<?xml version="1.0" encoding="UTF-8"?>
<otherdata xmlns="http://linux.duke.edu/metadata/other" packages="28300">
<package pkgid="ea4b85d217833a896a5e4f6bbf460b71e5cd2c001dd65eec7186bf7115cc08ee738c1f1b5c1d34b3afe0dffc0564a09e10ab73c3b3a477ca948270202662aab9" name="Aeon-release" arch="src">
  <version epoch="0" ver="20231219" rel="7.2"/>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1694520000">- Dummy changelog entry</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1696334400">- Update from 20230822 to 20231001</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1696507200">- Update from 20231001 to 20231003</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.de&gt;" date="1700740800">- Update from 20231003 to 20231119</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.de&gt;" date="1703246400">- Update from 20231119 to 20231219</changelog>
</package>
<package pkgid="6d0c637f50bee549afbceb4e2f18cb8983a4f9d75ed1fb0d009ca0fcac0338b7fb2c315125583ba33aa204cd783060f172eb7c0625667f5eddd5fb1d7ec4330f" name="Aeon-release" arch="x86_64">
  <version epoch="0" ver="20231219" rel="7.2"/>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1694520000">- Dummy changelog entry</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1696334400">- Update from 20230822 to 20231001</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1696507200">- Update from 20231001 to 20231003</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.de&gt;" date="1700740800">- Update from 20231003 to 20231119</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.de&gt;" date="1703246400">- Update from 20231119 to 20231219</changelog>
</package>
<package pkgid="69b720ad5fb548483eafbc3e07aff2da818d81ba3c0ae60c56eb60d5bcff72b3c9b27c8f3d2a76c6b31429ce812fc43fb2dd9c456bfcb9c9d379ea5e2b61ca08" name="Aeon-release-appliance" arch="x86_64">
  <version epoch="0" ver="20231219" rel="7.2"/>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1694520000">- Dummy changelog entry</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1696334400">- Update from 20230822 to 20231001</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1696507200">- Update from 20231001 to 20231003</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.de&gt;" date="1700740800">- Update from 20231003 to 20231119</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.de&gt;" date="1703246400">- Update from 20231119 to 20231219</changelog>
</package>
<package pkgid="f7de4d48c6f61c48cf219ca79f91e06b98442a956d6f3e5c627d2b4c498425c512edc26377a27131caae08a9486ed2b3c802774b8b9dabfddc9966f74271a331" name="Botan" arch="src">
  <version epoch="0" ver="2.19.3" rel="2.1"/>
  <changelog author="daniel.molkentin@suse.com" date="1522756800">- Update to Botan 2.5
  * Fix error in certificate wildcard matching (CVE-2018-9127), where a
    wildcard cert for b*.example.com would be accepted as a match for any host
    with name *b*.example.com (GH #1519)
  * Add support for RSA-PSS signatures in TLS (GH #1285)
  * Ed25519 certificates are now supported (GH #1501)
  * Many optimizations in ECC operations. ECDSA signatures are 8-10 times
    faster. ECDSA verification is about twice as fast. ECDH key agreement is
    3-4 times faster. (GH #1457 #1478)
  * Implement product scanning Montgomery reduction, which improves
    Diffie-Hellman and RSA performance by 10 to 20% on most platforms. (GH
    [#1472])
  * DSA signing and verification performance has improved by 30-50%.
  * Add a new Credentials_Manager callback that specifies which CAs the server
    has indicated it trusts (GH #1395 fixing #1261)
  * Add new TLS::Callbacks methods that allow creating or removing extensions,
    as well as examining extensions sent by the peer (GH #1394 #1186)
  * Add new TLS::Callbacks methods that allow an application to negotiate use
    of custom elliptic curves. (GH #1448)
  * Add ability to create custom elliptic curves (GH #1441 #1444)
  * Add support for POWER8 AES instructions (GH #1459 #1393 #1206)
  * Fix DSA/ECDSA handling of hashes longer than the group order (GH #1502
    [#986])
  * The default encoding of ECC public keys has changed from compressed to
    uncompressed point representation. This improves compatability with some
    common software packages including Golang’s standard library. (GH #1480
    [#1483])
  * It is now possible to create DNs with custom components. (GH #1490 #1492)
  * It is now possible to specify the serial number of created certificates,
    instead of using the default 128-bit random integer. (GH #1489 #1491)
  * Change DL_Group and EC_Group to store their data as shared_ptr for fast
    copying. Also both classes precompute additional useful values (eg for
    modular reductions). (GH #1435 #1454)
  * Make it possible for PKCS10 requests to include custom extensions. This
    also makes it possible to use muliple SubjectAlternativeNames of a single
    type in a request, which was previously not possible. (GH #1429 #1428)
  * Add new optimized interface for FE1 format preserving encryption. By
    caching a number of values computed in the course of the FPE calculation,
    it provides a 6-7x speedup versus the old API. (GH #1469)
  * Add DSA and ElGamal keygen functions to FFI (#1426)
  * Add Pipe::prepend_filter to replace Pipe::prepend (GH #1402)
  * Fix a memory leak in the OpenSSL block cipher integration, introduced in
  * 2.2.0
  * Use an improved algorithm for generating safe primes which is several tens
    of times faster. Also, fix a bug in the prime sieving algorithm which
    caused standard prime generation (like for RSA keys) to be slower than
    necessary. (GH #1413 #1411)
  * Correct the return value of PK_Encryptor::maximum_input_size which reported
    a much too small value (GH #1410)
  * Remove use of CPU specific optimization flags, instead the user should set
    these via CXXFLAGS if desired. (GH #1392)
  * Resolve an issue that would cause a crash in the tests if they were run on
    a machine without SSE2/NEON/VMX instructions. (GH #1495)
  * The Python module now tries to load DLLs from a list of names and uses the
    first one which successfully loads and indicates it supports the desired
    API level. (GH #1497)
  * Various minor optimizations for SHA-3 (GH #1433 #1434)
  * The output of botan --help has been improved (GH #1387)
  * Add --der-format flag to command line utils, making it possible verify
    DSA/ECDSA signatures generated by OpenSSL command line (GH #1409)
  * Add support for --library-suffix option to configure.py (GH #1405 #1404)
  * Use feature flags to enable/disable system specific code (GH #1378)
  * Add --msvc-runtime option to allow using static runtime (GH #1499 #210)
  * Add –enable-sanitizers= option to allow specifying which sanitizers to
    enable. The existing --with-sanitizers option just enables some default set
    which is known to work with the minimum required compiler versions.
  * Use either rst2man or rst2man.py for generating man page as distributions
    differ on where this program is installed (GH #1516)
  * The threefish module has been renamed threefish_512 since that is the
    algorithm it provides. (GH #1477)
  * The Perl XS based wrapper has been removed, as it was unmaintained and
    broken. (GH #1412)
  * The sqlite3 encryption patch under contrib has been removed. It is still
    maintained by the original author at
    https://github.com/OlivierJG/botansqlite3</changelog>
  <changelog author="daniel.molkentin@suse.com" date="1523361600">- Update to Botan 2.6
  * CVE-2018-9860 Fix a bug decrypting TLS CBC ciphertexts which could for a
    malformed ciphertext cause the decryptor to read and HMAC an additional 64K
    bytes of data which is not part of the record. This could cause a crash if
    the read went into unmapped memory. No information leak or out of bounds
    write occurs.
  * Add support for OAEP labels (GH #1508)
  * RSA signing is about 15% faster (GH #1523) and RSA verification is about 50% faster.
  * Add exponent blinding to RSA (GH #1523)
  * Add Cipher_Mode::create and AEAD_Mode::create (GH #1527)
  * Fix bug in TLS server introduced in 2.5 which caused connection to fail if
    the client offered any signature algorithm not known to the server (for
    example RSA/SHA-224).
  * Fix a bug in inline asm that would with GCC 7.3 cause incorrect
    computations and an infinite loop during the tests. (GH #1524 #1529)</changelog>
  <changelog author="kasimir_@outlook.de" date="1523534400">- fixed to build on armv6 and armv7</changelog>
  <changelog author="daniel.molkentin@suse.com" date="1531224000">- Update to Botan 2.7
  * CVE-2018-12435 Avoid a side channel in ECDSA signature generation (GH
    [#1604])
  * Avoid a side channel in RSA key generation due to use of a non-constant
    time gcd algorithm. (GH #1542 #1556)
  * Optimize prime generation, especially improving RSA key generation. (GH
    [#1542])
  * Make Karatsuba multiplication, Montgomery field operations, Barrett
    reduction and Montgomery exponentiation const time (GH #1540 #1606 #1609
    [#1610])
  * Optimizations for elliptic curve operations especially improving reductions
    and inversions modulo NIST primes (GH #1534 #1538 #1545 #1546 #1547 #1550)
  * Add 24 word wide Comba multiplication, improving 3072-bit RSA and DH by
    ~25%. (GH #1564)
  * Unroll Montgomery reduction for specific sizes (GH #1603)
  * Improved performance of signature verification in ECGDSA, ECKCDSA, SM2 and
    GOST by 10-15%.
  * XMSS optimizations (GH #1583 #1585)
  * Fix an error that meant XMSS would only sign half as many signatures as is
    allowed (GH #1582)
  * Add support for base32 encoding/decoding (GH #1541)
  * Add BMI2 optimized version of SHA-256, 40% faster on Skylake (GH #1584)
  * Allow the year to be up to 2200 in ASN.1 time objects. Previously this was
    limited to 2100. (GH #1536)
  * Add support for Scrypt password hashing (GH #1570)
  * Add support for using Scrypt for private key encryption (GH #1574)
  * Optimizations for DES/3DES, approx 50% faster when used in certain modes
    such as CBC decrypt or CTR.
  * XMSS signature verification did not check that the signature was of the
    expected length which could lead to a crash. (GH #1537)
  * The bcrypt variants 2b and 2y are now supported.
  * Support for 192-bit Suite B TLS profile is now implemented, as the 128-bit
    Suite B is since 2015 not allowed anymore.
  * Previously botan allowed GCM to be used with an empty nonce, which is not
    allowed by the specification. Now such nonces are rejected.
  * Avoid problems on Windows when compiling in Unicode mode (GH #1615 #1616)
  * Previously for ASN.1 encoded signatures (eg ECDSA) Botan would accept any
    valid BER encoding. Now only the single valid DER encoding is accepted.
  * Correct an error that could in rare cases cause an internal error exception
    when doing computations with the P-224 curve.
  * Optimizations to reduce allocations/copies during DER encoding and BER
    decoding (GH #1571 #1572 #1600)
  * Botan generates X.509 subject key IDs by hashing the public key with
    whatever hash function is being used to sign the certificate. However
    especially for SHA-512 this caused SKIDs that were far longer than
    necessary. Now all SKIDs are truncated to 192 bits.
  * In the test suite use mkstemp to create temporary files instead of creating
    them in the current working directory. (GH #1533 #1530)
  * It is now possible to safely override CXX when invoking make in addition to
    when configure.py is run. (GH #1579)
  * OIDs for Camellia and SM4 in CBC and GCM mode are now defined, making it
    possible to use this algorithms for private key encryption.
  * Avoid creating symlinks to the shared object on OpenBSD (#1535)
  * The factor command runs much faster on larger inputs now.
  * Support for Windows Phone/UWP was deprecated starting in 2.5. This
    deprecation has been reversed as it seems UWP is still actively used. (GH
    [#1586] #1587)
  * Support for Visual C++ 2013 is deprecated, and will be removed in Jan 2019.
  * Added support for GCC’s –sysroot option to configure.py for
    cross-compiling.</changelog>
  <changelog author="daniel.molkentin@suse.com" date="1533038400">- Fix version in baselibs.conf</changelog>
  <changelog author="Daniel Molkentin &lt;daniel.molkentin@suse.com&gt;" date="1547121600">- Update to Botan 2.9
  * Bump SONAME
  * CVE-2018-20187 Address a side channel during ECC key generation, which used an
    unblinded Montgomery ladder. As a result, a timing attack can reveal
    information about the high bits of the secret key.
  * Fix bugs in TLS which caused negotiation failures when the client used an
    unknown signature algorithm or version (GH #1711 #1709 #1708)
  * Fix bug affecting GCM, EAX and ChaCha20Poly1305 where if the associated data
    was set after starting a message, the new AD was not reflected in the produced
    tag. Now with these modes setting an AD after beginning a message throws an
    exception.
  * Use a smaller sieve which improves performance of prime generation.
  * Fixed a bug that caused ChaCha to produce incorrect output after encrypting 256
    GB. (GH #1728)
  * Add NEON and AltiVec implementations of ChaCha (GH #1719 #1728 #1729)
  * Optimize AVX2 ChaCha (GH #1730)
  * Many more operations in BigInt, ECC and RSA code paths are either fully const
    time or avoid problematic branches that could potentially be exploited in a
    side channel attack. (GH #1738 #1750 #1754 #1755 #1757 #1758 #1759 #1762 #1765
    [#1770] #1773 #1774 #1779 #1780 #1794 #1795 #1796 #1797)
  * Several optimizations for BigInt and ECC, improving ECDSA performance by as
    much as 30%. (GH #1734 #1737 #1777 #1750 #1737 #1788)
  * Support recovering an ECDSA public key from a message/signature pair (GH #664
    [#1784])
  * Add base58 encoding/decoding functions (GH #1783)
  * In the command line interface, add support for reading passphrases from the
    terminal with echo disabled (GH #1756)
  * Add CT::Mask type to simplify const-time programming (GH #1751)
  * Add new configure options --disable-bmi2, --disable-rdrand, and
  - -disable-rdseed to prevent use of those instruction sets.
  * Add error_type and error_code functions to Exception type (GH #1744)
  * Now on POSIX systems posix_memalign is used instead of mmap for allocating the
    page-locked memory pool. This avoids issues with fork. (GH #602 #1798)
  * When available, use RDRAND to generate the additional data in
    Stateful_RNG::randomize_with_ts_input
  * Use vzeroall/vzeroupper intrinsics to avoid AVX2/SSE transition penalties.
  * Support for Visual C++ 2013 has been removed (GH #1557 #1697)
  * Resolve a memory leak when verifying ECDSA signatures with versions of OpenSSL
    before 1.1.0 (GH #1698)
  * Resolve a memory leak using ECDH via OpenSSL (GH #1767)
  * Fix an error in XTS which prohibited encrypting values which were exactly the
    same length as the underlying block size. Messages of this size are allowed by
    the standard and other XTS implementations. (GH #1706)
  * Resolve a bug in TSS which resulted in it using an incorrect length field in
    the shares. Now the correct length is encoded, but either correct or buggy
    lengths are accepted when decoding. (GH #1722)
  * Correct a bug when reducing a negative BigInt modulo a small power of 2. (GH
    [#1755])
  * Add CLI utils for threshold secret splitting. (GH #1722)
  * Fix a bug introduced in 2.8.0 that caused compilation failure if using a single
    amalgamation file with AVX2 enabled. (GH #1700)
  * Add an explicit OS target for Emscripten and improve support for it. (GH #1702)
  * Fix small issues when building for QNX
  * Switch the Travis CI build to using Ubuntu 16.04 (GH #1767)
  * Add options to configure.py to disable generation of pkg-config file, and (for
    systems where pkg-config support defaults to off, like Windows), to enable
    generating it. (GH #1268)
  * Modify configure.py to accept empty lists or trailing/extra commas. (GH #1705)
- Update to Botan 2.8
  * Add support for using Apple CommonCrypto library for hashing (GH #1667),
    cipher modes (GH #1674) and block ciphers (GH #1673).
  * Support for negotiating TLS versions 1.0 and 1.1 is disabled in the default
    TLS policy. In addition, support for negotiating TLS ciphersuites using CBC
    or CCM mode is disabled by default. Applications which need to interop with
    old peers must enable these in their TLS policy object. (GH #1651)
  * During primality testing, use a Lucas test in addition to Miller-Rabin. It
    is possible to construct a composite integer which passes n Miller-Rabin
    tests with probability (1/4)^n. So for a incautious verifier using a small
    number of tests (under 16 or so) it is possible if unlikely they would
    accept such a composite as prime. Adding a Lucas test precludes such an
    attack. (GH #1636)
  * Add XChaCha and XChaCha20Poly1305 (GH #1640)
  * Add AVX2 implementations of ChaCha (GH #1662) and Serpent (GH #1660)
  * Add a new password hashing interface in pwdhash.h (GH #1670)
  * C binding improvements. Added functions to get name and supported
    keylengths of cipher, hash and MAC objects, support for FE1 format
    preserving encryption (GH #1625 #1646), functions to load and save RSA keys
    in PKCS #1 format (GH #1621), HOTP and TOTP algorithms, scrypt, certificate
    verification (GH #1647), functions to get the output length of public key
    operations (GH #1642), and functions for loading and serializing X25519
    keys (GH #1681)
  * Support for building with BOTAN_MP_WORD_BITS set to 8 or 16 has been removed.
  * Previously SM2 had two distinct key types, one for signatures and another
    for encryption. They have now been merged into a single key type since in
    practice it seems the same key is at times used for both operations. (GH
    [#1637])
  * The Cipher_Mode class now derives from SymmetricAlgorithm (GH #1639)
  * Add support for using the ARMv8 instructions for SM4 encryption (GH #1622)
  * The entropy source using SecRandomCopyBytes has been removed as it was
    redundant with other entropy sources (GH #1668)
  * The Python module has much better error checking and reporting, and offers
    new functionality such as scrypt, MPI and FPE. (GH #1643 #1646)
  * Fixed a bug that caused CCM to fail with an exception when used with L=8 (GH #1631 #1632)
  * The default bcrypt work factor has been increased from 10 to 12.
  * The default algorithm used in passhash9 has changed from SHA-256 to
    SHA-512, and the default work factor increased from 10 to 15.
  * In ECC private keys, include the public key data for compatibility with GnuTLS (GH #1634 #1635)
  * Add support for using Linux getrandom syscall to access the system PRNG.
    This is disabled by default, use --with-os-feature=getrandom to enable.
  * It is now possible to encrypt private keys using SIV mode.
  * The FFI function botan_privkey_load now ignores its rng argument.
  * Resolve a problem when building under Visual C++ 15.8 (GH #1624)
  * Fix a bug in XSalsa20 (192-bit Salsa nonces) where if set_iv was called
    twice without calling set_key, the resulting encryption was incorrect. (GH
    [#1640])
  * Handle an error seen when verifying invalid ECDSA signatures using LibreSSL
    on non x86-64 platforms (GH #1627 #1628)
  * Fix bugs in PKCS7 and X9.23 CBC padding schemes, which would ignore the
    first byte in the event the padding took up the entire block. (GH #1690)
  * Correct bugs which would cause CFB, OCB, and GCM modes to crash when they
    were used in an unkeyed state. (GH #1639)
  * Optimizations for SM4 and Poly1305
  * Avoid a cache side channel in the AES key schedule
  * Add pk_encrypt and pk_decrypt CLI operations
  * Now asn1print CLI defaults to printing context-specific fields.
  * Use codec_base for Base64, which matches how Base32 is implemented (GH #1597)
  * The cast module has been split up into cast128 and cast256 (GH #1685)
  * When building under Visual C++ 2013, the user must acknowledge the upcoming
    removal of support using the configure.py flag --ack-vc2013-deprecated (GH
    [#1557])</changelog>
  <changelog author="Daniel Molkentin &lt;daniel.molkentin@suse.com&gt;" date="1554206400">- Update to Botan 2.10
  * Bump SONAME
  * Warning: XMSS currently implements draft-06 which is not compatible with
    the final RFC 8391 specification. A PR is open to fix this, however it will
    break all current uses of XMSS. If you are currently using XMSS please
    comment at https://github.com/randombit/botan/pull/1858. Otherwise the PR
    will be merged and support for draft-06 will be removed starting in 2.11.
  * Added a new certificate store implementation that can access the MacOS
    keychain certificate store. (GH #1830)
  * Redesigned Memory_Pool class, which services allocations out of a set of
    pages locked into memory (using mlock/VirtualLock). It is now faster and
    with improved exploit mitigations. (GH #1800)
  * Add BMI2 implementations of SHA-512 and SHA-3 which improve performance by
    25-35% on common CPUs. (GH #1815)
  * Unroll SHA-3 computation improving performance by 10-12% (GH #1838)
  * Add a Thread_Pool class. It is now possible to run the tests in multiple
    threads with --test-threads=N flag to select the number of threads to use.
    Use --test-threads=0 to run with as many CPU cores as are available on the
    current system. The default remains single threaded. (GH #1819)
  * XMSS signatures now uses a global thread pool instead of spawning new
    threads for each usage. This improves signature generation performance by
    between 10% and 60% depending on architecture and core count. (GH #1864)
  * Some functions related to encoding and decoding BigInts have been
    deprecated. (GH #1817)
  * Binary encoding and decoding of BigInts has been optimized by performing
    word-size operations when possible. (GH #1817)
  * Rename the exception Integrity_Failure to Invalid_Authentication_Tag to
    make its meaning and usage more clear. The old name remains as a typedef.
    (GH #1816)
  * Support for using Boost filesystem and MSVC’s std::filesystem have been
    removed, since already POSIX and Win32 versions had to be maintained for
    portability. (GH #1814)
  * Newly generated McEliece and XMSS keys now default to being encrypted using
    SIV mode, support for which was added in 2.8.0. Previously GCM was used by
    default for these algorithms.
  * Use arc4random on Android systems (GH #1851)
  * Fix the encoding of PGP-S2K iteration counts (GH #1853 #1854)
  * Add a facility for sandboxing the command line util. Currently FreeBSD
    (Capsicum) and OpenBSD (pledge) sandboxes are supported. (GH #1808)
  * Use if constexpr when available.
  * Disable building shared libs on iOS as it was broken and it is not clear
    shared libraries are ever useful on iOS (GH #1865)
  * Renamed the darwin build target to macos. This should not cause any
    user-visible change. (GH #1866)
  * Add support for using sccache to cache the Windows CI build (GH #1807)
  * Add --extra-cxxflags option which allows adding compilation flags without
    overriding the default set. (GH #1826)
  * Add --format= option to the hash cli which allows formatting the output as
    base64 or base58, default output remains hex.
  * Add base58_enc and base58_dec cli utils for base58 encoding/decoding. (GH #1848)
  * Enable getentropy by default on macOS (GH #1862)
  * Avoid using -momit-leaf-frame-pointer flags, since -fomit-frame-pointer is
    already the default with recent versions of GCC.
  * Fix XLC sanitizer flags.
  * Rename Blake2b class to BLAKE2b to match the official name. There is a typedef for compat.
  * Fix a bug where loading a raw Ed25519_PublicKey of incorrect length would
    lead to a crash. (GH #1850)
  * Fix a bug that caused compilation problems using CryptoNG PRNG. (GH #1832)
  * Extended SHAKE-128 cipher to support any key between 1 and 160 bytes,
    instead of only multiples of 8 bytes.
  * Minor HMAC optimizations.
  * Build fixes for GNU/Hurd.
  * Fix a bug that prevented generating or verifying Ed25519 signatures in the
    CLI (GH #1828 #1829)
  * Fix a compilation error when building the amalgamation outside of the
    original source directory when AVX2 was enabled. (GH #1812)
  * Fix a crash when creating the amalgamation if a header file was edited on
    Windows but then the amalgamation was built on Linux (GH #1763)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1586347200">- Update to Botan 2.14:
  * Add support for using POWER8+ VPSUMD instruction to accelerate GCM (GH #2247)
  * Optimize the vector permute AES implementation, especially improving
    performance on ARMv7, Aarch64, and POWER. (GH #2243)
  * Use a new algorithm for modular inversions which is both faster
    and more resistant to side channel attacks. (GH #2287 #2296 #2301)
  * Address an issue in CBC padding which would leak the length of the plaintext
    which was being padded. Unpadding during decryption was not affected.
  * Optimize NIST prime field reductions, improving ECDSA by 3-9% (GH #2295)
  * Increase the size of the ECC blinding mask and scale it based on the
    size of the group order. (GH #880 #893 #2308)
  * Add server side support for the TLS asio wrapper. (GH #2229)
  * Add support for using Windows certificate store on MinGW (GH #2280)
  * Add a CLI utility cpu_clock which estimates the speed of the processor cycle counter.
  * Add Roughtime client (GH #2143 #1842)
  * Add support for XMSS X.509 certificates (GH #2172)
  * Add support for X.509 CRLs in FFI layer and Python wrapper (GH #2213)
  * Add AVX2 implementation of SHACAL2 (GH #2196)
  * Support more functionality for X.509 in the Python API (GH #2165)
  * Add generic CPU target useful when building for some new or unusual platform.
  * Disable MD5 in BSI or NIST modes (GH #2188)
  * Many currently public headers are being deprecated. If any such header is included by
    an application, a warning is issued at compile time.
    Headers issuing this warning will be made internal in a future major release.
  * RSA signature performance improvements (GH #2068 #2070)
  * Performance improvements for GCM (GH #2024 #2099 #2119), OCB (#2122), XTS (#2123) and
    ChaCha20Poly1305 (GH #2117), especially for small messages.
  * Add support for constant time AES using NEON and AltiVec (GH #2093 #2095 #2100)
  * Improve performance of POWER8 AES instructions (GH #2096)
  * Add support for the POWER9 hardware random number generator (GH #2026)
  * Add support for 64-bit version of RDRAND, doubling performance on x86-64 (GH #934 #2022)
  * In DTLS server, support a client crashing and then reconnecting from the same
    source port, as described in RFC 6347 sec 4.2.8 (GH #2029)
  * Optimize DTLS MTU splitting to split precisely to the set MTU (GH #2042)
  * Add support for the TLS v1.3 downgrade indicator. (GH #2027)
  * Add Argon2 PBKDF and password hash (GH #459 #1981 #1987)
  * Add Bcrypt-PBKDF (GH #1990)
  * Add server side support for issuing DTLS HelloVerifyRequest messages (GH #1999)
  * Add support for the TLS v1.3 supported_versions extension. (GH #1976)
  * Add Ed25519ph compatible with RFC 8032 (GH #1699 #2000)
  * Add support for OCSP stapling on server side. (GH #1703 #1967)
  * Add a boost::asio TLS stream compatible with boost::asio::ssl. (GH #1839 #1927 #1992)
  * Add a certificate store for Linux/Unix systems. (GH #1885 #1936)
  * Various Fixes</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597579200">- update to 2.15:
  Fix a bug where the name constraint extension did not constrain the alternative
  DN field which can be included in a subject alternative name. This would allow
  a corrupted sub-CA which was otherwise constrained by a name constraint to
  issue a certificate with a prohibited DN.
  Fix a bug in the TLS server during client authentication where where if a
  (disabled by default) static RSA ciphersuite was selected, then no certificate
  request would be sent. This would have an equivalent effect to a client which
  simply replied with an empty Certificate message. (GH #2367)
  Replace the T-Tables implementation of AES with a 32-bit bitsliced version. As
  a result AES is now constant time on all processors. (GH #2346 #2348 #2353
  [#2329] #2355)
  In TLS, enforce that the key usage given in the server certificate allows the
  operation being performed in the ciphersuite. (GH #2367)
  In X.509 certificates, verify that the algorithm parameters are the expected
  NULL or empty. (GH #2367)
  Change the HMAC key schedule to attempt to reduce the information leaked from
  the key schedule with regards to the length of the key, as this is at times (as
  for example in PBKDF2) sensitive information. (GH #2362)
  Add Processor_RNG which wraps RDRAND or the POWER DARN RNG instructions. The
  previous RDRAND_RNG interface is deprecated. (GH #2352)
  The documentation claimed that mlocked pages were created with a guard page
  both before and after. However only a trailing guard page was used. Add a
  leading guard page. (GH #2334)
  Add support for generating and verifying DER-encoded ECDSA signatures in the C
  and Python interfaces. (GH #2357 #2356)
  Workaround a bug in GCC’s UbSan which triggered on a code sequence in XMSS (GH
  [#2322])
  When building documentation using Sphinx avoid parallel builds with version 3.0
  due to a bug in that version (GH #2326 #2324)
  Fix a memory leak in the CommonCrypto block cipher calls (GH #2371)
  Fix a flaky test that would occasionally fail when running the tests with a
  large number of threads. (GH #2325 #2197)
  Additional algorithms are now deprecated: XTEA, GOST, and Tiger. They will be
  removed in a future major release.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1603800000">- Update to 2.16.0:
  * Now userspace PRNG objects (such as AutoSeeded_RNG and HMAC_DRBG)
    use an internal lock, which allows safe concurrent use. This
    however is purely a precaution in case of accidental sharing of
    such RNG objects; for performance reasons it is always preferable
    to use a RNG per thread if a userspace RNG is needed.
  * DL_Group and EC_Group objects now track if they were created
    from a known trusted group (such as P-256 or an IPsec DH
    parameter). If so, then verification tests can be relaxed, as
    compared to parameters which may have been maliciously
    constructed in order to pass primality checks.
  * RandomNumberGenerator::add_entropy_T assumed its input was a POD
    type but did not verify this.
  * Support OCSP responders that live on a non-standard port.
  * Add support for Solaris sandbox.
  * Support suffixes on release numbers for alpha/beta releases.
  * Fix a bug in EAX which allowed requesting a 0 length tag, which
    had the effect of using a full length tag. Instead omit the
    length field, or request the full tag length explicitly.
  * Fix a memory leak in GCM where if passed an unsuitable block
    cipher (eg not 128 bit) it would throw an exception and leak
    the cipher object.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1604750400">- Botan 2.17.1:
  * Fix bugs in ECDSA signature generation and verifications under
    specific circumstances
  * developer visible changes, including deprecation with warnings
  * optimization in the non-hardware assisted AES key generation
  * Add more detection logic for AVX-512 features
  * Fix a bug parsing deeply nested cipher names
  * Prevent requesting DER encoding of signatures when the
    algorithm did not support it</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1605268800">- Botan 2.17.2:
  * Fix build problem on ppc64
  * Resolve an issue in the modular square root algorithm</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1608724800">- Botan 2.17.3:
  * Harden against side-channels from decoding secret values by
    changing the base64, base58, base32, and hex encoding and
    decoding opearations to run in constant time</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618574400">- Botan 2.18.0
  * Add support for implementing custom RNG objects through the FFI
    interface
  * Improve safegcd bounds, improving runtime performance
  * Reject non-TLS messages as quickly as possible without waiting
    for a full record.
  * Fixes for TLS::Stream::async_shutdown
- Removed unneeded GNU MP build requirement, support was dropped
  with version 1.11.10
- Enabled check target, verify integrity of build library</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1620648000">- Botan 2.18.1:
  * Fix a build regression in 2.18.0 which caused linker flags
    which contain -l within them (such as -fuse-linker-plugin)
    to be misinterpreted
  * Fix a bug which caused decoding a certificate which contained
    more than one name in a single RDN
  * Fix a bug which caused OID lookup failures when run in a locale
    which uses thousands separators (pt_BR was reported as having
    this issue)
  * DNS names in name constraints were compared with case
    sensitivity, which could cause valid certificates to be
    rejected
  * X.509 name constraint extensions were rejected if non-critical.
    RFC 5280 requires conforming CAs issue such extensions as
    critical, but not all certificates are compliant, and all other
    known implementations do not require this
  * X.509 name constraints were incorrectly applied to the
    certificate which included the constraint
- build with lzma compression support
- build with SQLite support
- build with TPM support
- fix SLE 12 build</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1637755200">- update to 2.18.2:
  * Avoid using short exponents when encrypting in ElGamal, as some PGP
    implementations generate keys with parameters that are weak when
    short exponents are used CVE-2021-40529 boo#1190244
  * Fix a low risk OAEP decryption side channel
  * Work around a miscompilation of SHA-3 caused by a bug in Clang 12
    and XCode 13
  * Remove support in OpenSSL provider for algorithms which are
    disabled by default in OpenSSL 3.0
  * Add CI based on GitHub actions to replace Travis CI
  * Fix the online OCSP test, as the certificate involved had expired.
  * Fix some test failures induced by the expiration of the trust root
    "DST Root CA X3"</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1642939200">- update to 2.19.1:
  * Add a forward error correction code compatible with the zfec
    library</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1654689600">- update to 2.19.2:
  * Add support for parallel computation in Argon2
  * Add SSSE3 implementation of Argon2
  * The OpenSSL provider was incompatible with OpenSSL 3.0.
    It has been removed
  * Avoid using reserve in secure_vector appending, which caused
    a performance problem
  * Fix TLS::Text_Policy behavior when X25519 is disabled
    at build time
  * Fix several warnings from Clang</changelog>
  <changelog author="Jason Sikes &lt;jsikes@suse.com&gt;" 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="Marcus Meissner &lt;meissner@suse.com&gt;" date="1700222400">- remove botan binary (moves to Botan3)</changelog>
</package>
<package pkgid="92735c60f136f20ddd4d369faa668fdb86702543d022f63e3a89f1a9fc29464516871ac6e4c547d354ba83026bf31073017079ac35406ea6282b17b2279e0ec0" name="Botan-debugsource" arch="x86_64">
  <version epoch="0" ver="2.19.3" rel="2.1"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1586347200">- Update to Botan 2.14:
  * Add support for using POWER8+ VPSUMD instruction to accelerate GCM (GH #2247)
  * Optimize the vector permute AES implementation, especially improving
    performance on ARMv7, Aarch64, and POWER. (GH #2243)
  * Use a new algorithm for modular inversions which is both faster
    and more resistant to side channel attacks. (GH #2287 #2296 #2301)
  * Address an issue in CBC padding which would leak the length of the plaintext
    which was being padded. Unpadding during decryption was not affected.
  * Optimize NIST prime field reductions, improving ECDSA by 3-9% (GH #2295)
  * Increase the size of the ECC blinding mask and scale it based on the
    size of the group order. (GH #880 #893 #2308)
  * Add server side support for the TLS asio wrapper. (GH #2229)
  * Add support for using Windows certificate store on MinGW (GH #2280)
  * Add a CLI utility cpu_clock which estimates the speed of the processor cycle counter.
  * Add Roughtime client (GH #2143 #1842)
  * Add support for XMSS X.509 certificates (GH #2172)
  * Add support for X.509 CRLs in FFI layer and Python wrapper (GH #2213)
  * Add AVX2 implementation of SHACAL2 (GH #2196)
  * Support more functionality for X.509 in the Python API (GH #2165)
  * Add generic CPU target useful when building for some new or unusual platform.
  * Disable MD5 in BSI or NIST modes (GH #2188)
  * Many currently public headers are being deprecated. If any such header is included by
    an application, a warning is issued at compile time.
    Headers issuing this warning will be made internal in a future major release.
  * RSA signature performance improvements (GH #2068 #2070)
  * Performance improvements for GCM (GH #2024 #2099 #2119), OCB (#2122), XTS (#2123) and
    ChaCha20Poly1305 (GH #2117), especially for small messages.
  * Add support for constant time AES using NEON and AltiVec (GH #2093 #2095 #2100)
  * Improve performance of POWER8 AES instructions (GH #2096)
  * Add support for the POWER9 hardware random number generator (GH #2026)
  * Add support for 64-bit version of RDRAND, doubling performance on x86-64 (GH #934 #2022)
  * In DTLS server, support a client crashing and then reconnecting from the same
    source port, as described in RFC 6347 sec 4.2.8 (GH #2029)
  * Optimize DTLS MTU splitting to split precisely to the set MTU (GH #2042)
  * Add support for the TLS v1.3 downgrade indicator. (GH #2027)
  * Add Argon2 PBKDF and password hash (GH #459 #1981 #1987)
  * Add Bcrypt-PBKDF (GH #1990)
  * Add server side support for issuing DTLS HelloVerifyRequest messages (GH #1999)
  * Add support for the TLS v1.3 supported_versions extension. (GH #1976)
  * Add Ed25519ph compatible with RFC 8032 (GH #1699 #2000)
  * Add support for OCSP stapling on server side. (GH #1703 #1967)
  * Add a boost::asio TLS stream compatible with boost::asio::ssl. (GH #1839 #1927 #1992)
  * Add a certificate store for Linux/Unix systems. (GH #1885 #1936)
  * Various Fixes</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597579200">- update to 2.15:
  Fix a bug where the name constraint extension did not constrain the alternative
  DN field which can be included in a subject alternative name. This would allow
  a corrupted sub-CA which was otherwise constrained by a name constraint to
  issue a certificate with a prohibited DN.
  Fix a bug in the TLS server during client authentication where where if a
  (disabled by default) static RSA ciphersuite was selected, then no certificate
  request would be sent. This would have an equivalent effect to a client which
  simply replied with an empty Certificate message. (GH #2367)
  Replace the T-Tables implementation of AES with a 32-bit bitsliced version. As
  a result AES is now constant time on all processors. (GH #2346 #2348 #2353
  [#2329] #2355)
  In TLS, enforce that the key usage given in the server certificate allows the
  operation being performed in the ciphersuite. (GH #2367)
  In X.509 certificates, verify that the algorithm parameters are the expected
  NULL or empty. (GH #2367)
  Change the HMAC key schedule to attempt to reduce the information leaked from
  the key schedule with regards to the length of the key, as this is at times (as
  for example in PBKDF2) sensitive information. (GH #2362)
  Add Processor_RNG which wraps RDRAND or the POWER DARN RNG instructions. The
  previous RDRAND_RNG interface is deprecated. (GH #2352)
  The documentation claimed that mlocked pages were created with a guard page
  both before and after. However only a trailing guard page was used. Add a
  leading guard page. (GH #2334)
  Add support for generating and verifying DER-encoded ECDSA signatures in the C
  and Python interfaces. (GH #2357 #2356)
  Workaround a bug in GCC’s UbSan which triggered on a code sequence in XMSS (GH
  [#2322])
  When building documentation using Sphinx avoid parallel builds with version 3.0
  due to a bug in that version (GH #2326 #2324)
  Fix a memory leak in the CommonCrypto block cipher calls (GH #2371)
  Fix a flaky test that would occasionally fail when running the tests with a
  large number of threads. (GH #2325 #2197)
  Additional algorithms are now deprecated: XTEA, GOST, and Tiger. They will be
  removed in a future major release.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1603800000">- Update to 2.16.0:
  * Now userspace PRNG objects (such as AutoSeeded_RNG and HMAC_DRBG)
    use an internal lock, which allows safe concurrent use. This
    however is purely a precaution in case of accidental sharing of
    such RNG objects; for performance reasons it is always preferable
    to use a RNG per thread if a userspace RNG is needed.
  * DL_Group and EC_Group objects now track if they were created
    from a known trusted group (such as P-256 or an IPsec DH
    parameter). If so, then verification tests can be relaxed, as
    compared to parameters which may have been maliciously
    constructed in order to pass primality checks.
  * RandomNumberGenerator::add_entropy_T assumed its input was a POD
    type but did not verify this.
  * Support OCSP responders that live on a non-standard port.
  * Add support for Solaris sandbox.
  * Support suffixes on release numbers for alpha/beta releases.
  * Fix a bug in EAX which allowed requesting a 0 length tag, which
    had the effect of using a full length tag. Instead omit the
    length field, or request the full tag length explicitly.
  * Fix a memory leak in GCM where if passed an unsuitable block
    cipher (eg not 128 bit) it would throw an exception and leak
    the cipher object.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1604750400">- Botan 2.17.1:
  * Fix bugs in ECDSA signature generation and verifications under
    specific circumstances
  * developer visible changes, including deprecation with warnings
  * optimization in the non-hardware assisted AES key generation
  * Add more detection logic for AVX-512 features
  * Fix a bug parsing deeply nested cipher names
  * Prevent requesting DER encoding of signatures when the
    algorithm did not support it</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1605268800">- Botan 2.17.2:
  * Fix build problem on ppc64
  * Resolve an issue in the modular square root algorithm</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1608724800">- Botan 2.17.3:
  * Harden against side-channels from decoding secret values by
    changing the base64, base58, base32, and hex encoding and
    decoding opearations to run in constant time</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618574400">- Botan 2.18.0
  * Add support for implementing custom RNG objects through the FFI
    interface
  * Improve safegcd bounds, improving runtime performance
  * Reject non-TLS messages as quickly as possible without waiting
    for a full record.
  * Fixes for TLS::Stream::async_shutdown
- Removed unneeded GNU MP build requirement, support was dropped
  with version 1.11.10
- Enabled check target, verify integrity of build library</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1620648000">- Botan 2.18.1:
  * Fix a build regression in 2.18.0 which caused linker flags
    which contain -l within them (such as -fuse-linker-plugin)
    to be misinterpreted
  * Fix a bug which caused decoding a certificate which contained
    more than one name in a single RDN
  * Fix a bug which caused OID lookup failures when run in a locale
    which uses thousands separators (pt_BR was reported as having
    this issue)
  * DNS names in name constraints were compared with case
    sensitivity, which could cause valid certificates to be
    rejected
  * X.509 name constraint extensions were rejected if non-critical.
    RFC 5280 requires conforming CAs issue such extensions as
    critical, but not all certificates are compliant, and all other
    known implementations do not require this
  * X.509 name constraints were incorrectly applied to the
    certificate which included the constraint
- build with lzma compression support
- build with SQLite support
- build with TPM support
- fix SLE 12 build</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1637755200">- update to 2.18.2:
  * Avoid using short exponents when encrypting in ElGamal, as some PGP
    implementations generate keys with parameters that are weak when
    short exponents are used CVE-2021-40529 boo#1190244
  * Fix a low risk OAEP decryption side channel
  * Work around a miscompilation of SHA-3 caused by a bug in Clang 12
    and XCode 13
  * Remove support in OpenSSL provider for algorithms which are
    disabled by default in OpenSSL 3.0
  * Add CI based on GitHub actions to replace Travis CI
  * Fix the online OCSP test, as the certificate involved had expired.
  * Fix some test failures induced by the expiration of the trust root
    "DST Root CA X3"</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1642939200">- update to 2.19.1:
  * Add a forward error correction code compatible with the zfec
    library</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1654689600">- update to 2.19.2:
  * Add support for parallel computation in Argon2
  * Add SSSE3 implementation of Argon2
  * The OpenSSL provider was incompatible with OpenSSL 3.0.
    It has been removed
  * Avoid using reserve in secure_vector appending, which caused
    a performance problem
  * Fix TLS::Text_Policy behavior when X25519 is disabled
    at build time
  * Fix several warnings from Clang</changelog>
  <changelog author="Jason Sikes &lt;jsikes@suse.com&gt;" 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="Marcus Meissner &lt;meissner@suse.com&gt;" date="1700222400">- remove botan binary (moves to Botan3)</changelog>
</package>
<package pkgid="ce1cb72edf7d32ca4d4b3fffb0080ce11f7a459d694b96500bf8e75fa1b4645f20e313e6fe66be52a27ffcdb32328176f863ec573fd1849c81b7d940a6ac5476" name="Botan-doc" arch="noarch">
  <version epoch="0" ver="2.19.3" rel="2.1"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1586347200">- Update to Botan 2.14:
  * Add support for using POWER8+ VPSUMD instruction to accelerate GCM (GH #2247)
  * Optimize the vector permute AES implementation, especially improving
    performance on ARMv7, Aarch64, and POWER. (GH #2243)
  * Use a new algorithm for modular inversions which is both faster
    and more resistant to side channel attacks. (GH #2287 #2296 #2301)
  * Address an issue in CBC padding which would leak the length of the plaintext
    which was being padded. Unpadding during decryption was not affected.
  * Optimize NIST prime field reductions, improving ECDSA by 3-9% (GH #2295)
  * Increase the size of the ECC blinding mask and scale it based on the
    size of the group order. (GH #880 #893 #2308)
  * Add server side support for the TLS asio wrapper. (GH #2229)
  * Add support for using Windows certificate store on MinGW (GH #2280)
  * Add a CLI utility cpu_clock which estimates the speed of the processor cycle counter.
  * Add Roughtime client (GH #2143 #1842)
  * Add support for XMSS X.509 certificates (GH #2172)
  * Add support for X.509 CRLs in FFI layer and Python wrapper (GH #2213)
  * Add AVX2 implementation of SHACAL2 (GH #2196)
  * Support more functionality for X.509 in the Python API (GH #2165)
  * Add generic CPU target useful when building for some new or unusual platform.
  * Disable MD5 in BSI or NIST modes (GH #2188)
  * Many currently public headers are being deprecated. If any such header is included by
    an application, a warning is issued at compile time.
    Headers issuing this warning will be made internal in a future major release.
  * RSA signature performance improvements (GH #2068 #2070)
  * Performance improvements for GCM (GH #2024 #2099 #2119), OCB (#2122), XTS (#2123) and
    ChaCha20Poly1305 (GH #2117), especially for small messages.
  * Add support for constant time AES using NEON and AltiVec (GH #2093 #2095 #2100)
  * Improve performance of POWER8 AES instructions (GH #2096)
  * Add support for the POWER9 hardware random number generator (GH #2026)
  * Add support for 64-bit version of RDRAND, doubling performance on x86-64 (GH #934 #2022)
  * In DTLS server, support a client crashing and then reconnecting from the same
    source port, as described in RFC 6347 sec 4.2.8 (GH #2029)
  * Optimize DTLS MTU splitting to split precisely to the set MTU (GH #2042)
  * Add support for the TLS v1.3 downgrade indicator. (GH #2027)
  * Add Argon2 PBKDF and password hash (GH #459 #1981 #1987)
  * Add Bcrypt-PBKDF (GH #1990)
  * Add server side support for issuing DTLS HelloVerifyRequest messages (GH #1999)
  * Add support for the TLS v1.3 supported_versions extension. (GH #1976)
  * Add Ed25519ph compatible with RFC 8032 (GH #1699 #2000)
  * Add support for OCSP stapling on server side. (GH #1703 #1967)
  * Add a boost::asio TLS stream compatible with boost::asio::ssl. (GH #1839 #1927 #1992)
  * Add a certificate store for Linux/Unix systems. (GH #1885 #1936)
  * Various Fixes</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597579200">- update to 2.15:
  Fix a bug where the name constraint extension did not constrain the alternative
  DN field which can be included in a subject alternative name. This would allow
  a corrupted sub-CA which was otherwise constrained by a name constraint to
  issue a certificate with a prohibited DN.
  Fix a bug in the TLS server during client authentication where where if a
  (disabled by default) static RSA ciphersuite was selected, then no certificate
  request would be sent. This would have an equivalent effect to a client which
  simply replied with an empty Certificate message. (GH #2367)
  Replace the T-Tables implementation of AES with a 32-bit bitsliced version. As
  a result AES is now constant time on all processors. (GH #2346 #2348 #2353
  [#2329] #2355)
  In TLS, enforce that the key usage given in the server certificate allows the
  operation being performed in the ciphersuite. (GH #2367)
  In X.509 certificates, verify that the algorithm parameters are the expected
  NULL or empty. (GH #2367)
  Change the HMAC key schedule to attempt to reduce the information leaked from
  the key schedule with regards to the length of the key, as this is at times (as
  for example in PBKDF2) sensitive information. (GH #2362)
  Add Processor_RNG which wraps RDRAND or the POWER DARN RNG instructions. The
  previous RDRAND_RNG interface is deprecated. (GH #2352)
  The documentation claimed that mlocked pages were created with a guard page
  both before and after. However only a trailing guard page was used. Add a
  leading guard page. (GH #2334)
  Add support for generating and verifying DER-encoded ECDSA signatures in the C
  and Python interfaces. (GH #2357 #2356)
  Workaround a bug in GCC’s UbSan which triggered on a code sequence in XMSS (GH
  [#2322])
  When building documentation using Sphinx avoid parallel builds with version 3.0
  due to a bug in that version (GH #2326 #2324)
  Fix a memory leak in the CommonCrypto block cipher calls (GH #2371)
  Fix a flaky test that would occasionally fail when running the tests with a
  large number of threads. (GH #2325 #2197)
  Additional algorithms are now deprecated: XTEA, GOST, and Tiger. They will be
  removed in a future major release.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1603800000">- Update to 2.16.0:
  * Now userspace PRNG objects (such as AutoSeeded_RNG and HMAC_DRBG)
    use an internal lock, which allows safe concurrent use. This
    however is purely a precaution in case of accidental sharing of
    such RNG objects; for performance reasons it is always preferable
    to use a RNG per thread if a userspace RNG is needed.
  * DL_Group and EC_Group objects now track if they were created
    from a known trusted group (such as P-256 or an IPsec DH
    parameter). If so, then verification tests can be relaxed, as
    compared to parameters which may have been maliciously
    constructed in order to pass primality checks.
  * RandomNumberGenerator::add_entropy_T assumed its input was a POD
    type but did not verify this.
  * Support OCSP responders that live on a non-standard port.
  * Add support for Solaris sandbox.
  * Support suffixes on release numbers for alpha/beta releases.
  * Fix a bug in EAX which allowed requesting a 0 length tag, which
    had the effect of using a full length tag. Instead omit the
    length field, or request the full tag length explicitly.
  * Fix a memory leak in GCM where if passed an unsuitable block
    cipher (eg not 128 bit) it would throw an exception and leak
    the cipher object.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1604750400">- Botan 2.17.1:
  * Fix bugs in ECDSA signature generation and verifications under
    specific circumstances
  * developer visible changes, including deprecation with warnings
  * optimization in the non-hardware assisted AES key generation
  * Add more detection logic for AVX-512 features
  * Fix a bug parsing deeply nested cipher names
  * Prevent requesting DER encoding of signatures when the
    algorithm did not support it</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1605268800">- Botan 2.17.2:
  * Fix build problem on ppc64
  * Resolve an issue in the modular square root algorithm</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1608724800">- Botan 2.17.3:
  * Harden against side-channels from decoding secret values by
    changing the base64, base58, base32, and hex encoding and
    decoding opearations to run in constant time</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618574400">- Botan 2.18.0
  * Add support for implementing custom RNG objects through the FFI
    interface
  * Improve safegcd bounds, improving runtime performance
  * Reject non-TLS messages as quickly as possible without waiting
    for a full record.
  * Fixes for TLS::Stream::async_shutdown
- Removed unneeded GNU MP build requirement, support was dropped
  with version 1.11.10
- Enabled check target, verify integrity of build library</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1620648000">- Botan 2.18.1:
  * Fix a build regression in 2.18.0 which caused linker flags
    which contain -l within them (such as -fuse-linker-plugin)
    to be misinterpreted
  * Fix a bug which caused decoding a certificate which contained
    more than one name in a single RDN
  * Fix a bug which caused OID lookup failures when run in a locale
    which uses thousands separators (pt_BR was reported as having
    this issue)
  * DNS names in name constraints were compared with case
    sensitivity, which could cause valid certificates to be
    rejected
  * X.509 name constraint extensions were rejected if non-critical.
    RFC 5280 requires conforming CAs issue such extensions as
    critical, but not all certificates are compliant, and all other
    known implementations do not require this
  * X.509 name constraints were incorrectly applied to the
    certificate which included the constraint
- build with lzma compression support
- build with SQLite support
- build with TPM support
- fix SLE 12 build</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1637755200">- update to 2.18.2:
  * Avoid using short exponents when encrypting in ElGamal, as some PGP
    implementations generate keys with parameters that are weak when
    short exponents are used CVE-2021-40529 boo#1190244
  * Fix a low risk OAEP decryption side channel
  * Work around a miscompilation of SHA-3 caused by a bug in Clang 12
    and XCode 13
  * Remove support in OpenSSL provider for algorithms which are
    disabled by default in OpenSSL 3.0
  * Add CI based on GitHub actions to replace Travis CI
  * Fix the online OCSP test, as the certificate involved had expired.
  * Fix some test failures induced by the expiration of the trust root
    "DST Root CA X3"</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1642939200">- update to 2.19.1:
  * Add a forward error correction code compatible with the zfec
    library</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1654689600">- update to 2.19.2:
  * Add support for parallel computation in Argon2
  * Add SSSE3 implementation of Argon2
  * The OpenSSL provider was incompatible with OpenSSL 3.0.
    It has been removed
  * Avoid using reserve in secure_vector appending, which caused
    a performance problem
  * Fix TLS::Text_Policy behavior when X25519 is disabled
    at build time
  * Fix several warnings from Clang</changelog>
  <changelog author="Jason Sikes &lt;jsikes@suse.com&gt;" 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="Marcus Meissner &lt;meissner@suse.com&gt;" date="1700222400">- remove botan binary (moves to Botan3)</changelog>
</package>
<package pkgid="0c21a0a1890c31a883664bf36cd9fd3dd7987ca298e691b2af1e31d5d11733a235c926d9cdf5c6b06a9aab6f22cdb6c6448487c02eb64abf718731257d79c219" name="Box2D" arch="src">
  <version epoch="0" ver="2.4.1" rel="2.10"/>
  <changelog author="adam@mizerski.pl" date="1339502400">- new package</changelog>
  <changelog author="rpm@fthiessen.de" date="1450267200">- Update to new upstream version 2.3.1:
  * Polygon creation now computes the convex hull.
  * The convex hull code will merge vertices closer than
  dm_linearSlop.
  * Vertices no longer need to be ordered.
  * New GUI
  * Various other bugfixes
- removed upstream patched Box2D_v2.2.1-lib64.patch
- replaced Box2D_v2.2.1-version.patch with
  Box2D-fix-version-2.3.1.patch</changelog>
  <changelog author="bruno@ioda-net.ch" date="1468756800">- Fixed tar.gz by osc service localrun download_files
- Fixed version in baselibs.conf (for 32bits packages)
- Added baselibs.conf as source1</changelog>
  <changelog author="dap.darkness@gmail.com" date="1469102400">- Fixed Factory review (License.txt is not packaged).
- Minor spec clean-up (may fix SLE build).
- Cmake release with debug info build type.</changelog>
  <changelog author="jengelh@inai.de" date="1469188800">- RPM group correction</changelog>
  <changelog author="jengelh@inai.de" date="1471003200">- Replace strange buildroot definition</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1606996800">- Update to version 2.4.1.
  * API Changes
  * Extended distance joint to have a minimum and maximum limit.
  * Removed rope joint. Use the distance joint instead.
  * B2_USER_SETTINGS and b2_user_settings.h can control user
    data, length units, and maximum polygon vertices.
  * Default user data is now uintptr_t instead of void*
  * b2FixtureDef::restitutionThreshold lets you set the
    restitution velocity threshold per fixture.
  * BREAKING Changes
  * BREAKING: distance joint 0 stiffness now means the spring is
    turned off rather than making the joint rigid.
  * BREAKING: distance joint minimum and maximum must be set
    correctly to get old behavior.
  * Infrastructure
  * Library installation function available in CMake.
  * Shared library (DLL) option available.
  * Bug fixes
- Updates since 2.3.1
  * Infrastructure
  * Documentation in Doxygen format
  * Unit test support
  * Continuous integration testing using Travis CI
  * Limited use of C++11 (nullptr and override)
  * Collision
  * Chain and edge shape must now be one-sided to eliminate ghost
    collisions
  * Broad-phase optimizations
  * Added b2ShapeCast for linear shape casting
  * Dynamics
  * Joint limits are now predictive and not stateful
  * Experimental 2D cloth (rope)
  * b2Body::SetActive -&gt; b2Body::SetEnabled
  * Better support for running multiple worlds
  * Handle zero density better
  * The body behaves like a static body
  * The body is drawn with a red color
  * Added translation limit to wheel joint
  * World dump now writes to box2d_dump.inl
  * Static bodies are never awake
  * All joints with spring-dampers now use stiffness and damping
  * Added utility functions to convert frequency and damping
    ratio to stiffness and damping
- Remove Box2D-fix-version-2.3.1.patch, fixed.
- Change package name from Box2D to box2d.</changelog>
  <changelog author="Mark&#xE9;ta Machov&#xE1; &lt;mmachova@suse.com&gt;" date="1613044800">- Fix the source URL</changelog>
  <changelog author="Dmitriy Perlow &lt;dap.darkness@gmail.com&gt;" date="1628164800">- Disabled tests because of boo#1189082
- Removed useless cmake options</changelog>
</package>
<package pkgid="aaf9ffcc2620464955eaa1ac2294145069742196df2b89f51049ed9a0ed2f9c538bee49d222d62cc7250ec03e08852135249b20e900fda2ca0cb5e4d4795949a" name="Box2D-debugsource" arch="x86_64">
  <version epoch="0" ver="2.4.1" rel="2.10"/>
  <changelog author="adam@mizerski.pl" date="1339502400">- new package</changelog>
  <changelog author="rpm@fthiessen.de" date="1450267200">- Update to new upstream version 2.3.1:
  * Polygon creation now computes the convex hull.
  * The convex hull code will merge vertices closer than
  dm_linearSlop.
  * Vertices no longer need to be ordered.
  * New GUI
  * Various other bugfixes
- removed upstream patched Box2D_v2.2.1-lib64.patch
- replaced Box2D_v2.2.1-version.patch with
  Box2D-fix-version-2.3.1.patch</changelog>
  <changelog author="bruno@ioda-net.ch" date="1468756800">- Fixed tar.gz by osc service localrun download_files
- Fixed version in baselibs.conf (for 32bits packages)
- Added baselibs.conf as source1</changelog>
  <changelog author="dap.darkness@gmail.com" date="1469102400">- Fixed Factory review (License.txt is not packaged).
- Minor spec clean-up (may fix SLE build).
- Cmake release with debug info build type.</changelog>
  <changelog author="jengelh@inai.de" date="1469188800">- RPM group correction</changelog>
  <changelog author="jengelh@inai.de" date="1471003200">- Replace strange buildroot definition</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1606996800">- Update to version 2.4.1.
  * API Changes
  * Extended distance joint to have a minimum and maximum limit.
  * Removed rope joint. Use the distance joint instead.
  * B2_USER_SETTINGS and b2_user_settings.h can control user
    data, length units, and maximum polygon vertices.
  * Default user data is now uintptr_t instead of void*
  * b2FixtureDef::restitutionThreshold lets you set the
    restitution velocity threshold per fixture.
  * BREAKING Changes
  * BREAKING: distance joint 0 stiffness now means the spring is
    turned off rather than making the joint rigid.
  * BREAKING: distance joint minimum and maximum must be set
    correctly to get old behavior.
  * Infrastructure
  * Library installation function available in CMake.
  * Shared library (DLL) option available.
  * Bug fixes
- Updates since 2.3.1
  * Infrastructure
  * Documentation in Doxygen format
  * Unit test support
  * Continuous integration testing using Travis CI
  * Limited use of C++11 (nullptr and override)
  * Collision
  * Chain and edge shape must now be one-sided to eliminate ghost
    collisions
  * Broad-phase optimizations
  * Added b2ShapeCast for linear shape casting
  * Dynamics
  * Joint limits are now predictive and not stateful
  * Experimental 2D cloth (rope)
  * b2Body::SetActive -&gt; b2Body::SetEnabled
  * Better support for running multiple worlds
  * Handle zero density better
  * The body behaves like a static body
  * The body is drawn with a red color
  * Added translation limit to wheel joint
  * World dump now writes to box2d_dump.inl
  * Static bodies are never awake
  * All joints with spring-dampers now use stiffness and damping
  * Added utility functions to convert frequency and damping
    ratio to stiffness and damping
- Remove Box2D-fix-version-2.3.1.patch, fixed.
- Change package name from Box2D to box2d.</changelog>
  <changelog author="Mark&#xE9;ta Machov&#xE1; &lt;mmachova@suse.com&gt;" date="1613044800">- Fix the source URL</changelog>
  <changelog author="Dmitriy Perlow &lt;dap.darkness@gmail.com&gt;" date="1628164800">- Disabled tests because of boo#1189082
- Removed useless cmake options</changelog>
</package>
<package pkgid="28382febe68f17caa89755bc83eecffb4b708b79f3c8753c67b357ce3132d5c3c2c62f9c0e61347a4e723c82c0a8987d1422d88bcac8496fbed0bf071c61fd45" name="ColPack" arch="src">
  <version epoch="0" ver="1.0.10" rel="1.22"/>
  <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="970a0b1f7fd631e72dae7db3c0f321089422911d6d4d11c8f7af7a35b5d271754f6eaf89182d83f98f6fea8d216fe4ea424ca6b54091fa7049e5bc6789a3f634" name="ColPack-debugsource" arch="i586">
  <version epoch="0" ver="1.0.10" rel="1.22"/>
  <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="b72f2f1261b1c83317115030543fe7843d60f2affd0eaf4ba078061a635d0f9982ba104a180d39b3c10aea647af54828dcfaebf258ceed6d021e455f06226240" name="ColPack-debugsource" arch="x86_64">
  <version epoch="0" ver="1.0.10" rel="1.22"/>
  <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="0f58aa28673e41f9fb831c65378e42f674eb7511c49f582773daced814dfe3cf85a26a78fd7cb3241c39c161a01f7a4c621ba83d24f01fe4e567ee93858ce667" name="ColPack-devel" arch="i586">
  <version epoch="0" ver="1.0.10" rel="1.22"/>
  <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="46acd129f1713f8e5703c10912963050f5fda57373fe8487f3d6613ebb045148f4af8fbc38450d589ee3c34e3d6ca152be95bc91f9a75b61aa493f3725772f67" name="ColPack-devel" arch="x86_64">
  <version epoch="0" ver="1.0.10" rel="1.22"/>
  <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="0a7234320dc62ac3d34fb6660057a23a29abbcfd6fe3a9f7fb1087269ee533d3f9ff425bb6b60da8adfb4f9ad47351a5935b48acc3b9b55c0e92c859f426b5d1" name="ColPack-devel-32bit" arch="x86_64">
  <version epoch="0" ver="1.0.10" rel="1.22"/>
  <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="01a677b4aab771d8a3a0c424722456cf84e230abf6345fde3b74b65c78941761b625de73ead7f441b6ee66d39cb92dccfa656b0d99062b9a9eeefd7df9aa88fd" name="DirectX-Headers" arch="i586">
  <version epoch="0" ver="1.611.0" rel="1.1"/>
  <changelog author="Scott Bradnick &lt;scott.bradnick@suse.com&gt;" date="1629892800">- Taking out 'libDirectX-Guids.a' and trying again.</changelog>
  <changelog author="Scott Bradnick &lt;scott.bradnick@suse.com&gt;" date="1629892801">- Seems to use /usr/local for generated .pc file vs. /usr</changelog>
  <changelog author="Scott Bradnick &lt;scott.bradnick@suse.com&gt;" date="1629892802">- Replacing hardcoded path in 'rm .../libDirectX-Guids.a' ...</changelog>
  <changelog author="Scott Bradnick &lt;scott.bradnick@suse.com&gt;" date="1629892803">- Apparently pkgconf doesn't like /usr/local by default.</changelog>
  <changelog author="Scott Bradnick &lt;scott.bradnick@suse.com&gt;" date="1629892804">- Fixing file conflict for /usr/lib64/pkgconfig.</changelog>
  <changelog author="Scott Bradnick &lt;scott.bradnick@suse.com&gt;" date="1629892805">- Adding rpmlintrc for addFilter 'lto-no-text-in-archive'.</changelog>
  <changelog author="Scott Bradnick &lt;scott.bradnick@suse.com&gt;" date="1636632000">* Prepping for inclusion in X11:XOrg project:
  - General cleanup of .spec file
  - Adjusting to use proper naming of rpmlintrc.
  - Pre-0.57.0 version of 'meson install' does not support
    '--destdir', using ENV var for all but TW.</changelog>
  <changelog author="Scott Bradnick &lt;scott.bradnick@suse.com&gt;" date="1651147200">- Update to upstream version 1.600.10</changelog>
  <changelog author="Scott Bradnick &lt;scott.bradnick@suse.com&gt;" date="1652356800">- Renamed project/file references from 'directx-headers' to
  'DirectX-Headers' (as is upstream).</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1653480000">- fixed 32bit build</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1653480001">- build exclusively on %{ix86} x86_64, since DirectX ia only
  relevant on these platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1653480002">- added missing %changelog section to specfile</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1653480003">- Clean spec file
  * Fix description
  * Use %autosetup
  * Use meson macros
  * Use fdupes for duplicate files
  * Use a better URL</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1660651200">- Update to 1.606.3:
  * Support Shader Model 6.7</changelog>
  <changelog author="Scott Bradnick &lt;scott.bradnick@suse.com&gt;" date="1661860800">- Update to 1.606.4:
  * Update D3DX12.H to support new ABI for MinGW (#73)
  * dxguids: Add new GUIDs from the last several releases</changelog>
  <changelog author="Scott Bradnick &lt;scott.bradnick@suse.com&gt;" date="1669032000">- Update to 1.608.0:
  * This release matches the content provided in the DirectX12
    Agility SDK and the 1.608.0 NuGet package.</changelog>
  <changelog author="Scott Bradnick &lt;scott.bradnick@suse.com&gt;" date="1680177600">- Update to 1.608.2:
  * This release matches the content provided in the DirectX12
    Agility SDK and the 1.608.2 NuGet package.
  - https://devblogs.microsoft.com/directx/directx12agility/
  - https://www.nuget.org/packages/Microsoft.Direct3D.D3D12/1.608.2</changelog>
  <changelog author="Scott Bradnick &lt;scott.bradnick@suse.com&gt;" date="1681387200">- Update to 1.610.0:
  * This release matches the content provided in the DirectX12
    Agility SDK and the 1.610.0 NuGet package.
  - https://devblogs.microsoft.com/directx/directx12agility/
  - https://www.nuget.org/packages/Microsoft.Direct3D.D3D12/1.610.0</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1686916800">- Install license
- Use -ffat-lto-objects for static libraries</changelog>
  <changelog author="Scott Bradnick &lt;scott.bradnick@suse.com&gt;" date="1701777600">- Update to 1.611.0:
  * This release matches the content provided in the DirectX12
    Agility SDK and the 1.611.0 NuGet package.
  - https://devblogs.microsoft.com/directx/directx12agility/
  - https://www.nuget.org/packages/Microsoft.Direct3D.D3D12/1.611.0</changelog>
</package>
<package pkgid="36e4f5756b51db16c8745d7bd7fd635d3e4f95a911dd5eaa977b4f77e9780f09fa6a99953a26dc9ec4c8b073a2bfe20bc5f8e4dc58a30c9f490e710b76a707df" name="DirectX-Headers" arch="src">
  <version epoch="0" ver="1.611.0" rel="1.1"/>
  <changelog author="Scott Bradnick &lt;scott.bradnick@suse.com&gt;" date="1629892800">- Taking out 'libDirectX-Guids.a' and trying again.</changelog>
  <changelog author="Scott Bradnick &lt;scott.bradnick@suse.com&gt;" date="1629892801">- Seems to use /usr/local for generated .pc file vs. /usr</changelog>
  <changelog author="Scott Bradnick &lt;scott.bradnick@suse.com&gt;" date="1629892802">- Replacing hardcoded path in 'rm .../libDirectX-Guids.a' ...</changelog>
  <changelog author="Scott Bradnick &lt;scott.bradnick@suse.com&gt;" date="1629892803">- Apparently pkgconf doesn't like /usr/local by default.</changelog>
  <changelog author="Scott Bradnick &lt;scott.bradnick@suse.com&gt;" date="1629892804">- Fixing file conflict for /usr/lib64/pkgconfig.</changelog>
  <changelog author="Scott Bradnick &lt;scott.bradnick@suse.com&gt;" date="1629892805">- Adding rpmlintrc for addFilter 'lto-no-text-in-archive'.</changelog>
  <changelog author="Scott Bradnick &lt;scott.bradnick@suse.com&gt;" date="1636632000">* Prepping for inclusion in X11:XOrg project:
  - General cleanup of .spec file
  - Adjusting to use proper naming of rpmlintrc.
  - Pre-0.57.0 version of 'meson install' does not support
    '--destdir', using ENV var for all but TW.</changelog>
  <changelog author="Scott Bradnick &lt;scott.bradnick@suse.com&gt;" date="1651147200">- Update to upstream version 1.600.10</changelog>
  <changelog author="Scott Bradnick &lt;scott.bradnick@suse.com&gt;" date="1652356800">- Renamed project/file references from 'directx-headers' to
  'DirectX-Headers' (as is upstream).</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1653480000">- fixed 32bit build</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1653480001">- build exclusively on %{ix86} x86_64, since DirectX ia only
  relevant on these platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1653480002">- added missing %changelog section to specfile</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1653480003">- Clean spec file
  * Fix description
  * Use %autosetup
  * Use meson macros
  * Use fdupes for duplicate files
  * Use a better URL</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1660651200">- Update to 1.606.3:
  * Support Shader Model 6.7</changelog>
  <changelog author="Scott Bradnick &lt;scott.bradnick@suse.com&gt;" date="1661860800">- Update to 1.606.4:
  * Update D3DX12.H to support new ABI for MinGW (#73)
  * dxguids: Add new GUIDs from the last several releases</changelog>
  <changelog author="Scott Bradnick &lt;scott.bradnick@suse.com&gt;" date="1669032000">- Update to 1.608.0:
  * This release matches the content provided in the DirectX12
    Agility SDK and the 1.608.0 NuGet package.</changelog>
  <changelog author="Scott Bradnick &lt;scott.bradnick@suse.com&gt;" date="1680177600">- Update to 1.608.2:
  * This release matches the content provided in the DirectX12
    Agility SDK and the 1.608.2 NuGet package.
  - https://devblogs.microsoft.com/directx/directx12agility/
  - https://www.nuget.org/packages/Microsoft.Direct3D.D3D12/1.608.2</changelog>
  <changelog author="Scott Bradnick &lt;scott.bradnick@suse.com&gt;" date="1681387200">- Update to 1.610.0:
  * This release matches the content provided in the DirectX12
    Agility SDK and the 1.610.0 NuGet package.
  - https://devblogs.microsoft.com/directx/directx12agility/
  - https://www.nuget.org/packages/Microsoft.Direct3D.D3D12/1.610.0</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1686916800">- Install license
- Use -ffat-lto-objects for static libraries</changelog>
  <changelog author="Scott Bradnick &lt;scott.bradnick@suse.com&gt;" date="1701777600">- Update to 1.611.0:
  * This release matches the content provided in the DirectX12
    Agility SDK and the 1.611.0 NuGet package.
  - https://devblogs.microsoft.com/directx/directx12agility/
  - https://www.nuget.org/packages/Microsoft.Direct3D.D3D12/1.611.0</changelog>
</package>
<package pkgid="8ec95543515b4f2c3c00768d16721e0a05b1a33c9c677025cccd65e2a397cb3cbd78068275081a110cf6adc5b607839fad7f6eaf4a8316eab115d81bdc693db0" name="DirectX-Headers" arch="x86_64">
  <version epoch="0" ver="1.611.0" rel="1.1"/>
  <changelog author="Scott Bradnick &lt;scott.bradnick@suse.com&gt;" date="1629892800">- Taking out 'libDirectX-Guids.a' and trying again.</changelog>
  <changelog author="Scott Bradnick &lt;scott.bradnick@suse.com&gt;" date="1629892801">- Seems to use /usr/local for generated .pc file vs. /usr</changelog>
  <changelog author="Scott Bradnick &lt;scott.bradnick@suse.com&gt;" date="1629892802">- Replacing hardcoded path in 'rm .../libDirectX-Guids.a' ...</changelog>
  <changelog author="Scott Bradnick &lt;scott.bradnick@suse.com&gt;" date="1629892803">- Apparently pkgconf doesn't like /usr/local by default.</changelog>
  <changelog author="Scott Bradnick &lt;scott.bradnick@suse.com&gt;" date="1629892804">- Fixing file conflict for /usr/lib64/pkgconfig.</changelog>
  <changelog author="Scott Bradnick &lt;scott.bradnick@suse.com&gt;" date="1629892805">- Adding rpmlintrc for addFilter 'lto-no-text-in-archive'.</changelog>
  <changelog author="Scott Bradnick &lt;scott.bradnick@suse.com&gt;" date="1636632000">* Prepping for inclusion in X11:XOrg project:
  - General cleanup of .spec file
  - Adjusting to use proper naming of rpmlintrc.
  - Pre-0.57.0 version of 'meson install' does not support
    '--destdir', using ENV var for all but TW.</changelog>
  <changelog author="Scott Bradnick &lt;scott.bradnick@suse.com&gt;" date="1651147200">- Update to upstream version 1.600.10</changelog>
  <changelog author="Scott Bradnick &lt;scott.bradnick@suse.com&gt;" date="1652356800">- Renamed project/file references from 'directx-headers' to
  'DirectX-Headers' (as is upstream).</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1653480000">- fixed 32bit build</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1653480001">- build exclusively on %{ix86} x86_64, since DirectX ia only
  relevant on these platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1653480002">- added missing %changelog section to specfile</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1653480003">- Clean spec file
  * Fix description
  * Use %autosetup
  * Use meson macros
  * Use fdupes for duplicate files
  * Use a better URL</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1660651200">- Update to 1.606.3:
  * Support Shader Model 6.7</changelog>
  <changelog author="Scott Bradnick &lt;scott.bradnick@suse.com&gt;" date="1661860800">- Update to 1.606.4:
  * Update D3DX12.H to support new ABI for MinGW (#73)
  * dxguids: Add new GUIDs from the last several releases</changelog>
  <changelog author="Scott Bradnick &lt;scott.bradnick@suse.com&gt;" date="1669032000">- Update to 1.608.0:
  * This release matches the content provided in the DirectX12
    Agility SDK and the 1.608.0 NuGet package.</changelog>
  <changelog author="Scott Bradnick &lt;scott.bradnick@suse.com&gt;" date="1680177600">- Update to 1.608.2:
  * This release matches the content provided in the DirectX12
    Agility SDK and the 1.608.2 NuGet package.
  - https://devblogs.microsoft.com/directx/directx12agility/
  - https://www.nuget.org/packages/Microsoft.Direct3D.D3D12/1.608.2</changelog>
  <changelog author="Scott Bradnick &lt;scott.bradnick@suse.com&gt;" date="1681387200">- Update to 1.610.0:
  * This release matches the content provided in the DirectX12
    Agility SDK and the 1.610.0 NuGet package.
  - https://devblogs.microsoft.com/directx/directx12agility/
  - https://www.nuget.org/packages/Microsoft.Direct3D.D3D12/1.610.0</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1686916800">- Install license
- Use -ffat-lto-objects for static libraries</changelog>
  <changelog author="Scott Bradnick &lt;scott.bradnick@suse.com&gt;" date="1701777600">- Update to 1.611.0:
  * This release matches the content provided in the DirectX12
    Agility SDK and the 1.611.0 NuGet package.
  - https://devblogs.microsoft.com/directx/directx12agility/
  - https://www.nuget.org/packages/Microsoft.Direct3D.D3D12/1.611.0</changelog>
</package>
<package pkgid="4adc5a9bc186aaa74bfc6345388fa2ef08e90efc339b6db7afe2b81dec5d05ff75b28b01f2604709c0abd8bf5807102d8cd05283548927dc2cea376359bc82e0" name="FAudio" arch="src">
  <version epoch="0" ver="23.12" rel="1.1"/>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1620129600">- update to 21.05:
  * CMake: Add 'Requires' for GStreamer to the pkgconfig file
  * Updated source to github.</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1626177600">- update to 21.07:
  * Fix incorrect value for MF_MT_AUDIO_AVG_BYTES_PER_SECOND.</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1631793600">- update to 21.09:
  * FACT: Fix a crash from an uninitialized pointer when a WaveBank does not have a name
    table.
  * platform_sdl2: When querying the default device, ignore audio devices with way too many
    channels.
  * platform_win32: Minor Win32 buildfixes</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1634472000">- update to 21.10:
  * Minor WinRT project update for latest SDL Git revision
  * Continued work on the experimental Wine/Win32 platform backend</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1638100800">- update to 21.11:
  * GStreamer support is now deprecated.
    Wine users should migrate to 6.20 and newer, and everyone else should move to
    codecs that are not patent-encumbered.
    GStreamer support will be fully removed in the first release after Wine 7.0.
  * Removed the C++ wrapper. Use the headers/PE binaries found in Wine 6.20 and newer.
  * Minor fixes and cleanups found by Coverity
  * Dont assert on WMA buffer and FAUDIO_FORMAT_EXTENSIBLE type
  * FACT: Send FACTNOTIFICATIONTYPE_CUESTOP Notification on Cue Stop
  * Continued work on the experimental Wine/Win32 platform backend</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1640865600">- update to 21.12:
  * Fixed a build error when WMA support is enabled.</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1641816000">- update 22.01:
  * Continued work on the experimental Wine/Win32 platform backend.</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1644926400">- update to 22.02:
  * The Wine/Win32 backend is now considered stable.
    All Wine users should upgrade to 7.0 or newer
    All non-Wine users will (and should) continue to use
    the SDL backend.
  * GStreamer support has been removed.
    Wine/Win32 will continue to use MediaFoundation.
    All other users should already be on patent/royalty-free
    codecs.
  * utils: Minor cleanup of uicommon.
  * csharp: Expose an IntPtr overload for
    stb_vorbis_get_samples_float_interleaved.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1652097600">- Update to 22.05. Changes since 22.02:
  * FACT: Clamp SoundBank Q factor to ignore the 0.67 case, for now
  * CMake: Remove some uicommon files that no longer exist</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1660046400">- Update to 22.08:
  * FACT: Add support for WAVEBANKPREPARED notifications
  * Included the matrix coefficient test program in matrix_defaults.inl,
    for developers that need to replicate it
  * FXReverb: Fix a spec violation in Process() that could corrupt reverb output
    when enabled/disabled with precise timing
  * FACT: Fill all fields for WAVESTOP notifications, avoiding uninitialized memory issues</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1666612800">- Update to 22.09:
  * Update to SDL 2.24. This has been made a hard requirement, as it
    fixes/adds way too much to ignore:
    2.1 and 4.1 audio is now supported
  * On Windows, we now prioritize DirectSound over WASAPI
  * The PulseAudio samples hack has been removed
  * The non-power-of-two samples hack for Emscripten/OSS has also been removed
  * GetDeviceDetails(0) now uses SDL_GetDefaultAudioInfo, obsoleting our hack</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1666612801">- Update to 22.09.01:
  * Fix a regression where requesting a specific mastering voice format
    would return a format overwritten by device defaults</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1666612802">- Update to 22.10:
  * Added a quick comment to the SDL backend.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670155200">- update to 22.12:
  * Added a Visual Studio solution for GDK support
  * Minor cleanup in the utils/ folder</changelog>
  <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>
</package>
<package pkgid="1ac186fe6a2a1b4462aba734c6ed3a2605206c3005796e189ee847a110c8bb70ca2cc3aeebaa057791e58fffcfa1e68e4590e5276b93615b51d324d35147618a" name="FAudio-debugsource" arch="i586">
  <version epoch="0" ver="23.12" rel="1.1"/>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1620129600">- update to 21.05:
  * CMake: Add 'Requires' for GStreamer to the pkgconfig file
  * Updated source to github.</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1626177600">- update to 21.07:
  * Fix incorrect value for MF_MT_AUDIO_AVG_BYTES_PER_SECOND.</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1631793600">- update to 21.09:
  * FACT: Fix a crash from an uninitialized pointer when a WaveBank does not have a name
    table.
  * platform_sdl2: When querying the default device, ignore audio devices with way too many
    channels.
  * platform_win32: Minor Win32 buildfixes</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1634472000">- update to 21.10:
  * Minor WinRT project update for latest SDL Git revision
  * Continued work on the experimental Wine/Win32 platform backend</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1638100800">- update to 21.11:
  * GStreamer support is now deprecated.
    Wine users should migrate to 6.20 and newer, and everyone else should move to
    codecs that are not patent-encumbered.
    GStreamer support will be fully removed in the first release after Wine 7.0.
  * Removed the C++ wrapper. Use the headers/PE binaries found in Wine 6.20 and newer.
  * Minor fixes and cleanups found by Coverity
  * Dont assert on WMA buffer and FAUDIO_FORMAT_EXTENSIBLE type
  * FACT: Send FACTNOTIFICATIONTYPE_CUESTOP Notification on Cue Stop
  * Continued work on the experimental Wine/Win32 platform backend</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1640865600">- update to 21.12:
  * Fixed a build error when WMA support is enabled.</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1641816000">- update 22.01:
  * Continued work on the experimental Wine/Win32 platform backend.</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1644926400">- update to 22.02:
  * The Wine/Win32 backend is now considered stable.
    All Wine users should upgrade to 7.0 or newer
    All non-Wine users will (and should) continue to use
    the SDL backend.
  * GStreamer support has been removed.
    Wine/Win32 will continue to use MediaFoundation.
    All other users should already be on patent/royalty-free
    codecs.
  * utils: Minor cleanup of uicommon.
  * csharp: Expose an IntPtr overload for
    stb_vorbis_get_samples_float_interleaved.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1652097600">- Update to 22.05. Changes since 22.02:
  * FACT: Clamp SoundBank Q factor to ignore the 0.67 case, for now
  * CMake: Remove some uicommon files that no longer exist</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1660046400">- Update to 22.08:
  * FACT: Add support for WAVEBANKPREPARED notifications
  * Included the matrix coefficient test program in matrix_defaults.inl,
    for developers that need to replicate it
  * FXReverb: Fix a spec violation in Process() that could corrupt reverb output
    when enabled/disabled with precise timing
  * FACT: Fill all fields for WAVESTOP notifications, avoiding uninitialized memory issues</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1666612800">- Update to 22.09:
  * Update to SDL 2.24. This has been made a hard requirement, as it
    fixes/adds way too much to ignore:
    2.1 and 4.1 audio is now supported
  * On Windows, we now prioritize DirectSound over WASAPI
  * The PulseAudio samples hack has been removed
  * The non-power-of-two samples hack for Emscripten/OSS has also been removed
  * GetDeviceDetails(0) now uses SDL_GetDefaultAudioInfo, obsoleting our hack</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1666612801">- Update to 22.09.01:
  * Fix a regression where requesting a specific mastering voice format
    would return a format overwritten by device defaults</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1666612802">- Update to 22.10:
  * Added a quick comment to the SDL backend.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670155200">- update to 22.12:
  * Added a Visual Studio solution for GDK support
  * Minor cleanup in the utils/ folder</changelog>
  <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>
</package>
<package pkgid="f33236d9f7c56c2f5e154cd93040c146242a63e16c0f3ee4d43bfb03ebd7c0e151f1153552b0275e882947f31b01814fd7d543258c6ca47e5510f50340a9c77c" name="FAudio-debugsource" arch="x86_64">
  <version epoch="0" ver="23.12" rel="1.1"/>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1620129600">- update to 21.05:
  * CMake: Add 'Requires' for GStreamer to the pkgconfig file
  * Updated source to github.</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1626177600">- update to 21.07:
  * Fix incorrect value for MF_MT_AUDIO_AVG_BYTES_PER_SECOND.</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1631793600">- update to 21.09:
  * FACT: Fix a crash from an uninitialized pointer when a WaveBank does not have a name
    table.
  * platform_sdl2: When querying the default device, ignore audio devices with way too many
    channels.
  * platform_win32: Minor Win32 buildfixes</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1634472000">- update to 21.10:
  * Minor WinRT project update for latest SDL Git revision
  * Continued work on the experimental Wine/Win32 platform backend</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1638100800">- update to 21.11:
  * GStreamer support is now deprecated.
    Wine users should migrate to 6.20 and newer, and everyone else should move to
    codecs that are not patent-encumbered.
    GStreamer support will be fully removed in the first release after Wine 7.0.
  * Removed the C++ wrapper. Use the headers/PE binaries found in Wine 6.20 and newer.
  * Minor fixes and cleanups found by Coverity
  * Dont assert on WMA buffer and FAUDIO_FORMAT_EXTENSIBLE type
  * FACT: Send FACTNOTIFICATIONTYPE_CUESTOP Notification on Cue Stop
  * Continued work on the experimental Wine/Win32 platform backend</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1640865600">- update to 21.12:
  * Fixed a build error when WMA support is enabled.</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1641816000">- update 22.01:
  * Continued work on the experimental Wine/Win32 platform backend.</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1644926400">- update to 22.02:
  * The Wine/Win32 backend is now considered stable.
    All Wine users should upgrade to 7.0 or newer
    All non-Wine users will (and should) continue to use
    the SDL backend.
  * GStreamer support has been removed.
    Wine/Win32 will continue to use MediaFoundation.
    All other users should already be on patent/royalty-free
    codecs.
  * utils: Minor cleanup of uicommon.
  * csharp: Expose an IntPtr overload for
    stb_vorbis_get_samples_float_interleaved.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1652097600">- Update to 22.05. Changes since 22.02:
  * FACT: Clamp SoundBank Q factor to ignore the 0.67 case, for now
  * CMake: Remove some uicommon files that no longer exist</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1660046400">- Update to 22.08:
  * FACT: Add support for WAVEBANKPREPARED notifications
  * Included the matrix coefficient test program in matrix_defaults.inl,
    for developers that need to replicate it
  * FXReverb: Fix a spec violation in Process() that could corrupt reverb output
    when enabled/disabled with precise timing
  * FACT: Fill all fields for WAVESTOP notifications, avoiding uninitialized memory issues</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1666612800">- Update to 22.09:
  * Update to SDL 2.24. This has been made a hard requirement, as it
    fixes/adds way too much to ignore:
    2.1 and 4.1 audio is now supported
  * On Windows, we now prioritize DirectSound over WASAPI
  * The PulseAudio samples hack has been removed
  * The non-power-of-two samples hack for Emscripten/OSS has also been removed
  * GetDeviceDetails(0) now uses SDL_GetDefaultAudioInfo, obsoleting our hack</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1666612801">- Update to 22.09.01:
  * Fix a regression where requesting a specific mastering voice format
    would return a format overwritten by device defaults</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1666612802">- Update to 22.10:
  * Added a quick comment to the SDL backend.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670155200">- update to 22.12:
  * Added a Visual Studio solution for GDK support
  * Minor cleanup in the utils/ folder</changelog>
  <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>
</package>
<package pkgid="e6e8f9d9855e127c69af562d489fb89a89cf091ee67ef8cc66ff64753562986417090f2bea01c133080bf1e927e830b4e7dfad513bdad0ca1d641f88d264c64a" name="FAudio-devel" arch="i586">
  <version epoch="0" ver="23.12" rel="1.1"/>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1620129600">- update to 21.05:
  * CMake: Add 'Requires' for GStreamer to the pkgconfig file
  * Updated source to github.</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1626177600">- update to 21.07:
  * Fix incorrect value for MF_MT_AUDIO_AVG_BYTES_PER_SECOND.</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1631793600">- update to 21.09:
  * FACT: Fix a crash from an uninitialized pointer when a WaveBank does not have a name
    table.
  * platform_sdl2: When querying the default device, ignore audio devices with way too many
    channels.
  * platform_win32: Minor Win32 buildfixes</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1634472000">- update to 21.10:
  * Minor WinRT project update for latest SDL Git revision
  * Continued work on the experimental Wine/Win32 platform backend</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1638100800">- update to 21.11:
  * GStreamer support is now deprecated.
    Wine users should migrate to 6.20 and newer, and everyone else should move to
    codecs that are not patent-encumbered.
    GStreamer support will be fully removed in the first release after Wine 7.0.
  * Removed the C++ wrapper. Use the headers/PE binaries found in Wine 6.20 and newer.
  * Minor fixes and cleanups found by Coverity
  * Dont assert on WMA buffer and FAUDIO_FORMAT_EXTENSIBLE type
  * FACT: Send FACTNOTIFICATIONTYPE_CUESTOP Notification on Cue Stop
  * Continued work on the experimental Wine/Win32 platform backend</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1640865600">- update to 21.12:
  * Fixed a build error when WMA support is enabled.</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1641816000">- update 22.01:
  * Continued work on the experimental Wine/Win32 platform backend.</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1644926400">- update to 22.02:
  * The Wine/Win32 backend is now considered stable.
    All Wine users should upgrade to 7.0 or newer
    All non-Wine users will (and should) continue to use
    the SDL backend.
  * GStreamer support has been removed.
    Wine/Win32 will continue to use MediaFoundation.
    All other users should already be on patent/royalty-free
    codecs.
  * utils: Minor cleanup of uicommon.
  * csharp: Expose an IntPtr overload for
    stb_vorbis_get_samples_float_interleaved.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1652097600">- Update to 22.05. Changes since 22.02:
  * FACT: Clamp SoundBank Q factor to ignore the 0.67 case, for now
  * CMake: Remove some uicommon files that no longer exist</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1660046400">- Update to 22.08:
  * FACT: Add support for WAVEBANKPREPARED notifications
  * Included the matrix coefficient test program in matrix_defaults.inl,
    for developers that need to replicate it
  * FXReverb: Fix a spec violation in Process() that could corrupt reverb output
    when enabled/disabled with precise timing
  * FACT: Fill all fields for WAVESTOP notifications, avoiding uninitialized memory issues</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1666612800">- Update to 22.09:
  * Update to SDL 2.24. This has been made a hard requirement, as it
    fixes/adds way too much to ignore:
    2.1 and 4.1 audio is now supported
  * On Windows, we now prioritize DirectSound over WASAPI
  * The PulseAudio samples hack has been removed
  * The non-power-of-two samples hack for Emscripten/OSS has also been removed
  * GetDeviceDetails(0) now uses SDL_GetDefaultAudioInfo, obsoleting our hack</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1666612801">- Update to 22.09.01:
  * Fix a regression where requesting a specific mastering voice format
    would return a format overwritten by device defaults</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1666612802">- Update to 22.10:
  * Added a quick comment to the SDL backend.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670155200">- update to 22.12:
  * Added a Visual Studio solution for GDK support
  * Minor cleanup in the utils/ folder</changelog>
  <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>
</package>
<package pkgid="6b14f1754940b23aa49113b03bcf48370242308c2f13b459d40e903ca00da836b7d764f7a00a5bf987f334d2be29c927bc921486c30f492d44d86cda53e9e7b0" name="FAudio-devel" arch="x86_64">
  <version epoch="0" ver="23.12" rel="1.1"/>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1620129600">- update to 21.05:
  * CMake: Add 'Requires' for GStreamer to the pkgconfig file
  * Updated source to github.</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1626177600">- update to 21.07:
  * Fix incorrect value for MF_MT_AUDIO_AVG_BYTES_PER_SECOND.</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1631793600">- update to 21.09:
  * FACT: Fix a crash from an uninitialized pointer when a WaveBank does not have a name
    table.
  * platform_sdl2: When querying the default device, ignore audio devices with way too many
    channels.
  * platform_win32: Minor Win32 buildfixes</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1634472000">- update to 21.10:
  * Minor WinRT project update for latest SDL Git revision
  * Continued work on the experimental Wine/Win32 platform backend</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1638100800">- update to 21.11:
  * GStreamer support is now deprecated.
    Wine users should migrate to 6.20 and newer, and everyone else should move to
    codecs that are not patent-encumbered.
    GStreamer support will be fully removed in the first release after Wine 7.0.
  * Removed the C++ wrapper. Use the headers/PE binaries found in Wine 6.20 and newer.
  * Minor fixes and cleanups found by Coverity
  * Dont assert on WMA buffer and FAUDIO_FORMAT_EXTENSIBLE type
  * FACT: Send FACTNOTIFICATIONTYPE_CUESTOP Notification on Cue Stop
  * Continued work on the experimental Wine/Win32 platform backend</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1640865600">- update to 21.12:
  * Fixed a build error when WMA support is enabled.</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1641816000">- update 22.01:
  * Continued work on the experimental Wine/Win32 platform backend.</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1644926400">- update to 22.02:
  * The Wine/Win32 backend is now considered stable.
    All Wine users should upgrade to 7.0 or newer
    All non-Wine users will (and should) continue to use
    the SDL backend.
  * GStreamer support has been removed.
    Wine/Win32 will continue to use MediaFoundation.
    All other users should already be on patent/royalty-free
    codecs.
  * utils: Minor cleanup of uicommon.
  * csharp: Expose an IntPtr overload for
    stb_vorbis_get_samples_float_interleaved.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1652097600">- Update to 22.05. Changes since 22.02:
  * FACT: Clamp SoundBank Q factor to ignore the 0.67 case, for now
  * CMake: Remove some uicommon files that no longer exist</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1660046400">- Update to 22.08:
  * FACT: Add support for WAVEBANKPREPARED notifications
  * Included the matrix coefficient test program in matrix_defaults.inl,
    for developers that need to replicate it
  * FXReverb: Fix a spec violation in Process() that could corrupt reverb output
    when enabled/disabled with precise timing
  * FACT: Fill all fields for WAVESTOP notifications, avoiding uninitialized memory issues</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1666612800">- Update to 22.09:
  * Update to SDL 2.24. This has been made a hard requirement, as it
    fixes/adds way too much to ignore:
    2.1 and 4.1 audio is now supported
  * On Windows, we now prioritize DirectSound over WASAPI
  * The PulseAudio samples hack has been removed
  * The non-power-of-two samples hack for Emscripten/OSS has also been removed
  * GetDeviceDetails(0) now uses SDL_GetDefaultAudioInfo, obsoleting our hack</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1666612801">- Update to 22.09.01:
  * Fix a regression where requesting a specific mastering voice format
    would return a format overwritten by device defaults</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1666612802">- Update to 22.10:
  * Added a quick comment to the SDL backend.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670155200">- update to 22.12:
  * Added a Visual Studio solution for GDK support
  * Minor cleanup in the utils/ folder</changelog>
  <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>
</package>
<package pkgid="1bada4bf875e7179dea5be76047ce5cdc033392a3caa886a8aa495aed32ef91f4f7d35c4cdb3fa8616971cfa357131f2b814c9108d0f2620c4fd66d47b587f5e" name="FAudio-devel-32bit" arch="x86_64">
  <version epoch="0" ver="23.12" rel="1.1"/>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1620129600">- update to 21.05:
  * CMake: Add 'Requires' for GStreamer to the pkgconfig file
  * Updated source to github.</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1626177600">- update to 21.07:
  * Fix incorrect value for MF_MT_AUDIO_AVG_BYTES_PER_SECOND.</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1631793600">- update to 21.09:
  * FACT: Fix a crash from an uninitialized pointer when a WaveBank does not have a name
    table.
  * platform_sdl2: When querying the default device, ignore audio devices with way too many
    channels.
  * platform_win32: Minor Win32 buildfixes</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1634472000">- update to 21.10:
  * Minor WinRT project update for latest SDL Git revision
  * Continued work on the experimental Wine/Win32 platform backend</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1638100800">- update to 21.11:
  * GStreamer support is now deprecated.
    Wine users should migrate to 6.20 and newer, and everyone else should move to
    codecs that are not patent-encumbered.
    GStreamer support will be fully removed in the first release after Wine 7.0.
  * Removed the C++ wrapper. Use the headers/PE binaries found in Wine 6.20 and newer.
  * Minor fixes and cleanups found by Coverity
  * Dont assert on WMA buffer and FAUDIO_FORMAT_EXTENSIBLE type
  * FACT: Send FACTNOTIFICATIONTYPE_CUESTOP Notification on Cue Stop
  * Continued work on the experimental Wine/Win32 platform backend</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1640865600">- update to 21.12:
  * Fixed a build error when WMA support is enabled.</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1641816000">- update 22.01:
  * Continued work on the experimental Wine/Win32 platform backend.</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1644926400">- update to 22.02:
  * The Wine/Win32 backend is now considered stable.
    All Wine users should upgrade to 7.0 or newer
    All non-Wine users will (and should) continue to use
    the SDL backend.
  * GStreamer support has been removed.
    Wine/Win32 will continue to use MediaFoundation.
    All other users should already be on patent/royalty-free
    codecs.
  * utils: Minor cleanup of uicommon.
  * csharp: Expose an IntPtr overload for
    stb_vorbis_get_samples_float_interleaved.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1652097600">- Update to 22.05. Changes since 22.02:
  * FACT: Clamp SoundBank Q factor to ignore the 0.67 case, for now
  * CMake: Remove some uicommon files that no longer exist</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1660046400">- Update to 22.08:
  * FACT: Add support for WAVEBANKPREPARED notifications
  * Included the matrix coefficient test program in matrix_defaults.inl,
    for developers that need to replicate it
  * FXReverb: Fix a spec violation in Process() that could corrupt reverb output
    when enabled/disabled with precise timing
  * FACT: Fill all fields for WAVESTOP notifications, avoiding uninitialized memory issues</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1666612800">- Update to 22.09:
  * Update to SDL 2.24. This has been made a hard requirement, as it
    fixes/adds way too much to ignore:
    2.1 and 4.1 audio is now supported
  * On Windows, we now prioritize DirectSound over WASAPI
  * The PulseAudio samples hack has been removed
  * The non-power-of-two samples hack for Emscripten/OSS has also been removed
  * GetDeviceDetails(0) now uses SDL_GetDefaultAudioInfo, obsoleting our hack</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1666612801">- Update to 22.09.01:
  * Fix a regression where requesting a specific mastering voice format
    would return a format overwritten by device defaults</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1666612802">- Update to 22.10:
  * Added a quick comment to the SDL backend.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670155200">- update to 22.12:
  * Added a Visual Studio solution for GDK support
  * Minor cleanup in the utils/ folder</changelog>
  <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>
</package>
<package pkgid="70d689ae063982fd4e1cac46fa78fa658d5f1a528c683cc3ffa752b6f3bfed7bb5e70de4d7148256ef2aab127da3a8aec091d5f3bc36fd014d8888578ad93b7a" name="FastCGI" arch="i586">
  <version epoch="0" ver="2.4.0" rel="1.1"/>
  <changelog author="coolo@suse.com" date="1318680000">- add libtool as buildrequire to make the spec file more reliable</changelog>
  <changelog author="mrueckert@suse.com" date="1324468800">- added FastCGI-fix_deprecated_api.patch: (bnc#735882)
  Fixes an issue where CGI.pm received CGI variables from previous
  requests. CVE-2011-2766</changelog>
  <changelog author="cfarrell@suse.com" date="1332849600">- license update: SUSE-OML
  Use SUSE- proprietary prefix until license is accepted upstream by
  SPDX.org. Fedora tracks this as OML.</changelog>
  <changelog author="coolo@suse.com" date="1339416000">- require the right version of perl</changelog>
  <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="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683806400">- Fix url for website and source, upstream is dead for a while.</changelog>
</package>
<package pkgid="9b815ae5fbe85c8bb14127e55225cbff9b555eddf1c9aaf115601a39a7d6789e13fa0e1946c9ff5711e0a9e3f8355f7d978e75392f5b84f4c17909520789a8d7" name="FastCGI" arch="src">
  <version epoch="0" ver="2.4.0" rel="1.1"/>
  <changelog author="mrueckert@suse.de" date="1157716800">- add README.supervise
- small spec file cleanup</changelog>
  <changelog author="mrueckert@suse.de" date="1158321600">- add perl_make_install for all distros other than suse.</changelog>
  <changelog author="mrueckert@suse.de" date="1161345600">- remove perl_make_install for now ... i wont build for fedora
  any time soon.</changelog>
  <changelog author="coolo@suse.de" date="1234785600">- fix build with gcc 4.4</changelog>
  <changelog author="crrodriguez@suse.de" date="1246017600">- disable static libraries</changelog>
  <changelog author="mrueckert@suse.de" date="1253188800">- add fastcgi-2.4.0_missing_call_to_fclose.patch (bnc#525009)</changelog>
  <changelog author="jengelh@medozas.de" date="1261310400">- enable parallel build</changelog>
  <changelog author="coolo@novell.com" date="1291636800">- fix build for factory</changelog>
  <changelog author="idonmez@novell.com" date="1306411200">- Add FastCGI-perl514.patch: fix compilation with Perl 5.14</changelog>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile
- Enable parallel build</changelog>
  <changelog author="coolo@suse.com" date="1318680000">- add libtool as buildrequire to make the spec file more reliable</changelog>
  <changelog author="mrueckert@suse.com" date="1324468800">- added FastCGI-fix_deprecated_api.patch: (bnc#735882)
  Fixes an issue where CGI.pm received CGI variables from previous
  requests. CVE-2011-2766</changelog>
  <changelog author="cfarrell@suse.com" date="1332849600">- license update: SUSE-OML
  Use SUSE- proprietary prefix until license is accepted upstream by
  SPDX.org. Fedora tracks this as OML.</changelog>
  <changelog author="coolo@suse.com" date="1339416000">- require the right version of perl</changelog>
  <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="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683806400">- Fix url for website and source, upstream is dead for a while.</changelog>
</package>
<package pkgid="2ebe4652b73655c6f7f12dcde06af7bcf5928a3e76dd56313d5c8e04ab4e150099de339bc008f2d2484787695f6a19c0e82352dd30fc643f67ec9b2e17914727" name="FastCGI" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="1.1"/>
  <changelog author="coolo@suse.com" date="1318680000">- add libtool as buildrequire to make the spec file more reliable</changelog>
  <changelog author="mrueckert@suse.com" date="1324468800">- added FastCGI-fix_deprecated_api.patch: (bnc#735882)
  Fixes an issue where CGI.pm received CGI variables from previous
  requests. CVE-2011-2766</changelog>
  <changelog author="cfarrell@suse.com" date="1332849600">- license update: SUSE-OML
  Use SUSE- proprietary prefix until license is accepted upstream by
  SPDX.org. Fedora tracks this as OML.</changelog>
  <changelog author="coolo@suse.com" date="1339416000">- require the right version of perl</changelog>
  <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="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683806400">- Fix url for website and source, upstream is dead for a while.</changelog>
</package>
<package pkgid="24a23d4961a7a5af200c355c83a83195ddc71bf4ab19a6b079e8eddc13a2561177e0e19b15e6b652665e2e5bdcd737c19f5b7195217955739ff3ea60f04d43c3" name="FastCGI-debuginfo" arch="i586">
  <version epoch="0" ver="2.4.0" rel="1.1"/>
  <changelog author="coolo@suse.com" date="1318680000">- add libtool as buildrequire to make the spec file more reliable</changelog>
  <changelog author="mrueckert@suse.com" date="1324468800">- added FastCGI-fix_deprecated_api.patch: (bnc#735882)
  Fixes an issue where CGI.pm received CGI variables from previous
  requests. CVE-2011-2766</changelog>
  <changelog author="cfarrell@suse.com" date="1332849600">- license update: SUSE-OML
  Use SUSE- proprietary prefix until license is accepted upstream by
  SPDX.org. Fedora tracks this as OML.</changelog>
  <changelog author="coolo@suse.com" date="1339416000">- require the right version of perl</changelog>
  <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="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683806400">- Fix url for website and source, upstream is dead for a while.</changelog>
</package>
<package pkgid="9a695ab7ffc2344ed69ae8b0f6de490ef8d5f60fbf60254f8003ac3bedfa8b28ca16bfaaa4dac27c9fd3021d14f9546bc7e151101134acb2914d16c92b065e07" name="FastCGI-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="1.1"/>
  <changelog author="coolo@suse.com" date="1318680000">- add libtool as buildrequire to make the spec file more reliable</changelog>
  <changelog author="mrueckert@suse.com" date="1324468800">- added FastCGI-fix_deprecated_api.patch: (bnc#735882)
  Fixes an issue where CGI.pm received CGI variables from previous
  requests. CVE-2011-2766</changelog>
  <changelog author="cfarrell@suse.com" date="1332849600">- license update: SUSE-OML
  Use SUSE- proprietary prefix until license is accepted upstream by
  SPDX.org. Fedora tracks this as OML.</changelog>
  <changelog author="coolo@suse.com" date="1339416000">- require the right version of perl</changelog>
  <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="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683806400">- Fix url for website and source, upstream is dead for a while.</changelog>
</package>
<package pkgid="3179a1a1fe7499000f2ccbadef39f36ee21df438eec451b8b669b914083e1f879f7fe18a9bfb3bf93255c982fa5f8f4af54e6e83fad45c21d63cc9c1ae5f80cd" name="FastCGI-debugsource" arch="i586">
  <version epoch="0" ver="2.4.0" rel="1.1"/>
  <changelog author="coolo@suse.com" date="1318680000">- add libtool as buildrequire to make the spec file more reliable</changelog>
  <changelog author="mrueckert@suse.com" date="1324468800">- added FastCGI-fix_deprecated_api.patch: (bnc#735882)
  Fixes an issue where CGI.pm received CGI variables from previous
  requests. CVE-2011-2766</changelog>
  <changelog author="cfarrell@suse.com" date="1332849600">- license update: SUSE-OML
  Use SUSE- proprietary prefix until license is accepted upstream by
  SPDX.org. Fedora tracks this as OML.</changelog>
  <changelog author="coolo@suse.com" date="1339416000">- require the right version of perl</changelog>
  <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="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683806400">- Fix url for website and source, upstream is dead for a while.</changelog>
</package>
<package pkgid="197030ccafbd1786b48db3ac11707438fb85314b0821fecb834fb2accab4a301cd99c3d9f5107b90f6b5d9c1a141d31e966e8a4b9fb16d2f73b71371ce8981d8" name="FastCGI-debugsource" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="1.1"/>
  <changelog author="coolo@suse.com" date="1318680000">- add libtool as buildrequire to make the spec file more reliable</changelog>
  <changelog author="mrueckert@suse.com" date="1324468800">- added FastCGI-fix_deprecated_api.patch: (bnc#735882)
  Fixes an issue where CGI.pm received CGI variables from previous
  requests. CVE-2011-2766</changelog>
  <changelog author="cfarrell@suse.com" date="1332849600">- license update: SUSE-OML
  Use SUSE- proprietary prefix until license is accepted upstream by
  SPDX.org. Fedora tracks this as OML.</changelog>
  <changelog author="coolo@suse.com" date="1339416000">- require the right version of perl</changelog>
  <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="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683806400">- Fix url for website and source, upstream is dead for a while.</changelog>
</package>
<package pkgid="c34640f01d316e51d7385f30374f007a0bdc8ec20b0e9b19cb885d0f512b585b616a1d41bd4db893e00c70fa3de19305ab41b87bda38af5c4645ef8ceec261e9" name="FastCGI-devel" arch="i586">
  <version epoch="0" ver="2.4.0" rel="1.1"/>
  <changelog author="coolo@suse.com" date="1318680000">- add libtool as buildrequire to make the spec file more reliable</changelog>
  <changelog author="mrueckert@suse.com" date="1324468800">- added FastCGI-fix_deprecated_api.patch: (bnc#735882)
  Fixes an issue where CGI.pm received CGI variables from previous
  requests. CVE-2011-2766</changelog>
  <changelog author="cfarrell@suse.com" date="1332849600">- license update: SUSE-OML
  Use SUSE- proprietary prefix until license is accepted upstream by
  SPDX.org. Fedora tracks this as OML.</changelog>
  <changelog author="coolo@suse.com" date="1339416000">- require the right version of perl</changelog>
  <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="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683806400">- Fix url for website and source, upstream is dead for a while.</changelog>
</package>
<package pkgid="704b756db893794b4052849600648bd73ea76502ff1bf5dcd67b79ade14ac215bee486fb4d34c40cf4ed3afe87363a2b9ddbbbae0742f6c2a4f07d4c1e962095" name="FastCGI-devel" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="1.1"/>
  <changelog author="coolo@suse.com" date="1318680000">- add libtool as buildrequire to make the spec file more reliable</changelog>
  <changelog author="mrueckert@suse.com" date="1324468800">- added FastCGI-fix_deprecated_api.patch: (bnc#735882)
  Fixes an issue where CGI.pm received CGI variables from previous
  requests. CVE-2011-2766</changelog>
  <changelog author="cfarrell@suse.com" date="1332849600">- license update: SUSE-OML
  Use SUSE- proprietary prefix until license is accepted upstream by
  SPDX.org. Fedora tracks this as OML.</changelog>
  <changelog author="coolo@suse.com" date="1339416000">- require the right version of perl</changelog>
  <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="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683806400">- Fix url for website and source, upstream is dead for a while.</changelog>
</package>
<package pkgid="3cef5ff65e7baa3eef161e38886b1c28dc6f4bbd7ee99d7211c90e3e857cc7a7434b2371716f6c724c5590da368912b5308ba652f1aeada2b1be7da09d9a18a6" name="ImageMagick" arch="i586">
  <version epoch="0" ver="7.1.1.21" rel="1.2"/>
  <changelog author="pgajdos@suse.com" date="1677240000">- version update to 7.1.0.62
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="pgajdos@suse.com" date="1677758400">- cleanup old conditional, really build without djvulibre if requested
  (now %bcond_without djvu)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678363200">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678708800">- Revert last change - it leads to file conflict involving .la files</changelog>
  <changelog author="pgajdos@suse.com" date="1678795200">- version update to 7.1.1.3
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
- modified patches
  % ImageMagick-library-installable-in-parallel.patch (refreshed)
- [bsc#1209141] CVE-2023-1289</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1680177600">- update to 7.1.1.5:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-5---2023-03-26</changelog>
  <changelog author="pgajdos@suse.com" date="1681387200">- version update to 7.1.1.6
- https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-6---2023-04-02
- fixes CVE-2023-1906 [bsc#1210308]</changelog>
  <changelog author="Deepthi Yadabettu Venkatachala &lt;deepthi.venkatachala@suse.com&gt;" date="1683115200">- version update to 7.1.1.8
- https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-8---2023-04-22</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684411200">- update to 7.1.1.9:
  * support for Oklab
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-9---2023-05-14</changelog>
  <changelog author="pgajdos@suse.com" date="1685016000">- version update to 7.1.1.10
  * fixes CVE-2023-2157 [bsc#1211601]
  * fixes CVE-2023-34475 [bsc#1212234]
  * fixes CVE-2023-34474 [bsc#1212237]
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-10---2023-05-21</changelog>
  <changelog author="pgajdos@suse.com" date="1685448000">- version update to 7.1.1.11
  * upstream changelog:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-11---2023-05-29
  * [bsc#1200389] CVE-2022-32546
  * [bsc#1211792] CVE-2023-34153
  * [bsc#1211791] CVE-2023-34151</changelog>
  <changelog author="pgajdos@suse.com" date="1688040000">- version update to 7.1.1.12
- added patches
  fix CVE-2023-3428 [bsc#1212847], heap-buffer-overflow in coders/tiff.c
  + ImageMagick-CVE-2023-3428.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1692705600">- version update to 7.1.1.15
  * upstream changelog:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-15---2023-07-30
- modified patches
  % ImageMagick-library-installable-in-parallel.patch (refreshed)
- deleted patches
  - ImageMagick-CVE-2023-3428.patch (upstreamed)</changelog>
  <changelog author="pgajdos@suse.com" date="1695297600">- version update to 7.1.1.17
  * upstream changelog:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-17---2023-09-19
- modified patches
  % ImageMagick-library-installable-in-parallel.patch (refreshed)
- follow upstream, create open, limited, secure and websafe alternative
  configuration packages with different policy.xml
- removing p7zip redundant dependency</changelog>
  <changelog author="pgajdos@suse.com" date="1695988800">- version update to 7.1.1.18
  * upstream changelog:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="pgajdos@suse.com" date="1695988801">- allow verbose perl tests
- add ImageMagick-s390x-disable-tests.patch, adjust two and disable
  one failing test on s390x</changelog>
  <changelog author="pgajdos@suse.com" date="1696507200">- version update to 7.1.1.19
  * https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
  * fixes CVE-2023-5341 [bsc#1215939]</changelog>
  <changelog author="pgajdos@suse.com" date="1697112000">- version update to 7.1.1.20
  * https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="pgajdos@suse.com" date="1697198400">- added patches
  fix https://github.com/ImageMagick/ImageMagick/commit/3c727503c6ae449160dc92cf6222ebe28ef8fb52
  + ImageMagick-correct-time-to-live.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1699876800">- version update to 7.1.1.21
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
- modified patches
  [bsc#1217014][bsc#1216811]
  % ImageMagick-s390x-disable-tests.patch (refreshed)
- deleted patches
  - ImageMagick-correct-time-to-live.patch (upstreamed)
- added patches
  https://github.com/ImageMagick/ImageMagick/commit/8f3c56fabc619c1672865257e5aafe33cbfaaf3e
  https://github.com/ImageMagick/ImageMagick/commit/3a7b915d9a810ce742987b37c935f6ae8b36df10
  + ImageMagick-infinite-resource-time-limit.patch</changelog>
</package>
<package pkgid="3c7d28be403b7d31b4d8b1cf15ffd9c37bff23514639f7510d17f0853066f158dc41b2f10f63182efaee596098666825d7f244ff9428d4ceef1d7363e7373edb" name="ImageMagick" arch="src">
  <version epoch="0" ver="7.1.1.21" rel="1.2"/>
  <changelog author="pgajdos@suse.com" date="1677240000">- version update to 7.1.0.62
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="pgajdos@suse.com" date="1677758400">- cleanup old conditional, really build without djvulibre if requested
  (now %bcond_without djvu)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678363200">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678708800">- Revert last change - it leads to file conflict involving .la files</changelog>
  <changelog author="pgajdos@suse.com" date="1678795200">- version update to 7.1.1.3
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
- modified patches
  % ImageMagick-library-installable-in-parallel.patch (refreshed)
- [bsc#1209141] CVE-2023-1289</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1680177600">- update to 7.1.1.5:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-5---2023-03-26</changelog>
  <changelog author="pgajdos@suse.com" date="1681387200">- version update to 7.1.1.6
- https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-6---2023-04-02
- fixes CVE-2023-1906 [bsc#1210308]</changelog>
  <changelog author="Deepthi Yadabettu Venkatachala &lt;deepthi.venkatachala@suse.com&gt;" date="1683115200">- version update to 7.1.1.8
- https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-8---2023-04-22</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684411200">- update to 7.1.1.9:
  * support for Oklab
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-9---2023-05-14</changelog>
  <changelog author="pgajdos@suse.com" date="1685016000">- version update to 7.1.1.10
  * fixes CVE-2023-2157 [bsc#1211601]
  * fixes CVE-2023-34475 [bsc#1212234]
  * fixes CVE-2023-34474 [bsc#1212237]
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-10---2023-05-21</changelog>
  <changelog author="pgajdos@suse.com" date="1685448000">- version update to 7.1.1.11
  * upstream changelog:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-11---2023-05-29
  * [bsc#1200389] CVE-2022-32546
  * [bsc#1211792] CVE-2023-34153
  * [bsc#1211791] CVE-2023-34151</changelog>
  <changelog author="pgajdos@suse.com" date="1688040000">- version update to 7.1.1.12
- added patches
  fix CVE-2023-3428 [bsc#1212847], heap-buffer-overflow in coders/tiff.c
  + ImageMagick-CVE-2023-3428.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1692705600">- version update to 7.1.1.15
  * upstream changelog:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-15---2023-07-30
- modified patches
  % ImageMagick-library-installable-in-parallel.patch (refreshed)
- deleted patches
  - ImageMagick-CVE-2023-3428.patch (upstreamed)</changelog>
  <changelog author="pgajdos@suse.com" date="1695297600">- version update to 7.1.1.17
  * upstream changelog:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-17---2023-09-19
- modified patches
  % ImageMagick-library-installable-in-parallel.patch (refreshed)
- follow upstream, create open, limited, secure and websafe alternative
  configuration packages with different policy.xml
- removing p7zip redundant dependency</changelog>
  <changelog author="pgajdos@suse.com" date="1695988800">- version update to 7.1.1.18
  * upstream changelog:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="pgajdos@suse.com" date="1695988801">- allow verbose perl tests
- add ImageMagick-s390x-disable-tests.patch, adjust two and disable
  one failing test on s390x</changelog>
  <changelog author="pgajdos@suse.com" date="1696507200">- version update to 7.1.1.19
  * https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
  * fixes CVE-2023-5341 [bsc#1215939]</changelog>
  <changelog author="pgajdos@suse.com" date="1697112000">- version update to 7.1.1.20
  * https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="pgajdos@suse.com" date="1697198400">- added patches
  fix https://github.com/ImageMagick/ImageMagick/commit/3c727503c6ae449160dc92cf6222ebe28ef8fb52
  + ImageMagick-correct-time-to-live.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1699876800">- version update to 7.1.1.21
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
- modified patches
  [bsc#1217014][bsc#1216811]
  % ImageMagick-s390x-disable-tests.patch (refreshed)
- deleted patches
  - ImageMagick-correct-time-to-live.patch (upstreamed)
- added patches
  https://github.com/ImageMagick/ImageMagick/commit/8f3c56fabc619c1672865257e5aafe33cbfaaf3e
  https://github.com/ImageMagick/ImageMagick/commit/3a7b915d9a810ce742987b37c935f6ae8b36df10
  + ImageMagick-infinite-resource-time-limit.patch</changelog>
</package>
<package pkgid="a16926d6883ca4c6e9e8d48dba99602b898b1b4723a17873da61edd70ace60fc2e5305cfb0065f183bc7f6cdc9e9a4de7bdf1bfbf74b07f3e9252e9a84795529" name="ImageMagick" arch="x86_64">
  <version epoch="0" ver="7.1.1.21" rel="1.2"/>
  <changelog author="pgajdos@suse.com" date="1677240000">- version update to 7.1.0.62
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="pgajdos@suse.com" date="1677758400">- cleanup old conditional, really build without djvulibre if requested
  (now %bcond_without djvu)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678363200">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678708800">- Revert last change - it leads to file conflict involving .la files</changelog>
  <changelog author="pgajdos@suse.com" date="1678795200">- version update to 7.1.1.3
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
- modified patches
  % ImageMagick-library-installable-in-parallel.patch (refreshed)
- [bsc#1209141] CVE-2023-1289</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1680177600">- update to 7.1.1.5:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-5---2023-03-26</changelog>
  <changelog author="pgajdos@suse.com" date="1681387200">- version update to 7.1.1.6
- https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-6---2023-04-02
- fixes CVE-2023-1906 [bsc#1210308]</changelog>
  <changelog author="Deepthi Yadabettu Venkatachala &lt;deepthi.venkatachala@suse.com&gt;" date="1683115200">- version update to 7.1.1.8
- https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-8---2023-04-22</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684411200">- update to 7.1.1.9:
  * support for Oklab
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-9---2023-05-14</changelog>
  <changelog author="pgajdos@suse.com" date="1685016000">- version update to 7.1.1.10
  * fixes CVE-2023-2157 [bsc#1211601]
  * fixes CVE-2023-34475 [bsc#1212234]
  * fixes CVE-2023-34474 [bsc#1212237]
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-10---2023-05-21</changelog>
  <changelog author="pgajdos@suse.com" date="1685448000">- version update to 7.1.1.11
  * upstream changelog:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-11---2023-05-29
  * [bsc#1200389] CVE-2022-32546
  * [bsc#1211792] CVE-2023-34153
  * [bsc#1211791] CVE-2023-34151</changelog>
  <changelog author="pgajdos@suse.com" date="1688040000">- version update to 7.1.1.12
- added patches
  fix CVE-2023-3428 [bsc#1212847], heap-buffer-overflow in coders/tiff.c
  + ImageMagick-CVE-2023-3428.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1692705600">- version update to 7.1.1.15
  * upstream changelog:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-15---2023-07-30
- modified patches
  % ImageMagick-library-installable-in-parallel.patch (refreshed)
- deleted patches
  - ImageMagick-CVE-2023-3428.patch (upstreamed)</changelog>
  <changelog author="pgajdos@suse.com" date="1695297600">- version update to 7.1.1.17
  * upstream changelog:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-17---2023-09-19
- modified patches
  % ImageMagick-library-installable-in-parallel.patch (refreshed)
- follow upstream, create open, limited, secure and websafe alternative
  configuration packages with different policy.xml
- removing p7zip redundant dependency</changelog>
  <changelog author="pgajdos@suse.com" date="1695988800">- version update to 7.1.1.18
  * upstream changelog:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="pgajdos@suse.com" date="1695988801">- allow verbose perl tests
- add ImageMagick-s390x-disable-tests.patch, adjust two and disable
  one failing test on s390x</changelog>
  <changelog author="pgajdos@suse.com" date="1696507200">- version update to 7.1.1.19
  * https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
  * fixes CVE-2023-5341 [bsc#1215939]</changelog>
  <changelog author="pgajdos@suse.com" date="1697112000">- version update to 7.1.1.20
  * https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="pgajdos@suse.com" date="1697198400">- added patches
  fix https://github.com/ImageMagick/ImageMagick/commit/3c727503c6ae449160dc92cf6222ebe28ef8fb52
  + ImageMagick-correct-time-to-live.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1699876800">- version update to 7.1.1.21
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
- modified patches
  [bsc#1217014][bsc#1216811]
  % ImageMagick-s390x-disable-tests.patch (refreshed)
- deleted patches
  - ImageMagick-correct-time-to-live.patch (upstreamed)
- added patches
  https://github.com/ImageMagick/ImageMagick/commit/8f3c56fabc619c1672865257e5aafe33cbfaaf3e
  https://github.com/ImageMagick/ImageMagick/commit/3a7b915d9a810ce742987b37c935f6ae8b36df10
  + ImageMagick-infinite-resource-time-limit.patch</changelog>
</package>
<package pkgid="c5faabe85f18df3728d7c4c3553d28623c15b77220459aadd812526baca16010ea0f0787972de217fffb6e0aeb27402ca583d2e295ac506cdd60d01f0f9d000f" name="ImageMagick-config-7-SUSE" arch="i586">
  <version epoch="0" ver="7.1.1.21" rel="1.2"/>
  <changelog author="pgajdos@suse.com" date="1677240000">- version update to 7.1.0.62
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="pgajdos@suse.com" date="1677758400">- cleanup old conditional, really build without djvulibre if requested
  (now %bcond_without djvu)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678363200">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678708800">- Revert last change - it leads to file conflict involving .la files</changelog>
  <changelog author="pgajdos@suse.com" date="1678795200">- version update to 7.1.1.3
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
- modified patches
  % ImageMagick-library-installable-in-parallel.patch (refreshed)
- [bsc#1209141] CVE-2023-1289</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1680177600">- update to 7.1.1.5:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-5---2023-03-26</changelog>
  <changelog author="pgajdos@suse.com" date="1681387200">- version update to 7.1.1.6
- https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-6---2023-04-02
- fixes CVE-2023-1906 [bsc#1210308]</changelog>
  <changelog author="Deepthi Yadabettu Venkatachala &lt;deepthi.venkatachala@suse.com&gt;" date="1683115200">- version update to 7.1.1.8
- https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-8---2023-04-22</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684411200">- update to 7.1.1.9:
  * support for Oklab
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-9---2023-05-14</changelog>
  <changelog author="pgajdos@suse.com" date="1685016000">- version update to 7.1.1.10
  * fixes CVE-2023-2157 [bsc#1211601]
  * fixes CVE-2023-34475 [bsc#1212234]
  * fixes CVE-2023-34474 [bsc#1212237]
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-10---2023-05-21</changelog>
  <changelog author="pgajdos@suse.com" date="1685448000">- version update to 7.1.1.11
  * upstream changelog:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-11---2023-05-29
  * [bsc#1200389] CVE-2022-32546
  * [bsc#1211792] CVE-2023-34153
  * [bsc#1211791] CVE-2023-34151</changelog>
  <changelog author="pgajdos@suse.com" date="1688040000">- version update to 7.1.1.12
- added patches
  fix CVE-2023-3428 [bsc#1212847], heap-buffer-overflow in coders/tiff.c
  + ImageMagick-CVE-2023-3428.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1692705600">- version update to 7.1.1.15
  * upstream changelog:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-15---2023-07-30
- modified patches
  % ImageMagick-library-installable-in-parallel.patch (refreshed)
- deleted patches
  - ImageMagick-CVE-2023-3428.patch (upstreamed)</changelog>
  <changelog author="pgajdos@suse.com" date="1695297600">- version update to 7.1.1.17
  * upstream changelog:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-17---2023-09-19
- modified patches
  % ImageMagick-library-installable-in-parallel.patch (refreshed)
- follow upstream, create open, limited, secure and websafe alternative
  configuration packages with different policy.xml
- removing p7zip redundant dependency</changelog>
  <changelog author="pgajdos@suse.com" date="1695988800">- version update to 7.1.1.18
  * upstream changelog:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="pgajdos@suse.com" date="1695988801">- allow verbose perl tests
- add ImageMagick-s390x-disable-tests.patch, adjust two and disable
  one failing test on s390x</changelog>
  <changelog author="pgajdos@suse.com" date="1696507200">- version update to 7.1.1.19
  * https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
  * fixes CVE-2023-5341 [bsc#1215939]</changelog>
  <changelog author="pgajdos@suse.com" date="1697112000">- version update to 7.1.1.20
  * https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="pgajdos@suse.com" date="1697198400">- added patches
  fix https://github.com/ImageMagick/ImageMagick/commit/3c727503c6ae449160dc92cf6222ebe28ef8fb52
  + ImageMagick-correct-time-to-live.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1699876800">- version update to 7.1.1.21
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
- modified patches
  [bsc#1217014][bsc#1216811]
  % ImageMagick-s390x-disable-tests.patch (refreshed)
- deleted patches
  - ImageMagick-correct-time-to-live.patch (upstreamed)
- added patches
  https://github.com/ImageMagick/ImageMagick/commit/8f3c56fabc619c1672865257e5aafe33cbfaaf3e
  https://github.com/ImageMagick/ImageMagick/commit/3a7b915d9a810ce742987b37c935f6ae8b36df10
  + ImageMagick-infinite-resource-time-limit.patch</changelog>
</package>
<package pkgid="fb7049dc809340d9b06bfdba5a7b2ceab54c83fb86331e8219b8d35823731c4b3a49c8bbfd011886feb09cc5a90e895f52f6881f6baef7d3025de52af30f53f7" name="ImageMagick-config-7-SUSE" arch="x86_64">
  <version epoch="0" ver="7.1.1.21" rel="1.2"/>
  <changelog author="pgajdos@suse.com" date="1677240000">- version update to 7.1.0.62
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="pgajdos@suse.com" date="1677758400">- cleanup old conditional, really build without djvulibre if requested
  (now %bcond_without djvu)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678363200">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678708800">- Revert last change - it leads to file conflict involving .la files</changelog>
  <changelog author="pgajdos@suse.com" date="1678795200">- version update to 7.1.1.3
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
- modified patches
  % ImageMagick-library-installable-in-parallel.patch (refreshed)
- [bsc#1209141] CVE-2023-1289</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1680177600">- update to 7.1.1.5:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-5---2023-03-26</changelog>
  <changelog author="pgajdos@suse.com" date="1681387200">- version update to 7.1.1.6
- https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-6---2023-04-02
- fixes CVE-2023-1906 [bsc#1210308]</changelog>
  <changelog author="Deepthi Yadabettu Venkatachala &lt;deepthi.venkatachala@suse.com&gt;" date="1683115200">- version update to 7.1.1.8
- https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-8---2023-04-22</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684411200">- update to 7.1.1.9:
  * support for Oklab
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-9---2023-05-14</changelog>
  <changelog author="pgajdos@suse.com" date="1685016000">- version update to 7.1.1.10
  * fixes CVE-2023-2157 [bsc#1211601]
  * fixes CVE-2023-34475 [bsc#1212234]
  * fixes CVE-2023-34474 [bsc#1212237]
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-10---2023-05-21</changelog>
  <changelog author="pgajdos@suse.com" date="1685448000">- version update to 7.1.1.11
  * upstream changelog:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-11---2023-05-29
  * [bsc#1200389] CVE-2022-32546
  * [bsc#1211792] CVE-2023-34153
  * [bsc#1211791] CVE-2023-34151</changelog>
  <changelog author="pgajdos@suse.com" date="1688040000">- version update to 7.1.1.12
- added patches
  fix CVE-2023-3428 [bsc#1212847], heap-buffer-overflow in coders/tiff.c
  + ImageMagick-CVE-2023-3428.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1692705600">- version update to 7.1.1.15
  * upstream changelog:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-15---2023-07-30
- modified patches
  % ImageMagick-library-installable-in-parallel.patch (refreshed)
- deleted patches
  - ImageMagick-CVE-2023-3428.patch (upstreamed)</changelog>
  <changelog author="pgajdos@suse.com" date="1695297600">- version update to 7.1.1.17
  * upstream changelog:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-17---2023-09-19
- modified patches
  % ImageMagick-library-installable-in-parallel.patch (refreshed)
- follow upstream, create open, limited, secure and websafe alternative
  configuration packages with different policy.xml
- removing p7zip redundant dependency</changelog>
  <changelog author="pgajdos@suse.com" date="1695988800">- version update to 7.1.1.18
  * upstream changelog:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="pgajdos@suse.com" date="1695988801">- allow verbose perl tests
- add ImageMagick-s390x-disable-tests.patch, adjust two and disable
  one failing test on s390x</changelog>
  <changelog author="pgajdos@suse.com" date="1696507200">- version update to 7.1.1.19
  * https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
  * fixes CVE-2023-5341 [bsc#1215939]</changelog>
  <changelog author="pgajdos@suse.com" date="1697112000">- version update to 7.1.1.20
  * https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="pgajdos@suse.com" date="1697198400">- added patches
  fix https://github.com/ImageMagick/ImageMagick/commit/3c727503c6ae449160dc92cf6222ebe28ef8fb52
  + ImageMagick-correct-time-to-live.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1699876800">- version update to 7.1.1.21
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
- modified patches
  [bsc#1217014][bsc#1216811]
  % ImageMagick-s390x-disable-tests.patch (refreshed)
- deleted patches
  - ImageMagick-correct-time-to-live.patch (upstreamed)
- added patches
  https://github.com/ImageMagick/ImageMagick/commit/8f3c56fabc619c1672865257e5aafe33cbfaaf3e
  https://github.com/ImageMagick/ImageMagick/commit/3a7b915d9a810ce742987b37c935f6ae8b36df10
  + ImageMagick-infinite-resource-time-limit.patch</changelog>
</package>
<package pkgid="1b1d7e258168c205c6b1196247fe18d8beb0ce2f491ef8f6206bdd85d9e3605d5f153f40db8c675e7c7058793d3215a289b10ac163f54b97acdfe305cd45db06" name="ImageMagick-config-7-upstream-limited" arch="i586">
  <version epoch="0" ver="7.1.1.21" rel="1.2"/>
  <changelog author="pgajdos@suse.com" date="1677240000">- version update to 7.1.0.62
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="pgajdos@suse.com" date="1677758400">- cleanup old conditional, really build without djvulibre if requested
  (now %bcond_without djvu)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678363200">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678708800">- Revert last change - it leads to file conflict involving .la files</changelog>
  <changelog author="pgajdos@suse.com" date="1678795200">- version update to 7.1.1.3
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
- modified patches
  % ImageMagick-library-installable-in-parallel.patch (refreshed)
- [bsc#1209141] CVE-2023-1289</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1680177600">- update to 7.1.1.5:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-5---2023-03-26</changelog>
  <changelog author="pgajdos@suse.com" date="1681387200">- version update to 7.1.1.6
- https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-6---2023-04-02
- fixes CVE-2023-1906 [bsc#1210308]</changelog>
  <changelog author="Deepthi Yadabettu Venkatachala &lt;deepthi.venkatachala@suse.com&gt;" date="1683115200">- version update to 7.1.1.8
- https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-8---2023-04-22</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684411200">- update to 7.1.1.9:
  * support for Oklab
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-9---2023-05-14</changelog>
  <changelog author="pgajdos@suse.com" date="1685016000">- version update to 7.1.1.10
  * fixes CVE-2023-2157 [bsc#1211601]
  * fixes CVE-2023-34475 [bsc#1212234]
  * fixes CVE-2023-34474 [bsc#1212237]
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-10---2023-05-21</changelog>
  <changelog author="pgajdos@suse.com" date="1685448000">- version update to 7.1.1.11
  * upstream changelog:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-11---2023-05-29
  * [bsc#1200389] CVE-2022-32546
  * [bsc#1211792] CVE-2023-34153
  * [bsc#1211791] CVE-2023-34151</changelog>
  <changelog author="pgajdos@suse.com" date="1688040000">- version update to 7.1.1.12
- added patches
  fix CVE-2023-3428 [bsc#1212847], heap-buffer-overflow in coders/tiff.c
  + ImageMagick-CVE-2023-3428.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1692705600">- version update to 7.1.1.15
  * upstream changelog:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-15---2023-07-30
- modified patches
  % ImageMagick-library-installable-in-parallel.patch (refreshed)
- deleted patches
  - ImageMagick-CVE-2023-3428.patch (upstreamed)</changelog>
  <changelog author="pgajdos@suse.com" date="1695297600">- version update to 7.1.1.17
  * upstream changelog:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-17---2023-09-19
- modified patches
  % ImageMagick-library-installable-in-parallel.patch (refreshed)
- follow upstream, create open, limited, secure and websafe alternative
  configuration packages with different policy.xml
- removing p7zip redundant dependency</changelog>
  <changelog author="pgajdos@suse.com" date="1695988800">- version update to 7.1.1.18
  * upstream changelog:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="pgajdos@suse.com" date="1695988801">- allow verbose perl tests
- add ImageMagick-s390x-disable-tests.patch, adjust two and disable
  one failing test on s390x</changelog>
  <changelog author="pgajdos@suse.com" date="1696507200">- version update to 7.1.1.19
  * https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
  * fixes CVE-2023-5341 [bsc#1215939]</changelog>
  <changelog author="pgajdos@suse.com" date="1697112000">- version update to 7.1.1.20
  * https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="pgajdos@suse.com" date="1697198400">- added patches
  fix https://github.com/ImageMagick/ImageMagick/commit/3c727503c6ae449160dc92cf6222ebe28ef8fb52
  + ImageMagick-correct-time-to-live.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1699876800">- version update to 7.1.1.21
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
- modified patches
  [bsc#1217014][bsc#1216811]
  % ImageMagick-s390x-disable-tests.patch (refreshed)
- deleted patches
  - ImageMagick-correct-time-to-live.patch (upstreamed)
- added patches
  https://github.com/ImageMagick/ImageMagick/commit/8f3c56fabc619c1672865257e5aafe33cbfaaf3e
  https://github.com/ImageMagick/ImageMagick/commit/3a7b915d9a810ce742987b37c935f6ae8b36df10
  + ImageMagick-infinite-resource-time-limit.patch</changelog>
</package>
<package pkgid="dfadebe867abaf03fd687435eb7d2901ffe0d928ec8e19fa0c0513f50a461ceebf50de90cfbcf81d3a67fda2602e21a8db75311e058628a306bdf275b523998b" name="ImageMagick-config-7-upstream-limited" arch="x86_64">
  <version epoch="0" ver="7.1.1.21" rel="1.2"/>
  <changelog author="pgajdos@suse.com" date="1677240000">- version update to 7.1.0.62
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="pgajdos@suse.com" date="1677758400">- cleanup old conditional, really build without djvulibre if requested
  (now %bcond_without djvu)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678363200">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678708800">- Revert last change - it leads to file conflict involving .la files</changelog>
  <changelog author="pgajdos@suse.com" date="1678795200">- version update to 7.1.1.3
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
- modified patches
  % ImageMagick-library-installable-in-parallel.patch (refreshed)
- [bsc#1209141] CVE-2023-1289</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1680177600">- update to 7.1.1.5:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-5---2023-03-26</changelog>
  <changelog author="pgajdos@suse.com" date="1681387200">- version update to 7.1.1.6
- https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-6---2023-04-02
- fixes CVE-2023-1906 [bsc#1210308]</changelog>
  <changelog author="Deepthi Yadabettu Venkatachala &lt;deepthi.venkatachala@suse.com&gt;" date="1683115200">- version update to 7.1.1.8
- https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-8---2023-04-22</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684411200">- update to 7.1.1.9:
  * support for Oklab
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-9---2023-05-14</changelog>
  <changelog author="pgajdos@suse.com" date="1685016000">- version update to 7.1.1.10
  * fixes CVE-2023-2157 [bsc#1211601]
  * fixes CVE-2023-34475 [bsc#1212234]
  * fixes CVE-2023-34474 [bsc#1212237]
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-10---2023-05-21</changelog>
  <changelog author="pgajdos@suse.com" date="1685448000">- version update to 7.1.1.11
  * upstream changelog:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-11---2023-05-29
  * [bsc#1200389] CVE-2022-32546
  * [bsc#1211792] CVE-2023-34153
  * [bsc#1211791] CVE-2023-34151</changelog>
  <changelog author="pgajdos@suse.com" date="1688040000">- version update to 7.1.1.12
- added patches
  fix CVE-2023-3428 [bsc#1212847], heap-buffer-overflow in coders/tiff.c
  + ImageMagick-CVE-2023-3428.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1692705600">- version update to 7.1.1.15
  * upstream changelog:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-15---2023-07-30
- modified patches
  % ImageMagick-library-installable-in-parallel.patch (refreshed)
- deleted patches
  - ImageMagick-CVE-2023-3428.patch (upstreamed)</changelog>
  <changelog author="pgajdos@suse.com" date="1695297600">- version update to 7.1.1.17
  * upstream changelog:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-17---2023-09-19
- modified patches
  % ImageMagick-library-installable-in-parallel.patch (refreshed)
- follow upstream, create open, limited, secure and websafe alternative
  configuration packages with different policy.xml
- removing p7zip redundant dependency</changelog>
  <changelog author="pgajdos@suse.com" date="1695988800">- version update to 7.1.1.18
  * upstream changelog:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="pgajdos@suse.com" date="1695988801">- allow verbose perl tests
- add ImageMagick-s390x-disable-tests.patch, adjust two and disable
  one failing test on s390x</changelog>
  <changelog author="pgajdos@suse.com" date="1696507200">- version update to 7.1.1.19
  * https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
  * fixes CVE-2023-5341 [bsc#1215939]</changelog>
  <changelog author="pgajdos@suse.com" date="1697112000">- version update to 7.1.1.20
  * https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="pgajdos@suse.com" date="1697198400">- added patches
  fix https://github.com/ImageMagick/ImageMagick/commit/3c727503c6ae449160dc92cf6222ebe28ef8fb52
  + ImageMagick-correct-time-to-live.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1699876800">- version update to 7.1.1.21
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
- modified patches
  [bsc#1217014][bsc#1216811]
  % ImageMagick-s390x-disable-tests.patch (refreshed)
- deleted patches
  - ImageMagick-correct-time-to-live.patch (upstreamed)
- added patches
  https://github.com/ImageMagick/ImageMagick/commit/8f3c56fabc619c1672865257e5aafe33cbfaaf3e
  https://github.com/ImageMagick/ImageMagick/commit/3a7b915d9a810ce742987b37c935f6ae8b36df10
  + ImageMagick-infinite-resource-time-limit.patch</changelog>
</package>
<package pkgid="8302887672759268849cf926bae7bcbe942a7bd5ef698f72eb06d30b18319e044ab3fc6caeaf59a27cf838cea688320a3384c3777d667ab3fdfb89e0865371bc" name="ImageMagick-config-7-upstream-open" arch="i586">
  <version epoch="0" ver="7.1.1.21" rel="1.2"/>
  <changelog author="pgajdos@suse.com" date="1677240000">- version update to 7.1.0.62
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="pgajdos@suse.com" date="1677758400">- cleanup old conditional, really build without djvulibre if requested
  (now %bcond_without djvu)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678363200">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678708800">- Revert last change - it leads to file conflict involving .la files</changelog>
  <changelog author="pgajdos@suse.com" date="1678795200">- version update to 7.1.1.3
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
- modified patches
  % ImageMagick-library-installable-in-parallel.patch (refreshed)
- [bsc#1209141] CVE-2023-1289</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1680177600">- update to 7.1.1.5:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-5---2023-03-26</changelog>
  <changelog author="pgajdos@suse.com" date="1681387200">- version update to 7.1.1.6
- https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-6---2023-04-02
- fixes CVE-2023-1906 [bsc#1210308]</changelog>
  <changelog author="Deepthi Yadabettu Venkatachala &lt;deepthi.venkatachala@suse.com&gt;" date="1683115200">- version update to 7.1.1.8
- https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-8---2023-04-22</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684411200">- update to 7.1.1.9:
  * support for Oklab
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-9---2023-05-14</changelog>
  <changelog author="pgajdos@suse.com" date="1685016000">- version update to 7.1.1.10
  * fixes CVE-2023-2157 [bsc#1211601]
  * fixes CVE-2023-34475 [bsc#1212234]
  * fixes CVE-2023-34474 [bsc#1212237]
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-10---2023-05-21</changelog>
  <changelog author="pgajdos@suse.com" date="1685448000">- version update to 7.1.1.11
  * upstream changelog:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-11---2023-05-29
  * [bsc#1200389] CVE-2022-32546
  * [bsc#1211792] CVE-2023-34153
  * [bsc#1211791] CVE-2023-34151</changelog>
  <changelog author="pgajdos@suse.com" date="1688040000">- version update to 7.1.1.12
- added patches
  fix CVE-2023-3428 [bsc#1212847], heap-buffer-overflow in coders/tiff.c
  + ImageMagick-CVE-2023-3428.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1692705600">- version update to 7.1.1.15
  * upstream changelog:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-15---2023-07-30
- modified patches
  % ImageMagick-library-installable-in-parallel.patch (refreshed)
- deleted patches
  - ImageMagick-CVE-2023-3428.patch (upstreamed)</changelog>
  <changelog author="pgajdos@suse.com" date="1695297600">- version update to 7.1.1.17
  * upstream changelog:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-17---2023-09-19
- modified patches
  % ImageMagick-library-installable-in-parallel.patch (refreshed)
- follow upstream, create open, limited, secure and websafe alternative
  configuration packages with different policy.xml
- removing p7zip redundant dependency</changelog>
  <changelog author="pgajdos@suse.com" date="1695988800">- version update to 7.1.1.18
  * upstream changelog:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="pgajdos@suse.com" date="1695988801">- allow verbose perl tests
- add ImageMagick-s390x-disable-tests.patch, adjust two and disable
  one failing test on s390x</changelog>
  <changelog author="pgajdos@suse.com" date="1696507200">- version update to 7.1.1.19
  * https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
  * fixes CVE-2023-5341 [bsc#1215939]</changelog>
  <changelog author="pgajdos@suse.com" date="1697112000">- version update to 7.1.1.20
  * https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="pgajdos@suse.com" date="1697198400">- added patches
  fix https://github.com/ImageMagick/ImageMagick/commit/3c727503c6ae449160dc92cf6222ebe28ef8fb52
  + ImageMagick-correct-time-to-live.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1699876800">- version update to 7.1.1.21
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
- modified patches
  [bsc#1217014][bsc#1216811]
  % ImageMagick-s390x-disable-tests.patch (refreshed)
- deleted patches
  - ImageMagick-correct-time-to-live.patch (upstreamed)
- added patches
  https://github.com/ImageMagick/ImageMagick/commit/8f3c56fabc619c1672865257e5aafe33cbfaaf3e
  https://github.com/ImageMagick/ImageMagick/commit/3a7b915d9a810ce742987b37c935f6ae8b36df10
  + ImageMagick-infinite-resource-time-limit.patch</changelog>
</package>
<package pkgid="4a10c628cd444d5d857576513f14385491fb227f0b621505755fdd828c0249d5a2b90f187b37ebec07b5d9a928b3d8f43fe56ea5ba8ee86c87c80e5f05d06ec0" name="ImageMagick-config-7-upstream-open" arch="x86_64">
  <version epoch="0" ver="7.1.1.21" rel="1.2"/>
  <changelog author="pgajdos@suse.com" date="1677240000">- version update to 7.1.0.62
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="pgajdos@suse.com" date="1677758400">- cleanup old conditional, really build without djvulibre if requested
  (now %bcond_without djvu)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678363200">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678708800">- Revert last change - it leads to file conflict involving .la files</changelog>
  <changelog author="pgajdos@suse.com" date="1678795200">- version update to 7.1.1.3
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
- modified patches
  % ImageMagick-library-installable-in-parallel.patch (refreshed)
- [bsc#1209141] CVE-2023-1289</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1680177600">- update to 7.1.1.5:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-5---2023-03-26</changelog>
  <changelog author="pgajdos@suse.com" date="1681387200">- version update to 7.1.1.6
- https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-6---2023-04-02
- fixes CVE-2023-1906 [bsc#1210308]</changelog>
  <changelog author="Deepthi Yadabettu Venkatachala &lt;deepthi.venkatachala@suse.com&gt;" date="1683115200">- version update to 7.1.1.8
- https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-8---2023-04-22</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684411200">- update to 7.1.1.9:
  * support for Oklab
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-9---2023-05-14</changelog>
  <changelog author="pgajdos@suse.com" date="1685016000">- version update to 7.1.1.10
  * fixes CVE-2023-2157 [bsc#1211601]
  * fixes CVE-2023-34475 [bsc#1212234]
  * fixes CVE-2023-34474 [bsc#1212237]
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-10---2023-05-21</changelog>
  <changelog author="pgajdos@suse.com" date="1685448000">- version update to 7.1.1.11
  * upstream changelog:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-11---2023-05-29
  * [bsc#1200389] CVE-2022-32546
  * [bsc#1211792] CVE-2023-34153
  * [bsc#1211791] CVE-2023-34151</changelog>
  <changelog author="pgajdos@suse.com" date="1688040000">- version update to 7.1.1.12
- added patches
  fix CVE-2023-3428 [bsc#1212847], heap-buffer-overflow in coders/tiff.c
  + ImageMagick-CVE-2023-3428.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1692705600">- version update to 7.1.1.15
  * upstream changelog:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-15---2023-07-30
- modified patches
  % ImageMagick-library-installable-in-parallel.patch (refreshed)
- deleted patches
  - ImageMagick-CVE-2023-3428.patch (upstreamed)</changelog>
  <changelog author="pgajdos@suse.com" date="1695297600">- version update to 7.1.1.17
  * upstream changelog:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-17---2023-09-19
- modified patches
  % ImageMagick-library-installable-in-parallel.patch (refreshed)
- follow upstream, create open, limited, secure and websafe alternative
  configuration packages with different policy.xml
- removing p7zip redundant dependency</changelog>
  <changelog author="pgajdos@suse.com" date="1695988800">- version update to 7.1.1.18
  * upstream changelog:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="pgajdos@suse.com" date="1695988801">- allow verbose perl tests
- add ImageMagick-s390x-disable-tests.patch, adjust two and disable
  one failing test on s390x</changelog>
  <changelog author="pgajdos@suse.com" date="1696507200">- version update to 7.1.1.19
  * https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
  * fixes CVE-2023-5341 [bsc#1215939]</changelog>
  <changelog author="pgajdos@suse.com" date="1697112000">- version update to 7.1.1.20
  * https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="pgajdos@suse.com" date="1697198400">- added patches
  fix https://github.com/ImageMagick/ImageMagick/commit/3c727503c6ae449160dc92cf6222ebe28ef8fb52
  + ImageMagick-correct-time-to-live.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1699876800">- version update to 7.1.1.21
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
- modified patches
  [bsc#1217014][bsc#1216811]
  % ImageMagick-s390x-disable-tests.patch (refreshed)
- deleted patches
  - ImageMagick-correct-time-to-live.patch (upstreamed)
- added patches
  https://github.com/ImageMagick/ImageMagick/commit/8f3c56fabc619c1672865257e5aafe33cbfaaf3e
  https://github.com/ImageMagick/ImageMagick/commit/3a7b915d9a810ce742987b37c935f6ae8b36df10
  + ImageMagick-infinite-resource-time-limit.patch</changelog>
</package>
<package pkgid="fbc2451627c1a1c05a7c2d663dc13203a281402a3d0d7cf861af7bedc336b684176ff3b85a4c4bb1e783593e38d68d28fccc72fac052fa62350f6de7ba6cd63f" name="ImageMagick-config-7-upstream-secure" arch="i586">
  <version epoch="0" ver="7.1.1.21" rel="1.2"/>
  <changelog author="pgajdos@suse.com" date="1677240000">- version update to 7.1.0.62
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="pgajdos@suse.com" date="1677758400">- cleanup old conditional, really build without djvulibre if requested
  (now %bcond_without djvu)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678363200">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678708800">- Revert last change - it leads to file conflict involving .la files</changelog>
  <changelog author="pgajdos@suse.com" date="1678795200">- version update to 7.1.1.3
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
- modified patches
  % ImageMagick-library-installable-in-parallel.patch (refreshed)
- [bsc#1209141] CVE-2023-1289</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1680177600">- update to 7.1.1.5:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-5---2023-03-26</changelog>
  <changelog author="pgajdos@suse.com" date="1681387200">- version update to 7.1.1.6
- https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-6---2023-04-02
- fixes CVE-2023-1906 [bsc#1210308]</changelog>
  <changelog author="Deepthi Yadabettu Venkatachala &lt;deepthi.venkatachala@suse.com&gt;" date="1683115200">- version update to 7.1.1.8
- https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-8---2023-04-22</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684411200">- update to 7.1.1.9:
  * support for Oklab
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-9---2023-05-14</changelog>
  <changelog author="pgajdos@suse.com" date="1685016000">- version update to 7.1.1.10
  * fixes CVE-2023-2157 [bsc#1211601]
  * fixes CVE-2023-34475 [bsc#1212234]
  * fixes CVE-2023-34474 [bsc#1212237]
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-10---2023-05-21</changelog>
  <changelog author="pgajdos@suse.com" date="1685448000">- version update to 7.1.1.11
  * upstream changelog:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-11---2023-05-29
  * [bsc#1200389] CVE-2022-32546
  * [bsc#1211792] CVE-2023-34153
  * [bsc#1211791] CVE-2023-34151</changelog>
  <changelog author="pgajdos@suse.com" date="1688040000">- version update to 7.1.1.12
- added patches
  fix CVE-2023-3428 [bsc#1212847], heap-buffer-overflow in coders/tiff.c
  + ImageMagick-CVE-2023-3428.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1692705600">- version update to 7.1.1.15
  * upstream changelog:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-15---2023-07-30
- modified patches
  % ImageMagick-library-installable-in-parallel.patch (refreshed)
- deleted patches
  - ImageMagick-CVE-2023-3428.patch (upstreamed)</changelog>
  <changelog author="pgajdos@suse.com" date="1695297600">- version update to 7.1.1.17
  * upstream changelog:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-17---2023-09-19
- modified patches
  % ImageMagick-library-installable-in-parallel.patch (refreshed)
- follow upstream, create open, limited, secure and websafe alternative
  configuration packages with different policy.xml
- removing p7zip redundant dependency</changelog>
  <changelog author="pgajdos@suse.com" date="1695988800">- version update to 7.1.1.18
  * upstream changelog:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="pgajdos@suse.com" date="1695988801">- allow verbose perl tests
- add ImageMagick-s390x-disable-tests.patch, adjust two and disable
  one failing test on s390x</changelog>
  <changelog author="pgajdos@suse.com" date="1696507200">- version update to 7.1.1.19
  * https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
  * fixes CVE-2023-5341 [bsc#1215939]</changelog>
  <changelog author="pgajdos@suse.com" date="1697112000">- version update to 7.1.1.20
  * https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="pgajdos@suse.com" date="1697198400">- added patches
  fix https://github.com/ImageMagick/ImageMagick/commit/3c727503c6ae449160dc92cf6222ebe28ef8fb52
  + ImageMagick-correct-time-to-live.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1699876800">- version update to 7.1.1.21
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
- modified patches
  [bsc#1217014][bsc#1216811]
  % ImageMagick-s390x-disable-tests.patch (refreshed)
- deleted patches
  - ImageMagick-correct-time-to-live.patch (upstreamed)
- added patches
  https://github.com/ImageMagick/ImageMagick/commit/8f3c56fabc619c1672865257e5aafe33cbfaaf3e
  https://github.com/ImageMagick/ImageMagick/commit/3a7b915d9a810ce742987b37c935f6ae8b36df10
  + ImageMagick-infinite-resource-time-limit.patch</changelog>
</package>
<package pkgid="3c7958d5f4bd7e0290bb6c4c3e704aa0e4383ffade1012271dae51969f405f6d5658d15168bb24ab632aeacf19a9fbce526fc3d565ffc1111f1a7e5b4b7b1bde" name="ImageMagick-config-7-upstream-secure" arch="x86_64">
  <version epoch="0" ver="7.1.1.21" rel="1.2"/>
  <changelog author="pgajdos@suse.com" date="1677240000">- version update to 7.1.0.62
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="pgajdos@suse.com" date="1677758400">- cleanup old conditional, really build without djvulibre if requested
  (now %bcond_without djvu)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678363200">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678708800">- Revert last change - it leads to file conflict involving .la files</changelog>
  <changelog author="pgajdos@suse.com" date="1678795200">- version update to 7.1.1.3
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
- modified patches
  % ImageMagick-library-installable-in-parallel.patch (refreshed)
- [bsc#1209141] CVE-2023-1289</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1680177600">- update to 7.1.1.5:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-5---2023-03-26</changelog>
  <changelog author="pgajdos@suse.com" date="1681387200">- version update to 7.1.1.6
- https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-6---2023-04-02
- fixes CVE-2023-1906 [bsc#1210308]</changelog>
  <changelog author="Deepthi Yadabettu Venkatachala &lt;deepthi.venkatachala@suse.com&gt;" date="1683115200">- version update to 7.1.1.8
- https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-8---2023-04-22</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684411200">- update to 7.1.1.9:
  * support for Oklab
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-9---2023-05-14</changelog>
  <changelog author="pgajdos@suse.com" date="1685016000">- version update to 7.1.1.10
  * fixes CVE-2023-2157 [bsc#1211601]
  * fixes CVE-2023-34475 [bsc#1212234]
  * fixes CVE-2023-34474 [bsc#1212237]
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-10---2023-05-21</changelog>
  <changelog author="pgajdos@suse.com" date="1685448000">- version update to 7.1.1.11
  * upstream changelog:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-11---2023-05-29
  * [bsc#1200389] CVE-2022-32546
  * [bsc#1211792] CVE-2023-34153
  * [bsc#1211791] CVE-2023-34151</changelog>
  <changelog author="pgajdos@suse.com" date="1688040000">- version update to 7.1.1.12
- added patches
  fix CVE-2023-3428 [bsc#1212847], heap-buffer-overflow in coders/tiff.c
  + ImageMagick-CVE-2023-3428.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1692705600">- version update to 7.1.1.15
  * upstream changelog:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-15---2023-07-30
- modified patches
  % ImageMagick-library-installable-in-parallel.patch (refreshed)
- deleted patches
  - ImageMagick-CVE-2023-3428.patch (upstreamed)</changelog>
  <changelog author="pgajdos@suse.com" date="1695297600">- version update to 7.1.1.17
  * upstream changelog:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-17---2023-09-19
- modified patches
  % ImageMagick-library-installable-in-parallel.patch (refreshed)
- follow upstream, create open, limited, secure and websafe alternative
  configuration packages with different policy.xml
- removing p7zip redundant dependency</changelog>
  <changelog author="pgajdos@suse.com" date="1695988800">- version update to 7.1.1.18
  * upstream changelog:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="pgajdos@suse.com" date="1695988801">- allow verbose perl tests
- add ImageMagick-s390x-disable-tests.patch, adjust two and disable
  one failing test on s390x</changelog>
  <changelog author="pgajdos@suse.com" date="1696507200">- version update to 7.1.1.19
  * https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
  * fixes CVE-2023-5341 [bsc#1215939]</changelog>
  <changelog author="pgajdos@suse.com" date="1697112000">- version update to 7.1.1.20
  * https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="pgajdos@suse.com" date="1697198400">- added patches
  fix https://github.com/ImageMagick/ImageMagick/commit/3c727503c6ae449160dc92cf6222ebe28ef8fb52
  + ImageMagick-correct-time-to-live.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1699876800">- version update to 7.1.1.21
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
- modified patches
  [bsc#1217014][bsc#1216811]
  % ImageMagick-s390x-disable-tests.patch (refreshed)
- deleted patches
  - ImageMagick-correct-time-to-live.patch (upstreamed)
- added patches
  https://github.com/ImageMagick/ImageMagick/commit/8f3c56fabc619c1672865257e5aafe33cbfaaf3e
  https://github.com/ImageMagick/ImageMagick/commit/3a7b915d9a810ce742987b37c935f6ae8b36df10
  + ImageMagick-infinite-resource-time-limit.patch</changelog>
</package>
<package pkgid="1d8c676054dd4350e36bf04294e0a27dc591d624205a87a92d5e0070580241ee0edbba8f2368c0f32c2f9399908d81f1cabeb4bc058cdd52766a87877ea340f9" name="ImageMagick-config-7-upstream-websafe" arch="i586">
  <version epoch="0" ver="7.1.1.21" rel="1.2"/>
  <changelog author="pgajdos@suse.com" date="1677240000">- version update to 7.1.0.62
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="pgajdos@suse.com" date="1677758400">- cleanup old conditional, really build without djvulibre if requested
  (now %bcond_without djvu)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678363200">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678708800">- Revert last change - it leads to file conflict involving .la files</changelog>
  <changelog author="pgajdos@suse.com" date="1678795200">- version update to 7.1.1.3
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
- modified patches
  % ImageMagick-library-installable-in-parallel.patch (refreshed)
- [bsc#1209141] CVE-2023-1289</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1680177600">- update to 7.1.1.5:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-5---2023-03-26</changelog>
  <changelog author="pgajdos@suse.com" date="1681387200">- version update to 7.1.1.6
- https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-6---2023-04-02
- fixes CVE-2023-1906 [bsc#1210308]</changelog>
  <changelog author="Deepthi Yadabettu Venkatachala &lt;deepthi.venkatachala@suse.com&gt;" date="1683115200">- version update to 7.1.1.8
- https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-8---2023-04-22</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684411200">- update to 7.1.1.9:
  * support for Oklab
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-9---2023-05-14</changelog>
  <changelog author="pgajdos@suse.com" date="1685016000">- version update to 7.1.1.10
  * fixes CVE-2023-2157 [bsc#1211601]
  * fixes CVE-2023-34475 [bsc#1212234]
  * fixes CVE-2023-34474 [bsc#1212237]
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-10---2023-05-21</changelog>
  <changelog author="pgajdos@suse.com" date="1685448000">- version update to 7.1.1.11
  * upstream changelog:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-11---2023-05-29
  * [bsc#1200389] CVE-2022-32546
  * [bsc#1211792] CVE-2023-34153
  * [bsc#1211791] CVE-2023-34151</changelog>
  <changelog author="pgajdos@suse.com" date="1688040000">- version update to 7.1.1.12
- added patches
  fix CVE-2023-3428 [bsc#1212847], heap-buffer-overflow in coders/tiff.c
  + ImageMagick-CVE-2023-3428.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1692705600">- version update to 7.1.1.15
  * upstream changelog:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-15---2023-07-30
- modified patches
  % ImageMagick-library-installable-in-parallel.patch (refreshed)
- deleted patches
  - ImageMagick-CVE-2023-3428.patch (upstreamed)</changelog>
  <changelog author="pgajdos@suse.com" date="1695297600">- version update to 7.1.1.17
  * upstream changelog:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-17---2023-09-19
- modified patches
  % ImageMagick-library-installable-in-parallel.patch (refreshed)
- follow upstream, create open, limited, secure and websafe alternative
  configuration packages with different policy.xml
- removing p7zip redundant dependency</changelog>
  <changelog author="pgajdos@suse.com" date="1695988800">- version update to 7.1.1.18
  * upstream changelog:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="pgajdos@suse.com" date="1695988801">- allow verbose perl tests
- add ImageMagick-s390x-disable-tests.patch, adjust two and disable
  one failing test on s390x</changelog>
  <changelog author="pgajdos@suse.com" date="1696507200">- version update to 7.1.1.19
  * https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
  * fixes CVE-2023-5341 [bsc#1215939]</changelog>
  <changelog author="pgajdos@suse.com" date="1697112000">- version update to 7.1.1.20
  * https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="pgajdos@suse.com" date="1697198400">- added patches
  fix https://github.com/ImageMagick/ImageMagick/commit/3c727503c6ae449160dc92cf6222ebe28ef8fb52
  + ImageMagick-correct-time-to-live.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1699876800">- version update to 7.1.1.21
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
- modified patches
  [bsc#1217014][bsc#1216811]
  % ImageMagick-s390x-disable-tests.patch (refreshed)
- deleted patches
  - ImageMagick-correct-time-to-live.patch (upstreamed)
- added patches
  https://github.com/ImageMagick/ImageMagick/commit/8f3c56fabc619c1672865257e5aafe33cbfaaf3e
  https://github.com/ImageMagick/ImageMagick/commit/3a7b915d9a810ce742987b37c935f6ae8b36df10
  + ImageMagick-infinite-resource-time-limit.patch</changelog>
</package>
<package pkgid="fcfa587f357176167878c78a2b7790e8ce76d33ed5a0a5d8d1e6f6020e889418e8996495c8f07151423c9afa40d82387bf2305a935bb23fca455643d6859002f" name="ImageMagick-config-7-upstream-websafe" arch="x86_64">
  <version epoch="0" ver="7.1.1.21" rel="1.2"/>
  <changelog author="pgajdos@suse.com" date="1677240000">- version update to 7.1.0.62
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="pgajdos@suse.com" date="1677758400">- cleanup old conditional, really build without djvulibre if requested
  (now %bcond_without djvu)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678363200">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678708800">- Revert last change - it leads to file conflict involving .la files</changelog>
  <changelog author="pgajdos@suse.com" date="1678795200">- version update to 7.1.1.3
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
- modified patches
  % ImageMagick-library-installable-in-parallel.patch (refreshed)
- [bsc#1209141] CVE-2023-1289</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1680177600">- update to 7.1.1.5:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-5---2023-03-26</changelog>
  <changelog author="pgajdos@suse.com" date="1681387200">- version update to 7.1.1.6
- https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-6---2023-04-02
- fixes CVE-2023-1906 [bsc#1210308]</changelog>
  <changelog author="Deepthi Yadabettu Venkatachala &lt;deepthi.venkatachala@suse.com&gt;" date="1683115200">- version update to 7.1.1.8
- https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-8---2023-04-22</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684411200">- update to 7.1.1.9:
  * support for Oklab
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-9---2023-05-14</changelog>
  <changelog author="pgajdos@suse.com" date="1685016000">- version update to 7.1.1.10
  * fixes CVE-2023-2157 [bsc#1211601]
  * fixes CVE-2023-34475 [bsc#1212234]
  * fixes CVE-2023-34474 [bsc#1212237]
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-10---2023-05-21</changelog>
  <changelog author="pgajdos@suse.com" date="1685448000">- version update to 7.1.1.11
  * upstream changelog:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-11---2023-05-29
  * [bsc#1200389] CVE-2022-32546
  * [bsc#1211792] CVE-2023-34153
  * [bsc#1211791] CVE-2023-34151</changelog>
  <changelog author="pgajdos@suse.com" date="1688040000">- version update to 7.1.1.12
- added patches
  fix CVE-2023-3428 [bsc#1212847], heap-buffer-overflow in coders/tiff.c
  + ImageMagick-CVE-2023-3428.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1692705600">- version update to 7.1.1.15
  * upstream changelog:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-15---2023-07-30
- modified patches
  % ImageMagick-library-installable-in-parallel.patch (refreshed)
- deleted patches
  - ImageMagick-CVE-2023-3428.patch (upstreamed)</changelog>
  <changelog author="pgajdos@suse.com" date="1695297600">- version update to 7.1.1.17
  * upstream changelog:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-17---2023-09-19
- modified patches
  % ImageMagick-library-installable-in-parallel.patch (refreshed)
- follow upstream, create open, limited, secure and websafe alternative
  configuration packages with different policy.xml
- removing p7zip redundant dependency</changelog>
  <changelog author="pgajdos@suse.com" date="1695988800">- version update to 7.1.1.18
  * upstream changelog:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="pgajdos@suse.com" date="1695988801">- allow verbose perl tests
- add ImageMagick-s390x-disable-tests.patch, adjust two and disable
  one failing test on s390x</changelog>
  <changelog author="pgajdos@suse.com" date="1696507200">- version update to 7.1.1.19
  * https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
  * fixes CVE-2023-5341 [bsc#1215939]</changelog>
  <changelog author="pgajdos@suse.com" date="1697112000">- version update to 7.1.1.20
  * https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="pgajdos@suse.com" date="1697198400">- added patches
  fix https://github.com/ImageMagick/ImageMagick/commit/3c727503c6ae449160dc92cf6222ebe28ef8fb52
  + ImageMagick-correct-time-to-live.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1699876800">- version update to 7.1.1.21
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
- modified patches
  [bsc#1217014][bsc#1216811]
  % ImageMagick-s390x-disable-tests.patch (refreshed)
- deleted patches
  - ImageMagick-correct-time-to-live.patch (upstreamed)
- added patches
  https://github.com/ImageMagick/ImageMagick/commit/8f3c56fabc619c1672865257e5aafe33cbfaaf3e
  https://github.com/ImageMagick/ImageMagick/commit/3a7b915d9a810ce742987b37c935f6ae8b36df10
  + ImageMagick-infinite-resource-time-limit.patch</changelog>
</package>
<package pkgid="001678be0260f2eb09ca1b157cd7e05fdfb77660aecf1fdabbd29c1babcc67295bd17e1d17d1ef4cf58ee6db7889412467c0247bbc9f1b90aa90d0e3084068db" name="ImageMagick-debuginfo" arch="i586">
  <version epoch="0" ver="7.1.1.21" rel="1.2"/>
  <changelog author="pgajdos@suse.com" date="1677240000">- version update to 7.1.0.62
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="pgajdos@suse.com" date="1677758400">- cleanup old conditional, really build without djvulibre if requested
  (now %bcond_without djvu)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678363200">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678708800">- Revert last change - it leads to file conflict involving .la files</changelog>
  <changelog author="pgajdos@suse.com" date="1678795200">- version update to 7.1.1.3
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
- modified patches
  % ImageMagick-library-installable-in-parallel.patch (refreshed)
- [bsc#1209141] CVE-2023-1289</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1680177600">- update to 7.1.1.5:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-5---2023-03-26</changelog>
  <changelog author="pgajdos@suse.com" date="1681387200">- version update to 7.1.1.6
- https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-6---2023-04-02
- fixes CVE-2023-1906 [bsc#1210308]</changelog>
  <changelog author="Deepthi Yadabettu Venkatachala &lt;deepthi.venkatachala@suse.com&gt;" date="1683115200">- version update to 7.1.1.8
- https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-8---2023-04-22</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684411200">- update to 7.1.1.9:
  * support for Oklab
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-9---2023-05-14</changelog>
  <changelog author="pgajdos@suse.com" date="1685016000">- version update to 7.1.1.10
  * fixes CVE-2023-2157 [bsc#1211601]
  * fixes CVE-2023-34475 [bsc#1212234]
  * fixes CVE-2023-34474 [bsc#1212237]
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-10---2023-05-21</changelog>
  <changelog author="pgajdos@suse.com" date="1685448000">- version update to 7.1.1.11
  * upstream changelog:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-11---2023-05-29
  * [bsc#1200389] CVE-2022-32546
  * [bsc#1211792] CVE-2023-34153
  * [bsc#1211791] CVE-2023-34151</changelog>
  <changelog author="pgajdos@suse.com" date="1688040000">- version update to 7.1.1.12
- added patches
  fix CVE-2023-3428 [bsc#1212847], heap-buffer-overflow in coders/tiff.c
  + ImageMagick-CVE-2023-3428.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1692705600">- version update to 7.1.1.15
  * upstream changelog:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-15---2023-07-30
- modified patches
  % ImageMagick-library-installable-in-parallel.patch (refreshed)
- deleted patches
  - ImageMagick-CVE-2023-3428.patch (upstreamed)</changelog>
  <changelog author="pgajdos@suse.com" date="1695297600">- version update to 7.1.1.17
  * upstream changelog:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-17---2023-09-19
- modified patches
  % ImageMagick-library-installable-in-parallel.patch (refreshed)
- follow upstream, create open, limited, secure and websafe alternative
  configuration packages with different policy.xml
- removing p7zip redundant dependency</changelog>
  <changelog author="pgajdos@suse.com" date="1695988800">- version update to 7.1.1.18
  * upstream changelog:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="pgajdos@suse.com" date="1695988801">- allow verbose perl tests
- add ImageMagick-s390x-disable-tests.patch, adjust two and disable
  one failing test on s390x</changelog>
  <changelog author="pgajdos@suse.com" date="1696507200">- version update to 7.1.1.19
  * https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
  * fixes CVE-2023-5341 [bsc#1215939]</changelog>
  <changelog author="pgajdos@suse.com" date="1697112000">- version update to 7.1.1.20
  * https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="pgajdos@suse.com" date="1697198400">- added patches
  fix https://github.com/ImageMagick/ImageMagick/commit/3c727503c6ae449160dc92cf6222ebe28ef8fb52
  + ImageMagick-correct-time-to-live.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1699876800">- version update to 7.1.1.21
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
- modified patches
  [bsc#1217014][bsc#1216811]
  % ImageMagick-s390x-disable-tests.patch (refreshed)
- deleted patches
  - ImageMagick-correct-time-to-live.patch (upstreamed)
- added patches
  https://github.com/ImageMagick/ImageMagick/commit/8f3c56fabc619c1672865257e5aafe33cbfaaf3e
  https://github.com/ImageMagick/ImageMagick/commit/3a7b915d9a810ce742987b37c935f6ae8b36df10
  + ImageMagick-infinite-resource-time-limit.patch</changelog>
</package>
<package pkgid="c5f039c567a9a39b53eb0d973d911e2dbf59ecd14a24cc16e45307129654d6c0bda746a8961d859e1477fedd06899dda968bd63537bbeabaf8f89a37ba21da5d" name="ImageMagick-debuginfo" arch="x86_64">
  <version epoch="0" ver="7.1.1.21" rel="1.2"/>
  <changelog author="pgajdos@suse.com" date="1677240000">- version update to 7.1.0.62
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="pgajdos@suse.com" date="1677758400">- cleanup old conditional, really build without djvulibre if requested
  (now %bcond_without djvu)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678363200">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678708800">- Revert last change - it leads to file conflict involving .la files</changelog>
  <changelog author="pgajdos@suse.com" date="1678795200">- version update to 7.1.1.3
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
- modified patches
  % ImageMagick-library-installable-in-parallel.patch (refreshed)
- [bsc#1209141] CVE-2023-1289</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1680177600">- update to 7.1.1.5:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-5---2023-03-26</changelog>
  <changelog author="pgajdos@suse.com" date="1681387200">- version update to 7.1.1.6
- https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-6---2023-04-02
- fixes CVE-2023-1906 [bsc#1210308]</changelog>
  <changelog author="Deepthi Yadabettu Venkatachala &lt;deepthi.venkatachala@suse.com&gt;" date="1683115200">- version update to 7.1.1.8
- https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-8---2023-04-22</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684411200">- update to 7.1.1.9:
  * support for Oklab
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-9---2023-05-14</changelog>
  <changelog author="pgajdos@suse.com" date="1685016000">- version update to 7.1.1.10
  * fixes CVE-2023-2157 [bsc#1211601]
  * fixes CVE-2023-34475 [bsc#1212234]
  * fixes CVE-2023-34474 [bsc#1212237]
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-10---2023-05-21</changelog>
  <changelog author="pgajdos@suse.com" date="1685448000">- version update to 7.1.1.11
  * upstream changelog:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-11---2023-05-29
  * [bsc#1200389] CVE-2022-32546
  * [bsc#1211792] CVE-2023-34153
  * [bsc#1211791] CVE-2023-34151</changelog>
  <changelog author="pgajdos@suse.com" date="1688040000">- version update to 7.1.1.12
- added patches
  fix CVE-2023-3428 [bsc#1212847], heap-buffer-overflow in coders/tiff.c
  + ImageMagick-CVE-2023-3428.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1692705600">- version update to 7.1.1.15
  * upstream changelog:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-15---2023-07-30
- modified patches
  % ImageMagick-library-installable-in-parallel.patch (refreshed)
- deleted patches
  - ImageMagick-CVE-2023-3428.patch (upstreamed)</changelog>
  <changelog author="pgajdos@suse.com" date="1695297600">- version update to 7.1.1.17
  * upstream changelog:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-17---2023-09-19
- modified patches
  % ImageMagick-library-installable-in-parallel.patch (refreshed)
- follow upstream, create open, limited, secure and websafe alternative
  configuration packages with different policy.xml
- removing p7zip redundant dependency</changelog>
  <changelog author="pgajdos@suse.com" date="1695988800">- version update to 7.1.1.18
  * upstream changelog:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="pgajdos@suse.com" date="1695988801">- allow verbose perl tests
- add ImageMagick-s390x-disable-tests.patch, adjust two and disable
  one failing test on s390x</changelog>
  <changelog author="pgajdos@suse.com" date="1696507200">- version update to 7.1.1.19
  * https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
  * fixes CVE-2023-5341 [bsc#1215939]</changelog>
  <changelog author="pgajdos@suse.com" date="1697112000">- version update to 7.1.1.20
  * https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="pgajdos@suse.com" date="1697198400">- added patches
  fix https://github.com/ImageMagick/ImageMagick/commit/3c727503c6ae449160dc92cf6222ebe28ef8fb52
  + ImageMagick-correct-time-to-live.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1699876800">- version update to 7.1.1.21
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
- modified patches
  [bsc#1217014][bsc#1216811]
  % ImageMagick-s390x-disable-tests.patch (refreshed)
- deleted patches
  - ImageMagick-correct-time-to-live.patch (upstreamed)
- added patches
  https://github.com/ImageMagick/ImageMagick/commit/8f3c56fabc619c1672865257e5aafe33cbfaaf3e
  https://github.com/ImageMagick/ImageMagick/commit/3a7b915d9a810ce742987b37c935f6ae8b36df10
  + ImageMagick-infinite-resource-time-limit.patch</changelog>
</package>
<package pkgid="d069a4e35a596fd7ef929fab278ad20ad5ba74222406527e12c4d790e266c193ffe607eb457626094650e2f73df77f14754b2c3c73ea3dbbd925df99587bc891" name="ImageMagick-debugsource" arch="i586">
  <version epoch="0" ver="7.1.1.21" rel="1.2"/>
  <changelog author="pgajdos@suse.com" date="1677240000">- version update to 7.1.0.62
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="pgajdos@suse.com" date="1677758400">- cleanup old conditional, really build without djvulibre if requested
  (now %bcond_without djvu)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678363200">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678708800">- Revert last change - it leads to file conflict involving .la files</changelog>
  <changelog author="pgajdos@suse.com" date="1678795200">- version update to 7.1.1.3
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
- modified patches
  % ImageMagick-library-installable-in-parallel.patch (refreshed)
- [bsc#1209141] CVE-2023-1289</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1680177600">- update to 7.1.1.5:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-5---2023-03-26</changelog>
  <changelog author="pgajdos@suse.com" date="1681387200">- version update to 7.1.1.6
- https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-6---2023-04-02
- fixes CVE-2023-1906 [bsc#1210308]</changelog>
  <changelog author="Deepthi Yadabettu Venkatachala &lt;deepthi.venkatachala@suse.com&gt;" date="1683115200">- version update to 7.1.1.8
- https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-8---2023-04-22</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684411200">- update to 7.1.1.9:
  * support for Oklab
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-9---2023-05-14</changelog>
  <changelog author="pgajdos@suse.com" date="1685016000">- version update to 7.1.1.10
  * fixes CVE-2023-2157 [bsc#1211601]
  * fixes CVE-2023-34475 [bsc#1212234]
  * fixes CVE-2023-34474 [bsc#1212237]
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-10---2023-05-21</changelog>
  <changelog author="pgajdos@suse.com" date="1685448000">- version update to 7.1.1.11
  * upstream changelog:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-11---2023-05-29
  * [bsc#1200389] CVE-2022-32546
  * [bsc#1211792] CVE-2023-34153
  * [bsc#1211791] CVE-2023-34151</changelog>
  <changelog author="pgajdos@suse.com" date="1688040000">- version update to 7.1.1.12
- added patches
  fix CVE-2023-3428 [bsc#1212847], heap-buffer-overflow in coders/tiff.c
  + ImageMagick-CVE-2023-3428.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1692705600">- version update to 7.1.1.15
  * upstream changelog:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-15---2023-07-30
- modified patches
  % ImageMagick-library-installable-in-parallel.patch (refreshed)
- deleted patches
  - ImageMagick-CVE-2023-3428.patch (upstreamed)</changelog>
  <changelog author="pgajdos@suse.com" date="1695297600">- version update to 7.1.1.17
  * upstream changelog:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-17---2023-09-19
- modified patches
  % ImageMagick-library-installable-in-parallel.patch (refreshed)
- follow upstream, create open, limited, secure and websafe alternative
  configuration packages with different policy.xml
- removing p7zip redundant dependency</changelog>
  <changelog author="pgajdos@suse.com" date="1695988800">- version update to 7.1.1.18
  * upstream changelog:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="pgajdos@suse.com" date="1695988801">- allow verbose perl tests
- add ImageMagick-s390x-disable-tests.patch, adjust two and disable
  one failing test on s390x</changelog>
  <changelog author="pgajdos@suse.com" date="1696507200">- version update to 7.1.1.19
  * https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
  * fixes CVE-2023-5341 [bsc#1215939]</changelog>
  <changelog author="pgajdos@suse.com" date="1697112000">- version update to 7.1.1.20
  * https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="pgajdos@suse.com" date="1697198400">- added patches
  fix https://github.com/ImageMagick/ImageMagick/commit/3c727503c6ae449160dc92cf6222ebe28ef8fb52
  + ImageMagick-correct-time-to-live.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1699876800">- version update to 7.1.1.21
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
- modified patches
  [bsc#1217014][bsc#1216811]
  % ImageMagick-s390x-disable-tests.patch (refreshed)
- deleted patches
  - ImageMagick-correct-time-to-live.patch (upstreamed)
- added patches
  https://github.com/ImageMagick/ImageMagick/commit/8f3c56fabc619c1672865257e5aafe33cbfaaf3e
  https://github.com/ImageMagick/ImageMagick/commit/3a7b915d9a810ce742987b37c935f6ae8b36df10
  + ImageMagick-infinite-resource-time-limit.patch</changelog>
</package>
<package pkgid="708f70545ae047621e85b0ccd0dda123d18a848f93487401e650d5bab50c4acfddc324c2674827879d888f3c8743c2462c2b11ec2023c46bfd8004fb351a0944" name="ImageMagick-debugsource" arch="x86_64">
  <version epoch="0" ver="7.1.1.21" rel="1.2"/>
  <changelog author="pgajdos@suse.com" date="1677240000">- version update to 7.1.0.62
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="pgajdos@suse.com" date="1677758400">- cleanup old conditional, really build without djvulibre if requested
  (now %bcond_without djvu)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678363200">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678708800">- Revert last change - it leads to file conflict involving .la files</changelog>
  <changelog author="pgajdos@suse.com" date="1678795200">- version update to 7.1.1.3
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
- modified patches
  % ImageMagick-library-installable-in-parallel.patch (refreshed)
- [bsc#1209141] CVE-2023-1289</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1680177600">- update to 7.1.1.5:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-5---2023-03-26</changelog>
  <changelog author="pgajdos@suse.com" date="1681387200">- version update to 7.1.1.6
- https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-6---2023-04-02
- fixes CVE-2023-1906 [bsc#1210308]</changelog>
  <changelog author="Deepthi Yadabettu Venkatachala &lt;deepthi.venkatachala@suse.com&gt;" date="1683115200">- version update to 7.1.1.8
- https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-8---2023-04-22</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684411200">- update to 7.1.1.9:
  * support for Oklab
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-9---2023-05-14</changelog>
  <changelog author="pgajdos@suse.com" date="1685016000">- version update to 7.1.1.10
  * fixes CVE-2023-2157 [bsc#1211601]
  * fixes CVE-2023-34475 [bsc#1212234]
  * fixes CVE-2023-34474 [bsc#1212237]
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-10---2023-05-21</changelog>
  <changelog author="pgajdos@suse.com" date="1685448000">- version update to 7.1.1.11
  * upstream changelog:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-11---2023-05-29
  * [bsc#1200389] CVE-2022-32546
  * [bsc#1211792] CVE-2023-34153
  * [bsc#1211791] CVE-2023-34151</changelog>
  <changelog author="pgajdos@suse.com" date="1688040000">- version update to 7.1.1.12
- added patches
  fix CVE-2023-3428 [bsc#1212847], heap-buffer-overflow in coders/tiff.c
  + ImageMagick-CVE-2023-3428.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1692705600">- version update to 7.1.1.15
  * upstream changelog:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-15---2023-07-30
- modified patches
  % ImageMagick-library-installable-in-parallel.patch (refreshed)
- deleted patches
  - ImageMagick-CVE-2023-3428.patch (upstreamed)</changelog>
  <changelog author="pgajdos@suse.com" date="1695297600">- version update to 7.1.1.17
  * upstream changelog:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-17---2023-09-19
- modified patches
  % ImageMagick-library-installable-in-parallel.patch (refreshed)
- follow upstream, create open, limited, secure and websafe alternative
  configuration packages with different policy.xml
- removing p7zip redundant dependency</changelog>
  <changelog author="pgajdos@suse.com" date="1695988800">- version update to 7.1.1.18
  * upstream changelog:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="pgajdos@suse.com" date="1695988801">- allow verbose perl tests
- add ImageMagick-s390x-disable-tests.patch, adjust two and disable
  one failing test on s390x</changelog>
  <changelog author="pgajdos@suse.com" date="1696507200">- version update to 7.1.1.19
  * https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
  * fixes CVE-2023-5341 [bsc#1215939]</changelog>
  <changelog author="pgajdos@suse.com" date="1697112000">- version update to 7.1.1.20
  * https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="pgajdos@suse.com" date="1697198400">- added patches
  fix https://github.com/ImageMagick/ImageMagick/commit/3c727503c6ae449160dc92cf6222ebe28ef8fb52
  + ImageMagick-correct-time-to-live.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1699876800">- version update to 7.1.1.21
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
- modified patches
  [bsc#1217014][bsc#1216811]
  % ImageMagick-s390x-disable-tests.patch (refreshed)
- deleted patches
  - ImageMagick-correct-time-to-live.patch (upstreamed)
- added patches
  https://github.com/ImageMagick/ImageMagick/commit/8f3c56fabc619c1672865257e5aafe33cbfaaf3e
  https://github.com/ImageMagick/ImageMagick/commit/3a7b915d9a810ce742987b37c935f6ae8b36df10
  + ImageMagick-infinite-resource-time-limit.patch</changelog>
</package>
<package pkgid="583cabe92489c5bd2576501cdb5ed0505ff87368a33276edb7a1d05eef9a15991956d461b674c034fe8876543320b6b2d23f979b10d92b75101ecd6fe0bb36b8" name="ImageMagick-devel-32bit" arch="x86_64">
  <version epoch="0" ver="7.1.1.21" rel="1.2"/>
  <changelog author="pgajdos@suse.com" date="1677240000">- version update to 7.1.0.62
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="pgajdos@suse.com" date="1677758400">- cleanup old conditional, really build without djvulibre if requested
  (now %bcond_without djvu)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678363200">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678708800">- Revert last change - it leads to file conflict involving .la files</changelog>
  <changelog author="pgajdos@suse.com" date="1678795200">- version update to 7.1.1.3
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
- modified patches
  % ImageMagick-library-installable-in-parallel.patch (refreshed)
- [bsc#1209141] CVE-2023-1289</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1680177600">- update to 7.1.1.5:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-5---2023-03-26</changelog>
  <changelog author="pgajdos@suse.com" date="1681387200">- version update to 7.1.1.6
- https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-6---2023-04-02
- fixes CVE-2023-1906 [bsc#1210308]</changelog>
  <changelog author="Deepthi Yadabettu Venkatachala &lt;deepthi.venkatachala@suse.com&gt;" date="1683115200">- version update to 7.1.1.8
- https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-8---2023-04-22</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684411200">- update to 7.1.1.9:
  * support for Oklab
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-9---2023-05-14</changelog>
  <changelog author="pgajdos@suse.com" date="1685016000">- version update to 7.1.1.10
  * fixes CVE-2023-2157 [bsc#1211601]
  * fixes CVE-2023-34475 [bsc#1212234]
  * fixes CVE-2023-34474 [bsc#1212237]
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-10---2023-05-21</changelog>
  <changelog author="pgajdos@suse.com" date="1685448000">- version update to 7.1.1.11
  * upstream changelog:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-11---2023-05-29
  * [bsc#1200389] CVE-2022-32546
  * [bsc#1211792] CVE-2023-34153
  * [bsc#1211791] CVE-2023-34151</changelog>
  <changelog author="pgajdos@suse.com" date="1688040000">- version update to 7.1.1.12
- added patches
  fix CVE-2023-3428 [bsc#1212847], heap-buffer-overflow in coders/tiff.c
  + ImageMagick-CVE-2023-3428.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1692705600">- version update to 7.1.1.15
  * upstream changelog:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-15---2023-07-30
- modified patches
  % ImageMagick-library-installable-in-parallel.patch (refreshed)
- deleted patches
  - ImageMagick-CVE-2023-3428.patch (upstreamed)</changelog>
  <changelog author="pgajdos@suse.com" date="1695297600">- version update to 7.1.1.17
  * upstream changelog:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-17---2023-09-19
- modified patches
  % ImageMagick-library-installable-in-parallel.patch (refreshed)
- follow upstream, create open, limited, secure and websafe alternative
  configuration packages with different policy.xml
- removing p7zip redundant dependency</changelog>
  <changelog author="pgajdos@suse.com" date="1695988800">- version update to 7.1.1.18
  * upstream changelog:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="pgajdos@suse.com" date="1695988801">- allow verbose perl tests
- add ImageMagick-s390x-disable-tests.patch, adjust two and disable
  one failing test on s390x</changelog>
  <changelog author="pgajdos@suse.com" date="1696507200">- version update to 7.1.1.19
  * https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
  * fixes CVE-2023-5341 [bsc#1215939]</changelog>
  <changelog author="pgajdos@suse.com" date="1697112000">- version update to 7.1.1.20
  * https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="pgajdos@suse.com" date="1697198400">- added patches
  fix https://github.com/ImageMagick/ImageMagick/commit/3c727503c6ae449160dc92cf6222ebe28ef8fb52
  + ImageMagick-correct-time-to-live.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1699876800">- version update to 7.1.1.21
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
- modified patches
  [bsc#1217014][bsc#1216811]
  % ImageMagick-s390x-disable-tests.patch (refreshed)
- deleted patches
  - ImageMagick-correct-time-to-live.patch (upstreamed)
- added patches
  https://github.com/ImageMagick/ImageMagick/commit/8f3c56fabc619c1672865257e5aafe33cbfaaf3e
  https://github.com/ImageMagick/ImageMagick/commit/3a7b915d9a810ce742987b37c935f6ae8b36df10
  + ImageMagick-infinite-resource-time-limit.patch</changelog>
</package>
<package pkgid="783b751914f4aede52a39500ec88497318aed859d1c832d76568db60409b5218dbdd7821875d29a83047629c1abe61c6c939ea46f8988ead5c9af875d660c59d" name="ImageMagick-devel" arch="i586">
  <version epoch="0" ver="7.1.1.21" rel="1.2"/>
  <changelog author="pgajdos@suse.com" date="1677240000">- version update to 7.1.0.62
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="pgajdos@suse.com" date="1677758400">- cleanup old conditional, really build without djvulibre if requested
  (now %bcond_without djvu)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678363200">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678708800">- Revert last change - it leads to file conflict involving .la files</changelog>
  <changelog author="pgajdos@suse.com" date="1678795200">- version update to 7.1.1.3
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
- modified patches
  % ImageMagick-library-installable-in-parallel.patch (refreshed)
- [bsc#1209141] CVE-2023-1289</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1680177600">- update to 7.1.1.5:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-5---2023-03-26</changelog>
  <changelog author="pgajdos@suse.com" date="1681387200">- version update to 7.1.1.6
- https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-6---2023-04-02
- fixes CVE-2023-1906 [bsc#1210308]</changelog>
  <changelog author="Deepthi Yadabettu Venkatachala &lt;deepthi.venkatachala@suse.com&gt;" date="1683115200">- version update to 7.1.1.8
- https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-8---2023-04-22</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684411200">- update to 7.1.1.9:
  * support for Oklab
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-9---2023-05-14</changelog>
  <changelog author="pgajdos@suse.com" date="1685016000">- version update to 7.1.1.10
  * fixes CVE-2023-2157 [bsc#1211601]
  * fixes CVE-2023-34475 [bsc#1212234]
  * fixes CVE-2023-34474 [bsc#1212237]
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-10---2023-05-21</changelog>
  <changelog author="pgajdos@suse.com" date="1685448000">- version update to 7.1.1.11
  * upstream changelog:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-11---2023-05-29
  * [bsc#1200389] CVE-2022-32546
  * [bsc#1211792] CVE-2023-34153
  * [bsc#1211791] CVE-2023-34151</changelog>
  <changelog author="pgajdos@suse.com" date="1688040000">- version update to 7.1.1.12
- added patches
  fix CVE-2023-3428 [bsc#1212847], heap-buffer-overflow in coders/tiff.c
  + ImageMagick-CVE-2023-3428.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1692705600">- version update to 7.1.1.15
  * upstream changelog:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-15---2023-07-30
- modified patches
  % ImageMagick-library-installable-in-parallel.patch (refreshed)
- deleted patches
  - ImageMagick-CVE-2023-3428.patch (upstreamed)</changelog>
  <changelog author="pgajdos@suse.com" date="1695297600">- version update to 7.1.1.17
  * upstream changelog:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-17---2023-09-19
- modified patches
  % ImageMagick-library-installable-in-parallel.patch (refreshed)
- follow upstream, create open, limited, secure and websafe alternative
  configuration packages with different policy.xml
- removing p7zip redundant dependency</changelog>
  <changelog author="pgajdos@suse.com" date="1695988800">- version update to 7.1.1.18
  * upstream changelog:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="pgajdos@suse.com" date="1695988801">- allow verbose perl tests
- add ImageMagick-s390x-disable-tests.patch, adjust two and disable
  one failing test on s390x</changelog>
  <changelog author="pgajdos@suse.com" date="1696507200">- version update to 7.1.1.19
  * https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
  * fixes CVE-2023-5341 [bsc#1215939]</changelog>
  <changelog author="pgajdos@suse.com" date="1697112000">- version update to 7.1.1.20
  * https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="pgajdos@suse.com" date="1697198400">- added patches
  fix https://github.com/ImageMagick/ImageMagick/commit/3c727503c6ae449160dc92cf6222ebe28ef8fb52
  + ImageMagick-correct-time-to-live.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1699876800">- version update to 7.1.1.21
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
- modified patches
  [bsc#1217014][bsc#1216811]
  % ImageMagick-s390x-disable-tests.patch (refreshed)
- deleted patches
  - ImageMagick-correct-time-to-live.patch (upstreamed)
- added patches
  https://github.com/ImageMagick/ImageMagick/commit/8f3c56fabc619c1672865257e5aafe33cbfaaf3e
  https://github.com/ImageMagick/ImageMagick/commit/3a7b915d9a810ce742987b37c935f6ae8b36df10
  + ImageMagick-infinite-resource-time-limit.patch</changelog>
</package>
<package pkgid="7ed91dedab0a74fe9f03fc69823b9e6fb1e779af9c3736a96eebf8a3c5b8cd2c50a3567efcf6a76226d3ae80d126a47b9e6cdd532e64e51c6fea993d797c68cd" name="ImageMagick-devel" arch="x86_64">
  <version epoch="0" ver="7.1.1.21" rel="1.2"/>
  <changelog author="pgajdos@suse.com" date="1677240000">- version update to 7.1.0.62
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="pgajdos@suse.com" date="1677758400">- cleanup old conditional, really build without djvulibre if requested
  (now %bcond_without djvu)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678363200">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678708800">- Revert last change - it leads to file conflict involving .la files</changelog>
  <changelog author="pgajdos@suse.com" date="1678795200">- version update to 7.1.1.3
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
- modified patches
  % ImageMagick-library-installable-in-parallel.patch (refreshed)
- [bsc#1209141] CVE-2023-1289</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1680177600">- update to 7.1.1.5:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-5---2023-03-26</changelog>
  <changelog author="pgajdos@suse.com" date="1681387200">- version update to 7.1.1.6
- https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-6---2023-04-02
- fixes CVE-2023-1906 [bsc#1210308]</changelog>
  <changelog author="Deepthi Yadabettu Venkatachala &lt;deepthi.venkatachala@suse.com&gt;" date="1683115200">- version update to 7.1.1.8
- https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-8---2023-04-22</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684411200">- update to 7.1.1.9:
  * support for Oklab
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-9---2023-05-14</changelog>
  <changelog author="pgajdos@suse.com" date="1685016000">- version update to 7.1.1.10
  * fixes CVE-2023-2157 [bsc#1211601]
  * fixes CVE-2023-34475 [bsc#1212234]
  * fixes CVE-2023-34474 [bsc#1212237]
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-10---2023-05-21</changelog>
  <changelog author="pgajdos@suse.com" date="1685448000">- version update to 7.1.1.11
  * upstream changelog:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-11---2023-05-29
  * [bsc#1200389] CVE-2022-32546
  * [bsc#1211792] CVE-2023-34153
  * [bsc#1211791] CVE-2023-34151</changelog>
  <changelog author="pgajdos@suse.com" date="1688040000">- version update to 7.1.1.12
- added patches
  fix CVE-2023-3428 [bsc#1212847], heap-buffer-overflow in coders/tiff.c
  + ImageMagick-CVE-2023-3428.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1692705600">- version update to 7.1.1.15
  * upstream changelog:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-15---2023-07-30
- modified patches
  % ImageMagick-library-installable-in-parallel.patch (refreshed)
- deleted patches
  - ImageMagick-CVE-2023-3428.patch (upstreamed)</changelog>
  <changelog author="pgajdos@suse.com" date="1695297600">- version update to 7.1.1.17
  * upstream changelog:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-17---2023-09-19
- modified patches
  % ImageMagick-library-installable-in-parallel.patch (refreshed)
- follow upstream, create open, limited, secure and websafe alternative
  configuration packages with different policy.xml
- removing p7zip redundant dependency</changelog>
  <changelog author="pgajdos@suse.com" date="1695988800">- version update to 7.1.1.18
  * upstream changelog:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="pgajdos@suse.com" date="1695988801">- allow verbose perl tests
- add ImageMagick-s390x-disable-tests.patch, adjust two and disable
  one failing test on s390x</changelog>
  <changelog author="pgajdos@suse.com" date="1696507200">- version update to 7.1.1.19
  * https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
  * fixes CVE-2023-5341 [bsc#1215939]</changelog>
  <changelog author="pgajdos@suse.com" date="1697112000">- version update to 7.1.1.20
  * https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="pgajdos@suse.com" date="1697198400">- added patches
  fix https://github.com/ImageMagick/ImageMagick/commit/3c727503c6ae449160dc92cf6222ebe28ef8fb52
  + ImageMagick-correct-time-to-live.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1699876800">- version update to 7.1.1.21
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
- modified patches
  [bsc#1217014][bsc#1216811]
  % ImageMagick-s390x-disable-tests.patch (refreshed)
- deleted patches
  - ImageMagick-correct-time-to-live.patch (upstreamed)
- added patches
  https://github.com/ImageMagick/ImageMagick/commit/8f3c56fabc619c1672865257e5aafe33cbfaaf3e
  https://github.com/ImageMagick/ImageMagick/commit/3a7b915d9a810ce742987b37c935f6ae8b36df10
  + ImageMagick-infinite-resource-time-limit.patch</changelog>
</package>
<package pkgid="548a338b9f1c367192d9f2b710719cecbdf76e70e3dd9575289b4ffd37f895a99f8f3dd950a7e2686ad3f459cfd5fdeb95a6a648e5add3a4b5ebe1a840beb768" name="ImageMagick-doc" arch="noarch">
  <version epoch="0" ver="7.1.1.21" rel="1.2"/>
  <changelog author="pgajdos@suse.com" date="1677240000">- version update to 7.1.0.62
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="pgajdos@suse.com" date="1677758400">- cleanup old conditional, really build without djvulibre if requested
  (now %bcond_without djvu)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678363200">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678708800">- Revert last change - it leads to file conflict involving .la files</changelog>
  <changelog author="pgajdos@suse.com" date="1678795200">- version update to 7.1.1.3
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
- modified patches
  % ImageMagick-library-installable-in-parallel.patch (refreshed)
- [bsc#1209141] CVE-2023-1289</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1680177600">- update to 7.1.1.5:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-5---2023-03-26</changelog>
  <changelog author="pgajdos@suse.com" date="1681387200">- version update to 7.1.1.6
- https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-6---2023-04-02
- fixes CVE-2023-1906 [bsc#1210308]</changelog>
  <changelog author="Deepthi Yadabettu Venkatachala &lt;deepthi.venkatachala@suse.com&gt;" date="1683115200">- version update to 7.1.1.8
- https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-8---2023-04-22</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684411200">- update to 7.1.1.9:
  * support for Oklab
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-9---2023-05-14</changelog>
  <changelog author="pgajdos@suse.com" date="1685016000">- version update to 7.1.1.10
  * fixes CVE-2023-2157 [bsc#1211601]
  * fixes CVE-2023-34475 [bsc#1212234]
  * fixes CVE-2023-34474 [bsc#1212237]
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-10---2023-05-21</changelog>
  <changelog author="pgajdos@suse.com" date="1685448000">- version update to 7.1.1.11
  * upstream changelog:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-11---2023-05-29
  * [bsc#1200389] CVE-2022-32546
  * [bsc#1211792] CVE-2023-34153
  * [bsc#1211791] CVE-2023-34151</changelog>
  <changelog author="pgajdos@suse.com" date="1688040000">- version update to 7.1.1.12
- added patches
  fix CVE-2023-3428 [bsc#1212847], heap-buffer-overflow in coders/tiff.c
  + ImageMagick-CVE-2023-3428.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1692705600">- version update to 7.1.1.15
  * upstream changelog:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-15---2023-07-30
- modified patches
  % ImageMagick-library-installable-in-parallel.patch (refreshed)
- deleted patches
  - ImageMagick-CVE-2023-3428.patch (upstreamed)</changelog>
  <changelog author="pgajdos@suse.com" date="1695297600">- version update to 7.1.1.17
  * upstream changelog:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-17---2023-09-19
- modified patches
  % ImageMagick-library-installable-in-parallel.patch (refreshed)
- follow upstream, create open, limited, secure and websafe alternative
  configuration packages with different policy.xml
- removing p7zip redundant dependency</changelog>
  <changelog author="pgajdos@suse.com" date="1695988800">- version update to 7.1.1.18
  * upstream changelog:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="pgajdos@suse.com" date="1695988801">- allow verbose perl tests
- add ImageMagick-s390x-disable-tests.patch, adjust two and disable
  one failing test on s390x</changelog>
  <changelog author="pgajdos@suse.com" date="1696507200">- version update to 7.1.1.19
  * https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
  * fixes CVE-2023-5341 [bsc#1215939]</changelog>
  <changelog author="pgajdos@suse.com" date="1697112000">- version update to 7.1.1.20
  * https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="pgajdos@suse.com" date="1697198400">- added patches
  fix https://github.com/ImageMagick/ImageMagick/commit/3c727503c6ae449160dc92cf6222ebe28ef8fb52
  + ImageMagick-correct-time-to-live.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1699876800">- version update to 7.1.1.21
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
- modified patches
  [bsc#1217014][bsc#1216811]
  % ImageMagick-s390x-disable-tests.patch (refreshed)
- deleted patches
  - ImageMagick-correct-time-to-live.patch (upstreamed)
- added patches
  https://github.com/ImageMagick/ImageMagick/commit/8f3c56fabc619c1672865257e5aafe33cbfaaf3e
  https://github.com/ImageMagick/ImageMagick/commit/3a7b915d9a810ce742987b37c935f6ae8b36df10
  + ImageMagick-infinite-resource-time-limit.patch</changelog>
</package>
<package pkgid="0d28971e385679ef64fc50df578ce25dcb988f30722f19e6e07fc5cf92e1d8be7155ae33ad815b3b2b69907d7629f831b2f86dca2d563dde703026bdbeee8f43" name="ImageMagick-extra" arch="i586">
  <version epoch="0" ver="7.1.1.21" rel="1.2"/>
  <changelog author="pgajdos@suse.com" date="1677240000">- version update to 7.1.0.62
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="pgajdos@suse.com" date="1677758400">- cleanup old conditional, really build without djvulibre if requested
  (now %bcond_without djvu)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678363200">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678708800">- Revert last change - it leads to file conflict involving .la files</changelog>
  <changelog author="pgajdos@suse.com" date="1678795200">- version update to 7.1.1.3
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
- modified patches
  % ImageMagick-library-installable-in-parallel.patch (refreshed)
- [bsc#1209141] CVE-2023-1289</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1680177600">- update to 7.1.1.5:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-5---2023-03-26</changelog>
  <changelog author="pgajdos@suse.com" date="1681387200">- version update to 7.1.1.6
- https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-6---2023-04-02
- fixes CVE-2023-1906 [bsc#1210308]</changelog>
  <changelog author="Deepthi Yadabettu Venkatachala &lt;deepthi.venkatachala@suse.com&gt;" date="1683115200">- version update to 7.1.1.8
- https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-8---2023-04-22</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684411200">- update to 7.1.1.9:
  * support for Oklab
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-9---2023-05-14</changelog>
  <changelog author="pgajdos@suse.com" date="1685016000">- version update to 7.1.1.10
  * fixes CVE-2023-2157 [bsc#1211601]
  * fixes CVE-2023-34475 [bsc#1212234]
  * fixes CVE-2023-34474 [bsc#1212237]
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-10---2023-05-21</changelog>
  <changelog author="pgajdos@suse.com" date="1685448000">- version update to 7.1.1.11
  * upstream changelog:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-11---2023-05-29
  * [bsc#1200389] CVE-2022-32546
  * [bsc#1211792] CVE-2023-34153
  * [bsc#1211791] CVE-2023-34151</changelog>
  <changelog author="pgajdos@suse.com" date="1688040000">- version update to 7.1.1.12
- added patches
  fix CVE-2023-3428 [bsc#1212847], heap-buffer-overflow in coders/tiff.c
  + ImageMagick-CVE-2023-3428.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1692705600">- version update to 7.1.1.15
  * upstream changelog:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-15---2023-07-30
- modified patches
  % ImageMagick-library-installable-in-parallel.patch (refreshed)
- deleted patches
  - ImageMagick-CVE-2023-3428.patch (upstreamed)</changelog>
  <changelog author="pgajdos@suse.com" date="1695297600">- version update to 7.1.1.17
  * upstream changelog:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-17---2023-09-19
- modified patches
  % ImageMagick-library-installable-in-parallel.patch (refreshed)
- follow upstream, create open, limited, secure and websafe alternative
  configuration packages with different policy.xml
- removing p7zip redundant dependency</changelog>
  <changelog author="pgajdos@suse.com" date="1695988800">- version update to 7.1.1.18
  * upstream changelog:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="pgajdos@suse.com" date="1695988801">- allow verbose perl tests
- add ImageMagick-s390x-disable-tests.patch, adjust two and disable
  one failing test on s390x</changelog>
  <changelog author="pgajdos@suse.com" date="1696507200">- version update to 7.1.1.19
  * https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
  * fixes CVE-2023-5341 [bsc#1215939]</changelog>
  <changelog author="pgajdos@suse.com" date="1697112000">- version update to 7.1.1.20
  * https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="pgajdos@suse.com" date="1697198400">- added patches
  fix https://github.com/ImageMagick/ImageMagick/commit/3c727503c6ae449160dc92cf6222ebe28ef8fb52
  + ImageMagick-correct-time-to-live.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1699876800">- version update to 7.1.1.21
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
- modified patches
  [bsc#1217014][bsc#1216811]
  % ImageMagick-s390x-disable-tests.patch (refreshed)
- deleted patches
  - ImageMagick-correct-time-to-live.patch (upstreamed)
- added patches
  https://github.com/ImageMagick/ImageMagick/commit/8f3c56fabc619c1672865257e5aafe33cbfaaf3e
  https://github.com/ImageMagick/ImageMagick/commit/3a7b915d9a810ce742987b37c935f6ae8b36df10
  + ImageMagick-infinite-resource-time-limit.patch</changelog>
</package>
<package pkgid="d3bf4c22361fc80d614d66780aded7f5e62b94be561a29cd7a4428c69370f319974c460b155365d249c354940de309bac8ea680524536cc0c0631567e10fcc85" name="ImageMagick-extra" arch="x86_64">
  <version epoch="0" ver="7.1.1.21" rel="1.2"/>
  <changelog author="pgajdos@suse.com" date="1677240000">- version update to 7.1.0.62
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="pgajdos@suse.com" date="1677758400">- cleanup old conditional, really build without djvulibre if requested
  (now %bcond_without djvu)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678363200">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678708800">- Revert last change - it leads to file conflict involving .la files</changelog>
  <changelog author="pgajdos@suse.com" date="1678795200">- version update to 7.1.1.3
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
- modified patches
  % ImageMagick-library-installable-in-parallel.patch (refreshed)
- [bsc#1209141] CVE-2023-1289</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1680177600">- update to 7.1.1.5:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-5---2023-03-26</changelog>
  <changelog author="pgajdos@suse.com" date="1681387200">- version update to 7.1.1.6
- https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-6---2023-04-02
- fixes CVE-2023-1906 [bsc#1210308]</changelog>
  <changelog author="Deepthi Yadabettu Venkatachala &lt;deepthi.venkatachala@suse.com&gt;" date="1683115200">- version update to 7.1.1.8
- https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-8---2023-04-22</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684411200">- update to 7.1.1.9:
  * support for Oklab
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-9---2023-05-14</changelog>
  <changelog author="pgajdos@suse.com" date="1685016000">- version update to 7.1.1.10
  * fixes CVE-2023-2157 [bsc#1211601]
  * fixes CVE-2023-34475 [bsc#1212234]
  * fixes CVE-2023-34474 [bsc#1212237]
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-10---2023-05-21</changelog>
  <changelog author="pgajdos@suse.com" date="1685448000">- version update to 7.1.1.11
  * upstream changelog:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-11---2023-05-29
  * [bsc#1200389] CVE-2022-32546
  * [bsc#1211792] CVE-2023-34153
  * [bsc#1211791] CVE-2023-34151</changelog>
  <changelog author="pgajdos@suse.com" date="1688040000">- version update to 7.1.1.12
- added patches
  fix CVE-2023-3428 [bsc#1212847], heap-buffer-overflow in coders/tiff.c
  + ImageMagick-CVE-2023-3428.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1692705600">- version update to 7.1.1.15
  * upstream changelog:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-15---2023-07-30
- modified patches
  % ImageMagick-library-installable-in-parallel.patch (refreshed)
- deleted patches
  - ImageMagick-CVE-2023-3428.patch (upstreamed)</changelog>
  <changelog author="pgajdos@suse.com" date="1695297600">- version update to 7.1.1.17
  * upstream changelog:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-17---2023-09-19
- modified patches
  % ImageMagick-library-installable-in-parallel.patch (refreshed)
- follow upstream, create open, limited, secure and websafe alternative
  configuration packages with different policy.xml
- removing p7zip redundant dependency</changelog>
  <changelog author="pgajdos@suse.com" date="1695988800">- version update to 7.1.1.18
  * upstream changelog:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="pgajdos@suse.com" date="1695988801">- allow verbose perl tests
- add ImageMagick-s390x-disable-tests.patch, adjust two and disable
  one failing test on s390x</changelog>
  <changelog author="pgajdos@suse.com" date="1696507200">- version update to 7.1.1.19
  * https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
  * fixes CVE-2023-5341 [bsc#1215939]</changelog>
  <changelog author="pgajdos@suse.com" date="1697112000">- version update to 7.1.1.20
  * https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="pgajdos@suse.com" date="1697198400">- added patches
  fix https://github.com/ImageMagick/ImageMagick/commit/3c727503c6ae449160dc92cf6222ebe28ef8fb52
  + ImageMagick-correct-time-to-live.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1699876800">- version update to 7.1.1.21
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
- modified patches
  [bsc#1217014][bsc#1216811]
  % ImageMagick-s390x-disable-tests.patch (refreshed)
- deleted patches
  - ImageMagick-correct-time-to-live.patch (upstreamed)
- added patches
  https://github.com/ImageMagick/ImageMagick/commit/8f3c56fabc619c1672865257e5aafe33cbfaaf3e
  https://github.com/ImageMagick/ImageMagick/commit/3a7b915d9a810ce742987b37c935f6ae8b36df10
  + ImageMagick-infinite-resource-time-limit.patch</changelog>
</package>
<package pkgid="026cc4b43530d963faeed1ea56dc1ead855e28ecf390f35e894fccce1d5f8f4104b121b82fbeb305e44418d7e1e532de816f702d53376e71db716b8dfbf4a102" name="ImageMagick-extra-debuginfo" arch="i586">
  <version epoch="0" ver="7.1.1.21" rel="1.2"/>
  <changelog author="pgajdos@suse.com" date="1677240000">- version update to 7.1.0.62
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="pgajdos@suse.com" date="1677758400">- cleanup old conditional, really build without djvulibre if requested
  (now %bcond_without djvu)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678363200">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678708800">- Revert last change - it leads to file conflict involving .la files</changelog>
  <changelog author="pgajdos@suse.com" date="1678795200">- version update to 7.1.1.3
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
- modified patches
  % ImageMagick-library-installable-in-parallel.patch (refreshed)
- [bsc#1209141] CVE-2023-1289</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1680177600">- update to 7.1.1.5:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-5---2023-03-26</changelog>
  <changelog author="pgajdos@suse.com" date="1681387200">- version update to 7.1.1.6
- https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-6---2023-04-02
- fixes CVE-2023-1906 [bsc#1210308]</changelog>
  <changelog author="Deepthi Yadabettu Venkatachala &lt;deepthi.venkatachala@suse.com&gt;" date="1683115200">- version update to 7.1.1.8
- https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-8---2023-04-22</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684411200">- update to 7.1.1.9:
  * support for Oklab
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-9---2023-05-14</changelog>
  <changelog author="pgajdos@suse.com" date="1685016000">- version update to 7.1.1.10
  * fixes CVE-2023-2157 [bsc#1211601]
  * fixes CVE-2023-34475 [bsc#1212234]
  * fixes CVE-2023-34474 [bsc#1212237]
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-10---2023-05-21</changelog>
  <changelog author="pgajdos@suse.com" date="1685448000">- version update to 7.1.1.11
  * upstream changelog:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-11---2023-05-29
  * [bsc#1200389] CVE-2022-32546
  * [bsc#1211792] CVE-2023-34153
  * [bsc#1211791] CVE-2023-34151</changelog>
  <changelog author="pgajdos@suse.com" date="1688040000">- version update to 7.1.1.12
- added patches
  fix CVE-2023-3428 [bsc#1212847], heap-buffer-overflow in coders/tiff.c
  + ImageMagick-CVE-2023-3428.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1692705600">- version update to 7.1.1.15
  * upstream changelog:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-15---2023-07-30
- modified patches
  % ImageMagick-library-installable-in-parallel.patch (refreshed)
- deleted patches
  - ImageMagick-CVE-2023-3428.patch (upstreamed)</changelog>
  <changelog author="pgajdos@suse.com" date="1695297600">- version update to 7.1.1.17
  * upstream changelog:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-17---2023-09-19
- modified patches
  % ImageMagick-library-installable-in-parallel.patch (refreshed)
- follow upstream, create open, limited, secure and websafe alternative
  configuration packages with different policy.xml
- removing p7zip redundant dependency</changelog>
  <changelog author="pgajdos@suse.com" date="1695988800">- version update to 7.1.1.18
  * upstream changelog:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="pgajdos@suse.com" date="1695988801">- allow verbose perl tests
- add ImageMagick-s390x-disable-tests.patch, adjust two and disable
  one failing test on s390x</changelog>
  <changelog author="pgajdos@suse.com" date="1696507200">- version update to 7.1.1.19
  * https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
  * fixes CVE-2023-5341 [bsc#1215939]</changelog>
  <changelog author="pgajdos@suse.com" date="1697112000">- version update to 7.1.1.20
  * https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="pgajdos@suse.com" date="1697198400">- added patches
  fix https://github.com/ImageMagick/ImageMagick/commit/3c727503c6ae449160dc92cf6222ebe28ef8fb52
  + ImageMagick-correct-time-to-live.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1699876800">- version update to 7.1.1.21
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
- modified patches
  [bsc#1217014][bsc#1216811]
  % ImageMagick-s390x-disable-tests.patch (refreshed)
- deleted patches
  - ImageMagick-correct-time-to-live.patch (upstreamed)
- added patches
  https://github.com/ImageMagick/ImageMagick/commit/8f3c56fabc619c1672865257e5aafe33cbfaaf3e
  https://github.com/ImageMagick/ImageMagick/commit/3a7b915d9a810ce742987b37c935f6ae8b36df10
  + ImageMagick-infinite-resource-time-limit.patch</changelog>
</package>
<package pkgid="bd070689a6918919c13cf36468392220f711bffa2cd33db4d4f0bbf6b269947de85c103834ab17a24e9281318c0eee4a1bdf04180b4ffafc82cec46de782befa" name="ImageMagick-extra-debuginfo" arch="x86_64">
  <version epoch="0" ver="7.1.1.21" rel="1.2"/>
  <changelog author="pgajdos@suse.com" date="1677240000">- version update to 7.1.0.62
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="pgajdos@suse.com" date="1677758400">- cleanup old conditional, really build without djvulibre if requested
  (now %bcond_without djvu)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678363200">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678708800">- Revert last change - it leads to file conflict involving .la files</changelog>
  <changelog author="pgajdos@suse.com" date="1678795200">- version update to 7.1.1.3
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
- modified patches
  % ImageMagick-library-installable-in-parallel.patch (refreshed)
- [bsc#1209141] CVE-2023-1289</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1680177600">- update to 7.1.1.5:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-5---2023-03-26</changelog>
  <changelog author="pgajdos@suse.com" date="1681387200">- version update to 7.1.1.6
- https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-6---2023-04-02
- fixes CVE-2023-1906 [bsc#1210308]</changelog>
  <changelog author="Deepthi Yadabettu Venkatachala &lt;deepthi.venkatachala@suse.com&gt;" date="1683115200">- version update to 7.1.1.8
- https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-8---2023-04-22</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684411200">- update to 7.1.1.9:
  * support for Oklab
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-9---2023-05-14</changelog>
  <changelog author="pgajdos@suse.com" date="1685016000">- version update to 7.1.1.10
  * fixes CVE-2023-2157 [bsc#1211601]
  * fixes CVE-2023-34475 [bsc#1212234]
  * fixes CVE-2023-34474 [bsc#1212237]
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-10---2023-05-21</changelog>
  <changelog author="pgajdos@suse.com" date="1685448000">- version update to 7.1.1.11
  * upstream changelog:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-11---2023-05-29
  * [bsc#1200389] CVE-2022-32546
  * [bsc#1211792] CVE-2023-34153
  * [bsc#1211791] CVE-2023-34151</changelog>
  <changelog author="pgajdos@suse.com" date="1688040000">- version update to 7.1.1.12
- added patches
  fix CVE-2023-3428 [bsc#1212847], heap-buffer-overflow in coders/tiff.c
  + ImageMagick-CVE-2023-3428.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1692705600">- version update to 7.1.1.15
  * upstream changelog:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-15---2023-07-30
- modified patches
  % ImageMagick-library-installable-in-parallel.patch (refreshed)
- deleted patches
  - ImageMagick-CVE-2023-3428.patch (upstreamed)</changelog>
  <changelog author="pgajdos@suse.com" date="1695297600">- version update to 7.1.1.17
  * upstream changelog:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-17---2023-09-19
- modified patches
  % ImageMagick-library-installable-in-parallel.patch (refreshed)
- follow upstream, create open, limited, secure and websafe alternative
  configuration packages with different policy.xml
- removing p7zip redundant dependency</changelog>
  <changelog author="pgajdos@suse.com" date="1695988800">- version update to 7.1.1.18
  * upstream changelog:
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="pgajdos@suse.com" date="1695988801">- allow verbose perl tests
- add ImageMagick-s390x-disable-tests.patch, adjust two and disable
  one failing test on s390x</changelog>
  <changelog author="pgajdos@suse.com" date="1696507200">- version update to 7.1.1.19
  * https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
  * fixes CVE-2023-5341 [bsc#1215939]</changelog>
  <changelog author="pgajdos@suse.com" date="1697112000">- version update to 7.1.1.20
  * https://github.com/ImageMagick/Website/blob/main/ChangeLog.md</changelog>
  <changelog author="pgajdos@suse.com" date="1697198400">- added patches
  fix https://github.com/ImageMagick/ImageMagick/commit/3c727503c6ae449160dc92cf6222ebe28ef8fb52
  + ImageMagick-correct-time-to-live.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1699876800">- version update to 7.1.1.21
  https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
- modified patches
  [bsc#1217014][bsc#1216811]
  % ImageMagick-s390x-disable-tests.patch (refreshed)
- deleted patches
  - ImageMagick-correct-time-to-live.patch (upstreamed)
- added patches
  https://github.com/ImageMagick/ImageMagick/commit/8f3c56fabc619c1672865257e5aafe33cbfaaf3e
  https://github.com/ImageMagick/ImageMagick/commit/3a7b915d9a810ce742987b37c935f6ae8b36df10
  + ImageMagick-infinite-resource-time-limit.patch</changelog>
</package>
<package pkgid="ec8e9944e4ee353f157bc3820087d1d755b46e07df17e169d82d83706d92a8c7c0485e7d563b2cac9a78aa3126fe1be3cf53f7eac37cf357284454465101fe09" name="Imath" arch="src">
  <version epoch="0" ver="3.1.9" rel="1.2"/>
  <changelog author="pgajdos@suse.com" date="1617969600">- initial version 3.0.1, splitted from openexr
- added patches
  fix https://github.com/AcademySoftwareFoundation/openexr/issues/595
  + Imath-pkgconfig-fix-libdir.patch (splitted from openexr's
    0001-Use-absolute-CMAKE_INSTALL_FULL_LIBDIR-for-libdir-in.patch)</changelog>
  <changelog author="pgajdos@suse.com" date="1628596800">- version update to 3.1.2
- deleted patches
  - Imath-pkgconfig-fix-libdir.patch (upstreamed)</changelog>
  <changelog author="pgajdos@suse.com" date="1628856000">- fix baselibs.conf
- modified sources
  % baselibs.conf</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1628942400">- Trim conjecture from description.</changelog>
  <changelog author="pgajdos@suse.com" date="1629115200">- do not obsolete/provide ilmbase, Imath provides just part of
  functionality of former ilmbase</changelog>
  <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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1655812800">- update to 3.1.5:
  * Update CI workflow matrix for VFX-CY2022
  * Use _WIN32 instead of _MSC_VER to fix mingw build
  * Fix 32-bit x86 build failure with 16c instructions
  * Move numeric_limits specializations into half.h
  * Change references to "master" branch to "main"
  * Remove some simple typos in the code
  * Added missing check _M_IX86 or _M_X64 when using __lzcnt.
  * SolveNormalizedCubic fix to return proper real root
  * Add docs target only if not a subproject
  * Fix docs race condition and make installation optional
  * Remove dead PyImath code and references to ilmbase
  * Use equalWithAbsError instead of equal operator for float
  * Fix sphinx warnings and man page filenames
  * Adding missing stdexcept header
  * for better SIMD auto-vectorization
  * Remove extra project layer for the pyimath code
  * Successor/predecessor functions use isnan() and isinf()
  * Fix python imath export
  * Cuda safety fixes
  * Sort Imath source files
  * Fix formatting in release notes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670328000">- update to 3.1.6:
  * Patch release with miscellaneous bug/doc/build fixes.
  * [#269] fix memory leak in V3fArrayFromBuffer
  * [#268] Add &lt;cstdint&gt; for int64_t
  * [#263] Initialize x in testRoots.cpp:solve() to suppress compiler
    warning
  * [#262] Fix gcc compiler warning in testFun.cpp
  * [#261] Test return value of extractSHRT to avoid uninitialized reference
  * [#260] Fix example code so it compiles as is
  * [#259] Cuda safety in several headers
  * [#256] Fix markdown and typos in README.md
  * [#255] Do not warn if half.h has already being included
  * [#250] Fix compiler warnings on windows
  * [#249] Remove irrelevant cvs ignore files
  * [#248] Update sphinx version</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1687867200">- update to 3.1.9:
  * Fix Heap-buffer-overflow in internal_huf_decompress
  * Support for DWA compression in OpenEXRCore
  * Fix for threadpool deadlocks during shutdown on Windows
  * Stack-buffer-overflow in DwaCompressor_readChannelRules</changelog>
</package>
<package pkgid="4e3110fb2e5a186440d085ff8fa1d37901a13924463fb8cadee2e363f62bdb0cc874aa14475d8bea27e5e77d2c1a56c1f4857d0076f5b294e1bd0cf9f176eefa" name="Imath-debugsource" arch="i586">
  <version epoch="0" ver="3.1.9" rel="1.2"/>
  <changelog author="pgajdos@suse.com" date="1617969600">- initial version 3.0.1, splitted from openexr
- added patches
  fix https://github.com/AcademySoftwareFoundation/openexr/issues/595
  + Imath-pkgconfig-fix-libdir.patch (splitted from openexr's
    0001-Use-absolute-CMAKE_INSTALL_FULL_LIBDIR-for-libdir-in.patch)</changelog>
  <changelog author="pgajdos@suse.com" date="1628596800">- version update to 3.1.2
- deleted patches
  - Imath-pkgconfig-fix-libdir.patch (upstreamed)</changelog>
  <changelog author="pgajdos@suse.com" date="1628856000">- fix baselibs.conf
- modified sources
  % baselibs.conf</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1628942400">- Trim conjecture from description.</changelog>
  <changelog author="pgajdos@suse.com" date="1629115200">- do not obsolete/provide ilmbase, Imath provides just part of
  functionality of former ilmbase</changelog>
  <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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1655812800">- update to 3.1.5:
  * Update CI workflow matrix for VFX-CY2022
  * Use _WIN32 instead of _MSC_VER to fix mingw build
  * Fix 32-bit x86 build failure with 16c instructions
  * Move numeric_limits specializations into half.h
  * Change references to "master" branch to "main"
  * Remove some simple typos in the code
  * Added missing check _M_IX86 or _M_X64 when using __lzcnt.
  * SolveNormalizedCubic fix to return proper real root
  * Add docs target only if not a subproject
  * Fix docs race condition and make installation optional
  * Remove dead PyImath code and references to ilmbase
  * Use equalWithAbsError instead of equal operator for float
  * Fix sphinx warnings and man page filenames
  * Adding missing stdexcept header
  * for better SIMD auto-vectorization
  * Remove extra project layer for the pyimath code
  * Successor/predecessor functions use isnan() and isinf()
  * Fix python imath export
  * Cuda safety fixes
  * Sort Imath source files
  * Fix formatting in release notes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670328000">- update to 3.1.6:
  * Patch release with miscellaneous bug/doc/build fixes.
  * [#269] fix memory leak in V3fArrayFromBuffer
  * [#268] Add &lt;cstdint&gt; for int64_t
  * [#263] Initialize x in testRoots.cpp:solve() to suppress compiler
    warning
  * [#262] Fix gcc compiler warning in testFun.cpp
  * [#261] Test return value of extractSHRT to avoid uninitialized reference
  * [#260] Fix example code so it compiles as is
  * [#259] Cuda safety in several headers
  * [#256] Fix markdown and typos in README.md
  * [#255] Do not warn if half.h has already being included
  * [#250] Fix compiler warnings on windows
  * [#249] Remove irrelevant cvs ignore files
  * [#248] Update sphinx version</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1687867200">- update to 3.1.9:
  * Fix Heap-buffer-overflow in internal_huf_decompress
  * Support for DWA compression in OpenEXRCore
  * Fix for threadpool deadlocks during shutdown on Windows
  * Stack-buffer-overflow in DwaCompressor_readChannelRules</changelog>
</package>
<package pkgid="5717c0495d015214f04120960ea5b895e85d3e60314ee341adb13a96884cc3e7017e8de43b5ccf8c4d3ed0cbc6674044dcd706f45177f4c8a37ee9b13c9cff2d" name="Imath-debugsource" arch="x86_64">
  <version epoch="0" ver="3.1.9" rel="1.2"/>
  <changelog author="pgajdos@suse.com" date="1617969600">- initial version 3.0.1, splitted from openexr
- added patches
  fix https://github.com/AcademySoftwareFoundation/openexr/issues/595
  + Imath-pkgconfig-fix-libdir.patch (splitted from openexr's
    0001-Use-absolute-CMAKE_INSTALL_FULL_LIBDIR-for-libdir-in.patch)</changelog>
  <changelog author="pgajdos@suse.com" date="1628596800">- version update to 3.1.2
- deleted patches
  - Imath-pkgconfig-fix-libdir.patch (upstreamed)</changelog>
  <changelog author="pgajdos@suse.com" date="1628856000">- fix baselibs.conf
- modified sources
  % baselibs.conf</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1628942400">- Trim conjecture from description.</changelog>
  <changelog author="pgajdos@suse.com" date="1629115200">- do not obsolete/provide ilmbase, Imath provides just part of
  functionality of former ilmbase</changelog>
  <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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1655812800">- update to 3.1.5:
  * Update CI workflow matrix for VFX-CY2022
  * Use _WIN32 instead of _MSC_VER to fix mingw build
  * Fix 32-bit x86 build failure with 16c instructions
  * Move numeric_limits specializations into half.h
  * Change references to "master" branch to "main"
  * Remove some simple typos in the code
  * Added missing check _M_IX86 or _M_X64 when using __lzcnt.
  * SolveNormalizedCubic fix to return proper real root
  * Add docs target only if not a subproject
  * Fix docs race condition and make installation optional
  * Remove dead PyImath code and references to ilmbase
  * Use equalWithAbsError instead of equal operator for float
  * Fix sphinx warnings and man page filenames
  * Adding missing stdexcept header
  * for better SIMD auto-vectorization
  * Remove extra project layer for the pyimath code
  * Successor/predecessor functions use isnan() and isinf()
  * Fix python imath export
  * Cuda safety fixes
  * Sort Imath source files
  * Fix formatting in release notes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670328000">- update to 3.1.6:
  * Patch release with miscellaneous bug/doc/build fixes.
  * [#269] fix memory leak in V3fArrayFromBuffer
  * [#268] Add &lt;cstdint&gt; for int64_t
  * [#263] Initialize x in testRoots.cpp:solve() to suppress compiler
    warning
  * [#262] Fix gcc compiler warning in testFun.cpp
  * [#261] Test return value of extractSHRT to avoid uninitialized reference
  * [#260] Fix example code so it compiles as is
  * [#259] Cuda safety in several headers
  * [#256] Fix markdown and typos in README.md
  * [#255] Do not warn if half.h has already being included
  * [#250] Fix compiler warnings on windows
  * [#249] Remove irrelevant cvs ignore files
  * [#248] Update sphinx version</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1687867200">- update to 3.1.9:
  * Fix Heap-buffer-overflow in internal_huf_decompress
  * Support for DWA compression in OpenEXRCore
  * Fix for threadpool deadlocks during shutdown on Windows
  * Stack-buffer-overflow in DwaCompressor_readChannelRules</changelog>
</package>
<package pkgid="1ade508d95d71dbfb519a3a361ad82ac375fcfe0c3b670f6f2a9b385a05aecba9dda61dc31adda1164dc287b42aab762af5dac49b58bcbb28c0f39612be24ded" name="Imath-devel" arch="i586">
  <version epoch="0" ver="3.1.9" rel="1.2"/>
  <changelog author="pgajdos@suse.com" date="1617969600">- initial version 3.0.1, splitted from openexr
- added patches
  fix https://github.com/AcademySoftwareFoundation/openexr/issues/595
  + Imath-pkgconfig-fix-libdir.patch (splitted from openexr's
    0001-Use-absolute-CMAKE_INSTALL_FULL_LIBDIR-for-libdir-in.patch)</changelog>
  <changelog author="pgajdos@suse.com" date="1628596800">- version update to 3.1.2
- deleted patches
  - Imath-pkgconfig-fix-libdir.patch (upstreamed)</changelog>
  <changelog author="pgajdos@suse.com" date="1628856000">- fix baselibs.conf
- modified sources
  % baselibs.conf</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1628942400">- Trim conjecture from description.</changelog>
  <changelog author="pgajdos@suse.com" date="1629115200">- do not obsolete/provide ilmbase, Imath provides just part of
  functionality of former ilmbase</changelog>
  <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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1655812800">- update to 3.1.5:
  * Update CI workflow matrix for VFX-CY2022
  * Use _WIN32 instead of _MSC_VER to fix mingw build
  * Fix 32-bit x86 build failure with 16c instructions
  * Move numeric_limits specializations into half.h
  * Change references to "master" branch to "main"
  * Remove some simple typos in the code
  * Added missing check _M_IX86 or _M_X64 when using __lzcnt.
  * SolveNormalizedCubic fix to return proper real root
  * Add docs target only if not a subproject
  * Fix docs race condition and make installation optional
  * Remove dead PyImath code and references to ilmbase
  * Use equalWithAbsError instead of equal operator for float
  * Fix sphinx warnings and man page filenames
  * Adding missing stdexcept header
  * for better SIMD auto-vectorization
  * Remove extra project layer for the pyimath code
  * Successor/predecessor functions use isnan() and isinf()
  * Fix python imath export
  * Cuda safety fixes
  * Sort Imath source files
  * Fix formatting in release notes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670328000">- update to 3.1.6:
  * Patch release with miscellaneous bug/doc/build fixes.
  * [#269] fix memory leak in V3fArrayFromBuffer
  * [#268] Add &lt;cstdint&gt; for int64_t
  * [#263] Initialize x in testRoots.cpp:solve() to suppress compiler
    warning
  * [#262] Fix gcc compiler warning in testFun.cpp
  * [#261] Test return value of extractSHRT to avoid uninitialized reference
  * [#260] Fix example code so it compiles as is
  * [#259] Cuda safety in several headers
  * [#256] Fix markdown and typos in README.md
  * [#255] Do not warn if half.h has already being included
  * [#250] Fix compiler warnings on windows
  * [#249] Remove irrelevant cvs ignore files
  * [#248] Update sphinx version</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1687867200">- update to 3.1.9:
  * Fix Heap-buffer-overflow in internal_huf_decompress
  * Support for DWA compression in OpenEXRCore
  * Fix for threadpool deadlocks during shutdown on Windows
  * Stack-buffer-overflow in DwaCompressor_readChannelRules</changelog>
</package>
<package pkgid="78e4ee1c8c8a15443b9e9b4567b009e8995377350ba31eac910f53e9661946f757bb53b09cf9234a29b7f1fd58a8e8f002c5a2823dff9df84451accdbdb5842d" name="Imath-devel" arch="x86_64">
  <version epoch="0" ver="3.1.9" rel="1.2"/>
  <changelog author="pgajdos@suse.com" date="1617969600">- initial version 3.0.1, splitted from openexr
- added patches
  fix https://github.com/AcademySoftwareFoundation/openexr/issues/595
  + Imath-pkgconfig-fix-libdir.patch (splitted from openexr's
    0001-Use-absolute-CMAKE_INSTALL_FULL_LIBDIR-for-libdir-in.patch)</changelog>
  <changelog author="pgajdos@suse.com" date="1628596800">- version update to 3.1.2
- deleted patches
  - Imath-pkgconfig-fix-libdir.patch (upstreamed)</changelog>
  <changelog author="pgajdos@suse.com" date="1628856000">- fix baselibs.conf
- modified sources
  % baselibs.conf</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1628942400">- Trim conjecture from description.</changelog>
  <changelog author="pgajdos@suse.com" date="1629115200">- do not obsolete/provide ilmbase, Imath provides just part of
  functionality of former ilmbase</changelog>
  <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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1655812800">- update to 3.1.5:
  * Update CI workflow matrix for VFX-CY2022
  * Use _WIN32 instead of _MSC_VER to fix mingw build
  * Fix 32-bit x86 build failure with 16c instructions
  * Move numeric_limits specializations into half.h
  * Change references to "master" branch to "main"
  * Remove some simple typos in the code
  * Added missing check _M_IX86 or _M_X64 when using __lzcnt.
  * SolveNormalizedCubic fix to return proper real root
  * Add docs target only if not a subproject
  * Fix docs race condition and make installation optional
  * Remove dead PyImath code and references to ilmbase
  * Use equalWithAbsError instead of equal operator for float
  * Fix sphinx warnings and man page filenames
  * Adding missing stdexcept header
  * for better SIMD auto-vectorization
  * Remove extra project layer for the pyimath code
  * Successor/predecessor functions use isnan() and isinf()
  * Fix python imath export
  * Cuda safety fixes
  * Sort Imath source files
  * Fix formatting in release notes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670328000">- update to 3.1.6:
  * Patch release with miscellaneous bug/doc/build fixes.
  * [#269] fix memory leak in V3fArrayFromBuffer
  * [#268] Add &lt;cstdint&gt; for int64_t
  * [#263] Initialize x in testRoots.cpp:solve() to suppress compiler
    warning
  * [#262] Fix gcc compiler warning in testFun.cpp
  * [#261] Test return value of extractSHRT to avoid uninitialized reference
  * [#260] Fix example code so it compiles as is
  * [#259] Cuda safety in several headers
  * [#256] Fix markdown and typos in README.md
  * [#255] Do not warn if half.h has already being included
  * [#250] Fix compiler warnings on windows
  * [#249] Remove irrelevant cvs ignore files
  * [#248] Update sphinx version</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1687867200">- update to 3.1.9:
  * Fix Heap-buffer-overflow in internal_huf_decompress
  * Support for DWA compression in OpenEXRCore
  * Fix for threadpool deadlocks during shutdown on Windows
  * Stack-buffer-overflow in DwaCompressor_readChannelRules</changelog>
</package>
<package pkgid="ade9127357bcd69815b278648ee6c6ac1cae7b54ba5c96a7a134823b0af3d59968388e2b571f11c41c3ae6c48e23d9732b4a8a87ac8ca8e4177fd8b3a3930218" name="Kalpa-release" arch="src">
  <version epoch="0" ver="20231219" rel="7.2"/>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1694520000">- Dummy changelog entry</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1696334400">- Update from 20230822 to 20231001</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1696507200">- Update from 20231001 to 20231003</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.de&gt;" date="1700740800">- Update from 20231003 to 20231119</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.de&gt;" date="1703246400">- Update from 20231119 to 20231219</changelog>
</package>
<package pkgid="a400575ee66c7c0f3c8c8f1debb44dca9d8a763655b80ce5d3f02f01ca776f4b6cbad9d7838220f2d5907a3c16ba427030cc61c9b9cff7784fa42e124c89a9ac" name="Kalpa-release" arch="x86_64">
  <version epoch="0" ver="20231219" rel="7.2"/>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1694520000">- Dummy changelog entry</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1696334400">- Update from 20230822 to 20231001</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1696507200">- Update from 20231001 to 20231003</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.de&gt;" date="1700740800">- Update from 20231003 to 20231119</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.de&gt;" date="1703246400">- Update from 20231119 to 20231219</changelog>
</package>
<package pkgid="822df1a54f1872c3eb9f382f2d1be96b64db52a5194b599dca0b7aa5b9efada0dd62e24f0e623a88626869992e87bb068cbe4631a6d6d005bdf2dbfd85d6872d" name="Kalpa-release-appliance" arch="x86_64">
  <version epoch="0" ver="20231219" rel="7.2"/>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1694520000">- Dummy changelog entry</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1696334400">- Update from 20230822 to 20231001</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1696507200">- Update from 20231001 to 20231003</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.de&gt;" date="1700740800">- Update from 20231003 to 20231119</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.de&gt;" date="1703246400">- Update from 20231119 to 20231219</changelog>
</package>
<package pkgid="308372e5f3764ec4ea4814f1aed246d5240248956e87eae70304202b508aaa8deb5e9db61607c792100a035fb745adfaf510ffa71a9dc2cd88ff821234e2dd83" name="LibVNCServer" arch="src">
  <version epoch="0" ver="0.9.14" rel="1.2"/>
  <changelog author="crrodriguez@opensuse.org" date="1423396800">- Remove xorg-x11-devel from buildRequires, X libraries
  are not directly used/linked</changelog>
  <changelog author="antoine.belvire@laposte.net" date="1464091200">- Fix build errors of applications using stl_algobase.h and
  libvncserver's rfbproto.h, e.g. krfb (issue #102)
  * Add libvncserver-0.9.10-use-namespaced-rfbMax-macro.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1521547200">- security update
  * CVE-2018-7225 [bsc#1081493]
    + LibVNCServer-CVE-2018-7225.patch</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1546516800">- Update to version 0.9.11
    Overall changes:
    LibVNCServer/LibVNCClient development now uses continous intregration,
    provided by TravisCI.
    LibVNCClient:
    Now initializes libgcrypt before use if the application did not do it.
    Fixes a crash when connection to Mac hosts
    (#45).
    Various fixes that result in more stable handling of malicious or broken
    servers.
    Removed broken and unmaintained H264 decoding.
    Some documentation fixes.
    Added hooks to WriteToTLS() for optional protection by mutex.
    LibVNCServer:
    Stability fixes for the WebSocket implementation.
    Replaced SHA1 implementation with the one from RFC 6234.
    The built-in HTTP server does not allow directory traversals anymore.
    The built-in HTTP now sends correct MIME types for CSS and SVG.
    Added support for systemd socket activation.
    Made it possible to get autoPort behavior with either ipv4 or ipv6
    disabled.
    Fixed starting of an onHold-client in threaded mode.
- dropped patches:
  - libvncserver-0.9.10-use-namespaced-rfbMax-macro.patch (upstreamed)
  - libvncserver-byteswap.patch (stop maintaining not upstreamed patch)
- modified patches:
  % libvncserver-0.9.10-ossl.patch (refreshed)</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1546516801">- security update
  * CVE-2018-15126 [bsc#1120114]
    + LibVNCServer-CVE-2018-15126.patch
  * CVE-2018-6307 [bsc#1120115]
    + LibVNCServer-CVE-2018-6307.patch
  * CVE-2018-20020 [bsc#1120116]
    + LibVNCServer-CVE-2018-20020.patch
  * CVE-2018-15127 [bsc#1120117]
    + LibVNCServer-CVE-2018-15127.patch
  * CVE-2018-20019 [bsc#1120118]
    + LibVNCServer-CVE-2018-20019.patch
  * CVE-2018-20023 [bsc#1120119]
    + LibVNCServer-CVE-2018-20023.patch
  * CVE-2018-20022 [bsc#1120120]
    + LibVNCServer-CVE-2018-20022.patch
  * CVE-2018-20024 [bsc#1120121]
    + LibVNCServer-CVE-2018-20024.patch
  * CVE-2018-20021 [bsc#1120122]
    + LibVNCServer-CVE-2018-20021.patch</changelog>
  <changelog author="adam.majer@suse.de" date="1547208000">- Fix devel package dependencies</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1549368000">- update to version 0.9.12
  - Overall changes:
  * CMake now is the default build system, Autotools were removed.
  * In addition to TravisCI, all commits are now build-tested by AppVeyorCI.
  - LibVNCServer/LibVNCClient:
  * Numerous build fixes for Visual Studio compilers to the extent that
    one can now _build_ the project with these. The needed changes for
    successfully _running_ stuff will be implemented in 0.9.13.
  * Fixed building for Android and added build instructions.
  * Removed the unused PolarSSL wrapper.
  * Updated the bundled noVNC to latest release 1.0.0.
  * Allowed to use global LZO library instead of miniLZO.
  - LibVNCClient:
  * Support for OpenSSL 1.1.x.
  * Support for overriding the default rectangle decode handlers (with
    hardware-accelerated ones for instance) thanks to Balazs Ludmany.
  * vnc2mpg updated.
  * Added support for X509 server certificate verification as part of the
    handshake process thanks to Simon Waterman.
  * Added a TRLE decoder thanks to Wiki Wang.
  * Included Tight decoding optimizations from TurboVNC thanks to DRC.
  * Ported the SDL viewer from SDL 1.2 to SDL 2.0.
  * Numerous security fixes.
  * Added support for custom auth handlers in order to support additional
    security types.
  - LibVNCServer:
  * Websockets rework to remove obsolete code thanks to Andreas Weigel.
  * Ensured compatibility with gtk-vnc 0.7.0+ thanks to Michał Kępień.
  * The built-in webserver now sends correct MIME type for Javascript.
  * Numerous memory management issues fixed.
  * Made the TightVNC-style file transfer more stable.
- removed patches
  - LibVNCServer-CVE-2018-20021.patch (upstreamed)
  - LibVNCServer-CVE-2018-20023.patch (upstreamed)
  - libvncserver-0.9.10-ossl.patch (not upstreamed)
  - LibVNCServer-CVE-2018-15127.patch (upstreamed)
  - LibVNCServer-CVE-2018-6307.patch (upstreamed)
  - LibVNCServer-CVE-2018-20019.patch (upstreamed)
  - LibVNCServer-CVE-2018-7225.patch (upstreamed)
  - LibVNCServer-CVE-2018-20022.patch (upstreamed)
  - libvncserver-0.9.1-multilib.patch (cmake now)
  - LibVNCServer-CVE-2018-15126.patch (upstreamed)
  - LibVNCServer-CVE-2018-20020.patch (upstreamed)
  - LibVNCServer-CVE-2018-20024.patch (upstreamed)
- removed by upstream
  - libvncserver-config
- security update
  * CVE-2018-20749 [bsc#1123828]
    + LibVNCServer-CVE-2018-20749.patch</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1549886400">- fix cmake build, add cmake-libdir.patch (upstream issue #281)</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1549886401">- use upstream commit, amend cmake-libdir.patch</changelog>
  <changelog author="Felix Zhang &lt;fezhang@suse.com&gt;" date="1550664000">- Add BuildRequire libgnutls-devel: Remmina needs it for VNC
  connections (boo#1123805)</changelog>
  <changelog author="pgajdos@suse.com" date="1572868800">- security update
- added patches
  CVE-2019-15681 [bsc#1155419]
  + LibVNCServer-CVE-2019-15681.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1572868801">- turn the test suite on</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1578657600">- Add patches to fix crash on shutdown:
  * avoid-pthread_join-if-backgroundLoop-is-FALSE.patch
  * fix-crash-on-shutdown.patch</changelog>
  <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="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1610107200">- Add many patches needed for GNOME Remote desktop (already in
  Fedora):
  * TLS security type enablement patches gh#LibVNC/libvncserver!234
  - 0001-libvncserver-Add-API-to-add-custom-I-O-entry-points.patch
  - 0002-libvncserver-Add-channel-security-handlers.patch
  - 0003-libvncserver-auth-don-t-keep-security-handlers-from-.patch
  * Fix crash on all runs after the first gh#LibVNC/libvncserver!444 rh#1882718
  - 0004-zlib-Clear-buffer-pointers-on-cleanup-444.patch
  * Fix another crasher glgo#GNOME/gnome-remote-desktop#45 rh#1882718
  - 0001-libvncserver-don-t-NULL-out-internal-of-the-default-.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1631880000">- purposedly adding just this changelog entry
- previous version updates fixed also:
  * CVE-2020-14398 [bsc#1173880] -- improperly closed TCP connection causes an infinite loop in libvncclient/sockets.c
  * CVE-2017-18922 [bsc#1173477] -- preauth buffer overwrite
  * CVE-2018-20748 [bsc#1123823] -- libvnc contains multiple heap out-of-bounds writes
  * CVE-2020-25708 [bsc#1178682] -- libvncserver/rfbserver.c has a divide by zero which could result in DoS
  * CVE-2018-21247 [bsc#1173874] -- uninitialized memory contents are vulnerable to Information leak
  * CVE-2018-20750 [bsc#1123832] -- heap out-of-bounds write vulnerability in libvncserver/rfbserver.c
  * CVE-2020-14397 [bsc#1173700] -- NULL pointer dereference in libvncserver/rfbregion.c
  * CVE-2019-20839 [bsc#1173875] -- buffer overflow in ConnectClientToUnixSock()
  * CVE-2020-14401 [bsc#1173694] -- potential integer overflows in libvncserver/scale.c
  * CVE-2020-14400 [bsc#1173691] -- Byte-aligned data is accessed through uint16_t pointers in libvncserver/translate.c.
  * CVE-2019-20840 [bsc#1173876] -- unaligned accesses in hybiReadAndDecode can lead to denial of service
  * CVE-2020-14399 [bsc#1173743] -- Byte-aligned data is accessed through uint32_t pointers in libvncclient/rfbproto.c.
  * CVE-2020-14402 [bsc#1173701] -- out-of-bounds access via encodings.
  * CVE-2020-14403 [bsc#1173701]
  * CVE-2020-14404 [bsc#1173701]</changelog>
  <changelog author="pgajdos@suse.com" date="1662638400">- security update
- added patches
  fix CVE-2020-29260 [bsc#1203106], memory leakage via rfbClientCleanup()
  + LibVNCServer-CVE-2020-29260.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1687521600">- version update to 0.9.14
  [#]# Overall changes:
  * Added more documentation (build system integration, repeater setup) and a legal FAQ.
  * Added [contribution guidelines](CONTRIBUTING.md).
  * Ported the TravisCI continous integration machinery to GitHub workflows.
  [#]# LibVNCServer/LibVNCClient:
  * Added [qemu extended key event].
  * Fixed several potential multiplication overflows.
  [#]# LibVNCClient:
  * Fixes of several memory leaks and buffer overflows.
  * Added UltraVNC's MSLogonII authentication scheme.
  * Fixed TLS interoperability with GnuTLS servers.
  * Fixed detection of newer UltraVNC and TightVNC servers.
  * Added support for [SetDesktopSize].
  * Added SSH tunneling example using libssh2.
  * Added some extensions to VeNCrypt in order to be compatible with a wider range of servers.
  [#]# LibVNCServer:
  * Fixes to the multi-threaded server implementation which should be a lot more sound now.
  * Fixed TightVNC-filetransfer file upload for 64-bit systems.
  * Fixes of crashes in the zlib compression.
  * Added support for [UTF8 clipboard data].
  * Fixed visual artifacts in framebuffer on ARM platforms.
  * Fixed several WebSockets bugs.
  * Fixed the UltraVNC-style repeater example.
  * Added support for larger framebuffers (two 4k screens possible now).
  * Added support for timeouts for outbound connections (to repeaters for instance).
  * Fixed out-of-bounds memory access in Tight encoding.
- modified patches
  % 0001-libvncserver-Add-API-to-add-custom-I-O-entry-points.patch (refreshed)
  % 0002-libvncserver-Add-channel-security-handlers.patch (refreshed)
- deleted patches
  - 0001-libvncserver-don-t-NULL-out-internal-of-the-default-.patch (upstreamed)
  - 0003-libvncserver-auth-don-t-keep-security-handlers-from-.patch (upstreamed)
  - 0004-zlib-Clear-buffer-pointers-on-cleanup-444.patch (upstreamed)
  - LibVNCServer-CVE-2020-29260.patch (upstreamed)</changelog>
</package>
<package pkgid="b496f667eccb19d246d471cfc789e0f9852dfd13d4d7a55cf1880f11a85fb508af523b84a7a8f5b351a35cba658b0e253e4280c3fdc62238a34fa00fcf041c30" name="LibVNCServer-debugsource" arch="x86_64">
  <version epoch="0" ver="0.9.14" rel="1.2"/>
  <changelog author="pgajdos@suse.com" date="1572868800">- security update
- added patches
  CVE-2019-15681 [bsc#1155419]
  + LibVNCServer-CVE-2019-15681.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1572868801">- turn the test suite on</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1578657600">- Add patches to fix crash on shutdown:
  * avoid-pthread_join-if-backgroundLoop-is-FALSE.patch
  * fix-crash-on-shutdown.patch</changelog>
  <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="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1610107200">- Add many patches needed for GNOME Remote desktop (already in
  Fedora):
  * TLS security type enablement patches gh#LibVNC/libvncserver!234
  - 0001-libvncserver-Add-API-to-add-custom-I-O-entry-points.patch
  - 0002-libvncserver-Add-channel-security-handlers.patch
  - 0003-libvncserver-auth-don-t-keep-security-handlers-from-.patch
  * Fix crash on all runs after the first gh#LibVNC/libvncserver!444 rh#1882718
  - 0004-zlib-Clear-buffer-pointers-on-cleanup-444.patch
  * Fix another crasher glgo#GNOME/gnome-remote-desktop#45 rh#1882718
  - 0001-libvncserver-don-t-NULL-out-internal-of-the-default-.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1631880000">- purposedly adding just this changelog entry
- previous version updates fixed also:
  * CVE-2020-14398 [bsc#1173880] -- improperly closed TCP connection causes an infinite loop in libvncclient/sockets.c
  * CVE-2017-18922 [bsc#1173477] -- preauth buffer overwrite
  * CVE-2018-20748 [bsc#1123823] -- libvnc contains multiple heap out-of-bounds writes
  * CVE-2020-25708 [bsc#1178682] -- libvncserver/rfbserver.c has a divide by zero which could result in DoS
  * CVE-2018-21247 [bsc#1173874] -- uninitialized memory contents are vulnerable to Information leak
  * CVE-2018-20750 [bsc#1123832] -- heap out-of-bounds write vulnerability in libvncserver/rfbserver.c
  * CVE-2020-14397 [bsc#1173700] -- NULL pointer dereference in libvncserver/rfbregion.c
  * CVE-2019-20839 [bsc#1173875] -- buffer overflow in ConnectClientToUnixSock()
  * CVE-2020-14401 [bsc#1173694] -- potential integer overflows in libvncserver/scale.c
  * CVE-2020-14400 [bsc#1173691] -- Byte-aligned data is accessed through uint16_t pointers in libvncserver/translate.c.
  * CVE-2019-20840 [bsc#1173876] -- unaligned accesses in hybiReadAndDecode can lead to denial of service
  * CVE-2020-14399 [bsc#1173743] -- Byte-aligned data is accessed through uint32_t pointers in libvncclient/rfbproto.c.
  * CVE-2020-14402 [bsc#1173701] -- out-of-bounds access via encodings.
  * CVE-2020-14403 [bsc#1173701]
  * CVE-2020-14404 [bsc#1173701]</changelog>
  <changelog author="pgajdos@suse.com" date="1662638400">- security update
- added patches
  fix CVE-2020-29260 [bsc#1203106], memory leakage via rfbClientCleanup()
  + LibVNCServer-CVE-2020-29260.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1687521600">- version update to 0.9.14
  [#]# Overall changes:
  * Added more documentation (build system integration, repeater setup) and a legal FAQ.
  * Added [contribution guidelines](CONTRIBUTING.md).
  * Ported the TravisCI continous integration machinery to GitHub workflows.
  [#]# LibVNCServer/LibVNCClient:
  * Added [qemu extended key event].
  * Fixed several potential multiplication overflows.
  [#]# LibVNCClient:
  * Fixes of several memory leaks and buffer overflows.
  * Added UltraVNC's MSLogonII authentication scheme.
  * Fixed TLS interoperability with GnuTLS servers.
  * Fixed detection of newer UltraVNC and TightVNC servers.
  * Added support for [SetDesktopSize].
  * Added SSH tunneling example using libssh2.
  * Added some extensions to VeNCrypt in order to be compatible with a wider range of servers.
  [#]# LibVNCServer:
  * Fixes to the multi-threaded server implementation which should be a lot more sound now.
  * Fixed TightVNC-filetransfer file upload for 64-bit systems.
  * Fixes of crashes in the zlib compression.
  * Added support for [UTF8 clipboard data].
  * Fixed visual artifacts in framebuffer on ARM platforms.
  * Fixed several WebSockets bugs.
  * Fixed the UltraVNC-style repeater example.
  * Added support for larger framebuffers (two 4k screens possible now).
  * Added support for timeouts for outbound connections (to repeaters for instance).
  * Fixed out-of-bounds memory access in Tight encoding.
- modified patches
  % 0001-libvncserver-Add-API-to-add-custom-I-O-entry-points.patch (refreshed)
  % 0002-libvncserver-Add-channel-security-handlers.patch (refreshed)
- deleted patches
  - 0001-libvncserver-don-t-NULL-out-internal-of-the-default-.patch (upstreamed)
  - 0003-libvncserver-auth-don-t-keep-security-handlers-from-.patch (upstreamed)
  - 0004-zlib-Clear-buffer-pointers-on-cleanup-444.patch (upstreamed)
  - LibVNCServer-CVE-2020-29260.patch (upstreamed)</changelog>
</package>
<package pkgid="2486a1b5f080741fab241fab8bc8cfd2ef6bd3dcc56b905749881354445c16daa8e1e53496d08a54cc2965686222821d473a5e75b534a7c9ecdd08f8d501f8ee" name="LibVNCServer-devel" arch="x86_64">
  <version epoch="0" ver="0.9.14" rel="1.2"/>
  <changelog author="pgajdos@suse.com" date="1572868800">- security update
- added patches
  CVE-2019-15681 [bsc#1155419]
  + LibVNCServer-CVE-2019-15681.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1572868801">- turn the test suite on</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1578657600">- Add patches to fix crash on shutdown:
  * avoid-pthread_join-if-backgroundLoop-is-FALSE.patch
  * fix-crash-on-shutdown.patch</changelog>
  <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="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1610107200">- Add many patches needed for GNOME Remote desktop (already in
  Fedora):
  * TLS security type enablement patches gh#LibVNC/libvncserver!234
  - 0001-libvncserver-Add-API-to-add-custom-I-O-entry-points.patch
  - 0002-libvncserver-Add-channel-security-handlers.patch
  - 0003-libvncserver-auth-don-t-keep-security-handlers-from-.patch
  * Fix crash on all runs after the first gh#LibVNC/libvncserver!444 rh#1882718
  - 0004-zlib-Clear-buffer-pointers-on-cleanup-444.patch
  * Fix another crasher glgo#GNOME/gnome-remote-desktop#45 rh#1882718
  - 0001-libvncserver-don-t-NULL-out-internal-of-the-default-.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1631880000">- purposedly adding just this changelog entry
- previous version updates fixed also:
  * CVE-2020-14398 [bsc#1173880] -- improperly closed TCP connection causes an infinite loop in libvncclient/sockets.c
  * CVE-2017-18922 [bsc#1173477] -- preauth buffer overwrite
  * CVE-2018-20748 [bsc#1123823] -- libvnc contains multiple heap out-of-bounds writes
  * CVE-2020-25708 [bsc#1178682] -- libvncserver/rfbserver.c has a divide by zero which could result in DoS
  * CVE-2018-21247 [bsc#1173874] -- uninitialized memory contents are vulnerable to Information leak
  * CVE-2018-20750 [bsc#1123832] -- heap out-of-bounds write vulnerability in libvncserver/rfbserver.c
  * CVE-2020-14397 [bsc#1173700] -- NULL pointer dereference in libvncserver/rfbregion.c
  * CVE-2019-20839 [bsc#1173875] -- buffer overflow in ConnectClientToUnixSock()
  * CVE-2020-14401 [bsc#1173694] -- potential integer overflows in libvncserver/scale.c
  * CVE-2020-14400 [bsc#1173691] -- Byte-aligned data is accessed through uint16_t pointers in libvncserver/translate.c.
  * CVE-2019-20840 [bsc#1173876] -- unaligned accesses in hybiReadAndDecode can lead to denial of service
  * CVE-2020-14399 [bsc#1173743] -- Byte-aligned data is accessed through uint32_t pointers in libvncclient/rfbproto.c.
  * CVE-2020-14402 [bsc#1173701] -- out-of-bounds access via encodings.
  * CVE-2020-14403 [bsc#1173701]
  * CVE-2020-14404 [bsc#1173701]</changelog>
  <changelog author="pgajdos@suse.com" date="1662638400">- security update
- added patches
  fix CVE-2020-29260 [bsc#1203106], memory leakage via rfbClientCleanup()
  + LibVNCServer-CVE-2020-29260.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1687521600">- version update to 0.9.14
  [#]# Overall changes:
  * Added more documentation (build system integration, repeater setup) and a legal FAQ.
  * Added [contribution guidelines](CONTRIBUTING.md).
  * Ported the TravisCI continous integration machinery to GitHub workflows.
  [#]# LibVNCServer/LibVNCClient:
  * Added [qemu extended key event].
  * Fixed several potential multiplication overflows.
  [#]# LibVNCClient:
  * Fixes of several memory leaks and buffer overflows.
  * Added UltraVNC's MSLogonII authentication scheme.
  * Fixed TLS interoperability with GnuTLS servers.
  * Fixed detection of newer UltraVNC and TightVNC servers.
  * Added support for [SetDesktopSize].
  * Added SSH tunneling example using libssh2.
  * Added some extensions to VeNCrypt in order to be compatible with a wider range of servers.
  [#]# LibVNCServer:
  * Fixes to the multi-threaded server implementation which should be a lot more sound now.
  * Fixed TightVNC-filetransfer file upload for 64-bit systems.
  * Fixes of crashes in the zlib compression.
  * Added support for [UTF8 clipboard data].
  * Fixed visual artifacts in framebuffer on ARM platforms.
  * Fixed several WebSockets bugs.
  * Fixed the UltraVNC-style repeater example.
  * Added support for larger framebuffers (two 4k screens possible now).
  * Added support for timeouts for outbound connections (to repeaters for instance).
  * Fixed out-of-bounds memory access in Tight encoding.
- modified patches
  % 0001-libvncserver-Add-API-to-add-custom-I-O-entry-points.patch (refreshed)
  % 0002-libvncserver-Add-channel-security-handlers.patch (refreshed)
- deleted patches
  - 0001-libvncserver-don-t-NULL-out-internal-of-the-default-.patch (upstreamed)
  - 0003-libvncserver-auth-don-t-keep-security-handlers-from-.patch (upstreamed)
  - 0004-zlib-Clear-buffer-pointers-on-cleanup-444.patch (upstreamed)
  - LibVNCServer-CVE-2020-29260.patch (upstreamed)</changelog>
</package>
<package pkgid="3479ce5da0ecc1b9be7a1e85af618d6f6e11351ad99162e4ac807c39d4d30d7028cf0fb9251978e8e62508ebe8e6c6cd7e3cf8d708f2c521b3d8050ca4c0e123" name="Mesa" arch="i586">
  <version epoch="0" ver="23.2.1" rel="363.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1686916800">- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44d285e485da83869</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1686916801">- use -Dxlib-lease=enabled also for -drivers build</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1686916802">- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that,
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89e1f5049d3b78542fcd69b7d6106dd4bdafc39
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1687521600">- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to bugfix release 23.1.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691064000">- Update to bugfix release 23.1.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.5.html</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to bugfix release 23.1.6:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1693569600">- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python &gt;= 3.7 ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694088000">- Update to bugfix release 23.1.7:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.7.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297600">- Update to bugfix release 23.1.8:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.8.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297601">- disable nine on arm/aarch64 in the hope to fix build on this
  platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695297602">- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695643200">- Update to Mesa 23.2.0-rc4
  - -&gt; https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)
- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -&gt; https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697284800">- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64bit platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700222400">- let sle15-sp6 require llvm17/clang17</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481600">- enable rusticl on sle15-sp6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481601">- re-disable rusticl on sle15-sp6 to prevent more deps (rust-bindgen)
- buildrequire 'pkgconfig(LLVMSPIRVLib)' also with disabled rusticl
  (new dep since some time)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481602">- buildrequire 'pkgconfig(SPIRV-Tools)' also with disabled rusticl
  (new dep since some time)</changelog>
</package>
<package pkgid="351dd299f4785f0ee9bc5ee0ffd402d71c00f501e09561f08db77d48e78c216760331d62c203e8d2f7d4143e7458894888645a8bbf21e2dad640954c6ffd3162" name="Mesa" arch="src">
  <version epoch="0" ver="23.2.1" rel="363.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1686916800">- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44d285e485da83869</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1686916801">- use -Dxlib-lease=enabled also for -drivers build</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1686916802">- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that,
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89e1f5049d3b78542fcd69b7d6106dd4bdafc39
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1687521600">- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to bugfix release 23.1.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691064000">- Update to bugfix release 23.1.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.5.html</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to bugfix release 23.1.6:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1693569600">- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python &gt;= 3.7 ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694088000">- Update to bugfix release 23.1.7:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.7.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297600">- Update to bugfix release 23.1.8:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.8.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297601">- disable nine on arm/aarch64 in the hope to fix build on this
  platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695297602">- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695643200">- Update to Mesa 23.2.0-rc4
  - -&gt; https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)
- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -&gt; https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697284800">- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64bit platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700222400">- let sle15-sp6 require llvm17/clang17</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481600">- enable rusticl on sle15-sp6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481601">- re-disable rusticl on sle15-sp6 to prevent more deps (rust-bindgen)
- buildrequire 'pkgconfig(LLVMSPIRVLib)' also with disabled rusticl
  (new dep since some time)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481602">- buildrequire 'pkgconfig(SPIRV-Tools)' also with disabled rusticl
  (new dep since some time)</changelog>
</package>
<package pkgid="a2d07713c4d3f69dc64c030d158a9fbce5bf1eebc3f1e00591d1ac5bfdad32c425360fa3c50778fc78a39ae2d8581f9bc48542942784a4a6a31292ba75e75aa5" name="Mesa" arch="x86_64">
  <version epoch="0" ver="23.2.1" rel="363.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1686916800">- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44d285e485da83869</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1686916801">- use -Dxlib-lease=enabled also for -drivers build</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1686916802">- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that,
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89e1f5049d3b78542fcd69b7d6106dd4bdafc39
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1687521600">- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to bugfix release 23.1.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691064000">- Update to bugfix release 23.1.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.5.html</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to bugfix release 23.1.6:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1693569600">- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python &gt;= 3.7 ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694088000">- Update to bugfix release 23.1.7:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.7.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297600">- Update to bugfix release 23.1.8:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.8.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297601">- disable nine on arm/aarch64 in the hope to fix build on this
  platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695297602">- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695643200">- Update to Mesa 23.2.0-rc4
  - -&gt; https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)
- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -&gt; https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697284800">- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64bit platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700222400">- let sle15-sp6 require llvm17/clang17</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481600">- enable rusticl on sle15-sp6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481601">- re-disable rusticl on sle15-sp6 to prevent more deps (rust-bindgen)
- buildrequire 'pkgconfig(LLVMSPIRVLib)' also with disabled rusticl
  (new dep since some time)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481602">- buildrequire 'pkgconfig(SPIRV-Tools)' also with disabled rusticl
  (new dep since some time)</changelog>
</package>
<package pkgid="1ceea3bf18b8fdbc0f3a564f0cd0271557205a783cdb23f5106d607ed36d6daf305a21b8a906c081e45dbf6b36d122fee87dc8a23388730968e17ee2ec6ab2e1" name="Mesa-32bit" arch="x86_64">
  <version epoch="0" ver="23.2.1" rel="363.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1686916800">- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44d285e485da83869</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1686916801">- use -Dxlib-lease=enabled also for -drivers build</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1686916802">- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that,
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89e1f5049d3b78542fcd69b7d6106dd4bdafc39
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1687521600">- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to bugfix release 23.1.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691064000">- Update to bugfix release 23.1.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.5.html</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to bugfix release 23.1.6:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1693569600">- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python &gt;= 3.7 ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694088000">- Update to bugfix release 23.1.7:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.7.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297600">- Update to bugfix release 23.1.8:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.8.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297601">- disable nine on arm/aarch64 in the hope to fix build on this
  platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695297602">- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695643200">- Update to Mesa 23.2.0-rc4
  - -&gt; https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)
- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -&gt; https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697284800">- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64bit platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700222400">- let sle15-sp6 require llvm17/clang17</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481600">- enable rusticl on sle15-sp6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481601">- re-disable rusticl on sle15-sp6 to prevent more deps (rust-bindgen)
- buildrequire 'pkgconfig(LLVMSPIRVLib)' also with disabled rusticl
  (new dep since some time)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481602">- buildrequire 'pkgconfig(SPIRV-Tools)' also with disabled rusticl
  (new dep since some time)</changelog>
</package>
<package pkgid="5cfeb6fc61105ae438c27a1854d153b16ab7c4d40f1d2606eb7c80439894253b957518acef86c81c1cd2f12cd3b42a726b957029232f30fb82fa97fbe2657876" name="Mesa-KHR-devel" arch="i586">
  <version epoch="0" ver="23.2.1" rel="363.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1686916800">- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44d285e485da83869</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1686916801">- use -Dxlib-lease=enabled also for -drivers build</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1686916802">- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that,
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89e1f5049d3b78542fcd69b7d6106dd4bdafc39
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1687521600">- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to bugfix release 23.1.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691064000">- Update to bugfix release 23.1.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.5.html</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to bugfix release 23.1.6:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1693569600">- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python &gt;= 3.7 ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694088000">- Update to bugfix release 23.1.7:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.7.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297600">- Update to bugfix release 23.1.8:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.8.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297601">- disable nine on arm/aarch64 in the hope to fix build on this
  platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695297602">- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695643200">- Update to Mesa 23.2.0-rc4
  - -&gt; https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)
- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -&gt; https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697284800">- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64bit platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700222400">- let sle15-sp6 require llvm17/clang17</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481600">- enable rusticl on sle15-sp6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481601">- re-disable rusticl on sle15-sp6 to prevent more deps (rust-bindgen)
- buildrequire 'pkgconfig(LLVMSPIRVLib)' also with disabled rusticl
  (new dep since some time)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481602">- buildrequire 'pkgconfig(SPIRV-Tools)' also with disabled rusticl
  (new dep since some time)</changelog>
</package>
<package pkgid="c3e90c31ab1b52b587de0b4a55b063ea837e0ac9a60d042a3afa9b05c415bc4636987963b99e8665e2e1f0322609e92b34fc77a8382a3e7fa5ee9119903a6e49" name="Mesa-KHR-devel" arch="x86_64">
  <version epoch="0" ver="23.2.1" rel="363.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1686916800">- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44d285e485da83869</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1686916801">- use -Dxlib-lease=enabled also for -drivers build</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1686916802">- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that,
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89e1f5049d3b78542fcd69b7d6106dd4bdafc39
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1687521600">- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to bugfix release 23.1.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691064000">- Update to bugfix release 23.1.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.5.html</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to bugfix release 23.1.6:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1693569600">- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python &gt;= 3.7 ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694088000">- Update to bugfix release 23.1.7:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.7.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297600">- Update to bugfix release 23.1.8:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.8.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297601">- disable nine on arm/aarch64 in the hope to fix build on this
  platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695297602">- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695643200">- Update to Mesa 23.2.0-rc4
  - -&gt; https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)
- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -&gt; https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697284800">- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64bit platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700222400">- let sle15-sp6 require llvm17/clang17</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481600">- enable rusticl on sle15-sp6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481601">- re-disable rusticl on sle15-sp6 to prevent more deps (rust-bindgen)
- buildrequire 'pkgconfig(LLVMSPIRVLib)' also with disabled rusticl
  (new dep since some time)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481602">- buildrequire 'pkgconfig(SPIRV-Tools)' also with disabled rusticl
  (new dep since some time)</changelog>
</package>
<package pkgid="fadf9da6dda0f762fd12b373b650d6ad550911245537725bc5b85b1ae9b0a81252e7c72f275bba721e00c75c74f5b5db8d52d6ed34ba620de776cb8e4684d204" name="Mesa-debugsource" arch="i586">
  <version epoch="0" ver="23.2.1" rel="363.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1686916800">- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44d285e485da83869</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1686916801">- use -Dxlib-lease=enabled also for -drivers build</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1686916802">- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that,
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89e1f5049d3b78542fcd69b7d6106dd4bdafc39
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1687521600">- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to bugfix release 23.1.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691064000">- Update to bugfix release 23.1.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.5.html</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to bugfix release 23.1.6:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1693569600">- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python &gt;= 3.7 ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694088000">- Update to bugfix release 23.1.7:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.7.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297600">- Update to bugfix release 23.1.8:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.8.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297601">- disable nine on arm/aarch64 in the hope to fix build on this
  platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695297602">- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695643200">- Update to Mesa 23.2.0-rc4
  - -&gt; https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)
- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -&gt; https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697284800">- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64bit platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700222400">- let sle15-sp6 require llvm17/clang17</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481600">- enable rusticl on sle15-sp6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481601">- re-disable rusticl on sle15-sp6 to prevent more deps (rust-bindgen)
- buildrequire 'pkgconfig(LLVMSPIRVLib)' also with disabled rusticl
  (new dep since some time)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481602">- buildrequire 'pkgconfig(SPIRV-Tools)' also with disabled rusticl
  (new dep since some time)</changelog>
</package>
<package pkgid="5a7a08c5a6886d3c689c0eabc68203e4563422647ae9a69e3b4c17519fbfe404d3545d0b4615894e646525185ad2885841c2a87f43c3f19874faf4059dc4e1d5" name="Mesa-debugsource" arch="x86_64">
  <version epoch="0" ver="23.2.1" rel="363.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1686916800">- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44d285e485da83869</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1686916801">- use -Dxlib-lease=enabled also for -drivers build</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1686916802">- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that,
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89e1f5049d3b78542fcd69b7d6106dd4bdafc39
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1687521600">- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to bugfix release 23.1.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691064000">- Update to bugfix release 23.1.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.5.html</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to bugfix release 23.1.6:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1693569600">- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python &gt;= 3.7 ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694088000">- Update to bugfix release 23.1.7:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.7.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297600">- Update to bugfix release 23.1.8:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.8.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297601">- disable nine on arm/aarch64 in the hope to fix build on this
  platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695297602">- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695643200">- Update to Mesa 23.2.0-rc4
  - -&gt; https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)
- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -&gt; https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697284800">- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64bit platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700222400">- let sle15-sp6 require llvm17/clang17</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481600">- enable rusticl on sle15-sp6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481601">- re-disable rusticl on sle15-sp6 to prevent more deps (rust-bindgen)
- buildrequire 'pkgconfig(LLVMSPIRVLib)' also with disabled rusticl
  (new dep since some time)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481602">- buildrequire 'pkgconfig(SPIRV-Tools)' also with disabled rusticl
  (new dep since some time)</changelog>
</package>
<package pkgid="446f03cf9f0810acdf064d627d87f814c5c8c82eb7fa9a1fe323859837ba6977865f8e8793ea9da470c3a1b79690b701ee45e94919dc051520178e9df7b8b45e" name="Mesa-demo" arch="i586">
  <version epoch="0" ver="9.0.0" rel="2.1"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1632830400">- Introduce new subpackage -es for GLES based demos
- Symlink es2_info, es2gears_x11, es2tri to %_bindir</changelog>
  <changelog author="Behzad A &lt;behzad.a_ir@hotmail.com&gt;" date="1644321600">- added "-egl" subpackage for common EGL-based demos include
  eglinfo, eglgears, egltri, peglgears, xeglgears, xeglthreads
  (boo#1195695)</changelog>
  <changelog author="Behzad A &lt;behzad.a_ir@hotmail.com&gt;" date="1644494400">- added sub-packages as dependencies to the main package to
  ensure the complete installation of the program
  * Mesa-demo-x
  * Mesa-demo-es
  * Mesa-demo-egl</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1653912000">- Update to version 8.5.0
  * over four years since the last release; a lot of changes
    including support for Meson build</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1676030400">- Add Mesa-demo-{egl,es,x}-32bit. This is useful as the 64- and 32-bit
  OpenGL environments are separate and need separate diagnostic programs.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1676289600">- added baselibs.conf as source to specfile</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1679659200">- switched to meson build
- needs n_install-more-egl-binaries.patch, so all binaries are
  installed we had before ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1679659201">- readded -32bit packages</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1679745600">- don't package "line" sample (conflict with /usr/bin/line of
  util-linux)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1680177600">- Update to version 9.0.0
- supersedes n_install-more-egl-binaries.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1680177601">- enabled vulkan support (first Vulkan demo: vkgears!)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1680177602">- enabled osmesa and libdrm support</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694347200">- don't package "bitmap" sample (conflict with /usr/bin/bitmap of
  package bitmap) {boo#1215185)</changelog>
</package>
<package pkgid="30794ca75747dec6fe0c45e3aeb4da9528a70f0b8f8db0a459c0ef4b5554297988f36b25c58558aa76ede1c1b205185a471d4b99b2e1b054e40b6d497146a09c" name="Mesa-demo" arch="src">
  <version epoch="0" ver="9.0.0" rel="2.1"/>
  <changelog author="sndirsch@suse.com" date="1404907200">- Update to version 8.2.0
  * This new mesa-demos release fixes the build issue against mesa
    10.2 (fdo#78101) and picks up the latest glxinfo changes.
- obsoletes patches:
  * U_drawtex-resolve-glDrawTexfOES-extension-function.patch
  * u_drawtex-fixed-compiler-warnings-related-to-use-of-eg.patch</changelog>
  <changelog author="mpluskal@suse.com" date="1426507200">- Use url for source
- Add gpg signature
- Cleanup spec file with spec-cleaner</changelog>
  <changelog author="sndirsch@suse.com" date="1435147200">- disabled egl build due to Mesa's removal of skeleton
  implementation of EGL_MESA_screen_surface with release 10.6.0
- removed egl subpackage</changelog>
  <changelog author="sndirsch@suse.com" date="1449748800">- Update to version 8.3.0
  * This new mesa-demos release fixes the build issue against
    mesa 10.6 (Bug #91643) and picks up the latest glxinfo
    changes.
- supersedes u_mesa-demos_missing-libs.diff
- no longer disable egl build</changelog>
  <changelog author="jengelh@inai.de" date="1485777600">- Update RPM group; use faster find+ variant.</changelog>
  <changelog author="sndirsch@suse.com" date="1496059200">- includes everything needed for missing sle issue entries:
  fate #315643-315645, 319159-319161, 319618 (bsc#1041312)</changelog>
  <changelog author="sndirsch@suse.com" date="1519992000">- Update to version 8.4.0
  * glxinfo now supports OpenGL 4.6
  * glxinfo prints more OpenGL limits (GL 3.0 up to GL 4.6)
  * glxinfo gained support for GL_ATI_meminfo and GL_NVX_gpu_memory_info
  * eglinfo binary is now installed by `make install`
  * Other misc changes
- fixed source URLs in specfile</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1632830400">- Introduce new subpackage -es for GLES based demos
- Symlink es2_info, es2gears_x11, es2tri to %_bindir</changelog>
  <changelog author="Behzad A &lt;behzad.a_ir@hotmail.com&gt;" date="1644321600">- added "-egl" subpackage for common EGL-based demos include
  eglinfo, eglgears, egltri, peglgears, xeglgears, xeglthreads
  (boo#1195695)</changelog>
  <changelog author="Behzad A &lt;behzad.a_ir@hotmail.com&gt;" date="1644494400">- added sub-packages as dependencies to the main package to
  ensure the complete installation of the program
  * Mesa-demo-x
  * Mesa-demo-es
  * Mesa-demo-egl</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1653912000">- Update to version 8.5.0
  * over four years since the last release; a lot of changes
    including support for Meson build</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1676030400">- Add Mesa-demo-{egl,es,x}-32bit. This is useful as the 64- and 32-bit
  OpenGL environments are separate and need separate diagnostic programs.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1676289600">- added baselibs.conf as source to specfile</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1679659200">- switched to meson build
- needs n_install-more-egl-binaries.patch, so all binaries are
  installed we had before ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1679659201">- readded -32bit packages</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1679745600">- don't package "line" sample (conflict with /usr/bin/line of
  util-linux)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1680177600">- Update to version 9.0.0
- supersedes n_install-more-egl-binaries.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1680177601">- enabled vulkan support (first Vulkan demo: vkgears!)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1680177602">- enabled osmesa and libdrm support</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694347200">- don't package "bitmap" sample (conflict with /usr/bin/bitmap of
  package bitmap) {boo#1215185)</changelog>
</package>
<package pkgid="9dc5656fbdb6ca1e8477153dc3b7157a196bdc4648b2ea042b343ed403c00cedf6560c3bd843a26fe784cebd914433c5ee5039f53457ea51d35bd4ab035a25dc" name="Mesa-demo" arch="x86_64">
  <version epoch="0" ver="9.0.0" rel="2.1"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1632830400">- Introduce new subpackage -es for GLES based demos
- Symlink es2_info, es2gears_x11, es2tri to %_bindir</changelog>
  <changelog author="Behzad A &lt;behzad.a_ir@hotmail.com&gt;" date="1644321600">- added "-egl" subpackage for common EGL-based demos include
  eglinfo, eglgears, egltri, peglgears, xeglgears, xeglthreads
  (boo#1195695)</changelog>
  <changelog author="Behzad A &lt;behzad.a_ir@hotmail.com&gt;" date="1644494400">- added sub-packages as dependencies to the main package to
  ensure the complete installation of the program
  * Mesa-demo-x
  * Mesa-demo-es
  * Mesa-demo-egl</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1653912000">- Update to version 8.5.0
  * over four years since the last release; a lot of changes
    including support for Meson build</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1676030400">- Add Mesa-demo-{egl,es,x}-32bit. This is useful as the 64- and 32-bit
  OpenGL environments are separate and need separate diagnostic programs.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1676289600">- added baselibs.conf as source to specfile</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1679659200">- switched to meson build
- needs n_install-more-egl-binaries.patch, so all binaries are
  installed we had before ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1679659201">- readded -32bit packages</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1679745600">- don't package "line" sample (conflict with /usr/bin/line of
  util-linux)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1680177600">- Update to version 9.0.0
- supersedes n_install-more-egl-binaries.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1680177601">- enabled vulkan support (first Vulkan demo: vkgears!)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1680177602">- enabled osmesa and libdrm support</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694347200">- don't package "bitmap" sample (conflict with /usr/bin/bitmap of
  package bitmap) {boo#1215185)</changelog>
</package>
<package pkgid="fcd021124140676a47a1874f7522719937ab390714b4474ea1a17801472439d45cc7465e42a65b4dfaa3a6358f69fd2147d0d1a8cd5311b138cf0ced908d064e" name="Mesa-demo-debuginfo" arch="i586">
  <version epoch="0" ver="9.0.0" rel="2.1"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1632830400">- Introduce new subpackage -es for GLES based demos
- Symlink es2_info, es2gears_x11, es2tri to %_bindir</changelog>
  <changelog author="Behzad A &lt;behzad.a_ir@hotmail.com&gt;" date="1644321600">- added "-egl" subpackage for common EGL-based demos include
  eglinfo, eglgears, egltri, peglgears, xeglgears, xeglthreads
  (boo#1195695)</changelog>
  <changelog author="Behzad A &lt;behzad.a_ir@hotmail.com&gt;" date="1644494400">- added sub-packages as dependencies to the main package to
  ensure the complete installation of the program
  * Mesa-demo-x
  * Mesa-demo-es
  * Mesa-demo-egl</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1653912000">- Update to version 8.5.0
  * over four years since the last release; a lot of changes
    including support for Meson build</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1676030400">- Add Mesa-demo-{egl,es,x}-32bit. This is useful as the 64- and 32-bit
  OpenGL environments are separate and need separate diagnostic programs.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1676289600">- added baselibs.conf as source to specfile</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1679659200">- switched to meson build
- needs n_install-more-egl-binaries.patch, so all binaries are
  installed we had before ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1679659201">- readded -32bit packages</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1679745600">- don't package "line" sample (conflict with /usr/bin/line of
  util-linux)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1680177600">- Update to version 9.0.0
- supersedes n_install-more-egl-binaries.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1680177601">- enabled vulkan support (first Vulkan demo: vkgears!)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1680177602">- enabled osmesa and libdrm support</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694347200">- don't package "bitmap" sample (conflict with /usr/bin/bitmap of
  package bitmap) {boo#1215185)</changelog>
</package>
<package pkgid="1c8e3aa2121b26e10d937e063f6a77f14ec1d7b571ca0f4925a152fd8c7b36e7904842596f3d19a7e270d579803394a1032bcdeffcd7a4cca7a9b724d354ec28" name="Mesa-demo-debuginfo" arch="x86_64">
  <version epoch="0" ver="9.0.0" rel="2.1"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1632830400">- Introduce new subpackage -es for GLES based demos
- Symlink es2_info, es2gears_x11, es2tri to %_bindir</changelog>
  <changelog author="Behzad A &lt;behzad.a_ir@hotmail.com&gt;" date="1644321600">- added "-egl" subpackage for common EGL-based demos include
  eglinfo, eglgears, egltri, peglgears, xeglgears, xeglthreads
  (boo#1195695)</changelog>
  <changelog author="Behzad A &lt;behzad.a_ir@hotmail.com&gt;" date="1644494400">- added sub-packages as dependencies to the main package to
  ensure the complete installation of the program
  * Mesa-demo-x
  * Mesa-demo-es
  * Mesa-demo-egl</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1653912000">- Update to version 8.5.0
  * over four years since the last release; a lot of changes
    including support for Meson build</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1676030400">- Add Mesa-demo-{egl,es,x}-32bit. This is useful as the 64- and 32-bit
  OpenGL environments are separate and need separate diagnostic programs.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1676289600">- added baselibs.conf as source to specfile</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1679659200">- switched to meson build
- needs n_install-more-egl-binaries.patch, so all binaries are
  installed we had before ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1679659201">- readded -32bit packages</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1679745600">- don't package "line" sample (conflict with /usr/bin/line of
  util-linux)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1680177600">- Update to version 9.0.0
- supersedes n_install-more-egl-binaries.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1680177601">- enabled vulkan support (first Vulkan demo: vkgears!)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1680177602">- enabled osmesa and libdrm support</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694347200">- don't package "bitmap" sample (conflict with /usr/bin/bitmap of
  package bitmap) {boo#1215185)</changelog>
</package>
<package pkgid="0c592150a5140714fe84d38adacda8ce2020ed7ebf34bed82a8a0bb897867f8e1f7ece2bdc33f8202dddae8d58ef86a28e208192fa6dbd2a23ec14349d4dfdc5" name="Mesa-demo-debugsource" arch="i586">
  <version epoch="0" ver="9.0.0" rel="2.1"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1632830400">- Introduce new subpackage -es for GLES based demos
- Symlink es2_info, es2gears_x11, es2tri to %_bindir</changelog>
  <changelog author="Behzad A &lt;behzad.a_ir@hotmail.com&gt;" date="1644321600">- added "-egl" subpackage for common EGL-based demos include
  eglinfo, eglgears, egltri, peglgears, xeglgears, xeglthreads
  (boo#1195695)</changelog>
  <changelog author="Behzad A &lt;behzad.a_ir@hotmail.com&gt;" date="1644494400">- added sub-packages as dependencies to the main package to
  ensure the complete installation of the program
  * Mesa-demo-x
  * Mesa-demo-es
  * Mesa-demo-egl</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1653912000">- Update to version 8.5.0
  * over four years since the last release; a lot of changes
    including support for Meson build</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1676030400">- Add Mesa-demo-{egl,es,x}-32bit. This is useful as the 64- and 32-bit
  OpenGL environments are separate and need separate diagnostic programs.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1676289600">- added baselibs.conf as source to specfile</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1679659200">- switched to meson build
- needs n_install-more-egl-binaries.patch, so all binaries are
  installed we had before ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1679659201">- readded -32bit packages</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1679745600">- don't package "line" sample (conflict with /usr/bin/line of
  util-linux)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1680177600">- Update to version 9.0.0
- supersedes n_install-more-egl-binaries.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1680177601">- enabled vulkan support (first Vulkan demo: vkgears!)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1680177602">- enabled osmesa and libdrm support</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694347200">- don't package "bitmap" sample (conflict with /usr/bin/bitmap of
  package bitmap) {boo#1215185)</changelog>
</package>
<package pkgid="49c5f0f196012ab574633b9b190c388a3a6194051e937ce16e356f953f4ffa0621674a6f64d731b94998dcf779bbca10542500f10185b0a0d30aaf593c599abc" name="Mesa-demo-debugsource" arch="x86_64">
  <version epoch="0" ver="9.0.0" rel="2.1"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1632830400">- Introduce new subpackage -es for GLES based demos
- Symlink es2_info, es2gears_x11, es2tri to %_bindir</changelog>
  <changelog author="Behzad A &lt;behzad.a_ir@hotmail.com&gt;" date="1644321600">- added "-egl" subpackage for common EGL-based demos include
  eglinfo, eglgears, egltri, peglgears, xeglgears, xeglthreads
  (boo#1195695)</changelog>
  <changelog author="Behzad A &lt;behzad.a_ir@hotmail.com&gt;" date="1644494400">- added sub-packages as dependencies to the main package to
  ensure the complete installation of the program
  * Mesa-demo-x
  * Mesa-demo-es
  * Mesa-demo-egl</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1653912000">- Update to version 8.5.0
  * over four years since the last release; a lot of changes
    including support for Meson build</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1676030400">- Add Mesa-demo-{egl,es,x}-32bit. This is useful as the 64- and 32-bit
  OpenGL environments are separate and need separate diagnostic programs.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1676289600">- added baselibs.conf as source to specfile</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1679659200">- switched to meson build
- needs n_install-more-egl-binaries.patch, so all binaries are
  installed we had before ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1679659201">- readded -32bit packages</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1679745600">- don't package "line" sample (conflict with /usr/bin/line of
  util-linux)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1680177600">- Update to version 9.0.0
- supersedes n_install-more-egl-binaries.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1680177601">- enabled vulkan support (first Vulkan demo: vkgears!)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1680177602">- enabled osmesa and libdrm support</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694347200">- don't package "bitmap" sample (conflict with /usr/bin/bitmap of
  package bitmap) {boo#1215185)</changelog>
</package>
<package pkgid="285bfb73b5ee149b59186b0d218698e455a45f66ffdcc90d7a5290d21169d18e6d669a451173ac97605050c471c9c768a51c59021f3365269d9ffc4eb3ebfc49" name="Mesa-demo-egl-32bit" arch="x86_64">
  <version epoch="0" ver="9.0.0" rel="2.1"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1632830400">- Introduce new subpackage -es for GLES based demos
- Symlink es2_info, es2gears_x11, es2tri to %_bindir</changelog>
  <changelog author="Behzad A &lt;behzad.a_ir@hotmail.com&gt;" date="1644321600">- added "-egl" subpackage for common EGL-based demos include
  eglinfo, eglgears, egltri, peglgears, xeglgears, xeglthreads
  (boo#1195695)</changelog>
  <changelog author="Behzad A &lt;behzad.a_ir@hotmail.com&gt;" date="1644494400">- added sub-packages as dependencies to the main package to
  ensure the complete installation of the program
  * Mesa-demo-x
  * Mesa-demo-es
  * Mesa-demo-egl</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1653912000">- Update to version 8.5.0
  * over four years since the last release; a lot of changes
    including support for Meson build</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1676030400">- Add Mesa-demo-{egl,es,x}-32bit. This is useful as the 64- and 32-bit
  OpenGL environments are separate and need separate diagnostic programs.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1676289600">- added baselibs.conf as source to specfile</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1679659200">- switched to meson build
- needs n_install-more-egl-binaries.patch, so all binaries are
  installed we had before ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1679659201">- readded -32bit packages</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1679745600">- don't package "line" sample (conflict with /usr/bin/line of
  util-linux)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1680177600">- Update to version 9.0.0
- supersedes n_install-more-egl-binaries.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1680177601">- enabled vulkan support (first Vulkan demo: vkgears!)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1680177602">- enabled osmesa and libdrm support</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694347200">- don't package "bitmap" sample (conflict with /usr/bin/bitmap of
  package bitmap) {boo#1215185)</changelog>
</package>
<package pkgid="5a332982601512222fa124539dd25630ec539ed4eee106b48c8dfb783c288c9fa138bfc0b98a816c67dd8abc228d94ba92c8d0c21be8614bc2d61c0345790737" name="Mesa-demo-egl-32bit-debuginfo" arch="x86_64">
  <version epoch="0" ver="9.0.0" rel="2.1"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1632830400">- Introduce new subpackage -es for GLES based demos
- Symlink es2_info, es2gears_x11, es2tri to %_bindir</changelog>
  <changelog author="Behzad A &lt;behzad.a_ir@hotmail.com&gt;" date="1644321600">- added "-egl" subpackage for common EGL-based demos include
  eglinfo, eglgears, egltri, peglgears, xeglgears, xeglthreads
  (boo#1195695)</changelog>
  <changelog author="Behzad A &lt;behzad.a_ir@hotmail.com&gt;" date="1644494400">- added sub-packages as dependencies to the main package to
  ensure the complete installation of the program
  * Mesa-demo-x
  * Mesa-demo-es
  * Mesa-demo-egl</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1653912000">- Update to version 8.5.0
  * over four years since the last release; a lot of changes
    including support for Meson build</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1676030400">- Add Mesa-demo-{egl,es,x}-32bit. This is useful as the 64- and 32-bit
  OpenGL environments are separate and need separate diagnostic programs.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1676289600">- added baselibs.conf as source to specfile</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1679659200">- switched to meson build
- needs n_install-more-egl-binaries.patch, so all binaries are
  installed we had before ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1679659201">- readded -32bit packages</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1679745600">- don't package "line" sample (conflict with /usr/bin/line of
  util-linux)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1680177600">- Update to version 9.0.0
- supersedes n_install-more-egl-binaries.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1680177601">- enabled vulkan support (first Vulkan demo: vkgears!)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1680177602">- enabled osmesa and libdrm support</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694347200">- don't package "bitmap" sample (conflict with /usr/bin/bitmap of
  package bitmap) {boo#1215185)</changelog>
</package>
<package pkgid="7dbbf6aae626a91f3cb59864d287a56715d6acf2d0bb3a0a237d52e0bfb2c827362c5817ec9fa79f0e10b9ce9927a3b871a94cac4b338697903130a39126a817" name="Mesa-demo-egl" arch="i586">
  <version epoch="0" ver="9.0.0" rel="2.1"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1632830400">- Introduce new subpackage -es for GLES based demos
- Symlink es2_info, es2gears_x11, es2tri to %_bindir</changelog>
  <changelog author="Behzad A &lt;behzad.a_ir@hotmail.com&gt;" date="1644321600">- added "-egl" subpackage for common EGL-based demos include
  eglinfo, eglgears, egltri, peglgears, xeglgears, xeglthreads
  (boo#1195695)</changelog>
  <changelog author="Behzad A &lt;behzad.a_ir@hotmail.com&gt;" date="1644494400">- added sub-packages as dependencies to the main package to
  ensure the complete installation of the program
  * Mesa-demo-x
  * Mesa-demo-es
  * Mesa-demo-egl</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1653912000">- Update to version 8.5.0
  * over four years since the last release; a lot of changes
    including support for Meson build</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1676030400">- Add Mesa-demo-{egl,es,x}-32bit. This is useful as the 64- and 32-bit
  OpenGL environments are separate and need separate diagnostic programs.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1676289600">- added baselibs.conf as source to specfile</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1679659200">- switched to meson build
- needs n_install-more-egl-binaries.patch, so all binaries are
  installed we had before ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1679659201">- readded -32bit packages</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1679745600">- don't package "line" sample (conflict with /usr/bin/line of
  util-linux)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1680177600">- Update to version 9.0.0
- supersedes n_install-more-egl-binaries.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1680177601">- enabled vulkan support (first Vulkan demo: vkgears!)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1680177602">- enabled osmesa and libdrm support</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694347200">- don't package "bitmap" sample (conflict with /usr/bin/bitmap of
  package bitmap) {boo#1215185)</changelog>
</package>
<package pkgid="49f669fa02fd0fcd8602ab2dd9a04dec09a42833d35e11025102b3eeeee8bce1bf7b30131da98ff48f325d01e6a455318ee8ccdfc96c6ae66a505dc51f7bdad1" name="Mesa-demo-egl" arch="x86_64">
  <version epoch="0" ver="9.0.0" rel="2.1"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1632830400">- Introduce new subpackage -es for GLES based demos
- Symlink es2_info, es2gears_x11, es2tri to %_bindir</changelog>
  <changelog author="Behzad A &lt;behzad.a_ir@hotmail.com&gt;" date="1644321600">- added "-egl" subpackage for common EGL-based demos include
  eglinfo, eglgears, egltri, peglgears, xeglgears, xeglthreads
  (boo#1195695)</changelog>
  <changelog author="Behzad A &lt;behzad.a_ir@hotmail.com&gt;" date="1644494400">- added sub-packages as dependencies to the main package to
  ensure the complete installation of the program
  * Mesa-demo-x
  * Mesa-demo-es
  * Mesa-demo-egl</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1653912000">- Update to version 8.5.0
  * over four years since the last release; a lot of changes
    including support for Meson build</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1676030400">- Add Mesa-demo-{egl,es,x}-32bit. This is useful as the 64- and 32-bit
  OpenGL environments are separate and need separate diagnostic programs.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1676289600">- added baselibs.conf as source to specfile</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1679659200">- switched to meson build
- needs n_install-more-egl-binaries.patch, so all binaries are
  installed we had before ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1679659201">- readded -32bit packages</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1679745600">- don't package "line" sample (conflict with /usr/bin/line of
  util-linux)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1680177600">- Update to version 9.0.0
- supersedes n_install-more-egl-binaries.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1680177601">- enabled vulkan support (first Vulkan demo: vkgears!)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1680177602">- enabled osmesa and libdrm support</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694347200">- don't package "bitmap" sample (conflict with /usr/bin/bitmap of
  package bitmap) {boo#1215185)</changelog>
</package>
<package pkgid="6e96c30c514b1b68e1665841f72d62d82794c40b10c8390841f7108821fd0478631abd462be05ae3301821dfb47f4eecb0568d38f998679de742e1af3e460d43" name="Mesa-demo-egl-debuginfo" arch="i586">
  <version epoch="0" ver="9.0.0" rel="2.1"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1632830400">- Introduce new subpackage -es for GLES based demos
- Symlink es2_info, es2gears_x11, es2tri to %_bindir</changelog>
  <changelog author="Behzad A &lt;behzad.a_ir@hotmail.com&gt;" date="1644321600">- added "-egl" subpackage for common EGL-based demos include
  eglinfo, eglgears, egltri, peglgears, xeglgears, xeglthreads
  (boo#1195695)</changelog>
  <changelog author="Behzad A &lt;behzad.a_ir@hotmail.com&gt;" date="1644494400">- added sub-packages as dependencies to the main package to
  ensure the complete installation of the program
  * Mesa-demo-x
  * Mesa-demo-es
  * Mesa-demo-egl</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1653912000">- Update to version 8.5.0
  * over four years since the last release; a lot of changes
    including support for Meson build</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1676030400">- Add Mesa-demo-{egl,es,x}-32bit. This is useful as the 64- and 32-bit
  OpenGL environments are separate and need separate diagnostic programs.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1676289600">- added baselibs.conf as source to specfile</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1679659200">- switched to meson build
- needs n_install-more-egl-binaries.patch, so all binaries are
  installed we had before ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1679659201">- readded -32bit packages</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1679745600">- don't package "line" sample (conflict with /usr/bin/line of
  util-linux)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1680177600">- Update to version 9.0.0
- supersedes n_install-more-egl-binaries.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1680177601">- enabled vulkan support (first Vulkan demo: vkgears!)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1680177602">- enabled osmesa and libdrm support</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694347200">- don't package "bitmap" sample (conflict with /usr/bin/bitmap of
  package bitmap) {boo#1215185)</changelog>
</package>
<package pkgid="0f3b40b5fc97108944e109daf81029373a9a5aa1df347dd1fd689ad1eee9b9bcbbd118f66515f43615ef7817dc41df672b1d46618eeeafe93d186747b2abc6e0" name="Mesa-demo-egl-debuginfo" arch="x86_64">
  <version epoch="0" ver="9.0.0" rel="2.1"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1632830400">- Introduce new subpackage -es for GLES based demos
- Symlink es2_info, es2gears_x11, es2tri to %_bindir</changelog>
  <changelog author="Behzad A &lt;behzad.a_ir@hotmail.com&gt;" date="1644321600">- added "-egl" subpackage for common EGL-based demos include
  eglinfo, eglgears, egltri, peglgears, xeglgears, xeglthreads
  (boo#1195695)</changelog>
  <changelog author="Behzad A &lt;behzad.a_ir@hotmail.com&gt;" date="1644494400">- added sub-packages as dependencies to the main package to
  ensure the complete installation of the program
  * Mesa-demo-x
  * Mesa-demo-es
  * Mesa-demo-egl</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1653912000">- Update to version 8.5.0
  * over four years since the last release; a lot of changes
    including support for Meson build</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1676030400">- Add Mesa-demo-{egl,es,x}-32bit. This is useful as the 64- and 32-bit
  OpenGL environments are separate and need separate diagnostic programs.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1676289600">- added baselibs.conf as source to specfile</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1679659200">- switched to meson build
- needs n_install-more-egl-binaries.patch, so all binaries are
  installed we had before ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1679659201">- readded -32bit packages</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1679745600">- don't package "line" sample (conflict with /usr/bin/line of
  util-linux)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1680177600">- Update to version 9.0.0
- supersedes n_install-more-egl-binaries.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1680177601">- enabled vulkan support (first Vulkan demo: vkgears!)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1680177602">- enabled osmesa and libdrm support</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694347200">- don't package "bitmap" sample (conflict with /usr/bin/bitmap of
  package bitmap) {boo#1215185)</changelog>
</package>
<package pkgid="5c959a35b8f61bbd697396937977b10f728e34533b0e100fa92f0659c7f2e18ac86e941c842ec27bae79ae6bbfd974008d10b07b6026555a83242593d1a59765" name="Mesa-demo-es-32bit" arch="x86_64">
  <version epoch="0" ver="9.0.0" rel="2.1"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1632830400">- Introduce new subpackage -es for GLES based demos
- Symlink es2_info, es2gears_x11, es2tri to %_bindir</changelog>
  <changelog author="Behzad A &lt;behzad.a_ir@hotmail.com&gt;" date="1644321600">- added "-egl" subpackage for common EGL-based demos include
  eglinfo, eglgears, egltri, peglgears, xeglgears, xeglthreads
  (boo#1195695)</changelog>
  <changelog author="Behzad A &lt;behzad.a_ir@hotmail.com&gt;" date="1644494400">- added sub-packages as dependencies to the main package to
  ensure the complete installation of the program
  * Mesa-demo-x
  * Mesa-demo-es
  * Mesa-demo-egl</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1653912000">- Update to version 8.5.0
  * over four years since the last release; a lot of changes
    including support for Meson build</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1676030400">- Add Mesa-demo-{egl,es,x}-32bit. This is useful as the 64- and 32-bit
  OpenGL environments are separate and need separate diagnostic programs.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1676289600">- added baselibs.conf as source to specfile</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1679659200">- switched to meson build
- needs n_install-more-egl-binaries.patch, so all binaries are
  installed we had before ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1679659201">- readded -32bit packages</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1679745600">- don't package "line" sample (conflict with /usr/bin/line of
  util-linux)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1680177600">- Update to version 9.0.0
- supersedes n_install-more-egl-binaries.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1680177601">- enabled vulkan support (first Vulkan demo: vkgears!)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1680177602">- enabled osmesa and libdrm support</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694347200">- don't package "bitmap" sample (conflict with /usr/bin/bitmap of
  package bitmap) {boo#1215185)</changelog>
</package>
<package pkgid="9132aca1640e8dc37c23e36d0b3585f23f88517027bbddf579160fd8ef44f330cee87e95532876142716c0e14709e7e2a9ce0096511bb67bde05cef9785035a1" name="Mesa-demo-es-32bit-debuginfo" arch="x86_64">
  <version epoch="0" ver="9.0.0" rel="2.1"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1632830400">- Introduce new subpackage -es for GLES based demos
- Symlink es2_info, es2gears_x11, es2tri to %_bindir</changelog>
  <changelog author="Behzad A &lt;behzad.a_ir@hotmail.com&gt;" date="1644321600">- added "-egl" subpackage for common EGL-based demos include
  eglinfo, eglgears, egltri, peglgears, xeglgears, xeglthreads
  (boo#1195695)</changelog>
  <changelog author="Behzad A &lt;behzad.a_ir@hotmail.com&gt;" date="1644494400">- added sub-packages as dependencies to the main package to
  ensure the complete installation of the program
  * Mesa-demo-x
  * Mesa-demo-es
  * Mesa-demo-egl</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1653912000">- Update to version 8.5.0
  * over four years since the last release; a lot of changes
    including support for Meson build</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1676030400">- Add Mesa-demo-{egl,es,x}-32bit. This is useful as the 64- and 32-bit
  OpenGL environments are separate and need separate diagnostic programs.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1676289600">- added baselibs.conf as source to specfile</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1679659200">- switched to meson build
- needs n_install-more-egl-binaries.patch, so all binaries are
  installed we had before ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1679659201">- readded -32bit packages</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1679745600">- don't package "line" sample (conflict with /usr/bin/line of
  util-linux)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1680177600">- Update to version 9.0.0
- supersedes n_install-more-egl-binaries.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1680177601">- enabled vulkan support (first Vulkan demo: vkgears!)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1680177602">- enabled osmesa and libdrm support</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694347200">- don't package "bitmap" sample (conflict with /usr/bin/bitmap of
  package bitmap) {boo#1215185)</changelog>
</package>
<package pkgid="df3eed6ad10151f5110b19781459ec3092fbcfbe9054172c51bd672686562c6710df5e1cb9e9c0f811c5012360e7875ba063177312d4fcd90e5d10c36f8f8745" name="Mesa-demo-es" arch="i586">
  <version epoch="0" ver="9.0.0" rel="2.1"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1632830400">- Introduce new subpackage -es for GLES based demos
- Symlink es2_info, es2gears_x11, es2tri to %_bindir</changelog>
  <changelog author="Behzad A &lt;behzad.a_ir@hotmail.com&gt;" date="1644321600">- added "-egl" subpackage for common EGL-based demos include
  eglinfo, eglgears, egltri, peglgears, xeglgears, xeglthreads
  (boo#1195695)</changelog>
  <changelog author="Behzad A &lt;behzad.a_ir@hotmail.com&gt;" date="1644494400">- added sub-packages as dependencies to the main package to
  ensure the complete installation of the program
  * Mesa-demo-x
  * Mesa-demo-es
  * Mesa-demo-egl</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1653912000">- Update to version 8.5.0
  * over four years since the last release; a lot of changes
    including support for Meson build</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1676030400">- Add Mesa-demo-{egl,es,x}-32bit. This is useful as the 64- and 32-bit
  OpenGL environments are separate and need separate diagnostic programs.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1676289600">- added baselibs.conf as source to specfile</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1679659200">- switched to meson build
- needs n_install-more-egl-binaries.patch, so all binaries are
  installed we had before ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1679659201">- readded -32bit packages</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1679745600">- don't package "line" sample (conflict with /usr/bin/line of
  util-linux)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1680177600">- Update to version 9.0.0
- supersedes n_install-more-egl-binaries.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1680177601">- enabled vulkan support (first Vulkan demo: vkgears!)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1680177602">- enabled osmesa and libdrm support</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694347200">- don't package "bitmap" sample (conflict with /usr/bin/bitmap of
  package bitmap) {boo#1215185)</changelog>
</package>
<package pkgid="cbdb8f682531cfd32940e306a7fb6694f668244e6cd3bb66a3b722823125a532a2842111cf1092ff9781c87698d909d414f5c216a0fecd8e9232f73d1aa9046f" name="Mesa-demo-es" arch="x86_64">
  <version epoch="0" ver="9.0.0" rel="2.1"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1632830400">- Introduce new subpackage -es for GLES based demos
- Symlink es2_info, es2gears_x11, es2tri to %_bindir</changelog>
  <changelog author="Behzad A &lt;behzad.a_ir@hotmail.com&gt;" date="1644321600">- added "-egl" subpackage for common EGL-based demos include
  eglinfo, eglgears, egltri, peglgears, xeglgears, xeglthreads
  (boo#1195695)</changelog>
  <changelog author="Behzad A &lt;behzad.a_ir@hotmail.com&gt;" date="1644494400">- added sub-packages as dependencies to the main package to
  ensure the complete installation of the program
  * Mesa-demo-x
  * Mesa-demo-es
  * Mesa-demo-egl</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1653912000">- Update to version 8.5.0
  * over four years since the last release; a lot of changes
    including support for Meson build</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1676030400">- Add Mesa-demo-{egl,es,x}-32bit. This is useful as the 64- and 32-bit
  OpenGL environments are separate and need separate diagnostic programs.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1676289600">- added baselibs.conf as source to specfile</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1679659200">- switched to meson build
- needs n_install-more-egl-binaries.patch, so all binaries are
  installed we had before ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1679659201">- readded -32bit packages</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1679745600">- don't package "line" sample (conflict with /usr/bin/line of
  util-linux)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1680177600">- Update to version 9.0.0
- supersedes n_install-more-egl-binaries.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1680177601">- enabled vulkan support (first Vulkan demo: vkgears!)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1680177602">- enabled osmesa and libdrm support</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694347200">- don't package "bitmap" sample (conflict with /usr/bin/bitmap of
  package bitmap) {boo#1215185)</changelog>
</package>
<package pkgid="0a839fb65690bdf191cb79ff71cfbb2c4d672ce360336a00bb3c0722249ed1e949dd9ccfe63b3b17c38a3fb0d80a83f3e7767100287c8bda86a758df221629d6" name="Mesa-demo-es-debuginfo" arch="i586">
  <version epoch="0" ver="9.0.0" rel="2.1"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1632830400">- Introduce new subpackage -es for GLES based demos
- Symlink es2_info, es2gears_x11, es2tri to %_bindir</changelog>
  <changelog author="Behzad A &lt;behzad.a_ir@hotmail.com&gt;" date="1644321600">- added "-egl" subpackage for common EGL-based demos include
  eglinfo, eglgears, egltri, peglgears, xeglgears, xeglthreads
  (boo#1195695)</changelog>
  <changelog author="Behzad A &lt;behzad.a_ir@hotmail.com&gt;" date="1644494400">- added sub-packages as dependencies to the main package to
  ensure the complete installation of the program
  * Mesa-demo-x
  * Mesa-demo-es
  * Mesa-demo-egl</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1653912000">- Update to version 8.5.0
  * over four years since the last release; a lot of changes
    including support for Meson build</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1676030400">- Add Mesa-demo-{egl,es,x}-32bit. This is useful as the 64- and 32-bit
  OpenGL environments are separate and need separate diagnostic programs.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1676289600">- added baselibs.conf as source to specfile</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1679659200">- switched to meson build
- needs n_install-more-egl-binaries.patch, so all binaries are
  installed we had before ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1679659201">- readded -32bit packages</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1679745600">- don't package "line" sample (conflict with /usr/bin/line of
  util-linux)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1680177600">- Update to version 9.0.0
- supersedes n_install-more-egl-binaries.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1680177601">- enabled vulkan support (first Vulkan demo: vkgears!)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1680177602">- enabled osmesa and libdrm support</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694347200">- don't package "bitmap" sample (conflict with /usr/bin/bitmap of
  package bitmap) {boo#1215185)</changelog>
</package>
<package pkgid="7c48529721567a7c915cd4fecbdbd080657748283538645a516f4c75cb6b1a554412f2b16c061f0e010be7a7d51ad8794c74a75ca241f56cec27e1579f3cb0d4" name="Mesa-demo-es-debuginfo" arch="x86_64">
  <version epoch="0" ver="9.0.0" rel="2.1"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1632830400">- Introduce new subpackage -es for GLES based demos
- Symlink es2_info, es2gears_x11, es2tri to %_bindir</changelog>
  <changelog author="Behzad A &lt;behzad.a_ir@hotmail.com&gt;" date="1644321600">- added "-egl" subpackage for common EGL-based demos include
  eglinfo, eglgears, egltri, peglgears, xeglgears, xeglthreads
  (boo#1195695)</changelog>
  <changelog author="Behzad A &lt;behzad.a_ir@hotmail.com&gt;" date="1644494400">- added sub-packages as dependencies to the main package to
  ensure the complete installation of the program
  * Mesa-demo-x
  * Mesa-demo-es
  * Mesa-demo-egl</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1653912000">- Update to version 8.5.0
  * over four years since the last release; a lot of changes
    including support for Meson build</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1676030400">- Add Mesa-demo-{egl,es,x}-32bit. This is useful as the 64- and 32-bit
  OpenGL environments are separate and need separate diagnostic programs.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1676289600">- added baselibs.conf as source to specfile</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1679659200">- switched to meson build
- needs n_install-more-egl-binaries.patch, so all binaries are
  installed we had before ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1679659201">- readded -32bit packages</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1679745600">- don't package "line" sample (conflict with /usr/bin/line of
  util-linux)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1680177600">- Update to version 9.0.0
- supersedes n_install-more-egl-binaries.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1680177601">- enabled vulkan support (first Vulkan demo: vkgears!)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1680177602">- enabled osmesa and libdrm support</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694347200">- don't package "bitmap" sample (conflict with /usr/bin/bitmap of
  package bitmap) {boo#1215185)</changelog>
</package>
<package pkgid="019dfbf1ec8099cebec577df3a114d13d2da0c271c584e8623d1a1eb743b1f0091dafd25fe7ab67c2c7ae83316d38f1b8bfb3b796193c290fbd02feb1eef97bd" name="Mesa-demo-x-32bit" arch="x86_64">
  <version epoch="0" ver="9.0.0" rel="2.1"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1632830400">- Introduce new subpackage -es for GLES based demos
- Symlink es2_info, es2gears_x11, es2tri to %_bindir</changelog>
  <changelog author="Behzad A &lt;behzad.a_ir@hotmail.com&gt;" date="1644321600">- added "-egl" subpackage for common EGL-based demos include
  eglinfo, eglgears, egltri, peglgears, xeglgears, xeglthreads
  (boo#1195695)</changelog>
  <changelog author="Behzad A &lt;behzad.a_ir@hotmail.com&gt;" date="1644494400">- added sub-packages as dependencies to the main package to
  ensure the complete installation of the program
  * Mesa-demo-x
  * Mesa-demo-es
  * Mesa-demo-egl</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1653912000">- Update to version 8.5.0
  * over four years since the last release; a lot of changes
    including support for Meson build</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1676030400">- Add Mesa-demo-{egl,es,x}-32bit. This is useful as the 64- and 32-bit
  OpenGL environments are separate and need separate diagnostic programs.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1676289600">- added baselibs.conf as source to specfile</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1679659200">- switched to meson build
- needs n_install-more-egl-binaries.patch, so all binaries are
  installed we had before ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1679659201">- readded -32bit packages</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1679745600">- don't package "line" sample (conflict with /usr/bin/line of
  util-linux)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1680177600">- Update to version 9.0.0
- supersedes n_install-more-egl-binaries.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1680177601">- enabled vulkan support (first Vulkan demo: vkgears!)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1680177602">- enabled osmesa and libdrm support</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694347200">- don't package "bitmap" sample (conflict with /usr/bin/bitmap of
  package bitmap) {boo#1215185)</changelog>
</package>
<package pkgid="b33cef62ed48f68f6e8bec99e3ef637fc297957771c2538a75f64e3d76a2a60659d48a36c358d37d621db0bbf96fb95549df55ed8009dfb1f2dae43266081069" name="Mesa-demo-x-32bit-debuginfo" arch="x86_64">
  <version epoch="0" ver="9.0.0" rel="2.1"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1632830400">- Introduce new subpackage -es for GLES based demos
- Symlink es2_info, es2gears_x11, es2tri to %_bindir</changelog>
  <changelog author="Behzad A &lt;behzad.a_ir@hotmail.com&gt;" date="1644321600">- added "-egl" subpackage for common EGL-based demos include
  eglinfo, eglgears, egltri, peglgears, xeglgears, xeglthreads
  (boo#1195695)</changelog>
  <changelog author="Behzad A &lt;behzad.a_ir@hotmail.com&gt;" date="1644494400">- added sub-packages as dependencies to the main package to
  ensure the complete installation of the program
  * Mesa-demo-x
  * Mesa-demo-es
  * Mesa-demo-egl</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1653912000">- Update to version 8.5.0
  * over four years since the last release; a lot of changes
    including support for Meson build</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1676030400">- Add Mesa-demo-{egl,es,x}-32bit. This is useful as the 64- and 32-bit
  OpenGL environments are separate and need separate diagnostic programs.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1676289600">- added baselibs.conf as source to specfile</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1679659200">- switched to meson build
- needs n_install-more-egl-binaries.patch, so all binaries are
  installed we had before ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1679659201">- readded -32bit packages</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1679745600">- don't package "line" sample (conflict with /usr/bin/line of
  util-linux)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1680177600">- Update to version 9.0.0
- supersedes n_install-more-egl-binaries.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1680177601">- enabled vulkan support (first Vulkan demo: vkgears!)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1680177602">- enabled osmesa and libdrm support</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694347200">- don't package "bitmap" sample (conflict with /usr/bin/bitmap of
  package bitmap) {boo#1215185)</changelog>
</package>
<package pkgid="7aa7f906aefd7ec7031e16f7a0684a2d6c10411b1c82bcb8b5bfc6a783b8756fb5a7204c9072b77083544be7326f750f729004b6eac1371d35921174fe2b8dd2" name="Mesa-demo-x" arch="i586">
  <version epoch="0" ver="9.0.0" rel="2.1"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1632830400">- Introduce new subpackage -es for GLES based demos
- Symlink es2_info, es2gears_x11, es2tri to %_bindir</changelog>
  <changelog author="Behzad A &lt;behzad.a_ir@hotmail.com&gt;" date="1644321600">- added "-egl" subpackage for common EGL-based demos include
  eglinfo, eglgears, egltri, peglgears, xeglgears, xeglthreads
  (boo#1195695)</changelog>
  <changelog author="Behzad A &lt;behzad.a_ir@hotmail.com&gt;" date="1644494400">- added sub-packages as dependencies to the main package to
  ensure the complete installation of the program
  * Mesa-demo-x
  * Mesa-demo-es
  * Mesa-demo-egl</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1653912000">- Update to version 8.5.0
  * over four years since the last release; a lot of changes
    including support for Meson build</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1676030400">- Add Mesa-demo-{egl,es,x}-32bit. This is useful as the 64- and 32-bit
  OpenGL environments are separate and need separate diagnostic programs.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1676289600">- added baselibs.conf as source to specfile</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1679659200">- switched to meson build
- needs n_install-more-egl-binaries.patch, so all binaries are
  installed we had before ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1679659201">- readded -32bit packages</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1679745600">- don't package "line" sample (conflict with /usr/bin/line of
  util-linux)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1680177600">- Update to version 9.0.0
- supersedes n_install-more-egl-binaries.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1680177601">- enabled vulkan support (first Vulkan demo: vkgears!)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1680177602">- enabled osmesa and libdrm support</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694347200">- don't package "bitmap" sample (conflict with /usr/bin/bitmap of
  package bitmap) {boo#1215185)</changelog>
</package>
<package pkgid="85f796982968d3050161e1d20ac65ca080f2bfcd0ffa525da9d6eef9ae2d7cd3c566f46ede350678e99eba8bba0d050d9135ee228d5e07320ed6988e021b8b73" name="Mesa-demo-x" arch="x86_64">
  <version epoch="0" ver="9.0.0" rel="2.1"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1632830400">- Introduce new subpackage -es for GLES based demos
- Symlink es2_info, es2gears_x11, es2tri to %_bindir</changelog>
  <changelog author="Behzad A &lt;behzad.a_ir@hotmail.com&gt;" date="1644321600">- added "-egl" subpackage for common EGL-based demos include
  eglinfo, eglgears, egltri, peglgears, xeglgears, xeglthreads
  (boo#1195695)</changelog>
  <changelog author="Behzad A &lt;behzad.a_ir@hotmail.com&gt;" date="1644494400">- added sub-packages as dependencies to the main package to
  ensure the complete installation of the program
  * Mesa-demo-x
  * Mesa-demo-es
  * Mesa-demo-egl</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1653912000">- Update to version 8.5.0
  * over four years since the last release; a lot of changes
    including support for Meson build</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1676030400">- Add Mesa-demo-{egl,es,x}-32bit. This is useful as the 64- and 32-bit
  OpenGL environments are separate and need separate diagnostic programs.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1676289600">- added baselibs.conf as source to specfile</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1679659200">- switched to meson build
- needs n_install-more-egl-binaries.patch, so all binaries are
  installed we had before ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1679659201">- readded -32bit packages</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1679745600">- don't package "line" sample (conflict with /usr/bin/line of
  util-linux)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1680177600">- Update to version 9.0.0
- supersedes n_install-more-egl-binaries.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1680177601">- enabled vulkan support (first Vulkan demo: vkgears!)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1680177602">- enabled osmesa and libdrm support</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694347200">- don't package "bitmap" sample (conflict with /usr/bin/bitmap of
  package bitmap) {boo#1215185)</changelog>
</package>
<package pkgid="ebb5f9157ef6df77d998e76c1af390e08179a7445a2ef4ca34c9fceac6134aeef8d66f22f7a2f7fe23a500985ef34786c5f5d643256aeef0dfab22eb714c94d3" name="Mesa-demo-x-debuginfo" arch="i586">
  <version epoch="0" ver="9.0.0" rel="2.1"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1632830400">- Introduce new subpackage -es for GLES based demos
- Symlink es2_info, es2gears_x11, es2tri to %_bindir</changelog>
  <changelog author="Behzad A &lt;behzad.a_ir@hotmail.com&gt;" date="1644321600">- added "-egl" subpackage for common EGL-based demos include
  eglinfo, eglgears, egltri, peglgears, xeglgears, xeglthreads
  (boo#1195695)</changelog>
  <changelog author="Behzad A &lt;behzad.a_ir@hotmail.com&gt;" date="1644494400">- added sub-packages as dependencies to the main package to
  ensure the complete installation of the program
  * Mesa-demo-x
  * Mesa-demo-es
  * Mesa-demo-egl</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1653912000">- Update to version 8.5.0
  * over four years since the last release; a lot of changes
    including support for Meson build</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1676030400">- Add Mesa-demo-{egl,es,x}-32bit. This is useful as the 64- and 32-bit
  OpenGL environments are separate and need separate diagnostic programs.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1676289600">- added baselibs.conf as source to specfile</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1679659200">- switched to meson build
- needs n_install-more-egl-binaries.patch, so all binaries are
  installed we had before ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1679659201">- readded -32bit packages</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1679745600">- don't package "line" sample (conflict with /usr/bin/line of
  util-linux)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1680177600">- Update to version 9.0.0
- supersedes n_install-more-egl-binaries.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1680177601">- enabled vulkan support (first Vulkan demo: vkgears!)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1680177602">- enabled osmesa and libdrm support</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694347200">- don't package "bitmap" sample (conflict with /usr/bin/bitmap of
  package bitmap) {boo#1215185)</changelog>
</package>
<package pkgid="a4287dff3bdeae70b6ef743ca7e7604a2beb97c9d838f32cc2215bc1ee80569daef7ddab823f483dc495c93f1076fcc08a1598100b1ed33610be410b13cf9201" name="Mesa-demo-x-debuginfo" arch="x86_64">
  <version epoch="0" ver="9.0.0" rel="2.1"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1632830400">- Introduce new subpackage -es for GLES based demos
- Symlink es2_info, es2gears_x11, es2tri to %_bindir</changelog>
  <changelog author="Behzad A &lt;behzad.a_ir@hotmail.com&gt;" date="1644321600">- added "-egl" subpackage for common EGL-based demos include
  eglinfo, eglgears, egltri, peglgears, xeglgears, xeglthreads
  (boo#1195695)</changelog>
  <changelog author="Behzad A &lt;behzad.a_ir@hotmail.com&gt;" date="1644494400">- added sub-packages as dependencies to the main package to
  ensure the complete installation of the program
  * Mesa-demo-x
  * Mesa-demo-es
  * Mesa-demo-egl</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1653912000">- Update to version 8.5.0
  * over four years since the last release; a lot of changes
    including support for Meson build</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1676030400">- Add Mesa-demo-{egl,es,x}-32bit. This is useful as the 64- and 32-bit
  OpenGL environments are separate and need separate diagnostic programs.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1676289600">- added baselibs.conf as source to specfile</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1679659200">- switched to meson build
- needs n_install-more-egl-binaries.patch, so all binaries are
  installed we had before ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1679659201">- readded -32bit packages</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1679745600">- don't package "line" sample (conflict with /usr/bin/line of
  util-linux)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1680177600">- Update to version 9.0.0
- supersedes n_install-more-egl-binaries.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1680177601">- enabled vulkan support (first Vulkan demo: vkgears!)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1680177602">- enabled osmesa and libdrm support</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694347200">- don't package "bitmap" sample (conflict with /usr/bin/bitmap of
  package bitmap) {boo#1215185)</changelog>
</package>
<package pkgid="eff9cb8313420551542747c1563dc3add6d68eb7907bab4181367797880c43634320529ffc9e36314b2d6d304d8c21e250c27b30f733db58110d51ab2f5fe2be" name="Mesa-devel" arch="i586">
  <version epoch="0" ver="23.2.1" rel="363.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1686916800">- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44d285e485da83869</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1686916801">- use -Dxlib-lease=enabled also for -drivers build</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1686916802">- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that,
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89e1f5049d3b78542fcd69b7d6106dd4bdafc39
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1687521600">- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to bugfix release 23.1.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691064000">- Update to bugfix release 23.1.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.5.html</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to bugfix release 23.1.6:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1693569600">- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python &gt;= 3.7 ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694088000">- Update to bugfix release 23.1.7:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.7.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297600">- Update to bugfix release 23.1.8:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.8.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297601">- disable nine on arm/aarch64 in the hope to fix build on this
  platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695297602">- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695643200">- Update to Mesa 23.2.0-rc4
  - -&gt; https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)
- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -&gt; https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697284800">- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64bit platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700222400">- let sle15-sp6 require llvm17/clang17</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481600">- enable rusticl on sle15-sp6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481601">- re-disable rusticl on sle15-sp6 to prevent more deps (rust-bindgen)
- buildrequire 'pkgconfig(LLVMSPIRVLib)' also with disabled rusticl
  (new dep since some time)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481602">- buildrequire 'pkgconfig(SPIRV-Tools)' also with disabled rusticl
  (new dep since some time)</changelog>
</package>
<package pkgid="a952cd45ae758df834a60c4ffa28deb828f4941047e3e2809d3bd21875352fd3259843244afd2f6f70c3475edf1657a3521fe4db927f63e5792fcc43a6dd00a0" name="Mesa-devel" arch="x86_64">
  <version epoch="0" ver="23.2.1" rel="363.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1686916800">- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44d285e485da83869</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1686916801">- use -Dxlib-lease=enabled also for -drivers build</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1686916802">- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that,
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89e1f5049d3b78542fcd69b7d6106dd4bdafc39
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1687521600">- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to bugfix release 23.1.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691064000">- Update to bugfix release 23.1.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.5.html</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to bugfix release 23.1.6:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1693569600">- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python &gt;= 3.7 ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694088000">- Update to bugfix release 23.1.7:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.7.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297600">- Update to bugfix release 23.1.8:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.8.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297601">- disable nine on arm/aarch64 in the hope to fix build on this
  platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695297602">- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695643200">- Update to Mesa 23.2.0-rc4
  - -&gt; https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)
- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -&gt; https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697284800">- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64bit platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700222400">- let sle15-sp6 require llvm17/clang17</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481600">- enable rusticl on sle15-sp6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481601">- re-disable rusticl on sle15-sp6 to prevent more deps (rust-bindgen)
- buildrequire 'pkgconfig(LLVMSPIRVLib)' also with disabled rusticl
  (new dep since some time)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481602">- buildrequire 'pkgconfig(SPIRV-Tools)' also with disabled rusticl
  (new dep since some time)</changelog>
</package>
<package pkgid="59047049dbdf12c4c66e640669956dd7137116a23911a4c3e08fd3bacca4527efefc2813766da093fb76ccc4b5e2c3c69986aa5b0876630cca98c334d7253f15" name="Mesa-dri" arch="i586">
  <version epoch="0" ver="23.2.1" rel="363.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1686916800">- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44d285e485da83869</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1686916801">- use -Dxlib-lease=enabled also for -drivers build</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1686916802">- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that,
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89e1f5049d3b78542fcd69b7d6106dd4bdafc39
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1687521600">- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to bugfix release 23.1.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691064000">- Update to bugfix release 23.1.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.5.html</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to bugfix release 23.1.6:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1693569600">- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python &gt;= 3.7 ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694088000">- Update to bugfix release 23.1.7:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.7.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297600">- Update to bugfix release 23.1.8:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.8.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297601">- disable nine on arm/aarch64 in the hope to fix build on this
  platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695297602">- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695643200">- Update to Mesa 23.2.0-rc4
  - -&gt; https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)
- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -&gt; https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697284800">- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64bit platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700222400">- let sle15-sp6 require llvm17/clang17</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481600">- enable rusticl on sle15-sp6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481601">- re-disable rusticl on sle15-sp6 to prevent more deps (rust-bindgen)
- buildrequire 'pkgconfig(LLVMSPIRVLib)' also with disabled rusticl
  (new dep since some time)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481602">- buildrequire 'pkgconfig(SPIRV-Tools)' also with disabled rusticl
  (new dep since some time)</changelog>
</package>
<package pkgid="1c1e0fa4a8d3c06ce5bd411f0eaf3a8048ab8eb837d40df1cc8456030f7968869a9e2c1a9b3d909ed20cd882545047d64f037c05af3a70cc5413eb06f7905f10" name="Mesa-dri" arch="x86_64">
  <version epoch="0" ver="23.2.1" rel="363.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1686916800">- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44d285e485da83869</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1686916801">- use -Dxlib-lease=enabled also for -drivers build</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1686916802">- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that,
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89e1f5049d3b78542fcd69b7d6106dd4bdafc39
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1687521600">- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to bugfix release 23.1.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691064000">- Update to bugfix release 23.1.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.5.html</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to bugfix release 23.1.6:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1693569600">- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python &gt;= 3.7 ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694088000">- Update to bugfix release 23.1.7:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.7.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297600">- Update to bugfix release 23.1.8:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.8.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297601">- disable nine on arm/aarch64 in the hope to fix build on this
  platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695297602">- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695643200">- Update to Mesa 23.2.0-rc4
  - -&gt; https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)
- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -&gt; https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697284800">- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64bit platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700222400">- let sle15-sp6 require llvm17/clang17</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481600">- enable rusticl on sle15-sp6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481601">- re-disable rusticl on sle15-sp6 to prevent more deps (rust-bindgen)
- buildrequire 'pkgconfig(LLVMSPIRVLib)' also with disabled rusticl
  (new dep since some time)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481602">- buildrequire 'pkgconfig(SPIRV-Tools)' also with disabled rusticl
  (new dep since some time)</changelog>
</package>
<package pkgid="59d10f7ba02d04d748126730a105a12da6d97bda92d90f0ff0c5ad5d83bd614de7b818d1a4c85197fcc03b521b93477d98cb7cebd300586aecb991ce46a1eb0a" name="Mesa-dri-32bit" arch="x86_64">
  <version epoch="0" ver="23.2.1" rel="363.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1686916800">- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44d285e485da83869</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1686916801">- use -Dxlib-lease=enabled also for -drivers build</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1686916802">- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that,
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89e1f5049d3b78542fcd69b7d6106dd4bdafc39
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1687521600">- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to bugfix release 23.1.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691064000">- Update to bugfix release 23.1.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.5.html</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to bugfix release 23.1.6:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1693569600">- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python &gt;= 3.7 ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694088000">- Update to bugfix release 23.1.7:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.7.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297600">- Update to bugfix release 23.1.8:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.8.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297601">- disable nine on arm/aarch64 in the hope to fix build on this
  platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695297602">- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695643200">- Update to Mesa 23.2.0-rc4
  - -&gt; https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)
- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -&gt; https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697284800">- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64bit platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700222400">- let sle15-sp6 require llvm17/clang17</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481600">- enable rusticl on sle15-sp6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481601">- re-disable rusticl on sle15-sp6 to prevent more deps (rust-bindgen)
- buildrequire 'pkgconfig(LLVMSPIRVLib)' also with disabled rusticl
  (new dep since some time)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481602">- buildrequire 'pkgconfig(SPIRV-Tools)' also with disabled rusticl
  (new dep since some time)</changelog>
</package>
<package pkgid="64c4d6c6700e197afdf632f3084aa7307cdc253b23e0592b72f4a61b66516e9237bc7a1a4c444a3d1a0d3307af1becd8910951bfadb78e878f813683048ad9d8" name="Mesa-dri-32bit-debuginfo" arch="x86_64">
  <version epoch="0" ver="23.2.1" rel="363.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1686916800">- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44d285e485da83869</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1686916801">- use -Dxlib-lease=enabled also for -drivers build</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1686916802">- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that,
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89e1f5049d3b78542fcd69b7d6106dd4bdafc39
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1687521600">- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to bugfix release 23.1.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691064000">- Update to bugfix release 23.1.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.5.html</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to bugfix release 23.1.6:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1693569600">- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python &gt;= 3.7 ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694088000">- Update to bugfix release 23.1.7:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.7.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297600">- Update to bugfix release 23.1.8:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.8.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297601">- disable nine on arm/aarch64 in the hope to fix build on this
  platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695297602">- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695643200">- Update to Mesa 23.2.0-rc4
  - -&gt; https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)
- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -&gt; https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697284800">- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64bit platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700222400">- let sle15-sp6 require llvm17/clang17</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481600">- enable rusticl on sle15-sp6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481601">- re-disable rusticl on sle15-sp6 to prevent more deps (rust-bindgen)
- buildrequire 'pkgconfig(LLVMSPIRVLib)' also with disabled rusticl
  (new dep since some time)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481602">- buildrequire 'pkgconfig(SPIRV-Tools)' also with disabled rusticl
  (new dep since some time)</changelog>
</package>
<package pkgid="2da88a65d3e2d591da478d4f50ab3e568a89bab286a5428e2c732187367bcf59d204ab186a47c7234898648cdf17430b084ada8b2e066145d7900c44bf4394ab" name="Mesa-dri-debuginfo" arch="i586">
  <version epoch="0" ver="23.2.1" rel="363.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1686916800">- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44d285e485da83869</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1686916801">- use -Dxlib-lease=enabled also for -drivers build</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1686916802">- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that,
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89e1f5049d3b78542fcd69b7d6106dd4bdafc39
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1687521600">- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to bugfix release 23.1.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691064000">- Update to bugfix release 23.1.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.5.html</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to bugfix release 23.1.6:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1693569600">- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python &gt;= 3.7 ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694088000">- Update to bugfix release 23.1.7:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.7.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297600">- Update to bugfix release 23.1.8:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.8.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297601">- disable nine on arm/aarch64 in the hope to fix build on this
  platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695297602">- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695643200">- Update to Mesa 23.2.0-rc4
  - -&gt; https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)
- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -&gt; https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697284800">- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64bit platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700222400">- let sle15-sp6 require llvm17/clang17</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481600">- enable rusticl on sle15-sp6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481601">- re-disable rusticl on sle15-sp6 to prevent more deps (rust-bindgen)
- buildrequire 'pkgconfig(LLVMSPIRVLib)' also with disabled rusticl
  (new dep since some time)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481602">- buildrequire 'pkgconfig(SPIRV-Tools)' also with disabled rusticl
  (new dep since some time)</changelog>
</package>
<package pkgid="475758fe3c850ab98d64b4894ff24e68fe54d17d52c04cd3f6cffdc1e4e0ee65bcfb5b6595b96d013268bb24519254985f7994c4d909fb30401177ee5a6c0b25" name="Mesa-dri-debuginfo" arch="x86_64">
  <version epoch="0" ver="23.2.1" rel="363.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1686916800">- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44d285e485da83869</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1686916801">- use -Dxlib-lease=enabled also for -drivers build</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1686916802">- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that,
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89e1f5049d3b78542fcd69b7d6106dd4bdafc39
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1687521600">- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to bugfix release 23.1.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691064000">- Update to bugfix release 23.1.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.5.html</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to bugfix release 23.1.6:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1693569600">- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python &gt;= 3.7 ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694088000">- Update to bugfix release 23.1.7:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.7.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297600">- Update to bugfix release 23.1.8:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.8.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297601">- disable nine on arm/aarch64 in the hope to fix build on this
  platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695297602">- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695643200">- Update to Mesa 23.2.0-rc4
  - -&gt; https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)
- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -&gt; https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697284800">- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64bit platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700222400">- let sle15-sp6 require llvm17/clang17</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481600">- enable rusticl on sle15-sp6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481601">- re-disable rusticl on sle15-sp6 to prevent more deps (rust-bindgen)
- buildrequire 'pkgconfig(LLVMSPIRVLib)' also with disabled rusticl
  (new dep since some time)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481602">- buildrequire 'pkgconfig(SPIRV-Tools)' also with disabled rusticl
  (new dep since some time)</changelog>
</package>
<package pkgid="a8dd308b5397f301dd3a7d480304eab783a972e8265fe8207c0c999a06254b59d63d5be6c8992b4d5a68013492e70711fec01c825e3c642ad5561ed62ade8d87" name="Mesa-dri-devel" arch="i586">
  <version epoch="0" ver="23.2.1" rel="363.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1686916800">- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44d285e485da83869</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1686916801">- use -Dxlib-lease=enabled also for -drivers build</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1686916802">- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that,
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89e1f5049d3b78542fcd69b7d6106dd4bdafc39
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1687521600">- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to bugfix release 23.1.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691064000">- Update to bugfix release 23.1.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.5.html</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to bugfix release 23.1.6:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1693569600">- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python &gt;= 3.7 ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694088000">- Update to bugfix release 23.1.7:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.7.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297600">- Update to bugfix release 23.1.8:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.8.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297601">- disable nine on arm/aarch64 in the hope to fix build on this
  platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695297602">- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695643200">- Update to Mesa 23.2.0-rc4
  - -&gt; https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)
- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -&gt; https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697284800">- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64bit platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700222400">- let sle15-sp6 require llvm17/clang17</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481600">- enable rusticl on sle15-sp6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481601">- re-disable rusticl on sle15-sp6 to prevent more deps (rust-bindgen)
- buildrequire 'pkgconfig(LLVMSPIRVLib)' also with disabled rusticl
  (new dep since some time)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481602">- buildrequire 'pkgconfig(SPIRV-Tools)' also with disabled rusticl
  (new dep since some time)</changelog>
</package>
<package pkgid="42105c23b59a6c20329399245d046069da1be5fe9d92e820f6b369078cd27940595e413a434f06f0f09902fb99072f854cee107d2c47c49c4d2cd10484fdb321" name="Mesa-dri-devel" arch="x86_64">
  <version epoch="0" ver="23.2.1" rel="363.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1686916800">- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44d285e485da83869</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1686916801">- use -Dxlib-lease=enabled also for -drivers build</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1686916802">- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that,
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89e1f5049d3b78542fcd69b7d6106dd4bdafc39
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1687521600">- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to bugfix release 23.1.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691064000">- Update to bugfix release 23.1.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.5.html</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to bugfix release 23.1.6:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1693569600">- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python &gt;= 3.7 ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694088000">- Update to bugfix release 23.1.7:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.7.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297600">- Update to bugfix release 23.1.8:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.8.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297601">- disable nine on arm/aarch64 in the hope to fix build on this
  platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695297602">- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695643200">- Update to Mesa 23.2.0-rc4
  - -&gt; https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)
- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -&gt; https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697284800">- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64bit platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700222400">- let sle15-sp6 require llvm17/clang17</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481600">- enable rusticl on sle15-sp6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481601">- re-disable rusticl on sle15-sp6 to prevent more deps (rust-bindgen)
- buildrequire 'pkgconfig(LLVMSPIRVLib)' also with disabled rusticl
  (new dep since some time)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481602">- buildrequire 'pkgconfig(SPIRV-Tools)' also with disabled rusticl
  (new dep since some time)</changelog>
</package>
<package pkgid="b53e7506326183081352f5789208e532c0aa2a2c9e154ca794f575e02b19538917ea8d47def8feb3934ab4e7a89735e0695f25bf206d88dec05cf18168c3ec54" name="Mesa-dri-nouveau" arch="i586">
  <version epoch="0" ver="23.2.1" rel="363.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1686916800">- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44d285e485da83869</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1686916801">- use -Dxlib-lease=enabled also for -drivers build</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1686916802">- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that,
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89e1f5049d3b78542fcd69b7d6106dd4bdafc39
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1687521600">- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to bugfix release 23.1.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691064000">- Update to bugfix release 23.1.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.5.html</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to bugfix release 23.1.6:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1693569600">- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python &gt;= 3.7 ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694088000">- Update to bugfix release 23.1.7:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.7.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297600">- Update to bugfix release 23.1.8:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.8.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297601">- disable nine on arm/aarch64 in the hope to fix build on this
  platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695297602">- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695643200">- Update to Mesa 23.2.0-rc4
  - -&gt; https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)
- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -&gt; https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697284800">- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64bit platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700222400">- let sle15-sp6 require llvm17/clang17</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481600">- enable rusticl on sle15-sp6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481601">- re-disable rusticl on sle15-sp6 to prevent more deps (rust-bindgen)
- buildrequire 'pkgconfig(LLVMSPIRVLib)' also with disabled rusticl
  (new dep since some time)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481602">- buildrequire 'pkgconfig(SPIRV-Tools)' also with disabled rusticl
  (new dep since some time)</changelog>
</package>
<package pkgid="37046baee0ace5fa63d6640bea8e5d403001f211111c70863674c2e5a657b13e02ef0a8a7402c9904d9126d0011f2d19168c2481c2501bd06d5e69e0f682dd43" name="Mesa-dri-nouveau" arch="x86_64">
  <version epoch="0" ver="23.2.1" rel="363.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1686916800">- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44d285e485da83869</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1686916801">- use -Dxlib-lease=enabled also for -drivers build</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1686916802">- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that,
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89e1f5049d3b78542fcd69b7d6106dd4bdafc39
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1687521600">- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to bugfix release 23.1.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691064000">- Update to bugfix release 23.1.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.5.html</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to bugfix release 23.1.6:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1693569600">- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python &gt;= 3.7 ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694088000">- Update to bugfix release 23.1.7:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.7.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297600">- Update to bugfix release 23.1.8:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.8.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297601">- disable nine on arm/aarch64 in the hope to fix build on this
  platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695297602">- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695643200">- Update to Mesa 23.2.0-rc4
  - -&gt; https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)
- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -&gt; https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697284800">- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64bit platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700222400">- let sle15-sp6 require llvm17/clang17</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481600">- enable rusticl on sle15-sp6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481601">- re-disable rusticl on sle15-sp6 to prevent more deps (rust-bindgen)
- buildrequire 'pkgconfig(LLVMSPIRVLib)' also with disabled rusticl
  (new dep since some time)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481602">- buildrequire 'pkgconfig(SPIRV-Tools)' also with disabled rusticl
  (new dep since some time)</changelog>
</package>
<package pkgid="e2c32e6c73289cf84f06efe82fc69727ba98af99e4be1fbc9083ead535ac21ab9dcd7dbfe6989cdc3b6494402893d6a084a19c9b796e8fae7cf9a36c47618083" name="Mesa-dri-nouveau-32bit" arch="x86_64">
  <version epoch="0" ver="23.2.1" rel="363.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1686916800">- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44d285e485da83869</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1686916801">- use -Dxlib-lease=enabled also for -drivers build</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1686916802">- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that,
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89e1f5049d3b78542fcd69b7d6106dd4bdafc39
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1687521600">- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to bugfix release 23.1.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691064000">- Update to bugfix release 23.1.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.5.html</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to bugfix release 23.1.6:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1693569600">- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python &gt;= 3.7 ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694088000">- Update to bugfix release 23.1.7:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.7.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297600">- Update to bugfix release 23.1.8:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.8.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297601">- disable nine on arm/aarch64 in the hope to fix build on this
  platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695297602">- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695643200">- Update to Mesa 23.2.0-rc4
  - -&gt; https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)
- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -&gt; https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697284800">- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64bit platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700222400">- let sle15-sp6 require llvm17/clang17</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481600">- enable rusticl on sle15-sp6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481601">- re-disable rusticl on sle15-sp6 to prevent more deps (rust-bindgen)
- buildrequire 'pkgconfig(LLVMSPIRVLib)' also with disabled rusticl
  (new dep since some time)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481602">- buildrequire 'pkgconfig(SPIRV-Tools)' also with disabled rusticl
  (new dep since some time)</changelog>
</package>
<package pkgid="e4d4c8b915089a1b3a0cf8b29641ac77e5b2233a30a71485f5a90741097cf33f8f9c0d2ee19e93df2e7ce4c4f4d1d43653401f313caf68b34f13b7f4f872fb7e" name="Mesa-dri-nouveau-32bit-debuginfo" arch="x86_64">
  <version epoch="0" ver="23.2.1" rel="363.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1686916800">- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44d285e485da83869</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1686916801">- use -Dxlib-lease=enabled also for -drivers build</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1686916802">- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that,
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89e1f5049d3b78542fcd69b7d6106dd4bdafc39
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1687521600">- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to bugfix release 23.1.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691064000">- Update to bugfix release 23.1.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.5.html</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to bugfix release 23.1.6:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1693569600">- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python &gt;= 3.7 ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694088000">- Update to bugfix release 23.1.7:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.7.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297600">- Update to bugfix release 23.1.8:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.8.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297601">- disable nine on arm/aarch64 in the hope to fix build on this
  platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695297602">- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695643200">- Update to Mesa 23.2.0-rc4
  - -&gt; https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)
- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -&gt; https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697284800">- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64bit platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700222400">- let sle15-sp6 require llvm17/clang17</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481600">- enable rusticl on sle15-sp6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481601">- re-disable rusticl on sle15-sp6 to prevent more deps (rust-bindgen)
- buildrequire 'pkgconfig(LLVMSPIRVLib)' also with disabled rusticl
  (new dep since some time)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481602">- buildrequire 'pkgconfig(SPIRV-Tools)' also with disabled rusticl
  (new dep since some time)</changelog>
</package>
<package pkgid="ac58cb5728a16d15c98740d31f66116b902bfc0e56cda2cfa7c7b568207ce44f9d16779c83d7e08597446c092027137fa1598a5fb3f453029988d2fc90d4d32b" name="Mesa-dri-nouveau-debuginfo" arch="i586">
  <version epoch="0" ver="23.2.1" rel="363.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1686916800">- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44d285e485da83869</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1686916801">- use -Dxlib-lease=enabled also for -drivers build</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1686916802">- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that,
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89e1f5049d3b78542fcd69b7d6106dd4bdafc39
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1687521600">- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to bugfix release 23.1.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691064000">- Update to bugfix release 23.1.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.5.html</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to bugfix release 23.1.6:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1693569600">- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python &gt;= 3.7 ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694088000">- Update to bugfix release 23.1.7:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.7.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297600">- Update to bugfix release 23.1.8:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.8.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297601">- disable nine on arm/aarch64 in the hope to fix build on this
  platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695297602">- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695643200">- Update to Mesa 23.2.0-rc4
  - -&gt; https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)
- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -&gt; https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697284800">- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64bit platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700222400">- let sle15-sp6 require llvm17/clang17</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481600">- enable rusticl on sle15-sp6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481601">- re-disable rusticl on sle15-sp6 to prevent more deps (rust-bindgen)
- buildrequire 'pkgconfig(LLVMSPIRVLib)' also with disabled rusticl
  (new dep since some time)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481602">- buildrequire 'pkgconfig(SPIRV-Tools)' also with disabled rusticl
  (new dep since some time)</changelog>
</package>
<package pkgid="a0017d8daef839a6ebf8b70666a88168617183d5c8ae68b6f1e6b57e0820801e145e9685c14fa962d7fc9ca550c3beaed4bc4670addb4451a56b44337cd90433" name="Mesa-dri-nouveau-debuginfo" arch="x86_64">
  <version epoch="0" ver="23.2.1" rel="363.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1686916800">- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44d285e485da83869</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1686916801">- use -Dxlib-lease=enabled also for -drivers build</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1686916802">- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that,
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89e1f5049d3b78542fcd69b7d6106dd4bdafc39
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1687521600">- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to bugfix release 23.1.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691064000">- Update to bugfix release 23.1.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.5.html</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to bugfix release 23.1.6:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1693569600">- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python &gt;= 3.7 ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694088000">- Update to bugfix release 23.1.7:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.7.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297600">- Update to bugfix release 23.1.8:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.8.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297601">- disable nine on arm/aarch64 in the hope to fix build on this
  platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695297602">- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695643200">- Update to Mesa 23.2.0-rc4
  - -&gt; https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)
- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -&gt; https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697284800">- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64bit platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700222400">- let sle15-sp6 require llvm17/clang17</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481600">- enable rusticl on sle15-sp6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481601">- re-disable rusticl on sle15-sp6 to prevent more deps (rust-bindgen)
- buildrequire 'pkgconfig(LLVMSPIRVLib)' also with disabled rusticl
  (new dep since some time)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481602">- buildrequire 'pkgconfig(SPIRV-Tools)' also with disabled rusticl
  (new dep since some time)</changelog>
</package>
<package pkgid="74ca370e0ac3ddcd2b31eb9f6d9e7c4e320a56911aae86ec826e6d462649d2364ee10eb642423a437cdde0b96a4a423f349eb1e876c3b3dd8144a60bb7620259" name="Mesa-drivers" arch="src">
  <version epoch="0" ver="23.2.1" rel="363.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1686916800">- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44d285e485da83869</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1686916801">- use -Dxlib-lease=enabled also for -drivers build</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1686916802">- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that,
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89e1f5049d3b78542fcd69b7d6106dd4bdafc39
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1687521600">- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to bugfix release 23.1.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691064000">- Update to bugfix release 23.1.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.5.html</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to bugfix release 23.1.6:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1693569600">- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python &gt;= 3.7 ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694088000">- Update to bugfix release 23.1.7:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.7.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297600">- Update to bugfix release 23.1.8:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.8.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297601">- disable nine on arm/aarch64 in the hope to fix build on this
  platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695297602">- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695643200">- Update to Mesa 23.2.0-rc4
  - -&gt; https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)
- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -&gt; https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697284800">- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64bit platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700222400">- let sle15-sp6 require llvm17/clang17</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481600">- enable rusticl on sle15-sp6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481601">- re-disable rusticl on sle15-sp6 to prevent more deps (rust-bindgen)
- buildrequire 'pkgconfig(LLVMSPIRVLib)' also with disabled rusticl
  (new dep since some time)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481602">- buildrequire 'pkgconfig(SPIRV-Tools)' also with disabled rusticl
  (new dep since some time)</changelog>
</package>
<package pkgid="bb1052883541f9c55b5f6d7fd1e503e22b4a366cde29e3fc5abf575d1928cf5aa98f73ae2ea9966024663be45e014342ddee8f6dba0ed199117cb1937cf385b4" name="Mesa-drivers-debugsource" arch="i586">
  <version epoch="0" ver="23.2.1" rel="363.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1686916800">- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44d285e485da83869</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1686916801">- use -Dxlib-lease=enabled also for -drivers build</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1686916802">- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that,
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89e1f5049d3b78542fcd69b7d6106dd4bdafc39
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1687521600">- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to bugfix release 23.1.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691064000">- Update to bugfix release 23.1.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.5.html</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to bugfix release 23.1.6:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1693569600">- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python &gt;= 3.7 ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694088000">- Update to bugfix release 23.1.7:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.7.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297600">- Update to bugfix release 23.1.8:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.8.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297601">- disable nine on arm/aarch64 in the hope to fix build on this
  platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695297602">- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695643200">- Update to Mesa 23.2.0-rc4
  - -&gt; https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)
- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -&gt; https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697284800">- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64bit platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700222400">- let sle15-sp6 require llvm17/clang17</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481600">- enable rusticl on sle15-sp6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481601">- re-disable rusticl on sle15-sp6 to prevent more deps (rust-bindgen)
- buildrequire 'pkgconfig(LLVMSPIRVLib)' also with disabled rusticl
  (new dep since some time)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481602">- buildrequire 'pkgconfig(SPIRV-Tools)' also with disabled rusticl
  (new dep since some time)</changelog>
</package>
<package pkgid="2be91d659ce0d58bae373ec50a6da5aeae7280bc2dffc3d5f884bfc86fe59d443e2a1e77300aa42155fcab598337239e2edabce6b57393e9ce7e2570cd41cc1b" name="Mesa-drivers-debugsource" arch="x86_64">
  <version epoch="0" ver="23.2.1" rel="363.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1686916800">- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44d285e485da83869</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1686916801">- use -Dxlib-lease=enabled also for -drivers build</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1686916802">- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that,
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89e1f5049d3b78542fcd69b7d6106dd4bdafc39
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1687521600">- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to bugfix release 23.1.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691064000">- Update to bugfix release 23.1.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.5.html</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to bugfix release 23.1.6:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1693569600">- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python &gt;= 3.7 ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694088000">- Update to bugfix release 23.1.7:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.7.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297600">- Update to bugfix release 23.1.8:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.8.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297601">- disable nine on arm/aarch64 in the hope to fix build on this
  platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695297602">- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695643200">- Update to Mesa 23.2.0-rc4
  - -&gt; https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)
- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -&gt; https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697284800">- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64bit platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700222400">- let sle15-sp6 require llvm17/clang17</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481600">- enable rusticl on sle15-sp6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481601">- re-disable rusticl on sle15-sp6 to prevent more deps (rust-bindgen)
- buildrequire 'pkgconfig(LLVMSPIRVLib)' also with disabled rusticl
  (new dep since some time)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481602">- buildrequire 'pkgconfig(SPIRV-Tools)' also with disabled rusticl
  (new dep since some time)</changelog>
</package>
<package pkgid="d596cdcbe096c9ae59c911c0ef6452c1e582d8d1dc7de709d18bc9e0834460fd5fb53a55ea110fdf45701ebae86aee46bb5a40f9eeaff9c50bcfd0520dfc264c" name="Mesa-gallium" arch="i586">
  <version epoch="0" ver="23.2.1" rel="363.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1686916800">- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44d285e485da83869</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1686916801">- use -Dxlib-lease=enabled also for -drivers build</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1686916802">- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that,
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89e1f5049d3b78542fcd69b7d6106dd4bdafc39
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1687521600">- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to bugfix release 23.1.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691064000">- Update to bugfix release 23.1.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.5.html</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to bugfix release 23.1.6:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1693569600">- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python &gt;= 3.7 ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694088000">- Update to bugfix release 23.1.7:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.7.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297600">- Update to bugfix release 23.1.8:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.8.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297601">- disable nine on arm/aarch64 in the hope to fix build on this
  platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695297602">- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695643200">- Update to Mesa 23.2.0-rc4
  - -&gt; https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)
- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -&gt; https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697284800">- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64bit platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700222400">- let sle15-sp6 require llvm17/clang17</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481600">- enable rusticl on sle15-sp6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481601">- re-disable rusticl on sle15-sp6 to prevent more deps (rust-bindgen)
- buildrequire 'pkgconfig(LLVMSPIRVLib)' also with disabled rusticl
  (new dep since some time)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481602">- buildrequire 'pkgconfig(SPIRV-Tools)' also with disabled rusticl
  (new dep since some time)</changelog>
</package>
<package pkgid="4de0ba397dff2575241b2b15d969b94437571c3482a9c18339b2ab3e73fc5fe6c0b4c32308c6362afece85c1c2131d3ef60e3a3f746a2943695c7c20714ee030" name="Mesa-gallium" arch="x86_64">
  <version epoch="0" ver="23.2.1" rel="363.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1686916800">- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44d285e485da83869</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1686916801">- use -Dxlib-lease=enabled also for -drivers build</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1686916802">- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that,
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89e1f5049d3b78542fcd69b7d6106dd4bdafc39
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1687521600">- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to bugfix release 23.1.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691064000">- Update to bugfix release 23.1.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.5.html</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to bugfix release 23.1.6:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1693569600">- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python &gt;= 3.7 ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694088000">- Update to bugfix release 23.1.7:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.7.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297600">- Update to bugfix release 23.1.8:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.8.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297601">- disable nine on arm/aarch64 in the hope to fix build on this
  platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695297602">- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695643200">- Update to Mesa 23.2.0-rc4
  - -&gt; https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)
- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -&gt; https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697284800">- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64bit platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700222400">- let sle15-sp6 require llvm17/clang17</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481600">- enable rusticl on sle15-sp6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481601">- re-disable rusticl on sle15-sp6 to prevent more deps (rust-bindgen)
- buildrequire 'pkgconfig(LLVMSPIRVLib)' also with disabled rusticl
  (new dep since some time)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481602">- buildrequire 'pkgconfig(SPIRV-Tools)' also with disabled rusticl
  (new dep since some time)</changelog>
</package>
<package pkgid="e28fc4e85638c46ec927b1f834522d0083c48e841261a65ae613426a7d733eff89afa02b7fae99df6152bf742e96ca76afc17055b5fbd714068a63e33c9dbccf" name="Mesa-gallium-32bit" arch="x86_64">
  <version epoch="0" ver="23.2.1" rel="363.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1686916800">- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44d285e485da83869</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1686916801">- use -Dxlib-lease=enabled also for -drivers build</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1686916802">- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that,
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89e1f5049d3b78542fcd69b7d6106dd4bdafc39
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1687521600">- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to bugfix release 23.1.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691064000">- Update to bugfix release 23.1.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.5.html</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to bugfix release 23.1.6:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1693569600">- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python &gt;= 3.7 ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694088000">- Update to bugfix release 23.1.7:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.7.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297600">- Update to bugfix release 23.1.8:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.8.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297601">- disable nine on arm/aarch64 in the hope to fix build on this
  platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695297602">- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695643200">- Update to Mesa 23.2.0-rc4
  - -&gt; https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)
- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -&gt; https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697284800">- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64bit platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700222400">- let sle15-sp6 require llvm17/clang17</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481600">- enable rusticl on sle15-sp6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481601">- re-disable rusticl on sle15-sp6 to prevent more deps (rust-bindgen)
- buildrequire 'pkgconfig(LLVMSPIRVLib)' also with disabled rusticl
  (new dep since some time)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481602">- buildrequire 'pkgconfig(SPIRV-Tools)' also with disabled rusticl
  (new dep since some time)</changelog>
</package>
<package pkgid="08a2b32ead80dc22163bc9c2dce5e3b962d25b1d7a6fcbefd1fe501145d7da0d6c3135354fa386096eb1338cd2584c60d8e1fed422ae599196e54593db362778" name="Mesa-gallium-32bit-debuginfo" arch="x86_64">
  <version epoch="0" ver="23.2.1" rel="363.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1686916800">- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44d285e485da83869</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1686916801">- use -Dxlib-lease=enabled also for -drivers build</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1686916802">- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that,
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89e1f5049d3b78542fcd69b7d6106dd4bdafc39
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1687521600">- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to bugfix release 23.1.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691064000">- Update to bugfix release 23.1.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.5.html</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to bugfix release 23.1.6:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1693569600">- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python &gt;= 3.7 ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694088000">- Update to bugfix release 23.1.7:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.7.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297600">- Update to bugfix release 23.1.8:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.8.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297601">- disable nine on arm/aarch64 in the hope to fix build on this
  platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695297602">- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695643200">- Update to Mesa 23.2.0-rc4
  - -&gt; https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)
- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -&gt; https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697284800">- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64bit platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700222400">- let sle15-sp6 require llvm17/clang17</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481600">- enable rusticl on sle15-sp6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481601">- re-disable rusticl on sle15-sp6 to prevent more deps (rust-bindgen)
- buildrequire 'pkgconfig(LLVMSPIRVLib)' also with disabled rusticl
  (new dep since some time)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481602">- buildrequire 'pkgconfig(SPIRV-Tools)' also with disabled rusticl
  (new dep since some time)</changelog>
</package>
<package pkgid="03af253ac01f8f900ce0c4de2437c35f8c7974c016dd84942ba35557d6725ce363bfd8b965a6fd06746a6a809b00e922f07c7677e922e75a73205510ffc22135" name="Mesa-gallium-debuginfo" arch="i586">
  <version epoch="0" ver="23.2.1" rel="363.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1686916800">- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44d285e485da83869</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1686916801">- use -Dxlib-lease=enabled also for -drivers build</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1686916802">- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that,
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89e1f5049d3b78542fcd69b7d6106dd4bdafc39
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1687521600">- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to bugfix release 23.1.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691064000">- Update to bugfix release 23.1.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.5.html</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to bugfix release 23.1.6:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1693569600">- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python &gt;= 3.7 ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694088000">- Update to bugfix release 23.1.7:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.7.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297600">- Update to bugfix release 23.1.8:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.8.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297601">- disable nine on arm/aarch64 in the hope to fix build on this
  platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695297602">- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695643200">- Update to Mesa 23.2.0-rc4
  - -&gt; https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)
- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -&gt; https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697284800">- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64bit platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700222400">- let sle15-sp6 require llvm17/clang17</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481600">- enable rusticl on sle15-sp6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481601">- re-disable rusticl on sle15-sp6 to prevent more deps (rust-bindgen)
- buildrequire 'pkgconfig(LLVMSPIRVLib)' also with disabled rusticl
  (new dep since some time)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481602">- buildrequire 'pkgconfig(SPIRV-Tools)' also with disabled rusticl
  (new dep since some time)</changelog>
</package>
<package pkgid="208087cb637a5dfa0308777a3f4745a36172579d8c42bcefc6e7e8a617bb220e85f5b2ff857814641f4a8115375f8e112f27c028d1db1d3142d88b852e88401b" name="Mesa-gallium-debuginfo" arch="x86_64">
  <version epoch="0" ver="23.2.1" rel="363.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1686916800">- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44d285e485da83869</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1686916801">- use -Dxlib-lease=enabled also for -drivers build</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1686916802">- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that,
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89e1f5049d3b78542fcd69b7d6106dd4bdafc39
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1687521600">- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to bugfix release 23.1.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691064000">- Update to bugfix release 23.1.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.5.html</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to bugfix release 23.1.6:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1693569600">- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python &gt;= 3.7 ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694088000">- Update to bugfix release 23.1.7:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.7.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297600">- Update to bugfix release 23.1.8:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.8.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297601">- disable nine on arm/aarch64 in the hope to fix build on this
  platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695297602">- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695643200">- Update to Mesa 23.2.0-rc4
  - -&gt; https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)
- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -&gt; https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697284800">- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64bit platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700222400">- let sle15-sp6 require llvm17/clang17</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481600">- enable rusticl on sle15-sp6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481601">- re-disable rusticl on sle15-sp6 to prevent more deps (rust-bindgen)
- buildrequire 'pkgconfig(LLVMSPIRVLib)' also with disabled rusticl
  (new dep since some time)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481602">- buildrequire 'pkgconfig(SPIRV-Tools)' also with disabled rusticl
  (new dep since some time)</changelog>
</package>
<package pkgid="1f5a2a8362d76fae6c182f3dca863ebf1375890e9ee230b805bd2e63cb73b409f75beaf249300007c175a1af0dc8f820b2b18cd99bb52a16e33838b7eef8604e" name="Mesa-libEGL-devel" arch="i586">
  <version epoch="0" ver="23.2.1" rel="363.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1686916800">- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44d285e485da83869</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1686916801">- use -Dxlib-lease=enabled also for -drivers build</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1686916802">- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that,
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89e1f5049d3b78542fcd69b7d6106dd4bdafc39
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1687521600">- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to bugfix release 23.1.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691064000">- Update to bugfix release 23.1.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.5.html</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to bugfix release 23.1.6:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1693569600">- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python &gt;= 3.7 ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694088000">- Update to bugfix release 23.1.7:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.7.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297600">- Update to bugfix release 23.1.8:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.8.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297601">- disable nine on arm/aarch64 in the hope to fix build on this
  platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695297602">- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695643200">- Update to Mesa 23.2.0-rc4
  - -&gt; https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)
- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -&gt; https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697284800">- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64bit platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700222400">- let sle15-sp6 require llvm17/clang17</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481600">- enable rusticl on sle15-sp6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481601">- re-disable rusticl on sle15-sp6 to prevent more deps (rust-bindgen)
- buildrequire 'pkgconfig(LLVMSPIRVLib)' also with disabled rusticl
  (new dep since some time)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481602">- buildrequire 'pkgconfig(SPIRV-Tools)' also with disabled rusticl
  (new dep since some time)</changelog>
</package>
<package pkgid="35ce7cbbc65ea8aa80e81c906008780027796bfe574313289e7d12b00b603b7d149345ae9ab8fbeb8f300eb29624269d248f1a07364b2bb00054b9ecff210202" name="Mesa-libEGL-devel" arch="x86_64">
  <version epoch="0" ver="23.2.1" rel="363.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1686916800">- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44d285e485da83869</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1686916801">- use -Dxlib-lease=enabled also for -drivers build</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1686916802">- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that,
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89e1f5049d3b78542fcd69b7d6106dd4bdafc39
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1687521600">- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to bugfix release 23.1.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691064000">- Update to bugfix release 23.1.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.5.html</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to bugfix release 23.1.6:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1693569600">- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python &gt;= 3.7 ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694088000">- Update to bugfix release 23.1.7:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.7.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297600">- Update to bugfix release 23.1.8:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.8.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297601">- disable nine on arm/aarch64 in the hope to fix build on this
  platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695297602">- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695643200">- Update to Mesa 23.2.0-rc4
  - -&gt; https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)
- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -&gt; https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697284800">- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64bit platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700222400">- let sle15-sp6 require llvm17/clang17</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481600">- enable rusticl on sle15-sp6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481601">- re-disable rusticl on sle15-sp6 to prevent more deps (rust-bindgen)
- buildrequire 'pkgconfig(LLVMSPIRVLib)' also with disabled rusticl
  (new dep since some time)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481602">- buildrequire 'pkgconfig(SPIRV-Tools)' also with disabled rusticl
  (new dep since some time)</changelog>
</package>
<package pkgid="d3e7b61fefe4b4092a09d9ee19eda85ce81f12944de7b388101ba2f2fa62b4e6656a946541e35c09e1b5ae9d95aceccc2760fed4f3300754551d1df618a290d1" name="Mesa-libEGL-devel-32bit" arch="x86_64">
  <version epoch="0" ver="23.2.1" rel="363.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1686916800">- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44d285e485da83869</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1686916801">- use -Dxlib-lease=enabled also for -drivers build</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1686916802">- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that,
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89e1f5049d3b78542fcd69b7d6106dd4bdafc39
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1687521600">- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to bugfix release 23.1.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691064000">- Update to bugfix release 23.1.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.5.html</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to bugfix release 23.1.6:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1693569600">- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python &gt;= 3.7 ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694088000">- Update to bugfix release 23.1.7:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.7.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297600">- Update to bugfix release 23.1.8:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.8.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297601">- disable nine on arm/aarch64 in the hope to fix build on this
  platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695297602">- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695643200">- Update to Mesa 23.2.0-rc4
  - -&gt; https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)
- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -&gt; https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697284800">- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64bit platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700222400">- let sle15-sp6 require llvm17/clang17</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481600">- enable rusticl on sle15-sp6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481601">- re-disable rusticl on sle15-sp6 to prevent more deps (rust-bindgen)
- buildrequire 'pkgconfig(LLVMSPIRVLib)' also with disabled rusticl
  (new dep since some time)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481602">- buildrequire 'pkgconfig(SPIRV-Tools)' also with disabled rusticl
  (new dep since some time)</changelog>
</package>
<package pkgid="5b86412af75b2943c670f90dc72f79e7bc45d66a0c14cd47a3209c1bff35d5c66fc386bcdf9f31dd5a317a95517c5dbf417c96d521e9a9e0ec818b75022d2d86" name="Mesa-libEGL1" arch="i586">
  <version epoch="0" ver="23.2.1" rel="363.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1686916800">- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44d285e485da83869</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1686916801">- use -Dxlib-lease=enabled also for -drivers build</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1686916802">- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that,
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89e1f5049d3b78542fcd69b7d6106dd4bdafc39
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1687521600">- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to bugfix release 23.1.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691064000">- Update to bugfix release 23.1.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.5.html</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to bugfix release 23.1.6:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1693569600">- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python &gt;= 3.7 ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694088000">- Update to bugfix release 23.1.7:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.7.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297600">- Update to bugfix release 23.1.8:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.8.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297601">- disable nine on arm/aarch64 in the hope to fix build on this
  platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695297602">- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695643200">- Update to Mesa 23.2.0-rc4
  - -&gt; https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)
- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -&gt; https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697284800">- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64bit platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700222400">- let sle15-sp6 require llvm17/clang17</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481600">- enable rusticl on sle15-sp6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481601">- re-disable rusticl on sle15-sp6 to prevent more deps (rust-bindgen)
- buildrequire 'pkgconfig(LLVMSPIRVLib)' also with disabled rusticl
  (new dep since some time)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481602">- buildrequire 'pkgconfig(SPIRV-Tools)' also with disabled rusticl
  (new dep since some time)</changelog>
</package>
<package pkgid="6bc49324064c47478df343261c4faa06aaeb941d3e3f2e1f57c5b5df89ae85112d055c862f7dbe04822c5ee876513e12eb25c170e660e27bc7513e7fd871f3e1" name="Mesa-libEGL1" arch="x86_64">
  <version epoch="0" ver="23.2.1" rel="363.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1686916800">- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44d285e485da83869</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1686916801">- use -Dxlib-lease=enabled also for -drivers build</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1686916802">- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that,
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89e1f5049d3b78542fcd69b7d6106dd4bdafc39
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1687521600">- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to bugfix release 23.1.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691064000">- Update to bugfix release 23.1.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.5.html</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to bugfix release 23.1.6:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1693569600">- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python &gt;= 3.7 ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694088000">- Update to bugfix release 23.1.7:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.7.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297600">- Update to bugfix release 23.1.8:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.8.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297601">- disable nine on arm/aarch64 in the hope to fix build on this
  platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695297602">- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695643200">- Update to Mesa 23.2.0-rc4
  - -&gt; https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)
- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -&gt; https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697284800">- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64bit platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700222400">- let sle15-sp6 require llvm17/clang17</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481600">- enable rusticl on sle15-sp6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481601">- re-disable rusticl on sle15-sp6 to prevent more deps (rust-bindgen)
- buildrequire 'pkgconfig(LLVMSPIRVLib)' also with disabled rusticl
  (new dep since some time)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481602">- buildrequire 'pkgconfig(SPIRV-Tools)' also with disabled rusticl
  (new dep since some time)</changelog>
</package>
<package pkgid="3f0ec587bbfd8d350a8a8c31dbff0393ddc1677b4462220340a150595d0cf02e50e73e32f43d8c33a4d23a47e08e1f11d8aac9d51f4edef9757b9b309b43ff47" name="Mesa-libEGL1-32bit" arch="x86_64">
  <version epoch="0" ver="23.2.1" rel="363.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1686916800">- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44d285e485da83869</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1686916801">- use -Dxlib-lease=enabled also for -drivers build</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1686916802">- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that,
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89e1f5049d3b78542fcd69b7d6106dd4bdafc39
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1687521600">- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to bugfix release 23.1.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691064000">- Update to bugfix release 23.1.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.5.html</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to bugfix release 23.1.6:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1693569600">- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python &gt;= 3.7 ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694088000">- Update to bugfix release 23.1.7:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.7.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297600">- Update to bugfix release 23.1.8:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.8.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297601">- disable nine on arm/aarch64 in the hope to fix build on this
  platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695297602">- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695643200">- Update to Mesa 23.2.0-rc4
  - -&gt; https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)
- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -&gt; https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697284800">- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64bit platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700222400">- let sle15-sp6 require llvm17/clang17</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481600">- enable rusticl on sle15-sp6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481601">- re-disable rusticl on sle15-sp6 to prevent more deps (rust-bindgen)
- buildrequire 'pkgconfig(LLVMSPIRVLib)' also with disabled rusticl
  (new dep since some time)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481602">- buildrequire 'pkgconfig(SPIRV-Tools)' also with disabled rusticl
  (new dep since some time)</changelog>
</package>
<package pkgid="aaa607cc9a30663a5e32baa981d772a66925aabe369b56e36c0bcf64e23bb162be2164388be993efabe7cc4ce38adf15dbb7fec72cad0c974ae1d55df67482e7" name="Mesa-libEGL1-32bit-debuginfo" arch="x86_64">
  <version epoch="0" ver="23.2.1" rel="363.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1686916800">- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44d285e485da83869</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1686916801">- use -Dxlib-lease=enabled also for -drivers build</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1686916802">- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that,
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89e1f5049d3b78542fcd69b7d6106dd4bdafc39
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1687521600">- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to bugfix release 23.1.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691064000">- Update to bugfix release 23.1.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.5.html</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to bugfix release 23.1.6:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1693569600">- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python &gt;= 3.7 ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694088000">- Update to bugfix release 23.1.7:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.7.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297600">- Update to bugfix release 23.1.8:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.8.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297601">- disable nine on arm/aarch64 in the hope to fix build on this
  platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695297602">- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695643200">- Update to Mesa 23.2.0-rc4
  - -&gt; https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)
- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -&gt; https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697284800">- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64bit platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700222400">- let sle15-sp6 require llvm17/clang17</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481600">- enable rusticl on sle15-sp6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481601">- re-disable rusticl on sle15-sp6 to prevent more deps (rust-bindgen)
- buildrequire 'pkgconfig(LLVMSPIRVLib)' also with disabled rusticl
  (new dep since some time)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481602">- buildrequire 'pkgconfig(SPIRV-Tools)' also with disabled rusticl
  (new dep since some time)</changelog>
</package>
<package pkgid="4feb893c6af12057eaa0e5846250715fd563bf2830ea5842b569a17182182b5a255ca00538f9a2642a3035e48640add95b500934a9279cdba936848c2f66a820" name="Mesa-libEGL1-debuginfo" arch="i586">
  <version epoch="0" ver="23.2.1" rel="363.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1686916800">- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44d285e485da83869</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1686916801">- use -Dxlib-lease=enabled also for -drivers build</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1686916802">- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that,
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89e1f5049d3b78542fcd69b7d6106dd4bdafc39
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1687521600">- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to bugfix release 23.1.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691064000">- Update to bugfix release 23.1.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.5.html</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to bugfix release 23.1.6:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1693569600">- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python &gt;= 3.7 ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694088000">- Update to bugfix release 23.1.7:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.7.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297600">- Update to bugfix release 23.1.8:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.8.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297601">- disable nine on arm/aarch64 in the hope to fix build on this
  platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695297602">- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695643200">- Update to Mesa 23.2.0-rc4
  - -&gt; https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)
- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -&gt; https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697284800">- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64bit platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700222400">- let sle15-sp6 require llvm17/clang17</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481600">- enable rusticl on sle15-sp6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481601">- re-disable rusticl on sle15-sp6 to prevent more deps (rust-bindgen)
- buildrequire 'pkgconfig(LLVMSPIRVLib)' also with disabled rusticl
  (new dep since some time)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481602">- buildrequire 'pkgconfig(SPIRV-Tools)' also with disabled rusticl
  (new dep since some time)</changelog>
</package>
<package pkgid="936ba68dff2d8d1c9cd682dbd9a5c700c31e51ec0def329314d9660a6db19c69095a33f6aee5bfe73271f89ef3ecb57fcc75a16a68ac57fa69ffdc9d908f2b14" name="Mesa-libEGL1-debuginfo" arch="x86_64">
  <version epoch="0" ver="23.2.1" rel="363.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1686916800">- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44d285e485da83869</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1686916801">- use -Dxlib-lease=enabled also for -drivers build</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1686916802">- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that,
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89e1f5049d3b78542fcd69b7d6106dd4bdafc39
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1687521600">- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to bugfix release 23.1.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691064000">- Update to bugfix release 23.1.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.5.html</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to bugfix release 23.1.6:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1693569600">- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python &gt;= 3.7 ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694088000">- Update to bugfix release 23.1.7:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.7.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297600">- Update to bugfix release 23.1.8:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.8.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297601">- disable nine on arm/aarch64 in the hope to fix build on this
  platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695297602">- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695643200">- Update to Mesa 23.2.0-rc4
  - -&gt; https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)
- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -&gt; https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697284800">- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64bit platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700222400">- let sle15-sp6 require llvm17/clang17</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481600">- enable rusticl on sle15-sp6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481601">- re-disable rusticl on sle15-sp6 to prevent more deps (rust-bindgen)
- buildrequire 'pkgconfig(LLVMSPIRVLib)' also with disabled rusticl
  (new dep since some time)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481602">- buildrequire 'pkgconfig(SPIRV-Tools)' also with disabled rusticl
  (new dep since some time)</changelog>
</package>
<package pkgid="5855c77558511138f08e10c1602d2c6c661b4cea17082d23d6f31d7c4a94a28929f5a1b3c6e77a4def83fcf4e3e689aac0754529a579e763385b00ab02a7d00c" name="Mesa-libGL-devel" arch="i586">
  <version epoch="0" ver="23.2.1" rel="363.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1686916800">- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44d285e485da83869</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1686916801">- use -Dxlib-lease=enabled also for -drivers build</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1686916802">- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that,
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89e1f5049d3b78542fcd69b7d6106dd4bdafc39
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1687521600">- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to bugfix release 23.1.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691064000">- Update to bugfix release 23.1.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.5.html</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to bugfix release 23.1.6:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1693569600">- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python &gt;= 3.7 ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694088000">- Update to bugfix release 23.1.7:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.7.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297600">- Update to bugfix release 23.1.8:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.8.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297601">- disable nine on arm/aarch64 in the hope to fix build on this
  platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695297602">- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695643200">- Update to Mesa 23.2.0-rc4
  - -&gt; https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)
- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -&gt; https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697284800">- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64bit platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700222400">- let sle15-sp6 require llvm17/clang17</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481600">- enable rusticl on sle15-sp6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481601">- re-disable rusticl on sle15-sp6 to prevent more deps (rust-bindgen)
- buildrequire 'pkgconfig(LLVMSPIRVLib)' also with disabled rusticl
  (new dep since some time)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481602">- buildrequire 'pkgconfig(SPIRV-Tools)' also with disabled rusticl
  (new dep since some time)</changelog>
</package>
<package pkgid="df37fe4d6f398b6e581e87cef9249dbdbd622dc0f0e1d5789925ea58a7a78a30f830bdb3ccca856ec1a9535dce616f0ee6fe92258e62d820390ca7ce2cf9f726" name="Mesa-libGL-devel" arch="x86_64">
  <version epoch="0" ver="23.2.1" rel="363.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1686916800">- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44d285e485da83869</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1686916801">- use -Dxlib-lease=enabled also for -drivers build</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1686916802">- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that,
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89e1f5049d3b78542fcd69b7d6106dd4bdafc39
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1687521600">- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to bugfix release 23.1.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691064000">- Update to bugfix release 23.1.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.5.html</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to bugfix release 23.1.6:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1693569600">- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python &gt;= 3.7 ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694088000">- Update to bugfix release 23.1.7:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.7.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297600">- Update to bugfix release 23.1.8:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.8.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297601">- disable nine on arm/aarch64 in the hope to fix build on this
  platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695297602">- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695643200">- Update to Mesa 23.2.0-rc4
  - -&gt; https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)
- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -&gt; https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697284800">- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64bit platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700222400">- let sle15-sp6 require llvm17/clang17</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481600">- enable rusticl on sle15-sp6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481601">- re-disable rusticl on sle15-sp6 to prevent more deps (rust-bindgen)
- buildrequire 'pkgconfig(LLVMSPIRVLib)' also with disabled rusticl
  (new dep since some time)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481602">- buildrequire 'pkgconfig(SPIRV-Tools)' also with disabled rusticl
  (new dep since some time)</changelog>
</package>
<package pkgid="f7066177a3d0fa4220b49291ac4681d2b288b88d410993bf4d4f2c2197707245a6ceb0c28b76558c2ecc062daf312de8fdb3fec3da2a50cb8eeb9ca8400728bd" name="Mesa-libGL-devel-32bit" arch="x86_64">
  <version epoch="0" ver="23.2.1" rel="363.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1686916800">- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44d285e485da83869</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1686916801">- use -Dxlib-lease=enabled also for -drivers build</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1686916802">- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that,
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89e1f5049d3b78542fcd69b7d6106dd4bdafc39
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1687521600">- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to bugfix release 23.1.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691064000">- Update to bugfix release 23.1.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.5.html</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to bugfix release 23.1.6:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1693569600">- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python &gt;= 3.7 ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694088000">- Update to bugfix release 23.1.7:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.7.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297600">- Update to bugfix release 23.1.8:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.8.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297601">- disable nine on arm/aarch64 in the hope to fix build on this
  platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695297602">- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695643200">- Update to Mesa 23.2.0-rc4
  - -&gt; https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)
- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -&gt; https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697284800">- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64bit platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700222400">- let sle15-sp6 require llvm17/clang17</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481600">- enable rusticl on sle15-sp6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481601">- re-disable rusticl on sle15-sp6 to prevent more deps (rust-bindgen)
- buildrequire 'pkgconfig(LLVMSPIRVLib)' also with disabled rusticl
  (new dep since some time)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481602">- buildrequire 'pkgconfig(SPIRV-Tools)' also with disabled rusticl
  (new dep since some time)</changelog>
</package>
<package pkgid="1765abaa5ebec821fc5e7510c92ccf4fabd4e693542d8e3cb36870366dda0acccc4987848ce77b14755e7ad2141074bb68fb8c527516afc53863cbba5fd7aba6" name="Mesa-libGL1" arch="i586">
  <version epoch="0" ver="23.2.1" rel="363.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1686916800">- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44d285e485da83869</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1686916801">- use -Dxlib-lease=enabled also for -drivers build</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1686916802">- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that,
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89e1f5049d3b78542fcd69b7d6106dd4bdafc39
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1687521600">- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to bugfix release 23.1.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691064000">- Update to bugfix release 23.1.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.5.html</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to bugfix release 23.1.6:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1693569600">- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python &gt;= 3.7 ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694088000">- Update to bugfix release 23.1.7:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.7.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297600">- Update to bugfix release 23.1.8:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.8.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297601">- disable nine on arm/aarch64 in the hope to fix build on this
  platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695297602">- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695643200">- Update to Mesa 23.2.0-rc4
  - -&gt; https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)
- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -&gt; https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697284800">- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64bit platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700222400">- let sle15-sp6 require llvm17/clang17</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481600">- enable rusticl on sle15-sp6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481601">- re-disable rusticl on sle15-sp6 to prevent more deps (rust-bindgen)
- buildrequire 'pkgconfig(LLVMSPIRVLib)' also with disabled rusticl
  (new dep since some time)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481602">- buildrequire 'pkgconfig(SPIRV-Tools)' also with disabled rusticl
  (new dep since some time)</changelog>
</package>
<package pkgid="cd9222a8535f3936636b6e8d76279d198b4790304d293ba41b6bad6017718a3e9fd82a0fd83114f6f9c80a8470db69f97701956ed2392cea45e989f296bb9889" name="Mesa-libGL1" arch="x86_64">
  <version epoch="0" ver="23.2.1" rel="363.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1686916800">- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44d285e485da83869</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1686916801">- use -Dxlib-lease=enabled also for -drivers build</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1686916802">- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that,
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89e1f5049d3b78542fcd69b7d6106dd4bdafc39
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1687521600">- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to bugfix release 23.1.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691064000">- Update to bugfix release 23.1.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.5.html</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to bugfix release 23.1.6:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1693569600">- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python &gt;= 3.7 ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694088000">- Update to bugfix release 23.1.7:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.7.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297600">- Update to bugfix release 23.1.8:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.8.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297601">- disable nine on arm/aarch64 in the hope to fix build on this
  platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695297602">- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695643200">- Update to Mesa 23.2.0-rc4
  - -&gt; https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)
- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -&gt; https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697284800">- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64bit platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700222400">- let sle15-sp6 require llvm17/clang17</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481600">- enable rusticl on sle15-sp6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481601">- re-disable rusticl on sle15-sp6 to prevent more deps (rust-bindgen)
- buildrequire 'pkgconfig(LLVMSPIRVLib)' also with disabled rusticl
  (new dep since some time)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481602">- buildrequire 'pkgconfig(SPIRV-Tools)' also with disabled rusticl
  (new dep since some time)</changelog>
</package>
<package pkgid="999e4b39ea5661a865a47b337a17a2ef9bbd9291cc652cf8b601796eb38f471402633e8245c892edc1c23028188cd07ceee79a1d4be156bec0025824baa6f61a" name="Mesa-libGL1-32bit" arch="x86_64">
  <version epoch="0" ver="23.2.1" rel="363.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1686916800">- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44d285e485da83869</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1686916801">- use -Dxlib-lease=enabled also for -drivers build</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1686916802">- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that,
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89e1f5049d3b78542fcd69b7d6106dd4bdafc39
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1687521600">- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to bugfix release 23.1.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691064000">- Update to bugfix release 23.1.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.5.html</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to bugfix release 23.1.6:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1693569600">- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python &gt;= 3.7 ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694088000">- Update to bugfix release 23.1.7:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.7.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297600">- Update to bugfix release 23.1.8:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.8.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297601">- disable nine on arm/aarch64 in the hope to fix build on this
  platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695297602">- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695643200">- Update to Mesa 23.2.0-rc4
  - -&gt; https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)
- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -&gt; https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697284800">- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64bit platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700222400">- let sle15-sp6 require llvm17/clang17</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481600">- enable rusticl on sle15-sp6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481601">- re-disable rusticl on sle15-sp6 to prevent more deps (rust-bindgen)
- buildrequire 'pkgconfig(LLVMSPIRVLib)' also with disabled rusticl
  (new dep since some time)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481602">- buildrequire 'pkgconfig(SPIRV-Tools)' also with disabled rusticl
  (new dep since some time)</changelog>
</package>
<package pkgid="f7455daf5279999ac06e87fbcc9b34f0ec976e19eb0d2600d7d6a9747ba435280ae2db3fdfbcedea4549fe4921fb7931c73de314fc74f01a81a7b183f31c1a40" name="Mesa-libGL1-32bit-debuginfo" arch="x86_64">
  <version epoch="0" ver="23.2.1" rel="363.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1686916800">- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44d285e485da83869</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1686916801">- use -Dxlib-lease=enabled also for -drivers build</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1686916802">- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that,
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89e1f5049d3b78542fcd69b7d6106dd4bdafc39
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1687521600">- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to bugfix release 23.1.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691064000">- Update to bugfix release 23.1.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.5.html</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to bugfix release 23.1.6:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1693569600">- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python &gt;= 3.7 ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694088000">- Update to bugfix release 23.1.7:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.7.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297600">- Update to bugfix release 23.1.8:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.8.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297601">- disable nine on arm/aarch64 in the hope to fix build on this
  platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695297602">- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695643200">- Update to Mesa 23.2.0-rc4
  - -&gt; https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)
- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -&gt; https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697284800">- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64bit platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700222400">- let sle15-sp6 require llvm17/clang17</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481600">- enable rusticl on sle15-sp6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481601">- re-disable rusticl on sle15-sp6 to prevent more deps (rust-bindgen)
- buildrequire 'pkgconfig(LLVMSPIRVLib)' also with disabled rusticl
  (new dep since some time)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481602">- buildrequire 'pkgconfig(SPIRV-Tools)' also with disabled rusticl
  (new dep since some time)</changelog>
</package>
<package pkgid="8b479b167f17fac8a5fc91420c379ad5b73baff21ceab765b7e74ddc2451510e4df7f18dec7029c9163ff952dfdafbeb61d78ce67d1562205355e1e19a858c39" name="Mesa-libGL1-debuginfo" arch="i586">
  <version epoch="0" ver="23.2.1" rel="363.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1686916800">- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44d285e485da83869</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1686916801">- use -Dxlib-lease=enabled also for -drivers build</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1686916802">- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that,
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89e1f5049d3b78542fcd69b7d6106dd4bdafc39
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1687521600">- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to bugfix release 23.1.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691064000">- Update to bugfix release 23.1.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.5.html</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to bugfix release 23.1.6:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1693569600">- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python &gt;= 3.7 ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694088000">- Update to bugfix release 23.1.7:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.7.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297600">- Update to bugfix release 23.1.8:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.8.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297601">- disable nine on arm/aarch64 in the hope to fix build on this
  platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695297602">- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695643200">- Update to Mesa 23.2.0-rc4
  - -&gt; https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)
- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -&gt; https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697284800">- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64bit platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700222400">- let sle15-sp6 require llvm17/clang17</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481600">- enable rusticl on sle15-sp6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481601">- re-disable rusticl on sle15-sp6 to prevent more deps (rust-bindgen)
- buildrequire 'pkgconfig(LLVMSPIRVLib)' also with disabled rusticl
  (new dep since some time)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481602">- buildrequire 'pkgconfig(SPIRV-Tools)' also with disabled rusticl
  (new dep since some time)</changelog>
</package>
<package pkgid="1b0947bbf60d83aa4deddba2702ea4e74ce437bd950d4be25e5e011551147c9ce57d13326673428585a29cec284cce41c4d3ec4f608b35c436b680fb89e6b848" name="Mesa-libGL1-debuginfo" arch="x86_64">
  <version epoch="0" ver="23.2.1" rel="363.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1686916800">- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44d285e485da83869</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1686916801">- use -Dxlib-lease=enabled also for -drivers build</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1686916802">- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that,
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89e1f5049d3b78542fcd69b7d6106dd4bdafc39
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1687521600">- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to bugfix release 23.1.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691064000">- Update to bugfix release 23.1.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.5.html</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to bugfix release 23.1.6:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1693569600">- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python &gt;= 3.7 ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694088000">- Update to bugfix release 23.1.7:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.7.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297600">- Update to bugfix release 23.1.8:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.8.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297601">- disable nine on arm/aarch64 in the hope to fix build on this
  platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695297602">- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695643200">- Update to Mesa 23.2.0-rc4
  - -&gt; https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)
- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -&gt; https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697284800">- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64bit platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700222400">- let sle15-sp6 require llvm17/clang17</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481600">- enable rusticl on sle15-sp6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481601">- re-disable rusticl on sle15-sp6 to prevent more deps (rust-bindgen)
- buildrequire 'pkgconfig(LLVMSPIRVLib)' also with disabled rusticl
  (new dep since some time)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481602">- buildrequire 'pkgconfig(SPIRV-Tools)' also with disabled rusticl
  (new dep since some time)</changelog>
</package>
<package pkgid="fab7e8a064829e824a2497c5bb891129de0a0b4d172491165757c818a1360fab9eca9779e5c3ad3cbf8e99a2afd90689accb5548ea1e3ac2a5231c2d7aa812ce" name="Mesa-libGLESv1_CM-devel" arch="i586">
  <version epoch="0" ver="23.2.1" rel="363.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1686916800">- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44d285e485da83869</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1686916801">- use -Dxlib-lease=enabled also for -drivers build</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1686916802">- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that,
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89e1f5049d3b78542fcd69b7d6106dd4bdafc39
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1687521600">- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to bugfix release 23.1.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691064000">- Update to bugfix release 23.1.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.5.html</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to bugfix release 23.1.6:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1693569600">- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python &gt;= 3.7 ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694088000">- Update to bugfix release 23.1.7:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.7.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297600">- Update to bugfix release 23.1.8:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.8.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297601">- disable nine on arm/aarch64 in the hope to fix build on this
  platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695297602">- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695643200">- Update to Mesa 23.2.0-rc4
  - -&gt; https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)
- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -&gt; https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697284800">- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64bit platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700222400">- let sle15-sp6 require llvm17/clang17</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481600">- enable rusticl on sle15-sp6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481601">- re-disable rusticl on sle15-sp6 to prevent more deps (rust-bindgen)
- buildrequire 'pkgconfig(LLVMSPIRVLib)' also with disabled rusticl
  (new dep since some time)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481602">- buildrequire 'pkgconfig(SPIRV-Tools)' also with disabled rusticl
  (new dep since some time)</changelog>
</package>
<package pkgid="c45f62769b332a35fd913298ad78300ddb3cd267ba3e41e6a8f6ecbd461c266be70fbe1628a4170293e97bb6bd48d62de3d2b23dd6fa6d89195860b264d11046" name="Mesa-libGLESv1_CM-devel" arch="x86_64">
  <version epoch="0" ver="23.2.1" rel="363.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1686916800">- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44d285e485da83869</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1686916801">- use -Dxlib-lease=enabled also for -drivers build</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1686916802">- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that,
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89e1f5049d3b78542fcd69b7d6106dd4bdafc39
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1687521600">- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to bugfix release 23.1.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691064000">- Update to bugfix release 23.1.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.5.html</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to bugfix release 23.1.6:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1693569600">- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python &gt;= 3.7 ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694088000">- Update to bugfix release 23.1.7:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.7.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297600">- Update to bugfix release 23.1.8:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.8.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297601">- disable nine on arm/aarch64 in the hope to fix build on this
  platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695297602">- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695643200">- Update to Mesa 23.2.0-rc4
  - -&gt; https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)
- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -&gt; https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697284800">- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64bit platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700222400">- let sle15-sp6 require llvm17/clang17</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481600">- enable rusticl on sle15-sp6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481601">- re-disable rusticl on sle15-sp6 to prevent more deps (rust-bindgen)
- buildrequire 'pkgconfig(LLVMSPIRVLib)' also with disabled rusticl
  (new dep since some time)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481602">- buildrequire 'pkgconfig(SPIRV-Tools)' also with disabled rusticl
  (new dep since some time)</changelog>
</package>
<package pkgid="c83f1b8abd661ba09a5ef42c1349a98d9d965c6d842bf162b2f55442f14a15e5f3653cb8ac40c551fd9443dad3858b03d3d57d4f0fd4270e7de8bcf8983eac6c" name="Mesa-libGLESv1_CM-devel-32bit" arch="x86_64">
  <version epoch="0" ver="23.2.1" rel="363.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1686916800">- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44d285e485da83869</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1686916801">- use -Dxlib-lease=enabled also for -drivers build</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1686916802">- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that,
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89e1f5049d3b78542fcd69b7d6106dd4bdafc39
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1687521600">- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to bugfix release 23.1.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691064000">- Update to bugfix release 23.1.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.5.html</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to bugfix release 23.1.6:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1693569600">- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python &gt;= 3.7 ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694088000">- Update to bugfix release 23.1.7:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.7.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297600">- Update to bugfix release 23.1.8:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.8.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297601">- disable nine on arm/aarch64 in the hope to fix build on this
  platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695297602">- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695643200">- Update to Mesa 23.2.0-rc4
  - -&gt; https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)
- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -&gt; https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697284800">- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64bit platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700222400">- let sle15-sp6 require llvm17/clang17</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481600">- enable rusticl on sle15-sp6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481601">- re-disable rusticl on sle15-sp6 to prevent more deps (rust-bindgen)
- buildrequire 'pkgconfig(LLVMSPIRVLib)' also with disabled rusticl
  (new dep since some time)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481602">- buildrequire 'pkgconfig(SPIRV-Tools)' also with disabled rusticl
  (new dep since some time)</changelog>
</package>
<package pkgid="75449486d30b1b4bdfd96eda09c8d9f1a2da9a8b1b97cf534e319aca7ca296f84ca900b21f643b46265573e3ce18a0b42a5df390ef4960d3e5f1c71bd164058d" name="Mesa-libGLESv2-devel" arch="i586">
  <version epoch="0" ver="23.2.1" rel="363.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1686916800">- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44d285e485da83869</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1686916801">- use -Dxlib-lease=enabled also for -drivers build</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1686916802">- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that,
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89e1f5049d3b78542fcd69b7d6106dd4bdafc39
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1687521600">- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to bugfix release 23.1.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691064000">- Update to bugfix release 23.1.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.5.html</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to bugfix release 23.1.6:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1693569600">- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python &gt;= 3.7 ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694088000">- Update to bugfix release 23.1.7:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.7.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297600">- Update to bugfix release 23.1.8:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.8.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297601">- disable nine on arm/aarch64 in the hope to fix build on this
  platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695297602">- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695643200">- Update to Mesa 23.2.0-rc4
  - -&gt; https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)
- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -&gt; https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697284800">- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64bit platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700222400">- let sle15-sp6 require llvm17/clang17</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481600">- enable rusticl on sle15-sp6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481601">- re-disable rusticl on sle15-sp6 to prevent more deps (rust-bindgen)
- buildrequire 'pkgconfig(LLVMSPIRVLib)' also with disabled rusticl
  (new dep since some time)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481602">- buildrequire 'pkgconfig(SPIRV-Tools)' also with disabled rusticl
  (new dep since some time)</changelog>
</package>
<package pkgid="249b64b295b392da517ed11b332661da18eca2315bd514507a0eea192b959e165c9a968a5c54ff15eee1176bbd9bfbdcdf6cb67844aeca57d8f2a74c0ce49d58" name="Mesa-libGLESv2-devel" arch="x86_64">
  <version epoch="0" ver="23.2.1" rel="363.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1686916800">- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44d285e485da83869</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1686916801">- use -Dxlib-lease=enabled also for -drivers build</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1686916802">- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that,
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89e1f5049d3b78542fcd69b7d6106dd4bdafc39
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1687521600">- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to bugfix release 23.1.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691064000">- Update to bugfix release 23.1.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.5.html</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to bugfix release 23.1.6:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1693569600">- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python &gt;= 3.7 ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694088000">- Update to bugfix release 23.1.7:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.7.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297600">- Update to bugfix release 23.1.8:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.8.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297601">- disable nine on arm/aarch64 in the hope to fix build on this
  platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695297602">- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695643200">- Update to Mesa 23.2.0-rc4
  - -&gt; https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)
- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -&gt; https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697284800">- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64bit platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700222400">- let sle15-sp6 require llvm17/clang17</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481600">- enable rusticl on sle15-sp6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481601">- re-disable rusticl on sle15-sp6 to prevent more deps (rust-bindgen)
- buildrequire 'pkgconfig(LLVMSPIRVLib)' also with disabled rusticl
  (new dep since some time)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481602">- buildrequire 'pkgconfig(SPIRV-Tools)' also with disabled rusticl
  (new dep since some time)</changelog>
</package>
<package pkgid="af584a7650a31d49a64d8e587fb5454c6dfe17a5de6f7ad61051e8db8e6c90a0e03378189f8820fef911622f363badff845008fa19b85b6370bf3954e180b3a5" name="Mesa-libGLESv2-devel-32bit" arch="x86_64">
  <version epoch="0" ver="23.2.1" rel="363.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1686916800">- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44d285e485da83869</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1686916801">- use -Dxlib-lease=enabled also for -drivers build</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1686916802">- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that,
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89e1f5049d3b78542fcd69b7d6106dd4bdafc39
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1687521600">- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to bugfix release 23.1.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691064000">- Update to bugfix release 23.1.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.5.html</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to bugfix release 23.1.6:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1693569600">- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python &gt;= 3.7 ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694088000">- Update to bugfix release 23.1.7:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.7.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297600">- Update to bugfix release 23.1.8:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.8.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297601">- disable nine on arm/aarch64 in the hope to fix build on this
  platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695297602">- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695643200">- Update to Mesa 23.2.0-rc4
  - -&gt; https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)
- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -&gt; https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697284800">- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64bit platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700222400">- let sle15-sp6 require llvm17/clang17</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481600">- enable rusticl on sle15-sp6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481601">- re-disable rusticl on sle15-sp6 to prevent more deps (rust-bindgen)
- buildrequire 'pkgconfig(LLVMSPIRVLib)' also with disabled rusticl
  (new dep since some time)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481602">- buildrequire 'pkgconfig(SPIRV-Tools)' also with disabled rusticl
  (new dep since some time)</changelog>
</package>
<package pkgid="1ae4bc4afae5262292411e9edc0e5c335baa91069ac190f45c119f0b60fcd0f6804e060a07442c5d8bd430a0c3c0faecefbd69194a94aecd746758e8d21dbff5" name="Mesa-libGLESv3-devel" arch="i586">
  <version epoch="0" ver="23.2.1" rel="363.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1686916800">- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44d285e485da83869</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1686916801">- use -Dxlib-lease=enabled also for -drivers build</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1686916802">- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that,
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89e1f5049d3b78542fcd69b7d6106dd4bdafc39
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1687521600">- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to bugfix release 23.1.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691064000">- Update to bugfix release 23.1.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.5.html</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to bugfix release 23.1.6:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1693569600">- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python &gt;= 3.7 ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694088000">- Update to bugfix release 23.1.7:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.7.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297600">- Update to bugfix release 23.1.8:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.8.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297601">- disable nine on arm/aarch64 in the hope to fix build on this
  platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695297602">- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695643200">- Update to Mesa 23.2.0-rc4
  - -&gt; https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)
- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -&gt; https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697284800">- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64bit platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700222400">- let sle15-sp6 require llvm17/clang17</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481600">- enable rusticl on sle15-sp6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481601">- re-disable rusticl on sle15-sp6 to prevent more deps (rust-bindgen)
- buildrequire 'pkgconfig(LLVMSPIRVLib)' also with disabled rusticl
  (new dep since some time)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481602">- buildrequire 'pkgconfig(SPIRV-Tools)' also with disabled rusticl
  (new dep since some time)</changelog>
</package>
<package pkgid="c665e2af9e5dc1ca137934886dba181a30eb38a53655d8b62dba24be94efbd3d65b4599088500ef6dd602c072720104feb84a65c515bd93bd2a8d87f382f5217" name="Mesa-libGLESv3-devel" arch="x86_64">
  <version epoch="0" ver="23.2.1" rel="363.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1686916800">- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44d285e485da83869</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1686916801">- use -Dxlib-lease=enabled also for -drivers build</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1686916802">- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that,
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89e1f5049d3b78542fcd69b7d6106dd4bdafc39
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1687521600">- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to bugfix release 23.1.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691064000">- Update to bugfix release 23.1.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.5.html</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to bugfix release 23.1.6:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1693569600">- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python &gt;= 3.7 ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694088000">- Update to bugfix release 23.1.7:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.7.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297600">- Update to bugfix release 23.1.8:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.8.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297601">- disable nine on arm/aarch64 in the hope to fix build on this
  platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695297602">- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695643200">- Update to Mesa 23.2.0-rc4
  - -&gt; https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)
- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -&gt; https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697284800">- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64bit platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700222400">- let sle15-sp6 require llvm17/clang17</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481600">- enable rusticl on sle15-sp6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481601">- re-disable rusticl on sle15-sp6 to prevent more deps (rust-bindgen)
- buildrequire 'pkgconfig(LLVMSPIRVLib)' also with disabled rusticl
  (new dep since some time)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481602">- buildrequire 'pkgconfig(SPIRV-Tools)' also with disabled rusticl
  (new dep since some time)</changelog>
</package>
<package pkgid="ec34744778a47dc5bda8c03c8f3079b49dccd78c602b4fd4c9f7d5f4affcc7333a54102ccd19b37087c6c72568001df56cc6e44022baf31a9c4a1833dca329b5" name="Mesa-libOpenCL" arch="i586">
  <version epoch="0" ver="23.2.1" rel="363.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1686916800">- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44d285e485da83869</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1686916801">- use -Dxlib-lease=enabled also for -drivers build</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1686916802">- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that,
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89e1f5049d3b78542fcd69b7d6106dd4bdafc39
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1687521600">- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to bugfix release 23.1.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691064000">- Update to bugfix release 23.1.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.5.html</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to bugfix release 23.1.6:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1693569600">- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python &gt;= 3.7 ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694088000">- Update to bugfix release 23.1.7:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.7.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297600">- Update to bugfix release 23.1.8:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.8.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297601">- disable nine on arm/aarch64 in the hope to fix build on this
  platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695297602">- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695643200">- Update to Mesa 23.2.0-rc4
  - -&gt; https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)
- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -&gt; https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697284800">- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64bit platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700222400">- let sle15-sp6 require llvm17/clang17</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481600">- enable rusticl on sle15-sp6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481601">- re-disable rusticl on sle15-sp6 to prevent more deps (rust-bindgen)
- buildrequire 'pkgconfig(LLVMSPIRVLib)' also with disabled rusticl
  (new dep since some time)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481602">- buildrequire 'pkgconfig(SPIRV-Tools)' also with disabled rusticl
  (new dep since some time)</changelog>
</package>
<package pkgid="e9f1075f549fd43f2c04f16c978f1a4b13aa8204baf3a576c53b9877c313d8e9ff8789a541abb8f396c85aab392d6698a7712a4f067e5f659343f95b3f841f4c" name="Mesa-libOpenCL" arch="x86_64">
  <version epoch="0" ver="23.2.1" rel="363.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1686916800">- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44d285e485da83869</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1686916801">- use -Dxlib-lease=enabled also for -drivers build</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1686916802">- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that,
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89e1f5049d3b78542fcd69b7d6106dd4bdafc39
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1687521600">- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to bugfix release 23.1.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691064000">- Update to bugfix release 23.1.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.5.html</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to bugfix release 23.1.6:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1693569600">- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python &gt;= 3.7 ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694088000">- Update to bugfix release 23.1.7:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.7.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297600">- Update to bugfix release 23.1.8:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.8.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297601">- disable nine on arm/aarch64 in the hope to fix build on this
  platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695297602">- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695643200">- Update to Mesa 23.2.0-rc4
  - -&gt; https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)
- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -&gt; https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697284800">- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64bit platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700222400">- let sle15-sp6 require llvm17/clang17</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481600">- enable rusticl on sle15-sp6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481601">- re-disable rusticl on sle15-sp6 to prevent more deps (rust-bindgen)
- buildrequire 'pkgconfig(LLVMSPIRVLib)' also with disabled rusticl
  (new dep since some time)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481602">- buildrequire 'pkgconfig(SPIRV-Tools)' also with disabled rusticl
  (new dep since some time)</changelog>
</package>
<package pkgid="89e368f24def2ff4c13bddad61e28c2f6e92afb3a28208f5bbe6c8b3c325e69d92671c0e4d8091589308b955742d31c8b24291c4d58b76ae7fc617ee2a5a103f" name="Mesa-libOpenCL-debuginfo" arch="i586">
  <version epoch="0" ver="23.2.1" rel="363.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1686916800">- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44d285e485da83869</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1686916801">- use -Dxlib-lease=enabled also for -drivers build</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1686916802">- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that,
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89e1f5049d3b78542fcd69b7d6106dd4bdafc39
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1687521600">- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to bugfix release 23.1.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691064000">- Update to bugfix release 23.1.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.5.html</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to bugfix release 23.1.6:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1693569600">- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python &gt;= 3.7 ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694088000">- Update to bugfix release 23.1.7:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.7.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297600">- Update to bugfix release 23.1.8:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.8.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297601">- disable nine on arm/aarch64 in the hope to fix build on this
  platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695297602">- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695643200">- Update to Mesa 23.2.0-rc4
  - -&gt; https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)
- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -&gt; https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697284800">- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64bit platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700222400">- let sle15-sp6 require llvm17/clang17</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481600">- enable rusticl on sle15-sp6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481601">- re-disable rusticl on sle15-sp6 to prevent more deps (rust-bindgen)
- buildrequire 'pkgconfig(LLVMSPIRVLib)' also with disabled rusticl
  (new dep since some time)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481602">- buildrequire 'pkgconfig(SPIRV-Tools)' also with disabled rusticl
  (new dep since some time)</changelog>
</package>
<package pkgid="c6267bbbf1040fee7d2ce279983b951982aa91ee0a73d7567c6e874ee1b69076f6ca54387f9a89c27d4bf18074ca71cfd147414b73a71669f7831922edb51fb4" name="Mesa-libOpenCL-debuginfo" arch="x86_64">
  <version epoch="0" ver="23.2.1" rel="363.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1686916800">- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44d285e485da83869</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1686916801">- use -Dxlib-lease=enabled also for -drivers build</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1686916802">- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that,
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89e1f5049d3b78542fcd69b7d6106dd4bdafc39
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1687521600">- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to bugfix release 23.1.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691064000">- Update to bugfix release 23.1.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.5.html</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to bugfix release 23.1.6:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1693569600">- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python &gt;= 3.7 ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694088000">- Update to bugfix release 23.1.7:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.7.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297600">- Update to bugfix release 23.1.8:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.8.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297601">- disable nine on arm/aarch64 in the hope to fix build on this
  platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695297602">- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695643200">- Update to Mesa 23.2.0-rc4
  - -&gt; https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)
- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -&gt; https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697284800">- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64bit platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700222400">- let sle15-sp6 require llvm17/clang17</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481600">- enable rusticl on sle15-sp6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481601">- re-disable rusticl on sle15-sp6 to prevent more deps (rust-bindgen)
- buildrequire 'pkgconfig(LLVMSPIRVLib)' also with disabled rusticl
  (new dep since some time)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481602">- buildrequire 'pkgconfig(SPIRV-Tools)' also with disabled rusticl
  (new dep since some time)</changelog>
</package>
<package pkgid="cabef3ccb4d8ebd11e04aa50286bf0e459f562de420c6726ace86c0e777fcac6f6997b963416b9099ad6ce1099da9b9117d3f42838c7a59061a30275c44616a1" name="Mesa-libRusticlOpenCL" arch="i586">
  <version epoch="0" ver="23.2.1" rel="363.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1686916800">- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44d285e485da83869</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1686916801">- use -Dxlib-lease=enabled also for -drivers build</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1686916802">- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that,
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89e1f5049d3b78542fcd69b7d6106dd4bdafc39
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1687521600">- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to bugfix release 23.1.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691064000">- Update to bugfix release 23.1.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.5.html</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to bugfix release 23.1.6:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1693569600">- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python &gt;= 3.7 ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694088000">- Update to bugfix release 23.1.7:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.7.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297600">- Update to bugfix release 23.1.8:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.8.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297601">- disable nine on arm/aarch64 in the hope to fix build on this
  platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695297602">- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695643200">- Update to Mesa 23.2.0-rc4
  - -&gt; https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)
- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -&gt; https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697284800">- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64bit platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700222400">- let sle15-sp6 require llvm17/clang17</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481600">- enable rusticl on sle15-sp6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481601">- re-disable rusticl on sle15-sp6 to prevent more deps (rust-bindgen)
- buildrequire 'pkgconfig(LLVMSPIRVLib)' also with disabled rusticl
  (new dep since some time)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481602">- buildrequire 'pkgconfig(SPIRV-Tools)' also with disabled rusticl
  (new dep since some time)</changelog>
</package>
<package pkgid="10e56672ae932762530ee2d428823da8acafe010f99a51fb19ab4d02c741dc8c19d42f3f38637924414ebd1a9c43ea43c422a6013d1be7462be844d2cb835914" name="Mesa-libRusticlOpenCL" arch="x86_64">
  <version epoch="0" ver="23.2.1" rel="363.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1686916800">- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44d285e485da83869</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1686916801">- use -Dxlib-lease=enabled also for -drivers build</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1686916802">- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that,
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89e1f5049d3b78542fcd69b7d6106dd4bdafc39
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1687521600">- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to bugfix release 23.1.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691064000">- Update to bugfix release 23.1.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.5.html</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to bugfix release 23.1.6:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1693569600">- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python &gt;= 3.7 ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694088000">- Update to bugfix release 23.1.7:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.7.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297600">- Update to bugfix release 23.1.8:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.8.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297601">- disable nine on arm/aarch64 in the hope to fix build on this
  platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695297602">- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695643200">- Update to Mesa 23.2.0-rc4
  - -&gt; https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)
- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -&gt; https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697284800">- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64bit platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700222400">- let sle15-sp6 require llvm17/clang17</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481600">- enable rusticl on sle15-sp6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481601">- re-disable rusticl on sle15-sp6 to prevent more deps (rust-bindgen)
- buildrequire 'pkgconfig(LLVMSPIRVLib)' also with disabled rusticl
  (new dep since some time)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481602">- buildrequire 'pkgconfig(SPIRV-Tools)' also with disabled rusticl
  (new dep since some time)</changelog>
</package>
<package pkgid="d663a110b975b689bd088e9dfe101e0303b7f8dffc2feec11ffa967ac166bbb4e63843d20abab190e9d6ead91b2b78218cdb3aafb35e8620191f287429f6e305" name="Mesa-libRusticlOpenCL-debuginfo" arch="i586">
  <version epoch="0" ver="23.2.1" rel="363.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1686916800">- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44d285e485da83869</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1686916801">- use -Dxlib-lease=enabled also for -drivers build</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1686916802">- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that,
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89e1f5049d3b78542fcd69b7d6106dd4bdafc39
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1687521600">- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to bugfix release 23.1.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691064000">- Update to bugfix release 23.1.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.5.html</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to bugfix release 23.1.6:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1693569600">- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python &gt;= 3.7 ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694088000">- Update to bugfix release 23.1.7:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.7.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297600">- Update to bugfix release 23.1.8:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.8.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297601">- disable nine on arm/aarch64 in the hope to fix build on this
  platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695297602">- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695643200">- Update to Mesa 23.2.0-rc4
  - -&gt; https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)
- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -&gt; https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697284800">- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64bit platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700222400">- let sle15-sp6 require llvm17/clang17</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481600">- enable rusticl on sle15-sp6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481601">- re-disable rusticl on sle15-sp6 to prevent more deps (rust-bindgen)
- buildrequire 'pkgconfig(LLVMSPIRVLib)' also with disabled rusticl
  (new dep since some time)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481602">- buildrequire 'pkgconfig(SPIRV-Tools)' also with disabled rusticl
  (new dep since some time)</changelog>
</package>
<package pkgid="0696c4a98e15d29ac9578f0e3da041dde74d2d38d153feff568dc558094ec1f524012ef9b50eb584913eee0c5b030b653fb002b49667dd0914d05b0c1b6fbce5" name="Mesa-libRusticlOpenCL-debuginfo" arch="x86_64">
  <version epoch="0" ver="23.2.1" rel="363.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1686916800">- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44d285e485da83869</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1686916801">- use -Dxlib-lease=enabled also for -drivers build</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1686916802">- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that,
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89e1f5049d3b78542fcd69b7d6106dd4bdafc39
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1687521600">- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to bugfix release 23.1.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691064000">- Update to bugfix release 23.1.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.5.html</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to bugfix release 23.1.6:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1693569600">- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python &gt;= 3.7 ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694088000">- Update to bugfix release 23.1.7:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.7.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297600">- Update to bugfix release 23.1.8:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.8.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297601">- disable nine on arm/aarch64 in the hope to fix build on this
  platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695297602">- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695643200">- Update to Mesa 23.2.0-rc4
  - -&gt; https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)
- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -&gt; https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697284800">- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64bit platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700222400">- let sle15-sp6 require llvm17/clang17</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481600">- enable rusticl on sle15-sp6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481601">- re-disable rusticl on sle15-sp6 to prevent more deps (rust-bindgen)
- buildrequire 'pkgconfig(LLVMSPIRVLib)' also with disabled rusticl
  (new dep since some time)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481602">- buildrequire 'pkgconfig(SPIRV-Tools)' also with disabled rusticl
  (new dep since some time)</changelog>
</package>
<package pkgid="6c44f9fc7cc65306c5b635ff968e3f4cc17d3838bc4895aa4c681b63f4ba078f0d2170b0563db8535cc5c95bf5d726601c38e0847c8c0f41069270d43bbf3cf8" name="Mesa-libd3d" arch="i586">
  <version epoch="0" ver="23.2.1" rel="363.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1686916800">- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44d285e485da83869</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1686916801">- use -Dxlib-lease=enabled also for -drivers build</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1686916802">- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that,
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89e1f5049d3b78542fcd69b7d6106dd4bdafc39
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1687521600">- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to bugfix release 23.1.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691064000">- Update to bugfix release 23.1.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.5.html</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to bugfix release 23.1.6:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1693569600">- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python &gt;= 3.7 ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694088000">- Update to bugfix release 23.1.7:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.7.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297600">- Update to bugfix release 23.1.8:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.8.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297601">- disable nine on arm/aarch64 in the hope to fix build on this
  platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695297602">- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695643200">- Update to Mesa 23.2.0-rc4
  - -&gt; https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)
- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -&gt; https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697284800">- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64bit platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700222400">- let sle15-sp6 require llvm17/clang17</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481600">- enable rusticl on sle15-sp6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481601">- re-disable rusticl on sle15-sp6 to prevent more deps (rust-bindgen)
- buildrequire 'pkgconfig(LLVMSPIRVLib)' also with disabled rusticl
  (new dep since some time)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481602">- buildrequire 'pkgconfig(SPIRV-Tools)' also with disabled rusticl
  (new dep since some time)</changelog>
</package>
<package pkgid="ae1cab1c6ec26d1c630156c3ade5eccea40d0c82a59f4f5312df1987d953f4628f3260391119bee14a655c7fcbc8dcbeca7955e4bee3017dcfc082f1b1ba3cd0" name="Mesa-libd3d" arch="x86_64">
  <version epoch="0" ver="23.2.1" rel="363.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1686916800">- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44d285e485da83869</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1686916801">- use -Dxlib-lease=enabled also for -drivers build</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1686916802">- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that,
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89e1f5049d3b78542fcd69b7d6106dd4bdafc39
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1687521600">- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to bugfix release 23.1.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691064000">- Update to bugfix release 23.1.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.5.html</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to bugfix release 23.1.6:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1693569600">- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python &gt;= 3.7 ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694088000">- Update to bugfix release 23.1.7:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.7.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297600">- Update to bugfix release 23.1.8:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.8.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297601">- disable nine on arm/aarch64 in the hope to fix build on this
  platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695297602">- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695643200">- Update to Mesa 23.2.0-rc4
  - -&gt; https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)
- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -&gt; https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697284800">- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64bit platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700222400">- let sle15-sp6 require llvm17/clang17</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481600">- enable rusticl on sle15-sp6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481601">- re-disable rusticl on sle15-sp6 to prevent more deps (rust-bindgen)
- buildrequire 'pkgconfig(LLVMSPIRVLib)' also with disabled rusticl
  (new dep since some time)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481602">- buildrequire 'pkgconfig(SPIRV-Tools)' also with disabled rusticl
  (new dep since some time)</changelog>
</package>
<package pkgid="731ea527b23b5402f73367555b570af7690bf4882145024818cc2f1cabcda6cdf3d54787717cbb9cf25f0888ab370f5209e147e1630de72400092d97607eacf0" name="Mesa-libd3d-32bit" arch="x86_64">
  <version epoch="0" ver="23.2.1" rel="363.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1686916800">- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44d285e485da83869</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1686916801">- use -Dxlib-lease=enabled also for -drivers build</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1686916802">- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that,
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89e1f5049d3b78542fcd69b7d6106dd4bdafc39
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1687521600">- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to bugfix release 23.1.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691064000">- Update to bugfix release 23.1.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.5.html</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to bugfix release 23.1.6:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1693569600">- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python &gt;= 3.7 ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694088000">- Update to bugfix release 23.1.7:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.7.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297600">- Update to bugfix release 23.1.8:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.8.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297601">- disable nine on arm/aarch64 in the hope to fix build on this
  platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695297602">- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695643200">- Update to Mesa 23.2.0-rc4
  - -&gt; https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)
- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -&gt; https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697284800">- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64bit platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700222400">- let sle15-sp6 require llvm17/clang17</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481600">- enable rusticl on sle15-sp6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481601">- re-disable rusticl on sle15-sp6 to prevent more deps (rust-bindgen)
- buildrequire 'pkgconfig(LLVMSPIRVLib)' also with disabled rusticl
  (new dep since some time)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481602">- buildrequire 'pkgconfig(SPIRV-Tools)' also with disabled rusticl
  (new dep since some time)</changelog>
</package>
<package pkgid="9678d537e4a8129d0170ac8d6cb8f6280de937665f2827d9e4373de3722636258cc5f1e72d7dec283e333734b396fcbd3a631fba81a3321d5b47c42c8aafefc9" name="Mesa-libd3d-32bit-debuginfo" arch="x86_64">
  <version epoch="0" ver="23.2.1" rel="363.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1686916800">- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44d285e485da83869</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1686916801">- use -Dxlib-lease=enabled also for -drivers build</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1686916802">- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that,
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89e1f5049d3b78542fcd69b7d6106dd4bdafc39
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1687521600">- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to bugfix release 23.1.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691064000">- Update to bugfix release 23.1.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.5.html</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to bugfix release 23.1.6:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1693569600">- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python &gt;= 3.7 ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694088000">- Update to bugfix release 23.1.7:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.7.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297600">- Update to bugfix release 23.1.8:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.8.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297601">- disable nine on arm/aarch64 in the hope to fix build on this
  platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695297602">- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695643200">- Update to Mesa 23.2.0-rc4
  - -&gt; https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)
- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -&gt; https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697284800">- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64bit platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700222400">- let sle15-sp6 require llvm17/clang17</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481600">- enable rusticl on sle15-sp6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481601">- re-disable rusticl on sle15-sp6 to prevent more deps (rust-bindgen)
- buildrequire 'pkgconfig(LLVMSPIRVLib)' also with disabled rusticl
  (new dep since some time)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481602">- buildrequire 'pkgconfig(SPIRV-Tools)' also with disabled rusticl
  (new dep since some time)</changelog>
</package>
<package pkgid="d4641af7707976f42ccf82af138115fcd6444d11a83854ebe6c819497a8b7bfe5eef594979444b047452f8ce79b1a4e7118f24b9bfdc03441650d78574e17640" name="Mesa-libd3d-debuginfo" arch="i586">
  <version epoch="0" ver="23.2.1" rel="363.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1686916800">- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44d285e485da83869</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1686916801">- use -Dxlib-lease=enabled also for -drivers build</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1686916802">- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that,
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89e1f5049d3b78542fcd69b7d6106dd4bdafc39
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1687521600">- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to bugfix release 23.1.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691064000">- Update to bugfix release 23.1.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.5.html</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to bugfix release 23.1.6:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1693569600">- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python &gt;= 3.7 ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694088000">- Update to bugfix release 23.1.7:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.7.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297600">- Update to bugfix release 23.1.8:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.8.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297601">- disable nine on arm/aarch64 in the hope to fix build on this
  platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695297602">- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695643200">- Update to Mesa 23.2.0-rc4
  - -&gt; https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)
- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -&gt; https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697284800">- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64bit platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700222400">- let sle15-sp6 require llvm17/clang17</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481600">- enable rusticl on sle15-sp6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481601">- re-disable rusticl on sle15-sp6 to prevent more deps (rust-bindgen)
- buildrequire 'pkgconfig(LLVMSPIRVLib)' also with disabled rusticl
  (new dep since some time)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481602">- buildrequire 'pkgconfig(SPIRV-Tools)' also with disabled rusticl
  (new dep since some time)</changelog>
</package>
<package pkgid="0b2884f63b93cca84e7d61af927befc01efaebd36b4c4b0eebeee4f8cd08a8b76c59cb68bce39fb2d180f36297bb51f02bf3d6b2fa1fb151558e27bbe487c826" name="Mesa-libd3d-debuginfo" arch="x86_64">
  <version epoch="0" ver="23.2.1" rel="363.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1686916800">- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44d285e485da83869</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1686916801">- use -Dxlib-lease=enabled also for -drivers build</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1686916802">- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that,
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89e1f5049d3b78542fcd69b7d6106dd4bdafc39
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1687521600">- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to bugfix release 23.1.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691064000">- Update to bugfix release 23.1.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.5.html</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to bugfix release 23.1.6:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1693569600">- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python &gt;= 3.7 ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694088000">- Update to bugfix release 23.1.7:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.7.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297600">- Update to bugfix release 23.1.8:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.8.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297601">- disable nine on arm/aarch64 in the hope to fix build on this
  platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695297602">- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695643200">- Update to Mesa 23.2.0-rc4
  - -&gt; https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)
- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -&gt; https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697284800">- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64bit platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700222400">- let sle15-sp6 require llvm17/clang17</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481600">- enable rusticl on sle15-sp6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481601">- re-disable rusticl on sle15-sp6 to prevent more deps (rust-bindgen)
- buildrequire 'pkgconfig(LLVMSPIRVLib)' also with disabled rusticl
  (new dep since some time)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481602">- buildrequire 'pkgconfig(SPIRV-Tools)' also with disabled rusticl
  (new dep since some time)</changelog>
</package>
<package pkgid="10b34d0fee68b5a743d8c8b3b446f3876b16b56285340098af23c8eb81b6031309f51b05f656b0c37b2011eb0f9a26378f774b8530aaae56f8d4c34bad98cf67" name="Mesa-libd3d-devel" arch="i586">
  <version epoch="0" ver="23.2.1" rel="363.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1686916800">- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44d285e485da83869</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1686916801">- use -Dxlib-lease=enabled also for -drivers build</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1686916802">- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that,
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89e1f5049d3b78542fcd69b7d6106dd4bdafc39
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1687521600">- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to bugfix release 23.1.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691064000">- Update to bugfix release 23.1.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.5.html</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to bugfix release 23.1.6:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1693569600">- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python &gt;= 3.7 ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694088000">- Update to bugfix release 23.1.7:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.7.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297600">- Update to bugfix release 23.1.8:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.8.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297601">- disable nine on arm/aarch64 in the hope to fix build on this
  platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695297602">- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695643200">- Update to Mesa 23.2.0-rc4
  - -&gt; https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)
- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -&gt; https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697284800">- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64bit platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700222400">- let sle15-sp6 require llvm17/clang17</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481600">- enable rusticl on sle15-sp6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481601">- re-disable rusticl on sle15-sp6 to prevent more deps (rust-bindgen)
- buildrequire 'pkgconfig(LLVMSPIRVLib)' also with disabled rusticl
  (new dep since some time)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481602">- buildrequire 'pkgconfig(SPIRV-Tools)' also with disabled rusticl
  (new dep since some time)</changelog>
</package>
<package pkgid="99c6069a7cd3ecaea9f33a2ac0467bd7687a0cc173b8ac21694ea509a61be4a990df5b73cd497e4a0bbda460ff2439a9d9b6bb517216430b1c7318d8b120babe" name="Mesa-libd3d-devel" arch="x86_64">
  <version epoch="0" ver="23.2.1" rel="363.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1686916800">- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44d285e485da83869</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1686916801">- use -Dxlib-lease=enabled also for -drivers build</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1686916802">- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that,
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89e1f5049d3b78542fcd69b7d6106dd4bdafc39
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1687521600">- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to bugfix release 23.1.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691064000">- Update to bugfix release 23.1.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.5.html</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to bugfix release 23.1.6:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1693569600">- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python &gt;= 3.7 ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694088000">- Update to bugfix release 23.1.7:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.7.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297600">- Update to bugfix release 23.1.8:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.8.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297601">- disable nine on arm/aarch64 in the hope to fix build on this
  platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695297602">- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695643200">- Update to Mesa 23.2.0-rc4
  - -&gt; https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)
- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -&gt; https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697284800">- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64bit platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700222400">- let sle15-sp6 require llvm17/clang17</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481600">- enable rusticl on sle15-sp6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481601">- re-disable rusticl on sle15-sp6 to prevent more deps (rust-bindgen)
- buildrequire 'pkgconfig(LLVMSPIRVLib)' also with disabled rusticl
  (new dep since some time)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481602">- buildrequire 'pkgconfig(SPIRV-Tools)' also with disabled rusticl
  (new dep since some time)</changelog>
</package>
<package pkgid="2f6840bc72bdcee1e7572009837b866774b31b7a326bc982684c99578e60bb9389c3107cca3de38b6eb58c99591c2f5ec6b137a24085b2085a2ed6022e8d7809" name="Mesa-libd3d-devel-32bit" arch="x86_64">
  <version epoch="0" ver="23.2.1" rel="363.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1686916800">- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44d285e485da83869</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1686916801">- use -Dxlib-lease=enabled also for -drivers build</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1686916802">- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that,
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89e1f5049d3b78542fcd69b7d6106dd4bdafc39
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1687521600">- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to bugfix release 23.1.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691064000">- Update to bugfix release 23.1.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.5.html</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to bugfix release 23.1.6:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1693569600">- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python &gt;= 3.7 ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694088000">- Update to bugfix release 23.1.7:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.7.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297600">- Update to bugfix release 23.1.8:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.8.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297601">- disable nine on arm/aarch64 in the hope to fix build on this
  platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695297602">- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695643200">- Update to Mesa 23.2.0-rc4
  - -&gt; https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)
- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -&gt; https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697284800">- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64bit platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700222400">- let sle15-sp6 require llvm17/clang17</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481600">- enable rusticl on sle15-sp6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481601">- re-disable rusticl on sle15-sp6 to prevent more deps (rust-bindgen)
- buildrequire 'pkgconfig(LLVMSPIRVLib)' also with disabled rusticl
  (new dep since some time)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481602">- buildrequire 'pkgconfig(SPIRV-Tools)' also with disabled rusticl
  (new dep since some time)</changelog>
</package>
<package pkgid="654a246db9f0e25f5b0bd0ddb92e83eafce9d13d0b432cca6238ad8c446be604893f962a4eed5cb52baa4310a8d2496d398c672f8cbcf5f4370d647ba183476b" name="Mesa-libglapi-devel" arch="i586">
  <version epoch="0" ver="23.2.1" rel="363.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1686916800">- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44d285e485da83869</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1686916801">- use -Dxlib-lease=enabled also for -drivers build</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1686916802">- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that,
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89e1f5049d3b78542fcd69b7d6106dd4bdafc39
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1687521600">- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to bugfix release 23.1.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691064000">- Update to bugfix release 23.1.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.5.html</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to bugfix release 23.1.6:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1693569600">- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python &gt;= 3.7 ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694088000">- Update to bugfix release 23.1.7:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.7.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297600">- Update to bugfix release 23.1.8:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.8.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297601">- disable nine on arm/aarch64 in the hope to fix build on this
  platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695297602">- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695643200">- Update to Mesa 23.2.0-rc4
  - -&gt; https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)
- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -&gt; https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697284800">- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64bit platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700222400">- let sle15-sp6 require llvm17/clang17</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481600">- enable rusticl on sle15-sp6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481601">- re-disable rusticl on sle15-sp6 to prevent more deps (rust-bindgen)
- buildrequire 'pkgconfig(LLVMSPIRVLib)' also with disabled rusticl
  (new dep since some time)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481602">- buildrequire 'pkgconfig(SPIRV-Tools)' also with disabled rusticl
  (new dep since some time)</changelog>
</package>
<package pkgid="300f5a4a101e3fc935ba500b6d13977d9efeb705a2fa64060ad967c3ba1b3c4716f50541df99af7429f33b69e12ee154016a8a6dbe833a569d8b6f1735a10c7a" name="Mesa-libglapi-devel" arch="x86_64">
  <version epoch="0" ver="23.2.1" rel="363.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1686916800">- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44d285e485da83869</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1686916801">- use -Dxlib-lease=enabled also for -drivers build</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1686916802">- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that,
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89e1f5049d3b78542fcd69b7d6106dd4bdafc39
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1687521600">- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to bugfix release 23.1.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691064000">- Update to bugfix release 23.1.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.5.html</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to bugfix release 23.1.6:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1693569600">- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python &gt;= 3.7 ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694088000">- Update to bugfix release 23.1.7:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.7.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297600">- Update to bugfix release 23.1.8:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.8.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297601">- disable nine on arm/aarch64 in the hope to fix build on this
  platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695297602">- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695643200">- Update to Mesa 23.2.0-rc4
  - -&gt; https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)
- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -&gt; https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697284800">- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64bit platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700222400">- let sle15-sp6 require llvm17/clang17</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481600">- enable rusticl on sle15-sp6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481601">- re-disable rusticl on sle15-sp6 to prevent more deps (rust-bindgen)
- buildrequire 'pkgconfig(LLVMSPIRVLib)' also with disabled rusticl
  (new dep since some time)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481602">- buildrequire 'pkgconfig(SPIRV-Tools)' also with disabled rusticl
  (new dep since some time)</changelog>
</package>
<package pkgid="d0bc6afeed00ca18e24cf2f797988b38e8c61c02cb6f4b318d4855a8cf47cd2d99d72c94045816299462b99bc21fa4a6942083fa928b2d9449d170b6feb3b977" name="Mesa-libglapi-devel-32bit" arch="x86_64">
  <version epoch="0" ver="23.2.1" rel="363.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1686916800">- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44d285e485da83869</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1686916801">- use -Dxlib-lease=enabled also for -drivers build</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1686916802">- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that,
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89e1f5049d3b78542fcd69b7d6106dd4bdafc39
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1687521600">- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to bugfix release 23.1.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691064000">- Update to bugfix release 23.1.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.5.html</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to bugfix release 23.1.6:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1693569600">- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python &gt;= 3.7 ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694088000">- Update to bugfix release 23.1.7:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.7.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297600">- Update to bugfix release 23.1.8:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.8.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297601">- disable nine on arm/aarch64 in the hope to fix build on this
  platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695297602">- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695643200">- Update to Mesa 23.2.0-rc4
  - -&gt; https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)
- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -&gt; https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697284800">- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64bit platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700222400">- let sle15-sp6 require llvm17/clang17</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481600">- enable rusticl on sle15-sp6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481601">- re-disable rusticl on sle15-sp6 to prevent more deps (rust-bindgen)
- buildrequire 'pkgconfig(LLVMSPIRVLib)' also with disabled rusticl
  (new dep since some time)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481602">- buildrequire 'pkgconfig(SPIRV-Tools)' also with disabled rusticl
  (new dep since some time)</changelog>
</package>
<package pkgid="5bc1341d49646dee608418a489ab14e498615bd4f8acb8d1f55f36c6d51eab893455b2431c65f31d34e04ebe27ae433f3c6093e59098b1fa70478accac13f1dc" name="Mesa-libglapi0" arch="i586">
  <version epoch="0" ver="23.2.1" rel="363.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1686916800">- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44d285e485da83869</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1686916801">- use -Dxlib-lease=enabled also for -drivers build</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1686916802">- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that,
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89e1f5049d3b78542fcd69b7d6106dd4bdafc39
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1687521600">- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to bugfix release 23.1.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691064000">- Update to bugfix release 23.1.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.5.html</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to bugfix release 23.1.6:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1693569600">- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python &gt;= 3.7 ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694088000">- Update to bugfix release 23.1.7:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.7.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297600">- Update to bugfix release 23.1.8:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.8.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297601">- disable nine on arm/aarch64 in the hope to fix build on this
  platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695297602">- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695643200">- Update to Mesa 23.2.0-rc4
  - -&gt; https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)
- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -&gt; https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697284800">- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64bit platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700222400">- let sle15-sp6 require llvm17/clang17</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481600">- enable rusticl on sle15-sp6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481601">- re-disable rusticl on sle15-sp6 to prevent more deps (rust-bindgen)
- buildrequire 'pkgconfig(LLVMSPIRVLib)' also with disabled rusticl
  (new dep since some time)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481602">- buildrequire 'pkgconfig(SPIRV-Tools)' also with disabled rusticl
  (new dep since some time)</changelog>
</package>
<package pkgid="45b3d7ebb1336eb17d33926736d523b385c98bfed0075871175fb96d00c5d478a22b3212d31a8761cc83f515e334ce46fd6ddb81d1ae95958a73e2c959125d88" name="Mesa-libglapi0" arch="x86_64">
  <version epoch="0" ver="23.2.1" rel="363.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1686916800">- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44d285e485da83869</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1686916801">- use -Dxlib-lease=enabled also for -drivers build</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1686916802">- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that,
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89e1f5049d3b78542fcd69b7d6106dd4bdafc39
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1687521600">- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to bugfix release 23.1.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691064000">- Update to bugfix release 23.1.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.5.html</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to bugfix release 23.1.6:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1693569600">- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python &gt;= 3.7 ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694088000">- Update to bugfix release 23.1.7:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.7.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297600">- Update to bugfix release 23.1.8:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.8.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297601">- disable nine on arm/aarch64 in the hope to fix build on this
  platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695297602">- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695643200">- Update to Mesa 23.2.0-rc4
  - -&gt; https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)
- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -&gt; https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697284800">- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64bit platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700222400">- let sle15-sp6 require llvm17/clang17</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481600">- enable rusticl on sle15-sp6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481601">- re-disable rusticl on sle15-sp6 to prevent more deps (rust-bindgen)
- buildrequire 'pkgconfig(LLVMSPIRVLib)' also with disabled rusticl
  (new dep since some time)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481602">- buildrequire 'pkgconfig(SPIRV-Tools)' also with disabled rusticl
  (new dep since some time)</changelog>
</package>
<package pkgid="c97623396f3dc5abf6924a7c9714fa6a0a8a25fac9688f1864364a187ea665c3944a6107cc1d3c7ecf32d9d6aa0690cc0c1bfc171c407ba4637d89ae585118f4" name="Mesa-libglapi0-32bit" arch="x86_64">
  <version epoch="0" ver="23.2.1" rel="363.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1686916800">- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44d285e485da83869</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1686916801">- use -Dxlib-lease=enabled also for -drivers build</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1686916802">- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that,
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89e1f5049d3b78542fcd69b7d6106dd4bdafc39
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1687521600">- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to bugfix release 23.1.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691064000">- Update to bugfix release 23.1.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.5.html</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to bugfix release 23.1.6:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1693569600">- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python &gt;= 3.7 ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694088000">- Update to bugfix release 23.1.7:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.7.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297600">- Update to bugfix release 23.1.8:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.8.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297601">- disable nine on arm/aarch64 in the hope to fix build on this
  platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695297602">- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695643200">- Update to Mesa 23.2.0-rc4
  - -&gt; https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)
- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -&gt; https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697284800">- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64bit platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700222400">- let sle15-sp6 require llvm17/clang17</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481600">- enable rusticl on sle15-sp6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481601">- re-disable rusticl on sle15-sp6 to prevent more deps (rust-bindgen)
- buildrequire 'pkgconfig(LLVMSPIRVLib)' also with disabled rusticl
  (new dep since some time)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481602">- buildrequire 'pkgconfig(SPIRV-Tools)' also with disabled rusticl
  (new dep since some time)</changelog>
</package>
<package pkgid="5dfa20244936e935d2355bebaf5de3d0387c857cb3fe7bab8ae8aff1c36a042bdc784887f9c7ef42796015bee756bc0ef159c6d28b0909de3c3a5cf238ed2722" name="Mesa-libglapi0-32bit-debuginfo" arch="x86_64">
  <version epoch="0" ver="23.2.1" rel="363.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1686916800">- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44d285e485da83869</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1686916801">- use -Dxlib-lease=enabled also for -drivers build</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1686916802">- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that,
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89e1f5049d3b78542fcd69b7d6106dd4bdafc39
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1687521600">- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to bugfix release 23.1.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691064000">- Update to bugfix release 23.1.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.5.html</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to bugfix release 23.1.6:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1693569600">- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python &gt;= 3.7 ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694088000">- Update to bugfix release 23.1.7:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.7.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297600">- Update to bugfix release 23.1.8:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.8.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297601">- disable nine on arm/aarch64 in the hope to fix build on this
  platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695297602">- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695643200">- Update to Mesa 23.2.0-rc4
  - -&gt; https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)
- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -&gt; https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697284800">- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64bit platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700222400">- let sle15-sp6 require llvm17/clang17</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481600">- enable rusticl on sle15-sp6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481601">- re-disable rusticl on sle15-sp6 to prevent more deps (rust-bindgen)
- buildrequire 'pkgconfig(LLVMSPIRVLib)' also with disabled rusticl
  (new dep since some time)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481602">- buildrequire 'pkgconfig(SPIRV-Tools)' also with disabled rusticl
  (new dep since some time)</changelog>
</package>
<package pkgid="e92bdac60123c6341b393720942e147e3e8b623dd89746e117c5d0b8a77b6059a67d9563cf2e776917760353c026e102593421bf53332bfe99e5986f2f1e25a0" name="Mesa-libglapi0-debuginfo" arch="i586">
  <version epoch="0" ver="23.2.1" rel="363.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1686916800">- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44d285e485da83869</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1686916801">- use -Dxlib-lease=enabled also for -drivers build</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1686916802">- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that,
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89e1f5049d3b78542fcd69b7d6106dd4bdafc39
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1687521600">- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to bugfix release 23.1.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691064000">- Update to bugfix release 23.1.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.5.html</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to bugfix release 23.1.6:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1693569600">- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python &gt;= 3.7 ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694088000">- Update to bugfix release 23.1.7:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.7.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297600">- Update to bugfix release 23.1.8:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.8.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297601">- disable nine on arm/aarch64 in the hope to fix build on this
  platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695297602">- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695643200">- Update to Mesa 23.2.0-rc4
  - -&gt; https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)
- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -&gt; https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697284800">- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64bit platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700222400">- let sle15-sp6 require llvm17/clang17</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481600">- enable rusticl on sle15-sp6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481601">- re-disable rusticl on sle15-sp6 to prevent more deps (rust-bindgen)
- buildrequire 'pkgconfig(LLVMSPIRVLib)' also with disabled rusticl
  (new dep since some time)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481602">- buildrequire 'pkgconfig(SPIRV-Tools)' also with disabled rusticl
  (new dep since some time)</changelog>
</package>
<package pkgid="8c8fc4bb12b39c5e3dc97f8aa6da78d8ca6b3a5fbac998548ce8357710c9eaa4209acf8c7365c678b23bc7ad99349af86320ad556626c6a09755bbda960c24de" name="Mesa-libglapi0-debuginfo" arch="x86_64">
  <version epoch="0" ver="23.2.1" rel="363.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1686916800">- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44d285e485da83869</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1686916801">- use -Dxlib-lease=enabled also for -drivers build</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1686916802">- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that,
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89e1f5049d3b78542fcd69b7d6106dd4bdafc39
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1687521600">- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to bugfix release 23.1.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691064000">- Update to bugfix release 23.1.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.5.html</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to bugfix release 23.1.6:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1693569600">- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python &gt;= 3.7 ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694088000">- Update to bugfix release 23.1.7:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.7.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297600">- Update to bugfix release 23.1.8:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.8.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297601">- disable nine on arm/aarch64 in the hope to fix build on this
  platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695297602">- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695643200">- Update to Mesa 23.2.0-rc4
  - -&gt; https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)
- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -&gt; https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697284800">- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64bit platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700222400">- let sle15-sp6 require llvm17/clang17</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481600">- enable rusticl on sle15-sp6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481601">- re-disable rusticl on sle15-sp6 to prevent more deps (rust-bindgen)
- buildrequire 'pkgconfig(LLVMSPIRVLib)' also with disabled rusticl
  (new dep since some time)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481602">- buildrequire 'pkgconfig(SPIRV-Tools)' also with disabled rusticl
  (new dep since some time)</changelog>
</package>
<package pkgid="4b84b440edc621e9bb9c2cdbd72568b0e48df20045b5afd5082b53a74bab5649c97856665caf90a3e8d8514b504d58e086fc25833dd5611ee5ad93a675649828" name="Mesa-libva" arch="i586">
  <version epoch="0" ver="23.2.1" rel="363.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1686916800">- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44d285e485da83869</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1686916801">- use -Dxlib-lease=enabled also for -drivers build</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1686916802">- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that,
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89e1f5049d3b78542fcd69b7d6106dd4bdafc39
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1687521600">- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to bugfix release 23.1.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691064000">- Update to bugfix release 23.1.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.5.html</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to bugfix release 23.1.6:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1693569600">- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python &gt;= 3.7 ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694088000">- Update to bugfix release 23.1.7:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.7.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297600">- Update to bugfix release 23.1.8:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.8.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297601">- disable nine on arm/aarch64 in the hope to fix build on this
  platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695297602">- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695643200">- Update to Mesa 23.2.0-rc4
  - -&gt; https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)
- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -&gt; https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697284800">- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64bit platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700222400">- let sle15-sp6 require llvm17/clang17</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481600">- enable rusticl on sle15-sp6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481601">- re-disable rusticl on sle15-sp6 to prevent more deps (rust-bindgen)
- buildrequire 'pkgconfig(LLVMSPIRVLib)' also with disabled rusticl
  (new dep since some time)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481602">- buildrequire 'pkgconfig(SPIRV-Tools)' also with disabled rusticl
  (new dep since some time)</changelog>
</package>
<package pkgid="aa10af4cb017ebf29890917bc34b7cb7f79bb050aec23c50d9093935e7f811cccd91a51bca8d0834e2b8dba0d70111189f3bfdfa2eb55a6c08a417f92a38184f" name="Mesa-libva" arch="x86_64">
  <version epoch="0" ver="23.2.1" rel="363.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1686916800">- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44d285e485da83869</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1686916801">- use -Dxlib-lease=enabled also for -drivers build</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1686916802">- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that,
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89e1f5049d3b78542fcd69b7d6106dd4bdafc39
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1687521600">- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to bugfix release 23.1.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691064000">- Update to bugfix release 23.1.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.5.html</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to bugfix release 23.1.6:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1693569600">- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python &gt;= 3.7 ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694088000">- Update to bugfix release 23.1.7:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.7.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297600">- Update to bugfix release 23.1.8:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.8.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297601">- disable nine on arm/aarch64 in the hope to fix build on this
  platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695297602">- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695643200">- Update to Mesa 23.2.0-rc4
  - -&gt; https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)
- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -&gt; https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697284800">- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64bit platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700222400">- let sle15-sp6 require llvm17/clang17</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481600">- enable rusticl on sle15-sp6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481601">- re-disable rusticl on sle15-sp6 to prevent more deps (rust-bindgen)
- buildrequire 'pkgconfig(LLVMSPIRVLib)' also with disabled rusticl
  (new dep since some time)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481602">- buildrequire 'pkgconfig(SPIRV-Tools)' also with disabled rusticl
  (new dep since some time)</changelog>
</package>
<package pkgid="72615b8256d365f397b59006b1266417480fb7e4a14f92991c40514f4a0fdad5a12eef68dba1159c3a5dbb618726fa29d4382aedd6c1053ebb08e355f2c93a44" name="Mesa-libva-debuginfo" arch="i586">
  <version epoch="0" ver="23.2.1" rel="363.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1686916800">- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44d285e485da83869</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1686916801">- use -Dxlib-lease=enabled also for -drivers build</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1686916802">- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that,
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89e1f5049d3b78542fcd69b7d6106dd4bdafc39
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1687521600">- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to bugfix release 23.1.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691064000">- Update to bugfix release 23.1.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.5.html</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to bugfix release 23.1.6:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1693569600">- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python &gt;= 3.7 ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694088000">- Update to bugfix release 23.1.7:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.7.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297600">- Update to bugfix release 23.1.8:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.8.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297601">- disable nine on arm/aarch64 in the hope to fix build on this
  platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695297602">- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695643200">- Update to Mesa 23.2.0-rc4
  - -&gt; https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)
- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -&gt; https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697284800">- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64bit platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700222400">- let sle15-sp6 require llvm17/clang17</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481600">- enable rusticl on sle15-sp6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481601">- re-disable rusticl on sle15-sp6 to prevent more deps (rust-bindgen)
- buildrequire 'pkgconfig(LLVMSPIRVLib)' also with disabled rusticl
  (new dep since some time)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481602">- buildrequire 'pkgconfig(SPIRV-Tools)' also with disabled rusticl
  (new dep since some time)</changelog>
</package>
<package pkgid="739d3ea74100c5dedf07a5b5c3692caf3671fee785dfc29044d033e4caaa51894bafb3824ca47ec33d8477de23a52cf1a251d0fc5b98d747a4fcebe7592ff722" name="Mesa-libva-debuginfo" arch="x86_64">
  <version epoch="0" ver="23.2.1" rel="363.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1686916800">- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44d285e485da83869</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1686916801">- use -Dxlib-lease=enabled also for -drivers build</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1686916802">- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that,
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89e1f5049d3b78542fcd69b7d6106dd4bdafc39
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1687521600">- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to bugfix release 23.1.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691064000">- Update to bugfix release 23.1.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.5.html</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to bugfix release 23.1.6:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1693569600">- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python &gt;= 3.7 ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694088000">- Update to bugfix release 23.1.7:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.7.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297600">- Update to bugfix release 23.1.8:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.8.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297601">- disable nine on arm/aarch64 in the hope to fix build on this
  platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695297602">- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695643200">- Update to Mesa 23.2.0-rc4
  - -&gt; https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)
- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -&gt; https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697284800">- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64bit platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700222400">- let sle15-sp6 require llvm17/clang17</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481600">- enable rusticl on sle15-sp6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481601">- re-disable rusticl on sle15-sp6 to prevent more deps (rust-bindgen)
- buildrequire 'pkgconfig(LLVMSPIRVLib)' also with disabled rusticl
  (new dep since some time)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481602">- buildrequire 'pkgconfig(SPIRV-Tools)' also with disabled rusticl
  (new dep since some time)</changelog>
</package>
<package pkgid="94d433b47c02e3526a57e1c9a9bada87baa85d80837587013e27befb762368db77d8bec1b05f072ce2d7df4e9160d0249b5e59948b2adb7fb6d5c6bb9b517436" name="Mesa-vulkan-device-select" arch="i586">
  <version epoch="0" ver="23.2.1" rel="363.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1686916800">- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44d285e485da83869</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1686916801">- use -Dxlib-lease=enabled also for -drivers build</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1686916802">- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that,
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89e1f5049d3b78542fcd69b7d6106dd4bdafc39
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1687521600">- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to bugfix release 23.1.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691064000">- Update to bugfix release 23.1.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.5.html</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to bugfix release 23.1.6:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1693569600">- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python &gt;= 3.7 ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694088000">- Update to bugfix release 23.1.7:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.7.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297600">- Update to bugfix release 23.1.8:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.8.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297601">- disable nine on arm/aarch64 in the hope to fix build on this
  platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695297602">- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695643200">- Update to Mesa 23.2.0-rc4
  - -&gt; https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)
- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -&gt; https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697284800">- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64bit platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700222400">- let sle15-sp6 require llvm17/clang17</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481600">- enable rusticl on sle15-sp6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481601">- re-disable rusticl on sle15-sp6 to prevent more deps (rust-bindgen)
- buildrequire 'pkgconfig(LLVMSPIRVLib)' also with disabled rusticl
  (new dep since some time)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481602">- buildrequire 'pkgconfig(SPIRV-Tools)' also with disabled rusticl
  (new dep since some time)</changelog>
</package>
<package pkgid="36cbb9065d39e2d0527d39ae44f4ffb7da717a06118dd32b19d0be43b7a55572964e7d21196a16840ea6e264874ef4b7e8199a934a3140ec92fa4ecf7e795170" name="Mesa-vulkan-device-select" arch="x86_64">
  <version epoch="0" ver="23.2.1" rel="363.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1686916800">- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44d285e485da83869</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1686916801">- use -Dxlib-lease=enabled also for -drivers build</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1686916802">- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that,
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89e1f5049d3b78542fcd69b7d6106dd4bdafc39
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1687521600">- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to bugfix release 23.1.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691064000">- Update to bugfix release 23.1.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.5.html</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to bugfix release 23.1.6:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1693569600">- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python &gt;= 3.7 ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694088000">- Update to bugfix release 23.1.7:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.7.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297600">- Update to bugfix release 23.1.8:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.8.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297601">- disable nine on arm/aarch64 in the hope to fix build on this
  platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695297602">- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695643200">- Update to Mesa 23.2.0-rc4
  - -&gt; https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)
- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -&gt; https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697284800">- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64bit platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700222400">- let sle15-sp6 require llvm17/clang17</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481600">- enable rusticl on sle15-sp6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481601">- re-disable rusticl on sle15-sp6 to prevent more deps (rust-bindgen)
- buildrequire 'pkgconfig(LLVMSPIRVLib)' also with disabled rusticl
  (new dep since some time)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481602">- buildrequire 'pkgconfig(SPIRV-Tools)' also with disabled rusticl
  (new dep since some time)</changelog>
</package>
<package pkgid="dd8c3487082568c9ac743fb61a5c3c79314f21bdb8f70bf487d571bc1e807d1918cf9e3af6803da54221ebca277b8f2b2b3fa0e2b2f9322262e0539e8dc79648" name="Mesa-vulkan-device-select-32bit" arch="x86_64">
  <version epoch="0" ver="23.2.1" rel="363.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1686916800">- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44d285e485da83869</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1686916801">- use -Dxlib-lease=enabled also for -drivers build</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1686916802">- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that,
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89e1f5049d3b78542fcd69b7d6106dd4bdafc39
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1687521600">- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to bugfix release 23.1.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691064000">- Update to bugfix release 23.1.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.5.html</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to bugfix release 23.1.6:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1693569600">- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python &gt;= 3.7 ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694088000">- Update to bugfix release 23.1.7:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.7.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297600">- Update to bugfix release 23.1.8:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.8.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297601">- disable nine on arm/aarch64 in the hope to fix build on this
  platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695297602">- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695643200">- Update to Mesa 23.2.0-rc4
  - -&gt; https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)
- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -&gt; https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697284800">- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64bit platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700222400">- let sle15-sp6 require llvm17/clang17</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481600">- enable rusticl on sle15-sp6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481601">- re-disable rusticl on sle15-sp6 to prevent more deps (rust-bindgen)
- buildrequire 'pkgconfig(LLVMSPIRVLib)' also with disabled rusticl
  (new dep since some time)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481602">- buildrequire 'pkgconfig(SPIRV-Tools)' also with disabled rusticl
  (new dep since some time)</changelog>
</package>
<package pkgid="694fe3b461f049b9ae02738fd32175521ff61016c8276eaff381aa8ba27f62e3f8ba642fc783add051c0bce013edd9913d8a84f74fb7b407b8ea54244a90045c" name="Mesa-vulkan-device-select-32bit-debuginfo" arch="x86_64">
  <version epoch="0" ver="23.2.1" rel="363.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1686916800">- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44d285e485da83869</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1686916801">- use -Dxlib-lease=enabled also for -drivers build</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1686916802">- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that,
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89e1f5049d3b78542fcd69b7d6106dd4bdafc39
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1687521600">- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to bugfix release 23.1.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691064000">- Update to bugfix release 23.1.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.5.html</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to bugfix release 23.1.6:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1693569600">- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python &gt;= 3.7 ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694088000">- Update to bugfix release 23.1.7:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.7.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297600">- Update to bugfix release 23.1.8:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.8.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297601">- disable nine on arm/aarch64 in the hope to fix build on this
  platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695297602">- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695643200">- Update to Mesa 23.2.0-rc4
  - -&gt; https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)
- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -&gt; https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697284800">- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64bit platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700222400">- let sle15-sp6 require llvm17/clang17</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481600">- enable rusticl on sle15-sp6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481601">- re-disable rusticl on sle15-sp6 to prevent more deps (rust-bindgen)
- buildrequire 'pkgconfig(LLVMSPIRVLib)' also with disabled rusticl
  (new dep since some time)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481602">- buildrequire 'pkgconfig(SPIRV-Tools)' also with disabled rusticl
  (new dep since some time)</changelog>
</package>
<package pkgid="442f714fa4fbe91ad0acffe667af62dea130a948b4d6d4b7fc1494bfb17cb95a563be5c5a3fd51f53e9740ec63b2a7de007ecaa7b956a5b7ec706efb7ced7fd0" name="Mesa-vulkan-device-select-debuginfo" arch="i586">
  <version epoch="0" ver="23.2.1" rel="363.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1686916800">- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44d285e485da83869</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1686916801">- use -Dxlib-lease=enabled also for -drivers build</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1686916802">- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that,
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89e1f5049d3b78542fcd69b7d6106dd4bdafc39
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1687521600">- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to bugfix release 23.1.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691064000">- Update to bugfix release 23.1.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.5.html</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to bugfix release 23.1.6:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1693569600">- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python &gt;= 3.7 ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694088000">- Update to bugfix release 23.1.7:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.7.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297600">- Update to bugfix release 23.1.8:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.8.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297601">- disable nine on arm/aarch64 in the hope to fix build on this
  platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695297602">- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695643200">- Update to Mesa 23.2.0-rc4
  - -&gt; https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)
- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -&gt; https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697284800">- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64bit platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700222400">- let sle15-sp6 require llvm17/clang17</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481600">- enable rusticl on sle15-sp6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481601">- re-disable rusticl on sle15-sp6 to prevent more deps (rust-bindgen)
- buildrequire 'pkgconfig(LLVMSPIRVLib)' also with disabled rusticl
  (new dep since some time)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481602">- buildrequire 'pkgconfig(SPIRV-Tools)' also with disabled rusticl
  (new dep since some time)</changelog>
</package>
<package pkgid="fde8f69d4b58d11ba70100f07dabdb03d7f2af233f4b6c07f1958c1e0e8c9fe1803c82b03b35b75c9e2e8fc41f98540f5c5312649607a3b60c8d0a6463406f0f" name="Mesa-vulkan-device-select-debuginfo" arch="x86_64">
  <version epoch="0" ver="23.2.1" rel="363.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1686916800">- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44d285e485da83869</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1686916801">- use -Dxlib-lease=enabled also for -drivers build</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1686916802">- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that,
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89e1f5049d3b78542fcd69b7d6106dd4bdafc39
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1687521600">- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to bugfix release 23.1.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691064000">- Update to bugfix release 23.1.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.5.html</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to bugfix release 23.1.6:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1693569600">- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python &gt;= 3.7 ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694088000">- Update to bugfix release 23.1.7:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.7.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297600">- Update to bugfix release 23.1.8:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.8.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297601">- disable nine on arm/aarch64 in the hope to fix build on this
  platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695297602">- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695643200">- Update to Mesa 23.2.0-rc4
  - -&gt; https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)
- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -&gt; https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697284800">- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64bit platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700222400">- let sle15-sp6 require llvm17/clang17</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481600">- enable rusticl on sle15-sp6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481601">- re-disable rusticl on sle15-sp6 to prevent more deps (rust-bindgen)
- buildrequire 'pkgconfig(LLVMSPIRVLib)' also with disabled rusticl
  (new dep since some time)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481602">- buildrequire 'pkgconfig(SPIRV-Tools)' also with disabled rusticl
  (new dep since some time)</changelog>
</package>
<package pkgid="980d1e72a532642708ed96231b5e27e3a450255ae95b1012b4d6b734258c6f5b553e3835f9a4e74ec3b3b00c9aef484277c722423b131c9e4cfcb5a0285d503c" name="Mesa-vulkan-overlay" arch="i586">
  <version epoch="0" ver="23.2.1" rel="363.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1686916800">- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44d285e485da83869</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1686916801">- use -Dxlib-lease=enabled also for -drivers build</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1686916802">- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that,
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89e1f5049d3b78542fcd69b7d6106dd4bdafc39
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1687521600">- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to bugfix release 23.1.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691064000">- Update to bugfix release 23.1.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.5.html</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to bugfix release 23.1.6:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1693569600">- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python &gt;= 3.7 ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694088000">- Update to bugfix release 23.1.7:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.7.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297600">- Update to bugfix release 23.1.8:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.8.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297601">- disable nine on arm/aarch64 in the hope to fix build on this
  platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695297602">- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695643200">- Update to Mesa 23.2.0-rc4
  - -&gt; https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)
- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -&gt; https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697284800">- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64bit platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700222400">- let sle15-sp6 require llvm17/clang17</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481600">- enable rusticl on sle15-sp6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481601">- re-disable rusticl on sle15-sp6 to prevent more deps (rust-bindgen)
- buildrequire 'pkgconfig(LLVMSPIRVLib)' also with disabled rusticl
  (new dep since some time)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481602">- buildrequire 'pkgconfig(SPIRV-Tools)' also with disabled rusticl
  (new dep since some time)</changelog>
</package>
<package pkgid="0d0384c33e94901e6c0ed161c26425473a7f7b8eff4d83173bec817a2219d76f98f377d580dd44e60e958e129daf6aa6a4e15e7e2cdd54414b6511f47344afab" name="Mesa-vulkan-overlay" arch="x86_64">
  <version epoch="0" ver="23.2.1" rel="363.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1686916800">- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44d285e485da83869</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1686916801">- use -Dxlib-lease=enabled also for -drivers build</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1686916802">- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that,
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89e1f5049d3b78542fcd69b7d6106dd4bdafc39
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1687521600">- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to bugfix release 23.1.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691064000">- Update to bugfix release 23.1.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.5.html</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to bugfix release 23.1.6:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1693569600">- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python &gt;= 3.7 ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694088000">- Update to bugfix release 23.1.7:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.7.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297600">- Update to bugfix release 23.1.8:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.8.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297601">- disable nine on arm/aarch64 in the hope to fix build on this
  platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695297602">- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695643200">- Update to Mesa 23.2.0-rc4
  - -&gt; https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)
- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -&gt; https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697284800">- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64bit platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700222400">- let sle15-sp6 require llvm17/clang17</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481600">- enable rusticl on sle15-sp6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481601">- re-disable rusticl on sle15-sp6 to prevent more deps (rust-bindgen)
- buildrequire 'pkgconfig(LLVMSPIRVLib)' also with disabled rusticl
  (new dep since some time)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481602">- buildrequire 'pkgconfig(SPIRV-Tools)' also with disabled rusticl
  (new dep since some time)</changelog>
</package>
<package pkgid="8c7a07b905ad17b0d7abf60f874529892b96ca6d0af33e2734b81b2088e3496369aca98368e261ff78593f4907552d74e0c53a7f0aba55e9ee7a5ae8e753a295" name="Mesa-vulkan-overlay-32bit" arch="x86_64">
  <version epoch="0" ver="23.2.1" rel="363.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1686916800">- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44d285e485da83869</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1686916801">- use -Dxlib-lease=enabled also for -drivers build</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1686916802">- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that,
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89e1f5049d3b78542fcd69b7d6106dd4bdafc39
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1687521600">- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to bugfix release 23.1.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691064000">- Update to bugfix release 23.1.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.5.html</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to bugfix release 23.1.6:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1693569600">- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python &gt;= 3.7 ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694088000">- Update to bugfix release 23.1.7:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.7.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297600">- Update to bugfix release 23.1.8:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.8.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297601">- disable nine on arm/aarch64 in the hope to fix build on this
  platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695297602">- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695643200">- Update to Mesa 23.2.0-rc4
  - -&gt; https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)
- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -&gt; https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697284800">- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64bit platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700222400">- let sle15-sp6 require llvm17/clang17</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481600">- enable rusticl on sle15-sp6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481601">- re-disable rusticl on sle15-sp6 to prevent more deps (rust-bindgen)
- buildrequire 'pkgconfig(LLVMSPIRVLib)' also with disabled rusticl
  (new dep since some time)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481602">- buildrequire 'pkgconfig(SPIRV-Tools)' also with disabled rusticl
  (new dep since some time)</changelog>
</package>
<package pkgid="e1858d6c661374a1331509716e6198c47536035cb1d46af939e627a469b39ac7586f4cb34b7c6a4ba8128418a9fe6d0c0dbf634417a3dfe9042177314aaccd01" name="Mesa-vulkan-overlay-32bit-debuginfo" arch="x86_64">
  <version epoch="0" ver="23.2.1" rel="363.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1686916800">- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44d285e485da83869</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1686916801">- use -Dxlib-lease=enabled also for -drivers build</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1686916802">- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that,
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89e1f5049d3b78542fcd69b7d6106dd4bdafc39
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1687521600">- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to bugfix release 23.1.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691064000">- Update to bugfix release 23.1.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.5.html</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to bugfix release 23.1.6:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1693569600">- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python &gt;= 3.7 ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694088000">- Update to bugfix release 23.1.7:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.7.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297600">- Update to bugfix release 23.1.8:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.8.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297601">- disable nine on arm/aarch64 in the hope to fix build on this
  platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695297602">- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695643200">- Update to Mesa 23.2.0-rc4
  - -&gt; https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)
- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -&gt; https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697284800">- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64bit platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700222400">- let sle15-sp6 require llvm17/clang17</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481600">- enable rusticl on sle15-sp6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481601">- re-disable rusticl on sle15-sp6 to prevent more deps (rust-bindgen)
- buildrequire 'pkgconfig(LLVMSPIRVLib)' also with disabled rusticl
  (new dep since some time)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481602">- buildrequire 'pkgconfig(SPIRV-Tools)' also with disabled rusticl
  (new dep since some time)</changelog>
</package>
<package pkgid="4bdfa221343af4c907ceed343f0d0323a1d7d18e53f1d11148296cc14a2795f4cd6b218ea1cae2d853ed0ddb760cf4360998d8f85249546909a05ef96c737540" name="Mesa-vulkan-overlay-debuginfo" arch="i586">
  <version epoch="0" ver="23.2.1" rel="363.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1686916800">- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44d285e485da83869</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1686916801">- use -Dxlib-lease=enabled also for -drivers build</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1686916802">- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that,
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89e1f5049d3b78542fcd69b7d6106dd4bdafc39
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1687521600">- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to bugfix release 23.1.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691064000">- Update to bugfix release 23.1.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.5.html</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to bugfix release 23.1.6:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1693569600">- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python &gt;= 3.7 ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694088000">- Update to bugfix release 23.1.7:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.7.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297600">- Update to bugfix release 23.1.8:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.8.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297601">- disable nine on arm/aarch64 in the hope to fix build on this
  platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695297602">- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695643200">- Update to Mesa 23.2.0-rc4
  - -&gt; https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)
- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -&gt; https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697284800">- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64bit platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700222400">- let sle15-sp6 require llvm17/clang17</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481600">- enable rusticl on sle15-sp6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481601">- re-disable rusticl on sle15-sp6 to prevent more deps (rust-bindgen)
- buildrequire 'pkgconfig(LLVMSPIRVLib)' also with disabled rusticl
  (new dep since some time)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481602">- buildrequire 'pkgconfig(SPIRV-Tools)' also with disabled rusticl
  (new dep since some time)</changelog>
</package>
<package pkgid="4c158ef8c019ed1ba623605af9439ba46c38b9fb99c2db2aa8ee1ba0a93edfac86d49fea74d5f66720d3defac8165dd154b0482ad50a430221243c081b911c54" name="Mesa-vulkan-overlay-debuginfo" arch="x86_64">
  <version epoch="0" ver="23.2.1" rel="363.1"/>
  <changelog author="Joan Torres &lt;joan.torres@suse.com&gt;" date="1686916800">- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    https://gitlab.freedesktop.org/mesa/mesa/-/commit/2630f4b310f534c830250be44d285e485da83869</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1686916801">- use -Dxlib-lease=enabled also for -drivers build</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1686916802">- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that,
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] https://gitlab.freedesktop.org/mesa/mesa/-/commit/e89e1f5049d3b78542fcd69b7d6106dd4bdafc39
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1687521600">- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to bugfix release 23.1.4
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691064000">- Update to bugfix release 23.1.5
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.5.html</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692273600">- Update to bugfix release 23.1.6:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.6.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1693569600">- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python &gt;= 3.7 ...</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694088000">- Update to bugfix release 23.1.7:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.7.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297600">- Update to bugfix release 23.1.8:
  - -&gt; https://docs.mesa3d.org/relnotes/23.1.8.html</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695297601">- disable nine on arm/aarch64 in the hope to fix build on this
  platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695297602">- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1695643200">- Update to Mesa 23.2.0-rc4
  - -&gt; https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)
- adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696420800">- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2.
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
  - -&gt; https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697284800">- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64bit platforms</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700222400">- let sle15-sp6 require llvm17/clang17</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481600">- enable rusticl on sle15-sp6</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481601">- re-disable rusticl on sle15-sp6 to prevent more deps (rust-bindgen)
- buildrequire 'pkgconfig(LLVMSPIRVLib)' also with disabled rusticl
  (new dep since some time)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1700481602">- buildrequire 'pkgconfig(SPIRV-Tools)' also with disabled rusticl
  (new dep since some time)</changelog>
</package>
<package pkgid="4ce28bf31bbaa49e7096955f375eb1946c8c0194d4e350c772e5d5425d1a2f196bdd25d11b498bf0d7b6d549b74575a1f286d1372f181a52569a4d8a995a1b8c" name="MicroOS-release" arch="src">
  <version epoch="0" ver="20231219" rel="7.2"/>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1694520000">- Dummy changelog entry</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1696334400">- Update from 20230822 to 20231001</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1696507200">- Update from 20231001 to 20231003</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.de&gt;" date="1700740800">- Update from 20231003 to 20231119</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.de&gt;" date="1703246400">- Update from 20231119 to 20231219</changelog>
</package>
<package pkgid="fb866a7b1da98b416a3e8a7cf4b3ffb355976fcb7590fc15540bc8efe8685700d57b8648b69a8cc61ef58fb8fefb3ce50ff9962cb18f8cc330c000b336167338" name="MicroOS-release" arch="x86_64">
  <version epoch="0" ver="20231219" rel="7.2"/>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1694520000">- Dummy changelog entry</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1696334400">- Update from 20230822 to 20231001</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1696507200">- Update from 20231001 to 20231003</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.de&gt;" date="1700740800">- Update from 20231003 to 20231119</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.de&gt;" date="1703246400">- Update from 20231119 to 20231219</changelog>
</package>
<package pkgid="ab6148d1350d7acf6f51288684699c26c1698735deaedd439c714031421aac443b1ece952b8fa737255a6725f043466a8ee5f47183b18d0ebc2b47c786ac9b67" name="MicroOS-release-appliance" arch="x86_64">
  <version epoch="0" ver="20231219" rel="7.2"/>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1694520000">- Dummy changelog entry</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1696334400">- Update from 20230822 to 20231001</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1696507200">- Update from 20231001 to 20231003</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.de&gt;" date="1700740800">- Update from 20231003 to 20231119</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.de&gt;" date="1703246400">- Update from 20231119 to 20231219</changelog>
</package>
<package pkgid="945e2f8a52a749ff7af3dd707b8269aaaed94ebe627cba5107b6a626e83cec9bca909cb1e28df98edee80b3ac2566036f47f617586c721739cb50f2fd80cef77" name="MicroOS-release-dvd" arch="x86_64">
  <version epoch="0" ver="20231219" rel="7.2"/>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1694520000">- Dummy changelog entry</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1696334400">- Update from 20230822 to 20231001</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1696507200">- Update from 20231001 to 20231003</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.de&gt;" date="1700740800">- Update from 20231003 to 20231119</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.de&gt;" date="1703246400">- Update from 20231119 to 20231219</changelog>
</package>
<package pkgid="0dda877443822a0e7897a86cab0e9a539acf1132fde25586aff6a789c0541105b56ce5815e1c5b6f729467f404da6675276e1151a5062835c603b1dc675dc4e2" name="MozillaFirefox" arch="src">
  <version epoch="0" ver="121.0" rel="1.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1690545600">- Mozilla Firefox 115.0.3
  * fixes for other platforms
- remove bashisms from firefox startup script (boo#1213657)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1690718400">- Mozilla Firefox 116.0
  * https://www.mozilla.org/en-US/firefox/116.0/releasenotes/
  MFSA 2023-29 (bsc#1213746)
  * CVE-2023-4045 (bmo#1833876)
    Offscreen Canvas could have bypassed cross-origin restrictions
  * CVE-2023-4046 (bmo#1837686)
    Incorrect value used during WASM compilation
  * CVE-2023-4047 (bmo#1839073)
    Potential permissions request bypass via clickjacking
  * CVE-2023-4048 (bmo#1841368)
    Crash in DOMParser due to out-of-memory conditions
  * CVE-2023-4049 (bmo#1842658)
    Fix potential race conditions when releasing platform objects
  * CVE-2023-4050 (bmo#1843038)
    Stack buffer overflow in StorageManager
  * CVE-2023-4051 (bmo#1821884)
    Full screen notification obscured by file open dialog
  * CVE-2023-4052 (bmo#1824420)
    File deletion and privilege escalation through Firefox uninstaller
  * CVE-2023-4053 (bmo#1839079)
    Full screen notification obscured by external program
  * CVE-2023-4054 (bmo#1840777)
    Lack of warning when opening appref-ms files
  * CVE-2023-4055 (bmo#1782561)
    Cookie jar overflow caused unexpected cookie jar state
  * CVE-2023-4056 (bmo#1820587, bmo#1824634, bmo#1839235,
    bmo#1842325, bmo#1843847)
    Memory safety bugs fixed in Firefox 116, Firefox ESR 115.1,
    Firefox ESR 102.14, Thunderbird 115.1, and Thunderbird 102.14
  * CVE-2023-4057 (bmo#1841682)
    Memory safety bugs fixed in Firefox 116, Firefox ESR 115.1,
    and Thunderbird 115.1
  * CVE-2023-4058 (bmo#1819160, bmo#1828024)
    Memory safety bugs fixed in Firefox 116
- require NSS 3.91
- remove obsolete mozilla-fix-top-level-asm.patch
- re-enable LTO</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1691150400">- re-enable ppc64le
- ship v4l2test binary for supported archs
- drop obsolete mozilla-bmo1775202.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1691236800">- ship vaapitest binary for supported archs</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1691236801">- Mozilla Firefox 116.0.1
  * fixes for other platforms</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1691582400">- Workarold ld bug causing OOM when linking on 32-bit
- Remove -j1 limit on x86. The build runs on 64-bit kernel with a
  32-bit userland. This means there is plenty of memory available
  but userland is limited to just under 4GB per process.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1691668800">- Mozilla Firefox 116.0.2
  * fixes for other platforms</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1692100800">- After further testing on memory consumption during linking, it's
  safe to remove most of the memory reducing options for ix86 linker.
  A combination of these actually resulted in the OOM condition.
  It's even possible to add basic debugging info while keeping
  linker memory consumption at about 2GB</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1692273600">- Mozilla Firefox 116.0.3
  * Fixed an issue for OPFS users that broke access to files that
    were locally cached in a previous version
    (bmo#1847989, bmo#1847619)
  * Fixed an issue that was breaking screensharing for some users
    on Wayland (bmo#1841851)
  * Fixed an issue where a fullscreen notification was persistently
    being shown to a user, even after disabling it (bmo#1847901)
  * Fixed an issue where Firefox would hang when doing a Google
    search (bmo#1847066)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1693137600">- Mozilla Firefox 117.0
  https://www.mozilla.org/en-US/firefox/117.0/releasenotes
  MFSA 2023-34 (bsc#1214606)
  * CVE-2023-4573 (bmo#1846687)
    Memory corruption in IPC CanvasTranslator
  * CVE-2023-4574 (bmo#1846688)
    Memory corruption in IPC ColorPickerShownCallback
  * CVE-2023-4575 (bmo#1846689)
    Memory corruption in IPC FilePickerShownCallback
  * CVE-2023-4576 (bmo#1846694)
    Integer Overflow in RecordedSourceSurfaceCreation
  * CVE-2023-4577 (bmo#1847397)
    Memory corruption in JIT UpdateRegExpStatics
  * CVE-2023-4578 (bmo#1839007)
    Error reporting methods in SpiderMonkey could have triggered
    an Out of Memory Exception
  * CVE-2023-4579 (bmo#1842766)
    Persisted search terms were formatted as URLs
  * CVE-2023-4580 (bmo#1843046)
    Push notifications saved to disk unencrypted
  * CVE-2023-4581 (bmo#1843758)
    XLL file extensions were downloadable without warnings
  * CVE-2023-4582 (bmo#1773874)
    Buffer Overflow in WebGL glGetProgramiv
  * CVE-2023-4583 (bmo#1842030)
    Browsing Context potentially not cleared when closing Private
    Window
  * CVE-2023-4584 (bmo#1843968, bmo#1845205, bmo#1846080,
    bmo#1846526, bmo#1847529)
    Memory safety bugs fixed in Firefox 117, Firefox ESR 102.15,
    Firefox ESR 115.2, Thunderbird 102.15, and Thunderbird 115.2
  * CVE-2023-4585 (bmo#1751583, bmo#1841082, bmo#1847904, bmo#1848999)
    Memory safety bugs fixed in Firefox 117, Firefox ESR 115.2,
    and Thunderbird 115.2
- requires
  NSS = 3.92
  rustc = 1.71</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1694520000">- Mozilla Firefox 117.0.1
  * Fix a bug causing extensions using an event page for long-
    running tasks to be terminated while running, causing
    unexpected behavior changes (bmo#1851373)
  * Temporarily revert an intentional behavior change preventing
    Javascript from changing URL.protocol (bmo#1850954).
  * Fix audio worklets not working for sites using WebAssembly
    exception handling (bmo#1851468)
  * Fix the Reopen all tabs option in the Recently closed tabs
    menu sometimes failing to open all tabs (bmo#1850856)
  * Fix the bookmarks menu sometimes remaining partially visible
    when minimizing Firefox (bmo#1843700)
  * Fix an issue causing incorrect time zones to be detected on
    some sites (bmo#1848615)
  * MFSA 2023-40 CVE-2023-4863 (boo#1215231)
    Heap buffer overflow in WebP</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1695643200">- Mozilla Firefox 118.0
  MFSA 2023-41 (bsc#1215575)
  * CVE-2023-5168 (bmo#1846683)
    Out-of-bounds write in FilterNodeD2D1
  * CVE-2023-5169 (bmo#1846685)
    Out-of-bounds write in PathOps
  * CVE-2023-5170 (bmo#1846686)
    Memory leak from a privileged process
  * CVE-2023-5171 (bmo#1851599)
    Use-after-free in Ion Compiler
  * CVE-2023-5172 (bmo#1852218)
    Memory Corruption in Ion Hints
  * CVE-2023-5173 (bmo#1823172)
    Out-of-bounds write in HTTP Alternate Services
  * CVE-2023-5174 (bmo#1848454)
    Double-free in process spawning on Windows
  * CVE-2023-5175 (bmo#1849704)
    Use-after-free of ImageBitmap during process shutdown
  * CVE-2023-5176 (bmo#1836353, bmo#1842674, bmo#1843824, bmo#1843962,
    bmo#1848890, bmo#1850180, bmo#1850983, bmo#1851195)
    Memory safety bugs fixed in Firefox 118, Firefox ESR 115.3,
    and Thunderbird 115.3
- requires NSS 3.93
- add mozilla-bmo1822730.patch
- deactivated KDE integration temporarily
  (removed mozilla-kde.patch and firefox-kde.patch for now)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1695988800">- Mozilla Firefox 118.0.1
  MFSA 2023-44 (bsc#1215814)
  * CVE-2023-5217 (bmo#1855550),
    Heap buffer overflow in libvpx</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1696075200">- Activate KDE integration again, included rebased and updated
  patches, firefox-kde.patch and mozilla-kde.patch, (upstream
  removed special files handling for preferences but that has no
  effect since we haven't shipped obsolete kde.js for a while)
  (boo#1216027)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1697025600">- Mozilla Firefox 118.0.2
  * Fix games not loading on betsoft.com (bmo#1856145)
  * Fix printing issues for some SVG images (bmo#1853727)
  * Fix CORS XHR with authentication no longer working (bmo#1855650)
  * Fix h264 WebRTC video not working in some contexts (bmo#1855636)
  * Fix Firefox Translations not working on some pages
    (bmo#1841656, bmo#1855307)
  * Stability fixes (bmo#1851991, bmo#1799326, bmo#1856637)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1698321600">- Mozilla Firefox 119.0
  https://www.mozilla.org/en-US/firefox/119.0/releasenotes
  MFSA 2023-45 (bsc#1216338)
  * CVE-2023-5721 (bmo#1830820)
    Queued up rendering could have allowed websites to clickjack
  * CVE-2023-5722 (bmo#1738426)
    Cross-Origin size and header leakage
  * CVE-2023-5723 (bmo#1802057)
    Invalid cookie characters could have led to unexpected errors
  * CVE-2023-5724 (bmo#1836705)
    Large WebGL draw could have led to a crash
  * CVE-2023-5725 (bmo#1845739)
    WebExtensions could open arbitrary URLs
  * CVE-2023-5726 (bmo#1846205)
    Full screen notification obscured by file open dialog on macOS
  * CVE-2023-5727 (bmo#1847180)
    Download Protections were bypassed by .msix, .msixbundle,
    .appx, and .appxbundle files on Windows
  * CVE-2023-5728 (bmo#1852729)
    Improper object tracking during GC in the JavaScript engine
    could have led to a crash.
  * CVE-2023-5729 (bmo#1823720)
    Fullscreen notification dialog could have been obscured by
    WebAuthn prompts
  * CVE-2023-5730 (bmo#1836607, bmo#1840918, bmo#1848694, bmo#1848833,
    bmo#1850191, bmo#1850259, bmo#1852596, bmo#1853201, bmo#1854002,
    bmo#1855306, bmo#1855640, bmo#1856695)
    Memory safety bugs fixed in Firefox 119, Firefox ESR 115.4,
    and Thunderbird 115.4.1
  * CVE-2023-5731 (bmo#1690111, bmo#1721904, bmo#1851803, bmo#1854068)
    Memory safety bugs fixed in Firefox 119
- requires NSS 3.94</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699444800">- Mozilla Firefox 119.0.1
  * Fixed a bug causing colors in the &lt;select&gt; HTML element to not
    be applied to dropdown menu arrows (bmo#1861253)
  * Fixed a bug with the &lt;input&gt; HTML element state not changing
    when dynamically updating the `disabled` attribute on an
    ancestor &lt;fieldset&gt; (bmo#1861027)
  * Fixed a bug causing elements with the indeterminate CSS
    selector in a radio group to not update (bmo#1861346)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1700654400">- Mozilla Firefox 120.0
  https://www.mozilla.org/en-US/firefox/120.0/releasenotes
  MFSA 2023-49 (bsc#1217230)
  * CVE-2023-6204 (bmo#1841050)
    Out-of-bound memory access in WebGL2 blitFramebuffer
  * CVE-2023-6205 (bmo#1854076)
    Use-after-free in MessagePort::Entangled
  * CVE-2023-6206 (bmo#1857430)
    Clickjacking permission prompts using the fullscreen
    transition
  * CVE-2023-6207 (bmo#1861344)
    Use-after-free in ReadableByteStreamQueueEntry::Buffer
  * CVE-2023-6208 (bmo#1855345)
    Using Selection API would copy contents into X11 primary
    selection.
  * CVE-2023-6209 (bmo#1858570)
    Incorrect parsing of relative URLs starting with "///"
  * CVE-2023-6210 (bmo#1801501)
    Mixed-content resources not blocked in a javascript: pop-up
  * CVE-2023-6211 (bmo#1850200)
    Clickjacking to load insecure pages in HTTPS-only mode
  * CVE-2023-6212 (bmo#1658432, bmo#1820983, bmo#1829252,
    bmo#1856072, bmo#1856091, bmo#1859030, bmo#1860943,
    bmo#1862782)
    Memory safety bugs fixed in Firefox 120, Firefox ESR 115.5,
    and Thunderbird 115.5
  * CVE-2023-6213 (bmo#1849265, bmo#1851118, bmo#1854911)
    Memory safety bugs fixed in Firefox 120
- rebased patches</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1702036800">- Mozilla Firefox 120.0.1 (boo#1217910)
  * Fixed a bug that was causing persistent startup slowdowns
    (bmo#1867095)
  * Fixed an issue that was causing 100% CPU usage on sites such as
    Google Maps. (bmo#1866409)
  * Fixed an issue that was causing YouTube videos to show a green
    screen when hardware acceleration was enabled. (bmo#1865928)
  * Fixed an issue where the status bar was still visible when
    viewing fullscreen video. (bmo#1853896)
  * Fixed a startup crash affecting Linux users on some aarch64
    systems with page sizes other than 4KB. (bmo#1866025)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1703073600">- Mozilla Firefox 121.0
  https://www.mozilla.org/en-US/firefox/121.0/releasenotes
  MFSA 2023-56 (bsc#1217974)
  * CVE-2023-6856 (bmo#1843782)
    Heap-buffer-overflow affecting WebGL DrawElementsInstanced
    method with Mesa VM driver
  * CVE-2023-6135 (bmo#1853908)
    NSS susceptible to "Minerva" attack
  * CVE-2023-6865 (bmo#1864123)
    Potential exposure of uninitialized data in EncryptingOutputStream
  * CVE-2023-6857 (bmo#1796023)
    Symlinks may resolve to smaller than expected buffers
  * CVE-2023-6858 (bmo#1826791)
    Heap buffer overflow in nsTextFragment
  * CVE-2023-6859 (bmo#1840144)
    Use-after-free in PR_GetIdentitiesLayer
  * CVE-2023-6866 (bmo#1849037)
    TypedArrays lack sufficient exception handling
  * CVE-2023-6860 (bmo#1854669)
    Potential sandbox escape due to VideoBridge lack of texture
    validation
  * CVE-2023-6867 (bmo#1863863)
    Clickjacking permission prompts using the popup transition
  * CVE-2023-6861 (bmo#1864118)
    Heap buffer overflow affected nsWindow::PickerOpen(void) in
    headless mode
  * CVE-2023-6868 (bmo#1865488)
    WebPush requests on Firefox for Android did not require VAPID key
  * CVE-2023-6869 (bmo#1799036)
    Content can paint outside of sandboxed iframe
  * CVE-2023-6870 (bmo#1823316)
    Android Toast notifications may obscure fullscreen event
    notifications
  * CVE-2023-6871 (bmo#1828334)
    Lack of protocol handler warning in some instances
  * CVE-2023-6872 (bmo#1849186)
    Browsing history leaked to syslogs via GNOME
  * CVE-2023-6863 (bmo#1868901)
    Undefined behavior in ShutdownObserver()
  * CVE-2023-6864 (bmo#1736385, bmo#1810805, bmo#1846328, bmo#1856090,
    bmo#1858033, bmo#1858509, bmo#1862777, bmo#1864015)
    Memory safety bugs fixed in Firefox 121, Firefox ESR 115.6,
    and Thunderbird 115.6
  * CVE-2023-6873 (bmo#1855327, bmo#1862089, bmo#1862723)
    Memory safety bugs fixed in Firefox 121
- requires NSS 3.95</changelog>
</package>
<package pkgid="a639b83a9b3f2b8e9a87715ff46709ae098389fcd19333df8157297793eaba42cbccf32e7369a2987c85d0506917ffb25fccf5667c794090c9c0e22a3485b63c" name="MozillaFirefox" arch="x86_64">
  <version epoch="0" ver="121.0" rel="1.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1690545600">- Mozilla Firefox 115.0.3
  * fixes for other platforms
- remove bashisms from firefox startup script (boo#1213657)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1690718400">- Mozilla Firefox 116.0
  * https://www.mozilla.org/en-US/firefox/116.0/releasenotes/
  MFSA 2023-29 (bsc#1213746)
  * CVE-2023-4045 (bmo#1833876)
    Offscreen Canvas could have bypassed cross-origin restrictions
  * CVE-2023-4046 (bmo#1837686)
    Incorrect value used during WASM compilation
  * CVE-2023-4047 (bmo#1839073)
    Potential permissions request bypass via clickjacking
  * CVE-2023-4048 (bmo#1841368)
    Crash in DOMParser due to out-of-memory conditions
  * CVE-2023-4049 (bmo#1842658)
    Fix potential race conditions when releasing platform objects
  * CVE-2023-4050 (bmo#1843038)
    Stack buffer overflow in StorageManager
  * CVE-2023-4051 (bmo#1821884)
    Full screen notification obscured by file open dialog
  * CVE-2023-4052 (bmo#1824420)
    File deletion and privilege escalation through Firefox uninstaller
  * CVE-2023-4053 (bmo#1839079)
    Full screen notification obscured by external program
  * CVE-2023-4054 (bmo#1840777)
    Lack of warning when opening appref-ms files
  * CVE-2023-4055 (bmo#1782561)
    Cookie jar overflow caused unexpected cookie jar state
  * CVE-2023-4056 (bmo#1820587, bmo#1824634, bmo#1839235,
    bmo#1842325, bmo#1843847)
    Memory safety bugs fixed in Firefox 116, Firefox ESR 115.1,
    Firefox ESR 102.14, Thunderbird 115.1, and Thunderbird 102.14
  * CVE-2023-4057 (bmo#1841682)
    Memory safety bugs fixed in Firefox 116, Firefox ESR 115.1,
    and Thunderbird 115.1
  * CVE-2023-4058 (bmo#1819160, bmo#1828024)
    Memory safety bugs fixed in Firefox 116
- require NSS 3.91
- remove obsolete mozilla-fix-top-level-asm.patch
- re-enable LTO</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1691150400">- re-enable ppc64le
- ship v4l2test binary for supported archs
- drop obsolete mozilla-bmo1775202.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1691236800">- ship vaapitest binary for supported archs</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1691236801">- Mozilla Firefox 116.0.1
  * fixes for other platforms</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1691582400">- Workarold ld bug causing OOM when linking on 32-bit
- Remove -j1 limit on x86. The build runs on 64-bit kernel with a
  32-bit userland. This means there is plenty of memory available
  but userland is limited to just under 4GB per process.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1691668800">- Mozilla Firefox 116.0.2
  * fixes for other platforms</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1692100800">- After further testing on memory consumption during linking, it's
  safe to remove most of the memory reducing options for ix86 linker.
  A combination of these actually resulted in the OOM condition.
  It's even possible to add basic debugging info while keeping
  linker memory consumption at about 2GB</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1692273600">- Mozilla Firefox 116.0.3
  * Fixed an issue for OPFS users that broke access to files that
    were locally cached in a previous version
    (bmo#1847989, bmo#1847619)
  * Fixed an issue that was breaking screensharing for some users
    on Wayland (bmo#1841851)
  * Fixed an issue where a fullscreen notification was persistently
    being shown to a user, even after disabling it (bmo#1847901)
  * Fixed an issue where Firefox would hang when doing a Google
    search (bmo#1847066)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1693137600">- Mozilla Firefox 117.0
  https://www.mozilla.org/en-US/firefox/117.0/releasenotes
  MFSA 2023-34 (bsc#1214606)
  * CVE-2023-4573 (bmo#1846687)
    Memory corruption in IPC CanvasTranslator
  * CVE-2023-4574 (bmo#1846688)
    Memory corruption in IPC ColorPickerShownCallback
  * CVE-2023-4575 (bmo#1846689)
    Memory corruption in IPC FilePickerShownCallback
  * CVE-2023-4576 (bmo#1846694)
    Integer Overflow in RecordedSourceSurfaceCreation
  * CVE-2023-4577 (bmo#1847397)
    Memory corruption in JIT UpdateRegExpStatics
  * CVE-2023-4578 (bmo#1839007)
    Error reporting methods in SpiderMonkey could have triggered
    an Out of Memory Exception
  * CVE-2023-4579 (bmo#1842766)
    Persisted search terms were formatted as URLs
  * CVE-2023-4580 (bmo#1843046)
    Push notifications saved to disk unencrypted
  * CVE-2023-4581 (bmo#1843758)
    XLL file extensions were downloadable without warnings
  * CVE-2023-4582 (bmo#1773874)
    Buffer Overflow in WebGL glGetProgramiv
  * CVE-2023-4583 (bmo#1842030)
    Browsing Context potentially not cleared when closing Private
    Window
  * CVE-2023-4584 (bmo#1843968, bmo#1845205, bmo#1846080,
    bmo#1846526, bmo#1847529)
    Memory safety bugs fixed in Firefox 117, Firefox ESR 102.15,
    Firefox ESR 115.2, Thunderbird 102.15, and Thunderbird 115.2
  * CVE-2023-4585 (bmo#1751583, bmo#1841082, bmo#1847904, bmo#1848999)
    Memory safety bugs fixed in Firefox 117, Firefox ESR 115.2,
    and Thunderbird 115.2
- requires
  NSS = 3.92
  rustc = 1.71</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1694520000">- Mozilla Firefox 117.0.1
  * Fix a bug causing extensions using an event page for long-
    running tasks to be terminated while running, causing
    unexpected behavior changes (bmo#1851373)
  * Temporarily revert an intentional behavior change preventing
    Javascript from changing URL.protocol (bmo#1850954).
  * Fix audio worklets not working for sites using WebAssembly
    exception handling (bmo#1851468)
  * Fix the Reopen all tabs option in the Recently closed tabs
    menu sometimes failing to open all tabs (bmo#1850856)
  * Fix the bookmarks menu sometimes remaining partially visible
    when minimizing Firefox (bmo#1843700)
  * Fix an issue causing incorrect time zones to be detected on
    some sites (bmo#1848615)
  * MFSA 2023-40 CVE-2023-4863 (boo#1215231)
    Heap buffer overflow in WebP</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1695643200">- Mozilla Firefox 118.0
  MFSA 2023-41 (bsc#1215575)
  * CVE-2023-5168 (bmo#1846683)
    Out-of-bounds write in FilterNodeD2D1
  * CVE-2023-5169 (bmo#1846685)
    Out-of-bounds write in PathOps
  * CVE-2023-5170 (bmo#1846686)
    Memory leak from a privileged process
  * CVE-2023-5171 (bmo#1851599)
    Use-after-free in Ion Compiler
  * CVE-2023-5172 (bmo#1852218)
    Memory Corruption in Ion Hints
  * CVE-2023-5173 (bmo#1823172)
    Out-of-bounds write in HTTP Alternate Services
  * CVE-2023-5174 (bmo#1848454)
    Double-free in process spawning on Windows
  * CVE-2023-5175 (bmo#1849704)
    Use-after-free of ImageBitmap during process shutdown
  * CVE-2023-5176 (bmo#1836353, bmo#1842674, bmo#1843824, bmo#1843962,
    bmo#1848890, bmo#1850180, bmo#1850983, bmo#1851195)
    Memory safety bugs fixed in Firefox 118, Firefox ESR 115.3,
    and Thunderbird 115.3
- requires NSS 3.93
- add mozilla-bmo1822730.patch
- deactivated KDE integration temporarily
  (removed mozilla-kde.patch and firefox-kde.patch for now)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1695988800">- Mozilla Firefox 118.0.1
  MFSA 2023-44 (bsc#1215814)
  * CVE-2023-5217 (bmo#1855550),
    Heap buffer overflow in libvpx</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1696075200">- Activate KDE integration again, included rebased and updated
  patches, firefox-kde.patch and mozilla-kde.patch, (upstream
  removed special files handling for preferences but that has no
  effect since we haven't shipped obsolete kde.js for a while)
  (boo#1216027)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1697025600">- Mozilla Firefox 118.0.2
  * Fix games not loading on betsoft.com (bmo#1856145)
  * Fix printing issues for some SVG images (bmo#1853727)
  * Fix CORS XHR with authentication no longer working (bmo#1855650)
  * Fix h264 WebRTC video not working in some contexts (bmo#1855636)
  * Fix Firefox Translations not working on some pages
    (bmo#1841656, bmo#1855307)
  * Stability fixes (bmo#1851991, bmo#1799326, bmo#1856637)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1698321600">- Mozilla Firefox 119.0
  https://www.mozilla.org/en-US/firefox/119.0/releasenotes
  MFSA 2023-45 (bsc#1216338)
  * CVE-2023-5721 (bmo#1830820)
    Queued up rendering could have allowed websites to clickjack
  * CVE-2023-5722 (bmo#1738426)
    Cross-Origin size and header leakage
  * CVE-2023-5723 (bmo#1802057)
    Invalid cookie characters could have led to unexpected errors
  * CVE-2023-5724 (bmo#1836705)
    Large WebGL draw could have led to a crash
  * CVE-2023-5725 (bmo#1845739)
    WebExtensions could open arbitrary URLs
  * CVE-2023-5726 (bmo#1846205)
    Full screen notification obscured by file open dialog on macOS
  * CVE-2023-5727 (bmo#1847180)
    Download Protections were bypassed by .msix, .msixbundle,
    .appx, and .appxbundle files on Windows
  * CVE-2023-5728 (bmo#1852729)
    Improper object tracking during GC in the JavaScript engine
    could have led to a crash.
  * CVE-2023-5729 (bmo#1823720)
    Fullscreen notification dialog could have been obscured by
    WebAuthn prompts
  * CVE-2023-5730 (bmo#1836607, bmo#1840918, bmo#1848694, bmo#1848833,
    bmo#1850191, bmo#1850259, bmo#1852596, bmo#1853201, bmo#1854002,
    bmo#1855306, bmo#1855640, bmo#1856695)
    Memory safety bugs fixed in Firefox 119, Firefox ESR 115.4,
    and Thunderbird 115.4.1
  * CVE-2023-5731 (bmo#1690111, bmo#1721904, bmo#1851803, bmo#1854068)
    Memory safety bugs fixed in Firefox 119
- requires NSS 3.94</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699444800">- Mozilla Firefox 119.0.1
  * Fixed a bug causing colors in the &lt;select&gt; HTML element to not
    be applied to dropdown menu arrows (bmo#1861253)
  * Fixed a bug with the &lt;input&gt; HTML element state not changing
    when dynamically updating the `disabled` attribute on an
    ancestor &lt;fieldset&gt; (bmo#1861027)
  * Fixed a bug causing elements with the indeterminate CSS
    selector in a radio group to not update (bmo#1861346)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1700654400">- Mozilla Firefox 120.0
  https://www.mozilla.org/en-US/firefox/120.0/releasenotes
  MFSA 2023-49 (bsc#1217230)
  * CVE-2023-6204 (bmo#1841050)
    Out-of-bound memory access in WebGL2 blitFramebuffer
  * CVE-2023-6205 (bmo#1854076)
    Use-after-free in MessagePort::Entangled
  * CVE-2023-6206 (bmo#1857430)
    Clickjacking permission prompts using the fullscreen
    transition
  * CVE-2023-6207 (bmo#1861344)
    Use-after-free in ReadableByteStreamQueueEntry::Buffer
  * CVE-2023-6208 (bmo#1855345)
    Using Selection API would copy contents into X11 primary
    selection.
  * CVE-2023-6209 (bmo#1858570)
    Incorrect parsing of relative URLs starting with "///"
  * CVE-2023-6210 (bmo#1801501)
    Mixed-content resources not blocked in a javascript: pop-up
  * CVE-2023-6211 (bmo#1850200)
    Clickjacking to load insecure pages in HTTPS-only mode
  * CVE-2023-6212 (bmo#1658432, bmo#1820983, bmo#1829252,
    bmo#1856072, bmo#1856091, bmo#1859030, bmo#1860943,
    bmo#1862782)
    Memory safety bugs fixed in Firefox 120, Firefox ESR 115.5,
    and Thunderbird 115.5
  * CVE-2023-6213 (bmo#1849265, bmo#1851118, bmo#1854911)
    Memory safety bugs fixed in Firefox 120
- rebased patches</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1702036800">- Mozilla Firefox 120.0.1 (boo#1217910)
  * Fixed a bug that was causing persistent startup slowdowns
    (bmo#1867095)
  * Fixed an issue that was causing 100% CPU usage on sites such as
    Google Maps. (bmo#1866409)
  * Fixed an issue that was causing YouTube videos to show a green
    screen when hardware acceleration was enabled. (bmo#1865928)
  * Fixed an issue where the status bar was still visible when
    viewing fullscreen video. (bmo#1853896)
  * Fixed a startup crash affecting Linux users on some aarch64
    systems with page sizes other than 4KB. (bmo#1866025)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1703073600">- Mozilla Firefox 121.0
  https://www.mozilla.org/en-US/firefox/121.0/releasenotes
  MFSA 2023-56 (bsc#1217974)
  * CVE-2023-6856 (bmo#1843782)
    Heap-buffer-overflow affecting WebGL DrawElementsInstanced
    method with Mesa VM driver
  * CVE-2023-6135 (bmo#1853908)
    NSS susceptible to "Minerva" attack
  * CVE-2023-6865 (bmo#1864123)
    Potential exposure of uninitialized data in EncryptingOutputStream
  * CVE-2023-6857 (bmo#1796023)
    Symlinks may resolve to smaller than expected buffers
  * CVE-2023-6858 (bmo#1826791)
    Heap buffer overflow in nsTextFragment
  * CVE-2023-6859 (bmo#1840144)
    Use-after-free in PR_GetIdentitiesLayer
  * CVE-2023-6866 (bmo#1849037)
    TypedArrays lack sufficient exception handling
  * CVE-2023-6860 (bmo#1854669)
    Potential sandbox escape due to VideoBridge lack of texture
    validation
  * CVE-2023-6867 (bmo#1863863)
    Clickjacking permission prompts using the popup transition
  * CVE-2023-6861 (bmo#1864118)
    Heap buffer overflow affected nsWindow::PickerOpen(void) in
    headless mode
  * CVE-2023-6868 (bmo#1865488)
    WebPush requests on Firefox for Android did not require VAPID key
  * CVE-2023-6869 (bmo#1799036)
    Content can paint outside of sandboxed iframe
  * CVE-2023-6870 (bmo#1823316)
    Android Toast notifications may obscure fullscreen event
    notifications
  * CVE-2023-6871 (bmo#1828334)
    Lack of protocol handler warning in some instances
  * CVE-2023-6872 (bmo#1849186)
    Browsing history leaked to syslogs via GNOME
  * CVE-2023-6863 (bmo#1868901)
    Undefined behavior in ShutdownObserver()
  * CVE-2023-6864 (bmo#1736385, bmo#1810805, bmo#1846328, bmo#1856090,
    bmo#1858033, bmo#1858509, bmo#1862777, bmo#1864015)
    Memory safety bugs fixed in Firefox 121, Firefox ESR 115.6,
    and Thunderbird 115.6
  * CVE-2023-6873 (bmo#1855327, bmo#1862089, bmo#1862723)
    Memory safety bugs fixed in Firefox 121
- requires NSS 3.95</changelog>
</package>
<package pkgid="042da4b6ad74c059b06fbfa860ae24725491f5f686a8161715049afbbfc6261105672a64652d264b73515866691625b006e7e939373fd2c6915e817ef13c66ff" name="MozillaFirefox-branding-upstream" arch="x86_64">
  <version epoch="0" ver="121.0" rel="1.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1690545600">- Mozilla Firefox 115.0.3
  * fixes for other platforms
- remove bashisms from firefox startup script (boo#1213657)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1690718400">- Mozilla Firefox 116.0
  * https://www.mozilla.org/en-US/firefox/116.0/releasenotes/
  MFSA 2023-29 (bsc#1213746)
  * CVE-2023-4045 (bmo#1833876)
    Offscreen Canvas could have bypassed cross-origin restrictions
  * CVE-2023-4046 (bmo#1837686)
    Incorrect value used during WASM compilation
  * CVE-2023-4047 (bmo#1839073)
    Potential permissions request bypass via clickjacking
  * CVE-2023-4048 (bmo#1841368)
    Crash in DOMParser due to out-of-memory conditions
  * CVE-2023-4049 (bmo#1842658)
    Fix potential race conditions when releasing platform objects
  * CVE-2023-4050 (bmo#1843038)
    Stack buffer overflow in StorageManager
  * CVE-2023-4051 (bmo#1821884)
    Full screen notification obscured by file open dialog
  * CVE-2023-4052 (bmo#1824420)
    File deletion and privilege escalation through Firefox uninstaller
  * CVE-2023-4053 (bmo#1839079)
    Full screen notification obscured by external program
  * CVE-2023-4054 (bmo#1840777)
    Lack of warning when opening appref-ms files
  * CVE-2023-4055 (bmo#1782561)
    Cookie jar overflow caused unexpected cookie jar state
  * CVE-2023-4056 (bmo#1820587, bmo#1824634, bmo#1839235,
    bmo#1842325, bmo#1843847)
    Memory safety bugs fixed in Firefox 116, Firefox ESR 115.1,
    Firefox ESR 102.14, Thunderbird 115.1, and Thunderbird 102.14
  * CVE-2023-4057 (bmo#1841682)
    Memory safety bugs fixed in Firefox 116, Firefox ESR 115.1,
    and Thunderbird 115.1
  * CVE-2023-4058 (bmo#1819160, bmo#1828024)
    Memory safety bugs fixed in Firefox 116
- require NSS 3.91
- remove obsolete mozilla-fix-top-level-asm.patch
- re-enable LTO</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1691150400">- re-enable ppc64le
- ship v4l2test binary for supported archs
- drop obsolete mozilla-bmo1775202.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1691236800">- ship vaapitest binary for supported archs</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1691236801">- Mozilla Firefox 116.0.1
  * fixes for other platforms</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1691582400">- Workarold ld bug causing OOM when linking on 32-bit
- Remove -j1 limit on x86. The build runs on 64-bit kernel with a
  32-bit userland. This means there is plenty of memory available
  but userland is limited to just under 4GB per process.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1691668800">- Mozilla Firefox 116.0.2
  * fixes for other platforms</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1692100800">- After further testing on memory consumption during linking, it's
  safe to remove most of the memory reducing options for ix86 linker.
  A combination of these actually resulted in the OOM condition.
  It's even possible to add basic debugging info while keeping
  linker memory consumption at about 2GB</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1692273600">- Mozilla Firefox 116.0.3
  * Fixed an issue for OPFS users that broke access to files that
    were locally cached in a previous version
    (bmo#1847989, bmo#1847619)
  * Fixed an issue that was breaking screensharing for some users
    on Wayland (bmo#1841851)
  * Fixed an issue where a fullscreen notification was persistently
    being shown to a user, even after disabling it (bmo#1847901)
  * Fixed an issue where Firefox would hang when doing a Google
    search (bmo#1847066)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1693137600">- Mozilla Firefox 117.0
  https://www.mozilla.org/en-US/firefox/117.0/releasenotes
  MFSA 2023-34 (bsc#1214606)
  * CVE-2023-4573 (bmo#1846687)
    Memory corruption in IPC CanvasTranslator
  * CVE-2023-4574 (bmo#1846688)
    Memory corruption in IPC ColorPickerShownCallback
  * CVE-2023-4575 (bmo#1846689)
    Memory corruption in IPC FilePickerShownCallback
  * CVE-2023-4576 (bmo#1846694)
    Integer Overflow in RecordedSourceSurfaceCreation
  * CVE-2023-4577 (bmo#1847397)
    Memory corruption in JIT UpdateRegExpStatics
  * CVE-2023-4578 (bmo#1839007)
    Error reporting methods in SpiderMonkey could have triggered
    an Out of Memory Exception
  * CVE-2023-4579 (bmo#1842766)
    Persisted search terms were formatted as URLs
  * CVE-2023-4580 (bmo#1843046)
    Push notifications saved to disk unencrypted
  * CVE-2023-4581 (bmo#1843758)
    XLL file extensions were downloadable without warnings
  * CVE-2023-4582 (bmo#1773874)
    Buffer Overflow in WebGL glGetProgramiv
  * CVE-2023-4583 (bmo#1842030)
    Browsing Context potentially not cleared when closing Private
    Window
  * CVE-2023-4584 (bmo#1843968, bmo#1845205, bmo#1846080,
    bmo#1846526, bmo#1847529)
    Memory safety bugs fixed in Firefox 117, Firefox ESR 102.15,
    Firefox ESR 115.2, Thunderbird 102.15, and Thunderbird 115.2
  * CVE-2023-4585 (bmo#1751583, bmo#1841082, bmo#1847904, bmo#1848999)
    Memory safety bugs fixed in Firefox 117, Firefox ESR 115.2,
    and Thunderbird 115.2
- requires
  NSS = 3.92
  rustc = 1.71</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1694520000">- Mozilla Firefox 117.0.1
  * Fix a bug causing extensions using an event page for long-
    running tasks to be terminated while running, causing
    unexpected behavior changes (bmo#1851373)
  * Temporarily revert an intentional behavior change preventing
    Javascript from changing URL.protocol (bmo#1850954).
  * Fix audio worklets not working for sites using WebAssembly
    exception handling (bmo#1851468)
  * Fix the Reopen all tabs option in the Recently closed tabs
    menu sometimes failing to open all tabs (bmo#1850856)
  * Fix the bookmarks menu sometimes remaining partially visible
    when minimizing Firefox (bmo#1843700)
  * Fix an issue causing incorrect time zones to be detected on
    some sites (bmo#1848615)
  * MFSA 2023-40 CVE-2023-4863 (boo#1215231)
    Heap buffer overflow in WebP</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1695643200">- Mozilla Firefox 118.0
  MFSA 2023-41 (bsc#1215575)
  * CVE-2023-5168 (bmo#1846683)
    Out-of-bounds write in FilterNodeD2D1
  * CVE-2023-5169 (bmo#1846685)
    Out-of-bounds write in PathOps
  * CVE-2023-5170 (bmo#1846686)
    Memory leak from a privileged process
  * CVE-2023-5171 (bmo#1851599)
    Use-after-free in Ion Compiler
  * CVE-2023-5172 (bmo#1852218)
    Memory Corruption in Ion Hints
  * CVE-2023-5173 (bmo#1823172)
    Out-of-bounds write in HTTP Alternate Services
  * CVE-2023-5174 (bmo#1848454)
    Double-free in process spawning on Windows
  * CVE-2023-5175 (bmo#1849704)
    Use-after-free of ImageBitmap during process shutdown
  * CVE-2023-5176 (bmo#1836353, bmo#1842674, bmo#1843824, bmo#1843962,
    bmo#1848890, bmo#1850180, bmo#1850983, bmo#1851195)
    Memory safety bugs fixed in Firefox 118, Firefox ESR 115.3,
    and Thunderbird 115.3
- requires NSS 3.93
- add mozilla-bmo1822730.patch
- deactivated KDE integration temporarily
  (removed mozilla-kde.patch and firefox-kde.patch for now)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1695988800">- Mozilla Firefox 118.0.1
  MFSA 2023-44 (bsc#1215814)
  * CVE-2023-5217 (bmo#1855550),
    Heap buffer overflow in libvpx</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1696075200">- Activate KDE integration again, included rebased and updated
  patches, firefox-kde.patch and mozilla-kde.patch, (upstream
  removed special files handling for preferences but that has no
  effect since we haven't shipped obsolete kde.js for a while)
  (boo#1216027)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1697025600">- Mozilla Firefox 118.0.2
  * Fix games not loading on betsoft.com (bmo#1856145)
  * Fix printing issues for some SVG images (bmo#1853727)
  * Fix CORS XHR with authentication no longer working (bmo#1855650)
  * Fix h264 WebRTC video not working in some contexts (bmo#1855636)
  * Fix Firefox Translations not working on some pages
    (bmo#1841656, bmo#1855307)
  * Stability fixes (bmo#1851991, bmo#1799326, bmo#1856637)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1698321600">- Mozilla Firefox 119.0
  https://www.mozilla.org/en-US/firefox/119.0/releasenotes
  MFSA 2023-45 (bsc#1216338)
  * CVE-2023-5721 (bmo#1830820)
    Queued up rendering could have allowed websites to clickjack
  * CVE-2023-5722 (bmo#1738426)
    Cross-Origin size and header leakage
  * CVE-2023-5723 (bmo#1802057)
    Invalid cookie characters could have led to unexpected errors
  * CVE-2023-5724 (bmo#1836705)
    Large WebGL draw could have led to a crash
  * CVE-2023-5725 (bmo#1845739)
    WebExtensions could open arbitrary URLs
  * CVE-2023-5726 (bmo#1846205)
    Full screen notification obscured by file open dialog on macOS
  * CVE-2023-5727 (bmo#1847180)
    Download Protections were bypassed by .msix, .msixbundle,
    .appx, and .appxbundle files on Windows
  * CVE-2023-5728 (bmo#1852729)
    Improper object tracking during GC in the JavaScript engine
    could have led to a crash.
  * CVE-2023-5729 (bmo#1823720)
    Fullscreen notification dialog could have been obscured by
    WebAuthn prompts
  * CVE-2023-5730 (bmo#1836607, bmo#1840918, bmo#1848694, bmo#1848833,
    bmo#1850191, bmo#1850259, bmo#1852596, bmo#1853201, bmo#1854002,
    bmo#1855306, bmo#1855640, bmo#1856695)
    Memory safety bugs fixed in Firefox 119, Firefox ESR 115.4,
    and Thunderbird 115.4.1
  * CVE-2023-5731 (bmo#1690111, bmo#1721904, bmo#1851803, bmo#1854068)
    Memory safety bugs fixed in Firefox 119
- requires NSS 3.94</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699444800">- Mozilla Firefox 119.0.1
  * Fixed a bug causing colors in the &lt;select&gt; HTML element to not
    be applied to dropdown menu arrows (bmo#1861253)
  * Fixed a bug with the &lt;input&gt; HTML element state not changing
    when dynamically updating the `disabled` attribute on an
    ancestor &lt;fieldset&gt; (bmo#1861027)
  * Fixed a bug causing elements with the indeterminate CSS
    selector in a radio group to not update (bmo#1861346)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1700654400">- Mozilla Firefox 120.0
  https://www.mozilla.org/en-US/firefox/120.0/releasenotes
  MFSA 2023-49 (bsc#1217230)
  * CVE-2023-6204 (bmo#1841050)
    Out-of-bound memory access in WebGL2 blitFramebuffer
  * CVE-2023-6205 (bmo#1854076)
    Use-after-free in MessagePort::Entangled
  * CVE-2023-6206 (bmo#1857430)
    Clickjacking permission prompts using the fullscreen
    transition
  * CVE-2023-6207 (bmo#1861344)
    Use-after-free in ReadableByteStreamQueueEntry::Buffer
  * CVE-2023-6208 (bmo#1855345)
    Using Selection API would copy contents into X11 primary
    selection.
  * CVE-2023-6209 (bmo#1858570)
    Incorrect parsing of relative URLs starting with "///"
  * CVE-2023-6210 (bmo#1801501)
    Mixed-content resources not blocked in a javascript: pop-up
  * CVE-2023-6211 (bmo#1850200)
    Clickjacking to load insecure pages in HTTPS-only mode
  * CVE-2023-6212 (bmo#1658432, bmo#1820983, bmo#1829252,
    bmo#1856072, bmo#1856091, bmo#1859030, bmo#1860943,
    bmo#1862782)
    Memory safety bugs fixed in Firefox 120, Firefox ESR 115.5,
    and Thunderbird 115.5
  * CVE-2023-6213 (bmo#1849265, bmo#1851118, bmo#1854911)
    Memory safety bugs fixed in Firefox 120
- rebased patches</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1702036800">- Mozilla Firefox 120.0.1 (boo#1217910)
  * Fixed a bug that was causing persistent startup slowdowns
    (bmo#1867095)
  * Fixed an issue that was causing 100% CPU usage on sites such as
    Google Maps. (bmo#1866409)
  * Fixed an issue that was causing YouTube videos to show a green
    screen when hardware acceleration was enabled. (bmo#1865928)
  * Fixed an issue where the status bar was still visible when
    viewing fullscreen video. (bmo#1853896)
  * Fixed a startup crash affecting Linux users on some aarch64
    systems with page sizes other than 4KB. (bmo#1866025)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1703073600">- Mozilla Firefox 121.0
  https://www.mozilla.org/en-US/firefox/121.0/releasenotes
  MFSA 2023-56 (bsc#1217974)
  * CVE-2023-6856 (bmo#1843782)
    Heap-buffer-overflow affecting WebGL DrawElementsInstanced
    method with Mesa VM driver
  * CVE-2023-6135 (bmo#1853908)
    NSS susceptible to "Minerva" attack
  * CVE-2023-6865 (bmo#1864123)
    Potential exposure of uninitialized data in EncryptingOutputStream
  * CVE-2023-6857 (bmo#1796023)
    Symlinks may resolve to smaller than expected buffers
  * CVE-2023-6858 (bmo#1826791)
    Heap buffer overflow in nsTextFragment
  * CVE-2023-6859 (bmo#1840144)
    Use-after-free in PR_GetIdentitiesLayer
  * CVE-2023-6866 (bmo#1849037)
    TypedArrays lack sufficient exception handling
  * CVE-2023-6860 (bmo#1854669)
    Potential sandbox escape due to VideoBridge lack of texture
    validation
  * CVE-2023-6867 (bmo#1863863)
    Clickjacking permission prompts using the popup transition
  * CVE-2023-6861 (bmo#1864118)
    Heap buffer overflow affected nsWindow::PickerOpen(void) in
    headless mode
  * CVE-2023-6868 (bmo#1865488)
    WebPush requests on Firefox for Android did not require VAPID key
  * CVE-2023-6869 (bmo#1799036)
    Content can paint outside of sandboxed iframe
  * CVE-2023-6870 (bmo#1823316)
    Android Toast notifications may obscure fullscreen event
    notifications
  * CVE-2023-6871 (bmo#1828334)
    Lack of protocol handler warning in some instances
  * CVE-2023-6872 (bmo#1849186)
    Browsing history leaked to syslogs via GNOME
  * CVE-2023-6863 (bmo#1868901)
    Undefined behavior in ShutdownObserver()
  * CVE-2023-6864 (bmo#1736385, bmo#1810805, bmo#1846328, bmo#1856090,
    bmo#1858033, bmo#1858509, bmo#1862777, bmo#1864015)
    Memory safety bugs fixed in Firefox 121, Firefox ESR 115.6,
    and Thunderbird 115.6
  * CVE-2023-6873 (bmo#1855327, bmo#1862089, bmo#1862723)
    Memory safety bugs fixed in Firefox 121
- requires NSS 3.95</changelog>
</package>
<package pkgid="f55a83186ab897c859a0798bc818b687518f31ce9e780cf297e4d66ce5a8768940212539d9c1234dfa554a566729591b771da6435bb83f4f5785f00d909d4af8" name="MozillaFirefox-debuginfo" arch="x86_64">
  <version epoch="0" ver="121.0" rel="1.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1690545600">- Mozilla Firefox 115.0.3
  * fixes for other platforms
- remove bashisms from firefox startup script (boo#1213657)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1690718400">- Mozilla Firefox 116.0
  * https://www.mozilla.org/en-US/firefox/116.0/releasenotes/
  MFSA 2023-29 (bsc#1213746)
  * CVE-2023-4045 (bmo#1833876)
    Offscreen Canvas could have bypassed cross-origin restrictions
  * CVE-2023-4046 (bmo#1837686)
    Incorrect value used during WASM compilation
  * CVE-2023-4047 (bmo#1839073)
    Potential permissions request bypass via clickjacking
  * CVE-2023-4048 (bmo#1841368)
    Crash in DOMParser due to out-of-memory conditions
  * CVE-2023-4049 (bmo#1842658)
    Fix potential race conditions when releasing platform objects
  * CVE-2023-4050 (bmo#1843038)
    Stack buffer overflow in StorageManager
  * CVE-2023-4051 (bmo#1821884)
    Full screen notification obscured by file open dialog
  * CVE-2023-4052 (bmo#1824420)
    File deletion and privilege escalation through Firefox uninstaller
  * CVE-2023-4053 (bmo#1839079)
    Full screen notification obscured by external program
  * CVE-2023-4054 (bmo#1840777)
    Lack of warning when opening appref-ms files
  * CVE-2023-4055 (bmo#1782561)
    Cookie jar overflow caused unexpected cookie jar state
  * CVE-2023-4056 (bmo#1820587, bmo#1824634, bmo#1839235,
    bmo#1842325, bmo#1843847)
    Memory safety bugs fixed in Firefox 116, Firefox ESR 115.1,
    Firefox ESR 102.14, Thunderbird 115.1, and Thunderbird 102.14
  * CVE-2023-4057 (bmo#1841682)
    Memory safety bugs fixed in Firefox 116, Firefox ESR 115.1,
    and Thunderbird 115.1
  * CVE-2023-4058 (bmo#1819160, bmo#1828024)
    Memory safety bugs fixed in Firefox 116
- require NSS 3.91
- remove obsolete mozilla-fix-top-level-asm.patch
- re-enable LTO</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1691150400">- re-enable ppc64le
- ship v4l2test binary for supported archs
- drop obsolete mozilla-bmo1775202.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1691236800">- ship vaapitest binary for supported archs</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1691236801">- Mozilla Firefox 116.0.1
  * fixes for other platforms</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1691582400">- Workarold ld bug causing OOM when linking on 32-bit
- Remove -j1 limit on x86. The build runs on 64-bit kernel with a
  32-bit userland. This means there is plenty of memory available
  but userland is limited to just under 4GB per process.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1691668800">- Mozilla Firefox 116.0.2
  * fixes for other platforms</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1692100800">- After further testing on memory consumption during linking, it's
  safe to remove most of the memory reducing options for ix86 linker.
  A combination of these actually resulted in the OOM condition.
  It's even possible to add basic debugging info while keeping
  linker memory consumption at about 2GB</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1692273600">- Mozilla Firefox 116.0.3
  * Fixed an issue for OPFS users that broke access to files that
    were locally cached in a previous version
    (bmo#1847989, bmo#1847619)
  * Fixed an issue that was breaking screensharing for some users
    on Wayland (bmo#1841851)
  * Fixed an issue where a fullscreen notification was persistently
    being shown to a user, even after disabling it (bmo#1847901)
  * Fixed an issue where Firefox would hang when doing a Google
    search (bmo#1847066)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1693137600">- Mozilla Firefox 117.0
  https://www.mozilla.org/en-US/firefox/117.0/releasenotes
  MFSA 2023-34 (bsc#1214606)
  * CVE-2023-4573 (bmo#1846687)
    Memory corruption in IPC CanvasTranslator
  * CVE-2023-4574 (bmo#1846688)
    Memory corruption in IPC ColorPickerShownCallback
  * CVE-2023-4575 (bmo#1846689)
    Memory corruption in IPC FilePickerShownCallback
  * CVE-2023-4576 (bmo#1846694)
    Integer Overflow in RecordedSourceSurfaceCreation
  * CVE-2023-4577 (bmo#1847397)
    Memory corruption in JIT UpdateRegExpStatics
  * CVE-2023-4578 (bmo#1839007)
    Error reporting methods in SpiderMonkey could have triggered
    an Out of Memory Exception
  * CVE-2023-4579 (bmo#1842766)
    Persisted search terms were formatted as URLs
  * CVE-2023-4580 (bmo#1843046)
    Push notifications saved to disk unencrypted
  * CVE-2023-4581 (bmo#1843758)
    XLL file extensions were downloadable without warnings
  * CVE-2023-4582 (bmo#1773874)
    Buffer Overflow in WebGL glGetProgramiv
  * CVE-2023-4583 (bmo#1842030)
    Browsing Context potentially not cleared when closing Private
    Window
  * CVE-2023-4584 (bmo#1843968, bmo#1845205, bmo#1846080,
    bmo#1846526, bmo#1847529)
    Memory safety bugs fixed in Firefox 117, Firefox ESR 102.15,
    Firefox ESR 115.2, Thunderbird 102.15, and Thunderbird 115.2
  * CVE-2023-4585 (bmo#1751583, bmo#1841082, bmo#1847904, bmo#1848999)
    Memory safety bugs fixed in Firefox 117, Firefox ESR 115.2,
    and Thunderbird 115.2
- requires
  NSS = 3.92
  rustc = 1.71</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1694520000">- Mozilla Firefox 117.0.1
  * Fix a bug causing extensions using an event page for long-
    running tasks to be terminated while running, causing
    unexpected behavior changes (bmo#1851373)
  * Temporarily revert an intentional behavior change preventing
    Javascript from changing URL.protocol (bmo#1850954).
  * Fix audio worklets not working for sites using WebAssembly
    exception handling (bmo#1851468)
  * Fix the Reopen all tabs option in the Recently closed tabs
    menu sometimes failing to open all tabs (bmo#1850856)
  * Fix the bookmarks menu sometimes remaining partially visible
    when minimizing Firefox (bmo#1843700)
  * Fix an issue causing incorrect time zones to be detected on
    some sites (bmo#1848615)
  * MFSA 2023-40 CVE-2023-4863 (boo#1215231)
    Heap buffer overflow in WebP</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1695643200">- Mozilla Firefox 118.0
  MFSA 2023-41 (bsc#1215575)
  * CVE-2023-5168 (bmo#1846683)
    Out-of-bounds write in FilterNodeD2D1
  * CVE-2023-5169 (bmo#1846685)
    Out-of-bounds write in PathOps
  * CVE-2023-5170 (bmo#1846686)
    Memory leak from a privileged process
  * CVE-2023-5171 (bmo#1851599)
    Use-after-free in Ion Compiler
  * CVE-2023-5172 (bmo#1852218)
    Memory Corruption in Ion Hints
  * CVE-2023-5173 (bmo#1823172)
    Out-of-bounds write in HTTP Alternate Services
  * CVE-2023-5174 (bmo#1848454)
    Double-free in process spawning on Windows
  * CVE-2023-5175 (bmo#1849704)
    Use-after-free of ImageBitmap during process shutdown
  * CVE-2023-5176 (bmo#1836353, bmo#1842674, bmo#1843824, bmo#1843962,
    bmo#1848890, bmo#1850180, bmo#1850983, bmo#1851195)
    Memory safety bugs fixed in Firefox 118, Firefox ESR 115.3,
    and Thunderbird 115.3
- requires NSS 3.93
- add mozilla-bmo1822730.patch
- deactivated KDE integration temporarily
  (removed mozilla-kde.patch and firefox-kde.patch for now)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1695988800">- Mozilla Firefox 118.0.1
  MFSA 2023-44 (bsc#1215814)
  * CVE-2023-5217 (bmo#1855550),
    Heap buffer overflow in libvpx</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1696075200">- Activate KDE integration again, included rebased and updated
  patches, firefox-kde.patch and mozilla-kde.patch, (upstream
  removed special files handling for preferences but that has no
  effect since we haven't shipped obsolete kde.js for a while)
  (boo#1216027)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1697025600">- Mozilla Firefox 118.0.2
  * Fix games not loading on betsoft.com (bmo#1856145)
  * Fix printing issues for some SVG images (bmo#1853727)
  * Fix CORS XHR with authentication no longer working (bmo#1855650)
  * Fix h264 WebRTC video not working in some contexts (bmo#1855636)
  * Fix Firefox Translations not working on some pages
    (bmo#1841656, bmo#1855307)
  * Stability fixes (bmo#1851991, bmo#1799326, bmo#1856637)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1698321600">- Mozilla Firefox 119.0
  https://www.mozilla.org/en-US/firefox/119.0/releasenotes
  MFSA 2023-45 (bsc#1216338)
  * CVE-2023-5721 (bmo#1830820)
    Queued up rendering could have allowed websites to clickjack
  * CVE-2023-5722 (bmo#1738426)
    Cross-Origin size and header leakage
  * CVE-2023-5723 (bmo#1802057)
    Invalid cookie characters could have led to unexpected errors
  * CVE-2023-5724 (bmo#1836705)
    Large WebGL draw could have led to a crash
  * CVE-2023-5725 (bmo#1845739)
    WebExtensions could open arbitrary URLs
  * CVE-2023-5726 (bmo#1846205)
    Full screen notification obscured by file open dialog on macOS
  * CVE-2023-5727 (bmo#1847180)
    Download Protections were bypassed by .msix, .msixbundle,
    .appx, and .appxbundle files on Windows
  * CVE-2023-5728 (bmo#1852729)
    Improper object tracking during GC in the JavaScript engine
    could have led to a crash.
  * CVE-2023-5729 (bmo#1823720)
    Fullscreen notification dialog could have been obscured by
    WebAuthn prompts
  * CVE-2023-5730 (bmo#1836607, bmo#1840918, bmo#1848694, bmo#1848833,
    bmo#1850191, bmo#1850259, bmo#1852596, bmo#1853201, bmo#1854002,
    bmo#1855306, bmo#1855640, bmo#1856695)
    Memory safety bugs fixed in Firefox 119, Firefox ESR 115.4,
    and Thunderbird 115.4.1
  * CVE-2023-5731 (bmo#1690111, bmo#1721904, bmo#1851803, bmo#1854068)
    Memory safety bugs fixed in Firefox 119
- requires NSS 3.94</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699444800">- Mozilla Firefox 119.0.1
  * Fixed a bug causing colors in the &lt;select&gt; HTML element to not
    be applied to dropdown menu arrows (bmo#1861253)
  * Fixed a bug with the &lt;input&gt; HTML element state not changing
    when dynamically updating the `disabled` attribute on an
    ancestor &lt;fieldset&gt; (bmo#1861027)
  * Fixed a bug causing elements with the indeterminate CSS
    selector in a radio group to not update (bmo#1861346)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1700654400">- Mozilla Firefox 120.0
  https://www.mozilla.org/en-US/firefox/120.0/releasenotes
  MFSA 2023-49 (bsc#1217230)
  * CVE-2023-6204 (bmo#1841050)
    Out-of-bound memory access in WebGL2 blitFramebuffer
  * CVE-2023-6205 (bmo#1854076)
    Use-after-free in MessagePort::Entangled
  * CVE-2023-6206 (bmo#1857430)
    Clickjacking permission prompts using the fullscreen
    transition
  * CVE-2023-6207 (bmo#1861344)
    Use-after-free in ReadableByteStreamQueueEntry::Buffer
  * CVE-2023-6208 (bmo#1855345)
    Using Selection API would copy contents into X11 primary
    selection.
  * CVE-2023-6209 (bmo#1858570)
    Incorrect parsing of relative URLs starting with "///"
  * CVE-2023-6210 (bmo#1801501)
    Mixed-content resources not blocked in a javascript: pop-up
  * CVE-2023-6211 (bmo#1850200)
    Clickjacking to load insecure pages in HTTPS-only mode
  * CVE-2023-6212 (bmo#1658432, bmo#1820983, bmo#1829252,
    bmo#1856072, bmo#1856091, bmo#1859030, bmo#1860943,
    bmo#1862782)
    Memory safety bugs fixed in Firefox 120, Firefox ESR 115.5,
    and Thunderbird 115.5
  * CVE-2023-6213 (bmo#1849265, bmo#1851118, bmo#1854911)
    Memory safety bugs fixed in Firefox 120
- rebased patches</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1702036800">- Mozilla Firefox 120.0.1 (boo#1217910)
  * Fixed a bug that was causing persistent startup slowdowns
    (bmo#1867095)
  * Fixed an issue that was causing 100% CPU usage on sites such as
    Google Maps. (bmo#1866409)
  * Fixed an issue that was causing YouTube videos to show a green
    screen when hardware acceleration was enabled. (bmo#1865928)
  * Fixed an issue where the status bar was still visible when
    viewing fullscreen video. (bmo#1853896)
  * Fixed a startup crash affecting Linux users on some aarch64
    systems with page sizes other than 4KB. (bmo#1866025)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1703073600">- Mozilla Firefox 121.0
  https://www.mozilla.org/en-US/firefox/121.0/releasenotes
  MFSA 2023-56 (bsc#1217974)
  * CVE-2023-6856 (bmo#1843782)
    Heap-buffer-overflow affecting WebGL DrawElementsInstanced
    method with Mesa VM driver
  * CVE-2023-6135 (bmo#1853908)
    NSS susceptible to "Minerva" attack
  * CVE-2023-6865 (bmo#1864123)
    Potential exposure of uninitialized data in EncryptingOutputStream
  * CVE-2023-6857 (bmo#1796023)
    Symlinks may resolve to smaller than expected buffers
  * CVE-2023-6858 (bmo#1826791)
    Heap buffer overflow in nsTextFragment
  * CVE-2023-6859 (bmo#1840144)
    Use-after-free in PR_GetIdentitiesLayer
  * CVE-2023-6866 (bmo#1849037)
    TypedArrays lack sufficient exception handling
  * CVE-2023-6860 (bmo#1854669)
    Potential sandbox escape due to VideoBridge lack of texture
    validation
  * CVE-2023-6867 (bmo#1863863)
    Clickjacking permission prompts using the popup transition
  * CVE-2023-6861 (bmo#1864118)
    Heap buffer overflow affected nsWindow::PickerOpen(void) in
    headless mode
  * CVE-2023-6868 (bmo#1865488)
    WebPush requests on Firefox for Android did not require VAPID key
  * CVE-2023-6869 (bmo#1799036)
    Content can paint outside of sandboxed iframe
  * CVE-2023-6870 (bmo#1823316)
    Android Toast notifications may obscure fullscreen event
    notifications
  * CVE-2023-6871 (bmo#1828334)
    Lack of protocol handler warning in some instances
  * CVE-2023-6872 (bmo#1849186)
    Browsing history leaked to syslogs via GNOME
  * CVE-2023-6863 (bmo#1868901)
    Undefined behavior in ShutdownObserver()
  * CVE-2023-6864 (bmo#1736385, bmo#1810805, bmo#1846328, bmo#1856090,
    bmo#1858033, bmo#1858509, bmo#1862777, bmo#1864015)
    Memory safety bugs fixed in Firefox 121, Firefox ESR 115.6,
    and Thunderbird 115.6
  * CVE-2023-6873 (bmo#1855327, bmo#1862089, bmo#1862723)
    Memory safety bugs fixed in Firefox 121
- requires NSS 3.95</changelog>
</package>
<package pkgid="6ad9b7289f395e7fe164fc93054e2913e9cfdab6d8651cd0fccd90e45fa7ffef3cf964459ee311c7b0aa5b635952d1e143ba56398838cc70bf6731a81d581da1" name="MozillaFirefox-debugsource" arch="x86_64">
  <version epoch="0" ver="121.0" rel="1.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1690545600">- Mozilla Firefox 115.0.3
  * fixes for other platforms
- remove bashisms from firefox startup script (boo#1213657)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1690718400">- Mozilla Firefox 116.0
  * https://www.mozilla.org/en-US/firefox/116.0/releasenotes/
  MFSA 2023-29 (bsc#1213746)
  * CVE-2023-4045 (bmo#1833876)
    Offscreen Canvas could have bypassed cross-origin restrictions
  * CVE-2023-4046 (bmo#1837686)
    Incorrect value used during WASM compilation
  * CVE-2023-4047 (bmo#1839073)
    Potential permissions request bypass via clickjacking
  * CVE-2023-4048 (bmo#1841368)
    Crash in DOMParser due to out-of-memory conditions
  * CVE-2023-4049 (bmo#1842658)
    Fix potential race conditions when releasing platform objects
  * CVE-2023-4050 (bmo#1843038)
    Stack buffer overflow in StorageManager
  * CVE-2023-4051 (bmo#1821884)
    Full screen notification obscured by file open dialog
  * CVE-2023-4052 (bmo#1824420)
    File deletion and privilege escalation through Firefox uninstaller
  * CVE-2023-4053 (bmo#1839079)
    Full screen notification obscured by external program
  * CVE-2023-4054 (bmo#1840777)
    Lack of warning when opening appref-ms files
  * CVE-2023-4055 (bmo#1782561)
    Cookie jar overflow caused unexpected cookie jar state
  * CVE-2023-4056 (bmo#1820587, bmo#1824634, bmo#1839235,
    bmo#1842325, bmo#1843847)
    Memory safety bugs fixed in Firefox 116, Firefox ESR 115.1,
    Firefox ESR 102.14, Thunderbird 115.1, and Thunderbird 102.14
  * CVE-2023-4057 (bmo#1841682)
    Memory safety bugs fixed in Firefox 116, Firefox ESR 115.1,
    and Thunderbird 115.1
  * CVE-2023-4058 (bmo#1819160, bmo#1828024)
    Memory safety bugs fixed in Firefox 116
- require NSS 3.91
- remove obsolete mozilla-fix-top-level-asm.patch
- re-enable LTO</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1691150400">- re-enable ppc64le
- ship v4l2test binary for supported archs
- drop obsolete mozilla-bmo1775202.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1691236800">- ship vaapitest binary for supported archs</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1691236801">- Mozilla Firefox 116.0.1
  * fixes for other platforms</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1691582400">- Workarold ld bug causing OOM when linking on 32-bit
- Remove -j1 limit on x86. The build runs on 64-bit kernel with a
  32-bit userland. This means there is plenty of memory available
  but userland is limited to just under 4GB per process.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1691668800">- Mozilla Firefox 116.0.2
  * fixes for other platforms</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1692100800">- After further testing on memory consumption during linking, it's
  safe to remove most of the memory reducing options for ix86 linker.
  A combination of these actually resulted in the OOM condition.
  It's even possible to add basic debugging info while keeping
  linker memory consumption at about 2GB</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1692273600">- Mozilla Firefox 116.0.3
  * Fixed an issue for OPFS users that broke access to files that
    were locally cached in a previous version
    (bmo#1847989, bmo#1847619)
  * Fixed an issue that was breaking screensharing for some users
    on Wayland (bmo#1841851)
  * Fixed an issue where a fullscreen notification was persistently
    being shown to a user, even after disabling it (bmo#1847901)
  * Fixed an issue where Firefox would hang when doing a Google
    search (bmo#1847066)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1693137600">- Mozilla Firefox 117.0
  https://www.mozilla.org/en-US/firefox/117.0/releasenotes
  MFSA 2023-34 (bsc#1214606)
  * CVE-2023-4573 (bmo#1846687)
    Memory corruption in IPC CanvasTranslator
  * CVE-2023-4574 (bmo#1846688)
    Memory corruption in IPC ColorPickerShownCallback
  * CVE-2023-4575 (bmo#1846689)
    Memory corruption in IPC FilePickerShownCallback
  * CVE-2023-4576 (bmo#1846694)
    Integer Overflow in RecordedSourceSurfaceCreation
  * CVE-2023-4577 (bmo#1847397)
    Memory corruption in JIT UpdateRegExpStatics
  * CVE-2023-4578 (bmo#1839007)
    Error reporting methods in SpiderMonkey could have triggered
    an Out of Memory Exception
  * CVE-2023-4579 (bmo#1842766)
    Persisted search terms were formatted as URLs
  * CVE-2023-4580 (bmo#1843046)
    Push notifications saved to disk unencrypted
  * CVE-2023-4581 (bmo#1843758)
    XLL file extensions were downloadable without warnings
  * CVE-2023-4582 (bmo#1773874)
    Buffer Overflow in WebGL glGetProgramiv
  * CVE-2023-4583 (bmo#1842030)
    Browsing Context potentially not cleared when closing Private
    Window
  * CVE-2023-4584 (bmo#1843968, bmo#1845205, bmo#1846080,
    bmo#1846526, bmo#1847529)
    Memory safety bugs fixed in Firefox 117, Firefox ESR 102.15,
    Firefox ESR 115.2, Thunderbird 102.15, and Thunderbird 115.2
  * CVE-2023-4585 (bmo#1751583, bmo#1841082, bmo#1847904, bmo#1848999)
    Memory safety bugs fixed in Firefox 117, Firefox ESR 115.2,
    and Thunderbird 115.2
- requires
  NSS = 3.92
  rustc = 1.71</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1694520000">- Mozilla Firefox 117.0.1
  * Fix a bug causing extensions using an event page for long-
    running tasks to be terminated while running, causing
    unexpected behavior changes (bmo#1851373)
  * Temporarily revert an intentional behavior change preventing
    Javascript from changing URL.protocol (bmo#1850954).
  * Fix audio worklets not working for sites using WebAssembly
    exception handling (bmo#1851468)
  * Fix the Reopen all tabs option in the Recently closed tabs
    menu sometimes failing to open all tabs (bmo#1850856)
  * Fix the bookmarks menu sometimes remaining partially visible
    when minimizing Firefox (bmo#1843700)
  * Fix an issue causing incorrect time zones to be detected on
    some sites (bmo#1848615)
  * MFSA 2023-40 CVE-2023-4863 (boo#1215231)
    Heap buffer overflow in WebP</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1695643200">- Mozilla Firefox 118.0
  MFSA 2023-41 (bsc#1215575)
  * CVE-2023-5168 (bmo#1846683)
    Out-of-bounds write in FilterNodeD2D1
  * CVE-2023-5169 (bmo#1846685)
    Out-of-bounds write in PathOps
  * CVE-2023-5170 (bmo#1846686)
    Memory leak from a privileged process
  * CVE-2023-5171 (bmo#1851599)
    Use-after-free in Ion Compiler
  * CVE-2023-5172 (bmo#1852218)
    Memory Corruption in Ion Hints
  * CVE-2023-5173 (bmo#1823172)
    Out-of-bounds write in HTTP Alternate Services
  * CVE-2023-5174 (bmo#1848454)
    Double-free in process spawning on Windows
  * CVE-2023-5175 (bmo#1849704)
    Use-after-free of ImageBitmap during process shutdown
  * CVE-2023-5176 (bmo#1836353, bmo#1842674, bmo#1843824, bmo#1843962,
    bmo#1848890, bmo#1850180, bmo#1850983, bmo#1851195)
    Memory safety bugs fixed in Firefox 118, Firefox ESR 115.3,
    and Thunderbird 115.3
- requires NSS 3.93
- add mozilla-bmo1822730.patch
- deactivated KDE integration temporarily
  (removed mozilla-kde.patch and firefox-kde.patch for now)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1695988800">- Mozilla Firefox 118.0.1
  MFSA 2023-44 (bsc#1215814)
  * CVE-2023-5217 (bmo#1855550),
    Heap buffer overflow in libvpx</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1696075200">- Activate KDE integration again, included rebased and updated
  patches, firefox-kde.patch and mozilla-kde.patch, (upstream
  removed special files handling for preferences but that has no
  effect since we haven't shipped obsolete kde.js for a while)
  (boo#1216027)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1697025600">- Mozilla Firefox 118.0.2
  * Fix games not loading on betsoft.com (bmo#1856145)
  * Fix printing issues for some SVG images (bmo#1853727)
  * Fix CORS XHR with authentication no longer working (bmo#1855650)
  * Fix h264 WebRTC video not working in some contexts (bmo#1855636)
  * Fix Firefox Translations not working on some pages
    (bmo#1841656, bmo#1855307)
  * Stability fixes (bmo#1851991, bmo#1799326, bmo#1856637)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1698321600">- Mozilla Firefox 119.0
  https://www.mozilla.org/en-US/firefox/119.0/releasenotes
  MFSA 2023-45 (bsc#1216338)
  * CVE-2023-5721 (bmo#1830820)
    Queued up rendering could have allowed websites to clickjack
  * CVE-2023-5722 (bmo#1738426)
    Cross-Origin size and header leakage
  * CVE-2023-5723 (bmo#1802057)
    Invalid cookie characters could have led to unexpected errors
  * CVE-2023-5724 (bmo#1836705)
    Large WebGL draw could have led to a crash
  * CVE-2023-5725 (bmo#1845739)
    WebExtensions could open arbitrary URLs
  * CVE-2023-5726 (bmo#1846205)
    Full screen notification obscured by file open dialog on macOS
  * CVE-2023-5727 (bmo#1847180)
    Download Protections were bypassed by .msix, .msixbundle,
    .appx, and .appxbundle files on Windows
  * CVE-2023-5728 (bmo#1852729)
    Improper object tracking during GC in the JavaScript engine
    could have led to a crash.
  * CVE-2023-5729 (bmo#1823720)
    Fullscreen notification dialog could have been obscured by
    WebAuthn prompts
  * CVE-2023-5730 (bmo#1836607, bmo#1840918, bmo#1848694, bmo#1848833,
    bmo#1850191, bmo#1850259, bmo#1852596, bmo#1853201, bmo#1854002,
    bmo#1855306, bmo#1855640, bmo#1856695)
    Memory safety bugs fixed in Firefox 119, Firefox ESR 115.4,
    and Thunderbird 115.4.1
  * CVE-2023-5731 (bmo#1690111, bmo#1721904, bmo#1851803, bmo#1854068)
    Memory safety bugs fixed in Firefox 119
- requires NSS 3.94</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699444800">- Mozilla Firefox 119.0.1
  * Fixed a bug causing colors in the &lt;select&gt; HTML element to not
    be applied to dropdown menu arrows (bmo#1861253)
  * Fixed a bug with the &lt;input&gt; HTML element state not changing
    when dynamically updating the `disabled` attribute on an
    ancestor &lt;fieldset&gt; (bmo#1861027)
  * Fixed a bug causing elements with the indeterminate CSS
    selector in a radio group to not update (bmo#1861346)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1700654400">- Mozilla Firefox 120.0
  https://www.mozilla.org/en-US/firefox/120.0/releasenotes
  MFSA 2023-49 (bsc#1217230)
  * CVE-2023-6204 (bmo#1841050)
    Out-of-bound memory access in WebGL2 blitFramebuffer
  * CVE-2023-6205 (bmo#1854076)
    Use-after-free in MessagePort::Entangled
  * CVE-2023-6206 (bmo#1857430)
    Clickjacking permission prompts using the fullscreen
    transition
  * CVE-2023-6207 (bmo#1861344)
    Use-after-free in ReadableByteStreamQueueEntry::Buffer
  * CVE-2023-6208 (bmo#1855345)
    Using Selection API would copy contents into X11 primary
    selection.
  * CVE-2023-6209 (bmo#1858570)
    Incorrect parsing of relative URLs starting with "///"
  * CVE-2023-6210 (bmo#1801501)
    Mixed-content resources not blocked in a javascript: pop-up
  * CVE-2023-6211 (bmo#1850200)
    Clickjacking to load insecure pages in HTTPS-only mode
  * CVE-2023-6212 (bmo#1658432, bmo#1820983, bmo#1829252,
    bmo#1856072, bmo#1856091, bmo#1859030, bmo#1860943,
    bmo#1862782)
    Memory safety bugs fixed in Firefox 120, Firefox ESR 115.5,
    and Thunderbird 115.5
  * CVE-2023-6213 (bmo#1849265, bmo#1851118, bmo#1854911)
    Memory safety bugs fixed in Firefox 120
- rebased patches</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1702036800">- Mozilla Firefox 120.0.1 (boo#1217910)
  * Fixed a bug that was causing persistent startup slowdowns
    (bmo#1867095)
  * Fixed an issue that was causing 100% CPU usage on sites such as
    Google Maps. (bmo#1866409)
  * Fixed an issue that was causing YouTube videos to show a green
    screen when hardware acceleration was enabled. (bmo#1865928)
  * Fixed an issue where the status bar was still visible when
    viewing fullscreen video. (bmo#1853896)
  * Fixed a startup crash affecting Linux users on some aarch64
    systems with page sizes other than 4KB. (bmo#1866025)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1703073600">- Mozilla Firefox 121.0
  https://www.mozilla.org/en-US/firefox/121.0/releasenotes
  MFSA 2023-56 (bsc#1217974)
  * CVE-2023-6856 (bmo#1843782)
    Heap-buffer-overflow affecting WebGL DrawElementsInstanced
    method with Mesa VM driver
  * CVE-2023-6135 (bmo#1853908)
    NSS susceptible to "Minerva" attack
  * CVE-2023-6865 (bmo#1864123)
    Potential exposure of uninitialized data in EncryptingOutputStream
  * CVE-2023-6857 (bmo#1796023)
    Symlinks may resolve to smaller than expected buffers
  * CVE-2023-6858 (bmo#1826791)
    Heap buffer overflow in nsTextFragment
  * CVE-2023-6859 (bmo#1840144)
    Use-after-free in PR_GetIdentitiesLayer
  * CVE-2023-6866 (bmo#1849037)
    TypedArrays lack sufficient exception handling
  * CVE-2023-6860 (bmo#1854669)
    Potential sandbox escape due to VideoBridge lack of texture
    validation
  * CVE-2023-6867 (bmo#1863863)
    Clickjacking permission prompts using the popup transition
  * CVE-2023-6861 (bmo#1864118)
    Heap buffer overflow affected nsWindow::PickerOpen(void) in
    headless mode
  * CVE-2023-6868 (bmo#1865488)
    WebPush requests on Firefox for Android did not require VAPID key
  * CVE-2023-6869 (bmo#1799036)
    Content can paint outside of sandboxed iframe
  * CVE-2023-6870 (bmo#1823316)
    Android Toast notifications may obscure fullscreen event
    notifications
  * CVE-2023-6871 (bmo#1828334)
    Lack of protocol handler warning in some instances
  * CVE-2023-6872 (bmo#1849186)
    Browsing history leaked to syslogs via GNOME
  * CVE-2023-6863 (bmo#1868901)
    Undefined behavior in ShutdownObserver()
  * CVE-2023-6864 (bmo#1736385, bmo#1810805, bmo#1846328, bmo#1856090,
    bmo#1858033, bmo#1858509, bmo#1862777, bmo#1864015)
    Memory safety bugs fixed in Firefox 121, Firefox ESR 115.6,
    and Thunderbird 115.6
  * CVE-2023-6873 (bmo#1855327, bmo#1862089, bmo#1862723)
    Memory safety bugs fixed in Firefox 121
- requires NSS 3.95</changelog>
</package>
<package pkgid="e98c955939cebef11fad0b1fe78215aec9c78b6d8e3058845f1bd27d1725c7dba04b2238e5c0e560badc7d3c967620da997544f0c8027d83d5495a89ce02cb60" name="MozillaFirefox-devel" arch="noarch">
  <version epoch="0" ver="121.0" rel="1.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1690545600">- Mozilla Firefox 115.0.3
  * fixes for other platforms
- remove bashisms from firefox startup script (boo#1213657)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1690718400">- Mozilla Firefox 116.0
  * https://www.mozilla.org/en-US/firefox/116.0/releasenotes/
  MFSA 2023-29 (bsc#1213746)
  * CVE-2023-4045 (bmo#1833876)
    Offscreen Canvas could have bypassed cross-origin restrictions
  * CVE-2023-4046 (bmo#1837686)
    Incorrect value used during WASM compilation
  * CVE-2023-4047 (bmo#1839073)
    Potential permissions request bypass via clickjacking
  * CVE-2023-4048 (bmo#1841368)
    Crash in DOMParser due to out-of-memory conditions
  * CVE-2023-4049 (bmo#1842658)
    Fix potential race conditions when releasing platform objects
  * CVE-2023-4050 (bmo#1843038)
    Stack buffer overflow in StorageManager
  * CVE-2023-4051 (bmo#1821884)
    Full screen notification obscured by file open dialog
  * CVE-2023-4052 (bmo#1824420)
    File deletion and privilege escalation through Firefox uninstaller
  * CVE-2023-4053 (bmo#1839079)
    Full screen notification obscured by external program
  * CVE-2023-4054 (bmo#1840777)
    Lack of warning when opening appref-ms files
  * CVE-2023-4055 (bmo#1782561)
    Cookie jar overflow caused unexpected cookie jar state
  * CVE-2023-4056 (bmo#1820587, bmo#1824634, bmo#1839235,
    bmo#1842325, bmo#1843847)
    Memory safety bugs fixed in Firefox 116, Firefox ESR 115.1,
    Firefox ESR 102.14, Thunderbird 115.1, and Thunderbird 102.14
  * CVE-2023-4057 (bmo#1841682)
    Memory safety bugs fixed in Firefox 116, Firefox ESR 115.1,
    and Thunderbird 115.1
  * CVE-2023-4058 (bmo#1819160, bmo#1828024)
    Memory safety bugs fixed in Firefox 116
- require NSS 3.91
- remove obsolete mozilla-fix-top-level-asm.patch
- re-enable LTO</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1691150400">- re-enable ppc64le
- ship v4l2test binary for supported archs
- drop obsolete mozilla-bmo1775202.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1691236800">- ship vaapitest binary for supported archs</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1691236801">- Mozilla Firefox 116.0.1
  * fixes for other platforms</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1691582400">- Workarold ld bug causing OOM when linking on 32-bit
- Remove -j1 limit on x86. The build runs on 64-bit kernel with a
  32-bit userland. This means there is plenty of memory available
  but userland is limited to just under 4GB per process.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1691668800">- Mozilla Firefox 116.0.2
  * fixes for other platforms</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1692100800">- After further testing on memory consumption during linking, it's
  safe to remove most of the memory reducing options for ix86 linker.
  A combination of these actually resulted in the OOM condition.
  It's even possible to add basic debugging info while keeping
  linker memory consumption at about 2GB</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1692273600">- Mozilla Firefox 116.0.3
  * Fixed an issue for OPFS users that broke access to files that
    were locally cached in a previous version
    (bmo#1847989, bmo#1847619)
  * Fixed an issue that was breaking screensharing for some users
    on Wayland (bmo#1841851)
  * Fixed an issue where a fullscreen notification was persistently
    being shown to a user, even after disabling it (bmo#1847901)
  * Fixed an issue where Firefox would hang when doing a Google
    search (bmo#1847066)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1693137600">- Mozilla Firefox 117.0
  https://www.mozilla.org/en-US/firefox/117.0/releasenotes
  MFSA 2023-34 (bsc#1214606)
  * CVE-2023-4573 (bmo#1846687)
    Memory corruption in IPC CanvasTranslator
  * CVE-2023-4574 (bmo#1846688)
    Memory corruption in IPC ColorPickerShownCallback
  * CVE-2023-4575 (bmo#1846689)
    Memory corruption in IPC FilePickerShownCallback
  * CVE-2023-4576 (bmo#1846694)
    Integer Overflow in RecordedSourceSurfaceCreation
  * CVE-2023-4577 (bmo#1847397)
    Memory corruption in JIT UpdateRegExpStatics
  * CVE-2023-4578 (bmo#1839007)
    Error reporting methods in SpiderMonkey could have triggered
    an Out of Memory Exception
  * CVE-2023-4579 (bmo#1842766)
    Persisted search terms were formatted as URLs
  * CVE-2023-4580 (bmo#1843046)
    Push notifications saved to disk unencrypted
  * CVE-2023-4581 (bmo#1843758)
    XLL file extensions were downloadable without warnings
  * CVE-2023-4582 (bmo#1773874)
    Buffer Overflow in WebGL glGetProgramiv
  * CVE-2023-4583 (bmo#1842030)
    Browsing Context potentially not cleared when closing Private
    Window
  * CVE-2023-4584 (bmo#1843968, bmo#1845205, bmo#1846080,
    bmo#1846526, bmo#1847529)
    Memory safety bugs fixed in Firefox 117, Firefox ESR 102.15,
    Firefox ESR 115.2, Thunderbird 102.15, and Thunderbird 115.2
  * CVE-2023-4585 (bmo#1751583, bmo#1841082, bmo#1847904, bmo#1848999)
    Memory safety bugs fixed in Firefox 117, Firefox ESR 115.2,
    and Thunderbird 115.2
- requires
  NSS = 3.92
  rustc = 1.71</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1694520000">- Mozilla Firefox 117.0.1
  * Fix a bug causing extensions using an event page for long-
    running tasks to be terminated while running, causing
    unexpected behavior changes (bmo#1851373)
  * Temporarily revert an intentional behavior change preventing
    Javascript from changing URL.protocol (bmo#1850954).
  * Fix audio worklets not working for sites using WebAssembly
    exception handling (bmo#1851468)
  * Fix the Reopen all tabs option in the Recently closed tabs
    menu sometimes failing to open all tabs (bmo#1850856)
  * Fix the bookmarks menu sometimes remaining partially visible
    when minimizing Firefox (bmo#1843700)
  * Fix an issue causing incorrect time zones to be detected on
    some sites (bmo#1848615)
  * MFSA 2023-40 CVE-2023-4863 (boo#1215231)
    Heap buffer overflow in WebP</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1695643200">- Mozilla Firefox 118.0
  MFSA 2023-41 (bsc#1215575)
  * CVE-2023-5168 (bmo#1846683)
    Out-of-bounds write in FilterNodeD2D1
  * CVE-2023-5169 (bmo#1846685)
    Out-of-bounds write in PathOps
  * CVE-2023-5170 (bmo#1846686)
    Memory leak from a privileged process
  * CVE-2023-5171 (bmo#1851599)
    Use-after-free in Ion Compiler
  * CVE-2023-5172 (bmo#1852218)
    Memory Corruption in Ion Hints
  * CVE-2023-5173 (bmo#1823172)
    Out-of-bounds write in HTTP Alternate Services
  * CVE-2023-5174 (bmo#1848454)
    Double-free in process spawning on Windows
  * CVE-2023-5175 (bmo#1849704)
    Use-after-free of ImageBitmap during process shutdown
  * CVE-2023-5176 (bmo#1836353, bmo#1842674, bmo#1843824, bmo#1843962,
    bmo#1848890, bmo#1850180, bmo#1850983, bmo#1851195)
    Memory safety bugs fixed in Firefox 118, Firefox ESR 115.3,
    and Thunderbird 115.3
- requires NSS 3.93
- add mozilla-bmo1822730.patch
- deactivated KDE integration temporarily
  (removed mozilla-kde.patch and firefox-kde.patch for now)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1695988800">- Mozilla Firefox 118.0.1
  MFSA 2023-44 (bsc#1215814)
  * CVE-2023-5217 (bmo#1855550),
    Heap buffer overflow in libvpx</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1696075200">- Activate KDE integration again, included rebased and updated
  patches, firefox-kde.patch and mozilla-kde.patch, (upstream
  removed special files handling for preferences but that has no
  effect since we haven't shipped obsolete kde.js for a while)
  (boo#1216027)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1697025600">- Mozilla Firefox 118.0.2
  * Fix games not loading on betsoft.com (bmo#1856145)
  * Fix printing issues for some SVG images (bmo#1853727)
  * Fix CORS XHR with authentication no longer working (bmo#1855650)
  * Fix h264 WebRTC video not working in some contexts (bmo#1855636)
  * Fix Firefox Translations not working on some pages
    (bmo#1841656, bmo#1855307)
  * Stability fixes (bmo#1851991, bmo#1799326, bmo#1856637)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1698321600">- Mozilla Firefox 119.0
  https://www.mozilla.org/en-US/firefox/119.0/releasenotes
  MFSA 2023-45 (bsc#1216338)
  * CVE-2023-5721 (bmo#1830820)
    Queued up rendering could have allowed websites to clickjack
  * CVE-2023-5722 (bmo#1738426)
    Cross-Origin size and header leakage
  * CVE-2023-5723 (bmo#1802057)
    Invalid cookie characters could have led to unexpected errors
  * CVE-2023-5724 (bmo#1836705)
    Large WebGL draw could have led to a crash
  * CVE-2023-5725 (bmo#1845739)
    WebExtensions could open arbitrary URLs
  * CVE-2023-5726 (bmo#1846205)
    Full screen notification obscured by file open dialog on macOS
  * CVE-2023-5727 (bmo#1847180)
    Download Protections were bypassed by .msix, .msixbundle,
    .appx, and .appxbundle files on Windows
  * CVE-2023-5728 (bmo#1852729)
    Improper object tracking during GC in the JavaScript engine
    could have led to a crash.
  * CVE-2023-5729 (bmo#1823720)
    Fullscreen notification dialog could have been obscured by
    WebAuthn prompts
  * CVE-2023-5730 (bmo#1836607, bmo#1840918, bmo#1848694, bmo#1848833,
    bmo#1850191, bmo#1850259, bmo#1852596, bmo#1853201, bmo#1854002,
    bmo#1855306, bmo#1855640, bmo#1856695)
    Memory safety bugs fixed in Firefox 119, Firefox ESR 115.4,
    and Thunderbird 115.4.1
  * CVE-2023-5731 (bmo#1690111, bmo#1721904, bmo#1851803, bmo#1854068)
    Memory safety bugs fixed in Firefox 119
- requires NSS 3.94</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699444800">- Mozilla Firefox 119.0.1
  * Fixed a bug causing colors in the &lt;select&gt; HTML element to not
    be applied to dropdown menu arrows (bmo#1861253)
  * Fixed a bug with the &lt;input&gt; HTML element state not changing
    when dynamically updating the `disabled` attribute on an
    ancestor &lt;fieldset&gt; (bmo#1861027)
  * Fixed a bug causing elements with the indeterminate CSS
    selector in a radio group to not update (bmo#1861346)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1700654400">- Mozilla Firefox 120.0
  https://www.mozilla.org/en-US/firefox/120.0/releasenotes
  MFSA 2023-49 (bsc#1217230)
  * CVE-2023-6204 (bmo#1841050)
    Out-of-bound memory access in WebGL2 blitFramebuffer
  * CVE-2023-6205 (bmo#1854076)
    Use-after-free in MessagePort::Entangled
  * CVE-2023-6206 (bmo#1857430)
    Clickjacking permission prompts using the fullscreen
    transition
  * CVE-2023-6207 (bmo#1861344)
    Use-after-free in ReadableByteStreamQueueEntry::Buffer
  * CVE-2023-6208 (bmo#1855345)
    Using Selection API would copy contents into X11 primary
    selection.
  * CVE-2023-6209 (bmo#1858570)
    Incorrect parsing of relative URLs starting with "///"
  * CVE-2023-6210 (bmo#1801501)
    Mixed-content resources not blocked in a javascript: pop-up
  * CVE-2023-6211 (bmo#1850200)
    Clickjacking to load insecure pages in HTTPS-only mode
  * CVE-2023-6212 (bmo#1658432, bmo#1820983, bmo#1829252,
    bmo#1856072, bmo#1856091, bmo#1859030, bmo#1860943,
    bmo#1862782)
    Memory safety bugs fixed in Firefox 120, Firefox ESR 115.5,
    and Thunderbird 115.5
  * CVE-2023-6213 (bmo#1849265, bmo#1851118, bmo#1854911)
    Memory safety bugs fixed in Firefox 120
- rebased patches</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1702036800">- Mozilla Firefox 120.0.1 (boo#1217910)
  * Fixed a bug that was causing persistent startup slowdowns
    (bmo#1867095)
  * Fixed an issue that was causing 100% CPU usage on sites such as
    Google Maps. (bmo#1866409)
  * Fixed an issue that was causing YouTube videos to show a green
    screen when hardware acceleration was enabled. (bmo#1865928)
  * Fixed an issue where the status bar was still visible when
    viewing fullscreen video. (bmo#1853896)
  * Fixed a startup crash affecting Linux users on some aarch64
    systems with page sizes other than 4KB. (bmo#1866025)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1703073600">- Mozilla Firefox 121.0
  https://www.mozilla.org/en-US/firefox/121.0/releasenotes
  MFSA 2023-56 (bsc#1217974)
  * CVE-2023-6856 (bmo#1843782)
    Heap-buffer-overflow affecting WebGL DrawElementsInstanced
    method with Mesa VM driver
  * CVE-2023-6135 (bmo#1853908)
    NSS susceptible to "Minerva" attack
  * CVE-2023-6865 (bmo#1864123)
    Potential exposure of uninitialized data in EncryptingOutputStream
  * CVE-2023-6857 (bmo#1796023)
    Symlinks may resolve to smaller than expected buffers
  * CVE-2023-6858 (bmo#1826791)
    Heap buffer overflow in nsTextFragment
  * CVE-2023-6859 (bmo#1840144)
    Use-after-free in PR_GetIdentitiesLayer
  * CVE-2023-6866 (bmo#1849037)
    TypedArrays lack sufficient exception handling
  * CVE-2023-6860 (bmo#1854669)
    Potential sandbox escape due to VideoBridge lack of texture
    validation
  * CVE-2023-6867 (bmo#1863863)
    Clickjacking permission prompts using the popup transition
  * CVE-2023-6861 (bmo#1864118)
    Heap buffer overflow affected nsWindow::PickerOpen(void) in
    headless mode
  * CVE-2023-6868 (bmo#1865488)
    WebPush requests on Firefox for Android did not require VAPID key
  * CVE-2023-6869 (bmo#1799036)
    Content can paint outside of sandboxed iframe
  * CVE-2023-6870 (bmo#1823316)
    Android Toast notifications may obscure fullscreen event
    notifications
  * CVE-2023-6871 (bmo#1828334)
    Lack of protocol handler warning in some instances
  * CVE-2023-6872 (bmo#1849186)
    Browsing history leaked to syslogs via GNOME
  * CVE-2023-6863 (bmo#1868901)
    Undefined behavior in ShutdownObserver()
  * CVE-2023-6864 (bmo#1736385, bmo#1810805, bmo#1846328, bmo#1856090,
    bmo#1858033, bmo#1858509, bmo#1862777, bmo#1864015)
    Memory safety bugs fixed in Firefox 121, Firefox ESR 115.6,
    and Thunderbird 115.6
  * CVE-2023-6873 (bmo#1855327, bmo#1862089, bmo#1862723)
    Memory safety bugs fixed in Firefox 121
- requires NSS 3.95</changelog>
</package>
<package pkgid="eab5a4d0f5929555834d2c538f079ca7b63cc2d97108abff0b74a90cb3dd8d979eaf93341364aa5a82dceff359a86920faeadc4cc08002158b38d45ad65bc4e0" name="MozillaFirefox-translations-common" arch="x86_64">
  <version epoch="0" ver="121.0" rel="1.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1690545600">- Mozilla Firefox 115.0.3
  * fixes for other platforms
- remove bashisms from firefox startup script (boo#1213657)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1690718400">- Mozilla Firefox 116.0
  * https://www.mozilla.org/en-US/firefox/116.0/releasenotes/
  MFSA 2023-29 (bsc#1213746)
  * CVE-2023-4045 (bmo#1833876)
    Offscreen Canvas could have bypassed cross-origin restrictions
  * CVE-2023-4046 (bmo#1837686)
    Incorrect value used during WASM compilation
  * CVE-2023-4047 (bmo#1839073)
    Potential permissions request bypass via clickjacking
  * CVE-2023-4048 (bmo#1841368)
    Crash in DOMParser due to out-of-memory conditions
  * CVE-2023-4049 (bmo#1842658)
    Fix potential race conditions when releasing platform objects
  * CVE-2023-4050 (bmo#1843038)
    Stack buffer overflow in StorageManager
  * CVE-2023-4051 (bmo#1821884)
    Full screen notification obscured by file open dialog
  * CVE-2023-4052 (bmo#1824420)
    File deletion and privilege escalation through Firefox uninstaller
  * CVE-2023-4053 (bmo#1839079)
    Full screen notification obscured by external program
  * CVE-2023-4054 (bmo#1840777)
    Lack of warning when opening appref-ms files
  * CVE-2023-4055 (bmo#1782561)
    Cookie jar overflow caused unexpected cookie jar state
  * CVE-2023-4056 (bmo#1820587, bmo#1824634, bmo#1839235,
    bmo#1842325, bmo#1843847)
    Memory safety bugs fixed in Firefox 116, Firefox ESR 115.1,
    Firefox ESR 102.14, Thunderbird 115.1, and Thunderbird 102.14
  * CVE-2023-4057 (bmo#1841682)
    Memory safety bugs fixed in Firefox 116, Firefox ESR 115.1,
    and Thunderbird 115.1
  * CVE-2023-4058 (bmo#1819160, bmo#1828024)
    Memory safety bugs fixed in Firefox 116
- require NSS 3.91
- remove obsolete mozilla-fix-top-level-asm.patch
- re-enable LTO</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1691150400">- re-enable ppc64le
- ship v4l2test binary for supported archs
- drop obsolete mozilla-bmo1775202.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1691236800">- ship vaapitest binary for supported archs</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1691236801">- Mozilla Firefox 116.0.1
  * fixes for other platforms</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1691582400">- Workarold ld bug causing OOM when linking on 32-bit
- Remove -j1 limit on x86. The build runs on 64-bit kernel with a
  32-bit userland. This means there is plenty of memory available
  but userland is limited to just under 4GB per process.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1691668800">- Mozilla Firefox 116.0.2
  * fixes for other platforms</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1692100800">- After further testing on memory consumption during linking, it's
  safe to remove most of the memory reducing options for ix86 linker.
  A combination of these actually resulted in the OOM condition.
  It's even possible to add basic debugging info while keeping
  linker memory consumption at about 2GB</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1692273600">- Mozilla Firefox 116.0.3
  * Fixed an issue for OPFS users that broke access to files that
    were locally cached in a previous version
    (bmo#1847989, bmo#1847619)
  * Fixed an issue that was breaking screensharing for some users
    on Wayland (bmo#1841851)
  * Fixed an issue where a fullscreen notification was persistently
    being shown to a user, even after disabling it (bmo#1847901)
  * Fixed an issue where Firefox would hang when doing a Google
    search (bmo#1847066)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1693137600">- Mozilla Firefox 117.0
  https://www.mozilla.org/en-US/firefox/117.0/releasenotes
  MFSA 2023-34 (bsc#1214606)
  * CVE-2023-4573 (bmo#1846687)
    Memory corruption in IPC CanvasTranslator
  * CVE-2023-4574 (bmo#1846688)
    Memory corruption in IPC ColorPickerShownCallback
  * CVE-2023-4575 (bmo#1846689)
    Memory corruption in IPC FilePickerShownCallback
  * CVE-2023-4576 (bmo#1846694)
    Integer Overflow in RecordedSourceSurfaceCreation
  * CVE-2023-4577 (bmo#1847397)
    Memory corruption in JIT UpdateRegExpStatics
  * CVE-2023-4578 (bmo#1839007)
    Error reporting methods in SpiderMonkey could have triggered
    an Out of Memory Exception
  * CVE-2023-4579 (bmo#1842766)
    Persisted search terms were formatted as URLs
  * CVE-2023-4580 (bmo#1843046)
    Push notifications saved to disk unencrypted
  * CVE-2023-4581 (bmo#1843758)
    XLL file extensions were downloadable without warnings
  * CVE-2023-4582 (bmo#1773874)
    Buffer Overflow in WebGL glGetProgramiv
  * CVE-2023-4583 (bmo#1842030)
    Browsing Context potentially not cleared when closing Private
    Window
  * CVE-2023-4584 (bmo#1843968, bmo#1845205, bmo#1846080,
    bmo#1846526, bmo#1847529)
    Memory safety bugs fixed in Firefox 117, Firefox ESR 102.15,
    Firefox ESR 115.2, Thunderbird 102.15, and Thunderbird 115.2
  * CVE-2023-4585 (bmo#1751583, bmo#1841082, bmo#1847904, bmo#1848999)
    Memory safety bugs fixed in Firefox 117, Firefox ESR 115.2,
    and Thunderbird 115.2
- requires
  NSS = 3.92
  rustc = 1.71</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1694520000">- Mozilla Firefox 117.0.1
  * Fix a bug causing extensions using an event page for long-
    running tasks to be terminated while running, causing
    unexpected behavior changes (bmo#1851373)
  * Temporarily revert an intentional behavior change preventing
    Javascript from changing URL.protocol (bmo#1850954).
  * Fix audio worklets not working for sites using WebAssembly
    exception handling (bmo#1851468)
  * Fix the Reopen all tabs option in the Recently closed tabs
    menu sometimes failing to open all tabs (bmo#1850856)
  * Fix the bookmarks menu sometimes remaining partially visible
    when minimizing Firefox (bmo#1843700)
  * Fix an issue causing incorrect time zones to be detected on
    some sites (bmo#1848615)
  * MFSA 2023-40 CVE-2023-4863 (boo#1215231)
    Heap buffer overflow in WebP</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1695643200">- Mozilla Firefox 118.0
  MFSA 2023-41 (bsc#1215575)
  * CVE-2023-5168 (bmo#1846683)
    Out-of-bounds write in FilterNodeD2D1
  * CVE-2023-5169 (bmo#1846685)
    Out-of-bounds write in PathOps
  * CVE-2023-5170 (bmo#1846686)
    Memory leak from a privileged process
  * CVE-2023-5171 (bmo#1851599)
    Use-after-free in Ion Compiler
  * CVE-2023-5172 (bmo#1852218)
    Memory Corruption in Ion Hints
  * CVE-2023-5173 (bmo#1823172)
    Out-of-bounds write in HTTP Alternate Services
  * CVE-2023-5174 (bmo#1848454)
    Double-free in process spawning on Windows
  * CVE-2023-5175 (bmo#1849704)
    Use-after-free of ImageBitmap during process shutdown
  * CVE-2023-5176 (bmo#1836353, bmo#1842674, bmo#1843824, bmo#1843962,
    bmo#1848890, bmo#1850180, bmo#1850983, bmo#1851195)
    Memory safety bugs fixed in Firefox 118, Firefox ESR 115.3,
    and Thunderbird 115.3
- requires NSS 3.93
- add mozilla-bmo1822730.patch
- deactivated KDE integration temporarily
  (removed mozilla-kde.patch and firefox-kde.patch for now)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1695988800">- Mozilla Firefox 118.0.1
  MFSA 2023-44 (bsc#1215814)
  * CVE-2023-5217 (bmo#1855550),
    Heap buffer overflow in libvpx</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1696075200">- Activate KDE integration again, included rebased and updated
  patches, firefox-kde.patch and mozilla-kde.patch, (upstream
  removed special files handling for preferences but that has no
  effect since we haven't shipped obsolete kde.js for a while)
  (boo#1216027)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1697025600">- Mozilla Firefox 118.0.2
  * Fix games not loading on betsoft.com (bmo#1856145)
  * Fix printing issues for some SVG images (bmo#1853727)
  * Fix CORS XHR with authentication no longer working (bmo#1855650)
  * Fix h264 WebRTC video not working in some contexts (bmo#1855636)
  * Fix Firefox Translations not working on some pages
    (bmo#1841656, bmo#1855307)
  * Stability fixes (bmo#1851991, bmo#1799326, bmo#1856637)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1698321600">- Mozilla Firefox 119.0
  https://www.mozilla.org/en-US/firefox/119.0/releasenotes
  MFSA 2023-45 (bsc#1216338)
  * CVE-2023-5721 (bmo#1830820)
    Queued up rendering could have allowed websites to clickjack
  * CVE-2023-5722 (bmo#1738426)
    Cross-Origin size and header leakage
  * CVE-2023-5723 (bmo#1802057)
    Invalid cookie characters could have led to unexpected errors
  * CVE-2023-5724 (bmo#1836705)
    Large WebGL draw could have led to a crash
  * CVE-2023-5725 (bmo#1845739)
    WebExtensions could open arbitrary URLs
  * CVE-2023-5726 (bmo#1846205)
    Full screen notification obscured by file open dialog on macOS
  * CVE-2023-5727 (bmo#1847180)
    Download Protections were bypassed by .msix, .msixbundle,
    .appx, and .appxbundle files on Windows
  * CVE-2023-5728 (bmo#1852729)
    Improper object tracking during GC in the JavaScript engine
    could have led to a crash.
  * CVE-2023-5729 (bmo#1823720)
    Fullscreen notification dialog could have been obscured by
    WebAuthn prompts
  * CVE-2023-5730 (bmo#1836607, bmo#1840918, bmo#1848694, bmo#1848833,
    bmo#1850191, bmo#1850259, bmo#1852596, bmo#1853201, bmo#1854002,
    bmo#1855306, bmo#1855640, bmo#1856695)
    Memory safety bugs fixed in Firefox 119, Firefox ESR 115.4,
    and Thunderbird 115.4.1
  * CVE-2023-5731 (bmo#1690111, bmo#1721904, bmo#1851803, bmo#1854068)
    Memory safety bugs fixed in Firefox 119
- requires NSS 3.94</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699444800">- Mozilla Firefox 119.0.1
  * Fixed a bug causing colors in the &lt;select&gt; HTML element to not
    be applied to dropdown menu arrows (bmo#1861253)
  * Fixed a bug with the &lt;input&gt; HTML element state not changing
    when dynamically updating the `disabled` attribute on an
    ancestor &lt;fieldset&gt; (bmo#1861027)
  * Fixed a bug causing elements with the indeterminate CSS
    selector in a radio group to not update (bmo#1861346)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1700654400">- Mozilla Firefox 120.0
  https://www.mozilla.org/en-US/firefox/120.0/releasenotes
  MFSA 2023-49 (bsc#1217230)
  * CVE-2023-6204 (bmo#1841050)
    Out-of-bound memory access in WebGL2 blitFramebuffer
  * CVE-2023-6205 (bmo#1854076)
    Use-after-free in MessagePort::Entangled
  * CVE-2023-6206 (bmo#1857430)
    Clickjacking permission prompts using the fullscreen
    transition
  * CVE-2023-6207 (bmo#1861344)
    Use-after-free in ReadableByteStreamQueueEntry::Buffer
  * CVE-2023-6208 (bmo#1855345)
    Using Selection API would copy contents into X11 primary
    selection.
  * CVE-2023-6209 (bmo#1858570)
    Incorrect parsing of relative URLs starting with "///"
  * CVE-2023-6210 (bmo#1801501)
    Mixed-content resources not blocked in a javascript: pop-up
  * CVE-2023-6211 (bmo#1850200)
    Clickjacking to load insecure pages in HTTPS-only mode
  * CVE-2023-6212 (bmo#1658432, bmo#1820983, bmo#1829252,
    bmo#1856072, bmo#1856091, bmo#1859030, bmo#1860943,
    bmo#1862782)
    Memory safety bugs fixed in Firefox 120, Firefox ESR 115.5,
    and Thunderbird 115.5
  * CVE-2023-6213 (bmo#1849265, bmo#1851118, bmo#1854911)
    Memory safety bugs fixed in Firefox 120
- rebased patches</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1702036800">- Mozilla Firefox 120.0.1 (boo#1217910)
  * Fixed a bug that was causing persistent startup slowdowns
    (bmo#1867095)
  * Fixed an issue that was causing 100% CPU usage on sites such as
    Google Maps. (bmo#1866409)
  * Fixed an issue that was causing YouTube videos to show a green
    screen when hardware acceleration was enabled. (bmo#1865928)
  * Fixed an issue where the status bar was still visible when
    viewing fullscreen video. (bmo#1853896)
  * Fixed a startup crash affecting Linux users on some aarch64
    systems with page sizes other than 4KB. (bmo#1866025)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1703073600">- Mozilla Firefox 121.0
  https://www.mozilla.org/en-US/firefox/121.0/releasenotes
  MFSA 2023-56 (bsc#1217974)
  * CVE-2023-6856 (bmo#1843782)
    Heap-buffer-overflow affecting WebGL DrawElementsInstanced
    method with Mesa VM driver
  * CVE-2023-6135 (bmo#1853908)
    NSS susceptible to "Minerva" attack
  * CVE-2023-6865 (bmo#1864123)
    Potential exposure of uninitialized data in EncryptingOutputStream
  * CVE-2023-6857 (bmo#1796023)
    Symlinks may resolve to smaller than expected buffers
  * CVE-2023-6858 (bmo#1826791)
    Heap buffer overflow in nsTextFragment
  * CVE-2023-6859 (bmo#1840144)
    Use-after-free in PR_GetIdentitiesLayer
  * CVE-2023-6866 (bmo#1849037)
    TypedArrays lack sufficient exception handling
  * CVE-2023-6860 (bmo#1854669)
    Potential sandbox escape due to VideoBridge lack of texture
    validation
  * CVE-2023-6867 (bmo#1863863)
    Clickjacking permission prompts using the popup transition
  * CVE-2023-6861 (bmo#1864118)
    Heap buffer overflow affected nsWindow::PickerOpen(void) in
    headless mode
  * CVE-2023-6868 (bmo#1865488)
    WebPush requests on Firefox for Android did not require VAPID key
  * CVE-2023-6869 (bmo#1799036)
    Content can paint outside of sandboxed iframe
  * CVE-2023-6870 (bmo#1823316)
    Android Toast notifications may obscure fullscreen event
    notifications
  * CVE-2023-6871 (bmo#1828334)
    Lack of protocol handler warning in some instances
  * CVE-2023-6872 (bmo#1849186)
    Browsing history leaked to syslogs via GNOME
  * CVE-2023-6863 (bmo#1868901)
    Undefined behavior in ShutdownObserver()
  * CVE-2023-6864 (bmo#1736385, bmo#1810805, bmo#1846328, bmo#1856090,
    bmo#1858033, bmo#1858509, bmo#1862777, bmo#1864015)
    Memory safety bugs fixed in Firefox 121, Firefox ESR 115.6,
    and Thunderbird 115.6
  * CVE-2023-6873 (bmo#1855327, bmo#1862089, bmo#1862723)
    Memory safety bugs fixed in Firefox 121
- requires NSS 3.95</changelog>
</package>
<package pkgid="6e544c6c0f86684e7ae4dc32c164ee61608c1e3975066fa5f7287e325fd1263da37c284f684cdfed49c464fbe0770cc2676992e70c1e96f5fbd9479838bf7425" name="MozillaFirefox-translations-other" arch="x86_64">
  <version epoch="0" ver="121.0" rel="1.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1690545600">- Mozilla Firefox 115.0.3
  * fixes for other platforms
- remove bashisms from firefox startup script (boo#1213657)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1690718400">- Mozilla Firefox 116.0
  * https://www.mozilla.org/en-US/firefox/116.0/releasenotes/
  MFSA 2023-29 (bsc#1213746)
  * CVE-2023-4045 (bmo#1833876)
    Offscreen Canvas could have bypassed cross-origin restrictions
  * CVE-2023-4046 (bmo#1837686)
    Incorrect value used during WASM compilation
  * CVE-2023-4047 (bmo#1839073)
    Potential permissions request bypass via clickjacking
  * CVE-2023-4048 (bmo#1841368)
    Crash in DOMParser due to out-of-memory conditions
  * CVE-2023-4049 (bmo#1842658)
    Fix potential race conditions when releasing platform objects
  * CVE-2023-4050 (bmo#1843038)
    Stack buffer overflow in StorageManager
  * CVE-2023-4051 (bmo#1821884)
    Full screen notification obscured by file open dialog
  * CVE-2023-4052 (bmo#1824420)
    File deletion and privilege escalation through Firefox uninstaller
  * CVE-2023-4053 (bmo#1839079)
    Full screen notification obscured by external program
  * CVE-2023-4054 (bmo#1840777)
    Lack of warning when opening appref-ms files
  * CVE-2023-4055 (bmo#1782561)
    Cookie jar overflow caused unexpected cookie jar state
  * CVE-2023-4056 (bmo#1820587, bmo#1824634, bmo#1839235,
    bmo#1842325, bmo#1843847)
    Memory safety bugs fixed in Firefox 116, Firefox ESR 115.1,
    Firefox ESR 102.14, Thunderbird 115.1, and Thunderbird 102.14
  * CVE-2023-4057 (bmo#1841682)
    Memory safety bugs fixed in Firefox 116, Firefox ESR 115.1,
    and Thunderbird 115.1
  * CVE-2023-4058 (bmo#1819160, bmo#1828024)
    Memory safety bugs fixed in Firefox 116
- require NSS 3.91
- remove obsolete mozilla-fix-top-level-asm.patch
- re-enable LTO</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1691150400">- re-enable ppc64le
- ship v4l2test binary for supported archs
- drop obsolete mozilla-bmo1775202.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1691236800">- ship vaapitest binary for supported archs</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1691236801">- Mozilla Firefox 116.0.1
  * fixes for other platforms</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1691582400">- Workarold ld bug causing OOM when linking on 32-bit
- Remove -j1 limit on x86. The build runs on 64-bit kernel with a
  32-bit userland. This means there is plenty of memory available
  but userland is limited to just under 4GB per process.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1691668800">- Mozilla Firefox 116.0.2
  * fixes for other platforms</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1692100800">- After further testing on memory consumption during linking, it's
  safe to remove most of the memory reducing options for ix86 linker.
  A combination of these actually resulted in the OOM condition.
  It's even possible to add basic debugging info while keeping
  linker memory consumption at about 2GB</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1692273600">- Mozilla Firefox 116.0.3
  * Fixed an issue for OPFS users that broke access to files that
    were locally cached in a previous version
    (bmo#1847989, bmo#1847619)
  * Fixed an issue that was breaking screensharing for some users
    on Wayland (bmo#1841851)
  * Fixed an issue where a fullscreen notification was persistently
    being shown to a user, even after disabling it (bmo#1847901)
  * Fixed an issue where Firefox would hang when doing a Google
    search (bmo#1847066)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1693137600">- Mozilla Firefox 117.0
  https://www.mozilla.org/en-US/firefox/117.0/releasenotes
  MFSA 2023-34 (bsc#1214606)
  * CVE-2023-4573 (bmo#1846687)
    Memory corruption in IPC CanvasTranslator
  * CVE-2023-4574 (bmo#1846688)
    Memory corruption in IPC ColorPickerShownCallback
  * CVE-2023-4575 (bmo#1846689)
    Memory corruption in IPC FilePickerShownCallback
  * CVE-2023-4576 (bmo#1846694)
    Integer Overflow in RecordedSourceSurfaceCreation
  * CVE-2023-4577 (bmo#1847397)
    Memory corruption in JIT UpdateRegExpStatics
  * CVE-2023-4578 (bmo#1839007)
    Error reporting methods in SpiderMonkey could have triggered
    an Out of Memory Exception
  * CVE-2023-4579 (bmo#1842766)
    Persisted search terms were formatted as URLs
  * CVE-2023-4580 (bmo#1843046)
    Push notifications saved to disk unencrypted
  * CVE-2023-4581 (bmo#1843758)
    XLL file extensions were downloadable without warnings
  * CVE-2023-4582 (bmo#1773874)
    Buffer Overflow in WebGL glGetProgramiv
  * CVE-2023-4583 (bmo#1842030)
    Browsing Context potentially not cleared when closing Private
    Window
  * CVE-2023-4584 (bmo#1843968, bmo#1845205, bmo#1846080,
    bmo#1846526, bmo#1847529)
    Memory safety bugs fixed in Firefox 117, Firefox ESR 102.15,
    Firefox ESR 115.2, Thunderbird 102.15, and Thunderbird 115.2
  * CVE-2023-4585 (bmo#1751583, bmo#1841082, bmo#1847904, bmo#1848999)
    Memory safety bugs fixed in Firefox 117, Firefox ESR 115.2,
    and Thunderbird 115.2
- requires
  NSS = 3.92
  rustc = 1.71</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1694520000">- Mozilla Firefox 117.0.1
  * Fix a bug causing extensions using an event page for long-
    running tasks to be terminated while running, causing
    unexpected behavior changes (bmo#1851373)
  * Temporarily revert an intentional behavior change preventing
    Javascript from changing URL.protocol (bmo#1850954).
  * Fix audio worklets not working for sites using WebAssembly
    exception handling (bmo#1851468)
  * Fix the Reopen all tabs option in the Recently closed tabs
    menu sometimes failing to open all tabs (bmo#1850856)
  * Fix the bookmarks menu sometimes remaining partially visible
    when minimizing Firefox (bmo#1843700)
  * Fix an issue causing incorrect time zones to be detected on
    some sites (bmo#1848615)
  * MFSA 2023-40 CVE-2023-4863 (boo#1215231)
    Heap buffer overflow in WebP</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1695643200">- Mozilla Firefox 118.0
  MFSA 2023-41 (bsc#1215575)
  * CVE-2023-5168 (bmo#1846683)
    Out-of-bounds write in FilterNodeD2D1
  * CVE-2023-5169 (bmo#1846685)
    Out-of-bounds write in PathOps
  * CVE-2023-5170 (bmo#1846686)
    Memory leak from a privileged process
  * CVE-2023-5171 (bmo#1851599)
    Use-after-free in Ion Compiler
  * CVE-2023-5172 (bmo#1852218)
    Memory Corruption in Ion Hints
  * CVE-2023-5173 (bmo#1823172)
    Out-of-bounds write in HTTP Alternate Services
  * CVE-2023-5174 (bmo#1848454)
    Double-free in process spawning on Windows
  * CVE-2023-5175 (bmo#1849704)
    Use-after-free of ImageBitmap during process shutdown
  * CVE-2023-5176 (bmo#1836353, bmo#1842674, bmo#1843824, bmo#1843962,
    bmo#1848890, bmo#1850180, bmo#1850983, bmo#1851195)
    Memory safety bugs fixed in Firefox 118, Firefox ESR 115.3,
    and Thunderbird 115.3
- requires NSS 3.93
- add mozilla-bmo1822730.patch
- deactivated KDE integration temporarily
  (removed mozilla-kde.patch and firefox-kde.patch for now)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1695988800">- Mozilla Firefox 118.0.1
  MFSA 2023-44 (bsc#1215814)
  * CVE-2023-5217 (bmo#1855550),
    Heap buffer overflow in libvpx</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1696075200">- Activate KDE integration again, included rebased and updated
  patches, firefox-kde.patch and mozilla-kde.patch, (upstream
  removed special files handling for preferences but that has no
  effect since we haven't shipped obsolete kde.js for a while)
  (boo#1216027)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1697025600">- Mozilla Firefox 118.0.2
  * Fix games not loading on betsoft.com (bmo#1856145)
  * Fix printing issues for some SVG images (bmo#1853727)
  * Fix CORS XHR with authentication no longer working (bmo#1855650)
  * Fix h264 WebRTC video not working in some contexts (bmo#1855636)
  * Fix Firefox Translations not working on some pages
    (bmo#1841656, bmo#1855307)
  * Stability fixes (bmo#1851991, bmo#1799326, bmo#1856637)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1698321600">- Mozilla Firefox 119.0
  https://www.mozilla.org/en-US/firefox/119.0/releasenotes
  MFSA 2023-45 (bsc#1216338)
  * CVE-2023-5721 (bmo#1830820)
    Queued up rendering could have allowed websites to clickjack
  * CVE-2023-5722 (bmo#1738426)
    Cross-Origin size and header leakage
  * CVE-2023-5723 (bmo#1802057)
    Invalid cookie characters could have led to unexpected errors
  * CVE-2023-5724 (bmo#1836705)
    Large WebGL draw could have led to a crash
  * CVE-2023-5725 (bmo#1845739)
    WebExtensions could open arbitrary URLs
  * CVE-2023-5726 (bmo#1846205)
    Full screen notification obscured by file open dialog on macOS
  * CVE-2023-5727 (bmo#1847180)
    Download Protections were bypassed by .msix, .msixbundle,
    .appx, and .appxbundle files on Windows
  * CVE-2023-5728 (bmo#1852729)
    Improper object tracking during GC in the JavaScript engine
    could have led to a crash.
  * CVE-2023-5729 (bmo#1823720)
    Fullscreen notification dialog could have been obscured by
    WebAuthn prompts
  * CVE-2023-5730 (bmo#1836607, bmo#1840918, bmo#1848694, bmo#1848833,
    bmo#1850191, bmo#1850259, bmo#1852596, bmo#1853201, bmo#1854002,
    bmo#1855306, bmo#1855640, bmo#1856695)
    Memory safety bugs fixed in Firefox 119, Firefox ESR 115.4,
    and Thunderbird 115.4.1
  * CVE-2023-5731 (bmo#1690111, bmo#1721904, bmo#1851803, bmo#1854068)
    Memory safety bugs fixed in Firefox 119
- requires NSS 3.94</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699444800">- Mozilla Firefox 119.0.1
  * Fixed a bug causing colors in the &lt;select&gt; HTML element to not
    be applied to dropdown menu arrows (bmo#1861253)
  * Fixed a bug with the &lt;input&gt; HTML element state not changing
    when dynamically updating the `disabled` attribute on an
    ancestor &lt;fieldset&gt; (bmo#1861027)
  * Fixed a bug causing elements with the indeterminate CSS
    selector in a radio group to not update (bmo#1861346)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1700654400">- Mozilla Firefox 120.0
  https://www.mozilla.org/en-US/firefox/120.0/releasenotes
  MFSA 2023-49 (bsc#1217230)
  * CVE-2023-6204 (bmo#1841050)
    Out-of-bound memory access in WebGL2 blitFramebuffer
  * CVE-2023-6205 (bmo#1854076)
    Use-after-free in MessagePort::Entangled
  * CVE-2023-6206 (bmo#1857430)
    Clickjacking permission prompts using the fullscreen
    transition
  * CVE-2023-6207 (bmo#1861344)
    Use-after-free in ReadableByteStreamQueueEntry::Buffer
  * CVE-2023-6208 (bmo#1855345)
    Using Selection API would copy contents into X11 primary
    selection.
  * CVE-2023-6209 (bmo#1858570)
    Incorrect parsing of relative URLs starting with "///"
  * CVE-2023-6210 (bmo#1801501)
    Mixed-content resources not blocked in a javascript: pop-up
  * CVE-2023-6211 (bmo#1850200)
    Clickjacking to load insecure pages in HTTPS-only mode
  * CVE-2023-6212 (bmo#1658432, bmo#1820983, bmo#1829252,
    bmo#1856072, bmo#1856091, bmo#1859030, bmo#1860943,
    bmo#1862782)
    Memory safety bugs fixed in Firefox 120, Firefox ESR 115.5,
    and Thunderbird 115.5
  * CVE-2023-6213 (bmo#1849265, bmo#1851118, bmo#1854911)
    Memory safety bugs fixed in Firefox 120
- rebased patches</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1702036800">- Mozilla Firefox 120.0.1 (boo#1217910)
  * Fixed a bug that was causing persistent startup slowdowns
    (bmo#1867095)
  * Fixed an issue that was causing 100% CPU usage on sites such as
    Google Maps. (bmo#1866409)
  * Fixed an issue that was causing YouTube videos to show a green
    screen when hardware acceleration was enabled. (bmo#1865928)
  * Fixed an issue where the status bar was still visible when
    viewing fullscreen video. (bmo#1853896)
  * Fixed a startup crash affecting Linux users on some aarch64
    systems with page sizes other than 4KB. (bmo#1866025)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1703073600">- Mozilla Firefox 121.0
  https://www.mozilla.org/en-US/firefox/121.0/releasenotes
  MFSA 2023-56 (bsc#1217974)
  * CVE-2023-6856 (bmo#1843782)
    Heap-buffer-overflow affecting WebGL DrawElementsInstanced
    method with Mesa VM driver
  * CVE-2023-6135 (bmo#1853908)
    NSS susceptible to "Minerva" attack
  * CVE-2023-6865 (bmo#1864123)
    Potential exposure of uninitialized data in EncryptingOutputStream
  * CVE-2023-6857 (bmo#1796023)
    Symlinks may resolve to smaller than expected buffers
  * CVE-2023-6858 (bmo#1826791)
    Heap buffer overflow in nsTextFragment
  * CVE-2023-6859 (bmo#1840144)
    Use-after-free in PR_GetIdentitiesLayer
  * CVE-2023-6866 (bmo#1849037)
    TypedArrays lack sufficient exception handling
  * CVE-2023-6860 (bmo#1854669)
    Potential sandbox escape due to VideoBridge lack of texture
    validation
  * CVE-2023-6867 (bmo#1863863)
    Clickjacking permission prompts using the popup transition
  * CVE-2023-6861 (bmo#1864118)
    Heap buffer overflow affected nsWindow::PickerOpen(void) in
    headless mode
  * CVE-2023-6868 (bmo#1865488)
    WebPush requests on Firefox for Android did not require VAPID key
  * CVE-2023-6869 (bmo#1799036)
    Content can paint outside of sandboxed iframe
  * CVE-2023-6870 (bmo#1823316)
    Android Toast notifications may obscure fullscreen event
    notifications
  * CVE-2023-6871 (bmo#1828334)
    Lack of protocol handler warning in some instances
  * CVE-2023-6872 (bmo#1849186)
    Browsing history leaked to syslogs via GNOME
  * CVE-2023-6863 (bmo#1868901)
    Undefined behavior in ShutdownObserver()
  * CVE-2023-6864 (bmo#1736385, bmo#1810805, bmo#1846328, bmo#1856090,
    bmo#1858033, bmo#1858509, bmo#1862777, bmo#1864015)
    Memory safety bugs fixed in Firefox 121, Firefox ESR 115.6,
    and Thunderbird 115.6
  * CVE-2023-6873 (bmo#1855327, bmo#1862089, bmo#1862723)
    Memory safety bugs fixed in Firefox 121
- requires NSS 3.95</changelog>
</package>
<package pkgid="e3aeb77583a2bd5c17bc9664ba70ab52ca3549c778c70fd44f74ae483e9d24689cc47fa922c81c5f7d0617edc6d6db93f2b9576e217a9156cfd0ab043c679f7a" name="MozillaThunderbird" arch="src">
  <version epoch="0" ver="115.6.0" rel="1.1"/>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1685880000">- Mozilla Thunderbird 102.12.0:
  MFSA 2023-21 (bsc#1211922)
  * CVE-2023-34414 (bmo#1695986)
    Click-jacking certificate exceptions through rendering lag
  * CVE-2023-34416 (bmo#1752703, bmo#1818394, bmo#1826875,
    bmo#1827340, bmo#1827655, bmo#1828065, bmo#1830190,
    bmo#1830206, bmo#1830795, bmo#1833339)
    Memory safety bugs fixed in Thunderbird 102.12
  * fixed: "Searching the directory for recipients certificates"
    popup could block compose window when "S/MIME reminder" was
    enabled and using an LDAP address book (bmo#1833651)
  * fixed: Some elements still used animations with "prefers-
    reduced-motion" set (bmo#1833353)
  * fixed: Visual and theme improvements
    (bmo#1832943,bmo#1832990)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1688731200">- Mozilla Thunderbird 102.13.0
  * Upstream RNP version numbers now recognized as official in about:support
  MFSA 2023-24 (bsc#1212438)
  * CVE-2023-37201 (bmo#1826002)
    Use-after-free in WebRTC certificate generation
  * CVE-2023-37202 (bmo#1834711)
    Potential use-after-free from compartment mismatch in
    SpiderMonkey
  * CVE-2023-37207 (bmo#1816287)
    Fullscreen notification obscured
  * CVE-2023-37208 (bmo#1837675)
    Lack of warning when opening Diagcab files
  * CVE-2023-37211 (bmo#1832306, bmo#1834862, bmo#1835886,
    bmo#1836550, bmo#1837450)
    Memory safety bugs fixed in Firefox 115, Firefox ESR 102.13,
    and Thunderbird 102.13
- mozilla-llvm16.patch has been applied upstream, remove it here</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1690286400">- Mozilla Thunderbird 102.13.1
  MFSA 2023-28
  * CVE-2023-3417 (bmo#1835582, boo#1213658)
    File Extension Spoofing using the Text Direction Override Character</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1690891200">- Mozilla Thunderbird 115.1.0
  New major release with Supernova UI
  Releasenotes for 115.0:
  https://www.thunderbird.net/en-US/thunderbird/115.0/releasenotes
  MFSA 2023-33 (bsc#1213746)
  * CVE-2023-4045 (bmo#1833876)
    Offscreen Canvas could have bypassed cross-origin restrictions
  * CVE-2023-4046 (bmo#1837686)
    Incorrect value used during WASM compilation
  * CVE-2023-4047 (bmo#1839073)
    Potential permissions request bypass via clickjacking
  * CVE-2023-4048 (bmo#1841368)
    Crash in DOMParser due to out-of-memory conditions
  * CVE-2023-4049 (bmo#1842658)
    Fix potential race conditions when releasing platform objects
  * CVE-2023-4050 (bmo#1843038)
    Stack buffer overflow in StorageManager
  * CVE-2023-4052 (bmo#1824420)
    File deletion and privilege escalation through Firefox uninstaller
  * CVE-2023-4054 (bmo#1840777)
    Lack of warning when opening appref-ms files
  * CVE-2023-4055 (bmo#1782561)
    Cookie jar overflow caused unexpected cookie jar state
  * CVE-2023-4056 (bmo#1820587, bmo#1824634, bmo#1839235, bmo#1842325,
    bmo#1843847)
    Memory safety bugs fixed in Firefox 116, Firefox ESR 115.1,
    Firefox ESR 102.14, Thunderbird 115.1, and Thunderbird 102.14
  * CVE-2023-4057 (bmo#1841682)
    Memory safety bugs fixed in Firefox 116, Firefox ESR 115.1,
    and Thunderbird 115.1
- requires NSS 3.90
- add patches:
  mozilla-rust-disable-future-incompat.patch
  mozilla-partial-revert-1768632.patch
  mozilla-bmo1775202.patch
- removed obsolete patches:
  gcc13-fix.patch
  mozilla-bmo1568145.patch
  mozilla-bmo1005535.patch
  mozilla-s390x-skia-gradient.patch
- update create-tar.sh</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1692100800">- Mozilla Thunderbird 115.1.1
  bugfixes as documented here
  https://www.thunderbird.net/en-US/thunderbird/115.1.1/releasenotes</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1693137600">- Mozilla Thunderbird 115.2.0
  https://www.thunderbird.net/en-US/thunderbird/115.2.0/releasenotes
  MFSA 2023-38 (bsc#1214606)
  * CVE-2023-4573 (bmo#1846687)
    Memory corruption in IPC CanvasTranslator
  * CVE-2023-4574 (bmo#1846688)
    Memory corruption in IPC ColorPickerShownCallback
  * CVE-2023-4575 (bmo#1846689)
    Memory corruption in IPC FilePickerShownCallback
  * CVE-2023-4576 (bmo#1846694)
    Integer Overflow in RecordedSourceSurfaceCreation
  * CVE-2023-4577 (bmo#1847397)
    Memory corruption in JIT UpdateRegExpStatics
  * CVE-2023-4051 (bmo#1821884)
    Full screen notification obscured by file open dialog
  * CVE-2023-4578 (bmo#1839007)
    Error reporting methods in SpiderMonkey could have triggered
    an Out of Memory Exception
  * CVE-2023-4053 (bmo#1839079)
    Full screen notification obscured by external program
  * CVE-2023-4580 (bmo#1843046)
    Push notifications saved to disk unencrypted
  * CVE-2023-4581 (bmo#1843758)
    XLL file extensions were downloadable without warnings
  * CVE-2023-4582 (bmo#1773874)
    Buffer Overflow in WebGL glGetProgramiv
  * CVE-2023-4583 (bmo#1842030)
    Browsing Context potentially not cleared when closing Private
    Window
  * CVE-2023-4584 (bmo#1843968, bmo#1845205, bmo#1846080,
    bmo#1846526, bmo#1847529)
    Memory safety bugs fixed in Firefox 117, Firefox ESR 102.15,
    Firefox ESR 115.2, Thunderbird 102.15, and Thunderbird 115.2
  * CVE-2023-4585 (bmo#1751583, bmo#1833504, bmo#1841082,
    bmo#1847904, bmo#1848999)
    Memory safety bugs fixed in Firefox 117, Firefox ESR 115.2,
    and Thunderbird 115.2</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1694520000">- Mozilla Thunderbird 115.2.1
  https://www.thunderbird.net/en-US/thunderbird/115.2.1/releasenotes
  * new: Column separators are now shown between all columns in
    tree view (bmo#1847441)
  * fixed: New mail notification always opened message in message
    pane, even if pane was disabled (bmo#1840092)
  * fixed: After moving an IMAP message to another folder, the
    incorrect message was selected in the message list
    (bmo#1845376)
  * fixed: Adding a tag to an IMAP message opened in a tab failed
    (bmo#1844452)
  * fixed: Junk/Spam folders were not always shown in Unified
    Folders mode (bmo#1838672)
  * fixed: Middle-clicking a folder or message did not open it in
    a background tab, as in previous versions (bmo#1842482)
  * fixed: Settings tab visual improvements: Advanced Fonts
    dialog, Section headers hidden behind search box
    (bmo#1717382,bmo#1846751)
  * fixed: Various visual and style fixes
    (bmo#1843707,bmo#1849823)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1694520001">- Mozilla Thunderbird 115.2.2
  https://www.thunderbird.net/en-US/thunderbird/115.2.2/releasenotes
  MFSA 2023-40 (bsc#1215231)
  * CVE-2023-4863 (bmo# bmo#1852649)
    Heap buffer overflow in libwebp</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1695211200">- Mozilla Thunderbird 115.2.3
  Bugfix release:
  https://www.thunderbird.net/en-US/thunderbird/115.2.3/releasenotes</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1695729600">- Mozilla Thunderbird 115.3.0
  https://www.thunderbird.net/en-US/thunderbird/115.3.0/releasenotes
  MFSA 2023-43 (bsc#1215575)
  * CVE-2023-5168 (bmo#1846683)
    Out-of-bounds write in FilterNodeD2D1
  * CVE-2023-5169 (bmo#1846685)
    Out-of-bounds write in PathOps
  * CVE-2023-5171 (bmo#1851599)
    Use-after-free in Ion Compiler
  * CVE-2023-5174 (bmo#1848454)
    Double-free in process spawning on Windows
  * CVE-2023-5176 (bmo#1836353, bmo#1842674, bmo#1843824,
    bmo#1843962, bmo#1848890, bmo#1850180, bmo#1850983,
    bmo#1851195)
    Memory safety bugs fixed in Firefox 118, Firefox ESR 115.3,
    and Thunderbird 115.3</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1695988800">- Mozilla Thunderbird 115.3.1
  MFSA 2023-45 (bsc#1215814)
  * CVE-2023-5217 (bmo#1855550)
    Heap buffer overflow in libvpx
- Add mozilla-bmo1846703.patch</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1696939200">- Mozilla Thunderbird 115.3.2
  Bugfix release
  https://www.thunderbird.net/en-US/thunderbird/115.3.2/releasenotes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1698148800">- Mozilla Thunderbird 115.3.3
  * fixed: "Folder Location" toolbar button did not work for
    local folders (bmo#1843979)
  * fixed: "Copy to &lt;folder name&gt; again" option disappeared from
    context menu after copying to Gmail folder with non-ASCII
    name (bmo#1856712)
  * fixed: Default reply identity did not use "Delivered-To"
    address when catch-all was active (bmo#1815559)
  * fixed: "View Headers All" did not work when selected in
    standalone message window (bmo#1855316)
  * fixed: Viewing the mail filter log displayed an error if no
    log file was present (bmo#1789244)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1698148801">- Mozilla Thunderbird 115.4.1
  https://www.thunderbird.net/en-US/thunderbird/115.4.1/releasenotes
  https://www.thunderbird.net/en-US/thunderbird/115.4.0/releasenotes
  MFSA 2023-47 (bsc#1216338)
  * CVE-2023-5721 (bmo#1830820)
    Queued up rendering could have allowed websites to clickjack
  * CVE-2023-5732 (bmo#1690979, bmo#1836962)
    Address bar spoofing via bidirectional characters
  * CVE-2023-5724 (bmo#1836705)
    Large WebGL draw could have led to a crash
  * CVE-2023-5725 (bmo#1845739)
    WebExtensions could open arbitrary URLs
  * CVE-2023-5726 (bmo#1846205)
    Full screen notification obscured by file open dialog on macOS
  * CVE-2023-5727 (bmo#1847180)
    Download Protections were bypassed by .msix, .msixbundle,
    .appx, and .appxbundle files on Windows
  * CVE-2023-5728 (bmo#1852729)
    Improper object tracking during GC in the JavaScript engine
    could have led to a crash.
  * CVE-2023-5730 (bmo#1836607, bmo#1840918, bmo#1848694, bmo#1848833,
    bmo#1850191, bmo#1850259, bmo#1852596, bmo#1853201, bmo#1854002,
    bmo#1855306, bmo#1855640, bmo#1856695)
    Memory safety bugs fixed in Firefox 119, Firefox ESR 115.4,
    and Thunderbird 115.4.1
- removed obsolete mozilla-bmo1846703.patch</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1699099200">- Mozilla Thunderbird 115.4.2
  https://www.thunderbird.net/en-US/thunderbird/115.4.2/releasenotes
- build using rust/cargo 1.72 (1.69 about to be dropped from Factory)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1700049600">- Mozilla Thunderbird 115.4.3
  Bugfix release
  https://www.thunderbird.net/en-US/thunderbird/115.4.3/releasenotes</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1700654400">- Mozilla Thunderbird 115.5.0
  https://www.thunderbird.net/en-US/thunderbird/115.5.0/releasenotes
  MFSA 2023-52 (bsc#1217230)
  * CVE-2023-6204 (bmo#1841050)
    Out-of-bound memory access in WebGL2 blitFramebuffer
  * CVE-2023-6205 (bmo#1854076)
    Use-after-free in MessagePort::Entangled
  * CVE-2023-6206 (bmo#1857430)
    Clickjacking permission prompts using the fullscreen transition
  * CVE-2023-6207 (bmo#1861344)
    Use-after-free in ReadableByteStreamQueueEntry::Buffer
  * CVE-2023-6208 (bmo#1855345)
    Using Selection API would copy contents into X11 primary
    selection.
  * CVE-2023-6209 (bmo#1858570)
    Incorrect parsing of relative URLs starting with "///"
  * CVE-2023-6212 (bmo#1658432, bmo#1820983, bmo#1829252, bmo#1856072,
    bmo#1856091, bmo#1859030, bmo#1860943, bmo#1862782)
    Memory safety bugs fixed in Firefox 120, Firefox ESR 115.5,
    and Thunderbird 115.5</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1701172800">- Mozilla Thunderbird 115.5.1
  Bugfix release
  https://www.thunderbird.net/en-US/thunderbird/115.5.1/releasenotes
  * Advanced GnuPG keys may be protected with an unexpected passphrase
  * OpenPGP signatures rejected due to mismatched signature timestamp
    now display signature timestamp and clarifying message
  * Advanced address book search did not return results if display name
    was left blank
  * Clicking on attendee when inviting attendees added the attendee twice</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1702382400">- Mozilla Thunderbird 115.5.2
  Bugfix release
  https://www.thunderbird.net/en-US/thunderbird/115.5.2/releasenotes/</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1702814400">- Mozilla Thunderbird 115.6.0
  https://www.thunderbird.net/en-US/thunderbird/115.6.0/releasenotes/
  * Message selection misbehaved after selecting a sub-message in an
    expanded thread, collapsing the thread, then pressing up/down to
    move selection
  * Thunderbird now attempts to reconnect on a new connection after
    SMTP 4xx errors
  * HTML FileLink attachments used the wrong encoding
  MFSA 2023-55 (bsc#1217230)
  * CVE-2023-50762 (bmo#1862625)
    Truncated signed text was shown with a valid OpenPGP
    signature
  * CVE-2023-50761 (bmo#1865647)
    S/MIME signature accepted despite mismatching message date
  * CVE-2023-6856 (bmo#1843782)
    Heap-buffer-overflow affecting WebGL DrawElementsInstanced
    method with Mesa VM driver
  * CVE-2023-6857 (bmo#1796023)
    Symlinks may resolve to smaller than expected buffers
  * CVE-2023-6858 (bmo#1826791)
    Heap buffer overflow in nsTextFragment
  * CVE-2023-6859 (bmo#1840144)
    Use-after-free in PR_GetIdentitiesLayer
  * CVE-2023-6860 (bmo#1854669)
    Potential sandbox escape due to VideoBridge lack of texture
    validation
  * CVE-2023-6861 (bmo#1864118)
    Heap buffer overflow affected nsWindow::PickerOpen(void) in
    headless mode
  * CVE-2023-6862 (bmo#1868042)
    Use-after-free in nsDNSService
  * CVE-2023-6863 (bmo#1868901)
    Undefined behavior in ShutdownObserver()
  * CVE-2023-6864 (bmo#1736385, bmo#1810805, bmo#1846328,
    bmo#1856090, bmo#1858033, bmo#1858509, bmo#1862089,
    bmo#1862777, bmo#1864015)
    Memory safety bugs fixed in Firefox 121, Firefox ESR 115.6,
    and Thunderbird 115.6</changelog>
</package>
<package pkgid="dca19c5224b332fc7c7675636dac3935feb4c88bc1d165d8040d38025c2f07cc4142b9545065a182f617c78cff0134edb45df537ef20561db41e602b051fcd39" name="MozillaThunderbird" arch="x86_64">
  <version epoch="0" ver="115.6.0" rel="1.1"/>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1685880000">- Mozilla Thunderbird 102.12.0:
  MFSA 2023-21 (bsc#1211922)
  * CVE-2023-34414 (bmo#1695986)
    Click-jacking certificate exceptions through rendering lag
  * CVE-2023-34416 (bmo#1752703, bmo#1818394, bmo#1826875,
    bmo#1827340, bmo#1827655, bmo#1828065, bmo#1830190,
    bmo#1830206, bmo#1830795, bmo#1833339)
    Memory safety bugs fixed in Thunderbird 102.12
  * fixed: "Searching the directory for recipients certificates"
    popup could block compose window when "S/MIME reminder" was
    enabled and using an LDAP address book (bmo#1833651)
  * fixed: Some elements still used animations with "prefers-
    reduced-motion" set (bmo#1833353)
  * fixed: Visual and theme improvements
    (bmo#1832943,bmo#1832990)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1688731200">- Mozilla Thunderbird 102.13.0
  * Upstream RNP version numbers now recognized as official in about:support
  MFSA 2023-24 (bsc#1212438)
  * CVE-2023-37201 (bmo#1826002)
    Use-after-free in WebRTC certificate generation
  * CVE-2023-37202 (bmo#1834711)
    Potential use-after-free from compartment mismatch in
    SpiderMonkey
  * CVE-2023-37207 (bmo#1816287)
    Fullscreen notification obscured
  * CVE-2023-37208 (bmo#1837675)
    Lack of warning when opening Diagcab files
  * CVE-2023-37211 (bmo#1832306, bmo#1834862, bmo#1835886,
    bmo#1836550, bmo#1837450)
    Memory safety bugs fixed in Firefox 115, Firefox ESR 102.13,
    and Thunderbird 102.13
- mozilla-llvm16.patch has been applied upstream, remove it here</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1690286400">- Mozilla Thunderbird 102.13.1
  MFSA 2023-28
  * CVE-2023-3417 (bmo#1835582, boo#1213658)
    File Extension Spoofing using the Text Direction Override Character</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1690891200">- Mozilla Thunderbird 115.1.0
  New major release with Supernova UI
  Releasenotes for 115.0:
  https://www.thunderbird.net/en-US/thunderbird/115.0/releasenotes
  MFSA 2023-33 (bsc#1213746)
  * CVE-2023-4045 (bmo#1833876)
    Offscreen Canvas could have bypassed cross-origin restrictions
  * CVE-2023-4046 (bmo#1837686)
    Incorrect value used during WASM compilation
  * CVE-2023-4047 (bmo#1839073)
    Potential permissions request bypass via clickjacking
  * CVE-2023-4048 (bmo#1841368)
    Crash in DOMParser due to out-of-memory conditions
  * CVE-2023-4049 (bmo#1842658)
    Fix potential race conditions when releasing platform objects
  * CVE-2023-4050 (bmo#1843038)
    Stack buffer overflow in StorageManager
  * CVE-2023-4052 (bmo#1824420)
    File deletion and privilege escalation through Firefox uninstaller
  * CVE-2023-4054 (bmo#1840777)
    Lack of warning when opening appref-ms files
  * CVE-2023-4055 (bmo#1782561)
    Cookie jar overflow caused unexpected cookie jar state
  * CVE-2023-4056 (bmo#1820587, bmo#1824634, bmo#1839235, bmo#1842325,
    bmo#1843847)
    Memory safety bugs fixed in Firefox 116, Firefox ESR 115.1,
    Firefox ESR 102.14, Thunderbird 115.1, and Thunderbird 102.14
  * CVE-2023-4057 (bmo#1841682)
    Memory safety bugs fixed in Firefox 116, Firefox ESR 115.1,
    and Thunderbird 115.1
- requires NSS 3.90
- add patches:
  mozilla-rust-disable-future-incompat.patch
  mozilla-partial-revert-1768632.patch
  mozilla-bmo1775202.patch
- removed obsolete patches:
  gcc13-fix.patch
  mozilla-bmo1568145.patch
  mozilla-bmo1005535.patch
  mozilla-s390x-skia-gradient.patch
- update create-tar.sh</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1692100800">- Mozilla Thunderbird 115.1.1
  bugfixes as documented here
  https://www.thunderbird.net/en-US/thunderbird/115.1.1/releasenotes</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1693137600">- Mozilla Thunderbird 115.2.0
  https://www.thunderbird.net/en-US/thunderbird/115.2.0/releasenotes
  MFSA 2023-38 (bsc#1214606)
  * CVE-2023-4573 (bmo#1846687)
    Memory corruption in IPC CanvasTranslator
  * CVE-2023-4574 (bmo#1846688)
    Memory corruption in IPC ColorPickerShownCallback
  * CVE-2023-4575 (bmo#1846689)
    Memory corruption in IPC FilePickerShownCallback
  * CVE-2023-4576 (bmo#1846694)
    Integer Overflow in RecordedSourceSurfaceCreation
  * CVE-2023-4577 (bmo#1847397)
    Memory corruption in JIT UpdateRegExpStatics
  * CVE-2023-4051 (bmo#1821884)
    Full screen notification obscured by file open dialog
  * CVE-2023-4578 (bmo#1839007)
    Error reporting methods in SpiderMonkey could have triggered
    an Out of Memory Exception
  * CVE-2023-4053 (bmo#1839079)
    Full screen notification obscured by external program
  * CVE-2023-4580 (bmo#1843046)
    Push notifications saved to disk unencrypted
  * CVE-2023-4581 (bmo#1843758)
    XLL file extensions were downloadable without warnings
  * CVE-2023-4582 (bmo#1773874)
    Buffer Overflow in WebGL glGetProgramiv
  * CVE-2023-4583 (bmo#1842030)
    Browsing Context potentially not cleared when closing Private
    Window
  * CVE-2023-4584 (bmo#1843968, bmo#1845205, bmo#1846080,
    bmo#1846526, bmo#1847529)
    Memory safety bugs fixed in Firefox 117, Firefox ESR 102.15,
    Firefox ESR 115.2, Thunderbird 102.15, and Thunderbird 115.2
  * CVE-2023-4585 (bmo#1751583, bmo#1833504, bmo#1841082,
    bmo#1847904, bmo#1848999)
    Memory safety bugs fixed in Firefox 117, Firefox ESR 115.2,
    and Thunderbird 115.2</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1694520000">- Mozilla Thunderbird 115.2.1
  https://www.thunderbird.net/en-US/thunderbird/115.2.1/releasenotes
  * new: Column separators are now shown between all columns in
    tree view (bmo#1847441)
  * fixed: New mail notification always opened message in message
    pane, even if pane was disabled (bmo#1840092)
  * fixed: After moving an IMAP message to another folder, the
    incorrect message was selected in the message list
    (bmo#1845376)
  * fixed: Adding a tag to an IMAP message opened in a tab failed
    (bmo#1844452)
  * fixed: Junk/Spam folders were not always shown in Unified
    Folders mode (bmo#1838672)
  * fixed: Middle-clicking a folder or message did not open it in
    a background tab, as in previous versions (bmo#1842482)
  * fixed: Settings tab visual improvements: Advanced Fonts
    dialog, Section headers hidden behind search box
    (bmo#1717382,bmo#1846751)
  * fixed: Various visual and style fixes
    (bmo#1843707,bmo#1849823)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1694520001">- Mozilla Thunderbird 115.2.2
  https://www.thunderbird.net/en-US/thunderbird/115.2.2/releasenotes
  MFSA 2023-40 (bsc#1215231)
  * CVE-2023-4863 (bmo# bmo#1852649)
    Heap buffer overflow in libwebp</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1695211200">- Mozilla Thunderbird 115.2.3
  Bugfix release:
  https://www.thunderbird.net/en-US/thunderbird/115.2.3/releasenotes</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1695729600">- Mozilla Thunderbird 115.3.0
  https://www.thunderbird.net/en-US/thunderbird/115.3.0/releasenotes
  MFSA 2023-43 (bsc#1215575)
  * CVE-2023-5168 (bmo#1846683)
    Out-of-bounds write in FilterNodeD2D1
  * CVE-2023-5169 (bmo#1846685)
    Out-of-bounds write in PathOps
  * CVE-2023-5171 (bmo#1851599)
    Use-after-free in Ion Compiler
  * CVE-2023-5174 (bmo#1848454)
    Double-free in process spawning on Windows
  * CVE-2023-5176 (bmo#1836353, bmo#1842674, bmo#1843824,
    bmo#1843962, bmo#1848890, bmo#1850180, bmo#1850983,
    bmo#1851195)
    Memory safety bugs fixed in Firefox 118, Firefox ESR 115.3,
    and Thunderbird 115.3</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1695988800">- Mozilla Thunderbird 115.3.1
  MFSA 2023-45 (bsc#1215814)
  * CVE-2023-5217 (bmo#1855550)
    Heap buffer overflow in libvpx
- Add mozilla-bmo1846703.patch</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1696939200">- Mozilla Thunderbird 115.3.2
  Bugfix release
  https://www.thunderbird.net/en-US/thunderbird/115.3.2/releasenotes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1698148800">- Mozilla Thunderbird 115.3.3
  * fixed: "Folder Location" toolbar button did not work for
    local folders (bmo#1843979)
  * fixed: "Copy to &lt;folder name&gt; again" option disappeared from
    context menu after copying to Gmail folder with non-ASCII
    name (bmo#1856712)
  * fixed: Default reply identity did not use "Delivered-To"
    address when catch-all was active (bmo#1815559)
  * fixed: "View Headers All" did not work when selected in
    standalone message window (bmo#1855316)
  * fixed: Viewing the mail filter log displayed an error if no
    log file was present (bmo#1789244)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1698148801">- Mozilla Thunderbird 115.4.1
  https://www.thunderbird.net/en-US/thunderbird/115.4.1/releasenotes
  https://www.thunderbird.net/en-US/thunderbird/115.4.0/releasenotes
  MFSA 2023-47 (bsc#1216338)
  * CVE-2023-5721 (bmo#1830820)
    Queued up rendering could have allowed websites to clickjack
  * CVE-2023-5732 (bmo#1690979, bmo#1836962)
    Address bar spoofing via bidirectional characters
  * CVE-2023-5724 (bmo#1836705)
    Large WebGL draw could have led to a crash
  * CVE-2023-5725 (bmo#1845739)
    WebExtensions could open arbitrary URLs
  * CVE-2023-5726 (bmo#1846205)
    Full screen notification obscured by file open dialog on macOS
  * CVE-2023-5727 (bmo#1847180)
    Download Protections were bypassed by .msix, .msixbundle,
    .appx, and .appxbundle files on Windows
  * CVE-2023-5728 (bmo#1852729)
    Improper object tracking during GC in the JavaScript engine
    could have led to a crash.
  * CVE-2023-5730 (bmo#1836607, bmo#1840918, bmo#1848694, bmo#1848833,
    bmo#1850191, bmo#1850259, bmo#1852596, bmo#1853201, bmo#1854002,
    bmo#1855306, bmo#1855640, bmo#1856695)
    Memory safety bugs fixed in Firefox 119, Firefox ESR 115.4,
    and Thunderbird 115.4.1
- removed obsolete mozilla-bmo1846703.patch</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1699099200">- Mozilla Thunderbird 115.4.2
  https://www.thunderbird.net/en-US/thunderbird/115.4.2/releasenotes
- build using rust/cargo 1.72 (1.69 about to be dropped from Factory)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1700049600">- Mozilla Thunderbird 115.4.3
  Bugfix release
  https://www.thunderbird.net/en-US/thunderbird/115.4.3/releasenotes</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1700654400">- Mozilla Thunderbird 115.5.0
  https://www.thunderbird.net/en-US/thunderbird/115.5.0/releasenotes
  MFSA 2023-52 (bsc#1217230)
  * CVE-2023-6204 (bmo#1841050)
    Out-of-bound memory access in WebGL2 blitFramebuffer
  * CVE-2023-6205 (bmo#1854076)
    Use-after-free in MessagePort::Entangled
  * CVE-2023-6206 (bmo#1857430)
    Clickjacking permission prompts using the fullscreen transition
  * CVE-2023-6207 (bmo#1861344)
    Use-after-free in ReadableByteStreamQueueEntry::Buffer
  * CVE-2023-6208 (bmo#1855345)
    Using Selection API would copy contents into X11 primary
    selection.
  * CVE-2023-6209 (bmo#1858570)
    Incorrect parsing of relative URLs starting with "///"
  * CVE-2023-6212 (bmo#1658432, bmo#1820983, bmo#1829252, bmo#1856072,
    bmo#1856091, bmo#1859030, bmo#1860943, bmo#1862782)
    Memory safety bugs fixed in Firefox 120, Firefox ESR 115.5,
    and Thunderbird 115.5</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1701172800">- Mozilla Thunderbird 115.5.1
  Bugfix release
  https://www.thunderbird.net/en-US/thunderbird/115.5.1/releasenotes
  * Advanced GnuPG keys may be protected with an unexpected passphrase
  * OpenPGP signatures rejected due to mismatched signature timestamp
    now display signature timestamp and clarifying message
  * Advanced address book search did not return results if display name
    was left blank
  * Clicking on attendee when inviting attendees added the attendee twice</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1702382400">- Mozilla Thunderbird 115.5.2
  Bugfix release
  https://www.thunderbird.net/en-US/thunderbird/115.5.2/releasenotes/</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1702814400">- Mozilla Thunderbird 115.6.0
  https://www.thunderbird.net/en-US/thunderbird/115.6.0/releasenotes/
  * Message selection misbehaved after selecting a sub-message in an
    expanded thread, collapsing the thread, then pressing up/down to
    move selection
  * Thunderbird now attempts to reconnect on a new connection after
    SMTP 4xx errors
  * HTML FileLink attachments used the wrong encoding
  MFSA 2023-55 (bsc#1217230)
  * CVE-2023-50762 (bmo#1862625)
    Truncated signed text was shown with a valid OpenPGP
    signature
  * CVE-2023-50761 (bmo#1865647)
    S/MIME signature accepted despite mismatching message date
  * CVE-2023-6856 (bmo#1843782)
    Heap-buffer-overflow affecting WebGL DrawElementsInstanced
    method with Mesa VM driver
  * CVE-2023-6857 (bmo#1796023)
    Symlinks may resolve to smaller than expected buffers
  * CVE-2023-6858 (bmo#1826791)
    Heap buffer overflow in nsTextFragment
  * CVE-2023-6859 (bmo#1840144)
    Use-after-free in PR_GetIdentitiesLayer
  * CVE-2023-6860 (bmo#1854669)
    Potential sandbox escape due to VideoBridge lack of texture
    validation
  * CVE-2023-6861 (bmo#1864118)
    Heap buffer overflow affected nsWindow::PickerOpen(void) in
    headless mode
  * CVE-2023-6862 (bmo#1868042)
    Use-after-free in nsDNSService
  * CVE-2023-6863 (bmo#1868901)
    Undefined behavior in ShutdownObserver()
  * CVE-2023-6864 (bmo#1736385, bmo#1810805, bmo#1846328,
    bmo#1856090, bmo#1858033, bmo#1858509, bmo#1862089,
    bmo#1862777, bmo#1864015)
    Memory safety bugs fixed in Firefox 121, Firefox ESR 115.6,
    and Thunderbird 115.6</changelog>
</package>
<package pkgid="4b2dee2d2c83bd57170e65e65f3fce53f50ef4c622b1c858919e5ca539648b74925431f8be4d74e8e1a7b396eddc9efcf62ae86f99ab281f3d70f70f0fba2eba" name="MozillaThunderbird-debuginfo" arch="x86_64">
  <version epoch="0" ver="115.6.0" rel="1.1"/>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1685880000">- Mozilla Thunderbird 102.12.0:
  MFSA 2023-21 (bsc#1211922)
  * CVE-2023-34414 (bmo#1695986)
    Click-jacking certificate exceptions through rendering lag
  * CVE-2023-34416 (bmo#1752703, bmo#1818394, bmo#1826875,
    bmo#1827340, bmo#1827655, bmo#1828065, bmo#1830190,
    bmo#1830206, bmo#1830795, bmo#1833339)
    Memory safety bugs fixed in Thunderbird 102.12
  * fixed: "Searching the directory for recipients certificates"
    popup could block compose window when "S/MIME reminder" was
    enabled and using an LDAP address book (bmo#1833651)
  * fixed: Some elements still used animations with "prefers-
    reduced-motion" set (bmo#1833353)
  * fixed: Visual and theme improvements
    (bmo#1832943,bmo#1832990)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1688731200">- Mozilla Thunderbird 102.13.0
  * Upstream RNP version numbers now recognized as official in about:support
  MFSA 2023-24 (bsc#1212438)
  * CVE-2023-37201 (bmo#1826002)
    Use-after-free in WebRTC certificate generation
  * CVE-2023-37202 (bmo#1834711)
    Potential use-after-free from compartment mismatch in
    SpiderMonkey
  * CVE-2023-37207 (bmo#1816287)
    Fullscreen notification obscured
  * CVE-2023-37208 (bmo#1837675)
    Lack of warning when opening Diagcab files
  * CVE-2023-37211 (bmo#1832306, bmo#1834862, bmo#1835886,
    bmo#1836550, bmo#1837450)
    Memory safety bugs fixed in Firefox 115, Firefox ESR 102.13,
    and Thunderbird 102.13
- mozilla-llvm16.patch has been applied upstream, remove it here</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1690286400">- Mozilla Thunderbird 102.13.1
  MFSA 2023-28
  * CVE-2023-3417 (bmo#1835582, boo#1213658)
    File Extension Spoofing using the Text Direction Override Character</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1690891200">- Mozilla Thunderbird 115.1.0
  New major release with Supernova UI
  Releasenotes for 115.0:
  https://www.thunderbird.net/en-US/thunderbird/115.0/releasenotes
  MFSA 2023-33 (bsc#1213746)
  * CVE-2023-4045 (bmo#1833876)
    Offscreen Canvas could have bypassed cross-origin restrictions
  * CVE-2023-4046 (bmo#1837686)
    Incorrect value used during WASM compilation
  * CVE-2023-4047 (bmo#1839073)
    Potential permissions request bypass via clickjacking
  * CVE-2023-4048 (bmo#1841368)
    Crash in DOMParser due to out-of-memory conditions
  * CVE-2023-4049 (bmo#1842658)
    Fix potential race conditions when releasing platform objects
  * CVE-2023-4050 (bmo#1843038)
    Stack buffer overflow in StorageManager
  * CVE-2023-4052 (bmo#1824420)
    File deletion and privilege escalation through Firefox uninstaller
  * CVE-2023-4054 (bmo#1840777)
    Lack of warning when opening appref-ms files
  * CVE-2023-4055 (bmo#1782561)
    Cookie jar overflow caused unexpected cookie jar state
  * CVE-2023-4056 (bmo#1820587, bmo#1824634, bmo#1839235, bmo#1842325,
    bmo#1843847)
    Memory safety bugs fixed in Firefox 116, Firefox ESR 115.1,
    Firefox ESR 102.14, Thunderbird 115.1, and Thunderbird 102.14
  * CVE-2023-4057 (bmo#1841682)
    Memory safety bugs fixed in Firefox 116, Firefox ESR 115.1,
    and Thunderbird 115.1
- requires NSS 3.90
- add patches:
  mozilla-rust-disable-future-incompat.patch
  mozilla-partial-revert-1768632.patch
  mozilla-bmo1775202.patch
- removed obsolete patches:
  gcc13-fix.patch
  mozilla-bmo1568145.patch
  mozilla-bmo1005535.patch
  mozilla-s390x-skia-gradient.patch
- update create-tar.sh</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1692100800">- Mozilla Thunderbird 115.1.1
  bugfixes as documented here
  https://www.thunderbird.net/en-US/thunderbird/115.1.1/releasenotes</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1693137600">- Mozilla Thunderbird 115.2.0
  https://www.thunderbird.net/en-US/thunderbird/115.2.0/releasenotes
  MFSA 2023-38 (bsc#1214606)
  * CVE-2023-4573 (bmo#1846687)
    Memory corruption in IPC CanvasTranslator
  * CVE-2023-4574 (bmo#1846688)
    Memory corruption in IPC ColorPickerShownCallback
  * CVE-2023-4575 (bmo#1846689)
    Memory corruption in IPC FilePickerShownCallback
  * CVE-2023-4576 (bmo#1846694)
    Integer Overflow in RecordedSourceSurfaceCreation
  * CVE-2023-4577 (bmo#1847397)
    Memory corruption in JIT UpdateRegExpStatics
  * CVE-2023-4051 (bmo#1821884)
    Full screen notification obscured by file open dialog
  * CVE-2023-4578 (bmo#1839007)
    Error reporting methods in SpiderMonkey could have triggered
    an Out of Memory Exception
  * CVE-2023-4053 (bmo#1839079)
    Full screen notification obscured by external program
  * CVE-2023-4580 (bmo#1843046)
    Push notifications saved to disk unencrypted
  * CVE-2023-4581 (bmo#1843758)
    XLL file extensions were downloadable without warnings
  * CVE-2023-4582 (bmo#1773874)
    Buffer Overflow in WebGL glGetProgramiv
  * CVE-2023-4583 (bmo#1842030)
    Browsing Context potentially not cleared when closing Private
    Window
  * CVE-2023-4584 (bmo#1843968, bmo#1845205, bmo#1846080,
    bmo#1846526, bmo#1847529)
    Memory safety bugs fixed in Firefox 117, Firefox ESR 102.15,
    Firefox ESR 115.2, Thunderbird 102.15, and Thunderbird 115.2
  * CVE-2023-4585 (bmo#1751583, bmo#1833504, bmo#1841082,
    bmo#1847904, bmo#1848999)
    Memory safety bugs fixed in Firefox 117, Firefox ESR 115.2,
    and Thunderbird 115.2</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1694520000">- Mozilla Thunderbird 115.2.1
  https://www.thunderbird.net/en-US/thunderbird/115.2.1/releasenotes
  * new: Column separators are now shown between all columns in
    tree view (bmo#1847441)
  * fixed: New mail notification always opened message in message
    pane, even if pane was disabled (bmo#1840092)
  * fixed: After moving an IMAP message to another folder, the
    incorrect message was selected in the message list
    (bmo#1845376)
  * fixed: Adding a tag to an IMAP message opened in a tab failed
    (bmo#1844452)
  * fixed: Junk/Spam folders were not always shown in Unified
    Folders mode (bmo#1838672)
  * fixed: Middle-clicking a folder or message did not open it in
    a background tab, as in previous versions (bmo#1842482)
  * fixed: Settings tab visual improvements: Advanced Fonts
    dialog, Section headers hidden behind search box
    (bmo#1717382,bmo#1846751)
  * fixed: Various visual and style fixes
    (bmo#1843707,bmo#1849823)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1694520001">- Mozilla Thunderbird 115.2.2
  https://www.thunderbird.net/en-US/thunderbird/115.2.2/releasenotes
  MFSA 2023-40 (bsc#1215231)
  * CVE-2023-4863 (bmo# bmo#1852649)
    Heap buffer overflow in libwebp</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1695211200">- Mozilla Thunderbird 115.2.3
  Bugfix release:
  https://www.thunderbird.net/en-US/thunderbird/115.2.3/releasenotes</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1695729600">- Mozilla Thunderbird 115.3.0
  https://www.thunderbird.net/en-US/thunderbird/115.3.0/releasenotes
  MFSA 2023-43 (bsc#1215575)
  * CVE-2023-5168 (bmo#1846683)
    Out-of-bounds write in FilterNodeD2D1
  * CVE-2023-5169 (bmo#1846685)
    Out-of-bounds write in PathOps
  * CVE-2023-5171 (bmo#1851599)
    Use-after-free in Ion Compiler
  * CVE-2023-5174 (bmo#1848454)
    Double-free in process spawning on Windows
  * CVE-2023-5176 (bmo#1836353, bmo#1842674, bmo#1843824,
    bmo#1843962, bmo#1848890, bmo#1850180, bmo#1850983,
    bmo#1851195)
    Memory safety bugs fixed in Firefox 118, Firefox ESR 115.3,
    and Thunderbird 115.3</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1695988800">- Mozilla Thunderbird 115.3.1
  MFSA 2023-45 (bsc#1215814)
  * CVE-2023-5217 (bmo#1855550)
    Heap buffer overflow in libvpx
- Add mozilla-bmo1846703.patch</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1696939200">- Mozilla Thunderbird 115.3.2
  Bugfix release
  https://www.thunderbird.net/en-US/thunderbird/115.3.2/releasenotes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1698148800">- Mozilla Thunderbird 115.3.3
  * fixed: "Folder Location" toolbar button did not work for
    local folders (bmo#1843979)
  * fixed: "Copy to &lt;folder name&gt; again" option disappeared from
    context menu after copying to Gmail folder with non-ASCII
    name (bmo#1856712)
  * fixed: Default reply identity did not use "Delivered-To"
    address when catch-all was active (bmo#1815559)
  * fixed: "View Headers All" did not work when selected in
    standalone message window (bmo#1855316)
  * fixed: Viewing the mail filter log displayed an error if no
    log file was present (bmo#1789244)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1698148801">- Mozilla Thunderbird 115.4.1
  https://www.thunderbird.net/en-US/thunderbird/115.4.1/releasenotes
  https://www.thunderbird.net/en-US/thunderbird/115.4.0/releasenotes
  MFSA 2023-47 (bsc#1216338)
  * CVE-2023-5721 (bmo#1830820)
    Queued up rendering could have allowed websites to clickjack
  * CVE-2023-5732 (bmo#1690979, bmo#1836962)
    Address bar spoofing via bidirectional characters
  * CVE-2023-5724 (bmo#1836705)
    Large WebGL draw could have led to a crash
  * CVE-2023-5725 (bmo#1845739)
    WebExtensions could open arbitrary URLs
  * CVE-2023-5726 (bmo#1846205)
    Full screen notification obscured by file open dialog on macOS
  * CVE-2023-5727 (bmo#1847180)
    Download Protections were bypassed by .msix, .msixbundle,
    .appx, and .appxbundle files on Windows
  * CVE-2023-5728 (bmo#1852729)
    Improper object tracking during GC in the JavaScript engine
    could have led to a crash.
  * CVE-2023-5730 (bmo#1836607, bmo#1840918, bmo#1848694, bmo#1848833,
    bmo#1850191, bmo#1850259, bmo#1852596, bmo#1853201, bmo#1854002,
    bmo#1855306, bmo#1855640, bmo#1856695)
    Memory safety bugs fixed in Firefox 119, Firefox ESR 115.4,
    and Thunderbird 115.4.1
- removed obsolete mozilla-bmo1846703.patch</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1699099200">- Mozilla Thunderbird 115.4.2
  https://www.thunderbird.net/en-US/thunderbird/115.4.2/releasenotes
- build using rust/cargo 1.72 (1.69 about to be dropped from Factory)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1700049600">- Mozilla Thunderbird 115.4.3
  Bugfix release
  https://www.thunderbird.net/en-US/thunderbird/115.4.3/releasenotes</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1700654400">- Mozilla Thunderbird 115.5.0
  https://www.thunderbird.net/en-US/thunderbird/115.5.0/releasenotes
  MFSA 2023-52 (bsc#1217230)
  * CVE-2023-6204 (bmo#1841050)
    Out-of-bound memory access in WebGL2 blitFramebuffer
  * CVE-2023-6205 (bmo#1854076)
    Use-after-free in MessagePort::Entangled
  * CVE-2023-6206 (bmo#1857430)
    Clickjacking permission prompts using the fullscreen transition
  * CVE-2023-6207 (bmo#1861344)
    Use-after-free in ReadableByteStreamQueueEntry::Buffer
  * CVE-2023-6208 (bmo#1855345)
    Using Selection API would copy contents into X11 primary
    selection.
  * CVE-2023-6209 (bmo#1858570)
    Incorrect parsing of relative URLs starting with "///"
  * CVE-2023-6212 (bmo#1658432, bmo#1820983, bmo#1829252, bmo#1856072,
    bmo#1856091, bmo#1859030, bmo#1860943, bmo#1862782)
    Memory safety bugs fixed in Firefox 120, Firefox ESR 115.5,
    and Thunderbird 115.5</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1701172800">- Mozilla Thunderbird 115.5.1
  Bugfix release
  https://www.thunderbird.net/en-US/thunderbird/115.5.1/releasenotes
  * Advanced GnuPG keys may be protected with an unexpected passphrase
  * OpenPGP signatures rejected due to mismatched signature timestamp
    now display signature timestamp and clarifying message
  * Advanced address book search did not return results if display name
    was left blank
  * Clicking on attendee when inviting attendees added the attendee twice</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1702382400">- Mozilla Thunderbird 115.5.2
  Bugfix release
  https://www.thunderbird.net/en-US/thunderbird/115.5.2/releasenotes/</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1702814400">- Mozilla Thunderbird 115.6.0
  https://www.thunderbird.net/en-US/thunderbird/115.6.0/releasenotes/
  * Message selection misbehaved after selecting a sub-message in an
    expanded thread, collapsing the thread, then pressing up/down to
    move selection
  * Thunderbird now attempts to reconnect on a new connection after
    SMTP 4xx errors
  * HTML FileLink attachments used the wrong encoding
  MFSA 2023-55 (bsc#1217230)
  * CVE-2023-50762 (bmo#1862625)
    Truncated signed text was shown with a valid OpenPGP
    signature
  * CVE-2023-50761 (bmo#1865647)
    S/MIME signature accepted despite mismatching message date
  * CVE-2023-6856 (bmo#1843782)
    Heap-buffer-overflow affecting WebGL DrawElementsInstanced
    method with Mesa VM driver
  * CVE-2023-6857 (bmo#1796023)
    Symlinks may resolve to smaller than expected buffers
  * CVE-2023-6858 (bmo#1826791)
    Heap buffer overflow in nsTextFragment
  * CVE-2023-6859 (bmo#1840144)
    Use-after-free in PR_GetIdentitiesLayer
  * CVE-2023-6860 (bmo#1854669)
    Potential sandbox escape due to VideoBridge lack of texture
    validation
  * CVE-2023-6861 (bmo#1864118)
    Heap buffer overflow affected nsWindow::PickerOpen(void) in
    headless mode
  * CVE-2023-6862 (bmo#1868042)
    Use-after-free in nsDNSService
  * CVE-2023-6863 (bmo#1868901)
    Undefined behavior in ShutdownObserver()
  * CVE-2023-6864 (bmo#1736385, bmo#1810805, bmo#1846328,
    bmo#1856090, bmo#1858033, bmo#1858509, bmo#1862089,
    bmo#1862777, bmo#1864015)
    Memory safety bugs fixed in Firefox 121, Firefox ESR 115.6,
    and Thunderbird 115.6</changelog>
</package>
<package pkgid="55fdf4c3f8d3318aa87e247454787f623dbc8add8ed41549cf5f4a273ce658d155194c7bc57002ac0ff907cdf2cccf7a36cd1c6659326921bd319d20e567c1fa" name="MozillaThunderbird-debugsource" arch="x86_64">
  <version epoch="0" ver="115.6.0" rel="1.1"/>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1685880000">- Mozilla Thunderbird 102.12.0:
  MFSA 2023-21 (bsc#1211922)
  * CVE-2023-34414 (bmo#1695986)
    Click-jacking certificate exceptions through rendering lag
  * CVE-2023-34416 (bmo#1752703, bmo#1818394, bmo#1826875,
    bmo#1827340, bmo#1827655, bmo#1828065, bmo#1830190,
    bmo#1830206, bmo#1830795, bmo#1833339)
    Memory safety bugs fixed in Thunderbird 102.12
  * fixed: "Searching the directory for recipients certificates"
    popup could block compose window when "S/MIME reminder" was
    enabled and using an LDAP address book (bmo#1833651)
  * fixed: Some elements still used animations with "prefers-
    reduced-motion" set (bmo#1833353)
  * fixed: Visual and theme improvements
    (bmo#1832943,bmo#1832990)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1688731200">- Mozilla Thunderbird 102.13.0
  * Upstream RNP version numbers now recognized as official in about:support
  MFSA 2023-24 (bsc#1212438)
  * CVE-2023-37201 (bmo#1826002)
    Use-after-free in WebRTC certificate generation
  * CVE-2023-37202 (bmo#1834711)
    Potential use-after-free from compartment mismatch in
    SpiderMonkey
  * CVE-2023-37207 (bmo#1816287)
    Fullscreen notification obscured
  * CVE-2023-37208 (bmo#1837675)
    Lack of warning when opening Diagcab files
  * CVE-2023-37211 (bmo#1832306, bmo#1834862, bmo#1835886,
    bmo#1836550, bmo#1837450)
    Memory safety bugs fixed in Firefox 115, Firefox ESR 102.13,
    and Thunderbird 102.13
- mozilla-llvm16.patch has been applied upstream, remove it here</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1690286400">- Mozilla Thunderbird 102.13.1
  MFSA 2023-28
  * CVE-2023-3417 (bmo#1835582, boo#1213658)
    File Extension Spoofing using the Text Direction Override Character</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1690891200">- Mozilla Thunderbird 115.1.0
  New major release with Supernova UI
  Releasenotes for 115.0:
  https://www.thunderbird.net/en-US/thunderbird/115.0/releasenotes
  MFSA 2023-33 (bsc#1213746)
  * CVE-2023-4045 (bmo#1833876)
    Offscreen Canvas could have bypassed cross-origin restrictions
  * CVE-2023-4046 (bmo#1837686)
    Incorrect value used during WASM compilation
  * CVE-2023-4047 (bmo#1839073)
    Potential permissions request bypass via clickjacking
  * CVE-2023-4048 (bmo#1841368)
    Crash in DOMParser due to out-of-memory conditions
  * CVE-2023-4049 (bmo#1842658)
    Fix potential race conditions when releasing platform objects
  * CVE-2023-4050 (bmo#1843038)
    Stack buffer overflow in StorageManager
  * CVE-2023-4052 (bmo#1824420)
    File deletion and privilege escalation through Firefox uninstaller
  * CVE-2023-4054 (bmo#1840777)
    Lack of warning when opening appref-ms files
  * CVE-2023-4055 (bmo#1782561)
    Cookie jar overflow caused unexpected cookie jar state
  * CVE-2023-4056 (bmo#1820587, bmo#1824634, bmo#1839235, bmo#1842325,
    bmo#1843847)
    Memory safety bugs fixed in Firefox 116, Firefox ESR 115.1,
    Firefox ESR 102.14, Thunderbird 115.1, and Thunderbird 102.14
  * CVE-2023-4057 (bmo#1841682)
    Memory safety bugs fixed in Firefox 116, Firefox ESR 115.1,
    and Thunderbird 115.1
- requires NSS 3.90
- add patches:
  mozilla-rust-disable-future-incompat.patch
  mozilla-partial-revert-1768632.patch
  mozilla-bmo1775202.patch
- removed obsolete patches:
  gcc13-fix.patch
  mozilla-bmo1568145.patch
  mozilla-bmo1005535.patch
  mozilla-s390x-skia-gradient.patch
- update create-tar.sh</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1692100800">- Mozilla Thunderbird 115.1.1
  bugfixes as documented here
  https://www.thunderbird.net/en-US/thunderbird/115.1.1/releasenotes</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1693137600">- Mozilla Thunderbird 115.2.0
  https://www.thunderbird.net/en-US/thunderbird/115.2.0/releasenotes
  MFSA 2023-38 (bsc#1214606)
  * CVE-2023-4573 (bmo#1846687)
    Memory corruption in IPC CanvasTranslator
  * CVE-2023-4574 (bmo#1846688)
    Memory corruption in IPC ColorPickerShownCallback
  * CVE-2023-4575 (bmo#1846689)
    Memory corruption in IPC FilePickerShownCallback
  * CVE-2023-4576 (bmo#1846694)
    Integer Overflow in RecordedSourceSurfaceCreation
  * CVE-2023-4577 (bmo#1847397)
    Memory corruption in JIT UpdateRegExpStatics
  * CVE-2023-4051 (bmo#1821884)
    Full screen notification obscured by file open dialog
  * CVE-2023-4578 (bmo#1839007)
    Error reporting methods in SpiderMonkey could have triggered
    an Out of Memory Exception
  * CVE-2023-4053 (bmo#1839079)
    Full screen notification obscured by external program
  * CVE-2023-4580 (bmo#1843046)
    Push notifications saved to disk unencrypted
  * CVE-2023-4581 (bmo#1843758)
    XLL file extensions were downloadable without warnings
  * CVE-2023-4582 (bmo#1773874)
    Buffer Overflow in WebGL glGetProgramiv
  * CVE-2023-4583 (bmo#1842030)
    Browsing Context potentially not cleared when closing Private
    Window
  * CVE-2023-4584 (bmo#1843968, bmo#1845205, bmo#1846080,
    bmo#1846526, bmo#1847529)
    Memory safety bugs fixed in Firefox 117, Firefox ESR 102.15,
    Firefox ESR 115.2, Thunderbird 102.15, and Thunderbird 115.2
  * CVE-2023-4585 (bmo#1751583, bmo#1833504, bmo#1841082,
    bmo#1847904, bmo#1848999)
    Memory safety bugs fixed in Firefox 117, Firefox ESR 115.2,
    and Thunderbird 115.2</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1694520000">- Mozilla Thunderbird 115.2.1
  https://www.thunderbird.net/en-US/thunderbird/115.2.1/releasenotes
  * new: Column separators are now shown between all columns in
    tree view (bmo#1847441)
  * fixed: New mail notification always opened message in message
    pane, even if pane was disabled (bmo#1840092)
  * fixed: After moving an IMAP message to another folder, the
    incorrect message was selected in the message list
    (bmo#1845376)
  * fixed: Adding a tag to an IMAP message opened in a tab failed
    (bmo#1844452)
  * fixed: Junk/Spam folders were not always shown in Unified
    Folders mode (bmo#1838672)
  * fixed: Middle-clicking a folder or message did not open it in
    a background tab, as in previous versions (bmo#1842482)
  * fixed: Settings tab visual improvements: Advanced Fonts
    dialog, Section headers hidden behind search box
    (bmo#1717382,bmo#1846751)
  * fixed: Various visual and style fixes
    (bmo#1843707,bmo#1849823)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1694520001">- Mozilla Thunderbird 115.2.2
  https://www.thunderbird.net/en-US/thunderbird/115.2.2/releasenotes
  MFSA 2023-40 (bsc#1215231)
  * CVE-2023-4863 (bmo# bmo#1852649)
    Heap buffer overflow in libwebp</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1695211200">- Mozilla Thunderbird 115.2.3
  Bugfix release:
  https://www.thunderbird.net/en-US/thunderbird/115.2.3/releasenotes</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1695729600">- Mozilla Thunderbird 115.3.0
  https://www.thunderbird.net/en-US/thunderbird/115.3.0/releasenotes
  MFSA 2023-43 (bsc#1215575)
  * CVE-2023-5168 (bmo#1846683)
    Out-of-bounds write in FilterNodeD2D1
  * CVE-2023-5169 (bmo#1846685)
    Out-of-bounds write in PathOps
  * CVE-2023-5171 (bmo#1851599)
    Use-after-free in Ion Compiler
  * CVE-2023-5174 (bmo#1848454)
    Double-free in process spawning on Windows
  * CVE-2023-5176 (bmo#1836353, bmo#1842674, bmo#1843824,
    bmo#1843962, bmo#1848890, bmo#1850180, bmo#1850983,
    bmo#1851195)
    Memory safety bugs fixed in Firefox 118, Firefox ESR 115.3,
    and Thunderbird 115.3</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1695988800">- Mozilla Thunderbird 115.3.1
  MFSA 2023-45 (bsc#1215814)
  * CVE-2023-5217 (bmo#1855550)
    Heap buffer overflow in libvpx
- Add mozilla-bmo1846703.patch</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1696939200">- Mozilla Thunderbird 115.3.2
  Bugfix release
  https://www.thunderbird.net/en-US/thunderbird/115.3.2/releasenotes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1698148800">- Mozilla Thunderbird 115.3.3
  * fixed: "Folder Location" toolbar button did not work for
    local folders (bmo#1843979)
  * fixed: "Copy to &lt;folder name&gt; again" option disappeared from
    context menu after copying to Gmail folder with non-ASCII
    name (bmo#1856712)
  * fixed: Default reply identity did not use "Delivered-To"
    address when catch-all was active (bmo#1815559)
  * fixed: "View Headers All" did not work when selected in
    standalone message window (bmo#1855316)
  * fixed: Viewing the mail filter log displayed an error if no
    log file was present (bmo#1789244)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1698148801">- Mozilla Thunderbird 115.4.1
  https://www.thunderbird.net/en-US/thunderbird/115.4.1/releasenotes
  https://www.thunderbird.net/en-US/thunderbird/115.4.0/releasenotes
  MFSA 2023-47 (bsc#1216338)
  * CVE-2023-5721 (bmo#1830820)
    Queued up rendering could have allowed websites to clickjack
  * CVE-2023-5732 (bmo#1690979, bmo#1836962)
    Address bar spoofing via bidirectional characters
  * CVE-2023-5724 (bmo#1836705)
    Large WebGL draw could have led to a crash
  * CVE-2023-5725 (bmo#1845739)
    WebExtensions could open arbitrary URLs
  * CVE-2023-5726 (bmo#1846205)
    Full screen notification obscured by file open dialog on macOS
  * CVE-2023-5727 (bmo#1847180)
    Download Protections were bypassed by .msix, .msixbundle,
    .appx, and .appxbundle files on Windows
  * CVE-2023-5728 (bmo#1852729)
    Improper object tracking during GC in the JavaScript engine
    could have led to a crash.
  * CVE-2023-5730 (bmo#1836607, bmo#1840918, bmo#1848694, bmo#1848833,
    bmo#1850191, bmo#1850259, bmo#1852596, bmo#1853201, bmo#1854002,
    bmo#1855306, bmo#1855640, bmo#1856695)
    Memory safety bugs fixed in Firefox 119, Firefox ESR 115.4,
    and Thunderbird 115.4.1
- removed obsolete mozilla-bmo1846703.patch</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1699099200">- Mozilla Thunderbird 115.4.2
  https://www.thunderbird.net/en-US/thunderbird/115.4.2/releasenotes
- build using rust/cargo 1.72 (1.69 about to be dropped from Factory)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1700049600">- Mozilla Thunderbird 115.4.3
  Bugfix release
  https://www.thunderbird.net/en-US/thunderbird/115.4.3/releasenotes</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1700654400">- Mozilla Thunderbird 115.5.0
  https://www.thunderbird.net/en-US/thunderbird/115.5.0/releasenotes
  MFSA 2023-52 (bsc#1217230)
  * CVE-2023-6204 (bmo#1841050)
    Out-of-bound memory access in WebGL2 blitFramebuffer
  * CVE-2023-6205 (bmo#1854076)
    Use-after-free in MessagePort::Entangled
  * CVE-2023-6206 (bmo#1857430)
    Clickjacking permission prompts using the fullscreen transition
  * CVE-2023-6207 (bmo#1861344)
    Use-after-free in ReadableByteStreamQueueEntry::Buffer
  * CVE-2023-6208 (bmo#1855345)
    Using Selection API would copy contents into X11 primary
    selection.
  * CVE-2023-6209 (bmo#1858570)
    Incorrect parsing of relative URLs starting with "///"
  * CVE-2023-6212 (bmo#1658432, bmo#1820983, bmo#1829252, bmo#1856072,
    bmo#1856091, bmo#1859030, bmo#1860943, bmo#1862782)
    Memory safety bugs fixed in Firefox 120, Firefox ESR 115.5,
    and Thunderbird 115.5</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1701172800">- Mozilla Thunderbird 115.5.1
  Bugfix release
  https://www.thunderbird.net/en-US/thunderbird/115.5.1/releasenotes
  * Advanced GnuPG keys may be protected with an unexpected passphrase
  * OpenPGP signatures rejected due to mismatched signature timestamp
    now display signature timestamp and clarifying message
  * Advanced address book search did not return results if display name
    was left blank
  * Clicking on attendee when inviting attendees added the attendee twice</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1702382400">- Mozilla Thunderbird 115.5.2
  Bugfix release
  https://www.thunderbird.net/en-US/thunderbird/115.5.2/releasenotes/</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1702814400">- Mozilla Thunderbird 115.6.0
  https://www.thunderbird.net/en-US/thunderbird/115.6.0/releasenotes/
  * Message selection misbehaved after selecting a sub-message in an
    expanded thread, collapsing the thread, then pressing up/down to
    move selection
  * Thunderbird now attempts to reconnect on a new connection after
    SMTP 4xx errors
  * HTML FileLink attachments used the wrong encoding
  MFSA 2023-55 (bsc#1217230)
  * CVE-2023-50762 (bmo#1862625)
    Truncated signed text was shown with a valid OpenPGP
    signature
  * CVE-2023-50761 (bmo#1865647)
    S/MIME signature accepted despite mismatching message date
  * CVE-2023-6856 (bmo#1843782)
    Heap-buffer-overflow affecting WebGL DrawElementsInstanced
    method with Mesa VM driver
  * CVE-2023-6857 (bmo#1796023)
    Symlinks may resolve to smaller than expected buffers
  * CVE-2023-6858 (bmo#1826791)
    Heap buffer overflow in nsTextFragment
  * CVE-2023-6859 (bmo#1840144)
    Use-after-free in PR_GetIdentitiesLayer
  * CVE-2023-6860 (bmo#1854669)
    Potential sandbox escape due to VideoBridge lack of texture
    validation
  * CVE-2023-6861 (bmo#1864118)
    Heap buffer overflow affected nsWindow::PickerOpen(void) in
    headless mode
  * CVE-2023-6862 (bmo#1868042)
    Use-after-free in nsDNSService
  * CVE-2023-6863 (bmo#1868901)
    Undefined behavior in ShutdownObserver()
  * CVE-2023-6864 (bmo#1736385, bmo#1810805, bmo#1846328,
    bmo#1856090, bmo#1858033, bmo#1858509, bmo#1862089,
    bmo#1862777, bmo#1864015)
    Memory safety bugs fixed in Firefox 121, Firefox ESR 115.6,
    and Thunderbird 115.6</changelog>
</package>
<package pkgid="54915c2da8e84a8932fa570ae4a833bc0cf8dac1a20379bdca4f94b41d111ed424dddabf507863112d1164b246ed8c5b4d47a4447afcb620a44a97f0db0138f1" name="MozillaThunderbird-translations-common" arch="x86_64">
  <version epoch="0" ver="115.6.0" rel="1.1"/>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1685880000">- Mozilla Thunderbird 102.12.0:
  MFSA 2023-21 (bsc#1211922)
  * CVE-2023-34414 (bmo#1695986)
    Click-jacking certificate exceptions through rendering lag
  * CVE-2023-34416 (bmo#1752703, bmo#1818394, bmo#1826875,
    bmo#1827340, bmo#1827655, bmo#1828065, bmo#1830190,
    bmo#1830206, bmo#1830795, bmo#1833339)
    Memory safety bugs fixed in Thunderbird 102.12
  * fixed: "Searching the directory for recipients certificates"
    popup could block compose window when "S/MIME reminder" was
    enabled and using an LDAP address book (bmo#1833651)
  * fixed: Some elements still used animations with "prefers-
    reduced-motion" set (bmo#1833353)
  * fixed: Visual and theme improvements
    (bmo#1832943,bmo#1832990)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1688731200">- Mozilla Thunderbird 102.13.0
  * Upstream RNP version numbers now recognized as official in about:support
  MFSA 2023-24 (bsc#1212438)
  * CVE-2023-37201 (bmo#1826002)
    Use-after-free in WebRTC certificate generation
  * CVE-2023-37202 (bmo#1834711)
    Potential use-after-free from compartment mismatch in
    SpiderMonkey
  * CVE-2023-37207 (bmo#1816287)
    Fullscreen notification obscured
  * CVE-2023-37208 (bmo#1837675)
    Lack of warning when opening Diagcab files
  * CVE-2023-37211 (bmo#1832306, bmo#1834862, bmo#1835886,
    bmo#1836550, bmo#1837450)
    Memory safety bugs fixed in Firefox 115, Firefox ESR 102.13,
    and Thunderbird 102.13
- mozilla-llvm16.patch has been applied upstream, remove it here</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1690286400">- Mozilla Thunderbird 102.13.1
  MFSA 2023-28
  * CVE-2023-3417 (bmo#1835582, boo#1213658)
    File Extension Spoofing using the Text Direction Override Character</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1690891200">- Mozilla Thunderbird 115.1.0
  New major release with Supernova UI
  Releasenotes for 115.0:
  https://www.thunderbird.net/en-US/thunderbird/115.0/releasenotes
  MFSA 2023-33 (bsc#1213746)
  * CVE-2023-4045 (bmo#1833876)
    Offscreen Canvas could have bypassed cross-origin restrictions
  * CVE-2023-4046 (bmo#1837686)
    Incorrect value used during WASM compilation
  * CVE-2023-4047 (bmo#1839073)
    Potential permissions request bypass via clickjacking
  * CVE-2023-4048 (bmo#1841368)
    Crash in DOMParser due to out-of-memory conditions
  * CVE-2023-4049 (bmo#1842658)
    Fix potential race conditions when releasing platform objects
  * CVE-2023-4050 (bmo#1843038)
    Stack buffer overflow in StorageManager
  * CVE-2023-4052 (bmo#1824420)
    File deletion and privilege escalation through Firefox uninstaller
  * CVE-2023-4054 (bmo#1840777)
    Lack of warning when opening appref-ms files
  * CVE-2023-4055 (bmo#1782561)
    Cookie jar overflow caused unexpected cookie jar state
  * CVE-2023-4056 (bmo#1820587, bmo#1824634, bmo#1839235, bmo#1842325,
    bmo#1843847)
    Memory safety bugs fixed in Firefox 116, Firefox ESR 115.1,
    Firefox ESR 102.14, Thunderbird 115.1, and Thunderbird 102.14
  * CVE-2023-4057 (bmo#1841682)
    Memory safety bugs fixed in Firefox 116, Firefox ESR 115.1,
    and Thunderbird 115.1
- requires NSS 3.90
- add patches:
  mozilla-rust-disable-future-incompat.patch
  mozilla-partial-revert-1768632.patch
  mozilla-bmo1775202.patch
- removed obsolete patches:
  gcc13-fix.patch
  mozilla-bmo1568145.patch
  mozilla-bmo1005535.patch
  mozilla-s390x-skia-gradient.patch
- update create-tar.sh</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1692100800">- Mozilla Thunderbird 115.1.1
  bugfixes as documented here
  https://www.thunderbird.net/en-US/thunderbird/115.1.1/releasenotes</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1693137600">- Mozilla Thunderbird 115.2.0
  https://www.thunderbird.net/en-US/thunderbird/115.2.0/releasenotes
  MFSA 2023-38 (bsc#1214606)
  * CVE-2023-4573 (bmo#1846687)
    Memory corruption in IPC CanvasTranslator
  * CVE-2023-4574 (bmo#1846688)
    Memory corruption in IPC ColorPickerShownCallback
  * CVE-2023-4575 (bmo#1846689)
    Memory corruption in IPC FilePickerShownCallback
  * CVE-2023-4576 (bmo#1846694)
    Integer Overflow in RecordedSourceSurfaceCreation
  * CVE-2023-4577 (bmo#1847397)
    Memory corruption in JIT UpdateRegExpStatics
  * CVE-2023-4051 (bmo#1821884)
    Full screen notification obscured by file open dialog
  * CVE-2023-4578 (bmo#1839007)
    Error reporting methods in SpiderMonkey could have triggered
    an Out of Memory Exception
  * CVE-2023-4053 (bmo#1839079)
    Full screen notification obscured by external program
  * CVE-2023-4580 (bmo#1843046)
    Push notifications saved to disk unencrypted
  * CVE-2023-4581 (bmo#1843758)
    XLL file extensions were downloadable without warnings
  * CVE-2023-4582 (bmo#1773874)
    Buffer Overflow in WebGL glGetProgramiv
  * CVE-2023-4583 (bmo#1842030)
    Browsing Context potentially not cleared when closing Private
    Window
  * CVE-2023-4584 (bmo#1843968, bmo#1845205, bmo#1846080,
    bmo#1846526, bmo#1847529)
    Memory safety bugs fixed in Firefox 117, Firefox ESR 102.15,
    Firefox ESR 115.2, Thunderbird 102.15, and Thunderbird 115.2
  * CVE-2023-4585 (bmo#1751583, bmo#1833504, bmo#1841082,
    bmo#1847904, bmo#1848999)
    Memory safety bugs fixed in Firefox 117, Firefox ESR 115.2,
    and Thunderbird 115.2</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1694520000">- Mozilla Thunderbird 115.2.1
  https://www.thunderbird.net/en-US/thunderbird/115.2.1/releasenotes
  * new: Column separators are now shown between all columns in
    tree view (bmo#1847441)
  * fixed: New mail notification always opened message in message
    pane, even if pane was disabled (bmo#1840092)
  * fixed: After moving an IMAP message to another folder, the
    incorrect message was selected in the message list
    (bmo#1845376)
  * fixed: Adding a tag to an IMAP message opened in a tab failed
    (bmo#1844452)
  * fixed: Junk/Spam folders were not always shown in Unified
    Folders mode (bmo#1838672)
  * fixed: Middle-clicking a folder or message did not open it in
    a background tab, as in previous versions (bmo#1842482)
  * fixed: Settings tab visual improvements: Advanced Fonts
    dialog, Section headers hidden behind search box
    (bmo#1717382,bmo#1846751)
  * fixed: Various visual and style fixes
    (bmo#1843707,bmo#1849823)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1694520001">- Mozilla Thunderbird 115.2.2
  https://www.thunderbird.net/en-US/thunderbird/115.2.2/releasenotes
  MFSA 2023-40 (bsc#1215231)
  * CVE-2023-4863 (bmo# bmo#1852649)
    Heap buffer overflow in libwebp</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1695211200">- Mozilla Thunderbird 115.2.3
  Bugfix release:
  https://www.thunderbird.net/en-US/thunderbird/115.2.3/releasenotes</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1695729600">- Mozilla Thunderbird 115.3.0
  https://www.thunderbird.net/en-US/thunderbird/115.3.0/releasenotes
  MFSA 2023-43 (bsc#1215575)
  * CVE-2023-5168 (bmo#1846683)
    Out-of-bounds write in FilterNodeD2D1
  * CVE-2023-5169 (bmo#1846685)
    Out-of-bounds write in PathOps
  * CVE-2023-5171 (bmo#1851599)
    Use-after-free in Ion Compiler
  * CVE-2023-5174 (bmo#1848454)
    Double-free in process spawning on Windows
  * CVE-2023-5176 (bmo#1836353, bmo#1842674, bmo#1843824,
    bmo#1843962, bmo#1848890, bmo#1850180, bmo#1850983,
    bmo#1851195)
    Memory safety bugs fixed in Firefox 118, Firefox ESR 115.3,
    and Thunderbird 115.3</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1695988800">- Mozilla Thunderbird 115.3.1
  MFSA 2023-45 (bsc#1215814)
  * CVE-2023-5217 (bmo#1855550)
    Heap buffer overflow in libvpx
- Add mozilla-bmo1846703.patch</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1696939200">- Mozilla Thunderbird 115.3.2
  Bugfix release
  https://www.thunderbird.net/en-US/thunderbird/115.3.2/releasenotes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1698148800">- Mozilla Thunderbird 115.3.3
  * fixed: "Folder Location" toolbar button did not work for
    local folders (bmo#1843979)
  * fixed: "Copy to &lt;folder name&gt; again" option disappeared from
    context menu after copying to Gmail folder with non-ASCII
    name (bmo#1856712)
  * fixed: Default reply identity did not use "Delivered-To"
    address when catch-all was active (bmo#1815559)
  * fixed: "View Headers All" did not work when selected in
    standalone message window (bmo#1855316)
  * fixed: Viewing the mail filter log displayed an error if no
    log file was present (bmo#1789244)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1698148801">- Mozilla Thunderbird 115.4.1
  https://www.thunderbird.net/en-US/thunderbird/115.4.1/releasenotes
  https://www.thunderbird.net/en-US/thunderbird/115.4.0/releasenotes
  MFSA 2023-47 (bsc#1216338)
  * CVE-2023-5721 (bmo#1830820)
    Queued up rendering could have allowed websites to clickjack
  * CVE-2023-5732 (bmo#1690979, bmo#1836962)
    Address bar spoofing via bidirectional characters
  * CVE-2023-5724 (bmo#1836705)
    Large WebGL draw could have led to a crash
  * CVE-2023-5725 (bmo#1845739)
    WebExtensions could open arbitrary URLs
  * CVE-2023-5726 (bmo#1846205)
    Full screen notification obscured by file open dialog on macOS
  * CVE-2023-5727 (bmo#1847180)
    Download Protections were bypassed by .msix, .msixbundle,
    .appx, and .appxbundle files on Windows
  * CVE-2023-5728 (bmo#1852729)
    Improper object tracking during GC in the JavaScript engine
    could have led to a crash.
  * CVE-2023-5730 (bmo#1836607, bmo#1840918, bmo#1848694, bmo#1848833,
    bmo#1850191, bmo#1850259, bmo#1852596, bmo#1853201, bmo#1854002,
    bmo#1855306, bmo#1855640, bmo#1856695)
    Memory safety bugs fixed in Firefox 119, Firefox ESR 115.4,
    and Thunderbird 115.4.1
- removed obsolete mozilla-bmo1846703.patch</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1699099200">- Mozilla Thunderbird 115.4.2
  https://www.thunderbird.net/en-US/thunderbird/115.4.2/releasenotes
- build using rust/cargo 1.72 (1.69 about to be dropped from Factory)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1700049600">- Mozilla Thunderbird 115.4.3
  Bugfix release
  https://www.thunderbird.net/en-US/thunderbird/115.4.3/releasenotes</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1700654400">- Mozilla Thunderbird 115.5.0
  https://www.thunderbird.net/en-US/thunderbird/115.5.0/releasenotes
  MFSA 2023-52 (bsc#1217230)
  * CVE-2023-6204 (bmo#1841050)
    Out-of-bound memory access in WebGL2 blitFramebuffer
  * CVE-2023-6205 (bmo#1854076)
    Use-after-free in MessagePort::Entangled
  * CVE-2023-6206 (bmo#1857430)
    Clickjacking permission prompts using the fullscreen transition
  * CVE-2023-6207 (bmo#1861344)
    Use-after-free in ReadableByteStreamQueueEntry::Buffer
  * CVE-2023-6208 (bmo#1855345)
    Using Selection API would copy contents into X11 primary
    selection.
  * CVE-2023-6209 (bmo#1858570)
    Incorrect parsing of relative URLs starting with "///"
  * CVE-2023-6212 (bmo#1658432, bmo#1820983, bmo#1829252, bmo#1856072,
    bmo#1856091, bmo#1859030, bmo#1860943, bmo#1862782)
    Memory safety bugs fixed in Firefox 120, Firefox ESR 115.5,
    and Thunderbird 115.5</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1701172800">- Mozilla Thunderbird 115.5.1
  Bugfix release
  https://www.thunderbird.net/en-US/thunderbird/115.5.1/releasenotes
  * Advanced GnuPG keys may be protected with an unexpected passphrase
  * OpenPGP signatures rejected due to mismatched signature timestamp
    now display signature timestamp and clarifying message
  * Advanced address book search did not return results if display name
    was left blank
  * Clicking on attendee when inviting attendees added the attendee twice</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1702382400">- Mozilla Thunderbird 115.5.2
  Bugfix release
  https://www.thunderbird.net/en-US/thunderbird/115.5.2/releasenotes/</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1702814400">- Mozilla Thunderbird 115.6.0
  https://www.thunderbird.net/en-US/thunderbird/115.6.0/releasenotes/
  * Message selection misbehaved after selecting a sub-message in an
    expanded thread, collapsing the thread, then pressing up/down to
    move selection
  * Thunderbird now attempts to reconnect on a new connection after
    SMTP 4xx errors
  * HTML FileLink attachments used the wrong encoding
  MFSA 2023-55 (bsc#1217230)
  * CVE-2023-50762 (bmo#1862625)
    Truncated signed text was shown with a valid OpenPGP
    signature
  * CVE-2023-50761 (bmo#1865647)
    S/MIME signature accepted despite mismatching message date
  * CVE-2023-6856 (bmo#1843782)
    Heap-buffer-overflow affecting WebGL DrawElementsInstanced
    method with Mesa VM driver
  * CVE-2023-6857 (bmo#1796023)
    Symlinks may resolve to smaller than expected buffers
  * CVE-2023-6858 (bmo#1826791)
    Heap buffer overflow in nsTextFragment
  * CVE-2023-6859 (bmo#1840144)
    Use-after-free in PR_GetIdentitiesLayer
  * CVE-2023-6860 (bmo#1854669)
    Potential sandbox escape due to VideoBridge lack of texture
    validation
  * CVE-2023-6861 (bmo#1864118)
    Heap buffer overflow affected nsWindow::PickerOpen(void) in
    headless mode
  * CVE-2023-6862 (bmo#1868042)
    Use-after-free in nsDNSService
  * CVE-2023-6863 (bmo#1868901)
    Undefined behavior in ShutdownObserver()
  * CVE-2023-6864 (bmo#1736385, bmo#1810805, bmo#1846328,
    bmo#1856090, bmo#1858033, bmo#1858509, bmo#1862089,
    bmo#1862777, bmo#1864015)
    Memory safety bugs fixed in Firefox 121, Firefox ESR 115.6,
    and Thunderbird 115.6</changelog>
</package>
<package pkgid="a61004e74ac2af045762882e677a66ce0e1bd95a06aa6385910b840ed247eba4a31fcf61eed8f315155e5e15d5fa0b790a2bdde4fa094056a458d26ff3fdd1de" name="MozillaThunderbird-translations-other" arch="x86_64">
  <version epoch="0" ver="115.6.0" rel="1.1"/>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1685880000">- Mozilla Thunderbird 102.12.0:
  MFSA 2023-21 (bsc#1211922)
  * CVE-2023-34414 (bmo#1695986)
    Click-jacking certificate exceptions through rendering lag
  * CVE-2023-34416 (bmo#1752703, bmo#1818394, bmo#1826875,
    bmo#1827340, bmo#1827655, bmo#1828065, bmo#1830190,
    bmo#1830206, bmo#1830795, bmo#1833339)
    Memory safety bugs fixed in Thunderbird 102.12
  * fixed: "Searching the directory for recipients certificates"
    popup could block compose window when "S/MIME reminder" was
    enabled and using an LDAP address book (bmo#1833651)
  * fixed: Some elements still used animations with "prefers-
    reduced-motion" set (bmo#1833353)
  * fixed: Visual and theme improvements
    (bmo#1832943,bmo#1832990)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1688731200">- Mozilla Thunderbird 102.13.0
  * Upstream RNP version numbers now recognized as official in about:support
  MFSA 2023-24 (bsc#1212438)
  * CVE-2023-37201 (bmo#1826002)
    Use-after-free in WebRTC certificate generation
  * CVE-2023-37202 (bmo#1834711)
    Potential use-after-free from compartment mismatch in
    SpiderMonkey
  * CVE-2023-37207 (bmo#1816287)
    Fullscreen notification obscured
  * CVE-2023-37208 (bmo#1837675)
    Lack of warning when opening Diagcab files
  * CVE-2023-37211 (bmo#1832306, bmo#1834862, bmo#1835886,
    bmo#1836550, bmo#1837450)
    Memory safety bugs fixed in Firefox 115, Firefox ESR 102.13,
    and Thunderbird 102.13
- mozilla-llvm16.patch has been applied upstream, remove it here</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1690286400">- Mozilla Thunderbird 102.13.1
  MFSA 2023-28
  * CVE-2023-3417 (bmo#1835582, boo#1213658)
    File Extension Spoofing using the Text Direction Override Character</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1690891200">- Mozilla Thunderbird 115.1.0
  New major release with Supernova UI
  Releasenotes for 115.0:
  https://www.thunderbird.net/en-US/thunderbird/115.0/releasenotes
  MFSA 2023-33 (bsc#1213746)
  * CVE-2023-4045 (bmo#1833876)
    Offscreen Canvas could have bypassed cross-origin restrictions
  * CVE-2023-4046 (bmo#1837686)
    Incorrect value used during WASM compilation
  * CVE-2023-4047 (bmo#1839073)
    Potential permissions request bypass via clickjacking
  * CVE-2023-4048 (bmo#1841368)
    Crash in DOMParser due to out-of-memory conditions
  * CVE-2023-4049 (bmo#1842658)
    Fix potential race conditions when releasing platform objects
  * CVE-2023-4050 (bmo#1843038)
    Stack buffer overflow in StorageManager
  * CVE-2023-4052 (bmo#1824420)
    File deletion and privilege escalation through Firefox uninstaller
  * CVE-2023-4054 (bmo#1840777)
    Lack of warning when opening appref-ms files
  * CVE-2023-4055 (bmo#1782561)
    Cookie jar overflow caused unexpected cookie jar state
  * CVE-2023-4056 (bmo#1820587, bmo#1824634, bmo#1839235, bmo#1842325,
    bmo#1843847)
    Memory safety bugs fixed in Firefox 116, Firefox ESR 115.1,
    Firefox ESR 102.14, Thunderbird 115.1, and Thunderbird 102.14
  * CVE-2023-4057 (bmo#1841682)
    Memory safety bugs fixed in Firefox 116, Firefox ESR 115.1,
    and Thunderbird 115.1
- requires NSS 3.90
- add patches:
  mozilla-rust-disable-future-incompat.patch
  mozilla-partial-revert-1768632.patch
  mozilla-bmo1775202.patch
- removed obsolete patches:
  gcc13-fix.patch
  mozilla-bmo1568145.patch
  mozilla-bmo1005535.patch
  mozilla-s390x-skia-gradient.patch
- update create-tar.sh</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1692100800">- Mozilla Thunderbird 115.1.1
  bugfixes as documented here
  https://www.thunderbird.net/en-US/thunderbird/115.1.1/releasenotes</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1693137600">- Mozilla Thunderbird 115.2.0
  https://www.thunderbird.net/en-US/thunderbird/115.2.0/releasenotes
  MFSA 2023-38 (bsc#1214606)
  * CVE-2023-4573 (bmo#1846687)
    Memory corruption in IPC CanvasTranslator
  * CVE-2023-4574 (bmo#1846688)
    Memory corruption in IPC ColorPickerShownCallback
  * CVE-2023-4575 (bmo#1846689)
    Memory corruption in IPC FilePickerShownCallback
  * CVE-2023-4576 (bmo#1846694)
    Integer Overflow in RecordedSourceSurfaceCreation
  * CVE-2023-4577 (bmo#1847397)
    Memory corruption in JIT UpdateRegExpStatics
  * CVE-2023-4051 (bmo#1821884)
    Full screen notification obscured by file open dialog
  * CVE-2023-4578 (bmo#1839007)
    Error reporting methods in SpiderMonkey could have triggered
    an Out of Memory Exception
  * CVE-2023-4053 (bmo#1839079)
    Full screen notification obscured by external program
  * CVE-2023-4580 (bmo#1843046)
    Push notifications saved to disk unencrypted
  * CVE-2023-4581 (bmo#1843758)
    XLL file extensions were downloadable without warnings
  * CVE-2023-4582 (bmo#1773874)
    Buffer Overflow in WebGL glGetProgramiv
  * CVE-2023-4583 (bmo#1842030)
    Browsing Context potentially not cleared when closing Private
    Window
  * CVE-2023-4584 (bmo#1843968, bmo#1845205, bmo#1846080,
    bmo#1846526, bmo#1847529)
    Memory safety bugs fixed in Firefox 117, Firefox ESR 102.15,
    Firefox ESR 115.2, Thunderbird 102.15, and Thunderbird 115.2
  * CVE-2023-4585 (bmo#1751583, bmo#1833504, bmo#1841082,
    bmo#1847904, bmo#1848999)
    Memory safety bugs fixed in Firefox 117, Firefox ESR 115.2,
    and Thunderbird 115.2</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1694520000">- Mozilla Thunderbird 115.2.1
  https://www.thunderbird.net/en-US/thunderbird/115.2.1/releasenotes
  * new: Column separators are now shown between all columns in
    tree view (bmo#1847441)
  * fixed: New mail notification always opened message in message
    pane, even if pane was disabled (bmo#1840092)
  * fixed: After moving an IMAP message to another folder, the
    incorrect message was selected in the message list
    (bmo#1845376)
  * fixed: Adding a tag to an IMAP message opened in a tab failed
    (bmo#1844452)
  * fixed: Junk/Spam folders were not always shown in Unified
    Folders mode (bmo#1838672)
  * fixed: Middle-clicking a folder or message did not open it in
    a background tab, as in previous versions (bmo#1842482)
  * fixed: Settings tab visual improvements: Advanced Fonts
    dialog, Section headers hidden behind search box
    (bmo#1717382,bmo#1846751)
  * fixed: Various visual and style fixes
    (bmo#1843707,bmo#1849823)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1694520001">- Mozilla Thunderbird 115.2.2
  https://www.thunderbird.net/en-US/thunderbird/115.2.2/releasenotes
  MFSA 2023-40 (bsc#1215231)
  * CVE-2023-4863 (bmo# bmo#1852649)
    Heap buffer overflow in libwebp</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1695211200">- Mozilla Thunderbird 115.2.3
  Bugfix release:
  https://www.thunderbird.net/en-US/thunderbird/115.2.3/releasenotes</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1695729600">- Mozilla Thunderbird 115.3.0
  https://www.thunderbird.net/en-US/thunderbird/115.3.0/releasenotes
  MFSA 2023-43 (bsc#1215575)
  * CVE-2023-5168 (bmo#1846683)
    Out-of-bounds write in FilterNodeD2D1
  * CVE-2023-5169 (bmo#1846685)
    Out-of-bounds write in PathOps
  * CVE-2023-5171 (bmo#1851599)
    Use-after-free in Ion Compiler
  * CVE-2023-5174 (bmo#1848454)
    Double-free in process spawning on Windows
  * CVE-2023-5176 (bmo#1836353, bmo#1842674, bmo#1843824,
    bmo#1843962, bmo#1848890, bmo#1850180, bmo#1850983,
    bmo#1851195)
    Memory safety bugs fixed in Firefox 118, Firefox ESR 115.3,
    and Thunderbird 115.3</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1695988800">- Mozilla Thunderbird 115.3.1
  MFSA 2023-45 (bsc#1215814)
  * CVE-2023-5217 (bmo#1855550)
    Heap buffer overflow in libvpx
- Add mozilla-bmo1846703.patch</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1696939200">- Mozilla Thunderbird 115.3.2
  Bugfix release
  https://www.thunderbird.net/en-US/thunderbird/115.3.2/releasenotes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1698148800">- Mozilla Thunderbird 115.3.3
  * fixed: "Folder Location" toolbar button did not work for
    local folders (bmo#1843979)
  * fixed: "Copy to &lt;folder name&gt; again" option disappeared from
    context menu after copying to Gmail folder with non-ASCII
    name (bmo#1856712)
  * fixed: Default reply identity did not use "Delivered-To"
    address when catch-all was active (bmo#1815559)
  * fixed: "View Headers All" did not work when selected in
    standalone message window (bmo#1855316)
  * fixed: Viewing the mail filter log displayed an error if no
    log file was present (bmo#1789244)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1698148801">- Mozilla Thunderbird 115.4.1
  https://www.thunderbird.net/en-US/thunderbird/115.4.1/releasenotes
  https://www.thunderbird.net/en-US/thunderbird/115.4.0/releasenotes
  MFSA 2023-47 (bsc#1216338)
  * CVE-2023-5721 (bmo#1830820)
    Queued up rendering could have allowed websites to clickjack
  * CVE-2023-5732 (bmo#1690979, bmo#1836962)
    Address bar spoofing via bidirectional characters
  * CVE-2023-5724 (bmo#1836705)
    Large WebGL draw could have led to a crash
  * CVE-2023-5725 (bmo#1845739)
    WebExtensions could open arbitrary URLs
  * CVE-2023-5726 (bmo#1846205)
    Full screen notification obscured by file open dialog on macOS
  * CVE-2023-5727 (bmo#1847180)
    Download Protections were bypassed by .msix, .msixbundle,
    .appx, and .appxbundle files on Windows
  * CVE-2023-5728 (bmo#1852729)
    Improper object tracking during GC in the JavaScript engine
    could have led to a crash.
  * CVE-2023-5730 (bmo#1836607, bmo#1840918, bmo#1848694, bmo#1848833,
    bmo#1850191, bmo#1850259, bmo#1852596, bmo#1853201, bmo#1854002,
    bmo#1855306, bmo#1855640, bmo#1856695)
    Memory safety bugs fixed in Firefox 119, Firefox ESR 115.4,
    and Thunderbird 115.4.1
- removed obsolete mozilla-bmo1846703.patch</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1699099200">- Mozilla Thunderbird 115.4.2
  https://www.thunderbird.net/en-US/thunderbird/115.4.2/releasenotes
- build using rust/cargo 1.72 (1.69 about to be dropped from Factory)</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1700049600">- Mozilla Thunderbird 115.4.3
  Bugfix release
  https://www.thunderbird.net/en-US/thunderbird/115.4.3/releasenotes</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1700654400">- Mozilla Thunderbird 115.5.0
  https://www.thunderbird.net/en-US/thunderbird/115.5.0/releasenotes
  MFSA 2023-52 (bsc#1217230)
  * CVE-2023-6204 (bmo#1841050)
    Out-of-bound memory access in WebGL2 blitFramebuffer
  * CVE-2023-6205 (bmo#1854076)
    Use-after-free in MessagePort::Entangled
  * CVE-2023-6206 (bmo#1857430)
    Clickjacking permission prompts using the fullscreen transition
  * CVE-2023-6207 (bmo#1861344)
    Use-after-free in ReadableByteStreamQueueEntry::Buffer
  * CVE-2023-6208 (bmo#1855345)
    Using Selection API would copy contents into X11 primary
    selection.
  * CVE-2023-6209 (bmo#1858570)
    Incorrect parsing of relative URLs starting with "///"
  * CVE-2023-6212 (bmo#1658432, bmo#1820983, bmo#1829252, bmo#1856072,
    bmo#1856091, bmo#1859030, bmo#1860943, bmo#1862782)
    Memory safety bugs fixed in Firefox 120, Firefox ESR 115.5,
    and Thunderbird 115.5</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1701172800">- Mozilla Thunderbird 115.5.1
  Bugfix release
  https://www.thunderbird.net/en-US/thunderbird/115.5.1/releasenotes
  * Advanced GnuPG keys may be protected with an unexpected passphrase
  * OpenPGP signatures rejected due to mismatched signature timestamp
    now display signature timestamp and clarifying message
  * Advanced address book search did not return results if display name
    was left blank
  * Clicking on attendee when inviting attendees added the attendee twice</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1702382400">- Mozilla Thunderbird 115.5.2
  Bugfix release
  https://www.thunderbird.net/en-US/thunderbird/115.5.2/releasenotes/</changelog>
  <changelog author="Wolfgang Rosenauer &lt;wr@rosenauer.org&gt;" date="1702814400">- Mozilla Thunderbird 115.6.0
  https://www.thunderbird.net/en-US/thunderbird/115.6.0/releasenotes/
  * Message selection misbehaved after selecting a sub-message in an
    expanded thread, collapsing the thread, then pressing up/down to
    move selection
  * Thunderbird now attempts to reconnect on a new connection after
    SMTP 4xx errors
  * HTML FileLink attachments used the wrong encoding
  MFSA 2023-55 (bsc#1217230)
  * CVE-2023-50762 (bmo#1862625)
    Truncated signed text was shown with a valid OpenPGP
    signature
  * CVE-2023-50761 (bmo#1865647)
    S/MIME signature accepted despite mismatching message date
  * CVE-2023-6856 (bmo#1843782)
    Heap-buffer-overflow affecting WebGL DrawElementsInstanced
    method with Mesa VM driver
  * CVE-2023-6857 (bmo#1796023)
    Symlinks may resolve to smaller than expected buffers
  * CVE-2023-6858 (bmo#1826791)
    Heap buffer overflow in nsTextFragment
  * CVE-2023-6859 (bmo#1840144)
    Use-after-free in PR_GetIdentitiesLayer
  * CVE-2023-6860 (bmo#1854669)
    Potential sandbox escape due to VideoBridge lack of texture
    validation
  * CVE-2023-6861 (bmo#1864118)
    Heap buffer overflow affected nsWindow::PickerOpen(void) in
    headless mode
  * CVE-2023-6862 (bmo#1868042)
    Use-after-free in nsDNSService
  * CVE-2023-6863 (bmo#1868901)
    Undefined behavior in ShutdownObserver()
  * CVE-2023-6864 (bmo#1736385, bmo#1810805, bmo#1846328,
    bmo#1856090, bmo#1858033, bmo#1858509, bmo#1862089,
    bmo#1862777, bmo#1864015)
    Memory safety bugs fixed in Firefox 121, Firefox ESR 115.6,
    and Thunderbird 115.6</changelog>
</package>
<package pkgid="37ce4803920e3cac4b3fb33ce10acd0b7881ad365263551858edcf97b7008a912969d13c357dd36e352915dc575ec7f5b620313ec0e13bbe58e69375689641ea" name="NetworkManager" arch="i586">
  <version epoch="0" ver="1.44.2" rel="4.2"/>
  <changelog author="Clemens Famulla-Conrad &lt;cfamullaconrad@suse.com&gt;" date="1667822400">- Keep netconfig support. The rc-manager auto detection will select
  appropriate manager during runtime.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1669982400">- Update to version 1.40.6:
  + team:
  - Also set empty port configuration so teamd knows about the
    port.
  - Restore port configuration after teamd respawn.
- Changes from version 1.40.4:
  + dhcp: revert restarting DHCP when MAC address changes, for
    example during a bond fail over.
  + Various documentation fixes.
  + Fix non-exported ABI in libnm which was wrongly present in the
    header files but unusable so far.
  + ifcfg-rh: fix writing ethtool pause settings to file.
  + core: set "proto static" for manual routing rules configured by
    NetworkManager.
  + Various minor bugfixes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671537600">- Drop iptables BuildRequires and -Diptables meson parameter:
  iptables is legacy (obsoleted in favor of nft). Additionally.
  meson has proper fallback detection to assume the correct path,
  should it need to use iptables.
- Recommend nftables instead of iptables.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671537601">- Update to version 1.40.8:
  + Fixed a bug that caused devices (MACsec in particular) to be
    stuck in UNAVAILABLE state and not transition to DISCONNECTED
    if the carrier was ready too early.
  + Improved interoperability of MACsec with some Aruba switches by
    allowing CKN shorter than 64 characters.
  + Fixed an assertion failure when restarting NetworkManager with
    MACsec links configured.
  + Fixed a possible DHCP helper crash when handling failure to
    connect to D-Bus.
  + Corrected calculation of expiration time for items configured
    from IPv6 neighbor discovery messages.
  + Various fixes for platforms that don't allow unaligned memory
    access.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673438400">- Update to version 1.40.10:
  + Fix the evaluation of the autoconnect retries.
  + nm-cloud-setup now preserves addresses added externally.
  + Ensure that dnsmasq is stopped after changing the dns backend
    and restarting the service.
  + Fix honoring an explicit DHCPv6 DUID with dhclient.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Update to version 1.40.12:
  + Make sure "external-ids" stays up to date in Open vSwitch
    database on a connection reapply.
  + Retry if a netlink sockets runs out of buffer space before
    we're able to read results of a link change.
  + Fix a possible race involving concurrent invocation of iptables
    in IPv4 shared mode.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676030400">- Update to version 1.42.0:
  + Added support for source load balancing for Ethernet Bonds.
  + Allow specifying vhost name (SNI) for a manually DNS-over-TLS
    server. Only works with systemd-resolved plugin.
  + Connections can now be activated on a loopback interface.
  + Added support of IPv4 ECMP routes. The ECMP routes will get
    merged.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676289600">- Pass session_tracking=systemd and
  session_tracking_consolekit=false to meson, no longer build
  support for consolekit as session tracker.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676894400">- Add 1539.patch: Fix constructing the IPv4 nameserver variable
  (boo#1208371).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677153600">- Update to version 1.42.2:
  + Add build option to set the mobile-broadband-provider-info
    database path.
  + Add new "ipv[46].replace-local-rule" setting to control whether
    to remove the local route rule that is automatically generated.
  + Add the DHCPv6 IAID to the lease information exposed in /run
    and on D-Bus.
  + Fix assuming team connections at boot.
  + Fix race condition when setting the MAC address of an OVS
    interface.
  + Fix constructing the IPv4 name servers variable passed to
    dispatcher scripts.
  + Don't use tentative IPv6 address to resolve the system hostname
    via DNS.
  + Deprecate the "Master" property of the NMActiveConnection D-Bus
    object in favor of the new "Controller" property.
- Drop 1539.patch: Fixed upstream.
- Refresh patch with quilt:
  + 0001-Coerce-connectivity-LIMITED-to-NONE-when-device-is-d.patch</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1678104000">- Changes from version 1.38.6 (bsc#1208631):
  + Fix honoring DNS priority.
  + Decline DHCPv6 lease when DAD fails.
  + Various bugfixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.42.4:
  + Fix a possible crash when [global-dns] is used and improve the
    documentation.
  + Documentation improvements.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681992000">- Update to version 1.42.6:
  + Emit the dhcp-change dispatcher event also after a lease
    renewal.
  + Fix assertion failure on DHCP renewal.
  + Add support for EC2 IMDSv2 in nm-cloud-setup.
  + Allow setting tunnel flags for ip6gre &amp; ip6gretap connection
    profiles.
  + Improve the Wi-Fi hotspot functionality.
  + Fix setting the Wi-Fi roaming policy based on the number of
    seen BSSIDs.
  + Support the "no-aaaa" resolv.conf option.
  + Some oFono fixes.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1683979200">- Add nm-runstatedir.patch: to correct rundir from /var/run to /run
  for systemd FHS compatibility</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1685534400">- Update https://www.gnome.org/projects/NetworkManager/ URL tag to
  NM's newest home page: https://networkmanager.dev/, and main
  package summary to: standard Linux network configuration tool
  suite.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688040000">- Update to version 1.42.8:
  + Add support for ppp 2.5.0.
  + Fix nft rules for balance-slb bonding.
  + Support port priority for bonding.
  + Fix regression handling the PKEY_ID for infiniband profiles in
    ifcfg-rh format.
  + Fix race in nm-cloud-setup that caused partial configuration
    and loss of connectivity with multiple interfaces.
  + Don't touch "net.ipv6.conf.$IFACE.forwarding" unless explicitly
    required for IPv6 sharing.
  + Various bugfixes related to team, Wi-Fi P2P, IPv6LL.
  + Automatically unblock autoconnect of profiles during reapply.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691582400">- Update to version 1.44.0:
  + Introduce a new "link" setting that holds properties related to
    the kernel link such as "tx-queue-length", "gso-max-size",
    "gso-max-segments", "gro-max-size".
  + Support sending a DHCPv6 prefix delegation hint via the
    "ipv6.dhcp-pd-hint" connection property.
  + Support new bond options: "arp_missed_max", "lacp_active",
    "ns_ip6_target".
  + Add new "initial-eps-bearer-configure" and
    "initial-eps-bearer-apn" properties in the GSM setting.
  + Setting "connection.stable-id=default${CONNECTION}" changed
    behavior to be identical to the built-in default value when the
    stable-id is not set.
  + Add a "[keyfile].rename" option to NetworkManager.conf to force
    renaming profiles on disk when their name changes.
  + The ifcfg-rh plugin is deprecated; it will only receive
    bugfixes and no new features. A warning is emitted the log when
    a connection in ifcfg-rh format is found.
  + To automatically migrate existing ifcfg-rh connections to the
    keyfile format, a new configuration option
    "main.migrate-ifcfg-rh" is provided. Migration is disabled by
    default, but the default value can be changed at build time via
    "--with-config-migrate-ifcfg-rh-default=yes".
  + When configuring hostnames in non-public TLD (like
    "example.local"), use the TLD as default search domain instead
    of the full hostname.
  + Always apply DNS options from the [global-dns] configuration
    section
  + The NetworkManager daemon now acquires the D-Bus name only
    after populating the D-Bus tree. This can add a delay during
    startup but it is required to avoid race conditions with other
    services depending on NM.
  + Add a "version-id" argument to the Update2() D-Bus call to
    guard against concurrent modifications of profiles.
  + Don't use tentative IPv6 addresses to resolve the system
    hostname via DNS.
  + Track the number of autoconnect retries left for each device
    and connection. Previously it was tracked only per connection
    and this lead to unexpected behaviors in case of multiconnect
    profiles.
  + Set VLAN filtering options on bridge via netlink instead of
    sysfs.
  + nm-cloud-setup now supports IMDSv2 on Amazon EC2.
  + nmtui now allows to enable or disable Wi-Fi and WWAN radios.
  + Honor ignore-carrier=no for bond/bridge/team devices.
  + Add version mismatch warning when running nmcli commands.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696334400">- Update to version 1.44.2:
  + Better log IPv4 Address Conflict Detection (ACD) conflicts
  + Remove the upper limit of 65535 for PIDs read from the PID file
  + Allow missing default gateway with oFono
  + Honor the CLICOLOR_FORCE environment variable
  + Fix generating connection with IPv6 method disabled vs ignored
  + Fix possible segmentation fault when doing a checkpoint
    rollback
  + Documentation improvements
- Switch to source services, use explicit released tag.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1701604800">- Add python3.6-in-sle.patch: SLE still takes python 3.6 as primary
  system, the patch allows meson to find python 3.6 in SLE.</changelog>
</package>
<package pkgid="45f1442d240aaa3a048660d3102b33bafeb8286fa03231e5e3e2e43a523ce52a59db77ac3a58b249cbde210cf265a3933b83ae6f32510c0e448bf7a1d1360fa6" name="NetworkManager" arch="src">
  <version epoch="0" ver="1.44.2" rel="4.2"/>
  <changelog author="Clemens Famulla-Conrad &lt;cfamullaconrad@suse.com&gt;" date="1667822400">- Keep netconfig support. The rc-manager auto detection will select
  appropriate manager during runtime.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1669982400">- Update to version 1.40.6:
  + team:
  - Also set empty port configuration so teamd knows about the
    port.
  - Restore port configuration after teamd respawn.
- Changes from version 1.40.4:
  + dhcp: revert restarting DHCP when MAC address changes, for
    example during a bond fail over.
  + Various documentation fixes.
  + Fix non-exported ABI in libnm which was wrongly present in the
    header files but unusable so far.
  + ifcfg-rh: fix writing ethtool pause settings to file.
  + core: set "proto static" for manual routing rules configured by
    NetworkManager.
  + Various minor bugfixes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671537600">- Drop iptables BuildRequires and -Diptables meson parameter:
  iptables is legacy (obsoleted in favor of nft). Additionally.
  meson has proper fallback detection to assume the correct path,
  should it need to use iptables.
- Recommend nftables instead of iptables.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671537601">- Update to version 1.40.8:
  + Fixed a bug that caused devices (MACsec in particular) to be
    stuck in UNAVAILABLE state and not transition to DISCONNECTED
    if the carrier was ready too early.
  + Improved interoperability of MACsec with some Aruba switches by
    allowing CKN shorter than 64 characters.
  + Fixed an assertion failure when restarting NetworkManager with
    MACsec links configured.
  + Fixed a possible DHCP helper crash when handling failure to
    connect to D-Bus.
  + Corrected calculation of expiration time for items configured
    from IPv6 neighbor discovery messages.
  + Various fixes for platforms that don't allow unaligned memory
    access.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673438400">- Update to version 1.40.10:
  + Fix the evaluation of the autoconnect retries.
  + nm-cloud-setup now preserves addresses added externally.
  + Ensure that dnsmasq is stopped after changing the dns backend
    and restarting the service.
  + Fix honoring an explicit DHCPv6 DUID with dhclient.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Update to version 1.40.12:
  + Make sure "external-ids" stays up to date in Open vSwitch
    database on a connection reapply.
  + Retry if a netlink sockets runs out of buffer space before
    we're able to read results of a link change.
  + Fix a possible race involving concurrent invocation of iptables
    in IPv4 shared mode.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676030400">- Update to version 1.42.0:
  + Added support for source load balancing for Ethernet Bonds.
  + Allow specifying vhost name (SNI) for a manually DNS-over-TLS
    server. Only works with systemd-resolved plugin.
  + Connections can now be activated on a loopback interface.
  + Added support of IPv4 ECMP routes. The ECMP routes will get
    merged.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676289600">- Pass session_tracking=systemd and
  session_tracking_consolekit=false to meson, no longer build
  support for consolekit as session tracker.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676894400">- Add 1539.patch: Fix constructing the IPv4 nameserver variable
  (boo#1208371).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677153600">- Update to version 1.42.2:
  + Add build option to set the mobile-broadband-provider-info
    database path.
  + Add new "ipv[46].replace-local-rule" setting to control whether
    to remove the local route rule that is automatically generated.
  + Add the DHCPv6 IAID to the lease information exposed in /run
    and on D-Bus.
  + Fix assuming team connections at boot.
  + Fix race condition when setting the MAC address of an OVS
    interface.
  + Fix constructing the IPv4 name servers variable passed to
    dispatcher scripts.
  + Don't use tentative IPv6 address to resolve the system hostname
    via DNS.
  + Deprecate the "Master" property of the NMActiveConnection D-Bus
    object in favor of the new "Controller" property.
- Drop 1539.patch: Fixed upstream.
- Refresh patch with quilt:
  + 0001-Coerce-connectivity-LIMITED-to-NONE-when-device-is-d.patch</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1678104000">- Changes from version 1.38.6 (bsc#1208631):
  + Fix honoring DNS priority.
  + Decline DHCPv6 lease when DAD fails.
  + Various bugfixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.42.4:
  + Fix a possible crash when [global-dns] is used and improve the
    documentation.
  + Documentation improvements.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681992000">- Update to version 1.42.6:
  + Emit the dhcp-change dispatcher event also after a lease
    renewal.
  + Fix assertion failure on DHCP renewal.
  + Add support for EC2 IMDSv2 in nm-cloud-setup.
  + Allow setting tunnel flags for ip6gre &amp; ip6gretap connection
    profiles.
  + Improve the Wi-Fi hotspot functionality.
  + Fix setting the Wi-Fi roaming policy based on the number of
    seen BSSIDs.
  + Support the "no-aaaa" resolv.conf option.
  + Some oFono fixes.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1683979200">- Add nm-runstatedir.patch: to correct rundir from /var/run to /run
  for systemd FHS compatibility</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1685534400">- Update https://www.gnome.org/projects/NetworkManager/ URL tag to
  NM's newest home page: https://networkmanager.dev/, and main
  package summary to: standard Linux network configuration tool
  suite.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688040000">- Update to version 1.42.8:
  + Add support for ppp 2.5.0.
  + Fix nft rules for balance-slb bonding.
  + Support port priority for bonding.
  + Fix regression handling the PKEY_ID for infiniband profiles in
    ifcfg-rh format.
  + Fix race in nm-cloud-setup that caused partial configuration
    and loss of connectivity with multiple interfaces.
  + Don't touch "net.ipv6.conf.$IFACE.forwarding" unless explicitly
    required for IPv6 sharing.
  + Various bugfixes related to team, Wi-Fi P2P, IPv6LL.
  + Automatically unblock autoconnect of profiles during reapply.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691582400">- Update to version 1.44.0:
  + Introduce a new "link" setting that holds properties related to
    the kernel link such as "tx-queue-length", "gso-max-size",
    "gso-max-segments", "gro-max-size".
  + Support sending a DHCPv6 prefix delegation hint via the
    "ipv6.dhcp-pd-hint" connection property.
  + Support new bond options: "arp_missed_max", "lacp_active",
    "ns_ip6_target".
  + Add new "initial-eps-bearer-configure" and
    "initial-eps-bearer-apn" properties in the GSM setting.
  + Setting "connection.stable-id=default${CONNECTION}" changed
    behavior to be identical to the built-in default value when the
    stable-id is not set.
  + Add a "[keyfile].rename" option to NetworkManager.conf to force
    renaming profiles on disk when their name changes.
  + The ifcfg-rh plugin is deprecated; it will only receive
    bugfixes and no new features. A warning is emitted the log when
    a connection in ifcfg-rh format is found.
  + To automatically migrate existing ifcfg-rh connections to the
    keyfile format, a new configuration option
    "main.migrate-ifcfg-rh" is provided. Migration is disabled by
    default, but the default value can be changed at build time via
    "--with-config-migrate-ifcfg-rh-default=yes".
  + When configuring hostnames in non-public TLD (like
    "example.local"), use the TLD as default search domain instead
    of the full hostname.
  + Always apply DNS options from the [global-dns] configuration
    section
  + The NetworkManager daemon now acquires the D-Bus name only
    after populating the D-Bus tree. This can add a delay during
    startup but it is required to avoid race conditions with other
    services depending on NM.
  + Add a "version-id" argument to the Update2() D-Bus call to
    guard against concurrent modifications of profiles.
  + Don't use tentative IPv6 addresses to resolve the system
    hostname via DNS.
  + Track the number of autoconnect retries left for each device
    and connection. Previously it was tracked only per connection
    and this lead to unexpected behaviors in case of multiconnect
    profiles.
  + Set VLAN filtering options on bridge via netlink instead of
    sysfs.
  + nm-cloud-setup now supports IMDSv2 on Amazon EC2.
  + nmtui now allows to enable or disable Wi-Fi and WWAN radios.
  + Honor ignore-carrier=no for bond/bridge/team devices.
  + Add version mismatch warning when running nmcli commands.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696334400">- Update to version 1.44.2:
  + Better log IPv4 Address Conflict Detection (ACD) conflicts
  + Remove the upper limit of 65535 for PIDs read from the PID file
  + Allow missing default gateway with oFono
  + Honor the CLICOLOR_FORCE environment variable
  + Fix generating connection with IPv6 method disabled vs ignored
  + Fix possible segmentation fault when doing a checkpoint
    rollback
  + Documentation improvements
- Switch to source services, use explicit released tag.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1701604800">- Add python3.6-in-sle.patch: SLE still takes python 3.6 as primary
  system, the patch allows meson to find python 3.6 in SLE.</changelog>
</package>
<package pkgid="825d7b030dc75eccdfefac7c932115ae2ca86ab3e5e4ec28b101168886d5608c95f844338f1f48339d3b77df21452f77108caeb89d340dd8ae7fd9abdf318bb9" name="NetworkManager" arch="x86_64">
  <version epoch="0" ver="1.44.2" rel="4.2"/>
  <changelog author="Clemens Famulla-Conrad &lt;cfamullaconrad@suse.com&gt;" date="1667822400">- Keep netconfig support. The rc-manager auto detection will select
  appropriate manager during runtime.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1669982400">- Update to version 1.40.6:
  + team:
  - Also set empty port configuration so teamd knows about the
    port.
  - Restore port configuration after teamd respawn.
- Changes from version 1.40.4:
  + dhcp: revert restarting DHCP when MAC address changes, for
    example during a bond fail over.
  + Various documentation fixes.
  + Fix non-exported ABI in libnm which was wrongly present in the
    header files but unusable so far.
  + ifcfg-rh: fix writing ethtool pause settings to file.
  + core: set "proto static" for manual routing rules configured by
    NetworkManager.
  + Various minor bugfixes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671537600">- Drop iptables BuildRequires and -Diptables meson parameter:
  iptables is legacy (obsoleted in favor of nft). Additionally.
  meson has proper fallback detection to assume the correct path,
  should it need to use iptables.
- Recommend nftables instead of iptables.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671537601">- Update to version 1.40.8:
  + Fixed a bug that caused devices (MACsec in particular) to be
    stuck in UNAVAILABLE state and not transition to DISCONNECTED
    if the carrier was ready too early.
  + Improved interoperability of MACsec with some Aruba switches by
    allowing CKN shorter than 64 characters.
  + Fixed an assertion failure when restarting NetworkManager with
    MACsec links configured.
  + Fixed a possible DHCP helper crash when handling failure to
    connect to D-Bus.
  + Corrected calculation of expiration time for items configured
    from IPv6 neighbor discovery messages.
  + Various fixes for platforms that don't allow unaligned memory
    access.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673438400">- Update to version 1.40.10:
  + Fix the evaluation of the autoconnect retries.
  + nm-cloud-setup now preserves addresses added externally.
  + Ensure that dnsmasq is stopped after changing the dns backend
    and restarting the service.
  + Fix honoring an explicit DHCPv6 DUID with dhclient.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Update to version 1.40.12:
  + Make sure "external-ids" stays up to date in Open vSwitch
    database on a connection reapply.
  + Retry if a netlink sockets runs out of buffer space before
    we're able to read results of a link change.
  + Fix a possible race involving concurrent invocation of iptables
    in IPv4 shared mode.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676030400">- Update to version 1.42.0:
  + Added support for source load balancing for Ethernet Bonds.
  + Allow specifying vhost name (SNI) for a manually DNS-over-TLS
    server. Only works with systemd-resolved plugin.
  + Connections can now be activated on a loopback interface.
  + Added support of IPv4 ECMP routes. The ECMP routes will get
    merged.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676289600">- Pass session_tracking=systemd and
  session_tracking_consolekit=false to meson, no longer build
  support for consolekit as session tracker.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676894400">- Add 1539.patch: Fix constructing the IPv4 nameserver variable
  (boo#1208371).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677153600">- Update to version 1.42.2:
  + Add build option to set the mobile-broadband-provider-info
    database path.
  + Add new "ipv[46].replace-local-rule" setting to control whether
    to remove the local route rule that is automatically generated.
  + Add the DHCPv6 IAID to the lease information exposed in /run
    and on D-Bus.
  + Fix assuming team connections at boot.
  + Fix race condition when setting the MAC address of an OVS
    interface.
  + Fix constructing the IPv4 name servers variable passed to
    dispatcher scripts.
  + Don't use tentative IPv6 address to resolve the system hostname
    via DNS.
  + Deprecate the "Master" property of the NMActiveConnection D-Bus
    object in favor of the new "Controller" property.
- Drop 1539.patch: Fixed upstream.
- Refresh patch with quilt:
  + 0001-Coerce-connectivity-LIMITED-to-NONE-when-device-is-d.patch</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1678104000">- Changes from version 1.38.6 (bsc#1208631):
  + Fix honoring DNS priority.
  + Decline DHCPv6 lease when DAD fails.
  + Various bugfixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.42.4:
  + Fix a possible crash when [global-dns] is used and improve the
    documentation.
  + Documentation improvements.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681992000">- Update to version 1.42.6:
  + Emit the dhcp-change dispatcher event also after a lease
    renewal.
  + Fix assertion failure on DHCP renewal.
  + Add support for EC2 IMDSv2 in nm-cloud-setup.
  + Allow setting tunnel flags for ip6gre &amp; ip6gretap connection
    profiles.
  + Improve the Wi-Fi hotspot functionality.
  + Fix setting the Wi-Fi roaming policy based on the number of
    seen BSSIDs.
  + Support the "no-aaaa" resolv.conf option.
  + Some oFono fixes.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1683979200">- Add nm-runstatedir.patch: to correct rundir from /var/run to /run
  for systemd FHS compatibility</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1685534400">- Update https://www.gnome.org/projects/NetworkManager/ URL tag to
  NM's newest home page: https://networkmanager.dev/, and main
  package summary to: standard Linux network configuration tool
  suite.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688040000">- Update to version 1.42.8:
  + Add support for ppp 2.5.0.
  + Fix nft rules for balance-slb bonding.
  + Support port priority for bonding.
  + Fix regression handling the PKEY_ID for infiniband profiles in
    ifcfg-rh format.
  + Fix race in nm-cloud-setup that caused partial configuration
    and loss of connectivity with multiple interfaces.
  + Don't touch "net.ipv6.conf.$IFACE.forwarding" unless explicitly
    required for IPv6 sharing.
  + Various bugfixes related to team, Wi-Fi P2P, IPv6LL.
  + Automatically unblock autoconnect of profiles during reapply.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691582400">- Update to version 1.44.0:
  + Introduce a new "link" setting that holds properties related to
    the kernel link such as "tx-queue-length", "gso-max-size",
    "gso-max-segments", "gro-max-size".
  + Support sending a DHCPv6 prefix delegation hint via the
    "ipv6.dhcp-pd-hint" connection property.
  + Support new bond options: "arp_missed_max", "lacp_active",
    "ns_ip6_target".
  + Add new "initial-eps-bearer-configure" and
    "initial-eps-bearer-apn" properties in the GSM setting.
  + Setting "connection.stable-id=default${CONNECTION}" changed
    behavior to be identical to the built-in default value when the
    stable-id is not set.
  + Add a "[keyfile].rename" option to NetworkManager.conf to force
    renaming profiles on disk when their name changes.
  + The ifcfg-rh plugin is deprecated; it will only receive
    bugfixes and no new features. A warning is emitted the log when
    a connection in ifcfg-rh format is found.
  + To automatically migrate existing ifcfg-rh connections to the
    keyfile format, a new configuration option
    "main.migrate-ifcfg-rh" is provided. Migration is disabled by
    default, but the default value can be changed at build time via
    "--with-config-migrate-ifcfg-rh-default=yes".
  + When configuring hostnames in non-public TLD (like
    "example.local"), use the TLD as default search domain instead
    of the full hostname.
  + Always apply DNS options from the [global-dns] configuration
    section
  + The NetworkManager daemon now acquires the D-Bus name only
    after populating the D-Bus tree. This can add a delay during
    startup but it is required to avoid race conditions with other
    services depending on NM.
  + Add a "version-id" argument to the Update2() D-Bus call to
    guard against concurrent modifications of profiles.
  + Don't use tentative IPv6 addresses to resolve the system
    hostname via DNS.
  + Track the number of autoconnect retries left for each device
    and connection. Previously it was tracked only per connection
    and this lead to unexpected behaviors in case of multiconnect
    profiles.
  + Set VLAN filtering options on bridge via netlink instead of
    sysfs.
  + nm-cloud-setup now supports IMDSv2 on Amazon EC2.
  + nmtui now allows to enable or disable Wi-Fi and WWAN radios.
  + Honor ignore-carrier=no for bond/bridge/team devices.
  + Add version mismatch warning when running nmcli commands.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696334400">- Update to version 1.44.2:
  + Better log IPv4 Address Conflict Detection (ACD) conflicts
  + Remove the upper limit of 65535 for PIDs read from the PID file
  + Allow missing default gateway with oFono
  + Honor the CLICOLOR_FORCE environment variable
  + Fix generating connection with IPv6 method disabled vs ignored
  + Fix possible segmentation fault when doing a checkpoint
    rollback
  + Documentation improvements
- Switch to source services, use explicit released tag.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1701604800">- Add python3.6-in-sle.patch: SLE still takes python 3.6 as primary
  system, the patch allows meson to find python 3.6 in SLE.</changelog>
</package>
<package pkgid="4c538cf8e8a29bfca571789c193d4c382bd307ba19a5b17cd0871866a1284b9d0c5bd1a5f2c9ea73511be9e29082c04dec7a82f69396891afdc67e8e8b973a59" name="NetworkManager-applet-fortisslvpn" arch="x86_64">
  <version epoch="0" ver="1.4.0" rel="4.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1553169600">- Update to version 1.2.10:
  + Add support for specifying the realm.
  + 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 encouraged 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. Future nmcli version will utilize this for
    handling the secrets without a graphical desktop.</changelog>
  <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>
</package>
<package pkgid="47b61c6a42137f84474d30a47f5afd248bf9fb72df7fbde08a2bcd1e691dde6adfbfdaa75ea6cddea4a970298f5d8f074192e2796c245acf4fbdbfe650468692" name="NetworkManager-applet-fortisslvpn-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.4.0" rel="4.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1553169600">- Update to version 1.2.10:
  + Add support for specifying the realm.
  + 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 encouraged 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. Future nmcli version will utilize this for
    handling the secrets without a graphical desktop.</changelog>
  <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>
</package>
<package pkgid="bafcc89c09cb3f1efca85f640a9200153b17c7d00d4fc8524c50e298187bdab9ee0cc4badedd105be0b32ded22169f9de8e08c3e96f6c1690bf335cc0c4d9ea4" name="NetworkManager-bluetooth" arch="i586">
  <version epoch="0" ver="1.44.2" rel="4.2"/>
  <changelog author="Clemens Famulla-Conrad &lt;cfamullaconrad@suse.com&gt;" date="1667822400">- Keep netconfig support. The rc-manager auto detection will select
  appropriate manager during runtime.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1669982400">- Update to version 1.40.6:
  + team:
  - Also set empty port configuration so teamd knows about the
    port.
  - Restore port configuration after teamd respawn.
- Changes from version 1.40.4:
  + dhcp: revert restarting DHCP when MAC address changes, for
    example during a bond fail over.
  + Various documentation fixes.
  + Fix non-exported ABI in libnm which was wrongly present in the
    header files but unusable so far.
  + ifcfg-rh: fix writing ethtool pause settings to file.
  + core: set "proto static" for manual routing rules configured by
    NetworkManager.
  + Various minor bugfixes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671537600">- Drop iptables BuildRequires and -Diptables meson parameter:
  iptables is legacy (obsoleted in favor of nft). Additionally.
  meson has proper fallback detection to assume the correct path,
  should it need to use iptables.
- Recommend nftables instead of iptables.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671537601">- Update to version 1.40.8:
  + Fixed a bug that caused devices (MACsec in particular) to be
    stuck in UNAVAILABLE state and not transition to DISCONNECTED
    if the carrier was ready too early.
  + Improved interoperability of MACsec with some Aruba switches by
    allowing CKN shorter than 64 characters.
  + Fixed an assertion failure when restarting NetworkManager with
    MACsec links configured.
  + Fixed a possible DHCP helper crash when handling failure to
    connect to D-Bus.
  + Corrected calculation of expiration time for items configured
    from IPv6 neighbor discovery messages.
  + Various fixes for platforms that don't allow unaligned memory
    access.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673438400">- Update to version 1.40.10:
  + Fix the evaluation of the autoconnect retries.
  + nm-cloud-setup now preserves addresses added externally.
  + Ensure that dnsmasq is stopped after changing the dns backend
    and restarting the service.
  + Fix honoring an explicit DHCPv6 DUID with dhclient.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Update to version 1.40.12:
  + Make sure "external-ids" stays up to date in Open vSwitch
    database on a connection reapply.
  + Retry if a netlink sockets runs out of buffer space before
    we're able to read results of a link change.
  + Fix a possible race involving concurrent invocation of iptables
    in IPv4 shared mode.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676030400">- Update to version 1.42.0:
  + Added support for source load balancing for Ethernet Bonds.
  + Allow specifying vhost name (SNI) for a manually DNS-over-TLS
    server. Only works with systemd-resolved plugin.
  + Connections can now be activated on a loopback interface.
  + Added support of IPv4 ECMP routes. The ECMP routes will get
    merged.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676289600">- Pass session_tracking=systemd and
  session_tracking_consolekit=false to meson, no longer build
  support for consolekit as session tracker.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676894400">- Add 1539.patch: Fix constructing the IPv4 nameserver variable
  (boo#1208371).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677153600">- Update to version 1.42.2:
  + Add build option to set the mobile-broadband-provider-info
    database path.
  + Add new "ipv[46].replace-local-rule" setting to control whether
    to remove the local route rule that is automatically generated.
  + Add the DHCPv6 IAID to the lease information exposed in /run
    and on D-Bus.
  + Fix assuming team connections at boot.
  + Fix race condition when setting the MAC address of an OVS
    interface.
  + Fix constructing the IPv4 name servers variable passed to
    dispatcher scripts.
  + Don't use tentative IPv6 address to resolve the system hostname
    via DNS.
  + Deprecate the "Master" property of the NMActiveConnection D-Bus
    object in favor of the new "Controller" property.
- Drop 1539.patch: Fixed upstream.
- Refresh patch with quilt:
  + 0001-Coerce-connectivity-LIMITED-to-NONE-when-device-is-d.patch</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1678104000">- Changes from version 1.38.6 (bsc#1208631):
  + Fix honoring DNS priority.
  + Decline DHCPv6 lease when DAD fails.
  + Various bugfixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.42.4:
  + Fix a possible crash when [global-dns] is used and improve the
    documentation.
  + Documentation improvements.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681992000">- Update to version 1.42.6:
  + Emit the dhcp-change dispatcher event also after a lease
    renewal.
  + Fix assertion failure on DHCP renewal.
  + Add support for EC2 IMDSv2 in nm-cloud-setup.
  + Allow setting tunnel flags for ip6gre &amp; ip6gretap connection
    profiles.
  + Improve the Wi-Fi hotspot functionality.
  + Fix setting the Wi-Fi roaming policy based on the number of
    seen BSSIDs.
  + Support the "no-aaaa" resolv.conf option.
  + Some oFono fixes.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1683979200">- Add nm-runstatedir.patch: to correct rundir from /var/run to /run
  for systemd FHS compatibility</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1685534400">- Update https://www.gnome.org/projects/NetworkManager/ URL tag to
  NM's newest home page: https://networkmanager.dev/, and main
  package summary to: standard Linux network configuration tool
  suite.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688040000">- Update to version 1.42.8:
  + Add support for ppp 2.5.0.
  + Fix nft rules for balance-slb bonding.
  + Support port priority for bonding.
  + Fix regression handling the PKEY_ID for infiniband profiles in
    ifcfg-rh format.
  + Fix race in nm-cloud-setup that caused partial configuration
    and loss of connectivity with multiple interfaces.
  + Don't touch "net.ipv6.conf.$IFACE.forwarding" unless explicitly
    required for IPv6 sharing.
  + Various bugfixes related to team, Wi-Fi P2P, IPv6LL.
  + Automatically unblock autoconnect of profiles during reapply.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691582400">- Update to version 1.44.0:
  + Introduce a new "link" setting that holds properties related to
    the kernel link such as "tx-queue-length", "gso-max-size",
    "gso-max-segments", "gro-max-size".
  + Support sending a DHCPv6 prefix delegation hint via the
    "ipv6.dhcp-pd-hint" connection property.
  + Support new bond options: "arp_missed_max", "lacp_active",
    "ns_ip6_target".
  + Add new "initial-eps-bearer-configure" and
    "initial-eps-bearer-apn" properties in the GSM setting.
  + Setting "connection.stable-id=default${CONNECTION}" changed
    behavior to be identical to the built-in default value when the
    stable-id is not set.
  + Add a "[keyfile].rename" option to NetworkManager.conf to force
    renaming profiles on disk when their name changes.
  + The ifcfg-rh plugin is deprecated; it will only receive
    bugfixes and no new features. A warning is emitted the log when
    a connection in ifcfg-rh format is found.
  + To automatically migrate existing ifcfg-rh connections to the
    keyfile format, a new configuration option
    "main.migrate-ifcfg-rh" is provided. Migration is disabled by
    default, but the default value can be changed at build time via
    "--with-config-migrate-ifcfg-rh-default=yes".
  + When configuring hostnames in non-public TLD (like
    "example.local"), use the TLD as default search domain instead
    of the full hostname.
  + Always apply DNS options from the [global-dns] configuration
    section
  + The NetworkManager daemon now acquires the D-Bus name only
    after populating the D-Bus tree. This can add a delay during
    startup but it is required to avoid race conditions with other
    services depending on NM.
  + Add a "version-id" argument to the Update2() D-Bus call to
    guard against concurrent modifications of profiles.
  + Don't use tentative IPv6 addresses to resolve the system
    hostname via DNS.
  + Track the number of autoconnect retries left for each device
    and connection. Previously it was tracked only per connection
    and this lead to unexpected behaviors in case of multiconnect
    profiles.
  + Set VLAN filtering options on bridge via netlink instead of
    sysfs.
  + nm-cloud-setup now supports IMDSv2 on Amazon EC2.
  + nmtui now allows to enable or disable Wi-Fi and WWAN radios.
  + Honor ignore-carrier=no for bond/bridge/team devices.
  + Add version mismatch warning when running nmcli commands.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696334400">- Update to version 1.44.2:
  + Better log IPv4 Address Conflict Detection (ACD) conflicts
  + Remove the upper limit of 65535 for PIDs read from the PID file
  + Allow missing default gateway with oFono
  + Honor the CLICOLOR_FORCE environment variable
  + Fix generating connection with IPv6 method disabled vs ignored
  + Fix possible segmentation fault when doing a checkpoint
    rollback
  + Documentation improvements
- Switch to source services, use explicit released tag.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1701604800">- Add python3.6-in-sle.patch: SLE still takes python 3.6 as primary
  system, the patch allows meson to find python 3.6 in SLE.</changelog>
</package>
<package pkgid="c218bb66d94206d1168d9b38719b9cd61ba67f08fec31c1ffea0804af17bd0636a6c0e2078364767df3d3167d695c90878b23b734b1d98084d28bda26e54f2b0" name="NetworkManager-bluetooth" arch="x86_64">
  <version epoch="0" ver="1.44.2" rel="4.2"/>
  <changelog author="Clemens Famulla-Conrad &lt;cfamullaconrad@suse.com&gt;" date="1667822400">- Keep netconfig support. The rc-manager auto detection will select
  appropriate manager during runtime.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1669982400">- Update to version 1.40.6:
  + team:
  - Also set empty port configuration so teamd knows about the
    port.
  - Restore port configuration after teamd respawn.
- Changes from version 1.40.4:
  + dhcp: revert restarting DHCP when MAC address changes, for
    example during a bond fail over.
  + Various documentation fixes.
  + Fix non-exported ABI in libnm which was wrongly present in the
    header files but unusable so far.
  + ifcfg-rh: fix writing ethtool pause settings to file.
  + core: set "proto static" for manual routing rules configured by
    NetworkManager.
  + Various minor bugfixes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671537600">- Drop iptables BuildRequires and -Diptables meson parameter:
  iptables is legacy (obsoleted in favor of nft). Additionally.
  meson has proper fallback detection to assume the correct path,
  should it need to use iptables.
- Recommend nftables instead of iptables.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671537601">- Update to version 1.40.8:
  + Fixed a bug that caused devices (MACsec in particular) to be
    stuck in UNAVAILABLE state and not transition to DISCONNECTED
    if the carrier was ready too early.
  + Improved interoperability of MACsec with some Aruba switches by
    allowing CKN shorter than 64 characters.
  + Fixed an assertion failure when restarting NetworkManager with
    MACsec links configured.
  + Fixed a possible DHCP helper crash when handling failure to
    connect to D-Bus.
  + Corrected calculation of expiration time for items configured
    from IPv6 neighbor discovery messages.
  + Various fixes for platforms that don't allow unaligned memory
    access.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673438400">- Update to version 1.40.10:
  + Fix the evaluation of the autoconnect retries.
  + nm-cloud-setup now preserves addresses added externally.
  + Ensure that dnsmasq is stopped after changing the dns backend
    and restarting the service.
  + Fix honoring an explicit DHCPv6 DUID with dhclient.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Update to version 1.40.12:
  + Make sure "external-ids" stays up to date in Open vSwitch
    database on a connection reapply.
  + Retry if a netlink sockets runs out of buffer space before
    we're able to read results of a link change.
  + Fix a possible race involving concurrent invocation of iptables
    in IPv4 shared mode.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676030400">- Update to version 1.42.0:
  + Added support for source load balancing for Ethernet Bonds.
  + Allow specifying vhost name (SNI) for a manually DNS-over-TLS
    server. Only works with systemd-resolved plugin.
  + Connections can now be activated on a loopback interface.
  + Added support of IPv4 ECMP routes. The ECMP routes will get
    merged.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676289600">- Pass session_tracking=systemd and
  session_tracking_consolekit=false to meson, no longer build
  support for consolekit as session tracker.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676894400">- Add 1539.patch: Fix constructing the IPv4 nameserver variable
  (boo#1208371).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677153600">- Update to version 1.42.2:
  + Add build option to set the mobile-broadband-provider-info
    database path.
  + Add new "ipv[46].replace-local-rule" setting to control whether
    to remove the local route rule that is automatically generated.
  + Add the DHCPv6 IAID to the lease information exposed in /run
    and on D-Bus.
  + Fix assuming team connections at boot.
  + Fix race condition when setting the MAC address of an OVS
    interface.
  + Fix constructing the IPv4 name servers variable passed to
    dispatcher scripts.
  + Don't use tentative IPv6 address to resolve the system hostname
    via DNS.
  + Deprecate the "Master" property of the NMActiveConnection D-Bus
    object in favor of the new "Controller" property.
- Drop 1539.patch: Fixed upstream.
- Refresh patch with quilt:
  + 0001-Coerce-connectivity-LIMITED-to-NONE-when-device-is-d.patch</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1678104000">- Changes from version 1.38.6 (bsc#1208631):
  + Fix honoring DNS priority.
  + Decline DHCPv6 lease when DAD fails.
  + Various bugfixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.42.4:
  + Fix a possible crash when [global-dns] is used and improve the
    documentation.
  + Documentation improvements.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681992000">- Update to version 1.42.6:
  + Emit the dhcp-change dispatcher event also after a lease
    renewal.
  + Fix assertion failure on DHCP renewal.
  + Add support for EC2 IMDSv2 in nm-cloud-setup.
  + Allow setting tunnel flags for ip6gre &amp; ip6gretap connection
    profiles.
  + Improve the Wi-Fi hotspot functionality.
  + Fix setting the Wi-Fi roaming policy based on the number of
    seen BSSIDs.
  + Support the "no-aaaa" resolv.conf option.
  + Some oFono fixes.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1683979200">- Add nm-runstatedir.patch: to correct rundir from /var/run to /run
  for systemd FHS compatibility</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1685534400">- Update https://www.gnome.org/projects/NetworkManager/ URL tag to
  NM's newest home page: https://networkmanager.dev/, and main
  package summary to: standard Linux network configuration tool
  suite.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688040000">- Update to version 1.42.8:
  + Add support for ppp 2.5.0.
  + Fix nft rules for balance-slb bonding.
  + Support port priority for bonding.
  + Fix regression handling the PKEY_ID for infiniband profiles in
    ifcfg-rh format.
  + Fix race in nm-cloud-setup that caused partial configuration
    and loss of connectivity with multiple interfaces.
  + Don't touch "net.ipv6.conf.$IFACE.forwarding" unless explicitly
    required for IPv6 sharing.
  + Various bugfixes related to team, Wi-Fi P2P, IPv6LL.
  + Automatically unblock autoconnect of profiles during reapply.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691582400">- Update to version 1.44.0:
  + Introduce a new "link" setting that holds properties related to
    the kernel link such as "tx-queue-length", "gso-max-size",
    "gso-max-segments", "gro-max-size".
  + Support sending a DHCPv6 prefix delegation hint via the
    "ipv6.dhcp-pd-hint" connection property.
  + Support new bond options: "arp_missed_max", "lacp_active",
    "ns_ip6_target".
  + Add new "initial-eps-bearer-configure" and
    "initial-eps-bearer-apn" properties in the GSM setting.
  + Setting "connection.stable-id=default${CONNECTION}" changed
    behavior to be identical to the built-in default value when the
    stable-id is not set.
  + Add a "[keyfile].rename" option to NetworkManager.conf to force
    renaming profiles on disk when their name changes.
  + The ifcfg-rh plugin is deprecated; it will only receive
    bugfixes and no new features. A warning is emitted the log when
    a connection in ifcfg-rh format is found.
  + To automatically migrate existing ifcfg-rh connections to the
    keyfile format, a new configuration option
    "main.migrate-ifcfg-rh" is provided. Migration is disabled by
    default, but the default value can be changed at build time via
    "--with-config-migrate-ifcfg-rh-default=yes".
  + When configuring hostnames in non-public TLD (like
    "example.local"), use the TLD as default search domain instead
    of the full hostname.
  + Always apply DNS options from the [global-dns] configuration
    section
  + The NetworkManager daemon now acquires the D-Bus name only
    after populating the D-Bus tree. This can add a delay during
    startup but it is required to avoid race conditions with other
    services depending on NM.
  + Add a "version-id" argument to the Update2() D-Bus call to
    guard against concurrent modifications of profiles.
  + Don't use tentative IPv6 addresses to resolve the system
    hostname via DNS.
  + Track the number of autoconnect retries left for each device
    and connection. Previously it was tracked only per connection
    and this lead to unexpected behaviors in case of multiconnect
    profiles.
  + Set VLAN filtering options on bridge via netlink instead of
    sysfs.
  + nm-cloud-setup now supports IMDSv2 on Amazon EC2.
  + nmtui now allows to enable or disable Wi-Fi and WWAN radios.
  + Honor ignore-carrier=no for bond/bridge/team devices.
  + Add version mismatch warning when running nmcli commands.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696334400">- Update to version 1.44.2:
  + Better log IPv4 Address Conflict Detection (ACD) conflicts
  + Remove the upper limit of 65535 for PIDs read from the PID file
  + Allow missing default gateway with oFono
  + Honor the CLICOLOR_FORCE environment variable
  + Fix generating connection with IPv6 method disabled vs ignored
  + Fix possible segmentation fault when doing a checkpoint
    rollback
  + Documentation improvements
- Switch to source services, use explicit released tag.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1701604800">- Add python3.6-in-sle.patch: SLE still takes python 3.6 as primary
  system, the patch allows meson to find python 3.6 in SLE.</changelog>
</package>
<package pkgid="64879cda8081f7bd21a0ba22bf43f57ff247a6372744e740161b1a6b40dfdec1571d7f0bb8811f52dec1c4de8949f6c00121c075a0ff134c96bfe58d5be804e5" name="NetworkManager-bluetooth-debuginfo" arch="i586">
  <version epoch="0" ver="1.44.2" rel="4.2"/>
  <changelog author="Clemens Famulla-Conrad &lt;cfamullaconrad@suse.com&gt;" date="1667822400">- Keep netconfig support. The rc-manager auto detection will select
  appropriate manager during runtime.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1669982400">- Update to version 1.40.6:
  + team:
  - Also set empty port configuration so teamd knows about the
    port.
  - Restore port configuration after teamd respawn.
- Changes from version 1.40.4:
  + dhcp: revert restarting DHCP when MAC address changes, for
    example during a bond fail over.
  + Various documentation fixes.
  + Fix non-exported ABI in libnm which was wrongly present in the
    header files but unusable so far.
  + ifcfg-rh: fix writing ethtool pause settings to file.
  + core: set "proto static" for manual routing rules configured by
    NetworkManager.
  + Various minor bugfixes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671537600">- Drop iptables BuildRequires and -Diptables meson parameter:
  iptables is legacy (obsoleted in favor of nft). Additionally.
  meson has proper fallback detection to assume the correct path,
  should it need to use iptables.
- Recommend nftables instead of iptables.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671537601">- Update to version 1.40.8:
  + Fixed a bug that caused devices (MACsec in particular) to be
    stuck in UNAVAILABLE state and not transition to DISCONNECTED
    if the carrier was ready too early.
  + Improved interoperability of MACsec with some Aruba switches by
    allowing CKN shorter than 64 characters.
  + Fixed an assertion failure when restarting NetworkManager with
    MACsec links configured.
  + Fixed a possible DHCP helper crash when handling failure to
    connect to D-Bus.
  + Corrected calculation of expiration time for items configured
    from IPv6 neighbor discovery messages.
  + Various fixes for platforms that don't allow unaligned memory
    access.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673438400">- Update to version 1.40.10:
  + Fix the evaluation of the autoconnect retries.
  + nm-cloud-setup now preserves addresses added externally.
  + Ensure that dnsmasq is stopped after changing the dns backend
    and restarting the service.
  + Fix honoring an explicit DHCPv6 DUID with dhclient.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Update to version 1.40.12:
  + Make sure "external-ids" stays up to date in Open vSwitch
    database on a connection reapply.
  + Retry if a netlink sockets runs out of buffer space before
    we're able to read results of a link change.
  + Fix a possible race involving concurrent invocation of iptables
    in IPv4 shared mode.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676030400">- Update to version 1.42.0:
  + Added support for source load balancing for Ethernet Bonds.
  + Allow specifying vhost name (SNI) for a manually DNS-over-TLS
    server. Only works with systemd-resolved plugin.
  + Connections can now be activated on a loopback interface.
  + Added support of IPv4 ECMP routes. The ECMP routes will get
    merged.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676289600">- Pass session_tracking=systemd and
  session_tracking_consolekit=false to meson, no longer build
  support for consolekit as session tracker.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676894400">- Add 1539.patch: Fix constructing the IPv4 nameserver variable
  (boo#1208371).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677153600">- Update to version 1.42.2:
  + Add build option to set the mobile-broadband-provider-info
    database path.
  + Add new "ipv[46].replace-local-rule" setting to control whether
    to remove the local route rule that is automatically generated.
  + Add the DHCPv6 IAID to the lease information exposed in /run
    and on D-Bus.
  + Fix assuming team connections at boot.
  + Fix race condition when setting the MAC address of an OVS
    interface.
  + Fix constructing the IPv4 name servers variable passed to
    dispatcher scripts.
  + Don't use tentative IPv6 address to resolve the system hostname
    via DNS.
  + Deprecate the "Master" property of the NMActiveConnection D-Bus
    object in favor of the new "Controller" property.
- Drop 1539.patch: Fixed upstream.
- Refresh patch with quilt:
  + 0001-Coerce-connectivity-LIMITED-to-NONE-when-device-is-d.patch</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1678104000">- Changes from version 1.38.6 (bsc#1208631):
  + Fix honoring DNS priority.
  + Decline DHCPv6 lease when DAD fails.
  + Various bugfixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.42.4:
  + Fix a possible crash when [global-dns] is used and improve the
    documentation.
  + Documentation improvements.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681992000">- Update to version 1.42.6:
  + Emit the dhcp-change dispatcher event also after a lease
    renewal.
  + Fix assertion failure on DHCP renewal.
  + Add support for EC2 IMDSv2 in nm-cloud-setup.
  + Allow setting tunnel flags for ip6gre &amp; ip6gretap connection
    profiles.
  + Improve the Wi-Fi hotspot functionality.
  + Fix setting the Wi-Fi roaming policy based on the number of
    seen BSSIDs.
  + Support the "no-aaaa" resolv.conf option.
  + Some oFono fixes.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1683979200">- Add nm-runstatedir.patch: to correct rundir from /var/run to /run
  for systemd FHS compatibility</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1685534400">- Update https://www.gnome.org/projects/NetworkManager/ URL tag to
  NM's newest home page: https://networkmanager.dev/, and main
  package summary to: standard Linux network configuration tool
  suite.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688040000">- Update to version 1.42.8:
  + Add support for ppp 2.5.0.
  + Fix nft rules for balance-slb bonding.
  + Support port priority for bonding.
  + Fix regression handling the PKEY_ID for infiniband profiles in
    ifcfg-rh format.
  + Fix race in nm-cloud-setup that caused partial configuration
    and loss of connectivity with multiple interfaces.
  + Don't touch "net.ipv6.conf.$IFACE.forwarding" unless explicitly
    required for IPv6 sharing.
  + Various bugfixes related to team, Wi-Fi P2P, IPv6LL.
  + Automatically unblock autoconnect of profiles during reapply.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691582400">- Update to version 1.44.0:
  + Introduce a new "link" setting that holds properties related to
    the kernel link such as "tx-queue-length", "gso-max-size",
    "gso-max-segments", "gro-max-size".
  + Support sending a DHCPv6 prefix delegation hint via the
    "ipv6.dhcp-pd-hint" connection property.
  + Support new bond options: "arp_missed_max", "lacp_active",
    "ns_ip6_target".
  + Add new "initial-eps-bearer-configure" and
    "initial-eps-bearer-apn" properties in the GSM setting.
  + Setting "connection.stable-id=default${CONNECTION}" changed
    behavior to be identical to the built-in default value when the
    stable-id is not set.
  + Add a "[keyfile].rename" option to NetworkManager.conf to force
    renaming profiles on disk when their name changes.
  + The ifcfg-rh plugin is deprecated; it will only receive
    bugfixes and no new features. A warning is emitted the log when
    a connection in ifcfg-rh format is found.
  + To automatically migrate existing ifcfg-rh connections to the
    keyfile format, a new configuration option
    "main.migrate-ifcfg-rh" is provided. Migration is disabled by
    default, but the default value can be changed at build time via
    "--with-config-migrate-ifcfg-rh-default=yes".
  + When configuring hostnames in non-public TLD (like
    "example.local"), use the TLD as default search domain instead
    of the full hostname.
  + Always apply DNS options from the [global-dns] configuration
    section
  + The NetworkManager daemon now acquires the D-Bus name only
    after populating the D-Bus tree. This can add a delay during
    startup but it is required to avoid race conditions with other
    services depending on NM.
  + Add a "version-id" argument to the Update2() D-Bus call to
    guard against concurrent modifications of profiles.
  + Don't use tentative IPv6 addresses to resolve the system
    hostname via DNS.
  + Track the number of autoconnect retries left for each device
    and connection. Previously it was tracked only per connection
    and this lead to unexpected behaviors in case of multiconnect
    profiles.
  + Set VLAN filtering options on bridge via netlink instead of
    sysfs.
  + nm-cloud-setup now supports IMDSv2 on Amazon EC2.
  + nmtui now allows to enable or disable Wi-Fi and WWAN radios.
  + Honor ignore-carrier=no for bond/bridge/team devices.
  + Add version mismatch warning when running nmcli commands.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696334400">- Update to version 1.44.2:
  + Better log IPv4 Address Conflict Detection (ACD) conflicts
  + Remove the upper limit of 65535 for PIDs read from the PID file
  + Allow missing default gateway with oFono
  + Honor the CLICOLOR_FORCE environment variable
  + Fix generating connection with IPv6 method disabled vs ignored
  + Fix possible segmentation fault when doing a checkpoint
    rollback
  + Documentation improvements
- Switch to source services, use explicit released tag.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1701604800">- Add python3.6-in-sle.patch: SLE still takes python 3.6 as primary
  system, the patch allows meson to find python 3.6 in SLE.</changelog>
</package>
<package pkgid="661572eb73980ceb138bd711a31948a715e3cb6f54dc98cdcfed25b0d16422c0a45d80c6eb45aa06d66e0a951ea44d973ee759ac4f13d86eedb640306c973de5" name="NetworkManager-bluetooth-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.44.2" rel="4.2"/>
  <changelog author="Clemens Famulla-Conrad &lt;cfamullaconrad@suse.com&gt;" date="1667822400">- Keep netconfig support. The rc-manager auto detection will select
  appropriate manager during runtime.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1669982400">- Update to version 1.40.6:
  + team:
  - Also set empty port configuration so teamd knows about the
    port.
  - Restore port configuration after teamd respawn.
- Changes from version 1.40.4:
  + dhcp: revert restarting DHCP when MAC address changes, for
    example during a bond fail over.
  + Various documentation fixes.
  + Fix non-exported ABI in libnm which was wrongly present in the
    header files but unusable so far.
  + ifcfg-rh: fix writing ethtool pause settings to file.
  + core: set "proto static" for manual routing rules configured by
    NetworkManager.
  + Various minor bugfixes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671537600">- Drop iptables BuildRequires and -Diptables meson parameter:
  iptables is legacy (obsoleted in favor of nft). Additionally.
  meson has proper fallback detection to assume the correct path,
  should it need to use iptables.
- Recommend nftables instead of iptables.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671537601">- Update to version 1.40.8:
  + Fixed a bug that caused devices (MACsec in particular) to be
    stuck in UNAVAILABLE state and not transition to DISCONNECTED
    if the carrier was ready too early.
  + Improved interoperability of MACsec with some Aruba switches by
    allowing CKN shorter than 64 characters.
  + Fixed an assertion failure when restarting NetworkManager with
    MACsec links configured.
  + Fixed a possible DHCP helper crash when handling failure to
    connect to D-Bus.
  + Corrected calculation of expiration time for items configured
    from IPv6 neighbor discovery messages.
  + Various fixes for platforms that don't allow unaligned memory
    access.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673438400">- Update to version 1.40.10:
  + Fix the evaluation of the autoconnect retries.
  + nm-cloud-setup now preserves addresses added externally.
  + Ensure that dnsmasq is stopped after changing the dns backend
    and restarting the service.
  + Fix honoring an explicit DHCPv6 DUID with dhclient.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Update to version 1.40.12:
  + Make sure "external-ids" stays up to date in Open vSwitch
    database on a connection reapply.
  + Retry if a netlink sockets runs out of buffer space before
    we're able to read results of a link change.
  + Fix a possible race involving concurrent invocation of iptables
    in IPv4 shared mode.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676030400">- Update to version 1.42.0:
  + Added support for source load balancing for Ethernet Bonds.
  + Allow specifying vhost name (SNI) for a manually DNS-over-TLS
    server. Only works with systemd-resolved plugin.
  + Connections can now be activated on a loopback interface.
  + Added support of IPv4 ECMP routes. The ECMP routes will get
    merged.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676289600">- Pass session_tracking=systemd and
  session_tracking_consolekit=false to meson, no longer build
  support for consolekit as session tracker.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676894400">- Add 1539.patch: Fix constructing the IPv4 nameserver variable
  (boo#1208371).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677153600">- Update to version 1.42.2:
  + Add build option to set the mobile-broadband-provider-info
    database path.
  + Add new "ipv[46].replace-local-rule" setting to control whether
    to remove the local route rule that is automatically generated.
  + Add the DHCPv6 IAID to the lease information exposed in /run
    and on D-Bus.
  + Fix assuming team connections at boot.
  + Fix race condition when setting the MAC address of an OVS
    interface.
  + Fix constructing the IPv4 name servers variable passed to
    dispatcher scripts.
  + Don't use tentative IPv6 address to resolve the system hostname
    via DNS.
  + Deprecate the "Master" property of the NMActiveConnection D-Bus
    object in favor of the new "Controller" property.
- Drop 1539.patch: Fixed upstream.
- Refresh patch with quilt:
  + 0001-Coerce-connectivity-LIMITED-to-NONE-when-device-is-d.patch</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1678104000">- Changes from version 1.38.6 (bsc#1208631):
  + Fix honoring DNS priority.
  + Decline DHCPv6 lease when DAD fails.
  + Various bugfixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.42.4:
  + Fix a possible crash when [global-dns] is used and improve the
    documentation.
  + Documentation improvements.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681992000">- Update to version 1.42.6:
  + Emit the dhcp-change dispatcher event also after a lease
    renewal.
  + Fix assertion failure on DHCP renewal.
  + Add support for EC2 IMDSv2 in nm-cloud-setup.
  + Allow setting tunnel flags for ip6gre &amp; ip6gretap connection
    profiles.
  + Improve the Wi-Fi hotspot functionality.
  + Fix setting the Wi-Fi roaming policy based on the number of
    seen BSSIDs.
  + Support the "no-aaaa" resolv.conf option.
  + Some oFono fixes.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1683979200">- Add nm-runstatedir.patch: to correct rundir from /var/run to /run
  for systemd FHS compatibility</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1685534400">- Update https://www.gnome.org/projects/NetworkManager/ URL tag to
  NM's newest home page: https://networkmanager.dev/, and main
  package summary to: standard Linux network configuration tool
  suite.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688040000">- Update to version 1.42.8:
  + Add support for ppp 2.5.0.
  + Fix nft rules for balance-slb bonding.
  + Support port priority for bonding.
  + Fix regression handling the PKEY_ID for infiniband profiles in
    ifcfg-rh format.
  + Fix race in nm-cloud-setup that caused partial configuration
    and loss of connectivity with multiple interfaces.
  + Don't touch "net.ipv6.conf.$IFACE.forwarding" unless explicitly
    required for IPv6 sharing.
  + Various bugfixes related to team, Wi-Fi P2P, IPv6LL.
  + Automatically unblock autoconnect of profiles during reapply.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691582400">- Update to version 1.44.0:
  + Introduce a new "link" setting that holds properties related to
    the kernel link such as "tx-queue-length", "gso-max-size",
    "gso-max-segments", "gro-max-size".
  + Support sending a DHCPv6 prefix delegation hint via the
    "ipv6.dhcp-pd-hint" connection property.
  + Support new bond options: "arp_missed_max", "lacp_active",
    "ns_ip6_target".
  + Add new "initial-eps-bearer-configure" and
    "initial-eps-bearer-apn" properties in the GSM setting.
  + Setting "connection.stable-id=default${CONNECTION}" changed
    behavior to be identical to the built-in default value when the
    stable-id is not set.
  + Add a "[keyfile].rename" option to NetworkManager.conf to force
    renaming profiles on disk when their name changes.
  + The ifcfg-rh plugin is deprecated; it will only receive
    bugfixes and no new features. A warning is emitted the log when
    a connection in ifcfg-rh format is found.
  + To automatically migrate existing ifcfg-rh connections to the
    keyfile format, a new configuration option
    "main.migrate-ifcfg-rh" is provided. Migration is disabled by
    default, but the default value can be changed at build time via
    "--with-config-migrate-ifcfg-rh-default=yes".
  + When configuring hostnames in non-public TLD (like
    "example.local"), use the TLD as default search domain instead
    of the full hostname.
  + Always apply DNS options from the [global-dns] configuration
    section
  + The NetworkManager daemon now acquires the D-Bus name only
    after populating the D-Bus tree. This can add a delay during
    startup but it is required to avoid race conditions with other
    services depending on NM.
  + Add a "version-id" argument to the Update2() D-Bus call to
    guard against concurrent modifications of profiles.
  + Don't use tentative IPv6 addresses to resolve the system
    hostname via DNS.
  + Track the number of autoconnect retries left for each device
    and connection. Previously it was tracked only per connection
    and this lead to unexpected behaviors in case of multiconnect
    profiles.
  + Set VLAN filtering options on bridge via netlink instead of
    sysfs.
  + nm-cloud-setup now supports IMDSv2 on Amazon EC2.
  + nmtui now allows to enable or disable Wi-Fi and WWAN radios.
  + Honor ignore-carrier=no for bond/bridge/team devices.
  + Add version mismatch warning when running nmcli commands.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696334400">- Update to version 1.44.2:
  + Better log IPv4 Address Conflict Detection (ACD) conflicts
  + Remove the upper limit of 65535 for PIDs read from the PID file
  + Allow missing default gateway with oFono
  + Honor the CLICOLOR_FORCE environment variable
  + Fix generating connection with IPv6 method disabled vs ignored
  + Fix possible segmentation fault when doing a checkpoint
    rollback
  + Documentation improvements
- Switch to source services, use explicit released tag.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1701604800">- Add python3.6-in-sle.patch: SLE still takes python 3.6 as primary
  system, the patch allows meson to find python 3.6 in SLE.</changelog>
</package>
<package pkgid="49dc6afdb2ea1ab06c5f8b2c5f66826809159d41eff5136be781e1324a8d33dd63e8c870d646ab95596339d3e706185b2a0a5ab9b04cf530e21599cd9fb8a391" name="NetworkManager-branding-upstream" arch="noarch">
  <version epoch="0" ver="1.44.2" rel="4.2"/>
  <changelog author="Clemens Famulla-Conrad &lt;cfamullaconrad@suse.com&gt;" date="1667822400">- Keep netconfig support. The rc-manager auto detection will select
  appropriate manager during runtime.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1669982400">- Update to version 1.40.6:
  + team:
  - Also set empty port configuration so teamd knows about the
    port.
  - Restore port configuration after teamd respawn.
- Changes from version 1.40.4:
  + dhcp: revert restarting DHCP when MAC address changes, for
    example during a bond fail over.
  + Various documentation fixes.
  + Fix non-exported ABI in libnm which was wrongly present in the
    header files but unusable so far.
  + ifcfg-rh: fix writing ethtool pause settings to file.
  + core: set "proto static" for manual routing rules configured by
    NetworkManager.
  + Various minor bugfixes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671537600">- Drop iptables BuildRequires and -Diptables meson parameter:
  iptables is legacy (obsoleted in favor of nft). Additionally.
  meson has proper fallback detection to assume the correct path,
  should it need to use iptables.
- Recommend nftables instead of iptables.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671537601">- Update to version 1.40.8:
  + Fixed a bug that caused devices (MACsec in particular) to be
    stuck in UNAVAILABLE state and not transition to DISCONNECTED
    if the carrier was ready too early.
  + Improved interoperability of MACsec with some Aruba switches by
    allowing CKN shorter than 64 characters.
  + Fixed an assertion failure when restarting NetworkManager with
    MACsec links configured.
  + Fixed a possible DHCP helper crash when handling failure to
    connect to D-Bus.
  + Corrected calculation of expiration time for items configured
    from IPv6 neighbor discovery messages.
  + Various fixes for platforms that don't allow unaligned memory
    access.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673438400">- Update to version 1.40.10:
  + Fix the evaluation of the autoconnect retries.
  + nm-cloud-setup now preserves addresses added externally.
  + Ensure that dnsmasq is stopped after changing the dns backend
    and restarting the service.
  + Fix honoring an explicit DHCPv6 DUID with dhclient.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Update to version 1.40.12:
  + Make sure "external-ids" stays up to date in Open vSwitch
    database on a connection reapply.
  + Retry if a netlink sockets runs out of buffer space before
    we're able to read results of a link change.
  + Fix a possible race involving concurrent invocation of iptables
    in IPv4 shared mode.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676030400">- Update to version 1.42.0:
  + Added support for source load balancing for Ethernet Bonds.
  + Allow specifying vhost name (SNI) for a manually DNS-over-TLS
    server. Only works with systemd-resolved plugin.
  + Connections can now be activated on a loopback interface.
  + Added support of IPv4 ECMP routes. The ECMP routes will get
    merged.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676289600">- Pass session_tracking=systemd and
  session_tracking_consolekit=false to meson, no longer build
  support for consolekit as session tracker.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676894400">- Add 1539.patch: Fix constructing the IPv4 nameserver variable
  (boo#1208371).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677153600">- Update to version 1.42.2:
  + Add build option to set the mobile-broadband-provider-info
    database path.
  + Add new "ipv[46].replace-local-rule" setting to control whether
    to remove the local route rule that is automatically generated.
  + Add the DHCPv6 IAID to the lease information exposed in /run
    and on D-Bus.
  + Fix assuming team connections at boot.
  + Fix race condition when setting the MAC address of an OVS
    interface.
  + Fix constructing the IPv4 name servers variable passed to
    dispatcher scripts.
  + Don't use tentative IPv6 address to resolve the system hostname
    via DNS.
  + Deprecate the "Master" property of the NMActiveConnection D-Bus
    object in favor of the new "Controller" property.
- Drop 1539.patch: Fixed upstream.
- Refresh patch with quilt:
  + 0001-Coerce-connectivity-LIMITED-to-NONE-when-device-is-d.patch</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1678104000">- Changes from version 1.38.6 (bsc#1208631):
  + Fix honoring DNS priority.
  + Decline DHCPv6 lease when DAD fails.
  + Various bugfixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.42.4:
  + Fix a possible crash when [global-dns] is used and improve the
    documentation.
  + Documentation improvements.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681992000">- Update to version 1.42.6:
  + Emit the dhcp-change dispatcher event also after a lease
    renewal.
  + Fix assertion failure on DHCP renewal.
  + Add support for EC2 IMDSv2 in nm-cloud-setup.
  + Allow setting tunnel flags for ip6gre &amp; ip6gretap connection
    profiles.
  + Improve the Wi-Fi hotspot functionality.
  + Fix setting the Wi-Fi roaming policy based on the number of
    seen BSSIDs.
  + Support the "no-aaaa" resolv.conf option.
  + Some oFono fixes.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1683979200">- Add nm-runstatedir.patch: to correct rundir from /var/run to /run
  for systemd FHS compatibility</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1685534400">- Update https://www.gnome.org/projects/NetworkManager/ URL tag to
  NM's newest home page: https://networkmanager.dev/, and main
  package summary to: standard Linux network configuration tool
  suite.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688040000">- Update to version 1.42.8:
  + Add support for ppp 2.5.0.
  + Fix nft rules for balance-slb bonding.
  + Support port priority for bonding.
  + Fix regression handling the PKEY_ID for infiniband profiles in
    ifcfg-rh format.
  + Fix race in nm-cloud-setup that caused partial configuration
    and loss of connectivity with multiple interfaces.
  + Don't touch "net.ipv6.conf.$IFACE.forwarding" unless explicitly
    required for IPv6 sharing.
  + Various bugfixes related to team, Wi-Fi P2P, IPv6LL.
  + Automatically unblock autoconnect of profiles during reapply.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691582400">- Update to version 1.44.0:
  + Introduce a new "link" setting that holds properties related to
    the kernel link such as "tx-queue-length", "gso-max-size",
    "gso-max-segments", "gro-max-size".
  + Support sending a DHCPv6 prefix delegation hint via the
    "ipv6.dhcp-pd-hint" connection property.
  + Support new bond options: "arp_missed_max", "lacp_active",
    "ns_ip6_target".
  + Add new "initial-eps-bearer-configure" and
    "initial-eps-bearer-apn" properties in the GSM setting.
  + Setting "connection.stable-id=default${CONNECTION}" changed
    behavior to be identical to the built-in default value when the
    stable-id is not set.
  + Add a "[keyfile].rename" option to NetworkManager.conf to force
    renaming profiles on disk when their name changes.
  + The ifcfg-rh plugin is deprecated; it will only receive
    bugfixes and no new features. A warning is emitted the log when
    a connection in ifcfg-rh format is found.
  + To automatically migrate existing ifcfg-rh connections to the
    keyfile format, a new configuration option
    "main.migrate-ifcfg-rh" is provided. Migration is disabled by
    default, but the default value can be changed at build time via
    "--with-config-migrate-ifcfg-rh-default=yes".
  + When configuring hostnames in non-public TLD (like
    "example.local"), use the TLD as default search domain instead
    of the full hostname.
  + Always apply DNS options from the [global-dns] configuration
    section
  + The NetworkManager daemon now acquires the D-Bus name only
    after populating the D-Bus tree. This can add a delay during
    startup but it is required to avoid race conditions with other
    services depending on NM.
  + Add a "version-id" argument to the Update2() D-Bus call to
    guard against concurrent modifications of profiles.
  + Don't use tentative IPv6 addresses to resolve the system
    hostname via DNS.
  + Track the number of autoconnect retries left for each device
    and connection. Previously it was tracked only per connection
    and this lead to unexpected behaviors in case of multiconnect
    profiles.
  + Set VLAN filtering options on bridge via netlink instead of
    sysfs.
  + nm-cloud-setup now supports IMDSv2 on Amazon EC2.
  + nmtui now allows to enable or disable Wi-Fi and WWAN radios.
  + Honor ignore-carrier=no for bond/bridge/team devices.
  + Add version mismatch warning when running nmcli commands.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696334400">- Update to version 1.44.2:
  + Better log IPv4 Address Conflict Detection (ACD) conflicts
  + Remove the upper limit of 65535 for PIDs read from the PID file
  + Allow missing default gateway with oFono
  + Honor the CLICOLOR_FORCE environment variable
  + Fix generating connection with IPv6 method disabled vs ignored
  + Fix possible segmentation fault when doing a checkpoint
    rollback
  + Documentation improvements
- Switch to source services, use explicit released tag.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1701604800">- Add python3.6-in-sle.patch: SLE still takes python 3.6 as primary
  system, the patch allows meson to find python 3.6 in SLE.</changelog>
</package>
<package pkgid="3f54eb6a357dd4ea288a0185c2f903f8234f63d1784972e1a77e469b99f9b407f5679424eafb7aaf49cf1004bd883584a7f85127b847c77c5f94edadbee9cc55" name="NetworkManager-cloud-setup" arch="i586">
  <version epoch="0" ver="1.44.2" rel="4.2"/>
  <changelog author="Clemens Famulla-Conrad &lt;cfamullaconrad@suse.com&gt;" date="1667822400">- Keep netconfig support. The rc-manager auto detection will select
  appropriate manager during runtime.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1669982400">- Update to version 1.40.6:
  + team:
  - Also set empty port configuration so teamd knows about the
    port.
  - Restore port configuration after teamd respawn.
- Changes from version 1.40.4:
  + dhcp: revert restarting DHCP when MAC address changes, for
    example during a bond fail over.
  + Various documentation fixes.
  + Fix non-exported ABI in libnm which was wrongly present in the
    header files but unusable so far.
  + ifcfg-rh: fix writing ethtool pause settings to file.
  + core: set "proto static" for manual routing rules configured by
    NetworkManager.
  + Various minor bugfixes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671537600">- Drop iptables BuildRequires and -Diptables meson parameter:
  iptables is legacy (obsoleted in favor of nft). Additionally.
  meson has proper fallback detection to assume the correct path,
  should it need to use iptables.
- Recommend nftables instead of iptables.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671537601">- Update to version 1.40.8:
  + Fixed a bug that caused devices (MACsec in particular) to be
    stuck in UNAVAILABLE state and not transition to DISCONNECTED
    if the carrier was ready too early.
  + Improved interoperability of MACsec with some Aruba switches by
    allowing CKN shorter than 64 characters.
  + Fixed an assertion failure when restarting NetworkManager with
    MACsec links configured.
  + Fixed a possible DHCP helper crash when handling failure to
    connect to D-Bus.
  + Corrected calculation of expiration time for items configured
    from IPv6 neighbor discovery messages.
  + Various fixes for platforms that don't allow unaligned memory
    access.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673438400">- Update to version 1.40.10:
  + Fix the evaluation of the autoconnect retries.
  + nm-cloud-setup now preserves addresses added externally.
  + Ensure that dnsmasq is stopped after changing the dns backend
    and restarting the service.
  + Fix honoring an explicit DHCPv6 DUID with dhclient.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Update to version 1.40.12:
  + Make sure "external-ids" stays up to date in Open vSwitch
    database on a connection reapply.
  + Retry if a netlink sockets runs out of buffer space before
    we're able to read results of a link change.
  + Fix a possible race involving concurrent invocation of iptables
    in IPv4 shared mode.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676030400">- Update to version 1.42.0:
  + Added support for source load balancing for Ethernet Bonds.
  + Allow specifying vhost name (SNI) for a manually DNS-over-TLS
    server. Only works with systemd-resolved plugin.
  + Connections can now be activated on a loopback interface.
  + Added support of IPv4 ECMP routes. The ECMP routes will get
    merged.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676289600">- Pass session_tracking=systemd and
  session_tracking_consolekit=false to meson, no longer build
  support for consolekit as session tracker.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676894400">- Add 1539.patch: Fix constructing the IPv4 nameserver variable
  (boo#1208371).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677153600">- Update to version 1.42.2:
  + Add build option to set the mobile-broadband-provider-info
    database path.
  + Add new "ipv[46].replace-local-rule" setting to control whether
    to remove the local route rule that is automatically generated.
  + Add the DHCPv6 IAID to the lease information exposed in /run
    and on D-Bus.
  + Fix assuming team connections at boot.
  + Fix race condition when setting the MAC address of an OVS
    interface.
  + Fix constructing the IPv4 name servers variable passed to
    dispatcher scripts.
  + Don't use tentative IPv6 address to resolve the system hostname
    via DNS.
  + Deprecate the "Master" property of the NMActiveConnection D-Bus
    object in favor of the new "Controller" property.
- Drop 1539.patch: Fixed upstream.
- Refresh patch with quilt:
  + 0001-Coerce-connectivity-LIMITED-to-NONE-when-device-is-d.patch</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1678104000">- Changes from version 1.38.6 (bsc#1208631):
  + Fix honoring DNS priority.
  + Decline DHCPv6 lease when DAD fails.
  + Various bugfixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.42.4:
  + Fix a possible crash when [global-dns] is used and improve the
    documentation.
  + Documentation improvements.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681992000">- Update to version 1.42.6:
  + Emit the dhcp-change dispatcher event also after a lease
    renewal.
  + Fix assertion failure on DHCP renewal.
  + Add support for EC2 IMDSv2 in nm-cloud-setup.
  + Allow setting tunnel flags for ip6gre &amp; ip6gretap connection
    profiles.
  + Improve the Wi-Fi hotspot functionality.
  + Fix setting the Wi-Fi roaming policy based on the number of
    seen BSSIDs.
  + Support the "no-aaaa" resolv.conf option.
  + Some oFono fixes.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1683979200">- Add nm-runstatedir.patch: to correct rundir from /var/run to /run
  for systemd FHS compatibility</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1685534400">- Update https://www.gnome.org/projects/NetworkManager/ URL tag to
  NM's newest home page: https://networkmanager.dev/, and main
  package summary to: standard Linux network configuration tool
  suite.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688040000">- Update to version 1.42.8:
  + Add support for ppp 2.5.0.
  + Fix nft rules for balance-slb bonding.
  + Support port priority for bonding.
  + Fix regression handling the PKEY_ID for infiniband profiles in
    ifcfg-rh format.
  + Fix race in nm-cloud-setup that caused partial configuration
    and loss of connectivity with multiple interfaces.
  + Don't touch "net.ipv6.conf.$IFACE.forwarding" unless explicitly
    required for IPv6 sharing.
  + Various bugfixes related to team, Wi-Fi P2P, IPv6LL.
  + Automatically unblock autoconnect of profiles during reapply.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691582400">- Update to version 1.44.0:
  + Introduce a new "link" setting that holds properties related to
    the kernel link such as "tx-queue-length", "gso-max-size",
    "gso-max-segments", "gro-max-size".
  + Support sending a DHCPv6 prefix delegation hint via the
    "ipv6.dhcp-pd-hint" connection property.
  + Support new bond options: "arp_missed_max", "lacp_active",
    "ns_ip6_target".
  + Add new "initial-eps-bearer-configure" and
    "initial-eps-bearer-apn" properties in the GSM setting.
  + Setting "connection.stable-id=default${CONNECTION}" changed
    behavior to be identical to the built-in default value when the
    stable-id is not set.
  + Add a "[keyfile].rename" option to NetworkManager.conf to force
    renaming profiles on disk when their name changes.
  + The ifcfg-rh plugin is deprecated; it will only receive
    bugfixes and no new features. A warning is emitted the log when
    a connection in ifcfg-rh format is found.
  + To automatically migrate existing ifcfg-rh connections to the
    keyfile format, a new configuration option
    "main.migrate-ifcfg-rh" is provided. Migration is disabled by
    default, but the default value can be changed at build time via
    "--with-config-migrate-ifcfg-rh-default=yes".
  + When configuring hostnames in non-public TLD (like
    "example.local"), use the TLD as default search domain instead
    of the full hostname.
  + Always apply DNS options from the [global-dns] configuration
    section
  + The NetworkManager daemon now acquires the D-Bus name only
    after populating the D-Bus tree. This can add a delay during
    startup but it is required to avoid race conditions with other
    services depending on NM.
  + Add a "version-id" argument to the Update2() D-Bus call to
    guard against concurrent modifications of profiles.
  + Don't use tentative IPv6 addresses to resolve the system
    hostname via DNS.
  + Track the number of autoconnect retries left for each device
    and connection. Previously it was tracked only per connection
    and this lead to unexpected behaviors in case of multiconnect
    profiles.
  + Set VLAN filtering options on bridge via netlink instead of
    sysfs.
  + nm-cloud-setup now supports IMDSv2 on Amazon EC2.
  + nmtui now allows to enable or disable Wi-Fi and WWAN radios.
  + Honor ignore-carrier=no for bond/bridge/team devices.
  + Add version mismatch warning when running nmcli commands.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696334400">- Update to version 1.44.2:
  + Better log IPv4 Address Conflict Detection (ACD) conflicts
  + Remove the upper limit of 65535 for PIDs read from the PID file
  + Allow missing default gateway with oFono
  + Honor the CLICOLOR_FORCE environment variable
  + Fix generating connection with IPv6 method disabled vs ignored
  + Fix possible segmentation fault when doing a checkpoint
    rollback
  + Documentation improvements
- Switch to source services, use explicit released tag.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1701604800">- Add python3.6-in-sle.patch: SLE still takes python 3.6 as primary
  system, the patch allows meson to find python 3.6 in SLE.</changelog>
</package>
<package pkgid="cd67e823c7cf15903c54dec2f6c96b9da197a920267b3b92df094b2f3c9f80d51b18242f1662b49fefc8a40836677eaed917707de0d9a6f61e3f21ff0006eae2" name="NetworkManager-cloud-setup" arch="x86_64">
  <version epoch="0" ver="1.44.2" rel="4.2"/>
  <changelog author="Clemens Famulla-Conrad &lt;cfamullaconrad@suse.com&gt;" date="1667822400">- Keep netconfig support. The rc-manager auto detection will select
  appropriate manager during runtime.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1669982400">- Update to version 1.40.6:
  + team:
  - Also set empty port configuration so teamd knows about the
    port.
  - Restore port configuration after teamd respawn.
- Changes from version 1.40.4:
  + dhcp: revert restarting DHCP when MAC address changes, for
    example during a bond fail over.
  + Various documentation fixes.
  + Fix non-exported ABI in libnm which was wrongly present in the
    header files but unusable so far.
  + ifcfg-rh: fix writing ethtool pause settings to file.
  + core: set "proto static" for manual routing rules configured by
    NetworkManager.
  + Various minor bugfixes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671537600">- Drop iptables BuildRequires and -Diptables meson parameter:
  iptables is legacy (obsoleted in favor of nft). Additionally.
  meson has proper fallback detection to assume the correct path,
  should it need to use iptables.
- Recommend nftables instead of iptables.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671537601">- Update to version 1.40.8:
  + Fixed a bug that caused devices (MACsec in particular) to be
    stuck in UNAVAILABLE state and not transition to DISCONNECTED
    if the carrier was ready too early.
  + Improved interoperability of MACsec with some Aruba switches by
    allowing CKN shorter than 64 characters.
  + Fixed an assertion failure when restarting NetworkManager with
    MACsec links configured.
  + Fixed a possible DHCP helper crash when handling failure to
    connect to D-Bus.
  + Corrected calculation of expiration time for items configured
    from IPv6 neighbor discovery messages.
  + Various fixes for platforms that don't allow unaligned memory
    access.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673438400">- Update to version 1.40.10:
  + Fix the evaluation of the autoconnect retries.
  + nm-cloud-setup now preserves addresses added externally.
  + Ensure that dnsmasq is stopped after changing the dns backend
    and restarting the service.
  + Fix honoring an explicit DHCPv6 DUID with dhclient.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Update to version 1.40.12:
  + Make sure "external-ids" stays up to date in Open vSwitch
    database on a connection reapply.
  + Retry if a netlink sockets runs out of buffer space before
    we're able to read results of a link change.
  + Fix a possible race involving concurrent invocation of iptables
    in IPv4 shared mode.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676030400">- Update to version 1.42.0:
  + Added support for source load balancing for Ethernet Bonds.
  + Allow specifying vhost name (SNI) for a manually DNS-over-TLS
    server. Only works with systemd-resolved plugin.
  + Connections can now be activated on a loopback interface.
  + Added support of IPv4 ECMP routes. The ECMP routes will get
    merged.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676289600">- Pass session_tracking=systemd and
  session_tracking_consolekit=false to meson, no longer build
  support for consolekit as session tracker.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676894400">- Add 1539.patch: Fix constructing the IPv4 nameserver variable
  (boo#1208371).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677153600">- Update to version 1.42.2:
  + Add build option to set the mobile-broadband-provider-info
    database path.
  + Add new "ipv[46].replace-local-rule" setting to control whether
    to remove the local route rule that is automatically generated.
  + Add the DHCPv6 IAID to the lease information exposed in /run
    and on D-Bus.
  + Fix assuming team connections at boot.
  + Fix race condition when setting the MAC address of an OVS
    interface.
  + Fix constructing the IPv4 name servers variable passed to
    dispatcher scripts.
  + Don't use tentative IPv6 address to resolve the system hostname
    via DNS.
  + Deprecate the "Master" property of the NMActiveConnection D-Bus
    object in favor of the new "Controller" property.
- Drop 1539.patch: Fixed upstream.
- Refresh patch with quilt:
  + 0001-Coerce-connectivity-LIMITED-to-NONE-when-device-is-d.patch</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1678104000">- Changes from version 1.38.6 (bsc#1208631):
  + Fix honoring DNS priority.
  + Decline DHCPv6 lease when DAD fails.
  + Various bugfixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.42.4:
  + Fix a possible crash when [global-dns] is used and improve the
    documentation.
  + Documentation improvements.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681992000">- Update to version 1.42.6:
  + Emit the dhcp-change dispatcher event also after a lease
    renewal.
  + Fix assertion failure on DHCP renewal.
  + Add support for EC2 IMDSv2 in nm-cloud-setup.
  + Allow setting tunnel flags for ip6gre &amp; ip6gretap connection
    profiles.
  + Improve the Wi-Fi hotspot functionality.
  + Fix setting the Wi-Fi roaming policy based on the number of
    seen BSSIDs.
  + Support the "no-aaaa" resolv.conf option.
  + Some oFono fixes.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1683979200">- Add nm-runstatedir.patch: to correct rundir from /var/run to /run
  for systemd FHS compatibility</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1685534400">- Update https://www.gnome.org/projects/NetworkManager/ URL tag to
  NM's newest home page: https://networkmanager.dev/, and main
  package summary to: standard Linux network configuration tool
  suite.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688040000">- Update to version 1.42.8:
  + Add support for ppp 2.5.0.
  + Fix nft rules for balance-slb bonding.
  + Support port priority for bonding.
  + Fix regression handling the PKEY_ID for infiniband profiles in
    ifcfg-rh format.
  + Fix race in nm-cloud-setup that caused partial configuration
    and loss of connectivity with multiple interfaces.
  + Don't touch "net.ipv6.conf.$IFACE.forwarding" unless explicitly
    required for IPv6 sharing.
  + Various bugfixes related to team, Wi-Fi P2P, IPv6LL.
  + Automatically unblock autoconnect of profiles during reapply.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691582400">- Update to version 1.44.0:
  + Introduce a new "link" setting that holds properties related to
    the kernel link such as "tx-queue-length", "gso-max-size",
    "gso-max-segments", "gro-max-size".
  + Support sending a DHCPv6 prefix delegation hint via the
    "ipv6.dhcp-pd-hint" connection property.
  + Support new bond options: "arp_missed_max", "lacp_active",
    "ns_ip6_target".
  + Add new "initial-eps-bearer-configure" and
    "initial-eps-bearer-apn" properties in the GSM setting.
  + Setting "connection.stable-id=default${CONNECTION}" changed
    behavior to be identical to the built-in default value when the
    stable-id is not set.
  + Add a "[keyfile].rename" option to NetworkManager.conf to force
    renaming profiles on disk when their name changes.
  + The ifcfg-rh plugin is deprecated; it will only receive
    bugfixes and no new features. A warning is emitted the log when
    a connection in ifcfg-rh format is found.
  + To automatically migrate existing ifcfg-rh connections to the
    keyfile format, a new configuration option
    "main.migrate-ifcfg-rh" is provided. Migration is disabled by
    default, but the default value can be changed at build time via
    "--with-config-migrate-ifcfg-rh-default=yes".
  + When configuring hostnames in non-public TLD (like
    "example.local"), use the TLD as default search domain instead
    of the full hostname.
  + Always apply DNS options from the [global-dns] configuration
    section
  + The NetworkManager daemon now acquires the D-Bus name only
    after populating the D-Bus tree. This can add a delay during
    startup but it is required to avoid race conditions with other
    services depending on NM.
  + Add a "version-id" argument to the Update2() D-Bus call to
    guard against concurrent modifications of profiles.
  + Don't use tentative IPv6 addresses to resolve the system
    hostname via DNS.
  + Track the number of autoconnect retries left for each device
    and connection. Previously it was tracked only per connection
    and this lead to unexpected behaviors in case of multiconnect
    profiles.
  + Set VLAN filtering options on bridge via netlink instead of
    sysfs.
  + nm-cloud-setup now supports IMDSv2 on Amazon EC2.
  + nmtui now allows to enable or disable Wi-Fi and WWAN radios.
  + Honor ignore-carrier=no for bond/bridge/team devices.
  + Add version mismatch warning when running nmcli commands.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696334400">- Update to version 1.44.2:
  + Better log IPv4 Address Conflict Detection (ACD) conflicts
  + Remove the upper limit of 65535 for PIDs read from the PID file
  + Allow missing default gateway with oFono
  + Honor the CLICOLOR_FORCE environment variable
  + Fix generating connection with IPv6 method disabled vs ignored
  + Fix possible segmentation fault when doing a checkpoint
    rollback
  + Documentation improvements
- Switch to source services, use explicit released tag.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1701604800">- Add python3.6-in-sle.patch: SLE still takes python 3.6 as primary
  system, the patch allows meson to find python 3.6 in SLE.</changelog>
</package>
<package pkgid="7f458cf5a8d5b52f23ad63b79ed384e2192ea5de09479f1d28d45102cae026b96b99afdb3445e42dd7e85edd57933cc38f7b9a1db3522ede736ca78841e45bdd" name="NetworkManager-cloud-setup-debuginfo" arch="i586">
  <version epoch="0" ver="1.44.2" rel="4.2"/>
  <changelog author="Clemens Famulla-Conrad &lt;cfamullaconrad@suse.com&gt;" date="1667822400">- Keep netconfig support. The rc-manager auto detection will select
  appropriate manager during runtime.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1669982400">- Update to version 1.40.6:
  + team:
  - Also set empty port configuration so teamd knows about the
    port.
  - Restore port configuration after teamd respawn.
- Changes from version 1.40.4:
  + dhcp: revert restarting DHCP when MAC address changes, for
    example during a bond fail over.
  + Various documentation fixes.
  + Fix non-exported ABI in libnm which was wrongly present in the
    header files but unusable so far.
  + ifcfg-rh: fix writing ethtool pause settings to file.
  + core: set "proto static" for manual routing rules configured by
    NetworkManager.
  + Various minor bugfixes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671537600">- Drop iptables BuildRequires and -Diptables meson parameter:
  iptables is legacy (obsoleted in favor of nft). Additionally.
  meson has proper fallback detection to assume the correct path,
  should it need to use iptables.
- Recommend nftables instead of iptables.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671537601">- Update to version 1.40.8:
  + Fixed a bug that caused devices (MACsec in particular) to be
    stuck in UNAVAILABLE state and not transition to DISCONNECTED
    if the carrier was ready too early.
  + Improved interoperability of MACsec with some Aruba switches by
    allowing CKN shorter than 64 characters.
  + Fixed an assertion failure when restarting NetworkManager with
    MACsec links configured.
  + Fixed a possible DHCP helper crash when handling failure to
    connect to D-Bus.
  + Corrected calculation of expiration time for items configured
    from IPv6 neighbor discovery messages.
  + Various fixes for platforms that don't allow unaligned memory
    access.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673438400">- Update to version 1.40.10:
  + Fix the evaluation of the autoconnect retries.
  + nm-cloud-setup now preserves addresses added externally.
  + Ensure that dnsmasq is stopped after changing the dns backend
    and restarting the service.
  + Fix honoring an explicit DHCPv6 DUID with dhclient.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Update to version 1.40.12:
  + Make sure "external-ids" stays up to date in Open vSwitch
    database on a connection reapply.
  + Retry if a netlink sockets runs out of buffer space before
    we're able to read results of a link change.
  + Fix a possible race involving concurrent invocation of iptables
    in IPv4 shared mode.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676030400">- Update to version 1.42.0:
  + Added support for source load balancing for Ethernet Bonds.
  + Allow specifying vhost name (SNI) for a manually DNS-over-TLS
    server. Only works with systemd-resolved plugin.
  + Connections can now be activated on a loopback interface.
  + Added support of IPv4 ECMP routes. The ECMP routes will get
    merged.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676289600">- Pass session_tracking=systemd and
  session_tracking_consolekit=false to meson, no longer build
  support for consolekit as session tracker.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676894400">- Add 1539.patch: Fix constructing the IPv4 nameserver variable
  (boo#1208371).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677153600">- Update to version 1.42.2:
  + Add build option to set the mobile-broadband-provider-info
    database path.
  + Add new "ipv[46].replace-local-rule" setting to control whether
    to remove the local route rule that is automatically generated.
  + Add the DHCPv6 IAID to the lease information exposed in /run
    and on D-Bus.
  + Fix assuming team connections at boot.
  + Fix race condition when setting the MAC address of an OVS
    interface.
  + Fix constructing the IPv4 name servers variable passed to
    dispatcher scripts.
  + Don't use tentative IPv6 address to resolve the system hostname
    via DNS.
  + Deprecate the "Master" property of the NMActiveConnection D-Bus
    object in favor of the new "Controller" property.
- Drop 1539.patch: Fixed upstream.
- Refresh patch with quilt:
  + 0001-Coerce-connectivity-LIMITED-to-NONE-when-device-is-d.patch</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1678104000">- Changes from version 1.38.6 (bsc#1208631):
  + Fix honoring DNS priority.
  + Decline DHCPv6 lease when DAD fails.
  + Various bugfixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.42.4:
  + Fix a possible crash when [global-dns] is used and improve the
    documentation.
  + Documentation improvements.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681992000">- Update to version 1.42.6:
  + Emit the dhcp-change dispatcher event also after a lease
    renewal.
  + Fix assertion failure on DHCP renewal.
  + Add support for EC2 IMDSv2 in nm-cloud-setup.
  + Allow setting tunnel flags for ip6gre &amp; ip6gretap connection
    profiles.
  + Improve the Wi-Fi hotspot functionality.
  + Fix setting the Wi-Fi roaming policy based on the number of
    seen BSSIDs.
  + Support the "no-aaaa" resolv.conf option.
  + Some oFono fixes.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1683979200">- Add nm-runstatedir.patch: to correct rundir from /var/run to /run
  for systemd FHS compatibility</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1685534400">- Update https://www.gnome.org/projects/NetworkManager/ URL tag to
  NM's newest home page: https://networkmanager.dev/, and main
  package summary to: standard Linux network configuration tool
  suite.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688040000">- Update to version 1.42.8:
  + Add support for ppp 2.5.0.
  + Fix nft rules for balance-slb bonding.
  + Support port priority for bonding.
  + Fix regression handling the PKEY_ID for infiniband profiles in
    ifcfg-rh format.
  + Fix race in nm-cloud-setup that caused partial configuration
    and loss of connectivity with multiple interfaces.
  + Don't touch "net.ipv6.conf.$IFACE.forwarding" unless explicitly
    required for IPv6 sharing.
  + Various bugfixes related to team, Wi-Fi P2P, IPv6LL.
  + Automatically unblock autoconnect of profiles during reapply.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691582400">- Update to version 1.44.0:
  + Introduce a new "link" setting that holds properties related to
    the kernel link such as "tx-queue-length", "gso-max-size",
    "gso-max-segments", "gro-max-size".
  + Support sending a DHCPv6 prefix delegation hint via the
    "ipv6.dhcp-pd-hint" connection property.
  + Support new bond options: "arp_missed_max", "lacp_active",
    "ns_ip6_target".
  + Add new "initial-eps-bearer-configure" and
    "initial-eps-bearer-apn" properties in the GSM setting.
  + Setting "connection.stable-id=default${CONNECTION}" changed
    behavior to be identical to the built-in default value when the
    stable-id is not set.
  + Add a "[keyfile].rename" option to NetworkManager.conf to force
    renaming profiles on disk when their name changes.
  + The ifcfg-rh plugin is deprecated; it will only receive
    bugfixes and no new features. A warning is emitted the log when
    a connection in ifcfg-rh format is found.
  + To automatically migrate existing ifcfg-rh connections to the
    keyfile format, a new configuration option
    "main.migrate-ifcfg-rh" is provided. Migration is disabled by
    default, but the default value can be changed at build time via
    "--with-config-migrate-ifcfg-rh-default=yes".
  + When configuring hostnames in non-public TLD (like
    "example.local"), use the TLD as default search domain instead
    of the full hostname.
  + Always apply DNS options from the [global-dns] configuration
    section
  + The NetworkManager daemon now acquires the D-Bus name only
    after populating the D-Bus tree. This can add a delay during
    startup but it is required to avoid race conditions with other
    services depending on NM.
  + Add a "version-id" argument to the Update2() D-Bus call to
    guard against concurrent modifications of profiles.
  + Don't use tentative IPv6 addresses to resolve the system
    hostname via DNS.
  + Track the number of autoconnect retries left for each device
    and connection. Previously it was tracked only per connection
    and this lead to unexpected behaviors in case of multiconnect
    profiles.
  + Set VLAN filtering options on bridge via netlink instead of
    sysfs.
  + nm-cloud-setup now supports IMDSv2 on Amazon EC2.
  + nmtui now allows to enable or disable Wi-Fi and WWAN radios.
  + Honor ignore-carrier=no for bond/bridge/team devices.
  + Add version mismatch warning when running nmcli commands.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696334400">- Update to version 1.44.2:
  + Better log IPv4 Address Conflict Detection (ACD) conflicts
  + Remove the upper limit of 65535 for PIDs read from the PID file
  + Allow missing default gateway with oFono
  + Honor the CLICOLOR_FORCE environment variable
  + Fix generating connection with IPv6 method disabled vs ignored
  + Fix possible segmentation fault when doing a checkpoint
    rollback
  + Documentation improvements
- Switch to source services, use explicit released tag.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1701604800">- Add python3.6-in-sle.patch: SLE still takes python 3.6 as primary
  system, the patch allows meson to find python 3.6 in SLE.</changelog>
</package>
<package pkgid="172e6fc6ccb925c3490dc9be4a3faf569d76d07c441e1fc793d92d9c0c78697cb5f8c19554147afea20d7e8beee34d75786f9f4d2863215006f8defce0b7d19d" name="NetworkManager-cloud-setup-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.44.2" rel="4.2"/>
  <changelog author="Clemens Famulla-Conrad &lt;cfamullaconrad@suse.com&gt;" date="1667822400">- Keep netconfig support. The rc-manager auto detection will select
  appropriate manager during runtime.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1669982400">- Update to version 1.40.6:
  + team:
  - Also set empty port configuration so teamd knows about the
    port.
  - Restore port configuration after teamd respawn.
- Changes from version 1.40.4:
  + dhcp: revert restarting DHCP when MAC address changes, for
    example during a bond fail over.
  + Various documentation fixes.
  + Fix non-exported ABI in libnm which was wrongly present in the
    header files but unusable so far.
  + ifcfg-rh: fix writing ethtool pause settings to file.
  + core: set "proto static" for manual routing rules configured by
    NetworkManager.
  + Various minor bugfixes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671537600">- Drop iptables BuildRequires and -Diptables meson parameter:
  iptables is legacy (obsoleted in favor of nft). Additionally.
  meson has proper fallback detection to assume the correct path,
  should it need to use iptables.
- Recommend nftables instead of iptables.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671537601">- Update to version 1.40.8:
  + Fixed a bug that caused devices (MACsec in particular) to be
    stuck in UNAVAILABLE state and not transition to DISCONNECTED
    if the carrier was ready too early.
  + Improved interoperability of MACsec with some Aruba switches by
    allowing CKN shorter than 64 characters.
  + Fixed an assertion failure when restarting NetworkManager with
    MACsec links configured.
  + Fixed a possible DHCP helper crash when handling failure to
    connect to D-Bus.
  + Corrected calculation of expiration time for items configured
    from IPv6 neighbor discovery messages.
  + Various fixes for platforms that don't allow unaligned memory
    access.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673438400">- Update to version 1.40.10:
  + Fix the evaluation of the autoconnect retries.
  + nm-cloud-setup now preserves addresses added externally.
  + Ensure that dnsmasq is stopped after changing the dns backend
    and restarting the service.
  + Fix honoring an explicit DHCPv6 DUID with dhclient.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Update to version 1.40.12:
  + Make sure "external-ids" stays up to date in Open vSwitch
    database on a connection reapply.
  + Retry if a netlink sockets runs out of buffer space before
    we're able to read results of a link change.
  + Fix a possible race involving concurrent invocation of iptables
    in IPv4 shared mode.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676030400">- Update to version 1.42.0:
  + Added support for source load balancing for Ethernet Bonds.
  + Allow specifying vhost name (SNI) for a manually DNS-over-TLS
    server. Only works with systemd-resolved plugin.
  + Connections can now be activated on a loopback interface.
  + Added support of IPv4 ECMP routes. The ECMP routes will get
    merged.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676289600">- Pass session_tracking=systemd and
  session_tracking_consolekit=false to meson, no longer build
  support for consolekit as session tracker.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676894400">- Add 1539.patch: Fix constructing the IPv4 nameserver variable
  (boo#1208371).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677153600">- Update to version 1.42.2:
  + Add build option to set the mobile-broadband-provider-info
    database path.
  + Add new "ipv[46].replace-local-rule" setting to control whether
    to remove the local route rule that is automatically generated.
  + Add the DHCPv6 IAID to the lease information exposed in /run
    and on D-Bus.
  + Fix assuming team connections at boot.
  + Fix race condition when setting the MAC address of an OVS
    interface.
  + Fix constructing the IPv4 name servers variable passed to
    dispatcher scripts.
  + Don't use tentative IPv6 address to resolve the system hostname
    via DNS.
  + Deprecate the "Master" property of the NMActiveConnection D-Bus
    object in favor of the new "Controller" property.
- Drop 1539.patch: Fixed upstream.
- Refresh patch with quilt:
  + 0001-Coerce-connectivity-LIMITED-to-NONE-when-device-is-d.patch</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1678104000">- Changes from version 1.38.6 (bsc#1208631):
  + Fix honoring DNS priority.
  + Decline DHCPv6 lease when DAD fails.
  + Various bugfixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.42.4:
  + Fix a possible crash when [global-dns] is used and improve the
    documentation.
  + Documentation improvements.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681992000">- Update to version 1.42.6:
  + Emit the dhcp-change dispatcher event also after a lease
    renewal.
  + Fix assertion failure on DHCP renewal.
  + Add support for EC2 IMDSv2 in nm-cloud-setup.
  + Allow setting tunnel flags for ip6gre &amp; ip6gretap connection
    profiles.
  + Improve the Wi-Fi hotspot functionality.
  + Fix setting the Wi-Fi roaming policy based on the number of
    seen BSSIDs.
  + Support the "no-aaaa" resolv.conf option.
  + Some oFono fixes.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1683979200">- Add nm-runstatedir.patch: to correct rundir from /var/run to /run
  for systemd FHS compatibility</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1685534400">- Update https://www.gnome.org/projects/NetworkManager/ URL tag to
  NM's newest home page: https://networkmanager.dev/, and main
  package summary to: standard Linux network configuration tool
  suite.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688040000">- Update to version 1.42.8:
  + Add support for ppp 2.5.0.
  + Fix nft rules for balance-slb bonding.
  + Support port priority for bonding.
  + Fix regression handling the PKEY_ID for infiniband profiles in
    ifcfg-rh format.
  + Fix race in nm-cloud-setup that caused partial configuration
    and loss of connectivity with multiple interfaces.
  + Don't touch "net.ipv6.conf.$IFACE.forwarding" unless explicitly
    required for IPv6 sharing.
  + Various bugfixes related to team, Wi-Fi P2P, IPv6LL.
  + Automatically unblock autoconnect of profiles during reapply.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691582400">- Update to version 1.44.0:
  + Introduce a new "link" setting that holds properties related to
    the kernel link such as "tx-queue-length", "gso-max-size",
    "gso-max-segments", "gro-max-size".
  + Support sending a DHCPv6 prefix delegation hint via the
    "ipv6.dhcp-pd-hint" connection property.
  + Support new bond options: "arp_missed_max", "lacp_active",
    "ns_ip6_target".
  + Add new "initial-eps-bearer-configure" and
    "initial-eps-bearer-apn" properties in the GSM setting.
  + Setting "connection.stable-id=default${CONNECTION}" changed
    behavior to be identical to the built-in default value when the
    stable-id is not set.
  + Add a "[keyfile].rename" option to NetworkManager.conf to force
    renaming profiles on disk when their name changes.
  + The ifcfg-rh plugin is deprecated; it will only receive
    bugfixes and no new features. A warning is emitted the log when
    a connection in ifcfg-rh format is found.
  + To automatically migrate existing ifcfg-rh connections to the
    keyfile format, a new configuration option
    "main.migrate-ifcfg-rh" is provided. Migration is disabled by
    default, but the default value can be changed at build time via
    "--with-config-migrate-ifcfg-rh-default=yes".
  + When configuring hostnames in non-public TLD (like
    "example.local"), use the TLD as default search domain instead
    of the full hostname.
  + Always apply DNS options from the [global-dns] configuration
    section
  + The NetworkManager daemon now acquires the D-Bus name only
    after populating the D-Bus tree. This can add a delay during
    startup but it is required to avoid race conditions with other
    services depending on NM.
  + Add a "version-id" argument to the Update2() D-Bus call to
    guard against concurrent modifications of profiles.
  + Don't use tentative IPv6 addresses to resolve the system
    hostname via DNS.
  + Track the number of autoconnect retries left for each device
    and connection. Previously it was tracked only per connection
    and this lead to unexpected behaviors in case of multiconnect
    profiles.
  + Set VLAN filtering options on bridge via netlink instead of
    sysfs.
  + nm-cloud-setup now supports IMDSv2 on Amazon EC2.
  + nmtui now allows to enable or disable Wi-Fi and WWAN radios.
  + Honor ignore-carrier=no for bond/bridge/team devices.
  + Add version mismatch warning when running nmcli commands.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696334400">- Update to version 1.44.2:
  + Better log IPv4 Address Conflict Detection (ACD) conflicts
  + Remove the upper limit of 65535 for PIDs read from the PID file
  + Allow missing default gateway with oFono
  + Honor the CLICOLOR_FORCE environment variable
  + Fix generating connection with IPv6 method disabled vs ignored
  + Fix possible segmentation fault when doing a checkpoint
    rollback
  + Documentation improvements
- Switch to source services, use explicit released tag.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1701604800">- Add python3.6-in-sle.patch: SLE still takes python 3.6 as primary
  system, the patch allows meson to find python 3.6 in SLE.</changelog>
</package>
<package pkgid="79a8f78c650c2009c4bacf7e00612e3719e84aa333b7eafbaccaa68ee3763faf60a87ad6b2aad68b35ae1a19071b893a2d2d60cae288fee6b141bacac41066aa" name="NetworkManager-debuginfo" arch="i586">
  <version epoch="0" ver="1.44.2" rel="4.2"/>
  <changelog author="Clemens Famulla-Conrad &lt;cfamullaconrad@suse.com&gt;" date="1667822400">- Keep netconfig support. The rc-manager auto detection will select
  appropriate manager during runtime.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1669982400">- Update to version 1.40.6:
  + team:
  - Also set empty port configuration so teamd knows about the
    port.
  - Restore port configuration after teamd respawn.
- Changes from version 1.40.4:
  + dhcp: revert restarting DHCP when MAC address changes, for
    example during a bond fail over.
  + Various documentation fixes.
  + Fix non-exported ABI in libnm which was wrongly present in the
    header files but unusable so far.
  + ifcfg-rh: fix writing ethtool pause settings to file.
  + core: set "proto static" for manual routing rules configured by
    NetworkManager.
  + Various minor bugfixes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671537600">- Drop iptables BuildRequires and -Diptables meson parameter:
  iptables is legacy (obsoleted in favor of nft). Additionally.
  meson has proper fallback detection to assume the correct path,
  should it need to use iptables.
- Recommend nftables instead of iptables.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671537601">- Update to version 1.40.8:
  + Fixed a bug that caused devices (MACsec in particular) to be
    stuck in UNAVAILABLE state and not transition to DISCONNECTED
    if the carrier was ready too early.
  + Improved interoperability of MACsec with some Aruba switches by
    allowing CKN shorter than 64 characters.
  + Fixed an assertion failure when restarting NetworkManager with
    MACsec links configured.
  + Fixed a possible DHCP helper crash when handling failure to
    connect to D-Bus.
  + Corrected calculation of expiration time for items configured
    from IPv6 neighbor discovery messages.
  + Various fixes for platforms that don't allow unaligned memory
    access.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673438400">- Update to version 1.40.10:
  + Fix the evaluation of the autoconnect retries.
  + nm-cloud-setup now preserves addresses added externally.
  + Ensure that dnsmasq is stopped after changing the dns backend
    and restarting the service.
  + Fix honoring an explicit DHCPv6 DUID with dhclient.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Update to version 1.40.12:
  + Make sure "external-ids" stays up to date in Open vSwitch
    database on a connection reapply.
  + Retry if a netlink sockets runs out of buffer space before
    we're able to read results of a link change.
  + Fix a possible race involving concurrent invocation of iptables
    in IPv4 shared mode.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676030400">- Update to version 1.42.0:
  + Added support for source load balancing for Ethernet Bonds.
  + Allow specifying vhost name (SNI) for a manually DNS-over-TLS
    server. Only works with systemd-resolved plugin.
  + Connections can now be activated on a loopback interface.
  + Added support of IPv4 ECMP routes. The ECMP routes will get
    merged.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676289600">- Pass session_tracking=systemd and
  session_tracking_consolekit=false to meson, no longer build
  support for consolekit as session tracker.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676894400">- Add 1539.patch: Fix constructing the IPv4 nameserver variable
  (boo#1208371).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677153600">- Update to version 1.42.2:
  + Add build option to set the mobile-broadband-provider-info
    database path.
  + Add new "ipv[46].replace-local-rule" setting to control whether
    to remove the local route rule that is automatically generated.
  + Add the DHCPv6 IAID to the lease information exposed in /run
    and on D-Bus.
  + Fix assuming team connections at boot.
  + Fix race condition when setting the MAC address of an OVS
    interface.
  + Fix constructing the IPv4 name servers variable passed to
    dispatcher scripts.
  + Don't use tentative IPv6 address to resolve the system hostname
    via DNS.
  + Deprecate the "Master" property of the NMActiveConnection D-Bus
    object in favor of the new "Controller" property.
- Drop 1539.patch: Fixed upstream.
- Refresh patch with quilt:
  + 0001-Coerce-connectivity-LIMITED-to-NONE-when-device-is-d.patch</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1678104000">- Changes from version 1.38.6 (bsc#1208631):
  + Fix honoring DNS priority.
  + Decline DHCPv6 lease when DAD fails.
  + Various bugfixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.42.4:
  + Fix a possible crash when [global-dns] is used and improve the
    documentation.
  + Documentation improvements.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681992000">- Update to version 1.42.6:
  + Emit the dhcp-change dispatcher event also after a lease
    renewal.
  + Fix assertion failure on DHCP renewal.
  + Add support for EC2 IMDSv2 in nm-cloud-setup.
  + Allow setting tunnel flags for ip6gre &amp; ip6gretap connection
    profiles.
  + Improve the Wi-Fi hotspot functionality.
  + Fix setting the Wi-Fi roaming policy based on the number of
    seen BSSIDs.
  + Support the "no-aaaa" resolv.conf option.
  + Some oFono fixes.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1683979200">- Add nm-runstatedir.patch: to correct rundir from /var/run to /run
  for systemd FHS compatibility</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1685534400">- Update https://www.gnome.org/projects/NetworkManager/ URL tag to
  NM's newest home page: https://networkmanager.dev/, and main
  package summary to: standard Linux network configuration tool
  suite.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688040000">- Update to version 1.42.8:
  + Add support for ppp 2.5.0.
  + Fix nft rules for balance-slb bonding.
  + Support port priority for bonding.
  + Fix regression handling the PKEY_ID for infiniband profiles in
    ifcfg-rh format.
  + Fix race in nm-cloud-setup that caused partial configuration
    and loss of connectivity with multiple interfaces.
  + Don't touch "net.ipv6.conf.$IFACE.forwarding" unless explicitly
    required for IPv6 sharing.
  + Various bugfixes related to team, Wi-Fi P2P, IPv6LL.
  + Automatically unblock autoconnect of profiles during reapply.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691582400">- Update to version 1.44.0:
  + Introduce a new "link" setting that holds properties related to
    the kernel link such as "tx-queue-length", "gso-max-size",
    "gso-max-segments", "gro-max-size".
  + Support sending a DHCPv6 prefix delegation hint via the
    "ipv6.dhcp-pd-hint" connection property.
  + Support new bond options: "arp_missed_max", "lacp_active",
    "ns_ip6_target".
  + Add new "initial-eps-bearer-configure" and
    "initial-eps-bearer-apn" properties in the GSM setting.
  + Setting "connection.stable-id=default${CONNECTION}" changed
    behavior to be identical to the built-in default value when the
    stable-id is not set.
  + Add a "[keyfile].rename" option to NetworkManager.conf to force
    renaming profiles on disk when their name changes.
  + The ifcfg-rh plugin is deprecated; it will only receive
    bugfixes and no new features. A warning is emitted the log when
    a connection in ifcfg-rh format is found.
  + To automatically migrate existing ifcfg-rh connections to the
    keyfile format, a new configuration option
    "main.migrate-ifcfg-rh" is provided. Migration is disabled by
    default, but the default value can be changed at build time via
    "--with-config-migrate-ifcfg-rh-default=yes".
  + When configuring hostnames in non-public TLD (like
    "example.local"), use the TLD as default search domain instead
    of the full hostname.
  + Always apply DNS options from the [global-dns] configuration
    section
  + The NetworkManager daemon now acquires the D-Bus name only
    after populating the D-Bus tree. This can add a delay during
    startup but it is required to avoid race conditions with other
    services depending on NM.
  + Add a "version-id" argument to the Update2() D-Bus call to
    guard against concurrent modifications of profiles.
  + Don't use tentative IPv6 addresses to resolve the system
    hostname via DNS.
  + Track the number of autoconnect retries left for each device
    and connection. Previously it was tracked only per connection
    and this lead to unexpected behaviors in case of multiconnect
    profiles.
  + Set VLAN filtering options on bridge via netlink instead of
    sysfs.
  + nm-cloud-setup now supports IMDSv2 on Amazon EC2.
  + nmtui now allows to enable or disable Wi-Fi and WWAN radios.
  + Honor ignore-carrier=no for bond/bridge/team devices.
  + Add version mismatch warning when running nmcli commands.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696334400">- Update to version 1.44.2:
  + Better log IPv4 Address Conflict Detection (ACD) conflicts
  + Remove the upper limit of 65535 for PIDs read from the PID file
  + Allow missing default gateway with oFono
  + Honor the CLICOLOR_FORCE environment variable
  + Fix generating connection with IPv6 method disabled vs ignored
  + Fix possible segmentation fault when doing a checkpoint
    rollback
  + Documentation improvements
- Switch to source services, use explicit released tag.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1701604800">- Add python3.6-in-sle.patch: SLE still takes python 3.6 as primary
  system, the patch allows meson to find python 3.6 in SLE.</changelog>
</package>
<package pkgid="dee94f2a48ff55b2776ab28ca90ae02148d1f178b2b39f023efbab72bb80495cd02e926ae116c8507885f12b511d526e40dec650d5b980af9f993d4c855f4da2" name="NetworkManager-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.44.2" rel="4.2"/>
  <changelog author="Clemens Famulla-Conrad &lt;cfamullaconrad@suse.com&gt;" date="1667822400">- Keep netconfig support. The rc-manager auto detection will select
  appropriate manager during runtime.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1669982400">- Update to version 1.40.6:
  + team:
  - Also set empty port configuration so teamd knows about the
    port.
  - Restore port configuration after teamd respawn.
- Changes from version 1.40.4:
  + dhcp: revert restarting DHCP when MAC address changes, for
    example during a bond fail over.
  + Various documentation fixes.
  + Fix non-exported ABI in libnm which was wrongly present in the
    header files but unusable so far.
  + ifcfg-rh: fix writing ethtool pause settings to file.
  + core: set "proto static" for manual routing rules configured by
    NetworkManager.
  + Various minor bugfixes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671537600">- Drop iptables BuildRequires and -Diptables meson parameter:
  iptables is legacy (obsoleted in favor of nft). Additionally.
  meson has proper fallback detection to assume the correct path,
  should it need to use iptables.
- Recommend nftables instead of iptables.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671537601">- Update to version 1.40.8:
  + Fixed a bug that caused devices (MACsec in particular) to be
    stuck in UNAVAILABLE state and not transition to DISCONNECTED
    if the carrier was ready too early.
  + Improved interoperability of MACsec with some Aruba switches by
    allowing CKN shorter than 64 characters.
  + Fixed an assertion failure when restarting NetworkManager with
    MACsec links configured.
  + Fixed a possible DHCP helper crash when handling failure to
    connect to D-Bus.
  + Corrected calculation of expiration time for items configured
    from IPv6 neighbor discovery messages.
  + Various fixes for platforms that don't allow unaligned memory
    access.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673438400">- Update to version 1.40.10:
  + Fix the evaluation of the autoconnect retries.
  + nm-cloud-setup now preserves addresses added externally.
  + Ensure that dnsmasq is stopped after changing the dns backend
    and restarting the service.
  + Fix honoring an explicit DHCPv6 DUID with dhclient.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Update to version 1.40.12:
  + Make sure "external-ids" stays up to date in Open vSwitch
    database on a connection reapply.
  + Retry if a netlink sockets runs out of buffer space before
    we're able to read results of a link change.
  + Fix a possible race involving concurrent invocation of iptables
    in IPv4 shared mode.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676030400">- Update to version 1.42.0:
  + Added support for source load balancing for Ethernet Bonds.
  + Allow specifying vhost name (SNI) for a manually DNS-over-TLS
    server. Only works with systemd-resolved plugin.
  + Connections can now be activated on a loopback interface.
  + Added support of IPv4 ECMP routes. The ECMP routes will get
    merged.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676289600">- Pass session_tracking=systemd and
  session_tracking_consolekit=false to meson, no longer build
  support for consolekit as session tracker.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676894400">- Add 1539.patch: Fix constructing the IPv4 nameserver variable
  (boo#1208371).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677153600">- Update to version 1.42.2:
  + Add build option to set the mobile-broadband-provider-info
    database path.
  + Add new "ipv[46].replace-local-rule" setting to control whether
    to remove the local route rule that is automatically generated.
  + Add the DHCPv6 IAID to the lease information exposed in /run
    and on D-Bus.
  + Fix assuming team connections at boot.
  + Fix race condition when setting the MAC address of an OVS
    interface.
  + Fix constructing the IPv4 name servers variable passed to
    dispatcher scripts.
  + Don't use tentative IPv6 address to resolve the system hostname
    via DNS.
  + Deprecate the "Master" property of the NMActiveConnection D-Bus
    object in favor of the new "Controller" property.
- Drop 1539.patch: Fixed upstream.
- Refresh patch with quilt:
  + 0001-Coerce-connectivity-LIMITED-to-NONE-when-device-is-d.patch</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1678104000">- Changes from version 1.38.6 (bsc#1208631):
  + Fix honoring DNS priority.
  + Decline DHCPv6 lease when DAD fails.
  + Various bugfixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.42.4:
  + Fix a possible crash when [global-dns] is used and improve the
    documentation.
  + Documentation improvements.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681992000">- Update to version 1.42.6:
  + Emit the dhcp-change dispatcher event also after a lease
    renewal.
  + Fix assertion failure on DHCP renewal.
  + Add support for EC2 IMDSv2 in nm-cloud-setup.
  + Allow setting tunnel flags for ip6gre &amp; ip6gretap connection
    profiles.
  + Improve the Wi-Fi hotspot functionality.
  + Fix setting the Wi-Fi roaming policy based on the number of
    seen BSSIDs.
  + Support the "no-aaaa" resolv.conf option.
  + Some oFono fixes.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1683979200">- Add nm-runstatedir.patch: to correct rundir from /var/run to /run
  for systemd FHS compatibility</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1685534400">- Update https://www.gnome.org/projects/NetworkManager/ URL tag to
  NM's newest home page: https://networkmanager.dev/, and main
  package summary to: standard Linux network configuration tool
  suite.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688040000">- Update to version 1.42.8:
  + Add support for ppp 2.5.0.
  + Fix nft rules for balance-slb bonding.
  + Support port priority for bonding.
  + Fix regression handling the PKEY_ID for infiniband profiles in
    ifcfg-rh format.
  + Fix race in nm-cloud-setup that caused partial configuration
    and loss of connectivity with multiple interfaces.
  + Don't touch "net.ipv6.conf.$IFACE.forwarding" unless explicitly
    required for IPv6 sharing.
  + Various bugfixes related to team, Wi-Fi P2P, IPv6LL.
  + Automatically unblock autoconnect of profiles during reapply.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691582400">- Update to version 1.44.0:
  + Introduce a new "link" setting that holds properties related to
    the kernel link such as "tx-queue-length", "gso-max-size",
    "gso-max-segments", "gro-max-size".
  + Support sending a DHCPv6 prefix delegation hint via the
    "ipv6.dhcp-pd-hint" connection property.
  + Support new bond options: "arp_missed_max", "lacp_active",
    "ns_ip6_target".
  + Add new "initial-eps-bearer-configure" and
    "initial-eps-bearer-apn" properties in the GSM setting.
  + Setting "connection.stable-id=default${CONNECTION}" changed
    behavior to be identical to the built-in default value when the
    stable-id is not set.
  + Add a "[keyfile].rename" option to NetworkManager.conf to force
    renaming profiles on disk when their name changes.
  + The ifcfg-rh plugin is deprecated; it will only receive
    bugfixes and no new features. A warning is emitted the log when
    a connection in ifcfg-rh format is found.
  + To automatically migrate existing ifcfg-rh connections to the
    keyfile format, a new configuration option
    "main.migrate-ifcfg-rh" is provided. Migration is disabled by
    default, but the default value can be changed at build time via
    "--with-config-migrate-ifcfg-rh-default=yes".
  + When configuring hostnames in non-public TLD (like
    "example.local"), use the TLD as default search domain instead
    of the full hostname.
  + Always apply DNS options from the [global-dns] configuration
    section
  + The NetworkManager daemon now acquires the D-Bus name only
    after populating the D-Bus tree. This can add a delay during
    startup but it is required to avoid race conditions with other
    services depending on NM.
  + Add a "version-id" argument to the Update2() D-Bus call to
    guard against concurrent modifications of profiles.
  + Don't use tentative IPv6 addresses to resolve the system
    hostname via DNS.
  + Track the number of autoconnect retries left for each device
    and connection. Previously it was tracked only per connection
    and this lead to unexpected behaviors in case of multiconnect
    profiles.
  + Set VLAN filtering options on bridge via netlink instead of
    sysfs.
  + nm-cloud-setup now supports IMDSv2 on Amazon EC2.
  + nmtui now allows to enable or disable Wi-Fi and WWAN radios.
  + Honor ignore-carrier=no for bond/bridge/team devices.
  + Add version mismatch warning when running nmcli commands.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696334400">- Update to version 1.44.2:
  + Better log IPv4 Address Conflict Detection (ACD) conflicts
  + Remove the upper limit of 65535 for PIDs read from the PID file
  + Allow missing default gateway with oFono
  + Honor the CLICOLOR_FORCE environment variable
  + Fix generating connection with IPv6 method disabled vs ignored
  + Fix possible segmentation fault when doing a checkpoint
    rollback
  + Documentation improvements
- Switch to source services, use explicit released tag.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1701604800">- Add python3.6-in-sle.patch: SLE still takes python 3.6 as primary
  system, the patch allows meson to find python 3.6 in SLE.</changelog>
</package>
<package pkgid="b977d239fdeb0925f96e1ce1a67a672ac05cfc3010800471ab73d777e414cdc772713a5406ef64849e224a0a77c2feb0d51d74739c64179322254941ec7beb23" name="NetworkManager-debugsource" arch="i586">
  <version epoch="0" ver="1.44.2" rel="4.2"/>
  <changelog author="Clemens Famulla-Conrad &lt;cfamullaconrad@suse.com&gt;" date="1667822400">- Keep netconfig support. The rc-manager auto detection will select
  appropriate manager during runtime.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1669982400">- Update to version 1.40.6:
  + team:
  - Also set empty port configuration so teamd knows about the
    port.
  - Restore port configuration after teamd respawn.
- Changes from version 1.40.4:
  + dhcp: revert restarting DHCP when MAC address changes, for
    example during a bond fail over.
  + Various documentation fixes.
  + Fix non-exported ABI in libnm which was wrongly present in the
    header files but unusable so far.
  + ifcfg-rh: fix writing ethtool pause settings to file.
  + core: set "proto static" for manual routing rules configured by
    NetworkManager.
  + Various minor bugfixes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671537600">- Drop iptables BuildRequires and -Diptables meson parameter:
  iptables is legacy (obsoleted in favor of nft). Additionally.
  meson has proper fallback detection to assume the correct path,
  should it need to use iptables.
- Recommend nftables instead of iptables.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671537601">- Update to version 1.40.8:
  + Fixed a bug that caused devices (MACsec in particular) to be
    stuck in UNAVAILABLE state and not transition to DISCONNECTED
    if the carrier was ready too early.
  + Improved interoperability of MACsec with some Aruba switches by
    allowing CKN shorter than 64 characters.
  + Fixed an assertion failure when restarting NetworkManager with
    MACsec links configured.
  + Fixed a possible DHCP helper crash when handling failure to
    connect to D-Bus.
  + Corrected calculation of expiration time for items configured
    from IPv6 neighbor discovery messages.
  + Various fixes for platforms that don't allow unaligned memory
    access.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673438400">- Update to version 1.40.10:
  + Fix the evaluation of the autoconnect retries.
  + nm-cloud-setup now preserves addresses added externally.
  + Ensure that dnsmasq is stopped after changing the dns backend
    and restarting the service.
  + Fix honoring an explicit DHCPv6 DUID with dhclient.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Update to version 1.40.12:
  + Make sure "external-ids" stays up to date in Open vSwitch
    database on a connection reapply.
  + Retry if a netlink sockets runs out of buffer space before
    we're able to read results of a link change.
  + Fix a possible race involving concurrent invocation of iptables
    in IPv4 shared mode.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676030400">- Update to version 1.42.0:
  + Added support for source load balancing for Ethernet Bonds.
  + Allow specifying vhost name (SNI) for a manually DNS-over-TLS
    server. Only works with systemd-resolved plugin.
  + Connections can now be activated on a loopback interface.
  + Added support of IPv4 ECMP routes. The ECMP routes will get
    merged.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676289600">- Pass session_tracking=systemd and
  session_tracking_consolekit=false to meson, no longer build
  support for consolekit as session tracker.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676894400">- Add 1539.patch: Fix constructing the IPv4 nameserver variable
  (boo#1208371).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677153600">- Update to version 1.42.2:
  + Add build option to set the mobile-broadband-provider-info
    database path.
  + Add new "ipv[46].replace-local-rule" setting to control whether
    to remove the local route rule that is automatically generated.
  + Add the DHCPv6 IAID to the lease information exposed in /run
    and on D-Bus.
  + Fix assuming team connections at boot.
  + Fix race condition when setting the MAC address of an OVS
    interface.
  + Fix constructing the IPv4 name servers variable passed to
    dispatcher scripts.
  + Don't use tentative IPv6 address to resolve the system hostname
    via DNS.
  + Deprecate the "Master" property of the NMActiveConnection D-Bus
    object in favor of the new "Controller" property.
- Drop 1539.patch: Fixed upstream.
- Refresh patch with quilt:
  + 0001-Coerce-connectivity-LIMITED-to-NONE-when-device-is-d.patch</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1678104000">- Changes from version 1.38.6 (bsc#1208631):
  + Fix honoring DNS priority.
  + Decline DHCPv6 lease when DAD fails.
  + Various bugfixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.42.4:
  + Fix a possible crash when [global-dns] is used and improve the
    documentation.
  + Documentation improvements.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681992000">- Update to version 1.42.6:
  + Emit the dhcp-change dispatcher event also after a lease
    renewal.
  + Fix assertion failure on DHCP renewal.
  + Add support for EC2 IMDSv2 in nm-cloud-setup.
  + Allow setting tunnel flags for ip6gre &amp; ip6gretap connection
    profiles.
  + Improve the Wi-Fi hotspot functionality.
  + Fix setting the Wi-Fi roaming policy based on the number of
    seen BSSIDs.
  + Support the "no-aaaa" resolv.conf option.
  + Some oFono fixes.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1683979200">- Add nm-runstatedir.patch: to correct rundir from /var/run to /run
  for systemd FHS compatibility</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1685534400">- Update https://www.gnome.org/projects/NetworkManager/ URL tag to
  NM's newest home page: https://networkmanager.dev/, and main
  package summary to: standard Linux network configuration tool
  suite.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688040000">- Update to version 1.42.8:
  + Add support for ppp 2.5.0.
  + Fix nft rules for balance-slb bonding.
  + Support port priority for bonding.
  + Fix regression handling the PKEY_ID for infiniband profiles in
    ifcfg-rh format.
  + Fix race in nm-cloud-setup that caused partial configuration
    and loss of connectivity with multiple interfaces.
  + Don't touch "net.ipv6.conf.$IFACE.forwarding" unless explicitly
    required for IPv6 sharing.
  + Various bugfixes related to team, Wi-Fi P2P, IPv6LL.
  + Automatically unblock autoconnect of profiles during reapply.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691582400">- Update to version 1.44.0:
  + Introduce a new "link" setting that holds properties related to
    the kernel link such as "tx-queue-length", "gso-max-size",
    "gso-max-segments", "gro-max-size".
  + Support sending a DHCPv6 prefix delegation hint via the
    "ipv6.dhcp-pd-hint" connection property.
  + Support new bond options: "arp_missed_max", "lacp_active",
    "ns_ip6_target".
  + Add new "initial-eps-bearer-configure" and
    "initial-eps-bearer-apn" properties in the GSM setting.
  + Setting "connection.stable-id=default${CONNECTION}" changed
    behavior to be identical to the built-in default value when the
    stable-id is not set.
  + Add a "[keyfile].rename" option to NetworkManager.conf to force
    renaming profiles on disk when their name changes.
  + The ifcfg-rh plugin is deprecated; it will only receive
    bugfixes and no new features. A warning is emitted the log when
    a connection in ifcfg-rh format is found.
  + To automatically migrate existing ifcfg-rh connections to the
    keyfile format, a new configuration option
    "main.migrate-ifcfg-rh" is provided. Migration is disabled by
    default, but the default value can be changed at build time via
    "--with-config-migrate-ifcfg-rh-default=yes".
  + When configuring hostnames in non-public TLD (like
    "example.local"), use the TLD as default search domain instead
    of the full hostname.
  + Always apply DNS options from the [global-dns] configuration
    section
  + The NetworkManager daemon now acquires the D-Bus name only
    after populating the D-Bus tree. This can add a delay during
    startup but it is required to avoid race conditions with other
    services depending on NM.
  + Add a "version-id" argument to the Update2() D-Bus call to
    guard against concurrent modifications of profiles.
  + Don't use tentative IPv6 addresses to resolve the system
    hostname via DNS.
  + Track the number of autoconnect retries left for each device
    and connection. Previously it was tracked only per connection
    and this lead to unexpected behaviors in case of multiconnect
    profiles.
  + Set VLAN filtering options on bridge via netlink instead of
    sysfs.
  + nm-cloud-setup now supports IMDSv2 on Amazon EC2.
  + nmtui now allows to enable or disable Wi-Fi and WWAN radios.
  + Honor ignore-carrier=no for bond/bridge/team devices.
  + Add version mismatch warning when running nmcli commands.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696334400">- Update to version 1.44.2:
  + Better log IPv4 Address Conflict Detection (ACD) conflicts
  + Remove the upper limit of 65535 for PIDs read from the PID file
  + Allow missing default gateway with oFono
  + Honor the CLICOLOR_FORCE environment variable
  + Fix generating connection with IPv6 method disabled vs ignored
  + Fix possible segmentation fault when doing a checkpoint
    rollback
  + Documentation improvements
- Switch to source services, use explicit released tag.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1701604800">- Add python3.6-in-sle.patch: SLE still takes python 3.6 as primary
  system, the patch allows meson to find python 3.6 in SLE.</changelog>
</package>
<package pkgid="6c585493c53fa6b4c2d368f56480d24d21952265792af844f45f495fa57677aa13b471a4293097366dbb1c884261b881ae0292f32d0355b314931ea50d79c2ed" name="NetworkManager-debugsource" arch="x86_64">
  <version epoch="0" ver="1.44.2" rel="4.2"/>
  <changelog author="Clemens Famulla-Conrad &lt;cfamullaconrad@suse.com&gt;" date="1667822400">- Keep netconfig support. The rc-manager auto detection will select
  appropriate manager during runtime.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1669982400">- Update to version 1.40.6:
  + team:
  - Also set empty port configuration so teamd knows about the
    port.
  - Restore port configuration after teamd respawn.
- Changes from version 1.40.4:
  + dhcp: revert restarting DHCP when MAC address changes, for
    example during a bond fail over.
  + Various documentation fixes.
  + Fix non-exported ABI in libnm which was wrongly present in the
    header files but unusable so far.
  + ifcfg-rh: fix writing ethtool pause settings to file.
  + core: set "proto static" for manual routing rules configured by
    NetworkManager.
  + Various minor bugfixes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671537600">- Drop iptables BuildRequires and -Diptables meson parameter:
  iptables is legacy (obsoleted in favor of nft). Additionally.
  meson has proper fallback detection to assume the correct path,
  should it need to use iptables.
- Recommend nftables instead of iptables.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671537601">- Update to version 1.40.8:
  + Fixed a bug that caused devices (MACsec in particular) to be
    stuck in UNAVAILABLE state and not transition to DISCONNECTED
    if the carrier was ready too early.
  + Improved interoperability of MACsec with some Aruba switches by
    allowing CKN shorter than 64 characters.
  + Fixed an assertion failure when restarting NetworkManager with
    MACsec links configured.
  + Fixed a possible DHCP helper crash when handling failure to
    connect to D-Bus.
  + Corrected calculation of expiration time for items configured
    from IPv6 neighbor discovery messages.
  + Various fixes for platforms that don't allow unaligned memory
    access.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673438400">- Update to version 1.40.10:
  + Fix the evaluation of the autoconnect retries.
  + nm-cloud-setup now preserves addresses added externally.
  + Ensure that dnsmasq is stopped after changing the dns backend
    and restarting the service.
  + Fix honoring an explicit DHCPv6 DUID with dhclient.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Update to version 1.40.12:
  + Make sure "external-ids" stays up to date in Open vSwitch
    database on a connection reapply.
  + Retry if a netlink sockets runs out of buffer space before
    we're able to read results of a link change.
  + Fix a possible race involving concurrent invocation of iptables
    in IPv4 shared mode.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676030400">- Update to version 1.42.0:
  + Added support for source load balancing for Ethernet Bonds.
  + Allow specifying vhost name (SNI) for a manually DNS-over-TLS
    server. Only works with systemd-resolved plugin.
  + Connections can now be activated on a loopback interface.
  + Added support of IPv4 ECMP routes. The ECMP routes will get
    merged.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676289600">- Pass session_tracking=systemd and
  session_tracking_consolekit=false to meson, no longer build
  support for consolekit as session tracker.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676894400">- Add 1539.patch: Fix constructing the IPv4 nameserver variable
  (boo#1208371).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677153600">- Update to version 1.42.2:
  + Add build option to set the mobile-broadband-provider-info
    database path.
  + Add new "ipv[46].replace-local-rule" setting to control whether
    to remove the local route rule that is automatically generated.
  + Add the DHCPv6 IAID to the lease information exposed in /run
    and on D-Bus.
  + Fix assuming team connections at boot.
  + Fix race condition when setting the MAC address of an OVS
    interface.
  + Fix constructing the IPv4 name servers variable passed to
    dispatcher scripts.
  + Don't use tentative IPv6 address to resolve the system hostname
    via DNS.
  + Deprecate the "Master" property of the NMActiveConnection D-Bus
    object in favor of the new "Controller" property.
- Drop 1539.patch: Fixed upstream.
- Refresh patch with quilt:
  + 0001-Coerce-connectivity-LIMITED-to-NONE-when-device-is-d.patch</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1678104000">- Changes from version 1.38.6 (bsc#1208631):
  + Fix honoring DNS priority.
  + Decline DHCPv6 lease when DAD fails.
  + Various bugfixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.42.4:
  + Fix a possible crash when [global-dns] is used and improve the
    documentation.
  + Documentation improvements.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681992000">- Update to version 1.42.6:
  + Emit the dhcp-change dispatcher event also after a lease
    renewal.
  + Fix assertion failure on DHCP renewal.
  + Add support for EC2 IMDSv2 in nm-cloud-setup.
  + Allow setting tunnel flags for ip6gre &amp; ip6gretap connection
    profiles.
  + Improve the Wi-Fi hotspot functionality.
  + Fix setting the Wi-Fi roaming policy based on the number of
    seen BSSIDs.
  + Support the "no-aaaa" resolv.conf option.
  + Some oFono fixes.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1683979200">- Add nm-runstatedir.patch: to correct rundir from /var/run to /run
  for systemd FHS compatibility</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1685534400">- Update https://www.gnome.org/projects/NetworkManager/ URL tag to
  NM's newest home page: https://networkmanager.dev/, and main
  package summary to: standard Linux network configuration tool
  suite.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688040000">- Update to version 1.42.8:
  + Add support for ppp 2.5.0.
  + Fix nft rules for balance-slb bonding.
  + Support port priority for bonding.
  + Fix regression handling the PKEY_ID for infiniband profiles in
    ifcfg-rh format.
  + Fix race in nm-cloud-setup that caused partial configuration
    and loss of connectivity with multiple interfaces.
  + Don't touch "net.ipv6.conf.$IFACE.forwarding" unless explicitly
    required for IPv6 sharing.
  + Various bugfixes related to team, Wi-Fi P2P, IPv6LL.
  + Automatically unblock autoconnect of profiles during reapply.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691582400">- Update to version 1.44.0:
  + Introduce a new "link" setting that holds properties related to
    the kernel link such as "tx-queue-length", "gso-max-size",
    "gso-max-segments", "gro-max-size".
  + Support sending a DHCPv6 prefix delegation hint via the
    "ipv6.dhcp-pd-hint" connection property.
  + Support new bond options: "arp_missed_max", "lacp_active",
    "ns_ip6_target".
  + Add new "initial-eps-bearer-configure" and
    "initial-eps-bearer-apn" properties in the GSM setting.
  + Setting "connection.stable-id=default${CONNECTION}" changed
    behavior to be identical to the built-in default value when the
    stable-id is not set.
  + Add a "[keyfile].rename" option to NetworkManager.conf to force
    renaming profiles on disk when their name changes.
  + The ifcfg-rh plugin is deprecated; it will only receive
    bugfixes and no new features. A warning is emitted the log when
    a connection in ifcfg-rh format is found.
  + To automatically migrate existing ifcfg-rh connections to the
    keyfile format, a new configuration option
    "main.migrate-ifcfg-rh" is provided. Migration is disabled by
    default, but the default value can be changed at build time via
    "--with-config-migrate-ifcfg-rh-default=yes".
  + When configuring hostnames in non-public TLD (like
    "example.local"), use the TLD as default search domain instead
    of the full hostname.
  + Always apply DNS options from the [global-dns] configuration
    section
  + The NetworkManager daemon now acquires the D-Bus name only
    after populating the D-Bus tree. This can add a delay during
    startup but it is required to avoid race conditions with other
    services depending on NM.
  + Add a "version-id" argument to the Update2() D-Bus call to
    guard against concurrent modifications of profiles.
  + Don't use tentative IPv6 addresses to resolve the system
    hostname via DNS.
  + Track the number of autoconnect retries left for each device
    and connection. Previously it was tracked only per connection
    and this lead to unexpected behaviors in case of multiconnect
    profiles.
  + Set VLAN filtering options on bridge via netlink instead of
    sysfs.
  + nm-cloud-setup now supports IMDSv2 on Amazon EC2.
  + nmtui now allows to enable or disable Wi-Fi and WWAN radios.
  + Honor ignore-carrier=no for bond/bridge/team devices.
  + Add version mismatch warning when running nmcli commands.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696334400">- Update to version 1.44.2:
  + Better log IPv4 Address Conflict Detection (ACD) conflicts
  + Remove the upper limit of 65535 for PIDs read from the PID file
  + Allow missing default gateway with oFono
  + Honor the CLICOLOR_FORCE environment variable
  + Fix generating connection with IPv6 method disabled vs ignored
  + Fix possible segmentation fault when doing a checkpoint
    rollback
  + Documentation improvements
- Switch to source services, use explicit released tag.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1701604800">- Add python3.6-in-sle.patch: SLE still takes python 3.6 as primary
  system, the patch allows meson to find python 3.6 in SLE.</changelog>
</package>
<package pkgid="8d0eed850746955223e0906596ddd76a8558740d99277cf5e8edf7c373c6e7b6b750c625e9df8421798e9068577c36e75a25493f1fa512438dbbfc4acc76fb43" name="NetworkManager-devel" arch="i586">
  <version epoch="0" ver="1.44.2" rel="4.2"/>
  <changelog author="Clemens Famulla-Conrad &lt;cfamullaconrad@suse.com&gt;" date="1667822400">- Keep netconfig support. The rc-manager auto detection will select
  appropriate manager during runtime.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1669982400">- Update to version 1.40.6:
  + team:
  - Also set empty port configuration so teamd knows about the
    port.
  - Restore port configuration after teamd respawn.
- Changes from version 1.40.4:
  + dhcp: revert restarting DHCP when MAC address changes, for
    example during a bond fail over.
  + Various documentation fixes.
  + Fix non-exported ABI in libnm which was wrongly present in the
    header files but unusable so far.
  + ifcfg-rh: fix writing ethtool pause settings to file.
  + core: set "proto static" for manual routing rules configured by
    NetworkManager.
  + Various minor bugfixes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671537600">- Drop iptables BuildRequires and -Diptables meson parameter:
  iptables is legacy (obsoleted in favor of nft). Additionally.
  meson has proper fallback detection to assume the correct path,
  should it need to use iptables.
- Recommend nftables instead of iptables.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671537601">- Update to version 1.40.8:
  + Fixed a bug that caused devices (MACsec in particular) to be
    stuck in UNAVAILABLE state and not transition to DISCONNECTED
    if the carrier was ready too early.
  + Improved interoperability of MACsec with some Aruba switches by
    allowing CKN shorter than 64 characters.
  + Fixed an assertion failure when restarting NetworkManager with
    MACsec links configured.
  + Fixed a possible DHCP helper crash when handling failure to
    connect to D-Bus.
  + Corrected calculation of expiration time for items configured
    from IPv6 neighbor discovery messages.
  + Various fixes for platforms that don't allow unaligned memory
    access.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673438400">- Update to version 1.40.10:
  + Fix the evaluation of the autoconnect retries.
  + nm-cloud-setup now preserves addresses added externally.
  + Ensure that dnsmasq is stopped after changing the dns backend
    and restarting the service.
  + Fix honoring an explicit DHCPv6 DUID with dhclient.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Update to version 1.40.12:
  + Make sure "external-ids" stays up to date in Open vSwitch
    database on a connection reapply.
  + Retry if a netlink sockets runs out of buffer space before
    we're able to read results of a link change.
  + Fix a possible race involving concurrent invocation of iptables
    in IPv4 shared mode.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676030400">- Update to version 1.42.0:
  + Added support for source load balancing for Ethernet Bonds.
  + Allow specifying vhost name (SNI) for a manually DNS-over-TLS
    server. Only works with systemd-resolved plugin.
  + Connections can now be activated on a loopback interface.
  + Added support of IPv4 ECMP routes. The ECMP routes will get
    merged.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676289600">- Pass session_tracking=systemd and
  session_tracking_consolekit=false to meson, no longer build
  support for consolekit as session tracker.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676894400">- Add 1539.patch: Fix constructing the IPv4 nameserver variable
  (boo#1208371).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677153600">- Update to version 1.42.2:
  + Add build option to set the mobile-broadband-provider-info
    database path.
  + Add new "ipv[46].replace-local-rule" setting to control whether
    to remove the local route rule that is automatically generated.
  + Add the DHCPv6 IAID to the lease information exposed in /run
    and on D-Bus.
  + Fix assuming team connections at boot.
  + Fix race condition when setting the MAC address of an OVS
    interface.
  + Fix constructing the IPv4 name servers variable passed to
    dispatcher scripts.
  + Don't use tentative IPv6 address to resolve the system hostname
    via DNS.
  + Deprecate the "Master" property of the NMActiveConnection D-Bus
    object in favor of the new "Controller" property.
- Drop 1539.patch: Fixed upstream.
- Refresh patch with quilt:
  + 0001-Coerce-connectivity-LIMITED-to-NONE-when-device-is-d.patch</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1678104000">- Changes from version 1.38.6 (bsc#1208631):
  + Fix honoring DNS priority.
  + Decline DHCPv6 lease when DAD fails.
  + Various bugfixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.42.4:
  + Fix a possible crash when [global-dns] is used and improve the
    documentation.
  + Documentation improvements.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681992000">- Update to version 1.42.6:
  + Emit the dhcp-change dispatcher event also after a lease
    renewal.
  + Fix assertion failure on DHCP renewal.
  + Add support for EC2 IMDSv2 in nm-cloud-setup.
  + Allow setting tunnel flags for ip6gre &amp; ip6gretap connection
    profiles.
  + Improve the Wi-Fi hotspot functionality.
  + Fix setting the Wi-Fi roaming policy based on the number of
    seen BSSIDs.
  + Support the "no-aaaa" resolv.conf option.
  + Some oFono fixes.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1683979200">- Add nm-runstatedir.patch: to correct rundir from /var/run to /run
  for systemd FHS compatibility</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1685534400">- Update https://www.gnome.org/projects/NetworkManager/ URL tag to
  NM's newest home page: https://networkmanager.dev/, and main
  package summary to: standard Linux network configuration tool
  suite.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688040000">- Update to version 1.42.8:
  + Add support for ppp 2.5.0.
  + Fix nft rules for balance-slb bonding.
  + Support port priority for bonding.
  + Fix regression handling the PKEY_ID for infiniband profiles in
    ifcfg-rh format.
  + Fix race in nm-cloud-setup that caused partial configuration
    and loss of connectivity with multiple interfaces.
  + Don't touch "net.ipv6.conf.$IFACE.forwarding" unless explicitly
    required for IPv6 sharing.
  + Various bugfixes related to team, Wi-Fi P2P, IPv6LL.
  + Automatically unblock autoconnect of profiles during reapply.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691582400">- Update to version 1.44.0:
  + Introduce a new "link" setting that holds properties related to
    the kernel link such as "tx-queue-length", "gso-max-size",
    "gso-max-segments", "gro-max-size".
  + Support sending a DHCPv6 prefix delegation hint via the
    "ipv6.dhcp-pd-hint" connection property.
  + Support new bond options: "arp_missed_max", "lacp_active",
    "ns_ip6_target".
  + Add new "initial-eps-bearer-configure" and
    "initial-eps-bearer-apn" properties in the GSM setting.
  + Setting "connection.stable-id=default${CONNECTION}" changed
    behavior to be identical to the built-in default value when the
    stable-id is not set.
  + Add a "[keyfile].rename" option to NetworkManager.conf to force
    renaming profiles on disk when their name changes.
  + The ifcfg-rh plugin is deprecated; it will only receive
    bugfixes and no new features. A warning is emitted the log when
    a connection in ifcfg-rh format is found.
  + To automatically migrate existing ifcfg-rh connections to the
    keyfile format, a new configuration option
    "main.migrate-ifcfg-rh" is provided. Migration is disabled by
    default, but the default value can be changed at build time via
    "--with-config-migrate-ifcfg-rh-default=yes".
  + When configuring hostnames in non-public TLD (like
    "example.local"), use the TLD as default search domain instead
    of the full hostname.
  + Always apply DNS options from the [global-dns] configuration
    section
  + The NetworkManager daemon now acquires the D-Bus name only
    after populating the D-Bus tree. This can add a delay during
    startup but it is required to avoid race conditions with other
    services depending on NM.
  + Add a "version-id" argument to the Update2() D-Bus call to
    guard against concurrent modifications of profiles.
  + Don't use tentative IPv6 addresses to resolve the system
    hostname via DNS.
  + Track the number of autoconnect retries left for each device
    and connection. Previously it was tracked only per connection
    and this lead to unexpected behaviors in case of multiconnect
    profiles.
  + Set VLAN filtering options on bridge via netlink instead of
    sysfs.
  + nm-cloud-setup now supports IMDSv2 on Amazon EC2.
  + nmtui now allows to enable or disable Wi-Fi and WWAN radios.
  + Honor ignore-carrier=no for bond/bridge/team devices.
  + Add version mismatch warning when running nmcli commands.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696334400">- Update to version 1.44.2:
  + Better log IPv4 Address Conflict Detection (ACD) conflicts
  + Remove the upper limit of 65535 for PIDs read from the PID file
  + Allow missing default gateway with oFono
  + Honor the CLICOLOR_FORCE environment variable
  + Fix generating connection with IPv6 method disabled vs ignored
  + Fix possible segmentation fault when doing a checkpoint
    rollback
  + Documentation improvements
- Switch to source services, use explicit released tag.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1701604800">- Add python3.6-in-sle.patch: SLE still takes python 3.6 as primary
  system, the patch allows meson to find python 3.6 in SLE.</changelog>
</package>
<package pkgid="84bc7f444617835c72af4b1f00b20ff7bef7e307e77988dcb08ce9c701393cfe4b652a46991d8d0ac3cf640789d7c235f59711c62bad997f2801ae0e36429e44" name="NetworkManager-devel" arch="x86_64">
  <version epoch="0" ver="1.44.2" rel="4.2"/>
  <changelog author="Clemens Famulla-Conrad &lt;cfamullaconrad@suse.com&gt;" date="1667822400">- Keep netconfig support. The rc-manager auto detection will select
  appropriate manager during runtime.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1669982400">- Update to version 1.40.6:
  + team:
  - Also set empty port configuration so teamd knows about the
    port.
  - Restore port configuration after teamd respawn.
- Changes from version 1.40.4:
  + dhcp: revert restarting DHCP when MAC address changes, for
    example during a bond fail over.
  + Various documentation fixes.
  + Fix non-exported ABI in libnm which was wrongly present in the
    header files but unusable so far.
  + ifcfg-rh: fix writing ethtool pause settings to file.
  + core: set "proto static" for manual routing rules configured by
    NetworkManager.
  + Various minor bugfixes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671537600">- Drop iptables BuildRequires and -Diptables meson parameter:
  iptables is legacy (obsoleted in favor of nft). Additionally.
  meson has proper fallback detection to assume the correct path,
  should it need to use iptables.
- Recommend nftables instead of iptables.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671537601">- Update to version 1.40.8:
  + Fixed a bug that caused devices (MACsec in particular) to be
    stuck in UNAVAILABLE state and not transition to DISCONNECTED
    if the carrier was ready too early.
  + Improved interoperability of MACsec with some Aruba switches by
    allowing CKN shorter than 64 characters.
  + Fixed an assertion failure when restarting NetworkManager with
    MACsec links configured.
  + Fixed a possible DHCP helper crash when handling failure to
    connect to D-Bus.
  + Corrected calculation of expiration time for items configured
    from IPv6 neighbor discovery messages.
  + Various fixes for platforms that don't allow unaligned memory
    access.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673438400">- Update to version 1.40.10:
  + Fix the evaluation of the autoconnect retries.
  + nm-cloud-setup now preserves addresses added externally.
  + Ensure that dnsmasq is stopped after changing the dns backend
    and restarting the service.
  + Fix honoring an explicit DHCPv6 DUID with dhclient.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Update to version 1.40.12:
  + Make sure "external-ids" stays up to date in Open vSwitch
    database on a connection reapply.
  + Retry if a netlink sockets runs out of buffer space before
    we're able to read results of a link change.
  + Fix a possible race involving concurrent invocation of iptables
    in IPv4 shared mode.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676030400">- Update to version 1.42.0:
  + Added support for source load balancing for Ethernet Bonds.
  + Allow specifying vhost name (SNI) for a manually DNS-over-TLS
    server. Only works with systemd-resolved plugin.
  + Connections can now be activated on a loopback interface.
  + Added support of IPv4 ECMP routes. The ECMP routes will get
    merged.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676289600">- Pass session_tracking=systemd and
  session_tracking_consolekit=false to meson, no longer build
  support for consolekit as session tracker.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676894400">- Add 1539.patch: Fix constructing the IPv4 nameserver variable
  (boo#1208371).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677153600">- Update to version 1.42.2:
  + Add build option to set the mobile-broadband-provider-info
    database path.
  + Add new "ipv[46].replace-local-rule" setting to control whether
    to remove the local route rule that is automatically generated.
  + Add the DHCPv6 IAID to the lease information exposed in /run
    and on D-Bus.
  + Fix assuming team connections at boot.
  + Fix race condition when setting the MAC address of an OVS
    interface.
  + Fix constructing the IPv4 name servers variable passed to
    dispatcher scripts.
  + Don't use tentative IPv6 address to resolve the system hostname
    via DNS.
  + Deprecate the "Master" property of the NMActiveConnection D-Bus
    object in favor of the new "Controller" property.
- Drop 1539.patch: Fixed upstream.
- Refresh patch with quilt:
  + 0001-Coerce-connectivity-LIMITED-to-NONE-when-device-is-d.patch</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1678104000">- Changes from version 1.38.6 (bsc#1208631):
  + Fix honoring DNS priority.
  + Decline DHCPv6 lease when DAD fails.
  + Various bugfixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.42.4:
  + Fix a possible crash when [global-dns] is used and improve the
    documentation.
  + Documentation improvements.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681992000">- Update to version 1.42.6:
  + Emit the dhcp-change dispatcher event also after a lease
    renewal.
  + Fix assertion failure on DHCP renewal.
  + Add support for EC2 IMDSv2 in nm-cloud-setup.
  + Allow setting tunnel flags for ip6gre &amp; ip6gretap connection
    profiles.
  + Improve the Wi-Fi hotspot functionality.
  + Fix setting the Wi-Fi roaming policy based on the number of
    seen BSSIDs.
  + Support the "no-aaaa" resolv.conf option.
  + Some oFono fixes.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1683979200">- Add nm-runstatedir.patch: to correct rundir from /var/run to /run
  for systemd FHS compatibility</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1685534400">- Update https://www.gnome.org/projects/NetworkManager/ URL tag to
  NM's newest home page: https://networkmanager.dev/, and main
  package summary to: standard Linux network configuration tool
  suite.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688040000">- Update to version 1.42.8:
  + Add support for ppp 2.5.0.
  + Fix nft rules for balance-slb bonding.
  + Support port priority for bonding.
  + Fix regression handling the PKEY_ID for infiniband profiles in
    ifcfg-rh format.
  + Fix race in nm-cloud-setup that caused partial configuration
    and loss of connectivity with multiple interfaces.
  + Don't touch "net.ipv6.conf.$IFACE.forwarding" unless explicitly
    required for IPv6 sharing.
  + Various bugfixes related to team, Wi-Fi P2P, IPv6LL.
  + Automatically unblock autoconnect of profiles during reapply.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691582400">- Update to version 1.44.0:
  + Introduce a new "link" setting that holds properties related to
    the kernel link such as "tx-queue-length", "gso-max-size",
    "gso-max-segments", "gro-max-size".
  + Support sending a DHCPv6 prefix delegation hint via the
    "ipv6.dhcp-pd-hint" connection property.
  + Support new bond options: "arp_missed_max", "lacp_active",
    "ns_ip6_target".
  + Add new "initial-eps-bearer-configure" and
    "initial-eps-bearer-apn" properties in the GSM setting.
  + Setting "connection.stable-id=default${CONNECTION}" changed
    behavior to be identical to the built-in default value when the
    stable-id is not set.
  + Add a "[keyfile].rename" option to NetworkManager.conf to force
    renaming profiles on disk when their name changes.
  + The ifcfg-rh plugin is deprecated; it will only receive
    bugfixes and no new features. A warning is emitted the log when
    a connection in ifcfg-rh format is found.
  + To automatically migrate existing ifcfg-rh connections to the
    keyfile format, a new configuration option
    "main.migrate-ifcfg-rh" is provided. Migration is disabled by
    default, but the default value can be changed at build time via
    "--with-config-migrate-ifcfg-rh-default=yes".
  + When configuring hostnames in non-public TLD (like
    "example.local"), use the TLD as default search domain instead
    of the full hostname.
  + Always apply DNS options from the [global-dns] configuration
    section
  + The NetworkManager daemon now acquires the D-Bus name only
    after populating the D-Bus tree. This can add a delay during
    startup but it is required to avoid race conditions with other
    services depending on NM.
  + Add a "version-id" argument to the Update2() D-Bus call to
    guard against concurrent modifications of profiles.
  + Don't use tentative IPv6 addresses to resolve the system
    hostname via DNS.
  + Track the number of autoconnect retries left for each device
    and connection. Previously it was tracked only per connection
    and this lead to unexpected behaviors in case of multiconnect
    profiles.
  + Set VLAN filtering options on bridge via netlink instead of
    sysfs.
  + nm-cloud-setup now supports IMDSv2 on Amazon EC2.
  + nmtui now allows to enable or disable Wi-Fi and WWAN radios.
  + Honor ignore-carrier=no for bond/bridge/team devices.
  + Add version mismatch warning when running nmcli commands.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696334400">- Update to version 1.44.2:
  + Better log IPv4 Address Conflict Detection (ACD) conflicts
  + Remove the upper limit of 65535 for PIDs read from the PID file
  + Allow missing default gateway with oFono
  + Honor the CLICOLOR_FORCE environment variable
  + Fix generating connection with IPv6 method disabled vs ignored
  + Fix possible segmentation fault when doing a checkpoint
    rollback
  + Documentation improvements
- Switch to source services, use explicit released tag.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1701604800">- Add python3.6-in-sle.patch: SLE still takes python 3.6 as primary
  system, the patch allows meson to find python 3.6 in SLE.</changelog>
</package>
<package pkgid="94d4231cc7f107bee02a4bfbe2a0b84f593dcac5c4c8a270de2904790d0deb4354ce9809fd3de25868e2ea91ed216c1468ac66dafeac797088e2e98d017b83ec" name="NetworkManager-devel-32bit" arch="x86_64">
  <version epoch="0" ver="1.44.2" rel="4.2"/>
  <changelog author="Clemens Famulla-Conrad &lt;cfamullaconrad@suse.com&gt;" date="1667822400">- Keep netconfig support. The rc-manager auto detection will select
  appropriate manager during runtime.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1669982400">- Update to version 1.40.6:
  + team:
  - Also set empty port configuration so teamd knows about the
    port.
  - Restore port configuration after teamd respawn.
- Changes from version 1.40.4:
  + dhcp: revert restarting DHCP when MAC address changes, for
    example during a bond fail over.
  + Various documentation fixes.
  + Fix non-exported ABI in libnm which was wrongly present in the
    header files but unusable so far.
  + ifcfg-rh: fix writing ethtool pause settings to file.
  + core: set "proto static" for manual routing rules configured by
    NetworkManager.
  + Various minor bugfixes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671537600">- Drop iptables BuildRequires and -Diptables meson parameter:
  iptables is legacy (obsoleted in favor of nft). Additionally.
  meson has proper fallback detection to assume the correct path,
  should it need to use iptables.
- Recommend nftables instead of iptables.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671537601">- Update to version 1.40.8:
  + Fixed a bug that caused devices (MACsec in particular) to be
    stuck in UNAVAILABLE state and not transition to DISCONNECTED
    if the carrier was ready too early.
  + Improved interoperability of MACsec with some Aruba switches by
    allowing CKN shorter than 64 characters.
  + Fixed an assertion failure when restarting NetworkManager with
    MACsec links configured.
  + Fixed a possible DHCP helper crash when handling failure to
    connect to D-Bus.
  + Corrected calculation of expiration time for items configured
    from IPv6 neighbor discovery messages.
  + Various fixes for platforms that don't allow unaligned memory
    access.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673438400">- Update to version 1.40.10:
  + Fix the evaluation of the autoconnect retries.
  + nm-cloud-setup now preserves addresses added externally.
  + Ensure that dnsmasq is stopped after changing the dns backend
    and restarting the service.
  + Fix honoring an explicit DHCPv6 DUID with dhclient.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Update to version 1.40.12:
  + Make sure "external-ids" stays up to date in Open vSwitch
    database on a connection reapply.
  + Retry if a netlink sockets runs out of buffer space before
    we're able to read results of a link change.
  + Fix a possible race involving concurrent invocation of iptables
    in IPv4 shared mode.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676030400">- Update to version 1.42.0:
  + Added support for source load balancing for Ethernet Bonds.
  + Allow specifying vhost name (SNI) for a manually DNS-over-TLS
    server. Only works with systemd-resolved plugin.
  + Connections can now be activated on a loopback interface.
  + Added support of IPv4 ECMP routes. The ECMP routes will get
    merged.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676289600">- Pass session_tracking=systemd and
  session_tracking_consolekit=false to meson, no longer build
  support for consolekit as session tracker.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676894400">- Add 1539.patch: Fix constructing the IPv4 nameserver variable
  (boo#1208371).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677153600">- Update to version 1.42.2:
  + Add build option to set the mobile-broadband-provider-info
    database path.
  + Add new "ipv[46].replace-local-rule" setting to control whether
    to remove the local route rule that is automatically generated.
  + Add the DHCPv6 IAID to the lease information exposed in /run
    and on D-Bus.
  + Fix assuming team connections at boot.
  + Fix race condition when setting the MAC address of an OVS
    interface.
  + Fix constructing the IPv4 name servers variable passed to
    dispatcher scripts.
  + Don't use tentative IPv6 address to resolve the system hostname
    via DNS.
  + Deprecate the "Master" property of the NMActiveConnection D-Bus
    object in favor of the new "Controller" property.
- Drop 1539.patch: Fixed upstream.
- Refresh patch with quilt:
  + 0001-Coerce-connectivity-LIMITED-to-NONE-when-device-is-d.patch</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1678104000">- Changes from version 1.38.6 (bsc#1208631):
  + Fix honoring DNS priority.
  + Decline DHCPv6 lease when DAD fails.
  + Various bugfixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.42.4:
  + Fix a possible crash when [global-dns] is used and improve the
    documentation.
  + Documentation improvements.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681992000">- Update to version 1.42.6:
  + Emit the dhcp-change dispatcher event also after a lease
    renewal.
  + Fix assertion failure on DHCP renewal.
  + Add support for EC2 IMDSv2 in nm-cloud-setup.
  + Allow setting tunnel flags for ip6gre &amp; ip6gretap connection
    profiles.
  + Improve the Wi-Fi hotspot functionality.
  + Fix setting the Wi-Fi roaming policy based on the number of
    seen BSSIDs.
  + Support the "no-aaaa" resolv.conf option.
  + Some oFono fixes.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1683979200">- Add nm-runstatedir.patch: to correct rundir from /var/run to /run
  for systemd FHS compatibility</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1685534400">- Update https://www.gnome.org/projects/NetworkManager/ URL tag to
  NM's newest home page: https://networkmanager.dev/, and main
  package summary to: standard Linux network configuration tool
  suite.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688040000">- Update to version 1.42.8:
  + Add support for ppp 2.5.0.
  + Fix nft rules for balance-slb bonding.
  + Support port priority for bonding.
  + Fix regression handling the PKEY_ID for infiniband profiles in
    ifcfg-rh format.
  + Fix race in nm-cloud-setup that caused partial configuration
    and loss of connectivity with multiple interfaces.
  + Don't touch "net.ipv6.conf.$IFACE.forwarding" unless explicitly
    required for IPv6 sharing.
  + Various bugfixes related to team, Wi-Fi P2P, IPv6LL.
  + Automatically unblock autoconnect of profiles during reapply.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691582400">- Update to version 1.44.0:
  + Introduce a new "link" setting that holds properties related to
    the kernel link such as "tx-queue-length", "gso-max-size",
    "gso-max-segments", "gro-max-size".
  + Support sending a DHCPv6 prefix delegation hint via the
    "ipv6.dhcp-pd-hint" connection property.
  + Support new bond options: "arp_missed_max", "lacp_active",
    "ns_ip6_target".
  + Add new "initial-eps-bearer-configure" and
    "initial-eps-bearer-apn" properties in the GSM setting.
  + Setting "connection.stable-id=default${CONNECTION}" changed
    behavior to be identical to the built-in default value when the
    stable-id is not set.
  + Add a "[keyfile].rename" option to NetworkManager.conf to force
    renaming profiles on disk when their name changes.
  + The ifcfg-rh plugin is deprecated; it will only receive
    bugfixes and no new features. A warning is emitted the log when
    a connection in ifcfg-rh format is found.
  + To automatically migrate existing ifcfg-rh connections to the
    keyfile format, a new configuration option
    "main.migrate-ifcfg-rh" is provided. Migration is disabled by
    default, but the default value can be changed at build time via
    "--with-config-migrate-ifcfg-rh-default=yes".
  + When configuring hostnames in non-public TLD (like
    "example.local"), use the TLD as default search domain instead
    of the full hostname.
  + Always apply DNS options from the [global-dns] configuration
    section
  + The NetworkManager daemon now acquires the D-Bus name only
    after populating the D-Bus tree. This can add a delay during
    startup but it is required to avoid race conditions with other
    services depending on NM.
  + Add a "version-id" argument to the Update2() D-Bus call to
    guard against concurrent modifications of profiles.
  + Don't use tentative IPv6 addresses to resolve the system
    hostname via DNS.
  + Track the number of autoconnect retries left for each device
    and connection. Previously it was tracked only per connection
    and this lead to unexpected behaviors in case of multiconnect
    profiles.
  + Set VLAN filtering options on bridge via netlink instead of
    sysfs.
  + nm-cloud-setup now supports IMDSv2 on Amazon EC2.
  + nmtui now allows to enable or disable Wi-Fi and WWAN radios.
  + Honor ignore-carrier=no for bond/bridge/team devices.
  + Add version mismatch warning when running nmcli commands.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696334400">- Update to version 1.44.2:
  + Better log IPv4 Address Conflict Detection (ACD) conflicts
  + Remove the upper limit of 65535 for PIDs read from the PID file
  + Allow missing default gateway with oFono
  + Honor the CLICOLOR_FORCE environment variable
  + Fix generating connection with IPv6 method disabled vs ignored
  + Fix possible segmentation fault when doing a checkpoint
    rollback
  + Documentation improvements
- Switch to source services, use explicit released tag.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1701604800">- Add python3.6-in-sle.patch: SLE still takes python 3.6 as primary
  system, the patch allows meson to find python 3.6 in SLE.</changelog>
</package>
<package pkgid="92f174bd76c561851bb563e3b85e8cd5af49b749f3fe14da0b2f50d87ffb1a931acb4f0330e8674a532cd8aa45b1c1e6ecdb2b17eafc2dd4ff72818bee8978d9" name="NetworkManager-fortisslvpn" arch="src">
  <version epoch="0" ver="1.4.0" rel="4.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1537963200">- Initial packaging for openSUSE.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1553169600">- Update to version 1.2.10:
  + Add support for specifying the realm.
  + 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 encouraged 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. Future nmcli version will utilize this for
    handling the secrets without a graphical desktop.</changelog>
  <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>
</package>
<package pkgid="d53d76e49c7b8fac72cf8a0debd8d18895210ef8d28aa8a4762426479b09c719e875eacba92778b5f588dd9de4443ea6e95b98a42be816184536b56a1b9b2a20" name="NetworkManager-fortisslvpn" arch="x86_64">
  <version epoch="0" ver="1.4.0" rel="4.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1553169600">- Update to version 1.2.10:
  + Add support for specifying the realm.
  + 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 encouraged 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. Future nmcli version will utilize this for
    handling the secrets without a graphical desktop.</changelog>
  <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>
</package>
<package pkgid="0d52793311f8b9f05c95af30fb46a0346e8a6562efeaa189cf5832289f2870c598b4979507ed3146c4c9d877b1223b1684af070b671c58c2d3a987d56f1fe9e4" name="NetworkManager-fortisslvpn-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.4.0" rel="4.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1553169600">- Update to version 1.2.10:
  + Add support for specifying the realm.
  + 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 encouraged 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. Future nmcli version will utilize this for
    handling the secrets without a graphical desktop.</changelog>
  <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>
</package>
<package pkgid="5f5e3a924465905ea8630038f54e24c8e27b68b0d455b3113705844c36f44e8fd41bf8713f6d7d070cd94438975cd6650f916d0914785d6d56bbd1baf313607b" name="NetworkManager-fortisslvpn-debugsource" arch="x86_64">
  <version epoch="0" ver="1.4.0" rel="4.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1553169600">- Update to version 1.2.10:
  + Add support for specifying the realm.
  + 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 encouraged 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. Future nmcli version will utilize this for
    handling the secrets without a graphical desktop.</changelog>
  <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>
</package>
<package pkgid="54122ef932c8d6e7d05d037149dc924185d80886138c6c968815323dfac365d8db70e8ceff1b4ff08cc757baec5b36397098e22be5193ce0a3764eb4bef28ea3" name="NetworkManager-fortisslvpn-lang" arch="noarch">
  <version epoch="0" ver="1.4.0" rel="4.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1553169600">- Update to version 1.2.10:
  + Add support for specifying the realm.
  + 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 encouraged 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. Future nmcli version will utilize this for
    handling the secrets without a graphical desktop.</changelog>
  <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>
</package>
<package pkgid="89c5256d3f29512929939b5fc5f1467e8a9e370940e76510cc90b806b73d9acadc2bdf92519c928e8e5dd977bb8e3bdcc6db96eb22167dcd1c927579a69ed9c5" name="NetworkManager-lang" arch="noarch">
  <version epoch="0" ver="1.44.2" rel="4.2"/>
  <changelog author="Clemens Famulla-Conrad &lt;cfamullaconrad@suse.com&gt;" date="1667822400">- Keep netconfig support. The rc-manager auto detection will select
  appropriate manager during runtime.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1669982400">- Update to version 1.40.6:
  + team:
  - Also set empty port configuration so teamd knows about the
    port.
  - Restore port configuration after teamd respawn.
- Changes from version 1.40.4:
  + dhcp: revert restarting DHCP when MAC address changes, for
    example during a bond fail over.
  + Various documentation fixes.
  + Fix non-exported ABI in libnm which was wrongly present in the
    header files but unusable so far.
  + ifcfg-rh: fix writing ethtool pause settings to file.
  + core: set "proto static" for manual routing rules configured by
    NetworkManager.
  + Various minor bugfixes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671537600">- Drop iptables BuildRequires and -Diptables meson parameter:
  iptables is legacy (obsoleted in favor of nft). Additionally.
  meson has proper fallback detection to assume the correct path,
  should it need to use iptables.
- Recommend nftables instead of iptables.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671537601">- Update to version 1.40.8:
  + Fixed a bug that caused devices (MACsec in particular) to be
    stuck in UNAVAILABLE state and not transition to DISCONNECTED
    if the carrier was ready too early.
  + Improved interoperability of MACsec with some Aruba switches by
    allowing CKN shorter than 64 characters.
  + Fixed an assertion failure when restarting NetworkManager with
    MACsec links configured.
  + Fixed a possible DHCP helper crash when handling failure to
    connect to D-Bus.
  + Corrected calculation of expiration time for items configured
    from IPv6 neighbor discovery messages.
  + Various fixes for platforms that don't allow unaligned memory
    access.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673438400">- Update to version 1.40.10:
  + Fix the evaluation of the autoconnect retries.
  + nm-cloud-setup now preserves addresses added externally.
  + Ensure that dnsmasq is stopped after changing the dns backend
    and restarting the service.
  + Fix honoring an explicit DHCPv6 DUID with dhclient.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Update to version 1.40.12:
  + Make sure "external-ids" stays up to date in Open vSwitch
    database on a connection reapply.
  + Retry if a netlink sockets runs out of buffer space before
    we're able to read results of a link change.
  + Fix a possible race involving concurrent invocation of iptables
    in IPv4 shared mode.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676030400">- Update to version 1.42.0:
  + Added support for source load balancing for Ethernet Bonds.
  + Allow specifying vhost name (SNI) for a manually DNS-over-TLS
    server. Only works with systemd-resolved plugin.
  + Connections can now be activated on a loopback interface.
  + Added support of IPv4 ECMP routes. The ECMP routes will get
    merged.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676289600">- Pass session_tracking=systemd and
  session_tracking_consolekit=false to meson, no longer build
  support for consolekit as session tracker.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676894400">- Add 1539.patch: Fix constructing the IPv4 nameserver variable
  (boo#1208371).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677153600">- Update to version 1.42.2:
  + Add build option to set the mobile-broadband-provider-info
    database path.
  + Add new "ipv[46].replace-local-rule" setting to control whether
    to remove the local route rule that is automatically generated.
  + Add the DHCPv6 IAID to the lease information exposed in /run
    and on D-Bus.
  + Fix assuming team connections at boot.
  + Fix race condition when setting the MAC address of an OVS
    interface.
  + Fix constructing the IPv4 name servers variable passed to
    dispatcher scripts.
  + Don't use tentative IPv6 address to resolve the system hostname
    via DNS.
  + Deprecate the "Master" property of the NMActiveConnection D-Bus
    object in favor of the new "Controller" property.
- Drop 1539.patch: Fixed upstream.
- Refresh patch with quilt:
  + 0001-Coerce-connectivity-LIMITED-to-NONE-when-device-is-d.patch</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1678104000">- Changes from version 1.38.6 (bsc#1208631):
  + Fix honoring DNS priority.
  + Decline DHCPv6 lease when DAD fails.
  + Various bugfixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.42.4:
  + Fix a possible crash when [global-dns] is used and improve the
    documentation.
  + Documentation improvements.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681992000">- Update to version 1.42.6:
  + Emit the dhcp-change dispatcher event also after a lease
    renewal.
  + Fix assertion failure on DHCP renewal.
  + Add support for EC2 IMDSv2 in nm-cloud-setup.
  + Allow setting tunnel flags for ip6gre &amp; ip6gretap connection
    profiles.
  + Improve the Wi-Fi hotspot functionality.
  + Fix setting the Wi-Fi roaming policy based on the number of
    seen BSSIDs.
  + Support the "no-aaaa" resolv.conf option.
  + Some oFono fixes.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1683979200">- Add nm-runstatedir.patch: to correct rundir from /var/run to /run
  for systemd FHS compatibility</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1685534400">- Update https://www.gnome.org/projects/NetworkManager/ URL tag to
  NM's newest home page: https://networkmanager.dev/, and main
  package summary to: standard Linux network configuration tool
  suite.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688040000">- Update to version 1.42.8:
  + Add support for ppp 2.5.0.
  + Fix nft rules for balance-slb bonding.
  + Support port priority for bonding.
  + Fix regression handling the PKEY_ID for infiniband profiles in
    ifcfg-rh format.
  + Fix race in nm-cloud-setup that caused partial configuration
    and loss of connectivity with multiple interfaces.
  + Don't touch "net.ipv6.conf.$IFACE.forwarding" unless explicitly
    required for IPv6 sharing.
  + Various bugfixes related to team, Wi-Fi P2P, IPv6LL.
  + Automatically unblock autoconnect of profiles during reapply.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691582400">- Update to version 1.44.0:
  + Introduce a new "link" setting that holds properties related to
    the kernel link such as "tx-queue-length", "gso-max-size",
    "gso-max-segments", "gro-max-size".
  + Support sending a DHCPv6 prefix delegation hint via the
    "ipv6.dhcp-pd-hint" connection property.
  + Support new bond options: "arp_missed_max", "lacp_active",
    "ns_ip6_target".
  + Add new "initial-eps-bearer-configure" and
    "initial-eps-bearer-apn" properties in the GSM setting.
  + Setting "connection.stable-id=default${CONNECTION}" changed
    behavior to be identical to the built-in default value when the
    stable-id is not set.
  + Add a "[keyfile].rename" option to NetworkManager.conf to force
    renaming profiles on disk when their name changes.
  + The ifcfg-rh plugin is deprecated; it will only receive
    bugfixes and no new features. A warning is emitted the log when
    a connection in ifcfg-rh format is found.
  + To automatically migrate existing ifcfg-rh connections to the
    keyfile format, a new configuration option
    "main.migrate-ifcfg-rh" is provided. Migration is disabled by
    default, but the default value can be changed at build time via
    "--with-config-migrate-ifcfg-rh-default=yes".
  + When configuring hostnames in non-public TLD (like
    "example.local"), use the TLD as default search domain instead
    of the full hostname.
  + Always apply DNS options from the [global-dns] configuration
    section
  + The NetworkManager daemon now acquires the D-Bus name only
    after populating the D-Bus tree. This can add a delay during
    startup but it is required to avoid race conditions with other
    services depending on NM.
  + Add a "version-id" argument to the Update2() D-Bus call to
    guard against concurrent modifications of profiles.
  + Don't use tentative IPv6 addresses to resolve the system
    hostname via DNS.
  + Track the number of autoconnect retries left for each device
    and connection. Previously it was tracked only per connection
    and this lead to unexpected behaviors in case of multiconnect
    profiles.
  + Set VLAN filtering options on bridge via netlink instead of
    sysfs.
  + nm-cloud-setup now supports IMDSv2 on Amazon EC2.
  + nmtui now allows to enable or disable Wi-Fi and WWAN radios.
  + Honor ignore-carrier=no for bond/bridge/team devices.
  + Add version mismatch warning when running nmcli commands.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696334400">- Update to version 1.44.2:
  + Better log IPv4 Address Conflict Detection (ACD) conflicts
  + Remove the upper limit of 65535 for PIDs read from the PID file
  + Allow missing default gateway with oFono
  + Honor the CLICOLOR_FORCE environment variable
  + Fix generating connection with IPv6 method disabled vs ignored
  + Fix possible segmentation fault when doing a checkpoint
    rollback
  + Documentation improvements
- Switch to source services, use explicit released tag.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1701604800">- Add python3.6-in-sle.patch: SLE still takes python 3.6 as primary
  system, the patch allows meson to find python 3.6 in SLE.</changelog>
</package>
<package pkgid="8e1b0a1a71647f8068e4cb705f61ccf0f152aa6a1650ab1b55d3463980304e6890337dc25fd5e6f568910a00a135fca1e17ba94d25fdbacc67b43b4cacd59cff" name="NetworkManager-ovs" arch="i586">
  <version epoch="0" ver="1.44.2" rel="4.2"/>
  <changelog author="Clemens Famulla-Conrad &lt;cfamullaconrad@suse.com&gt;" date="1667822400">- Keep netconfig support. The rc-manager auto detection will select
  appropriate manager during runtime.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1669982400">- Update to version 1.40.6:
  + team:
  - Also set empty port configuration so teamd knows about the
    port.
  - Restore port configuration after teamd respawn.
- Changes from version 1.40.4:
  + dhcp: revert restarting DHCP when MAC address changes, for
    example during a bond fail over.
  + Various documentation fixes.
  + Fix non-exported ABI in libnm which was wrongly present in the
    header files but unusable so far.
  + ifcfg-rh: fix writing ethtool pause settings to file.
  + core: set "proto static" for manual routing rules configured by
    NetworkManager.
  + Various minor bugfixes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671537600">- Drop iptables BuildRequires and -Diptables meson parameter:
  iptables is legacy (obsoleted in favor of nft). Additionally.
  meson has proper fallback detection to assume the correct path,
  should it need to use iptables.
- Recommend nftables instead of iptables.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671537601">- Update to version 1.40.8:
  + Fixed a bug that caused devices (MACsec in particular) to be
    stuck in UNAVAILABLE state and not transition to DISCONNECTED
    if the carrier was ready too early.
  + Improved interoperability of MACsec with some Aruba switches by
    allowing CKN shorter than 64 characters.
  + Fixed an assertion failure when restarting NetworkManager with
    MACsec links configured.
  + Fixed a possible DHCP helper crash when handling failure to
    connect to D-Bus.
  + Corrected calculation of expiration time for items configured
    from IPv6 neighbor discovery messages.
  + Various fixes for platforms that don't allow unaligned memory
    access.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673438400">- Update to version 1.40.10:
  + Fix the evaluation of the autoconnect retries.
  + nm-cloud-setup now preserves addresses added externally.
  + Ensure that dnsmasq is stopped after changing the dns backend
    and restarting the service.
  + Fix honoring an explicit DHCPv6 DUID with dhclient.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Update to version 1.40.12:
  + Make sure "external-ids" stays up to date in Open vSwitch
    database on a connection reapply.
  + Retry if a netlink sockets runs out of buffer space before
    we're able to read results of a link change.
  + Fix a possible race involving concurrent invocation of iptables
    in IPv4 shared mode.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676030400">- Update to version 1.42.0:
  + Added support for source load balancing for Ethernet Bonds.
  + Allow specifying vhost name (SNI) for a manually DNS-over-TLS
    server. Only works with systemd-resolved plugin.
  + Connections can now be activated on a loopback interface.
  + Added support of IPv4 ECMP routes. The ECMP routes will get
    merged.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676289600">- Pass session_tracking=systemd and
  session_tracking_consolekit=false to meson, no longer build
  support for consolekit as session tracker.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676894400">- Add 1539.patch: Fix constructing the IPv4 nameserver variable
  (boo#1208371).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677153600">- Update to version 1.42.2:
  + Add build option to set the mobile-broadband-provider-info
    database path.
  + Add new "ipv[46].replace-local-rule" setting to control whether
    to remove the local route rule that is automatically generated.
  + Add the DHCPv6 IAID to the lease information exposed in /run
    and on D-Bus.
  + Fix assuming team connections at boot.
  + Fix race condition when setting the MAC address of an OVS
    interface.
  + Fix constructing the IPv4 name servers variable passed to
    dispatcher scripts.
  + Don't use tentative IPv6 address to resolve the system hostname
    via DNS.
  + Deprecate the "Master" property of the NMActiveConnection D-Bus
    object in favor of the new "Controller" property.
- Drop 1539.patch: Fixed upstream.
- Refresh patch with quilt:
  + 0001-Coerce-connectivity-LIMITED-to-NONE-when-device-is-d.patch</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1678104000">- Changes from version 1.38.6 (bsc#1208631):
  + Fix honoring DNS priority.
  + Decline DHCPv6 lease when DAD fails.
  + Various bugfixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.42.4:
  + Fix a possible crash when [global-dns] is used and improve the
    documentation.
  + Documentation improvements.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681992000">- Update to version 1.42.6:
  + Emit the dhcp-change dispatcher event also after a lease
    renewal.
  + Fix assertion failure on DHCP renewal.
  + Add support for EC2 IMDSv2 in nm-cloud-setup.
  + Allow setting tunnel flags for ip6gre &amp; ip6gretap connection
    profiles.
  + Improve the Wi-Fi hotspot functionality.
  + Fix setting the Wi-Fi roaming policy based on the number of
    seen BSSIDs.
  + Support the "no-aaaa" resolv.conf option.
  + Some oFono fixes.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1683979200">- Add nm-runstatedir.patch: to correct rundir from /var/run to /run
  for systemd FHS compatibility</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1685534400">- Update https://www.gnome.org/projects/NetworkManager/ URL tag to
  NM's newest home page: https://networkmanager.dev/, and main
  package summary to: standard Linux network configuration tool
  suite.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688040000">- Update to version 1.42.8:
  + Add support for ppp 2.5.0.
  + Fix nft rules for balance-slb bonding.
  + Support port priority for bonding.
  + Fix regression handling the PKEY_ID for infiniband profiles in
    ifcfg-rh format.
  + Fix race in nm-cloud-setup that caused partial configuration
    and loss of connectivity with multiple interfaces.
  + Don't touch "net.ipv6.conf.$IFACE.forwarding" unless explicitly
    required for IPv6 sharing.
  + Various bugfixes related to team, Wi-Fi P2P, IPv6LL.
  + Automatically unblock autoconnect of profiles during reapply.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691582400">- Update to version 1.44.0:
  + Introduce a new "link" setting that holds properties related to
    the kernel link such as "tx-queue-length", "gso-max-size",
    "gso-max-segments", "gro-max-size".
  + Support sending a DHCPv6 prefix delegation hint via the
    "ipv6.dhcp-pd-hint" connection property.
  + Support new bond options: "arp_missed_max", "lacp_active",
    "ns_ip6_target".
  + Add new "initial-eps-bearer-configure" and
    "initial-eps-bearer-apn" properties in the GSM setting.
  + Setting "connection.stable-id=default${CONNECTION}" changed
    behavior to be identical to the built-in default value when the
    stable-id is not set.
  + Add a "[keyfile].rename" option to NetworkManager.conf to force
    renaming profiles on disk when their name changes.
  + The ifcfg-rh plugin is deprecated; it will only receive
    bugfixes and no new features. A warning is emitted the log when
    a connection in ifcfg-rh format is found.
  + To automatically migrate existing ifcfg-rh connections to the
    keyfile format, a new configuration option
    "main.migrate-ifcfg-rh" is provided. Migration is disabled by
    default, but the default value can be changed at build time via
    "--with-config-migrate-ifcfg-rh-default=yes".
  + When configuring hostnames in non-public TLD (like
    "example.local"), use the TLD as default search domain instead
    of the full hostname.
  + Always apply DNS options from the [global-dns] configuration
    section
  + The NetworkManager daemon now acquires the D-Bus name only
    after populating the D-Bus tree. This can add a delay during
    startup but it is required to avoid race conditions with other
    services depending on NM.
  + Add a "version-id" argument to the Update2() D-Bus call to
    guard against concurrent modifications of profiles.
  + Don't use tentative IPv6 addresses to resolve the system
    hostname via DNS.
  + Track the number of autoconnect retries left for each device
    and connection. Previously it was tracked only per connection
    and this lead to unexpected behaviors in case of multiconnect
    profiles.
  + Set VLAN filtering options on bridge via netlink instead of
    sysfs.
  + nm-cloud-setup now supports IMDSv2 on Amazon EC2.
  + nmtui now allows to enable or disable Wi-Fi and WWAN radios.
  + Honor ignore-carrier=no for bond/bridge/team devices.
  + Add version mismatch warning when running nmcli commands.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696334400">- Update to version 1.44.2:
  + Better log IPv4 Address Conflict Detection (ACD) conflicts
  + Remove the upper limit of 65535 for PIDs read from the PID file
  + Allow missing default gateway with oFono
  + Honor the CLICOLOR_FORCE environment variable
  + Fix generating connection with IPv6 method disabled vs ignored
  + Fix possible segmentation fault when doing a checkpoint
    rollback
  + Documentation improvements
- Switch to source services, use explicit released tag.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1701604800">- Add python3.6-in-sle.patch: SLE still takes python 3.6 as primary
  system, the patch allows meson to find python 3.6 in SLE.</changelog>
</package>
<package pkgid="0e621c4e946ad1f2d37b7ba50ee67938cd109e94d98bd54d184acecf3e6acbf4d74e345cac8cc2d4f4fd3119b9e831fa9a21e61cbd2617daf6bcbf4c9d7ca309" name="NetworkManager-ovs" arch="x86_64">
  <version epoch="0" ver="1.44.2" rel="4.2"/>
  <changelog author="Clemens Famulla-Conrad &lt;cfamullaconrad@suse.com&gt;" date="1667822400">- Keep netconfig support. The rc-manager auto detection will select
  appropriate manager during runtime.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1669982400">- Update to version 1.40.6:
  + team:
  - Also set empty port configuration so teamd knows about the
    port.
  - Restore port configuration after teamd respawn.
- Changes from version 1.40.4:
  + dhcp: revert restarting DHCP when MAC address changes, for
    example during a bond fail over.
  + Various documentation fixes.
  + Fix non-exported ABI in libnm which was wrongly present in the
    header files but unusable so far.
  + ifcfg-rh: fix writing ethtool pause settings to file.
  + core: set "proto static" for manual routing rules configured by
    NetworkManager.
  + Various minor bugfixes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671537600">- Drop iptables BuildRequires and -Diptables meson parameter:
  iptables is legacy (obsoleted in favor of nft). Additionally.
  meson has proper fallback detection to assume the correct path,
  should it need to use iptables.
- Recommend nftables instead of iptables.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671537601">- Update to version 1.40.8:
  + Fixed a bug that caused devices (MACsec in particular) to be
    stuck in UNAVAILABLE state and not transition to DISCONNECTED
    if the carrier was ready too early.
  + Improved interoperability of MACsec with some Aruba switches by
    allowing CKN shorter than 64 characters.
  + Fixed an assertion failure when restarting NetworkManager with
    MACsec links configured.
  + Fixed a possible DHCP helper crash when handling failure to
    connect to D-Bus.
  + Corrected calculation of expiration time for items configured
    from IPv6 neighbor discovery messages.
  + Various fixes for platforms that don't allow unaligned memory
    access.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673438400">- Update to version 1.40.10:
  + Fix the evaluation of the autoconnect retries.
  + nm-cloud-setup now preserves addresses added externally.
  + Ensure that dnsmasq is stopped after changing the dns backend
    and restarting the service.
  + Fix honoring an explicit DHCPv6 DUID with dhclient.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Update to version 1.40.12:
  + Make sure "external-ids" stays up to date in Open vSwitch
    database on a connection reapply.
  + Retry if a netlink sockets runs out of buffer space before
    we're able to read results of a link change.
  + Fix a possible race involving concurrent invocation of iptables
    in IPv4 shared mode.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676030400">- Update to version 1.42.0:
  + Added support for source load balancing for Ethernet Bonds.
  + Allow specifying vhost name (SNI) for a manually DNS-over-TLS
    server. Only works with systemd-resolved plugin.
  + Connections can now be activated on a loopback interface.
  + Added support of IPv4 ECMP routes. The ECMP routes will get
    merged.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676289600">- Pass session_tracking=systemd and
  session_tracking_consolekit=false to meson, no longer build
  support for consolekit as session tracker.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676894400">- Add 1539.patch: Fix constructing the IPv4 nameserver variable
  (boo#1208371).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677153600">- Update to version 1.42.2:
  + Add build option to set the mobile-broadband-provider-info
    database path.
  + Add new "ipv[46].replace-local-rule" setting to control whether
    to remove the local route rule that is automatically generated.
  + Add the DHCPv6 IAID to the lease information exposed in /run
    and on D-Bus.
  + Fix assuming team connections at boot.
  + Fix race condition when setting the MAC address of an OVS
    interface.
  + Fix constructing the IPv4 name servers variable passed to
    dispatcher scripts.
  + Don't use tentative IPv6 address to resolve the system hostname
    via DNS.
  + Deprecate the "Master" property of the NMActiveConnection D-Bus
    object in favor of the new "Controller" property.
- Drop 1539.patch: Fixed upstream.
- Refresh patch with quilt:
  + 0001-Coerce-connectivity-LIMITED-to-NONE-when-device-is-d.patch</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1678104000">- Changes from version 1.38.6 (bsc#1208631):
  + Fix honoring DNS priority.
  + Decline DHCPv6 lease when DAD fails.
  + Various bugfixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.42.4:
  + Fix a possible crash when [global-dns] is used and improve the
    documentation.
  + Documentation improvements.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681992000">- Update to version 1.42.6:
  + Emit the dhcp-change dispatcher event also after a lease
    renewal.
  + Fix assertion failure on DHCP renewal.
  + Add support for EC2 IMDSv2 in nm-cloud-setup.
  + Allow setting tunnel flags for ip6gre &amp; ip6gretap connection
    profiles.
  + Improve the Wi-Fi hotspot functionality.
  + Fix setting the Wi-Fi roaming policy based on the number of
    seen BSSIDs.
  + Support the "no-aaaa" resolv.conf option.
  + Some oFono fixes.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1683979200">- Add nm-runstatedir.patch: to correct rundir from /var/run to /run
  for systemd FHS compatibility</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1685534400">- Update https://www.gnome.org/projects/NetworkManager/ URL tag to
  NM's newest home page: https://networkmanager.dev/, and main
  package summary to: standard Linux network configuration tool
  suite.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688040000">- Update to version 1.42.8:
  + Add support for ppp 2.5.0.
  + Fix nft rules for balance-slb bonding.
  + Support port priority for bonding.
  + Fix regression handling the PKEY_ID for infiniband profiles in
    ifcfg-rh format.
  + Fix race in nm-cloud-setup that caused partial configuration
    and loss of connectivity with multiple interfaces.
  + Don't touch "net.ipv6.conf.$IFACE.forwarding" unless explicitly
    required for IPv6 sharing.
  + Various bugfixes related to team, Wi-Fi P2P, IPv6LL.
  + Automatically unblock autoconnect of profiles during reapply.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691582400">- Update to version 1.44.0:
  + Introduce a new "link" setting that holds properties related to
    the kernel link such as "tx-queue-length", "gso-max-size",
    "gso-max-segments", "gro-max-size".
  + Support sending a DHCPv6 prefix delegation hint via the
    "ipv6.dhcp-pd-hint" connection property.
  + Support new bond options: "arp_missed_max", "lacp_active",
    "ns_ip6_target".
  + Add new "initial-eps-bearer-configure" and
    "initial-eps-bearer-apn" properties in the GSM setting.
  + Setting "connection.stable-id=default${CONNECTION}" changed
    behavior to be identical to the built-in default value when the
    stable-id is not set.
  + Add a "[keyfile].rename" option to NetworkManager.conf to force
    renaming profiles on disk when their name changes.
  + The ifcfg-rh plugin is deprecated; it will only receive
    bugfixes and no new features. A warning is emitted the log when
    a connection in ifcfg-rh format is found.
  + To automatically migrate existing ifcfg-rh connections to the
    keyfile format, a new configuration option
    "main.migrate-ifcfg-rh" is provided. Migration is disabled by
    default, but the default value can be changed at build time via
    "--with-config-migrate-ifcfg-rh-default=yes".
  + When configuring hostnames in non-public TLD (like
    "example.local"), use the TLD as default search domain instead
    of the full hostname.
  + Always apply DNS options from the [global-dns] configuration
    section
  + The NetworkManager daemon now acquires the D-Bus name only
    after populating the D-Bus tree. This can add a delay during
    startup but it is required to avoid race conditions with other
    services depending on NM.
  + Add a "version-id" argument to the Update2() D-Bus call to
    guard against concurrent modifications of profiles.
  + Don't use tentative IPv6 addresses to resolve the system
    hostname via DNS.
  + Track the number of autoconnect retries left for each device
    and connection. Previously it was tracked only per connection
    and this lead to unexpected behaviors in case of multiconnect
    profiles.
  + Set VLAN filtering options on bridge via netlink instead of
    sysfs.
  + nm-cloud-setup now supports IMDSv2 on Amazon EC2.
  + nmtui now allows to enable or disable Wi-Fi and WWAN radios.
  + Honor ignore-carrier=no for bond/bridge/team devices.
  + Add version mismatch warning when running nmcli commands.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696334400">- Update to version 1.44.2:
  + Better log IPv4 Address Conflict Detection (ACD) conflicts
  + Remove the upper limit of 65535 for PIDs read from the PID file
  + Allow missing default gateway with oFono
  + Honor the CLICOLOR_FORCE environment variable
  + Fix generating connection with IPv6 method disabled vs ignored
  + Fix possible segmentation fault when doing a checkpoint
    rollback
  + Documentation improvements
- Switch to source services, use explicit released tag.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1701604800">- Add python3.6-in-sle.patch: SLE still takes python 3.6 as primary
  system, the patch allows meson to find python 3.6 in SLE.</changelog>
</package>
<package pkgid="4c04ceb236d094c825359ff59e88c2fb987b010433b1d808110c2ef4609bc1dd378f4e0fa027f540f1b88a2a41238b7568dfbf82023fcd0477b602436b750328" name="NetworkManager-ovs-debuginfo" arch="i586">
  <version epoch="0" ver="1.44.2" rel="4.2"/>
  <changelog author="Clemens Famulla-Conrad &lt;cfamullaconrad@suse.com&gt;" date="1667822400">- Keep netconfig support. The rc-manager auto detection will select
  appropriate manager during runtime.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1669982400">- Update to version 1.40.6:
  + team:
  - Also set empty port configuration so teamd knows about the
    port.
  - Restore port configuration after teamd respawn.
- Changes from version 1.40.4:
  + dhcp: revert restarting DHCP when MAC address changes, for
    example during a bond fail over.
  + Various documentation fixes.
  + Fix non-exported ABI in libnm which was wrongly present in the
    header files but unusable so far.
  + ifcfg-rh: fix writing ethtool pause settings to file.
  + core: set "proto static" for manual routing rules configured by
    NetworkManager.
  + Various minor bugfixes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671537600">- Drop iptables BuildRequires and -Diptables meson parameter:
  iptables is legacy (obsoleted in favor of nft). Additionally.
  meson has proper fallback detection to assume the correct path,
  should it need to use iptables.
- Recommend nftables instead of iptables.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671537601">- Update to version 1.40.8:
  + Fixed a bug that caused devices (MACsec in particular) to be
    stuck in UNAVAILABLE state and not transition to DISCONNECTED
    if the carrier was ready too early.
  + Improved interoperability of MACsec with some Aruba switches by
    allowing CKN shorter than 64 characters.
  + Fixed an assertion failure when restarting NetworkManager with
    MACsec links configured.
  + Fixed a possible DHCP helper crash when handling failure to
    connect to D-Bus.
  + Corrected calculation of expiration time for items configured
    from IPv6 neighbor discovery messages.
  + Various fixes for platforms that don't allow unaligned memory
    access.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673438400">- Update to version 1.40.10:
  + Fix the evaluation of the autoconnect retries.
  + nm-cloud-setup now preserves addresses added externally.
  + Ensure that dnsmasq is stopped after changing the dns backend
    and restarting the service.
  + Fix honoring an explicit DHCPv6 DUID with dhclient.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Update to version 1.40.12:
  + Make sure "external-ids" stays up to date in Open vSwitch
    database on a connection reapply.
  + Retry if a netlink sockets runs out of buffer space before
    we're able to read results of a link change.
  + Fix a possible race involving concurrent invocation of iptables
    in IPv4 shared mode.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676030400">- Update to version 1.42.0:
  + Added support for source load balancing for Ethernet Bonds.
  + Allow specifying vhost name (SNI) for a manually DNS-over-TLS
    server. Only works with systemd-resolved plugin.
  + Connections can now be activated on a loopback interface.
  + Added support of IPv4 ECMP routes. The ECMP routes will get
    merged.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676289600">- Pass session_tracking=systemd and
  session_tracking_consolekit=false to meson, no longer build
  support for consolekit as session tracker.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676894400">- Add 1539.patch: Fix constructing the IPv4 nameserver variable
  (boo#1208371).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677153600">- Update to version 1.42.2:
  + Add build option to set the mobile-broadband-provider-info
    database path.
  + Add new "ipv[46].replace-local-rule" setting to control whether
    to remove the local route rule that is automatically generated.
  + Add the DHCPv6 IAID to the lease information exposed in /run
    and on D-Bus.
  + Fix assuming team connections at boot.
  + Fix race condition when setting the MAC address of an OVS
    interface.
  + Fix constructing the IPv4 name servers variable passed to
    dispatcher scripts.
  + Don't use tentative IPv6 address to resolve the system hostname
    via DNS.
  + Deprecate the "Master" property of the NMActiveConnection D-Bus
    object in favor of the new "Controller" property.
- Drop 1539.patch: Fixed upstream.
- Refresh patch with quilt:
  + 0001-Coerce-connectivity-LIMITED-to-NONE-when-device-is-d.patch</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1678104000">- Changes from version 1.38.6 (bsc#1208631):
  + Fix honoring DNS priority.
  + Decline DHCPv6 lease when DAD fails.
  + Various bugfixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.42.4:
  + Fix a possible crash when [global-dns] is used and improve the
    documentation.
  + Documentation improvements.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681992000">- Update to version 1.42.6:
  + Emit the dhcp-change dispatcher event also after a lease
    renewal.
  + Fix assertion failure on DHCP renewal.
  + Add support for EC2 IMDSv2 in nm-cloud-setup.
  + Allow setting tunnel flags for ip6gre &amp; ip6gretap connection
    profiles.
  + Improve the Wi-Fi hotspot functionality.
  + Fix setting the Wi-Fi roaming policy based on the number of
    seen BSSIDs.
  + Support the "no-aaaa" resolv.conf option.
  + Some oFono fixes.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1683979200">- Add nm-runstatedir.patch: to correct rundir from /var/run to /run
  for systemd FHS compatibility</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1685534400">- Update https://www.gnome.org/projects/NetworkManager/ URL tag to
  NM's newest home page: https://networkmanager.dev/, and main
  package summary to: standard Linux network configuration tool
  suite.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688040000">- Update to version 1.42.8:
  + Add support for ppp 2.5.0.
  + Fix nft rules for balance-slb bonding.
  + Support port priority for bonding.
  + Fix regression handling the PKEY_ID for infiniband profiles in
    ifcfg-rh format.
  + Fix race in nm-cloud-setup that caused partial configuration
    and loss of connectivity with multiple interfaces.
  + Don't touch "net.ipv6.conf.$IFACE.forwarding" unless explicitly
    required for IPv6 sharing.
  + Various bugfixes related to team, Wi-Fi P2P, IPv6LL.
  + Automatically unblock autoconnect of profiles during reapply.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691582400">- Update to version 1.44.0:
  + Introduce a new "link" setting that holds properties related to
    the kernel link such as "tx-queue-length", "gso-max-size",
    "gso-max-segments", "gro-max-size".
  + Support sending a DHCPv6 prefix delegation hint via the
    "ipv6.dhcp-pd-hint" connection property.
  + Support new bond options: "arp_missed_max", "lacp_active",
    "ns_ip6_target".
  + Add new "initial-eps-bearer-configure" and
    "initial-eps-bearer-apn" properties in the GSM setting.
  + Setting "connection.stable-id=default${CONNECTION}" changed
    behavior to be identical to the built-in default value when the
    stable-id is not set.
  + Add a "[keyfile].rename" option to NetworkManager.conf to force
    renaming profiles on disk when their name changes.
  + The ifcfg-rh plugin is deprecated; it will only receive
    bugfixes and no new features. A warning is emitted the log when
    a connection in ifcfg-rh format is found.
  + To automatically migrate existing ifcfg-rh connections to the
    keyfile format, a new configuration option
    "main.migrate-ifcfg-rh" is provided. Migration is disabled by
    default, but the default value can be changed at build time via
    "--with-config-migrate-ifcfg-rh-default=yes".
  + When configuring hostnames in non-public TLD (like
    "example.local"), use the TLD as default search domain instead
    of the full hostname.
  + Always apply DNS options from the [global-dns] configuration
    section
  + The NetworkManager daemon now acquires the D-Bus name only
    after populating the D-Bus tree. This can add a delay during
    startup but it is required to avoid race conditions with other
    services depending on NM.
  + Add a "version-id" argument to the Update2() D-Bus call to
    guard against concurrent modifications of profiles.
  + Don't use tentative IPv6 addresses to resolve the system
    hostname via DNS.
  + Track the number of autoconnect retries left for each device
    and connection. Previously it was tracked only per connection
    and this lead to unexpected behaviors in case of multiconnect
    profiles.
  + Set VLAN filtering options on bridge via netlink instead of
    sysfs.
  + nm-cloud-setup now supports IMDSv2 on Amazon EC2.
  + nmtui now allows to enable or disable Wi-Fi and WWAN radios.
  + Honor ignore-carrier=no for bond/bridge/team devices.
  + Add version mismatch warning when running nmcli commands.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696334400">- Update to version 1.44.2:
  + Better log IPv4 Address Conflict Detection (ACD) conflicts
  + Remove the upper limit of 65535 for PIDs read from the PID file
  + Allow missing default gateway with oFono
  + Honor the CLICOLOR_FORCE environment variable
  + Fix generating connection with IPv6 method disabled vs ignored
  + Fix possible segmentation fault when doing a checkpoint
    rollback
  + Documentation improvements
- Switch to source services, use explicit released tag.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1701604800">- Add python3.6-in-sle.patch: SLE still takes python 3.6 as primary
  system, the patch allows meson to find python 3.6 in SLE.</changelog>
</package>
<package pkgid="a7700956bfbb5adfc724c2f6b567c9b5ebdb90b25808740d186f31f1cb9e0d7909ab92f4776168ef85778b909745c5d0e5533dc1ee0fd0a6f8a3ccbcd73f7e4b" name="NetworkManager-ovs-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.44.2" rel="4.2"/>
  <changelog author="Clemens Famulla-Conrad &lt;cfamullaconrad@suse.com&gt;" date="1667822400">- Keep netconfig support. The rc-manager auto detection will select
  appropriate manager during runtime.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1669982400">- Update to version 1.40.6:
  + team:
  - Also set empty port configuration so teamd knows about the
    port.
  - Restore port configuration after teamd respawn.
- Changes from version 1.40.4:
  + dhcp: revert restarting DHCP when MAC address changes, for
    example during a bond fail over.
  + Various documentation fixes.
  + Fix non-exported ABI in libnm which was wrongly present in the
    header files but unusable so far.
  + ifcfg-rh: fix writing ethtool pause settings to file.
  + core: set "proto static" for manual routing rules configured by
    NetworkManager.
  + Various minor bugfixes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671537600">- Drop iptables BuildRequires and -Diptables meson parameter:
  iptables is legacy (obsoleted in favor of nft). Additionally.
  meson has proper fallback detection to assume the correct path,
  should it need to use iptables.
- Recommend nftables instead of iptables.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671537601">- Update to version 1.40.8:
  + Fixed a bug that caused devices (MACsec in particular) to be
    stuck in UNAVAILABLE state and not transition to DISCONNECTED
    if the carrier was ready too early.
  + Improved interoperability of MACsec with some Aruba switches by
    allowing CKN shorter than 64 characters.
  + Fixed an assertion failure when restarting NetworkManager with
    MACsec links configured.
  + Fixed a possible DHCP helper crash when handling failure to
    connect to D-Bus.
  + Corrected calculation of expiration time for items configured
    from IPv6 neighbor discovery messages.
  + Various fixes for platforms that don't allow unaligned memory
    access.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673438400">- Update to version 1.40.10:
  + Fix the evaluation of the autoconnect retries.
  + nm-cloud-setup now preserves addresses added externally.
  + Ensure that dnsmasq is stopped after changing the dns backend
    and restarting the service.
  + Fix honoring an explicit DHCPv6 DUID with dhclient.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Update to version 1.40.12:
  + Make sure "external-ids" stays up to date in Open vSwitch
    database on a connection reapply.
  + Retry if a netlink sockets runs out of buffer space before
    we're able to read results of a link change.
  + Fix a possible race involving concurrent invocation of iptables
    in IPv4 shared mode.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676030400">- Update to version 1.42.0:
  + Added support for source load balancing for Ethernet Bonds.
  + Allow specifying vhost name (SNI) for a manually DNS-over-TLS
    server. Only works with systemd-resolved plugin.
  + Connections can now be activated on a loopback interface.
  + Added support of IPv4 ECMP routes. The ECMP routes will get
    merged.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676289600">- Pass session_tracking=systemd and
  session_tracking_consolekit=false to meson, no longer build
  support for consolekit as session tracker.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676894400">- Add 1539.patch: Fix constructing the IPv4 nameserver variable
  (boo#1208371).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677153600">- Update to version 1.42.2:
  + Add build option to set the mobile-broadband-provider-info
    database path.
  + Add new "ipv[46].replace-local-rule" setting to control whether
    to remove the local route rule that is automatically generated.
  + Add the DHCPv6 IAID to the lease information exposed in /run
    and on D-Bus.
  + Fix assuming team connections at boot.
  + Fix race condition when setting the MAC address of an OVS
    interface.
  + Fix constructing the IPv4 name servers variable passed to
    dispatcher scripts.
  + Don't use tentative IPv6 address to resolve the system hostname
    via DNS.
  + Deprecate the "Master" property of the NMActiveConnection D-Bus
    object in favor of the new "Controller" property.
- Drop 1539.patch: Fixed upstream.
- Refresh patch with quilt:
  + 0001-Coerce-connectivity-LIMITED-to-NONE-when-device-is-d.patch</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1678104000">- Changes from version 1.38.6 (bsc#1208631):
  + Fix honoring DNS priority.
  + Decline DHCPv6 lease when DAD fails.
  + Various bugfixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.42.4:
  + Fix a possible crash when [global-dns] is used and improve the
    documentation.
  + Documentation improvements.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681992000">- Update to version 1.42.6:
  + Emit the dhcp-change dispatcher event also after a lease
    renewal.
  + Fix assertion failure on DHCP renewal.
  + Add support for EC2 IMDSv2 in nm-cloud-setup.
  + Allow setting tunnel flags for ip6gre &amp; ip6gretap connection
    profiles.
  + Improve the Wi-Fi hotspot functionality.
  + Fix setting the Wi-Fi roaming policy based on the number of
    seen BSSIDs.
  + Support the "no-aaaa" resolv.conf option.
  + Some oFono fixes.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1683979200">- Add nm-runstatedir.patch: to correct rundir from /var/run to /run
  for systemd FHS compatibility</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1685534400">- Update https://www.gnome.org/projects/NetworkManager/ URL tag to
  NM's newest home page: https://networkmanager.dev/, and main
  package summary to: standard Linux network configuration tool
  suite.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688040000">- Update to version 1.42.8:
  + Add support for ppp 2.5.0.
  + Fix nft rules for balance-slb bonding.
  + Support port priority for bonding.
  + Fix regression handling the PKEY_ID for infiniband profiles in
    ifcfg-rh format.
  + Fix race in nm-cloud-setup that caused partial configuration
    and loss of connectivity with multiple interfaces.
  + Don't touch "net.ipv6.conf.$IFACE.forwarding" unless explicitly
    required for IPv6 sharing.
  + Various bugfixes related to team, Wi-Fi P2P, IPv6LL.
  + Automatically unblock autoconnect of profiles during reapply.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691582400">- Update to version 1.44.0:
  + Introduce a new "link" setting that holds properties related to
    the kernel link such as "tx-queue-length", "gso-max-size",
    "gso-max-segments", "gro-max-size".
  + Support sending a DHCPv6 prefix delegation hint via the
    "ipv6.dhcp-pd-hint" connection property.
  + Support new bond options: "arp_missed_max", "lacp_active",
    "ns_ip6_target".
  + Add new "initial-eps-bearer-configure" and
    "initial-eps-bearer-apn" properties in the GSM setting.
  + Setting "connection.stable-id=default${CONNECTION}" changed
    behavior to be identical to the built-in default value when the
    stable-id is not set.
  + Add a "[keyfile].rename" option to NetworkManager.conf to force
    renaming profiles on disk when their name changes.
  + The ifcfg-rh plugin is deprecated; it will only receive
    bugfixes and no new features. A warning is emitted the log when
    a connection in ifcfg-rh format is found.
  + To automatically migrate existing ifcfg-rh connections to the
    keyfile format, a new configuration option
    "main.migrate-ifcfg-rh" is provided. Migration is disabled by
    default, but the default value can be changed at build time via
    "--with-config-migrate-ifcfg-rh-default=yes".
  + When configuring hostnames in non-public TLD (like
    "example.local"), use the TLD as default search domain instead
    of the full hostname.
  + Always apply DNS options from the [global-dns] configuration
    section
  + The NetworkManager daemon now acquires the D-Bus name only
    after populating the D-Bus tree. This can add a delay during
    startup but it is required to avoid race conditions with other
    services depending on NM.
  + Add a "version-id" argument to the Update2() D-Bus call to
    guard against concurrent modifications of profiles.
  + Don't use tentative IPv6 addresses to resolve the system
    hostname via DNS.
  + Track the number of autoconnect retries left for each device
    and connection. Previously it was tracked only per connection
    and this lead to unexpected behaviors in case of multiconnect
    profiles.
  + Set VLAN filtering options on bridge via netlink instead of
    sysfs.
  + nm-cloud-setup now supports IMDSv2 on Amazon EC2.
  + nmtui now allows to enable or disable Wi-Fi and WWAN radios.
  + Honor ignore-carrier=no for bond/bridge/team devices.
  + Add version mismatch warning when running nmcli commands.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696334400">- Update to version 1.44.2:
  + Better log IPv4 Address Conflict Detection (ACD) conflicts
  + Remove the upper limit of 65535 for PIDs read from the PID file
  + Allow missing default gateway with oFono
  + Honor the CLICOLOR_FORCE environment variable
  + Fix generating connection with IPv6 method disabled vs ignored
  + Fix possible segmentation fault when doing a checkpoint
    rollback
  + Documentation improvements
- Switch to source services, use explicit released tag.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1701604800">- Add python3.6-in-sle.patch: SLE still takes python 3.6 as primary
  system, the patch allows meson to find python 3.6 in SLE.</changelog>
</package>
<package pkgid="799c1e963b57515667998f0e8085c860fa58bfd8caa6053d18d2835c53e2efa253798743c26c577a477f5619c25b4d70ee80f13c3fb574d86a140591d58362bf" name="NetworkManager-pppoe" arch="i586">
  <version epoch="0" ver="1.44.2" rel="4.2"/>
  <changelog author="Clemens Famulla-Conrad &lt;cfamullaconrad@suse.com&gt;" date="1667822400">- Keep netconfig support. The rc-manager auto detection will select
  appropriate manager during runtime.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1669982400">- Update to version 1.40.6:
  + team:
  - Also set empty port configuration so teamd knows about the
    port.
  - Restore port configuration after teamd respawn.
- Changes from version 1.40.4:
  + dhcp: revert restarting DHCP when MAC address changes, for
    example during a bond fail over.
  + Various documentation fixes.
  + Fix non-exported ABI in libnm which was wrongly present in the
    header files but unusable so far.
  + ifcfg-rh: fix writing ethtool pause settings to file.
  + core: set "proto static" for manual routing rules configured by
    NetworkManager.
  + Various minor bugfixes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671537600">- Drop iptables BuildRequires and -Diptables meson parameter:
  iptables is legacy (obsoleted in favor of nft). Additionally.
  meson has proper fallback detection to assume the correct path,
  should it need to use iptables.
- Recommend nftables instead of iptables.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671537601">- Update to version 1.40.8:
  + Fixed a bug that caused devices (MACsec in particular) to be
    stuck in UNAVAILABLE state and not transition to DISCONNECTED
    if the carrier was ready too early.
  + Improved interoperability of MACsec with some Aruba switches by
    allowing CKN shorter than 64 characters.
  + Fixed an assertion failure when restarting NetworkManager with
    MACsec links configured.
  + Fixed a possible DHCP helper crash when handling failure to
    connect to D-Bus.
  + Corrected calculation of expiration time for items configured
    from IPv6 neighbor discovery messages.
  + Various fixes for platforms that don't allow unaligned memory
    access.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673438400">- Update to version 1.40.10:
  + Fix the evaluation of the autoconnect retries.
  + nm-cloud-setup now preserves addresses added externally.
  + Ensure that dnsmasq is stopped after changing the dns backend
    and restarting the service.
  + Fix honoring an explicit DHCPv6 DUID with dhclient.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Update to version 1.40.12:
  + Make sure "external-ids" stays up to date in Open vSwitch
    database on a connection reapply.
  + Retry if a netlink sockets runs out of buffer space before
    we're able to read results of a link change.
  + Fix a possible race involving concurrent invocation of iptables
    in IPv4 shared mode.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676030400">- Update to version 1.42.0:
  + Added support for source load balancing for Ethernet Bonds.
  + Allow specifying vhost name (SNI) for a manually DNS-over-TLS
    server. Only works with systemd-resolved plugin.
  + Connections can now be activated on a loopback interface.
  + Added support of IPv4 ECMP routes. The ECMP routes will get
    merged.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676289600">- Pass session_tracking=systemd and
  session_tracking_consolekit=false to meson, no longer build
  support for consolekit as session tracker.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676894400">- Add 1539.patch: Fix constructing the IPv4 nameserver variable
  (boo#1208371).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677153600">- Update to version 1.42.2:
  + Add build option to set the mobile-broadband-provider-info
    database path.
  + Add new "ipv[46].replace-local-rule" setting to control whether
    to remove the local route rule that is automatically generated.
  + Add the DHCPv6 IAID to the lease information exposed in /run
    and on D-Bus.
  + Fix assuming team connections at boot.
  + Fix race condition when setting the MAC address of an OVS
    interface.
  + Fix constructing the IPv4 name servers variable passed to
    dispatcher scripts.
  + Don't use tentative IPv6 address to resolve the system hostname
    via DNS.
  + Deprecate the "Master" property of the NMActiveConnection D-Bus
    object in favor of the new "Controller" property.
- Drop 1539.patch: Fixed upstream.
- Refresh patch with quilt:
  + 0001-Coerce-connectivity-LIMITED-to-NONE-when-device-is-d.patch</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1678104000">- Changes from version 1.38.6 (bsc#1208631):
  + Fix honoring DNS priority.
  + Decline DHCPv6 lease when DAD fails.
  + Various bugfixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.42.4:
  + Fix a possible crash when [global-dns] is used and improve the
    documentation.
  + Documentation improvements.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681992000">- Update to version 1.42.6:
  + Emit the dhcp-change dispatcher event also after a lease
    renewal.
  + Fix assertion failure on DHCP renewal.
  + Add support for EC2 IMDSv2 in nm-cloud-setup.
  + Allow setting tunnel flags for ip6gre &amp; ip6gretap connection
    profiles.
  + Improve the Wi-Fi hotspot functionality.
  + Fix setting the Wi-Fi roaming policy based on the number of
    seen BSSIDs.
  + Support the "no-aaaa" resolv.conf option.
  + Some oFono fixes.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1683979200">- Add nm-runstatedir.patch: to correct rundir from /var/run to /run
  for systemd FHS compatibility</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1685534400">- Update https://www.gnome.org/projects/NetworkManager/ URL tag to
  NM's newest home page: https://networkmanager.dev/, and main
  package summary to: standard Linux network configuration tool
  suite.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688040000">- Update to version 1.42.8:
  + Add support for ppp 2.5.0.
  + Fix nft rules for balance-slb bonding.
  + Support port priority for bonding.
  + Fix regression handling the PKEY_ID for infiniband profiles in
    ifcfg-rh format.
  + Fix race in nm-cloud-setup that caused partial configuration
    and loss of connectivity with multiple interfaces.
  + Don't touch "net.ipv6.conf.$IFACE.forwarding" unless explicitly
    required for IPv6 sharing.
  + Various bugfixes related to team, Wi-Fi P2P, IPv6LL.
  + Automatically unblock autoconnect of profiles during reapply.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691582400">- Update to version 1.44.0:
  + Introduce a new "link" setting that holds properties related to
    the kernel link such as "tx-queue-length", "gso-max-size",
    "gso-max-segments", "gro-max-size".
  + Support sending a DHCPv6 prefix delegation hint via the
    "ipv6.dhcp-pd-hint" connection property.
  + Support new bond options: "arp_missed_max", "lacp_active",
    "ns_ip6_target".
  + Add new "initial-eps-bearer-configure" and
    "initial-eps-bearer-apn" properties in the GSM setting.
  + Setting "connection.stable-id=default${CONNECTION}" changed
    behavior to be identical to the built-in default value when the
    stable-id is not set.
  + Add a "[keyfile].rename" option to NetworkManager.conf to force
    renaming profiles on disk when their name changes.
  + The ifcfg-rh plugin is deprecated; it will only receive
    bugfixes and no new features. A warning is emitted the log when
    a connection in ifcfg-rh format is found.
  + To automatically migrate existing ifcfg-rh connections to the
    keyfile format, a new configuration option
    "main.migrate-ifcfg-rh" is provided. Migration is disabled by
    default, but the default value can be changed at build time via
    "--with-config-migrate-ifcfg-rh-default=yes".
  + When configuring hostnames in non-public TLD (like
    "example.local"), use the TLD as default search domain instead
    of the full hostname.
  + Always apply DNS options from the [global-dns] configuration
    section
  + The NetworkManager daemon now acquires the D-Bus name only
    after populating the D-Bus tree. This can add a delay during
    startup but it is required to avoid race conditions with other
    services depending on NM.
  + Add a "version-id" argument to the Update2() D-Bus call to
    guard against concurrent modifications of profiles.
  + Don't use tentative IPv6 addresses to resolve the system
    hostname via DNS.
  + Track the number of autoconnect retries left for each device
    and connection. Previously it was tracked only per connection
    and this lead to unexpected behaviors in case of multiconnect
    profiles.
  + Set VLAN filtering options on bridge via netlink instead of
    sysfs.
  + nm-cloud-setup now supports IMDSv2 on Amazon EC2.
  + nmtui now allows to enable or disable Wi-Fi and WWAN radios.
  + Honor ignore-carrier=no for bond/bridge/team devices.
  + Add version mismatch warning when running nmcli commands.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696334400">- Update to version 1.44.2:
  + Better log IPv4 Address Conflict Detection (ACD) conflicts
  + Remove the upper limit of 65535 for PIDs read from the PID file
  + Allow missing default gateway with oFono
  + Honor the CLICOLOR_FORCE environment variable
  + Fix generating connection with IPv6 method disabled vs ignored
  + Fix possible segmentation fault when doing a checkpoint
    rollback
  + Documentation improvements
- Switch to source services, use explicit released tag.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1701604800">- Add python3.6-in-sle.patch: SLE still takes python 3.6 as primary
  system, the patch allows meson to find python 3.6 in SLE.</changelog>
</package>
<package pkgid="1bc14d928449582da740814dfc59e4fdd266539b6632e745d73aa3c5a267c5b85ac7fa694c669ea1181eab6ff3adea1325ace96695bb6d35b1526af59dc7ab44" name="NetworkManager-pppoe" arch="x86_64">
  <version epoch="0" ver="1.44.2" rel="4.2"/>
  <changelog author="Clemens Famulla-Conrad &lt;cfamullaconrad@suse.com&gt;" date="1667822400">- Keep netconfig support. The rc-manager auto detection will select
  appropriate manager during runtime.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1669982400">- Update to version 1.40.6:
  + team:
  - Also set empty port configuration so teamd knows about the
    port.
  - Restore port configuration after teamd respawn.
- Changes from version 1.40.4:
  + dhcp: revert restarting DHCP when MAC address changes, for
    example during a bond fail over.
  + Various documentation fixes.
  + Fix non-exported ABI in libnm which was wrongly present in the
    header files but unusable so far.
  + ifcfg-rh: fix writing ethtool pause settings to file.
  + core: set "proto static" for manual routing rules configured by
    NetworkManager.
  + Various minor bugfixes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671537600">- Drop iptables BuildRequires and -Diptables meson parameter:
  iptables is legacy (obsoleted in favor of nft). Additionally.
  meson has proper fallback detection to assume the correct path,
  should it need to use iptables.
- Recommend nftables instead of iptables.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671537601">- Update to version 1.40.8:
  + Fixed a bug that caused devices (MACsec in particular) to be
    stuck in UNAVAILABLE state and not transition to DISCONNECTED
    if the carrier was ready too early.
  + Improved interoperability of MACsec with some Aruba switches by
    allowing CKN shorter than 64 characters.
  + Fixed an assertion failure when restarting NetworkManager with
    MACsec links configured.
  + Fixed a possible DHCP helper crash when handling failure to
    connect to D-Bus.
  + Corrected calculation of expiration time for items configured
    from IPv6 neighbor discovery messages.
  + Various fixes for platforms that don't allow unaligned memory
    access.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673438400">- Update to version 1.40.10:
  + Fix the evaluation of the autoconnect retries.
  + nm-cloud-setup now preserves addresses added externally.
  + Ensure that dnsmasq is stopped after changing the dns backend
    and restarting the service.
  + Fix honoring an explicit DHCPv6 DUID with dhclient.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Update to version 1.40.12:
  + Make sure "external-ids" stays up to date in Open vSwitch
    database on a connection reapply.
  + Retry if a netlink sockets runs out of buffer space before
    we're able to read results of a link change.
  + Fix a possible race involving concurrent invocation of iptables
    in IPv4 shared mode.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676030400">- Update to version 1.42.0:
  + Added support for source load balancing for Ethernet Bonds.
  + Allow specifying vhost name (SNI) for a manually DNS-over-TLS
    server. Only works with systemd-resolved plugin.
  + Connections can now be activated on a loopback interface.
  + Added support of IPv4 ECMP routes. The ECMP routes will get
    merged.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676289600">- Pass session_tracking=systemd and
  session_tracking_consolekit=false to meson, no longer build
  support for consolekit as session tracker.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676894400">- Add 1539.patch: Fix constructing the IPv4 nameserver variable
  (boo#1208371).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677153600">- Update to version 1.42.2:
  + Add build option to set the mobile-broadband-provider-info
    database path.
  + Add new "ipv[46].replace-local-rule" setting to control whether
    to remove the local route rule that is automatically generated.
  + Add the DHCPv6 IAID to the lease information exposed in /run
    and on D-Bus.
  + Fix assuming team connections at boot.
  + Fix race condition when setting the MAC address of an OVS
    interface.
  + Fix constructing the IPv4 name servers variable passed to
    dispatcher scripts.
  + Don't use tentative IPv6 address to resolve the system hostname
    via DNS.
  + Deprecate the "Master" property of the NMActiveConnection D-Bus
    object in favor of the new "Controller" property.
- Drop 1539.patch: Fixed upstream.
- Refresh patch with quilt:
  + 0001-Coerce-connectivity-LIMITED-to-NONE-when-device-is-d.patch</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1678104000">- Changes from version 1.38.6 (bsc#1208631):
  + Fix honoring DNS priority.
  + Decline DHCPv6 lease when DAD fails.
  + Various bugfixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.42.4:
  + Fix a possible crash when [global-dns] is used and improve the
    documentation.
  + Documentation improvements.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681992000">- Update to version 1.42.6:
  + Emit the dhcp-change dispatcher event also after a lease
    renewal.
  + Fix assertion failure on DHCP renewal.
  + Add support for EC2 IMDSv2 in nm-cloud-setup.
  + Allow setting tunnel flags for ip6gre &amp; ip6gretap connection
    profiles.
  + Improve the Wi-Fi hotspot functionality.
  + Fix setting the Wi-Fi roaming policy based on the number of
    seen BSSIDs.
  + Support the "no-aaaa" resolv.conf option.
  + Some oFono fixes.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1683979200">- Add nm-runstatedir.patch: to correct rundir from /var/run to /run
  for systemd FHS compatibility</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1685534400">- Update https://www.gnome.org/projects/NetworkManager/ URL tag to
  NM's newest home page: https://networkmanager.dev/, and main
  package summary to: standard Linux network configuration tool
  suite.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688040000">- Update to version 1.42.8:
  + Add support for ppp 2.5.0.
  + Fix nft rules for balance-slb bonding.
  + Support port priority for bonding.
  + Fix regression handling the PKEY_ID for infiniband profiles in
    ifcfg-rh format.
  + Fix race in nm-cloud-setup that caused partial configuration
    and loss of connectivity with multiple interfaces.
  + Don't touch "net.ipv6.conf.$IFACE.forwarding" unless explicitly
    required for IPv6 sharing.
  + Various bugfixes related to team, Wi-Fi P2P, IPv6LL.
  + Automatically unblock autoconnect of profiles during reapply.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691582400">- Update to version 1.44.0:
  + Introduce a new "link" setting that holds properties related to
    the kernel link such as "tx-queue-length", "gso-max-size",
    "gso-max-segments", "gro-max-size".
  + Support sending a DHCPv6 prefix delegation hint via the
    "ipv6.dhcp-pd-hint" connection property.
  + Support new bond options: "arp_missed_max", "lacp_active",
    "ns_ip6_target".
  + Add new "initial-eps-bearer-configure" and
    "initial-eps-bearer-apn" properties in the GSM setting.
  + Setting "connection.stable-id=default${CONNECTION}" changed
    behavior to be identical to the built-in default value when the
    stable-id is not set.
  + Add a "[keyfile].rename" option to NetworkManager.conf to force
    renaming profiles on disk when their name changes.
  + The ifcfg-rh plugin is deprecated; it will only receive
    bugfixes and no new features. A warning is emitted the log when
    a connection in ifcfg-rh format is found.
  + To automatically migrate existing ifcfg-rh connections to the
    keyfile format, a new configuration option
    "main.migrate-ifcfg-rh" is provided. Migration is disabled by
    default, but the default value can be changed at build time via
    "--with-config-migrate-ifcfg-rh-default=yes".
  + When configuring hostnames in non-public TLD (like
    "example.local"), use the TLD as default search domain instead
    of the full hostname.
  + Always apply DNS options from the [global-dns] configuration
    section
  + The NetworkManager daemon now acquires the D-Bus name only
    after populating the D-Bus tree. This can add a delay during
    startup but it is required to avoid race conditions with other
    services depending on NM.
  + Add a "version-id" argument to the Update2() D-Bus call to
    guard against concurrent modifications of profiles.
  + Don't use tentative IPv6 addresses to resolve the system
    hostname via DNS.
  + Track the number of autoconnect retries left for each device
    and connection. Previously it was tracked only per connection
    and this lead to unexpected behaviors in case of multiconnect
    profiles.
  + Set VLAN filtering options on bridge via netlink instead of
    sysfs.
  + nm-cloud-setup now supports IMDSv2 on Amazon EC2.
  + nmtui now allows to enable or disable Wi-Fi and WWAN radios.
  + Honor ignore-carrier=no for bond/bridge/team devices.
  + Add version mismatch warning when running nmcli commands.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696334400">- Update to version 1.44.2:
  + Better log IPv4 Address Conflict Detection (ACD) conflicts
  + Remove the upper limit of 65535 for PIDs read from the PID file
  + Allow missing default gateway with oFono
  + Honor the CLICOLOR_FORCE environment variable
  + Fix generating connection with IPv6 method disabled vs ignored
  + Fix possible segmentation fault when doing a checkpoint
    rollback
  + Documentation improvements
- Switch to source services, use explicit released tag.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1701604800">- Add python3.6-in-sle.patch: SLE still takes python 3.6 as primary
  system, the patch allows meson to find python 3.6 in SLE.</changelog>
</package>
<package pkgid="097b14a26f9f194c5e133a09071868395b48d60779b49133960292a78935610f3e56e27e6e72e5ede33293e5169c4b9495af10180dcd3f71f36802efee31e027" name="NetworkManager-pppoe-debuginfo" arch="i586">
  <version epoch="0" ver="1.44.2" rel="4.2"/>
  <changelog author="Clemens Famulla-Conrad &lt;cfamullaconrad@suse.com&gt;" date="1667822400">- Keep netconfig support. The rc-manager auto detection will select
  appropriate manager during runtime.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1669982400">- Update to version 1.40.6:
  + team:
  - Also set empty port configuration so teamd knows about the
    port.
  - Restore port configuration after teamd respawn.
- Changes from version 1.40.4:
  + dhcp: revert restarting DHCP when MAC address changes, for
    example during a bond fail over.
  + Various documentation fixes.
  + Fix non-exported ABI in libnm which was wrongly present in the
    header files but unusable so far.
  + ifcfg-rh: fix writing ethtool pause settings to file.
  + core: set "proto static" for manual routing rules configured by
    NetworkManager.
  + Various minor bugfixes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671537600">- Drop iptables BuildRequires and -Diptables meson parameter:
  iptables is legacy (obsoleted in favor of nft). Additionally.
  meson has proper fallback detection to assume the correct path,
  should it need to use iptables.
- Recommend nftables instead of iptables.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671537601">- Update to version 1.40.8:
  + Fixed a bug that caused devices (MACsec in particular) to be
    stuck in UNAVAILABLE state and not transition to DISCONNECTED
    if the carrier was ready too early.
  + Improved interoperability of MACsec with some Aruba switches by
    allowing CKN shorter than 64 characters.
  + Fixed an assertion failure when restarting NetworkManager with
    MACsec links configured.
  + Fixed a possible DHCP helper crash when handling failure to
    connect to D-Bus.
  + Corrected calculation of expiration time for items configured
    from IPv6 neighbor discovery messages.
  + Various fixes for platforms that don't allow unaligned memory
    access.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673438400">- Update to version 1.40.10:
  + Fix the evaluation of the autoconnect retries.
  + nm-cloud-setup now preserves addresses added externally.
  + Ensure that dnsmasq is stopped after changing the dns backend
    and restarting the service.
  + Fix honoring an explicit DHCPv6 DUID with dhclient.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Update to version 1.40.12:
  + Make sure "external-ids" stays up to date in Open vSwitch
    database on a connection reapply.
  + Retry if a netlink sockets runs out of buffer space before
    we're able to read results of a link change.
  + Fix a possible race involving concurrent invocation of iptables
    in IPv4 shared mode.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676030400">- Update to version 1.42.0:
  + Added support for source load balancing for Ethernet Bonds.
  + Allow specifying vhost name (SNI) for a manually DNS-over-TLS
    server. Only works with systemd-resolved plugin.
  + Connections can now be activated on a loopback interface.
  + Added support of IPv4 ECMP routes. The ECMP routes will get
    merged.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676289600">- Pass session_tracking=systemd and
  session_tracking_consolekit=false to meson, no longer build
  support for consolekit as session tracker.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676894400">- Add 1539.patch: Fix constructing the IPv4 nameserver variable
  (boo#1208371).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677153600">- Update to version 1.42.2:
  + Add build option to set the mobile-broadband-provider-info
    database path.
  + Add new "ipv[46].replace-local-rule" setting to control whether
    to remove the local route rule that is automatically generated.
  + Add the DHCPv6 IAID to the lease information exposed in /run
    and on D-Bus.
  + Fix assuming team connections at boot.
  + Fix race condition when setting the MAC address of an OVS
    interface.
  + Fix constructing the IPv4 name servers variable passed to
    dispatcher scripts.
  + Don't use tentative IPv6 address to resolve the system hostname
    via DNS.
  + Deprecate the "Master" property of the NMActiveConnection D-Bus
    object in favor of the new "Controller" property.
- Drop 1539.patch: Fixed upstream.
- Refresh patch with quilt:
  + 0001-Coerce-connectivity-LIMITED-to-NONE-when-device-is-d.patch</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1678104000">- Changes from version 1.38.6 (bsc#1208631):
  + Fix honoring DNS priority.
  + Decline DHCPv6 lease when DAD fails.
  + Various bugfixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.42.4:
  + Fix a possible crash when [global-dns] is used and improve the
    documentation.
  + Documentation improvements.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681992000">- Update to version 1.42.6:
  + Emit the dhcp-change dispatcher event also after a lease
    renewal.
  + Fix assertion failure on DHCP renewal.
  + Add support for EC2 IMDSv2 in nm-cloud-setup.
  + Allow setting tunnel flags for ip6gre &amp; ip6gretap connection
    profiles.
  + Improve the Wi-Fi hotspot functionality.
  + Fix setting the Wi-Fi roaming policy based on the number of
    seen BSSIDs.
  + Support the "no-aaaa" resolv.conf option.
  + Some oFono fixes.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1683979200">- Add nm-runstatedir.patch: to correct rundir from /var/run to /run
  for systemd FHS compatibility</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1685534400">- Update https://www.gnome.org/projects/NetworkManager/ URL tag to
  NM's newest home page: https://networkmanager.dev/, and main
  package summary to: standard Linux network configuration tool
  suite.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688040000">- Update to version 1.42.8:
  + Add support for ppp 2.5.0.
  + Fix nft rules for balance-slb bonding.
  + Support port priority for bonding.
  + Fix regression handling the PKEY_ID for infiniband profiles in
    ifcfg-rh format.
  + Fix race in nm-cloud-setup that caused partial configuration
    and loss of connectivity with multiple interfaces.
  + Don't touch "net.ipv6.conf.$IFACE.forwarding" unless explicitly
    required for IPv6 sharing.
  + Various bugfixes related to team, Wi-Fi P2P, IPv6LL.
  + Automatically unblock autoconnect of profiles during reapply.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691582400">- Update to version 1.44.0:
  + Introduce a new "link" setting that holds properties related to
    the kernel link such as "tx-queue-length", "gso-max-size",
    "gso-max-segments", "gro-max-size".
  + Support sending a DHCPv6 prefix delegation hint via the
    "ipv6.dhcp-pd-hint" connection property.
  + Support new bond options: "arp_missed_max", "lacp_active",
    "ns_ip6_target".
  + Add new "initial-eps-bearer-configure" and
    "initial-eps-bearer-apn" properties in the GSM setting.
  + Setting "connection.stable-id=default${CONNECTION}" changed
    behavior to be identical to the built-in default value when the
    stable-id is not set.
  + Add a "[keyfile].rename" option to NetworkManager.conf to force
    renaming profiles on disk when their name changes.
  + The ifcfg-rh plugin is deprecated; it will only receive
    bugfixes and no new features. A warning is emitted the log when
    a connection in ifcfg-rh format is found.
  + To automatically migrate existing ifcfg-rh connections to the
    keyfile format, a new configuration option
    "main.migrate-ifcfg-rh" is provided. Migration is disabled by
    default, but the default value can be changed at build time via
    "--with-config-migrate-ifcfg-rh-default=yes".
  + When configuring hostnames in non-public TLD (like
    "example.local"), use the TLD as default search domain instead
    of the full hostname.
  + Always apply DNS options from the [global-dns] configuration
    section
  + The NetworkManager daemon now acquires the D-Bus name only
    after populating the D-Bus tree. This can add a delay during
    startup but it is required to avoid race conditions with other
    services depending on NM.
  + Add a "version-id" argument to the Update2() D-Bus call to
    guard against concurrent modifications of profiles.
  + Don't use tentative IPv6 addresses to resolve the system
    hostname via DNS.
  + Track the number of autoconnect retries left for each device
    and connection. Previously it was tracked only per connection
    and this lead to unexpected behaviors in case of multiconnect
    profiles.
  + Set VLAN filtering options on bridge via netlink instead of
    sysfs.
  + nm-cloud-setup now supports IMDSv2 on Amazon EC2.
  + nmtui now allows to enable or disable Wi-Fi and WWAN radios.
  + Honor ignore-carrier=no for bond/bridge/team devices.
  + Add version mismatch warning when running nmcli commands.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696334400">- Update to version 1.44.2:
  + Better log IPv4 Address Conflict Detection (ACD) conflicts
  + Remove the upper limit of 65535 for PIDs read from the PID file
  + Allow missing default gateway with oFono
  + Honor the CLICOLOR_FORCE environment variable
  + Fix generating connection with IPv6 method disabled vs ignored
  + Fix possible segmentation fault when doing a checkpoint
    rollback
  + Documentation improvements
- Switch to source services, use explicit released tag.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1701604800">- Add python3.6-in-sle.patch: SLE still takes python 3.6 as primary
  system, the patch allows meson to find python 3.6 in SLE.</changelog>
</package>
<package pkgid="18dd7681917fbb6012f673164f6269e932a5c172fd0dc71a760ca098d804c7c7cb41a56465d276aa0337d9da5512afbc9579bb367c8a92b5e7fe55e2b56b137d" name="NetworkManager-pppoe-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.44.2" rel="4.2"/>
  <changelog author="Clemens Famulla-Conrad &lt;cfamullaconrad@suse.com&gt;" date="1667822400">- Keep netconfig support. The rc-manager auto detection will select
  appropriate manager during runtime.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1669982400">- Update to version 1.40.6:
  + team:
  - Also set empty port configuration so teamd knows about the
    port.
  - Restore port configuration after teamd respawn.
- Changes from version 1.40.4:
  + dhcp: revert restarting DHCP when MAC address changes, for
    example during a bond fail over.
  + Various documentation fixes.
  + Fix non-exported ABI in libnm which was wrongly present in the
    header files but unusable so far.
  + ifcfg-rh: fix writing ethtool pause settings to file.
  + core: set "proto static" for manual routing rules configured by
    NetworkManager.
  + Various minor bugfixes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671537600">- Drop iptables BuildRequires and -Diptables meson parameter:
  iptables is legacy (obsoleted in favor of nft). Additionally.
  meson has proper fallback detection to assume the correct path,
  should it need to use iptables.
- Recommend nftables instead of iptables.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671537601">- Update to version 1.40.8:
  + Fixed a bug that caused devices (MACsec in particular) to be
    stuck in UNAVAILABLE state and not transition to DISCONNECTED
    if the carrier was ready too early.
  + Improved interoperability of MACsec with some Aruba switches by
    allowing CKN shorter than 64 characters.
  + Fixed an assertion failure when restarting NetworkManager with
    MACsec links configured.
  + Fixed a possible DHCP helper crash when handling failure to
    connect to D-Bus.
  + Corrected calculation of expiration time for items configured
    from IPv6 neighbor discovery messages.
  + Various fixes for platforms that don't allow unaligned memory
    access.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673438400">- Update to version 1.40.10:
  + Fix the evaluation of the autoconnect retries.
  + nm-cloud-setup now preserves addresses added externally.
  + Ensure that dnsmasq is stopped after changing the dns backend
    and restarting the service.
  + Fix honoring an explicit DHCPv6 DUID with dhclient.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Update to version 1.40.12:
  + Make sure "external-ids" stays up to date in Open vSwitch
    database on a connection reapply.
  + Retry if a netlink sockets runs out of buffer space before
    we're able to read results of a link change.
  + Fix a possible race involving concurrent invocation of iptables
    in IPv4 shared mode.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676030400">- Update to version 1.42.0:
  + Added support for source load balancing for Ethernet Bonds.
  + Allow specifying vhost name (SNI) for a manually DNS-over-TLS
    server. Only works with systemd-resolved plugin.
  + Connections can now be activated on a loopback interface.
  + Added support of IPv4 ECMP routes. The ECMP routes will get
    merged.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676289600">- Pass session_tracking=systemd and
  session_tracking_consolekit=false to meson, no longer build
  support for consolekit as session tracker.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676894400">- Add 1539.patch: Fix constructing the IPv4 nameserver variable
  (boo#1208371).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677153600">- Update to version 1.42.2:
  + Add build option to set the mobile-broadband-provider-info
    database path.
  + Add new "ipv[46].replace-local-rule" setting to control whether
    to remove the local route rule that is automatically generated.
  + Add the DHCPv6 IAID to the lease information exposed in /run
    and on D-Bus.
  + Fix assuming team connections at boot.
  + Fix race condition when setting the MAC address of an OVS
    interface.
  + Fix constructing the IPv4 name servers variable passed to
    dispatcher scripts.
  + Don't use tentative IPv6 address to resolve the system hostname
    via DNS.
  + Deprecate the "Master" property of the NMActiveConnection D-Bus
    object in favor of the new "Controller" property.
- Drop 1539.patch: Fixed upstream.
- Refresh patch with quilt:
  + 0001-Coerce-connectivity-LIMITED-to-NONE-when-device-is-d.patch</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1678104000">- Changes from version 1.38.6 (bsc#1208631):
  + Fix honoring DNS priority.
  + Decline DHCPv6 lease when DAD fails.
  + Various bugfixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.42.4:
  + Fix a possible crash when [global-dns] is used and improve the
    documentation.
  + Documentation improvements.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681992000">- Update to version 1.42.6:
  + Emit the dhcp-change dispatcher event also after a lease
    renewal.
  + Fix assertion failure on DHCP renewal.
  + Add support for EC2 IMDSv2 in nm-cloud-setup.
  + Allow setting tunnel flags for ip6gre &amp; ip6gretap connection
    profiles.
  + Improve the Wi-Fi hotspot functionality.
  + Fix setting the Wi-Fi roaming policy based on the number of
    seen BSSIDs.
  + Support the "no-aaaa" resolv.conf option.
  + Some oFono fixes.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1683979200">- Add nm-runstatedir.patch: to correct rundir from /var/run to /run
  for systemd FHS compatibility</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1685534400">- Update https://www.gnome.org/projects/NetworkManager/ URL tag to
  NM's newest home page: https://networkmanager.dev/, and main
  package summary to: standard Linux network configuration tool
  suite.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688040000">- Update to version 1.42.8:
  + Add support for ppp 2.5.0.
  + Fix nft rules for balance-slb bonding.
  + Support port priority for bonding.
  + Fix regression handling the PKEY_ID for infiniband profiles in
    ifcfg-rh format.
  + Fix race in nm-cloud-setup that caused partial configuration
    and loss of connectivity with multiple interfaces.
  + Don't touch "net.ipv6.conf.$IFACE.forwarding" unless explicitly
    required for IPv6 sharing.
  + Various bugfixes related to team, Wi-Fi P2P, IPv6LL.
  + Automatically unblock autoconnect of profiles during reapply.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691582400">- Update to version 1.44.0:
  + Introduce a new "link" setting that holds properties related to
    the kernel link such as "tx-queue-length", "gso-max-size",
    "gso-max-segments", "gro-max-size".
  + Support sending a DHCPv6 prefix delegation hint via the
    "ipv6.dhcp-pd-hint" connection property.
  + Support new bond options: "arp_missed_max", "lacp_active",
    "ns_ip6_target".
  + Add new "initial-eps-bearer-configure" and
    "initial-eps-bearer-apn" properties in the GSM setting.
  + Setting "connection.stable-id=default${CONNECTION}" changed
    behavior to be identical to the built-in default value when the
    stable-id is not set.
  + Add a "[keyfile].rename" option to NetworkManager.conf to force
    renaming profiles on disk when their name changes.
  + The ifcfg-rh plugin is deprecated; it will only receive
    bugfixes and no new features. A warning is emitted the log when
    a connection in ifcfg-rh format is found.
  + To automatically migrate existing ifcfg-rh connections to the
    keyfile format, a new configuration option
    "main.migrate-ifcfg-rh" is provided. Migration is disabled by
    default, but the default value can be changed at build time via
    "--with-config-migrate-ifcfg-rh-default=yes".
  + When configuring hostnames in non-public TLD (like
    "example.local"), use the TLD as default search domain instead
    of the full hostname.
  + Always apply DNS options from the [global-dns] configuration
    section
  + The NetworkManager daemon now acquires the D-Bus name only
    after populating the D-Bus tree. This can add a delay during
    startup but it is required to avoid race conditions with other
    services depending on NM.
  + Add a "version-id" argument to the Update2() D-Bus call to
    guard against concurrent modifications of profiles.
  + Don't use tentative IPv6 addresses to resolve the system
    hostname via DNS.
  + Track the number of autoconnect retries left for each device
    and connection. Previously it was tracked only per connection
    and this lead to unexpected behaviors in case of multiconnect
    profiles.
  + Set VLAN filtering options on bridge via netlink instead of
    sysfs.
  + nm-cloud-setup now supports IMDSv2 on Amazon EC2.
  + nmtui now allows to enable or disable Wi-Fi and WWAN radios.
  + Honor ignore-carrier=no for bond/bridge/team devices.
  + Add version mismatch warning when running nmcli commands.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696334400">- Update to version 1.44.2:
  + Better log IPv4 Address Conflict Detection (ACD) conflicts
  + Remove the upper limit of 65535 for PIDs read from the PID file
  + Allow missing default gateway with oFono
  + Honor the CLICOLOR_FORCE environment variable
  + Fix generating connection with IPv6 method disabled vs ignored
  + Fix possible segmentation fault when doing a checkpoint
    rollback
  + Documentation improvements
- Switch to source services, use explicit released tag.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1701604800">- Add python3.6-in-sle.patch: SLE still takes python 3.6 as primary
  system, the patch allows meson to find python 3.6 in SLE.</changelog>
</package>
<package pkgid="66ac96dcd669f12e1389222d6d2295fec44612c15bce606d95118228fc696f2da96a87d215cecf914ce070d6114de8894de5fdc315d35e539c9b62b2e5d82db4" name="NetworkManager-tui" arch="i586">
  <version epoch="0" ver="1.44.2" rel="4.2"/>
  <changelog author="Clemens Famulla-Conrad &lt;cfamullaconrad@suse.com&gt;" date="1667822400">- Keep netconfig support. The rc-manager auto detection will select
  appropriate manager during runtime.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1669982400">- Update to version 1.40.6:
  + team:
  - Also set empty port configuration so teamd knows about the
    port.
  - Restore port configuration after teamd respawn.
- Changes from version 1.40.4:
  + dhcp: revert restarting DHCP when MAC address changes, for
    example during a bond fail over.
  + Various documentation fixes.
  + Fix non-exported ABI in libnm which was wrongly present in the
    header files but unusable so far.
  + ifcfg-rh: fix writing ethtool pause settings to file.
  + core: set "proto static" for manual routing rules configured by
    NetworkManager.
  + Various minor bugfixes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671537600">- Drop iptables BuildRequires and -Diptables meson parameter:
  iptables is legacy (obsoleted in favor of nft). Additionally.
  meson has proper fallback detection to assume the correct path,
  should it need to use iptables.
- Recommend nftables instead of iptables.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671537601">- Update to version 1.40.8:
  + Fixed a bug that caused devices (MACsec in particular) to be
    stuck in UNAVAILABLE state and not transition to DISCONNECTED
    if the carrier was ready too early.
  + Improved interoperability of MACsec with some Aruba switches by
    allowing CKN shorter than 64 characters.
  + Fixed an assertion failure when restarting NetworkManager with
    MACsec links configured.
  + Fixed a possible DHCP helper crash when handling failure to
    connect to D-Bus.
  + Corrected calculation of expiration time for items configured
    from IPv6 neighbor discovery messages.
  + Various fixes for platforms that don't allow unaligned memory
    access.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673438400">- Update to version 1.40.10:
  + Fix the evaluation of the autoconnect retries.
  + nm-cloud-setup now preserves addresses added externally.
  + Ensure that dnsmasq is stopped after changing the dns backend
    and restarting the service.
  + Fix honoring an explicit DHCPv6 DUID with dhclient.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Update to version 1.40.12:
  + Make sure "external-ids" stays up to date in Open vSwitch
    database on a connection reapply.
  + Retry if a netlink sockets runs out of buffer space before
    we're able to read results of a link change.
  + Fix a possible race involving concurrent invocation of iptables
    in IPv4 shared mode.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676030400">- Update to version 1.42.0:
  + Added support for source load balancing for Ethernet Bonds.
  + Allow specifying vhost name (SNI) for a manually DNS-over-TLS
    server. Only works with systemd-resolved plugin.
  + Connections can now be activated on a loopback interface.
  + Added support of IPv4 ECMP routes. The ECMP routes will get
    merged.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676289600">- Pass session_tracking=systemd and
  session_tracking_consolekit=false to meson, no longer build
  support for consolekit as session tracker.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676894400">- Add 1539.patch: Fix constructing the IPv4 nameserver variable
  (boo#1208371).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677153600">- Update to version 1.42.2:
  + Add build option to set the mobile-broadband-provider-info
    database path.
  + Add new "ipv[46].replace-local-rule" setting to control whether
    to remove the local route rule that is automatically generated.
  + Add the DHCPv6 IAID to the lease information exposed in /run
    and on D-Bus.
  + Fix assuming team connections at boot.
  + Fix race condition when setting the MAC address of an OVS
    interface.
  + Fix constructing the IPv4 name servers variable passed to
    dispatcher scripts.
  + Don't use tentative IPv6 address to resolve the system hostname
    via DNS.
  + Deprecate the "Master" property of the NMActiveConnection D-Bus
    object in favor of the new "Controller" property.
- Drop 1539.patch: Fixed upstream.
- Refresh patch with quilt:
  + 0001-Coerce-connectivity-LIMITED-to-NONE-when-device-is-d.patch</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1678104000">- Changes from version 1.38.6 (bsc#1208631):
  + Fix honoring DNS priority.
  + Decline DHCPv6 lease when DAD fails.
  + Various bugfixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.42.4:
  + Fix a possible crash when [global-dns] is used and improve the
    documentation.
  + Documentation improvements.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681992000">- Update to version 1.42.6:
  + Emit the dhcp-change dispatcher event also after a lease
    renewal.
  + Fix assertion failure on DHCP renewal.
  + Add support for EC2 IMDSv2 in nm-cloud-setup.
  + Allow setting tunnel flags for ip6gre &amp; ip6gretap connection
    profiles.
  + Improve the Wi-Fi hotspot functionality.
  + Fix setting the Wi-Fi roaming policy based on the number of
    seen BSSIDs.
  + Support the "no-aaaa" resolv.conf option.
  + Some oFono fixes.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1683979200">- Add nm-runstatedir.patch: to correct rundir from /var/run to /run
  for systemd FHS compatibility</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1685534400">- Update https://www.gnome.org/projects/NetworkManager/ URL tag to
  NM's newest home page: https://networkmanager.dev/, and main
  package summary to: standard Linux network configuration tool
  suite.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688040000">- Update to version 1.42.8:
  + Add support for ppp 2.5.0.
  + Fix nft rules for balance-slb bonding.
  + Support port priority for bonding.
  + Fix regression handling the PKEY_ID for infiniband profiles in
    ifcfg-rh format.
  + Fix race in nm-cloud-setup that caused partial configuration
    and loss of connectivity with multiple interfaces.
  + Don't touch "net.ipv6.conf.$IFACE.forwarding" unless explicitly
    required for IPv6 sharing.
  + Various bugfixes related to team, Wi-Fi P2P, IPv6LL.
  + Automatically unblock autoconnect of profiles during reapply.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691582400">- Update to version 1.44.0:
  + Introduce a new "link" setting that holds properties related to
    the kernel link such as "tx-queue-length", "gso-max-size",
    "gso-max-segments", "gro-max-size".
  + Support sending a DHCPv6 prefix delegation hint via the
    "ipv6.dhcp-pd-hint" connection property.
  + Support new bond options: "arp_missed_max", "lacp_active",
    "ns_ip6_target".
  + Add new "initial-eps-bearer-configure" and
    "initial-eps-bearer-apn" properties in the GSM setting.
  + Setting "connection.stable-id=default${CONNECTION}" changed
    behavior to be identical to the built-in default value when the
    stable-id is not set.
  + Add a "[keyfile].rename" option to NetworkManager.conf to force
    renaming profiles on disk when their name changes.
  + The ifcfg-rh plugin is deprecated; it will only receive
    bugfixes and no new features. A warning is emitted the log when
    a connection in ifcfg-rh format is found.
  + To automatically migrate existing ifcfg-rh connections to the
    keyfile format, a new configuration option
    "main.migrate-ifcfg-rh" is provided. Migration is disabled by
    default, but the default value can be changed at build time via
    "--with-config-migrate-ifcfg-rh-default=yes".
  + When configuring hostnames in non-public TLD (like
    "example.local"), use the TLD as default search domain instead
    of the full hostname.
  + Always apply DNS options from the [global-dns] configuration
    section
  + The NetworkManager daemon now acquires the D-Bus name only
    after populating the D-Bus tree. This can add a delay during
    startup but it is required to avoid race conditions with other
    services depending on NM.
  + Add a "version-id" argument to the Update2() D-Bus call to
    guard against concurrent modifications of profiles.
  + Don't use tentative IPv6 addresses to resolve the system
    hostname via DNS.
  + Track the number of autoconnect retries left for each device
    and connection. Previously it was tracked only per connection
    and this lead to unexpected behaviors in case of multiconnect
    profiles.
  + Set VLAN filtering options on bridge via netlink instead of
    sysfs.
  + nm-cloud-setup now supports IMDSv2 on Amazon EC2.
  + nmtui now allows to enable or disable Wi-Fi and WWAN radios.
  + Honor ignore-carrier=no for bond/bridge/team devices.
  + Add version mismatch warning when running nmcli commands.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696334400">- Update to version 1.44.2:
  + Better log IPv4 Address Conflict Detection (ACD) conflicts
  + Remove the upper limit of 65535 for PIDs read from the PID file
  + Allow missing default gateway with oFono
  + Honor the CLICOLOR_FORCE environment variable
  + Fix generating connection with IPv6 method disabled vs ignored
  + Fix possible segmentation fault when doing a checkpoint
    rollback
  + Documentation improvements
- Switch to source services, use explicit released tag.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1701604800">- Add python3.6-in-sle.patch: SLE still takes python 3.6 as primary
  system, the patch allows meson to find python 3.6 in SLE.</changelog>
</package>
<package pkgid="217766a7abf4776c67920487e2c54597c315d5961cae1cc3fbcee9030c6055f379582baec9a2e061a2e4153c8e331e219bbcb81e2e8029a9ce41a430a08bb981" name="NetworkManager-tui" arch="x86_64">
  <version epoch="0" ver="1.44.2" rel="4.2"/>
  <changelog author="Clemens Famulla-Conrad &lt;cfamullaconrad@suse.com&gt;" date="1667822400">- Keep netconfig support. The rc-manager auto detection will select
  appropriate manager during runtime.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1669982400">- Update to version 1.40.6:
  + team:
  - Also set empty port configuration so teamd knows about the
    port.
  - Restore port configuration after teamd respawn.
- Changes from version 1.40.4:
  + dhcp: revert restarting DHCP when MAC address changes, for
    example during a bond fail over.
  + Various documentation fixes.
  + Fix non-exported ABI in libnm which was wrongly present in the
    header files but unusable so far.
  + ifcfg-rh: fix writing ethtool pause settings to file.
  + core: set "proto static" for manual routing rules configured by
    NetworkManager.
  + Various minor bugfixes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671537600">- Drop iptables BuildRequires and -Diptables meson parameter:
  iptables is legacy (obsoleted in favor of nft). Additionally.
  meson has proper fallback detection to assume the correct path,
  should it need to use iptables.
- Recommend nftables instead of iptables.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671537601">- Update to version 1.40.8:
  + Fixed a bug that caused devices (MACsec in particular) to be
    stuck in UNAVAILABLE state and not transition to DISCONNECTED
    if the carrier was ready too early.
  + Improved interoperability of MACsec with some Aruba switches by
    allowing CKN shorter than 64 characters.
  + Fixed an assertion failure when restarting NetworkManager with
    MACsec links configured.
  + Fixed a possible DHCP helper crash when handling failure to
    connect to D-Bus.
  + Corrected calculation of expiration time for items configured
    from IPv6 neighbor discovery messages.
  + Various fixes for platforms that don't allow unaligned memory
    access.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673438400">- Update to version 1.40.10:
  + Fix the evaluation of the autoconnect retries.
  + nm-cloud-setup now preserves addresses added externally.
  + Ensure that dnsmasq is stopped after changing the dns backend
    and restarting the service.
  + Fix honoring an explicit DHCPv6 DUID with dhclient.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Update to version 1.40.12:
  + Make sure "external-ids" stays up to date in Open vSwitch
    database on a connection reapply.
  + Retry if a netlink sockets runs out of buffer space before
    we're able to read results of a link change.
  + Fix a possible race involving concurrent invocation of iptables
    in IPv4 shared mode.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676030400">- Update to version 1.42.0:
  + Added support for source load balancing for Ethernet Bonds.
  + Allow specifying vhost name (SNI) for a manually DNS-over-TLS
    server. Only works with systemd-resolved plugin.
  + Connections can now be activated on a loopback interface.
  + Added support of IPv4 ECMP routes. The ECMP routes will get
    merged.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676289600">- Pass session_tracking=systemd and
  session_tracking_consolekit=false to meson, no longer build
  support for consolekit as session tracker.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676894400">- Add 1539.patch: Fix constructing the IPv4 nameserver variable
  (boo#1208371).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677153600">- Update to version 1.42.2:
  + Add build option to set the mobile-broadband-provider-info
    database path.
  + Add new "ipv[46].replace-local-rule" setting to control whether
    to remove the local route rule that is automatically generated.
  + Add the DHCPv6 IAID to the lease information exposed in /run
    and on D-Bus.
  + Fix assuming team connections at boot.
  + Fix race condition when setting the MAC address of an OVS
    interface.
  + Fix constructing the IPv4 name servers variable passed to
    dispatcher scripts.
  + Don't use tentative IPv6 address to resolve the system hostname
    via DNS.
  + Deprecate the "Master" property of the NMActiveConnection D-Bus
    object in favor of the new "Controller" property.
- Drop 1539.patch: Fixed upstream.
- Refresh patch with quilt:
  + 0001-Coerce-connectivity-LIMITED-to-NONE-when-device-is-d.patch</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1678104000">- Changes from version 1.38.6 (bsc#1208631):
  + Fix honoring DNS priority.
  + Decline DHCPv6 lease when DAD fails.
  + Various bugfixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.42.4:
  + Fix a possible crash when [global-dns] is used and improve the
    documentation.
  + Documentation improvements.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681992000">- Update to version 1.42.6:
  + Emit the dhcp-change dispatcher event also after a lease
    renewal.
  + Fix assertion failure on DHCP renewal.
  + Add support for EC2 IMDSv2 in nm-cloud-setup.
  + Allow setting tunnel flags for ip6gre &amp; ip6gretap connection
    profiles.
  + Improve the Wi-Fi hotspot functionality.
  + Fix setting the Wi-Fi roaming policy based on the number of
    seen BSSIDs.
  + Support the "no-aaaa" resolv.conf option.
  + Some oFono fixes.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1683979200">- Add nm-runstatedir.patch: to correct rundir from /var/run to /run
  for systemd FHS compatibility</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1685534400">- Update https://www.gnome.org/projects/NetworkManager/ URL tag to
  NM's newest home page: https://networkmanager.dev/, and main
  package summary to: standard Linux network configuration tool
  suite.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688040000">- Update to version 1.42.8:
  + Add support for ppp 2.5.0.
  + Fix nft rules for balance-slb bonding.
  + Support port priority for bonding.
  + Fix regression handling the PKEY_ID for infiniband profiles in
    ifcfg-rh format.
  + Fix race in nm-cloud-setup that caused partial configuration
    and loss of connectivity with multiple interfaces.
  + Don't touch "net.ipv6.conf.$IFACE.forwarding" unless explicitly
    required for IPv6 sharing.
  + Various bugfixes related to team, Wi-Fi P2P, IPv6LL.
  + Automatically unblock autoconnect of profiles during reapply.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691582400">- Update to version 1.44.0:
  + Introduce a new "link" setting that holds properties related to
    the kernel link such as "tx-queue-length", "gso-max-size",
    "gso-max-segments", "gro-max-size".
  + Support sending a DHCPv6 prefix delegation hint via the
    "ipv6.dhcp-pd-hint" connection property.
  + Support new bond options: "arp_missed_max", "lacp_active",
    "ns_ip6_target".
  + Add new "initial-eps-bearer-configure" and
    "initial-eps-bearer-apn" properties in the GSM setting.
  + Setting "connection.stable-id=default${CONNECTION}" changed
    behavior to be identical to the built-in default value when the
    stable-id is not set.
  + Add a "[keyfile].rename" option to NetworkManager.conf to force
    renaming profiles on disk when their name changes.
  + The ifcfg-rh plugin is deprecated; it will only receive
    bugfixes and no new features. A warning is emitted the log when
    a connection in ifcfg-rh format is found.
  + To automatically migrate existing ifcfg-rh connections to the
    keyfile format, a new configuration option
    "main.migrate-ifcfg-rh" is provided. Migration is disabled by
    default, but the default value can be changed at build time via
    "--with-config-migrate-ifcfg-rh-default=yes".
  + When configuring hostnames in non-public TLD (like
    "example.local"), use the TLD as default search domain instead
    of the full hostname.
  + Always apply DNS options from the [global-dns] configuration
    section
  + The NetworkManager daemon now acquires the D-Bus name only
    after populating the D-Bus tree. This can add a delay during
    startup but it is required to avoid race conditions with other
    services depending on NM.
  + Add a "version-id" argument to the Update2() D-Bus call to
    guard against concurrent modifications of profiles.
  + Don't use tentative IPv6 addresses to resolve the system
    hostname via DNS.
  + Track the number of autoconnect retries left for each device
    and connection. Previously it was tracked only per connection
    and this lead to unexpected behaviors in case of multiconnect
    profiles.
  + Set VLAN filtering options on bridge via netlink instead of
    sysfs.
  + nm-cloud-setup now supports IMDSv2 on Amazon EC2.
  + nmtui now allows to enable or disable Wi-Fi and WWAN radios.
  + Honor ignore-carrier=no for bond/bridge/team devices.
  + Add version mismatch warning when running nmcli commands.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696334400">- Update to version 1.44.2:
  + Better log IPv4 Address Conflict Detection (ACD) conflicts
  + Remove the upper limit of 65535 for PIDs read from the PID file
  + Allow missing default gateway with oFono
  + Honor the CLICOLOR_FORCE environment variable
  + Fix generating connection with IPv6 method disabled vs ignored
  + Fix possible segmentation fault when doing a checkpoint
    rollback
  + Documentation improvements
- Switch to source services, use explicit released tag.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1701604800">- Add python3.6-in-sle.patch: SLE still takes python 3.6 as primary
  system, the patch allows meson to find python 3.6 in SLE.</changelog>
</package>
<package pkgid="cff0010e632b53e47fc0fe9e3ce68885b8a20b20964227ba22a88a8f3dc85df90dcd94d4b65befff4cccb0fc4c2ab0474e00d0fbf24576ee9dfb6ddc7d0c9fd7" name="NetworkManager-tui-debuginfo" arch="i586">
  <version epoch="0" ver="1.44.2" rel="4.2"/>
  <changelog author="Clemens Famulla-Conrad &lt;cfamullaconrad@suse.com&gt;" date="1667822400">- Keep netconfig support. The rc-manager auto detection will select
  appropriate manager during runtime.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1669982400">- Update to version 1.40.6:
  + team:
  - Also set empty port configuration so teamd knows about the
    port.
  - Restore port configuration after teamd respawn.
- Changes from version 1.40.4:
  + dhcp: revert restarting DHCP when MAC address changes, for
    example during a bond fail over.
  + Various documentation fixes.
  + Fix non-exported ABI in libnm which was wrongly present in the
    header files but unusable so far.
  + ifcfg-rh: fix writing ethtool pause settings to file.
  + core: set "proto static" for manual routing rules configured by
    NetworkManager.
  + Various minor bugfixes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671537600">- Drop iptables BuildRequires and -Diptables meson parameter:
  iptables is legacy (obsoleted in favor of nft). Additionally.
  meson has proper fallback detection to assume the correct path,
  should it need to use iptables.
- Recommend nftables instead of iptables.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671537601">- Update to version 1.40.8:
  + Fixed a bug that caused devices (MACsec in particular) to be
    stuck in UNAVAILABLE state and not transition to DISCONNECTED
    if the carrier was ready too early.
  + Improved interoperability of MACsec with some Aruba switches by
    allowing CKN shorter than 64 characters.
  + Fixed an assertion failure when restarting NetworkManager with
    MACsec links configured.
  + Fixed a possible DHCP helper crash when handling failure to
    connect to D-Bus.
  + Corrected calculation of expiration time for items configured
    from IPv6 neighbor discovery messages.
  + Various fixes for platforms that don't allow unaligned memory
    access.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673438400">- Update to version 1.40.10:
  + Fix the evaluation of the autoconnect retries.
  + nm-cloud-setup now preserves addresses added externally.
  + Ensure that dnsmasq is stopped after changing the dns backend
    and restarting the service.
  + Fix honoring an explicit DHCPv6 DUID with dhclient.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Update to version 1.40.12:
  + Make sure "external-ids" stays up to date in Open vSwitch
    database on a connection reapply.
  + Retry if a netlink sockets runs out of buffer space before
    we're able to read results of a link change.
  + Fix a possible race involving concurrent invocation of iptables
    in IPv4 shared mode.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676030400">- Update to version 1.42.0:
  + Added support for source load balancing for Ethernet Bonds.
  + Allow specifying vhost name (SNI) for a manually DNS-over-TLS
    server. Only works with systemd-resolved plugin.
  + Connections can now be activated on a loopback interface.
  + Added support of IPv4 ECMP routes. The ECMP routes will get
    merged.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676289600">- Pass session_tracking=systemd and
  session_tracking_consolekit=false to meson, no longer build
  support for consolekit as session tracker.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676894400">- Add 1539.patch: Fix constructing the IPv4 nameserver variable
  (boo#1208371).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677153600">- Update to version 1.42.2:
  + Add build option to set the mobile-broadband-provider-info
    database path.
  + Add new "ipv[46].replace-local-rule" setting to control whether
    to remove the local route rule that is automatically generated.
  + Add the DHCPv6 IAID to the lease information exposed in /run
    and on D-Bus.
  + Fix assuming team connections at boot.
  + Fix race condition when setting the MAC address of an OVS
    interface.
  + Fix constructing the IPv4 name servers variable passed to
    dispatcher scripts.
  + Don't use tentative IPv6 address to resolve the system hostname
    via DNS.
  + Deprecate the "Master" property of the NMActiveConnection D-Bus
    object in favor of the new "Controller" property.
- Drop 1539.patch: Fixed upstream.
- Refresh patch with quilt:
  + 0001-Coerce-connectivity-LIMITED-to-NONE-when-device-is-d.patch</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1678104000">- Changes from version 1.38.6 (bsc#1208631):
  + Fix honoring DNS priority.
  + Decline DHCPv6 lease when DAD fails.
  + Various bugfixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.42.4:
  + Fix a possible crash when [global-dns] is used and improve the
    documentation.
  + Documentation improvements.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681992000">- Update to version 1.42.6:
  + Emit the dhcp-change dispatcher event also after a lease
    renewal.
  + Fix assertion failure on DHCP renewal.
  + Add support for EC2 IMDSv2 in nm-cloud-setup.
  + Allow setting tunnel flags for ip6gre &amp; ip6gretap connection
    profiles.
  + Improve the Wi-Fi hotspot functionality.
  + Fix setting the Wi-Fi roaming policy based on the number of
    seen BSSIDs.
  + Support the "no-aaaa" resolv.conf option.
  + Some oFono fixes.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1683979200">- Add nm-runstatedir.patch: to correct rundir from /var/run to /run
  for systemd FHS compatibility</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1685534400">- Update https://www.gnome.org/projects/NetworkManager/ URL tag to
  NM's newest home page: https://networkmanager.dev/, and main
  package summary to: standard Linux network configuration tool
  suite.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688040000">- Update to version 1.42.8:
  + Add support for ppp 2.5.0.
  + Fix nft rules for balance-slb bonding.
  + Support port priority for bonding.
  + Fix regression handling the PKEY_ID for infiniband profiles in
    ifcfg-rh format.
  + Fix race in nm-cloud-setup that caused partial configuration
    and loss of connectivity with multiple interfaces.
  + Don't touch "net.ipv6.conf.$IFACE.forwarding" unless explicitly
    required for IPv6 sharing.
  + Various bugfixes related to team, Wi-Fi P2P, IPv6LL.
  + Automatically unblock autoconnect of profiles during reapply.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691582400">- Update to version 1.44.0:
  + Introduce a new "link" setting that holds properties related to
    the kernel link such as "tx-queue-length", "gso-max-size",
    "gso-max-segments", "gro-max-size".
  + Support sending a DHCPv6 prefix delegation hint via the
    "ipv6.dhcp-pd-hint" connection property.
  + Support new bond options: "arp_missed_max", "lacp_active",
    "ns_ip6_target".
  + Add new "initial-eps-bearer-configure" and
    "initial-eps-bearer-apn" properties in the GSM setting.
  + Setting "connection.stable-id=default${CONNECTION}" changed
    behavior to be identical to the built-in default value when the
    stable-id is not set.
  + Add a "[keyfile].rename" option to NetworkManager.conf to force
    renaming profiles on disk when their name changes.
  + The ifcfg-rh plugin is deprecated; it will only receive
    bugfixes and no new features. A warning is emitted the log when
    a connection in ifcfg-rh format is found.
  + To automatically migrate existing ifcfg-rh connections to the
    keyfile format, a new configuration option
    "main.migrate-ifcfg-rh" is provided. Migration is disabled by
    default, but the default value can be changed at build time via
    "--with-config-migrate-ifcfg-rh-default=yes".
  + When configuring hostnames in non-public TLD (like
    "example.local"), use the TLD as default search domain instead
    of the full hostname.
  + Always apply DNS options from the [global-dns] configuration
    section
  + The NetworkManager daemon now acquires the D-Bus name only
    after populating the D-Bus tree. This can add a delay during
    startup but it is required to avoid race conditions with other
    services depending on NM.
  + Add a "version-id" argument to the Update2() D-Bus call to
    guard against concurrent modifications of profiles.
  + Don't use tentative IPv6 addresses to resolve the system
    hostname via DNS.
  + Track the number of autoconnect retries left for each device
    and connection. Previously it was tracked only per connection
    and this lead to unexpected behaviors in case of multiconnect
    profiles.
  + Set VLAN filtering options on bridge via netlink instead of
    sysfs.
  + nm-cloud-setup now supports IMDSv2 on Amazon EC2.
  + nmtui now allows to enable or disable Wi-Fi and WWAN radios.
  + Honor ignore-carrier=no for bond/bridge/team devices.
  + Add version mismatch warning when running nmcli commands.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696334400">- Update to version 1.44.2:
  + Better log IPv4 Address Conflict Detection (ACD) conflicts
  + Remove the upper limit of 65535 for PIDs read from the PID file
  + Allow missing default gateway with oFono
  + Honor the CLICOLOR_FORCE environment variable
  + Fix generating connection with IPv6 method disabled vs ignored
  + Fix possible segmentation fault when doing a checkpoint
    rollback
  + Documentation improvements
- Switch to source services, use explicit released tag.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1701604800">- Add python3.6-in-sle.patch: SLE still takes python 3.6 as primary
  system, the patch allows meson to find python 3.6 in SLE.</changelog>
</package>
<package pkgid="36b7dd7f262f7e3bf1521a37986af6f84c327b6046c581595712c8915fdcced42b001f6fd20c1282b828ce2317fc7e30bcc2d1e31efb9a005f004076f27f9b88" name="NetworkManager-tui-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.44.2" rel="4.2"/>
  <changelog author="Clemens Famulla-Conrad &lt;cfamullaconrad@suse.com&gt;" date="1667822400">- Keep netconfig support. The rc-manager auto detection will select
  appropriate manager during runtime.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1669982400">- Update to version 1.40.6:
  + team:
  - Also set empty port configuration so teamd knows about the
    port.
  - Restore port configuration after teamd respawn.
- Changes from version 1.40.4:
  + dhcp: revert restarting DHCP when MAC address changes, for
    example during a bond fail over.
  + Various documentation fixes.
  + Fix non-exported ABI in libnm which was wrongly present in the
    header files but unusable so far.
  + ifcfg-rh: fix writing ethtool pause settings to file.
  + core: set "proto static" for manual routing rules configured by
    NetworkManager.
  + Various minor bugfixes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671537600">- Drop iptables BuildRequires and -Diptables meson parameter:
  iptables is legacy (obsoleted in favor of nft). Additionally.
  meson has proper fallback detection to assume the correct path,
  should it need to use iptables.
- Recommend nftables instead of iptables.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671537601">- Update to version 1.40.8:
  + Fixed a bug that caused devices (MACsec in particular) to be
    stuck in UNAVAILABLE state and not transition to DISCONNECTED
    if the carrier was ready too early.
  + Improved interoperability of MACsec with some Aruba switches by
    allowing CKN shorter than 64 characters.
  + Fixed an assertion failure when restarting NetworkManager with
    MACsec links configured.
  + Fixed a possible DHCP helper crash when handling failure to
    connect to D-Bus.
  + Corrected calculation of expiration time for items configured
    from IPv6 neighbor discovery messages.
  + Various fixes for platforms that don't allow unaligned memory
    access.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673438400">- Update to version 1.40.10:
  + Fix the evaluation of the autoconnect retries.
  + nm-cloud-setup now preserves addresses added externally.
  + Ensure that dnsmasq is stopped after changing the dns backend
    and restarting the service.
  + Fix honoring an explicit DHCPv6 DUID with dhclient.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Update to version 1.40.12:
  + Make sure "external-ids" stays up to date in Open vSwitch
    database on a connection reapply.
  + Retry if a netlink sockets runs out of buffer space before
    we're able to read results of a link change.
  + Fix a possible race involving concurrent invocation of iptables
    in IPv4 shared mode.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676030400">- Update to version 1.42.0:
  + Added support for source load balancing for Ethernet Bonds.
  + Allow specifying vhost name (SNI) for a manually DNS-over-TLS
    server. Only works with systemd-resolved plugin.
  + Connections can now be activated on a loopback interface.
  + Added support of IPv4 ECMP routes. The ECMP routes will get
    merged.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676289600">- Pass session_tracking=systemd and
  session_tracking_consolekit=false to meson, no longer build
  support for consolekit as session tracker.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676894400">- Add 1539.patch: Fix constructing the IPv4 nameserver variable
  (boo#1208371).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677153600">- Update to version 1.42.2:
  + Add build option to set the mobile-broadband-provider-info
    database path.
  + Add new "ipv[46].replace-local-rule" setting to control whether
    to remove the local route rule that is automatically generated.
  + Add the DHCPv6 IAID to the lease information exposed in /run
    and on D-Bus.
  + Fix assuming team connections at boot.
  + Fix race condition when setting the MAC address of an OVS
    interface.
  + Fix constructing the IPv4 name servers variable passed to
    dispatcher scripts.
  + Don't use tentative IPv6 address to resolve the system hostname
    via DNS.
  + Deprecate the "Master" property of the NMActiveConnection D-Bus
    object in favor of the new "Controller" property.
- Drop 1539.patch: Fixed upstream.
- Refresh patch with quilt:
  + 0001-Coerce-connectivity-LIMITED-to-NONE-when-device-is-d.patch</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1678104000">- Changes from version 1.38.6 (bsc#1208631):
  + Fix honoring DNS priority.
  + Decline DHCPv6 lease when DAD fails.
  + Various bugfixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.42.4:
  + Fix a possible crash when [global-dns] is used and improve the
    documentation.
  + Documentation improvements.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681992000">- Update to version 1.42.6:
  + Emit the dhcp-change dispatcher event also after a lease
    renewal.
  + Fix assertion failure on DHCP renewal.
  + Add support for EC2 IMDSv2 in nm-cloud-setup.
  + Allow setting tunnel flags for ip6gre &amp; ip6gretap connection
    profiles.
  + Improve the Wi-Fi hotspot functionality.
  + Fix setting the Wi-Fi roaming policy based on the number of
    seen BSSIDs.
  + Support the "no-aaaa" resolv.conf option.
  + Some oFono fixes.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1683979200">- Add nm-runstatedir.patch: to correct rundir from /var/run to /run
  for systemd FHS compatibility</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1685534400">- Update https://www.gnome.org/projects/NetworkManager/ URL tag to
  NM's newest home page: https://networkmanager.dev/, and main
  package summary to: standard Linux network configuration tool
  suite.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688040000">- Update to version 1.42.8:
  + Add support for ppp 2.5.0.
  + Fix nft rules for balance-slb bonding.
  + Support port priority for bonding.
  + Fix regression handling the PKEY_ID for infiniband profiles in
    ifcfg-rh format.
  + Fix race in nm-cloud-setup that caused partial configuration
    and loss of connectivity with multiple interfaces.
  + Don't touch "net.ipv6.conf.$IFACE.forwarding" unless explicitly
    required for IPv6 sharing.
  + Various bugfixes related to team, Wi-Fi P2P, IPv6LL.
  + Automatically unblock autoconnect of profiles during reapply.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691582400">- Update to version 1.44.0:
  + Introduce a new "link" setting that holds properties related to
    the kernel link such as "tx-queue-length", "gso-max-size",
    "gso-max-segments", "gro-max-size".
  + Support sending a DHCPv6 prefix delegation hint via the
    "ipv6.dhcp-pd-hint" connection property.
  + Support new bond options: "arp_missed_max", "lacp_active",
    "ns_ip6_target".
  + Add new "initial-eps-bearer-configure" and
    "initial-eps-bearer-apn" properties in the GSM setting.
  + Setting "connection.stable-id=default${CONNECTION}" changed
    behavior to be identical to the built-in default value when the
    stable-id is not set.
  + Add a "[keyfile].rename" option to NetworkManager.conf to force
    renaming profiles on disk when their name changes.
  + The ifcfg-rh plugin is deprecated; it will only receive
    bugfixes and no new features. A warning is emitted the log when
    a connection in ifcfg-rh format is found.
  + To automatically migrate existing ifcfg-rh connections to the
    keyfile format, a new configuration option
    "main.migrate-ifcfg-rh" is provided. Migration is disabled by
    default, but the default value can be changed at build time via
    "--with-config-migrate-ifcfg-rh-default=yes".
  + When configuring hostnames in non-public TLD (like
    "example.local"), use the TLD as default search domain instead
    of the full hostname.
  + Always apply DNS options from the [global-dns] configuration
    section
  + The NetworkManager daemon now acquires the D-Bus name only
    after populating the D-Bus tree. This can add a delay during
    startup but it is required to avoid race conditions with other
    services depending on NM.
  + Add a "version-id" argument to the Update2() D-Bus call to
    guard against concurrent modifications of profiles.
  + Don't use tentative IPv6 addresses to resolve the system
    hostname via DNS.
  + Track the number of autoconnect retries left for each device
    and connection. Previously it was tracked only per connection
    and this lead to unexpected behaviors in case of multiconnect
    profiles.
  + Set VLAN filtering options on bridge via netlink instead of
    sysfs.
  + nm-cloud-setup now supports IMDSv2 on Amazon EC2.
  + nmtui now allows to enable or disable Wi-Fi and WWAN radios.
  + Honor ignore-carrier=no for bond/bridge/team devices.
  + Add version mismatch warning when running nmcli commands.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696334400">- Update to version 1.44.2:
  + Better log IPv4 Address Conflict Detection (ACD) conflicts
  + Remove the upper limit of 65535 for PIDs read from the PID file
  + Allow missing default gateway with oFono
  + Honor the CLICOLOR_FORCE environment variable
  + Fix generating connection with IPv6 method disabled vs ignored
  + Fix possible segmentation fault when doing a checkpoint
    rollback
  + Documentation improvements
- Switch to source services, use explicit released tag.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1701604800">- Add python3.6-in-sle.patch: SLE still takes python 3.6 as primary
  system, the patch allows meson to find python 3.6 in SLE.</changelog>
</package>
<package pkgid="3cecc6b029c9d322f89770a4f79924d47495a9d5465f91a56b8a7c53ad611ef31a1b4b51b991a844551a9858c5b34a75f85f7d990c1e3e0e714aa4aec4737fd2" name="NetworkManager-wwan" arch="i586">
  <version epoch="0" ver="1.44.2" rel="4.2"/>
  <changelog author="Clemens Famulla-Conrad &lt;cfamullaconrad@suse.com&gt;" date="1667822400">- Keep netconfig support. The rc-manager auto detection will select
  appropriate manager during runtime.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1669982400">- Update to version 1.40.6:
  + team:
  - Also set empty port configuration so teamd knows about the
    port.
  - Restore port configuration after teamd respawn.
- Changes from version 1.40.4:
  + dhcp: revert restarting DHCP when MAC address changes, for
    example during a bond fail over.
  + Various documentation fixes.
  + Fix non-exported ABI in libnm which was wrongly present in the
    header files but unusable so far.
  + ifcfg-rh: fix writing ethtool pause settings to file.
  + core: set "proto static" for manual routing rules configured by
    NetworkManager.
  + Various minor bugfixes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671537600">- Drop iptables BuildRequires and -Diptables meson parameter:
  iptables is legacy (obsoleted in favor of nft). Additionally.
  meson has proper fallback detection to assume the correct path,
  should it need to use iptables.
- Recommend nftables instead of iptables.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671537601">- Update to version 1.40.8:
  + Fixed a bug that caused devices (MACsec in particular) to be
    stuck in UNAVAILABLE state and not transition to DISCONNECTED
    if the carrier was ready too early.
  + Improved interoperability of MACsec with some Aruba switches by
    allowing CKN shorter than 64 characters.
  + Fixed an assertion failure when restarting NetworkManager with
    MACsec links configured.
  + Fixed a possible DHCP helper crash when handling failure to
    connect to D-Bus.
  + Corrected calculation of expiration time for items configured
    from IPv6 neighbor discovery messages.
  + Various fixes for platforms that don't allow unaligned memory
    access.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673438400">- Update to version 1.40.10:
  + Fix the evaluation of the autoconnect retries.
  + nm-cloud-setup now preserves addresses added externally.
  + Ensure that dnsmasq is stopped after changing the dns backend
    and restarting the service.
  + Fix honoring an explicit DHCPv6 DUID with dhclient.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Update to version 1.40.12:
  + Make sure "external-ids" stays up to date in Open vSwitch
    database on a connection reapply.
  + Retry if a netlink sockets runs out of buffer space before
    we're able to read results of a link change.
  + Fix a possible race involving concurrent invocation of iptables
    in IPv4 shared mode.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676030400">- Update to version 1.42.0:
  + Added support for source load balancing for Ethernet Bonds.
  + Allow specifying vhost name (SNI) for a manually DNS-over-TLS
    server. Only works with systemd-resolved plugin.
  + Connections can now be activated on a loopback interface.
  + Added support of IPv4 ECMP routes. The ECMP routes will get
    merged.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676289600">- Pass session_tracking=systemd and
  session_tracking_consolekit=false to meson, no longer build
  support for consolekit as session tracker.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676894400">- Add 1539.patch: Fix constructing the IPv4 nameserver variable
  (boo#1208371).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677153600">- Update to version 1.42.2:
  + Add build option to set the mobile-broadband-provider-info
    database path.
  + Add new "ipv[46].replace-local-rule" setting to control whether
    to remove the local route rule that is automatically generated.
  + Add the DHCPv6 IAID to the lease information exposed in /run
    and on D-Bus.
  + Fix assuming team connections at boot.
  + Fix race condition when setting the MAC address of an OVS
    interface.
  + Fix constructing the IPv4 name servers variable passed to
    dispatcher scripts.
  + Don't use tentative IPv6 address to resolve the system hostname
    via DNS.
  + Deprecate the "Master" property of the NMActiveConnection D-Bus
    object in favor of the new "Controller" property.
- Drop 1539.patch: Fixed upstream.
- Refresh patch with quilt:
  + 0001-Coerce-connectivity-LIMITED-to-NONE-when-device-is-d.patch</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1678104000">- Changes from version 1.38.6 (bsc#1208631):
  + Fix honoring DNS priority.
  + Decline DHCPv6 lease when DAD fails.
  + Various bugfixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.42.4:
  + Fix a possible crash when [global-dns] is used and improve the
    documentation.
  + Documentation improvements.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681992000">- Update to version 1.42.6:
  + Emit the dhcp-change dispatcher event also after a lease
    renewal.
  + Fix assertion failure on DHCP renewal.
  + Add support for EC2 IMDSv2 in nm-cloud-setup.
  + Allow setting tunnel flags for ip6gre &amp; ip6gretap connection
    profiles.
  + Improve the Wi-Fi hotspot functionality.
  + Fix setting the Wi-Fi roaming policy based on the number of
    seen BSSIDs.
  + Support the "no-aaaa" resolv.conf option.
  + Some oFono fixes.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1683979200">- Add nm-runstatedir.patch: to correct rundir from /var/run to /run
  for systemd FHS compatibility</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1685534400">- Update https://www.gnome.org/projects/NetworkManager/ URL tag to
  NM's newest home page: https://networkmanager.dev/, and main
  package summary to: standard Linux network configuration tool
  suite.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688040000">- Update to version 1.42.8:
  + Add support for ppp 2.5.0.
  + Fix nft rules for balance-slb bonding.
  + Support port priority for bonding.
  + Fix regression handling the PKEY_ID for infiniband profiles in
    ifcfg-rh format.
  + Fix race in nm-cloud-setup that caused partial configuration
    and loss of connectivity with multiple interfaces.
  + Don't touch "net.ipv6.conf.$IFACE.forwarding" unless explicitly
    required for IPv6 sharing.
  + Various bugfixes related to team, Wi-Fi P2P, IPv6LL.
  + Automatically unblock autoconnect of profiles during reapply.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691582400">- Update to version 1.44.0:
  + Introduce a new "link" setting that holds properties related to
    the kernel link such as "tx-queue-length", "gso-max-size",
    "gso-max-segments", "gro-max-size".
  + Support sending a DHCPv6 prefix delegation hint via the
    "ipv6.dhcp-pd-hint" connection property.
  + Support new bond options: "arp_missed_max", "lacp_active",
    "ns_ip6_target".
  + Add new "initial-eps-bearer-configure" and
    "initial-eps-bearer-apn" properties in the GSM setting.
  + Setting "connection.stable-id=default${CONNECTION}" changed
    behavior to be identical to the built-in default value when the
    stable-id is not set.
  + Add a "[keyfile].rename" option to NetworkManager.conf to force
    renaming profiles on disk when their name changes.
  + The ifcfg-rh plugin is deprecated; it will only receive
    bugfixes and no new features. A warning is emitted the log when
    a connection in ifcfg-rh format is found.
  + To automatically migrate existing ifcfg-rh connections to the
    keyfile format, a new configuration option
    "main.migrate-ifcfg-rh" is provided. Migration is disabled by
    default, but the default value can be changed at build time via
    "--with-config-migrate-ifcfg-rh-default=yes".
  + When configuring hostnames in non-public TLD (like
    "example.local"), use the TLD as default search domain instead
    of the full hostname.
  + Always apply DNS options from the [global-dns] configuration
    section
  + The NetworkManager daemon now acquires the D-Bus name only
    after populating the D-Bus tree. This can add a delay during
    startup but it is required to avoid race conditions with other
    services depending on NM.
  + Add a "version-id" argument to the Update2() D-Bus call to
    guard against concurrent modifications of profiles.
  + Don't use tentative IPv6 addresses to resolve the system
    hostname via DNS.
  + Track the number of autoconnect retries left for each device
    and connection. Previously it was tracked only per connection
    and this lead to unexpected behaviors in case of multiconnect
    profiles.
  + Set VLAN filtering options on bridge via netlink instead of
    sysfs.
  + nm-cloud-setup now supports IMDSv2 on Amazon EC2.
  + nmtui now allows to enable or disable Wi-Fi and WWAN radios.
  + Honor ignore-carrier=no for bond/bridge/team devices.
  + Add version mismatch warning when running nmcli commands.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696334400">- Update to version 1.44.2:
  + Better log IPv4 Address Conflict Detection (ACD) conflicts
  + Remove the upper limit of 65535 for PIDs read from the PID file
  + Allow missing default gateway with oFono
  + Honor the CLICOLOR_FORCE environment variable
  + Fix generating connection with IPv6 method disabled vs ignored
  + Fix possible segmentation fault when doing a checkpoint
    rollback
  + Documentation improvements
- Switch to source services, use explicit released tag.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1701604800">- Add python3.6-in-sle.patch: SLE still takes python 3.6 as primary
  system, the patch allows meson to find python 3.6 in SLE.</changelog>
</package>
<package pkgid="e2a514474cc438aea108275ca74a6d508fe3c0eb7223d7c1efef3f8d270e41065764d1a8b743e2f3080eae0a41d13bd5b6684b52494776bf365cf7a3472ca9a9" name="NetworkManager-wwan" arch="x86_64">
  <version epoch="0" ver="1.44.2" rel="4.2"/>
  <changelog author="Clemens Famulla-Conrad &lt;cfamullaconrad@suse.com&gt;" date="1667822400">- Keep netconfig support. The rc-manager auto detection will select
  appropriate manager during runtime.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1669982400">- Update to version 1.40.6:
  + team:
  - Also set empty port configuration so teamd knows about the
    port.
  - Restore port configuration after teamd respawn.
- Changes from version 1.40.4:
  + dhcp: revert restarting DHCP when MAC address changes, for
    example during a bond fail over.
  + Various documentation fixes.
  + Fix non-exported ABI in libnm which was wrongly present in the
    header files but unusable so far.
  + ifcfg-rh: fix writing ethtool pause settings to file.
  + core: set "proto static" for manual routing rules configured by
    NetworkManager.
  + Various minor bugfixes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671537600">- Drop iptables BuildRequires and -Diptables meson parameter:
  iptables is legacy (obsoleted in favor of nft). Additionally.
  meson has proper fallback detection to assume the correct path,
  should it need to use iptables.
- Recommend nftables instead of iptables.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671537601">- Update to version 1.40.8:
  + Fixed a bug that caused devices (MACsec in particular) to be
    stuck in UNAVAILABLE state and not transition to DISCONNECTED
    if the carrier was ready too early.
  + Improved interoperability of MACsec with some Aruba switches by
    allowing CKN shorter than 64 characters.
  + Fixed an assertion failure when restarting NetworkManager with
    MACsec links configured.
  + Fixed a possible DHCP helper crash when handling failure to
    connect to D-Bus.
  + Corrected calculation of expiration time for items configured
    from IPv6 neighbor discovery messages.
  + Various fixes for platforms that don't allow unaligned memory
    access.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673438400">- Update to version 1.40.10:
  + Fix the evaluation of the autoconnect retries.
  + nm-cloud-setup now preserves addresses added externally.
  + Ensure that dnsmasq is stopped after changing the dns backend
    and restarting the service.
  + Fix honoring an explicit DHCPv6 DUID with dhclient.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Update to version 1.40.12:
  + Make sure "external-ids" stays up to date in Open vSwitch
    database on a connection reapply.
  + Retry if a netlink sockets runs out of buffer space before
    we're able to read results of a link change.
  + Fix a possible race involving concurrent invocation of iptables
    in IPv4 shared mode.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676030400">- Update to version 1.42.0:
  + Added support for source load balancing for Ethernet Bonds.
  + Allow specifying vhost name (SNI) for a manually DNS-over-TLS
    server. Only works with systemd-resolved plugin.
  + Connections can now be activated on a loopback interface.
  + Added support of IPv4 ECMP routes. The ECMP routes will get
    merged.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676289600">- Pass session_tracking=systemd and
  session_tracking_consolekit=false to meson, no longer build
  support for consolekit as session tracker.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676894400">- Add 1539.patch: Fix constructing the IPv4 nameserver variable
  (boo#1208371).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677153600">- Update to version 1.42.2:
  + Add build option to set the mobile-broadband-provider-info
    database path.
  + Add new "ipv[46].replace-local-rule" setting to control whether
    to remove the local route rule that is automatically generated.
  + Add the DHCPv6 IAID to the lease information exposed in /run
    and on D-Bus.
  + Fix assuming team connections at boot.
  + Fix race condition when setting the MAC address of an OVS
    interface.
  + Fix constructing the IPv4 name servers variable passed to
    dispatcher scripts.
  + Don't use tentative IPv6 address to resolve the system hostname
    via DNS.
  + Deprecate the "Master" property of the NMActiveConnection D-Bus
    object in favor of the new "Controller" property.
- Drop 1539.patch: Fixed upstream.
- Refresh patch with quilt:
  + 0001-Coerce-connectivity-LIMITED-to-NONE-when-device-is-d.patch</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1678104000">- Changes from version 1.38.6 (bsc#1208631):
  + Fix honoring DNS priority.
  + Decline DHCPv6 lease when DAD fails.
  + Various bugfixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.42.4:
  + Fix a possible crash when [global-dns] is used and improve the
    documentation.
  + Documentation improvements.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681992000">- Update to version 1.42.6:
  + Emit the dhcp-change dispatcher event also after a lease
    renewal.
  + Fix assertion failure on DHCP renewal.
  + Add support for EC2 IMDSv2 in nm-cloud-setup.
  + Allow setting tunnel flags for ip6gre &amp; ip6gretap connection
    profiles.
  + Improve the Wi-Fi hotspot functionality.
  + Fix setting the Wi-Fi roaming policy based on the number of
    seen BSSIDs.
  + Support the "no-aaaa" resolv.conf option.
  + Some oFono fixes.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1683979200">- Add nm-runstatedir.patch: to correct rundir from /var/run to /run
  for systemd FHS compatibility</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1685534400">- Update https://www.gnome.org/projects/NetworkManager/ URL tag to
  NM's newest home page: https://networkmanager.dev/, and main
  package summary to: standard Linux network configuration tool
  suite.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688040000">- Update to version 1.42.8:
  + Add support for ppp 2.5.0.
  + Fix nft rules for balance-slb bonding.
  + Support port priority for bonding.
  + Fix regression handling the PKEY_ID for infiniband profiles in
    ifcfg-rh format.
  + Fix race in nm-cloud-setup that caused partial configuration
    and loss of connectivity with multiple interfaces.
  + Don't touch "net.ipv6.conf.$IFACE.forwarding" unless explicitly
    required for IPv6 sharing.
  + Various bugfixes related to team, Wi-Fi P2P, IPv6LL.
  + Automatically unblock autoconnect of profiles during reapply.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691582400">- Update to version 1.44.0:
  + Introduce a new "link" setting that holds properties related to
    the kernel link such as "tx-queue-length", "gso-max-size",
    "gso-max-segments", "gro-max-size".
  + Support sending a DHCPv6 prefix delegation hint via the
    "ipv6.dhcp-pd-hint" connection property.
  + Support new bond options: "arp_missed_max", "lacp_active",
    "ns_ip6_target".
  + Add new "initial-eps-bearer-configure" and
    "initial-eps-bearer-apn" properties in the GSM setting.
  + Setting "connection.stable-id=default${CONNECTION}" changed
    behavior to be identical to the built-in default value when the
    stable-id is not set.
  + Add a "[keyfile].rename" option to NetworkManager.conf to force
    renaming profiles on disk when their name changes.
  + The ifcfg-rh plugin is deprecated; it will only receive
    bugfixes and no new features. A warning is emitted the log when
    a connection in ifcfg-rh format is found.
  + To automatically migrate existing ifcfg-rh connections to the
    keyfile format, a new configuration option
    "main.migrate-ifcfg-rh" is provided. Migration is disabled by
    default, but the default value can be changed at build time via
    "--with-config-migrate-ifcfg-rh-default=yes".
  + When configuring hostnames in non-public TLD (like
    "example.local"), use the TLD as default search domain instead
    of the full hostname.
  + Always apply DNS options from the [global-dns] configuration
    section
  + The NetworkManager daemon now acquires the D-Bus name only
    after populating the D-Bus tree. This can add a delay during
    startup but it is required to avoid race conditions with other
    services depending on NM.
  + Add a "version-id" argument to the Update2() D-Bus call to
    guard against concurrent modifications of profiles.
  + Don't use tentative IPv6 addresses to resolve the system
    hostname via DNS.
  + Track the number of autoconnect retries left for each device
    and connection. Previously it was tracked only per connection
    and this lead to unexpected behaviors in case of multiconnect
    profiles.
  + Set VLAN filtering options on bridge via netlink instead of
    sysfs.
  + nm-cloud-setup now supports IMDSv2 on Amazon EC2.
  + nmtui now allows to enable or disable Wi-Fi and WWAN radios.
  + Honor ignore-carrier=no for bond/bridge/team devices.
  + Add version mismatch warning when running nmcli commands.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696334400">- Update to version 1.44.2:
  + Better log IPv4 Address Conflict Detection (ACD) conflicts
  + Remove the upper limit of 65535 for PIDs read from the PID file
  + Allow missing default gateway with oFono
  + Honor the CLICOLOR_FORCE environment variable
  + Fix generating connection with IPv6 method disabled vs ignored
  + Fix possible segmentation fault when doing a checkpoint
    rollback
  + Documentation improvements
- Switch to source services, use explicit released tag.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1701604800">- Add python3.6-in-sle.patch: SLE still takes python 3.6 as primary
  system, the patch allows meson to find python 3.6 in SLE.</changelog>
</package>
<package pkgid="7ed1214633d89213512ff6162c7c3ba657836aa475c3d8d78e04befe0f2c896437fb6464739e26c63bf4fc356c3ddf55fdbd43ac949d9e98b31efd11a2c49244" name="NetworkManager-wwan-debuginfo" arch="i586">
  <version epoch="0" ver="1.44.2" rel="4.2"/>
  <changelog author="Clemens Famulla-Conrad &lt;cfamullaconrad@suse.com&gt;" date="1667822400">- Keep netconfig support. The rc-manager auto detection will select
  appropriate manager during runtime.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1669982400">- Update to version 1.40.6:
  + team:
  - Also set empty port configuration so teamd knows about the
    port.
  - Restore port configuration after teamd respawn.
- Changes from version 1.40.4:
  + dhcp: revert restarting DHCP when MAC address changes, for
    example during a bond fail over.
  + Various documentation fixes.
  + Fix non-exported ABI in libnm which was wrongly present in the
    header files but unusable so far.
  + ifcfg-rh: fix writing ethtool pause settings to file.
  + core: set "proto static" for manual routing rules configured by
    NetworkManager.
  + Various minor bugfixes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671537600">- Drop iptables BuildRequires and -Diptables meson parameter:
  iptables is legacy (obsoleted in favor of nft). Additionally.
  meson has proper fallback detection to assume the correct path,
  should it need to use iptables.
- Recommend nftables instead of iptables.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671537601">- Update to version 1.40.8:
  + Fixed a bug that caused devices (MACsec in particular) to be
    stuck in UNAVAILABLE state and not transition to DISCONNECTED
    if the carrier was ready too early.
  + Improved interoperability of MACsec with some Aruba switches by
    allowing CKN shorter than 64 characters.
  + Fixed an assertion failure when restarting NetworkManager with
    MACsec links configured.
  + Fixed a possible DHCP helper crash when handling failure to
    connect to D-Bus.
  + Corrected calculation of expiration time for items configured
    from IPv6 neighbor discovery messages.
  + Various fixes for platforms that don't allow unaligned memory
    access.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673438400">- Update to version 1.40.10:
  + Fix the evaluation of the autoconnect retries.
  + nm-cloud-setup now preserves addresses added externally.
  + Ensure that dnsmasq is stopped after changing the dns backend
    and restarting the service.
  + Fix honoring an explicit DHCPv6 DUID with dhclient.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Update to version 1.40.12:
  + Make sure "external-ids" stays up to date in Open vSwitch
    database on a connection reapply.
  + Retry if a netlink sockets runs out of buffer space before
    we're able to read results of a link change.
  + Fix a possible race involving concurrent invocation of iptables
    in IPv4 shared mode.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676030400">- Update to version 1.42.0:
  + Added support for source load balancing for Ethernet Bonds.
  + Allow specifying vhost name (SNI) for a manually DNS-over-TLS
    server. Only works with systemd-resolved plugin.
  + Connections can now be activated on a loopback interface.
  + Added support of IPv4 ECMP routes. The ECMP routes will get
    merged.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676289600">- Pass session_tracking=systemd and
  session_tracking_consolekit=false to meson, no longer build
  support for consolekit as session tracker.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676894400">- Add 1539.patch: Fix constructing the IPv4 nameserver variable
  (boo#1208371).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677153600">- Update to version 1.42.2:
  + Add build option to set the mobile-broadband-provider-info
    database path.
  + Add new "ipv[46].replace-local-rule" setting to control whether
    to remove the local route rule that is automatically generated.
  + Add the DHCPv6 IAID to the lease information exposed in /run
    and on D-Bus.
  + Fix assuming team connections at boot.
  + Fix race condition when setting the MAC address of an OVS
    interface.
  + Fix constructing the IPv4 name servers variable passed to
    dispatcher scripts.
  + Don't use tentative IPv6 address to resolve the system hostname
    via DNS.
  + Deprecate the "Master" property of the NMActiveConnection D-Bus
    object in favor of the new "Controller" property.
- Drop 1539.patch: Fixed upstream.
- Refresh patch with quilt:
  + 0001-Coerce-connectivity-LIMITED-to-NONE-when-device-is-d.patch</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1678104000">- Changes from version 1.38.6 (bsc#1208631):
  + Fix honoring DNS priority.
  + Decline DHCPv6 lease when DAD fails.
  + Various bugfixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.42.4:
  + Fix a possible crash when [global-dns] is used and improve the
    documentation.
  + Documentation improvements.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681992000">- Update to version 1.42.6:
  + Emit the dhcp-change dispatcher event also after a lease
    renewal.
  + Fix assertion failure on DHCP renewal.
  + Add support for EC2 IMDSv2 in nm-cloud-setup.
  + Allow setting tunnel flags for ip6gre &amp; ip6gretap connection
    profiles.
  + Improve the Wi-Fi hotspot functionality.
  + Fix setting the Wi-Fi roaming policy based on the number of
    seen BSSIDs.
  + Support the "no-aaaa" resolv.conf option.
  + Some oFono fixes.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1683979200">- Add nm-runstatedir.patch: to correct rundir from /var/run to /run
  for systemd FHS compatibility</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1685534400">- Update https://www.gnome.org/projects/NetworkManager/ URL tag to
  NM's newest home page: https://networkmanager.dev/, and main
  package summary to: standard Linux network configuration tool
  suite.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688040000">- Update to version 1.42.8:
  + Add support for ppp 2.5.0.
  + Fix nft rules for balance-slb bonding.
  + Support port priority for bonding.
  + Fix regression handling the PKEY_ID for infiniband profiles in
    ifcfg-rh format.
  + Fix race in nm-cloud-setup that caused partial configuration
    and loss of connectivity with multiple interfaces.
  + Don't touch "net.ipv6.conf.$IFACE.forwarding" unless explicitly
    required for IPv6 sharing.
  + Various bugfixes related to team, Wi-Fi P2P, IPv6LL.
  + Automatically unblock autoconnect of profiles during reapply.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691582400">- Update to version 1.44.0:
  + Introduce a new "link" setting that holds properties related to
    the kernel link such as "tx-queue-length", "gso-max-size",
    "gso-max-segments", "gro-max-size".
  + Support sending a DHCPv6 prefix delegation hint via the
    "ipv6.dhcp-pd-hint" connection property.
  + Support new bond options: "arp_missed_max", "lacp_active",
    "ns_ip6_target".
  + Add new "initial-eps-bearer-configure" and
    "initial-eps-bearer-apn" properties in the GSM setting.
  + Setting "connection.stable-id=default${CONNECTION}" changed
    behavior to be identical to the built-in default value when the
    stable-id is not set.
  + Add a "[keyfile].rename" option to NetworkManager.conf to force
    renaming profiles on disk when their name changes.
  + The ifcfg-rh plugin is deprecated; it will only receive
    bugfixes and no new features. A warning is emitted the log when
    a connection in ifcfg-rh format is found.
  + To automatically migrate existing ifcfg-rh connections to the
    keyfile format, a new configuration option
    "main.migrate-ifcfg-rh" is provided. Migration is disabled by
    default, but the default value can be changed at build time via
    "--with-config-migrate-ifcfg-rh-default=yes".
  + When configuring hostnames in non-public TLD (like
    "example.local"), use the TLD as default search domain instead
    of the full hostname.
  + Always apply DNS options from the [global-dns] configuration
    section
  + The NetworkManager daemon now acquires the D-Bus name only
    after populating the D-Bus tree. This can add a delay during
    startup but it is required to avoid race conditions with other
    services depending on NM.
  + Add a "version-id" argument to the Update2() D-Bus call to
    guard against concurrent modifications of profiles.
  + Don't use tentative IPv6 addresses to resolve the system
    hostname via DNS.
  + Track the number of autoconnect retries left for each device
    and connection. Previously it was tracked only per connection
    and this lead to unexpected behaviors in case of multiconnect
    profiles.
  + Set VLAN filtering options on bridge via netlink instead of
    sysfs.
  + nm-cloud-setup now supports IMDSv2 on Amazon EC2.
  + nmtui now allows to enable or disable Wi-Fi and WWAN radios.
  + Honor ignore-carrier=no for bond/bridge/team devices.
  + Add version mismatch warning when running nmcli commands.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696334400">- Update to version 1.44.2:
  + Better log IPv4 Address Conflict Detection (ACD) conflicts
  + Remove the upper limit of 65535 for PIDs read from the PID file
  + Allow missing default gateway with oFono
  + Honor the CLICOLOR_FORCE environment variable
  + Fix generating connection with IPv6 method disabled vs ignored
  + Fix possible segmentation fault when doing a checkpoint
    rollback
  + Documentation improvements
- Switch to source services, use explicit released tag.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1701604800">- Add python3.6-in-sle.patch: SLE still takes python 3.6 as primary
  system, the patch allows meson to find python 3.6 in SLE.</changelog>
</package>
<package pkgid="70099981fabe5b294fa9c059f2dc401cb8472b96d2d41cca8dbac2f2c0eab7d51c574e47f0736b14e68d0de4af5dff62e250bdf98460f6246f3524a310f5b05c" name="NetworkManager-wwan-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.44.2" rel="4.2"/>
  <changelog author="Clemens Famulla-Conrad &lt;cfamullaconrad@suse.com&gt;" date="1667822400">- Keep netconfig support. The rc-manager auto detection will select
  appropriate manager during runtime.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1669982400">- Update to version 1.40.6:
  + team:
  - Also set empty port configuration so teamd knows about the
    port.
  - Restore port configuration after teamd respawn.
- Changes from version 1.40.4:
  + dhcp: revert restarting DHCP when MAC address changes, for
    example during a bond fail over.
  + Various documentation fixes.
  + Fix non-exported ABI in libnm which was wrongly present in the
    header files but unusable so far.
  + ifcfg-rh: fix writing ethtool pause settings to file.
  + core: set "proto static" for manual routing rules configured by
    NetworkManager.
  + Various minor bugfixes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671537600">- Drop iptables BuildRequires and -Diptables meson parameter:
  iptables is legacy (obsoleted in favor of nft). Additionally.
  meson has proper fallback detection to assume the correct path,
  should it need to use iptables.
- Recommend nftables instead of iptables.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671537601">- Update to version 1.40.8:
  + Fixed a bug that caused devices (MACsec in particular) to be
    stuck in UNAVAILABLE state and not transition to DISCONNECTED
    if the carrier was ready too early.
  + Improved interoperability of MACsec with some Aruba switches by
    allowing CKN shorter than 64 characters.
  + Fixed an assertion failure when restarting NetworkManager with
    MACsec links configured.
  + Fixed a possible DHCP helper crash when handling failure to
    connect to D-Bus.
  + Corrected calculation of expiration time for items configured
    from IPv6 neighbor discovery messages.
  + Various fixes for platforms that don't allow unaligned memory
    access.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673438400">- Update to version 1.40.10:
  + Fix the evaluation of the autoconnect retries.
  + nm-cloud-setup now preserves addresses added externally.
  + Ensure that dnsmasq is stopped after changing the dns backend
    and restarting the service.
  + Fix honoring an explicit DHCPv6 DUID with dhclient.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Update to version 1.40.12:
  + Make sure "external-ids" stays up to date in Open vSwitch
    database on a connection reapply.
  + Retry if a netlink sockets runs out of buffer space before
    we're able to read results of a link change.
  + Fix a possible race involving concurrent invocation of iptables
    in IPv4 shared mode.
  + Other various fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676030400">- Update to version 1.42.0:
  + Added support for source load balancing for Ethernet Bonds.
  + Allow specifying vhost name (SNI) for a manually DNS-over-TLS
    server. Only works with systemd-resolved plugin.
  + Connections can now be activated on a loopback interface.
  + Added support of IPv4 ECMP routes. The ECMP routes will get
    merged.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1676289600">- Pass session_tracking=systemd and
  session_tracking_consolekit=false to meson, no longer build
  support for consolekit as session tracker.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676894400">- Add 1539.patch: Fix constructing the IPv4 nameserver variable
  (boo#1208371).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677153600">- Update to version 1.42.2:
  + Add build option to set the mobile-broadband-provider-info
    database path.
  + Add new "ipv[46].replace-local-rule" setting to control whether
    to remove the local route rule that is automatically generated.
  + Add the DHCPv6 IAID to the lease information exposed in /run
    and on D-Bus.
  + Fix assuming team connections at boot.
  + Fix race condition when setting the MAC address of an OVS
    interface.
  + Fix constructing the IPv4 name servers variable passed to
    dispatcher scripts.
  + Don't use tentative IPv6 address to resolve the system hostname
    via DNS.
  + Deprecate the "Master" property of the NMActiveConnection D-Bus
    object in favor of the new "Controller" property.
- Drop 1539.patch: Fixed upstream.
- Refresh patch with quilt:
  + 0001-Coerce-connectivity-LIMITED-to-NONE-when-device-is-d.patch</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1678104000">- Changes from version 1.38.6 (bsc#1208631):
  + Fix honoring DNS priority.
  + Decline DHCPv6 lease when DAD fails.
  + Various bugfixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.42.4:
  + Fix a possible crash when [global-dns] is used and improve the
    documentation.
  + Documentation improvements.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681992000">- Update to version 1.42.6:
  + Emit the dhcp-change dispatcher event also after a lease
    renewal.
  + Fix assertion failure on DHCP renewal.
  + Add support for EC2 IMDSv2 in nm-cloud-setup.
  + Allow setting tunnel flags for ip6gre &amp; ip6gretap connection
    profiles.
  + Improve the Wi-Fi hotspot functionality.
  + Fix setting the Wi-Fi roaming policy based on the number of
    seen BSSIDs.
  + Support the "no-aaaa" resolv.conf option.
  + Some oFono fixes.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1683979200">- Add nm-runstatedir.patch: to correct rundir from /var/run to /run
  for systemd FHS compatibility</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1685534400">- Update https://www.gnome.org/projects/NetworkManager/ URL tag to
  NM's newest home page: https://networkmanager.dev/, and main
  package summary to: standard Linux network configuration tool
  suite.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688040000">- Update to version 1.42.8:
  + Add support for ppp 2.5.0.
  + Fix nft rules for balance-slb bonding.
  + Support port priority for bonding.
  + Fix regression handling the PKEY_ID for infiniband profiles in
    ifcfg-rh format.
  + Fix race in nm-cloud-setup that caused partial configuration
    and loss of connectivity with multiple interfaces.
  + Don't touch "net.ipv6.conf.$IFACE.forwarding" unless explicitly
    required for IPv6 sharing.
  + Various bugfixes related to team, Wi-Fi P2P, IPv6LL.
  + Automatically unblock autoconnect of profiles during reapply.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691582400">- Update to version 1.44.0:
  + Introduce a new "link" setting that holds properties related to
    the kernel link such as "tx-queue-length", "gso-max-size",
    "gso-max-segments", "gro-max-size".
  + Support sending a DHCPv6 prefix delegation hint via the
    "ipv6.dhcp-pd-hint" connection property.
  + Support new bond options: "arp_missed_max", "lacp_active",
    "ns_ip6_target".
  + Add new "initial-eps-bearer-configure" and
    "initial-eps-bearer-apn" properties in the GSM setting.
  + Setting "connection.stable-id=default${CONNECTION}" changed
    behavior to be identical to the built-in default value when the
    stable-id is not set.
  + Add a "[keyfile].rename" option to NetworkManager.conf to force
    renaming profiles on disk when their name changes.
  + The ifcfg-rh plugin is deprecated; it will only receive
    bugfixes and no new features. A warning is emitted the log when
    a connection in ifcfg-rh format is found.
  + To automatically migrate existing ifcfg-rh connections to the
    keyfile format, a new configuration option
    "main.migrate-ifcfg-rh" is provided. Migration is disabled by
    default, but the default value can be changed at build time via
    "--with-config-migrate-ifcfg-rh-default=yes".
  + When configuring hostnames in non-public TLD (like
    "example.local"), use the TLD as default search domain instead
    of the full hostname.
  + Always apply DNS options from the [global-dns] configuration
    section
  + The NetworkManager daemon now acquires the D-Bus name only
    after populating the D-Bus tree. This can add a delay during
    startup but it is required to avoid race conditions with other
    services depending on NM.
  + Add a "version-id" argument to the Update2() D-Bus call to
    guard against concurrent modifications of profiles.
  + Don't use tentative IPv6 addresses to resolve the system
    hostname via DNS.
  + Track the number of autoconnect retries left for each device
    and connection. Previously it was tracked only per connection
    and this lead to unexpected behaviors in case of multiconnect
    profiles.
  + Set VLAN filtering options on bridge via netlink instead of
    sysfs.
  + nm-cloud-setup now supports IMDSv2 on Amazon EC2.
  + nmtui now allows to enable or disable Wi-Fi and WWAN radios.
  + Honor ignore-carrier=no for bond/bridge/team devices.
  + Add version mismatch warning when running nmcli commands.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1696334400">- Update to version 1.44.2:
  + Better log IPv4 Address Conflict Detection (ACD) conflicts
  + Remove the upper limit of 65535 for PIDs read from the PID file
  + Allow missing default gateway with oFono
  + Honor the CLICOLOR_FORCE environment variable
  + Fix generating connection with IPv6 method disabled vs ignored
  + Fix possible segmentation fault when doing a checkpoint
    rollback
  + Documentation improvements
- Switch to source services, use explicit released tag.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1701604800">- Add python3.6-in-sle.patch: SLE still takes python 3.6 as primary
  system, the patch allows meson to find python 3.6 in SLE.</changelog>
</package>
<package pkgid="237f7ddf2c57d9a83d2c9727698a3900bd3bc73de9d20c1c9dd71037bb1ccf14c6b899d02a2d6616bf0244101940997d7a41254bf7e62c4b37aef027d75d51c8" name="PackageKit" arch="src">
  <version epoch="0" ver="1.2.8" rel="1.1"/>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1616760000">- Add PackageKit-cancel-transaction-if-daemon-disappears.patch:
  Fix hangs in packagekit-glib2 client if daemon crashes
  (gh#hughsie/PackageKit#464).</changelog>
  <changelog author="Dario Faggioli &lt;dfaggioli@suse.com&gt;" date="1623326400">- Add PackageKit-dnf-ignore-weak-deps.patch
  Backport upstream patch (gh#Conan-Kudo/PackageKit/commit#ecd4a96,
  gh#Conan-Kudo/PackageKit#488) for fixing: dnf backend not honoring
  "install_weak_deps=False" (gh#dfaggioli/Packagekit#486). See also
  https://bugzilla.redhat.com/show_bug.cgi?id=1955484</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1627560000">- Drop upstream merged patches on SLE and Leap 15.4:
  + PackageKit-CVE-2020-16121.patch</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1629460800">- Add PackageKit-zypp-fix-crash-with-empty-search-string.patch:
  zypp: Fix crash when search string is NULL (bsc#1179287,
  gh#hughsie/PackageKit/commit#21ccf49).</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">- Update to version 1.2.4:
  + Libraries:
  - Add specific error code when user declined interaction
  - Avoid spurious GObject::notify signal emissions
  - Correct 'cancellable' use in pk_client_repair_system_async()
  - Fix a leak on calling set_locale() a second time
  - Fix a possible use-after-free under pk_client_cancel_cb()
  - Improve thread safety on an operation cancellation
  + Backends:
  - dnf:
    . Read update information also when getting list of updates
    . Honor install_weak_deps=False if it is there
    . Use 'hy_query_get_advisory_pkgs', if available
  + New Features:
  - PkDetails: Add 'download-size' property
  - PkPackage: Add update severity property
  + Bugfixes:
  - Let the finish understand the 'cancelled' exit code
  - Make backends that use pk-backend-spawn work (#477)
  - Only set polkit interactive flag if method call has too
- Changes from version 1.2.3:
  + Backends:
  - alpm:
    . Add post transaction hook
    . Rename errno to alpm_err to avoid name clashes
  - aptcc: Auto-remove old kernels, unless configured otherwise
  - dnf: Add support for coercing upgrade to distupgrade
  - zypp:
    . Make sure pool is initialized at the beginning of some
    methods
    . Reset update mode after getting updates
  + Bugfixes:
  - Append to cron log instead of overwriting it
  - Cancel a transaction if calling Cancel fails or the daemon
    disappears
  - Do not crash when calling pk_dbus_get_uid() before D-Bus is
    setup
  - Fix all compiler warnings
  - Fix multilib conflicts in generated pk-enum-types.h
  - Free scheduler array correctly again
  - Remove large transaction size sanity check
- Drop patches fixed upstream:
  + PackageKit-zypp-cleanup-tmp-files.patch
  + PackageKit-zypp-reset-update-mode-after-get-updates.patch
  + PackageKit-dnf-Add-support-for-coercing-upgrade-to-distupgrade.patch
  + PackageKit-zypp-initialize-pool.patch
  + PackageKit-remove-transaction-size-limit.patch
  + PackageKit-cancel-transaction-if-daemon-disappears.patch
  + PackageKit-dnf-ignore-weak-deps.patch
- Add 505.patch: pk-offline: Add flags to D-Bus invoking methods.
  That's currently to be able to set whether the method should be
  interactive or not. The old functions call the methods as
  non-interactive.</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1636113601">- Add PackageKit-zypp-c++17.patch: Fix build failure when building
  with libzypp &gt; 17.28.5 and gcc &lt; 11
  (gh#hughsie/PackageKit/commit/1a6bb6ae6, bsc#1192349).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1637064000">- Rewrite prep phase to not use autopatch -M: SLE15/Leap15's RPM
  version does not support that syntax yet.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1637064001">- Apply all patches unconditonally: PackageKit-zypp-c++17.patch is
  merged in upstream git and thus does not justify to be
  conditionally applied.
- Switching back to autosetup, as this works without conditional
  patches.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1653048000">- Update to version 1.2.5:
  + Backends:
  - dnf:
    . Add support for autoremove flag when removing packages.
    . Searches by name and package details should be case
    insensitive.
    . Update appstream xml files if dnf_sack_add_repos() does
    the download.
  - zypp:
    . Add -std=c++1z cpp flags.
    . Fix crash when search string is NULL.
    . Fix package installation using undefined data.
  - Changes to alpm, apttcc, nix, and slack.
  + Bugfixes:
  - Install offline-update enablement symlink if Meson is new
    enough.
  - Move Wants= line for network-online.target.
  - Add flags to D-Bus offline invoking methods.
  - Properly handle allow-reinstall flag for installations.
  - Provide better error message if trying to install an
    installed package.
  - Wait until online to activate systemd service.
- Drop 505.patch, PackageKit-zypp-c++17.patch, and
  PackageKit-zypp-fix-crash-with-empty-search-string.patch: fixed
  upstream.</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1653566400">- Add PackageKit-zypp-locked-packages.patch: zypp: ignore locked
  packages(gh#hughsie/PackageKit#543, boo#1199895).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1656676800">- Add PackageKit-zypp-add-upgrade-system.patch: implement
  upgrade-system method(gh#hughsie/PackageKit/commit/930dd201b).</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1657368000">- Move the dbus-1 system.d file to /usr (bsc#1201347)</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1659528000">- Modified PackageKit.spec: bump libzypp dependency version to
  17.31.0.
- Add PackageKit-zypp-avoid-statuReset.patch: zypp: Avoid
  statuReset() on locked packages
  (gh#PackageKit/PackageKit/commit/dd1964255, bsc#1199895).
- Add PackageKit-zypp-disable-upgrade-system-in-sle.patch: zypp:
  Disable upgrade-system support in SLE
  (gh#PackageKit/PackageKit/commit/0fcd820c2).
- Add PackageKit-zypp-restore-pool-status-after-simulating-update.patch:
  zypp: restore pool status after simulating an update
  (gh#PackageKit/PackageKit/commit/2b61a6649, bsc#1199895).
- Add PackageKit-zypp-fix-is-tumbleweed-check.patch: zypp: build
  the pool before calling is_tumbleweed()
  (gh#PackageKit/PackageKit/commit/146890153).
- Add PackageKit-zypp-update-libzypp-dependency-version.patch:
  zypp: update libzypp dependency version
  (gh#PackageKit/PackageKit/commit/58c7c0285, bsc#1199895).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1662120000">- Add PackageKit-zypp-dont-refresh-before-searching.patch:
  zypp: Don't refresh repos before searching
  (gh#PackageKit/PackageKit/commit/58c7c0285, bsc#1199895).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1664193600">- Add PackageKit-zypp-dont-remove-locked-packages.patch: zypp:
  Check if packages are locked before removing
  (gh#PackageKit/PackageKit/commit/8649a07bc, bsc#1199895).
- Add PackageKit-zypp-add-repo-in-packageid.patch: zypp: add
  repository data in package id
  (gh#PackageKit/PackageKit/commit/8eb2ef0ae, bsc#1202585).
- Remove PackageKit-zypp-locked-packages.patch: reverted upstream
  (gh#PackageKit/PackageKit/commit/ed3e38043).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1673006400">- Add PackageKit-zypp-fix-ambiguous-filesystem-reference.patch:
  zypp: Fix ambiguous reference to 'filesystem' class
  (gh#PackageKit/PackageKit/commit/bb1409a71, bsc#1206687).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1678708800">- Add PackageKit-fix-pkcon-permission.patch: trivial: Drop
  unnecessary x permission
  (gh#PackageKit/PackageKit/commit/47b7f97bc, bsc#1209138)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1689595200">- Add PackageKit-dynamic-export.patch: fix loading of modules when
  built using glib 2.70 (boo#1213309).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" 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>
</package>
<package pkgid="1b1710c7ec9d37322795601be2bab66f59e2edb8004efdc1298264823afd69ac6921e6625ae65afc3d442e24f9238893346cabcc49830914773dfc718302373a" name="PackageKit" arch="x86_64">
  <version epoch="0" ver="1.2.8" rel="1.1"/>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1616760000">- Add PackageKit-cancel-transaction-if-daemon-disappears.patch:
  Fix hangs in packagekit-glib2 client if daemon crashes
  (gh#hughsie/PackageKit#464).</changelog>
  <changelog author="Dario Faggioli &lt;dfaggioli@suse.com&gt;" date="1623326400">- Add PackageKit-dnf-ignore-weak-deps.patch
  Backport upstream patch (gh#Conan-Kudo/PackageKit/commit#ecd4a96,
  gh#Conan-Kudo/PackageKit#488) for fixing: dnf backend not honoring
  "install_weak_deps=False" (gh#dfaggioli/Packagekit#486). See also
  https://bugzilla.redhat.com/show_bug.cgi?id=1955484</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1627560000">- Drop upstream merged patches on SLE and Leap 15.4:
  + PackageKit-CVE-2020-16121.patch</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1629460800">- Add PackageKit-zypp-fix-crash-with-empty-search-string.patch:
  zypp: Fix crash when search string is NULL (bsc#1179287,
  gh#hughsie/PackageKit/commit#21ccf49).</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">- Update to version 1.2.4:
  + Libraries:
  - Add specific error code when user declined interaction
  - Avoid spurious GObject::notify signal emissions
  - Correct 'cancellable' use in pk_client_repair_system_async()
  - Fix a leak on calling set_locale() a second time
  - Fix a possible use-after-free under pk_client_cancel_cb()
  - Improve thread safety on an operation cancellation
  + Backends:
  - dnf:
    . Read update information also when getting list of updates
    . Honor install_weak_deps=False if it is there
    . Use 'hy_query_get_advisory_pkgs', if available
  + New Features:
  - PkDetails: Add 'download-size' property
  - PkPackage: Add update severity property
  + Bugfixes:
  - Let the finish understand the 'cancelled' exit code
  - Make backends that use pk-backend-spawn work (#477)
  - Only set polkit interactive flag if method call has too
- Changes from version 1.2.3:
  + Backends:
  - alpm:
    . Add post transaction hook
    . Rename errno to alpm_err to avoid name clashes
  - aptcc: Auto-remove old kernels, unless configured otherwise
  - dnf: Add support for coercing upgrade to distupgrade
  - zypp:
    . Make sure pool is initialized at the beginning of some
    methods
    . Reset update mode after getting updates
  + Bugfixes:
  - Append to cron log instead of overwriting it
  - Cancel a transaction if calling Cancel fails or the daemon
    disappears
  - Do not crash when calling pk_dbus_get_uid() before D-Bus is
    setup
  - Fix all compiler warnings
  - Fix multilib conflicts in generated pk-enum-types.h
  - Free scheduler array correctly again
  - Remove large transaction size sanity check
- Drop patches fixed upstream:
  + PackageKit-zypp-cleanup-tmp-files.patch
  + PackageKit-zypp-reset-update-mode-after-get-updates.patch
  + PackageKit-dnf-Add-support-for-coercing-upgrade-to-distupgrade.patch
  + PackageKit-zypp-initialize-pool.patch
  + PackageKit-remove-transaction-size-limit.patch
  + PackageKit-cancel-transaction-if-daemon-disappears.patch
  + PackageKit-dnf-ignore-weak-deps.patch
- Add 505.patch: pk-offline: Add flags to D-Bus invoking methods.
  That's currently to be able to set whether the method should be
  interactive or not. The old functions call the methods as
  non-interactive.</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1636113601">- Add PackageKit-zypp-c++17.patch: Fix build failure when building
  with libzypp &gt; 17.28.5 and gcc &lt; 11
  (gh#hughsie/PackageKit/commit/1a6bb6ae6, bsc#1192349).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1637064000">- Rewrite prep phase to not use autopatch -M: SLE15/Leap15's RPM
  version does not support that syntax yet.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1637064001">- Apply all patches unconditonally: PackageKit-zypp-c++17.patch is
  merged in upstream git and thus does not justify to be
  conditionally applied.
- Switching back to autosetup, as this works without conditional
  patches.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1653048000">- Update to version 1.2.5:
  + Backends:
  - dnf:
    . Add support for autoremove flag when removing packages.
    . Searches by name and package details should be case
    insensitive.
    . Update appstream xml files if dnf_sack_add_repos() does
    the download.
  - zypp:
    . Add -std=c++1z cpp flags.
    . Fix crash when search string is NULL.
    . Fix package installation using undefined data.
  - Changes to alpm, apttcc, nix, and slack.
  + Bugfixes:
  - Install offline-update enablement symlink if Meson is new
    enough.
  - Move Wants= line for network-online.target.
  - Add flags to D-Bus offline invoking methods.
  - Properly handle allow-reinstall flag for installations.
  - Provide better error message if trying to install an
    installed package.
  - Wait until online to activate systemd service.
- Drop 505.patch, PackageKit-zypp-c++17.patch, and
  PackageKit-zypp-fix-crash-with-empty-search-string.patch: fixed
  upstream.</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1653566400">- Add PackageKit-zypp-locked-packages.patch: zypp: ignore locked
  packages(gh#hughsie/PackageKit#543, boo#1199895).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1656676800">- Add PackageKit-zypp-add-upgrade-system.patch: implement
  upgrade-system method(gh#hughsie/PackageKit/commit/930dd201b).</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1657368000">- Move the dbus-1 system.d file to /usr (bsc#1201347)</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1659528000">- Modified PackageKit.spec: bump libzypp dependency version to
  17.31.0.
- Add PackageKit-zypp-avoid-statuReset.patch: zypp: Avoid
  statuReset() on locked packages
  (gh#PackageKit/PackageKit/commit/dd1964255, bsc#1199895).
- Add PackageKit-zypp-disable-upgrade-system-in-sle.patch: zypp:
  Disable upgrade-system support in SLE
  (gh#PackageKit/PackageKit/commit/0fcd820c2).
- Add PackageKit-zypp-restore-pool-status-after-simulating-update.patch:
  zypp: restore pool status after simulating an update
  (gh#PackageKit/PackageKit/commit/2b61a6649, bsc#1199895).
- Add PackageKit-zypp-fix-is-tumbleweed-check.patch: zypp: build
  the pool before calling is_tumbleweed()
  (gh#PackageKit/PackageKit/commit/146890153).
- Add PackageKit-zypp-update-libzypp-dependency-version.patch:
  zypp: update libzypp dependency version
  (gh#PackageKit/PackageKit/commit/58c7c0285, bsc#1199895).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1662120000">- Add PackageKit-zypp-dont-refresh-before-searching.patch:
  zypp: Don't refresh repos before searching
  (gh#PackageKit/PackageKit/commit/58c7c0285, bsc#1199895).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1664193600">- Add PackageKit-zypp-dont-remove-locked-packages.patch: zypp:
  Check if packages are locked before removing
  (gh#PackageKit/PackageKit/commit/8649a07bc, bsc#1199895).
- Add PackageKit-zypp-add-repo-in-packageid.patch: zypp: add
  repository data in package id
  (gh#PackageKit/PackageKit/commit/8eb2ef0ae, bsc#1202585).
- Remove PackageKit-zypp-locked-packages.patch: reverted upstream
  (gh#PackageKit/PackageKit/commit/ed3e38043).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1673006400">- Add PackageKit-zypp-fix-ambiguous-filesystem-reference.patch:
  zypp: Fix ambiguous reference to 'filesystem' class
  (gh#PackageKit/PackageKit/commit/bb1409a71, bsc#1206687).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1678708800">- Add PackageKit-fix-pkcon-permission.patch: trivial: Drop
  unnecessary x permission
  (gh#PackageKit/PackageKit/commit/47b7f97bc, bsc#1209138)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1689595200">- Add PackageKit-dynamic-export.patch: fix loading of modules when
  built using glib 2.70 (boo#1213309).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" 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>
</package>
<package pkgid="d409e53b5c7600be3a2a5d6d09896d9554b6db474d32972d5a16c5a6044394f8ce6ab50fd1238825fb6112365b6e41f542125e00a02539cddc5d583d1a00c929" name="PackageKit-backend-dnf" arch="x86_64">
  <version epoch="0" ver="1.2.8" rel="1.1"/>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1616760000">- Add PackageKit-cancel-transaction-if-daemon-disappears.patch:
  Fix hangs in packagekit-glib2 client if daemon crashes
  (gh#hughsie/PackageKit#464).</changelog>
  <changelog author="Dario Faggioli &lt;dfaggioli@suse.com&gt;" date="1623326400">- Add PackageKit-dnf-ignore-weak-deps.patch
  Backport upstream patch (gh#Conan-Kudo/PackageKit/commit#ecd4a96,
  gh#Conan-Kudo/PackageKit#488) for fixing: dnf backend not honoring
  "install_weak_deps=False" (gh#dfaggioli/Packagekit#486). See also
  https://bugzilla.redhat.com/show_bug.cgi?id=1955484</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1627560000">- Drop upstream merged patches on SLE and Leap 15.4:
  + PackageKit-CVE-2020-16121.patch</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1629460800">- Add PackageKit-zypp-fix-crash-with-empty-search-string.patch:
  zypp: Fix crash when search string is NULL (bsc#1179287,
  gh#hughsie/PackageKit/commit#21ccf49).</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">- Update to version 1.2.4:
  + Libraries:
  - Add specific error code when user declined interaction
  - Avoid spurious GObject::notify signal emissions
  - Correct 'cancellable' use in pk_client_repair_system_async()
  - Fix a leak on calling set_locale() a second time
  - Fix a possible use-after-free under pk_client_cancel_cb()
  - Improve thread safety on an operation cancellation
  + Backends:
  - dnf:
    . Read update information also when getting list of updates
    . Honor install_weak_deps=False if it is there
    . Use 'hy_query_get_advisory_pkgs', if available
  + New Features:
  - PkDetails: Add 'download-size' property
  - PkPackage: Add update severity property
  + Bugfixes:
  - Let the finish understand the 'cancelled' exit code
  - Make backends that use pk-backend-spawn work (#477)
  - Only set polkit interactive flag if method call has too
- Changes from version 1.2.3:
  + Backends:
  - alpm:
    . Add post transaction hook
    . Rename errno to alpm_err to avoid name clashes
  - aptcc: Auto-remove old kernels, unless configured otherwise
  - dnf: Add support for coercing upgrade to distupgrade
  - zypp:
    . Make sure pool is initialized at the beginning of some
    methods
    . Reset update mode after getting updates
  + Bugfixes:
  - Append to cron log instead of overwriting it
  - Cancel a transaction if calling Cancel fails or the daemon
    disappears
  - Do not crash when calling pk_dbus_get_uid() before D-Bus is
    setup
  - Fix all compiler warnings
  - Fix multilib conflicts in generated pk-enum-types.h
  - Free scheduler array correctly again
  - Remove large transaction size sanity check
- Drop patches fixed upstream:
  + PackageKit-zypp-cleanup-tmp-files.patch
  + PackageKit-zypp-reset-update-mode-after-get-updates.patch
  + PackageKit-dnf-Add-support-for-coercing-upgrade-to-distupgrade.patch
  + PackageKit-zypp-initialize-pool.patch
  + PackageKit-remove-transaction-size-limit.patch
  + PackageKit-cancel-transaction-if-daemon-disappears.patch
  + PackageKit-dnf-ignore-weak-deps.patch
- Add 505.patch: pk-offline: Add flags to D-Bus invoking methods.
  That's currently to be able to set whether the method should be
  interactive or not. The old functions call the methods as
  non-interactive.</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1636113601">- Add PackageKit-zypp-c++17.patch: Fix build failure when building
  with libzypp &gt; 17.28.5 and gcc &lt; 11
  (gh#hughsie/PackageKit/commit/1a6bb6ae6, bsc#1192349).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1637064000">- Rewrite prep phase to not use autopatch -M: SLE15/Leap15's RPM
  version does not support that syntax yet.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1637064001">- Apply all patches unconditonally: PackageKit-zypp-c++17.patch is
  merged in upstream git and thus does not justify to be
  conditionally applied.
- Switching back to autosetup, as this works without conditional
  patches.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1653048000">- Update to version 1.2.5:
  + Backends:
  - dnf:
    . Add support for autoremove flag when removing packages.
    . Searches by name and package details should be case
    insensitive.
    . Update appstream xml files if dnf_sack_add_repos() does
    the download.
  - zypp:
    . Add -std=c++1z cpp flags.
    . Fix crash when search string is NULL.
    . Fix package installation using undefined data.
  - Changes to alpm, apttcc, nix, and slack.
  + Bugfixes:
  - Install offline-update enablement symlink if Meson is new
    enough.
  - Move Wants= line for network-online.target.
  - Add flags to D-Bus offline invoking methods.
  - Properly handle allow-reinstall flag for installations.
  - Provide better error message if trying to install an
    installed package.
  - Wait until online to activate systemd service.
- Drop 505.patch, PackageKit-zypp-c++17.patch, and
  PackageKit-zypp-fix-crash-with-empty-search-string.patch: fixed
  upstream.</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1653566400">- Add PackageKit-zypp-locked-packages.patch: zypp: ignore locked
  packages(gh#hughsie/PackageKit#543, boo#1199895).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1656676800">- Add PackageKit-zypp-add-upgrade-system.patch: implement
  upgrade-system method(gh#hughsie/PackageKit/commit/930dd201b).</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1657368000">- Move the dbus-1 system.d file to /usr (bsc#1201347)</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1659528000">- Modified PackageKit.spec: bump libzypp dependency version to
  17.31.0.
- Add PackageKit-zypp-avoid-statuReset.patch: zypp: Avoid
  statuReset() on locked packages
  (gh#PackageKit/PackageKit/commit/dd1964255, bsc#1199895).
- Add PackageKit-zypp-disable-upgrade-system-in-sle.patch: zypp:
  Disable upgrade-system support in SLE
  (gh#PackageKit/PackageKit/commit/0fcd820c2).
- Add PackageKit-zypp-restore-pool-status-after-simulating-update.patch:
  zypp: restore pool status after simulating an update
  (gh#PackageKit/PackageKit/commit/2b61a6649, bsc#1199895).
- Add PackageKit-zypp-fix-is-tumbleweed-check.patch: zypp: build
  the pool before calling is_tumbleweed()
  (gh#PackageKit/PackageKit/commit/146890153).
- Add PackageKit-zypp-update-libzypp-dependency-version.patch:
  zypp: update libzypp dependency version
  (gh#PackageKit/PackageKit/commit/58c7c0285, bsc#1199895).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1662120000">- Add PackageKit-zypp-dont-refresh-before-searching.patch:
  zypp: Don't refresh repos before searching
  (gh#PackageKit/PackageKit/commit/58c7c0285, bsc#1199895).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1664193600">- Add PackageKit-zypp-dont-remove-locked-packages.patch: zypp:
  Check if packages are locked before removing
  (gh#PackageKit/PackageKit/commit/8649a07bc, bsc#1199895).
- Add PackageKit-zypp-add-repo-in-packageid.patch: zypp: add
  repository data in package id
  (gh#PackageKit/PackageKit/commit/8eb2ef0ae, bsc#1202585).
- Remove PackageKit-zypp-locked-packages.patch: reverted upstream
  (gh#PackageKit/PackageKit/commit/ed3e38043).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1673006400">- Add PackageKit-zypp-fix-ambiguous-filesystem-reference.patch:
  zypp: Fix ambiguous reference to 'filesystem' class
  (gh#PackageKit/PackageKit/commit/bb1409a71, bsc#1206687).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1678708800">- Add PackageKit-fix-pkcon-permission.patch: trivial: Drop
  unnecessary x permission
  (gh#PackageKit/PackageKit/commit/47b7f97bc, bsc#1209138)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1689595200">- Add PackageKit-dynamic-export.patch: fix loading of modules when
  built using glib 2.70 (boo#1213309).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" 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>
</package>
<package pkgid="a64629cd09215525dc34e95e787a55ac8b666e643e3f256ff1b4ed290fcf6dcc8a55ded9b726b588f52a768989ff15bdda3ca0e5753adb60fdaa7da5c2cd1f9b" name="PackageKit-backend-dnf-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.2.8" rel="1.1"/>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1616760000">- Add PackageKit-cancel-transaction-if-daemon-disappears.patch:
  Fix hangs in packagekit-glib2 client if daemon crashes
  (gh#hughsie/PackageKit#464).</changelog>
  <changelog author="Dario Faggioli &lt;dfaggioli@suse.com&gt;" date="1623326400">- Add PackageKit-dnf-ignore-weak-deps.patch
  Backport upstream patch (gh#Conan-Kudo/PackageKit/commit#ecd4a96,
  gh#Conan-Kudo/PackageKit#488) for fixing: dnf backend not honoring
  "install_weak_deps=False" (gh#dfaggioli/Packagekit#486). See also
  https://bugzilla.redhat.com/show_bug.cgi?id=1955484</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1627560000">- Drop upstream merged patches on SLE and Leap 15.4:
  + PackageKit-CVE-2020-16121.patch</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1629460800">- Add PackageKit-zypp-fix-crash-with-empty-search-string.patch:
  zypp: Fix crash when search string is NULL (bsc#1179287,
  gh#hughsie/PackageKit/commit#21ccf49).</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">- Update to version 1.2.4:
  + Libraries:
  - Add specific error code when user declined interaction
  - Avoid spurious GObject::notify signal emissions
  - Correct 'cancellable' use in pk_client_repair_system_async()
  - Fix a leak on calling set_locale() a second time
  - Fix a possible use-after-free under pk_client_cancel_cb()
  - Improve thread safety on an operation cancellation
  + Backends:
  - dnf:
    . Read update information also when getting list of updates
    . Honor install_weak_deps=False if it is there
    . Use 'hy_query_get_advisory_pkgs', if available
  + New Features:
  - PkDetails: Add 'download-size' property
  - PkPackage: Add update severity property
  + Bugfixes:
  - Let the finish understand the 'cancelled' exit code
  - Make backends that use pk-backend-spawn work (#477)
  - Only set polkit interactive flag if method call has too
- Changes from version 1.2.3:
  + Backends:
  - alpm:
    . Add post transaction hook
    . Rename errno to alpm_err to avoid name clashes
  - aptcc: Auto-remove old kernels, unless configured otherwise
  - dnf: Add support for coercing upgrade to distupgrade
  - zypp:
    . Make sure pool is initialized at the beginning of some
    methods
    . Reset update mode after getting updates
  + Bugfixes:
  - Append to cron log instead of overwriting it
  - Cancel a transaction if calling Cancel fails or the daemon
    disappears
  - Do not crash when calling pk_dbus_get_uid() before D-Bus is
    setup
  - Fix all compiler warnings
  - Fix multilib conflicts in generated pk-enum-types.h
  - Free scheduler array correctly again
  - Remove large transaction size sanity check
- Drop patches fixed upstream:
  + PackageKit-zypp-cleanup-tmp-files.patch
  + PackageKit-zypp-reset-update-mode-after-get-updates.patch
  + PackageKit-dnf-Add-support-for-coercing-upgrade-to-distupgrade.patch
  + PackageKit-zypp-initialize-pool.patch
  + PackageKit-remove-transaction-size-limit.patch
  + PackageKit-cancel-transaction-if-daemon-disappears.patch
  + PackageKit-dnf-ignore-weak-deps.patch
- Add 505.patch: pk-offline: Add flags to D-Bus invoking methods.
  That's currently to be able to set whether the method should be
  interactive or not. The old functions call the methods as
  non-interactive.</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1636113601">- Add PackageKit-zypp-c++17.patch: Fix build failure when building
  with libzypp &gt; 17.28.5 and gcc &lt; 11
  (gh#hughsie/PackageKit/commit/1a6bb6ae6, bsc#1192349).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1637064000">- Rewrite prep phase to not use autopatch -M: SLE15/Leap15's RPM
  version does not support that syntax yet.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1637064001">- Apply all patches unconditonally: PackageKit-zypp-c++17.patch is
  merged in upstream git and thus does not justify to be
  conditionally applied.
- Switching back to autosetup, as this works without conditional
  patches.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1653048000">- Update to version 1.2.5:
  + Backends:
  - dnf:
    . Add support for autoremove flag when removing packages.
    . Searches by name and package details should be case
    insensitive.
    . Update appstream xml files if dnf_sack_add_repos() does
    the download.
  - zypp:
    . Add -std=c++1z cpp flags.
    . Fix crash when search string is NULL.
    . Fix package installation using undefined data.
  - Changes to alpm, apttcc, nix, and slack.
  + Bugfixes:
  - Install offline-update enablement symlink if Meson is new
    enough.
  - Move Wants= line for network-online.target.
  - Add flags to D-Bus offline invoking methods.
  - Properly handle allow-reinstall flag for installations.
  - Provide better error message if trying to install an
    installed package.
  - Wait until online to activate systemd service.
- Drop 505.patch, PackageKit-zypp-c++17.patch, and
  PackageKit-zypp-fix-crash-with-empty-search-string.patch: fixed
  upstream.</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1653566400">- Add PackageKit-zypp-locked-packages.patch: zypp: ignore locked
  packages(gh#hughsie/PackageKit#543, boo#1199895).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1656676800">- Add PackageKit-zypp-add-upgrade-system.patch: implement
  upgrade-system method(gh#hughsie/PackageKit/commit/930dd201b).</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1657368000">- Move the dbus-1 system.d file to /usr (bsc#1201347)</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1659528000">- Modified PackageKit.spec: bump libzypp dependency version to
  17.31.0.
- Add PackageKit-zypp-avoid-statuReset.patch: zypp: Avoid
  statuReset() on locked packages
  (gh#PackageKit/PackageKit/commit/dd1964255, bsc#1199895).
- Add PackageKit-zypp-disable-upgrade-system-in-sle.patch: zypp:
  Disable upgrade-system support in SLE
  (gh#PackageKit/PackageKit/commit/0fcd820c2).
- Add PackageKit-zypp-restore-pool-status-after-simulating-update.patch:
  zypp: restore pool status after simulating an update
  (gh#PackageKit/PackageKit/commit/2b61a6649, bsc#1199895).
- Add PackageKit-zypp-fix-is-tumbleweed-check.patch: zypp: build
  the pool before calling is_tumbleweed()
  (gh#PackageKit/PackageKit/commit/146890153).
- Add PackageKit-zypp-update-libzypp-dependency-version.patch:
  zypp: update libzypp dependency version
  (gh#PackageKit/PackageKit/commit/58c7c0285, bsc#1199895).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1662120000">- Add PackageKit-zypp-dont-refresh-before-searching.patch:
  zypp: Don't refresh repos before searching
  (gh#PackageKit/PackageKit/commit/58c7c0285, bsc#1199895).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1664193600">- Add PackageKit-zypp-dont-remove-locked-packages.patch: zypp:
  Check if packages are locked before removing
  (gh#PackageKit/PackageKit/commit/8649a07bc, bsc#1199895).
- Add PackageKit-zypp-add-repo-in-packageid.patch: zypp: add
  repository data in package id
  (gh#PackageKit/PackageKit/commit/8eb2ef0ae, bsc#1202585).
- Remove PackageKit-zypp-locked-packages.patch: reverted upstream
  (gh#PackageKit/PackageKit/commit/ed3e38043).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1673006400">- Add PackageKit-zypp-fix-ambiguous-filesystem-reference.patch:
  zypp: Fix ambiguous reference to 'filesystem' class
  (gh#PackageKit/PackageKit/commit/bb1409a71, bsc#1206687).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1678708800">- Add PackageKit-fix-pkcon-permission.patch: trivial: Drop
  unnecessary x permission
  (gh#PackageKit/PackageKit/commit/47b7f97bc, bsc#1209138)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1689595200">- Add PackageKit-dynamic-export.patch: fix loading of modules when
  built using glib 2.70 (boo#1213309).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" 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>
</package>
<package pkgid="0b3be33ec496707a33ee01d15116173edc3dd857e72abb192027dd12c0ca00af73981ef8c57b4c341f0060576da9fa5794161f89ff6d37adb17b04a5b5df2cec" name="PackageKit-backend-zypp" arch="x86_64">
  <version epoch="0" ver="1.2.8" rel="1.1"/>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1616760000">- Add PackageKit-cancel-transaction-if-daemon-disappears.patch:
  Fix hangs in packagekit-glib2 client if daemon crashes
  (gh#hughsie/PackageKit#464).</changelog>
  <changelog author="Dario Faggioli &lt;dfaggioli@suse.com&gt;" date="1623326400">- Add PackageKit-dnf-ignore-weak-deps.patch
  Backport upstream patch (gh#Conan-Kudo/PackageKit/commit#ecd4a96,
  gh#Conan-Kudo/PackageKit#488) for fixing: dnf backend not honoring
  "install_weak_deps=False" (gh#dfaggioli/Packagekit#486). See also
  https://bugzilla.redhat.com/show_bug.cgi?id=1955484</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1627560000">- Drop upstream merged patches on SLE and Leap 15.4:
  + PackageKit-CVE-2020-16121.patch</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1629460800">- Add PackageKit-zypp-fix-crash-with-empty-search-string.patch:
  zypp: Fix crash when search string is NULL (bsc#1179287,
  gh#hughsie/PackageKit/commit#21ccf49).</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">- Update to version 1.2.4:
  + Libraries:
  - Add specific error code when user declined interaction
  - Avoid spurious GObject::notify signal emissions
  - Correct 'cancellable' use in pk_client_repair_system_async()
  - Fix a leak on calling set_locale() a second time
  - Fix a possible use-after-free under pk_client_cancel_cb()
  - Improve thread safety on an operation cancellation
  + Backends:
  - dnf:
    . Read update information also when getting list of updates
    . Honor install_weak_deps=False if it is there
    . Use 'hy_query_get_advisory_pkgs', if available
  + New Features:
  - PkDetails: Add 'download-size' property
  - PkPackage: Add update severity property
  + Bugfixes:
  - Let the finish understand the 'cancelled' exit code
  - Make backends that use pk-backend-spawn work (#477)
  - Only set polkit interactive flag if method call has too
- Changes from version 1.2.3:
  + Backends:
  - alpm:
    . Add post transaction hook
    . Rename errno to alpm_err to avoid name clashes
  - aptcc: Auto-remove old kernels, unless configured otherwise
  - dnf: Add support for coercing upgrade to distupgrade
  - zypp:
    . Make sure pool is initialized at the beginning of some
    methods
    . Reset update mode after getting updates
  + Bugfixes:
  - Append to cron log instead of overwriting it
  - Cancel a transaction if calling Cancel fails or the daemon
    disappears
  - Do not crash when calling pk_dbus_get_uid() before D-Bus is
    setup
  - Fix all compiler warnings
  - Fix multilib conflicts in generated pk-enum-types.h
  - Free scheduler array correctly again
  - Remove large transaction size sanity check
- Drop patches fixed upstream:
  + PackageKit-zypp-cleanup-tmp-files.patch
  + PackageKit-zypp-reset-update-mode-after-get-updates.patch
  + PackageKit-dnf-Add-support-for-coercing-upgrade-to-distupgrade.patch
  + PackageKit-zypp-initialize-pool.patch
  + PackageKit-remove-transaction-size-limit.patch
  + PackageKit-cancel-transaction-if-daemon-disappears.patch
  + PackageKit-dnf-ignore-weak-deps.patch
- Add 505.patch: pk-offline: Add flags to D-Bus invoking methods.
  That's currently to be able to set whether the method should be
  interactive or not. The old functions call the methods as
  non-interactive.</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1636113601">- Add PackageKit-zypp-c++17.patch: Fix build failure when building
  with libzypp &gt; 17.28.5 and gcc &lt; 11
  (gh#hughsie/PackageKit/commit/1a6bb6ae6, bsc#1192349).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1637064000">- Rewrite prep phase to not use autopatch -M: SLE15/Leap15's RPM
  version does not support that syntax yet.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1637064001">- Apply all patches unconditonally: PackageKit-zypp-c++17.patch is
  merged in upstream git and thus does not justify to be
  conditionally applied.
- Switching back to autosetup, as this works without conditional
  patches.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1653048000">- Update to version 1.2.5:
  + Backends:
  - dnf:
    . Add support for autoremove flag when removing packages.
    . Searches by name and package details should be case
    insensitive.
    . Update appstream xml files if dnf_sack_add_repos() does
    the download.
  - zypp:
    . Add -std=c++1z cpp flags.
    . Fix crash when search string is NULL.
    . Fix package installation using undefined data.
  - Changes to alpm, apttcc, nix, and slack.
  + Bugfixes:
  - Install offline-update enablement symlink if Meson is new
    enough.
  - Move Wants= line for network-online.target.
  - Add flags to D-Bus offline invoking methods.
  - Properly handle allow-reinstall flag for installations.
  - Provide better error message if trying to install an
    installed package.
  - Wait until online to activate systemd service.
- Drop 505.patch, PackageKit-zypp-c++17.patch, and
  PackageKit-zypp-fix-crash-with-empty-search-string.patch: fixed
  upstream.</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1653566400">- Add PackageKit-zypp-locked-packages.patch: zypp: ignore locked
  packages(gh#hughsie/PackageKit#543, boo#1199895).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1656676800">- Add PackageKit-zypp-add-upgrade-system.patch: implement
  upgrade-system method(gh#hughsie/PackageKit/commit/930dd201b).</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1657368000">- Move the dbus-1 system.d file to /usr (bsc#1201347)</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1659528000">- Modified PackageKit.spec: bump libzypp dependency version to
  17.31.0.
- Add PackageKit-zypp-avoid-statuReset.patch: zypp: Avoid
  statuReset() on locked packages
  (gh#PackageKit/PackageKit/commit/dd1964255, bsc#1199895).
- Add PackageKit-zypp-disable-upgrade-system-in-sle.patch: zypp:
  Disable upgrade-system support in SLE
  (gh#PackageKit/PackageKit/commit/0fcd820c2).
- Add PackageKit-zypp-restore-pool-status-after-simulating-update.patch:
  zypp: restore pool status after simulating an update
  (gh#PackageKit/PackageKit/commit/2b61a6649, bsc#1199895).
- Add PackageKit-zypp-fix-is-tumbleweed-check.patch: zypp: build
  the pool before calling is_tumbleweed()
  (gh#PackageKit/PackageKit/commit/146890153).
- Add PackageKit-zypp-update-libzypp-dependency-version.patch:
  zypp: update libzypp dependency version
  (gh#PackageKit/PackageKit/commit/58c7c0285, bsc#1199895).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1662120000">- Add PackageKit-zypp-dont-refresh-before-searching.patch:
  zypp: Don't refresh repos before searching
  (gh#PackageKit/PackageKit/commit/58c7c0285, bsc#1199895).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1664193600">- Add PackageKit-zypp-dont-remove-locked-packages.patch: zypp:
  Check if packages are locked before removing
  (gh#PackageKit/PackageKit/commit/8649a07bc, bsc#1199895).
- Add PackageKit-zypp-add-repo-in-packageid.patch: zypp: add
  repository data in package id
  (gh#PackageKit/PackageKit/commit/8eb2ef0ae, bsc#1202585).
- Remove PackageKit-zypp-locked-packages.patch: reverted upstream
  (gh#PackageKit/PackageKit/commit/ed3e38043).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1673006400">- Add PackageKit-zypp-fix-ambiguous-filesystem-reference.patch:
  zypp: Fix ambiguous reference to 'filesystem' class
  (gh#PackageKit/PackageKit/commit/bb1409a71, bsc#1206687).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1678708800">- Add PackageKit-fix-pkcon-permission.patch: trivial: Drop
  unnecessary x permission
  (gh#PackageKit/PackageKit/commit/47b7f97bc, bsc#1209138)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1689595200">- Add PackageKit-dynamic-export.patch: fix loading of modules when
  built using glib 2.70 (boo#1213309).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" 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>
</package>
<package pkgid="f20c0c4c5b32ed8f0b30398060c0ed5d6728376e7191b42f0480011973e3615a6ab724b6d3e60945b2ea4704d875d8b810c70d9c3e8bee6b6d9de4e4d8d5c4b7" name="PackageKit-backend-zypp-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.2.8" rel="1.1"/>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1616760000">- Add PackageKit-cancel-transaction-if-daemon-disappears.patch:
  Fix hangs in packagekit-glib2 client if daemon crashes
  (gh#hughsie/PackageKit#464).</changelog>
  <changelog author="Dario Faggioli &lt;dfaggioli@suse.com&gt;" date="1623326400">- Add PackageKit-dnf-ignore-weak-deps.patch
  Backport upstream patch (gh#Conan-Kudo/PackageKit/commit#ecd4a96,
  gh#Conan-Kudo/PackageKit#488) for fixing: dnf backend not honoring
  "install_weak_deps=False" (gh#dfaggioli/Packagekit#486). See also
  https://bugzilla.redhat.com/show_bug.cgi?id=1955484</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1627560000">- Drop upstream merged patches on SLE and Leap 15.4:
  + PackageKit-CVE-2020-16121.patch</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1629460800">- Add PackageKit-zypp-fix-crash-with-empty-search-string.patch:
  zypp: Fix crash when search string is NULL (bsc#1179287,
  gh#hughsie/PackageKit/commit#21ccf49).</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">- Update to version 1.2.4:
  + Libraries:
  - Add specific error code when user declined interaction
  - Avoid spurious GObject::notify signal emissions
  - Correct 'cancellable' use in pk_client_repair_system_async()
  - Fix a leak on calling set_locale() a second time
  - Fix a possible use-after-free under pk_client_cancel_cb()
  - Improve thread safety on an operation cancellation
  + Backends:
  - dnf:
    . Read update information also when getting list of updates
    . Honor install_weak_deps=False if it is there
    . Use 'hy_query_get_advisory_pkgs', if available
  + New Features:
  - PkDetails: Add 'download-size' property
  - PkPackage: Add update severity property
  + Bugfixes:
  - Let the finish understand the 'cancelled' exit code
  - Make backends that use pk-backend-spawn work (#477)
  - Only set polkit interactive flag if method call has too
- Changes from version 1.2.3:
  + Backends:
  - alpm:
    . Add post transaction hook
    . Rename errno to alpm_err to avoid name clashes
  - aptcc: Auto-remove old kernels, unless configured otherwise
  - dnf: Add support for coercing upgrade to distupgrade
  - zypp:
    . Make sure pool is initialized at the beginning of some
    methods
    . Reset update mode after getting updates
  + Bugfixes:
  - Append to cron log instead of overwriting it
  - Cancel a transaction if calling Cancel fails or the daemon
    disappears
  - Do not crash when calling pk_dbus_get_uid() before D-Bus is
    setup
  - Fix all compiler warnings
  - Fix multilib conflicts in generated pk-enum-types.h
  - Free scheduler array correctly again
  - Remove large transaction size sanity check
- Drop patches fixed upstream:
  + PackageKit-zypp-cleanup-tmp-files.patch
  + PackageKit-zypp-reset-update-mode-after-get-updates.patch
  + PackageKit-dnf-Add-support-for-coercing-upgrade-to-distupgrade.patch
  + PackageKit-zypp-initialize-pool.patch
  + PackageKit-remove-transaction-size-limit.patch
  + PackageKit-cancel-transaction-if-daemon-disappears.patch
  + PackageKit-dnf-ignore-weak-deps.patch
- Add 505.patch: pk-offline: Add flags to D-Bus invoking methods.
  That's currently to be able to set whether the method should be
  interactive or not. The old functions call the methods as
  non-interactive.</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1636113601">- Add PackageKit-zypp-c++17.patch: Fix build failure when building
  with libzypp &gt; 17.28.5 and gcc &lt; 11
  (gh#hughsie/PackageKit/commit/1a6bb6ae6, bsc#1192349).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1637064000">- Rewrite prep phase to not use autopatch -M: SLE15/Leap15's RPM
  version does not support that syntax yet.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1637064001">- Apply all patches unconditonally: PackageKit-zypp-c++17.patch is
  merged in upstream git and thus does not justify to be
  conditionally applied.
- Switching back to autosetup, as this works without conditional
  patches.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1653048000">- Update to version 1.2.5:
  + Backends:
  - dnf:
    . Add support for autoremove flag when removing packages.
    . Searches by name and package details should be case
    insensitive.
    . Update appstream xml files if dnf_sack_add_repos() does
    the download.
  - zypp:
    . Add -std=c++1z cpp flags.
    . Fix crash when search string is NULL.
    . Fix package installation using undefined data.
  - Changes to alpm, apttcc, nix, and slack.
  + Bugfixes:
  - Install offline-update enablement symlink if Meson is new
    enough.
  - Move Wants= line for network-online.target.
  - Add flags to D-Bus offline invoking methods.
  - Properly handle allow-reinstall flag for installations.
  - Provide better error message if trying to install an
    installed package.
  - Wait until online to activate systemd service.
- Drop 505.patch, PackageKit-zypp-c++17.patch, and
  PackageKit-zypp-fix-crash-with-empty-search-string.patch: fixed
  upstream.</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1653566400">- Add PackageKit-zypp-locked-packages.patch: zypp: ignore locked
  packages(gh#hughsie/PackageKit#543, boo#1199895).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1656676800">- Add PackageKit-zypp-add-upgrade-system.patch: implement
  upgrade-system method(gh#hughsie/PackageKit/commit/930dd201b).</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1657368000">- Move the dbus-1 system.d file to /usr (bsc#1201347)</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1659528000">- Modified PackageKit.spec: bump libzypp dependency version to
  17.31.0.
- Add PackageKit-zypp-avoid-statuReset.patch: zypp: Avoid
  statuReset() on locked packages
  (gh#PackageKit/PackageKit/commit/dd1964255, bsc#1199895).
- Add PackageKit-zypp-disable-upgrade-system-in-sle.patch: zypp:
  Disable upgrade-system support in SLE
  (gh#PackageKit/PackageKit/commit/0fcd820c2).
- Add PackageKit-zypp-restore-pool-status-after-simulating-update.patch:
  zypp: restore pool status after simulating an update
  (gh#PackageKit/PackageKit/commit/2b61a6649, bsc#1199895).
- Add PackageKit-zypp-fix-is-tumbleweed-check.patch: zypp: build
  the pool before calling is_tumbleweed()
  (gh#PackageKit/PackageKit/commit/146890153).
- Add PackageKit-zypp-update-libzypp-dependency-version.patch:
  zypp: update libzypp dependency version
  (gh#PackageKit/PackageKit/commit/58c7c0285, bsc#1199895).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1662120000">- Add PackageKit-zypp-dont-refresh-before-searching.patch:
  zypp: Don't refresh repos before searching
  (gh#PackageKit/PackageKit/commit/58c7c0285, bsc#1199895).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1664193600">- Add PackageKit-zypp-dont-remove-locked-packages.patch: zypp:
  Check if packages are locked before removing
  (gh#PackageKit/PackageKit/commit/8649a07bc, bsc#1199895).
- Add PackageKit-zypp-add-repo-in-packageid.patch: zypp: add
  repository data in package id
  (gh#PackageKit/PackageKit/commit/8eb2ef0ae, bsc#1202585).
- Remove PackageKit-zypp-locked-packages.patch: reverted upstream
  (gh#PackageKit/PackageKit/commit/ed3e38043).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1673006400">- Add PackageKit-zypp-fix-ambiguous-filesystem-reference.patch:
  zypp: Fix ambiguous reference to 'filesystem' class
  (gh#PackageKit/PackageKit/commit/bb1409a71, bsc#1206687).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1678708800">- Add PackageKit-fix-pkcon-permission.patch: trivial: Drop
  unnecessary x permission
  (gh#PackageKit/PackageKit/commit/47b7f97bc, bsc#1209138)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1689595200">- Add PackageKit-dynamic-export.patch: fix loading of modules when
  built using glib 2.70 (boo#1213309).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" 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>
</package>
<package pkgid="ff7aa99c2e5ef926cecf3a98798b46a1fca78f3f9954727492935259b2b1237924e79fa0f9a2f3478c3219f887e91fd1ae6065a4bfaf92c4619b7dd61b94fd2a" name="PackageKit-branding-upstream" arch="noarch">
  <version epoch="0" ver="1.2.8" rel="1.1"/>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1616760000">- Add PackageKit-cancel-transaction-if-daemon-disappears.patch:
  Fix hangs in packagekit-glib2 client if daemon crashes
  (gh#hughsie/PackageKit#464).</changelog>
  <changelog author="Dario Faggioli &lt;dfaggioli@suse.com&gt;" date="1623326400">- Add PackageKit-dnf-ignore-weak-deps.patch
  Backport upstream patch (gh#Conan-Kudo/PackageKit/commit#ecd4a96,
  gh#Conan-Kudo/PackageKit#488) for fixing: dnf backend not honoring
  "install_weak_deps=False" (gh#dfaggioli/Packagekit#486). See also
  https://bugzilla.redhat.com/show_bug.cgi?id=1955484</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1627560000">- Drop upstream merged patches on SLE and Leap 15.4:
  + PackageKit-CVE-2020-16121.patch</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1629460800">- Add PackageKit-zypp-fix-crash-with-empty-search-string.patch:
  zypp: Fix crash when search string is NULL (bsc#1179287,
  gh#hughsie/PackageKit/commit#21ccf49).</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">- Update to version 1.2.4:
  + Libraries:
  - Add specific error code when user declined interaction
  - Avoid spurious GObject::notify signal emissions
  - Correct 'cancellable' use in pk_client_repair_system_async()
  - Fix a leak on calling set_locale() a second time
  - Fix a possible use-after-free under pk_client_cancel_cb()
  - Improve thread safety on an operation cancellation
  + Backends:
  - dnf:
    . Read update information also when getting list of updates
    . Honor install_weak_deps=False if it is there
    . Use 'hy_query_get_advisory_pkgs', if available
  + New Features:
  - PkDetails: Add 'download-size' property
  - PkPackage: Add update severity property
  + Bugfixes:
  - Let the finish understand the 'cancelled' exit code
  - Make backends that use pk-backend-spawn work (#477)
  - Only set polkit interactive flag if method call has too
- Changes from version 1.2.3:
  + Backends:
  - alpm:
    . Add post transaction hook
    . Rename errno to alpm_err to avoid name clashes
  - aptcc: Auto-remove old kernels, unless configured otherwise
  - dnf: Add support for coercing upgrade to distupgrade
  - zypp:
    . Make sure pool is initialized at the beginning of some
    methods
    . Reset update mode after getting updates
  + Bugfixes:
  - Append to cron log instead of overwriting it
  - Cancel a transaction if calling Cancel fails or the daemon
    disappears
  - Do not crash when calling pk_dbus_get_uid() before D-Bus is
    setup
  - Fix all compiler warnings
  - Fix multilib conflicts in generated pk-enum-types.h
  - Free scheduler array correctly again
  - Remove large transaction size sanity check
- Drop patches fixed upstream:
  + PackageKit-zypp-cleanup-tmp-files.patch
  + PackageKit-zypp-reset-update-mode-after-get-updates.patch
  + PackageKit-dnf-Add-support-for-coercing-upgrade-to-distupgrade.patch
  + PackageKit-zypp-initialize-pool.patch
  + PackageKit-remove-transaction-size-limit.patch
  + PackageKit-cancel-transaction-if-daemon-disappears.patch
  + PackageKit-dnf-ignore-weak-deps.patch
- Add 505.patch: pk-offline: Add flags to D-Bus invoking methods.
  That's currently to be able to set whether the method should be
  interactive or not. The old functions call the methods as
  non-interactive.</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1636113601">- Add PackageKit-zypp-c++17.patch: Fix build failure when building
  with libzypp &gt; 17.28.5 and gcc &lt; 11
  (gh#hughsie/PackageKit/commit/1a6bb6ae6, bsc#1192349).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1637064000">- Rewrite prep phase to not use autopatch -M: SLE15/Leap15's RPM
  version does not support that syntax yet.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1637064001">- Apply all patches unconditonally: PackageKit-zypp-c++17.patch is
  merged in upstream git and thus does not justify to be
  conditionally applied.
- Switching back to autosetup, as this works without conditional
  patches.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1653048000">- Update to version 1.2.5:
  + Backends:
  - dnf:
    . Add support for autoremove flag when removing packages.
    . Searches by name and package details should be case
    insensitive.
    . Update appstream xml files if dnf_sack_add_repos() does
    the download.
  - zypp:
    . Add -std=c++1z cpp flags.
    . Fix crash when search string is NULL.
    . Fix package installation using undefined data.
  - Changes to alpm, apttcc, nix, and slack.
  + Bugfixes:
  - Install offline-update enablement symlink if Meson is new
    enough.
  - Move Wants= line for network-online.target.
  - Add flags to D-Bus offline invoking methods.
  - Properly handle allow-reinstall flag for installations.
  - Provide better error message if trying to install an
    installed package.
  - Wait until online to activate systemd service.
- Drop 505.patch, PackageKit-zypp-c++17.patch, and
  PackageKit-zypp-fix-crash-with-empty-search-string.patch: fixed
  upstream.</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1653566400">- Add PackageKit-zypp-locked-packages.patch: zypp: ignore locked
  packages(gh#hughsie/PackageKit#543, boo#1199895).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1656676800">- Add PackageKit-zypp-add-upgrade-system.patch: implement
  upgrade-system method(gh#hughsie/PackageKit/commit/930dd201b).</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1657368000">- Move the dbus-1 system.d file to /usr (bsc#1201347)</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1659528000">- Modified PackageKit.spec: bump libzypp dependency version to
  17.31.0.
- Add PackageKit-zypp-avoid-statuReset.patch: zypp: Avoid
  statuReset() on locked packages
  (gh#PackageKit/PackageKit/commit/dd1964255, bsc#1199895).
- Add PackageKit-zypp-disable-upgrade-system-in-sle.patch: zypp:
  Disable upgrade-system support in SLE
  (gh#PackageKit/PackageKit/commit/0fcd820c2).
- Add PackageKit-zypp-restore-pool-status-after-simulating-update.patch:
  zypp: restore pool status after simulating an update
  (gh#PackageKit/PackageKit/commit/2b61a6649, bsc#1199895).
- Add PackageKit-zypp-fix-is-tumbleweed-check.patch: zypp: build
  the pool before calling is_tumbleweed()
  (gh#PackageKit/PackageKit/commit/146890153).
- Add PackageKit-zypp-update-libzypp-dependency-version.patch:
  zypp: update libzypp dependency version
  (gh#PackageKit/PackageKit/commit/58c7c0285, bsc#1199895).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1662120000">- Add PackageKit-zypp-dont-refresh-before-searching.patch:
  zypp: Don't refresh repos before searching
  (gh#PackageKit/PackageKit/commit/58c7c0285, bsc#1199895).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1664193600">- Add PackageKit-zypp-dont-remove-locked-packages.patch: zypp:
  Check if packages are locked before removing
  (gh#PackageKit/PackageKit/commit/8649a07bc, bsc#1199895).
- Add PackageKit-zypp-add-repo-in-packageid.patch: zypp: add
  repository data in package id
  (gh#PackageKit/PackageKit/commit/8eb2ef0ae, bsc#1202585).
- Remove PackageKit-zypp-locked-packages.patch: reverted upstream
  (gh#PackageKit/PackageKit/commit/ed3e38043).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1673006400">- Add PackageKit-zypp-fix-ambiguous-filesystem-reference.patch:
  zypp: Fix ambiguous reference to 'filesystem' class
  (gh#PackageKit/PackageKit/commit/bb1409a71, bsc#1206687).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1678708800">- Add PackageKit-fix-pkcon-permission.patch: trivial: Drop
  unnecessary x permission
  (gh#PackageKit/PackageKit/commit/47b7f97bc, bsc#1209138)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1689595200">- Add PackageKit-dynamic-export.patch: fix loading of modules when
  built using glib 2.70 (boo#1213309).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" 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>
</package>
<package pkgid="34a326e2ea5ea474588714313514cf4ab6d17d74e76fc46b71a1744593d91d3eb500bec2a150174cf6b868fffe41ecff59f5812f1fbbe169fe871bb2ea7e6b99" name="PackageKit-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.2.8" rel="1.1"/>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1616760000">- Add PackageKit-cancel-transaction-if-daemon-disappears.patch:
  Fix hangs in packagekit-glib2 client if daemon crashes
  (gh#hughsie/PackageKit#464).</changelog>
  <changelog author="Dario Faggioli &lt;dfaggioli@suse.com&gt;" date="1623326400">- Add PackageKit-dnf-ignore-weak-deps.patch
  Backport upstream patch (gh#Conan-Kudo/PackageKit/commit#ecd4a96,
  gh#Conan-Kudo/PackageKit#488) for fixing: dnf backend not honoring
  "install_weak_deps=False" (gh#dfaggioli/Packagekit#486). See also
  https://bugzilla.redhat.com/show_bug.cgi?id=1955484</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1627560000">- Drop upstream merged patches on SLE and Leap 15.4:
  + PackageKit-CVE-2020-16121.patch</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1629460800">- Add PackageKit-zypp-fix-crash-with-empty-search-string.patch:
  zypp: Fix crash when search string is NULL (bsc#1179287,
  gh#hughsie/PackageKit/commit#21ccf49).</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">- Update to version 1.2.4:
  + Libraries:
  - Add specific error code when user declined interaction
  - Avoid spurious GObject::notify signal emissions
  - Correct 'cancellable' use in pk_client_repair_system_async()
  - Fix a leak on calling set_locale() a second time
  - Fix a possible use-after-free under pk_client_cancel_cb()
  - Improve thread safety on an operation cancellation
  + Backends:
  - dnf:
    . Read update information also when getting list of updates
    . Honor install_weak_deps=False if it is there
    . Use 'hy_query_get_advisory_pkgs', if available
  + New Features:
  - PkDetails: Add 'download-size' property
  - PkPackage: Add update severity property
  + Bugfixes:
  - Let the finish understand the 'cancelled' exit code
  - Make backends that use pk-backend-spawn work (#477)
  - Only set polkit interactive flag if method call has too
- Changes from version 1.2.3:
  + Backends:
  - alpm:
    . Add post transaction hook
    . Rename errno to alpm_err to avoid name clashes
  - aptcc: Auto-remove old kernels, unless configured otherwise
  - dnf: Add support for coercing upgrade to distupgrade
  - zypp:
    . Make sure pool is initialized at the beginning of some
    methods
    . Reset update mode after getting updates
  + Bugfixes:
  - Append to cron log instead of overwriting it
  - Cancel a transaction if calling Cancel fails or the daemon
    disappears
  - Do not crash when calling pk_dbus_get_uid() before D-Bus is
    setup
  - Fix all compiler warnings
  - Fix multilib conflicts in generated pk-enum-types.h
  - Free scheduler array correctly again
  - Remove large transaction size sanity check
- Drop patches fixed upstream:
  + PackageKit-zypp-cleanup-tmp-files.patch
  + PackageKit-zypp-reset-update-mode-after-get-updates.patch
  + PackageKit-dnf-Add-support-for-coercing-upgrade-to-distupgrade.patch
  + PackageKit-zypp-initialize-pool.patch
  + PackageKit-remove-transaction-size-limit.patch
  + PackageKit-cancel-transaction-if-daemon-disappears.patch
  + PackageKit-dnf-ignore-weak-deps.patch
- Add 505.patch: pk-offline: Add flags to D-Bus invoking methods.
  That's currently to be able to set whether the method should be
  interactive or not. The old functions call the methods as
  non-interactive.</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1636113601">- Add PackageKit-zypp-c++17.patch: Fix build failure when building
  with libzypp &gt; 17.28.5 and gcc &lt; 11
  (gh#hughsie/PackageKit/commit/1a6bb6ae6, bsc#1192349).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1637064000">- Rewrite prep phase to not use autopatch -M: SLE15/Leap15's RPM
  version does not support that syntax yet.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1637064001">- Apply all patches unconditonally: PackageKit-zypp-c++17.patch is
  merged in upstream git and thus does not justify to be
  conditionally applied.
- Switching back to autosetup, as this works without conditional
  patches.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1653048000">- Update to version 1.2.5:
  + Backends:
  - dnf:
    . Add support for autoremove flag when removing packages.
    . Searches by name and package details should be case
    insensitive.
    . Update appstream xml files if dnf_sack_add_repos() does
    the download.
  - zypp:
    . Add -std=c++1z cpp flags.
    . Fix crash when search string is NULL.
    . Fix package installation using undefined data.
  - Changes to alpm, apttcc, nix, and slack.
  + Bugfixes:
  - Install offline-update enablement symlink if Meson is new
    enough.
  - Move Wants= line for network-online.target.
  - Add flags to D-Bus offline invoking methods.
  - Properly handle allow-reinstall flag for installations.
  - Provide better error message if trying to install an
    installed package.
  - Wait until online to activate systemd service.
- Drop 505.patch, PackageKit-zypp-c++17.patch, and
  PackageKit-zypp-fix-crash-with-empty-search-string.patch: fixed
  upstream.</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1653566400">- Add PackageKit-zypp-locked-packages.patch: zypp: ignore locked
  packages(gh#hughsie/PackageKit#543, boo#1199895).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1656676800">- Add PackageKit-zypp-add-upgrade-system.patch: implement
  upgrade-system method(gh#hughsie/PackageKit/commit/930dd201b).</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1657368000">- Move the dbus-1 system.d file to /usr (bsc#1201347)</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1659528000">- Modified PackageKit.spec: bump libzypp dependency version to
  17.31.0.
- Add PackageKit-zypp-avoid-statuReset.patch: zypp: Avoid
  statuReset() on locked packages
  (gh#PackageKit/PackageKit/commit/dd1964255, bsc#1199895).
- Add PackageKit-zypp-disable-upgrade-system-in-sle.patch: zypp:
  Disable upgrade-system support in SLE
  (gh#PackageKit/PackageKit/commit/0fcd820c2).
- Add PackageKit-zypp-restore-pool-status-after-simulating-update.patch:
  zypp: restore pool status after simulating an update
  (gh#PackageKit/PackageKit/commit/2b61a6649, bsc#1199895).
- Add PackageKit-zypp-fix-is-tumbleweed-check.patch: zypp: build
  the pool before calling is_tumbleweed()
  (gh#PackageKit/PackageKit/commit/146890153).
- Add PackageKit-zypp-update-libzypp-dependency-version.patch:
  zypp: update libzypp dependency version
  (gh#PackageKit/PackageKit/commit/58c7c0285, bsc#1199895).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1662120000">- Add PackageKit-zypp-dont-refresh-before-searching.patch:
  zypp: Don't refresh repos before searching
  (gh#PackageKit/PackageKit/commit/58c7c0285, bsc#1199895).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1664193600">- Add PackageKit-zypp-dont-remove-locked-packages.patch: zypp:
  Check if packages are locked before removing
  (gh#PackageKit/PackageKit/commit/8649a07bc, bsc#1199895).
- Add PackageKit-zypp-add-repo-in-packageid.patch: zypp: add
  repository data in package id
  (gh#PackageKit/PackageKit/commit/8eb2ef0ae, bsc#1202585).
- Remove PackageKit-zypp-locked-packages.patch: reverted upstream
  (gh#PackageKit/PackageKit/commit/ed3e38043).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1673006400">- Add PackageKit-zypp-fix-ambiguous-filesystem-reference.patch:
  zypp: Fix ambiguous reference to 'filesystem' class
  (gh#PackageKit/PackageKit/commit/bb1409a71, bsc#1206687).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1678708800">- Add PackageKit-fix-pkcon-permission.patch: trivial: Drop
  unnecessary x permission
  (gh#PackageKit/PackageKit/commit/47b7f97bc, bsc#1209138)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1689595200">- Add PackageKit-dynamic-export.patch: fix loading of modules when
  built using glib 2.70 (boo#1213309).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" 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>
</package>
<package pkgid="2a33689d41c0d6a8282a9a2867d0e41d900c536b9e3a67b5fd0b180451e3f3d4676fca9d0e4fea74e01933cb42840b9231f099b60c50905a9fe1b7b8348479a1" name="PackageKit-debugsource" arch="x86_64">
  <version epoch="0" ver="1.2.8" rel="1.1"/>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1616760000">- Add PackageKit-cancel-transaction-if-daemon-disappears.patch:
  Fix hangs in packagekit-glib2 client if daemon crashes
  (gh#hughsie/PackageKit#464).</changelog>
  <changelog author="Dario Faggioli &lt;dfaggioli@suse.com&gt;" date="1623326400">- Add PackageKit-dnf-ignore-weak-deps.patch
  Backport upstream patch (gh#Conan-Kudo/PackageKit/commit#ecd4a96,
  gh#Conan-Kudo/PackageKit#488) for fixing: dnf backend not honoring
  "install_weak_deps=False" (gh#dfaggioli/Packagekit#486). See also
  https://bugzilla.redhat.com/show_bug.cgi?id=1955484</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1627560000">- Drop upstream merged patches on SLE and Leap 15.4:
  + PackageKit-CVE-2020-16121.patch</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1629460800">- Add PackageKit-zypp-fix-crash-with-empty-search-string.patch:
  zypp: Fix crash when search string is NULL (bsc#1179287,
  gh#hughsie/PackageKit/commit#21ccf49).</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">- Update to version 1.2.4:
  + Libraries:
  - Add specific error code when user declined interaction
  - Avoid spurious GObject::notify signal emissions
  - Correct 'cancellable' use in pk_client_repair_system_async()
  - Fix a leak on calling set_locale() a second time
  - Fix a possible use-after-free under pk_client_cancel_cb()
  - Improve thread safety on an operation cancellation
  + Backends:
  - dnf:
    . Read update information also when getting list of updates
    . Honor install_weak_deps=False if it is there
    . Use 'hy_query_get_advisory_pkgs', if available
  + New Features:
  - PkDetails: Add 'download-size' property
  - PkPackage: Add update severity property
  + Bugfixes:
  - Let the finish understand the 'cancelled' exit code
  - Make backends that use pk-backend-spawn work (#477)
  - Only set polkit interactive flag if method call has too
- Changes from version 1.2.3:
  + Backends:
  - alpm:
    . Add post transaction hook
    . Rename errno to alpm_err to avoid name clashes
  - aptcc: Auto-remove old kernels, unless configured otherwise
  - dnf: Add support for coercing upgrade to distupgrade
  - zypp:
    . Make sure pool is initialized at the beginning of some
    methods
    . Reset update mode after getting updates
  + Bugfixes:
  - Append to cron log instead of overwriting it
  - Cancel a transaction if calling Cancel fails or the daemon
    disappears
  - Do not crash when calling pk_dbus_get_uid() before D-Bus is
    setup
  - Fix all compiler warnings
  - Fix multilib conflicts in generated pk-enum-types.h
  - Free scheduler array correctly again
  - Remove large transaction size sanity check
- Drop patches fixed upstream:
  + PackageKit-zypp-cleanup-tmp-files.patch
  + PackageKit-zypp-reset-update-mode-after-get-updates.patch
  + PackageKit-dnf-Add-support-for-coercing-upgrade-to-distupgrade.patch
  + PackageKit-zypp-initialize-pool.patch
  + PackageKit-remove-transaction-size-limit.patch
  + PackageKit-cancel-transaction-if-daemon-disappears.patch
  + PackageKit-dnf-ignore-weak-deps.patch
- Add 505.patch: pk-offline: Add flags to D-Bus invoking methods.
  That's currently to be able to set whether the method should be
  interactive or not. The old functions call the methods as
  non-interactive.</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1636113601">- Add PackageKit-zypp-c++17.patch: Fix build failure when building
  with libzypp &gt; 17.28.5 and gcc &lt; 11
  (gh#hughsie/PackageKit/commit/1a6bb6ae6, bsc#1192349).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1637064000">- Rewrite prep phase to not use autopatch -M: SLE15/Leap15's RPM
  version does not support that syntax yet.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1637064001">- Apply all patches unconditonally: PackageKit-zypp-c++17.patch is
  merged in upstream git and thus does not justify to be
  conditionally applied.
- Switching back to autosetup, as this works without conditional
  patches.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1653048000">- Update to version 1.2.5:
  + Backends:
  - dnf:
    . Add support for autoremove flag when removing packages.
    . Searches by name and package details should be case
    insensitive.
    . Update appstream xml files if dnf_sack_add_repos() does
    the download.
  - zypp:
    . Add -std=c++1z cpp flags.
    . Fix crash when search string is NULL.
    . Fix package installation using undefined data.
  - Changes to alpm, apttcc, nix, and slack.
  + Bugfixes:
  - Install offline-update enablement symlink if Meson is new
    enough.
  - Move Wants= line for network-online.target.
  - Add flags to D-Bus offline invoking methods.
  - Properly handle allow-reinstall flag for installations.
  - Provide better error message if trying to install an
    installed package.
  - Wait until online to activate systemd service.
- Drop 505.patch, PackageKit-zypp-c++17.patch, and
  PackageKit-zypp-fix-crash-with-empty-search-string.patch: fixed
  upstream.</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1653566400">- Add PackageKit-zypp-locked-packages.patch: zypp: ignore locked
  packages(gh#hughsie/PackageKit#543, boo#1199895).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1656676800">- Add PackageKit-zypp-add-upgrade-system.patch: implement
  upgrade-system method(gh#hughsie/PackageKit/commit/930dd201b).</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1657368000">- Move the dbus-1 system.d file to /usr (bsc#1201347)</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1659528000">- Modified PackageKit.spec: bump libzypp dependency version to
  17.31.0.
- Add PackageKit-zypp-avoid-statuReset.patch: zypp: Avoid
  statuReset() on locked packages
  (gh#PackageKit/PackageKit/commit/dd1964255, bsc#1199895).
- Add PackageKit-zypp-disable-upgrade-system-in-sle.patch: zypp:
  Disable upgrade-system support in SLE
  (gh#PackageKit/PackageKit/commit/0fcd820c2).
- Add PackageKit-zypp-restore-pool-status-after-simulating-update.patch:
  zypp: restore pool status after simulating an update
  (gh#PackageKit/PackageKit/commit/2b61a6649, bsc#1199895).
- Add PackageKit-zypp-fix-is-tumbleweed-check.patch: zypp: build
  the pool before calling is_tumbleweed()
  (gh#PackageKit/PackageKit/commit/146890153).
- Add PackageKit-zypp-update-libzypp-dependency-version.patch:
  zypp: update libzypp dependency version
  (gh#PackageKit/PackageKit/commit/58c7c0285, bsc#1199895).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1662120000">- Add PackageKit-zypp-dont-refresh-before-searching.patch:
  zypp: Don't refresh repos before searching
  (gh#PackageKit/PackageKit/commit/58c7c0285, bsc#1199895).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1664193600">- Add PackageKit-zypp-dont-remove-locked-packages.patch: zypp:
  Check if packages are locked before removing
  (gh#PackageKit/PackageKit/commit/8649a07bc, bsc#1199895).
- Add PackageKit-zypp-add-repo-in-packageid.patch: zypp: add
  repository data in package id
  (gh#PackageKit/PackageKit/commit/8eb2ef0ae, bsc#1202585).
- Remove PackageKit-zypp-locked-packages.patch: reverted upstream
  (gh#PackageKit/PackageKit/commit/ed3e38043).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1673006400">- Add PackageKit-zypp-fix-ambiguous-filesystem-reference.patch:
  zypp: Fix ambiguous reference to 'filesystem' class
  (gh#PackageKit/PackageKit/commit/bb1409a71, bsc#1206687).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1678708800">- Add PackageKit-fix-pkcon-permission.patch: trivial: Drop
  unnecessary x permission
  (gh#PackageKit/PackageKit/commit/47b7f97bc, bsc#1209138)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1689595200">- Add PackageKit-dynamic-export.patch: fix loading of modules when
  built using glib 2.70 (boo#1213309).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" 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>
</package>
<package pkgid="3b030e71a4330d1d52a00b9e0591cc17c7a3f874b24c74888cc178e615e31a2cc805b0e57c7d01ec67a7192973113ee9cb6490e0c5be254a112333c5da201e1a" name="PackageKit-devel" arch="x86_64">
  <version epoch="0" ver="1.2.8" rel="1.1"/>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1616760000">- Add PackageKit-cancel-transaction-if-daemon-disappears.patch:
  Fix hangs in packagekit-glib2 client if daemon crashes
  (gh#hughsie/PackageKit#464).</changelog>
  <changelog author="Dario Faggioli &lt;dfaggioli@suse.com&gt;" date="1623326400">- Add PackageKit-dnf-ignore-weak-deps.patch
  Backport upstream patch (gh#Conan-Kudo/PackageKit/commit#ecd4a96,
  gh#Conan-Kudo/PackageKit#488) for fixing: dnf backend not honoring
  "install_weak_deps=False" (gh#dfaggioli/Packagekit#486). See also
  https://bugzilla.redhat.com/show_bug.cgi?id=1955484</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1627560000">- Drop upstream merged patches on SLE and Leap 15.4:
  + PackageKit-CVE-2020-16121.patch</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1629460800">- Add PackageKit-zypp-fix-crash-with-empty-search-string.patch:
  zypp: Fix crash when search string is NULL (bsc#1179287,
  gh#hughsie/PackageKit/commit#21ccf49).</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">- Update to version 1.2.4:
  + Libraries:
  - Add specific error code when user declined interaction
  - Avoid spurious GObject::notify signal emissions
  - Correct 'cancellable' use in pk_client_repair_system_async()
  - Fix a leak on calling set_locale() a second time
  - Fix a possible use-after-free under pk_client_cancel_cb()
  - Improve thread safety on an operation cancellation
  + Backends:
  - dnf:
    . Read update information also when getting list of updates
    . Honor install_weak_deps=False if it is there
    . Use 'hy_query_get_advisory_pkgs', if available
  + New Features:
  - PkDetails: Add 'download-size' property
  - PkPackage: Add update severity property
  + Bugfixes:
  - Let the finish understand the 'cancelled' exit code
  - Make backends that use pk-backend-spawn work (#477)
  - Only set polkit interactive flag if method call has too
- Changes from version 1.2.3:
  + Backends:
  - alpm:
    . Add post transaction hook
    . Rename errno to alpm_err to avoid name clashes
  - aptcc: Auto-remove old kernels, unless configured otherwise
  - dnf: Add support for coercing upgrade to distupgrade
  - zypp:
    . Make sure pool is initialized at the beginning of some
    methods
    . Reset update mode after getting updates
  + Bugfixes:
  - Append to cron log instead of overwriting it
  - Cancel a transaction if calling Cancel fails or the daemon
    disappears
  - Do not crash when calling pk_dbus_get_uid() before D-Bus is
    setup
  - Fix all compiler warnings
  - Fix multilib conflicts in generated pk-enum-types.h
  - Free scheduler array correctly again
  - Remove large transaction size sanity check
- Drop patches fixed upstream:
  + PackageKit-zypp-cleanup-tmp-files.patch
  + PackageKit-zypp-reset-update-mode-after-get-updates.patch
  + PackageKit-dnf-Add-support-for-coercing-upgrade-to-distupgrade.patch
  + PackageKit-zypp-initialize-pool.patch
  + PackageKit-remove-transaction-size-limit.patch
  + PackageKit-cancel-transaction-if-daemon-disappears.patch
  + PackageKit-dnf-ignore-weak-deps.patch
- Add 505.patch: pk-offline: Add flags to D-Bus invoking methods.
  That's currently to be able to set whether the method should be
  interactive or not. The old functions call the methods as
  non-interactive.</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1636113601">- Add PackageKit-zypp-c++17.patch: Fix build failure when building
  with libzypp &gt; 17.28.5 and gcc &lt; 11
  (gh#hughsie/PackageKit/commit/1a6bb6ae6, bsc#1192349).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1637064000">- Rewrite prep phase to not use autopatch -M: SLE15/Leap15's RPM
  version does not support that syntax yet.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1637064001">- Apply all patches unconditonally: PackageKit-zypp-c++17.patch is
  merged in upstream git and thus does not justify to be
  conditionally applied.
- Switching back to autosetup, as this works without conditional
  patches.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1653048000">- Update to version 1.2.5:
  + Backends:
  - dnf:
    . Add support for autoremove flag when removing packages.
    . Searches by name and package details should be case
    insensitive.
    . Update appstream xml files if dnf_sack_add_repos() does
    the download.
  - zypp:
    . Add -std=c++1z cpp flags.
    . Fix crash when search string is NULL.
    . Fix package installation using undefined data.
  - Changes to alpm, apttcc, nix, and slack.
  + Bugfixes:
  - Install offline-update enablement symlink if Meson is new
    enough.
  - Move Wants= line for network-online.target.
  - Add flags to D-Bus offline invoking methods.
  - Properly handle allow-reinstall flag for installations.
  - Provide better error message if trying to install an
    installed package.
  - Wait until online to activate systemd service.
- Drop 505.patch, PackageKit-zypp-c++17.patch, and
  PackageKit-zypp-fix-crash-with-empty-search-string.patch: fixed
  upstream.</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1653566400">- Add PackageKit-zypp-locked-packages.patch: zypp: ignore locked
  packages(gh#hughsie/PackageKit#543, boo#1199895).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1656676800">- Add PackageKit-zypp-add-upgrade-system.patch: implement
  upgrade-system method(gh#hughsie/PackageKit/commit/930dd201b).</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1657368000">- Move the dbus-1 system.d file to /usr (bsc#1201347)</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1659528000">- Modified PackageKit.spec: bump libzypp dependency version to
  17.31.0.
- Add PackageKit-zypp-avoid-statuReset.patch: zypp: Avoid
  statuReset() on locked packages
  (gh#PackageKit/PackageKit/commit/dd1964255, bsc#1199895).
- Add PackageKit-zypp-disable-upgrade-system-in-sle.patch: zypp:
  Disable upgrade-system support in SLE
  (gh#PackageKit/PackageKit/commit/0fcd820c2).
- Add PackageKit-zypp-restore-pool-status-after-simulating-update.patch:
  zypp: restore pool status after simulating an update
  (gh#PackageKit/PackageKit/commit/2b61a6649, bsc#1199895).
- Add PackageKit-zypp-fix-is-tumbleweed-check.patch: zypp: build
  the pool before calling is_tumbleweed()
  (gh#PackageKit/PackageKit/commit/146890153).
- Add PackageKit-zypp-update-libzypp-dependency-version.patch:
  zypp: update libzypp dependency version
  (gh#PackageKit/PackageKit/commit/58c7c0285, bsc#1199895).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1662120000">- Add PackageKit-zypp-dont-refresh-before-searching.patch:
  zypp: Don't refresh repos before searching
  (gh#PackageKit/PackageKit/commit/58c7c0285, bsc#1199895).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1664193600">- Add PackageKit-zypp-dont-remove-locked-packages.patch: zypp:
  Check if packages are locked before removing
  (gh#PackageKit/PackageKit/commit/8649a07bc, bsc#1199895).
- Add PackageKit-zypp-add-repo-in-packageid.patch: zypp: add
  repository data in package id
  (gh#PackageKit/PackageKit/commit/8eb2ef0ae, bsc#1202585).
- Remove PackageKit-zypp-locked-packages.patch: reverted upstream
  (gh#PackageKit/PackageKit/commit/ed3e38043).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1673006400">- Add PackageKit-zypp-fix-ambiguous-filesystem-reference.patch:
  zypp: Fix ambiguous reference to 'filesystem' class
  (gh#PackageKit/PackageKit/commit/bb1409a71, bsc#1206687).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1678708800">- Add PackageKit-fix-pkcon-permission.patch: trivial: Drop
  unnecessary x permission
  (gh#PackageKit/PackageKit/commit/47b7f97bc, bsc#1209138)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1689595200">- Add PackageKit-dynamic-export.patch: fix loading of modules when
  built using glib 2.70 (boo#1213309).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" 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>
</package>
<package pkgid="1df7a1d1849f99b2d2c7e8d83084b62f08975f35deb6c335ca7df4b63e09b086b50135653dc7a26d086fa063ceaecf820b4d59159cf676fe3e13932e824de2e3" name="PackageKit-devel-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.2.8" rel="1.1"/>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1616760000">- Add PackageKit-cancel-transaction-if-daemon-disappears.patch:
  Fix hangs in packagekit-glib2 client if daemon crashes
  (gh#hughsie/PackageKit#464).</changelog>
  <changelog author="Dario Faggioli &lt;dfaggioli@suse.com&gt;" date="1623326400">- Add PackageKit-dnf-ignore-weak-deps.patch
  Backport upstream patch (gh#Conan-Kudo/PackageKit/commit#ecd4a96,
  gh#Conan-Kudo/PackageKit#488) for fixing: dnf backend not honoring
  "install_weak_deps=False" (gh#dfaggioli/Packagekit#486). See also
  https://bugzilla.redhat.com/show_bug.cgi?id=1955484</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1627560000">- Drop upstream merged patches on SLE and Leap 15.4:
  + PackageKit-CVE-2020-16121.patch</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1629460800">- Add PackageKit-zypp-fix-crash-with-empty-search-string.patch:
  zypp: Fix crash when search string is NULL (bsc#1179287,
  gh#hughsie/PackageKit/commit#21ccf49).</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">- Update to version 1.2.4:
  + Libraries:
  - Add specific error code when user declined interaction
  - Avoid spurious GObject::notify signal emissions
  - Correct 'cancellable' use in pk_client_repair_system_async()
  - Fix a leak on calling set_locale() a second time
  - Fix a possible use-after-free under pk_client_cancel_cb()
  - Improve thread safety on an operation cancellation
  + Backends:
  - dnf:
    . Read update information also when getting list of updates
    . Honor install_weak_deps=False if it is there
    . Use 'hy_query_get_advisory_pkgs', if available
  + New Features:
  - PkDetails: Add 'download-size' property
  - PkPackage: Add update severity property
  + Bugfixes:
  - Let the finish understand the 'cancelled' exit code
  - Make backends that use pk-backend-spawn work (#477)
  - Only set polkit interactive flag if method call has too
- Changes from version 1.2.3:
  + Backends:
  - alpm:
    . Add post transaction hook
    . Rename errno to alpm_err to avoid name clashes
  - aptcc: Auto-remove old kernels, unless configured otherwise
  - dnf: Add support for coercing upgrade to distupgrade
  - zypp:
    . Make sure pool is initialized at the beginning of some
    methods
    . Reset update mode after getting updates
  + Bugfixes:
  - Append to cron log instead of overwriting it
  - Cancel a transaction if calling Cancel fails or the daemon
    disappears
  - Do not crash when calling pk_dbus_get_uid() before D-Bus is
    setup
  - Fix all compiler warnings
  - Fix multilib conflicts in generated pk-enum-types.h
  - Free scheduler array correctly again
  - Remove large transaction size sanity check
- Drop patches fixed upstream:
  + PackageKit-zypp-cleanup-tmp-files.patch
  + PackageKit-zypp-reset-update-mode-after-get-updates.patch
  + PackageKit-dnf-Add-support-for-coercing-upgrade-to-distupgrade.patch
  + PackageKit-zypp-initialize-pool.patch
  + PackageKit-remove-transaction-size-limit.patch
  + PackageKit-cancel-transaction-if-daemon-disappears.patch
  + PackageKit-dnf-ignore-weak-deps.patch
- Add 505.patch: pk-offline: Add flags to D-Bus invoking methods.
  That's currently to be able to set whether the method should be
  interactive or not. The old functions call the methods as
  non-interactive.</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1636113601">- Add PackageKit-zypp-c++17.patch: Fix build failure when building
  with libzypp &gt; 17.28.5 and gcc &lt; 11
  (gh#hughsie/PackageKit/commit/1a6bb6ae6, bsc#1192349).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1637064000">- Rewrite prep phase to not use autopatch -M: SLE15/Leap15's RPM
  version does not support that syntax yet.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1637064001">- Apply all patches unconditonally: PackageKit-zypp-c++17.patch is
  merged in upstream git and thus does not justify to be
  conditionally applied.
- Switching back to autosetup, as this works without conditional
  patches.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1653048000">- Update to version 1.2.5:
  + Backends:
  - dnf:
    . Add support for autoremove flag when removing packages.
    . Searches by name and package details should be case
    insensitive.
    . Update appstream xml files if dnf_sack_add_repos() does
    the download.
  - zypp:
    . Add -std=c++1z cpp flags.
    . Fix crash when search string is NULL.
    . Fix package installation using undefined data.
  - Changes to alpm, apttcc, nix, and slack.
  + Bugfixes:
  - Install offline-update enablement symlink if Meson is new
    enough.
  - Move Wants= line for network-online.target.
  - Add flags to D-Bus offline invoking methods.
  - Properly handle allow-reinstall flag for installations.
  - Provide better error message if trying to install an
    installed package.
  - Wait until online to activate systemd service.
- Drop 505.patch, PackageKit-zypp-c++17.patch, and
  PackageKit-zypp-fix-crash-with-empty-search-string.patch: fixed
  upstream.</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1653566400">- Add PackageKit-zypp-locked-packages.patch: zypp: ignore locked
  packages(gh#hughsie/PackageKit#543, boo#1199895).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1656676800">- Add PackageKit-zypp-add-upgrade-system.patch: implement
  upgrade-system method(gh#hughsie/PackageKit/commit/930dd201b).</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1657368000">- Move the dbus-1 system.d file to /usr (bsc#1201347)</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1659528000">- Modified PackageKit.spec: bump libzypp dependency version to
  17.31.0.
- Add PackageKit-zypp-avoid-statuReset.patch: zypp: Avoid
  statuReset() on locked packages
  (gh#PackageKit/PackageKit/commit/dd1964255, bsc#1199895).
- Add PackageKit-zypp-disable-upgrade-system-in-sle.patch: zypp:
  Disable upgrade-system support in SLE
  (gh#PackageKit/PackageKit/commit/0fcd820c2).
- Add PackageKit-zypp-restore-pool-status-after-simulating-update.patch:
  zypp: restore pool status after simulating an update
  (gh#PackageKit/PackageKit/commit/2b61a6649, bsc#1199895).
- Add PackageKit-zypp-fix-is-tumbleweed-check.patch: zypp: build
  the pool before calling is_tumbleweed()
  (gh#PackageKit/PackageKit/commit/146890153).
- Add PackageKit-zypp-update-libzypp-dependency-version.patch:
  zypp: update libzypp dependency version
  (gh#PackageKit/PackageKit/commit/58c7c0285, bsc#1199895).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1662120000">- Add PackageKit-zypp-dont-refresh-before-searching.patch:
  zypp: Don't refresh repos before searching
  (gh#PackageKit/PackageKit/commit/58c7c0285, bsc#1199895).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1664193600">- Add PackageKit-zypp-dont-remove-locked-packages.patch: zypp:
  Check if packages are locked before removing
  (gh#PackageKit/PackageKit/commit/8649a07bc, bsc#1199895).
- Add PackageKit-zypp-add-repo-in-packageid.patch: zypp: add
  repository data in package id
  (gh#PackageKit/PackageKit/commit/8eb2ef0ae, bsc#1202585).
- Remove PackageKit-zypp-locked-packages.patch: reverted upstream
  (gh#PackageKit/PackageKit/commit/ed3e38043).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1673006400">- Add PackageKit-zypp-fix-ambiguous-filesystem-reference.patch:
  zypp: Fix ambiguous reference to 'filesystem' class
  (gh#PackageKit/PackageKit/commit/bb1409a71, bsc#1206687).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1678708800">- Add PackageKit-fix-pkcon-permission.patch: trivial: Drop
  unnecessary x permission
  (gh#PackageKit/PackageKit/commit/47b7f97bc, bsc#1209138)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1689595200">- Add PackageKit-dynamic-export.patch: fix loading of modules when
  built using glib 2.70 (boo#1213309).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" 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>
</package>
<package pkgid="ea609f096bfd08831a363000e1bec2ea2dfcd1dfa48e5b14734dff84beba697bf04e8343860e50a1ec4c2ea21882d3fa63b153705411d6eed646ec1f7d8167c0" name="PackageKit-gstreamer-plugin" arch="x86_64">
  <version epoch="0" ver="1.2.8" rel="1.1"/>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1616760000">- Add PackageKit-cancel-transaction-if-daemon-disappears.patch:
  Fix hangs in packagekit-glib2 client if daemon crashes
  (gh#hughsie/PackageKit#464).</changelog>
  <changelog author="Dario Faggioli &lt;dfaggioli@suse.com&gt;" date="1623326400">- Add PackageKit-dnf-ignore-weak-deps.patch
  Backport upstream patch (gh#Conan-Kudo/PackageKit/commit#ecd4a96,
  gh#Conan-Kudo/PackageKit#488) for fixing: dnf backend not honoring
  "install_weak_deps=False" (gh#dfaggioli/Packagekit#486). See also
  https://bugzilla.redhat.com/show_bug.cgi?id=1955484</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1627560000">- Drop upstream merged patches on SLE and Leap 15.4:
  + PackageKit-CVE-2020-16121.patch</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1629460800">- Add PackageKit-zypp-fix-crash-with-empty-search-string.patch:
  zypp: Fix crash when search string is NULL (bsc#1179287,
  gh#hughsie/PackageKit/commit#21ccf49).</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">- Update to version 1.2.4:
  + Libraries:
  - Add specific error code when user declined interaction
  - Avoid spurious GObject::notify signal emissions
  - Correct 'cancellable' use in pk_client_repair_system_async()
  - Fix a leak on calling set_locale() a second time
  - Fix a possible use-after-free under pk_client_cancel_cb()
  - Improve thread safety on an operation cancellation
  + Backends:
  - dnf:
    . Read update information also when getting list of updates
    . Honor install_weak_deps=False if it is there
    . Use 'hy_query_get_advisory_pkgs', if available
  + New Features:
  - PkDetails: Add 'download-size' property
  - PkPackage: Add update severity property
  + Bugfixes:
  - Let the finish understand the 'cancelled' exit code
  - Make backends that use pk-backend-spawn work (#477)
  - Only set polkit interactive flag if method call has too
- Changes from version 1.2.3:
  + Backends:
  - alpm:
    . Add post transaction hook
    . Rename errno to alpm_err to avoid name clashes
  - aptcc: Auto-remove old kernels, unless configured otherwise
  - dnf: Add support for coercing upgrade to distupgrade
  - zypp:
    . Make sure pool is initialized at the beginning of some
    methods
    . Reset update mode after getting updates
  + Bugfixes:
  - Append to cron log instead of overwriting it
  - Cancel a transaction if calling Cancel fails or the daemon
    disappears
  - Do not crash when calling pk_dbus_get_uid() before D-Bus is
    setup
  - Fix all compiler warnings
  - Fix multilib conflicts in generated pk-enum-types.h
  - Free scheduler array correctly again
  - Remove large transaction size sanity check
- Drop patches fixed upstream:
  + PackageKit-zypp-cleanup-tmp-files.patch
  + PackageKit-zypp-reset-update-mode-after-get-updates.patch
  + PackageKit-dnf-Add-support-for-coercing-upgrade-to-distupgrade.patch
  + PackageKit-zypp-initialize-pool.patch
  + PackageKit-remove-transaction-size-limit.patch
  + PackageKit-cancel-transaction-if-daemon-disappears.patch
  + PackageKit-dnf-ignore-weak-deps.patch
- Add 505.patch: pk-offline: Add flags to D-Bus invoking methods.
  That's currently to be able to set whether the method should be
  interactive or not. The old functions call the methods as
  non-interactive.</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1636113601">- Add PackageKit-zypp-c++17.patch: Fix build failure when building
  with libzypp &gt; 17.28.5 and gcc &lt; 11
  (gh#hughsie/PackageKit/commit/1a6bb6ae6, bsc#1192349).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1637064000">- Rewrite prep phase to not use autopatch -M: SLE15/Leap15's RPM
  version does not support that syntax yet.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1637064001">- Apply all patches unconditonally: PackageKit-zypp-c++17.patch is
  merged in upstream git and thus does not justify to be
  conditionally applied.
- Switching back to autosetup, as this works without conditional
  patches.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1653048000">- Update to version 1.2.5:
  + Backends:
  - dnf:
    . Add support for autoremove flag when removing packages.
    . Searches by name and package details should be case
    insensitive.
    . Update appstream xml files if dnf_sack_add_repos() does
    the download.
  - zypp:
    . Add -std=c++1z cpp flags.
    . Fix crash when search string is NULL.
    . Fix package installation using undefined data.
  - Changes to alpm, apttcc, nix, and slack.
  + Bugfixes:
  - Install offline-update enablement symlink if Meson is new
    enough.
  - Move Wants= line for network-online.target.
  - Add flags to D-Bus offline invoking methods.
  - Properly handle allow-reinstall flag for installations.
  - Provide better error message if trying to install an
    installed package.
  - Wait until online to activate systemd service.
- Drop 505.patch, PackageKit-zypp-c++17.patch, and
  PackageKit-zypp-fix-crash-with-empty-search-string.patch: fixed
  upstream.</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1653566400">- Add PackageKit-zypp-locked-packages.patch: zypp: ignore locked
  packages(gh#hughsie/PackageKit#543, boo#1199895).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1656676800">- Add PackageKit-zypp-add-upgrade-system.patch: implement
  upgrade-system method(gh#hughsie/PackageKit/commit/930dd201b).</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1657368000">- Move the dbus-1 system.d file to /usr (bsc#1201347)</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1659528000">- Modified PackageKit.spec: bump libzypp dependency version to
  17.31.0.
- Add PackageKit-zypp-avoid-statuReset.patch: zypp: Avoid
  statuReset() on locked packages
  (gh#PackageKit/PackageKit/commit/dd1964255, bsc#1199895).
- Add PackageKit-zypp-disable-upgrade-system-in-sle.patch: zypp:
  Disable upgrade-system support in SLE
  (gh#PackageKit/PackageKit/commit/0fcd820c2).
- Add PackageKit-zypp-restore-pool-status-after-simulating-update.patch:
  zypp: restore pool status after simulating an update
  (gh#PackageKit/PackageKit/commit/2b61a6649, bsc#1199895).
- Add PackageKit-zypp-fix-is-tumbleweed-check.patch: zypp: build
  the pool before calling is_tumbleweed()
  (gh#PackageKit/PackageKit/commit/146890153).
- Add PackageKit-zypp-update-libzypp-dependency-version.patch:
  zypp: update libzypp dependency version
  (gh#PackageKit/PackageKit/commit/58c7c0285, bsc#1199895).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1662120000">- Add PackageKit-zypp-dont-refresh-before-searching.patch:
  zypp: Don't refresh repos before searching
  (gh#PackageKit/PackageKit/commit/58c7c0285, bsc#1199895).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1664193600">- Add PackageKit-zypp-dont-remove-locked-packages.patch: zypp:
  Check if packages are locked before removing
  (gh#PackageKit/PackageKit/commit/8649a07bc, bsc#1199895).
- Add PackageKit-zypp-add-repo-in-packageid.patch: zypp: add
  repository data in package id
  (gh#PackageKit/PackageKit/commit/8eb2ef0ae, bsc#1202585).
- Remove PackageKit-zypp-locked-packages.patch: reverted upstream
  (gh#PackageKit/PackageKit/commit/ed3e38043).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1673006400">- Add PackageKit-zypp-fix-ambiguous-filesystem-reference.patch:
  zypp: Fix ambiguous reference to 'filesystem' class
  (gh#PackageKit/PackageKit/commit/bb1409a71, bsc#1206687).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1678708800">- Add PackageKit-fix-pkcon-permission.patch: trivial: Drop
  unnecessary x permission
  (gh#PackageKit/PackageKit/commit/47b7f97bc, bsc#1209138)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1689595200">- Add PackageKit-dynamic-export.patch: fix loading of modules when
  built using glib 2.70 (boo#1213309).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" 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>
</package>
<package pkgid="e101ee33c51ad394d36a05bb127bc87985b7f988e05a7c180ad90084d4b99ff5b4660100e3c579bc4bbeb002a551e25df513764dcd26d51a44b0e620e9ffb4f9" name="PackageKit-gstreamer-plugin-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.2.8" rel="1.1"/>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1616760000">- Add PackageKit-cancel-transaction-if-daemon-disappears.patch:
  Fix hangs in packagekit-glib2 client if daemon crashes
  (gh#hughsie/PackageKit#464).</changelog>
  <changelog author="Dario Faggioli &lt;dfaggioli@suse.com&gt;" date="1623326400">- Add PackageKit-dnf-ignore-weak-deps.patch
  Backport upstream patch (gh#Conan-Kudo/PackageKit/commit#ecd4a96,
  gh#Conan-Kudo/PackageKit#488) for fixing: dnf backend not honoring
  "install_weak_deps=False" (gh#dfaggioli/Packagekit#486). See also
  https://bugzilla.redhat.com/show_bug.cgi?id=1955484</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1627560000">- Drop upstream merged patches on SLE and Leap 15.4:
  + PackageKit-CVE-2020-16121.patch</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1629460800">- Add PackageKit-zypp-fix-crash-with-empty-search-string.patch:
  zypp: Fix crash when search string is NULL (bsc#1179287,
  gh#hughsie/PackageKit/commit#21ccf49).</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">- Update to version 1.2.4:
  + Libraries:
  - Add specific error code when user declined interaction
  - Avoid spurious GObject::notify signal emissions
  - Correct 'cancellable' use in pk_client_repair_system_async()
  - Fix a leak on calling set_locale() a second time
  - Fix a possible use-after-free under pk_client_cancel_cb()
  - Improve thread safety on an operation cancellation
  + Backends:
  - dnf:
    . Read update information also when getting list of updates
    . Honor install_weak_deps=False if it is there
    . Use 'hy_query_get_advisory_pkgs', if available
  + New Features:
  - PkDetails: Add 'download-size' property
  - PkPackage: Add update severity property
  + Bugfixes:
  - Let the finish understand the 'cancelled' exit code
  - Make backends that use pk-backend-spawn work (#477)
  - Only set polkit interactive flag if method call has too
- Changes from version 1.2.3:
  + Backends:
  - alpm:
    . Add post transaction hook
    . Rename errno to alpm_err to avoid name clashes
  - aptcc: Auto-remove old kernels, unless configured otherwise
  - dnf: Add support for coercing upgrade to distupgrade
  - zypp:
    . Make sure pool is initialized at the beginning of some
    methods
    . Reset update mode after getting updates
  + Bugfixes:
  - Append to cron log instead of overwriting it
  - Cancel a transaction if calling Cancel fails or the daemon
    disappears
  - Do not crash when calling pk_dbus_get_uid() before D-Bus is
    setup
  - Fix all compiler warnings
  - Fix multilib conflicts in generated pk-enum-types.h
  - Free scheduler array correctly again
  - Remove large transaction size sanity check
- Drop patches fixed upstream:
  + PackageKit-zypp-cleanup-tmp-files.patch
  + PackageKit-zypp-reset-update-mode-after-get-updates.patch
  + PackageKit-dnf-Add-support-for-coercing-upgrade-to-distupgrade.patch
  + PackageKit-zypp-initialize-pool.patch
  + PackageKit-remove-transaction-size-limit.patch
  + PackageKit-cancel-transaction-if-daemon-disappears.patch
  + PackageKit-dnf-ignore-weak-deps.patch
- Add 505.patch: pk-offline: Add flags to D-Bus invoking methods.
  That's currently to be able to set whether the method should be
  interactive or not. The old functions call the methods as
  non-interactive.</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1636113601">- Add PackageKit-zypp-c++17.patch: Fix build failure when building
  with libzypp &gt; 17.28.5 and gcc &lt; 11
  (gh#hughsie/PackageKit/commit/1a6bb6ae6, bsc#1192349).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1637064000">- Rewrite prep phase to not use autopatch -M: SLE15/Leap15's RPM
  version does not support that syntax yet.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1637064001">- Apply all patches unconditonally: PackageKit-zypp-c++17.patch is
  merged in upstream git and thus does not justify to be
  conditionally applied.
- Switching back to autosetup, as this works without conditional
  patches.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1653048000">- Update to version 1.2.5:
  + Backends:
  - dnf:
    . Add support for autoremove flag when removing packages.
    . Searches by name and package details should be case
    insensitive.
    . Update appstream xml files if dnf_sack_add_repos() does
    the download.
  - zypp:
    . Add -std=c++1z cpp flags.
    . Fix crash when search string is NULL.
    . Fix package installation using undefined data.
  - Changes to alpm, apttcc, nix, and slack.
  + Bugfixes:
  - Install offline-update enablement symlink if Meson is new
    enough.
  - Move Wants= line for network-online.target.
  - Add flags to D-Bus offline invoking methods.
  - Properly handle allow-reinstall flag for installations.
  - Provide better error message if trying to install an
    installed package.
  - Wait until online to activate systemd service.
- Drop 505.patch, PackageKit-zypp-c++17.patch, and
  PackageKit-zypp-fix-crash-with-empty-search-string.patch: fixed
  upstream.</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1653566400">- Add PackageKit-zypp-locked-packages.patch: zypp: ignore locked
  packages(gh#hughsie/PackageKit#543, boo#1199895).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1656676800">- Add PackageKit-zypp-add-upgrade-system.patch: implement
  upgrade-system method(gh#hughsie/PackageKit/commit/930dd201b).</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1657368000">- Move the dbus-1 system.d file to /usr (bsc#1201347)</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1659528000">- Modified PackageKit.spec: bump libzypp dependency version to
  17.31.0.
- Add PackageKit-zypp-avoid-statuReset.patch: zypp: Avoid
  statuReset() on locked packages
  (gh#PackageKit/PackageKit/commit/dd1964255, bsc#1199895).
- Add PackageKit-zypp-disable-upgrade-system-in-sle.patch: zypp:
  Disable upgrade-system support in SLE
  (gh#PackageKit/PackageKit/commit/0fcd820c2).
- Add PackageKit-zypp-restore-pool-status-after-simulating-update.patch:
  zypp: restore pool status after simulating an update
  (gh#PackageKit/PackageKit/commit/2b61a6649, bsc#1199895).
- Add PackageKit-zypp-fix-is-tumbleweed-check.patch: zypp: build
  the pool before calling is_tumbleweed()
  (gh#PackageKit/PackageKit/commit/146890153).
- Add PackageKit-zypp-update-libzypp-dependency-version.patch:
  zypp: update libzypp dependency version
  (gh#PackageKit/PackageKit/commit/58c7c0285, bsc#1199895).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1662120000">- Add PackageKit-zypp-dont-refresh-before-searching.patch:
  zypp: Don't refresh repos before searching
  (gh#PackageKit/PackageKit/commit/58c7c0285, bsc#1199895).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1664193600">- Add PackageKit-zypp-dont-remove-locked-packages.patch: zypp:
  Check if packages are locked before removing
  (gh#PackageKit/PackageKit/commit/8649a07bc, bsc#1199895).
- Add PackageKit-zypp-add-repo-in-packageid.patch: zypp: add
  repository data in package id
  (gh#PackageKit/PackageKit/commit/8eb2ef0ae, bsc#1202585).
- Remove PackageKit-zypp-locked-packages.patch: reverted upstream
  (gh#PackageKit/PackageKit/commit/ed3e38043).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1673006400">- Add PackageKit-zypp-fix-ambiguous-filesystem-reference.patch:
  zypp: Fix ambiguous reference to 'filesystem' class
  (gh#PackageKit/PackageKit/commit/bb1409a71, bsc#1206687).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1678708800">- Add PackageKit-fix-pkcon-permission.patch: trivial: Drop
  unnecessary x permission
  (gh#PackageKit/PackageKit/commit/47b7f97bc, bsc#1209138)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1689595200">- Add PackageKit-dynamic-export.patch: fix loading of modules when
  built using glib 2.70 (boo#1213309).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" 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>
</package>
<package pkgid="f9ff9802ee41afa8bb3f36cf0edeec4fb0521bbc8f434026b98a9fd26f931d75a168ab00b3e6209f146f2bd9ec5d4a5ee02d2820dddcf5d55fb1d484e10ffe40" name="PackageKit-gtk3-module" arch="x86_64">
  <version epoch="0" ver="1.2.8" rel="1.1"/>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1616760000">- Add PackageKit-cancel-transaction-if-daemon-disappears.patch:
  Fix hangs in packagekit-glib2 client if daemon crashes
  (gh#hughsie/PackageKit#464).</changelog>
  <changelog author="Dario Faggioli &lt;dfaggioli@suse.com&gt;" date="1623326400">- Add PackageKit-dnf-ignore-weak-deps.patch
  Backport upstream patch (gh#Conan-Kudo/PackageKit/commit#ecd4a96,
  gh#Conan-Kudo/PackageKit#488) for fixing: dnf backend not honoring
  "install_weak_deps=False" (gh#dfaggioli/Packagekit#486). See also
  https://bugzilla.redhat.com/show_bug.cgi?id=1955484</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1627560000">- Drop upstream merged patches on SLE and Leap 15.4:
  + PackageKit-CVE-2020-16121.patch</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1629460800">- Add PackageKit-zypp-fix-crash-with-empty-search-string.patch:
  zypp: Fix crash when search string is NULL (bsc#1179287,
  gh#hughsie/PackageKit/commit#21ccf49).</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">- Update to version 1.2.4:
  + Libraries:
  - Add specific error code when user declined interaction
  - Avoid spurious GObject::notify signal emissions
  - Correct 'cancellable' use in pk_client_repair_system_async()
  - Fix a leak on calling set_locale() a second time
  - Fix a possible use-after-free under pk_client_cancel_cb()
  - Improve thread safety on an operation cancellation
  + Backends:
  - dnf:
    . Read update information also when getting list of updates
    . Honor install_weak_deps=False if it is there
    . Use 'hy_query_get_advisory_pkgs', if available
  + New Features:
  - PkDetails: Add 'download-size' property
  - PkPackage: Add update severity property
  + Bugfixes:
  - Let the finish understand the 'cancelled' exit code
  - Make backends that use pk-backend-spawn work (#477)
  - Only set polkit interactive flag if method call has too
- Changes from version 1.2.3:
  + Backends:
  - alpm:
    . Add post transaction hook
    . Rename errno to alpm_err to avoid name clashes
  - aptcc: Auto-remove old kernels, unless configured otherwise
  - dnf: Add support for coercing upgrade to distupgrade
  - zypp:
    . Make sure pool is initialized at the beginning of some
    methods
    . Reset update mode after getting updates
  + Bugfixes:
  - Append to cron log instead of overwriting it
  - Cancel a transaction if calling Cancel fails or the daemon
    disappears
  - Do not crash when calling pk_dbus_get_uid() before D-Bus is
    setup
  - Fix all compiler warnings
  - Fix multilib conflicts in generated pk-enum-types.h
  - Free scheduler array correctly again
  - Remove large transaction size sanity check
- Drop patches fixed upstream:
  + PackageKit-zypp-cleanup-tmp-files.patch
  + PackageKit-zypp-reset-update-mode-after-get-updates.patch
  + PackageKit-dnf-Add-support-for-coercing-upgrade-to-distupgrade.patch
  + PackageKit-zypp-initialize-pool.patch
  + PackageKit-remove-transaction-size-limit.patch
  + PackageKit-cancel-transaction-if-daemon-disappears.patch
  + PackageKit-dnf-ignore-weak-deps.patch
- Add 505.patch: pk-offline: Add flags to D-Bus invoking methods.
  That's currently to be able to set whether the method should be
  interactive or not. The old functions call the methods as
  non-interactive.</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1636113601">- Add PackageKit-zypp-c++17.patch: Fix build failure when building
  with libzypp &gt; 17.28.5 and gcc &lt; 11
  (gh#hughsie/PackageKit/commit/1a6bb6ae6, bsc#1192349).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1637064000">- Rewrite prep phase to not use autopatch -M: SLE15/Leap15's RPM
  version does not support that syntax yet.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1637064001">- Apply all patches unconditonally: PackageKit-zypp-c++17.patch is
  merged in upstream git and thus does not justify to be
  conditionally applied.
- Switching back to autosetup, as this works without conditional
  patches.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1653048000">- Update to version 1.2.5:
  + Backends:
  - dnf:
    . Add support for autoremove flag when removing packages.
    . Searches by name and package details should be case
    insensitive.
    . Update appstream xml files if dnf_sack_add_repos() does
    the download.
  - zypp:
    . Add -std=c++1z cpp flags.
    . Fix crash when search string is NULL.
    . Fix package installation using undefined data.
  - Changes to alpm, apttcc, nix, and slack.
  + Bugfixes:
  - Install offline-update enablement symlink if Meson is new
    enough.
  - Move Wants= line for network-online.target.
  - Add flags to D-Bus offline invoking methods.
  - Properly handle allow-reinstall flag for installations.
  - Provide better error message if trying to install an
    installed package.
  - Wait until online to activate systemd service.
- Drop 505.patch, PackageKit-zypp-c++17.patch, and
  PackageKit-zypp-fix-crash-with-empty-search-string.patch: fixed
  upstream.</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1653566400">- Add PackageKit-zypp-locked-packages.patch: zypp: ignore locked
  packages(gh#hughsie/PackageKit#543, boo#1199895).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1656676800">- Add PackageKit-zypp-add-upgrade-system.patch: implement
  upgrade-system method(gh#hughsie/PackageKit/commit/930dd201b).</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1657368000">- Move the dbus-1 system.d file to /usr (bsc#1201347)</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1659528000">- Modified PackageKit.spec: bump libzypp dependency version to
  17.31.0.
- Add PackageKit-zypp-avoid-statuReset.patch: zypp: Avoid
  statuReset() on locked packages
  (gh#PackageKit/PackageKit/commit/dd1964255, bsc#1199895).
- Add PackageKit-zypp-disable-upgrade-system-in-sle.patch: zypp:
  Disable upgrade-system support in SLE
  (gh#PackageKit/PackageKit/commit/0fcd820c2).
- Add PackageKit-zypp-restore-pool-status-after-simulating-update.patch:
  zypp: restore pool status after simulating an update
  (gh#PackageKit/PackageKit/commit/2b61a6649, bsc#1199895).
- Add PackageKit-zypp-fix-is-tumbleweed-check.patch: zypp: build
  the pool before calling is_tumbleweed()
  (gh#PackageKit/PackageKit/commit/146890153).
- Add PackageKit-zypp-update-libzypp-dependency-version.patch:
  zypp: update libzypp dependency version
  (gh#PackageKit/PackageKit/commit/58c7c0285, bsc#1199895).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1662120000">- Add PackageKit-zypp-dont-refresh-before-searching.patch:
  zypp: Don't refresh repos before searching
  (gh#PackageKit/PackageKit/commit/58c7c0285, bsc#1199895).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1664193600">- Add PackageKit-zypp-dont-remove-locked-packages.patch: zypp:
  Check if packages are locked before removing
  (gh#PackageKit/PackageKit/commit/8649a07bc, bsc#1199895).
- Add PackageKit-zypp-add-repo-in-packageid.patch: zypp: add
  repository data in package id
  (gh#PackageKit/PackageKit/commit/8eb2ef0ae, bsc#1202585).
- Remove PackageKit-zypp-locked-packages.patch: reverted upstream
  (gh#PackageKit/PackageKit/commit/ed3e38043).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1673006400">- Add PackageKit-zypp-fix-ambiguous-filesystem-reference.patch:
  zypp: Fix ambiguous reference to 'filesystem' class
  (gh#PackageKit/PackageKit/commit/bb1409a71, bsc#1206687).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1678708800">- Add PackageKit-fix-pkcon-permission.patch: trivial: Drop
  unnecessary x permission
  (gh#PackageKit/PackageKit/commit/47b7f97bc, bsc#1209138)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1689595200">- Add PackageKit-dynamic-export.patch: fix loading of modules when
  built using glib 2.70 (boo#1213309).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" 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>
</package>
<package pkgid="69029266e7ff1a653bfd7a01ff8dccfbaaf18f0370e0381a32189fddd12bf7424f86958c28ee10c5795d44de020814bbec6bc37ffda571faef6e40194fd4c913" name="PackageKit-gtk3-module-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.2.8" rel="1.1"/>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1616760000">- Add PackageKit-cancel-transaction-if-daemon-disappears.patch:
  Fix hangs in packagekit-glib2 client if daemon crashes
  (gh#hughsie/PackageKit#464).</changelog>
  <changelog author="Dario Faggioli &lt;dfaggioli@suse.com&gt;" date="1623326400">- Add PackageKit-dnf-ignore-weak-deps.patch
  Backport upstream patch (gh#Conan-Kudo/PackageKit/commit#ecd4a96,
  gh#Conan-Kudo/PackageKit#488) for fixing: dnf backend not honoring
  "install_weak_deps=False" (gh#dfaggioli/Packagekit#486). See also
  https://bugzilla.redhat.com/show_bug.cgi?id=1955484</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1627560000">- Drop upstream merged patches on SLE and Leap 15.4:
  + PackageKit-CVE-2020-16121.patch</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1629460800">- Add PackageKit-zypp-fix-crash-with-empty-search-string.patch:
  zypp: Fix crash when search string is NULL (bsc#1179287,
  gh#hughsie/PackageKit/commit#21ccf49).</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">- Update to version 1.2.4:
  + Libraries:
  - Add specific error code when user declined interaction
  - Avoid spurious GObject::notify signal emissions
  - Correct 'cancellable' use in pk_client_repair_system_async()
  - Fix a leak on calling set_locale() a second time
  - Fix a possible use-after-free under pk_client_cancel_cb()
  - Improve thread safety on an operation cancellation
  + Backends:
  - dnf:
    . Read update information also when getting list of updates
    . Honor install_weak_deps=False if it is there
    . Use 'hy_query_get_advisory_pkgs', if available
  + New Features:
  - PkDetails: Add 'download-size' property
  - PkPackage: Add update severity property
  + Bugfixes:
  - Let the finish understand the 'cancelled' exit code
  - Make backends that use pk-backend-spawn work (#477)
  - Only set polkit interactive flag if method call has too
- Changes from version 1.2.3:
  + Backends:
  - alpm:
    . Add post transaction hook
    . Rename errno to alpm_err to avoid name clashes
  - aptcc: Auto-remove old kernels, unless configured otherwise
  - dnf: Add support for coercing upgrade to distupgrade
  - zypp:
    . Make sure pool is initialized at the beginning of some
    methods
    . Reset update mode after getting updates
  + Bugfixes:
  - Append to cron log instead of overwriting it
  - Cancel a transaction if calling Cancel fails or the daemon
    disappears
  - Do not crash when calling pk_dbus_get_uid() before D-Bus is
    setup
  - Fix all compiler warnings
  - Fix multilib conflicts in generated pk-enum-types.h
  - Free scheduler array correctly again
  - Remove large transaction size sanity check
- Drop patches fixed upstream:
  + PackageKit-zypp-cleanup-tmp-files.patch
  + PackageKit-zypp-reset-update-mode-after-get-updates.patch
  + PackageKit-dnf-Add-support-for-coercing-upgrade-to-distupgrade.patch
  + PackageKit-zypp-initialize-pool.patch
  + PackageKit-remove-transaction-size-limit.patch
  + PackageKit-cancel-transaction-if-daemon-disappears.patch
  + PackageKit-dnf-ignore-weak-deps.patch
- Add 505.patch: pk-offline: Add flags to D-Bus invoking methods.
  That's currently to be able to set whether the method should be
  interactive or not. The old functions call the methods as
  non-interactive.</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1636113601">- Add PackageKit-zypp-c++17.patch: Fix build failure when building
  with libzypp &gt; 17.28.5 and gcc &lt; 11
  (gh#hughsie/PackageKit/commit/1a6bb6ae6, bsc#1192349).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1637064000">- Rewrite prep phase to not use autopatch -M: SLE15/Leap15's RPM
  version does not support that syntax yet.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1637064001">- Apply all patches unconditonally: PackageKit-zypp-c++17.patch is
  merged in upstream git and thus does not justify to be
  conditionally applied.
- Switching back to autosetup, as this works without conditional
  patches.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1653048000">- Update to version 1.2.5:
  + Backends:
  - dnf:
    . Add support for autoremove flag when removing packages.
    . Searches by name and package details should be case
    insensitive.
    . Update appstream xml files if dnf_sack_add_repos() does
    the download.
  - zypp:
    . Add -std=c++1z cpp flags.
    . Fix crash when search string is NULL.
    . Fix package installation using undefined data.
  - Changes to alpm, apttcc, nix, and slack.
  + Bugfixes:
  - Install offline-update enablement symlink if Meson is new
    enough.
  - Move Wants= line for network-online.target.
  - Add flags to D-Bus offline invoking methods.
  - Properly handle allow-reinstall flag for installations.
  - Provide better error message if trying to install an
    installed package.
  - Wait until online to activate systemd service.
- Drop 505.patch, PackageKit-zypp-c++17.patch, and
  PackageKit-zypp-fix-crash-with-empty-search-string.patch: fixed
  upstream.</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1653566400">- Add PackageKit-zypp-locked-packages.patch: zypp: ignore locked
  packages(gh#hughsie/PackageKit#543, boo#1199895).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1656676800">- Add PackageKit-zypp-add-upgrade-system.patch: implement
  upgrade-system method(gh#hughsie/PackageKit/commit/930dd201b).</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1657368000">- Move the dbus-1 system.d file to /usr (bsc#1201347)</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1659528000">- Modified PackageKit.spec: bump libzypp dependency version to
  17.31.0.
- Add PackageKit-zypp-avoid-statuReset.patch: zypp: Avoid
  statuReset() on locked packages
  (gh#PackageKit/PackageKit/commit/dd1964255, bsc#1199895).
- Add PackageKit-zypp-disable-upgrade-system-in-sle.patch: zypp:
  Disable upgrade-system support in SLE
  (gh#PackageKit/PackageKit/commit/0fcd820c2).
- Add PackageKit-zypp-restore-pool-status-after-simulating-update.patch:
  zypp: restore pool status after simulating an update
  (gh#PackageKit/PackageKit/commit/2b61a6649, bsc#1199895).
- Add PackageKit-zypp-fix-is-tumbleweed-check.patch: zypp: build
  the pool before calling is_tumbleweed()
  (gh#PackageKit/PackageKit/commit/146890153).
- Add PackageKit-zypp-update-libzypp-dependency-version.patch:
  zypp: update libzypp dependency version
  (gh#PackageKit/PackageKit/commit/58c7c0285, bsc#1199895).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1662120000">- Add PackageKit-zypp-dont-refresh-before-searching.patch:
  zypp: Don't refresh repos before searching
  (gh#PackageKit/PackageKit/commit/58c7c0285, bsc#1199895).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1664193600">- Add PackageKit-zypp-dont-remove-locked-packages.patch: zypp:
  Check if packages are locked before removing
  (gh#PackageKit/PackageKit/commit/8649a07bc, bsc#1199895).
- Add PackageKit-zypp-add-repo-in-packageid.patch: zypp: add
  repository data in package id
  (gh#PackageKit/PackageKit/commit/8eb2ef0ae, bsc#1202585).
- Remove PackageKit-zypp-locked-packages.patch: reverted upstream
  (gh#PackageKit/PackageKit/commit/ed3e38043).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1673006400">- Add PackageKit-zypp-fix-ambiguous-filesystem-reference.patch:
  zypp: Fix ambiguous reference to 'filesystem' class
  (gh#PackageKit/PackageKit/commit/bb1409a71, bsc#1206687).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1678708800">- Add PackageKit-fix-pkcon-permission.patch: trivial: Drop
  unnecessary x permission
  (gh#PackageKit/PackageKit/commit/47b7f97bc, bsc#1209138)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1689595200">- Add PackageKit-dynamic-export.patch: fix loading of modules when
  built using glib 2.70 (boo#1213309).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" 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>
</package>
<package pkgid="5f3226878da0a2b892535d6805d88570ee92e325b35490c715b362d05d3cf65bafe89c7b19d2b1c01a2874e29a27258da8347195fb17f6c7fb15d4dc8a1dc0fd" name="PackageKit-lang" arch="noarch">
  <version epoch="0" ver="1.2.8" rel="1.1"/>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1616760000">- Add PackageKit-cancel-transaction-if-daemon-disappears.patch:
  Fix hangs in packagekit-glib2 client if daemon crashes
  (gh#hughsie/PackageKit#464).</changelog>
  <changelog author="Dario Faggioli &lt;dfaggioli@suse.com&gt;" date="1623326400">- Add PackageKit-dnf-ignore-weak-deps.patch
  Backport upstream patch (gh#Conan-Kudo/PackageKit/commit#ecd4a96,
  gh#Conan-Kudo/PackageKit#488) for fixing: dnf backend not honoring
  "install_weak_deps=False" (gh#dfaggioli/Packagekit#486). See also
  https://bugzilla.redhat.com/show_bug.cgi?id=1955484</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1627560000">- Drop upstream merged patches on SLE and Leap 15.4:
  + PackageKit-CVE-2020-16121.patch</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1629460800">- Add PackageKit-zypp-fix-crash-with-empty-search-string.patch:
  zypp: Fix crash when search string is NULL (bsc#1179287,
  gh#hughsie/PackageKit/commit#21ccf49).</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">- Update to version 1.2.4:
  + Libraries:
  - Add specific error code when user declined interaction
  - Avoid spurious GObject::notify signal emissions
  - Correct 'cancellable' use in pk_client_repair_system_async()
  - Fix a leak on calling set_locale() a second time
  - Fix a possible use-after-free under pk_client_cancel_cb()
  - Improve thread safety on an operation cancellation
  + Backends:
  - dnf:
    . Read update information also when getting list of updates
    . Honor install_weak_deps=False if it is there
    . Use 'hy_query_get_advisory_pkgs', if available
  + New Features:
  - PkDetails: Add 'download-size' property
  - PkPackage: Add update severity property
  + Bugfixes:
  - Let the finish understand the 'cancelled' exit code
  - Make backends that use pk-backend-spawn work (#477)
  - Only set polkit interactive flag if method call has too
- Changes from version 1.2.3:
  + Backends:
  - alpm:
    . Add post transaction hook
    . Rename errno to alpm_err to avoid name clashes
  - aptcc: Auto-remove old kernels, unless configured otherwise
  - dnf: Add support for coercing upgrade to distupgrade
  - zypp:
    . Make sure pool is initialized at the beginning of some
    methods
    . Reset update mode after getting updates
  + Bugfixes:
  - Append to cron log instead of overwriting it
  - Cancel a transaction if calling Cancel fails or the daemon
    disappears
  - Do not crash when calling pk_dbus_get_uid() before D-Bus is
    setup
  - Fix all compiler warnings
  - Fix multilib conflicts in generated pk-enum-types.h
  - Free scheduler array correctly again
  - Remove large transaction size sanity check
- Drop patches fixed upstream:
  + PackageKit-zypp-cleanup-tmp-files.patch
  + PackageKit-zypp-reset-update-mode-after-get-updates.patch
  + PackageKit-dnf-Add-support-for-coercing-upgrade-to-distupgrade.patch
  + PackageKit-zypp-initialize-pool.patch
  + PackageKit-remove-transaction-size-limit.patch
  + PackageKit-cancel-transaction-if-daemon-disappears.patch
  + PackageKit-dnf-ignore-weak-deps.patch
- Add 505.patch: pk-offline: Add flags to D-Bus invoking methods.
  That's currently to be able to set whether the method should be
  interactive or not. The old functions call the methods as
  non-interactive.</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1636113601">- Add PackageKit-zypp-c++17.patch: Fix build failure when building
  with libzypp &gt; 17.28.5 and gcc &lt; 11
  (gh#hughsie/PackageKit/commit/1a6bb6ae6, bsc#1192349).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1637064000">- Rewrite prep phase to not use autopatch -M: SLE15/Leap15's RPM
  version does not support that syntax yet.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1637064001">- Apply all patches unconditonally: PackageKit-zypp-c++17.patch is
  merged in upstream git and thus does not justify to be
  conditionally applied.
- Switching back to autosetup, as this works without conditional
  patches.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1653048000">- Update to version 1.2.5:
  + Backends:
  - dnf:
    . Add support for autoremove flag when removing packages.
    . Searches by name and package details should be case
    insensitive.
    . Update appstream xml files if dnf_sack_add_repos() does
    the download.
  - zypp:
    . Add -std=c++1z cpp flags.
    . Fix crash when search string is NULL.
    . Fix package installation using undefined data.
  - Changes to alpm, apttcc, nix, and slack.
  + Bugfixes:
  - Install offline-update enablement symlink if Meson is new
    enough.
  - Move Wants= line for network-online.target.
  - Add flags to D-Bus offline invoking methods.
  - Properly handle allow-reinstall flag for installations.
  - Provide better error message if trying to install an
    installed package.
  - Wait until online to activate systemd service.
- Drop 505.patch, PackageKit-zypp-c++17.patch, and
  PackageKit-zypp-fix-crash-with-empty-search-string.patch: fixed
  upstream.</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1653566400">- Add PackageKit-zypp-locked-packages.patch: zypp: ignore locked
  packages(gh#hughsie/PackageKit#543, boo#1199895).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1656676800">- Add PackageKit-zypp-add-upgrade-system.patch: implement
  upgrade-system method(gh#hughsie/PackageKit/commit/930dd201b).</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1657368000">- Move the dbus-1 system.d file to /usr (bsc#1201347)</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1659528000">- Modified PackageKit.spec: bump libzypp dependency version to
  17.31.0.
- Add PackageKit-zypp-avoid-statuReset.patch: zypp: Avoid
  statuReset() on locked packages
  (gh#PackageKit/PackageKit/commit/dd1964255, bsc#1199895).
- Add PackageKit-zypp-disable-upgrade-system-in-sle.patch: zypp:
  Disable upgrade-system support in SLE
  (gh#PackageKit/PackageKit/commit/0fcd820c2).
- Add PackageKit-zypp-restore-pool-status-after-simulating-update.patch:
  zypp: restore pool status after simulating an update
  (gh#PackageKit/PackageKit/commit/2b61a6649, bsc#1199895).
- Add PackageKit-zypp-fix-is-tumbleweed-check.patch: zypp: build
  the pool before calling is_tumbleweed()
  (gh#PackageKit/PackageKit/commit/146890153).
- Add PackageKit-zypp-update-libzypp-dependency-version.patch:
  zypp: update libzypp dependency version
  (gh#PackageKit/PackageKit/commit/58c7c0285, bsc#1199895).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1662120000">- Add PackageKit-zypp-dont-refresh-before-searching.patch:
  zypp: Don't refresh repos before searching
  (gh#PackageKit/PackageKit/commit/58c7c0285, bsc#1199895).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1664193600">- Add PackageKit-zypp-dont-remove-locked-packages.patch: zypp:
  Check if packages are locked before removing
  (gh#PackageKit/PackageKit/commit/8649a07bc, bsc#1199895).
- Add PackageKit-zypp-add-repo-in-packageid.patch: zypp: add
  repository data in package id
  (gh#PackageKit/PackageKit/commit/8eb2ef0ae, bsc#1202585).
- Remove PackageKit-zypp-locked-packages.patch: reverted upstream
  (gh#PackageKit/PackageKit/commit/ed3e38043).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1673006400">- Add PackageKit-zypp-fix-ambiguous-filesystem-reference.patch:
  zypp: Fix ambiguous reference to 'filesystem' class
  (gh#PackageKit/PackageKit/commit/bb1409a71, bsc#1206687).</changelog>
  <changelog author="Jonathan Kang &lt;songchuan.kang@suse.com&gt;" date="1678708800">- Add PackageKit-fix-pkcon-permission.patch: trivial: Drop
  unnecessary x permission
  (gh#PackageKit/PackageKit/commit/47b7f97bc, bsc#1209138)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1689595200">- Add PackageKit-dynamic-export.patch: fix loading of modules when
  built using glib 2.70 (boo#1213309).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" 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>
</package>
<package pkgid="050869515e07cf90af9b5b95b7f776a12808d2a4ff6d86c2dcd2a98b294ce6e5d45545d19fce4a1a3833b4f81151d3cfe7458e12f687594fe25e93c11d50b6f1" name="SDL2" arch="src">
  <version epoch="0" ver="2.28.5" rel="1.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1651233600">- Restore sdl2-symvers.patch to full symbol list to facilitate
  application installation with Leap 15.x's SDL2.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1657022400">- Add fix-xi2-crash.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1660910400">- Update to release 2.24.0
  * Added a number of function relating to input devices such as
    keyboard and joystick.
  * Added support for the NVIDIA Shield Controller to the HIDAPI
    driver, supporting rumble and battery status
  * Added support for opening audio devices with 3 or 5 channels
    (2.1, 4.1). All channel counts from Mono to 7.1 are now
    supported.
- Drop baselibs.conf (no SDL2_ttf-dependent Tumbleweed packages
  themselves have baselibs).
- Drop fix-xi2-crash.patch (merged)
- 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="1664971200">- Update to release 2.24.1
  * Fixed shader compilation issues using the OpenGL ES2 renderer</changelog>
  <changelog author="Cristian Rodr&#xED;guez &lt;crrodriguez@opensuse.org&gt;" date="1666872000">- Drop unused buildrequires on nasm</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1667304000">- Update to release 2.24.2
  * Fixed crash in Wayland_HasScreenKeyboardSupport()</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1669118400">- Update to release 2.26
  * Added SDL_GetWindowSizeInPixels() to get the window size in
    pixels, which may differ from the window coordinate size for
    windows with high-DPI support.
  * Added simulated vsync synchronization for the software
    renderer.
  * Added the mouse position to SDL_MouseWheelEvent.
  * Added SDL_ResetHints() to reset all hints to their default
    values.
  * Added SDL_GetJoystickGUIDInfo() to get device information
    encoded in a joystick GUID.
  * Added XBOX Hints.
  * Added support for PS3 and Wii controllers to the HIDAPI
    driver (not enabled by default).
  * Added access to the individual left and right gyro sensors of
    the combined Joy-Cons controller.
  * Added a microsecond timestamp to SDL_SensorEvent and
    SDL_ControllerSensorEvent, when the hardware provides that
    information.
- Delete sdl2-khronos.patch (merged)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1669896000">- Update to release 2.26.1
  * Improved audio resampling quality
  * Fixed crash if SDL_GetPointDisplayIndex() or
    SDL_GetRectDisplayIndex() are called before SDL_VideoInit()</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1672747200">- Update to release 2.26.2
  * Fixed long delay at startup when a Razer keyboard is
    connected
  * Fixed not receiving SDLK_5 or SDL_SCANCODE_5 when using the
    AZERTY keyboard layout on Linux
- Enable libsamplerate and libdecor components
- Remove unused tslib build requirement</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1675771200">- Update to release 2.26.3
  * Fixed infinite loop shutting down WGI controllers
  * Fixed centering the D-pad on some Xbox controllers</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1677844800">- Use current keymap on console
  (https://github.com/libsdl-org/SDL/pull/7400 )
  + 0001-Cleanup-add-brace-6545.patch
  + 0002-Update-for-SDL3-coding-style-6717.patch
  + 0003-Clang-Tidy-fixes-6725.patch
  + 0004-evdev_kbd-Use-current-keymap.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678190400">- Update to release 2.26.4
  * Fixed using older game controller mappings on Linux</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1681214400">- Update to release 2.26.5
  * Fixed handling of third party PS4 controller input reports
  * Added support for the trigger buttons on the Victrix Pro FS
    for PS5
  * Added mapping for Flydigi Vader 2 with the latest firmware
    (6.0.4.9)
  * Added mapping for DualSense Edge Wireless Controller on Linux
  * Added mapping for Hori Pokken Tournament DX Pro Pad
  * Improved the speed and quality of audio resampling
  * Fixed crash on Linux if dbus can't be initialized</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687348800">- Update to release 2.28
  * Added SDL_HasWindowSurface() and SDL_DestroyWindowSurface() to
    switch between the window surface and rendering APIs.
  * Added a display event SDL_DISPLAYEVENT_MOVED which is sent
    when the primary monitor changes or displays change position
    relative to each other.
  * Added the hint SDL_HINT_ENABLE_SCREEN_KEYBOARD to control
    whether the on-screen keyboard should be shown when text input
    is active.
- Delete 0001-Cleanup-add-brace-6545.patch,
  0002-Update-for-SDL3-coding-style-6717.patch,
  0003-Clang-Tidy-fixes-6725.patch (inapplicable),
  0004-evdev_kbd-Use-current-keymap.patch (merged).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1688212800">- Update to release 2.28.1
  * Added support for the Nintendo Online Famicom controllers
  * Improved support for third-party Nintendo Switch controllers
  * Fixed setting the player LED on Nintendo Switch controllers
  * Added Linux controller mapping for the Logitech Chillstream</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1690977600">- Update to release 2.28.2
  * Fixed 8BitDo gamepad mapping when in XInput mode on Linux
  * Fixed controller lockup initializing some unofficial PS4
    replica controllers
  * Fixed video initialization on headless Linux systems using VNC</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1693569600">- Update to release 2.28.3
  * Added a gamepad mapping for the G-Shark GS-GP702
  * Fixed touchpad events for the Razer Wolverine V2 Pro in PS5 mode</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1696248000">- Update to release 2.28.4
  * Enable clipping for zero sized rectangles in the SDL renderer
  * Notify X11 clipboard managers when the clipboard changes
  * Fixed sensor timestamps for third-party PS5 controllers
  * Added detection for Logitech and Simagic racing wheels</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1696680000">- Enable direct PipeWire support</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1698926400">- Update to release 2.28.5
  * Added support for the HP HyperX Clutch Gladiate controller
  * Fixed a crash if a controller is disconnected while SDL is
    opening it
  * Fixed a crash on Linux if XInput2 isn't available at runtime</changelog>
</package>
<package pkgid="68e39243f4fa3e0ad9bffeebdcc1c8484aa1c51ebe7767e13040b32e79514bc7ab387ad29cf9e9c83745e719cfb621c29a032a53c6d08e48dc856f3b8ee6756a" name="SDL2-debugsource" arch="i586">
  <version epoch="0" ver="2.28.5" rel="1.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1651233600">- Restore sdl2-symvers.patch to full symbol list to facilitate
  application installation with Leap 15.x's SDL2.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1657022400">- Add fix-xi2-crash.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1660910400">- Update to release 2.24.0
  * Added a number of function relating to input devices such as
    keyboard and joystick.
  * Added support for the NVIDIA Shield Controller to the HIDAPI
    driver, supporting rumble and battery status
  * Added support for opening audio devices with 3 or 5 channels
    (2.1, 4.1). All channel counts from Mono to 7.1 are now
    supported.
- Drop baselibs.conf (no SDL2_ttf-dependent Tumbleweed packages
  themselves have baselibs).
- Drop fix-xi2-crash.patch (merged)
- 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="1664971200">- Update to release 2.24.1
  * Fixed shader compilation issues using the OpenGL ES2 renderer</changelog>
  <changelog author="Cristian Rodr&#xED;guez &lt;crrodriguez@opensuse.org&gt;" date="1666872000">- Drop unused buildrequires on nasm</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1667304000">- Update to release 2.24.2
  * Fixed crash in Wayland_HasScreenKeyboardSupport()</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1669118400">- Update to release 2.26
  * Added SDL_GetWindowSizeInPixels() to get the window size in
    pixels, which may differ from the window coordinate size for
    windows with high-DPI support.
  * Added simulated vsync synchronization for the software
    renderer.
  * Added the mouse position to SDL_MouseWheelEvent.
  * Added SDL_ResetHints() to reset all hints to their default
    values.
  * Added SDL_GetJoystickGUIDInfo() to get device information
    encoded in a joystick GUID.
  * Added XBOX Hints.
  * Added support for PS3 and Wii controllers to the HIDAPI
    driver (not enabled by default).
  * Added access to the individual left and right gyro sensors of
    the combined Joy-Cons controller.
  * Added a microsecond timestamp to SDL_SensorEvent and
    SDL_ControllerSensorEvent, when the hardware provides that
    information.
- Delete sdl2-khronos.patch (merged)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1669896000">- Update to release 2.26.1
  * Improved audio resampling quality
  * Fixed crash if SDL_GetPointDisplayIndex() or
    SDL_GetRectDisplayIndex() are called before SDL_VideoInit()</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1672747200">- Update to release 2.26.2
  * Fixed long delay at startup when a Razer keyboard is
    connected
  * Fixed not receiving SDLK_5 or SDL_SCANCODE_5 when using the
    AZERTY keyboard layout on Linux
- Enable libsamplerate and libdecor components
- Remove unused tslib build requirement</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1675771200">- Update to release 2.26.3
  * Fixed infinite loop shutting down WGI controllers
  * Fixed centering the D-pad on some Xbox controllers</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1677844800">- Use current keymap on console
  (https://github.com/libsdl-org/SDL/pull/7400 )
  + 0001-Cleanup-add-brace-6545.patch
  + 0002-Update-for-SDL3-coding-style-6717.patch
  + 0003-Clang-Tidy-fixes-6725.patch
  + 0004-evdev_kbd-Use-current-keymap.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678190400">- Update to release 2.26.4
  * Fixed using older game controller mappings on Linux</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1681214400">- Update to release 2.26.5
  * Fixed handling of third party PS4 controller input reports
  * Added support for the trigger buttons on the Victrix Pro FS
    for PS5
  * Added mapping for Flydigi Vader 2 with the latest firmware
    (6.0.4.9)
  * Added mapping for DualSense Edge Wireless Controller on Linux
  * Added mapping for Hori Pokken Tournament DX Pro Pad
  * Improved the speed and quality of audio resampling
  * Fixed crash on Linux if dbus can't be initialized</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687348800">- Update to release 2.28
  * Added SDL_HasWindowSurface() and SDL_DestroyWindowSurface() to
    switch between the window surface and rendering APIs.
  * Added a display event SDL_DISPLAYEVENT_MOVED which is sent
    when the primary monitor changes or displays change position
    relative to each other.
  * Added the hint SDL_HINT_ENABLE_SCREEN_KEYBOARD to control
    whether the on-screen keyboard should be shown when text input
    is active.
- Delete 0001-Cleanup-add-brace-6545.patch,
  0002-Update-for-SDL3-coding-style-6717.patch,
  0003-Clang-Tidy-fixes-6725.patch (inapplicable),
  0004-evdev_kbd-Use-current-keymap.patch (merged).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1688212800">- Update to release 2.28.1
  * Added support for the Nintendo Online Famicom controllers
  * Improved support for third-party Nintendo Switch controllers
  * Fixed setting the player LED on Nintendo Switch controllers
  * Added Linux controller mapping for the Logitech Chillstream</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1690977600">- Update to release 2.28.2
  * Fixed 8BitDo gamepad mapping when in XInput mode on Linux
  * Fixed controller lockup initializing some unofficial PS4
    replica controllers
  * Fixed video initialization on headless Linux systems using VNC</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1693569600">- Update to release 2.28.3
  * Added a gamepad mapping for the G-Shark GS-GP702
  * Fixed touchpad events for the Razer Wolverine V2 Pro in PS5 mode</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1696248000">- Update to release 2.28.4
  * Enable clipping for zero sized rectangles in the SDL renderer
  * Notify X11 clipboard managers when the clipboard changes
  * Fixed sensor timestamps for third-party PS5 controllers
  * Added detection for Logitech and Simagic racing wheels</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1696680000">- Enable direct PipeWire support</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1698926400">- Update to release 2.28.5
  * Added support for the HP HyperX Clutch Gladiate controller
  * Fixed a crash if a controller is disconnected while SDL is
    opening it
  * Fixed a crash on Linux if XInput2 isn't available at runtime</changelog>
</package>
<package pkgid="a9633a4ca532ee89088107c270ef1ab4a6222b595b18739233a0d9e1f41b6a3e90d46e468b9c26ad9c29cc81cd0d4ea58b6269ba9226576561abc8d66e79df9c" name="SDL2-debugsource" arch="x86_64">
  <version epoch="0" ver="2.28.5" rel="1.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1651233600">- Restore sdl2-symvers.patch to full symbol list to facilitate
  application installation with Leap 15.x's SDL2.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1657022400">- Add fix-xi2-crash.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1660910400">- Update to release 2.24.0
  * Added a number of function relating to input devices such as
    keyboard and joystick.
  * Added support for the NVIDIA Shield Controller to the HIDAPI
    driver, supporting rumble and battery status
  * Added support for opening audio devices with 3 or 5 channels
    (2.1, 4.1). All channel counts from Mono to 7.1 are now
    supported.
- Drop baselibs.conf (no SDL2_ttf-dependent Tumbleweed packages
  themselves have baselibs).
- Drop fix-xi2-crash.patch (merged)
- 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="1664971200">- Update to release 2.24.1
  * Fixed shader compilation issues using the OpenGL ES2 renderer</changelog>
  <changelog author="Cristian Rodr&#xED;guez &lt;crrodriguez@opensuse.org&gt;" date="1666872000">- Drop unused buildrequires on nasm</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1667304000">- Update to release 2.24.2
  * Fixed crash in Wayland_HasScreenKeyboardSupport()</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1669118400">- Update to release 2.26
  * Added SDL_GetWindowSizeInPixels() to get the window size in
    pixels, which may differ from the window coordinate size for
    windows with high-DPI support.
  * Added simulated vsync synchronization for the software
    renderer.
  * Added the mouse position to SDL_MouseWheelEvent.
  * Added SDL_ResetHints() to reset all hints to their default
    values.
  * Added SDL_GetJoystickGUIDInfo() to get device information
    encoded in a joystick GUID.
  * Added XBOX Hints.
  * Added support for PS3 and Wii controllers to the HIDAPI
    driver (not enabled by default).
  * Added access to the individual left and right gyro sensors of
    the combined Joy-Cons controller.
  * Added a microsecond timestamp to SDL_SensorEvent and
    SDL_ControllerSensorEvent, when the hardware provides that
    information.
- Delete sdl2-khronos.patch (merged)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1669896000">- Update to release 2.26.1
  * Improved audio resampling quality
  * Fixed crash if SDL_GetPointDisplayIndex() or
    SDL_GetRectDisplayIndex() are called before SDL_VideoInit()</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1672747200">- Update to release 2.26.2
  * Fixed long delay at startup when a Razer keyboard is
    connected
  * Fixed not receiving SDLK_5 or SDL_SCANCODE_5 when using the
    AZERTY keyboard layout on Linux
- Enable libsamplerate and libdecor components
- Remove unused tslib build requirement</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1675771200">- Update to release 2.26.3
  * Fixed infinite loop shutting down WGI controllers
  * Fixed centering the D-pad on some Xbox controllers</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1677844800">- Use current keymap on console
  (https://github.com/libsdl-org/SDL/pull/7400 )
  + 0001-Cleanup-add-brace-6545.patch
  + 0002-Update-for-SDL3-coding-style-6717.patch
  + 0003-Clang-Tidy-fixes-6725.patch
  + 0004-evdev_kbd-Use-current-keymap.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678190400">- Update to release 2.26.4
  * Fixed using older game controller mappings on Linux</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1681214400">- Update to release 2.26.5
  * Fixed handling of third party PS4 controller input reports
  * Added support for the trigger buttons on the Victrix Pro FS
    for PS5
  * Added mapping for Flydigi Vader 2 with the latest firmware
    (6.0.4.9)
  * Added mapping for DualSense Edge Wireless Controller on Linux
  * Added mapping for Hori Pokken Tournament DX Pro Pad
  * Improved the speed and quality of audio resampling
  * Fixed crash on Linux if dbus can't be initialized</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687348800">- Update to release 2.28
  * Added SDL_HasWindowSurface() and SDL_DestroyWindowSurface() to
    switch between the window surface and rendering APIs.
  * Added a display event SDL_DISPLAYEVENT_MOVED which is sent
    when the primary monitor changes or displays change position
    relative to each other.
  * Added the hint SDL_HINT_ENABLE_SCREEN_KEYBOARD to control
    whether the on-screen keyboard should be shown when text input
    is active.
- Delete 0001-Cleanup-add-brace-6545.patch,
  0002-Update-for-SDL3-coding-style-6717.patch,
  0003-Clang-Tidy-fixes-6725.patch (inapplicable),
  0004-evdev_kbd-Use-current-keymap.patch (merged).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1688212800">- Update to release 2.28.1
  * Added support for the Nintendo Online Famicom controllers
  * Improved support for third-party Nintendo Switch controllers
  * Fixed setting the player LED on Nintendo Switch controllers
  * Added Linux controller mapping for the Logitech Chillstream</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1690977600">- Update to release 2.28.2
  * Fixed 8BitDo gamepad mapping when in XInput mode on Linux
  * Fixed controller lockup initializing some unofficial PS4
    replica controllers
  * Fixed video initialization on headless Linux systems using VNC</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1693569600">- Update to release 2.28.3
  * Added a gamepad mapping for the G-Shark GS-GP702
  * Fixed touchpad events for the Razer Wolverine V2 Pro in PS5 mode</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1696248000">- Update to release 2.28.4
  * Enable clipping for zero sized rectangles in the SDL renderer
  * Notify X11 clipboard managers when the clipboard changes
  * Fixed sensor timestamps for third-party PS5 controllers
  * Added detection for Logitech and Simagic racing wheels</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1696680000">- Enable direct PipeWire support</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1698926400">- Update to release 2.28.5
  * Added support for the HP HyperX Clutch Gladiate controller
  * Fixed a crash if a controller is disconnected while SDL is
    opening it
  * Fixed a crash on Linux if XInput2 isn't available at runtime</changelog>
</package>
<package pkgid="c86a4cf43fd16c7a07cac10064a251d25116a8c77e4a6bd8dfb22288bedf6a6745c10631c433c4b6ce02f31d8bb436a1c3f88047479cdc5dfdaf9849ad919f36" name="SDL2-devel" arch="i586">
  <version epoch="0" ver="2.28.5" rel="1.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1651233600">- Restore sdl2-symvers.patch to full symbol list to facilitate
  application installation with Leap 15.x's SDL2.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1657022400">- Add fix-xi2-crash.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1660910400">- Update to release 2.24.0
  * Added a number of function relating to input devices such as
    keyboard and joystick.
  * Added support for the NVIDIA Shield Controller to the HIDAPI
    driver, supporting rumble and battery status
  * Added support for opening audio devices with 3 or 5 channels
    (2.1, 4.1). All channel counts from Mono to 7.1 are now
    supported.
- Drop baselibs.conf (no SDL2_ttf-dependent Tumbleweed packages
  themselves have baselibs).
- Drop fix-xi2-crash.patch (merged)
- 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="1664971200">- Update to release 2.24.1
  * Fixed shader compilation issues using the OpenGL ES2 renderer</changelog>
  <changelog author="Cristian Rodr&#xED;guez &lt;crrodriguez@opensuse.org&gt;" date="1666872000">- Drop unused buildrequires on nasm</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1667304000">- Update to release 2.24.2
  * Fixed crash in Wayland_HasScreenKeyboardSupport()</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1669118400">- Update to release 2.26
  * Added SDL_GetWindowSizeInPixels() to get the window size in
    pixels, which may differ from the window coordinate size for
    windows with high-DPI support.
  * Added simulated vsync synchronization for the software
    renderer.
  * Added the mouse position to SDL_MouseWheelEvent.
  * Added SDL_ResetHints() to reset all hints to their default
    values.
  * Added SDL_GetJoystickGUIDInfo() to get device information
    encoded in a joystick GUID.
  * Added XBOX Hints.
  * Added support for PS3 and Wii controllers to the HIDAPI
    driver (not enabled by default).
  * Added access to the individual left and right gyro sensors of
    the combined Joy-Cons controller.
  * Added a microsecond timestamp to SDL_SensorEvent and
    SDL_ControllerSensorEvent, when the hardware provides that
    information.
- Delete sdl2-khronos.patch (merged)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1669896000">- Update to release 2.26.1
  * Improved audio resampling quality
  * Fixed crash if SDL_GetPointDisplayIndex() or
    SDL_GetRectDisplayIndex() are called before SDL_VideoInit()</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1672747200">- Update to release 2.26.2
  * Fixed long delay at startup when a Razer keyboard is
    connected
  * Fixed not receiving SDLK_5 or SDL_SCANCODE_5 when using the
    AZERTY keyboard layout on Linux
- Enable libsamplerate and libdecor components
- Remove unused tslib build requirement</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1675771200">- Update to release 2.26.3
  * Fixed infinite loop shutting down WGI controllers
  * Fixed centering the D-pad on some Xbox controllers</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1677844800">- Use current keymap on console
  (https://github.com/libsdl-org/SDL/pull/7400 )
  + 0001-Cleanup-add-brace-6545.patch
  + 0002-Update-for-SDL3-coding-style-6717.patch
  + 0003-Clang-Tidy-fixes-6725.patch
  + 0004-evdev_kbd-Use-current-keymap.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678190400">- Update to release 2.26.4
  * Fixed using older game controller mappings on Linux</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1681214400">- Update to release 2.26.5
  * Fixed handling of third party PS4 controller input reports
  * Added support for the trigger buttons on the Victrix Pro FS
    for PS5
  * Added mapping for Flydigi Vader 2 with the latest firmware
    (6.0.4.9)
  * Added mapping for DualSense Edge Wireless Controller on Linux
  * Added mapping for Hori Pokken Tournament DX Pro Pad
  * Improved the speed and quality of audio resampling
  * Fixed crash on Linux if dbus can't be initialized</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687348800">- Update to release 2.28
  * Added SDL_HasWindowSurface() and SDL_DestroyWindowSurface() to
    switch between the window surface and rendering APIs.
  * Added a display event SDL_DISPLAYEVENT_MOVED which is sent
    when the primary monitor changes or displays change position
    relative to each other.
  * Added the hint SDL_HINT_ENABLE_SCREEN_KEYBOARD to control
    whether the on-screen keyboard should be shown when text input
    is active.
- Delete 0001-Cleanup-add-brace-6545.patch,
  0002-Update-for-SDL3-coding-style-6717.patch,
  0003-Clang-Tidy-fixes-6725.patch (inapplicable),
  0004-evdev_kbd-Use-current-keymap.patch (merged).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1688212800">- Update to release 2.28.1
  * Added support for the Nintendo Online Famicom controllers
  * Improved support for third-party Nintendo Switch controllers
  * Fixed setting the player LED on Nintendo Switch controllers
  * Added Linux controller mapping for the Logitech Chillstream</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1690977600">- Update to release 2.28.2
  * Fixed 8BitDo gamepad mapping when in XInput mode on Linux
  * Fixed controller lockup initializing some unofficial PS4
    replica controllers
  * Fixed video initialization on headless Linux systems using VNC</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1693569600">- Update to release 2.28.3
  * Added a gamepad mapping for the G-Shark GS-GP702
  * Fixed touchpad events for the Razer Wolverine V2 Pro in PS5 mode</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1696248000">- Update to release 2.28.4
  * Enable clipping for zero sized rectangles in the SDL renderer
  * Notify X11 clipboard managers when the clipboard changes
  * Fixed sensor timestamps for third-party PS5 controllers
  * Added detection for Logitech and Simagic racing wheels</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1696680000">- Enable direct PipeWire support</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1698926400">- Update to release 2.28.5
  * Added support for the HP HyperX Clutch Gladiate controller
  * Fixed a crash if a controller is disconnected while SDL is
    opening it
  * Fixed a crash on Linux if XInput2 isn't available at runtime</changelog>
</package>
<package pkgid="6839504adbde992ba0587b7465c8f0617bf561853845e503ad4f8642f8cf080856c0bdf671d726b1f93709dc622f8cd925ce70fb0cd387733902719deb304f63" name="SDL2-devel" arch="x86_64">
  <version epoch="0" ver="2.28.5" rel="1.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1651233600">- Restore sdl2-symvers.patch to full symbol list to facilitate
  application installation with Leap 15.x's SDL2.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1657022400">- Add fix-xi2-crash.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1660910400">- Update to release 2.24.0
  * Added a number of function relating to input devices such as
    keyboard and joystick.
  * Added support for the NVIDIA Shield Controller to the HIDAPI
    driver, supporting rumble and battery status
  * Added support for opening audio devices with 3 or 5 channels
    (2.1, 4.1). All channel counts from Mono to 7.1 are now
    supported.
- Drop baselibs.conf (no SDL2_ttf-dependent Tumbleweed packages
  themselves have baselibs).
- Drop fix-xi2-crash.patch (merged)
- 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="1664971200">- Update to release 2.24.1
  * Fixed shader compilation issues using the OpenGL ES2 renderer</changelog>
  <changelog author="Cristian Rodr&#xED;guez &lt;crrodriguez@opensuse.org&gt;" date="1666872000">- Drop unused buildrequires on nasm</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1667304000">- Update to release 2.24.2
  * Fixed crash in Wayland_HasScreenKeyboardSupport()</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1669118400">- Update to release 2.26
  * Added SDL_GetWindowSizeInPixels() to get the window size in
    pixels, which may differ from the window coordinate size for
    windows with high-DPI support.
  * Added simulated vsync synchronization for the software
    renderer.
  * Added the mouse position to SDL_MouseWheelEvent.
  * Added SDL_ResetHints() to reset all hints to their default
    values.
  * Added SDL_GetJoystickGUIDInfo() to get device information
    encoded in a joystick GUID.
  * Added XBOX Hints.
  * Added support for PS3 and Wii controllers to the HIDAPI
    driver (not enabled by default).
  * Added access to the individual left and right gyro sensors of
    the combined Joy-Cons controller.
  * Added a microsecond timestamp to SDL_SensorEvent and
    SDL_ControllerSensorEvent, when the hardware provides that
    information.
- Delete sdl2-khronos.patch (merged)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1669896000">- Update to release 2.26.1
  * Improved audio resampling quality
  * Fixed crash if SDL_GetPointDisplayIndex() or
    SDL_GetRectDisplayIndex() are called before SDL_VideoInit()</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1672747200">- Update to release 2.26.2
  * Fixed long delay at startup when a Razer keyboard is
    connected
  * Fixed not receiving SDLK_5 or SDL_SCANCODE_5 when using the
    AZERTY keyboard layout on Linux
- Enable libsamplerate and libdecor components
- Remove unused tslib build requirement</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1675771200">- Update to release 2.26.3
  * Fixed infinite loop shutting down WGI controllers
  * Fixed centering the D-pad on some Xbox controllers</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1677844800">- Use current keymap on console
  (https://github.com/libsdl-org/SDL/pull/7400 )
  + 0001-Cleanup-add-brace-6545.patch
  + 0002-Update-for-SDL3-coding-style-6717.patch
  + 0003-Clang-Tidy-fixes-6725.patch
  + 0004-evdev_kbd-Use-current-keymap.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678190400">- Update to release 2.26.4
  * Fixed using older game controller mappings on Linux</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1681214400">- Update to release 2.26.5
  * Fixed handling of third party PS4 controller input reports
  * Added support for the trigger buttons on the Victrix Pro FS
    for PS5
  * Added mapping for Flydigi Vader 2 with the latest firmware
    (6.0.4.9)
  * Added mapping for DualSense Edge Wireless Controller on Linux
  * Added mapping for Hori Pokken Tournament DX Pro Pad
  * Improved the speed and quality of audio resampling
  * Fixed crash on Linux if dbus can't be initialized</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687348800">- Update to release 2.28
  * Added SDL_HasWindowSurface() and SDL_DestroyWindowSurface() to
    switch between the window surface and rendering APIs.
  * Added a display event SDL_DISPLAYEVENT_MOVED which is sent
    when the primary monitor changes or displays change position
    relative to each other.
  * Added the hint SDL_HINT_ENABLE_SCREEN_KEYBOARD to control
    whether the on-screen keyboard should be shown when text input
    is active.
- Delete 0001-Cleanup-add-brace-6545.patch,
  0002-Update-for-SDL3-coding-style-6717.patch,
  0003-Clang-Tidy-fixes-6725.patch (inapplicable),
  0004-evdev_kbd-Use-current-keymap.patch (merged).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1688212800">- Update to release 2.28.1
  * Added support for the Nintendo Online Famicom controllers
  * Improved support for third-party Nintendo Switch controllers
  * Fixed setting the player LED on Nintendo Switch controllers
  * Added Linux controller mapping for the Logitech Chillstream</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1690977600">- Update to release 2.28.2
  * Fixed 8BitDo gamepad mapping when in XInput mode on Linux
  * Fixed controller lockup initializing some unofficial PS4
    replica controllers
  * Fixed video initialization on headless Linux systems using VNC</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1693569600">- Update to release 2.28.3
  * Added a gamepad mapping for the G-Shark GS-GP702
  * Fixed touchpad events for the Razer Wolverine V2 Pro in PS5 mode</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1696248000">- Update to release 2.28.4
  * Enable clipping for zero sized rectangles in the SDL renderer
  * Notify X11 clipboard managers when the clipboard changes
  * Fixed sensor timestamps for third-party PS5 controllers
  * Added detection for Logitech and Simagic racing wheels</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1696680000">- Enable direct PipeWire support</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1698926400">- Update to release 2.28.5
  * Added support for the HP HyperX Clutch Gladiate controller
  * Fixed a crash if a controller is disconnected while SDL is
    opening it
  * Fixed a crash on Linux if XInput2 isn't available at runtime</changelog>
</package>
<package pkgid="5ef1bb104ad0bc5a8c9e8de594bca030c390fee330aa85b332db1190b6e2963030b4e3ee0d5318bca3e38cf3f90a3f6043bf2bd29b682e4ab39c5d3e2d6e309a" name="SDL2-devel-32bit" arch="x86_64">
  <version epoch="0" ver="2.28.5" rel="1.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1651233600">- Restore sdl2-symvers.patch to full symbol list to facilitate
  application installation with Leap 15.x's SDL2.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1657022400">- Add fix-xi2-crash.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1660910400">- Update to release 2.24.0
  * Added a number of function relating to input devices such as
    keyboard and joystick.
  * Added support for the NVIDIA Shield Controller to the HIDAPI
    driver, supporting rumble and battery status
  * Added support for opening audio devices with 3 or 5 channels
    (2.1, 4.1). All channel counts from Mono to 7.1 are now
    supported.
- Drop baselibs.conf (no SDL2_ttf-dependent Tumbleweed packages
  themselves have baselibs).
- Drop fix-xi2-crash.patch (merged)
- 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="1664971200">- Update to release 2.24.1
  * Fixed shader compilation issues using the OpenGL ES2 renderer</changelog>
  <changelog author="Cristian Rodr&#xED;guez &lt;crrodriguez@opensuse.org&gt;" date="1666872000">- Drop unused buildrequires on nasm</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1667304000">- Update to release 2.24.2
  * Fixed crash in Wayland_HasScreenKeyboardSupport()</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1669118400">- Update to release 2.26
  * Added SDL_GetWindowSizeInPixels() to get the window size in
    pixels, which may differ from the window coordinate size for
    windows with high-DPI support.
  * Added simulated vsync synchronization for the software
    renderer.
  * Added the mouse position to SDL_MouseWheelEvent.
  * Added SDL_ResetHints() to reset all hints to their default
    values.
  * Added SDL_GetJoystickGUIDInfo() to get device information
    encoded in a joystick GUID.
  * Added XBOX Hints.
  * Added support for PS3 and Wii controllers to the HIDAPI
    driver (not enabled by default).
  * Added access to the individual left and right gyro sensors of
    the combined Joy-Cons controller.
  * Added a microsecond timestamp to SDL_SensorEvent and
    SDL_ControllerSensorEvent, when the hardware provides that
    information.
- Delete sdl2-khronos.patch (merged)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1669896000">- Update to release 2.26.1
  * Improved audio resampling quality
  * Fixed crash if SDL_GetPointDisplayIndex() or
    SDL_GetRectDisplayIndex() are called before SDL_VideoInit()</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1672747200">- Update to release 2.26.2
  * Fixed long delay at startup when a Razer keyboard is
    connected
  * Fixed not receiving SDLK_5 or SDL_SCANCODE_5 when using the
    AZERTY keyboard layout on Linux
- Enable libsamplerate and libdecor components
- Remove unused tslib build requirement</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1675771200">- Update to release 2.26.3
  * Fixed infinite loop shutting down WGI controllers
  * Fixed centering the D-pad on some Xbox controllers</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1677844800">- Use current keymap on console
  (https://github.com/libsdl-org/SDL/pull/7400 )
  + 0001-Cleanup-add-brace-6545.patch
  + 0002-Update-for-SDL3-coding-style-6717.patch
  + 0003-Clang-Tidy-fixes-6725.patch
  + 0004-evdev_kbd-Use-current-keymap.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678190400">- Update to release 2.26.4
  * Fixed using older game controller mappings on Linux</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1681214400">- Update to release 2.26.5
  * Fixed handling of third party PS4 controller input reports
  * Added support for the trigger buttons on the Victrix Pro FS
    for PS5
  * Added mapping for Flydigi Vader 2 with the latest firmware
    (6.0.4.9)
  * Added mapping for DualSense Edge Wireless Controller on Linux
  * Added mapping for Hori Pokken Tournament DX Pro Pad
  * Improved the speed and quality of audio resampling
  * Fixed crash on Linux if dbus can't be initialized</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687348800">- Update to release 2.28
  * Added SDL_HasWindowSurface() and SDL_DestroyWindowSurface() to
    switch between the window surface and rendering APIs.
  * Added a display event SDL_DISPLAYEVENT_MOVED which is sent
    when the primary monitor changes or displays change position
    relative to each other.
  * Added the hint SDL_HINT_ENABLE_SCREEN_KEYBOARD to control
    whether the on-screen keyboard should be shown when text input
    is active.
- Delete 0001-Cleanup-add-brace-6545.patch,
  0002-Update-for-SDL3-coding-style-6717.patch,
  0003-Clang-Tidy-fixes-6725.patch (inapplicable),
  0004-evdev_kbd-Use-current-keymap.patch (merged).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1688212800">- Update to release 2.28.1
  * Added support for the Nintendo Online Famicom controllers
  * Improved support for third-party Nintendo Switch controllers
  * Fixed setting the player LED on Nintendo Switch controllers
  * Added Linux controller mapping for the Logitech Chillstream</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1690977600">- Update to release 2.28.2
  * Fixed 8BitDo gamepad mapping when in XInput mode on Linux
  * Fixed controller lockup initializing some unofficial PS4
    replica controllers
  * Fixed video initialization on headless Linux systems using VNC</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1693569600">- Update to release 2.28.3
  * Added a gamepad mapping for the G-Shark GS-GP702
  * Fixed touchpad events for the Razer Wolverine V2 Pro in PS5 mode</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1696248000">- Update to release 2.28.4
  * Enable clipping for zero sized rectangles in the SDL renderer
  * Notify X11 clipboard managers when the clipboard changes
  * Fixed sensor timestamps for third-party PS5 controllers
  * Added detection for Logitech and Simagic racing wheels</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1696680000">- Enable direct PipeWire support</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1698926400">- Update to release 2.28.5
  * Added support for the HP HyperX Clutch Gladiate controller
  * Fixed a crash if a controller is disconnected while SDL is
    opening it
  * Fixed a crash on Linux if XInput2 isn't available at runtime</changelog>
</package>
<package pkgid="bc0f2d7b949a3da2030760b446e334aa4c5332f6cc8d0debeebef96999855659d322be4d66c63bdd7d233197b292a53b5f4ad018ebeab01ef14cde97af2e315d" name="SDL2_gfx" arch="src">
  <version epoch="0" ver="1.0.4" rel="2.11"/>
  <changelog author="prusnak@opensuse.org" date="1382961600">- created package (version 1.0.0)
  - based on SDL_gfx package</changelog>
  <changelog author="jengelh@inai.de" date="1384171200">- Set RPM groups to the same values as on the main SDL packages
- Own /usr/include/SDL2 as well</changelog>
  <changelog author="jengelh@inai.de" date="1403006400">- Update to new upstream release 1.0.1
  * Various minor and major fixes to drawing algorithms
  * Use of the SDLTest library for tests
  * pkg-config support.
- Only disable MMX for i586 (x86_64 has it implied)</changelog>
  <changelog author="jengelh@inai.de" date="1403697600">- Disable MMX not only on i586, but also ppc64, armv7l, etc.</changelog>
  <changelog author="jengelh@inai.de" date="1418904000">- Remove SDL2_gfx obsoletes (we never had packages of that name).
  Copy current Provides to baselibs.conf.</changelog>
  <changelog author="rpm@fthiessen.de" date="1533816000">- Added keyring to validate gpg signature of the source.
- Update to 1.0.4:
  * fix int overflow in ellipseRGBA for large radii
  * fix aaline wrong direction hline bug
  * fix off-by-1 error in rotateSurface90Degrees
  * fix to rotozoomSurfaceSizeTrig
  * fix for special case of roundedBoxRGBA</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1628683200">- Update homepage URLs</changelog>
</package>
<package pkgid="98aab931c06379a2da236ce66ef400975c49e032e86e94d7e9cbc07ea5160842d966f120920a035edf2e0d104afd1ec374c4f8fba6a53b71b0ebc61459ae4492" name="SDL2_gfx-debugsource" arch="x86_64">
  <version epoch="0" ver="1.0.4" rel="2.11"/>
  <changelog author="prusnak@opensuse.org" date="1382961600">- created package (version 1.0.0)
  - based on SDL_gfx package</changelog>
  <changelog author="jengelh@inai.de" date="1384171200">- Set RPM groups to the same values as on the main SDL packages
- Own /usr/include/SDL2 as well</changelog>
  <changelog author="jengelh@inai.de" date="1403006400">- Update to new upstream release 1.0.1
  * Various minor and major fixes to drawing algorithms
  * Use of the SDLTest library for tests
  * pkg-config support.
- Only disable MMX for i586 (x86_64 has it implied)</changelog>
  <changelog author="jengelh@inai.de" date="1403697600">- Disable MMX not only on i586, but also ppc64, armv7l, etc.</changelog>
  <changelog author="jengelh@inai.de" date="1418904000">- Remove SDL2_gfx obsoletes (we never had packages of that name).
  Copy current Provides to baselibs.conf.</changelog>
  <changelog author="rpm@fthiessen.de" date="1533816000">- Added keyring to validate gpg signature of the source.
- Update to 1.0.4:
  * fix int overflow in ellipseRGBA for large radii
  * fix aaline wrong direction hline bug
  * fix off-by-1 error in rotateSurface90Degrees
  * fix to rotozoomSurfaceSizeTrig
  * fix for special case of roundedBoxRGBA</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1628683200">- Update homepage URLs</changelog>
</package>
<package pkgid="44f5464406ae16eeae971de8e0ffcb9c86130098ef43bcfb430bf8e0d482de31f71e7a4019147d0beb62cbd06f606976cde49953efc07aefd9e7353985f1f8a8" name="SDL2_net" arch="src">
  <version epoch="0" ver="2.2.0" rel="1.4"/>
  <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="2d5d097654af81b2cd907807ffd1083f70f76f287ffd8aff842cc3f2311646cfd4ab68b94a68dddc19320e58805f332e21d88711502655f3f0e4ec071b1bfed8" name="SDL2_net-debugsource" arch="x86_64">
  <version epoch="0" ver="2.2.0" rel="1.4"/>
  <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="10a66a6676e19e2df0d4ddeca0b2a02c8b566685ffbbed4a9511e7cd5331758ea9e669b09ac2ac9ff89521e02ebfcc770d817c87846840fb75d58ddb93e8ea03" name="SDL2_net-devel" arch="x86_64">
  <version epoch="0" ver="2.2.0" rel="1.4"/>
  <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="2af1803922e7460e65c93ce17ec6edddab8103f136321051266b1a5231f8f856d87f7cd0e7b6f2aebfe4ad6be83ce9847532308417818f1f371f451eeef26bfa" name="SDL_gfx" arch="src">
  <version epoch="0" ver="2.0.26" rel="1.26"/>
  <changelog author="nadvornik@suse.cz" date="1158235200">- fixed Requires of devel subpackage [#192736]</changelog>
  <changelog author="sndirsch@suse.de" date="1166616000">- updated to release 2.0.14
  * added texturedPolygon routine to library (thanks Jees)
  * changed iterator condition in aaellipse to add some overdraw
    to smooth circle
  * added ShrinkImage routine to rotozoom code
  * added TestABGR Test program (bug in SDL_gfx or SDL??)
  * improved TestImageFilter program (bug in Uint filters)
  * changed .so versioning from .so.13.0.0 to .so.0.0.14
    (best is to remove all old libs before installing)
  * added updated MacOSX ProjectBuilder file (thanks Brian)
  * added info on MacOSX 10.3 build
  * added mingw (on cygwin) makefile (thanks Brian)
  * added Dev-Cpp makefile (thanks Sebastian)
  * removed some unused variables from gfx and rotozoom code
    (thanks Thi)
  * fixed a non-critical typecast mistake (thanks Thi)
  * converted all C++ comments to C comments in SDL_imageFilter
- random.diff:
  * fixed fatal build warnings for returning random data in a function</changelog>
  <changelog author="sndirsch@suse.de" date="1166875200">- updated to release 2.0.15
  * bugfixes in 32bit _putPixelAlpha/filledRectAlpha (thanks CISC)
  * various bugfixes in return value generation and return (thanks CISC)
  * lock font-surface before using it (thanks CISC)
  * fix some breakage in non-MMX filter routines (thanks CISC)
  * fix typo in TestABGR (thanks CISC)
  * fix double buffer flipping in Tets programs (thanks CISC)
  * fixed microversion in .h
  * fixed texturePolygon inverted bug
  * fixed wrong surface use in test 21 of TestRotozoom
  * added pitch handling in font surface (thanks CISC)</changelog>
  <changelog author="sndirsch@suse.de" date="1170763200">- updated to release 2.0.16
  * updated config.sub to newer version
  * added custom RGBA blitter function that sets/maintains target
    alpha
  * added setAlpha function that sets alpha values in 32bit
    surfaces
  * added TextGfxBlit testprogram for new functions
  * Fixed C++ type in .h files (thanks Olivier)
  * Update some text in README and .spec file
  * Removed broken Uint filter routines from test program
  * "Cosmetic" changes to test programs and Automake.am</changelog>
  <changelog author="sndirsch@suse.de" date="1195387200">- disable use of MMX on i386 to fix build with gcc 4.3</changelog>
  <changelog author="sndirsch@suse.de" date="1213358400">- update to release 2.0.17
  * hline/vline clipping and swap-logic fixed
  * clipping box dimension check added and clipping-checks optimized
  * TestFonts program updated
  * Updated documentation on cross-compilation, AMD64
  * Fixed circleColor overdraw
  * Added arcColor routine
  * Added polygonColorMT and polygonTextureMT routines
  * Updated 32bit alpha blending routine</changelog>
  <changelog author="crrodriguez@suse.de" date="1235563200">- remove static libraries and "la" files
- correct -devel package dependencies</changelog>
  <changelog author="prusnak@suse.cz" date="1242734400">- updated to 2.0.19
  * gcc43 compiler patch for asm code in image filters
  * off-by-one hline patch for 1byte indexed surfaces
  * update acinclude.m4 from SDL-1.2 and moved # serial in file
  * applied patch to add pkg-config support for SDL_gfx
  * changed configure.in INTERFACE_AGE and BINARY_AGE
  * fixed zoom XY-flip code and made it available for all modes
    in zoom and rotations
  * fixed edge issue on interpolated rotozoom modes
  * updated TestRotozoom custom test mode, added delay parameter
  * added tests which include flipping, included negative rotation
  * update libtool files
  * updated Makefile.mingw
- updated to 2.0.18
  * libtool update for dependencies
  * fix uninitialised variables in _putPixelAlpha()
  * reverted to original alpha routine in _putPixelAlpha()
  * added colorkey handling patch to rotozoom
  * downgraded optimization to -O for asm compatibility with gcc4</changelog>
  <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="1264593600">- package baselibs.conf</changelog>
  <changelog author="tzotsos@opensuse.org" date="1298289600">- Updated to version 2.0.22
  * Fixed line width calculation for normal and textured polygons
    (patch contributed by Daniel (SupSuper)
  * Fixed version setup in configure.in
  * Added rounded rectangle and rounded box primitives
  * Updated test program for roundedbox + left/right-click support
  * Fixed pie calculation (line-case detection, end-angle clipping)
  * Updated DLL_EXPORT handling and added WIN64 test
    (patch contributed by tigerfishdaisy)
  * Added thick line primitive based on Murphy's algorithm</changelog>
  <changelog author="jengelh@medozas.de" date="1309608000">- Use %_smp_mflags for parallel building
- Strip %clean section (not needed on BS)</changelog>
  <changelog author="jengelh@medozas.de" date="1316174400">- Add libSDL_gfx-devel to baselibs
- Remove redundant tags/sections</changelog>
  <changelog author="jreidinger@suse.com" date="1329912000">- update to version 2.0.23
  * Updated sources to resolve some splint (static code analysis)
    issues
  * Updates for OpenSDK (WinCE6/ARM) build target (patch contributed
    itsnotabigtruck)
  * Added OSX Xcode3+ template files to Other Builds collection
    (contributed by Vasyl)
  * Added various fixes and improvements contributed by folks on
    sourceforge (thanks contributors).
  * Switched library and test code to zlib license.
- fix self obsoletion</changelog>
  <changelog author="jengelh@inai.de" date="1384171200">- Update to new upstream release 2.0.25
  * Unspecified bugfixes related to MMX support, _aaline,
  SDL_gfxBlitFunc.h, 32-bit RGBA blending function and pixel
  blend routine
- Set RPM groups to the same values as on the main SDL packages
- Own /usr/include/SDL as well</changelog>
  <changelog author="jengelh@inai.de" date="1418904000">- Use source URLs. Specfile cleanups.</changelog>
  <changelog author="jengelh@inai.de" date="1420718400">- Remove redundant requires</changelog>
  <changelog author="rpm@fthiessen.de" date="1533816000">- Update to 2.0.26
  * Included patch for CMake builds against SDL2
  * Fixed bug in rotozoomSurfaceSizeTrig</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1534507200">- Readd SDL_gfx-devel Provides/Obsoletes, still needed.</changelog>
</package>
<package pkgid="222c4033bbaeacee9a0c02b7f3e3a36f2d5846d3662a6bd52911ca8901f77c36c6fc7e72c3a6813038573a6557b510ba5319290420188f9400d4b65e4fd25606" name="SDL_gfx-debugsource" arch="i586">
  <version epoch="0" ver="2.0.26" rel="1.26"/>
  <changelog author="jengelh@medozas.de" date="1264593600">- package baselibs.conf</changelog>
  <changelog author="tzotsos@opensuse.org" date="1298289600">- Updated to version 2.0.22
  * Fixed line width calculation for normal and textured polygons
    (patch contributed by Daniel (SupSuper)
  * Fixed version setup in configure.in
  * Added rounded rectangle and rounded box primitives
  * Updated test program for roundedbox + left/right-click support
  * Fixed pie calculation (line-case detection, end-angle clipping)
  * Updated DLL_EXPORT handling and added WIN64 test
    (patch contributed by tigerfishdaisy)
  * Added thick line primitive based on Murphy's algorithm</changelog>
  <changelog author="jengelh@medozas.de" date="1309608000">- Use %_smp_mflags for parallel building
- Strip %clean section (not needed on BS)</changelog>
  <changelog author="jengelh@medozas.de" date="1316174400">- Add libSDL_gfx-devel to baselibs
- Remove redundant tags/sections</changelog>
  <changelog author="jreidinger@suse.com" date="1329912000">- update to version 2.0.23
  * Updated sources to resolve some splint (static code analysis)
    issues
  * Updates for OpenSDK (WinCE6/ARM) build target (patch contributed
    itsnotabigtruck)
  * Added OSX Xcode3+ template files to Other Builds collection
    (contributed by Vasyl)
  * Added various fixes and improvements contributed by folks on
    sourceforge (thanks contributors).
  * Switched library and test code to zlib license.
- fix self obsoletion</changelog>
  <changelog author="jengelh@inai.de" date="1384171200">- Update to new upstream release 2.0.25
  * Unspecified bugfixes related to MMX support, _aaline,
  SDL_gfxBlitFunc.h, 32-bit RGBA blending function and pixel
  blend routine
- Set RPM groups to the same values as on the main SDL packages
- Own /usr/include/SDL as well</changelog>
  <changelog author="jengelh@inai.de" date="1418904000">- Use source URLs. Specfile cleanups.</changelog>
  <changelog author="jengelh@inai.de" date="1420718400">- Remove redundant requires</changelog>
  <changelog author="rpm@fthiessen.de" date="1533816000">- Update to 2.0.26
  * Included patch for CMake builds against SDL2
  * Fixed bug in rotozoomSurfaceSizeTrig</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1534507200">- Readd SDL_gfx-devel Provides/Obsoletes, still needed.</changelog>
</package>
<package pkgid="5e3ec505bbc9baf55fc25a14a48bdb440a8011932a942cfefbfdca97d92fb8d42dccecc36f0876cd90dcb50d52dff7c22995773255bf95d7a492f2eba36541b9" name="SDL_gfx-debugsource" arch="x86_64">
  <version epoch="0" ver="2.0.26" rel="1.26"/>
  <changelog author="jengelh@medozas.de" date="1264593600">- package baselibs.conf</changelog>
  <changelog author="tzotsos@opensuse.org" date="1298289600">- Updated to version 2.0.22
  * Fixed line width calculation for normal and textured polygons
    (patch contributed by Daniel (SupSuper)
  * Fixed version setup in configure.in
  * Added rounded rectangle and rounded box primitives
  * Updated test program for roundedbox + left/right-click support
  * Fixed pie calculation (line-case detection, end-angle clipping)
  * Updated DLL_EXPORT handling and added WIN64 test
    (patch contributed by tigerfishdaisy)
  * Added thick line primitive based on Murphy's algorithm</changelog>
  <changelog author="jengelh@medozas.de" date="1309608000">- Use %_smp_mflags for parallel building
- Strip %clean section (not needed on BS)</changelog>
  <changelog author="jengelh@medozas.de" date="1316174400">- Add libSDL_gfx-devel to baselibs
- Remove redundant tags/sections</changelog>
  <changelog author="jreidinger@suse.com" date="1329912000">- update to version 2.0.23
  * Updated sources to resolve some splint (static code analysis)
    issues
  * Updates for OpenSDK (WinCE6/ARM) build target (patch contributed
    itsnotabigtruck)
  * Added OSX Xcode3+ template files to Other Builds collection
    (contributed by Vasyl)
  * Added various fixes and improvements contributed by folks on
    sourceforge (thanks contributors).
  * Switched library and test code to zlib license.
- fix self obsoletion</changelog>
  <changelog author="jengelh@inai.de" date="1384171200">- Update to new upstream release 2.0.25
  * Unspecified bugfixes related to MMX support, _aaline,
  SDL_gfxBlitFunc.h, 32-bit RGBA blending function and pixel
  blend routine
- Set RPM groups to the same values as on the main SDL packages
- Own /usr/include/SDL as well</changelog>
  <changelog author="jengelh@inai.de" date="1418904000">- Use source URLs. Specfile cleanups.</changelog>
  <changelog author="jengelh@inai.de" date="1420718400">- Remove redundant requires</changelog>
  <changelog author="rpm@fthiessen.de" date="1533816000">- Update to 2.0.26
  * Included patch for CMake builds against SDL2
  * Fixed bug in rotozoomSurfaceSizeTrig</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1534507200">- Readd SDL_gfx-devel Provides/Obsoletes, still needed.</changelog>
</package>
<package pkgid="0ba1ebc9a8424304d535fe877e6e567ba16eeab90df8c56206982c316c927330f90caa7c8e9f330989ab4b5a96856d8c38a74361d5859ec669d546d3ad952483" name="SDL_image" arch="src">
  <version epoch="0" ver="1.2.12+hg695" rel="2.3"/>
  <changelog author="sndirsch@suse.de" date="1197806400">- fixed BuildRequires for SUSE &lt; 10.2</changelog>
  <changelog author="prusnak@suse.cz" date="1201262400">- fix buffer overflow in GIF code (gif-overflow.patch) [#355864]</changelog>
  <changelog author="prusnak@suse.cz" date="1201608000">- fix buffer overflow in LBM code (lbm-overflow.patch) [#355864]</changelog>
  <changelog author="ro@suse.de" date="1207828800">- added baselibs.conf file to build xxbit packages
  for multilib support</changelog>
  <changelog author="crrodriguez@suse.de" date="1235736000">- remove static libraries and "la" files, useless without
  SDL static libraries too.
- fix -devel package dependencies.</changelog>
  <changelog author="prusnak@suse.cz" date="1242734400">- updated to 2.1.7
  * Fixed buffer overflow in BMP loading code
  * Fixed buffer overflow in GIF loading code
- removed obsoleted patches:
  * gif-overflow.patch (mainline)
  * lbm-overflow.patch (mainline)</changelog>
  <changelog author="prusnak@suse.cz" date="1242820800">- follow Shared Library Policy</changelog>
  <changelog author="prusnak@suse.cz" date="1243598400">- removed VisualC.zip, Watcom-OS2.zip, Xcode.tar.gz from upstream
  tarball [bnc#508084]</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="prusnak@suse.cz" date="1261396800">- updated to 1.2.10
  * Fixed bug loading multiple images
  * Fixed checking for IMG_Init() return value in image loaders
  * Added support for uncompressed PCX files
  * Added IMG_Init()/IMG_Quit() to prevent constantly loading and unloading DLLs
  * Added support for ICO and CUR image files</changelog>
  <changelog author="jengelh@medozas.de" date="1309608000">- Use %_smp_mflags for parallel building
- Strip %clean section (not needed on BS)</changelog>
  <changelog author="jengelh@medozas.de" date="1312200000">- Update baselibs.conf to also ship libSDL_image-devel-32bit</changelog>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile</changelog>
  <changelog author="pgajdos@suse.com" date="1346241600">- updated to 1.2.12:
  * Fixed regression in 1.2.11 loading 8-bit PNG images with libpng
  * Fixed loading 8-bit PNG images on Mac OS X
  * SDL_image is now under the zlib license
  * Added WEBP image support
  * Fixed compiling with libpng 1.4
  * Added Android.mk to build on the Android platform
  * Fixed loading HAM6 images with stencil mask
  * Fixed bug loading 15 and 16 bit BMP images</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1357214400">- Disable dynamic loading of common libraries, this
  is a bad idea to beging with.
- Cleanup buildRequires. metpackage xorg-x11-devel is not required</changelog>
  <changelog author="jengelh@inai.de" date="1376395200">- Some metadata spruce-up: add current URLs, softer wildcarding
  in the files list
- Enable WEBP support</changelog>
  <changelog author="jengelh@inai.de" date="1420718400">- Improve package summary and description. Drop --with-pic which
  is enabled implicitly anyway, remove redundant Requires.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1566475200">- Add CVE-2019-13616.patch: fix heap buffer overflow when reading
  a crafted bmp file (boo#1141844 CVE-2019-13616).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1566561600">- Update to new snapshot 1.2.12+hg695
  * Fixed TALOS-2019-0821 CVE-2019-5052
  * Fixed TALOS-2019-0841 CVE-2019-5057 boo#1143763
  * Fixed TALOS-2019-0842 CVE-2019-5058 boo#1143764
  * Fixed TALOS-2019-0843 CVE-2019-5059 boo#1143766
  * Fixed TALOS-2019-0844 CVE-2019-5060 boo#1143768
  * Fixed CVE-2019-7635
  * Fixed CVE-2019-13616 boo#1141844
- Drop CVE-2019-13616.patch (merged)</changelog>
</package>
<package pkgid="c730678f091dc6d8314a892a69c895f3d4fc0d511ff99d16aefb9cb591aa542feea6b005e77f067e4c8cf9d0d7601f60cf0265c0c62cc709cebad01470cde830" name="SDL_image" arch="src">
  <version epoch="0" ver="1.2.12+hg695" rel="3.2"/>
  <changelog author="sndirsch@suse.de" date="1197806400">- fixed BuildRequires for SUSE &lt; 10.2</changelog>
  <changelog author="prusnak@suse.cz" date="1201262400">- fix buffer overflow in GIF code (gif-overflow.patch) [#355864]</changelog>
  <changelog author="prusnak@suse.cz" date="1201608000">- fix buffer overflow in LBM code (lbm-overflow.patch) [#355864]</changelog>
  <changelog author="ro@suse.de" date="1207828800">- added baselibs.conf file to build xxbit packages
  for multilib support</changelog>
  <changelog author="crrodriguez@suse.de" date="1235736000">- remove static libraries and "la" files, useless without
  SDL static libraries too.
- fix -devel package dependencies.</changelog>
  <changelog author="prusnak@suse.cz" date="1242734400">- updated to 2.1.7
  * Fixed buffer overflow in BMP loading code
  * Fixed buffer overflow in GIF loading code
- removed obsoleted patches:
  * gif-overflow.patch (mainline)
  * lbm-overflow.patch (mainline)</changelog>
  <changelog author="prusnak@suse.cz" date="1242820800">- follow Shared Library Policy</changelog>
  <changelog author="prusnak@suse.cz" date="1243598400">- removed VisualC.zip, Watcom-OS2.zip, Xcode.tar.gz from upstream
  tarball [bnc#508084]</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="prusnak@suse.cz" date="1261396800">- updated to 1.2.10
  * Fixed bug loading multiple images
  * Fixed checking for IMG_Init() return value in image loaders
  * Added support for uncompressed PCX files
  * Added IMG_Init()/IMG_Quit() to prevent constantly loading and unloading DLLs
  * Added support for ICO and CUR image files</changelog>
  <changelog author="jengelh@medozas.de" date="1309608000">- Use %_smp_mflags for parallel building
- Strip %clean section (not needed on BS)</changelog>
  <changelog author="jengelh@medozas.de" date="1312200000">- Update baselibs.conf to also ship libSDL_image-devel-32bit</changelog>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile</changelog>
  <changelog author="pgajdos@suse.com" date="1346241600">- updated to 1.2.12:
  * Fixed regression in 1.2.11 loading 8-bit PNG images with libpng
  * Fixed loading 8-bit PNG images on Mac OS X
  * SDL_image is now under the zlib license
  * Added WEBP image support
  * Fixed compiling with libpng 1.4
  * Added Android.mk to build on the Android platform
  * Fixed loading HAM6 images with stencil mask
  * Fixed bug loading 15 and 16 bit BMP images</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1357214400">- Disable dynamic loading of common libraries, this
  is a bad idea to beging with.
- Cleanup buildRequires. metpackage xorg-x11-devel is not required</changelog>
  <changelog author="jengelh@inai.de" date="1376395200">- Some metadata spruce-up: add current URLs, softer wildcarding
  in the files list
- Enable WEBP support</changelog>
  <changelog author="jengelh@inai.de" date="1420718400">- Improve package summary and description. Drop --with-pic which
  is enabled implicitly anyway, remove redundant Requires.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1566475200">- Add CVE-2019-13616.patch: fix heap buffer overflow when reading
  a crafted bmp file (boo#1141844 CVE-2019-13616).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1566561600">- Update to new snapshot 1.2.12+hg695
  * Fixed TALOS-2019-0821 CVE-2019-5052
  * Fixed TALOS-2019-0841 CVE-2019-5057 boo#1143763
  * Fixed TALOS-2019-0842 CVE-2019-5058 boo#1143764
  * Fixed TALOS-2019-0843 CVE-2019-5059 boo#1143766
  * Fixed TALOS-2019-0844 CVE-2019-5060 boo#1143768
  * Fixed CVE-2019-7635
  * Fixed CVE-2019-13616 boo#1141844
- Drop CVE-2019-13616.patch (merged)</changelog>
</package>
<package pkgid="87be66b12983da61a2af9cb550807e72461ba5c92ae2b7900921f0b532ba28ad7a89b73b066fa873c3353e8be7e6a535770102263e7cf94b4d07891684f2f263" name="SDL_image-debugsource" arch="i586">
  <version epoch="0" ver="1.2.12+hg695" rel="2.3"/>
  <changelog author="prusnak@suse.cz" date="1261396800">- updated to 1.2.10
  * Fixed bug loading multiple images
  * Fixed checking for IMG_Init() return value in image loaders
  * Added support for uncompressed PCX files
  * Added IMG_Init()/IMG_Quit() to prevent constantly loading and unloading DLLs
  * Added support for ICO and CUR image files</changelog>
  <changelog author="jengelh@medozas.de" date="1309608000">- Use %_smp_mflags for parallel building
- Strip %clean section (not needed on BS)</changelog>
  <changelog author="jengelh@medozas.de" date="1312200000">- Update baselibs.conf to also ship libSDL_image-devel-32bit</changelog>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile</changelog>
  <changelog author="pgajdos@suse.com" date="1346241600">- updated to 1.2.12:
  * Fixed regression in 1.2.11 loading 8-bit PNG images with libpng
  * Fixed loading 8-bit PNG images on Mac OS X
  * SDL_image is now under the zlib license
  * Added WEBP image support
  * Fixed compiling with libpng 1.4
  * Added Android.mk to build on the Android platform
  * Fixed loading HAM6 images with stencil mask
  * Fixed bug loading 15 and 16 bit BMP images</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1357214400">- Disable dynamic loading of common libraries, this
  is a bad idea to beging with.
- Cleanup buildRequires. metpackage xorg-x11-devel is not required</changelog>
  <changelog author="jengelh@inai.de" date="1376395200">- Some metadata spruce-up: add current URLs, softer wildcarding
  in the files list
- Enable WEBP support</changelog>
  <changelog author="jengelh@inai.de" date="1420718400">- Improve package summary and description. Drop --with-pic which
  is enabled implicitly anyway, remove redundant Requires.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1566475200">- Add CVE-2019-13616.patch: fix heap buffer overflow when reading
  a crafted bmp file (boo#1141844 CVE-2019-13616).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1566561600">- Update to new snapshot 1.2.12+hg695
  * Fixed TALOS-2019-0821 CVE-2019-5052
  * Fixed TALOS-2019-0841 CVE-2019-5057 boo#1143763
  * Fixed TALOS-2019-0842 CVE-2019-5058 boo#1143764
  * Fixed TALOS-2019-0843 CVE-2019-5059 boo#1143766
  * Fixed TALOS-2019-0844 CVE-2019-5060 boo#1143768
  * Fixed CVE-2019-7635
  * Fixed CVE-2019-13616 boo#1141844
- Drop CVE-2019-13616.patch (merged)</changelog>
</package>
<package pkgid="0dee8087fd671cc7d06ac93d1f712d00d9956b9b0f5927351f617872511361011f151a1b8627d84a52bb466f2247039ecafa9fc42a99cefdca5c09990f5775ba" name="SDL_image-debugsource" arch="x86_64">
  <version epoch="0" ver="1.2.12+hg695" rel="3.2"/>
  <changelog author="prusnak@suse.cz" date="1261396800">- updated to 1.2.10
  * Fixed bug loading multiple images
  * Fixed checking for IMG_Init() return value in image loaders
  * Added support for uncompressed PCX files
  * Added IMG_Init()/IMG_Quit() to prevent constantly loading and unloading DLLs
  * Added support for ICO and CUR image files</changelog>
  <changelog author="jengelh@medozas.de" date="1309608000">- Use %_smp_mflags for parallel building
- Strip %clean section (not needed on BS)</changelog>
  <changelog author="jengelh@medozas.de" date="1312200000">- Update baselibs.conf to also ship libSDL_image-devel-32bit</changelog>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile</changelog>
  <changelog author="pgajdos@suse.com" date="1346241600">- updated to 1.2.12:
  * Fixed regression in 1.2.11 loading 8-bit PNG images with libpng
  * Fixed loading 8-bit PNG images on Mac OS X
  * SDL_image is now under the zlib license
  * Added WEBP image support
  * Fixed compiling with libpng 1.4
  * Added Android.mk to build on the Android platform
  * Fixed loading HAM6 images with stencil mask
  * Fixed bug loading 15 and 16 bit BMP images</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1357214400">- Disable dynamic loading of common libraries, this
  is a bad idea to beging with.
- Cleanup buildRequires. metpackage xorg-x11-devel is not required</changelog>
  <changelog author="jengelh@inai.de" date="1376395200">- Some metadata spruce-up: add current URLs, softer wildcarding
  in the files list
- Enable WEBP support</changelog>
  <changelog author="jengelh@inai.de" date="1420718400">- Improve package summary and description. Drop --with-pic which
  is enabled implicitly anyway, remove redundant Requires.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1566475200">- Add CVE-2019-13616.patch: fix heap buffer overflow when reading
  a crafted bmp file (boo#1141844 CVE-2019-13616).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1566561600">- Update to new snapshot 1.2.12+hg695
  * Fixed TALOS-2019-0821 CVE-2019-5052
  * Fixed TALOS-2019-0841 CVE-2019-5057 boo#1143763
  * Fixed TALOS-2019-0842 CVE-2019-5058 boo#1143764
  * Fixed TALOS-2019-0843 CVE-2019-5059 boo#1143766
  * Fixed TALOS-2019-0844 CVE-2019-5060 boo#1143768
  * Fixed CVE-2019-7635
  * Fixed CVE-2019-13616 boo#1141844
- Drop CVE-2019-13616.patch (merged)</changelog>
</package>
<package pkgid="dfb3a6b03ecd7b446201f35cc516608c6b6a28be673aaeb76dcd6306cdff53d6ba27ba049cf1cdb08534689b69e6da0bfe41319c9cb420b2c159563c9204512a" name="SDL_mixer" arch="src">
  <version epoch="0" ver="1.2.12" rel="9.1"/>
  <changelog author="ro@suse.de" date="1207828800">- added baselibs.conf file to build xxbit packages
  for multilib support</changelog>
  <changelog author="crrodriguez@suse.de" date="1215259200">- remove unusable static libraries
- cleanup BuildRequires and -devel package dependencies</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="prusnak@suse.cz" date="1242820800">- follow Shared Library Policy</changelog>
  <changelog author="prusnak@suse.cz" date="1243598400">- removed VisualC.zip, Watcom-OS2.zip, Xcode.tar.gz from upstream
  tarball [bnc#508180]</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="prusnak@suse.cz" date="1261396800">- updated to 1.2.11
  * Fixed initialization error and crashes if MikMod library isn't available
  * Fixed bug loading multiple music files
  * Added Mix_Init()/Mix_Quit() to prevent constantly loading and unloading DLLs
  * Check for fork/vfork on any platform, don't just assume it on UNIX
  * Fixed export of Mix_GetNumChunkDecoders() and Mix_GetNumMusicDecoders()
  * Reset channel volumes after a fade out interrupts a fade in.
  * Fixed crash race condition with position audio functions
  * Fixed stereo panning in 8-bit mode
  * Added /usr/share/timidity to the default timidity.cfg locations
  * MOD support uses libmikmod and is dynamically loaded by default
  * Added TIMIDITY_CFG environment variable to fully locate timidity.cfg
  * Implemented seamless looping for music playback
  * ID3 files are now recognized as MP3 format
  * Added decoder enumeration API:
    Mix_GetNumChunkDecoders(), Mix_GetChunkDecoder(),
    Mix_GetNumMusicDecoders(), Mix_GetMusicDecoder()
  * Added support for FLAC audio both as chunks and streaming
  * Added support for streaming WAV files with Mix_LoadMUS_RW()
  * Fixed crash caused by not resetting position_channels
- drop no longer needed 64bit-fix.patch and timidity_cfg.patch</changelog>
  <changelog author="coolo@novell.com" date="1263297600">- fix file list</changelog>
  <changelog author="reddwarf@opensuse.org" date="1279972800">- Add FLAC support
- Recommend the libraries that are dlopened</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_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>
</package>
<package pkgid="98ff50a9e26167289d03bdcd2c418d4144bb2f84f30094cb73d9581a74d6103e1062dc85df5a2a16196e05fa66cb92a8411ebdf0c41e60916d0ec99bf1bc7523" name="SDL_mixer-debugsource" arch="x86_64">
  <version epoch="0" ver="1.2.12" rel="9.1"/>
  <changelog author="reddwarf@opensuse.org" date="1279972800">- Add FLAC support
- Recommend the libraries that are dlopened</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_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>
</package>
<package pkgid="8d00214037568484a61faf283a7c6b1cf26a36358670d33cead8279fbcefa08e2c5c686c978d0f9f60bdf23e62036c6c2bc760654af18bc023728049fe0b9831" name="SDL_mixer-devel" arch="x86_64">
  <version epoch="0" ver="1.2.12" rel="9.1"/>
  <changelog author="reddwarf@opensuse.org" date="1279972800">- Add FLAC support
- Recommend the libraries that are dlopened</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_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>
</package>
<package pkgid="3689b24f8df430c965fe1b3a74b262bf6e9bc160d050cabed1607eb1129cac861ac3a1b3aca89f6aaaf5101c67757392730a95e464c6d3033bbcc80003157f33" name="SDL_mixer-devel-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.2.12" rel="9.1"/>
  <changelog author="reddwarf@opensuse.org" date="1279972800">- Add FLAC support
- Recommend the libraries that are dlopened</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_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>
</package>
<package pkgid="594e33a46e2b8926e6df269b85633fba1d54b1ba06c5493b65b3177f0a99c22f4908d0b72d802babd9658bf056a05c92cafc52cd1d8ff3850e458da896137a6e" name="SDL_net" arch="src">
  <version epoch="0" ver="1.2.8" rel="7.35"/>
  <changelog author="ro@suse.de" date="1040040000">- fix build with automake, use "AUTOMAKE_OPTIONS = foreign"</changelog>
  <changelog author="nadvornik@suse.cz" date="1059134400">- updated to 1.2.5
- added buildroot</changelog>
  <changelog author="adrian@suse.de" date="1073736000">- add %defattr and %run_ldconfig</changelog>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="nadvornik@suse.cz" date="1138363200">- fixed BuildRequires</changelog>
  <changelog author="sndirsch@suse.de" date="1161864000">- removed wrong 'extra ;' in SDL_net.h (Bug #214645)</changelog>
  <changelog author="prusnak@suse.cz" date="1172145600">- updated to 1.2.6
- created devel subpackage</changelog>
  <changelog author="prusnak@suse.cz" date="1172836800">- cleaned spec file</changelog>
  <changelog author="aj@suse.de" date="1185105600">- Cleanup build requires.</changelog>
  <changelog author="prusnak@suse.cz" date="1185364800">- updated to 1.2.7
  * set server TCP sockets to blocking mode</changelog>
  <changelog author="crrodriguez@suse.de" date="1235563200">- remove static libraries and "la" files</changelog>
  <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>
</package>
<package pkgid="f6caaec2f83ea3818378d694315ebc60b7d06f1737d077f39e18776506381a5bdb277e50d5951b1703e57b00769703d0403952151051263faeada2e2d23f8357" name="SDL_net-debugsource" arch="x86_64">
  <version epoch="0" ver="1.2.8" rel="7.35"/>
  <changelog author="crrodriguez@suse.de" date="1235563200">- remove static libraries and "la" files</changelog>
  <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>
</package>
<package pkgid="0696e19afd5d3ccb6c93378601b9768be8d5c3163ab2abc4ad50825cf56bbe012796348c42a0d5ab13a07608a8c230bde34fd4bda03700629518c3b160e04f84" name="SDL_ttf" arch="src">
  <version epoch="0" ver="2.0.11" rel="7.33"/>
  <changelog author="nadvornik@suse.cz" date="1151064000">- do not use freetype2 internals</changelog>
  <changelog author="prusnak@suse.cz" date="1172836800">- cleaned spec file</changelog>
  <changelog author="prusnak@suse.cz" date="1181217600">- split devel subpackage</changelog>
  <changelog author="aj@suse.de" date="1185105600">- Cleanup BuildRequires.</changelog>
  <changelog author="prusnak@suse.cz" date="1185364800">- updated to 2.0.9
  * fixed rendering of fonts with 2 bit and 4 bit embedded graymaps
  * fixed bug in solid bold glyph rendering
  * fixed crash when passing NULL to TTF_CloseFont()</changelog>
  <changelog author="sndirsch@suse.de" date="1197806400">- fixed BuildRequires for SUSE &lt; 10.2</changelog>
  <changelog author="crrodriguez@suse.de" date="1215950400">- remove unusable static libraries
- SDL_ttf-devel requires SDL-devel</changelog>
  <changelog author="prusnak@suse.cz" date="1242820800">- follow Shared Library Policy</changelog>
  <changelog author="prusnak@suse.cz" date="1243598400">- removed VisualC.zip, Watcom-OS2.zip, Xcode.tar.gz from upstream
  tarball [bnc#508180]</changelog>
  <changelog author="prusnak@suse.cz" date="1254916800">- fix provides and obsoletes [bnc#544957]</changelog>
  <changelog author="jengelh@medozas.de" date="1264593600">- package baselibs.conf</changelog>
  <changelog author="jengelh@medozas.de" date="1309608000">- Use %_smp_mflags for parallel building</changelog>
  <changelog author="jengelh@medozas.de" date="1316174400">- Add libSDL_ttf-devel to baselibs
- Remove redundant tags</changelog>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile</changelog>
  <changelog author="cfarrell@suse.com" date="1336478400">- license update: LGPL-2.1+
  SPDX syntax - dropping Freetype license from spec file as no files found
  under that license.</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1357214400">- Do not buildRequire metapackage xorg-x11-devel it is not
  needed and adds significant bloat</changelog>
  <changelog author="prusnak@opensuse.org" date="1376395200">- updated to 2.0.11
  * SDL_ttf is now under the zlib license
  * Improved font glyph caching for non-latin languages
  * Added API to get kerning info: TTF_GetFontKerningSize()
  * Added Android.mk to build on the Android platform
- updated to 2.0.10
  * Find the Unicode or symbol character map if it's available in the font
  * Set the appropriate font styles for bold and italic fonts
  * Added font style TTF_STYLE_STRIKETHROUGH
  * Fixed size calculations taking outline and underline into account
  * Added API for font outlining: TTF_GetFontOutline()/TTF_SetFontOutline()
  * Added API to disable kerning: TTF_GetFontKerning()/TTF_SetFontKerning()
  * Fixed height calculation for fonts that extend below the font height
  * Added access to font hinting: TTF_GetFontHinting()/TTF_SetFontHinting()
  * Added TTF_GlyphIsProvided() to check whether a glyph is in a given font</changelog>
  <changelog author="jengelh@inai.de" date="1376395201">- Some metadata spruce-up: add current URLs, softer wildcarding
  in the files list, more robust make install call</changelog>
  <changelog author="olaf@aepfle.de" date="1416484800">- Remove self-obsoletes</changelog>
  <changelog author="jengelh@inai.de" date="1420718400">- Improve package summary and description. Drop --with-pic which
  is enabled implicitly anyway, remove redundant Requires.</changelog>
</package>
<package pkgid="bb87f45a746a1ad6c4cd8e89df3fd7aec7b7de1c66e58bfd84a55de08fc2f2b1f663fb9477e73f9ea9fbe0bebe5917ee8a8d93367c7b3ffe2580ee6b52350863" name="SDL_ttf-debugsource" arch="x86_64">
  <version epoch="0" ver="2.0.11" rel="7.33"/>
  <changelog author="jengelh@medozas.de" date="1264593600">- package baselibs.conf</changelog>
  <changelog author="jengelh@medozas.de" date="1309608000">- Use %_smp_mflags for parallel building</changelog>
  <changelog author="jengelh@medozas.de" date="1316174400">- Add libSDL_ttf-devel to baselibs
- Remove redundant tags</changelog>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile</changelog>
  <changelog author="cfarrell@suse.com" date="1336478400">- license update: LGPL-2.1+
  SPDX syntax - dropping Freetype license from spec file as no files found
  under that license.</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1357214400">- Do not buildRequire metapackage xorg-x11-devel it is not
  needed and adds significant bloat</changelog>
  <changelog author="prusnak@opensuse.org" date="1376395200">- updated to 2.0.11
  * SDL_ttf is now under the zlib license
  * Improved font glyph caching for non-latin languages
  * Added API to get kerning info: TTF_GetFontKerningSize()
  * Added Android.mk to build on the Android platform
- updated to 2.0.10
  * Find the Unicode or symbol character map if it's available in the font
  * Set the appropriate font styles for bold and italic fonts
  * Added font style TTF_STYLE_STRIKETHROUGH
  * Fixed size calculations taking outline and underline into account
  * Added API for font outlining: TTF_GetFontOutline()/TTF_SetFontOutline()
  * Added API to disable kerning: TTF_GetFontKerning()/TTF_SetFontKerning()
  * Fixed height calculation for fonts that extend below the font height
  * Added access to font hinting: TTF_GetFontHinting()/TTF_SetFontHinting()
  * Added TTF_GlyphIsProvided() to check whether a glyph is in a given font</changelog>
  <changelog author="jengelh@inai.de" date="1376395201">- Some metadata spruce-up: add current URLs, softer wildcarding
  in the files list, more robust make install call</changelog>
  <changelog author="olaf@aepfle.de" date="1416484800">- Remove self-obsoletes</changelog>
  <changelog author="jengelh@inai.de" date="1420718400">- Improve package summary and description. Drop --with-pic which
  is enabled implicitly anyway, remove redundant Requires.</changelog>
</package>
<package pkgid="81e5a5393f29cd6db359a9d44b0a7a5b03e99cd99a07c511e9884b85c6070159abf67d72d0d8fa8bb4ae893175f39a023a613a1cc0cc5888cd6f888bd3f5db9e" name="Srain" arch="src">
  <version epoch="0" ver="1.5.1" rel="1.1"/>
  <changelog author="aloisio@gmx.com" date="1517745600">- Initial package (0.06.3)</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1548331200">- Update to version 1.0.0rc2 (no changelog supplied)
- Dropped Srain-flags.patch (merged upstream)
- Dropped Srain-iconsizes.patch (no longer necessary)
- Refreshed Srain-implicit_declarations.patch</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1555243200">- Update to version 1.0.0rc3 (no changelog supplied)</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1557748800">- Update to version 1.0.0rc4
  Added:
  * New dependency `libsecret`
  * Add password storage support
  * Add command line options "--no-auto", used to require Srain
    not to automatically connect to servers
  * Add russian translation, thanks to @tim77
  * Allow user send slash(``/``) prefixed message
  Removed:
  * Drop all password fields in configuration file
  Changed:
  * Enable CSD(Client-Side Decoration) by default
  * Update chinese translation
- Updated Srain-implicit_declarations.patch</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1560513600">- Update to version 1.0.0rc5
  Added:
  * Regular expression pattern management using
    :ref:`commands-pattern` command
  * Add command :ref:`commands-filter` for filtering message via
    pattern
  * Add command :ref:`commands-render` for rendering message via
    pattern
  Changed:
  * Refactor detector module and rename it to render
  * Refactor filter module
  * Change project description
  Removed:
  * Drop command :ref:`commands-rignore`
  * Drop command :ref:`commands-relay`</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1570449600">- Update to version 1.0.0rc9999 (see
  http://doc.srain.im/en/latest/changelog.html#version-1-0-0rc9999)</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1582545600">- Update to version 1.0.0
  * Some code cleanup
  * Update :doc:`./start` documentation
  * Allow Srain runs without dbus secrets service (:issue:`195`)
  * Fix nick generation logical (:commit:`39ced08`)</changelog>
  <changelog author="aloisio@gmx.com" date="1584187200">- Update to version 1.0.1
  Features:
  * Auto rename to original nick when ghost quit (#198)
  * Add hackint IRC network (#201), thanks to @kpcyrd
  * Add Dutch translation (#215), thanks to @Vistaus
  * Add two FAQs to documentation (#217)
  Changes:
  * Make header bar buttons repect default belief (#205, #218)
  Bug fixes:
  * Fix case sensitivity issue for IRC messages (#202), thanks
    to @hhirtz
  * Fix invalid changelog section of appdata file (#214)
  * Fix missing dependences in documentation (#216), thanks to
    @avoidr</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1586606400">- Update to version 1.0.2
  Features:
  * Add MAN documentation (deaf723)
  * Add more predefined IRC networks: DALnet, EFnet, IRCnet,
    Undernet and QuakeNet (#228)
  Changes:
  * Build: Allow setting CC variable via environment (#224)
  * Add channel related messages to corresponding buffer as
    possible (#149)
  * Improve widget focus control (#229)
  * Drop unused icons (6239fe5)
  * Provide clearer error message when connecting (#233)
  Bug fixes:
  * Truncate long message before sendisg (#227)
  * Deal with invalid UTF-8 string (50e7757)
  * Fix incorrect user number of channel user list (#230)
  * Fix incorrect icon install path (9f07380)
- Refreshed Srain-implicit_declarations.patch</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1590321600">- Update to version 1.1.0
  Features:
  * Support multiple selection of message (#138)
  * Support jump to mentioned message (#243)
  * Nickname will be highlighted when mentioned (#243)
  Changes:
  * Improve fcous control of UI
  * Replace appdata with metainfo (#240)
  * Validate metainfo with appstream-util (#242)
  Bug fixes:
  * Some implicit declarations fixes (#236)
  * Some typo fixes (#239)
- Drop Srain-implicit_declarations.patch (merged upstream)</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1593259200">- Update to version 1.1.1
  Changes:
  * Improve auto-scroll policy of message list
  Bug fixes:
  * Fix TLS certificate verification error on glib-networking
    2.64.3
  * Fix crash when connecting to an invalid host</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1601812800">- Update to version 1.1.3
  * fix an use-after-free case
  * remove server when main loop is idle
- Add Srain-no_implicit_declarations.patch</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1614513600">- Update to version 1.2.0
  Features:
  * Switch build system from Make to Meson
  * Add ``/quote`` command for sending special IRC commands
  * Add support for hiding server buffer
  Bug fixes:
  * Fix an use-after-free BUG
  * Fix implicit declaration error on some systems
- Switch build to meson
- Drop Srain-no_implicit_declarations.patch (merged upstream)</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1618056000">- Update to version 1.2.1
  Features:
  * Add Ukrainian translations
  Bug fixes:
  * Minor fixes</changelog>
  <changelog author="Nicolas FORMICHELLA &lt;stigpro@outlook.fr&gt;" date="1635249600">- Update to version 1.3.0
  - [1.3.0]
  * Features:
    + Implement ISUPPORT parsing + the UTF8ONLY IRCv3 specification
    + Add support for RPL_UMODEIS
    + Make nick completion case-insensitive
    + Add button for inserting emoji
  * Bug fixes:
    + Fix configuration syntax errors caused by trailing commas
  - [1.2.4]
  * Bug fixes
    + Fix bugs introduced by https://github.com/SrainApp/srain/pull/316
    + Fix crach when URL preview async task failed
  - [1.2.3]
  * Bug fixes:
    + Eliminate GDK warning
  - [1.2.2]
  * Changed:
    + Add libera.chat IRC network (#311)
    + Updated Dutch translation (b6830e9)</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1639828800">- Update to version 1.3.1
  * Make channel messages with origin out of channels can be shown
  * Rejoin channels after NICKSERV authentication finishes</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1644580800">- Update to version 1.3.2
  Features:
  * Add French translation
  Bug fixes:
  * Silence assertion failure on /part command
  * Silence "Unknown capability" warning on trailing whitespace
  Changes:
  * Add tooltips to buttons with no text</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1673438400">- Update to version 1.5.0
  Features:
  * Able to identify Nordic GTK Theme as dark theme
  * Activate the corresponding buffer to a response user query
  Changes:
  * Suppress error message when connection keeps failing
  Bug fixes:
  * Fix SASL authentication error when connecting to Soju
- Update to version 1.4.0
  Features:
  * Add support for IRCv3 standard-replies
  * Add support for SASL EXTERNAL, invite-notify, server-time
  * Add conf item server-visibility for setting default server visiblity
  * Add /clear command for clearing messages of current buffer</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1699617600">- update to 1.5.1:
  * Fix the problem that the URL cannot be opened on MS Windows
    (:issue:`391`)</changelog>
</package>
<package pkgid="6c43f3297b9d1c8a12c74ac296f48e6ebc2ee971c3192e4b44ed70039dca8c1cdd195fa541bf7e4f7d7e6af22255889d11f00e9eb5a5091c7171dd4cc8eeb2b0" name="Srain" arch="x86_64">
  <version epoch="0" ver="1.5.1" rel="1.1"/>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1582545600">- Update to version 1.0.0
  * Some code cleanup
  * Update :doc:`./start` documentation
  * Allow Srain runs without dbus secrets service (:issue:`195`)
  * Fix nick generation logical (:commit:`39ced08`)</changelog>
  <changelog author="aloisio@gmx.com" date="1584187200">- Update to version 1.0.1
  Features:
  * Auto rename to original nick when ghost quit (#198)
  * Add hackint IRC network (#201), thanks to @kpcyrd
  * Add Dutch translation (#215), thanks to @Vistaus
  * Add two FAQs to documentation (#217)
  Changes:
  * Make header bar buttons repect default belief (#205, #218)
  Bug fixes:
  * Fix case sensitivity issue for IRC messages (#202), thanks
    to @hhirtz
  * Fix invalid changelog section of appdata file (#214)
  * Fix missing dependences in documentation (#216), thanks to
    @avoidr</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1586606400">- Update to version 1.0.2
  Features:
  * Add MAN documentation (deaf723)
  * Add more predefined IRC networks: DALnet, EFnet, IRCnet,
    Undernet and QuakeNet (#228)
  Changes:
  * Build: Allow setting CC variable via environment (#224)
  * Add channel related messages to corresponding buffer as
    possible (#149)
  * Improve widget focus control (#229)
  * Drop unused icons (6239fe5)
  * Provide clearer error message when connecting (#233)
  Bug fixes:
  * Truncate long message before sendisg (#227)
  * Deal with invalid UTF-8 string (50e7757)
  * Fix incorrect user number of channel user list (#230)
  * Fix incorrect icon install path (9f07380)
- Refreshed Srain-implicit_declarations.patch</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1590321600">- Update to version 1.1.0
  Features:
  * Support multiple selection of message (#138)
  * Support jump to mentioned message (#243)
  * Nickname will be highlighted when mentioned (#243)
  Changes:
  * Improve fcous control of UI
  * Replace appdata with metainfo (#240)
  * Validate metainfo with appstream-util (#242)
  Bug fixes:
  * Some implicit declarations fixes (#236)
  * Some typo fixes (#239)
- Drop Srain-implicit_declarations.patch (merged upstream)</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1593259200">- Update to version 1.1.1
  Changes:
  * Improve auto-scroll policy of message list
  Bug fixes:
  * Fix TLS certificate verification error on glib-networking
    2.64.3
  * Fix crash when connecting to an invalid host</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1601812800">- Update to version 1.1.3
  * fix an use-after-free case
  * remove server when main loop is idle
- Add Srain-no_implicit_declarations.patch</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1614513600">- Update to version 1.2.0
  Features:
  * Switch build system from Make to Meson
  * Add ``/quote`` command for sending special IRC commands
  * Add support for hiding server buffer
  Bug fixes:
  * Fix an use-after-free BUG
  * Fix implicit declaration error on some systems
- Switch build to meson
- Drop Srain-no_implicit_declarations.patch (merged upstream)</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1618056000">- Update to version 1.2.1
  Features:
  * Add Ukrainian translations
  Bug fixes:
  * Minor fixes</changelog>
  <changelog author="Nicolas FORMICHELLA &lt;stigpro@outlook.fr&gt;" date="1635249600">- Update to version 1.3.0
  - [1.3.0]
  * Features:
    + Implement ISUPPORT parsing + the UTF8ONLY IRCv3 specification
    + Add support for RPL_UMODEIS
    + Make nick completion case-insensitive
    + Add button for inserting emoji
  * Bug fixes:
    + Fix configuration syntax errors caused by trailing commas
  - [1.2.4]
  * Bug fixes
    + Fix bugs introduced by https://github.com/SrainApp/srain/pull/316
    + Fix crach when URL preview async task failed
  - [1.2.3]
  * Bug fixes:
    + Eliminate GDK warning
  - [1.2.2]
  * Changed:
    + Add libera.chat IRC network (#311)
    + Updated Dutch translation (b6830e9)</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1639828800">- Update to version 1.3.1
  * Make channel messages with origin out of channels can be shown
  * Rejoin channels after NICKSERV authentication finishes</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1644580800">- Update to version 1.3.2
  Features:
  * Add French translation
  Bug fixes:
  * Silence assertion failure on /part command
  * Silence "Unknown capability" warning on trailing whitespace
  Changes:
  * Add tooltips to buttons with no text</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1673438400">- Update to version 1.5.0
  Features:
  * Able to identify Nordic GTK Theme as dark theme
  * Activate the corresponding buffer to a response user query
  Changes:
  * Suppress error message when connection keeps failing
  Bug fixes:
  * Fix SASL authentication error when connecting to Soju
- Update to version 1.4.0
  Features:
  * Add support for IRCv3 standard-replies
  * Add support for SASL EXTERNAL, invite-notify, server-time
  * Add conf item server-visibility for setting default server visiblity
  * Add /clear command for clearing messages of current buffer</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1699617600">- update to 1.5.1:
  * Fix the problem that the URL cannot be opened on MS Windows
    (:issue:`391`)</changelog>
</package>
<package pkgid="b62917c113a9489227a6dfc2f86517ed41db608213fc6992837406c9754f5040bf3755c2eab118b70fdd57b5f144df35c5ec8757fbc34e8d732de014d2b00eaf" name="Srain-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.5.1" rel="1.1"/>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1582545600">- Update to version 1.0.0
  * Some code cleanup
  * Update :doc:`./start` documentation
  * Allow Srain runs without dbus secrets service (:issue:`195`)
  * Fix nick generation logical (:commit:`39ced08`)</changelog>
  <changelog author="aloisio@gmx.com" date="1584187200">- Update to version 1.0.1
  Features:
  * Auto rename to original nick when ghost quit (#198)
  * Add hackint IRC network (#201), thanks to @kpcyrd
  * Add Dutch translation (#215), thanks to @Vistaus
  * Add two FAQs to documentation (#217)
  Changes:
  * Make header bar buttons repect default belief (#205, #218)
  Bug fixes:
  * Fix case sensitivity issue for IRC messages (#202), thanks
    to @hhirtz
  * Fix invalid changelog section of appdata file (#214)
  * Fix missing dependences in documentation (#216), thanks to
    @avoidr</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1586606400">- Update to version 1.0.2
  Features:
  * Add MAN documentation (deaf723)
  * Add more predefined IRC networks: DALnet, EFnet, IRCnet,
    Undernet and QuakeNet (#228)
  Changes:
  * Build: Allow setting CC variable via environment (#224)
  * Add channel related messages to corresponding buffer as
    possible (#149)
  * Improve widget focus control (#229)
  * Drop unused icons (6239fe5)
  * Provide clearer error message when connecting (#233)
  Bug fixes:
  * Truncate long message before sendisg (#227)
  * Deal with invalid UTF-8 string (50e7757)
  * Fix incorrect user number of channel user list (#230)
  * Fix incorrect icon install path (9f07380)
- Refreshed Srain-implicit_declarations.patch</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1590321600">- Update to version 1.1.0
  Features:
  * Support multiple selection of message (#138)
  * Support jump to mentioned message (#243)
  * Nickname will be highlighted when mentioned (#243)
  Changes:
  * Improve fcous control of UI
  * Replace appdata with metainfo (#240)
  * Validate metainfo with appstream-util (#242)
  Bug fixes:
  * Some implicit declarations fixes (#236)
  * Some typo fixes (#239)
- Drop Srain-implicit_declarations.patch (merged upstream)</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1593259200">- Update to version 1.1.1
  Changes:
  * Improve auto-scroll policy of message list
  Bug fixes:
  * Fix TLS certificate verification error on glib-networking
    2.64.3
  * Fix crash when connecting to an invalid host</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1601812800">- Update to version 1.1.3
  * fix an use-after-free case
  * remove server when main loop is idle
- Add Srain-no_implicit_declarations.patch</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1614513600">- Update to version 1.2.0
  Features:
  * Switch build system from Make to Meson
  * Add ``/quote`` command for sending special IRC commands
  * Add support for hiding server buffer
  Bug fixes:
  * Fix an use-after-free BUG
  * Fix implicit declaration error on some systems
- Switch build to meson
- Drop Srain-no_implicit_declarations.patch (merged upstream)</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1618056000">- Update to version 1.2.1
  Features:
  * Add Ukrainian translations
  Bug fixes:
  * Minor fixes</changelog>
  <changelog author="Nicolas FORMICHELLA &lt;stigpro@outlook.fr&gt;" date="1635249600">- Update to version 1.3.0
  - [1.3.0]
  * Features:
    + Implement ISUPPORT parsing + the UTF8ONLY IRCv3 specification
    + Add support for RPL_UMODEIS
    + Make nick completion case-insensitive
    + Add button for inserting emoji
  * Bug fixes:
    + Fix configuration syntax errors caused by trailing commas
  - [1.2.4]
  * Bug fixes
    + Fix bugs introduced by https://github.com/SrainApp/srain/pull/316
    + Fix crach when URL preview async task failed
  - [1.2.3]
  * Bug fixes:
    + Eliminate GDK warning
  - [1.2.2]
  * Changed:
    + Add libera.chat IRC network (#311)
    + Updated Dutch translation (b6830e9)</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1639828800">- Update to version 1.3.1
  * Make channel messages with origin out of channels can be shown
  * Rejoin channels after NICKSERV authentication finishes</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1644580800">- Update to version 1.3.2
  Features:
  * Add French translation
  Bug fixes:
  * Silence assertion failure on /part command
  * Silence "Unknown capability" warning on trailing whitespace
  Changes:
  * Add tooltips to buttons with no text</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1673438400">- Update to version 1.5.0
  Features:
  * Able to identify Nordic GTK Theme as dark theme
  * Activate the corresponding buffer to a response user query
  Changes:
  * Suppress error message when connection keeps failing
  Bug fixes:
  * Fix SASL authentication error when connecting to Soju
- Update to version 1.4.0
  Features:
  * Add support for IRCv3 standard-replies
  * Add support for SASL EXTERNAL, invite-notify, server-time
  * Add conf item server-visibility for setting default server visiblity
  * Add /clear command for clearing messages of current buffer</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1699617600">- update to 1.5.1:
  * Fix the problem that the URL cannot be opened on MS Windows
    (:issue:`391`)</changelog>
</package>
<package pkgid="29653358001b66f70fc91bff89afcb010fdc3e2500cb2956e1ccf82dbbe386cbb736724a2c49edc38b2162db4a159a02d0770702adbdc3ad24574ae9aa8795dc" name="Srain-debugsource" arch="x86_64">
  <version epoch="0" ver="1.5.1" rel="1.1"/>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1582545600">- Update to version 1.0.0
  * Some code cleanup
  * Update :doc:`./start` documentation
  * Allow Srain runs without dbus secrets service (:issue:`195`)
  * Fix nick generation logical (:commit:`39ced08`)</changelog>
  <changelog author="aloisio@gmx.com" date="1584187200">- Update to version 1.0.1
  Features:
  * Auto rename to original nick when ghost quit (#198)
  * Add hackint IRC network (#201), thanks to @kpcyrd
  * Add Dutch translation (#215), thanks to @Vistaus
  * Add two FAQs to documentation (#217)
  Changes:
  * Make header bar buttons repect default belief (#205, #218)
  Bug fixes:
  * Fix case sensitivity issue for IRC messages (#202), thanks
    to @hhirtz
  * Fix invalid changelog section of appdata file (#214)
  * Fix missing dependences in documentation (#216), thanks to
    @avoidr</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1586606400">- Update to version 1.0.2
  Features:
  * Add MAN documentation (deaf723)
  * Add more predefined IRC networks: DALnet, EFnet, IRCnet,
    Undernet and QuakeNet (#228)
  Changes:
  * Build: Allow setting CC variable via environment (#224)
  * Add channel related messages to corresponding buffer as
    possible (#149)
  * Improve widget focus control (#229)
  * Drop unused icons (6239fe5)
  * Provide clearer error message when connecting (#233)
  Bug fixes:
  * Truncate long message before sendisg (#227)
  * Deal with invalid UTF-8 string (50e7757)
  * Fix incorrect user number of channel user list (#230)
  * Fix incorrect icon install path (9f07380)
- Refreshed Srain-implicit_declarations.patch</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1590321600">- Update to version 1.1.0
  Features:
  * Support multiple selection of message (#138)
  * Support jump to mentioned message (#243)
  * Nickname will be highlighted when mentioned (#243)
  Changes:
  * Improve fcous control of UI
  * Replace appdata with metainfo (#240)
  * Validate metainfo with appstream-util (#242)
  Bug fixes:
  * Some implicit declarations fixes (#236)
  * Some typo fixes (#239)
- Drop Srain-implicit_declarations.patch (merged upstream)</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1593259200">- Update to version 1.1.1
  Changes:
  * Improve auto-scroll policy of message list
  Bug fixes:
  * Fix TLS certificate verification error on glib-networking
    2.64.3
  * Fix crash when connecting to an invalid host</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1601812800">- Update to version 1.1.3
  * fix an use-after-free case
  * remove server when main loop is idle
- Add Srain-no_implicit_declarations.patch</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1614513600">- Update to version 1.2.0
  Features:
  * Switch build system from Make to Meson
  * Add ``/quote`` command for sending special IRC commands
  * Add support for hiding server buffer
  Bug fixes:
  * Fix an use-after-free BUG
  * Fix implicit declaration error on some systems
- Switch build to meson
- Drop Srain-no_implicit_declarations.patch (merged upstream)</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1618056000">- Update to version 1.2.1
  Features:
  * Add Ukrainian translations
  Bug fixes:
  * Minor fixes</changelog>
  <changelog author="Nicolas FORMICHELLA &lt;stigpro@outlook.fr&gt;" date="1635249600">- Update to version 1.3.0
  - [1.3.0]
  * Features:
    + Implement ISUPPORT parsing + the UTF8ONLY IRCv3 specification
    + Add support for RPL_UMODEIS
    + Make nick completion case-insensitive
    + Add button for inserting emoji
  * Bug fixes:
    + Fix configuration syntax errors caused by trailing commas
  - [1.2.4]
  * Bug fixes
    + Fix bugs introduced by https://github.com/SrainApp/srain/pull/316
    + Fix crach when URL preview async task failed
  - [1.2.3]
  * Bug fixes:
    + Eliminate GDK warning
  - [1.2.2]
  * Changed:
    + Add libera.chat IRC network (#311)
    + Updated Dutch translation (b6830e9)</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1639828800">- Update to version 1.3.1
  * Make channel messages with origin out of channels can be shown
  * Rejoin channels after NICKSERV authentication finishes</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1644580800">- Update to version 1.3.2
  Features:
  * Add French translation
  Bug fixes:
  * Silence assertion failure on /part command
  * Silence "Unknown capability" warning on trailing whitespace
  Changes:
  * Add tooltips to buttons with no text</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1673438400">- Update to version 1.5.0
  Features:
  * Able to identify Nordic GTK Theme as dark theme
  * Activate the corresponding buffer to a response user query
  Changes:
  * Suppress error message when connection keeps failing
  Bug fixes:
  * Fix SASL authentication error when connecting to Soju
- Update to version 1.4.0
  Features:
  * Add support for IRCv3 standard-replies
  * Add support for SASL EXTERNAL, invite-notify, server-time
  * Add conf item server-visibility for setting default server visiblity
  * Add /clear command for clearing messages of current buffer</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1699617600">- update to 1.5.1:
  * Fix the problem that the URL cannot be opened on MS Windows
    (:issue:`391`)</changelog>
</package>
<package pkgid="a67572c9df3e71f26031368e530aeb255fb615fba563c698202265a4027d2ad2d8514e991b8f64a00a4f7af9aaeeabb7f621c14497369adc18ac5f2071e71c5c" name="Srain-lang" arch="noarch">
  <version epoch="0" ver="1.5.1" rel="1.1"/>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1582545600">- Update to version 1.0.0
  * Some code cleanup
  * Update :doc:`./start` documentation
  * Allow Srain runs without dbus secrets service (:issue:`195`)
  * Fix nick generation logical (:commit:`39ced08`)</changelog>
  <changelog author="aloisio@gmx.com" date="1584187200">- Update to version 1.0.1
  Features:
  * Auto rename to original nick when ghost quit (#198)
  * Add hackint IRC network (#201), thanks to @kpcyrd
  * Add Dutch translation (#215), thanks to @Vistaus
  * Add two FAQs to documentation (#217)
  Changes:
  * Make header bar buttons repect default belief (#205, #218)
  Bug fixes:
  * Fix case sensitivity issue for IRC messages (#202), thanks
    to @hhirtz
  * Fix invalid changelog section of appdata file (#214)
  * Fix missing dependences in documentation (#216), thanks to
    @avoidr</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1586606400">- Update to version 1.0.2
  Features:
  * Add MAN documentation (deaf723)
  * Add more predefined IRC networks: DALnet, EFnet, IRCnet,
    Undernet and QuakeNet (#228)
  Changes:
  * Build: Allow setting CC variable via environment (#224)
  * Add channel related messages to corresponding buffer as
    possible (#149)
  * Improve widget focus control (#229)
  * Drop unused icons (6239fe5)
  * Provide clearer error message when connecting (#233)
  Bug fixes:
  * Truncate long message before sendisg (#227)
  * Deal with invalid UTF-8 string (50e7757)
  * Fix incorrect user number of channel user list (#230)
  * Fix incorrect icon install path (9f07380)
- Refreshed Srain-implicit_declarations.patch</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1590321600">- Update to version 1.1.0
  Features:
  * Support multiple selection of message (#138)
  * Support jump to mentioned message (#243)
  * Nickname will be highlighted when mentioned (#243)
  Changes:
  * Improve fcous control of UI
  * Replace appdata with metainfo (#240)
  * Validate metainfo with appstream-util (#242)
  Bug fixes:
  * Some implicit declarations fixes (#236)
  * Some typo fixes (#239)
- Drop Srain-implicit_declarations.patch (merged upstream)</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1593259200">- Update to version 1.1.1
  Changes:
  * Improve auto-scroll policy of message list
  Bug fixes:
  * Fix TLS certificate verification error on glib-networking
    2.64.3
  * Fix crash when connecting to an invalid host</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1601812800">- Update to version 1.1.3
  * fix an use-after-free case
  * remove server when main loop is idle
- Add Srain-no_implicit_declarations.patch</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1614513600">- Update to version 1.2.0
  Features:
  * Switch build system from Make to Meson
  * Add ``/quote`` command for sending special IRC commands
  * Add support for hiding server buffer
  Bug fixes:
  * Fix an use-after-free BUG
  * Fix implicit declaration error on some systems
- Switch build to meson
- Drop Srain-no_implicit_declarations.patch (merged upstream)</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1618056000">- Update to version 1.2.1
  Features:
  * Add Ukrainian translations
  Bug fixes:
  * Minor fixes</changelog>
  <changelog author="Nicolas FORMICHELLA &lt;stigpro@outlook.fr&gt;" date="1635249600">- Update to version 1.3.0
  - [1.3.0]
  * Features:
    + Implement ISUPPORT parsing + the UTF8ONLY IRCv3 specification
    + Add support for RPL_UMODEIS
    + Make nick completion case-insensitive
    + Add button for inserting emoji
  * Bug fixes:
    + Fix configuration syntax errors caused by trailing commas
  - [1.2.4]
  * Bug fixes
    + Fix bugs introduced by https://github.com/SrainApp/srain/pull/316
    + Fix crach when URL preview async task failed
  - [1.2.3]
  * Bug fixes:
    + Eliminate GDK warning
  - [1.2.2]
  * Changed:
    + Add libera.chat IRC network (#311)
    + Updated Dutch translation (b6830e9)</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1639828800">- Update to version 1.3.1
  * Make channel messages with origin out of channels can be shown
  * Rejoin channels after NICKSERV authentication finishes</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1644580800">- Update to version 1.3.2
  Features:
  * Add French translation
  Bug fixes:
  * Silence assertion failure on /part command
  * Silence "Unknown capability" warning on trailing whitespace
  Changes:
  * Add tooltips to buttons with no text</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1673438400">- Update to version 1.5.0
  Features:
  * Able to identify Nordic GTK Theme as dark theme
  * Activate the corresponding buffer to a response user query
  Changes:
  * Suppress error message when connection keeps failing
  Bug fixes:
  * Fix SASL authentication error when connecting to Soju
- Update to version 1.4.0
  Features:
  * Add support for IRCv3 standard-replies
  * Add support for SASL EXTERNAL, invite-notify, server-time
  * Add conf item server-visibility for setting default server visiblity
  * Add /clear command for clearing messages of current buffer</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1699617600">- update to 1.5.1:
  * Fix the problem that the URL cannot be opened on MS Windows
    (:issue:`391`)</changelog>
</package>
<package pkgid="3a889968658ede6ac5e9f38be271506f36ddc0997a70b6bf8853b7b70f4dc85acb2ebb227bf3a0b8e5763b814ac5de9592b98f3f28ea031b62633c8a7f1c81d0" name="VirtualGL" arch="src">
  <version epoch="0" ver="3.1" rel="1.1"/>
  <changelog author="tchvatal@suse.com" date="1404216000">- Update license to WXwindows</changelog>
  <changelog author="tchvatal@suse.com" date="1404216001">- Mention baselibs.conf in spec file</changelog>
  <changelog author="dvaleev@suse.com" date="1408622400">- Extend 64bit conditions to s390x ppc64 ppc64le aarch64</changelog>
  <changelog author="tchvatal@suse.com" date="1409313600">- Version bump to beta1 of 2.4 (2.3.90)
- Fix building with -Wl,-z,now and no-undefined
  * VirtualGL-link-libs.patch</changelog>
  <changelog author="tchvatal@suse.com" date="1440763200">- Update to 2.4.1:
  * Various bugfixes not mentioned on changes
  * Refresh VirtualGL-link-libs.patch</changelog>
  <changelog author="tchvatal@suse.com" date="1441108800">- Add proper wxwidgets license string</changelog>
  <changelog author="normand@linux.vnet.ibm.com" date="1466078400">- new gcc6_literal_suffixes.patch</changelog>
  <changelog author="tchvatal@suse.com" date="1466078401">- Version update to 2.5 release
  * See upstream changelog for details
  * Mostly removal of compat for pre-VirtualGL namespace
- Refresh patch VirtualGL-link-libs.patch</changelog>
  <changelog author="tchvatal@suse.com" date="1472040000">- Fix bnc#993645 as-needed eating symbols needed by this lib
  * virtualgl-nodl.patch
- Use system xcb headers
- Rename glxinfo2 to vglxinfo, sounds bit better and more descriptive</changelog>
  <changelog author="tchvatal@suse.com" date="1512388800">- Version update 2.5.2:
  * Various compat fixes all around
- Remove merged gcc6_literal_suffixes.patch
- Refresh VirtualGL-link-libs.patch and virtualgl-nodl.patch</changelog>
  <changelog author="tchvatal@suse.com" date="1512388801">- Disable ssl feature as we can tunnel via ssh and the openssl-1.1
  is not compatible at all currently</changelog>
  <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>
</package>
<package pkgid="7b2f786c702abf0e2ce6f90c5b5c75e993a6f0ad07d95df2f8afb031df49759a84945fbaf7d12ba1e5d30eb4a429c8bdf798826fcba639f99edbf3804234e566" name="VirtualGL" arch="x86_64">
  <version epoch="0" ver="3.1" rel="1.1"/>
  <changelog author="tchvatal@suse.com" date="1512388800">- Disable ssl feature as we can tunnel via ssh and the openssl-1.1
  is not compatible at all currently</changelog>
  <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>
</package>
<package pkgid="6f289a27708610f5a228899d0c1f8f82baaa51fa616645c302c1339d28009d54db49aa7f2ae3be42fe18b0a2bb518e79f7893b7423d54f8c2ceb5c8da091ebbc" name="VirtualGL-debuginfo" arch="x86_64">
  <version epoch="0" ver="3.1" rel="1.1"/>
  <changelog author="tchvatal@suse.com" date="1512388800">- Disable ssl feature as we can tunnel via ssh and the openssl-1.1
  is not compatible at all currently</changelog>
  <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>
</package>
<package pkgid="c23cc2952e89c6ae826300d34e6f7a1e6b30a1d059587ac958ef15b8572fb2d37ecd61f4813af35f66eb5cd89c88500a617df80ee8bfd4ae7cfd15dca607e536" name="VirtualGL-debugsource" arch="x86_64">
  <version epoch="0" ver="3.1" rel="1.1"/>
  <changelog author="tchvatal@suse.com" date="1512388800">- Disable ssl feature as we can tunnel via ssh and the openssl-1.1
  is not compatible at all currently</changelog>
  <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>
</package>
<package pkgid="ebe4f6f930de96fce944de883efa302d9679929145f17fc58b1ebddbc8a70c586251d27c9243f90e1288603f731e5f7cb35e7e3febcc3dc2f6fd24f3f220ce7d" name="VirtualGL-devel" arch="x86_64">
  <version epoch="0" ver="3.1" rel="1.1"/>
  <changelog author="tchvatal@suse.com" date="1512388800">- Disable ssl feature as we can tunnel via ssh and the openssl-1.1
  is not compatible at all currently</changelog>
  <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>
</package>
<package pkgid="c2fb9abad5f8847b3635adc17291986e96ab29570152f53b5ad486a27b8c0dca07fbe4bed69f1bd0076111f40278e6c928fb38600e599f635869b1a061a73417" name="WebKitGTK-4.0-lang" arch="noarch">
  <version epoch="0" ver="2.42.4" rel="1.1"/>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1685534400">- Update to version 2.40.2 (boo#1211846):
  + Fix scrollbar jumping to top when drag released outside window
    in GTK4.
  + Fix video rendering when GL is disabled.
  + Fix flickering on looped videos when starting again.
  + Fix CPU usage on autoplaying videos.
  + Choose amount of painting threads depending on available CPU
    cores on GTK4.
  + Fix several crashes and rendering issues.
  + Security fixes: CVE-2023-28204, CVE-2023-32373 (boo#1211658
    boo#1211659).
- Drop gcc13-fix.patch: fixed upstream.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1687953600">- Update to version 2.40.3 (boo#1212863):
  + Make memory pressure monitor honor memory.memsw.usage_in_bytes
    if exists.
  + Include key modifiers in wheel events.
  + Apply cookie blocking policy to WebSocket handshakes.
  + Remove accidental dependency on GLib 2.70.
  + Fix the build with BUBBLEWRAP_SANDBOX disabled.
  + Fix several crashes and rendering issues.
  + Security fixes: CVE-2023-32439.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1689940800">- Update to version 2.40.4 (boo#1213379):
  + Fix a bug in JavaScript reading variable arguments in a call.
  + Security fixes: CVE-2023-37450.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1690977600">- Update to version 2.40.5 (boo#1213905 boo#1215230):
  + Fix several crashes and rendering issues.
  + Security fixes: CVE-2023-38133, CVE-2023-38572, CVE-2023-38592,
    CVE-2023-38594, CVE-2023-38595, CVE-2023-38597, CVE-2023-38599,
    CVE-2023-38600, CVE-2023-38611, CVE-2023-40397, CVE-2023-39434,
    CVE-2023-40451.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690977601">- Update to version 2.41.6:
  + Add API to set the percentage of volume space that can be used
    for data storage.
  + Do not use GBM and DMA-BUF for WebGL implementation.
  + Use EGL_MESA_image_dma_buf_export if available when GBM is
    disabled.
  + Fix AV1 video with the dav1d decoder when using the DMA-BUF
    sink.
  + Use three buffers for DMA-BUF renderer.
  + Fix several crashes and rendering issues.
- Changes from version 2.41.5:
  + Include key modifiers in wheel events.
  + Remove support for OpenGL API in the web process.
  + Native DASH support is now opt-in, like HLS.
  + Fix scrollbar jumping to top when drag released outside window
    in GTK4.
  + Fix contents not rendered in new web view when realized after
    configure and frame with DMA-BUF renderer.
  + Fix several crashes and rendering issues.
- Changes from version 2.41.4:
  + Add new API to configure experimental features at runtime.
  + Add support for prefers-reduced-motion media query.
  + Split hardware acceleration information in webkit://gpu.
  + Fix CPU usage on autoplaying videos.
  + Fix video rendering when GL is disabled.
  + Choose amount of painting threads depending on available CPU
    cores on GTK4.
  + Add memory usage of images in web inspector memory timeline.
  + Fix the build with X11 target disabled.
  + Fix several crashes and rendering issues.
- Changes from version 2.41.3:
  + Ensure the same GPU device is used by GBM in all processes.
  + Fix memory corruption causing glitches in several web sites.
  + Use more reliable generated application ID.
  + Show DRM device and render node files when available in
    webkit://gpu.
  + Fix the build on i386.
  + Fix several crashes and rendering issues.
- Changes from version 2.41.2:
  + Properly handle the modifier value when exporting/importing
    DMA-BUF buffers.
  + Don’t require GApplication for bubblewrap sandbox.
  + Fix cap height calculation in font metrics.
  + Fix the build on i386.
  + Fix the build with libgbm disabled.
  + Fix several crashes and rendering issues.
  + Updated translations.
- Changes from version 2.41.1:
  + Use DMABuf and WebKit IPC for rendering instead of wpe/x11.
  + Calculate scroll step depending on scrollable area size when
    scrolling with the mouse wheel or arrow keys.
  + Add WebKitClipboardPermissionRequest to handle DOM paste access
    requests.
  + Remove support for rendering with GLX in the web process.
  + Fix several crashes and rendering issues.
- Add pkgconfig(libjxl) BuildRequires: New dependency.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691928000">- Update to version 2.41.90:
  + Fix the popup menu always shown in github when logged in.
  + Add API to replace and retrieve the entire cookie jar.
  + Apply the device scale factor when changed after web view is
    created.
  + Do not expose media devices that can’t be used in
    enumerateDevices.
  + Add support for P010 video format.
  + Fix non-accelerated rendering that broke web inspector.
  + Fix several crashes and rendering issue
- Temp disable LTO during build via define.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1692619200">- Update to version 2.41.91:
  + Properly handle toplevel window state changes in GTK4.
  + Do not keep processing frames while the view is unrealized
    when using DMA-BUF renderer.
  + Fallback to first render node returned by DRM when failing to
    get using EGLDevice.
  + Fix the build with libjxl &lt; 0.7.0.
  + Fix several crashes and rendering issues.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693483200">- Add explicit pkgconfig(epoxy) and pkgconfig(xdamage)
  BuildRequires: meson setup checks for them, so we should list
  them.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693569600">- Expand lang sub-package in spec file unconditionally to handle
  previous name change from WebKit2GTK-lang to WebKitGTK-lang. This
  change affected the automatic generated Requires tag on
  WebKit2GTK-%{_apiver}, then getting out of sync of what's being
  required and what's being provided. Now, any sub-package that was
  providing WebKit2GTK-%{_apiver} will provide WebKitGTK-%{_apiver}
  instead (boo#1214835, boo#1214640, boo#1214093).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694433600">- Update to version 2.41.92:
  + Fix render updates after cross origin history navigation with
    GTK4.
  + Fix flickering in non accelerated compositing mode.
  + Fix pixelated accelerated blur filter.
  + Fix web process launching when xdg-dbus-proxy is not installed.
  + Pass GBM_BO_USE_RENDERING to gbm_bo_create.
  + Fix several crashes and rendering issues.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694779200">- Update to version 2.42.0 (boo#1218033):
  + New renderer based on DMA-BUF shared buffers.
  + Add new permission request to handle DOM paste access requests.
  + Add API to configure experimental features at runtime.
  + Add API to set the percentage of volume space that can be used
    for data storage.
  + GBM is no longer required for WebGL implementation.
  + Security fixes: CVE-2023-39928, CVE-2023-41074, CVE-2023-32359,
    CVE-2023-42890.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1695902400">- switch to pkgconfig(icu-i18n) instead of libicu-devel, to allow
  switching to a different libicu*-devel (jsc#PED-6193)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695988800">- Update to version 2.42.1:
  + Fix enable-html5-database setting to properly enable/disable
    IndexedDB API.
  + Fix the build with GBM disabled.
  + Fix several crashes and rendering issues.
  + Security fixes: CVE-2023-41993.</changelog>
  <changelog author="Mike Gorse &lt;mgorse@suse.com&gt;" date="1698062400">- Add webkit2gtk3-create-destroy-egl-image.patch: fix "No provider
  of EglDestroyImage Found" (boo#1216483).</changelog>
  <changelog author="Mike Gorse &lt;mgorse@suse.com&gt;" date="1698840000">- Add webkit2gtk3-disable-dmabuf-nvidia.patch: disable DMABuf
  renderer for NVIDIA proprietary drivers (boo#1216778).</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1700136000">- Update to version 2.42.2 (boo#1217210):
  + 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.
  + Security fixes: CVE-2023-41983, CVE-2023-42852.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700568000">- Ensure max_link_jobs and max_compile_jobs have valid values even
  when %{jobs} is not defined (like when building outside of OBS).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Adjust path to (openSUSE renamed) gst-plugin-scanner in the code
  using sed.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1701864000">- Update to version 2.42.3 (boo#1217844):
  + Fix flickering while playing videos with DMA-BUF sink.
  + Fix color picker being triggered in the inspector when typing
    "tan".
  + Do not special case the "sans" font family name.
  + Fix build failure with libxml2 version 2.12.0 due to an API
    change.
  + Fix several crashes and rendering issues.
  + Security fixes: CVE-2023-42916, CVE-2023-42917.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1702728000">- Update to version 2.42.4 (boo#1218032):
  + Fix incorrect random images incorrectly displayed as
    backgrounds of &lt;div&gt; elements.
  + Fix videos displayed aliased after being resized e.g. in
    YouTube.
  + Fix several crashes and rendering issues.
  + Security fixes: CVE-2023-42883.</changelog>
</package>
<package pkgid="5fdc83d01db8d843935a54cb6cf831d660a3fdefcf68a6d5aa770dd445706625bf49f8b72996618b155041a2047c2f6ac4f51222e8b69816694f27373f693e8b" name="WebKitGTK-4.1-lang" arch="noarch">
  <version epoch="0" ver="2.42.2" rel="6.2"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679659200">- Add gcc13-fix.patch fix that handles invalid code as reported here:
  https://github.com/WebKit/WebKit/pull/11910.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679659201">- Tweak constraints.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1680004800">- Add fix-gst-crash.patch: Fix crash in
  webkit_media_stream_src_class_init().
  https://bugs.webkit.org/show_bug.cgi?id=254025
- Add reproducibility.patch: Make build more reproducible. Still
  not there yet though. Inject fixed year in file.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1681992000">- Update to version 2.40.1 (boo#1210295 boo#1210731):
  + The Bubblewrap sandbox no longer requires setting an
    application identifier via GApplication to operate correctly.
    Using GApplication is still recommended, but optional.
  + Adjust the scrolling speed for mouse wheels to make it feel
    more natural.
  + Allow pasting content using the Asynchronous Clipboard API when
    the origin is the same as the clipboard contents.
  + Improvements to the GStreamer multimedia playback, in
    particular around MSE, WebRTC, and seeking.
  + Make all supported image types appear in the Accept HTTP
    header.
  + Fix text caret blinking when blinking is disabled in the GTK
    settings.
  + Fix default database quota size definition.
  + Fix application of all caps tags listed in the
    font-feature-settings CSS property.
  + Fix the build with journald support enabled when using elogind
    instead of the systemd libraries.
  + Fix the build when libgcrypt provides a libgcrypt-config script
    instead of a pkg-config module file.
  + Fix font height calculations for the font-size-adjust CSS
    property.
  + Fix the build when ccache is used in certain setups.
  + Fix the build for RISC-V 64-bit targets.
  + Fix the build with GCC 13.
  + Fix several crashes and rendering issues.
  + Security fixes: CVE-2022-0108, CVE-2023-28205, CVE-2022-32885,
    CVE-2023-27932, CVE-2023-27954, CVE-2023-28198, CVE-2023-32370.
- Drop regression-fix.patch and fix-gst-crash.patch: fixed
    upstream.
- Rebase gcc13-fix.patch.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1685534400">- Update to version 2.40.2 (boo#1211846):
  + Fix scrollbar jumping to top when drag released outside window
    in GTK4.
  + Fix video rendering when GL is disabled.
  + Fix flickering on looped videos when starting again.
  + Fix CPU usage on autoplaying videos.
  + Choose amount of painting threads depending on available CPU
    cores on GTK4.
  + Fix several crashes and rendering issues.
  + Security fixes: CVE-2023-28204, CVE-2023-32373 (boo#1211658
    boo#1211659).
- Drop gcc13-fix.patch: fixed upstream.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1687953600">- Update to version 2.40.3 (boo#1212863):
  + Make memory pressure monitor honor memory.memsw.usage_in_bytes
    if exists.
  + Include key modifiers in wheel events.
  + Apply cookie blocking policy to WebSocket handshakes.
  + Remove accidental dependency on GLib 2.70.
  + Fix the build with BUBBLEWRAP_SANDBOX disabled.
  + Fix several crashes and rendering issues.
  + Security fixes: CVE-2023-32439.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1689940800">- Update to version 2.40.4 (boo#1213379):
  + Fix a bug in JavaScript reading variable arguments in a call.
  + Security fixes: CVE-2023-37450.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1690977600">- Update to version 2.40.5 (boo#1213905 boo#1215230):
  + Fix several crashes and rendering issues.
  + Security fixes: CVE-2023-38133, CVE-2023-38572, CVE-2023-38592,
    CVE-2023-38594, CVE-2023-38595, CVE-2023-38597, CVE-2023-38599,
    CVE-2023-38600, CVE-2023-38611, CVE-2023-40397, CVE-2023-39434,
    CVE-2023-40451.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690977601">- Update to version 2.41.6:
  + Add API to set the percentage of volume space that can be used
    for data storage.
  + Do not use GBM and DMA-BUF for WebGL implementation.
  + Use EGL_MESA_image_dma_buf_export if available when GBM is
    disabled.
  + Fix AV1 video with the dav1d decoder when using the DMA-BUF
    sink.
  + Use three buffers for DMA-BUF renderer.
  + Fix several crashes and rendering issues.
- Changes from version 2.41.5:
  + Include key modifiers in wheel events.
  + Remove support for OpenGL API in the web process.
  + Native DASH support is now opt-in, like HLS.
  + Fix scrollbar jumping to top when drag released outside window
    in GTK4.
  + Fix contents not rendered in new web view when realized after
    configure and frame with DMA-BUF renderer.
  + Fix several crashes and rendering issues.
- Changes from version 2.41.4:
  + Add new API to configure experimental features at runtime.
  + Add support for prefers-reduced-motion media query.
  + Split hardware acceleration information in webkit://gpu.
  + Fix CPU usage on autoplaying videos.
  + Fix video rendering when GL is disabled.
  + Choose amount of painting threads depending on available CPU
    cores on GTK4.
  + Add memory usage of images in web inspector memory timeline.
  + Fix the build with X11 target disabled.
  + Fix several crashes and rendering issues.
- Changes from version 2.41.3:
  + Ensure the same GPU device is used by GBM in all processes.
  + Fix memory corruption causing glitches in several web sites.
  + Use more reliable generated application ID.
  + Show DRM device and render node files when available in
    webkit://gpu.
  + Fix the build on i386.
  + Fix several crashes and rendering issues.
- Changes from version 2.41.2:
  + Properly handle the modifier value when exporting/importing
    DMA-BUF buffers.
  + Don’t require GApplication for bubblewrap sandbox.
  + Fix cap height calculation in font metrics.
  + Fix the build on i386.
  + Fix the build with libgbm disabled.
  + Fix several crashes and rendering issues.
  + Updated translations.
- Changes from version 2.41.1:
  + Use DMABuf and WebKit IPC for rendering instead of wpe/x11.
  + Calculate scroll step depending on scrollable area size when
    scrolling with the mouse wheel or arrow keys.
  + Add WebKitClipboardPermissionRequest to handle DOM paste access
    requests.
  + Remove support for rendering with GLX in the web process.
  + Fix several crashes and rendering issues.
- Add pkgconfig(libjxl) BuildRequires: New dependency.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691928000">- Update to version 2.41.90:
  + Fix the popup menu always shown in github when logged in.
  + Add API to replace and retrieve the entire cookie jar.
  + Apply the device scale factor when changed after web view is
    created.
  + Do not expose media devices that can’t be used in
    enumerateDevices.
  + Add support for P010 video format.
  + Fix non-accelerated rendering that broke web inspector.
  + Fix several crashes and rendering issue
- Temp disable LTO during build via define.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1692619200">- Update to version 2.41.91:
  + Properly handle toplevel window state changes in GTK4.
  + Do not keep processing frames while the view is unrealized
    when using DMA-BUF renderer.
  + Fallback to first render node returned by DRM when failing to
    get using EGLDevice.
  + Fix the build with libjxl &lt; 0.7.0.
  + Fix several crashes and rendering issues.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693483200">- Add explicit pkgconfig(epoxy) and pkgconfig(xdamage)
  BuildRequires: meson setup checks for them, so we should list
  them.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693569600">- Expand lang sub-package in spec file unconditionally to handle
  previous name change from WebKit2GTK-lang to WebKitGTK-lang. This
  change affected the automatic generated Requires tag on
  WebKit2GTK-%{_apiver}, then getting out of sync of what's being
  required and what's being provided. Now, any sub-package that was
  providing WebKit2GTK-%{_apiver} will provide WebKitGTK-%{_apiver}
  instead (boo#1214835, boo#1214640, boo#1214093).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694433600">- Update to version 2.41.92:
  + Fix render updates after cross origin history navigation with
    GTK4.
  + Fix flickering in non accelerated compositing mode.
  + Fix pixelated accelerated blur filter.
  + Fix web process launching when xdg-dbus-proxy is not installed.
  + Pass GBM_BO_USE_RENDERING to gbm_bo_create.
  + Fix several crashes and rendering issues.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694779200">- Update to version 2.42.0:
  + New renderer based on DMA-BUF shared buffers.
  + Add new permission request to handle DOM paste access requests.
  + Add API to configure experimental features at runtime.
  + Add API to set the percentage of volume space that can be used
    for data storage.
  + GBM is no longer required for WebGL implementation.
  + Security fixes: CVE-2023-39928, CVE-2023-41074, CVE-2023-32359.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1695902400">- switch to pkgconfig(icu-i18n) instead of libicu-devel, to allow
  switching to a different libicu*-devel (jsc#PED-6193)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695988800">- Update to version 2.42.1:
  + Fix enable-html5-database setting to properly enable/disable
    IndexedDB API.
  + Fix the build with GBM disabled.
  + Fix several crashes and rendering issues.
  + Security fixes: CVE-2023-41993.</changelog>
  <changelog author="Mike Gorse &lt;mgorse@suse.com&gt;" date="1698062400">- Add webkit2gtk3-create-destroy-egl-image.patch: fix "No provider
  of EglDestroyImage Found" (boo#1216483).</changelog>
  <changelog author="Mike Gorse &lt;mgorse@suse.com&gt;" date="1698840000">- Add webkit2gtk3-disable-dmabuf-nvidia.patch: disable DMABuf
  renderer for NVIDIA proprietary drivers (boo#1216778).</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1700136000">- Update to version 2.42.2 (boo#1217210):
  + 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.
  + Security fixes: CVE-2023-41983, CVE-2023-42852.</changelog>
</package>
<package pkgid="2a880ec430e51c75a18d357c259075cb719aefdc864533160945d8e7162c5d25b781d88dca92341bb4545e4c86cd3bb37391008c0460cf38b0d4653017baf703" name="WebKitGTK-4.1-lang" arch="noarch">
  <version epoch="0" ver="2.42.4" rel="1.1"/>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1685534400">- Update to version 2.40.2 (boo#1211846):
  + Fix scrollbar jumping to top when drag released outside window
    in GTK4.
  + Fix video rendering when GL is disabled.
  + Fix flickering on looped videos when starting again.
  + Fix CPU usage on autoplaying videos.
  + Choose amount of painting threads depending on available CPU
    cores on GTK4.
  + Fix several crashes and rendering issues.
  + Security fixes: CVE-2023-28204, CVE-2023-32373 (boo#1211658
    boo#1211659).
- Drop gcc13-fix.patch: fixed upstream.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1687953600">- Update to version 2.40.3 (boo#1212863):
  + Make memory pressure monitor honor memory.memsw.usage_in_bytes
    if exists.
  + Include key modifiers in wheel events.
  + Apply cookie blocking policy to WebSocket handshakes.
  + Remove accidental dependency on GLib 2.70.
  + Fix the build with BUBBLEWRAP_SANDBOX disabled.
  + Fix several crashes and rendering issues.
  + Security fixes: CVE-2023-32439.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1689940800">- Update to version 2.40.4 (boo#1213379):
  + Fix a bug in JavaScript reading variable arguments in a call.
  + Security fixes: CVE-2023-37450.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1690977600">- Update to version 2.40.5 (boo#1213905 boo#1215230):
  + Fix several crashes and rendering issues.
  + Security fixes: CVE-2023-38133, CVE-2023-38572, CVE-2023-38592,
    CVE-2023-38594, CVE-2023-38595, CVE-2023-38597, CVE-2023-38599,
    CVE-2023-38600, CVE-2023-38611, CVE-2023-40397, CVE-2023-39434,
    CVE-2023-40451.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690977601">- Update to version 2.41.6:
  + Add API to set the percentage of volume space that can be used
    for data storage.
  + Do not use GBM and DMA-BUF for WebGL implementation.
  + Use EGL_MESA_image_dma_buf_export if available when GBM is
    disabled.
  + Fix AV1 video with the dav1d decoder when using the DMA-BUF
    sink.
  + Use three buffers for DMA-BUF renderer.
  + Fix several crashes and rendering issues.
- Changes from version 2.41.5:
  + Include key modifiers in wheel events.
  + Remove support for OpenGL API in the web process.
  + Native DASH support is now opt-in, like HLS.
  + Fix scrollbar jumping to top when drag released outside window
    in GTK4.
  + Fix contents not rendered in new web view when realized after
    configure and frame with DMA-BUF renderer.
  + Fix several crashes and rendering issues.
- Changes from version 2.41.4:
  + Add new API to configure experimental features at runtime.
  + Add support for prefers-reduced-motion media query.
  + Split hardware acceleration information in webkit://gpu.
  + Fix CPU usage on autoplaying videos.
  + Fix video rendering when GL is disabled.
  + Choose amount of painting threads depending on available CPU
    cores on GTK4.
  + Add memory usage of images in web inspector memory timeline.
  + Fix the build with X11 target disabled.
  + Fix several crashes and rendering issues.
- Changes from version 2.41.3:
  + Ensure the same GPU device is used by GBM in all processes.
  + Fix memory corruption causing glitches in several web sites.
  + Use more reliable generated application ID.
  + Show DRM device and render node files when available in
    webkit://gpu.
  + Fix the build on i386.
  + Fix several crashes and rendering issues.
- Changes from version 2.41.2:
  + Properly handle the modifier value when exporting/importing
    DMA-BUF buffers.
  + Don’t require GApplication for bubblewrap sandbox.
  + Fix cap height calculation in font metrics.
  + Fix the build on i386.
  + Fix the build with libgbm disabled.
  + Fix several crashes and rendering issues.
  + Updated translations.
- Changes from version 2.41.1:
  + Use DMABuf and WebKit IPC for rendering instead of wpe/x11.
  + Calculate scroll step depending on scrollable area size when
    scrolling with the mouse wheel or arrow keys.
  + Add WebKitClipboardPermissionRequest to handle DOM paste access
    requests.
  + Remove support for rendering with GLX in the web process.
  + Fix several crashes and rendering issues.
- Add pkgconfig(libjxl) BuildRequires: New dependency.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691928000">- Update to version 2.41.90:
  + Fix the popup menu always shown in github when logged in.
  + Add API to replace and retrieve the entire cookie jar.
  + Apply the device scale factor when changed after web view is
    created.
  + Do not expose media devices that can’t be used in
    enumerateDevices.
  + Add support for P010 video format.
  + Fix non-accelerated rendering that broke web inspector.
  + Fix several crashes and rendering issue
- Temp disable LTO during build via define.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1692619200">- Update to version 2.41.91:
  + Properly handle toplevel window state changes in GTK4.
  + Do not keep processing frames while the view is unrealized
    when using DMA-BUF renderer.
  + Fallback to first render node returned by DRM when failing to
    get using EGLDevice.
  + Fix the build with libjxl &lt; 0.7.0.
  + Fix several crashes and rendering issues.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693483200">- Add explicit pkgconfig(epoxy) and pkgconfig(xdamage)
  BuildRequires: meson setup checks for them, so we should list
  them.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693569600">- Expand lang sub-package in spec file unconditionally to handle
  previous name change from WebKit2GTK-lang to WebKitGTK-lang. This
  change affected the automatic generated Requires tag on
  WebKit2GTK-%{_apiver}, then getting out of sync of what's being
  required and what's being provided. Now, any sub-package that was
  providing WebKit2GTK-%{_apiver} will provide WebKitGTK-%{_apiver}
  instead (boo#1214835, boo#1214640, boo#1214093).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694433600">- Update to version 2.41.92:
  + Fix render updates after cross origin history navigation with
    GTK4.
  + Fix flickering in non accelerated compositing mode.
  + Fix pixelated accelerated blur filter.
  + Fix web process launching when xdg-dbus-proxy is not installed.
  + Pass GBM_BO_USE_RENDERING to gbm_bo_create.
  + Fix several crashes and rendering issues.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694779200">- Update to version 2.42.0 (boo#1218033):
  + New renderer based on DMA-BUF shared buffers.
  + Add new permission request to handle DOM paste access requests.
  + Add API to configure experimental features at runtime.
  + Add API to set the percentage of volume space that can be used
    for data storage.
  + GBM is no longer required for WebGL implementation.
  + Security fixes: CVE-2023-39928, CVE-2023-41074, CVE-2023-32359,
    CVE-2023-42890.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1695902400">- switch to pkgconfig(icu-i18n) instead of libicu-devel, to allow
  switching to a different libicu*-devel (jsc#PED-6193)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695988800">- Update to version 2.42.1:
  + Fix enable-html5-database setting to properly enable/disable
    IndexedDB API.
  + Fix the build with GBM disabled.
  + Fix several crashes and rendering issues.
  + Security fixes: CVE-2023-41993.</changelog>
  <changelog author="Mike Gorse &lt;mgorse@suse.com&gt;" date="1698062400">- Add webkit2gtk3-create-destroy-egl-image.patch: fix "No provider
  of EglDestroyImage Found" (boo#1216483).</changelog>
  <changelog author="Mike Gorse &lt;mgorse@suse.com&gt;" date="1698840000">- Add webkit2gtk3-disable-dmabuf-nvidia.patch: disable DMABuf
  renderer for NVIDIA proprietary drivers (boo#1216778).</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1700136000">- Update to version 2.42.2 (boo#1217210):
  + 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.
  + Security fixes: CVE-2023-41983, CVE-2023-42852.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700568000">- Ensure max_link_jobs and max_compile_jobs have valid values even
  when %{jobs} is not defined (like when building outside of OBS).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Adjust path to (openSUSE renamed) gst-plugin-scanner in the code
  using sed.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1701864000">- Update to version 2.42.3 (boo#1217844):
  + Fix flickering while playing videos with DMA-BUF sink.
  + Fix color picker being triggered in the inspector when typing
    "tan".
  + Do not special case the "sans" font family name.
  + Fix build failure with libxml2 version 2.12.0 due to an API
    change.
  + Fix several crashes and rendering issues.
  + Security fixes: CVE-2023-42916, CVE-2023-42917.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1702728000">- Update to version 2.42.4 (boo#1218032):
  + Fix incorrect random images incorrectly displayed as
    backgrounds of &lt;div&gt; elements.
  + Fix videos displayed aliased after being resized e.g. in
    YouTube.
  + Fix several crashes and rendering issues.
  + Security fixes: CVE-2023-42883.</changelog>
</package>
<package pkgid="deed157340d3ea896bce30329c137cf71aad3f77b4aeda0da9b59b59df226777250bb969b931889bc2968bd05eb69dd23ed266c0983bea794855249f1028b815" name="WebKitGTK-6.0-lang" arch="noarch">
  <version epoch="0" ver="2.42.2" rel="6.2"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679659200">- Add gcc13-fix.patch fix that handles invalid code as reported here:
  https://github.com/WebKit/WebKit/pull/11910.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679659201">- Tweak constraints.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1680004800">- Add fix-gst-crash.patch: Fix crash in
  webkit_media_stream_src_class_init().
  https://bugs.webkit.org/show_bug.cgi?id=254025
- Add reproducibility.patch: Make build more reproducible. Still
  not there yet though. Inject fixed year in file.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1681992000">- Update to version 2.40.1 (boo#1210295 boo#1210731):
  + The Bubblewrap sandbox no longer requires setting an
    application identifier via GApplication to operate correctly.
    Using GApplication is still recommended, but optional.
  + Adjust the scrolling speed for mouse wheels to make it feel
    more natural.
  + Allow pasting content using the Asynchronous Clipboard API when
    the origin is the same as the clipboard contents.
  + Improvements to the GStreamer multimedia playback, in
    particular around MSE, WebRTC, and seeking.
  + Make all supported image types appear in the Accept HTTP
    header.
  + Fix text caret blinking when blinking is disabled in the GTK
    settings.
  + Fix default database quota size definition.
  + Fix application of all caps tags listed in the
    font-feature-settings CSS property.
  + Fix the build with journald support enabled when using elogind
    instead of the systemd libraries.
  + Fix the build when libgcrypt provides a libgcrypt-config script
    instead of a pkg-config module file.
  + Fix font height calculations for the font-size-adjust CSS
    property.
  + Fix the build when ccache is used in certain setups.
  + Fix the build for RISC-V 64-bit targets.
  + Fix the build with GCC 13.
  + Fix several crashes and rendering issues.
  + Security fixes: CVE-2022-0108, CVE-2023-28205, CVE-2022-32885,
    CVE-2023-27932, CVE-2023-27954, CVE-2023-28198, CVE-2023-32370.
- Drop regression-fix.patch and fix-gst-crash.patch: fixed
    upstream.
- Rebase gcc13-fix.patch.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1685534400">- Update to version 2.40.2 (boo#1211846):
  + Fix scrollbar jumping to top when drag released outside window
    in GTK4.
  + Fix video rendering when GL is disabled.
  + Fix flickering on looped videos when starting again.
  + Fix CPU usage on autoplaying videos.
  + Choose amount of painting threads depending on available CPU
    cores on GTK4.
  + Fix several crashes and rendering issues.
  + Security fixes: CVE-2023-28204, CVE-2023-32373 (boo#1211658
    boo#1211659).
- Drop gcc13-fix.patch: fixed upstream.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1687953600">- Update to version 2.40.3 (boo#1212863):
  + Make memory pressure monitor honor memory.memsw.usage_in_bytes
    if exists.
  + Include key modifiers in wheel events.
  + Apply cookie blocking policy to WebSocket handshakes.
  + Remove accidental dependency on GLib 2.70.
  + Fix the build with BUBBLEWRAP_SANDBOX disabled.
  + Fix several crashes and rendering issues.
  + Security fixes: CVE-2023-32439.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1689940800">- Update to version 2.40.4 (boo#1213379):
  + Fix a bug in JavaScript reading variable arguments in a call.
  + Security fixes: CVE-2023-37450.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1690977600">- Update to version 2.40.5 (boo#1213905 boo#1215230):
  + Fix several crashes and rendering issues.
  + Security fixes: CVE-2023-38133, CVE-2023-38572, CVE-2023-38592,
    CVE-2023-38594, CVE-2023-38595, CVE-2023-38597, CVE-2023-38599,
    CVE-2023-38600, CVE-2023-38611, CVE-2023-40397, CVE-2023-39434,
    CVE-2023-40451.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690977601">- Update to version 2.41.6:
  + Add API to set the percentage of volume space that can be used
    for data storage.
  + Do not use GBM and DMA-BUF for WebGL implementation.
  + Use EGL_MESA_image_dma_buf_export if available when GBM is
    disabled.
  + Fix AV1 video with the dav1d decoder when using the DMA-BUF
    sink.
  + Use three buffers for DMA-BUF renderer.
  + Fix several crashes and rendering issues.
- Changes from version 2.41.5:
  + Include key modifiers in wheel events.
  + Remove support for OpenGL API in the web process.
  + Native DASH support is now opt-in, like HLS.
  + Fix scrollbar jumping to top when drag released outside window
    in GTK4.
  + Fix contents not rendered in new web view when realized after
    configure and frame with DMA-BUF renderer.
  + Fix several crashes and rendering issues.
- Changes from version 2.41.4:
  + Add new API to configure experimental features at runtime.
  + Add support for prefers-reduced-motion media query.
  + Split hardware acceleration information in webkit://gpu.
  + Fix CPU usage on autoplaying videos.
  + Fix video rendering when GL is disabled.
  + Choose amount of painting threads depending on available CPU
    cores on GTK4.
  + Add memory usage of images in web inspector memory timeline.
  + Fix the build with X11 target disabled.
  + Fix several crashes and rendering issues.
- Changes from version 2.41.3:
  + Ensure the same GPU device is used by GBM in all processes.
  + Fix memory corruption causing glitches in several web sites.
  + Use more reliable generated application ID.
  + Show DRM device and render node files when available in
    webkit://gpu.
  + Fix the build on i386.
  + Fix several crashes and rendering issues.
- Changes from version 2.41.2:
  + Properly handle the modifier value when exporting/importing
    DMA-BUF buffers.
  + Don’t require GApplication for bubblewrap sandbox.
  + Fix cap height calculation in font metrics.
  + Fix the build on i386.
  + Fix the build with libgbm disabled.
  + Fix several crashes and rendering issues.
  + Updated translations.
- Changes from version 2.41.1:
  + Use DMABuf and WebKit IPC for rendering instead of wpe/x11.
  + Calculate scroll step depending on scrollable area size when
    scrolling with the mouse wheel or arrow keys.
  + Add WebKitClipboardPermissionRequest to handle DOM paste access
    requests.
  + Remove support for rendering with GLX in the web process.
  + Fix several crashes and rendering issues.
- Add pkgconfig(libjxl) BuildRequires: New dependency.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691928000">- Update to version 2.41.90:
  + Fix the popup menu always shown in github when logged in.
  + Add API to replace and retrieve the entire cookie jar.
  + Apply the device scale factor when changed after web view is
    created.
  + Do not expose media devices that can’t be used in
    enumerateDevices.
  + Add support for P010 video format.
  + Fix non-accelerated rendering that broke web inspector.
  + Fix several crashes and rendering issue
- Temp disable LTO during build via define.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1692619200">- Update to version 2.41.91:
  + Properly handle toplevel window state changes in GTK4.
  + Do not keep processing frames while the view is unrealized
    when using DMA-BUF renderer.
  + Fallback to first render node returned by DRM when failing to
    get using EGLDevice.
  + Fix the build with libjxl &lt; 0.7.0.
  + Fix several crashes and rendering issues.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693483200">- Add explicit pkgconfig(epoxy) and pkgconfig(xdamage)
  BuildRequires: meson setup checks for them, so we should list
  them.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693569600">- Expand lang sub-package in spec file unconditionally to handle
  previous name change from WebKit2GTK-lang to WebKitGTK-lang. This
  change affected the automatic generated Requires tag on
  WebKit2GTK-%{_apiver}, then getting out of sync of what's being
  required and what's being provided. Now, any sub-package that was
  providing WebKit2GTK-%{_apiver} will provide WebKitGTK-%{_apiver}
  instead (boo#1214835, boo#1214640, boo#1214093).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694433600">- Update to version 2.41.92:
  + Fix render updates after cross origin history navigation with
    GTK4.
  + Fix flickering in non accelerated compositing mode.
  + Fix pixelated accelerated blur filter.
  + Fix web process launching when xdg-dbus-proxy is not installed.
  + Pass GBM_BO_USE_RENDERING to gbm_bo_create.
  + Fix several crashes and rendering issues.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694779200">- Update to version 2.42.0:
  + New renderer based on DMA-BUF shared buffers.
  + Add new permission request to handle DOM paste access requests.
  + Add API to configure experimental features at runtime.
  + Add API to set the percentage of volume space that can be used
    for data storage.
  + GBM is no longer required for WebGL implementation.
  + Security fixes: CVE-2023-39928, CVE-2023-41074, CVE-2023-32359.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1695902400">- switch to pkgconfig(icu-i18n) instead of libicu-devel, to allow
  switching to a different libicu*-devel (jsc#PED-6193)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695988800">- Update to version 2.42.1:
  + Fix enable-html5-database setting to properly enable/disable
    IndexedDB API.
  + Fix the build with GBM disabled.
  + Fix several crashes and rendering issues.
  + Security fixes: CVE-2023-41993.</changelog>
  <changelog author="Mike Gorse &lt;mgorse@suse.com&gt;" date="1698062400">- Add webkit2gtk3-create-destroy-egl-image.patch: fix "No provider
  of EglDestroyImage Found" (boo#1216483).</changelog>
  <changelog author="Mike Gorse &lt;mgorse@suse.com&gt;" date="1698840000">- Add webkit2gtk3-disable-dmabuf-nvidia.patch: disable DMABuf
  renderer for NVIDIA proprietary drivers (boo#1216778).</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1700136000">- Update to version 2.42.2 (boo#1217210):
  + 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.
  + Security fixes: CVE-2023-41983, CVE-2023-42852.</changelog>
</package>
<package pkgid="e0f955a1664024879a651333f10dfebd9dd03aeabcf49d1ae9bc2342256f74e3f029301621fb3eff1c78a5750cfc521e15c38688f9dae6dfdc1c8e7cfb17c090" name="WebKitGTK-6.0-lang" arch="noarch">
  <version epoch="0" ver="2.42.4" rel="1.1"/>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1685534400">- Update to version 2.40.2 (boo#1211846):
  + Fix scrollbar jumping to top when drag released outside window
    in GTK4.
  + Fix video rendering when GL is disabled.
  + Fix flickering on looped videos when starting again.
  + Fix CPU usage on autoplaying videos.
  + Choose amount of painting threads depending on available CPU
    cores on GTK4.
  + Fix several crashes and rendering issues.
  + Security fixes: CVE-2023-28204, CVE-2023-32373 (boo#1211658
    boo#1211659).
- Drop gcc13-fix.patch: fixed upstream.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1687953600">- Update to version 2.40.3 (boo#1212863):
  + Make memory pressure monitor honor memory.memsw.usage_in_bytes
    if exists.
  + Include key modifiers in wheel events.
  + Apply cookie blocking policy to WebSocket handshakes.
  + Remove accidental dependency on GLib 2.70.
  + Fix the build with BUBBLEWRAP_SANDBOX disabled.
  + Fix several crashes and rendering issues.
  + Security fixes: CVE-2023-32439.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1689940800">- Update to version 2.40.4 (boo#1213379):
  + Fix a bug in JavaScript reading variable arguments in a call.
  + Security fixes: CVE-2023-37450.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1690977600">- Update to version 2.40.5 (boo#1213905 boo#1215230):
  + Fix several crashes and rendering issues.
  + Security fixes: CVE-2023-38133, CVE-2023-38572, CVE-2023-38592,
    CVE-2023-38594, CVE-2023-38595, CVE-2023-38597, CVE-2023-38599,
    CVE-2023-38600, CVE-2023-38611, CVE-2023-40397, CVE-2023-39434,
    CVE-2023-40451.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690977601">- Update to version 2.41.6:
  + Add API to set the percentage of volume space that can be used
    for data storage.
  + Do not use GBM and DMA-BUF for WebGL implementation.
  + Use EGL_MESA_image_dma_buf_export if available when GBM is
    disabled.
  + Fix AV1 video with the dav1d decoder when using the DMA-BUF
    sink.
  + Use three buffers for DMA-BUF renderer.
  + Fix several crashes and rendering issues.
- Changes from version 2.41.5:
  + Include key modifiers in wheel events.
  + Remove support for OpenGL API in the web process.
  + Native DASH support is now opt-in, like HLS.
  + Fix scrollbar jumping to top when drag released outside window
    in GTK4.
  + Fix contents not rendered in new web view when realized after
    configure and frame with DMA-BUF renderer.
  + Fix several crashes and rendering issues.
- Changes from version 2.41.4:
  + Add new API to configure experimental features at runtime.
  + Add support for prefers-reduced-motion media query.
  + Split hardware acceleration information in webkit://gpu.
  + Fix CPU usage on autoplaying videos.
  + Fix video rendering when GL is disabled.
  + Choose amount of painting threads depending on available CPU
    cores on GTK4.
  + Add memory usage of images in web inspector memory timeline.
  + Fix the build with X11 target disabled.
  + Fix several crashes and rendering issues.
- Changes from version 2.41.3:
  + Ensure the same GPU device is used by GBM in all processes.
  + Fix memory corruption causing glitches in several web sites.
  + Use more reliable generated application ID.
  + Show DRM device and render node files when available in
    webkit://gpu.
  + Fix the build on i386.
  + Fix several crashes and rendering issues.
- Changes from version 2.41.2:
  + Properly handle the modifier value when exporting/importing
    DMA-BUF buffers.
  + Don’t require GApplication for bubblewrap sandbox.
  + Fix cap height calculation in font metrics.
  + Fix the build on i386.
  + Fix the build with libgbm disabled.
  + Fix several crashes and rendering issues.
  + Updated translations.
- Changes from version 2.41.1:
  + Use DMABuf and WebKit IPC for rendering instead of wpe/x11.
  + Calculate scroll step depending on scrollable area size when
    scrolling with the mouse wheel or arrow keys.
  + Add WebKitClipboardPermissionRequest to handle DOM paste access
    requests.
  + Remove support for rendering with GLX in the web process.
  + Fix several crashes and rendering issues.
- Add pkgconfig(libjxl) BuildRequires: New dependency.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691928000">- Update to version 2.41.90:
  + Fix the popup menu always shown in github when logged in.
  + Add API to replace and retrieve the entire cookie jar.
  + Apply the device scale factor when changed after web view is
    created.
  + Do not expose media devices that can’t be used in
    enumerateDevices.
  + Add support for P010 video format.
  + Fix non-accelerated rendering that broke web inspector.
  + Fix several crashes and rendering issue
- Temp disable LTO during build via define.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1692619200">- Update to version 2.41.91:
  + Properly handle toplevel window state changes in GTK4.
  + Do not keep processing frames while the view is unrealized
    when using DMA-BUF renderer.
  + Fallback to first render node returned by DRM when failing to
    get using EGLDevice.
  + Fix the build with libjxl &lt; 0.7.0.
  + Fix several crashes and rendering issues.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693483200">- Add explicit pkgconfig(epoxy) and pkgconfig(xdamage)
  BuildRequires: meson setup checks for them, so we should list
  them.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693569600">- Expand lang sub-package in spec file unconditionally to handle
  previous name change from WebKit2GTK-lang to WebKitGTK-lang. This
  change affected the automatic generated Requires tag on
  WebKit2GTK-%{_apiver}, then getting out of sync of what's being
  required and what's being provided. Now, any sub-package that was
  providing WebKit2GTK-%{_apiver} will provide WebKitGTK-%{_apiver}
  instead (boo#1214835, boo#1214640, boo#1214093).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694433600">- Update to version 2.41.92:
  + Fix render updates after cross origin history navigation with
    GTK4.
  + Fix flickering in non accelerated compositing mode.
  + Fix pixelated accelerated blur filter.
  + Fix web process launching when xdg-dbus-proxy is not installed.
  + Pass GBM_BO_USE_RENDERING to gbm_bo_create.
  + Fix several crashes and rendering issues.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694779200">- Update to version 2.42.0 (boo#1218033):
  + New renderer based on DMA-BUF shared buffers.
  + Add new permission request to handle DOM paste access requests.
  + Add API to configure experimental features at runtime.
  + Add API to set the percentage of volume space that can be used
    for data storage.
  + GBM is no longer required for WebGL implementation.
  + Security fixes: CVE-2023-39928, CVE-2023-41074, CVE-2023-32359,
    CVE-2023-42890.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1695902400">- switch to pkgconfig(icu-i18n) instead of libicu-devel, to allow
  switching to a different libicu*-devel (jsc#PED-6193)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695988800">- Update to version 2.42.1:
  + Fix enable-html5-database setting to properly enable/disable
    IndexedDB API.
  + Fix the build with GBM disabled.
  + Fix several crashes and rendering issues.
  + Security fixes: CVE-2023-41993.</changelog>
  <changelog author="Mike Gorse &lt;mgorse@suse.com&gt;" date="1698062400">- Add webkit2gtk3-create-destroy-egl-image.patch: fix "No provider
  of EglDestroyImage Found" (boo#1216483).</changelog>
  <changelog author="Mike Gorse &lt;mgorse@suse.com&gt;" date="1698840000">- Add webkit2gtk3-disable-dmabuf-nvidia.patch: disable DMABuf
  renderer for NVIDIA proprietary drivers (boo#1216778).</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1700136000">- Update to version 2.42.2 (boo#1217210):
  + 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.
  + Security fixes: CVE-2023-41983, CVE-2023-42852.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700568000">- Ensure max_link_jobs and max_compile_jobs have valid values even
  when %{jobs} is not defined (like when building outside of OBS).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Adjust path to (openSUSE renamed) gst-plugin-scanner in the code
  using sed.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1701864000">- Update to version 2.42.3 (boo#1217844):
  + Fix flickering while playing videos with DMA-BUF sink.
  + Fix color picker being triggered in the inspector when typing
    "tan".
  + Do not special case the "sans" font family name.
  + Fix build failure with libxml2 version 2.12.0 due to an API
    change.
  + Fix several crashes and rendering issues.
  + Security fixes: CVE-2023-42916, CVE-2023-42917.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1702728000">- Update to version 2.42.4 (boo#1218032):
  + Fix incorrect random images incorrectly displayed as
    backgrounds of &lt;div&gt; elements.
  + Fix videos displayed aliased after being resized e.g. in
    YouTube.
  + Fix several crashes and rendering issues.
  + Security fixes: CVE-2023-42883.</changelog>
</package>
<package pkgid="0b7331e68f3a2b008ade154fbf578cee7a52ae9128002f8df0be48788e16a4e99397b42f510f6f088bd69ee0a540455b724f2b9fa7dc71af121203652622db2d" name="a52dec" arch="i586">
  <version epoch="0" ver="0.8.0" rel="1.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="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1670328000">- Update to release 0.8.0
  * Build system modernization
- Drop altivec.patch (inapplicable)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1683288000">- Minor spec cleaning, use ldconfig_scriptlets macro, be more
  explicit in listing of files (use less globs).</changelog>
</package>
<package pkgid="a57bbd7459f044eae5c1ae5ba2ab0b87172d466997ed324bfc264f45114b75e921e0157afcc13085cea04963861947349a5fe0c09b3f9a54ce8afef44cf0a263" name="a52dec" arch="src">
  <version epoch="0" ver="0.8.0" rel="1.2"/>
  <changelog author="Manfred.Tremmel@iiv.de" date="1044446400">- added german description
- some changes I got from Philipp Thomas &lt;pthomas@suse.de&gt;</changelog>
  <changelog author="Manfred.Tremmel@iiv.de" date="1045915200">- added --enable-shared</changelog>
  <changelog author="Manfred.Tremmel@iiv.de" date="1048593600">- changes to use Packman upload-script</changelog>
  <changelog author="detlef@dreichelt.de" date="1101211200">- changes for x86_64:
  - added CFLAGS= -fPIC</changelog>
  <changelog author="Manfred.Tremmel@iiv.de" date="1208692800">- splitted in different packages</changelog>
  <changelog author="Manfred.Tremmel@iiv.de" date="1221912000">- rename of the lib packages</changelog>
  <changelog author="Manfred.Tremmel@iiv.de" date="1250856000">- cleanups where rpmlint wasn't so happy</changelog>
  <changelog author="Manfred.Tremmel@iiv.de" date="1258804800">- update to svn from videolan</changelog>
  <changelog author="ludwig.nussel@gmx.de" date="1277035200">- provide a52dec-devel for compatibility</changelog>
  <changelog author="reddwarf@opensuse.org" date="1299067200">- run spec cleaner
- remove .la files
- add pkg-config BuildRequire so RPM can do its magic</changelog>
  <changelog author="reddwarf@opensuse.org" date="1327406400">- fix baselibs.conf
- don't install the INSTALL file
- change license tag to SPDX
- add automake, autoconf and libtool BuildRequires</changelog>
  <changelog author="i@margueirte.su" date="1415188800">- update latest svn 0.7.5+svn613</changelog>
  <changelog author="aloisio@gmx.com" date="1490097600">- Spec cleanup</changelog>
  <changelog author="aloisio@gmx.com" date="1490184000">- Add baselibs.conf as source file</changelog>
  <changelog author="jengelh@inai.de" date="1490184001">- Trim filler words from descriptions. Improve summaries.</changelog>
  <changelog author="zaitor@opensuse.org" date="1500120000">- Drop a52dec-compat.diff and mm_accel.h source, not needed with
  the svn checkout we are using.
- Pass --enable-shared to configure, ensure we build the shared
  library.</changelog>
  <changelog author="schwab@suse.de" date="1550664000">- altivec.patch: always use the GNU version of the altivec insns</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1670328000">- Update to release 0.8.0
  * Build system modernization
- Drop altivec.patch (inapplicable)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1683288000">- Minor spec cleaning, use ldconfig_scriptlets macro, be more
  explicit in listing of files (use less globs).</changelog>
</package>
<package pkgid="255561e5f9c291c1363cc62df579ffcd8be26db4a28315932ddd81cb8d5bea3ea252b71a9cf652c26dc6e6f58c190a668b9b263515b290b50efb4a5a3881159b" name="a52dec" arch="x86_64">
  <version epoch="0" ver="0.8.0" rel="1.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="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1670328000">- Update to release 0.8.0
  * Build system modernization
- Drop altivec.patch (inapplicable)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1683288000">- Minor spec cleaning, use ldconfig_scriptlets macro, be more
  explicit in listing of files (use less globs).</changelog>
</package>
<package pkgid="d07805f6b66ff60be1b6c5a7f840430b5aac842de941411a2b9849ea98fa95e3a005fd83fdd4e0f40901359a5ea1cbebf3020f32a28e1b04d7836da56253ca16" name="a52dec-debuginfo" arch="i586">
  <version epoch="0" ver="0.8.0" rel="1.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="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1670328000">- Update to release 0.8.0
  * Build system modernization
- Drop altivec.patch (inapplicable)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1683288000">- Minor spec cleaning, use ldconfig_scriptlets macro, be more
  explicit in listing of files (use less globs).</changelog>
</package>
<package pkgid="29317f68214af70bfb029b1480874a7d866fb726e4c96856e58a2d92afd130d787bb2865ae4d421edcf95b968b5efaea6c23de73024fc920f4d2f0ecc4a748c6" name="a52dec-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.8.0" rel="1.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="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1670328000">- Update to release 0.8.0
  * Build system modernization
- Drop altivec.patch (inapplicable)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1683288000">- Minor spec cleaning, use ldconfig_scriptlets macro, be more
  explicit in listing of files (use less globs).</changelog>
</package>
<package pkgid="bc086862c38579e57800e950a1295afc2aa584bb5312d5cdc997aef4fc4d913f0be3a345c696be1a9a645a657e45e85ae7c019f0b7154905671c1aa278679674" name="a52dec-debugsource" arch="i586">
  <version epoch="0" ver="0.8.0" rel="1.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="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1670328000">- Update to release 0.8.0
  * Build system modernization
- Drop altivec.patch (inapplicable)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1683288000">- Minor spec cleaning, use ldconfig_scriptlets macro, be more
  explicit in listing of files (use less globs).</changelog>
</package>
<package pkgid="70faf7590ce1a7662916924448618d9945c366e406f93f23ea30b43258a047260198dd591ff434110020fcdea1f83a37e45660eae787cf0fefee49a2ed542e34" name="a52dec-debugsource" arch="x86_64">
  <version epoch="0" ver="0.8.0" rel="1.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="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1670328000">- Update to release 0.8.0
  * Build system modernization
- Drop altivec.patch (inapplicable)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1683288000">- Minor spec cleaning, use ldconfig_scriptlets macro, be more
  explicit in listing of files (use less globs).</changelog>
</package>
<package pkgid="5984c8e087b6a0df98dae7b30febf3df889a6e1106aa80646f9ba759c0a6295865e7fa3017372cd715d58795df158a7ab8b69b13adb94ce6be8a3b99556db4ba" name="aalib" arch="src">
  <version epoch="0" ver="1.4.0" rel="513.4"/>
  <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="crrodriguez@suse.de" date="1240401600">- remove static libraries and "la" files
- fix -devel package dependencies
- fix aalib-config so it only returns needed libraries</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1254744000">- fix aalib-1.4.0-477.9: possible missing call to fclose [bnc#523344]</changelog>
  <changelog author="jengelh@medozas.de" date="1264593600">- package baselibs.conf</changelog>
  <changelog author="aj@suse.de" date="1283860800">- BuildRequire gpm-devel</changelog>
  <changelog author="coolo@suse.com" date="1315224000">- fix build with newer ld</changelog>
  <changelog author="jengelh@medozas.de" date="1316174400">- Implement shlib policy
- Remove redundant tags; use %_smp_mflags</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="1323259200">- fix license to be in spdx.org format</changelog>
  <changelog author="jengelh@medozas.de" date="1328961600">- Strip distinct version from -devel subpackage</changelog>
  <changelog author="mmeister@suse.com" date="1363608000">- Replace Source with Link to source</changelog>
  <changelog author="mmeister@suse.com" date="1363953600">- Added url as source.
  Please see http://en.opensuse.org/SourceUrls</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1410782400">- Use pkgconfig(x11) not metapackage xorg-x11-devel</changelog>
  <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>
</package>
<package pkgid="9194df6455f4f9be250f9c4312839adc046ae93100156e5059680134ae73f80270d87ac824a42699bdf2e1407f52112d1eff03e1ee81eca79b2e9f687da57f00" name="aalib" arch="x86_64">
  <version epoch="0" ver="1.4.0" rel="513.4"/>
  <changelog author="jengelh@medozas.de" date="1328961600">- Strip distinct version from -devel subpackage</changelog>
  <changelog author="mmeister@suse.com" date="1363608000">- Replace Source with Link to source</changelog>
  <changelog author="mmeister@suse.com" date="1363953600">- Added url as source.
  Please see http://en.opensuse.org/SourceUrls</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1410782400">- Use pkgconfig(x11) not metapackage xorg-x11-devel</changelog>
  <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>
</package>
<package pkgid="c2339bdde07192c77bfd1c757f0dc2a4b0c75be2e235af5fe4b2d29bef5e441ed9dc8803ff0c80f43ef89dfbe48770a3fc046d4d4fb9c6b72f2b0e30a881425b" name="aalib-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.4.0" rel="513.4"/>
  <changelog author="jengelh@medozas.de" date="1328961600">- Strip distinct version from -devel subpackage</changelog>
  <changelog author="mmeister@suse.com" date="1363608000">- Replace Source with Link to source</changelog>
  <changelog author="mmeister@suse.com" date="1363953600">- Added url as source.
  Please see http://en.opensuse.org/SourceUrls</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1410782400">- Use pkgconfig(x11) not metapackage xorg-x11-devel</changelog>
  <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>
</package>
<package pkgid="49ec671c8b8e0c88e39c3b5abb52d027ad8f58794d02d2c71c191f767a1ad56e1faede9a4fffefff2f2a542cc332dbffabda48d856a9da0ae961a02418528e57" name="aalib-debugsource" arch="x86_64">
  <version epoch="0" ver="1.4.0" rel="513.4"/>
  <changelog author="jengelh@medozas.de" date="1328961600">- Strip distinct version from -devel subpackage</changelog>
  <changelog author="mmeister@suse.com" date="1363608000">- Replace Source with Link to source</changelog>
  <changelog author="mmeister@suse.com" date="1363953600">- Added url as source.
  Please see http://en.opensuse.org/SourceUrls</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1410782400">- Use pkgconfig(x11) not metapackage xorg-x11-devel</changelog>
  <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>
</package>
<package pkgid="a9eaa7a1f5d7a9808d689d172e4f58050e12de6053cb28f98a41bfb0cd1b8fc7268afdc94b1b69da3b0cdd622579ef2475c0991586508d955d98dfd2fc047281" name="aalib-devel" arch="x86_64">
  <version epoch="0" ver="1.4.0" rel="513.4"/>
  <changelog author="jengelh@medozas.de" date="1328961600">- Strip distinct version from -devel subpackage</changelog>
  <changelog author="mmeister@suse.com" date="1363608000">- Replace Source with Link to source</changelog>
  <changelog author="mmeister@suse.com" date="1363953600">- Added url as source.
  Please see http://en.opensuse.org/SourceUrls</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1410782400">- Use pkgconfig(x11) not metapackage xorg-x11-devel</changelog>
  <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>
</package>
<package pkgid="4fefcfe2ccdcf5c30b00f24a36087753867687db276832fd47b76d5e7db58138446c8b42523b9fc0e79bee3bb9e4b77262ee2e0a5a0a81d6b30ec82584e47393" name="abseil-cpp" arch="src">
  <version epoch="0" ver="20230802.1" rel="1.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1603800000">- Build shared libraries of abseil for use by grpc
  (related to https://github.com/grpc/grpc/issues/24476)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1604664000">- Drop source package, was only used by grpc which was switched
  over to use the shared library</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1609243200">- Update to version 20200923.2
  What's New:
  * absl::StatusOr&lt;T&gt; has been released. See our blog
    post for more information.
  * Abseil Flags reflection interfaces have been released.
  * Abseil Flags memory usage has been significantly optimized.
  * Abseil now supports a "hardened" build mode. This build mode enables
    runtime checks that guard against programming errors that may lead
    to security vulnerabilities.
  Notable Fixes:
  * Sanitizer dynamic annotations like AnnotateRWLockCreate that are
    also defined by the compiler sanitizer implementation are no longer
    also defined by Abseil.
  * Sanitizer macros are now prefixed with ABSL_ to avoid naming collisions.
  * Sanitizer usage is now automatically detected and no longer requires
    macros like ADDRESS_SANITIZER to be defined on the command line.
  Breaking Changes:
  * Abseil no longer contains a dynamic_annotations library. Users
    using a supported build system (Bazel or CMake) are unaffected by
    this, but users manually specifying link libraries may get an error
    about a missing linker input.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618315200">- Update to LTS version 20210324.0
  * Breaking: The empty absl::container target has been removed from
    the CMake build. This target had no effect and references to
    this target in user code can safely be removed.
  * New: The cleanup library has been released. This library contains
    the control-flow-construct-like type absl::Cleanup which is used
    for executing a callback on scope exit.
  * New: The numeric library now includes bits.h, a polyfill header
    containing implementations of C++20's bitwise math functions.
  * New: Abseil now installs pkg-config files to make it easier to
    use Abseil with some other build systems.
  * New: Abseil now respects the default CMake installation paths.
    Standard CMake variables like CMAKE_INSTALL_PREFIX can be used
    to change the installation path.
- Added Correctly-install-pkgconfig.patch from upstream to fix
  installation of pkgconfig files
- Call ldconfig on post and postun</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1619352000">- Update to LTS version 20210324.1
  * Fixed missing absl::Cleanup
  * Fixed pkgconfig install path
- Dropped upstream merged Correctly-install-pkgconfig.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1625054400">- Update to version 20210324.2 (LTS):
  * No user visible changes, only build system related</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1641297600">- update to 20211102.0:
  * absl::Cord is now implemented as a b-tree. The new implementation offers
    improved performance in most workloads.
  * absl::SimpleHexAtoi() has been added to strings library for parsing
    hexadecimal strings</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1646395200">- Fix build on SLE-12-SP5</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649073600">- Implement shlib packaging policy</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1656504000">- Add options-old.patch, options-cxx17.patch
  * Ensure ABI stability regardless of compiler settings per instruction in the header.</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1656504001">- Remove obsolete 0%{suse_version} &lt; 1500 conditions</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1656849600">- Update to version 20220623.0
  What's New:
  * Added absl::AnyInvocable, a move-only function type.
  * Added absl::CordBuffer, a type for buffering data for eventual inclusion an
    absl::Cord, which is useful for writing zero-copy code.
  * Added support for command-line flags of type absl::optional&lt;T&gt;.
  Breaking Changes:
  * CMake builds now use the flag ABSL_BUILD_TESTING (default: OFF) to control
    whether or not unit tests are built.
  * The ABSL_DEPRECATED macro now works with the GCC compiler. GCC users that
    are experiencing new warnings can use -Wno-deprecated-declatations silence
  the warnings or use -Wno-error=deprecated-declarations to see warnings but
  not fail the build.
  * ABSL_CONST_INIT uses the C++20 keyword constinit when available. Some
    compilers are more strict about where this keyword must appear compared to
  the pre-C++20 implementation.
  * Bazel builds now depend on the bazelbuild/bazel-skylib repository.
    See Abseil's WORKSPACE file for an example of how to add this dependency.
  Other:
  * This will be the last release to support C++11. Future releases will require at least C++14.
- run spec-cleaner</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1657540800">- Add Fix-maes-msse41-leaking-into-pkgconfig.patch
  * Do not make programs compiled with abseil require new-ish CPUs.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1664020800">- update to 20220623.1:
  * minor warning fix</changelog>
  <changelog author="Adrian Schr&#xF6;ter &lt;adrian@suse.de&gt;" date="1682337600">- update to 20230125.2
  What's New:
    The Abseil logging library has been released. This library
    provides facilities for writing short text messages about the
    status of a program to stderr, disk files, or other sinks
    (via an extension API). See the logging library documentation
    for more information.
    An extension point, AbslStringify(), allows user-defined types
    to seamlessly work with Abseil's string formatting functions
    like absl::StrCat() and absl::StrFormat().
    A library for computing CRC32C checksums has been added.
    Floating-point parsing now uses the Eisel-Lemire algorithm,
    which provides a significant speed improvement.
    The flags library now provides suggestions for the closest
    flag(s) in the case of misspelled flags.
    Using CMake to install Abseil now makes the installed artifacts
    (in particular absl/base/options.h) reflect the compiled ABI.
  Breaking Changes:
    Abseil now requires at least C++14 and follows Google's Foundational
    C++ Support Policy. See this table for a list of currently supported
    versions compilers, platforms, and build tools.
    The legacy spellings of the thread annotation macros/functions
    (e.g. GUARDED_BY()) have been removed by default in favor of the
    ABSL_ prefixed versions (e.g. ABSL_GUARDED_BY()) due to clashes with
    other libraries. The compatibility macro ABSL_LEGACY_THREAD_ANNOTATIONS
    can be defined on the compile command-line to temporarily restore these
    spellings, but this compatibility macro will be removed in the future.
  Known Issues
    The Abseil logging library in this release is not a feature-complete
    replacement for glog yet. VLOG and DFATAL are examples of features
    that have not yet been released.
- obsolete Fix-maes-msse41-leaking-into-pkgconfig.patch</changelog>
  <changelog author="Adrian Schr&#xF6;ter &lt;adrian@suse.de&gt;" date="1685016000">- update to 20230125.3
  Details can be found on:
    https://github.com/abseil/abseil-cpp/releases/tag/20230125.3</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1688040000">- Add baselibs.conf to make protobuf happy. Hopefully temporary.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1691582400">- Fix build on older systems by requiring C++17 compliant compiler
- Added patch:
  * cmake.patch
    + lower the cmake requirement to 3.5 in order to be able to
    build on SLE12SP5</changelog>
  <changelog author="Adrian Schr&#xF6;ter &lt;adrian@suse.de&gt;" date="1694088000">- update to 20230802.0
  What's New:
  * Added the nullability library for designating the expected
    nullability of pointers. Currently these serve as annotations
    only, but it is expected that compilers will one day be able
    to use these annotations for diagnostic purposes.
  * Added the prefetch library as a portable layer for moving data
    into caches before it is read.
  * Abseil's hash tables now detect many more programming errors
    in debug and sanitizer builds.
  * Abseil's synchronization objects now differentiate absolute
    waits (when passed an absl::Time) from relative waits (when
    passed an absl::Duration) when the underlying platform supports
    differentiating these cases. This only makes a difference when
    system clocks are adjusted.
  * Abseil's flag parsing library includes additional methods that
    make it easier to use when another library also expects to be
    able to parse flags.
  * absl::string_view is now available as a smaller target,
    @com_google_absl//absl/strings:string_view, so that users may
    use this library without depending on the much larger
    @com_google_absl//absl/strings target.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1696593600">- update to 20230802.1:
  * Add StdcppWaiter to the end of the list of waiter
    implementations</changelog>
</package>
<package pkgid="be5cc918023f8233787cb1a0473f6243ff6791616b644da8427baa518aca4fec238da7fe067522aabfb617aa079340ba6d97c2f652d32af9f00100bb0738a6a0" name="abseil-cpp-debugsource" arch="i586">
  <version epoch="0" ver="20230802.1" rel="1.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1603800000">- Build shared libraries of abseil for use by grpc
  (related to https://github.com/grpc/grpc/issues/24476)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1604664000">- Drop source package, was only used by grpc which was switched
  over to use the shared library</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1609243200">- Update to version 20200923.2
  What's New:
  * absl::StatusOr&lt;T&gt; has been released. See our blog
    post for more information.
  * Abseil Flags reflection interfaces have been released.
  * Abseil Flags memory usage has been significantly optimized.
  * Abseil now supports a "hardened" build mode. This build mode enables
    runtime checks that guard against programming errors that may lead
    to security vulnerabilities.
  Notable Fixes:
  * Sanitizer dynamic annotations like AnnotateRWLockCreate that are
    also defined by the compiler sanitizer implementation are no longer
    also defined by Abseil.
  * Sanitizer macros are now prefixed with ABSL_ to avoid naming collisions.
  * Sanitizer usage is now automatically detected and no longer requires
    macros like ADDRESS_SANITIZER to be defined on the command line.
  Breaking Changes:
  * Abseil no longer contains a dynamic_annotations library. Users
    using a supported build system (Bazel or CMake) are unaffected by
    this, but users manually specifying link libraries may get an error
    about a missing linker input.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618315200">- Update to LTS version 20210324.0
  * Breaking: The empty absl::container target has been removed from
    the CMake build. This target had no effect and references to
    this target in user code can safely be removed.
  * New: The cleanup library has been released. This library contains
    the control-flow-construct-like type absl::Cleanup which is used
    for executing a callback on scope exit.
  * New: The numeric library now includes bits.h, a polyfill header
    containing implementations of C++20's bitwise math functions.
  * New: Abseil now installs pkg-config files to make it easier to
    use Abseil with some other build systems.
  * New: Abseil now respects the default CMake installation paths.
    Standard CMake variables like CMAKE_INSTALL_PREFIX can be used
    to change the installation path.
- Added Correctly-install-pkgconfig.patch from upstream to fix
  installation of pkgconfig files
- Call ldconfig on post and postun</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1619352000">- Update to LTS version 20210324.1
  * Fixed missing absl::Cleanup
  * Fixed pkgconfig install path
- Dropped upstream merged Correctly-install-pkgconfig.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1625054400">- Update to version 20210324.2 (LTS):
  * No user visible changes, only build system related</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1641297600">- update to 20211102.0:
  * absl::Cord is now implemented as a b-tree. The new implementation offers
    improved performance in most workloads.
  * absl::SimpleHexAtoi() has been added to strings library for parsing
    hexadecimal strings</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1646395200">- Fix build on SLE-12-SP5</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649073600">- Implement shlib packaging policy</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1656504000">- Add options-old.patch, options-cxx17.patch
  * Ensure ABI stability regardless of compiler settings per instruction in the header.</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1656504001">- Remove obsolete 0%{suse_version} &lt; 1500 conditions</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1656849600">- Update to version 20220623.0
  What's New:
  * Added absl::AnyInvocable, a move-only function type.
  * Added absl::CordBuffer, a type for buffering data for eventual inclusion an
    absl::Cord, which is useful for writing zero-copy code.
  * Added support for command-line flags of type absl::optional&lt;T&gt;.
  Breaking Changes:
  * CMake builds now use the flag ABSL_BUILD_TESTING (default: OFF) to control
    whether or not unit tests are built.
  * The ABSL_DEPRECATED macro now works with the GCC compiler. GCC users that
    are experiencing new warnings can use -Wno-deprecated-declatations silence
  the warnings or use -Wno-error=deprecated-declarations to see warnings but
  not fail the build.
  * ABSL_CONST_INIT uses the C++20 keyword constinit when available. Some
    compilers are more strict about where this keyword must appear compared to
  the pre-C++20 implementation.
  * Bazel builds now depend on the bazelbuild/bazel-skylib repository.
    See Abseil's WORKSPACE file for an example of how to add this dependency.
  Other:
  * This will be the last release to support C++11. Future releases will require at least C++14.
- run spec-cleaner</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1657540800">- Add Fix-maes-msse41-leaking-into-pkgconfig.patch
  * Do not make programs compiled with abseil require new-ish CPUs.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1664020800">- update to 20220623.1:
  * minor warning fix</changelog>
  <changelog author="Adrian Schr&#xF6;ter &lt;adrian@suse.de&gt;" date="1682337600">- update to 20230125.2
  What's New:
    The Abseil logging library has been released. This library
    provides facilities for writing short text messages about the
    status of a program to stderr, disk files, or other sinks
    (via an extension API). See the logging library documentation
    for more information.
    An extension point, AbslStringify(), allows user-defined types
    to seamlessly work with Abseil's string formatting functions
    like absl::StrCat() and absl::StrFormat().
    A library for computing CRC32C checksums has been added.
    Floating-point parsing now uses the Eisel-Lemire algorithm,
    which provides a significant speed improvement.
    The flags library now provides suggestions for the closest
    flag(s) in the case of misspelled flags.
    Using CMake to install Abseil now makes the installed artifacts
    (in particular absl/base/options.h) reflect the compiled ABI.
  Breaking Changes:
    Abseil now requires at least C++14 and follows Google's Foundational
    C++ Support Policy. See this table for a list of currently supported
    versions compilers, platforms, and build tools.
    The legacy spellings of the thread annotation macros/functions
    (e.g. GUARDED_BY()) have been removed by default in favor of the
    ABSL_ prefixed versions (e.g. ABSL_GUARDED_BY()) due to clashes with
    other libraries. The compatibility macro ABSL_LEGACY_THREAD_ANNOTATIONS
    can be defined on the compile command-line to temporarily restore these
    spellings, but this compatibility macro will be removed in the future.
  Known Issues
    The Abseil logging library in this release is not a feature-complete
    replacement for glog yet. VLOG and DFATAL are examples of features
    that have not yet been released.
- obsolete Fix-maes-msse41-leaking-into-pkgconfig.patch</changelog>
  <changelog author="Adrian Schr&#xF6;ter &lt;adrian@suse.de&gt;" date="1685016000">- update to 20230125.3
  Details can be found on:
    https://github.com/abseil/abseil-cpp/releases/tag/20230125.3</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1688040000">- Add baselibs.conf to make protobuf happy. Hopefully temporary.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1691582400">- Fix build on older systems by requiring C++17 compliant compiler
- Added patch:
  * cmake.patch
    + lower the cmake requirement to 3.5 in order to be able to
    build on SLE12SP5</changelog>
  <changelog author="Adrian Schr&#xF6;ter &lt;adrian@suse.de&gt;" date="1694088000">- update to 20230802.0
  What's New:
  * Added the nullability library for designating the expected
    nullability of pointers. Currently these serve as annotations
    only, but it is expected that compilers will one day be able
    to use these annotations for diagnostic purposes.
  * Added the prefetch library as a portable layer for moving data
    into caches before it is read.
  * Abseil's hash tables now detect many more programming errors
    in debug and sanitizer builds.
  * Abseil's synchronization objects now differentiate absolute
    waits (when passed an absl::Time) from relative waits (when
    passed an absl::Duration) when the underlying platform supports
    differentiating these cases. This only makes a difference when
    system clocks are adjusted.
  * Abseil's flag parsing library includes additional methods that
    make it easier to use when another library also expects to be
    able to parse flags.
  * absl::string_view is now available as a smaller target,
    @com_google_absl//absl/strings:string_view, so that users may
    use this library without depending on the much larger
    @com_google_absl//absl/strings target.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1696593600">- update to 20230802.1:
  * Add StdcppWaiter to the end of the list of waiter
    implementations</changelog>
</package>
<package pkgid="f30f170a8a788950cea6124c93904d2f5cb24f3d3b96d2508a1c56fb4bc447f4bb0fb4b2df81a9d6c7a70bab8a70c56173ba60becd2d77171ee33310a38b4dd9" name="abseil-cpp-debugsource" arch="x86_64">
  <version epoch="0" ver="20230802.1" rel="1.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1603800000">- Build shared libraries of abseil for use by grpc
  (related to https://github.com/grpc/grpc/issues/24476)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1604664000">- Drop source package, was only used by grpc which was switched
  over to use the shared library</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1609243200">- Update to version 20200923.2
  What's New:
  * absl::StatusOr&lt;T&gt; has been released. See our blog
    post for more information.
  * Abseil Flags reflection interfaces have been released.
  * Abseil Flags memory usage has been significantly optimized.
  * Abseil now supports a "hardened" build mode. This build mode enables
    runtime checks that guard against programming errors that may lead
    to security vulnerabilities.
  Notable Fixes:
  * Sanitizer dynamic annotations like AnnotateRWLockCreate that are
    also defined by the compiler sanitizer implementation are no longer
    also defined by Abseil.
  * Sanitizer macros are now prefixed with ABSL_ to avoid naming collisions.
  * Sanitizer usage is now automatically detected and no longer requires
    macros like ADDRESS_SANITIZER to be defined on the command line.
  Breaking Changes:
  * Abseil no longer contains a dynamic_annotations library. Users
    using a supported build system (Bazel or CMake) are unaffected by
    this, but users manually specifying link libraries may get an error
    about a missing linker input.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618315200">- Update to LTS version 20210324.0
  * Breaking: The empty absl::container target has been removed from
    the CMake build. This target had no effect and references to
    this target in user code can safely be removed.
  * New: The cleanup library has been released. This library contains
    the control-flow-construct-like type absl::Cleanup which is used
    for executing a callback on scope exit.
  * New: The numeric library now includes bits.h, a polyfill header
    containing implementations of C++20's bitwise math functions.
  * New: Abseil now installs pkg-config files to make it easier to
    use Abseil with some other build systems.
  * New: Abseil now respects the default CMake installation paths.
    Standard CMake variables like CMAKE_INSTALL_PREFIX can be used
    to change the installation path.
- Added Correctly-install-pkgconfig.patch from upstream to fix
  installation of pkgconfig files
- Call ldconfig on post and postun</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1619352000">- Update to LTS version 20210324.1
  * Fixed missing absl::Cleanup
  * Fixed pkgconfig install path
- Dropped upstream merged Correctly-install-pkgconfig.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1625054400">- Update to version 20210324.2 (LTS):
  * No user visible changes, only build system related</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1641297600">- update to 20211102.0:
  * absl::Cord is now implemented as a b-tree. The new implementation offers
    improved performance in most workloads.
  * absl::SimpleHexAtoi() has been added to strings library for parsing
    hexadecimal strings</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1646395200">- Fix build on SLE-12-SP5</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649073600">- Implement shlib packaging policy</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1656504000">- Add options-old.patch, options-cxx17.patch
  * Ensure ABI stability regardless of compiler settings per instruction in the header.</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1656504001">- Remove obsolete 0%{suse_version} &lt; 1500 conditions</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1656849600">- Update to version 20220623.0
  What's New:
  * Added absl::AnyInvocable, a move-only function type.
  * Added absl::CordBuffer, a type for buffering data for eventual inclusion an
    absl::Cord, which is useful for writing zero-copy code.
  * Added support for command-line flags of type absl::optional&lt;T&gt;.
  Breaking Changes:
  * CMake builds now use the flag ABSL_BUILD_TESTING (default: OFF) to control
    whether or not unit tests are built.
  * The ABSL_DEPRECATED macro now works with the GCC compiler. GCC users that
    are experiencing new warnings can use -Wno-deprecated-declatations silence
  the warnings or use -Wno-error=deprecated-declarations to see warnings but
  not fail the build.
  * ABSL_CONST_INIT uses the C++20 keyword constinit when available. Some
    compilers are more strict about where this keyword must appear compared to
  the pre-C++20 implementation.
  * Bazel builds now depend on the bazelbuild/bazel-skylib repository.
    See Abseil's WORKSPACE file for an example of how to add this dependency.
  Other:
  * This will be the last release to support C++11. Future releases will require at least C++14.
- run spec-cleaner</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1657540800">- Add Fix-maes-msse41-leaking-into-pkgconfig.patch
  * Do not make programs compiled with abseil require new-ish CPUs.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1664020800">- update to 20220623.1:
  * minor warning fix</changelog>
  <changelog author="Adrian Schr&#xF6;ter &lt;adrian@suse.de&gt;" date="1682337600">- update to 20230125.2
  What's New:
    The Abseil logging library has been released. This library
    provides facilities for writing short text messages about the
    status of a program to stderr, disk files, or other sinks
    (via an extension API). See the logging library documentation
    for more information.
    An extension point, AbslStringify(), allows user-defined types
    to seamlessly work with Abseil's string formatting functions
    like absl::StrCat() and absl::StrFormat().
    A library for computing CRC32C checksums has been added.
    Floating-point parsing now uses the Eisel-Lemire algorithm,
    which provides a significant speed improvement.
    The flags library now provides suggestions for the closest
    flag(s) in the case of misspelled flags.
    Using CMake to install Abseil now makes the installed artifacts
    (in particular absl/base/options.h) reflect the compiled ABI.
  Breaking Changes:
    Abseil now requires at least C++14 and follows Google's Foundational
    C++ Support Policy. See this table for a list of currently supported
    versions compilers, platforms, and build tools.
    The legacy spellings of the thread annotation macros/functions
    (e.g. GUARDED_BY()) have been removed by default in favor of the
    ABSL_ prefixed versions (e.g. ABSL_GUARDED_BY()) due to clashes with
    other libraries. The compatibility macro ABSL_LEGACY_THREAD_ANNOTATIONS
    can be defined on the compile command-line to temporarily restore these
    spellings, but this compatibility macro will be removed in the future.
  Known Issues
    The Abseil logging library in this release is not a feature-complete
    replacement for glog yet. VLOG and DFATAL are examples of features
    that have not yet been released.
- obsolete Fix-maes-msse41-leaking-into-pkgconfig.patch</changelog>
  <changelog author="Adrian Schr&#xF6;ter &lt;adrian@suse.de&gt;" date="1685016000">- update to 20230125.3
  Details can be found on:
    https://github.com/abseil/abseil-cpp/releases/tag/20230125.3</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1688040000">- Add baselibs.conf to make protobuf happy. Hopefully temporary.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1691582400">- Fix build on older systems by requiring C++17 compliant compiler
- Added patch:
  * cmake.patch
    + lower the cmake requirement to 3.5 in order to be able to
    build on SLE12SP5</changelog>
  <changelog author="Adrian Schr&#xF6;ter &lt;adrian@suse.de&gt;" date="1694088000">- update to 20230802.0
  What's New:
  * Added the nullability library for designating the expected
    nullability of pointers. Currently these serve as annotations
    only, but it is expected that compilers will one day be able
    to use these annotations for diagnostic purposes.
  * Added the prefetch library as a portable layer for moving data
    into caches before it is read.
  * Abseil's hash tables now detect many more programming errors
    in debug and sanitizer builds.
  * Abseil's synchronization objects now differentiate absolute
    waits (when passed an absl::Time) from relative waits (when
    passed an absl::Duration) when the underlying platform supports
    differentiating these cases. This only makes a difference when
    system clocks are adjusted.
  * Abseil's flag parsing library includes additional methods that
    make it easier to use when another library also expects to be
    able to parse flags.
  * absl::string_view is now available as a smaller target,
    @com_google_absl//absl/strings:string_view, so that users may
    use this library without depending on the much larger
    @com_google_absl//absl/strings target.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1696593600">- update to 20230802.1:
  * Add StdcppWaiter to the end of the list of waiter
    implementations</changelog>
</package>
<package pkgid="6a47927a01cdd86e77cf051e159850d2c8196005e3c8ac01ea7e9c28ac33b78dad162e9dbbe6574fb25373f2cbfaefee3e87be4620bfa3c548725ab260cc2cfc" name="abseil-cpp-devel" arch="i586">
  <version epoch="0" ver="20230802.1" rel="1.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1603800000">- Build shared libraries of abseil for use by grpc
  (related to https://github.com/grpc/grpc/issues/24476)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1604664000">- Drop source package, was only used by grpc which was switched
  over to use the shared library</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1609243200">- Update to version 20200923.2
  What's New:
  * absl::StatusOr&lt;T&gt; has been released. See our blog
    post for more information.
  * Abseil Flags reflection interfaces have been released.
  * Abseil Flags memory usage has been significantly optimized.
  * Abseil now supports a "hardened" build mode. This build mode enables
    runtime checks that guard against programming errors that may lead
    to security vulnerabilities.
  Notable Fixes:
  * Sanitizer dynamic annotations like AnnotateRWLockCreate that are
    also defined by the compiler sanitizer implementation are no longer
    also defined by Abseil.
  * Sanitizer macros are now prefixed with ABSL_ to avoid naming collisions.
  * Sanitizer usage is now automatically detected and no longer requires
    macros like ADDRESS_SANITIZER to be defined on the command line.
  Breaking Changes:
  * Abseil no longer contains a dynamic_annotations library. Users
    using a supported build system (Bazel or CMake) are unaffected by
    this, but users manually specifying link libraries may get an error
    about a missing linker input.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618315200">- Update to LTS version 20210324.0
  * Breaking: The empty absl::container target has been removed from
    the CMake build. This target had no effect and references to
    this target in user code can safely be removed.
  * New: The cleanup library has been released. This library contains
    the control-flow-construct-like type absl::Cleanup which is used
    for executing a callback on scope exit.
  * New: The numeric library now includes bits.h, a polyfill header
    containing implementations of C++20's bitwise math functions.
  * New: Abseil now installs pkg-config files to make it easier to
    use Abseil with some other build systems.
  * New: Abseil now respects the default CMake installation paths.
    Standard CMake variables like CMAKE_INSTALL_PREFIX can be used
    to change the installation path.
- Added Correctly-install-pkgconfig.patch from upstream to fix
  installation of pkgconfig files
- Call ldconfig on post and postun</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1619352000">- Update to LTS version 20210324.1
  * Fixed missing absl::Cleanup
  * Fixed pkgconfig install path
- Dropped upstream merged Correctly-install-pkgconfig.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1625054400">- Update to version 20210324.2 (LTS):
  * No user visible changes, only build system related</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1641297600">- update to 20211102.0:
  * absl::Cord is now implemented as a b-tree. The new implementation offers
    improved performance in most workloads.
  * absl::SimpleHexAtoi() has been added to strings library for parsing
    hexadecimal strings</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1646395200">- Fix build on SLE-12-SP5</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649073600">- Implement shlib packaging policy</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1656504000">- Add options-old.patch, options-cxx17.patch
  * Ensure ABI stability regardless of compiler settings per instruction in the header.</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1656504001">- Remove obsolete 0%{suse_version} &lt; 1500 conditions</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1656849600">- Update to version 20220623.0
  What's New:
  * Added absl::AnyInvocable, a move-only function type.
  * Added absl::CordBuffer, a type for buffering data for eventual inclusion an
    absl::Cord, which is useful for writing zero-copy code.
  * Added support for command-line flags of type absl::optional&lt;T&gt;.
  Breaking Changes:
  * CMake builds now use the flag ABSL_BUILD_TESTING (default: OFF) to control
    whether or not unit tests are built.
  * The ABSL_DEPRECATED macro now works with the GCC compiler. GCC users that
    are experiencing new warnings can use -Wno-deprecated-declatations silence
  the warnings or use -Wno-error=deprecated-declarations to see warnings but
  not fail the build.
  * ABSL_CONST_INIT uses the C++20 keyword constinit when available. Some
    compilers are more strict about where this keyword must appear compared to
  the pre-C++20 implementation.
  * Bazel builds now depend on the bazelbuild/bazel-skylib repository.
    See Abseil's WORKSPACE file for an example of how to add this dependency.
  Other:
  * This will be the last release to support C++11. Future releases will require at least C++14.
- run spec-cleaner</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1657540800">- Add Fix-maes-msse41-leaking-into-pkgconfig.patch
  * Do not make programs compiled with abseil require new-ish CPUs.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1664020800">- update to 20220623.1:
  * minor warning fix</changelog>
  <changelog author="Adrian Schr&#xF6;ter &lt;adrian@suse.de&gt;" date="1682337600">- update to 20230125.2
  What's New:
    The Abseil logging library has been released. This library
    provides facilities for writing short text messages about the
    status of a program to stderr, disk files, or other sinks
    (via an extension API). See the logging library documentation
    for more information.
    An extension point, AbslStringify(), allows user-defined types
    to seamlessly work with Abseil's string formatting functions
    like absl::StrCat() and absl::StrFormat().
    A library for computing CRC32C checksums has been added.
    Floating-point parsing now uses the Eisel-Lemire algorithm,
    which provides a significant speed improvement.
    The flags library now provides suggestions for the closest
    flag(s) in the case of misspelled flags.
    Using CMake to install Abseil now makes the installed artifacts
    (in particular absl/base/options.h) reflect the compiled ABI.
  Breaking Changes:
    Abseil now requires at least C++14 and follows Google's Foundational
    C++ Support Policy. See this table for a list of currently supported
    versions compilers, platforms, and build tools.
    The legacy spellings of the thread annotation macros/functions
    (e.g. GUARDED_BY()) have been removed by default in favor of the
    ABSL_ prefixed versions (e.g. ABSL_GUARDED_BY()) due to clashes with
    other libraries. The compatibility macro ABSL_LEGACY_THREAD_ANNOTATIONS
    can be defined on the compile command-line to temporarily restore these
    spellings, but this compatibility macro will be removed in the future.
  Known Issues
    The Abseil logging library in this release is not a feature-complete
    replacement for glog yet. VLOG and DFATAL are examples of features
    that have not yet been released.
- obsolete Fix-maes-msse41-leaking-into-pkgconfig.patch</changelog>
  <changelog author="Adrian Schr&#xF6;ter &lt;adrian@suse.de&gt;" date="1685016000">- update to 20230125.3
  Details can be found on:
    https://github.com/abseil/abseil-cpp/releases/tag/20230125.3</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1688040000">- Add baselibs.conf to make protobuf happy. Hopefully temporary.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1691582400">- Fix build on older systems by requiring C++17 compliant compiler
- Added patch:
  * cmake.patch
    + lower the cmake requirement to 3.5 in order to be able to
    build on SLE12SP5</changelog>
  <changelog author="Adrian Schr&#xF6;ter &lt;adrian@suse.de&gt;" date="1694088000">- update to 20230802.0
  What's New:
  * Added the nullability library for designating the expected
    nullability of pointers. Currently these serve as annotations
    only, but it is expected that compilers will one day be able
    to use these annotations for diagnostic purposes.
  * Added the prefetch library as a portable layer for moving data
    into caches before it is read.
  * Abseil's hash tables now detect many more programming errors
    in debug and sanitizer builds.
  * Abseil's synchronization objects now differentiate absolute
    waits (when passed an absl::Time) from relative waits (when
    passed an absl::Duration) when the underlying platform supports
    differentiating these cases. This only makes a difference when
    system clocks are adjusted.
  * Abseil's flag parsing library includes additional methods that
    make it easier to use when another library also expects to be
    able to parse flags.
  * absl::string_view is now available as a smaller target,
    @com_google_absl//absl/strings:string_view, so that users may
    use this library without depending on the much larger
    @com_google_absl//absl/strings target.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1696593600">- update to 20230802.1:
  * Add StdcppWaiter to the end of the list of waiter
    implementations</changelog>
</package>
<package pkgid="da01691795bfcba73933114095300be951d10bf34075698bebd2c80b9f89706802b3c615704cfc32fdfe5e52254f324133fbe0a328b84b05fea4ad80d5dcbc57" name="abseil-cpp-devel" arch="x86_64">
  <version epoch="0" ver="20230802.1" rel="1.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1603800000">- Build shared libraries of abseil for use by grpc
  (related to https://github.com/grpc/grpc/issues/24476)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1604664000">- Drop source package, was only used by grpc which was switched
  over to use the shared library</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1609243200">- Update to version 20200923.2
  What's New:
  * absl::StatusOr&lt;T&gt; has been released. See our blog
    post for more information.
  * Abseil Flags reflection interfaces have been released.
  * Abseil Flags memory usage has been significantly optimized.
  * Abseil now supports a "hardened" build mode. This build mode enables
    runtime checks that guard against programming errors that may lead
    to security vulnerabilities.
  Notable Fixes:
  * Sanitizer dynamic annotations like AnnotateRWLockCreate that are
    also defined by the compiler sanitizer implementation are no longer
    also defined by Abseil.
  * Sanitizer macros are now prefixed with ABSL_ to avoid naming collisions.
  * Sanitizer usage is now automatically detected and no longer requires
    macros like ADDRESS_SANITIZER to be defined on the command line.
  Breaking Changes:
  * Abseil no longer contains a dynamic_annotations library. Users
    using a supported build system (Bazel or CMake) are unaffected by
    this, but users manually specifying link libraries may get an error
    about a missing linker input.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618315200">- Update to LTS version 20210324.0
  * Breaking: The empty absl::container target has been removed from
    the CMake build. This target had no effect and references to
    this target in user code can safely be removed.
  * New: The cleanup library has been released. This library contains
    the control-flow-construct-like type absl::Cleanup which is used
    for executing a callback on scope exit.
  * New: The numeric library now includes bits.h, a polyfill header
    containing implementations of C++20's bitwise math functions.
  * New: Abseil now installs pkg-config files to make it easier to
    use Abseil with some other build systems.
  * New: Abseil now respects the default CMake installation paths.
    Standard CMake variables like CMAKE_INSTALL_PREFIX can be used
    to change the installation path.
- Added Correctly-install-pkgconfig.patch from upstream to fix
  installation of pkgconfig files
- Call ldconfig on post and postun</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1619352000">- Update to LTS version 20210324.1
  * Fixed missing absl::Cleanup
  * Fixed pkgconfig install path
- Dropped upstream merged Correctly-install-pkgconfig.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1625054400">- Update to version 20210324.2 (LTS):
  * No user visible changes, only build system related</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1641297600">- update to 20211102.0:
  * absl::Cord is now implemented as a b-tree. The new implementation offers
    improved performance in most workloads.
  * absl::SimpleHexAtoi() has been added to strings library for parsing
    hexadecimal strings</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1646395200">- Fix build on SLE-12-SP5</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649073600">- Implement shlib packaging policy</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1656504000">- Add options-old.patch, options-cxx17.patch
  * Ensure ABI stability regardless of compiler settings per instruction in the header.</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1656504001">- Remove obsolete 0%{suse_version} &lt; 1500 conditions</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1656849600">- Update to version 20220623.0
  What's New:
  * Added absl::AnyInvocable, a move-only function type.
  * Added absl::CordBuffer, a type for buffering data for eventual inclusion an
    absl::Cord, which is useful for writing zero-copy code.
  * Added support for command-line flags of type absl::optional&lt;T&gt;.
  Breaking Changes:
  * CMake builds now use the flag ABSL_BUILD_TESTING (default: OFF) to control
    whether or not unit tests are built.
  * The ABSL_DEPRECATED macro now works with the GCC compiler. GCC users that
    are experiencing new warnings can use -Wno-deprecated-declatations silence
  the warnings or use -Wno-error=deprecated-declarations to see warnings but
  not fail the build.
  * ABSL_CONST_INIT uses the C++20 keyword constinit when available. Some
    compilers are more strict about where this keyword must appear compared to
  the pre-C++20 implementation.
  * Bazel builds now depend on the bazelbuild/bazel-skylib repository.
    See Abseil's WORKSPACE file for an example of how to add this dependency.
  Other:
  * This will be the last release to support C++11. Future releases will require at least C++14.
- run spec-cleaner</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1657540800">- Add Fix-maes-msse41-leaking-into-pkgconfig.patch
  * Do not make programs compiled with abseil require new-ish CPUs.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1664020800">- update to 20220623.1:
  * minor warning fix</changelog>
  <changelog author="Adrian Schr&#xF6;ter &lt;adrian@suse.de&gt;" date="1682337600">- update to 20230125.2
  What's New:
    The Abseil logging library has been released. This library
    provides facilities for writing short text messages about the
    status of a program to stderr, disk files, or other sinks
    (via an extension API). See the logging library documentation
    for more information.
    An extension point, AbslStringify(), allows user-defined types
    to seamlessly work with Abseil's string formatting functions
    like absl::StrCat() and absl::StrFormat().
    A library for computing CRC32C checksums has been added.
    Floating-point parsing now uses the Eisel-Lemire algorithm,
    which provides a significant speed improvement.
    The flags library now provides suggestions for the closest
    flag(s) in the case of misspelled flags.
    Using CMake to install Abseil now makes the installed artifacts
    (in particular absl/base/options.h) reflect the compiled ABI.
  Breaking Changes:
    Abseil now requires at least C++14 and follows Google's Foundational
    C++ Support Policy. See this table for a list of currently supported
    versions compilers, platforms, and build tools.
    The legacy spellings of the thread annotation macros/functions
    (e.g. GUARDED_BY()) have been removed by default in favor of the
    ABSL_ prefixed versions (e.g. ABSL_GUARDED_BY()) due to clashes with
    other libraries. The compatibility macro ABSL_LEGACY_THREAD_ANNOTATIONS
    can be defined on the compile command-line to temporarily restore these
    spellings, but this compatibility macro will be removed in the future.
  Known Issues
    The Abseil logging library in this release is not a feature-complete
    replacement for glog yet. VLOG and DFATAL are examples of features
    that have not yet been released.
- obsolete Fix-maes-msse41-leaking-into-pkgconfig.patch</changelog>
  <changelog author="Adrian Schr&#xF6;ter &lt;adrian@suse.de&gt;" date="1685016000">- update to 20230125.3
  Details can be found on:
    https://github.com/abseil/abseil-cpp/releases/tag/20230125.3</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1688040000">- Add baselibs.conf to make protobuf happy. Hopefully temporary.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1691582400">- Fix build on older systems by requiring C++17 compliant compiler
- Added patch:
  * cmake.patch
    + lower the cmake requirement to 3.5 in order to be able to
    build on SLE12SP5</changelog>
  <changelog author="Adrian Schr&#xF6;ter &lt;adrian@suse.de&gt;" date="1694088000">- update to 20230802.0
  What's New:
  * Added the nullability library for designating the expected
    nullability of pointers. Currently these serve as annotations
    only, but it is expected that compilers will one day be able
    to use these annotations for diagnostic purposes.
  * Added the prefetch library as a portable layer for moving data
    into caches before it is read.
  * Abseil's hash tables now detect many more programming errors
    in debug and sanitizer builds.
  * Abseil's synchronization objects now differentiate absolute
    waits (when passed an absl::Time) from relative waits (when
    passed an absl::Duration) when the underlying platform supports
    differentiating these cases. This only makes a difference when
    system clocks are adjusted.
  * Abseil's flag parsing library includes additional methods that
    make it easier to use when another library also expects to be
    able to parse flags.
  * absl::string_view is now available as a smaller target,
    @com_google_absl//absl/strings:string_view, so that users may
    use this library without depending on the much larger
    @com_google_absl//absl/strings target.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1696593600">- update to 20230802.1:
  * Add StdcppWaiter to the end of the list of waiter
    implementations</changelog>
</package>
<package pkgid="d13f11d9e031e0373dca8209a43ffa102abbe9511fe5aa93380d21b87808f162a4a5b45139d6aa5c49149ba4f4d1f01344c913913ad11f81f05426618557d6fe" name="adns" arch="src">
  <version epoch="0" ver="1.6.0" rel="1.16"/>
  <changelog author="mrueckert@suse.de" date="1146052800">- added adns-missing_symlink.diff:
  add missing symlink "libadns.so" so you can dynamically
  link against libadns.</changelog>
  <changelog author="mt@suse.de" date="1157112000">- updated to adns-1.3, providing new support for SRV RRs
  and unknown RRs as well as several portability fixes.
- adopted configure and destdir patches, removed obsolete
  codecleanup and missing_symlink patches</changelog>
  <changelog author="crrodriguez@suse.de" date="1186488000">- update to version 1.4
- run ldconfig
- use library packaging policy
- run make check</changelog>
  <changelog author="prusnak@suse.cz" date="1203508800">- added patch to support IPv6 protocol [#350506]</changelog>
  <changelog author="prusnak@suse.cz" date="1221739200">- document CVE-2008-1447 / CVE-2008-4100 poisoning vulnerability
  in README.SUSE [bnc#426515]</changelog>
  <changelog author="crrodriguez@suse.de" date="1232107200">- remove static libraries</changelog>
  <changelog author="cristian.rodriguez@opensuse.org" date="1288958400">- export only public symbols</changelog>
  <changelog author="cristian.rodriguez@opensuse.org" date="1292760000">- Use 64bit file offsets</changelog>
  <changelog author="jengelh@medozas.de" date="1316174400">- Implement baselibs for package
- Remove redundant tags/sections from specfile</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1321963200">- Use O_CLOEXEC in library code.
- Change the visibility patch to not use the error prone
  version-script but rather GCC visibility</changelog>
  <changelog author="jengelh@medozas.de" date="1321963201">- Remove redundant/unwanted tags/section (cf. specfile guidelines)</changelog>
  <changelog author="coolo@suse.com" date="1324382400">- add autoconf as buildrequire to avoid implicit dependency</changelog>
  <changelog author="mmeister@suse.com" date="1363780800">- Added download url as source.
  Please see http://en.opensuse.org/SourceUrls</changelog>
  <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>
</package>
<package pkgid="acd91c40b0e251a20a5189388fed7bb67f73565c6bf8711cbe2c3686b14432a292610957c244dd038cf8a8213e0910704322c4b97c07b56dc260f794e97aff63" name="adns" arch="x86_64">
  <version epoch="0" ver="1.6.0" rel="1.16"/>
  <changelog author="jengelh@medozas.de" date="1321963200">- Remove redundant/unwanted tags/section (cf. specfile guidelines)</changelog>
  <changelog author="coolo@suse.com" date="1324382400">- add autoconf as buildrequire to avoid implicit dependency</changelog>
  <changelog author="mmeister@suse.com" date="1363780800">- Added download url as source.
  Please see http://en.opensuse.org/SourceUrls</changelog>
  <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>
</package>
<package pkgid="40ebc14ec3cd7a974697fa3e8d9e3aafe77835dc14abd972d7f0ab02b054e7fcb8a938a79c20b1f5dffc3b1cb98bce811804f270b00ee20f4ec843f25febc812" name="adns-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.6.0" rel="1.16"/>
  <changelog author="jengelh@medozas.de" date="1321963200">- Remove redundant/unwanted tags/section (cf. specfile guidelines)</changelog>
  <changelog author="coolo@suse.com" date="1324382400">- add autoconf as buildrequire to avoid implicit dependency</changelog>
  <changelog author="mmeister@suse.com" date="1363780800">- Added download url as source.
  Please see http://en.opensuse.org/SourceUrls</changelog>
  <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>
</package>
<package pkgid="0c1d26967e0e49066d96310cef17312fa4c98eb84339eb9eca2117ec6e139bfbf9b556cc88b1912775c1a951aa32dda03b0ed443a03840c1b766b950fd87f61a" name="adns-debugsource" arch="x86_64">
  <version epoch="0" ver="1.6.0" rel="1.16"/>
  <changelog author="jengelh@medozas.de" date="1321963200">- Remove redundant/unwanted tags/section (cf. specfile guidelines)</changelog>
  <changelog author="coolo@suse.com" date="1324382400">- add autoconf as buildrequire to avoid implicit dependency</changelog>
  <changelog author="mmeister@suse.com" date="1363780800">- Added download url as source.
  Please see http://en.opensuse.org/SourceUrls</changelog>
  <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>
</package>
<package pkgid="384ac4a0133669c02b09f27d894c1dec0400a18b65b21593165c5afb9326c32d38e69cdf7e86530d180b2ee0bf2908458e09aa4c017a681c0382c3923dd6962c" name="adolc" arch="src">
  <version epoch="0" ver="2.7.2" rel="2.3"/>
  <changelog author="coolo@suse.com" date="1323950400">- fix license to be in spdx.org format</changelog>
  <changelog author="Rene.vanPaassen@gmail.com" date="1324036800">- need Group: tags for SLE_11 and SLE_11_SP1, if all tags are equal,
  the format_spec_file service is so NICE (not!) to remove subpackage
  group tags. the doc package needs a Group: Documentation tag
  (guidelines), and then, fortunately, format_spec_file leaves
  us alone</changelog>
  <changelog author="Rene.vanPaassen@gmail.com" date="1324296000">- Corrected group tags to proper categories</changelog>
  <changelog author="kkhere.geo@gmail.com" date="1329480000">- Change License tag to reflect discussion in bnc#739158</changelog>
  <changelog author="kkhere.geo@gmail.com" date="1332417600">- Update to new upsteam version 2.3.0
  * list of changes in the release announcement
    see http://list.coin-or.org/pipermail/adol-c/2012-March/000804.html
  * licensing modified
    see http://list.coin-or.org/pipermail/adol-c/2012-March/000805.html
- Update License tag in accordance with above change
- Remove ColPack, it can be packaged in its own package with v1.0.6
- Add a BuildRequires for ColPack-devel</changelog>
  <changelog author="scorot@free.fr" date="1347710400">- fix build for SLE 11 SP2</changelog>
  <changelog author="kkhere.geo@gmail.com" date="1363694400">- Update to upstream version 2.4.1
  * list of changes in the release announcement
    see http://list.coin-or.org/pipermail/adol-c/2013-January/000882.html
    and http://list.coin-or.org/pipermail/adol-c/2013-March/000887.html</changelog>
  <changelog author="kkhere.geo@gmail.com" date="1393329600">- Update to upstream version 2.5.0
  * An overhaul of the internal memory management to make it
    more efficient
  * Support for the AdjoinableMPI API (thanks to Jean Utke)
  * Overhaul of the external functions interface (thanks to Jean Utke)
  * Support for piecewise linearizations of piecewise smooth functions
  * Support for pkg-config (thanks to Oliver Sander)
  * Computations on the NVIDIA-GPU in forward mode using CUDA
  * Overhaul of the traceless forward mode.
  * Support for sparsity in traceless forward mode.
  * Fixes in higher order tensor propagation
  * Fix a function name conflict
    address() -&gt; tensor_address()
  * Various other small misceleneous fixes
- Patch added
  * no-return-in-non-void-adouble_tl_cpp.patch</changelog>
  <changelog author="kkhere.geo@gmail.com" date="1408276800">- Update to upstream version 2.5.1
  * Lots of bugfixes
- Added a couple of post release bugfixes from trunk
- Removed patch incorporated upstream
  * no-return-in-non-void-adouble_tl_cpp.patch</changelog>
  <changelog author="kkhere.geo@gmail.com" date="1408449600">- Update to upstream version 2.5.2
  * incorporated bugfixes since 2.5.1</changelog>
  <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="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1595592000">- update to version 2.7.2
- upstream have changed location to github, change URLs accordingly
- run spec-cleaner</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665144000">- add handle-lib64-for-riscv64.patch</changelog>
</package>
<package pkgid="fdc775e38eb52bc5730ba2b5ffddc52fa01cc0380cc410598dd77288f809bb46a2e825cc0309e22f3b0d4723112984f970abfe51d4eb43da5f0c0e244477eb59" name="adolc-debugsource" arch="i586">
  <version epoch="0" ver="2.7.2" rel="2.3"/>
  <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="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1595592000">- update to version 2.7.2
- upstream have changed location to github, change URLs accordingly
- run spec-cleaner</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665144000">- add handle-lib64-for-riscv64.patch</changelog>
</package>
<package pkgid="cc3ad1f5d9efb36c9b468705fa7091a504312b60c889bba84e36edf00b9dbb4138d6eeeab22a534d4784353cff3ae02fc30ca167d399f6f04f3e8250632d6cf1" name="adolc-debugsource" arch="x86_64">
  <version epoch="0" ver="2.7.2" rel="2.3"/>
  <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="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1595592000">- update to version 2.7.2
- upstream have changed location to github, change URLs accordingly
- run spec-cleaner</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665144000">- add handle-lib64-for-riscv64.patch</changelog>
</package>
<package pkgid="b35293f843c0d7bbcfa37053e6041263f1769e20642e7207858c7610886106172274fb57a6e1800c0d6786d7d9ef31304dc773c670a24fe74135c84479b2db24" name="adolc-devel" arch="i586">
  <version epoch="0" ver="2.7.2" rel="2.3"/>
  <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="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1595592000">- update to version 2.7.2
- upstream have changed location to github, change URLs accordingly
- run spec-cleaner</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665144000">- add handle-lib64-for-riscv64.patch</changelog>
</package>
<package pkgid="a24635b33efd1b3779c71f21eb3728c84f8cdbfe7611809e7bbf98b29178d8f44945e6bd2ad12a8af6b22baa41264b1f8f2cd9bde6ef910b5d8dc0f8246a8331" name="adolc-devel" arch="x86_64">
  <version epoch="0" ver="2.7.2" rel="2.3"/>
  <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="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1595592000">- update to version 2.7.2
- upstream have changed location to github, change URLs accordingly
- run spec-cleaner</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665144000">- add handle-lib64-for-riscv64.patch</changelog>
</package>
<package pkgid="132ad75fbdefac421c7efe7de32e81c2fd8cfb8e1db66be2a66b04dd6f6dcda64ee8e40271ae97dfa2ba2e6db46f46e1e837986c0993f7b00b7108aeb1291be3" name="adolc-devel-32bit" arch="x86_64">
  <version epoch="0" ver="2.7.2" rel="2.3"/>
  <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="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1595592000">- update to version 2.7.2
- upstream have changed location to github, change URLs accordingly
- run spec-cleaner</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665144000">- add handle-lib64-for-riscv64.patch</changelog>
</package>
<package pkgid="2af8e9d780a245812ab9d543e61dbe5800a735690ac5c22b391213513dd2e164bda2b344f48f922146c61cdd9f6b01c6649c3fc9fa37cea70b3ed1a151f823d2" name="adolc-doc" arch="noarch">
  <version epoch="0" ver="2.7.2" rel="2.3"/>
  <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="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1595592000">- update to version 2.7.2
- upstream have changed location to github, change URLs accordingly
- run spec-cleaner</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665144000">- add handle-lib64-for-riscv64.patch</changelog>
</package>
<package pkgid="b1c8d049d6eedd1129bcfc0dd2e9f4de94171819dd8de0d14a01615926a5055cc6abdee5abb1d7dd7a8dc6181cf449f7bc022b9f9a1a4d8b70c91f9203148050" name="adwaita-icon-theme" arch="noarch">
  <version epoch="0" ver="45.0" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1583668800">- Update to version 3.36.0:
  + Symbolic:
  - Media rtl cleanup.
  - Night light more identifiable.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1587124800">- Update to version 3.36.1:
  + Symbolic:
  - User-not-tracked bugfix.
  - Color coding of battery states.
  - Hw disabled states.
  - Microphone state icons.
  + Fullcolor: video-x-generic metaphor.
- Switch back to tarball release. Following this, drop libtool
  BuildRequires and autogen call, no longer needed.</changelog>
  <changelog author="dimstar@opensuse.org" date="1599220800">- Update to version 3.37.92:
  + inkscape 1.0 based rendering.
  + build system fixes.
  + fullcolor: removable media.
  + remove legacy fullcolor weather icons.
- Changes from version 3.37.2:
  + symbolic: night light metaphor.
  + symbolic: larger expanders.
  + scripts -- rendrable with inkscape 1.0.</changelog>
  <changelog author="dimstar@opensuse.org" date="1600084800">- Update to version 3.38.0:
  + No changes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616068800">- Update to version 40.rc:
  + Fullcolor emblem contrast.
  + Cursor naming.
  + symbolic: bluetooth-disconneted, power profile icons, night
    light and display brightnessn, and contact-new.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1618660800">- Update to version 40.0:
  + No changes compared to 40.rc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1620043200">- Update to version 40.1:
  + 5G cellular status.
  + night light legibility.
  + hicolor inheritance.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1620129600">- Update to version 40.1.1:
  + symblic: night-light bbox fix.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1631534400">- Update to version 41.0:
  + fullcolor network server and workgroup.
  + symbolic: larger symbolics for headerbar.
  + symbolic: larger notification.
  + updated guidelines.
  + symbolic: ascend/descending sort.
  + symbolic: edit-clear-all new metaphor.
  + fullcolor: application-x-addon and application-x-firmware.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1645012800">- Update to version 42.beta:
  + Symbolic:
  - Port over to core.svg for new toolchain (Symbolic Preview).
  - Updated style across the board - simpler, rounder,
    consistently 2px thick outlines.
  + Fullcolor:
  - Prune legacy fullcolor lowres, apps like Evolution ship their
    assets from now on.
  - Updated device icons.
  - Updated folder icons.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1645444800">- Replace Requires(post): gtk3-tools with the 2 following:
  + Requires(post): (gtk3-tools if libgtk-3-0)
  + Requires(post): (gtk4-tools if libgtk-4-1)
  Do this as we want gtk3-tools when building and installing a gtk3
  based package, and gtk4-tools when building and installing a gtk4
  based package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647864000">- Update to version 42.0:
  + symbolic: provide -rtl versions properly.
  + README: bring up to date.
  + fullcolor: fix input-mouse.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1659960000">- Update to version 43.beta:
  + Fix build
  + fullcolor:
  - drag accept gradient
  - fix trash transparency
  + inkscape 1.2 compatibility
  + symbolic:
  - auth-face for face unlock
  - bluetooth off
  - folder icons
  - modem updates
  - package icons
  - restore
  - revert RTL changes for media seek
  - selection-mode tweaks
  - starred updates
  - update style to the contemporary rounded outlines</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660305600">- Update to version 43.beta.1:
  + build: fix dist tarball creation (symlink issue).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663675200">- Update to version 43:
  + No changes, stable bump only.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677153600">- Update to version 44.beta:
  + Fullcolor:
  - Use scalables instead of large bitmaps, using the app icon
    toolchain.
  - Low res only at 16x16, lean onto the scalables for everything
    else.
  + symbolic: updated rounded style.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679313600">- Update to version 44.0:
  + Stable version bump only.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688817600">- Update to version 45.beta:
  + New meson build system
  + fullcolor: new audio mimetype
  + symbolic:
  - notifications in outline style
  - go home, user-home, notifications in outline style
  - new weather icons
  + cursors: tooling in python 3
- Add meson BuildRequires and macros following upstreams port.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828800">- Update to version 45.rc:
  + cursors: new hand cursors, updated spinner.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695038400">- Update to version 45.0:
  + No changes from 45.rc, stable versionbump only.</changelog>
</package>
<package pkgid="d4a802218527b07dd4b98d3345f7ed248d8bc5d865796a7f72339df3794e0540312087fee181d6a7579855cc6dceb00bd48bbbfddd96f36d698446c4f5e03960" name="adwaita-icon-theme" arch="src">
  <version epoch="0" ver="45.0" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1583668800">- Update to version 3.36.0:
  + Symbolic:
  - Media rtl cleanup.
  - Night light more identifiable.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1587124800">- Update to version 3.36.1:
  + Symbolic:
  - User-not-tracked bugfix.
  - Color coding of battery states.
  - Hw disabled states.
  - Microphone state icons.
  + Fullcolor: video-x-generic metaphor.
- Switch back to tarball release. Following this, drop libtool
  BuildRequires and autogen call, no longer needed.</changelog>
  <changelog author="dimstar@opensuse.org" date="1599220800">- Update to version 3.37.92:
  + inkscape 1.0 based rendering.
  + build system fixes.
  + fullcolor: removable media.
  + remove legacy fullcolor weather icons.
- Changes from version 3.37.2:
  + symbolic: night light metaphor.
  + symbolic: larger expanders.
  + scripts -- rendrable with inkscape 1.0.</changelog>
  <changelog author="dimstar@opensuse.org" date="1600084800">- Update to version 3.38.0:
  + No changes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616068800">- Update to version 40.rc:
  + Fullcolor emblem contrast.
  + Cursor naming.
  + symbolic: bluetooth-disconneted, power profile icons, night
    light and display brightnessn, and contact-new.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1618660800">- Update to version 40.0:
  + No changes compared to 40.rc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1620043200">- Update to version 40.1:
  + 5G cellular status.
  + night light legibility.
  + hicolor inheritance.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1620129600">- Update to version 40.1.1:
  + symblic: night-light bbox fix.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1631534400">- Update to version 41.0:
  + fullcolor network server and workgroup.
  + symbolic: larger symbolics for headerbar.
  + symbolic: larger notification.
  + updated guidelines.
  + symbolic: ascend/descending sort.
  + symbolic: edit-clear-all new metaphor.
  + fullcolor: application-x-addon and application-x-firmware.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1645012800">- Update to version 42.beta:
  + Symbolic:
  - Port over to core.svg for new toolchain (Symbolic Preview).
  - Updated style across the board - simpler, rounder,
    consistently 2px thick outlines.
  + Fullcolor:
  - Prune legacy fullcolor lowres, apps like Evolution ship their
    assets from now on.
  - Updated device icons.
  - Updated folder icons.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1645444800">- Replace Requires(post): gtk3-tools with the 2 following:
  + Requires(post): (gtk3-tools if libgtk-3-0)
  + Requires(post): (gtk4-tools if libgtk-4-1)
  Do this as we want gtk3-tools when building and installing a gtk3
  based package, and gtk4-tools when building and installing a gtk4
  based package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647864000">- Update to version 42.0:
  + symbolic: provide -rtl versions properly.
  + README: bring up to date.
  + fullcolor: fix input-mouse.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1659960000">- Update to version 43.beta:
  + Fix build
  + fullcolor:
  - drag accept gradient
  - fix trash transparency
  + inkscape 1.2 compatibility
  + symbolic:
  - auth-face for face unlock
  - bluetooth off
  - folder icons
  - modem updates
  - package icons
  - restore
  - revert RTL changes for media seek
  - selection-mode tweaks
  - starred updates
  - update style to the contemporary rounded outlines</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660305600">- Update to version 43.beta.1:
  + build: fix dist tarball creation (symlink issue).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663675200">- Update to version 43:
  + No changes, stable bump only.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677153600">- Update to version 44.beta:
  + Fullcolor:
  - Use scalables instead of large bitmaps, using the app icon
    toolchain.
  - Low res only at 16x16, lean onto the scalables for everything
    else.
  + symbolic: updated rounded style.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679313600">- Update to version 44.0:
  + Stable version bump only.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688817600">- Update to version 45.beta:
  + New meson build system
  + fullcolor: new audio mimetype
  + symbolic:
  - notifications in outline style
  - go home, user-home, notifications in outline style
  - new weather icons
  + cursors: tooling in python 3
- Add meson BuildRequires and macros following upstreams port.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828800">- Update to version 45.rc:
  + cursors: new hand cursors, updated spinner.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695038400">- Update to version 45.0:
  + No changes from 45.rc, stable versionbump only.</changelog>
</package>
<package pkgid="d2bb4a51353e73081766c0b4d0d04a91640dcba1cd0e5c336729acbea4612db5c70be0832a05431fbd399df931b927ee585a5f74943eed119b8c784b55c39b32" name="allegro44" arch="src">
  <version epoch="0" ver="4.4.3.1" rel="1.20"/>
  <changelog author="reddwarf@opensuse.org" date="1269777600">- First release 4.4.1.1</changelog>
  <changelog author="uli@suse.de" date="1279108800">- build baselibs</changelog>
  <changelog author="reddwarf@opensuse.org" date="1305288000">- Fix module loading</changelog>
  <changelog author="reddwarf@opensuse.org" date="1305460800">- Fix main pkg-config, requiring X11 related packages.
  Through RPM magic automatically fixes the package dependencies.</changelog>
  <changelog author="reddwarf@opensuse.org" date="1334836800">- Update to 4.4.2</changelog>
  <changelog author="reddwarf@opensuse.org" date="1348315200">- Add texinfo BuildRequires</changelog>
  <changelog author="bwiedemann@suse.com" date="1399032000">- Add 32bit modules.lst via baselibs.conf</changelog>
  <changelog author="mailaender@opensuse.org" date="1417953600">- fixed rpmlint warnings</changelog>
  <changelog author="nemysis@gmx.ch" date="1418904000">- Rename allegro4 to allegro
- Change Summary
- Change URL for The giftware licence
- Use for patches %{name}-%{version} instead of liballeg4_4 or
  allegro-4.4.2 and add descriptions for patches
- Add patch allegro4-4.4.2-src_x_xkeyboard.c.patch
- Use check for openSUSE %if 0%{?suse_version}
- Change Description
- Add sed, fix include xf86dga.h</changelog>
  <changelog author="nemysis@gmx.ch" date="1418990400">- Use SED-FIX-OPENSUSE for sed</changelog>
  <changelog author="nemysis@gmx.ch" date="1419249600">- Use for patch(es) %{name}-version instead of %{name}-%{version}</changelog>
  <changelog author="meissner@suse.com" date="1431864000">- info deinstall needs to be in preun section</changelog>
  <changelog author="rpm@fthiessen.de" date="1505995200">- Renamed to allegro44</changelog>
  <changelog author="munix9@googlemail.com" date="1574510400">- update to version 4.4.3.1
  * Fix a regression with the dat tool not working with plugins
    (SiegeLord).
- update to version 4.4.3
  * Allow building the dependencies as shared libraries.
    (Michał Cichoń, Edgar Reynaldo)
  * Fix typo preventing get_executable_name from using System V
    procfs correctly. (Peter Wang)
  * Relicense loadpng under ZLib license.
  * Fix spelling of endianness in textconv (Andreas Rönnquist).
  * Fix format string warnings (Andreas Rönnquist).
  * Add Linux console tslib mouse "touch screen" driver.
    (Tobi Vollebregt)
  * Don't define a duplicate DLLMain. (SiegeLord)
  * Fix Allegro crashes/compilation under 64 bit Windows.
    (Sven Eden, David Capello)
  * Fix possible random crashes on Windows restoring DirectDraw
    surfaces. (David Capello)
  * Make internal function get_value in jpgalleg static.
    (Trent Gamblin)
  * Implemented load_midi_pf, play_fli_pf, open_fli_pf.
    (Ivan Mogilko)
  * Make use of in MSVS 2010 and higher. (Ivan Mogilko)
  * Fixes several issues related to fullscreen mode in Windows.
    (Etienne Vouga)
  * Windows: fixed TAB key getting stuck in key buffer when held
    before ALT. (Ivan Mogilko)
  * Fix building with Mesa 18.2.5 and later. (Andreas Rönnquist)
  * Remove f* variants of fixed math functions. (Andreas Rönnquist)
  * Fix complilation of datedit. (rofl0r)
  * Modernize and fix release zipup script. (rofl0r)
- clean up spec file
- remove allegro-4.4.2-shared_plugins.patch (fixed upstream)
- add allegro-4.4.3-texinfo-non-utf8-input-fix.patch</changelog>
  <changelog author="munix9@googlemail.com" date="1574596800">- remove extra CFLAGS for gcc9</changelog>
</package>
<package pkgid="c4e57d3eb4690d26e2dfeafdde957ee845f3e035471c8bddf2bd72283c4e6907b5be708ad61097192d9274767404a653576ab1682cee31bb94ab654a47583548" name="allegro44" arch="x86_64">
  <version epoch="0" ver="4.4.3.1" rel="1.20"/>
  <changelog author="reddwarf@opensuse.org" date="1348315200">- Add texinfo BuildRequires</changelog>
  <changelog author="bwiedemann@suse.com" date="1399032000">- Add 32bit modules.lst via baselibs.conf</changelog>
  <changelog author="mailaender@opensuse.org" date="1417953600">- fixed rpmlint warnings</changelog>
  <changelog author="nemysis@gmx.ch" date="1418904000">- Rename allegro4 to allegro
- Change Summary
- Change URL for The giftware licence
- Use for patches %{name}-%{version} instead of liballeg4_4 or
  allegro-4.4.2 and add descriptions for patches
- Add patch allegro4-4.4.2-src_x_xkeyboard.c.patch
- Use check for openSUSE %if 0%{?suse_version}
- Change Description
- Add sed, fix include xf86dga.h</changelog>
  <changelog author="nemysis@gmx.ch" date="1418990400">- Use SED-FIX-OPENSUSE for sed</changelog>
  <changelog author="nemysis@gmx.ch" date="1419249600">- Use for patch(es) %{name}-version instead of %{name}-%{version}</changelog>
  <changelog author="meissner@suse.com" date="1431864000">- info deinstall needs to be in preun section</changelog>
  <changelog author="rpm@fthiessen.de" date="1505995200">- Renamed to allegro44</changelog>
  <changelog author="munix9@googlemail.com" date="1574510400">- update to version 4.4.3.1
  * Fix a regression with the dat tool not working with plugins
    (SiegeLord).
- update to version 4.4.3
  * Allow building the dependencies as shared libraries.
    (Michał Cichoń, Edgar Reynaldo)
  * Fix typo preventing get_executable_name from using System V
    procfs correctly. (Peter Wang)
  * Relicense loadpng under ZLib license.
  * Fix spelling of endianness in textconv (Andreas Rönnquist).
  * Fix format string warnings (Andreas Rönnquist).
  * Add Linux console tslib mouse "touch screen" driver.
    (Tobi Vollebregt)
  * Don't define a duplicate DLLMain. (SiegeLord)
  * Fix Allegro crashes/compilation under 64 bit Windows.
    (Sven Eden, David Capello)
  * Fix possible random crashes on Windows restoring DirectDraw
    surfaces. (David Capello)
  * Make internal function get_value in jpgalleg static.
    (Trent Gamblin)
  * Implemented load_midi_pf, play_fli_pf, open_fli_pf.
    (Ivan Mogilko)
  * Make use of in MSVS 2010 and higher. (Ivan Mogilko)
  * Fixes several issues related to fullscreen mode in Windows.
    (Etienne Vouga)
  * Windows: fixed TAB key getting stuck in key buffer when held
    before ALT. (Ivan Mogilko)
  * Fix building with Mesa 18.2.5 and later. (Andreas Rönnquist)
  * Remove f* variants of fixed math functions. (Andreas Rönnquist)
  * Fix complilation of datedit. (rofl0r)
  * Modernize and fix release zipup script. (rofl0r)
- clean up spec file
- remove allegro-4.4.2-shared_plugins.patch (fixed upstream)
- add allegro-4.4.3-texinfo-non-utf8-input-fix.patch</changelog>
  <changelog author="munix9@googlemail.com" date="1574596800">- remove extra CFLAGS for gcc9</changelog>
</package>
<package pkgid="d96eb65c9ffe2f9d7eb10593779dbb1ef5293419ff1a88ca5a167608f44317ead56d696f24bc461f7be19ba20efda0113d62a80b2f9ef5d2b39db925e6fcb075" name="allegro44-debuginfo" arch="x86_64">
  <version epoch="0" ver="4.4.3.1" rel="1.20"/>
  <changelog author="reddwarf@opensuse.org" date="1348315200">- Add texinfo BuildRequires</changelog>
  <changelog author="bwiedemann@suse.com" date="1399032000">- Add 32bit modules.lst via baselibs.conf</changelog>
  <changelog author="mailaender@opensuse.org" date="1417953600">- fixed rpmlint warnings</changelog>
  <changelog author="nemysis@gmx.ch" date="1418904000">- Rename allegro4 to allegro
- Change Summary
- Change URL for The giftware licence
- Use for patches %{name}-%{version} instead of liballeg4_4 or
  allegro-4.4.2 and add descriptions for patches
- Add patch allegro4-4.4.2-src_x_xkeyboard.c.patch
- Use check for openSUSE %if 0%{?suse_version}
- Change Description
- Add sed, fix include xf86dga.h</changelog>
  <changelog author="nemysis@gmx.ch" date="1418990400">- Use SED-FIX-OPENSUSE for sed</changelog>
  <changelog author="nemysis@gmx.ch" date="1419249600">- Use for patch(es) %{name}-version instead of %{name}-%{version}</changelog>
  <changelog author="meissner@suse.com" date="1431864000">- info deinstall needs to be in preun section</changelog>
  <changelog author="rpm@fthiessen.de" date="1505995200">- Renamed to allegro44</changelog>
  <changelog author="munix9@googlemail.com" date="1574510400">- update to version 4.4.3.1
  * Fix a regression with the dat tool not working with plugins
    (SiegeLord).
- update to version 4.4.3
  * Allow building the dependencies as shared libraries.
    (Michał Cichoń, Edgar Reynaldo)
  * Fix typo preventing get_executable_name from using System V
    procfs correctly. (Peter Wang)
  * Relicense loadpng under ZLib license.
  * Fix spelling of endianness in textconv (Andreas Rönnquist).
  * Fix format string warnings (Andreas Rönnquist).
  * Add Linux console tslib mouse "touch screen" driver.
    (Tobi Vollebregt)
  * Don't define a duplicate DLLMain. (SiegeLord)
  * Fix Allegro crashes/compilation under 64 bit Windows.
    (Sven Eden, David Capello)
  * Fix possible random crashes on Windows restoring DirectDraw
    surfaces. (David Capello)
  * Make internal function get_value in jpgalleg static.
    (Trent Gamblin)
  * Implemented load_midi_pf, play_fli_pf, open_fli_pf.
    (Ivan Mogilko)
  * Make use of in MSVS 2010 and higher. (Ivan Mogilko)
  * Fixes several issues related to fullscreen mode in Windows.
    (Etienne Vouga)
  * Windows: fixed TAB key getting stuck in key buffer when held
    before ALT. (Ivan Mogilko)
  * Fix building with Mesa 18.2.5 and later. (Andreas Rönnquist)
  * Remove f* variants of fixed math functions. (Andreas Rönnquist)
  * Fix complilation of datedit. (rofl0r)
  * Modernize and fix release zipup script. (rofl0r)
- clean up spec file
- remove allegro-4.4.2-shared_plugins.patch (fixed upstream)
- add allegro-4.4.3-texinfo-non-utf8-input-fix.patch</changelog>
  <changelog author="munix9@googlemail.com" date="1574596800">- remove extra CFLAGS for gcc9</changelog>
</package>
<package pkgid="5f37cc54c8deb1fa8501e5d76ed5a7602aa8a88e41e1bb3a2a853c9f952912a9357ba8da3cf92f53e56245c4ae27f3d72508749715bb28f0a8afc57a22352476" name="allegro44-debugsource" arch="x86_64">
  <version epoch="0" ver="4.4.3.1" rel="1.20"/>
  <changelog author="reddwarf@opensuse.org" date="1348315200">- Add texinfo BuildRequires</changelog>
  <changelog author="bwiedemann@suse.com" date="1399032000">- Add 32bit modules.lst via baselibs.conf</changelog>
  <changelog author="mailaender@opensuse.org" date="1417953600">- fixed rpmlint warnings</changelog>
  <changelog author="nemysis@gmx.ch" date="1418904000">- Rename allegro4 to allegro
- Change Summary
- Change URL for The giftware licence
- Use for patches %{name}-%{version} instead of liballeg4_4 or
  allegro-4.4.2 and add descriptions for patches
- Add patch allegro4-4.4.2-src_x_xkeyboard.c.patch
- Use check for openSUSE %if 0%{?suse_version}
- Change Description
- Add sed, fix include xf86dga.h</changelog>
  <changelog author="nemysis@gmx.ch" date="1418990400">- Use SED-FIX-OPENSUSE for sed</changelog>
  <changelog author="nemysis@gmx.ch" date="1419249600">- Use for patch(es) %{name}-version instead of %{name}-%{version}</changelog>
  <changelog author="meissner@suse.com" date="1431864000">- info deinstall needs to be in preun section</changelog>
  <changelog author="rpm@fthiessen.de" date="1505995200">- Renamed to allegro44</changelog>
  <changelog author="munix9@googlemail.com" date="1574510400">- update to version 4.4.3.1
  * Fix a regression with the dat tool not working with plugins
    (SiegeLord).
- update to version 4.4.3
  * Allow building the dependencies as shared libraries.
    (Michał Cichoń, Edgar Reynaldo)
  * Fix typo preventing get_executable_name from using System V
    procfs correctly. (Peter Wang)
  * Relicense loadpng under ZLib license.
  * Fix spelling of endianness in textconv (Andreas Rönnquist).
  * Fix format string warnings (Andreas Rönnquist).
  * Add Linux console tslib mouse "touch screen" driver.
    (Tobi Vollebregt)
  * Don't define a duplicate DLLMain. (SiegeLord)
  * Fix Allegro crashes/compilation under 64 bit Windows.
    (Sven Eden, David Capello)
  * Fix possible random crashes on Windows restoring DirectDraw
    surfaces. (David Capello)
  * Make internal function get_value in jpgalleg static.
    (Trent Gamblin)
  * Implemented load_midi_pf, play_fli_pf, open_fli_pf.
    (Ivan Mogilko)
  * Make use of in MSVS 2010 and higher. (Ivan Mogilko)
  * Fixes several issues related to fullscreen mode in Windows.
    (Etienne Vouga)
  * Windows: fixed TAB key getting stuck in key buffer when held
    before ALT. (Ivan Mogilko)
  * Fix building with Mesa 18.2.5 and later. (Andreas Rönnquist)
  * Remove f* variants of fixed math functions. (Andreas Rönnquist)
  * Fix complilation of datedit. (rofl0r)
  * Modernize and fix release zipup script. (rofl0r)
- clean up spec file
- remove allegro-4.4.2-shared_plugins.patch (fixed upstream)
- add allegro-4.4.3-texinfo-non-utf8-input-fix.patch</changelog>
  <changelog author="munix9@googlemail.com" date="1574596800">- remove extra CFLAGS for gcc9</changelog>
</package>
<package pkgid="4f74acd8495b5cd6250b37754838075473da61ab0659e817e028647408773f6cd5fd7c36b0372c73a421eb020e6f58f4bdfd389abaec9be38f5cbf8df886fc6c" name="allegro44-dga2-plugin" arch="x86_64">
  <version epoch="0" ver="4.4.3.1" rel="1.20"/>
  <changelog author="reddwarf@opensuse.org" date="1348315200">- Add texinfo BuildRequires</changelog>
  <changelog author="bwiedemann@suse.com" date="1399032000">- Add 32bit modules.lst via baselibs.conf</changelog>
  <changelog author="mailaender@opensuse.org" date="1417953600">- fixed rpmlint warnings</changelog>
  <changelog author="nemysis@gmx.ch" date="1418904000">- Rename allegro4 to allegro
- Change Summary
- Change URL for The giftware licence
- Use for patches %{name}-%{version} instead of liballeg4_4 or
  allegro-4.4.2 and add descriptions for patches
- Add patch allegro4-4.4.2-src_x_xkeyboard.c.patch
- Use check for openSUSE %if 0%{?suse_version}
- Change Description
- Add sed, fix include xf86dga.h</changelog>
  <changelog author="nemysis@gmx.ch" date="1418990400">- Use SED-FIX-OPENSUSE for sed</changelog>
  <changelog author="nemysis@gmx.ch" date="1419249600">- Use for patch(es) %{name}-version instead of %{name}-%{version}</changelog>
  <changelog author="meissner@suse.com" date="1431864000">- info deinstall needs to be in preun section</changelog>
  <changelog author="rpm@fthiessen.de" date="1505995200">- Renamed to allegro44</changelog>
  <changelog author="munix9@googlemail.com" date="1574510400">- update to version 4.4.3.1
  * Fix a regression with the dat tool not working with plugins
    (SiegeLord).
- update to version 4.4.3
  * Allow building the dependencies as shared libraries.
    (Michał Cichoń, Edgar Reynaldo)
  * Fix typo preventing get_executable_name from using System V
    procfs correctly. (Peter Wang)
  * Relicense loadpng under ZLib license.
  * Fix spelling of endianness in textconv (Andreas Rönnquist).
  * Fix format string warnings (Andreas Rönnquist).
  * Add Linux console tslib mouse "touch screen" driver.
    (Tobi Vollebregt)
  * Don't define a duplicate DLLMain. (SiegeLord)
  * Fix Allegro crashes/compilation under 64 bit Windows.
    (Sven Eden, David Capello)
  * Fix possible random crashes on Windows restoring DirectDraw
    surfaces. (David Capello)
  * Make internal function get_value in jpgalleg static.
    (Trent Gamblin)
  * Implemented load_midi_pf, play_fli_pf, open_fli_pf.
    (Ivan Mogilko)
  * Make use of in MSVS 2010 and higher. (Ivan Mogilko)
  * Fixes several issues related to fullscreen mode in Windows.
    (Etienne Vouga)
  * Windows: fixed TAB key getting stuck in key buffer when held
    before ALT. (Ivan Mogilko)
  * Fix building with Mesa 18.2.5 and later. (Andreas Rönnquist)
  * Remove f* variants of fixed math functions. (Andreas Rönnquist)
  * Fix complilation of datedit. (rofl0r)
  * Modernize and fix release zipup script. (rofl0r)
- clean up spec file
- remove allegro-4.4.2-shared_plugins.patch (fixed upstream)
- add allegro-4.4.3-texinfo-non-utf8-input-fix.patch</changelog>
  <changelog author="munix9@googlemail.com" date="1574596800">- remove extra CFLAGS for gcc9</changelog>
</package>
<package pkgid="d15cda563b82b490fba09b44ca395e2daf39bc67967c62d705e67ab29aeaa74109936cd7614adba9a162457e9695db1e2ac4666b17c0764e2c5f7cb89126d449" name="allegro44-dga2-plugin-debuginfo" arch="x86_64">
  <version epoch="0" ver="4.4.3.1" rel="1.20"/>
  <changelog author="reddwarf@opensuse.org" date="1348315200">- Add texinfo BuildRequires</changelog>
  <changelog author="bwiedemann@suse.com" date="1399032000">- Add 32bit modules.lst via baselibs.conf</changelog>
  <changelog author="mailaender@opensuse.org" date="1417953600">- fixed rpmlint warnings</changelog>
  <changelog author="nemysis@gmx.ch" date="1418904000">- Rename allegro4 to allegro
- Change Summary
- Change URL for The giftware licence
- Use for patches %{name}-%{version} instead of liballeg4_4 or
  allegro-4.4.2 and add descriptions for patches
- Add patch allegro4-4.4.2-src_x_xkeyboard.c.patch
- Use check for openSUSE %if 0%{?suse_version}
- Change Description
- Add sed, fix include xf86dga.h</changelog>
  <changelog author="nemysis@gmx.ch" date="1418990400">- Use SED-FIX-OPENSUSE for sed</changelog>
  <changelog author="nemysis@gmx.ch" date="1419249600">- Use for patch(es) %{name}-version instead of %{name}-%{version}</changelog>
  <changelog author="meissner@suse.com" date="1431864000">- info deinstall needs to be in preun section</changelog>
  <changelog author="rpm@fthiessen.de" date="1505995200">- Renamed to allegro44</changelog>
  <changelog author="munix9@googlemail.com" date="1574510400">- update to version 4.4.3.1
  * Fix a regression with the dat tool not working with plugins
    (SiegeLord).
- update to version 4.4.3
  * Allow building the dependencies as shared libraries.
    (Michał Cichoń, Edgar Reynaldo)
  * Fix typo preventing get_executable_name from using System V
    procfs correctly. (Peter Wang)
  * Relicense loadpng under ZLib license.
  * Fix spelling of endianness in textconv (Andreas Rönnquist).
  * Fix format string warnings (Andreas Rönnquist).
  * Add Linux console tslib mouse "touch screen" driver.
    (Tobi Vollebregt)
  * Don't define a duplicate DLLMain. (SiegeLord)
  * Fix Allegro crashes/compilation under 64 bit Windows.
    (Sven Eden, David Capello)
  * Fix possible random crashes on Windows restoring DirectDraw
    surfaces. (David Capello)
  * Make internal function get_value in jpgalleg static.
    (Trent Gamblin)
  * Implemented load_midi_pf, play_fli_pf, open_fli_pf.
    (Ivan Mogilko)
  * Make use of in MSVS 2010 and higher. (Ivan Mogilko)
  * Fixes several issues related to fullscreen mode in Windows.
    (Etienne Vouga)
  * Windows: fixed TAB key getting stuck in key buffer when held
    before ALT. (Ivan Mogilko)
  * Fix building with Mesa 18.2.5 and later. (Andreas Rönnquist)
  * Remove f* variants of fixed math functions. (Andreas Rönnquist)
  * Fix complilation of datedit. (rofl0r)
  * Modernize and fix release zipup script. (rofl0r)
- clean up spec file
- remove allegro-4.4.2-shared_plugins.patch (fixed upstream)
- add allegro-4.4.3-texinfo-non-utf8-input-fix.patch</changelog>
  <changelog author="munix9@googlemail.com" date="1574596800">- remove extra CFLAGS for gcc9</changelog>
</package>
<package pkgid="44d8099a48a4e6f9087a80dcb3b2962a3a053ee21f0101d0413f3011252577807fb85df8e1e605986a66bee85fee7b8f45d52250e11d213e93a393136423c311" name="allegro44-jack-plugin" arch="x86_64">
  <version epoch="0" ver="4.4.3.1" rel="1.20"/>
  <changelog author="reddwarf@opensuse.org" date="1348315200">- Add texinfo BuildRequires</changelog>
  <changelog author="bwiedemann@suse.com" date="1399032000">- Add 32bit modules.lst via baselibs.conf</changelog>
  <changelog author="mailaender@opensuse.org" date="1417953600">- fixed rpmlint warnings</changelog>
  <changelog author="nemysis@gmx.ch" date="1418904000">- Rename allegro4 to allegro
- Change Summary
- Change URL for The giftware licence
- Use for patches %{name}-%{version} instead of liballeg4_4 or
  allegro-4.4.2 and add descriptions for patches
- Add patch allegro4-4.4.2-src_x_xkeyboard.c.patch
- Use check for openSUSE %if 0%{?suse_version}
- Change Description
- Add sed, fix include xf86dga.h</changelog>
  <changelog author="nemysis@gmx.ch" date="1418990400">- Use SED-FIX-OPENSUSE for sed</changelog>
  <changelog author="nemysis@gmx.ch" date="1419249600">- Use for patch(es) %{name}-version instead of %{name}-%{version}</changelog>
  <changelog author="meissner@suse.com" date="1431864000">- info deinstall needs to be in preun section</changelog>
  <changelog author="rpm@fthiessen.de" date="1505995200">- Renamed to allegro44</changelog>
  <changelog author="munix9@googlemail.com" date="1574510400">- update to version 4.4.3.1
  * Fix a regression with the dat tool not working with plugins
    (SiegeLord).
- update to version 4.4.3
  * Allow building the dependencies as shared libraries.
    (Michał Cichoń, Edgar Reynaldo)
  * Fix typo preventing get_executable_name from using System V
    procfs correctly. (Peter Wang)
  * Relicense loadpng under ZLib license.
  * Fix spelling of endianness in textconv (Andreas Rönnquist).
  * Fix format string warnings (Andreas Rönnquist).
  * Add Linux console tslib mouse "touch screen" driver.
    (Tobi Vollebregt)
  * Don't define a duplicate DLLMain. (SiegeLord)
  * Fix Allegro crashes/compilation under 64 bit Windows.
    (Sven Eden, David Capello)
  * Fix possible random crashes on Windows restoring DirectDraw
    surfaces. (David Capello)
  * Make internal function get_value in jpgalleg static.
    (Trent Gamblin)
  * Implemented load_midi_pf, play_fli_pf, open_fli_pf.
    (Ivan Mogilko)
  * Make use of in MSVS 2010 and higher. (Ivan Mogilko)
  * Fixes several issues related to fullscreen mode in Windows.
    (Etienne Vouga)
  * Windows: fixed TAB key getting stuck in key buffer when held
    before ALT. (Ivan Mogilko)
  * Fix building with Mesa 18.2.5 and later. (Andreas Rönnquist)
  * Remove f* variants of fixed math functions. (Andreas Rönnquist)
  * Fix complilation of datedit. (rofl0r)
  * Modernize and fix release zipup script. (rofl0r)
- clean up spec file
- remove allegro-4.4.2-shared_plugins.patch (fixed upstream)
- add allegro-4.4.3-texinfo-non-utf8-input-fix.patch</changelog>
  <changelog author="munix9@googlemail.com" date="1574596800">- remove extra CFLAGS for gcc9</changelog>
</package>
<package pkgid="3c1440d717746dfecb6f21aa90f5c928d270c4737ccc2ccd7750cd3279093119b73162df306c596d7f0ad9d6a90c307a540d3c72b531f44fb90570e0c7dc8ac5" name="allegro44-jack-plugin-debuginfo" arch="x86_64">
  <version epoch="0" ver="4.4.3.1" rel="1.20"/>
  <changelog author="reddwarf@opensuse.org" date="1348315200">- Add texinfo BuildRequires</changelog>
  <changelog author="bwiedemann@suse.com" date="1399032000">- Add 32bit modules.lst via baselibs.conf</changelog>
  <changelog author="mailaender@opensuse.org" date="1417953600">- fixed rpmlint warnings</changelog>
  <changelog author="nemysis@gmx.ch" date="1418904000">- Rename allegro4 to allegro
- Change Summary
- Change URL for The giftware licence
- Use for patches %{name}-%{version} instead of liballeg4_4 or
  allegro-4.4.2 and add descriptions for patches
- Add patch allegro4-4.4.2-src_x_xkeyboard.c.patch
- Use check for openSUSE %if 0%{?suse_version}
- Change Description
- Add sed, fix include xf86dga.h</changelog>
  <changelog author="nemysis@gmx.ch" date="1418990400">- Use SED-FIX-OPENSUSE for sed</changelog>
  <changelog author="nemysis@gmx.ch" date="1419249600">- Use for patch(es) %{name}-version instead of %{name}-%{version}</changelog>
  <changelog author="meissner@suse.com" date="1431864000">- info deinstall needs to be in preun section</changelog>
  <changelog author="rpm@fthiessen.de" date="1505995200">- Renamed to allegro44</changelog>
  <changelog author="munix9@googlemail.com" date="1574510400">- update to version 4.4.3.1
  * Fix a regression with the dat tool not working with plugins
    (SiegeLord).
- update to version 4.4.3
  * Allow building the dependencies as shared libraries.
    (Michał Cichoń, Edgar Reynaldo)
  * Fix typo preventing get_executable_name from using System V
    procfs correctly. (Peter Wang)
  * Relicense loadpng under ZLib license.
  * Fix spelling of endianness in textconv (Andreas Rönnquist).
  * Fix format string warnings (Andreas Rönnquist).
  * Add Linux console tslib mouse "touch screen" driver.
    (Tobi Vollebregt)
  * Don't define a duplicate DLLMain. (SiegeLord)
  * Fix Allegro crashes/compilation under 64 bit Windows.
    (Sven Eden, David Capello)
  * Fix possible random crashes on Windows restoring DirectDraw
    surfaces. (David Capello)
  * Make internal function get_value in jpgalleg static.
    (Trent Gamblin)
  * Implemented load_midi_pf, play_fli_pf, open_fli_pf.
    (Ivan Mogilko)
  * Make use of in MSVS 2010 and higher. (Ivan Mogilko)
  * Fixes several issues related to fullscreen mode in Windows.
    (Etienne Vouga)
  * Windows: fixed TAB key getting stuck in key buffer when held
    before ALT. (Ivan Mogilko)
  * Fix building with Mesa 18.2.5 and later. (Andreas Rönnquist)
  * Remove f* variants of fixed math functions. (Andreas Rönnquist)
  * Fix complilation of datedit. (rofl0r)
  * Modernize and fix release zipup script. (rofl0r)
- clean up spec file
- remove allegro-4.4.2-shared_plugins.patch (fixed upstream)
- add allegro-4.4.3-texinfo-non-utf8-input-fix.patch</changelog>
  <changelog author="munix9@googlemail.com" date="1574596800">- remove extra CFLAGS for gcc9</changelog>
</package>
<package pkgid="97f317f60017b39c84bbf1a88540aec3e001be4b589a11454c1d5283eb4453a15b311c67ad1bf3ab5abf838ddc82385c87e4ec9d9a19966920e42bb0cc1f8068" name="allegro44-tools" arch="x86_64">
  <version epoch="0" ver="4.4.3.1" rel="1.20"/>
  <changelog author="reddwarf@opensuse.org" date="1348315200">- Add texinfo BuildRequires</changelog>
  <changelog author="bwiedemann@suse.com" date="1399032000">- Add 32bit modules.lst via baselibs.conf</changelog>
  <changelog author="mailaender@opensuse.org" date="1417953600">- fixed rpmlint warnings</changelog>
  <changelog author="nemysis@gmx.ch" date="1418904000">- Rename allegro4 to allegro
- Change Summary
- Change URL for The giftware licence
- Use for patches %{name}-%{version} instead of liballeg4_4 or
  allegro-4.4.2 and add descriptions for patches
- Add patch allegro4-4.4.2-src_x_xkeyboard.c.patch
- Use check for openSUSE %if 0%{?suse_version}
- Change Description
- Add sed, fix include xf86dga.h</changelog>
  <changelog author="nemysis@gmx.ch" date="1418990400">- Use SED-FIX-OPENSUSE for sed</changelog>
  <changelog author="nemysis@gmx.ch" date="1419249600">- Use for patch(es) %{name}-version instead of %{name}-%{version}</changelog>
  <changelog author="meissner@suse.com" date="1431864000">- info deinstall needs to be in preun section</changelog>
  <changelog author="rpm@fthiessen.de" date="1505995200">- Renamed to allegro44</changelog>
  <changelog author="munix9@googlemail.com" date="1574510400">- update to version 4.4.3.1
  * Fix a regression with the dat tool not working with plugins
    (SiegeLord).
- update to version 4.4.3
  * Allow building the dependencies as shared libraries.
    (Michał Cichoń, Edgar Reynaldo)
  * Fix typo preventing get_executable_name from using System V
    procfs correctly. (Peter Wang)
  * Relicense loadpng under ZLib license.
  * Fix spelling of endianness in textconv (Andreas Rönnquist).
  * Fix format string warnings (Andreas Rönnquist).
  * Add Linux console tslib mouse "touch screen" driver.
    (Tobi Vollebregt)
  * Don't define a duplicate DLLMain. (SiegeLord)
  * Fix Allegro crashes/compilation under 64 bit Windows.
    (Sven Eden, David Capello)
  * Fix possible random crashes on Windows restoring DirectDraw
    surfaces. (David Capello)
  * Make internal function get_value in jpgalleg static.
    (Trent Gamblin)
  * Implemented load_midi_pf, play_fli_pf, open_fli_pf.
    (Ivan Mogilko)
  * Make use of in MSVS 2010 and higher. (Ivan Mogilko)
  * Fixes several issues related to fullscreen mode in Windows.
    (Etienne Vouga)
  * Windows: fixed TAB key getting stuck in key buffer when held
    before ALT. (Ivan Mogilko)
  * Fix building with Mesa 18.2.5 and later. (Andreas Rönnquist)
  * Remove f* variants of fixed math functions. (Andreas Rönnquist)
  * Fix complilation of datedit. (rofl0r)
  * Modernize and fix release zipup script. (rofl0r)
- clean up spec file
- remove allegro-4.4.2-shared_plugins.patch (fixed upstream)
- add allegro-4.4.3-texinfo-non-utf8-input-fix.patch</changelog>
  <changelog author="munix9@googlemail.com" date="1574596800">- remove extra CFLAGS for gcc9</changelog>
</package>
<package pkgid="658078b0471e94f9db019c8d9a2f35b4a9babe1ac35f240ad869ec60f64d8db59668336ff8fa90d567b3138628597d4d85556cc3f98776be5aa1a83eff957346" name="allegro44-tools-debuginfo" arch="x86_64">
  <version epoch="0" ver="4.4.3.1" rel="1.20"/>
  <changelog author="reddwarf@opensuse.org" date="1348315200">- Add texinfo BuildRequires</changelog>
  <changelog author="bwiedemann@suse.com" date="1399032000">- Add 32bit modules.lst via baselibs.conf</changelog>
  <changelog author="mailaender@opensuse.org" date="1417953600">- fixed rpmlint warnings</changelog>
  <changelog author="nemysis@gmx.ch" date="1418904000">- Rename allegro4 to allegro
- Change Summary
- Change URL for The giftware licence
- Use for patches %{name}-%{version} instead of liballeg4_4 or
  allegro-4.4.2 and add descriptions for patches
- Add patch allegro4-4.4.2-src_x_xkeyboard.c.patch
- Use check for openSUSE %if 0%{?suse_version}
- Change Description
- Add sed, fix include xf86dga.h</changelog>
  <changelog author="nemysis@gmx.ch" date="1418990400">- Use SED-FIX-OPENSUSE for sed</changelog>
  <changelog author="nemysis@gmx.ch" date="1419249600">- Use for patch(es) %{name}-version instead of %{name}-%{version}</changelog>
  <changelog author="meissner@suse.com" date="1431864000">- info deinstall needs to be in preun section</changelog>
  <changelog author="rpm@fthiessen.de" date="1505995200">- Renamed to allegro44</changelog>
  <changelog author="munix9@googlemail.com" date="1574510400">- update to version 4.4.3.1
  * Fix a regression with the dat tool not working with plugins
    (SiegeLord).
- update to version 4.4.3
  * Allow building the dependencies as shared libraries.
    (Michał Cichoń, Edgar Reynaldo)
  * Fix typo preventing get_executable_name from using System V
    procfs correctly. (Peter Wang)
  * Relicense loadpng under ZLib license.
  * Fix spelling of endianness in textconv (Andreas Rönnquist).
  * Fix format string warnings (Andreas Rönnquist).
  * Add Linux console tslib mouse "touch screen" driver.
    (Tobi Vollebregt)
  * Don't define a duplicate DLLMain. (SiegeLord)
  * Fix Allegro crashes/compilation under 64 bit Windows.
    (Sven Eden, David Capello)
  * Fix possible random crashes on Windows restoring DirectDraw
    surfaces. (David Capello)
  * Make internal function get_value in jpgalleg static.
    (Trent Gamblin)
  * Implemented load_midi_pf, play_fli_pf, open_fli_pf.
    (Ivan Mogilko)
  * Make use of in MSVS 2010 and higher. (Ivan Mogilko)
  * Fixes several issues related to fullscreen mode in Windows.
    (Etienne Vouga)
  * Windows: fixed TAB key getting stuck in key buffer when held
    before ALT. (Ivan Mogilko)
  * Fix building with Mesa 18.2.5 and later. (Andreas Rönnquist)
  * Remove f* variants of fixed math functions. (Andreas Rönnquist)
  * Fix complilation of datedit. (rofl0r)
  * Modernize and fix release zipup script. (rofl0r)
- clean up spec file
- remove allegro-4.4.2-shared_plugins.patch (fixed upstream)
- add allegro-4.4.3-texinfo-non-utf8-input-fix.patch</changelog>
  <changelog author="munix9@googlemail.com" date="1574596800">- remove extra CFLAGS for gcc9</changelog>
</package>
<package pkgid="aaf46384355e3c323dc994cdd58d407f7f6383420927fab5a351edd34c5a16310d8d5ccda70a0f98444b7155d96f6652fda428317a8ea2122653e7d842549be3" name="alsa" arch="i586">
  <version epoch="0" ver="1.2.10" rel="5.1"/>
  <changelog author="tiwai@suse.de" date="1603281600">- Update to alsa-lib 1.2.4:
  Major updates, including previous patches.
  Documentation updates, PCM optional lockless, meter and iec958
  plugin updates, UCM updates, topology API updates, LTO fixes, etc.
  See the details in
    https://www.alsa-project.org/wiki/Changes_v1.2.3.2_v1.2.4
- Drop the superfluous udev rules for HD-audio;
  it's already handled in the kernel properly
- Drop obsoleted patches:
  0001-ucm-substitution-remove-duplicate-allow_empty-assign.patch
  0002-ucm-fix-parse_get_safe_name-safe-name-must-be-checke.patch
  0003-ucm-substitute-the-merged-tree-completely.patch
  0004-ctl-improve-documentation-for-identifier-of-control-.patch
  0005-pcm-dmix-make-lockless-operation-optional.patch
  0006-pcm-dmix-Fix-semaphore-usage-with-lockless-operation.patch
  0007-pcm-iec958-implement-HDMI-HBR-audio-formatting.patch
  0008-pcm-iec958-set-channel-status-bits-according-to-rate.patch
  0009-conf-pcm-USB-Added-S-PDIF-fix-for-Asus-Xonar-SE.patch
  0010-control-ctlparse-fix-enum-values-in-or.patch
  0011-conf-USB-Audio-Disable-IEC958-on-Lenovo-ThinkStation.patch
  0012-pcm-dmix-fix-access-to-sum-buffer-in-non-interleaved.patch
  0014-control-Add-documentation-for-snd_ctl_elem_list_.patch
  0015-conf-quote-also-strings-with-and-characters-in-strin.patch
  0016-topology-decode-Fix-channel-map-memory-allocation.patch
  0017-topology-decode-Fix-infinite-loop-in-decoding-enum-c.patch
  0018-topology-decode-Remove-decoding-values-for-enum-cont.patch
  0019-topology-decode-Add-enum-control-texts-as-separate-e.patch
  0020-topology-decode-Fix-printing-texts-section.patch
  0021-topology-decode-Change-declaration-of-enum-decoding-.patch
  0022-topology-decode-Fix-decoding-PCM-formats-and-rates.patch
  0023-topology-decode-Print-sig_bits-field-in-PCM-capabili.patch
  0024-topology-decode-Add-DAI-name-printing.patch
  0025-topology-Make-buffer-for-saving-dynamic-size.patch
  0026-topology-return-correct-value-in-tplg_save_printf.patch
  0027-topology-fix-some-gcc10-warnings-labs-signess.patch
  0028-topology-fix-sort_config.patch
  0029-topology-fix-the-unaligned-access.patch
  0030-topology-improve-the-printf-buffer-management.patch
  0031-control-Improve-general-control-interface-documentat.patch
  0032-control-Add-documentation-for-snd_ctl_elem_value_.patch</changelog>
  <changelog author="tiwai@suse.de" date="1609848000">- Backport upstream fixes:
  a PCM plugin regression fix about snd_pcm_status() call, plugin
  directory handling fixes, missing audio timestamp types,
  use-after-free fix for conf parser, PCM plugin delay account fixes,
  etc:
  0001-dlmisc-the-snd_plugin_dir_set-snd_plugin_dir-must-be.patch
  0002-dlmisc-fix-snd_plugin_dir-locking-for-not-DL_ORIGIN_.patch
  0003-pcm-snd_pcm_mmap_readi-fix-typo-in-comment.patch
  0007-pcm-set-the-snd_pcm_ioplug_status-tstamp-field.patch
  0009-pcm-Add-snd_pcm_audio_tstamp_type_t-constants.patch
  0010-test-audio_time-Make-use-of-SND_PCM_AUDIO_TSTAMP_TYP.patch
  0011-pcm-Fix-a-typo-in-SND_PCM_AUDIO_TSTAMP_TYPE_LAST-def.patch
  0012-conf-fix-use-after-free-in-_snd_config_load_with_inc.patch
  0013-ucm-fix-bad-frees-in-get_list0-and-get_list20.patch
  0014-rawmidi-fix-memory-leak-in-snd_rawmidi_virtual_open.patch
  0015-timer-fix-sizeof-operator-mismatch-in-snd_timer_quer.patch
  0016-pcm-remove-dead-assignments-from-snd_pcm_rate_-commi.patch
  0017-pcm_multi-remove-dead-assignment-from-_snd_pcm_multi.patch
  0018-conf-fix-get_hexachar-return-value.patch
  0019-pcm-fix-__snd_pcm_state-return-value.patch
  0020-confmisc-fix-memory-leak-in-snd_func_concat.patch
  0021-conf-fix-return-code-in-_snd_config_load_with_includ.patch
  0022-pcm-plugin-status-fix-the-return-value-regression.patch
  0023-pcm-plugin-status-revert-the-recent-changes.patch
  0024-pcm-plugin-tidy-snd_pcm_plugin_avail_update.patch
  0025-pcm-plugin-optimize-sync-in-snd_pcm_plugin_status.patch
  0026-Revert-pcm_plugin-fix-delay.patch
  0027-pcm-ioplug-fix-the-delay-calculation-in-the-status-c.patch
  0028-pcm-rate-tidy-up-snd_pcm_rate_avail_update.patch
  0029-pcm-ioplug-fix-the-delay-calculation-for-old-plugins.patch
  0030-pcm-rate-use-pcm_frame_diff-in-snd_pcm_rate_playback.patch
  0031-pcm-plugin-fix-status-code-for-capture.patch
  0032-pcm-rate-use-pcm_frame_diff-on-related-places.patch
  0033-pcm-rate-fix-the-capture-delay-values.patch</changelog>
  <changelog author="tiwai@suse.de" date="1611230400">- Backport upstream fixes:
  yet more PCM plugin fixes, topology fixes/cleanups, UAF fix in
  UCM (bsc#1181194):
  0004-topology-use-inclusive-language-for-bclk.patch
  0005-topology-use-inclusive-language-for-fsync.patch
  0006-topology-use-inclusive-language-in-documentation.patch
  0034-ucm-fix-possible-memory-leak-in-parse_verb_file.patch
  0035-topology-tplg_pprint_integer-fix-coverity-uninitaliz.patch
  0036-topology-tplg_add_widget_object-do-not-use-invalid-e.patch
  0037-topology-tplg_decode_pcm-add-missing-log-argument-co.patch
  0038-topology-parse_tuple_set-remove-dead-condition-code.patch
  0039-ucm-uc_mgr_substitute_tree-fix-use-after-free.patch
  0040-topology-sort_config-cleanups-use-goto-for-the-error.patch
  0041-conf-USB-add-Xonar-U7-MKII-to-USB-Audio.pcm.iec958_d.patch
  0042-pcm_plugin-set-the-initial-hw_ptr-appl_ptr-from-the-.patch
  0043-pcm-dmix-dshare-delay-calculation-fixes-and-cleanups.patch
  0044-topology-fix-parse_tuple_set-remove-dead-condition-c.patch</changelog>
  <changelog author="tiwai@suse.de" date="1611316800">- Yet more fixes for the crash with dmix plugin (bsc#1181194):
  0045-pcm-direct-Fix-the-missing-appl_ptr-update.patch
  0046-pcm-ioplug-Pass-appl_ptr-and-hw_ptr-in-snd_pcm_statu.patch
  0047-pcm-null-Pass-appl_ptr-and-hw_ptr-in-snd_pcm_status.patch
  0048-pcm-share-Pass-appl_ptr-and-hw_ptr-in-snd_pcm_status.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1622462400">- Update to version 1.2.5
  * https://www.alsa-project.org/wiki/Changes_v1.2.4_v1.2.5#alsa-lib
- Drop upstream fixed patches
  * 0001-dlmisc-the-snd_plugin_dir_set-snd_plugin_dir-must-be.patch
  * 0002-dlmisc-fix-snd_plugin_dir-locking-for-not-DL_ORIGIN_.patch
  * 0003-pcm-snd_pcm_mmap_readi-fix-typo-in-comment.patch
  * 0004-topology-use-inclusive-language-for-bclk.patch
  * 0005-topology-use-inclusive-language-for-fsync.patch
  * 0006-topology-use-inclusive-language-in-documentation.patch
  * 0007-pcm-set-the-snd_pcm_ioplug_status-tstamp-field.patch
  * 0009-pcm-Add-snd_pcm_audio_tstamp_type_t-constants.patch
  * 0045-pcm-direct-Fix-the-missing-appl_ptr-update.patch
  * 0019-pcm-fix-__snd_pcm_state-return-value.patch
  * 0025-pcm-plugin-optimize-sync-in-snd_pcm_plugin_status.patch
  * 0026-Revert-pcm_plugin-fix-delay.patch
  * 0014-rawmidi-fix-memory-leak-in-snd_rawmidi_virtual_open.patch
  * 0037-topology-tplg_decode_pcm-add-missing-log-argument-co.patch
  * 0040-topology-sort_config-cleanups-use-goto-for-the-error.patch
  * 0028-pcm-rate-tidy-up-snd_pcm_rate_avail_update.patch
  * 0046-pcm-ioplug-Pass-appl_ptr-and-hw_ptr-in-snd_pcm_statu.patch
  * 0030-pcm-rate-use-pcm_frame_diff-in-snd_pcm_rate_playback.patch
  * 0047-pcm-null-Pass-appl_ptr-and-hw_ptr-in-snd_pcm_status.patch
  * 0043-pcm-dmix-dshare-delay-calculation-fixes-and-cleanups.patch
  * 0042-pcm_plugin-set-the-initial-hw_ptr-appl_ptr-from-the-.patch
  * 0011-pcm-Fix-a-typo-in-SND_PCM_AUDIO_TSTAMP_TYPE_LAST-def.patch
  * 0017-pcm_multi-remove-dead-assignment-from-_snd_pcm_multi.patch
  * 0027-pcm-ioplug-fix-the-delay-calculation-in-the-status-c.patch
  * 0041-conf-USB-add-Xonar-U7-MKII-to-USB-Audio.pcm.iec958_d.patch
  * 0016-pcm-remove-dead-assignments-from-snd_pcm_rate_-commi.patch
  * 0035-topology-tplg_pprint_integer-fix-coverity-uninitaliz.patch
  * 0034-ucm-fix-possible-memory-leak-in-parse_verb_file.patch
  * 0021-conf-fix-return-code-in-_snd_config_load_with_includ.patch
  * 0023-pcm-plugin-status-revert-the-recent-changes.patch
  * 0020-confmisc-fix-memory-leak-in-snd_func_concat.patch
  * 0029-pcm-ioplug-fix-the-delay-calculation-for-old-plugins.patch
  * 0039-ucm-uc_mgr_substitute_tree-fix-use-after-free.patch
  * 0024-pcm-plugin-tidy-snd_pcm_plugin_avail_update.patch
  * 0010-test-audio_time-Make-use-of-SND_PCM_AUDIO_TSTAMP_TYP.patch
  * 0033-pcm-rate-fix-the-capture-delay-values.patch
  * 0015-timer-fix-sizeof-operator-mismatch-in-snd_timer_quer.patch
  * 0036-topology-tplg_add_widget_object-do-not-use-invalid-e.patch
  * 0044-topology-fix-parse_tuple_set-remove-dead-condition-c.patch
  * 0038-topology-parse_tuple_set-remove-dead-condition-code.patch
  * 0018-conf-fix-get_hexachar-return-value.patch
  * 0013-ucm-fix-bad-frees-in-get_list0-and-get_list20.patch
  * 0012-conf-fix-use-after-free-in-_snd_config_load_with_inc.patch
  * 0031-pcm-plugin-fix-status-code-for-capture.patch
  * 0048-pcm-share-Pass-appl_ptr-and-hw_ptr-in-snd_pcm_status.patch
  * 0032-pcm-rate-use-pcm_frame_diff-on-related-places.patch
  * 0022-pcm-plugin-status-fix-the-return-value-regression.patch</changelog>
  <changelog author="tiwai@suse.de" date="1623240000">- Fix regression in config read and UCM handling on pipewire and
  pulseaudio (boo#1187079, boo#1187033):
  0001-conf-fix-load_for_all_cards.patch
  0002-ucm-add-_alibpref-to-get-the-private-device-prefix.patch
  0003-ucm-fix-_alibpref-string-add-.-delimiter-to-the-end.patch</changelog>
  <changelog author="tiwai@suse.de" date="1623672000">- Update to version 1.2.5.1:
  a bug fix release, including previous patches:
  https://www.alsa-project.org/wiki/Changes_v1.2.5_v1.2.5.1
- Drop obsoleted patches:
  0001-conf-fix-load_for_all_cards.patch
  0002-ucm-add-_alibpref-to-get-the-private-device-prefix.patch
  0003-ucm-fix-_alibpref-string-add-.-delimiter-to-the-end.patch</changelog>
  <changelog author="tiwai@suse.de" date="1638792000">- Update to version 1.2.6:
  lots of changes, including UCM and config updates and rawmidi
  framing mode support: for details, see below
  https://www.alsa-project.org/wiki/Changes_v1.2.5.1_v1.2.6#alsa-lib
- Add *.sig file for the source tarball</changelog>
  <changelog author="tiwai@suse.de" date="1639137600">- Update to version 1.2.6.1:
  a minor fix release:
  * conf: fix the device parsing when arguments has no defaults
  * conf: accept '_' character in the variable name</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1654084800">- Update to version 1.2.7:
  more extended UCM API, PCM rate,multi,direct plugin fixes and
  enhancements, compilation fixes, etc.  For details see:
  https://www.alsa-project.org/wiki/Changes_v1.2.6.3_v1.2.7#alsa-lib</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1654516800">- Backport upstream fixes for 32bit inode and ELD parsing:
  0001-conf-Use-ino64_t-to-save-and-compare-inode-numbers.patch
  0002-control-eld-fix-the-decoding-for-older-hw.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1655726400">- Update to version 1.2.7.1: minor bug fixes, including the previous
  patches.  For details, see
    https://www.alsa-project.org/wiki/Changes_v1.2.7_v1.2.7.1#alsa-lib
- Drop obsoleted patches:
  0001-conf-Use-ino64_t-to-save-and-compare-inode-numbers.patch
  0002-control-eld-fix-the-decoding-for-older-hw.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1658145600">- Update to version 1.2.7.2: minor updates, including fixes for PCM
  share plugin, rawmidi and UCM</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1666699200">- Update to version 1.2.8 (jsc#PED-850):
  add FreeBSD/NetBD/OpenBSD build support, fixes in control namehint,
  various PCM plugins and UCM.  For details, see:
    https://www.alsa-project.org/wiki/Changes_v1.2.7.2_v1.2.8
- Add keyring</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1683547200">- Update to version 1.2.9:
  * Versioned symbol updates
  * Various fixes for building on *BSD and Android
  * Fixes and enhancements of auto silencing and playback drain
  * Add SND_CTL_EINTR open mode at PCM
  * Avoid endless loop in snd_pcm_sw_params_default()
  * Fixes in PCM rate, route/softvol plugins
  * Fixes in topology API parser, cleanups
  * Enhancements in latency test program
  * Minor code cleanup and memory leak fixes in UCM API
  * emu10k1 config cleanup
  For details, see:
    https://www.alsa-project.org/wiki/Changes_v1.2.8_v1.2.9#alsa-lib</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1693828800">- Update to version 1.2.10 (jsc#PED-6566):
  * MIDI 2.0 feature support
  * build fixes for various platforms
  * various documentation fixes
  * misc topology fixes
  * ucm fixes and cleanups
  For details, see:
    https://www.alsa-project.org/wiki/Changes_v1.2.9_v1.2.10#alsa-lib
- Took upstream fix for possible build errors:
  0001-control.h-Fix-ump-header-file-detection.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1694260800">- Upstream fix backport:
  0002-global.h-move-__STRING-macro-outside-PIC-ifdef-block.patch
- Upstream fix for PCM segfault regression (bsc#1215167):
  0003-pcm-Fix-segfault-with-32bit-libs.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1695038400">- More upstream fix for incosistent compile conditions:
  0004-reshuffle-included-files-to-include-config.h-as-firs.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1696939200">- Fix symbol version:
  0005-seq-Fix-typos-in-symbol-version-definitions.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1699358400">- Backport upstream fixes for sequencer and mixer:
  0006-seq-Fix-invalid-sanity-check-in-snd_seq_set_input_bu.patch
  0007-mixer-simple-Support-dB-TLVs-for-CTL_SINGLE-controls.patch
  0008-seq-Clear-UMP-event-flag-for-legacy-apps.patch
  0009-seq-Simplify-snd_seq_extract_output.patch
  0010-seq-Check-protocol-compatibility-with-the-current-ve.patch
- Clean up spec file</changelog>
</package>
<package pkgid="43c1e857c9b47cdfe713eabcf4d0fd2a61a06bd74878e47bf14f2712369849c02c3a17349cb4dae8c95721dfaeb36a132d5f039e39a733d2b60c63581278bf0e" name="alsa" arch="src">
  <version epoch="0" ver="1.2.10" rel="5.1"/>
  <changelog author="tiwai@suse.de" date="1603281600">- Update to alsa-lib 1.2.4:
  Major updates, including previous patches.
  Documentation updates, PCM optional lockless, meter and iec958
  plugin updates, UCM updates, topology API updates, LTO fixes, etc.
  See the details in
    https://www.alsa-project.org/wiki/Changes_v1.2.3.2_v1.2.4
- Drop the superfluous udev rules for HD-audio;
  it's already handled in the kernel properly
- Drop obsoleted patches:
  0001-ucm-substitution-remove-duplicate-allow_empty-assign.patch
  0002-ucm-fix-parse_get_safe_name-safe-name-must-be-checke.patch
  0003-ucm-substitute-the-merged-tree-completely.patch
  0004-ctl-improve-documentation-for-identifier-of-control-.patch
  0005-pcm-dmix-make-lockless-operation-optional.patch
  0006-pcm-dmix-Fix-semaphore-usage-with-lockless-operation.patch
  0007-pcm-iec958-implement-HDMI-HBR-audio-formatting.patch
  0008-pcm-iec958-set-channel-status-bits-according-to-rate.patch
  0009-conf-pcm-USB-Added-S-PDIF-fix-for-Asus-Xonar-SE.patch
  0010-control-ctlparse-fix-enum-values-in-or.patch
  0011-conf-USB-Audio-Disable-IEC958-on-Lenovo-ThinkStation.patch
  0012-pcm-dmix-fix-access-to-sum-buffer-in-non-interleaved.patch
  0014-control-Add-documentation-for-snd_ctl_elem_list_.patch
  0015-conf-quote-also-strings-with-and-characters-in-strin.patch
  0016-topology-decode-Fix-channel-map-memory-allocation.patch
  0017-topology-decode-Fix-infinite-loop-in-decoding-enum-c.patch
  0018-topology-decode-Remove-decoding-values-for-enum-cont.patch
  0019-topology-decode-Add-enum-control-texts-as-separate-e.patch
  0020-topology-decode-Fix-printing-texts-section.patch
  0021-topology-decode-Change-declaration-of-enum-decoding-.patch
  0022-topology-decode-Fix-decoding-PCM-formats-and-rates.patch
  0023-topology-decode-Print-sig_bits-field-in-PCM-capabili.patch
  0024-topology-decode-Add-DAI-name-printing.patch
  0025-topology-Make-buffer-for-saving-dynamic-size.patch
  0026-topology-return-correct-value-in-tplg_save_printf.patch
  0027-topology-fix-some-gcc10-warnings-labs-signess.patch
  0028-topology-fix-sort_config.patch
  0029-topology-fix-the-unaligned-access.patch
  0030-topology-improve-the-printf-buffer-management.patch
  0031-control-Improve-general-control-interface-documentat.patch
  0032-control-Add-documentation-for-snd_ctl_elem_value_.patch</changelog>
  <changelog author="tiwai@suse.de" date="1609848000">- Backport upstream fixes:
  a PCM plugin regression fix about snd_pcm_status() call, plugin
  directory handling fixes, missing audio timestamp types,
  use-after-free fix for conf parser, PCM plugin delay account fixes,
  etc:
  0001-dlmisc-the-snd_plugin_dir_set-snd_plugin_dir-must-be.patch
  0002-dlmisc-fix-snd_plugin_dir-locking-for-not-DL_ORIGIN_.patch
  0003-pcm-snd_pcm_mmap_readi-fix-typo-in-comment.patch
  0007-pcm-set-the-snd_pcm_ioplug_status-tstamp-field.patch
  0009-pcm-Add-snd_pcm_audio_tstamp_type_t-constants.patch
  0010-test-audio_time-Make-use-of-SND_PCM_AUDIO_TSTAMP_TYP.patch
  0011-pcm-Fix-a-typo-in-SND_PCM_AUDIO_TSTAMP_TYPE_LAST-def.patch
  0012-conf-fix-use-after-free-in-_snd_config_load_with_inc.patch
  0013-ucm-fix-bad-frees-in-get_list0-and-get_list20.patch
  0014-rawmidi-fix-memory-leak-in-snd_rawmidi_virtual_open.patch
  0015-timer-fix-sizeof-operator-mismatch-in-snd_timer_quer.patch
  0016-pcm-remove-dead-assignments-from-snd_pcm_rate_-commi.patch
  0017-pcm_multi-remove-dead-assignment-from-_snd_pcm_multi.patch
  0018-conf-fix-get_hexachar-return-value.patch
  0019-pcm-fix-__snd_pcm_state-return-value.patch
  0020-confmisc-fix-memory-leak-in-snd_func_concat.patch
  0021-conf-fix-return-code-in-_snd_config_load_with_includ.patch
  0022-pcm-plugin-status-fix-the-return-value-regression.patch
  0023-pcm-plugin-status-revert-the-recent-changes.patch
  0024-pcm-plugin-tidy-snd_pcm_plugin_avail_update.patch
  0025-pcm-plugin-optimize-sync-in-snd_pcm_plugin_status.patch
  0026-Revert-pcm_plugin-fix-delay.patch
  0027-pcm-ioplug-fix-the-delay-calculation-in-the-status-c.patch
  0028-pcm-rate-tidy-up-snd_pcm_rate_avail_update.patch
  0029-pcm-ioplug-fix-the-delay-calculation-for-old-plugins.patch
  0030-pcm-rate-use-pcm_frame_diff-in-snd_pcm_rate_playback.patch
  0031-pcm-plugin-fix-status-code-for-capture.patch
  0032-pcm-rate-use-pcm_frame_diff-on-related-places.patch
  0033-pcm-rate-fix-the-capture-delay-values.patch</changelog>
  <changelog author="tiwai@suse.de" date="1611230400">- Backport upstream fixes:
  yet more PCM plugin fixes, topology fixes/cleanups, UAF fix in
  UCM (bsc#1181194):
  0004-topology-use-inclusive-language-for-bclk.patch
  0005-topology-use-inclusive-language-for-fsync.patch
  0006-topology-use-inclusive-language-in-documentation.patch
  0034-ucm-fix-possible-memory-leak-in-parse_verb_file.patch
  0035-topology-tplg_pprint_integer-fix-coverity-uninitaliz.patch
  0036-topology-tplg_add_widget_object-do-not-use-invalid-e.patch
  0037-topology-tplg_decode_pcm-add-missing-log-argument-co.patch
  0038-topology-parse_tuple_set-remove-dead-condition-code.patch
  0039-ucm-uc_mgr_substitute_tree-fix-use-after-free.patch
  0040-topology-sort_config-cleanups-use-goto-for-the-error.patch
  0041-conf-USB-add-Xonar-U7-MKII-to-USB-Audio.pcm.iec958_d.patch
  0042-pcm_plugin-set-the-initial-hw_ptr-appl_ptr-from-the-.patch
  0043-pcm-dmix-dshare-delay-calculation-fixes-and-cleanups.patch
  0044-topology-fix-parse_tuple_set-remove-dead-condition-c.patch</changelog>
  <changelog author="tiwai@suse.de" date="1611316800">- Yet more fixes for the crash with dmix plugin (bsc#1181194):
  0045-pcm-direct-Fix-the-missing-appl_ptr-update.patch
  0046-pcm-ioplug-Pass-appl_ptr-and-hw_ptr-in-snd_pcm_statu.patch
  0047-pcm-null-Pass-appl_ptr-and-hw_ptr-in-snd_pcm_status.patch
  0048-pcm-share-Pass-appl_ptr-and-hw_ptr-in-snd_pcm_status.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1622462400">- Update to version 1.2.5
  * https://www.alsa-project.org/wiki/Changes_v1.2.4_v1.2.5#alsa-lib
- Drop upstream fixed patches
  * 0001-dlmisc-the-snd_plugin_dir_set-snd_plugin_dir-must-be.patch
  * 0002-dlmisc-fix-snd_plugin_dir-locking-for-not-DL_ORIGIN_.patch
  * 0003-pcm-snd_pcm_mmap_readi-fix-typo-in-comment.patch
  * 0004-topology-use-inclusive-language-for-bclk.patch
  * 0005-topology-use-inclusive-language-for-fsync.patch
  * 0006-topology-use-inclusive-language-in-documentation.patch
  * 0007-pcm-set-the-snd_pcm_ioplug_status-tstamp-field.patch
  * 0009-pcm-Add-snd_pcm_audio_tstamp_type_t-constants.patch
  * 0045-pcm-direct-Fix-the-missing-appl_ptr-update.patch
  * 0019-pcm-fix-__snd_pcm_state-return-value.patch
  * 0025-pcm-plugin-optimize-sync-in-snd_pcm_plugin_status.patch
  * 0026-Revert-pcm_plugin-fix-delay.patch
  * 0014-rawmidi-fix-memory-leak-in-snd_rawmidi_virtual_open.patch
  * 0037-topology-tplg_decode_pcm-add-missing-log-argument-co.patch
  * 0040-topology-sort_config-cleanups-use-goto-for-the-error.patch
  * 0028-pcm-rate-tidy-up-snd_pcm_rate_avail_update.patch
  * 0046-pcm-ioplug-Pass-appl_ptr-and-hw_ptr-in-snd_pcm_statu.patch
  * 0030-pcm-rate-use-pcm_frame_diff-in-snd_pcm_rate_playback.patch
  * 0047-pcm-null-Pass-appl_ptr-and-hw_ptr-in-snd_pcm_status.patch
  * 0043-pcm-dmix-dshare-delay-calculation-fixes-and-cleanups.patch
  * 0042-pcm_plugin-set-the-initial-hw_ptr-appl_ptr-from-the-.patch
  * 0011-pcm-Fix-a-typo-in-SND_PCM_AUDIO_TSTAMP_TYPE_LAST-def.patch
  * 0017-pcm_multi-remove-dead-assignment-from-_snd_pcm_multi.patch
  * 0027-pcm-ioplug-fix-the-delay-calculation-in-the-status-c.patch
  * 0041-conf-USB-add-Xonar-U7-MKII-to-USB-Audio.pcm.iec958_d.patch
  * 0016-pcm-remove-dead-assignments-from-snd_pcm_rate_-commi.patch
  * 0035-topology-tplg_pprint_integer-fix-coverity-uninitaliz.patch
  * 0034-ucm-fix-possible-memory-leak-in-parse_verb_file.patch
  * 0021-conf-fix-return-code-in-_snd_config_load_with_includ.patch
  * 0023-pcm-plugin-status-revert-the-recent-changes.patch
  * 0020-confmisc-fix-memory-leak-in-snd_func_concat.patch
  * 0029-pcm-ioplug-fix-the-delay-calculation-for-old-plugins.patch
  * 0039-ucm-uc_mgr_substitute_tree-fix-use-after-free.patch
  * 0024-pcm-plugin-tidy-snd_pcm_plugin_avail_update.patch
  * 0010-test-audio_time-Make-use-of-SND_PCM_AUDIO_TSTAMP_TYP.patch
  * 0033-pcm-rate-fix-the-capture-delay-values.patch
  * 0015-timer-fix-sizeof-operator-mismatch-in-snd_timer_quer.patch
  * 0036-topology-tplg_add_widget_object-do-not-use-invalid-e.patch
  * 0044-topology-fix-parse_tuple_set-remove-dead-condition-c.patch
  * 0038-topology-parse_tuple_set-remove-dead-condition-code.patch
  * 0018-conf-fix-get_hexachar-return-value.patch
  * 0013-ucm-fix-bad-frees-in-get_list0-and-get_list20.patch
  * 0012-conf-fix-use-after-free-in-_snd_config_load_with_inc.patch
  * 0031-pcm-plugin-fix-status-code-for-capture.patch
  * 0048-pcm-share-Pass-appl_ptr-and-hw_ptr-in-snd_pcm_status.patch
  * 0032-pcm-rate-use-pcm_frame_diff-on-related-places.patch
  * 0022-pcm-plugin-status-fix-the-return-value-regression.patch</changelog>
  <changelog author="tiwai@suse.de" date="1623240000">- Fix regression in config read and UCM handling on pipewire and
  pulseaudio (boo#1187079, boo#1187033):
  0001-conf-fix-load_for_all_cards.patch
  0002-ucm-add-_alibpref-to-get-the-private-device-prefix.patch
  0003-ucm-fix-_alibpref-string-add-.-delimiter-to-the-end.patch</changelog>
  <changelog author="tiwai@suse.de" date="1623672000">- Update to version 1.2.5.1:
  a bug fix release, including previous patches:
  https://www.alsa-project.org/wiki/Changes_v1.2.5_v1.2.5.1
- Drop obsoleted patches:
  0001-conf-fix-load_for_all_cards.patch
  0002-ucm-add-_alibpref-to-get-the-private-device-prefix.patch
  0003-ucm-fix-_alibpref-string-add-.-delimiter-to-the-end.patch</changelog>
  <changelog author="tiwai@suse.de" date="1638792000">- Update to version 1.2.6:
  lots of changes, including UCM and config updates and rawmidi
  framing mode support: for details, see below
  https://www.alsa-project.org/wiki/Changes_v1.2.5.1_v1.2.6#alsa-lib
- Add *.sig file for the source tarball</changelog>
  <changelog author="tiwai@suse.de" date="1639137600">- Update to version 1.2.6.1:
  a minor fix release:
  * conf: fix the device parsing when arguments has no defaults
  * conf: accept '_' character in the variable name</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1654084800">- Update to version 1.2.7:
  more extended UCM API, PCM rate,multi,direct plugin fixes and
  enhancements, compilation fixes, etc.  For details see:
  https://www.alsa-project.org/wiki/Changes_v1.2.6.3_v1.2.7#alsa-lib</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1654516800">- Backport upstream fixes for 32bit inode and ELD parsing:
  0001-conf-Use-ino64_t-to-save-and-compare-inode-numbers.patch
  0002-control-eld-fix-the-decoding-for-older-hw.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1655726400">- Update to version 1.2.7.1: minor bug fixes, including the previous
  patches.  For details, see
    https://www.alsa-project.org/wiki/Changes_v1.2.7_v1.2.7.1#alsa-lib
- Drop obsoleted patches:
  0001-conf-Use-ino64_t-to-save-and-compare-inode-numbers.patch
  0002-control-eld-fix-the-decoding-for-older-hw.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1658145600">- Update to version 1.2.7.2: minor updates, including fixes for PCM
  share plugin, rawmidi and UCM</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1666699200">- Update to version 1.2.8 (jsc#PED-850):
  add FreeBSD/NetBD/OpenBSD build support, fixes in control namehint,
  various PCM plugins and UCM.  For details, see:
    https://www.alsa-project.org/wiki/Changes_v1.2.7.2_v1.2.8
- Add keyring</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1683547200">- Update to version 1.2.9:
  * Versioned symbol updates
  * Various fixes for building on *BSD and Android
  * Fixes and enhancements of auto silencing and playback drain
  * Add SND_CTL_EINTR open mode at PCM
  * Avoid endless loop in snd_pcm_sw_params_default()
  * Fixes in PCM rate, route/softvol plugins
  * Fixes in topology API parser, cleanups
  * Enhancements in latency test program
  * Minor code cleanup and memory leak fixes in UCM API
  * emu10k1 config cleanup
  For details, see:
    https://www.alsa-project.org/wiki/Changes_v1.2.8_v1.2.9#alsa-lib</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1693828800">- Update to version 1.2.10 (jsc#PED-6566):
  * MIDI 2.0 feature support
  * build fixes for various platforms
  * various documentation fixes
  * misc topology fixes
  * ucm fixes and cleanups
  For details, see:
    https://www.alsa-project.org/wiki/Changes_v1.2.9_v1.2.10#alsa-lib
- Took upstream fix for possible build errors:
  0001-control.h-Fix-ump-header-file-detection.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1694260800">- Upstream fix backport:
  0002-global.h-move-__STRING-macro-outside-PIC-ifdef-block.patch
- Upstream fix for PCM segfault regression (bsc#1215167):
  0003-pcm-Fix-segfault-with-32bit-libs.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1695038400">- More upstream fix for incosistent compile conditions:
  0004-reshuffle-included-files-to-include-config.h-as-firs.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1696939200">- Fix symbol version:
  0005-seq-Fix-typos-in-symbol-version-definitions.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1699358400">- Backport upstream fixes for sequencer and mixer:
  0006-seq-Fix-invalid-sanity-check-in-snd_seq_set_input_bu.patch
  0007-mixer-simple-Support-dB-TLVs-for-CTL_SINGLE-controls.patch
  0008-seq-Clear-UMP-event-flag-for-legacy-apps.patch
  0009-seq-Simplify-snd_seq_extract_output.patch
  0010-seq-Check-protocol-compatibility-with-the-current-ve.patch
- Clean up spec file</changelog>
</package>
<package pkgid="cbd89dd3a916e2ec48915da54fa0597fc657f8053be8ca5bfa066046dd7066b5635fa83aa177d8e21d3d2c9c0cdfb00bab26e8b3c19ebfea74492b9ac585849d" name="alsa" arch="x86_64">
  <version epoch="0" ver="1.2.10" rel="5.1"/>
  <changelog author="tiwai@suse.de" date="1603281600">- Update to alsa-lib 1.2.4:
  Major updates, including previous patches.
  Documentation updates, PCM optional lockless, meter and iec958
  plugin updates, UCM updates, topology API updates, LTO fixes, etc.
  See the details in
    https://www.alsa-project.org/wiki/Changes_v1.2.3.2_v1.2.4
- Drop the superfluous udev rules for HD-audio;
  it's already handled in the kernel properly
- Drop obsoleted patches:
  0001-ucm-substitution-remove-duplicate-allow_empty-assign.patch
  0002-ucm-fix-parse_get_safe_name-safe-name-must-be-checke.patch
  0003-ucm-substitute-the-merged-tree-completely.patch
  0004-ctl-improve-documentation-for-identifier-of-control-.patch
  0005-pcm-dmix-make-lockless-operation-optional.patch
  0006-pcm-dmix-Fix-semaphore-usage-with-lockless-operation.patch
  0007-pcm-iec958-implement-HDMI-HBR-audio-formatting.patch
  0008-pcm-iec958-set-channel-status-bits-according-to-rate.patch
  0009-conf-pcm-USB-Added-S-PDIF-fix-for-Asus-Xonar-SE.patch
  0010-control-ctlparse-fix-enum-values-in-or.patch
  0011-conf-USB-Audio-Disable-IEC958-on-Lenovo-ThinkStation.patch
  0012-pcm-dmix-fix-access-to-sum-buffer-in-non-interleaved.patch
  0014-control-Add-documentation-for-snd_ctl_elem_list_.patch
  0015-conf-quote-also-strings-with-and-characters-in-strin.patch
  0016-topology-decode-Fix-channel-map-memory-allocation.patch
  0017-topology-decode-Fix-infinite-loop-in-decoding-enum-c.patch
  0018-topology-decode-Remove-decoding-values-for-enum-cont.patch
  0019-topology-decode-Add-enum-control-texts-as-separate-e.patch
  0020-topology-decode-Fix-printing-texts-section.patch
  0021-topology-decode-Change-declaration-of-enum-decoding-.patch
  0022-topology-decode-Fix-decoding-PCM-formats-and-rates.patch
  0023-topology-decode-Print-sig_bits-field-in-PCM-capabili.patch
  0024-topology-decode-Add-DAI-name-printing.patch
  0025-topology-Make-buffer-for-saving-dynamic-size.patch
  0026-topology-return-correct-value-in-tplg_save_printf.patch
  0027-topology-fix-some-gcc10-warnings-labs-signess.patch
  0028-topology-fix-sort_config.patch
  0029-topology-fix-the-unaligned-access.patch
  0030-topology-improve-the-printf-buffer-management.patch
  0031-control-Improve-general-control-interface-documentat.patch
  0032-control-Add-documentation-for-snd_ctl_elem_value_.patch</changelog>
  <changelog author="tiwai@suse.de" date="1609848000">- Backport upstream fixes:
  a PCM plugin regression fix about snd_pcm_status() call, plugin
  directory handling fixes, missing audio timestamp types,
  use-after-free fix for conf parser, PCM plugin delay account fixes,
  etc:
  0001-dlmisc-the-snd_plugin_dir_set-snd_plugin_dir-must-be.patch
  0002-dlmisc-fix-snd_plugin_dir-locking-for-not-DL_ORIGIN_.patch
  0003-pcm-snd_pcm_mmap_readi-fix-typo-in-comment.patch
  0007-pcm-set-the-snd_pcm_ioplug_status-tstamp-field.patch
  0009-pcm-Add-snd_pcm_audio_tstamp_type_t-constants.patch
  0010-test-audio_time-Make-use-of-SND_PCM_AUDIO_TSTAMP_TYP.patch
  0011-pcm-Fix-a-typo-in-SND_PCM_AUDIO_TSTAMP_TYPE_LAST-def.patch
  0012-conf-fix-use-after-free-in-_snd_config_load_with_inc.patch
  0013-ucm-fix-bad-frees-in-get_list0-and-get_list20.patch
  0014-rawmidi-fix-memory-leak-in-snd_rawmidi_virtual_open.patch
  0015-timer-fix-sizeof-operator-mismatch-in-snd_timer_quer.patch
  0016-pcm-remove-dead-assignments-from-snd_pcm_rate_-commi.patch
  0017-pcm_multi-remove-dead-assignment-from-_snd_pcm_multi.patch
  0018-conf-fix-get_hexachar-return-value.patch
  0019-pcm-fix-__snd_pcm_state-return-value.patch
  0020-confmisc-fix-memory-leak-in-snd_func_concat.patch
  0021-conf-fix-return-code-in-_snd_config_load_with_includ.patch
  0022-pcm-plugin-status-fix-the-return-value-regression.patch
  0023-pcm-plugin-status-revert-the-recent-changes.patch
  0024-pcm-plugin-tidy-snd_pcm_plugin_avail_update.patch
  0025-pcm-plugin-optimize-sync-in-snd_pcm_plugin_status.patch
  0026-Revert-pcm_plugin-fix-delay.patch
  0027-pcm-ioplug-fix-the-delay-calculation-in-the-status-c.patch
  0028-pcm-rate-tidy-up-snd_pcm_rate_avail_update.patch
  0029-pcm-ioplug-fix-the-delay-calculation-for-old-plugins.patch
  0030-pcm-rate-use-pcm_frame_diff-in-snd_pcm_rate_playback.patch
  0031-pcm-plugin-fix-status-code-for-capture.patch
  0032-pcm-rate-use-pcm_frame_diff-on-related-places.patch
  0033-pcm-rate-fix-the-capture-delay-values.patch</changelog>
  <changelog author="tiwai@suse.de" date="1611230400">- Backport upstream fixes:
  yet more PCM plugin fixes, topology fixes/cleanups, UAF fix in
  UCM (bsc#1181194):
  0004-topology-use-inclusive-language-for-bclk.patch
  0005-topology-use-inclusive-language-for-fsync.patch
  0006-topology-use-inclusive-language-in-documentation.patch
  0034-ucm-fix-possible-memory-leak-in-parse_verb_file.patch
  0035-topology-tplg_pprint_integer-fix-coverity-uninitaliz.patch
  0036-topology-tplg_add_widget_object-do-not-use-invalid-e.patch
  0037-topology-tplg_decode_pcm-add-missing-log-argument-co.patch
  0038-topology-parse_tuple_set-remove-dead-condition-code.patch
  0039-ucm-uc_mgr_substitute_tree-fix-use-after-free.patch
  0040-topology-sort_config-cleanups-use-goto-for-the-error.patch
  0041-conf-USB-add-Xonar-U7-MKII-to-USB-Audio.pcm.iec958_d.patch
  0042-pcm_plugin-set-the-initial-hw_ptr-appl_ptr-from-the-.patch
  0043-pcm-dmix-dshare-delay-calculation-fixes-and-cleanups.patch
  0044-topology-fix-parse_tuple_set-remove-dead-condition-c.patch</changelog>
  <changelog author="tiwai@suse.de" date="1611316800">- Yet more fixes for the crash with dmix plugin (bsc#1181194):
  0045-pcm-direct-Fix-the-missing-appl_ptr-update.patch
  0046-pcm-ioplug-Pass-appl_ptr-and-hw_ptr-in-snd_pcm_statu.patch
  0047-pcm-null-Pass-appl_ptr-and-hw_ptr-in-snd_pcm_status.patch
  0048-pcm-share-Pass-appl_ptr-and-hw_ptr-in-snd_pcm_status.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1622462400">- Update to version 1.2.5
  * https://www.alsa-project.org/wiki/Changes_v1.2.4_v1.2.5#alsa-lib
- Drop upstream fixed patches
  * 0001-dlmisc-the-snd_plugin_dir_set-snd_plugin_dir-must-be.patch
  * 0002-dlmisc-fix-snd_plugin_dir-locking-for-not-DL_ORIGIN_.patch
  * 0003-pcm-snd_pcm_mmap_readi-fix-typo-in-comment.patch
  * 0004-topology-use-inclusive-language-for-bclk.patch
  * 0005-topology-use-inclusive-language-for-fsync.patch
  * 0006-topology-use-inclusive-language-in-documentation.patch
  * 0007-pcm-set-the-snd_pcm_ioplug_status-tstamp-field.patch
  * 0009-pcm-Add-snd_pcm_audio_tstamp_type_t-constants.patch
  * 0045-pcm-direct-Fix-the-missing-appl_ptr-update.patch
  * 0019-pcm-fix-__snd_pcm_state-return-value.patch
  * 0025-pcm-plugin-optimize-sync-in-snd_pcm_plugin_status.patch
  * 0026-Revert-pcm_plugin-fix-delay.patch
  * 0014-rawmidi-fix-memory-leak-in-snd_rawmidi_virtual_open.patch
  * 0037-topology-tplg_decode_pcm-add-missing-log-argument-co.patch
  * 0040-topology-sort_config-cleanups-use-goto-for-the-error.patch
  * 0028-pcm-rate-tidy-up-snd_pcm_rate_avail_update.patch
  * 0046-pcm-ioplug-Pass-appl_ptr-and-hw_ptr-in-snd_pcm_statu.patch
  * 0030-pcm-rate-use-pcm_frame_diff-in-snd_pcm_rate_playback.patch
  * 0047-pcm-null-Pass-appl_ptr-and-hw_ptr-in-snd_pcm_status.patch
  * 0043-pcm-dmix-dshare-delay-calculation-fixes-and-cleanups.patch
  * 0042-pcm_plugin-set-the-initial-hw_ptr-appl_ptr-from-the-.patch
  * 0011-pcm-Fix-a-typo-in-SND_PCM_AUDIO_TSTAMP_TYPE_LAST-def.patch
  * 0017-pcm_multi-remove-dead-assignment-from-_snd_pcm_multi.patch
  * 0027-pcm-ioplug-fix-the-delay-calculation-in-the-status-c.patch
  * 0041-conf-USB-add-Xonar-U7-MKII-to-USB-Audio.pcm.iec958_d.patch
  * 0016-pcm-remove-dead-assignments-from-snd_pcm_rate_-commi.patch
  * 0035-topology-tplg_pprint_integer-fix-coverity-uninitaliz.patch
  * 0034-ucm-fix-possible-memory-leak-in-parse_verb_file.patch
  * 0021-conf-fix-return-code-in-_snd_config_load_with_includ.patch
  * 0023-pcm-plugin-status-revert-the-recent-changes.patch
  * 0020-confmisc-fix-memory-leak-in-snd_func_concat.patch
  * 0029-pcm-ioplug-fix-the-delay-calculation-for-old-plugins.patch
  * 0039-ucm-uc_mgr_substitute_tree-fix-use-after-free.patch
  * 0024-pcm-plugin-tidy-snd_pcm_plugin_avail_update.patch
  * 0010-test-audio_time-Make-use-of-SND_PCM_AUDIO_TSTAMP_TYP.patch
  * 0033-pcm-rate-fix-the-capture-delay-values.patch
  * 0015-timer-fix-sizeof-operator-mismatch-in-snd_timer_quer.patch
  * 0036-topology-tplg_add_widget_object-do-not-use-invalid-e.patch
  * 0044-topology-fix-parse_tuple_set-remove-dead-condition-c.patch
  * 0038-topology-parse_tuple_set-remove-dead-condition-code.patch
  * 0018-conf-fix-get_hexachar-return-value.patch
  * 0013-ucm-fix-bad-frees-in-get_list0-and-get_list20.patch
  * 0012-conf-fix-use-after-free-in-_snd_config_load_with_inc.patch
  * 0031-pcm-plugin-fix-status-code-for-capture.patch
  * 0048-pcm-share-Pass-appl_ptr-and-hw_ptr-in-snd_pcm_status.patch
  * 0032-pcm-rate-use-pcm_frame_diff-on-related-places.patch
  * 0022-pcm-plugin-status-fix-the-return-value-regression.patch</changelog>
  <changelog author="tiwai@suse.de" date="1623240000">- Fix regression in config read and UCM handling on pipewire and
  pulseaudio (boo#1187079, boo#1187033):
  0001-conf-fix-load_for_all_cards.patch
  0002-ucm-add-_alibpref-to-get-the-private-device-prefix.patch
  0003-ucm-fix-_alibpref-string-add-.-delimiter-to-the-end.patch</changelog>
  <changelog author="tiwai@suse.de" date="1623672000">- Update to version 1.2.5.1:
  a bug fix release, including previous patches:
  https://www.alsa-project.org/wiki/Changes_v1.2.5_v1.2.5.1
- Drop obsoleted patches:
  0001-conf-fix-load_for_all_cards.patch
  0002-ucm-add-_alibpref-to-get-the-private-device-prefix.patch
  0003-ucm-fix-_alibpref-string-add-.-delimiter-to-the-end.patch</changelog>
  <changelog author="tiwai@suse.de" date="1638792000">- Update to version 1.2.6:
  lots of changes, including UCM and config updates and rawmidi
  framing mode support: for details, see below
  https://www.alsa-project.org/wiki/Changes_v1.2.5.1_v1.2.6#alsa-lib
- Add *.sig file for the source tarball</changelog>
  <changelog author="tiwai@suse.de" date="1639137600">- Update to version 1.2.6.1:
  a minor fix release:
  * conf: fix the device parsing when arguments has no defaults
  * conf: accept '_' character in the variable name</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1654084800">- Update to version 1.2.7:
  more extended UCM API, PCM rate,multi,direct plugin fixes and
  enhancements, compilation fixes, etc.  For details see:
  https://www.alsa-project.org/wiki/Changes_v1.2.6.3_v1.2.7#alsa-lib</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1654516800">- Backport upstream fixes for 32bit inode and ELD parsing:
  0001-conf-Use-ino64_t-to-save-and-compare-inode-numbers.patch
  0002-control-eld-fix-the-decoding-for-older-hw.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1655726400">- Update to version 1.2.7.1: minor bug fixes, including the previous
  patches.  For details, see
    https://www.alsa-project.org/wiki/Changes_v1.2.7_v1.2.7.1#alsa-lib
- Drop obsoleted patches:
  0001-conf-Use-ino64_t-to-save-and-compare-inode-numbers.patch
  0002-control-eld-fix-the-decoding-for-older-hw.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1658145600">- Update to version 1.2.7.2: minor updates, including fixes for PCM
  share plugin, rawmidi and UCM</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1666699200">- Update to version 1.2.8 (jsc#PED-850):
  add FreeBSD/NetBD/OpenBSD build support, fixes in control namehint,
  various PCM plugins and UCM.  For details, see:
    https://www.alsa-project.org/wiki/Changes_v1.2.7.2_v1.2.8
- Add keyring</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1683547200">- Update to version 1.2.9:
  * Versioned symbol updates
  * Various fixes for building on *BSD and Android
  * Fixes and enhancements of auto silencing and playback drain
  * Add SND_CTL_EINTR open mode at PCM
  * Avoid endless loop in snd_pcm_sw_params_default()
  * Fixes in PCM rate, route/softvol plugins
  * Fixes in topology API parser, cleanups
  * Enhancements in latency test program
  * Minor code cleanup and memory leak fixes in UCM API
  * emu10k1 config cleanup
  For details, see:
    https://www.alsa-project.org/wiki/Changes_v1.2.8_v1.2.9#alsa-lib</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1693828800">- Update to version 1.2.10 (jsc#PED-6566):
  * MIDI 2.0 feature support
  * build fixes for various platforms
  * various documentation fixes
  * misc topology fixes
  * ucm fixes and cleanups
  For details, see:
    https://www.alsa-project.org/wiki/Changes_v1.2.9_v1.2.10#alsa-lib
- Took upstream fix for possible build errors:
  0001-control.h-Fix-ump-header-file-detection.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1694260800">- Upstream fix backport:
  0002-global.h-move-__STRING-macro-outside-PIC-ifdef-block.patch
- Upstream fix for PCM segfault regression (bsc#1215167):
  0003-pcm-Fix-segfault-with-32bit-libs.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1695038400">- More upstream fix for incosistent compile conditions:
  0004-reshuffle-included-files-to-include-config.h-as-firs.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1696939200">- Fix symbol version:
  0005-seq-Fix-typos-in-symbol-version-definitions.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1699358400">- Backport upstream fixes for sequencer and mixer:
  0006-seq-Fix-invalid-sanity-check-in-snd_seq_set_input_bu.patch
  0007-mixer-simple-Support-dB-TLVs-for-CTL_SINGLE-controls.patch
  0008-seq-Clear-UMP-event-flag-for-legacy-apps.patch
  0009-seq-Simplify-snd_seq_extract_output.patch
  0010-seq-Check-protocol-compatibility-with-the-current-ve.patch
- Clean up spec file</changelog>
</package>
<package pkgid="86009413791d3baba1ed561bb2942fd58e7ba6843e808583275a64ca96f567d7a8e28dbf1b730cfccee2ae15588f0c3aaec9801a9e44b6a1f5f2bd6d7c6c587d" name="alsa-debugsource" arch="i586">
  <version epoch="0" ver="1.2.10" rel="5.1"/>
  <changelog author="tiwai@suse.de" date="1603281600">- Update to alsa-lib 1.2.4:
  Major updates, including previous patches.
  Documentation updates, PCM optional lockless, meter and iec958
  plugin updates, UCM updates, topology API updates, LTO fixes, etc.
  See the details in
    https://www.alsa-project.org/wiki/Changes_v1.2.3.2_v1.2.4
- Drop the superfluous udev rules for HD-audio;
  it's already handled in the kernel properly
- Drop obsoleted patches:
  0001-ucm-substitution-remove-duplicate-allow_empty-assign.patch
  0002-ucm-fix-parse_get_safe_name-safe-name-must-be-checke.patch
  0003-ucm-substitute-the-merged-tree-completely.patch
  0004-ctl-improve-documentation-for-identifier-of-control-.patch
  0005-pcm-dmix-make-lockless-operation-optional.patch
  0006-pcm-dmix-Fix-semaphore-usage-with-lockless-operation.patch
  0007-pcm-iec958-implement-HDMI-HBR-audio-formatting.patch
  0008-pcm-iec958-set-channel-status-bits-according-to-rate.patch
  0009-conf-pcm-USB-Added-S-PDIF-fix-for-Asus-Xonar-SE.patch
  0010-control-ctlparse-fix-enum-values-in-or.patch
  0011-conf-USB-Audio-Disable-IEC958-on-Lenovo-ThinkStation.patch
  0012-pcm-dmix-fix-access-to-sum-buffer-in-non-interleaved.patch
  0014-control-Add-documentation-for-snd_ctl_elem_list_.patch
  0015-conf-quote-also-strings-with-and-characters-in-strin.patch
  0016-topology-decode-Fix-channel-map-memory-allocation.patch
  0017-topology-decode-Fix-infinite-loop-in-decoding-enum-c.patch
  0018-topology-decode-Remove-decoding-values-for-enum-cont.patch
  0019-topology-decode-Add-enum-control-texts-as-separate-e.patch
  0020-topology-decode-Fix-printing-texts-section.patch
  0021-topology-decode-Change-declaration-of-enum-decoding-.patch
  0022-topology-decode-Fix-decoding-PCM-formats-and-rates.patch
  0023-topology-decode-Print-sig_bits-field-in-PCM-capabili.patch
  0024-topology-decode-Add-DAI-name-printing.patch
  0025-topology-Make-buffer-for-saving-dynamic-size.patch
  0026-topology-return-correct-value-in-tplg_save_printf.patch
  0027-topology-fix-some-gcc10-warnings-labs-signess.patch
  0028-topology-fix-sort_config.patch
  0029-topology-fix-the-unaligned-access.patch
  0030-topology-improve-the-printf-buffer-management.patch
  0031-control-Improve-general-control-interface-documentat.patch
  0032-control-Add-documentation-for-snd_ctl_elem_value_.patch</changelog>
  <changelog author="tiwai@suse.de" date="1609848000">- Backport upstream fixes:
  a PCM plugin regression fix about snd_pcm_status() call, plugin
  directory handling fixes, missing audio timestamp types,
  use-after-free fix for conf parser, PCM plugin delay account fixes,
  etc:
  0001-dlmisc-the-snd_plugin_dir_set-snd_plugin_dir-must-be.patch
  0002-dlmisc-fix-snd_plugin_dir-locking-for-not-DL_ORIGIN_.patch
  0003-pcm-snd_pcm_mmap_readi-fix-typo-in-comment.patch
  0007-pcm-set-the-snd_pcm_ioplug_status-tstamp-field.patch
  0009-pcm-Add-snd_pcm_audio_tstamp_type_t-constants.patch
  0010-test-audio_time-Make-use-of-SND_PCM_AUDIO_TSTAMP_TYP.patch
  0011-pcm-Fix-a-typo-in-SND_PCM_AUDIO_TSTAMP_TYPE_LAST-def.patch
  0012-conf-fix-use-after-free-in-_snd_config_load_with_inc.patch
  0013-ucm-fix-bad-frees-in-get_list0-and-get_list20.patch
  0014-rawmidi-fix-memory-leak-in-snd_rawmidi_virtual_open.patch
  0015-timer-fix-sizeof-operator-mismatch-in-snd_timer_quer.patch
  0016-pcm-remove-dead-assignments-from-snd_pcm_rate_-commi.patch
  0017-pcm_multi-remove-dead-assignment-from-_snd_pcm_multi.patch
  0018-conf-fix-get_hexachar-return-value.patch
  0019-pcm-fix-__snd_pcm_state-return-value.patch
  0020-confmisc-fix-memory-leak-in-snd_func_concat.patch
  0021-conf-fix-return-code-in-_snd_config_load_with_includ.patch
  0022-pcm-plugin-status-fix-the-return-value-regression.patch
  0023-pcm-plugin-status-revert-the-recent-changes.patch
  0024-pcm-plugin-tidy-snd_pcm_plugin_avail_update.patch
  0025-pcm-plugin-optimize-sync-in-snd_pcm_plugin_status.patch
  0026-Revert-pcm_plugin-fix-delay.patch
  0027-pcm-ioplug-fix-the-delay-calculation-in-the-status-c.patch
  0028-pcm-rate-tidy-up-snd_pcm_rate_avail_update.patch
  0029-pcm-ioplug-fix-the-delay-calculation-for-old-plugins.patch
  0030-pcm-rate-use-pcm_frame_diff-in-snd_pcm_rate_playback.patch
  0031-pcm-plugin-fix-status-code-for-capture.patch
  0032-pcm-rate-use-pcm_frame_diff-on-related-places.patch
  0033-pcm-rate-fix-the-capture-delay-values.patch</changelog>
  <changelog author="tiwai@suse.de" date="1611230400">- Backport upstream fixes:
  yet more PCM plugin fixes, topology fixes/cleanups, UAF fix in
  UCM (bsc#1181194):
  0004-topology-use-inclusive-language-for-bclk.patch
  0005-topology-use-inclusive-language-for-fsync.patch
  0006-topology-use-inclusive-language-in-documentation.patch
  0034-ucm-fix-possible-memory-leak-in-parse_verb_file.patch
  0035-topology-tplg_pprint_integer-fix-coverity-uninitaliz.patch
  0036-topology-tplg_add_widget_object-do-not-use-invalid-e.patch
  0037-topology-tplg_decode_pcm-add-missing-log-argument-co.patch
  0038-topology-parse_tuple_set-remove-dead-condition-code.patch
  0039-ucm-uc_mgr_substitute_tree-fix-use-after-free.patch
  0040-topology-sort_config-cleanups-use-goto-for-the-error.patch
  0041-conf-USB-add-Xonar-U7-MKII-to-USB-Audio.pcm.iec958_d.patch
  0042-pcm_plugin-set-the-initial-hw_ptr-appl_ptr-from-the-.patch
  0043-pcm-dmix-dshare-delay-calculation-fixes-and-cleanups.patch
  0044-topology-fix-parse_tuple_set-remove-dead-condition-c.patch</changelog>
  <changelog author="tiwai@suse.de" date="1611316800">- Yet more fixes for the crash with dmix plugin (bsc#1181194):
  0045-pcm-direct-Fix-the-missing-appl_ptr-update.patch
  0046-pcm-ioplug-Pass-appl_ptr-and-hw_ptr-in-snd_pcm_statu.patch
  0047-pcm-null-Pass-appl_ptr-and-hw_ptr-in-snd_pcm_status.patch
  0048-pcm-share-Pass-appl_ptr-and-hw_ptr-in-snd_pcm_status.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1622462400">- Update to version 1.2.5
  * https://www.alsa-project.org/wiki/Changes_v1.2.4_v1.2.5#alsa-lib
- Drop upstream fixed patches
  * 0001-dlmisc-the-snd_plugin_dir_set-snd_plugin_dir-must-be.patch
  * 0002-dlmisc-fix-snd_plugin_dir-locking-for-not-DL_ORIGIN_.patch
  * 0003-pcm-snd_pcm_mmap_readi-fix-typo-in-comment.patch
  * 0004-topology-use-inclusive-language-for-bclk.patch
  * 0005-topology-use-inclusive-language-for-fsync.patch
  * 0006-topology-use-inclusive-language-in-documentation.patch
  * 0007-pcm-set-the-snd_pcm_ioplug_status-tstamp-field.patch
  * 0009-pcm-Add-snd_pcm_audio_tstamp_type_t-constants.patch
  * 0045-pcm-direct-Fix-the-missing-appl_ptr-update.patch
  * 0019-pcm-fix-__snd_pcm_state-return-value.patch
  * 0025-pcm-plugin-optimize-sync-in-snd_pcm_plugin_status.patch
  * 0026-Revert-pcm_plugin-fix-delay.patch
  * 0014-rawmidi-fix-memory-leak-in-snd_rawmidi_virtual_open.patch
  * 0037-topology-tplg_decode_pcm-add-missing-log-argument-co.patch
  * 0040-topology-sort_config-cleanups-use-goto-for-the-error.patch
  * 0028-pcm-rate-tidy-up-snd_pcm_rate_avail_update.patch
  * 0046-pcm-ioplug-Pass-appl_ptr-and-hw_ptr-in-snd_pcm_statu.patch
  * 0030-pcm-rate-use-pcm_frame_diff-in-snd_pcm_rate_playback.patch
  * 0047-pcm-null-Pass-appl_ptr-and-hw_ptr-in-snd_pcm_status.patch
  * 0043-pcm-dmix-dshare-delay-calculation-fixes-and-cleanups.patch
  * 0042-pcm_plugin-set-the-initial-hw_ptr-appl_ptr-from-the-.patch
  * 0011-pcm-Fix-a-typo-in-SND_PCM_AUDIO_TSTAMP_TYPE_LAST-def.patch
  * 0017-pcm_multi-remove-dead-assignment-from-_snd_pcm_multi.patch
  * 0027-pcm-ioplug-fix-the-delay-calculation-in-the-status-c.patch
  * 0041-conf-USB-add-Xonar-U7-MKII-to-USB-Audio.pcm.iec958_d.patch
  * 0016-pcm-remove-dead-assignments-from-snd_pcm_rate_-commi.patch
  * 0035-topology-tplg_pprint_integer-fix-coverity-uninitaliz.patch
  * 0034-ucm-fix-possible-memory-leak-in-parse_verb_file.patch
  * 0021-conf-fix-return-code-in-_snd_config_load_with_includ.patch
  * 0023-pcm-plugin-status-revert-the-recent-changes.patch
  * 0020-confmisc-fix-memory-leak-in-snd_func_concat.patch
  * 0029-pcm-ioplug-fix-the-delay-calculation-for-old-plugins.patch
  * 0039-ucm-uc_mgr_substitute_tree-fix-use-after-free.patch
  * 0024-pcm-plugin-tidy-snd_pcm_plugin_avail_update.patch
  * 0010-test-audio_time-Make-use-of-SND_PCM_AUDIO_TSTAMP_TYP.patch
  * 0033-pcm-rate-fix-the-capture-delay-values.patch
  * 0015-timer-fix-sizeof-operator-mismatch-in-snd_timer_quer.patch
  * 0036-topology-tplg_add_widget_object-do-not-use-invalid-e.patch
  * 0044-topology-fix-parse_tuple_set-remove-dead-condition-c.patch
  * 0038-topology-parse_tuple_set-remove-dead-condition-code.patch
  * 0018-conf-fix-get_hexachar-return-value.patch
  * 0013-ucm-fix-bad-frees-in-get_list0-and-get_list20.patch
  * 0012-conf-fix-use-after-free-in-_snd_config_load_with_inc.patch
  * 0031-pcm-plugin-fix-status-code-for-capture.patch
  * 0048-pcm-share-Pass-appl_ptr-and-hw_ptr-in-snd_pcm_status.patch
  * 0032-pcm-rate-use-pcm_frame_diff-on-related-places.patch
  * 0022-pcm-plugin-status-fix-the-return-value-regression.patch</changelog>
  <changelog author="tiwai@suse.de" date="1623240000">- Fix regression in config read and UCM handling on pipewire and
  pulseaudio (boo#1187079, boo#1187033):
  0001-conf-fix-load_for_all_cards.patch
  0002-ucm-add-_alibpref-to-get-the-private-device-prefix.patch
  0003-ucm-fix-_alibpref-string-add-.-delimiter-to-the-end.patch</changelog>
  <changelog author="tiwai@suse.de" date="1623672000">- Update to version 1.2.5.1:
  a bug fix release, including previous patches:
  https://www.alsa-project.org/wiki/Changes_v1.2.5_v1.2.5.1
- Drop obsoleted patches:
  0001-conf-fix-load_for_all_cards.patch
  0002-ucm-add-_alibpref-to-get-the-private-device-prefix.patch
  0003-ucm-fix-_alibpref-string-add-.-delimiter-to-the-end.patch</changelog>
  <changelog author="tiwai@suse.de" date="1638792000">- Update to version 1.2.6:
  lots of changes, including UCM and config updates and rawmidi
  framing mode support: for details, see below
  https://www.alsa-project.org/wiki/Changes_v1.2.5.1_v1.2.6#alsa-lib
- Add *.sig file for the source tarball</changelog>
  <changelog author="tiwai@suse.de" date="1639137600">- Update to version 1.2.6.1:
  a minor fix release:
  * conf: fix the device parsing when arguments has no defaults
  * conf: accept '_' character in the variable name</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1654084800">- Update to version 1.2.7:
  more extended UCM API, PCM rate,multi,direct plugin fixes and
  enhancements, compilation fixes, etc.  For details see:
  https://www.alsa-project.org/wiki/Changes_v1.2.6.3_v1.2.7#alsa-lib</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1654516800">- Backport upstream fixes for 32bit inode and ELD parsing:
  0001-conf-Use-ino64_t-to-save-and-compare-inode-numbers.patch
  0002-control-eld-fix-the-decoding-for-older-hw.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1655726400">- Update to version 1.2.7.1: minor bug fixes, including the previous
  patches.  For details, see
    https://www.alsa-project.org/wiki/Changes_v1.2.7_v1.2.7.1#alsa-lib
- Drop obsoleted patches:
  0001-conf-Use-ino64_t-to-save-and-compare-inode-numbers.patch
  0002-control-eld-fix-the-decoding-for-older-hw.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1658145600">- Update to version 1.2.7.2: minor updates, including fixes for PCM
  share plugin, rawmidi and UCM</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1666699200">- Update to version 1.2.8 (jsc#PED-850):
  add FreeBSD/NetBD/OpenBSD build support, fixes in control namehint,
  various PCM plugins and UCM.  For details, see:
    https://www.alsa-project.org/wiki/Changes_v1.2.7.2_v1.2.8
- Add keyring</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1683547200">- Update to version 1.2.9:
  * Versioned symbol updates
  * Various fixes for building on *BSD and Android
  * Fixes and enhancements of auto silencing and playback drain
  * Add SND_CTL_EINTR open mode at PCM
  * Avoid endless loop in snd_pcm_sw_params_default()
  * Fixes in PCM rate, route/softvol plugins
  * Fixes in topology API parser, cleanups
  * Enhancements in latency test program
  * Minor code cleanup and memory leak fixes in UCM API
  * emu10k1 config cleanup
  For details, see:
    https://www.alsa-project.org/wiki/Changes_v1.2.8_v1.2.9#alsa-lib</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1693828800">- Update to version 1.2.10 (jsc#PED-6566):
  * MIDI 2.0 feature support
  * build fixes for various platforms
  * various documentation fixes
  * misc topology fixes
  * ucm fixes and cleanups
  For details, see:
    https://www.alsa-project.org/wiki/Changes_v1.2.9_v1.2.10#alsa-lib
- Took upstream fix for possible build errors:
  0001-control.h-Fix-ump-header-file-detection.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1694260800">- Upstream fix backport:
  0002-global.h-move-__STRING-macro-outside-PIC-ifdef-block.patch
- Upstream fix for PCM segfault regression (bsc#1215167):
  0003-pcm-Fix-segfault-with-32bit-libs.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1695038400">- More upstream fix for incosistent compile conditions:
  0004-reshuffle-included-files-to-include-config.h-as-firs.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1696939200">- Fix symbol version:
  0005-seq-Fix-typos-in-symbol-version-definitions.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1699358400">- Backport upstream fixes for sequencer and mixer:
  0006-seq-Fix-invalid-sanity-check-in-snd_seq_set_input_bu.patch
  0007-mixer-simple-Support-dB-TLVs-for-CTL_SINGLE-controls.patch
  0008-seq-Clear-UMP-event-flag-for-legacy-apps.patch
  0009-seq-Simplify-snd_seq_extract_output.patch
  0010-seq-Check-protocol-compatibility-with-the-current-ve.patch
- Clean up spec file</changelog>
</package>
<package pkgid="9997228352b9dc8f4a7bb7be40d4edf3cadb6f8007f7983fd54c16307f335d013484f34ea4e022a6d4fddabff349d528ef2b16abc68aa8048cccacc5ad2baad4" name="alsa-debugsource" arch="x86_64">
  <version epoch="0" ver="1.2.10" rel="5.1"/>
  <changelog author="tiwai@suse.de" date="1603281600">- Update to alsa-lib 1.2.4:
  Major updates, including previous patches.
  Documentation updates, PCM optional lockless, meter and iec958
  plugin updates, UCM updates, topology API updates, LTO fixes, etc.
  See the details in
    https://www.alsa-project.org/wiki/Changes_v1.2.3.2_v1.2.4
- Drop the superfluous udev rules for HD-audio;
  it's already handled in the kernel properly
- Drop obsoleted patches:
  0001-ucm-substitution-remove-duplicate-allow_empty-assign.patch
  0002-ucm-fix-parse_get_safe_name-safe-name-must-be-checke.patch
  0003-ucm-substitute-the-merged-tree-completely.patch
  0004-ctl-improve-documentation-for-identifier-of-control-.patch
  0005-pcm-dmix-make-lockless-operation-optional.patch
  0006-pcm-dmix-Fix-semaphore-usage-with-lockless-operation.patch
  0007-pcm-iec958-implement-HDMI-HBR-audio-formatting.patch
  0008-pcm-iec958-set-channel-status-bits-according-to-rate.patch
  0009-conf-pcm-USB-Added-S-PDIF-fix-for-Asus-Xonar-SE.patch
  0010-control-ctlparse-fix-enum-values-in-or.patch
  0011-conf-USB-Audio-Disable-IEC958-on-Lenovo-ThinkStation.patch
  0012-pcm-dmix-fix-access-to-sum-buffer-in-non-interleaved.patch
  0014-control-Add-documentation-for-snd_ctl_elem_list_.patch
  0015-conf-quote-also-strings-with-and-characters-in-strin.patch
  0016-topology-decode-Fix-channel-map-memory-allocation.patch
  0017-topology-decode-Fix-infinite-loop-in-decoding-enum-c.patch
  0018-topology-decode-Remove-decoding-values-for-enum-cont.patch
  0019-topology-decode-Add-enum-control-texts-as-separate-e.patch
  0020-topology-decode-Fix-printing-texts-section.patch
  0021-topology-decode-Change-declaration-of-enum-decoding-.patch
  0022-topology-decode-Fix-decoding-PCM-formats-and-rates.patch
  0023-topology-decode-Print-sig_bits-field-in-PCM-capabili.patch
  0024-topology-decode-Add-DAI-name-printing.patch
  0025-topology-Make-buffer-for-saving-dynamic-size.patch
  0026-topology-return-correct-value-in-tplg_save_printf.patch
  0027-topology-fix-some-gcc10-warnings-labs-signess.patch
  0028-topology-fix-sort_config.patch
  0029-topology-fix-the-unaligned-access.patch
  0030-topology-improve-the-printf-buffer-management.patch
  0031-control-Improve-general-control-interface-documentat.patch
  0032-control-Add-documentation-for-snd_ctl_elem_value_.patch</changelog>
  <changelog author="tiwai@suse.de" date="1609848000">- Backport upstream fixes:
  a PCM plugin regression fix about snd_pcm_status() call, plugin
  directory handling fixes, missing audio timestamp types,
  use-after-free fix for conf parser, PCM plugin delay account fixes,
  etc:
  0001-dlmisc-the-snd_plugin_dir_set-snd_plugin_dir-must-be.patch
  0002-dlmisc-fix-snd_plugin_dir-locking-for-not-DL_ORIGIN_.patch
  0003-pcm-snd_pcm_mmap_readi-fix-typo-in-comment.patch
  0007-pcm-set-the-snd_pcm_ioplug_status-tstamp-field.patch
  0009-pcm-Add-snd_pcm_audio_tstamp_type_t-constants.patch
  0010-test-audio_time-Make-use-of-SND_PCM_AUDIO_TSTAMP_TYP.patch
  0011-pcm-Fix-a-typo-in-SND_PCM_AUDIO_TSTAMP_TYPE_LAST-def.patch
  0012-conf-fix-use-after-free-in-_snd_config_load_with_inc.patch
  0013-ucm-fix-bad-frees-in-get_list0-and-get_list20.patch
  0014-rawmidi-fix-memory-leak-in-snd_rawmidi_virtual_open.patch
  0015-timer-fix-sizeof-operator-mismatch-in-snd_timer_quer.patch
  0016-pcm-remove-dead-assignments-from-snd_pcm_rate_-commi.patch
  0017-pcm_multi-remove-dead-assignment-from-_snd_pcm_multi.patch
  0018-conf-fix-get_hexachar-return-value.patch
  0019-pcm-fix-__snd_pcm_state-return-value.patch
  0020-confmisc-fix-memory-leak-in-snd_func_concat.patch
  0021-conf-fix-return-code-in-_snd_config_load_with_includ.patch
  0022-pcm-plugin-status-fix-the-return-value-regression.patch
  0023-pcm-plugin-status-revert-the-recent-changes.patch
  0024-pcm-plugin-tidy-snd_pcm_plugin_avail_update.patch
  0025-pcm-plugin-optimize-sync-in-snd_pcm_plugin_status.patch
  0026-Revert-pcm_plugin-fix-delay.patch
  0027-pcm-ioplug-fix-the-delay-calculation-in-the-status-c.patch
  0028-pcm-rate-tidy-up-snd_pcm_rate_avail_update.patch
  0029-pcm-ioplug-fix-the-delay-calculation-for-old-plugins.patch
  0030-pcm-rate-use-pcm_frame_diff-in-snd_pcm_rate_playback.patch
  0031-pcm-plugin-fix-status-code-for-capture.patch
  0032-pcm-rate-use-pcm_frame_diff-on-related-places.patch
  0033-pcm-rate-fix-the-capture-delay-values.patch</changelog>
  <changelog author="tiwai@suse.de" date="1611230400">- Backport upstream fixes:
  yet more PCM plugin fixes, topology fixes/cleanups, UAF fix in
  UCM (bsc#1181194):
  0004-topology-use-inclusive-language-for-bclk.patch
  0005-topology-use-inclusive-language-for-fsync.patch
  0006-topology-use-inclusive-language-in-documentation.patch
  0034-ucm-fix-possible-memory-leak-in-parse_verb_file.patch
  0035-topology-tplg_pprint_integer-fix-coverity-uninitaliz.patch
  0036-topology-tplg_add_widget_object-do-not-use-invalid-e.patch
  0037-topology-tplg_decode_pcm-add-missing-log-argument-co.patch
  0038-topology-parse_tuple_set-remove-dead-condition-code.patch
  0039-ucm-uc_mgr_substitute_tree-fix-use-after-free.patch
  0040-topology-sort_config-cleanups-use-goto-for-the-error.patch
  0041-conf-USB-add-Xonar-U7-MKII-to-USB-Audio.pcm.iec958_d.patch
  0042-pcm_plugin-set-the-initial-hw_ptr-appl_ptr-from-the-.patch
  0043-pcm-dmix-dshare-delay-calculation-fixes-and-cleanups.patch
  0044-topology-fix-parse_tuple_set-remove-dead-condition-c.patch</changelog>
  <changelog author="tiwai@suse.de" date="1611316800">- Yet more fixes for the crash with dmix plugin (bsc#1181194):
  0045-pcm-direct-Fix-the-missing-appl_ptr-update.patch
  0046-pcm-ioplug-Pass-appl_ptr-and-hw_ptr-in-snd_pcm_statu.patch
  0047-pcm-null-Pass-appl_ptr-and-hw_ptr-in-snd_pcm_status.patch
  0048-pcm-share-Pass-appl_ptr-and-hw_ptr-in-snd_pcm_status.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1622462400">- Update to version 1.2.5
  * https://www.alsa-project.org/wiki/Changes_v1.2.4_v1.2.5#alsa-lib
- Drop upstream fixed patches
  * 0001-dlmisc-the-snd_plugin_dir_set-snd_plugin_dir-must-be.patch
  * 0002-dlmisc-fix-snd_plugin_dir-locking-for-not-DL_ORIGIN_.patch
  * 0003-pcm-snd_pcm_mmap_readi-fix-typo-in-comment.patch
  * 0004-topology-use-inclusive-language-for-bclk.patch
  * 0005-topology-use-inclusive-language-for-fsync.patch
  * 0006-topology-use-inclusive-language-in-documentation.patch
  * 0007-pcm-set-the-snd_pcm_ioplug_status-tstamp-field.patch
  * 0009-pcm-Add-snd_pcm_audio_tstamp_type_t-constants.patch
  * 0045-pcm-direct-Fix-the-missing-appl_ptr-update.patch
  * 0019-pcm-fix-__snd_pcm_state-return-value.patch
  * 0025-pcm-plugin-optimize-sync-in-snd_pcm_plugin_status.patch
  * 0026-Revert-pcm_plugin-fix-delay.patch
  * 0014-rawmidi-fix-memory-leak-in-snd_rawmidi_virtual_open.patch
  * 0037-topology-tplg_decode_pcm-add-missing-log-argument-co.patch
  * 0040-topology-sort_config-cleanups-use-goto-for-the-error.patch
  * 0028-pcm-rate-tidy-up-snd_pcm_rate_avail_update.patch
  * 0046-pcm-ioplug-Pass-appl_ptr-and-hw_ptr-in-snd_pcm_statu.patch
  * 0030-pcm-rate-use-pcm_frame_diff-in-snd_pcm_rate_playback.patch
  * 0047-pcm-null-Pass-appl_ptr-and-hw_ptr-in-snd_pcm_status.patch
  * 0043-pcm-dmix-dshare-delay-calculation-fixes-and-cleanups.patch
  * 0042-pcm_plugin-set-the-initial-hw_ptr-appl_ptr-from-the-.patch
  * 0011-pcm-Fix-a-typo-in-SND_PCM_AUDIO_TSTAMP_TYPE_LAST-def.patch
  * 0017-pcm_multi-remove-dead-assignment-from-_snd_pcm_multi.patch
  * 0027-pcm-ioplug-fix-the-delay-calculation-in-the-status-c.patch
  * 0041-conf-USB-add-Xonar-U7-MKII-to-USB-Audio.pcm.iec958_d.patch
  * 0016-pcm-remove-dead-assignments-from-snd_pcm_rate_-commi.patch
  * 0035-topology-tplg_pprint_integer-fix-coverity-uninitaliz.patch
  * 0034-ucm-fix-possible-memory-leak-in-parse_verb_file.patch
  * 0021-conf-fix-return-code-in-_snd_config_load_with_includ.patch
  * 0023-pcm-plugin-status-revert-the-recent-changes.patch
  * 0020-confmisc-fix-memory-leak-in-snd_func_concat.patch
  * 0029-pcm-ioplug-fix-the-delay-calculation-for-old-plugins.patch
  * 0039-ucm-uc_mgr_substitute_tree-fix-use-after-free.patch
  * 0024-pcm-plugin-tidy-snd_pcm_plugin_avail_update.patch
  * 0010-test-audio_time-Make-use-of-SND_PCM_AUDIO_TSTAMP_TYP.patch
  * 0033-pcm-rate-fix-the-capture-delay-values.patch
  * 0015-timer-fix-sizeof-operator-mismatch-in-snd_timer_quer.patch
  * 0036-topology-tplg_add_widget_object-do-not-use-invalid-e.patch
  * 0044-topology-fix-parse_tuple_set-remove-dead-condition-c.patch
  * 0038-topology-parse_tuple_set-remove-dead-condition-code.patch
  * 0018-conf-fix-get_hexachar-return-value.patch
  * 0013-ucm-fix-bad-frees-in-get_list0-and-get_list20.patch
  * 0012-conf-fix-use-after-free-in-_snd_config_load_with_inc.patch
  * 0031-pcm-plugin-fix-status-code-for-capture.patch
  * 0048-pcm-share-Pass-appl_ptr-and-hw_ptr-in-snd_pcm_status.patch
  * 0032-pcm-rate-use-pcm_frame_diff-on-related-places.patch
  * 0022-pcm-plugin-status-fix-the-return-value-regression.patch</changelog>
  <changelog author="tiwai@suse.de" date="1623240000">- Fix regression in config read and UCM handling on pipewire and
  pulseaudio (boo#1187079, boo#1187033):
  0001-conf-fix-load_for_all_cards.patch
  0002-ucm-add-_alibpref-to-get-the-private-device-prefix.patch
  0003-ucm-fix-_alibpref-string-add-.-delimiter-to-the-end.patch</changelog>
  <changelog author="tiwai@suse.de" date="1623672000">- Update to version 1.2.5.1:
  a bug fix release, including previous patches:
  https://www.alsa-project.org/wiki/Changes_v1.2.5_v1.2.5.1
- Drop obsoleted patches:
  0001-conf-fix-load_for_all_cards.patch
  0002-ucm-add-_alibpref-to-get-the-private-device-prefix.patch
  0003-ucm-fix-_alibpref-string-add-.-delimiter-to-the-end.patch</changelog>
  <changelog author="tiwai@suse.de" date="1638792000">- Update to version 1.2.6:
  lots of changes, including UCM and config updates and rawmidi
  framing mode support: for details, see below
  https://www.alsa-project.org/wiki/Changes_v1.2.5.1_v1.2.6#alsa-lib
- Add *.sig file for the source tarball</changelog>
  <changelog author="tiwai@suse.de" date="1639137600">- Update to version 1.2.6.1:
  a minor fix release:
  * conf: fix the device parsing when arguments has no defaults
  * conf: accept '_' character in the variable name</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1654084800">- Update to version 1.2.7:
  more extended UCM API, PCM rate,multi,direct plugin fixes and
  enhancements, compilation fixes, etc.  For details see:
  https://www.alsa-project.org/wiki/Changes_v1.2.6.3_v1.2.7#alsa-lib</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1654516800">- Backport upstream fixes for 32bit inode and ELD parsing:
  0001-conf-Use-ino64_t-to-save-and-compare-inode-numbers.patch
  0002-control-eld-fix-the-decoding-for-older-hw.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1655726400">- Update to version 1.2.7.1: minor bug fixes, including the previous
  patches.  For details, see
    https://www.alsa-project.org/wiki/Changes_v1.2.7_v1.2.7.1#alsa-lib
- Drop obsoleted patches:
  0001-conf-Use-ino64_t-to-save-and-compare-inode-numbers.patch
  0002-control-eld-fix-the-decoding-for-older-hw.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1658145600">- Update to version 1.2.7.2: minor updates, including fixes for PCM
  share plugin, rawmidi and UCM</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1666699200">- Update to version 1.2.8 (jsc#PED-850):
  add FreeBSD/NetBD/OpenBSD build support, fixes in control namehint,
  various PCM plugins and UCM.  For details, see:
    https://www.alsa-project.org/wiki/Changes_v1.2.7.2_v1.2.8
- Add keyring</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1683547200">- Update to version 1.2.9:
  * Versioned symbol updates
  * Various fixes for building on *BSD and Android
  * Fixes and enhancements of auto silencing and playback drain
  * Add SND_CTL_EINTR open mode at PCM
  * Avoid endless loop in snd_pcm_sw_params_default()
  * Fixes in PCM rate, route/softvol plugins
  * Fixes in topology API parser, cleanups
  * Enhancements in latency test program
  * Minor code cleanup and memory leak fixes in UCM API
  * emu10k1 config cleanup
  For details, see:
    https://www.alsa-project.org/wiki/Changes_v1.2.8_v1.2.9#alsa-lib</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1693828800">- Update to version 1.2.10 (jsc#PED-6566):
  * MIDI 2.0 feature support
  * build fixes for various platforms
  * various documentation fixes
  * misc topology fixes
  * ucm fixes and cleanups
  For details, see:
    https://www.alsa-project.org/wiki/Changes_v1.2.9_v1.2.10#alsa-lib
- Took upstream fix for possible build errors:
  0001-control.h-Fix-ump-header-file-detection.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1694260800">- Upstream fix backport:
  0002-global.h-move-__STRING-macro-outside-PIC-ifdef-block.patch
- Upstream fix for PCM segfault regression (bsc#1215167):
  0003-pcm-Fix-segfault-with-32bit-libs.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1695038400">- More upstream fix for incosistent compile conditions:
  0004-reshuffle-included-files-to-include-config.h-as-firs.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1696939200">- Fix symbol version:
  0005-seq-Fix-typos-in-symbol-version-definitions.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1699358400">- Backport upstream fixes for sequencer and mixer:
  0006-seq-Fix-invalid-sanity-check-in-snd_seq_set_input_bu.patch
  0007-mixer-simple-Support-dB-TLVs-for-CTL_SINGLE-controls.patch
  0008-seq-Clear-UMP-event-flag-for-legacy-apps.patch
  0009-seq-Simplify-snd_seq_extract_output.patch
  0010-seq-Check-protocol-compatibility-with-the-current-ve.patch
- Clean up spec file</changelog>
</package>
<package pkgid="17f2b324cbcc2c6405b244de7f74515217fef1eea765f144c092982b9f5cf6fbf4f3c45a4fd72d3fa2a92b0827f2c3a10929974f16d1bee4e565f35a9eab4818" name="alsa-devel" arch="i586">
  <version epoch="0" ver="1.2.10" rel="5.1"/>
  <changelog author="tiwai@suse.de" date="1603281600">- Update to alsa-lib 1.2.4:
  Major updates, including previous patches.
  Documentation updates, PCM optional lockless, meter and iec958
  plugin updates, UCM updates, topology API updates, LTO fixes, etc.
  See the details in
    https://www.alsa-project.org/wiki/Changes_v1.2.3.2_v1.2.4
- Drop the superfluous udev rules for HD-audio;
  it's already handled in the kernel properly
- Drop obsoleted patches:
  0001-ucm-substitution-remove-duplicate-allow_empty-assign.patch
  0002-ucm-fix-parse_get_safe_name-safe-name-must-be-checke.patch
  0003-ucm-substitute-the-merged-tree-completely.patch
  0004-ctl-improve-documentation-for-identifier-of-control-.patch
  0005-pcm-dmix-make-lockless-operation-optional.patch
  0006-pcm-dmix-Fix-semaphore-usage-with-lockless-operation.patch
  0007-pcm-iec958-implement-HDMI-HBR-audio-formatting.patch
  0008-pcm-iec958-set-channel-status-bits-according-to-rate.patch
  0009-conf-pcm-USB-Added-S-PDIF-fix-for-Asus-Xonar-SE.patch
  0010-control-ctlparse-fix-enum-values-in-or.patch
  0011-conf-USB-Audio-Disable-IEC958-on-Lenovo-ThinkStation.patch
  0012-pcm-dmix-fix-access-to-sum-buffer-in-non-interleaved.patch
  0014-control-Add-documentation-for-snd_ctl_elem_list_.patch
  0015-conf-quote-also-strings-with-and-characters-in-strin.patch
  0016-topology-decode-Fix-channel-map-memory-allocation.patch
  0017-topology-decode-Fix-infinite-loop-in-decoding-enum-c.patch
  0018-topology-decode-Remove-decoding-values-for-enum-cont.patch
  0019-topology-decode-Add-enum-control-texts-as-separate-e.patch
  0020-topology-decode-Fix-printing-texts-section.patch
  0021-topology-decode-Change-declaration-of-enum-decoding-.patch
  0022-topology-decode-Fix-decoding-PCM-formats-and-rates.patch
  0023-topology-decode-Print-sig_bits-field-in-PCM-capabili.patch
  0024-topology-decode-Add-DAI-name-printing.patch
  0025-topology-Make-buffer-for-saving-dynamic-size.patch
  0026-topology-return-correct-value-in-tplg_save_printf.patch
  0027-topology-fix-some-gcc10-warnings-labs-signess.patch
  0028-topology-fix-sort_config.patch
  0029-topology-fix-the-unaligned-access.patch
  0030-topology-improve-the-printf-buffer-management.patch
  0031-control-Improve-general-control-interface-documentat.patch
  0032-control-Add-documentation-for-snd_ctl_elem_value_.patch</changelog>
  <changelog author="tiwai@suse.de" date="1609848000">- Backport upstream fixes:
  a PCM plugin regression fix about snd_pcm_status() call, plugin
  directory handling fixes, missing audio timestamp types,
  use-after-free fix for conf parser, PCM plugin delay account fixes,
  etc:
  0001-dlmisc-the-snd_plugin_dir_set-snd_plugin_dir-must-be.patch
  0002-dlmisc-fix-snd_plugin_dir-locking-for-not-DL_ORIGIN_.patch
  0003-pcm-snd_pcm_mmap_readi-fix-typo-in-comment.patch
  0007-pcm-set-the-snd_pcm_ioplug_status-tstamp-field.patch
  0009-pcm-Add-snd_pcm_audio_tstamp_type_t-constants.patch
  0010-test-audio_time-Make-use-of-SND_PCM_AUDIO_TSTAMP_TYP.patch
  0011-pcm-Fix-a-typo-in-SND_PCM_AUDIO_TSTAMP_TYPE_LAST-def.patch
  0012-conf-fix-use-after-free-in-_snd_config_load_with_inc.patch
  0013-ucm-fix-bad-frees-in-get_list0-and-get_list20.patch
  0014-rawmidi-fix-memory-leak-in-snd_rawmidi_virtual_open.patch
  0015-timer-fix-sizeof-operator-mismatch-in-snd_timer_quer.patch
  0016-pcm-remove-dead-assignments-from-snd_pcm_rate_-commi.patch
  0017-pcm_multi-remove-dead-assignment-from-_snd_pcm_multi.patch
  0018-conf-fix-get_hexachar-return-value.patch
  0019-pcm-fix-__snd_pcm_state-return-value.patch
  0020-confmisc-fix-memory-leak-in-snd_func_concat.patch
  0021-conf-fix-return-code-in-_snd_config_load_with_includ.patch
  0022-pcm-plugin-status-fix-the-return-value-regression.patch
  0023-pcm-plugin-status-revert-the-recent-changes.patch
  0024-pcm-plugin-tidy-snd_pcm_plugin_avail_update.patch
  0025-pcm-plugin-optimize-sync-in-snd_pcm_plugin_status.patch
  0026-Revert-pcm_plugin-fix-delay.patch
  0027-pcm-ioplug-fix-the-delay-calculation-in-the-status-c.patch
  0028-pcm-rate-tidy-up-snd_pcm_rate_avail_update.patch
  0029-pcm-ioplug-fix-the-delay-calculation-for-old-plugins.patch
  0030-pcm-rate-use-pcm_frame_diff-in-snd_pcm_rate_playback.patch
  0031-pcm-plugin-fix-status-code-for-capture.patch
  0032-pcm-rate-use-pcm_frame_diff-on-related-places.patch
  0033-pcm-rate-fix-the-capture-delay-values.patch</changelog>
  <changelog author="tiwai@suse.de" date="1611230400">- Backport upstream fixes:
  yet more PCM plugin fixes, topology fixes/cleanups, UAF fix in
  UCM (bsc#1181194):
  0004-topology-use-inclusive-language-for-bclk.patch
  0005-topology-use-inclusive-language-for-fsync.patch
  0006-topology-use-inclusive-language-in-documentation.patch
  0034-ucm-fix-possible-memory-leak-in-parse_verb_file.patch
  0035-topology-tplg_pprint_integer-fix-coverity-uninitaliz.patch
  0036-topology-tplg_add_widget_object-do-not-use-invalid-e.patch
  0037-topology-tplg_decode_pcm-add-missing-log-argument-co.patch
  0038-topology-parse_tuple_set-remove-dead-condition-code.patch
  0039-ucm-uc_mgr_substitute_tree-fix-use-after-free.patch
  0040-topology-sort_config-cleanups-use-goto-for-the-error.patch
  0041-conf-USB-add-Xonar-U7-MKII-to-USB-Audio.pcm.iec958_d.patch
  0042-pcm_plugin-set-the-initial-hw_ptr-appl_ptr-from-the-.patch
  0043-pcm-dmix-dshare-delay-calculation-fixes-and-cleanups.patch
  0044-topology-fix-parse_tuple_set-remove-dead-condition-c.patch</changelog>
  <changelog author="tiwai@suse.de" date="1611316800">- Yet more fixes for the crash with dmix plugin (bsc#1181194):
  0045-pcm-direct-Fix-the-missing-appl_ptr-update.patch
  0046-pcm-ioplug-Pass-appl_ptr-and-hw_ptr-in-snd_pcm_statu.patch
  0047-pcm-null-Pass-appl_ptr-and-hw_ptr-in-snd_pcm_status.patch
  0048-pcm-share-Pass-appl_ptr-and-hw_ptr-in-snd_pcm_status.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1622462400">- Update to version 1.2.5
  * https://www.alsa-project.org/wiki/Changes_v1.2.4_v1.2.5#alsa-lib
- Drop upstream fixed patches
  * 0001-dlmisc-the-snd_plugin_dir_set-snd_plugin_dir-must-be.patch
  * 0002-dlmisc-fix-snd_plugin_dir-locking-for-not-DL_ORIGIN_.patch
  * 0003-pcm-snd_pcm_mmap_readi-fix-typo-in-comment.patch
  * 0004-topology-use-inclusive-language-for-bclk.patch
  * 0005-topology-use-inclusive-language-for-fsync.patch
  * 0006-topology-use-inclusive-language-in-documentation.patch
  * 0007-pcm-set-the-snd_pcm_ioplug_status-tstamp-field.patch
  * 0009-pcm-Add-snd_pcm_audio_tstamp_type_t-constants.patch
  * 0045-pcm-direct-Fix-the-missing-appl_ptr-update.patch
  * 0019-pcm-fix-__snd_pcm_state-return-value.patch
  * 0025-pcm-plugin-optimize-sync-in-snd_pcm_plugin_status.patch
  * 0026-Revert-pcm_plugin-fix-delay.patch
  * 0014-rawmidi-fix-memory-leak-in-snd_rawmidi_virtual_open.patch
  * 0037-topology-tplg_decode_pcm-add-missing-log-argument-co.patch
  * 0040-topology-sort_config-cleanups-use-goto-for-the-error.patch
  * 0028-pcm-rate-tidy-up-snd_pcm_rate_avail_update.patch
  * 0046-pcm-ioplug-Pass-appl_ptr-and-hw_ptr-in-snd_pcm_statu.patch
  * 0030-pcm-rate-use-pcm_frame_diff-in-snd_pcm_rate_playback.patch
  * 0047-pcm-null-Pass-appl_ptr-and-hw_ptr-in-snd_pcm_status.patch
  * 0043-pcm-dmix-dshare-delay-calculation-fixes-and-cleanups.patch
  * 0042-pcm_plugin-set-the-initial-hw_ptr-appl_ptr-from-the-.patch
  * 0011-pcm-Fix-a-typo-in-SND_PCM_AUDIO_TSTAMP_TYPE_LAST-def.patch
  * 0017-pcm_multi-remove-dead-assignment-from-_snd_pcm_multi.patch
  * 0027-pcm-ioplug-fix-the-delay-calculation-in-the-status-c.patch
  * 0041-conf-USB-add-Xonar-U7-MKII-to-USB-Audio.pcm.iec958_d.patch
  * 0016-pcm-remove-dead-assignments-from-snd_pcm_rate_-commi.patch
  * 0035-topology-tplg_pprint_integer-fix-coverity-uninitaliz.patch
  * 0034-ucm-fix-possible-memory-leak-in-parse_verb_file.patch
  * 0021-conf-fix-return-code-in-_snd_config_load_with_includ.patch
  * 0023-pcm-plugin-status-revert-the-recent-changes.patch
  * 0020-confmisc-fix-memory-leak-in-snd_func_concat.patch
  * 0029-pcm-ioplug-fix-the-delay-calculation-for-old-plugins.patch
  * 0039-ucm-uc_mgr_substitute_tree-fix-use-after-free.patch
  * 0024-pcm-plugin-tidy-snd_pcm_plugin_avail_update.patch
  * 0010-test-audio_time-Make-use-of-SND_PCM_AUDIO_TSTAMP_TYP.patch
  * 0033-pcm-rate-fix-the-capture-delay-values.patch
  * 0015-timer-fix-sizeof-operator-mismatch-in-snd_timer_quer.patch
  * 0036-topology-tplg_add_widget_object-do-not-use-invalid-e.patch
  * 0044-topology-fix-parse_tuple_set-remove-dead-condition-c.patch
  * 0038-topology-parse_tuple_set-remove-dead-condition-code.patch
  * 0018-conf-fix-get_hexachar-return-value.patch
  * 0013-ucm-fix-bad-frees-in-get_list0-and-get_list20.patch
  * 0012-conf-fix-use-after-free-in-_snd_config_load_with_inc.patch
  * 0031-pcm-plugin-fix-status-code-for-capture.patch
  * 0048-pcm-share-Pass-appl_ptr-and-hw_ptr-in-snd_pcm_status.patch
  * 0032-pcm-rate-use-pcm_frame_diff-on-related-places.patch
  * 0022-pcm-plugin-status-fix-the-return-value-regression.patch</changelog>
  <changelog author="tiwai@suse.de" date="1623240000">- Fix regression in config read and UCM handling on pipewire and
  pulseaudio (boo#1187079, boo#1187033):
  0001-conf-fix-load_for_all_cards.patch
  0002-ucm-add-_alibpref-to-get-the-private-device-prefix.patch
  0003-ucm-fix-_alibpref-string-add-.-delimiter-to-the-end.patch</changelog>
  <changelog author="tiwai@suse.de" date="1623672000">- Update to version 1.2.5.1:
  a bug fix release, including previous patches:
  https://www.alsa-project.org/wiki/Changes_v1.2.5_v1.2.5.1
- Drop obsoleted patches:
  0001-conf-fix-load_for_all_cards.patch
  0002-ucm-add-_alibpref-to-get-the-private-device-prefix.patch
  0003-ucm-fix-_alibpref-string-add-.-delimiter-to-the-end.patch</changelog>
  <changelog author="tiwai@suse.de" date="1638792000">- Update to version 1.2.6:
  lots of changes, including UCM and config updates and rawmidi
  framing mode support: for details, see below
  https://www.alsa-project.org/wiki/Changes_v1.2.5.1_v1.2.6#alsa-lib
- Add *.sig file for the source tarball</changelog>
  <changelog author="tiwai@suse.de" date="1639137600">- Update to version 1.2.6.1:
  a minor fix release:
  * conf: fix the device parsing when arguments has no defaults
  * conf: accept '_' character in the variable name</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1654084800">- Update to version 1.2.7:
  more extended UCM API, PCM rate,multi,direct plugin fixes and
  enhancements, compilation fixes, etc.  For details see:
  https://www.alsa-project.org/wiki/Changes_v1.2.6.3_v1.2.7#alsa-lib</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1654516800">- Backport upstream fixes for 32bit inode and ELD parsing:
  0001-conf-Use-ino64_t-to-save-and-compare-inode-numbers.patch
  0002-control-eld-fix-the-decoding-for-older-hw.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1655726400">- Update to version 1.2.7.1: minor bug fixes, including the previous
  patches.  For details, see
    https://www.alsa-project.org/wiki/Changes_v1.2.7_v1.2.7.1#alsa-lib
- Drop obsoleted patches:
  0001-conf-Use-ino64_t-to-save-and-compare-inode-numbers.patch
  0002-control-eld-fix-the-decoding-for-older-hw.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1658145600">- Update to version 1.2.7.2: minor updates, including fixes for PCM
  share plugin, rawmidi and UCM</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1666699200">- Update to version 1.2.8 (jsc#PED-850):
  add FreeBSD/NetBD/OpenBSD build support, fixes in control namehint,
  various PCM plugins and UCM.  For details, see:
    https://www.alsa-project.org/wiki/Changes_v1.2.7.2_v1.2.8
- Add keyring</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1683547200">- Update to version 1.2.9:
  * Versioned symbol updates
  * Various fixes for building on *BSD and Android
  * Fixes and enhancements of auto silencing and playback drain
  * Add SND_CTL_EINTR open mode at PCM
  * Avoid endless loop in snd_pcm_sw_params_default()
  * Fixes in PCM rate, route/softvol plugins
  * Fixes in topology API parser, cleanups
  * Enhancements in latency test program
  * Minor code cleanup and memory leak fixes in UCM API
  * emu10k1 config cleanup
  For details, see:
    https://www.alsa-project.org/wiki/Changes_v1.2.8_v1.2.9#alsa-lib</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1693828800">- Update to version 1.2.10 (jsc#PED-6566):
  * MIDI 2.0 feature support
  * build fixes for various platforms
  * various documentation fixes
  * misc topology fixes
  * ucm fixes and cleanups
  For details, see:
    https://www.alsa-project.org/wiki/Changes_v1.2.9_v1.2.10#alsa-lib
- Took upstream fix for possible build errors:
  0001-control.h-Fix-ump-header-file-detection.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1694260800">- Upstream fix backport:
  0002-global.h-move-__STRING-macro-outside-PIC-ifdef-block.patch
- Upstream fix for PCM segfault regression (bsc#1215167):
  0003-pcm-Fix-segfault-with-32bit-libs.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1695038400">- More upstream fix for incosistent compile conditions:
  0004-reshuffle-included-files-to-include-config.h-as-firs.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1696939200">- Fix symbol version:
  0005-seq-Fix-typos-in-symbol-version-definitions.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1699358400">- Backport upstream fixes for sequencer and mixer:
  0006-seq-Fix-invalid-sanity-check-in-snd_seq_set_input_bu.patch
  0007-mixer-simple-Support-dB-TLVs-for-CTL_SINGLE-controls.patch
  0008-seq-Clear-UMP-event-flag-for-legacy-apps.patch
  0009-seq-Simplify-snd_seq_extract_output.patch
  0010-seq-Check-protocol-compatibility-with-the-current-ve.patch
- Clean up spec file</changelog>
</package>
<package pkgid="4ada520aa4101c8c6ebd4f307365bede9e449746d739721760248fea5d24b202ba0559a4e7c2b35af9c3d164fa0ef3c078754864a8c9b5facf00d2ebd4469cb7" name="alsa-devel" arch="x86_64">
  <version epoch="0" ver="1.2.10" rel="5.1"/>
  <changelog author="tiwai@suse.de" date="1603281600">- Update to alsa-lib 1.2.4:
  Major updates, including previous patches.
  Documentation updates, PCM optional lockless, meter and iec958
  plugin updates, UCM updates, topology API updates, LTO fixes, etc.
  See the details in
    https://www.alsa-project.org/wiki/Changes_v1.2.3.2_v1.2.4
- Drop the superfluous udev rules for HD-audio;
  it's already handled in the kernel properly
- Drop obsoleted patches:
  0001-ucm-substitution-remove-duplicate-allow_empty-assign.patch
  0002-ucm-fix-parse_get_safe_name-safe-name-must-be-checke.patch
  0003-ucm-substitute-the-merged-tree-completely.patch
  0004-ctl-improve-documentation-for-identifier-of-control-.patch
  0005-pcm-dmix-make-lockless-operation-optional.patch
  0006-pcm-dmix-Fix-semaphore-usage-with-lockless-operation.patch
  0007-pcm-iec958-implement-HDMI-HBR-audio-formatting.patch
  0008-pcm-iec958-set-channel-status-bits-according-to-rate.patch
  0009-conf-pcm-USB-Added-S-PDIF-fix-for-Asus-Xonar-SE.patch
  0010-control-ctlparse-fix-enum-values-in-or.patch
  0011-conf-USB-Audio-Disable-IEC958-on-Lenovo-ThinkStation.patch
  0012-pcm-dmix-fix-access-to-sum-buffer-in-non-interleaved.patch
  0014-control-Add-documentation-for-snd_ctl_elem_list_.patch
  0015-conf-quote-also-strings-with-and-characters-in-strin.patch
  0016-topology-decode-Fix-channel-map-memory-allocation.patch
  0017-topology-decode-Fix-infinite-loop-in-decoding-enum-c.patch
  0018-topology-decode-Remove-decoding-values-for-enum-cont.patch
  0019-topology-decode-Add-enum-control-texts-as-separate-e.patch
  0020-topology-decode-Fix-printing-texts-section.patch
  0021-topology-decode-Change-declaration-of-enum-decoding-.patch
  0022-topology-decode-Fix-decoding-PCM-formats-and-rates.patch
  0023-topology-decode-Print-sig_bits-field-in-PCM-capabili.patch
  0024-topology-decode-Add-DAI-name-printing.patch
  0025-topology-Make-buffer-for-saving-dynamic-size.patch
  0026-topology-return-correct-value-in-tplg_save_printf.patch
  0027-topology-fix-some-gcc10-warnings-labs-signess.patch
  0028-topology-fix-sort_config.patch
  0029-topology-fix-the-unaligned-access.patch
  0030-topology-improve-the-printf-buffer-management.patch
  0031-control-Improve-general-control-interface-documentat.patch
  0032-control-Add-documentation-for-snd_ctl_elem_value_.patch</changelog>
  <changelog author="tiwai@suse.de" date="1609848000">- Backport upstream fixes:
  a PCM plugin regression fix about snd_pcm_status() call, plugin
  directory handling fixes, missing audio timestamp types,
  use-after-free fix for conf parser, PCM plugin delay account fixes,
  etc:
  0001-dlmisc-the-snd_plugin_dir_set-snd_plugin_dir-must-be.patch
  0002-dlmisc-fix-snd_plugin_dir-locking-for-not-DL_ORIGIN_.patch
  0003-pcm-snd_pcm_mmap_readi-fix-typo-in-comment.patch
  0007-pcm-set-the-snd_pcm_ioplug_status-tstamp-field.patch
  0009-pcm-Add-snd_pcm_audio_tstamp_type_t-constants.patch
  0010-test-audio_time-Make-use-of-SND_PCM_AUDIO_TSTAMP_TYP.patch
  0011-pcm-Fix-a-typo-in-SND_PCM_AUDIO_TSTAMP_TYPE_LAST-def.patch
  0012-conf-fix-use-after-free-in-_snd_config_load_with_inc.patch
  0013-ucm-fix-bad-frees-in-get_list0-and-get_list20.patch
  0014-rawmidi-fix-memory-leak-in-snd_rawmidi_virtual_open.patch
  0015-timer-fix-sizeof-operator-mismatch-in-snd_timer_quer.patch
  0016-pcm-remove-dead-assignments-from-snd_pcm_rate_-commi.patch
  0017-pcm_multi-remove-dead-assignment-from-_snd_pcm_multi.patch
  0018-conf-fix-get_hexachar-return-value.patch
  0019-pcm-fix-__snd_pcm_state-return-value.patch
  0020-confmisc-fix-memory-leak-in-snd_func_concat.patch
  0021-conf-fix-return-code-in-_snd_config_load_with_includ.patch
  0022-pcm-plugin-status-fix-the-return-value-regression.patch
  0023-pcm-plugin-status-revert-the-recent-changes.patch
  0024-pcm-plugin-tidy-snd_pcm_plugin_avail_update.patch
  0025-pcm-plugin-optimize-sync-in-snd_pcm_plugin_status.patch
  0026-Revert-pcm_plugin-fix-delay.patch
  0027-pcm-ioplug-fix-the-delay-calculation-in-the-status-c.patch
  0028-pcm-rate-tidy-up-snd_pcm_rate_avail_update.patch
  0029-pcm-ioplug-fix-the-delay-calculation-for-old-plugins.patch
  0030-pcm-rate-use-pcm_frame_diff-in-snd_pcm_rate_playback.patch
  0031-pcm-plugin-fix-status-code-for-capture.patch
  0032-pcm-rate-use-pcm_frame_diff-on-related-places.patch
  0033-pcm-rate-fix-the-capture-delay-values.patch</changelog>
  <changelog author="tiwai@suse.de" date="1611230400">- Backport upstream fixes:
  yet more PCM plugin fixes, topology fixes/cleanups, UAF fix in
  UCM (bsc#1181194):
  0004-topology-use-inclusive-language-for-bclk.patch
  0005-topology-use-inclusive-language-for-fsync.patch
  0006-topology-use-inclusive-language-in-documentation.patch
  0034-ucm-fix-possible-memory-leak-in-parse_verb_file.patch
  0035-topology-tplg_pprint_integer-fix-coverity-uninitaliz.patch
  0036-topology-tplg_add_widget_object-do-not-use-invalid-e.patch
  0037-topology-tplg_decode_pcm-add-missing-log-argument-co.patch
  0038-topology-parse_tuple_set-remove-dead-condition-code.patch
  0039-ucm-uc_mgr_substitute_tree-fix-use-after-free.patch
  0040-topology-sort_config-cleanups-use-goto-for-the-error.patch
  0041-conf-USB-add-Xonar-U7-MKII-to-USB-Audio.pcm.iec958_d.patch
  0042-pcm_plugin-set-the-initial-hw_ptr-appl_ptr-from-the-.patch
  0043-pcm-dmix-dshare-delay-calculation-fixes-and-cleanups.patch
  0044-topology-fix-parse_tuple_set-remove-dead-condition-c.patch</changelog>
  <changelog author="tiwai@suse.de" date="1611316800">- Yet more fixes for the crash with dmix plugin (bsc#1181194):
  0045-pcm-direct-Fix-the-missing-appl_ptr-update.patch
  0046-pcm-ioplug-Pass-appl_ptr-and-hw_ptr-in-snd_pcm_statu.patch
  0047-pcm-null-Pass-appl_ptr-and-hw_ptr-in-snd_pcm_status.patch
  0048-pcm-share-Pass-appl_ptr-and-hw_ptr-in-snd_pcm_status.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1622462400">- Update to version 1.2.5
  * https://www.alsa-project.org/wiki/Changes_v1.2.4_v1.2.5#alsa-lib
- Drop upstream fixed patches
  * 0001-dlmisc-the-snd_plugin_dir_set-snd_plugin_dir-must-be.patch
  * 0002-dlmisc-fix-snd_plugin_dir-locking-for-not-DL_ORIGIN_.patch
  * 0003-pcm-snd_pcm_mmap_readi-fix-typo-in-comment.patch
  * 0004-topology-use-inclusive-language-for-bclk.patch
  * 0005-topology-use-inclusive-language-for-fsync.patch
  * 0006-topology-use-inclusive-language-in-documentation.patch
  * 0007-pcm-set-the-snd_pcm_ioplug_status-tstamp-field.patch
  * 0009-pcm-Add-snd_pcm_audio_tstamp_type_t-constants.patch
  * 0045-pcm-direct-Fix-the-missing-appl_ptr-update.patch
  * 0019-pcm-fix-__snd_pcm_state-return-value.patch
  * 0025-pcm-plugin-optimize-sync-in-snd_pcm_plugin_status.patch
  * 0026-Revert-pcm_plugin-fix-delay.patch
  * 0014-rawmidi-fix-memory-leak-in-snd_rawmidi_virtual_open.patch
  * 0037-topology-tplg_decode_pcm-add-missing-log-argument-co.patch
  * 0040-topology-sort_config-cleanups-use-goto-for-the-error.patch
  * 0028-pcm-rate-tidy-up-snd_pcm_rate_avail_update.patch
  * 0046-pcm-ioplug-Pass-appl_ptr-and-hw_ptr-in-snd_pcm_statu.patch
  * 0030-pcm-rate-use-pcm_frame_diff-in-snd_pcm_rate_playback.patch
  * 0047-pcm-null-Pass-appl_ptr-and-hw_ptr-in-snd_pcm_status.patch
  * 0043-pcm-dmix-dshare-delay-calculation-fixes-and-cleanups.patch
  * 0042-pcm_plugin-set-the-initial-hw_ptr-appl_ptr-from-the-.patch
  * 0011-pcm-Fix-a-typo-in-SND_PCM_AUDIO_TSTAMP_TYPE_LAST-def.patch
  * 0017-pcm_multi-remove-dead-assignment-from-_snd_pcm_multi.patch
  * 0027-pcm-ioplug-fix-the-delay-calculation-in-the-status-c.patch
  * 0041-conf-USB-add-Xonar-U7-MKII-to-USB-Audio.pcm.iec958_d.patch
  * 0016-pcm-remove-dead-assignments-from-snd_pcm_rate_-commi.patch
  * 0035-topology-tplg_pprint_integer-fix-coverity-uninitaliz.patch
  * 0034-ucm-fix-possible-memory-leak-in-parse_verb_file.patch
  * 0021-conf-fix-return-code-in-_snd_config_load_with_includ.patch
  * 0023-pcm-plugin-status-revert-the-recent-changes.patch
  * 0020-confmisc-fix-memory-leak-in-snd_func_concat.patch
  * 0029-pcm-ioplug-fix-the-delay-calculation-for-old-plugins.patch
  * 0039-ucm-uc_mgr_substitute_tree-fix-use-after-free.patch
  * 0024-pcm-plugin-tidy-snd_pcm_plugin_avail_update.patch
  * 0010-test-audio_time-Make-use-of-SND_PCM_AUDIO_TSTAMP_TYP.patch
  * 0033-pcm-rate-fix-the-capture-delay-values.patch
  * 0015-timer-fix-sizeof-operator-mismatch-in-snd_timer_quer.patch
  * 0036-topology-tplg_add_widget_object-do-not-use-invalid-e.patch
  * 0044-topology-fix-parse_tuple_set-remove-dead-condition-c.patch
  * 0038-topology-parse_tuple_set-remove-dead-condition-code.patch
  * 0018-conf-fix-get_hexachar-return-value.patch
  * 0013-ucm-fix-bad-frees-in-get_list0-and-get_list20.patch
  * 0012-conf-fix-use-after-free-in-_snd_config_load_with_inc.patch
  * 0031-pcm-plugin-fix-status-code-for-capture.patch
  * 0048-pcm-share-Pass-appl_ptr-and-hw_ptr-in-snd_pcm_status.patch
  * 0032-pcm-rate-use-pcm_frame_diff-on-related-places.patch
  * 0022-pcm-plugin-status-fix-the-return-value-regression.patch</changelog>
  <changelog author="tiwai@suse.de" date="1623240000">- Fix regression in config read and UCM handling on pipewire and
  pulseaudio (boo#1187079, boo#1187033):
  0001-conf-fix-load_for_all_cards.patch
  0002-ucm-add-_alibpref-to-get-the-private-device-prefix.patch
  0003-ucm-fix-_alibpref-string-add-.-delimiter-to-the-end.patch</changelog>
  <changelog author="tiwai@suse.de" date="1623672000">- Update to version 1.2.5.1:
  a bug fix release, including previous patches:
  https://www.alsa-project.org/wiki/Changes_v1.2.5_v1.2.5.1
- Drop obsoleted patches:
  0001-conf-fix-load_for_all_cards.patch
  0002-ucm-add-_alibpref-to-get-the-private-device-prefix.patch
  0003-ucm-fix-_alibpref-string-add-.-delimiter-to-the-end.patch</changelog>
  <changelog author="tiwai@suse.de" date="1638792000">- Update to version 1.2.6:
  lots of changes, including UCM and config updates and rawmidi
  framing mode support: for details, see below
  https://www.alsa-project.org/wiki/Changes_v1.2.5.1_v1.2.6#alsa-lib
- Add *.sig file for the source tarball</changelog>
  <changelog author="tiwai@suse.de" date="1639137600">- Update to version 1.2.6.1:
  a minor fix release:
  * conf: fix the device parsing when arguments has no defaults
  * conf: accept '_' character in the variable name</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1654084800">- Update to version 1.2.7:
  more extended UCM API, PCM rate,multi,direct plugin fixes and
  enhancements, compilation fixes, etc.  For details see:
  https://www.alsa-project.org/wiki/Changes_v1.2.6.3_v1.2.7#alsa-lib</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1654516800">- Backport upstream fixes for 32bit inode and ELD parsing:
  0001-conf-Use-ino64_t-to-save-and-compare-inode-numbers.patch
  0002-control-eld-fix-the-decoding-for-older-hw.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1655726400">- Update to version 1.2.7.1: minor bug fixes, including the previous
  patches.  For details, see
    https://www.alsa-project.org/wiki/Changes_v1.2.7_v1.2.7.1#alsa-lib
- Drop obsoleted patches:
  0001-conf-Use-ino64_t-to-save-and-compare-inode-numbers.patch
  0002-control-eld-fix-the-decoding-for-older-hw.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1658145600">- Update to version 1.2.7.2: minor updates, including fixes for PCM
  share plugin, rawmidi and UCM</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1666699200">- Update to version 1.2.8 (jsc#PED-850):
  add FreeBSD/NetBD/OpenBSD build support, fixes in control namehint,
  various PCM plugins and UCM.  For details, see:
    https://www.alsa-project.org/wiki/Changes_v1.2.7.2_v1.2.8
- Add keyring</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1683547200">- Update to version 1.2.9:
  * Versioned symbol updates
  * Various fixes for building on *BSD and Android
  * Fixes and enhancements of auto silencing and playback drain
  * Add SND_CTL_EINTR open mode at PCM
  * Avoid endless loop in snd_pcm_sw_params_default()
  * Fixes in PCM rate, route/softvol plugins
  * Fixes in topology API parser, cleanups
  * Enhancements in latency test program
  * Minor code cleanup and memory leak fixes in UCM API
  * emu10k1 config cleanup
  For details, see:
    https://www.alsa-project.org/wiki/Changes_v1.2.8_v1.2.9#alsa-lib</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1693828800">- Update to version 1.2.10 (jsc#PED-6566):
  * MIDI 2.0 feature support
  * build fixes for various platforms
  * various documentation fixes
  * misc topology fixes
  * ucm fixes and cleanups
  For details, see:
    https://www.alsa-project.org/wiki/Changes_v1.2.9_v1.2.10#alsa-lib
- Took upstream fix for possible build errors:
  0001-control.h-Fix-ump-header-file-detection.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1694260800">- Upstream fix backport:
  0002-global.h-move-__STRING-macro-outside-PIC-ifdef-block.patch
- Upstream fix for PCM segfault regression (bsc#1215167):
  0003-pcm-Fix-segfault-with-32bit-libs.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1695038400">- More upstream fix for incosistent compile conditions:
  0004-reshuffle-included-files-to-include-config.h-as-firs.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1696939200">- Fix symbol version:
  0005-seq-Fix-typos-in-symbol-version-definitions.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1699358400">- Backport upstream fixes for sequencer and mixer:
  0006-seq-Fix-invalid-sanity-check-in-snd_seq_set_input_bu.patch
  0007-mixer-simple-Support-dB-TLVs-for-CTL_SINGLE-controls.patch
  0008-seq-Clear-UMP-event-flag-for-legacy-apps.patch
  0009-seq-Simplify-snd_seq_extract_output.patch
  0010-seq-Check-protocol-compatibility-with-the-current-ve.patch
- Clean up spec file</changelog>
</package>
<package pkgid="aea70bbb6665840381a7bbbf31a03dcb19054ba418b37f24bf9028d48275e2ffd8aeb011a68707419c9924f581888a79eba8995703f86234c47f129808479a96" name="alsa-devel-32bit" arch="x86_64">
  <version epoch="0" ver="1.2.10" rel="5.1"/>
  <changelog author="tiwai@suse.de" date="1603281600">- Update to alsa-lib 1.2.4:
  Major updates, including previous patches.
  Documentation updates, PCM optional lockless, meter and iec958
  plugin updates, UCM updates, topology API updates, LTO fixes, etc.
  See the details in
    https://www.alsa-project.org/wiki/Changes_v1.2.3.2_v1.2.4
- Drop the superfluous udev rules for HD-audio;
  it's already handled in the kernel properly
- Drop obsoleted patches:
  0001-ucm-substitution-remove-duplicate-allow_empty-assign.patch
  0002-ucm-fix-parse_get_safe_name-safe-name-must-be-checke.patch
  0003-ucm-substitute-the-merged-tree-completely.patch
  0004-ctl-improve-documentation-for-identifier-of-control-.patch
  0005-pcm-dmix-make-lockless-operation-optional.patch
  0006-pcm-dmix-Fix-semaphore-usage-with-lockless-operation.patch
  0007-pcm-iec958-implement-HDMI-HBR-audio-formatting.patch
  0008-pcm-iec958-set-channel-status-bits-according-to-rate.patch
  0009-conf-pcm-USB-Added-S-PDIF-fix-for-Asus-Xonar-SE.patch
  0010-control-ctlparse-fix-enum-values-in-or.patch
  0011-conf-USB-Audio-Disable-IEC958-on-Lenovo-ThinkStation.patch
  0012-pcm-dmix-fix-access-to-sum-buffer-in-non-interleaved.patch
  0014-control-Add-documentation-for-snd_ctl_elem_list_.patch
  0015-conf-quote-also-strings-with-and-characters-in-strin.patch
  0016-topology-decode-Fix-channel-map-memory-allocation.patch
  0017-topology-decode-Fix-infinite-loop-in-decoding-enum-c.patch
  0018-topology-decode-Remove-decoding-values-for-enum-cont.patch
  0019-topology-decode-Add-enum-control-texts-as-separate-e.patch
  0020-topology-decode-Fix-printing-texts-section.patch
  0021-topology-decode-Change-declaration-of-enum-decoding-.patch
  0022-topology-decode-Fix-decoding-PCM-formats-and-rates.patch
  0023-topology-decode-Print-sig_bits-field-in-PCM-capabili.patch
  0024-topology-decode-Add-DAI-name-printing.patch
  0025-topology-Make-buffer-for-saving-dynamic-size.patch
  0026-topology-return-correct-value-in-tplg_save_printf.patch
  0027-topology-fix-some-gcc10-warnings-labs-signess.patch
  0028-topology-fix-sort_config.patch
  0029-topology-fix-the-unaligned-access.patch
  0030-topology-improve-the-printf-buffer-management.patch
  0031-control-Improve-general-control-interface-documentat.patch
  0032-control-Add-documentation-for-snd_ctl_elem_value_.patch</changelog>
  <changelog author="tiwai@suse.de" date="1609848000">- Backport upstream fixes:
  a PCM plugin regression fix about snd_pcm_status() call, plugin
  directory handling fixes, missing audio timestamp types,
  use-after-free fix for conf parser, PCM plugin delay account fixes,
  etc:
  0001-dlmisc-the-snd_plugin_dir_set-snd_plugin_dir-must-be.patch
  0002-dlmisc-fix-snd_plugin_dir-locking-for-not-DL_ORIGIN_.patch
  0003-pcm-snd_pcm_mmap_readi-fix-typo-in-comment.patch
  0007-pcm-set-the-snd_pcm_ioplug_status-tstamp-field.patch
  0009-pcm-Add-snd_pcm_audio_tstamp_type_t-constants.patch
  0010-test-audio_time-Make-use-of-SND_PCM_AUDIO_TSTAMP_TYP.patch
  0011-pcm-Fix-a-typo-in-SND_PCM_AUDIO_TSTAMP_TYPE_LAST-def.patch
  0012-conf-fix-use-after-free-in-_snd_config_load_with_inc.patch
  0013-ucm-fix-bad-frees-in-get_list0-and-get_list20.patch
  0014-rawmidi-fix-memory-leak-in-snd_rawmidi_virtual_open.patch
  0015-timer-fix-sizeof-operator-mismatch-in-snd_timer_quer.patch
  0016-pcm-remove-dead-assignments-from-snd_pcm_rate_-commi.patch
  0017-pcm_multi-remove-dead-assignment-from-_snd_pcm_multi.patch
  0018-conf-fix-get_hexachar-return-value.patch
  0019-pcm-fix-__snd_pcm_state-return-value.patch
  0020-confmisc-fix-memory-leak-in-snd_func_concat.patch
  0021-conf-fix-return-code-in-_snd_config_load_with_includ.patch
  0022-pcm-plugin-status-fix-the-return-value-regression.patch
  0023-pcm-plugin-status-revert-the-recent-changes.patch
  0024-pcm-plugin-tidy-snd_pcm_plugin_avail_update.patch
  0025-pcm-plugin-optimize-sync-in-snd_pcm_plugin_status.patch
  0026-Revert-pcm_plugin-fix-delay.patch
  0027-pcm-ioplug-fix-the-delay-calculation-in-the-status-c.patch
  0028-pcm-rate-tidy-up-snd_pcm_rate_avail_update.patch
  0029-pcm-ioplug-fix-the-delay-calculation-for-old-plugins.patch
  0030-pcm-rate-use-pcm_frame_diff-in-snd_pcm_rate_playback.patch
  0031-pcm-plugin-fix-status-code-for-capture.patch
  0032-pcm-rate-use-pcm_frame_diff-on-related-places.patch
  0033-pcm-rate-fix-the-capture-delay-values.patch</changelog>
  <changelog author="tiwai@suse.de" date="1611230400">- Backport upstream fixes:
  yet more PCM plugin fixes, topology fixes/cleanups, UAF fix in
  UCM (bsc#1181194):
  0004-topology-use-inclusive-language-for-bclk.patch
  0005-topology-use-inclusive-language-for-fsync.patch
  0006-topology-use-inclusive-language-in-documentation.patch
  0034-ucm-fix-possible-memory-leak-in-parse_verb_file.patch
  0035-topology-tplg_pprint_integer-fix-coverity-uninitaliz.patch
  0036-topology-tplg_add_widget_object-do-not-use-invalid-e.patch
  0037-topology-tplg_decode_pcm-add-missing-log-argument-co.patch
  0038-topology-parse_tuple_set-remove-dead-condition-code.patch
  0039-ucm-uc_mgr_substitute_tree-fix-use-after-free.patch
  0040-topology-sort_config-cleanups-use-goto-for-the-error.patch
  0041-conf-USB-add-Xonar-U7-MKII-to-USB-Audio.pcm.iec958_d.patch
  0042-pcm_plugin-set-the-initial-hw_ptr-appl_ptr-from-the-.patch
  0043-pcm-dmix-dshare-delay-calculation-fixes-and-cleanups.patch
  0044-topology-fix-parse_tuple_set-remove-dead-condition-c.patch</changelog>
  <changelog author="tiwai@suse.de" date="1611316800">- Yet more fixes for the crash with dmix plugin (bsc#1181194):
  0045-pcm-direct-Fix-the-missing-appl_ptr-update.patch
  0046-pcm-ioplug-Pass-appl_ptr-and-hw_ptr-in-snd_pcm_statu.patch
  0047-pcm-null-Pass-appl_ptr-and-hw_ptr-in-snd_pcm_status.patch
  0048-pcm-share-Pass-appl_ptr-and-hw_ptr-in-snd_pcm_status.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1622462400">- Update to version 1.2.5
  * https://www.alsa-project.org/wiki/Changes_v1.2.4_v1.2.5#alsa-lib
- Drop upstream fixed patches
  * 0001-dlmisc-the-snd_plugin_dir_set-snd_plugin_dir-must-be.patch
  * 0002-dlmisc-fix-snd_plugin_dir-locking-for-not-DL_ORIGIN_.patch
  * 0003-pcm-snd_pcm_mmap_readi-fix-typo-in-comment.patch
  * 0004-topology-use-inclusive-language-for-bclk.patch
  * 0005-topology-use-inclusive-language-for-fsync.patch
  * 0006-topology-use-inclusive-language-in-documentation.patch
  * 0007-pcm-set-the-snd_pcm_ioplug_status-tstamp-field.patch
  * 0009-pcm-Add-snd_pcm_audio_tstamp_type_t-constants.patch
  * 0045-pcm-direct-Fix-the-missing-appl_ptr-update.patch
  * 0019-pcm-fix-__snd_pcm_state-return-value.patch
  * 0025-pcm-plugin-optimize-sync-in-snd_pcm_plugin_status.patch
  * 0026-Revert-pcm_plugin-fix-delay.patch
  * 0014-rawmidi-fix-memory-leak-in-snd_rawmidi_virtual_open.patch
  * 0037-topology-tplg_decode_pcm-add-missing-log-argument-co.patch
  * 0040-topology-sort_config-cleanups-use-goto-for-the-error.patch
  * 0028-pcm-rate-tidy-up-snd_pcm_rate_avail_update.patch
  * 0046-pcm-ioplug-Pass-appl_ptr-and-hw_ptr-in-snd_pcm_statu.patch
  * 0030-pcm-rate-use-pcm_frame_diff-in-snd_pcm_rate_playback.patch
  * 0047-pcm-null-Pass-appl_ptr-and-hw_ptr-in-snd_pcm_status.patch
  * 0043-pcm-dmix-dshare-delay-calculation-fixes-and-cleanups.patch
  * 0042-pcm_plugin-set-the-initial-hw_ptr-appl_ptr-from-the-.patch
  * 0011-pcm-Fix-a-typo-in-SND_PCM_AUDIO_TSTAMP_TYPE_LAST-def.patch
  * 0017-pcm_multi-remove-dead-assignment-from-_snd_pcm_multi.patch
  * 0027-pcm-ioplug-fix-the-delay-calculation-in-the-status-c.patch
  * 0041-conf-USB-add-Xonar-U7-MKII-to-USB-Audio.pcm.iec958_d.patch
  * 0016-pcm-remove-dead-assignments-from-snd_pcm_rate_-commi.patch
  * 0035-topology-tplg_pprint_integer-fix-coverity-uninitaliz.patch
  * 0034-ucm-fix-possible-memory-leak-in-parse_verb_file.patch
  * 0021-conf-fix-return-code-in-_snd_config_load_with_includ.patch
  * 0023-pcm-plugin-status-revert-the-recent-changes.patch
  * 0020-confmisc-fix-memory-leak-in-snd_func_concat.patch
  * 0029-pcm-ioplug-fix-the-delay-calculation-for-old-plugins.patch
  * 0039-ucm-uc_mgr_substitute_tree-fix-use-after-free.patch
  * 0024-pcm-plugin-tidy-snd_pcm_plugin_avail_update.patch
  * 0010-test-audio_time-Make-use-of-SND_PCM_AUDIO_TSTAMP_TYP.patch
  * 0033-pcm-rate-fix-the-capture-delay-values.patch
  * 0015-timer-fix-sizeof-operator-mismatch-in-snd_timer_quer.patch
  * 0036-topology-tplg_add_widget_object-do-not-use-invalid-e.patch
  * 0044-topology-fix-parse_tuple_set-remove-dead-condition-c.patch
  * 0038-topology-parse_tuple_set-remove-dead-condition-code.patch
  * 0018-conf-fix-get_hexachar-return-value.patch
  * 0013-ucm-fix-bad-frees-in-get_list0-and-get_list20.patch
  * 0012-conf-fix-use-after-free-in-_snd_config_load_with_inc.patch
  * 0031-pcm-plugin-fix-status-code-for-capture.patch
  * 0048-pcm-share-Pass-appl_ptr-and-hw_ptr-in-snd_pcm_status.patch
  * 0032-pcm-rate-use-pcm_frame_diff-on-related-places.patch
  * 0022-pcm-plugin-status-fix-the-return-value-regression.patch</changelog>
  <changelog author="tiwai@suse.de" date="1623240000">- Fix regression in config read and UCM handling on pipewire and
  pulseaudio (boo#1187079, boo#1187033):
  0001-conf-fix-load_for_all_cards.patch
  0002-ucm-add-_alibpref-to-get-the-private-device-prefix.patch
  0003-ucm-fix-_alibpref-string-add-.-delimiter-to-the-end.patch</changelog>
  <changelog author="tiwai@suse.de" date="1623672000">- Update to version 1.2.5.1:
  a bug fix release, including previous patches:
  https://www.alsa-project.org/wiki/Changes_v1.2.5_v1.2.5.1
- Drop obsoleted patches:
  0001-conf-fix-load_for_all_cards.patch
  0002-ucm-add-_alibpref-to-get-the-private-device-prefix.patch
  0003-ucm-fix-_alibpref-string-add-.-delimiter-to-the-end.patch</changelog>
  <changelog author="tiwai@suse.de" date="1638792000">- Update to version 1.2.6:
  lots of changes, including UCM and config updates and rawmidi
  framing mode support: for details, see below
  https://www.alsa-project.org/wiki/Changes_v1.2.5.1_v1.2.6#alsa-lib
- Add *.sig file for the source tarball</changelog>
  <changelog author="tiwai@suse.de" date="1639137600">- Update to version 1.2.6.1:
  a minor fix release:
  * conf: fix the device parsing when arguments has no defaults
  * conf: accept '_' character in the variable name</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1654084800">- Update to version 1.2.7:
  more extended UCM API, PCM rate,multi,direct plugin fixes and
  enhancements, compilation fixes, etc.  For details see:
  https://www.alsa-project.org/wiki/Changes_v1.2.6.3_v1.2.7#alsa-lib</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1654516800">- Backport upstream fixes for 32bit inode and ELD parsing:
  0001-conf-Use-ino64_t-to-save-and-compare-inode-numbers.patch
  0002-control-eld-fix-the-decoding-for-older-hw.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1655726400">- Update to version 1.2.7.1: minor bug fixes, including the previous
  patches.  For details, see
    https://www.alsa-project.org/wiki/Changes_v1.2.7_v1.2.7.1#alsa-lib
- Drop obsoleted patches:
  0001-conf-Use-ino64_t-to-save-and-compare-inode-numbers.patch
  0002-control-eld-fix-the-decoding-for-older-hw.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1658145600">- Update to version 1.2.7.2: minor updates, including fixes for PCM
  share plugin, rawmidi and UCM</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1666699200">- Update to version 1.2.8 (jsc#PED-850):
  add FreeBSD/NetBD/OpenBSD build support, fixes in control namehint,
  various PCM plugins and UCM.  For details, see:
    https://www.alsa-project.org/wiki/Changes_v1.2.7.2_v1.2.8
- Add keyring</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1683547200">- Update to version 1.2.9:
  * Versioned symbol updates
  * Various fixes for building on *BSD and Android
  * Fixes and enhancements of auto silencing and playback drain
  * Add SND_CTL_EINTR open mode at PCM
  * Avoid endless loop in snd_pcm_sw_params_default()
  * Fixes in PCM rate, route/softvol plugins
  * Fixes in topology API parser, cleanups
  * Enhancements in latency test program
  * Minor code cleanup and memory leak fixes in UCM API
  * emu10k1 config cleanup
  For details, see:
    https://www.alsa-project.org/wiki/Changes_v1.2.8_v1.2.9#alsa-lib</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1693828800">- Update to version 1.2.10 (jsc#PED-6566):
  * MIDI 2.0 feature support
  * build fixes for various platforms
  * various documentation fixes
  * misc topology fixes
  * ucm fixes and cleanups
  For details, see:
    https://www.alsa-project.org/wiki/Changes_v1.2.9_v1.2.10#alsa-lib
- Took upstream fix for possible build errors:
  0001-control.h-Fix-ump-header-file-detection.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1694260800">- Upstream fix backport:
  0002-global.h-move-__STRING-macro-outside-PIC-ifdef-block.patch
- Upstream fix for PCM segfault regression (bsc#1215167):
  0003-pcm-Fix-segfault-with-32bit-libs.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1695038400">- More upstream fix for incosistent compile conditions:
  0004-reshuffle-included-files-to-include-config.h-as-firs.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1696939200">- Fix symbol version:
  0005-seq-Fix-typos-in-symbol-version-definitions.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1699358400">- Backport upstream fixes for sequencer and mixer:
  0006-seq-Fix-invalid-sanity-check-in-snd_seq_set_input_bu.patch
  0007-mixer-simple-Support-dB-TLVs-for-CTL_SINGLE-controls.patch
  0008-seq-Clear-UMP-event-flag-for-legacy-apps.patch
  0009-seq-Simplify-snd_seq_extract_output.patch
  0010-seq-Check-protocol-compatibility-with-the-current-ve.patch
- Clean up spec file</changelog>
</package>
<package pkgid="578f3f186d29fe0fee7a3c35294b0769c1854a586e59a11cb2006e4f2b670048d470bdf5fbb231795414cfdca09ccb8a6e1ed1861687b064d53c2fe3f6852ecc" name="alsa-docs" arch="noarch">
  <version epoch="0" ver="1.2.10" rel="5.1"/>
  <changelog author="tiwai@suse.de" date="1603281600">- Update to alsa-lib 1.2.4:
  Major updates, including previous patches.
  Documentation updates, PCM optional lockless, meter and iec958
  plugin updates, UCM updates, topology API updates, LTO fixes, etc.
  See the details in
    https://www.alsa-project.org/wiki/Changes_v1.2.3.2_v1.2.4
- Drop the superfluous udev rules for HD-audio;
  it's already handled in the kernel properly
- Drop obsoleted patches:
  0001-ucm-substitution-remove-duplicate-allow_empty-assign.patch
  0002-ucm-fix-parse_get_safe_name-safe-name-must-be-checke.patch
  0003-ucm-substitute-the-merged-tree-completely.patch
  0004-ctl-improve-documentation-for-identifier-of-control-.patch
  0005-pcm-dmix-make-lockless-operation-optional.patch
  0006-pcm-dmix-Fix-semaphore-usage-with-lockless-operation.patch
  0007-pcm-iec958-implement-HDMI-HBR-audio-formatting.patch
  0008-pcm-iec958-set-channel-status-bits-according-to-rate.patch
  0009-conf-pcm-USB-Added-S-PDIF-fix-for-Asus-Xonar-SE.patch
  0010-control-ctlparse-fix-enum-values-in-or.patch
  0011-conf-USB-Audio-Disable-IEC958-on-Lenovo-ThinkStation.patch
  0012-pcm-dmix-fix-access-to-sum-buffer-in-non-interleaved.patch
  0014-control-Add-documentation-for-snd_ctl_elem_list_.patch
  0015-conf-quote-also-strings-with-and-characters-in-strin.patch
  0016-topology-decode-Fix-channel-map-memory-allocation.patch
  0017-topology-decode-Fix-infinite-loop-in-decoding-enum-c.patch
  0018-topology-decode-Remove-decoding-values-for-enum-cont.patch
  0019-topology-decode-Add-enum-control-texts-as-separate-e.patch
  0020-topology-decode-Fix-printing-texts-section.patch
  0021-topology-decode-Change-declaration-of-enum-decoding-.patch
  0022-topology-decode-Fix-decoding-PCM-formats-and-rates.patch
  0023-topology-decode-Print-sig_bits-field-in-PCM-capabili.patch
  0024-topology-decode-Add-DAI-name-printing.patch
  0025-topology-Make-buffer-for-saving-dynamic-size.patch
  0026-topology-return-correct-value-in-tplg_save_printf.patch
  0027-topology-fix-some-gcc10-warnings-labs-signess.patch
  0028-topology-fix-sort_config.patch
  0029-topology-fix-the-unaligned-access.patch
  0030-topology-improve-the-printf-buffer-management.patch
  0031-control-Improve-general-control-interface-documentat.patch
  0032-control-Add-documentation-for-snd_ctl_elem_value_.patch</changelog>
  <changelog author="tiwai@suse.de" date="1609848000">- Backport upstream fixes:
  a PCM plugin regression fix about snd_pcm_status() call, plugin
  directory handling fixes, missing audio timestamp types,
  use-after-free fix for conf parser, PCM plugin delay account fixes,
  etc:
  0001-dlmisc-the-snd_plugin_dir_set-snd_plugin_dir-must-be.patch
  0002-dlmisc-fix-snd_plugin_dir-locking-for-not-DL_ORIGIN_.patch
  0003-pcm-snd_pcm_mmap_readi-fix-typo-in-comment.patch
  0007-pcm-set-the-snd_pcm_ioplug_status-tstamp-field.patch
  0009-pcm-Add-snd_pcm_audio_tstamp_type_t-constants.patch
  0010-test-audio_time-Make-use-of-SND_PCM_AUDIO_TSTAMP_TYP.patch
  0011-pcm-Fix-a-typo-in-SND_PCM_AUDIO_TSTAMP_TYPE_LAST-def.patch
  0012-conf-fix-use-after-free-in-_snd_config_load_with_inc.patch
  0013-ucm-fix-bad-frees-in-get_list0-and-get_list20.patch
  0014-rawmidi-fix-memory-leak-in-snd_rawmidi_virtual_open.patch
  0015-timer-fix-sizeof-operator-mismatch-in-snd_timer_quer.patch
  0016-pcm-remove-dead-assignments-from-snd_pcm_rate_-commi.patch
  0017-pcm_multi-remove-dead-assignment-from-_snd_pcm_multi.patch
  0018-conf-fix-get_hexachar-return-value.patch
  0019-pcm-fix-__snd_pcm_state-return-value.patch
  0020-confmisc-fix-memory-leak-in-snd_func_concat.patch
  0021-conf-fix-return-code-in-_snd_config_load_with_includ.patch
  0022-pcm-plugin-status-fix-the-return-value-regression.patch
  0023-pcm-plugin-status-revert-the-recent-changes.patch
  0024-pcm-plugin-tidy-snd_pcm_plugin_avail_update.patch
  0025-pcm-plugin-optimize-sync-in-snd_pcm_plugin_status.patch
  0026-Revert-pcm_plugin-fix-delay.patch
  0027-pcm-ioplug-fix-the-delay-calculation-in-the-status-c.patch
  0028-pcm-rate-tidy-up-snd_pcm_rate_avail_update.patch
  0029-pcm-ioplug-fix-the-delay-calculation-for-old-plugins.patch
  0030-pcm-rate-use-pcm_frame_diff-in-snd_pcm_rate_playback.patch
  0031-pcm-plugin-fix-status-code-for-capture.patch
  0032-pcm-rate-use-pcm_frame_diff-on-related-places.patch
  0033-pcm-rate-fix-the-capture-delay-values.patch</changelog>
  <changelog author="tiwai@suse.de" date="1611230400">- Backport upstream fixes:
  yet more PCM plugin fixes, topology fixes/cleanups, UAF fix in
  UCM (bsc#1181194):
  0004-topology-use-inclusive-language-for-bclk.patch
  0005-topology-use-inclusive-language-for-fsync.patch
  0006-topology-use-inclusive-language-in-documentation.patch
  0034-ucm-fix-possible-memory-leak-in-parse_verb_file.patch
  0035-topology-tplg_pprint_integer-fix-coverity-uninitaliz.patch
  0036-topology-tplg_add_widget_object-do-not-use-invalid-e.patch
  0037-topology-tplg_decode_pcm-add-missing-log-argument-co.patch
  0038-topology-parse_tuple_set-remove-dead-condition-code.patch
  0039-ucm-uc_mgr_substitute_tree-fix-use-after-free.patch
  0040-topology-sort_config-cleanups-use-goto-for-the-error.patch
  0041-conf-USB-add-Xonar-U7-MKII-to-USB-Audio.pcm.iec958_d.patch
  0042-pcm_plugin-set-the-initial-hw_ptr-appl_ptr-from-the-.patch
  0043-pcm-dmix-dshare-delay-calculation-fixes-and-cleanups.patch
  0044-topology-fix-parse_tuple_set-remove-dead-condition-c.patch</changelog>
  <changelog author="tiwai@suse.de" date="1611316800">- Yet more fixes for the crash with dmix plugin (bsc#1181194):
  0045-pcm-direct-Fix-the-missing-appl_ptr-update.patch
  0046-pcm-ioplug-Pass-appl_ptr-and-hw_ptr-in-snd_pcm_statu.patch
  0047-pcm-null-Pass-appl_ptr-and-hw_ptr-in-snd_pcm_status.patch
  0048-pcm-share-Pass-appl_ptr-and-hw_ptr-in-snd_pcm_status.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1622462400">- Update to version 1.2.5
  * https://www.alsa-project.org/wiki/Changes_v1.2.4_v1.2.5#alsa-lib
- Drop upstream fixed patches
  * 0001-dlmisc-the-snd_plugin_dir_set-snd_plugin_dir-must-be.patch
  * 0002-dlmisc-fix-snd_plugin_dir-locking-for-not-DL_ORIGIN_.patch
  * 0003-pcm-snd_pcm_mmap_readi-fix-typo-in-comment.patch
  * 0004-topology-use-inclusive-language-for-bclk.patch
  * 0005-topology-use-inclusive-language-for-fsync.patch
  * 0006-topology-use-inclusive-language-in-documentation.patch
  * 0007-pcm-set-the-snd_pcm_ioplug_status-tstamp-field.patch
  * 0009-pcm-Add-snd_pcm_audio_tstamp_type_t-constants.patch
  * 0045-pcm-direct-Fix-the-missing-appl_ptr-update.patch
  * 0019-pcm-fix-__snd_pcm_state-return-value.patch
  * 0025-pcm-plugin-optimize-sync-in-snd_pcm_plugin_status.patch
  * 0026-Revert-pcm_plugin-fix-delay.patch
  * 0014-rawmidi-fix-memory-leak-in-snd_rawmidi_virtual_open.patch
  * 0037-topology-tplg_decode_pcm-add-missing-log-argument-co.patch
  * 0040-topology-sort_config-cleanups-use-goto-for-the-error.patch
  * 0028-pcm-rate-tidy-up-snd_pcm_rate_avail_update.patch
  * 0046-pcm-ioplug-Pass-appl_ptr-and-hw_ptr-in-snd_pcm_statu.patch
  * 0030-pcm-rate-use-pcm_frame_diff-in-snd_pcm_rate_playback.patch
  * 0047-pcm-null-Pass-appl_ptr-and-hw_ptr-in-snd_pcm_status.patch
  * 0043-pcm-dmix-dshare-delay-calculation-fixes-and-cleanups.patch
  * 0042-pcm_plugin-set-the-initial-hw_ptr-appl_ptr-from-the-.patch
  * 0011-pcm-Fix-a-typo-in-SND_PCM_AUDIO_TSTAMP_TYPE_LAST-def.patch
  * 0017-pcm_multi-remove-dead-assignment-from-_snd_pcm_multi.patch
  * 0027-pcm-ioplug-fix-the-delay-calculation-in-the-status-c.patch
  * 0041-conf-USB-add-Xonar-U7-MKII-to-USB-Audio.pcm.iec958_d.patch
  * 0016-pcm-remove-dead-assignments-from-snd_pcm_rate_-commi.patch
  * 0035-topology-tplg_pprint_integer-fix-coverity-uninitaliz.patch
  * 0034-ucm-fix-possible-memory-leak-in-parse_verb_file.patch
  * 0021-conf-fix-return-code-in-_snd_config_load_with_includ.patch
  * 0023-pcm-plugin-status-revert-the-recent-changes.patch
  * 0020-confmisc-fix-memory-leak-in-snd_func_concat.patch
  * 0029-pcm-ioplug-fix-the-delay-calculation-for-old-plugins.patch
  * 0039-ucm-uc_mgr_substitute_tree-fix-use-after-free.patch
  * 0024-pcm-plugin-tidy-snd_pcm_plugin_avail_update.patch
  * 0010-test-audio_time-Make-use-of-SND_PCM_AUDIO_TSTAMP_TYP.patch
  * 0033-pcm-rate-fix-the-capture-delay-values.patch
  * 0015-timer-fix-sizeof-operator-mismatch-in-snd_timer_quer.patch
  * 0036-topology-tplg_add_widget_object-do-not-use-invalid-e.patch
  * 0044-topology-fix-parse_tuple_set-remove-dead-condition-c.patch
  * 0038-topology-parse_tuple_set-remove-dead-condition-code.patch
  * 0018-conf-fix-get_hexachar-return-value.patch
  * 0013-ucm-fix-bad-frees-in-get_list0-and-get_list20.patch
  * 0012-conf-fix-use-after-free-in-_snd_config_load_with_inc.patch
  * 0031-pcm-plugin-fix-status-code-for-capture.patch
  * 0048-pcm-share-Pass-appl_ptr-and-hw_ptr-in-snd_pcm_status.patch
  * 0032-pcm-rate-use-pcm_frame_diff-on-related-places.patch
  * 0022-pcm-plugin-status-fix-the-return-value-regression.patch</changelog>
  <changelog author="tiwai@suse.de" date="1623240000">- Fix regression in config read and UCM handling on pipewire and
  pulseaudio (boo#1187079, boo#1187033):
  0001-conf-fix-load_for_all_cards.patch
  0002-ucm-add-_alibpref-to-get-the-private-device-prefix.patch
  0003-ucm-fix-_alibpref-string-add-.-delimiter-to-the-end.patch</changelog>
  <changelog author="tiwai@suse.de" date="1623672000">- Update to version 1.2.5.1:
  a bug fix release, including previous patches:
  https://www.alsa-project.org/wiki/Changes_v1.2.5_v1.2.5.1
- Drop obsoleted patches:
  0001-conf-fix-load_for_all_cards.patch
  0002-ucm-add-_alibpref-to-get-the-private-device-prefix.patch
  0003-ucm-fix-_alibpref-string-add-.-delimiter-to-the-end.patch</changelog>
  <changelog author="tiwai@suse.de" date="1638792000">- Update to version 1.2.6:
  lots of changes, including UCM and config updates and rawmidi
  framing mode support: for details, see below
  https://www.alsa-project.org/wiki/Changes_v1.2.5.1_v1.2.6#alsa-lib
- Add *.sig file for the source tarball</changelog>
  <changelog author="tiwai@suse.de" date="1639137600">- Update to version 1.2.6.1:
  a minor fix release:
  * conf: fix the device parsing when arguments has no defaults
  * conf: accept '_' character in the variable name</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1654084800">- Update to version 1.2.7:
  more extended UCM API, PCM rate,multi,direct plugin fixes and
  enhancements, compilation fixes, etc.  For details see:
  https://www.alsa-project.org/wiki/Changes_v1.2.6.3_v1.2.7#alsa-lib</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1654516800">- Backport upstream fixes for 32bit inode and ELD parsing:
  0001-conf-Use-ino64_t-to-save-and-compare-inode-numbers.patch
  0002-control-eld-fix-the-decoding-for-older-hw.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1655726400">- Update to version 1.2.7.1: minor bug fixes, including the previous
  patches.  For details, see
    https://www.alsa-project.org/wiki/Changes_v1.2.7_v1.2.7.1#alsa-lib
- Drop obsoleted patches:
  0001-conf-Use-ino64_t-to-save-and-compare-inode-numbers.patch
  0002-control-eld-fix-the-decoding-for-older-hw.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1658145600">- Update to version 1.2.7.2: minor updates, including fixes for PCM
  share plugin, rawmidi and UCM</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1666699200">- Update to version 1.2.8 (jsc#PED-850):
  add FreeBSD/NetBD/OpenBSD build support, fixes in control namehint,
  various PCM plugins and UCM.  For details, see:
    https://www.alsa-project.org/wiki/Changes_v1.2.7.2_v1.2.8
- Add keyring</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1683547200">- Update to version 1.2.9:
  * Versioned symbol updates
  * Various fixes for building on *BSD and Android
  * Fixes and enhancements of auto silencing and playback drain
  * Add SND_CTL_EINTR open mode at PCM
  * Avoid endless loop in snd_pcm_sw_params_default()
  * Fixes in PCM rate, route/softvol plugins
  * Fixes in topology API parser, cleanups
  * Enhancements in latency test program
  * Minor code cleanup and memory leak fixes in UCM API
  * emu10k1 config cleanup
  For details, see:
    https://www.alsa-project.org/wiki/Changes_v1.2.8_v1.2.9#alsa-lib</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1693828800">- Update to version 1.2.10 (jsc#PED-6566):
  * MIDI 2.0 feature support
  * build fixes for various platforms
  * various documentation fixes
  * misc topology fixes
  * ucm fixes and cleanups
  For details, see:
    https://www.alsa-project.org/wiki/Changes_v1.2.9_v1.2.10#alsa-lib
- Took upstream fix for possible build errors:
  0001-control.h-Fix-ump-header-file-detection.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1694260800">- Upstream fix backport:
  0002-global.h-move-__STRING-macro-outside-PIC-ifdef-block.patch
- Upstream fix for PCM segfault regression (bsc#1215167):
  0003-pcm-Fix-segfault-with-32bit-libs.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1695038400">- More upstream fix for incosistent compile conditions:
  0004-reshuffle-included-files-to-include-config.h-as-firs.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1696939200">- Fix symbol version:
  0005-seq-Fix-typos-in-symbol-version-definitions.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1699358400">- Backport upstream fixes for sequencer and mixer:
  0006-seq-Fix-invalid-sanity-check-in-snd_seq_set_input_bu.patch
  0007-mixer-simple-Support-dB-TLVs-for-CTL_SINGLE-controls.patch
  0008-seq-Clear-UMP-event-flag-for-legacy-apps.patch
  0009-seq-Simplify-snd_seq_extract_output.patch
  0010-seq-Check-protocol-compatibility-with-the-current-ve.patch
- Clean up spec file</changelog>
</package>
<package pkgid="e005b74240f024a04e731dd634bda3973318cde35db132c48911a158b934e29c10d6f7ad6a132dc0ea2a8d40c3ad6e67af2c464f58c66c2b9a64fdf1c91fcf99" name="alsa-oss" arch="i586">
  <version epoch="0" ver="1.1.8" rel="5.4"/>
  <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="722ff0fb5f4684b36f47fa50d091020d4c71751d4730f0d1dfadc8852ed2fd33d847dfb7469540ed1560fd976050699cf150a4efb4c717c2ae4b884b7d9d66b9" name="alsa-oss" arch="src">
  <version epoch="0" ver="1.1.8" rel="5.4"/>
  <changelog author="olh@suse.de" date="1210852800">- remove unneeded Recommends: -64bit on ppc (bnc#390761)</changelog>
  <changelog author="tiwai@suse.de" date="1216123200">- updated to version 1.0.17:
  * just a version bump</changelog>
  <changelog author="jengelh@medozas.de" date="1264593600">- package baselibs.conf</changelog>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile
- Use %_smp_mflags for parallel build</changelog>
  <changelog author="coolo@suse.com" date="1317384000">- add libtool as buildrequire to make the spec file more reliable</changelog>
  <changelog author="tiwai@suse.de" date="1327492800">- updated to version 1.0.25;
  pcm: check for XRUN state for GETxSPACE and GETxPTR ioctls
  select: better check for null bit arrays</changelog>
  <changelog author="reddwarf@opensuse.org" date="1333022400">- stop recommending alsa-oss-32bit</changelog>
  <changelog author="tiwai@suse.de" date="1369310400">- Backport upstream fixes:
  0001-Fix-path-to-libaoss.so.patch
  0002-Add-AM_MAINTAINER_MODE-enable-to-configure.in.patch</changelog>
  <changelog author="tiwai@suse.de" date="1398686400">- Revert 0001-Fix-path-to-libaoss.so.patch, as this causes
  regressions on multi-arch (bnc#874331)</changelog>
  <changelog author="tiwai@suse.de" date="1398686401">- Fix for dmix with unaligned sample rate:
  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="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="9e1174540a0b029c1be07ca7fdcd952932a01400b25e19d3b489875b0d2255d62e3dbcd179b1c7f83e30143d1a29f119c455eda63afede0cbe95e77f08234881" name="alsa-oss" arch="x86_64">
  <version epoch="0" ver="1.1.8" rel="5.4"/>
  <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="74eb010c6a39e1f1c0ed20eabd0fa331d967a9fc0d73af9d93419ad81a7a38a878450353ed62bd2af1bb2eca23e85ae4abf58226a7c6677287e66356380ae979" name="alsa-oss-32bit" arch="x86_64">
  <version epoch="0" ver="1.1.8" rel="5.4"/>
  <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="ea02c5b66dd9fc5d708122c29fa7703e8ffa51864f485aa36b0022ea37e5e0abe6dd274cb149011286250ded7c3773508cdec16d50249152cdfd83a2b3c1d087" name="alsa-oss-32bit-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.1.8" rel="5.4"/>
  <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="4266083b4175749428ace1555adf23184db7f9fd3090cfec4565ddc2e6d1b93d1f3a3b4a605410c5ac47741b07bdf96a4ef9db3eeca39ef135e2b244c11b2807" name="alsa-oss-debuginfo" arch="i586">
  <version epoch="0" ver="1.1.8" rel="5.4"/>
  <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="cebe8b83ed5ea4af533f8b480d4db7399dffaf465756850eb6ca4178a8bd0417e38e984627c616209fb81b412514260e5faf7e77e2715006c0be9f8949b35c8b" name="alsa-oss-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.1.8" rel="5.4"/>
  <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="85af11531a5808987884ee3e8d1e431eeab8503d35899019a814c8ec51566342acb7f59731f742297c9661d7a06c95c58248f03c392e0bb9000d90db6beb8b45" name="alsa-oss-debugsource" arch="i586">
  <version epoch="0" ver="1.1.8" rel="5.4"/>
  <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="4c756b69f2196bc9d0753d53d8914260a41752f8a1fcf70e8f2ead47ef6df8646245068a0b48f9db45b7b5a6afb2718e22c9cd4bc6f882999bd3e577976ff599" name="alsa-oss-debugsource" arch="x86_64">
  <version epoch="0" ver="1.1.8" rel="5.4"/>
  <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="b68b7d0921fcba480aec66adf428681ceddbbdf4307a6e48f7c25c0e4c27dc05f1715fd80bd64e2c188b60897822f8f9f7def5b61ddb00343b9ee9e7fa432f88" name="alsa-plugins" arch="i586">
  <version epoch="0" ver="1.2.7.1" rel="4.5"/>
  <changelog author="tiwai@suse.de" date="1573819200">- Update to alsa-plugins 1.2.1:
  * pulse: Add DEVICE parameter</changelog>
  <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>
</package>
<package pkgid="76955fbfb84e07428bd5a85d1e63a282070084c3213c38437c457be63316289e0e6806ac62c9f2ecd69f7c93ee19f5ac29f5943b4cd6bdc489af54d882df7e24" name="alsa-plugins" arch="src">
  <version epoch="0" ver="1.2.7.1" rel="4.5"/>
  <changelog author="tiwai@suse.de" date="1539777600">- Updated to alsa-plugins 1.1.7:
  * configure: add --with-alsaaddondir, add default config files for plugins
  * configure: change --with-alsaaddondir to --with-alsagconfdir and --with-alsalconfdir
  * samplerate: fix unused variable warning
  * Renamve rate-lavc to rate-lav
  * configure script cleanups / fixes
  * Add explicit -lpthread to *_LIBADD
  * usb_stream: Fix leaks when us_set_hw_constraint() fails
  * oss: Fix leaks when oss_hw_constraint() fails
  * jack: Fix leaks when jack_set_hw_constraint() fails
  * a52: Fix leaks when a52_set_hw_constraint() fails
  * jack: Only allow ALSA periods multiple of JACKd period
  * jack: Allow build with older alsa-lib
  * jack: Update poll_fd also in draining state
  * jack: Avoid call to snd_pcm_avail_update() from JACK thread
- Renamed subpackage alsa-plugins-lavcrate to alsa-plugins-lavrate</changelog>
  <changelog author="tiwai@suse.de" date="1540382400">- Backport upstream commits:
  fix memory leaks and other minor issues in usb_stream plugin,
  fix a regression (appearins in PulseAudio) with a52 plugin:
  0001-pcm_usb_stream-fix-another-leak-in-snd_pcm_us_open.patch
  0002-pcm_usb_stream-remove-unused-parameter-in-snd_pcm_us.patch
  0003-pcm_usb_stream-fix-signess-issues.patch
  0004-a52_close-set-slave-to-NULL-to-avoid-double-pcm-free.patch</changelog>
  <changelog author="tiwai@suse.de" date="1540382401">- Backport of yet another regression fixes in upstream:
  0005-Revert-jack-Fix-leaks-when-jack_set_hw_constraint-fa.patch
  0006-Revert-usb_stream-Fix-leaks-when-us_set_hw_constrain.patch
  0007-Revert-oss-Fix-leaks-when-oss_hw_constraint-fails.patch</changelog>
  <changelog author="tiwai@suse.de" date="1542283200">- Remove the old override configs as the updated setup-pulseaudio
  script should handle the new configs (bsc#1116153)</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1544184000">- Use ffmpeg-4 versions of pkgconfig(libav*).</changelog>
  <changelog author="tiwai@suse.de" date="1546948800">- Update to alsa-plugins 1.1.8:
  * A52 Output plugin:
    a52_close: set slave to NULL to avoid double pcm free in open fcn
  * AVTP Audio Format (AAF) PCM plugin
    aaf: AVTPDU transmission periodicity
    aaf: Implement Playback mode support
    aaf: Load configuration parameters
    aaf: Introduce plugin skeleton
    aaf: Tx multiple AVTPDUs per media clock tick
    aaf: Refactor timeout routines
    aaf: Refactor AVTPDU reception routines
    aaf: Refactor AVTPDU transmission routines
    aaf: Add presentation time tolerance
    aaf: do not free twice aaf - snd_pcm_close() is called from snd_pcm_ioplug_delete()
    aaf: Add support for direct read/write transfers
    aaf: Implement dump() ioplug callback
    aaf: Implement Capture mode support
    aaf: Prepare for Capture mode support
    aaf: Implement Playback mode support
    aaf: Load configuration parameters
    aaf: Introduce plugin skeleton
  * Documentation:
    aaf: AVTPDU transmission periodicity
    aaf: Tx multiple AVTPDUs per media clock tick
    aaf: Add presentation time tolerance
    doc: Fix typo in AAF doc
    aaf: Implement Capture mode support
    aaf: Implement Playback mode support
    aaf: Load configuration parameters
    aaf: Introduce plugin skeleton
  * Jack PCM plugin:
    Revert "jack: Fix leaks when jack_set_hw_constraint() fails"
  * OSS Mixer -&gt; ALSA Control plugin:
    Revert "oss: Fix leaks when oss_hw_constraint() fails"
  * USB stream plugin:
    Revert "usb_stream: Fix leaks when us_set_hw_constraint() fails"
    pcm_usb_stream: fix signess issues
    pcm_usb_stream: remove unused parameter in snd_pcm_us_read()
    pcm_usb_stream: fix another leak in snd_pcm_us_open()
- Drop obsoleted patches:
  0001-pcm_usb_stream-fix-another-leak-in-snd_pcm_us_open.patch
  0002-pcm_usb_stream-remove-unused-parameter-in-snd_pcm_us.patch
  0003-pcm_usb_stream-fix-signess-issues.patch
  0004-a52_close-set-slave-to-NULL-to-avoid-double-pcm-free.patch
  0005-Revert-jack-Fix-leaks-when-jack_set_hw_constraint-fa.patch
  0006-Revert-usb_stream-Fix-leaks-when-us_set_hw_constrain.patch
  0007-Revert-oss-Fix-leaks-when-oss_hw_constraint-fails.patch
- Add a new subpackage alsa-plugins-aaf;
  currently built only for TW</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1547121600">- Drop idempotent %if..%endif guards.</changelog>
  <changelog author="olaf@aepfle.de" date="1553083200">- Adjust BuildRequires to use pkgconfig</changelog>
  <changelog author="tiwai@suse.de" date="1553515200">- Build alsa-plugins-aaf conditionally, not stop the whole builds
  for old distros</changelog>
  <changelog author="tiwai@suse.de" date="1557489600">- Update to alsa-plugins 1.1.9:
  Fixes for jack and maemo plugins, see
    https://www.alsa-project.org/wiki/Changes_v1.1.8_v1.1.9
  for details</changelog>
  <changelog author="tiwai@suse.de" date="1573819200">- Update to alsa-plugins 1.2.1:
  * pulse: Add DEVICE parameter</changelog>
  <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>
</package>
<package pkgid="566614e92b6ca9afff73049ccd7fbd1957ae2b163d4b4ec0d099141a0e3b7a4f99d3e4bb5a68ca72a937bb76af61aa3ecfc5a3cb66658ed59b747d8ff4dc93bf" name="alsa-plugins" arch="x86_64">
  <version epoch="0" ver="1.2.7.1" rel="4.5"/>
  <changelog author="tiwai@suse.de" date="1573819200">- Update to alsa-plugins 1.2.1:
  * pulse: Add DEVICE parameter</changelog>
  <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>
</package>
<package pkgid="6cc8b826c0c6f93099b7eac072043512d1bad46ea8154c8894fa7c702c7d208e10044ba48bd90e650784934b4d68325789f05d6215f828e80071343125d49441" name="alsa-plugins-a52" arch="i586">
  <version epoch="0" ver="1.2.7.1" rel="4.5"/>
  <changelog author="tiwai@suse.de" date="1573819200">- Update to alsa-plugins 1.2.1:
  * pulse: Add DEVICE parameter</changelog>
  <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>
</package>
<package pkgid="4269aef52729be4671be3c6cd30d1423388792b987ff9e45bb4b1acdf2c3f77220b5023af879eaa0824b7060775f687510c4931ada34c4a428076a8a4651c609" name="alsa-plugins-a52" arch="x86_64">
  <version epoch="0" ver="1.2.7.1" rel="4.5"/>
  <changelog author="tiwai@suse.de" date="1573819200">- Update to alsa-plugins 1.2.1:
  * pulse: Add DEVICE parameter</changelog>
  <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>
</package>
<package pkgid="fc9c8e4f3c63b1ab4dfbad79e9b44378d8c74bdf65b49f3ff6dd8973c55d122181de4625a5f58eb04c65cf20e79bd5c4e6065f2212d9456932fc0b092b7d67a0" name="alsa-plugins-a52-debuginfo" arch="i586">
  <version epoch="0" ver="1.2.7.1" rel="4.5"/>
  <changelog author="tiwai@suse.de" date="1573819200">- Update to alsa-plugins 1.2.1:
  * pulse: Add DEVICE parameter</changelog>
  <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>
</package>
<package pkgid="b5bed377d12fb2d6d06139b5acbb83c0d0bfefbdd8992d285ffc6616691992a32b20c0d3d101fb68b1da965c1108b80f11882d36a66cfc6d71bc7519778d862f" name="alsa-plugins-a52-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.2.7.1" rel="4.5"/>
  <changelog author="tiwai@suse.de" date="1573819200">- Update to alsa-plugins 1.2.1:
  * pulse: Add DEVICE parameter</changelog>
  <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>
</package>
<package pkgid="b104632c430bdf071554cfec4bfd420ebe2e9f081c920c6b35c9795c9568a92778ac678ebfe0d5af680a615f174614a8501a90c342405901025df55393bd9aa4" name="alsa-plugins-aaf" arch="i586">
  <version epoch="0" ver="1.2.7.1" rel="4.5"/>
  <changelog author="tiwai@suse.de" date="1573819200">- Update to alsa-plugins 1.2.1:
  * pulse: Add DEVICE parameter</changelog>
  <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>
</package>
<package pkgid="f42d10f2be3be82d81a53ae88febd36982fac69a5a43520ee9401f89a5ef4c0d10092ff25be501bbb3d5a9f386094a604d31d822aacabf24ac0858bdce805d14" name="alsa-plugins-aaf" arch="x86_64">
  <version epoch="0" ver="1.2.7.1" rel="4.5"/>
  <changelog author="tiwai@suse.de" date="1573819200">- Update to alsa-plugins 1.2.1:
  * pulse: Add DEVICE parameter</changelog>
  <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>
</package>
<package pkgid="29e9a2359c0958327ac57e8b937d7e62b529a34fc225f08910aaa0650eb4c02f5f4c63f6ddf7b59ba395699441d676cee885ca7c155fc4fda7c5a3a212f13940" name="alsa-plugins-aaf-debuginfo" arch="i586">
  <version epoch="0" ver="1.2.7.1" rel="4.5"/>
  <changelog author="tiwai@suse.de" date="1573819200">- Update to alsa-plugins 1.2.1:
  * pulse: Add DEVICE parameter</changelog>
  <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>
</package>
<package pkgid="784b35e08c6a6972e405bd1ad66526cc247aa32414a5fcb4e782365c5a0b4c97bf267148257b4dde68b8a2f228a63a162b0a66ef59c47a73098b3c573cd5ed2d" name="alsa-plugins-aaf-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.2.7.1" rel="4.5"/>
  <changelog author="tiwai@suse.de" date="1573819200">- Update to alsa-plugins 1.2.1:
  * pulse: Add DEVICE parameter</changelog>
  <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>
</package>
<package pkgid="23de244014073b6333029dbb7aee9edeeabe8e494dfc5b8da644e6b891add2529e57a8e5f473887a7ef738fe7128cb43184bd21779128d2e365fa067cc1aa945" name="alsa-plugins-arcam-av" arch="i586">
  <version epoch="0" ver="1.2.7.1" rel="4.5"/>
  <changelog author="tiwai@suse.de" date="1573819200">- Update to alsa-plugins 1.2.1:
  * pulse: Add DEVICE parameter</changelog>
  <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>
</package>
<package pkgid="274aea0ee004d3d3a71c09fd888ac2a6977fc78d6ba8ce034d3960e92ac1bb676ff787d7a4a363a1eb353a3521fc2850433a97b7ed618afffdfb22b5886fe629" name="alsa-plugins-arcam-av" arch="x86_64">
  <version epoch="0" ver="1.2.7.1" rel="4.5"/>
  <changelog author="tiwai@suse.de" date="1573819200">- Update to alsa-plugins 1.2.1:
  * pulse: Add DEVICE parameter</changelog>
  <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>
</package>
<package pkgid="7d280c0b5dffb5c1d812add7a8c5ea45d2b49b8a981136cbd7af236b60d3ee4e255488c18a822ed626a095fb4b0cbb834a3bc3797a4071e24530a16cb82ce32e" name="alsa-plugins-arcam-av-debuginfo" arch="i586">
  <version epoch="0" ver="1.2.7.1" rel="4.5"/>
  <changelog author="tiwai@suse.de" date="1573819200">- Update to alsa-plugins 1.2.1:
  * pulse: Add DEVICE parameter</changelog>
  <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>
</package>
<package pkgid="fe5b9bb466767a32469ab55f7188325e42b3e38cbd510680954030b0288729349aeecef06b4867f1a53d01165ca571ff106bcb19963d4db517bd9f85acadda80" name="alsa-plugins-arcam-av-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.2.7.1" rel="4.5"/>
  <changelog author="tiwai@suse.de" date="1573819200">- Update to alsa-plugins 1.2.1:
  * pulse: Add DEVICE parameter</changelog>
  <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>
</package>
<package pkgid="d172d5c4655fc8d6e7eeb13c25e8f4ad87cccb2573b549edea03d8641d5eb38caff4ee7484f8f90030df0663f4e060b909dadc5ed03e48eaeda6fe0d47817cd6" name="alsa-plugins-debugsource" arch="i586">
  <version epoch="0" ver="1.2.7.1" rel="4.5"/>
  <changelog author="tiwai@suse.de" date="1573819200">- Update to alsa-plugins 1.2.1:
  * pulse: Add DEVICE parameter</changelog>
  <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>
</package>
<package pkgid="ab94f9ec54b12d7e2623ec4d3663b1fc0d3ddb8a89f6a9d131e18bdb0ac4a9ed73054942131a2fac150ec9934e96fa4f710020b06c5b5bad5b2bea4b4be0c605" name="alsa-plugins-debugsource" arch="x86_64">
  <version epoch="0" ver="1.2.7.1" rel="4.5"/>
  <changelog author="tiwai@suse.de" date="1573819200">- Update to alsa-plugins 1.2.1:
  * pulse: Add DEVICE parameter</changelog>
  <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>
</package>
<package pkgid="8c9609d3eb0d4b1e764e694e2c2d3a6722a0ceb3e5ac65e084d72cb96927b19a43fe94586643e78557984bf772ddb055b2bb90e4294cf548547fa36908650dd7" name="alsa-plugins-jack" arch="i586">
  <version epoch="0" ver="1.2.7.1" rel="4.5"/>
  <changelog author="tiwai@suse.de" date="1573819200">- Update to alsa-plugins 1.2.1:
  * pulse: Add DEVICE parameter</changelog>
  <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>
</package>
<package pkgid="67e470d29efcc7e5a1fcd43123534ead4131e6f6d71bdff7b25411f56606f79e7710fb40674693167abbecd2113d91a7d4711cddb7c6a770121657ae43d346f4" name="alsa-plugins-jack" arch="x86_64">
  <version epoch="0" ver="1.2.7.1" rel="4.5"/>
  <changelog author="tiwai@suse.de" date="1573819200">- Update to alsa-plugins 1.2.1:
  * pulse: Add DEVICE parameter</changelog>
  <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>
</package>
<package pkgid="a4d4092ec686d85d9d373ee74fec0d7aa3a9cc3db4b93f517ec5f58b27b85b02c6778fe7462d49564c20ccc5bc2059e6c453c6134fc19e5d75ade78cee76570b" name="alsa-plugins-jack-32bit" arch="x86_64">
  <version epoch="0" ver="1.2.7.1" rel="4.5"/>
  <changelog author="tiwai@suse.de" date="1573819200">- Update to alsa-plugins 1.2.1:
  * pulse: Add DEVICE parameter</changelog>
  <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>
</package>
<package pkgid="b80e3a0d2cfeda1b4e3a2c525576e638e87e964bab38260de9626f9e288413d3b35d5062139578867242868261bb909fe93ba4a307b7d14cc2781f1eefc0083f" name="alsa-plugins-jack-32bit-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.2.7.1" rel="4.5"/>
  <changelog author="tiwai@suse.de" date="1573819200">- Update to alsa-plugins 1.2.1:
  * pulse: Add DEVICE parameter</changelog>
  <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>
</package>
<package pkgid="5445942f9a1f53989ab7fd535983ac34c3957b165ca00551f006636aeeb2e7f7853ec238f0e15b781f68789cd0c7e6fa5e7729285845816901c254e267bc7416" name="alsa-plugins-jack-debuginfo" arch="i586">
  <version epoch="0" ver="1.2.7.1" rel="4.5"/>
  <changelog author="tiwai@suse.de" date="1573819200">- Update to alsa-plugins 1.2.1:
  * pulse: Add DEVICE parameter</changelog>
  <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>
</package>
<package pkgid="88f576fa1222e8784dc58a958bb366c49bc05c6b079d8434aa4bb5ad5c52837c8e3e811e566c6b2060051c82943c102f565c5f25ffe2a07b43a81b620321c325" name="alsa-plugins-jack-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.2.7.1" rel="4.5"/>
  <changelog author="tiwai@suse.de" date="1573819200">- Update to alsa-plugins 1.2.1:
  * pulse: Add DEVICE parameter</changelog>
  <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>
</package>
<package pkgid="1d4e9ba7924d26f6f7613f56c241c188eca5de3685fc098aabac2ce2c85ce9263174d383fd3845ddfc52b92f56f73cfb8a947a9135372fd76ab9152ee2b7530e" name="alsa-plugins-lavrate" arch="i586">
  <version epoch="0" ver="1.2.7.1" rel="4.5"/>
  <changelog author="tiwai@suse.de" date="1573819200">- Update to alsa-plugins 1.2.1:
  * pulse: Add DEVICE parameter</changelog>
  <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>
</package>
<package pkgid="56b1bd8331c06c5831b574f51e8b23c94804203227e83aa5064017f0c841e9dd06f574bfb8fdc69f1a2d7f376cb0462a9fd06457b976aa0017f42ebf1c0b0c1b" name="alsa-plugins-lavrate" arch="x86_64">
  <version epoch="0" ver="1.2.7.1" rel="4.5"/>
  <changelog author="tiwai@suse.de" date="1573819200">- Update to alsa-plugins 1.2.1:
  * pulse: Add DEVICE parameter</changelog>
  <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>
</package>
<package pkgid="e5b083fdf954617a3afc52d5f36bb45ddaaaed9c46797102c522ae5613295f53f6d7b8a6ede39e87c503b9efbd0ff0efd126df77045254a6a2ed2ca3d0b426d8" name="alsa-plugins-lavrate-debuginfo" arch="i586">
  <version epoch="0" ver="1.2.7.1" rel="4.5"/>
  <changelog author="tiwai@suse.de" date="1573819200">- Update to alsa-plugins 1.2.1:
  * pulse: Add DEVICE parameter</changelog>
  <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>
</package>
<package pkgid="63aa511cd8222faf9463c21b5d339dca183a75d28529d1c9ea2c65f1a3da38a58377fd1734353343ef9b374f0b95a253cead7cfcd535e9418893883afa4dbd17" name="alsa-plugins-lavrate-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.2.7.1" rel="4.5"/>
  <changelog author="tiwai@suse.de" date="1573819200">- Update to alsa-plugins 1.2.1:
  * pulse: Add DEVICE parameter</changelog>
  <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>
</package>
<package pkgid="43fb007f36f7d50fab66f488b1333b7cc033c60e6055ba539fd2561cb898a13a927f1426ad9b472f26a9349ea0e7b3938d780d1aa9a0baebd7f2f7c05a55e963" name="alsa-plugins-maemo" arch="i586">
  <version epoch="0" ver="1.2.7.1" rel="4.5"/>
  <changelog author="tiwai@suse.de" date="1573819200">- Update to alsa-plugins 1.2.1:
  * pulse: Add DEVICE parameter</changelog>
  <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>
</package>
<package pkgid="6dd104557a55635d58f34dbca49a4adfa5d939fcc91ebbc7d2398b1f5a27e886d6dc9b1fa7c1da85f97d49a644b40469922a30be879287f17f2fec7771844357" name="alsa-plugins-maemo" arch="x86_64">
  <version epoch="0" ver="1.2.7.1" rel="4.5"/>
  <changelog author="tiwai@suse.de" date="1573819200">- Update to alsa-plugins 1.2.1:
  * pulse: Add DEVICE parameter</changelog>
  <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>
</package>
<package pkgid="5ec2c83bce4b2e108264b73671945c35ebc4d5c422385fceb6478e452ff0aba340c115a2453dab7527a749b470afab1acde86f7e94a2553ee78d4a6077be0bd1" name="alsa-plugins-maemo-32bit" arch="x86_64">
  <version epoch="0" ver="1.2.7.1" rel="4.5"/>
  <changelog author="tiwai@suse.de" date="1573819200">- Update to alsa-plugins 1.2.1:
  * pulse: Add DEVICE parameter</changelog>
  <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>
</package>
<package pkgid="63e961fec4854deb789931a74a994488986de831a656ee017bbd1866b214aa7157136e8c54403f9275b4c6de5e812e1cf7e7cdc139b7eb1885a50ce88ea3e0b7" name="alsa-plugins-maemo-32bit-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.2.7.1" rel="4.5"/>
  <changelog author="tiwai@suse.de" date="1573819200">- Update to alsa-plugins 1.2.1:
  * pulse: Add DEVICE parameter</changelog>
  <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>
</package>
<package pkgid="36fffbcb21565f23413209343dfa8f8147ec6b3bbf00c24d731b14bd9932a27f036dc62c50d811683183220e4181340e099e8bb24faf12869180804b44c6b34d" name="alsa-plugins-maemo-debuginfo" arch="i586">
  <version epoch="0" ver="1.2.7.1" rel="4.5"/>
  <changelog author="tiwai@suse.de" date="1573819200">- Update to alsa-plugins 1.2.1:
  * pulse: Add DEVICE parameter</changelog>
  <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>
</package>
<package pkgid="33e26a9362b1d49f20aa5f1b54204c2524195ff59a2dc127271812c502456938b2d6dc45ca401d106b80c72ecdab6979dcaa416a18d14079347f2a142c2cc097" name="alsa-plugins-maemo-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.2.7.1" rel="4.5"/>
  <changelog author="tiwai@suse.de" date="1573819200">- Update to alsa-plugins 1.2.1:
  * pulse: Add DEVICE parameter</changelog>
  <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>
</package>
<package pkgid="97c699e8255fe8dee60f03e0440ea610cca94ab1374c93ab5a99fce1cce3e47f9e60bfac43d42b8cc149904f65b9bb55dde1e95d2b07465c05d9b6b7ef1865cc" name="alsa-plugins-oss" arch="i586">
  <version epoch="0" ver="1.2.7.1" rel="4.5"/>
  <changelog author="tiwai@suse.de" date="1573819200">- Update to alsa-plugins 1.2.1:
  * pulse: Add DEVICE parameter</changelog>
  <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>
</package>
<package pkgid="bdfb9e3fcf56f6b4ebd8359fa18a1711bd798fd923430d987470a68527d2f2d1d72c1b4739b7ba8420d59a06b5ed651e614a3286b2ff345a7c2b63e22d812218" name="alsa-plugins-oss" arch="x86_64">
  <version epoch="0" ver="1.2.7.1" rel="4.5"/>
  <changelog author="tiwai@suse.de" date="1573819200">- Update to alsa-plugins 1.2.1:
  * pulse: Add DEVICE parameter</changelog>
  <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>
</package>
<package pkgid="66797ab0845b0569b5630263f9b34ea6c6e4dbc473cf277c8e01b0c7041cbd0d96b7fdc2a9f401aacfba893fe754add78c13ec547f9496f44c0a0bea7d8c87a7" name="alsa-plugins-oss-debuginfo" arch="i586">
  <version epoch="0" ver="1.2.7.1" rel="4.5"/>
  <changelog author="tiwai@suse.de" date="1573819200">- Update to alsa-plugins 1.2.1:
  * pulse: Add DEVICE parameter</changelog>
  <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>
</package>
<package pkgid="d2b77bf095c0552bad54485c139158ae15ef5666517a549180b19c13c86180e6acda781d06e882a11fa0635347c467ae4eac752882955119097f43bfa3b69b25" name="alsa-plugins-oss-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.2.7.1" rel="4.5"/>
  <changelog author="tiwai@suse.de" date="1573819200">- Update to alsa-plugins 1.2.1:
  * pulse: Add DEVICE parameter</changelog>
  <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>
</package>
<package pkgid="8fb77b4b48cb8d751aee32904016c023673fa13f824956f5422ed5d80cf672e7df0e70f47caea89e7cf57d86f638fd55cd9c646b670437f784762c2acae244e7" name="alsa-plugins-pulse" arch="i586">
  <version epoch="0" ver="1.2.7.1" rel="4.5"/>
  <changelog author="tiwai@suse.de" date="1573819200">- Update to alsa-plugins 1.2.1:
  * pulse: Add DEVICE parameter</changelog>
  <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>
</package>
<package pkgid="9f3e6a1e55f5aae7d64b8068d8a07c871e2a919c480389b318a670e55a0cd355f54a9893a7bb43583f2f78351870c881e7c21ca006926441597dc367f68bbe2d" name="alsa-plugins-pulse" arch="x86_64">
  <version epoch="0" ver="1.2.7.1" rel="4.5"/>
  <changelog author="tiwai@suse.de" date="1573819200">- Update to alsa-plugins 1.2.1:
  * pulse: Add DEVICE parameter</changelog>
  <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>
</package>
<package pkgid="e5ec8e91e577c8d32688dbcc4a5e1516f6149b0343aa5f9e28c185671c0561f9983ff9370d57e13c22d062e0c65df3a64d6c6904ec024e1a5bf8d953b17eacf0" name="alsa-plugins-pulse-32bit" arch="x86_64">
  <version epoch="0" ver="1.2.7.1" rel="4.5"/>
  <changelog author="tiwai@suse.de" date="1573819200">- Update to alsa-plugins 1.2.1:
  * pulse: Add DEVICE parameter</changelog>
  <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>
</package>
<package pkgid="e301381db8fae5c39093a2b1a79b26b22eba1e9b86a3494cd10661b3af251458bddc3079e716f2d4cd91325bc867f4d851f1babeeb8631ca72618767630b1f23" name="alsa-plugins-pulse-32bit-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.2.7.1" rel="4.5"/>
  <changelog author="tiwai@suse.de" date="1573819200">- Update to alsa-plugins 1.2.1:
  * pulse: Add DEVICE parameter</changelog>
  <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>
</package>
<package pkgid="ce5dc40fc433344b484c3d43368e0a950005c3d4e5ac72ad7b7e52e089334215404b0db36387a4e80224d8338656d83856fb2e2c09f7576c1e0cb83fd97fa322" name="alsa-plugins-pulse-debuginfo" arch="i586">
  <version epoch="0" ver="1.2.7.1" rel="4.5"/>
  <changelog author="tiwai@suse.de" date="1573819200">- Update to alsa-plugins 1.2.1:
  * pulse: Add DEVICE parameter</changelog>
  <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>
</package>
<package pkgid="562c7493617b52f660314873706a25f2d5b715cd91c0c7a8b65a4201c01811aa6f144309f4706ed65e980e719abb0b9ccddc4584c5b6cb1aee9112000415299e" name="alsa-plugins-pulse-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.2.7.1" rel="4.5"/>
  <changelog author="tiwai@suse.de" date="1573819200">- Update to alsa-plugins 1.2.1:
  * pulse: Add DEVICE parameter</changelog>
  <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>
</package>
<package pkgid="077cda714377c39bc39ad00f056428624a67d64b73625d05f7fdc51f89e87510a446734577d76d0362e501a5f21fe13b85673feb74262c892863d3908389d493" name="alsa-plugins-samplerate" arch="i586">
  <version epoch="0" ver="1.2.7.1" rel="4.5"/>
  <changelog author="tiwai@suse.de" date="1573819200">- Update to alsa-plugins 1.2.1:
  * pulse: Add DEVICE parameter</changelog>
  <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>
</package>
<package pkgid="07af48da8c476da6d82ab0e3d6e750d2a6c876be1868c1d256a6f65e26045c50082884aadf7f45fa7a2c1be0e1e4d21798d05e8f15fdd8394d0abcac58343564" name="alsa-plugins-samplerate" arch="x86_64">
  <version epoch="0" ver="1.2.7.1" rel="4.5"/>
  <changelog author="tiwai@suse.de" date="1573819200">- Update to alsa-plugins 1.2.1:
  * pulse: Add DEVICE parameter</changelog>
  <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>
</package>
<package pkgid="7d0e2a979d5ecd41d0a6384077f183d0f45b6c153ffeaa370fd897420675db1bd1134fa24368d665392a66c108b7dfbf7bbe702aafd221ba196bde4b8e2dad87" name="alsa-plugins-samplerate-32bit" arch="x86_64">
  <version epoch="0" ver="1.2.7.1" rel="4.5"/>
  <changelog author="tiwai@suse.de" date="1573819200">- Update to alsa-plugins 1.2.1:
  * pulse: Add DEVICE parameter</changelog>
  <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>
</package>
<package pkgid="4c0c4a4e5187398726375e2f784c27ca46ce1f27da10362ad39ef05b620a33fe1c9622827d19ec8b9c73eefa4cd2ea29af874bcfe2f70057c29a4ea856617eff" name="alsa-plugins-samplerate-32bit-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.2.7.1" rel="4.5"/>
  <changelog author="tiwai@suse.de" date="1573819200">- Update to alsa-plugins 1.2.1:
  * pulse: Add DEVICE parameter</changelog>
  <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>
</package>
<package pkgid="069fc7640f2e138392176e982f9a424d6f67429fd6d021de8a2c58940b69f039c28dee74016749265e35490fbb3df8429f6c4298e1f2f02e26e24192dbe50992" name="alsa-plugins-samplerate-debuginfo" arch="i586">
  <version epoch="0" ver="1.2.7.1" rel="4.5"/>
  <changelog author="tiwai@suse.de" date="1573819200">- Update to alsa-plugins 1.2.1:
  * pulse: Add DEVICE parameter</changelog>
  <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>
</package>
<package pkgid="20b7fea8a954f608908a4b698b0884b9cdc725d96faf7662025549f87035fab0246ecb55cb79a4e3239fbba6da11b708a4c06b6d651afd184acae6b0157f7c89" name="alsa-plugins-samplerate-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.2.7.1" rel="4.5"/>
  <changelog author="tiwai@suse.de" date="1573819200">- Update to alsa-plugins 1.2.1:
  * pulse: Add DEVICE parameter</changelog>
  <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>
</package>
<package pkgid="9f39a5eafb2f41a15649c0cb69f3f44dbba0a36acffe730db2ab533f689c3f0a6cc57355903247da9c40eda1c12e1d150c4231e3601b9eb81937637742727eea" name="alsa-plugins-speex" arch="i586">
  <version epoch="0" ver="1.2.7.1" rel="4.5"/>
  <changelog author="tiwai@suse.de" date="1573819200">- Update to alsa-plugins 1.2.1:
  * pulse: Add DEVICE parameter</changelog>
  <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>
</package>
<package pkgid="f7ab086c45fa891713b7e36a5df92f4d4fde08fc10a0c489c6b3876225ee07ddf55e32d7fcc8fbe661bf890377f799b8cc98523ad33a3963d4432400130c5d6c" name="alsa-plugins-speex" arch="x86_64">
  <version epoch="0" ver="1.2.7.1" rel="4.5"/>
  <changelog author="tiwai@suse.de" date="1573819200">- Update to alsa-plugins 1.2.1:
  * pulse: Add DEVICE parameter</changelog>
  <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>
</package>
<package pkgid="9700503f369549745fa3eeaa548115478b51cd07766ee392c274bdb578aaac04c90cc7a80d1562c6b37b4a99bcd37ad820e62d1bb5f3adb1e1d94a3280a7e5b6" name="alsa-plugins-speex-debuginfo" arch="i586">
  <version epoch="0" ver="1.2.7.1" rel="4.5"/>
  <changelog author="tiwai@suse.de" date="1573819200">- Update to alsa-plugins 1.2.1:
  * pulse: Add DEVICE parameter</changelog>
  <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>
</package>
<package pkgid="1d6d2b6de554de5cd6dcfbc5dccb06729f2191d8ebb04ff1d9355e5864b0455a26b861882c226cf3246242ad51cdf1ff5f17dcd6d49bed81c04ada612a1179c4" name="alsa-plugins-speex-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.2.7.1" rel="4.5"/>
  <changelog author="tiwai@suse.de" date="1573819200">- Update to alsa-plugins 1.2.1:
  * pulse: Add DEVICE parameter</changelog>
  <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>
</package>
<package pkgid="22b2b4c6c9dd6628b3f999575057fabd6cc4c428c3703a9d57a15580c6ccd7b5174fba4c99e40897911b257baaea80c2ec709b727187a3b49f41a530f50a1be7" name="alsa-plugins-speexrate" arch="i586">
  <version epoch="0" ver="1.2.7.1" rel="4.5"/>
  <changelog author="tiwai@suse.de" date="1573819200">- Update to alsa-plugins 1.2.1:
  * pulse: Add DEVICE parameter</changelog>
  <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>
</package>
<package pkgid="7c8b0b4a79caa6bfe1c632aebb743b1490472acbff59cf111b532bb6a31f389497acea717c61fcae061d3d32368510101761c15af89530937daa0fefb0848954" name="alsa-plugins-speexrate" arch="x86_64">
  <version epoch="0" ver="1.2.7.1" rel="4.5"/>
  <changelog author="tiwai@suse.de" date="1573819200">- Update to alsa-plugins 1.2.1:
  * pulse: Add DEVICE parameter</changelog>
  <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>
</package>
<package pkgid="589e371734a7eec9303505e4dc2668e6399deb57abb076d588e4e05cecb4c0c1efadc1635b3e8b206c3516e01ae12965ada784a88d24266b75d3fd0af98b12aa" name="alsa-plugins-speexrate-debuginfo" arch="i586">
  <version epoch="0" ver="1.2.7.1" rel="4.5"/>
  <changelog author="tiwai@suse.de" date="1573819200">- Update to alsa-plugins 1.2.1:
  * pulse: Add DEVICE parameter</changelog>
  <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>
</package>
<package pkgid="7b3516fc8ac4ecfe520aefcaaccc4fbbf266c1a6bf3da4ac3835be7ce834ae84cbdc41794e98b92425d58339bd9091aa12d974219e9e47a32e9d045f23b97ba4" name="alsa-plugins-speexrate-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.2.7.1" rel="4.5"/>
  <changelog author="tiwai@suse.de" date="1573819200">- Update to alsa-plugins 1.2.1:
  * pulse: Add DEVICE parameter</changelog>
  <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>
</package>
<package pkgid="7c4c8d495f00aec7b918c8ae7d86a838c2697edb9a4dcbfbe442f4ffe2a64689ea604474e201b7ef6c32c409193f6c5951cc684d2d070e45b2db4cd0e53d3331" name="alsa-plugins-upmix" arch="i586">
  <version epoch="0" ver="1.2.7.1" rel="4.5"/>
  <changelog author="tiwai@suse.de" date="1573819200">- Update to alsa-plugins 1.2.1:
  * pulse: Add DEVICE parameter</changelog>
  <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>
</package>
<package pkgid="1afe386df1fa35ae2b27796c2bd063b2baeb85d9b7b22555160b37fee24e3d8009e92929c37ddf5db70dd33ec9f16ca1ca1800fdffa942481535201cb8752c09" name="alsa-plugins-upmix" arch="x86_64">
  <version epoch="0" ver="1.2.7.1" rel="4.5"/>
  <changelog author="tiwai@suse.de" date="1573819200">- Update to alsa-plugins 1.2.1:
  * pulse: Add DEVICE parameter</changelog>
  <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>
</package>
<package pkgid="bd1d889d086071c2e72955320a7496875e950956f5ff1529a3a511b6fe32cbfb00481e45b6eb5c0b8a80ebdfa015b8da15516f114b12b60b7855538ba8bffca5" name="alsa-plugins-upmix-debuginfo" arch="i586">
  <version epoch="0" ver="1.2.7.1" rel="4.5"/>
  <changelog author="tiwai@suse.de" date="1573819200">- Update to alsa-plugins 1.2.1:
  * pulse: Add DEVICE parameter</changelog>
  <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>
</package>
<package pkgid="4b15a882ff3ea34c9f5f579b866c532f6f37590e812fb2d6974a7e89f67abc48a10041926da0da4ddf46299b469e13886b9bd94685e58d48f6676c19b8752c4c" name="alsa-plugins-upmix-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.2.7.1" rel="4.5"/>
  <changelog author="tiwai@suse.de" date="1573819200">- Update to alsa-plugins 1.2.1:
  * pulse: Add DEVICE parameter</changelog>
  <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>
</package>
<package pkgid="6240fb6f0d26df790c932fbc4d4ffdbfc03c4bdfd8e13c8e108574e35ba4e034f913c09e98a8cf1e5fcd9ec849e88f89154fac9387d4b4a85f402e98189bede1" name="alsa-plugins-usb-stream" arch="i586">
  <version epoch="0" ver="1.2.7.1" rel="4.5"/>
  <changelog author="tiwai@suse.de" date="1573819200">- Update to alsa-plugins 1.2.1:
  * pulse: Add DEVICE parameter</changelog>
  <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>
</package>
<package pkgid="1f48ee7c43ae70e22675f239b7802bbe8b8cd8e8ff865b7e1c60a57ad81230ec9a8a65dbf05d7b7462c75d5339d821adb48e1064ac7cb770998b58bf223ec4b2" name="alsa-plugins-usb-stream" arch="x86_64">
  <version epoch="0" ver="1.2.7.1" rel="4.5"/>
  <changelog author="tiwai@suse.de" date="1573819200">- Update to alsa-plugins 1.2.1:
  * pulse: Add DEVICE parameter</changelog>
  <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>
</package>
<package pkgid="e5e339fd5fab83acf381ceb87739e8551c496450147e768706f0bccae1cf9e0d7baa79378afc0b0299998f4242586647c0655a9411196725829972ab674a8cf0" name="alsa-plugins-usb-stream-debuginfo" arch="i586">
  <version epoch="0" ver="1.2.7.1" rel="4.5"/>
  <changelog author="tiwai@suse.de" date="1573819200">- Update to alsa-plugins 1.2.1:
  * pulse: Add DEVICE parameter</changelog>
  <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>
</package>
<package pkgid="c0c1fb973090c1d642e3a4bac125ccadd392ad4d978d7c958f53d009fa029118c4dc839ac0b674967d8441d675cba554027cb92a9c9133922039702e80024fcf" name="alsa-plugins-usb-stream-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.2.7.1" rel="4.5"/>
  <changelog author="tiwai@suse.de" date="1573819200">- Update to alsa-plugins 1.2.1:
  * pulse: Add DEVICE parameter</changelog>
  <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>
</package>
<package pkgid="e04b1cdb7446b39b64cdb94a5d32ac0963732aa1a82d857a25479911a8b5c1b1adfd0f73350c9604a4fcedcb27bec44b5faee2a42fa4d19f0723eec60bdfb255" name="alsa-plugins-vdownmix" arch="i586">
  <version epoch="0" ver="1.2.7.1" rel="4.5"/>
  <changelog author="tiwai@suse.de" date="1573819200">- Update to alsa-plugins 1.2.1:
  * pulse: Add DEVICE parameter</changelog>
  <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>
</package>
<package pkgid="21eb2b1423e1d708ab431365d743f267dbd296b7d3eba1a6f51d5472873cac2b757e4d1d45bc66aaa5711c2937786d8227477e446f49f7c52fc4604d9937e038" name="alsa-plugins-vdownmix" arch="x86_64">
  <version epoch="0" ver="1.2.7.1" rel="4.5"/>
  <changelog author="tiwai@suse.de" date="1573819200">- Update to alsa-plugins 1.2.1:
  * pulse: Add DEVICE parameter</changelog>
  <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>
</package>
<package pkgid="ef378afc0ee60366ffa6ed52cc813f4963160ce4d25a40bfbfe7a7e25af1b539f9c7aac45e53700c6512e9fb594088cfc95732c1e85662b0d95e167076cde761" name="alsa-plugins-vdownmix-debuginfo" arch="i586">
  <version epoch="0" ver="1.2.7.1" rel="4.5"/>
  <changelog author="tiwai@suse.de" date="1573819200">- Update to alsa-plugins 1.2.1:
  * pulse: Add DEVICE parameter</changelog>
  <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>
</package>
<package pkgid="bafec0e7f7a87c4a2eb29d9f087043ae5e2e9b1afcc4131233bc46249de48449a5c2bd62e61603e97b57e7b8c4e0bdc4226cb2e627d1e209093cb6c08e3eeef8" name="alsa-plugins-vdownmix-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.2.7.1" rel="4.5"/>
  <changelog author="tiwai@suse.de" date="1573819200">- Update to alsa-plugins 1.2.1:
  * pulse: Add DEVICE parameter</changelog>
  <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>
</package>
<package pkgid="01445c8e92a59b47c398832645d18192f8d7d515d796d7a175b9d241dc6cab64e765386fae42e0d04b3ea94fd03367fe91cf5bd2851d8e79ee4ba84615d62c20" name="alsa-topology-devel" arch="i586">
  <version epoch="0" ver="1.2.10" rel="5.1"/>
  <changelog author="tiwai@suse.de" date="1603281600">- Update to alsa-lib 1.2.4:
  Major updates, including previous patches.
  Documentation updates, PCM optional lockless, meter and iec958
  plugin updates, UCM updates, topology API updates, LTO fixes, etc.
  See the details in
    https://www.alsa-project.org/wiki/Changes_v1.2.3.2_v1.2.4
- Drop the superfluous udev rules for HD-audio;
  it's already handled in the kernel properly
- Drop obsoleted patches:
  0001-ucm-substitution-remove-duplicate-allow_empty-assign.patch
  0002-ucm-fix-parse_get_safe_name-safe-name-must-be-checke.patch
  0003-ucm-substitute-the-merged-tree-completely.patch
  0004-ctl-improve-documentation-for-identifier-of-control-.patch
  0005-pcm-dmix-make-lockless-operation-optional.patch
  0006-pcm-dmix-Fix-semaphore-usage-with-lockless-operation.patch
  0007-pcm-iec958-implement-HDMI-HBR-audio-formatting.patch
  0008-pcm-iec958-set-channel-status-bits-according-to-rate.patch
  0009-conf-pcm-USB-Added-S-PDIF-fix-for-Asus-Xonar-SE.patch
  0010-control-ctlparse-fix-enum-values-in-or.patch
  0011-conf-USB-Audio-Disable-IEC958-on-Lenovo-ThinkStation.patch
  0012-pcm-dmix-fix-access-to-sum-buffer-in-non-interleaved.patch
  0014-control-Add-documentation-for-snd_ctl_elem_list_.patch
  0015-conf-quote-also-strings-with-and-characters-in-strin.patch
  0016-topology-decode-Fix-channel-map-memory-allocation.patch
  0017-topology-decode-Fix-infinite-loop-in-decoding-enum-c.patch
  0018-topology-decode-Remove-decoding-values-for-enum-cont.patch
  0019-topology-decode-Add-enum-control-texts-as-separate-e.patch
  0020-topology-decode-Fix-printing-texts-section.patch
  0021-topology-decode-Change-declaration-of-enum-decoding-.patch
  0022-topology-decode-Fix-decoding-PCM-formats-and-rates.patch
  0023-topology-decode-Print-sig_bits-field-in-PCM-capabili.patch
  0024-topology-decode-Add-DAI-name-printing.patch
  0025-topology-Make-buffer-for-saving-dynamic-size.patch
  0026-topology-return-correct-value-in-tplg_save_printf.patch
  0027-topology-fix-some-gcc10-warnings-labs-signess.patch
  0028-topology-fix-sort_config.patch
  0029-topology-fix-the-unaligned-access.patch
  0030-topology-improve-the-printf-buffer-management.patch
  0031-control-Improve-general-control-interface-documentat.patch
  0032-control-Add-documentation-for-snd_ctl_elem_value_.patch</changelog>
  <changelog author="tiwai@suse.de" date="1609848000">- Backport upstream fixes:
  a PCM plugin regression fix about snd_pcm_status() call, plugin
  directory handling fixes, missing audio timestamp types,
  use-after-free fix for conf parser, PCM plugin delay account fixes,
  etc:
  0001-dlmisc-the-snd_plugin_dir_set-snd_plugin_dir-must-be.patch
  0002-dlmisc-fix-snd_plugin_dir-locking-for-not-DL_ORIGIN_.patch
  0003-pcm-snd_pcm_mmap_readi-fix-typo-in-comment.patch
  0007-pcm-set-the-snd_pcm_ioplug_status-tstamp-field.patch
  0009-pcm-Add-snd_pcm_audio_tstamp_type_t-constants.patch
  0010-test-audio_time-Make-use-of-SND_PCM_AUDIO_TSTAMP_TYP.patch
  0011-pcm-Fix-a-typo-in-SND_PCM_AUDIO_TSTAMP_TYPE_LAST-def.patch
  0012-conf-fix-use-after-free-in-_snd_config_load_with_inc.patch
  0013-ucm-fix-bad-frees-in-get_list0-and-get_list20.patch
  0014-rawmidi-fix-memory-leak-in-snd_rawmidi_virtual_open.patch
  0015-timer-fix-sizeof-operator-mismatch-in-snd_timer_quer.patch
  0016-pcm-remove-dead-assignments-from-snd_pcm_rate_-commi.patch
  0017-pcm_multi-remove-dead-assignment-from-_snd_pcm_multi.patch
  0018-conf-fix-get_hexachar-return-value.patch
  0019-pcm-fix-__snd_pcm_state-return-value.patch
  0020-confmisc-fix-memory-leak-in-snd_func_concat.patch
  0021-conf-fix-return-code-in-_snd_config_load_with_includ.patch
  0022-pcm-plugin-status-fix-the-return-value-regression.patch
  0023-pcm-plugin-status-revert-the-recent-changes.patch
  0024-pcm-plugin-tidy-snd_pcm_plugin_avail_update.patch
  0025-pcm-plugin-optimize-sync-in-snd_pcm_plugin_status.patch
  0026-Revert-pcm_plugin-fix-delay.patch
  0027-pcm-ioplug-fix-the-delay-calculation-in-the-status-c.patch
  0028-pcm-rate-tidy-up-snd_pcm_rate_avail_update.patch
  0029-pcm-ioplug-fix-the-delay-calculation-for-old-plugins.patch
  0030-pcm-rate-use-pcm_frame_diff-in-snd_pcm_rate_playback.patch
  0031-pcm-plugin-fix-status-code-for-capture.patch
  0032-pcm-rate-use-pcm_frame_diff-on-related-places.patch
  0033-pcm-rate-fix-the-capture-delay-values.patch</changelog>
  <changelog author="tiwai@suse.de" date="1611230400">- Backport upstream fixes:
  yet more PCM plugin fixes, topology fixes/cleanups, UAF fix in
  UCM (bsc#1181194):
  0004-topology-use-inclusive-language-for-bclk.patch
  0005-topology-use-inclusive-language-for-fsync.patch
  0006-topology-use-inclusive-language-in-documentation.patch
  0034-ucm-fix-possible-memory-leak-in-parse_verb_file.patch
  0035-topology-tplg_pprint_integer-fix-coverity-uninitaliz.patch
  0036-topology-tplg_add_widget_object-do-not-use-invalid-e.patch
  0037-topology-tplg_decode_pcm-add-missing-log-argument-co.patch
  0038-topology-parse_tuple_set-remove-dead-condition-code.patch
  0039-ucm-uc_mgr_substitute_tree-fix-use-after-free.patch
  0040-topology-sort_config-cleanups-use-goto-for-the-error.patch
  0041-conf-USB-add-Xonar-U7-MKII-to-USB-Audio.pcm.iec958_d.patch
  0042-pcm_plugin-set-the-initial-hw_ptr-appl_ptr-from-the-.patch
  0043-pcm-dmix-dshare-delay-calculation-fixes-and-cleanups.patch
  0044-topology-fix-parse_tuple_set-remove-dead-condition-c.patch</changelog>
  <changelog author="tiwai@suse.de" date="1611316800">- Yet more fixes for the crash with dmix plugin (bsc#1181194):
  0045-pcm-direct-Fix-the-missing-appl_ptr-update.patch
  0046-pcm-ioplug-Pass-appl_ptr-and-hw_ptr-in-snd_pcm_statu.patch
  0047-pcm-null-Pass-appl_ptr-and-hw_ptr-in-snd_pcm_status.patch
  0048-pcm-share-Pass-appl_ptr-and-hw_ptr-in-snd_pcm_status.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1622462400">- Update to version 1.2.5
  * https://www.alsa-project.org/wiki/Changes_v1.2.4_v1.2.5#alsa-lib
- Drop upstream fixed patches
  * 0001-dlmisc-the-snd_plugin_dir_set-snd_plugin_dir-must-be.patch
  * 0002-dlmisc-fix-snd_plugin_dir-locking-for-not-DL_ORIGIN_.patch
  * 0003-pcm-snd_pcm_mmap_readi-fix-typo-in-comment.patch
  * 0004-topology-use-inclusive-language-for-bclk.patch
  * 0005-topology-use-inclusive-language-for-fsync.patch
  * 0006-topology-use-inclusive-language-in-documentation.patch
  * 0007-pcm-set-the-snd_pcm_ioplug_status-tstamp-field.patch
  * 0009-pcm-Add-snd_pcm_audio_tstamp_type_t-constants.patch
  * 0045-pcm-direct-Fix-the-missing-appl_ptr-update.patch
  * 0019-pcm-fix-__snd_pcm_state-return-value.patch
  * 0025-pcm-plugin-optimize-sync-in-snd_pcm_plugin_status.patch
  * 0026-Revert-pcm_plugin-fix-delay.patch
  * 0014-rawmidi-fix-memory-leak-in-snd_rawmidi_virtual_open.patch
  * 0037-topology-tplg_decode_pcm-add-missing-log-argument-co.patch
  * 0040-topology-sort_config-cleanups-use-goto-for-the-error.patch
  * 0028-pcm-rate-tidy-up-snd_pcm_rate_avail_update.patch
  * 0046-pcm-ioplug-Pass-appl_ptr-and-hw_ptr-in-snd_pcm_statu.patch
  * 0030-pcm-rate-use-pcm_frame_diff-in-snd_pcm_rate_playback.patch
  * 0047-pcm-null-Pass-appl_ptr-and-hw_ptr-in-snd_pcm_status.patch
  * 0043-pcm-dmix-dshare-delay-calculation-fixes-and-cleanups.patch
  * 0042-pcm_plugin-set-the-initial-hw_ptr-appl_ptr-from-the-.patch
  * 0011-pcm-Fix-a-typo-in-SND_PCM_AUDIO_TSTAMP_TYPE_LAST-def.patch
  * 0017-pcm_multi-remove-dead-assignment-from-_snd_pcm_multi.patch
  * 0027-pcm-ioplug-fix-the-delay-calculation-in-the-status-c.patch
  * 0041-conf-USB-add-Xonar-U7-MKII-to-USB-Audio.pcm.iec958_d.patch
  * 0016-pcm-remove-dead-assignments-from-snd_pcm_rate_-commi.patch
  * 0035-topology-tplg_pprint_integer-fix-coverity-uninitaliz.patch
  * 0034-ucm-fix-possible-memory-leak-in-parse_verb_file.patch
  * 0021-conf-fix-return-code-in-_snd_config_load_with_includ.patch
  * 0023-pcm-plugin-status-revert-the-recent-changes.patch
  * 0020-confmisc-fix-memory-leak-in-snd_func_concat.patch
  * 0029-pcm-ioplug-fix-the-delay-calculation-for-old-plugins.patch
  * 0039-ucm-uc_mgr_substitute_tree-fix-use-after-free.patch
  * 0024-pcm-plugin-tidy-snd_pcm_plugin_avail_update.patch
  * 0010-test-audio_time-Make-use-of-SND_PCM_AUDIO_TSTAMP_TYP.patch
  * 0033-pcm-rate-fix-the-capture-delay-values.patch
  * 0015-timer-fix-sizeof-operator-mismatch-in-snd_timer_quer.patch
  * 0036-topology-tplg_add_widget_object-do-not-use-invalid-e.patch
  * 0044-topology-fix-parse_tuple_set-remove-dead-condition-c.patch
  * 0038-topology-parse_tuple_set-remove-dead-condition-code.patch
  * 0018-conf-fix-get_hexachar-return-value.patch
  * 0013-ucm-fix-bad-frees-in-get_list0-and-get_list20.patch
  * 0012-conf-fix-use-after-free-in-_snd_config_load_with_inc.patch
  * 0031-pcm-plugin-fix-status-code-for-capture.patch
  * 0048-pcm-share-Pass-appl_ptr-and-hw_ptr-in-snd_pcm_status.patch
  * 0032-pcm-rate-use-pcm_frame_diff-on-related-places.patch
  * 0022-pcm-plugin-status-fix-the-return-value-regression.patch</changelog>
  <changelog author="tiwai@suse.de" date="1623240000">- Fix regression in config read and UCM handling on pipewire and
  pulseaudio (boo#1187079, boo#1187033):
  0001-conf-fix-load_for_all_cards.patch
  0002-ucm-add-_alibpref-to-get-the-private-device-prefix.patch
  0003-ucm-fix-_alibpref-string-add-.-delimiter-to-the-end.patch</changelog>
  <changelog author="tiwai@suse.de" date="1623672000">- Update to version 1.2.5.1:
  a bug fix release, including previous patches:
  https://www.alsa-project.org/wiki/Changes_v1.2.5_v1.2.5.1
- Drop obsoleted patches:
  0001-conf-fix-load_for_all_cards.patch
  0002-ucm-add-_alibpref-to-get-the-private-device-prefix.patch
  0003-ucm-fix-_alibpref-string-add-.-delimiter-to-the-end.patch</changelog>
  <changelog author="tiwai@suse.de" date="1638792000">- Update to version 1.2.6:
  lots of changes, including UCM and config updates and rawmidi
  framing mode support: for details, see below
  https://www.alsa-project.org/wiki/Changes_v1.2.5.1_v1.2.6#alsa-lib
- Add *.sig file for the source tarball</changelog>
  <changelog author="tiwai@suse.de" date="1639137600">- Update to version 1.2.6.1:
  a minor fix release:
  * conf: fix the device parsing when arguments has no defaults
  * conf: accept '_' character in the variable name</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1654084800">- Update to version 1.2.7:
  more extended UCM API, PCM rate,multi,direct plugin fixes and
  enhancements, compilation fixes, etc.  For details see:
  https://www.alsa-project.org/wiki/Changes_v1.2.6.3_v1.2.7#alsa-lib</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1654516800">- Backport upstream fixes for 32bit inode and ELD parsing:
  0001-conf-Use-ino64_t-to-save-and-compare-inode-numbers.patch
  0002-control-eld-fix-the-decoding-for-older-hw.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1655726400">- Update to version 1.2.7.1: minor bug fixes, including the previous
  patches.  For details, see
    https://www.alsa-project.org/wiki/Changes_v1.2.7_v1.2.7.1#alsa-lib
- Drop obsoleted patches:
  0001-conf-Use-ino64_t-to-save-and-compare-inode-numbers.patch
  0002-control-eld-fix-the-decoding-for-older-hw.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1658145600">- Update to version 1.2.7.2: minor updates, including fixes for PCM
  share plugin, rawmidi and UCM</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1666699200">- Update to version 1.2.8 (jsc#PED-850):
  add FreeBSD/NetBD/OpenBSD build support, fixes in control namehint,
  various PCM plugins and UCM.  For details, see:
    https://www.alsa-project.org/wiki/Changes_v1.2.7.2_v1.2.8
- Add keyring</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1683547200">- Update to version 1.2.9:
  * Versioned symbol updates
  * Various fixes for building on *BSD and Android
  * Fixes and enhancements of auto silencing and playback drain
  * Add SND_CTL_EINTR open mode at PCM
  * Avoid endless loop in snd_pcm_sw_params_default()
  * Fixes in PCM rate, route/softvol plugins
  * Fixes in topology API parser, cleanups
  * Enhancements in latency test program
  * Minor code cleanup and memory leak fixes in UCM API
  * emu10k1 config cleanup
  For details, see:
    https://www.alsa-project.org/wiki/Changes_v1.2.8_v1.2.9#alsa-lib</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1693828800">- Update to version 1.2.10 (jsc#PED-6566):
  * MIDI 2.0 feature support
  * build fixes for various platforms
  * various documentation fixes
  * misc topology fixes
  * ucm fixes and cleanups
  For details, see:
    https://www.alsa-project.org/wiki/Changes_v1.2.9_v1.2.10#alsa-lib
- Took upstream fix for possible build errors:
  0001-control.h-Fix-ump-header-file-detection.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1694260800">- Upstream fix backport:
  0002-global.h-move-__STRING-macro-outside-PIC-ifdef-block.patch
- Upstream fix for PCM segfault regression (bsc#1215167):
  0003-pcm-Fix-segfault-with-32bit-libs.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1695038400">- More upstream fix for incosistent compile conditions:
  0004-reshuffle-included-files-to-include-config.h-as-firs.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1696939200">- Fix symbol version:
  0005-seq-Fix-typos-in-symbol-version-definitions.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1699358400">- Backport upstream fixes for sequencer and mixer:
  0006-seq-Fix-invalid-sanity-check-in-snd_seq_set_input_bu.patch
  0007-mixer-simple-Support-dB-TLVs-for-CTL_SINGLE-controls.patch
  0008-seq-Clear-UMP-event-flag-for-legacy-apps.patch
  0009-seq-Simplify-snd_seq_extract_output.patch
  0010-seq-Check-protocol-compatibility-with-the-current-ve.patch
- Clean up spec file</changelog>
</package>
<package pkgid="aee931cd1ba68a3f390ecd31a5b84d194a92dae2b5d597dc6b0294605e7fdf429ba0dfeb6c931c2e420b2c513636ca4fd87a5a78fda9e1b196ded4e2045a1dda" name="alsa-topology-devel" arch="x86_64">
  <version epoch="0" ver="1.2.10" rel="5.1"/>
  <changelog author="tiwai@suse.de" date="1603281600">- Update to alsa-lib 1.2.4:
  Major updates, including previous patches.
  Documentation updates, PCM optional lockless, meter and iec958
  plugin updates, UCM updates, topology API updates, LTO fixes, etc.
  See the details in
    https://www.alsa-project.org/wiki/Changes_v1.2.3.2_v1.2.4
- Drop the superfluous udev rules for HD-audio;
  it's already handled in the kernel properly
- Drop obsoleted patches:
  0001-ucm-substitution-remove-duplicate-allow_empty-assign.patch
  0002-ucm-fix-parse_get_safe_name-safe-name-must-be-checke.patch
  0003-ucm-substitute-the-merged-tree-completely.patch
  0004-ctl-improve-documentation-for-identifier-of-control-.patch
  0005-pcm-dmix-make-lockless-operation-optional.patch
  0006-pcm-dmix-Fix-semaphore-usage-with-lockless-operation.patch
  0007-pcm-iec958-implement-HDMI-HBR-audio-formatting.patch
  0008-pcm-iec958-set-channel-status-bits-according-to-rate.patch
  0009-conf-pcm-USB-Added-S-PDIF-fix-for-Asus-Xonar-SE.patch
  0010-control-ctlparse-fix-enum-values-in-or.patch
  0011-conf-USB-Audio-Disable-IEC958-on-Lenovo-ThinkStation.patch
  0012-pcm-dmix-fix-access-to-sum-buffer-in-non-interleaved.patch
  0014-control-Add-documentation-for-snd_ctl_elem_list_.patch
  0015-conf-quote-also-strings-with-and-characters-in-strin.patch
  0016-topology-decode-Fix-channel-map-memory-allocation.patch
  0017-topology-decode-Fix-infinite-loop-in-decoding-enum-c.patch
  0018-topology-decode-Remove-decoding-values-for-enum-cont.patch
  0019-topology-decode-Add-enum-control-texts-as-separate-e.patch
  0020-topology-decode-Fix-printing-texts-section.patch
  0021-topology-decode-Change-declaration-of-enum-decoding-.patch
  0022-topology-decode-Fix-decoding-PCM-formats-and-rates.patch
  0023-topology-decode-Print-sig_bits-field-in-PCM-capabili.patch
  0024-topology-decode-Add-DAI-name-printing.patch
  0025-topology-Make-buffer-for-saving-dynamic-size.patch
  0026-topology-return-correct-value-in-tplg_save_printf.patch
  0027-topology-fix-some-gcc10-warnings-labs-signess.patch
  0028-topology-fix-sort_config.patch
  0029-topology-fix-the-unaligned-access.patch
  0030-topology-improve-the-printf-buffer-management.patch
  0031-control-Improve-general-control-interface-documentat.patch
  0032-control-Add-documentation-for-snd_ctl_elem_value_.patch</changelog>
  <changelog author="tiwai@suse.de" date="1609848000">- Backport upstream fixes:
  a PCM plugin regression fix about snd_pcm_status() call, plugin
  directory handling fixes, missing audio timestamp types,
  use-after-free fix for conf parser, PCM plugin delay account fixes,
  etc:
  0001-dlmisc-the-snd_plugin_dir_set-snd_plugin_dir-must-be.patch
  0002-dlmisc-fix-snd_plugin_dir-locking-for-not-DL_ORIGIN_.patch
  0003-pcm-snd_pcm_mmap_readi-fix-typo-in-comment.patch
  0007-pcm-set-the-snd_pcm_ioplug_status-tstamp-field.patch
  0009-pcm-Add-snd_pcm_audio_tstamp_type_t-constants.patch
  0010-test-audio_time-Make-use-of-SND_PCM_AUDIO_TSTAMP_TYP.patch
  0011-pcm-Fix-a-typo-in-SND_PCM_AUDIO_TSTAMP_TYPE_LAST-def.patch
  0012-conf-fix-use-after-free-in-_snd_config_load_with_inc.patch
  0013-ucm-fix-bad-frees-in-get_list0-and-get_list20.patch
  0014-rawmidi-fix-memory-leak-in-snd_rawmidi_virtual_open.patch
  0015-timer-fix-sizeof-operator-mismatch-in-snd_timer_quer.patch
  0016-pcm-remove-dead-assignments-from-snd_pcm_rate_-commi.patch
  0017-pcm_multi-remove-dead-assignment-from-_snd_pcm_multi.patch
  0018-conf-fix-get_hexachar-return-value.patch
  0019-pcm-fix-__snd_pcm_state-return-value.patch
  0020-confmisc-fix-memory-leak-in-snd_func_concat.patch
  0021-conf-fix-return-code-in-_snd_config_load_with_includ.patch
  0022-pcm-plugin-status-fix-the-return-value-regression.patch
  0023-pcm-plugin-status-revert-the-recent-changes.patch
  0024-pcm-plugin-tidy-snd_pcm_plugin_avail_update.patch
  0025-pcm-plugin-optimize-sync-in-snd_pcm_plugin_status.patch
  0026-Revert-pcm_plugin-fix-delay.patch
  0027-pcm-ioplug-fix-the-delay-calculation-in-the-status-c.patch
  0028-pcm-rate-tidy-up-snd_pcm_rate_avail_update.patch
  0029-pcm-ioplug-fix-the-delay-calculation-for-old-plugins.patch
  0030-pcm-rate-use-pcm_frame_diff-in-snd_pcm_rate_playback.patch
  0031-pcm-plugin-fix-status-code-for-capture.patch
  0032-pcm-rate-use-pcm_frame_diff-on-related-places.patch
  0033-pcm-rate-fix-the-capture-delay-values.patch</changelog>
  <changelog author="tiwai@suse.de" date="1611230400">- Backport upstream fixes:
  yet more PCM plugin fixes, topology fixes/cleanups, UAF fix in
  UCM (bsc#1181194):
  0004-topology-use-inclusive-language-for-bclk.patch
  0005-topology-use-inclusive-language-for-fsync.patch
  0006-topology-use-inclusive-language-in-documentation.patch
  0034-ucm-fix-possible-memory-leak-in-parse_verb_file.patch
  0035-topology-tplg_pprint_integer-fix-coverity-uninitaliz.patch
  0036-topology-tplg_add_widget_object-do-not-use-invalid-e.patch
  0037-topology-tplg_decode_pcm-add-missing-log-argument-co.patch
  0038-topology-parse_tuple_set-remove-dead-condition-code.patch
  0039-ucm-uc_mgr_substitute_tree-fix-use-after-free.patch
  0040-topology-sort_config-cleanups-use-goto-for-the-error.patch
  0041-conf-USB-add-Xonar-U7-MKII-to-USB-Audio.pcm.iec958_d.patch
  0042-pcm_plugin-set-the-initial-hw_ptr-appl_ptr-from-the-.patch
  0043-pcm-dmix-dshare-delay-calculation-fixes-and-cleanups.patch
  0044-topology-fix-parse_tuple_set-remove-dead-condition-c.patch</changelog>
  <changelog author="tiwai@suse.de" date="1611316800">- Yet more fixes for the crash with dmix plugin (bsc#1181194):
  0045-pcm-direct-Fix-the-missing-appl_ptr-update.patch
  0046-pcm-ioplug-Pass-appl_ptr-and-hw_ptr-in-snd_pcm_statu.patch
  0047-pcm-null-Pass-appl_ptr-and-hw_ptr-in-snd_pcm_status.patch
  0048-pcm-share-Pass-appl_ptr-and-hw_ptr-in-snd_pcm_status.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1622462400">- Update to version 1.2.5
  * https://www.alsa-project.org/wiki/Changes_v1.2.4_v1.2.5#alsa-lib
- Drop upstream fixed patches
  * 0001-dlmisc-the-snd_plugin_dir_set-snd_plugin_dir-must-be.patch
  * 0002-dlmisc-fix-snd_plugin_dir-locking-for-not-DL_ORIGIN_.patch
  * 0003-pcm-snd_pcm_mmap_readi-fix-typo-in-comment.patch
  * 0004-topology-use-inclusive-language-for-bclk.patch
  * 0005-topology-use-inclusive-language-for-fsync.patch
  * 0006-topology-use-inclusive-language-in-documentation.patch
  * 0007-pcm-set-the-snd_pcm_ioplug_status-tstamp-field.patch
  * 0009-pcm-Add-snd_pcm_audio_tstamp_type_t-constants.patch
  * 0045-pcm-direct-Fix-the-missing-appl_ptr-update.patch
  * 0019-pcm-fix-__snd_pcm_state-return-value.patch
  * 0025-pcm-plugin-optimize-sync-in-snd_pcm_plugin_status.patch
  * 0026-Revert-pcm_plugin-fix-delay.patch
  * 0014-rawmidi-fix-memory-leak-in-snd_rawmidi_virtual_open.patch
  * 0037-topology-tplg_decode_pcm-add-missing-log-argument-co.patch
  * 0040-topology-sort_config-cleanups-use-goto-for-the-error.patch
  * 0028-pcm-rate-tidy-up-snd_pcm_rate_avail_update.patch
  * 0046-pcm-ioplug-Pass-appl_ptr-and-hw_ptr-in-snd_pcm_statu.patch
  * 0030-pcm-rate-use-pcm_frame_diff-in-snd_pcm_rate_playback.patch
  * 0047-pcm-null-Pass-appl_ptr-and-hw_ptr-in-snd_pcm_status.patch
  * 0043-pcm-dmix-dshare-delay-calculation-fixes-and-cleanups.patch
  * 0042-pcm_plugin-set-the-initial-hw_ptr-appl_ptr-from-the-.patch
  * 0011-pcm-Fix-a-typo-in-SND_PCM_AUDIO_TSTAMP_TYPE_LAST-def.patch
  * 0017-pcm_multi-remove-dead-assignment-from-_snd_pcm_multi.patch
  * 0027-pcm-ioplug-fix-the-delay-calculation-in-the-status-c.patch
  * 0041-conf-USB-add-Xonar-U7-MKII-to-USB-Audio.pcm.iec958_d.patch
  * 0016-pcm-remove-dead-assignments-from-snd_pcm_rate_-commi.patch
  * 0035-topology-tplg_pprint_integer-fix-coverity-uninitaliz.patch
  * 0034-ucm-fix-possible-memory-leak-in-parse_verb_file.patch
  * 0021-conf-fix-return-code-in-_snd_config_load_with_includ.patch
  * 0023-pcm-plugin-status-revert-the-recent-changes.patch
  * 0020-confmisc-fix-memory-leak-in-snd_func_concat.patch
  * 0029-pcm-ioplug-fix-the-delay-calculation-for-old-plugins.patch
  * 0039-ucm-uc_mgr_substitute_tree-fix-use-after-free.patch
  * 0024-pcm-plugin-tidy-snd_pcm_plugin_avail_update.patch
  * 0010-test-audio_time-Make-use-of-SND_PCM_AUDIO_TSTAMP_TYP.patch
  * 0033-pcm-rate-fix-the-capture-delay-values.patch
  * 0015-timer-fix-sizeof-operator-mismatch-in-snd_timer_quer.patch
  * 0036-topology-tplg_add_widget_object-do-not-use-invalid-e.patch
  * 0044-topology-fix-parse_tuple_set-remove-dead-condition-c.patch
  * 0038-topology-parse_tuple_set-remove-dead-condition-code.patch
  * 0018-conf-fix-get_hexachar-return-value.patch
  * 0013-ucm-fix-bad-frees-in-get_list0-and-get_list20.patch
  * 0012-conf-fix-use-after-free-in-_snd_config_load_with_inc.patch
  * 0031-pcm-plugin-fix-status-code-for-capture.patch
  * 0048-pcm-share-Pass-appl_ptr-and-hw_ptr-in-snd_pcm_status.patch
  * 0032-pcm-rate-use-pcm_frame_diff-on-related-places.patch
  * 0022-pcm-plugin-status-fix-the-return-value-regression.patch</changelog>
  <changelog author="tiwai@suse.de" date="1623240000">- Fix regression in config read and UCM handling on pipewire and
  pulseaudio (boo#1187079, boo#1187033):
  0001-conf-fix-load_for_all_cards.patch
  0002-ucm-add-_alibpref-to-get-the-private-device-prefix.patch
  0003-ucm-fix-_alibpref-string-add-.-delimiter-to-the-end.patch</changelog>
  <changelog author="tiwai@suse.de" date="1623672000">- Update to version 1.2.5.1:
  a bug fix release, including previous patches:
  https://www.alsa-project.org/wiki/Changes_v1.2.5_v1.2.5.1
- Drop obsoleted patches:
  0001-conf-fix-load_for_all_cards.patch
  0002-ucm-add-_alibpref-to-get-the-private-device-prefix.patch
  0003-ucm-fix-_alibpref-string-add-.-delimiter-to-the-end.patch</changelog>
  <changelog author="tiwai@suse.de" date="1638792000">- Update to version 1.2.6:
  lots of changes, including UCM and config updates and rawmidi
  framing mode support: for details, see below
  https://www.alsa-project.org/wiki/Changes_v1.2.5.1_v1.2.6#alsa-lib
- Add *.sig file for the source tarball</changelog>
  <changelog author="tiwai@suse.de" date="1639137600">- Update to version 1.2.6.1:
  a minor fix release:
  * conf: fix the device parsing when arguments has no defaults
  * conf: accept '_' character in the variable name</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1654084800">- Update to version 1.2.7:
  more extended UCM API, PCM rate,multi,direct plugin fixes and
  enhancements, compilation fixes, etc.  For details see:
  https://www.alsa-project.org/wiki/Changes_v1.2.6.3_v1.2.7#alsa-lib</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1654516800">- Backport upstream fixes for 32bit inode and ELD parsing:
  0001-conf-Use-ino64_t-to-save-and-compare-inode-numbers.patch
  0002-control-eld-fix-the-decoding-for-older-hw.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1655726400">- Update to version 1.2.7.1: minor bug fixes, including the previous
  patches.  For details, see
    https://www.alsa-project.org/wiki/Changes_v1.2.7_v1.2.7.1#alsa-lib
- Drop obsoleted patches:
  0001-conf-Use-ino64_t-to-save-and-compare-inode-numbers.patch
  0002-control-eld-fix-the-decoding-for-older-hw.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1658145600">- Update to version 1.2.7.2: minor updates, including fixes for PCM
  share plugin, rawmidi and UCM</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1666699200">- Update to version 1.2.8 (jsc#PED-850):
  add FreeBSD/NetBD/OpenBSD build support, fixes in control namehint,
  various PCM plugins and UCM.  For details, see:
    https://www.alsa-project.org/wiki/Changes_v1.2.7.2_v1.2.8
- Add keyring</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1683547200">- Update to version 1.2.9:
  * Versioned symbol updates
  * Various fixes for building on *BSD and Android
  * Fixes and enhancements of auto silencing and playback drain
  * Add SND_CTL_EINTR open mode at PCM
  * Avoid endless loop in snd_pcm_sw_params_default()
  * Fixes in PCM rate, route/softvol plugins
  * Fixes in topology API parser, cleanups
  * Enhancements in latency test program
  * Minor code cleanup and memory leak fixes in UCM API
  * emu10k1 config cleanup
  For details, see:
    https://www.alsa-project.org/wiki/Changes_v1.2.8_v1.2.9#alsa-lib</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1693828800">- Update to version 1.2.10 (jsc#PED-6566):
  * MIDI 2.0 feature support
  * build fixes for various platforms
  * various documentation fixes
  * misc topology fixes
  * ucm fixes and cleanups
  For details, see:
    https://www.alsa-project.org/wiki/Changes_v1.2.9_v1.2.10#alsa-lib
- Took upstream fix for possible build errors:
  0001-control.h-Fix-ump-header-file-detection.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1694260800">- Upstream fix backport:
  0002-global.h-move-__STRING-macro-outside-PIC-ifdef-block.patch
- Upstream fix for PCM segfault regression (bsc#1215167):
  0003-pcm-Fix-segfault-with-32bit-libs.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1695038400">- More upstream fix for incosistent compile conditions:
  0004-reshuffle-included-files-to-include-config.h-as-firs.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1696939200">- Fix symbol version:
  0005-seq-Fix-typos-in-symbol-version-definitions.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1699358400">- Backport upstream fixes for sequencer and mixer:
  0006-seq-Fix-invalid-sanity-check-in-snd_seq_set_input_bu.patch
  0007-mixer-simple-Support-dB-TLVs-for-CTL_SINGLE-controls.patch
  0008-seq-Clear-UMP-event-flag-for-legacy-apps.patch
  0009-seq-Simplify-snd_seq_extract_output.patch
  0010-seq-Check-protocol-compatibility-with-the-current-ve.patch
- Clean up spec file</changelog>
</package>
<package pkgid="8aa8e67e527e747504b1889d525178c586a8d2cf4fd62e5efb9ec2b4cc249a5ef297a854225c0f1be9fa1a722df12c0734437174eeaed2ab1cb65fab5f2c979d" name="alsa-topology-devel-32bit" arch="x86_64">
  <version epoch="0" ver="1.2.10" rel="5.1"/>
  <changelog author="tiwai@suse.de" date="1603281600">- Update to alsa-lib 1.2.4:
  Major updates, including previous patches.
  Documentation updates, PCM optional lockless, meter and iec958
  plugin updates, UCM updates, topology API updates, LTO fixes, etc.
  See the details in
    https://www.alsa-project.org/wiki/Changes_v1.2.3.2_v1.2.4
- Drop the superfluous udev rules for HD-audio;
  it's already handled in the kernel properly
- Drop obsoleted patches:
  0001-ucm-substitution-remove-duplicate-allow_empty-assign.patch
  0002-ucm-fix-parse_get_safe_name-safe-name-must-be-checke.patch
  0003-ucm-substitute-the-merged-tree-completely.patch
  0004-ctl-improve-documentation-for-identifier-of-control-.patch
  0005-pcm-dmix-make-lockless-operation-optional.patch
  0006-pcm-dmix-Fix-semaphore-usage-with-lockless-operation.patch
  0007-pcm-iec958-implement-HDMI-HBR-audio-formatting.patch
  0008-pcm-iec958-set-channel-status-bits-according-to-rate.patch
  0009-conf-pcm-USB-Added-S-PDIF-fix-for-Asus-Xonar-SE.patch
  0010-control-ctlparse-fix-enum-values-in-or.patch
  0011-conf-USB-Audio-Disable-IEC958-on-Lenovo-ThinkStation.patch
  0012-pcm-dmix-fix-access-to-sum-buffer-in-non-interleaved.patch
  0014-control-Add-documentation-for-snd_ctl_elem_list_.patch
  0015-conf-quote-also-strings-with-and-characters-in-strin.patch
  0016-topology-decode-Fix-channel-map-memory-allocation.patch
  0017-topology-decode-Fix-infinite-loop-in-decoding-enum-c.patch
  0018-topology-decode-Remove-decoding-values-for-enum-cont.patch
  0019-topology-decode-Add-enum-control-texts-as-separate-e.patch
  0020-topology-decode-Fix-printing-texts-section.patch
  0021-topology-decode-Change-declaration-of-enum-decoding-.patch
  0022-topology-decode-Fix-decoding-PCM-formats-and-rates.patch
  0023-topology-decode-Print-sig_bits-field-in-PCM-capabili.patch
  0024-topology-decode-Add-DAI-name-printing.patch
  0025-topology-Make-buffer-for-saving-dynamic-size.patch
  0026-topology-return-correct-value-in-tplg_save_printf.patch
  0027-topology-fix-some-gcc10-warnings-labs-signess.patch
  0028-topology-fix-sort_config.patch
  0029-topology-fix-the-unaligned-access.patch
  0030-topology-improve-the-printf-buffer-management.patch
  0031-control-Improve-general-control-interface-documentat.patch
  0032-control-Add-documentation-for-snd_ctl_elem_value_.patch</changelog>
  <changelog author="tiwai@suse.de" date="1609848000">- Backport upstream fixes:
  a PCM plugin regression fix about snd_pcm_status() call, plugin
  directory handling fixes, missing audio timestamp types,
  use-after-free fix for conf parser, PCM plugin delay account fixes,
  etc:
  0001-dlmisc-the-snd_plugin_dir_set-snd_plugin_dir-must-be.patch
  0002-dlmisc-fix-snd_plugin_dir-locking-for-not-DL_ORIGIN_.patch
  0003-pcm-snd_pcm_mmap_readi-fix-typo-in-comment.patch
  0007-pcm-set-the-snd_pcm_ioplug_status-tstamp-field.patch
  0009-pcm-Add-snd_pcm_audio_tstamp_type_t-constants.patch
  0010-test-audio_time-Make-use-of-SND_PCM_AUDIO_TSTAMP_TYP.patch
  0011-pcm-Fix-a-typo-in-SND_PCM_AUDIO_TSTAMP_TYPE_LAST-def.patch
  0012-conf-fix-use-after-free-in-_snd_config_load_with_inc.patch
  0013-ucm-fix-bad-frees-in-get_list0-and-get_list20.patch
  0014-rawmidi-fix-memory-leak-in-snd_rawmidi_virtual_open.patch
  0015-timer-fix-sizeof-operator-mismatch-in-snd_timer_quer.patch
  0016-pcm-remove-dead-assignments-from-snd_pcm_rate_-commi.patch
  0017-pcm_multi-remove-dead-assignment-from-_snd_pcm_multi.patch
  0018-conf-fix-get_hexachar-return-value.patch
  0019-pcm-fix-__snd_pcm_state-return-value.patch
  0020-confmisc-fix-memory-leak-in-snd_func_concat.patch
  0021-conf-fix-return-code-in-_snd_config_load_with_includ.patch
  0022-pcm-plugin-status-fix-the-return-value-regression.patch
  0023-pcm-plugin-status-revert-the-recent-changes.patch
  0024-pcm-plugin-tidy-snd_pcm_plugin_avail_update.patch
  0025-pcm-plugin-optimize-sync-in-snd_pcm_plugin_status.patch
  0026-Revert-pcm_plugin-fix-delay.patch
  0027-pcm-ioplug-fix-the-delay-calculation-in-the-status-c.patch
  0028-pcm-rate-tidy-up-snd_pcm_rate_avail_update.patch
  0029-pcm-ioplug-fix-the-delay-calculation-for-old-plugins.patch
  0030-pcm-rate-use-pcm_frame_diff-in-snd_pcm_rate_playback.patch
  0031-pcm-plugin-fix-status-code-for-capture.patch
  0032-pcm-rate-use-pcm_frame_diff-on-related-places.patch
  0033-pcm-rate-fix-the-capture-delay-values.patch</changelog>
  <changelog author="tiwai@suse.de" date="1611230400">- Backport upstream fixes:
  yet more PCM plugin fixes, topology fixes/cleanups, UAF fix in
  UCM (bsc#1181194):
  0004-topology-use-inclusive-language-for-bclk.patch
  0005-topology-use-inclusive-language-for-fsync.patch
  0006-topology-use-inclusive-language-in-documentation.patch
  0034-ucm-fix-possible-memory-leak-in-parse_verb_file.patch
  0035-topology-tplg_pprint_integer-fix-coverity-uninitaliz.patch
  0036-topology-tplg_add_widget_object-do-not-use-invalid-e.patch
  0037-topology-tplg_decode_pcm-add-missing-log-argument-co.patch
  0038-topology-parse_tuple_set-remove-dead-condition-code.patch
  0039-ucm-uc_mgr_substitute_tree-fix-use-after-free.patch
  0040-topology-sort_config-cleanups-use-goto-for-the-error.patch
  0041-conf-USB-add-Xonar-U7-MKII-to-USB-Audio.pcm.iec958_d.patch
  0042-pcm_plugin-set-the-initial-hw_ptr-appl_ptr-from-the-.patch
  0043-pcm-dmix-dshare-delay-calculation-fixes-and-cleanups.patch
  0044-topology-fix-parse_tuple_set-remove-dead-condition-c.patch</changelog>
  <changelog author="tiwai@suse.de" date="1611316800">- Yet more fixes for the crash with dmix plugin (bsc#1181194):
  0045-pcm-direct-Fix-the-missing-appl_ptr-update.patch
  0046-pcm-ioplug-Pass-appl_ptr-and-hw_ptr-in-snd_pcm_statu.patch
  0047-pcm-null-Pass-appl_ptr-and-hw_ptr-in-snd_pcm_status.patch
  0048-pcm-share-Pass-appl_ptr-and-hw_ptr-in-snd_pcm_status.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1622462400">- Update to version 1.2.5
  * https://www.alsa-project.org/wiki/Changes_v1.2.4_v1.2.5#alsa-lib
- Drop upstream fixed patches
  * 0001-dlmisc-the-snd_plugin_dir_set-snd_plugin_dir-must-be.patch
  * 0002-dlmisc-fix-snd_plugin_dir-locking-for-not-DL_ORIGIN_.patch
  * 0003-pcm-snd_pcm_mmap_readi-fix-typo-in-comment.patch
  * 0004-topology-use-inclusive-language-for-bclk.patch
  * 0005-topology-use-inclusive-language-for-fsync.patch
  * 0006-topology-use-inclusive-language-in-documentation.patch
  * 0007-pcm-set-the-snd_pcm_ioplug_status-tstamp-field.patch
  * 0009-pcm-Add-snd_pcm_audio_tstamp_type_t-constants.patch
  * 0045-pcm-direct-Fix-the-missing-appl_ptr-update.patch
  * 0019-pcm-fix-__snd_pcm_state-return-value.patch
  * 0025-pcm-plugin-optimize-sync-in-snd_pcm_plugin_status.patch
  * 0026-Revert-pcm_plugin-fix-delay.patch
  * 0014-rawmidi-fix-memory-leak-in-snd_rawmidi_virtual_open.patch
  * 0037-topology-tplg_decode_pcm-add-missing-log-argument-co.patch
  * 0040-topology-sort_config-cleanups-use-goto-for-the-error.patch
  * 0028-pcm-rate-tidy-up-snd_pcm_rate_avail_update.patch
  * 0046-pcm-ioplug-Pass-appl_ptr-and-hw_ptr-in-snd_pcm_statu.patch
  * 0030-pcm-rate-use-pcm_frame_diff-in-snd_pcm_rate_playback.patch
  * 0047-pcm-null-Pass-appl_ptr-and-hw_ptr-in-snd_pcm_status.patch
  * 0043-pcm-dmix-dshare-delay-calculation-fixes-and-cleanups.patch
  * 0042-pcm_plugin-set-the-initial-hw_ptr-appl_ptr-from-the-.patch
  * 0011-pcm-Fix-a-typo-in-SND_PCM_AUDIO_TSTAMP_TYPE_LAST-def.patch
  * 0017-pcm_multi-remove-dead-assignment-from-_snd_pcm_multi.patch
  * 0027-pcm-ioplug-fix-the-delay-calculation-in-the-status-c.patch
  * 0041-conf-USB-add-Xonar-U7-MKII-to-USB-Audio.pcm.iec958_d.patch
  * 0016-pcm-remove-dead-assignments-from-snd_pcm_rate_-commi.patch
  * 0035-topology-tplg_pprint_integer-fix-coverity-uninitaliz.patch
  * 0034-ucm-fix-possible-memory-leak-in-parse_verb_file.patch
  * 0021-conf-fix-return-code-in-_snd_config_load_with_includ.patch
  * 0023-pcm-plugin-status-revert-the-recent-changes.patch
  * 0020-confmisc-fix-memory-leak-in-snd_func_concat.patch
  * 0029-pcm-ioplug-fix-the-delay-calculation-for-old-plugins.patch
  * 0039-ucm-uc_mgr_substitute_tree-fix-use-after-free.patch
  * 0024-pcm-plugin-tidy-snd_pcm_plugin_avail_update.patch
  * 0010-test-audio_time-Make-use-of-SND_PCM_AUDIO_TSTAMP_TYP.patch
  * 0033-pcm-rate-fix-the-capture-delay-values.patch
  * 0015-timer-fix-sizeof-operator-mismatch-in-snd_timer_quer.patch
  * 0036-topology-tplg_add_widget_object-do-not-use-invalid-e.patch
  * 0044-topology-fix-parse_tuple_set-remove-dead-condition-c.patch
  * 0038-topology-parse_tuple_set-remove-dead-condition-code.patch
  * 0018-conf-fix-get_hexachar-return-value.patch
  * 0013-ucm-fix-bad-frees-in-get_list0-and-get_list20.patch
  * 0012-conf-fix-use-after-free-in-_snd_config_load_with_inc.patch
  * 0031-pcm-plugin-fix-status-code-for-capture.patch
  * 0048-pcm-share-Pass-appl_ptr-and-hw_ptr-in-snd_pcm_status.patch
  * 0032-pcm-rate-use-pcm_frame_diff-on-related-places.patch
  * 0022-pcm-plugin-status-fix-the-return-value-regression.patch</changelog>
  <changelog author="tiwai@suse.de" date="1623240000">- Fix regression in config read and UCM handling on pipewire and
  pulseaudio (boo#1187079, boo#1187033):
  0001-conf-fix-load_for_all_cards.patch
  0002-ucm-add-_alibpref-to-get-the-private-device-prefix.patch
  0003-ucm-fix-_alibpref-string-add-.-delimiter-to-the-end.patch</changelog>
  <changelog author="tiwai@suse.de" date="1623672000">- Update to version 1.2.5.1:
  a bug fix release, including previous patches:
  https://www.alsa-project.org/wiki/Changes_v1.2.5_v1.2.5.1
- Drop obsoleted patches:
  0001-conf-fix-load_for_all_cards.patch
  0002-ucm-add-_alibpref-to-get-the-private-device-prefix.patch
  0003-ucm-fix-_alibpref-string-add-.-delimiter-to-the-end.patch</changelog>
  <changelog author="tiwai@suse.de" date="1638792000">- Update to version 1.2.6:
  lots of changes, including UCM and config updates and rawmidi
  framing mode support: for details, see below
  https://www.alsa-project.org/wiki/Changes_v1.2.5.1_v1.2.6#alsa-lib
- Add *.sig file for the source tarball</changelog>
  <changelog author="tiwai@suse.de" date="1639137600">- Update to version 1.2.6.1:
  a minor fix release:
  * conf: fix the device parsing when arguments has no defaults
  * conf: accept '_' character in the variable name</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1654084800">- Update to version 1.2.7:
  more extended UCM API, PCM rate,multi,direct plugin fixes and
  enhancements, compilation fixes, etc.  For details see:
  https://www.alsa-project.org/wiki/Changes_v1.2.6.3_v1.2.7#alsa-lib</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1654516800">- Backport upstream fixes for 32bit inode and ELD parsing:
  0001-conf-Use-ino64_t-to-save-and-compare-inode-numbers.patch
  0002-control-eld-fix-the-decoding-for-older-hw.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1655726400">- Update to version 1.2.7.1: minor bug fixes, including the previous
  patches.  For details, see
    https://www.alsa-project.org/wiki/Changes_v1.2.7_v1.2.7.1#alsa-lib
- Drop obsoleted patches:
  0001-conf-Use-ino64_t-to-save-and-compare-inode-numbers.patch
  0002-control-eld-fix-the-decoding-for-older-hw.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1658145600">- Update to version 1.2.7.2: minor updates, including fixes for PCM
  share plugin, rawmidi and UCM</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1666699200">- Update to version 1.2.8 (jsc#PED-850):
  add FreeBSD/NetBD/OpenBSD build support, fixes in control namehint,
  various PCM plugins and UCM.  For details, see:
    https://www.alsa-project.org/wiki/Changes_v1.2.7.2_v1.2.8
- Add keyring</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1683547200">- Update to version 1.2.9:
  * Versioned symbol updates
  * Various fixes for building on *BSD and Android
  * Fixes and enhancements of auto silencing and playback drain
  * Add SND_CTL_EINTR open mode at PCM
  * Avoid endless loop in snd_pcm_sw_params_default()
  * Fixes in PCM rate, route/softvol plugins
  * Fixes in topology API parser, cleanups
  * Enhancements in latency test program
  * Minor code cleanup and memory leak fixes in UCM API
  * emu10k1 config cleanup
  For details, see:
    https://www.alsa-project.org/wiki/Changes_v1.2.8_v1.2.9#alsa-lib</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1693828800">- Update to version 1.2.10 (jsc#PED-6566):
  * MIDI 2.0 feature support
  * build fixes for various platforms
  * various documentation fixes
  * misc topology fixes
  * ucm fixes and cleanups
  For details, see:
    https://www.alsa-project.org/wiki/Changes_v1.2.9_v1.2.10#alsa-lib
- Took upstream fix for possible build errors:
  0001-control.h-Fix-ump-header-file-detection.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1694260800">- Upstream fix backport:
  0002-global.h-move-__STRING-macro-outside-PIC-ifdef-block.patch
- Upstream fix for PCM segfault regression (bsc#1215167):
  0003-pcm-Fix-segfault-with-32bit-libs.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1695038400">- More upstream fix for incosistent compile conditions:
  0004-reshuffle-included-files-to-include-config.h-as-firs.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1696939200">- Fix symbol version:
  0005-seq-Fix-typos-in-symbol-version-definitions.patch</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1699358400">- Backport upstream fixes for sequencer and mixer:
  0006-seq-Fix-invalid-sanity-check-in-snd_seq_set_input_bu.patch
  0007-mixer-simple-Support-dB-TLVs-for-CTL_SINGLE-controls.patch
  0008-seq-Clear-UMP-event-flag-for-legacy-apps.patch
  0009-seq-Simplify-snd_seq_extract_output.patch
  0010-seq-Check-protocol-compatibility-with-the-current-ve.patch
- Clean up spec file</changelog>
</package>
<package pkgid="fa48a4f29b8608be1cd9f440805251f1771341a12fb40c9cce2ab015531bb390ea9ecf3db4cecd60bb1a6b919fc2a46807258420423b8952b57ed92809c45f4f" name="alts" arch="i586">
  <version epoch="0" ver="1.2+30.a5431e9" rel="1.3"/>
  <changelog author="adam.majer@suse.de" date="1623240000">- Version v1.0.0:
  * Prefix symbols with libalts_ to avoid symbol clashes
  * Add symbol visibility and versioning
  * Decamelize public symbols and rename</changelog>
  <changelog author="adam.majer@suse.de" date="1624276800">- Update to version v1.1:
  * docs: Add broken manpage
  * tests: unit tests configs
  * tests: fix memory leak during tests
  * list_binaries: initialize pointer that is later used in free
  * libalts_exec_default() sets errno on not found</changelog>
  <changelog author="adam.majer@suse.de" date="1631534400">- Update to version v1.2:
  * Add config option=KeepArgv0 to keep original argument during
    exec() call</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1631620800">- Use noun phrase for the summary; fix grammar in description.</changelog>
  <changelog author="adam.majer@suse.de" date="1631620801">- Update to version v1.2+3.b848aad:
  * tests: fix array overrun in unit tests</changelog>
  <changelog author="dmueller@suse.com" date="1668427200">- switch to a manual service rather than a buildtime tar service
  which introduces a bootstrap cycle between python and tar_scm</changelog>
  <changelog author="bogdan.lezhepekov@suse.com" date="1682424000">- Update to version v1.2+30.a5431e9: (bsc#1191692)
  * Change license to less restrictive Apache 2.0
  * doc: fixing a few typos
  * Adds option to display target executable only
  * Makefiles and cmake: rework for reproducible build
  * Improve Makefile
  * libalts_exec_default: fix memory leak on error condition
  * libalts_write_binary_configured_priority_to_file: fix memory leak
  * saveConfigData(): fix file descriptor leak in while loop error case
  * loadConfigData(): use goto exit label to prevent file descriptor leaks
  * libalts_load_available_binaries: use goto err: label to fix leaks
  * loadAlternativeForBinary: goto-assisted error handling to avoid leaks
  * checkGroupConsistencies(): explicitly ignore unused `flags`
  * lib: refactor error handling of findAltConfig()
  * utils: fix possible memory leaks on error conditions
  * docs: fix some typos and grammar
  * Update README.md
  * lib: generally open[at] with O_CLOEXEC
  * Fix logic in options parser
  * Add basic Makefile for buidling without cmake
  * Added description for options=KeepArgv0
  * cmake: Express the dependency on CUnit correctly for building tests
  * cmake: Build and install CMake and PkgConfig files
  * cmake: Fix setup of shared linker flags
  * config.h: Fix the version to match the current latest tag</changelog>
</package>
<package pkgid="9440c921e4d78a2c5bed1935902b0bab3e0d4cf5816fc5c5ad66faaaf27c5e650a5b3b2be920c3f59b20c1f5e5cb5db3cc32a1d874c7858cca22872cb2c60302" name="alts" arch="x86_64">
  <version epoch="0" ver="1.2+30.a5431e9" rel="1.3"/>
  <changelog author="adam.majer@suse.de" date="1623240000">- Version v1.0.0:
  * Prefix symbols with libalts_ to avoid symbol clashes
  * Add symbol visibility and versioning
  * Decamelize public symbols and rename</changelog>
  <changelog author="adam.majer@suse.de" date="1624276800">- Update to version v1.1:
  * docs: Add broken manpage
  * tests: unit tests configs
  * tests: fix memory leak during tests
  * list_binaries: initialize pointer that is later used in free
  * libalts_exec_default() sets errno on not found</changelog>
  <changelog author="adam.majer@suse.de" date="1631534400">- Update to version v1.2:
  * Add config option=KeepArgv0 to keep original argument during
    exec() call</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1631620800">- Use noun phrase for the summary; fix grammar in description.</changelog>
  <changelog author="adam.majer@suse.de" date="1631620801">- Update to version v1.2+3.b848aad:
  * tests: fix array overrun in unit tests</changelog>
  <changelog author="dmueller@suse.com" date="1668427200">- switch to a manual service rather than a buildtime tar service
  which introduces a bootstrap cycle between python and tar_scm</changelog>
  <changelog author="bogdan.lezhepekov@suse.com" date="1682424000">- Update to version v1.2+30.a5431e9: (bsc#1191692)
  * Change license to less restrictive Apache 2.0
  * doc: fixing a few typos
  * Adds option to display target executable only
  * Makefiles and cmake: rework for reproducible build
  * Improve Makefile
  * libalts_exec_default: fix memory leak on error condition
  * libalts_write_binary_configured_priority_to_file: fix memory leak
  * saveConfigData(): fix file descriptor leak in while loop error case
  * loadConfigData(): use goto exit label to prevent file descriptor leaks
  * libalts_load_available_binaries: use goto err: label to fix leaks
  * loadAlternativeForBinary: goto-assisted error handling to avoid leaks
  * checkGroupConsistencies(): explicitly ignore unused `flags`
  * lib: refactor error handling of findAltConfig()
  * utils: fix possible memory leaks on error conditions
  * docs: fix some typos and grammar
  * Update README.md
  * lib: generally open[at] with O_CLOEXEC
  * Fix logic in options parser
  * Add basic Makefile for buidling without cmake
  * Added description for options=KeepArgv0
  * cmake: Express the dependency on CUnit correctly for building tests
  * cmake: Build and install CMake and PkgConfig files
  * cmake: Fix setup of shared linker flags
  * config.h: Fix the version to match the current latest tag</changelog>
</package>
<package pkgid="a452e6c0f5704c5e7eb96eddf6986902bf4ef1ab4a0109b3903dc2193f81710cbadb7fe8633983ae05affa234c2f5115f85252b5a877d240716d8e9023e07744" name="alts-debuginfo" arch="i586">
  <version epoch="0" ver="1.2+30.a5431e9" rel="1.3"/>
  <changelog author="adam.majer@suse.de" date="1623240000">- Version v1.0.0:
  * Prefix symbols with libalts_ to avoid symbol clashes
  * Add symbol visibility and versioning
  * Decamelize public symbols and rename</changelog>
  <changelog author="adam.majer@suse.de" date="1624276800">- Update to version v1.1:
  * docs: Add broken manpage
  * tests: unit tests configs
  * tests: fix memory leak during tests
  * list_binaries: initialize pointer that is later used in free
  * libalts_exec_default() sets errno on not found</changelog>
  <changelog author="adam.majer@suse.de" date="1631534400">- Update to version v1.2:
  * Add config option=KeepArgv0 to keep original argument during
    exec() call</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1631620800">- Use noun phrase for the summary; fix grammar in description.</changelog>
  <changelog author="adam.majer@suse.de" date="1631620801">- Update to version v1.2+3.b848aad:
  * tests: fix array overrun in unit tests</changelog>
  <changelog author="dmueller@suse.com" date="1668427200">- switch to a manual service rather than a buildtime tar service
  which introduces a bootstrap cycle between python and tar_scm</changelog>
  <changelog author="bogdan.lezhepekov@suse.com" date="1682424000">- Update to version v1.2+30.a5431e9: (bsc#1191692)
  * Change license to less restrictive Apache 2.0
  * doc: fixing a few typos
  * Adds option to display target executable only
  * Makefiles and cmake: rework for reproducible build
  * Improve Makefile
  * libalts_exec_default: fix memory leak on error condition
  * libalts_write_binary_configured_priority_to_file: fix memory leak
  * saveConfigData(): fix file descriptor leak in while loop error case
  * loadConfigData(): use goto exit label to prevent file descriptor leaks
  * libalts_load_available_binaries: use goto err: label to fix leaks
  * loadAlternativeForBinary: goto-assisted error handling to avoid leaks
  * checkGroupConsistencies(): explicitly ignore unused `flags`
  * lib: refactor error handling of findAltConfig()
  * utils: fix possible memory leaks on error conditions
  * docs: fix some typos and grammar
  * Update README.md
  * lib: generally open[at] with O_CLOEXEC
  * Fix logic in options parser
  * Add basic Makefile for buidling without cmake
  * Added description for options=KeepArgv0
  * cmake: Express the dependency on CUnit correctly for building tests
  * cmake: Build and install CMake and PkgConfig files
  * cmake: Fix setup of shared linker flags
  * config.h: Fix the version to match the current latest tag</changelog>
</package>
<package pkgid="c8d802c81cc47f306fa7d77cfeb2cba17fa8731c3b17eec508f5015a66e3070a5ae4cf2e80efcc7ea9c23c2f15e53013f6370bf093fe4a118e3733d90c9ede9b" name="alts-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.2+30.a5431e9" rel="1.3"/>
  <changelog author="adam.majer@suse.de" date="1623240000">- Version v1.0.0:
  * Prefix symbols with libalts_ to avoid symbol clashes
  * Add symbol visibility and versioning
  * Decamelize public symbols and rename</changelog>
  <changelog author="adam.majer@suse.de" date="1624276800">- Update to version v1.1:
  * docs: Add broken manpage
  * tests: unit tests configs
  * tests: fix memory leak during tests
  * list_binaries: initialize pointer that is later used in free
  * libalts_exec_default() sets errno on not found</changelog>
  <changelog author="adam.majer@suse.de" date="1631534400">- Update to version v1.2:
  * Add config option=KeepArgv0 to keep original argument during
    exec() call</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1631620800">- Use noun phrase for the summary; fix grammar in description.</changelog>
  <changelog author="adam.majer@suse.de" date="1631620801">- Update to version v1.2+3.b848aad:
  * tests: fix array overrun in unit tests</changelog>
  <changelog author="dmueller@suse.com" date="1668427200">- switch to a manual service rather than a buildtime tar service
  which introduces a bootstrap cycle between python and tar_scm</changelog>
  <changelog author="bogdan.lezhepekov@suse.com" date="1682424000">- Update to version v1.2+30.a5431e9: (bsc#1191692)
  * Change license to less restrictive Apache 2.0
  * doc: fixing a few typos
  * Adds option to display target executable only
  * Makefiles and cmake: rework for reproducible build
  * Improve Makefile
  * libalts_exec_default: fix memory leak on error condition
  * libalts_write_binary_configured_priority_to_file: fix memory leak
  * saveConfigData(): fix file descriptor leak in while loop error case
  * loadConfigData(): use goto exit label to prevent file descriptor leaks
  * libalts_load_available_binaries: use goto err: label to fix leaks
  * loadAlternativeForBinary: goto-assisted error handling to avoid leaks
  * checkGroupConsistencies(): explicitly ignore unused `flags`
  * lib: refactor error handling of findAltConfig()
  * utils: fix possible memory leaks on error conditions
  * docs: fix some typos and grammar
  * Update README.md
  * lib: generally open[at] with O_CLOEXEC
  * Fix logic in options parser
  * Add basic Makefile for buidling without cmake
  * Added description for options=KeepArgv0
  * cmake: Express the dependency on CUnit correctly for building tests
  * cmake: Build and install CMake and PkgConfig files
  * cmake: Fix setup of shared linker flags
  * config.h: Fix the version to match the current latest tag</changelog>
</package>
<package pkgid="78a8cdaa9d537961ecb7c05d3e0f49310d6787b66974bc30c0c305d433e9c15c2781b340872e1683698f10fe411086f04098321237a894af0a02b6391736ad16" name="amazon-ssm-agent" arch="src">
  <version epoch="0" ver="3.2.1798.0" rel="1.1"/>
  <changelog author="sean.marlow@suse.com" date="1510142400">- Update to 2.2.45.0 2017-10-18 (bsc#1067256)
  + Refresh version patch with new version.
  + Adding versioning support for Parameter Store.
  + Added additional gatherers for inventory, including windows
    service gatherer, windows registry gatherer, file metadata
    gatherer, windows role gatherer.
  + Added support for aws:downloadContent plugin to download
    content from GitHub, S3 and documents from SSM documents.
  + Added support for aws:runDocument plugin to execute SSM
    documents.
- Update to 2.2.30.0 2017-10-09
  + Improved speed of initial association application on boot
  + Various aws:configurePackage service integration changes
  + Improved home directory detection in non-x64 linux platforms
    to address cases where shared AWS SDK credentials were not
    available in on-prem instances
- Update to 2.2.24.0 2017-10-02
  + Added exponential backoff in bucket region check for s3 upload
  + Fixed an issue with orchestration directory cleanup for
    RunCommand
- Update to 2.2.16.0 2017-09-25
- Update to 2.1.4.0 2017-09-11
  + Support for command execution out-of-process
- Update to 2.0.952.0 2017-08-28</changelog>
  <changelog author="sean.marlow@suse.com" date="1510142401">- Add ssm-document-worker binary to agent package.</changelog>
  <changelog author="sean.marlow@suse.com" date="1511784000">- Update Go version requirement to 1.7.4.</changelog>
  <changelog author="ro@suse.de" date="1517486400">- do not build on s390, only on s390x (no go on s390)</changelog>
  <changelog author="sean.marlow@suse.com" date="1521028800">- Update to 2.2.325.0 2018-03-07 (bsc#1085670)
  + Bug fix to change sourceHashType to be default sha256 on
    psmodule.
- Update to 2.2.257.0 2018-02-23
  + Bug fix to address an issue that can prevent the agent from
    processing associations after a restart.
- Update to 2.2.160.0 2018-01-15
  + Execute "pwsh" on linux when using runPowershellScript plugin.
- Update to 2.2.93.0 2017-11-14
  + Update to latest AWS SDK.
- Update to 2.2.58.0 2017-10-23
  + Switching to use Birdwatcher distribution service for AWS
    packages.</changelog>
  <changelog author="Sean Marlow &lt;sean.marlow@suse.com&gt;" date="1551873600">- Update version patch.
- Update to 2.3.415.0 (2019-03-05)
  + Bug fix addressing issues in Distributor package upgrade
- Update to 2.3.372.0 (2019-03-05)
  + Bug fix to allow installation of Distributor packages that do
    not have a version name.
  + Bug fix for agent crash with message "WaitGroup is reused
    before previous Wait has returned".
- Update to 2.3.344.0 (2019-03-05)
  + Add frequent collector to detect changed inventory types and
    upload it to SSM service between two scheduled collections.
  + Change AWS Systems Manager Distributor to reduce calls to
    GetDocument by calling DescribeDocument.
  + Add exit code when ssm-cli execution fails.
  + Create ssm-user only after the control channel has been
    successfully created.
- Update to 2.3.274.0 (2019-03-05)
  + Enabled AWS Systems Manager Distributor that lets you securely
    distribute and install software packages.
  + Add support for the arm64 architecture on Amazon Linux 2,
    Ubuntu 16.04/18.04, and RHEL 7.6 to support EC2 A1 instances.
- Update to 2.3.235.0 (2019-03-05)
  + Bug fix for session manager logging on Windows
  + Bug fix for ConfigureCloudWatch plugin
  + Bug fix for update SSM agent occasionally failing due to SSM
    agent service stuck in starting state
- Update to 2.3.193.0 (2019-03-05)
  + Bug fix for past sessions occasionally stuck in terminating
    state
  + Darwin masquerades as Linux to bypass OS validation on the
    backend until official support can be added
- Update to 2.3.169.0 (2019-03-05)
  + Update managed instance role token more frequently
- Update to 2.3.136.0 (2019-03-05)
  + Bug fix for issue that GatherInventory throw out error when
    there is no Windows Update in instance
  + Add more filters when getting the Windows event logs at
    startup to improve performance
  + Add random jitter before call PutInventory in inventory
    datauploader
- Update to 2.3.117.0 (2019-03-05)
  + Bug fix for issues during process termination on instances
    where IAM policy does not grant ssmmessages permissions.
- Update to 2.3.101.0 (2019-03-05)
  + Bug fix to prevent defunct processes when creating the local
    user ssm-user.
  + Bug fix for sudoersFile permission to avoid "sudo" command
    warnings in Session Manager.
  + Disable hibernation on Windows platform if Cloudwatch
    configuration is present.
- Update to 2.3.68.0 (2019-03-05)
  + Enables the Session Manager capability that lets you manage
    your Amazon EC2 instance through an interactive one-click
    browser-based shell or through the AWS CLI.
  + Beginning this agent version, SSM Agent will create a local
    user "ssm-user" and either add it to /etc/sudoers (Linux) or
    to the Administrators group (Windows) every time the agent
    starts. The ssm-user is the default OS user when a Session
    Manager session is started, and the password for this user is
    reset on every session. You can change the permissions by
    moving the ssm-user to a less-privileged group or by changing
    the sudoers file. The ssm-user is not removed from the system
    when SSM Agent is uninstalled.
- Update to 2.3.13.0 (2019-03-05)
  + Bug fix for the SSM Agent service remaining in "Starting"
    state on Windows when unable to authenticate to the Systems
    Manager service.
- Update to 2.2.916.0 (2019-03-05)
  + Bug fix for missing cloudwatch.exe seen in SSM Agent version
    2.2.902.0
- Update to 2.2.902.0 (2019-03-05)
  + Initial support for developer builds on macOS
  + Retry sending Run Command execution results for up to 2 hours
  + More detailed error messages are returned for inventory plugin
    failures during State Manager association executions
- Update to 2.2.800.0 (2019-03-05)
  + Bug fix to clean the orchestration directory
  + Streaming AWS Systems Manager Run Command output to CloudWatch
    Logs
  + Reducing number of retries for serial port opening
  + Add retry logic to installation verification
- Update to 2.2.619.0 (2019-03-05)
  + Various bug fixes
- Update to 2.2.607.0 (2019-03-05)
  + Various bug fixes
- Update to 2.2.546.0 (2019-03-05)
  + Bug fix to retry sending document results if they couldn't
    reach the service
- Update to 2.2.493.0 (2019-03-05)
  + Added support for Ubuntu Snap packaging
  + Bug fix so that aws:downloadContent does not change permissions
    of directories
  + Bug fix to Cloudwatch plugin where StartType has duplicated
    Enabled value
- Update to 2.2.392.0 (2019-03-05)
  + Added support for agent hibernation so that Agent backs off or
    enters hibernation mode if it does not have access to the
    service
  + Various bug fixes
- Update to 2.2.355.0 (2019-03-05)
  + Fix S3Download to download from cross regions.
  + Various bug fixes</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="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1588248000">- Update to 2.3.978.0 (2020-04-08) (bsc#1170744)
  + Stop pty on receiving TerminateSession request
  + Add support for Debian arm64 architecture
  + Refactoring session log generation logic
- Update to 2.3.930.0  (2020-03-17)
  + Bug fix for CloudWatch agent version showing twice in Inventory console
  + Bug fix for retrieving minor version for CentOS7
  + Add snap appData collection for inventory in ubuntu 18
  + Add validation for contents of os release files
  + Add retry for fingerprint generation
- Update to 2.3.871.0 (2020-02-20)
  + Various bug fix for SSM Agent
- Update to 2.3.842.0 (2020-01-29)
  + Bug fix for updating document state file prior agent reboot
  + Add support to restart agent after SIGPIPE exit status
- Update to 2.3.814.0 (2020-01-16)
  + Bug fix for metadata service V2
  + Update Golang version 1.12 for travis
  + Optimize session manager retry logic
- Update to 2.3.786.0 (2019-12-19)
  + Add support for Oracle Linux v7.5 and v7.7
  + Bug fix for Inventory data provider to support special characters
  + Bug fix for SSM MDS service name
- Update to 2.3.772.0 (2019-12-13)
  + Upgrade AWS SDK
  + Add logging for fingerprint generation
- Update to 2.3.760.0 (2019-11-15)
  + Session manager supports handling of Task metadata
- Update to 2.3.758.0 (2019-11-11)
  + Add support to update SSM Distributor packages in place
- Update to 2.3.756.0 (2019-11-05)
  + Terminate port forwarding session on receiving TerminateSession flag
  + Bug fix to reload SSM client if region has not been initialize correctly
  + Bug fix for retrieval of user groups on Linux
- Update to 2.3.722.0 (2019-10-11)
  + Bug fix for the delay when registering non-EC2 on-prem instances
  + Bug fix for missing ACL when uploading logs to S3 buckets
  + Upgrade GoLang version from 1.9 to 1.12
- Update to 2.3.714.0 (2019-09-26)
  + For port forwarding session, close server connection when client drops it's connection
  + Bug fix for missing condition of rules from inventory registry
  + Update service domain information fetch logic from EC2 Metadata
- Update to 2.3.707.0 (2019-09-11)
  + Bug fix for characters dropping from session manager shell output
  + Bug fix for session manager freezing caused by non utf8 character
  + Switch the request protocol order for getting S3 Header
  + Keep port forwarding session open until session is terminated
- Update to 2.3.701.0 (2019-08-21)
  + Send platform type information in controlChannel input
- Update to 2.3.687.0 (2019-08-05)
  + Bug fix for runPowershellScript plugin on linux platform
  + Add support for document 2.x version to ssm-cli
- Update to 2.3.680.0 (2019-07-24)
  + Added a new Inventory gatherer AWS:BillingInfo which will gather the billing product ids for LicenseIncluded and Marketplace instance
- Update to 2.3.672.0 (2019-07-09)
  + Add Port plugin for SSH/SCP
  + Add support for Session Manager RunAs functionality on Linux platform
- Update to 2.3.668.0 (2019-07-01)
  + Add Session Manager InteractiveCommands plugin
  + Bug fix for log formatting issue for session manager
- Update to 2.3.662.0 (2019-06-19)
  + Bug fix for Session Manager when handling line endings on Windows platform
  + Bug fix for token validation for aws:downloadContent plugin
  + Check if log group exists before uploading Session Manager logs to CloudWatch
  + Bug fix for broken S3 urls when using custom documents
- Update to 2.3.634.0 (2019-05-28)
  + Disable appconfig to load credential from specific profile path, add EC2 credentials as the default fallback
  + Remove sudoers file creation logic if ssm-user already exists
  + Enable supplementary groups for ssm-user on Linux
- Update to 2.3.612.0 (2019-05-08)
  + Bug fix for UTF-8 encoded issue caused by locale activation on Ubuntu 16.04 instance
  + Refactor ssm-user creation logic
  + Bug fix for reporting IP address with wrong network interface
  + Update configure package document arn pattern
- Update to 2.3.542.0 (2019-04-18)
  + Bug fix for on-premises instance registration in CN region
- Update to 2.3.539.0 (2019-04-04)
  + Add support for further encryption of session data using AWS KMS
  + Bug fix for excessive instance-id fetching by document workers
- Update to 2.3.479.0 (2019-03-06)
  + Bug fix for downloading content failure caused by wrong S3 endpoint
  + Bug fix for reboot failure caused by session manager panic
  + Bug fix for session manager shell output dropping character
  + Bug fix for mgs endpoint configuration consistency
- Update to 2.3.444.0 (2019-02-10)
  + Updates to UpdateInstanceInformation call, Windows initialization
- Add patch to remove unused import
  + remove-unused-import.patch
- Refresh patches for new version
  + fix-version.patch</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1590580800">- Update to 2.3.1205.0:
  * Updated the SSM Agent Snap to core18
  * Bug fix for expired in-progress documents being resumed
  * Bug fix for update specific files not being deleted after agent update is finished
  * Bug fix for cached manifest files not being deleted in the configurepackage plugin</changelog>
  <changelog author="Robert Schweikert &lt;rjschwei@suse.com&gt;" date="1621425600">- Update to version 3.0.1209.0 (bsc#1186239, bsc#1186262)
  + For detailed changes see RELEASENOTES.md
  + Drop fix-version.patch replaced by sed expression in spec file
  + Drop remove-unused-import.patch no longer included from upstream
  + Drop fix-config.patch all SUSE distros use systemd
  + Remove amazon-ssm-agent.service included in upstream source, use it
  + Move all binaries into sbin and fix the hard coded config path via sed</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1624622400">- Update to version 3.0.1295.0
  + Added configurable custom identity and identity consumption order
  + Added cross-account domain join
  + Added cleanup for older versions of updater artifacts
  + Added a workaround for MacOS kernel bug that sometimes kept RunCommand from launching
  + Added a workaround for log file contention on Windows
  + Added synchronization to RunCommand service stop
  + Changed hibernation log level
  + MacOS executables are now signed
  + Removed delay in non-interactive session type</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1650456000">- Update to version 3.1.1260.0
  + Added missing check for invalid S3 path parameter
  + Added support for domain join using a non-local username
  + Fixed broken links in README.md
  + Fixed ECS Exec issue where agent was using environment variables for credentials
  + Updated Ec2Detector test to query smbios directly for system information
- from version 3.1.1208.0
  + Updated ec2detector module to use Get-CmiInstance instead of wmic.exe
  + Fixed file creation mode of ssm-agent-users sudoer file (bsc#1196556, CVE-2022-29527)
- from version 3.1.1188.0
  + Added new ec2detector module to determine if agent is on EC2
  + Added support for port forwarding to remote host
  + Added quotes around inventory parameter ValueName on Windows
  + Fix for domain join DNS IP assignments in shared directories
  + Replaced namedpipe updater test with ec2detector test
- from version 3.1.1141.0
  + Add application inventory by file for Bottlerocket
  + Fix infinite retry logic to send failed replies in MGSInteractor
  + Remove usage of io/fs package
- from version 3.1.1080.0
  + (windows only) Remove symlink scan during update
- from version 3.1.1045.0
  + Fixed sourceHash validation for aws:application document plugin
  + Added document parameter validation for values passed to target document of aws:runDocument plugin
  + (windows only) Fix process leak when legacy cloudwatch plugin is enabled
  + (windows only) Fail installation if C:\ProgramData\Amazon\SSM\ has symlinks
- from version 3.1.1004.0
  + Added platform detection for Bottlerocket OS
  + Consolidated regional endpoint generation to common endpoint module
- from version 3.1.941.0
  + Added support for Rocky linux
  + Fixed sharefile/shareprofile not being propagated to updateutil
  + Fixed incorrect darwin platform detection post BigSur
  + Fixed log flush issue in updater
  + Updated .NET dependencies for domainjoin and cloudwatch (windows only)
  + Updated go version to 1.17.6
- from version 3.1.821.0
  + Implement new core module named MessageService to start processing commands from both MGS and MDS
  * Merge functionalities from RunCommandService core module and Session core module.
  * Receive run command documents through MGS if connected and fallback to MDS otherwise.
    This functionality requires appropriate permissions for both endpoints and will be rolled
    out gradually to end users.
  * Provide filesystem based idempotency check to avoid duplicate run command document execution.
  * Increase default run command pool buffer size from 1 to 5 to load additional documents
    before-hand for processing.
  + Fix nil pointer deference panic produced in named pipe test case during agent update
  + Remove StopType concept in ssm-agent-worker and add different waits for reboot and shutdown stop
- from version 3.1.804.0
  + Add support for upstart when running get-diagnostic command using ssm-cli
  + Fix systemctl service name to support older versions of systemctl
  + Include changes to facilitate testing
  + Update DNS server selection logic for seamless domain join on linux and darwin
  + Update go version to go1.17.5
  + Update golang sys package dependency
- from version 3.1.715.0
  + Derive default directories from appconfig on Darwin
  + Set x-bit on newly-created directories
- from version 3.1.634.0
  + Fix for ssm-setup-cli to be able to select service manager without the agent being installed
- from version 3.1.630.0
  + Added greengrass component recipe for the new SystemsManagerAgent component
  + Added support for registering agent on a greengrass device
  + Added support for downloading more than 1000 objects in downloadContent
  + Fixed retry logic for onprem and s3 upload
  + Fixed unit tests when running on Mac
  + Update AWS SDK to v1.41.4
  + Update logic to retrieve platform details for Rocky Linux
- from version 3.1.501.0
  + Add diagnostics command to ssm-cli
  + Fix caching for onprem credentials
  + Additional configuration options for Seamless Domain Join
  + Gracefully exit session if group of runas user is modified
  + Skip retries for cert validation errors in S3 HEAD requests
  + Fix DNS failures on CentOS 8.2
  + Update several dependencies
- from version 3.1.459.0
  + Fixed a bug with powershell command for Inventory
- from version 3.1.426.0
  + Fixed cpu spike issue manifesting on snap
  + Fixed issue with version comparison in EC2Config update plugin
  + Fixed panic when command output was being truncated
  + Updated build to use go1.16.8
  + Removed Profile from inventory powershell commands on Windows
- from version 3.1.338.0
  + Fix to eliminate WaitGroup reuse panic triggered during agent reboot
  + Fix to include applications without UninstallString in Inventory for Windows
  + Fixed a bug where multi-plugin documents with large outputs would timeout RunCommand
  + Fixed a bug where RunCommand could delay executions for up to 15 minutes
- from version 3.1.282.0
  + Add serial port logging of AwsNitroEnclaves package version on windows during startup
  + Allow usage of existing loggroup/logstream when the user does not have create permission
  + Change service interrogate request log to debug
  + Cleanup old surveyor channel files on startup
  + Fix filehandle leak in windows leading to agent going offline
  + Fix to schedule correct next run time during orchestration directories cleanup
  + Fix to sequentially update correct runcount value in the document bookkeeping file
  + Fix a bug with version parsing EC2Config updater
  + Updated rpm packaging for fips compliance
- from version 3.1.192.0
  + Added darwin arm64 to makefile
  + Added logic to limit orchestration directory cleanup
  + Added packaging for public SSM Agent container image
  + Fixed cloudwatch endpoint for telemetry metrics requests
  + Fixed handling of Windows filepaths and mutex locks
  + Fixed agent worker handling of OS signals and termination channel requests
  + Updated datachannel retry strategy to not retry for a specific error scenario
  + Updated default gomaxproc value for Windows
  + Update build to use go1.16.6
- from version 3.1.127.0
  + Added a workaround for windows random halts
  + Fixed race condition during reboot document execution
- from version 3.1.90.0
  + Updated to version 3.1
  + Updated build to build statically linked binaries for linux 64bit
  * Minimum supported linux kernel version for linux 64bit is 3.2+
  + Fixed permissions for docker config file
  + Fixed issue with ubuntu prerm and postinst scripts
  + Fixed issue where processor stop was being called twice
- from version 3.0.1390.0
  + Added config option to delete orchestration folder
  + Added snapcraft packaging config
  + Added workaround for aws:runDocument status bug
  + Added improved handling of file closure
  + Added support for go mod and updated build to use go 1.16.4
  + Fixed bug parsing vpce s3 urls
  + Refactored use of agent identity in agent cli
  + Updated check if agent is running as windows service
  + Updated handling of session cancellation to still send output to client side
  + Updated interactive session exit code logic to match non-interactive mode
  + Updated vendor dependencies
- Update directory path for GOPATH</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1650542400">- Fix mangled ExlusiveArch field</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1667304000">- Update to version 3.1.1856.0
  + Lower message length threshold for cloudwatch log streaming
  + Ran gofmt and goimports with golang version 1.19
  + Report AvailabilityZone and AvailabilityZoneId in health pings
  + Update AWS Go SDK to v1.44.78
  + from version 3.1.1767.0
  + Fix samba configuration for sub-domains
  + from version 3.1.1732.0
  + Add code in document/session worker to fallback to default
    identity selector when runtime config not present
  + Fix to handle command-line-arguments in document/session
    worker when launched by old agent workers
- from version 3.1.1634.0
  + Fallback to file based IPC if named pipe creation times out
  + Increase tls handshake timeout in http download client
  + Log mds client timeout errors as WARN
- from version 3.1.1575.0
  + Added separate metric for snapd running apps failure during update
  + Fixed idle session timeout with smux keep alive configuration based on CLI version
  + Updated AgentTaskComplete message retry
  + Updated go version to 1.18.3
- from version 3.1.1511.0
  + Collect kernel version in InstanceDetailedInformation
  + Support separate output stream for non-interactive session
  + Cleanup default log group name for runcommands
  + Updated rpm spec file to include build id
- from version 3.1.1476.0
  + Fix port session premature close when local server is not connected before timeout
- from version 3.1.1446.0
  + Add created date to AgentJobAck message
  + Disable smux keep alive to use idle session timeout feature
  + Fix unit-tests running on windows
- from version 3.1.1374.0
  + Added timeout for s3 HEAD requests
  + Added vpc address deny to port forwarding
  + Fixed for reboot scenario in configure package plugin
  + Fixed goroutine leak in seelog library
  + Fixed nullpointer segmentation fault in configure package plugin
  + Improved error handling in manifest download in updater
  + Improved worker initialization to improve startup failure logging</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1669204800">- Update to version 3.2.286.0
  + Separated EC2 identity vault manifest from OnPrem identity vault manifest
  + Fix for credential retrieval blocking os termination signals
  + Fix for agent updater using shared credentials on EC2
  + Added guards against panic for agent identity health checks
  + Added logging around agent module start/stop
- from version 3.2.183.0
  + Added logging when assuming identity
  + Increased retries to ECS metadata endpoint
  + Added linux debug build to makefile
  + Implemented aws sdk logging interface
  + Updated agent minor version to 3.2
  + Added functionality to retrieve agent credentials from Systems Manager on EC2
- from version 3.1.1927.0
  + Update shell for Session Manager on MacOS</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1673611200">- Update to version 3.2.419.0
  + Added minimum retry sleep for Registrar RegisterManagedInstance calls
  + Explicitly skip AZ info check for on-prem and ECS targets
  + Fix for SSM-Agent that is unable to start on Apple Mac M1's (mac2.metal instances)
  + Ensuring powershell path is set to system directory on Windows
  + Load DLLs with using system/absolute paths on Windows
  + Added workaround for Samba limit when loading Active Directory ids
  + Dynamically get network interface name for SeamlessDomainJoin
  + Added install-yum-rpm to makefile to install agent on host from source code
  + Added logging for specifying credential source
  + Refactored tests to remove mocks from production binaries
  + Updated Windows DomainJoin plugin SharpZipLib and Newtonsoft.json dependencies
- from version 3.2.345.0
  + Updated yaml.v3 dependency</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1681646400">- update to 3.2.815.0:
  * Add EC2 credential fallback for AssumeRoleUnauthorizedAccess
    error
  * Add CloudWatch log upload support for document and session
    worker
  * Add set-hostname support in domainjoin plugin for windows
  * Add wait time in Agent updater to avoid installation issues
    caused during reboots initiated by domainjoin plugin
  * Add support for AlmaLinux
  * Fix KeepHostName parameter without DNS IP address parameter
    in domainJoin plugin
  * Fix issue where carriage returns cause json conversion to
    fail in aws:softwareInventory plugin
  * Remove IMDS calls in Onprem during health check
  * Remove S3 global endpoint fallback logic
  * Update cli descriptions for registration parameters
  * Update go version to 1.19.6
- update to 3.2.582.0:
  * Modified EC2 credential fallback logic
- update to 3.2.574.0:
  * Fixed go-vet issues by passing mocks by value
  * Updated domainjoin and cloudwatch executables for windows
- update to 3.2.532.0:
  * Removed explicit setting of EC2 aws credential profile
  * Added public key to registration info
  * Sends non-interactive command errors that occur before
    command execution to data channel
  * Added instance id verification to registration process</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1684756800">- Update to version 3.2.923.0
  * Update Dockerfile Go version to 1.19
  * Add reporting of MGS connection status
  * Add support for updating to agent version marked stable
  * Add status code to MGS ack and send on message process failure
  * Update golangci-lint configuration
  * Add e2e tag to session shell tests</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1692273600">- Update to version 3.2.1478.0
  * Added fix to propagate exit code properly when command fails to start
  * Added control channel acknowledgement functionalities
  * Added flag to specify go version used for gosec and
    govulncheck in static analysis script
  * Added support for RHEL 8.7, 8.8, 9.1, 9.2
  * Added support for Rocky Linux 8.7, 9.0, 9.1, 9.2
  * Added support for Oracle Linux 8.7, 9.1, 9.2
  * Update go version to 1.20.7
- from version 3.2.1377.0
  * Stopped saving instance profile credentials to disk
  * Added static agent security scans to makefile
  * Updated Greengrass component minor version
- from version 3.2.1297.0
  * Added retries to snap uninstall call in setupcli
  * Fix for windows shutdown executable not found when compiled with golang1.19+
  * Fix to return correct Agent Job ID for ack after AgentJobParseError
  * Pass golang contexts for network calls in agent core to terminate cleanly
  * Remove credential file dependency in agent workers implemented in 3.2.x.x versions
  * Report MGS Connection Channel status to Health table
  * Update Dockerfile to use Golang image from ECR repository
- from version 3.2.1241.0
  * Get bucket region using signed HeadBucket request
  * Updated golang.org/x/net version to 0.10.0 and
    golang.org/x/crypto version to 0.9.0
  * Update go version to 1.19.10
- from version 3.2.1041.0
  * Add retry to handle stream data acknowledge messages
  * Support latest as a version in configurePackage plugin
  * Updated AWS GO SDK to v1.44.261 and disabled IMDSv1 fallback logic
  * Use IP address to connect to destination server in port session
- from version 3.2.985.0
  * Add Domain Join support for RHEL 8.7 and AL2022
  * Add Support to send aws:updateSSMAgent replies through MGS
  * Retrieve and set interface name dynamically in
    aws:domainJoin plugin for Ubuntu</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1702296000">- Update to version 3.2.1798.0
  * Bump golang.org/x/net from 0.15.0 to 0.17.0
  * Upgraded GoLang to version 1.20.10
  * Fixing race condition in session datachannel unit test
- from version 3.2.1705.0
  * Updated MGS Interactor to send 'Failed' status on agentJob parsing error
  * Added error handling for Linux DomainJoin when service account credentials empty
  * Fix for panic scenario in when running aws:configureDocker plugin
  * Upgraded GoLang to version 1.20.8
  * Upgraded golang.org/x/net to v0.15.0
  * Added support for macOS 13 (Ventura)
- from version 3.2.1630.0
  * Fix credential retrieval retry logic in credential refresher
  * Reducing retrieval log level to debug in the credential
    refresher after more than 3 retrieval retries
  * Fix for EC2 credential retrieval errors not being
    propagated to the credential refresher
  * Fixing agent version input format validation
  * Fix downloadPlatformOverride for AlmaLinux
  * Fixed issue where removing seelog.xml file doesn't
    revert minimum log level back to INFO
  * Ignore non-audit files in audit folder
- from version 3.2.1542.0
  * Add aws:updateSSMAgent plugin support for Flatcar Linux
  * Add fix to resolve manifest url during agent update when using stable keyword
  * Fix multiple issues causing tight loops during IPC connection scenarios
  * Sign deb and rpm installer packages for Linux instances using new key
  * Use file based IPC by default for amazon-ssm-agent
    and ssm-agent-worker communication in Darwin</changelog>
</package>
<package pkgid="8e34fd4087743200091008e9320718f7255566107b047d8c7be6285d29606398ede6e03c3a03fb62428e333b4697258062e8175f3016fe46977b158fddf40579" name="amazon-ssm-agent" arch="x86_64">
  <version epoch="0" ver="3.2.1798.0" rel="1.1"/>
  <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="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1588248000">- Update to 2.3.978.0 (2020-04-08) (bsc#1170744)
  + Stop pty on receiving TerminateSession request
  + Add support for Debian arm64 architecture
  + Refactoring session log generation logic
- Update to 2.3.930.0  (2020-03-17)
  + Bug fix for CloudWatch agent version showing twice in Inventory console
  + Bug fix for retrieving minor version for CentOS7
  + Add snap appData collection for inventory in ubuntu 18
  + Add validation for contents of os release files
  + Add retry for fingerprint generation
- Update to 2.3.871.0 (2020-02-20)
  + Various bug fix for SSM Agent
- Update to 2.3.842.0 (2020-01-29)
  + Bug fix for updating document state file prior agent reboot
  + Add support to restart agent after SIGPIPE exit status
- Update to 2.3.814.0 (2020-01-16)
  + Bug fix for metadata service V2
  + Update Golang version 1.12 for travis
  + Optimize session manager retry logic
- Update to 2.3.786.0 (2019-12-19)
  + Add support for Oracle Linux v7.5 and v7.7
  + Bug fix for Inventory data provider to support special characters
  + Bug fix for SSM MDS service name
- Update to 2.3.772.0 (2019-12-13)
  + Upgrade AWS SDK
  + Add logging for fingerprint generation
- Update to 2.3.760.0 (2019-11-15)
  + Session manager supports handling of Task metadata
- Update to 2.3.758.0 (2019-11-11)
  + Add support to update SSM Distributor packages in place
- Update to 2.3.756.0 (2019-11-05)
  + Terminate port forwarding session on receiving TerminateSession flag
  + Bug fix to reload SSM client if region has not been initialize correctly
  + Bug fix for retrieval of user groups on Linux
- Update to 2.3.722.0 (2019-10-11)
  + Bug fix for the delay when registering non-EC2 on-prem instances
  + Bug fix for missing ACL when uploading logs to S3 buckets
  + Upgrade GoLang version from 1.9 to 1.12
- Update to 2.3.714.0 (2019-09-26)
  + For port forwarding session, close server connection when client drops it's connection
  + Bug fix for missing condition of rules from inventory registry
  + Update service domain information fetch logic from EC2 Metadata
- Update to 2.3.707.0 (2019-09-11)
  + Bug fix for characters dropping from session manager shell output
  + Bug fix for session manager freezing caused by non utf8 character
  + Switch the request protocol order for getting S3 Header
  + Keep port forwarding session open until session is terminated
- Update to 2.3.701.0 (2019-08-21)
  + Send platform type information in controlChannel input
- Update to 2.3.687.0 (2019-08-05)
  + Bug fix for runPowershellScript plugin on linux platform
  + Add support for document 2.x version to ssm-cli
- Update to 2.3.680.0 (2019-07-24)
  + Added a new Inventory gatherer AWS:BillingInfo which will gather the billing product ids for LicenseIncluded and Marketplace instance
- Update to 2.3.672.0 (2019-07-09)
  + Add Port plugin for SSH/SCP
  + Add support for Session Manager RunAs functionality on Linux platform
- Update to 2.3.668.0 (2019-07-01)
  + Add Session Manager InteractiveCommands plugin
  + Bug fix for log formatting issue for session manager
- Update to 2.3.662.0 (2019-06-19)
  + Bug fix for Session Manager when handling line endings on Windows platform
  + Bug fix for token validation for aws:downloadContent plugin
  + Check if log group exists before uploading Session Manager logs to CloudWatch
  + Bug fix for broken S3 urls when using custom documents
- Update to 2.3.634.0 (2019-05-28)
  + Disable appconfig to load credential from specific profile path, add EC2 credentials as the default fallback
  + Remove sudoers file creation logic if ssm-user already exists
  + Enable supplementary groups for ssm-user on Linux
- Update to 2.3.612.0 (2019-05-08)
  + Bug fix for UTF-8 encoded issue caused by locale activation on Ubuntu 16.04 instance
  + Refactor ssm-user creation logic
  + Bug fix for reporting IP address with wrong network interface
  + Update configure package document arn pattern
- Update to 2.3.542.0 (2019-04-18)
  + Bug fix for on-premises instance registration in CN region
- Update to 2.3.539.0 (2019-04-04)
  + Add support for further encryption of session data using AWS KMS
  + Bug fix for excessive instance-id fetching by document workers
- Update to 2.3.479.0 (2019-03-06)
  + Bug fix for downloading content failure caused by wrong S3 endpoint
  + Bug fix for reboot failure caused by session manager panic
  + Bug fix for session manager shell output dropping character
  + Bug fix for mgs endpoint configuration consistency
- Update to 2.3.444.0 (2019-02-10)
  + Updates to UpdateInstanceInformation call, Windows initialization
- Add patch to remove unused import
  + remove-unused-import.patch
- Refresh patches for new version
  + fix-version.patch</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1590580800">- Update to 2.3.1205.0:
  * Updated the SSM Agent Snap to core18
  * Bug fix for expired in-progress documents being resumed
  * Bug fix for update specific files not being deleted after agent update is finished
  * Bug fix for cached manifest files not being deleted in the configurepackage plugin</changelog>
  <changelog author="Robert Schweikert &lt;rjschwei@suse.com&gt;" date="1621425600">- Update to version 3.0.1209.0 (bsc#1186239, bsc#1186262)
  + For detailed changes see RELEASENOTES.md
  + Drop fix-version.patch replaced by sed expression in spec file
  + Drop remove-unused-import.patch no longer included from upstream
  + Drop fix-config.patch all SUSE distros use systemd
  + Remove amazon-ssm-agent.service included in upstream source, use it
  + Move all binaries into sbin and fix the hard coded config path via sed</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1624622400">- Update to version 3.0.1295.0
  + Added configurable custom identity and identity consumption order
  + Added cross-account domain join
  + Added cleanup for older versions of updater artifacts
  + Added a workaround for MacOS kernel bug that sometimes kept RunCommand from launching
  + Added a workaround for log file contention on Windows
  + Added synchronization to RunCommand service stop
  + Changed hibernation log level
  + MacOS executables are now signed
  + Removed delay in non-interactive session type</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1650456000">- Update to version 3.1.1260.0
  + Added missing check for invalid S3 path parameter
  + Added support for domain join using a non-local username
  + Fixed broken links in README.md
  + Fixed ECS Exec issue where agent was using environment variables for credentials
  + Updated Ec2Detector test to query smbios directly for system information
- from version 3.1.1208.0
  + Updated ec2detector module to use Get-CmiInstance instead of wmic.exe
  + Fixed file creation mode of ssm-agent-users sudoer file (bsc#1196556, CVE-2022-29527)
- from version 3.1.1188.0
  + Added new ec2detector module to determine if agent is on EC2
  + Added support for port forwarding to remote host
  + Added quotes around inventory parameter ValueName on Windows
  + Fix for domain join DNS IP assignments in shared directories
  + Replaced namedpipe updater test with ec2detector test
- from version 3.1.1141.0
  + Add application inventory by file for Bottlerocket
  + Fix infinite retry logic to send failed replies in MGSInteractor
  + Remove usage of io/fs package
- from version 3.1.1080.0
  + (windows only) Remove symlink scan during update
- from version 3.1.1045.0
  + Fixed sourceHash validation for aws:application document plugin
  + Added document parameter validation for values passed to target document of aws:runDocument plugin
  + (windows only) Fix process leak when legacy cloudwatch plugin is enabled
  + (windows only) Fail installation if C:\ProgramData\Amazon\SSM\ has symlinks
- from version 3.1.1004.0
  + Added platform detection for Bottlerocket OS
  + Consolidated regional endpoint generation to common endpoint module
- from version 3.1.941.0
  + Added support for Rocky linux
  + Fixed sharefile/shareprofile not being propagated to updateutil
  + Fixed incorrect darwin platform detection post BigSur
  + Fixed log flush issue in updater
  + Updated .NET dependencies for domainjoin and cloudwatch (windows only)
  + Updated go version to 1.17.6
- from version 3.1.821.0
  + Implement new core module named MessageService to start processing commands from both MGS and MDS
  * Merge functionalities from RunCommandService core module and Session core module.
  * Receive run command documents through MGS if connected and fallback to MDS otherwise.
    This functionality requires appropriate permissions for both endpoints and will be rolled
    out gradually to end users.
  * Provide filesystem based idempotency check to avoid duplicate run command document execution.
  * Increase default run command pool buffer size from 1 to 5 to load additional documents
    before-hand for processing.
  + Fix nil pointer deference panic produced in named pipe test case during agent update
  + Remove StopType concept in ssm-agent-worker and add different waits for reboot and shutdown stop
- from version 3.1.804.0
  + Add support for upstart when running get-diagnostic command using ssm-cli
  + Fix systemctl service name to support older versions of systemctl
  + Include changes to facilitate testing
  + Update DNS server selection logic for seamless domain join on linux and darwin
  + Update go version to go1.17.5
  + Update golang sys package dependency
- from version 3.1.715.0
  + Derive default directories from appconfig on Darwin
  + Set x-bit on newly-created directories
- from version 3.1.634.0
  + Fix for ssm-setup-cli to be able to select service manager without the agent being installed
- from version 3.1.630.0
  + Added greengrass component recipe for the new SystemsManagerAgent component
  + Added support for registering agent on a greengrass device
  + Added support for downloading more than 1000 objects in downloadContent
  + Fixed retry logic for onprem and s3 upload
  + Fixed unit tests when running on Mac
  + Update AWS SDK to v1.41.4
  + Update logic to retrieve platform details for Rocky Linux
- from version 3.1.501.0
  + Add diagnostics command to ssm-cli
  + Fix caching for onprem credentials
  + Additional configuration options for Seamless Domain Join
  + Gracefully exit session if group of runas user is modified
  + Skip retries for cert validation errors in S3 HEAD requests
  + Fix DNS failures on CentOS 8.2
  + Update several dependencies
- from version 3.1.459.0
  + Fixed a bug with powershell command for Inventory
- from version 3.1.426.0
  + Fixed cpu spike issue manifesting on snap
  + Fixed issue with version comparison in EC2Config update plugin
  + Fixed panic when command output was being truncated
  + Updated build to use go1.16.8
  + Removed Profile from inventory powershell commands on Windows
- from version 3.1.338.0
  + Fix to eliminate WaitGroup reuse panic triggered during agent reboot
  + Fix to include applications without UninstallString in Inventory for Windows
  + Fixed a bug where multi-plugin documents with large outputs would timeout RunCommand
  + Fixed a bug where RunCommand could delay executions for up to 15 minutes
- from version 3.1.282.0
  + Add serial port logging of AwsNitroEnclaves package version on windows during startup
  + Allow usage of existing loggroup/logstream when the user does not have create permission
  + Change service interrogate request log to debug
  + Cleanup old surveyor channel files on startup
  + Fix filehandle leak in windows leading to agent going offline
  + Fix to schedule correct next run time during orchestration directories cleanup
  + Fix to sequentially update correct runcount value in the document bookkeeping file
  + Fix a bug with version parsing EC2Config updater
  + Updated rpm packaging for fips compliance
- from version 3.1.192.0
  + Added darwin arm64 to makefile
  + Added logic to limit orchestration directory cleanup
  + Added packaging for public SSM Agent container image
  + Fixed cloudwatch endpoint for telemetry metrics requests
  + Fixed handling of Windows filepaths and mutex locks
  + Fixed agent worker handling of OS signals and termination channel requests
  + Updated datachannel retry strategy to not retry for a specific error scenario
  + Updated default gomaxproc value for Windows
  + Update build to use go1.16.6
- from version 3.1.127.0
  + Added a workaround for windows random halts
  + Fixed race condition during reboot document execution
- from version 3.1.90.0
  + Updated to version 3.1
  + Updated build to build statically linked binaries for linux 64bit
  * Minimum supported linux kernel version for linux 64bit is 3.2+
  + Fixed permissions for docker config file
  + Fixed issue with ubuntu prerm and postinst scripts
  + Fixed issue where processor stop was being called twice
- from version 3.0.1390.0
  + Added config option to delete orchestration folder
  + Added snapcraft packaging config
  + Added workaround for aws:runDocument status bug
  + Added improved handling of file closure
  + Added support for go mod and updated build to use go 1.16.4
  + Fixed bug parsing vpce s3 urls
  + Refactored use of agent identity in agent cli
  + Updated check if agent is running as windows service
  + Updated handling of session cancellation to still send output to client side
  + Updated interactive session exit code logic to match non-interactive mode
  + Updated vendor dependencies
- Update directory path for GOPATH</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1650542400">- Fix mangled ExlusiveArch field</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1667304000">- Update to version 3.1.1856.0
  + Lower message length threshold for cloudwatch log streaming
  + Ran gofmt and goimports with golang version 1.19
  + Report AvailabilityZone and AvailabilityZoneId in health pings
  + Update AWS Go SDK to v1.44.78
  + from version 3.1.1767.0
  + Fix samba configuration for sub-domains
  + from version 3.1.1732.0
  + Add code in document/session worker to fallback to default
    identity selector when runtime config not present
  + Fix to handle command-line-arguments in document/session
    worker when launched by old agent workers
- from version 3.1.1634.0
  + Fallback to file based IPC if named pipe creation times out
  + Increase tls handshake timeout in http download client
  + Log mds client timeout errors as WARN
- from version 3.1.1575.0
  + Added separate metric for snapd running apps failure during update
  + Fixed idle session timeout with smux keep alive configuration based on CLI version
  + Updated AgentTaskComplete message retry
  + Updated go version to 1.18.3
- from version 3.1.1511.0
  + Collect kernel version in InstanceDetailedInformation
  + Support separate output stream for non-interactive session
  + Cleanup default log group name for runcommands
  + Updated rpm spec file to include build id
- from version 3.1.1476.0
  + Fix port session premature close when local server is not connected before timeout
- from version 3.1.1446.0
  + Add created date to AgentJobAck message
  + Disable smux keep alive to use idle session timeout feature
  + Fix unit-tests running on windows
- from version 3.1.1374.0
  + Added timeout for s3 HEAD requests
  + Added vpc address deny to port forwarding
  + Fixed for reboot scenario in configure package plugin
  + Fixed goroutine leak in seelog library
  + Fixed nullpointer segmentation fault in configure package plugin
  + Improved error handling in manifest download in updater
  + Improved worker initialization to improve startup failure logging</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1669204800">- Update to version 3.2.286.0
  + Separated EC2 identity vault manifest from OnPrem identity vault manifest
  + Fix for credential retrieval blocking os termination signals
  + Fix for agent updater using shared credentials on EC2
  + Added guards against panic for agent identity health checks
  + Added logging around agent module start/stop
- from version 3.2.183.0
  + Added logging when assuming identity
  + Increased retries to ECS metadata endpoint
  + Added linux debug build to makefile
  + Implemented aws sdk logging interface
  + Updated agent minor version to 3.2
  + Added functionality to retrieve agent credentials from Systems Manager on EC2
- from version 3.1.1927.0
  + Update shell for Session Manager on MacOS</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1673611200">- Update to version 3.2.419.0
  + Added minimum retry sleep for Registrar RegisterManagedInstance calls
  + Explicitly skip AZ info check for on-prem and ECS targets
  + Fix for SSM-Agent that is unable to start on Apple Mac M1's (mac2.metal instances)
  + Ensuring powershell path is set to system directory on Windows
  + Load DLLs with using system/absolute paths on Windows
  + Added workaround for Samba limit when loading Active Directory ids
  + Dynamically get network interface name for SeamlessDomainJoin
  + Added install-yum-rpm to makefile to install agent on host from source code
  + Added logging for specifying credential source
  + Refactored tests to remove mocks from production binaries
  + Updated Windows DomainJoin plugin SharpZipLib and Newtonsoft.json dependencies
- from version 3.2.345.0
  + Updated yaml.v3 dependency</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1681646400">- update to 3.2.815.0:
  * Add EC2 credential fallback for AssumeRoleUnauthorizedAccess
    error
  * Add CloudWatch log upload support for document and session
    worker
  * Add set-hostname support in domainjoin plugin for windows
  * Add wait time in Agent updater to avoid installation issues
    caused during reboots initiated by domainjoin plugin
  * Add support for AlmaLinux
  * Fix KeepHostName parameter without DNS IP address parameter
    in domainJoin plugin
  * Fix issue where carriage returns cause json conversion to
    fail in aws:softwareInventory plugin
  * Remove IMDS calls in Onprem during health check
  * Remove S3 global endpoint fallback logic
  * Update cli descriptions for registration parameters
  * Update go version to 1.19.6
- update to 3.2.582.0:
  * Modified EC2 credential fallback logic
- update to 3.2.574.0:
  * Fixed go-vet issues by passing mocks by value
  * Updated domainjoin and cloudwatch executables for windows
- update to 3.2.532.0:
  * Removed explicit setting of EC2 aws credential profile
  * Added public key to registration info
  * Sends non-interactive command errors that occur before
    command execution to data channel
  * Added instance id verification to registration process</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1684756800">- Update to version 3.2.923.0
  * Update Dockerfile Go version to 1.19
  * Add reporting of MGS connection status
  * Add support for updating to agent version marked stable
  * Add status code to MGS ack and send on message process failure
  * Update golangci-lint configuration
  * Add e2e tag to session shell tests</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1692273600">- Update to version 3.2.1478.0
  * Added fix to propagate exit code properly when command fails to start
  * Added control channel acknowledgement functionalities
  * Added flag to specify go version used for gosec and
    govulncheck in static analysis script
  * Added support for RHEL 8.7, 8.8, 9.1, 9.2
  * Added support for Rocky Linux 8.7, 9.0, 9.1, 9.2
  * Added support for Oracle Linux 8.7, 9.1, 9.2
  * Update go version to 1.20.7
- from version 3.2.1377.0
  * Stopped saving instance profile credentials to disk
  * Added static agent security scans to makefile
  * Updated Greengrass component minor version
- from version 3.2.1297.0
  * Added retries to snap uninstall call in setupcli
  * Fix for windows shutdown executable not found when compiled with golang1.19+
  * Fix to return correct Agent Job ID for ack after AgentJobParseError
  * Pass golang contexts for network calls in agent core to terminate cleanly
  * Remove credential file dependency in agent workers implemented in 3.2.x.x versions
  * Report MGS Connection Channel status to Health table
  * Update Dockerfile to use Golang image from ECR repository
- from version 3.2.1241.0
  * Get bucket region using signed HeadBucket request
  * Updated golang.org/x/net version to 0.10.0 and
    golang.org/x/crypto version to 0.9.0
  * Update go version to 1.19.10
- from version 3.2.1041.0
  * Add retry to handle stream data acknowledge messages
  * Support latest as a version in configurePackage plugin
  * Updated AWS GO SDK to v1.44.261 and disabled IMDSv1 fallback logic
  * Use IP address to connect to destination server in port session
- from version 3.2.985.0
  * Add Domain Join support for RHEL 8.7 and AL2022
  * Add Support to send aws:updateSSMAgent replies through MGS
  * Retrieve and set interface name dynamically in
    aws:domainJoin plugin for Ubuntu</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1702296000">- Update to version 3.2.1798.0
  * Bump golang.org/x/net from 0.15.0 to 0.17.0
  * Upgraded GoLang to version 1.20.10
  * Fixing race condition in session datachannel unit test
- from version 3.2.1705.0
  * Updated MGS Interactor to send 'Failed' status on agentJob parsing error
  * Added error handling for Linux DomainJoin when service account credentials empty
  * Fix for panic scenario in when running aws:configureDocker plugin
  * Upgraded GoLang to version 1.20.8
  * Upgraded golang.org/x/net to v0.15.0
  * Added support for macOS 13 (Ventura)
- from version 3.2.1630.0
  * Fix credential retrieval retry logic in credential refresher
  * Reducing retrieval log level to debug in the credential
    refresher after more than 3 retrieval retries
  * Fix for EC2 credential retrieval errors not being
    propagated to the credential refresher
  * Fixing agent version input format validation
  * Fix downloadPlatformOverride for AlmaLinux
  * Fixed issue where removing seelog.xml file doesn't
    revert minimum log level back to INFO
  * Ignore non-audit files in audit folder
- from version 3.2.1542.0
  * Add aws:updateSSMAgent plugin support for Flatcar Linux
  * Add fix to resolve manifest url during agent update when using stable keyword
  * Fix multiple issues causing tight loops during IPC connection scenarios
  * Sign deb and rpm installer packages for Linux instances using new key
  * Use file based IPC by default for amazon-ssm-agent
    and ssm-agent-worker communication in Darwin</changelog>
</package>
<package pkgid="189181d9b23426c92afd672894dbd2a2f82c36ab9852329e7938c3fd535e1897dd133b2818368827f0a5f48a7cef8673a27664f0da1d9bc883efa0e81d9dcb9e" name="ant" arch="noarch">
  <version epoch="0" ver="1.10.14" rel="2.2"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1579003200">- Use xml-commons-apis-bootstrap as jar in classpath instead of
  the common xml-apis jar, since we are forcing build against
  the bootstrap package</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1588766400">- Remove jakarta-commons-* dependencies [bsc#1133997]
  * Use apache-commons-logging and apache-commons-net in optional tasks</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1588766401">- Add rhino to the ant-apache-bsf optional tasks [bsc#1134001]</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1589457600">- Update to 1.10.8
  * Security fix: [CVE-2020-1945, bsc#1171696]
  - A new property ant.tmpdir provides improved control over the
    location Ant uses to create temporary files
  * sshexec failed to write output to a file if the file didn't exist
  * Fixes a regression in javac task involving command line argument files.
  * sshexec, sshsession and scp now support a new sshConfig parameter.
  It specified the SSH configuration file (typically ${user.home}/.ssh/config)
  defining the username and keyfile to be used per host.
  * "legacy-xml" formatter of junitlauncher task wasn't writing out
  exceptions that happen in @BeforeAll method of a test.
  * Fixes a potential ConcurrentModificationException in XMLLogger.
  * Fixes a bug in junitlauncher task in forked mode, where if a listener element
  was used as a sibling element for either the test or testclasses element,
  then the forked mode launch would fail.
  * Fixes an issue in AntStructure where an incorrect DTD was being generated.
  * Fixes an incorrect variable name usage in junit-frames-xalan1.xsl.
  * The runant.py script should now work with Python 3.
  * rmic has been removed from Java 15. The task will now throw an
  exception if you try to use it while running Java 15 or newer.
- Remove ant-python3.patch fixed upstream</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1601553600">- Update to 1.10.9
  * Security fix: [bsc#1177180, CVE-2020-11979]
  - Insecure temporary file vulnerability
  * Fixed bugs:
  - The ftp task could throw a NullPointerException if an
    error occured.
  - Propertyset now also sees in-scope local properties.
  - Replaced ReaderInputStream with the version of Apache
    Commons IO due to problems with surrogate pairs.
  - &lt;fixcrlf&gt; will no longer remove the temporary file it
    just created before writing to it.
  - &lt;sshexec&gt; and &lt;scp&gt; didn't deal with wildcard hostnames
    in shs config files properly.
  * Other changes:
  - Ant will no longer log a warning if it doesn't find tools.jar.
  - The &lt;jar&gt; task accepts now a nested &lt;indexjarsmapper&gt;
    element that can be used to perform custom filename
    transformations for the &lt;indexjars&gt; archives.
  - Added a new PropertyEnumerator interface that extensions can
    provide if they are managing properties unknown to the Ant project.
  - Added some special code to support GraalVM JavaScript as
    javax.script scripting engine for JavaScript. In particular we
    relax some security settings of GraalVM so that scripts can access
    Ant objects.
  - Also Ant enables Nashorn compatibility mode by default, you can
    disable that by setting the magic Ant property
    ant.disable.graal.nashorn.compat to true.
  - If the magic property ant.tmpdir hasn't been set and Ant can
    control the permissions of directories it creates it will create an
    owner-owned temporary directory unaccessible to others as default
    tempdir as soon as a temporary file is created for the first time.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1622721600">- Update to 1.10.10
  * SCP (with sftp=true) task would fail if fetching file located
    in root directory.
  * Fixed: javac task would fail if the arguments file it
    (internally) created didn't quote the # character.
  * Make sure LegacyXmlResultFormatter encodes characters illegal
    in XML the same way JUnit5's built-in formatter would.
  * LegacyXmlResultFormatter no longer double-encodes &lt;&gt;&amp; in
    system-err and system-out.
  * Fixes a bug in junitlauncher task's legacy-xml formatter,
    where the testcase representing a @Parameterized JUnit4 test
    wasn't being reported in the XML.
  * Fixes a bug where the ant-testutil-sources.jar that gets
    published to Maven central repository didn't contain any
    source files.
  * The &lt;http&gt; condition didn't follow redirects from http to https.
  * ZipOutputStream now overrides write(int) in order to make sure
    single byte writes get the same treatment as array writes.
  * Fixes a potential deadlock in junitlauncher task when using
    legacy-xml reporter.
  * javaversion condition now has a new "atmost" attribute. See
    the javaversion manual for more details
  * The "listener" nested element of the "junitlauncher" task now
    has a new "useLegacyReportingName" attribute which can be used
    to control the test identifiers names that get reported by the
    listener. See the junitlauncher manual for more details. Note that
    this change also introduces a new "setUseLegacyReportingName" method
    on the org.apache.tools.ant.taskdefs.optional.junitlauncher.TestResultFormatter
    interface. This will break backward compatibility with any of your custom
    result formatters which implemented this interface and such implementations
    are now expected to implement this new method.
  * A new attribute preserveduplicates allows &lt;resourcelist&gt; to
    return the same resource multiple times when set to true.
  * A new attribute filterbeforeconcat in &lt;concat&gt; can be used to
    decide whether the filterchain should be applied to the
    concatenated content (the default) or each nested resource
    individually before concatenating them.
  * The ssh tasks now share a new nested element additionalConfig that can
    be used to set config values for the jsch Session used by the task.
  * Added new discardOutput and discardError properties to redirector
    and the exec, apply and java tasks which can be used to completely
    discard any (error) output. This is a platform independent
    alternative to directiong output to any kind of null device.
  * junitlauncher now prints a more useful and instantaneous summary of
    tests being run, closely matching the junit task's summary.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1639569600">- Update to 1.10.12:
  * The update includes fixes for the following CVEs:
  CVE-2021-36374, bsc#1188469
    Excessive memory allocation when reading a specially
    crafted ZIP archive or a derived formats.
  CVE-2021-36373, bsc#1188468
    Excessive memory allocation when reading a specially
    crafted TAR archive.
  * The http condition would follow redirects even when "followRedirects" attribute
  was set to "false". This has now been fixed. Bugzilla Report 65489
  * Made sure setting build.compiler to the fully qualified classname
  that corresponds to extJavac or modern has the same effect as using
  the shorter alias names. Bugzilla Report 65539
  * Prevent potential deadlocks in org.apache.tools.ant.IntrospectionHelper.
  Bugzilla Report 65424
  * The implementation of AntClassLoader#findResources() has been changed to optimize
  it for potential performance issues, as those noted at https://issues.jenkins.io/browse/JENKINS-22310?focusedCommentId=197405&amp;page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-197405
  Github Pull Request #151
  * AntClassLoader now implements the ClassLoader#findResource(String) method.
  Github Pull Request #150
  * Ant tries to avoid file name canonicalization when possible.
  Bugzilla Report 65499
  * javadoc task will now look for warning messages in the STDERR stream too
  when "failonwarning" is set to true to account for changes in JDK 17+
  * The tar task now preserves symlinks of nested tarfilesets.
  Github Pull Request #142
- Changes from 1.10.11:
  * a race condition could lead to NullPointerExceptions when running
  tasks in parallel.
  Bugzilla Report 65316
  * fixed potential OutOfMemory errors when reading broken archives
  using the tar or zip formats or formats derived from zip.
  * org.apache.tools.ant.taskdefs.optional.junitlauncher.confined.JUnitLauncherTask now
  has a new protected createExecuteWatchdog() method for allowing it to be overriden.
  Github Pull Request #147
  * Upgraded AntUnit to 1.4.1.</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="1652097600">- Disable a test failing to compile with junit5 5.8.x</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1674043200">- Update ant keyring with new developer keys.
- Update to 1.10.13:
  * Breaking changes:
  - &lt;get&gt; has a new attribute authenticateOnRedirect that can be
    used to prevent Ant from sending the configured credentials
    when following a redirect. It is false by default, which means
    builds that rely on credentials being used on the redirected
    URI may break.
  * Fixed bugs:
  - the PropertyEnumerator change introduced in 1.10.9 proved to
    be not fully backwards compatible when combined with certain
    custom PropertyHelper implementations - for example when using
    AntXtras.
  - legacy-xml reporter of the junitlauncher task now escapes ]]&gt;
    when writing CDATA.
  - &lt;scp&gt; may leak connections when trying to preserve the last
    modified timestamps of files transferred recursively from a
    server.
  - tstamp task would in certain cases parse the SOURCE_DATE_EPOCH
    environment variable value to an incorrect date. This has now
    been fixed.
  - fetch.xml didn't set up non-default repositories propery and
    thus failed to download JAI.
  - When building and installing Ant distribution from source, the
    build script would change permissions on unrelated files in
    the destination directory. This is now fixed and such
    unrelated files in the destination directory will be left
    untouched.
  - parsing tar entries with multiple NUL bytes in their name
    would include garbage bytes as the name included all bytes up
    to the last NUL rather than the first.
  - loadresource might log warnings even though quiet was set to
    true
  - javac task would add paths constructs containing wildcards to
    the internally created argument file where wildcards are not
    allowed
  * Other changes:
  - added an implementation of the MIME Mail sender based on the
    repackaged Jakarta Mail package rather than javax Mail.
  - The "listener" element in the junitlauncher task now supports
    an "extension" attribute to control the filename extension
    of the generated output file from the listener.
  - &lt;ftp&gt; now supports FTPs.
  - DirectoryScanner avoids listing directory contents when it
    known it will never use the information retrieved. This may
    improve performance in some special cases.
  - &lt;manifest&gt; will now create the parent directory of the
    manifestFile attribute if it doesn't exist.
  - org.apache.tools.ant.BuildLogger now has a new method
    getMessageOutputLevel() which returns the currently set
    message output level.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1674734400">- Package and distribute the new ant-jakartamail</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1693483200">- Update to 1.10.14:
  * Changes that could break older environments:
    + Resource#compareTo now invokes getName rather than toString as
    the later may be costly (for example in the case of a
    StringResource).
    + When using Java 18 or higher, Ant will no longer use Java
    SecurityManager because it has been deprecated for removal and
    by default is disallowed to be set at runtime
    https://openjdk.org/jeps/411.
    This will mean that the "&lt;permissions&gt;" type is no longer
    functional when using Java 18 or higher.
    Furthermore, when using Java 18 or higher, if the build
    executes tasks that call "java.lang.System.exit()" and if
    those tasks aren't running in a forked VM of their own, then
    such tasks will now kill the entire Ant build process. It is
    recommended that such tasks be updated to launch in a forked
    VM so that the System.exit() call will not impact the JVM in
    which Ant process runs.
  * Fixed bugs:
    + log only the stylesheet name in the xslt task.
    + junitlauncher task's "test" and "listener" elements which take
    a "outputDir" property were incorrectly resolving the
    outputDir against the current working directory instead of the
    project's basedir.
    + regexmapper would, in some cases, incorrectly consume
    backslash characters from the "to" attribute, resulting in
    missing backslashes in the output.
    + &lt;fixcrlf&gt;, &lt;replace&gt; and &lt;replaceregexp&gt; now try to preserve
    the file permissions of the files they modify.
    + junitlauncher task would fail if a forked test timed out even
    if haltOnFailure was set to false.
    + fixes a bug in org.apache.tools.zip.ZipOutputStream where,
    even when "zip64Mode" is set to "always", ZipOutputStream may
    not create a CEN extra field data for the entry.
    + legacy-xml listener of junitlauncher task wouldn't report
    certain failures involving junit jupiter dynamic tests.
    + allow.class which was introduced in Ant 1.10.13 release, has
    been removed from this 1.10.14 release. This class was
    introduced in context of the SecurityManager changes in
    Ant 1.10.13, which have now been reverted in Ant 1.10.14,
    since they caused several regressions.
  * Other changes:
    + &lt;fork&gt; element of the junitlauncher task now has a new
    optional "java" attribute which can be used to point to a
    different Java installation for runnning the forked tests.
    + made sure &lt;echoproperties&gt; sorts the echoed properties on
    JDK9+ as well.
    + org.apache.tools.ant.taskdefs.Recorder class now introduces a
    setLogLevel(LogLevel level) method.
    + The &lt;fork&gt; element of junitlaunchertask now allows a
    "forkMode" attribute. forkMode=perTestClass can now be used to
    launch each test class in a separate forked JVM.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694433600">- Added patch:
  * reproducible-propertyfile-task.patch
    + Debian patch to improve propertyfile task in RPM builds by
    using the date specified by the SOURCE_DATE_EPOCH variable
    in the header of the .properties file generated</changelog>
</package>
<package pkgid="0142c6137a15fbb06ef2db357b2c569debb0cf0cb7429f2fae3736b29f8aebaf56c4456f9294613591b4c948e8cb3f582a97266c3fe2708eb7e3474b69c6086a" name="ant" arch="src">
  <version epoch="0" ver="1.10.14" rel="2.2"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1549627200">- Create an ant-junit5 package to build junit5 optional tasks
  when they become resolved
- Add a simple pom file for ant-bootstrap.jar</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1552910400">- Make "if" statements in build recipe POSIX sh compatible.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1554811200">- Require directly xerces-j2 and not its virtual provide
  jaxp_parser_impl</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1569844800">- Remove references to parent poms from all artifacts and do not
  distribute the ant-parent, since we don't need it</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1569931200">- Build against the new compatibility packages log4j12/log4j12-mini</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1573214400">- Upgrade to upstream version 1.10.7
- Modified patches:
  * apache-ant-bootstrap.patch
  * apache-ant-no-test-jar.patch
  * apache-ant-xml-apis.patch
  * reproducible-build-manifest.patch
    + rediff
- Fix ant-xz.jar to be non-empty and split it from the ant-antlr
  package</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1579003200">- Use xml-commons-apis-bootstrap as jar in classpath instead of
  the common xml-apis jar, since we are forcing build against
  the bootstrap package</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1588766400">- Remove jakarta-commons-* dependencies [bsc#1133997]
  * Use apache-commons-logging and apache-commons-net in optional tasks</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1588766401">- Add rhino to the ant-apache-bsf optional tasks [bsc#1134001]</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1589457600">- Update to 1.10.8
  * Security fix: [CVE-2020-1945, bsc#1171696]
  - A new property ant.tmpdir provides improved control over the
    location Ant uses to create temporary files
  * sshexec failed to write output to a file if the file didn't exist
  * Fixes a regression in javac task involving command line argument files.
  * sshexec, sshsession and scp now support a new sshConfig parameter.
  It specified the SSH configuration file (typically ${user.home}/.ssh/config)
  defining the username and keyfile to be used per host.
  * "legacy-xml" formatter of junitlauncher task wasn't writing out
  exceptions that happen in @BeforeAll method of a test.
  * Fixes a potential ConcurrentModificationException in XMLLogger.
  * Fixes a bug in junitlauncher task in forked mode, where if a listener element
  was used as a sibling element for either the test or testclasses element,
  then the forked mode launch would fail.
  * Fixes an issue in AntStructure where an incorrect DTD was being generated.
  * Fixes an incorrect variable name usage in junit-frames-xalan1.xsl.
  * The runant.py script should now work with Python 3.
  * rmic has been removed from Java 15. The task will now throw an
  exception if you try to use it while running Java 15 or newer.
- Remove ant-python3.patch fixed upstream</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1601553600">- Update to 1.10.9
  * Security fix: [bsc#1177180, CVE-2020-11979]
  - Insecure temporary file vulnerability
  * Fixed bugs:
  - The ftp task could throw a NullPointerException if an
    error occured.
  - Propertyset now also sees in-scope local properties.
  - Replaced ReaderInputStream with the version of Apache
    Commons IO due to problems with surrogate pairs.
  - &lt;fixcrlf&gt; will no longer remove the temporary file it
    just created before writing to it.
  - &lt;sshexec&gt; and &lt;scp&gt; didn't deal with wildcard hostnames
    in shs config files properly.
  * Other changes:
  - Ant will no longer log a warning if it doesn't find tools.jar.
  - The &lt;jar&gt; task accepts now a nested &lt;indexjarsmapper&gt;
    element that can be used to perform custom filename
    transformations for the &lt;indexjars&gt; archives.
  - Added a new PropertyEnumerator interface that extensions can
    provide if they are managing properties unknown to the Ant project.
  - Added some special code to support GraalVM JavaScript as
    javax.script scripting engine for JavaScript. In particular we
    relax some security settings of GraalVM so that scripts can access
    Ant objects.
  - Also Ant enables Nashorn compatibility mode by default, you can
    disable that by setting the magic Ant property
    ant.disable.graal.nashorn.compat to true.
  - If the magic property ant.tmpdir hasn't been set and Ant can
    control the permissions of directories it creates it will create an
    owner-owned temporary directory unaccessible to others as default
    tempdir as soon as a temporary file is created for the first time.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1622721600">- Update to 1.10.10
  * SCP (with sftp=true) task would fail if fetching file located
    in root directory.
  * Fixed: javac task would fail if the arguments file it
    (internally) created didn't quote the # character.
  * Make sure LegacyXmlResultFormatter encodes characters illegal
    in XML the same way JUnit5's built-in formatter would.
  * LegacyXmlResultFormatter no longer double-encodes &lt;&gt;&amp; in
    system-err and system-out.
  * Fixes a bug in junitlauncher task's legacy-xml formatter,
    where the testcase representing a @Parameterized JUnit4 test
    wasn't being reported in the XML.
  * Fixes a bug where the ant-testutil-sources.jar that gets
    published to Maven central repository didn't contain any
    source files.
  * The &lt;http&gt; condition didn't follow redirects from http to https.
  * ZipOutputStream now overrides write(int) in order to make sure
    single byte writes get the same treatment as array writes.
  * Fixes a potential deadlock in junitlauncher task when using
    legacy-xml reporter.
  * javaversion condition now has a new "atmost" attribute. See
    the javaversion manual for more details
  * The "listener" nested element of the "junitlauncher" task now
    has a new "useLegacyReportingName" attribute which can be used
    to control the test identifiers names that get reported by the
    listener. See the junitlauncher manual for more details. Note that
    this change also introduces a new "setUseLegacyReportingName" method
    on the org.apache.tools.ant.taskdefs.optional.junitlauncher.TestResultFormatter
    interface. This will break backward compatibility with any of your custom
    result formatters which implemented this interface and such implementations
    are now expected to implement this new method.
  * A new attribute preserveduplicates allows &lt;resourcelist&gt; to
    return the same resource multiple times when set to true.
  * A new attribute filterbeforeconcat in &lt;concat&gt; can be used to
    decide whether the filterchain should be applied to the
    concatenated content (the default) or each nested resource
    individually before concatenating them.
  * The ssh tasks now share a new nested element additionalConfig that can
    be used to set config values for the jsch Session used by the task.
  * Added new discardOutput and discardError properties to redirector
    and the exec, apply and java tasks which can be used to completely
    discard any (error) output. This is a platform independent
    alternative to directiong output to any kind of null device.
  * junitlauncher now prints a more useful and instantaneous summary of
    tests being run, closely matching the junit task's summary.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1639569600">- Update to 1.10.12:
  * The update includes fixes for the following CVEs:
  CVE-2021-36374, bsc#1188469
    Excessive memory allocation when reading a specially
    crafted ZIP archive or a derived formats.
  CVE-2021-36373, bsc#1188468
    Excessive memory allocation when reading a specially
    crafted TAR archive.
  * The http condition would follow redirects even when "followRedirects" attribute
  was set to "false". This has now been fixed. Bugzilla Report 65489
  * Made sure setting build.compiler to the fully qualified classname
  that corresponds to extJavac or modern has the same effect as using
  the shorter alias names. Bugzilla Report 65539
  * Prevent potential deadlocks in org.apache.tools.ant.IntrospectionHelper.
  Bugzilla Report 65424
  * The implementation of AntClassLoader#findResources() has been changed to optimize
  it for potential performance issues, as those noted at https://issues.jenkins.io/browse/JENKINS-22310?focusedCommentId=197405&amp;page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-197405
  Github Pull Request #151
  * AntClassLoader now implements the ClassLoader#findResource(String) method.
  Github Pull Request #150
  * Ant tries to avoid file name canonicalization when possible.
  Bugzilla Report 65499
  * javadoc task will now look for warning messages in the STDERR stream too
  when "failonwarning" is set to true to account for changes in JDK 17+
  * The tar task now preserves symlinks of nested tarfilesets.
  Github Pull Request #142
- Changes from 1.10.11:
  * a race condition could lead to NullPointerExceptions when running
  tasks in parallel.
  Bugzilla Report 65316
  * fixed potential OutOfMemory errors when reading broken archives
  using the tar or zip formats or formats derived from zip.
  * org.apache.tools.ant.taskdefs.optional.junitlauncher.confined.JUnitLauncherTask now
  has a new protected createExecuteWatchdog() method for allowing it to be overriden.
  Github Pull Request #147
  * Upgraded AntUnit to 1.4.1.</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="1652097600">- Disable a test failing to compile with junit5 5.8.x</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1674043200">- Update ant keyring with new developer keys.
- Update to 1.10.13:
  * Breaking changes:
  - &lt;get&gt; has a new attribute authenticateOnRedirect that can be
    used to prevent Ant from sending the configured credentials
    when following a redirect. It is false by default, which means
    builds that rely on credentials being used on the redirected
    URI may break.
  * Fixed bugs:
  - the PropertyEnumerator change introduced in 1.10.9 proved to
    be not fully backwards compatible when combined with certain
    custom PropertyHelper implementations - for example when using
    AntXtras.
  - legacy-xml reporter of the junitlauncher task now escapes ]]&gt;
    when writing CDATA.
  - &lt;scp&gt; may leak connections when trying to preserve the last
    modified timestamps of files transferred recursively from a
    server.
  - tstamp task would in certain cases parse the SOURCE_DATE_EPOCH
    environment variable value to an incorrect date. This has now
    been fixed.
  - fetch.xml didn't set up non-default repositories propery and
    thus failed to download JAI.
  - When building and installing Ant distribution from source, the
    build script would change permissions on unrelated files in
    the destination directory. This is now fixed and such
    unrelated files in the destination directory will be left
    untouched.
  - parsing tar entries with multiple NUL bytes in their name
    would include garbage bytes as the name included all bytes up
    to the last NUL rather than the first.
  - loadresource might log warnings even though quiet was set to
    true
  - javac task would add paths constructs containing wildcards to
    the internally created argument file where wildcards are not
    allowed
  * Other changes:
  - added an implementation of the MIME Mail sender based on the
    repackaged Jakarta Mail package rather than javax Mail.
  - The "listener" element in the junitlauncher task now supports
    an "extension" attribute to control the filename extension
    of the generated output file from the listener.
  - &lt;ftp&gt; now supports FTPs.
  - DirectoryScanner avoids listing directory contents when it
    known it will never use the information retrieved. This may
    improve performance in some special cases.
  - &lt;manifest&gt; will now create the parent directory of the
    manifestFile attribute if it doesn't exist.
  - org.apache.tools.ant.BuildLogger now has a new method
    getMessageOutputLevel() which returns the currently set
    message output level.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1674734400">- Package and distribute the new ant-jakartamail</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1693483200">- Update to 1.10.14:
  * Changes that could break older environments:
    + Resource#compareTo now invokes getName rather than toString as
    the later may be costly (for example in the case of a
    StringResource).
    + When using Java 18 or higher, Ant will no longer use Java
    SecurityManager because it has been deprecated for removal and
    by default is disallowed to be set at runtime
    https://openjdk.org/jeps/411.
    This will mean that the "&lt;permissions&gt;" type is no longer
    functional when using Java 18 or higher.
    Furthermore, when using Java 18 or higher, if the build
    executes tasks that call "java.lang.System.exit()" and if
    those tasks aren't running in a forked VM of their own, then
    such tasks will now kill the entire Ant build process. It is
    recommended that such tasks be updated to launch in a forked
    VM so that the System.exit() call will not impact the JVM in
    which Ant process runs.
  * Fixed bugs:
    + log only the stylesheet name in the xslt task.
    + junitlauncher task's "test" and "listener" elements which take
    a "outputDir" property were incorrectly resolving the
    outputDir against the current working directory instead of the
    project's basedir.
    + regexmapper would, in some cases, incorrectly consume
    backslash characters from the "to" attribute, resulting in
    missing backslashes in the output.
    + &lt;fixcrlf&gt;, &lt;replace&gt; and &lt;replaceregexp&gt; now try to preserve
    the file permissions of the files they modify.
    + junitlauncher task would fail if a forked test timed out even
    if haltOnFailure was set to false.
    + fixes a bug in org.apache.tools.zip.ZipOutputStream where,
    even when "zip64Mode" is set to "always", ZipOutputStream may
    not create a CEN extra field data for the entry.
    + legacy-xml listener of junitlauncher task wouldn't report
    certain failures involving junit jupiter dynamic tests.
    + allow.class which was introduced in Ant 1.10.13 release, has
    been removed from this 1.10.14 release. This class was
    introduced in context of the SecurityManager changes in
    Ant 1.10.13, which have now been reverted in Ant 1.10.14,
    since they caused several regressions.
  * Other changes:
    + &lt;fork&gt; element of the junitlauncher task now has a new
    optional "java" attribute which can be used to point to a
    different Java installation for runnning the forked tests.
    + made sure &lt;echoproperties&gt; sorts the echoed properties on
    JDK9+ as well.
    + org.apache.tools.ant.taskdefs.Recorder class now introduces a
    setLogLevel(LogLevel level) method.
    + The &lt;fork&gt; element of junitlaunchertask now allows a
    "forkMode" attribute. forkMode=perTestClass can now be used to
    launch each test class in a separate forked JVM.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694433600">- Added patch:
  * reproducible-propertyfile-task.patch
    + Debian patch to improve propertyfile task in RPM builds by
    using the date specified by the SOURCE_DATE_EPOCH variable
    in the header of the .properties file generated</changelog>
</package>
<package pkgid="7b2941dbdd0407c5a6fad4060f2ad146ce2d3fb4c5a79558a316008424b5c34efc1c7909aa53f733a2655ab50aaa21b461107457e2ff84197069c2a995df9c96" name="ant-antlr" arch="noarch">
  <version epoch="0" ver="1.10.14" rel="2.2"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1579003200">- Use xml-commons-apis-bootstrap as jar in classpath instead of
  the common xml-apis jar, since we are forcing build against
  the bootstrap package</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1588766400">- Remove jakarta-commons-* dependencies [bsc#1133997]
  * Use apache-commons-logging and apache-commons-net in optional tasks</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1588766401">- Add rhino to the ant-apache-bsf optional tasks [bsc#1134001]</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1589457600">- Update to 1.10.8
  * Security fix: [CVE-2020-1945, bsc#1171696]
  - A new property ant.tmpdir provides improved control over the
    location Ant uses to create temporary files
  * sshexec failed to write output to a file if the file didn't exist
  * Fixes a regression in javac task involving command line argument files.
  * sshexec, sshsession and scp now support a new sshConfig parameter.
  It specified the SSH configuration file (typically ${user.home}/.ssh/config)
  defining the username and keyfile to be used per host.
  * "legacy-xml" formatter of junitlauncher task wasn't writing out
  exceptions that happen in @BeforeAll method of a test.
  * Fixes a potential ConcurrentModificationException in XMLLogger.
  * Fixes a bug in junitlauncher task in forked mode, where if a listener element
  was used as a sibling element for either the test or testclasses element,
  then the forked mode launch would fail.
  * Fixes an issue in AntStructure where an incorrect DTD was being generated.
  * Fixes an incorrect variable name usage in junit-frames-xalan1.xsl.
  * The runant.py script should now work with Python 3.
  * rmic has been removed from Java 15. The task will now throw an
  exception if you try to use it while running Java 15 or newer.
- Remove ant-python3.patch fixed upstream</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1601553600">- Update to 1.10.9
  * Security fix: [bsc#1177180, CVE-2020-11979]
  - Insecure temporary file vulnerability
  * Fixed bugs:
  - The ftp task could throw a NullPointerException if an
    error occured.
  - Propertyset now also sees in-scope local properties.
  - Replaced ReaderInputStream with the version of Apache
    Commons IO due to problems with surrogate pairs.
  - &lt;fixcrlf&gt; will no longer remove the temporary file it
    just created before writing to it.
  - &lt;sshexec&gt; and &lt;scp&gt; didn't deal with wildcard hostnames
    in shs config files properly.
  * Other changes:
  - Ant will no longer log a warning if it doesn't find tools.jar.
  - The &lt;jar&gt; task accepts now a nested &lt;indexjarsmapper&gt;
    element that can be used to perform custom filename
    transformations for the &lt;indexjars&gt; archives.
  - Added a new PropertyEnumerator interface that extensions can
    provide if they are managing properties unknown to the Ant project.
  - Added some special code to support GraalVM JavaScript as
    javax.script scripting engine for JavaScript. In particular we
    relax some security settings of GraalVM so that scripts can access
    Ant objects.
  - Also Ant enables Nashorn compatibility mode by default, you can
    disable that by setting the magic Ant property
    ant.disable.graal.nashorn.compat to true.
  - If the magic property ant.tmpdir hasn't been set and Ant can
    control the permissions of directories it creates it will create an
    owner-owned temporary directory unaccessible to others as default
    tempdir as soon as a temporary file is created for the first time.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1622721600">- Update to 1.10.10
  * SCP (with sftp=true) task would fail if fetching file located
    in root directory.
  * Fixed: javac task would fail if the arguments file it
    (internally) created didn't quote the # character.
  * Make sure LegacyXmlResultFormatter encodes characters illegal
    in XML the same way JUnit5's built-in formatter would.
  * LegacyXmlResultFormatter no longer double-encodes &lt;&gt;&amp; in
    system-err and system-out.
  * Fixes a bug in junitlauncher task's legacy-xml formatter,
    where the testcase representing a @Parameterized JUnit4 test
    wasn't being reported in the XML.
  * Fixes a bug where the ant-testutil-sources.jar that gets
    published to Maven central repository didn't contain any
    source files.
  * The &lt;http&gt; condition didn't follow redirects from http to https.
  * ZipOutputStream now overrides write(int) in order to make sure
    single byte writes get the same treatment as array writes.
  * Fixes a potential deadlock in junitlauncher task when using
    legacy-xml reporter.
  * javaversion condition now has a new "atmost" attribute. See
    the javaversion manual for more details
  * The "listener" nested element of the "junitlauncher" task now
    has a new "useLegacyReportingName" attribute which can be used
    to control the test identifiers names that get reported by the
    listener. See the junitlauncher manual for more details. Note that
    this change also introduces a new "setUseLegacyReportingName" method
    on the org.apache.tools.ant.taskdefs.optional.junitlauncher.TestResultFormatter
    interface. This will break backward compatibility with any of your custom
    result formatters which implemented this interface and such implementations
    are now expected to implement this new method.
  * A new attribute preserveduplicates allows &lt;resourcelist&gt; to
    return the same resource multiple times when set to true.
  * A new attribute filterbeforeconcat in &lt;concat&gt; can be used to
    decide whether the filterchain should be applied to the
    concatenated content (the default) or each nested resource
    individually before concatenating them.
  * The ssh tasks now share a new nested element additionalConfig that can
    be used to set config values for the jsch Session used by the task.
  * Added new discardOutput and discardError properties to redirector
    and the exec, apply and java tasks which can be used to completely
    discard any (error) output. This is a platform independent
    alternative to directiong output to any kind of null device.
  * junitlauncher now prints a more useful and instantaneous summary of
    tests being run, closely matching the junit task's summary.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1639569600">- Update to 1.10.12:
  * The update includes fixes for the following CVEs:
  CVE-2021-36374, bsc#1188469
    Excessive memory allocation when reading a specially
    crafted ZIP archive or a derived formats.
  CVE-2021-36373, bsc#1188468
    Excessive memory allocation when reading a specially
    crafted TAR archive.
  * The http condition would follow redirects even when "followRedirects" attribute
  was set to "false". This has now been fixed. Bugzilla Report 65489
  * Made sure setting build.compiler to the fully qualified classname
  that corresponds to extJavac or modern has the same effect as using
  the shorter alias names. Bugzilla Report 65539
  * Prevent potential deadlocks in org.apache.tools.ant.IntrospectionHelper.
  Bugzilla Report 65424
  * The implementation of AntClassLoader#findResources() has been changed to optimize
  it for potential performance issues, as those noted at https://issues.jenkins.io/browse/JENKINS-22310?focusedCommentId=197405&amp;page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-197405
  Github Pull Request #151
  * AntClassLoader now implements the ClassLoader#findResource(String) method.
  Github Pull Request #150
  * Ant tries to avoid file name canonicalization when possible.
  Bugzilla Report 65499
  * javadoc task will now look for warning messages in the STDERR stream too
  when "failonwarning" is set to true to account for changes in JDK 17+
  * The tar task now preserves symlinks of nested tarfilesets.
  Github Pull Request #142
- Changes from 1.10.11:
  * a race condition could lead to NullPointerExceptions when running
  tasks in parallel.
  Bugzilla Report 65316
  * fixed potential OutOfMemory errors when reading broken archives
  using the tar or zip formats or formats derived from zip.
  * org.apache.tools.ant.taskdefs.optional.junitlauncher.confined.JUnitLauncherTask now
  has a new protected createExecuteWatchdog() method for allowing it to be overriden.
  Github Pull Request #147
  * Upgraded AntUnit to 1.4.1.</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="1652097600">- Disable a test failing to compile with junit5 5.8.x</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1674043200">- Update ant keyring with new developer keys.
- Update to 1.10.13:
  * Breaking changes:
  - &lt;get&gt; has a new attribute authenticateOnRedirect that can be
    used to prevent Ant from sending the configured credentials
    when following a redirect. It is false by default, which means
    builds that rely on credentials being used on the redirected
    URI may break.
  * Fixed bugs:
  - the PropertyEnumerator change introduced in 1.10.9 proved to
    be not fully backwards compatible when combined with certain
    custom PropertyHelper implementations - for example when using
    AntXtras.
  - legacy-xml reporter of the junitlauncher task now escapes ]]&gt;
    when writing CDATA.
  - &lt;scp&gt; may leak connections when trying to preserve the last
    modified timestamps of files transferred recursively from a
    server.
  - tstamp task would in certain cases parse the SOURCE_DATE_EPOCH
    environment variable value to an incorrect date. This has now
    been fixed.
  - fetch.xml didn't set up non-default repositories propery and
    thus failed to download JAI.
  - When building and installing Ant distribution from source, the
    build script would change permissions on unrelated files in
    the destination directory. This is now fixed and such
    unrelated files in the destination directory will be left
    untouched.
  - parsing tar entries with multiple NUL bytes in their name
    would include garbage bytes as the name included all bytes up
    to the last NUL rather than the first.
  - loadresource might log warnings even though quiet was set to
    true
  - javac task would add paths constructs containing wildcards to
    the internally created argument file where wildcards are not
    allowed
  * Other changes:
  - added an implementation of the MIME Mail sender based on the
    repackaged Jakarta Mail package rather than javax Mail.
  - The "listener" element in the junitlauncher task now supports
    an "extension" attribute to control the filename extension
    of the generated output file from the listener.
  - &lt;ftp&gt; now supports FTPs.
  - DirectoryScanner avoids listing directory contents when it
    known it will never use the information retrieved. This may
    improve performance in some special cases.
  - &lt;manifest&gt; will now create the parent directory of the
    manifestFile attribute if it doesn't exist.
  - org.apache.tools.ant.BuildLogger now has a new method
    getMessageOutputLevel() which returns the currently set
    message output level.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1674734400">- Package and distribute the new ant-jakartamail</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1693483200">- Update to 1.10.14:
  * Changes that could break older environments:
    + Resource#compareTo now invokes getName rather than toString as
    the later may be costly (for example in the case of a
    StringResource).
    + When using Java 18 or higher, Ant will no longer use Java
    SecurityManager because it has been deprecated for removal and
    by default is disallowed to be set at runtime
    https://openjdk.org/jeps/411.
    This will mean that the "&lt;permissions&gt;" type is no longer
    functional when using Java 18 or higher.
    Furthermore, when using Java 18 or higher, if the build
    executes tasks that call "java.lang.System.exit()" and if
    those tasks aren't running in a forked VM of their own, then
    such tasks will now kill the entire Ant build process. It is
    recommended that such tasks be updated to launch in a forked
    VM so that the System.exit() call will not impact the JVM in
    which Ant process runs.
  * Fixed bugs:
    + log only the stylesheet name in the xslt task.
    + junitlauncher task's "test" and "listener" elements which take
    a "outputDir" property were incorrectly resolving the
    outputDir against the current working directory instead of the
    project's basedir.
    + regexmapper would, in some cases, incorrectly consume
    backslash characters from the "to" attribute, resulting in
    missing backslashes in the output.
    + &lt;fixcrlf&gt;, &lt;replace&gt; and &lt;replaceregexp&gt; now try to preserve
    the file permissions of the files they modify.
    + junitlauncher task would fail if a forked test timed out even
    if haltOnFailure was set to false.
    + fixes a bug in org.apache.tools.zip.ZipOutputStream where,
    even when "zip64Mode" is set to "always", ZipOutputStream may
    not create a CEN extra field data for the entry.
    + legacy-xml listener of junitlauncher task wouldn't report
    certain failures involving junit jupiter dynamic tests.
    + allow.class which was introduced in Ant 1.10.13 release, has
    been removed from this 1.10.14 release. This class was
    introduced in context of the SecurityManager changes in
    Ant 1.10.13, which have now been reverted in Ant 1.10.14,
    since they caused several regressions.
  * Other changes:
    + &lt;fork&gt; element of the junitlauncher task now has a new
    optional "java" attribute which can be used to point to a
    different Java installation for runnning the forked tests.
    + made sure &lt;echoproperties&gt; sorts the echoed properties on
    JDK9+ as well.
    + org.apache.tools.ant.taskdefs.Recorder class now introduces a
    setLogLevel(LogLevel level) method.
    + The &lt;fork&gt; element of junitlaunchertask now allows a
    "forkMode" attribute. forkMode=perTestClass can now be used to
    launch each test class in a separate forked JVM.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694433600">- Added patch:
  * reproducible-propertyfile-task.patch
    + Debian patch to improve propertyfile task in RPM builds by
    using the date specified by the SOURCE_DATE_EPOCH variable
    in the header of the .properties file generated</changelog>
</package>
<package pkgid="fd1b0928014fde757f8fc6fc213de72e87fbbf187c63f6bdc641c0f191ebca941751b73805ce9f0f7d2a3b1a160aa77da53ff18111860842b58c63c4d38eeacd" name="ant-antlr" arch="src">
  <version epoch="0" ver="1.10.14" rel="2.2"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1549627200">- Create an ant-junit5 package to build junit5 optional tasks
  when they become resolved
- Add a simple pom file for ant-bootstrap.jar</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1552910400">- Make "if" statements in build recipe POSIX sh compatible.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1554811200">- Require directly xerces-j2 and not its virtual provide
  jaxp_parser_impl</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1569844800">- Remove references to parent poms from all artifacts and do not
  distribute the ant-parent, since we don't need it</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1569931200">- Build against the new compatibility packages log4j12/log4j12-mini</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1573214400">- Upgrade to upstream version 1.10.7
- Modified patches:
  * apache-ant-bootstrap.patch
  * apache-ant-no-test-jar.patch
  * apache-ant-xml-apis.patch
  * reproducible-build-manifest.patch
    + rediff
- Fix ant-xz.jar to be non-empty and split it from the ant-antlr
  package</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1579003200">- Use xml-commons-apis-bootstrap as jar in classpath instead of
  the common xml-apis jar, since we are forcing build against
  the bootstrap package</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1588766400">- Remove jakarta-commons-* dependencies [bsc#1133997]
  * Use apache-commons-logging and apache-commons-net in optional tasks</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1588766401">- Add rhino to the ant-apache-bsf optional tasks [bsc#1134001]</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1589457600">- Update to 1.10.8
  * Security fix: [CVE-2020-1945, bsc#1171696]
  - A new property ant.tmpdir provides improved control over the
    location Ant uses to create temporary files
  * sshexec failed to write output to a file if the file didn't exist
  * Fixes a regression in javac task involving command line argument files.
  * sshexec, sshsession and scp now support a new sshConfig parameter.
  It specified the SSH configuration file (typically ${user.home}/.ssh/config)
  defining the username and keyfile to be used per host.
  * "legacy-xml" formatter of junitlauncher task wasn't writing out
  exceptions that happen in @BeforeAll method of a test.
  * Fixes a potential ConcurrentModificationException in XMLLogger.
  * Fixes a bug in junitlauncher task in forked mode, where if a listener element
  was used as a sibling element for either the test or testclasses element,
  then the forked mode launch would fail.
  * Fixes an issue in AntStructure where an incorrect DTD was being generated.
  * Fixes an incorrect variable name usage in junit-frames-xalan1.xsl.
  * The runant.py script should now work with Python 3.
  * rmic has been removed from Java 15. The task will now throw an
  exception if you try to use it while running Java 15 or newer.
- Remove ant-python3.patch fixed upstream</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1601553600">- Update to 1.10.9
  * Security fix: [bsc#1177180, CVE-2020-11979]
  - Insecure temporary file vulnerability
  * Fixed bugs:
  - The ftp task could throw a NullPointerException if an
    error occured.
  - Propertyset now also sees in-scope local properties.
  - Replaced ReaderInputStream with the version of Apache
    Commons IO due to problems with surrogate pairs.
  - &lt;fixcrlf&gt; will no longer remove the temporary file it
    just created before writing to it.
  - &lt;sshexec&gt; and &lt;scp&gt; didn't deal with wildcard hostnames
    in shs config files properly.
  * Other changes:
  - Ant will no longer log a warning if it doesn't find tools.jar.
  - The &lt;jar&gt; task accepts now a nested &lt;indexjarsmapper&gt;
    element that can be used to perform custom filename
    transformations for the &lt;indexjars&gt; archives.
  - Added a new PropertyEnumerator interface that extensions can
    provide if they are managing properties unknown to the Ant project.
  - Added some special code to support GraalVM JavaScript as
    javax.script scripting engine for JavaScript. In particular we
    relax some security settings of GraalVM so that scripts can access
    Ant objects.
  - Also Ant enables Nashorn compatibility mode by default, you can
    disable that by setting the magic Ant property
    ant.disable.graal.nashorn.compat to true.
  - If the magic property ant.tmpdir hasn't been set and Ant can
    control the permissions of directories it creates it will create an
    owner-owned temporary directory unaccessible to others as default
    tempdir as soon as a temporary file is created for the first time.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1622721600">- Update to 1.10.10
  * SCP (with sftp=true) task would fail if fetching file located
    in root directory.
  * Fixed: javac task would fail if the arguments file it
    (internally) created didn't quote the # character.
  * Make sure LegacyXmlResultFormatter encodes characters illegal
    in XML the same way JUnit5's built-in formatter would.
  * LegacyXmlResultFormatter no longer double-encodes &lt;&gt;&amp; in
    system-err and system-out.
  * Fixes a bug in junitlauncher task's legacy-xml formatter,
    where the testcase representing a @Parameterized JUnit4 test
    wasn't being reported in the XML.
  * Fixes a bug where the ant-testutil-sources.jar that gets
    published to Maven central repository didn't contain any
    source files.
  * The &lt;http&gt; condition didn't follow redirects from http to https.
  * ZipOutputStream now overrides write(int) in order to make sure
    single byte writes get the same treatment as array writes.
  * Fixes a potential deadlock in junitlauncher task when using
    legacy-xml reporter.
  * javaversion condition now has a new "atmost" attribute. See
    the javaversion manual for more details
  * The "listener" nested element of the "junitlauncher" task now
    has a new "useLegacyReportingName" attribute which can be used
    to control the test identifiers names that get reported by the
    listener. See the junitlauncher manual for more details. Note that
    this change also introduces a new "setUseLegacyReportingName" method
    on the org.apache.tools.ant.taskdefs.optional.junitlauncher.TestResultFormatter
    interface. This will break backward compatibility with any of your custom
    result formatters which implemented this interface and such implementations
    are now expected to implement this new method.
  * A new attribute preserveduplicates allows &lt;resourcelist&gt; to
    return the same resource multiple times when set to true.
  * A new attribute filterbeforeconcat in &lt;concat&gt; can be used to
    decide whether the filterchain should be applied to the
    concatenated content (the default) or each nested resource
    individually before concatenating them.
  * The ssh tasks now share a new nested element additionalConfig that can
    be used to set config values for the jsch Session used by the task.
  * Added new discardOutput and discardError properties to redirector
    and the exec, apply and java tasks which can be used to completely
    discard any (error) output. This is a platform independent
    alternative to directiong output to any kind of null device.
  * junitlauncher now prints a more useful and instantaneous summary of
    tests being run, closely matching the junit task's summary.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1639569600">- Update to 1.10.12:
  * The update includes fixes for the following CVEs:
  CVE-2021-36374, bsc#1188469
    Excessive memory allocation when reading a specially
    crafted ZIP archive or a derived formats.
  CVE-2021-36373, bsc#1188468
    Excessive memory allocation when reading a specially
    crafted TAR archive.
  * The http condition would follow redirects even when "followRedirects" attribute
  was set to "false". This has now been fixed. Bugzilla Report 65489
  * Made sure setting build.compiler to the fully qualified classname
  that corresponds to extJavac or modern has the same effect as using
  the shorter alias names. Bugzilla Report 65539
  * Prevent potential deadlocks in org.apache.tools.ant.IntrospectionHelper.
  Bugzilla Report 65424
  * The implementation of AntClassLoader#findResources() has been changed to optimize
  it for potential performance issues, as those noted at https://issues.jenkins.io/browse/JENKINS-22310?focusedCommentId=197405&amp;page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-197405
  Github Pull Request #151
  * AntClassLoader now implements the ClassLoader#findResource(String) method.
  Github Pull Request #150
  * Ant tries to avoid file name canonicalization when possible.
  Bugzilla Report 65499
  * javadoc task will now look for warning messages in the STDERR stream too
  when "failonwarning" is set to true to account for changes in JDK 17+
  * The tar task now preserves symlinks of nested tarfilesets.
  Github Pull Request #142
- Changes from 1.10.11:
  * a race condition could lead to NullPointerExceptions when running
  tasks in parallel.
  Bugzilla Report 65316
  * fixed potential OutOfMemory errors when reading broken archives
  using the tar or zip formats or formats derived from zip.
  * org.apache.tools.ant.taskdefs.optional.junitlauncher.confined.JUnitLauncherTask now
  has a new protected createExecuteWatchdog() method for allowing it to be overriden.
  Github Pull Request #147
  * Upgraded AntUnit to 1.4.1.</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="1652097600">- Disable a test failing to compile with junit5 5.8.x</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1674043200">- Update ant keyring with new developer keys.
- Update to 1.10.13:
  * Breaking changes:
  - &lt;get&gt; has a new attribute authenticateOnRedirect that can be
    used to prevent Ant from sending the configured credentials
    when following a redirect. It is false by default, which means
    builds that rely on credentials being used on the redirected
    URI may break.
  * Fixed bugs:
  - the PropertyEnumerator change introduced in 1.10.9 proved to
    be not fully backwards compatible when combined with certain
    custom PropertyHelper implementations - for example when using
    AntXtras.
  - legacy-xml reporter of the junitlauncher task now escapes ]]&gt;
    when writing CDATA.
  - &lt;scp&gt; may leak connections when trying to preserve the last
    modified timestamps of files transferred recursively from a
    server.
  - tstamp task would in certain cases parse the SOURCE_DATE_EPOCH
    environment variable value to an incorrect date. This has now
    been fixed.
  - fetch.xml didn't set up non-default repositories propery and
    thus failed to download JAI.
  - When building and installing Ant distribution from source, the
    build script would change permissions on unrelated files in
    the destination directory. This is now fixed and such
    unrelated files in the destination directory will be left
    untouched.
  - parsing tar entries with multiple NUL bytes in their name
    would include garbage bytes as the name included all bytes up
    to the last NUL rather than the first.
  - loadresource might log warnings even though quiet was set to
    true
  - javac task would add paths constructs containing wildcards to
    the internally created argument file where wildcards are not
    allowed
  * Other changes:
  - added an implementation of the MIME Mail sender based on the
    repackaged Jakarta Mail package rather than javax Mail.
  - The "listener" element in the junitlauncher task now supports
    an "extension" attribute to control the filename extension
    of the generated output file from the listener.
  - &lt;ftp&gt; now supports FTPs.
  - DirectoryScanner avoids listing directory contents when it
    known it will never use the information retrieved. This may
    improve performance in some special cases.
  - &lt;manifest&gt; will now create the parent directory of the
    manifestFile attribute if it doesn't exist.
  - org.apache.tools.ant.BuildLogger now has a new method
    getMessageOutputLevel() which returns the currently set
    message output level.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1674734400">- Package and distribute the new ant-jakartamail</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1693483200">- Update to 1.10.14:
  * Changes that could break older environments:
    + Resource#compareTo now invokes getName rather than toString as
    the later may be costly (for example in the case of a
    StringResource).
    + When using Java 18 or higher, Ant will no longer use Java
    SecurityManager because it has been deprecated for removal and
    by default is disallowed to be set at runtime
    https://openjdk.org/jeps/411.
    This will mean that the "&lt;permissions&gt;" type is no longer
    functional when using Java 18 or higher.
    Furthermore, when using Java 18 or higher, if the build
    executes tasks that call "java.lang.System.exit()" and if
    those tasks aren't running in a forked VM of their own, then
    such tasks will now kill the entire Ant build process. It is
    recommended that such tasks be updated to launch in a forked
    VM so that the System.exit() call will not impact the JVM in
    which Ant process runs.
  * Fixed bugs:
    + log only the stylesheet name in the xslt task.
    + junitlauncher task's "test" and "listener" elements which take
    a "outputDir" property were incorrectly resolving the
    outputDir against the current working directory instead of the
    project's basedir.
    + regexmapper would, in some cases, incorrectly consume
    backslash characters from the "to" attribute, resulting in
    missing backslashes in the output.
    + &lt;fixcrlf&gt;, &lt;replace&gt; and &lt;replaceregexp&gt; now try to preserve
    the file permissions of the files they modify.
    + junitlauncher task would fail if a forked test timed out even
    if haltOnFailure was set to false.
    + fixes a bug in org.apache.tools.zip.ZipOutputStream where,
    even when "zip64Mode" is set to "always", ZipOutputStream may
    not create a CEN extra field data for the entry.
    + legacy-xml listener of junitlauncher task wouldn't report
    certain failures involving junit jupiter dynamic tests.
    + allow.class which was introduced in Ant 1.10.13 release, has
    been removed from this 1.10.14 release. This class was
    introduced in context of the SecurityManager changes in
    Ant 1.10.13, which have now been reverted in Ant 1.10.14,
    since they caused several regressions.
  * Other changes:
    + &lt;fork&gt; element of the junitlauncher task now has a new
    optional "java" attribute which can be used to point to a
    different Java installation for runnning the forked tests.
    + made sure &lt;echoproperties&gt; sorts the echoed properties on
    JDK9+ as well.
    + org.apache.tools.ant.taskdefs.Recorder class now introduces a
    setLogLevel(LogLevel level) method.
    + The &lt;fork&gt; element of junitlaunchertask now allows a
    "forkMode" attribute. forkMode=perTestClass can now be used to
    launch each test class in a separate forked JVM.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694433600">- Added patch:
  * reproducible-propertyfile-task.patch
    + Debian patch to improve propertyfile task in RPM builds by
    using the date specified by the SOURCE_DATE_EPOCH variable
    in the header of the .properties file generated</changelog>
</package>
<package pkgid="be01b015d45e3eacc12c51484faa4852872c1d8f85208f5cd836135f8392397af84667726a648f33de0002db40a672d82a358588478179f2e54072cd5f614e57" name="ant-apache-bcel" arch="noarch">
  <version epoch="0" ver="1.10.14" rel="2.2"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1579003200">- Use xml-commons-apis-bootstrap as jar in classpath instead of
  the common xml-apis jar, since we are forcing build against
  the bootstrap package</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1588766400">- Remove jakarta-commons-* dependencies [bsc#1133997]
  * Use apache-commons-logging and apache-commons-net in optional tasks</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1588766401">- Add rhino to the ant-apache-bsf optional tasks [bsc#1134001]</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1589457600">- Update to 1.10.8
  * Security fix: [CVE-2020-1945, bsc#1171696]
  - A new property ant.tmpdir provides improved control over the
    location Ant uses to create temporary files
  * sshexec failed to write output to a file if the file didn't exist
  * Fixes a regression in javac task involving command line argument files.
  * sshexec, sshsession and scp now support a new sshConfig parameter.
  It specified the SSH configuration file (typically ${user.home}/.ssh/config)
  defining the username and keyfile to be used per host.
  * "legacy-xml" formatter of junitlauncher task wasn't writing out
  exceptions that happen in @BeforeAll method of a test.
  * Fixes a potential ConcurrentModificationException in XMLLogger.
  * Fixes a bug in junitlauncher task in forked mode, where if a listener element
  was used as a sibling element for either the test or testclasses element,
  then the forked mode launch would fail.
  * Fixes an issue in AntStructure where an incorrect DTD was being generated.
  * Fixes an incorrect variable name usage in junit-frames-xalan1.xsl.
  * The runant.py script should now work with Python 3.
  * rmic has been removed from Java 15. The task will now throw an
  exception if you try to use it while running Java 15 or newer.
- Remove ant-python3.patch fixed upstream</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1601553600">- Update to 1.10.9
  * Security fix: [bsc#1177180, CVE-2020-11979]
  - Insecure temporary file vulnerability
  * Fixed bugs:
  - The ftp task could throw a NullPointerException if an
    error occured.
  - Propertyset now also sees in-scope local properties.
  - Replaced ReaderInputStream with the version of Apache
    Commons IO due to problems with surrogate pairs.
  - &lt;fixcrlf&gt; will no longer remove the temporary file it
    just created before writing to it.
  - &lt;sshexec&gt; and &lt;scp&gt; didn't deal with wildcard hostnames
    in shs config files properly.
  * Other changes:
  - Ant will no longer log a warning if it doesn't find tools.jar.
  - The &lt;jar&gt; task accepts now a nested &lt;indexjarsmapper&gt;
    element that can be used to perform custom filename
    transformations for the &lt;indexjars&gt; archives.
  - Added a new PropertyEnumerator interface that extensions can
    provide if they are managing properties unknown to the Ant project.
  - Added some special code to support GraalVM JavaScript as
    javax.script scripting engine for JavaScript. In particular we
    relax some security settings of GraalVM so that scripts can access
    Ant objects.
  - Also Ant enables Nashorn compatibility mode by default, you can
    disable that by setting the magic Ant property
    ant.disable.graal.nashorn.compat to true.
  - If the magic property ant.tmpdir hasn't been set and Ant can
    control the permissions of directories it creates it will create an
    owner-owned temporary directory unaccessible to others as default
    tempdir as soon as a temporary file is created for the first time.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1622721600">- Update to 1.10.10
  * SCP (with sftp=true) task would fail if fetching file located
    in root directory.
  * Fixed: javac task would fail if the arguments file it
    (internally) created didn't quote the # character.
  * Make sure LegacyXmlResultFormatter encodes characters illegal
    in XML the same way JUnit5's built-in formatter would.
  * LegacyXmlResultFormatter no longer double-encodes &lt;&gt;&amp; in
    system-err and system-out.
  * Fixes a bug in junitlauncher task's legacy-xml formatter,
    where the testcase representing a @Parameterized JUnit4 test
    wasn't being reported in the XML.
  * Fixes a bug where the ant-testutil-sources.jar that gets
    published to Maven central repository didn't contain any
    source files.
  * The &lt;http&gt; condition didn't follow redirects from http to https.
  * ZipOutputStream now overrides write(int) in order to make sure
    single byte writes get the same treatment as array writes.
  * Fixes a potential deadlock in junitlauncher task when using
    legacy-xml reporter.
  * javaversion condition now has a new "atmost" attribute. See
    the javaversion manual for more details
  * The "listener" nested element of the "junitlauncher" task now
    has a new "useLegacyReportingName" attribute which can be used
    to control the test identifiers names that get reported by the
    listener. See the junitlauncher manual for more details. Note that
    this change also introduces a new "setUseLegacyReportingName" method
    on the org.apache.tools.ant.taskdefs.optional.junitlauncher.TestResultFormatter
    interface. This will break backward compatibility with any of your custom
    result formatters which implemented this interface and such implementations
    are now expected to implement this new method.
  * A new attribute preserveduplicates allows &lt;resourcelist&gt; to
    return the same resource multiple times when set to true.
  * A new attribute filterbeforeconcat in &lt;concat&gt; can be used to
    decide whether the filterchain should be applied to the
    concatenated content (the default) or each nested resource
    individually before concatenating them.
  * The ssh tasks now share a new nested element additionalConfig that can
    be used to set config values for the jsch Session used by the task.
  * Added new discardOutput and discardError properties to redirector
    and the exec, apply and java tasks which can be used to completely
    discard any (error) output. This is a platform independent
    alternative to directiong output to any kind of null device.
  * junitlauncher now prints a more useful and instantaneous summary of
    tests being run, closely matching the junit task's summary.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1639569600">- Update to 1.10.12:
  * The update includes fixes for the following CVEs:
  CVE-2021-36374, bsc#1188469
    Excessive memory allocation when reading a specially
    crafted ZIP archive or a derived formats.
  CVE-2021-36373, bsc#1188468
    Excessive memory allocation when reading a specially
    crafted TAR archive.
  * The http condition would follow redirects even when "followRedirects" attribute
  was set to "false". This has now been fixed. Bugzilla Report 65489
  * Made sure setting build.compiler to the fully qualified classname
  that corresponds to extJavac or modern has the same effect as using
  the shorter alias names. Bugzilla Report 65539
  * Prevent potential deadlocks in org.apache.tools.ant.IntrospectionHelper.
  Bugzilla Report 65424
  * The implementation of AntClassLoader#findResources() has been changed to optimize
  it for potential performance issues, as those noted at https://issues.jenkins.io/browse/JENKINS-22310?focusedCommentId=197405&amp;page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-197405
  Github Pull Request #151
  * AntClassLoader now implements the ClassLoader#findResource(String) method.
  Github Pull Request #150
  * Ant tries to avoid file name canonicalization when possible.
  Bugzilla Report 65499
  * javadoc task will now look for warning messages in the STDERR stream too
  when "failonwarning" is set to true to account for changes in JDK 17+
  * The tar task now preserves symlinks of nested tarfilesets.
  Github Pull Request #142
- Changes from 1.10.11:
  * a race condition could lead to NullPointerExceptions when running
  tasks in parallel.
  Bugzilla Report 65316
  * fixed potential OutOfMemory errors when reading broken archives
  using the tar or zip formats or formats derived from zip.
  * org.apache.tools.ant.taskdefs.optional.junitlauncher.confined.JUnitLauncherTask now
  has a new protected createExecuteWatchdog() method for allowing it to be overriden.
  Github Pull Request #147
  * Upgraded AntUnit to 1.4.1.</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="1652097600">- Disable a test failing to compile with junit5 5.8.x</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1674043200">- Update ant keyring with new developer keys.
- Update to 1.10.13:
  * Breaking changes:
  - &lt;get&gt; has a new attribute authenticateOnRedirect that can be
    used to prevent Ant from sending the configured credentials
    when following a redirect. It is false by default, which means
    builds that rely on credentials being used on the redirected
    URI may break.
  * Fixed bugs:
  - the PropertyEnumerator change introduced in 1.10.9 proved to
    be not fully backwards compatible when combined with certain
    custom PropertyHelper implementations - for example when using
    AntXtras.
  - legacy-xml reporter of the junitlauncher task now escapes ]]&gt;
    when writing CDATA.
  - &lt;scp&gt; may leak connections when trying to preserve the last
    modified timestamps of files transferred recursively from a
    server.
  - tstamp task would in certain cases parse the SOURCE_DATE_EPOCH
    environment variable value to an incorrect date. This has now
    been fixed.
  - fetch.xml didn't set up non-default repositories propery and
    thus failed to download JAI.
  - When building and installing Ant distribution from source, the
    build script would change permissions on unrelated files in
    the destination directory. This is now fixed and such
    unrelated files in the destination directory will be left
    untouched.
  - parsing tar entries with multiple NUL bytes in their name
    would include garbage bytes as the name included all bytes up
    to the last NUL rather than the first.
  - loadresource might log warnings even though quiet was set to
    true
  - javac task would add paths constructs containing wildcards to
    the internally created argument file where wildcards are not
    allowed
  * Other changes:
  - added an implementation of the MIME Mail sender based on the
    repackaged Jakarta Mail package rather than javax Mail.
  - The "listener" element in the junitlauncher task now supports
    an "extension" attribute to control the filename extension
    of the generated output file from the listener.
  - &lt;ftp&gt; now supports FTPs.
  - DirectoryScanner avoids listing directory contents when it
    known it will never use the information retrieved. This may
    improve performance in some special cases.
  - &lt;manifest&gt; will now create the parent directory of the
    manifestFile attribute if it doesn't exist.
  - org.apache.tools.ant.BuildLogger now has a new method
    getMessageOutputLevel() which returns the currently set
    message output level.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1674734400">- Package and distribute the new ant-jakartamail</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1693483200">- Update to 1.10.14:
  * Changes that could break older environments:
    + Resource#compareTo now invokes getName rather than toString as
    the later may be costly (for example in the case of a
    StringResource).
    + When using Java 18 or higher, Ant will no longer use Java
    SecurityManager because it has been deprecated for removal and
    by default is disallowed to be set at runtime
    https://openjdk.org/jeps/411.
    This will mean that the "&lt;permissions&gt;" type is no longer
    functional when using Java 18 or higher.
    Furthermore, when using Java 18 or higher, if the build
    executes tasks that call "java.lang.System.exit()" and if
    those tasks aren't running in a forked VM of their own, then
    such tasks will now kill the entire Ant build process. It is
    recommended that such tasks be updated to launch in a forked
    VM so that the System.exit() call will not impact the JVM in
    which Ant process runs.
  * Fixed bugs:
    + log only the stylesheet name in the xslt task.
    + junitlauncher task's "test" and "listener" elements which take
    a "outputDir" property were incorrectly resolving the
    outputDir against the current working directory instead of the
    project's basedir.
    + regexmapper would, in some cases, incorrectly consume
    backslash characters from the "to" attribute, resulting in
    missing backslashes in the output.
    + &lt;fixcrlf&gt;, &lt;replace&gt; and &lt;replaceregexp&gt; now try to preserve
    the file permissions of the files they modify.
    + junitlauncher task would fail if a forked test timed out even
    if haltOnFailure was set to false.
    + fixes a bug in org.apache.tools.zip.ZipOutputStream where,
    even when "zip64Mode" is set to "always", ZipOutputStream may
    not create a CEN extra field data for the entry.
    + legacy-xml listener of junitlauncher task wouldn't report
    certain failures involving junit jupiter dynamic tests.
    + allow.class which was introduced in Ant 1.10.13 release, has
    been removed from this 1.10.14 release. This class was
    introduced in context of the SecurityManager changes in
    Ant 1.10.13, which have now been reverted in Ant 1.10.14,
    since they caused several regressions.
  * Other changes:
    + &lt;fork&gt; element of the junitlauncher task now has a new
    optional "java" attribute which can be used to point to a
    different Java installation for runnning the forked tests.
    + made sure &lt;echoproperties&gt; sorts the echoed properties on
    JDK9+ as well.
    + org.apache.tools.ant.taskdefs.Recorder class now introduces a
    setLogLevel(LogLevel level) method.
    + The &lt;fork&gt; element of junitlaunchertask now allows a
    "forkMode" attribute. forkMode=perTestClass can now be used to
    launch each test class in a separate forked JVM.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694433600">- Added patch:
  * reproducible-propertyfile-task.patch
    + Debian patch to improve propertyfile task in RPM builds by
    using the date specified by the SOURCE_DATE_EPOCH variable
    in the header of the .properties file generated</changelog>
</package>
<package pkgid="20cf6d21329eb6437f3f6c88335a3e75e77e029d6fe54a0d8184da72eaf74531da955bf281f2217373e901dfebdcd9a6d87895b7b1df2e73f0ebc268d512ba9c" name="ant-apache-bsf" arch="noarch">
  <version epoch="0" ver="1.10.14" rel="2.2"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1579003200">- Use xml-commons-apis-bootstrap as jar in classpath instead of
  the common xml-apis jar, since we are forcing build against
  the bootstrap package</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1588766400">- Remove jakarta-commons-* dependencies [bsc#1133997]
  * Use apache-commons-logging and apache-commons-net in optional tasks</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1588766401">- Add rhino to the ant-apache-bsf optional tasks [bsc#1134001]</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1589457600">- Update to 1.10.8
  * Security fix: [CVE-2020-1945, bsc#1171696]
  - A new property ant.tmpdir provides improved control over the
    location Ant uses to create temporary files
  * sshexec failed to write output to a file if the file didn't exist
  * Fixes a regression in javac task involving command line argument files.
  * sshexec, sshsession and scp now support a new sshConfig parameter.
  It specified the SSH configuration file (typically ${user.home}/.ssh/config)
  defining the username and keyfile to be used per host.
  * "legacy-xml" formatter of junitlauncher task wasn't writing out
  exceptions that happen in @BeforeAll method of a test.
  * Fixes a potential ConcurrentModificationException in XMLLogger.
  * Fixes a bug in junitlauncher task in forked mode, where if a listener element
  was used as a sibling element for either the test or testclasses element,
  then the forked mode launch would fail.
  * Fixes an issue in AntStructure where an incorrect DTD was being generated.
  * Fixes an incorrect variable name usage in junit-frames-xalan1.xsl.
  * The runant.py script should now work with Python 3.
  * rmic has been removed from Java 15. The task will now throw an
  exception if you try to use it while running Java 15 or newer.
- Remove ant-python3.patch fixed upstream</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1601553600">- Update to 1.10.9
  * Security fix: [bsc#1177180, CVE-2020-11979]
  - Insecure temporary file vulnerability
  * Fixed bugs:
  - The ftp task could throw a NullPointerException if an
    error occured.
  - Propertyset now also sees in-scope local properties.
  - Replaced ReaderInputStream with the version of Apache
    Commons IO due to problems with surrogate pairs.
  - &lt;fixcrlf&gt; will no longer remove the temporary file it
    just created before writing to it.
  - &lt;sshexec&gt; and &lt;scp&gt; didn't deal with wildcard hostnames
    in shs config files properly.
  * Other changes:
  - Ant will no longer log a warning if it doesn't find tools.jar.
  - The &lt;jar&gt; task accepts now a nested &lt;indexjarsmapper&gt;
    element that can be used to perform custom filename
    transformations for the &lt;indexjars&gt; archives.
  - Added a new PropertyEnumerator interface that extensions can
    provide if they are managing properties unknown to the Ant project.
  - Added some special code to support GraalVM JavaScript as
    javax.script scripting engine for JavaScript. In particular we
    relax some security settings of GraalVM so that scripts can access
    Ant objects.
  - Also Ant enables Nashorn compatibility mode by default, you can
    disable that by setting the magic Ant property
    ant.disable.graal.nashorn.compat to true.
  - If the magic property ant.tmpdir hasn't been set and Ant can
    control the permissions of directories it creates it will create an
    owner-owned temporary directory unaccessible to others as default
    tempdir as soon as a temporary file is created for the first time.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1622721600">- Update to 1.10.10
  * SCP (with sftp=true) task would fail if fetching file located
    in root directory.
  * Fixed: javac task would fail if the arguments file it
    (internally) created didn't quote the # character.
  * Make sure LegacyXmlResultFormatter encodes characters illegal
    in XML the same way JUnit5's built-in formatter would.
  * LegacyXmlResultFormatter no longer double-encodes &lt;&gt;&amp; in
    system-err and system-out.
  * Fixes a bug in junitlauncher task's legacy-xml formatter,
    where the testcase representing a @Parameterized JUnit4 test
    wasn't being reported in the XML.
  * Fixes a bug where the ant-testutil-sources.jar that gets
    published to Maven central repository didn't contain any
    source files.
  * The &lt;http&gt; condition didn't follow redirects from http to https.
  * ZipOutputStream now overrides write(int) in order to make sure
    single byte writes get the same treatment as array writes.
  * Fixes a potential deadlock in junitlauncher task when using
    legacy-xml reporter.
  * javaversion condition now has a new "atmost" attribute. See
    the javaversion manual for more details
  * The "listener" nested element of the "junitlauncher" task now
    has a new "useLegacyReportingName" attribute which can be used
    to control the test identifiers names that get reported by the
    listener. See the junitlauncher manual for more details. Note that
    this change also introduces a new "setUseLegacyReportingName" method
    on the org.apache.tools.ant.taskdefs.optional.junitlauncher.TestResultFormatter
    interface. This will break backward compatibility with any of your custom
    result formatters which implemented this interface and such implementations
    are now expected to implement this new method.
  * A new attribute preserveduplicates allows &lt;resourcelist&gt; to
    return the same resource multiple times when set to true.
  * A new attribute filterbeforeconcat in &lt;concat&gt; can be used to
    decide whether the filterchain should be applied to the
    concatenated content (the default) or each nested resource
    individually before concatenating them.
  * The ssh tasks now share a new nested element additionalConfig that can
    be used to set config values for the jsch Session used by the task.
  * Added new discardOutput and discardError properties to redirector
    and the exec, apply and java tasks which can be used to completely
    discard any (error) output. This is a platform independent
    alternative to directiong output to any kind of null device.
  * junitlauncher now prints a more useful and instantaneous summary of
    tests being run, closely matching the junit task's summary.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1639569600">- Update to 1.10.12:
  * The update includes fixes for the following CVEs:
  CVE-2021-36374, bsc#1188469
    Excessive memory allocation when reading a specially
    crafted ZIP archive or a derived formats.
  CVE-2021-36373, bsc#1188468
    Excessive memory allocation when reading a specially
    crafted TAR archive.
  * The http condition would follow redirects even when "followRedirects" attribute
  was set to "false". This has now been fixed. Bugzilla Report 65489
  * Made sure setting build.compiler to the fully qualified classname
  that corresponds to extJavac or modern has the same effect as using
  the shorter alias names. Bugzilla Report 65539
  * Prevent potential deadlocks in org.apache.tools.ant.IntrospectionHelper.
  Bugzilla Report 65424
  * The implementation of AntClassLoader#findResources() has been changed to optimize
  it for potential performance issues, as those noted at https://issues.jenkins.io/browse/JENKINS-22310?focusedCommentId=197405&amp;page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-197405
  Github Pull Request #151
  * AntClassLoader now implements the ClassLoader#findResource(String) method.
  Github Pull Request #150
  * Ant tries to avoid file name canonicalization when possible.
  Bugzilla Report 65499
  * javadoc task will now look for warning messages in the STDERR stream too
  when "failonwarning" is set to true to account for changes in JDK 17+
  * The tar task now preserves symlinks of nested tarfilesets.
  Github Pull Request #142
- Changes from 1.10.11:
  * a race condition could lead to NullPointerExceptions when running
  tasks in parallel.
  Bugzilla Report 65316
  * fixed potential OutOfMemory errors when reading broken archives
  using the tar or zip formats or formats derived from zip.
  * org.apache.tools.ant.taskdefs.optional.junitlauncher.confined.JUnitLauncherTask now
  has a new protected createExecuteWatchdog() method for allowing it to be overriden.
  Github Pull Request #147
  * Upgraded AntUnit to 1.4.1.</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="1652097600">- Disable a test failing to compile with junit5 5.8.x</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1674043200">- Update ant keyring with new developer keys.
- Update to 1.10.13:
  * Breaking changes:
  - &lt;get&gt; has a new attribute authenticateOnRedirect that can be
    used to prevent Ant from sending the configured credentials
    when following a redirect. It is false by default, which means
    builds that rely on credentials being used on the redirected
    URI may break.
  * Fixed bugs:
  - the PropertyEnumerator change introduced in 1.10.9 proved to
    be not fully backwards compatible when combined with certain
    custom PropertyHelper implementations - for example when using
    AntXtras.
  - legacy-xml reporter of the junitlauncher task now escapes ]]&gt;
    when writing CDATA.
  - &lt;scp&gt; may leak connections when trying to preserve the last
    modified timestamps of files transferred recursively from a
    server.
  - tstamp task would in certain cases parse the SOURCE_DATE_EPOCH
    environment variable value to an incorrect date. This has now
    been fixed.
  - fetch.xml didn't set up non-default repositories propery and
    thus failed to download JAI.
  - When building and installing Ant distribution from source, the
    build script would change permissions on unrelated files in
    the destination directory. This is now fixed and such
    unrelated files in the destination directory will be left
    untouched.
  - parsing tar entries with multiple NUL bytes in their name
    would include garbage bytes as the name included all bytes up
    to the last NUL rather than the first.
  - loadresource might log warnings even though quiet was set to
    true
  - javac task would add paths constructs containing wildcards to
    the internally created argument file where wildcards are not
    allowed
  * Other changes:
  - added an implementation of the MIME Mail sender based on the
    repackaged Jakarta Mail package rather than javax Mail.
  - The "listener" element in the junitlauncher task now supports
    an "extension" attribute to control the filename extension
    of the generated output file from the listener.
  - &lt;ftp&gt; now supports FTPs.
  - DirectoryScanner avoids listing directory contents when it
    known it will never use the information retrieved. This may
    improve performance in some special cases.
  - &lt;manifest&gt; will now create the parent directory of the
    manifestFile attribute if it doesn't exist.
  - org.apache.tools.ant.BuildLogger now has a new method
    getMessageOutputLevel() which returns the currently set
    message output level.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1674734400">- Package and distribute the new ant-jakartamail</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1693483200">- Update to 1.10.14:
  * Changes that could break older environments:
    + Resource#compareTo now invokes getName rather than toString as
    the later may be costly (for example in the case of a
    StringResource).
    + When using Java 18 or higher, Ant will no longer use Java
    SecurityManager because it has been deprecated for removal and
    by default is disallowed to be set at runtime
    https://openjdk.org/jeps/411.
    This will mean that the "&lt;permissions&gt;" type is no longer
    functional when using Java 18 or higher.
    Furthermore, when using Java 18 or higher, if the build
    executes tasks that call "java.lang.System.exit()" and if
    those tasks aren't running in a forked VM of their own, then
    such tasks will now kill the entire Ant build process. It is
    recommended that such tasks be updated to launch in a forked
    VM so that the System.exit() call will not impact the JVM in
    which Ant process runs.
  * Fixed bugs:
    + log only the stylesheet name in the xslt task.
    + junitlauncher task's "test" and "listener" elements which take
    a "outputDir" property were incorrectly resolving the
    outputDir against the current working directory instead of the
    project's basedir.
    + regexmapper would, in some cases, incorrectly consume
    backslash characters from the "to" attribute, resulting in
    missing backslashes in the output.
    + &lt;fixcrlf&gt;, &lt;replace&gt; and &lt;replaceregexp&gt; now try to preserve
    the file permissions of the files they modify.
    + junitlauncher task would fail if a forked test timed out even
    if haltOnFailure was set to false.
    + fixes a bug in org.apache.tools.zip.ZipOutputStream where,
    even when "zip64Mode" is set to "always", ZipOutputStream may
    not create a CEN extra field data for the entry.
    + legacy-xml listener of junitlauncher task wouldn't report
    certain failures involving junit jupiter dynamic tests.
    + allow.class which was introduced in Ant 1.10.13 release, has
    been removed from this 1.10.14 release. This class was
    introduced in context of the SecurityManager changes in
    Ant 1.10.13, which have now been reverted in Ant 1.10.14,
    since they caused several regressions.
  * Other changes:
    + &lt;fork&gt; element of the junitlauncher task now has a new
    optional "java" attribute which can be used to point to a
    different Java installation for runnning the forked tests.
    + made sure &lt;echoproperties&gt; sorts the echoed properties on
    JDK9+ as well.
    + org.apache.tools.ant.taskdefs.Recorder class now introduces a
    setLogLevel(LogLevel level) method.
    + The &lt;fork&gt; element of junitlaunchertask now allows a
    "forkMode" attribute. forkMode=perTestClass can now be used to
    launch each test class in a separate forked JVM.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694433600">- Added patch:
  * reproducible-propertyfile-task.patch
    + Debian patch to improve propertyfile task in RPM builds by
    using the date specified by the SOURCE_DATE_EPOCH variable
    in the header of the .properties file generated</changelog>
</package>
<package pkgid="496814ab909b6176bf70625d36e48b11a2588eb5cc18d1b1594fa556317f10e1b0b6ba5ac78bf128eedb6cd4737cf58bca0538e0aefc7fb65e8dba4b452507e5" name="ant-apache-log4j" arch="noarch">
  <version epoch="0" ver="1.10.14" rel="2.2"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1579003200">- Use xml-commons-apis-bootstrap as jar in classpath instead of
  the common xml-apis jar, since we are forcing build against
  the bootstrap package</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1588766400">- Remove jakarta-commons-* dependencies [bsc#1133997]
  * Use apache-commons-logging and apache-commons-net in optional tasks</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1588766401">- Add rhino to the ant-apache-bsf optional tasks [bsc#1134001]</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1589457600">- Update to 1.10.8
  * Security fix: [CVE-2020-1945, bsc#1171696]
  - A new property ant.tmpdir provides improved control over the
    location Ant uses to create temporary files
  * sshexec failed to write output to a file if the file didn't exist
  * Fixes a regression in javac task involving command line argument files.
  * sshexec, sshsession and scp now support a new sshConfig parameter.
  It specified the SSH configuration file (typically ${user.home}/.ssh/config)
  defining the username and keyfile to be used per host.
  * "legacy-xml" formatter of junitlauncher task wasn't writing out
  exceptions that happen in @BeforeAll method of a test.
  * Fixes a potential ConcurrentModificationException in XMLLogger.
  * Fixes a bug in junitlauncher task in forked mode, where if a listener element
  was used as a sibling element for either the test or testclasses element,
  then the forked mode launch would fail.
  * Fixes an issue in AntStructure where an incorrect DTD was being generated.
  * Fixes an incorrect variable name usage in junit-frames-xalan1.xsl.
  * The runant.py script should now work with Python 3.
  * rmic has been removed from Java 15. The task will now throw an
  exception if you try to use it while running Java 15 or newer.
- Remove ant-python3.patch fixed upstream</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1601553600">- Update to 1.10.9
  * Security fix: [bsc#1177180, CVE-2020-11979]
  - Insecure temporary file vulnerability
  * Fixed bugs:
  - The ftp task could throw a NullPointerException if an
    error occured.
  - Propertyset now also sees in-scope local properties.
  - Replaced ReaderInputStream with the version of Apache
    Commons IO due to problems with surrogate pairs.
  - &lt;fixcrlf&gt; will no longer remove the temporary file it
    just created before writing to it.
  - &lt;sshexec&gt; and &lt;scp&gt; didn't deal with wildcard hostnames
    in shs config files properly.
  * Other changes:
  - Ant will no longer log a warning if it doesn't find tools.jar.
  - The &lt;jar&gt; task accepts now a nested &lt;indexjarsmapper&gt;
    element that can be used to perform custom filename
    transformations for the &lt;indexjars&gt; archives.
  - Added a new PropertyEnumerator interface that extensions can
    provide if they are managing properties unknown to the Ant project.
  - Added some special code to support GraalVM JavaScript as
    javax.script scripting engine for JavaScript. In particular we
    relax some security settings of GraalVM so that scripts can access
    Ant objects.
  - Also Ant enables Nashorn compatibility mode by default, you can
    disable that by setting the magic Ant property
    ant.disable.graal.nashorn.compat to true.
  - If the magic property ant.tmpdir hasn't been set and Ant can
    control the permissions of directories it creates it will create an
    owner-owned temporary directory unaccessible to others as default
    tempdir as soon as a temporary file is created for the first time.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1622721600">- Update to 1.10.10
  * SCP (with sftp=true) task would fail if fetching file located
    in root directory.
  * Fixed: javac task would fail if the arguments file it
    (internally) created didn't quote the # character.
  * Make sure LegacyXmlResultFormatter encodes characters illegal
    in XML the same way JUnit5's built-in formatter would.
  * LegacyXmlResultFormatter no longer double-encodes &lt;&gt;&amp; in
    system-err and system-out.
  * Fixes a bug in junitlauncher task's legacy-xml formatter,
    where the testcase representing a @Parameterized JUnit4 test
    wasn't being reported in the XML.
  * Fixes a bug where the ant-testutil-sources.jar that gets
    published to Maven central repository didn't contain any
    source files.
  * The &lt;http&gt; condition didn't follow redirects from http to https.
  * ZipOutputStream now overrides write(int) in order to make sure
    single byte writes get the same treatment as array writes.
  * Fixes a potential deadlock in junitlauncher task when using
    legacy-xml reporter.
  * javaversion condition now has a new "atmost" attribute. See
    the javaversion manual for more details
  * The "listener" nested element of the "junitlauncher" task now
    has a new "useLegacyReportingName" attribute which can be used
    to control the test identifiers names that get reported by the
    listener. See the junitlauncher manual for more details. Note that
    this change also introduces a new "setUseLegacyReportingName" method
    on the org.apache.tools.ant.taskdefs.optional.junitlauncher.TestResultFormatter
    interface. This will break backward compatibility with any of your custom
    result formatters which implemented this interface and such implementations
    are now expected to implement this new method.
  * A new attribute preserveduplicates allows &lt;resourcelist&gt; to
    return the same resource multiple times when set to true.
  * A new attribute filterbeforeconcat in &lt;concat&gt; can be used to
    decide whether the filterchain should be applied to the
    concatenated content (the default) or each nested resource
    individually before concatenating them.
  * The ssh tasks now share a new nested element additionalConfig that can
    be used to set config values for the jsch Session used by the task.
  * Added new discardOutput and discardError properties to redirector
    and the exec, apply and java tasks which can be used to completely
    discard any (error) output. This is a platform independent
    alternative to directiong output to any kind of null device.
  * junitlauncher now prints a more useful and instantaneous summary of
    tests being run, closely matching the junit task's summary.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1639569600">- Update to 1.10.12:
  * The update includes fixes for the following CVEs:
  CVE-2021-36374, bsc#1188469
    Excessive memory allocation when reading a specially
    crafted ZIP archive or a derived formats.
  CVE-2021-36373, bsc#1188468
    Excessive memory allocation when reading a specially
    crafted TAR archive.
  * The http condition would follow redirects even when "followRedirects" attribute
  was set to "false". This has now been fixed. Bugzilla Report 65489
  * Made sure setting build.compiler to the fully qualified classname
  that corresponds to extJavac or modern has the same effect as using
  the shorter alias names. Bugzilla Report 65539
  * Prevent potential deadlocks in org.apache.tools.ant.IntrospectionHelper.
  Bugzilla Report 65424
  * The implementation of AntClassLoader#findResources() has been changed to optimize
  it for potential performance issues, as those noted at https://issues.jenkins.io/browse/JENKINS-22310?focusedCommentId=197405&amp;page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-197405
  Github Pull Request #151
  * AntClassLoader now implements the ClassLoader#findResource(String) method.
  Github Pull Request #150
  * Ant tries to avoid file name canonicalization when possible.
  Bugzilla Report 65499
  * javadoc task will now look for warning messages in the STDERR stream too
  when "failonwarning" is set to true to account for changes in JDK 17+
  * The tar task now preserves symlinks of nested tarfilesets.
  Github Pull Request #142
- Changes from 1.10.11:
  * a race condition could lead to NullPointerExceptions when running
  tasks in parallel.
  Bugzilla Report 65316
  * fixed potential OutOfMemory errors when reading broken archives
  using the tar or zip formats or formats derived from zip.
  * org.apache.tools.ant.taskdefs.optional.junitlauncher.confined.JUnitLauncherTask now
  has a new protected createExecuteWatchdog() method for allowing it to be overriden.
  Github Pull Request #147
  * Upgraded AntUnit to 1.4.1.</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="1652097600">- Disable a test failing to compile with junit5 5.8.x</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1674043200">- Update ant keyring with new developer keys.
- Update to 1.10.13:
  * Breaking changes:
  - &lt;get&gt; has a new attribute authenticateOnRedirect that can be
    used to prevent Ant from sending the configured credentials
    when following a redirect. It is false by default, which means
    builds that rely on credentials being used on the redirected
    URI may break.
  * Fixed bugs:
  - the PropertyEnumerator change introduced in 1.10.9 proved to
    be not fully backwards compatible when combined with certain
    custom PropertyHelper implementations - for example when using
    AntXtras.
  - legacy-xml reporter of the junitlauncher task now escapes ]]&gt;
    when writing CDATA.
  - &lt;scp&gt; may leak connections when trying to preserve the last
    modified timestamps of files transferred recursively from a
    server.
  - tstamp task would in certain cases parse the SOURCE_DATE_EPOCH
    environment variable value to an incorrect date. This has now
    been fixed.
  - fetch.xml didn't set up non-default repositories propery and
    thus failed to download JAI.
  - When building and installing Ant distribution from source, the
    build script would change permissions on unrelated files in
    the destination directory. This is now fixed and such
    unrelated files in the destination directory will be left
    untouched.
  - parsing tar entries with multiple NUL bytes in their name
    would include garbage bytes as the name included all bytes up
    to the last NUL rather than the first.
  - loadresource might log warnings even though quiet was set to
    true
  - javac task would add paths constructs containing wildcards to
    the internally created argument file where wildcards are not
    allowed
  * Other changes:
  - added an implementation of the MIME Mail sender based on the
    repackaged Jakarta Mail package rather than javax Mail.
  - The "listener" element in the junitlauncher task now supports
    an "extension" attribute to control the filename extension
    of the generated output file from the listener.
  - &lt;ftp&gt; now supports FTPs.
  - DirectoryScanner avoids listing directory contents when it
    known it will never use the information retrieved. This may
    improve performance in some special cases.
  - &lt;manifest&gt; will now create the parent directory of the
    manifestFile attribute if it doesn't exist.
  - org.apache.tools.ant.BuildLogger now has a new method
    getMessageOutputLevel() which returns the currently set
    message output level.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1674734400">- Package and distribute the new ant-jakartamail</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1693483200">- Update to 1.10.14:
  * Changes that could break older environments:
    + Resource#compareTo now invokes getName rather than toString as
    the later may be costly (for example in the case of a
    StringResource).
    + When using Java 18 or higher, Ant will no longer use Java
    SecurityManager because it has been deprecated for removal and
    by default is disallowed to be set at runtime
    https://openjdk.org/jeps/411.
    This will mean that the "&lt;permissions&gt;" type is no longer
    functional when using Java 18 or higher.
    Furthermore, when using Java 18 or higher, if the build
    executes tasks that call "java.lang.System.exit()" and if
    those tasks aren't running in a forked VM of their own, then
    such tasks will now kill the entire Ant build process. It is
    recommended that such tasks be updated to launch in a forked
    VM so that the System.exit() call will not impact the JVM in
    which Ant process runs.
  * Fixed bugs:
    + log only the stylesheet name in the xslt task.
    + junitlauncher task's "test" and "listener" elements which take
    a "outputDir" property were incorrectly resolving the
    outputDir against the current working directory instead of the
    project's basedir.
    + regexmapper would, in some cases, incorrectly consume
    backslash characters from the "to" attribute, resulting in
    missing backslashes in the output.
    + &lt;fixcrlf&gt;, &lt;replace&gt; and &lt;replaceregexp&gt; now try to preserve
    the file permissions of the files they modify.
    + junitlauncher task would fail if a forked test timed out even
    if haltOnFailure was set to false.
    + fixes a bug in org.apache.tools.zip.ZipOutputStream where,
    even when "zip64Mode" is set to "always", ZipOutputStream may
    not create a CEN extra field data for the entry.
    + legacy-xml listener of junitlauncher task wouldn't report
    certain failures involving junit jupiter dynamic tests.
    + allow.class which was introduced in Ant 1.10.13 release, has
    been removed from this 1.10.14 release. This class was
    introduced in context of the SecurityManager changes in
    Ant 1.10.13, which have now been reverted in Ant 1.10.14,
    since they caused several regressions.
  * Other changes:
    + &lt;fork&gt; element of the junitlauncher task now has a new
    optional "java" attribute which can be used to point to a
    different Java installation for runnning the forked tests.
    + made sure &lt;echoproperties&gt; sorts the echoed properties on
    JDK9+ as well.
    + org.apache.tools.ant.taskdefs.Recorder class now introduces a
    setLogLevel(LogLevel level) method.
    + The &lt;fork&gt; element of junitlaunchertask now allows a
    "forkMode" attribute. forkMode=perTestClass can now be used to
    launch each test class in a separate forked JVM.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694433600">- Added patch:
  * reproducible-propertyfile-task.patch
    + Debian patch to improve propertyfile task in RPM builds by
    using the date specified by the SOURCE_DATE_EPOCH variable
    in the header of the .properties file generated</changelog>
</package>
<package pkgid="7d1a2e5382cc4f957e614d1f3e3e1fca2696a3e2d1c760a0e9e3af609887efa566671514bb26165b5ef8897f9c6dd7cb4b205be3317228e62730db02854ffce0" name="ant-apache-oro" arch="noarch">
  <version epoch="0" ver="1.10.14" rel="2.2"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1579003200">- Use xml-commons-apis-bootstrap as jar in classpath instead of
  the common xml-apis jar, since we are forcing build against
  the bootstrap package</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1588766400">- Remove jakarta-commons-* dependencies [bsc#1133997]
  * Use apache-commons-logging and apache-commons-net in optional tasks</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1588766401">- Add rhino to the ant-apache-bsf optional tasks [bsc#1134001]</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1589457600">- Update to 1.10.8
  * Security fix: [CVE-2020-1945, bsc#1171696]
  - A new property ant.tmpdir provides improved control over the
    location Ant uses to create temporary files
  * sshexec failed to write output to a file if the file didn't exist
  * Fixes a regression in javac task involving command line argument files.
  * sshexec, sshsession and scp now support a new sshConfig parameter.
  It specified the SSH configuration file (typically ${user.home}/.ssh/config)
  defining the username and keyfile to be used per host.
  * "legacy-xml" formatter of junitlauncher task wasn't writing out
  exceptions that happen in @BeforeAll method of a test.
  * Fixes a potential ConcurrentModificationException in XMLLogger.
  * Fixes a bug in junitlauncher task in forked mode, where if a listener element
  was used as a sibling element for either the test or testclasses element,
  then the forked mode launch would fail.
  * Fixes an issue in AntStructure where an incorrect DTD was being generated.
  * Fixes an incorrect variable name usage in junit-frames-xalan1.xsl.
  * The runant.py script should now work with Python 3.
  * rmic has been removed from Java 15. The task will now throw an
  exception if you try to use it while running Java 15 or newer.
- Remove ant-python3.patch fixed upstream</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1601553600">- Update to 1.10.9
  * Security fix: [bsc#1177180, CVE-2020-11979]
  - Insecure temporary file vulnerability
  * Fixed bugs:
  - The ftp task could throw a NullPointerException if an
    error occured.
  - Propertyset now also sees in-scope local properties.
  - Replaced ReaderInputStream with the version of Apache
    Commons IO due to problems with surrogate pairs.
  - &lt;fixcrlf&gt; will no longer remove the temporary file it
    just created before writing to it.
  - &lt;sshexec&gt; and &lt;scp&gt; didn't deal with wildcard hostnames
    in shs config files properly.
  * Other changes:
  - Ant will no longer log a warning if it doesn't find tools.jar.
  - The &lt;jar&gt; task accepts now a nested &lt;indexjarsmapper&gt;
    element that can be used to perform custom filename
    transformations for the &lt;indexjars&gt; archives.
  - Added a new PropertyEnumerator interface that extensions can
    provide if they are managing properties unknown to the Ant project.
  - Added some special code to support GraalVM JavaScript as
    javax.script scripting engine for JavaScript. In particular we
    relax some security settings of GraalVM so that scripts can access
    Ant objects.
  - Also Ant enables Nashorn compatibility mode by default, you can
    disable that by setting the magic Ant property
    ant.disable.graal.nashorn.compat to true.
  - If the magic property ant.tmpdir hasn't been set and Ant can
    control the permissions of directories it creates it will create an
    owner-owned temporary directory unaccessible to others as default
    tempdir as soon as a temporary file is created for the first time.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1622721600">- Update to 1.10.10
  * SCP (with sftp=true) task would fail if fetching file located
    in root directory.
  * Fixed: javac task would fail if the arguments file it
    (internally) created didn't quote the # character.
  * Make sure LegacyXmlResultFormatter encodes characters illegal
    in XML the same way JUnit5's built-in formatter would.
  * LegacyXmlResultFormatter no longer double-encodes &lt;&gt;&amp; in
    system-err and system-out.
  * Fixes a bug in junitlauncher task's legacy-xml formatter,
    where the testcase representing a @Parameterized JUnit4 test
    wasn't being reported in the XML.
  * Fixes a bug where the ant-testutil-sources.jar that gets
    published to Maven central repository didn't contain any
    source files.
  * The &lt;http&gt; condition didn't follow redirects from http to https.
  * ZipOutputStream now overrides write(int) in order to make sure
    single byte writes get the same treatment as array writes.
  * Fixes a potential deadlock in junitlauncher task when using
    legacy-xml reporter.
  * javaversion condition now has a new "atmost" attribute. See
    the javaversion manual for more details
  * The "listener" nested element of the "junitlauncher" task now
    has a new "useLegacyReportingName" attribute which can be used
    to control the test identifiers names that get reported by the
    listener. See the junitlauncher manual for more details. Note that
    this change also introduces a new "setUseLegacyReportingName" method
    on the org.apache.tools.ant.taskdefs.optional.junitlauncher.TestResultFormatter
    interface. This will break backward compatibility with any of your custom
    result formatters which implemented this interface and such implementations
    are now expected to implement this new method.
  * A new attribute preserveduplicates allows &lt;resourcelist&gt; to
    return the same resource multiple times when set to true.
  * A new attribute filterbeforeconcat in &lt;concat&gt; can be used to
    decide whether the filterchain should be applied to the
    concatenated content (the default) or each nested resource
    individually before concatenating them.
  * The ssh tasks now share a new nested element additionalConfig that can
    be used to set config values for the jsch Session used by the task.
  * Added new discardOutput and discardError properties to redirector
    and the exec, apply and java tasks which can be used to completely
    discard any (error) output. This is a platform independent
    alternative to directiong output to any kind of null device.
  * junitlauncher now prints a more useful and instantaneous summary of
    tests being run, closely matching the junit task's summary.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1639569600">- Update to 1.10.12:
  * The update includes fixes for the following CVEs:
  CVE-2021-36374, bsc#1188469
    Excessive memory allocation when reading a specially
    crafted ZIP archive or a derived formats.
  CVE-2021-36373, bsc#1188468
    Excessive memory allocation when reading a specially
    crafted TAR archive.
  * The http condition would follow redirects even when "followRedirects" attribute
  was set to "false". This has now been fixed. Bugzilla Report 65489
  * Made sure setting build.compiler to the fully qualified classname
  that corresponds to extJavac or modern has the same effect as using
  the shorter alias names. Bugzilla Report 65539
  * Prevent potential deadlocks in org.apache.tools.ant.IntrospectionHelper.
  Bugzilla Report 65424
  * The implementation of AntClassLoader#findResources() has been changed to optimize
  it for potential performance issues, as those noted at https://issues.jenkins.io/browse/JENKINS-22310?focusedCommentId=197405&amp;page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-197405
  Github Pull Request #151
  * AntClassLoader now implements the ClassLoader#findResource(String) method.
  Github Pull Request #150
  * Ant tries to avoid file name canonicalization when possible.
  Bugzilla Report 65499
  * javadoc task will now look for warning messages in the STDERR stream too
  when "failonwarning" is set to true to account for changes in JDK 17+
  * The tar task now preserves symlinks of nested tarfilesets.
  Github Pull Request #142
- Changes from 1.10.11:
  * a race condition could lead to NullPointerExceptions when running
  tasks in parallel.
  Bugzilla Report 65316
  * fixed potential OutOfMemory errors when reading broken archives
  using the tar or zip formats or formats derived from zip.
  * org.apache.tools.ant.taskdefs.optional.junitlauncher.confined.JUnitLauncherTask now
  has a new protected createExecuteWatchdog() method for allowing it to be overriden.
  Github Pull Request #147
  * Upgraded AntUnit to 1.4.1.</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="1652097600">- Disable a test failing to compile with junit5 5.8.x</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1674043200">- Update ant keyring with new developer keys.
- Update to 1.10.13:
  * Breaking changes:
  - &lt;get&gt; has a new attribute authenticateOnRedirect that can be
    used to prevent Ant from sending the configured credentials
    when following a redirect. It is false by default, which means
    builds that rely on credentials being used on the redirected
    URI may break.
  * Fixed bugs:
  - the PropertyEnumerator change introduced in 1.10.9 proved to
    be not fully backwards compatible when combined with certain
    custom PropertyHelper implementations - for example when using
    AntXtras.
  - legacy-xml reporter of the junitlauncher task now escapes ]]&gt;
    when writing CDATA.
  - &lt;scp&gt; may leak connections when trying to preserve the last
    modified timestamps of files transferred recursively from a
    server.
  - tstamp task would in certain cases parse the SOURCE_DATE_EPOCH
    environment variable value to an incorrect date. This has now
    been fixed.
  - fetch.xml didn't set up non-default repositories propery and
    thus failed to download JAI.
  - When building and installing Ant distribution from source, the
    build script would change permissions on unrelated files in
    the destination directory. This is now fixed and such
    unrelated files in the destination directory will be left
    untouched.
  - parsing tar entries with multiple NUL bytes in their name
    would include garbage bytes as the name included all bytes up
    to the last NUL rather than the first.
  - loadresource might log warnings even though quiet was set to
    true
  - javac task would add paths constructs containing wildcards to
    the internally created argument file where wildcards are not
    allowed
  * Other changes:
  - added an implementation of the MIME Mail sender based on the
    repackaged Jakarta Mail package rather than javax Mail.
  - The "listener" element in the junitlauncher task now supports
    an "extension" attribute to control the filename extension
    of the generated output file from the listener.
  - &lt;ftp&gt; now supports FTPs.
  - DirectoryScanner avoids listing directory contents when it
    known it will never use the information retrieved. This may
    improve performance in some special cases.
  - &lt;manifest&gt; will now create the parent directory of the
    manifestFile attribute if it doesn't exist.
  - org.apache.tools.ant.BuildLogger now has a new method
    getMessageOutputLevel() which returns the currently set
    message output level.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1674734400">- Package and distribute the new ant-jakartamail</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1693483200">- Update to 1.10.14:
  * Changes that could break older environments:
    + Resource#compareTo now invokes getName rather than toString as
    the later may be costly (for example in the case of a
    StringResource).
    + When using Java 18 or higher, Ant will no longer use Java
    SecurityManager because it has been deprecated for removal and
    by default is disallowed to be set at runtime
    https://openjdk.org/jeps/411.
    This will mean that the "&lt;permissions&gt;" type is no longer
    functional when using Java 18 or higher.
    Furthermore, when using Java 18 or higher, if the build
    executes tasks that call "java.lang.System.exit()" and if
    those tasks aren't running in a forked VM of their own, then
    such tasks will now kill the entire Ant build process. It is
    recommended that such tasks be updated to launch in a forked
    VM so that the System.exit() call will not impact the JVM in
    which Ant process runs.
  * Fixed bugs:
    + log only the stylesheet name in the xslt task.
    + junitlauncher task's "test" and "listener" elements which take
    a "outputDir" property were incorrectly resolving the
    outputDir against the current working directory instead of the
    project's basedir.
    + regexmapper would, in some cases, incorrectly consume
    backslash characters from the "to" attribute, resulting in
    missing backslashes in the output.
    + &lt;fixcrlf&gt;, &lt;replace&gt; and &lt;replaceregexp&gt; now try to preserve
    the file permissions of the files they modify.
    + junitlauncher task would fail if a forked test timed out even
    if haltOnFailure was set to false.
    + fixes a bug in org.apache.tools.zip.ZipOutputStream where,
    even when "zip64Mode" is set to "always", ZipOutputStream may
    not create a CEN extra field data for the entry.
    + legacy-xml listener of junitlauncher task wouldn't report
    certain failures involving junit jupiter dynamic tests.
    + allow.class which was introduced in Ant 1.10.13 release, has
    been removed from this 1.10.14 release. This class was
    introduced in context of the SecurityManager changes in
    Ant 1.10.13, which have now been reverted in Ant 1.10.14,
    since they caused several regressions.
  * Other changes:
    + &lt;fork&gt; element of the junitlauncher task now has a new
    optional "java" attribute which can be used to point to a
    different Java installation for runnning the forked tests.
    + made sure &lt;echoproperties&gt; sorts the echoed properties on
    JDK9+ as well.
    + org.apache.tools.ant.taskdefs.Recorder class now introduces a
    setLogLevel(LogLevel level) method.
    + The &lt;fork&gt; element of junitlaunchertask now allows a
    "forkMode" attribute. forkMode=perTestClass can now be used to
    launch each test class in a separate forked JVM.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694433600">- Added patch:
  * reproducible-propertyfile-task.patch
    + Debian patch to improve propertyfile task in RPM builds by
    using the date specified by the SOURCE_DATE_EPOCH variable
    in the header of the .properties file generated</changelog>
</package>
<package pkgid="29defe444d980e67f258ea71d31a0501717b39b52bdd4dbc2d822411e16cdcf222445d4dabd66548775cc64fcee1aed5bb376008b315bbdda60d8d8aaf6e8f09" name="ant-apache-regexp" arch="noarch">
  <version epoch="0" ver="1.10.14" rel="2.2"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1579003200">- Use xml-commons-apis-bootstrap as jar in classpath instead of
  the common xml-apis jar, since we are forcing build against
  the bootstrap package</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1588766400">- Remove jakarta-commons-* dependencies [bsc#1133997]
  * Use apache-commons-logging and apache-commons-net in optional tasks</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1588766401">- Add rhino to the ant-apache-bsf optional tasks [bsc#1134001]</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1589457600">- Update to 1.10.8
  * Security fix: [CVE-2020-1945, bsc#1171696]
  - A new property ant.tmpdir provides improved control over the
    location Ant uses to create temporary files
  * sshexec failed to write output to a file if the file didn't exist
  * Fixes a regression in javac task involving command line argument files.
  * sshexec, sshsession and scp now support a new sshConfig parameter.
  It specified the SSH configuration file (typically ${user.home}/.ssh/config)
  defining the username and keyfile to be used per host.
  * "legacy-xml" formatter of junitlauncher task wasn't writing out
  exceptions that happen in @BeforeAll method of a test.
  * Fixes a potential ConcurrentModificationException in XMLLogger.
  * Fixes a bug in junitlauncher task in forked mode, where if a listener element
  was used as a sibling element for either the test or testclasses element,
  then the forked mode launch would fail.
  * Fixes an issue in AntStructure where an incorrect DTD was being generated.
  * Fixes an incorrect variable name usage in junit-frames-xalan1.xsl.
  * The runant.py script should now work with Python 3.
  * rmic has been removed from Java 15. The task will now throw an
  exception if you try to use it while running Java 15 or newer.
- Remove ant-python3.patch fixed upstream</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1601553600">- Update to 1.10.9
  * Security fix: [bsc#1177180, CVE-2020-11979]
  - Insecure temporary file vulnerability
  * Fixed bugs:
  - The ftp task could throw a NullPointerException if an
    error occured.
  - Propertyset now also sees in-scope local properties.
  - Replaced ReaderInputStream with the version of Apache
    Commons IO due to problems with surrogate pairs.
  - &lt;fixcrlf&gt; will no longer remove the temporary file it
    just created before writing to it.
  - &lt;sshexec&gt; and &lt;scp&gt; didn't deal with wildcard hostnames
    in shs config files properly.
  * Other changes:
  - Ant will no longer log a warning if it doesn't find tools.jar.
  - The &lt;jar&gt; task accepts now a nested &lt;indexjarsmapper&gt;
    element that can be used to perform custom filename
    transformations for the &lt;indexjars&gt; archives.
  - Added a new PropertyEnumerator interface that extensions can
    provide if they are managing properties unknown to the Ant project.
  - Added some special code to support GraalVM JavaScript as
    javax.script scripting engine for JavaScript. In particular we
    relax some security settings of GraalVM so that scripts can access
    Ant objects.
  - Also Ant enables Nashorn compatibility mode by default, you can
    disable that by setting the magic Ant property
    ant.disable.graal.nashorn.compat to true.
  - If the magic property ant.tmpdir hasn't been set and Ant can
    control the permissions of directories it creates it will create an
    owner-owned temporary directory unaccessible to others as default
    tempdir as soon as a temporary file is created for the first time.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1622721600">- Update to 1.10.10
  * SCP (with sftp=true) task would fail if fetching file located
    in root directory.
  * Fixed: javac task would fail if the arguments file it
    (internally) created didn't quote the # character.
  * Make sure LegacyXmlResultFormatter encodes characters illegal
    in XML the same way JUnit5's built-in formatter would.
  * LegacyXmlResultFormatter no longer double-encodes &lt;&gt;&amp; in
    system-err and system-out.
  * Fixes a bug in junitlauncher task's legacy-xml formatter,
    where the testcase representing a @Parameterized JUnit4 test
    wasn't being reported in the XML.
  * Fixes a bug where the ant-testutil-sources.jar that gets
    published to Maven central repository didn't contain any
    source files.
  * The &lt;http&gt; condition didn't follow redirects from http to https.
  * ZipOutputStream now overrides write(int) in order to make sure
    single byte writes get the same treatment as array writes.
  * Fixes a potential deadlock in junitlauncher task when using
    legacy-xml reporter.
  * javaversion condition now has a new "atmost" attribute. See
    the javaversion manual for more details
  * The "listener" nested element of the "junitlauncher" task now
    has a new "useLegacyReportingName" attribute which can be used
    to control the test identifiers names that get reported by the
    listener. See the junitlauncher manual for more details. Note that
    this change also introduces a new "setUseLegacyReportingName" method
    on the org.apache.tools.ant.taskdefs.optional.junitlauncher.TestResultFormatter
    interface. This will break backward compatibility with any of your custom
    result formatters which implemented this interface and such implementations
    are now expected to implement this new method.
  * A new attribute preserveduplicates allows &lt;resourcelist&gt; to
    return the same resource multiple times when set to true.
  * A new attribute filterbeforeconcat in &lt;concat&gt; can be used to
    decide whether the filterchain should be applied to the
    concatenated content (the default) or each nested resource
    individually before concatenating them.
  * The ssh tasks now share a new nested element additionalConfig that can
    be used to set config values for the jsch Session used by the task.
  * Added new discardOutput and discardError properties to redirector
    and the exec, apply and java tasks which can be used to completely
    discard any (error) output. This is a platform independent
    alternative to directiong output to any kind of null device.
  * junitlauncher now prints a more useful and instantaneous summary of
    tests being run, closely matching the junit task's summary.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1639569600">- Update to 1.10.12:
  * The update includes fixes for the following CVEs:
  CVE-2021-36374, bsc#1188469
    Excessive memory allocation when reading a specially
    crafted ZIP archive or a derived formats.
  CVE-2021-36373, bsc#1188468
    Excessive memory allocation when reading a specially
    crafted TAR archive.
  * The http condition would follow redirects even when "followRedirects" attribute
  was set to "false". This has now been fixed. Bugzilla Report 65489
  * Made sure setting build.compiler to the fully qualified classname
  that corresponds to extJavac or modern has the same effect as using
  the shorter alias names. Bugzilla Report 65539
  * Prevent potential deadlocks in org.apache.tools.ant.IntrospectionHelper.
  Bugzilla Report 65424
  * The implementation of AntClassLoader#findResources() has been changed to optimize
  it for potential performance issues, as those noted at https://issues.jenkins.io/browse/JENKINS-22310?focusedCommentId=197405&amp;page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-197405
  Github Pull Request #151
  * AntClassLoader now implements the ClassLoader#findResource(String) method.
  Github Pull Request #150
  * Ant tries to avoid file name canonicalization when possible.
  Bugzilla Report 65499
  * javadoc task will now look for warning messages in the STDERR stream too
  when "failonwarning" is set to true to account for changes in JDK 17+
  * The tar task now preserves symlinks of nested tarfilesets.
  Github Pull Request #142
- Changes from 1.10.11:
  * a race condition could lead to NullPointerExceptions when running
  tasks in parallel.
  Bugzilla Report 65316
  * fixed potential OutOfMemory errors when reading broken archives
  using the tar or zip formats or formats derived from zip.
  * org.apache.tools.ant.taskdefs.optional.junitlauncher.confined.JUnitLauncherTask now
  has a new protected createExecuteWatchdog() method for allowing it to be overriden.
  Github Pull Request #147
  * Upgraded AntUnit to 1.4.1.</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="1652097600">- Disable a test failing to compile with junit5 5.8.x</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1674043200">- Update ant keyring with new developer keys.
- Update to 1.10.13:
  * Breaking changes:
  - &lt;get&gt; has a new attribute authenticateOnRedirect that can be
    used to prevent Ant from sending the configured credentials
    when following a redirect. It is false by default, which means
    builds that rely on credentials being used on the redirected
    URI may break.
  * Fixed bugs:
  - the PropertyEnumerator change introduced in 1.10.9 proved to
    be not fully backwards compatible when combined with certain
    custom PropertyHelper implementations - for example when using
    AntXtras.
  - legacy-xml reporter of the junitlauncher task now escapes ]]&gt;
    when writing CDATA.
  - &lt;scp&gt; may leak connections when trying to preserve the last
    modified timestamps of files transferred recursively from a
    server.
  - tstamp task would in certain cases parse the SOURCE_DATE_EPOCH
    environment variable value to an incorrect date. This has now
    been fixed.
  - fetch.xml didn't set up non-default repositories propery and
    thus failed to download JAI.
  - When building and installing Ant distribution from source, the
    build script would change permissions on unrelated files in
    the destination directory. This is now fixed and such
    unrelated files in the destination directory will be left
    untouched.
  - parsing tar entries with multiple NUL bytes in their name
    would include garbage bytes as the name included all bytes up
    to the last NUL rather than the first.
  - loadresource might log warnings even though quiet was set to
    true
  - javac task would add paths constructs containing wildcards to
    the internally created argument file where wildcards are not
    allowed
  * Other changes:
  - added an implementation of the MIME Mail sender based on the
    repackaged Jakarta Mail package rather than javax Mail.
  - The "listener" element in the junitlauncher task now supports
    an "extension" attribute to control the filename extension
    of the generated output file from the listener.
  - &lt;ftp&gt; now supports FTPs.
  - DirectoryScanner avoids listing directory contents when it
    known it will never use the information retrieved. This may
    improve performance in some special cases.
  - &lt;manifest&gt; will now create the parent directory of the
    manifestFile attribute if it doesn't exist.
  - org.apache.tools.ant.BuildLogger now has a new method
    getMessageOutputLevel() which returns the currently set
    message output level.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1674734400">- Package and distribute the new ant-jakartamail</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1693483200">- Update to 1.10.14:
  * Changes that could break older environments:
    + Resource#compareTo now invokes getName rather than toString as
    the later may be costly (for example in the case of a
    StringResource).
    + When using Java 18 or higher, Ant will no longer use Java
    SecurityManager because it has been deprecated for removal and
    by default is disallowed to be set at runtime
    https://openjdk.org/jeps/411.
    This will mean that the "&lt;permissions&gt;" type is no longer
    functional when using Java 18 or higher.
    Furthermore, when using Java 18 or higher, if the build
    executes tasks that call "java.lang.System.exit()" and if
    those tasks aren't running in a forked VM of their own, then
    such tasks will now kill the entire Ant build process. It is
    recommended that such tasks be updated to launch in a forked
    VM so that the System.exit() call will not impact the JVM in
    which Ant process runs.
  * Fixed bugs:
    + log only the stylesheet name in the xslt task.
    + junitlauncher task's "test" and "listener" elements which take
    a "outputDir" property were incorrectly resolving the
    outputDir against the current working directory instead of the
    project's basedir.
    + regexmapper would, in some cases, incorrectly consume
    backslash characters from the "to" attribute, resulting in
    missing backslashes in the output.
    + &lt;fixcrlf&gt;, &lt;replace&gt; and &lt;replaceregexp&gt; now try to preserve
    the file permissions of the files they modify.
    + junitlauncher task would fail if a forked test timed out even
    if haltOnFailure was set to false.
    + fixes a bug in org.apache.tools.zip.ZipOutputStream where,
    even when "zip64Mode" is set to "always", ZipOutputStream may
    not create a CEN extra field data for the entry.
    + legacy-xml listener of junitlauncher task wouldn't report
    certain failures involving junit jupiter dynamic tests.
    + allow.class which was introduced in Ant 1.10.13 release, has
    been removed from this 1.10.14 release. This class was
    introduced in context of the SecurityManager changes in
    Ant 1.10.13, which have now been reverted in Ant 1.10.14,
    since they caused several regressions.
  * Other changes:
    + &lt;fork&gt; element of the junitlauncher task now has a new
    optional "java" attribute which can be used to point to a
    different Java installation for runnning the forked tests.
    + made sure &lt;echoproperties&gt; sorts the echoed properties on
    JDK9+ as well.
    + org.apache.tools.ant.taskdefs.Recorder class now introduces a
    setLogLevel(LogLevel level) method.
    + The &lt;fork&gt; element of junitlaunchertask now allows a
    "forkMode" attribute. forkMode=perTestClass can now be used to
    launch each test class in a separate forked JVM.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694433600">- Added patch:
  * reproducible-propertyfile-task.patch
    + Debian patch to improve propertyfile task in RPM builds by
    using the date specified by the SOURCE_DATE_EPOCH variable
    in the header of the .properties file generated</changelog>
</package>
<package pkgid="e550fec3967c4a86b98226c3e197fc92ce6a157ee270e44dfb6ac4047cd6ed4cd41a152eb46e5a020707290ea22b6a75c512f1f147313e3988a46d4a2a96580f" name="ant-apache-resolver" arch="noarch">
  <version epoch="0" ver="1.10.14" rel="2.2"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1579003200">- Use xml-commons-apis-bootstrap as jar in classpath instead of
  the common xml-apis jar, since we are forcing build against
  the bootstrap package</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1588766400">- Remove jakarta-commons-* dependencies [bsc#1133997]
  * Use apache-commons-logging and apache-commons-net in optional tasks</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1588766401">- Add rhino to the ant-apache-bsf optional tasks [bsc#1134001]</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1589457600">- Update to 1.10.8
  * Security fix: [CVE-2020-1945, bsc#1171696]
  - A new property ant.tmpdir provides improved control over the
    location Ant uses to create temporary files
  * sshexec failed to write output to a file if the file didn't exist
  * Fixes a regression in javac task involving command line argument files.
  * sshexec, sshsession and scp now support a new sshConfig parameter.
  It specified the SSH configuration file (typically ${user.home}/.ssh/config)
  defining the username and keyfile to be used per host.
  * "legacy-xml" formatter of junitlauncher task wasn't writing out
  exceptions that happen in @BeforeAll method of a test.
  * Fixes a potential ConcurrentModificationException in XMLLogger.
  * Fixes a bug in junitlauncher task in forked mode, where if a listener element
  was used as a sibling element for either the test or testclasses element,
  then the forked mode launch would fail.
  * Fixes an issue in AntStructure where an incorrect DTD was being generated.
  * Fixes an incorrect variable name usage in junit-frames-xalan1.xsl.
  * The runant.py script should now work with Python 3.
  * rmic has been removed from Java 15. The task will now throw an
  exception if you try to use it while running Java 15 or newer.
- Remove ant-python3.patch fixed upstream</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1601553600">- Update to 1.10.9
  * Security fix: [bsc#1177180, CVE-2020-11979]
  - Insecure temporary file vulnerability
  * Fixed bugs:
  - The ftp task could throw a NullPointerException if an
    error occured.
  - Propertyset now also sees in-scope local properties.
  - Replaced ReaderInputStream with the version of Apache
    Commons IO due to problems with surrogate pairs.
  - &lt;fixcrlf&gt; will no longer remove the temporary file it
    just created before writing to it.
  - &lt;sshexec&gt; and &lt;scp&gt; didn't deal with wildcard hostnames
    in shs config files properly.
  * Other changes:
  - Ant will no longer log a warning if it doesn't find tools.jar.
  - The &lt;jar&gt; task accepts now a nested &lt;indexjarsmapper&gt;
    element that can be used to perform custom filename
    transformations for the &lt;indexjars&gt; archives.
  - Added a new PropertyEnumerator interface that extensions can
    provide if they are managing properties unknown to the Ant project.
  - Added some special code to support GraalVM JavaScript as
    javax.script scripting engine for JavaScript. In particular we
    relax some security settings of GraalVM so that scripts can access
    Ant objects.
  - Also Ant enables Nashorn compatibility mode by default, you can
    disable that by setting the magic Ant property
    ant.disable.graal.nashorn.compat to true.
  - If the magic property ant.tmpdir hasn't been set and Ant can
    control the permissions of directories it creates it will create an
    owner-owned temporary directory unaccessible to others as default
    tempdir as soon as a temporary file is created for the first time.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1622721600">- Update to 1.10.10
  * SCP (with sftp=true) task would fail if fetching file located
    in root directory.
  * Fixed: javac task would fail if the arguments file it
    (internally) created didn't quote the # character.
  * Make sure LegacyXmlResultFormatter encodes characters illegal
    in XML the same way JUnit5's built-in formatter would.
  * LegacyXmlResultFormatter no longer double-encodes &lt;&gt;&amp; in
    system-err and system-out.
  * Fixes a bug in junitlauncher task's legacy-xml formatter,
    where the testcase representing a @Parameterized JUnit4 test
    wasn't being reported in the XML.
  * Fixes a bug where the ant-testutil-sources.jar that gets
    published to Maven central repository didn't contain any
    source files.
  * The &lt;http&gt; condition didn't follow redirects from http to https.
  * ZipOutputStream now overrides write(int) in order to make sure
    single byte writes get the same treatment as array writes.
  * Fixes a potential deadlock in junitlauncher task when using
    legacy-xml reporter.
  * javaversion condition now has a new "atmost" attribute. See
    the javaversion manual for more details
  * The "listener" nested element of the "junitlauncher" task now
    has a new "useLegacyReportingName" attribute which can be used
    to control the test identifiers names that get reported by the
    listener. See the junitlauncher manual for more details. Note that
    this change also introduces a new "setUseLegacyReportingName" method
    on the org.apache.tools.ant.taskdefs.optional.junitlauncher.TestResultFormatter
    interface. This will break backward compatibility with any of your custom
    result formatters which implemented this interface and such implementations
    are now expected to implement this new method.
  * A new attribute preserveduplicates allows &lt;resourcelist&gt; to
    return the same resource multiple times when set to true.
  * A new attribute filterbeforeconcat in &lt;concat&gt; can be used to
    decide whether the filterchain should be applied to the
    concatenated content (the default) or each nested resource
    individually before concatenating them.
  * The ssh tasks now share a new nested element additionalConfig that can
    be used to set config values for the jsch Session used by the task.
  * Added new discardOutput and discardError properties to redirector
    and the exec, apply and java tasks which can be used to completely
    discard any (error) output. This is a platform independent
    alternative to directiong output to any kind of null device.
  * junitlauncher now prints a more useful and instantaneous summary of
    tests being run, closely matching the junit task's summary.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1639569600">- Update to 1.10.12:
  * The update includes fixes for the following CVEs:
  CVE-2021-36374, bsc#1188469
    Excessive memory allocation when reading a specially
    crafted ZIP archive or a derived formats.
  CVE-2021-36373, bsc#1188468
    Excessive memory allocation when reading a specially
    crafted TAR archive.
  * The http condition would follow redirects even when "followRedirects" attribute
  was set to "false". This has now been fixed. Bugzilla Report 65489
  * Made sure setting build.compiler to the fully qualified classname
  that corresponds to extJavac or modern has the same effect as using
  the shorter alias names. Bugzilla Report 65539
  * Prevent potential deadlocks in org.apache.tools.ant.IntrospectionHelper.
  Bugzilla Report 65424
  * The implementation of AntClassLoader#findResources() has been changed to optimize
  it for potential performance issues, as those noted at https://issues.jenkins.io/browse/JENKINS-22310?focusedCommentId=197405&amp;page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-197405
  Github Pull Request #151
  * AntClassLoader now implements the ClassLoader#findResource(String) method.
  Github Pull Request #150
  * Ant tries to avoid file name canonicalization when possible.
  Bugzilla Report 65499
  * javadoc task will now look for warning messages in the STDERR stream too
  when "failonwarning" is set to true to account for changes in JDK 17+
  * The tar task now preserves symlinks of nested tarfilesets.
  Github Pull Request #142
- Changes from 1.10.11:
  * a race condition could lead to NullPointerExceptions when running
  tasks in parallel.
  Bugzilla Report 65316
  * fixed potential OutOfMemory errors when reading broken archives
  using the tar or zip formats or formats derived from zip.
  * org.apache.tools.ant.taskdefs.optional.junitlauncher.confined.JUnitLauncherTask now
  has a new protected createExecuteWatchdog() method for allowing it to be overriden.
  Github Pull Request #147
  * Upgraded AntUnit to 1.4.1.</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="1652097600">- Disable a test failing to compile with junit5 5.8.x</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1674043200">- Update ant keyring with new developer keys.
- Update to 1.10.13:
  * Breaking changes:
  - &lt;get&gt; has a new attribute authenticateOnRedirect that can be
    used to prevent Ant from sending the configured credentials
    when following a redirect. It is false by default, which means
    builds that rely on credentials being used on the redirected
    URI may break.
  * Fixed bugs:
  - the PropertyEnumerator change introduced in 1.10.9 proved to
    be not fully backwards compatible when combined with certain
    custom PropertyHelper implementations - for example when using
    AntXtras.
  - legacy-xml reporter of the junitlauncher task now escapes ]]&gt;
    when writing CDATA.
  - &lt;scp&gt; may leak connections when trying to preserve the last
    modified timestamps of files transferred recursively from a
    server.
  - tstamp task would in certain cases parse the SOURCE_DATE_EPOCH
    environment variable value to an incorrect date. This has now
    been fixed.
  - fetch.xml didn't set up non-default repositories propery and
    thus failed to download JAI.
  - When building and installing Ant distribution from source, the
    build script would change permissions on unrelated files in
    the destination directory. This is now fixed and such
    unrelated files in the destination directory will be left
    untouched.
  - parsing tar entries with multiple NUL bytes in their name
    would include garbage bytes as the name included all bytes up
    to the last NUL rather than the first.
  - loadresource might log warnings even though quiet was set to
    true
  - javac task would add paths constructs containing wildcards to
    the internally created argument file where wildcards are not
    allowed
  * Other changes:
  - added an implementation of the MIME Mail sender based on the
    repackaged Jakarta Mail package rather than javax Mail.
  - The "listener" element in the junitlauncher task now supports
    an "extension" attribute to control the filename extension
    of the generated output file from the listener.
  - &lt;ftp&gt; now supports FTPs.
  - DirectoryScanner avoids listing directory contents when it
    known it will never use the information retrieved. This may
    improve performance in some special cases.
  - &lt;manifest&gt; will now create the parent directory of the
    manifestFile attribute if it doesn't exist.
  - org.apache.tools.ant.BuildLogger now has a new method
    getMessageOutputLevel() which returns the currently set
    message output level.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1674734400">- Package and distribute the new ant-jakartamail</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1693483200">- Update to 1.10.14:
  * Changes that could break older environments:
    + Resource#compareTo now invokes getName rather than toString as
    the later may be costly (for example in the case of a
    StringResource).
    + When using Java 18 or higher, Ant will no longer use Java
    SecurityManager because it has been deprecated for removal and
    by default is disallowed to be set at runtime
    https://openjdk.org/jeps/411.
    This will mean that the "&lt;permissions&gt;" type is no longer
    functional when using Java 18 or higher.
    Furthermore, when using Java 18 or higher, if the build
    executes tasks that call "java.lang.System.exit()" and if
    those tasks aren't running in a forked VM of their own, then
    such tasks will now kill the entire Ant build process. It is
    recommended that such tasks be updated to launch in a forked
    VM so that the System.exit() call will not impact the JVM in
    which Ant process runs.
  * Fixed bugs:
    + log only the stylesheet name in the xslt task.
    + junitlauncher task's "test" and "listener" elements which take
    a "outputDir" property were incorrectly resolving the
    outputDir against the current working directory instead of the
    project's basedir.
    + regexmapper would, in some cases, incorrectly consume
    backslash characters from the "to" attribute, resulting in
    missing backslashes in the output.
    + &lt;fixcrlf&gt;, &lt;replace&gt; and &lt;replaceregexp&gt; now try to preserve
    the file permissions of the files they modify.
    + junitlauncher task would fail if a forked test timed out even
    if haltOnFailure was set to false.
    + fixes a bug in org.apache.tools.zip.ZipOutputStream where,
    even when "zip64Mode" is set to "always", ZipOutputStream may
    not create a CEN extra field data for the entry.
    + legacy-xml listener of junitlauncher task wouldn't report
    certain failures involving junit jupiter dynamic tests.
    + allow.class which was introduced in Ant 1.10.13 release, has
    been removed from this 1.10.14 release. This class was
    introduced in context of the SecurityManager changes in
    Ant 1.10.13, which have now been reverted in Ant 1.10.14,
    since they caused several regressions.
  * Other changes:
    + &lt;fork&gt; element of the junitlauncher task now has a new
    optional "java" attribute which can be used to point to a
    different Java installation for runnning the forked tests.
    + made sure &lt;echoproperties&gt; sorts the echoed properties on
    JDK9+ as well.
    + org.apache.tools.ant.taskdefs.Recorder class now introduces a
    setLogLevel(LogLevel level) method.
    + The &lt;fork&gt; element of junitlaunchertask now allows a
    "forkMode" attribute. forkMode=perTestClass can now be used to
    launch each test class in a separate forked JVM.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694433600">- Added patch:
  * reproducible-propertyfile-task.patch
    + Debian patch to improve propertyfile task in RPM builds by
    using the date specified by the SOURCE_DATE_EPOCH variable
    in the header of the .properties file generated</changelog>
</package>
<package pkgid="6be053652fefe9902fc3090e3072d700600ef5fd5b7e8351f0e7949f31d10a33b45e03ceb7b404bdda9b3365014384d128b8c04d89351ee35b3e3405d8ad88cf" name="ant-apache-xalan2" arch="noarch">
  <version epoch="0" ver="1.10.14" rel="2.2"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1579003200">- Use xml-commons-apis-bootstrap as jar in classpath instead of
  the common xml-apis jar, since we are forcing build against
  the bootstrap package</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1588766400">- Remove jakarta-commons-* dependencies [bsc#1133997]
  * Use apache-commons-logging and apache-commons-net in optional tasks</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1588766401">- Add rhino to the ant-apache-bsf optional tasks [bsc#1134001]</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1589457600">- Update to 1.10.8
  * Security fix: [CVE-2020-1945, bsc#1171696]
  - A new property ant.tmpdir provides improved control over the
    location Ant uses to create temporary files
  * sshexec failed to write output to a file if the file didn't exist
  * Fixes a regression in javac task involving command line argument files.
  * sshexec, sshsession and scp now support a new sshConfig parameter.
  It specified the SSH configuration file (typically ${user.home}/.ssh/config)
  defining the username and keyfile to be used per host.
  * "legacy-xml" formatter of junitlauncher task wasn't writing out
  exceptions that happen in @BeforeAll method of a test.
  * Fixes a potential ConcurrentModificationException in XMLLogger.
  * Fixes a bug in junitlauncher task in forked mode, where if a listener element
  was used as a sibling element for either the test or testclasses element,
  then the forked mode launch would fail.
  * Fixes an issue in AntStructure where an incorrect DTD was being generated.
  * Fixes an incorrect variable name usage in junit-frames-xalan1.xsl.
  * The runant.py script should now work with Python 3.
  * rmic has been removed from Java 15. The task will now throw an
  exception if you try to use it while running Java 15 or newer.
- Remove ant-python3.patch fixed upstream</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1601553600">- Update to 1.10.9
  * Security fix: [bsc#1177180, CVE-2020-11979]
  - Insecure temporary file vulnerability
  * Fixed bugs:
  - The ftp task could throw a NullPointerException if an
    error occured.
  - Propertyset now also sees in-scope local properties.
  - Replaced ReaderInputStream with the version of Apache
    Commons IO due to problems with surrogate pairs.
  - &lt;fixcrlf&gt; will no longer remove the temporary file it
    just created before writing to it.
  - &lt;sshexec&gt; and &lt;scp&gt; didn't deal with wildcard hostnames
    in shs config files properly.
  * Other changes:
  - Ant will no longer log a warning if it doesn't find tools.jar.
  - The &lt;jar&gt; task accepts now a nested &lt;indexjarsmapper&gt;
    element that can be used to perform custom filename
    transformations for the &lt;indexjars&gt; archives.
  - Added a new PropertyEnumerator interface that extensions can
    provide if they are managing properties unknown to the Ant project.
  - Added some special code to support GraalVM JavaScript as
    javax.script scripting engine for JavaScript. In particular we
    relax some security settings of GraalVM so that scripts can access
    Ant objects.
  - Also Ant enables Nashorn compatibility mode by default, you can
    disable that by setting the magic Ant property
    ant.disable.graal.nashorn.compat to true.
  - If the magic property ant.tmpdir hasn't been set and Ant can
    control the permissions of directories it creates it will create an
    owner-owned temporary directory unaccessible to others as default
    tempdir as soon as a temporary file is created for the first time.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1622721600">- Update to 1.10.10
  * SCP (with sftp=true) task would fail if fetching file located
    in root directory.
  * Fixed: javac task would fail if the arguments file it
    (internally) created didn't quote the # character.
  * Make sure LegacyXmlResultFormatter encodes characters illegal
    in XML the same way JUnit5's built-in formatter would.
  * LegacyXmlResultFormatter no longer double-encodes &lt;&gt;&amp; in
    system-err and system-out.
  * Fixes a bug in junitlauncher task's legacy-xml formatter,
    where the testcase representing a @Parameterized JUnit4 test
    wasn't being reported in the XML.
  * Fixes a bug where the ant-testutil-sources.jar that gets
    published to Maven central repository didn't contain any
    source files.
  * The &lt;http&gt; condition didn't follow redirects from http to https.
  * ZipOutputStream now overrides write(int) in order to make sure
    single byte writes get the same treatment as array writes.
  * Fixes a potential deadlock in junitlauncher task when using
    legacy-xml reporter.
  * javaversion condition now has a new "atmost" attribute. See
    the javaversion manual for more details
  * The "listener" nested element of the "junitlauncher" task now
    has a new "useLegacyReportingName" attribute which can be used
    to control the test identifiers names that get reported by the
    listener. See the junitlauncher manual for more details. Note that
    this change also introduces a new "setUseLegacyReportingName" method
    on the org.apache.tools.ant.taskdefs.optional.junitlauncher.TestResultFormatter
    interface. This will break backward compatibility with any of your custom
    result formatters which implemented this interface and such implementations
    are now expected to implement this new method.
  * A new attribute preserveduplicates allows &lt;resourcelist&gt; to
    return the same resource multiple times when set to true.
  * A new attribute filterbeforeconcat in &lt;concat&gt; can be used to
    decide whether the filterchain should be applied to the
    concatenated content (the default) or each nested resource
    individually before concatenating them.
  * The ssh tasks now share a new nested element additionalConfig that can
    be used to set config values for the jsch Session used by the task.
  * Added new discardOutput and discardError properties to redirector
    and the exec, apply and java tasks which can be used to completely
    discard any (error) output. This is a platform independent
    alternative to directiong output to any kind of null device.
  * junitlauncher now prints a more useful and instantaneous summary of
    tests being run, closely matching the junit task's summary.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1639569600">- Update to 1.10.12:
  * The update includes fixes for the following CVEs:
  CVE-2021-36374, bsc#1188469
    Excessive memory allocation when reading a specially
    crafted ZIP archive or a derived formats.
  CVE-2021-36373, bsc#1188468
    Excessive memory allocation when reading a specially
    crafted TAR archive.
  * The http condition would follow redirects even when "followRedirects" attribute
  was set to "false". This has now been fixed. Bugzilla Report 65489
  * Made sure setting build.compiler to the fully qualified classname
  that corresponds to extJavac or modern has the same effect as using
  the shorter alias names. Bugzilla Report 65539
  * Prevent potential deadlocks in org.apache.tools.ant.IntrospectionHelper.
  Bugzilla Report 65424
  * The implementation of AntClassLoader#findResources() has been changed to optimize
  it for potential performance issues, as those noted at https://issues.jenkins.io/browse/JENKINS-22310?focusedCommentId=197405&amp;page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-197405
  Github Pull Request #151
  * AntClassLoader now implements the ClassLoader#findResource(String) method.
  Github Pull Request #150
  * Ant tries to avoid file name canonicalization when possible.
  Bugzilla Report 65499
  * javadoc task will now look for warning messages in the STDERR stream too
  when "failonwarning" is set to true to account for changes in JDK 17+
  * The tar task now preserves symlinks of nested tarfilesets.
  Github Pull Request #142
- Changes from 1.10.11:
  * a race condition could lead to NullPointerExceptions when running
  tasks in parallel.
  Bugzilla Report 65316
  * fixed potential OutOfMemory errors when reading broken archives
  using the tar or zip formats or formats derived from zip.
  * org.apache.tools.ant.taskdefs.optional.junitlauncher.confined.JUnitLauncherTask now
  has a new protected createExecuteWatchdog() method for allowing it to be overriden.
  Github Pull Request #147
  * Upgraded AntUnit to 1.4.1.</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="1652097600">- Disable a test failing to compile with junit5 5.8.x</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1674043200">- Update ant keyring with new developer keys.
- Update to 1.10.13:
  * Breaking changes:
  - &lt;get&gt; has a new attribute authenticateOnRedirect that can be
    used to prevent Ant from sending the configured credentials
    when following a redirect. It is false by default, which means
    builds that rely on credentials being used on the redirected
    URI may break.
  * Fixed bugs:
  - the PropertyEnumerator change introduced in 1.10.9 proved to
    be not fully backwards compatible when combined with certain
    custom PropertyHelper implementations - for example when using
    AntXtras.
  - legacy-xml reporter of the junitlauncher task now escapes ]]&gt;
    when writing CDATA.
  - &lt;scp&gt; may leak connections when trying to preserve the last
    modified timestamps of files transferred recursively from a
    server.
  - tstamp task would in certain cases parse the SOURCE_DATE_EPOCH
    environment variable value to an incorrect date. This has now
    been fixed.
  - fetch.xml didn't set up non-default repositories propery and
    thus failed to download JAI.
  - When building and installing Ant distribution from source, the
    build script would change permissions on unrelated files in
    the destination directory. This is now fixed and such
    unrelated files in the destination directory will be left
    untouched.
  - parsing tar entries with multiple NUL bytes in their name
    would include garbage bytes as the name included all bytes up
    to the last NUL rather than the first.
  - loadresource might log warnings even though quiet was set to
    true
  - javac task would add paths constructs containing wildcards to
    the internally created argument file where wildcards are not
    allowed
  * Other changes:
  - added an implementation of the MIME Mail sender based on the
    repackaged Jakarta Mail package rather than javax Mail.
  - The "listener" element in the junitlauncher task now supports
    an "extension" attribute to control the filename extension
    of the generated output file from the listener.
  - &lt;ftp&gt; now supports FTPs.
  - DirectoryScanner avoids listing directory contents when it
    known it will never use the information retrieved. This may
    improve performance in some special cases.
  - &lt;manifest&gt; will now create the parent directory of the
    manifestFile attribute if it doesn't exist.
  - org.apache.tools.ant.BuildLogger now has a new method
    getMessageOutputLevel() which returns the currently set
    message output level.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1674734400">- Package and distribute the new ant-jakartamail</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1693483200">- Update to 1.10.14:
  * Changes that could break older environments:
    + Resource#compareTo now invokes getName rather than toString as
    the later may be costly (for example in the case of a
    StringResource).
    + When using Java 18 or higher, Ant will no longer use Java
    SecurityManager because it has been deprecated for removal and
    by default is disallowed to be set at runtime
    https://openjdk.org/jeps/411.
    This will mean that the "&lt;permissions&gt;" type is no longer
    functional when using Java 18 or higher.
    Furthermore, when using Java 18 or higher, if the build
    executes tasks that call "java.lang.System.exit()" and if
    those tasks aren't running in a forked VM of their own, then
    such tasks will now kill the entire Ant build process. It is
    recommended that such tasks be updated to launch in a forked
    VM so that the System.exit() call will not impact the JVM in
    which Ant process runs.
  * Fixed bugs:
    + log only the stylesheet name in the xslt task.
    + junitlauncher task's "test" and "listener" elements which take
    a "outputDir" property were incorrectly resolving the
    outputDir against the current working directory instead of the
    project's basedir.
    + regexmapper would, in some cases, incorrectly consume
    backslash characters from the "to" attribute, resulting in
    missing backslashes in the output.
    + &lt;fixcrlf&gt;, &lt;replace&gt; and &lt;replaceregexp&gt; now try to preserve
    the file permissions of the files they modify.
    + junitlauncher task would fail if a forked test timed out even
    if haltOnFailure was set to false.
    + fixes a bug in org.apache.tools.zip.ZipOutputStream where,
    even when "zip64Mode" is set to "always", ZipOutputStream may
    not create a CEN extra field data for the entry.
    + legacy-xml listener of junitlauncher task wouldn't report
    certain failures involving junit jupiter dynamic tests.
    + allow.class which was introduced in Ant 1.10.13 release, has
    been removed from this 1.10.14 release. This class was
    introduced in context of the SecurityManager changes in
    Ant 1.10.13, which have now been reverted in Ant 1.10.14,
    since they caused several regressions.
  * Other changes:
    + &lt;fork&gt; element of the junitlauncher task now has a new
    optional "java" attribute which can be used to point to a
    different Java installation for runnning the forked tests.
    + made sure &lt;echoproperties&gt; sorts the echoed properties on
    JDK9+ as well.
    + org.apache.tools.ant.taskdefs.Recorder class now introduces a
    setLogLevel(LogLevel level) method.
    + The &lt;fork&gt; element of junitlaunchertask now allows a
    "forkMode" attribute. forkMode=perTestClass can now be used to
    launch each test class in a separate forked JVM.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694433600">- Added patch:
  * reproducible-propertyfile-task.patch
    + Debian patch to improve propertyfile task in RPM builds by
    using the date specified by the SOURCE_DATE_EPOCH variable
    in the header of the .properties file generated</changelog>
</package>
<package pkgid="65cc296f47cf126fb5aef983dff88f8aac3dbb4dd9edafd24511c1dc475711e868100e94e5693a2d64c5691ac569275b294c6a7d63204acaac744ad8e45bb021" name="ant-commons-logging" arch="noarch">
  <version epoch="0" ver="1.10.14" rel="2.2"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1579003200">- Use xml-commons-apis-bootstrap as jar in classpath instead of
  the common xml-apis jar, since we are forcing build against
  the bootstrap package</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1588766400">- Remove jakarta-commons-* dependencies [bsc#1133997]
  * Use apache-commons-logging and apache-commons-net in optional tasks</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1588766401">- Add rhino to the ant-apache-bsf optional tasks [bsc#1134001]</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1589457600">- Update to 1.10.8
  * Security fix: [CVE-2020-1945, bsc#1171696]
  - A new property ant.tmpdir provides improved control over the
    location Ant uses to create temporary files
  * sshexec failed to write output to a file if the file didn't exist
  * Fixes a regression in javac task involving command line argument files.
  * sshexec, sshsession and scp now support a new sshConfig parameter.
  It specified the SSH configuration file (typically ${user.home}/.ssh/config)
  defining the username and keyfile to be used per host.
  * "legacy-xml" formatter of junitlauncher task wasn't writing out
  exceptions that happen in @BeforeAll method of a test.
  * Fixes a potential ConcurrentModificationException in XMLLogger.
  * Fixes a bug in junitlauncher task in forked mode, where if a listener element
  was used as a sibling element for either the test or testclasses element,
  then the forked mode launch would fail.
  * Fixes an issue in AntStructure where an incorrect DTD was being generated.
  * Fixes an incorrect variable name usage in junit-frames-xalan1.xsl.
  * The runant.py script should now work with Python 3.
  * rmic has been removed from Java 15. The task will now throw an
  exception if you try to use it while running Java 15 or newer.
- Remove ant-python3.patch fixed upstream</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1601553600">- Update to 1.10.9
  * Security fix: [bsc#1177180, CVE-2020-11979]
  - Insecure temporary file vulnerability
  * Fixed bugs:
  - The ftp task could throw a NullPointerException if an
    error occured.
  - Propertyset now also sees in-scope local properties.
  - Replaced ReaderInputStream with the version of Apache
    Commons IO due to problems with surrogate pairs.
  - &lt;fixcrlf&gt; will no longer remove the temporary file it
    just created before writing to it.
  - &lt;sshexec&gt; and &lt;scp&gt; didn't deal with wildcard hostnames
    in shs config files properly.
  * Other changes:
  - Ant will no longer log a warning if it doesn't find tools.jar.
  - The &lt;jar&gt; task accepts now a nested &lt;indexjarsmapper&gt;
    element that can be used to perform custom filename
    transformations for the &lt;indexjars&gt; archives.
  - Added a new PropertyEnumerator interface that extensions can
    provide if they are managing properties unknown to the Ant project.
  - Added some special code to support GraalVM JavaScript as
    javax.script scripting engine for JavaScript. In particular we
    relax some security settings of GraalVM so that scripts can access
    Ant objects.
  - Also Ant enables Nashorn compatibility mode by default, you can
    disable that by setting the magic Ant property
    ant.disable.graal.nashorn.compat to true.
  - If the magic property ant.tmpdir hasn't been set and Ant can
    control the permissions of directories it creates it will create an
    owner-owned temporary directory unaccessible to others as default
    tempdir as soon as a temporary file is created for the first time.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1622721600">- Update to 1.10.10
  * SCP (with sftp=true) task would fail if fetching file located
    in root directory.
  * Fixed: javac task would fail if the arguments file it
    (internally) created didn't quote the # character.
  * Make sure LegacyXmlResultFormatter encodes characters illegal
    in XML the same way JUnit5's built-in formatter would.
  * LegacyXmlResultFormatter no longer double-encodes &lt;&gt;&amp; in
    system-err and system-out.
  * Fixes a bug in junitlauncher task's legacy-xml formatter,
    where the testcase representing a @Parameterized JUnit4 test
    wasn't being reported in the XML.
  * Fixes a bug where the ant-testutil-sources.jar that gets
    published to Maven central repository didn't contain any
    source files.
  * The &lt;http&gt; condition didn't follow redirects from http to https.
  * ZipOutputStream now overrides write(int) in order to make sure
    single byte writes get the same treatment as array writes.
  * Fixes a potential deadlock in junitlauncher task when using
    legacy-xml reporter.
  * javaversion condition now has a new "atmost" attribute. See
    the javaversion manual for more details
  * The "listener" nested element of the "junitlauncher" task now
    has a new "useLegacyReportingName" attribute which can be used
    to control the test identifiers names that get reported by the
    listener. See the junitlauncher manual for more details. Note that
    this change also introduces a new "setUseLegacyReportingName" method
    on the org.apache.tools.ant.taskdefs.optional.junitlauncher.TestResultFormatter
    interface. This will break backward compatibility with any of your custom
    result formatters which implemented this interface and such implementations
    are now expected to implement this new method.
  * A new attribute preserveduplicates allows &lt;resourcelist&gt; to
    return the same resource multiple times when set to true.
  * A new attribute filterbeforeconcat in &lt;concat&gt; can be used to
    decide whether the filterchain should be applied to the
    concatenated content (the default) or each nested resource
    individually before concatenating them.
  * The ssh tasks now share a new nested element additionalConfig that can
    be used to set config values for the jsch Session used by the task.
  * Added new discardOutput and discardError properties to redirector
    and the exec, apply and java tasks which can be used to completely
    discard any (error) output. This is a platform independent
    alternative to directiong output to any kind of null device.
  * junitlauncher now prints a more useful and instantaneous summary of
    tests being run, closely matching the junit task's summary.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1639569600">- Update to 1.10.12:
  * The update includes fixes for the following CVEs:
  CVE-2021-36374, bsc#1188469
    Excessive memory allocation when reading a specially
    crafted ZIP archive or a derived formats.
  CVE-2021-36373, bsc#1188468
    Excessive memory allocation when reading a specially
    crafted TAR archive.
  * The http condition would follow redirects even when "followRedirects" attribute
  was set to "false". This has now been fixed. Bugzilla Report 65489
  * Made sure setting build.compiler to the fully qualified classname
  that corresponds to extJavac or modern has the same effect as using
  the shorter alias names. Bugzilla Report 65539
  * Prevent potential deadlocks in org.apache.tools.ant.IntrospectionHelper.
  Bugzilla Report 65424
  * The implementation of AntClassLoader#findResources() has been changed to optimize
  it for potential performance issues, as those noted at https://issues.jenkins.io/browse/JENKINS-22310?focusedCommentId=197405&amp;page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-197405
  Github Pull Request #151
  * AntClassLoader now implements the ClassLoader#findResource(String) method.
  Github Pull Request #150
  * Ant tries to avoid file name canonicalization when possible.
  Bugzilla Report 65499
  * javadoc task will now look for warning messages in the STDERR stream too
  when "failonwarning" is set to true to account for changes in JDK 17+
  * The tar task now preserves symlinks of nested tarfilesets.
  Github Pull Request #142
- Changes from 1.10.11:
  * a race condition could lead to NullPointerExceptions when running
  tasks in parallel.
  Bugzilla Report 65316
  * fixed potential OutOfMemory errors when reading broken archives
  using the tar or zip formats or formats derived from zip.
  * org.apache.tools.ant.taskdefs.optional.junitlauncher.confined.JUnitLauncherTask now
  has a new protected createExecuteWatchdog() method for allowing it to be overriden.
  Github Pull Request #147
  * Upgraded AntUnit to 1.4.1.</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="1652097600">- Disable a test failing to compile with junit5 5.8.x</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1674043200">- Update ant keyring with new developer keys.
- Update to 1.10.13:
  * Breaking changes:
  - &lt;get&gt; has a new attribute authenticateOnRedirect that can be
    used to prevent Ant from sending the configured credentials
    when following a redirect. It is false by default, which means
    builds that rely on credentials being used on the redirected
    URI may break.
  * Fixed bugs:
  - the PropertyEnumerator change introduced in 1.10.9 proved to
    be not fully backwards compatible when combined with certain
    custom PropertyHelper implementations - for example when using
    AntXtras.
  - legacy-xml reporter of the junitlauncher task now escapes ]]&gt;
    when writing CDATA.
  - &lt;scp&gt; may leak connections when trying to preserve the last
    modified timestamps of files transferred recursively from a
    server.
  - tstamp task would in certain cases parse the SOURCE_DATE_EPOCH
    environment variable value to an incorrect date. This has now
    been fixed.
  - fetch.xml didn't set up non-default repositories propery and
    thus failed to download JAI.
  - When building and installing Ant distribution from source, the
    build script would change permissions on unrelated files in
    the destination directory. This is now fixed and such
    unrelated files in the destination directory will be left
    untouched.
  - parsing tar entries with multiple NUL bytes in their name
    would include garbage bytes as the name included all bytes up
    to the last NUL rather than the first.
  - loadresource might log warnings even though quiet was set to
    true
  - javac task would add paths constructs containing wildcards to
    the internally created argument file where wildcards are not
    allowed
  * Other changes:
  - added an implementation of the MIME Mail sender based on the
    repackaged Jakarta Mail package rather than javax Mail.
  - The "listener" element in the junitlauncher task now supports
    an "extension" attribute to control the filename extension
    of the generated output file from the listener.
  - &lt;ftp&gt; now supports FTPs.
  - DirectoryScanner avoids listing directory contents when it
    known it will never use the information retrieved. This may
    improve performance in some special cases.
  - &lt;manifest&gt; will now create the parent directory of the
    manifestFile attribute if it doesn't exist.
  - org.apache.tools.ant.BuildLogger now has a new method
    getMessageOutputLevel() which returns the currently set
    message output level.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1674734400">- Package and distribute the new ant-jakartamail</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1693483200">- Update to 1.10.14:
  * Changes that could break older environments:
    + Resource#compareTo now invokes getName rather than toString as
    the later may be costly (for example in the case of a
    StringResource).
    + When using Java 18 or higher, Ant will no longer use Java
    SecurityManager because it has been deprecated for removal and
    by default is disallowed to be set at runtime
    https://openjdk.org/jeps/411.
    This will mean that the "&lt;permissions&gt;" type is no longer
    functional when using Java 18 or higher.
    Furthermore, when using Java 18 or higher, if the build
    executes tasks that call "java.lang.System.exit()" and if
    those tasks aren't running in a forked VM of their own, then
    such tasks will now kill the entire Ant build process. It is
    recommended that such tasks be updated to launch in a forked
    VM so that the System.exit() call will not impact the JVM in
    which Ant process runs.
  * Fixed bugs:
    + log only the stylesheet name in the xslt task.
    + junitlauncher task's "test" and "listener" elements which take
    a "outputDir" property were incorrectly resolving the
    outputDir against the current working directory instead of the
    project's basedir.
    + regexmapper would, in some cases, incorrectly consume
    backslash characters from the "to" attribute, resulting in
    missing backslashes in the output.
    + &lt;fixcrlf&gt;, &lt;replace&gt; and &lt;replaceregexp&gt; now try to preserve
    the file permissions of the files they modify.
    + junitlauncher task would fail if a forked test timed out even
    if haltOnFailure was set to false.
    + fixes a bug in org.apache.tools.zip.ZipOutputStream where,
    even when "zip64Mode" is set to "always", ZipOutputStream may
    not create a CEN extra field data for the entry.
    + legacy-xml listener of junitlauncher task wouldn't report
    certain failures involving junit jupiter dynamic tests.
    + allow.class which was introduced in Ant 1.10.13 release, has
    been removed from this 1.10.14 release. This class was
    introduced in context of the SecurityManager changes in
    Ant 1.10.13, which have now been reverted in Ant 1.10.14,
    since they caused several regressions.
  * Other changes:
    + &lt;fork&gt; element of the junitlauncher task now has a new
    optional "java" attribute which can be used to point to a
    different Java installation for runnning the forked tests.
    + made sure &lt;echoproperties&gt; sorts the echoed properties on
    JDK9+ as well.
    + org.apache.tools.ant.taskdefs.Recorder class now introduces a
    setLogLevel(LogLevel level) method.
    + The &lt;fork&gt; element of junitlaunchertask now allows a
    "forkMode" attribute. forkMode=perTestClass can now be used to
    launch each test class in a separate forked JVM.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694433600">- Added patch:
  * reproducible-propertyfile-task.patch
    + Debian patch to improve propertyfile task in RPM builds by
    using the date specified by the SOURCE_DATE_EPOCH variable
    in the header of the .properties file generated</changelog>
</package>
<package pkgid="0918be5f83f960abde8c88abcc3f82ad843e172492782a15d0941ca9779eaca6c01ef260ea7e41ee3d7d17ea51bcbec87cb6be703bde02cb217d2df0ef24412e" name="ant-commons-net" arch="noarch">
  <version epoch="0" ver="1.10.14" rel="2.2"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1579003200">- Use xml-commons-apis-bootstrap as jar in classpath instead of
  the common xml-apis jar, since we are forcing build against
  the bootstrap package</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1588766400">- Remove jakarta-commons-* dependencies [bsc#1133997]
  * Use apache-commons-logging and apache-commons-net in optional tasks</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1588766401">- Add rhino to the ant-apache-bsf optional tasks [bsc#1134001]</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1589457600">- Update to 1.10.8
  * Security fix: [CVE-2020-1945, bsc#1171696]
  - A new property ant.tmpdir provides improved control over the
    location Ant uses to create temporary files
  * sshexec failed to write output to a file if the file didn't exist
  * Fixes a regression in javac task involving command line argument files.
  * sshexec, sshsession and scp now support a new sshConfig parameter.
  It specified the SSH configuration file (typically ${user.home}/.ssh/config)
  defining the username and keyfile to be used per host.
  * "legacy-xml" formatter of junitlauncher task wasn't writing out
  exceptions that happen in @BeforeAll method of a test.
  * Fixes a potential ConcurrentModificationException in XMLLogger.
  * Fixes a bug in junitlauncher task in forked mode, where if a listener element
  was used as a sibling element for either the test or testclasses element,
  then the forked mode launch would fail.
  * Fixes an issue in AntStructure where an incorrect DTD was being generated.
  * Fixes an incorrect variable name usage in junit-frames-xalan1.xsl.
  * The runant.py script should now work with Python 3.
  * rmic has been removed from Java 15. The task will now throw an
  exception if you try to use it while running Java 15 or newer.
- Remove ant-python3.patch fixed upstream</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1601553600">- Update to 1.10.9
  * Security fix: [bsc#1177180, CVE-2020-11979]
  - Insecure temporary file vulnerability
  * Fixed bugs:
  - The ftp task could throw a NullPointerException if an
    error occured.
  - Propertyset now also sees in-scope local properties.
  - Replaced ReaderInputStream with the version of Apache
    Commons IO due to problems with surrogate pairs.
  - &lt;fixcrlf&gt; will no longer remove the temporary file it
    just created before writing to it.
  - &lt;sshexec&gt; and &lt;scp&gt; didn't deal with wildcard hostnames
    in shs config files properly.
  * Other changes:
  - Ant will no longer log a warning if it doesn't find tools.jar.
  - The &lt;jar&gt; task accepts now a nested &lt;indexjarsmapper&gt;
    element that can be used to perform custom filename
    transformations for the &lt;indexjars&gt; archives.
  - Added a new PropertyEnumerator interface that extensions can
    provide if they are managing properties unknown to the Ant project.
  - Added some special code to support GraalVM JavaScript as
    javax.script scripting engine for JavaScript. In particular we
    relax some security settings of GraalVM so that scripts can access
    Ant objects.
  - Also Ant enables Nashorn compatibility mode by default, you can
    disable that by setting the magic Ant property
    ant.disable.graal.nashorn.compat to true.
  - If the magic property ant.tmpdir hasn't been set and Ant can
    control the permissions of directories it creates it will create an
    owner-owned temporary directory unaccessible to others as default
    tempdir as soon as a temporary file is created for the first time.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1622721600">- Update to 1.10.10
  * SCP (with sftp=true) task would fail if fetching file located
    in root directory.
  * Fixed: javac task would fail if the arguments file it
    (internally) created didn't quote the # character.
  * Make sure LegacyXmlResultFormatter encodes characters illegal
    in XML the same way JUnit5's built-in formatter would.
  * LegacyXmlResultFormatter no longer double-encodes &lt;&gt;&amp; in
    system-err and system-out.
  * Fixes a bug in junitlauncher task's legacy-xml formatter,
    where the testcase representing a @Parameterized JUnit4 test
    wasn't being reported in the XML.
  * Fixes a bug where the ant-testutil-sources.jar that gets
    published to Maven central repository didn't contain any
    source files.
  * The &lt;http&gt; condition didn't follow redirects from http to https.
  * ZipOutputStream now overrides write(int) in order to make sure
    single byte writes get the same treatment as array writes.
  * Fixes a potential deadlock in junitlauncher task when using
    legacy-xml reporter.
  * javaversion condition now has a new "atmost" attribute. See
    the javaversion manual for more details
  * The "listener" nested element of the "junitlauncher" task now
    has a new "useLegacyReportingName" attribute which can be used
    to control the test identifiers names that get reported by the
    listener. See the junitlauncher manual for more details. Note that
    this change also introduces a new "setUseLegacyReportingName" method
    on the org.apache.tools.ant.taskdefs.optional.junitlauncher.TestResultFormatter
    interface. This will break backward compatibility with any of your custom
    result formatters which implemented this interface and such implementations
    are now expected to implement this new method.
  * A new attribute preserveduplicates allows &lt;resourcelist&gt; to
    return the same resource multiple times when set to true.
  * A new attribute filterbeforeconcat in &lt;concat&gt; can be used to
    decide whether the filterchain should be applied to the
    concatenated content (the default) or each nested resource
    individually before concatenating them.
  * The ssh tasks now share a new nested element additionalConfig that can
    be used to set config values for the jsch Session used by the task.
  * Added new discardOutput and discardError properties to redirector
    and the exec, apply and java tasks which can be used to completely
    discard any (error) output. This is a platform independent
    alternative to directiong output to any kind of null device.
  * junitlauncher now prints a more useful and instantaneous summary of
    tests being run, closely matching the junit task's summary.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1639569600">- Update to 1.10.12:
  * The update includes fixes for the following CVEs:
  CVE-2021-36374, bsc#1188469
    Excessive memory allocation when reading a specially
    crafted ZIP archive or a derived formats.
  CVE-2021-36373, bsc#1188468
    Excessive memory allocation when reading a specially
    crafted TAR archive.
  * The http condition would follow redirects even when "followRedirects" attribute
  was set to "false". This has now been fixed. Bugzilla Report 65489
  * Made sure setting build.compiler to the fully qualified classname
  that corresponds to extJavac or modern has the same effect as using
  the shorter alias names. Bugzilla Report 65539
  * Prevent potential deadlocks in org.apache.tools.ant.IntrospectionHelper.
  Bugzilla Report 65424
  * The implementation of AntClassLoader#findResources() has been changed to optimize
  it for potential performance issues, as those noted at https://issues.jenkins.io/browse/JENKINS-22310?focusedCommentId=197405&amp;page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-197405
  Github Pull Request #151
  * AntClassLoader now implements the ClassLoader#findResource(String) method.
  Github Pull Request #150
  * Ant tries to avoid file name canonicalization when possible.
  Bugzilla Report 65499
  * javadoc task will now look for warning messages in the STDERR stream too
  when "failonwarning" is set to true to account for changes in JDK 17+
  * The tar task now preserves symlinks of nested tarfilesets.
  Github Pull Request #142
- Changes from 1.10.11:
  * a race condition could lead to NullPointerExceptions when running
  tasks in parallel.
  Bugzilla Report 65316
  * fixed potential OutOfMemory errors when reading broken archives
  using the tar or zip formats or formats derived from zip.
  * org.apache.tools.ant.taskdefs.optional.junitlauncher.confined.JUnitLauncherTask now
  has a new protected createExecuteWatchdog() method for allowing it to be overriden.
  Github Pull Request #147
  * Upgraded AntUnit to 1.4.1.</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="1652097600">- Disable a test failing to compile with junit5 5.8.x</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1674043200">- Update ant keyring with new developer keys.
- Update to 1.10.13:
  * Breaking changes:
  - &lt;get&gt; has a new attribute authenticateOnRedirect that can be
    used to prevent Ant from sending the configured credentials
    when following a redirect. It is false by default, which means
    builds that rely on credentials being used on the redirected
    URI may break.
  * Fixed bugs:
  - the PropertyEnumerator change introduced in 1.10.9 proved to
    be not fully backwards compatible when combined with certain
    custom PropertyHelper implementations - for example when using
    AntXtras.
  - legacy-xml reporter of the junitlauncher task now escapes ]]&gt;
    when writing CDATA.
  - &lt;scp&gt; may leak connections when trying to preserve the last
    modified timestamps of files transferred recursively from a
    server.
  - tstamp task would in certain cases parse the SOURCE_DATE_EPOCH
    environment variable value to an incorrect date. This has now
    been fixed.
  - fetch.xml didn't set up non-default repositories propery and
    thus failed to download JAI.
  - When building and installing Ant distribution from source, the
    build script would change permissions on unrelated files in
    the destination directory. This is now fixed and such
    unrelated files in the destination directory will be left
    untouched.
  - parsing tar entries with multiple NUL bytes in their name
    would include garbage bytes as the name included all bytes up
    to the last NUL rather than the first.
  - loadresource might log warnings even though quiet was set to
    true
  - javac task would add paths constructs containing wildcards to
    the internally created argument file where wildcards are not
    allowed
  * Other changes:
  - added an implementation of the MIME Mail sender based on the
    repackaged Jakarta Mail package rather than javax Mail.
  - The "listener" element in the junitlauncher task now supports
    an "extension" attribute to control the filename extension
    of the generated output file from the listener.
  - &lt;ftp&gt; now supports FTPs.
  - DirectoryScanner avoids listing directory contents when it
    known it will never use the information retrieved. This may
    improve performance in some special cases.
  - &lt;manifest&gt; will now create the parent directory of the
    manifestFile attribute if it doesn't exist.
  - org.apache.tools.ant.BuildLogger now has a new method
    getMessageOutputLevel() which returns the currently set
    message output level.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1674734400">- Package and distribute the new ant-jakartamail</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1693483200">- Update to 1.10.14:
  * Changes that could break older environments:
    + Resource#compareTo now invokes getName rather than toString as
    the later may be costly (for example in the case of a
    StringResource).
    + When using Java 18 or higher, Ant will no longer use Java
    SecurityManager because it has been deprecated for removal and
    by default is disallowed to be set at runtime
    https://openjdk.org/jeps/411.
    This will mean that the "&lt;permissions&gt;" type is no longer
    functional when using Java 18 or higher.
    Furthermore, when using Java 18 or higher, if the build
    executes tasks that call "java.lang.System.exit()" and if
    those tasks aren't running in a forked VM of their own, then
    such tasks will now kill the entire Ant build process. It is
    recommended that such tasks be updated to launch in a forked
    VM so that the System.exit() call will not impact the JVM in
    which Ant process runs.
  * Fixed bugs:
    + log only the stylesheet name in the xslt task.
    + junitlauncher task's "test" and "listener" elements which take
    a "outputDir" property were incorrectly resolving the
    outputDir against the current working directory instead of the
    project's basedir.
    + regexmapper would, in some cases, incorrectly consume
    backslash characters from the "to" attribute, resulting in
    missing backslashes in the output.
    + &lt;fixcrlf&gt;, &lt;replace&gt; and &lt;replaceregexp&gt; now try to preserve
    the file permissions of the files they modify.
    + junitlauncher task would fail if a forked test timed out even
    if haltOnFailure was set to false.
    + fixes a bug in org.apache.tools.zip.ZipOutputStream where,
    even when "zip64Mode" is set to "always", ZipOutputStream may
    not create a CEN extra field data for the entry.
    + legacy-xml listener of junitlauncher task wouldn't report
    certain failures involving junit jupiter dynamic tests.
    + allow.class which was introduced in Ant 1.10.13 release, has
    been removed from this 1.10.14 release. This class was
    introduced in context of the SecurityManager changes in
    Ant 1.10.13, which have now been reverted in Ant 1.10.14,
    since they caused several regressions.
  * Other changes:
    + &lt;fork&gt; element of the junitlauncher task now has a new
    optional "java" attribute which can be used to point to a
    different Java installation for runnning the forked tests.
    + made sure &lt;echoproperties&gt; sorts the echoed properties on
    JDK9+ as well.
    + org.apache.tools.ant.taskdefs.Recorder class now introduces a
    setLogLevel(LogLevel level) method.
    + The &lt;fork&gt; element of junitlaunchertask now allows a
    "forkMode" attribute. forkMode=perTestClass can now be used to
    launch each test class in a separate forked JVM.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694433600">- Added patch:
  * reproducible-propertyfile-task.patch
    + Debian patch to improve propertyfile task in RPM builds by
    using the date specified by the SOURCE_DATE_EPOCH variable
    in the header of the .properties file generated</changelog>
</package>
<package pkgid="46538519168caa29a1ac4f9bfaec300289fc5e76bd666e06624ec19ed13bb1e10d4c1f20e79c4165798acb76802d875c77d02ced0229bd76cac0ea0a7113eef3" name="ant-imageio" arch="noarch">
  <version epoch="0" ver="1.10.14" rel="2.2"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1579003200">- Use xml-commons-apis-bootstrap as jar in classpath instead of
  the common xml-apis jar, since we are forcing build against
  the bootstrap package</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1588766400">- Remove jakarta-commons-* dependencies [bsc#1133997]
  * Use apache-commons-logging and apache-commons-net in optional tasks</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1588766401">- Add rhino to the ant-apache-bsf optional tasks [bsc#1134001]</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1589457600">- Update to 1.10.8
  * Security fix: [CVE-2020-1945, bsc#1171696]
  - A new property ant.tmpdir provides improved control over the
    location Ant uses to create temporary files
  * sshexec failed to write output to a file if the file didn't exist
  * Fixes a regression in javac task involving command line argument files.
  * sshexec, sshsession and scp now support a new sshConfig parameter.
  It specified the SSH configuration file (typically ${user.home}/.ssh/config)
  defining the username and keyfile to be used per host.
  * "legacy-xml" formatter of junitlauncher task wasn't writing out
  exceptions that happen in @BeforeAll method of a test.
  * Fixes a potential ConcurrentModificationException in XMLLogger.
  * Fixes a bug in junitlauncher task in forked mode, where if a listener element
  was used as a sibling element for either the test or testclasses element,
  then the forked mode launch would fail.
  * Fixes an issue in AntStructure where an incorrect DTD was being generated.
  * Fixes an incorrect variable name usage in junit-frames-xalan1.xsl.
  * The runant.py script should now work with Python 3.
  * rmic has been removed from Java 15. The task will now throw an
  exception if you try to use it while running Java 15 or newer.
- Remove ant-python3.patch fixed upstream</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1601553600">- Update to 1.10.9
  * Security fix: [bsc#1177180, CVE-2020-11979]
  - Insecure temporary file vulnerability
  * Fixed bugs:
  - The ftp task could throw a NullPointerException if an
    error occured.
  - Propertyset now also sees in-scope local properties.
  - Replaced ReaderInputStream with the version of Apache
    Commons IO due to problems with surrogate pairs.
  - &lt;fixcrlf&gt; will no longer remove the temporary file it
    just created before writing to it.
  - &lt;sshexec&gt; and &lt;scp&gt; didn't deal with wildcard hostnames
    in shs config files properly.
  * Other changes:
  - Ant will no longer log a warning if it doesn't find tools.jar.
  - The &lt;jar&gt; task accepts now a nested &lt;indexjarsmapper&gt;
    element that can be used to perform custom filename
    transformations for the &lt;indexjars&gt; archives.
  - Added a new PropertyEnumerator interface that extensions can
    provide if they are managing properties unknown to the Ant project.
  - Added some special code to support GraalVM JavaScript as
    javax.script scripting engine for JavaScript. In particular we
    relax some security settings of GraalVM so that scripts can access
    Ant objects.
  - Also Ant enables Nashorn compatibility mode by default, you can
    disable that by setting the magic Ant property
    ant.disable.graal.nashorn.compat to true.
  - If the magic property ant.tmpdir hasn't been set and Ant can
    control the permissions of directories it creates it will create an
    owner-owned temporary directory unaccessible to others as default
    tempdir as soon as a temporary file is created for the first time.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1622721600">- Update to 1.10.10
  * SCP (with sftp=true) task would fail if fetching file located
    in root directory.
  * Fixed: javac task would fail if the arguments file it
    (internally) created didn't quote the # character.
  * Make sure LegacyXmlResultFormatter encodes characters illegal
    in XML the same way JUnit5's built-in formatter would.
  * LegacyXmlResultFormatter no longer double-encodes &lt;&gt;&amp; in
    system-err and system-out.
  * Fixes a bug in junitlauncher task's legacy-xml formatter,
    where the testcase representing a @Parameterized JUnit4 test
    wasn't being reported in the XML.
  * Fixes a bug where the ant-testutil-sources.jar that gets
    published to Maven central repository didn't contain any
    source files.
  * The &lt;http&gt; condition didn't follow redirects from http to https.
  * ZipOutputStream now overrides write(int) in order to make sure
    single byte writes get the same treatment as array writes.
  * Fixes a potential deadlock in junitlauncher task when using
    legacy-xml reporter.
  * javaversion condition now has a new "atmost" attribute. See
    the javaversion manual for more details
  * The "listener" nested element of the "junitlauncher" task now
    has a new "useLegacyReportingName" attribute which can be used
    to control the test identifiers names that get reported by the
    listener. See the junitlauncher manual for more details. Note that
    this change also introduces a new "setUseLegacyReportingName" method
    on the org.apache.tools.ant.taskdefs.optional.junitlauncher.TestResultFormatter
    interface. This will break backward compatibility with any of your custom
    result formatters which implemented this interface and such implementations
    are now expected to implement this new method.
  * A new attribute preserveduplicates allows &lt;resourcelist&gt; to
    return the same resource multiple times when set to true.
  * A new attribute filterbeforeconcat in &lt;concat&gt; can be used to
    decide whether the filterchain should be applied to the
    concatenated content (the default) or each nested resource
    individually before concatenating them.
  * The ssh tasks now share a new nested element additionalConfig that can
    be used to set config values for the jsch Session used by the task.
  * Added new discardOutput and discardError properties to redirector
    and the exec, apply and java tasks which can be used to completely
    discard any (error) output. This is a platform independent
    alternative to directiong output to any kind of null device.
  * junitlauncher now prints a more useful and instantaneous summary of
    tests being run, closely matching the junit task's summary.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1639569600">- Update to 1.10.12:
  * The update includes fixes for the following CVEs:
  CVE-2021-36374, bsc#1188469
    Excessive memory allocation when reading a specially
    crafted ZIP archive or a derived formats.
  CVE-2021-36373, bsc#1188468
    Excessive memory allocation when reading a specially
    crafted TAR archive.
  * The http condition would follow redirects even when "followRedirects" attribute
  was set to "false". This has now been fixed. Bugzilla Report 65489
  * Made sure setting build.compiler to the fully qualified classname
  that corresponds to extJavac or modern has the same effect as using
  the shorter alias names. Bugzilla Report 65539
  * Prevent potential deadlocks in org.apache.tools.ant.IntrospectionHelper.
  Bugzilla Report 65424
  * The implementation of AntClassLoader#findResources() has been changed to optimize
  it for potential performance issues, as those noted at https://issues.jenkins.io/browse/JENKINS-22310?focusedCommentId=197405&amp;page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-197405
  Github Pull Request #151
  * AntClassLoader now implements the ClassLoader#findResource(String) method.
  Github Pull Request #150
  * Ant tries to avoid file name canonicalization when possible.
  Bugzilla Report 65499
  * javadoc task will now look for warning messages in the STDERR stream too
  when "failonwarning" is set to true to account for changes in JDK 17+
  * The tar task now preserves symlinks of nested tarfilesets.
  Github Pull Request #142
- Changes from 1.10.11:
  * a race condition could lead to NullPointerExceptions when running
  tasks in parallel.
  Bugzilla Report 65316
  * fixed potential OutOfMemory errors when reading broken archives
  using the tar or zip formats or formats derived from zip.
  * org.apache.tools.ant.taskdefs.optional.junitlauncher.confined.JUnitLauncherTask now
  has a new protected createExecuteWatchdog() method for allowing it to be overriden.
  Github Pull Request #147
  * Upgraded AntUnit to 1.4.1.</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="1652097600">- Disable a test failing to compile with junit5 5.8.x</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1674043200">- Update ant keyring with new developer keys.
- Update to 1.10.13:
  * Breaking changes:
  - &lt;get&gt; has a new attribute authenticateOnRedirect that can be
    used to prevent Ant from sending the configured credentials
    when following a redirect. It is false by default, which means
    builds that rely on credentials being used on the redirected
    URI may break.
  * Fixed bugs:
  - the PropertyEnumerator change introduced in 1.10.9 proved to
    be not fully backwards compatible when combined with certain
    custom PropertyHelper implementations - for example when using
    AntXtras.
  - legacy-xml reporter of the junitlauncher task now escapes ]]&gt;
    when writing CDATA.
  - &lt;scp&gt; may leak connections when trying to preserve the last
    modified timestamps of files transferred recursively from a
    server.
  - tstamp task would in certain cases parse the SOURCE_DATE_EPOCH
    environment variable value to an incorrect date. This has now
    been fixed.
  - fetch.xml didn't set up non-default repositories propery and
    thus failed to download JAI.
  - When building and installing Ant distribution from source, the
    build script would change permissions on unrelated files in
    the destination directory. This is now fixed and such
    unrelated files in the destination directory will be left
    untouched.
  - parsing tar entries with multiple NUL bytes in their name
    would include garbage bytes as the name included all bytes up
    to the last NUL rather than the first.
  - loadresource might log warnings even though quiet was set to
    true
  - javac task would add paths constructs containing wildcards to
    the internally created argument file where wildcards are not
    allowed
  * Other changes:
  - added an implementation of the MIME Mail sender based on the
    repackaged Jakarta Mail package rather than javax Mail.
  - The "listener" element in the junitlauncher task now supports
    an "extension" attribute to control the filename extension
    of the generated output file from the listener.
  - &lt;ftp&gt; now supports FTPs.
  - DirectoryScanner avoids listing directory contents when it
    known it will never use the information retrieved. This may
    improve performance in some special cases.
  - &lt;manifest&gt; will now create the parent directory of the
    manifestFile attribute if it doesn't exist.
  - org.apache.tools.ant.BuildLogger now has a new method
    getMessageOutputLevel() which returns the currently set
    message output level.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1674734400">- Package and distribute the new ant-jakartamail</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1693483200">- Update to 1.10.14:
  * Changes that could break older environments:
    + Resource#compareTo now invokes getName rather than toString as
    the later may be costly (for example in the case of a
    StringResource).
    + When using Java 18 or higher, Ant will no longer use Java
    SecurityManager because it has been deprecated for removal and
    by default is disallowed to be set at runtime
    https://openjdk.org/jeps/411.
    This will mean that the "&lt;permissions&gt;" type is no longer
    functional when using Java 18 or higher.
    Furthermore, when using Java 18 or higher, if the build
    executes tasks that call "java.lang.System.exit()" and if
    those tasks aren't running in a forked VM of their own, then
    such tasks will now kill the entire Ant build process. It is
    recommended that such tasks be updated to launch in a forked
    VM so that the System.exit() call will not impact the JVM in
    which Ant process runs.
  * Fixed bugs:
    + log only the stylesheet name in the xslt task.
    + junitlauncher task's "test" and "listener" elements which take
    a "outputDir" property were incorrectly resolving the
    outputDir against the current working directory instead of the
    project's basedir.
    + regexmapper would, in some cases, incorrectly consume
    backslash characters from the "to" attribute, resulting in
    missing backslashes in the output.
    + &lt;fixcrlf&gt;, &lt;replace&gt; and &lt;replaceregexp&gt; now try to preserve
    the file permissions of the files they modify.
    + junitlauncher task would fail if a forked test timed out even
    if haltOnFailure was set to false.
    + fixes a bug in org.apache.tools.zip.ZipOutputStream where,
    even when "zip64Mode" is set to "always", ZipOutputStream may
    not create a CEN extra field data for the entry.
    + legacy-xml listener of junitlauncher task wouldn't report
    certain failures involving junit jupiter dynamic tests.
    + allow.class which was introduced in Ant 1.10.13 release, has
    been removed from this 1.10.14 release. This class was
    introduced in context of the SecurityManager changes in
    Ant 1.10.13, which have now been reverted in Ant 1.10.14,
    since they caused several regressions.
  * Other changes:
    + &lt;fork&gt; element of the junitlauncher task now has a new
    optional "java" attribute which can be used to point to a
    different Java installation for runnning the forked tests.
    + made sure &lt;echoproperties&gt; sorts the echoed properties on
    JDK9+ as well.
    + org.apache.tools.ant.taskdefs.Recorder class now introduces a
    setLogLevel(LogLevel level) method.
    + The &lt;fork&gt; element of junitlaunchertask now allows a
    "forkMode" attribute. forkMode=perTestClass can now be used to
    launch each test class in a separate forked JVM.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694433600">- Added patch:
  * reproducible-propertyfile-task.patch
    + Debian patch to improve propertyfile task in RPM builds by
    using the date specified by the SOURCE_DATE_EPOCH variable
    in the header of the .properties file generated</changelog>
</package>
<package pkgid="4ce4eb105de0f8e178c257e70e627fcdf6d8f086586b6afc8b0c31ab695e52ba73381ace155d3bd99e11af670b9c94424e80d7251d3cdca465f0e23f8209cd41" name="ant-jakartamail" arch="noarch">
  <version epoch="0" ver="1.10.14" rel="2.2"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1579003200">- Use xml-commons-apis-bootstrap as jar in classpath instead of
  the common xml-apis jar, since we are forcing build against
  the bootstrap package</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1588766400">- Remove jakarta-commons-* dependencies [bsc#1133997]
  * Use apache-commons-logging and apache-commons-net in optional tasks</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1588766401">- Add rhino to the ant-apache-bsf optional tasks [bsc#1134001]</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1589457600">- Update to 1.10.8
  * Security fix: [CVE-2020-1945, bsc#1171696]
  - A new property ant.tmpdir provides improved control over the
    location Ant uses to create temporary files
  * sshexec failed to write output to a file if the file didn't exist
  * Fixes a regression in javac task involving command line argument files.
  * sshexec, sshsession and scp now support a new sshConfig parameter.
  It specified the SSH configuration file (typically ${user.home}/.ssh/config)
  defining the username and keyfile to be used per host.
  * "legacy-xml" formatter of junitlauncher task wasn't writing out
  exceptions that happen in @BeforeAll method of a test.
  * Fixes a potential ConcurrentModificationException in XMLLogger.
  * Fixes a bug in junitlauncher task in forked mode, where if a listener element
  was used as a sibling element for either the test or testclasses element,
  then the forked mode launch would fail.
  * Fixes an issue in AntStructure where an incorrect DTD was being generated.
  * Fixes an incorrect variable name usage in junit-frames-xalan1.xsl.
  * The runant.py script should now work with Python 3.
  * rmic has been removed from Java 15. The task will now throw an
  exception if you try to use it while running Java 15 or newer.
- Remove ant-python3.patch fixed upstream</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1601553600">- Update to 1.10.9
  * Security fix: [bsc#1177180, CVE-2020-11979]
  - Insecure temporary file vulnerability
  * Fixed bugs:
  - The ftp task could throw a NullPointerException if an
    error occured.
  - Propertyset now also sees in-scope local properties.
  - Replaced ReaderInputStream with the version of Apache
    Commons IO due to problems with surrogate pairs.
  - &lt;fixcrlf&gt; will no longer remove the temporary file it
    just created before writing to it.
  - &lt;sshexec&gt; and &lt;scp&gt; didn't deal with wildcard hostnames
    in shs config files properly.
  * Other changes:
  - Ant will no longer log a warning if it doesn't find tools.jar.
  - The &lt;jar&gt; task accepts now a nested &lt;indexjarsmapper&gt;
    element that can be used to perform custom filename
    transformations for the &lt;indexjars&gt; archives.
  - Added a new PropertyEnumerator interface that extensions can
    provide if they are managing properties unknown to the Ant project.
  - Added some special code to support GraalVM JavaScript as
    javax.script scripting engine for JavaScript. In particular we
    relax some security settings of GraalVM so that scripts can access
    Ant objects.
  - Also Ant enables Nashorn compatibility mode by default, you can
    disable that by setting the magic Ant property
    ant.disable.graal.nashorn.compat to true.
  - If the magic property ant.tmpdir hasn't been set and Ant can
    control the permissions of directories it creates it will create an
    owner-owned temporary directory unaccessible to others as default
    tempdir as soon as a temporary file is created for the first time.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1622721600">- Update to 1.10.10
  * SCP (with sftp=true) task would fail if fetching file located
    in root directory.
  * Fixed: javac task would fail if the arguments file it
    (internally) created didn't quote the # character.
  * Make sure LegacyXmlResultFormatter encodes characters illegal
    in XML the same way JUnit5's built-in formatter would.
  * LegacyXmlResultFormatter no longer double-encodes &lt;&gt;&amp; in
    system-err and system-out.
  * Fixes a bug in junitlauncher task's legacy-xml formatter,
    where the testcase representing a @Parameterized JUnit4 test
    wasn't being reported in the XML.
  * Fixes a bug where the ant-testutil-sources.jar that gets
    published to Maven central repository didn't contain any
    source files.
  * The &lt;http&gt; condition didn't follow redirects from http to https.
  * ZipOutputStream now overrides write(int) in order to make sure
    single byte writes get the same treatment as array writes.
  * Fixes a potential deadlock in junitlauncher task when using
    legacy-xml reporter.
  * javaversion condition now has a new "atmost" attribute. See
    the javaversion manual for more details
  * The "listener" nested element of the "junitlauncher" task now
    has a new "useLegacyReportingName" attribute which can be used
    to control the test identifiers names that get reported by the
    listener. See the junitlauncher manual for more details. Note that
    this change also introduces a new "setUseLegacyReportingName" method
    on the org.apache.tools.ant.taskdefs.optional.junitlauncher.TestResultFormatter
    interface. This will break backward compatibility with any of your custom
    result formatters which implemented this interface and such implementations
    are now expected to implement this new method.
  * A new attribute preserveduplicates allows &lt;resourcelist&gt; to
    return the same resource multiple times when set to true.
  * A new attribute filterbeforeconcat in &lt;concat&gt; can be used to
    decide whether the filterchain should be applied to the
    concatenated content (the default) or each nested resource
    individually before concatenating them.
  * The ssh tasks now share a new nested element additionalConfig that can
    be used to set config values for the jsch Session used by the task.
  * Added new discardOutput and discardError properties to redirector
    and the exec, apply and java tasks which can be used to completely
    discard any (error) output. This is a platform independent
    alternative to directiong output to any kind of null device.
  * junitlauncher now prints a more useful and instantaneous summary of
    tests being run, closely matching the junit task's summary.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1639569600">- Update to 1.10.12:
  * The update includes fixes for the following CVEs:
  CVE-2021-36374, bsc#1188469
    Excessive memory allocation when reading a specially
    crafted ZIP archive or a derived formats.
  CVE-2021-36373, bsc#1188468
    Excessive memory allocation when reading a specially
    crafted TAR archive.
  * The http condition would follow redirects even when "followRedirects" attribute
  was set to "false". This has now been fixed. Bugzilla Report 65489
  * Made sure setting build.compiler to the fully qualified classname
  that corresponds to extJavac or modern has the same effect as using
  the shorter alias names. Bugzilla Report 65539
  * Prevent potential deadlocks in org.apache.tools.ant.IntrospectionHelper.
  Bugzilla Report 65424
  * The implementation of AntClassLoader#findResources() has been changed to optimize
  it for potential performance issues, as those noted at https://issues.jenkins.io/browse/JENKINS-22310?focusedCommentId=197405&amp;page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-197405
  Github Pull Request #151
  * AntClassLoader now implements the ClassLoader#findResource(String) method.
  Github Pull Request #150
  * Ant tries to avoid file name canonicalization when possible.
  Bugzilla Report 65499
  * javadoc task will now look for warning messages in the STDERR stream too
  when "failonwarning" is set to true to account for changes in JDK 17+
  * The tar task now preserves symlinks of nested tarfilesets.
  Github Pull Request #142
- Changes from 1.10.11:
  * a race condition could lead to NullPointerExceptions when running
  tasks in parallel.
  Bugzilla Report 65316
  * fixed potential OutOfMemory errors when reading broken archives
  using the tar or zip formats or formats derived from zip.
  * org.apache.tools.ant.taskdefs.optional.junitlauncher.confined.JUnitLauncherTask now
  has a new protected createExecuteWatchdog() method for allowing it to be overriden.
  Github Pull Request #147
  * Upgraded AntUnit to 1.4.1.</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="1652097600">- Disable a test failing to compile with junit5 5.8.x</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1674043200">- Update ant keyring with new developer keys.
- Update to 1.10.13:
  * Breaking changes:
  - &lt;get&gt; has a new attribute authenticateOnRedirect that can be
    used to prevent Ant from sending the configured credentials
    when following a redirect. It is false by default, which means
    builds that rely on credentials being used on the redirected
    URI may break.
  * Fixed bugs:
  - the PropertyEnumerator change introduced in 1.10.9 proved to
    be not fully backwards compatible when combined with certain
    custom PropertyHelper implementations - for example when using
    AntXtras.
  - legacy-xml reporter of the junitlauncher task now escapes ]]&gt;
    when writing CDATA.
  - &lt;scp&gt; may leak connections when trying to preserve the last
    modified timestamps of files transferred recursively from a
    server.
  - tstamp task would in certain cases parse the SOURCE_DATE_EPOCH
    environment variable value to an incorrect date. This has now
    been fixed.
  - fetch.xml didn't set up non-default repositories propery and
    thus failed to download JAI.
  - When building and installing Ant distribution from source, the
    build script would change permissions on unrelated files in
    the destination directory. This is now fixed and such
    unrelated files in the destination directory will be left
    untouched.
  - parsing tar entries with multiple NUL bytes in their name
    would include garbage bytes as the name included all bytes up
    to the last NUL rather than the first.
  - loadresource might log warnings even though quiet was set to
    true
  - javac task would add paths constructs containing wildcards to
    the internally created argument file where wildcards are not
    allowed
  * Other changes:
  - added an implementation of the MIME Mail sender based on the
    repackaged Jakarta Mail package rather than javax Mail.
  - The "listener" element in the junitlauncher task now supports
    an "extension" attribute to control the filename extension
    of the generated output file from the listener.
  - &lt;ftp&gt; now supports FTPs.
  - DirectoryScanner avoids listing directory contents when it
    known it will never use the information retrieved. This may
    improve performance in some special cases.
  - &lt;manifest&gt; will now create the parent directory of the
    manifestFile attribute if it doesn't exist.
  - org.apache.tools.ant.BuildLogger now has a new method
    getMessageOutputLevel() which returns the currently set
    message output level.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1674734400">- Package and distribute the new ant-jakartamail</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1693483200">- Update to 1.10.14:
  * Changes that could break older environments:
    + Resource#compareTo now invokes getName rather than toString as
    the later may be costly (for example in the case of a
    StringResource).
    + When using Java 18 or higher, Ant will no longer use Java
    SecurityManager because it has been deprecated for removal and
    by default is disallowed to be set at runtime
    https://openjdk.org/jeps/411.
    This will mean that the "&lt;permissions&gt;" type is no longer
    functional when using Java 18 or higher.
    Furthermore, when using Java 18 or higher, if the build
    executes tasks that call "java.lang.System.exit()" and if
    those tasks aren't running in a forked VM of their own, then
    such tasks will now kill the entire Ant build process. It is
    recommended that such tasks be updated to launch in a forked
    VM so that the System.exit() call will not impact the JVM in
    which Ant process runs.
  * Fixed bugs:
    + log only the stylesheet name in the xslt task.
    + junitlauncher task's "test" and "listener" elements which take
    a "outputDir" property were incorrectly resolving the
    outputDir against the current working directory instead of the
    project's basedir.
    + regexmapper would, in some cases, incorrectly consume
    backslash characters from the "to" attribute, resulting in
    missing backslashes in the output.
    + &lt;fixcrlf&gt;, &lt;replace&gt; and &lt;replaceregexp&gt; now try to preserve
    the file permissions of the files they modify.
    + junitlauncher task would fail if a forked test timed out even
    if haltOnFailure was set to false.
    + fixes a bug in org.apache.tools.zip.ZipOutputStream where,
    even when "zip64Mode" is set to "always", ZipOutputStream may
    not create a CEN extra field data for the entry.
    + legacy-xml listener of junitlauncher task wouldn't report
    certain failures involving junit jupiter dynamic tests.
    + allow.class which was introduced in Ant 1.10.13 release, has
    been removed from this 1.10.14 release. This class was
    introduced in context of the SecurityManager changes in
    Ant 1.10.13, which have now been reverted in Ant 1.10.14,
    since they caused several regressions.
  * Other changes:
    + &lt;fork&gt; element of the junitlauncher task now has a new
    optional "java" attribute which can be used to point to a
    different Java installation for runnning the forked tests.
    + made sure &lt;echoproperties&gt; sorts the echoed properties on
    JDK9+ as well.
    + org.apache.tools.ant.taskdefs.Recorder class now introduces a
    setLogLevel(LogLevel level) method.
    + The &lt;fork&gt; element of junitlaunchertask now allows a
    "forkMode" attribute. forkMode=perTestClass can now be used to
    launch each test class in a separate forked JVM.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694433600">- Added patch:
  * reproducible-propertyfile-task.patch
    + Debian patch to improve propertyfile task in RPM builds by
    using the date specified by the SOURCE_DATE_EPOCH variable
    in the header of the .properties file generated</changelog>
</package>
<package pkgid="be7ab96822b2a07766c31463dd3e3aa3919e01806b455bbf18350f82eced87bc172361be588468bc0b73ca9d32a920a5b705fff1c8f5e1a4382f326c17adea98" name="ant-javamail" arch="noarch">
  <version epoch="0" ver="1.10.14" rel="2.2"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1579003200">- Use xml-commons-apis-bootstrap as jar in classpath instead of
  the common xml-apis jar, since we are forcing build against
  the bootstrap package</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1588766400">- Remove jakarta-commons-* dependencies [bsc#1133997]
  * Use apache-commons-logging and apache-commons-net in optional tasks</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1588766401">- Add rhino to the ant-apache-bsf optional tasks [bsc#1134001]</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1589457600">- Update to 1.10.8
  * Security fix: [CVE-2020-1945, bsc#1171696]
  - A new property ant.tmpdir provides improved control over the
    location Ant uses to create temporary files
  * sshexec failed to write output to a file if the file didn't exist
  * Fixes a regression in javac task involving command line argument files.
  * sshexec, sshsession and scp now support a new sshConfig parameter.
  It specified the SSH configuration file (typically ${user.home}/.ssh/config)
  defining the username and keyfile to be used per host.
  * "legacy-xml" formatter of junitlauncher task wasn't writing out
  exceptions that happen in @BeforeAll method of a test.
  * Fixes a potential ConcurrentModificationException in XMLLogger.
  * Fixes a bug in junitlauncher task in forked mode, where if a listener element
  was used as a sibling element for either the test or testclasses element,
  then the forked mode launch would fail.
  * Fixes an issue in AntStructure where an incorrect DTD was being generated.
  * Fixes an incorrect variable name usage in junit-frames-xalan1.xsl.
  * The runant.py script should now work with Python 3.
  * rmic has been removed from Java 15. The task will now throw an
  exception if you try to use it while running Java 15 or newer.
- Remove ant-python3.patch fixed upstream</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1601553600">- Update to 1.10.9
  * Security fix: [bsc#1177180, CVE-2020-11979]
  - Insecure temporary file vulnerability
  * Fixed bugs:
  - The ftp task could throw a NullPointerException if an
    error occured.
  - Propertyset now also sees in-scope local properties.
  - Replaced ReaderInputStream with the version of Apache
    Commons IO due to problems with surrogate pairs.
  - &lt;fixcrlf&gt; will no longer remove the temporary file it
    just created before writing to it.
  - &lt;sshexec&gt; and &lt;scp&gt; didn't deal with wildcard hostnames
    in shs config files properly.
  * Other changes:
  - Ant will no longer log a warning if it doesn't find tools.jar.
  - The &lt;jar&gt; task accepts now a nested &lt;indexjarsmapper&gt;
    element that can be used to perform custom filename
    transformations for the &lt;indexjars&gt; archives.
  - Added a new PropertyEnumerator interface that extensions can
    provide if they are managing properties unknown to the Ant project.
  - Added some special code to support GraalVM JavaScript as
    javax.script scripting engine for JavaScript. In particular we
    relax some security settings of GraalVM so that scripts can access
    Ant objects.
  - Also Ant enables Nashorn compatibility mode by default, you can
    disable that by setting the magic Ant property
    ant.disable.graal.nashorn.compat to true.
  - If the magic property ant.tmpdir hasn't been set and Ant can
    control the permissions of directories it creates it will create an
    owner-owned temporary directory unaccessible to others as default
    tempdir as soon as a temporary file is created for the first time.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1622721600">- Update to 1.10.10
  * SCP (with sftp=true) task would fail if fetching file located
    in root directory.
  * Fixed: javac task would fail if the arguments file it
    (internally) created didn't quote the # character.
  * Make sure LegacyXmlResultFormatter encodes characters illegal
    in XML the same way JUnit5's built-in formatter would.
  * LegacyXmlResultFormatter no longer double-encodes &lt;&gt;&amp; in
    system-err and system-out.
  * Fixes a bug in junitlauncher task's legacy-xml formatter,
    where the testcase representing a @Parameterized JUnit4 test
    wasn't being reported in the XML.
  * Fixes a bug where the ant-testutil-sources.jar that gets
    published to Maven central repository didn't contain any
    source files.
  * The &lt;http&gt; condition didn't follow redirects from http to https.
  * ZipOutputStream now overrides write(int) in order to make sure
    single byte writes get the same treatment as array writes.
  * Fixes a potential deadlock in junitlauncher task when using
    legacy-xml reporter.
  * javaversion condition now has a new "atmost" attribute. See
    the javaversion manual for more details
  * The "listener" nested element of the "junitlauncher" task now
    has a new "useLegacyReportingName" attribute which can be used
    to control the test identifiers names that get reported by the
    listener. See the junitlauncher manual for more details. Note that
    this change also introduces a new "setUseLegacyReportingName" method
    on the org.apache.tools.ant.taskdefs.optional.junitlauncher.TestResultFormatter
    interface. This will break backward compatibility with any of your custom
    result formatters which implemented this interface and such implementations
    are now expected to implement this new method.
  * A new attribute preserveduplicates allows &lt;resourcelist&gt; to
    return the same resource multiple times when set to true.
  * A new attribute filterbeforeconcat in &lt;concat&gt; can be used to
    decide whether the filterchain should be applied to the
    concatenated content (the default) or each nested resource
    individually before concatenating them.
  * The ssh tasks now share a new nested element additionalConfig that can
    be used to set config values for the jsch Session used by the task.
  * Added new discardOutput and discardError properties to redirector
    and the exec, apply and java tasks which can be used to completely
    discard any (error) output. This is a platform independent
    alternative to directiong output to any kind of null device.
  * junitlauncher now prints a more useful and instantaneous summary of
    tests being run, closely matching the junit task's summary.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1639569600">- Update to 1.10.12:
  * The update includes fixes for the following CVEs:
  CVE-2021-36374, bsc#1188469
    Excessive memory allocation when reading a specially
    crafted ZIP archive or a derived formats.
  CVE-2021-36373, bsc#1188468
    Excessive memory allocation when reading a specially
    crafted TAR archive.
  * The http condition would follow redirects even when "followRedirects" attribute
  was set to "false". This has now been fixed. Bugzilla Report 65489
  * Made sure setting build.compiler to the fully qualified classname
  that corresponds to extJavac or modern has the same effect as using
  the shorter alias names. Bugzilla Report 65539
  * Prevent potential deadlocks in org.apache.tools.ant.IntrospectionHelper.
  Bugzilla Report 65424
  * The implementation of AntClassLoader#findResources() has been changed to optimize
  it for potential performance issues, as those noted at https://issues.jenkins.io/browse/JENKINS-22310?focusedCommentId=197405&amp;page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-197405
  Github Pull Request #151
  * AntClassLoader now implements the ClassLoader#findResource(String) method.
  Github Pull Request #150
  * Ant tries to avoid file name canonicalization when possible.
  Bugzilla Report 65499
  * javadoc task will now look for warning messages in the STDERR stream too
  when "failonwarning" is set to true to account for changes in JDK 17+
  * The tar task now preserves symlinks of nested tarfilesets.
  Github Pull Request #142
- Changes from 1.10.11:
  * a race condition could lead to NullPointerExceptions when running
  tasks in parallel.
  Bugzilla Report 65316
  * fixed potential OutOfMemory errors when reading broken archives
  using the tar or zip formats or formats derived from zip.
  * org.apache.tools.ant.taskdefs.optional.junitlauncher.confined.JUnitLauncherTask now
  has a new protected createExecuteWatchdog() method for allowing it to be overriden.
  Github Pull Request #147
  * Upgraded AntUnit to 1.4.1.</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="1652097600">- Disable a test failing to compile with junit5 5.8.x</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1674043200">- Update ant keyring with new developer keys.
- Update to 1.10.13:
  * Breaking changes:
  - &lt;get&gt; has a new attribute authenticateOnRedirect that can be
    used to prevent Ant from sending the configured credentials
    when following a redirect. It is false by default, which means
    builds that rely on credentials being used on the redirected
    URI may break.
  * Fixed bugs:
  - the PropertyEnumerator change introduced in 1.10.9 proved to
    be not fully backwards compatible when combined with certain
    custom PropertyHelper implementations - for example when using
    AntXtras.
  - legacy-xml reporter of the junitlauncher task now escapes ]]&gt;
    when writing CDATA.
  - &lt;scp&gt; may leak connections when trying to preserve the last
    modified timestamps of files transferred recursively from a
    server.
  - tstamp task would in certain cases parse the SOURCE_DATE_EPOCH
    environment variable value to an incorrect date. This has now
    been fixed.
  - fetch.xml didn't set up non-default repositories propery and
    thus failed to download JAI.
  - When building and installing Ant distribution from source, the
    build script would change permissions on unrelated files in
    the destination directory. This is now fixed and such
    unrelated files in the destination directory will be left
    untouched.
  - parsing tar entries with multiple NUL bytes in their name
    would include garbage bytes as the name included all bytes up
    to the last NUL rather than the first.
  - loadresource might log warnings even though quiet was set to
    true
  - javac task would add paths constructs containing wildcards to
    the internally created argument file where wildcards are not
    allowed
  * Other changes:
  - added an implementation of the MIME Mail sender based on the
    repackaged Jakarta Mail package rather than javax Mail.
  - The "listener" element in the junitlauncher task now supports
    an "extension" attribute to control the filename extension
    of the generated output file from the listener.
  - &lt;ftp&gt; now supports FTPs.
  - DirectoryScanner avoids listing directory contents when it
    known it will never use the information retrieved. This may
    improve performance in some special cases.
  - &lt;manifest&gt; will now create the parent directory of the
    manifestFile attribute if it doesn't exist.
  - org.apache.tools.ant.BuildLogger now has a new method
    getMessageOutputLevel() which returns the currently set
    message output level.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1674734400">- Package and distribute the new ant-jakartamail</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1693483200">- Update to 1.10.14:
  * Changes that could break older environments:
    + Resource#compareTo now invokes getName rather than toString as
    the later may be costly (for example in the case of a
    StringResource).
    + When using Java 18 or higher, Ant will no longer use Java
    SecurityManager because it has been deprecated for removal and
    by default is disallowed to be set at runtime
    https://openjdk.org/jeps/411.
    This will mean that the "&lt;permissions&gt;" type is no longer
    functional when using Java 18 or higher.
    Furthermore, when using Java 18 or higher, if the build
    executes tasks that call "java.lang.System.exit()" and if
    those tasks aren't running in a forked VM of their own, then
    such tasks will now kill the entire Ant build process. It is
    recommended that such tasks be updated to launch in a forked
    VM so that the System.exit() call will not impact the JVM in
    which Ant process runs.
  * Fixed bugs:
    + log only the stylesheet name in the xslt task.
    + junitlauncher task's "test" and "listener" elements which take
    a "outputDir" property were incorrectly resolving the
    outputDir against the current working directory instead of the
    project's basedir.
    + regexmapper would, in some cases, incorrectly consume
    backslash characters from the "to" attribute, resulting in
    missing backslashes in the output.
    + &lt;fixcrlf&gt;, &lt;replace&gt; and &lt;replaceregexp&gt; now try to preserve
    the file permissions of the files they modify.
    + junitlauncher task would fail if a forked test timed out even
    if haltOnFailure was set to false.
    + fixes a bug in org.apache.tools.zip.ZipOutputStream where,
    even when "zip64Mode" is set to "always", ZipOutputStream may
    not create a CEN extra field data for the entry.
    + legacy-xml listener of junitlauncher task wouldn't report
    certain failures involving junit jupiter dynamic tests.
    + allow.class which was introduced in Ant 1.10.13 release, has
    been removed from this 1.10.14 release. This class was
    introduced in context of the SecurityManager changes in
    Ant 1.10.13, which have now been reverted in Ant 1.10.14,
    since they caused several regressions.
  * Other changes:
    + &lt;fork&gt; element of the junitlauncher task now has a new
    optional "java" attribute which can be used to point to a
    different Java installation for runnning the forked tests.
    + made sure &lt;echoproperties&gt; sorts the echoed properties on
    JDK9+ as well.
    + org.apache.tools.ant.taskdefs.Recorder class now introduces a
    setLogLevel(LogLevel level) method.
    + The &lt;fork&gt; element of junitlaunchertask now allows a
    "forkMode" attribute. forkMode=perTestClass can now be used to
    launch each test class in a separate forked JVM.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694433600">- Added patch:
  * reproducible-propertyfile-task.patch
    + Debian patch to improve propertyfile task in RPM builds by
    using the date specified by the SOURCE_DATE_EPOCH variable
    in the header of the .properties file generated</changelog>
</package>
<package pkgid="f79d4189a826910ff2d87f08414237c8c903d066bf1e5e2d9c1d55823503dda24c5ec7242522cceb49389279da03ac79ed597a97ae8185e3aae4ddb5b7932df6" name="ant-jdepend" arch="noarch">
  <version epoch="0" ver="1.10.14" rel="2.2"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1579003200">- Use xml-commons-apis-bootstrap as jar in classpath instead of
  the common xml-apis jar, since we are forcing build against
  the bootstrap package</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1588766400">- Remove jakarta-commons-* dependencies [bsc#1133997]
  * Use apache-commons-logging and apache-commons-net in optional tasks</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1588766401">- Add rhino to the ant-apache-bsf optional tasks [bsc#1134001]</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1589457600">- Update to 1.10.8
  * Security fix: [CVE-2020-1945, bsc#1171696]
  - A new property ant.tmpdir provides improved control over the
    location Ant uses to create temporary files
  * sshexec failed to write output to a file if the file didn't exist
  * Fixes a regression in javac task involving command line argument files.
  * sshexec, sshsession and scp now support a new sshConfig parameter.
  It specified the SSH configuration file (typically ${user.home}/.ssh/config)
  defining the username and keyfile to be used per host.
  * "legacy-xml" formatter of junitlauncher task wasn't writing out
  exceptions that happen in @BeforeAll method of a test.
  * Fixes a potential ConcurrentModificationException in XMLLogger.
  * Fixes a bug in junitlauncher task in forked mode, where if a listener element
  was used as a sibling element for either the test or testclasses element,
  then the forked mode launch would fail.
  * Fixes an issue in AntStructure where an incorrect DTD was being generated.
  * Fixes an incorrect variable name usage in junit-frames-xalan1.xsl.
  * The runant.py script should now work with Python 3.
  * rmic has been removed from Java 15. The task will now throw an
  exception if you try to use it while running Java 15 or newer.
- Remove ant-python3.patch fixed upstream</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1601553600">- Update to 1.10.9
  * Security fix: [bsc#1177180, CVE-2020-11979]
  - Insecure temporary file vulnerability
  * Fixed bugs:
  - The ftp task could throw a NullPointerException if an
    error occured.
  - Propertyset now also sees in-scope local properties.
  - Replaced ReaderInputStream with the version of Apache
    Commons IO due to problems with surrogate pairs.
  - &lt;fixcrlf&gt; will no longer remove the temporary file it
    just created before writing to it.
  - &lt;sshexec&gt; and &lt;scp&gt; didn't deal with wildcard hostnames
    in shs config files properly.
  * Other changes:
  - Ant will no longer log a warning if it doesn't find tools.jar.
  - The &lt;jar&gt; task accepts now a nested &lt;indexjarsmapper&gt;
    element that can be used to perform custom filename
    transformations for the &lt;indexjars&gt; archives.
  - Added a new PropertyEnumerator interface that extensions can
    provide if they are managing properties unknown to the Ant project.
  - Added some special code to support GraalVM JavaScript as
    javax.script scripting engine for JavaScript. In particular we
    relax some security settings of GraalVM so that scripts can access
    Ant objects.
  - Also Ant enables Nashorn compatibility mode by default, you can
    disable that by setting the magic Ant property
    ant.disable.graal.nashorn.compat to true.
  - If the magic property ant.tmpdir hasn't been set and Ant can
    control the permissions of directories it creates it will create an
    owner-owned temporary directory unaccessible to others as default
    tempdir as soon as a temporary file is created for the first time.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1622721600">- Update to 1.10.10
  * SCP (with sftp=true) task would fail if fetching file located
    in root directory.
  * Fixed: javac task would fail if the arguments file it
    (internally) created didn't quote the # character.
  * Make sure LegacyXmlResultFormatter encodes characters illegal
    in XML the same way JUnit5's built-in formatter would.
  * LegacyXmlResultFormatter no longer double-encodes &lt;&gt;&amp; in
    system-err and system-out.
  * Fixes a bug in junitlauncher task's legacy-xml formatter,
    where the testcase representing a @Parameterized JUnit4 test
    wasn't being reported in the XML.
  * Fixes a bug where the ant-testutil-sources.jar that gets
    published to Maven central repository didn't contain any
    source files.
  * The &lt;http&gt; condition didn't follow redirects from http to https.
  * ZipOutputStream now overrides write(int) in order to make sure
    single byte writes get the same treatment as array writes.
  * Fixes a potential deadlock in junitlauncher task when using
    legacy-xml reporter.
  * javaversion condition now has a new "atmost" attribute. See
    the javaversion manual for more details
  * The "listener" nested element of the "junitlauncher" task now
    has a new "useLegacyReportingName" attribute which can be used
    to control the test identifiers names that get reported by the
    listener. See the junitlauncher manual for more details. Note that
    this change also introduces a new "setUseLegacyReportingName" method
    on the org.apache.tools.ant.taskdefs.optional.junitlauncher.TestResultFormatter
    interface. This will break backward compatibility with any of your custom
    result formatters which implemented this interface and such implementations
    are now expected to implement this new method.
  * A new attribute preserveduplicates allows &lt;resourcelist&gt; to
    return the same resource multiple times when set to true.
  * A new attribute filterbeforeconcat in &lt;concat&gt; can be used to
    decide whether the filterchain should be applied to the
    concatenated content (the default) or each nested resource
    individually before concatenating them.
  * The ssh tasks now share a new nested element additionalConfig that can
    be used to set config values for the jsch Session used by the task.
  * Added new discardOutput and discardError properties to redirector
    and the exec, apply and java tasks which can be used to completely
    discard any (error) output. This is a platform independent
    alternative to directiong output to any kind of null device.
  * junitlauncher now prints a more useful and instantaneous summary of
    tests being run, closely matching the junit task's summary.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1639569600">- Update to 1.10.12:
  * The update includes fixes for the following CVEs:
  CVE-2021-36374, bsc#1188469
    Excessive memory allocation when reading a specially
    crafted ZIP archive or a derived formats.
  CVE-2021-36373, bsc#1188468
    Excessive memory allocation when reading a specially
    crafted TAR archive.
  * The http condition would follow redirects even when "followRedirects" attribute
  was set to "false". This has now been fixed. Bugzilla Report 65489
  * Made sure setting build.compiler to the fully qualified classname
  that corresponds to extJavac or modern has the same effect as using
  the shorter alias names. Bugzilla Report 65539
  * Prevent potential deadlocks in org.apache.tools.ant.IntrospectionHelper.
  Bugzilla Report 65424
  * The implementation of AntClassLoader#findResources() has been changed to optimize
  it for potential performance issues, as those noted at https://issues.jenkins.io/browse/JENKINS-22310?focusedCommentId=197405&amp;page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-197405
  Github Pull Request #151
  * AntClassLoader now implements the ClassLoader#findResource(String) method.
  Github Pull Request #150
  * Ant tries to avoid file name canonicalization when possible.
  Bugzilla Report 65499
  * javadoc task will now look for warning messages in the STDERR stream too
  when "failonwarning" is set to true to account for changes in JDK 17+
  * The tar task now preserves symlinks of nested tarfilesets.
  Github Pull Request #142
- Changes from 1.10.11:
  * a race condition could lead to NullPointerExceptions when running
  tasks in parallel.
  Bugzilla Report 65316
  * fixed potential OutOfMemory errors when reading broken archives
  using the tar or zip formats or formats derived from zip.
  * org.apache.tools.ant.taskdefs.optional.junitlauncher.confined.JUnitLauncherTask now
  has a new protected createExecuteWatchdog() method for allowing it to be overriden.
  Github Pull Request #147
  * Upgraded AntUnit to 1.4.1.</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="1652097600">- Disable a test failing to compile with junit5 5.8.x</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1674043200">- Update ant keyring with new developer keys.
- Update to 1.10.13:
  * Breaking changes:
  - &lt;get&gt; has a new attribute authenticateOnRedirect that can be
    used to prevent Ant from sending the configured credentials
    when following a redirect. It is false by default, which means
    builds that rely on credentials being used on the redirected
    URI may break.
  * Fixed bugs:
  - the PropertyEnumerator change introduced in 1.10.9 proved to
    be not fully backwards compatible when combined with certain
    custom PropertyHelper implementations - for example when using
    AntXtras.
  - legacy-xml reporter of the junitlauncher task now escapes ]]&gt;
    when writing CDATA.
  - &lt;scp&gt; may leak connections when trying to preserve the last
    modified timestamps of files transferred recursively from a
    server.
  - tstamp task would in certain cases parse the SOURCE_DATE_EPOCH
    environment variable value to an incorrect date. This has now
    been fixed.
  - fetch.xml didn't set up non-default repositories propery and
    thus failed to download JAI.
  - When building and installing Ant distribution from source, the
    build script would change permissions on unrelated files in
    the destination directory. This is now fixed and such
    unrelated files in the destination directory will be left
    untouched.
  - parsing tar entries with multiple NUL bytes in their name
    would include garbage bytes as the name included all bytes up
    to the last NUL rather than the first.
  - loadresource might log warnings even though quiet was set to
    true
  - javac task would add paths constructs containing wildcards to
    the internally created argument file where wildcards are not
    allowed
  * Other changes:
  - added an implementation of the MIME Mail sender based on the
    repackaged Jakarta Mail package rather than javax Mail.
  - The "listener" element in the junitlauncher task now supports
    an "extension" attribute to control the filename extension
    of the generated output file from the listener.
  - &lt;ftp&gt; now supports FTPs.
  - DirectoryScanner avoids listing directory contents when it
    known it will never use the information retrieved. This may
    improve performance in some special cases.
  - &lt;manifest&gt; will now create the parent directory of the
    manifestFile attribute if it doesn't exist.
  - org.apache.tools.ant.BuildLogger now has a new method
    getMessageOutputLevel() which returns the currently set
    message output level.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1674734400">- Package and distribute the new ant-jakartamail</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1693483200">- Update to 1.10.14:
  * Changes that could break older environments:
    + Resource#compareTo now invokes getName rather than toString as
    the later may be costly (for example in the case of a
    StringResource).
    + When using Java 18 or higher, Ant will no longer use Java
    SecurityManager because it has been deprecated for removal and
    by default is disallowed to be set at runtime
    https://openjdk.org/jeps/411.
    This will mean that the "&lt;permissions&gt;" type is no longer
    functional when using Java 18 or higher.
    Furthermore, when using Java 18 or higher, if the build
    executes tasks that call "java.lang.System.exit()" and if
    those tasks aren't running in a forked VM of their own, then
    such tasks will now kill the entire Ant build process. It is
    recommended that such tasks be updated to launch in a forked
    VM so that the System.exit() call will not impact the JVM in
    which Ant process runs.
  * Fixed bugs:
    + log only the stylesheet name in the xslt task.
    + junitlauncher task's "test" and "listener" elements which take
    a "outputDir" property were incorrectly resolving the
    outputDir against the current working directory instead of the
    project's basedir.
    + regexmapper would, in some cases, incorrectly consume
    backslash characters from the "to" attribute, resulting in
    missing backslashes in the output.
    + &lt;fixcrlf&gt;, &lt;replace&gt; and &lt;replaceregexp&gt; now try to preserve
    the file permissions of the files they modify.
    + junitlauncher task would fail if a forked test timed out even
    if haltOnFailure was set to false.
    + fixes a bug in org.apache.tools.zip.ZipOutputStream where,
    even when "zip64Mode" is set to "always", ZipOutputStream may
    not create a CEN extra field data for the entry.
    + legacy-xml listener of junitlauncher task wouldn't report
    certain failures involving junit jupiter dynamic tests.
    + allow.class which was introduced in Ant 1.10.13 release, has
    been removed from this 1.10.14 release. This class was
    introduced in context of the SecurityManager changes in
    Ant 1.10.13, which have now been reverted in Ant 1.10.14,
    since they caused several regressions.
  * Other changes:
    + &lt;fork&gt; element of the junitlauncher task now has a new
    optional "java" attribute which can be used to point to a
    different Java installation for runnning the forked tests.
    + made sure &lt;echoproperties&gt; sorts the echoed properties on
    JDK9+ as well.
    + org.apache.tools.ant.taskdefs.Recorder class now introduces a
    setLogLevel(LogLevel level) method.
    + The &lt;fork&gt; element of junitlaunchertask now allows a
    "forkMode" attribute. forkMode=perTestClass can now be used to
    launch each test class in a separate forked JVM.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694433600">- Added patch:
  * reproducible-propertyfile-task.patch
    + Debian patch to improve propertyfile task in RPM builds by
    using the date specified by the SOURCE_DATE_EPOCH variable
    in the header of the .properties file generated</changelog>
</package>
<package pkgid="4db18d67a044b7a8894264cce1bb650283d52485c7fabde0717ce3c30e1b57387470922b6b0b42543ac43cc86cb50be5babaf40a719ca4a3b6f088dad72f7c4c" name="ant-jmf" arch="noarch">
  <version epoch="0" ver="1.10.14" rel="2.2"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1579003200">- Use xml-commons-apis-bootstrap as jar in classpath instead of
  the common xml-apis jar, since we are forcing build against
  the bootstrap package</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1588766400">- Remove jakarta-commons-* dependencies [bsc#1133997]
  * Use apache-commons-logging and apache-commons-net in optional tasks</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1588766401">- Add rhino to the ant-apache-bsf optional tasks [bsc#1134001]</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1589457600">- Update to 1.10.8
  * Security fix: [CVE-2020-1945, bsc#1171696]
  - A new property ant.tmpdir provides improved control over the
    location Ant uses to create temporary files
  * sshexec failed to write output to a file if the file didn't exist
  * Fixes a regression in javac task involving command line argument files.
  * sshexec, sshsession and scp now support a new sshConfig parameter.
  It specified the SSH configuration file (typically ${user.home}/.ssh/config)
  defining the username and keyfile to be used per host.
  * "legacy-xml" formatter of junitlauncher task wasn't writing out
  exceptions that happen in @BeforeAll method of a test.
  * Fixes a potential ConcurrentModificationException in XMLLogger.
  * Fixes a bug in junitlauncher task in forked mode, where if a listener element
  was used as a sibling element for either the test or testclasses element,
  then the forked mode launch would fail.
  * Fixes an issue in AntStructure where an incorrect DTD was being generated.
  * Fixes an incorrect variable name usage in junit-frames-xalan1.xsl.
  * The runant.py script should now work with Python 3.
  * rmic has been removed from Java 15. The task will now throw an
  exception if you try to use it while running Java 15 or newer.
- Remove ant-python3.patch fixed upstream</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1601553600">- Update to 1.10.9
  * Security fix: [bsc#1177180, CVE-2020-11979]
  - Insecure temporary file vulnerability
  * Fixed bugs:
  - The ftp task could throw a NullPointerException if an
    error occured.
  - Propertyset now also sees in-scope local properties.
  - Replaced ReaderInputStream with the version of Apache
    Commons IO due to problems with surrogate pairs.
  - &lt;fixcrlf&gt; will no longer remove the temporary file it
    just created before writing to it.
  - &lt;sshexec&gt; and &lt;scp&gt; didn't deal with wildcard hostnames
    in shs config files properly.
  * Other changes:
  - Ant will no longer log a warning if it doesn't find tools.jar.
  - The &lt;jar&gt; task accepts now a nested &lt;indexjarsmapper&gt;
    element that can be used to perform custom filename
    transformations for the &lt;indexjars&gt; archives.
  - Added a new PropertyEnumerator interface that extensions can
    provide if they are managing properties unknown to the Ant project.
  - Added some special code to support GraalVM JavaScript as
    javax.script scripting engine for JavaScript. In particular we
    relax some security settings of GraalVM so that scripts can access
    Ant objects.
  - Also Ant enables Nashorn compatibility mode by default, you can
    disable that by setting the magic Ant property
    ant.disable.graal.nashorn.compat to true.
  - If the magic property ant.tmpdir hasn't been set and Ant can
    control the permissions of directories it creates it will create an
    owner-owned temporary directory unaccessible to others as default
    tempdir as soon as a temporary file is created for the first time.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1622721600">- Update to 1.10.10
  * SCP (with sftp=true) task would fail if fetching file located
    in root directory.
  * Fixed: javac task would fail if the arguments file it
    (internally) created didn't quote the # character.
  * Make sure LegacyXmlResultFormatter encodes characters illegal
    in XML the same way JUnit5's built-in formatter would.
  * LegacyXmlResultFormatter no longer double-encodes &lt;&gt;&amp; in
    system-err and system-out.
  * Fixes a bug in junitlauncher task's legacy-xml formatter,
    where the testcase representing a @Parameterized JUnit4 test
    wasn't being reported in the XML.
  * Fixes a bug where the ant-testutil-sources.jar that gets
    published to Maven central repository didn't contain any
    source files.
  * The &lt;http&gt; condition didn't follow redirects from http to https.
  * ZipOutputStream now overrides write(int) in order to make sure
    single byte writes get the same treatment as array writes.
  * Fixes a potential deadlock in junitlauncher task when using
    legacy-xml reporter.
  * javaversion condition now has a new "atmost" attribute. See
    the javaversion manual for more details
  * The "listener" nested element of the "junitlauncher" task now
    has a new "useLegacyReportingName" attribute which can be used
    to control the test identifiers names that get reported by the
    listener. See the junitlauncher manual for more details. Note that
    this change also introduces a new "setUseLegacyReportingName" method
    on the org.apache.tools.ant.taskdefs.optional.junitlauncher.TestResultFormatter
    interface. This will break backward compatibility with any of your custom
    result formatters which implemented this interface and such implementations
    are now expected to implement this new method.
  * A new attribute preserveduplicates allows &lt;resourcelist&gt; to
    return the same resource multiple times when set to true.
  * A new attribute filterbeforeconcat in &lt;concat&gt; can be used to
    decide whether the filterchain should be applied to the
    concatenated content (the default) or each nested resource
    individually before concatenating them.
  * The ssh tasks now share a new nested element additionalConfig that can
    be used to set config values for the jsch Session used by the task.
  * Added new discardOutput and discardError properties to redirector
    and the exec, apply and java tasks which can be used to completely
    discard any (error) output. This is a platform independent
    alternative to directiong output to any kind of null device.
  * junitlauncher now prints a more useful and instantaneous summary of
    tests being run, closely matching the junit task's summary.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1639569600">- Update to 1.10.12:
  * The update includes fixes for the following CVEs:
  CVE-2021-36374, bsc#1188469
    Excessive memory allocation when reading a specially
    crafted ZIP archive or a derived formats.
  CVE-2021-36373, bsc#1188468
    Excessive memory allocation when reading a specially
    crafted TAR archive.
  * The http condition would follow redirects even when "followRedirects" attribute
  was set to "false". This has now been fixed. Bugzilla Report 65489
  * Made sure setting build.compiler to the fully qualified classname
  that corresponds to extJavac or modern has the same effect as using
  the shorter alias names. Bugzilla Report 65539
  * Prevent potential deadlocks in org.apache.tools.ant.IntrospectionHelper.
  Bugzilla Report 65424
  * The implementation of AntClassLoader#findResources() has been changed to optimize
  it for potential performance issues, as those noted at https://issues.jenkins.io/browse/JENKINS-22310?focusedCommentId=197405&amp;page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-197405
  Github Pull Request #151
  * AntClassLoader now implements the ClassLoader#findResource(String) method.
  Github Pull Request #150
  * Ant tries to avoid file name canonicalization when possible.
  Bugzilla Report 65499
  * javadoc task will now look for warning messages in the STDERR stream too
  when "failonwarning" is set to true to account for changes in JDK 17+
  * The tar task now preserves symlinks of nested tarfilesets.
  Github Pull Request #142
- Changes from 1.10.11:
  * a race condition could lead to NullPointerExceptions when running
  tasks in parallel.
  Bugzilla Report 65316
  * fixed potential OutOfMemory errors when reading broken archives
  using the tar or zip formats or formats derived from zip.
  * org.apache.tools.ant.taskdefs.optional.junitlauncher.confined.JUnitLauncherTask now
  has a new protected createExecuteWatchdog() method for allowing it to be overriden.
  Github Pull Request #147
  * Upgraded AntUnit to 1.4.1.</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="1652097600">- Disable a test failing to compile with junit5 5.8.x</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1674043200">- Update ant keyring with new developer keys.
- Update to 1.10.13:
  * Breaking changes:
  - &lt;get&gt; has a new attribute authenticateOnRedirect that can be
    used to prevent Ant from sending the configured credentials
    when following a redirect. It is false by default, which means
    builds that rely on credentials being used on the redirected
    URI may break.
  * Fixed bugs:
  - the PropertyEnumerator change introduced in 1.10.9 proved to
    be not fully backwards compatible when combined with certain
    custom PropertyHelper implementations - for example when using
    AntXtras.
  - legacy-xml reporter of the junitlauncher task now escapes ]]&gt;
    when writing CDATA.
  - &lt;scp&gt; may leak connections when trying to preserve the last
    modified timestamps of files transferred recursively from a
    server.
  - tstamp task would in certain cases parse the SOURCE_DATE_EPOCH
    environment variable value to an incorrect date. This has now
    been fixed.
  - fetch.xml didn't set up non-default repositories propery and
    thus failed to download JAI.
  - When building and installing Ant distribution from source, the
    build script would change permissions on unrelated files in
    the destination directory. This is now fixed and such
    unrelated files in the destination directory will be left
    untouched.
  - parsing tar entries with multiple NUL bytes in their name
    would include garbage bytes as the name included all bytes up
    to the last NUL rather than the first.
  - loadresource might log warnings even though quiet was set to
    true
  - javac task would add paths constructs containing wildcards to
    the internally created argument file where wildcards are not
    allowed
  * Other changes:
  - added an implementation of the MIME Mail sender based on the
    repackaged Jakarta Mail package rather than javax Mail.
  - The "listener" element in the junitlauncher task now supports
    an "extension" attribute to control the filename extension
    of the generated output file from the listener.
  - &lt;ftp&gt; now supports FTPs.
  - DirectoryScanner avoids listing directory contents when it
    known it will never use the information retrieved. This may
    improve performance in some special cases.
  - &lt;manifest&gt; will now create the parent directory of the
    manifestFile attribute if it doesn't exist.
  - org.apache.tools.ant.BuildLogger now has a new method
    getMessageOutputLevel() which returns the currently set
    message output level.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1674734400">- Package and distribute the new ant-jakartamail</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1693483200">- Update to 1.10.14:
  * Changes that could break older environments:
    + Resource#compareTo now invokes getName rather than toString as
    the later may be costly (for example in the case of a
    StringResource).
    + When using Java 18 or higher, Ant will no longer use Java
    SecurityManager because it has been deprecated for removal and
    by default is disallowed to be set at runtime
    https://openjdk.org/jeps/411.
    This will mean that the "&lt;permissions&gt;" type is no longer
    functional when using Java 18 or higher.
    Furthermore, when using Java 18 or higher, if the build
    executes tasks that call "java.lang.System.exit()" and if
    those tasks aren't running in a forked VM of their own, then
    such tasks will now kill the entire Ant build process. It is
    recommended that such tasks be updated to launch in a forked
    VM so that the System.exit() call will not impact the JVM in
    which Ant process runs.
  * Fixed bugs:
    + log only the stylesheet name in the xslt task.
    + junitlauncher task's "test" and "listener" elements which take
    a "outputDir" property were incorrectly resolving the
    outputDir against the current working directory instead of the
    project's basedir.
    + regexmapper would, in some cases, incorrectly consume
    backslash characters from the "to" attribute, resulting in
    missing backslashes in the output.
    + &lt;fixcrlf&gt;, &lt;replace&gt; and &lt;replaceregexp&gt; now try to preserve
    the file permissions of the files they modify.
    + junitlauncher task would fail if a forked test timed out even
    if haltOnFailure was set to false.
    + fixes a bug in org.apache.tools.zip.ZipOutputStream where,
    even when "zip64Mode" is set to "always", ZipOutputStream may
    not create a CEN extra field data for the entry.
    + legacy-xml listener of junitlauncher task wouldn't report
    certain failures involving junit jupiter dynamic tests.
    + allow.class which was introduced in Ant 1.10.13 release, has
    been removed from this 1.10.14 release. This class was
    introduced in context of the SecurityManager changes in
    Ant 1.10.13, which have now been reverted in Ant 1.10.14,
    since they caused several regressions.
  * Other changes:
    + &lt;fork&gt; element of the junitlauncher task now has a new
    optional "java" attribute which can be used to point to a
    different Java installation for runnning the forked tests.
    + made sure &lt;echoproperties&gt; sorts the echoed properties on
    JDK9+ as well.
    + org.apache.tools.ant.taskdefs.Recorder class now introduces a
    setLogLevel(LogLevel level) method.
    + The &lt;fork&gt; element of junitlaunchertask now allows a
    "forkMode" attribute. forkMode=perTestClass can now be used to
    launch each test class in a separate forked JVM.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694433600">- Added patch:
  * reproducible-propertyfile-task.patch
    + Debian patch to improve propertyfile task in RPM builds by
    using the date specified by the SOURCE_DATE_EPOCH variable
    in the header of the .properties file generated</changelog>
</package>
<package pkgid="1070efcbd4533df8a14a4395c25993b145d40362a10ad1a2b77f148e394a026c594711337a0c68310f8047002c36a337199978a1811bb8a0a4c40a5f47b6ec6b" name="ant-jsch" arch="noarch">
  <version epoch="0" ver="1.10.14" rel="2.2"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1579003200">- Use xml-commons-apis-bootstrap as jar in classpath instead of
  the common xml-apis jar, since we are forcing build against
  the bootstrap package</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1588766400">- Remove jakarta-commons-* dependencies [bsc#1133997]
  * Use apache-commons-logging and apache-commons-net in optional tasks</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1588766401">- Add rhino to the ant-apache-bsf optional tasks [bsc#1134001]</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1589457600">- Update to 1.10.8
  * Security fix: [CVE-2020-1945, bsc#1171696]
  - A new property ant.tmpdir provides improved control over the
    location Ant uses to create temporary files
  * sshexec failed to write output to a file if the file didn't exist
  * Fixes a regression in javac task involving command line argument files.
  * sshexec, sshsession and scp now support a new sshConfig parameter.
  It specified the SSH configuration file (typically ${user.home}/.ssh/config)
  defining the username and keyfile to be used per host.
  * "legacy-xml" formatter of junitlauncher task wasn't writing out
  exceptions that happen in @BeforeAll method of a test.
  * Fixes a potential ConcurrentModificationException in XMLLogger.
  * Fixes a bug in junitlauncher task in forked mode, where if a listener element
  was used as a sibling element for either the test or testclasses element,
  then the forked mode launch would fail.
  * Fixes an issue in AntStructure where an incorrect DTD was being generated.
  * Fixes an incorrect variable name usage in junit-frames-xalan1.xsl.
  * The runant.py script should now work with Python 3.
  * rmic has been removed from Java 15. The task will now throw an
  exception if you try to use it while running Java 15 or newer.
- Remove ant-python3.patch fixed upstream</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1601553600">- Update to 1.10.9
  * Security fix: [bsc#1177180, CVE-2020-11979]
  - Insecure temporary file vulnerability
  * Fixed bugs:
  - The ftp task could throw a NullPointerException if an
    error occured.
  - Propertyset now also sees in-scope local properties.
  - Replaced ReaderInputStream with the version of Apache
    Commons IO due to problems with surrogate pairs.
  - &lt;fixcrlf&gt; will no longer remove the temporary file it
    just created before writing to it.
  - &lt;sshexec&gt; and &lt;scp&gt; didn't deal with wildcard hostnames
    in shs config files properly.
  * Other changes:
  - Ant will no longer log a warning if it doesn't find tools.jar.
  - The &lt;jar&gt; task accepts now a nested &lt;indexjarsmapper&gt;
    element that can be used to perform custom filename
    transformations for the &lt;indexjars&gt; archives.
  - Added a new PropertyEnumerator interface that extensions can
    provide if they are managing properties unknown to the Ant project.
  - Added some special code to support GraalVM JavaScript as
    javax.script scripting engine for JavaScript. In particular we
    relax some security settings of GraalVM so that scripts can access
    Ant objects.
  - Also Ant enables Nashorn compatibility mode by default, you can
    disable that by setting the magic Ant property
    ant.disable.graal.nashorn.compat to true.
  - If the magic property ant.tmpdir hasn't been set and Ant can
    control the permissions of directories it creates it will create an
    owner-owned temporary directory unaccessible to others as default
    tempdir as soon as a temporary file is created for the first time.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1622721600">- Update to 1.10.10
  * SCP (with sftp=true) task would fail if fetching file located
    in root directory.
  * Fixed: javac task would fail if the arguments file it
    (internally) created didn't quote the # character.
  * Make sure LegacyXmlResultFormatter encodes characters illegal
    in XML the same way JUnit5's built-in formatter would.
  * LegacyXmlResultFormatter no longer double-encodes &lt;&gt;&amp; in
    system-err and system-out.
  * Fixes a bug in junitlauncher task's legacy-xml formatter,
    where the testcase representing a @Parameterized JUnit4 test
    wasn't being reported in the XML.
  * Fixes a bug where the ant-testutil-sources.jar that gets
    published to Maven central repository didn't contain any
    source files.
  * The &lt;http&gt; condition didn't follow redirects from http to https.
  * ZipOutputStream now overrides write(int) in order to make sure
    single byte writes get the same treatment as array writes.
  * Fixes a potential deadlock in junitlauncher task when using
    legacy-xml reporter.
  * javaversion condition now has a new "atmost" attribute. See
    the javaversion manual for more details
  * The "listener" nested element of the "junitlauncher" task now
    has a new "useLegacyReportingName" attribute which can be used
    to control the test identifiers names that get reported by the
    listener. See the junitlauncher manual for more details. Note that
    this change also introduces a new "setUseLegacyReportingName" method
    on the org.apache.tools.ant.taskdefs.optional.junitlauncher.TestResultFormatter
    interface. This will break backward compatibility with any of your custom
    result formatters which implemented this interface and such implementations
    are now expected to implement this new method.
  * A new attribute preserveduplicates allows &lt;resourcelist&gt; to
    return the same resource multiple times when set to true.
  * A new attribute filterbeforeconcat in &lt;concat&gt; can be used to
    decide whether the filterchain should be applied to the
    concatenated content (the default) or each nested resource
    individually before concatenating them.
  * The ssh tasks now share a new nested element additionalConfig that can
    be used to set config values for the jsch Session used by the task.
  * Added new discardOutput and discardError properties to redirector
    and the exec, apply and java tasks which can be used to completely
    discard any (error) output. This is a platform independent
    alternative to directiong output to any kind of null device.
  * junitlauncher now prints a more useful and instantaneous summary of
    tests being run, closely matching the junit task's summary.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1639569600">- Update to 1.10.12:
  * The update includes fixes for the following CVEs:
  CVE-2021-36374, bsc#1188469
    Excessive memory allocation when reading a specially
    crafted ZIP archive or a derived formats.
  CVE-2021-36373, bsc#1188468
    Excessive memory allocation when reading a specially
    crafted TAR archive.
  * The http condition would follow redirects even when "followRedirects" attribute
  was set to "false". This has now been fixed. Bugzilla Report 65489
  * Made sure setting build.compiler to the fully qualified classname
  that corresponds to extJavac or modern has the same effect as using
  the shorter alias names. Bugzilla Report 65539
  * Prevent potential deadlocks in org.apache.tools.ant.IntrospectionHelper.
  Bugzilla Report 65424
  * The implementation of AntClassLoader#findResources() has been changed to optimize
  it for potential performance issues, as those noted at https://issues.jenkins.io/browse/JENKINS-22310?focusedCommentId=197405&amp;page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-197405
  Github Pull Request #151
  * AntClassLoader now implements the ClassLoader#findResource(String) method.
  Github Pull Request #150
  * Ant tries to avoid file name canonicalization when possible.
  Bugzilla Report 65499
  * javadoc task will now look for warning messages in the STDERR stream too
  when "failonwarning" is set to true to account for changes in JDK 17+
  * The tar task now preserves symlinks of nested tarfilesets.
  Github Pull Request #142
- Changes from 1.10.11:
  * a race condition could lead to NullPointerExceptions when running
  tasks in parallel.
  Bugzilla Report 65316
  * fixed potential OutOfMemory errors when reading broken archives
  using the tar or zip formats or formats derived from zip.
  * org.apache.tools.ant.taskdefs.optional.junitlauncher.confined.JUnitLauncherTask now
  has a new protected createExecuteWatchdog() method for allowing it to be overriden.
  Github Pull Request #147
  * Upgraded AntUnit to 1.4.1.</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="1652097600">- Disable a test failing to compile with junit5 5.8.x</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1674043200">- Update ant keyring with new developer keys.
- Update to 1.10.13:
  * Breaking changes:
  - &lt;get&gt; has a new attribute authenticateOnRedirect that can be
    used to prevent Ant from sending the configured credentials
    when following a redirect. It is false by default, which means
    builds that rely on credentials being used on the redirected
    URI may break.
  * Fixed bugs:
  - the PropertyEnumerator change introduced in 1.10.9 proved to
    be not fully backwards compatible when combined with certain
    custom PropertyHelper implementations - for example when using
    AntXtras.
  - legacy-xml reporter of the junitlauncher task now escapes ]]&gt;
    when writing CDATA.
  - &lt;scp&gt; may leak connections when trying to preserve the last
    modified timestamps of files transferred recursively from a
    server.
  - tstamp task would in certain cases parse the SOURCE_DATE_EPOCH
    environment variable value to an incorrect date. This has now
    been fixed.
  - fetch.xml didn't set up non-default repositories propery and
    thus failed to download JAI.
  - When building and installing Ant distribution from source, the
    build script would change permissions on unrelated files in
    the destination directory. This is now fixed and such
    unrelated files in the destination directory will be left
    untouched.
  - parsing tar entries with multiple NUL bytes in their name
    would include garbage bytes as the name included all bytes up
    to the last NUL rather than the first.
  - loadresource might log warnings even though quiet was set to
    true
  - javac task would add paths constructs containing wildcards to
    the internally created argument file where wildcards are not
    allowed
  * Other changes:
  - added an implementation of the MIME Mail sender based on the
    repackaged Jakarta Mail package rather than javax Mail.
  - The "listener" element in the junitlauncher task now supports
    an "extension" attribute to control the filename extension
    of the generated output file from the listener.
  - &lt;ftp&gt; now supports FTPs.
  - DirectoryScanner avoids listing directory contents when it
    known it will never use the information retrieved. This may
    improve performance in some special cases.
  - &lt;manifest&gt; will now create the parent directory of the
    manifestFile attribute if it doesn't exist.
  - org.apache.tools.ant.BuildLogger now has a new method
    getMessageOutputLevel() which returns the currently set
    message output level.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1674734400">- Package and distribute the new ant-jakartamail</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1693483200">- Update to 1.10.14:
  * Changes that could break older environments:
    + Resource#compareTo now invokes getName rather than toString as
    the later may be costly (for example in the case of a
    StringResource).
    + When using Java 18 or higher, Ant will no longer use Java
    SecurityManager because it has been deprecated for removal and
    by default is disallowed to be set at runtime
    https://openjdk.org/jeps/411.
    This will mean that the "&lt;permissions&gt;" type is no longer
    functional when using Java 18 or higher.
    Furthermore, when using Java 18 or higher, if the build
    executes tasks that call "java.lang.System.exit()" and if
    those tasks aren't running in a forked VM of their own, then
    such tasks will now kill the entire Ant build process. It is
    recommended that such tasks be updated to launch in a forked
    VM so that the System.exit() call will not impact the JVM in
    which Ant process runs.
  * Fixed bugs:
    + log only the stylesheet name in the xslt task.
    + junitlauncher task's "test" and "listener" elements which take
    a "outputDir" property were incorrectly resolving the
    outputDir against the current working directory instead of the
    project's basedir.
    + regexmapper would, in some cases, incorrectly consume
    backslash characters from the "to" attribute, resulting in
    missing backslashes in the output.
    + &lt;fixcrlf&gt;, &lt;replace&gt; and &lt;replaceregexp&gt; now try to preserve
    the file permissions of the files they modify.
    + junitlauncher task would fail if a forked test timed out even
    if haltOnFailure was set to false.
    + fixes a bug in org.apache.tools.zip.ZipOutputStream where,
    even when "zip64Mode" is set to "always", ZipOutputStream may
    not create a CEN extra field data for the entry.
    + legacy-xml listener of junitlauncher task wouldn't report
    certain failures involving junit jupiter dynamic tests.
    + allow.class which was introduced in Ant 1.10.13 release, has
    been removed from this 1.10.14 release. This class was
    introduced in context of the SecurityManager changes in
    Ant 1.10.13, which have now been reverted in Ant 1.10.14,
    since they caused several regressions.
  * Other changes:
    + &lt;fork&gt; element of the junitlauncher task now has a new
    optional "java" attribute which can be used to point to a
    different Java installation for runnning the forked tests.
    + made sure &lt;echoproperties&gt; sorts the echoed properties on
    JDK9+ as well.
    + org.apache.tools.ant.taskdefs.Recorder class now introduces a
    setLogLevel(LogLevel level) method.
    + The &lt;fork&gt; element of junitlaunchertask now allows a
    "forkMode" attribute. forkMode=perTestClass can now be used to
    launch each test class in a separate forked JVM.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694433600">- Added patch:
  * reproducible-propertyfile-task.patch
    + Debian patch to improve propertyfile task in RPM builds by
    using the date specified by the SOURCE_DATE_EPOCH variable
    in the header of the .properties file generated</changelog>
</package>
<package pkgid="63eec493abe90fb9b0102f728fdc4919d118366ae7566c99f843a2a7cea4e5f88ec8994da953ee012869418139c0f2abaffb150a8d6a132e8163faaf8da85df6" name="ant-junit" arch="noarch">
  <version epoch="0" ver="1.10.14" rel="2.2"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1579003200">- Use xml-commons-apis-bootstrap as jar in classpath instead of
  the common xml-apis jar, since we are forcing build against
  the bootstrap package</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1588766400">- Remove jakarta-commons-* dependencies [bsc#1133997]
  * Use apache-commons-logging and apache-commons-net in optional tasks</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1588766401">- Add rhino to the ant-apache-bsf optional tasks [bsc#1134001]</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1589457600">- Update to 1.10.8
  * Security fix: [CVE-2020-1945, bsc#1171696]
  - A new property ant.tmpdir provides improved control over the
    location Ant uses to create temporary files
  * sshexec failed to write output to a file if the file didn't exist
  * Fixes a regression in javac task involving command line argument files.
  * sshexec, sshsession and scp now support a new sshConfig parameter.
  It specified the SSH configuration file (typically ${user.home}/.ssh/config)
  defining the username and keyfile to be used per host.
  * "legacy-xml" formatter of junitlauncher task wasn't writing out
  exceptions that happen in @BeforeAll method of a test.
  * Fixes a potential ConcurrentModificationException in XMLLogger.
  * Fixes a bug in junitlauncher task in forked mode, where if a listener element
  was used as a sibling element for either the test or testclasses element,
  then the forked mode launch would fail.
  * Fixes an issue in AntStructure where an incorrect DTD was being generated.
  * Fixes an incorrect variable name usage in junit-frames-xalan1.xsl.
  * The runant.py script should now work with Python 3.
  * rmic has been removed from Java 15. The task will now throw an
  exception if you try to use it while running Java 15 or newer.
- Remove ant-python3.patch fixed upstream</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1601553600">- Update to 1.10.9
  * Security fix: [bsc#1177180, CVE-2020-11979]
  - Insecure temporary file vulnerability
  * Fixed bugs:
  - The ftp task could throw a NullPointerException if an
    error occured.
  - Propertyset now also sees in-scope local properties.
  - Replaced ReaderInputStream with the version of Apache
    Commons IO due to problems with surrogate pairs.
  - &lt;fixcrlf&gt; will no longer remove the temporary file it
    just created before writing to it.
  - &lt;sshexec&gt; and &lt;scp&gt; didn't deal with wildcard hostnames
    in shs config files properly.
  * Other changes:
  - Ant will no longer log a warning if it doesn't find tools.jar.
  - The &lt;jar&gt; task accepts now a nested &lt;indexjarsmapper&gt;
    element that can be used to perform custom filename
    transformations for the &lt;indexjars&gt; archives.
  - Added a new PropertyEnumerator interface that extensions can
    provide if they are managing properties unknown to the Ant project.
  - Added some special code to support GraalVM JavaScript as
    javax.script scripting engine for JavaScript. In particular we
    relax some security settings of GraalVM so that scripts can access
    Ant objects.
  - Also Ant enables Nashorn compatibility mode by default, you can
    disable that by setting the magic Ant property
    ant.disable.graal.nashorn.compat to true.
  - If the magic property ant.tmpdir hasn't been set and Ant can
    control the permissions of directories it creates it will create an
    owner-owned temporary directory unaccessible to others as default
    tempdir as soon as a temporary file is created for the first time.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1622721600">- Update to 1.10.10
  * SCP (with sftp=true) task would fail if fetching file located
    in root directory.
  * Fixed: javac task would fail if the arguments file it
    (internally) created didn't quote the # character.
  * Make sure LegacyXmlResultFormatter encodes characters illegal
    in XML the same way JUnit5's built-in formatter would.
  * LegacyXmlResultFormatter no longer double-encodes &lt;&gt;&amp; in
    system-err and system-out.
  * Fixes a bug in junitlauncher task's legacy-xml formatter,
    where the testcase representing a @Parameterized JUnit4 test
    wasn't being reported in the XML.
  * Fixes a bug where the ant-testutil-sources.jar that gets
    published to Maven central repository didn't contain any
    source files.
  * The &lt;http&gt; condition didn't follow redirects from http to https.
  * ZipOutputStream now overrides write(int) in order to make sure
    single byte writes get the same treatment as array writes.
  * Fixes a potential deadlock in junitlauncher task when using
    legacy-xml reporter.
  * javaversion condition now has a new "atmost" attribute. See
    the javaversion manual for more details
  * The "listener" nested element of the "junitlauncher" task now
    has a new "useLegacyReportingName" attribute which can be used
    to control the test identifiers names that get reported by the
    listener. See the junitlauncher manual for more details. Note that
    this change also introduces a new "setUseLegacyReportingName" method
    on the org.apache.tools.ant.taskdefs.optional.junitlauncher.TestResultFormatter
    interface. This will break backward compatibility with any of your custom
    result formatters which implemented this interface and such implementations
    are now expected to implement this new method.
  * A new attribute preserveduplicates allows &lt;resourcelist&gt; to
    return the same resource multiple times when set to true.
  * A new attribute filterbeforeconcat in &lt;concat&gt; can be used to
    decide whether the filterchain should be applied to the
    concatenated content (the default) or each nested resource
    individually before concatenating them.
  * The ssh tasks now share a new nested element additionalConfig that can
    be used to set config values for the jsch Session used by the task.
  * Added new discardOutput and discardError properties to redirector
    and the exec, apply and java tasks which can be used to completely
    discard any (error) output. This is a platform independent
    alternative to directiong output to any kind of null device.
  * junitlauncher now prints a more useful and instantaneous summary of
    tests being run, closely matching the junit task's summary.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1639569600">- Update to 1.10.12:
  * The update includes fixes for the following CVEs:
  CVE-2021-36374, bsc#1188469
    Excessive memory allocation when reading a specially
    crafted ZIP archive or a derived formats.
  CVE-2021-36373, bsc#1188468
    Excessive memory allocation when reading a specially
    crafted TAR archive.
  * The http condition would follow redirects even when "followRedirects" attribute
  was set to "false". This has now been fixed. Bugzilla Report 65489
  * Made sure setting build.compiler to the fully qualified classname
  that corresponds to extJavac or modern has the same effect as using
  the shorter alias names. Bugzilla Report 65539
  * Prevent potential deadlocks in org.apache.tools.ant.IntrospectionHelper.
  Bugzilla Report 65424
  * The implementation of AntClassLoader#findResources() has been changed to optimize
  it for potential performance issues, as those noted at https://issues.jenkins.io/browse/JENKINS-22310?focusedCommentId=197405&amp;page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-197405
  Github Pull Request #151
  * AntClassLoader now implements the ClassLoader#findResource(String) method.
  Github Pull Request #150
  * Ant tries to avoid file name canonicalization when possible.
  Bugzilla Report 65499
  * javadoc task will now look for warning messages in the STDERR stream too
  when "failonwarning" is set to true to account for changes in JDK 17+
  * The tar task now preserves symlinks of nested tarfilesets.
  Github Pull Request #142
- Changes from 1.10.11:
  * a race condition could lead to NullPointerExceptions when running
  tasks in parallel.
  Bugzilla Report 65316
  * fixed potential OutOfMemory errors when reading broken archives
  using the tar or zip formats or formats derived from zip.
  * org.apache.tools.ant.taskdefs.optional.junitlauncher.confined.JUnitLauncherTask now
  has a new protected createExecuteWatchdog() method for allowing it to be overriden.
  Github Pull Request #147
  * Upgraded AntUnit to 1.4.1.</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="1652097600">- Disable a test failing to compile with junit5 5.8.x</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1674043200">- Update ant keyring with new developer keys.
- Update to 1.10.13:
  * Breaking changes:
  - &lt;get&gt; has a new attribute authenticateOnRedirect that can be
    used to prevent Ant from sending the configured credentials
    when following a redirect. It is false by default, which means
    builds that rely on credentials being used on the redirected
    URI may break.
  * Fixed bugs:
  - the PropertyEnumerator change introduced in 1.10.9 proved to
    be not fully backwards compatible when combined with certain
    custom PropertyHelper implementations - for example when using
    AntXtras.
  - legacy-xml reporter of the junitlauncher task now escapes ]]&gt;
    when writing CDATA.
  - &lt;scp&gt; may leak connections when trying to preserve the last
    modified timestamps of files transferred recursively from a
    server.
  - tstamp task would in certain cases parse the SOURCE_DATE_EPOCH
    environment variable value to an incorrect date. This has now
    been fixed.
  - fetch.xml didn't set up non-default repositories propery and
    thus failed to download JAI.
  - When building and installing Ant distribution from source, the
    build script would change permissions on unrelated files in
    the destination directory. This is now fixed and such
    unrelated files in the destination directory will be left
    untouched.
  - parsing tar entries with multiple NUL bytes in their name
    would include garbage bytes as the name included all bytes up
    to the last NUL rather than the first.
  - loadresource might log warnings even though quiet was set to
    true
  - javac task would add paths constructs containing wildcards to
    the internally created argument file where wildcards are not
    allowed
  * Other changes:
  - added an implementation of the MIME Mail sender based on the
    repackaged Jakarta Mail package rather than javax Mail.
  - The "listener" element in the junitlauncher task now supports
    an "extension" attribute to control the filename extension
    of the generated output file from the listener.
  - &lt;ftp&gt; now supports FTPs.
  - DirectoryScanner avoids listing directory contents when it
    known it will never use the information retrieved. This may
    improve performance in some special cases.
  - &lt;manifest&gt; will now create the parent directory of the
    manifestFile attribute if it doesn't exist.
  - org.apache.tools.ant.BuildLogger now has a new method
    getMessageOutputLevel() which returns the currently set
    message output level.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1674734400">- Package and distribute the new ant-jakartamail</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1693483200">- Update to 1.10.14:
  * Changes that could break older environments:
    + Resource#compareTo now invokes getName rather than toString as
    the later may be costly (for example in the case of a
    StringResource).
    + When using Java 18 or higher, Ant will no longer use Java
    SecurityManager because it has been deprecated for removal and
    by default is disallowed to be set at runtime
    https://openjdk.org/jeps/411.
    This will mean that the "&lt;permissions&gt;" type is no longer
    functional when using Java 18 or higher.
    Furthermore, when using Java 18 or higher, if the build
    executes tasks that call "java.lang.System.exit()" and if
    those tasks aren't running in a forked VM of their own, then
    such tasks will now kill the entire Ant build process. It is
    recommended that such tasks be updated to launch in a forked
    VM so that the System.exit() call will not impact the JVM in
    which Ant process runs.
  * Fixed bugs:
    + log only the stylesheet name in the xslt task.
    + junitlauncher task's "test" and "listener" elements which take
    a "outputDir" property were incorrectly resolving the
    outputDir against the current working directory instead of the
    project's basedir.
    + regexmapper would, in some cases, incorrectly consume
    backslash characters from the "to" attribute, resulting in
    missing backslashes in the output.
    + &lt;fixcrlf&gt;, &lt;replace&gt; and &lt;replaceregexp&gt; now try to preserve
    the file permissions of the files they modify.
    + junitlauncher task would fail if a forked test timed out even
    if haltOnFailure was set to false.
    + fixes a bug in org.apache.tools.zip.ZipOutputStream where,
    even when "zip64Mode" is set to "always", ZipOutputStream may
    not create a CEN extra field data for the entry.
    + legacy-xml listener of junitlauncher task wouldn't report
    certain failures involving junit jupiter dynamic tests.
    + allow.class which was introduced in Ant 1.10.13 release, has
    been removed from this 1.10.14 release. This class was
    introduced in context of the SecurityManager changes in
    Ant 1.10.13, which have now been reverted in Ant 1.10.14,
    since they caused several regressions.
  * Other changes:
    + &lt;fork&gt; element of the junitlauncher task now has a new
    optional "java" attribute which can be used to point to a
    different Java installation for runnning the forked tests.
    + made sure &lt;echoproperties&gt; sorts the echoed properties on
    JDK9+ as well.
    + org.apache.tools.ant.taskdefs.Recorder class now introduces a
    setLogLevel(LogLevel level) method.
    + The &lt;fork&gt; element of junitlaunchertask now allows a
    "forkMode" attribute. forkMode=perTestClass can now be used to
    launch each test class in a separate forked JVM.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694433600">- Added patch:
  * reproducible-propertyfile-task.patch
    + Debian patch to improve propertyfile task in RPM builds by
    using the date specified by the SOURCE_DATE_EPOCH variable
    in the header of the .properties file generated</changelog>
</package>
<package pkgid="156a9f5c51ceba75953041157d91eab5662f857efaeb000d3f17af1656ee837d77bc99885e38204b9a3a07e9ea6f44a8de7968e5765aaa9807b5cb081db0207d" name="ant-junit" arch="src">
  <version epoch="0" ver="1.10.14" rel="2.2"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1549627200">- Create an ant-junit5 package to build junit5 optional tasks
  when they become resolved
- Add a simple pom file for ant-bootstrap.jar</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1552910400">- Make "if" statements in build recipe POSIX sh compatible.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1554811200">- Require directly xerces-j2 and not its virtual provide
  jaxp_parser_impl</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1569844800">- Remove references to parent poms from all artifacts and do not
  distribute the ant-parent, since we don't need it</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1569931200">- Build against the new compatibility packages log4j12/log4j12-mini</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1573214400">- Upgrade to upstream version 1.10.7
- Modified patches:
  * apache-ant-bootstrap.patch
  * apache-ant-no-test-jar.patch
  * apache-ant-xml-apis.patch
  * reproducible-build-manifest.patch
    + rediff
- Fix ant-xz.jar to be non-empty and split it from the ant-antlr
  package</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1579003200">- Use xml-commons-apis-bootstrap as jar in classpath instead of
  the common xml-apis jar, since we are forcing build against
  the bootstrap package</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1588766400">- Remove jakarta-commons-* dependencies [bsc#1133997]
  * Use apache-commons-logging and apache-commons-net in optional tasks</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1588766401">- Add rhino to the ant-apache-bsf optional tasks [bsc#1134001]</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1589457600">- Update to 1.10.8
  * Security fix: [CVE-2020-1945, bsc#1171696]
  - A new property ant.tmpdir provides improved control over the
    location Ant uses to create temporary files
  * sshexec failed to write output to a file if the file didn't exist
  * Fixes a regression in javac task involving command line argument files.
  * sshexec, sshsession and scp now support a new sshConfig parameter.
  It specified the SSH configuration file (typically ${user.home}/.ssh/config)
  defining the username and keyfile to be used per host.
  * "legacy-xml" formatter of junitlauncher task wasn't writing out
  exceptions that happen in @BeforeAll method of a test.
  * Fixes a potential ConcurrentModificationException in XMLLogger.
  * Fixes a bug in junitlauncher task in forked mode, where if a listener element
  was used as a sibling element for either the test or testclasses element,
  then the forked mode launch would fail.
  * Fixes an issue in AntStructure where an incorrect DTD was being generated.
  * Fixes an incorrect variable name usage in junit-frames-xalan1.xsl.
  * The runant.py script should now work with Python 3.
  * rmic has been removed from Java 15. The task will now throw an
  exception if you try to use it while running Java 15 or newer.
- Remove ant-python3.patch fixed upstream</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1601553600">- Update to 1.10.9
  * Security fix: [bsc#1177180, CVE-2020-11979]
  - Insecure temporary file vulnerability
  * Fixed bugs:
  - The ftp task could throw a NullPointerException if an
    error occured.
  - Propertyset now also sees in-scope local properties.
  - Replaced ReaderInputStream with the version of Apache
    Commons IO due to problems with surrogate pairs.
  - &lt;fixcrlf&gt; will no longer remove the temporary file it
    just created before writing to it.
  - &lt;sshexec&gt; and &lt;scp&gt; didn't deal with wildcard hostnames
    in shs config files properly.
  * Other changes:
  - Ant will no longer log a warning if it doesn't find tools.jar.
  - The &lt;jar&gt; task accepts now a nested &lt;indexjarsmapper&gt;
    element that can be used to perform custom filename
    transformations for the &lt;indexjars&gt; archives.
  - Added a new PropertyEnumerator interface that extensions can
    provide if they are managing properties unknown to the Ant project.
  - Added some special code to support GraalVM JavaScript as
    javax.script scripting engine for JavaScript. In particular we
    relax some security settings of GraalVM so that scripts can access
    Ant objects.
  - Also Ant enables Nashorn compatibility mode by default, you can
    disable that by setting the magic Ant property
    ant.disable.graal.nashorn.compat to true.
  - If the magic property ant.tmpdir hasn't been set and Ant can
    control the permissions of directories it creates it will create an
    owner-owned temporary directory unaccessible to others as default
    tempdir as soon as a temporary file is created for the first time.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1622721600">- Update to 1.10.10
  * SCP (with sftp=true) task would fail if fetching file located
    in root directory.
  * Fixed: javac task would fail if the arguments file it
    (internally) created didn't quote the # character.
  * Make sure LegacyXmlResultFormatter encodes characters illegal
    in XML the same way JUnit5's built-in formatter would.
  * LegacyXmlResultFormatter no longer double-encodes &lt;&gt;&amp; in
    system-err and system-out.
  * Fixes a bug in junitlauncher task's legacy-xml formatter,
    where the testcase representing a @Parameterized JUnit4 test
    wasn't being reported in the XML.
  * Fixes a bug where the ant-testutil-sources.jar that gets
    published to Maven central repository didn't contain any
    source files.
  * The &lt;http&gt; condition didn't follow redirects from http to https.
  * ZipOutputStream now overrides write(int) in order to make sure
    single byte writes get the same treatment as array writes.
  * Fixes a potential deadlock in junitlauncher task when using
    legacy-xml reporter.
  * javaversion condition now has a new "atmost" attribute. See
    the javaversion manual for more details
  * The "listener" nested element of the "junitlauncher" task now
    has a new "useLegacyReportingName" attribute which can be used
    to control the test identifiers names that get reported by the
    listener. See the junitlauncher manual for more details. Note that
    this change also introduces a new "setUseLegacyReportingName" method
    on the org.apache.tools.ant.taskdefs.optional.junitlauncher.TestResultFormatter
    interface. This will break backward compatibility with any of your custom
    result formatters which implemented this interface and such implementations
    are now expected to implement this new method.
  * A new attribute preserveduplicates allows &lt;resourcelist&gt; to
    return the same resource multiple times when set to true.
  * A new attribute filterbeforeconcat in &lt;concat&gt; can be used to
    decide whether the filterchain should be applied to the
    concatenated content (the default) or each nested resource
    individually before concatenating them.
  * The ssh tasks now share a new nested element additionalConfig that can
    be used to set config values for the jsch Session used by the task.
  * Added new discardOutput and discardError properties to redirector
    and the exec, apply and java tasks which can be used to completely
    discard any (error) output. This is a platform independent
    alternative to directiong output to any kind of null device.
  * junitlauncher now prints a more useful and instantaneous summary of
    tests being run, closely matching the junit task's summary.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1639569600">- Update to 1.10.12:
  * The update includes fixes for the following CVEs:
  CVE-2021-36374, bsc#1188469
    Excessive memory allocation when reading a specially
    crafted ZIP archive or a derived formats.
  CVE-2021-36373, bsc#1188468
    Excessive memory allocation when reading a specially
    crafted TAR archive.
  * The http condition would follow redirects even when "followRedirects" attribute
  was set to "false". This has now been fixed. Bugzilla Report 65489
  * Made sure setting build.compiler to the fully qualified classname
  that corresponds to extJavac or modern has the same effect as using
  the shorter alias names. Bugzilla Report 65539
  * Prevent potential deadlocks in org.apache.tools.ant.IntrospectionHelper.
  Bugzilla Report 65424
  * The implementation of AntClassLoader#findResources() has been changed to optimize
  it for potential performance issues, as those noted at https://issues.jenkins.io/browse/JENKINS-22310?focusedCommentId=197405&amp;page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-197405
  Github Pull Request #151
  * AntClassLoader now implements the ClassLoader#findResource(String) method.
  Github Pull Request #150
  * Ant tries to avoid file name canonicalization when possible.
  Bugzilla Report 65499
  * javadoc task will now look for warning messages in the STDERR stream too
  when "failonwarning" is set to true to account for changes in JDK 17+
  * The tar task now preserves symlinks of nested tarfilesets.
  Github Pull Request #142
- Changes from 1.10.11:
  * a race condition could lead to NullPointerExceptions when running
  tasks in parallel.
  Bugzilla Report 65316
  * fixed potential OutOfMemory errors when reading broken archives
  using the tar or zip formats or formats derived from zip.
  * org.apache.tools.ant.taskdefs.optional.junitlauncher.confined.JUnitLauncherTask now
  has a new protected createExecuteWatchdog() method for allowing it to be overriden.
  Github Pull Request #147
  * Upgraded AntUnit to 1.4.1.</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="1652097600">- Disable a test failing to compile with junit5 5.8.x</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1674043200">- Update ant keyring with new developer keys.
- Update to 1.10.13:
  * Breaking changes:
  - &lt;get&gt; has a new attribute authenticateOnRedirect that can be
    used to prevent Ant from sending the configured credentials
    when following a redirect. It is false by default, which means
    builds that rely on credentials being used on the redirected
    URI may break.
  * Fixed bugs:
  - the PropertyEnumerator change introduced in 1.10.9 proved to
    be not fully backwards compatible when combined with certain
    custom PropertyHelper implementations - for example when using
    AntXtras.
  - legacy-xml reporter of the junitlauncher task now escapes ]]&gt;
    when writing CDATA.
  - &lt;scp&gt; may leak connections when trying to preserve the last
    modified timestamps of files transferred recursively from a
    server.
  - tstamp task would in certain cases parse the SOURCE_DATE_EPOCH
    environment variable value to an incorrect date. This has now
    been fixed.
  - fetch.xml didn't set up non-default repositories propery and
    thus failed to download JAI.
  - When building and installing Ant distribution from source, the
    build script would change permissions on unrelated files in
    the destination directory. This is now fixed and such
    unrelated files in the destination directory will be left
    untouched.
  - parsing tar entries with multiple NUL bytes in their name
    would include garbage bytes as the name included all bytes up
    to the last NUL rather than the first.
  - loadresource might log warnings even though quiet was set to
    true
  - javac task would add paths constructs containing wildcards to
    the internally created argument file where wildcards are not
    allowed
  * Other changes:
  - added an implementation of the MIME Mail sender based on the
    repackaged Jakarta Mail package rather than javax Mail.
  - The "listener" element in the junitlauncher task now supports
    an "extension" attribute to control the filename extension
    of the generated output file from the listener.
  - &lt;ftp&gt; now supports FTPs.
  - DirectoryScanner avoids listing directory contents when it
    known it will never use the information retrieved. This may
    improve performance in some special cases.
  - &lt;manifest&gt; will now create the parent directory of the
    manifestFile attribute if it doesn't exist.
  - org.apache.tools.ant.BuildLogger now has a new method
    getMessageOutputLevel() which returns the currently set
    message output level.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1674734400">- Package and distribute the new ant-jakartamail</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1693483200">- Update to 1.10.14:
  * Changes that could break older environments:
    + Resource#compareTo now invokes getName rather than toString as
    the later may be costly (for example in the case of a
    StringResource).
    + When using Java 18 or higher, Ant will no longer use Java
    SecurityManager because it has been deprecated for removal and
    by default is disallowed to be set at runtime
    https://openjdk.org/jeps/411.
    This will mean that the "&lt;permissions&gt;" type is no longer
    functional when using Java 18 or higher.
    Furthermore, when using Java 18 or higher, if the build
    executes tasks that call "java.lang.System.exit()" and if
    those tasks aren't running in a forked VM of their own, then
    such tasks will now kill the entire Ant build process. It is
    recommended that such tasks be updated to launch in a forked
    VM so that the System.exit() call will not impact the JVM in
    which Ant process runs.
  * Fixed bugs:
    + log only the stylesheet name in the xslt task.
    + junitlauncher task's "test" and "listener" elements which take
    a "outputDir" property were incorrectly resolving the
    outputDir against the current working directory instead of the
    project's basedir.
    + regexmapper would, in some cases, incorrectly consume
    backslash characters from the "to" attribute, resulting in
    missing backslashes in the output.
    + &lt;fixcrlf&gt;, &lt;replace&gt; and &lt;replaceregexp&gt; now try to preserve
    the file permissions of the files they modify.
    + junitlauncher task would fail if a forked test timed out even
    if haltOnFailure was set to false.
    + fixes a bug in org.apache.tools.zip.ZipOutputStream where,
    even when "zip64Mode" is set to "always", ZipOutputStream may
    not create a CEN extra field data for the entry.
    + legacy-xml listener of junitlauncher task wouldn't report
    certain failures involving junit jupiter dynamic tests.
    + allow.class which was introduced in Ant 1.10.13 release, has
    been removed from this 1.10.14 release. This class was
    introduced in context of the SecurityManager changes in
    Ant 1.10.13, which have now been reverted in Ant 1.10.14,
    since they caused several regressions.
  * Other changes:
    + &lt;fork&gt; element of the junitlauncher task now has a new
    optional "java" attribute which can be used to point to a
    different Java installation for runnning the forked tests.
    + made sure &lt;echoproperties&gt; sorts the echoed properties on
    JDK9+ as well.
    + org.apache.tools.ant.taskdefs.Recorder class now introduces a
    setLogLevel(LogLevel level) method.
    + The &lt;fork&gt; element of junitlaunchertask now allows a
    "forkMode" attribute. forkMode=perTestClass can now be used to
    launch each test class in a separate forked JVM.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694433600">- Added patch:
  * reproducible-propertyfile-task.patch
    + Debian patch to improve propertyfile task in RPM builds by
    using the date specified by the SOURCE_DATE_EPOCH variable
    in the header of the .properties file generated</changelog>
</package>
<package pkgid="fc2e04fb36f3daffa333ad116de17b291c83cc7c63f41861661002c15f9e822a98da1e79b3f210deb57ae6671a1830b2ed4e5c0cb5e86a61855a6b80e597392b" name="ant-junit5" arch="noarch">
  <version epoch="0" ver="1.10.14" rel="2.2"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1579003200">- Use xml-commons-apis-bootstrap as jar in classpath instead of
  the common xml-apis jar, since we are forcing build against
  the bootstrap package</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1588766400">- Remove jakarta-commons-* dependencies [bsc#1133997]
  * Use apache-commons-logging and apache-commons-net in optional tasks</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1588766401">- Add rhino to the ant-apache-bsf optional tasks [bsc#1134001]</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1589457600">- Update to 1.10.8
  * Security fix: [CVE-2020-1945, bsc#1171696]
  - A new property ant.tmpdir provides improved control over the
    location Ant uses to create temporary files
  * sshexec failed to write output to a file if the file didn't exist
  * Fixes a regression in javac task involving command line argument files.
  * sshexec, sshsession and scp now support a new sshConfig parameter.
  It specified the SSH configuration file (typically ${user.home}/.ssh/config)
  defining the username and keyfile to be used per host.
  * "legacy-xml" formatter of junitlauncher task wasn't writing out
  exceptions that happen in @BeforeAll method of a test.
  * Fixes a potential ConcurrentModificationException in XMLLogger.
  * Fixes a bug in junitlauncher task in forked mode, where if a listener element
  was used as a sibling element for either the test or testclasses element,
  then the forked mode launch would fail.
  * Fixes an issue in AntStructure where an incorrect DTD was being generated.
  * Fixes an incorrect variable name usage in junit-frames-xalan1.xsl.
  * The runant.py script should now work with Python 3.
  * rmic has been removed from Java 15. The task will now throw an
  exception if you try to use it while running Java 15 or newer.
- Remove ant-python3.patch fixed upstream</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1601553600">- Update to 1.10.9
  * Security fix: [bsc#1177180, CVE-2020-11979]
  - Insecure temporary file vulnerability
  * Fixed bugs:
  - The ftp task could throw a NullPointerException if an
    error occured.
  - Propertyset now also sees in-scope local properties.
  - Replaced ReaderInputStream with the version of Apache
    Commons IO due to problems with surrogate pairs.
  - &lt;fixcrlf&gt; will no longer remove the temporary file it
    just created before writing to it.
  - &lt;sshexec&gt; and &lt;scp&gt; didn't deal with wildcard hostnames
    in shs config files properly.
  * Other changes:
  - Ant will no longer log a warning if it doesn't find tools.jar.
  - The &lt;jar&gt; task accepts now a nested &lt;indexjarsmapper&gt;
    element that can be used to perform custom filename
    transformations for the &lt;indexjars&gt; archives.
  - Added a new PropertyEnumerator interface that extensions can
    provide if they are managing properties unknown to the Ant project.
  - Added some special code to support GraalVM JavaScript as
    javax.script scripting engine for JavaScript. In particular we
    relax some security settings of GraalVM so that scripts can access
    Ant objects.
  - Also Ant enables Nashorn compatibility mode by default, you can
    disable that by setting the magic Ant property
    ant.disable.graal.nashorn.compat to true.
  - If the magic property ant.tmpdir hasn't been set and Ant can
    control the permissions of directories it creates it will create an
    owner-owned temporary directory unaccessible to others as default
    tempdir as soon as a temporary file is created for the first time.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1622721600">- Update to 1.10.10
  * SCP (with sftp=true) task would fail if fetching file located
    in root directory.
  * Fixed: javac task would fail if the arguments file it
    (internally) created didn't quote the # character.
  * Make sure LegacyXmlResultFormatter encodes characters illegal
    in XML the same way JUnit5's built-in formatter would.
  * LegacyXmlResultFormatter no longer double-encodes &lt;&gt;&amp; in
    system-err and system-out.
  * Fixes a bug in junitlauncher task's legacy-xml formatter,
    where the testcase representing a @Parameterized JUnit4 test
    wasn't being reported in the XML.
  * Fixes a bug where the ant-testutil-sources.jar that gets
    published to Maven central repository didn't contain any
    source files.
  * The &lt;http&gt; condition didn't follow redirects from http to https.
  * ZipOutputStream now overrides write(int) in order to make sure
    single byte writes get the same treatment as array writes.
  * Fixes a potential deadlock in junitlauncher task when using
    legacy-xml reporter.
  * javaversion condition now has a new "atmost" attribute. See
    the javaversion manual for more details
  * The "listener" nested element of the "junitlauncher" task now
    has a new "useLegacyReportingName" attribute which can be used
    to control the test identifiers names that get reported by the
    listener. See the junitlauncher manual for more details. Note that
    this change also introduces a new "setUseLegacyReportingName" method
    on the org.apache.tools.ant.taskdefs.optional.junitlauncher.TestResultFormatter
    interface. This will break backward compatibility with any of your custom
    result formatters which implemented this interface and such implementations
    are now expected to implement this new method.
  * A new attribute preserveduplicates allows &lt;resourcelist&gt; to
    return the same resource multiple times when set to true.
  * A new attribute filterbeforeconcat in &lt;concat&gt; can be used to
    decide whether the filterchain should be applied to the
    concatenated content (the default) or each nested resource
    individually before concatenating them.
  * The ssh tasks now share a new nested element additionalConfig that can
    be used to set config values for the jsch Session used by the task.
  * Added new discardOutput and discardError properties to redirector
    and the exec, apply and java tasks which can be used to completely
    discard any (error) output. This is a platform independent
    alternative to directiong output to any kind of null device.
  * junitlauncher now prints a more useful and instantaneous summary of
    tests being run, closely matching the junit task's summary.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1639569600">- Update to 1.10.12:
  * The update includes fixes for the following CVEs:
  CVE-2021-36374, bsc#1188469
    Excessive memory allocation when reading a specially
    crafted ZIP archive or a derived formats.
  CVE-2021-36373, bsc#1188468
    Excessive memory allocation when reading a specially
    crafted TAR archive.
  * The http condition would follow redirects even when "followRedirects" attribute
  was set to "false". This has now been fixed. Bugzilla Report 65489
  * Made sure setting build.compiler to the fully qualified classname
  that corresponds to extJavac or modern has the same effect as using
  the shorter alias names. Bugzilla Report 65539
  * Prevent potential deadlocks in org.apache.tools.ant.IntrospectionHelper.
  Bugzilla Report 65424
  * The implementation of AntClassLoader#findResources() has been changed to optimize
  it for potential performance issues, as those noted at https://issues.jenkins.io/browse/JENKINS-22310?focusedCommentId=197405&amp;page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-197405
  Github Pull Request #151
  * AntClassLoader now implements the ClassLoader#findResource(String) method.
  Github Pull Request #150
  * Ant tries to avoid file name canonicalization when possible.
  Bugzilla Report 65499
  * javadoc task will now look for warning messages in the STDERR stream too
  when "failonwarning" is set to true to account for changes in JDK 17+
  * The tar task now preserves symlinks of nested tarfilesets.
  Github Pull Request #142
- Changes from 1.10.11:
  * a race condition could lead to NullPointerExceptions when running
  tasks in parallel.
  Bugzilla Report 65316
  * fixed potential OutOfMemory errors when reading broken archives
  using the tar or zip formats or formats derived from zip.
  * org.apache.tools.ant.taskdefs.optional.junitlauncher.confined.JUnitLauncherTask now
  has a new protected createExecuteWatchdog() method for allowing it to be overriden.
  Github Pull Request #147
  * Upgraded AntUnit to 1.4.1.</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="1652097600">- Disable a test failing to compile with junit5 5.8.x</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1674043200">- Update ant keyring with new developer keys.
- Update to 1.10.13:
  * Breaking changes:
  - &lt;get&gt; has a new attribute authenticateOnRedirect that can be
    used to prevent Ant from sending the configured credentials
    when following a redirect. It is false by default, which means
    builds that rely on credentials being used on the redirected
    URI may break.
  * Fixed bugs:
  - the PropertyEnumerator change introduced in 1.10.9 proved to
    be not fully backwards compatible when combined with certain
    custom PropertyHelper implementations - for example when using
    AntXtras.
  - legacy-xml reporter of the junitlauncher task now escapes ]]&gt;
    when writing CDATA.
  - &lt;scp&gt; may leak connections when trying to preserve the last
    modified timestamps of files transferred recursively from a
    server.
  - tstamp task would in certain cases parse the SOURCE_DATE_EPOCH
    environment variable value to an incorrect date. This has now
    been fixed.
  - fetch.xml didn't set up non-default repositories propery and
    thus failed to download JAI.
  - When building and installing Ant distribution from source, the
    build script would change permissions on unrelated files in
    the destination directory. This is now fixed and such
    unrelated files in the destination directory will be left
    untouched.
  - parsing tar entries with multiple NUL bytes in their name
    would include garbage bytes as the name included all bytes up
    to the last NUL rather than the first.
  - loadresource might log warnings even though quiet was set to
    true
  - javac task would add paths constructs containing wildcards to
    the internally created argument file where wildcards are not
    allowed
  * Other changes:
  - added an implementation of the MIME Mail sender based on the
    repackaged Jakarta Mail package rather than javax Mail.
  - The "listener" element in the junitlauncher task now supports
    an "extension" attribute to control the filename extension
    of the generated output file from the listener.
  - &lt;ftp&gt; now supports FTPs.
  - DirectoryScanner avoids listing directory contents when it
    known it will never use the information retrieved. This may
    improve performance in some special cases.
  - &lt;manifest&gt; will now create the parent directory of the
    manifestFile attribute if it doesn't exist.
  - org.apache.tools.ant.BuildLogger now has a new method
    getMessageOutputLevel() which returns the currently set
    message output level.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1674734400">- Package and distribute the new ant-jakartamail</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1693483200">- Update to 1.10.14:
  * Changes that could break older environments:
    + Resource#compareTo now invokes getName rather than toString as
    the later may be costly (for example in the case of a
    StringResource).
    + When using Java 18 or higher, Ant will no longer use Java
    SecurityManager because it has been deprecated for removal and
    by default is disallowed to be set at runtime
    https://openjdk.org/jeps/411.
    This will mean that the "&lt;permissions&gt;" type is no longer
    functional when using Java 18 or higher.
    Furthermore, when using Java 18 or higher, if the build
    executes tasks that call "java.lang.System.exit()" and if
    those tasks aren't running in a forked VM of their own, then
    such tasks will now kill the entire Ant build process. It is
    recommended that such tasks be updated to launch in a forked
    VM so that the System.exit() call will not impact the JVM in
    which Ant process runs.
  * Fixed bugs:
    + log only the stylesheet name in the xslt task.
    + junitlauncher task's "test" and "listener" elements which take
    a "outputDir" property were incorrectly resolving the
    outputDir against the current working directory instead of the
    project's basedir.
    + regexmapper would, in some cases, incorrectly consume
    backslash characters from the "to" attribute, resulting in
    missing backslashes in the output.
    + &lt;fixcrlf&gt;, &lt;replace&gt; and &lt;replaceregexp&gt; now try to preserve
    the file permissions of the files they modify.
    + junitlauncher task would fail if a forked test timed out even
    if haltOnFailure was set to false.
    + fixes a bug in org.apache.tools.zip.ZipOutputStream where,
    even when "zip64Mode" is set to "always", ZipOutputStream may
    not create a CEN extra field data for the entry.
    + legacy-xml listener of junitlauncher task wouldn't report
    certain failures involving junit jupiter dynamic tests.
    + allow.class which was introduced in Ant 1.10.13 release, has
    been removed from this 1.10.14 release. This class was
    introduced in context of the SecurityManager changes in
    Ant 1.10.13, which have now been reverted in Ant 1.10.14,
    since they caused several regressions.
  * Other changes:
    + &lt;fork&gt; element of the junitlauncher task now has a new
    optional "java" attribute which can be used to point to a
    different Java installation for runnning the forked tests.
    + made sure &lt;echoproperties&gt; sorts the echoed properties on
    JDK9+ as well.
    + org.apache.tools.ant.taskdefs.Recorder class now introduces a
    setLogLevel(LogLevel level) method.
    + The &lt;fork&gt; element of junitlaunchertask now allows a
    "forkMode" attribute. forkMode=perTestClass can now be used to
    launch each test class in a separate forked JVM.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694433600">- Added patch:
  * reproducible-propertyfile-task.patch
    + Debian patch to improve propertyfile task in RPM builds by
    using the date specified by the SOURCE_DATE_EPOCH variable
    in the header of the .properties file generated</changelog>
</package>
<package pkgid="ea3f6a3e54a6fbc6ef5af4584de3fbb7c61638ac8b6e2de46013f6bf59596be095a0eb331bf98cdc3977cbd6ecf667e0c9b2375cae767a8955c77149817e96b9" name="ant-junit5" arch="src">
  <version epoch="0" ver="1.10.14" rel="2.2"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1549627200">- Create an ant-junit5 package to build junit5 optional tasks
  when they become resolved
- Add a simple pom file for ant-bootstrap.jar</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1552910400">- Make "if" statements in build recipe POSIX sh compatible.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1554811200">- Require directly xerces-j2 and not its virtual provide
  jaxp_parser_impl</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1569844800">- Remove references to parent poms from all artifacts and do not
  distribute the ant-parent, since we don't need it</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1569931200">- Build against the new compatibility packages log4j12/log4j12-mini</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1573214400">- Upgrade to upstream version 1.10.7
- Modified patches:
  * apache-ant-bootstrap.patch
  * apache-ant-no-test-jar.patch
  * apache-ant-xml-apis.patch
  * reproducible-build-manifest.patch
    + rediff
- Fix ant-xz.jar to be non-empty and split it from the ant-antlr
  package</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1579003200">- Use xml-commons-apis-bootstrap as jar in classpath instead of
  the common xml-apis jar, since we are forcing build against
  the bootstrap package</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1588766400">- Remove jakarta-commons-* dependencies [bsc#1133997]
  * Use apache-commons-logging and apache-commons-net in optional tasks</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1588766401">- Add rhino to the ant-apache-bsf optional tasks [bsc#1134001]</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1589457600">- Update to 1.10.8
  * Security fix: [CVE-2020-1945, bsc#1171696]
  - A new property ant.tmpdir provides improved control over the
    location Ant uses to create temporary files
  * sshexec failed to write output to a file if the file didn't exist
  * Fixes a regression in javac task involving command line argument files.
  * sshexec, sshsession and scp now support a new sshConfig parameter.
  It specified the SSH configuration file (typically ${user.home}/.ssh/config)
  defining the username and keyfile to be used per host.
  * "legacy-xml" formatter of junitlauncher task wasn't writing out
  exceptions that happen in @BeforeAll method of a test.
  * Fixes a potential ConcurrentModificationException in XMLLogger.
  * Fixes a bug in junitlauncher task in forked mode, where if a listener element
  was used as a sibling element for either the test or testclasses element,
  then the forked mode launch would fail.
  * Fixes an issue in AntStructure where an incorrect DTD was being generated.
  * Fixes an incorrect variable name usage in junit-frames-xalan1.xsl.
  * The runant.py script should now work with Python 3.
  * rmic has been removed from Java 15. The task will now throw an
  exception if you try to use it while running Java 15 or newer.
- Remove ant-python3.patch fixed upstream</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1601553600">- Update to 1.10.9
  * Security fix: [bsc#1177180, CVE-2020-11979]
  - Insecure temporary file vulnerability
  * Fixed bugs:
  - The ftp task could throw a NullPointerException if an
    error occured.
  - Propertyset now also sees in-scope local properties.
  - Replaced ReaderInputStream with the version of Apache
    Commons IO due to problems with surrogate pairs.
  - &lt;fixcrlf&gt; will no longer remove the temporary file it
    just created before writing to it.
  - &lt;sshexec&gt; and &lt;scp&gt; didn't deal with wildcard hostnames
    in shs config files properly.
  * Other changes:
  - Ant will no longer log a warning if it doesn't find tools.jar.
  - The &lt;jar&gt; task accepts now a nested &lt;indexjarsmapper&gt;
    element that can be used to perform custom filename
    transformations for the &lt;indexjars&gt; archives.
  - Added a new PropertyEnumerator interface that extensions can
    provide if they are managing properties unknown to the Ant project.
  - Added some special code to support GraalVM JavaScript as
    javax.script scripting engine for JavaScript. In particular we
    relax some security settings of GraalVM so that scripts can access
    Ant objects.
  - Also Ant enables Nashorn compatibility mode by default, you can
    disable that by setting the magic Ant property
    ant.disable.graal.nashorn.compat to true.
  - If the magic property ant.tmpdir hasn't been set and Ant can
    control the permissions of directories it creates it will create an
    owner-owned temporary directory unaccessible to others as default
    tempdir as soon as a temporary file is created for the first time.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1622721600">- Update to 1.10.10
  * SCP (with sftp=true) task would fail if fetching file located
    in root directory.
  * Fixed: javac task would fail if the arguments file it
    (internally) created didn't quote the # character.
  * Make sure LegacyXmlResultFormatter encodes characters illegal
    in XML the same way JUnit5's built-in formatter would.
  * LegacyXmlResultFormatter no longer double-encodes &lt;&gt;&amp; in
    system-err and system-out.
  * Fixes a bug in junitlauncher task's legacy-xml formatter,
    where the testcase representing a @Parameterized JUnit4 test
    wasn't being reported in the XML.
  * Fixes a bug where the ant-testutil-sources.jar that gets
    published to Maven central repository didn't contain any
    source files.
  * The &lt;http&gt; condition didn't follow redirects from http to https.
  * ZipOutputStream now overrides write(int) in order to make sure
    single byte writes get the same treatment as array writes.
  * Fixes a potential deadlock in junitlauncher task when using
    legacy-xml reporter.
  * javaversion condition now has a new "atmost" attribute. See
    the javaversion manual for more details
  * The "listener" nested element of the "junitlauncher" task now
    has a new "useLegacyReportingName" attribute which can be used
    to control the test identifiers names that get reported by the
    listener. See the junitlauncher manual for more details. Note that
    this change also introduces a new "setUseLegacyReportingName" method
    on the org.apache.tools.ant.taskdefs.optional.junitlauncher.TestResultFormatter
    interface. This will break backward compatibility with any of your custom
    result formatters which implemented this interface and such implementations
    are now expected to implement this new method.
  * A new attribute preserveduplicates allows &lt;resourcelist&gt; to
    return the same resource multiple times when set to true.
  * A new attribute filterbeforeconcat in &lt;concat&gt; can be used to
    decide whether the filterchain should be applied to the
    concatenated content (the default) or each nested resource
    individually before concatenating them.
  * The ssh tasks now share a new nested element additionalConfig that can
    be used to set config values for the jsch Session used by the task.
  * Added new discardOutput and discardError properties to redirector
    and the exec, apply and java tasks which can be used to completely
    discard any (error) output. This is a platform independent
    alternative to directiong output to any kind of null device.
  * junitlauncher now prints a more useful and instantaneous summary of
    tests being run, closely matching the junit task's summary.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1639569600">- Update to 1.10.12:
  * The update includes fixes for the following CVEs:
  CVE-2021-36374, bsc#1188469
    Excessive memory allocation when reading a specially
    crafted ZIP archive or a derived formats.
  CVE-2021-36373, bsc#1188468
    Excessive memory allocation when reading a specially
    crafted TAR archive.
  * The http condition would follow redirects even when "followRedirects" attribute
  was set to "false". This has now been fixed. Bugzilla Report 65489
  * Made sure setting build.compiler to the fully qualified classname
  that corresponds to extJavac or modern has the same effect as using
  the shorter alias names. Bugzilla Report 65539
  * Prevent potential deadlocks in org.apache.tools.ant.IntrospectionHelper.
  Bugzilla Report 65424
  * The implementation of AntClassLoader#findResources() has been changed to optimize
  it for potential performance issues, as those noted at https://issues.jenkins.io/browse/JENKINS-22310?focusedCommentId=197405&amp;page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-197405
  Github Pull Request #151
  * AntClassLoader now implements the ClassLoader#findResource(String) method.
  Github Pull Request #150
  * Ant tries to avoid file name canonicalization when possible.
  Bugzilla Report 65499
  * javadoc task will now look for warning messages in the STDERR stream too
  when "failonwarning" is set to true to account for changes in JDK 17+
  * The tar task now preserves symlinks of nested tarfilesets.
  Github Pull Request #142
- Changes from 1.10.11:
  * a race condition could lead to NullPointerExceptions when running
  tasks in parallel.
  Bugzilla Report 65316
  * fixed potential OutOfMemory errors when reading broken archives
  using the tar or zip formats or formats derived from zip.
  * org.apache.tools.ant.taskdefs.optional.junitlauncher.confined.JUnitLauncherTask now
  has a new protected createExecuteWatchdog() method for allowing it to be overriden.
  Github Pull Request #147
  * Upgraded AntUnit to 1.4.1.</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="1652097600">- Disable a test failing to compile with junit5 5.8.x</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1674043200">- Update ant keyring with new developer keys.
- Update to 1.10.13:
  * Breaking changes:
  - &lt;get&gt; has a new attribute authenticateOnRedirect that can be
    used to prevent Ant from sending the configured credentials
    when following a redirect. It is false by default, which means
    builds that rely on credentials being used on the redirected
    URI may break.
  * Fixed bugs:
  - the PropertyEnumerator change introduced in 1.10.9 proved to
    be not fully backwards compatible when combined with certain
    custom PropertyHelper implementations - for example when using
    AntXtras.
  - legacy-xml reporter of the junitlauncher task now escapes ]]&gt;
    when writing CDATA.
  - &lt;scp&gt; may leak connections when trying to preserve the last
    modified timestamps of files transferred recursively from a
    server.
  - tstamp task would in certain cases parse the SOURCE_DATE_EPOCH
    environment variable value to an incorrect date. This has now
    been fixed.
  - fetch.xml didn't set up non-default repositories propery and
    thus failed to download JAI.
  - When building and installing Ant distribution from source, the
    build script would change permissions on unrelated files in
    the destination directory. This is now fixed and such
    unrelated files in the destination directory will be left
    untouched.
  - parsing tar entries with multiple NUL bytes in their name
    would include garbage bytes as the name included all bytes up
    to the last NUL rather than the first.
  - loadresource might log warnings even though quiet was set to
    true
  - javac task would add paths constructs containing wildcards to
    the internally created argument file where wildcards are not
    allowed
  * Other changes:
  - added an implementation of the MIME Mail sender based on the
    repackaged Jakarta Mail package rather than javax Mail.
  - The "listener" element in the junitlauncher task now supports
    an "extension" attribute to control the filename extension
    of the generated output file from the listener.
  - &lt;ftp&gt; now supports FTPs.
  - DirectoryScanner avoids listing directory contents when it
    known it will never use the information retrieved. This may
    improve performance in some special cases.
  - &lt;manifest&gt; will now create the parent directory of the
    manifestFile attribute if it doesn't exist.
  - org.apache.tools.ant.BuildLogger now has a new method
    getMessageOutputLevel() which returns the currently set
    message output level.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1674734400">- Package and distribute the new ant-jakartamail</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1693483200">- Update to 1.10.14:
  * Changes that could break older environments:
    + Resource#compareTo now invokes getName rather than toString as
    the later may be costly (for example in the case of a
    StringResource).
    + When using Java 18 or higher, Ant will no longer use Java
    SecurityManager because it has been deprecated for removal and
    by default is disallowed to be set at runtime
    https://openjdk.org/jeps/411.
    This will mean that the "&lt;permissions&gt;" type is no longer
    functional when using Java 18 or higher.
    Furthermore, when using Java 18 or higher, if the build
    executes tasks that call "java.lang.System.exit()" and if
    those tasks aren't running in a forked VM of their own, then
    such tasks will now kill the entire Ant build process. It is
    recommended that such tasks be updated to launch in a forked
    VM so that the System.exit() call will not impact the JVM in
    which Ant process runs.
  * Fixed bugs:
    + log only the stylesheet name in the xslt task.
    + junitlauncher task's "test" and "listener" elements which take
    a "outputDir" property were incorrectly resolving the
    outputDir against the current working directory instead of the
    project's basedir.
    + regexmapper would, in some cases, incorrectly consume
    backslash characters from the "to" attribute, resulting in
    missing backslashes in the output.
    + &lt;fixcrlf&gt;, &lt;replace&gt; and &lt;replaceregexp&gt; now try to preserve
    the file permissions of the files they modify.
    + junitlauncher task would fail if a forked test timed out even
    if haltOnFailure was set to false.
    + fixes a bug in org.apache.tools.zip.ZipOutputStream where,
    even when "zip64Mode" is set to "always", ZipOutputStream may
    not create a CEN extra field data for the entry.
    + legacy-xml listener of junitlauncher task wouldn't report
    certain failures involving junit jupiter dynamic tests.
    + allow.class which was introduced in Ant 1.10.13 release, has
    been removed from this 1.10.14 release. This class was
    introduced in context of the SecurityManager changes in
    Ant 1.10.13, which have now been reverted in Ant 1.10.14,
    since they caused several regressions.
  * Other changes:
    + &lt;fork&gt; element of the junitlauncher task now has a new
    optional "java" attribute which can be used to point to a
    different Java installation for runnning the forked tests.
    + made sure &lt;echoproperties&gt; sorts the echoed properties on
    JDK9+ as well.
    + org.apache.tools.ant.taskdefs.Recorder class now introduces a
    setLogLevel(LogLevel level) method.
    + The &lt;fork&gt; element of junitlaunchertask now allows a
    "forkMode" attribute. forkMode=perTestClass can now be used to
    launch each test class in a separate forked JVM.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694433600">- Added patch:
  * reproducible-propertyfile-task.patch
    + Debian patch to improve propertyfile task in RPM builds by
    using the date specified by the SOURCE_DATE_EPOCH variable
    in the header of the .properties file generated</changelog>
</package>
<package pkgid="97d50cbc0b8240a20f95e70b8e0831b08941e8df283c137fb3f05059643fd31faa503f8e4152381d2d3cd68b6cdbb7a6321aa2dfc1ad60ebff49d003c828d761" name="ant-manual" arch="noarch">
  <version epoch="0" ver="1.10.14" rel="2.2"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1579003200">- Use xml-commons-apis-bootstrap as jar in classpath instead of
  the common xml-apis jar, since we are forcing build against
  the bootstrap package</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1588766400">- Remove jakarta-commons-* dependencies [bsc#1133997]
  * Use apache-commons-logging and apache-commons-net in optional tasks</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1588766401">- Add rhino to the ant-apache-bsf optional tasks [bsc#1134001]</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1589457600">- Update to 1.10.8
  * Security fix: [CVE-2020-1945, bsc#1171696]
  - A new property ant.tmpdir provides improved control over the
    location Ant uses to create temporary files
  * sshexec failed to write output to a file if the file didn't exist
  * Fixes a regression in javac task involving command line argument files.
  * sshexec, sshsession and scp now support a new sshConfig parameter.
  It specified the SSH configuration file (typically ${user.home}/.ssh/config)
  defining the username and keyfile to be used per host.
  * "legacy-xml" formatter of junitlauncher task wasn't writing out
  exceptions that happen in @BeforeAll method of a test.
  * Fixes a potential ConcurrentModificationException in XMLLogger.
  * Fixes a bug in junitlauncher task in forked mode, where if a listener element
  was used as a sibling element for either the test or testclasses element,
  then the forked mode launch would fail.
  * Fixes an issue in AntStructure where an incorrect DTD was being generated.
  * Fixes an incorrect variable name usage in junit-frames-xalan1.xsl.
  * The runant.py script should now work with Python 3.
  * rmic has been removed from Java 15. The task will now throw an
  exception if you try to use it while running Java 15 or newer.
- Remove ant-python3.patch fixed upstream</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1601553600">- Update to 1.10.9
  * Security fix: [bsc#1177180, CVE-2020-11979]
  - Insecure temporary file vulnerability
  * Fixed bugs:
  - The ftp task could throw a NullPointerException if an
    error occured.
  - Propertyset now also sees in-scope local properties.
  - Replaced ReaderInputStream with the version of Apache
    Commons IO due to problems with surrogate pairs.
  - &lt;fixcrlf&gt; will no longer remove the temporary file it
    just created before writing to it.
  - &lt;sshexec&gt; and &lt;scp&gt; didn't deal with wildcard hostnames
    in shs config files properly.
  * Other changes:
  - Ant will no longer log a warning if it doesn't find tools.jar.
  - The &lt;jar&gt; task accepts now a nested &lt;indexjarsmapper&gt;
    element that can be used to perform custom filename
    transformations for the &lt;indexjars&gt; archives.
  - Added a new PropertyEnumerator interface that extensions can
    provide if they are managing properties unknown to the Ant project.
  - Added some special code to support GraalVM JavaScript as
    javax.script scripting engine for JavaScript. In particular we
    relax some security settings of GraalVM so that scripts can access
    Ant objects.
  - Also Ant enables Nashorn compatibility mode by default, you can
    disable that by setting the magic Ant property
    ant.disable.graal.nashorn.compat to true.
  - If the magic property ant.tmpdir hasn't been set and Ant can
    control the permissions of directories it creates it will create an
    owner-owned temporary directory unaccessible to others as default
    tempdir as soon as a temporary file is created for the first time.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1622721600">- Update to 1.10.10
  * SCP (with sftp=true) task would fail if fetching file located
    in root directory.
  * Fixed: javac task would fail if the arguments file it
    (internally) created didn't quote the # character.
  * Make sure LegacyXmlResultFormatter encodes characters illegal
    in XML the same way JUnit5's built-in formatter would.
  * LegacyXmlResultFormatter no longer double-encodes &lt;&gt;&amp; in
    system-err and system-out.
  * Fixes a bug in junitlauncher task's legacy-xml formatter,
    where the testcase representing a @Parameterized JUnit4 test
    wasn't being reported in the XML.
  * Fixes a bug where the ant-testutil-sources.jar that gets
    published to Maven central repository didn't contain any
    source files.
  * The &lt;http&gt; condition didn't follow redirects from http to https.
  * ZipOutputStream now overrides write(int) in order to make sure
    single byte writes get the same treatment as array writes.
  * Fixes a potential deadlock in junitlauncher task when using
    legacy-xml reporter.
  * javaversion condition now has a new "atmost" attribute. See
    the javaversion manual for more details
  * The "listener" nested element of the "junitlauncher" task now
    has a new "useLegacyReportingName" attribute which can be used
    to control the test identifiers names that get reported by the
    listener. See the junitlauncher manual for more details. Note that
    this change also introduces a new "setUseLegacyReportingName" method
    on the org.apache.tools.ant.taskdefs.optional.junitlauncher.TestResultFormatter
    interface. This will break backward compatibility with any of your custom
    result formatters which implemented this interface and such implementations
    are now expected to implement this new method.
  * A new attribute preserveduplicates allows &lt;resourcelist&gt; to
    return the same resource multiple times when set to true.
  * A new attribute filterbeforeconcat in &lt;concat&gt; can be used to
    decide whether the filterchain should be applied to the
    concatenated content (the default) or each nested resource
    individually before concatenating them.
  * The ssh tasks now share a new nested element additionalConfig that can
    be used to set config values for the jsch Session used by the task.
  * Added new discardOutput and discardError properties to redirector
    and the exec, apply and java tasks which can be used to completely
    discard any (error) output. This is a platform independent
    alternative to directiong output to any kind of null device.
  * junitlauncher now prints a more useful and instantaneous summary of
    tests being run, closely matching the junit task's summary.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1639569600">- Update to 1.10.12:
  * The update includes fixes for the following CVEs:
  CVE-2021-36374, bsc#1188469
    Excessive memory allocation when reading a specially
    crafted ZIP archive or a derived formats.
  CVE-2021-36373, bsc#1188468
    Excessive memory allocation when reading a specially
    crafted TAR archive.
  * The http condition would follow redirects even when "followRedirects" attribute
  was set to "false". This has now been fixed. Bugzilla Report 65489
  * Made sure setting build.compiler to the fully qualified classname
  that corresponds to extJavac or modern has the same effect as using
  the shorter alias names. Bugzilla Report 65539
  * Prevent potential deadlocks in org.apache.tools.ant.IntrospectionHelper.
  Bugzilla Report 65424
  * The implementation of AntClassLoader#findResources() has been changed to optimize
  it for potential performance issues, as those noted at https://issues.jenkins.io/browse/JENKINS-22310?focusedCommentId=197405&amp;page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-197405
  Github Pull Request #151
  * AntClassLoader now implements the ClassLoader#findResource(String) method.
  Github Pull Request #150
  * Ant tries to avoid file name canonicalization when possible.
  Bugzilla Report 65499
  * javadoc task will now look for warning messages in the STDERR stream too
  when "failonwarning" is set to true to account for changes in JDK 17+
  * The tar task now preserves symlinks of nested tarfilesets.
  Github Pull Request #142
- Changes from 1.10.11:
  * a race condition could lead to NullPointerExceptions when running
  tasks in parallel.
  Bugzilla Report 65316
  * fixed potential OutOfMemory errors when reading broken archives
  using the tar or zip formats or formats derived from zip.
  * org.apache.tools.ant.taskdefs.optional.junitlauncher.confined.JUnitLauncherTask now
  has a new protected createExecuteWatchdog() method for allowing it to be overriden.
  Github Pull Request #147
  * Upgraded AntUnit to 1.4.1.</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="1652097600">- Disable a test failing to compile with junit5 5.8.x</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1674043200">- Update ant keyring with new developer keys.
- Update to 1.10.13:
  * Breaking changes:
  - &lt;get&gt; has a new attribute authenticateOnRedirect that can be
    used to prevent Ant from sending the configured credentials
    when following a redirect. It is false by default, which means
    builds that rely on credentials being used on the redirected
    URI may break.
  * Fixed bugs:
  - the PropertyEnumerator change introduced in 1.10.9 proved to
    be not fully backwards compatible when combined with certain
    custom PropertyHelper implementations - for example when using
    AntXtras.
  - legacy-xml reporter of the junitlauncher task now escapes ]]&gt;
    when writing CDATA.
  - &lt;scp&gt; may leak connections when trying to preserve the last
    modified timestamps of files transferred recursively from a
    server.
  - tstamp task would in certain cases parse the SOURCE_DATE_EPOCH
    environment variable value to an incorrect date. This has now
    been fixed.
  - fetch.xml didn't set up non-default repositories propery and
    thus failed to download JAI.
  - When building and installing Ant distribution from source, the
    build script would change permissions on unrelated files in
    the destination directory. This is now fixed and such
    unrelated files in the destination directory will be left
    untouched.
  - parsing tar entries with multiple NUL bytes in their name
    would include garbage bytes as the name included all bytes up
    to the last NUL rather than the first.
  - loadresource might log warnings even though quiet was set to
    true
  - javac task would add paths constructs containing wildcards to
    the internally created argument file where wildcards are not
    allowed
  * Other changes:
  - added an implementation of the MIME Mail sender based on the
    repackaged Jakarta Mail package rather than javax Mail.
  - The "listener" element in the junitlauncher task now supports
    an "extension" attribute to control the filename extension
    of the generated output file from the listener.
  - &lt;ftp&gt; now supports FTPs.
  - DirectoryScanner avoids listing directory contents when it
    known it will never use the information retrieved. This may
    improve performance in some special cases.
  - &lt;manifest&gt; will now create the parent directory of the
    manifestFile attribute if it doesn't exist.
  - org.apache.tools.ant.BuildLogger now has a new method
    getMessageOutputLevel() which returns the currently set
    message output level.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1674734400">- Package and distribute the new ant-jakartamail</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1693483200">- Update to 1.10.14:
  * Changes that could break older environments:
    + Resource#compareTo now invokes getName rather than toString as
    the later may be costly (for example in the case of a
    StringResource).
    + When using Java 18 or higher, Ant will no longer use Java
    SecurityManager because it has been deprecated for removal and
    by default is disallowed to be set at runtime
    https://openjdk.org/jeps/411.
    This will mean that the "&lt;permissions&gt;" type is no longer
    functional when using Java 18 or higher.
    Furthermore, when using Java 18 or higher, if the build
    executes tasks that call "java.lang.System.exit()" and if
    those tasks aren't running in a forked VM of their own, then
    such tasks will now kill the entire Ant build process. It is
    recommended that such tasks be updated to launch in a forked
    VM so that the System.exit() call will not impact the JVM in
    which Ant process runs.
  * Fixed bugs:
    + log only the stylesheet name in the xslt task.
    + junitlauncher task's "test" and "listener" elements which take
    a "outputDir" property were incorrectly resolving the
    outputDir against the current working directory instead of the
    project's basedir.
    + regexmapper would, in some cases, incorrectly consume
    backslash characters from the "to" attribute, resulting in
    missing backslashes in the output.
    + &lt;fixcrlf&gt;, &lt;replace&gt; and &lt;replaceregexp&gt; now try to preserve
    the file permissions of the files they modify.
    + junitlauncher task would fail if a forked test timed out even
    if haltOnFailure was set to false.
    + fixes a bug in org.apache.tools.zip.ZipOutputStream where,
    even when "zip64Mode" is set to "always", ZipOutputStream may
    not create a CEN extra field data for the entry.
    + legacy-xml listener of junitlauncher task wouldn't report
    certain failures involving junit jupiter dynamic tests.
    + allow.class which was introduced in Ant 1.10.13 release, has
    been removed from this 1.10.14 release. This class was
    introduced in context of the SecurityManager changes in
    Ant 1.10.13, which have now been reverted in Ant 1.10.14,
    since they caused several regressions.
  * Other changes:
    + &lt;fork&gt; element of the junitlauncher task now has a new
    optional "java" attribute which can be used to point to a
    different Java installation for runnning the forked tests.
    + made sure &lt;echoproperties&gt; sorts the echoed properties on
    JDK9+ as well.
    + org.apache.tools.ant.taskdefs.Recorder class now introduces a
    setLogLevel(LogLevel level) method.
    + The &lt;fork&gt; element of junitlaunchertask now allows a
    "forkMode" attribute. forkMode=perTestClass can now be used to
    launch each test class in a separate forked JVM.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694433600">- Added patch:
  * reproducible-propertyfile-task.patch
    + Debian patch to improve propertyfile task in RPM builds by
    using the date specified by the SOURCE_DATE_EPOCH variable
    in the header of the .properties file generated</changelog>
</package>
<package pkgid="ef1923186d9399d92ba3f739fa0e8ffc93933a809883c39570408354ae40b24515b10b22af96e81f9475876b305f16ef7a9e7004e1f3a519b3eed59a7da71c6c" name="ant-scripts" arch="noarch">
  <version epoch="0" ver="1.10.14" rel="2.2"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1579003200">- Use xml-commons-apis-bootstrap as jar in classpath instead of
  the common xml-apis jar, since we are forcing build against
  the bootstrap package</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1588766400">- Remove jakarta-commons-* dependencies [bsc#1133997]
  * Use apache-commons-logging and apache-commons-net in optional tasks</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1588766401">- Add rhino to the ant-apache-bsf optional tasks [bsc#1134001]</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1589457600">- Update to 1.10.8
  * Security fix: [CVE-2020-1945, bsc#1171696]
  - A new property ant.tmpdir provides improved control over the
    location Ant uses to create temporary files
  * sshexec failed to write output to a file if the file didn't exist
  * Fixes a regression in javac task involving command line argument files.
  * sshexec, sshsession and scp now support a new sshConfig parameter.
  It specified the SSH configuration file (typically ${user.home}/.ssh/config)
  defining the username and keyfile to be used per host.
  * "legacy-xml" formatter of junitlauncher task wasn't writing out
  exceptions that happen in @BeforeAll method of a test.
  * Fixes a potential ConcurrentModificationException in XMLLogger.
  * Fixes a bug in junitlauncher task in forked mode, where if a listener element
  was used as a sibling element for either the test or testclasses element,
  then the forked mode launch would fail.
  * Fixes an issue in AntStructure where an incorrect DTD was being generated.
  * Fixes an incorrect variable name usage in junit-frames-xalan1.xsl.
  * The runant.py script should now work with Python 3.
  * rmic has been removed from Java 15. The task will now throw an
  exception if you try to use it while running Java 15 or newer.
- Remove ant-python3.patch fixed upstream</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1601553600">- Update to 1.10.9
  * Security fix: [bsc#1177180, CVE-2020-11979]
  - Insecure temporary file vulnerability
  * Fixed bugs:
  - The ftp task could throw a NullPointerException if an
    error occured.
  - Propertyset now also sees in-scope local properties.
  - Replaced ReaderInputStream with the version of Apache
    Commons IO due to problems with surrogate pairs.
  - &lt;fixcrlf&gt; will no longer remove the temporary file it
    just created before writing to it.
  - &lt;sshexec&gt; and &lt;scp&gt; didn't deal with wildcard hostnames
    in shs config files properly.
  * Other changes:
  - Ant will no longer log a warning if it doesn't find tools.jar.
  - The &lt;jar&gt; task accepts now a nested &lt;indexjarsmapper&gt;
    element that can be used to perform custom filename
    transformations for the &lt;indexjars&gt; archives.
  - Added a new PropertyEnumerator interface that extensions can
    provide if they are managing properties unknown to the Ant project.
  - Added some special code to support GraalVM JavaScript as
    javax.script scripting engine for JavaScript. In particular we
    relax some security settings of GraalVM so that scripts can access
    Ant objects.
  - Also Ant enables Nashorn compatibility mode by default, you can
    disable that by setting the magic Ant property
    ant.disable.graal.nashorn.compat to true.
  - If the magic property ant.tmpdir hasn't been set and Ant can
    control the permissions of directories it creates it will create an
    owner-owned temporary directory unaccessible to others as default
    tempdir as soon as a temporary file is created for the first time.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1622721600">- Update to 1.10.10
  * SCP (with sftp=true) task would fail if fetching file located
    in root directory.
  * Fixed: javac task would fail if the arguments file it
    (internally) created didn't quote the # character.
  * Make sure LegacyXmlResultFormatter encodes characters illegal
    in XML the same way JUnit5's built-in formatter would.
  * LegacyXmlResultFormatter no longer double-encodes &lt;&gt;&amp; in
    system-err and system-out.
  * Fixes a bug in junitlauncher task's legacy-xml formatter,
    where the testcase representing a @Parameterized JUnit4 test
    wasn't being reported in the XML.
  * Fixes a bug where the ant-testutil-sources.jar that gets
    published to Maven central repository didn't contain any
    source files.
  * The &lt;http&gt; condition didn't follow redirects from http to https.
  * ZipOutputStream now overrides write(int) in order to make sure
    single byte writes get the same treatment as array writes.
  * Fixes a potential deadlock in junitlauncher task when using
    legacy-xml reporter.
  * javaversion condition now has a new "atmost" attribute. See
    the javaversion manual for more details
  * The "listener" nested element of the "junitlauncher" task now
    has a new "useLegacyReportingName" attribute which can be used
    to control the test identifiers names that get reported by the
    listener. See the junitlauncher manual for more details. Note that
    this change also introduces a new "setUseLegacyReportingName" method
    on the org.apache.tools.ant.taskdefs.optional.junitlauncher.TestResultFormatter
    interface. This will break backward compatibility with any of your custom
    result formatters which implemented this interface and such implementations
    are now expected to implement this new method.
  * A new attribute preserveduplicates allows &lt;resourcelist&gt; to
    return the same resource multiple times when set to true.
  * A new attribute filterbeforeconcat in &lt;concat&gt; can be used to
    decide whether the filterchain should be applied to the
    concatenated content (the default) or each nested resource
    individually before concatenating them.
  * The ssh tasks now share a new nested element additionalConfig that can
    be used to set config values for the jsch Session used by the task.
  * Added new discardOutput and discardError properties to redirector
    and the exec, apply and java tasks which can be used to completely
    discard any (error) output. This is a platform independent
    alternative to directiong output to any kind of null device.
  * junitlauncher now prints a more useful and instantaneous summary of
    tests being run, closely matching the junit task's summary.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1639569600">- Update to 1.10.12:
  * The update includes fixes for the following CVEs:
  CVE-2021-36374, bsc#1188469
    Excessive memory allocation when reading a specially
    crafted ZIP archive or a derived formats.
  CVE-2021-36373, bsc#1188468
    Excessive memory allocation when reading a specially
    crafted TAR archive.
  * The http condition would follow redirects even when "followRedirects" attribute
  was set to "false". This has now been fixed. Bugzilla Report 65489
  * Made sure setting build.compiler to the fully qualified classname
  that corresponds to extJavac or modern has the same effect as using
  the shorter alias names. Bugzilla Report 65539
  * Prevent potential deadlocks in org.apache.tools.ant.IntrospectionHelper.
  Bugzilla Report 65424
  * The implementation of AntClassLoader#findResources() has been changed to optimize
  it for potential performance issues, as those noted at https://issues.jenkins.io/browse/JENKINS-22310?focusedCommentId=197405&amp;page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-197405
  Github Pull Request #151
  * AntClassLoader now implements the ClassLoader#findResource(String) method.
  Github Pull Request #150
  * Ant tries to avoid file name canonicalization when possible.
  Bugzilla Report 65499
  * javadoc task will now look for warning messages in the STDERR stream too
  when "failonwarning" is set to true to account for changes in JDK 17+
  * The tar task now preserves symlinks of nested tarfilesets.
  Github Pull Request #142
- Changes from 1.10.11:
  * a race condition could lead to NullPointerExceptions when running
  tasks in parallel.
  Bugzilla Report 65316
  * fixed potential OutOfMemory errors when reading broken archives
  using the tar or zip formats or formats derived from zip.
  * org.apache.tools.ant.taskdefs.optional.junitlauncher.confined.JUnitLauncherTask now
  has a new protected createExecuteWatchdog() method for allowing it to be overriden.
  Github Pull Request #147
  * Upgraded AntUnit to 1.4.1.</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="1652097600">- Disable a test failing to compile with junit5 5.8.x</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1674043200">- Update ant keyring with new developer keys.
- Update to 1.10.13:
  * Breaking changes:
  - &lt;get&gt; has a new attribute authenticateOnRedirect that can be
    used to prevent Ant from sending the configured credentials
    when following a redirect. It is false by default, which means
    builds that rely on credentials being used on the redirected
    URI may break.
  * Fixed bugs:
  - the PropertyEnumerator change introduced in 1.10.9 proved to
    be not fully backwards compatible when combined with certain
    custom PropertyHelper implementations - for example when using
    AntXtras.
  - legacy-xml reporter of the junitlauncher task now escapes ]]&gt;
    when writing CDATA.
  - &lt;scp&gt; may leak connections when trying to preserve the last
    modified timestamps of files transferred recursively from a
    server.
  - tstamp task would in certain cases parse the SOURCE_DATE_EPOCH
    environment variable value to an incorrect date. This has now
    been fixed.
  - fetch.xml didn't set up non-default repositories propery and
    thus failed to download JAI.
  - When building and installing Ant distribution from source, the
    build script would change permissions on unrelated files in
    the destination directory. This is now fixed and such
    unrelated files in the destination directory will be left
    untouched.
  - parsing tar entries with multiple NUL bytes in their name
    would include garbage bytes as the name included all bytes up
    to the last NUL rather than the first.
  - loadresource might log warnings even though quiet was set to
    true
  - javac task would add paths constructs containing wildcards to
    the internally created argument file where wildcards are not
    allowed
  * Other changes:
  - added an implementation of the MIME Mail sender based on the
    repackaged Jakarta Mail package rather than javax Mail.
  - The "listener" element in the junitlauncher task now supports
    an "extension" attribute to control the filename extension
    of the generated output file from the listener.
  - &lt;ftp&gt; now supports FTPs.
  - DirectoryScanner avoids listing directory contents when it
    known it will never use the information retrieved. This may
    improve performance in some special cases.
  - &lt;manifest&gt; will now create the parent directory of the
    manifestFile attribute if it doesn't exist.
  - org.apache.tools.ant.BuildLogger now has a new method
    getMessageOutputLevel() which returns the currently set
    message output level.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1674734400">- Package and distribute the new ant-jakartamail</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1693483200">- Update to 1.10.14:
  * Changes that could break older environments:
    + Resource#compareTo now invokes getName rather than toString as
    the later may be costly (for example in the case of a
    StringResource).
    + When using Java 18 or higher, Ant will no longer use Java
    SecurityManager because it has been deprecated for removal and
    by default is disallowed to be set at runtime
    https://openjdk.org/jeps/411.
    This will mean that the "&lt;permissions&gt;" type is no longer
    functional when using Java 18 or higher.
    Furthermore, when using Java 18 or higher, if the build
    executes tasks that call "java.lang.System.exit()" and if
    those tasks aren't running in a forked VM of their own, then
    such tasks will now kill the entire Ant build process. It is
    recommended that such tasks be updated to launch in a forked
    VM so that the System.exit() call will not impact the JVM in
    which Ant process runs.
  * Fixed bugs:
    + log only the stylesheet name in the xslt task.
    + junitlauncher task's "test" and "listener" elements which take
    a "outputDir" property were incorrectly resolving the
    outputDir against the current working directory instead of the
    project's basedir.
    + regexmapper would, in some cases, incorrectly consume
    backslash characters from the "to" attribute, resulting in
    missing backslashes in the output.
    + &lt;fixcrlf&gt;, &lt;replace&gt; and &lt;replaceregexp&gt; now try to preserve
    the file permissions of the files they modify.
    + junitlauncher task would fail if a forked test timed out even
    if haltOnFailure was set to false.
    + fixes a bug in org.apache.tools.zip.ZipOutputStream where,
    even when "zip64Mode" is set to "always", ZipOutputStream may
    not create a CEN extra field data for the entry.
    + legacy-xml listener of junitlauncher task wouldn't report
    certain failures involving junit jupiter dynamic tests.
    + allow.class which was introduced in Ant 1.10.13 release, has
    been removed from this 1.10.14 release. This class was
    introduced in context of the SecurityManager changes in
    Ant 1.10.13, which have now been reverted in Ant 1.10.14,
    since they caused several regressions.
  * Other changes:
    + &lt;fork&gt; element of the junitlauncher task now has a new
    optional "java" attribute which can be used to point to a
    different Java installation for runnning the forked tests.
    + made sure &lt;echoproperties&gt; sorts the echoed properties on
    JDK9+ as well.
    + org.apache.tools.ant.taskdefs.Recorder class now introduces a
    setLogLevel(LogLevel level) method.
    + The &lt;fork&gt; element of junitlaunchertask now allows a
    "forkMode" attribute. forkMode=perTestClass can now be used to
    launch each test class in a separate forked JVM.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694433600">- Added patch:
  * reproducible-propertyfile-task.patch
    + Debian patch to improve propertyfile task in RPM builds by
    using the date specified by the SOURCE_DATE_EPOCH variable
    in the header of the .properties file generated</changelog>
</package>
<package pkgid="6c3455cef9ab61a9557c6e0ae90fb59850095f38d6aa2c97abf8f78242c556943123615a9f1dc6fbf256e81ec178784dc435fcfe2a9d562dada16e7e039b1bbe" name="ant-swing" arch="noarch">
  <version epoch="0" ver="1.10.14" rel="2.2"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1579003200">- Use xml-commons-apis-bootstrap as jar in classpath instead of
  the common xml-apis jar, since we are forcing build against
  the bootstrap package</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1588766400">- Remove jakarta-commons-* dependencies [bsc#1133997]
  * Use apache-commons-logging and apache-commons-net in optional tasks</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1588766401">- Add rhino to the ant-apache-bsf optional tasks [bsc#1134001]</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1589457600">- Update to 1.10.8
  * Security fix: [CVE-2020-1945, bsc#1171696]
  - A new property ant.tmpdir provides improved control over the
    location Ant uses to create temporary files
  * sshexec failed to write output to a file if the file didn't exist
  * Fixes a regression in javac task involving command line argument files.
  * sshexec, sshsession and scp now support a new sshConfig parameter.
  It specified the SSH configuration file (typically ${user.home}/.ssh/config)
  defining the username and keyfile to be used per host.
  * "legacy-xml" formatter of junitlauncher task wasn't writing out
  exceptions that happen in @BeforeAll method of a test.
  * Fixes a potential ConcurrentModificationException in XMLLogger.
  * Fixes a bug in junitlauncher task in forked mode, where if a listener element
  was used as a sibling element for either the test or testclasses element,
  then the forked mode launch would fail.
  * Fixes an issue in AntStructure where an incorrect DTD was being generated.
  * Fixes an incorrect variable name usage in junit-frames-xalan1.xsl.
  * The runant.py script should now work with Python 3.
  * rmic has been removed from Java 15. The task will now throw an
  exception if you try to use it while running Java 15 or newer.
- Remove ant-python3.patch fixed upstream</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1601553600">- Update to 1.10.9
  * Security fix: [bsc#1177180, CVE-2020-11979]
  - Insecure temporary file vulnerability
  * Fixed bugs:
  - The ftp task could throw a NullPointerException if an
    error occured.
  - Propertyset now also sees in-scope local properties.
  - Replaced ReaderInputStream with the version of Apache
    Commons IO due to problems with surrogate pairs.
  - &lt;fixcrlf&gt; will no longer remove the temporary file it
    just created before writing to it.
  - &lt;sshexec&gt; and &lt;scp&gt; didn't deal with wildcard hostnames
    in shs config files properly.
  * Other changes:
  - Ant will no longer log a warning if it doesn't find tools.jar.
  - The &lt;jar&gt; task accepts now a nested &lt;indexjarsmapper&gt;
    element that can be used to perform custom filename
    transformations for the &lt;indexjars&gt; archives.
  - Added a new PropertyEnumerator interface that extensions can
    provide if they are managing properties unknown to the Ant project.
  - Added some special code to support GraalVM JavaScript as
    javax.script scripting engine for JavaScript. In particular we
    relax some security settings of GraalVM so that scripts can access
    Ant objects.
  - Also Ant enables Nashorn compatibility mode by default, you can
    disable that by setting the magic Ant property
    ant.disable.graal.nashorn.compat to true.
  - If the magic property ant.tmpdir hasn't been set and Ant can
    control the permissions of directories it creates it will create an
    owner-owned temporary directory unaccessible to others as default
    tempdir as soon as a temporary file is created for the first time.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1622721600">- Update to 1.10.10
  * SCP (with sftp=true) task would fail if fetching file located
    in root directory.
  * Fixed: javac task would fail if the arguments file it
    (internally) created didn't quote the # character.
  * Make sure LegacyXmlResultFormatter encodes characters illegal
    in XML the same way JUnit5's built-in formatter would.
  * LegacyXmlResultFormatter no longer double-encodes &lt;&gt;&amp; in
    system-err and system-out.
  * Fixes a bug in junitlauncher task's legacy-xml formatter,
    where the testcase representing a @Parameterized JUnit4 test
    wasn't being reported in the XML.
  * Fixes a bug where the ant-testutil-sources.jar that gets
    published to Maven central repository didn't contain any
    source files.
  * The &lt;http&gt; condition didn't follow redirects from http to https.
  * ZipOutputStream now overrides write(int) in order to make sure
    single byte writes get the same treatment as array writes.
  * Fixes a potential deadlock in junitlauncher task when using
    legacy-xml reporter.
  * javaversion condition now has a new "atmost" attribute. See
    the javaversion manual for more details
  * The "listener" nested element of the "junitlauncher" task now
    has a new "useLegacyReportingName" attribute which can be used
    to control the test identifiers names that get reported by the
    listener. See the junitlauncher manual for more details. Note that
    this change also introduces a new "setUseLegacyReportingName" method
    on the org.apache.tools.ant.taskdefs.optional.junitlauncher.TestResultFormatter
    interface. This will break backward compatibility with any of your custom
    result formatters which implemented this interface and such implementations
    are now expected to implement this new method.
  * A new attribute preserveduplicates allows &lt;resourcelist&gt; to
    return the same resource multiple times when set to true.
  * A new attribute filterbeforeconcat in &lt;concat&gt; can be used to
    decide whether the filterchain should be applied to the
    concatenated content (the default) or each nested resource
    individually before concatenating them.
  * The ssh tasks now share a new nested element additionalConfig that can
    be used to set config values for the jsch Session used by the task.
  * Added new discardOutput and discardError properties to redirector
    and the exec, apply and java tasks which can be used to completely
    discard any (error) output. This is a platform independent
    alternative to directiong output to any kind of null device.
  * junitlauncher now prints a more useful and instantaneous summary of
    tests being run, closely matching the junit task's summary.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1639569600">- Update to 1.10.12:
  * The update includes fixes for the following CVEs:
  CVE-2021-36374, bsc#1188469
    Excessive memory allocation when reading a specially
    crafted ZIP archive or a derived formats.
  CVE-2021-36373, bsc#1188468
    Excessive memory allocation when reading a specially
    crafted TAR archive.
  * The http condition would follow redirects even when "followRedirects" attribute
  was set to "false". This has now been fixed. Bugzilla Report 65489
  * Made sure setting build.compiler to the fully qualified classname
  that corresponds to extJavac or modern has the same effect as using
  the shorter alias names. Bugzilla Report 65539
  * Prevent potential deadlocks in org.apache.tools.ant.IntrospectionHelper.
  Bugzilla Report 65424
  * The implementation of AntClassLoader#findResources() has been changed to optimize
  it for potential performance issues, as those noted at https://issues.jenkins.io/browse/JENKINS-22310?focusedCommentId=197405&amp;page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-197405
  Github Pull Request #151
  * AntClassLoader now implements the ClassLoader#findResource(String) method.
  Github Pull Request #150
  * Ant tries to avoid file name canonicalization when possible.
  Bugzilla Report 65499
  * javadoc task will now look for warning messages in the STDERR stream too
  when "failonwarning" is set to true to account for changes in JDK 17+
  * The tar task now preserves symlinks of nested tarfilesets.
  Github Pull Request #142
- Changes from 1.10.11:
  * a race condition could lead to NullPointerExceptions when running
  tasks in parallel.
  Bugzilla Report 65316
  * fixed potential OutOfMemory errors when reading broken archives
  using the tar or zip formats or formats derived from zip.
  * org.apache.tools.ant.taskdefs.optional.junitlauncher.confined.JUnitLauncherTask now
  has a new protected createExecuteWatchdog() method for allowing it to be overriden.
  Github Pull Request #147
  * Upgraded AntUnit to 1.4.1.</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="1652097600">- Disable a test failing to compile with junit5 5.8.x</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1674043200">- Update ant keyring with new developer keys.
- Update to 1.10.13:
  * Breaking changes:
  - &lt;get&gt; has a new attribute authenticateOnRedirect that can be
    used to prevent Ant from sending the configured credentials
    when following a redirect. It is false by default, which means
    builds that rely on credentials being used on the redirected
    URI may break.
  * Fixed bugs:
  - the PropertyEnumerator change introduced in 1.10.9 proved to
    be not fully backwards compatible when combined with certain
    custom PropertyHelper implementations - for example when using
    AntXtras.
  - legacy-xml reporter of the junitlauncher task now escapes ]]&gt;
    when writing CDATA.
  - &lt;scp&gt; may leak connections when trying to preserve the last
    modified timestamps of files transferred recursively from a
    server.
  - tstamp task would in certain cases parse the SOURCE_DATE_EPOCH
    environment variable value to an incorrect date. This has now
    been fixed.
  - fetch.xml didn't set up non-default repositories propery and
    thus failed to download JAI.
  - When building and installing Ant distribution from source, the
    build script would change permissions on unrelated files in
    the destination directory. This is now fixed and such
    unrelated files in the destination directory will be left
    untouched.
  - parsing tar entries with multiple NUL bytes in their name
    would include garbage bytes as the name included all bytes up
    to the last NUL rather than the first.
  - loadresource might log warnings even though quiet was set to
    true
  - javac task would add paths constructs containing wildcards to
    the internally created argument file where wildcards are not
    allowed
  * Other changes:
  - added an implementation of the MIME Mail sender based on the
    repackaged Jakarta Mail package rather than javax Mail.
  - The "listener" element in the junitlauncher task now supports
    an "extension" attribute to control the filename extension
    of the generated output file from the listener.
  - &lt;ftp&gt; now supports FTPs.
  - DirectoryScanner avoids listing directory contents when it
    known it will never use the information retrieved. This may
    improve performance in some special cases.
  - &lt;manifest&gt; will now create the parent directory of the
    manifestFile attribute if it doesn't exist.
  - org.apache.tools.ant.BuildLogger now has a new method
    getMessageOutputLevel() which returns the currently set
    message output level.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1674734400">- Package and distribute the new ant-jakartamail</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1693483200">- Update to 1.10.14:
  * Changes that could break older environments:
    + Resource#compareTo now invokes getName rather than toString as
    the later may be costly (for example in the case of a
    StringResource).
    + When using Java 18 or higher, Ant will no longer use Java
    SecurityManager because it has been deprecated for removal and
    by default is disallowed to be set at runtime
    https://openjdk.org/jeps/411.
    This will mean that the "&lt;permissions&gt;" type is no longer
    functional when using Java 18 or higher.
    Furthermore, when using Java 18 or higher, if the build
    executes tasks that call "java.lang.System.exit()" and if
    those tasks aren't running in a forked VM of their own, then
    such tasks will now kill the entire Ant build process. It is
    recommended that such tasks be updated to launch in a forked
    VM so that the System.exit() call will not impact the JVM in
    which Ant process runs.
  * Fixed bugs:
    + log only the stylesheet name in the xslt task.
    + junitlauncher task's "test" and "listener" elements which take
    a "outputDir" property were incorrectly resolving the
    outputDir against the current working directory instead of the
    project's basedir.
    + regexmapper would, in some cases, incorrectly consume
    backslash characters from the "to" attribute, resulting in
    missing backslashes in the output.
    + &lt;fixcrlf&gt;, &lt;replace&gt; and &lt;replaceregexp&gt; now try to preserve
    the file permissions of the files they modify.
    + junitlauncher task would fail if a forked test timed out even
    if haltOnFailure was set to false.
    + fixes a bug in org.apache.tools.zip.ZipOutputStream where,
    even when "zip64Mode" is set to "always", ZipOutputStream may
    not create a CEN extra field data for the entry.
    + legacy-xml listener of junitlauncher task wouldn't report
    certain failures involving junit jupiter dynamic tests.
    + allow.class which was introduced in Ant 1.10.13 release, has
    been removed from this 1.10.14 release. This class was
    introduced in context of the SecurityManager changes in
    Ant 1.10.13, which have now been reverted in Ant 1.10.14,
    since they caused several regressions.
  * Other changes:
    + &lt;fork&gt; element of the junitlauncher task now has a new
    optional "java" attribute which can be used to point to a
    different Java installation for runnning the forked tests.
    + made sure &lt;echoproperties&gt; sorts the echoed properties on
    JDK9+ as well.
    + org.apache.tools.ant.taskdefs.Recorder class now introduces a
    setLogLevel(LogLevel level) method.
    + The &lt;fork&gt; element of junitlaunchertask now allows a
    "forkMode" attribute. forkMode=perTestClass can now be used to
    launch each test class in a separate forked JVM.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694433600">- Added patch:
  * reproducible-propertyfile-task.patch
    + Debian patch to improve propertyfile task in RPM builds by
    using the date specified by the SOURCE_DATE_EPOCH variable
    in the header of the .properties file generated</changelog>
</package>
<package pkgid="d2a9cf6442d75b53ea25a9c34b2450088b41931140da0b641c6f2253f0cabea7ced546c03fde24f988e38f8569186c22468512515cafdbf82b973a76c44b5b4d" name="ant-testutil" arch="noarch">
  <version epoch="0" ver="1.10.14" rel="2.2"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1579003200">- Use xml-commons-apis-bootstrap as jar in classpath instead of
  the common xml-apis jar, since we are forcing build against
  the bootstrap package</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1588766400">- Remove jakarta-commons-* dependencies [bsc#1133997]
  * Use apache-commons-logging and apache-commons-net in optional tasks</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1588766401">- Add rhino to the ant-apache-bsf optional tasks [bsc#1134001]</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1589457600">- Update to 1.10.8
  * Security fix: [CVE-2020-1945, bsc#1171696]
  - A new property ant.tmpdir provides improved control over the
    location Ant uses to create temporary files
  * sshexec failed to write output to a file if the file didn't exist
  * Fixes a regression in javac task involving command line argument files.
  * sshexec, sshsession and scp now support a new sshConfig parameter.
  It specified the SSH configuration file (typically ${user.home}/.ssh/config)
  defining the username and keyfile to be used per host.
  * "legacy-xml" formatter of junitlauncher task wasn't writing out
  exceptions that happen in @BeforeAll method of a test.
  * Fixes a potential ConcurrentModificationException in XMLLogger.
  * Fixes a bug in junitlauncher task in forked mode, where if a listener element
  was used as a sibling element for either the test or testclasses element,
  then the forked mode launch would fail.
  * Fixes an issue in AntStructure where an incorrect DTD was being generated.
  * Fixes an incorrect variable name usage in junit-frames-xalan1.xsl.
  * The runant.py script should now work with Python 3.
  * rmic has been removed from Java 15. The task will now throw an
  exception if you try to use it while running Java 15 or newer.
- Remove ant-python3.patch fixed upstream</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1601553600">- Update to 1.10.9
  * Security fix: [bsc#1177180, CVE-2020-11979]
  - Insecure temporary file vulnerability
  * Fixed bugs:
  - The ftp task could throw a NullPointerException if an
    error occured.
  - Propertyset now also sees in-scope local properties.
  - Replaced ReaderInputStream with the version of Apache
    Commons IO due to problems with surrogate pairs.
  - &lt;fixcrlf&gt; will no longer remove the temporary file it
    just created before writing to it.
  - &lt;sshexec&gt; and &lt;scp&gt; didn't deal with wildcard hostnames
    in shs config files properly.
  * Other changes:
  - Ant will no longer log a warning if it doesn't find tools.jar.
  - The &lt;jar&gt; task accepts now a nested &lt;indexjarsmapper&gt;
    element that can be used to perform custom filename
    transformations for the &lt;indexjars&gt; archives.
  - Added a new PropertyEnumerator interface that extensions can
    provide if they are managing properties unknown to the Ant project.
  - Added some special code to support GraalVM JavaScript as
    javax.script scripting engine for JavaScript. In particular we
    relax some security settings of GraalVM so that scripts can access
    Ant objects.
  - Also Ant enables Nashorn compatibility mode by default, you can
    disable that by setting the magic Ant property
    ant.disable.graal.nashorn.compat to true.
  - If the magic property ant.tmpdir hasn't been set and Ant can
    control the permissions of directories it creates it will create an
    owner-owned temporary directory unaccessible to others as default
    tempdir as soon as a temporary file is created for the first time.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1622721600">- Update to 1.10.10
  * SCP (with sftp=true) task would fail if fetching file located
    in root directory.
  * Fixed: javac task would fail if the arguments file it
    (internally) created didn't quote the # character.
  * Make sure LegacyXmlResultFormatter encodes characters illegal
    in XML the same way JUnit5's built-in formatter would.
  * LegacyXmlResultFormatter no longer double-encodes &lt;&gt;&amp; in
    system-err and system-out.
  * Fixes a bug in junitlauncher task's legacy-xml formatter,
    where the testcase representing a @Parameterized JUnit4 test
    wasn't being reported in the XML.
  * Fixes a bug where the ant-testutil-sources.jar that gets
    published to Maven central repository didn't contain any
    source files.
  * The &lt;http&gt; condition didn't follow redirects from http to https.
  * ZipOutputStream now overrides write(int) in order to make sure
    single byte writes get the same treatment as array writes.
  * Fixes a potential deadlock in junitlauncher task when using
    legacy-xml reporter.
  * javaversion condition now has a new "atmost" attribute. See
    the javaversion manual for more details
  * The "listener" nested element of the "junitlauncher" task now
    has a new "useLegacyReportingName" attribute which can be used
    to control the test identifiers names that get reported by the
    listener. See the junitlauncher manual for more details. Note that
    this change also introduces a new "setUseLegacyReportingName" method
    on the org.apache.tools.ant.taskdefs.optional.junitlauncher.TestResultFormatter
    interface. This will break backward compatibility with any of your custom
    result formatters which implemented this interface and such implementations
    are now expected to implement this new method.
  * A new attribute preserveduplicates allows &lt;resourcelist&gt; to
    return the same resource multiple times when set to true.
  * A new attribute filterbeforeconcat in &lt;concat&gt; can be used to
    decide whether the filterchain should be applied to the
    concatenated content (the default) or each nested resource
    individually before concatenating them.
  * The ssh tasks now share a new nested element additionalConfig that can
    be used to set config values for the jsch Session used by the task.
  * Added new discardOutput and discardError properties to redirector
    and the exec, apply and java tasks which can be used to completely
    discard any (error) output. This is a platform independent
    alternative to directiong output to any kind of null device.
  * junitlauncher now prints a more useful and instantaneous summary of
    tests being run, closely matching the junit task's summary.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1639569600">- Update to 1.10.12:
  * The update includes fixes for the following CVEs:
  CVE-2021-36374, bsc#1188469
    Excessive memory allocation when reading a specially
    crafted ZIP archive or a derived formats.
  CVE-2021-36373, bsc#1188468
    Excessive memory allocation when reading a specially
    crafted TAR archive.
  * The http condition would follow redirects even when "followRedirects" attribute
  was set to "false". This has now been fixed. Bugzilla Report 65489
  * Made sure setting build.compiler to the fully qualified classname
  that corresponds to extJavac or modern has the same effect as using
  the shorter alias names. Bugzilla Report 65539
  * Prevent potential deadlocks in org.apache.tools.ant.IntrospectionHelper.
  Bugzilla Report 65424
  * The implementation of AntClassLoader#findResources() has been changed to optimize
  it for potential performance issues, as those noted at https://issues.jenkins.io/browse/JENKINS-22310?focusedCommentId=197405&amp;page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-197405
  Github Pull Request #151
  * AntClassLoader now implements the ClassLoader#findResource(String) method.
  Github Pull Request #150
  * Ant tries to avoid file name canonicalization when possible.
  Bugzilla Report 65499
  * javadoc task will now look for warning messages in the STDERR stream too
  when "failonwarning" is set to true to account for changes in JDK 17+
  * The tar task now preserves symlinks of nested tarfilesets.
  Github Pull Request #142
- Changes from 1.10.11:
  * a race condition could lead to NullPointerExceptions when running
  tasks in parallel.
  Bugzilla Report 65316
  * fixed potential OutOfMemory errors when reading broken archives
  using the tar or zip formats or formats derived from zip.
  * org.apache.tools.ant.taskdefs.optional.junitlauncher.confined.JUnitLauncherTask now
  has a new protected createExecuteWatchdog() method for allowing it to be overriden.
  Github Pull Request #147
  * Upgraded AntUnit to 1.4.1.</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="1652097600">- Disable a test failing to compile with junit5 5.8.x</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1674043200">- Update ant keyring with new developer keys.
- Update to 1.10.13:
  * Breaking changes:
  - &lt;get&gt; has a new attribute authenticateOnRedirect that can be
    used to prevent Ant from sending the configured credentials
    when following a redirect. It is false by default, which means
    builds that rely on credentials being used on the redirected
    URI may break.
  * Fixed bugs:
  - the PropertyEnumerator change introduced in 1.10.9 proved to
    be not fully backwards compatible when combined with certain
    custom PropertyHelper implementations - for example when using
    AntXtras.
  - legacy-xml reporter of the junitlauncher task now escapes ]]&gt;
    when writing CDATA.
  - &lt;scp&gt; may leak connections when trying to preserve the last
    modified timestamps of files transferred recursively from a
    server.
  - tstamp task would in certain cases parse the SOURCE_DATE_EPOCH
    environment variable value to an incorrect date. This has now
    been fixed.
  - fetch.xml didn't set up non-default repositories propery and
    thus failed to download JAI.
  - When building and installing Ant distribution from source, the
    build script would change permissions on unrelated files in
    the destination directory. This is now fixed and such
    unrelated files in the destination directory will be left
    untouched.
  - parsing tar entries with multiple NUL bytes in their name
    would include garbage bytes as the name included all bytes up
    to the last NUL rather than the first.
  - loadresource might log warnings even though quiet was set to
    true
  - javac task would add paths constructs containing wildcards to
    the internally created argument file where wildcards are not
    allowed
  * Other changes:
  - added an implementation of the MIME Mail sender based on the
    repackaged Jakarta Mail package rather than javax Mail.
  - The "listener" element in the junitlauncher task now supports
    an "extension" attribute to control the filename extension
    of the generated output file from the listener.
  - &lt;ftp&gt; now supports FTPs.
  - DirectoryScanner avoids listing directory contents when it
    known it will never use the information retrieved. This may
    improve performance in some special cases.
  - &lt;manifest&gt; will now create the parent directory of the
    manifestFile attribute if it doesn't exist.
  - org.apache.tools.ant.BuildLogger now has a new method
    getMessageOutputLevel() which returns the currently set
    message output level.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1674734400">- Package and distribute the new ant-jakartamail</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1693483200">- Update to 1.10.14:
  * Changes that could break older environments:
    + Resource#compareTo now invokes getName rather than toString as
    the later may be costly (for example in the case of a
    StringResource).
    + When using Java 18 or higher, Ant will no longer use Java
    SecurityManager because it has been deprecated for removal and
    by default is disallowed to be set at runtime
    https://openjdk.org/jeps/411.
    This will mean that the "&lt;permissions&gt;" type is no longer
    functional when using Java 18 or higher.
    Furthermore, when using Java 18 or higher, if the build
    executes tasks that call "java.lang.System.exit()" and if
    those tasks aren't running in a forked VM of their own, then
    such tasks will now kill the entire Ant build process. It is
    recommended that such tasks be updated to launch in a forked
    VM so that the System.exit() call will not impact the JVM in
    which Ant process runs.
  * Fixed bugs:
    + log only the stylesheet name in the xslt task.
    + junitlauncher task's "test" and "listener" elements which take
    a "outputDir" property were incorrectly resolving the
    outputDir against the current working directory instead of the
    project's basedir.
    + regexmapper would, in some cases, incorrectly consume
    backslash characters from the "to" attribute, resulting in
    missing backslashes in the output.
    + &lt;fixcrlf&gt;, &lt;replace&gt; and &lt;replaceregexp&gt; now try to preserve
    the file permissions of the files they modify.
    + junitlauncher task would fail if a forked test timed out even
    if haltOnFailure was set to false.
    + fixes a bug in org.apache.tools.zip.ZipOutputStream where,
    even when "zip64Mode" is set to "always", ZipOutputStream may
    not create a CEN extra field data for the entry.
    + legacy-xml listener of junitlauncher task wouldn't report
    certain failures involving junit jupiter dynamic tests.
    + allow.class which was introduced in Ant 1.10.13 release, has
    been removed from this 1.10.14 release. This class was
    introduced in context of the SecurityManager changes in
    Ant 1.10.13, which have now been reverted in Ant 1.10.14,
    since they caused several regressions.
  * Other changes:
    + &lt;fork&gt; element of the junitlauncher task now has a new
    optional "java" attribute which can be used to point to a
    different Java installation for runnning the forked tests.
    + made sure &lt;echoproperties&gt; sorts the echoed properties on
    JDK9+ as well.
    + org.apache.tools.ant.taskdefs.Recorder class now introduces a
    setLogLevel(LogLevel level) method.
    + The &lt;fork&gt; element of junitlaunchertask now allows a
    "forkMode" attribute. forkMode=perTestClass can now be used to
    launch each test class in a separate forked JVM.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694433600">- Added patch:
  * reproducible-propertyfile-task.patch
    + Debian patch to improve propertyfile task in RPM builds by
    using the date specified by the SOURCE_DATE_EPOCH variable
    in the header of the .properties file generated</changelog>
</package>
<package pkgid="90013725fecfac1f8d94a541930851e307bb0da225c9370944b3707ea924437b4ecd51211c7a264ffcb5d3691c533d0a8d1244e597a07a399be10b37a487ffa2" name="ant-xz" arch="noarch">
  <version epoch="0" ver="1.10.14" rel="2.2"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1579003200">- Use xml-commons-apis-bootstrap as jar in classpath instead of
  the common xml-apis jar, since we are forcing build against
  the bootstrap package</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1588766400">- Remove jakarta-commons-* dependencies [bsc#1133997]
  * Use apache-commons-logging and apache-commons-net in optional tasks</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1588766401">- Add rhino to the ant-apache-bsf optional tasks [bsc#1134001]</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1589457600">- Update to 1.10.8
  * Security fix: [CVE-2020-1945, bsc#1171696]
  - A new property ant.tmpdir provides improved control over the
    location Ant uses to create temporary files
  * sshexec failed to write output to a file if the file didn't exist
  * Fixes a regression in javac task involving command line argument files.
  * sshexec, sshsession and scp now support a new sshConfig parameter.
  It specified the SSH configuration file (typically ${user.home}/.ssh/config)
  defining the username and keyfile to be used per host.
  * "legacy-xml" formatter of junitlauncher task wasn't writing out
  exceptions that happen in @BeforeAll method of a test.
  * Fixes a potential ConcurrentModificationException in XMLLogger.
  * Fixes a bug in junitlauncher task in forked mode, where if a listener element
  was used as a sibling element for either the test or testclasses element,
  then the forked mode launch would fail.
  * Fixes an issue in AntStructure where an incorrect DTD was being generated.
  * Fixes an incorrect variable name usage in junit-frames-xalan1.xsl.
  * The runant.py script should now work with Python 3.
  * rmic has been removed from Java 15. The task will now throw an
  exception if you try to use it while running Java 15 or newer.
- Remove ant-python3.patch fixed upstream</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1601553600">- Update to 1.10.9
  * Security fix: [bsc#1177180, CVE-2020-11979]
  - Insecure temporary file vulnerability
  * Fixed bugs:
  - The ftp task could throw a NullPointerException if an
    error occured.
  - Propertyset now also sees in-scope local properties.
  - Replaced ReaderInputStream with the version of Apache
    Commons IO due to problems with surrogate pairs.
  - &lt;fixcrlf&gt; will no longer remove the temporary file it
    just created before writing to it.
  - &lt;sshexec&gt; and &lt;scp&gt; didn't deal with wildcard hostnames
    in shs config files properly.
  * Other changes:
  - Ant will no longer log a warning if it doesn't find tools.jar.
  - The &lt;jar&gt; task accepts now a nested &lt;indexjarsmapper&gt;
    element that can be used to perform custom filename
    transformations for the &lt;indexjars&gt; archives.
  - Added a new PropertyEnumerator interface that extensions can
    provide if they are managing properties unknown to the Ant project.
  - Added some special code to support GraalVM JavaScript as
    javax.script scripting engine for JavaScript. In particular we
    relax some security settings of GraalVM so that scripts can access
    Ant objects.
  - Also Ant enables Nashorn compatibility mode by default, you can
    disable that by setting the magic Ant property
    ant.disable.graal.nashorn.compat to true.
  - If the magic property ant.tmpdir hasn't been set and Ant can
    control the permissions of directories it creates it will create an
    owner-owned temporary directory unaccessible to others as default
    tempdir as soon as a temporary file is created for the first time.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1622721600">- Update to 1.10.10
  * SCP (with sftp=true) task would fail if fetching file located
    in root directory.
  * Fixed: javac task would fail if the arguments file it
    (internally) created didn't quote the # character.
  * Make sure LegacyXmlResultFormatter encodes characters illegal
    in XML the same way JUnit5's built-in formatter would.
  * LegacyXmlResultFormatter no longer double-encodes &lt;&gt;&amp; in
    system-err and system-out.
  * Fixes a bug in junitlauncher task's legacy-xml formatter,
    where the testcase representing a @Parameterized JUnit4 test
    wasn't being reported in the XML.
  * Fixes a bug where the ant-testutil-sources.jar that gets
    published to Maven central repository didn't contain any
    source files.
  * The &lt;http&gt; condition didn't follow redirects from http to https.
  * ZipOutputStream now overrides write(int) in order to make sure
    single byte writes get the same treatment as array writes.
  * Fixes a potential deadlock in junitlauncher task when using
    legacy-xml reporter.
  * javaversion condition now has a new "atmost" attribute. See
    the javaversion manual for more details
  * The "listener" nested element of the "junitlauncher" task now
    has a new "useLegacyReportingName" attribute which can be used
    to control the test identifiers names that get reported by the
    listener. See the junitlauncher manual for more details. Note that
    this change also introduces a new "setUseLegacyReportingName" method
    on the org.apache.tools.ant.taskdefs.optional.junitlauncher.TestResultFormatter
    interface. This will break backward compatibility with any of your custom
    result formatters which implemented this interface and such implementations
    are now expected to implement this new method.
  * A new attribute preserveduplicates allows &lt;resourcelist&gt; to
    return the same resource multiple times when set to true.
  * A new attribute filterbeforeconcat in &lt;concat&gt; can be used to
    decide whether the filterchain should be applied to the
    concatenated content (the default) or each nested resource
    individually before concatenating them.
  * The ssh tasks now share a new nested element additionalConfig that can
    be used to set config values for the jsch Session used by the task.
  * Added new discardOutput and discardError properties to redirector
    and the exec, apply and java tasks which can be used to completely
    discard any (error) output. This is a platform independent
    alternative to directiong output to any kind of null device.
  * junitlauncher now prints a more useful and instantaneous summary of
    tests being run, closely matching the junit task's summary.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1639569600">- Update to 1.10.12:
  * The update includes fixes for the following CVEs:
  CVE-2021-36374, bsc#1188469
    Excessive memory allocation when reading a specially
    crafted ZIP archive or a derived formats.
  CVE-2021-36373, bsc#1188468
    Excessive memory allocation when reading a specially
    crafted TAR archive.
  * The http condition would follow redirects even when "followRedirects" attribute
  was set to "false". This has now been fixed. Bugzilla Report 65489
  * Made sure setting build.compiler to the fully qualified classname
  that corresponds to extJavac or modern has the same effect as using
  the shorter alias names. Bugzilla Report 65539
  * Prevent potential deadlocks in org.apache.tools.ant.IntrospectionHelper.
  Bugzilla Report 65424
  * The implementation of AntClassLoader#findResources() has been changed to optimize
  it for potential performance issues, as those noted at https://issues.jenkins.io/browse/JENKINS-22310?focusedCommentId=197405&amp;page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-197405
  Github Pull Request #151
  * AntClassLoader now implements the ClassLoader#findResource(String) method.
  Github Pull Request #150
  * Ant tries to avoid file name canonicalization when possible.
  Bugzilla Report 65499
  * javadoc task will now look for warning messages in the STDERR stream too
  when "failonwarning" is set to true to account for changes in JDK 17+
  * The tar task now preserves symlinks of nested tarfilesets.
  Github Pull Request #142
- Changes from 1.10.11:
  * a race condition could lead to NullPointerExceptions when running
  tasks in parallel.
  Bugzilla Report 65316
  * fixed potential OutOfMemory errors when reading broken archives
  using the tar or zip formats or formats derived from zip.
  * org.apache.tools.ant.taskdefs.optional.junitlauncher.confined.JUnitLauncherTask now
  has a new protected createExecuteWatchdog() method for allowing it to be overriden.
  Github Pull Request #147
  * Upgraded AntUnit to 1.4.1.</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="1652097600">- Disable a test failing to compile with junit5 5.8.x</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1674043200">- Update ant keyring with new developer keys.
- Update to 1.10.13:
  * Breaking changes:
  - &lt;get&gt; has a new attribute authenticateOnRedirect that can be
    used to prevent Ant from sending the configured credentials
    when following a redirect. It is false by default, which means
    builds that rely on credentials being used on the redirected
    URI may break.
  * Fixed bugs:
  - the PropertyEnumerator change introduced in 1.10.9 proved to
    be not fully backwards compatible when combined with certain
    custom PropertyHelper implementations - for example when using
    AntXtras.
  - legacy-xml reporter of the junitlauncher task now escapes ]]&gt;
    when writing CDATA.
  - &lt;scp&gt; may leak connections when trying to preserve the last
    modified timestamps of files transferred recursively from a
    server.
  - tstamp task would in certain cases parse the SOURCE_DATE_EPOCH
    environment variable value to an incorrect date. This has now
    been fixed.
  - fetch.xml didn't set up non-default repositories propery and
    thus failed to download JAI.
  - When building and installing Ant distribution from source, the
    build script would change permissions on unrelated files in
    the destination directory. This is now fixed and such
    unrelated files in the destination directory will be left
    untouched.
  - parsing tar entries with multiple NUL bytes in their name
    would include garbage bytes as the name included all bytes up
    to the last NUL rather than the first.
  - loadresource might log warnings even though quiet was set to
    true
  - javac task would add paths constructs containing wildcards to
    the internally created argument file where wildcards are not
    allowed
  * Other changes:
  - added an implementation of the MIME Mail sender based on the
    repackaged Jakarta Mail package rather than javax Mail.
  - The "listener" element in the junitlauncher task now supports
    an "extension" attribute to control the filename extension
    of the generated output file from the listener.
  - &lt;ftp&gt; now supports FTPs.
  - DirectoryScanner avoids listing directory contents when it
    known it will never use the information retrieved. This may
    improve performance in some special cases.
  - &lt;manifest&gt; will now create the parent directory of the
    manifestFile attribute if it doesn't exist.
  - org.apache.tools.ant.BuildLogger now has a new method
    getMessageOutputLevel() which returns the currently set
    message output level.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1674734400">- Package and distribute the new ant-jakartamail</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1693483200">- Update to 1.10.14:
  * Changes that could break older environments:
    + Resource#compareTo now invokes getName rather than toString as
    the later may be costly (for example in the case of a
    StringResource).
    + When using Java 18 or higher, Ant will no longer use Java
    SecurityManager because it has been deprecated for removal and
    by default is disallowed to be set at runtime
    https://openjdk.org/jeps/411.
    This will mean that the "&lt;permissions&gt;" type is no longer
    functional when using Java 18 or higher.
    Furthermore, when using Java 18 or higher, if the build
    executes tasks that call "java.lang.System.exit()" and if
    those tasks aren't running in a forked VM of their own, then
    such tasks will now kill the entire Ant build process. It is
    recommended that such tasks be updated to launch in a forked
    VM so that the System.exit() call will not impact the JVM in
    which Ant process runs.
  * Fixed bugs:
    + log only the stylesheet name in the xslt task.
    + junitlauncher task's "test" and "listener" elements which take
    a "outputDir" property were incorrectly resolving the
    outputDir against the current working directory instead of the
    project's basedir.
    + regexmapper would, in some cases, incorrectly consume
    backslash characters from the "to" attribute, resulting in
    missing backslashes in the output.
    + &lt;fixcrlf&gt;, &lt;replace&gt; and &lt;replaceregexp&gt; now try to preserve
    the file permissions of the files they modify.
    + junitlauncher task would fail if a forked test timed out even
    if haltOnFailure was set to false.
    + fixes a bug in org.apache.tools.zip.ZipOutputStream where,
    even when "zip64Mode" is set to "always", ZipOutputStream may
    not create a CEN extra field data for the entry.
    + legacy-xml listener of junitlauncher task wouldn't report
    certain failures involving junit jupiter dynamic tests.
    + allow.class which was introduced in Ant 1.10.13 release, has
    been removed from this 1.10.14 release. This class was
    introduced in context of the SecurityManager changes in
    Ant 1.10.13, which have now been reverted in Ant 1.10.14,
    since they caused several regressions.
  * Other changes:
    + &lt;fork&gt; element of the junitlauncher task now has a new
    optional "java" attribute which can be used to point to a
    different Java installation for runnning the forked tests.
    + made sure &lt;echoproperties&gt; sorts the echoed properties on
    JDK9+ as well.
    + org.apache.tools.ant.taskdefs.Recorder class now introduces a
    setLogLevel(LogLevel level) method.
    + The &lt;fork&gt; element of junitlaunchertask now allows a
    "forkMode" attribute. forkMode=perTestClass can now be used to
    launch each test class in a separate forked JVM.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1694433600">- Added patch:
  * reproducible-propertyfile-task.patch
    + Debian patch to improve propertyfile task in RPM builds by
    using the date specified by the SOURCE_DATE_EPOCH variable
    in the header of the .properties file generated</changelog>
</package>
<package pkgid="d7b8d146c8a9d7f491fcb5871b7aed3f085f47e2ce07a729e76ff3299b6fa686340ce7a50b8bf45d9dc27b360920b043e863f0dfde3745cac95036be048c2599" name="anthy" arch="src">
  <version epoch="0" ver="9100h" rel="42.1"/>
  <changelog author="meissner@suse.de" date="1323604800">- does not need openldap2 direct dependency, libraries are enough</changelog>
  <changelog author="i@marguerite.su" date="1338724800">- fix sles builds.</changelog>
  <changelog author="coolo@suse.com" date="1359979200">- update license to new format</changelog>
  <changelog author="tiwai@suse.de" date="1373630400">- work around the build error with xemacs 21.5.33</changelog>
  <changelog author="tiwai@suse.de" date="1383739200">- Fix breakage on GNU Emacs on openSUSE 13.1 (bnc#849211)
- Added patch: anthy-use-last-command-event.diff</changelog>
  <changelog author="jengelh@inai.de" date="1401451200">- Drop unused build-time requirements on libpng, libgif, libtiff,
  krb5, openldap2</changelog>
  <changelog author="ftake@geeko.jp" date="1442923200">- Stop providing locale(ja)
  + Most of ja locale users do not need this anymore
- Change the upstream URL
- Clean up the spec file</changelog>
  <changelog author="msuchanek@suse.com" date="1518091200">- Drop build-time requirement on X11. It does not seem to be used for anything.</changelog>
  <changelog author="qzhao@suse.com" date="1535716800">- Update anthy.spec: Divide openSUSE build with emacs function and
  SLE doesn't need it.</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1535803200">- Cleanup spec file with spec-cleaner
- Don't install INSTALL file
- Use %bcond_with{out}</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1552824000">- Drop --with-pic that is useless in the face of --disable-static.
- Drop pre-openSUSE-12.3 parts from the build recipe.
- Implement the shared library packaging policy.
- Replace description because canna/freewnn seem comparatively
  active in OBS's M17N project.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1560427200">- Fix baselibs.conf: the library was split out as libanthy0 with
  the last change.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1597752000">- Add patch bugzilla-1175274-emacs-27.1.patch
  There is no (process-kill-without-query) anymore, use
  (set-process-query-on-exit-flag) instead (boo#1175274).</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1600171200">- Update anthy.spec: Drop the is_opensuse macro to eliminate the
  difference between SLE-15 and openSUSE-Leap (jsc#SLE-11658).</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1601380800">- Do not use Xemacs on SLE products (jsc#SLE-11658)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1601380801">- Do not use Xemacs on SLE products (jsc#SLE-12100)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1601467200">- Use build condition to enable or disable Xemacs support (jsc#SLE-11658)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1601467201">- Use build condition to enable or disable Xemacs support (jsc#SLE-12100)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1623067200">- Drop --with-pic (no effect with --disable-static)
- Switch to %autosetup (rediff bugzilla-1175274-emacs-27.1.patch
  as p1)</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1692619200">- add anthy-set-face-underline-p.patch
  * set-face-underline-p is an alias for set-face-underline
    and was dreprecated since emacs 24.3</changelog>
</package>
<package pkgid="8ba3502fd62c23b74811f91145a6e550b0b5f8b4cb126df40633b2a4a00cda1b97108372f0e065c2340494733a59aaf71e5d60886512c9a1557e7237c160c738" name="anthy" arch="x86_64">
  <version epoch="0" ver="9100h" rel="42.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1552824000">- Drop --with-pic that is useless in the face of --disable-static.
- Drop pre-openSUSE-12.3 parts from the build recipe.
- Implement the shared library packaging policy.
- Replace description because canna/freewnn seem comparatively
  active in OBS's M17N project.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1560427200">- Fix baselibs.conf: the library was split out as libanthy0 with
  the last change.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1597752000">- Add patch bugzilla-1175274-emacs-27.1.patch
  There is no (process-kill-without-query) anymore, use
  (set-process-query-on-exit-flag) instead (boo#1175274).</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1600171200">- Update anthy.spec: Drop the is_opensuse macro to eliminate the
  difference between SLE-15 and openSUSE-Leap (jsc#SLE-11658).</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1601380800">- Do not use Xemacs on SLE products (jsc#SLE-11658)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1601380801">- Do not use Xemacs on SLE products (jsc#SLE-12100)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1601467200">- Use build condition to enable or disable Xemacs support (jsc#SLE-11658)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1601467201">- Use build condition to enable or disable Xemacs support (jsc#SLE-12100)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1623067200">- Drop --with-pic (no effect with --disable-static)
- Switch to %autosetup (rediff bugzilla-1175274-emacs-27.1.patch
  as p1)</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1692619200">- add anthy-set-face-underline-p.patch
  * set-face-underline-p is an alias for set-face-underline
    and was dreprecated since emacs 24.3</changelog>
</package>
<package pkgid="e6c1a1f11b4dc6e2b5f3a0d304dfaf87dc39f23a5bea9910b14461b180f64f6d3e8befa38d8fd65a256566ccc387c7ccaa4ee0ec54f7731706753ce94d498a96" name="anthy-debuginfo" arch="x86_64">
  <version epoch="0" ver="9100h" rel="42.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1552824000">- Drop --with-pic that is useless in the face of --disable-static.
- Drop pre-openSUSE-12.3 parts from the build recipe.
- Implement the shared library packaging policy.
- Replace description because canna/freewnn seem comparatively
  active in OBS's M17N project.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1560427200">- Fix baselibs.conf: the library was split out as libanthy0 with
  the last change.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1597752000">- Add patch bugzilla-1175274-emacs-27.1.patch
  There is no (process-kill-without-query) anymore, use
  (set-process-query-on-exit-flag) instead (boo#1175274).</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1600171200">- Update anthy.spec: Drop the is_opensuse macro to eliminate the
  difference between SLE-15 and openSUSE-Leap (jsc#SLE-11658).</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1601380800">- Do not use Xemacs on SLE products (jsc#SLE-11658)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1601380801">- Do not use Xemacs on SLE products (jsc#SLE-12100)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1601467200">- Use build condition to enable or disable Xemacs support (jsc#SLE-11658)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1601467201">- Use build condition to enable or disable Xemacs support (jsc#SLE-12100)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1623067200">- Drop --with-pic (no effect with --disable-static)
- Switch to %autosetup (rediff bugzilla-1175274-emacs-27.1.patch
  as p1)</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1692619200">- add anthy-set-face-underline-p.patch
  * set-face-underline-p is an alias for set-face-underline
    and was dreprecated since emacs 24.3</changelog>
</package>
<package pkgid="6f10f04cc43a099799b91f86cffe665b5966acf9349062d3eac61987de5552fc3ff762550c1354d72b46b2f2a4b33053d80577a8796e3bb04acb2f7c8e9eb032" name="anthy-debugsource" arch="x86_64">
  <version epoch="0" ver="9100h" rel="42.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1552824000">- Drop --with-pic that is useless in the face of --disable-static.
- Drop pre-openSUSE-12.3 parts from the build recipe.
- Implement the shared library packaging policy.
- Replace description because canna/freewnn seem comparatively
  active in OBS's M17N project.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1560427200">- Fix baselibs.conf: the library was split out as libanthy0 with
  the last change.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1597752000">- Add patch bugzilla-1175274-emacs-27.1.patch
  There is no (process-kill-without-query) anymore, use
  (set-process-query-on-exit-flag) instead (boo#1175274).</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1600171200">- Update anthy.spec: Drop the is_opensuse macro to eliminate the
  difference between SLE-15 and openSUSE-Leap (jsc#SLE-11658).</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1601380800">- Do not use Xemacs on SLE products (jsc#SLE-11658)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1601380801">- Do not use Xemacs on SLE products (jsc#SLE-12100)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1601467200">- Use build condition to enable or disable Xemacs support (jsc#SLE-11658)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1601467201">- Use build condition to enable or disable Xemacs support (jsc#SLE-12100)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1623067200">- Drop --with-pic (no effect with --disable-static)
- Switch to %autosetup (rediff bugzilla-1175274-emacs-27.1.patch
  as p1)</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1692619200">- add anthy-set-face-underline-p.patch
  * set-face-underline-p is an alias for set-face-underline
    and was dreprecated since emacs 24.3</changelog>
</package>
<package pkgid="439feb57235add3e5aca777fe251636b7a94aa7bd034f0edb549967c8e7cdc11f352590c6820dafb489169868999c3df00e5d797e7908fd3afce63c09e904e11" name="anthy-devel" arch="x86_64">
  <version epoch="0" ver="9100h" rel="42.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1552824000">- Drop --with-pic that is useless in the face of --disable-static.
- Drop pre-openSUSE-12.3 parts from the build recipe.
- Implement the shared library packaging policy.
- Replace description because canna/freewnn seem comparatively
  active in OBS's M17N project.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1560427200">- Fix baselibs.conf: the library was split out as libanthy0 with
  the last change.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1597752000">- Add patch bugzilla-1175274-emacs-27.1.patch
  There is no (process-kill-without-query) anymore, use
  (set-process-query-on-exit-flag) instead (boo#1175274).</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1600171200">- Update anthy.spec: Drop the is_opensuse macro to eliminate the
  difference between SLE-15 and openSUSE-Leap (jsc#SLE-11658).</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1601380800">- Do not use Xemacs on SLE products (jsc#SLE-11658)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1601380801">- Do not use Xemacs on SLE products (jsc#SLE-12100)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1601467200">- Use build condition to enable or disable Xemacs support (jsc#SLE-11658)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1601467201">- Use build condition to enable or disable Xemacs support (jsc#SLE-12100)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1623067200">- Drop --with-pic (no effect with --disable-static)
- Switch to %autosetup (rediff bugzilla-1175274-emacs-27.1.patch
  as p1)</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1692619200">- add anthy-set-face-underline-p.patch
  * set-face-underline-p is an alias for set-face-underline
    and was dreprecated since emacs 24.3</changelog>
</package>
<package pkgid="2f349380078a2d05bf7cb32c71435bf949b70545408db570b627cc34c76608ad2f5e273aefcc6e0e99b3584c791df49701d2f3f292d8338cf820515328b84681" name="antlr3c" arch="src">
  <version epoch="0" ver="3.4" rel="4.24"/>
  <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>
</package>
<package pkgid="8d37e3010b52b1d599361c1c3d7dbe063e1a18dda10afc9615e93968197fd9adfc1c59ca735b8591db2412d57956c80c62e32a2edc3ebfa3a4ffaeca3b975049" name="antlr3c-debugsource" arch="x86_64">
  <version epoch="0" ver="3.4" rel="4.24"/>
  <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>
</package>
<package pkgid="ab8f9a7853ebc4bbf8724cc93222c7c3c2ff8d1a3061d1f805c18466da3e176527ff7f49c5dd4677302db9385509682e72430632ef06561c41dadb28f446e0ca" name="antlr3c-devel" arch="x86_64">
  <version epoch="0" ver="3.4" rel="4.24"/>
  <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>
</package>
<package pkgid="759622238112ef57eb222f973fe04172110712805c54785e644fc7758ab93d713bf6dbe3a58941415c60dba234bc534f0e499bb21c1b141155c828b4dccd36b5" name="aom-tools" arch="i586">
  <version epoch="0" ver="3.7.1" rel="1.1"/>
  <changelog author="daniel.molkentin@suse.com" date="1589889600">- Update to version 2.0.0 "Applejack":
  This is the first official release of libaom. It has real-time
  mode and SVC support, as well as substantial documentation
  improvement and clean-ups.
  Important changes:
  * Decouple library version and so version.
  * Move functions into a header file
  * Remove av1_ prefix from static functions
  * Remove aom_ prefix from static functions
  * Remove aom_ prefix for static functions
  * Remove av1_ prefix for a static function
- Drop libaom-0002-link-threading-lib-with-shared-library.patch and
  libaom-0003-update-CHANGELOG.patch</changelog>
  <changelog author="elimat@opensuse.org" date="1614600000">- Update to version 2.0.2:
  * Prepare for the libaom v2.0.2 release
  * Call av1_setup_frame_size() when dropping a frame
  * Avoid memset in filter_intra_predictor module
  * Fix a typo bug in apply_temporal_filter_planewise
  * Modify the assertion in temporal filter intrinsics
  * Fix unit test ThreadTestLarge.EncoderResultTest/49
  * Add -Wimplicit-function-declaration as C flag only
  * Update CHANGELOG for libaom v2.0.1
  * Set allow_screen_content_tools to 0 in rt mode
  * chroma_check: don't access UV planes if monochrome</changelog>
  <changelog author="daniel.molkentin@suse.com" date="1620648000">- Update to version 3.1.0 (bsc#1185843):
  https://aomedia.googlesource.com/aom/+/refs/tags/v3.1.0
  This release adds an "all intra" mode to the encoder, which significantly
  speeds up the encoding of AVIF still images at speed 6.
  - Upgrading:
    All intra mode for encoding AVIF still images and AV1 all intra videos:
    AOM_USAGE_ALL_INTRA (2) can be passed as the 'usage' argument to
    aom_codec_enc_config_default().
    New encoder control IDs added:
  - AV1E_SET_ENABLE_DIAGONAL_INTRA: Enable diagonal (D45 to D203) intra
    prediction modes (0: false, 1: true (default)). Also available as
    "enable-diagonal-intra" for the aom_codec_set_option() function.
    New aom_tune_metric enum value: AOM_TUNE_BUTTERAUGLI. The new aomenc option
  - -tune=butteraugli was added to optimize the encoder’s perceptual quality by
    optimizing the Butteraugli metric. Install libjxl (JPEG XL) and then pass
  - DCONFIG_TUNE_BUTTERAUGLI=1 to the cmake command to enable it.
- Includes 3.0
  https://aomedia.googlesource.com/aom/+/refs/tags/v3.0.0
  This release includes compression efficiency improvement, speed improvement
  for realtime mode, as well as some new APIs.
  - Upgrading:
    Support for PSNR calculation based on stream bit-depth.
    New encoder control IDs added:
  - AV1E_SET_ENABLE_RECT_TX
  - AV1E_SET_VBR_CORPUS_COMPLEXITY_LAP
  - AV1E_GET_BASELINE_GF_INTERVAL
  - AV1E_SET_ENABLE_DNL_DENOISING
    New decoder control IDs added:
  - AOMD_GET_FWD_KF_PRESENT
  - AOMD_GET_FRAME_FLAGS
  - AOMD_GET_ALTREF_PRESENT
  - AOMD_GET_TILE_INFO
  - AOMD_GET_SCREEN_CONTENT_TOOLS_INFO
  - AOMD_GET_STILL_PICTURE
  - AOMD_GET_SB_SIZE
  - AOMD_GET_SHOW_EXISTING_FRAME_FLAG
  - AOMD_GET_S_FRAME_INFO
    New aom_tune_content enum value: AOM_CONTENT_FILM
    New aom_tune_metric enum value: AOM_TUNE_VMAF_NEG_MAX_GAIN
    Coefficient and mode update can be turned off via
    AV1E_SET_{COEFF/MODE}_COST_UPD_FREQ.
    New key &amp; value API added, available with aom_codec_set_option() function.
    Scaling API expanded to include 1/4, 3/4 and 1/8.
  - Enhancements:
    Better multithreading performance with realtime mode.
    New speed 9 setting for faster realtime encoding.
    Smaller binary size with low bitdepth and realtime only build.
    Temporal denoiser and its optimizations on x86 and Neon.
    Optimizations for scaling.
    Faster encoding with speed settings 2 to 6 for good encoding mode.
    Improved documentation throughout the library, with function level
    documentation, tree view and support for the dot tool.
  - Bug fixes:
    Aside from those mentioned in v2.0.1 and v2.0.2, this release includes the
    following bug fixes:
    Issue 2940: Segfault when encoding with --use-16bit-internal and --limit &gt; 1
    Issue 2941: Decoder mismatch with --rt --bit-depth=10 and --cpu-used=8
    Issue 2895: mingw-w64 i686 gcc fails to build
    Issue 2874: Separate ssse3 functions from sse2 file.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1625227200">- Update to version 3.1.1
  * Fix vmaf model initialization error when not set to tune=vmaf
  * Fix consistent crash on near-static screen content, keyframe
    related
  * Fix tune=butteraugli mode
- Disable NEON on arm where not available.</changelog>
  <changelog author="pgajdos@suse.com" date="1629892800">- Update to version 3.1.2:
  * Update AUTHORS,CHANGELOG,CMakeLists.txt for v3.1.2
  * Avoid chroma resampling for 420mpeg2 input
  * Check array has two elements before using index 1
  * Fix DecodeScalabilityTest failure in realtime only
  * Store temporal_id and spatial_id of decoded frame
  * exports.cmake: use APPLE and WIN32 and use def for mingw-w64</changelog>
  <changelog author="pgajdos@suse.com" date="1629892801">- security update
- added patches
  fix CVE-2021-30475 [bsc#1189497], Buffer overflow in aom_dsp/noise_model.c
  + libaom-CVE-2021-30475.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1631188800">- security update
- added patches
  fix CVE-2021-30474 [bsc#1186799], aom_dsp/grain_table.c in libaom in AOMedia before 2021-03-30 has a use-after-free.
  + libaom-CVE-2021-30474.patch</changelog>
  <changelog author="gmbr3@opensuse.org" date="1633694400">- Update to version 3.1.3:
  * Update CHANGELOG for v3.1.3-rc2
  * Detect chroma subsampling more directly
  * Detect chroma subsampling more directly
  * image2yuvconfig() should calculate uv_crop_width
  * aom/aom_encoder.h: remove configure option reference
  * aom_encoder.h: fix rc_overshoot_pct range
  * Update AUTHORS,CHANGELOG,CMakeLists.txt for v3.1.3
  * aom_install: don't exclude msvc from install
  * aom_install: use relpath for install
  * aom_install: Install lib dlls to bindir</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1634126400">- fix service data</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1634299200">- Update to version 3.2.0:
  * This release includes compression efficiency and perceptual
    quality improvements, speedup and memory optimizations, as well
    as some new features.
  * New Features:
    + Introduced speeds 7, 8, and 9 for all intra mode.
    + Introduced speed 10 for real time mode.
    + Introduced an API that allows external partition decisions.
    + SVC: added support for compound prediction.
    + SVC: added support for fixed SVC modes.
  * Compression Efficiency Improvements:
    + Intra-mode search improvement.
    + Improved real time (RT) mode BDrate savings by ~5% (RT speed
    5) and ~12% (RT speed 6). The improvement was measured on the
    video conference set.
    + Improved real time mode for nonrd path (speed 7, 8, 9):
    BDrate gains of ~3-5%.
    + Rate control and RD adjustments based on ML research in VP9.
    Gains of ~0.5-1.0% for HD.
  * Perceptual Quality Improvements:
    + Added a new mode --deltaq-mode=3 to improve perceptual
    quality based on a differential contrast model for still
    images.
    + Added a new mode –deltaq-mode=4 to improve perceptual quality
    based on user rated cq_level data set for still images.
    + Weighting of some intra mode and partition size choices to
    better manage and retain texture.
  * Speedup and Memory Optimizations:
    + Further improved 2-pass good quality encoder speed:
    . Speed 2 speedup: 18%
    . Speed 3 speedup: 22%
    . Speed 4 speedup: 37%
    . Speed 5 speedup: 30%
    . Speed 6 speedup: 20%
    + Optimized the real time encoder (measured on the video
    conference set):
    . RT speed 5 speedup: 110%
    . RT speed 6 speedup: 77%
  * Bug Fixes
    + Issue 3069: Fix one-pass mode keyframe placement off-by-one
    error.
    + Issue 3156: Fix a bug in av1_quantize_lp AVX2 optimization.
- Drop libaom-CVE-2021-30474.patch: Fixed upstream.
- Drop libaom-CVE-2021-30475.patch: Fixed upstream.
- Remove changesgenerate option from _service file, use data from
  CHANGELOG to fill .changes instead as it it much nicer and human
  readable than just a list of commit messages.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1645185600">- Update to version 3.3.0:
  * This release includes compression efficiency and perceptual
    quality improvements, speedup and memory optimizations, some
    new features, and several bug fixes.
  * New Features
  - AV1 RT: Introducing CDEF search level 5
  - Changed real time speed 4 to behave the same as real time
    speed 5
  - Add --deltaq-strength
  - rtc: Allow scene-change and overshoot detection for svc
  - rtc: Intra-only frame for svc
  - AV1 RT: Option 2 for codec control AV1E_SET_ENABLE_CDEF to
    disable CDEF on non-ref frames
  - New codec controls AV1E_SET_LOOPFILTER_CONTROL and
    AOME_GET_LOOPFILTER_LEVEL
  - Improvements to three pass encoding
  * Compression Efficiency Improvements: Overall compression gains:
    0.6%
  * Perceptual Quality Improvements
  - Improves the perceptual quality of high QP encoding for
    delta-q mode 4
  - Auto select noise synthesis level for all intra
  * Speedup and Memory Optimizations
  - Added many SSE2 optimizations.
  - Good quality 2-pass encoder speedups:
    o Speed 2: 9%
    o Speed 3: 12.5%
    o Speed 4: 8%
    o Speed 5: 3%
    o Speed 6: 4%
  - Real time mode encoder speedups:
    o Speed 5: 2.6% BDRate gain, 4% speedup
    o Speed 6: 3.5% BDRate gain, 4% speedup
    o Speed 9: 1% BDRate gain, 3% speedup
    o Speed 10: 3% BDRate gain, neutral speedup
  - All intra encoding speedups (AVIF):
    o Single thread - speed 6: 8%
    o Single thread - speed 9: 15%
    o Multi thread(8) - speed 6: 14%
    o Multi thread(8) - speed 9: 34%
  * Bug Fixes
  - Issue 3163: Segmentation fault when using
  - -enable-keyframe-filtering=2
  - Issue 2436: Integer overflow in av1_warp_affine_c()
  - Issue 3226: armv7 build failure due to gcc-11
  - Issue 3195: Bug report on libaom (AddressSanitizer:
    heap-buffer-overflow)
  - Issue 3191: Bug report on libaom (AddressSanitizer: SEGV on
    unknown address)
- Drop libaom-devel Requires from libaom-devel-doc sub-package: We
  do not need the devel package to be able to read the devel
  documentation.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662292800">- Update to version 3.4.0:
  * This release includes compression efficiency and perceptual
    quality improvements, speedup and memory optimizations, and
    some new features. There are no ABI or API breaking changes in
    this release.
  * New Features:
  - New --dist-metric flag with "qm-psnr" value to use
    quantization matrices in the distortion computation for RD
    search. The default value is "psnr".
  - New command line option "--auto-intra-tools-off=1" to make
    all-intra encoding faster for high bit rate under
    "--deltaq-mode=3" mode.
  - New rate control library aom_av1_rc for real-time hardware
    encoders. Supports CBR for both one spatial layer and SVC.
  - New image format AOM_IMG_FMT_NV12 can be used as input to the
    encoder. The presence of AOM_IMG_FMT_NV12 can be detected at
    compile time by checking if the macro AOM_HAVE_IMG_FMT_NV12
    is defined.
  - New codec controls for the encoder:
    o AV1E_SET_AUTO_INTRA_TOOLS_OFF. Only in effect if
  - -deltaq-mode=3.
    o AV1E_SET_RTC_EXTERNAL_RC
    o AV1E_SET_FP_MT. Only supported if libaom is built with
  - DCONFIG_FRAME_PARALLEL_ENCODE=1.
    o AV1E_GET_TARGET_SEQ_LEVEL_IDX
  - New key-value pairs for the key-value API:
    o --auto-intra-tools-off=0 (default) or 1. Only in effect if
  - -deltaq-mode=3.
    o --strict-level-conformance=0 (default) or 1
    o --fp-mt=0 (default) or 1. Only supported if libaom is built
    with -DCONFIG_FRAME_PARALLEL_ENCODE=1.
  - New aomenc options (not supported by the key-value API):
    o --nv12
  * Compression Efficiency Improvements:
  - Correctly calculate SSE for high bitdepth in skip mode, 0.2%
    to 0.6% coding gain.
  - RTC at speed 9/10: BD-rate gain of ~4/5%
  - RTC screen content coding: many improvements for real-time
    screen at speed 10 (quality, speedup, and rate control), up
    to high resolutions (1080p).
  - RTC-SVC: fixes to make intra-only frames work for spatial
    layers.
  - RTC-SVC: quality improvements for temporal layers.
  - AV1 RT: A new passive rate control strategy for screen
    content, an average of 7.5% coding gain, with some clips of
    20+%. The feature is turned off by default due to higher bit
    rate variation.
  * Perceptual Quality Improvements:
  - RTC: Visual quality improvements for high speeds (9/10)
  - Improvements in coding quality for all intra mode
  * Speedup and Memory Optimizations:
  - ~10% speedup in good quality mode encoding.
  - ~7% heap memory reduction in good quality encoding mode for
    speed 5 and 6.
  - Ongoing improvements to intra-frame encoding performance on
    Arm
  - Faster encoding speed for "--deltaq-mode=3" mode.
  - ~10% speedup for speed 5/6, ~15% speedup for speed 7/8, and
    ~10% speedup for speed 9/10 in real time encoding mode
  - ~20% heap memory reduction in still-picture encoding mode for
    360p-720p resolutions with multiple threads
  - ~13% speedup for speed 6 and ~12% speedup for speed 9 in
    still-picture encoding mode.
  - Optimizations to improve multi-thread efficiency for
    still-picture encoding mode.
  * Bug Fixes:
  - b/204460717: README.md: replace master with main
  - b/210677928: libaom disable_order is surprising for
    max_reference_frames=3
  - b/222461449: -DCONFIG_TUNE_BUTTERAUGLI=1 broken
  - b/227207606: write_greyscale writes incorrect chroma in
    highbd mode
  - b/229955363: Integer-overflow in linsolve_wiener
  - https://crbug.com/aomedia/2032
  - https://crbug.com/aomedia/2397
  - https://crbug.com/aomedia/2563
  - https://crbug.com/aomedia/2815
  - https://crbug.com/aomedia/3009
  - https://crbug.com/aomedia/3018
  - https://crbug.com/aomedia/3045
  - https://crbug.com/aomedia/3101
  - https://crbug.com/aomedia/3130
  - https://crbug.com/aomedia/3173
  - https://crbug.com/aomedia/3184
  - https://crbug.com/aomedia/3187
  - https://crbug.com/aomedia/3190
  - https://crbug.com/aomedia/3195
  - https://crbug.com/aomedia/3197
  - https://crbug.com/aomedia/3201
  - https://crbug.com/aomedia/3202
  - https://crbug.com/aomedia/3204
  - https://crbug.com/aomedia/3205
  - https://crbug.com/aomedia/3207
  - https://crbug.com/aomedia/3208
  - https://crbug.com/aomedia/3209
  - https://crbug.com/aomedia/3213
  - https://crbug.com/aomedia/3214
  - https://crbug.com/aomedia/3219
  - https://crbug.com/aomedia/3222
  - https://crbug.com/aomedia/3223
  - https://crbug.com/aomedia/3225
  - https://crbug.com/aomedia/3226
  - https://crbug.com/aomedia/3228
  - https://crbug.com/aomedia/3232
  - https://crbug.com/aomedia/3236
  - https://crbug.com/aomedia/3237
  - https://crbug.com/aomedia/3238
  - https://crbug.com/aomedia/3240
  - https://crbug.com/aomedia/3243
  - https://crbug.com/aomedia/3244
  - https://crbug.com/aomedia/3246
  - https://crbug.com/aomedia/3248
  - https://crbug.com/aomedia/3250
  - https://crbug.com/aomedia/3251
  - https://crbug.com/aomedia/3252
  - https://crbug.com/aomedia/3255
  - https://crbug.com/aomedia/3257
  - https://crbug.com/aomedia/3259
  - https://crbug.com/aomedia/3260
  - https://crbug.com/aomedia/3267
  - https://crbug.com/aomedia/3268
  - https://crbug.com/aomedia/3269
  - https://crbug.com/aomedia/3276
  - https://crbug.com/aomedia/3278
  - https://crbug.com/chromium/1290068
  - https://crbug.com/chromium/1303237
  - https://crbug.com/chromium/1304990
  - https://crbug.com/chromium/1321141
  - https://crbug.com/chromium/1321388
  - https://crbug.com/oss-fuzz/44846
  - https://crbug.com/oss-fuzz/44856
  - https://crbug.com/oss-fuzz/44862
  - https://crbug.com/oss-fuzz/44904
  - https://crbug.com/oss-fuzz/45056</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663848000">- Update to version 3.5.0:
  * This release is ABI compatible with the last one, including
    speedup and memory optimizations, and new APIs and features.
  * New Features
  - Support for frame parallel encode for larger number of
    threads. --fp-mt flag is available for all build
    configurations.
  - New codec control AV1E_GET_NUM_OPERATING_POINTS
  * Speedup and Memory Optimizations
  - Speed-up multithreaded encoding for good quality mode for
    larger number of threads through frame parallel encoding:
    . 30-34% encode time reduction for 1080p, 16 threads, 1x1
    tile configuration (tile_rows x tile_columns)
    . 18-28% encode time reduction for 1080p, 16 threads, 2x4
    tile configuration
    . 18-20% encode time reduction for 2160p, 32 threads, 2x4
    tile configuration
  - 16-20% speed-up for speed=6 to 8 in still-picture encoding
    mode
  - 5-6% heap memory reduction for speed=6 to 10 in real-time
    encoding mode
  - Improvements to the speed for speed=7, 8 in real-time
    encoding mode
  - Improvements to the speed for speed=9, 10 in real-time screen
    encoding mode
  - Optimizations to improve multi-thread efficiency in real-time
    encoding mode
  - 10-15% speed up for SVC with temporal layers
  - SIMD optimizations:
    . Improve av1_quantize_fp_32x32_neon() 1.05x to 1.24x faster
    . Add aom_highbd_quantize_b{,_32x32,_64x64}_adaptive_neon()
    3.15x to 5.6x faster than "C"
    . Improve av1_quantize_fp_64x64_neon() 1.17x to 1.66x faster
    . Add aom_quantize_b_avx2() 1.4x to 1.7x faster than
    aom_quantize_b_avx()
    . Add aom_quantize_b_32x32_avx2() 1.4x to 2.3x faster than
    aom_quantize_b_32x32_avx()
    . Add aom_quantize_b_64x64_avx2() 2.0x to 2.4x faster than
    aom_quantize_b_64x64_ssse3()
    . Add aom_highbd_quantize_b_32x32_avx2() 9.0x to 10.5x faster
    than aom_highbd_quantize_b_32x32_c()
    . Add aom_highbd_quantize_b_64x64_avx2() 7.3x to 9.7x faster
    than aom_highbd_quantize_b_64x64_c()
    . Improve aom_highbd_quantize_b_avx2() 1.07x to 1.20x faster
    . Improve av1_quantize_fp_avx2() 1.13x to 1.49x faster
    . Improve av1_quantize_fp_32x32_avx2() 1.07x to 1.54x faster
    . Improve av1_quantize_fp_64x64_avx2()  1.03x to 1.25x faster
    . Improve av1_quantize_lp_avx2() 1.07x to 1.16x faster
  * Bug fixes including but not limited to
  - aomedia:3206 Assert that skip_width &gt; 0 for deconvolve
    function
  - aomedia:3278 row_mt enc: Delay top-right sync when intraBC is
    enabled
  - aomedia:3282 blend_a64_*_neon: fix bus error in armv7
  - aomedia:3283 FRAME_PARALLEL: Propagate border size to all
    cpis
  - aomedia:3283 RESIZE_MODE: Fix incorrect strides being used
    for motion search
  - aomedia:3286 rtc-svc: Fix to dynamic_enable spatial layers
  - aomedia:3289 rtc-screen: Fix to skipping inter-mode test in
    nonrd
  - aomedia:3289 rtc-screen: Fix for skip newmv on flat blocks
  - aomedia:3299 Fix build failure with CONFIG_TUNE_VMAF=1
  - aomedia:3296 Fix the conflict --enable-tx-size-search=0 with
    nonrd mode --enable-tx-size-search will be ignored in non-rd
    pick mode
  - aomedia:3304 Fix off-by-one error of max w/h in
    validate_config
  - aomedia:3306 Do not use pthread_setname_np on GNU/Hurd
  - aomedia:3325 row-multithreading produces invalid bitstream in
    some cases
  - chromium:1346938, chromium:1338114
  - compiler_flags.cmake: fix flag detection w/cmake 3.17-3.18.2
  - tools/*.py: update to python3
  - aom_configure.cmake: detect PIE and set CONFIG_PIC
  - test/simd_cmp_impl: use explicit types w/CompareSimd*
  - rtc: Fix to disable segm for aq-mode=3
  - rtc: Fix to color_sensitivity in variance partition
  - rtc-screen: Fix bsize in model rd computation for intra
    chroma
  - Fixes to ensure the correct behavior of the encoder
    algorithms (like segmentation, computation of statistics,
    etc.)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675857600">- Update to version 3.6.0:
  * This release includes compression efficiency and perceptual
    quality improvements, speedup and memory optimizations, and
    some new features. This release is ABI compatible with the last
    release.
  * New Features:
  - New values 20-27 (corresponding to levels 7.0-7.3 and
    8.0-8.3) for the encoder control
    AV1E_SET_TARGET_SEQ_LEVEL_IDX (note that the proposal to add
    the new levels are still in draft status). The original
    special value 24 (keep level stats only for level monitoring)
    is renumbered as 32.
  - New encoder control AV1E_SET_SKIP_POSTPROC_FILTERING to skip
    the application of post-processing filters on reconstructed
    frame in all intra mode.
  - New encoder option "kf-max-pyr-height": Maximum height of
    pyramid structure used for the GOP starting with a key frame
    (-1 to 5).
  - Make SVC work for screen content.
  - Rate control improvements to reduce frame-size spikes for
    screen content coding.
  - RISC-V architecture support with gcc toolchain.
  * Compression Efficiency Improvements:
  - Peak compression efficiency in VOD setting is improved by 1%.
  - 0.7% - 2.2% RTC encoding BDrate gains for real time speed 8
    to 10.
  - 15% RTC encoding BDrate gains for screen content speed 10.
  * Perceptual Quality Improvements:
  - Resolved a visual quality issue that was reported for high
    resolution clips (2K) for speed 4 and above in VOD use case.
  - Visual quality improvements to screen content coding.
  - Quality improvements to temporal layer RTC coding.
  * Speedup and Memory Optimizations:
  - RTC single-thread encoder speedup:
    . ~6% instruction count reduction for speed 5 and 6.
    . ~15% instruction count reduction for speed 7.
    . ~10% instruction count reduction for speed 8 to 10 (&gt;=360p
    resolutions).
  - RTC multi-thread encoder speedup (beyond single-thread
    speedup):
    . 5-8% encode time reduction for speed 7 to 10.
  - RTC screen-content encoder speedup:
    . 11% instruction count reduction for speed 9 and 10 (&gt;=720p
    resolutions).
  - ~5% reduction in heap memory requirements for RTC, speed 6 to
    10.
  * AVIF:
    . 4-5% speedup for speed 9 in still-picture encoding mode.
    . 3-4% heap memory reduction in still-picture encoding mode
    for 360p-720p resolutions with multiple threads.
  * Bug Fixes:
  - Added a workaround for an AV1 specification bug which makes
    TRANSLATION type global motion models unusable.
  - Fixed AddressSanitizer global-buffer-overflow errors in
    av1/encoder/arm/neon/av1_fwd_txfm2d_neon.c.
  - Fixed AddressSanitizer heap-buffer-overflow error in
    av1_wiener_convolve_add_src_neon().
  - chromium:1393384 Avoid scene detection on spatial resize.
  - aomedia:3308 Remove color artifacts under high motion.
  - aomedia:3310 Avoid out of memory failures with Visual Studio
    2017, 2019, and 2022 for Win32 x86 builds.
  - aomedia:3346 Make SVC work properly for screen content.
  - aomedia:3348 Fix a bug where an uninitialized search_site is
    used.
  - aomedia:3365 Work around what seems like a Visual Studio 2022
    compiler optimization bug.
  - aomedia:3369 Incorrect PSNR values reported by libaom for
    12-bit encode.
- Modernize spec, use cmake_build and ldconfig_scriptlets macros.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1681992000">- Fix license tag to BSD-2-Clause and AOMPL-1.0.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683028800">- Revert to BSD-2-Clause licence tag to only use SPDX valid
  license tag.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1693569600">- New upstream release 3.7.0
  - New Features
  * New codec controls:
  * AV1E_SET_QUANTIZER_ONE_PASS: Set quantizer for each frame.
  * AV1E_ENABLE_RATE_GUIDE_DELTAQ: enable the rate distribution guided delta
    quantization in all intra mode. The "enable-rate-guide-deltaq" option is
    added for this control.
  * AV1E_SET_RATE_DISTRIBUTION_INFO: set the input file for rate
    distribution used in all intra mode. The "rate-distribution-info" option
    is added for this control.
  * AV1E_GET_LUMA_CDEF_STRENGTH
  * AV1E_SET_BITRATE_ONE_PASS_CBR
  * AOM_SCALING_MODE is extended to include 2/3 and 1/3 scaling.
  * aom_tune_metric is extended to include AOM_TUNE_VMAF_SALIENCY_MAP.
    The "tune" option is extended to include "vmaf_saliency_map".
  * SVC example encoder svc_encoder_rtc is able to use the rate control
    library.
  * Loopfilter level and CDEF filter level is supported by RTC rate control
    library.
  * New speed (--cpu-used) 11, intended for RTC screen sharing, added for
    faster encoding with ~3% bdrate loss with 16% IC (instruction count)
    speedup compared to speed 10.
  - Compression Efficiency Improvements
  * Improved VoD encoding performance
  * 0.1-0.6% BDrate gains for encoding speeds 2 to 6
  * Rate control accuracy improvement in VBR mode
  * RTC encoding improvements
  * Screen content mode: 10-19% BDrate gains for speeds 6 - 10
  * Temporal layers video mode, for speed 10:
  * 2 temporal layers on low resolutions: 13-15% BDrate gain
  * 3 temporal layers on VGA/HD: 3-4% BDrate gain
  - Perceptual Quality Improvements
  * Fixed multiple block and color artifacts for RTC screen content by
  * Incorporating color into RD cost for IDTX
  * Reducing thresholds for palette mode in non RD mode
  * Allowing more palette mode testing
  * Improved color sensitivity for altref in non-RD mode.
  * Reduced video flickering for temporal layer encoding.
  - Speedup and Memory Optimizations
  * Speed up the VoD encoder
  * 2-5% for encoding speed 2 to 4
  * 9-15% for encoding speed 5 to 6
  * ARM
  * Standard bitdepth
  * speed 5: +31%
  * speed 4: +2%
  * speed 3: +9%
  * speed 2: +157%
  * High bitdepth
  * speed 5: +85%
  * RTC speedups
  * Screen content mode
  * 15% IC speedup for speeds 6-8
  * ARM: 7% for speed 9, 3% for speed 10
  * Temporal layers video mode
  * 7% speedup for 3 temporal layers on VGA/HD, for speed 10
  * Single layer video
  * x86: 2% IC speedup for speeds 7-10
  * ARM: 2-4% speedup across speeds 5-10
  - Bug Fixes
  * aomedia:3261 Assertion failed when encoding av1 with film grain and
    '--monochrome' flag
  * aomedia:3276 ensure all allocations are checked (partial fix)
  * aomedia:3451 The libaom library calls exit()
  * aomedia:3450 enable -Wshadow for C++ sources
  * aomedia:3449 Test Seg Faults After
    b459af3e345be402db052a143fcc5383d4b74cbd
  * aomedia:3416 prune unused symbols / restrict symbol visibility
  * aomedia:3443 Jenkins failure:
    UninstantiatedParameterizedTestSuite&lt;EstimateNoiseTest&gt;
  * aomedia:3434 realtime failures with CONFIG_BITSTREAM_DEBUG=1
  * aomedia:3433 DeltaqModeTest crash w/row_mt=0
  * aomedia:3429 Encoder crash when turn on both ExternalResize and
    g_threads &gt; 2
  * aomedia:3438 Build failure with
    `-DSANITIZE=address -DBUILD_SHARED_LIBS=ON` when using clang.
  * aomedia:3435 Block artifacts when scrolling with AV1 in screen sharing
    scenarios
  * aomedia:3170 vmaf tune presets produce extreme glitches in one scene
  * aomedia:3401 Building shared libaom with MSVC results in a race condition
    with the export library
  * aomedia:3420 Floating point exception in av1_tpl_get_frame_importance()
  * aomedia:3424 heap-buffer-overflow in ScaleFilterCols_16_C() (SIGABRT)
  * aomedia:3417 examples/svc_encoder_rtc.c is using internal macros and
    functions
  * aomedia:3372 SEGV in assign_frame_buffer_p av1_common_int.h
  * aomedia:3130 'cpu-features.h' file not found on Android NDK 22
  * aomedia:3415 Encoder/decoder mismatch for svc_encoder_rtc running
    1 SL 3 TL
  * aomedia:3412 Lossless Mode Fails Loopback Bit Test
  * aomedia:3409 The use of AV1_VAR_OFFS in av1/encoder/var_based_part.c is
    incorrect for high bit depths
  * aomedia:3403 test_libaom fails with error message
    "feenableexcept() failed" on Linux arm
  * aomedia:3370 Random color block at fast motion area
  * aomedia:3393 Assertion failure in av1_convolve_2d_sr_c()
  * aomedia:3392 Strong artifacting for high bit-depth real-time
  * aomedia:3376 aomenc --threads=10 --deltaq-mode=3 crashes after
    "Allintra: multi-threading of calculating differential contrast"
  * aomedia:3380 Crashes and ASan and TSan errors in deltaq-mode=3
    multithreading code
  * chromium:1410766 heap-buffer-overflow in aom_yv12_copy_v_c
  * Cannot set level via AV1E_SET_TARGET_SEQ_LEVEL_IDX
  * Encoding failure due to the use of loop restoration with unintended use of
    lossless mode.
  * Signed integer overflow in scan_past_frames
  * Signed integer overflow in update_a_sep_sym
  * Flickering in AV1 1440p/2160p HDR transcodes
  * Fixed artifacts with screen share at encoder speed 10
  * Fixed prediction setup for IDTX
- Use system libraries instead of vendored ones
  * system-gtest.patch
  * system-yuv.patch
- Enable debuginfo also on modules written in assembly
- Enable building PowerPC-specific optimizations
- Enable Neon optimized code on ARM and fix runtime CPU detection
- Fix missing images in documentation</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1693915200">- Split docs to multibuild to avoid dependency cycle</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701777600">- Update to version 3.7.1:
  * Bug Fixes:
  - aomedia:3349: heap overflow when increasing resolution
  - aomedia:3478: GCC 12.2.0 emits a -Wstringop-overflow warning
    on aom/av1/encoder/motion_search_facade.c
  - aomedia:3489: Detect encoder and image high bit depth
    mismatch
  - aomedia:3491: heap-buffer-overflow on frame size change
  - b/303023614:  Segfault at encoding time for high bit depth
    images
- Switch buildtime compression to zst.</changelog>
</package>
<package pkgid="d1ab2260a10929183a9d8dd88159146c75ab6dfd8bf26ce11f8b90f5b2ab9c218016e63ef3ad02240d5477919fb545e064c0978cf92f6b3c250106cf5d6ab8ca" name="aom-tools" arch="x86_64">
  <version epoch="0" ver="3.7.1" rel="1.1"/>
  <changelog author="daniel.molkentin@suse.com" date="1589889600">- Update to version 2.0.0 "Applejack":
  This is the first official release of libaom. It has real-time
  mode and SVC support, as well as substantial documentation
  improvement and clean-ups.
  Important changes:
  * Decouple library version and so version.
  * Move functions into a header file
  * Remove av1_ prefix from static functions
  * Remove aom_ prefix from static functions
  * Remove aom_ prefix for static functions
  * Remove av1_ prefix for a static function
- Drop libaom-0002-link-threading-lib-with-shared-library.patch and
  libaom-0003-update-CHANGELOG.patch</changelog>
  <changelog author="elimat@opensuse.org" date="1614600000">- Update to version 2.0.2:
  * Prepare for the libaom v2.0.2 release
  * Call av1_setup_frame_size() when dropping a frame
  * Avoid memset in filter_intra_predictor module
  * Fix a typo bug in apply_temporal_filter_planewise
  * Modify the assertion in temporal filter intrinsics
  * Fix unit test ThreadTestLarge.EncoderResultTest/49
  * Add -Wimplicit-function-declaration as C flag only
  * Update CHANGELOG for libaom v2.0.1
  * Set allow_screen_content_tools to 0 in rt mode
  * chroma_check: don't access UV planes if monochrome</changelog>
  <changelog author="daniel.molkentin@suse.com" date="1620648000">- Update to version 3.1.0 (bsc#1185843):
  https://aomedia.googlesource.com/aom/+/refs/tags/v3.1.0
  This release adds an "all intra" mode to the encoder, which significantly
  speeds up the encoding of AVIF still images at speed 6.
  - Upgrading:
    All intra mode for encoding AVIF still images and AV1 all intra videos:
    AOM_USAGE_ALL_INTRA (2) can be passed as the 'usage' argument to
    aom_codec_enc_config_default().
    New encoder control IDs added:
  - AV1E_SET_ENABLE_DIAGONAL_INTRA: Enable diagonal (D45 to D203) intra
    prediction modes (0: false, 1: true (default)). Also available as
    "enable-diagonal-intra" for the aom_codec_set_option() function.
    New aom_tune_metric enum value: AOM_TUNE_BUTTERAUGLI. The new aomenc option
  - -tune=butteraugli was added to optimize the encoder’s perceptual quality by
    optimizing the Butteraugli metric. Install libjxl (JPEG XL) and then pass
  - DCONFIG_TUNE_BUTTERAUGLI=1 to the cmake command to enable it.
- Includes 3.0
  https://aomedia.googlesource.com/aom/+/refs/tags/v3.0.0
  This release includes compression efficiency improvement, speed improvement
  for realtime mode, as well as some new APIs.
  - Upgrading:
    Support for PSNR calculation based on stream bit-depth.
    New encoder control IDs added:
  - AV1E_SET_ENABLE_RECT_TX
  - AV1E_SET_VBR_CORPUS_COMPLEXITY_LAP
  - AV1E_GET_BASELINE_GF_INTERVAL
  - AV1E_SET_ENABLE_DNL_DENOISING
    New decoder control IDs added:
  - AOMD_GET_FWD_KF_PRESENT
  - AOMD_GET_FRAME_FLAGS
  - AOMD_GET_ALTREF_PRESENT
  - AOMD_GET_TILE_INFO
  - AOMD_GET_SCREEN_CONTENT_TOOLS_INFO
  - AOMD_GET_STILL_PICTURE
  - AOMD_GET_SB_SIZE
  - AOMD_GET_SHOW_EXISTING_FRAME_FLAG
  - AOMD_GET_S_FRAME_INFO
    New aom_tune_content enum value: AOM_CONTENT_FILM
    New aom_tune_metric enum value: AOM_TUNE_VMAF_NEG_MAX_GAIN
    Coefficient and mode update can be turned off via
    AV1E_SET_{COEFF/MODE}_COST_UPD_FREQ.
    New key &amp; value API added, available with aom_codec_set_option() function.
    Scaling API expanded to include 1/4, 3/4 and 1/8.
  - Enhancements:
    Better multithreading performance with realtime mode.
    New speed 9 setting for faster realtime encoding.
    Smaller binary size with low bitdepth and realtime only build.
    Temporal denoiser and its optimizations on x86 and Neon.
    Optimizations for scaling.
    Faster encoding with speed settings 2 to 6 for good encoding mode.
    Improved documentation throughout the library, with function level
    documentation, tree view and support for the dot tool.
  - Bug fixes:
    Aside from those mentioned in v2.0.1 and v2.0.2, this release includes the
    following bug fixes:
    Issue 2940: Segfault when encoding with --use-16bit-internal and --limit &gt; 1
    Issue 2941: Decoder mismatch with --rt --bit-depth=10 and --cpu-used=8
    Issue 2895: mingw-w64 i686 gcc fails to build
    Issue 2874: Separate ssse3 functions from sse2 file.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1625227200">- Update to version 3.1.1
  * Fix vmaf model initialization error when not set to tune=vmaf
  * Fix consistent crash on near-static screen content, keyframe
    related
  * Fix tune=butteraugli mode
- Disable NEON on arm where not available.</changelog>
  <changelog author="pgajdos@suse.com" date="1629892800">- Update to version 3.1.2:
  * Update AUTHORS,CHANGELOG,CMakeLists.txt for v3.1.2
  * Avoid chroma resampling for 420mpeg2 input
  * Check array has two elements before using index 1
  * Fix DecodeScalabilityTest failure in realtime only
  * Store temporal_id and spatial_id of decoded frame
  * exports.cmake: use APPLE and WIN32 and use def for mingw-w64</changelog>
  <changelog author="pgajdos@suse.com" date="1629892801">- security update
- added patches
  fix CVE-2021-30475 [bsc#1189497], Buffer overflow in aom_dsp/noise_model.c
  + libaom-CVE-2021-30475.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1631188800">- security update
- added patches
  fix CVE-2021-30474 [bsc#1186799], aom_dsp/grain_table.c in libaom in AOMedia before 2021-03-30 has a use-after-free.
  + libaom-CVE-2021-30474.patch</changelog>
  <changelog author="gmbr3@opensuse.org" date="1633694400">- Update to version 3.1.3:
  * Update CHANGELOG for v3.1.3-rc2
  * Detect chroma subsampling more directly
  * Detect chroma subsampling more directly
  * image2yuvconfig() should calculate uv_crop_width
  * aom/aom_encoder.h: remove configure option reference
  * aom_encoder.h: fix rc_overshoot_pct range
  * Update AUTHORS,CHANGELOG,CMakeLists.txt for v3.1.3
  * aom_install: don't exclude msvc from install
  * aom_install: use relpath for install
  * aom_install: Install lib dlls to bindir</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1634126400">- fix service data</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1634299200">- Update to version 3.2.0:
  * This release includes compression efficiency and perceptual
    quality improvements, speedup and memory optimizations, as well
    as some new features.
  * New Features:
    + Introduced speeds 7, 8, and 9 for all intra mode.
    + Introduced speed 10 for real time mode.
    + Introduced an API that allows external partition decisions.
    + SVC: added support for compound prediction.
    + SVC: added support for fixed SVC modes.
  * Compression Efficiency Improvements:
    + Intra-mode search improvement.
    + Improved real time (RT) mode BDrate savings by ~5% (RT speed
    5) and ~12% (RT speed 6). The improvement was measured on the
    video conference set.
    + Improved real time mode for nonrd path (speed 7, 8, 9):
    BDrate gains of ~3-5%.
    + Rate control and RD adjustments based on ML research in VP9.
    Gains of ~0.5-1.0% for HD.
  * Perceptual Quality Improvements:
    + Added a new mode --deltaq-mode=3 to improve perceptual
    quality based on a differential contrast model for still
    images.
    + Added a new mode –deltaq-mode=4 to improve perceptual quality
    based on user rated cq_level data set for still images.
    + Weighting of some intra mode and partition size choices to
    better manage and retain texture.
  * Speedup and Memory Optimizations:
    + Further improved 2-pass good quality encoder speed:
    . Speed 2 speedup: 18%
    . Speed 3 speedup: 22%
    . Speed 4 speedup: 37%
    . Speed 5 speedup: 30%
    . Speed 6 speedup: 20%
    + Optimized the real time encoder (measured on the video
    conference set):
    . RT speed 5 speedup: 110%
    . RT speed 6 speedup: 77%
  * Bug Fixes
    + Issue 3069: Fix one-pass mode keyframe placement off-by-one
    error.
    + Issue 3156: Fix a bug in av1_quantize_lp AVX2 optimization.
- Drop libaom-CVE-2021-30474.patch: Fixed upstream.
- Drop libaom-CVE-2021-30475.patch: Fixed upstream.
- Remove changesgenerate option from _service file, use data from
  CHANGELOG to fill .changes instead as it it much nicer and human
  readable than just a list of commit messages.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1645185600">- Update to version 3.3.0:
  * This release includes compression efficiency and perceptual
    quality improvements, speedup and memory optimizations, some
    new features, and several bug fixes.
  * New Features
  - AV1 RT: Introducing CDEF search level 5
  - Changed real time speed 4 to behave the same as real time
    speed 5
  - Add --deltaq-strength
  - rtc: Allow scene-change and overshoot detection for svc
  - rtc: Intra-only frame for svc
  - AV1 RT: Option 2 for codec control AV1E_SET_ENABLE_CDEF to
    disable CDEF on non-ref frames
  - New codec controls AV1E_SET_LOOPFILTER_CONTROL and
    AOME_GET_LOOPFILTER_LEVEL
  - Improvements to three pass encoding
  * Compression Efficiency Improvements: Overall compression gains:
    0.6%
  * Perceptual Quality Improvements
  - Improves the perceptual quality of high QP encoding for
    delta-q mode 4
  - Auto select noise synthesis level for all intra
  * Speedup and Memory Optimizations
  - Added many SSE2 optimizations.
  - Good quality 2-pass encoder speedups:
    o Speed 2: 9%
    o Speed 3: 12.5%
    o Speed 4: 8%
    o Speed 5: 3%
    o Speed 6: 4%
  - Real time mode encoder speedups:
    o Speed 5: 2.6% BDRate gain, 4% speedup
    o Speed 6: 3.5% BDRate gain, 4% speedup
    o Speed 9: 1% BDRate gain, 3% speedup
    o Speed 10: 3% BDRate gain, neutral speedup
  - All intra encoding speedups (AVIF):
    o Single thread - speed 6: 8%
    o Single thread - speed 9: 15%
    o Multi thread(8) - speed 6: 14%
    o Multi thread(8) - speed 9: 34%
  * Bug Fixes
  - Issue 3163: Segmentation fault when using
  - -enable-keyframe-filtering=2
  - Issue 2436: Integer overflow in av1_warp_affine_c()
  - Issue 3226: armv7 build failure due to gcc-11
  - Issue 3195: Bug report on libaom (AddressSanitizer:
    heap-buffer-overflow)
  - Issue 3191: Bug report on libaom (AddressSanitizer: SEGV on
    unknown address)
- Drop libaom-devel Requires from libaom-devel-doc sub-package: We
  do not need the devel package to be able to read the devel
  documentation.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662292800">- Update to version 3.4.0:
  * This release includes compression efficiency and perceptual
    quality improvements, speedup and memory optimizations, and
    some new features. There are no ABI or API breaking changes in
    this release.
  * New Features:
  - New --dist-metric flag with "qm-psnr" value to use
    quantization matrices in the distortion computation for RD
    search. The default value is "psnr".
  - New command line option "--auto-intra-tools-off=1" to make
    all-intra encoding faster for high bit rate under
    "--deltaq-mode=3" mode.
  - New rate control library aom_av1_rc for real-time hardware
    encoders. Supports CBR for both one spatial layer and SVC.
  - New image format AOM_IMG_FMT_NV12 can be used as input to the
    encoder. The presence of AOM_IMG_FMT_NV12 can be detected at
    compile time by checking if the macro AOM_HAVE_IMG_FMT_NV12
    is defined.
  - New codec controls for the encoder:
    o AV1E_SET_AUTO_INTRA_TOOLS_OFF. Only in effect if
  - -deltaq-mode=3.
    o AV1E_SET_RTC_EXTERNAL_RC
    o AV1E_SET_FP_MT. Only supported if libaom is built with
  - DCONFIG_FRAME_PARALLEL_ENCODE=1.
    o AV1E_GET_TARGET_SEQ_LEVEL_IDX
  - New key-value pairs for the key-value API:
    o --auto-intra-tools-off=0 (default) or 1. Only in effect if
  - -deltaq-mode=3.
    o --strict-level-conformance=0 (default) or 1
    o --fp-mt=0 (default) or 1. Only supported if libaom is built
    with -DCONFIG_FRAME_PARALLEL_ENCODE=1.
  - New aomenc options (not supported by the key-value API):
    o --nv12
  * Compression Efficiency Improvements:
  - Correctly calculate SSE for high bitdepth in skip mode, 0.2%
    to 0.6% coding gain.
  - RTC at speed 9/10: BD-rate gain of ~4/5%
  - RTC screen content coding: many improvements for real-time
    screen at speed 10 (quality, speedup, and rate control), up
    to high resolutions (1080p).
  - RTC-SVC: fixes to make intra-only frames work for spatial
    layers.
  - RTC-SVC: quality improvements for temporal layers.
  - AV1 RT: A new passive rate control strategy for screen
    content, an average of 7.5% coding gain, with some clips of
    20+%. The feature is turned off by default due to higher bit
    rate variation.
  * Perceptual Quality Improvements:
  - RTC: Visual quality improvements for high speeds (9/10)
  - Improvements in coding quality for all intra mode
  * Speedup and Memory Optimizations:
  - ~10% speedup in good quality mode encoding.
  - ~7% heap memory reduction in good quality encoding mode for
    speed 5 and 6.
  - Ongoing improvements to intra-frame encoding performance on
    Arm
  - Faster encoding speed for "--deltaq-mode=3" mode.
  - ~10% speedup for speed 5/6, ~15% speedup for speed 7/8, and
    ~10% speedup for speed 9/10 in real time encoding mode
  - ~20% heap memory reduction in still-picture encoding mode for
    360p-720p resolutions with multiple threads
  - ~13% speedup for speed 6 and ~12% speedup for speed 9 in
    still-picture encoding mode.
  - Optimizations to improve multi-thread efficiency for
    still-picture encoding mode.
  * Bug Fixes:
  - b/204460717: README.md: replace master with main
  - b/210677928: libaom disable_order is surprising for
    max_reference_frames=3
  - b/222461449: -DCONFIG_TUNE_BUTTERAUGLI=1 broken
  - b/227207606: write_greyscale writes incorrect chroma in
    highbd mode
  - b/229955363: Integer-overflow in linsolve_wiener
  - https://crbug.com/aomedia/2032
  - https://crbug.com/aomedia/2397
  - https://crbug.com/aomedia/2563
  - https://crbug.com/aomedia/2815
  - https://crbug.com/aomedia/3009
  - https://crbug.com/aomedia/3018
  - https://crbug.com/aomedia/3045
  - https://crbug.com/aomedia/3101
  - https://crbug.com/aomedia/3130
  - https://crbug.com/aomedia/3173
  - https://crbug.com/aomedia/3184
  - https://crbug.com/aomedia/3187
  - https://crbug.com/aomedia/3190
  - https://crbug.com/aomedia/3195
  - https://crbug.com/aomedia/3197
  - https://crbug.com/aomedia/3201
  - https://crbug.com/aomedia/3202
  - https://crbug.com/aomedia/3204
  - https://crbug.com/aomedia/3205
  - https://crbug.com/aomedia/3207
  - https://crbug.com/aomedia/3208
  - https://crbug.com/aomedia/3209
  - https://crbug.com/aomedia/3213
  - https://crbug.com/aomedia/3214
  - https://crbug.com/aomedia/3219
  - https://crbug.com/aomedia/3222
  - https://crbug.com/aomedia/3223
  - https://crbug.com/aomedia/3225
  - https://crbug.com/aomedia/3226
  - https://crbug.com/aomedia/3228
  - https://crbug.com/aomedia/3232
  - https://crbug.com/aomedia/3236
  - https://crbug.com/aomedia/3237
  - https://crbug.com/aomedia/3238
  - https://crbug.com/aomedia/3240
  - https://crbug.com/aomedia/3243
  - https://crbug.com/aomedia/3244
  - https://crbug.com/aomedia/3246
  - https://crbug.com/aomedia/3248
  - https://crbug.com/aomedia/3250
  - https://crbug.com/aomedia/3251
  - https://crbug.com/aomedia/3252
  - https://crbug.com/aomedia/3255
  - https://crbug.com/aomedia/3257
  - https://crbug.com/aomedia/3259
  - https://crbug.com/aomedia/3260
  - https://crbug.com/aomedia/3267
  - https://crbug.com/aomedia/3268
  - https://crbug.com/aomedia/3269
  - https://crbug.com/aomedia/3276
  - https://crbug.com/aomedia/3278
  - https://crbug.com/chromium/1290068
  - https://crbug.com/chromium/1303237
  - https://crbug.com/chromium/1304990
  - https://crbug.com/chromium/1321141
  - https://crbug.com/chromium/1321388
  - https://crbug.com/oss-fuzz/44846
  - https://crbug.com/oss-fuzz/44856
  - https://crbug.com/oss-fuzz/44862
  - https://crbug.com/oss-fuzz/44904
  - https://crbug.com/oss-fuzz/45056</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663848000">- Update to version 3.5.0:
  * This release is ABI compatible with the last one, including
    speedup and memory optimizations, and new APIs and features.
  * New Features
  - Support for frame parallel encode for larger number of
    threads. --fp-mt flag is available for all build
    configurations.
  - New codec control AV1E_GET_NUM_OPERATING_POINTS
  * Speedup and Memory Optimizations
  - Speed-up multithreaded encoding for good quality mode for
    larger number of threads through frame parallel encoding:
    . 30-34% encode time reduction for 1080p, 16 threads, 1x1
    tile configuration (tile_rows x tile_columns)
    . 18-28% encode time reduction for 1080p, 16 threads, 2x4
    tile configuration
    . 18-20% encode time reduction for 2160p, 32 threads, 2x4
    tile configuration
  - 16-20% speed-up for speed=6 to 8 in still-picture encoding
    mode
  - 5-6% heap memory reduction for speed=6 to 10 in real-time
    encoding mode
  - Improvements to the speed for speed=7, 8 in real-time
    encoding mode
  - Improvements to the speed for speed=9, 10 in real-time screen
    encoding mode
  - Optimizations to improve multi-thread efficiency in real-time
    encoding mode
  - 10-15% speed up for SVC with temporal layers
  - SIMD optimizations:
    . Improve av1_quantize_fp_32x32_neon() 1.05x to 1.24x faster
    . Add aom_highbd_quantize_b{,_32x32,_64x64}_adaptive_neon()
    3.15x to 5.6x faster than "C"
    . Improve av1_quantize_fp_64x64_neon() 1.17x to 1.66x faster
    . Add aom_quantize_b_avx2() 1.4x to 1.7x faster than
    aom_quantize_b_avx()
    . Add aom_quantize_b_32x32_avx2() 1.4x to 2.3x faster than
    aom_quantize_b_32x32_avx()
    . Add aom_quantize_b_64x64_avx2() 2.0x to 2.4x faster than
    aom_quantize_b_64x64_ssse3()
    . Add aom_highbd_quantize_b_32x32_avx2() 9.0x to 10.5x faster
    than aom_highbd_quantize_b_32x32_c()
    . Add aom_highbd_quantize_b_64x64_avx2() 7.3x to 9.7x faster
    than aom_highbd_quantize_b_64x64_c()
    . Improve aom_highbd_quantize_b_avx2() 1.07x to 1.20x faster
    . Improve av1_quantize_fp_avx2() 1.13x to 1.49x faster
    . Improve av1_quantize_fp_32x32_avx2() 1.07x to 1.54x faster
    . Improve av1_quantize_fp_64x64_avx2()  1.03x to 1.25x faster
    . Improve av1_quantize_lp_avx2() 1.07x to 1.16x faster
  * Bug fixes including but not limited to
  - aomedia:3206 Assert that skip_width &gt; 0 for deconvolve
    function
  - aomedia:3278 row_mt enc: Delay top-right sync when intraBC is
    enabled
  - aomedia:3282 blend_a64_*_neon: fix bus error in armv7
  - aomedia:3283 FRAME_PARALLEL: Propagate border size to all
    cpis
  - aomedia:3283 RESIZE_MODE: Fix incorrect strides being used
    for motion search
  - aomedia:3286 rtc-svc: Fix to dynamic_enable spatial layers
  - aomedia:3289 rtc-screen: Fix to skipping inter-mode test in
    nonrd
  - aomedia:3289 rtc-screen: Fix for skip newmv on flat blocks
  - aomedia:3299 Fix build failure with CONFIG_TUNE_VMAF=1
  - aomedia:3296 Fix the conflict --enable-tx-size-search=0 with
    nonrd mode --enable-tx-size-search will be ignored in non-rd
    pick mode
  - aomedia:3304 Fix off-by-one error of max w/h in
    validate_config
  - aomedia:3306 Do not use pthread_setname_np on GNU/Hurd
  - aomedia:3325 row-multithreading produces invalid bitstream in
    some cases
  - chromium:1346938, chromium:1338114
  - compiler_flags.cmake: fix flag detection w/cmake 3.17-3.18.2
  - tools/*.py: update to python3
  - aom_configure.cmake: detect PIE and set CONFIG_PIC
  - test/simd_cmp_impl: use explicit types w/CompareSimd*
  - rtc: Fix to disable segm for aq-mode=3
  - rtc: Fix to color_sensitivity in variance partition
  - rtc-screen: Fix bsize in model rd computation for intra
    chroma
  - Fixes to ensure the correct behavior of the encoder
    algorithms (like segmentation, computation of statistics,
    etc.)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675857600">- Update to version 3.6.0:
  * This release includes compression efficiency and perceptual
    quality improvements, speedup and memory optimizations, and
    some new features. This release is ABI compatible with the last
    release.
  * New Features:
  - New values 20-27 (corresponding to levels 7.0-7.3 and
    8.0-8.3) for the encoder control
    AV1E_SET_TARGET_SEQ_LEVEL_IDX (note that the proposal to add
    the new levels are still in draft status). The original
    special value 24 (keep level stats only for level monitoring)
    is renumbered as 32.
  - New encoder control AV1E_SET_SKIP_POSTPROC_FILTERING to skip
    the application of post-processing filters on reconstructed
    frame in all intra mode.
  - New encoder option "kf-max-pyr-height": Maximum height of
    pyramid structure used for the GOP starting with a key frame
    (-1 to 5).
  - Make SVC work for screen content.
  - Rate control improvements to reduce frame-size spikes for
    screen content coding.
  - RISC-V architecture support with gcc toolchain.
  * Compression Efficiency Improvements:
  - Peak compression efficiency in VOD setting is improved by 1%.
  - 0.7% - 2.2% RTC encoding BDrate gains for real time speed 8
    to 10.
  - 15% RTC encoding BDrate gains for screen content speed 10.
  * Perceptual Quality Improvements:
  - Resolved a visual quality issue that was reported for high
    resolution clips (2K) for speed 4 and above in VOD use case.
  - Visual quality improvements to screen content coding.
  - Quality improvements to temporal layer RTC coding.
  * Speedup and Memory Optimizations:
  - RTC single-thread encoder speedup:
    . ~6% instruction count reduction for speed 5 and 6.
    . ~15% instruction count reduction for speed 7.
    . ~10% instruction count reduction for speed 8 to 10 (&gt;=360p
    resolutions).
  - RTC multi-thread encoder speedup (beyond single-thread
    speedup):
    . 5-8% encode time reduction for speed 7 to 10.
  - RTC screen-content encoder speedup:
    . 11% instruction count reduction for speed 9 and 10 (&gt;=720p
    resolutions).
  - ~5% reduction in heap memory requirements for RTC, speed 6 to
    10.
  * AVIF:
    . 4-5% speedup for speed 9 in still-picture encoding mode.
    . 3-4% heap memory reduction in still-picture encoding mode
    for 360p-720p resolutions with multiple threads.
  * Bug Fixes:
  - Added a workaround for an AV1 specification bug which makes
    TRANSLATION type global motion models unusable.
  - Fixed AddressSanitizer global-buffer-overflow errors in
    av1/encoder/arm/neon/av1_fwd_txfm2d_neon.c.
  - Fixed AddressSanitizer heap-buffer-overflow error in
    av1_wiener_convolve_add_src_neon().
  - chromium:1393384 Avoid scene detection on spatial resize.
  - aomedia:3308 Remove color artifacts under high motion.
  - aomedia:3310 Avoid out of memory failures with Visual Studio
    2017, 2019, and 2022 for Win32 x86 builds.
  - aomedia:3346 Make SVC work properly for screen content.
  - aomedia:3348 Fix a bug where an uninitialized search_site is
    used.
  - aomedia:3365 Work around what seems like a Visual Studio 2022
    compiler optimization bug.
  - aomedia:3369 Incorrect PSNR values reported by libaom for
    12-bit encode.
- Modernize spec, use cmake_build and ldconfig_scriptlets macros.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1681992000">- Fix license tag to BSD-2-Clause and AOMPL-1.0.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683028800">- Revert to BSD-2-Clause licence tag to only use SPDX valid
  license tag.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1693569600">- New upstream release 3.7.0
  - New Features
  * New codec controls:
  * AV1E_SET_QUANTIZER_ONE_PASS: Set quantizer for each frame.
  * AV1E_ENABLE_RATE_GUIDE_DELTAQ: enable the rate distribution guided delta
    quantization in all intra mode. The "enable-rate-guide-deltaq" option is
    added for this control.
  * AV1E_SET_RATE_DISTRIBUTION_INFO: set the input file for rate
    distribution used in all intra mode. The "rate-distribution-info" option
    is added for this control.
  * AV1E_GET_LUMA_CDEF_STRENGTH
  * AV1E_SET_BITRATE_ONE_PASS_CBR
  * AOM_SCALING_MODE is extended to include 2/3 and 1/3 scaling.
  * aom_tune_metric is extended to include AOM_TUNE_VMAF_SALIENCY_MAP.
    The "tune" option is extended to include "vmaf_saliency_map".
  * SVC example encoder svc_encoder_rtc is able to use the rate control
    library.
  * Loopfilter level and CDEF filter level is supported by RTC rate control
    library.
  * New speed (--cpu-used) 11, intended for RTC screen sharing, added for
    faster encoding with ~3% bdrate loss with 16% IC (instruction count)
    speedup compared to speed 10.
  - Compression Efficiency Improvements
  * Improved VoD encoding performance
  * 0.1-0.6% BDrate gains for encoding speeds 2 to 6
  * Rate control accuracy improvement in VBR mode
  * RTC encoding improvements
  * Screen content mode: 10-19% BDrate gains for speeds 6 - 10
  * Temporal layers video mode, for speed 10:
  * 2 temporal layers on low resolutions: 13-15% BDrate gain
  * 3 temporal layers on VGA/HD: 3-4% BDrate gain
  - Perceptual Quality Improvements
  * Fixed multiple block and color artifacts for RTC screen content by
  * Incorporating color into RD cost for IDTX
  * Reducing thresholds for palette mode in non RD mode
  * Allowing more palette mode testing
  * Improved color sensitivity for altref in non-RD mode.
  * Reduced video flickering for temporal layer encoding.
  - Speedup and Memory Optimizations
  * Speed up the VoD encoder
  * 2-5% for encoding speed 2 to 4
  * 9-15% for encoding speed 5 to 6
  * ARM
  * Standard bitdepth
  * speed 5: +31%
  * speed 4: +2%
  * speed 3: +9%
  * speed 2: +157%
  * High bitdepth
  * speed 5: +85%
  * RTC speedups
  * Screen content mode
  * 15% IC speedup for speeds 6-8
  * ARM: 7% for speed 9, 3% for speed 10
  * Temporal layers video mode
  * 7% speedup for 3 temporal layers on VGA/HD, for speed 10
  * Single layer video
  * x86: 2% IC speedup for speeds 7-10
  * ARM: 2-4% speedup across speeds 5-10
  - Bug Fixes
  * aomedia:3261 Assertion failed when encoding av1 with film grain and
    '--monochrome' flag
  * aomedia:3276 ensure all allocations are checked (partial fix)
  * aomedia:3451 The libaom library calls exit()
  * aomedia:3450 enable -Wshadow for C++ sources
  * aomedia:3449 Test Seg Faults After
    b459af3e345be402db052a143fcc5383d4b74cbd
  * aomedia:3416 prune unused symbols / restrict symbol visibility
  * aomedia:3443 Jenkins failure:
    UninstantiatedParameterizedTestSuite&lt;EstimateNoiseTest&gt;
  * aomedia:3434 realtime failures with CONFIG_BITSTREAM_DEBUG=1
  * aomedia:3433 DeltaqModeTest crash w/row_mt=0
  * aomedia:3429 Encoder crash when turn on both ExternalResize and
    g_threads &gt; 2
  * aomedia:3438 Build failure with
    `-DSANITIZE=address -DBUILD_SHARED_LIBS=ON` when using clang.
  * aomedia:3435 Block artifacts when scrolling with AV1 in screen sharing
    scenarios
  * aomedia:3170 vmaf tune presets produce extreme glitches in one scene
  * aomedia:3401 Building shared libaom with MSVC results in a race condition
    with the export library
  * aomedia:3420 Floating point exception in av1_tpl_get_frame_importance()
  * aomedia:3424 heap-buffer-overflow in ScaleFilterCols_16_C() (SIGABRT)
  * aomedia:3417 examples/svc_encoder_rtc.c is using internal macros and
    functions
  * aomedia:3372 SEGV in assign_frame_buffer_p av1_common_int.h
  * aomedia:3130 'cpu-features.h' file not found on Android NDK 22
  * aomedia:3415 Encoder/decoder mismatch for svc_encoder_rtc running
    1 SL 3 TL
  * aomedia:3412 Lossless Mode Fails Loopback Bit Test
  * aomedia:3409 The use of AV1_VAR_OFFS in av1/encoder/var_based_part.c is
    incorrect for high bit depths
  * aomedia:3403 test_libaom fails with error message
    "feenableexcept() failed" on Linux arm
  * aomedia:3370 Random color block at fast motion area
  * aomedia:3393 Assertion failure in av1_convolve_2d_sr_c()
  * aomedia:3392 Strong artifacting for high bit-depth real-time
  * aomedia:3376 aomenc --threads=10 --deltaq-mode=3 crashes after
    "Allintra: multi-threading of calculating differential contrast"
  * aomedia:3380 Crashes and ASan and TSan errors in deltaq-mode=3
    multithreading code
  * chromium:1410766 heap-buffer-overflow in aom_yv12_copy_v_c
  * Cannot set level via AV1E_SET_TARGET_SEQ_LEVEL_IDX
  * Encoding failure due to the use of loop restoration with unintended use of
    lossless mode.
  * Signed integer overflow in scan_past_frames
  * Signed integer overflow in update_a_sep_sym
  * Flickering in AV1 1440p/2160p HDR transcodes
  * Fixed artifacts with screen share at encoder speed 10
  * Fixed prediction setup for IDTX
- Use system libraries instead of vendored ones
  * system-gtest.patch
  * system-yuv.patch
- Enable debuginfo also on modules written in assembly
- Enable building PowerPC-specific optimizations
- Enable Neon optimized code on ARM and fix runtime CPU detection
- Fix missing images in documentation</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1693915200">- Split docs to multibuild to avoid dependency cycle</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701777600">- Update to version 3.7.1:
  * Bug Fixes:
  - aomedia:3349: heap overflow when increasing resolution
  - aomedia:3478: GCC 12.2.0 emits a -Wstringop-overflow warning
    on aom/av1/encoder/motion_search_facade.c
  - aomedia:3489: Detect encoder and image high bit depth
    mismatch
  - aomedia:3491: heap-buffer-overflow on frame size change
  - b/303023614:  Segfault at encoding time for high bit depth
    images
- Switch buildtime compression to zst.</changelog>
</package>
<package pkgid="ebadca0537b2f2f03fdb968aa9e09a17955697712eb2c17b5363e92ace90625d55167431b0044ec3a9cce33ffa5be0fe8f87c7f430967e77b0e7efa1efbb3f57" name="aom-tools-debuginfo" arch="i586">
  <version epoch="0" ver="3.7.1" rel="1.1"/>
  <changelog author="daniel.molkentin@suse.com" date="1589889600">- Update to version 2.0.0 "Applejack":
  This is the first official release of libaom. It has real-time
  mode and SVC support, as well as substantial documentation
  improvement and clean-ups.
  Important changes:
  * Decouple library version and so version.
  * Move functions into a header file
  * Remove av1_ prefix from static functions
  * Remove aom_ prefix from static functions
  * Remove aom_ prefix for static functions
  * Remove av1_ prefix for a static function
- Drop libaom-0002-link-threading-lib-with-shared-library.patch and
  libaom-0003-update-CHANGELOG.patch</changelog>
  <changelog author="elimat@opensuse.org" date="1614600000">- Update to version 2.0.2:
  * Prepare for the libaom v2.0.2 release
  * Call av1_setup_frame_size() when dropping a frame
  * Avoid memset in filter_intra_predictor module
  * Fix a typo bug in apply_temporal_filter_planewise
  * Modify the assertion in temporal filter intrinsics
  * Fix unit test ThreadTestLarge.EncoderResultTest/49
  * Add -Wimplicit-function-declaration as C flag only
  * Update CHANGELOG for libaom v2.0.1
  * Set allow_screen_content_tools to 0 in rt mode
  * chroma_check: don't access UV planes if monochrome</changelog>
  <changelog author="daniel.molkentin@suse.com" date="1620648000">- Update to version 3.1.0 (bsc#1185843):
  https://aomedia.googlesource.com/aom/+/refs/tags/v3.1.0
  This release adds an "all intra" mode to the encoder, which significantly
  speeds up the encoding of AVIF still images at speed 6.
  - Upgrading:
    All intra mode for encoding AVIF still images and AV1 all intra videos:
    AOM_USAGE_ALL_INTRA (2) can be passed as the 'usage' argument to
    aom_codec_enc_config_default().
    New encoder control IDs added:
  - AV1E_SET_ENABLE_DIAGONAL_INTRA: Enable diagonal (D45 to D203) intra
    prediction modes (0: false, 1: true (default)). Also available as
    "enable-diagonal-intra" for the aom_codec_set_option() function.
    New aom_tune_metric enum value: AOM_TUNE_BUTTERAUGLI. The new aomenc option
  - -tune=butteraugli was added to optimize the encoder’s perceptual quality by
    optimizing the Butteraugli metric. Install libjxl (JPEG XL) and then pass
  - DCONFIG_TUNE_BUTTERAUGLI=1 to the cmake command to enable it.
- Includes 3.0
  https://aomedia.googlesource.com/aom/+/refs/tags/v3.0.0
  This release includes compression efficiency improvement, speed improvement
  for realtime mode, as well as some new APIs.
  - Upgrading:
    Support for PSNR calculation based on stream bit-depth.
    New encoder control IDs added:
  - AV1E_SET_ENABLE_RECT_TX
  - AV1E_SET_VBR_CORPUS_COMPLEXITY_LAP
  - AV1E_GET_BASELINE_GF_INTERVAL
  - AV1E_SET_ENABLE_DNL_DENOISING
    New decoder control IDs added:
  - AOMD_GET_FWD_KF_PRESENT
  - AOMD_GET_FRAME_FLAGS
  - AOMD_GET_ALTREF_PRESENT
  - AOMD_GET_TILE_INFO
  - AOMD_GET_SCREEN_CONTENT_TOOLS_INFO
  - AOMD_GET_STILL_PICTURE
  - AOMD_GET_SB_SIZE
  - AOMD_GET_SHOW_EXISTING_FRAME_FLAG
  - AOMD_GET_S_FRAME_INFO
    New aom_tune_content enum value: AOM_CONTENT_FILM
    New aom_tune_metric enum value: AOM_TUNE_VMAF_NEG_MAX_GAIN
    Coefficient and mode update can be turned off via
    AV1E_SET_{COEFF/MODE}_COST_UPD_FREQ.
    New key &amp; value API added, available with aom_codec_set_option() function.
    Scaling API expanded to include 1/4, 3/4 and 1/8.
  - Enhancements:
    Better multithreading performance with realtime mode.
    New speed 9 setting for faster realtime encoding.
    Smaller binary size with low bitdepth and realtime only build.
    Temporal denoiser and its optimizations on x86 and Neon.
    Optimizations for scaling.
    Faster encoding with speed settings 2 to 6 for good encoding mode.
    Improved documentation throughout the library, with function level
    documentation, tree view and support for the dot tool.
  - Bug fixes:
    Aside from those mentioned in v2.0.1 and v2.0.2, this release includes the
    following bug fixes:
    Issue 2940: Segfault when encoding with --use-16bit-internal and --limit &gt; 1
    Issue 2941: Decoder mismatch with --rt --bit-depth=10 and --cpu-used=8
    Issue 2895: mingw-w64 i686 gcc fails to build
    Issue 2874: Separate ssse3 functions from sse2 file.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1625227200">- Update to version 3.1.1
  * Fix vmaf model initialization error when not set to tune=vmaf
  * Fix consistent crash on near-static screen content, keyframe
    related
  * Fix tune=butteraugli mode
- Disable NEON on arm where not available.</changelog>
  <changelog author="pgajdos@suse.com" date="1629892800">- Update to version 3.1.2:
  * Update AUTHORS,CHANGELOG,CMakeLists.txt for v3.1.2
  * Avoid chroma resampling for 420mpeg2 input
  * Check array has two elements before using index 1
  * Fix DecodeScalabilityTest failure in realtime only
  * Store temporal_id and spatial_id of decoded frame
  * exports.cmake: use APPLE and WIN32 and use def for mingw-w64</changelog>
  <changelog author="pgajdos@suse.com" date="1629892801">- security update
- added patches
  fix CVE-2021-30475 [bsc#1189497], Buffer overflow in aom_dsp/noise_model.c
  + libaom-CVE-2021-30475.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1631188800">- security update
- added patches
  fix CVE-2021-30474 [bsc#1186799], aom_dsp/grain_table.c in libaom in AOMedia before 2021-03-30 has a use-after-free.
  + libaom-CVE-2021-30474.patch</changelog>
  <changelog author="gmbr3@opensuse.org" date="1633694400">- Update to version 3.1.3:
  * Update CHANGELOG for v3.1.3-rc2
  * Detect chroma subsampling more directly
  * Detect chroma subsampling more directly
  * image2yuvconfig() should calculate uv_crop_width
  * aom/aom_encoder.h: remove configure option reference
  * aom_encoder.h: fix rc_overshoot_pct range
  * Update AUTHORS,CHANGELOG,CMakeLists.txt for v3.1.3
  * aom_install: don't exclude msvc from install
  * aom_install: use relpath for install
  * aom_install: Install lib dlls to bindir</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1634126400">- fix service data</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1634299200">- Update to version 3.2.0:
  * This release includes compression efficiency and perceptual
    quality improvements, speedup and memory optimizations, as well
    as some new features.
  * New Features:
    + Introduced speeds 7, 8, and 9 for all intra mode.
    + Introduced speed 10 for real time mode.
    + Introduced an API that allows external partition decisions.
    + SVC: added support for compound prediction.
    + SVC: added support for fixed SVC modes.
  * Compression Efficiency Improvements:
    + Intra-mode search improvement.
    + Improved real time (RT) mode BDrate savings by ~5% (RT speed
    5) and ~12% (RT speed 6). The improvement was measured on the
    video conference set.
    + Improved real time mode for nonrd path (speed 7, 8, 9):
    BDrate gains of ~3-5%.
    + Rate control and RD adjustments based on ML research in VP9.
    Gains of ~0.5-1.0% for HD.
  * Perceptual Quality Improvements:
    + Added a new mode --deltaq-mode=3 to improve perceptual
    quality based on a differential contrast model for still
    images.
    + Added a new mode –deltaq-mode=4 to improve perceptual quality
    based on user rated cq_level data set for still images.
    + Weighting of some intra mode and partition size choices to
    better manage and retain texture.
  * Speedup and Memory Optimizations:
    + Further improved 2-pass good quality encoder speed:
    . Speed 2 speedup: 18%
    . Speed 3 speedup: 22%
    . Speed 4 speedup: 37%
    . Speed 5 speedup: 30%
    . Speed 6 speedup: 20%
    + Optimized the real time encoder (measured on the video
    conference set):
    . RT speed 5 speedup: 110%
    . RT speed 6 speedup: 77%
  * Bug Fixes
    + Issue 3069: Fix one-pass mode keyframe placement off-by-one
    error.
    + Issue 3156: Fix a bug in av1_quantize_lp AVX2 optimization.
- Drop libaom-CVE-2021-30474.patch: Fixed upstream.
- Drop libaom-CVE-2021-30475.patch: Fixed upstream.
- Remove changesgenerate option from _service file, use data from
  CHANGELOG to fill .changes instead as it it much nicer and human
  readable than just a list of commit messages.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1645185600">- Update to version 3.3.0:
  * This release includes compression efficiency and perceptual
    quality improvements, speedup and memory optimizations, some
    new features, and several bug fixes.
  * New Features
  - AV1 RT: Introducing CDEF search level 5
  - Changed real time speed 4 to behave the same as real time
    speed 5
  - Add --deltaq-strength
  - rtc: Allow scene-change and overshoot detection for svc
  - rtc: Intra-only frame for svc
  - AV1 RT: Option 2 for codec control AV1E_SET_ENABLE_CDEF to
    disable CDEF on non-ref frames
  - New codec controls AV1E_SET_LOOPFILTER_CONTROL and
    AOME_GET_LOOPFILTER_LEVEL
  - Improvements to three pass encoding
  * Compression Efficiency Improvements: Overall compression gains:
    0.6%
  * Perceptual Quality Improvements
  - Improves the perceptual quality of high QP encoding for
    delta-q mode 4
  - Auto select noise synthesis level for all intra
  * Speedup and Memory Optimizations
  - Added many SSE2 optimizations.
  - Good quality 2-pass encoder speedups:
    o Speed 2: 9%
    o Speed 3: 12.5%
    o Speed 4: 8%
    o Speed 5: 3%
    o Speed 6: 4%
  - Real time mode encoder speedups:
    o Speed 5: 2.6% BDRate gain, 4% speedup
    o Speed 6: 3.5% BDRate gain, 4% speedup
    o Speed 9: 1% BDRate gain, 3% speedup
    o Speed 10: 3% BDRate gain, neutral speedup
  - All intra encoding speedups (AVIF):
    o Single thread - speed 6: 8%
    o Single thread - speed 9: 15%
    o Multi thread(8) - speed 6: 14%
    o Multi thread(8) - speed 9: 34%
  * Bug Fixes
  - Issue 3163: Segmentation fault when using
  - -enable-keyframe-filtering=2
  - Issue 2436: Integer overflow in av1_warp_affine_c()
  - Issue 3226: armv7 build failure due to gcc-11
  - Issue 3195: Bug report on libaom (AddressSanitizer:
    heap-buffer-overflow)
  - Issue 3191: Bug report on libaom (AddressSanitizer: SEGV on
    unknown address)
- Drop libaom-devel Requires from libaom-devel-doc sub-package: We
  do not need the devel package to be able to read the devel
  documentation.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662292800">- Update to version 3.4.0:
  * This release includes compression efficiency and perceptual
    quality improvements, speedup and memory optimizations, and
    some new features. There are no ABI or API breaking changes in
    this release.
  * New Features:
  - New --dist-metric flag with "qm-psnr" value to use
    quantization matrices in the distortion computation for RD
    search. The default value is "psnr".
  - New command line option "--auto-intra-tools-off=1" to make
    all-intra encoding faster for high bit rate under
    "--deltaq-mode=3" mode.
  - New rate control library aom_av1_rc for real-time hardware
    encoders. Supports CBR for both one spatial layer and SVC.
  - New image format AOM_IMG_FMT_NV12 can be used as input to the
    encoder. The presence of AOM_IMG_FMT_NV12 can be detected at
    compile time by checking if the macro AOM_HAVE_IMG_FMT_NV12
    is defined.
  - New codec controls for the encoder:
    o AV1E_SET_AUTO_INTRA_TOOLS_OFF. Only in effect if
  - -deltaq-mode=3.
    o AV1E_SET_RTC_EXTERNAL_RC
    o AV1E_SET_FP_MT. Only supported if libaom is built with
  - DCONFIG_FRAME_PARALLEL_ENCODE=1.
    o AV1E_GET_TARGET_SEQ_LEVEL_IDX
  - New key-value pairs for the key-value API:
    o --auto-intra-tools-off=0 (default) or 1. Only in effect if
  - -deltaq-mode=3.
    o --strict-level-conformance=0 (default) or 1
    o --fp-mt=0 (default) or 1. Only supported if libaom is built
    with -DCONFIG_FRAME_PARALLEL_ENCODE=1.
  - New aomenc options (not supported by the key-value API):
    o --nv12
  * Compression Efficiency Improvements:
  - Correctly calculate SSE for high bitdepth in skip mode, 0.2%
    to 0.6% coding gain.
  - RTC at speed 9/10: BD-rate gain of ~4/5%
  - RTC screen content coding: many improvements for real-time
    screen at speed 10 (quality, speedup, and rate control), up
    to high resolutions (1080p).
  - RTC-SVC: fixes to make intra-only frames work for spatial
    layers.
  - RTC-SVC: quality improvements for temporal layers.
  - AV1 RT: A new passive rate control strategy for screen
    content, an average of 7.5% coding gain, with some clips of
    20+%. The feature is turned off by default due to higher bit
    rate variation.
  * Perceptual Quality Improvements:
  - RTC: Visual quality improvements for high speeds (9/10)
  - Improvements in coding quality for all intra mode
  * Speedup and Memory Optimizations:
  - ~10% speedup in good quality mode encoding.
  - ~7% heap memory reduction in good quality encoding mode for
    speed 5 and 6.
  - Ongoing improvements to intra-frame encoding performance on
    Arm
  - Faster encoding speed for "--deltaq-mode=3" mode.
  - ~10% speedup for speed 5/6, ~15% speedup for speed 7/8, and
    ~10% speedup for speed 9/10 in real time encoding mode
  - ~20% heap memory reduction in still-picture encoding mode for
    360p-720p resolutions with multiple threads
  - ~13% speedup for speed 6 and ~12% speedup for speed 9 in
    still-picture encoding mode.
  - Optimizations to improve multi-thread efficiency for
    still-picture encoding mode.
  * Bug Fixes:
  - b/204460717: README.md: replace master with main
  - b/210677928: libaom disable_order is surprising for
    max_reference_frames=3
  - b/222461449: -DCONFIG_TUNE_BUTTERAUGLI=1 broken
  - b/227207606: write_greyscale writes incorrect chroma in
    highbd mode
  - b/229955363: Integer-overflow in linsolve_wiener
  - https://crbug.com/aomedia/2032
  - https://crbug.com/aomedia/2397
  - https://crbug.com/aomedia/2563
  - https://crbug.com/aomedia/2815
  - https://crbug.com/aomedia/3009
  - https://crbug.com/aomedia/3018
  - https://crbug.com/aomedia/3045
  - https://crbug.com/aomedia/3101
  - https://crbug.com/aomedia/3130
  - https://crbug.com/aomedia/3173
  - https://crbug.com/aomedia/3184
  - https://crbug.com/aomedia/3187
  - https://crbug.com/aomedia/3190
  - https://crbug.com/aomedia/3195
  - https://crbug.com/aomedia/3197
  - https://crbug.com/aomedia/3201
  - https://crbug.com/aomedia/3202
  - https://crbug.com/aomedia/3204
  - https://crbug.com/aomedia/3205
  - https://crbug.com/aomedia/3207
  - https://crbug.com/aomedia/3208
  - https://crbug.com/aomedia/3209
  - https://crbug.com/aomedia/3213
  - https://crbug.com/aomedia/3214
  - https://crbug.com/aomedia/3219
  - https://crbug.com/aomedia/3222
  - https://crbug.com/aomedia/3223
  - https://crbug.com/aomedia/3225
  - https://crbug.com/aomedia/3226
  - https://crbug.com/aomedia/3228
  - https://crbug.com/aomedia/3232
  - https://crbug.com/aomedia/3236
  - https://crbug.com/aomedia/3237
  - https://crbug.com/aomedia/3238
  - https://crbug.com/aomedia/3240
  - https://crbug.com/aomedia/3243
  - https://crbug.com/aomedia/3244
  - https://crbug.com/aomedia/3246
  - https://crbug.com/aomedia/3248
  - https://crbug.com/aomedia/3250
  - https://crbug.com/aomedia/3251
  - https://crbug.com/aomedia/3252
  - https://crbug.com/aomedia/3255
  - https://crbug.com/aomedia/3257
  - https://crbug.com/aomedia/3259
  - https://crbug.com/aomedia/3260
  - https://crbug.com/aomedia/3267
  - https://crbug.com/aomedia/3268
  - https://crbug.com/aomedia/3269
  - https://crbug.com/aomedia/3276
  - https://crbug.com/aomedia/3278
  - https://crbug.com/chromium/1290068
  - https://crbug.com/chromium/1303237
  - https://crbug.com/chromium/1304990
  - https://crbug.com/chromium/1321141
  - https://crbug.com/chromium/1321388
  - https://crbug.com/oss-fuzz/44846
  - https://crbug.com/oss-fuzz/44856
  - https://crbug.com/oss-fuzz/44862
  - https://crbug.com/oss-fuzz/44904
  - https://crbug.com/oss-fuzz/45056</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663848000">- Update to version 3.5.0:
  * This release is ABI compatible with the last one, including
    speedup and memory optimizations, and new APIs and features.
  * New Features
  - Support for frame parallel encode for larger number of
    threads. --fp-mt flag is available for all build
    configurations.
  - New codec control AV1E_GET_NUM_OPERATING_POINTS
  * Speedup and Memory Optimizations
  - Speed-up multithreaded encoding for good quality mode for
    larger number of threads through frame parallel encoding:
    . 30-34% encode time reduction for 1080p, 16 threads, 1x1
    tile configuration (tile_rows x tile_columns)
    . 18-28% encode time reduction for 1080p, 16 threads, 2x4
    tile configuration
    . 18-20% encode time reduction for 2160p, 32 threads, 2x4
    tile configuration
  - 16-20% speed-up for speed=6 to 8 in still-picture encoding
    mode
  - 5-6% heap memory reduction for speed=6 to 10 in real-time
    encoding mode
  - Improvements to the speed for speed=7, 8 in real-time
    encoding mode
  - Improvements to the speed for speed=9, 10 in real-time screen
    encoding mode
  - Optimizations to improve multi-thread efficiency in real-time
    encoding mode
  - 10-15% speed up for SVC with temporal layers
  - SIMD optimizations:
    . Improve av1_quantize_fp_32x32_neon() 1.05x to 1.24x faster
    . Add aom_highbd_quantize_b{,_32x32,_64x64}_adaptive_neon()
    3.15x to 5.6x faster than "C"
    . Improve av1_quantize_fp_64x64_neon() 1.17x to 1.66x faster
    . Add aom_quantize_b_avx2() 1.4x to 1.7x faster than
    aom_quantize_b_avx()
    . Add aom_quantize_b_32x32_avx2() 1.4x to 2.3x faster than
    aom_quantize_b_32x32_avx()
    . Add aom_quantize_b_64x64_avx2() 2.0x to 2.4x faster than
    aom_quantize_b_64x64_ssse3()
    . Add aom_highbd_quantize_b_32x32_avx2() 9.0x to 10.5x faster
    than aom_highbd_quantize_b_32x32_c()
    . Add aom_highbd_quantize_b_64x64_avx2() 7.3x to 9.7x faster
    than aom_highbd_quantize_b_64x64_c()
    . Improve aom_highbd_quantize_b_avx2() 1.07x to 1.20x faster
    . Improve av1_quantize_fp_avx2() 1.13x to 1.49x faster
    . Improve av1_quantize_fp_32x32_avx2() 1.07x to 1.54x faster
    . Improve av1_quantize_fp_64x64_avx2()  1.03x to 1.25x faster
    . Improve av1_quantize_lp_avx2() 1.07x to 1.16x faster
  * Bug fixes including but not limited to
  - aomedia:3206 Assert that skip_width &gt; 0 for deconvolve
    function
  - aomedia:3278 row_mt enc: Delay top-right sync when intraBC is
    enabled
  - aomedia:3282 blend_a64_*_neon: fix bus error in armv7
  - aomedia:3283 FRAME_PARALLEL: Propagate border size to all
    cpis
  - aomedia:3283 RESIZE_MODE: Fix incorrect strides being used
    for motion search
  - aomedia:3286 rtc-svc: Fix to dynamic_enable spatial layers
  - aomedia:3289 rtc-screen: Fix to skipping inter-mode test in
    nonrd
  - aomedia:3289 rtc-screen: Fix for skip newmv on flat blocks
  - aomedia:3299 Fix build failure with CONFIG_TUNE_VMAF=1
  - aomedia:3296 Fix the conflict --enable-tx-size-search=0 with
    nonrd mode --enable-tx-size-search will be ignored in non-rd
    pick mode
  - aomedia:3304 Fix off-by-one error of max w/h in
    validate_config
  - aomedia:3306 Do not use pthread_setname_np on GNU/Hurd
  - aomedia:3325 row-multithreading produces invalid bitstream in
    some cases
  - chromium:1346938, chromium:1338114
  - compiler_flags.cmake: fix flag detection w/cmake 3.17-3.18.2
  - tools/*.py: update to python3
  - aom_configure.cmake: detect PIE and set CONFIG_PIC
  - test/simd_cmp_impl: use explicit types w/CompareSimd*
  - rtc: Fix to disable segm for aq-mode=3
  - rtc: Fix to color_sensitivity in variance partition
  - rtc-screen: Fix bsize in model rd computation for intra
    chroma
  - Fixes to ensure the correct behavior of the encoder
    algorithms (like segmentation, computation of statistics,
    etc.)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675857600">- Update to version 3.6.0:
  * This release includes compression efficiency and perceptual
    quality improvements, speedup and memory optimizations, and
    some new features. This release is ABI compatible with the last
    release.
  * New Features:
  - New values 20-27 (corresponding to levels 7.0-7.3 and
    8.0-8.3) for the encoder control
    AV1E_SET_TARGET_SEQ_LEVEL_IDX (note that the proposal to add
    the new levels are still in draft status). The original
    special value 24 (keep level stats only for level monitoring)
    is renumbered as 32.
  - New encoder control AV1E_SET_SKIP_POSTPROC_FILTERING to skip
    the application of post-processing filters on reconstructed
    frame in all intra mode.
  - New encoder option "kf-max-pyr-height": Maximum height of
    pyramid structure used for the GOP starting with a key frame
    (-1 to 5).
  - Make SVC work for screen content.
  - Rate control improvements to reduce frame-size spikes for
    screen content coding.
  - RISC-V architecture support with gcc toolchain.
  * Compression Efficiency Improvements:
  - Peak compression efficiency in VOD setting is improved by 1%.
  - 0.7% - 2.2% RTC encoding BDrate gains for real time speed 8
    to 10.
  - 15% RTC encoding BDrate gains for screen content speed 10.
  * Perceptual Quality Improvements:
  - Resolved a visual quality issue that was reported for high
    resolution clips (2K) for speed 4 and above in VOD use case.
  - Visual quality improvements to screen content coding.
  - Quality improvements to temporal layer RTC coding.
  * Speedup and Memory Optimizations:
  - RTC single-thread encoder speedup:
    . ~6% instruction count reduction for speed 5 and 6.
    . ~15% instruction count reduction for speed 7.
    . ~10% instruction count reduction for speed 8 to 10 (&gt;=360p
    resolutions).
  - RTC multi-thread encoder speedup (beyond single-thread
    speedup):
    . 5-8% encode time reduction for speed 7 to 10.
  - RTC screen-content encoder speedup:
    . 11% instruction count reduction for speed 9 and 10 (&gt;=720p
    resolutions).
  - ~5% reduction in heap memory requirements for RTC, speed 6 to
    10.
  * AVIF:
    . 4-5% speedup for speed 9 in still-picture encoding mode.
    . 3-4% heap memory reduction in still-picture encoding mode
    for 360p-720p resolutions with multiple threads.
  * Bug Fixes:
  - Added a workaround for an AV1 specification bug which makes
    TRANSLATION type global motion models unusable.
  - Fixed AddressSanitizer global-buffer-overflow errors in
    av1/encoder/arm/neon/av1_fwd_txfm2d_neon.c.
  - Fixed AddressSanitizer heap-buffer-overflow error in
    av1_wiener_convolve_add_src_neon().
  - chromium:1393384 Avoid scene detection on spatial resize.
  - aomedia:3308 Remove color artifacts under high motion.
  - aomedia:3310 Avoid out of memory failures with Visual Studio
    2017, 2019, and 2022 for Win32 x86 builds.
  - aomedia:3346 Make SVC work properly for screen content.
  - aomedia:3348 Fix a bug where an uninitialized search_site is
    used.
  - aomedia:3365 Work around what seems like a Visual Studio 2022
    compiler optimization bug.
  - aomedia:3369 Incorrect PSNR values reported by libaom for
    12-bit encode.
- Modernize spec, use cmake_build and ldconfig_scriptlets macros.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1681992000">- Fix license tag to BSD-2-Clause and AOMPL-1.0.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683028800">- Revert to BSD-2-Clause licence tag to only use SPDX valid
  license tag.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1693569600">- New upstream release 3.7.0
  - New Features
  * New codec controls:
  * AV1E_SET_QUANTIZER_ONE_PASS: Set quantizer for each frame.
  * AV1E_ENABLE_RATE_GUIDE_DELTAQ: enable the rate distribution guided delta
    quantization in all intra mode. The "enable-rate-guide-deltaq" option is
    added for this control.
  * AV1E_SET_RATE_DISTRIBUTION_INFO: set the input file for rate
    distribution used in all intra mode. The "rate-distribution-info" option
    is added for this control.
  * AV1E_GET_LUMA_CDEF_STRENGTH
  * AV1E_SET_BITRATE_ONE_PASS_CBR
  * AOM_SCALING_MODE is extended to include 2/3 and 1/3 scaling.
  * aom_tune_metric is extended to include AOM_TUNE_VMAF_SALIENCY_MAP.
    The "tune" option is extended to include "vmaf_saliency_map".
  * SVC example encoder svc_encoder_rtc is able to use the rate control
    library.
  * Loopfilter level and CDEF filter level is supported by RTC rate control
    library.
  * New speed (--cpu-used) 11, intended for RTC screen sharing, added for
    faster encoding with ~3% bdrate loss with 16% IC (instruction count)
    speedup compared to speed 10.
  - Compression Efficiency Improvements
  * Improved VoD encoding performance
  * 0.1-0.6% BDrate gains for encoding speeds 2 to 6
  * Rate control accuracy improvement in VBR mode
  * RTC encoding improvements
  * Screen content mode: 10-19% BDrate gains for speeds 6 - 10
  * Temporal layers video mode, for speed 10:
  * 2 temporal layers on low resolutions: 13-15% BDrate gain
  * 3 temporal layers on VGA/HD: 3-4% BDrate gain
  - Perceptual Quality Improvements
  * Fixed multiple block and color artifacts for RTC screen content by
  * Incorporating color into RD cost for IDTX
  * Reducing thresholds for palette mode in non RD mode
  * Allowing more palette mode testing
  * Improved color sensitivity for altref in non-RD mode.
  * Reduced video flickering for temporal layer encoding.
  - Speedup and Memory Optimizations
  * Speed up the VoD encoder
  * 2-5% for encoding speed 2 to 4
  * 9-15% for encoding speed 5 to 6
  * ARM
  * Standard bitdepth
  * speed 5: +31%
  * speed 4: +2%
  * speed 3: +9%
  * speed 2: +157%
  * High bitdepth
  * speed 5: +85%
  * RTC speedups
  * Screen content mode
  * 15% IC speedup for speeds 6-8
  * ARM: 7% for speed 9, 3% for speed 10
  * Temporal layers video mode
  * 7% speedup for 3 temporal layers on VGA/HD, for speed 10
  * Single layer video
  * x86: 2% IC speedup for speeds 7-10
  * ARM: 2-4% speedup across speeds 5-10
  - Bug Fixes
  * aomedia:3261 Assertion failed when encoding av1 with film grain and
    '--monochrome' flag
  * aomedia:3276 ensure all allocations are checked (partial fix)
  * aomedia:3451 The libaom library calls exit()
  * aomedia:3450 enable -Wshadow for C++ sources
  * aomedia:3449 Test Seg Faults After
    b459af3e345be402db052a143fcc5383d4b74cbd
  * aomedia:3416 prune unused symbols / restrict symbol visibility
  * aomedia:3443 Jenkins failure:
    UninstantiatedParameterizedTestSuite&lt;EstimateNoiseTest&gt;
  * aomedia:3434 realtime failures with CONFIG_BITSTREAM_DEBUG=1
  * aomedia:3433 DeltaqModeTest crash w/row_mt=0
  * aomedia:3429 Encoder crash when turn on both ExternalResize and
    g_threads &gt; 2
  * aomedia:3438 Build failure with
    `-DSANITIZE=address -DBUILD_SHARED_LIBS=ON` when using clang.
  * aomedia:3435 Block artifacts when scrolling with AV1 in screen sharing
    scenarios
  * aomedia:3170 vmaf tune presets produce extreme glitches in one scene
  * aomedia:3401 Building shared libaom with MSVC results in a race condition
    with the export library
  * aomedia:3420 Floating point exception in av1_tpl_get_frame_importance()
  * aomedia:3424 heap-buffer-overflow in ScaleFilterCols_16_C() (SIGABRT)
  * aomedia:3417 examples/svc_encoder_rtc.c is using internal macros and
    functions
  * aomedia:3372 SEGV in assign_frame_buffer_p av1_common_int.h
  * aomedia:3130 'cpu-features.h' file not found on Android NDK 22
  * aomedia:3415 Encoder/decoder mismatch for svc_encoder_rtc running
    1 SL 3 TL
  * aomedia:3412 Lossless Mode Fails Loopback Bit Test
  * aomedia:3409 The use of AV1_VAR_OFFS in av1/encoder/var_based_part.c is
    incorrect for high bit depths
  * aomedia:3403 test_libaom fails with error message
    "feenableexcept() failed" on Linux arm
  * aomedia:3370 Random color block at fast motion area
  * aomedia:3393 Assertion failure in av1_convolve_2d_sr_c()
  * aomedia:3392 Strong artifacting for high bit-depth real-time
  * aomedia:3376 aomenc --threads=10 --deltaq-mode=3 crashes after
    "Allintra: multi-threading of calculating differential contrast"
  * aomedia:3380 Crashes and ASan and TSan errors in deltaq-mode=3
    multithreading code
  * chromium:1410766 heap-buffer-overflow in aom_yv12_copy_v_c
  * Cannot set level via AV1E_SET_TARGET_SEQ_LEVEL_IDX
  * Encoding failure due to the use of loop restoration with unintended use of
    lossless mode.
  * Signed integer overflow in scan_past_frames
  * Signed integer overflow in update_a_sep_sym
  * Flickering in AV1 1440p/2160p HDR transcodes
  * Fixed artifacts with screen share at encoder speed 10
  * Fixed prediction setup for IDTX
- Use system libraries instead of vendored ones
  * system-gtest.patch
  * system-yuv.patch
- Enable debuginfo also on modules written in assembly
- Enable building PowerPC-specific optimizations
- Enable Neon optimized code on ARM and fix runtime CPU detection
- Fix missing images in documentation</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1693915200">- Split docs to multibuild to avoid dependency cycle</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701777600">- Update to version 3.7.1:
  * Bug Fixes:
  - aomedia:3349: heap overflow when increasing resolution
  - aomedia:3478: GCC 12.2.0 emits a -Wstringop-overflow warning
    on aom/av1/encoder/motion_search_facade.c
  - aomedia:3489: Detect encoder and image high bit depth
    mismatch
  - aomedia:3491: heap-buffer-overflow on frame size change
  - b/303023614:  Segfault at encoding time for high bit depth
    images
- Switch buildtime compression to zst.</changelog>
</package>
<package pkgid="e550b695064988e47eea8ee2930e783e74d5202e59a5c999fb3e86ac4f57ae5f23dc485a0a8d07b140f8b67d598c5b70306aaa7543ac2e07c3d8e97f0ff5d61a" name="aom-tools-debuginfo" arch="x86_64">
  <version epoch="0" ver="3.7.1" rel="1.1"/>
  <changelog author="daniel.molkentin@suse.com" date="1589889600">- Update to version 2.0.0 "Applejack":
  This is the first official release of libaom. It has real-time
  mode and SVC support, as well as substantial documentation
  improvement and clean-ups.
  Important changes:
  * Decouple library version and so version.
  * Move functions into a header file
  * Remove av1_ prefix from static functions
  * Remove aom_ prefix from static functions
  * Remove aom_ prefix for static functions
  * Remove av1_ prefix for a static function
- Drop libaom-0002-link-threading-lib-with-shared-library.patch and
  libaom-0003-update-CHANGELOG.patch</changelog>
  <changelog author="elimat@opensuse.org" date="1614600000">- Update to version 2.0.2:
  * Prepare for the libaom v2.0.2 release
  * Call av1_setup_frame_size() when dropping a frame
  * Avoid memset in filter_intra_predictor module
  * Fix a typo bug in apply_temporal_filter_planewise
  * Modify the assertion in temporal filter intrinsics
  * Fix unit test ThreadTestLarge.EncoderResultTest/49
  * Add -Wimplicit-function-declaration as C flag only
  * Update CHANGELOG for libaom v2.0.1
  * Set allow_screen_content_tools to 0 in rt mode
  * chroma_check: don't access UV planes if monochrome</changelog>
  <changelog author="daniel.molkentin@suse.com" date="1620648000">- Update to version 3.1.0 (bsc#1185843):
  https://aomedia.googlesource.com/aom/+/refs/tags/v3.1.0
  This release adds an "all intra" mode to the encoder, which significantly
  speeds up the encoding of AVIF still images at speed 6.
  - Upgrading:
    All intra mode for encoding AVIF still images and AV1 all intra videos:
    AOM_USAGE_ALL_INTRA (2) can be passed as the 'usage' argument to
    aom_codec_enc_config_default().
    New encoder control IDs added:
  - AV1E_SET_ENABLE_DIAGONAL_INTRA: Enable diagonal (D45 to D203) intra
    prediction modes (0: false, 1: true (default)). Also available as
    "enable-diagonal-intra" for the aom_codec_set_option() function.
    New aom_tune_metric enum value: AOM_TUNE_BUTTERAUGLI. The new aomenc option
  - -tune=butteraugli was added to optimize the encoder’s perceptual quality by
    optimizing the Butteraugli metric. Install libjxl (JPEG XL) and then pass
  - DCONFIG_TUNE_BUTTERAUGLI=1 to the cmake command to enable it.
- Includes 3.0
  https://aomedia.googlesource.com/aom/+/refs/tags/v3.0.0
  This release includes compression efficiency improvement, speed improvement
  for realtime mode, as well as some new APIs.
  - Upgrading:
    Support for PSNR calculation based on stream bit-depth.
    New encoder control IDs added:
  - AV1E_SET_ENABLE_RECT_TX
  - AV1E_SET_VBR_CORPUS_COMPLEXITY_LAP
  - AV1E_GET_BASELINE_GF_INTERVAL
  - AV1E_SET_ENABLE_DNL_DENOISING
    New decoder control IDs added:
  - AOMD_GET_FWD_KF_PRESENT
  - AOMD_GET_FRAME_FLAGS
  - AOMD_GET_ALTREF_PRESENT
  - AOMD_GET_TILE_INFO
  - AOMD_GET_SCREEN_CONTENT_TOOLS_INFO
  - AOMD_GET_STILL_PICTURE
  - AOMD_GET_SB_SIZE
  - AOMD_GET_SHOW_EXISTING_FRAME_FLAG
  - AOMD_GET_S_FRAME_INFO
    New aom_tune_content enum value: AOM_CONTENT_FILM
    New aom_tune_metric enum value: AOM_TUNE_VMAF_NEG_MAX_GAIN
    Coefficient and mode update can be turned off via
    AV1E_SET_{COEFF/MODE}_COST_UPD_FREQ.
    New key &amp; value API added, available with aom_codec_set_option() function.
    Scaling API expanded to include 1/4, 3/4 and 1/8.
  - Enhancements:
    Better multithreading performance with realtime mode.
    New speed 9 setting for faster realtime encoding.
    Smaller binary size with low bitdepth and realtime only build.
    Temporal denoiser and its optimizations on x86 and Neon.
    Optimizations for scaling.
    Faster encoding with speed settings 2 to 6 for good encoding mode.
    Improved documentation throughout the library, with function level
    documentation, tree view and support for the dot tool.
  - Bug fixes:
    Aside from those mentioned in v2.0.1 and v2.0.2, this release includes the
    following bug fixes:
    Issue 2940: Segfault when encoding with --use-16bit-internal and --limit &gt; 1
    Issue 2941: Decoder mismatch with --rt --bit-depth=10 and --cpu-used=8
    Issue 2895: mingw-w64 i686 gcc fails to build
    Issue 2874: Separate ssse3 functions from sse2 file.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1625227200">- Update to version 3.1.1
  * Fix vmaf model initialization error when not set to tune=vmaf
  * Fix consistent crash on near-static screen content, keyframe
    related
  * Fix tune=butteraugli mode
- Disable NEON on arm where not available.</changelog>
  <changelog author="pgajdos@suse.com" date="1629892800">- Update to version 3.1.2:
  * Update AUTHORS,CHANGELOG,CMakeLists.txt for v3.1.2
  * Avoid chroma resampling for 420mpeg2 input
  * Check array has two elements before using index 1
  * Fix DecodeScalabilityTest failure in realtime only
  * Store temporal_id and spatial_id of decoded frame
  * exports.cmake: use APPLE and WIN32 and use def for mingw-w64</changelog>
  <changelog author="pgajdos@suse.com" date="1629892801">- security update
- added patches
  fix CVE-2021-30475 [bsc#1189497], Buffer overflow in aom_dsp/noise_model.c
  + libaom-CVE-2021-30475.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1631188800">- security update
- added patches
  fix CVE-2021-30474 [bsc#1186799], aom_dsp/grain_table.c in libaom in AOMedia before 2021-03-30 has a use-after-free.
  + libaom-CVE-2021-30474.patch</changelog>
  <changelog author="gmbr3@opensuse.org" date="1633694400">- Update to version 3.1.3:
  * Update CHANGELOG for v3.1.3-rc2
  * Detect chroma subsampling more directly
  * Detect chroma subsampling more directly
  * image2yuvconfig() should calculate uv_crop_width
  * aom/aom_encoder.h: remove configure option reference
  * aom_encoder.h: fix rc_overshoot_pct range
  * Update AUTHORS,CHANGELOG,CMakeLists.txt for v3.1.3
  * aom_install: don't exclude msvc from install
  * aom_install: use relpath for install
  * aom_install: Install lib dlls to bindir</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1634126400">- fix service data</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1634299200">- Update to version 3.2.0:
  * This release includes compression efficiency and perceptual
    quality improvements, speedup and memory optimizations, as well
    as some new features.
  * New Features:
    + Introduced speeds 7, 8, and 9 for all intra mode.
    + Introduced speed 10 for real time mode.
    + Introduced an API that allows external partition decisions.
    + SVC: added support for compound prediction.
    + SVC: added support for fixed SVC modes.
  * Compression Efficiency Improvements:
    + Intra-mode search improvement.
    + Improved real time (RT) mode BDrate savings by ~5% (RT speed
    5) and ~12% (RT speed 6). The improvement was measured on the
    video conference set.
    + Improved real time mode for nonrd path (speed 7, 8, 9):
    BDrate gains of ~3-5%.
    + Rate control and RD adjustments based on ML research in VP9.
    Gains of ~0.5-1.0% for HD.
  * Perceptual Quality Improvements:
    + Added a new mode --deltaq-mode=3 to improve perceptual
    quality based on a differential contrast model for still
    images.
    + Added a new mode –deltaq-mode=4 to improve perceptual quality
    based on user rated cq_level data set for still images.
    + Weighting of some intra mode and partition size choices to
    better manage and retain texture.
  * Speedup and Memory Optimizations:
    + Further improved 2-pass good quality encoder speed:
    . Speed 2 speedup: 18%
    . Speed 3 speedup: 22%
    . Speed 4 speedup: 37%
    . Speed 5 speedup: 30%
    . Speed 6 speedup: 20%
    + Optimized the real time encoder (measured on the video
    conference set):
    . RT speed 5 speedup: 110%
    . RT speed 6 speedup: 77%
  * Bug Fixes
    + Issue 3069: Fix one-pass mode keyframe placement off-by-one
    error.
    + Issue 3156: Fix a bug in av1_quantize_lp AVX2 optimization.
- Drop libaom-CVE-2021-30474.patch: Fixed upstream.
- Drop libaom-CVE-2021-30475.patch: Fixed upstream.
- Remove changesgenerate option from _service file, use data from
  CHANGELOG to fill .changes instead as it it much nicer and human
  readable than just a list of commit messages.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1645185600">- Update to version 3.3.0:
  * This release includes compression efficiency and perceptual
    quality improvements, speedup and memory optimizations, some
    new features, and several bug fixes.
  * New Features
  - AV1 RT: Introducing CDEF search level 5
  - Changed real time speed 4 to behave the same as real time
    speed 5
  - Add --deltaq-strength
  - rtc: Allow scene-change and overshoot detection for svc
  - rtc: Intra-only frame for svc
  - AV1 RT: Option 2 for codec control AV1E_SET_ENABLE_CDEF to
    disable CDEF on non-ref frames
  - New codec controls AV1E_SET_LOOPFILTER_CONTROL and
    AOME_GET_LOOPFILTER_LEVEL
  - Improvements to three pass encoding
  * Compression Efficiency Improvements: Overall compression gains:
    0.6%
  * Perceptual Quality Improvements
  - Improves the perceptual quality of high QP encoding for
    delta-q mode 4
  - Auto select noise synthesis level for all intra
  * Speedup and Memory Optimizations
  - Added many SSE2 optimizations.
  - Good quality 2-pass encoder speedups:
    o Speed 2: 9%
    o Speed 3: 12.5%
    o Speed 4: 8%
    o Speed 5: 3%
    o Speed 6: 4%
  - Real time mode encoder speedups:
    o Speed 5: 2.6% BDRate gain, 4% speedup
    o Speed 6: 3.5% BDRate gain, 4% speedup
    o Speed 9: 1% BDRate gain, 3% speedup
    o Speed 10: 3% BDRate gain, neutral speedup
  - All intra encoding speedups (AVIF):
    o Single thread - speed 6: 8%
    o Single thread - speed 9: 15%
    o Multi thread(8) - speed 6: 14%
    o Multi thread(8) - speed 9: 34%
  * Bug Fixes
  - Issue 3163: Segmentation fault when using
  - -enable-keyframe-filtering=2
  - Issue 2436: Integer overflow in av1_warp_affine_c()
  - Issue 3226: armv7 build failure due to gcc-11
  - Issue 3195: Bug report on libaom (AddressSanitizer:
    heap-buffer-overflow)
  - Issue 3191: Bug report on libaom (AddressSanitizer: SEGV on
    unknown address)
- Drop libaom-devel Requires from libaom-devel-doc sub-package: We
  do not need the devel package to be able to read the devel
  documentation.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662292800">- Update to version 3.4.0:
  * This release includes compression efficiency and perceptual
    quality improvements, speedup and memory optimizations, and
    some new features. There are no ABI or API breaking changes in
    this release.
  * New Features:
  - New --dist-metric flag with "qm-psnr" value to use
    quantization matrices in the distortion computation for RD
    search. The default value is "psnr".
  - New command line option "--auto-intra-tools-off=1" to make
    all-intra encoding faster for high bit rate under
    "--deltaq-mode=3" mode.
  - New rate control library aom_av1_rc for real-time hardware
    encoders. Supports CBR for both one spatial layer and SVC.
  - New image format AOM_IMG_FMT_NV12 can be used as input to the
    encoder. The presence of AOM_IMG_FMT_NV12 can be detected at
    compile time by checking if the macro AOM_HAVE_IMG_FMT_NV12
    is defined.
  - New codec controls for the encoder:
    o AV1E_SET_AUTO_INTRA_TOOLS_OFF. Only in effect if
  - -deltaq-mode=3.
    o AV1E_SET_RTC_EXTERNAL_RC
    o AV1E_SET_FP_MT. Only supported if libaom is built with
  - DCONFIG_FRAME_PARALLEL_ENCODE=1.
    o AV1E_GET_TARGET_SEQ_LEVEL_IDX
  - New key-value pairs for the key-value API:
    o --auto-intra-tools-off=0 (default) or 1. Only in effect if
  - -deltaq-mode=3.
    o --strict-level-conformance=0 (default) or 1
    o --fp-mt=0 (default) or 1. Only supported if libaom is built
    with -DCONFIG_FRAME_PARALLEL_ENCODE=1.
  - New aomenc options (not supported by the key-value API):
    o --nv12
  * Compression Efficiency Improvements:
  - Correctly calculate SSE for high bitdepth in skip mode, 0.2%
    to 0.6% coding gain.
  - RTC at speed 9/10: BD-rate gain of ~4/5%
  - RTC screen content coding: many improvements for real-time
    screen at speed 10 (quality, speedup, and rate control), up
    to high resolutions (1080p).
  - RTC-SVC: fixes to make intra-only frames work for spatial
    layers.
  - RTC-SVC: quality improvements for temporal layers.
  - AV1 RT: A new passive rate control strategy for screen
    content, an average of 7.5% coding gain, with some clips of
    20+%. The feature is turned off by default due to higher bit
    rate variation.
  * Perceptual Quality Improvements:
  - RTC: Visual quality improvements for high speeds (9/10)
  - Improvements in coding quality for all intra mode
  * Speedup and Memory Optimizations:
  - ~10% speedup in good quality mode encoding.
  - ~7% heap memory reduction in good quality encoding mode for
    speed 5 and 6.
  - Ongoing improvements to intra-frame encoding performance on
    Arm
  - Faster encoding speed for "--deltaq-mode=3" mode.
  - ~10% speedup for speed 5/6, ~15% speedup for speed 7/8, and
    ~10% speedup for speed 9/10 in real time encoding mode
  - ~20% heap memory reduction in still-picture encoding mode for
    360p-720p resolutions with multiple threads
  - ~13% speedup for speed 6 and ~12% speedup for speed 9 in
    still-picture encoding mode.
  - Optimizations to improve multi-thread efficiency for
    still-picture encoding mode.
  * Bug Fixes:
  - b/204460717: README.md: replace master with main
  - b/210677928: libaom disable_order is surprising for
    max_reference_frames=3
  - b/222461449: -DCONFIG_TUNE_BUTTERAUGLI=1 broken
  - b/227207606: write_greyscale writes incorrect chroma in
    highbd mode
  - b/229955363: Integer-overflow in linsolve_wiener
  - https://crbug.com/aomedia/2032
  - https://crbug.com/aomedia/2397
  - https://crbug.com/aomedia/2563
  - https://crbug.com/aomedia/2815
  - https://crbug.com/aomedia/3009
  - https://crbug.com/aomedia/3018
  - https://crbug.com/aomedia/3045
  - https://crbug.com/aomedia/3101
  - https://crbug.com/aomedia/3130
  - https://crbug.com/aomedia/3173
  - https://crbug.com/aomedia/3184
  - https://crbug.com/aomedia/3187
  - https://crbug.com/aomedia/3190
  - https://crbug.com/aomedia/3195
  - https://crbug.com/aomedia/3197
  - https://crbug.com/aomedia/3201
  - https://crbug.com/aomedia/3202
  - https://crbug.com/aomedia/3204
  - https://crbug.com/aomedia/3205
  - https://crbug.com/aomedia/3207
  - https://crbug.com/aomedia/3208
  - https://crbug.com/aomedia/3209
  - https://crbug.com/aomedia/3213
  - https://crbug.com/aomedia/3214
  - https://crbug.com/aomedia/3219
  - https://crbug.com/aomedia/3222
  - https://crbug.com/aomedia/3223
  - https://crbug.com/aomedia/3225
  - https://crbug.com/aomedia/3226
  - https://crbug.com/aomedia/3228
  - https://crbug.com/aomedia/3232
  - https://crbug.com/aomedia/3236
  - https://crbug.com/aomedia/3237
  - https://crbug.com/aomedia/3238
  - https://crbug.com/aomedia/3240
  - https://crbug.com/aomedia/3243
  - https://crbug.com/aomedia/3244
  - https://crbug.com/aomedia/3246
  - https://crbug.com/aomedia/3248
  - https://crbug.com/aomedia/3250
  - https://crbug.com/aomedia/3251
  - https://crbug.com/aomedia/3252
  - https://crbug.com/aomedia/3255
  - https://crbug.com/aomedia/3257
  - https://crbug.com/aomedia/3259
  - https://crbug.com/aomedia/3260
  - https://crbug.com/aomedia/3267
  - https://crbug.com/aomedia/3268
  - https://crbug.com/aomedia/3269
  - https://crbug.com/aomedia/3276
  - https://crbug.com/aomedia/3278
  - https://crbug.com/chromium/1290068
  - https://crbug.com/chromium/1303237
  - https://crbug.com/chromium/1304990
  - https://crbug.com/chromium/1321141
  - https://crbug.com/chromium/1321388
  - https://crbug.com/oss-fuzz/44846
  - https://crbug.com/oss-fuzz/44856
  - https://crbug.com/oss-fuzz/44862
  - https://crbug.com/oss-fuzz/44904
  - https://crbug.com/oss-fuzz/45056</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663848000">- Update to version 3.5.0:
  * This release is ABI compatible with the last one, including
    speedup and memory optimizations, and new APIs and features.
  * New Features
  - Support for frame parallel encode for larger number of
    threads. --fp-mt flag is available for all build
    configurations.
  - New codec control AV1E_GET_NUM_OPERATING_POINTS
  * Speedup and Memory Optimizations
  - Speed-up multithreaded encoding for good quality mode for
    larger number of threads through frame parallel encoding:
    . 30-34% encode time reduction for 1080p, 16 threads, 1x1
    tile configuration (tile_rows x tile_columns)
    . 18-28% encode time reduction for 1080p, 16 threads, 2x4
    tile configuration
    . 18-20% encode time reduction for 2160p, 32 threads, 2x4
    tile configuration
  - 16-20% speed-up for speed=6 to 8 in still-picture encoding
    mode
  - 5-6% heap memory reduction for speed=6 to 10 in real-time
    encoding mode
  - Improvements to the speed for speed=7, 8 in real-time
    encoding mode
  - Improvements to the speed for speed=9, 10 in real-time screen
    encoding mode
  - Optimizations to improve multi-thread efficiency in real-time
    encoding mode
  - 10-15% speed up for SVC with temporal layers
  - SIMD optimizations:
    . Improve av1_quantize_fp_32x32_neon() 1.05x to 1.24x faster
    . Add aom_highbd_quantize_b{,_32x32,_64x64}_adaptive_neon()
    3.15x to 5.6x faster than "C"
    . Improve av1_quantize_fp_64x64_neon() 1.17x to 1.66x faster
    . Add aom_quantize_b_avx2() 1.4x to 1.7x faster than
    aom_quantize_b_avx()
    . Add aom_quantize_b_32x32_avx2() 1.4x to 2.3x faster than
    aom_quantize_b_32x32_avx()
    . Add aom_quantize_b_64x64_avx2() 2.0x to 2.4x faster than
    aom_quantize_b_64x64_ssse3()
    . Add aom_highbd_quantize_b_32x32_avx2() 9.0x to 10.5x faster
    than aom_highbd_quantize_b_32x32_c()
    . Add aom_highbd_quantize_b_64x64_avx2() 7.3x to 9.7x faster
    than aom_highbd_quantize_b_64x64_c()
    . Improve aom_highbd_quantize_b_avx2() 1.07x to 1.20x faster
    . Improve av1_quantize_fp_avx2() 1.13x to 1.49x faster
    . Improve av1_quantize_fp_32x32_avx2() 1.07x to 1.54x faster
    . Improve av1_quantize_fp_64x64_avx2()  1.03x to 1.25x faster
    . Improve av1_quantize_lp_avx2() 1.07x to 1.16x faster
  * Bug fixes including but not limited to
  - aomedia:3206 Assert that skip_width &gt; 0 for deconvolve
    function
  - aomedia:3278 row_mt enc: Delay top-right sync when intraBC is
    enabled
  - aomedia:3282 blend_a64_*_neon: fix bus error in armv7
  - aomedia:3283 FRAME_PARALLEL: Propagate border size to all
    cpis
  - aomedia:3283 RESIZE_MODE: Fix incorrect strides being used
    for motion search
  - aomedia:3286 rtc-svc: Fix to dynamic_enable spatial layers
  - aomedia:3289 rtc-screen: Fix to skipping inter-mode test in
    nonrd
  - aomedia:3289 rtc-screen: Fix for skip newmv on flat blocks
  - aomedia:3299 Fix build failure with CONFIG_TUNE_VMAF=1
  - aomedia:3296 Fix the conflict --enable-tx-size-search=0 with
    nonrd mode --enable-tx-size-search will be ignored in non-rd
    pick mode
  - aomedia:3304 Fix off-by-one error of max w/h in
    validate_config
  - aomedia:3306 Do not use pthread_setname_np on GNU/Hurd
  - aomedia:3325 row-multithreading produces invalid bitstream in
    some cases
  - chromium:1346938, chromium:1338114
  - compiler_flags.cmake: fix flag detection w/cmake 3.17-3.18.2
  - tools/*.py: update to python3
  - aom_configure.cmake: detect PIE and set CONFIG_PIC
  - test/simd_cmp_impl: use explicit types w/CompareSimd*
  - rtc: Fix to disable segm for aq-mode=3
  - rtc: Fix to color_sensitivity in variance partition
  - rtc-screen: Fix bsize in model rd computation for intra
    chroma
  - Fixes to ensure the correct behavior of the encoder
    algorithms (like segmentation, computation of statistics,
    etc.)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675857600">- Update to version 3.6.0:
  * This release includes compression efficiency and perceptual
    quality improvements, speedup and memory optimizations, and
    some new features. This release is ABI compatible with the last
    release.
  * New Features:
  - New values 20-27 (corresponding to levels 7.0-7.3 and
    8.0-8.3) for the encoder control
    AV1E_SET_TARGET_SEQ_LEVEL_IDX (note that the proposal to add
    the new levels are still in draft status). The original
    special value 24 (keep level stats only for level monitoring)
    is renumbered as 32.
  - New encoder control AV1E_SET_SKIP_POSTPROC_FILTERING to skip
    the application of post-processing filters on reconstructed
    frame in all intra mode.
  - New encoder option "kf-max-pyr-height": Maximum height of
    pyramid structure used for the GOP starting with a key frame
    (-1 to 5).
  - Make SVC work for screen content.
  - Rate control improvements to reduce frame-size spikes for
    screen content coding.
  - RISC-V architecture support with gcc toolchain.
  * Compression Efficiency Improvements:
  - Peak compression efficiency in VOD setting is improved by 1%.
  - 0.7% - 2.2% RTC encoding BDrate gains for real time speed 8
    to 10.
  - 15% RTC encoding BDrate gains for screen content speed 10.
  * Perceptual Quality Improvements:
  - Resolved a visual quality issue that was reported for high
    resolution clips (2K) for speed 4 and above in VOD use case.
  - Visual quality improvements to screen content coding.
  - Quality improvements to temporal layer RTC coding.
  * Speedup and Memory Optimizations:
  - RTC single-thread encoder speedup:
    . ~6% instruction count reduction for speed 5 and 6.
    . ~15% instruction count reduction for speed 7.
    . ~10% instruction count reduction for speed 8 to 10 (&gt;=360p
    resolutions).
  - RTC multi-thread encoder speedup (beyond single-thread
    speedup):
    . 5-8% encode time reduction for speed 7 to 10.
  - RTC screen-content encoder speedup:
    . 11% instruction count reduction for speed 9 and 10 (&gt;=720p
    resolutions).
  - ~5% reduction in heap memory requirements for RTC, speed 6 to
    10.
  * AVIF:
    . 4-5% speedup for speed 9 in still-picture encoding mode.
    . 3-4% heap memory reduction in still-picture encoding mode
    for 360p-720p resolutions with multiple threads.
  * Bug Fixes:
  - Added a workaround for an AV1 specification bug which makes
    TRANSLATION type global motion models unusable.
  - Fixed AddressSanitizer global-buffer-overflow errors in
    av1/encoder/arm/neon/av1_fwd_txfm2d_neon.c.
  - Fixed AddressSanitizer heap-buffer-overflow error in
    av1_wiener_convolve_add_src_neon().
  - chromium:1393384 Avoid scene detection on spatial resize.
  - aomedia:3308 Remove color artifacts under high motion.
  - aomedia:3310 Avoid out of memory failures with Visual Studio
    2017, 2019, and 2022 for Win32 x86 builds.
  - aomedia:3346 Make SVC work properly for screen content.
  - aomedia:3348 Fix a bug where an uninitialized search_site is
    used.
  - aomedia:3365 Work around what seems like a Visual Studio 2022
    compiler optimization bug.
  - aomedia:3369 Incorrect PSNR values reported by libaom for
    12-bit encode.
- Modernize spec, use cmake_build and ldconfig_scriptlets macros.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1681992000">- Fix license tag to BSD-2-Clause and AOMPL-1.0.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683028800">- Revert to BSD-2-Clause licence tag to only use SPDX valid
  license tag.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1693569600">- New upstream release 3.7.0
  - New Features
  * New codec controls:
  * AV1E_SET_QUANTIZER_ONE_PASS: Set quantizer for each frame.
  * AV1E_ENABLE_RATE_GUIDE_DELTAQ: enable the rate distribution guided delta
    quantization in all intra mode. The "enable-rate-guide-deltaq" option is
    added for this control.
  * AV1E_SET_RATE_DISTRIBUTION_INFO: set the input file for rate
    distribution used in all intra mode. The "rate-distribution-info" option
    is added for this control.
  * AV1E_GET_LUMA_CDEF_STRENGTH
  * AV1E_SET_BITRATE_ONE_PASS_CBR
  * AOM_SCALING_MODE is extended to include 2/3 and 1/3 scaling.
  * aom_tune_metric is extended to include AOM_TUNE_VMAF_SALIENCY_MAP.
    The "tune" option is extended to include "vmaf_saliency_map".
  * SVC example encoder svc_encoder_rtc is able to use the rate control
    library.
  * Loopfilter level and CDEF filter level is supported by RTC rate control
    library.
  * New speed (--cpu-used) 11, intended for RTC screen sharing, added for
    faster encoding with ~3% bdrate loss with 16% IC (instruction count)
    speedup compared to speed 10.
  - Compression Efficiency Improvements
  * Improved VoD encoding performance
  * 0.1-0.6% BDrate gains for encoding speeds 2 to 6
  * Rate control accuracy improvement in VBR mode
  * RTC encoding improvements
  * Screen content mode: 10-19% BDrate gains for speeds 6 - 10
  * Temporal layers video mode, for speed 10:
  * 2 temporal layers on low resolutions: 13-15% BDrate gain
  * 3 temporal layers on VGA/HD: 3-4% BDrate gain
  - Perceptual Quality Improvements
  * Fixed multiple block and color artifacts for RTC screen content by
  * Incorporating color into RD cost for IDTX
  * Reducing thresholds for palette mode in non RD mode
  * Allowing more palette mode testing
  * Improved color sensitivity for altref in non-RD mode.
  * Reduced video flickering for temporal layer encoding.
  - Speedup and Memory Optimizations
  * Speed up the VoD encoder
  * 2-5% for encoding speed 2 to 4
  * 9-15% for encoding speed 5 to 6
  * ARM
  * Standard bitdepth
  * speed 5: +31%
  * speed 4: +2%
  * speed 3: +9%
  * speed 2: +157%
  * High bitdepth
  * speed 5: +85%
  * RTC speedups
  * Screen content mode
  * 15% IC speedup for speeds 6-8
  * ARM: 7% for speed 9, 3% for speed 10
  * Temporal layers video mode
  * 7% speedup for 3 temporal layers on VGA/HD, for speed 10
  * Single layer video
  * x86: 2% IC speedup for speeds 7-10
  * ARM: 2-4% speedup across speeds 5-10
  - Bug Fixes
  * aomedia:3261 Assertion failed when encoding av1 with film grain and
    '--monochrome' flag
  * aomedia:3276 ensure all allocations are checked (partial fix)
  * aomedia:3451 The libaom library calls exit()
  * aomedia:3450 enable -Wshadow for C++ sources
  * aomedia:3449 Test Seg Faults After
    b459af3e345be402db052a143fcc5383d4b74cbd
  * aomedia:3416 prune unused symbols / restrict symbol visibility
  * aomedia:3443 Jenkins failure:
    UninstantiatedParameterizedTestSuite&lt;EstimateNoiseTest&gt;
  * aomedia:3434 realtime failures with CONFIG_BITSTREAM_DEBUG=1
  * aomedia:3433 DeltaqModeTest crash w/row_mt=0
  * aomedia:3429 Encoder crash when turn on both ExternalResize and
    g_threads &gt; 2
  * aomedia:3438 Build failure with
    `-DSANITIZE=address -DBUILD_SHARED_LIBS=ON` when using clang.
  * aomedia:3435 Block artifacts when scrolling with AV1 in screen sharing
    scenarios
  * aomedia:3170 vmaf tune presets produce extreme glitches in one scene
  * aomedia:3401 Building shared libaom with MSVC results in a race condition
    with the export library
  * aomedia:3420 Floating point exception in av1_tpl_get_frame_importance()
  * aomedia:3424 heap-buffer-overflow in ScaleFilterCols_16_C() (SIGABRT)
  * aomedia:3417 examples/svc_encoder_rtc.c is using internal macros and
    functions
  * aomedia:3372 SEGV in assign_frame_buffer_p av1_common_int.h
  * aomedia:3130 'cpu-features.h' file not found on Android NDK 22
  * aomedia:3415 Encoder/decoder mismatch for svc_encoder_rtc running
    1 SL 3 TL
  * aomedia:3412 Lossless Mode Fails Loopback Bit Test
  * aomedia:3409 The use of AV1_VAR_OFFS in av1/encoder/var_based_part.c is
    incorrect for high bit depths
  * aomedia:3403 test_libaom fails with error message
    "feenableexcept() failed" on Linux arm
  * aomedia:3370 Random color block at fast motion area
  * aomedia:3393 Assertion failure in av1_convolve_2d_sr_c()
  * aomedia:3392 Strong artifacting for high bit-depth real-time
  * aomedia:3376 aomenc --threads=10 --deltaq-mode=3 crashes after
    "Allintra: multi-threading of calculating differential contrast"
  * aomedia:3380 Crashes and ASan and TSan errors in deltaq-mode=3
    multithreading code
  * chromium:1410766 heap-buffer-overflow in aom_yv12_copy_v_c
  * Cannot set level via AV1E_SET_TARGET_SEQ_LEVEL_IDX
  * Encoding failure due to the use of loop restoration with unintended use of
    lossless mode.
  * Signed integer overflow in scan_past_frames
  * Signed integer overflow in update_a_sep_sym
  * Flickering in AV1 1440p/2160p HDR transcodes
  * Fixed artifacts with screen share at encoder speed 10
  * Fixed prediction setup for IDTX
- Use system libraries instead of vendored ones
  * system-gtest.patch
  * system-yuv.patch
- Enable debuginfo also on modules written in assembly
- Enable building PowerPC-specific optimizations
- Enable Neon optimized code on ARM and fix runtime CPU detection
- Fix missing images in documentation</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1693915200">- Split docs to multibuild to avoid dependency cycle</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701777600">- Update to version 3.7.1:
  * Bug Fixes:
  - aomedia:3349: heap overflow when increasing resolution
  - aomedia:3478: GCC 12.2.0 emits a -Wstringop-overflow warning
    on aom/av1/encoder/motion_search_facade.c
  - aomedia:3489: Detect encoder and image high bit depth
    mismatch
  - aomedia:3491: heap-buffer-overflow on frame size change
  - b/303023614:  Segfault at encoding time for high bit depth
    images
- Switch buildtime compression to zst.</changelog>
</package>
<package pkgid="0d4260ebbbdc7ea5de867331312be580f2cf0c762db461f20328ae4e2bb9d1da837f7f2bc9796de99045b64971e7b48fdb43ffee48a2f966fbdb33c44d47da05" name="apache-commons-lang3" arch="noarch">
  <version epoch="0" ver="3.12.0" rel="3.2"/>
  <changelog author="tchvatal@suse.com" date="1525262400">- Format with spec-cleaner</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1540209600">- Build commons-lang3-3.8.1 using modified build.xml and
  default.properties from 3.4.
- Removed patch:
  * commons-lang3-3.4-javadoc.patch
  - integrated in the build.xml
- Use source and target version 1.7, since the code contains
  diamond operator.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1549281600">- Clean-up the spec file and install less jar symlinks</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="1613476800">- Add OSGi manifest</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1619179200">- Fixed SPEC file: Replaced broken URL
- Update to 3.9
  * Requires jdk &gt;= 1.8
  * Fixed issues with java 12
  * Add more SystemUtils.IS_JAVA_XX variants
  * Adding the Functions class
  * Add @FunctionalInterface to ThreadPredicate and ThreadGroupPredicate
  * Add isEmpty method to ObjectUtils
  * null-safe StringUtils.valueOf(char[]) to delegate to
    String.valueOf(char[]).
  * Add API org.apache.commons.lang3.SystemUtils.isJavaVersionAtMost(JavaVersion)
  * Consolidate the StringUtils equals and equalsIgnoreCase</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" 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 &lt;david.anes@suse.com&gt;" date="1640779200">- Fix component version in default.properties to 3.12</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" 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="Fridrich Strba &lt;fstrba@suse.com&gt;" 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>
</package>
<package pkgid="ddd0d60aa29ebbcc83918d412ad8729dba408fa6d5131a01eac4bbbbe00da7d183bbb15103e6ef0aea76be854b958cc9079e86260801091cb52490b2191555cd" name="apache-commons-lang3" arch="src">
  <version epoch="0" ver="3.12.0" rel="3.2"/>
  <changelog author="p.drouand@gmail.com" date="1453636800">- Initial release (version 3.4)</changelog>
  <changelog author="pcervinka@suse.com" date="1495195200">- New build dependency: javapackages-local</changelog>
  <changelog author="fstrba@suse.com" date="1505390400">- Specify java target and source level 1.6
- Force building with jdk &lt; 1.9, since jdk9's javadoc chocks on one
  class file (internal error)</changelog>
  <changelog author="fstrba@suse.com" date="1507550400">- Modified patch:
  * commons-lang3-3.4-javadoc.patch
    + Fix build with jdk9
- Allow building with jdk9 too
- Run fdupes on javadoc</changelog>
  <changelog author="tchvatal@suse.com" date="1525262400">- Format with spec-cleaner</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1540209600">- Build commons-lang3-3.8.1 using modified build.xml and
  default.properties from 3.4.
- Removed patch:
  * commons-lang3-3.4-javadoc.patch
  - integrated in the build.xml
- Use source and target version 1.7, since the code contains
  diamond operator.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1549281600">- Clean-up the spec file and install less jar symlinks</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="1613476800">- Add OSGi manifest</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1619179200">- Fixed SPEC file: Replaced broken URL
- Update to 3.9
  * Requires jdk &gt;= 1.8
  * Fixed issues with java 12
  * Add more SystemUtils.IS_JAVA_XX variants
  * Adding the Functions class
  * Add @FunctionalInterface to ThreadPredicate and ThreadGroupPredicate
  * Add isEmpty method to ObjectUtils
  * null-safe StringUtils.valueOf(char[]) to delegate to
    String.valueOf(char[]).
  * Add API org.apache.commons.lang3.SystemUtils.isJavaVersionAtMost(JavaVersion)
  * Consolidate the StringUtils equals and equalsIgnoreCase</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" 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 &lt;david.anes@suse.com&gt;" date="1640779200">- Fix component version in default.properties to 3.12</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" 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="Fridrich Strba &lt;fstrba@suse.com&gt;" 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>
</package>
<package pkgid="1f2b9149011c6d3fcdbb4d75975f0a93c4bb3881f9b9d5f4ca6dcd6b0374248c7ac3721866764a55215f00a1b2a33dda4eee236cfbac9aadb2ffa6ab20149570" name="apache-commons-lang3-javadoc" arch="noarch">
  <version epoch="0" ver="3.12.0" rel="3.2"/>
  <changelog author="tchvatal@suse.com" date="1525262400">- Format with spec-cleaner</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1540209600">- Build commons-lang3-3.8.1 using modified build.xml and
  default.properties from 3.4.
- Removed patch:
  * commons-lang3-3.4-javadoc.patch
  - integrated in the build.xml
- Use source and target version 1.7, since the code contains
  diamond operator.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1549281600">- Clean-up the spec file and install less jar symlinks</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="1613476800">- Add OSGi manifest</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1619179200">- Fixed SPEC file: Replaced broken URL
- Update to 3.9
  * Requires jdk &gt;= 1.8
  * Fixed issues with java 12
  * Add more SystemUtils.IS_JAVA_XX variants
  * Adding the Functions class
  * Add @FunctionalInterface to ThreadPredicate and ThreadGroupPredicate
  * Add isEmpty method to ObjectUtils
  * null-safe StringUtils.valueOf(char[]) to delegate to
    String.valueOf(char[]).
  * Add API org.apache.commons.lang3.SystemUtils.isJavaVersionAtMost(JavaVersion)
  * Consolidate the StringUtils equals and equalsIgnoreCase</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" 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 &lt;david.anes@suse.com&gt;" date="1640779200">- Fix component version in default.properties to 3.12</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" 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="Fridrich Strba &lt;fstrba@suse.com&gt;" 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>
</package>
<package pkgid="365cb89767e3f79b2fe5de548d60f50686c5693896781ad136549eda0775acb3d44269116fcca46592ebe83fee750aa8c2f02fe8a8a562a2b034e805e5bf6990" name="apache2-mod_apparmor" arch="i586">
  <version epoch="0" ver="3.1.6" rel="6.2"/>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1659960000">- add dnsmasq.diff: missing r permissions for dnsmasq//libvirt-leaseshelper
  (boo#1202161)</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1660910400">- skip code linting for packaging
  * removes pyflakes from the build requirements and thus Ring1
  * see also https://gitlab.com/apparmor/apparmor/-/issues/121</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1661515200">- add profiles-permit-php-fpm-pid-files-directly-under-run.patch
  https://gitlab.com/apparmor/apparmor/-/merge_requests/914 (bsc#1202344)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1661688000">- update to AppArmor 3.0.7
  - fix setuptools version detection in buildpath.py
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.0.7
    for the detailed upstream changelog
- add dnsmasq-cpu-possible.diff: allow reading /sys/devices/system/cpu/possible
  in dnsmasc//libvirt-leaseshelper profile (boo#1202849)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1662292800">- aa-decode: use grep -E instead of deprecated egrep (boo#1203092)
  add apparmor-3.0.7-egrep.patch</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1669118400">- update to AppArmor 3.1.2
  - lots of cleanups, improvements and bugfixes in all areas
  - rework internal profile storage and handling in the aa-* tools
  - support boolean variable definitions in the aa-* tools
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.1
    and https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.2
    for the detailed upstream changelog
- remove upstream(ed) patches:
  - apparmor-3.0.7-egrep.patch
  - dnsmasq.diff
  - profiles-permit-php-fpm-pid-files-directly-under-run.patch
  - zgrep-profile-mr870.diff
- no longer ship precompiled profile cache for Tumbleweed (boo#1205659)
- BuildRequire iproute2 (needed for aa-unconfined tests)</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1671796800">- Add samba-4-17.patch to update the samba profiles for samba
  version 4.17 (bsc#1206626);
  - samba-4-17.patch superseded by upstream merge:
    https://gitlab.com/apparmor/apparmor/-/merge_requests/926</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="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1675080000">- add nscd-systemd-userdb.diff: allow nscd to read systemd-userdb
  (boo#1207698)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1675684800">- add abstractions-openssl-1_1.diff: allow to read
  /etc/ssl/openssl-1_1.cnf in abstractions/openssl (boo#1207911)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1677585600">- update to AppArmor 3.1.3
  - add support for more audit.log formats in libapparmor
  - add abstractions/groff (boo#1065388)
  - various additions in abstractions and profiles
  - several bug fixes in parser and utils
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.3
    for the detailed upstream changelog
- drop upstreamed patches:
  - abstractions-openssl-1_1.diff
  - dnsmasq-cpu-possible.diff
  - nscd-systemd-userdb.diff</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1685361600">- update to AppArmor 3.1.4
  - parser: fix mount rules encoding (CVE-2016-1585)
  - aa-logprof: fix error when choosing named exec with plain profile names
  - aa-status: fix json output
  - several fixes for profiles and abstractions
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.4
    for the full upstream changelog</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1686052800">- fix aa-status --json output (aa-status-fix-json-mr1046.patch,
  boo#1211980#c12)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1686484800">- update to AppArmor 3.1.5
  - fix handling of mount rules in apparmor_parser
  - minor additions to abstractions/base and snap_browsers
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.5
    for the full upstream changelog
- remove upstreamed aa-status-fix-json-mr1046.patch
- split off apparmor-enable-precompiled-cache.diff from
  apparmor-enable-profile-cache.diff so that the precompiled cache
  path doesn't get added in parser.conf for Tumbleweed builds.
  This prevents a warning about the non-existing directory when
  loading profiles.</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1687435200">- update to AppArmor 3.1.6 (jsc#PED-5600)
  - fix regression in mount rules (boo#1211989)
  - some additions to the base and authentification abstractions
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.6
    for the full upstream changelog</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1690286400">- Add pam_apparmor README, referenced from online cha-apparmor-pam.html
  documentation (bsc#1213472)</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1695643200">- Fix pam_apparmor %post and %postun scripts to handle pam-config errors
  (bsc#1215596)</changelog>
  <changelog author="Julio Gonzalez Gil &lt;julio@juliogonzalez.es&gt;" date="1699444800">- Add apparmor-systemd-sessions.patch to allow read access to
  /run/systemd/sessions/ (bsc#1216878)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1699444801">- Actually apply the previously added patch for bsc#1216878</changelog>
</package>
<package pkgid="5125c786845cb9ea750519fc05d334394fe2af8d37fe8462ddff7d4d1e5f529e142d07e9fd7e104e948ac887c5f5395c0773d8242d6ac1d5c8910b0a00dfea05" name="apache2-mod_apparmor" arch="x86_64">
  <version epoch="0" ver="3.1.6" rel="6.2"/>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1659960000">- add dnsmasq.diff: missing r permissions for dnsmasq//libvirt-leaseshelper
  (boo#1202161)</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1660910400">- skip code linting for packaging
  * removes pyflakes from the build requirements and thus Ring1
  * see also https://gitlab.com/apparmor/apparmor/-/issues/121</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1661515200">- add profiles-permit-php-fpm-pid-files-directly-under-run.patch
  https://gitlab.com/apparmor/apparmor/-/merge_requests/914 (bsc#1202344)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1661688000">- update to AppArmor 3.0.7
  - fix setuptools version detection in buildpath.py
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.0.7
    for the detailed upstream changelog
- add dnsmasq-cpu-possible.diff: allow reading /sys/devices/system/cpu/possible
  in dnsmasc//libvirt-leaseshelper profile (boo#1202849)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1662292800">- aa-decode: use grep -E instead of deprecated egrep (boo#1203092)
  add apparmor-3.0.7-egrep.patch</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1669118400">- update to AppArmor 3.1.2
  - lots of cleanups, improvements and bugfixes in all areas
  - rework internal profile storage and handling in the aa-* tools
  - support boolean variable definitions in the aa-* tools
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.1
    and https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.2
    for the detailed upstream changelog
- remove upstream(ed) patches:
  - apparmor-3.0.7-egrep.patch
  - dnsmasq.diff
  - profiles-permit-php-fpm-pid-files-directly-under-run.patch
  - zgrep-profile-mr870.diff
- no longer ship precompiled profile cache for Tumbleweed (boo#1205659)
- BuildRequire iproute2 (needed for aa-unconfined tests)</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1671796800">- Add samba-4-17.patch to update the samba profiles for samba
  version 4.17 (bsc#1206626);
  - samba-4-17.patch superseded by upstream merge:
    https://gitlab.com/apparmor/apparmor/-/merge_requests/926</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="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1675080000">- add nscd-systemd-userdb.diff: allow nscd to read systemd-userdb
  (boo#1207698)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1675684800">- add abstractions-openssl-1_1.diff: allow to read
  /etc/ssl/openssl-1_1.cnf in abstractions/openssl (boo#1207911)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1677585600">- update to AppArmor 3.1.3
  - add support for more audit.log formats in libapparmor
  - add abstractions/groff (boo#1065388)
  - various additions in abstractions and profiles
  - several bug fixes in parser and utils
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.3
    for the detailed upstream changelog
- drop upstreamed patches:
  - abstractions-openssl-1_1.diff
  - dnsmasq-cpu-possible.diff
  - nscd-systemd-userdb.diff</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1685361600">- update to AppArmor 3.1.4
  - parser: fix mount rules encoding (CVE-2016-1585)
  - aa-logprof: fix error when choosing named exec with plain profile names
  - aa-status: fix json output
  - several fixes for profiles and abstractions
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.4
    for the full upstream changelog</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1686052800">- fix aa-status --json output (aa-status-fix-json-mr1046.patch,
  boo#1211980#c12)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1686484800">- update to AppArmor 3.1.5
  - fix handling of mount rules in apparmor_parser
  - minor additions to abstractions/base and snap_browsers
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.5
    for the full upstream changelog
- remove upstreamed aa-status-fix-json-mr1046.patch
- split off apparmor-enable-precompiled-cache.diff from
  apparmor-enable-profile-cache.diff so that the precompiled cache
  path doesn't get added in parser.conf for Tumbleweed builds.
  This prevents a warning about the non-existing directory when
  loading profiles.</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1687435200">- update to AppArmor 3.1.6 (jsc#PED-5600)
  - fix regression in mount rules (boo#1211989)
  - some additions to the base and authentification abstractions
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.6
    for the full upstream changelog</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1690286400">- Add pam_apparmor README, referenced from online cha-apparmor-pam.html
  documentation (bsc#1213472)</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1695643200">- Fix pam_apparmor %post and %postun scripts to handle pam-config errors
  (bsc#1215596)</changelog>
  <changelog author="Julio Gonzalez Gil &lt;julio@juliogonzalez.es&gt;" date="1699444800">- Add apparmor-systemd-sessions.patch to allow read access to
  /run/systemd/sessions/ (bsc#1216878)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1699444801">- Actually apply the previously added patch for bsc#1216878</changelog>
</package>
<package pkgid="7e237971dd865c548b0ccfbc863ba7ce2a735ea8eaeaaf6d4e647bb6c21e85be9d4f0f8b001ae829a80811d42e5bdbcffbbe6aed1f7e3c1d7679b1076077ad15" name="apache2-mod_apparmor-debuginfo" arch="i586">
  <version epoch="0" ver="3.1.6" rel="6.2"/>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1659960000">- add dnsmasq.diff: missing r permissions for dnsmasq//libvirt-leaseshelper
  (boo#1202161)</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1660910400">- skip code linting for packaging
  * removes pyflakes from the build requirements and thus Ring1
  * see also https://gitlab.com/apparmor/apparmor/-/issues/121</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1661515200">- add profiles-permit-php-fpm-pid-files-directly-under-run.patch
  https://gitlab.com/apparmor/apparmor/-/merge_requests/914 (bsc#1202344)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1661688000">- update to AppArmor 3.0.7
  - fix setuptools version detection in buildpath.py
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.0.7
    for the detailed upstream changelog
- add dnsmasq-cpu-possible.diff: allow reading /sys/devices/system/cpu/possible
  in dnsmasc//libvirt-leaseshelper profile (boo#1202849)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1662292800">- aa-decode: use grep -E instead of deprecated egrep (boo#1203092)
  add apparmor-3.0.7-egrep.patch</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1669118400">- update to AppArmor 3.1.2
  - lots of cleanups, improvements and bugfixes in all areas
  - rework internal profile storage and handling in the aa-* tools
  - support boolean variable definitions in the aa-* tools
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.1
    and https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.2
    for the detailed upstream changelog
- remove upstream(ed) patches:
  - apparmor-3.0.7-egrep.patch
  - dnsmasq.diff
  - profiles-permit-php-fpm-pid-files-directly-under-run.patch
  - zgrep-profile-mr870.diff
- no longer ship precompiled profile cache for Tumbleweed (boo#1205659)
- BuildRequire iproute2 (needed for aa-unconfined tests)</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1671796800">- Add samba-4-17.patch to update the samba profiles for samba
  version 4.17 (bsc#1206626);
  - samba-4-17.patch superseded by upstream merge:
    https://gitlab.com/apparmor/apparmor/-/merge_requests/926</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="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1675080000">- add nscd-systemd-userdb.diff: allow nscd to read systemd-userdb
  (boo#1207698)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1675684800">- add abstractions-openssl-1_1.diff: allow to read
  /etc/ssl/openssl-1_1.cnf in abstractions/openssl (boo#1207911)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1677585600">- update to AppArmor 3.1.3
  - add support for more audit.log formats in libapparmor
  - add abstractions/groff (boo#1065388)
  - various additions in abstractions and profiles
  - several bug fixes in parser and utils
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.3
    for the detailed upstream changelog
- drop upstreamed patches:
  - abstractions-openssl-1_1.diff
  - dnsmasq-cpu-possible.diff
  - nscd-systemd-userdb.diff</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1685361600">- update to AppArmor 3.1.4
  - parser: fix mount rules encoding (CVE-2016-1585)
  - aa-logprof: fix error when choosing named exec with plain profile names
  - aa-status: fix json output
  - several fixes for profiles and abstractions
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.4
    for the full upstream changelog</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1686052800">- fix aa-status --json output (aa-status-fix-json-mr1046.patch,
  boo#1211980#c12)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1686484800">- update to AppArmor 3.1.5
  - fix handling of mount rules in apparmor_parser
  - minor additions to abstractions/base and snap_browsers
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.5
    for the full upstream changelog
- remove upstreamed aa-status-fix-json-mr1046.patch
- split off apparmor-enable-precompiled-cache.diff from
  apparmor-enable-profile-cache.diff so that the precompiled cache
  path doesn't get added in parser.conf for Tumbleweed builds.
  This prevents a warning about the non-existing directory when
  loading profiles.</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1687435200">- update to AppArmor 3.1.6 (jsc#PED-5600)
  - fix regression in mount rules (boo#1211989)
  - some additions to the base and authentification abstractions
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.6
    for the full upstream changelog</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1690286400">- Add pam_apparmor README, referenced from online cha-apparmor-pam.html
  documentation (bsc#1213472)</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1695643200">- Fix pam_apparmor %post and %postun scripts to handle pam-config errors
  (bsc#1215596)</changelog>
  <changelog author="Julio Gonzalez Gil &lt;julio@juliogonzalez.es&gt;" date="1699444800">- Add apparmor-systemd-sessions.patch to allow read access to
  /run/systemd/sessions/ (bsc#1216878)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1699444801">- Actually apply the previously added patch for bsc#1216878</changelog>
</package>
<package pkgid="679be1100d975c844b999e31c866258ad2ac7b123152592544683d3d3d34aeb1b87987547a408763f08b3c5bd59c40f39568821310957f039288e435b3f7f874" name="apache2-mod_apparmor-debuginfo" arch="x86_64">
  <version epoch="0" ver="3.1.6" rel="6.2"/>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1659960000">- add dnsmasq.diff: missing r permissions for dnsmasq//libvirt-leaseshelper
  (boo#1202161)</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1660910400">- skip code linting for packaging
  * removes pyflakes from the build requirements and thus Ring1
  * see also https://gitlab.com/apparmor/apparmor/-/issues/121</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1661515200">- add profiles-permit-php-fpm-pid-files-directly-under-run.patch
  https://gitlab.com/apparmor/apparmor/-/merge_requests/914 (bsc#1202344)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1661688000">- update to AppArmor 3.0.7
  - fix setuptools version detection in buildpath.py
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.0.7
    for the detailed upstream changelog
- add dnsmasq-cpu-possible.diff: allow reading /sys/devices/system/cpu/possible
  in dnsmasc//libvirt-leaseshelper profile (boo#1202849)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1662292800">- aa-decode: use grep -E instead of deprecated egrep (boo#1203092)
  add apparmor-3.0.7-egrep.patch</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1669118400">- update to AppArmor 3.1.2
  - lots of cleanups, improvements and bugfixes in all areas
  - rework internal profile storage and handling in the aa-* tools
  - support boolean variable definitions in the aa-* tools
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.1
    and https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.2
    for the detailed upstream changelog
- remove upstream(ed) patches:
  - apparmor-3.0.7-egrep.patch
  - dnsmasq.diff
  - profiles-permit-php-fpm-pid-files-directly-under-run.patch
  - zgrep-profile-mr870.diff
- no longer ship precompiled profile cache for Tumbleweed (boo#1205659)
- BuildRequire iproute2 (needed for aa-unconfined tests)</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1671796800">- Add samba-4-17.patch to update the samba profiles for samba
  version 4.17 (bsc#1206626);
  - samba-4-17.patch superseded by upstream merge:
    https://gitlab.com/apparmor/apparmor/-/merge_requests/926</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="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1675080000">- add nscd-systemd-userdb.diff: allow nscd to read systemd-userdb
  (boo#1207698)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1675684800">- add abstractions-openssl-1_1.diff: allow to read
  /etc/ssl/openssl-1_1.cnf in abstractions/openssl (boo#1207911)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1677585600">- update to AppArmor 3.1.3
  - add support for more audit.log formats in libapparmor
  - add abstractions/groff (boo#1065388)
  - various additions in abstractions and profiles
  - several bug fixes in parser and utils
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.3
    for the detailed upstream changelog
- drop upstreamed patches:
  - abstractions-openssl-1_1.diff
  - dnsmasq-cpu-possible.diff
  - nscd-systemd-userdb.diff</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1685361600">- update to AppArmor 3.1.4
  - parser: fix mount rules encoding (CVE-2016-1585)
  - aa-logprof: fix error when choosing named exec with plain profile names
  - aa-status: fix json output
  - several fixes for profiles and abstractions
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.4
    for the full upstream changelog</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1686052800">- fix aa-status --json output (aa-status-fix-json-mr1046.patch,
  boo#1211980#c12)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1686484800">- update to AppArmor 3.1.5
  - fix handling of mount rules in apparmor_parser
  - minor additions to abstractions/base and snap_browsers
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.5
    for the full upstream changelog
- remove upstreamed aa-status-fix-json-mr1046.patch
- split off apparmor-enable-precompiled-cache.diff from
  apparmor-enable-profile-cache.diff so that the precompiled cache
  path doesn't get added in parser.conf for Tumbleweed builds.
  This prevents a warning about the non-existing directory when
  loading profiles.</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1687435200">- update to AppArmor 3.1.6 (jsc#PED-5600)
  - fix regression in mount rules (boo#1211989)
  - some additions to the base and authentification abstractions
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.6
    for the full upstream changelog</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1690286400">- Add pam_apparmor README, referenced from online cha-apparmor-pam.html
  documentation (bsc#1213472)</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1695643200">- Fix pam_apparmor %post and %postun scripts to handle pam-config errors
  (bsc#1215596)</changelog>
  <changelog author="Julio Gonzalez Gil &lt;julio@juliogonzalez.es&gt;" date="1699444800">- Add apparmor-systemd-sessions.patch to allow read access to
  /run/systemd/sessions/ (bsc#1216878)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1699444801">- Actually apply the previously added patch for bsc#1216878</changelog>
</package>
<package pkgid="cc9b1be8895271db946131da104541f9d175b914443684e8881f4dbfe6fb796566c6c8d42c82f95f1ad6d14562eeb1f84117ebff0a46ceb18a459951427aaf22" name="apache2-mod_jk" arch="src">
  <version epoch="0" ver="1.2.49" rel="2.1"/>
  <changelog author="pgajdos@suse.com" date="1416830400">- fix tomcat paths in jk.conf [bnc#742618]</changelog>
  <changelog author="tchvatal@suse.com" date="1426248000">- Add asc signature file.
- Fix URL for homepage</changelog>
  <changelog author="tchvatal@suse.com" date="1426680000">- Drop the asc again to make dimstar happy</changelog>
  <changelog author="pgajdos@suse.com" date="1433419200">- access configuration conditional in jk.conf example</changelog>
  <changelog author="tchvatal@suse.com" date="1433419201">- Apply patch to fix bnc#927845 CVE-2014-8111 VUL-1: apache2-mod_jk: Tomcat
  mod_jk information leak due to incorrect JkMount/JkUnmount directives
  processing:
  * apache2-mod_jk-CVE-2014-8111.patch</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="1441800000">- test package with %apache_test_module_load</changelog>
  <changelog author="tchvatal@suse.com" date="1453291200">- Version update to 1.2.41:
  * remove merged patch apache2-mod_jk-CVE-2014-8111.patch
  * many small bugfixes all around:
    + http://tomcat.apache.org/connectors-doc/miscellaneous/changelog.html</changelog>
  <changelog author="tchvatal@suse.com" date="1495281600">- Just depend on java-devel</changelog>
  <changelog author="tchvatal@suse.com" date="1517486400">- Version update to 1.2.42:
  * Many small fixes
  * Optimalization for new gccs
  * Minor code cleanups</changelog>
  <changelog author="tchvatal@suse.com" date="1518523200">- Disable tests for now as the default profile is not working
  properly to load up and upstream should update the sample</changelog>
  <changelog author="pmonrealgonzalez@suse.com" date="1521115200">- Update to version 1.2.43 [bsc#1085220, CVE-2018-1323]
  * LB: Propagate load factor changes applied by the status worker
    to a load balancer sub worker correctly to all processes.
  * ISAPI: Align the make files for 32-bit and 64-bit builds.
  * Update config.guess and config.sub
  * Update PCRE bundled with the ISAPI redirector to 8.41.
  * Update the ISAPI redirector installation documentation to
    reflect the currently supported versions of Windows.
  * Align the normalization performed by the ISAPI redirector with
    that implemented by Tomcat.</changelog>
  <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>
</package>
<package pkgid="e0b384e8d69d95181d5f9664da4131db93e1b15d9e520ac8f8d4e0b3356567fbdb23c389fbd5095f96f3ad563723bd32288345927183ab4f5f15cbe17c7ff6dd" name="apache2-mod_jk" arch="x86_64">
  <version epoch="0" ver="1.2.49" rel="2.1"/>
  <changelog author="tchvatal@suse.com" date="1518523200">- Disable tests for now as the default profile is not working
  properly to load up and upstream should update the sample</changelog>
  <changelog author="pmonrealgonzalez@suse.com" date="1521115200">- Update to version 1.2.43 [bsc#1085220, CVE-2018-1323]
  * LB: Propagate load factor changes applied by the status worker
    to a load balancer sub worker correctly to all processes.
  * ISAPI: Align the make files for 32-bit and 64-bit builds.
  * Update config.guess and config.sub
  * Update PCRE bundled with the ISAPI redirector to 8.41.
  * Update the ISAPI redirector installation documentation to
    reflect the currently supported versions of Windows.
  * Align the normalization performed by the ISAPI redirector with
    that implemented by Tomcat.</changelog>
  <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>
</package>
<package pkgid="ad874364bf5bed43d7fe9e06f070404767a453a62874cfbd0c344bad98e804c77077f8ccc3a7c7f88f8c5c8662e29a8d8baff640216e733940588b215e1cf619" name="apache2-mod_jk-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.2.49" rel="2.1"/>
  <changelog author="tchvatal@suse.com" date="1518523200">- Disable tests for now as the default profile is not working
  properly to load up and upstream should update the sample</changelog>
  <changelog author="pmonrealgonzalez@suse.com" date="1521115200">- Update to version 1.2.43 [bsc#1085220, CVE-2018-1323]
  * LB: Propagate load factor changes applied by the status worker
    to a load balancer sub worker correctly to all processes.
  * ISAPI: Align the make files for 32-bit and 64-bit builds.
  * Update config.guess and config.sub
  * Update PCRE bundled with the ISAPI redirector to 8.41.
  * Update the ISAPI redirector installation documentation to
    reflect the currently supported versions of Windows.
  * Align the normalization performed by the ISAPI redirector with
    that implemented by Tomcat.</changelog>
  <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>
</package>
<package pkgid="1c1718b37c7e051df7943df38cb4be09293a466ef7d1f031914924aa755f3da5d08de9cbc2a225275179212a5cf808d3c8670719336ab517b37ee3aaaaf680a6" name="apache2-mod_jk-debugsource" arch="x86_64">
  <version epoch="0" ver="1.2.49" rel="2.1"/>
  <changelog author="tchvatal@suse.com" date="1518523200">- Disable tests for now as the default profile is not working
  properly to load up and upstream should update the sample</changelog>
  <changelog author="pmonrealgonzalez@suse.com" date="1521115200">- Update to version 1.2.43 [bsc#1085220, CVE-2018-1323]
  * LB: Propagate load factor changes applied by the status worker
    to a load balancer sub worker correctly to all processes.
  * ISAPI: Align the make files for 32-bit and 64-bit builds.
  * Update config.guess and config.sub
  * Update PCRE bundled with the ISAPI redirector to 8.41.
  * Update the ISAPI redirector installation documentation to
    reflect the currently supported versions of Windows.
  * Align the normalization performed by the ISAPI redirector with
    that implemented by Tomcat.</changelog>
  <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>
</package>
<package pkgid="99be247b77047cba7122b73fc11f4a6782c5fe4c739997742ba3ed65cc7fa9584bec6b6a77f33e3029234cc9207511ac22c69b9dafb708518e1e03c0640a7c59" name="apache2-mod_perl" arch="src">
  <version epoch="0" ver="2.0.13" rel="1.2"/>
  <changelog author="coolo@suse.com" date="1375704000">- add avoid-broken-provides.diff to avoid package providing
  HTTP::Request::Common, which it does not (only for testing)</changelog>
  <changelog author="vcizek@suse.com" date="1405944000">- Linux::Pid is required by Apache2-SizeLimit (bnc#888117)</changelog>
  <changelog author="vcizek@suse.com" date="1410264000">- adapt test configuration for apache24 to fix build
  * use the new access control mechanisms from apache24
  * added apache24-mod_authz_host.patch</changelog>
  <changelog author="jsegitz@suse.com" date="1410955200">- Changed access control statements in config file to use
  mod_authz_host (bnc#897005)</changelog>
  <changelog author="pgajdos@suse.com" date="1415016000">- call spec-cleaner
- use apache rpm macros</changelog>
  <changelog author="tjcw@physics.org" date="1435320000">- turn off inlining for functions which need to be real symbols because they
  are called in a DSO
  * added inline.patch</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="1438084800">- updated to 2.0.9: see Changes for details
  * dropped patches:
  - lfs-perl-5.14.patch
  - apache2-mod_perl-2.0.4-tests.diff
  - apache24-mod_authz_host.patch</changelog>
  <changelog author="schwab@suse.de" date="1438689600">- Force gnu89 inline semantics
- Disable tests only in QEMU user-space builds
- inline.patch: remove</changelog>
  <changelog author="schwab@suse.de" date="1439467200">- Remove apache2 packaging bug workaround</changelog>
  <changelog author="vcizek@suse.com" date="1450267200">- fix mod_perl with perl 5.22 (boo#945195)
  * add mod_perl-add_support_for_perl_5.22.patch</changelog>
  <changelog author="tchvatal@suse.com" date="1475496000">- Remove unused icon and shorten the description a bit 1-2 migration
  is quite irelevant in these days
- Move tests to %check  phase
- Use proper group for devel subpackage</changelog>
  <changelog author="astieger@suse.com" date="1483099200">- update to 2.0.10:
  * Automatically select the appropriate c89 option when modperl is
    being built with either gcc 5 or clang
  * Fix non-threaded Perl 5.22.x build and tests
  * Add support for Perl 5.22.x
    drop upstreamed mod_perl-add_support_for_perl_5.22.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1531828800">- restore process name after sv_setpv_mg() call [bsc#1091625]
  + apache2-mod_perl-prctl-short-name.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1573905600">- Apache mod_perl 2.0.11:
  * CVE-2011-2767: Arbitrary Perl code execution in the context of
    the user account via a user-owned .htaccess (boo#1156944)</changelog>
  <changelog author="pgajdos@suse.com" date="1581595200">- define %license for older codestreams</changelog>
  <changelog author="Dirk Stoecker &lt;opensuse@dstoecker.de&gt;" date="1632744000">- fix build error with fix_perl_5.34_build.patch</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1650542400">- update to 2.0.12:
  * Add bug tracker information to README, and add CONTRIBUTING.md.
  * Fix detection of APR's threading support on RHEL 8.
  * Fix build for perl &gt;= 5.33.7.
  * Fix SIGSEGV crash due to wrong use of perl_parse().
  * Improve installation instructions for AIX.
- remove patch:
  * fix_perl_5.34_build.patch (there is a fix already upstreamed)
- refreshed patches:
  * avoid-broken-provides.diff
  * apache2-mod_perl-prctl-short-name.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1691496000">- Add apache2-mod_perl-perl-5.38.patch: Fix build with Perl 5.38.
  Usptream rev 1910623.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1699876800">- Update to 2.0.13:
  * Use get_server_banner() instead of deprecated get_server_version() in
    Apache2::Status.
  * Avoid generating APR precompiled headers.
  * Fix build for perl &gt;= 5.37.1.
- Removed apache2-mod_perl-perl-5.38.patch (fix already upstream)</changelog>
</package>
<package pkgid="a62273df263ecce4a05f998e8c33a311b03c4641d6f160792af1ceecab3a0ce487feaa8e098a217c2db324c0d5bafe515c5428696a22e1d75133da3e4e21164b" name="apache2-mod_perl" arch="x86_64">
  <version epoch="0" ver="2.0.13" rel="1.2"/>
  <changelog author="vcizek@suse.com" date="1450267200">- fix mod_perl with perl 5.22 (boo#945195)
  * add mod_perl-add_support_for_perl_5.22.patch</changelog>
  <changelog author="tchvatal@suse.com" date="1475496000">- Remove unused icon and shorten the description a bit 1-2 migration
  is quite irelevant in these days
- Move tests to %check  phase
- Use proper group for devel subpackage</changelog>
  <changelog author="astieger@suse.com" date="1483099200">- update to 2.0.10:
  * Automatically select the appropriate c89 option when modperl is
    being built with either gcc 5 or clang
  * Fix non-threaded Perl 5.22.x build and tests
  * Add support for Perl 5.22.x
    drop upstreamed mod_perl-add_support_for_perl_5.22.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1531828800">- restore process name after sv_setpv_mg() call [bsc#1091625]
  + apache2-mod_perl-prctl-short-name.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1573905600">- Apache mod_perl 2.0.11:
  * CVE-2011-2767: Arbitrary Perl code execution in the context of
    the user account via a user-owned .htaccess (boo#1156944)</changelog>
  <changelog author="pgajdos@suse.com" date="1581595200">- define %license for older codestreams</changelog>
  <changelog author="Dirk Stoecker &lt;opensuse@dstoecker.de&gt;" date="1632744000">- fix build error with fix_perl_5.34_build.patch</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1650542400">- update to 2.0.12:
  * Add bug tracker information to README, and add CONTRIBUTING.md.
  * Fix detection of APR's threading support on RHEL 8.
  * Fix build for perl &gt;= 5.33.7.
  * Fix SIGSEGV crash due to wrong use of perl_parse().
  * Improve installation instructions for AIX.
- remove patch:
  * fix_perl_5.34_build.patch (there is a fix already upstreamed)
- refreshed patches:
  * avoid-broken-provides.diff
  * apache2-mod_perl-prctl-short-name.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1691496000">- Add apache2-mod_perl-perl-5.38.patch: Fix build with Perl 5.38.
  Usptream rev 1910623.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1699876800">- Update to 2.0.13:
  * Use get_server_banner() instead of deprecated get_server_version() in
    Apache2::Status.
  * Avoid generating APR precompiled headers.
  * Fix build for perl &gt;= 5.37.1.
- Removed apache2-mod_perl-perl-5.38.patch (fix already upstream)</changelog>
</package>
<package pkgid="2bc66f1d67bb20c60335bd42b6d4a842bf114260d4554d5655048048b5273fe698689459b5f63625fa71dbcd6275cbf4c59b4f1800e0fe3aeaa8695b01c4ff75" name="apache2-mod_perl-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.0.13" rel="1.2"/>
  <changelog author="vcizek@suse.com" date="1450267200">- fix mod_perl with perl 5.22 (boo#945195)
  * add mod_perl-add_support_for_perl_5.22.patch</changelog>
  <changelog author="tchvatal@suse.com" date="1475496000">- Remove unused icon and shorten the description a bit 1-2 migration
  is quite irelevant in these days
- Move tests to %check  phase
- Use proper group for devel subpackage</changelog>
  <changelog author="astieger@suse.com" date="1483099200">- update to 2.0.10:
  * Automatically select the appropriate c89 option when modperl is
    being built with either gcc 5 or clang
  * Fix non-threaded Perl 5.22.x build and tests
  * Add support for Perl 5.22.x
    drop upstreamed mod_perl-add_support_for_perl_5.22.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1531828800">- restore process name after sv_setpv_mg() call [bsc#1091625]
  + apache2-mod_perl-prctl-short-name.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1573905600">- Apache mod_perl 2.0.11:
  * CVE-2011-2767: Arbitrary Perl code execution in the context of
    the user account via a user-owned .htaccess (boo#1156944)</changelog>
  <changelog author="pgajdos@suse.com" date="1581595200">- define %license for older codestreams</changelog>
  <changelog author="Dirk Stoecker &lt;opensuse@dstoecker.de&gt;" date="1632744000">- fix build error with fix_perl_5.34_build.patch</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1650542400">- update to 2.0.12:
  * Add bug tracker information to README, and add CONTRIBUTING.md.
  * Fix detection of APR's threading support on RHEL 8.
  * Fix build for perl &gt;= 5.33.7.
  * Fix SIGSEGV crash due to wrong use of perl_parse().
  * Improve installation instructions for AIX.
- remove patch:
  * fix_perl_5.34_build.patch (there is a fix already upstreamed)
- refreshed patches:
  * avoid-broken-provides.diff
  * apache2-mod_perl-prctl-short-name.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1691496000">- Add apache2-mod_perl-perl-5.38.patch: Fix build with Perl 5.38.
  Usptream rev 1910623.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1699876800">- Update to 2.0.13:
  * Use get_server_banner() instead of deprecated get_server_version() in
    Apache2::Status.
  * Avoid generating APR precompiled headers.
  * Fix build for perl &gt;= 5.37.1.
- Removed apache2-mod_perl-perl-5.38.patch (fix already upstream)</changelog>
</package>
<package pkgid="3cf92e6986a137332a8474929a66115efcbd1b6b3be718bfe13bf17e2a201912893d49760e1994be6551c80ef49b8d20a0a4e91ceabed1071e5dbfc5fdfe5033" name="apache2-mod_perl-debugsource" arch="x86_64">
  <version epoch="0" ver="2.0.13" rel="1.2"/>
  <changelog author="vcizek@suse.com" date="1450267200">- fix mod_perl with perl 5.22 (boo#945195)
  * add mod_perl-add_support_for_perl_5.22.patch</changelog>
  <changelog author="tchvatal@suse.com" date="1475496000">- Remove unused icon and shorten the description a bit 1-2 migration
  is quite irelevant in these days
- Move tests to %check  phase
- Use proper group for devel subpackage</changelog>
  <changelog author="astieger@suse.com" date="1483099200">- update to 2.0.10:
  * Automatically select the appropriate c89 option when modperl is
    being built with either gcc 5 or clang
  * Fix non-threaded Perl 5.22.x build and tests
  * Add support for Perl 5.22.x
    drop upstreamed mod_perl-add_support_for_perl_5.22.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1531828800">- restore process name after sv_setpv_mg() call [bsc#1091625]
  + apache2-mod_perl-prctl-short-name.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1573905600">- Apache mod_perl 2.0.11:
  * CVE-2011-2767: Arbitrary Perl code execution in the context of
    the user account via a user-owned .htaccess (boo#1156944)</changelog>
  <changelog author="pgajdos@suse.com" date="1581595200">- define %license for older codestreams</changelog>
  <changelog author="Dirk Stoecker &lt;opensuse@dstoecker.de&gt;" date="1632744000">- fix build error with fix_perl_5.34_build.patch</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1650542400">- update to 2.0.12:
  * Add bug tracker information to README, and add CONTRIBUTING.md.
  * Fix detection of APR's threading support on RHEL 8.
  * Fix build for perl &gt;= 5.33.7.
  * Fix SIGSEGV crash due to wrong use of perl_parse().
  * Improve installation instructions for AIX.
- remove patch:
  * fix_perl_5.34_build.patch (there is a fix already upstreamed)
- refreshed patches:
  * avoid-broken-provides.diff
  * apache2-mod_perl-prctl-short-name.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1691496000">- Add apache2-mod_perl-perl-5.38.patch: Fix build with Perl 5.38.
  Usptream rev 1910623.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1699876800">- Update to 2.0.13:
  * Use get_server_banner() instead of deprecated get_server_version() in
    Apache2::Status.
  * Avoid generating APR precompiled headers.
  * Fix build for perl &gt;= 5.37.1.
- Removed apache2-mod_perl-perl-5.38.patch (fix already upstream)</changelog>
</package>
<package pkgid="6627cf9a79b563029a60c6605496ec0745c0df26204c6b8662605b14df0418be1228ca3adc485955985fbfdbe96e63f4d3528948c001ef10b58bb2361d4b2a30" name="apache2-mod_perl-devel" arch="x86_64">
  <version epoch="0" ver="2.0.13" rel="1.2"/>
  <changelog author="vcizek@suse.com" date="1450267200">- fix mod_perl with perl 5.22 (boo#945195)
  * add mod_perl-add_support_for_perl_5.22.patch</changelog>
  <changelog author="tchvatal@suse.com" date="1475496000">- Remove unused icon and shorten the description a bit 1-2 migration
  is quite irelevant in these days
- Move tests to %check  phase
- Use proper group for devel subpackage</changelog>
  <changelog author="astieger@suse.com" date="1483099200">- update to 2.0.10:
  * Automatically select the appropriate c89 option when modperl is
    being built with either gcc 5 or clang
  * Fix non-threaded Perl 5.22.x build and tests
  * Add support for Perl 5.22.x
    drop upstreamed mod_perl-add_support_for_perl_5.22.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1531828800">- restore process name after sv_setpv_mg() call [bsc#1091625]
  + apache2-mod_perl-prctl-short-name.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1573905600">- Apache mod_perl 2.0.11:
  * CVE-2011-2767: Arbitrary Perl code execution in the context of
    the user account via a user-owned .htaccess (boo#1156944)</changelog>
  <changelog author="pgajdos@suse.com" date="1581595200">- define %license for older codestreams</changelog>
  <changelog author="Dirk Stoecker &lt;opensuse@dstoecker.de&gt;" date="1632744000">- fix build error with fix_perl_5.34_build.patch</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1650542400">- update to 2.0.12:
  * Add bug tracker information to README, and add CONTRIBUTING.md.
  * Fix detection of APR's threading support on RHEL 8.
  * Fix build for perl &gt;= 5.33.7.
  * Fix SIGSEGV crash due to wrong use of perl_parse().
  * Improve installation instructions for AIX.
- remove patch:
  * fix_perl_5.34_build.patch (there is a fix already upstreamed)
- refreshed patches:
  * avoid-broken-provides.diff
  * apache2-mod_perl-prctl-short-name.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1691496000">- Add apache2-mod_perl-perl-5.38.patch: Fix build with Perl 5.38.
  Usptream rev 1910623.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1699876800">- Update to 2.0.13:
  * Use get_server_banner() instead of deprecated get_server_version() in
    Apache2::Status.
  * Avoid generating APR precompiled headers.
  * Fix build for perl &gt;= 5.37.1.
- Removed apache2-mod_perl-perl-5.38.patch (fix already upstream)</changelog>
</package>
<package pkgid="af7ad83179a3412b7571728bce281d92e4ef8b9ecde9641e7e3c2228e8af534894e3b37f802b2987739b4a8c56626c40c5b08cc103b725dafae324dec69c9ceb" name="apitrace" arch="i586">
  <version epoch="0" ver="10.0" rel="2.13"/>
  <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>
</package>
<package pkgid="cf9d374cd4155ac4d964ed9b3a73e4ae2f6113e504acc40b8bb1a37fada91ef94112371a5549ad3f174edbaddab51503c8ec05dd4ef465b0e156d91a9d16ec23" name="apitrace" arch="src">
  <version epoch="0" ver="10.0" rel="2.13"/>
  <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>
</package>
<package pkgid="b6dc00e893ddf3e37d9ae3142da3be949d63931bef594205fdf7f7698b17722539e34b251d4dc0c55e49259e87afc76953ce1d5ea648c71a9f397181da4852a4" name="apitrace" arch="x86_64">
  <version epoch="0" ver="10.0" rel="2.13"/>
  <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>
</package>
<package pkgid="5c52da9d5b9af445c2c2fc90b6d85a371bb9091ac7f3ee92ab17a19111ca958e106159beafa8fd59535083fbb06b15fcbf23548f4970e7a637162dd818f32354" name="apitrace-debuginfo" arch="i586">
  <version epoch="0" ver="10.0" rel="2.13"/>
  <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>
</package>
<package pkgid="f47b61ddbec4a4b048188381b37a1f3efe0bc5f5f5d096aca2849976996b3c2c87b199daac26a71a3bd19a17de73c9237ace88597868e54935c7b5a6e76d5974" name="apitrace-debuginfo" arch="x86_64">
  <version epoch="0" ver="10.0" rel="2.13"/>
  <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>
</package>
<package pkgid="997465326cd07932a44b7756cac598be44879b5f47113215626ce76ed52b5895906f5e39c19ff51640a2f7ff177046d1c0d2a4588c1198215e324675461c1ec0" name="apitrace-debugsource" arch="i586">
  <version epoch="0" ver="10.0" rel="2.13"/>
  <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>
</package>
<package pkgid="faebc9d9f5db8095a8d1b362220f369d58d4dc4733546ed9ee4131c075371b117b1b0f56db98bd7ede8f84ee1f5dac6381942a0f04b27b767459040b475ebc8b" name="apitrace-debugsource" arch="x86_64">
  <version epoch="0" ver="10.0" rel="2.13"/>
  <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>
</package>
<package pkgid="2be1e7537f4be480b0ab1eddf4633c3e813e7c428e21c373ec7822d5357782bfdec15dd2a0b7eef9b1a3f144042a00661e79598d1dcf38d4723b5b49fb92dc73" name="apitrace-wrappers" arch="i586">
  <version epoch="0" ver="10.0" rel="2.13"/>
  <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>
</package>
<package pkgid="52d4ad4171d195a55ead4a6ce2e59d41c69974d77debc7f2490ac8a9c8b8796b5733cfd0cf8d40196dc4429a86501f0770fe95a09d0ca3d6af488811674b67b9" name="apitrace-wrappers" arch="x86_64">
  <version epoch="0" ver="10.0" rel="2.13"/>
  <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>
</package>
<package pkgid="d90455c49bc2957ff2bf7dea9e6a95f8c0f67a711d575eca6c100e09971ba95946d94a7880dcf563a9a1463d2bb63da183b7830f90ced4defa61152b00b8fa5c" name="apitrace-wrappers-32bit" arch="x86_64">
  <version epoch="0" ver="10.0" rel="2.13"/>
  <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>
</package>
<package pkgid="8ef31ff412910425cd77d1e78b94558f57b825917735cc5d0ac53647fb6ef2cd23aecb2e0893afbf9fc523dd075724e9b40758959eeea52bcabe072434438c6e" name="apitrace-wrappers-32bit-debuginfo" arch="x86_64">
  <version epoch="0" ver="10.0" rel="2.13"/>
  <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>
</package>
<package pkgid="0944f06b9b5a4d4b1db9311051c2ee6a9d526120b7abb479b02ea9e098470a5beb06edc578322e0a4389e5bf4b12eca36323bde33e9da718d5d597a0727ec3a8" name="apitrace-wrappers-debuginfo" arch="i586">
  <version epoch="0" ver="10.0" rel="2.13"/>
  <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>
</package>
<package pkgid="28fab002ac17ed5f47b6d66f10eacce2b3ae3cef285bfa3394c50139e7dd9fe8862b711fbb38bd606633937c4225eb0a03cc793127e3204ced572bfa5a095a6e" name="apitrace-wrappers-debuginfo" arch="x86_64">
  <version epoch="0" ver="10.0" rel="2.13"/>
  <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>
</package>
<package pkgid="164e41e2e4f50479cab09978bc42a249e9d8623ac33cd1b4c75b8414e2ce45758b6413a8e82f9a55f855c9c75e011a79096fadf57754bf07288eea8fdb07eccd" name="apparmor" arch="src">
  <version epoch="0" ver="3.1.6" rel="6.2"/>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1659960000">- add dnsmasq.diff: missing r permissions for dnsmasq//libvirt-leaseshelper
  (boo#1202161)</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1660910400">- skip code linting for packaging
  * removes pyflakes from the build requirements and thus Ring1
  * see also https://gitlab.com/apparmor/apparmor/-/issues/121</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1661515200">- add profiles-permit-php-fpm-pid-files-directly-under-run.patch
  https://gitlab.com/apparmor/apparmor/-/merge_requests/914 (bsc#1202344)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1661688000">- update to AppArmor 3.0.7
  - fix setuptools version detection in buildpath.py
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.0.7
    for the detailed upstream changelog
- add dnsmasq-cpu-possible.diff: allow reading /sys/devices/system/cpu/possible
  in dnsmasc//libvirt-leaseshelper profile (boo#1202849)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1662292800">- aa-decode: use grep -E instead of deprecated egrep (boo#1203092)
  add apparmor-3.0.7-egrep.patch</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1669118400">- update to AppArmor 3.1.2
  - lots of cleanups, improvements and bugfixes in all areas
  - rework internal profile storage and handling in the aa-* tools
  - support boolean variable definitions in the aa-* tools
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.1
    and https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.2
    for the detailed upstream changelog
- remove upstream(ed) patches:
  - apparmor-3.0.7-egrep.patch
  - dnsmasq.diff
  - profiles-permit-php-fpm-pid-files-directly-under-run.patch
  - zgrep-profile-mr870.diff
- no longer ship precompiled profile cache for Tumbleweed (boo#1205659)
- BuildRequire iproute2 (needed for aa-unconfined tests)</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1671796800">- Add samba-4-17.patch to update the samba profiles for samba
  version 4.17 (bsc#1206626);
  - samba-4-17.patch superseded by upstream merge:
    https://gitlab.com/apparmor/apparmor/-/merge_requests/926</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="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1675080000">- add nscd-systemd-userdb.diff: allow nscd to read systemd-userdb
  (boo#1207698)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1675684800">- add abstractions-openssl-1_1.diff: allow to read
  /etc/ssl/openssl-1_1.cnf in abstractions/openssl (boo#1207911)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1677585600">- update to AppArmor 3.1.3
  - add support for more audit.log formats in libapparmor
  - add abstractions/groff (boo#1065388)
  - various additions in abstractions and profiles
  - several bug fixes in parser and utils
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.3
    for the detailed upstream changelog
- drop upstreamed patches:
  - abstractions-openssl-1_1.diff
  - dnsmasq-cpu-possible.diff
  - nscd-systemd-userdb.diff</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1685361600">- update to AppArmor 3.1.4
  - parser: fix mount rules encoding (CVE-2016-1585)
  - aa-logprof: fix error when choosing named exec with plain profile names
  - aa-status: fix json output
  - several fixes for profiles and abstractions
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.4
    for the full upstream changelog</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1686052800">- fix aa-status --json output (aa-status-fix-json-mr1046.patch,
  boo#1211980#c12)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1686484800">- update to AppArmor 3.1.5
  - fix handling of mount rules in apparmor_parser
  - minor additions to abstractions/base and snap_browsers
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.5
    for the full upstream changelog
- remove upstreamed aa-status-fix-json-mr1046.patch
- split off apparmor-enable-precompiled-cache.diff from
  apparmor-enable-profile-cache.diff so that the precompiled cache
  path doesn't get added in parser.conf for Tumbleweed builds.
  This prevents a warning about the non-existing directory when
  loading profiles.</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1687435200">- update to AppArmor 3.1.6 (jsc#PED-5600)
  - fix regression in mount rules (boo#1211989)
  - some additions to the base and authentification abstractions
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.6
    for the full upstream changelog</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1690286400">- Add pam_apparmor README, referenced from online cha-apparmor-pam.html
  documentation (bsc#1213472)</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1695643200">- Fix pam_apparmor %post and %postun scripts to handle pam-config errors
  (bsc#1215596)</changelog>
  <changelog author="Julio Gonzalez Gil &lt;julio@juliogonzalez.es&gt;" date="1699444800">- Add apparmor-systemd-sessions.patch to allow read access to
  /run/systemd/sessions/ (bsc#1216878)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1699444801">- Actually apply the previously added patch for bsc#1216878</changelog>
</package>
<package pkgid="7e79a9e3d32a1d9a1d462982670c88ea95550de518a37880b5a592cb0d3b640046d56ce96527f35be804b696cf61e320743708010e24cda2ed4511f3d0fa0ce4" name="apparmor-abstractions" arch="noarch">
  <version epoch="0" ver="3.1.6" rel="6.2"/>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1659960000">- add dnsmasq.diff: missing r permissions for dnsmasq//libvirt-leaseshelper
  (boo#1202161)</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1660910400">- skip code linting for packaging
  * removes pyflakes from the build requirements and thus Ring1
  * see also https://gitlab.com/apparmor/apparmor/-/issues/121</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1661515200">- add profiles-permit-php-fpm-pid-files-directly-under-run.patch
  https://gitlab.com/apparmor/apparmor/-/merge_requests/914 (bsc#1202344)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1661688000">- update to AppArmor 3.0.7
  - fix setuptools version detection in buildpath.py
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.0.7
    for the detailed upstream changelog
- add dnsmasq-cpu-possible.diff: allow reading /sys/devices/system/cpu/possible
  in dnsmasc//libvirt-leaseshelper profile (boo#1202849)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1662292800">- aa-decode: use grep -E instead of deprecated egrep (boo#1203092)
  add apparmor-3.0.7-egrep.patch</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1669118400">- update to AppArmor 3.1.2
  - lots of cleanups, improvements and bugfixes in all areas
  - rework internal profile storage and handling in the aa-* tools
  - support boolean variable definitions in the aa-* tools
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.1
    and https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.2
    for the detailed upstream changelog
- remove upstream(ed) patches:
  - apparmor-3.0.7-egrep.patch
  - dnsmasq.diff
  - profiles-permit-php-fpm-pid-files-directly-under-run.patch
  - zgrep-profile-mr870.diff
- no longer ship precompiled profile cache for Tumbleweed (boo#1205659)
- BuildRequire iproute2 (needed for aa-unconfined tests)</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1671796800">- Add samba-4-17.patch to update the samba profiles for samba
  version 4.17 (bsc#1206626);
  - samba-4-17.patch superseded by upstream merge:
    https://gitlab.com/apparmor/apparmor/-/merge_requests/926</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="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1675080000">- add nscd-systemd-userdb.diff: allow nscd to read systemd-userdb
  (boo#1207698)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1675684800">- add abstractions-openssl-1_1.diff: allow to read
  /etc/ssl/openssl-1_1.cnf in abstractions/openssl (boo#1207911)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1677585600">- update to AppArmor 3.1.3
  - add support for more audit.log formats in libapparmor
  - add abstractions/groff (boo#1065388)
  - various additions in abstractions and profiles
  - several bug fixes in parser and utils
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.3
    for the detailed upstream changelog
- drop upstreamed patches:
  - abstractions-openssl-1_1.diff
  - dnsmasq-cpu-possible.diff
  - nscd-systemd-userdb.diff</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1685361600">- update to AppArmor 3.1.4
  - parser: fix mount rules encoding (CVE-2016-1585)
  - aa-logprof: fix error when choosing named exec with plain profile names
  - aa-status: fix json output
  - several fixes for profiles and abstractions
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.4
    for the full upstream changelog</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1686052800">- fix aa-status --json output (aa-status-fix-json-mr1046.patch,
  boo#1211980#c12)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1686484800">- update to AppArmor 3.1.5
  - fix handling of mount rules in apparmor_parser
  - minor additions to abstractions/base and snap_browsers
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.5
    for the full upstream changelog
- remove upstreamed aa-status-fix-json-mr1046.patch
- split off apparmor-enable-precompiled-cache.diff from
  apparmor-enable-profile-cache.diff so that the precompiled cache
  path doesn't get added in parser.conf for Tumbleweed builds.
  This prevents a warning about the non-existing directory when
  loading profiles.</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1687435200">- update to AppArmor 3.1.6 (jsc#PED-5600)
  - fix regression in mount rules (boo#1211989)
  - some additions to the base and authentification abstractions
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.6
    for the full upstream changelog</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1690286400">- Add pam_apparmor README, referenced from online cha-apparmor-pam.html
  documentation (bsc#1213472)</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1695643200">- Fix pam_apparmor %post and %postun scripts to handle pam-config errors
  (bsc#1215596)</changelog>
  <changelog author="Julio Gonzalez Gil &lt;julio@juliogonzalez.es&gt;" date="1699444800">- Add apparmor-systemd-sessions.patch to allow read access to
  /run/systemd/sessions/ (bsc#1216878)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1699444801">- Actually apply the previously added patch for bsc#1216878</changelog>
</package>
<package pkgid="614a80b62d6c55dae0f31a24ac94132db49f008aee8d1832974a44a1973430928fe04a789b0d763e745acb13cb6405adc63777c7f6838e15b8f7ab1c0ea34d41" name="apparmor-debugsource" arch="i586">
  <version epoch="0" ver="3.1.6" rel="6.2"/>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1659960000">- add dnsmasq.diff: missing r permissions for dnsmasq//libvirt-leaseshelper
  (boo#1202161)</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1660910400">- skip code linting for packaging
  * removes pyflakes from the build requirements and thus Ring1
  * see also https://gitlab.com/apparmor/apparmor/-/issues/121</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1661515200">- add profiles-permit-php-fpm-pid-files-directly-under-run.patch
  https://gitlab.com/apparmor/apparmor/-/merge_requests/914 (bsc#1202344)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1661688000">- update to AppArmor 3.0.7
  - fix setuptools version detection in buildpath.py
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.0.7
    for the detailed upstream changelog
- add dnsmasq-cpu-possible.diff: allow reading /sys/devices/system/cpu/possible
  in dnsmasc//libvirt-leaseshelper profile (boo#1202849)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1662292800">- aa-decode: use grep -E instead of deprecated egrep (boo#1203092)
  add apparmor-3.0.7-egrep.patch</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1669118400">- update to AppArmor 3.1.2
  - lots of cleanups, improvements and bugfixes in all areas
  - rework internal profile storage and handling in the aa-* tools
  - support boolean variable definitions in the aa-* tools
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.1
    and https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.2
    for the detailed upstream changelog
- remove upstream(ed) patches:
  - apparmor-3.0.7-egrep.patch
  - dnsmasq.diff
  - profiles-permit-php-fpm-pid-files-directly-under-run.patch
  - zgrep-profile-mr870.diff
- no longer ship precompiled profile cache for Tumbleweed (boo#1205659)
- BuildRequire iproute2 (needed for aa-unconfined tests)</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1671796800">- Add samba-4-17.patch to update the samba profiles for samba
  version 4.17 (bsc#1206626);
  - samba-4-17.patch superseded by upstream merge:
    https://gitlab.com/apparmor/apparmor/-/merge_requests/926</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="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1675080000">- add nscd-systemd-userdb.diff: allow nscd to read systemd-userdb
  (boo#1207698)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1675684800">- add abstractions-openssl-1_1.diff: allow to read
  /etc/ssl/openssl-1_1.cnf in abstractions/openssl (boo#1207911)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1677585600">- update to AppArmor 3.1.3
  - add support for more audit.log formats in libapparmor
  - add abstractions/groff (boo#1065388)
  - various additions in abstractions and profiles
  - several bug fixes in parser and utils
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.3
    for the detailed upstream changelog
- drop upstreamed patches:
  - abstractions-openssl-1_1.diff
  - dnsmasq-cpu-possible.diff
  - nscd-systemd-userdb.diff</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1685361600">- update to AppArmor 3.1.4
  - parser: fix mount rules encoding (CVE-2016-1585)
  - aa-logprof: fix error when choosing named exec with plain profile names
  - aa-status: fix json output
  - several fixes for profiles and abstractions
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.4
    for the full upstream changelog</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1686052800">- fix aa-status --json output (aa-status-fix-json-mr1046.patch,
  boo#1211980#c12)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1686484800">- update to AppArmor 3.1.5
  - fix handling of mount rules in apparmor_parser
  - minor additions to abstractions/base and snap_browsers
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.5
    for the full upstream changelog
- remove upstreamed aa-status-fix-json-mr1046.patch
- split off apparmor-enable-precompiled-cache.diff from
  apparmor-enable-profile-cache.diff so that the precompiled cache
  path doesn't get added in parser.conf for Tumbleweed builds.
  This prevents a warning about the non-existing directory when
  loading profiles.</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1687435200">- update to AppArmor 3.1.6 (jsc#PED-5600)
  - fix regression in mount rules (boo#1211989)
  - some additions to the base and authentification abstractions
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.6
    for the full upstream changelog</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1690286400">- Add pam_apparmor README, referenced from online cha-apparmor-pam.html
  documentation (bsc#1213472)</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1695643200">- Fix pam_apparmor %post and %postun scripts to handle pam-config errors
  (bsc#1215596)</changelog>
  <changelog author="Julio Gonzalez Gil &lt;julio@juliogonzalez.es&gt;" date="1699444800">- Add apparmor-systemd-sessions.patch to allow read access to
  /run/systemd/sessions/ (bsc#1216878)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1699444801">- Actually apply the previously added patch for bsc#1216878</changelog>
</package>
<package pkgid="677aa2ec2db03f26ee1be9378ac5015ebf20c33d94ebbc0b2ae7926dafbaaad27a371ba12ce0733302c1b3526f1f5dd4902b85b1e12e2b273032e4caa2f38fce" name="apparmor-debugsource" arch="x86_64">
  <version epoch="0" ver="3.1.6" rel="6.2"/>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1659960000">- add dnsmasq.diff: missing r permissions for dnsmasq//libvirt-leaseshelper
  (boo#1202161)</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1660910400">- skip code linting for packaging
  * removes pyflakes from the build requirements and thus Ring1
  * see also https://gitlab.com/apparmor/apparmor/-/issues/121</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1661515200">- add profiles-permit-php-fpm-pid-files-directly-under-run.patch
  https://gitlab.com/apparmor/apparmor/-/merge_requests/914 (bsc#1202344)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1661688000">- update to AppArmor 3.0.7
  - fix setuptools version detection in buildpath.py
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.0.7
    for the detailed upstream changelog
- add dnsmasq-cpu-possible.diff: allow reading /sys/devices/system/cpu/possible
  in dnsmasc//libvirt-leaseshelper profile (boo#1202849)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1662292800">- aa-decode: use grep -E instead of deprecated egrep (boo#1203092)
  add apparmor-3.0.7-egrep.patch</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1669118400">- update to AppArmor 3.1.2
  - lots of cleanups, improvements and bugfixes in all areas
  - rework internal profile storage and handling in the aa-* tools
  - support boolean variable definitions in the aa-* tools
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.1
    and https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.2
    for the detailed upstream changelog
- remove upstream(ed) patches:
  - apparmor-3.0.7-egrep.patch
  - dnsmasq.diff
  - profiles-permit-php-fpm-pid-files-directly-under-run.patch
  - zgrep-profile-mr870.diff
- no longer ship precompiled profile cache for Tumbleweed (boo#1205659)
- BuildRequire iproute2 (needed for aa-unconfined tests)</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1671796800">- Add samba-4-17.patch to update the samba profiles for samba
  version 4.17 (bsc#1206626);
  - samba-4-17.patch superseded by upstream merge:
    https://gitlab.com/apparmor/apparmor/-/merge_requests/926</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="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1675080000">- add nscd-systemd-userdb.diff: allow nscd to read systemd-userdb
  (boo#1207698)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1675684800">- add abstractions-openssl-1_1.diff: allow to read
  /etc/ssl/openssl-1_1.cnf in abstractions/openssl (boo#1207911)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1677585600">- update to AppArmor 3.1.3
  - add support for more audit.log formats in libapparmor
  - add abstractions/groff (boo#1065388)
  - various additions in abstractions and profiles
  - several bug fixes in parser and utils
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.3
    for the detailed upstream changelog
- drop upstreamed patches:
  - abstractions-openssl-1_1.diff
  - dnsmasq-cpu-possible.diff
  - nscd-systemd-userdb.diff</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1685361600">- update to AppArmor 3.1.4
  - parser: fix mount rules encoding (CVE-2016-1585)
  - aa-logprof: fix error when choosing named exec with plain profile names
  - aa-status: fix json output
  - several fixes for profiles and abstractions
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.4
    for the full upstream changelog</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1686052800">- fix aa-status --json output (aa-status-fix-json-mr1046.patch,
  boo#1211980#c12)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1686484800">- update to AppArmor 3.1.5
  - fix handling of mount rules in apparmor_parser
  - minor additions to abstractions/base and snap_browsers
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.5
    for the full upstream changelog
- remove upstreamed aa-status-fix-json-mr1046.patch
- split off apparmor-enable-precompiled-cache.diff from
  apparmor-enable-profile-cache.diff so that the precompiled cache
  path doesn't get added in parser.conf for Tumbleweed builds.
  This prevents a warning about the non-existing directory when
  loading profiles.</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1687435200">- update to AppArmor 3.1.6 (jsc#PED-5600)
  - fix regression in mount rules (boo#1211989)
  - some additions to the base and authentification abstractions
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.6
    for the full upstream changelog</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1690286400">- Add pam_apparmor README, referenced from online cha-apparmor-pam.html
  documentation (bsc#1213472)</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1695643200">- Fix pam_apparmor %post and %postun scripts to handle pam-config errors
  (bsc#1215596)</changelog>
  <changelog author="Julio Gonzalez Gil &lt;julio@juliogonzalez.es&gt;" date="1699444800">- Add apparmor-systemd-sessions.patch to allow read access to
  /run/systemd/sessions/ (bsc#1216878)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1699444801">- Actually apply the previously added patch for bsc#1216878</changelog>
</package>
<package pkgid="7c641b489afe35e3e4469b2986b14805bd84b9d571a20443fc5a4a0cfc21a97c3b0a5f649ab1d4c0bd55e4e77ef8e26f81e225d4d538c7a716c5c73b2cf68ad0" name="apparmor-docs" arch="noarch">
  <version epoch="0" ver="3.1.6" rel="6.2"/>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1659960000">- add dnsmasq.diff: missing r permissions for dnsmasq//libvirt-leaseshelper
  (boo#1202161)</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1660910400">- skip code linting for packaging
  * removes pyflakes from the build requirements and thus Ring1
  * see also https://gitlab.com/apparmor/apparmor/-/issues/121</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1661515200">- add profiles-permit-php-fpm-pid-files-directly-under-run.patch
  https://gitlab.com/apparmor/apparmor/-/merge_requests/914 (bsc#1202344)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1661688000">- update to AppArmor 3.0.7
  - fix setuptools version detection in buildpath.py
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.0.7
    for the detailed upstream changelog
- add dnsmasq-cpu-possible.diff: allow reading /sys/devices/system/cpu/possible
  in dnsmasc//libvirt-leaseshelper profile (boo#1202849)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1662292800">- aa-decode: use grep -E instead of deprecated egrep (boo#1203092)
  add apparmor-3.0.7-egrep.patch</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1669118400">- update to AppArmor 3.1.2
  - lots of cleanups, improvements and bugfixes in all areas
  - rework internal profile storage and handling in the aa-* tools
  - support boolean variable definitions in the aa-* tools
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.1
    and https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.2
    for the detailed upstream changelog
- remove upstream(ed) patches:
  - apparmor-3.0.7-egrep.patch
  - dnsmasq.diff
  - profiles-permit-php-fpm-pid-files-directly-under-run.patch
  - zgrep-profile-mr870.diff
- no longer ship precompiled profile cache for Tumbleweed (boo#1205659)
- BuildRequire iproute2 (needed for aa-unconfined tests)</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1671796800">- Add samba-4-17.patch to update the samba profiles for samba
  version 4.17 (bsc#1206626);
  - samba-4-17.patch superseded by upstream merge:
    https://gitlab.com/apparmor/apparmor/-/merge_requests/926</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="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1675080000">- add nscd-systemd-userdb.diff: allow nscd to read systemd-userdb
  (boo#1207698)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1675684800">- add abstractions-openssl-1_1.diff: allow to read
  /etc/ssl/openssl-1_1.cnf in abstractions/openssl (boo#1207911)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1677585600">- update to AppArmor 3.1.3
  - add support for more audit.log formats in libapparmor
  - add abstractions/groff (boo#1065388)
  - various additions in abstractions and profiles
  - several bug fixes in parser and utils
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.3
    for the detailed upstream changelog
- drop upstreamed patches:
  - abstractions-openssl-1_1.diff
  - dnsmasq-cpu-possible.diff
  - nscd-systemd-userdb.diff</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1685361600">- update to AppArmor 3.1.4
  - parser: fix mount rules encoding (CVE-2016-1585)
  - aa-logprof: fix error when choosing named exec with plain profile names
  - aa-status: fix json output
  - several fixes for profiles and abstractions
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.4
    for the full upstream changelog</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1686052800">- fix aa-status --json output (aa-status-fix-json-mr1046.patch,
  boo#1211980#c12)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1686484800">- update to AppArmor 3.1.5
  - fix handling of mount rules in apparmor_parser
  - minor additions to abstractions/base and snap_browsers
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.5
    for the full upstream changelog
- remove upstreamed aa-status-fix-json-mr1046.patch
- split off apparmor-enable-precompiled-cache.diff from
  apparmor-enable-profile-cache.diff so that the precompiled cache
  path doesn't get added in parser.conf for Tumbleweed builds.
  This prevents a warning about the non-existing directory when
  loading profiles.</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1687435200">- update to AppArmor 3.1.6 (jsc#PED-5600)
  - fix regression in mount rules (boo#1211989)
  - some additions to the base and authentification abstractions
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.6
    for the full upstream changelog</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1690286400">- Add pam_apparmor README, referenced from online cha-apparmor-pam.html
  documentation (bsc#1213472)</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1695643200">- Fix pam_apparmor %post and %postun scripts to handle pam-config errors
  (bsc#1215596)</changelog>
  <changelog author="Julio Gonzalez Gil &lt;julio@juliogonzalez.es&gt;" date="1699444800">- Add apparmor-systemd-sessions.patch to allow read access to
  /run/systemd/sessions/ (bsc#1216878)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1699444801">- Actually apply the previously added patch for bsc#1216878</changelog>
</package>
<package pkgid="d0d7c10feb72d79674cfad312621f23c8da2fe493a1c5ea15a505eab188767db732b62f1dad98c33ba3837d2986f07ddb398a904740569f5631987ab272af5b5" name="apparmor-parser" arch="i586">
  <version epoch="0" ver="3.1.6" rel="6.2"/>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1659960000">- add dnsmasq.diff: missing r permissions for dnsmasq//libvirt-leaseshelper
  (boo#1202161)</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1660910400">- skip code linting for packaging
  * removes pyflakes from the build requirements and thus Ring1
  * see also https://gitlab.com/apparmor/apparmor/-/issues/121</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1661515200">- add profiles-permit-php-fpm-pid-files-directly-under-run.patch
  https://gitlab.com/apparmor/apparmor/-/merge_requests/914 (bsc#1202344)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1661688000">- update to AppArmor 3.0.7
  - fix setuptools version detection in buildpath.py
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.0.7
    for the detailed upstream changelog
- add dnsmasq-cpu-possible.diff: allow reading /sys/devices/system/cpu/possible
  in dnsmasc//libvirt-leaseshelper profile (boo#1202849)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1662292800">- aa-decode: use grep -E instead of deprecated egrep (boo#1203092)
  add apparmor-3.0.7-egrep.patch</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1669118400">- update to AppArmor 3.1.2
  - lots of cleanups, improvements and bugfixes in all areas
  - rework internal profile storage and handling in the aa-* tools
  - support boolean variable definitions in the aa-* tools
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.1
    and https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.2
    for the detailed upstream changelog
- remove upstream(ed) patches:
  - apparmor-3.0.7-egrep.patch
  - dnsmasq.diff
  - profiles-permit-php-fpm-pid-files-directly-under-run.patch
  - zgrep-profile-mr870.diff
- no longer ship precompiled profile cache for Tumbleweed (boo#1205659)
- BuildRequire iproute2 (needed for aa-unconfined tests)</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1671796800">- Add samba-4-17.patch to update the samba profiles for samba
  version 4.17 (bsc#1206626);
  - samba-4-17.patch superseded by upstream merge:
    https://gitlab.com/apparmor/apparmor/-/merge_requests/926</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="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1675080000">- add nscd-systemd-userdb.diff: allow nscd to read systemd-userdb
  (boo#1207698)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1675684800">- add abstractions-openssl-1_1.diff: allow to read
  /etc/ssl/openssl-1_1.cnf in abstractions/openssl (boo#1207911)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1677585600">- update to AppArmor 3.1.3
  - add support for more audit.log formats in libapparmor
  - add abstractions/groff (boo#1065388)
  - various additions in abstractions and profiles
  - several bug fixes in parser and utils
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.3
    for the detailed upstream changelog
- drop upstreamed patches:
  - abstractions-openssl-1_1.diff
  - dnsmasq-cpu-possible.diff
  - nscd-systemd-userdb.diff</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1685361600">- update to AppArmor 3.1.4
  - parser: fix mount rules encoding (CVE-2016-1585)
  - aa-logprof: fix error when choosing named exec with plain profile names
  - aa-status: fix json output
  - several fixes for profiles and abstractions
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.4
    for the full upstream changelog</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1686052800">- fix aa-status --json output (aa-status-fix-json-mr1046.patch,
  boo#1211980#c12)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1686484800">- update to AppArmor 3.1.5
  - fix handling of mount rules in apparmor_parser
  - minor additions to abstractions/base and snap_browsers
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.5
    for the full upstream changelog
- remove upstreamed aa-status-fix-json-mr1046.patch
- split off apparmor-enable-precompiled-cache.diff from
  apparmor-enable-profile-cache.diff so that the precompiled cache
  path doesn't get added in parser.conf for Tumbleweed builds.
  This prevents a warning about the non-existing directory when
  loading profiles.</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1687435200">- update to AppArmor 3.1.6 (jsc#PED-5600)
  - fix regression in mount rules (boo#1211989)
  - some additions to the base and authentification abstractions
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.6
    for the full upstream changelog</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1690286400">- Add pam_apparmor README, referenced from online cha-apparmor-pam.html
  documentation (bsc#1213472)</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1695643200">- Fix pam_apparmor %post and %postun scripts to handle pam-config errors
  (bsc#1215596)</changelog>
  <changelog author="Julio Gonzalez Gil &lt;julio@juliogonzalez.es&gt;" date="1699444800">- Add apparmor-systemd-sessions.patch to allow read access to
  /run/systemd/sessions/ (bsc#1216878)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1699444801">- Actually apply the previously added patch for bsc#1216878</changelog>
</package>
<package pkgid="0b61f422d8184ce3070783ceff28ac8fa2e2a1f3b65bbc90d30904c6a61e316e844ec3818450bf565b5e0117f79a75808a7a7a5736972da490c6ece6ca83bc86" name="apparmor-parser" arch="x86_64">
  <version epoch="0" ver="3.1.6" rel="6.2"/>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1659960000">- add dnsmasq.diff: missing r permissions for dnsmasq//libvirt-leaseshelper
  (boo#1202161)</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1660910400">- skip code linting for packaging
  * removes pyflakes from the build requirements and thus Ring1
  * see also https://gitlab.com/apparmor/apparmor/-/issues/121</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1661515200">- add profiles-permit-php-fpm-pid-files-directly-under-run.patch
  https://gitlab.com/apparmor/apparmor/-/merge_requests/914 (bsc#1202344)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1661688000">- update to AppArmor 3.0.7
  - fix setuptools version detection in buildpath.py
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.0.7
    for the detailed upstream changelog
- add dnsmasq-cpu-possible.diff: allow reading /sys/devices/system/cpu/possible
  in dnsmasc//libvirt-leaseshelper profile (boo#1202849)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1662292800">- aa-decode: use grep -E instead of deprecated egrep (boo#1203092)
  add apparmor-3.0.7-egrep.patch</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1669118400">- update to AppArmor 3.1.2
  - lots of cleanups, improvements and bugfixes in all areas
  - rework internal profile storage and handling in the aa-* tools
  - support boolean variable definitions in the aa-* tools
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.1
    and https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.2
    for the detailed upstream changelog
- remove upstream(ed) patches:
  - apparmor-3.0.7-egrep.patch
  - dnsmasq.diff
  - profiles-permit-php-fpm-pid-files-directly-under-run.patch
  - zgrep-profile-mr870.diff
- no longer ship precompiled profile cache for Tumbleweed (boo#1205659)
- BuildRequire iproute2 (needed for aa-unconfined tests)</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1671796800">- Add samba-4-17.patch to update the samba profiles for samba
  version 4.17 (bsc#1206626);
  - samba-4-17.patch superseded by upstream merge:
    https://gitlab.com/apparmor/apparmor/-/merge_requests/926</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="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1675080000">- add nscd-systemd-userdb.diff: allow nscd to read systemd-userdb
  (boo#1207698)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1675684800">- add abstractions-openssl-1_1.diff: allow to read
  /etc/ssl/openssl-1_1.cnf in abstractions/openssl (boo#1207911)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1677585600">- update to AppArmor 3.1.3
  - add support for more audit.log formats in libapparmor
  - add abstractions/groff (boo#1065388)
  - various additions in abstractions and profiles
  - several bug fixes in parser and utils
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.3
    for the detailed upstream changelog
- drop upstreamed patches:
  - abstractions-openssl-1_1.diff
  - dnsmasq-cpu-possible.diff
  - nscd-systemd-userdb.diff</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1685361600">- update to AppArmor 3.1.4
  - parser: fix mount rules encoding (CVE-2016-1585)
  - aa-logprof: fix error when choosing named exec with plain profile names
  - aa-status: fix json output
  - several fixes for profiles and abstractions
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.4
    for the full upstream changelog</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1686052800">- fix aa-status --json output (aa-status-fix-json-mr1046.patch,
  boo#1211980#c12)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1686484800">- update to AppArmor 3.1.5
  - fix handling of mount rules in apparmor_parser
  - minor additions to abstractions/base and snap_browsers
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.5
    for the full upstream changelog
- remove upstreamed aa-status-fix-json-mr1046.patch
- split off apparmor-enable-precompiled-cache.diff from
  apparmor-enable-profile-cache.diff so that the precompiled cache
  path doesn't get added in parser.conf for Tumbleweed builds.
  This prevents a warning about the non-existing directory when
  loading profiles.</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1687435200">- update to AppArmor 3.1.6 (jsc#PED-5600)
  - fix regression in mount rules (boo#1211989)
  - some additions to the base and authentification abstractions
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.6
    for the full upstream changelog</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1690286400">- Add pam_apparmor README, referenced from online cha-apparmor-pam.html
  documentation (bsc#1213472)</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1695643200">- Fix pam_apparmor %post and %postun scripts to handle pam-config errors
  (bsc#1215596)</changelog>
  <changelog author="Julio Gonzalez Gil &lt;julio@juliogonzalez.es&gt;" date="1699444800">- Add apparmor-systemd-sessions.patch to allow read access to
  /run/systemd/sessions/ (bsc#1216878)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1699444801">- Actually apply the previously added patch for bsc#1216878</changelog>
</package>
<package pkgid="78e3992cc98eef7ea42384fad504653fb4e395e590be4b10c0faba47546469a2db8794e11b6ebc5ecb99188dadc061a84d76b51deb5b9d6430f4ddf08159fff6" name="apparmor-parser-debuginfo" arch="i586">
  <version epoch="0" ver="3.1.6" rel="6.2"/>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1659960000">- add dnsmasq.diff: missing r permissions for dnsmasq//libvirt-leaseshelper
  (boo#1202161)</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1660910400">- skip code linting for packaging
  * removes pyflakes from the build requirements and thus Ring1
  * see also https://gitlab.com/apparmor/apparmor/-/issues/121</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1661515200">- add profiles-permit-php-fpm-pid-files-directly-under-run.patch
  https://gitlab.com/apparmor/apparmor/-/merge_requests/914 (bsc#1202344)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1661688000">- update to AppArmor 3.0.7
  - fix setuptools version detection in buildpath.py
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.0.7
    for the detailed upstream changelog
- add dnsmasq-cpu-possible.diff: allow reading /sys/devices/system/cpu/possible
  in dnsmasc//libvirt-leaseshelper profile (boo#1202849)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1662292800">- aa-decode: use grep -E instead of deprecated egrep (boo#1203092)
  add apparmor-3.0.7-egrep.patch</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1669118400">- update to AppArmor 3.1.2
  - lots of cleanups, improvements and bugfixes in all areas
  - rework internal profile storage and handling in the aa-* tools
  - support boolean variable definitions in the aa-* tools
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.1
    and https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.2
    for the detailed upstream changelog
- remove upstream(ed) patches:
  - apparmor-3.0.7-egrep.patch
  - dnsmasq.diff
  - profiles-permit-php-fpm-pid-files-directly-under-run.patch
  - zgrep-profile-mr870.diff
- no longer ship precompiled profile cache for Tumbleweed (boo#1205659)
- BuildRequire iproute2 (needed for aa-unconfined tests)</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1671796800">- Add samba-4-17.patch to update the samba profiles for samba
  version 4.17 (bsc#1206626);
  - samba-4-17.patch superseded by upstream merge:
    https://gitlab.com/apparmor/apparmor/-/merge_requests/926</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="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1675080000">- add nscd-systemd-userdb.diff: allow nscd to read systemd-userdb
  (boo#1207698)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1675684800">- add abstractions-openssl-1_1.diff: allow to read
  /etc/ssl/openssl-1_1.cnf in abstractions/openssl (boo#1207911)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1677585600">- update to AppArmor 3.1.3
  - add support for more audit.log formats in libapparmor
  - add abstractions/groff (boo#1065388)
  - various additions in abstractions and profiles
  - several bug fixes in parser and utils
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.3
    for the detailed upstream changelog
- drop upstreamed patches:
  - abstractions-openssl-1_1.diff
  - dnsmasq-cpu-possible.diff
  - nscd-systemd-userdb.diff</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1685361600">- update to AppArmor 3.1.4
  - parser: fix mount rules encoding (CVE-2016-1585)
  - aa-logprof: fix error when choosing named exec with plain profile names
  - aa-status: fix json output
  - several fixes for profiles and abstractions
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.4
    for the full upstream changelog</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1686052800">- fix aa-status --json output (aa-status-fix-json-mr1046.patch,
  boo#1211980#c12)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1686484800">- update to AppArmor 3.1.5
  - fix handling of mount rules in apparmor_parser
  - minor additions to abstractions/base and snap_browsers
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.5
    for the full upstream changelog
- remove upstreamed aa-status-fix-json-mr1046.patch
- split off apparmor-enable-precompiled-cache.diff from
  apparmor-enable-profile-cache.diff so that the precompiled cache
  path doesn't get added in parser.conf for Tumbleweed builds.
  This prevents a warning about the non-existing directory when
  loading profiles.</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1687435200">- update to AppArmor 3.1.6 (jsc#PED-5600)
  - fix regression in mount rules (boo#1211989)
  - some additions to the base and authentification abstractions
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.6
    for the full upstream changelog</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1690286400">- Add pam_apparmor README, referenced from online cha-apparmor-pam.html
  documentation (bsc#1213472)</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1695643200">- Fix pam_apparmor %post and %postun scripts to handle pam-config errors
  (bsc#1215596)</changelog>
  <changelog author="Julio Gonzalez Gil &lt;julio@juliogonzalez.es&gt;" date="1699444800">- Add apparmor-systemd-sessions.patch to allow read access to
  /run/systemd/sessions/ (bsc#1216878)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1699444801">- Actually apply the previously added patch for bsc#1216878</changelog>
</package>
<package pkgid="458c16e716e92fe75d92c383cc649cea727997acd1a22a347c927666977efd5a9fbc450ce2dc632cd3a091d44d21694836ba41c5fd94c5a07ca31325b2b6746b" name="apparmor-parser-debuginfo" arch="x86_64">
  <version epoch="0" ver="3.1.6" rel="6.2"/>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1659960000">- add dnsmasq.diff: missing r permissions for dnsmasq//libvirt-leaseshelper
  (boo#1202161)</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1660910400">- skip code linting for packaging
  * removes pyflakes from the build requirements and thus Ring1
  * see also https://gitlab.com/apparmor/apparmor/-/issues/121</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1661515200">- add profiles-permit-php-fpm-pid-files-directly-under-run.patch
  https://gitlab.com/apparmor/apparmor/-/merge_requests/914 (bsc#1202344)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1661688000">- update to AppArmor 3.0.7
  - fix setuptools version detection in buildpath.py
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.0.7
    for the detailed upstream changelog
- add dnsmasq-cpu-possible.diff: allow reading /sys/devices/system/cpu/possible
  in dnsmasc//libvirt-leaseshelper profile (boo#1202849)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1662292800">- aa-decode: use grep -E instead of deprecated egrep (boo#1203092)
  add apparmor-3.0.7-egrep.patch</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1669118400">- update to AppArmor 3.1.2
  - lots of cleanups, improvements and bugfixes in all areas
  - rework internal profile storage and handling in the aa-* tools
  - support boolean variable definitions in the aa-* tools
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.1
    and https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.2
    for the detailed upstream changelog
- remove upstream(ed) patches:
  - apparmor-3.0.7-egrep.patch
  - dnsmasq.diff
  - profiles-permit-php-fpm-pid-files-directly-under-run.patch
  - zgrep-profile-mr870.diff
- no longer ship precompiled profile cache for Tumbleweed (boo#1205659)
- BuildRequire iproute2 (needed for aa-unconfined tests)</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1671796800">- Add samba-4-17.patch to update the samba profiles for samba
  version 4.17 (bsc#1206626);
  - samba-4-17.patch superseded by upstream merge:
    https://gitlab.com/apparmor/apparmor/-/merge_requests/926</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="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1675080000">- add nscd-systemd-userdb.diff: allow nscd to read systemd-userdb
  (boo#1207698)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1675684800">- add abstractions-openssl-1_1.diff: allow to read
  /etc/ssl/openssl-1_1.cnf in abstractions/openssl (boo#1207911)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1677585600">- update to AppArmor 3.1.3
  - add support for more audit.log formats in libapparmor
  - add abstractions/groff (boo#1065388)
  - various additions in abstractions and profiles
  - several bug fixes in parser and utils
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.3
    for the detailed upstream changelog
- drop upstreamed patches:
  - abstractions-openssl-1_1.diff
  - dnsmasq-cpu-possible.diff
  - nscd-systemd-userdb.diff</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1685361600">- update to AppArmor 3.1.4
  - parser: fix mount rules encoding (CVE-2016-1585)
  - aa-logprof: fix error when choosing named exec with plain profile names
  - aa-status: fix json output
  - several fixes for profiles and abstractions
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.4
    for the full upstream changelog</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1686052800">- fix aa-status --json output (aa-status-fix-json-mr1046.patch,
  boo#1211980#c12)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1686484800">- update to AppArmor 3.1.5
  - fix handling of mount rules in apparmor_parser
  - minor additions to abstractions/base and snap_browsers
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.5
    for the full upstream changelog
- remove upstreamed aa-status-fix-json-mr1046.patch
- split off apparmor-enable-precompiled-cache.diff from
  apparmor-enable-profile-cache.diff so that the precompiled cache
  path doesn't get added in parser.conf for Tumbleweed builds.
  This prevents a warning about the non-existing directory when
  loading profiles.</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1687435200">- update to AppArmor 3.1.6 (jsc#PED-5600)
  - fix regression in mount rules (boo#1211989)
  - some additions to the base and authentification abstractions
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.6
    for the full upstream changelog</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1690286400">- Add pam_apparmor README, referenced from online cha-apparmor-pam.html
  documentation (bsc#1213472)</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1695643200">- Fix pam_apparmor %post and %postun scripts to handle pam-config errors
  (bsc#1215596)</changelog>
  <changelog author="Julio Gonzalez Gil &lt;julio@juliogonzalez.es&gt;" date="1699444800">- Add apparmor-systemd-sessions.patch to allow read access to
  /run/systemd/sessions/ (bsc#1216878)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1699444801">- Actually apply the previously added patch for bsc#1216878</changelog>
</package>
<package pkgid="b4dac7e0db080c9ca808b1ff8b3f7bf31f4d9aaf5bff15ccbe2d84f136e1182f47ad1f7555b683030ae105bc5847e87a73865dbd5a9c7a22d703e1ab60218ae8" name="apparmor-parser-lang" arch="noarch">
  <version epoch="0" ver="3.1.6" rel="6.2"/>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1659960000">- add dnsmasq.diff: missing r permissions for dnsmasq//libvirt-leaseshelper
  (boo#1202161)</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1660910400">- skip code linting for packaging
  * removes pyflakes from the build requirements and thus Ring1
  * see also https://gitlab.com/apparmor/apparmor/-/issues/121</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1661515200">- add profiles-permit-php-fpm-pid-files-directly-under-run.patch
  https://gitlab.com/apparmor/apparmor/-/merge_requests/914 (bsc#1202344)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1661688000">- update to AppArmor 3.0.7
  - fix setuptools version detection in buildpath.py
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.0.7
    for the detailed upstream changelog
- add dnsmasq-cpu-possible.diff: allow reading /sys/devices/system/cpu/possible
  in dnsmasc//libvirt-leaseshelper profile (boo#1202849)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1662292800">- aa-decode: use grep -E instead of deprecated egrep (boo#1203092)
  add apparmor-3.0.7-egrep.patch</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1669118400">- update to AppArmor 3.1.2
  - lots of cleanups, improvements and bugfixes in all areas
  - rework internal profile storage and handling in the aa-* tools
  - support boolean variable definitions in the aa-* tools
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.1
    and https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.2
    for the detailed upstream changelog
- remove upstream(ed) patches:
  - apparmor-3.0.7-egrep.patch
  - dnsmasq.diff
  - profiles-permit-php-fpm-pid-files-directly-under-run.patch
  - zgrep-profile-mr870.diff
- no longer ship precompiled profile cache for Tumbleweed (boo#1205659)
- BuildRequire iproute2 (needed for aa-unconfined tests)</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1671796800">- Add samba-4-17.patch to update the samba profiles for samba
  version 4.17 (bsc#1206626);
  - samba-4-17.patch superseded by upstream merge:
    https://gitlab.com/apparmor/apparmor/-/merge_requests/926</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="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1675080000">- add nscd-systemd-userdb.diff: allow nscd to read systemd-userdb
  (boo#1207698)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1675684800">- add abstractions-openssl-1_1.diff: allow to read
  /etc/ssl/openssl-1_1.cnf in abstractions/openssl (boo#1207911)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1677585600">- update to AppArmor 3.1.3
  - add support for more audit.log formats in libapparmor
  - add abstractions/groff (boo#1065388)
  - various additions in abstractions and profiles
  - several bug fixes in parser and utils
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.3
    for the detailed upstream changelog
- drop upstreamed patches:
  - abstractions-openssl-1_1.diff
  - dnsmasq-cpu-possible.diff
  - nscd-systemd-userdb.diff</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1685361600">- update to AppArmor 3.1.4
  - parser: fix mount rules encoding (CVE-2016-1585)
  - aa-logprof: fix error when choosing named exec with plain profile names
  - aa-status: fix json output
  - several fixes for profiles and abstractions
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.4
    for the full upstream changelog</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1686052800">- fix aa-status --json output (aa-status-fix-json-mr1046.patch,
  boo#1211980#c12)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1686484800">- update to AppArmor 3.1.5
  - fix handling of mount rules in apparmor_parser
  - minor additions to abstractions/base and snap_browsers
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.5
    for the full upstream changelog
- remove upstreamed aa-status-fix-json-mr1046.patch
- split off apparmor-enable-precompiled-cache.diff from
  apparmor-enable-profile-cache.diff so that the precompiled cache
  path doesn't get added in parser.conf for Tumbleweed builds.
  This prevents a warning about the non-existing directory when
  loading profiles.</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1687435200">- update to AppArmor 3.1.6 (jsc#PED-5600)
  - fix regression in mount rules (boo#1211989)
  - some additions to the base and authentification abstractions
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.6
    for the full upstream changelog</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1690286400">- Add pam_apparmor README, referenced from online cha-apparmor-pam.html
  documentation (bsc#1213472)</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1695643200">- Fix pam_apparmor %post and %postun scripts to handle pam-config errors
  (bsc#1215596)</changelog>
  <changelog author="Julio Gonzalez Gil &lt;julio@juliogonzalez.es&gt;" date="1699444800">- Add apparmor-systemd-sessions.patch to allow read access to
  /run/systemd/sessions/ (bsc#1216878)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1699444801">- Actually apply the previously added patch for bsc#1216878</changelog>
</package>
<package pkgid="23ef78a51e79a64090898b83cdc84096995086f4bc2138712d1168c60982a62cc64127d8c745fc514515a437e2c48d8741fdf9716fd738548d7f2e1cc9956728" name="apparmor-profiles" arch="noarch">
  <version epoch="0" ver="3.1.6" rel="6.2"/>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1659960000">- add dnsmasq.diff: missing r permissions for dnsmasq//libvirt-leaseshelper
  (boo#1202161)</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1660910400">- skip code linting for packaging
  * removes pyflakes from the build requirements and thus Ring1
  * see also https://gitlab.com/apparmor/apparmor/-/issues/121</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1661515200">- add profiles-permit-php-fpm-pid-files-directly-under-run.patch
  https://gitlab.com/apparmor/apparmor/-/merge_requests/914 (bsc#1202344)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1661688000">- update to AppArmor 3.0.7
  - fix setuptools version detection in buildpath.py
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.0.7
    for the detailed upstream changelog
- add dnsmasq-cpu-possible.diff: allow reading /sys/devices/system/cpu/possible
  in dnsmasc//libvirt-leaseshelper profile (boo#1202849)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1662292800">- aa-decode: use grep -E instead of deprecated egrep (boo#1203092)
  add apparmor-3.0.7-egrep.patch</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1669118400">- update to AppArmor 3.1.2
  - lots of cleanups, improvements and bugfixes in all areas
  - rework internal profile storage and handling in the aa-* tools
  - support boolean variable definitions in the aa-* tools
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.1
    and https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.2
    for the detailed upstream changelog
- remove upstream(ed) patches:
  - apparmor-3.0.7-egrep.patch
  - dnsmasq.diff
  - profiles-permit-php-fpm-pid-files-directly-under-run.patch
  - zgrep-profile-mr870.diff
- no longer ship precompiled profile cache for Tumbleweed (boo#1205659)
- BuildRequire iproute2 (needed for aa-unconfined tests)</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1671796800">- Add samba-4-17.patch to update the samba profiles for samba
  version 4.17 (bsc#1206626);
  - samba-4-17.patch superseded by upstream merge:
    https://gitlab.com/apparmor/apparmor/-/merge_requests/926</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="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1675080000">- add nscd-systemd-userdb.diff: allow nscd to read systemd-userdb
  (boo#1207698)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1675684800">- add abstractions-openssl-1_1.diff: allow to read
  /etc/ssl/openssl-1_1.cnf in abstractions/openssl (boo#1207911)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1677585600">- update to AppArmor 3.1.3
  - add support for more audit.log formats in libapparmor
  - add abstractions/groff (boo#1065388)
  - various additions in abstractions and profiles
  - several bug fixes in parser and utils
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.3
    for the detailed upstream changelog
- drop upstreamed patches:
  - abstractions-openssl-1_1.diff
  - dnsmasq-cpu-possible.diff
  - nscd-systemd-userdb.diff</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1685361600">- update to AppArmor 3.1.4
  - parser: fix mount rules encoding (CVE-2016-1585)
  - aa-logprof: fix error when choosing named exec with plain profile names
  - aa-status: fix json output
  - several fixes for profiles and abstractions
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.4
    for the full upstream changelog</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1686052800">- fix aa-status --json output (aa-status-fix-json-mr1046.patch,
  boo#1211980#c12)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1686484800">- update to AppArmor 3.1.5
  - fix handling of mount rules in apparmor_parser
  - minor additions to abstractions/base and snap_browsers
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.5
    for the full upstream changelog
- remove upstreamed aa-status-fix-json-mr1046.patch
- split off apparmor-enable-precompiled-cache.diff from
  apparmor-enable-profile-cache.diff so that the precompiled cache
  path doesn't get added in parser.conf for Tumbleweed builds.
  This prevents a warning about the non-existing directory when
  loading profiles.</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1687435200">- update to AppArmor 3.1.6 (jsc#PED-5600)
  - fix regression in mount rules (boo#1211989)
  - some additions to the base and authentification abstractions
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.6
    for the full upstream changelog</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1690286400">- Add pam_apparmor README, referenced from online cha-apparmor-pam.html
  documentation (bsc#1213472)</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1695643200">- Fix pam_apparmor %post and %postun scripts to handle pam-config errors
  (bsc#1215596)</changelog>
  <changelog author="Julio Gonzalez Gil &lt;julio@juliogonzalez.es&gt;" date="1699444800">- Add apparmor-systemd-sessions.patch to allow read access to
  /run/systemd/sessions/ (bsc#1216878)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1699444801">- Actually apply the previously added patch for bsc#1216878</changelog>
</package>
<package pkgid="a120518620f7982a7c4634dc01e55a8bd0256a85620e31147ca9204f6a0e5717f13a5623a1c3641144bc025e6349ae7e235d17a60f07a86ac529f4aa38516a34" name="apparmor-rpm-macros" arch="noarch">
  <version epoch="0" ver="1.0" rel="7.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>
</package>
<package pkgid="ed0885d87b844973516b48674b91fcf6e6d3116a7fccca9629a83c16f36d750fff86bd8ccdd10ea61d1d4549a1d9c9ce00647273705ab3f675ad6f8bf02bf32b" name="apparmor-rpm-macros" arch="src">
  <version epoch="0" ver="1.0" rel="7.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>
</package>
<package pkgid="9385ed7d0d8c9fdc88a746470f20ef33aa024c357faae4e5f2552fcd78278799f780b91a7e65547a6814c3e6f5cbd7a2dbfdcee4990321291ac4072a1b3b51b2" name="apparmor-utils" arch="noarch">
  <version epoch="0" ver="3.1.6" rel="6.2"/>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1659960000">- add dnsmasq.diff: missing r permissions for dnsmasq//libvirt-leaseshelper
  (boo#1202161)</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1660910400">- skip code linting for packaging
  * removes pyflakes from the build requirements and thus Ring1
  * see also https://gitlab.com/apparmor/apparmor/-/issues/121</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1661515200">- add profiles-permit-php-fpm-pid-files-directly-under-run.patch
  https://gitlab.com/apparmor/apparmor/-/merge_requests/914 (bsc#1202344)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1661688000">- update to AppArmor 3.0.7
  - fix setuptools version detection in buildpath.py
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.0.7
    for the detailed upstream changelog
- add dnsmasq-cpu-possible.diff: allow reading /sys/devices/system/cpu/possible
  in dnsmasc//libvirt-leaseshelper profile (boo#1202849)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1662292800">- aa-decode: use grep -E instead of deprecated egrep (boo#1203092)
  add apparmor-3.0.7-egrep.patch</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1669118400">- update to AppArmor 3.1.2
  - lots of cleanups, improvements and bugfixes in all areas
  - rework internal profile storage and handling in the aa-* tools
  - support boolean variable definitions in the aa-* tools
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.1
    and https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.2
    for the detailed upstream changelog
- remove upstream(ed) patches:
  - apparmor-3.0.7-egrep.patch
  - dnsmasq.diff
  - profiles-permit-php-fpm-pid-files-directly-under-run.patch
  - zgrep-profile-mr870.diff
- no longer ship precompiled profile cache for Tumbleweed (boo#1205659)
- BuildRequire iproute2 (needed for aa-unconfined tests)</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1671796800">- Add samba-4-17.patch to update the samba profiles for samba
  version 4.17 (bsc#1206626);
  - samba-4-17.patch superseded by upstream merge:
    https://gitlab.com/apparmor/apparmor/-/merge_requests/926</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="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1675080000">- add nscd-systemd-userdb.diff: allow nscd to read systemd-userdb
  (boo#1207698)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1675684800">- add abstractions-openssl-1_1.diff: allow to read
  /etc/ssl/openssl-1_1.cnf in abstractions/openssl (boo#1207911)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1677585600">- update to AppArmor 3.1.3
  - add support for more audit.log formats in libapparmor
  - add abstractions/groff (boo#1065388)
  - various additions in abstractions and profiles
  - several bug fixes in parser and utils
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.3
    for the detailed upstream changelog
- drop upstreamed patches:
  - abstractions-openssl-1_1.diff
  - dnsmasq-cpu-possible.diff
  - nscd-systemd-userdb.diff</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1685361600">- update to AppArmor 3.1.4
  - parser: fix mount rules encoding (CVE-2016-1585)
  - aa-logprof: fix error when choosing named exec with plain profile names
  - aa-status: fix json output
  - several fixes for profiles and abstractions
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.4
    for the full upstream changelog</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1686052800">- fix aa-status --json output (aa-status-fix-json-mr1046.patch,
  boo#1211980#c12)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1686484800">- update to AppArmor 3.1.5
  - fix handling of mount rules in apparmor_parser
  - minor additions to abstractions/base and snap_browsers
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.5
    for the full upstream changelog
- remove upstreamed aa-status-fix-json-mr1046.patch
- split off apparmor-enable-precompiled-cache.diff from
  apparmor-enable-profile-cache.diff so that the precompiled cache
  path doesn't get added in parser.conf for Tumbleweed builds.
  This prevents a warning about the non-existing directory when
  loading profiles.</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1687435200">- update to AppArmor 3.1.6 (jsc#PED-5600)
  - fix regression in mount rules (boo#1211989)
  - some additions to the base and authentification abstractions
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.6
    for the full upstream changelog</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1690286400">- Add pam_apparmor README, referenced from online cha-apparmor-pam.html
  documentation (bsc#1213472)</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1695643200">- Fix pam_apparmor %post and %postun scripts to handle pam-config errors
  (bsc#1215596)</changelog>
  <changelog author="Julio Gonzalez Gil &lt;julio@juliogonzalez.es&gt;" date="1699444800">- Add apparmor-systemd-sessions.patch to allow read access to
  /run/systemd/sessions/ (bsc#1216878)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1699444801">- Actually apply the previously added patch for bsc#1216878</changelog>
</package>
<package pkgid="1998fc0302677142f568a973325293b59bd540b73660470cdf882880980069a0e406b274c049dcd9a5d030c4fa7338a0ce849cf0f2ac65425a7386f96361c629" name="apparmor-utils-lang" arch="noarch">
  <version epoch="0" ver="3.1.6" rel="6.2"/>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1659960000">- add dnsmasq.diff: missing r permissions for dnsmasq//libvirt-leaseshelper
  (boo#1202161)</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1660910400">- skip code linting for packaging
  * removes pyflakes from the build requirements and thus Ring1
  * see also https://gitlab.com/apparmor/apparmor/-/issues/121</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1661515200">- add profiles-permit-php-fpm-pid-files-directly-under-run.patch
  https://gitlab.com/apparmor/apparmor/-/merge_requests/914 (bsc#1202344)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1661688000">- update to AppArmor 3.0.7
  - fix setuptools version detection in buildpath.py
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.0.7
    for the detailed upstream changelog
- add dnsmasq-cpu-possible.diff: allow reading /sys/devices/system/cpu/possible
  in dnsmasc//libvirt-leaseshelper profile (boo#1202849)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1662292800">- aa-decode: use grep -E instead of deprecated egrep (boo#1203092)
  add apparmor-3.0.7-egrep.patch</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1669118400">- update to AppArmor 3.1.2
  - lots of cleanups, improvements and bugfixes in all areas
  - rework internal profile storage and handling in the aa-* tools
  - support boolean variable definitions in the aa-* tools
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.1
    and https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.2
    for the detailed upstream changelog
- remove upstream(ed) patches:
  - apparmor-3.0.7-egrep.patch
  - dnsmasq.diff
  - profiles-permit-php-fpm-pid-files-directly-under-run.patch
  - zgrep-profile-mr870.diff
- no longer ship precompiled profile cache for Tumbleweed (boo#1205659)
- BuildRequire iproute2 (needed for aa-unconfined tests)</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1671796800">- Add samba-4-17.patch to update the samba profiles for samba
  version 4.17 (bsc#1206626);
  - samba-4-17.patch superseded by upstream merge:
    https://gitlab.com/apparmor/apparmor/-/merge_requests/926</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="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1675080000">- add nscd-systemd-userdb.diff: allow nscd to read systemd-userdb
  (boo#1207698)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1675684800">- add abstractions-openssl-1_1.diff: allow to read
  /etc/ssl/openssl-1_1.cnf in abstractions/openssl (boo#1207911)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1677585600">- update to AppArmor 3.1.3
  - add support for more audit.log formats in libapparmor
  - add abstractions/groff (boo#1065388)
  - various additions in abstractions and profiles
  - several bug fixes in parser and utils
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.3
    for the detailed upstream changelog
- drop upstreamed patches:
  - abstractions-openssl-1_1.diff
  - dnsmasq-cpu-possible.diff
  - nscd-systemd-userdb.diff</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1685361600">- update to AppArmor 3.1.4
  - parser: fix mount rules encoding (CVE-2016-1585)
  - aa-logprof: fix error when choosing named exec with plain profile names
  - aa-status: fix json output
  - several fixes for profiles and abstractions
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.4
    for the full upstream changelog</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1686052800">- fix aa-status --json output (aa-status-fix-json-mr1046.patch,
  boo#1211980#c12)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1686484800">- update to AppArmor 3.1.5
  - fix handling of mount rules in apparmor_parser
  - minor additions to abstractions/base and snap_browsers
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.5
    for the full upstream changelog
- remove upstreamed aa-status-fix-json-mr1046.patch
- split off apparmor-enable-precompiled-cache.diff from
  apparmor-enable-profile-cache.diff so that the precompiled cache
  path doesn't get added in parser.conf for Tumbleweed builds.
  This prevents a warning about the non-existing directory when
  loading profiles.</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1687435200">- update to AppArmor 3.1.6 (jsc#PED-5600)
  - fix regression in mount rules (boo#1211989)
  - some additions to the base and authentification abstractions
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.1.6
    for the full upstream changelog</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1690286400">- Add pam_apparmor README, referenced from online cha-apparmor-pam.html
  documentation (bsc#1213472)</changelog>
  <changelog author="David Disseldorp &lt;ddiss@suse.com&gt;" date="1695643200">- Fix pam_apparmor %post and %postun scripts to handle pam-config errors
  (bsc#1215596)</changelog>
  <changelog author="Julio Gonzalez Gil &lt;julio@juliogonzalez.es&gt;" date="1699444800">- Add apparmor-systemd-sessions.patch to allow read access to
  /run/systemd/sessions/ (bsc#1216878)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1699444801">- Actually apply the previously added patch for bsc#1216878</changelog>
</package>
<package pkgid="3b87ee75ca5324c4505e451343048c3016f9b13e79b9c5965f908c100fc5cfd12664b8342eb7cef1125a9b1fce8b11559a0ff6452235f12c3664bce36b109859" name="appstream-glib" arch="i586">
  <version epoch="0" ver="0.8.2" rel="1.1"/>
  <changelog author="dimstar@opensuse.org" date="1586952000">- Update to version 0.7.17:
  * Support versioning on clang/macOS
  * Use ".so" suffix for the plugins on macOS
  * Use internal uuid library in macOS
  * docs: Fix examples of AsNodeToXmlFlags using an invalid flag.
  * Bump minimum glib2 dependency.
  * Update Galician translations
  * as-app: properly initialize unique_id_mutex
  * Use _fullpath() instead of GetFullPathNameA().
  * Fix Win32 headers.
  * Support ${id}/${locale}.qm in addition to ${id}_${locale}.qm
  * as-app: add "icon-theme" as recognised component type
  * as-content-rating: Make default values match OARS semantics</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1587556800">- Add as-glib-PR359.patch: Fix crash with invalid children of &lt;ul&gt;.</changelog>
  <changelog author="elimat@opensuse.org" date="1599998400">- Update to version 0.7.18:
  * Don't ignore localized strings that are the same as original
  * Croatian translation 2nd attempt (#373)
  * Test launchable tags in validation
  * Add missing dependency to the readme
  * as-app: Don't initialize mutex twice
  * as-content-rating: Expand translator comments to link to OARS website
  * as-content-rating: Lower the OARS/CSM mapping of sex-homosexuality/intense
  * po: Import gs-content-rating.c translations from gnome-software
  * po: Update po files
  * as-content-rating: Add content rating system APIs from gnome-software
  * Allow timestamp in the future in validate-relax
  * Fix crash with invalid children of &lt;ul/&gt;
  * as-app: Properly initialize unique_id_mutex
  * The AppData files now go to /usr/share/metainfo
  * util: Complete new validate-version command
  * util: Add "validate-version" command
  * trivial: Actually use the correct NEWS contents
  * trivial: post release version bump
- Drop patch as-glib-PR359.patch (fixed upstream)
- Run spec-cleaner
  * Remove rpm groups</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1644321600">- Add patch to fix descriptions in .metainfo.xml files
  (boo#1192243, gh#hughsie/appstream-glib#381):
  * 0001-as-app-Also-unwrap-description-in-metainfo-files.patch</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1644321601">- Update to version 0.7.18+28:
  * as-app: Also unwrap description in metainfo files
  * Fix validation of translated captions when LANG is not C
  * Revert "Don't emit legacy component type values"
  * Don't emit legacy component type values
  * its: Sync with appstream
  * Consider AppStream version as a string
  * meson: Check --version-script linker option before using.
  * Update current newest version in AsStore
  * Support em/code tags Some appstream-data packages add &lt;em&gt; and
    &lt;/em&gt; or &lt;code&gt; and &lt;/code&gt; to the files. Not all package
    manager can handle that. An example would be pamac from Manjaro
  * Update asb-self-test to match current behavior
  * Add validation for duplicate license xml elements
  * builder: make directories as 0755 &amp;&amp; umask
  * Do not show a critical warning on &lt;suggests&gt;&lt;id/&gt;&lt;/suggests&gt;
  * libappstream-builder: Fix paths for cached icons
  * as-util: Fix Markdown underlining in appdata-to-news
  * Replace links http://standards.freedesktop.org/... by https in
    README.md
  * Replace a link http://www.freedesktop.org/wiki/... by https in
    README.md
  * as-app: Parse launchables from DEP-11
  * as-app: Parse custom tags from DEP-11
  * as-content-rating: Align the OARS/CSM mappings of sex-*
  * Updated translations.
- Switch to current git head, upstream is not making releases.
- Drop 0001-as-app-Also-unwrap-description-in-metainfo-files.patch:
  Fixed upstream.</changelog>
  <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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1668686400">- openSUSE-appstream-process: drop --enable-hidpi parameter:
  - -enable-hidpi now does nothing and will be removed in future
  versions.</changelog>
</package>
<package pkgid="a6280ee307f960add5019fd9bae649cfd8fdee3d96804b67ddc3b46816563efacc5dfaa1199843f0cb05b1dcd409c71dfa3e9577863bdded76b4f928b3cdf1e9" name="appstream-glib" arch="src">
  <version epoch="0" ver="0.8.2" rel="1.1"/>
  <changelog author="luc14n0@linuxmail.org" date="1524484800">- Update to version 0.7.8:
  + New Features: as_store_get_app_by_launchable(),
    as_utils_unique_id_match(), as_version_string() for fwupd. And
    support for component agreements.
  + Bugs fixed:
  - Correctly compare version numbers like '1.2.3' and '1.2.3a';
  - Don't include the path component in the name when parsing the
    package filename;
  - If the launchable is specified don't guess it when composing;
  - Never add more than one component to the AppStream store when
    composing;
  - Veto apps that have empty OnlyShowIn=.</changelog>
  <changelog author="dimstar@opensuse.org" date="1525262400">- Update to version 0.7.8+3:
  + Use the launchable to find the desktop filename when using
    appstream-builder.
  + Follow the Debian tilde usage when ordering versions.</changelog>
  <changelog author="luc14n0@linuxmail.org" date="1528545600">- Update to version 0.7.9+0:
  + New Features:
  - Add ability to store signature filename and checksum.
  - Convert local icons found in metainfo files.
  + Bugs fixed:
  - Follow the Debian tilde usage when ordering versions.
  - Remove the refcounted string interning feature.
  - Use the launchable to find the desktop filename.
- Drop gnome-common BuildRequires: this package has no use since
  build system port to Meson.
- Update check section to work with meson.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1539345600">- Update to version 0.7.13+0:
  + Add ID provides for desktop files with X-Flatpak-RenamedFrom
  + trivial: Include glib.h for G_STRINGIFY
  + Throw an error when a launchable desktop-id is invalid
  + Better debug output for appstream-compose
  + Change order of arguments in matrix-html to match status-html
  + Do not restrict the maximum number of releases allowed
    per-component
- Changes from version 0.7.12:
  + Support localised text in agreement sections
- Changes from version 0.7.11:
  + Add AS_APP_QUIRK_DEVELOPER_VERIFIED
  + store: Provide async variants of load functions
  + Escape quotes in attributes
- Changes from version 0.7.10:
  + trivial: Sync translations and remove line numbers
  + trivial: Fix a small memory leak when adding keywords manually
  + Do not require a release transaction when validating in relaxed
    mode
  + Add object type checks on the inputs of all functions
  + Add COMMITMENT file as part of GPL Common Cure Rights
    Commitment
  + trivial: Fix GObjectIntrospection markup for adding metadata
  + Do not parse firmware files
  + its: Extract release descriptions and agreement sections for
    translation</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1540296000">- Update to version 0.7.14+0:
  + Set the AppStream ID from the X-Flatpak desktop key
  + trivial: Compile the DEP-11 stuff in the RPM spec file example
  + Add as_app_to_xml()
  + Add as_content_rating_add_attribute()</changelog>
  <changelog author="Jonathan Kang &lt;sckang@suse.com&gt;" date="1565179200">- Add as-glib-fix-broken-appstream-files-permission.patch: Do not
  preserve restrictive permissions when installing AppStream files
  (gh#hughsie/appstream-glib#312).</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1565870400">- Update to version 0.7.15:
  + Notes: The libappstream-builder shared library is no longer
    installed.
  + New Features:
  - Add as_content_rating_get_rating_ids().
  - Add as_release_set_install_duration().
  - Add as_utils_vercmp_full() for gnome-software.
  - Add support for CONTACT URLs.
  - Add support for per-release URLs.
  - Add support for SOURCE URLs.
  - Make as_content_rating_attribute_to_csm_age() public.
  + Bugfixes:
  - Add missing OARS → CSM mappings.
  - Add some thread safety to AsApp and AsStore.
  - Do not overwrite the project group using heuristics if
    already set.
  - Recognise uncompressed Arch packages.
  - Remove unnecessary gtk dependency for builder.
  - Return G_IO_ERROR_NOT_FOUND when loading fails.
  - Tokenize the ID when adding search tokens.
- Drop pkgconfig(gtk+-3.0) BuildRequires: No longer needed.
- Switch to obs_scm service, use explict tag ref in _service,
  ensure we only use released tags and drop tag offset in version.
- Drop no longer built subpackages libappstream-builder8 and
  typelib-1_0-AppStreamBuilder-1_0.</changelog>
  <changelog author="dimstar@opensuse.org" date="1576756800">- Update to version 0.7.16:
  * Allow parsing desktop files using as_app_parse_data()
  * Update list of allowed metadata licences
  * Log expected and actual screenshot dimensions when failing
  * docs: remove SQLite dependency
  * Offset future checks by UTC+14
  * Do not preserve restrictive permissions when installing AppStream files
  * Support loading YAML from as_store_from_bytes
  * Do not allow forward or backwards slashes in &lt;id&gt; values
  * Do not require &lt;translation&gt; for validation unless strict
  * Do not require &lt;update_contact&gt; for validation unless strict
  * add UPL short name to SPDX conversion
  * Update the SPDX license list to v3.5
  * as-compose: Remove relative path from icon names
  * Allow non-desktop components to be extended
  * Only require &lt;release&gt; for validate, but not validate-relax
  * Allow building on Windows
  * Modernize the validation requirements
- Drop as-glib-fix-broken-appstream-files-permission.patch: fixed
  upstream.</changelog>
  <changelog author="dimstar@opensuse.org" date="1586952000">- Update to version 0.7.17:
  * Support versioning on clang/macOS
  * Use ".so" suffix for the plugins on macOS
  * Use internal uuid library in macOS
  * docs: Fix examples of AsNodeToXmlFlags using an invalid flag.
  * Bump minimum glib2 dependency.
  * Update Galician translations
  * as-app: properly initialize unique_id_mutex
  * Use _fullpath() instead of GetFullPathNameA().
  * Fix Win32 headers.
  * Support ${id}/${locale}.qm in addition to ${id}_${locale}.qm
  * as-app: add "icon-theme" as recognised component type
  * as-content-rating: Make default values match OARS semantics</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1587556800">- Add as-glib-PR359.patch: Fix crash with invalid children of &lt;ul&gt;.</changelog>
  <changelog author="elimat@opensuse.org" date="1599998400">- Update to version 0.7.18:
  * Don't ignore localized strings that are the same as original
  * Croatian translation 2nd attempt (#373)
  * Test launchable tags in validation
  * Add missing dependency to the readme
  * as-app: Don't initialize mutex twice
  * as-content-rating: Expand translator comments to link to OARS website
  * as-content-rating: Lower the OARS/CSM mapping of sex-homosexuality/intense
  * po: Import gs-content-rating.c translations from gnome-software
  * po: Update po files
  * as-content-rating: Add content rating system APIs from gnome-software
  * Allow timestamp in the future in validate-relax
  * Fix crash with invalid children of &lt;ul/&gt;
  * as-app: Properly initialize unique_id_mutex
  * The AppData files now go to /usr/share/metainfo
  * util: Complete new validate-version command
  * util: Add "validate-version" command
  * trivial: Actually use the correct NEWS contents
  * trivial: post release version bump
- Drop patch as-glib-PR359.patch (fixed upstream)
- Run spec-cleaner
  * Remove rpm groups</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1644321600">- Add patch to fix descriptions in .metainfo.xml files
  (boo#1192243, gh#hughsie/appstream-glib#381):
  * 0001-as-app-Also-unwrap-description-in-metainfo-files.patch</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1644321601">- Update to version 0.7.18+28:
  * as-app: Also unwrap description in metainfo files
  * Fix validation of translated captions when LANG is not C
  * Revert "Don't emit legacy component type values"
  * Don't emit legacy component type values
  * its: Sync with appstream
  * Consider AppStream version as a string
  * meson: Check --version-script linker option before using.
  * Update current newest version in AsStore
  * Support em/code tags Some appstream-data packages add &lt;em&gt; and
    &lt;/em&gt; or &lt;code&gt; and &lt;/code&gt; to the files. Not all package
    manager can handle that. An example would be pamac from Manjaro
  * Update asb-self-test to match current behavior
  * Add validation for duplicate license xml elements
  * builder: make directories as 0755 &amp;&amp; umask
  * Do not show a critical warning on &lt;suggests&gt;&lt;id/&gt;&lt;/suggests&gt;
  * libappstream-builder: Fix paths for cached icons
  * as-util: Fix Markdown underlining in appdata-to-news
  * Replace links http://standards.freedesktop.org/... by https in
    README.md
  * Replace a link http://www.freedesktop.org/wiki/... by https in
    README.md
  * as-app: Parse launchables from DEP-11
  * as-app: Parse custom tags from DEP-11
  * as-content-rating: Align the OARS/CSM mappings of sex-*
  * Updated translations.
- Switch to current git head, upstream is not making releases.
- Drop 0001-as-app-Also-unwrap-description-in-metainfo-files.patch:
  Fixed upstream.</changelog>
  <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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1668686400">- openSUSE-appstream-process: drop --enable-hidpi parameter:
  - -enable-hidpi now does nothing and will be removed in future
  versions.</changelog>
</package>
<package pkgid="39d6af45800d5d955bda0b5a20467943be7bf17f5a1a37bebef84a02dd466886723ecb6597daf41231370a1823510542141a81be4778a9efe5d6fe02c5077ba9" name="appstream-glib" arch="x86_64">
  <version epoch="0" ver="0.8.2" rel="1.1"/>
  <changelog author="dimstar@opensuse.org" date="1586952000">- Update to version 0.7.17:
  * Support versioning on clang/macOS
  * Use ".so" suffix for the plugins on macOS
  * Use internal uuid library in macOS
  * docs: Fix examples of AsNodeToXmlFlags using an invalid flag.
  * Bump minimum glib2 dependency.
  * Update Galician translations
  * as-app: properly initialize unique_id_mutex
  * Use _fullpath() instead of GetFullPathNameA().
  * Fix Win32 headers.
  * Support ${id}/${locale}.qm in addition to ${id}_${locale}.qm
  * as-app: add "icon-theme" as recognised component type
  * as-content-rating: Make default values match OARS semantics</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1587556800">- Add as-glib-PR359.patch: Fix crash with invalid children of &lt;ul&gt;.</changelog>
  <changelog author="elimat@opensuse.org" date="1599998400">- Update to version 0.7.18:
  * Don't ignore localized strings that are the same as original
  * Croatian translation 2nd attempt (#373)
  * Test launchable tags in validation
  * Add missing dependency to the readme
  * as-app: Don't initialize mutex twice
  * as-content-rating: Expand translator comments to link to OARS website
  * as-content-rating: Lower the OARS/CSM mapping of sex-homosexuality/intense
  * po: Import gs-content-rating.c translations from gnome-software
  * po: Update po files
  * as-content-rating: Add content rating system APIs from gnome-software
  * Allow timestamp in the future in validate-relax
  * Fix crash with invalid children of &lt;ul/&gt;
  * as-app: Properly initialize unique_id_mutex
  * The AppData files now go to /usr/share/metainfo
  * util: Complete new validate-version command
  * util: Add "validate-version" command
  * trivial: Actually use the correct NEWS contents
  * trivial: post release version bump
- Drop patch as-glib-PR359.patch (fixed upstream)
- Run spec-cleaner
  * Remove rpm groups</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1644321600">- Add patch to fix descriptions in .metainfo.xml files
  (boo#1192243, gh#hughsie/appstream-glib#381):
  * 0001-as-app-Also-unwrap-description-in-metainfo-files.patch</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1644321601">- Update to version 0.7.18+28:
  * as-app: Also unwrap description in metainfo files
  * Fix validation of translated captions when LANG is not C
  * Revert "Don't emit legacy component type values"
  * Don't emit legacy component type values
  * its: Sync with appstream
  * Consider AppStream version as a string
  * meson: Check --version-script linker option before using.
  * Update current newest version in AsStore
  * Support em/code tags Some appstream-data packages add &lt;em&gt; and
    &lt;/em&gt; or &lt;code&gt; and &lt;/code&gt; to the files. Not all package
    manager can handle that. An example would be pamac from Manjaro
  * Update asb-self-test to match current behavior
  * Add validation for duplicate license xml elements
  * builder: make directories as 0755 &amp;&amp; umask
  * Do not show a critical warning on &lt;suggests&gt;&lt;id/&gt;&lt;/suggests&gt;
  * libappstream-builder: Fix paths for cached icons
  * as-util: Fix Markdown underlining in appdata-to-news
  * Replace links http://standards.freedesktop.org/... by https in
    README.md
  * Replace a link http://www.freedesktop.org/wiki/... by https in
    README.md
  * as-app: Parse launchables from DEP-11
  * as-app: Parse custom tags from DEP-11
  * as-content-rating: Align the OARS/CSM mappings of sex-*
  * Updated translations.
- Switch to current git head, upstream is not making releases.
- Drop 0001-as-app-Also-unwrap-description-in-metainfo-files.patch:
  Fixed upstream.</changelog>
  <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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1668686400">- openSUSE-appstream-process: drop --enable-hidpi parameter:
  - -enable-hidpi now does nothing and will be removed in future
  versions.</changelog>
</package>
<package pkgid="2fd0189a55a79629ac959b8fc74b4dee5a5ba09b6d2512970ef4b8da09845983989bca2714c1cfaf257471f7deef6c6695b59dfc07de3f72d041251cdf964092" name="appstream-glib-debuginfo" arch="i586">
  <version epoch="0" ver="0.8.2" rel="1.1"/>
  <changelog author="dimstar@opensuse.org" date="1586952000">- Update to version 0.7.17:
  * Support versioning on clang/macOS
  * Use ".so" suffix for the plugins on macOS
  * Use internal uuid library in macOS
  * docs: Fix examples of AsNodeToXmlFlags using an invalid flag.
  * Bump minimum glib2 dependency.
  * Update Galician translations
  * as-app: properly initialize unique_id_mutex
  * Use _fullpath() instead of GetFullPathNameA().
  * Fix Win32 headers.
  * Support ${id}/${locale}.qm in addition to ${id}_${locale}.qm
  * as-app: add "icon-theme" as recognised component type
  * as-content-rating: Make default values match OARS semantics</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1587556800">- Add as-glib-PR359.patch: Fix crash with invalid children of &lt;ul&gt;.</changelog>
  <changelog author="elimat@opensuse.org" date="1599998400">- Update to version 0.7.18:
  * Don't ignore localized strings that are the same as original
  * Croatian translation 2nd attempt (#373)
  * Test launchable tags in validation
  * Add missing dependency to the readme
  * as-app: Don't initialize mutex twice
  * as-content-rating: Expand translator comments to link to OARS website
  * as-content-rating: Lower the OARS/CSM mapping of sex-homosexuality/intense
  * po: Import gs-content-rating.c translations from gnome-software
  * po: Update po files
  * as-content-rating: Add content rating system APIs from gnome-software
  * Allow timestamp in the future in validate-relax
  * Fix crash with invalid children of &lt;ul/&gt;
  * as-app: Properly initialize unique_id_mutex
  * The AppData files now go to /usr/share/metainfo
  * util: Complete new validate-version command
  * util: Add "validate-version" command
  * trivial: Actually use the correct NEWS contents
  * trivial: post release version bump
- Drop patch as-glib-PR359.patch (fixed upstream)
- Run spec-cleaner
  * Remove rpm groups</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1644321600">- Add patch to fix descriptions in .metainfo.xml files
  (boo#1192243, gh#hughsie/appstream-glib#381):
  * 0001-as-app-Also-unwrap-description-in-metainfo-files.patch</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1644321601">- Update to version 0.7.18+28:
  * as-app: Also unwrap description in metainfo files
  * Fix validation of translated captions when LANG is not C
  * Revert "Don't emit legacy component type values"
  * Don't emit legacy component type values
  * its: Sync with appstream
  * Consider AppStream version as a string
  * meson: Check --version-script linker option before using.
  * Update current newest version in AsStore
  * Support em/code tags Some appstream-data packages add &lt;em&gt; and
    &lt;/em&gt; or &lt;code&gt; and &lt;/code&gt; to the files. Not all package
    manager can handle that. An example would be pamac from Manjaro
  * Update asb-self-test to match current behavior
  * Add validation for duplicate license xml elements
  * builder: make directories as 0755 &amp;&amp; umask
  * Do not show a critical warning on &lt;suggests&gt;&lt;id/&gt;&lt;/suggests&gt;
  * libappstream-builder: Fix paths for cached icons
  * as-util: Fix Markdown underlining in appdata-to-news
  * Replace links http://standards.freedesktop.org/... by https in
    README.md
  * Replace a link http://www.freedesktop.org/wiki/... by https in
    README.md
  * as-app: Parse launchables from DEP-11
  * as-app: Parse custom tags from DEP-11
  * as-content-rating: Align the OARS/CSM mappings of sex-*
  * Updated translations.
- Switch to current git head, upstream is not making releases.
- Drop 0001-as-app-Also-unwrap-description-in-metainfo-files.patch:
  Fixed upstream.</changelog>
  <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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1668686400">- openSUSE-appstream-process: drop --enable-hidpi parameter:
  - -enable-hidpi now does nothing and will be removed in future
  versions.</changelog>
</package>
<package pkgid="7de0374f36b1aa073a4935045cc34e70b041117a784301f40425664b571d1610117de34d13927b39d9dfe24a3dfe4f5e4ff07050e54f5a0fda9d4910a48cc106" name="appstream-glib-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.8.2" rel="1.1"/>
  <changelog author="dimstar@opensuse.org" date="1586952000">- Update to version 0.7.17:
  * Support versioning on clang/macOS
  * Use ".so" suffix for the plugins on macOS
  * Use internal uuid library in macOS
  * docs: Fix examples of AsNodeToXmlFlags using an invalid flag.
  * Bump minimum glib2 dependency.
  * Update Galician translations
  * as-app: properly initialize unique_id_mutex
  * Use _fullpath() instead of GetFullPathNameA().
  * Fix Win32 headers.
  * Support ${id}/${locale}.qm in addition to ${id}_${locale}.qm
  * as-app: add "icon-theme" as recognised component type
  * as-content-rating: Make default values match OARS semantics</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1587556800">- Add as-glib-PR359.patch: Fix crash with invalid children of &lt;ul&gt;.</changelog>
  <changelog author="elimat@opensuse.org" date="1599998400">- Update to version 0.7.18:
  * Don't ignore localized strings that are the same as original
  * Croatian translation 2nd attempt (#373)
  * Test launchable tags in validation
  * Add missing dependency to the readme
  * as-app: Don't initialize mutex twice
  * as-content-rating: Expand translator comments to link to OARS website
  * as-content-rating: Lower the OARS/CSM mapping of sex-homosexuality/intense
  * po: Import gs-content-rating.c translations from gnome-software
  * po: Update po files
  * as-content-rating: Add content rating system APIs from gnome-software
  * Allow timestamp in the future in validate-relax
  * Fix crash with invalid children of &lt;ul/&gt;
  * as-app: Properly initialize unique_id_mutex
  * The AppData files now go to /usr/share/metainfo
  * util: Complete new validate-version command
  * util: Add "validate-version" command
  * trivial: Actually use the correct NEWS contents
  * trivial: post release version bump
- Drop patch as-glib-PR359.patch (fixed upstream)
- Run spec-cleaner
  * Remove rpm groups</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1644321600">- Add patch to fix descriptions in .metainfo.xml files
  (boo#1192243, gh#hughsie/appstream-glib#381):
  * 0001-as-app-Also-unwrap-description-in-metainfo-files.patch</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1644321601">- Update to version 0.7.18+28:
  * as-app: Also unwrap description in metainfo files
  * Fix validation of translated captions when LANG is not C
  * Revert "Don't emit legacy component type values"
  * Don't emit legacy component type values
  * its: Sync with appstream
  * Consider AppStream version as a string
  * meson: Check --version-script linker option before using.
  * Update current newest version in AsStore
  * Support em/code tags Some appstream-data packages add &lt;em&gt; and
    &lt;/em&gt; or &lt;code&gt; and &lt;/code&gt; to the files. Not all package
    manager can handle that. An example would be pamac from Manjaro
  * Update asb-self-test to match current behavior
  * Add validation for duplicate license xml elements
  * builder: make directories as 0755 &amp;&amp; umask
  * Do not show a critical warning on &lt;suggests&gt;&lt;id/&gt;&lt;/suggests&gt;
  * libappstream-builder: Fix paths for cached icons
  * as-util: Fix Markdown underlining in appdata-to-news
  * Replace links http://standards.freedesktop.org/... by https in
    README.md
  * Replace a link http://www.freedesktop.org/wiki/... by https in
    README.md
  * as-app: Parse launchables from DEP-11
  * as-app: Parse custom tags from DEP-11
  * as-content-rating: Align the OARS/CSM mappings of sex-*
  * Updated translations.
- Switch to current git head, upstream is not making releases.
- Drop 0001-as-app-Also-unwrap-description-in-metainfo-files.patch:
  Fixed upstream.</changelog>
  <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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1668686400">- openSUSE-appstream-process: drop --enable-hidpi parameter:
  - -enable-hidpi now does nothing and will be removed in future
  versions.</changelog>
</package>
<package pkgid="419fae8f130fc428ed40680c616fd8704b34b3153bab7d0961c7ce2318e742e1009cc68917d3c57727c49ef0d93ac1bea2db713cc809a016401805182b737969" name="appstream-glib-debugsource" arch="i586">
  <version epoch="0" ver="0.8.2" rel="1.1"/>
  <changelog author="dimstar@opensuse.org" date="1586952000">- Update to version 0.7.17:
  * Support versioning on clang/macOS
  * Use ".so" suffix for the plugins on macOS
  * Use internal uuid library in macOS
  * docs: Fix examples of AsNodeToXmlFlags using an invalid flag.
  * Bump minimum glib2 dependency.
  * Update Galician translations
  * as-app: properly initialize unique_id_mutex
  * Use _fullpath() instead of GetFullPathNameA().
  * Fix Win32 headers.
  * Support ${id}/${locale}.qm in addition to ${id}_${locale}.qm
  * as-app: add "icon-theme" as recognised component type
  * as-content-rating: Make default values match OARS semantics</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1587556800">- Add as-glib-PR359.patch: Fix crash with invalid children of &lt;ul&gt;.</changelog>
  <changelog author="elimat@opensuse.org" date="1599998400">- Update to version 0.7.18:
  * Don't ignore localized strings that are the same as original
  * Croatian translation 2nd attempt (#373)
  * Test launchable tags in validation
  * Add missing dependency to the readme
  * as-app: Don't initialize mutex twice
  * as-content-rating: Expand translator comments to link to OARS website
  * as-content-rating: Lower the OARS/CSM mapping of sex-homosexuality/intense
  * po: Import gs-content-rating.c translations from gnome-software
  * po: Update po files
  * as-content-rating: Add content rating system APIs from gnome-software
  * Allow timestamp in the future in validate-relax
  * Fix crash with invalid children of &lt;ul/&gt;
  * as-app: Properly initialize unique_id_mutex
  * The AppData files now go to /usr/share/metainfo
  * util: Complete new validate-version command
  * util: Add "validate-version" command
  * trivial: Actually use the correct NEWS contents
  * trivial: post release version bump
- Drop patch as-glib-PR359.patch (fixed upstream)
- Run spec-cleaner
  * Remove rpm groups</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1644321600">- Add patch to fix descriptions in .metainfo.xml files
  (boo#1192243, gh#hughsie/appstream-glib#381):
  * 0001-as-app-Also-unwrap-description-in-metainfo-files.patch</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1644321601">- Update to version 0.7.18+28:
  * as-app: Also unwrap description in metainfo files
  * Fix validation of translated captions when LANG is not C
  * Revert "Don't emit legacy component type values"
  * Don't emit legacy component type values
  * its: Sync with appstream
  * Consider AppStream version as a string
  * meson: Check --version-script linker option before using.
  * Update current newest version in AsStore
  * Support em/code tags Some appstream-data packages add &lt;em&gt; and
    &lt;/em&gt; or &lt;code&gt; and &lt;/code&gt; to the files. Not all package
    manager can handle that. An example would be pamac from Manjaro
  * Update asb-self-test to match current behavior
  * Add validation for duplicate license xml elements
  * builder: make directories as 0755 &amp;&amp; umask
  * Do not show a critical warning on &lt;suggests&gt;&lt;id/&gt;&lt;/suggests&gt;
  * libappstream-builder: Fix paths for cached icons
  * as-util: Fix Markdown underlining in appdata-to-news
  * Replace links http://standards.freedesktop.org/... by https in
    README.md
  * Replace a link http://www.freedesktop.org/wiki/... by https in
    README.md
  * as-app: Parse launchables from DEP-11
  * as-app: Parse custom tags from DEP-11
  * as-content-rating: Align the OARS/CSM mappings of sex-*
  * Updated translations.
- Switch to current git head, upstream is not making releases.
- Drop 0001-as-app-Also-unwrap-description-in-metainfo-files.patch:
  Fixed upstream.</changelog>
  <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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1668686400">- openSUSE-appstream-process: drop --enable-hidpi parameter:
  - -enable-hidpi now does nothing and will be removed in future
  versions.</changelog>
</package>
<package pkgid="32c895733f462954de957cf44a792c5d04543fdb228448a5a4061875d12a19585934d083dbb0cb021bc0b55343d634e8cff7105f75fedc2a6029e310e637417e" name="appstream-glib-debugsource" arch="x86_64">
  <version epoch="0" ver="0.8.2" rel="1.1"/>
  <changelog author="dimstar@opensuse.org" date="1586952000">- Update to version 0.7.17:
  * Support versioning on clang/macOS
  * Use ".so" suffix for the plugins on macOS
  * Use internal uuid library in macOS
  * docs: Fix examples of AsNodeToXmlFlags using an invalid flag.
  * Bump minimum glib2 dependency.
  * Update Galician translations
  * as-app: properly initialize unique_id_mutex
  * Use _fullpath() instead of GetFullPathNameA().
  * Fix Win32 headers.
  * Support ${id}/${locale}.qm in addition to ${id}_${locale}.qm
  * as-app: add "icon-theme" as recognised component type
  * as-content-rating: Make default values match OARS semantics</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1587556800">- Add as-glib-PR359.patch: Fix crash with invalid children of &lt;ul&gt;.</changelog>
  <changelog author="elimat@opensuse.org" date="1599998400">- Update to version 0.7.18:
  * Don't ignore localized strings that are the same as original
  * Croatian translation 2nd attempt (#373)
  * Test launchable tags in validation
  * Add missing dependency to the readme
  * as-app: Don't initialize mutex twice
  * as-content-rating: Expand translator comments to link to OARS website
  * as-content-rating: Lower the OARS/CSM mapping of sex-homosexuality/intense
  * po: Import gs-content-rating.c translations from gnome-software
  * po: Update po files
  * as-content-rating: Add content rating system APIs from gnome-software
  * Allow timestamp in the future in validate-relax
  * Fix crash with invalid children of &lt;ul/&gt;
  * as-app: Properly initialize unique_id_mutex
  * The AppData files now go to /usr/share/metainfo
  * util: Complete new validate-version command
  * util: Add "validate-version" command
  * trivial: Actually use the correct NEWS contents
  * trivial: post release version bump
- Drop patch as-glib-PR359.patch (fixed upstream)
- Run spec-cleaner
  * Remove rpm groups</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1644321600">- Add patch to fix descriptions in .metainfo.xml files
  (boo#1192243, gh#hughsie/appstream-glib#381):
  * 0001-as-app-Also-unwrap-description-in-metainfo-files.patch</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1644321601">- Update to version 0.7.18+28:
  * as-app: Also unwrap description in metainfo files
  * Fix validation of translated captions when LANG is not C
  * Revert "Don't emit legacy component type values"
  * Don't emit legacy component type values
  * its: Sync with appstream
  * Consider AppStream version as a string
  * meson: Check --version-script linker option before using.
  * Update current newest version in AsStore
  * Support em/code tags Some appstream-data packages add &lt;em&gt; and
    &lt;/em&gt; or &lt;code&gt; and &lt;/code&gt; to the files. Not all package
    manager can handle that. An example would be pamac from Manjaro
  * Update asb-self-test to match current behavior
  * Add validation for duplicate license xml elements
  * builder: make directories as 0755 &amp;&amp; umask
  * Do not show a critical warning on &lt;suggests&gt;&lt;id/&gt;&lt;/suggests&gt;
  * libappstream-builder: Fix paths for cached icons
  * as-util: Fix Markdown underlining in appdata-to-news
  * Replace links http://standards.freedesktop.org/... by https in
    README.md
  * Replace a link http://www.freedesktop.org/wiki/... by https in
    README.md
  * as-app: Parse launchables from DEP-11
  * as-app: Parse custom tags from DEP-11
  * as-content-rating: Align the OARS/CSM mappings of sex-*
  * Updated translations.
- Switch to current git head, upstream is not making releases.
- Drop 0001-as-app-Also-unwrap-description-in-metainfo-files.patch:
  Fixed upstream.</changelog>
  <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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1668686400">- openSUSE-appstream-process: drop --enable-hidpi parameter:
  - -enable-hidpi now does nothing and will be removed in future
  versions.</changelog>
</package>
<package pkgid="8113f876782ea0b975ca749fed6127ec6c76a25d42c3112e6f8733d87c4b673ae72a40663276502990c3e34c7f803151c2392855cd7d7232615d8c3ffc97121e" name="appstream-glib-devel" arch="i586">
  <version epoch="0" ver="0.8.2" rel="1.1"/>
  <changelog author="dimstar@opensuse.org" date="1586952000">- Update to version 0.7.17:
  * Support versioning on clang/macOS
  * Use ".so" suffix for the plugins on macOS
  * Use internal uuid library in macOS
  * docs: Fix examples of AsNodeToXmlFlags using an invalid flag.
  * Bump minimum glib2 dependency.
  * Update Galician translations
  * as-app: properly initialize unique_id_mutex
  * Use _fullpath() instead of GetFullPathNameA().
  * Fix Win32 headers.
  * Support ${id}/${locale}.qm in addition to ${id}_${locale}.qm
  * as-app: add "icon-theme" as recognised component type
  * as-content-rating: Make default values match OARS semantics</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1587556800">- Add as-glib-PR359.patch: Fix crash with invalid children of &lt;ul&gt;.</changelog>
  <changelog author="elimat@opensuse.org" date="1599998400">- Update to version 0.7.18:
  * Don't ignore localized strings that are the same as original
  * Croatian translation 2nd attempt (#373)
  * Test launchable tags in validation
  * Add missing dependency to the readme
  * as-app: Don't initialize mutex twice
  * as-content-rating: Expand translator comments to link to OARS website
  * as-content-rating: Lower the OARS/CSM mapping of sex-homosexuality/intense
  * po: Import gs-content-rating.c translations from gnome-software
  * po: Update po files
  * as-content-rating: Add content rating system APIs from gnome-software
  * Allow timestamp in the future in validate-relax
  * Fix crash with invalid children of &lt;ul/&gt;
  * as-app: Properly initialize unique_id_mutex
  * The AppData files now go to /usr/share/metainfo
  * util: Complete new validate-version command
  * util: Add "validate-version" command
  * trivial: Actually use the correct NEWS contents
  * trivial: post release version bump
- Drop patch as-glib-PR359.patch (fixed upstream)
- Run spec-cleaner
  * Remove rpm groups</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1644321600">- Add patch to fix descriptions in .metainfo.xml files
  (boo#1192243, gh#hughsie/appstream-glib#381):
  * 0001-as-app-Also-unwrap-description-in-metainfo-files.patch</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1644321601">- Update to version 0.7.18+28:
  * as-app: Also unwrap description in metainfo files
  * Fix validation of translated captions when LANG is not C
  * Revert "Don't emit legacy component type values"
  * Don't emit legacy component type values
  * its: Sync with appstream
  * Consider AppStream version as a string
  * meson: Check --version-script linker option before using.
  * Update current newest version in AsStore
  * Support em/code tags Some appstream-data packages add &lt;em&gt; and
    &lt;/em&gt; or &lt;code&gt; and &lt;/code&gt; to the files. Not all package
    manager can handle that. An example would be pamac from Manjaro
  * Update asb-self-test to match current behavior
  * Add validation for duplicate license xml elements
  * builder: make directories as 0755 &amp;&amp; umask
  * Do not show a critical warning on &lt;suggests&gt;&lt;id/&gt;&lt;/suggests&gt;
  * libappstream-builder: Fix paths for cached icons
  * as-util: Fix Markdown underlining in appdata-to-news
  * Replace links http://standards.freedesktop.org/... by https in
    README.md
  * Replace a link http://www.freedesktop.org/wiki/... by https in
    README.md
  * as-app: Parse launchables from DEP-11
  * as-app: Parse custom tags from DEP-11
  * as-content-rating: Align the OARS/CSM mappings of sex-*
  * Updated translations.
- Switch to current git head, upstream is not making releases.
- Drop 0001-as-app-Also-unwrap-description-in-metainfo-files.patch:
  Fixed upstream.</changelog>
  <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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1668686400">- openSUSE-appstream-process: drop --enable-hidpi parameter:
  - -enable-hidpi now does nothing and will be removed in future
  versions.</changelog>
</package>
<package pkgid="972d378c0eaacc2492ebc870cbc3422cec6c18f3ea4f2905c00bd07fde2930b33965959d25f91a69b77891aa86ebca4f2f4668a8971142598e16ca272be8d05c" name="appstream-glib-devel" arch="x86_64">
  <version epoch="0" ver="0.8.2" rel="1.1"/>
  <changelog author="dimstar@opensuse.org" date="1586952000">- Update to version 0.7.17:
  * Support versioning on clang/macOS
  * Use ".so" suffix for the plugins on macOS
  * Use internal uuid library in macOS
  * docs: Fix examples of AsNodeToXmlFlags using an invalid flag.
  * Bump minimum glib2 dependency.
  * Update Galician translations
  * as-app: properly initialize unique_id_mutex
  * Use _fullpath() instead of GetFullPathNameA().
  * Fix Win32 headers.
  * Support ${id}/${locale}.qm in addition to ${id}_${locale}.qm
  * as-app: add "icon-theme" as recognised component type
  * as-content-rating: Make default values match OARS semantics</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1587556800">- Add as-glib-PR359.patch: Fix crash with invalid children of &lt;ul&gt;.</changelog>
  <changelog author="elimat@opensuse.org" date="1599998400">- Update to version 0.7.18:
  * Don't ignore localized strings that are the same as original
  * Croatian translation 2nd attempt (#373)
  * Test launchable tags in validation
  * Add missing dependency to the readme
  * as-app: Don't initialize mutex twice
  * as-content-rating: Expand translator comments to link to OARS website
  * as-content-rating: Lower the OARS/CSM mapping of sex-homosexuality/intense
  * po: Import gs-content-rating.c translations from gnome-software
  * po: Update po files
  * as-content-rating: Add content rating system APIs from gnome-software
  * Allow timestamp in the future in validate-relax
  * Fix crash with invalid children of &lt;ul/&gt;
  * as-app: Properly initialize unique_id_mutex
  * The AppData files now go to /usr/share/metainfo
  * util: Complete new validate-version command
  * util: Add "validate-version" command
  * trivial: Actually use the correct NEWS contents
  * trivial: post release version bump
- Drop patch as-glib-PR359.patch (fixed upstream)
- Run spec-cleaner
  * Remove rpm groups</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1644321600">- Add patch to fix descriptions in .metainfo.xml files
  (boo#1192243, gh#hughsie/appstream-glib#381):
  * 0001-as-app-Also-unwrap-description-in-metainfo-files.patch</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1644321601">- Update to version 0.7.18+28:
  * as-app: Also unwrap description in metainfo files
  * Fix validation of translated captions when LANG is not C
  * Revert "Don't emit legacy component type values"
  * Don't emit legacy component type values
  * its: Sync with appstream
  * Consider AppStream version as a string
  * meson: Check --version-script linker option before using.
  * Update current newest version in AsStore
  * Support em/code tags Some appstream-data packages add &lt;em&gt; and
    &lt;/em&gt; or &lt;code&gt; and &lt;/code&gt; to the files. Not all package
    manager can handle that. An example would be pamac from Manjaro
  * Update asb-self-test to match current behavior
  * Add validation for duplicate license xml elements
  * builder: make directories as 0755 &amp;&amp; umask
  * Do not show a critical warning on &lt;suggests&gt;&lt;id/&gt;&lt;/suggests&gt;
  * libappstream-builder: Fix paths for cached icons
  * as-util: Fix Markdown underlining in appdata-to-news
  * Replace links http://standards.freedesktop.org/... by https in
    README.md
  * Replace a link http://www.freedesktop.org/wiki/... by https in
    README.md
  * as-app: Parse launchables from DEP-11
  * as-app: Parse custom tags from DEP-11
  * as-content-rating: Align the OARS/CSM mappings of sex-*
  * Updated translations.
- Switch to current git head, upstream is not making releases.
- Drop 0001-as-app-Also-unwrap-description-in-metainfo-files.patch:
  Fixed upstream.</changelog>
  <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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1668686400">- openSUSE-appstream-process: drop --enable-hidpi parameter:
  - -enable-hidpi now does nothing and will be removed in future
  versions.</changelog>
</package>
<package pkgid="44bf6fbfe315553af34c7d33a7147fe51951d8673e9a24ac8aac0561eec53256afc5178a04fe3573529a5f1352728f3a57b697bc424b1a2e1ab894d1ba85c254" name="appstream-glib-lang" arch="noarch">
  <version epoch="0" ver="0.8.2" rel="1.1"/>
  <changelog author="dimstar@opensuse.org" date="1586952000">- Update to version 0.7.17:
  * Support versioning on clang/macOS
  * Use ".so" suffix for the plugins on macOS
  * Use internal uuid library in macOS
  * docs: Fix examples of AsNodeToXmlFlags using an invalid flag.
  * Bump minimum glib2 dependency.
  * Update Galician translations
  * as-app: properly initialize unique_id_mutex
  * Use _fullpath() instead of GetFullPathNameA().
  * Fix Win32 headers.
  * Support ${id}/${locale}.qm in addition to ${id}_${locale}.qm
  * as-app: add "icon-theme" as recognised component type
  * as-content-rating: Make default values match OARS semantics</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1587556800">- Add as-glib-PR359.patch: Fix crash with invalid children of &lt;ul&gt;.</changelog>
  <changelog author="elimat@opensuse.org" date="1599998400">- Update to version 0.7.18:
  * Don't ignore localized strings that are the same as original
  * Croatian translation 2nd attempt (#373)
  * Test launchable tags in validation
  * Add missing dependency to the readme
  * as-app: Don't initialize mutex twice
  * as-content-rating: Expand translator comments to link to OARS website
  * as-content-rating: Lower the OARS/CSM mapping of sex-homosexuality/intense
  * po: Import gs-content-rating.c translations from gnome-software
  * po: Update po files
  * as-content-rating: Add content rating system APIs from gnome-software
  * Allow timestamp in the future in validate-relax
  * Fix crash with invalid children of &lt;ul/&gt;
  * as-app: Properly initialize unique_id_mutex
  * The AppData files now go to /usr/share/metainfo
  * util: Complete new validate-version command
  * util: Add "validate-version" command
  * trivial: Actually use the correct NEWS contents
  * trivial: post release version bump
- Drop patch as-glib-PR359.patch (fixed upstream)
- Run spec-cleaner
  * Remove rpm groups</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1644321600">- Add patch to fix descriptions in .metainfo.xml files
  (boo#1192243, gh#hughsie/appstream-glib#381):
  * 0001-as-app-Also-unwrap-description-in-metainfo-files.patch</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1644321601">- Update to version 0.7.18+28:
  * as-app: Also unwrap description in metainfo files
  * Fix validation of translated captions when LANG is not C
  * Revert "Don't emit legacy component type values"
  * Don't emit legacy component type values
  * its: Sync with appstream
  * Consider AppStream version as a string
  * meson: Check --version-script linker option before using.
  * Update current newest version in AsStore
  * Support em/code tags Some appstream-data packages add &lt;em&gt; and
    &lt;/em&gt; or &lt;code&gt; and &lt;/code&gt; to the files. Not all package
    manager can handle that. An example would be pamac from Manjaro
  * Update asb-self-test to match current behavior
  * Add validation for duplicate license xml elements
  * builder: make directories as 0755 &amp;&amp; umask
  * Do not show a critical warning on &lt;suggests&gt;&lt;id/&gt;&lt;/suggests&gt;
  * libappstream-builder: Fix paths for cached icons
  * as-util: Fix Markdown underlining in appdata-to-news
  * Replace links http://standards.freedesktop.org/... by https in
    README.md
  * Replace a link http://www.freedesktop.org/wiki/... by https in
    README.md
  * as-app: Parse launchables from DEP-11
  * as-app: Parse custom tags from DEP-11
  * as-content-rating: Align the OARS/CSM mappings of sex-*
  * Updated translations.
- Switch to current git head, upstream is not making releases.
- Drop 0001-as-app-Also-unwrap-description-in-metainfo-files.patch:
  Fixed upstream.</changelog>
  <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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1668686400">- openSUSE-appstream-process: drop --enable-hidpi parameter:
  - -enable-hidpi now does nothing and will be removed in future
  versions.</changelog>
</package>
<package pkgid="81c154b7d25d10343250308cc25ab56f307389f49af6eeae9d4b62cffbb0cd4432b74cacda024cad509b5d839f129caee957971bbfdef515054beaf8b5debaaf" name="apr" arch="src">
  <version epoch="0" ver="1.7.4" rel="2.1"/>
  <changelog author="mpluskal@suse.com" date="1498132800">- Rename package</changelog>
  <changelog author="jengelh@inai.de" date="1499688000">- Replace vision statement in %description with feature list.
  Fix RPM groups.
- Drop --with-pic which is only useful for static libs.</changelog>
  <changelog author="mpluskal@suse.com" date="1508155200">- We need to obsolete same version of package (bsc#1063305)</changelog>
  <changelog author="mpluskal@suse.com" date="1510056000">- Do not require python for building - its not needed anyways
  (fate#323526)</changelog>
  <changelog author="normand@linux.vnet.ibm.com" date="1516708800">- ignore PowerPC transient test failures</changelog>
  <changelog author="mliska@suse.cz" date="1524052800">- Add gcc8-integer-overflow.patch to handle an undefined
  behavior (boo#1090085).</changelog>
  <changelog author="matwey.kornilov@gmail.com" date="1525953600">- Version 1.6.3:
  * apr_file_trunc: Truncating a buffered file could add unexpected
  data after the truncate position. PR 51017.
  * apr_file_trunc: Fix an issue where reading from a buffered file
  after truncate could return stale data from the buffer.
  * apr_ipsubnet_create() now fails for an empty input string.
- fixes [bsc#1092981]</changelog>
  <changelog author="Manu Maier &lt;mmanu84@outlook.de&gt;" date="1539864000">- Version 1.6.5
  * Fix Win32 build breakage in apr_os_exp_time_put() in 1.6.4. [Rainer Jung]
- Version 1.6.4
  * configure: Fix detection of &lt;net/if.h&gt; on OpenBSD.
  PR 61976. [David Carlier &lt;devnexen gmail.com&gt;, Yann Ylavic]
  * Fix apr_parse_addr_port() regression in scope_id parsing introduced
  in 1.6.3.  [Rainer Jung]
  * Fix Win32 file buffer locking behavior for single threaded file streams.
  [Evgeny Kotkov, Mladen Turk, Jean-Frederic Clere]
  * Numerous corrections to APR poll behavior. [Yann Ylavic]
- Drop patch gcc8-integer-overflow.patch merged upstream</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1547640000">- Update keyring to match current release maintainer</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1549540800">- linux version is now checked correctly, drop
  - apr-1.4.5-linux3.patch
    (see change log from Sun Aug  7 01:21:44 UTC 2011)</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1549627200">- increase timeout to fix random failure of testsuite
  + apr-test-sendfile-timeout.patch
- fix build for SLE11 again</changelog>
  <changelog author="Manu Maier &lt;mmanu84@outlook.de&gt;" 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="Stephan Kulow &lt;coolo@suse.com&gt;" date="1648296000">- Remove autoreconf call, it breaks with uptodate autoconf versions</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1675339200">- update to 1.7.2:
  * CVE-2022-24963: Integer Overflow or Wraparound vulnerability in
    apr_encode functions allows an attacker to write beyond bounds
    of a buffer (boo#1207870)
  * Add error handling for lseek() failures in apr_file_write() and
    apr_file_writev()
  * Avoid an overflow on 32 bit platforms
  * Don't silently set APR_FOPEN_NOCLEANUP for apr_file_mktemp()
    created file to avoid a fd and inode leak when/if later passed
    to apr_file_setaside().
  * build system fixes and fixes for other platforms
- drop apr-CVE-2021-35940.patch included upstream (CVE-2021-35940)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1681646400">- update to 1.7.3:
  * apr-1-config: Fix crosscompiling detection
  * configure: Add --enable-sysv-shm to use SysV shared
    memory (shmget) if available.
  * apr_socket_sendfile: Use WSAIoctl() to get TransmitFile
    function pointer on Windows. [Ivan Zhakov]
  * apr_dir_read: Do not request short file names on Windows
    7 and later. [Ivan Zhakov]
  * apr_file_gets: Optimize for buffered files on Windows.
  * Fix a deadlock when writing to locked files opened with
    APR_FOPEN_APPEND on Windows. PR 50058. [Evgeny Kotkov]
  * Don't seek to the end when opening files with
    APR_FOPEN_APPEND on Windows.
  * apr_file_write: Optimize large writes to buffered files
    on Windows.
  * apr_file_write: Optimize large reads from buffered files
    on Windows.</changelog>
  <changelog author="pgajdos@suse.com" date="1681992000">- version update to 1.7.4
  * ) Fix a regression where writing to a file opened with both APR_FOPEN_APPEND
    and APR_FOPEN_BUFFERED did not properly append the data on Windows.
    (This regression was introduced in APR 1.7.3)  [Evgeny Kotkov]</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1702900800">- Add reproducible.patch to drop build host name (boo#1084909)</changelog>
</package>
<package pkgid="bfe770362fe41c67c0964acfcd3a7b8f0bc93bc71f35a53c72bdc6c5618f001e66add3e6590362172c829d89bb52628ed25bc6ef59f483c7fe0f4a1f1e6177da" name="apr-debugsource" arch="i586">
  <version epoch="0" ver="1.7.4" rel="2.1"/>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1549627200">- increase timeout to fix random failure of testsuite
  + apr-test-sendfile-timeout.patch
- fix build for SLE11 again</changelog>
  <changelog author="Manu Maier &lt;mmanu84@outlook.de&gt;" 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="Stephan Kulow &lt;coolo@suse.com&gt;" date="1648296000">- Remove autoreconf call, it breaks with uptodate autoconf versions</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1675339200">- update to 1.7.2:
  * CVE-2022-24963: Integer Overflow or Wraparound vulnerability in
    apr_encode functions allows an attacker to write beyond bounds
    of a buffer (boo#1207870)
  * Add error handling for lseek() failures in apr_file_write() and
    apr_file_writev()
  * Avoid an overflow on 32 bit platforms
  * Don't silently set APR_FOPEN_NOCLEANUP for apr_file_mktemp()
    created file to avoid a fd and inode leak when/if later passed
    to apr_file_setaside().
  * build system fixes and fixes for other platforms
- drop apr-CVE-2021-35940.patch included upstream (CVE-2021-35940)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1681646400">- update to 1.7.3:
  * apr-1-config: Fix crosscompiling detection
  * configure: Add --enable-sysv-shm to use SysV shared
    memory (shmget) if available.
  * apr_socket_sendfile: Use WSAIoctl() to get TransmitFile
    function pointer on Windows. [Ivan Zhakov]
  * apr_dir_read: Do not request short file names on Windows
    7 and later. [Ivan Zhakov]
  * apr_file_gets: Optimize for buffered files on Windows.
  * Fix a deadlock when writing to locked files opened with
    APR_FOPEN_APPEND on Windows. PR 50058. [Evgeny Kotkov]
  * Don't seek to the end when opening files with
    APR_FOPEN_APPEND on Windows.
  * apr_file_write: Optimize large writes to buffered files
    on Windows.
  * apr_file_write: Optimize large reads from buffered files
    on Windows.</changelog>
  <changelog author="pgajdos@suse.com" date="1681992000">- version update to 1.7.4
  * ) Fix a regression where writing to a file opened with both APR_FOPEN_APPEND
    and APR_FOPEN_BUFFERED did not properly append the data on Windows.
    (This regression was introduced in APR 1.7.3)  [Evgeny Kotkov]</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1702900800">- Add reproducible.patch to drop build host name (boo#1084909)</changelog>
</package>
<package pkgid="8ac8aae6c0cb6991cd19cc644098d17d048fbdeb3cb96f99ce9dd9544f55ba9390c58e30ee1dc3b1f5052cc419e3610664e30770f19148be2aeea4fa8a9ed5ea" name="apr-debugsource" arch="x86_64">
  <version epoch="0" ver="1.7.4" rel="2.1"/>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1549627200">- increase timeout to fix random failure of testsuite
  + apr-test-sendfile-timeout.patch
- fix build for SLE11 again</changelog>
  <changelog author="Manu Maier &lt;mmanu84@outlook.de&gt;" 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="Stephan Kulow &lt;coolo@suse.com&gt;" date="1648296000">- Remove autoreconf call, it breaks with uptodate autoconf versions</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1675339200">- update to 1.7.2:
  * CVE-2022-24963: Integer Overflow or Wraparound vulnerability in
    apr_encode functions allows an attacker to write beyond bounds
    of a buffer (boo#1207870)
  * Add error handling for lseek() failures in apr_file_write() and
    apr_file_writev()
  * Avoid an overflow on 32 bit platforms
  * Don't silently set APR_FOPEN_NOCLEANUP for apr_file_mktemp()
    created file to avoid a fd and inode leak when/if later passed
    to apr_file_setaside().
  * build system fixes and fixes for other platforms
- drop apr-CVE-2021-35940.patch included upstream (CVE-2021-35940)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1681646400">- update to 1.7.3:
  * apr-1-config: Fix crosscompiling detection
  * configure: Add --enable-sysv-shm to use SysV shared
    memory (shmget) if available.
  * apr_socket_sendfile: Use WSAIoctl() to get TransmitFile
    function pointer on Windows. [Ivan Zhakov]
  * apr_dir_read: Do not request short file names on Windows
    7 and later. [Ivan Zhakov]
  * apr_file_gets: Optimize for buffered files on Windows.
  * Fix a deadlock when writing to locked files opened with
    APR_FOPEN_APPEND on Windows. PR 50058. [Evgeny Kotkov]
  * Don't seek to the end when opening files with
    APR_FOPEN_APPEND on Windows.
  * apr_file_write: Optimize large writes to buffered files
    on Windows.
  * apr_file_write: Optimize large reads from buffered files
    on Windows.</changelog>
  <changelog author="pgajdos@suse.com" date="1681992000">- version update to 1.7.4
  * ) Fix a regression where writing to a file opened with both APR_FOPEN_APPEND
    and APR_FOPEN_BUFFERED did not properly append the data on Windows.
    (This regression was introduced in APR 1.7.3)  [Evgeny Kotkov]</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1702900800">- Add reproducible.patch to drop build host name (boo#1084909)</changelog>
</package>
<package pkgid="4796c6a95d95f33e8f9df51b9d05f640a1af8d9f66631199d0ffb99812ad671eb8e16feb929459bb3c4837df7aaa6310eb032593d3c4a4c847d962e5d02a6cb6" name="apr-devel" arch="i586">
  <version epoch="0" ver="1.7.4" rel="2.1"/>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1549627200">- increase timeout to fix random failure of testsuite
  + apr-test-sendfile-timeout.patch
- fix build for SLE11 again</changelog>
  <changelog author="Manu Maier &lt;mmanu84@outlook.de&gt;" 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="Stephan Kulow &lt;coolo@suse.com&gt;" date="1648296000">- Remove autoreconf call, it breaks with uptodate autoconf versions</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1675339200">- update to 1.7.2:
  * CVE-2022-24963: Integer Overflow or Wraparound vulnerability in
    apr_encode functions allows an attacker to write beyond bounds
    of a buffer (boo#1207870)
  * Add error handling for lseek() failures in apr_file_write() and
    apr_file_writev()
  * Avoid an overflow on 32 bit platforms
  * Don't silently set APR_FOPEN_NOCLEANUP for apr_file_mktemp()
    created file to avoid a fd and inode leak when/if later passed
    to apr_file_setaside().
  * build system fixes and fixes for other platforms
- drop apr-CVE-2021-35940.patch included upstream (CVE-2021-35940)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1681646400">- update to 1.7.3:
  * apr-1-config: Fix crosscompiling detection
  * configure: Add --enable-sysv-shm to use SysV shared
    memory (shmget) if available.
  * apr_socket_sendfile: Use WSAIoctl() to get TransmitFile
    function pointer on Windows. [Ivan Zhakov]
  * apr_dir_read: Do not request short file names on Windows
    7 and later. [Ivan Zhakov]
  * apr_file_gets: Optimize for buffered files on Windows.
  * Fix a deadlock when writing to locked files opened with
    APR_FOPEN_APPEND on Windows. PR 50058. [Evgeny Kotkov]
  * Don't seek to the end when opening files with
    APR_FOPEN_APPEND on Windows.
  * apr_file_write: Optimize large writes to buffered files
    on Windows.
  * apr_file_write: Optimize large reads from buffered files
    on Windows.</changelog>
  <changelog author="pgajdos@suse.com" date="1681992000">- version update to 1.7.4
  * ) Fix a regression where writing to a file opened with both APR_FOPEN_APPEND
    and APR_FOPEN_BUFFERED did not properly append the data on Windows.
    (This regression was introduced in APR 1.7.3)  [Evgeny Kotkov]</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1702900800">- Add reproducible.patch to drop build host name (boo#1084909)</changelog>
</package>
<package pkgid="a228fd4ff54882c26d87a482104f29f519685d2ab6ec7882f023ceda049e289272a85a9c9e8231b357e6c481ea347ca58098a665f9688d6f6ca8f4c627376f01" name="apr-devel" arch="x86_64">
  <version epoch="0" ver="1.7.4" rel="2.1"/>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1549627200">- increase timeout to fix random failure of testsuite
  + apr-test-sendfile-timeout.patch
- fix build for SLE11 again</changelog>
  <changelog author="Manu Maier &lt;mmanu84@outlook.de&gt;" 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="Stephan Kulow &lt;coolo@suse.com&gt;" date="1648296000">- Remove autoreconf call, it breaks with uptodate autoconf versions</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1675339200">- update to 1.7.2:
  * CVE-2022-24963: Integer Overflow or Wraparound vulnerability in
    apr_encode functions allows an attacker to write beyond bounds
    of a buffer (boo#1207870)
  * Add error handling for lseek() failures in apr_file_write() and
    apr_file_writev()
  * Avoid an overflow on 32 bit platforms
  * Don't silently set APR_FOPEN_NOCLEANUP for apr_file_mktemp()
    created file to avoid a fd and inode leak when/if later passed
    to apr_file_setaside().
  * build system fixes and fixes for other platforms
- drop apr-CVE-2021-35940.patch included upstream (CVE-2021-35940)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1681646400">- update to 1.7.3:
  * apr-1-config: Fix crosscompiling detection
  * configure: Add --enable-sysv-shm to use SysV shared
    memory (shmget) if available.
  * apr_socket_sendfile: Use WSAIoctl() to get TransmitFile
    function pointer on Windows. [Ivan Zhakov]
  * apr_dir_read: Do not request short file names on Windows
    7 and later. [Ivan Zhakov]
  * apr_file_gets: Optimize for buffered files on Windows.
  * Fix a deadlock when writing to locked files opened with
    APR_FOPEN_APPEND on Windows. PR 50058. [Evgeny Kotkov]
  * Don't seek to the end when opening files with
    APR_FOPEN_APPEND on Windows.
  * apr_file_write: Optimize large writes to buffered files
    on Windows.
  * apr_file_write: Optimize large reads from buffered files
    on Windows.</changelog>
  <changelog author="pgajdos@suse.com" date="1681992000">- version update to 1.7.4
  * ) Fix a regression where writing to a file opened with both APR_FOPEN_APPEND
    and APR_FOPEN_BUFFERED did not properly append the data on Windows.
    (This regression was introduced in APR 1.7.3)  [Evgeny Kotkov]</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1702900800">- Add reproducible.patch to drop build host name (boo#1084909)</changelog>
</package>
<package pkgid="b6bbf8ea9c639574ce98555de978e0c1309c80bd84e31f41aa598343bcaa47791eb33a235ed5787c6c43c061873a77ee501878efc53651810445e1c6fed5d7e3" name="apulse" arch="i586">
  <version epoch="0" ver="0.1.13" rel="2.15"/>
  <changelog author="sor.alexei@meowr.ru" date="1488974400">- Update to version 0.1.8:
  * Make playback in Firefox working, including volume changing
    (boo#1028547).
  * Reimplement snd_pcm_avail(), which is missing in older versions
    of alsa-lib.
  * Make reported buffer sizes to be multiple of frame sizes.
  * Stop crashing in pa_stream_disconnect() if initialisation has
    failed.
- Add apulse-link-math.patch: Link with -lm to fix building.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1494331200">- Update to version 0.1.10 (changes since 0.1.8):
  * Fix the PA_SAMPLE_S16NE volume scaling bug.
  * Fix video stuttering in Firefox by calling write callback as
    soon as minreq bytes become available in write buffer.
  * Make error messages from do_connect_pcm friendlier.
  * Per-stream volumes.
  * Implement source and sink info introspection functions.
  * Implement timed events.
  * Fix buffer xruns by increasing buffer sizes.</changelog>
  <changelog author="ilya@ilya.pp.ua" date="1500465600">- Add files:
  * apulse.conf
  * apulse (using apulse.conf and autoload 32-bit or 64-bit library)</changelog>
  <changelog author="ilya@ilya.pp.ua" date="1520856000">- Refresh spec-file via spec-cleaner.
  * Add %license macro.
  * Add cmake -LA option for print local variables.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1529150400">- Update to version 0.1.12 (changes since 0.1.10):
  * Implement new, free, and write functions of the pa_simple_*
    family.
  * Add some documentation about issues related to sandboxing.
  * Drop the libpulsecommon-5.0.so binary.
  * Add stub functions for the mainloop-glib interface.
  * add a man- page.
  * Cosmetic code changes.
  * Misc compatibility fixes.
- Add apulse-fix-pulse-12.patch sor.alexei@meowr.ru: Fix
  PulseAudio 12+ compatibility.
- Remove apulse-link-math.patch.
- Use %cmake_install.
- Rewrite the apulse script in Python 3 to avoid insecure config
  reading from home. The apulse.conf format was changed, and the
  user config also was moved from ~/.apulse.conf to
  $XDG_CONFIG_HOME/apulse.conf.</changelog>
  <changelog author="olaf@aepfle.de" date="1553601600">- Use alsa API properly. Consumers are expected to use
  &lt;alsa/asoundlib.h&gt; instead of &lt;asoundlib.h&gt;.
  This is in preparation of an change to pkgconfig(alsa) to
  not pollute CFLAGS with -I/usr/include/alsa anymore (bsc#1130333)
  apulse-alsa.patch</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1573214400">- add apulse-fix-pulse-13.patch to fix build against PA 13</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1601380800">- Update to version 0.1.13:
  * Fix compiling with external PulseAudio 12.x headers.
  * Link libpulse-simple.so with libpulse.so.
  * Use &lt;0 rather than !=0 for ALSA error code checking.
  * Minor compilation fixes.
- Drop apulse-fix-pulse-12.patch, apulse-alsa.patch: fixed
  upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1611057600">- Drop conditional 32bit recommends.</changelog>
</package>
<package pkgid="9caa163b6f5f77528ea9ebf39775ac1a847f2fb49933c5bf59ca25762b0c19ceccedcf3948c19017ee6c854e618a2257075636203965197b9f3d8609e80ee2d2" name="apulse" arch="src">
  <version epoch="0" ver="0.1.13" rel="2.15"/>
  <changelog author="sor.alexei@meowr.ru" date="1440072000">- Initial package.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1444046400">- Avoid providing libpulse.so in apulse-32bit.</changelog>
  <changelog author="mpluskal@suse.com" date="1451131200">- Update to 0.1.7:
  * Make pa_proplist be able to store binary objects too.
  * Implement pa_stream_begin_write.
  * Bugfixes.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1488974400">- Update to version 0.1.8:
  * Make playback in Firefox working, including volume changing
    (boo#1028547).
  * Reimplement snd_pcm_avail(), which is missing in older versions
    of alsa-lib.
  * Make reported buffer sizes to be multiple of frame sizes.
  * Stop crashing in pa_stream_disconnect() if initialisation has
    failed.
- Add apulse-link-math.patch: Link with -lm to fix building.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1494331200">- Update to version 0.1.10 (changes since 0.1.8):
  * Fix the PA_SAMPLE_S16NE volume scaling bug.
  * Fix video stuttering in Firefox by calling write callback as
    soon as minreq bytes become available in write buffer.
  * Make error messages from do_connect_pcm friendlier.
  * Per-stream volumes.
  * Implement source and sink info introspection functions.
  * Implement timed events.
  * Fix buffer xruns by increasing buffer sizes.</changelog>
  <changelog author="ilya@ilya.pp.ua" date="1500465600">- Add files:
  * apulse.conf
  * apulse (using apulse.conf and autoload 32-bit or 64-bit library)</changelog>
  <changelog author="ilya@ilya.pp.ua" date="1520856000">- Refresh spec-file via spec-cleaner.
  * Add %license macro.
  * Add cmake -LA option for print local variables.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1529150400">- Update to version 0.1.12 (changes since 0.1.10):
  * Implement new, free, and write functions of the pa_simple_*
    family.
  * Add some documentation about issues related to sandboxing.
  * Drop the libpulsecommon-5.0.so binary.
  * Add stub functions for the mainloop-glib interface.
  * add a man- page.
  * Cosmetic code changes.
  * Misc compatibility fixes.
- Add apulse-fix-pulse-12.patch sor.alexei@meowr.ru: Fix
  PulseAudio 12+ compatibility.
- Remove apulse-link-math.patch.
- Use %cmake_install.
- Rewrite the apulse script in Python 3 to avoid insecure config
  reading from home. The apulse.conf format was changed, and the
  user config also was moved from ~/.apulse.conf to
  $XDG_CONFIG_HOME/apulse.conf.</changelog>
  <changelog author="olaf@aepfle.de" date="1553601600">- Use alsa API properly. Consumers are expected to use
  &lt;alsa/asoundlib.h&gt; instead of &lt;asoundlib.h&gt;.
  This is in preparation of an change to pkgconfig(alsa) to
  not pollute CFLAGS with -I/usr/include/alsa anymore (bsc#1130333)
  apulse-alsa.patch</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1573214400">- add apulse-fix-pulse-13.patch to fix build against PA 13</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1601380800">- Update to version 0.1.13:
  * Fix compiling with external PulseAudio 12.x headers.
  * Link libpulse-simple.so with libpulse.so.
  * Use &lt;0 rather than !=0 for ALSA error code checking.
  * Minor compilation fixes.
- Drop apulse-fix-pulse-12.patch, apulse-alsa.patch: fixed
  upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1611057600">- Drop conditional 32bit recommends.</changelog>
</package>
<package pkgid="af1fcdf38a5e23bf16e20f1ed91bd89c9a06c05fb1a49e43aeda71db0abdd1044c3e776e171cd9889b7c155154be33ffd423dd7833e0cd93da23f6fb57aa6d78" name="apulse" arch="x86_64">
  <version epoch="0" ver="0.1.13" rel="2.15"/>
  <changelog author="sor.alexei@meowr.ru" date="1488974400">- Update to version 0.1.8:
  * Make playback in Firefox working, including volume changing
    (boo#1028547).
  * Reimplement snd_pcm_avail(), which is missing in older versions
    of alsa-lib.
  * Make reported buffer sizes to be multiple of frame sizes.
  * Stop crashing in pa_stream_disconnect() if initialisation has
    failed.
- Add apulse-link-math.patch: Link with -lm to fix building.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1494331200">- Update to version 0.1.10 (changes since 0.1.8):
  * Fix the PA_SAMPLE_S16NE volume scaling bug.
  * Fix video stuttering in Firefox by calling write callback as
    soon as minreq bytes become available in write buffer.
  * Make error messages from do_connect_pcm friendlier.
  * Per-stream volumes.
  * Implement source and sink info introspection functions.
  * Implement timed events.
  * Fix buffer xruns by increasing buffer sizes.</changelog>
  <changelog author="ilya@ilya.pp.ua" date="1500465600">- Add files:
  * apulse.conf
  * apulse (using apulse.conf and autoload 32-bit or 64-bit library)</changelog>
  <changelog author="ilya@ilya.pp.ua" date="1520856000">- Refresh spec-file via spec-cleaner.
  * Add %license macro.
  * Add cmake -LA option for print local variables.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1529150400">- Update to version 0.1.12 (changes since 0.1.10):
  * Implement new, free, and write functions of the pa_simple_*
    family.
  * Add some documentation about issues related to sandboxing.
  * Drop the libpulsecommon-5.0.so binary.
  * Add stub functions for the mainloop-glib interface.
  * add a man- page.
  * Cosmetic code changes.
  * Misc compatibility fixes.
- Add apulse-fix-pulse-12.patch sor.alexei@meowr.ru: Fix
  PulseAudio 12+ compatibility.
- Remove apulse-link-math.patch.
- Use %cmake_install.
- Rewrite the apulse script in Python 3 to avoid insecure config
  reading from home. The apulse.conf format was changed, and the
  user config also was moved from ~/.apulse.conf to
  $XDG_CONFIG_HOME/apulse.conf.</changelog>
  <changelog author="olaf@aepfle.de" date="1553601600">- Use alsa API properly. Consumers are expected to use
  &lt;alsa/asoundlib.h&gt; instead of &lt;asoundlib.h&gt;.
  This is in preparation of an change to pkgconfig(alsa) to
  not pollute CFLAGS with -I/usr/include/alsa anymore (bsc#1130333)
  apulse-alsa.patch</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1573214400">- add apulse-fix-pulse-13.patch to fix build against PA 13</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1601380800">- Update to version 0.1.13:
  * Fix compiling with external PulseAudio 12.x headers.
  * Link libpulse-simple.so with libpulse.so.
  * Use &lt;0 rather than !=0 for ALSA error code checking.
  * Minor compilation fixes.
- Drop apulse-fix-pulse-12.patch, apulse-alsa.patch: fixed
  upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1611057600">- Drop conditional 32bit recommends.</changelog>
</package>
<package pkgid="c610423d67e0bff4eb6c03794ec594115e1c11bfa28cc564b46c61b8f169af18a5970268b0c33c087e168b5c8379c4cedea9e532d6d93daa91fab3a313c8b6cf" name="apulse-32bit" arch="x86_64">
  <version epoch="0" ver="0.1.13" rel="2.15"/>
  <changelog author="sor.alexei@meowr.ru" date="1488974400">- Update to version 0.1.8:
  * Make playback in Firefox working, including volume changing
    (boo#1028547).
  * Reimplement snd_pcm_avail(), which is missing in older versions
    of alsa-lib.
  * Make reported buffer sizes to be multiple of frame sizes.
  * Stop crashing in pa_stream_disconnect() if initialisation has
    failed.
- Add apulse-link-math.patch: Link with -lm to fix building.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1494331200">- Update to version 0.1.10 (changes since 0.1.8):
  * Fix the PA_SAMPLE_S16NE volume scaling bug.
  * Fix video stuttering in Firefox by calling write callback as
    soon as minreq bytes become available in write buffer.
  * Make error messages from do_connect_pcm friendlier.
  * Per-stream volumes.
  * Implement source and sink info introspection functions.
  * Implement timed events.
  * Fix buffer xruns by increasing buffer sizes.</changelog>
  <changelog author="ilya@ilya.pp.ua" date="1500465600">- Add files:
  * apulse.conf
  * apulse (using apulse.conf and autoload 32-bit or 64-bit library)</changelog>
  <changelog author="ilya@ilya.pp.ua" date="1520856000">- Refresh spec-file via spec-cleaner.
  * Add %license macro.
  * Add cmake -LA option for print local variables.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1529150400">- Update to version 0.1.12 (changes since 0.1.10):
  * Implement new, free, and write functions of the pa_simple_*
    family.
  * Add some documentation about issues related to sandboxing.
  * Drop the libpulsecommon-5.0.so binary.
  * Add stub functions for the mainloop-glib interface.
  * add a man- page.
  * Cosmetic code changes.
  * Misc compatibility fixes.
- Add apulse-fix-pulse-12.patch sor.alexei@meowr.ru: Fix
  PulseAudio 12+ compatibility.
- Remove apulse-link-math.patch.
- Use %cmake_install.
- Rewrite the apulse script in Python 3 to avoid insecure config
  reading from home. The apulse.conf format was changed, and the
  user config also was moved from ~/.apulse.conf to
  $XDG_CONFIG_HOME/apulse.conf.</changelog>
  <changelog author="olaf@aepfle.de" date="1553601600">- Use alsa API properly. Consumers are expected to use
  &lt;alsa/asoundlib.h&gt; instead of &lt;asoundlib.h&gt;.
  This is in preparation of an change to pkgconfig(alsa) to
  not pollute CFLAGS with -I/usr/include/alsa anymore (bsc#1130333)
  apulse-alsa.patch</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1573214400">- add apulse-fix-pulse-13.patch to fix build against PA 13</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1601380800">- Update to version 0.1.13:
  * Fix compiling with external PulseAudio 12.x headers.
  * Link libpulse-simple.so with libpulse.so.
  * Use &lt;0 rather than !=0 for ALSA error code checking.
  * Minor compilation fixes.
- Drop apulse-fix-pulse-12.patch, apulse-alsa.patch: fixed
  upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1611057600">- Drop conditional 32bit recommends.</changelog>
</package>
<package pkgid="6da6245bc5cd3322a4783d1dd93f868aa40ca85df650b9e5c7c6c68e2ad9264d49daae946de1daa6818dbe1ed6e7da7687ce8c023e401ba61d8651aad799a5ea" name="apulse-32bit-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.1.13" rel="2.15"/>
  <changelog author="sor.alexei@meowr.ru" date="1488974400">- Update to version 0.1.8:
  * Make playback in Firefox working, including volume changing
    (boo#1028547).
  * Reimplement snd_pcm_avail(), which is missing in older versions
    of alsa-lib.
  * Make reported buffer sizes to be multiple of frame sizes.
  * Stop crashing in pa_stream_disconnect() if initialisation has
    failed.
- Add apulse-link-math.patch: Link with -lm to fix building.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1494331200">- Update to version 0.1.10 (changes since 0.1.8):
  * Fix the PA_SAMPLE_S16NE volume scaling bug.
  * Fix video stuttering in Firefox by calling write callback as
    soon as minreq bytes become available in write buffer.
  * Make error messages from do_connect_pcm friendlier.
  * Per-stream volumes.
  * Implement source and sink info introspection functions.
  * Implement timed events.
  * Fix buffer xruns by increasing buffer sizes.</changelog>
  <changelog author="ilya@ilya.pp.ua" date="1500465600">- Add files:
  * apulse.conf
  * apulse (using apulse.conf and autoload 32-bit or 64-bit library)</changelog>
  <changelog author="ilya@ilya.pp.ua" date="1520856000">- Refresh spec-file via spec-cleaner.
  * Add %license macro.
  * Add cmake -LA option for print local variables.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1529150400">- Update to version 0.1.12 (changes since 0.1.10):
  * Implement new, free, and write functions of the pa_simple_*
    family.
  * Add some documentation about issues related to sandboxing.
  * Drop the libpulsecommon-5.0.so binary.
  * Add stub functions for the mainloop-glib interface.
  * add a man- page.
  * Cosmetic code changes.
  * Misc compatibility fixes.
- Add apulse-fix-pulse-12.patch sor.alexei@meowr.ru: Fix
  PulseAudio 12+ compatibility.
- Remove apulse-link-math.patch.
- Use %cmake_install.
- Rewrite the apulse script in Python 3 to avoid insecure config
  reading from home. The apulse.conf format was changed, and the
  user config also was moved from ~/.apulse.conf to
  $XDG_CONFIG_HOME/apulse.conf.</changelog>
  <changelog author="olaf@aepfle.de" date="1553601600">- Use alsa API properly. Consumers are expected to use
  &lt;alsa/asoundlib.h&gt; instead of &lt;asoundlib.h&gt;.
  This is in preparation of an change to pkgconfig(alsa) to
  not pollute CFLAGS with -I/usr/include/alsa anymore (bsc#1130333)
  apulse-alsa.patch</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1573214400">- add apulse-fix-pulse-13.patch to fix build against PA 13</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1601380800">- Update to version 0.1.13:
  * Fix compiling with external PulseAudio 12.x headers.
  * Link libpulse-simple.so with libpulse.so.
  * Use &lt;0 rather than !=0 for ALSA error code checking.
  * Minor compilation fixes.
- Drop apulse-fix-pulse-12.patch, apulse-alsa.patch: fixed
  upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1611057600">- Drop conditional 32bit recommends.</changelog>
</package>
<package pkgid="6de86e8ee5d94e820b44c4b7a3a8d0e0c54dffb2cd166ee14172eccceda559e90d664e6dd5d46316b34098d17df4a6b7892f8826668658f6cd922941cf5ab3c9" name="apulse-debuginfo" arch="i586">
  <version epoch="0" ver="0.1.13" rel="2.15"/>
  <changelog author="sor.alexei@meowr.ru" date="1488974400">- Update to version 0.1.8:
  * Make playback in Firefox working, including volume changing
    (boo#1028547).
  * Reimplement snd_pcm_avail(), which is missing in older versions
    of alsa-lib.
  * Make reported buffer sizes to be multiple of frame sizes.
  * Stop crashing in pa_stream_disconnect() if initialisation has
    failed.
- Add apulse-link-math.patch: Link with -lm to fix building.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1494331200">- Update to version 0.1.10 (changes since 0.1.8):
  * Fix the PA_SAMPLE_S16NE volume scaling bug.
  * Fix video stuttering in Firefox by calling write callback as
    soon as minreq bytes become available in write buffer.
  * Make error messages from do_connect_pcm friendlier.
  * Per-stream volumes.
  * Implement source and sink info introspection functions.
  * Implement timed events.
  * Fix buffer xruns by increasing buffer sizes.</changelog>
  <changelog author="ilya@ilya.pp.ua" date="1500465600">- Add files:
  * apulse.conf
  * apulse (using apulse.conf and autoload 32-bit or 64-bit library)</changelog>
  <changelog author="ilya@ilya.pp.ua" date="1520856000">- Refresh spec-file via spec-cleaner.
  * Add %license macro.
  * Add cmake -LA option for print local variables.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1529150400">- Update to version 0.1.12 (changes since 0.1.10):
  * Implement new, free, and write functions of the pa_simple_*
    family.
  * Add some documentation about issues related to sandboxing.
  * Drop the libpulsecommon-5.0.so binary.
  * Add stub functions for the mainloop-glib interface.
  * add a man- page.
  * Cosmetic code changes.
  * Misc compatibility fixes.
- Add apulse-fix-pulse-12.patch sor.alexei@meowr.ru: Fix
  PulseAudio 12+ compatibility.
- Remove apulse-link-math.patch.
- Use %cmake_install.
- Rewrite the apulse script in Python 3 to avoid insecure config
  reading from home. The apulse.conf format was changed, and the
  user config also was moved from ~/.apulse.conf to
  $XDG_CONFIG_HOME/apulse.conf.</changelog>
  <changelog author="olaf@aepfle.de" date="1553601600">- Use alsa API properly. Consumers are expected to use
  &lt;alsa/asoundlib.h&gt; instead of &lt;asoundlib.h&gt;.
  This is in preparation of an change to pkgconfig(alsa) to
  not pollute CFLAGS with -I/usr/include/alsa anymore (bsc#1130333)
  apulse-alsa.patch</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1573214400">- add apulse-fix-pulse-13.patch to fix build against PA 13</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1601380800">- Update to version 0.1.13:
  * Fix compiling with external PulseAudio 12.x headers.
  * Link libpulse-simple.so with libpulse.so.
  * Use &lt;0 rather than !=0 for ALSA error code checking.
  * Minor compilation fixes.
- Drop apulse-fix-pulse-12.patch, apulse-alsa.patch: fixed
  upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1611057600">- Drop conditional 32bit recommends.</changelog>
</package>
<package pkgid="e7f075126d301a7b37d69063038d891507768aeafab1642abc8d3548f9fe16ff4c56ae56f876e463f8820b1af53f1e95badf57b7bfd761f669009760212f52e2" name="apulse-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.1.13" rel="2.15"/>
  <changelog author="sor.alexei@meowr.ru" date="1488974400">- Update to version 0.1.8:
  * Make playback in Firefox working, including volume changing
    (boo#1028547).
  * Reimplement snd_pcm_avail(), which is missing in older versions
    of alsa-lib.
  * Make reported buffer sizes to be multiple of frame sizes.
  * Stop crashing in pa_stream_disconnect() if initialisation has
    failed.
- Add apulse-link-math.patch: Link with -lm to fix building.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1494331200">- Update to version 0.1.10 (changes since 0.1.8):
  * Fix the PA_SAMPLE_S16NE volume scaling bug.
  * Fix video stuttering in Firefox by calling write callback as
    soon as minreq bytes become available in write buffer.
  * Make error messages from do_connect_pcm friendlier.
  * Per-stream volumes.
  * Implement source and sink info introspection functions.
  * Implement timed events.
  * Fix buffer xruns by increasing buffer sizes.</changelog>
  <changelog author="ilya@ilya.pp.ua" date="1500465600">- Add files:
  * apulse.conf
  * apulse (using apulse.conf and autoload 32-bit or 64-bit library)</changelog>
  <changelog author="ilya@ilya.pp.ua" date="1520856000">- Refresh spec-file via spec-cleaner.
  * Add %license macro.
  * Add cmake -LA option for print local variables.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1529150400">- Update to version 0.1.12 (changes since 0.1.10):
  * Implement new, free, and write functions of the pa_simple_*
    family.
  * Add some documentation about issues related to sandboxing.
  * Drop the libpulsecommon-5.0.so binary.
  * Add stub functions for the mainloop-glib interface.
  * add a man- page.
  * Cosmetic code changes.
  * Misc compatibility fixes.
- Add apulse-fix-pulse-12.patch sor.alexei@meowr.ru: Fix
  PulseAudio 12+ compatibility.
- Remove apulse-link-math.patch.
- Use %cmake_install.
- Rewrite the apulse script in Python 3 to avoid insecure config
  reading from home. The apulse.conf format was changed, and the
  user config also was moved from ~/.apulse.conf to
  $XDG_CONFIG_HOME/apulse.conf.</changelog>
  <changelog author="olaf@aepfle.de" date="1553601600">- Use alsa API properly. Consumers are expected to use
  &lt;alsa/asoundlib.h&gt; instead of &lt;asoundlib.h&gt;.
  This is in preparation of an change to pkgconfig(alsa) to
  not pollute CFLAGS with -I/usr/include/alsa anymore (bsc#1130333)
  apulse-alsa.patch</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1573214400">- add apulse-fix-pulse-13.patch to fix build against PA 13</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1601380800">- Update to version 0.1.13:
  * Fix compiling with external PulseAudio 12.x headers.
  * Link libpulse-simple.so with libpulse.so.
  * Use &lt;0 rather than !=0 for ALSA error code checking.
  * Minor compilation fixes.
- Drop apulse-fix-pulse-12.patch, apulse-alsa.patch: fixed
  upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1611057600">- Drop conditional 32bit recommends.</changelog>
</package>
<package pkgid="03dc203d6c6ad71538323b6c7463d3531f910385981b51c792be2ea07ad44d1417bcfd59ad7990e60c3f7efdad6a7baf41e583368922e592121c5d0a8d156e35" name="apulse-debugsource" arch="i586">
  <version epoch="0" ver="0.1.13" rel="2.15"/>
  <changelog author="sor.alexei@meowr.ru" date="1488974400">- Update to version 0.1.8:
  * Make playback in Firefox working, including volume changing
    (boo#1028547).
  * Reimplement snd_pcm_avail(), which is missing in older versions
    of alsa-lib.
  * Make reported buffer sizes to be multiple of frame sizes.
  * Stop crashing in pa_stream_disconnect() if initialisation has
    failed.
- Add apulse-link-math.patch: Link with -lm to fix building.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1494331200">- Update to version 0.1.10 (changes since 0.1.8):
  * Fix the PA_SAMPLE_S16NE volume scaling bug.
  * Fix video stuttering in Firefox by calling write callback as
    soon as minreq bytes become available in write buffer.
  * Make error messages from do_connect_pcm friendlier.
  * Per-stream volumes.
  * Implement source and sink info introspection functions.
  * Implement timed events.
  * Fix buffer xruns by increasing buffer sizes.</changelog>
  <changelog author="ilya@ilya.pp.ua" date="1500465600">- Add files:
  * apulse.conf
  * apulse (using apulse.conf and autoload 32-bit or 64-bit library)</changelog>
  <changelog author="ilya@ilya.pp.ua" date="1520856000">- Refresh spec-file via spec-cleaner.
  * Add %license macro.
  * Add cmake -LA option for print local variables.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1529150400">- Update to version 0.1.12 (changes since 0.1.10):
  * Implement new, free, and write functions of the pa_simple_*
    family.
  * Add some documentation about issues related to sandboxing.
  * Drop the libpulsecommon-5.0.so binary.
  * Add stub functions for the mainloop-glib interface.
  * add a man- page.
  * Cosmetic code changes.
  * Misc compatibility fixes.
- Add apulse-fix-pulse-12.patch sor.alexei@meowr.ru: Fix
  PulseAudio 12+ compatibility.
- Remove apulse-link-math.patch.
- Use %cmake_install.
- Rewrite the apulse script in Python 3 to avoid insecure config
  reading from home. The apulse.conf format was changed, and the
  user config also was moved from ~/.apulse.conf to
  $XDG_CONFIG_HOME/apulse.conf.</changelog>
  <changelog author="olaf@aepfle.de" date="1553601600">- Use alsa API properly. Consumers are expected to use
  &lt;alsa/asoundlib.h&gt; instead of &lt;asoundlib.h&gt;.
  This is in preparation of an change to pkgconfig(alsa) to
  not pollute CFLAGS with -I/usr/include/alsa anymore (bsc#1130333)
  apulse-alsa.patch</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1573214400">- add apulse-fix-pulse-13.patch to fix build against PA 13</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1601380800">- Update to version 0.1.13:
  * Fix compiling with external PulseAudio 12.x headers.
  * Link libpulse-simple.so with libpulse.so.
  * Use &lt;0 rather than !=0 for ALSA error code checking.
  * Minor compilation fixes.
- Drop apulse-fix-pulse-12.patch, apulse-alsa.patch: fixed
  upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1611057600">- Drop conditional 32bit recommends.</changelog>
</package>
<package pkgid="e68787f5dac1d5057a56fe38a9a2b232aa1af73a97b6d8e990d760296d25cbf093da82c7f59629176f1a96c641df2db007ff8fa0a937265be5d788022dfc8c3e" name="apulse-debugsource" arch="x86_64">
  <version epoch="0" ver="0.1.13" rel="2.15"/>
  <changelog author="sor.alexei@meowr.ru" date="1488974400">- Update to version 0.1.8:
  * Make playback in Firefox working, including volume changing
    (boo#1028547).
  * Reimplement snd_pcm_avail(), which is missing in older versions
    of alsa-lib.
  * Make reported buffer sizes to be multiple of frame sizes.
  * Stop crashing in pa_stream_disconnect() if initialisation has
    failed.
- Add apulse-link-math.patch: Link with -lm to fix building.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1494331200">- Update to version 0.1.10 (changes since 0.1.8):
  * Fix the PA_SAMPLE_S16NE volume scaling bug.
  * Fix video stuttering in Firefox by calling write callback as
    soon as minreq bytes become available in write buffer.
  * Make error messages from do_connect_pcm friendlier.
  * Per-stream volumes.
  * Implement source and sink info introspection functions.
  * Implement timed events.
  * Fix buffer xruns by increasing buffer sizes.</changelog>
  <changelog author="ilya@ilya.pp.ua" date="1500465600">- Add files:
  * apulse.conf
  * apulse (using apulse.conf and autoload 32-bit or 64-bit library)</changelog>
  <changelog author="ilya@ilya.pp.ua" date="1520856000">- Refresh spec-file via spec-cleaner.
  * Add %license macro.
  * Add cmake -LA option for print local variables.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1529150400">- Update to version 0.1.12 (changes since 0.1.10):
  * Implement new, free, and write functions of the pa_simple_*
    family.
  * Add some documentation about issues related to sandboxing.
  * Drop the libpulsecommon-5.0.so binary.
  * Add stub functions for the mainloop-glib interface.
  * add a man- page.
  * Cosmetic code changes.
  * Misc compatibility fixes.
- Add apulse-fix-pulse-12.patch sor.alexei@meowr.ru: Fix
  PulseAudio 12+ compatibility.
- Remove apulse-link-math.patch.
- Use %cmake_install.
- Rewrite the apulse script in Python 3 to avoid insecure config
  reading from home. The apulse.conf format was changed, and the
  user config also was moved from ~/.apulse.conf to
  $XDG_CONFIG_HOME/apulse.conf.</changelog>
  <changelog author="olaf@aepfle.de" date="1553601600">- Use alsa API properly. Consumers are expected to use
  &lt;alsa/asoundlib.h&gt; instead of &lt;asoundlib.h&gt;.
  This is in preparation of an change to pkgconfig(alsa) to
  not pollute CFLAGS with -I/usr/include/alsa anymore (bsc#1130333)
  apulse-alsa.patch</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1573214400">- add apulse-fix-pulse-13.patch to fix build against PA 13</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1601380800">- Update to version 0.1.13:
  * Fix compiling with external PulseAudio 12.x headers.
  * Link libpulse-simple.so with libpulse.so.
  * Use &lt;0 rather than !=0 for ALSA error code checking.
  * Minor compilation fixes.
- Drop apulse-fix-pulse-12.patch, apulse-alsa.patch: fixed
  upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1611057600">- Drop conditional 32bit recommends.</changelog>
</package>
<package pkgid="790c37f655217eec4087c9fdab78136654dbdc3176adf040a59500632afae7c1a4281f7fca870e1fdd3a843474f88b13b1a464116b5180846e1af168b5fdda7f" name="argon2" arch="i586">
  <version epoch="0" ver="20190702" rel="3.1"/>
  <changelog author="idonmez@suse.com" date="1482235200">- Initial release</changelog>
  <changelog author="hpj@urpla.net" date="1485604800">- make sure to call cc with -pthread option (implies -lpthread)
- run test suite</changelog>
  <changelog author="adam@mizerski.pl" date="1487851200">- moved argon2-specs.pdf to doc subpackage
- added packaging of man page</changelog>
  <changelog author="meissner@suse.com" date="1492516800">- ship libargon2.pc (bsc#1034441)</changelog>
  <changelog author="lnussel@suse.de" date="1515499200">- Update to version 0.0+git20171227.670229c:
  * Added ABI version number
  * AVX2/AVX-512F optimizations of BLAMKA
  * Set Argon2 version number from the command line
  * New bindings
  * Minor bug and warning fixes (no security issue)
- use _service file</changelog>
  <changelog author="jengelh@inai.de" date="1515499201">- Update description.</changelog>
  <changelog author="lnussel@suse.de" date="1517313600">- add baselibs.conf as cryptsetup also has 32bit variants</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1589284800">- Update to version 0.0+git20190520.62358ba (boo#1170512):
  * Fix the Makefile to install libargon2.pc.
  * Wait for already running threads if a thread creation failed.
  * Added Argon2 Erlang binding.
  * Additional JVM bindings (Jargon2).</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1650715200">- Fix version of package: 20190702 is the upstream version number
  of the package
- Replaced optflags.patch with adjust-makefile.patch, the
  patch will now also allow to set the file permissions of installed
  libraries. This fixes the rpmlint error: shared-library-not-executable</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1651060800">- use a source url</changelog>
</package>
<package pkgid="0b65b99e93b4feb13b8a110335e3d87c7999e24be5365321f2467424f7c086a335e26edf88c630ec7bc0e38154dac357b98c206ceef8301e0cb3f403ce9736c1" name="argon2" arch="src">
  <version epoch="0" ver="20190702" rel="3.1"/>
  <changelog author="idonmez@suse.com" date="1482235200">- Initial release</changelog>
  <changelog author="hpj@urpla.net" date="1485604800">- make sure to call cc with -pthread option (implies -lpthread)
- run test suite</changelog>
  <changelog author="adam@mizerski.pl" date="1487851200">- moved argon2-specs.pdf to doc subpackage
- added packaging of man page</changelog>
  <changelog author="meissner@suse.com" date="1492516800">- ship libargon2.pc (bsc#1034441)</changelog>
  <changelog author="lnussel@suse.de" date="1515499200">- Update to version 0.0+git20171227.670229c:
  * Added ABI version number
  * AVX2/AVX-512F optimizations of BLAMKA
  * Set Argon2 version number from the command line
  * New bindings
  * Minor bug and warning fixes (no security issue)
- use _service file</changelog>
  <changelog author="jengelh@inai.de" date="1515499201">- Update description.</changelog>
  <changelog author="lnussel@suse.de" date="1517313600">- add baselibs.conf as cryptsetup also has 32bit variants</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1589284800">- Update to version 0.0+git20190520.62358ba (boo#1170512):
  * Fix the Makefile to install libargon2.pc.
  * Wait for already running threads if a thread creation failed.
  * Added Argon2 Erlang binding.
  * Additional JVM bindings (Jargon2).</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1650715200">- Fix version of package: 20190702 is the upstream version number
  of the package
- Replaced optflags.patch with adjust-makefile.patch, the
  patch will now also allow to set the file permissions of installed
  libraries. This fixes the rpmlint error: shared-library-not-executable</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1651060800">- use a source url</changelog>
</package>
<package pkgid="d33038e8c7bb304cf6a0e37d658f6745e10a7e4618da3c6400fe40b7054f6acba0d9d4d5ea8765c37b983bc7a1b88951132779a951c51d9b054ec275387b4ffe" name="argon2" arch="x86_64">
  <version epoch="0" ver="20190702" rel="3.1"/>
  <changelog author="idonmez@suse.com" date="1482235200">- Initial release</changelog>
  <changelog author="hpj@urpla.net" date="1485604800">- make sure to call cc with -pthread option (implies -lpthread)
- run test suite</changelog>
  <changelog author="adam@mizerski.pl" date="1487851200">- moved argon2-specs.pdf to doc subpackage
- added packaging of man page</changelog>
  <changelog author="meissner@suse.com" date="1492516800">- ship libargon2.pc (bsc#1034441)</changelog>
  <changelog author="lnussel@suse.de" date="1515499200">- Update to version 0.0+git20171227.670229c:
  * Added ABI version number
  * AVX2/AVX-512F optimizations of BLAMKA
  * Set Argon2 version number from the command line
  * New bindings
  * Minor bug and warning fixes (no security issue)
- use _service file</changelog>
  <changelog author="jengelh@inai.de" date="1515499201">- Update description.</changelog>
  <changelog author="lnussel@suse.de" date="1517313600">- add baselibs.conf as cryptsetup also has 32bit variants</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1589284800">- Update to version 0.0+git20190520.62358ba (boo#1170512):
  * Fix the Makefile to install libargon2.pc.
  * Wait for already running threads if a thread creation failed.
  * Added Argon2 Erlang binding.
  * Additional JVM bindings (Jargon2).</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1650715200">- Fix version of package: 20190702 is the upstream version number
  of the package
- Replaced optflags.patch with adjust-makefile.patch, the
  patch will now also allow to set the file permissions of installed
  libraries. This fixes the rpmlint error: shared-library-not-executable</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1651060800">- use a source url</changelog>
</package>
<package pkgid="d5d522b51bdc19e6b7abe1b4ada7cca038a304e867be41a6abe18cf140fbb87587aded7db6d370a74b695379ac4634d381b86cbc82eb2c5cc1b46876a82be92d" name="argon2-debuginfo" arch="i586">
  <version epoch="0" ver="20190702" rel="3.1"/>
  <changelog author="idonmez@suse.com" date="1482235200">- Initial release</changelog>
  <changelog author="hpj@urpla.net" date="1485604800">- make sure to call cc with -pthread option (implies -lpthread)
- run test suite</changelog>
  <changelog author="adam@mizerski.pl" date="1487851200">- moved argon2-specs.pdf to doc subpackage
- added packaging of man page</changelog>
  <changelog author="meissner@suse.com" date="1492516800">- ship libargon2.pc (bsc#1034441)</changelog>
  <changelog author="lnussel@suse.de" date="1515499200">- Update to version 0.0+git20171227.670229c:
  * Added ABI version number
  * AVX2/AVX-512F optimizations of BLAMKA
  * Set Argon2 version number from the command line
  * New bindings
  * Minor bug and warning fixes (no security issue)
- use _service file</changelog>
  <changelog author="jengelh@inai.de" date="1515499201">- Update description.</changelog>
  <changelog author="lnussel@suse.de" date="1517313600">- add baselibs.conf as cryptsetup also has 32bit variants</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1589284800">- Update to version 0.0+git20190520.62358ba (boo#1170512):
  * Fix the Makefile to install libargon2.pc.
  * Wait for already running threads if a thread creation failed.
  * Added Argon2 Erlang binding.
  * Additional JVM bindings (Jargon2).</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1650715200">- Fix version of package: 20190702 is the upstream version number
  of the package
- Replaced optflags.patch with adjust-makefile.patch, the
  patch will now also allow to set the file permissions of installed
  libraries. This fixes the rpmlint error: shared-library-not-executable</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1651060800">- use a source url</changelog>
</package>
<package pkgid="fafcb59a7d255b74aa0cc955dfdc2385451d1df1e2d79f3604fbd02dc023abc8eabda22c23ebfbdca408195ffdaccc41f96ce4f95e5b705f6a0119c7008bd0f3" name="argon2-debuginfo" arch="x86_64">
  <version epoch="0" ver="20190702" rel="3.1"/>
  <changelog author="idonmez@suse.com" date="1482235200">- Initial release</changelog>
  <changelog author="hpj@urpla.net" date="1485604800">- make sure to call cc with -pthread option (implies -lpthread)
- run test suite</changelog>
  <changelog author="adam@mizerski.pl" date="1487851200">- moved argon2-specs.pdf to doc subpackage
- added packaging of man page</changelog>
  <changelog author="meissner@suse.com" date="1492516800">- ship libargon2.pc (bsc#1034441)</changelog>
  <changelog author="lnussel@suse.de" date="1515499200">- Update to version 0.0+git20171227.670229c:
  * Added ABI version number
  * AVX2/AVX-512F optimizations of BLAMKA
  * Set Argon2 version number from the command line
  * New bindings
  * Minor bug and warning fixes (no security issue)
- use _service file</changelog>
  <changelog author="jengelh@inai.de" date="1515499201">- Update description.</changelog>
  <changelog author="lnussel@suse.de" date="1517313600">- add baselibs.conf as cryptsetup also has 32bit variants</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1589284800">- Update to version 0.0+git20190520.62358ba (boo#1170512):
  * Fix the Makefile to install libargon2.pc.
  * Wait for already running threads if a thread creation failed.
  * Added Argon2 Erlang binding.
  * Additional JVM bindings (Jargon2).</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1650715200">- Fix version of package: 20190702 is the upstream version number
  of the package
- Replaced optflags.patch with adjust-makefile.patch, the
  patch will now also allow to set the file permissions of installed
  libraries. This fixes the rpmlint error: shared-library-not-executable</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1651060800">- use a source url</changelog>
</package>
<package pkgid="88a9d82d8760ca7477ade77085c7196587e30ee1178b6ed281ea9cd307d34bdd185121d83bfb660b66f5f8dd6d8877211001ef8a7be3d54e5bcc27ea3cfdc4ad" name="argon2-debugsource" arch="i586">
  <version epoch="0" ver="20190702" rel="3.1"/>
  <changelog author="idonmez@suse.com" date="1482235200">- Initial release</changelog>
  <changelog author="hpj@urpla.net" date="1485604800">- make sure to call cc with -pthread option (implies -lpthread)
- run test suite</changelog>
  <changelog author="adam@mizerski.pl" date="1487851200">- moved argon2-specs.pdf to doc subpackage
- added packaging of man page</changelog>
  <changelog author="meissner@suse.com" date="1492516800">- ship libargon2.pc (bsc#1034441)</changelog>
  <changelog author="lnussel@suse.de" date="1515499200">- Update to version 0.0+git20171227.670229c:
  * Added ABI version number
  * AVX2/AVX-512F optimizations of BLAMKA
  * Set Argon2 version number from the command line
  * New bindings
  * Minor bug and warning fixes (no security issue)
- use _service file</changelog>
  <changelog author="jengelh@inai.de" date="1515499201">- Update description.</changelog>
  <changelog author="lnussel@suse.de" date="1517313600">- add baselibs.conf as cryptsetup also has 32bit variants</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1589284800">- Update to version 0.0+git20190520.62358ba (boo#1170512):
  * Fix the Makefile to install libargon2.pc.
  * Wait for already running threads if a thread creation failed.
  * Added Argon2 Erlang binding.
  * Additional JVM bindings (Jargon2).</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1650715200">- Fix version of package: 20190702 is the upstream version number
  of the package
- Replaced optflags.patch with adjust-makefile.patch, the
  patch will now also allow to set the file permissions of installed
  libraries. This fixes the rpmlint error: shared-library-not-executable</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1651060800">- use a source url</changelog>
</package>
<package pkgid="259c34ecce5444a869c00447e7419c334841fbc1d46597f2af0bffe893b8fd38b16f87e8bd91db552ec63765acf62c6254b7b352fadad57d8d6aad4e0edabc99" name="argon2-debugsource" arch="x86_64">
  <version epoch="0" ver="20190702" rel="3.1"/>
  <changelog author="idonmez@suse.com" date="1482235200">- Initial release</changelog>
  <changelog author="hpj@urpla.net" date="1485604800">- make sure to call cc with -pthread option (implies -lpthread)
- run test suite</changelog>
  <changelog author="adam@mizerski.pl" date="1487851200">- moved argon2-specs.pdf to doc subpackage
- added packaging of man page</changelog>
  <changelog author="meissner@suse.com" date="1492516800">- ship libargon2.pc (bsc#1034441)</changelog>
  <changelog author="lnussel@suse.de" date="1515499200">- Update to version 0.0+git20171227.670229c:
  * Added ABI version number
  * AVX2/AVX-512F optimizations of BLAMKA
  * Set Argon2 version number from the command line
  * New bindings
  * Minor bug and warning fixes (no security issue)
- use _service file</changelog>
  <changelog author="jengelh@inai.de" date="1515499201">- Update description.</changelog>
  <changelog author="lnussel@suse.de" date="1517313600">- add baselibs.conf as cryptsetup also has 32bit variants</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1589284800">- Update to version 0.0+git20190520.62358ba (boo#1170512):
  * Fix the Makefile to install libargon2.pc.
  * Wait for already running threads if a thread creation failed.
  * Added Argon2 Erlang binding.
  * Additional JVM bindings (Jargon2).</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1650715200">- Fix version of package: 20190702 is the upstream version number
  of the package
- Replaced optflags.patch with adjust-makefile.patch, the
  patch will now also allow to set the file permissions of installed
  libraries. This fixes the rpmlint error: shared-library-not-executable</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1651060800">- use a source url</changelog>
</package>
<package pkgid="9dc7d1e9ed945bf5ba68f01f98e01fff88e3a8a861c7d4ed4ee884e64250706012060f1bb1fe9bbb2457b68d0504f2a12e3b399931c895a41298ac438911f172" name="argon2-devel" arch="i586">
  <version epoch="0" ver="20190702" rel="3.1"/>
  <changelog author="idonmez@suse.com" date="1482235200">- Initial release</changelog>
  <changelog author="hpj@urpla.net" date="1485604800">- make sure to call cc with -pthread option (implies -lpthread)
- run test suite</changelog>
  <changelog author="adam@mizerski.pl" date="1487851200">- moved argon2-specs.pdf to doc subpackage
- added packaging of man page</changelog>
  <changelog author="meissner@suse.com" date="1492516800">- ship libargon2.pc (bsc#1034441)</changelog>
  <changelog author="lnussel@suse.de" date="1515499200">- Update to version 0.0+git20171227.670229c:
  * Added ABI version number
  * AVX2/AVX-512F optimizations of BLAMKA
  * Set Argon2 version number from the command line
  * New bindings
  * Minor bug and warning fixes (no security issue)
- use _service file</changelog>
  <changelog author="jengelh@inai.de" date="1515499201">- Update description.</changelog>
  <changelog author="lnussel@suse.de" date="1517313600">- add baselibs.conf as cryptsetup also has 32bit variants</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1589284800">- Update to version 0.0+git20190520.62358ba (boo#1170512):
  * Fix the Makefile to install libargon2.pc.
  * Wait for already running threads if a thread creation failed.
  * Added Argon2 Erlang binding.
  * Additional JVM bindings (Jargon2).</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1650715200">- Fix version of package: 20190702 is the upstream version number
  of the package
- Replaced optflags.patch with adjust-makefile.patch, the
  patch will now also allow to set the file permissions of installed
  libraries. This fixes the rpmlint error: shared-library-not-executable</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1651060800">- use a source url</changelog>
</package>
<package pkgid="4a159eec886f9909d387ea9da5f71fa8a86c9cc0ac8423bfa91a59699f7ed78c864ea72bf2c11a524aa366f05eaf20b3054cefed0c46d12d82b09aeb001cdb56" name="argon2-devel" arch="x86_64">
  <version epoch="0" ver="20190702" rel="3.1"/>
  <changelog author="idonmez@suse.com" date="1482235200">- Initial release</changelog>
  <changelog author="hpj@urpla.net" date="1485604800">- make sure to call cc with -pthread option (implies -lpthread)
- run test suite</changelog>
  <changelog author="adam@mizerski.pl" date="1487851200">- moved argon2-specs.pdf to doc subpackage
- added packaging of man page</changelog>
  <changelog author="meissner@suse.com" date="1492516800">- ship libargon2.pc (bsc#1034441)</changelog>
  <changelog author="lnussel@suse.de" date="1515499200">- Update to version 0.0+git20171227.670229c:
  * Added ABI version number
  * AVX2/AVX-512F optimizations of BLAMKA
  * Set Argon2 version number from the command line
  * New bindings
  * Minor bug and warning fixes (no security issue)
- use _service file</changelog>
  <changelog author="jengelh@inai.de" date="1515499201">- Update description.</changelog>
  <changelog author="lnussel@suse.de" date="1517313600">- add baselibs.conf as cryptsetup also has 32bit variants</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1589284800">- Update to version 0.0+git20190520.62358ba (boo#1170512):
  * Fix the Makefile to install libargon2.pc.
  * Wait for already running threads if a thread creation failed.
  * Added Argon2 Erlang binding.
  * Additional JVM bindings (Jargon2).</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1650715200">- Fix version of package: 20190702 is the upstream version number
  of the package
- Replaced optflags.patch with adjust-makefile.patch, the
  patch will now also allow to set the file permissions of installed
  libraries. This fixes the rpmlint error: shared-library-not-executable</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1651060800">- use a source url</changelog>
</package>
<package pkgid="caadc3b01aba0865e3f21ac1266e3a8bc0483dd70024382dc56808cd90a520e91d5a66b430675954fabc43cedc3384abed7e664cae49f438d0d55607ef0a3ad7" name="argon2-doc" arch="noarch">
  <version epoch="0" ver="20190702" rel="3.1"/>
  <changelog author="idonmez@suse.com" date="1482235200">- Initial release</changelog>
  <changelog author="hpj@urpla.net" date="1485604800">- make sure to call cc with -pthread option (implies -lpthread)
- run test suite</changelog>
  <changelog author="adam@mizerski.pl" date="1487851200">- moved argon2-specs.pdf to doc subpackage
- added packaging of man page</changelog>
  <changelog author="meissner@suse.com" date="1492516800">- ship libargon2.pc (bsc#1034441)</changelog>
  <changelog author="lnussel@suse.de" date="1515499200">- Update to version 0.0+git20171227.670229c:
  * Added ABI version number
  * AVX2/AVX-512F optimizations of BLAMKA
  * Set Argon2 version number from the command line
  * New bindings
  * Minor bug and warning fixes (no security issue)
- use _service file</changelog>
  <changelog author="jengelh@inai.de" date="1515499201">- Update description.</changelog>
  <changelog author="lnussel@suse.de" date="1517313600">- add baselibs.conf as cryptsetup also has 32bit variants</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1589284800">- Update to version 0.0+git20190520.62358ba (boo#1170512):
  * Fix the Makefile to install libargon2.pc.
  * Wait for already running threads if a thread creation failed.
  * Added Argon2 Erlang binding.
  * Additional JVM bindings (Jargon2).</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1650715200">- Fix version of package: 20190702 is the upstream version number
  of the package
- Replaced optflags.patch with adjust-makefile.patch, the
  patch will now also allow to set the file permissions of installed
  libraries. This fixes the rpmlint error: shared-library-not-executable</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1651060800">- use a source url</changelog>
</package>
<package pkgid="d118234ae4338c15314d2b492123e8ecb230f2dd4e3255c14dc1131d1fb7ba0f361b2140699121956444ceadb980543730aff6214c573187f08bbbfe5b3b8178" name="armadillo" arch="src">
  <version epoch="0" ver="12.6.6" rel="1.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1652875200">- Update to version 11.1.1:
  + Workaround for bugs in gcc 4.8.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1655121600">- Update to version 11.2.0:
  * Faster handling of sparse submatrix column views by norm(),
    accu(), nonzeros().
  * Extended randu() and randn() to allow specification of
    distribution parameters.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1657281600">- Update to version 11.2.2:
  * Undocumented bug fixes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1657713600">- Update to version 11.2.3:
  * Undocumented bug fixes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1662724800">- Update to version 11.2.4:
  * Undocumented bug fixes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1664280000">- Update to version 11.4.0:
  * extended pow() with various forms of element-wise power
    operations.
  * added find_nan() to find indices of NaN elements.
  * faster handling of compound expressions by sum().</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1667217600">- Update to version 11.4.2:
  * Undocumented bug fixes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1673352000">- Update to version 11.4.3:
  * Undocumented bug fixes.
- Update source URL.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1676376000">- Update to version 11.4.4:
  * Undocumented bug fixes.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1676808000">- use https for urls</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1678795200">- Update to version 12.0.1:
  * faster fft() and ifft() via optional use of FFTW3.
  * faster min() and max().
  * faster index_min() and index_max().
  * added .col_as_mat() and .row_as_mat() which return matrix
    representation of cube column and cube row.
  * added csv_opts::strict option to loading CSV files to
    interpret missing values as NaN.
  * added check_for_zeros option to form 4 of sparse matrix batch
    constructors.
  * inv() and inv_sympd() with options inv_opts::no_ugly or
    inv_opts::allow_approx now use a scaled threshold similar to
    pinv().
  * set_cout_stream() and set_cerr_stream() are now no-ops;
    instead use the options ARMA_WARN_LEVEL, or ARMA_COUT_STREAM,
    or ARMA_CERR_STREAM.
- Bump lib version 11 -&gt; 12, update baselibs.conf file.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1682078400">- Update to version 12.2.0:
  * More efficient use of FFTW3 by fft() and ifft().
  * Faster in-place element-wise multiplication of sparse matrices
    by dense matrices.
  * Added spsolve_factoriser class to allow reuse of sparse matrix
    factorisation for solving systems of linear equations.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1686398400">- Update to version 12.4.0:
  * added norm2est() for finding fast estimates of matrix 2-norm
    (spectral norm).
  * added vecnorm() for obtaining the vector norm of each row or
    column of a matrix.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1687176000">- Update to version 12.4.1:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1689940800">- Update to version 12.6.0:
  * Faster multiplication of dense vectors by sparse matrices (and
    vice versa).
  * Faster eigs_sym() and eigs_gen().
  * Faster conv() and conv2() when using OpenMP.
  * More efficient move constructors in dense vector classes.
  * Added diags() and spdiags() for generating band matrices from
    set of vectors.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1690977600">- Update to version 12.6.1:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1693051200">- Update to version 12.6.2:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1696075200">- Update to version 12.6.4:
  * No release notes.</changelog>
  <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>
</package>
<package pkgid="ba7e07989ef23cbeaddd5c21ffe7edf46633e8c9b689978705d3754da12325256f9b94a5b156cfd66353480c25fbf2dd43002b25ca9b4c4ff85d5acc23cdafe9" name="armadillo-debugsource" arch="x86_64">
  <version epoch="0" ver="12.6.6" rel="1.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1652875200">- Update to version 11.1.1:
  + Workaround for bugs in gcc 4.8.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1655121600">- Update to version 11.2.0:
  * Faster handling of sparse submatrix column views by norm(),
    accu(), nonzeros().
  * Extended randu() and randn() to allow specification of
    distribution parameters.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1657281600">- Update to version 11.2.2:
  * Undocumented bug fixes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1657713600">- Update to version 11.2.3:
  * Undocumented bug fixes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1662724800">- Update to version 11.2.4:
  * Undocumented bug fixes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1664280000">- Update to version 11.4.0:
  * extended pow() with various forms of element-wise power
    operations.
  * added find_nan() to find indices of NaN elements.
  * faster handling of compound expressions by sum().</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1667217600">- Update to version 11.4.2:
  * Undocumented bug fixes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1673352000">- Update to version 11.4.3:
  * Undocumented bug fixes.
- Update source URL.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1676376000">- Update to version 11.4.4:
  * Undocumented bug fixes.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1676808000">- use https for urls</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1678795200">- Update to version 12.0.1:
  * faster fft() and ifft() via optional use of FFTW3.
  * faster min() and max().
  * faster index_min() and index_max().
  * added .col_as_mat() and .row_as_mat() which return matrix
    representation of cube column and cube row.
  * added csv_opts::strict option to loading CSV files to
    interpret missing values as NaN.
  * added check_for_zeros option to form 4 of sparse matrix batch
    constructors.
  * inv() and inv_sympd() with options inv_opts::no_ugly or
    inv_opts::allow_approx now use a scaled threshold similar to
    pinv().
  * set_cout_stream() and set_cerr_stream() are now no-ops;
    instead use the options ARMA_WARN_LEVEL, or ARMA_COUT_STREAM,
    or ARMA_CERR_STREAM.
- Bump lib version 11 -&gt; 12, update baselibs.conf file.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1682078400">- Update to version 12.2.0:
  * More efficient use of FFTW3 by fft() and ifft().
  * Faster in-place element-wise multiplication of sparse matrices
    by dense matrices.
  * Added spsolve_factoriser class to allow reuse of sparse matrix
    factorisation for solving systems of linear equations.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1686398400">- Update to version 12.4.0:
  * added norm2est() for finding fast estimates of matrix 2-norm
    (spectral norm).
  * added vecnorm() for obtaining the vector norm of each row or
    column of a matrix.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1687176000">- Update to version 12.4.1:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1689940800">- Update to version 12.6.0:
  * Faster multiplication of dense vectors by sparse matrices (and
    vice versa).
  * Faster eigs_sym() and eigs_gen().
  * Faster conv() and conv2() when using OpenMP.
  * More efficient move constructors in dense vector classes.
  * Added diags() and spdiags() for generating band matrices from
    set of vectors.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1690977600">- Update to version 12.6.1:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1693051200">- Update to version 12.6.2:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1696075200">- Update to version 12.6.4:
  * No release notes.</changelog>
  <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>
</package>
<package pkgid="6d5eb13ca8d7c80bc02cf82533a0d6c63b8ebd44eba9d6a84b11a34a11ffa7f520f820ec6e80025b1817c9995944dc91bdc6f231cf9cf6f495763efe979631d6" name="armadillo-devel" arch="x86_64">
  <version epoch="0" ver="12.6.6" rel="1.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1652875200">- Update to version 11.1.1:
  + Workaround for bugs in gcc 4.8.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1655121600">- Update to version 11.2.0:
  * Faster handling of sparse submatrix column views by norm(),
    accu(), nonzeros().
  * Extended randu() and randn() to allow specification of
    distribution parameters.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1657281600">- Update to version 11.2.2:
  * Undocumented bug fixes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1657713600">- Update to version 11.2.3:
  * Undocumented bug fixes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1662724800">- Update to version 11.2.4:
  * Undocumented bug fixes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1664280000">- Update to version 11.4.0:
  * extended pow() with various forms of element-wise power
    operations.
  * added find_nan() to find indices of NaN elements.
  * faster handling of compound expressions by sum().</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1667217600">- Update to version 11.4.2:
  * Undocumented bug fixes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1673352000">- Update to version 11.4.3:
  * Undocumented bug fixes.
- Update source URL.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1676376000">- Update to version 11.4.4:
  * Undocumented bug fixes.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1676808000">- use https for urls</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1678795200">- Update to version 12.0.1:
  * faster fft() and ifft() via optional use of FFTW3.
  * faster min() and max().
  * faster index_min() and index_max().
  * added .col_as_mat() and .row_as_mat() which return matrix
    representation of cube column and cube row.
  * added csv_opts::strict option to loading CSV files to
    interpret missing values as NaN.
  * added check_for_zeros option to form 4 of sparse matrix batch
    constructors.
  * inv() and inv_sympd() with options inv_opts::no_ugly or
    inv_opts::allow_approx now use a scaled threshold similar to
    pinv().
  * set_cout_stream() and set_cerr_stream() are now no-ops;
    instead use the options ARMA_WARN_LEVEL, or ARMA_COUT_STREAM,
    or ARMA_CERR_STREAM.
- Bump lib version 11 -&gt; 12, update baselibs.conf file.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1682078400">- Update to version 12.2.0:
  * More efficient use of FFTW3 by fft() and ifft().
  * Faster in-place element-wise multiplication of sparse matrices
    by dense matrices.
  * Added spsolve_factoriser class to allow reuse of sparse matrix
    factorisation for solving systems of linear equations.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1686398400">- Update to version 12.4.0:
  * added norm2est() for finding fast estimates of matrix 2-norm
    (spectral norm).
  * added vecnorm() for obtaining the vector norm of each row or
    column of a matrix.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1687176000">- Update to version 12.4.1:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1689940800">- Update to version 12.6.0:
  * Faster multiplication of dense vectors by sparse matrices (and
    vice versa).
  * Faster eigs_sym() and eigs_gen().
  * Faster conv() and conv2() when using OpenMP.
  * More efficient move constructors in dense vector classes.
  * Added diags() and spdiags() for generating band matrices from
    set of vectors.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1690977600">- Update to version 12.6.1:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1693051200">- Update to version 12.6.2:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1696075200">- Update to version 12.6.4:
  * No release notes.</changelog>
  <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>
</package>
<package pkgid="81b3b5453dad5eed9e03ebf016b85196e476024348c8b89632720d9ff2436ba6076353ef38fd7284d5538393aff2adc6b61b72cef4025a39d7092439535ac811" name="armadillo-doc" arch="noarch">
  <version epoch="0" ver="12.6.6" rel="1.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1652875200">- Update to version 11.1.1:
  + Workaround for bugs in gcc 4.8.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1655121600">- Update to version 11.2.0:
  * Faster handling of sparse submatrix column views by norm(),
    accu(), nonzeros().
  * Extended randu() and randn() to allow specification of
    distribution parameters.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1657281600">- Update to version 11.2.2:
  * Undocumented bug fixes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1657713600">- Update to version 11.2.3:
  * Undocumented bug fixes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1662724800">- Update to version 11.2.4:
  * Undocumented bug fixes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1664280000">- Update to version 11.4.0:
  * extended pow() with various forms of element-wise power
    operations.
  * added find_nan() to find indices of NaN elements.
  * faster handling of compound expressions by sum().</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1667217600">- Update to version 11.4.2:
  * Undocumented bug fixes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1673352000">- Update to version 11.4.3:
  * Undocumented bug fixes.
- Update source URL.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1676376000">- Update to version 11.4.4:
  * Undocumented bug fixes.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1676808000">- use https for urls</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1678795200">- Update to version 12.0.1:
  * faster fft() and ifft() via optional use of FFTW3.
  * faster min() and max().
  * faster index_min() and index_max().
  * added .col_as_mat() and .row_as_mat() which return matrix
    representation of cube column and cube row.
  * added csv_opts::strict option to loading CSV files to
    interpret missing values as NaN.
  * added check_for_zeros option to form 4 of sparse matrix batch
    constructors.
  * inv() and inv_sympd() with options inv_opts::no_ugly or
    inv_opts::allow_approx now use a scaled threshold similar to
    pinv().
  * set_cout_stream() and set_cerr_stream() are now no-ops;
    instead use the options ARMA_WARN_LEVEL, or ARMA_COUT_STREAM,
    or ARMA_CERR_STREAM.
- Bump lib version 11 -&gt; 12, update baselibs.conf file.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1682078400">- Update to version 12.2.0:
  * More efficient use of FFTW3 by fft() and ifft().
  * Faster in-place element-wise multiplication of sparse matrices
    by dense matrices.
  * Added spsolve_factoriser class to allow reuse of sparse matrix
    factorisation for solving systems of linear equations.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1686398400">- Update to version 12.4.0:
  * added norm2est() for finding fast estimates of matrix 2-norm
    (spectral norm).
  * added vecnorm() for obtaining the vector norm of each row or
    column of a matrix.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1687176000">- Update to version 12.4.1:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1689940800">- Update to version 12.6.0:
  * Faster multiplication of dense vectors by sparse matrices (and
    vice versa).
  * Faster eigs_sym() and eigs_gen().
  * Faster conv() and conv2() when using OpenMP.
  * More efficient move constructors in dense vector classes.
  * Added diags() and spdiags() for generating band matrices from
    set of vectors.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1690977600">- Update to version 12.6.1:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1693051200">- Update to version 12.6.2:
  * No release notes.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1696075200">- Update to version 12.6.4:
  * No release notes.</changelog>
  <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>
</package>
<package pkgid="0aa0f18b0e19c64225e27d0f95d99d475ccc8f6ed6530470e84c1d3a91d9386c83701864226b6f9e107da3e4d1b881811ac1308a9c282af4eecfe06a241b8d30" name="asciidoc" arch="noarch">
  <version epoch="0" ver="10.2.0" rel="1.5"/>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1579003200">- Update to 9.0.0rc1:
  * Port asciidoc to run on Python 3.5+ (see https://github.com/asciidoc/asciidoc for the EOL Python 2 implementation)
  * Drop internal implementation of OrderedDict and use the standard library collections.OrderedDict instead
  * Implement Dockerfile for running asciidoc
  * Add Catalan translation
  * Add docbook5 backend
  * Fix misspellings in various files and documents
  * Use UTC for testing instead of Pacific/Auckland (which observes daylight saving time).
  * Use "with" context statement for opening and closing files instead of older try/finally pattern.
  * Search sibling paths before system wide paths in asciidocapi
  * Add manpage for testasciidoc.py
  * Use argparse instead of optparse for argument parsing
  * Migrate from A-A-P based build system to Make</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1579003201">- Small packaging adjustements</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1587470400">- Update to 9.0.0rc2:
  - Running `make help` will now print out a helpful usage message
  - Add simplified Chinese translation (thanks @muirmok)
  - vim-asciidoc: speed up the refresh process for big files (thanks @aerostitch)</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1587470401">- Bring back asciidoc in maintainable fashion to fix bsc#1135082</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1587643200">- simplify requires - we don't need the full python3, but the
  interpreter and xml module (which is part of base)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1591704000">- Update to version 9.0.0:
  * Port asciidoc to run on Python 3.5+
  * Drop internal implementation of OrderedDict and use the
    standard library collections.OrderedDict instead
  * Implement Dockerfile for running asciidoc
  * Add Catalan translation
  * Add docbook5 backend
  * Fix misspellings in various files and documents
  * Use UTC for testing instead of Pacific/Auckland (which observes
    daylight saving time)
  * Use "with" context statement for opening and closing files
    instead of older try/finally pattern
  * Search sibling paths before system wide paths in asciidocapi
  * Add manpage for testasciidoc.py
  * Use argparse instead of optparse for argument parsing
  * Add simplified Chinese translation (thanks @muirmok)
  * vim-asciidoc: speed up the refresh process for big files
  * Allow specifying floatstyle attribute for figures, tables,
    equations, examples in docbook (thanks @psaris)
  * Use https://pypi.org/project/trans/[trans python module]
    (if available) to better handle character decomposition to
    ascii for ascii-ids (thanks @rkel)
  * Use lru_cache to memoize repeated calls to macro look-up
    giving potential ~15% speed-up on parsing
  * Fix index terms requiring two characters instead of just one
  * Properly capture and use colophon, dedication, and preface for
    docbooks in Japanese (see #2 (comment))
  * make install did not include the unwraplatex.py filter
  * Fix a2x option collection from input file with non-ascii
    encoding
  * Fix options attribute not being properly parsed in Delimited
    Blocks attribute list
  * Migrate from hierarchical A-A-P build system to top-level
    Makefile
  * Add make help target that prints out usage message for make
  * Fix double slash issue in Makefile when installing asciidoc
    or its docs
  * Commit generated test files to the repository for continuous
    integration
  * Test against Python 3.5+ on Travis-CI
  * Remove symlink tests/asciidocapi.py in favor of just appending
    to sys.path
  * Add requires directive to testasciidoc.conf to indicate
    necessary external dependencies (e.g. source-highlight)</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1593777600">- Update to version 9.0.1:
  * Fix a2x crashing on decoding generated HTML pages</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1596456000">- Update to version 9.0.2:
  * Revert to using optparse from argparse for a2x</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" 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="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1604404800">- Update to version 9.0.4
  * Fix listing out installed plugins (e.g. --filter list)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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="Matthias Eliasson &lt;elimat@opensuse.org&gt;" 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="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" 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="Stephan Kulow &lt;coolo@suse.com&gt;" 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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" 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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" 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>
</package>
<package pkgid="699e1be298e829f338be124e26fc945f1b2ea35e3debe4a7685aa8e2c7b558718fc4fad7f135f34a0eb726704fbed04570acfeda7b483b72f8940ce8ea820f97" name="asciidoc" arch="src">
  <version epoch="0" ver="10.2.0" rel="1.5"/>
  <changelog author="olaf@aepfle.de" date="1507118400">- Remove asciidoc version from generated files with asciidoc.version.patch
  The version causes unneeded republish of pkgs that make use
  of asciidoc</changelog>
  <changelog author="bwiedemann@suse.com" date="1507291200">- Re-add documentation</changelog>
  <changelog author="mpluskal@suse.com" date="1510056000">- Explicitly use python2 (fate#323526)</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1579003200">- Update to 9.0.0rc1:
  * Port asciidoc to run on Python 3.5+ (see https://github.com/asciidoc/asciidoc for the EOL Python 2 implementation)
  * Drop internal implementation of OrderedDict and use the standard library collections.OrderedDict instead
  * Implement Dockerfile for running asciidoc
  * Add Catalan translation
  * Add docbook5 backend
  * Fix misspellings in various files and documents
  * Use UTC for testing instead of Pacific/Auckland (which observes daylight saving time).
  * Use "with" context statement for opening and closing files instead of older try/finally pattern.
  * Search sibling paths before system wide paths in asciidocapi
  * Add manpage for testasciidoc.py
  * Use argparse instead of optparse for argument parsing
  * Migrate from A-A-P based build system to Make</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1579003201">- Small packaging adjustements</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1587470400">- Update to 9.0.0rc2:
  - Running `make help` will now print out a helpful usage message
  - Add simplified Chinese translation (thanks @muirmok)
  - vim-asciidoc: speed up the refresh process for big files (thanks @aerostitch)</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1587470401">- Bring back asciidoc in maintainable fashion to fix bsc#1135082</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1587643200">- simplify requires - we don't need the full python3, but the
  interpreter and xml module (which is part of base)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1591704000">- Update to version 9.0.0:
  * Port asciidoc to run on Python 3.5+
  * Drop internal implementation of OrderedDict and use the
    standard library collections.OrderedDict instead
  * Implement Dockerfile for running asciidoc
  * Add Catalan translation
  * Add docbook5 backend
  * Fix misspellings in various files and documents
  * Use UTC for testing instead of Pacific/Auckland (which observes
    daylight saving time)
  * Use "with" context statement for opening and closing files
    instead of older try/finally pattern
  * Search sibling paths before system wide paths in asciidocapi
  * Add manpage for testasciidoc.py
  * Use argparse instead of optparse for argument parsing
  * Add simplified Chinese translation (thanks @muirmok)
  * vim-asciidoc: speed up the refresh process for big files
  * Allow specifying floatstyle attribute for figures, tables,
    equations, examples in docbook (thanks @psaris)
  * Use https://pypi.org/project/trans/[trans python module]
    (if available) to better handle character decomposition to
    ascii for ascii-ids (thanks @rkel)
  * Use lru_cache to memoize repeated calls to macro look-up
    giving potential ~15% speed-up on parsing
  * Fix index terms requiring two characters instead of just one
  * Properly capture and use colophon, dedication, and preface for
    docbooks in Japanese (see #2 (comment))
  * make install did not include the unwraplatex.py filter
  * Fix a2x option collection from input file with non-ascii
    encoding
  * Fix options attribute not being properly parsed in Delimited
    Blocks attribute list
  * Migrate from hierarchical A-A-P build system to top-level
    Makefile
  * Add make help target that prints out usage message for make
  * Fix double slash issue in Makefile when installing asciidoc
    or its docs
  * Commit generated test files to the repository for continuous
    integration
  * Test against Python 3.5+ on Travis-CI
  * Remove symlink tests/asciidocapi.py in favor of just appending
    to sys.path
  * Add requires directive to testasciidoc.conf to indicate
    necessary external dependencies (e.g. source-highlight)</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1593777600">- Update to version 9.0.1:
  * Fix a2x crashing on decoding generated HTML pages</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1596456000">- Update to version 9.0.2:
  * Revert to using optparse from argparse for a2x</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" 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="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1604404800">- Update to version 9.0.4
  * Fix listing out installed plugins (e.g. --filter list)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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="Matthias Eliasson &lt;elimat@opensuse.org&gt;" 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="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" 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="Stephan Kulow &lt;coolo@suse.com&gt;" 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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" 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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" 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>
</package>
<package pkgid="3284ca547a0618ee04b4c7599034bf110d7c95edc5920218b00f14429935d386cb804786a70bcca58fed13724b31db800ac92d1c88a3cec959836fe0025101bf" name="asciidoc-examples" arch="noarch">
  <version epoch="0" ver="10.2.0" rel="1.5"/>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1579003200">- Update to 9.0.0rc1:
  * Port asciidoc to run on Python 3.5+ (see https://github.com/asciidoc/asciidoc for the EOL Python 2 implementation)
  * Drop internal implementation of OrderedDict and use the standard library collections.OrderedDict instead
  * Implement Dockerfile for running asciidoc
  * Add Catalan translation
  * Add docbook5 backend
  * Fix misspellings in various files and documents
  * Use UTC for testing instead of Pacific/Auckland (which observes daylight saving time).
  * Use "with" context statement for opening and closing files instead of older try/finally pattern.
  * Search sibling paths before system wide paths in asciidocapi
  * Add manpage for testasciidoc.py
  * Use argparse instead of optparse for argument parsing
  * Migrate from A-A-P based build system to Make</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1579003201">- Small packaging adjustements</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1587470400">- Update to 9.0.0rc2:
  - Running `make help` will now print out a helpful usage message
  - Add simplified Chinese translation (thanks @muirmok)
  - vim-asciidoc: speed up the refresh process for big files (thanks @aerostitch)</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1587470401">- Bring back asciidoc in maintainable fashion to fix bsc#1135082</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1587643200">- simplify requires - we don't need the full python3, but the
  interpreter and xml module (which is part of base)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1591704000">- Update to version 9.0.0:
  * Port asciidoc to run on Python 3.5+
  * Drop internal implementation of OrderedDict and use the
    standard library collections.OrderedDict instead
  * Implement Dockerfile for running asciidoc
  * Add Catalan translation
  * Add docbook5 backend
  * Fix misspellings in various files and documents
  * Use UTC for testing instead of Pacific/Auckland (which observes
    daylight saving time)
  * Use "with" context statement for opening and closing files
    instead of older try/finally pattern
  * Search sibling paths before system wide paths in asciidocapi
  * Add manpage for testasciidoc.py
  * Use argparse instead of optparse for argument parsing
  * Add simplified Chinese translation (thanks @muirmok)
  * vim-asciidoc: speed up the refresh process for big files
  * Allow specifying floatstyle attribute for figures, tables,
    equations, examples in docbook (thanks @psaris)
  * Use https://pypi.org/project/trans/[trans python module]
    (if available) to better handle character decomposition to
    ascii for ascii-ids (thanks @rkel)
  * Use lru_cache to memoize repeated calls to macro look-up
    giving potential ~15% speed-up on parsing
  * Fix index terms requiring two characters instead of just one
  * Properly capture and use colophon, dedication, and preface for
    docbooks in Japanese (see #2 (comment))
  * make install did not include the unwraplatex.py filter
  * Fix a2x option collection from input file with non-ascii
    encoding
  * Fix options attribute not being properly parsed in Delimited
    Blocks attribute list
  * Migrate from hierarchical A-A-P build system to top-level
    Makefile
  * Add make help target that prints out usage message for make
  * Fix double slash issue in Makefile when installing asciidoc
    or its docs
  * Commit generated test files to the repository for continuous
    integration
  * Test against Python 3.5+ on Travis-CI
  * Remove symlink tests/asciidocapi.py in favor of just appending
    to sys.path
  * Add requires directive to testasciidoc.conf to indicate
    necessary external dependencies (e.g. source-highlight)</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1593777600">- Update to version 9.0.1:
  * Fix a2x crashing on decoding generated HTML pages</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1596456000">- Update to version 9.0.2:
  * Revert to using optparse from argparse for a2x</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" 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="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1604404800">- Update to version 9.0.4
  * Fix listing out installed plugins (e.g. --filter list)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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="Matthias Eliasson &lt;elimat@opensuse.org&gt;" 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="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" 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="Stephan Kulow &lt;coolo@suse.com&gt;" 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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" 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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" 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>
</package>
<package pkgid="96e500af33c3f32258a0655772bef2804a0787352c244e361befd77d7b0add93897d54d088f85b25b840eee7efd69a96f628b29930c6322441993aca1cf595d4" name="asciidoc-latex-backend" arch="noarch">
  <version epoch="0" ver="10.2.0" rel="1.5"/>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1579003200">- Update to 9.0.0rc1:
  * Port asciidoc to run on Python 3.5+ (see https://github.com/asciidoc/asciidoc for the EOL Python 2 implementation)
  * Drop internal implementation of OrderedDict and use the standard library collections.OrderedDict instead
  * Implement Dockerfile for running asciidoc
  * Add Catalan translation
  * Add docbook5 backend
  * Fix misspellings in various files and documents
  * Use UTC for testing instead of Pacific/Auckland (which observes daylight saving time).
  * Use "with" context statement for opening and closing files instead of older try/finally pattern.
  * Search sibling paths before system wide paths in asciidocapi
  * Add manpage for testasciidoc.py
  * Use argparse instead of optparse for argument parsing
  * Migrate from A-A-P based build system to Make</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1579003201">- Small packaging adjustements</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1587470400">- Update to 9.0.0rc2:
  - Running `make help` will now print out a helpful usage message
  - Add simplified Chinese translation (thanks @muirmok)
  - vim-asciidoc: speed up the refresh process for big files (thanks @aerostitch)</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1587470401">- Bring back asciidoc in maintainable fashion to fix bsc#1135082</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1587643200">- simplify requires - we don't need the full python3, but the
  interpreter and xml module (which is part of base)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1591704000">- Update to version 9.0.0:
  * Port asciidoc to run on Python 3.5+
  * Drop internal implementation of OrderedDict and use the
    standard library collections.OrderedDict instead
  * Implement Dockerfile for running asciidoc
  * Add Catalan translation
  * Add docbook5 backend
  * Fix misspellings in various files and documents
  * Use UTC for testing instead of Pacific/Auckland (which observes
    daylight saving time)
  * Use "with" context statement for opening and closing files
    instead of older try/finally pattern
  * Search sibling paths before system wide paths in asciidocapi
  * Add manpage for testasciidoc.py
  * Use argparse instead of optparse for argument parsing
  * Add simplified Chinese translation (thanks @muirmok)
  * vim-asciidoc: speed up the refresh process for big files
  * Allow specifying floatstyle attribute for figures, tables,
    equations, examples in docbook (thanks @psaris)
  * Use https://pypi.org/project/trans/[trans python module]
    (if available) to better handle character decomposition to
    ascii for ascii-ids (thanks @rkel)
  * Use lru_cache to memoize repeated calls to macro look-up
    giving potential ~15% speed-up on parsing
  * Fix index terms requiring two characters instead of just one
  * Properly capture and use colophon, dedication, and preface for
    docbooks in Japanese (see #2 (comment))
  * make install did not include the unwraplatex.py filter
  * Fix a2x option collection from input file with non-ascii
    encoding
  * Fix options attribute not being properly parsed in Delimited
    Blocks attribute list
  * Migrate from hierarchical A-A-P build system to top-level
    Makefile
  * Add make help target that prints out usage message for make
  * Fix double slash issue in Makefile when installing asciidoc
    or its docs
  * Commit generated test files to the repository for continuous
    integration
  * Test against Python 3.5+ on Travis-CI
  * Remove symlink tests/asciidocapi.py in favor of just appending
    to sys.path
  * Add requires directive to testasciidoc.conf to indicate
    necessary external dependencies (e.g. source-highlight)</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1593777600">- Update to version 9.0.1:
  * Fix a2x crashing on decoding generated HTML pages</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1596456000">- Update to version 9.0.2:
  * Revert to using optparse from argparse for a2x</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" 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="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1604404800">- Update to version 9.0.4
  * Fix listing out installed plugins (e.g. --filter list)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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="Matthias Eliasson &lt;elimat@opensuse.org&gt;" 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="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" 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="Stephan Kulow &lt;coolo@suse.com&gt;" 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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" 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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" 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>
</package>
<package pkgid="df9115c07c84d93fa6c3e45741667e267fa2cdc66117294feba2d475376675caf44ba88ae032095bad49bc511d971accc66e14b91bc12c45c31a1f5060cc1acd" name="asciidoc-latextest" arch="src">
  <version epoch="0" ver="10.2.0" rel="1.7"/>
  <changelog author="olaf@aepfle.de" date="1507118400">- Remove asciidoc version from generated files with asciidoc.version.patch
  The version causes unneeded republish of pkgs that make use
  of asciidoc</changelog>
  <changelog author="bwiedemann@suse.com" date="1507291200">- Re-add documentation</changelog>
  <changelog author="mpluskal@suse.com" date="1510056000">- Explicitly use python2 (fate#323526)</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1579003200">- Update to 9.0.0rc1:
  * Port asciidoc to run on Python 3.5+ (see https://github.com/asciidoc/asciidoc for the EOL Python 2 implementation)
  * Drop internal implementation of OrderedDict and use the standard library collections.OrderedDict instead
  * Implement Dockerfile for running asciidoc
  * Add Catalan translation
  * Add docbook5 backend
  * Fix misspellings in various files and documents
  * Use UTC for testing instead of Pacific/Auckland (which observes daylight saving time).
  * Use "with" context statement for opening and closing files instead of older try/finally pattern.
  * Search sibling paths before system wide paths in asciidocapi
  * Add manpage for testasciidoc.py
  * Use argparse instead of optparse for argument parsing
  * Migrate from A-A-P based build system to Make</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1579003201">- Small packaging adjustements</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1587470400">- Update to 9.0.0rc2:
  - Running `make help` will now print out a helpful usage message
  - Add simplified Chinese translation (thanks @muirmok)
  - vim-asciidoc: speed up the refresh process for big files (thanks @aerostitch)</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1587470401">- Bring back asciidoc in maintainable fashion to fix bsc#1135082</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1587643200">- simplify requires - we don't need the full python3, but the
  interpreter and xml module (which is part of base)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1591704000">- Update to version 9.0.0:
  * Port asciidoc to run on Python 3.5+
  * Drop internal implementation of OrderedDict and use the
    standard library collections.OrderedDict instead
  * Implement Dockerfile for running asciidoc
  * Add Catalan translation
  * Add docbook5 backend
  * Fix misspellings in various files and documents
  * Use UTC for testing instead of Pacific/Auckland (which observes
    daylight saving time)
  * Use "with" context statement for opening and closing files
    instead of older try/finally pattern
  * Search sibling paths before system wide paths in asciidocapi
  * Add manpage for testasciidoc.py
  * Use argparse instead of optparse for argument parsing
  * Add simplified Chinese translation (thanks @muirmok)
  * vim-asciidoc: speed up the refresh process for big files
  * Allow specifying floatstyle attribute for figures, tables,
    equations, examples in docbook (thanks @psaris)
  * Use https://pypi.org/project/trans/[trans python module]
    (if available) to better handle character decomposition to
    ascii for ascii-ids (thanks @rkel)
  * Use lru_cache to memoize repeated calls to macro look-up
    giving potential ~15% speed-up on parsing
  * Fix index terms requiring two characters instead of just one
  * Properly capture and use colophon, dedication, and preface for
    docbooks in Japanese (see #2 (comment))
  * make install did not include the unwraplatex.py filter
  * Fix a2x option collection from input file with non-ascii
    encoding
  * Fix options attribute not being properly parsed in Delimited
    Blocks attribute list
  * Migrate from hierarchical A-A-P build system to top-level
    Makefile
  * Add make help target that prints out usage message for make
  * Fix double slash issue in Makefile when installing asciidoc
    or its docs
  * Commit generated test files to the repository for continuous
    integration
  * Test against Python 3.5+ on Travis-CI
  * Remove symlink tests/asciidocapi.py in favor of just appending
    to sys.path
  * Add requires directive to testasciidoc.conf to indicate
    necessary external dependencies (e.g. source-highlight)</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1593777600">- Update to version 9.0.1:
  * Fix a2x crashing on decoding generated HTML pages</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1596456000">- Update to version 9.0.2:
  * Revert to using optparse from argparse for a2x</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" 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="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1604404800">- Update to version 9.0.4
  * Fix listing out installed plugins (e.g. --filter list)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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="Matthias Eliasson &lt;elimat@opensuse.org&gt;" 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="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" 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="Stephan Kulow &lt;coolo@suse.com&gt;" 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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" 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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" 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>
</package>
<package pkgid="28775ecdaf40fe0c349a790377974882abcecb4539023477a72a864c2bea4b66b80c86b71f0e6066b541fdb97d8be7f5b8c68fde388bfca1e10ab46e81b1bebd" name="aspell" arch="i586">
  <version epoch="0" ver="0.60.8" rel="5.6"/>
  <changelog author="pgajdos@suse.com" date="1362571200">- license GFDL-1.1+ and LGPL-2.1 and HPND and SUSE-BSD-Mark-Modifications
  [bnc#777131]</changelog>
  <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="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1602158400">- Remove/replace old specfile constructs.</changelog>
  <changelog author="pgajdos@suse.com" date="1602244800">- recommend aspell-en also from the library [bsc#1177523]</changelog>
  <changelog author="pgajdos@suse.com" date="1627905600">- security update
- modified patches
  % aspell-quotes.patch (p1)
  % aspell-strict-aliasing.patch (p1)
- added patches
  fix CVE-2019-25051 [bsc#1188576], heap-buffer-overflow in acommon:ObjStack:dup_top
  + aspell-CVE-2019-25051.patch</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1657195200">- switch source urls to https</changelog>
</package>
<package pkgid="91f87c6e33e8424d9f0858c856e323937758ba929204f8bc05a8ad35431c385ae99c08ed9be317c757bbba23717473efb58aac3b1aa5a3e76f5b577ffef3e2a6" name="aspell" arch="src">
  <version epoch="0" ver="0.60.8" rel="5.6"/>
  <changelog author="jengelh@medozas.de" date="1261137600">- add baselibs.conf as a source</changelog>
  <changelog author="coolo@suse.com" date="1317384000">- add libtool as buildrequire to make the spec file more reliable</changelog>
  <changelog author="asterios.dramis@gmail.com" date="1317556800">- update to version 0.60.6.1
  * Update to Automake 1.10.3.
  * Fix a bug which caused a race condition (leading to a likely crash)
    when two threads try to update the dictionary cache at the same
    time.
  * Make it very clear that compiling Aspell with NDEBUG is a bad idea
    (see `http://aspell.net/ndebug.html') by outputting a warning when
    building with NDEBUG defined.
  * Numerous other minor updates and bug fixes.
- Spec file updates:
  * Changes based on spec-cleaner run.
  * Changed License: to LGPL-2.1+.
  * Splitted the package according to the shared library packaging policy
    (added libaspell15 and libpspell15 sub-packages).
  * Added descriptions for the patches based on openSUSE guidelines.
  * Suggest also aspell-spell sub-package.
  * Added versioned Provides:/Obsoletes: for pspell and pspell-devel (rpmlint
    warning fix).
  * Removed libstdc++-devel from Requires: of aspell-devel (not needed).
  * Improved summaries and descriptions.
  * Clean up in %build, %install and %files sections.
  * Install the "spell" script provided by the package for compatibility
    reasons (added a aspell-spell sub-package containing this script and moved
    the Provides: entry for "spell" into this package).
  * Use %fdupes macro to fix rpmlint warning about duplicate files.
  * Use %install_info_delete in %preun instead of %postun section.
  * Add pspell-config.1 man page to the aspell-devel sub-package instead of
    aspell.
- Removed the following patches (fixed upstream):
  * aspell-iterator-after-erase.patch
  * aspell-make-static-filters.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1321963200">- add -ltinfo</changelog>
  <changelog author="jengelh@medozas.de" date="1327752000">- Remove redundant tags/sections per specfile guideline suggestions</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1330084800">- Build C++ code with -fvisibility-inlines-hidden
- Fix ncurses linkage.</changelog>
  <changelog author="pgajdos@suse.com" date="1349784000">- license FDL-1.1+ and LGPL-2.1 and HPND and BSD-Mark-Modifications</changelog>
  <changelog author="pgajdos@suse.com" date="1362052800">- fix build with new automake
  * automake-1.13.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1362398400">- license GFDL-1.1+ and LGPL-2.1 and HPND and BSD-Mark-Modifications</changelog>
  <changelog author="cfarrell@suse.com" date="1362571200">- license update: GFDL-1.1+ and LGPL-2.1 and HPND and BSD-3-Clause
  SDPX</changelog>
  <changelog author="pgajdos@suse.com" date="1362571201">- license GFDL-1.1+ and LGPL-2.1 and HPND and SUSE-BSD-Mark-Modifications
  [bnc#777131]</changelog>
  <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="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1602158400">- Remove/replace old specfile constructs.</changelog>
  <changelog author="pgajdos@suse.com" date="1602244800">- recommend aspell-en also from the library [bsc#1177523]</changelog>
  <changelog author="pgajdos@suse.com" date="1627905600">- security update
- modified patches
  % aspell-quotes.patch (p1)
  % aspell-strict-aliasing.patch (p1)
- added patches
  fix CVE-2019-25051 [bsc#1188576], heap-buffer-overflow in acommon:ObjStack:dup_top
  + aspell-CVE-2019-25051.patch</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1657195200">- switch source urls to https</changelog>
</package>
<package pkgid="876f9be3612a56cc4f92c2c1400189d473872ec6754ffbb9161f8c6d6a850f9123766a973562a6ad6eac7b99b9349974e136f663bfeb6bf24c7d21555896700d" name="aspell" arch="x86_64">
  <version epoch="0" ver="0.60.8" rel="5.6"/>
  <changelog author="pgajdos@suse.com" date="1362571200">- license GFDL-1.1+ and LGPL-2.1 and HPND and SUSE-BSD-Mark-Modifications
  [bnc#777131]</changelog>
  <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="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1602158400">- Remove/replace old specfile constructs.</changelog>
  <changelog author="pgajdos@suse.com" date="1602244800">- recommend aspell-en also from the library [bsc#1177523]</changelog>
  <changelog author="pgajdos@suse.com" date="1627905600">- security update
- modified patches
  % aspell-quotes.patch (p1)
  % aspell-strict-aliasing.patch (p1)
- added patches
  fix CVE-2019-25051 [bsc#1188576], heap-buffer-overflow in acommon:ObjStack:dup_top
  + aspell-CVE-2019-25051.patch</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1657195200">- switch source urls to https</changelog>
</package>
<package pkgid="6018e0f72c632ba7f67cf7407df787255c95cc56305003d786eca3c788bfb6b17476f72d31dca50e642d4674b553cc5c2da592ba0dcd989bfebdf431a05da201" name="aspell-debuginfo" arch="i586">
  <version epoch="0" ver="0.60.8" rel="5.6"/>
  <changelog author="pgajdos@suse.com" date="1362571200">- license GFDL-1.1+ and LGPL-2.1 and HPND and SUSE-BSD-Mark-Modifications
  [bnc#777131]</changelog>
  <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="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1602158400">- Remove/replace old specfile constructs.</changelog>
  <changelog author="pgajdos@suse.com" date="1602244800">- recommend aspell-en also from the library [bsc#1177523]</changelog>
  <changelog author="pgajdos@suse.com" date="1627905600">- security update
- modified patches
  % aspell-quotes.patch (p1)
  % aspell-strict-aliasing.patch (p1)
- added patches
  fix CVE-2019-25051 [bsc#1188576], heap-buffer-overflow in acommon:ObjStack:dup_top
  + aspell-CVE-2019-25051.patch</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1657195200">- switch source urls to https</changelog>
</package>
<package pkgid="5dfc4b5efaddfb6fee4dceda145318b7ee2c5ad6a606e15b74a965304e1a2bf2585562af8cabd230c74b633ab243b6f0efb264cdb7a5ee56c89ad5511b995062" name="aspell-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.60.8" rel="5.6"/>
  <changelog author="pgajdos@suse.com" date="1362571200">- license GFDL-1.1+ and LGPL-2.1 and HPND and SUSE-BSD-Mark-Modifications
  [bnc#777131]</changelog>
  <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="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1602158400">- Remove/replace old specfile constructs.</changelog>
  <changelog author="pgajdos@suse.com" date="1602244800">- recommend aspell-en also from the library [bsc#1177523]</changelog>
  <changelog author="pgajdos@suse.com" date="1627905600">- security update
- modified patches
  % aspell-quotes.patch (p1)
  % aspell-strict-aliasing.patch (p1)
- added patches
  fix CVE-2019-25051 [bsc#1188576], heap-buffer-overflow in acommon:ObjStack:dup_top
  + aspell-CVE-2019-25051.patch</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1657195200">- switch source urls to https</changelog>
</package>
<package pkgid="0e4757587382f6dfd0d775acb96fca8c27c7e2cf93fa18e88fb0b80bc3ffcf976cb51f611cb1e3c2e0234b3940fe3ebdc91f1784d567bc3a73854b26628cbdb7" name="aspell-debugsource" arch="i586">
  <version epoch="0" ver="0.60.8" rel="5.6"/>
  <changelog author="pgajdos@suse.com" date="1362571200">- license GFDL-1.1+ and LGPL-2.1 and HPND and SUSE-BSD-Mark-Modifications
  [bnc#777131]</changelog>
  <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="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1602158400">- Remove/replace old specfile constructs.</changelog>
  <changelog author="pgajdos@suse.com" date="1602244800">- recommend aspell-en also from the library [bsc#1177523]</changelog>
  <changelog author="pgajdos@suse.com" date="1627905600">- security update
- modified patches
  % aspell-quotes.patch (p1)
  % aspell-strict-aliasing.patch (p1)
- added patches
  fix CVE-2019-25051 [bsc#1188576], heap-buffer-overflow in acommon:ObjStack:dup_top
  + aspell-CVE-2019-25051.patch</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1657195200">- switch source urls to https</changelog>
</package>
<package pkgid="f60d11e7aeb58f3363914f91b01df5b6ec0d5722f30d2b76b7942bfebb0f10aea0c7fa163b11debd949327ea134e200949e581a5d11b15a0e46511c60ec8b674" name="aspell-debugsource" arch="x86_64">
  <version epoch="0" ver="0.60.8" rel="5.6"/>
  <changelog author="pgajdos@suse.com" date="1362571200">- license GFDL-1.1+ and LGPL-2.1 and HPND and SUSE-BSD-Mark-Modifications
  [bnc#777131]</changelog>
  <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="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1602158400">- Remove/replace old specfile constructs.</changelog>
  <changelog author="pgajdos@suse.com" date="1602244800">- recommend aspell-en also from the library [bsc#1177523]</changelog>
  <changelog author="pgajdos@suse.com" date="1627905600">- security update
- modified patches
  % aspell-quotes.patch (p1)
  % aspell-strict-aliasing.patch (p1)
- added patches
  fix CVE-2019-25051 [bsc#1188576], heap-buffer-overflow in acommon:ObjStack:dup_top
  + aspell-CVE-2019-25051.patch</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1657195200">- switch source urls to https</changelog>
</package>
<package pkgid="bb3c8dc62423d6de7b36fa3a2e6a93bf2d9543df47c14b79cec8bbaa0269c48c9db3b1bf6fc80b2ffbedcba598df74e7fc7a42b0589c3cb052a3970c3d2e21fb" name="aspell-devel" arch="i586">
  <version epoch="0" ver="0.60.8" rel="5.6"/>
  <changelog author="pgajdos@suse.com" date="1362571200">- license GFDL-1.1+ and LGPL-2.1 and HPND and SUSE-BSD-Mark-Modifications
  [bnc#777131]</changelog>
  <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="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1602158400">- Remove/replace old specfile constructs.</changelog>
  <changelog author="pgajdos@suse.com" date="1602244800">- recommend aspell-en also from the library [bsc#1177523]</changelog>
  <changelog author="pgajdos@suse.com" date="1627905600">- security update
- modified patches
  % aspell-quotes.patch (p1)
  % aspell-strict-aliasing.patch (p1)
- added patches
  fix CVE-2019-25051 [bsc#1188576], heap-buffer-overflow in acommon:ObjStack:dup_top
  + aspell-CVE-2019-25051.patch</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1657195200">- switch source urls to https</changelog>
</package>
<package pkgid="9ad306061a3c8dae6d78b939c1f760901fc27172656e8a98b5fe84b54aaf2ae14b6cb0c3b08b6fd402da9a9e5609ca0a3245c899c61275fe2b8682be7b2b65b5" name="aspell-devel" arch="x86_64">
  <version epoch="0" ver="0.60.8" rel="5.6"/>
  <changelog author="pgajdos@suse.com" date="1362571200">- license GFDL-1.1+ and LGPL-2.1 and HPND and SUSE-BSD-Mark-Modifications
  [bnc#777131]</changelog>
  <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="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1602158400">- Remove/replace old specfile constructs.</changelog>
  <changelog author="pgajdos@suse.com" date="1602244800">- recommend aspell-en also from the library [bsc#1177523]</changelog>
  <changelog author="pgajdos@suse.com" date="1627905600">- security update
- modified patches
  % aspell-quotes.patch (p1)
  % aspell-strict-aliasing.patch (p1)
- added patches
  fix CVE-2019-25051 [bsc#1188576], heap-buffer-overflow in acommon:ObjStack:dup_top
  + aspell-CVE-2019-25051.patch</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1657195200">- switch source urls to https</changelog>
</package>
<package pkgid="ac666a5fbf423686ee5e6a465d1a7500529f61e6030272be0b437d6d7cc2c87eb262fc50145e4dedcef055e4fee80fc7a561e0634285617271d8be74f6a4785d" name="aspell-ispell" arch="i586">
  <version epoch="0" ver="0.60.8" rel="5.6"/>
  <changelog author="pgajdos@suse.com" date="1362571200">- license GFDL-1.1+ and LGPL-2.1 and HPND and SUSE-BSD-Mark-Modifications
  [bnc#777131]</changelog>
  <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="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1602158400">- Remove/replace old specfile constructs.</changelog>
  <changelog author="pgajdos@suse.com" date="1602244800">- recommend aspell-en also from the library [bsc#1177523]</changelog>
  <changelog author="pgajdos@suse.com" date="1627905600">- security update
- modified patches
  % aspell-quotes.patch (p1)
  % aspell-strict-aliasing.patch (p1)
- added patches
  fix CVE-2019-25051 [bsc#1188576], heap-buffer-overflow in acommon:ObjStack:dup_top
  + aspell-CVE-2019-25051.patch</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1657195200">- switch source urls to https</changelog>
</package>
<package pkgid="360135e96b1d1a39605b9f0b5dfffd6b69d5ae01f9a9e759dac72a4c69047a7c2f4eb1d97b4598b9963a78e7e8346022599d9d3610b21bf9a46fdb5cea71b284" name="aspell-ispell" arch="x86_64">
  <version epoch="0" ver="0.60.8" rel="5.6"/>
  <changelog author="pgajdos@suse.com" date="1362571200">- license GFDL-1.1+ and LGPL-2.1 and HPND and SUSE-BSD-Mark-Modifications
  [bnc#777131]</changelog>
  <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="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1602158400">- Remove/replace old specfile constructs.</changelog>
  <changelog author="pgajdos@suse.com" date="1602244800">- recommend aspell-en also from the library [bsc#1177523]</changelog>
  <changelog author="pgajdos@suse.com" date="1627905600">- security update
- modified patches
  % aspell-quotes.patch (p1)
  % aspell-strict-aliasing.patch (p1)
- added patches
  fix CVE-2019-25051 [bsc#1188576], heap-buffer-overflow in acommon:ObjStack:dup_top
  + aspell-CVE-2019-25051.patch</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1657195200">- switch source urls to https</changelog>
</package>
<package pkgid="37f70d8498582027edd5b8a640e406ccfef26f21f76beb8116794c0596e405a643c09506c5d708ab858af34593b741f720fe4279061efacffe5cb3e3ba90433d" name="aspell-spell" arch="i586">
  <version epoch="0" ver="0.60.8" rel="5.6"/>
  <changelog author="pgajdos@suse.com" date="1362571200">- license GFDL-1.1+ and LGPL-2.1 and HPND and SUSE-BSD-Mark-Modifications
  [bnc#777131]</changelog>
  <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="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1602158400">- Remove/replace old specfile constructs.</changelog>
  <changelog author="pgajdos@suse.com" date="1602244800">- recommend aspell-en also from the library [bsc#1177523]</changelog>
  <changelog author="pgajdos@suse.com" date="1627905600">- security update
- modified patches
  % aspell-quotes.patch (p1)
  % aspell-strict-aliasing.patch (p1)
- added patches
  fix CVE-2019-25051 [bsc#1188576], heap-buffer-overflow in acommon:ObjStack:dup_top
  + aspell-CVE-2019-25051.patch</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1657195200">- switch source urls to https</changelog>
</package>
<package pkgid="a3aa1d20bad40b15e8dfb4700a6b3c7ecf99fec742fbd4e790cb667a0e2af2ccc521784486a381386701602c4abcebd69a526e124d0d7671a419cd7042b4627a" name="aspell-spell" arch="x86_64">
  <version epoch="0" ver="0.60.8" rel="5.6"/>
  <changelog author="pgajdos@suse.com" date="1362571200">- license GFDL-1.1+ and LGPL-2.1 and HPND and SUSE-BSD-Mark-Modifications
  [bnc#777131]</changelog>
  <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="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1602158400">- Remove/replace old specfile constructs.</changelog>
  <changelog author="pgajdos@suse.com" date="1602244800">- recommend aspell-en also from the library [bsc#1177523]</changelog>
  <changelog author="pgajdos@suse.com" date="1627905600">- security update
- modified patches
  % aspell-quotes.patch (p1)
  % aspell-strict-aliasing.patch (p1)
- added patches
  fix CVE-2019-25051 [bsc#1188576], heap-buffer-overflow in acommon:ObjStack:dup_top
  + aspell-CVE-2019-25051.patch</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1657195200">- switch source urls to https</changelog>
</package>
<package pkgid="f796db1caca740a989bb0fb1890acae43a91a03507aa56ce38bec5151fe291235d14ce009a488a680de7970d1aec760e98fc56275ad70d689a87a8a16b06c595" name="at-spi2-core" arch="i586">
  <version epoch="0" ver="2.50.0" rel="1.1"/>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1650542400">- Update to version 2.44.1:
  + Fix use after free when removing a hung process.
  + Fix the build with X11 disabled.
  + Fix crash when NULL is passed to some listener-related functions.
  + impl_deregister_keystroke_listener: fix memory leak on
    iteration error.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660132800">- Update to version 2.45.90:
  + xml:
  - Add some documentation.
  - Fix event arguments.
  - Add some missing DeviceEventController methods.
  + Bind the AT-SPI bus to the graphical session.
  + Mark bus service as belonging to the session slice.
  + Add ATSPI_ROLE_PUSH_BUTTON_MENU.
  + Add an "announcement" event/signal to allow objects to send
    notifications.
  + Various code clean-ups and test improvements.
- Add pkgconfig(libxml-2.0) BuildRequires: New dependency.
- Add new sub-packages from the now included atk and at-spi2-atk
  packages: libatk-1_0-0, libatk-bridge-2_0-0 and
  typelib-1_0-Atk-1_0.
- Provide/Obsolete at-spi2-atk-gtk2 by the main package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661601600">- Update to version 2.45.91:
  + Send device event controller events using the same signature as
    other events.
  + Document the Accessible, Action, and Cache dbus interfaces.
  + Fix license of atspi-gmain.c.
- Add fdupes BuildRequires and macro, remove duplicate files.
- Provide and Obsolete atk from libatk sub-package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663329600">- Add libatk-1_0-0 and libatk-bridge-2_0-0 to baselibs.conf, build
  32bit support.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663416000">- Update to version 2.46.0:
  + Fix GetInterfaces documentation on org.a11y.atspi.Accessible
    interface.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1666958400">- Ensure xprop is required when xwayland is installed.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1677153600">- Update to version 2.47.1:
  + The meson options -Dx11 and -Dintrospection are now implemented
    with meson features.
  + Use gi-docgen to generate documentation.
  + Register key grabs using the focused window, rather than the
    root window. This should prevent the window from losing focus
    when a key grab is used.
  + atk-adaptor: Handle sockets in GetChildren.
  + Improve documentation of the dbus interfaces.
  + Various code clean-ups. Some unused code has been removed.
- Change -Dx11=yes and -Dintrospection=yes to -Dx11=enabled and
  - Dintrospection=enabled, following upstreams changes to use meson
  features.
- Add pkgconfig(gi-docgen) and python3-Sphinx BuildRequires: new
  dependencies to build the documentation.
- Drop gtk-doc BuildRequires: no longer needed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678104000">- Update to version 2.47.90:
  + Downgrade meson requirement to 0.63.
  + at-spi-dbus-bus service: set stop timeout to 5s.
  + Fix possible crash in screen_reader_signal_watcher.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679227200">- Update to version 2.48.0:
  + Add a "atk-only" build option. This allows atk to be built
    without libdbus installed, but it does not build libatspi or
    the atk bridge.
  + Fix some typos in the documentation.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1683201600">- Add or dbus-broker to existing dbus-1 Requires: we already pass
  dbus_broker=/usr/bin/dbus-broker-launch and
  default_bus=dbus-broker to meson during build.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1683806400">- Update to version 2.48.1:
  + Fixes for atk-only builds under Windows.
  + meson: Avoid requiring libsystemd when configured to use
    dbus-daemon.
  + Fix crash when a bad index is passed to
    atspi_accessible_get_child_at_index.
  + Fix possible infinite recursion in
    atspi_accessible_clear_cache.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1683806401">- Update to version 2.48.2:
  + Fixed a regression in 2.48.1 where the bus launcher would fail
    if dbus-broker was configured at build time but not installed
    on the system.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1685275200">- Update to version 2.48.3:
  + Fix the build when dbus-broker is not set to be used by
    default.
  + Fix a couple of use after frees when finalizing devices.
  + atk-adaptor: Fix handling of sockets in impl_GetChildren.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1689681600">- Update to version 2.49.1:
  + TableCell.xml: Add Get{Column,Row}HeaderCells methods.
  + atspi_accessible_get_localized_role_name: Use internal names
    when possible.
  + Add a non-recursive function to clear a single object's cache.
  + Code clean-ups.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1691064000">- Support build environments like SLE 15 SP5 and Leap 15.5 which
  had %{_distconfdir) not defined yet.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828800">- Update to version 2.48.4:
  + Add atspi_get_version() to return the runtime version of the
    AT-SPI library.
  + collection:
  - Fix match testing for attributes.
  - Avoid locking up if an object has a very large child count.
  + Fix possible NULL pointer dereference when deregistering an
    event listener.
  + Various fixes for the new key grabbing API.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828801">- Update to version 2.49.90:
  + Fix a test failure/timeout.
  + Add atspi_get_version() to return the runtime version of the
    library.
  + Collection: fix match testing for attributes.
  + Fix a NULL pointer dereference when deregistering an event
    listener that doesn't include a detail.
  + Fix the documentation for interfaces in collection match rules.
  + Add an AtspiLive enum to specify the politeness level for live
    regions, and document that this should be used for Announcement
    signals. Also add a notification signal in atk to replace the
    announcement signal that lacks the politeness information.
  + Add an asynchronous version of atspi_generate_mouse_event.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828802">- Update to version 2.49.91:
  + collection: Avoid locking up if an object has a very large
    child count.
  + Fix possible NULL pointer dereference when deregistering an
    event listener.
  + Various fixes for the new key grabbing API.
  + Don't wait for a reply when registering or deregistering
    keystroke listeners.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694779200">- Update to version 2.50.0:
  + Fix at-spi2-atk test when running under a non-English locale.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1695038400">- Adjust %fdupes parameter value to %{buildroot}%{_datadir}, one of
  the parent directories of the former parameter, to symlink other
  duplicate files under the datadir.</changelog>
</package>
<package pkgid="3cd64de9336920457e2d45ee47cf65620ec16fe3940f452894ca04b85756b0c62d362c9be6d2b4d3998edb8f601d20a2818ba2cb726de9f0beecfa9179b42e0d" name="at-spi2-core" arch="src">
  <version epoch="0" ver="2.50.0" rel="1.1"/>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1650542400">- Update to version 2.44.1:
  + Fix use after free when removing a hung process.
  + Fix the build with X11 disabled.
  + Fix crash when NULL is passed to some listener-related functions.
  + impl_deregister_keystroke_listener: fix memory leak on
    iteration error.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660132800">- Update to version 2.45.90:
  + xml:
  - Add some documentation.
  - Fix event arguments.
  - Add some missing DeviceEventController methods.
  + Bind the AT-SPI bus to the graphical session.
  + Mark bus service as belonging to the session slice.
  + Add ATSPI_ROLE_PUSH_BUTTON_MENU.
  + Add an "announcement" event/signal to allow objects to send
    notifications.
  + Various code clean-ups and test improvements.
- Add pkgconfig(libxml-2.0) BuildRequires: New dependency.
- Add new sub-packages from the now included atk and at-spi2-atk
  packages: libatk-1_0-0, libatk-bridge-2_0-0 and
  typelib-1_0-Atk-1_0.
- Provide/Obsolete at-spi2-atk-gtk2 by the main package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661601600">- Update to version 2.45.91:
  + Send device event controller events using the same signature as
    other events.
  + Document the Accessible, Action, and Cache dbus interfaces.
  + Fix license of atspi-gmain.c.
- Add fdupes BuildRequires and macro, remove duplicate files.
- Provide and Obsolete atk from libatk sub-package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663329600">- Add libatk-1_0-0 and libatk-bridge-2_0-0 to baselibs.conf, build
  32bit support.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663416000">- Update to version 2.46.0:
  + Fix GetInterfaces documentation on org.a11y.atspi.Accessible
    interface.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1666958400">- Ensure xprop is required when xwayland is installed.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1677153600">- Update to version 2.47.1:
  + The meson options -Dx11 and -Dintrospection are now implemented
    with meson features.
  + Use gi-docgen to generate documentation.
  + Register key grabs using the focused window, rather than the
    root window. This should prevent the window from losing focus
    when a key grab is used.
  + atk-adaptor: Handle sockets in GetChildren.
  + Improve documentation of the dbus interfaces.
  + Various code clean-ups. Some unused code has been removed.
- Change -Dx11=yes and -Dintrospection=yes to -Dx11=enabled and
  - Dintrospection=enabled, following upstreams changes to use meson
  features.
- Add pkgconfig(gi-docgen) and python3-Sphinx BuildRequires: new
  dependencies to build the documentation.
- Drop gtk-doc BuildRequires: no longer needed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678104000">- Update to version 2.47.90:
  + Downgrade meson requirement to 0.63.
  + at-spi-dbus-bus service: set stop timeout to 5s.
  + Fix possible crash in screen_reader_signal_watcher.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679227200">- Update to version 2.48.0:
  + Add a "atk-only" build option. This allows atk to be built
    without libdbus installed, but it does not build libatspi or
    the atk bridge.
  + Fix some typos in the documentation.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1683201600">- Add or dbus-broker to existing dbus-1 Requires: we already pass
  dbus_broker=/usr/bin/dbus-broker-launch and
  default_bus=dbus-broker to meson during build.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1683806400">- Update to version 2.48.1:
  + Fixes for atk-only builds under Windows.
  + meson: Avoid requiring libsystemd when configured to use
    dbus-daemon.
  + Fix crash when a bad index is passed to
    atspi_accessible_get_child_at_index.
  + Fix possible infinite recursion in
    atspi_accessible_clear_cache.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1683806401">- Update to version 2.48.2:
  + Fixed a regression in 2.48.1 where the bus launcher would fail
    if dbus-broker was configured at build time but not installed
    on the system.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1685275200">- Update to version 2.48.3:
  + Fix the build when dbus-broker is not set to be used by
    default.
  + Fix a couple of use after frees when finalizing devices.
  + atk-adaptor: Fix handling of sockets in impl_GetChildren.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1689681600">- Update to version 2.49.1:
  + TableCell.xml: Add Get{Column,Row}HeaderCells methods.
  + atspi_accessible_get_localized_role_name: Use internal names
    when possible.
  + Add a non-recursive function to clear a single object's cache.
  + Code clean-ups.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1691064000">- Support build environments like SLE 15 SP5 and Leap 15.5 which
  had %{_distconfdir) not defined yet.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828800">- Update to version 2.48.4:
  + Add atspi_get_version() to return the runtime version of the
    AT-SPI library.
  + collection:
  - Fix match testing for attributes.
  - Avoid locking up if an object has a very large child count.
  + Fix possible NULL pointer dereference when deregistering an
    event listener.
  + Various fixes for the new key grabbing API.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828801">- Update to version 2.49.90:
  + Fix a test failure/timeout.
  + Add atspi_get_version() to return the runtime version of the
    library.
  + Collection: fix match testing for attributes.
  + Fix a NULL pointer dereference when deregistering an event
    listener that doesn't include a detail.
  + Fix the documentation for interfaces in collection match rules.
  + Add an AtspiLive enum to specify the politeness level for live
    regions, and document that this should be used for Announcement
    signals. Also add a notification signal in atk to replace the
    announcement signal that lacks the politeness information.
  + Add an asynchronous version of atspi_generate_mouse_event.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828802">- Update to version 2.49.91:
  + collection: Avoid locking up if an object has a very large
    child count.
  + Fix possible NULL pointer dereference when deregistering an
    event listener.
  + Various fixes for the new key grabbing API.
  + Don't wait for a reply when registering or deregistering
    keystroke listeners.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694779200">- Update to version 2.50.0:
  + Fix at-spi2-atk test when running under a non-English locale.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1695038400">- Adjust %fdupes parameter value to %{buildroot}%{_datadir}, one of
  the parent directories of the former parameter, to symlink other
  duplicate files under the datadir.</changelog>
</package>
<package pkgid="d3f86322698d092d23c91a237e5157a47df7fc2b98c9b6c30335da8e1ad1380cfdd354d1fc098039b80e3e626d7ae214314d8110fb0bdbe3b36e8b8a112e1fd9" name="at-spi2-core" arch="x86_64">
  <version epoch="0" ver="2.50.0" rel="1.1"/>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1650542400">- Update to version 2.44.1:
  + Fix use after free when removing a hung process.
  + Fix the build with X11 disabled.
  + Fix crash when NULL is passed to some listener-related functions.
  + impl_deregister_keystroke_listener: fix memory leak on
    iteration error.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660132800">- Update to version 2.45.90:
  + xml:
  - Add some documentation.
  - Fix event arguments.
  - Add some missing DeviceEventController methods.
  + Bind the AT-SPI bus to the graphical session.
  + Mark bus service as belonging to the session slice.
  + Add ATSPI_ROLE_PUSH_BUTTON_MENU.
  + Add an "announcement" event/signal to allow objects to send
    notifications.
  + Various code clean-ups and test improvements.
- Add pkgconfig(libxml-2.0) BuildRequires: New dependency.
- Add new sub-packages from the now included atk and at-spi2-atk
  packages: libatk-1_0-0, libatk-bridge-2_0-0 and
  typelib-1_0-Atk-1_0.
- Provide/Obsolete at-spi2-atk-gtk2 by the main package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661601600">- Update to version 2.45.91:
  + Send device event controller events using the same signature as
    other events.
  + Document the Accessible, Action, and Cache dbus interfaces.
  + Fix license of atspi-gmain.c.
- Add fdupes BuildRequires and macro, remove duplicate files.
- Provide and Obsolete atk from libatk sub-package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663329600">- Add libatk-1_0-0 and libatk-bridge-2_0-0 to baselibs.conf, build
  32bit support.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663416000">- Update to version 2.46.0:
  + Fix GetInterfaces documentation on org.a11y.atspi.Accessible
    interface.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1666958400">- Ensure xprop is required when xwayland is installed.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1677153600">- Update to version 2.47.1:
  + The meson options -Dx11 and -Dintrospection are now implemented
    with meson features.
  + Use gi-docgen to generate documentation.
  + Register key grabs using the focused window, rather than the
    root window. This should prevent the window from losing focus
    when a key grab is used.
  + atk-adaptor: Handle sockets in GetChildren.
  + Improve documentation of the dbus interfaces.
  + Various code clean-ups. Some unused code has been removed.
- Change -Dx11=yes and -Dintrospection=yes to -Dx11=enabled and
  - Dintrospection=enabled, following upstreams changes to use meson
  features.
- Add pkgconfig(gi-docgen) and python3-Sphinx BuildRequires: new
  dependencies to build the documentation.
- Drop gtk-doc BuildRequires: no longer needed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678104000">- Update to version 2.47.90:
  + Downgrade meson requirement to 0.63.
  + at-spi-dbus-bus service: set stop timeout to 5s.
  + Fix possible crash in screen_reader_signal_watcher.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679227200">- Update to version 2.48.0:
  + Add a "atk-only" build option. This allows atk to be built
    without libdbus installed, but it does not build libatspi or
    the atk bridge.
  + Fix some typos in the documentation.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1683201600">- Add or dbus-broker to existing dbus-1 Requires: we already pass
  dbus_broker=/usr/bin/dbus-broker-launch and
  default_bus=dbus-broker to meson during build.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1683806400">- Update to version 2.48.1:
  + Fixes for atk-only builds under Windows.
  + meson: Avoid requiring libsystemd when configured to use
    dbus-daemon.
  + Fix crash when a bad index is passed to
    atspi_accessible_get_child_at_index.
  + Fix possible infinite recursion in
    atspi_accessible_clear_cache.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1683806401">- Update to version 2.48.2:
  + Fixed a regression in 2.48.1 where the bus launcher would fail
    if dbus-broker was configured at build time but not installed
    on the system.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1685275200">- Update to version 2.48.3:
  + Fix the build when dbus-broker is not set to be used by
    default.
  + Fix a couple of use after frees when finalizing devices.
  + atk-adaptor: Fix handling of sockets in impl_GetChildren.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1689681600">- Update to version 2.49.1:
  + TableCell.xml: Add Get{Column,Row}HeaderCells methods.
  + atspi_accessible_get_localized_role_name: Use internal names
    when possible.
  + Add a non-recursive function to clear a single object's cache.
  + Code clean-ups.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1691064000">- Support build environments like SLE 15 SP5 and Leap 15.5 which
  had %{_distconfdir) not defined yet.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828800">- Update to version 2.48.4:
  + Add atspi_get_version() to return the runtime version of the
    AT-SPI library.
  + collection:
  - Fix match testing for attributes.
  - Avoid locking up if an object has a very large child count.
  + Fix possible NULL pointer dereference when deregistering an
    event listener.
  + Various fixes for the new key grabbing API.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828801">- Update to version 2.49.90:
  + Fix a test failure/timeout.
  + Add atspi_get_version() to return the runtime version of the
    library.
  + Collection: fix match testing for attributes.
  + Fix a NULL pointer dereference when deregistering an event
    listener that doesn't include a detail.
  + Fix the documentation for interfaces in collection match rules.
  + Add an AtspiLive enum to specify the politeness level for live
    regions, and document that this should be used for Announcement
    signals. Also add a notification signal in atk to replace the
    announcement signal that lacks the politeness information.
  + Add an asynchronous version of atspi_generate_mouse_event.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828802">- Update to version 2.49.91:
  + collection: Avoid locking up if an object has a very large
    child count.
  + Fix possible NULL pointer dereference when deregistering an
    event listener.
  + Various fixes for the new key grabbing API.
  + Don't wait for a reply when registering or deregistering
    keystroke listeners.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694779200">- Update to version 2.50.0:
  + Fix at-spi2-atk test when running under a non-English locale.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1695038400">- Adjust %fdupes parameter value to %{buildroot}%{_datadir}, one of
  the parent directories of the former parameter, to symlink other
  duplicate files under the datadir.</changelog>
</package>
<package pkgid="414d9c85114bfdd49da25c9a1ded07a090fcea89fd6a470c16dcdde803bb78d53eb651a3496e2e8ab10723e4fbf18df05532012f3ddce1388ab5895b2e5a48f9" name="at-spi2-core-debuginfo" arch="i586">
  <version epoch="0" ver="2.50.0" rel="1.1"/>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1650542400">- Update to version 2.44.1:
  + Fix use after free when removing a hung process.
  + Fix the build with X11 disabled.
  + Fix crash when NULL is passed to some listener-related functions.
  + impl_deregister_keystroke_listener: fix memory leak on
    iteration error.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660132800">- Update to version 2.45.90:
  + xml:
  - Add some documentation.
  - Fix event arguments.
  - Add some missing DeviceEventController methods.
  + Bind the AT-SPI bus to the graphical session.
  + Mark bus service as belonging to the session slice.
  + Add ATSPI_ROLE_PUSH_BUTTON_MENU.
  + Add an "announcement" event/signal to allow objects to send
    notifications.
  + Various code clean-ups and test improvements.
- Add pkgconfig(libxml-2.0) BuildRequires: New dependency.
- Add new sub-packages from the now included atk and at-spi2-atk
  packages: libatk-1_0-0, libatk-bridge-2_0-0 and
  typelib-1_0-Atk-1_0.
- Provide/Obsolete at-spi2-atk-gtk2 by the main package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661601600">- Update to version 2.45.91:
  + Send device event controller events using the same signature as
    other events.
  + Document the Accessible, Action, and Cache dbus interfaces.
  + Fix license of atspi-gmain.c.
- Add fdupes BuildRequires and macro, remove duplicate files.
- Provide and Obsolete atk from libatk sub-package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663329600">- Add libatk-1_0-0 and libatk-bridge-2_0-0 to baselibs.conf, build
  32bit support.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663416000">- Update to version 2.46.0:
  + Fix GetInterfaces documentation on org.a11y.atspi.Accessible
    interface.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1666958400">- Ensure xprop is required when xwayland is installed.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1677153600">- Update to version 2.47.1:
  + The meson options -Dx11 and -Dintrospection are now implemented
    with meson features.
  + Use gi-docgen to generate documentation.
  + Register key grabs using the focused window, rather than the
    root window. This should prevent the window from losing focus
    when a key grab is used.
  + atk-adaptor: Handle sockets in GetChildren.
  + Improve documentation of the dbus interfaces.
  + Various code clean-ups. Some unused code has been removed.
- Change -Dx11=yes and -Dintrospection=yes to -Dx11=enabled and
  - Dintrospection=enabled, following upstreams changes to use meson
  features.
- Add pkgconfig(gi-docgen) and python3-Sphinx BuildRequires: new
  dependencies to build the documentation.
- Drop gtk-doc BuildRequires: no longer needed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678104000">- Update to version 2.47.90:
  + Downgrade meson requirement to 0.63.
  + at-spi-dbus-bus service: set stop timeout to 5s.
  + Fix possible crash in screen_reader_signal_watcher.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679227200">- Update to version 2.48.0:
  + Add a "atk-only" build option. This allows atk to be built
    without libdbus installed, but it does not build libatspi or
    the atk bridge.
  + Fix some typos in the documentation.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1683201600">- Add or dbus-broker to existing dbus-1 Requires: we already pass
  dbus_broker=/usr/bin/dbus-broker-launch and
  default_bus=dbus-broker to meson during build.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1683806400">- Update to version 2.48.1:
  + Fixes for atk-only builds under Windows.
  + meson: Avoid requiring libsystemd when configured to use
    dbus-daemon.
  + Fix crash when a bad index is passed to
    atspi_accessible_get_child_at_index.
  + Fix possible infinite recursion in
    atspi_accessible_clear_cache.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1683806401">- Update to version 2.48.2:
  + Fixed a regression in 2.48.1 where the bus launcher would fail
    if dbus-broker was configured at build time but not installed
    on the system.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1685275200">- Update to version 2.48.3:
  + Fix the build when dbus-broker is not set to be used by
    default.
  + Fix a couple of use after frees when finalizing devices.
  + atk-adaptor: Fix handling of sockets in impl_GetChildren.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1689681600">- Update to version 2.49.1:
  + TableCell.xml: Add Get{Column,Row}HeaderCells methods.
  + atspi_accessible_get_localized_role_name: Use internal names
    when possible.
  + Add a non-recursive function to clear a single object's cache.
  + Code clean-ups.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1691064000">- Support build environments like SLE 15 SP5 and Leap 15.5 which
  had %{_distconfdir) not defined yet.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828800">- Update to version 2.48.4:
  + Add atspi_get_version() to return the runtime version of the
    AT-SPI library.
  + collection:
  - Fix match testing for attributes.
  - Avoid locking up if an object has a very large child count.
  + Fix possible NULL pointer dereference when deregistering an
    event listener.
  + Various fixes for the new key grabbing API.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828801">- Update to version 2.49.90:
  + Fix a test failure/timeout.
  + Add atspi_get_version() to return the runtime version of the
    library.
  + Collection: fix match testing for attributes.
  + Fix a NULL pointer dereference when deregistering an event
    listener that doesn't include a detail.
  + Fix the documentation for interfaces in collection match rules.
  + Add an AtspiLive enum to specify the politeness level for live
    regions, and document that this should be used for Announcement
    signals. Also add a notification signal in atk to replace the
    announcement signal that lacks the politeness information.
  + Add an asynchronous version of atspi_generate_mouse_event.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828802">- Update to version 2.49.91:
  + collection: Avoid locking up if an object has a very large
    child count.
  + Fix possible NULL pointer dereference when deregistering an
    event listener.
  + Various fixes for the new key grabbing API.
  + Don't wait for a reply when registering or deregistering
    keystroke listeners.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694779200">- Update to version 2.50.0:
  + Fix at-spi2-atk test when running under a non-English locale.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1695038400">- Adjust %fdupes parameter value to %{buildroot}%{_datadir}, one of
  the parent directories of the former parameter, to symlink other
  duplicate files under the datadir.</changelog>
</package>
<package pkgid="690ab70b89c531ae3d28d34d258c205e14b6ec3ee14544828d881ca38b1f40bfa608fe4b324a6de8603489b49872ecd20c1912aea736400bb041e10e3f53791a" name="at-spi2-core-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.50.0" rel="1.1"/>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1650542400">- Update to version 2.44.1:
  + Fix use after free when removing a hung process.
  + Fix the build with X11 disabled.
  + Fix crash when NULL is passed to some listener-related functions.
  + impl_deregister_keystroke_listener: fix memory leak on
    iteration error.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660132800">- Update to version 2.45.90:
  + xml:
  - Add some documentation.
  - Fix event arguments.
  - Add some missing DeviceEventController methods.
  + Bind the AT-SPI bus to the graphical session.
  + Mark bus service as belonging to the session slice.
  + Add ATSPI_ROLE_PUSH_BUTTON_MENU.
  + Add an "announcement" event/signal to allow objects to send
    notifications.
  + Various code clean-ups and test improvements.
- Add pkgconfig(libxml-2.0) BuildRequires: New dependency.
- Add new sub-packages from the now included atk and at-spi2-atk
  packages: libatk-1_0-0, libatk-bridge-2_0-0 and
  typelib-1_0-Atk-1_0.
- Provide/Obsolete at-spi2-atk-gtk2 by the main package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661601600">- Update to version 2.45.91:
  + Send device event controller events using the same signature as
    other events.
  + Document the Accessible, Action, and Cache dbus interfaces.
  + Fix license of atspi-gmain.c.
- Add fdupes BuildRequires and macro, remove duplicate files.
- Provide and Obsolete atk from libatk sub-package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663329600">- Add libatk-1_0-0 and libatk-bridge-2_0-0 to baselibs.conf, build
  32bit support.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663416000">- Update to version 2.46.0:
  + Fix GetInterfaces documentation on org.a11y.atspi.Accessible
    interface.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1666958400">- Ensure xprop is required when xwayland is installed.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1677153600">- Update to version 2.47.1:
  + The meson options -Dx11 and -Dintrospection are now implemented
    with meson features.
  + Use gi-docgen to generate documentation.
  + Register key grabs using the focused window, rather than the
    root window. This should prevent the window from losing focus
    when a key grab is used.
  + atk-adaptor: Handle sockets in GetChildren.
  + Improve documentation of the dbus interfaces.
  + Various code clean-ups. Some unused code has been removed.
- Change -Dx11=yes and -Dintrospection=yes to -Dx11=enabled and
  - Dintrospection=enabled, following upstreams changes to use meson
  features.
- Add pkgconfig(gi-docgen) and python3-Sphinx BuildRequires: new
  dependencies to build the documentation.
- Drop gtk-doc BuildRequires: no longer needed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678104000">- Update to version 2.47.90:
  + Downgrade meson requirement to 0.63.
  + at-spi-dbus-bus service: set stop timeout to 5s.
  + Fix possible crash in screen_reader_signal_watcher.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679227200">- Update to version 2.48.0:
  + Add a "atk-only" build option. This allows atk to be built
    without libdbus installed, but it does not build libatspi or
    the atk bridge.
  + Fix some typos in the documentation.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1683201600">- Add or dbus-broker to existing dbus-1 Requires: we already pass
  dbus_broker=/usr/bin/dbus-broker-launch and
  default_bus=dbus-broker to meson during build.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1683806400">- Update to version 2.48.1:
  + Fixes for atk-only builds under Windows.
  + meson: Avoid requiring libsystemd when configured to use
    dbus-daemon.
  + Fix crash when a bad index is passed to
    atspi_accessible_get_child_at_index.
  + Fix possible infinite recursion in
    atspi_accessible_clear_cache.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1683806401">- Update to version 2.48.2:
  + Fixed a regression in 2.48.1 where the bus launcher would fail
    if dbus-broker was configured at build time but not installed
    on the system.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1685275200">- Update to version 2.48.3:
  + Fix the build when dbus-broker is not set to be used by
    default.
  + Fix a couple of use after frees when finalizing devices.
  + atk-adaptor: Fix handling of sockets in impl_GetChildren.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1689681600">- Update to version 2.49.1:
  + TableCell.xml: Add Get{Column,Row}HeaderCells methods.
  + atspi_accessible_get_localized_role_name: Use internal names
    when possible.
  + Add a non-recursive function to clear a single object's cache.
  + Code clean-ups.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1691064000">- Support build environments like SLE 15 SP5 and Leap 15.5 which
  had %{_distconfdir) not defined yet.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828800">- Update to version 2.48.4:
  + Add atspi_get_version() to return the runtime version of the
    AT-SPI library.
  + collection:
  - Fix match testing for attributes.
  - Avoid locking up if an object has a very large child count.
  + Fix possible NULL pointer dereference when deregistering an
    event listener.
  + Various fixes for the new key grabbing API.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828801">- Update to version 2.49.90:
  + Fix a test failure/timeout.
  + Add atspi_get_version() to return the runtime version of the
    library.
  + Collection: fix match testing for attributes.
  + Fix a NULL pointer dereference when deregistering an event
    listener that doesn't include a detail.
  + Fix the documentation for interfaces in collection match rules.
  + Add an AtspiLive enum to specify the politeness level for live
    regions, and document that this should be used for Announcement
    signals. Also add a notification signal in atk to replace the
    announcement signal that lacks the politeness information.
  + Add an asynchronous version of atspi_generate_mouse_event.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828802">- Update to version 2.49.91:
  + collection: Avoid locking up if an object has a very large
    child count.
  + Fix possible NULL pointer dereference when deregistering an
    event listener.
  + Various fixes for the new key grabbing API.
  + Don't wait for a reply when registering or deregistering
    keystroke listeners.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694779200">- Update to version 2.50.0:
  + Fix at-spi2-atk test when running under a non-English locale.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1695038400">- Adjust %fdupes parameter value to %{buildroot}%{_datadir}, one of
  the parent directories of the former parameter, to symlink other
  duplicate files under the datadir.</changelog>
</package>
<package pkgid="db722273d5833c2ab7a4330503ea04d84a07dcedc2905c8689318679637a7884955a93e9a594a372c76c2b10a329c6ab16b07a2c87e3133d01cd241abc4cf59e" name="at-spi2-core-debugsource" arch="i586">
  <version epoch="0" ver="2.50.0" rel="1.1"/>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1650542400">- Update to version 2.44.1:
  + Fix use after free when removing a hung process.
  + Fix the build with X11 disabled.
  + Fix crash when NULL is passed to some listener-related functions.
  + impl_deregister_keystroke_listener: fix memory leak on
    iteration error.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660132800">- Update to version 2.45.90:
  + xml:
  - Add some documentation.
  - Fix event arguments.
  - Add some missing DeviceEventController methods.
  + Bind the AT-SPI bus to the graphical session.
  + Mark bus service as belonging to the session slice.
  + Add ATSPI_ROLE_PUSH_BUTTON_MENU.
  + Add an "announcement" event/signal to allow objects to send
    notifications.
  + Various code clean-ups and test improvements.
- Add pkgconfig(libxml-2.0) BuildRequires: New dependency.
- Add new sub-packages from the now included atk and at-spi2-atk
  packages: libatk-1_0-0, libatk-bridge-2_0-0 and
  typelib-1_0-Atk-1_0.
- Provide/Obsolete at-spi2-atk-gtk2 by the main package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661601600">- Update to version 2.45.91:
  + Send device event controller events using the same signature as
    other events.
  + Document the Accessible, Action, and Cache dbus interfaces.
  + Fix license of atspi-gmain.c.
- Add fdupes BuildRequires and macro, remove duplicate files.
- Provide and Obsolete atk from libatk sub-package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663329600">- Add libatk-1_0-0 and libatk-bridge-2_0-0 to baselibs.conf, build
  32bit support.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663416000">- Update to version 2.46.0:
  + Fix GetInterfaces documentation on org.a11y.atspi.Accessible
    interface.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1666958400">- Ensure xprop is required when xwayland is installed.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1677153600">- Update to version 2.47.1:
  + The meson options -Dx11 and -Dintrospection are now implemented
    with meson features.
  + Use gi-docgen to generate documentation.
  + Register key grabs using the focused window, rather than the
    root window. This should prevent the window from losing focus
    when a key grab is used.
  + atk-adaptor: Handle sockets in GetChildren.
  + Improve documentation of the dbus interfaces.
  + Various code clean-ups. Some unused code has been removed.
- Change -Dx11=yes and -Dintrospection=yes to -Dx11=enabled and
  - Dintrospection=enabled, following upstreams changes to use meson
  features.
- Add pkgconfig(gi-docgen) and python3-Sphinx BuildRequires: new
  dependencies to build the documentation.
- Drop gtk-doc BuildRequires: no longer needed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678104000">- Update to version 2.47.90:
  + Downgrade meson requirement to 0.63.
  + at-spi-dbus-bus service: set stop timeout to 5s.
  + Fix possible crash in screen_reader_signal_watcher.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679227200">- Update to version 2.48.0:
  + Add a "atk-only" build option. This allows atk to be built
    without libdbus installed, but it does not build libatspi or
    the atk bridge.
  + Fix some typos in the documentation.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1683201600">- Add or dbus-broker to existing dbus-1 Requires: we already pass
  dbus_broker=/usr/bin/dbus-broker-launch and
  default_bus=dbus-broker to meson during build.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1683806400">- Update to version 2.48.1:
  + Fixes for atk-only builds under Windows.
  + meson: Avoid requiring libsystemd when configured to use
    dbus-daemon.
  + Fix crash when a bad index is passed to
    atspi_accessible_get_child_at_index.
  + Fix possible infinite recursion in
    atspi_accessible_clear_cache.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1683806401">- Update to version 2.48.2:
  + Fixed a regression in 2.48.1 where the bus launcher would fail
    if dbus-broker was configured at build time but not installed
    on the system.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1685275200">- Update to version 2.48.3:
  + Fix the build when dbus-broker is not set to be used by
    default.
  + Fix a couple of use after frees when finalizing devices.
  + atk-adaptor: Fix handling of sockets in impl_GetChildren.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1689681600">- Update to version 2.49.1:
  + TableCell.xml: Add Get{Column,Row}HeaderCells methods.
  + atspi_accessible_get_localized_role_name: Use internal names
    when possible.
  + Add a non-recursive function to clear a single object's cache.
  + Code clean-ups.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1691064000">- Support build environments like SLE 15 SP5 and Leap 15.5 which
  had %{_distconfdir) not defined yet.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828800">- Update to version 2.48.4:
  + Add atspi_get_version() to return the runtime version of the
    AT-SPI library.
  + collection:
  - Fix match testing for attributes.
  - Avoid locking up if an object has a very large child count.
  + Fix possible NULL pointer dereference when deregistering an
    event listener.
  + Various fixes for the new key grabbing API.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828801">- Update to version 2.49.90:
  + Fix a test failure/timeout.
  + Add atspi_get_version() to return the runtime version of the
    library.
  + Collection: fix match testing for attributes.
  + Fix a NULL pointer dereference when deregistering an event
    listener that doesn't include a detail.
  + Fix the documentation for interfaces in collection match rules.
  + Add an AtspiLive enum to specify the politeness level for live
    regions, and document that this should be used for Announcement
    signals. Also add a notification signal in atk to replace the
    announcement signal that lacks the politeness information.
  + Add an asynchronous version of atspi_generate_mouse_event.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828802">- Update to version 2.49.91:
  + collection: Avoid locking up if an object has a very large
    child count.
  + Fix possible NULL pointer dereference when deregistering an
    event listener.
  + Various fixes for the new key grabbing API.
  + Don't wait for a reply when registering or deregistering
    keystroke listeners.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694779200">- Update to version 2.50.0:
  + Fix at-spi2-atk test when running under a non-English locale.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1695038400">- Adjust %fdupes parameter value to %{buildroot}%{_datadir}, one of
  the parent directories of the former parameter, to symlink other
  duplicate files under the datadir.</changelog>
</package>
<package pkgid="00a214322afeebf808823dbeab2a3aafb23c15e6ec9091c5e57368a2f8aea2e4882089bb9569c3239658368cf3a1d09c27afcea306697a8d5d923101b195be49" name="at-spi2-core-debugsource" arch="x86_64">
  <version epoch="0" ver="2.50.0" rel="1.1"/>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1650542400">- Update to version 2.44.1:
  + Fix use after free when removing a hung process.
  + Fix the build with X11 disabled.
  + Fix crash when NULL is passed to some listener-related functions.
  + impl_deregister_keystroke_listener: fix memory leak on
    iteration error.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660132800">- Update to version 2.45.90:
  + xml:
  - Add some documentation.
  - Fix event arguments.
  - Add some missing DeviceEventController methods.
  + Bind the AT-SPI bus to the graphical session.
  + Mark bus service as belonging to the session slice.
  + Add ATSPI_ROLE_PUSH_BUTTON_MENU.
  + Add an "announcement" event/signal to allow objects to send
    notifications.
  + Various code clean-ups and test improvements.
- Add pkgconfig(libxml-2.0) BuildRequires: New dependency.
- Add new sub-packages from the now included atk and at-spi2-atk
  packages: libatk-1_0-0, libatk-bridge-2_0-0 and
  typelib-1_0-Atk-1_0.
- Provide/Obsolete at-spi2-atk-gtk2 by the main package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661601600">- Update to version 2.45.91:
  + Send device event controller events using the same signature as
    other events.
  + Document the Accessible, Action, and Cache dbus interfaces.
  + Fix license of atspi-gmain.c.
- Add fdupes BuildRequires and macro, remove duplicate files.
- Provide and Obsolete atk from libatk sub-package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663329600">- Add libatk-1_0-0 and libatk-bridge-2_0-0 to baselibs.conf, build
  32bit support.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663416000">- Update to version 2.46.0:
  + Fix GetInterfaces documentation on org.a11y.atspi.Accessible
    interface.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1666958400">- Ensure xprop is required when xwayland is installed.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1677153600">- Update to version 2.47.1:
  + The meson options -Dx11 and -Dintrospection are now implemented
    with meson features.
  + Use gi-docgen to generate documentation.
  + Register key grabs using the focused window, rather than the
    root window. This should prevent the window from losing focus
    when a key grab is used.
  + atk-adaptor: Handle sockets in GetChildren.
  + Improve documentation of the dbus interfaces.
  + Various code clean-ups. Some unused code has been removed.
- Change -Dx11=yes and -Dintrospection=yes to -Dx11=enabled and
  - Dintrospection=enabled, following upstreams changes to use meson
  features.
- Add pkgconfig(gi-docgen) and python3-Sphinx BuildRequires: new
  dependencies to build the documentation.
- Drop gtk-doc BuildRequires: no longer needed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678104000">- Update to version 2.47.90:
  + Downgrade meson requirement to 0.63.
  + at-spi-dbus-bus service: set stop timeout to 5s.
  + Fix possible crash in screen_reader_signal_watcher.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679227200">- Update to version 2.48.0:
  + Add a "atk-only" build option. This allows atk to be built
    without libdbus installed, but it does not build libatspi or
    the atk bridge.
  + Fix some typos in the documentation.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1683201600">- Add or dbus-broker to existing dbus-1 Requires: we already pass
  dbus_broker=/usr/bin/dbus-broker-launch and
  default_bus=dbus-broker to meson during build.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1683806400">- Update to version 2.48.1:
  + Fixes for atk-only builds under Windows.
  + meson: Avoid requiring libsystemd when configured to use
    dbus-daemon.
  + Fix crash when a bad index is passed to
    atspi_accessible_get_child_at_index.
  + Fix possible infinite recursion in
    atspi_accessible_clear_cache.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1683806401">- Update to version 2.48.2:
  + Fixed a regression in 2.48.1 where the bus launcher would fail
    if dbus-broker was configured at build time but not installed
    on the system.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1685275200">- Update to version 2.48.3:
  + Fix the build when dbus-broker is not set to be used by
    default.
  + Fix a couple of use after frees when finalizing devices.
  + atk-adaptor: Fix handling of sockets in impl_GetChildren.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1689681600">- Update to version 2.49.1:
  + TableCell.xml: Add Get{Column,Row}HeaderCells methods.
  + atspi_accessible_get_localized_role_name: Use internal names
    when possible.
  + Add a non-recursive function to clear a single object's cache.
  + Code clean-ups.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1691064000">- Support build environments like SLE 15 SP5 and Leap 15.5 which
  had %{_distconfdir) not defined yet.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828800">- Update to version 2.48.4:
  + Add atspi_get_version() to return the runtime version of the
    AT-SPI library.
  + collection:
  - Fix match testing for attributes.
  - Avoid locking up if an object has a very large child count.
  + Fix possible NULL pointer dereference when deregistering an
    event listener.
  + Various fixes for the new key grabbing API.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828801">- Update to version 2.49.90:
  + Fix a test failure/timeout.
  + Add atspi_get_version() to return the runtime version of the
    library.
  + Collection: fix match testing for attributes.
  + Fix a NULL pointer dereference when deregistering an event
    listener that doesn't include a detail.
  + Fix the documentation for interfaces in collection match rules.
  + Add an AtspiLive enum to specify the politeness level for live
    regions, and document that this should be used for Announcement
    signals. Also add a notification signal in atk to replace the
    announcement signal that lacks the politeness information.
  + Add an asynchronous version of atspi_generate_mouse_event.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828802">- Update to version 2.49.91:
  + collection: Avoid locking up if an object has a very large
    child count.
  + Fix possible NULL pointer dereference when deregistering an
    event listener.
  + Various fixes for the new key grabbing API.
  + Don't wait for a reply when registering or deregistering
    keystroke listeners.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694779200">- Update to version 2.50.0:
  + Fix at-spi2-atk test when running under a non-English locale.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1695038400">- Adjust %fdupes parameter value to %{buildroot}%{_datadir}, one of
  the parent directories of the former parameter, to symlink other
  duplicate files under the datadir.</changelog>
</package>
<package pkgid="dab1f46080485a6b0fe0eb1af040c646bf5d064d9e1f766feb002255700e8851e3f62ed260da5317460cbdee5e3079c6b179db69c66ea8e21ec93fda53ae5810" name="at-spi2-core-devel" arch="i586">
  <version epoch="0" ver="2.50.0" rel="1.1"/>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1650542400">- Update to version 2.44.1:
  + Fix use after free when removing a hung process.
  + Fix the build with X11 disabled.
  + Fix crash when NULL is passed to some listener-related functions.
  + impl_deregister_keystroke_listener: fix memory leak on
    iteration error.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660132800">- Update to version 2.45.90:
  + xml:
  - Add some documentation.
  - Fix event arguments.
  - Add some missing DeviceEventController methods.
  + Bind the AT-SPI bus to the graphical session.
  + Mark bus service as belonging to the session slice.
  + Add ATSPI_ROLE_PUSH_BUTTON_MENU.
  + Add an "announcement" event/signal to allow objects to send
    notifications.
  + Various code clean-ups and test improvements.
- Add pkgconfig(libxml-2.0) BuildRequires: New dependency.
- Add new sub-packages from the now included atk and at-spi2-atk
  packages: libatk-1_0-0, libatk-bridge-2_0-0 and
  typelib-1_0-Atk-1_0.
- Provide/Obsolete at-spi2-atk-gtk2 by the main package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661601600">- Update to version 2.45.91:
  + Send device event controller events using the same signature as
    other events.
  + Document the Accessible, Action, and Cache dbus interfaces.
  + Fix license of atspi-gmain.c.
- Add fdupes BuildRequires and macro, remove duplicate files.
- Provide and Obsolete atk from libatk sub-package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663329600">- Add libatk-1_0-0 and libatk-bridge-2_0-0 to baselibs.conf, build
  32bit support.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663416000">- Update to version 2.46.0:
  + Fix GetInterfaces documentation on org.a11y.atspi.Accessible
    interface.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1666958400">- Ensure xprop is required when xwayland is installed.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1677153600">- Update to version 2.47.1:
  + The meson options -Dx11 and -Dintrospection are now implemented
    with meson features.
  + Use gi-docgen to generate documentation.
  + Register key grabs using the focused window, rather than the
    root window. This should prevent the window from losing focus
    when a key grab is used.
  + atk-adaptor: Handle sockets in GetChildren.
  + Improve documentation of the dbus interfaces.
  + Various code clean-ups. Some unused code has been removed.
- Change -Dx11=yes and -Dintrospection=yes to -Dx11=enabled and
  - Dintrospection=enabled, following upstreams changes to use meson
  features.
- Add pkgconfig(gi-docgen) and python3-Sphinx BuildRequires: new
  dependencies to build the documentation.
- Drop gtk-doc BuildRequires: no longer needed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678104000">- Update to version 2.47.90:
  + Downgrade meson requirement to 0.63.
  + at-spi-dbus-bus service: set stop timeout to 5s.
  + Fix possible crash in screen_reader_signal_watcher.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679227200">- Update to version 2.48.0:
  + Add a "atk-only" build option. This allows atk to be built
    without libdbus installed, but it does not build libatspi or
    the atk bridge.
  + Fix some typos in the documentation.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1683201600">- Add or dbus-broker to existing dbus-1 Requires: we already pass
  dbus_broker=/usr/bin/dbus-broker-launch and
  default_bus=dbus-broker to meson during build.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1683806400">- Update to version 2.48.1:
  + Fixes for atk-only builds under Windows.
  + meson: Avoid requiring libsystemd when configured to use
    dbus-daemon.
  + Fix crash when a bad index is passed to
    atspi_accessible_get_child_at_index.
  + Fix possible infinite recursion in
    atspi_accessible_clear_cache.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1683806401">- Update to version 2.48.2:
  + Fixed a regression in 2.48.1 where the bus launcher would fail
    if dbus-broker was configured at build time but not installed
    on the system.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1685275200">- Update to version 2.48.3:
  + Fix the build when dbus-broker is not set to be used by
    default.
  + Fix a couple of use after frees when finalizing devices.
  + atk-adaptor: Fix handling of sockets in impl_GetChildren.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1689681600">- Update to version 2.49.1:
  + TableCell.xml: Add Get{Column,Row}HeaderCells methods.
  + atspi_accessible_get_localized_role_name: Use internal names
    when possible.
  + Add a non-recursive function to clear a single object's cache.
  + Code clean-ups.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1691064000">- Support build environments like SLE 15 SP5 and Leap 15.5 which
  had %{_distconfdir) not defined yet.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828800">- Update to version 2.48.4:
  + Add atspi_get_version() to return the runtime version of the
    AT-SPI library.
  + collection:
  - Fix match testing for attributes.
  - Avoid locking up if an object has a very large child count.
  + Fix possible NULL pointer dereference when deregistering an
    event listener.
  + Various fixes for the new key grabbing API.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828801">- Update to version 2.49.90:
  + Fix a test failure/timeout.
  + Add atspi_get_version() to return the runtime version of the
    library.
  + Collection: fix match testing for attributes.
  + Fix a NULL pointer dereference when deregistering an event
    listener that doesn't include a detail.
  + Fix the documentation for interfaces in collection match rules.
  + Add an AtspiLive enum to specify the politeness level for live
    regions, and document that this should be used for Announcement
    signals. Also add a notification signal in atk to replace the
    announcement signal that lacks the politeness information.
  + Add an asynchronous version of atspi_generate_mouse_event.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828802">- Update to version 2.49.91:
  + collection: Avoid locking up if an object has a very large
    child count.
  + Fix possible NULL pointer dereference when deregistering an
    event listener.
  + Various fixes for the new key grabbing API.
  + Don't wait for a reply when registering or deregistering
    keystroke listeners.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694779200">- Update to version 2.50.0:
  + Fix at-spi2-atk test when running under a non-English locale.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1695038400">- Adjust %fdupes parameter value to %{buildroot}%{_datadir}, one of
  the parent directories of the former parameter, to symlink other
  duplicate files under the datadir.</changelog>
</package>
<package pkgid="cfb2f197665e1e974b8014095fb5df0745a76740730a880dabd4f0b3bb69420fcf634d63636dd1e335d1c9f577b8c8f49ffc8d2de83e04c2b1809bceab41bcc2" name="at-spi2-core-devel" arch="x86_64">
  <version epoch="0" ver="2.50.0" rel="1.1"/>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1650542400">- Update to version 2.44.1:
  + Fix use after free when removing a hung process.
  + Fix the build with X11 disabled.
  + Fix crash when NULL is passed to some listener-related functions.
  + impl_deregister_keystroke_listener: fix memory leak on
    iteration error.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660132800">- Update to version 2.45.90:
  + xml:
  - Add some documentation.
  - Fix event arguments.
  - Add some missing DeviceEventController methods.
  + Bind the AT-SPI bus to the graphical session.
  + Mark bus service as belonging to the session slice.
  + Add ATSPI_ROLE_PUSH_BUTTON_MENU.
  + Add an "announcement" event/signal to allow objects to send
    notifications.
  + Various code clean-ups and test improvements.
- Add pkgconfig(libxml-2.0) BuildRequires: New dependency.
- Add new sub-packages from the now included atk and at-spi2-atk
  packages: libatk-1_0-0, libatk-bridge-2_0-0 and
  typelib-1_0-Atk-1_0.
- Provide/Obsolete at-spi2-atk-gtk2 by the main package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661601600">- Update to version 2.45.91:
  + Send device event controller events using the same signature as
    other events.
  + Document the Accessible, Action, and Cache dbus interfaces.
  + Fix license of atspi-gmain.c.
- Add fdupes BuildRequires and macro, remove duplicate files.
- Provide and Obsolete atk from libatk sub-package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663329600">- Add libatk-1_0-0 and libatk-bridge-2_0-0 to baselibs.conf, build
  32bit support.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663416000">- Update to version 2.46.0:
  + Fix GetInterfaces documentation on org.a11y.atspi.Accessible
    interface.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1666958400">- Ensure xprop is required when xwayland is installed.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1677153600">- Update to version 2.47.1:
  + The meson options -Dx11 and -Dintrospection are now implemented
    with meson features.
  + Use gi-docgen to generate documentation.
  + Register key grabs using the focused window, rather than the
    root window. This should prevent the window from losing focus
    when a key grab is used.
  + atk-adaptor: Handle sockets in GetChildren.
  + Improve documentation of the dbus interfaces.
  + Various code clean-ups. Some unused code has been removed.
- Change -Dx11=yes and -Dintrospection=yes to -Dx11=enabled and
  - Dintrospection=enabled, following upstreams changes to use meson
  features.
- Add pkgconfig(gi-docgen) and python3-Sphinx BuildRequires: new
  dependencies to build the documentation.
- Drop gtk-doc BuildRequires: no longer needed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678104000">- Update to version 2.47.90:
  + Downgrade meson requirement to 0.63.
  + at-spi-dbus-bus service: set stop timeout to 5s.
  + Fix possible crash in screen_reader_signal_watcher.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679227200">- Update to version 2.48.0:
  + Add a "atk-only" build option. This allows atk to be built
    without libdbus installed, but it does not build libatspi or
    the atk bridge.
  + Fix some typos in the documentation.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1683201600">- Add or dbus-broker to existing dbus-1 Requires: we already pass
  dbus_broker=/usr/bin/dbus-broker-launch and
  default_bus=dbus-broker to meson during build.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1683806400">- Update to version 2.48.1:
  + Fixes for atk-only builds under Windows.
  + meson: Avoid requiring libsystemd when configured to use
    dbus-daemon.
  + Fix crash when a bad index is passed to
    atspi_accessible_get_child_at_index.
  + Fix possible infinite recursion in
    atspi_accessible_clear_cache.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1683806401">- Update to version 2.48.2:
  + Fixed a regression in 2.48.1 where the bus launcher would fail
    if dbus-broker was configured at build time but not installed
    on the system.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1685275200">- Update to version 2.48.3:
  + Fix the build when dbus-broker is not set to be used by
    default.
  + Fix a couple of use after frees when finalizing devices.
  + atk-adaptor: Fix handling of sockets in impl_GetChildren.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1689681600">- Update to version 2.49.1:
  + TableCell.xml: Add Get{Column,Row}HeaderCells methods.
  + atspi_accessible_get_localized_role_name: Use internal names
    when possible.
  + Add a non-recursive function to clear a single object's cache.
  + Code clean-ups.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1691064000">- Support build environments like SLE 15 SP5 and Leap 15.5 which
  had %{_distconfdir) not defined yet.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828800">- Update to version 2.48.4:
  + Add atspi_get_version() to return the runtime version of the
    AT-SPI library.
  + collection:
  - Fix match testing for attributes.
  - Avoid locking up if an object has a very large child count.
  + Fix possible NULL pointer dereference when deregistering an
    event listener.
  + Various fixes for the new key grabbing API.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828801">- Update to version 2.49.90:
  + Fix a test failure/timeout.
  + Add atspi_get_version() to return the runtime version of the
    library.
  + Collection: fix match testing for attributes.
  + Fix a NULL pointer dereference when deregistering an event
    listener that doesn't include a detail.
  + Fix the documentation for interfaces in collection match rules.
  + Add an AtspiLive enum to specify the politeness level for live
    regions, and document that this should be used for Announcement
    signals. Also add a notification signal in atk to replace the
    announcement signal that lacks the politeness information.
  + Add an asynchronous version of atspi_generate_mouse_event.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828802">- Update to version 2.49.91:
  + collection: Avoid locking up if an object has a very large
    child count.
  + Fix possible NULL pointer dereference when deregistering an
    event listener.
  + Various fixes for the new key grabbing API.
  + Don't wait for a reply when registering or deregistering
    keystroke listeners.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694779200">- Update to version 2.50.0:
  + Fix at-spi2-atk test when running under a non-English locale.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1695038400">- Adjust %fdupes parameter value to %{buildroot}%{_datadir}, one of
  the parent directories of the former parameter, to symlink other
  duplicate files under the datadir.</changelog>
</package>
<package pkgid="2d92bcc891dd7f3ab9e17a76f231170bdb35bb30bce3416a6f8960633ff303de852be5adba18b4cceff4bfd89fe11d8461071c98b4c357b399b8e38b546591eb" name="at-spi2-core-devel-32bit" arch="x86_64">
  <version epoch="0" ver="2.50.0" rel="1.1"/>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1650542400">- Update to version 2.44.1:
  + Fix use after free when removing a hung process.
  + Fix the build with X11 disabled.
  + Fix crash when NULL is passed to some listener-related functions.
  + impl_deregister_keystroke_listener: fix memory leak on
    iteration error.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660132800">- Update to version 2.45.90:
  + xml:
  - Add some documentation.
  - Fix event arguments.
  - Add some missing DeviceEventController methods.
  + Bind the AT-SPI bus to the graphical session.
  + Mark bus service as belonging to the session slice.
  + Add ATSPI_ROLE_PUSH_BUTTON_MENU.
  + Add an "announcement" event/signal to allow objects to send
    notifications.
  + Various code clean-ups and test improvements.
- Add pkgconfig(libxml-2.0) BuildRequires: New dependency.
- Add new sub-packages from the now included atk and at-spi2-atk
  packages: libatk-1_0-0, libatk-bridge-2_0-0 and
  typelib-1_0-Atk-1_0.
- Provide/Obsolete at-spi2-atk-gtk2 by the main package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661601600">- Update to version 2.45.91:
  + Send device event controller events using the same signature as
    other events.
  + Document the Accessible, Action, and Cache dbus interfaces.
  + Fix license of atspi-gmain.c.
- Add fdupes BuildRequires and macro, remove duplicate files.
- Provide and Obsolete atk from libatk sub-package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663329600">- Add libatk-1_0-0 and libatk-bridge-2_0-0 to baselibs.conf, build
  32bit support.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663416000">- Update to version 2.46.0:
  + Fix GetInterfaces documentation on org.a11y.atspi.Accessible
    interface.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1666958400">- Ensure xprop is required when xwayland is installed.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1677153600">- Update to version 2.47.1:
  + The meson options -Dx11 and -Dintrospection are now implemented
    with meson features.
  + Use gi-docgen to generate documentation.
  + Register key grabs using the focused window, rather than the
    root window. This should prevent the window from losing focus
    when a key grab is used.
  + atk-adaptor: Handle sockets in GetChildren.
  + Improve documentation of the dbus interfaces.
  + Various code clean-ups. Some unused code has been removed.
- Change -Dx11=yes and -Dintrospection=yes to -Dx11=enabled and
  - Dintrospection=enabled, following upstreams changes to use meson
  features.
- Add pkgconfig(gi-docgen) and python3-Sphinx BuildRequires: new
  dependencies to build the documentation.
- Drop gtk-doc BuildRequires: no longer needed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678104000">- Update to version 2.47.90:
  + Downgrade meson requirement to 0.63.
  + at-spi-dbus-bus service: set stop timeout to 5s.
  + Fix possible crash in screen_reader_signal_watcher.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679227200">- Update to version 2.48.0:
  + Add a "atk-only" build option. This allows atk to be built
    without libdbus installed, but it does not build libatspi or
    the atk bridge.
  + Fix some typos in the documentation.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1683201600">- Add or dbus-broker to existing dbus-1 Requires: we already pass
  dbus_broker=/usr/bin/dbus-broker-launch and
  default_bus=dbus-broker to meson during build.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1683806400">- Update to version 2.48.1:
  + Fixes for atk-only builds under Windows.
  + meson: Avoid requiring libsystemd when configured to use
    dbus-daemon.
  + Fix crash when a bad index is passed to
    atspi_accessible_get_child_at_index.
  + Fix possible infinite recursion in
    atspi_accessible_clear_cache.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1683806401">- Update to version 2.48.2:
  + Fixed a regression in 2.48.1 where the bus launcher would fail
    if dbus-broker was configured at build time but not installed
    on the system.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1685275200">- Update to version 2.48.3:
  + Fix the build when dbus-broker is not set to be used by
    default.
  + Fix a couple of use after frees when finalizing devices.
  + atk-adaptor: Fix handling of sockets in impl_GetChildren.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1689681600">- Update to version 2.49.1:
  + TableCell.xml: Add Get{Column,Row}HeaderCells methods.
  + atspi_accessible_get_localized_role_name: Use internal names
    when possible.
  + Add a non-recursive function to clear a single object's cache.
  + Code clean-ups.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1691064000">- Support build environments like SLE 15 SP5 and Leap 15.5 which
  had %{_distconfdir) not defined yet.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828800">- Update to version 2.48.4:
  + Add atspi_get_version() to return the runtime version of the
    AT-SPI library.
  + collection:
  - Fix match testing for attributes.
  - Avoid locking up if an object has a very large child count.
  + Fix possible NULL pointer dereference when deregistering an
    event listener.
  + Various fixes for the new key grabbing API.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828801">- Update to version 2.49.90:
  + Fix a test failure/timeout.
  + Add atspi_get_version() to return the runtime version of the
    library.
  + Collection: fix match testing for attributes.
  + Fix a NULL pointer dereference when deregistering an event
    listener that doesn't include a detail.
  + Fix the documentation for interfaces in collection match rules.
  + Add an AtspiLive enum to specify the politeness level for live
    regions, and document that this should be used for Announcement
    signals. Also add a notification signal in atk to replace the
    announcement signal that lacks the politeness information.
  + Add an asynchronous version of atspi_generate_mouse_event.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828802">- Update to version 2.49.91:
  + collection: Avoid locking up if an object has a very large
    child count.
  + Fix possible NULL pointer dereference when deregistering an
    event listener.
  + Various fixes for the new key grabbing API.
  + Don't wait for a reply when registering or deregistering
    keystroke listeners.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694779200">- Update to version 2.50.0:
  + Fix at-spi2-atk test when running under a non-English locale.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1695038400">- Adjust %fdupes parameter value to %{buildroot}%{_datadir}, one of
  the parent directories of the former parameter, to symlink other
  duplicate files under the datadir.</changelog>
</package>
<package pkgid="8c86867369d2d1ce1f218a89b23f23065bbb0047ede02348d0bd0db007bbcf922772d707ce3f0b0439fd27a92fd3b8945d2487c035fb6ebdc557195effba3e30" name="at-spi2-core-lang" arch="noarch">
  <version epoch="0" ver="2.50.0" rel="1.1"/>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1650542400">- Update to version 2.44.1:
  + Fix use after free when removing a hung process.
  + Fix the build with X11 disabled.
  + Fix crash when NULL is passed to some listener-related functions.
  + impl_deregister_keystroke_listener: fix memory leak on
    iteration error.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660132800">- Update to version 2.45.90:
  + xml:
  - Add some documentation.
  - Fix event arguments.
  - Add some missing DeviceEventController methods.
  + Bind the AT-SPI bus to the graphical session.
  + Mark bus service as belonging to the session slice.
  + Add ATSPI_ROLE_PUSH_BUTTON_MENU.
  + Add an "announcement" event/signal to allow objects to send
    notifications.
  + Various code clean-ups and test improvements.
- Add pkgconfig(libxml-2.0) BuildRequires: New dependency.
- Add new sub-packages from the now included atk and at-spi2-atk
  packages: libatk-1_0-0, libatk-bridge-2_0-0 and
  typelib-1_0-Atk-1_0.
- Provide/Obsolete at-spi2-atk-gtk2 by the main package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661601600">- Update to version 2.45.91:
  + Send device event controller events using the same signature as
    other events.
  + Document the Accessible, Action, and Cache dbus interfaces.
  + Fix license of atspi-gmain.c.
- Add fdupes BuildRequires and macro, remove duplicate files.
- Provide and Obsolete atk from libatk sub-package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663329600">- Add libatk-1_0-0 and libatk-bridge-2_0-0 to baselibs.conf, build
  32bit support.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663416000">- Update to version 2.46.0:
  + Fix GetInterfaces documentation on org.a11y.atspi.Accessible
    interface.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1666958400">- Ensure xprop is required when xwayland is installed.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1677153600">- Update to version 2.47.1:
  + The meson options -Dx11 and -Dintrospection are now implemented
    with meson features.
  + Use gi-docgen to generate documentation.
  + Register key grabs using the focused window, rather than the
    root window. This should prevent the window from losing focus
    when a key grab is used.
  + atk-adaptor: Handle sockets in GetChildren.
  + Improve documentation of the dbus interfaces.
  + Various code clean-ups. Some unused code has been removed.
- Change -Dx11=yes and -Dintrospection=yes to -Dx11=enabled and
  - Dintrospection=enabled, following upstreams changes to use meson
  features.
- Add pkgconfig(gi-docgen) and python3-Sphinx BuildRequires: new
  dependencies to build the documentation.
- Drop gtk-doc BuildRequires: no longer needed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678104000">- Update to version 2.47.90:
  + Downgrade meson requirement to 0.63.
  + at-spi-dbus-bus service: set stop timeout to 5s.
  + Fix possible crash in screen_reader_signal_watcher.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679227200">- Update to version 2.48.0:
  + Add a "atk-only" build option. This allows atk to be built
    without libdbus installed, but it does not build libatspi or
    the atk bridge.
  + Fix some typos in the documentation.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1683201600">- Add or dbus-broker to existing dbus-1 Requires: we already pass
  dbus_broker=/usr/bin/dbus-broker-launch and
  default_bus=dbus-broker to meson during build.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1683806400">- Update to version 2.48.1:
  + Fixes for atk-only builds under Windows.
  + meson: Avoid requiring libsystemd when configured to use
    dbus-daemon.
  + Fix crash when a bad index is passed to
    atspi_accessible_get_child_at_index.
  + Fix possible infinite recursion in
    atspi_accessible_clear_cache.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1683806401">- Update to version 2.48.2:
  + Fixed a regression in 2.48.1 where the bus launcher would fail
    if dbus-broker was configured at build time but not installed
    on the system.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1685275200">- Update to version 2.48.3:
  + Fix the build when dbus-broker is not set to be used by
    default.
  + Fix a couple of use after frees when finalizing devices.
  + atk-adaptor: Fix handling of sockets in impl_GetChildren.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1689681600">- Update to version 2.49.1:
  + TableCell.xml: Add Get{Column,Row}HeaderCells methods.
  + atspi_accessible_get_localized_role_name: Use internal names
    when possible.
  + Add a non-recursive function to clear a single object's cache.
  + Code clean-ups.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1691064000">- Support build environments like SLE 15 SP5 and Leap 15.5 which
  had %{_distconfdir) not defined yet.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828800">- Update to version 2.48.4:
  + Add atspi_get_version() to return the runtime version of the
    AT-SPI library.
  + collection:
  - Fix match testing for attributes.
  - Avoid locking up if an object has a very large child count.
  + Fix possible NULL pointer dereference when deregistering an
    event listener.
  + Various fixes for the new key grabbing API.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828801">- Update to version 2.49.90:
  + Fix a test failure/timeout.
  + Add atspi_get_version() to return the runtime version of the
    library.
  + Collection: fix match testing for attributes.
  + Fix a NULL pointer dereference when deregistering an event
    listener that doesn't include a detail.
  + Fix the documentation for interfaces in collection match rules.
  + Add an AtspiLive enum to specify the politeness level for live
    regions, and document that this should be used for Announcement
    signals. Also add a notification signal in atk to replace the
    announcement signal that lacks the politeness information.
  + Add an asynchronous version of atspi_generate_mouse_event.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828802">- Update to version 2.49.91:
  + collection: Avoid locking up if an object has a very large
    child count.
  + Fix possible NULL pointer dereference when deregistering an
    event listener.
  + Various fixes for the new key grabbing API.
  + Don't wait for a reply when registering or deregistering
    keystroke listeners.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694779200">- Update to version 2.50.0:
  + Fix at-spi2-atk test when running under a non-English locale.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1695038400">- Adjust %fdupes parameter value to %{buildroot}%{_datadir}, one of
  the parent directories of the former parameter, to symlink other
  duplicate files under the datadir.</changelog>
</package>
<package pkgid="16361e4974daa672a53b3db0488e067d28ac47c6ddec479635dc42216f3e4767222fabf984c7651375b21eda11d0e94ed5a0f6a1644dee753622a3819998e5b4" name="atkmm1_6" arch="src">
  <version epoch="0" ver="2.28.3" rel="2.1"/>
  <changelog author="dimstar@opensuse.org" date="1304164800">- Update to version 2.22.5:
  + bgo#645669: Install the m4 files even without
  - -enable-maintainer-mode, as with other modules.
- Use source services: download_url and set_version.</changelog>
  <changelog author="vuntz@opensuse.org" date="1310040000">- Stop using source service to download the tarball, as Factory
  will move away from this.</changelog>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile
- Use %_smp_mflags for parallel build
- Add atkmm-devel to baselibs</changelog>
  <changelog author="vuntz@opensuse.org" date="1321358400">- Update to version 2.22.6:
  + Add #includes needed with the latest glibmm.</changelog>
  <changelog author="coolo@suse.com" date="1329134400">- patch license to follow spdx.org standard</changelog>
  <changelog author="coolo@suse.com" date="1359720000">- update license to new format</changelog>
  <changelog author="dimstar@opensuse.org" date="1367236800">- Update to version 2.22.7:
  + Remove the use of g_type_init() because it has been deprecated.</changelog>
  <changelog author="zaitor@opensuse.org" date="1437825600">- Update to version 2.23.2:
  + Use (and require) C++11.
- Changes from version 2.23.1:
  + Atk:
  - Document: Add get/set_attribute() and deprecate
    get_document() and get_document_type().
  - Component: Deprecate add/remove_focus_handler, get_size() and
    get_position().
  - Add Range.
  - Table:
    . Deprecate get_column/row_at_index().
    . Add a get_at() const version and deprecate get_index_at().
  - Text:
    . Deprecate get_text_before_offset(),
    get_text_after_offset().
    . Add get_string_at_offset(), deprecating other methods for
    it.
  - Value: Deprecate get_minimum/maximum_range() in favour or
    get_range().
  + Build: Update MSVC 2005, 2008 and 2010 Projects: Add "Install"
    Project.</changelog>
  <changelog author="zaitor@opensuse.org" date="1441368000">- Update to version 2.23.3:
  + Rebuilt with latest glibmm, whose gmmproc generates C++ move
    operations.</changelog>
  <changelog author="zaitor@opensuse.org" date="1443614400">- Update to version 2.24.1:
  + Regenerate with the latest glibmm.
- Changes from version 2.24.0:
  + MSVC build fixes.</changelog>
  <changelog author="zaitor@opensuse.org" date="1448884800">- Update to version 2.24.2:
  + Regenerate with the latest glibmm.</changelog>
  <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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608292800">- Update to version 2.28.1:
  + Build:
  - Improve NMake support
  - Use __declspec(dllexport) when building with Visual Studio
  - Add Meson support
  - doc/reference/: Update for Doxygen &gt;= 1.8.16
- Add meson BuildRequires and macros following upstreams port.
- Add doxygen, graphviz and xsltproc  BuildRequires, needed now for
  building documentation.
- Replace gcc-c++ with generic c++_compiler BuildRequires.
- Tweak setup macro and fdupes call.</changelog>
  <changelog author="pgajdos@suse.com" date="1633608000">- turn off doc build, it does not work with new doxygen</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660219200">- Update to version 2.28.3:
  + Support building with Visual Studio 2022.
  + Meson build:
  - Specify 'check' option in run_command(). Will be necessary
    with future versions of Meson.
  - Perl is not required by new versions of mm-common.
  - Avoid unnecessary configuration warnings.
  - Require meson &gt;= 0.55.0.
  + Require atk &gt;= 2.12.0. Not a new requirement, but previously it
    was not specified in configure.ac and meson.build.
- Changes from version 2.28.2:
  + Meson build:
  - Use relative paths to untracked/.
  - Make it possible to use atkmm as a subproject.
  - No implicit_include_directories.
  + atkmmconfig.h.*: Don't dllimport on MinGW.
- Use ldconfig_scriptlets for post(un) handling.</changelog>
  <changelog author="qzhao@suse.com" date="1681732800">- Add atkmm1_6-remove-unnecessary-executable-flag-from-file.patch:
  cancel executable permission for file
  /usr/share/doc/packages/libatkmm-1_6-1/NEWS
  (bsc#1209094, bsc#1209139).</changelog>
</package>
<package pkgid="37e88f3781da2c294a500ffe1bf38efcc6ceee8212852a9c683dcc0de19d67ac53936d731d4fcef133e98a8374cf40976276062a503f0aeeba1cc4b8f01091b7" name="atkmm1_6-debugsource" arch="x86_64">
  <version epoch="0" ver="2.28.3" rel="2.1"/>
  <changelog author="zaitor@opensuse.org" date="1448884800">- Update to version 2.24.2:
  + Regenerate with the latest glibmm.</changelog>
  <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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608292800">- Update to version 2.28.1:
  + Build:
  - Improve NMake support
  - Use __declspec(dllexport) when building with Visual Studio
  - Add Meson support
  - doc/reference/: Update for Doxygen &gt;= 1.8.16
- Add meson BuildRequires and macros following upstreams port.
- Add doxygen, graphviz and xsltproc  BuildRequires, needed now for
  building documentation.
- Replace gcc-c++ with generic c++_compiler BuildRequires.
- Tweak setup macro and fdupes call.</changelog>
  <changelog author="pgajdos@suse.com" date="1633608000">- turn off doc build, it does not work with new doxygen</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660219200">- Update to version 2.28.3:
  + Support building with Visual Studio 2022.
  + Meson build:
  - Specify 'check' option in run_command(). Will be necessary
    with future versions of Meson.
  - Perl is not required by new versions of mm-common.
  - Avoid unnecessary configuration warnings.
  - Require meson &gt;= 0.55.0.
  + Require atk &gt;= 2.12.0. Not a new requirement, but previously it
    was not specified in configure.ac and meson.build.
- Changes from version 2.28.2:
  + Meson build:
  - Use relative paths to untracked/.
  - Make it possible to use atkmm as a subproject.
  - No implicit_include_directories.
  + atkmmconfig.h.*: Don't dllimport on MinGW.
- Use ldconfig_scriptlets for post(un) handling.</changelog>
  <changelog author="qzhao@suse.com" date="1681732800">- Add atkmm1_6-remove-unnecessary-executable-flag-from-file.patch:
  cancel executable permission for file
  /usr/share/doc/packages/libatkmm-1_6-1/NEWS
  (bsc#1209094, bsc#1209139).</changelog>
</package>
<package pkgid="c522f4a617905fac800e4e0bf1d0438b188b8458d608b2c4a1e88d8ae4a2609fabb7f5dee6269063681e7f3910dcab9526e0e54dd2310d7f6fcb1f4c150d3470" name="atkmm1_6-devel" arch="x86_64">
  <version epoch="0" ver="2.28.3" rel="2.1"/>
  <changelog author="zaitor@opensuse.org" date="1448884800">- Update to version 2.24.2:
  + Regenerate with the latest glibmm.</changelog>
  <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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608292800">- Update to version 2.28.1:
  + Build:
  - Improve NMake support
  - Use __declspec(dllexport) when building with Visual Studio
  - Add Meson support
  - doc/reference/: Update for Doxygen &gt;= 1.8.16
- Add meson BuildRequires and macros following upstreams port.
- Add doxygen, graphviz and xsltproc  BuildRequires, needed now for
  building documentation.
- Replace gcc-c++ with generic c++_compiler BuildRequires.
- Tweak setup macro and fdupes call.</changelog>
  <changelog author="pgajdos@suse.com" date="1633608000">- turn off doc build, it does not work with new doxygen</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660219200">- Update to version 2.28.3:
  + Support building with Visual Studio 2022.
  + Meson build:
  - Specify 'check' option in run_command(). Will be necessary
    with future versions of Meson.
  - Perl is not required by new versions of mm-common.
  - Avoid unnecessary configuration warnings.
  - Require meson &gt;= 0.55.0.
  + Require atk &gt;= 2.12.0. Not a new requirement, but previously it
    was not specified in configure.ac and meson.build.
- Changes from version 2.28.2:
  + Meson build:
  - Use relative paths to untracked/.
  - Make it possible to use atkmm as a subproject.
  - No implicit_include_directories.
  + atkmmconfig.h.*: Don't dllimport on MinGW.
- Use ldconfig_scriptlets for post(un) handling.</changelog>
  <changelog author="qzhao@suse.com" date="1681732800">- Add atkmm1_6-remove-unnecessary-executable-flag-from-file.patch:
  cancel executable permission for file
  /usr/share/doc/packages/libatkmm-1_6-1/NEWS
  (bsc#1209094, bsc#1209139).</changelog>
</package>
<package pkgid="313967acbd3b7e4ad795d2b3f4e0717cf9ba76e090209df6a81eb6f21fcc4fc3bbbedad90a174060fa11279b40a850790d327a3bdd59e1981dc7c935fc07e209" name="aubio" arch="src">
  <version epoch="0" ver="0.4.9" rel="10.2"/>
  <changelog author="coolo@suse.com" date="1407067200">- update to 0.4.1 (to fix build in Factory):
  * The most interesting feature in this release concerns aubiocut.
  Thanks to the sponsoring of Mark Suppes, the python script to slice
  sound streams was extended to be sample accurate, cut overlapping
  segments, and work on multiple channels.
  * New source and sink objects have been added to let aubio read and
  write WAV files, even when built with no external libraries.
  This should simplify the use of aubio on platforms such as Android or Windows.
  * Existing sources and sinks have been extended to read and write from
  and to multiple channels. This makes python-aubio one of the fastest
  and most versatile Python module to read and write media files.
  This release also comes with a stack of bug fixes and code clean-ups.
- 0.4 is a huge step in this library, as:
  * more portable: with no required dependencies, the core of aubio library,
  written in ANSI C, is known to compile and run on most modern platforms
  (Linux, Windows, Mac OS X, Android, iOS, ...).
  * more stable: several bugs fixes and a battery of tests make this new
  release more robust and less prone to errors.
  * faster: several enhancements to the C library and a brand new Python
  interface help make this release orders of magnitude faster than the
  previous ones.
- switched from autotools to waf</changelog>
  <changelog author="p.drouand@gmail.com" date="1445947200">- Update to version 0.4.2
  * src/onset/onset.h: add aubio_onset_get_silence(), fix description of
  aubio_onset_get/set_delay functions
  * src/tempo/tempo.h: add aubio_tempo_get_silence and aubio_tempo_get_threshold
  * src/io/audio_unit.c: fix deprecation warning (closes #16)
  * src/io/sink_apple_audio.c: avoid opening null path
  * src/io/sink_sndfile.c: improve error messages, set nsamples after write
  * src/io/sink_wavwrite.c: fail if samplerate is way too large, assume
  windows is little endian to build with mingw32
  * src/io/source_apple_audio.c: check out of bounds _seek, set s-&gt;path, quiet
  * src/io/source_avcodec.c: update to libav10, libavcodec 55.34.1
  * src/io/source_sndfile.c: cast to uint_t for now, clarify some variables
  names, fix crash, zero-pad output vector when upsampling, improve
    seek errors and strings
  * src/io/source_wavread.c: avoid orphan parenthesis , cast size_t to int to
  avoid warning on win64 , improve seek errors processing , sync error message
  * src/onset/onset.c: avoid doubled onset at start, check parameters
  * src/pitch/pitch.c: add Hertz as valid unit string, check parameters
  * src/pitch/pitchyin.c, src/pitch/pitchyinfft.c: avoid producing
    NaN on silence (closes #7)
  * src/pitch/pitchyin.{c,h}: fix typo, developed
  * src/spectral/phasevoc.c: fix argument checks, improve error messages
  * src/synth/sampler.c: make sure blocksize &gt; 0
  * src/tempo/beattracking.c: avoid segfault on silence (closes #24)
  * src/tempo/tempo.c: add silence detection (closes #23), add old behavior in
  examples/aubiotrack.c, check parameters
  * src/*.c: fix some useless float conversion
  * python/ext/aubiomodule.c: improve documentation
  * python/ext/py-musicutils.c: add silence_detection (closes #21),
  level_detection, db_spl, level_lin, complete window implementation
  * python/ext/py-source.c: add channels, add seek (closes #9)
  * python/demos/demo_a_weighting.py: add simple demo for a_weighting
  * python/demos/demo_sink_multi.py: add multi channel version
  * python/demos/, python/demos/: minor improvements, improve syntax (closes #19)
  * python/setup.py: use setuptools, add numpy to install_requires
  * waf: removed, now automatically downloaded with make, updated to 1.8.12
  * Makefile: add target to fetch waf and basic instructions
  * .travis.yml: added template for travis continuous integration
  * {examples,src,tests}/wscript_build: add external libs and uselib to targets
  * src/wscript_build: do not hardocode install path
  * wscript, src/io/*.c: use custom defines instead of __APPLE__
  * wscript: make fat build optional, remove iOS sdk versioning
  * examples/: use outmsg to print notes (fixes #8)
  * examples/parse_args.h: improve short documentation (closes #12)
  * doc/*.cfg: remove html timestamps to make build reproducible
    (see debian bug #779216)
  * doc/aubiocut.txt: improve documentation
  * doc/*.rst: add sphinx documentation basis with Makefile and conf.py
  * README.md: minor updates
  * python.old: removed old code
  * tests/: minor bug fixing
- Add doxygen, ffmpeg-devel and txt2man dependencies
- Replace python with python-devel</changelog>
  <changelog author="olaf@aepfle.de" date="1460808000">- Use pkgconfig instead of libffmpeg-devel</changelog>
  <changelog author="alarrosa@suse.com" date="1493035200">- Update soname and generate libaubio5 package
- Update to version 0.4.5
  * src/io/source_avcodec.c: add support for libswresample
  * aubio: new python command line tool to extract information
  * src/onset/onset.c: add spectral whitening and compression, improve default
  parameters
  * this_version.py: use centralized script to get current version, adding git
  sha when building from git repo (thanks to MartinHN)
  * src/spectral/awhithening.h: add adaptive whitening
  * src/{cvec,mathutils,musicutils}.h: add cvec_logmag, fvec_logmag, and fvec_push
  * src/onset/onset.h: add aubio_onset_set_default_parameters to load optimal
  parameters of each novelty function, _{set,get}_compression and
  _{set,get}_awhitening to turn on/off compression and adaptive whitening
  * src/spectral/specdesc.h: add weighted phase
  * src/onset/onset.c: improve default onset parameters (thanks to @superbock
  for access to his evaluation database), see commit dccfad2 for more details
  * src/pitch/pitch.c: avoid segfault when using invalid parameters
  * src/temporal/biquad.c: fix biquad parameters initialization (thanks to
  @jurlhardt)
  * examples/aubio{onset,track}.c: add options --miditap-note and
  - -miditap-velo to set which midi note is triggered at onset/beat (thanks to
  @tseaver)
  * examples/aubioonset.c: show actual parameters in verbose mode
  * examples/utils.c: improve memory usage to emit midi notes
  * python/ext/py-source.c: add with (PEP 343) and iter (PEP 234) interface
  * python/ext/py-sink.c: add with interface (PEP 343)
  * python/lib/aubio/cmd.py: new `aubio` command line tool
  * python/lib/aubio/cut.py: moved from python/scripts/aubiocut
  * doc/*.rst: reorganize and improve sphinx manual
  * doc/*.txt: update manpages, add simple manpage for aubio command line
  * doc/full.cfg: derive from doc/web.cfg
  * README.md: simplify and add contribute information
  * wscript: prefer libswresample over libavsamplerate when available, use
  current version in manpages, doxygen, and sphinx, update to newest waf
  * setup.py: use entry_points console_scripts to generate scripts, use
  centralized version from this_version.py, clean up
  * python/lib/moresetuptools.py: detect if libswresample is available
- Update to version 0.4.4
  * src/utils/log.h: new function to redirect log, error, and warnings
  * python/: AUBIO_ERR raises python exception, AUBIO_WRN to emit py warning
  * doc/: add some documentation, fix errors in manpages
  * wscript: new rules to build 'manpages', 'doxygen', and 'sphinx', new
  - -build-type=&lt;release|debug&gt; option (thanks to Eduard Mueller)
  * src/notes/notes.h: add minioi and silence methods
  * examples/: add --minioi (minimum inter-onset interval) option
  * src/pitch/pitchyin.c: improve msvc compiler optimisations (thanks to
  Eduard Mueller)
  * python/, src/: improve error messages, fix minor memory leaks
  * src/io/source_avcodec.c: improve compatibility with latest ffmpeg and with
  older libav/ffmpeg versions
  * python/demos/: new demos to capture microphone in real time
  * src/aubio.h: include utils/log.h
  * src/utils/log.h: add new aubio_log_set_function to redirect log messages
  * src/notes/notes.h: add aubio_notes_{get,set}_minioi_ms, add
  _{get,set}_silence methods
  * src/aubio_priv.h: add AUBIO_INF to print to stdout with header, use new
  logging function, add ATAN alias, add stdarg.h, move #include "config.h"
  * src/{fmat,fvec}.c: avoid integer division
  * src/pitch/pitchyin.c: [msvc] help compiler to optimize aubio_pitchyin_do
  by giving it addresses for all arrays which are referenced in inner loops,
  thanks to Eduard Mueller.
  * src/pitch/pitch.c: declare internal functions as static, fail on wrong
  method, warn on wrong unit, improve error messages, fix error string
  * src/spectral/specdesc.c: return NULL if wrong mode asked, remove trailing
  spaces
  * src/onset/onset.c: return null and clean-up if new_aubio_specdesc failed,
  fix error message
  * src/notes/notes.c: use midi note to store pitch candidate, round to
  nearest note, add a variable to define precision, fix out-of-bound write,
  fix unset silence_threshold, fix error message
  * src/spectral/ooura_fft8g.c: add cast to avoid conversion warnings, prefix
  public function with aubio_ooura_ to avoid with other apps using ooura (e.g.
  puredata), make internal functions static,
  * src/spectral/fft.c: add message about fftw3 being able to do non-power of
  two sizes, make calls to fftw_destroy_plan thread-safe, use prefixed
  aubio_ooura_rdft
  * src/spectral/phasevoc.c: fix error string
  * src/temporal/resampler.c: throw an error when using libsamplerate with doubles
  * src/io/ioutils.h: add functions to check samplerate and channels, use in sink_*.c
  * src/io/source.c: add error message when aubio was compiled with no source,
  only show error message from last child source_
  * src/io/source_avcodec.c: call avformat_free_context after
  avformat_close_input, keep a reference to packet to remove it when closing
  file, avoid deprecation warnings with ffmpeg 3.2, add backward compatibility
  for libavcodec55, fix for old libavcodec54, use AV_SAMPLE_FMT_DBL when
  compiling with HAVE_AUBIO_DOUBLE, fix missing samples in eof block, avoid
  function calls before declarations, improve error messages, replace with new
  context before closing old one, make sure s-&gt;path is set to null
  * src/io/{source_wavread,sink_wavwrite}.c: declare internal functions as static
  * src/io/source_wavread.c: fix bytes_read for JUNK headers, improve error
  messages, initialize buffer, skip chunks until data is found, or abort, skip
  junk chunk
  * src/io/source_sndfile.c: add support for multi-channel resampling, set
  handle to null after sucessful close, add missing floor in ratio comparison,
  improve formatting
  * src/io/sink.c: only show error message from last child sink_
  * src/io/sink_apple_audio.c: avoid crash on empty file name
  * src/io/sink_sndfile.c: improve error message
  * src/io/sink_{sndfile,wavwrite}.c: use AUBIO_MAX_CHANNELS, fix error message
  * README.md: update copyright dates, use https
  * src/aubio.h: add some links to examples, use https
  * src/pitch/pitch.h: add aubio_pitch_get_tolerance, add basic description of
  unit modes
  * src/notes/notes.h: add doxygen header
  * src/spectral/fft.h: strip example path
  * doc/*.rst: improve sphinx documentation
  * doc/android.rst: add reference to it scripts/build_android
  * doc/debian_packages.rst: added page on debian packages
  * doc/python_module.rst: add demo_source_simple.py, add note on pip, add
  `print(aubio.version)`
  * doc/cli.rst: include command line manpages
  * doc/cli_features.rst: add matrix of command line features
  * doc/requirements.rst: add a note about --notests (closes #77), document
  - -msvc options, improve description of options
  * doc/download.rst: added page on download
  * doc/installing.rst: update
  * doc/xcode_frameworks.rst: added page on xcode frameworks
  * doc/**: use https://aubio.org
  * doc/conf.py: use pyramid theme, update copyright, remove hardcoded path
  * doc/web.cfg: exclude ioutils from doc
  * doc/aubionotes.txt: document -M option (see #18),
  * doc/aubioonset.txt: add documentation for -M, --minioi, improve threshold
  description (thanks to Peter Parker), fix typo (onset, not pitch)
  * doc/aubio*.txt: document -T/--timeformat option
  * Makefile: add a brief intro, avoid offline operations, add html and dist
  targets, add rules for documentation, simplify listing, avoid offline
  operations, bump waf to 1.9.6, check for waf before clean, chmod go-w
  waflib, improve clean, use pip to install, factorise pip options, generate
  more test sounds, improve test_python and test_pure_python, pass build_ext
  in test_pure_python{,_wheel}, quieten uninstall_python if already
  uninstalled, improve test targets, use bdist_wheel in test_pure_python,
  build_ext only for --enable-double, verbose waf rules, add cleanwaf
  * wscript: added debug/release build type configurations release (default)
  enables optimizations, debug symbols are enabled in both configurations,
  thanks to Eduard Mueller.
  * wscript: add options to disable source_wavread/sink_wavwrite, add check
  for stdarg.h, new rules 'manpages', 'sphinx', and 'doxygen' to build
  documentation, add version to sphinx and manpages, disable libsamplerate
  if double precision enabled (libsamplerate only supports float), fix typos,
  remove trailing spaces, improve tarball creation (./waf dist), remove
  full.cfg from tarball, prepend to CFLAGS to honor user cflags
  * wscript, src/wscript_build: improve install locations using DATAROOTDIR,
  MANDIR, INCLUDEDIR
  * wscript: default to no atlas for now
  * src/wscript_build: always build static library
  * scripts/build_android: add an example script to build aubio on android,
  * examples/aubionotes.c: use new notes, set minioi, send last note off when
  needed, add warning for missing options
  * examples/aubioonset.c: add minioi option, in seconds
  * examples/: only send a last note off when using jack
  * examples/: return 1 if object creation failed
  * examples/: use PROG_HAS_OUTPUT, add PROG_HAS_SILENCE
  * tests/src/spectral/test-fft.c: fix default size
  * tests/src/spectral/test-phasevoc.c: fix typos
  * tests/src/utils/test-log.c: add AUBIO_INF, add example for
  aubio_log_set_function, improve messages
  * python/ext/aubiomodule.c: add aubio._aubio.__version__ and import it as
  aubio.version, use custom logging function for errors and warnings, remove
  duplicated add_generated_objects, use &lt;&gt; for non local aubio
  * python/ext/py-cvec.c: use NPY_INTP_FMT
  * python/ext/py-fft.c: use error string set in src/spectral/fft.c
  * python/ext/py-phasevoc.c: use error string set in src/spectral/phasevoc.c
  * python/ext/py-sink.c: always set samplerate and channels in init
  * python/ext/py-source.c: use error string set in src/io/source.c
  * python/lib/aubio/midiconv.py: add unicode double sharp and double flat,
  improve unicode handling, skip UnicodeEncodeError on python 2.x
  * MANIFEST.in: add src/**.c, exclude full.cfg, include waflib, remove
  python/ext/config.h
  * setup.py: define AUBIO_VERSION use sorted glob.glob to improve
  reproducibility, remove extra quotes, remove status from version string,
  update description, use custom build_ext instead of 'generate' command,
  define HAVE_AUBIO_DOUBLE to 1 if needed
  * python/lib/gen_code.py: add support for multiple _do outputs, fix number
  of output, improve del_ function, safer DECREF, fix indentation, emit RuntimeError
  * python/lib/gen_external.py: clean-up, enable tss, remove duplicate,
  sort generated files
  * python/lib/moresetuptools.py: add HAVE_STDARG_H, also check for
  HAVE_AUBIO_DOUBLE, cleaner clean, look first for system library, then for
  local build, then local sources, mo nore fake config.h here, use
  samplerate in single precision only
  * python/README.md: add a note about nose2 for python tests (closes #74)
  * scripts/setenv_local.sh: python3 compat
  * python/demos/demo_alsa.py: add example using alsaaudio (closes #72)
  * python/demos/demo_mfcc.py: add options to plot first and second
  derivatives, and set samplerate/win_s/hop_s, thanks to @jhoelzl (closes #68)
  * python/demos/demo_notes.py: add simple notes demos
  * python/demos/demo_pyaudio.py: added simple demo for pyaudio, see #6,
  closes #78, thanks to @jhoelzl and @notalentgeek, add some comments, avoid
  overwriting aubio.pitch
  * python/demos/demo_source_simple.py: fix indentation, make executable
  * python/demos/demo_timestretch{,_online}.py: fix usage string, remove
  unused import, use // to yield an integer (closes #71)
  * python/demos/demo_timestretch_online.py: use 512, fix block counter
  * python/demos/demo_tss.py: improve default parameters, exit before plotting
  * python/tests/: use local import, add __init__.py
  * python/tests/test_cvec.py: simplify
  * python/tests/test_fft.py: skip test fft(zeros).phas == 0 if needed, expected powerpc
  * python/tests/test_fvec.py: reduce alpha norm precision to 10.-4
  * python/tests/test_{midi2note,note2midi}.py: use nose2.params, add unicode tests
  * python/tests/test_notes.py: add basic tests
  * python/tests/test_notes.py: test results are correct for 44100Hz_44100f_sine441.wav
  * python/tests/test_sink.py: add more tests, quiet warnings
  * python/tests/test_source.py: break long line, check the tail of the file
  is non-zero on non silent test files, filter user warnings to avoid spamming
  the console, only check if last frames are non silent on brownnoise (weak),
  remove fragile brownnoise test, check duration on short files, use nose2
  params to process one sound file per test
  * python/tests/test_specdesc.py: RuntimeError is now raised on wrong mode
  * python/tests/utils.py: by default, use 5 seconds brownoise
- Update to version 0.4.3
  * src/io/source.h, src/io/source_*.h: add _get_duration
  * src/notes/notes.h: add basic notes object
  * src/tempo/beattracking.{c,h}: add _get_period and _get_period_s
  * src/mathutils.h: add fvec_ishift
  * src/fvec.{c,h}: add fvec_weighted_copy
  * src/tempo/tempo.{c,h}: add _get_period and _get_period_s, also add tatum,
  a subdivision of the beat period, default to 4, implement get/set_delay
  * src/**.{c,h}: use #ifdef HAVE_FOO, not #if _HAVE_FOO, add const qualifiers
  to unmodified pointers (see #35)
  * src/{fmat,fvec,mathutils}.c: optimisations (using atlas or Accelerate when
  available) for fvec_sum, fvec_mean, fvec_shift, aubio_level_lin,
  fvec_set_all, fvec_zeros, fvec_weight, fvec_copy, fvec_weighted_copy,
  fmat_vecmul
  * src/aubio_priv.h: check for atlas cblas, use cblas_xswap, vDSP_dotpr,
  protect SQR parameters, avoid redefining MIN/MAX, define PATH_MAX and PI
  when needed, use _isnan on windows msvc 9 to avoid linking error, more
  windows hacks
  * src/mathutils.c: avoid for loop initial declarations [gcc], use
  HAVE_ATLAS, use smpl_t for constants
  * src/fmat.c: skip asserts
  * src/spectral/{filterbank,mfcc}.c: use accelerated fmat_vecmul
  * src/spectral/fft.c: fftw can be used odd length sizes, not Ooura,
  factorise double / single flags, use memcpy
  * src/spectral/phasevoc.c: fix arguments checks, return NULL when fft
  creation failed , apply windowing for resynthesized grain, use ishift for
  odd windows, fix scaling factors for correct reconstruction at 50 and 75%
  overlap
  * src/pitch/pitch.c: allow for silence == 0, improve error messages
  * src/pitch/pitchmcomb.c: fix candidates sorting function, really comparing
  current to next
  * src/notes/notes.c: equivalent to previous examples/aubionotes.c results
  * src/onset/onset.c: simplify selection of first onset, fix for "conversion
  from 'smpl_t' to 'uint_t', possible loss of data" with msvc
  * src/pitch/pitchmcomb.c: scan across all spectrum
  * src/pitch/pitchyinfft.c: use fvec_weighted_copy
  * src/{spectral/*.c,onset/*.c,tempo/*.c}: make sure win_size &gt; 1
  * src/io/*.c: use custom defines for {source,sink}_apple_audio, take a copy
  of const char* path
  * src/io/source_avcodec.c:
  - update to libav10, libavcodec 55.34.1
  - avoid deprecation warning, detect if we use ffmpeg or libav version
  - check if the uri is a network stream using av_url_split, call
  avformat_network_init() if needed
  - check if we still need max_analyze_duration2 (closes #53, thanks to
  @anthonylauzon)
  * src/io/source_{avcodec,sndfile}.c: avoid modifying input param
  * src/io/{sink,source,utils}_apple_audio.c: fix memory leak calling
  CFRelease (closes #26, closes #27, and closes #28)
  * src/io/sink_apple_audio.c: disable async mode for now, factorise code
  * src/io/source_apple_audio.c: check out of bounds _seek, set s-&gt;path, quiet
  * src/io/source_sndfile.c: fix crash, zero-pad output vector when
  upsampling, use sf_read_double when compiling with AUBIO_DOUBLE, approximate
  duration when resampling
  * src/io/sink_sndfile.c: fix for double precision
  * src/synth/sampler.c: fix typo, keeps a copy of uri
  * src/tempo/tempo.c: do not write novelty function in output[1]
  * src/temporal/resampler.c: make msvc happier adding a dummy variable
  * src/temporal/filter.c: check parameters, fix filter_do_outplace to really
  avoid modifying input
  * src/utils/windll.c: add dll main entry point
  * General:
  - new build system, new code generator
  - Python 3 compatibility (#33), thanks to Nils Philippsen (@nphilipp)
  - double precision compatibility
  - simplify memory allocations, removed unneeded malloc/free calls
  - fix memory leak (#49), check input sizes (#63) and output sizes (#60)
  - improve indentation, clean up unused imports and variables
  - fix comparison to None and to False
  * setup.py: move from python/setup.py, add option to build libaubio inside
  python-aubio (for instance with pip), add command 'generate' with option
  '--enable-double', build with -Wdeclaration-after-statement -Werror
  * python/ext/aubiomodule.c: fix PyMethodDef sentinel
  * python/ext/aubioproxy.c: factorize input checks into
  PyAubio_IsValidVector, fix windows c89 compilation, use npy_intp, not long
  * python/ext: rewrite and simplify, safer and improved memory usage (#49),
  improve error strings, verify actual object creation
  * python/ext/py-source.c: added duration, check seek is not negative
  * python/ext/py-musicutils.c: do not overwrite PyArg_ParseTuple messages
  * python/lib/gen_code.py: new generator, switch to using custom PyObjects
  instead of fvec, cvec, fmat, ready for double precision (defaults to single)
  * python/lib/aubio__init__.py: use new aubio.float_type, make sure length is
  not zero and float_type is imported
  * python/lib/aubio/midiconv.py: fix instance checks, make sure midi2note
  uses midi int (#33)
  * python/lib/aubio/slicing.py: fix samplerate
  * python/ext/aubio-types.h: add new_py_ functions to create PyObjects
  instead of fvec_t, apply to generated and hard-coded objects
  * python/lib/gen_external.py: improve compiler detection, fixes build on
  windows (#55)
  * python/lib/moresetuptools.py: helpers for windows and macos compilations
  * python/demos/demo_reading_speed.py: new reading speed tests, external
  packages disabled by default
  * python/demos/demo_timestretch.py: new timescale algorithm
  * python/demos/demo_timestretch_online.py: new timescale algorithm (online
  version)
  * python/demos/demo_create_test_sounds.py: add script to create simple sound
  files to test on using sox
  * python/demos/demo_a_weighting.py: add simple demo for a_weighting
  * python/demos/demo_filter.py: moved from _a_weighting
  * python/demos/demo_mfcc.py: use n_coeffs
  * python/demos/demo_bpm_extract.py: add exception type, avoid {} as default
  argument value
  * python/demos/demo_pysoundcard_*: update to pysoundcard 0.5.2 (closes #42)
  * python/scripts/aubiocut: fix usage string output
  * python/tests/run_all_tests,*.py: switch to nose2, fix most prospect warnings
  * python/tests/test_fvec.py: add test_pass_to_numpy, cope with accumulated
  errors
  * python/tests/test_cvec.py: simplify, add more tests
  * python/tests/test_fft.py: more tests, fft.do to clash on wrong size
  inputs, f.rdo input size, cvec is large enough, memory tests, avoid
  VisibleDeprecationWarning
  * python/tests/test_filterbank.py: check for wrong values, ValueError raised
  * python/tests/test_filter.py: add tests
  * python/tests/test_musicutils.py: simplify, check TypeError is raised
  * python/tests/test_mfcc.py: more tests, check for wrong input size (see #63)
  * python/tests/test_mathutils: fix test_miditobin test, can also raise
  NotImplementedError (darwin)
  * python/tests/test_note2midi.py: more tests, use unicode_literals
  * python/tests/test_phasevoc.py: add a note about ocasional crash check
  perfect reconstruction for overlap &gt; 75% add 50% overlap test, fix duplicate
  test name, add wrong sized input tests
  * python/tests/test_sink.py: remove useless many_sinks_not_closed and cruft
  * python/tests/test_source.py: simplify, quieten, skip tests if no test sounds
  * python/tests/test_specdesc.py: check for wrong values, skip wrong name
  test, use correct input size (see #63)
  * python/tests/utils.py: try reopening the file is deleting it fails on windows
  * python/VERSION: removed, use same VERSION file for libaubio and python-aubio
  * MANIFEST.in: move from python/, update contents
  * nose2.cfg: add minimal config, set multiprocess always-on=false (fixes
  coverage, pass -N to speed up the tests)
  * examples/*.c: add time format option
  * examples/{aubioonset,aubiotrack}.c: also emit midi note, thanks to
  @topas-rec (closes #62)
  * examples/: use outmsg to print notes (fixes #8)
  * examples/aubionotes.c: use new aubio_notes object
  * examples/aubiotrack.c: enable -O and -t options, fix is_beat/is_silence
  types
  * examples/{parse_args,utils}.h: check in config.h if getopt.h was found, or
  build without for msvc, more windows hacks
  * examples/utils.c: change send_noteon to accept floating point midi note number
  * tests/src/io/test-source_apple_audio.c: shorten long line
  * tests/src/io/test-source_avcodec.c: use HAVE_LIBAV, closes #10
  * tests/src/temporal: avoid crash, clarify
  * tests/src/tempo/test-tempo.c: tempo back to only one output
  * tests/src/test-delnull.c: improve test, avoid segfaults
  * tests/src/test-lvec.c: use AUBIO_LSMP_FMT
  * tests/utils_tests.h: add VA_ARGS versions of variadic macros
  * tests/utils_tests.h: also use custom srandom/random when compiling with
  - std=c99
  * tests/utils_tests.h: make sure M_PI and RAND_MAX are defined
  * Makefile: set waf to 1.8.22 for now, new targets create_test_sounds,
  build_python, test_python, clean_python, build_python3, clean_python3,
  test_pure_python, test_pure_python_wheel, (use test_pure_* targets to build
  without libaubio), use 'HAVE_DOUBLE=1 make' to build in double precision
  * scripts/build_apple_frameworks: add script to build macosx and ios
  frameworks (see #34, #43)
  * scripts/build_emscripten: add script to build with emcc and co
  * scripts/build_mingw: add script to cross-compile using mingw
  * scripts/get_waf.sh: added simple script to fetch latest waf
  * scripts/setenv_local.sh: set environment to run from built source tree
  * scripts/setenv_local.sh: update to new python-aubio build location
  * tests/wscript_build: do not install test programs
  * tests/wscript_build, src/wscript_build: use 'use =', simplify
  * src/wscript_build: enable shared lib on ios, static lib on windows
  * wscript:
  - update --enable-foo to fail if foo is not found
  - add -mmacosx-version-min=10.4 on darwin
  - add '-fembed-bitcode' on ios (closes #31), min to 6.1
  - make fat build, add option to not build with Accelerate framework
  - add option to not build with CoreAudio/AudioToolbox
  - add --disable-docs option
  - add -lm detection
  - pass HAVE_AUBIO_DOUBLE in compiler arguments
  - first check for headers, make getopt.h and unistd.h optional
  - check HAVE_AV* from ctx.env
  - make msvc compiler quieter, add /MD and /D_CRT_SECURE_NO_WARNINGS
  - check if we find atlas/cblas.h
  - new build platform emscripten
  - more cleanups and updates
  * src/: remove trailing spaces, improve doxygen strings, update copyrights,
  fix typos
  * src/onset/onset.h: fix description of get/set_delay functions
  * src/spectral/mfcc.h: add link to reference implementation
  * src/spectral/filterbank_mel.h: update reference url
  * src/musicutils.h: update link to Bernardini's paper, improve doc
  * doc/aubiomfcc.txt: add a note about the output
  * doc/*.cfg: update to Doxygen 1.8.8
  * python/README.md: fix typo (thanks to Sam Alexander), document how to
  build in a virtualenv (see #2)
  * README.md: minor updates, link to python/README.md, switch to https</changelog>
  <changelog author="alarrosa@suse.com" date="1493380800">- Do not install libaubio.a</changelog>
  <changelog author="tiwai@suse.de" date="1495108800">- Correct the license tag to GPL-3.0+</changelog>
  <changelog author="jengelh@inai.de" date="1495800000">- Rectify RPM groups.</changelog>
  <changelog author="coolo@suse.com" date="1514808000">- update to 0.4.6
  This version includes:
  * yinfast, a new version of the YIN pitch detection algorithm,
    that uses spectral convolution to compute the same results as
    the original yin, but with a cost O(N log(N)), making it much
    faster than the plain implementation (O(N^2))
  * Intel IPP optimisations (thanks to Eduard Mueller)
  * improved support for emscripten (thanks to Martin Hermant),
    which compiles the aubio library as a javascript module and
    lets you run aubio's algorithm directly from within a web-page.
  0.4.6 also comes with several bug fixes and improvements.</changelog>
  <changelog author="tiwai@suse.de" date="1521806400">- Fix divide-by-zero at wavread (CVE-2017-17054, bsc#1070399):
  aubio-wavread-input-validation.patch</changelog>
  <changelog author="jengelh@inai.de" date="1524312000">- Explicitly request ffmpeg 3.x for building</changelog>
  <changelog author="tiwai@suse.de" date="1528459200">- Fix segfault with malformed input file (CVE-2017-17554,
  bsc#1072317):
  aubio-resampler-NULL-deref-fix.patch</changelog>
  <changelog author="tiwai@suse.de" date="1528459201">- Use license file tag</changelog>
  <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>
</package>
<package pkgid="91a09a5f50f576477d44d2b868f56ae4077bcc7211b722c8455259b51fe610791b2047c62385b4bdad4150a09f15f620ebb306d362c90402f2c590afc5b4eadf" name="aubio-debugsource" arch="x86_64">
  <version epoch="0" ver="0.4.9" rel="10.2"/>
  <changelog author="tiwai@suse.de" date="1528459200">- Fix segfault with malformed input file (CVE-2017-17554,
  bsc#1072317):
  aubio-resampler-NULL-deref-fix.patch</changelog>
  <changelog author="tiwai@suse.de" date="1528459201">- Use license file tag</changelog>
  <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>
</package>
<package pkgid="71013d92fd71dfd54c47b9bf0e1575779facd5f7533d6a5e095c5663a2f19a95480792fd4a979713e37399a6ca8b96fac62465173b573c15d7d5545b4bdf31b5" name="aubio-docs" arch="noarch">
  <version epoch="0" ver="0.4.9" rel="10.2"/>
  <changelog author="tiwai@suse.de" date="1528459200">- Fix segfault with malformed input file (CVE-2017-17554,
  bsc#1072317):
  aubio-resampler-NULL-deref-fix.patch</changelog>
  <changelog author="tiwai@suse.de" date="1528459201">- Use license file tag</changelog>
  <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>
</package>
<package pkgid="698fed0ff6e0e2fbbedfbc120790d21d7b933ea93ae7d62c2d0329e6b2c50b945578f0f5ed3b1dae40d9128bb7272c078c81c3426bd26d6c2d7424479999baf3" name="aubio-tools" arch="x86_64">
  <version epoch="0" ver="0.4.9" rel="10.2"/>
  <changelog author="tiwai@suse.de" date="1528459200">- Fix segfault with malformed input file (CVE-2017-17554,
  bsc#1072317):
  aubio-resampler-NULL-deref-fix.patch</changelog>
  <changelog author="tiwai@suse.de" date="1528459201">- Use license file tag</changelog>
  <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>
</package>
<package pkgid="ad8571bfd7d1cba4760ceff046ebc3a29aa0257a9c5a30148c84ffbaef0fdedb0d12450d66725cea40811793afd1abf14d8fc1b15af1373995cf9f7152355dd8" name="aubio-tools-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.4.9" rel="10.2"/>
  <changelog author="tiwai@suse.de" date="1528459200">- Fix segfault with malformed input file (CVE-2017-17554,
  bsc#1072317):
  aubio-resampler-NULL-deref-fix.patch</changelog>
  <changelog author="tiwai@suse.de" date="1528459201">- Use license file tag</changelog>
  <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>
</package>
<package pkgid="9cc4790c1801f2049d3d078dda75d4d92a6f6bb4f28739d53fab6c554f36d1e9fd1df3605030c5504fc59dd6ee257b936b0d5cec6f5199cdd52c95ee8cfd4b8c" name="audiofile" arch="src">
  <version epoch="0" ver="0.3.6" rel="12.1"/>
  <changelog author="meissner@suse.de" date="1256644800">- fixed implicit functions</changelog>
  <changelog author="jengelh@medozas.de" date="1261051200">- add baselibs.conf as a source</changelog>
  <changelog author="coolo@novell.com" date="1272110400">- buildrequire pkg-config to fix provides</changelog>
  <changelog author="dimstar@opensuse.org" date="1273492800">- Update to version 0.2.7:
  + Fix decoding of multi-channel ADPCM WAVE files.
  + Reduce unshared data in library.
  + Fix handling of audio files with more than 2^24 frames.
  + Add support for writing double-precision floating-point WAVE
    files.
  + Add support for reading certain uncompressed AIFF-C files
    created by Mac OS X.
  + Write fact chunk in floating-point WAVE files.
- Drop bnc_463220.patch, fixed by upstream in a different way.
- Drop audiofile-0.2.6.patch, audiofile-m4_quote_fix.diff and
  audiofile-fiximplicit.patch.</changelog>
  <changelog author="appleonkel@opensuse.org" date="1316433600">- Update to version 0.3.1:
  + Support u-law and A-law compression in Core Audio Format files
  + Add support for Creative Voice File format
  + Define AFframecount and AFfileoffset as 64-bit signed integers
  + Add support for extensible WAVE format
- Added audiofile-remove-unused-variables.patch for -Werror
- Added audiofile-add-lm-linker.patch to fix build error
- Drop audiofile-oldstyle.patch, fixed by upstream in a different way.
- Split documentation of the library into doc package
- Removed Obsoletes/Provides audiofil, seems outdated</changelog>
  <changelog author="jengelh@medozas.de" date="1316520000">- Remove redundant tags/sections from specfile
- Fix a typo in %_smp_mflags
- Implement shlib policy</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="1322654400">- Update to version 0.3.2:
  + Fix initialization of byte order in Creative Voice File format.
  + Fix calculation of frame count in NIST SPHERE sound files.
  + Remove duplicate definition of AFvirtualfile.
  + Don't treat compiler warnings as errors by default.
- Clean spec file using spec-cleaner.
- 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.</changelog>
  <changelog author="vuntz@opensuse.org" date="1326801600">- Update to version 0.3.3:
  + Update library's soname version.
  + Link against libm.
- Drop audiofile-add-lm-linker.patch: fixed upstream.
- Rebase audiofile-remove-unused-variables.patch.
- Remove call to autoreconf: it was only there for
  audiofile-add-lm-linker.patch.
- Move man pages from libaudiofile0 subpackage to audiofile
  subpackage, where the binaries live.
- Rename libaudiofile0 subpackage to libaudiofile1, following
  upstream soversion change.</changelog>
  <changelog author="vuntz@opensuse.org" date="1336737600">- Update to version 0.3.4:
  + Use hidden visibility for internal symbols.
  + Add support for Sample Vision format.
  + Update license for extended-precision floating-point conversion
    routines.</changelog>
  <changelog author="coolo@suse.com" date="1359720000">- update license to new format</changelog>
  <changelog author="reddwarf@opensuse.org" date="1361361600">- Update to version 0.3.5:
  + Implement IMA ADPCM encoding and decoding for AIFF-C, CAF, and WAVE files.
  + Implement Microsoft ADPCM encoding for WAVE files.
  + Fix calculation of IRCAM frame size.
  + Record marker comments in WAVE files.
  + Improve validation of compressed audio formats.
  + Add support for building without documentation.
- Add audiofile-0.3.5-without_examples.patch
- Remove audiofile-remove-unused-variables.patch
- Remove Obsoletes: audiofile-64bit</changelog>
  <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>
</package>
<package pkgid="c499837c16550f8aaaae3f46bd7b1d3162b9035c4240faf6a2c6e0711027c115019fa723458b68b00e9cbec4c057dee1c0c8a86d953f222cbd8ef66787209913" name="audiofile" arch="x86_64">
  <version epoch="0" ver="0.3.6" rel="12.1"/>
  <changelog author="coolo@suse.com" date="1359720000">- update license to new format</changelog>
  <changelog author="reddwarf@opensuse.org" date="1361361600">- Update to version 0.3.5:
  + Implement IMA ADPCM encoding and decoding for AIFF-C, CAF, and WAVE files.
  + Implement Microsoft ADPCM encoding for WAVE files.
  + Fix calculation of IRCAM frame size.
  + Record marker comments in WAVE files.
  + Improve validation of compressed audio formats.
  + Add support for building without documentation.
- Add audiofile-0.3.5-without_examples.patch
- Remove audiofile-remove-unused-variables.patch
- Remove Obsoletes: audiofile-64bit</changelog>
  <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>
</package>
<package pkgid="c644600188f419b3f3ad17e73f96d92b8e75fe6955b5c333b1c6087101300b1418d7465d74f156833a6280da56d2f3fe5eeebc5ad1b1268a3e19c75c8636cc6b" name="audiofile-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.3.6" rel="12.1"/>
  <changelog author="coolo@suse.com" date="1359720000">- update license to new format</changelog>
  <changelog author="reddwarf@opensuse.org" date="1361361600">- Update to version 0.3.5:
  + Implement IMA ADPCM encoding and decoding for AIFF-C, CAF, and WAVE files.
  + Implement Microsoft ADPCM encoding for WAVE files.
  + Fix calculation of IRCAM frame size.
  + Record marker comments in WAVE files.
  + Improve validation of compressed audio formats.
  + Add support for building without documentation.
- Add audiofile-0.3.5-without_examples.patch
- Remove audiofile-remove-unused-variables.patch
- Remove Obsoletes: audiofile-64bit</changelog>
  <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>
</package>
<package pkgid="4d5aebd74d2759918742dfa27787a9e4ea9bbcb0dd993787d1fbdf2ab929a55bb7162267fcbf479124036b98bbef004b472a152d8b5b79793af96706a5d5fa06" name="audiofile-debugsource" arch="x86_64">
  <version epoch="0" ver="0.3.6" rel="12.1"/>
  <changelog author="coolo@suse.com" date="1359720000">- update license to new format</changelog>
  <changelog author="reddwarf@opensuse.org" date="1361361600">- Update to version 0.3.5:
  + Implement IMA ADPCM encoding and decoding for AIFF-C, CAF, and WAVE files.
  + Implement Microsoft ADPCM encoding for WAVE files.
  + Fix calculation of IRCAM frame size.
  + Record marker comments in WAVE files.
  + Improve validation of compressed audio formats.
  + Add support for building without documentation.
- Add audiofile-0.3.5-without_examples.patch
- Remove audiofile-remove-unused-variables.patch
- Remove Obsoletes: audiofile-64bit</changelog>
  <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>
</package>
<package pkgid="bbe5b0460f175bbc0110b59f478e1f91124f71ef7839bb75cf45582944907c11b510af24ecdf4f096d50abb42bf10e69ea5623315bd678e44748fc95c33c6d8f" name="audiofile-devel" arch="x86_64">
  <version epoch="0" ver="0.3.6" rel="12.1"/>
  <changelog author="coolo@suse.com" date="1359720000">- update license to new format</changelog>
  <changelog author="reddwarf@opensuse.org" date="1361361600">- Update to version 0.3.5:
  + Implement IMA ADPCM encoding and decoding for AIFF-C, CAF, and WAVE files.
  + Implement Microsoft ADPCM encoding for WAVE files.
  + Fix calculation of IRCAM frame size.
  + Record marker comments in WAVE files.
  + Improve validation of compressed audio formats.
  + Add support for building without documentation.
- Add audiofile-0.3.5-without_examples.patch
- Remove audiofile-remove-unused-variables.patch
- Remove Obsoletes: audiofile-64bit</changelog>
  <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>
</package>
<package pkgid="0a2654e30a253d2fb61b5be1b8f45b9c9a62adb772987d5a8a1a4a0e4d8ea4ecc431b2d9c92ce2efa6f13cde8ec42adeb0602f1a65f95da7bf5c2e357eac548b" name="audiofile-doc" arch="x86_64">
  <version epoch="0" ver="0.3.6" rel="12.1"/>
  <changelog author="coolo@suse.com" date="1359720000">- update license to new format</changelog>
  <changelog author="reddwarf@opensuse.org" date="1361361600">- Update to version 0.3.5:
  + Implement IMA ADPCM encoding and decoding for AIFF-C, CAF, and WAVE files.
  + Implement Microsoft ADPCM encoding for WAVE files.
  + Fix calculation of IRCAM frame size.
  + Record marker comments in WAVE files.
  + Improve validation of compressed audio formats.
  + Add support for building without documentation.
- Add audiofile-0.3.5-without_examples.patch
- Remove audiofile-remove-unused-variables.patch
- Remove Obsoletes: audiofile-64bit</changelog>
  <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>
</package>
<package pkgid="8a11c14c69f42c8075b2fb0106ce1232a02a6c26d8d11df6e7bc349c963cc7a8d3a068526c729320e70adf1d100fb86b54ebf4997b7c0da7695143cd8f7c6865" name="augeas" arch="i586">
  <version epoch="0" ver="1.14.1" rel="1.1"/>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1594123200">- update to 1.12.0
  General changes/additions
  - update gnulib to 91584ed6
  Lens changes/additions
  - Anaconda: new lens to process /etc/sysconfig/anaconda instead of Shellvars (Pino Toscano) (Issue #597)
  - DevfsRules: add lens for FreeBSD devfs.rules files
  - Dovecot: permit ! in block titles (Nathan Ward) (Issue #599)
  - Hostname: Allow creation of hostname when file is missing (David Farrell) (Issue #606)
  - Krb5: add more pkinit_* options (Issue #603)
  - Logrotate: fix missing recognition of double quoted filenames (Issue #611)
  - Multipath: accept values enclosed in quotes (Issue #583)
  - Nginx: support unix sockets as server address (Issue #618)
  - Nsswitch: add merge action (Issue #609)
  - Pam: accept continuation lines (Issue #590)
  - Puppetfile: allow symbols as (optional) values (Issue #619) allow comments in entries (Issue #620)
  - Rsyslog: support dynamic file paths (Issue #622) treat #!/+/- as comment (arnolda, PR #595)
  - Syslog: accept 'include' directive (Issue #486)
  - Semanage: new lens to process /etc/selinux/semanage.conf instead of Simplevars (Pino Toscano) (Issue #594)
  - Shellvars: allow and/or in @if conditions (#582) accept functions wrapped in round brackets, accept variables with a dash in their name, exclude csh/tcsh profile scripts (Pino Toscano) (Issue #600) accept variable as command (Issue #601)
  - Ssh: accept RekeyLimit (Issue #605)
  - Sshd: accept '=' to separate option names from their values (Emil Dragu, #587)
  - Sudoers: support 'always_query_group_plugin' flag (Steve Traylen, #588)
  - Strongswan: parse lists. This is a backwards-incompatible change since list entries that were parsed into a single string are now split into a list of entries (Kaarle Ritvanen)
  - Toml: new lens to parse .toml files (PR #91)
  - Xorg: accept empty values for options (arnolda, PR #596)
- refresh patches
- run spec-cleaner</changelog>
  <changelog author="Jason Sikes &lt;jsikes@suse.com&gt;" date="1612872000">- Add new directives and options supported in chrony since 3.3 up to 4.0.
  * augeas-new_options_for_chrony.patch
  * [bsc#1178470]
  * sourced from https://github.com/hercules-team/augeas/pull/698</changelog>
  <changelog author="Jason Sikes &lt;jsikes@suse.com&gt;" date="1622030400">- Allow all printable ASCII characters in WPA-PSK definition
  * augeas-allow_printable_ASCII.patch
  * bsc#1185524
  * Sourced from https://github.com/hercules-team/augeas/pull/723/commits
  * Credit to Michal Filka &lt;mfilka@suse.com&gt;</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1623153600">- add remove-unportable-tests.patch to fix build</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643371200">- testsuite requires glibc-locale, buildrequire it</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1648123200">- add sysctl_parsing.patch (bsc#1197443)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1650974400">- Employ shared library packaging guideline and resolve this
  rpmlint report: "libaugeas0.x86_64: E: shlib-policy-name-error
  SONAME: libfa.so.1, expected package suffix: 1" [boo#1191749]</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1658836800">- Unset MALLOC_PERTURB_ to speed up %check significantly
  (boo#1201884, gh#hercules-team#768)</changelog>
  <changelog author="Jason Sikes &lt;jsikes@suse.com&gt;" date="1667563200">- Update to 1.13.0
  * Fixes bsc#1204554
  * Added augeas-1.13.0-replace_security_context_t-patch to fix a
    syntax error.
  * Rebased gcc9-disable-broken-test.patch
  * Dropped the following patches since they are now upstreamed:
  - augeas-new_options_for_chrony.patch
  - augeas-allow_printable_ASCII.patch
  - remove-unportable-tests.patch
  * General changes/additions
  - Add Dockerfile (Nicolas Gif) (Issue #650)
  - augtool: Improved readline integration to handle quoting
    issues (Pino Toscano)
  - typechecker: Allow including '/' in keys and labels. Thanks
    to felixdoerre for pointing out that this restriction was
    unnecessary. See issue #668 for the discussion.
  - Add function modified() to select nodes which are marked as
    dirty (George Hansper) (Issue #691)
  - Add CLI command 'preview' and API 'aug_preview' to preview
    file contents (George Hansper) (#690)
  - Add "else" operator to augeas path-filter expressions
    (priority selector) (George Hansper) (#692)
  - Add new axis 'seq' to allow /path/seq::*[expr] to match and
    create numeric nodes, as idempotent alternative to
    /path/*[expr] (George Hansper) (#706)
  * Lens changes/additions
  - Authinfo2: new lens to parse Authinfo2 format (Nicolas Gif)
    (Issue #649)
  - Chrony: add new options (Miroslav Lichvar) (Issue #698)
  - Cmdline: New lens to parse /proc/cmdline (Thomas Weißschuh)
  - Crypttab: support UUID in device and / in opt (Raphaël
    Pinson) (#713)
  - Fail2ban: new lens to parse Fail2ban format (Nicolas Gif)
    (Issue #651)
  - Grub: support '+' in kernel command line option names (Pino
    Toscano) (Issue #647)
  - Krb5: handle [plugins] subsection (Pino Toscano) (Issue #663)
  - Limits: support colons in the domain pattern of the limits
    lens (Xavier Mol) (Issue #645)
  - Logrotate: add hourly schedule (Jason A. Smith) (Issue #655)
  - Mke2fs: parse more common entries between [defaults] and the
    tags in [fs_types], fix the type of few entries, handle the
    [options] stanza (Pino Toscano) (Issue #642)
  - support quoted values (Pino Toscano) (Issue #661)
  - NetworkManager: allow # in values (mfilka) (#723)
  - Opendkim: update to match current conffile format (Issue #644)
  - Postfix_Master: Allow unix-dgram as type (Issue #635)
  - Postfix_transport: Allow underscore (Anton Baranov) (Issue #678)
  - Postgresql: Allow hyphen '-' in values that don't require quotes
    (Marcin Barczyński) (Issues #700 #701)
  - Properties: Allow "/" in property names (felixdoerre) (Issue #680)
  - Redis: add incl path /etc/redis.conf (Raphaël Pinson) (#726)
  - support "replicaof" (Raphaël Pinson) (#727)
  - fix support for "sentinel" (Raphaël Pinson) (#728)
  - Resolv: Support new options (Trevor Vaughan) (Issues #707 #708)
  - Rsyslog: support multiple actions in filters and selectors (Issue
    [#653])
  - Shellvars: exclude more tcsh profile scripts (Pino Toscano) (Issue
    [#627])
  - Simplevars: add ocsinventory-agent.cfg (Pat Riehecky) (Issue #637)
  - Sudoers: support new @include/@includedir directives (Pino
    Toscano) (Issue #693)
  - Sudoers: Allow AD groups (luchihoratiu) (Issue #696)
  - Support negative integers (Ando David Roots) (#724)
  - Ssh: add Match keyword support (granquet) (Issue #695)
  - Sshd: support quotes in Match conditions (Issue #739)
  - Systemd: fix parsing of envvars with spaces (Pino Toscano) (#659)
  - Add incl paths according to 'systemd.network(5)' (chruetli) (#683)
  - Tinc: new lens for Tinc VPN configuration files (Thomas Weißschuh)
    (#718)
  - Toml: support arrays (norec) in inline tables (Raphaël Pinson)
    (#703)
  - Tmpfiles: improvements to the types specification (Pino Toscano)
    (Issue #694)</changelog>
  <changelog author="Otto Hollmann &lt;otto.hollmann@suse.com&gt;" date="1680782400">- Use the correct license - LGPL-2.1</changelog>
  <changelog author="Otto Hollmann &lt;otto.hollmann@suse.com&gt;" date="1685534400">- Update to 1.14.0
  * General changes/additions
  - Update submodule gnulib to 2f7479a16a3395f1429c7795f10c5d19b9b4453e
    (#781)
  - Add bash-completion for augtool, augmatch, augprint (#783) George
    Hansper
  - Fix: Allow values to contain arbitrary unbalanced square brackets
    (#782) George Hansper
  - Add package bash to build stage in Dockerfile (#776) George Hansper
  - Add augprint tool for creating idempotent augtool scripts (#752) George
    Hansper
  - Replace deprecated 'security_context_t' with 'char *' (#747) Leo-Schmit
  - src/syntax.c: Fix whitespace which confuses static checkers
    (#725) rwmjones
  - README.md: Add oss-fuzz status badge (#702) Sergey Nizovtsev
  - Package augmatch, too (#688) oleksandriegorov
  - Add Github workflow to create releases with complete source tarballs
    (#744) Hilko Bengen
  * Lens changes/additions
  - Resolv: add option trust-ad (#784) George Hansper
  - Sos: new lens for /etc/sos/sos.conf (based on IniFile) (#779) George
    Hansper
  - Pg_Hba: unquoted auth-method may contain hyphens (#777) George Hansper
  - Sysctl: Allow keys to contain * and : and / characters (#755) M Filka
  - Semanage: Fix parsing of ignoredirs (#758) Richard W M Jones
  - Systemd: allow empty quoted environment variable values (#757) Michal
    Vasko
  - Systemd: allow values starting with whitespaces for Exec* and
    Environment service entries. (#757) Michal Vasko
  - Toml: workaround to allow writing toml files (#742) Richard
  - Kdump: parse "auto_reset_crashkernel" (#754) Laszlo Ersek
  - Keepalived: add parameters notify_stop and notify_deleted (#749) Adam
    Bambuch
  - Chrony: add new directives and options (#745) Miroslav Lichvar
  - Redis: Allow redis lens to set 'SAVE ""' as a valid option (#738) Mitch
    Hagstrand
  - ClamAV: update ClamAV lens to autoload /etc/clamav/*.conf
    (#748) Guillaume Ross
  - AuthselectPam: new lens for /etc/authselect/custom/*/*-auth
    and /etc/authselect/custom/*/postlogin (#743) Heston Snodgrass
  - Sshd: Parse GSSAPIKexAlgorithms PubkeyAcceptedKeyTypes
    CASignatureAlgorithms as comma-seperated lists instead of simple
    strings (#721) Edward Garbade
  - Yum: Add additional unit tests (#677) Pat Riehecky
  - Cockpit: new lens for /etc/cockpit/cockpit.conf (#675) Pat Riehecky
  * Rebased patch gcc9-disable-broken-test.patch
  * Deleted patches:
  - sysctl_parsing.patch
  - augeas-1.13.0-replace_security_context_t-patch</changelog>
  <changelog author="Otto Hollmann &lt;otto.hollmann@suse.com&gt;" date="1692878400">- Update to 1.14.1
  * General changes/additions
  - internal.c: update #if to only use GNU-specific strerror_r() when GLIBC
    is defined (#791) Dimitry Andric
  - augeas.c: Fix bug from PR#691 where the nodes of a newly created file
    are lost upon a subsequent load operation (#810) George Hansper
  - HACKING.md: describe testing (#796) Laszlo Ersek
  - Add GitHub Actions (#714) Raphaël Pinson
  - augprint.c: remove #include &lt;malloc.h&gt; , add #include &lt;libgen.h&gt;
    (#792) Ruoyu Zhong
  * Lens changes/additions
  - TOML: support trailing commas in arrays (#809) Bao
  - Tmpfiles: allow '=', '~', '^' for letter types, allow ":" as prefix for
    the mode (#805) Pino Toscano
  - Sshd: Add keyword PubkeyAcceptedAlgorithms as comma-separated list of
    items (#806) Dave Re
  - Cmdline: Allow whitespace at the end of kernel commnd line
    (#798) rwmjones</changelog>
</package>
<package pkgid="d379cbfd3f746953b90d6fbdd31804c2d781c31df09fd6b0c501f69195f71c3e318fe5d51644d011e40d6a569e22b33399da14d16bcd9dd0853fc9bd15a1723f" name="augeas" arch="src">
  <version epoch="0" ver="1.14.1" rel="1.1"/>
  <changelog author="tchvatal@suse.com" date="1496145600">- Version update to 1.8.0:
  * See the News file for all the details
- Verified it contains fixes for bsc#933210 bsc#975729 bsc#925225
  bsc#1023204 CVE-2014-8119</changelog>
  <changelog author="vcizek@suse.com" date="1509019200">- Version update to 1.9.0:
  - General changes/additions
  * Fix error in handling escaped whitespace at the end of path expressions
    (addresses CVE-2017-7555)
  * several improvements to the error messages when transforming a tree
    back to text fails. They now make it clearer what part of the tree
    was problematic, and what the tree should have looked like.
  * Fixed the pkg-config file, which should now be usable
  * Fix handling of backslash-escaping in strings and regular expressions
    in the lens language. We used to handle constructs like "\\" and
    /\\\\/ incorrectly. (Issue #495)
  * do not unescape the default value of a del on create; otherwise we are
    double unescaping these strings (Issue #507)
  * remove tempfile when saving files because destination is not writable
    (Issue #479)
  * span information is now updated on save (Issue #467)
  * fix lots of warnings generated by gcc 7.1
  * Various changes to reduce bashisms in tests and make them run on
    FreeBSD (Romain Tartière)
  - API changes
  * add function aug_ns_attr to allow iterating through a nodeset
    quickly. See examples/dump.c for an example of how to use them
    instead of aug_get, aug_label etc. and for a way to measure
    performance gains.
  - Lens changes/additions
  * Ceph: new lens for /etc/ceph/ceph.conf
  * Cgconfig: accept fperm &amp; dperm in admin &amp; task (Pino Toscano)
  * Dovecot: also load files from /usr/local/etc (Roy Hubbard)
  * Exports: relax the rules for the path at the beginning of a line so
    that double-quoted paths are legal, too
  * Getcap: new lens to parse generic termcap-style capability databases
  * Grub: accept toplevel 'boot' entry (Pino Toscano)
  * Httpd: handle empty comments with a continuation line (Issue #423);
    handle '&gt;""' in a directive properly (Issue #429); make space between
    quoted arguments optional (Issue #435); accept quoted strings as part
    of bare arguments (Issue #470)
  * Nginx: load files from sites-available directory (Omer Katz) (Issue #471)
  * Nslcd: new lens for nss-pam-ldapd config (Jose Plana)
  * Oz: New lense for /etc/oz/oz.cnf
  * postfix lenses: also load files from /usr/local/etc (Roy Hubbard)
  * Properties: accept DOS line endings (Issue #468)
  * Rtadvd: new lens to parse the rtadvd configuration file (Matt Dainty)
  * Rsyslog: load files from /etc/rsyslog.d (Doug Wilson) (Issue #475);
    allow spaces before the # starting a comment; allow comments inside
    config statements like 'module'
  * Ssh: accept '=' to separate keyword from arguments
  * Sshd: split HostKeyAlgorithms into list of values; recognize quoted
    group names with spaces in them (Issue #477)
  * Sudoers: recognize "match_group_by_gid" (Luigi Toscano) (Issue #482)
  * Syslog: allow spaces before the # starting a comment
  * Termcap: new lens to parse termcap capability databases (Matt Dainty)
  * Vsftpd: accept seccomp_sandbox (Denys Stroebel)
  * Xymon: accept 'group-sorted' directive (Issue #462)</changelog>
  <changelog author="fvogt@suse.com" date="1519300800">- Use %license (boo#1082318)</changelog>
  <changelog author="vcizek@suse.com" date="1521547200">- update to 1.10.1:
  General changes/additions
    New CLI utility 'augmatch' to print the tree for a file and select
    some of its contents
    New command 'count' in augtool
    New function 'not(bool) -&gt; bool' for path expressions
    The path expression 'label[. = "value"]' can now be written more
    concisely as 'label["value"]'
  API changes
    libfa has now a function fa_json to export an FA as a JSON file, and
    fa_state_* functions that make it possible to iterate over the FA's
    states and transitions. (Pedro Valero Mejia)
    Add functions aug_ns_label, aug_ns_value, aug_ns_count, and
    aug_ns_path to get the label (with index), the value, the number of
    nodes, and the fully qualified path for nodes stored in a nodeset in
    a variable efficiently
  Lens changes/additions
    Grubenv: new lens to process /boot/grub/grubenv (omgold)
    Httpd: also read files from /etc/httpd/conf.modules.d/*.conf
    (Tomas Meszaros) (Issue #537)
    Nsswitch: allow comments at the end of a line (Philip Hahn) (Issue #517)
    Ntp: accept 'ntpsigndsocket' statement (Philip Hahn) (Issue #516)
    Properties: accept empty comments with DOS line endings (Issue #161)
    Rancid: new lens for RANCiD router databases (Matt Dainty)
    Resolv: accept empty comments with DOS line endings (Issue #161)
    Systemd: also process /etc/systemd/logind.conf (Pat Riehecky)
    YAML: process a document that is just a sequence (John Vandenberg)
- drop chrpath dependency, the offending dump binary is no longer shipped</changelog>
  <changelog author="jengelh@inai.de" date="1521547201">- Fix RPM groups.</changelog>
  <changelog author="ecsos@opensuse.org" date="1545652800">- update to 1.11.0
  General changes/additions
  - augmatch: add a --quiet option; make the exit status useful
    to tell whether there was a match or not
  - Drastically reduce the amount of memory needed to evaluate
    complex path expressions against large files (Issue #569)
  - Fix a segfault on OSX when 'augmatch' is run without any
    arguments (Issue #556)
  API changes
  - aug_source did not in fact return the source; and always
    returned NULL for that. That has been fixed.
  Lens changes/additions
  - Chrony: add new options supported in chrony 3.2 and 3.3
    (Miroslav Lichvar)
  - Dhclient: fix parsing of append/prepend and similar
    directives (John Morrissey)
  - Fstab: allow leading whitespace in mount entry lines
    (Pino Toscano) (Issue #544)
  - Grub: tolerate some invalid entries. Those invalid entries
    get mapped to '#error' nodes
  - Httpd: accept comments with whitespace right after a tag
    opening a section (Issue #577)
  - Json: allow escaped slashes in strings (Issue #557)
  - Multipath: accept regular expressions for devnode, wwid,
    and property in blacklist and blacklist_exceptions sections
    (Issue #564)
  - Nginx: parse /etc/nginx/sites-enabled (plumbeo) allow
    semicolons inside double quoted strings in simple directives,
    and allow simple directives without an argument (Issue #566)
  - Redis: accept the 'bind' statement with multiple IP addresses
    (yannh) (Issue #194)
  - Rsyslog: support include() directive introduced in
    rsyslog 8.33
  - Strongswan: new lens (Kaarle Ritvanen)
  - Systemd: do not try to treat *.d or *.wants directories as
    configuration files (Issue #548)</changelog>
  <changelog author="V&#xED;t&#x11B;zslav &#x10C;&#xED;&#x17E;ek &lt;vcizek@suse.com&gt;" date="1549972800">- Don't ignore %check test result, the testsuite now successfully
  passes</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1552305600">- Add gcc9-disable-broken-test.patch in order to address bsc#1120894.</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1594123200">- update to 1.12.0
  General changes/additions
  - update gnulib to 91584ed6
  Lens changes/additions
  - Anaconda: new lens to process /etc/sysconfig/anaconda instead of Shellvars (Pino Toscano) (Issue #597)
  - DevfsRules: add lens for FreeBSD devfs.rules files
  - Dovecot: permit ! in block titles (Nathan Ward) (Issue #599)
  - Hostname: Allow creation of hostname when file is missing (David Farrell) (Issue #606)
  - Krb5: add more pkinit_* options (Issue #603)
  - Logrotate: fix missing recognition of double quoted filenames (Issue #611)
  - Multipath: accept values enclosed in quotes (Issue #583)
  - Nginx: support unix sockets as server address (Issue #618)
  - Nsswitch: add merge action (Issue #609)
  - Pam: accept continuation lines (Issue #590)
  - Puppetfile: allow symbols as (optional) values (Issue #619) allow comments in entries (Issue #620)
  - Rsyslog: support dynamic file paths (Issue #622) treat #!/+/- as comment (arnolda, PR #595)
  - Syslog: accept 'include' directive (Issue #486)
  - Semanage: new lens to process /etc/selinux/semanage.conf instead of Simplevars (Pino Toscano) (Issue #594)
  - Shellvars: allow and/or in @if conditions (#582) accept functions wrapped in round brackets, accept variables with a dash in their name, exclude csh/tcsh profile scripts (Pino Toscano) (Issue #600) accept variable as command (Issue #601)
  - Ssh: accept RekeyLimit (Issue #605)
  - Sshd: accept '=' to separate option names from their values (Emil Dragu, #587)
  - Sudoers: support 'always_query_group_plugin' flag (Steve Traylen, #588)
  - Strongswan: parse lists. This is a backwards-incompatible change since list entries that were parsed into a single string are now split into a list of entries (Kaarle Ritvanen)
  - Toml: new lens to parse .toml files (PR #91)
  - Xorg: accept empty values for options (arnolda, PR #596)
- refresh patches
- run spec-cleaner</changelog>
  <changelog author="Jason Sikes &lt;jsikes@suse.com&gt;" date="1612872000">- Add new directives and options supported in chrony since 3.3 up to 4.0.
  * augeas-new_options_for_chrony.patch
  * [bsc#1178470]
  * sourced from https://github.com/hercules-team/augeas/pull/698</changelog>
  <changelog author="Jason Sikes &lt;jsikes@suse.com&gt;" date="1622030400">- Allow all printable ASCII characters in WPA-PSK definition
  * augeas-allow_printable_ASCII.patch
  * bsc#1185524
  * Sourced from https://github.com/hercules-team/augeas/pull/723/commits
  * Credit to Michal Filka &lt;mfilka@suse.com&gt;</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1623153600">- add remove-unportable-tests.patch to fix build</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643371200">- testsuite requires glibc-locale, buildrequire it</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1648123200">- add sysctl_parsing.patch (bsc#1197443)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1650974400">- Employ shared library packaging guideline and resolve this
  rpmlint report: "libaugeas0.x86_64: E: shlib-policy-name-error
  SONAME: libfa.so.1, expected package suffix: 1" [boo#1191749]</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1658836800">- Unset MALLOC_PERTURB_ to speed up %check significantly
  (boo#1201884, gh#hercules-team#768)</changelog>
  <changelog author="Jason Sikes &lt;jsikes@suse.com&gt;" date="1667563200">- Update to 1.13.0
  * Fixes bsc#1204554
  * Added augeas-1.13.0-replace_security_context_t-patch to fix a
    syntax error.
  * Rebased gcc9-disable-broken-test.patch
  * Dropped the following patches since they are now upstreamed:
  - augeas-new_options_for_chrony.patch
  - augeas-allow_printable_ASCII.patch
  - remove-unportable-tests.patch
  * General changes/additions
  - Add Dockerfile (Nicolas Gif) (Issue #650)
  - augtool: Improved readline integration to handle quoting
    issues (Pino Toscano)
  - typechecker: Allow including '/' in keys and labels. Thanks
    to felixdoerre for pointing out that this restriction was
    unnecessary. See issue #668 for the discussion.
  - Add function modified() to select nodes which are marked as
    dirty (George Hansper) (Issue #691)
  - Add CLI command 'preview' and API 'aug_preview' to preview
    file contents (George Hansper) (#690)
  - Add "else" operator to augeas path-filter expressions
    (priority selector) (George Hansper) (#692)
  - Add new axis 'seq' to allow /path/seq::*[expr] to match and
    create numeric nodes, as idempotent alternative to
    /path/*[expr] (George Hansper) (#706)
  * Lens changes/additions
  - Authinfo2: new lens to parse Authinfo2 format (Nicolas Gif)
    (Issue #649)
  - Chrony: add new options (Miroslav Lichvar) (Issue #698)
  - Cmdline: New lens to parse /proc/cmdline (Thomas Weißschuh)
  - Crypttab: support UUID in device and / in opt (Raphaël
    Pinson) (#713)
  - Fail2ban: new lens to parse Fail2ban format (Nicolas Gif)
    (Issue #651)
  - Grub: support '+' in kernel command line option names (Pino
    Toscano) (Issue #647)
  - Krb5: handle [plugins] subsection (Pino Toscano) (Issue #663)
  - Limits: support colons in the domain pattern of the limits
    lens (Xavier Mol) (Issue #645)
  - Logrotate: add hourly schedule (Jason A. Smith) (Issue #655)
  - Mke2fs: parse more common entries between [defaults] and the
    tags in [fs_types], fix the type of few entries, handle the
    [options] stanza (Pino Toscano) (Issue #642)
  - support quoted values (Pino Toscano) (Issue #661)
  - NetworkManager: allow # in values (mfilka) (#723)
  - Opendkim: update to match current conffile format (Issue #644)
  - Postfix_Master: Allow unix-dgram as type (Issue #635)
  - Postfix_transport: Allow underscore (Anton Baranov) (Issue #678)
  - Postgresql: Allow hyphen '-' in values that don't require quotes
    (Marcin Barczyński) (Issues #700 #701)
  - Properties: Allow "/" in property names (felixdoerre) (Issue #680)
  - Redis: add incl path /etc/redis.conf (Raphaël Pinson) (#726)
  - support "replicaof" (Raphaël Pinson) (#727)
  - fix support for "sentinel" (Raphaël Pinson) (#728)
  - Resolv: Support new options (Trevor Vaughan) (Issues #707 #708)
  - Rsyslog: support multiple actions in filters and selectors (Issue
    [#653])
  - Shellvars: exclude more tcsh profile scripts (Pino Toscano) (Issue
    [#627])
  - Simplevars: add ocsinventory-agent.cfg (Pat Riehecky) (Issue #637)
  - Sudoers: support new @include/@includedir directives (Pino
    Toscano) (Issue #693)
  - Sudoers: Allow AD groups (luchihoratiu) (Issue #696)
  - Support negative integers (Ando David Roots) (#724)
  - Ssh: add Match keyword support (granquet) (Issue #695)
  - Sshd: support quotes in Match conditions (Issue #739)
  - Systemd: fix parsing of envvars with spaces (Pino Toscano) (#659)
  - Add incl paths according to 'systemd.network(5)' (chruetli) (#683)
  - Tinc: new lens for Tinc VPN configuration files (Thomas Weißschuh)
    (#718)
  - Toml: support arrays (norec) in inline tables (Raphaël Pinson)
    (#703)
  - Tmpfiles: improvements to the types specification (Pino Toscano)
    (Issue #694)</changelog>
  <changelog author="Otto Hollmann &lt;otto.hollmann@suse.com&gt;" date="1680782400">- Use the correct license - LGPL-2.1</changelog>
  <changelog author="Otto Hollmann &lt;otto.hollmann@suse.com&gt;" date="1685534400">- Update to 1.14.0
  * General changes/additions
  - Update submodule gnulib to 2f7479a16a3395f1429c7795f10c5d19b9b4453e
    (#781)
  - Add bash-completion for augtool, augmatch, augprint (#783) George
    Hansper
  - Fix: Allow values to contain arbitrary unbalanced square brackets
    (#782) George Hansper
  - Add package bash to build stage in Dockerfile (#776) George Hansper
  - Add augprint tool for creating idempotent augtool scripts (#752) George
    Hansper
  - Replace deprecated 'security_context_t' with 'char *' (#747) Leo-Schmit
  - src/syntax.c: Fix whitespace which confuses static checkers
    (#725) rwmjones
  - README.md: Add oss-fuzz status badge (#702) Sergey Nizovtsev
  - Package augmatch, too (#688) oleksandriegorov
  - Add Github workflow to create releases with complete source tarballs
    (#744) Hilko Bengen
  * Lens changes/additions
  - Resolv: add option trust-ad (#784) George Hansper
  - Sos: new lens for /etc/sos/sos.conf (based on IniFile) (#779) George
    Hansper
  - Pg_Hba: unquoted auth-method may contain hyphens (#777) George Hansper
  - Sysctl: Allow keys to contain * and : and / characters (#755) M Filka
  - Semanage: Fix parsing of ignoredirs (#758) Richard W M Jones
  - Systemd: allow empty quoted environment variable values (#757) Michal
    Vasko
  - Systemd: allow values starting with whitespaces for Exec* and
    Environment service entries. (#757) Michal Vasko
  - Toml: workaround to allow writing toml files (#742) Richard
  - Kdump: parse "auto_reset_crashkernel" (#754) Laszlo Ersek
  - Keepalived: add parameters notify_stop and notify_deleted (#749) Adam
    Bambuch
  - Chrony: add new directives and options (#745) Miroslav Lichvar
  - Redis: Allow redis lens to set 'SAVE ""' as a valid option (#738) Mitch
    Hagstrand
  - ClamAV: update ClamAV lens to autoload /etc/clamav/*.conf
    (#748) Guillaume Ross
  - AuthselectPam: new lens for /etc/authselect/custom/*/*-auth
    and /etc/authselect/custom/*/postlogin (#743) Heston Snodgrass
  - Sshd: Parse GSSAPIKexAlgorithms PubkeyAcceptedKeyTypes
    CASignatureAlgorithms as comma-seperated lists instead of simple
    strings (#721) Edward Garbade
  - Yum: Add additional unit tests (#677) Pat Riehecky
  - Cockpit: new lens for /etc/cockpit/cockpit.conf (#675) Pat Riehecky
  * Rebased patch gcc9-disable-broken-test.patch
  * Deleted patches:
  - sysctl_parsing.patch
  - augeas-1.13.0-replace_security_context_t-patch</changelog>
  <changelog author="Otto Hollmann &lt;otto.hollmann@suse.com&gt;" date="1692878400">- Update to 1.14.1
  * General changes/additions
  - internal.c: update #if to only use GNU-specific strerror_r() when GLIBC
    is defined (#791) Dimitry Andric
  - augeas.c: Fix bug from PR#691 where the nodes of a newly created file
    are lost upon a subsequent load operation (#810) George Hansper
  - HACKING.md: describe testing (#796) Laszlo Ersek
  - Add GitHub Actions (#714) Raphaël Pinson
  - augprint.c: remove #include &lt;malloc.h&gt; , add #include &lt;libgen.h&gt;
    (#792) Ruoyu Zhong
  * Lens changes/additions
  - TOML: support trailing commas in arrays (#809) Bao
  - Tmpfiles: allow '=', '~', '^' for letter types, allow ":" as prefix for
    the mode (#805) Pino Toscano
  - Sshd: Add keyword PubkeyAcceptedAlgorithms as comma-separated list of
    items (#806) Dave Re
  - Cmdline: Allow whitespace at the end of kernel commnd line
    (#798) rwmjones</changelog>
</package>
<package pkgid="eba4563587e99d8092c842ba75451b84c2c13d2942b29f13027624f288eb8f7cac378d5ba3f26f6db775107cde4c809306893ac7be04ee6e9f0683005cd4e348" name="augeas" arch="x86_64">
  <version epoch="0" ver="1.14.1" rel="1.1"/>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1594123200">- update to 1.12.0
  General changes/additions
  - update gnulib to 91584ed6
  Lens changes/additions
  - Anaconda: new lens to process /etc/sysconfig/anaconda instead of Shellvars (Pino Toscano) (Issue #597)
  - DevfsRules: add lens for FreeBSD devfs.rules files
  - Dovecot: permit ! in block titles (Nathan Ward) (Issue #599)
  - Hostname: Allow creation of hostname when file is missing (David Farrell) (Issue #606)
  - Krb5: add more pkinit_* options (Issue #603)
  - Logrotate: fix missing recognition of double quoted filenames (Issue #611)
  - Multipath: accept values enclosed in quotes (Issue #583)
  - Nginx: support unix sockets as server address (Issue #618)
  - Nsswitch: add merge action (Issue #609)
  - Pam: accept continuation lines (Issue #590)
  - Puppetfile: allow symbols as (optional) values (Issue #619) allow comments in entries (Issue #620)
  - Rsyslog: support dynamic file paths (Issue #622) treat #!/+/- as comment (arnolda, PR #595)
  - Syslog: accept 'include' directive (Issue #486)
  - Semanage: new lens to process /etc/selinux/semanage.conf instead of Simplevars (Pino Toscano) (Issue #594)
  - Shellvars: allow and/or in @if conditions (#582) accept functions wrapped in round brackets, accept variables with a dash in their name, exclude csh/tcsh profile scripts (Pino Toscano) (Issue #600) accept variable as command (Issue #601)
  - Ssh: accept RekeyLimit (Issue #605)
  - Sshd: accept '=' to separate option names from their values (Emil Dragu, #587)
  - Sudoers: support 'always_query_group_plugin' flag (Steve Traylen, #588)
  - Strongswan: parse lists. This is a backwards-incompatible change since list entries that were parsed into a single string are now split into a list of entries (Kaarle Ritvanen)
  - Toml: new lens to parse .toml files (PR #91)
  - Xorg: accept empty values for options (arnolda, PR #596)
- refresh patches
- run spec-cleaner</changelog>
  <changelog author="Jason Sikes &lt;jsikes@suse.com&gt;" date="1612872000">- Add new directives and options supported in chrony since 3.3 up to 4.0.
  * augeas-new_options_for_chrony.patch
  * [bsc#1178470]
  * sourced from https://github.com/hercules-team/augeas/pull/698</changelog>
  <changelog author="Jason Sikes &lt;jsikes@suse.com&gt;" date="1622030400">- Allow all printable ASCII characters in WPA-PSK definition
  * augeas-allow_printable_ASCII.patch
  * bsc#1185524
  * Sourced from https://github.com/hercules-team/augeas/pull/723/commits
  * Credit to Michal Filka &lt;mfilka@suse.com&gt;</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1623153600">- add remove-unportable-tests.patch to fix build</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643371200">- testsuite requires glibc-locale, buildrequire it</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1648123200">- add sysctl_parsing.patch (bsc#1197443)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1650974400">- Employ shared library packaging guideline and resolve this
  rpmlint report: "libaugeas0.x86_64: E: shlib-policy-name-error
  SONAME: libfa.so.1, expected package suffix: 1" [boo#1191749]</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1658836800">- Unset MALLOC_PERTURB_ to speed up %check significantly
  (boo#1201884, gh#hercules-team#768)</changelog>
  <changelog author="Jason Sikes &lt;jsikes@suse.com&gt;" date="1667563200">- Update to 1.13.0
  * Fixes bsc#1204554
  * Added augeas-1.13.0-replace_security_context_t-patch to fix a
    syntax error.
  * Rebased gcc9-disable-broken-test.patch
  * Dropped the following patches since they are now upstreamed:
  - augeas-new_options_for_chrony.patch
  - augeas-allow_printable_ASCII.patch
  - remove-unportable-tests.patch
  * General changes/additions
  - Add Dockerfile (Nicolas Gif) (Issue #650)
  - augtool: Improved readline integration to handle quoting
    issues (Pino Toscano)
  - typechecker: Allow including '/' in keys and labels. Thanks
    to felixdoerre for pointing out that this restriction was
    unnecessary. See issue #668 for the discussion.
  - Add function modified() to select nodes which are marked as
    dirty (George Hansper) (Issue #691)
  - Add CLI command 'preview' and API 'aug_preview' to preview
    file contents (George Hansper) (#690)
  - Add "else" operator to augeas path-filter expressions
    (priority selector) (George Hansper) (#692)
  - Add new axis 'seq' to allow /path/seq::*[expr] to match and
    create numeric nodes, as idempotent alternative to
    /path/*[expr] (George Hansper) (#706)
  * Lens changes/additions
  - Authinfo2: new lens to parse Authinfo2 format (Nicolas Gif)
    (Issue #649)
  - Chrony: add new options (Miroslav Lichvar) (Issue #698)
  - Cmdline: New lens to parse /proc/cmdline (Thomas Weißschuh)
  - Crypttab: support UUID in device and / in opt (Raphaël
    Pinson) (#713)
  - Fail2ban: new lens to parse Fail2ban format (Nicolas Gif)
    (Issue #651)
  - Grub: support '+' in kernel command line option names (Pino
    Toscano) (Issue #647)
  - Krb5: handle [plugins] subsection (Pino Toscano) (Issue #663)
  - Limits: support colons in the domain pattern of the limits
    lens (Xavier Mol) (Issue #645)
  - Logrotate: add hourly schedule (Jason A. Smith) (Issue #655)
  - Mke2fs: parse more common entries between [defaults] and the
    tags in [fs_types], fix the type of few entries, handle the
    [options] stanza (Pino Toscano) (Issue #642)
  - support quoted values (Pino Toscano) (Issue #661)
  - NetworkManager: allow # in values (mfilka) (#723)
  - Opendkim: update to match current conffile format (Issue #644)
  - Postfix_Master: Allow unix-dgram as type (Issue #635)
  - Postfix_transport: Allow underscore (Anton Baranov) (Issue #678)
  - Postgresql: Allow hyphen '-' in values that don't require quotes
    (Marcin Barczyński) (Issues #700 #701)
  - Properties: Allow "/" in property names (felixdoerre) (Issue #680)
  - Redis: add incl path /etc/redis.conf (Raphaël Pinson) (#726)
  - support "replicaof" (Raphaël Pinson) (#727)
  - fix support for "sentinel" (Raphaël Pinson) (#728)
  - Resolv: Support new options (Trevor Vaughan) (Issues #707 #708)
  - Rsyslog: support multiple actions in filters and selectors (Issue
    [#653])
  - Shellvars: exclude more tcsh profile scripts (Pino Toscano) (Issue
    [#627])
  - Simplevars: add ocsinventory-agent.cfg (Pat Riehecky) (Issue #637)
  - Sudoers: support new @include/@includedir directives (Pino
    Toscano) (Issue #693)
  - Sudoers: Allow AD groups (luchihoratiu) (Issue #696)
  - Support negative integers (Ando David Roots) (#724)
  - Ssh: add Match keyword support (granquet) (Issue #695)
  - Sshd: support quotes in Match conditions (Issue #739)
  - Systemd: fix parsing of envvars with spaces (Pino Toscano) (#659)
  - Add incl paths according to 'systemd.network(5)' (chruetli) (#683)
  - Tinc: new lens for Tinc VPN configuration files (Thomas Weißschuh)
    (#718)
  - Toml: support arrays (norec) in inline tables (Raphaël Pinson)
    (#703)
  - Tmpfiles: improvements to the types specification (Pino Toscano)
    (Issue #694)</changelog>
  <changelog author="Otto Hollmann &lt;otto.hollmann@suse.com&gt;" date="1680782400">- Use the correct license - LGPL-2.1</changelog>
  <changelog author="Otto Hollmann &lt;otto.hollmann@suse.com&gt;" date="1685534400">- Update to 1.14.0
  * General changes/additions
  - Update submodule gnulib to 2f7479a16a3395f1429c7795f10c5d19b9b4453e
    (#781)
  - Add bash-completion for augtool, augmatch, augprint (#783) George
    Hansper
  - Fix: Allow values to contain arbitrary unbalanced square brackets
    (#782) George Hansper
  - Add package bash to build stage in Dockerfile (#776) George Hansper
  - Add augprint tool for creating idempotent augtool scripts (#752) George
    Hansper
  - Replace deprecated 'security_context_t' with 'char *' (#747) Leo-Schmit
  - src/syntax.c: Fix whitespace which confuses static checkers
    (#725) rwmjones
  - README.md: Add oss-fuzz status badge (#702) Sergey Nizovtsev
  - Package augmatch, too (#688) oleksandriegorov
  - Add Github workflow to create releases with complete source tarballs
    (#744) Hilko Bengen
  * Lens changes/additions
  - Resolv: add option trust-ad (#784) George Hansper
  - Sos: new lens for /etc/sos/sos.conf (based on IniFile) (#779) George
    Hansper
  - Pg_Hba: unquoted auth-method may contain hyphens (#777) George Hansper
  - Sysctl: Allow keys to contain * and : and / characters (#755) M Filka
  - Semanage: Fix parsing of ignoredirs (#758) Richard W M Jones
  - Systemd: allow empty quoted environment variable values (#757) Michal
    Vasko
  - Systemd: allow values starting with whitespaces for Exec* and
    Environment service entries. (#757) Michal Vasko
  - Toml: workaround to allow writing toml files (#742) Richard
  - Kdump: parse "auto_reset_crashkernel" (#754) Laszlo Ersek
  - Keepalived: add parameters notify_stop and notify_deleted (#749) Adam
    Bambuch
  - Chrony: add new directives and options (#745) Miroslav Lichvar
  - Redis: Allow redis lens to set 'SAVE ""' as a valid option (#738) Mitch
    Hagstrand
  - ClamAV: update ClamAV lens to autoload /etc/clamav/*.conf
    (#748) Guillaume Ross
  - AuthselectPam: new lens for /etc/authselect/custom/*/*-auth
    and /etc/authselect/custom/*/postlogin (#743) Heston Snodgrass
  - Sshd: Parse GSSAPIKexAlgorithms PubkeyAcceptedKeyTypes
    CASignatureAlgorithms as comma-seperated lists instead of simple
    strings (#721) Edward Garbade
  - Yum: Add additional unit tests (#677) Pat Riehecky
  - Cockpit: new lens for /etc/cockpit/cockpit.conf (#675) Pat Riehecky
  * Rebased patch gcc9-disable-broken-test.patch
  * Deleted patches:
  - sysctl_parsing.patch
  - augeas-1.13.0-replace_security_context_t-patch</changelog>
  <changelog author="Otto Hollmann &lt;otto.hollmann@suse.com&gt;" date="1692878400">- Update to 1.14.1
  * General changes/additions
  - internal.c: update #if to only use GNU-specific strerror_r() when GLIBC
    is defined (#791) Dimitry Andric
  - augeas.c: Fix bug from PR#691 where the nodes of a newly created file
    are lost upon a subsequent load operation (#810) George Hansper
  - HACKING.md: describe testing (#796) Laszlo Ersek
  - Add GitHub Actions (#714) Raphaël Pinson
  - augprint.c: remove #include &lt;malloc.h&gt; , add #include &lt;libgen.h&gt;
    (#792) Ruoyu Zhong
  * Lens changes/additions
  - TOML: support trailing commas in arrays (#809) Bao
  - Tmpfiles: allow '=', '~', '^' for letter types, allow ":" as prefix for
    the mode (#805) Pino Toscano
  - Sshd: Add keyword PubkeyAcceptedAlgorithms as comma-separated list of
    items (#806) Dave Re
  - Cmdline: Allow whitespace at the end of kernel commnd line
    (#798) rwmjones</changelog>
</package>
<package pkgid="d2ba095a1220b491fa8f77e7a40a71af6857cbb4e8c41c46fee899a0482c089c7d013eb250605fc17d8cd12e40e7c1b7e8a2850191e4fde5a3fb53ffecebeae0" name="augeas-bash-completion" arch="i586">
  <version epoch="0" ver="1.14.1" rel="1.1"/>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1594123200">- update to 1.12.0
  General changes/additions
  - update gnulib to 91584ed6
  Lens changes/additions
  - Anaconda: new lens to process /etc/sysconfig/anaconda instead of Shellvars (Pino Toscano) (Issue #597)
  - DevfsRules: add lens for FreeBSD devfs.rules files
  - Dovecot: permit ! in block titles (Nathan Ward) (Issue #599)
  - Hostname: Allow creation of hostname when file is missing (David Farrell) (Issue #606)
  - Krb5: add more pkinit_* options (Issue #603)
  - Logrotate: fix missing recognition of double quoted filenames (Issue #611)
  - Multipath: accept values enclosed in quotes (Issue #583)
  - Nginx: support unix sockets as server address (Issue #618)
  - Nsswitch: add merge action (Issue #609)
  - Pam: accept continuation lines (Issue #590)
  - Puppetfile: allow symbols as (optional) values (Issue #619) allow comments in entries (Issue #620)
  - Rsyslog: support dynamic file paths (Issue #622) treat #!/+/- as comment (arnolda, PR #595)
  - Syslog: accept 'include' directive (Issue #486)
  - Semanage: new lens to process /etc/selinux/semanage.conf instead of Simplevars (Pino Toscano) (Issue #594)
  - Shellvars: allow and/or in @if conditions (#582) accept functions wrapped in round brackets, accept variables with a dash in their name, exclude csh/tcsh profile scripts (Pino Toscano) (Issue #600) accept variable as command (Issue #601)
  - Ssh: accept RekeyLimit (Issue #605)
  - Sshd: accept '=' to separate option names from their values (Emil Dragu, #587)
  - Sudoers: support 'always_query_group_plugin' flag (Steve Traylen, #588)
  - Strongswan: parse lists. This is a backwards-incompatible change since list entries that were parsed into a single string are now split into a list of entries (Kaarle Ritvanen)
  - Toml: new lens to parse .toml files (PR #91)
  - Xorg: accept empty values for options (arnolda, PR #596)
- refresh patches
- run spec-cleaner</changelog>
  <changelog author="Jason Sikes &lt;jsikes@suse.com&gt;" date="1612872000">- Add new directives and options supported in chrony since 3.3 up to 4.0.
  * augeas-new_options_for_chrony.patch
  * [bsc#1178470]
  * sourced from https://github.com/hercules-team/augeas/pull/698</changelog>
  <changelog author="Jason Sikes &lt;jsikes@suse.com&gt;" date="1622030400">- Allow all printable ASCII characters in WPA-PSK definition
  * augeas-allow_printable_ASCII.patch
  * bsc#1185524
  * Sourced from https://github.com/hercules-team/augeas/pull/723/commits
  * Credit to Michal Filka &lt;mfilka@suse.com&gt;</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1623153600">- add remove-unportable-tests.patch to fix build</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643371200">- testsuite requires glibc-locale, buildrequire it</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1648123200">- add sysctl_parsing.patch (bsc#1197443)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1650974400">- Employ shared library packaging guideline and resolve this
  rpmlint report: "libaugeas0.x86_64: E: shlib-policy-name-error
  SONAME: libfa.so.1, expected package suffix: 1" [boo#1191749]</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1658836800">- Unset MALLOC_PERTURB_ to speed up %check significantly
  (boo#1201884, gh#hercules-team#768)</changelog>
  <changelog author="Jason Sikes &lt;jsikes@suse.com&gt;" date="1667563200">- Update to 1.13.0
  * Fixes bsc#1204554
  * Added augeas-1.13.0-replace_security_context_t-patch to fix a
    syntax error.
  * Rebased gcc9-disable-broken-test.patch
  * Dropped the following patches since they are now upstreamed:
  - augeas-new_options_for_chrony.patch
  - augeas-allow_printable_ASCII.patch
  - remove-unportable-tests.patch
  * General changes/additions
  - Add Dockerfile (Nicolas Gif) (Issue #650)
  - augtool: Improved readline integration to handle quoting
    issues (Pino Toscano)
  - typechecker: Allow including '/' in keys and labels. Thanks
    to felixdoerre for pointing out that this restriction was
    unnecessary. See issue #668 for the discussion.
  - Add function modified() to select nodes which are marked as
    dirty (George Hansper) (Issue #691)
  - Add CLI command 'preview' and API 'aug_preview' to preview
    file contents (George Hansper) (#690)
  - Add "else" operator to augeas path-filter expressions
    (priority selector) (George Hansper) (#692)
  - Add new axis 'seq' to allow /path/seq::*[expr] to match and
    create numeric nodes, as idempotent alternative to
    /path/*[expr] (George Hansper) (#706)
  * Lens changes/additions
  - Authinfo2: new lens to parse Authinfo2 format (Nicolas Gif)
    (Issue #649)
  - Chrony: add new options (Miroslav Lichvar) (Issue #698)
  - Cmdline: New lens to parse /proc/cmdline (Thomas Weißschuh)
  - Crypttab: support UUID in device and / in opt (Raphaël
    Pinson) (#713)
  - Fail2ban: new lens to parse Fail2ban format (Nicolas Gif)
    (Issue #651)
  - Grub: support '+' in kernel command line option names (Pino
    Toscano) (Issue #647)
  - Krb5: handle [plugins] subsection (Pino Toscano) (Issue #663)
  - Limits: support colons in the domain pattern of the limits
    lens (Xavier Mol) (Issue #645)
  - Logrotate: add hourly schedule (Jason A. Smith) (Issue #655)
  - Mke2fs: parse more common entries between [defaults] and the
    tags in [fs_types], fix the type of few entries, handle the
    [options] stanza (Pino Toscano) (Issue #642)
  - support quoted values (Pino Toscano) (Issue #661)
  - NetworkManager: allow # in values (mfilka) (#723)
  - Opendkim: update to match current conffile format (Issue #644)
  - Postfix_Master: Allow unix-dgram as type (Issue #635)
  - Postfix_transport: Allow underscore (Anton Baranov) (Issue #678)
  - Postgresql: Allow hyphen '-' in values that don't require quotes
    (Marcin Barczyński) (Issues #700 #701)
  - Properties: Allow "/" in property names (felixdoerre) (Issue #680)
  - Redis: add incl path /etc/redis.conf (Raphaël Pinson) (#726)
  - support "replicaof" (Raphaël Pinson) (#727)
  - fix support for "sentinel" (Raphaël Pinson) (#728)
  - Resolv: Support new options (Trevor Vaughan) (Issues #707 #708)
  - Rsyslog: support multiple actions in filters and selectors (Issue
    [#653])
  - Shellvars: exclude more tcsh profile scripts (Pino Toscano) (Issue
    [#627])
  - Simplevars: add ocsinventory-agent.cfg (Pat Riehecky) (Issue #637)
  - Sudoers: support new @include/@includedir directives (Pino
    Toscano) (Issue #693)
  - Sudoers: Allow AD groups (luchihoratiu) (Issue #696)
  - Support negative integers (Ando David Roots) (#724)
  - Ssh: add Match keyword support (granquet) (Issue #695)
  - Sshd: support quotes in Match conditions (Issue #739)
  - Systemd: fix parsing of envvars with spaces (Pino Toscano) (#659)
  - Add incl paths according to 'systemd.network(5)' (chruetli) (#683)
  - Tinc: new lens for Tinc VPN configuration files (Thomas Weißschuh)
    (#718)
  - Toml: support arrays (norec) in inline tables (Raphaël Pinson)
    (#703)
  - Tmpfiles: improvements to the types specification (Pino Toscano)
    (Issue #694)</changelog>
  <changelog author="Otto Hollmann &lt;otto.hollmann@suse.com&gt;" date="1680782400">- Use the correct license - LGPL-2.1</changelog>
  <changelog author="Otto Hollmann &lt;otto.hollmann@suse.com&gt;" date="1685534400">- Update to 1.14.0
  * General changes/additions
  - Update submodule gnulib to 2f7479a16a3395f1429c7795f10c5d19b9b4453e
    (#781)
  - Add bash-completion for augtool, augmatch, augprint (#783) George
    Hansper
  - Fix: Allow values to contain arbitrary unbalanced square brackets
    (#782) George Hansper
  - Add package bash to build stage in Dockerfile (#776) George Hansper
  - Add augprint tool for creating idempotent augtool scripts (#752) George
    Hansper
  - Replace deprecated 'security_context_t' with 'char *' (#747) Leo-Schmit
  - src/syntax.c: Fix whitespace which confuses static checkers
    (#725) rwmjones
  - README.md: Add oss-fuzz status badge (#702) Sergey Nizovtsev
  - Package augmatch, too (#688) oleksandriegorov
  - Add Github workflow to create releases with complete source tarballs
    (#744) Hilko Bengen
  * Lens changes/additions
  - Resolv: add option trust-ad (#784) George Hansper
  - Sos: new lens for /etc/sos/sos.conf (based on IniFile) (#779) George
    Hansper
  - Pg_Hba: unquoted auth-method may contain hyphens (#777) George Hansper
  - Sysctl: Allow keys to contain * and : and / characters (#755) M Filka
  - Semanage: Fix parsing of ignoredirs (#758) Richard W M Jones
  - Systemd: allow empty quoted environment variable values (#757) Michal
    Vasko
  - Systemd: allow values starting with whitespaces for Exec* and
    Environment service entries. (#757) Michal Vasko
  - Toml: workaround to allow writing toml files (#742) Richard
  - Kdump: parse "auto_reset_crashkernel" (#754) Laszlo Ersek
  - Keepalived: add parameters notify_stop and notify_deleted (#749) Adam
    Bambuch
  - Chrony: add new directives and options (#745) Miroslav Lichvar
  - Redis: Allow redis lens to set 'SAVE ""' as a valid option (#738) Mitch
    Hagstrand
  - ClamAV: update ClamAV lens to autoload /etc/clamav/*.conf
    (#748) Guillaume Ross
  - AuthselectPam: new lens for /etc/authselect/custom/*/*-auth
    and /etc/authselect/custom/*/postlogin (#743) Heston Snodgrass
  - Sshd: Parse GSSAPIKexAlgorithms PubkeyAcceptedKeyTypes
    CASignatureAlgorithms as comma-seperated lists instead of simple
    strings (#721) Edward Garbade
  - Yum: Add additional unit tests (#677) Pat Riehecky
  - Cockpit: new lens for /etc/cockpit/cockpit.conf (#675) Pat Riehecky
  * Rebased patch gcc9-disable-broken-test.patch
  * Deleted patches:
  - sysctl_parsing.patch
  - augeas-1.13.0-replace_security_context_t-patch</changelog>
  <changelog author="Otto Hollmann &lt;otto.hollmann@suse.com&gt;" date="1692878400">- Update to 1.14.1
  * General changes/additions
  - internal.c: update #if to only use GNU-specific strerror_r() when GLIBC
    is defined (#791) Dimitry Andric
  - augeas.c: Fix bug from PR#691 where the nodes of a newly created file
    are lost upon a subsequent load operation (#810) George Hansper
  - HACKING.md: describe testing (#796) Laszlo Ersek
  - Add GitHub Actions (#714) Raphaël Pinson
  - augprint.c: remove #include &lt;malloc.h&gt; , add #include &lt;libgen.h&gt;
    (#792) Ruoyu Zhong
  * Lens changes/additions
  - TOML: support trailing commas in arrays (#809) Bao
  - Tmpfiles: allow '=', '~', '^' for letter types, allow ":" as prefix for
    the mode (#805) Pino Toscano
  - Sshd: Add keyword PubkeyAcceptedAlgorithms as comma-separated list of
    items (#806) Dave Re
  - Cmdline: Allow whitespace at the end of kernel commnd line
    (#798) rwmjones</changelog>
</package>
<package pkgid="85acfb8c59effff891424e87bcc1942893cd4e5f5552ab5ab9e1f1f089c0aef0167d227b5444abe5c4866ed1a872e963292bc45e5ab4d568bcb302858dbb6304" name="augeas-bash-completion" arch="x86_64">
  <version epoch="0" ver="1.14.1" rel="1.1"/>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1594123200">- update to 1.12.0
  General changes/additions
  - update gnulib to 91584ed6
  Lens changes/additions
  - Anaconda: new lens to process /etc/sysconfig/anaconda instead of Shellvars (Pino Toscano) (Issue #597)
  - DevfsRules: add lens for FreeBSD devfs.rules files
  - Dovecot: permit ! in block titles (Nathan Ward) (Issue #599)
  - Hostname: Allow creation of hostname when file is missing (David Farrell) (Issue #606)
  - Krb5: add more pkinit_* options (Issue #603)
  - Logrotate: fix missing recognition of double quoted filenames (Issue #611)
  - Multipath: accept values enclosed in quotes (Issue #583)
  - Nginx: support unix sockets as server address (Issue #618)
  - Nsswitch: add merge action (Issue #609)
  - Pam: accept continuation lines (Issue #590)
  - Puppetfile: allow symbols as (optional) values (Issue #619) allow comments in entries (Issue #620)
  - Rsyslog: support dynamic file paths (Issue #622) treat #!/+/- as comment (arnolda, PR #595)
  - Syslog: accept 'include' directive (Issue #486)
  - Semanage: new lens to process /etc/selinux/semanage.conf instead of Simplevars (Pino Toscano) (Issue #594)
  - Shellvars: allow and/or in @if conditions (#582) accept functions wrapped in round brackets, accept variables with a dash in their name, exclude csh/tcsh profile scripts (Pino Toscano) (Issue #600) accept variable as command (Issue #601)
  - Ssh: accept RekeyLimit (Issue #605)
  - Sshd: accept '=' to separate option names from their values (Emil Dragu, #587)
  - Sudoers: support 'always_query_group_plugin' flag (Steve Traylen, #588)
  - Strongswan: parse lists. This is a backwards-incompatible change since list entries that were parsed into a single string are now split into a list of entries (Kaarle Ritvanen)
  - Toml: new lens to parse .toml files (PR #91)
  - Xorg: accept empty values for options (arnolda, PR #596)
- refresh patches
- run spec-cleaner</changelog>
  <changelog author="Jason Sikes &lt;jsikes@suse.com&gt;" date="1612872000">- Add new directives and options supported in chrony since 3.3 up to 4.0.
  * augeas-new_options_for_chrony.patch
  * [bsc#1178470]
  * sourced from https://github.com/hercules-team/augeas/pull/698</changelog>
  <changelog author="Jason Sikes &lt;jsikes@suse.com&gt;" date="1622030400">- Allow all printable ASCII characters in WPA-PSK definition
  * augeas-allow_printable_ASCII.patch
  * bsc#1185524
  * Sourced from https://github.com/hercules-team/augeas/pull/723/commits
  * Credit to Michal Filka &lt;mfilka@suse.com&gt;</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1623153600">- add remove-unportable-tests.patch to fix build</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643371200">- testsuite requires glibc-locale, buildrequire it</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1648123200">- add sysctl_parsing.patch (bsc#1197443)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1650974400">- Employ shared library packaging guideline and resolve this
  rpmlint report: "libaugeas0.x86_64: E: shlib-policy-name-error
  SONAME: libfa.so.1, expected package suffix: 1" [boo#1191749]</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1658836800">- Unset MALLOC_PERTURB_ to speed up %check significantly
  (boo#1201884, gh#hercules-team#768)</changelog>
  <changelog author="Jason Sikes &lt;jsikes@suse.com&gt;" date="1667563200">- Update to 1.13.0
  * Fixes bsc#1204554
  * Added augeas-1.13.0-replace_security_context_t-patch to fix a
    syntax error.
  * Rebased gcc9-disable-broken-test.patch
  * Dropped the following patches since they are now upstreamed:
  - augeas-new_options_for_chrony.patch
  - augeas-allow_printable_ASCII.patch
  - remove-unportable-tests.patch
  * General changes/additions
  - Add Dockerfile (Nicolas Gif) (Issue #650)
  - augtool: Improved readline integration to handle quoting
    issues (Pino Toscano)
  - typechecker: Allow including '/' in keys and labels. Thanks
    to felixdoerre for pointing out that this restriction was
    unnecessary. See issue #668 for the discussion.
  - Add function modified() to select nodes which are marked as
    dirty (George Hansper) (Issue #691)
  - Add CLI command 'preview' and API 'aug_preview' to preview
    file contents (George Hansper) (#690)
  - Add "else" operator to augeas path-filter expressions
    (priority selector) (George Hansper) (#692)
  - Add new axis 'seq' to allow /path/seq::*[expr] to match and
    create numeric nodes, as idempotent alternative to
    /path/*[expr] (George Hansper) (#706)
  * Lens changes/additions
  - Authinfo2: new lens to parse Authinfo2 format (Nicolas Gif)
    (Issue #649)
  - Chrony: add new options (Miroslav Lichvar) (Issue #698)
  - Cmdline: New lens to parse /proc/cmdline (Thomas Weißschuh)
  - Crypttab: support UUID in device and / in opt (Raphaël
    Pinson) (#713)
  - Fail2ban: new lens to parse Fail2ban format (Nicolas Gif)
    (Issue #651)
  - Grub: support '+' in kernel command line option names (Pino
    Toscano) (Issue #647)
  - Krb5: handle [plugins] subsection (Pino Toscano) (Issue #663)
  - Limits: support colons in the domain pattern of the limits
    lens (Xavier Mol) (Issue #645)
  - Logrotate: add hourly schedule (Jason A. Smith) (Issue #655)
  - Mke2fs: parse more common entries between [defaults] and the
    tags in [fs_types], fix the type of few entries, handle the
    [options] stanza (Pino Toscano) (Issue #642)
  - support quoted values (Pino Toscano) (Issue #661)
  - NetworkManager: allow # in values (mfilka) (#723)
  - Opendkim: update to match current conffile format (Issue #644)
  - Postfix_Master: Allow unix-dgram as type (Issue #635)
  - Postfix_transport: Allow underscore (Anton Baranov) (Issue #678)
  - Postgresql: Allow hyphen '-' in values that don't require quotes
    (Marcin Barczyński) (Issues #700 #701)
  - Properties: Allow "/" in property names (felixdoerre) (Issue #680)
  - Redis: add incl path /etc/redis.conf (Raphaël Pinson) (#726)
  - support "replicaof" (Raphaël Pinson) (#727)
  - fix support for "sentinel" (Raphaël Pinson) (#728)
  - Resolv: Support new options (Trevor Vaughan) (Issues #707 #708)
  - Rsyslog: support multiple actions in filters and selectors (Issue
    [#653])
  - Shellvars: exclude more tcsh profile scripts (Pino Toscano) (Issue
    [#627])
  - Simplevars: add ocsinventory-agent.cfg (Pat Riehecky) (Issue #637)
  - Sudoers: support new @include/@includedir directives (Pino
    Toscano) (Issue #693)
  - Sudoers: Allow AD groups (luchihoratiu) (Issue #696)
  - Support negative integers (Ando David Roots) (#724)
  - Ssh: add Match keyword support (granquet) (Issue #695)
  - Sshd: support quotes in Match conditions (Issue #739)
  - Systemd: fix parsing of envvars with spaces (Pino Toscano) (#659)
  - Add incl paths according to 'systemd.network(5)' (chruetli) (#683)
  - Tinc: new lens for Tinc VPN configuration files (Thomas Weißschuh)
    (#718)
  - Toml: support arrays (norec) in inline tables (Raphaël Pinson)
    (#703)
  - Tmpfiles: improvements to the types specification (Pino Toscano)
    (Issue #694)</changelog>
  <changelog author="Otto Hollmann &lt;otto.hollmann@suse.com&gt;" date="1680782400">- Use the correct license - LGPL-2.1</changelog>
  <changelog author="Otto Hollmann &lt;otto.hollmann@suse.com&gt;" date="1685534400">- Update to 1.14.0
  * General changes/additions
  - Update submodule gnulib to 2f7479a16a3395f1429c7795f10c5d19b9b4453e
    (#781)
  - Add bash-completion for augtool, augmatch, augprint (#783) George
    Hansper
  - Fix: Allow values to contain arbitrary unbalanced square brackets
    (#782) George Hansper
  - Add package bash to build stage in Dockerfile (#776) George Hansper
  - Add augprint tool for creating idempotent augtool scripts (#752) George
    Hansper
  - Replace deprecated 'security_context_t' with 'char *' (#747) Leo-Schmit
  - src/syntax.c: Fix whitespace which confuses static checkers
    (#725) rwmjones
  - README.md: Add oss-fuzz status badge (#702) Sergey Nizovtsev
  - Package augmatch, too (#688) oleksandriegorov
  - Add Github workflow to create releases with complete source tarballs
    (#744) Hilko Bengen
  * Lens changes/additions
  - Resolv: add option trust-ad (#784) George Hansper
  - Sos: new lens for /etc/sos/sos.conf (based on IniFile) (#779) George
    Hansper
  - Pg_Hba: unquoted auth-method may contain hyphens (#777) George Hansper
  - Sysctl: Allow keys to contain * and : and / characters (#755) M Filka
  - Semanage: Fix parsing of ignoredirs (#758) Richard W M Jones
  - Systemd: allow empty quoted environment variable values (#757) Michal
    Vasko
  - Systemd: allow values starting with whitespaces for Exec* and
    Environment service entries. (#757) Michal Vasko
  - Toml: workaround to allow writing toml files (#742) Richard
  - Kdump: parse "auto_reset_crashkernel" (#754) Laszlo Ersek
  - Keepalived: add parameters notify_stop and notify_deleted (#749) Adam
    Bambuch
  - Chrony: add new directives and options (#745) Miroslav Lichvar
  - Redis: Allow redis lens to set 'SAVE ""' as a valid option (#738) Mitch
    Hagstrand
  - ClamAV: update ClamAV lens to autoload /etc/clamav/*.conf
    (#748) Guillaume Ross
  - AuthselectPam: new lens for /etc/authselect/custom/*/*-auth
    and /etc/authselect/custom/*/postlogin (#743) Heston Snodgrass
  - Sshd: Parse GSSAPIKexAlgorithms PubkeyAcceptedKeyTypes
    CASignatureAlgorithms as comma-seperated lists instead of simple
    strings (#721) Edward Garbade
  - Yum: Add additional unit tests (#677) Pat Riehecky
  - Cockpit: new lens for /etc/cockpit/cockpit.conf (#675) Pat Riehecky
  * Rebased patch gcc9-disable-broken-test.patch
  * Deleted patches:
  - sysctl_parsing.patch
  - augeas-1.13.0-replace_security_context_t-patch</changelog>
  <changelog author="Otto Hollmann &lt;otto.hollmann@suse.com&gt;" date="1692878400">- Update to 1.14.1
  * General changes/additions
  - internal.c: update #if to only use GNU-specific strerror_r() when GLIBC
    is defined (#791) Dimitry Andric
  - augeas.c: Fix bug from PR#691 where the nodes of a newly created file
    are lost upon a subsequent load operation (#810) George Hansper
  - HACKING.md: describe testing (#796) Laszlo Ersek
  - Add GitHub Actions (#714) Raphaël Pinson
  - augprint.c: remove #include &lt;malloc.h&gt; , add #include &lt;libgen.h&gt;
    (#792) Ruoyu Zhong
  * Lens changes/additions
  - TOML: support trailing commas in arrays (#809) Bao
  - Tmpfiles: allow '=', '~', '^' for letter types, allow ":" as prefix for
    the mode (#805) Pino Toscano
  - Sshd: Add keyword PubkeyAcceptedAlgorithms as comma-separated list of
    items (#806) Dave Re
  - Cmdline: Allow whitespace at the end of kernel commnd line
    (#798) rwmjones</changelog>
</package>
<package pkgid="693dcd90a527fc595790003ff93969780b8d4cf67686ce1cdf10173c43c72a8b7681826bbd2fbea8d3998c1333f3c922892974d404c62ce4d4a4102f384313a0" name="augeas-debuginfo" arch="i586">
  <version epoch="0" ver="1.14.1" rel="1.1"/>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1594123200">- update to 1.12.0
  General changes/additions
  - update gnulib to 91584ed6
  Lens changes/additions
  - Anaconda: new lens to process /etc/sysconfig/anaconda instead of Shellvars (Pino Toscano) (Issue #597)
  - DevfsRules: add lens for FreeBSD devfs.rules files
  - Dovecot: permit ! in block titles (Nathan Ward) (Issue #599)
  - Hostname: Allow creation of hostname when file is missing (David Farrell) (Issue #606)
  - Krb5: add more pkinit_* options (Issue #603)
  - Logrotate: fix missing recognition of double quoted filenames (Issue #611)
  - Multipath: accept values enclosed in quotes (Issue #583)
  - Nginx: support unix sockets as server address (Issue #618)
  - Nsswitch: add merge action (Issue #609)
  - Pam: accept continuation lines (Issue #590)
  - Puppetfile: allow symbols as (optional) values (Issue #619) allow comments in entries (Issue #620)
  - Rsyslog: support dynamic file paths (Issue #622) treat #!/+/- as comment (arnolda, PR #595)
  - Syslog: accept 'include' directive (Issue #486)
  - Semanage: new lens to process /etc/selinux/semanage.conf instead of Simplevars (Pino Toscano) (Issue #594)
  - Shellvars: allow and/or in @if conditions (#582) accept functions wrapped in round brackets, accept variables with a dash in their name, exclude csh/tcsh profile scripts (Pino Toscano) (Issue #600) accept variable as command (Issue #601)
  - Ssh: accept RekeyLimit (Issue #605)
  - Sshd: accept '=' to separate option names from their values (Emil Dragu, #587)
  - Sudoers: support 'always_query_group_plugin' flag (Steve Traylen, #588)
  - Strongswan: parse lists. This is a backwards-incompatible change since list entries that were parsed into a single string are now split into a list of entries (Kaarle Ritvanen)
  - Toml: new lens to parse .toml files (PR #91)
  - Xorg: accept empty values for options (arnolda, PR #596)
- refresh patches
- run spec-cleaner</changelog>
  <changelog author="Jason Sikes &lt;jsikes@suse.com&gt;" date="1612872000">- Add new directives and options supported in chrony since 3.3 up to 4.0.
  * augeas-new_options_for_chrony.patch
  * [bsc#1178470]
  * sourced from https://github.com/hercules-team/augeas/pull/698</changelog>
  <changelog author="Jason Sikes &lt;jsikes@suse.com&gt;" date="1622030400">- Allow all printable ASCII characters in WPA-PSK definition
  * augeas-allow_printable_ASCII.patch
  * bsc#1185524
  * Sourced from https://github.com/hercules-team/augeas/pull/723/commits
  * Credit to Michal Filka &lt;mfilka@suse.com&gt;</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1623153600">- add remove-unportable-tests.patch to fix build</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643371200">- testsuite requires glibc-locale, buildrequire it</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1648123200">- add sysctl_parsing.patch (bsc#1197443)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1650974400">- Employ shared library packaging guideline and resolve this
  rpmlint report: "libaugeas0.x86_64: E: shlib-policy-name-error
  SONAME: libfa.so.1, expected package suffix: 1" [boo#1191749]</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1658836800">- Unset MALLOC_PERTURB_ to speed up %check significantly
  (boo#1201884, gh#hercules-team#768)</changelog>
  <changelog author="Jason Sikes &lt;jsikes@suse.com&gt;" date="1667563200">- Update to 1.13.0
  * Fixes bsc#1204554
  * Added augeas-1.13.0-replace_security_context_t-patch to fix a
    syntax error.
  * Rebased gcc9-disable-broken-test.patch
  * Dropped the following patches since they are now upstreamed:
  - augeas-new_options_for_chrony.patch
  - augeas-allow_printable_ASCII.patch
  - remove-unportable-tests.patch
  * General changes/additions
  - Add Dockerfile (Nicolas Gif) (Issue #650)
  - augtool: Improved readline integration to handle quoting
    issues (Pino Toscano)
  - typechecker: Allow including '/' in keys and labels. Thanks
    to felixdoerre for pointing out that this restriction was
    unnecessary. See issue #668 for the discussion.
  - Add function modified() to select nodes which are marked as
    dirty (George Hansper) (Issue #691)
  - Add CLI command 'preview' and API 'aug_preview' to preview
    file contents (George Hansper) (#690)
  - Add "else" operator to augeas path-filter expressions
    (priority selector) (George Hansper) (#692)
  - Add new axis 'seq' to allow /path/seq::*[expr] to match and
    create numeric nodes, as idempotent alternative to
    /path/*[expr] (George Hansper) (#706)
  * Lens changes/additions
  - Authinfo2: new lens to parse Authinfo2 format (Nicolas Gif)
    (Issue #649)
  - Chrony: add new options (Miroslav Lichvar) (Issue #698)
  - Cmdline: New lens to parse /proc/cmdline (Thomas Weißschuh)
  - Crypttab: support UUID in device and / in opt (Raphaël
    Pinson) (#713)
  - Fail2ban: new lens to parse Fail2ban format (Nicolas Gif)
    (Issue #651)
  - Grub: support '+' in kernel command line option names (Pino
    Toscano) (Issue #647)
  - Krb5: handle [plugins] subsection (Pino Toscano) (Issue #663)
  - Limits: support colons in the domain pattern of the limits
    lens (Xavier Mol) (Issue #645)
  - Logrotate: add hourly schedule (Jason A. Smith) (Issue #655)
  - Mke2fs: parse more common entries between [defaults] and the
    tags in [fs_types], fix the type of few entries, handle the
    [options] stanza (Pino Toscano) (Issue #642)
  - support quoted values (Pino Toscano) (Issue #661)
  - NetworkManager: allow # in values (mfilka) (#723)
  - Opendkim: update to match current conffile format (Issue #644)
  - Postfix_Master: Allow unix-dgram as type (Issue #635)
  - Postfix_transport: Allow underscore (Anton Baranov) (Issue #678)
  - Postgresql: Allow hyphen '-' in values that don't require quotes
    (Marcin Barczyński) (Issues #700 #701)
  - Properties: Allow "/" in property names (felixdoerre) (Issue #680)
  - Redis: add incl path /etc/redis.conf (Raphaël Pinson) (#726)
  - support "replicaof" (Raphaël Pinson) (#727)
  - fix support for "sentinel" (Raphaël Pinson) (#728)
  - Resolv: Support new options (Trevor Vaughan) (Issues #707 #708)
  - Rsyslog: support multiple actions in filters and selectors (Issue
    [#653])
  - Shellvars: exclude more tcsh profile scripts (Pino Toscano) (Issue
    [#627])
  - Simplevars: add ocsinventory-agent.cfg (Pat Riehecky) (Issue #637)
  - Sudoers: support new @include/@includedir directives (Pino
    Toscano) (Issue #693)
  - Sudoers: Allow AD groups (luchihoratiu) (Issue #696)
  - Support negative integers (Ando David Roots) (#724)
  - Ssh: add Match keyword support (granquet) (Issue #695)
  - Sshd: support quotes in Match conditions (Issue #739)
  - Systemd: fix parsing of envvars with spaces (Pino Toscano) (#659)
  - Add incl paths according to 'systemd.network(5)' (chruetli) (#683)
  - Tinc: new lens for Tinc VPN configuration files (Thomas Weißschuh)
    (#718)
  - Toml: support arrays (norec) in inline tables (Raphaël Pinson)
    (#703)
  - Tmpfiles: improvements to the types specification (Pino Toscano)
    (Issue #694)</changelog>
  <changelog author="Otto Hollmann &lt;otto.hollmann@suse.com&gt;" date="1680782400">- Use the correct license - LGPL-2.1</changelog>
  <changelog author="Otto Hollmann &lt;otto.hollmann@suse.com&gt;" date="1685534400">- Update to 1.14.0
  * General changes/additions
  - Update submodule gnulib to 2f7479a16a3395f1429c7795f10c5d19b9b4453e
    (#781)
  - Add bash-completion for augtool, augmatch, augprint (#783) George
    Hansper
  - Fix: Allow values to contain arbitrary unbalanced square brackets
    (#782) George Hansper
  - Add package bash to build stage in Dockerfile (#776) George Hansper
  - Add augprint tool for creating idempotent augtool scripts (#752) George
    Hansper
  - Replace deprecated 'security_context_t' with 'char *' (#747) Leo-Schmit
  - src/syntax.c: Fix whitespace which confuses static checkers
    (#725) rwmjones
  - README.md: Add oss-fuzz status badge (#702) Sergey Nizovtsev
  - Package augmatch, too (#688) oleksandriegorov
  - Add Github workflow to create releases with complete source tarballs
    (#744) Hilko Bengen
  * Lens changes/additions
  - Resolv: add option trust-ad (#784) George Hansper
  - Sos: new lens for /etc/sos/sos.conf (based on IniFile) (#779) George
    Hansper
  - Pg_Hba: unquoted auth-method may contain hyphens (#777) George Hansper
  - Sysctl: Allow keys to contain * and : and / characters (#755) M Filka
  - Semanage: Fix parsing of ignoredirs (#758) Richard W M Jones
  - Systemd: allow empty quoted environment variable values (#757) Michal
    Vasko
  - Systemd: allow values starting with whitespaces for Exec* and
    Environment service entries. (#757) Michal Vasko
  - Toml: workaround to allow writing toml files (#742) Richard
  - Kdump: parse "auto_reset_crashkernel" (#754) Laszlo Ersek
  - Keepalived: add parameters notify_stop and notify_deleted (#749) Adam
    Bambuch
  - Chrony: add new directives and options (#745) Miroslav Lichvar
  - Redis: Allow redis lens to set 'SAVE ""' as a valid option (#738) Mitch
    Hagstrand
  - ClamAV: update ClamAV lens to autoload /etc/clamav/*.conf
    (#748) Guillaume Ross
  - AuthselectPam: new lens for /etc/authselect/custom/*/*-auth
    and /etc/authselect/custom/*/postlogin (#743) Heston Snodgrass
  - Sshd: Parse GSSAPIKexAlgorithms PubkeyAcceptedKeyTypes
    CASignatureAlgorithms as comma-seperated lists instead of simple
    strings (#721) Edward Garbade
  - Yum: Add additional unit tests (#677) Pat Riehecky
  - Cockpit: new lens for /etc/cockpit/cockpit.conf (#675) Pat Riehecky
  * Rebased patch gcc9-disable-broken-test.patch
  * Deleted patches:
  - sysctl_parsing.patch
  - augeas-1.13.0-replace_security_context_t-patch</changelog>
  <changelog author="Otto Hollmann &lt;otto.hollmann@suse.com&gt;" date="1692878400">- Update to 1.14.1
  * General changes/additions
  - internal.c: update #if to only use GNU-specific strerror_r() when GLIBC
    is defined (#791) Dimitry Andric
  - augeas.c: Fix bug from PR#691 where the nodes of a newly created file
    are lost upon a subsequent load operation (#810) George Hansper
  - HACKING.md: describe testing (#796) Laszlo Ersek
  - Add GitHub Actions (#714) Raphaël Pinson
  - augprint.c: remove #include &lt;malloc.h&gt; , add #include &lt;libgen.h&gt;
    (#792) Ruoyu Zhong
  * Lens changes/additions
  - TOML: support trailing commas in arrays (#809) Bao
  - Tmpfiles: allow '=', '~', '^' for letter types, allow ":" as prefix for
    the mode (#805) Pino Toscano
  - Sshd: Add keyword PubkeyAcceptedAlgorithms as comma-separated list of
    items (#806) Dave Re
  - Cmdline: Allow whitespace at the end of kernel commnd line
    (#798) rwmjones</changelog>
</package>
<package pkgid="44e81a9487f710fd066807836c87ad363b0f4c56a44a9975953b424c7fe0664e405030a6b72b4651ec39e90401c8ec38b322d2eb4da38ce90fb2019520655981" name="augeas-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.14.1" rel="1.1"/>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1594123200">- update to 1.12.0
  General changes/additions
  - update gnulib to 91584ed6
  Lens changes/additions
  - Anaconda: new lens to process /etc/sysconfig/anaconda instead of Shellvars (Pino Toscano) (Issue #597)
  - DevfsRules: add lens for FreeBSD devfs.rules files
  - Dovecot: permit ! in block titles (Nathan Ward) (Issue #599)
  - Hostname: Allow creation of hostname when file is missing (David Farrell) (Issue #606)
  - Krb5: add more pkinit_* options (Issue #603)
  - Logrotate: fix missing recognition of double quoted filenames (Issue #611)
  - Multipath: accept values enclosed in quotes (Issue #583)
  - Nginx: support unix sockets as server address (Issue #618)
  - Nsswitch: add merge action (Issue #609)
  - Pam: accept continuation lines (Issue #590)
  - Puppetfile: allow symbols as (optional) values (Issue #619) allow comments in entries (Issue #620)
  - Rsyslog: support dynamic file paths (Issue #622) treat #!/+/- as comment (arnolda, PR #595)
  - Syslog: accept 'include' directive (Issue #486)
  - Semanage: new lens to process /etc/selinux/semanage.conf instead of Simplevars (Pino Toscano) (Issue #594)
  - Shellvars: allow and/or in @if conditions (#582) accept functions wrapped in round brackets, accept variables with a dash in their name, exclude csh/tcsh profile scripts (Pino Toscano) (Issue #600) accept variable as command (Issue #601)
  - Ssh: accept RekeyLimit (Issue #605)
  - Sshd: accept '=' to separate option names from their values (Emil Dragu, #587)
  - Sudoers: support 'always_query_group_plugin' flag (Steve Traylen, #588)
  - Strongswan: parse lists. This is a backwards-incompatible change since list entries that were parsed into a single string are now split into a list of entries (Kaarle Ritvanen)
  - Toml: new lens to parse .toml files (PR #91)
  - Xorg: accept empty values for options (arnolda, PR #596)
- refresh patches
- run spec-cleaner</changelog>
  <changelog author="Jason Sikes &lt;jsikes@suse.com&gt;" date="1612872000">- Add new directives and options supported in chrony since 3.3 up to 4.0.
  * augeas-new_options_for_chrony.patch
  * [bsc#1178470]
  * sourced from https://github.com/hercules-team/augeas/pull/698</changelog>
  <changelog author="Jason Sikes &lt;jsikes@suse.com&gt;" date="1622030400">- Allow all printable ASCII characters in WPA-PSK definition
  * augeas-allow_printable_ASCII.patch
  * bsc#1185524
  * Sourced from https://github.com/hercules-team/augeas/pull/723/commits
  * Credit to Michal Filka &lt;mfilka@suse.com&gt;</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1623153600">- add remove-unportable-tests.patch to fix build</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643371200">- testsuite requires glibc-locale, buildrequire it</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1648123200">- add sysctl_parsing.patch (bsc#1197443)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1650974400">- Employ shared library packaging guideline and resolve this
  rpmlint report: "libaugeas0.x86_64: E: shlib-policy-name-error
  SONAME: libfa.so.1, expected package suffix: 1" [boo#1191749]</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1658836800">- Unset MALLOC_PERTURB_ to speed up %check significantly
  (boo#1201884, gh#hercules-team#768)</changelog>
  <changelog author="Jason Sikes &lt;jsikes@suse.com&gt;" date="1667563200">- Update to 1.13.0
  * Fixes bsc#1204554
  * Added augeas-1.13.0-replace_security_context_t-patch to fix a
    syntax error.
  * Rebased gcc9-disable-broken-test.patch
  * Dropped the following patches since they are now upstreamed:
  - augeas-new_options_for_chrony.patch
  - augeas-allow_printable_ASCII.patch
  - remove-unportable-tests.patch
  * General changes/additions
  - Add Dockerfile (Nicolas Gif) (Issue #650)
  - augtool: Improved readline integration to handle quoting
    issues (Pino Toscano)
  - typechecker: Allow including '/' in keys and labels. Thanks
    to felixdoerre for pointing out that this restriction was
    unnecessary. See issue #668 for the discussion.
  - Add function modified() to select nodes which are marked as
    dirty (George Hansper) (Issue #691)
  - Add CLI command 'preview' and API 'aug_preview' to preview
    file contents (George Hansper) (#690)
  - Add "else" operator to augeas path-filter expressions
    (priority selector) (George Hansper) (#692)
  - Add new axis 'seq' to allow /path/seq::*[expr] to match and
    create numeric nodes, as idempotent alternative to
    /path/*[expr] (George Hansper) (#706)
  * Lens changes/additions
  - Authinfo2: new lens to parse Authinfo2 format (Nicolas Gif)
    (Issue #649)
  - Chrony: add new options (Miroslav Lichvar) (Issue #698)
  - Cmdline: New lens to parse /proc/cmdline (Thomas Weißschuh)
  - Crypttab: support UUID in device and / in opt (Raphaël
    Pinson) (#713)
  - Fail2ban: new lens to parse Fail2ban format (Nicolas Gif)
    (Issue #651)
  - Grub: support '+' in kernel command line option names (Pino
    Toscano) (Issue #647)
  - Krb5: handle [plugins] subsection (Pino Toscano) (Issue #663)
  - Limits: support colons in the domain pattern of the limits
    lens (Xavier Mol) (Issue #645)
  - Logrotate: add hourly schedule (Jason A. Smith) (Issue #655)
  - Mke2fs: parse more common entries between [defaults] and the
    tags in [fs_types], fix the type of few entries, handle the
    [options] stanza (Pino Toscano) (Issue #642)
  - support quoted values (Pino Toscano) (Issue #661)
  - NetworkManager: allow # in values (mfilka) (#723)
  - Opendkim: update to match current conffile format (Issue #644)
  - Postfix_Master: Allow unix-dgram as type (Issue #635)
  - Postfix_transport: Allow underscore (Anton Baranov) (Issue #678)
  - Postgresql: Allow hyphen '-' in values that don't require quotes
    (Marcin Barczyński) (Issues #700 #701)
  - Properties: Allow "/" in property names (felixdoerre) (Issue #680)
  - Redis: add incl path /etc/redis.conf (Raphaël Pinson) (#726)
  - support "replicaof" (Raphaël Pinson) (#727)
  - fix support for "sentinel" (Raphaël Pinson) (#728)
  - Resolv: Support new options (Trevor Vaughan) (Issues #707 #708)
  - Rsyslog: support multiple actions in filters and selectors (Issue
    [#653])
  - Shellvars: exclude more tcsh profile scripts (Pino Toscano) (Issue
    [#627])
  - Simplevars: add ocsinventory-agent.cfg (Pat Riehecky) (Issue #637)
  - Sudoers: support new @include/@includedir directives (Pino
    Toscano) (Issue #693)
  - Sudoers: Allow AD groups (luchihoratiu) (Issue #696)
  - Support negative integers (Ando David Roots) (#724)
  - Ssh: add Match keyword support (granquet) (Issue #695)
  - Sshd: support quotes in Match conditions (Issue #739)
  - Systemd: fix parsing of envvars with spaces (Pino Toscano) (#659)
  - Add incl paths according to 'systemd.network(5)' (chruetli) (#683)
  - Tinc: new lens for Tinc VPN configuration files (Thomas Weißschuh)
    (#718)
  - Toml: support arrays (norec) in inline tables (Raphaël Pinson)
    (#703)
  - Tmpfiles: improvements to the types specification (Pino Toscano)
    (Issue #694)</changelog>
  <changelog author="Otto Hollmann &lt;otto.hollmann@suse.com&gt;" date="1680782400">- Use the correct license - LGPL-2.1</changelog>
  <changelog author="Otto Hollmann &lt;otto.hollmann@suse.com&gt;" date="1685534400">- Update to 1.14.0
  * General changes/additions
  - Update submodule gnulib to 2f7479a16a3395f1429c7795f10c5d19b9b4453e
    (#781)
  - Add bash-completion for augtool, augmatch, augprint (#783) George
    Hansper
  - Fix: Allow values to contain arbitrary unbalanced square brackets
    (#782) George Hansper
  - Add package bash to build stage in Dockerfile (#776) George Hansper
  - Add augprint tool for creating idempotent augtool scripts (#752) George
    Hansper
  - Replace deprecated 'security_context_t' with 'char *' (#747) Leo-Schmit
  - src/syntax.c: Fix whitespace which confuses static checkers
    (#725) rwmjones
  - README.md: Add oss-fuzz status badge (#702) Sergey Nizovtsev
  - Package augmatch, too (#688) oleksandriegorov
  - Add Github workflow to create releases with complete source tarballs
    (#744) Hilko Bengen
  * Lens changes/additions
  - Resolv: add option trust-ad (#784) George Hansper
  - Sos: new lens for /etc/sos/sos.conf (based on IniFile) (#779) George
    Hansper
  - Pg_Hba: unquoted auth-method may contain hyphens (#777) George Hansper
  - Sysctl: Allow keys to contain * and : and / characters (#755) M Filka
  - Semanage: Fix parsing of ignoredirs (#758) Richard W M Jones
  - Systemd: allow empty quoted environment variable values (#757) Michal
    Vasko
  - Systemd: allow values starting with whitespaces for Exec* and
    Environment service entries. (#757) Michal Vasko
  - Toml: workaround to allow writing toml files (#742) Richard
  - Kdump: parse "auto_reset_crashkernel" (#754) Laszlo Ersek
  - Keepalived: add parameters notify_stop and notify_deleted (#749) Adam
    Bambuch
  - Chrony: add new directives and options (#745) Miroslav Lichvar
  - Redis: Allow redis lens to set 'SAVE ""' as a valid option (#738) Mitch
    Hagstrand
  - ClamAV: update ClamAV lens to autoload /etc/clamav/*.conf
    (#748) Guillaume Ross
  - AuthselectPam: new lens for /etc/authselect/custom/*/*-auth
    and /etc/authselect/custom/*/postlogin (#743) Heston Snodgrass
  - Sshd: Parse GSSAPIKexAlgorithms PubkeyAcceptedKeyTypes
    CASignatureAlgorithms as comma-seperated lists instead of simple
    strings (#721) Edward Garbade
  - Yum: Add additional unit tests (#677) Pat Riehecky
  - Cockpit: new lens for /etc/cockpit/cockpit.conf (#675) Pat Riehecky
  * Rebased patch gcc9-disable-broken-test.patch
  * Deleted patches:
  - sysctl_parsing.patch
  - augeas-1.13.0-replace_security_context_t-patch</changelog>
  <changelog author="Otto Hollmann &lt;otto.hollmann@suse.com&gt;" date="1692878400">- Update to 1.14.1
  * General changes/additions
  - internal.c: update #if to only use GNU-specific strerror_r() when GLIBC
    is defined (#791) Dimitry Andric
  - augeas.c: Fix bug from PR#691 where the nodes of a newly created file
    are lost upon a subsequent load operation (#810) George Hansper
  - HACKING.md: describe testing (#796) Laszlo Ersek
  - Add GitHub Actions (#714) Raphaël Pinson
  - augprint.c: remove #include &lt;malloc.h&gt; , add #include &lt;libgen.h&gt;
    (#792) Ruoyu Zhong
  * Lens changes/additions
  - TOML: support trailing commas in arrays (#809) Bao
  - Tmpfiles: allow '=', '~', '^' for letter types, allow ":" as prefix for
    the mode (#805) Pino Toscano
  - Sshd: Add keyword PubkeyAcceptedAlgorithms as comma-separated list of
    items (#806) Dave Re
  - Cmdline: Allow whitespace at the end of kernel commnd line
    (#798) rwmjones</changelog>
</package>
<package pkgid="45416410b4ef41c91287a957b4a52d68422e052e594284cf6fece16316c0dba4a467c9e112f1c93efde7706a802b5a85728b0bc41464eb3f6d3d2e3d70bd34ee" name="augeas-debugsource" arch="i586">
  <version epoch="0" ver="1.14.1" rel="1.1"/>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1594123200">- update to 1.12.0
  General changes/additions
  - update gnulib to 91584ed6
  Lens changes/additions
  - Anaconda: new lens to process /etc/sysconfig/anaconda instead of Shellvars (Pino Toscano) (Issue #597)
  - DevfsRules: add lens for FreeBSD devfs.rules files
  - Dovecot: permit ! in block titles (Nathan Ward) (Issue #599)
  - Hostname: Allow creation of hostname when file is missing (David Farrell) (Issue #606)
  - Krb5: add more pkinit_* options (Issue #603)
  - Logrotate: fix missing recognition of double quoted filenames (Issue #611)
  - Multipath: accept values enclosed in quotes (Issue #583)
  - Nginx: support unix sockets as server address (Issue #618)
  - Nsswitch: add merge action (Issue #609)
  - Pam: accept continuation lines (Issue #590)
  - Puppetfile: allow symbols as (optional) values (Issue #619) allow comments in entries (Issue #620)
  - Rsyslog: support dynamic file paths (Issue #622) treat #!/+/- as comment (arnolda, PR #595)
  - Syslog: accept 'include' directive (Issue #486)
  - Semanage: new lens to process /etc/selinux/semanage.conf instead of Simplevars (Pino Toscano) (Issue #594)
  - Shellvars: allow and/or in @if conditions (#582) accept functions wrapped in round brackets, accept variables with a dash in their name, exclude csh/tcsh profile scripts (Pino Toscano) (Issue #600) accept variable as command (Issue #601)
  - Ssh: accept RekeyLimit (Issue #605)
  - Sshd: accept '=' to separate option names from their values (Emil Dragu, #587)
  - Sudoers: support 'always_query_group_plugin' flag (Steve Traylen, #588)
  - Strongswan: parse lists. This is a backwards-incompatible change since list entries that were parsed into a single string are now split into a list of entries (Kaarle Ritvanen)
  - Toml: new lens to parse .toml files (PR #91)
  - Xorg: accept empty values for options (arnolda, PR #596)
- refresh patches
- run spec-cleaner</changelog>
  <changelog author="Jason Sikes &lt;jsikes@suse.com&gt;" date="1612872000">- Add new directives and options supported in chrony since 3.3 up to 4.0.
  * augeas-new_options_for_chrony.patch
  * [bsc#1178470]
  * sourced from https://github.com/hercules-team/augeas/pull/698</changelog>
  <changelog author="Jason Sikes &lt;jsikes@suse.com&gt;" date="1622030400">- Allow all printable ASCII characters in WPA-PSK definition
  * augeas-allow_printable_ASCII.patch
  * bsc#1185524
  * Sourced from https://github.com/hercules-team/augeas/pull/723/commits
  * Credit to Michal Filka &lt;mfilka@suse.com&gt;</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1623153600">- add remove-unportable-tests.patch to fix build</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643371200">- testsuite requires glibc-locale, buildrequire it</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1648123200">- add sysctl_parsing.patch (bsc#1197443)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1650974400">- Employ shared library packaging guideline and resolve this
  rpmlint report: "libaugeas0.x86_64: E: shlib-policy-name-error
  SONAME: libfa.so.1, expected package suffix: 1" [boo#1191749]</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1658836800">- Unset MALLOC_PERTURB_ to speed up %check significantly
  (boo#1201884, gh#hercules-team#768)</changelog>
  <changelog author="Jason Sikes &lt;jsikes@suse.com&gt;" date="1667563200">- Update to 1.13.0
  * Fixes bsc#1204554
  * Added augeas-1.13.0-replace_security_context_t-patch to fix a
    syntax error.
  * Rebased gcc9-disable-broken-test.patch
  * Dropped the following patches since they are now upstreamed:
  - augeas-new_options_for_chrony.patch
  - augeas-allow_printable_ASCII.patch
  - remove-unportable-tests.patch
  * General changes/additions
  - Add Dockerfile (Nicolas Gif) (Issue #650)
  - augtool: Improved readline integration to handle quoting
    issues (Pino Toscano)
  - typechecker: Allow including '/' in keys and labels. Thanks
    to felixdoerre for pointing out that this restriction was
    unnecessary. See issue #668 for the discussion.
  - Add function modified() to select nodes which are marked as
    dirty (George Hansper) (Issue #691)
  - Add CLI command 'preview' and API 'aug_preview' to preview
    file contents (George Hansper) (#690)
  - Add "else" operator to augeas path-filter expressions
    (priority selector) (George Hansper) (#692)
  - Add new axis 'seq' to allow /path/seq::*[expr] to match and
    create numeric nodes, as idempotent alternative to
    /path/*[expr] (George Hansper) (#706)
  * Lens changes/additions
  - Authinfo2: new lens to parse Authinfo2 format (Nicolas Gif)
    (Issue #649)
  - Chrony: add new options (Miroslav Lichvar) (Issue #698)
  - Cmdline: New lens to parse /proc/cmdline (Thomas Weißschuh)
  - Crypttab: support UUID in device and / in opt (Raphaël
    Pinson) (#713)
  - Fail2ban: new lens to parse Fail2ban format (Nicolas Gif)
    (Issue #651)
  - Grub: support '+' in kernel command line option names (Pino
    Toscano) (Issue #647)
  - Krb5: handle [plugins] subsection (Pino Toscano) (Issue #663)
  - Limits: support colons in the domain pattern of the limits
    lens (Xavier Mol) (Issue #645)
  - Logrotate: add hourly schedule (Jason A. Smith) (Issue #655)
  - Mke2fs: parse more common entries between [defaults] and the
    tags in [fs_types], fix the type of few entries, handle the
    [options] stanza (Pino Toscano) (Issue #642)
  - support quoted values (Pino Toscano) (Issue #661)
  - NetworkManager: allow # in values (mfilka) (#723)
  - Opendkim: update to match current conffile format (Issue #644)
  - Postfix_Master: Allow unix-dgram as type (Issue #635)
  - Postfix_transport: Allow underscore (Anton Baranov) (Issue #678)
  - Postgresql: Allow hyphen '-' in values that don't require quotes
    (Marcin Barczyński) (Issues #700 #701)
  - Properties: Allow "/" in property names (felixdoerre) (Issue #680)
  - Redis: add incl path /etc/redis.conf (Raphaël Pinson) (#726)
  - support "replicaof" (Raphaël Pinson) (#727)
  - fix support for "sentinel" (Raphaël Pinson) (#728)
  - Resolv: Support new options (Trevor Vaughan) (Issues #707 #708)
  - Rsyslog: support multiple actions in filters and selectors (Issue
    [#653])
  - Shellvars: exclude more tcsh profile scripts (Pino Toscano) (Issue
    [#627])
  - Simplevars: add ocsinventory-agent.cfg (Pat Riehecky) (Issue #637)
  - Sudoers: support new @include/@includedir directives (Pino
    Toscano) (Issue #693)
  - Sudoers: Allow AD groups (luchihoratiu) (Issue #696)
  - Support negative integers (Ando David Roots) (#724)
  - Ssh: add Match keyword support (granquet) (Issue #695)
  - Sshd: support quotes in Match conditions (Issue #739)
  - Systemd: fix parsing of envvars with spaces (Pino Toscano) (#659)
  - Add incl paths according to 'systemd.network(5)' (chruetli) (#683)
  - Tinc: new lens for Tinc VPN configuration files (Thomas Weißschuh)
    (#718)
  - Toml: support arrays (norec) in inline tables (Raphaël Pinson)
    (#703)
  - Tmpfiles: improvements to the types specification (Pino Toscano)
    (Issue #694)</changelog>
  <changelog author="Otto Hollmann &lt;otto.hollmann@suse.com&gt;" date="1680782400">- Use the correct license - LGPL-2.1</changelog>
  <changelog author="Otto Hollmann &lt;otto.hollmann@suse.com&gt;" date="1685534400">- Update to 1.14.0
  * General changes/additions
  - Update submodule gnulib to 2f7479a16a3395f1429c7795f10c5d19b9b4453e
    (#781)
  - Add bash-completion for augtool, augmatch, augprint (#783) George
    Hansper
  - Fix: Allow values to contain arbitrary unbalanced square brackets
    (#782) George Hansper
  - Add package bash to build stage in Dockerfile (#776) George Hansper
  - Add augprint tool for creating idempotent augtool scripts (#752) George
    Hansper
  - Replace deprecated 'security_context_t' with 'char *' (#747) Leo-Schmit
  - src/syntax.c: Fix whitespace which confuses static checkers
    (#725) rwmjones
  - README.md: Add oss-fuzz status badge (#702) Sergey Nizovtsev
  - Package augmatch, too (#688) oleksandriegorov
  - Add Github workflow to create releases with complete source tarballs
    (#744) Hilko Bengen
  * Lens changes/additions
  - Resolv: add option trust-ad (#784) George Hansper
  - Sos: new lens for /etc/sos/sos.conf (based on IniFile) (#779) George
    Hansper
  - Pg_Hba: unquoted auth-method may contain hyphens (#777) George Hansper
  - Sysctl: Allow keys to contain * and : and / characters (#755) M Filka
  - Semanage: Fix parsing of ignoredirs (#758) Richard W M Jones
  - Systemd: allow empty quoted environment variable values (#757) Michal
    Vasko
  - Systemd: allow values starting with whitespaces for Exec* and
    Environment service entries. (#757) Michal Vasko
  - Toml: workaround to allow writing toml files (#742) Richard
  - Kdump: parse "auto_reset_crashkernel" (#754) Laszlo Ersek
  - Keepalived: add parameters notify_stop and notify_deleted (#749) Adam
    Bambuch
  - Chrony: add new directives and options (#745) Miroslav Lichvar
  - Redis: Allow redis lens to set 'SAVE ""' as a valid option (#738) Mitch
    Hagstrand
  - ClamAV: update ClamAV lens to autoload /etc/clamav/*.conf
    (#748) Guillaume Ross
  - AuthselectPam: new lens for /etc/authselect/custom/*/*-auth
    and /etc/authselect/custom/*/postlogin (#743) Heston Snodgrass
  - Sshd: Parse GSSAPIKexAlgorithms PubkeyAcceptedKeyTypes
    CASignatureAlgorithms as comma-seperated lists instead of simple
    strings (#721) Edward Garbade
  - Yum: Add additional unit tests (#677) Pat Riehecky
  - Cockpit: new lens for /etc/cockpit/cockpit.conf (#675) Pat Riehecky
  * Rebased patch gcc9-disable-broken-test.patch
  * Deleted patches:
  - sysctl_parsing.patch
  - augeas-1.13.0-replace_security_context_t-patch</changelog>
  <changelog author="Otto Hollmann &lt;otto.hollmann@suse.com&gt;" date="1692878400">- Update to 1.14.1
  * General changes/additions
  - internal.c: update #if to only use GNU-specific strerror_r() when GLIBC
    is defined (#791) Dimitry Andric
  - augeas.c: Fix bug from PR#691 where the nodes of a newly created file
    are lost upon a subsequent load operation (#810) George Hansper
  - HACKING.md: describe testing (#796) Laszlo Ersek
  - Add GitHub Actions (#714) Raphaël Pinson
  - augprint.c: remove #include &lt;malloc.h&gt; , add #include &lt;libgen.h&gt;
    (#792) Ruoyu Zhong
  * Lens changes/additions
  - TOML: support trailing commas in arrays (#809) Bao
  - Tmpfiles: allow '=', '~', '^' for letter types, allow ":" as prefix for
    the mode (#805) Pino Toscano
  - Sshd: Add keyword PubkeyAcceptedAlgorithms as comma-separated list of
    items (#806) Dave Re
  - Cmdline: Allow whitespace at the end of kernel commnd line
    (#798) rwmjones</changelog>
</package>
<package pkgid="b46a77c918cf6e6f324dd4cf88159f2f6eaffd607729d40690f55f5c36f0020ebf872c4f4084dabc3e1432474fd28aff9499f33074a315f3c1b73e6977d85825" name="augeas-debugsource" arch="x86_64">
  <version epoch="0" ver="1.14.1" rel="1.1"/>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1594123200">- update to 1.12.0
  General changes/additions
  - update gnulib to 91584ed6
  Lens changes/additions
  - Anaconda: new lens to process /etc/sysconfig/anaconda instead of Shellvars (Pino Toscano) (Issue #597)
  - DevfsRules: add lens for FreeBSD devfs.rules files
  - Dovecot: permit ! in block titles (Nathan Ward) (Issue #599)
  - Hostname: Allow creation of hostname when file is missing (David Farrell) (Issue #606)
  - Krb5: add more pkinit_* options (Issue #603)
  - Logrotate: fix missing recognition of double quoted filenames (Issue #611)
  - Multipath: accept values enclosed in quotes (Issue #583)
  - Nginx: support unix sockets as server address (Issue #618)
  - Nsswitch: add merge action (Issue #609)
  - Pam: accept continuation lines (Issue #590)
  - Puppetfile: allow symbols as (optional) values (Issue #619) allow comments in entries (Issue #620)
  - Rsyslog: support dynamic file paths (Issue #622) treat #!/+/- as comment (arnolda, PR #595)
  - Syslog: accept 'include' directive (Issue #486)
  - Semanage: new lens to process /etc/selinux/semanage.conf instead of Simplevars (Pino Toscano) (Issue #594)
  - Shellvars: allow and/or in @if conditions (#582) accept functions wrapped in round brackets, accept variables with a dash in their name, exclude csh/tcsh profile scripts (Pino Toscano) (Issue #600) accept variable as command (Issue #601)
  - Ssh: accept RekeyLimit (Issue #605)
  - Sshd: accept '=' to separate option names from their values (Emil Dragu, #587)
  - Sudoers: support 'always_query_group_plugin' flag (Steve Traylen, #588)
  - Strongswan: parse lists. This is a backwards-incompatible change since list entries that were parsed into a single string are now split into a list of entries (Kaarle Ritvanen)
  - Toml: new lens to parse .toml files (PR #91)
  - Xorg: accept empty values for options (arnolda, PR #596)
- refresh patches
- run spec-cleaner</changelog>
  <changelog author="Jason Sikes &lt;jsikes@suse.com&gt;" date="1612872000">- Add new directives and options supported in chrony since 3.3 up to 4.0.
  * augeas-new_options_for_chrony.patch
  * [bsc#1178470]
  * sourced from https://github.com/hercules-team/augeas/pull/698</changelog>
  <changelog author="Jason Sikes &lt;jsikes@suse.com&gt;" date="1622030400">- Allow all printable ASCII characters in WPA-PSK definition
  * augeas-allow_printable_ASCII.patch
  * bsc#1185524
  * Sourced from https://github.com/hercules-team/augeas/pull/723/commits
  * Credit to Michal Filka &lt;mfilka@suse.com&gt;</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1623153600">- add remove-unportable-tests.patch to fix build</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643371200">- testsuite requires glibc-locale, buildrequire it</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1648123200">- add sysctl_parsing.patch (bsc#1197443)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1650974400">- Employ shared library packaging guideline and resolve this
  rpmlint report: "libaugeas0.x86_64: E: shlib-policy-name-error
  SONAME: libfa.so.1, expected package suffix: 1" [boo#1191749]</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1658836800">- Unset MALLOC_PERTURB_ to speed up %check significantly
  (boo#1201884, gh#hercules-team#768)</changelog>
  <changelog author="Jason Sikes &lt;jsikes@suse.com&gt;" date="1667563200">- Update to 1.13.0
  * Fixes bsc#1204554
  * Added augeas-1.13.0-replace_security_context_t-patch to fix a
    syntax error.
  * Rebased gcc9-disable-broken-test.patch
  * Dropped the following patches since they are now upstreamed:
  - augeas-new_options_for_chrony.patch
  - augeas-allow_printable_ASCII.patch
  - remove-unportable-tests.patch
  * General changes/additions
  - Add Dockerfile (Nicolas Gif) (Issue #650)
  - augtool: Improved readline integration to handle quoting
    issues (Pino Toscano)
  - typechecker: Allow including '/' in keys and labels. Thanks
    to felixdoerre for pointing out that this restriction was
    unnecessary. See issue #668 for the discussion.
  - Add function modified() to select nodes which are marked as
    dirty (George Hansper) (Issue #691)
  - Add CLI command 'preview' and API 'aug_preview' to preview
    file contents (George Hansper) (#690)
  - Add "else" operator to augeas path-filter expressions
    (priority selector) (George Hansper) (#692)
  - Add new axis 'seq' to allow /path/seq::*[expr] to match and
    create numeric nodes, as idempotent alternative to
    /path/*[expr] (George Hansper) (#706)
  * Lens changes/additions
  - Authinfo2: new lens to parse Authinfo2 format (Nicolas Gif)
    (Issue #649)
  - Chrony: add new options (Miroslav Lichvar) (Issue #698)
  - Cmdline: New lens to parse /proc/cmdline (Thomas Weißschuh)
  - Crypttab: support UUID in device and / in opt (Raphaël
    Pinson) (#713)
  - Fail2ban: new lens to parse Fail2ban format (Nicolas Gif)
    (Issue #651)
  - Grub: support '+' in kernel command line option names (Pino
    Toscano) (Issue #647)
  - Krb5: handle [plugins] subsection (Pino Toscano) (Issue #663)
  - Limits: support colons in the domain pattern of the limits
    lens (Xavier Mol) (Issue #645)
  - Logrotate: add hourly schedule (Jason A. Smith) (Issue #655)
  - Mke2fs: parse more common entries between [defaults] and the
    tags in [fs_types], fix the type of few entries, handle the
    [options] stanza (Pino Toscano) (Issue #642)
  - support quoted values (Pino Toscano) (Issue #661)
  - NetworkManager: allow # in values (mfilka) (#723)
  - Opendkim: update to match current conffile format (Issue #644)
  - Postfix_Master: Allow unix-dgram as type (Issue #635)
  - Postfix_transport: Allow underscore (Anton Baranov) (Issue #678)
  - Postgresql: Allow hyphen '-' in values that don't require quotes
    (Marcin Barczyński) (Issues #700 #701)
  - Properties: Allow "/" in property names (felixdoerre) (Issue #680)
  - Redis: add incl path /etc/redis.conf (Raphaël Pinson) (#726)
  - support "replicaof" (Raphaël Pinson) (#727)
  - fix support for "sentinel" (Raphaël Pinson) (#728)
  - Resolv: Support new options (Trevor Vaughan) (Issues #707 #708)
  - Rsyslog: support multiple actions in filters and selectors (Issue
    [#653])
  - Shellvars: exclude more tcsh profile scripts (Pino Toscano) (Issue
    [#627])
  - Simplevars: add ocsinventory-agent.cfg (Pat Riehecky) (Issue #637)
  - Sudoers: support new @include/@includedir directives (Pino
    Toscano) (Issue #693)
  - Sudoers: Allow AD groups (luchihoratiu) (Issue #696)
  - Support negative integers (Ando David Roots) (#724)
  - Ssh: add Match keyword support (granquet) (Issue #695)
  - Sshd: support quotes in Match conditions (Issue #739)
  - Systemd: fix parsing of envvars with spaces (Pino Toscano) (#659)
  - Add incl paths according to 'systemd.network(5)' (chruetli) (#683)
  - Tinc: new lens for Tinc VPN configuration files (Thomas Weißschuh)
    (#718)
  - Toml: support arrays (norec) in inline tables (Raphaël Pinson)
    (#703)
  - Tmpfiles: improvements to the types specification (Pino Toscano)
    (Issue #694)</changelog>
  <changelog author="Otto Hollmann &lt;otto.hollmann@suse.com&gt;" date="1680782400">- Use the correct license - LGPL-2.1</changelog>
  <changelog author="Otto Hollmann &lt;otto.hollmann@suse.com&gt;" date="1685534400">- Update to 1.14.0
  * General changes/additions
  - Update submodule gnulib to 2f7479a16a3395f1429c7795f10c5d19b9b4453e
    (#781)
  - Add bash-completion for augtool, augmatch, augprint (#783) George
    Hansper
  - Fix: Allow values to contain arbitrary unbalanced square brackets
    (#782) George Hansper
  - Add package bash to build stage in Dockerfile (#776) George Hansper
  - Add augprint tool for creating idempotent augtool scripts (#752) George
    Hansper
  - Replace deprecated 'security_context_t' with 'char *' (#747) Leo-Schmit
  - src/syntax.c: Fix whitespace which confuses static checkers
    (#725) rwmjones
  - README.md: Add oss-fuzz status badge (#702) Sergey Nizovtsev
  - Package augmatch, too (#688) oleksandriegorov
  - Add Github workflow to create releases with complete source tarballs
    (#744) Hilko Bengen
  * Lens changes/additions
  - Resolv: add option trust-ad (#784) George Hansper
  - Sos: new lens for /etc/sos/sos.conf (based on IniFile) (#779) George
    Hansper
  - Pg_Hba: unquoted auth-method may contain hyphens (#777) George Hansper
  - Sysctl: Allow keys to contain * and : and / characters (#755) M Filka
  - Semanage: Fix parsing of ignoredirs (#758) Richard W M Jones
  - Systemd: allow empty quoted environment variable values (#757) Michal
    Vasko
  - Systemd: allow values starting with whitespaces for Exec* and
    Environment service entries. (#757) Michal Vasko
  - Toml: workaround to allow writing toml files (#742) Richard
  - Kdump: parse "auto_reset_crashkernel" (#754) Laszlo Ersek
  - Keepalived: add parameters notify_stop and notify_deleted (#749) Adam
    Bambuch
  - Chrony: add new directives and options (#745) Miroslav Lichvar
  - Redis: Allow redis lens to set 'SAVE ""' as a valid option (#738) Mitch
    Hagstrand
  - ClamAV: update ClamAV lens to autoload /etc/clamav/*.conf
    (#748) Guillaume Ross
  - AuthselectPam: new lens for /etc/authselect/custom/*/*-auth
    and /etc/authselect/custom/*/postlogin (#743) Heston Snodgrass
  - Sshd: Parse GSSAPIKexAlgorithms PubkeyAcceptedKeyTypes
    CASignatureAlgorithms as comma-seperated lists instead of simple
    strings (#721) Edward Garbade
  - Yum: Add additional unit tests (#677) Pat Riehecky
  - Cockpit: new lens for /etc/cockpit/cockpit.conf (#675) Pat Riehecky
  * Rebased patch gcc9-disable-broken-test.patch
  * Deleted patches:
  - sysctl_parsing.patch
  - augeas-1.13.0-replace_security_context_t-patch</changelog>
  <changelog author="Otto Hollmann &lt;otto.hollmann@suse.com&gt;" date="1692878400">- Update to 1.14.1
  * General changes/additions
  - internal.c: update #if to only use GNU-specific strerror_r() when GLIBC
    is defined (#791) Dimitry Andric
  - augeas.c: Fix bug from PR#691 where the nodes of a newly created file
    are lost upon a subsequent load operation (#810) George Hansper
  - HACKING.md: describe testing (#796) Laszlo Ersek
  - Add GitHub Actions (#714) Raphaël Pinson
  - augprint.c: remove #include &lt;malloc.h&gt; , add #include &lt;libgen.h&gt;
    (#792) Ruoyu Zhong
  * Lens changes/additions
  - TOML: support trailing commas in arrays (#809) Bao
  - Tmpfiles: allow '=', '~', '^' for letter types, allow ":" as prefix for
    the mode (#805) Pino Toscano
  - Sshd: Add keyword PubkeyAcceptedAlgorithms as comma-separated list of
    items (#806) Dave Re
  - Cmdline: Allow whitespace at the end of kernel commnd line
    (#798) rwmjones</changelog>
</package>
<package pkgid="fab9a5eb1a29dbf110a66cfce6086e84a9cde79607d5a4a12200bb7c91ca9d91cde0da7d4d6839d90514a48bc22095faba4541ac1d9a9695b56ea57a4823513a" name="augeas-devel" arch="i586">
  <version epoch="0" ver="1.14.1" rel="1.1"/>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1594123200">- update to 1.12.0
  General changes/additions
  - update gnulib to 91584ed6
  Lens changes/additions
  - Anaconda: new lens to process /etc/sysconfig/anaconda instead of Shellvars (Pino Toscano) (Issue #597)
  - DevfsRules: add lens for FreeBSD devfs.rules files
  - Dovecot: permit ! in block titles (Nathan Ward) (Issue #599)
  - Hostname: Allow creation of hostname when file is missing (David Farrell) (Issue #606)
  - Krb5: add more pkinit_* options (Issue #603)
  - Logrotate: fix missing recognition of double quoted filenames (Issue #611)
  - Multipath: accept values enclosed in quotes (Issue #583)
  - Nginx: support unix sockets as server address (Issue #618)
  - Nsswitch: add merge action (Issue #609)
  - Pam: accept continuation lines (Issue #590)
  - Puppetfile: allow symbols as (optional) values (Issue #619) allow comments in entries (Issue #620)
  - Rsyslog: support dynamic file paths (Issue #622) treat #!/+/- as comment (arnolda, PR #595)
  - Syslog: accept 'include' directive (Issue #486)
  - Semanage: new lens to process /etc/selinux/semanage.conf instead of Simplevars (Pino Toscano) (Issue #594)
  - Shellvars: allow and/or in @if conditions (#582) accept functions wrapped in round brackets, accept variables with a dash in their name, exclude csh/tcsh profile scripts (Pino Toscano) (Issue #600) accept variable as command (Issue #601)
  - Ssh: accept RekeyLimit (Issue #605)
  - Sshd: accept '=' to separate option names from their values (Emil Dragu, #587)
  - Sudoers: support 'always_query_group_plugin' flag (Steve Traylen, #588)
  - Strongswan: parse lists. This is a backwards-incompatible change since list entries that were parsed into a single string are now split into a list of entries (Kaarle Ritvanen)
  - Toml: new lens to parse .toml files (PR #91)
  - Xorg: accept empty values for options (arnolda, PR #596)
- refresh patches
- run spec-cleaner</changelog>
  <changelog author="Jason Sikes &lt;jsikes@suse.com&gt;" date="1612872000">- Add new directives and options supported in chrony since 3.3 up to 4.0.
  * augeas-new_options_for_chrony.patch
  * [bsc#1178470]
  * sourced from https://github.com/hercules-team/augeas/pull/698</changelog>
  <changelog author="Jason Sikes &lt;jsikes@suse.com&gt;" date="1622030400">- Allow all printable ASCII characters in WPA-PSK definition
  * augeas-allow_printable_ASCII.patch
  * bsc#1185524
  * Sourced from https://github.com/hercules-team/augeas/pull/723/commits
  * Credit to Michal Filka &lt;mfilka@suse.com&gt;</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1623153600">- add remove-unportable-tests.patch to fix build</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643371200">- testsuite requires glibc-locale, buildrequire it</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1648123200">- add sysctl_parsing.patch (bsc#1197443)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1650974400">- Employ shared library packaging guideline and resolve this
  rpmlint report: "libaugeas0.x86_64: E: shlib-policy-name-error
  SONAME: libfa.so.1, expected package suffix: 1" [boo#1191749]</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1658836800">- Unset MALLOC_PERTURB_ to speed up %check significantly
  (boo#1201884, gh#hercules-team#768)</changelog>
  <changelog author="Jason Sikes &lt;jsikes@suse.com&gt;" date="1667563200">- Update to 1.13.0
  * Fixes bsc#1204554
  * Added augeas-1.13.0-replace_security_context_t-patch to fix a
    syntax error.
  * Rebased gcc9-disable-broken-test.patch
  * Dropped the following patches since they are now upstreamed:
  - augeas-new_options_for_chrony.patch
  - augeas-allow_printable_ASCII.patch
  - remove-unportable-tests.patch
  * General changes/additions
  - Add Dockerfile (Nicolas Gif) (Issue #650)
  - augtool: Improved readline integration to handle quoting
    issues (Pino Toscano)
  - typechecker: Allow including '/' in keys and labels. Thanks
    to felixdoerre for pointing out that this restriction was
    unnecessary. See issue #668 for the discussion.
  - Add function modified() to select nodes which are marked as
    dirty (George Hansper) (Issue #691)
  - Add CLI command 'preview' and API 'aug_preview' to preview
    file contents (George Hansper) (#690)
  - Add "else" operator to augeas path-filter expressions
    (priority selector) (George Hansper) (#692)
  - Add new axis 'seq' to allow /path/seq::*[expr] to match and
    create numeric nodes, as idempotent alternative to
    /path/*[expr] (George Hansper) (#706)
  * Lens changes/additions
  - Authinfo2: new lens to parse Authinfo2 format (Nicolas Gif)
    (Issue #649)
  - Chrony: add new options (Miroslav Lichvar) (Issue #698)
  - Cmdline: New lens to parse /proc/cmdline (Thomas Weißschuh)
  - Crypttab: support UUID in device and / in opt (Raphaël
    Pinson) (#713)
  - Fail2ban: new lens to parse Fail2ban format (Nicolas Gif)
    (Issue #651)
  - Grub: support '+' in kernel command line option names (Pino
    Toscano) (Issue #647)
  - Krb5: handle [plugins] subsection (Pino Toscano) (Issue #663)
  - Limits: support colons in the domain pattern of the limits
    lens (Xavier Mol) (Issue #645)
  - Logrotate: add hourly schedule (Jason A. Smith) (Issue #655)
  - Mke2fs: parse more common entries between [defaults] and the
    tags in [fs_types], fix the type of few entries, handle the
    [options] stanza (Pino Toscano) (Issue #642)
  - support quoted values (Pino Toscano) (Issue #661)
  - NetworkManager: allow # in values (mfilka) (#723)
  - Opendkim: update to match current conffile format (Issue #644)
  - Postfix_Master: Allow unix-dgram as type (Issue #635)
  - Postfix_transport: Allow underscore (Anton Baranov) (Issue #678)
  - Postgresql: Allow hyphen '-' in values that don't require quotes
    (Marcin Barczyński) (Issues #700 #701)
  - Properties: Allow "/" in property names (felixdoerre) (Issue #680)
  - Redis: add incl path /etc/redis.conf (Raphaël Pinson) (#726)
  - support "replicaof" (Raphaël Pinson) (#727)
  - fix support for "sentinel" (Raphaël Pinson) (#728)
  - Resolv: Support new options (Trevor Vaughan) (Issues #707 #708)
  - Rsyslog: support multiple actions in filters and selectors (Issue
    [#653])
  - Shellvars: exclude more tcsh profile scripts (Pino Toscano) (Issue
    [#627])
  - Simplevars: add ocsinventory-agent.cfg (Pat Riehecky) (Issue #637)
  - Sudoers: support new @include/@includedir directives (Pino
    Toscano) (Issue #693)
  - Sudoers: Allow AD groups (luchihoratiu) (Issue #696)
  - Support negative integers (Ando David Roots) (#724)
  - Ssh: add Match keyword support (granquet) (Issue #695)
  - Sshd: support quotes in Match conditions (Issue #739)
  - Systemd: fix parsing of envvars with spaces (Pino Toscano) (#659)
  - Add incl paths according to 'systemd.network(5)' (chruetli) (#683)
  - Tinc: new lens for Tinc VPN configuration files (Thomas Weißschuh)
    (#718)
  - Toml: support arrays (norec) in inline tables (Raphaël Pinson)
    (#703)
  - Tmpfiles: improvements to the types specification (Pino Toscano)
    (Issue #694)</changelog>
  <changelog author="Otto Hollmann &lt;otto.hollmann@suse.com&gt;" date="1680782400">- Use the correct license - LGPL-2.1</changelog>
  <changelog author="Otto Hollmann &lt;otto.hollmann@suse.com&gt;" date="1685534400">- Update to 1.14.0
  * General changes/additions
  - Update submodule gnulib to 2f7479a16a3395f1429c7795f10c5d19b9b4453e
    (#781)
  - Add bash-completion for augtool, augmatch, augprint (#783) George
    Hansper
  - Fix: Allow values to contain arbitrary unbalanced square brackets
    (#782) George Hansper
  - Add package bash to build stage in Dockerfile (#776) George Hansper
  - Add augprint tool for creating idempotent augtool scripts (#752) George
    Hansper
  - Replace deprecated 'security_context_t' with 'char *' (#747) Leo-Schmit
  - src/syntax.c: Fix whitespace which confuses static checkers
    (#725) rwmjones
  - README.md: Add oss-fuzz status badge (#702) Sergey Nizovtsev
  - Package augmatch, too (#688) oleksandriegorov
  - Add Github workflow to create releases with complete source tarballs
    (#744) Hilko Bengen
  * Lens changes/additions
  - Resolv: add option trust-ad (#784) George Hansper
  - Sos: new lens for /etc/sos/sos.conf (based on IniFile) (#779) George
    Hansper
  - Pg_Hba: unquoted auth-method may contain hyphens (#777) George Hansper
  - Sysctl: Allow keys to contain * and : and / characters (#755) M Filka
  - Semanage: Fix parsing of ignoredirs (#758) Richard W M Jones
  - Systemd: allow empty quoted environment variable values (#757) Michal
    Vasko
  - Systemd: allow values starting with whitespaces for Exec* and
    Environment service entries. (#757) Michal Vasko
  - Toml: workaround to allow writing toml files (#742) Richard
  - Kdump: parse "auto_reset_crashkernel" (#754) Laszlo Ersek
  - Keepalived: add parameters notify_stop and notify_deleted (#749) Adam
    Bambuch
  - Chrony: add new directives and options (#745) Miroslav Lichvar
  - Redis: Allow redis lens to set 'SAVE ""' as a valid option (#738) Mitch
    Hagstrand
  - ClamAV: update ClamAV lens to autoload /etc/clamav/*.conf
    (#748) Guillaume Ross
  - AuthselectPam: new lens for /etc/authselect/custom/*/*-auth
    and /etc/authselect/custom/*/postlogin (#743) Heston Snodgrass
  - Sshd: Parse GSSAPIKexAlgorithms PubkeyAcceptedKeyTypes
    CASignatureAlgorithms as comma-seperated lists instead of simple
    strings (#721) Edward Garbade
  - Yum: Add additional unit tests (#677) Pat Riehecky
  - Cockpit: new lens for /etc/cockpit/cockpit.conf (#675) Pat Riehecky
  * Rebased patch gcc9-disable-broken-test.patch
  * Deleted patches:
  - sysctl_parsing.patch
  - augeas-1.13.0-replace_security_context_t-patch</changelog>
  <changelog author="Otto Hollmann &lt;otto.hollmann@suse.com&gt;" date="1692878400">- Update to 1.14.1
  * General changes/additions
  - internal.c: update #if to only use GNU-specific strerror_r() when GLIBC
    is defined (#791) Dimitry Andric
  - augeas.c: Fix bug from PR#691 where the nodes of a newly created file
    are lost upon a subsequent load operation (#810) George Hansper
  - HACKING.md: describe testing (#796) Laszlo Ersek
  - Add GitHub Actions (#714) Raphaël Pinson
  - augprint.c: remove #include &lt;malloc.h&gt; , add #include &lt;libgen.h&gt;
    (#792) Ruoyu Zhong
  * Lens changes/additions
  - TOML: support trailing commas in arrays (#809) Bao
  - Tmpfiles: allow '=', '~', '^' for letter types, allow ":" as prefix for
    the mode (#805) Pino Toscano
  - Sshd: Add keyword PubkeyAcceptedAlgorithms as comma-separated list of
    items (#806) Dave Re
  - Cmdline: Allow whitespace at the end of kernel commnd line
    (#798) rwmjones</changelog>
</package>
<package pkgid="b3e7e6664f66534d15bef9034b4aacd2083ead4173c231802d5b8e76c39c76eb9e7a219a93a00b33bf52d9cebdc1e9dd0ac701c2967ccedb5a16d260568ec5e0" name="augeas-devel" arch="x86_64">
  <version epoch="0" ver="1.14.1" rel="1.1"/>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1594123200">- update to 1.12.0
  General changes/additions
  - update gnulib to 91584ed6
  Lens changes/additions
  - Anaconda: new lens to process /etc/sysconfig/anaconda instead of Shellvars (Pino Toscano) (Issue #597)
  - DevfsRules: add lens for FreeBSD devfs.rules files
  - Dovecot: permit ! in block titles (Nathan Ward) (Issue #599)
  - Hostname: Allow creation of hostname when file is missing (David Farrell) (Issue #606)
  - Krb5: add more pkinit_* options (Issue #603)
  - Logrotate: fix missing recognition of double quoted filenames (Issue #611)
  - Multipath: accept values enclosed in quotes (Issue #583)
  - Nginx: support unix sockets as server address (Issue #618)
  - Nsswitch: add merge action (Issue #609)
  - Pam: accept continuation lines (Issue #590)
  - Puppetfile: allow symbols as (optional) values (Issue #619) allow comments in entries (Issue #620)
  - Rsyslog: support dynamic file paths (Issue #622) treat #!/+/- as comment (arnolda, PR #595)
  - Syslog: accept 'include' directive (Issue #486)
  - Semanage: new lens to process /etc/selinux/semanage.conf instead of Simplevars (Pino Toscano) (Issue #594)
  - Shellvars: allow and/or in @if conditions (#582) accept functions wrapped in round brackets, accept variables with a dash in their name, exclude csh/tcsh profile scripts (Pino Toscano) (Issue #600) accept variable as command (Issue #601)
  - Ssh: accept RekeyLimit (Issue #605)
  - Sshd: accept '=' to separate option names from their values (Emil Dragu, #587)
  - Sudoers: support 'always_query_group_plugin' flag (Steve Traylen, #588)
  - Strongswan: parse lists. This is a backwards-incompatible change since list entries that were parsed into a single string are now split into a list of entries (Kaarle Ritvanen)
  - Toml: new lens to parse .toml files (PR #91)
  - Xorg: accept empty values for options (arnolda, PR #596)
- refresh patches
- run spec-cleaner</changelog>
  <changelog author="Jason Sikes &lt;jsikes@suse.com&gt;" date="1612872000">- Add new directives and options supported in chrony since 3.3 up to 4.0.
  * augeas-new_options_for_chrony.patch
  * [bsc#1178470]
  * sourced from https://github.com/hercules-team/augeas/pull/698</changelog>
  <changelog author="Jason Sikes &lt;jsikes@suse.com&gt;" date="1622030400">- Allow all printable ASCII characters in WPA-PSK definition
  * augeas-allow_printable_ASCII.patch
  * bsc#1185524
  * Sourced from https://github.com/hercules-team/augeas/pull/723/commits
  * Credit to Michal Filka &lt;mfilka@suse.com&gt;</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1623153600">- add remove-unportable-tests.patch to fix build</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643371200">- testsuite requires glibc-locale, buildrequire it</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1648123200">- add sysctl_parsing.patch (bsc#1197443)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1650974400">- Employ shared library packaging guideline and resolve this
  rpmlint report: "libaugeas0.x86_64: E: shlib-policy-name-error
  SONAME: libfa.so.1, expected package suffix: 1" [boo#1191749]</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1658836800">- Unset MALLOC_PERTURB_ to speed up %check significantly
  (boo#1201884, gh#hercules-team#768)</changelog>
  <changelog author="Jason Sikes &lt;jsikes@suse.com&gt;" date="1667563200">- Update to 1.13.0
  * Fixes bsc#1204554
  * Added augeas-1.13.0-replace_security_context_t-patch to fix a
    syntax error.
  * Rebased gcc9-disable-broken-test.patch
  * Dropped the following patches since they are now upstreamed:
  - augeas-new_options_for_chrony.patch
  - augeas-allow_printable_ASCII.patch
  - remove-unportable-tests.patch
  * General changes/additions
  - Add Dockerfile (Nicolas Gif) (Issue #650)
  - augtool: Improved readline integration to handle quoting
    issues (Pino Toscano)
  - typechecker: Allow including '/' in keys and labels. Thanks
    to felixdoerre for pointing out that this restriction was
    unnecessary. See issue #668 for the discussion.
  - Add function modified() to select nodes which are marked as
    dirty (George Hansper) (Issue #691)
  - Add CLI command 'preview' and API 'aug_preview' to preview
    file contents (George Hansper) (#690)
  - Add "else" operator to augeas path-filter expressions
    (priority selector) (George Hansper) (#692)
  - Add new axis 'seq' to allow /path/seq::*[expr] to match and
    create numeric nodes, as idempotent alternative to
    /path/*[expr] (George Hansper) (#706)
  * Lens changes/additions
  - Authinfo2: new lens to parse Authinfo2 format (Nicolas Gif)
    (Issue #649)
  - Chrony: add new options (Miroslav Lichvar) (Issue #698)
  - Cmdline: New lens to parse /proc/cmdline (Thomas Weißschuh)
  - Crypttab: support UUID in device and / in opt (Raphaël
    Pinson) (#713)
  - Fail2ban: new lens to parse Fail2ban format (Nicolas Gif)
    (Issue #651)
  - Grub: support '+' in kernel command line option names (Pino
    Toscano) (Issue #647)
  - Krb5: handle [plugins] subsection (Pino Toscano) (Issue #663)
  - Limits: support colons in the domain pattern of the limits
    lens (Xavier Mol) (Issue #645)
  - Logrotate: add hourly schedule (Jason A. Smith) (Issue #655)
  - Mke2fs: parse more common entries between [defaults] and the
    tags in [fs_types], fix the type of few entries, handle the
    [options] stanza (Pino Toscano) (Issue #642)
  - support quoted values (Pino Toscano) (Issue #661)
  - NetworkManager: allow # in values (mfilka) (#723)
  - Opendkim: update to match current conffile format (Issue #644)
  - Postfix_Master: Allow unix-dgram as type (Issue #635)
  - Postfix_transport: Allow underscore (Anton Baranov) (Issue #678)
  - Postgresql: Allow hyphen '-' in values that don't require quotes
    (Marcin Barczyński) (Issues #700 #701)
  - Properties: Allow "/" in property names (felixdoerre) (Issue #680)
  - Redis: add incl path /etc/redis.conf (Raphaël Pinson) (#726)
  - support "replicaof" (Raphaël Pinson) (#727)
  - fix support for "sentinel" (Raphaël Pinson) (#728)
  - Resolv: Support new options (Trevor Vaughan) (Issues #707 #708)
  - Rsyslog: support multiple actions in filters and selectors (Issue
    [#653])
  - Shellvars: exclude more tcsh profile scripts (Pino Toscano) (Issue
    [#627])
  - Simplevars: add ocsinventory-agent.cfg (Pat Riehecky) (Issue #637)
  - Sudoers: support new @include/@includedir directives (Pino
    Toscano) (Issue #693)
  - Sudoers: Allow AD groups (luchihoratiu) (Issue #696)
  - Support negative integers (Ando David Roots) (#724)
  - Ssh: add Match keyword support (granquet) (Issue #695)
  - Sshd: support quotes in Match conditions (Issue #739)
  - Systemd: fix parsing of envvars with spaces (Pino Toscano) (#659)
  - Add incl paths according to 'systemd.network(5)' (chruetli) (#683)
  - Tinc: new lens for Tinc VPN configuration files (Thomas Weißschuh)
    (#718)
  - Toml: support arrays (norec) in inline tables (Raphaël Pinson)
    (#703)
  - Tmpfiles: improvements to the types specification (Pino Toscano)
    (Issue #694)</changelog>
  <changelog author="Otto Hollmann &lt;otto.hollmann@suse.com&gt;" date="1680782400">- Use the correct license - LGPL-2.1</changelog>
  <changelog author="Otto Hollmann &lt;otto.hollmann@suse.com&gt;" date="1685534400">- Update to 1.14.0
  * General changes/additions
  - Update submodule gnulib to 2f7479a16a3395f1429c7795f10c5d19b9b4453e
    (#781)
  - Add bash-completion for augtool, augmatch, augprint (#783) George
    Hansper
  - Fix: Allow values to contain arbitrary unbalanced square brackets
    (#782) George Hansper
  - Add package bash to build stage in Dockerfile (#776) George Hansper
  - Add augprint tool for creating idempotent augtool scripts (#752) George
    Hansper
  - Replace deprecated 'security_context_t' with 'char *' (#747) Leo-Schmit
  - src/syntax.c: Fix whitespace which confuses static checkers
    (#725) rwmjones
  - README.md: Add oss-fuzz status badge (#702) Sergey Nizovtsev
  - Package augmatch, too (#688) oleksandriegorov
  - Add Github workflow to create releases with complete source tarballs
    (#744) Hilko Bengen
  * Lens changes/additions
  - Resolv: add option trust-ad (#784) George Hansper
  - Sos: new lens for /etc/sos/sos.conf (based on IniFile) (#779) George
    Hansper
  - Pg_Hba: unquoted auth-method may contain hyphens (#777) George Hansper
  - Sysctl: Allow keys to contain * and : and / characters (#755) M Filka
  - Semanage: Fix parsing of ignoredirs (#758) Richard W M Jones
  - Systemd: allow empty quoted environment variable values (#757) Michal
    Vasko
  - Systemd: allow values starting with whitespaces for Exec* and
    Environment service entries. (#757) Michal Vasko
  - Toml: workaround to allow writing toml files (#742) Richard
  - Kdump: parse "auto_reset_crashkernel" (#754) Laszlo Ersek
  - Keepalived: add parameters notify_stop and notify_deleted (#749) Adam
    Bambuch
  - Chrony: add new directives and options (#745) Miroslav Lichvar
  - Redis: Allow redis lens to set 'SAVE ""' as a valid option (#738) Mitch
    Hagstrand
  - ClamAV: update ClamAV lens to autoload /etc/clamav/*.conf
    (#748) Guillaume Ross
  - AuthselectPam: new lens for /etc/authselect/custom/*/*-auth
    and /etc/authselect/custom/*/postlogin (#743) Heston Snodgrass
  - Sshd: Parse GSSAPIKexAlgorithms PubkeyAcceptedKeyTypes
    CASignatureAlgorithms as comma-seperated lists instead of simple
    strings (#721) Edward Garbade
  - Yum: Add additional unit tests (#677) Pat Riehecky
  - Cockpit: new lens for /etc/cockpit/cockpit.conf (#675) Pat Riehecky
  * Rebased patch gcc9-disable-broken-test.patch
  * Deleted patches:
  - sysctl_parsing.patch
  - augeas-1.13.0-replace_security_context_t-patch</changelog>
  <changelog author="Otto Hollmann &lt;otto.hollmann@suse.com&gt;" date="1692878400">- Update to 1.14.1
  * General changes/additions
  - internal.c: update #if to only use GNU-specific strerror_r() when GLIBC
    is defined (#791) Dimitry Andric
  - augeas.c: Fix bug from PR#691 where the nodes of a newly created file
    are lost upon a subsequent load operation (#810) George Hansper
  - HACKING.md: describe testing (#796) Laszlo Ersek
  - Add GitHub Actions (#714) Raphaël Pinson
  - augprint.c: remove #include &lt;malloc.h&gt; , add #include &lt;libgen.h&gt;
    (#792) Ruoyu Zhong
  * Lens changes/additions
  - TOML: support trailing commas in arrays (#809) Bao
  - Tmpfiles: allow '=', '~', '^' for letter types, allow ":" as prefix for
    the mode (#805) Pino Toscano
  - Sshd: Add keyword PubkeyAcceptedAlgorithms as comma-separated list of
    items (#806) Dave Re
  - Cmdline: Allow whitespace at the end of kernel commnd line
    (#798) rwmjones</changelog>
</package>
<package pkgid="4fe8b0a53cdaa81631e55265aad78c3e8377af507f46c0ca82365740bc77d64ea7375bfd53fb7e76ec2006e057cf8085b50a2d48dd859867c9569f31cbeee449" name="augeas-devel-32bit" arch="x86_64">
  <version epoch="0" ver="1.14.1" rel="1.1"/>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1594123200">- update to 1.12.0
  General changes/additions
  - update gnulib to 91584ed6
  Lens changes/additions
  - Anaconda: new lens to process /etc/sysconfig/anaconda instead of Shellvars (Pino Toscano) (Issue #597)
  - DevfsRules: add lens for FreeBSD devfs.rules files
  - Dovecot: permit ! in block titles (Nathan Ward) (Issue #599)
  - Hostname: Allow creation of hostname when file is missing (David Farrell) (Issue #606)
  - Krb5: add more pkinit_* options (Issue #603)
  - Logrotate: fix missing recognition of double quoted filenames (Issue #611)
  - Multipath: accept values enclosed in quotes (Issue #583)
  - Nginx: support unix sockets as server address (Issue #618)
  - Nsswitch: add merge action (Issue #609)
  - Pam: accept continuation lines (Issue #590)
  - Puppetfile: allow symbols as (optional) values (Issue #619) allow comments in entries (Issue #620)
  - Rsyslog: support dynamic file paths (Issue #622) treat #!/+/- as comment (arnolda, PR #595)
  - Syslog: accept 'include' directive (Issue #486)
  - Semanage: new lens to process /etc/selinux/semanage.conf instead of Simplevars (Pino Toscano) (Issue #594)
  - Shellvars: allow and/or in @if conditions (#582) accept functions wrapped in round brackets, accept variables with a dash in their name, exclude csh/tcsh profile scripts (Pino Toscano) (Issue #600) accept variable as command (Issue #601)
  - Ssh: accept RekeyLimit (Issue #605)
  - Sshd: accept '=' to separate option names from their values (Emil Dragu, #587)
  - Sudoers: support 'always_query_group_plugin' flag (Steve Traylen, #588)
  - Strongswan: parse lists. This is a backwards-incompatible change since list entries that were parsed into a single string are now split into a list of entries (Kaarle Ritvanen)
  - Toml: new lens to parse .toml files (PR #91)
  - Xorg: accept empty values for options (arnolda, PR #596)
- refresh patches
- run spec-cleaner</changelog>
  <changelog author="Jason Sikes &lt;jsikes@suse.com&gt;" date="1612872000">- Add new directives and options supported in chrony since 3.3 up to 4.0.
  * augeas-new_options_for_chrony.patch
  * [bsc#1178470]
  * sourced from https://github.com/hercules-team/augeas/pull/698</changelog>
  <changelog author="Jason Sikes &lt;jsikes@suse.com&gt;" date="1622030400">- Allow all printable ASCII characters in WPA-PSK definition
  * augeas-allow_printable_ASCII.patch
  * bsc#1185524
  * Sourced from https://github.com/hercules-team/augeas/pull/723/commits
  * Credit to Michal Filka &lt;mfilka@suse.com&gt;</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1623153600">- add remove-unportable-tests.patch to fix build</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643371200">- testsuite requires glibc-locale, buildrequire it</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1648123200">- add sysctl_parsing.patch (bsc#1197443)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1650974400">- Employ shared library packaging guideline and resolve this
  rpmlint report: "libaugeas0.x86_64: E: shlib-policy-name-error
  SONAME: libfa.so.1, expected package suffix: 1" [boo#1191749]</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1658836800">- Unset MALLOC_PERTURB_ to speed up %check significantly
  (boo#1201884, gh#hercules-team#768)</changelog>
  <changelog author="Jason Sikes &lt;jsikes@suse.com&gt;" date="1667563200">- Update to 1.13.0
  * Fixes bsc#1204554
  * Added augeas-1.13.0-replace_security_context_t-patch to fix a
    syntax error.
  * Rebased gcc9-disable-broken-test.patch
  * Dropped the following patches since they are now upstreamed:
  - augeas-new_options_for_chrony.patch
  - augeas-allow_printable_ASCII.patch
  - remove-unportable-tests.patch
  * General changes/additions
  - Add Dockerfile (Nicolas Gif) (Issue #650)
  - augtool: Improved readline integration to handle quoting
    issues (Pino Toscano)
  - typechecker: Allow including '/' in keys and labels. Thanks
    to felixdoerre for pointing out that this restriction was
    unnecessary. See issue #668 for the discussion.
  - Add function modified() to select nodes which are marked as
    dirty (George Hansper) (Issue #691)
  - Add CLI command 'preview' and API 'aug_preview' to preview
    file contents (George Hansper) (#690)
  - Add "else" operator to augeas path-filter expressions
    (priority selector) (George Hansper) (#692)
  - Add new axis 'seq' to allow /path/seq::*[expr] to match and
    create numeric nodes, as idempotent alternative to
    /path/*[expr] (George Hansper) (#706)
  * Lens changes/additions
  - Authinfo2: new lens to parse Authinfo2 format (Nicolas Gif)
    (Issue #649)
  - Chrony: add new options (Miroslav Lichvar) (Issue #698)
  - Cmdline: New lens to parse /proc/cmdline (Thomas Weißschuh)
  - Crypttab: support UUID in device and / in opt (Raphaël
    Pinson) (#713)
  - Fail2ban: new lens to parse Fail2ban format (Nicolas Gif)
    (Issue #651)
  - Grub: support '+' in kernel command line option names (Pino
    Toscano) (Issue #647)
  - Krb5: handle [plugins] subsection (Pino Toscano) (Issue #663)
  - Limits: support colons in the domain pattern of the limits
    lens (Xavier Mol) (Issue #645)
  - Logrotate: add hourly schedule (Jason A. Smith) (Issue #655)
  - Mke2fs: parse more common entries between [defaults] and the
    tags in [fs_types], fix the type of few entries, handle the
    [options] stanza (Pino Toscano) (Issue #642)
  - support quoted values (Pino Toscano) (Issue #661)
  - NetworkManager: allow # in values (mfilka) (#723)
  - Opendkim: update to match current conffile format (Issue #644)
  - Postfix_Master: Allow unix-dgram as type (Issue #635)
  - Postfix_transport: Allow underscore (Anton Baranov) (Issue #678)
  - Postgresql: Allow hyphen '-' in values that don't require quotes
    (Marcin Barczyński) (Issues #700 #701)
  - Properties: Allow "/" in property names (felixdoerre) (Issue #680)
  - Redis: add incl path /etc/redis.conf (Raphaël Pinson) (#726)
  - support "replicaof" (Raphaël Pinson) (#727)
  - fix support for "sentinel" (Raphaël Pinson) (#728)
  - Resolv: Support new options (Trevor Vaughan) (Issues #707 #708)
  - Rsyslog: support multiple actions in filters and selectors (Issue
    [#653])
  - Shellvars: exclude more tcsh profile scripts (Pino Toscano) (Issue
    [#627])
  - Simplevars: add ocsinventory-agent.cfg (Pat Riehecky) (Issue #637)
  - Sudoers: support new @include/@includedir directives (Pino
    Toscano) (Issue #693)
  - Sudoers: Allow AD groups (luchihoratiu) (Issue #696)
  - Support negative integers (Ando David Roots) (#724)
  - Ssh: add Match keyword support (granquet) (Issue #695)
  - Sshd: support quotes in Match conditions (Issue #739)
  - Systemd: fix parsing of envvars with spaces (Pino Toscano) (#659)
  - Add incl paths according to 'systemd.network(5)' (chruetli) (#683)
  - Tinc: new lens for Tinc VPN configuration files (Thomas Weißschuh)
    (#718)
  - Toml: support arrays (norec) in inline tables (Raphaël Pinson)
    (#703)
  - Tmpfiles: improvements to the types specification (Pino Toscano)
    (Issue #694)</changelog>
  <changelog author="Otto Hollmann &lt;otto.hollmann@suse.com&gt;" date="1680782400">- Use the correct license - LGPL-2.1</changelog>
  <changelog author="Otto Hollmann &lt;otto.hollmann@suse.com&gt;" date="1685534400">- Update to 1.14.0
  * General changes/additions
  - Update submodule gnulib to 2f7479a16a3395f1429c7795f10c5d19b9b4453e
    (#781)
  - Add bash-completion for augtool, augmatch, augprint (#783) George
    Hansper
  - Fix: Allow values to contain arbitrary unbalanced square brackets
    (#782) George Hansper
  - Add package bash to build stage in Dockerfile (#776) George Hansper
  - Add augprint tool for creating idempotent augtool scripts (#752) George
    Hansper
  - Replace deprecated 'security_context_t' with 'char *' (#747) Leo-Schmit
  - src/syntax.c: Fix whitespace which confuses static checkers
    (#725) rwmjones
  - README.md: Add oss-fuzz status badge (#702) Sergey Nizovtsev
  - Package augmatch, too (#688) oleksandriegorov
  - Add Github workflow to create releases with complete source tarballs
    (#744) Hilko Bengen
  * Lens changes/additions
  - Resolv: add option trust-ad (#784) George Hansper
  - Sos: new lens for /etc/sos/sos.conf (based on IniFile) (#779) George
    Hansper
  - Pg_Hba: unquoted auth-method may contain hyphens (#777) George Hansper
  - Sysctl: Allow keys to contain * and : and / characters (#755) M Filka
  - Semanage: Fix parsing of ignoredirs (#758) Richard W M Jones
  - Systemd: allow empty quoted environment variable values (#757) Michal
    Vasko
  - Systemd: allow values starting with whitespaces for Exec* and
    Environment service entries. (#757) Michal Vasko
  - Toml: workaround to allow writing toml files (#742) Richard
  - Kdump: parse "auto_reset_crashkernel" (#754) Laszlo Ersek
  - Keepalived: add parameters notify_stop and notify_deleted (#749) Adam
    Bambuch
  - Chrony: add new directives and options (#745) Miroslav Lichvar
  - Redis: Allow redis lens to set 'SAVE ""' as a valid option (#738) Mitch
    Hagstrand
  - ClamAV: update ClamAV lens to autoload /etc/clamav/*.conf
    (#748) Guillaume Ross
  - AuthselectPam: new lens for /etc/authselect/custom/*/*-auth
    and /etc/authselect/custom/*/postlogin (#743) Heston Snodgrass
  - Sshd: Parse GSSAPIKexAlgorithms PubkeyAcceptedKeyTypes
    CASignatureAlgorithms as comma-seperated lists instead of simple
    strings (#721) Edward Garbade
  - Yum: Add additional unit tests (#677) Pat Riehecky
  - Cockpit: new lens for /etc/cockpit/cockpit.conf (#675) Pat Riehecky
  * Rebased patch gcc9-disable-broken-test.patch
  * Deleted patches:
  - sysctl_parsing.patch
  - augeas-1.13.0-replace_security_context_t-patch</changelog>
  <changelog author="Otto Hollmann &lt;otto.hollmann@suse.com&gt;" date="1692878400">- Update to 1.14.1
  * General changes/additions
  - internal.c: update #if to only use GNU-specific strerror_r() when GLIBC
    is defined (#791) Dimitry Andric
  - augeas.c: Fix bug from PR#691 where the nodes of a newly created file
    are lost upon a subsequent load operation (#810) George Hansper
  - HACKING.md: describe testing (#796) Laszlo Ersek
  - Add GitHub Actions (#714) Raphaël Pinson
  - augprint.c: remove #include &lt;malloc.h&gt; , add #include &lt;libgen.h&gt;
    (#792) Ruoyu Zhong
  * Lens changes/additions
  - TOML: support trailing commas in arrays (#809) Bao
  - Tmpfiles: allow '=', '~', '^' for letter types, allow ":" as prefix for
    the mode (#805) Pino Toscano
  - Sshd: Add keyword PubkeyAcceptedAlgorithms as comma-separated list of
    items (#806) Dave Re
  - Cmdline: Allow whitespace at the end of kernel commnd line
    (#798) rwmjones</changelog>
</package>
<package pkgid="f618167ea4090570b0ef4c0b4d78968df3f74cea5395d208c974b02571ad89170d56dd08bfe2b42360631ce26cd3c8ed74cce95a17f7769f62d1ff8b045de11b" name="augeas-lense-tests" arch="i586">
  <version epoch="0" ver="1.14.1" rel="1.1"/>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1594123200">- update to 1.12.0
  General changes/additions
  - update gnulib to 91584ed6
  Lens changes/additions
  - Anaconda: new lens to process /etc/sysconfig/anaconda instead of Shellvars (Pino Toscano) (Issue #597)
  - DevfsRules: add lens for FreeBSD devfs.rules files
  - Dovecot: permit ! in block titles (Nathan Ward) (Issue #599)
  - Hostname: Allow creation of hostname when file is missing (David Farrell) (Issue #606)
  - Krb5: add more pkinit_* options (Issue #603)
  - Logrotate: fix missing recognition of double quoted filenames (Issue #611)
  - Multipath: accept values enclosed in quotes (Issue #583)
  - Nginx: support unix sockets as server address (Issue #618)
  - Nsswitch: add merge action (Issue #609)
  - Pam: accept continuation lines (Issue #590)
  - Puppetfile: allow symbols as (optional) values (Issue #619) allow comments in entries (Issue #620)
  - Rsyslog: support dynamic file paths (Issue #622) treat #!/+/- as comment (arnolda, PR #595)
  - Syslog: accept 'include' directive (Issue #486)
  - Semanage: new lens to process /etc/selinux/semanage.conf instead of Simplevars (Pino Toscano) (Issue #594)
  - Shellvars: allow and/or in @if conditions (#582) accept functions wrapped in round brackets, accept variables with a dash in their name, exclude csh/tcsh profile scripts (Pino Toscano) (Issue #600) accept variable as command (Issue #601)
  - Ssh: accept RekeyLimit (Issue #605)
  - Sshd: accept '=' to separate option names from their values (Emil Dragu, #587)
  - Sudoers: support 'always_query_group_plugin' flag (Steve Traylen, #588)
  - Strongswan: parse lists. This is a backwards-incompatible change since list entries that were parsed into a single string are now split into a list of entries (Kaarle Ritvanen)
  - Toml: new lens to parse .toml files (PR #91)
  - Xorg: accept empty values for options (arnolda, PR #596)
- refresh patches
- run spec-cleaner</changelog>
  <changelog author="Jason Sikes &lt;jsikes@suse.com&gt;" date="1612872000">- Add new directives and options supported in chrony since 3.3 up to 4.0.
  * augeas-new_options_for_chrony.patch
  * [bsc#1178470]
  * sourced from https://github.com/hercules-team/augeas/pull/698</changelog>
  <changelog author="Jason Sikes &lt;jsikes@suse.com&gt;" date="1622030400">- Allow all printable ASCII characters in WPA-PSK definition
  * augeas-allow_printable_ASCII.patch
  * bsc#1185524
  * Sourced from https://github.com/hercules-team/augeas/pull/723/commits
  * Credit to Michal Filka &lt;mfilka@suse.com&gt;</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1623153600">- add remove-unportable-tests.patch to fix build</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643371200">- testsuite requires glibc-locale, buildrequire it</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1648123200">- add sysctl_parsing.patch (bsc#1197443)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1650974400">- Employ shared library packaging guideline and resolve this
  rpmlint report: "libaugeas0.x86_64: E: shlib-policy-name-error
  SONAME: libfa.so.1, expected package suffix: 1" [boo#1191749]</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1658836800">- Unset MALLOC_PERTURB_ to speed up %check significantly
  (boo#1201884, gh#hercules-team#768)</changelog>
  <changelog author="Jason Sikes &lt;jsikes@suse.com&gt;" date="1667563200">- Update to 1.13.0
  * Fixes bsc#1204554
  * Added augeas-1.13.0-replace_security_context_t-patch to fix a
    syntax error.
  * Rebased gcc9-disable-broken-test.patch
  * Dropped the following patches since they are now upstreamed:
  - augeas-new_options_for_chrony.patch
  - augeas-allow_printable_ASCII.patch
  - remove-unportable-tests.patch
  * General changes/additions
  - Add Dockerfile (Nicolas Gif) (Issue #650)
  - augtool: Improved readline integration to handle quoting
    issues (Pino Toscano)
  - typechecker: Allow including '/' in keys and labels. Thanks
    to felixdoerre for pointing out that this restriction was
    unnecessary. See issue #668 for the discussion.
  - Add function modified() to select nodes which are marked as
    dirty (George Hansper) (Issue #691)
  - Add CLI command 'preview' and API 'aug_preview' to preview
    file contents (George Hansper) (#690)
  - Add "else" operator to augeas path-filter expressions
    (priority selector) (George Hansper) (#692)
  - Add new axis 'seq' to allow /path/seq::*[expr] to match and
    create numeric nodes, as idempotent alternative to
    /path/*[expr] (George Hansper) (#706)
  * Lens changes/additions
  - Authinfo2: new lens to parse Authinfo2 format (Nicolas Gif)
    (Issue #649)
  - Chrony: add new options (Miroslav Lichvar) (Issue #698)
  - Cmdline: New lens to parse /proc/cmdline (Thomas Weißschuh)
  - Crypttab: support UUID in device and / in opt (Raphaël
    Pinson) (#713)
  - Fail2ban: new lens to parse Fail2ban format (Nicolas Gif)
    (Issue #651)
  - Grub: support '+' in kernel command line option names (Pino
    Toscano) (Issue #647)
  - Krb5: handle [plugins] subsection (Pino Toscano) (Issue #663)
  - Limits: support colons in the domain pattern of the limits
    lens (Xavier Mol) (Issue #645)
  - Logrotate: add hourly schedule (Jason A. Smith) (Issue #655)
  - Mke2fs: parse more common entries between [defaults] and the
    tags in [fs_types], fix the type of few entries, handle the
    [options] stanza (Pino Toscano) (Issue #642)
  - support quoted values (Pino Toscano) (Issue #661)
  - NetworkManager: allow # in values (mfilka) (#723)
  - Opendkim: update to match current conffile format (Issue #644)
  - Postfix_Master: Allow unix-dgram as type (Issue #635)
  - Postfix_transport: Allow underscore (Anton Baranov) (Issue #678)
  - Postgresql: Allow hyphen '-' in values that don't require quotes
    (Marcin Barczyński) (Issues #700 #701)
  - Properties: Allow "/" in property names (felixdoerre) (Issue #680)
  - Redis: add incl path /etc/redis.conf (Raphaël Pinson) (#726)
  - support "replicaof" (Raphaël Pinson) (#727)
  - fix support for "sentinel" (Raphaël Pinson) (#728)
  - Resolv: Support new options (Trevor Vaughan) (Issues #707 #708)
  - Rsyslog: support multiple actions in filters and selectors (Issue
    [#653])
  - Shellvars: exclude more tcsh profile scripts (Pino Toscano) (Issue
    [#627])
  - Simplevars: add ocsinventory-agent.cfg (Pat Riehecky) (Issue #637)
  - Sudoers: support new @include/@includedir directives (Pino
    Toscano) (Issue #693)
  - Sudoers: Allow AD groups (luchihoratiu) (Issue #696)
  - Support negative integers (Ando David Roots) (#724)
  - Ssh: add Match keyword support (granquet) (Issue #695)
  - Sshd: support quotes in Match conditions (Issue #739)
  - Systemd: fix parsing of envvars with spaces (Pino Toscano) (#659)
  - Add incl paths according to 'systemd.network(5)' (chruetli) (#683)
  - Tinc: new lens for Tinc VPN configuration files (Thomas Weißschuh)
    (#718)
  - Toml: support arrays (norec) in inline tables (Raphaël Pinson)
    (#703)
  - Tmpfiles: improvements to the types specification (Pino Toscano)
    (Issue #694)</changelog>
  <changelog author="Otto Hollmann &lt;otto.hollmann@suse.com&gt;" date="1680782400">- Use the correct license - LGPL-2.1</changelog>
  <changelog author="Otto Hollmann &lt;otto.hollmann@suse.com&gt;" date="1685534400">- Update to 1.14.0
  * General changes/additions
  - Update submodule gnulib to 2f7479a16a3395f1429c7795f10c5d19b9b4453e
    (#781)
  - Add bash-completion for augtool, augmatch, augprint (#783) George
    Hansper
  - Fix: Allow values to contain arbitrary unbalanced square brackets
    (#782) George Hansper
  - Add package bash to build stage in Dockerfile (#776) George Hansper
  - Add augprint tool for creating idempotent augtool scripts (#752) George
    Hansper
  - Replace deprecated 'security_context_t' with 'char *' (#747) Leo-Schmit
  - src/syntax.c: Fix whitespace which confuses static checkers
    (#725) rwmjones
  - README.md: Add oss-fuzz status badge (#702) Sergey Nizovtsev
  - Package augmatch, too (#688) oleksandriegorov
  - Add Github workflow to create releases with complete source tarballs
    (#744) Hilko Bengen
  * Lens changes/additions
  - Resolv: add option trust-ad (#784) George Hansper
  - Sos: new lens for /etc/sos/sos.conf (based on IniFile) (#779) George
    Hansper
  - Pg_Hba: unquoted auth-method may contain hyphens (#777) George Hansper
  - Sysctl: Allow keys to contain * and : and / characters (#755) M Filka
  - Semanage: Fix parsing of ignoredirs (#758) Richard W M Jones
  - Systemd: allow empty quoted environment variable values (#757) Michal
    Vasko
  - Systemd: allow values starting with whitespaces for Exec* and
    Environment service entries. (#757) Michal Vasko
  - Toml: workaround to allow writing toml files (#742) Richard
  - Kdump: parse "auto_reset_crashkernel" (#754) Laszlo Ersek
  - Keepalived: add parameters notify_stop and notify_deleted (#749) Adam
    Bambuch
  - Chrony: add new directives and options (#745) Miroslav Lichvar
  - Redis: Allow redis lens to set 'SAVE ""' as a valid option (#738) Mitch
    Hagstrand
  - ClamAV: update ClamAV lens to autoload /etc/clamav/*.conf
    (#748) Guillaume Ross
  - AuthselectPam: new lens for /etc/authselect/custom/*/*-auth
    and /etc/authselect/custom/*/postlogin (#743) Heston Snodgrass
  - Sshd: Parse GSSAPIKexAlgorithms PubkeyAcceptedKeyTypes
    CASignatureAlgorithms as comma-seperated lists instead of simple
    strings (#721) Edward Garbade
  - Yum: Add additional unit tests (#677) Pat Riehecky
  - Cockpit: new lens for /etc/cockpit/cockpit.conf (#675) Pat Riehecky
  * Rebased patch gcc9-disable-broken-test.patch
  * Deleted patches:
  - sysctl_parsing.patch
  - augeas-1.13.0-replace_security_context_t-patch</changelog>
  <changelog author="Otto Hollmann &lt;otto.hollmann@suse.com&gt;" date="1692878400">- Update to 1.14.1
  * General changes/additions
  - internal.c: update #if to only use GNU-specific strerror_r() when GLIBC
    is defined (#791) Dimitry Andric
  - augeas.c: Fix bug from PR#691 where the nodes of a newly created file
    are lost upon a subsequent load operation (#810) George Hansper
  - HACKING.md: describe testing (#796) Laszlo Ersek
  - Add GitHub Actions (#714) Raphaël Pinson
  - augprint.c: remove #include &lt;malloc.h&gt; , add #include &lt;libgen.h&gt;
    (#792) Ruoyu Zhong
  * Lens changes/additions
  - TOML: support trailing commas in arrays (#809) Bao
  - Tmpfiles: allow '=', '~', '^' for letter types, allow ":" as prefix for
    the mode (#805) Pino Toscano
  - Sshd: Add keyword PubkeyAcceptedAlgorithms as comma-separated list of
    items (#806) Dave Re
  - Cmdline: Allow whitespace at the end of kernel commnd line
    (#798) rwmjones</changelog>
</package>
<package pkgid="cf1a83a682acb31ec3ffb6728872d2bd203a9eeef148f1f09ef59c567a4dd06ba87591d768c035418d8d4cc92f207610007ca9ddc99997c3fb8f2bd9751608c3" name="augeas-lense-tests" arch="x86_64">
  <version epoch="0" ver="1.14.1" rel="1.1"/>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1594123200">- update to 1.12.0
  General changes/additions
  - update gnulib to 91584ed6
  Lens changes/additions
  - Anaconda: new lens to process /etc/sysconfig/anaconda instead of Shellvars (Pino Toscano) (Issue #597)
  - DevfsRules: add lens for FreeBSD devfs.rules files
  - Dovecot: permit ! in block titles (Nathan Ward) (Issue #599)
  - Hostname: Allow creation of hostname when file is missing (David Farrell) (Issue #606)
  - Krb5: add more pkinit_* options (Issue #603)
  - Logrotate: fix missing recognition of double quoted filenames (Issue #611)
  - Multipath: accept values enclosed in quotes (Issue #583)
  - Nginx: support unix sockets as server address (Issue #618)
  - Nsswitch: add merge action (Issue #609)
  - Pam: accept continuation lines (Issue #590)
  - Puppetfile: allow symbols as (optional) values (Issue #619) allow comments in entries (Issue #620)
  - Rsyslog: support dynamic file paths (Issue #622) treat #!/+/- as comment (arnolda, PR #595)
  - Syslog: accept 'include' directive (Issue #486)
  - Semanage: new lens to process /etc/selinux/semanage.conf instead of Simplevars (Pino Toscano) (Issue #594)
  - Shellvars: allow and/or in @if conditions (#582) accept functions wrapped in round brackets, accept variables with a dash in their name, exclude csh/tcsh profile scripts (Pino Toscano) (Issue #600) accept variable as command (Issue #601)
  - Ssh: accept RekeyLimit (Issue #605)
  - Sshd: accept '=' to separate option names from their values (Emil Dragu, #587)
  - Sudoers: support 'always_query_group_plugin' flag (Steve Traylen, #588)
  - Strongswan: parse lists. This is a backwards-incompatible change since list entries that were parsed into a single string are now split into a list of entries (Kaarle Ritvanen)
  - Toml: new lens to parse .toml files (PR #91)
  - Xorg: accept empty values for options (arnolda, PR #596)
- refresh patches
- run spec-cleaner</changelog>
  <changelog author="Jason Sikes &lt;jsikes@suse.com&gt;" date="1612872000">- Add new directives and options supported in chrony since 3.3 up to 4.0.
  * augeas-new_options_for_chrony.patch
  * [bsc#1178470]
  * sourced from https://github.com/hercules-team/augeas/pull/698</changelog>
  <changelog author="Jason Sikes &lt;jsikes@suse.com&gt;" date="1622030400">- Allow all printable ASCII characters in WPA-PSK definition
  * augeas-allow_printable_ASCII.patch
  * bsc#1185524
  * Sourced from https://github.com/hercules-team/augeas/pull/723/commits
  * Credit to Michal Filka &lt;mfilka@suse.com&gt;</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1623153600">- add remove-unportable-tests.patch to fix build</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643371200">- testsuite requires glibc-locale, buildrequire it</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1648123200">- add sysctl_parsing.patch (bsc#1197443)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1650974400">- Employ shared library packaging guideline and resolve this
  rpmlint report: "libaugeas0.x86_64: E: shlib-policy-name-error
  SONAME: libfa.so.1, expected package suffix: 1" [boo#1191749]</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1658836800">- Unset MALLOC_PERTURB_ to speed up %check significantly
  (boo#1201884, gh#hercules-team#768)</changelog>
  <changelog author="Jason Sikes &lt;jsikes@suse.com&gt;" date="1667563200">- Update to 1.13.0
  * Fixes bsc#1204554
  * Added augeas-1.13.0-replace_security_context_t-patch to fix a
    syntax error.
  * Rebased gcc9-disable-broken-test.patch
  * Dropped the following patches since they are now upstreamed:
  - augeas-new_options_for_chrony.patch
  - augeas-allow_printable_ASCII.patch
  - remove-unportable-tests.patch
  * General changes/additions
  - Add Dockerfile (Nicolas Gif) (Issue #650)
  - augtool: Improved readline integration to handle quoting
    issues (Pino Toscano)
  - typechecker: Allow including '/' in keys and labels. Thanks
    to felixdoerre for pointing out that this restriction was
    unnecessary. See issue #668 for the discussion.
  - Add function modified() to select nodes which are marked as
    dirty (George Hansper) (Issue #691)
  - Add CLI command 'preview' and API 'aug_preview' to preview
    file contents (George Hansper) (#690)
  - Add "else" operator to augeas path-filter expressions
    (priority selector) (George Hansper) (#692)
  - Add new axis 'seq' to allow /path/seq::*[expr] to match and
    create numeric nodes, as idempotent alternative to
    /path/*[expr] (George Hansper) (#706)
  * Lens changes/additions
  - Authinfo2: new lens to parse Authinfo2 format (Nicolas Gif)
    (Issue #649)
  - Chrony: add new options (Miroslav Lichvar) (Issue #698)
  - Cmdline: New lens to parse /proc/cmdline (Thomas Weißschuh)
  - Crypttab: support UUID in device and / in opt (Raphaël
    Pinson) (#713)
  - Fail2ban: new lens to parse Fail2ban format (Nicolas Gif)
    (Issue #651)
  - Grub: support '+' in kernel command line option names (Pino
    Toscano) (Issue #647)
  - Krb5: handle [plugins] subsection (Pino Toscano) (Issue #663)
  - Limits: support colons in the domain pattern of the limits
    lens (Xavier Mol) (Issue #645)
  - Logrotate: add hourly schedule (Jason A. Smith) (Issue #655)
  - Mke2fs: parse more common entries between [defaults] and the
    tags in [fs_types], fix the type of few entries, handle the
    [options] stanza (Pino Toscano) (Issue #642)
  - support quoted values (Pino Toscano) (Issue #661)
  - NetworkManager: allow # in values (mfilka) (#723)
  - Opendkim: update to match current conffile format (Issue #644)
  - Postfix_Master: Allow unix-dgram as type (Issue #635)
  - Postfix_transport: Allow underscore (Anton Baranov) (Issue #678)
  - Postgresql: Allow hyphen '-' in values that don't require quotes
    (Marcin Barczyński) (Issues #700 #701)
  - Properties: Allow "/" in property names (felixdoerre) (Issue #680)
  - Redis: add incl path /etc/redis.conf (Raphaël Pinson) (#726)
  - support "replicaof" (Raphaël Pinson) (#727)
  - fix support for "sentinel" (Raphaël Pinson) (#728)
  - Resolv: Support new options (Trevor Vaughan) (Issues #707 #708)
  - Rsyslog: support multiple actions in filters and selectors (Issue
    [#653])
  - Shellvars: exclude more tcsh profile scripts (Pino Toscano) (Issue
    [#627])
  - Simplevars: add ocsinventory-agent.cfg (Pat Riehecky) (Issue #637)
  - Sudoers: support new @include/@includedir directives (Pino
    Toscano) (Issue #693)
  - Sudoers: Allow AD groups (luchihoratiu) (Issue #696)
  - Support negative integers (Ando David Roots) (#724)
  - Ssh: add Match keyword support (granquet) (Issue #695)
  - Sshd: support quotes in Match conditions (Issue #739)
  - Systemd: fix parsing of envvars with spaces (Pino Toscano) (#659)
  - Add incl paths according to 'systemd.network(5)' (chruetli) (#683)
  - Tinc: new lens for Tinc VPN configuration files (Thomas Weißschuh)
    (#718)
  - Toml: support arrays (norec) in inline tables (Raphaël Pinson)
    (#703)
  - Tmpfiles: improvements to the types specification (Pino Toscano)
    (Issue #694)</changelog>
  <changelog author="Otto Hollmann &lt;otto.hollmann@suse.com&gt;" date="1680782400">- Use the correct license - LGPL-2.1</changelog>
  <changelog author="Otto Hollmann &lt;otto.hollmann@suse.com&gt;" date="1685534400">- Update to 1.14.0
  * General changes/additions
  - Update submodule gnulib to 2f7479a16a3395f1429c7795f10c5d19b9b4453e
    (#781)
  - Add bash-completion for augtool, augmatch, augprint (#783) George
    Hansper
  - Fix: Allow values to contain arbitrary unbalanced square brackets
    (#782) George Hansper
  - Add package bash to build stage in Dockerfile (#776) George Hansper
  - Add augprint tool for creating idempotent augtool scripts (#752) George
    Hansper
  - Replace deprecated 'security_context_t' with 'char *' (#747) Leo-Schmit
  - src/syntax.c: Fix whitespace which confuses static checkers
    (#725) rwmjones
  - README.md: Add oss-fuzz status badge (#702) Sergey Nizovtsev
  - Package augmatch, too (#688) oleksandriegorov
  - Add Github workflow to create releases with complete source tarballs
    (#744) Hilko Bengen
  * Lens changes/additions
  - Resolv: add option trust-ad (#784) George Hansper
  - Sos: new lens for /etc/sos/sos.conf (based on IniFile) (#779) George
    Hansper
  - Pg_Hba: unquoted auth-method may contain hyphens (#777) George Hansper
  - Sysctl: Allow keys to contain * and : and / characters (#755) M Filka
  - Semanage: Fix parsing of ignoredirs (#758) Richard W M Jones
  - Systemd: allow empty quoted environment variable values (#757) Michal
    Vasko
  - Systemd: allow values starting with whitespaces for Exec* and
    Environment service entries. (#757) Michal Vasko
  - Toml: workaround to allow writing toml files (#742) Richard
  - Kdump: parse "auto_reset_crashkernel" (#754) Laszlo Ersek
  - Keepalived: add parameters notify_stop and notify_deleted (#749) Adam
    Bambuch
  - Chrony: add new directives and options (#745) Miroslav Lichvar
  - Redis: Allow redis lens to set 'SAVE ""' as a valid option (#738) Mitch
    Hagstrand
  - ClamAV: update ClamAV lens to autoload /etc/clamav/*.conf
    (#748) Guillaume Ross
  - AuthselectPam: new lens for /etc/authselect/custom/*/*-auth
    and /etc/authselect/custom/*/postlogin (#743) Heston Snodgrass
  - Sshd: Parse GSSAPIKexAlgorithms PubkeyAcceptedKeyTypes
    CASignatureAlgorithms as comma-seperated lists instead of simple
    strings (#721) Edward Garbade
  - Yum: Add additional unit tests (#677) Pat Riehecky
  - Cockpit: new lens for /etc/cockpit/cockpit.conf (#675) Pat Riehecky
  * Rebased patch gcc9-disable-broken-test.patch
  * Deleted patches:
  - sysctl_parsing.patch
  - augeas-1.13.0-replace_security_context_t-patch</changelog>
  <changelog author="Otto Hollmann &lt;otto.hollmann@suse.com&gt;" date="1692878400">- Update to 1.14.1
  * General changes/additions
  - internal.c: update #if to only use GNU-specific strerror_r() when GLIBC
    is defined (#791) Dimitry Andric
  - augeas.c: Fix bug from PR#691 where the nodes of a newly created file
    are lost upon a subsequent load operation (#810) George Hansper
  - HACKING.md: describe testing (#796) Laszlo Ersek
  - Add GitHub Actions (#714) Raphaël Pinson
  - augprint.c: remove #include &lt;malloc.h&gt; , add #include &lt;libgen.h&gt;
    (#792) Ruoyu Zhong
  * Lens changes/additions
  - TOML: support trailing commas in arrays (#809) Bao
  - Tmpfiles: allow '=', '~', '^' for letter types, allow ":" as prefix for
    the mode (#805) Pino Toscano
  - Sshd: Add keyword PubkeyAcceptedAlgorithms as comma-separated list of
    items (#806) Dave Re
  - Cmdline: Allow whitespace at the end of kernel commnd line
    (#798) rwmjones</changelog>
</package>
<package pkgid="eb856d06a1fe666e57792a716514cc413e0bd8511f82770ff9c4831732316d30681a420e0e8979d889d608ed68298cc7f0333d44ba9726158353114cc3a9387c" name="augeas-lenses" arch="i586">
  <version epoch="0" ver="1.14.1" rel="1.1"/>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1594123200">- update to 1.12.0
  General changes/additions
  - update gnulib to 91584ed6
  Lens changes/additions
  - Anaconda: new lens to process /etc/sysconfig/anaconda instead of Shellvars (Pino Toscano) (Issue #597)
  - DevfsRules: add lens for FreeBSD devfs.rules files
  - Dovecot: permit ! in block titles (Nathan Ward) (Issue #599)
  - Hostname: Allow creation of hostname when file is missing (David Farrell) (Issue #606)
  - Krb5: add more pkinit_* options (Issue #603)
  - Logrotate: fix missing recognition of double quoted filenames (Issue #611)
  - Multipath: accept values enclosed in quotes (Issue #583)
  - Nginx: support unix sockets as server address (Issue #618)
  - Nsswitch: add merge action (Issue #609)
  - Pam: accept continuation lines (Issue #590)
  - Puppetfile: allow symbols as (optional) values (Issue #619) allow comments in entries (Issue #620)
  - Rsyslog: support dynamic file paths (Issue #622) treat #!/+/- as comment (arnolda, PR #595)
  - Syslog: accept 'include' directive (Issue #486)
  - Semanage: new lens to process /etc/selinux/semanage.conf instead of Simplevars (Pino Toscano) (Issue #594)
  - Shellvars: allow and/or in @if conditions (#582) accept functions wrapped in round brackets, accept variables with a dash in their name, exclude csh/tcsh profile scripts (Pino Toscano) (Issue #600) accept variable as command (Issue #601)
  - Ssh: accept RekeyLimit (Issue #605)
  - Sshd: accept '=' to separate option names from their values (Emil Dragu, #587)
  - Sudoers: support 'always_query_group_plugin' flag (Steve Traylen, #588)
  - Strongswan: parse lists. This is a backwards-incompatible change since list entries that were parsed into a single string are now split into a list of entries (Kaarle Ritvanen)
  - Toml: new lens to parse .toml files (PR #91)
  - Xorg: accept empty values for options (arnolda, PR #596)
- refresh patches
- run spec-cleaner</changelog>
  <changelog author="Jason Sikes &lt;jsikes@suse.com&gt;" date="1612872000">- Add new directives and options supported in chrony since 3.3 up to 4.0.
  * augeas-new_options_for_chrony.patch
  * [bsc#1178470]
  * sourced from https://github.com/hercules-team/augeas/pull/698</changelog>
  <changelog author="Jason Sikes &lt;jsikes@suse.com&gt;" date="1622030400">- Allow all printable ASCII characters in WPA-PSK definition
  * augeas-allow_printable_ASCII.patch
  * bsc#1185524
  * Sourced from https://github.com/hercules-team/augeas/pull/723/commits
  * Credit to Michal Filka &lt;mfilka@suse.com&gt;</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1623153600">- add remove-unportable-tests.patch to fix build</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643371200">- testsuite requires glibc-locale, buildrequire it</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1648123200">- add sysctl_parsing.patch (bsc#1197443)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1650974400">- Employ shared library packaging guideline and resolve this
  rpmlint report: "libaugeas0.x86_64: E: shlib-policy-name-error
  SONAME: libfa.so.1, expected package suffix: 1" [boo#1191749]</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1658836800">- Unset MALLOC_PERTURB_ to speed up %check significantly
  (boo#1201884, gh#hercules-team#768)</changelog>
  <changelog author="Jason Sikes &lt;jsikes@suse.com&gt;" date="1667563200">- Update to 1.13.0
  * Fixes bsc#1204554
  * Added augeas-1.13.0-replace_security_context_t-patch to fix a
    syntax error.
  * Rebased gcc9-disable-broken-test.patch
  * Dropped the following patches since they are now upstreamed:
  - augeas-new_options_for_chrony.patch
  - augeas-allow_printable_ASCII.patch
  - remove-unportable-tests.patch
  * General changes/additions
  - Add Dockerfile (Nicolas Gif) (Issue #650)
  - augtool: Improved readline integration to handle quoting
    issues (Pino Toscano)
  - typechecker: Allow including '/' in keys and labels. Thanks
    to felixdoerre for pointing out that this restriction was
    unnecessary. See issue #668 for the discussion.
  - Add function modified() to select nodes which are marked as
    dirty (George Hansper) (Issue #691)
  - Add CLI command 'preview' and API 'aug_preview' to preview
    file contents (George Hansper) (#690)
  - Add "else" operator to augeas path-filter expressions
    (priority selector) (George Hansper) (#692)
  - Add new axis 'seq' to allow /path/seq::*[expr] to match and
    create numeric nodes, as idempotent alternative to
    /path/*[expr] (George Hansper) (#706)
  * Lens changes/additions
  - Authinfo2: new lens to parse Authinfo2 format (Nicolas Gif)
    (Issue #649)
  - Chrony: add new options (Miroslav Lichvar) (Issue #698)
  - Cmdline: New lens to parse /proc/cmdline (Thomas Weißschuh)
  - Crypttab: support UUID in device and / in opt (Raphaël
    Pinson) (#713)
  - Fail2ban: new lens to parse Fail2ban format (Nicolas Gif)
    (Issue #651)
  - Grub: support '+' in kernel command line option names (Pino
    Toscano) (Issue #647)
  - Krb5: handle [plugins] subsection (Pino Toscano) (Issue #663)
  - Limits: support colons in the domain pattern of the limits
    lens (Xavier Mol) (Issue #645)
  - Logrotate: add hourly schedule (Jason A. Smith) (Issue #655)
  - Mke2fs: parse more common entries between [defaults] and the
    tags in [fs_types], fix the type of few entries, handle the
    [options] stanza (Pino Toscano) (Issue #642)
  - support quoted values (Pino Toscano) (Issue #661)
  - NetworkManager: allow # in values (mfilka) (#723)
  - Opendkim: update to match current conffile format (Issue #644)
  - Postfix_Master: Allow unix-dgram as type (Issue #635)
  - Postfix_transport: Allow underscore (Anton Baranov) (Issue #678)
  - Postgresql: Allow hyphen '-' in values that don't require quotes
    (Marcin Barczyński) (Issues #700 #701)
  - Properties: Allow "/" in property names (felixdoerre) (Issue #680)
  - Redis: add incl path /etc/redis.conf (Raphaël Pinson) (#726)
  - support "replicaof" (Raphaël Pinson) (#727)
  - fix support for "sentinel" (Raphaël Pinson) (#728)
  - Resolv: Support new options (Trevor Vaughan) (Issues #707 #708)
  - Rsyslog: support multiple actions in filters and selectors (Issue
    [#653])
  - Shellvars: exclude more tcsh profile scripts (Pino Toscano) (Issue
    [#627])
  - Simplevars: add ocsinventory-agent.cfg (Pat Riehecky) (Issue #637)
  - Sudoers: support new @include/@includedir directives (Pino
    Toscano) (Issue #693)
  - Sudoers: Allow AD groups (luchihoratiu) (Issue #696)
  - Support negative integers (Ando David Roots) (#724)
  - Ssh: add Match keyword support (granquet) (Issue #695)
  - Sshd: support quotes in Match conditions (Issue #739)
  - Systemd: fix parsing of envvars with spaces (Pino Toscano) (#659)
  - Add incl paths according to 'systemd.network(5)' (chruetli) (#683)
  - Tinc: new lens for Tinc VPN configuration files (Thomas Weißschuh)
    (#718)
  - Toml: support arrays (norec) in inline tables (Raphaël Pinson)
    (#703)
  - Tmpfiles: improvements to the types specification (Pino Toscano)
    (Issue #694)</changelog>
  <changelog author="Otto Hollmann &lt;otto.hollmann@suse.com&gt;" date="1680782400">- Use the correct license - LGPL-2.1</changelog>
  <changelog author="Otto Hollmann &lt;otto.hollmann@suse.com&gt;" date="1685534400">- Update to 1.14.0
  * General changes/additions
  - Update submodule gnulib to 2f7479a16a3395f1429c7795f10c5d19b9b4453e
    (#781)
  - Add bash-completion for augtool, augmatch, augprint (#783) George
    Hansper
  - Fix: Allow values to contain arbitrary unbalanced square brackets
    (#782) George Hansper
  - Add package bash to build stage in Dockerfile (#776) George Hansper
  - Add augprint tool for creating idempotent augtool scripts (#752) George
    Hansper
  - Replace deprecated 'security_context_t' with 'char *' (#747) Leo-Schmit
  - src/syntax.c: Fix whitespace which confuses static checkers
    (#725) rwmjones
  - README.md: Add oss-fuzz status badge (#702) Sergey Nizovtsev
  - Package augmatch, too (#688) oleksandriegorov
  - Add Github workflow to create releases with complete source tarballs
    (#744) Hilko Bengen
  * Lens changes/additions
  - Resolv: add option trust-ad (#784) George Hansper
  - Sos: new lens for /etc/sos/sos.conf (based on IniFile) (#779) George
    Hansper
  - Pg_Hba: unquoted auth-method may contain hyphens (#777) George Hansper
  - Sysctl: Allow keys to contain * and : and / characters (#755) M Filka
  - Semanage: Fix parsing of ignoredirs (#758) Richard W M Jones
  - Systemd: allow empty quoted environment variable values (#757) Michal
    Vasko
  - Systemd: allow values starting with whitespaces for Exec* and
    Environment service entries. (#757) Michal Vasko
  - Toml: workaround to allow writing toml files (#742) Richard
  - Kdump: parse "auto_reset_crashkernel" (#754) Laszlo Ersek
  - Keepalived: add parameters notify_stop and notify_deleted (#749) Adam
    Bambuch
  - Chrony: add new directives and options (#745) Miroslav Lichvar
  - Redis: Allow redis lens to set 'SAVE ""' as a valid option (#738) Mitch
    Hagstrand
  - ClamAV: update ClamAV lens to autoload /etc/clamav/*.conf
    (#748) Guillaume Ross
  - AuthselectPam: new lens for /etc/authselect/custom/*/*-auth
    and /etc/authselect/custom/*/postlogin (#743) Heston Snodgrass
  - Sshd: Parse GSSAPIKexAlgorithms PubkeyAcceptedKeyTypes
    CASignatureAlgorithms as comma-seperated lists instead of simple
    strings (#721) Edward Garbade
  - Yum: Add additional unit tests (#677) Pat Riehecky
  - Cockpit: new lens for /etc/cockpit/cockpit.conf (#675) Pat Riehecky
  * Rebased patch gcc9-disable-broken-test.patch
  * Deleted patches:
  - sysctl_parsing.patch
  - augeas-1.13.0-replace_security_context_t-patch</changelog>
  <changelog author="Otto Hollmann &lt;otto.hollmann@suse.com&gt;" date="1692878400">- Update to 1.14.1
  * General changes/additions
  - internal.c: update #if to only use GNU-specific strerror_r() when GLIBC
    is defined (#791) Dimitry Andric
  - augeas.c: Fix bug from PR#691 where the nodes of a newly created file
    are lost upon a subsequent load operation (#810) George Hansper
  - HACKING.md: describe testing (#796) Laszlo Ersek
  - Add GitHub Actions (#714) Raphaël Pinson
  - augprint.c: remove #include &lt;malloc.h&gt; , add #include &lt;libgen.h&gt;
    (#792) Ruoyu Zhong
  * Lens changes/additions
  - TOML: support trailing commas in arrays (#809) Bao
  - Tmpfiles: allow '=', '~', '^' for letter types, allow ":" as prefix for
    the mode (#805) Pino Toscano
  - Sshd: Add keyword PubkeyAcceptedAlgorithms as comma-separated list of
    items (#806) Dave Re
  - Cmdline: Allow whitespace at the end of kernel commnd line
    (#798) rwmjones</changelog>
</package>
<package pkgid="b91e38fe6d5164e8ebb24c8cbc7e92f5bc97c4a7b01f74e3b8cea0a8b21ec4524bfdaa472d1fc30bfa69e0318f4a59b7507bf32bdad71b231f9b6710b99a6afc" name="augeas-lenses" arch="x86_64">
  <version epoch="0" ver="1.14.1" rel="1.1"/>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1594123200">- update to 1.12.0
  General changes/additions
  - update gnulib to 91584ed6
  Lens changes/additions
  - Anaconda: new lens to process /etc/sysconfig/anaconda instead of Shellvars (Pino Toscano) (Issue #597)
  - DevfsRules: add lens for FreeBSD devfs.rules files
  - Dovecot: permit ! in block titles (Nathan Ward) (Issue #599)
  - Hostname: Allow creation of hostname when file is missing (David Farrell) (Issue #606)
  - Krb5: add more pkinit_* options (Issue #603)
  - Logrotate: fix missing recognition of double quoted filenames (Issue #611)
  - Multipath: accept values enclosed in quotes (Issue #583)
  - Nginx: support unix sockets as server address (Issue #618)
  - Nsswitch: add merge action (Issue #609)
  - Pam: accept continuation lines (Issue #590)
  - Puppetfile: allow symbols as (optional) values (Issue #619) allow comments in entries (Issue #620)
  - Rsyslog: support dynamic file paths (Issue #622) treat #!/+/- as comment (arnolda, PR #595)
  - Syslog: accept 'include' directive (Issue #486)
  - Semanage: new lens to process /etc/selinux/semanage.conf instead of Simplevars (Pino Toscano) (Issue #594)
  - Shellvars: allow and/or in @if conditions (#582) accept functions wrapped in round brackets, accept variables with a dash in their name, exclude csh/tcsh profile scripts (Pino Toscano) (Issue #600) accept variable as command (Issue #601)
  - Ssh: accept RekeyLimit (Issue #605)
  - Sshd: accept '=' to separate option names from their values (Emil Dragu, #587)
  - Sudoers: support 'always_query_group_plugin' flag (Steve Traylen, #588)
  - Strongswan: parse lists. This is a backwards-incompatible change since list entries that were parsed into a single string are now split into a list of entries (Kaarle Ritvanen)
  - Toml: new lens to parse .toml files (PR #91)
  - Xorg: accept empty values for options (arnolda, PR #596)
- refresh patches
- run spec-cleaner</changelog>
  <changelog author="Jason Sikes &lt;jsikes@suse.com&gt;" date="1612872000">- Add new directives and options supported in chrony since 3.3 up to 4.0.
  * augeas-new_options_for_chrony.patch
  * [bsc#1178470]
  * sourced from https://github.com/hercules-team/augeas/pull/698</changelog>
  <changelog author="Jason Sikes &lt;jsikes@suse.com&gt;" date="1622030400">- Allow all printable ASCII characters in WPA-PSK definition
  * augeas-allow_printable_ASCII.patch
  * bsc#1185524
  * Sourced from https://github.com/hercules-team/augeas/pull/723/commits
  * Credit to Michal Filka &lt;mfilka@suse.com&gt;</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1623153600">- add remove-unportable-tests.patch to fix build</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643371200">- testsuite requires glibc-locale, buildrequire it</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1648123200">- add sysctl_parsing.patch (bsc#1197443)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1650974400">- Employ shared library packaging guideline and resolve this
  rpmlint report: "libaugeas0.x86_64: E: shlib-policy-name-error
  SONAME: libfa.so.1, expected package suffix: 1" [boo#1191749]</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1658836800">- Unset MALLOC_PERTURB_ to speed up %check significantly
  (boo#1201884, gh#hercules-team#768)</changelog>
  <changelog author="Jason Sikes &lt;jsikes@suse.com&gt;" date="1667563200">- Update to 1.13.0
  * Fixes bsc#1204554
  * Added augeas-1.13.0-replace_security_context_t-patch to fix a
    syntax error.
  * Rebased gcc9-disable-broken-test.patch
  * Dropped the following patches since they are now upstreamed:
  - augeas-new_options_for_chrony.patch
  - augeas-allow_printable_ASCII.patch
  - remove-unportable-tests.patch
  * General changes/additions
  - Add Dockerfile (Nicolas Gif) (Issue #650)
  - augtool: Improved readline integration to handle quoting
    issues (Pino Toscano)
  - typechecker: Allow including '/' in keys and labels. Thanks
    to felixdoerre for pointing out that this restriction was
    unnecessary. See issue #668 for the discussion.
  - Add function modified() to select nodes which are marked as
    dirty (George Hansper) (Issue #691)
  - Add CLI command 'preview' and API 'aug_preview' to preview
    file contents (George Hansper) (#690)
  - Add "else" operator to augeas path-filter expressions
    (priority selector) (George Hansper) (#692)
  - Add new axis 'seq' to allow /path/seq::*[expr] to match and
    create numeric nodes, as idempotent alternative to
    /path/*[expr] (George Hansper) (#706)
  * Lens changes/additions
  - Authinfo2: new lens to parse Authinfo2 format (Nicolas Gif)
    (Issue #649)
  - Chrony: add new options (Miroslav Lichvar) (Issue #698)
  - Cmdline: New lens to parse /proc/cmdline (Thomas Weißschuh)
  - Crypttab: support UUID in device and / in opt (Raphaël
    Pinson) (#713)
  - Fail2ban: new lens to parse Fail2ban format (Nicolas Gif)
    (Issue #651)
  - Grub: support '+' in kernel command line option names (Pino
    Toscano) (Issue #647)
  - Krb5: handle [plugins] subsection (Pino Toscano) (Issue #663)
  - Limits: support colons in the domain pattern of the limits
    lens (Xavier Mol) (Issue #645)
  - Logrotate: add hourly schedule (Jason A. Smith) (Issue #655)
  - Mke2fs: parse more common entries between [defaults] and the
    tags in [fs_types], fix the type of few entries, handle the
    [options] stanza (Pino Toscano) (Issue #642)
  - support quoted values (Pino Toscano) (Issue #661)
  - NetworkManager: allow # in values (mfilka) (#723)
  - Opendkim: update to match current conffile format (Issue #644)
  - Postfix_Master: Allow unix-dgram as type (Issue #635)
  - Postfix_transport: Allow underscore (Anton Baranov) (Issue #678)
  - Postgresql: Allow hyphen '-' in values that don't require quotes
    (Marcin Barczyński) (Issues #700 #701)
  - Properties: Allow "/" in property names (felixdoerre) (Issue #680)
  - Redis: add incl path /etc/redis.conf (Raphaël Pinson) (#726)
  - support "replicaof" (Raphaël Pinson) (#727)
  - fix support for "sentinel" (Raphaël Pinson) (#728)
  - Resolv: Support new options (Trevor Vaughan) (Issues #707 #708)
  - Rsyslog: support multiple actions in filters and selectors (Issue
    [#653])
  - Shellvars: exclude more tcsh profile scripts (Pino Toscano) (Issue
    [#627])
  - Simplevars: add ocsinventory-agent.cfg (Pat Riehecky) (Issue #637)
  - Sudoers: support new @include/@includedir directives (Pino
    Toscano) (Issue #693)
  - Sudoers: Allow AD groups (luchihoratiu) (Issue #696)
  - Support negative integers (Ando David Roots) (#724)
  - Ssh: add Match keyword support (granquet) (Issue #695)
  - Sshd: support quotes in Match conditions (Issue #739)
  - Systemd: fix parsing of envvars with spaces (Pino Toscano) (#659)
  - Add incl paths according to 'systemd.network(5)' (chruetli) (#683)
  - Tinc: new lens for Tinc VPN configuration files (Thomas Weißschuh)
    (#718)
  - Toml: support arrays (norec) in inline tables (Raphaël Pinson)
    (#703)
  - Tmpfiles: improvements to the types specification (Pino Toscano)
    (Issue #694)</changelog>
  <changelog author="Otto Hollmann &lt;otto.hollmann@suse.com&gt;" date="1680782400">- Use the correct license - LGPL-2.1</changelog>
  <changelog author="Otto Hollmann &lt;otto.hollmann@suse.com&gt;" date="1685534400">- Update to 1.14.0
  * General changes/additions
  - Update submodule gnulib to 2f7479a16a3395f1429c7795f10c5d19b9b4453e
    (#781)
  - Add bash-completion for augtool, augmatch, augprint (#783) George
    Hansper
  - Fix: Allow values to contain arbitrary unbalanced square brackets
    (#782) George Hansper
  - Add package bash to build stage in Dockerfile (#776) George Hansper
  - Add augprint tool for creating idempotent augtool scripts (#752) George
    Hansper
  - Replace deprecated 'security_context_t' with 'char *' (#747) Leo-Schmit
  - src/syntax.c: Fix whitespace which confuses static checkers
    (#725) rwmjones
  - README.md: Add oss-fuzz status badge (#702) Sergey Nizovtsev
  - Package augmatch, too (#688) oleksandriegorov
  - Add Github workflow to create releases with complete source tarballs
    (#744) Hilko Bengen
  * Lens changes/additions
  - Resolv: add option trust-ad (#784) George Hansper
  - Sos: new lens for /etc/sos/sos.conf (based on IniFile) (#779) George
    Hansper
  - Pg_Hba: unquoted auth-method may contain hyphens (#777) George Hansper
  - Sysctl: Allow keys to contain * and : and / characters (#755) M Filka
  - Semanage: Fix parsing of ignoredirs (#758) Richard W M Jones
  - Systemd: allow empty quoted environment variable values (#757) Michal
    Vasko
  - Systemd: allow values starting with whitespaces for Exec* and
    Environment service entries. (#757) Michal Vasko
  - Toml: workaround to allow writing toml files (#742) Richard
  - Kdump: parse "auto_reset_crashkernel" (#754) Laszlo Ersek
  - Keepalived: add parameters notify_stop and notify_deleted (#749) Adam
    Bambuch
  - Chrony: add new directives and options (#745) Miroslav Lichvar
  - Redis: Allow redis lens to set 'SAVE ""' as a valid option (#738) Mitch
    Hagstrand
  - ClamAV: update ClamAV lens to autoload /etc/clamav/*.conf
    (#748) Guillaume Ross
  - AuthselectPam: new lens for /etc/authselect/custom/*/*-auth
    and /etc/authselect/custom/*/postlogin (#743) Heston Snodgrass
  - Sshd: Parse GSSAPIKexAlgorithms PubkeyAcceptedKeyTypes
    CASignatureAlgorithms as comma-seperated lists instead of simple
    strings (#721) Edward Garbade
  - Yum: Add additional unit tests (#677) Pat Riehecky
  - Cockpit: new lens for /etc/cockpit/cockpit.conf (#675) Pat Riehecky
  * Rebased patch gcc9-disable-broken-test.patch
  * Deleted patches:
  - sysctl_parsing.patch
  - augeas-1.13.0-replace_security_context_t-patch</changelog>
  <changelog author="Otto Hollmann &lt;otto.hollmann@suse.com&gt;" date="1692878400">- Update to 1.14.1
  * General changes/additions
  - internal.c: update #if to only use GNU-specific strerror_r() when GLIBC
    is defined (#791) Dimitry Andric
  - augeas.c: Fix bug from PR#691 where the nodes of a newly created file
    are lost upon a subsequent load operation (#810) George Hansper
  - HACKING.md: describe testing (#796) Laszlo Ersek
  - Add GitHub Actions (#714) Raphaël Pinson
  - augprint.c: remove #include &lt;malloc.h&gt; , add #include &lt;libgen.h&gt;
    (#792) Ruoyu Zhong
  * Lens changes/additions
  - TOML: support trailing commas in arrays (#809) Bao
  - Tmpfiles: allow '=', '~', '^' for letter types, allow ":" as prefix for
    the mode (#805) Pino Toscano
  - Sshd: Add keyword PubkeyAcceptedAlgorithms as comma-separated list of
    items (#806) Dave Re
  - Cmdline: Allow whitespace at the end of kernel commnd line
    (#798) rwmjones</changelog>
</package>
<package pkgid="ac8ae21a86058125fc779656a232ea4b5ded3c34747cec5a0585ad96d6f5850576e7aea372939aa50cebbe834cdb9bab6ad3afaf4ff9447bc4ad1a6dda8c1960" name="autoconf213" arch="noarch">
  <version epoch="0" ver="2.13" rel="28.12"/>
  <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="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
</package>
<package pkgid="3135e87648d8289c36554b49709ec3f07ee353a747250a19f9e7c66ee6f06a758b62c1c70e3b0f5c3a097962f62c518a19e7b3f7210bd70b0144665c1f00f75c" name="autoconf213" arch="src">
  <version epoch="0" ver="2.13" rel="28.12"/>
  <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="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
</package>
<package pkgid="f4d8be6fc4c573326698cab797ad98973e699b16590ca03e99502095b940930a4b2e4accda76201850e4a72b4e4f06d3d1cafff8ca163d77d6b6bc838ff42fb0" name="avahi" arch="i586">
  <version epoch="0" ver="0.8" rel="31.1"/>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1642766400">- Change to systemd-sysusers</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1645012800">- Replace avahi-0.6.31-systemd-order.patch with
  avahi-add-resolv-conf-to-inotify.patch: re-read configuration
  when resolv.conf changes, per discussion on the bug
  (boo#1194561).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1645099200">- remove avahi-mono* subspecfiles, they are no longer required
  by anything. this makes the spec file slightly more readable.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1645617600">- switch to use _multibuild
- delete _avahi_spec-prepare.sh, pre_checkin.sh: obsolete
- use https urls</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1650024000">- Stop requiring "avahi" from "libavahi-devel". The devel package
  ought to facilitate building programs with avahi, not run the
  whole deamon.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1657368000">- Move the dbus-1 system.d file to /usr (bsc#1201345)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1662292800">- avahi-daemon-check-dns.sh: convert obsolete egrep call to grep -E
  (boo#1203092)</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1670241600">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_avahi-daemon.service.patch
  * harden_avahi-dnsconfd.service.patch</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1670500800">- Remove avahi-daemon-check-dns.sh, avahi-daemon-check-dns-suse.patch
  and avahi-daemon.if-up
  Doesn't work since about 9 years and will not be executed on a
  fresh default installation anymore</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671451200">- Drop %{_sysconfdir}/sysconfig/network/if-{up,down}.d scripts:
  they are not used, or supported, in a while already.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1681214400">- Add avahi-CVE-2023-1981.patch: emit error if requested service
  is not found (boo#1210328 CVE-2023-1981).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681214401">- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1695211200">- Don't require sudo. There is no indication it's actually used for
  anything.</changelog>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1698321600">- Add avahi-CVE-2023-38473.patch: derive alternative host name from
  its unescaped version (bsc#1216419 CVE-2023-38473).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1698840000">- Add avahi-CVE-2023-38470.patch: Ensure each label is at least one
  byte long (bsc#1215947, CVE-2023-38470).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699876800">- avahi-autoipd: only migrate files owned by avahi user if said
  user exists: if the user does not exist (fresh installs), then
  there is no chance any file is owned by the user (boo#1216730).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700654400">- avahi-autoipd: guard %post chown with -h, to not follow symlinks
  (boo#1217398).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700740800">- avahi-autoipd: drop the post script part migrating the user
  owning files in /var/lib/avahi-autoipd: the code was aiding
  migrations from SLE&lt;=11/openSUSE&lt;=12.3, which are no longer in
  scope for upgrades nowadays.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701086400">- Reformat avahi-gacdir.patch to apply as patch -p1.
- Use %autopatch instead of deprecated %patchN format.</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1701345600">- Add avahi-CVE-2023-38472.patch: Fix reachable assertion in
  avahi_rdata_parse (bsc#1216853, CVE-2023-38472).</changelog>
</package>
<package pkgid="6e9e2c7ef70bd4054393d23d2ae2f2d28574f9155403277907848d8b146e380a9ec63bd06900a3e1d4f006d46096cb289f3eb9414099879d2c71925f5e227ef6" name="avahi" arch="src">
  <version epoch="0" ver="0.8" rel="31.1"/>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1642766400">- Change to systemd-sysusers</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1645012800">- Replace avahi-0.6.31-systemd-order.patch with
  avahi-add-resolv-conf-to-inotify.patch: re-read configuration
  when resolv.conf changes, per discussion on the bug
  (boo#1194561).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1645099200">- remove avahi-mono* subspecfiles, they are no longer required
  by anything. this makes the spec file slightly more readable.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1645617600">- switch to use _multibuild
- delete _avahi_spec-prepare.sh, pre_checkin.sh: obsolete
- use https urls</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1650024000">- Stop requiring "avahi" from "libavahi-devel". The devel package
  ought to facilitate building programs with avahi, not run the
  whole deamon.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1657368000">- Move the dbus-1 system.d file to /usr (bsc#1201345)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1662292800">- avahi-daemon-check-dns.sh: convert obsolete egrep call to grep -E
  (boo#1203092)</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1670241600">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_avahi-daemon.service.patch
  * harden_avahi-dnsconfd.service.patch</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1670500800">- Remove avahi-daemon-check-dns.sh, avahi-daemon-check-dns-suse.patch
  and avahi-daemon.if-up
  Doesn't work since about 9 years and will not be executed on a
  fresh default installation anymore</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671451200">- Drop %{_sysconfdir}/sysconfig/network/if-{up,down}.d scripts:
  they are not used, or supported, in a while already.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1681214400">- Add avahi-CVE-2023-1981.patch: emit error if requested service
  is not found (boo#1210328 CVE-2023-1981).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681214401">- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1695211200">- Don't require sudo. There is no indication it's actually used for
  anything.</changelog>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1698321600">- Add avahi-CVE-2023-38473.patch: derive alternative host name from
  its unescaped version (bsc#1216419 CVE-2023-38473).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1698840000">- Add avahi-CVE-2023-38470.patch: Ensure each label is at least one
  byte long (bsc#1215947, CVE-2023-38470).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699876800">- avahi-autoipd: only migrate files owned by avahi user if said
  user exists: if the user does not exist (fresh installs), then
  there is no chance any file is owned by the user (boo#1216730).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700654400">- avahi-autoipd: guard %post chown with -h, to not follow symlinks
  (boo#1217398).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700740800">- avahi-autoipd: drop the post script part migrating the user
  owning files in /var/lib/avahi-autoipd: the code was aiding
  migrations from SLE&lt;=11/openSUSE&lt;=12.3, which are no longer in
  scope for upgrades nowadays.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701086400">- Reformat avahi-gacdir.patch to apply as patch -p1.
- Use %autopatch instead of deprecated %patchN format.</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1701345600">- Add avahi-CVE-2023-38472.patch: Fix reachable assertion in
  avahi_rdata_parse (bsc#1216853, CVE-2023-38472).</changelog>
</package>
<package pkgid="728a7f96d5da55ad8ebceaa0fdb4c02184143c8e21517c7b265e2ae3e2f0fcb65e7ad4a303769a00c0beca107052eb6d6110be3c7a173e610ff13f21e47904b0" name="avahi" arch="x86_64">
  <version epoch="0" ver="0.8" rel="31.1"/>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1642766400">- Change to systemd-sysusers</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1645012800">- Replace avahi-0.6.31-systemd-order.patch with
  avahi-add-resolv-conf-to-inotify.patch: re-read configuration
  when resolv.conf changes, per discussion on the bug
  (boo#1194561).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1645099200">- remove avahi-mono* subspecfiles, they are no longer required
  by anything. this makes the spec file slightly more readable.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1645617600">- switch to use _multibuild
- delete _avahi_spec-prepare.sh, pre_checkin.sh: obsolete
- use https urls</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1650024000">- Stop requiring "avahi" from "libavahi-devel". The devel package
  ought to facilitate building programs with avahi, not run the
  whole deamon.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1657368000">- Move the dbus-1 system.d file to /usr (bsc#1201345)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1662292800">- avahi-daemon-check-dns.sh: convert obsolete egrep call to grep -E
  (boo#1203092)</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1670241600">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_avahi-daemon.service.patch
  * harden_avahi-dnsconfd.service.patch</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1670500800">- Remove avahi-daemon-check-dns.sh, avahi-daemon-check-dns-suse.patch
  and avahi-daemon.if-up
  Doesn't work since about 9 years and will not be executed on a
  fresh default installation anymore</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671451200">- Drop %{_sysconfdir}/sysconfig/network/if-{up,down}.d scripts:
  they are not used, or supported, in a while already.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1681214400">- Add avahi-CVE-2023-1981.patch: emit error if requested service
  is not found (boo#1210328 CVE-2023-1981).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681214401">- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1695211200">- Don't require sudo. There is no indication it's actually used for
  anything.</changelog>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1698321600">- Add avahi-CVE-2023-38473.patch: derive alternative host name from
  its unescaped version (bsc#1216419 CVE-2023-38473).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1698840000">- Add avahi-CVE-2023-38470.patch: Ensure each label is at least one
  byte long (bsc#1215947, CVE-2023-38470).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699876800">- avahi-autoipd: only migrate files owned by avahi user if said
  user exists: if the user does not exist (fresh installs), then
  there is no chance any file is owned by the user (boo#1216730).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700654400">- avahi-autoipd: guard %post chown with -h, to not follow symlinks
  (boo#1217398).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700740800">- avahi-autoipd: drop the post script part migrating the user
  owning files in /var/lib/avahi-autoipd: the code was aiding
  migrations from SLE&lt;=11/openSUSE&lt;=12.3, which are no longer in
  scope for upgrades nowadays.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701086400">- Reformat avahi-gacdir.patch to apply as patch -p1.
- Use %autopatch instead of deprecated %patchN format.</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1701345600">- Add avahi-CVE-2023-38472.patch: Fix reachable assertion in
  avahi_rdata_parse (bsc#1216853, CVE-2023-38472).</changelog>
</package>
<package pkgid="98d12dbfe59aba6a9efedef5c57d37f00c6a4e8b2f9a646726e7d59c40ea1a7806e6d1ea72a1ca73492bd706bb4a6651a67956c5de0f1b41dcee76b1c5594bae" name="avahi-32bit-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.8" rel="31.1"/>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1642766400">- Change to systemd-sysusers</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1645012800">- Replace avahi-0.6.31-systemd-order.patch with
  avahi-add-resolv-conf-to-inotify.patch: re-read configuration
  when resolv.conf changes, per discussion on the bug
  (boo#1194561).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1645099200">- remove avahi-mono* subspecfiles, they are no longer required
  by anything. this makes the spec file slightly more readable.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1645617600">- switch to use _multibuild
- delete _avahi_spec-prepare.sh, pre_checkin.sh: obsolete
- use https urls</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1650024000">- Stop requiring "avahi" from "libavahi-devel". The devel package
  ought to facilitate building programs with avahi, not run the
  whole deamon.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1657368000">- Move the dbus-1 system.d file to /usr (bsc#1201345)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1662292800">- avahi-daemon-check-dns.sh: convert obsolete egrep call to grep -E
  (boo#1203092)</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1670241600">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_avahi-daemon.service.patch
  * harden_avahi-dnsconfd.service.patch</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1670500800">- Remove avahi-daemon-check-dns.sh, avahi-daemon-check-dns-suse.patch
  and avahi-daemon.if-up
  Doesn't work since about 9 years and will not be executed on a
  fresh default installation anymore</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671451200">- Drop %{_sysconfdir}/sysconfig/network/if-{up,down}.d scripts:
  they are not used, or supported, in a while already.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1681214400">- Add avahi-CVE-2023-1981.patch: emit error if requested service
  is not found (boo#1210328 CVE-2023-1981).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681214401">- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1695211200">- Don't require sudo. There is no indication it's actually used for
  anything.</changelog>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1698321600">- Add avahi-CVE-2023-38473.patch: derive alternative host name from
  its unescaped version (bsc#1216419 CVE-2023-38473).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1698840000">- Add avahi-CVE-2023-38470.patch: Ensure each label is at least one
  byte long (bsc#1215947, CVE-2023-38470).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699876800">- avahi-autoipd: only migrate files owned by avahi user if said
  user exists: if the user does not exist (fresh installs), then
  there is no chance any file is owned by the user (boo#1216730).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700654400">- avahi-autoipd: guard %post chown with -h, to not follow symlinks
  (boo#1217398).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700740800">- avahi-autoipd: drop the post script part migrating the user
  owning files in /var/lib/avahi-autoipd: the code was aiding
  migrations from SLE&lt;=11/openSUSE&lt;=12.3, which are no longer in
  scope for upgrades nowadays.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701086400">- Reformat avahi-gacdir.patch to apply as patch -p1.
- Use %autopatch instead of deprecated %patchN format.</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1701345600">- Add avahi-CVE-2023-38472.patch: Fix reachable assertion in
  avahi_rdata_parse (bsc#1216853, CVE-2023-38472).</changelog>
</package>
<package pkgid="283999c909c68189bd979c95c5dd2b3b6bb8afb9682af59a90b3792cad6e33a5cc999340ecd9f4d3bd8ca94dd77e20ba6b6e07af916516d198839420f8c5bb41" name="avahi-autoipd" arch="i586">
  <version epoch="0" ver="0.8" rel="31.1"/>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1642766400">- Change to systemd-sysusers</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1645012800">- Replace avahi-0.6.31-systemd-order.patch with
  avahi-add-resolv-conf-to-inotify.patch: re-read configuration
  when resolv.conf changes, per discussion on the bug
  (boo#1194561).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1645099200">- remove avahi-mono* subspecfiles, they are no longer required
  by anything. this makes the spec file slightly more readable.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1645617600">- switch to use _multibuild
- delete _avahi_spec-prepare.sh, pre_checkin.sh: obsolete
- use https urls</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1650024000">- Stop requiring "avahi" from "libavahi-devel". The devel package
  ought to facilitate building programs with avahi, not run the
  whole deamon.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1657368000">- Move the dbus-1 system.d file to /usr (bsc#1201345)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1662292800">- avahi-daemon-check-dns.sh: convert obsolete egrep call to grep -E
  (boo#1203092)</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1670241600">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_avahi-daemon.service.patch
  * harden_avahi-dnsconfd.service.patch</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1670500800">- Remove avahi-daemon-check-dns.sh, avahi-daemon-check-dns-suse.patch
  and avahi-daemon.if-up
  Doesn't work since about 9 years and will not be executed on a
  fresh default installation anymore</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671451200">- Drop %{_sysconfdir}/sysconfig/network/if-{up,down}.d scripts:
  they are not used, or supported, in a while already.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1681214400">- Add avahi-CVE-2023-1981.patch: emit error if requested service
  is not found (boo#1210328 CVE-2023-1981).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681214401">- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1695211200">- Don't require sudo. There is no indication it's actually used for
  anything.</changelog>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1698321600">- Add avahi-CVE-2023-38473.patch: derive alternative host name from
  its unescaped version (bsc#1216419 CVE-2023-38473).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1698840000">- Add avahi-CVE-2023-38470.patch: Ensure each label is at least one
  byte long (bsc#1215947, CVE-2023-38470).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699876800">- avahi-autoipd: only migrate files owned by avahi user if said
  user exists: if the user does not exist (fresh installs), then
  there is no chance any file is owned by the user (boo#1216730).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700654400">- avahi-autoipd: guard %post chown with -h, to not follow symlinks
  (boo#1217398).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700740800">- avahi-autoipd: drop the post script part migrating the user
  owning files in /var/lib/avahi-autoipd: the code was aiding
  migrations from SLE&lt;=11/openSUSE&lt;=12.3, which are no longer in
  scope for upgrades nowadays.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701086400">- Reformat avahi-gacdir.patch to apply as patch -p1.
- Use %autopatch instead of deprecated %patchN format.</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1701345600">- Add avahi-CVE-2023-38472.patch: Fix reachable assertion in
  avahi_rdata_parse (bsc#1216853, CVE-2023-38472).</changelog>
</package>
<package pkgid="86cf3904e7164f7dc05fb524bfa535bfdda91f954f017b452d770bda4e0865a51e16c67273206fd6494fdcd25f6068c19df42fb99b529679d5610072bf40c31c" name="avahi-autoipd" arch="x86_64">
  <version epoch="0" ver="0.8" rel="31.1"/>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1642766400">- Change to systemd-sysusers</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1645012800">- Replace avahi-0.6.31-systemd-order.patch with
  avahi-add-resolv-conf-to-inotify.patch: re-read configuration
  when resolv.conf changes, per discussion on the bug
  (boo#1194561).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1645099200">- remove avahi-mono* subspecfiles, they are no longer required
  by anything. this makes the spec file slightly more readable.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1645617600">- switch to use _multibuild
- delete _avahi_spec-prepare.sh, pre_checkin.sh: obsolete
- use https urls</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1650024000">- Stop requiring "avahi" from "libavahi-devel". The devel package
  ought to facilitate building programs with avahi, not run the
  whole deamon.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1657368000">- Move the dbus-1 system.d file to /usr (bsc#1201345)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1662292800">- avahi-daemon-check-dns.sh: convert obsolete egrep call to grep -E
  (boo#1203092)</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1670241600">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_avahi-daemon.service.patch
  * harden_avahi-dnsconfd.service.patch</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1670500800">- Remove avahi-daemon-check-dns.sh, avahi-daemon-check-dns-suse.patch
  and avahi-daemon.if-up
  Doesn't work since about 9 years and will not be executed on a
  fresh default installation anymore</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671451200">- Drop %{_sysconfdir}/sysconfig/network/if-{up,down}.d scripts:
  they are not used, or supported, in a while already.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1681214400">- Add avahi-CVE-2023-1981.patch: emit error if requested service
  is not found (boo#1210328 CVE-2023-1981).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681214401">- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1695211200">- Don't require sudo. There is no indication it's actually used for
  anything.</changelog>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1698321600">- Add avahi-CVE-2023-38473.patch: derive alternative host name from
  its unescaped version (bsc#1216419 CVE-2023-38473).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1698840000">- Add avahi-CVE-2023-38470.patch: Ensure each label is at least one
  byte long (bsc#1215947, CVE-2023-38470).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699876800">- avahi-autoipd: only migrate files owned by avahi user if said
  user exists: if the user does not exist (fresh installs), then
  there is no chance any file is owned by the user (boo#1216730).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700654400">- avahi-autoipd: guard %post chown with -h, to not follow symlinks
  (boo#1217398).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700740800">- avahi-autoipd: drop the post script part migrating the user
  owning files in /var/lib/avahi-autoipd: the code was aiding
  migrations from SLE&lt;=11/openSUSE&lt;=12.3, which are no longer in
  scope for upgrades nowadays.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701086400">- Reformat avahi-gacdir.patch to apply as patch -p1.
- Use %autopatch instead of deprecated %patchN format.</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1701345600">- Add avahi-CVE-2023-38472.patch: Fix reachable assertion in
  avahi_rdata_parse (bsc#1216853, CVE-2023-38472).</changelog>
</package>
<package pkgid="2969f3b3022917184561b478e7323ffde34a623da3243def2e84a25506a1815c2ac3d81918995b5645da4fe7915553ad53da513b9fe82735919c5529b4b6f1bc" name="avahi-autoipd-debuginfo" arch="i586">
  <version epoch="0" ver="0.8" rel="31.1"/>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1642766400">- Change to systemd-sysusers</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1645012800">- Replace avahi-0.6.31-systemd-order.patch with
  avahi-add-resolv-conf-to-inotify.patch: re-read configuration
  when resolv.conf changes, per discussion on the bug
  (boo#1194561).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1645099200">- remove avahi-mono* subspecfiles, they are no longer required
  by anything. this makes the spec file slightly more readable.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1645617600">- switch to use _multibuild
- delete _avahi_spec-prepare.sh, pre_checkin.sh: obsolete
- use https urls</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1650024000">- Stop requiring "avahi" from "libavahi-devel". The devel package
  ought to facilitate building programs with avahi, not run the
  whole deamon.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1657368000">- Move the dbus-1 system.d file to /usr (bsc#1201345)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1662292800">- avahi-daemon-check-dns.sh: convert obsolete egrep call to grep -E
  (boo#1203092)</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1670241600">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_avahi-daemon.service.patch
  * harden_avahi-dnsconfd.service.patch</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1670500800">- Remove avahi-daemon-check-dns.sh, avahi-daemon-check-dns-suse.patch
  and avahi-daemon.if-up
  Doesn't work since about 9 years and will not be executed on a
  fresh default installation anymore</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671451200">- Drop %{_sysconfdir}/sysconfig/network/if-{up,down}.d scripts:
  they are not used, or supported, in a while already.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1681214400">- Add avahi-CVE-2023-1981.patch: emit error if requested service
  is not found (boo#1210328 CVE-2023-1981).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681214401">- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1695211200">- Don't require sudo. There is no indication it's actually used for
  anything.</changelog>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1698321600">- Add avahi-CVE-2023-38473.patch: derive alternative host name from
  its unescaped version (bsc#1216419 CVE-2023-38473).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1698840000">- Add avahi-CVE-2023-38470.patch: Ensure each label is at least one
  byte long (bsc#1215947, CVE-2023-38470).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699876800">- avahi-autoipd: only migrate files owned by avahi user if said
  user exists: if the user does not exist (fresh installs), then
  there is no chance any file is owned by the user (boo#1216730).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700654400">- avahi-autoipd: guard %post chown with -h, to not follow symlinks
  (boo#1217398).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700740800">- avahi-autoipd: drop the post script part migrating the user
  owning files in /var/lib/avahi-autoipd: the code was aiding
  migrations from SLE&lt;=11/openSUSE&lt;=12.3, which are no longer in
  scope for upgrades nowadays.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701086400">- Reformat avahi-gacdir.patch to apply as patch -p1.
- Use %autopatch instead of deprecated %patchN format.</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1701345600">- Add avahi-CVE-2023-38472.patch: Fix reachable assertion in
  avahi_rdata_parse (bsc#1216853, CVE-2023-38472).</changelog>
</package>
<package pkgid="885c86e139061c6d2346293581a6a6616481c4f4632fc10b99a74be286dcb3f10a702991a3da0ae52c4d12d421d9d84f0e4adfa967d4697ed852eeb43b7381f5" name="avahi-autoipd-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.8" rel="31.1"/>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1642766400">- Change to systemd-sysusers</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1645012800">- Replace avahi-0.6.31-systemd-order.patch with
  avahi-add-resolv-conf-to-inotify.patch: re-read configuration
  when resolv.conf changes, per discussion on the bug
  (boo#1194561).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1645099200">- remove avahi-mono* subspecfiles, they are no longer required
  by anything. this makes the spec file slightly more readable.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1645617600">- switch to use _multibuild
- delete _avahi_spec-prepare.sh, pre_checkin.sh: obsolete
- use https urls</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1650024000">- Stop requiring "avahi" from "libavahi-devel". The devel package
  ought to facilitate building programs with avahi, not run the
  whole deamon.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1657368000">- Move the dbus-1 system.d file to /usr (bsc#1201345)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1662292800">- avahi-daemon-check-dns.sh: convert obsolete egrep call to grep -E
  (boo#1203092)</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1670241600">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_avahi-daemon.service.patch
  * harden_avahi-dnsconfd.service.patch</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1670500800">- Remove avahi-daemon-check-dns.sh, avahi-daemon-check-dns-suse.patch
  and avahi-daemon.if-up
  Doesn't work since about 9 years and will not be executed on a
  fresh default installation anymore</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671451200">- Drop %{_sysconfdir}/sysconfig/network/if-{up,down}.d scripts:
  they are not used, or supported, in a while already.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1681214400">- Add avahi-CVE-2023-1981.patch: emit error if requested service
  is not found (boo#1210328 CVE-2023-1981).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681214401">- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1695211200">- Don't require sudo. There is no indication it's actually used for
  anything.</changelog>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1698321600">- Add avahi-CVE-2023-38473.patch: derive alternative host name from
  its unescaped version (bsc#1216419 CVE-2023-38473).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1698840000">- Add avahi-CVE-2023-38470.patch: Ensure each label is at least one
  byte long (bsc#1215947, CVE-2023-38470).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699876800">- avahi-autoipd: only migrate files owned by avahi user if said
  user exists: if the user does not exist (fresh installs), then
  there is no chance any file is owned by the user (boo#1216730).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700654400">- avahi-autoipd: guard %post chown with -h, to not follow symlinks
  (boo#1217398).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700740800">- avahi-autoipd: drop the post script part migrating the user
  owning files in /var/lib/avahi-autoipd: the code was aiding
  migrations from SLE&lt;=11/openSUSE&lt;=12.3, which are no longer in
  scope for upgrades nowadays.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701086400">- Reformat avahi-gacdir.patch to apply as patch -p1.
- Use %autopatch instead of deprecated %patchN format.</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1701345600">- Add avahi-CVE-2023-38472.patch: Fix reachable assertion in
  avahi_rdata_parse (bsc#1216853, CVE-2023-38472).</changelog>
</package>
<package pkgid="1bcc5d119f4c28bbc591e8ba7ef68755c3cd00ceb9a5978fd16ae6fd0258560c18c8bb45014dee452b412a02a46e9aed476a7d34c6b854630858654ae7e377b5" name="avahi-compat-howl-devel" arch="i586">
  <version epoch="0" ver="0.8" rel="31.1"/>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1642766400">- Change to systemd-sysusers</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1645012800">- Replace avahi-0.6.31-systemd-order.patch with
  avahi-add-resolv-conf-to-inotify.patch: re-read configuration
  when resolv.conf changes, per discussion on the bug
  (boo#1194561).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1645099200">- remove avahi-mono* subspecfiles, they are no longer required
  by anything. this makes the spec file slightly more readable.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1645617600">- switch to use _multibuild
- delete _avahi_spec-prepare.sh, pre_checkin.sh: obsolete
- use https urls</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1650024000">- Stop requiring "avahi" from "libavahi-devel". The devel package
  ought to facilitate building programs with avahi, not run the
  whole deamon.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1657368000">- Move the dbus-1 system.d file to /usr (bsc#1201345)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1662292800">- avahi-daemon-check-dns.sh: convert obsolete egrep call to grep -E
  (boo#1203092)</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1670241600">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_avahi-daemon.service.patch
  * harden_avahi-dnsconfd.service.patch</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1670500800">- Remove avahi-daemon-check-dns.sh, avahi-daemon-check-dns-suse.patch
  and avahi-daemon.if-up
  Doesn't work since about 9 years and will not be executed on a
  fresh default installation anymore</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671451200">- Drop %{_sysconfdir}/sysconfig/network/if-{up,down}.d scripts:
  they are not used, or supported, in a while already.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1681214400">- Add avahi-CVE-2023-1981.patch: emit error if requested service
  is not found (boo#1210328 CVE-2023-1981).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681214401">- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1695211200">- Don't require sudo. There is no indication it's actually used for
  anything.</changelog>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1698321600">- Add avahi-CVE-2023-38473.patch: derive alternative host name from
  its unescaped version (bsc#1216419 CVE-2023-38473).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1698840000">- Add avahi-CVE-2023-38470.patch: Ensure each label is at least one
  byte long (bsc#1215947, CVE-2023-38470).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699876800">- avahi-autoipd: only migrate files owned by avahi user if said
  user exists: if the user does not exist (fresh installs), then
  there is no chance any file is owned by the user (boo#1216730).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700654400">- avahi-autoipd: guard %post chown with -h, to not follow symlinks
  (boo#1217398).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700740800">- avahi-autoipd: drop the post script part migrating the user
  owning files in /var/lib/avahi-autoipd: the code was aiding
  migrations from SLE&lt;=11/openSUSE&lt;=12.3, which are no longer in
  scope for upgrades nowadays.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701086400">- Reformat avahi-gacdir.patch to apply as patch -p1.
- Use %autopatch instead of deprecated %patchN format.</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1701345600">- Add avahi-CVE-2023-38472.patch: Fix reachable assertion in
  avahi_rdata_parse (bsc#1216853, CVE-2023-38472).</changelog>
</package>
<package pkgid="d6e76c1651a3f09226b12f30b14b1e235247d38015141ac8a424739005180c278c2512aa06c78eeb18452f49bdcd69b4135c537a5cf690e514829d90e760b2d1" name="avahi-compat-howl-devel" arch="x86_64">
  <version epoch="0" ver="0.8" rel="31.1"/>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1642766400">- Change to systemd-sysusers</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1645012800">- Replace avahi-0.6.31-systemd-order.patch with
  avahi-add-resolv-conf-to-inotify.patch: re-read configuration
  when resolv.conf changes, per discussion on the bug
  (boo#1194561).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1645099200">- remove avahi-mono* subspecfiles, they are no longer required
  by anything. this makes the spec file slightly more readable.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1645617600">- switch to use _multibuild
- delete _avahi_spec-prepare.sh, pre_checkin.sh: obsolete
- use https urls</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1650024000">- Stop requiring "avahi" from "libavahi-devel". The devel package
  ought to facilitate building programs with avahi, not run the
  whole deamon.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1657368000">- Move the dbus-1 system.d file to /usr (bsc#1201345)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1662292800">- avahi-daemon-check-dns.sh: convert obsolete egrep call to grep -E
  (boo#1203092)</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1670241600">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_avahi-daemon.service.patch
  * harden_avahi-dnsconfd.service.patch</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1670500800">- Remove avahi-daemon-check-dns.sh, avahi-daemon-check-dns-suse.patch
  and avahi-daemon.if-up
  Doesn't work since about 9 years and will not be executed on a
  fresh default installation anymore</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671451200">- Drop %{_sysconfdir}/sysconfig/network/if-{up,down}.d scripts:
  they are not used, or supported, in a while already.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1681214400">- Add avahi-CVE-2023-1981.patch: emit error if requested service
  is not found (boo#1210328 CVE-2023-1981).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681214401">- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1695211200">- Don't require sudo. There is no indication it's actually used for
  anything.</changelog>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1698321600">- Add avahi-CVE-2023-38473.patch: derive alternative host name from
  its unescaped version (bsc#1216419 CVE-2023-38473).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1698840000">- Add avahi-CVE-2023-38470.patch: Ensure each label is at least one
  byte long (bsc#1215947, CVE-2023-38470).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699876800">- avahi-autoipd: only migrate files owned by avahi user if said
  user exists: if the user does not exist (fresh installs), then
  there is no chance any file is owned by the user (boo#1216730).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700654400">- avahi-autoipd: guard %post chown with -h, to not follow symlinks
  (boo#1217398).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700740800">- avahi-autoipd: drop the post script part migrating the user
  owning files in /var/lib/avahi-autoipd: the code was aiding
  migrations from SLE&lt;=11/openSUSE&lt;=12.3, which are no longer in
  scope for upgrades nowadays.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701086400">- Reformat avahi-gacdir.patch to apply as patch -p1.
- Use %autopatch instead of deprecated %patchN format.</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1701345600">- Add avahi-CVE-2023-38472.patch: Fix reachable assertion in
  avahi_rdata_parse (bsc#1216853, CVE-2023-38472).</changelog>
</package>
<package pkgid="3a3355726a14609eb1718c1bd60abe03beeb795a3e3e3c0588d0ba63b65a98e1e57694233eb95b3cd78e607ac6b68137a75f861a05145a1db3038fa4a889a007" name="avahi-compat-mDNSResponder-devel" arch="i586">
  <version epoch="0" ver="0.8" rel="31.1"/>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1642766400">- Change to systemd-sysusers</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1645012800">- Replace avahi-0.6.31-systemd-order.patch with
  avahi-add-resolv-conf-to-inotify.patch: re-read configuration
  when resolv.conf changes, per discussion on the bug
  (boo#1194561).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1645099200">- remove avahi-mono* subspecfiles, they are no longer required
  by anything. this makes the spec file slightly more readable.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1645617600">- switch to use _multibuild
- delete _avahi_spec-prepare.sh, pre_checkin.sh: obsolete
- use https urls</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1650024000">- Stop requiring "avahi" from "libavahi-devel". The devel package
  ought to facilitate building programs with avahi, not run the
  whole deamon.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1657368000">- Move the dbus-1 system.d file to /usr (bsc#1201345)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1662292800">- avahi-daemon-check-dns.sh: convert obsolete egrep call to grep -E
  (boo#1203092)</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1670241600">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_avahi-daemon.service.patch
  * harden_avahi-dnsconfd.service.patch</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1670500800">- Remove avahi-daemon-check-dns.sh, avahi-daemon-check-dns-suse.patch
  and avahi-daemon.if-up
  Doesn't work since about 9 years and will not be executed on a
  fresh default installation anymore</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671451200">- Drop %{_sysconfdir}/sysconfig/network/if-{up,down}.d scripts:
  they are not used, or supported, in a while already.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1681214400">- Add avahi-CVE-2023-1981.patch: emit error if requested service
  is not found (boo#1210328 CVE-2023-1981).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681214401">- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1695211200">- Don't require sudo. There is no indication it's actually used for
  anything.</changelog>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1698321600">- Add avahi-CVE-2023-38473.patch: derive alternative host name from
  its unescaped version (bsc#1216419 CVE-2023-38473).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1698840000">- Add avahi-CVE-2023-38470.patch: Ensure each label is at least one
  byte long (bsc#1215947, CVE-2023-38470).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699876800">- avahi-autoipd: only migrate files owned by avahi user if said
  user exists: if the user does not exist (fresh installs), then
  there is no chance any file is owned by the user (boo#1216730).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700654400">- avahi-autoipd: guard %post chown with -h, to not follow symlinks
  (boo#1217398).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700740800">- avahi-autoipd: drop the post script part migrating the user
  owning files in /var/lib/avahi-autoipd: the code was aiding
  migrations from SLE&lt;=11/openSUSE&lt;=12.3, which are no longer in
  scope for upgrades nowadays.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701086400">- Reformat avahi-gacdir.patch to apply as patch -p1.
- Use %autopatch instead of deprecated %patchN format.</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1701345600">- Add avahi-CVE-2023-38472.patch: Fix reachable assertion in
  avahi_rdata_parse (bsc#1216853, CVE-2023-38472).</changelog>
</package>
<package pkgid="5df9e1a0063e244a5fe31febccf85fb96460844d4d9506237b11d1559e39feedbed3e4b1e1572d4c6ba5df625f516445107d6742221682e346be743a01ddbfe3" name="avahi-compat-mDNSResponder-devel" arch="x86_64">
  <version epoch="0" ver="0.8" rel="31.1"/>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1642766400">- Change to systemd-sysusers</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1645012800">- Replace avahi-0.6.31-systemd-order.patch with
  avahi-add-resolv-conf-to-inotify.patch: re-read configuration
  when resolv.conf changes, per discussion on the bug
  (boo#1194561).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1645099200">- remove avahi-mono* subspecfiles, they are no longer required
  by anything. this makes the spec file slightly more readable.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1645617600">- switch to use _multibuild
- delete _avahi_spec-prepare.sh, pre_checkin.sh: obsolete
- use https urls</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1650024000">- Stop requiring "avahi" from "libavahi-devel". The devel package
  ought to facilitate building programs with avahi, not run the
  whole deamon.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1657368000">- Move the dbus-1 system.d file to /usr (bsc#1201345)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1662292800">- avahi-daemon-check-dns.sh: convert obsolete egrep call to grep -E
  (boo#1203092)</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1670241600">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_avahi-daemon.service.patch
  * harden_avahi-dnsconfd.service.patch</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1670500800">- Remove avahi-daemon-check-dns.sh, avahi-daemon-check-dns-suse.patch
  and avahi-daemon.if-up
  Doesn't work since about 9 years and will not be executed on a
  fresh default installation anymore</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671451200">- Drop %{_sysconfdir}/sysconfig/network/if-{up,down}.d scripts:
  they are not used, or supported, in a while already.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1681214400">- Add avahi-CVE-2023-1981.patch: emit error if requested service
  is not found (boo#1210328 CVE-2023-1981).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681214401">- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1695211200">- Don't require sudo. There is no indication it's actually used for
  anything.</changelog>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1698321600">- Add avahi-CVE-2023-38473.patch: derive alternative host name from
  its unescaped version (bsc#1216419 CVE-2023-38473).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1698840000">- Add avahi-CVE-2023-38470.patch: Ensure each label is at least one
  byte long (bsc#1215947, CVE-2023-38470).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699876800">- avahi-autoipd: only migrate files owned by avahi user if said
  user exists: if the user does not exist (fresh installs), then
  there is no chance any file is owned by the user (boo#1216730).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700654400">- avahi-autoipd: guard %post chown with -h, to not follow symlinks
  (boo#1217398).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700740800">- avahi-autoipd: drop the post script part migrating the user
  owning files in /var/lib/avahi-autoipd: the code was aiding
  migrations from SLE&lt;=11/openSUSE&lt;=12.3, which are no longer in
  scope for upgrades nowadays.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701086400">- Reformat avahi-gacdir.patch to apply as patch -p1.
- Use %autopatch instead of deprecated %patchN format.</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1701345600">- Add avahi-CVE-2023-38472.patch: Fix reachable assertion in
  avahi_rdata_parse (bsc#1216853, CVE-2023-38472).</changelog>
</package>
<package pkgid="168833f91857016ea651c23b4cf41a1c8dad7d6353a61050498ae3557aef1687330f5f0c41ba912af9c62e5ed745545188cc900475e9b2627952701ea354ddfe" name="avahi-debuginfo" arch="i586">
  <version epoch="0" ver="0.8" rel="31.1"/>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1642766400">- Change to systemd-sysusers</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1645012800">- Replace avahi-0.6.31-systemd-order.patch with
  avahi-add-resolv-conf-to-inotify.patch: re-read configuration
  when resolv.conf changes, per discussion on the bug
  (boo#1194561).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1645099200">- remove avahi-mono* subspecfiles, they are no longer required
  by anything. this makes the spec file slightly more readable.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1645617600">- switch to use _multibuild
- delete _avahi_spec-prepare.sh, pre_checkin.sh: obsolete
- use https urls</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1650024000">- Stop requiring "avahi" from "libavahi-devel". The devel package
  ought to facilitate building programs with avahi, not run the
  whole deamon.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1657368000">- Move the dbus-1 system.d file to /usr (bsc#1201345)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1662292800">- avahi-daemon-check-dns.sh: convert obsolete egrep call to grep -E
  (boo#1203092)</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1670241600">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_avahi-daemon.service.patch
  * harden_avahi-dnsconfd.service.patch</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1670500800">- Remove avahi-daemon-check-dns.sh, avahi-daemon-check-dns-suse.patch
  and avahi-daemon.if-up
  Doesn't work since about 9 years and will not be executed on a
  fresh default installation anymore</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671451200">- Drop %{_sysconfdir}/sysconfig/network/if-{up,down}.d scripts:
  they are not used, or supported, in a while already.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1681214400">- Add avahi-CVE-2023-1981.patch: emit error if requested service
  is not found (boo#1210328 CVE-2023-1981).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681214401">- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1695211200">- Don't require sudo. There is no indication it's actually used for
  anything.</changelog>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1698321600">- Add avahi-CVE-2023-38473.patch: derive alternative host name from
  its unescaped version (bsc#1216419 CVE-2023-38473).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1698840000">- Add avahi-CVE-2023-38470.patch: Ensure each label is at least one
  byte long (bsc#1215947, CVE-2023-38470).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699876800">- avahi-autoipd: only migrate files owned by avahi user if said
  user exists: if the user does not exist (fresh installs), then
  there is no chance any file is owned by the user (boo#1216730).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700654400">- avahi-autoipd: guard %post chown with -h, to not follow symlinks
  (boo#1217398).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700740800">- avahi-autoipd: drop the post script part migrating the user
  owning files in /var/lib/avahi-autoipd: the code was aiding
  migrations from SLE&lt;=11/openSUSE&lt;=12.3, which are no longer in
  scope for upgrades nowadays.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701086400">- Reformat avahi-gacdir.patch to apply as patch -p1.
- Use %autopatch instead of deprecated %patchN format.</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1701345600">- Add avahi-CVE-2023-38472.patch: Fix reachable assertion in
  avahi_rdata_parse (bsc#1216853, CVE-2023-38472).</changelog>
</package>
<package pkgid="4481e643a8eff89cf7d74fed82fa6eec2510141f1f74ec5a156ec6f96ffd779a78ebdf372e8732730a7fb8dcac7f601799dce2df6e3aa4175915bfeaa5343bbb" name="avahi-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.8" rel="31.1"/>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1642766400">- Change to systemd-sysusers</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1645012800">- Replace avahi-0.6.31-systemd-order.patch with
  avahi-add-resolv-conf-to-inotify.patch: re-read configuration
  when resolv.conf changes, per discussion on the bug
  (boo#1194561).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1645099200">- remove avahi-mono* subspecfiles, they are no longer required
  by anything. this makes the spec file slightly more readable.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1645617600">- switch to use _multibuild
- delete _avahi_spec-prepare.sh, pre_checkin.sh: obsolete
- use https urls</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1650024000">- Stop requiring "avahi" from "libavahi-devel". The devel package
  ought to facilitate building programs with avahi, not run the
  whole deamon.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1657368000">- Move the dbus-1 system.d file to /usr (bsc#1201345)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1662292800">- avahi-daemon-check-dns.sh: convert obsolete egrep call to grep -E
  (boo#1203092)</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1670241600">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_avahi-daemon.service.patch
  * harden_avahi-dnsconfd.service.patch</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1670500800">- Remove avahi-daemon-check-dns.sh, avahi-daemon-check-dns-suse.patch
  and avahi-daemon.if-up
  Doesn't work since about 9 years and will not be executed on a
  fresh default installation anymore</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671451200">- Drop %{_sysconfdir}/sysconfig/network/if-{up,down}.d scripts:
  they are not used, or supported, in a while already.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1681214400">- Add avahi-CVE-2023-1981.patch: emit error if requested service
  is not found (boo#1210328 CVE-2023-1981).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681214401">- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1695211200">- Don't require sudo. There is no indication it's actually used for
  anything.</changelog>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1698321600">- Add avahi-CVE-2023-38473.patch: derive alternative host name from
  its unescaped version (bsc#1216419 CVE-2023-38473).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1698840000">- Add avahi-CVE-2023-38470.patch: Ensure each label is at least one
  byte long (bsc#1215947, CVE-2023-38470).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699876800">- avahi-autoipd: only migrate files owned by avahi user if said
  user exists: if the user does not exist (fresh installs), then
  there is no chance any file is owned by the user (boo#1216730).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700654400">- avahi-autoipd: guard %post chown with -h, to not follow symlinks
  (boo#1217398).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700740800">- avahi-autoipd: drop the post script part migrating the user
  owning files in /var/lib/avahi-autoipd: the code was aiding
  migrations from SLE&lt;=11/openSUSE&lt;=12.3, which are no longer in
  scope for upgrades nowadays.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701086400">- Reformat avahi-gacdir.patch to apply as patch -p1.
- Use %autopatch instead of deprecated %patchN format.</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1701345600">- Add avahi-CVE-2023-38472.patch: Fix reachable assertion in
  avahi_rdata_parse (bsc#1216853, CVE-2023-38472).</changelog>
</package>
<package pkgid="36ae3179039003dc86bcbf20e1dac015489e458cedfac6fcea424ae1bc27b34ba8a3c43fcd8078e0417c0e97ac7daedf12e7763fc835b95f440a196630893c92" name="avahi-debugsource" arch="i586">
  <version epoch="0" ver="0.8" rel="31.1"/>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1642766400">- Change to systemd-sysusers</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1645012800">- Replace avahi-0.6.31-systemd-order.patch with
  avahi-add-resolv-conf-to-inotify.patch: re-read configuration
  when resolv.conf changes, per discussion on the bug
  (boo#1194561).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1645099200">- remove avahi-mono* subspecfiles, they are no longer required
  by anything. this makes the spec file slightly more readable.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1645617600">- switch to use _multibuild
- delete _avahi_spec-prepare.sh, pre_checkin.sh: obsolete
- use https urls</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1650024000">- Stop requiring "avahi" from "libavahi-devel". The devel package
  ought to facilitate building programs with avahi, not run the
  whole deamon.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1657368000">- Move the dbus-1 system.d file to /usr (bsc#1201345)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1662292800">- avahi-daemon-check-dns.sh: convert obsolete egrep call to grep -E
  (boo#1203092)</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1670241600">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_avahi-daemon.service.patch
  * harden_avahi-dnsconfd.service.patch</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1670500800">- Remove avahi-daemon-check-dns.sh, avahi-daemon-check-dns-suse.patch
  and avahi-daemon.if-up
  Doesn't work since about 9 years and will not be executed on a
  fresh default installation anymore</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671451200">- Drop %{_sysconfdir}/sysconfig/network/if-{up,down}.d scripts:
  they are not used, or supported, in a while already.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1681214400">- Add avahi-CVE-2023-1981.patch: emit error if requested service
  is not found (boo#1210328 CVE-2023-1981).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681214401">- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1695211200">- Don't require sudo. There is no indication it's actually used for
  anything.</changelog>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1698321600">- Add avahi-CVE-2023-38473.patch: derive alternative host name from
  its unescaped version (bsc#1216419 CVE-2023-38473).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1698840000">- Add avahi-CVE-2023-38470.patch: Ensure each label is at least one
  byte long (bsc#1215947, CVE-2023-38470).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699876800">- avahi-autoipd: only migrate files owned by avahi user if said
  user exists: if the user does not exist (fresh installs), then
  there is no chance any file is owned by the user (boo#1216730).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700654400">- avahi-autoipd: guard %post chown with -h, to not follow symlinks
  (boo#1217398).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700740800">- avahi-autoipd: drop the post script part migrating the user
  owning files in /var/lib/avahi-autoipd: the code was aiding
  migrations from SLE&lt;=11/openSUSE&lt;=12.3, which are no longer in
  scope for upgrades nowadays.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701086400">- Reformat avahi-gacdir.patch to apply as patch -p1.
- Use %autopatch instead of deprecated %patchN format.</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1701345600">- Add avahi-CVE-2023-38472.patch: Fix reachable assertion in
  avahi_rdata_parse (bsc#1216853, CVE-2023-38472).</changelog>
</package>
<package pkgid="d0adb71e401e884719e19bdc09c32ccfb80901e204157cc8aa10ffbe77213faed2805508fcb61f982b80516b2215c7dfecee4c680e22149013c3508e92dd2aaa" name="avahi-debugsource" arch="x86_64">
  <version epoch="0" ver="0.8" rel="31.1"/>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1642766400">- Change to systemd-sysusers</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1645012800">- Replace avahi-0.6.31-systemd-order.patch with
  avahi-add-resolv-conf-to-inotify.patch: re-read configuration
  when resolv.conf changes, per discussion on the bug
  (boo#1194561).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1645099200">- remove avahi-mono* subspecfiles, they are no longer required
  by anything. this makes the spec file slightly more readable.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1645617600">- switch to use _multibuild
- delete _avahi_spec-prepare.sh, pre_checkin.sh: obsolete
- use https urls</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1650024000">- Stop requiring "avahi" from "libavahi-devel". The devel package
  ought to facilitate building programs with avahi, not run the
  whole deamon.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1657368000">- Move the dbus-1 system.d file to /usr (bsc#1201345)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1662292800">- avahi-daemon-check-dns.sh: convert obsolete egrep call to grep -E
  (boo#1203092)</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1670241600">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_avahi-daemon.service.patch
  * harden_avahi-dnsconfd.service.patch</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1670500800">- Remove avahi-daemon-check-dns.sh, avahi-daemon-check-dns-suse.patch
  and avahi-daemon.if-up
  Doesn't work since about 9 years and will not be executed on a
  fresh default installation anymore</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671451200">- Drop %{_sysconfdir}/sysconfig/network/if-{up,down}.d scripts:
  they are not used, or supported, in a while already.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1681214400">- Add avahi-CVE-2023-1981.patch: emit error if requested service
  is not found (boo#1210328 CVE-2023-1981).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681214401">- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1695211200">- Don't require sudo. There is no indication it's actually used for
  anything.</changelog>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1698321600">- Add avahi-CVE-2023-38473.patch: derive alternative host name from
  its unescaped version (bsc#1216419 CVE-2023-38473).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1698840000">- Add avahi-CVE-2023-38470.patch: Ensure each label is at least one
  byte long (bsc#1215947, CVE-2023-38470).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699876800">- avahi-autoipd: only migrate files owned by avahi user if said
  user exists: if the user does not exist (fresh installs), then
  there is no chance any file is owned by the user (boo#1216730).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700654400">- avahi-autoipd: guard %post chown with -h, to not follow symlinks
  (boo#1217398).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700740800">- avahi-autoipd: drop the post script part migrating the user
  owning files in /var/lib/avahi-autoipd: the code was aiding
  migrations from SLE&lt;=11/openSUSE&lt;=12.3, which are no longer in
  scope for upgrades nowadays.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701086400">- Reformat avahi-gacdir.patch to apply as patch -p1.
- Use %autopatch instead of deprecated %patchN format.</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1701345600">- Add avahi-CVE-2023-38472.patch: Fix reachable assertion in
  avahi_rdata_parse (bsc#1216853, CVE-2023-38472).</changelog>
</package>
<package pkgid="619d3a60eae3eb69def162d315b5a1467ac23bba7a6e7d6291ff8c2c7d4d5f8145de006ccce69b3af9d26eff473d42d5e8209c15437cd94d82e00fb9dbb65c7e" name="avahi-glib2" arch="src">
  <version epoch="0" ver="0.8" rel="31.1"/>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1642766400">- Change to systemd-sysusers</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1645012800">- Replace avahi-0.6.31-systemd-order.patch with
  avahi-add-resolv-conf-to-inotify.patch: re-read configuration
  when resolv.conf changes, per discussion on the bug
  (boo#1194561).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1645099200">- remove avahi-mono* subspecfiles, they are no longer required
  by anything. this makes the spec file slightly more readable.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1645617600">- switch to use _multibuild
- delete _avahi_spec-prepare.sh, pre_checkin.sh: obsolete
- use https urls</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1650024000">- Stop requiring "avahi" from "libavahi-devel". The devel package
  ought to facilitate building programs with avahi, not run the
  whole deamon.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1657368000">- Move the dbus-1 system.d file to /usr (bsc#1201345)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1662292800">- avahi-daemon-check-dns.sh: convert obsolete egrep call to grep -E
  (boo#1203092)</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1670241600">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_avahi-daemon.service.patch
  * harden_avahi-dnsconfd.service.patch</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1670500800">- Remove avahi-daemon-check-dns.sh, avahi-daemon-check-dns-suse.patch
  and avahi-daemon.if-up
  Doesn't work since about 9 years and will not be executed on a
  fresh default installation anymore</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671451200">- Drop %{_sysconfdir}/sysconfig/network/if-{up,down}.d scripts:
  they are not used, or supported, in a while already.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1681214400">- Add avahi-CVE-2023-1981.patch: emit error if requested service
  is not found (boo#1210328 CVE-2023-1981).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681214401">- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1695211200">- Don't require sudo. There is no indication it's actually used for
  anything.</changelog>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1698321600">- Add avahi-CVE-2023-38473.patch: derive alternative host name from
  its unescaped version (bsc#1216419 CVE-2023-38473).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1698840000">- Add avahi-CVE-2023-38470.patch: Ensure each label is at least one
  byte long (bsc#1215947, CVE-2023-38470).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699876800">- avahi-autoipd: only migrate files owned by avahi user if said
  user exists: if the user does not exist (fresh installs), then
  there is no chance any file is owned by the user (boo#1216730).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700654400">- avahi-autoipd: guard %post chown with -h, to not follow symlinks
  (boo#1217398).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700740800">- avahi-autoipd: drop the post script part migrating the user
  owning files in /var/lib/avahi-autoipd: the code was aiding
  migrations from SLE&lt;=11/openSUSE&lt;=12.3, which are no longer in
  scope for upgrades nowadays.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701086400">- Reformat avahi-gacdir.patch to apply as patch -p1.
- Use %autopatch instead of deprecated %patchN format.</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1701345600">- Add avahi-CVE-2023-38472.patch: Fix reachable assertion in
  avahi_rdata_parse (bsc#1216853, CVE-2023-38472).</changelog>
</package>
<package pkgid="36189d0ac0f7c89f006209db50e932100e0aae82daf417215378c48d34daba3d187cd26aa1ce583b58fff702d738970a7c2ec51fc33686a5b57739084bf393bc" name="avahi-glib2-debugsource" arch="x86_64">
  <version epoch="0" ver="0.8" rel="31.1"/>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1642766400">- Change to systemd-sysusers</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1645012800">- Replace avahi-0.6.31-systemd-order.patch with
  avahi-add-resolv-conf-to-inotify.patch: re-read configuration
  when resolv.conf changes, per discussion on the bug
  (boo#1194561).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1645099200">- remove avahi-mono* subspecfiles, they are no longer required
  by anything. this makes the spec file slightly more readable.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1645617600">- switch to use _multibuild
- delete _avahi_spec-prepare.sh, pre_checkin.sh: obsolete
- use https urls</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1650024000">- Stop requiring "avahi" from "libavahi-devel". The devel package
  ought to facilitate building programs with avahi, not run the
  whole deamon.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1657368000">- Move the dbus-1 system.d file to /usr (bsc#1201345)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1662292800">- avahi-daemon-check-dns.sh: convert obsolete egrep call to grep -E
  (boo#1203092)</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1670241600">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_avahi-daemon.service.patch
  * harden_avahi-dnsconfd.service.patch</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1670500800">- Remove avahi-daemon-check-dns.sh, avahi-daemon-check-dns-suse.patch
  and avahi-daemon.if-up
  Doesn't work since about 9 years and will not be executed on a
  fresh default installation anymore</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671451200">- Drop %{_sysconfdir}/sysconfig/network/if-{up,down}.d scripts:
  they are not used, or supported, in a while already.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1681214400">- Add avahi-CVE-2023-1981.patch: emit error if requested service
  is not found (boo#1210328 CVE-2023-1981).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681214401">- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1695211200">- Don't require sudo. There is no indication it's actually used for
  anything.</changelog>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1698321600">- Add avahi-CVE-2023-38473.patch: derive alternative host name from
  its unescaped version (bsc#1216419 CVE-2023-38473).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1698840000">- Add avahi-CVE-2023-38470.patch: Ensure each label is at least one
  byte long (bsc#1215947, CVE-2023-38470).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699876800">- avahi-autoipd: only migrate files owned by avahi user if said
  user exists: if the user does not exist (fresh installs), then
  there is no chance any file is owned by the user (boo#1216730).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700654400">- avahi-autoipd: guard %post chown with -h, to not follow symlinks
  (boo#1217398).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700740800">- avahi-autoipd: drop the post script part migrating the user
  owning files in /var/lib/avahi-autoipd: the code was aiding
  migrations from SLE&lt;=11/openSUSE&lt;=12.3, which are no longer in
  scope for upgrades nowadays.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701086400">- Reformat avahi-gacdir.patch to apply as patch -p1.
- Use %autopatch instead of deprecated %patchN format.</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1701345600">- Add avahi-CVE-2023-38472.patch: Fix reachable assertion in
  avahi_rdata_parse (bsc#1216853, CVE-2023-38472).</changelog>
</package>
<package pkgid="4d8cf22c75033bede1466bb2371d949b959e1b5a7e668e0ce6d58563c6f1ef5502ce72f6a9de8c4513127e4074af69a5a0352fe13d7041ce35c680b717c1c306" name="avahi-lang" arch="noarch">
  <version epoch="0" ver="0.8" rel="31.1"/>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1642766400">- Change to systemd-sysusers</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1645012800">- Replace avahi-0.6.31-systemd-order.patch with
  avahi-add-resolv-conf-to-inotify.patch: re-read configuration
  when resolv.conf changes, per discussion on the bug
  (boo#1194561).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1645099200">- remove avahi-mono* subspecfiles, they are no longer required
  by anything. this makes the spec file slightly more readable.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1645617600">- switch to use _multibuild
- delete _avahi_spec-prepare.sh, pre_checkin.sh: obsolete
- use https urls</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1650024000">- Stop requiring "avahi" from "libavahi-devel". The devel package
  ought to facilitate building programs with avahi, not run the
  whole deamon.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1657368000">- Move the dbus-1 system.d file to /usr (bsc#1201345)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1662292800">- avahi-daemon-check-dns.sh: convert obsolete egrep call to grep -E
  (boo#1203092)</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1670241600">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_avahi-daemon.service.patch
  * harden_avahi-dnsconfd.service.patch</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1670500800">- Remove avahi-daemon-check-dns.sh, avahi-daemon-check-dns-suse.patch
  and avahi-daemon.if-up
  Doesn't work since about 9 years and will not be executed on a
  fresh default installation anymore</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671451200">- Drop %{_sysconfdir}/sysconfig/network/if-{up,down}.d scripts:
  they are not used, or supported, in a while already.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1681214400">- Add avahi-CVE-2023-1981.patch: emit error if requested service
  is not found (boo#1210328 CVE-2023-1981).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681214401">- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1695211200">- Don't require sudo. There is no indication it's actually used for
  anything.</changelog>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1698321600">- Add avahi-CVE-2023-38473.patch: derive alternative host name from
  its unescaped version (bsc#1216419 CVE-2023-38473).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1698840000">- Add avahi-CVE-2023-38470.patch: Ensure each label is at least one
  byte long (bsc#1215947, CVE-2023-38470).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699876800">- avahi-autoipd: only migrate files owned by avahi user if said
  user exists: if the user does not exist (fresh installs), then
  there is no chance any file is owned by the user (boo#1216730).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700654400">- avahi-autoipd: guard %post chown with -h, to not follow symlinks
  (boo#1217398).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700740800">- avahi-autoipd: drop the post script part migrating the user
  owning files in /var/lib/avahi-autoipd: the code was aiding
  migrations from SLE&lt;=11/openSUSE&lt;=12.3, which are no longer in
  scope for upgrades nowadays.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701086400">- Reformat avahi-gacdir.patch to apply as patch -p1.
- Use %autopatch instead of deprecated %patchN format.</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1701345600">- Add avahi-CVE-2023-38472.patch: Fix reachable assertion in
  avahi_rdata_parse (bsc#1216853, CVE-2023-38472).</changelog>
</package>
<package pkgid="2f74e3078528e75e33ac394a0134440d38829073e9726af9be3c2cb3f67d701752e71e2b0ee41e9eaa29bd37b39db43c1b8cff57e5768d687396ad200052e21b" name="avahi-qt5" arch="src">
  <version epoch="0" ver="0.8" rel="31.1"/>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1642766400">- Change to systemd-sysusers</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1645012800">- Replace avahi-0.6.31-systemd-order.patch with
  avahi-add-resolv-conf-to-inotify.patch: re-read configuration
  when resolv.conf changes, per discussion on the bug
  (boo#1194561).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1645099200">- remove avahi-mono* subspecfiles, they are no longer required
  by anything. this makes the spec file slightly more readable.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1645617600">- switch to use _multibuild
- delete _avahi_spec-prepare.sh, pre_checkin.sh: obsolete
- use https urls</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1650024000">- Stop requiring "avahi" from "libavahi-devel". The devel package
  ought to facilitate building programs with avahi, not run the
  whole deamon.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1657368000">- Move the dbus-1 system.d file to /usr (bsc#1201345)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1662292800">- avahi-daemon-check-dns.sh: convert obsolete egrep call to grep -E
  (boo#1203092)</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1670241600">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_avahi-daemon.service.patch
  * harden_avahi-dnsconfd.service.patch</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1670500800">- Remove avahi-daemon-check-dns.sh, avahi-daemon-check-dns-suse.patch
  and avahi-daemon.if-up
  Doesn't work since about 9 years and will not be executed on a
  fresh default installation anymore</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671451200">- Drop %{_sysconfdir}/sysconfig/network/if-{up,down}.d scripts:
  they are not used, or supported, in a while already.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1681214400">- Add avahi-CVE-2023-1981.patch: emit error if requested service
  is not found (boo#1210328 CVE-2023-1981).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681214401">- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1695211200">- Don't require sudo. There is no indication it's actually used for
  anything.</changelog>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1698321600">- Add avahi-CVE-2023-38473.patch: derive alternative host name from
  its unescaped version (bsc#1216419 CVE-2023-38473).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1698840000">- Add avahi-CVE-2023-38470.patch: Ensure each label is at least one
  byte long (bsc#1215947, CVE-2023-38470).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699876800">- avahi-autoipd: only migrate files owned by avahi user if said
  user exists: if the user does not exist (fresh installs), then
  there is no chance any file is owned by the user (boo#1216730).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700654400">- avahi-autoipd: guard %post chown with -h, to not follow symlinks
  (boo#1217398).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700740800">- avahi-autoipd: drop the post script part migrating the user
  owning files in /var/lib/avahi-autoipd: the code was aiding
  migrations from SLE&lt;=11/openSUSE&lt;=12.3, which are no longer in
  scope for upgrades nowadays.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701086400">- Reformat avahi-gacdir.patch to apply as patch -p1.
- Use %autopatch instead of deprecated %patchN format.</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1701345600">- Add avahi-CVE-2023-38472.patch: Fix reachable assertion in
  avahi_rdata_parse (bsc#1216853, CVE-2023-38472).</changelog>
</package>
<package pkgid="8febb0082a1cfa59c07934ac73e6363265d04cef26b4beaba09ba3023729b79b803fdce41bc87408ff0daa4d3029b5353b9ad7bed6c5f5795ad0eca51bd9733e" name="avahi-qt5-debugsource" arch="x86_64">
  <version epoch="0" ver="0.8" rel="31.1"/>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1642766400">- Change to systemd-sysusers</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1645012800">- Replace avahi-0.6.31-systemd-order.patch with
  avahi-add-resolv-conf-to-inotify.patch: re-read configuration
  when resolv.conf changes, per discussion on the bug
  (boo#1194561).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1645099200">- remove avahi-mono* subspecfiles, they are no longer required
  by anything. this makes the spec file slightly more readable.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1645617600">- switch to use _multibuild
- delete _avahi_spec-prepare.sh, pre_checkin.sh: obsolete
- use https urls</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1650024000">- Stop requiring "avahi" from "libavahi-devel". The devel package
  ought to facilitate building programs with avahi, not run the
  whole deamon.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1657368000">- Move the dbus-1 system.d file to /usr (bsc#1201345)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1662292800">- avahi-daemon-check-dns.sh: convert obsolete egrep call to grep -E
  (boo#1203092)</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1670241600">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_avahi-daemon.service.patch
  * harden_avahi-dnsconfd.service.patch</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1670500800">- Remove avahi-daemon-check-dns.sh, avahi-daemon-check-dns-suse.patch
  and avahi-daemon.if-up
  Doesn't work since about 9 years and will not be executed on a
  fresh default installation anymore</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671451200">- Drop %{_sysconfdir}/sysconfig/network/if-{up,down}.d scripts:
  they are not used, or supported, in a while already.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1681214400">- Add avahi-CVE-2023-1981.patch: emit error if requested service
  is not found (boo#1210328 CVE-2023-1981).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681214401">- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1695211200">- Don't require sudo. There is no indication it's actually used for
  anything.</changelog>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1698321600">- Add avahi-CVE-2023-38473.patch: derive alternative host name from
  its unescaped version (bsc#1216419 CVE-2023-38473).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1698840000">- Add avahi-CVE-2023-38470.patch: Ensure each label is at least one
  byte long (bsc#1215947, CVE-2023-38470).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699876800">- avahi-autoipd: only migrate files owned by avahi user if said
  user exists: if the user does not exist (fresh installs), then
  there is no chance any file is owned by the user (boo#1216730).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700654400">- avahi-autoipd: guard %post chown with -h, to not follow symlinks
  (boo#1217398).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700740800">- avahi-autoipd: drop the post script part migrating the user
  owning files in /var/lib/avahi-autoipd: the code was aiding
  migrations from SLE&lt;=11/openSUSE&lt;=12.3, which are no longer in
  scope for upgrades nowadays.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701086400">- Reformat avahi-gacdir.patch to apply as patch -p1.
- Use %autopatch instead of deprecated %patchN format.</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1701345600">- Add avahi-CVE-2023-38472.patch: Fix reachable assertion in
  avahi_rdata_parse (bsc#1216853, CVE-2023-38472).</changelog>
</package>
<package pkgid="0a9707303bec8c39918b440fe76279326c0236bf7a2f6a9f00443c056dc529a235348470195c33638a16bcb2cc10e7ab077bb51da61c96d09e20320ae8f94cdb" name="avahi-utils" arch="i586">
  <version epoch="0" ver="0.8" rel="31.1"/>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1642766400">- Change to systemd-sysusers</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1645012800">- Replace avahi-0.6.31-systemd-order.patch with
  avahi-add-resolv-conf-to-inotify.patch: re-read configuration
  when resolv.conf changes, per discussion on the bug
  (boo#1194561).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1645099200">- remove avahi-mono* subspecfiles, they are no longer required
  by anything. this makes the spec file slightly more readable.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1645617600">- switch to use _multibuild
- delete _avahi_spec-prepare.sh, pre_checkin.sh: obsolete
- use https urls</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1650024000">- Stop requiring "avahi" from "libavahi-devel". The devel package
  ought to facilitate building programs with avahi, not run the
  whole deamon.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1657368000">- Move the dbus-1 system.d file to /usr (bsc#1201345)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1662292800">- avahi-daemon-check-dns.sh: convert obsolete egrep call to grep -E
  (boo#1203092)</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1670241600">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_avahi-daemon.service.patch
  * harden_avahi-dnsconfd.service.patch</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1670500800">- Remove avahi-daemon-check-dns.sh, avahi-daemon-check-dns-suse.patch
  and avahi-daemon.if-up
  Doesn't work since about 9 years and will not be executed on a
  fresh default installation anymore</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671451200">- Drop %{_sysconfdir}/sysconfig/network/if-{up,down}.d scripts:
  they are not used, or supported, in a while already.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1681214400">- Add avahi-CVE-2023-1981.patch: emit error if requested service
  is not found (boo#1210328 CVE-2023-1981).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681214401">- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1695211200">- Don't require sudo. There is no indication it's actually used for
  anything.</changelog>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1698321600">- Add avahi-CVE-2023-38473.patch: derive alternative host name from
  its unescaped version (bsc#1216419 CVE-2023-38473).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1698840000">- Add avahi-CVE-2023-38470.patch: Ensure each label is at least one
  byte long (bsc#1215947, CVE-2023-38470).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699876800">- avahi-autoipd: only migrate files owned by avahi user if said
  user exists: if the user does not exist (fresh installs), then
  there is no chance any file is owned by the user (boo#1216730).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700654400">- avahi-autoipd: guard %post chown with -h, to not follow symlinks
  (boo#1217398).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700740800">- avahi-autoipd: drop the post script part migrating the user
  owning files in /var/lib/avahi-autoipd: the code was aiding
  migrations from SLE&lt;=11/openSUSE&lt;=12.3, which are no longer in
  scope for upgrades nowadays.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701086400">- Reformat avahi-gacdir.patch to apply as patch -p1.
- Use %autopatch instead of deprecated %patchN format.</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1701345600">- Add avahi-CVE-2023-38472.patch: Fix reachable assertion in
  avahi_rdata_parse (bsc#1216853, CVE-2023-38472).</changelog>
</package>
<package pkgid="2c4637b04ae2aa6845d2f5137c01fd72f34b7bb42f5539c15b6bd4e89f34526f415ba67f70a5d98e8bfc619cfb0b49b609b8fa3e081f2c00e8e8cf39f2a97c3d" name="avahi-utils" arch="x86_64">
  <version epoch="0" ver="0.8" rel="31.1"/>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1642766400">- Change to systemd-sysusers</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1645012800">- Replace avahi-0.6.31-systemd-order.patch with
  avahi-add-resolv-conf-to-inotify.patch: re-read configuration
  when resolv.conf changes, per discussion on the bug
  (boo#1194561).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1645099200">- remove avahi-mono* subspecfiles, they are no longer required
  by anything. this makes the spec file slightly more readable.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1645617600">- switch to use _multibuild
- delete _avahi_spec-prepare.sh, pre_checkin.sh: obsolete
- use https urls</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1650024000">- Stop requiring "avahi" from "libavahi-devel". The devel package
  ought to facilitate building programs with avahi, not run the
  whole deamon.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1657368000">- Move the dbus-1 system.d file to /usr (bsc#1201345)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1662292800">- avahi-daemon-check-dns.sh: convert obsolete egrep call to grep -E
  (boo#1203092)</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1670241600">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_avahi-daemon.service.patch
  * harden_avahi-dnsconfd.service.patch</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1670500800">- Remove avahi-daemon-check-dns.sh, avahi-daemon-check-dns-suse.patch
  and avahi-daemon.if-up
  Doesn't work since about 9 years and will not be executed on a
  fresh default installation anymore</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671451200">- Drop %{_sysconfdir}/sysconfig/network/if-{up,down}.d scripts:
  they are not used, or supported, in a while already.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1681214400">- Add avahi-CVE-2023-1981.patch: emit error if requested service
  is not found (boo#1210328 CVE-2023-1981).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681214401">- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1695211200">- Don't require sudo. There is no indication it's actually used for
  anything.</changelog>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1698321600">- Add avahi-CVE-2023-38473.patch: derive alternative host name from
  its unescaped version (bsc#1216419 CVE-2023-38473).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1698840000">- Add avahi-CVE-2023-38470.patch: Ensure each label is at least one
  byte long (bsc#1215947, CVE-2023-38470).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699876800">- avahi-autoipd: only migrate files owned by avahi user if said
  user exists: if the user does not exist (fresh installs), then
  there is no chance any file is owned by the user (boo#1216730).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700654400">- avahi-autoipd: guard %post chown with -h, to not follow symlinks
  (boo#1217398).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700740800">- avahi-autoipd: drop the post script part migrating the user
  owning files in /var/lib/avahi-autoipd: the code was aiding
  migrations from SLE&lt;=11/openSUSE&lt;=12.3, which are no longer in
  scope for upgrades nowadays.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701086400">- Reformat avahi-gacdir.patch to apply as patch -p1.
- Use %autopatch instead of deprecated %patchN format.</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1701345600">- Add avahi-CVE-2023-38472.patch: Fix reachable assertion in
  avahi_rdata_parse (bsc#1216853, CVE-2023-38472).</changelog>
</package>
<package pkgid="399d617a64c848fb331413ffde6ff370e69d7d85dd8b786b1ca880f891e1043a1fe8d1eb904ec222a0d70d19f824f43a362351c45f5e667cd8aa91c382b4b71f" name="avahi-utils-debuginfo" arch="i586">
  <version epoch="0" ver="0.8" rel="31.1"/>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1642766400">- Change to systemd-sysusers</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1645012800">- Replace avahi-0.6.31-systemd-order.patch with
  avahi-add-resolv-conf-to-inotify.patch: re-read configuration
  when resolv.conf changes, per discussion on the bug
  (boo#1194561).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1645099200">- remove avahi-mono* subspecfiles, they are no longer required
  by anything. this makes the spec file slightly more readable.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1645617600">- switch to use _multibuild
- delete _avahi_spec-prepare.sh, pre_checkin.sh: obsolete
- use https urls</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1650024000">- Stop requiring "avahi" from "libavahi-devel". The devel package
  ought to facilitate building programs with avahi, not run the
  whole deamon.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1657368000">- Move the dbus-1 system.d file to /usr (bsc#1201345)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1662292800">- avahi-daemon-check-dns.sh: convert obsolete egrep call to grep -E
  (boo#1203092)</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1670241600">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_avahi-daemon.service.patch
  * harden_avahi-dnsconfd.service.patch</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1670500800">- Remove avahi-daemon-check-dns.sh, avahi-daemon-check-dns-suse.patch
  and avahi-daemon.if-up
  Doesn't work since about 9 years and will not be executed on a
  fresh default installation anymore</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671451200">- Drop %{_sysconfdir}/sysconfig/network/if-{up,down}.d scripts:
  they are not used, or supported, in a while already.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1681214400">- Add avahi-CVE-2023-1981.patch: emit error if requested service
  is not found (boo#1210328 CVE-2023-1981).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681214401">- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1695211200">- Don't require sudo. There is no indication it's actually used for
  anything.</changelog>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1698321600">- Add avahi-CVE-2023-38473.patch: derive alternative host name from
  its unescaped version (bsc#1216419 CVE-2023-38473).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1698840000">- Add avahi-CVE-2023-38470.patch: Ensure each label is at least one
  byte long (bsc#1215947, CVE-2023-38470).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699876800">- avahi-autoipd: only migrate files owned by avahi user if said
  user exists: if the user does not exist (fresh installs), then
  there is no chance any file is owned by the user (boo#1216730).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700654400">- avahi-autoipd: guard %post chown with -h, to not follow symlinks
  (boo#1217398).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700740800">- avahi-autoipd: drop the post script part migrating the user
  owning files in /var/lib/avahi-autoipd: the code was aiding
  migrations from SLE&lt;=11/openSUSE&lt;=12.3, which are no longer in
  scope for upgrades nowadays.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701086400">- Reformat avahi-gacdir.patch to apply as patch -p1.
- Use %autopatch instead of deprecated %patchN format.</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1701345600">- Add avahi-CVE-2023-38472.patch: Fix reachable assertion in
  avahi_rdata_parse (bsc#1216853, CVE-2023-38472).</changelog>
</package>
<package pkgid="3cdf4990494650f106f0a383026d3b2976410aa2778112e864bf48e4e5d19c056e3c42ae254fef839aafa4ec1f3472c69a9f6796991c91102464ae658ffac892" name="avahi-utils-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.8" rel="31.1"/>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1642766400">- Change to systemd-sysusers</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1645012800">- Replace avahi-0.6.31-systemd-order.patch with
  avahi-add-resolv-conf-to-inotify.patch: re-read configuration
  when resolv.conf changes, per discussion on the bug
  (boo#1194561).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1645099200">- remove avahi-mono* subspecfiles, they are no longer required
  by anything. this makes the spec file slightly more readable.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1645617600">- switch to use _multibuild
- delete _avahi_spec-prepare.sh, pre_checkin.sh: obsolete
- use https urls</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1650024000">- Stop requiring "avahi" from "libavahi-devel". The devel package
  ought to facilitate building programs with avahi, not run the
  whole deamon.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1657368000">- Move the dbus-1 system.d file to /usr (bsc#1201345)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1662292800">- avahi-daemon-check-dns.sh: convert obsolete egrep call to grep -E
  (boo#1203092)</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1670241600">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_avahi-daemon.service.patch
  * harden_avahi-dnsconfd.service.patch</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1670500800">- Remove avahi-daemon-check-dns.sh, avahi-daemon-check-dns-suse.patch
  and avahi-daemon.if-up
  Doesn't work since about 9 years and will not be executed on a
  fresh default installation anymore</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671451200">- Drop %{_sysconfdir}/sysconfig/network/if-{up,down}.d scripts:
  they are not used, or supported, in a while already.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1681214400">- Add avahi-CVE-2023-1981.patch: emit error if requested service
  is not found (boo#1210328 CVE-2023-1981).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681214401">- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1695211200">- Don't require sudo. There is no indication it's actually used for
  anything.</changelog>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1698321600">- Add avahi-CVE-2023-38473.patch: derive alternative host name from
  its unescaped version (bsc#1216419 CVE-2023-38473).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1698840000">- Add avahi-CVE-2023-38470.patch: Ensure each label is at least one
  byte long (bsc#1215947, CVE-2023-38470).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699876800">- avahi-autoipd: only migrate files owned by avahi user if said
  user exists: if the user does not exist (fresh installs), then
  there is no chance any file is owned by the user (boo#1216730).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700654400">- avahi-autoipd: guard %post chown with -h, to not follow symlinks
  (boo#1217398).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700740800">- avahi-autoipd: drop the post script part migrating the user
  owning files in /var/lib/avahi-autoipd: the code was aiding
  migrations from SLE&lt;=11/openSUSE&lt;=12.3, which are no longer in
  scope for upgrades nowadays.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701086400">- Reformat avahi-gacdir.patch to apply as patch -p1.
- Use %autopatch instead of deprecated %patchN format.</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1701345600">- Add avahi-CVE-2023-38472.patch: Fix reachable assertion in
  avahi_rdata_parse (bsc#1216853, CVE-2023-38472).</changelog>
</package>
<package pkgid="7c4d8b2e6db467034d5a0d834fe5fcc5dd2d7f2668ee16d535c0fae655ea45c20678b3df81dee15b9500721d407f793b5cc063edb69d7e5f113d25eaee8af8bf" name="avahi-utils-gtk" arch="x86_64">
  <version epoch="0" ver="0.8" rel="31.1"/>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1642766400">- Change to systemd-sysusers</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1645012800">- Replace avahi-0.6.31-systemd-order.patch with
  avahi-add-resolv-conf-to-inotify.patch: re-read configuration
  when resolv.conf changes, per discussion on the bug
  (boo#1194561).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1645099200">- remove avahi-mono* subspecfiles, they are no longer required
  by anything. this makes the spec file slightly more readable.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1645617600">- switch to use _multibuild
- delete _avahi_spec-prepare.sh, pre_checkin.sh: obsolete
- use https urls</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1650024000">- Stop requiring "avahi" from "libavahi-devel". The devel package
  ought to facilitate building programs with avahi, not run the
  whole deamon.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1657368000">- Move the dbus-1 system.d file to /usr (bsc#1201345)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1662292800">- avahi-daemon-check-dns.sh: convert obsolete egrep call to grep -E
  (boo#1203092)</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1670241600">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_avahi-daemon.service.patch
  * harden_avahi-dnsconfd.service.patch</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1670500800">- Remove avahi-daemon-check-dns.sh, avahi-daemon-check-dns-suse.patch
  and avahi-daemon.if-up
  Doesn't work since about 9 years and will not be executed on a
  fresh default installation anymore</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671451200">- Drop %{_sysconfdir}/sysconfig/network/if-{up,down}.d scripts:
  they are not used, or supported, in a while already.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1681214400">- Add avahi-CVE-2023-1981.patch: emit error if requested service
  is not found (boo#1210328 CVE-2023-1981).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681214401">- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1695211200">- Don't require sudo. There is no indication it's actually used for
  anything.</changelog>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1698321600">- Add avahi-CVE-2023-38473.patch: derive alternative host name from
  its unescaped version (bsc#1216419 CVE-2023-38473).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1698840000">- Add avahi-CVE-2023-38470.patch: Ensure each label is at least one
  byte long (bsc#1215947, CVE-2023-38470).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699876800">- avahi-autoipd: only migrate files owned by avahi user if said
  user exists: if the user does not exist (fresh installs), then
  there is no chance any file is owned by the user (boo#1216730).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700654400">- avahi-autoipd: guard %post chown with -h, to not follow symlinks
  (boo#1217398).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700740800">- avahi-autoipd: drop the post script part migrating the user
  owning files in /var/lib/avahi-autoipd: the code was aiding
  migrations from SLE&lt;=11/openSUSE&lt;=12.3, which are no longer in
  scope for upgrades nowadays.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701086400">- Reformat avahi-gacdir.patch to apply as patch -p1.
- Use %autopatch instead of deprecated %patchN format.</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1701345600">- Add avahi-CVE-2023-38472.patch: Fix reachable assertion in
  avahi_rdata_parse (bsc#1216853, CVE-2023-38472).</changelog>
</package>
<package pkgid="fae6e503b7710c6c7497708226fec64a495c192edebbea38f35f9cfd0e4ecde44fc03a7e104139074d728ce05e656948cfc609d6131816856d4c760bcc28dcb8" name="avahi-utils-gtk-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.8" rel="31.1"/>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1642766400">- Change to systemd-sysusers</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1645012800">- Replace avahi-0.6.31-systemd-order.patch with
  avahi-add-resolv-conf-to-inotify.patch: re-read configuration
  when resolv.conf changes, per discussion on the bug
  (boo#1194561).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1645099200">- remove avahi-mono* subspecfiles, they are no longer required
  by anything. this makes the spec file slightly more readable.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1645617600">- switch to use _multibuild
- delete _avahi_spec-prepare.sh, pre_checkin.sh: obsolete
- use https urls</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1650024000">- Stop requiring "avahi" from "libavahi-devel". The devel package
  ought to facilitate building programs with avahi, not run the
  whole deamon.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1657368000">- Move the dbus-1 system.d file to /usr (bsc#1201345)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1662292800">- avahi-daemon-check-dns.sh: convert obsolete egrep call to grep -E
  (boo#1203092)</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1670241600">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_avahi-daemon.service.patch
  * harden_avahi-dnsconfd.service.patch</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1670500800">- Remove avahi-daemon-check-dns.sh, avahi-daemon-check-dns-suse.patch
  and avahi-daemon.if-up
  Doesn't work since about 9 years and will not be executed on a
  fresh default installation anymore</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671451200">- Drop %{_sysconfdir}/sysconfig/network/if-{up,down}.d scripts:
  they are not used, or supported, in a while already.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1681214400">- Add avahi-CVE-2023-1981.patch: emit error if requested service
  is not found (boo#1210328 CVE-2023-1981).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681214401">- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1695211200">- Don't require sudo. There is no indication it's actually used for
  anything.</changelog>
  <changelog author="Xiaoguang Wang &lt;xiaoguang.wang@suse.com&gt;" date="1698321600">- Add avahi-CVE-2023-38473.patch: derive alternative host name from
  its unescaped version (bsc#1216419 CVE-2023-38473).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1698840000">- Add avahi-CVE-2023-38470.patch: Ensure each label is at least one
  byte long (bsc#1215947, CVE-2023-38470).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699876800">- avahi-autoipd: only migrate files owned by avahi user if said
  user exists: if the user does not exist (fresh installs), then
  there is no chance any file is owned by the user (boo#1216730).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700654400">- avahi-autoipd: guard %post chown with -h, to not follow symlinks
  (boo#1217398).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700740800">- avahi-autoipd: drop the post script part migrating the user
  owning files in /var/lib/avahi-autoipd: the code was aiding
  migrations from SLE&lt;=11/openSUSE&lt;=12.3, which are no longer in
  scope for upgrades nowadays.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701086400">- Reformat avahi-gacdir.patch to apply as patch -p1.
- Use %autopatch instead of deprecated %patchN format.</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1701345600">- Add avahi-CVE-2023-38472.patch: Fix reachable assertion in
  avahi_rdata_parse (bsc#1216853, CVE-2023-38472).</changelog>
</package>
<package pkgid="69e36fdb51d20c1b44dbc15cef379a7613248d8462dcbaa7f19586f21b05705879b74051e24f77c654fe1096fbe19495a7c04a3316e032304715ace277ea8b20" name="avif-tools" arch="i586">
  <version epoch="0" ver="1.0.3" rel="5.1"/>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1597665600">- Update to version 0.8.1
  * See https://github.com/AOMediaCodec/libavif/blob/master/CHANGELOG.md
    for a complete changelog.
- Enabled AOM support (default)</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1602763200">- Update to version 0.8.2
  * See https://github.com/AOMediaCodec/libavif/blob/master/CHANGELOG.md
    for a complete changelog.</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1607515200">- Update to version 0.8.4
  * See https://github.com/AOMediaCodec/libavif/blob/v0.8.4/CHANGELOG.md
    for a complete changelog.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1610539200">- Build the gdk-pixbuf module: Add pkgconfig(gdk-pixbuf-2.0)
  BuildRequires and pass DAVIF_BUILD_GDK_PIXBUF=ON to cmake.
  Package the resulting loader in a new sub package.
- Use cmake_build macro.</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1615809600">- Update to version 0.9.0
  * See https://github.com/AOMediaCodec/libavif/blob/v0.9.0/CHANGELOG.md
    for a complete changelog.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1618315200">- Add baselibs.conf: produce libavif10-32bit as a new dependency to
  libgd3-32bit (support avif in libgd).</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1621512000">- Update to version 0.9.1
  * See https://github.com/AOMediaCodec/libavif/blob/v0.9.1/CHANGELOG.md
    for a complete changelog.</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1624536000">- Update to version 0.9.2
  * See https://github.com/AOMediaCodec/libavif/blob/v0.9.2/CHANGELOG.md
    for a complete changelog.</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1634817600">- Update to version 0.9.3
  * See https://github.com/AOMediaCodec/libavif/blob/v0.9.3/CHANGELOG.md
    for a complete changelog.</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1640433600">- Disable libaom and use rav1e by default
  * As PHP 8.1 has AVIF support, use rav1e by default as it is more
    secure being written in Rust.</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1649419200">- Update to version 0.10.0
  * See https://github.com/AOMediaCodec/libavif/blob/v0.10.0/CHANGELOG.md
    for a complete changelog or check the CHANGELOG.md in the doc directory.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650801600">- update to 0.10.1:
  * tests/docker/build.sh: Build SVT-AV1 using cmake and ninja directly
  * Fix a Visual Studio 2017 compiler warning in src\reformat.c: warning C4204:
    nonstandard extension used: non-constant aggregate initializer
  * Fix the help message of avifdec: --index takes a value</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1659182400">- Enable libyuv on TW</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665835200">- Update to version 0.11.0:
  * There are incompatible ABI changes in this release. The
    alphaRange member was removed from the avifImage struct. The
    chromaDownsampling and avoidLibYUV members were added to the
    avifRGBImage struct. The imageDimensionLimit member was added
    to the avifDecoder struct. avifImageCopy() and
    avifImageAllocatePlanes() signatures changed. It is necessary
    to recompile your code. Also check the return values of
    avifImageCopy() and avifImageAllocatePlanes().
  * Added:
  - Add man pages for avifenc and avifdec
  - Add the avifChannelIndex type alias for enum avifChannelIndex
  - Add avifChromaDownsampling enum
  - Add chromaDownsampling field to avifRGBImage struct
  - Add support for AVIF_RGB_FORMAT_RGB_565
  - Add imageDimensionLimit field to avifDecoder struct
  - Add autoTiling field to avifEncoder struct
  - Add new avifResult codes AVIF_RESULT_CANNOT_CHANGE_SETTING
    and AVIF_RESULT_INCOMPATIBLE_IMAGE
  - Add new enum constants AVIF_PIXEL_FORMAT_COUNT and
    AVIF_RGB_FORMAT_COUNT
  - avifdec: Add --dimension-limit, which specifies the image
    dimension limit (width or height) that should be tolerated
  - avifenc: Add --sharpyuv, which enables "sharp" RGB to YUV420
    conversion, which reduces artifacts caused by 420 chroma
    downsampling. Needs libsharpyuv (part of the libwebp
    repository) at compile time.
  - avifenc: Add --ignore-exif and --ignore-xmp flags.
  - avifenc: Add --autotiling, which sets --tilerowslog2 and
  - -tilecolslog2 automatically.
  - avifenc: Input Exif orientation is converted to irot/imir by
    default.
  * Changed:
  - Fix memory leaks of metadata on avifenc exit
  - Update the handling of 'lsel' and progressive decoding to
    AVIF spec v1.1.0
  - Treat an absent lsel and layer_id == 0xFFFF equivalently for
    backward compatibility with earlier drafts of AVIF spec
    v1.1.0
  - Set libavif's own default value of cfg.rc_end_usage for
    libaom
  - Set the libaom-specific option -a tune=ssim by default
  - Bump cmake_minimum_required from 3.5 to 3.13
  - Fix https://crbug.com/oss-fuzz/48135
  - Use several new libyuv functions in reformat_libyuv.c
  - Fix SVT-AV1's issue 1957 related to uninitialized variables
    crashing the encoder
  - Update aom.cmd: v3.5.0
  - Update rav1e.cmd: v0.5.1
  - Update svt.cmd/svt.sh: v1.2.1
  - Update libgav1.cmd: v0.18.0
  - Update libyuv.cmd: f9fda6e7 (version 1844)
  - avifImageCopy() and avifImageAllocatePlanes() now return
    avifResult instead of void to report invalid parameters or
    memory allocation failures.
  - avifImageRGBToYUV() now uses libyuv fast paths by default. It
    may slightly change conversion results. The old behavior can
    be restored by setting avifRGBImage::chromaDownsampling to
    AVIF_CHROMA_DOWNSAMPLING_BEST_QUALITY and
    avifRGBImage::avoidLibYUV to AVIF_TRUE.
  - avifRGBImage::chromaUpsampling now only applies to
    conversions that need upsampling chroma from 4:2:0 or 4:2:2
    and has no impact on the use of libyuv.
  - Set avifRGBImage::avoidLibYUV accordingly to control the use
    of libyuv.
  - avifenc: Set the YUV format to 4:0:0 for grayscale PNGs
  - Support updating encoder settings and codec-specific options
    during encoding
  - Disable AVIF_STRICT_CLAP_VALID and AVIF_STRICT_PIXI_REQUIRED
    in the JNI wrapper
  - avifdec: Return proper exit code in "info" mode
  - In avifenc and avifdec, treat all arguments that start with
    '-' as options
  - Exif and XMP metadata is imported from PNG and JPEG files.
  - avifImageSetMetadataExif() parses the Exif metadata and
    converts any Exif orientation found into transformFlags, irot
    and imir values.
  - Write 'auxi' box for animated images with alpha channel
  - Write 'auxv' as handler_type for alpha channel track
  - Use PNG_COLOR_TYPE_GRAY for 8-bit grayscale output
  - Replace repeated subtraction by modulo in calcGCD
  - Change avifImageCreate to take uint32_t instead of int
    parameters
  - When writing an image sequence, check if it's safe to cast
    width and height to uint16_t
  - Allow clamped grid cells in avifEncoderAddImageGrid()
  * Removed:
  - alphaRange field was removed from the avifImage struct. It it
    presumed that alpha plane is always full range.
  - The avifCodecConfigurationBox struct becomes a private type
    for libavif internal use
- Bump lib_soversion global (also in baselibs.conf) to 15 following
  upstream change.
- Use ldconfig_scriptlets for post(un) handling.</changelog>
  <changelog author="Cristian Rodr&#xED;guez &lt;crrodriguez@opensuse.org&gt;" date="1666872000">- Remove unused BuildRequires on nasm
- Remove indirect/incorrect Buildrequires on zlib
- add direct glib Buildrequires</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1668427200">- Update to version 0.11.1:
  * Changed:
  - avifincrtest_helpers: Cast 64-bit offset to size_t
  - avifmetadatatest: don't include avif/internal.h
  - avifrgbtoyuvtest: skip if no libsharpyuv
  - Disable tests that may fail if the codec is not aom (#1176)</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1683460800">- Add BuildRequires pkgconfig(libwebp) to enable libsharpyuv</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" 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 &lt;andreas.stieger@gmx.de&gt;" 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 &lt;andreas.stieger@gmx.de&gt;" date="1703160000">- update to 1.0.3:
  * Rewrite the fix for memory errors fixed in 1.0.2
  * CVE-2023-6704: Fix use-after-free errors (boo#1218303)
  * src/reformat.c: Allocate the threadData array directly</changelog>
</package>
<package pkgid="b287b103aad96609aa031ad78aee9f3a7391041e9634e966bf9eae5738539d7b78f12ccb70511fb8e63a6b18de7b55b44caf546ac408094e15748a13466f834a" name="avif-tools" arch="x86_64">
  <version epoch="0" ver="1.0.3" rel="5.1"/>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1597665600">- Update to version 0.8.1
  * See https://github.com/AOMediaCodec/libavif/blob/master/CHANGELOG.md
    for a complete changelog.
- Enabled AOM support (default)</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1602763200">- Update to version 0.8.2
  * See https://github.com/AOMediaCodec/libavif/blob/master/CHANGELOG.md
    for a complete changelog.</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1607515200">- Update to version 0.8.4
  * See https://github.com/AOMediaCodec/libavif/blob/v0.8.4/CHANGELOG.md
    for a complete changelog.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1610539200">- Build the gdk-pixbuf module: Add pkgconfig(gdk-pixbuf-2.0)
  BuildRequires and pass DAVIF_BUILD_GDK_PIXBUF=ON to cmake.
  Package the resulting loader in a new sub package.
- Use cmake_build macro.</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1615809600">- Update to version 0.9.0
  * See https://github.com/AOMediaCodec/libavif/blob/v0.9.0/CHANGELOG.md
    for a complete changelog.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1618315200">- Add baselibs.conf: produce libavif10-32bit as a new dependency to
  libgd3-32bit (support avif in libgd).</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1621512000">- Update to version 0.9.1
  * See https://github.com/AOMediaCodec/libavif/blob/v0.9.1/CHANGELOG.md
    for a complete changelog.</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1624536000">- Update to version 0.9.2
  * See https://github.com/AOMediaCodec/libavif/blob/v0.9.2/CHANGELOG.md
    for a complete changelog.</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1634817600">- Update to version 0.9.3
  * See https://github.com/AOMediaCodec/libavif/blob/v0.9.3/CHANGELOG.md
    for a complete changelog.</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1640433600">- Disable libaom and use rav1e by default
  * As PHP 8.1 has AVIF support, use rav1e by default as it is more
    secure being written in Rust.</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1649419200">- Update to version 0.10.0
  * See https://github.com/AOMediaCodec/libavif/blob/v0.10.0/CHANGELOG.md
    for a complete changelog or check the CHANGELOG.md in the doc directory.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650801600">- update to 0.10.1:
  * tests/docker/build.sh: Build SVT-AV1 using cmake and ninja directly
  * Fix a Visual Studio 2017 compiler warning in src\reformat.c: warning C4204:
    nonstandard extension used: non-constant aggregate initializer
  * Fix the help message of avifdec: --index takes a value</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1659182400">- Enable libyuv on TW</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665835200">- Update to version 0.11.0:
  * There are incompatible ABI changes in this release. The
    alphaRange member was removed from the avifImage struct. The
    chromaDownsampling and avoidLibYUV members were added to the
    avifRGBImage struct. The imageDimensionLimit member was added
    to the avifDecoder struct. avifImageCopy() and
    avifImageAllocatePlanes() signatures changed. It is necessary
    to recompile your code. Also check the return values of
    avifImageCopy() and avifImageAllocatePlanes().
  * Added:
  - Add man pages for avifenc and avifdec
  - Add the avifChannelIndex type alias for enum avifChannelIndex
  - Add avifChromaDownsampling enum
  - Add chromaDownsampling field to avifRGBImage struct
  - Add support for AVIF_RGB_FORMAT_RGB_565
  - Add imageDimensionLimit field to avifDecoder struct
  - Add autoTiling field to avifEncoder struct
  - Add new avifResult codes AVIF_RESULT_CANNOT_CHANGE_SETTING
    and AVIF_RESULT_INCOMPATIBLE_IMAGE
  - Add new enum constants AVIF_PIXEL_FORMAT_COUNT and
    AVIF_RGB_FORMAT_COUNT
  - avifdec: Add --dimension-limit, which specifies the image
    dimension limit (width or height) that should be tolerated
  - avifenc: Add --sharpyuv, which enables "sharp" RGB to YUV420
    conversion, which reduces artifacts caused by 420 chroma
    downsampling. Needs libsharpyuv (part of the libwebp
    repository) at compile time.
  - avifenc: Add --ignore-exif and --ignore-xmp flags.
  - avifenc: Add --autotiling, which sets --tilerowslog2 and
  - -tilecolslog2 automatically.
  - avifenc: Input Exif orientation is converted to irot/imir by
    default.
  * Changed:
  - Fix memory leaks of metadata on avifenc exit
  - Update the handling of 'lsel' and progressive decoding to
    AVIF spec v1.1.0
  - Treat an absent lsel and layer_id == 0xFFFF equivalently for
    backward compatibility with earlier drafts of AVIF spec
    v1.1.0
  - Set libavif's own default value of cfg.rc_end_usage for
    libaom
  - Set the libaom-specific option -a tune=ssim by default
  - Bump cmake_minimum_required from 3.5 to 3.13
  - Fix https://crbug.com/oss-fuzz/48135
  - Use several new libyuv functions in reformat_libyuv.c
  - Fix SVT-AV1's issue 1957 related to uninitialized variables
    crashing the encoder
  - Update aom.cmd: v3.5.0
  - Update rav1e.cmd: v0.5.1
  - Update svt.cmd/svt.sh: v1.2.1
  - Update libgav1.cmd: v0.18.0
  - Update libyuv.cmd: f9fda6e7 (version 1844)
  - avifImageCopy() and avifImageAllocatePlanes() now return
    avifResult instead of void to report invalid parameters or
    memory allocation failures.
  - avifImageRGBToYUV() now uses libyuv fast paths by default. It
    may slightly change conversion results. The old behavior can
    be restored by setting avifRGBImage::chromaDownsampling to
    AVIF_CHROMA_DOWNSAMPLING_BEST_QUALITY and
    avifRGBImage::avoidLibYUV to AVIF_TRUE.
  - avifRGBImage::chromaUpsampling now only applies to
    conversions that need upsampling chroma from 4:2:0 or 4:2:2
    and has no impact on the use of libyuv.
  - Set avifRGBImage::avoidLibYUV accordingly to control the use
    of libyuv.
  - avifenc: Set the YUV format to 4:0:0 for grayscale PNGs
  - Support updating encoder settings and codec-specific options
    during encoding
  - Disable AVIF_STRICT_CLAP_VALID and AVIF_STRICT_PIXI_REQUIRED
    in the JNI wrapper
  - avifdec: Return proper exit code in "info" mode
  - In avifenc and avifdec, treat all arguments that start with
    '-' as options
  - Exif and XMP metadata is imported from PNG and JPEG files.
  - avifImageSetMetadataExif() parses the Exif metadata and
    converts any Exif orientation found into transformFlags, irot
    and imir values.
  - Write 'auxi' box for animated images with alpha channel
  - Write 'auxv' as handler_type for alpha channel track
  - Use PNG_COLOR_TYPE_GRAY for 8-bit grayscale output
  - Replace repeated subtraction by modulo in calcGCD
  - Change avifImageCreate to take uint32_t instead of int
    parameters
  - When writing an image sequence, check if it's safe to cast
    width and height to uint16_t
  - Allow clamped grid cells in avifEncoderAddImageGrid()
  * Removed:
  - alphaRange field was removed from the avifImage struct. It it
    presumed that alpha plane is always full range.
  - The avifCodecConfigurationBox struct becomes a private type
    for libavif internal use
- Bump lib_soversion global (also in baselibs.conf) to 15 following
  upstream change.
- Use ldconfig_scriptlets for post(un) handling.</changelog>
  <changelog author="Cristian Rodr&#xED;guez &lt;crrodriguez@opensuse.org&gt;" date="1666872000">- Remove unused BuildRequires on nasm
- Remove indirect/incorrect Buildrequires on zlib
- add direct glib Buildrequires</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1668427200">- Update to version 0.11.1:
  * Changed:
  - avifincrtest_helpers: Cast 64-bit offset to size_t
  - avifmetadatatest: don't include avif/internal.h
  - avifrgbtoyuvtest: skip if no libsharpyuv
  - Disable tests that may fail if the codec is not aom (#1176)</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1683460800">- Add BuildRequires pkgconfig(libwebp) to enable libsharpyuv</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" 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 &lt;andreas.stieger@gmx.de&gt;" 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 &lt;andreas.stieger@gmx.de&gt;" date="1703160000">- update to 1.0.3:
  * Rewrite the fix for memory errors fixed in 1.0.2
  * CVE-2023-6704: Fix use-after-free errors (boo#1218303)
  * src/reformat.c: Allocate the threadData array directly</changelog>
</package>
<package pkgid="1057818304c53a4230d7d58fe1504a7a7d0cbfdfca65374c46fd14699feeaa6c7df7aa957a1ec299411eb231441ba8aa935eea982e33114bcbb149448580dba7" name="avif-tools-debuginfo" arch="i586">
  <version epoch="0" ver="1.0.3" rel="5.1"/>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1597665600">- Update to version 0.8.1
  * See https://github.com/AOMediaCodec/libavif/blob/master/CHANGELOG.md
    for a complete changelog.
- Enabled AOM support (default)</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1602763200">- Update to version 0.8.2
  * See https://github.com/AOMediaCodec/libavif/blob/master/CHANGELOG.md
    for a complete changelog.</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1607515200">- Update to version 0.8.4
  * See https://github.com/AOMediaCodec/libavif/blob/v0.8.4/CHANGELOG.md
    for a complete changelog.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1610539200">- Build the gdk-pixbuf module: Add pkgconfig(gdk-pixbuf-2.0)
  BuildRequires and pass DAVIF_BUILD_GDK_PIXBUF=ON to cmake.
  Package the resulting loader in a new sub package.
- Use cmake_build macro.</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1615809600">- Update to version 0.9.0
  * See https://github.com/AOMediaCodec/libavif/blob/v0.9.0/CHANGELOG.md
    for a complete changelog.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1618315200">- Add baselibs.conf: produce libavif10-32bit as a new dependency to
  libgd3-32bit (support avif in libgd).</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1621512000">- Update to version 0.9.1
  * See https://github.com/AOMediaCodec/libavif/blob/v0.9.1/CHANGELOG.md
    for a complete changelog.</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1624536000">- Update to version 0.9.2
  * See https://github.com/AOMediaCodec/libavif/blob/v0.9.2/CHANGELOG.md
    for a complete changelog.</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1634817600">- Update to version 0.9.3
  * See https://github.com/AOMediaCodec/libavif/blob/v0.9.3/CHANGELOG.md
    for a complete changelog.</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1640433600">- Disable libaom and use rav1e by default
  * As PHP 8.1 has AVIF support, use rav1e by default as it is more
    secure being written in Rust.</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1649419200">- Update to version 0.10.0
  * See https://github.com/AOMediaCodec/libavif/blob/v0.10.0/CHANGELOG.md
    for a complete changelog or check the CHANGELOG.md in the doc directory.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650801600">- update to 0.10.1:
  * tests/docker/build.sh: Build SVT-AV1 using cmake and ninja directly
  * Fix a Visual Studio 2017 compiler warning in src\reformat.c: warning C4204:
    nonstandard extension used: non-constant aggregate initializer
  * Fix the help message of avifdec: --index takes a value</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1659182400">- Enable libyuv on TW</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665835200">- Update to version 0.11.0:
  * There are incompatible ABI changes in this release. The
    alphaRange member was removed from the avifImage struct. The
    chromaDownsampling and avoidLibYUV members were added to the
    avifRGBImage struct. The imageDimensionLimit member was added
    to the avifDecoder struct. avifImageCopy() and
    avifImageAllocatePlanes() signatures changed. It is necessary
    to recompile your code. Also check the return values of
    avifImageCopy() and avifImageAllocatePlanes().
  * Added:
  - Add man pages for avifenc and avifdec
  - Add the avifChannelIndex type alias for enum avifChannelIndex
  - Add avifChromaDownsampling enum
  - Add chromaDownsampling field to avifRGBImage struct
  - Add support for AVIF_RGB_FORMAT_RGB_565
  - Add imageDimensionLimit field to avifDecoder struct
  - Add autoTiling field to avifEncoder struct
  - Add new avifResult codes AVIF_RESULT_CANNOT_CHANGE_SETTING
    and AVIF_RESULT_INCOMPATIBLE_IMAGE
  - Add new enum constants AVIF_PIXEL_FORMAT_COUNT and
    AVIF_RGB_FORMAT_COUNT
  - avifdec: Add --dimension-limit, which specifies the image
    dimension limit (width or height) that should be tolerated
  - avifenc: Add --sharpyuv, which enables "sharp" RGB to YUV420
    conversion, which reduces artifacts caused by 420 chroma
    downsampling. Needs libsharpyuv (part of the libwebp
    repository) at compile time.
  - avifenc: Add --ignore-exif and --ignore-xmp flags.
  - avifenc: Add --autotiling, which sets --tilerowslog2 and
  - -tilecolslog2 automatically.
  - avifenc: Input Exif orientation is converted to irot/imir by
    default.
  * Changed:
  - Fix memory leaks of metadata on avifenc exit
  - Update the handling of 'lsel' and progressive decoding to
    AVIF spec v1.1.0
  - Treat an absent lsel and layer_id == 0xFFFF equivalently for
    backward compatibility with earlier drafts of AVIF spec
    v1.1.0
  - Set libavif's own default value of cfg.rc_end_usage for
    libaom
  - Set the libaom-specific option -a tune=ssim by default
  - Bump cmake_minimum_required from 3.5 to 3.13
  - Fix https://crbug.com/oss-fuzz/48135
  - Use several new libyuv functions in reformat_libyuv.c
  - Fix SVT-AV1's issue 1957 related to uninitialized variables
    crashing the encoder
  - Update aom.cmd: v3.5.0
  - Update rav1e.cmd: v0.5.1
  - Update svt.cmd/svt.sh: v1.2.1
  - Update libgav1.cmd: v0.18.0
  - Update libyuv.cmd: f9fda6e7 (version 1844)
  - avifImageCopy() and avifImageAllocatePlanes() now return
    avifResult instead of void to report invalid parameters or
    memory allocation failures.
  - avifImageRGBToYUV() now uses libyuv fast paths by default. It
    may slightly change conversion results. The old behavior can
    be restored by setting avifRGBImage::chromaDownsampling to
    AVIF_CHROMA_DOWNSAMPLING_BEST_QUALITY and
    avifRGBImage::avoidLibYUV to AVIF_TRUE.
  - avifRGBImage::chromaUpsampling now only applies to
    conversions that need upsampling chroma from 4:2:0 or 4:2:2
    and has no impact on the use of libyuv.
  - Set avifRGBImage::avoidLibYUV accordingly to control the use
    of libyuv.
  - avifenc: Set the YUV format to 4:0:0 for grayscale PNGs
  - Support updating encoder settings and codec-specific options
    during encoding
  - Disable AVIF_STRICT_CLAP_VALID and AVIF_STRICT_PIXI_REQUIRED
    in the JNI wrapper
  - avifdec: Return proper exit code in "info" mode
  - In avifenc and avifdec, treat all arguments that start with
    '-' as options
  - Exif and XMP metadata is imported from PNG and JPEG files.
  - avifImageSetMetadataExif() parses the Exif metadata and
    converts any Exif orientation found into transformFlags, irot
    and imir values.
  - Write 'auxi' box for animated images with alpha channel
  - Write 'auxv' as handler_type for alpha channel track
  - Use PNG_COLOR_TYPE_GRAY for 8-bit grayscale output
  - Replace repeated subtraction by modulo in calcGCD
  - Change avifImageCreate to take uint32_t instead of int
    parameters
  - When writing an image sequence, check if it's safe to cast
    width and height to uint16_t
  - Allow clamped grid cells in avifEncoderAddImageGrid()
  * Removed:
  - alphaRange field was removed from the avifImage struct. It it
    presumed that alpha plane is always full range.
  - The avifCodecConfigurationBox struct becomes a private type
    for libavif internal use
- Bump lib_soversion global (also in baselibs.conf) to 15 following
  upstream change.
- Use ldconfig_scriptlets for post(un) handling.</changelog>
  <changelog author="Cristian Rodr&#xED;guez &lt;crrodriguez@opensuse.org&gt;" date="1666872000">- Remove unused BuildRequires on nasm
- Remove indirect/incorrect Buildrequires on zlib
- add direct glib Buildrequires</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1668427200">- Update to version 0.11.1:
  * Changed:
  - avifincrtest_helpers: Cast 64-bit offset to size_t
  - avifmetadatatest: don't include avif/internal.h
  - avifrgbtoyuvtest: skip if no libsharpyuv
  - Disable tests that may fail if the codec is not aom (#1176)</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1683460800">- Add BuildRequires pkgconfig(libwebp) to enable libsharpyuv</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" 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 &lt;andreas.stieger@gmx.de&gt;" 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 &lt;andreas.stieger@gmx.de&gt;" date="1703160000">- update to 1.0.3:
  * Rewrite the fix for memory errors fixed in 1.0.2
  * CVE-2023-6704: Fix use-after-free errors (boo#1218303)
  * src/reformat.c: Allocate the threadData array directly</changelog>
</package>
<package pkgid="88f583b10747deab0047122627a4109fba85fde0518db17e8cef85ab46344b956ac2fa114e6df1277c76b75f1cd51b414ff5b424b6600417d97e17d30b079b8f" name="avif-tools-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.0.3" rel="5.1"/>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1597665600">- Update to version 0.8.1
  * See https://github.com/AOMediaCodec/libavif/blob/master/CHANGELOG.md
    for a complete changelog.
- Enabled AOM support (default)</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1602763200">- Update to version 0.8.2
  * See https://github.com/AOMediaCodec/libavif/blob/master/CHANGELOG.md
    for a complete changelog.</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1607515200">- Update to version 0.8.4
  * See https://github.com/AOMediaCodec/libavif/blob/v0.8.4/CHANGELOG.md
    for a complete changelog.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1610539200">- Build the gdk-pixbuf module: Add pkgconfig(gdk-pixbuf-2.0)
  BuildRequires and pass DAVIF_BUILD_GDK_PIXBUF=ON to cmake.
  Package the resulting loader in a new sub package.
- Use cmake_build macro.</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1615809600">- Update to version 0.9.0
  * See https://github.com/AOMediaCodec/libavif/blob/v0.9.0/CHANGELOG.md
    for a complete changelog.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1618315200">- Add baselibs.conf: produce libavif10-32bit as a new dependency to
  libgd3-32bit (support avif in libgd).</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1621512000">- Update to version 0.9.1
  * See https://github.com/AOMediaCodec/libavif/blob/v0.9.1/CHANGELOG.md
    for a complete changelog.</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1624536000">- Update to version 0.9.2
  * See https://github.com/AOMediaCodec/libavif/blob/v0.9.2/CHANGELOG.md
    for a complete changelog.</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1634817600">- Update to version 0.9.3
  * See https://github.com/AOMediaCodec/libavif/blob/v0.9.3/CHANGELOG.md
    for a complete changelog.</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1640433600">- Disable libaom and use rav1e by default
  * As PHP 8.1 has AVIF support, use rav1e by default as it is more
    secure being written in Rust.</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1649419200">- Update to version 0.10.0
  * See https://github.com/AOMediaCodec/libavif/blob/v0.10.0/CHANGELOG.md
    for a complete changelog or check the CHANGELOG.md in the doc directory.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650801600">- update to 0.10.1:
  * tests/docker/build.sh: Build SVT-AV1 using cmake and ninja directly
  * Fix a Visual Studio 2017 compiler warning in src\reformat.c: warning C4204:
    nonstandard extension used: non-constant aggregate initializer
  * Fix the help message of avifdec: --index takes a value</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1659182400">- Enable libyuv on TW</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665835200">- Update to version 0.11.0:
  * There are incompatible ABI changes in this release. The
    alphaRange member was removed from the avifImage struct. The
    chromaDownsampling and avoidLibYUV members were added to the
    avifRGBImage struct. The imageDimensionLimit member was added
    to the avifDecoder struct. avifImageCopy() and
    avifImageAllocatePlanes() signatures changed. It is necessary
    to recompile your code. Also check the return values of
    avifImageCopy() and avifImageAllocatePlanes().
  * Added:
  - Add man pages for avifenc and avifdec
  - Add the avifChannelIndex type alias for enum avifChannelIndex
  - Add avifChromaDownsampling enum
  - Add chromaDownsampling field to avifRGBImage struct
  - Add support for AVIF_RGB_FORMAT_RGB_565
  - Add imageDimensionLimit field to avifDecoder struct
  - Add autoTiling field to avifEncoder struct
  - Add new avifResult codes AVIF_RESULT_CANNOT_CHANGE_SETTING
    and AVIF_RESULT_INCOMPATIBLE_IMAGE
  - Add new enum constants AVIF_PIXEL_FORMAT_COUNT and
    AVIF_RGB_FORMAT_COUNT
  - avifdec: Add --dimension-limit, which specifies the image
    dimension limit (width or height) that should be tolerated
  - avifenc: Add --sharpyuv, which enables "sharp" RGB to YUV420
    conversion, which reduces artifacts caused by 420 chroma
    downsampling. Needs libsharpyuv (part of the libwebp
    repository) at compile time.
  - avifenc: Add --ignore-exif and --ignore-xmp flags.
  - avifenc: Add --autotiling, which sets --tilerowslog2 and
  - -tilecolslog2 automatically.
  - avifenc: Input Exif orientation is converted to irot/imir by
    default.
  * Changed:
  - Fix memory leaks of metadata on avifenc exit
  - Update the handling of 'lsel' and progressive decoding to
    AVIF spec v1.1.0
  - Treat an absent lsel and layer_id == 0xFFFF equivalently for
    backward compatibility with earlier drafts of AVIF spec
    v1.1.0
  - Set libavif's own default value of cfg.rc_end_usage for
    libaom
  - Set the libaom-specific option -a tune=ssim by default
  - Bump cmake_minimum_required from 3.5 to 3.13
  - Fix https://crbug.com/oss-fuzz/48135
  - Use several new libyuv functions in reformat_libyuv.c
  - Fix SVT-AV1's issue 1957 related to uninitialized variables
    crashing the encoder
  - Update aom.cmd: v3.5.0
  - Update rav1e.cmd: v0.5.1
  - Update svt.cmd/svt.sh: v1.2.1
  - Update libgav1.cmd: v0.18.0
  - Update libyuv.cmd: f9fda6e7 (version 1844)
  - avifImageCopy() and avifImageAllocatePlanes() now return
    avifResult instead of void to report invalid parameters or
    memory allocation failures.
  - avifImageRGBToYUV() now uses libyuv fast paths by default. It
    may slightly change conversion results. The old behavior can
    be restored by setting avifRGBImage::chromaDownsampling to
    AVIF_CHROMA_DOWNSAMPLING_BEST_QUALITY and
    avifRGBImage::avoidLibYUV to AVIF_TRUE.
  - avifRGBImage::chromaUpsampling now only applies to
    conversions that need upsampling chroma from 4:2:0 or 4:2:2
    and has no impact on the use of libyuv.
  - Set avifRGBImage::avoidLibYUV accordingly to control the use
    of libyuv.
  - avifenc: Set the YUV format to 4:0:0 for grayscale PNGs
  - Support updating encoder settings and codec-specific options
    during encoding
  - Disable AVIF_STRICT_CLAP_VALID and AVIF_STRICT_PIXI_REQUIRED
    in the JNI wrapper
  - avifdec: Return proper exit code in "info" mode
  - In avifenc and avifdec, treat all arguments that start with
    '-' as options
  - Exif and XMP metadata is imported from PNG and JPEG files.
  - avifImageSetMetadataExif() parses the Exif metadata and
    converts any Exif orientation found into transformFlags, irot
    and imir values.
  - Write 'auxi' box for animated images with alpha channel
  - Write 'auxv' as handler_type for alpha channel track
  - Use PNG_COLOR_TYPE_GRAY for 8-bit grayscale output
  - Replace repeated subtraction by modulo in calcGCD
  - Change avifImageCreate to take uint32_t instead of int
    parameters
  - When writing an image sequence, check if it's safe to cast
    width and height to uint16_t
  - Allow clamped grid cells in avifEncoderAddImageGrid()
  * Removed:
  - alphaRange field was removed from the avifImage struct. It it
    presumed that alpha plane is always full range.
  - The avifCodecConfigurationBox struct becomes a private type
    for libavif internal use
- Bump lib_soversion global (also in baselibs.conf) to 15 following
  upstream change.
- Use ldconfig_scriptlets for post(un) handling.</changelog>
  <changelog author="Cristian Rodr&#xED;guez &lt;crrodriguez@opensuse.org&gt;" date="1666872000">- Remove unused BuildRequires on nasm
- Remove indirect/incorrect Buildrequires on zlib
- add direct glib Buildrequires</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1668427200">- Update to version 0.11.1:
  * Changed:
  - avifincrtest_helpers: Cast 64-bit offset to size_t
  - avifmetadatatest: don't include avif/internal.h
  - avifrgbtoyuvtest: skip if no libsharpyuv
  - Disable tests that may fail if the codec is not aom (#1176)</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1683460800">- Add BuildRequires pkgconfig(libwebp) to enable libsharpyuv</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" 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 &lt;andreas.stieger@gmx.de&gt;" 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 &lt;andreas.stieger@gmx.de&gt;" date="1703160000">- update to 1.0.3:
  * Rewrite the fix for memory errors fixed in 1.0.2
  * CVE-2023-6704: Fix use-after-free errors (boo#1218303)
  * src/reformat.c: Allocate the threadData array directly</changelog>
</package>
<package pkgid="8215a9cbe783cc1f276f5cf92e0345c436b6a2832295ccf0d3647f73efe6018751ab3e474aacdc7511a12eb870ce96be6b3c0d426573b0ae25e488372abfd704" name="aws-cli" arch="noarch">
  <version epoch="0" ver="1.31.11" rel="4.1"/>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1669982400">- Update to version 1.27.21
  + For detailed changes see
    https://github.com/aws/aws-cli/blob/1.27.21/CHANGELOG.rst
- Update Requires in spec file from setup.py</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1670587200">- Update to version 1.27.26
  + For detailed changes see
    https://github.com/aws/aws-cli/blob/1.27.26/CHANGELOG.rst
- Update Requires in spec file from setup.py</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1672747200">- Update to version 1.27.41
  + For detailed changes see
    https://github.com/aws/aws-cli/blob/1.27.41/CHANGELOG.rst
- Update Requires in spec file from setup.py</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1674216000">- Update to version 1.27.52
  + For detailed changes see
    https://github.com/aws/aws-cli/blob/1.27.52/CHANGELOG.rst
- Update Requires in spec file from setup.py</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1674820800">- Update to version 1.27.58
  + For detailed changes see
    https://github.com/aws/aws-cli/blob/1.27.58/CHANGELOG.rst
- Update Requires in spec file from setup.py</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1675425600">- Update to version 1.27.60
  + For detailed changes see
    https://github.com/aws/aws-cli/blob/1.27.60/CHANGELOG.rst
- Update Requires in spec file from setup.py</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1675857600">- Update to version 1.27.66
  + For detailed changes see
    https://github.com/aws/aws-cli/blob/1.27.66/CHANGELOG.rst
- Update Requires in spec file from setup.py</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1676462400">- Update to version 1.27.71
  + For detailed changes see
    https://github.com/aws/aws-cli/blob/1.27.71/CHANGELOG.rst
- Update Requires in spec file from setup.py</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1677240000">- Update to version 1.27.78
  + For detailed changes see
    https://github.com/aws/aws-cli/blob/1.27.78/CHANGELOG.rst
- Update Requires in spec file from setup.py</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1678708800">- Update to version 1.27.89
  + For detailed changes see
    https://github.com/aws/aws-cli/blob/1.27.89/CHANGELOG.rst
- Update Requires in spec file from setup.py</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1681905600">- Update to version 1.27.115
  + For detailed changes see
    https://github.com/aws/aws-cli/blob/1.27.115/CHANGELOG.rst
- Update Requires in spec file from setup.py</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1683633600">- Update to version 1.27.130
  + For detailed changes see
    https://github.com/aws/aws-cli/blob/1.27.130/CHANGELOG.rst
- Update Requires in spec file from setup.py</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1686744000">- Update to version 1.27.153
  + For detailed changes see
    https://github.com/aws/aws-cli/blob/1.27.153/CHANGELOG.rst
- Update Requires in spec file from setup.py</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1688040000">- Update to version 1.27.163
  + For detailed changes see
    https://github.com/aws/aws-cli/blob/1.27.163/CHANGELOG.rst
- Update Requires in spec file from setup.py</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1689076800">- Update to version 1.29.2
  + For detailed changes see
    https://github.com/aws/aws-cli/blob/1.29.2/CHANGELOG.rst
- Update Requires in spec file from setup.py</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1692273600">- Update to version 1.29.27
  + For detailed changes see
    https://github.com/aws/aws-cli/blob/1.29.27/CHANGELOG.rst
- Update Requires in spec file from setup.py</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1693396800">- Update to version 1.29.36
  + For detailed changes see
    https://github.com/aws/aws-cli/blob/1.29.27/CHANGELOG.rst
- Update Requires in spec file from setup.py</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1696593600">- Update to version 1.29.61
  + For detailed changes see
    https://github.com/aws/aws-cli/blob/1.29.61/CHANGELOG.rst
- Update Requires in spec file from setup.py</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1700827200">- Update to version 1.30.6
  + For detailed changes see
    https://github.com/aws/aws-cli/blob/1.30.6/CHANGELOG.rst
- Update Requires in spec file from setup.py</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1702296000">- Update to version 1.31.11
  + For detailed changes see
    https://github.com/aws/aws-cli/blob/1.31.11/CHANGELOG.rst
- Add patch to update docutils dependency (bsc#1217336)
  + ac_update-docutils.patch
- Update Requires in spec file from setup.py</changelog>
</package>
<package pkgid="aed00ad4d11ff21167d2ddcd6cd7d5f4939a49d0490960e45e69462b90243ff3ac4f8fe2d5ae15c2bb6be26eba96467c7c7f433a826404a76a4157b8f2ff5520" name="aws-cli" arch="src">
  <version epoch="0" ver="1.31.11" rel="4.1"/>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1669982400">- Update to version 1.27.21
  + For detailed changes see
    https://github.com/aws/aws-cli/blob/1.27.21/CHANGELOG.rst
- Update Requires in spec file from setup.py</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1670587200">- Update to version 1.27.26
  + For detailed changes see
    https://github.com/aws/aws-cli/blob/1.27.26/CHANGELOG.rst
- Update Requires in spec file from setup.py</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1672747200">- Update to version 1.27.41
  + For detailed changes see
    https://github.com/aws/aws-cli/blob/1.27.41/CHANGELOG.rst
- Update Requires in spec file from setup.py</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1674216000">- Update to version 1.27.52
  + For detailed changes see
    https://github.com/aws/aws-cli/blob/1.27.52/CHANGELOG.rst
- Update Requires in spec file from setup.py</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1674820800">- Update to version 1.27.58
  + For detailed changes see
    https://github.com/aws/aws-cli/blob/1.27.58/CHANGELOG.rst
- Update Requires in spec file from setup.py</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1675425600">- Update to version 1.27.60
  + For detailed changes see
    https://github.com/aws/aws-cli/blob/1.27.60/CHANGELOG.rst
- Update Requires in spec file from setup.py</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1675857600">- Update to version 1.27.66
  + For detailed changes see
    https://github.com/aws/aws-cli/blob/1.27.66/CHANGELOG.rst
- Update Requires in spec file from setup.py</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1676462400">- Update to version 1.27.71
  + For detailed changes see
    https://github.com/aws/aws-cli/blob/1.27.71/CHANGELOG.rst
- Update Requires in spec file from setup.py</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1677240000">- Update to version 1.27.78
  + For detailed changes see
    https://github.com/aws/aws-cli/blob/1.27.78/CHANGELOG.rst
- Update Requires in spec file from setup.py</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1678708800">- Update to version 1.27.89
  + For detailed changes see
    https://github.com/aws/aws-cli/blob/1.27.89/CHANGELOG.rst
- Update Requires in spec file from setup.py</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1681905600">- Update to version 1.27.115
  + For detailed changes see
    https://github.com/aws/aws-cli/blob/1.27.115/CHANGELOG.rst
- Update Requires in spec file from setup.py</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1683633600">- Update to version 1.27.130
  + For detailed changes see
    https://github.com/aws/aws-cli/blob/1.27.130/CHANGELOG.rst
- Update Requires in spec file from setup.py</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1686744000">- Update to version 1.27.153
  + For detailed changes see
    https://github.com/aws/aws-cli/blob/1.27.153/CHANGELOG.rst
- Update Requires in spec file from setup.py</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1688040000">- Update to version 1.27.163
  + For detailed changes see
    https://github.com/aws/aws-cli/blob/1.27.163/CHANGELOG.rst
- Update Requires in spec file from setup.py</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1689076800">- Update to version 1.29.2
  + For detailed changes see
    https://github.com/aws/aws-cli/blob/1.29.2/CHANGELOG.rst
- Update Requires in spec file from setup.py</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1692273600">- Update to version 1.29.27
  + For detailed changes see
    https://github.com/aws/aws-cli/blob/1.29.27/CHANGELOG.rst
- Update Requires in spec file from setup.py</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1693396800">- Update to version 1.29.36
  + For detailed changes see
    https://github.com/aws/aws-cli/blob/1.29.27/CHANGELOG.rst
- Update Requires in spec file from setup.py</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1696593600">- Update to version 1.29.61
  + For detailed changes see
    https://github.com/aws/aws-cli/blob/1.29.61/CHANGELOG.rst
- Update Requires in spec file from setup.py</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1700827200">- Update to version 1.30.6
  + For detailed changes see
    https://github.com/aws/aws-cli/blob/1.30.6/CHANGELOG.rst
- Update Requires in spec file from setup.py</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1702296000">- Update to version 1.31.11
  + For detailed changes see
    https://github.com/aws/aws-cli/blob/1.31.11/CHANGELOG.rst
- Add patch to update docutils dependency (bsc#1217336)
  + ac_update-docutils.patch
- Update Requires in spec file from setup.py</changelog>
</package>
<package pkgid="8a626f626efe24904488f7963f31b24a92200dd2efb5391120c9e58d56a966ae39ee86b8f3ae8adb4f33cc81e44a8e616b2df4ebd7290181f1b9276633efd02b" name="ayatana-ido" arch="src">
  <version epoch="0" ver="0.9.2" rel="1.4"/>
  <changelog author="sor.alexei@meowr.ru" date="1520856000">- Initial package.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1534593600">- Update to version 0.4.4 (changes since 0.4.2):
  * Fix the Name field in the libayatana-ido3.pc.in file.</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1573214400">- add ayatana-ido-glib-2.58.patch
  * g_type_class_add_private was deprecated since glib 2.58
    get rid of it and self-defined *_GET_PRIVATE() functions,
    use G_DEFINE_TYPE_* and auto-generated *_get_instance_private()
    instead.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1600257600">- Add upstream patch to fix build:
  * 0001-gtk_widget_get_state-is-deprecated.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1622721600">- Update to version 0.8.2
  * Add a new menu item type: IDO Removable.
  * Add optional markup to the basic menu item.
  * Replace x-canonical attributes solely used by Ayatana Indicators
  * Drop IDO Message Dialog.
  * Centre playback menu item spinner/Pad application menu item label.
  * Centre volume control/Stretch calendar horizontally.
  * Updated colour getter for playback control.
- Drop upstream fixed
  * ayatana-ido-glib-2.58.patch
  * 0001-gtk_widget_get_state-is-deprecated.patch
- Add pkgconfig-requires.patch
  * Add all public dependencies to pkgconfig Requires section</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1637755200">- Update to version 0.9.0:
  * Switch to CMake from autotools.
  * Add better documentation.
  * data/libayatana-ido3-0.4.pc.in: Add glib-2.0 dependency.
  * src/idoappointmentmenuitem.c: Construct the basic menu item
    using the pixbuf property.
  * src/basicmenuitem.c: Add GdkPixbuf source support for the
    icon.
  * src/idoremovablemenuitem.c: Replace grid with box to fix
    a11y.
  * src/idolocationmenuitem.c: Fix deprecated g_time_zone_new
    warning.
  * Fix a unit test failure on Ubuntu 20.04.
  * Use consistent Ayatana IDO names. This version of Ayatana IDO
    breaks NG system indicators before 0.9.x.
- Drop pkgconfig-requires.patch: merged upstream.
- Add ayatana-ido-0.9.0-libm.patch: Link with libm to fix build.
- Restore Group.</changelog>
  <changelog author="Mike Gabriel &lt;mike.gabriel@das-netzwerkteam.de&gt;" date="1654257600">- Update to version 0.9.2:
  * src/CMakeLists.txt: link libm for expf, pow and sinf.
  * vala: The name of the vapi should match the pkg-config name.
- Drop ayatana-ido-0.9.0-libm.patch. Applied upstream.
- Adjust to .vapi file renaming by upstream (AyatanaIdo3-0.4.vapi -&gt;
  libayatana-ido3-0.4.vapi.</changelog>
</package>
<package pkgid="83d53626387c9e590e381f814a03b8e9f5c8a17ed322ed1da1c0fcf17a7c07b0738791facf2ca0849b99039735ce0bb1deb65d7f94972a6e265ffe50f8b17f15" name="ayatana-ido-debugsource" arch="x86_64">
  <version epoch="0" ver="0.9.2" rel="1.4"/>
  <changelog author="sor.alexei@meowr.ru" date="1520856000">- Initial package.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1534593600">- Update to version 0.4.4 (changes since 0.4.2):
  * Fix the Name field in the libayatana-ido3.pc.in file.</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1573214400">- add ayatana-ido-glib-2.58.patch
  * g_type_class_add_private was deprecated since glib 2.58
    get rid of it and self-defined *_GET_PRIVATE() functions,
    use G_DEFINE_TYPE_* and auto-generated *_get_instance_private()
    instead.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1600257600">- Add upstream patch to fix build:
  * 0001-gtk_widget_get_state-is-deprecated.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1622721600">- Update to version 0.8.2
  * Add a new menu item type: IDO Removable.
  * Add optional markup to the basic menu item.
  * Replace x-canonical attributes solely used by Ayatana Indicators
  * Drop IDO Message Dialog.
  * Centre playback menu item spinner/Pad application menu item label.
  * Centre volume control/Stretch calendar horizontally.
  * Updated colour getter for playback control.
- Drop upstream fixed
  * ayatana-ido-glib-2.58.patch
  * 0001-gtk_widget_get_state-is-deprecated.patch
- Add pkgconfig-requires.patch
  * Add all public dependencies to pkgconfig Requires section</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1637755200">- Update to version 0.9.0:
  * Switch to CMake from autotools.
  * Add better documentation.
  * data/libayatana-ido3-0.4.pc.in: Add glib-2.0 dependency.
  * src/idoappointmentmenuitem.c: Construct the basic menu item
    using the pixbuf property.
  * src/basicmenuitem.c: Add GdkPixbuf source support for the
    icon.
  * src/idoremovablemenuitem.c: Replace grid with box to fix
    a11y.
  * src/idolocationmenuitem.c: Fix deprecated g_time_zone_new
    warning.
  * Fix a unit test failure on Ubuntu 20.04.
  * Use consistent Ayatana IDO names. This version of Ayatana IDO
    breaks NG system indicators before 0.9.x.
- Drop pkgconfig-requires.patch: merged upstream.
- Add ayatana-ido-0.9.0-libm.patch: Link with libm to fix build.
- Restore Group.</changelog>
  <changelog author="Mike Gabriel &lt;mike.gabriel@das-netzwerkteam.de&gt;" date="1654257600">- Update to version 0.9.2:
  * src/CMakeLists.txt: link libm for expf, pow and sinf.
  * vala: The name of the vapi should match the pkg-config name.
- Drop ayatana-ido-0.9.0-libm.patch. Applied upstream.
- Adjust to .vapi file renaming by upstream (AyatanaIdo3-0.4.vapi -&gt;
  libayatana-ido3-0.4.vapi.</changelog>
</package>
<package pkgid="536ba70c8adf99645f7c3c39d81ab030f7bde140325e8c4aaf6862da096ac39dee0dc65c8356330cf03454f0d7e936fadeab573af6a7f5cb331393d3218e1d1c" name="ayatana-ido-devel" arch="x86_64">
  <version epoch="0" ver="0.9.2" rel="1.4"/>
  <changelog author="sor.alexei@meowr.ru" date="1520856000">- Initial package.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1534593600">- Update to version 0.4.4 (changes since 0.4.2):
  * Fix the Name field in the libayatana-ido3.pc.in file.</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1573214400">- add ayatana-ido-glib-2.58.patch
  * g_type_class_add_private was deprecated since glib 2.58
    get rid of it and self-defined *_GET_PRIVATE() functions,
    use G_DEFINE_TYPE_* and auto-generated *_get_instance_private()
    instead.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1600257600">- Add upstream patch to fix build:
  * 0001-gtk_widget_get_state-is-deprecated.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1622721600">- Update to version 0.8.2
  * Add a new menu item type: IDO Removable.
  * Add optional markup to the basic menu item.
  * Replace x-canonical attributes solely used by Ayatana Indicators
  * Drop IDO Message Dialog.
  * Centre playback menu item spinner/Pad application menu item label.
  * Centre volume control/Stretch calendar horizontally.
  * Updated colour getter for playback control.
- Drop upstream fixed
  * ayatana-ido-glib-2.58.patch
  * 0001-gtk_widget_get_state-is-deprecated.patch
- Add pkgconfig-requires.patch
  * Add all public dependencies to pkgconfig Requires section</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1637755200">- Update to version 0.9.0:
  * Switch to CMake from autotools.
  * Add better documentation.
  * data/libayatana-ido3-0.4.pc.in: Add glib-2.0 dependency.
  * src/idoappointmentmenuitem.c: Construct the basic menu item
    using the pixbuf property.
  * src/basicmenuitem.c: Add GdkPixbuf source support for the
    icon.
  * src/idoremovablemenuitem.c: Replace grid with box to fix
    a11y.
  * src/idolocationmenuitem.c: Fix deprecated g_time_zone_new
    warning.
  * Fix a unit test failure on Ubuntu 20.04.
  * Use consistent Ayatana IDO names. This version of Ayatana IDO
    breaks NG system indicators before 0.9.x.
- Drop pkgconfig-requires.patch: merged upstream.
- Add ayatana-ido-0.9.0-libm.patch: Link with libm to fix build.
- Restore Group.</changelog>
  <changelog author="Mike Gabriel &lt;mike.gabriel@das-netzwerkteam.de&gt;" date="1654257600">- Update to version 0.9.2:
  * src/CMakeLists.txt: link libm for expf, pow and sinf.
  * vala: The name of the vapi should match the pkg-config name.
- Drop ayatana-ido-0.9.0-libm.patch. Applied upstream.
- Adjust to .vapi file renaming by upstream (AyatanaIdo3-0.4.vapi -&gt;
  libayatana-ido3-0.4.vapi.</changelog>
</package>
<package pkgid="c1ad3f4b5a3a2fe614cdc61a0b2f4ee8581dbf91accda4baa0574f23fb914c3a3a92fb9727f9a185fad5311dee20fc641029e02046f5443d5850fbe702cb8ada" name="babl" arch="src">
  <version epoch="0" ver="0.1.106" rel="1.3"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1558872000">- Update to version 0.1.64:
  + Support for Hygon Dhyana, and Y~aA formats for symmetric
    completeness.
  + Code consistency, gitlab CI, autotools and meson build
    improvements.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1560600000">- Update to version 0.1.66:
  + Added API call, babl_space_get_rgb_luminance.
  + Make most SIMD code-paths optional again on i686.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1564920000">- Update to version 0.1.70:
  + Build fixes making the meson build work with more
    architectures.
- Changes from version 0.1.68:
  + Added Yu'v' (CIE 1976 UCS) color model.
  + Fixed a severe non-initialised memory issue - that kept us from
    using fast paths for many babl spaces loaded from profile.
  + More fully symmetric conversions between associated and
    separate alpha.
  + Added more converters, both SSE2 and non-SSE2 for
    matrix-conversion between different RGB spaces.
  + Improvements to website/documentation; babl is now using the
    terms associated alpha and separate alpha, all of:
    nonpremultiplied-, premultiplied- and nonassociated- alpha are
    now considered deprecated API.
  + HCY luminance is now relative to the RGB space used - no change
    for sRGB related pixel formats. AVX2 acceleration for some
    linear to float conversions.
- Add meson BuildRequires and macros, upstream switched to meson
  only.
- Add pkgconfig(lcms2) BuildRequires: New dependency.
- Add babl-add-sse2_cflags-to-CIE.patch: Fix build for i586
  (glgo#GNOME/babl!42, glgo#GNOME/babl#23).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1566561600">- Update to version 0.1.72:
  + Added handling for grayscale ICC profiles and gobject
    introspection support.
  + Optimizations for many format conversions for u8, u16 and half
    formats.
  + Fixed a crash for NANs in float to u8 conversions.
- Drop babl-add-sse2_cflags-to-CIE.patch: Fixed upstream.
- Add pkgconfig(gobject-introspection-1.0) BuildRequires: New
  dependency.
- Following the above, package new sub-package
  typelib-1_0-Babl-0_1.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1566561601">- Trim package descriptions on packages installed more rarely.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1580817600">- Update to version 0.1.74:
  + Build fixes, improved host cpu detection, OSX fixes, clang
    warning squelches.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1591876800">- Update to version 0.1.78:
  * Bugfix release - mutex and atomicity related issues.
  * Wrap hue in HSV, HSL, HCY. Fix black pullout in non ICC CMYK
    conversion. Added AV2 gamme u8-&gt;linear float conversions.
    VAPI file generation for vala integration. Adjusted strategy
    for conversion selection, trades back warm-up time for missing
    some fast multi-step conversions.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1597060800">- Update to version 0.1.80:
  + No upstream changes provided.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1602158400">- Update to version 0.1.82:
  + Handle the parametric ICCv4 types that are not strictly the
    same type as core sRGB curve.
  + Meson build cleanups, depend on meson 0.54.</changelog>
  <changelog author="Wang Jun &lt;jgwang@suse.com&gt;" date="1609156800">- Update to version 0.1.84:
  * Fixed bug in caching of CMYK ICC profiles.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1615896000">- update to 0.1.86:
  * input-class (scanner/RGB) ICC profiles are valid for creating RGB spaces.
  * improved thread safety for babl_space_from_icc
  * build: allow using babl a subproject in other meson projects.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1626177600">- Update to version 0.1.88:
  + Consistency fixes to format names, in particular for palettized
    formats.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1646136000">- Update to version 0.1.90:
  * Automatic LUT creation for conversions from &amp;lt;24bpp of colorant
    componants, SIMD builds for x86_64 micro-architecture levels and
    ARM neon, pre-defined CIE Lab u8 and CIE Lab u16 formats.
  * Fix bug of an unlocked non-locked mutex, which started failing
    on some platforms.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1649505600">- update to 0.1.92:
  * Fixes for avoiding load of wrong SIMD extensions</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1651579200">- Add patches, backported from git, to fix build with meson 0.62:
  + 2dc7fc40.patch
  + b05b2826.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1661774400">- update to 0.1.96:
  * Minor changes from 0.1.94, fixing build.
  * Fix of crash on non-aligned data for SIMD, add commandline tool, improve vala
    compatibility of introspection info.
- drop patches 2dc7fc40.patch, b05b2826.patch (upstream)</changelog>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1669118400">- update to 0.1.98:
  * More robust bounds protection in ICC handling, avoid garbage collecting
    lookup tables in-line with processing.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1677672000">- update to 0.1.102:
  * LUT code-paths now disabled by default.
  * Stop double processing with LUT+normal fishes.
  * Support for non-ASCII characters in file paths on windows.
    Improved wrap build support.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1678363200">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1684411200">- Update to 0.1.106:
  * Disable LUTs on big-endian, fix to 1bpp-&gt;4bpp LUTs, faster startup by caching
    balanced RGB to XYZ matrices.
  * LUT code-paths re-enabled, some array overflow proofing.</changelog>
</package>
<package pkgid="075762b3eaba8b99debe7a6f0f3ed6454d21196e38c4f5dde4ab04ba479a9219ce5ad3e56e7d6c32ddbaac6ee6ed5a1ef20a96fb6731203a8fe23abe160ba06d" name="babl" arch="src">
  <version epoch="0" ver="0.1.106" rel="2.3"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1558872000">- Update to version 0.1.64:
  + Support for Hygon Dhyana, and Y~aA formats for symmetric
    completeness.
  + Code consistency, gitlab CI, autotools and meson build
    improvements.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1560600000">- Update to version 0.1.66:
  + Added API call, babl_space_get_rgb_luminance.
  + Make most SIMD code-paths optional again on i686.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1564920000">- Update to version 0.1.70:
  + Build fixes making the meson build work with more
    architectures.
- Changes from version 0.1.68:
  + Added Yu'v' (CIE 1976 UCS) color model.
  + Fixed a severe non-initialised memory issue - that kept us from
    using fast paths for many babl spaces loaded from profile.
  + More fully symmetric conversions between associated and
    separate alpha.
  + Added more converters, both SSE2 and non-SSE2 for
    matrix-conversion between different RGB spaces.
  + Improvements to website/documentation; babl is now using the
    terms associated alpha and separate alpha, all of:
    nonpremultiplied-, premultiplied- and nonassociated- alpha are
    now considered deprecated API.
  + HCY luminance is now relative to the RGB space used - no change
    for sRGB related pixel formats. AVX2 acceleration for some
    linear to float conversions.
- Add meson BuildRequires and macros, upstream switched to meson
  only.
- Add pkgconfig(lcms2) BuildRequires: New dependency.
- Add babl-add-sse2_cflags-to-CIE.patch: Fix build for i586
  (glgo#GNOME/babl!42, glgo#GNOME/babl#23).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1566561600">- Update to version 0.1.72:
  + Added handling for grayscale ICC profiles and gobject
    introspection support.
  + Optimizations for many format conversions for u8, u16 and half
    formats.
  + Fixed a crash for NANs in float to u8 conversions.
- Drop babl-add-sse2_cflags-to-CIE.patch: Fixed upstream.
- Add pkgconfig(gobject-introspection-1.0) BuildRequires: New
  dependency.
- Following the above, package new sub-package
  typelib-1_0-Babl-0_1.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1566561601">- Trim package descriptions on packages installed more rarely.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1580817600">- Update to version 0.1.74:
  + Build fixes, improved host cpu detection, OSX fixes, clang
    warning squelches.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1591876800">- Update to version 0.1.78:
  * Bugfix release - mutex and atomicity related issues.
  * Wrap hue in HSV, HSL, HCY. Fix black pullout in non ICC CMYK
    conversion. Added AV2 gamme u8-&gt;linear float conversions.
    VAPI file generation for vala integration. Adjusted strategy
    for conversion selection, trades back warm-up time for missing
    some fast multi-step conversions.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1597060800">- Update to version 0.1.80:
  + No upstream changes provided.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1602158400">- Update to version 0.1.82:
  + Handle the parametric ICCv4 types that are not strictly the
    same type as core sRGB curve.
  + Meson build cleanups, depend on meson 0.54.</changelog>
  <changelog author="Wang Jun &lt;jgwang@suse.com&gt;" date="1609156800">- Update to version 0.1.84:
  * Fixed bug in caching of CMYK ICC profiles.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1615896000">- update to 0.1.86:
  * input-class (scanner/RGB) ICC profiles are valid for creating RGB spaces.
  * improved thread safety for babl_space_from_icc
  * build: allow using babl a subproject in other meson projects.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1626177600">- Update to version 0.1.88:
  + Consistency fixes to format names, in particular for palettized
    formats.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1646136000">- Update to version 0.1.90:
  * Automatic LUT creation for conversions from &amp;lt;24bpp of colorant
    componants, SIMD builds for x86_64 micro-architecture levels and
    ARM neon, pre-defined CIE Lab u8 and CIE Lab u16 formats.
  * Fix bug of an unlocked non-locked mutex, which started failing
    on some platforms.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1649505600">- update to 0.1.92:
  * Fixes for avoiding load of wrong SIMD extensions</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1651579200">- Add patches, backported from git, to fix build with meson 0.62:
  + 2dc7fc40.patch
  + b05b2826.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1661774400">- update to 0.1.96:
  * Minor changes from 0.1.94, fixing build.
  * Fix of crash on non-aligned data for SIMD, add commandline tool, improve vala
    compatibility of introspection info.
- drop patches 2dc7fc40.patch, b05b2826.patch (upstream)</changelog>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1669118400">- update to 0.1.98:
  * More robust bounds protection in ICC handling, avoid garbage collecting
    lookup tables in-line with processing.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1677672000">- update to 0.1.102:
  * LUT code-paths now disabled by default.
  * Stop double processing with LUT+normal fishes.
  * Support for non-ASCII characters in file paths on windows.
    Improved wrap build support.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1678363200">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1684411200">- Update to 0.1.106:
  * Disable LUTs on big-endian, fix to 1bpp-&gt;4bpp LUTs, faster startup by caching
    balanced RGB to XYZ matrices.
  * LUT code-paths re-enabled, some array overflow proofing.</changelog>
</package>
<package pkgid="62a825d267adc5adc868770696e884a1a5300a105fd5d2ffe27fb0d1f870b2dc35b8568feb5881a6285d997fa1f43ae8f33ff3e0e370ea1dc05e175c1b916087" name="babl-debugsource" arch="x86_64">
  <version epoch="0" ver="0.1.106" rel="1.3"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1580817600">- Update to version 0.1.74:
  + Build fixes, improved host cpu detection, OSX fixes, clang
    warning squelches.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1591876800">- Update to version 0.1.78:
  * Bugfix release - mutex and atomicity related issues.
  * Wrap hue in HSV, HSL, HCY. Fix black pullout in non ICC CMYK
    conversion. Added AV2 gamme u8-&gt;linear float conversions.
    VAPI file generation for vala integration. Adjusted strategy
    for conversion selection, trades back warm-up time for missing
    some fast multi-step conversions.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1597060800">- Update to version 0.1.80:
  + No upstream changes provided.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1602158400">- Update to version 0.1.82:
  + Handle the parametric ICCv4 types that are not strictly the
    same type as core sRGB curve.
  + Meson build cleanups, depend on meson 0.54.</changelog>
  <changelog author="Wang Jun &lt;jgwang@suse.com&gt;" date="1609156800">- Update to version 0.1.84:
  * Fixed bug in caching of CMYK ICC profiles.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1615896000">- update to 0.1.86:
  * input-class (scanner/RGB) ICC profiles are valid for creating RGB spaces.
  * improved thread safety for babl_space_from_icc
  * build: allow using babl a subproject in other meson projects.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1626177600">- Update to version 0.1.88:
  + Consistency fixes to format names, in particular for palettized
    formats.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1646136000">- Update to version 0.1.90:
  * Automatic LUT creation for conversions from &amp;lt;24bpp of colorant
    componants, SIMD builds for x86_64 micro-architecture levels and
    ARM neon, pre-defined CIE Lab u8 and CIE Lab u16 formats.
  * Fix bug of an unlocked non-locked mutex, which started failing
    on some platforms.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1649505600">- update to 0.1.92:
  * Fixes for avoiding load of wrong SIMD extensions</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1651579200">- Add patches, backported from git, to fix build with meson 0.62:
  + 2dc7fc40.patch
  + b05b2826.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1661774400">- update to 0.1.96:
  * Minor changes from 0.1.94, fixing build.
  * Fix of crash on non-aligned data for SIMD, add commandline tool, improve vala
    compatibility of introspection info.
- drop patches 2dc7fc40.patch, b05b2826.patch (upstream)</changelog>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1669118400">- update to 0.1.98:
  * More robust bounds protection in ICC handling, avoid garbage collecting
    lookup tables in-line with processing.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1677672000">- update to 0.1.102:
  * LUT code-paths now disabled by default.
  * Stop double processing with LUT+normal fishes.
  * Support for non-ASCII characters in file paths on windows.
    Improved wrap build support.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1678363200">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1684411200">- Update to 0.1.106:
  * Disable LUTs on big-endian, fix to 1bpp-&gt;4bpp LUTs, faster startup by caching
    balanced RGB to XYZ matrices.
  * LUT code-paths re-enabled, some array overflow proofing.</changelog>
</package>
<package pkgid="64142d8380a85f021d5266bc07fecc506ba2b946f2e89694701887a9b80dbc8066b02f5e81fcea8ae438579dbab445c8729ade9b0e48be114321899a8da35a03" name="babl-debugsource" arch="i586">
  <version epoch="0" ver="0.1.106" rel="2.3"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1580817600">- Update to version 0.1.74:
  + Build fixes, improved host cpu detection, OSX fixes, clang
    warning squelches.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1591876800">- Update to version 0.1.78:
  * Bugfix release - mutex and atomicity related issues.
  * Wrap hue in HSV, HSL, HCY. Fix black pullout in non ICC CMYK
    conversion. Added AV2 gamme u8-&gt;linear float conversions.
    VAPI file generation for vala integration. Adjusted strategy
    for conversion selection, trades back warm-up time for missing
    some fast multi-step conversions.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1597060800">- Update to version 0.1.80:
  + No upstream changes provided.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1602158400">- Update to version 0.1.82:
  + Handle the parametric ICCv4 types that are not strictly the
    same type as core sRGB curve.
  + Meson build cleanups, depend on meson 0.54.</changelog>
  <changelog author="Wang Jun &lt;jgwang@suse.com&gt;" date="1609156800">- Update to version 0.1.84:
  * Fixed bug in caching of CMYK ICC profiles.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1615896000">- update to 0.1.86:
  * input-class (scanner/RGB) ICC profiles are valid for creating RGB spaces.
  * improved thread safety for babl_space_from_icc
  * build: allow using babl a subproject in other meson projects.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1626177600">- Update to version 0.1.88:
  + Consistency fixes to format names, in particular for palettized
    formats.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1646136000">- Update to version 0.1.90:
  * Automatic LUT creation for conversions from &amp;lt;24bpp of colorant
    componants, SIMD builds for x86_64 micro-architecture levels and
    ARM neon, pre-defined CIE Lab u8 and CIE Lab u16 formats.
  * Fix bug of an unlocked non-locked mutex, which started failing
    on some platforms.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1649505600">- update to 0.1.92:
  * Fixes for avoiding load of wrong SIMD extensions</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1651579200">- Add patches, backported from git, to fix build with meson 0.62:
  + 2dc7fc40.patch
  + b05b2826.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1661774400">- update to 0.1.96:
  * Minor changes from 0.1.94, fixing build.
  * Fix of crash on non-aligned data for SIMD, add commandline tool, improve vala
    compatibility of introspection info.
- drop patches 2dc7fc40.patch, b05b2826.patch (upstream)</changelog>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1669118400">- update to 0.1.98:
  * More robust bounds protection in ICC handling, avoid garbage collecting
    lookup tables in-line with processing.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1677672000">- update to 0.1.102:
  * LUT code-paths now disabled by default.
  * Stop double processing with LUT+normal fishes.
  * Support for non-ASCII characters in file paths on windows.
    Improved wrap build support.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1678363200">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1684411200">- Update to 0.1.106:
  * Disable LUTs on big-endian, fix to 1bpp-&gt;4bpp LUTs, faster startup by caching
    balanced RGB to XYZ matrices.
  * LUT code-paths re-enabled, some array overflow proofing.</changelog>
</package>
<package pkgid="4e44766f298dec6c2a6cd3ff80fe307d820986b268e7d4394158364867bedca3aa792796b59c52649f592394f7ddde0bb411f8cad9964ee47c27428aa1b662e8" name="babl-devel" arch="x86_64">
  <version epoch="0" ver="0.1.106" rel="1.3"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1580817600">- Update to version 0.1.74:
  + Build fixes, improved host cpu detection, OSX fixes, clang
    warning squelches.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1591876800">- Update to version 0.1.78:
  * Bugfix release - mutex and atomicity related issues.
  * Wrap hue in HSV, HSL, HCY. Fix black pullout in non ICC CMYK
    conversion. Added AV2 gamme u8-&gt;linear float conversions.
    VAPI file generation for vala integration. Adjusted strategy
    for conversion selection, trades back warm-up time for missing
    some fast multi-step conversions.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1597060800">- Update to version 0.1.80:
  + No upstream changes provided.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1602158400">- Update to version 0.1.82:
  + Handle the parametric ICCv4 types that are not strictly the
    same type as core sRGB curve.
  + Meson build cleanups, depend on meson 0.54.</changelog>
  <changelog author="Wang Jun &lt;jgwang@suse.com&gt;" date="1609156800">- Update to version 0.1.84:
  * Fixed bug in caching of CMYK ICC profiles.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1615896000">- update to 0.1.86:
  * input-class (scanner/RGB) ICC profiles are valid for creating RGB spaces.
  * improved thread safety for babl_space_from_icc
  * build: allow using babl a subproject in other meson projects.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1626177600">- Update to version 0.1.88:
  + Consistency fixes to format names, in particular for palettized
    formats.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1646136000">- Update to version 0.1.90:
  * Automatic LUT creation for conversions from &amp;lt;24bpp of colorant
    componants, SIMD builds for x86_64 micro-architecture levels and
    ARM neon, pre-defined CIE Lab u8 and CIE Lab u16 formats.
  * Fix bug of an unlocked non-locked mutex, which started failing
    on some platforms.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1649505600">- update to 0.1.92:
  * Fixes for avoiding load of wrong SIMD extensions</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1651579200">- Add patches, backported from git, to fix build with meson 0.62:
  + 2dc7fc40.patch
  + b05b2826.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1661774400">- update to 0.1.96:
  * Minor changes from 0.1.94, fixing build.
  * Fix of crash on non-aligned data for SIMD, add commandline tool, improve vala
    compatibility of introspection info.
- drop patches 2dc7fc40.patch, b05b2826.patch (upstream)</changelog>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1669118400">- update to 0.1.98:
  * More robust bounds protection in ICC handling, avoid garbage collecting
    lookup tables in-line with processing.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1677672000">- update to 0.1.102:
  * LUT code-paths now disabled by default.
  * Stop double processing with LUT+normal fishes.
  * Support for non-ASCII characters in file paths on windows.
    Improved wrap build support.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1678363200">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1684411200">- Update to 0.1.106:
  * Disable LUTs on big-endian, fix to 1bpp-&gt;4bpp LUTs, faster startup by caching
    balanced RGB to XYZ matrices.
  * LUT code-paths re-enabled, some array overflow proofing.</changelog>
</package>
<package pkgid="e85c0a49a372bc12e6d492200a17f71981cdcfddd42dfe0159a09f229039b7d086cfe0af82053e3011c2c14141e96702b2ff5a11bb3bfd783f5a79a3e2cae976" name="babl-devel" arch="i586">
  <version epoch="0" ver="0.1.106" rel="2.3"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1580817600">- Update to version 0.1.74:
  + Build fixes, improved host cpu detection, OSX fixes, clang
    warning squelches.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1591876800">- Update to version 0.1.78:
  * Bugfix release - mutex and atomicity related issues.
  * Wrap hue in HSV, HSL, HCY. Fix black pullout in non ICC CMYK
    conversion. Added AV2 gamme u8-&gt;linear float conversions.
    VAPI file generation for vala integration. Adjusted strategy
    for conversion selection, trades back warm-up time for missing
    some fast multi-step conversions.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1597060800">- Update to version 0.1.80:
  + No upstream changes provided.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1602158400">- Update to version 0.1.82:
  + Handle the parametric ICCv4 types that are not strictly the
    same type as core sRGB curve.
  + Meson build cleanups, depend on meson 0.54.</changelog>
  <changelog author="Wang Jun &lt;jgwang@suse.com&gt;" date="1609156800">- Update to version 0.1.84:
  * Fixed bug in caching of CMYK ICC profiles.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1615896000">- update to 0.1.86:
  * input-class (scanner/RGB) ICC profiles are valid for creating RGB spaces.
  * improved thread safety for babl_space_from_icc
  * build: allow using babl a subproject in other meson projects.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1626177600">- Update to version 0.1.88:
  + Consistency fixes to format names, in particular for palettized
    formats.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1646136000">- Update to version 0.1.90:
  * Automatic LUT creation for conversions from &amp;lt;24bpp of colorant
    componants, SIMD builds for x86_64 micro-architecture levels and
    ARM neon, pre-defined CIE Lab u8 and CIE Lab u16 formats.
  * Fix bug of an unlocked non-locked mutex, which started failing
    on some platforms.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1649505600">- update to 0.1.92:
  * Fixes for avoiding load of wrong SIMD extensions</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1651579200">- Add patches, backported from git, to fix build with meson 0.62:
  + 2dc7fc40.patch
  + b05b2826.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1661774400">- update to 0.1.96:
  * Minor changes from 0.1.94, fixing build.
  * Fix of crash on non-aligned data for SIMD, add commandline tool, improve vala
    compatibility of introspection info.
- drop patches 2dc7fc40.patch, b05b2826.patch (upstream)</changelog>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1669118400">- update to 0.1.98:
  * More robust bounds protection in ICC handling, avoid garbage collecting
    lookup tables in-line with processing.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1677672000">- update to 0.1.102:
  * LUT code-paths now disabled by default.
  * Stop double processing with LUT+normal fishes.
  * Support for non-ASCII characters in file paths on windows.
    Improved wrap build support.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1678363200">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1684411200">- Update to 0.1.106:
  * Disable LUTs on big-endian, fix to 1bpp-&gt;4bpp LUTs, faster startup by caching
    balanced RGB to XYZ matrices.
  * LUT code-paths re-enabled, some array overflow proofing.</changelog>
</package>
<package pkgid="05287c119b6b72bdc865b51e6830bb5f31b5e84d42654f7014925b5021a77d7539e5d78393f5a773e87116d455f92ed03882d42ad417d6b960ae7200d9a48fc5" name="babl-devel-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.1.106" rel="1.3"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1580817600">- Update to version 0.1.74:
  + Build fixes, improved host cpu detection, OSX fixes, clang
    warning squelches.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1591876800">- Update to version 0.1.78:
  * Bugfix release - mutex and atomicity related issues.
  * Wrap hue in HSV, HSL, HCY. Fix black pullout in non ICC CMYK
    conversion. Added AV2 gamme u8-&gt;linear float conversions.
    VAPI file generation for vala integration. Adjusted strategy
    for conversion selection, trades back warm-up time for missing
    some fast multi-step conversions.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1597060800">- Update to version 0.1.80:
  + No upstream changes provided.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1602158400">- Update to version 0.1.82:
  + Handle the parametric ICCv4 types that are not strictly the
    same type as core sRGB curve.
  + Meson build cleanups, depend on meson 0.54.</changelog>
  <changelog author="Wang Jun &lt;jgwang@suse.com&gt;" date="1609156800">- Update to version 0.1.84:
  * Fixed bug in caching of CMYK ICC profiles.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1615896000">- update to 0.1.86:
  * input-class (scanner/RGB) ICC profiles are valid for creating RGB spaces.
  * improved thread safety for babl_space_from_icc
  * build: allow using babl a subproject in other meson projects.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1626177600">- Update to version 0.1.88:
  + Consistency fixes to format names, in particular for palettized
    formats.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1646136000">- Update to version 0.1.90:
  * Automatic LUT creation for conversions from &amp;lt;24bpp of colorant
    componants, SIMD builds for x86_64 micro-architecture levels and
    ARM neon, pre-defined CIE Lab u8 and CIE Lab u16 formats.
  * Fix bug of an unlocked non-locked mutex, which started failing
    on some platforms.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1649505600">- update to 0.1.92:
  * Fixes for avoiding load of wrong SIMD extensions</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1651579200">- Add patches, backported from git, to fix build with meson 0.62:
  + 2dc7fc40.patch
  + b05b2826.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1661774400">- update to 0.1.96:
  * Minor changes from 0.1.94, fixing build.
  * Fix of crash on non-aligned data for SIMD, add commandline tool, improve vala
    compatibility of introspection info.
- drop patches 2dc7fc40.patch, b05b2826.patch (upstream)</changelog>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1669118400">- update to 0.1.98:
  * More robust bounds protection in ICC handling, avoid garbage collecting
    lookup tables in-line with processing.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1677672000">- update to 0.1.102:
  * LUT code-paths now disabled by default.
  * Stop double processing with LUT+normal fishes.
  * Support for non-ASCII characters in file paths on windows.
    Improved wrap build support.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1678363200">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1684411200">- Update to 0.1.106:
  * Disable LUTs on big-endian, fix to 1bpp-&gt;4bpp LUTs, faster startup by caching
    balanced RGB to XYZ matrices.
  * LUT code-paths re-enabled, some array overflow proofing.</changelog>
</package>
<package pkgid="62292c9c44e407126ecea3f67d2fa0143d84c2d88db4cb90e1f2679188ef0563d5b7047703a4892d859e825b650453a6ff64990a9b7dabb00b394b29c7dc1475" name="babl-devel-debuginfo" arch="i586">
  <version epoch="0" ver="0.1.106" rel="2.3"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1580817600">- Update to version 0.1.74:
  + Build fixes, improved host cpu detection, OSX fixes, clang
    warning squelches.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1591876800">- Update to version 0.1.78:
  * Bugfix release - mutex and atomicity related issues.
  * Wrap hue in HSV, HSL, HCY. Fix black pullout in non ICC CMYK
    conversion. Added AV2 gamme u8-&gt;linear float conversions.
    VAPI file generation for vala integration. Adjusted strategy
    for conversion selection, trades back warm-up time for missing
    some fast multi-step conversions.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1597060800">- Update to version 0.1.80:
  + No upstream changes provided.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1602158400">- Update to version 0.1.82:
  + Handle the parametric ICCv4 types that are not strictly the
    same type as core sRGB curve.
  + Meson build cleanups, depend on meson 0.54.</changelog>
  <changelog author="Wang Jun &lt;jgwang@suse.com&gt;" date="1609156800">- Update to version 0.1.84:
  * Fixed bug in caching of CMYK ICC profiles.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1615896000">- update to 0.1.86:
  * input-class (scanner/RGB) ICC profiles are valid for creating RGB spaces.
  * improved thread safety for babl_space_from_icc
  * build: allow using babl a subproject in other meson projects.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1626177600">- Update to version 0.1.88:
  + Consistency fixes to format names, in particular for palettized
    formats.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1646136000">- Update to version 0.1.90:
  * Automatic LUT creation for conversions from &amp;lt;24bpp of colorant
    componants, SIMD builds for x86_64 micro-architecture levels and
    ARM neon, pre-defined CIE Lab u8 and CIE Lab u16 formats.
  * Fix bug of an unlocked non-locked mutex, which started failing
    on some platforms.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1649505600">- update to 0.1.92:
  * Fixes for avoiding load of wrong SIMD extensions</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1651579200">- Add patches, backported from git, to fix build with meson 0.62:
  + 2dc7fc40.patch
  + b05b2826.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1661774400">- update to 0.1.96:
  * Minor changes from 0.1.94, fixing build.
  * Fix of crash on non-aligned data for SIMD, add commandline tool, improve vala
    compatibility of introspection info.
- drop patches 2dc7fc40.patch, b05b2826.patch (upstream)</changelog>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1669118400">- update to 0.1.98:
  * More robust bounds protection in ICC handling, avoid garbage collecting
    lookup tables in-line with processing.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1677672000">- update to 0.1.102:
  * LUT code-paths now disabled by default.
  * Stop double processing with LUT+normal fishes.
  * Support for non-ASCII characters in file paths on windows.
    Improved wrap build support.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1678363200">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1684411200">- Update to 0.1.106:
  * Disable LUTs on big-endian, fix to 1bpp-&gt;4bpp LUTs, faster startup by caching
    balanced RGB to XYZ matrices.
  * LUT code-paths re-enabled, some array overflow proofing.</changelog>
</package>
<package pkgid="f08c61f2a700dfaa9867843d2123c3f7404d84ef208289a73ef8cfde7ec3267b50f939938ece6610dcf0c34550050ebb13c9bc5012ed94f69abab8265cea7e94" name="bash" arch="i586">
  <version epoch="0" ver="5.2.21" rel="9.1"/>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1658923200">- Update to bash 5.2 rc2
  gg. Since there is no `declare -' equivalent of `local -', make sure to use
    `local -' in the output of `local -p'.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1663070400">- Update to bash 5.2 rc4
  Pos. aa is now enabled by default.
  m. Readline now checks for changes to locale settings (LC_ALL/LC_CTYPE/LANG)
    each time it is called, and modifies the appropriate locale-specific display
- Port patches
  * bash-2.03-manual.patch
  * bash-5.2.dif</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1663243200">- Add patch quotes-man2html.patch
  * Fix boo#1203091 -- BASH(1) Manual Page: Unprocessed macro aq</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1663588800">- Small change in quotes-man2html.patch
  * Use a simple "'" aka quote instead of "&amp;prime;" for "\(aq"</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1663675200">- Enable parallel builds by splitting clean and all at make time
  (Thanks to Christopher Yeleighton)
- Do not copy more than 1 byte for \(aq becoming a "'" in
  quotes-man2html.patch</changelog>
  <changelog author="Christopher Yeleighton &lt;giecrilj@stegny.2a.pl&gt;" date="1664020800">- add checks</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1664280000">- Modernize run-tests</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1664280001">- Update to final bash 5.2
  a. When replacing a history entry, make sure the existing entry has a non-NULL
    timestamp before copying it; it may have been added by the application, not
    the history library.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1665057600">- Add upstream patches
  * bash52-001
    Expanding unset arrays in an arithmetic context can cause a
    segmentation fault.
  * bash52-002
    Starting bash with an invalid locale specification for
    LC_ALL/LANG/LC_CTYPE can cause the shell to crash.
- Do not run checks in parallel as it eats memory, a lot of memory
- Disable alternate array implementation as it eats a lot of memory</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1665576000">- Remove backup of patched tests</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1665576001">- Don't strip binaries
- Work around a signal mask issue with qemu linux-user emulation</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1666267200">- Explicit require versioned libreadline8 as we face new ABI
  functions used by the bash (boo#1204336)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1667390400">- Set DEFAULT_LOADABLE_BUILTINS_PATH to get BASH_LOADABLES_PATH
  correct (boo#1204567)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1667995200">- Add upstream patches
  * bash52-003
    Command substitutions need to preserve newlines instead of replacing them
    with semicolons, especially in the presence of multiple here-documents.
  * bash52-004
    Bash needs to keep better track of nested brace expansions to avoid problems
    with quoting and POSIX semantics.
  * bash52-005
    Null pattern substitution replacement strings can cause a crash.
  * bash52-006
    In interactive shells, interrupting the shell while entering a command
    substitution can inhibit alias expansion.
  * bash52-007
    This patch fixes several problems with alias expansion inside command
    substitutions when in POSIX mode.
  * bash52-008
    Array subscript expansion can inappropriately quote brackets if the expression
    contains &lt; or &gt;.
  * bash52-009
    Bash arithmetic expansion should allow `@' and `*' to be used as associative
    array keys in expressions.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1669636800">- Add upstream patches
  * bash52-010
    Bash-5.2 checks the first 128 characters of an executable file that execve()
    refuses to execute to see whether it's a binary file before trying to
    execute it as a shell script. This defeats some previously-supported use
    cases like "self-executing" jar files or "self-uncompressing" scripts.
  * bash52-011
    Using timeouts and readline editing with the `read' builtin (read -e -t) can
    leave the readline timeout enabled, potentially resulting in an erroneous
    timeout on the next call.
  * bash52-012
    When running in bash compatibility mode, nested command substitutions can
    leave the `extglob' option enabled.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1671019200">- Add upstream patches
  * bash52-013
    Bash can leak memory when referencing a non-existent associative
    array element.
  * bash52-014
    Bash defers processing additional terminating signals when running
    the EXIT trap while exiting due to a terminating signal.  This
    patch allows the new terminating signal to kill the shell immediately.
  * bash52-015
    There are several cases where bash is too aggressive when optimizing
    out forks in subshells. For example, `eval' and traps should never
    be optimized.</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="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1699963200">- Add upstream patches
  * bash52-021
    There is an off-by-one error that causes command substitutions to fail when
    they appear in a word expansion inside a here-document.
  * bash52-020
    The parser did not allow `time' to appear as the first reserved word in a
    command substitution.
  * bash52-019
    There are some cases where the shell reaped a background (asynchronous) job
    and would incorrectly try to set the terminal's process group back to the
    shell's. In these cases it never set the terminal process group to that
    jobs's process group initially, so resetting it is incorrect.
  * bash52-018
    There are two problems with returning tokens to yyparse() when the shell
    encounters a syntax error or when it reads EOF.
    When reading a WORD token, the parser has to return the correct value to
    yyparse. Previous versions returned a value &lt; 0, which the bash parser
    translated into YYERRCODE for bison, and in newer versions of bison, the
    appropriate reset actions didn't happen. We should return YYUNDEF, which
    bison uses for `invalid token'. Since we can return a token &lt; 0 for both
    invalid tokens and EOF, the bash tokenizer needs to differentiate between
    those two cases.
  * bash52-017
    In certain cases, using the `.' builtin in a subshell would optimize away
    the rest of the commands in the subshell.
  * bash52-016
    If an expression in an arithmetic for loop expands to NULL, the shell
    would crash.
- Correct offsets of patches
  * bash-4.3-sigrestart.patch
  * bash-5.2.dif</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1700049600">- Be sure to have a usable bison installed at build time</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1700049601">- Declare token YYEOF to be able to support older bison versions
  as well</changelog>
</package>
<package pkgid="fefe7ed1b2cc7fc2c2f9d40ebf7e3cb6dc99db4af99f413374cf421f0ce84a33cc25dde66c1138df69e96c7b672cc7ab85aadd4b890365c9279c21b0eff244b9" name="bash" arch="src">
  <version epoch="0" ver="5.2.21" rel="9.1"/>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1658923200">- Update to bash 5.2 rc2
  gg. Since there is no `declare -' equivalent of `local -', make sure to use
    `local -' in the output of `local -p'.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1663070400">- Update to bash 5.2 rc4
  Pos. aa is now enabled by default.
  m. Readline now checks for changes to locale settings (LC_ALL/LC_CTYPE/LANG)
    each time it is called, and modifies the appropriate locale-specific display
- Port patches
  * bash-2.03-manual.patch
  * bash-5.2.dif</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1663243200">- Add patch quotes-man2html.patch
  * Fix boo#1203091 -- BASH(1) Manual Page: Unprocessed macro aq</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1663588800">- Small change in quotes-man2html.patch
  * Use a simple "'" aka quote instead of "&amp;prime;" for "\(aq"</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1663675200">- Enable parallel builds by splitting clean and all at make time
  (Thanks to Christopher Yeleighton)
- Do not copy more than 1 byte for \(aq becoming a "'" in
  quotes-man2html.patch</changelog>
  <changelog author="Christopher Yeleighton &lt;giecrilj@stegny.2a.pl&gt;" date="1664020800">- add checks</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1664280000">- Modernize run-tests</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1664280001">- Update to final bash 5.2
  a. When replacing a history entry, make sure the existing entry has a non-NULL
    timestamp before copying it; it may have been added by the application, not
    the history library.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1665057600">- Add upstream patches
  * bash52-001
    Expanding unset arrays in an arithmetic context can cause a
    segmentation fault.
  * bash52-002
    Starting bash with an invalid locale specification for
    LC_ALL/LANG/LC_CTYPE can cause the shell to crash.
- Do not run checks in parallel as it eats memory, a lot of memory
- Disable alternate array implementation as it eats a lot of memory</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1665576000">- Remove backup of patched tests</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1665576001">- Don't strip binaries
- Work around a signal mask issue with qemu linux-user emulation</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1666267200">- Explicit require versioned libreadline8 as we face new ABI
  functions used by the bash (boo#1204336)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1667390400">- Set DEFAULT_LOADABLE_BUILTINS_PATH to get BASH_LOADABLES_PATH
  correct (boo#1204567)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1667995200">- Add upstream patches
  * bash52-003
    Command substitutions need to preserve newlines instead of replacing them
    with semicolons, especially in the presence of multiple here-documents.
  * bash52-004
    Bash needs to keep better track of nested brace expansions to avoid problems
    with quoting and POSIX semantics.
  * bash52-005
    Null pattern substitution replacement strings can cause a crash.
  * bash52-006
    In interactive shells, interrupting the shell while entering a command
    substitution can inhibit alias expansion.
  * bash52-007
    This patch fixes several problems with alias expansion inside command
    substitutions when in POSIX mode.
  * bash52-008
    Array subscript expansion can inappropriately quote brackets if the expression
    contains &lt; or &gt;.
  * bash52-009
    Bash arithmetic expansion should allow `@' and `*' to be used as associative
    array keys in expressions.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1669636800">- Add upstream patches
  * bash52-010
    Bash-5.2 checks the first 128 characters of an executable file that execve()
    refuses to execute to see whether it's a binary file before trying to
    execute it as a shell script. This defeats some previously-supported use
    cases like "self-executing" jar files or "self-uncompressing" scripts.
  * bash52-011
    Using timeouts and readline editing with the `read' builtin (read -e -t) can
    leave the readline timeout enabled, potentially resulting in an erroneous
    timeout on the next call.
  * bash52-012
    When running in bash compatibility mode, nested command substitutions can
    leave the `extglob' option enabled.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1671019200">- Add upstream patches
  * bash52-013
    Bash can leak memory when referencing a non-existent associative
    array element.
  * bash52-014
    Bash defers processing additional terminating signals when running
    the EXIT trap while exiting due to a terminating signal.  This
    patch allows the new terminating signal to kill the shell immediately.
  * bash52-015
    There are several cases where bash is too aggressive when optimizing
    out forks in subshells. For example, `eval' and traps should never
    be optimized.</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="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1699963200">- Add upstream patches
  * bash52-021
    There is an off-by-one error that causes command substitutions to fail when
    they appear in a word expansion inside a here-document.
  * bash52-020
    The parser did not allow `time' to appear as the first reserved word in a
    command substitution.
  * bash52-019
    There are some cases where the shell reaped a background (asynchronous) job
    and would incorrectly try to set the terminal's process group back to the
    shell's. In these cases it never set the terminal process group to that
    jobs's process group initially, so resetting it is incorrect.
  * bash52-018
    There are two problems with returning tokens to yyparse() when the shell
    encounters a syntax error or when it reads EOF.
    When reading a WORD token, the parser has to return the correct value to
    yyparse. Previous versions returned a value &lt; 0, which the bash parser
    translated into YYERRCODE for bison, and in newer versions of bison, the
    appropriate reset actions didn't happen. We should return YYUNDEF, which
    bison uses for `invalid token'. Since we can return a token &lt; 0 for both
    invalid tokens and EOF, the bash tokenizer needs to differentiate between
    those two cases.
  * bash52-017
    In certain cases, using the `.' builtin in a subshell would optimize away
    the rest of the commands in the subshell.
  * bash52-016
    If an expression in an arithmetic for loop expands to NULL, the shell
    would crash.
- Correct offsets of patches
  * bash-4.3-sigrestart.patch
  * bash-5.2.dif</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1700049600">- Be sure to have a usable bison installed at build time</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1700049601">- Declare token YYEOF to be able to support older bison versions
  as well</changelog>
</package>
<package pkgid="e2cb68d8498cedf0daeefc9a6a676eee6ef6aa4f4a626f289713f0437ceabbada363d0b021712b9fb41f19987b8a4bd1d367e7ba592ff89af40658c724b64e4b" name="bash" arch="x86_64">
  <version epoch="0" ver="5.2.21" rel="9.1"/>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1658923200">- Update to bash 5.2 rc2
  gg. Since there is no `declare -' equivalent of `local -', make sure to use
    `local -' in the output of `local -p'.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1663070400">- Update to bash 5.2 rc4
  Pos. aa is now enabled by default.
  m. Readline now checks for changes to locale settings (LC_ALL/LC_CTYPE/LANG)
    each time it is called, and modifies the appropriate locale-specific display
- Port patches
  * bash-2.03-manual.patch
  * bash-5.2.dif</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1663243200">- Add patch quotes-man2html.patch
  * Fix boo#1203091 -- BASH(1) Manual Page: Unprocessed macro aq</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1663588800">- Small change in quotes-man2html.patch
  * Use a simple "'" aka quote instead of "&amp;prime;" for "\(aq"</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1663675200">- Enable parallel builds by splitting clean and all at make time
  (Thanks to Christopher Yeleighton)
- Do not copy more than 1 byte for \(aq becoming a "'" in
  quotes-man2html.patch</changelog>
  <changelog author="Christopher Yeleighton &lt;giecrilj@stegny.2a.pl&gt;" date="1664020800">- add checks</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1664280000">- Modernize run-tests</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1664280001">- Update to final bash 5.2
  a. When replacing a history entry, make sure the existing entry has a non-NULL
    timestamp before copying it; it may have been added by the application, not
    the history library.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1665057600">- Add upstream patches
  * bash52-001
    Expanding unset arrays in an arithmetic context can cause a
    segmentation fault.
  * bash52-002
    Starting bash with an invalid locale specification for
    LC_ALL/LANG/LC_CTYPE can cause the shell to crash.
- Do not run checks in parallel as it eats memory, a lot of memory
- Disable alternate array implementation as it eats a lot of memory</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1665576000">- Remove backup of patched tests</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1665576001">- Don't strip binaries
- Work around a signal mask issue with qemu linux-user emulation</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1666267200">- Explicit require versioned libreadline8 as we face new ABI
  functions used by the bash (boo#1204336)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1667390400">- Set DEFAULT_LOADABLE_BUILTINS_PATH to get BASH_LOADABLES_PATH
  correct (boo#1204567)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1667995200">- Add upstream patches
  * bash52-003
    Command substitutions need to preserve newlines instead of replacing them
    with semicolons, especially in the presence of multiple here-documents.
  * bash52-004
    Bash needs to keep better track of nested brace expansions to avoid problems
    with quoting and POSIX semantics.
  * bash52-005
    Null pattern substitution replacement strings can cause a crash.
  * bash52-006
    In interactive shells, interrupting the shell while entering a command
    substitution can inhibit alias expansion.
  * bash52-007
    This patch fixes several problems with alias expansion inside command
    substitutions when in POSIX mode.
  * bash52-008
    Array subscript expansion can inappropriately quote brackets if the expression
    contains &lt; or &gt;.
  * bash52-009
    Bash arithmetic expansion should allow `@' and `*' to be used as associative
    array keys in expressions.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1669636800">- Add upstream patches
  * bash52-010
    Bash-5.2 checks the first 128 characters of an executable file that execve()
    refuses to execute to see whether it's a binary file before trying to
    execute it as a shell script. This defeats some previously-supported use
    cases like "self-executing" jar files or "self-uncompressing" scripts.
  * bash52-011
    Using timeouts and readline editing with the `read' builtin (read -e -t) can
    leave the readline timeout enabled, potentially resulting in an erroneous
    timeout on the next call.
  * bash52-012
    When running in bash compatibility mode, nested command substitutions can
    leave the `extglob' option enabled.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1671019200">- Add upstream patches
  * bash52-013
    Bash can leak memory when referencing a non-existent associative
    array element.
  * bash52-014
    Bash defers processing additional terminating signals when running
    the EXIT trap while exiting due to a terminating signal.  This
    patch allows the new terminating signal to kill the shell immediately.
  * bash52-015
    There are several cases where bash is too aggressive when optimizing
    out forks in subshells. For example, `eval' and traps should never
    be optimized.</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="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1699963200">- Add upstream patches
  * bash52-021
    There is an off-by-one error that causes command substitutions to fail when
    they appear in a word expansion inside a here-document.
  * bash52-020
    The parser did not allow `time' to appear as the first reserved word in a
    command substitution.
  * bash52-019
    There are some cases where the shell reaped a background (asynchronous) job
    and would incorrectly try to set the terminal's process group back to the
    shell's. In these cases it never set the terminal process group to that
    jobs's process group initially, so resetting it is incorrect.
  * bash52-018
    There are two problems with returning tokens to yyparse() when the shell
    encounters a syntax error or when it reads EOF.
    When reading a WORD token, the parser has to return the correct value to
    yyparse. Previous versions returned a value &lt; 0, which the bash parser
    translated into YYERRCODE for bison, and in newer versions of bison, the
    appropriate reset actions didn't happen. We should return YYUNDEF, which
    bison uses for `invalid token'. Since we can return a token &lt; 0 for both
    invalid tokens and EOF, the bash tokenizer needs to differentiate between
    those two cases.
  * bash52-017
    In certain cases, using the `.' builtin in a subshell would optimize away
    the rest of the commands in the subshell.
  * bash52-016
    If an expression in an arithmetic for loop expands to NULL, the shell
    would crash.
- Correct offsets of patches
  * bash-4.3-sigrestart.patch
  * bash-5.2.dif</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1700049600">- Be sure to have a usable bison installed at build time</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1700049601">- Declare token YYEOF to be able to support older bison versions
  as well</changelog>
</package>
<package pkgid="81db478bf0c3023f8dee2707aa51de5678425fbce5514c9123b33abf6570710f6df21a25d7d127a141dc0622069e4be130d9d9edbe8bc32aacf200b14fd080d8" name="bash-completion" arch="noarch">
  <version epoch="0" ver="2.11" rel="8.1"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1578225600">- Update to version 2.10:
  * perltidy: associate *.t (#338)
  * perl: fix completion with space between option and argument
  * _variables: add TERM and LC_* completion (#353)
  * autotools: Replace pkgdatadir with datadir
  * pkg-config: Relative paths
  * pkg-config: generate Name from autotools PACKAGE
  * ssh: option and argument completion updates (#332)
  * test_arp: Skip if ARP tables are empty
  * test_chromium_browser: Skip test_2 if 'chromium-browser --help'
    fails
  * test_rpm2tgz: Fix expected output
  * cppcheck: Add new standards to --std option. (#356)
  * apt-get: fix pkg version completion if it contains a colon (#351)
  * test: bump black to &gt;=19.10b0
  * ssh, scp, sftp, ssh-copy-id, curl: improve identity file
    completion
  * update-rc.d: indentation fix
  * update-rc.d: remove dead code
  * screen: add serial device basic arg (non)completion
  * screen: add //telnet completion
  * test: add some trivial perl -E/-e cases
  * perl: indentation fixes
  * curl: make @filename completion do the right thing with dirs
  * _filedir: avoid duplicate dirs internally, and a compgen -d call
    for files
  * _filedir: remove unused $x
  * bash_completion.sh: shellcheck SC2086 fixes
  * test: shellcheck config cleanups
  * shellcheck: add some option arg (non)completions
  * test: fix cpio users test in presence of usernames with whitespace
  * test: python typing fixes
  * test: add minimal mypy config
  * .gitignore: mypy cache
  * makepkg: fix option completion
  * test: mark dcop and mr testcases requiring the cmd as such
  * CONTRIBUTING: disable e-mail bug gateway due to spam
  * carton: new completion
  * op: direct command parsing stderr to /dev/null
  * test: adjust java expectations based on whether jars can be listed
  * valgrind: look tool names from lib/*-linux-gnu dirs too
  * test: xfail locale-gen option completion if --help is not
    available
  * _sysvdirs: always return 0
  * java: don't assume jar is installed
  * travis: test with Debian 10
  * wine: install for wine-development and wine-stable too
  * travis: generate dist tarball on alpine
  * dmypy: new completion
  * test: add require_longopt xfail helper, use it
  * test: mark more tests that parse command output as requiring
    command
  * sysctl: invoke completed sysctl instead of one from path to get
    variables
  * screen, smartctl, update-alternatives: _parse_help, drop hardcoded
    option list
  * lintian-info: _parse_help, add more option arg (non)completions
  * gprof: _parse_usage, drop hardcoded option list
  * test: fix retrieving command to test from request
  * travis: pass NETWORK as env var, so we can actually use it
  * test: xfail MAC address completion without networking
  * test: ignore _makepkg_bootstrap in makepkg test env
  * test: hush flake8-bugbear B010
  * test: don't sort expected completion lists under the hood
  * test: add bunch of basic option parsing test cases
  * test: always run tests which don't require tested command
  * test: explodepkg and upgradepkg test fixes
  * test: mark sbcl-mt xfail due to whitespace split issues
  * _terms: search directly from various terminfo dirs
  * _terms: combine and simplify somewhat
  * pkg-get: fix $i leak
  * pkgutil: fix $i leak
  * test: portinstall/upgrade test case and setup fixes
  * lvm pv*, vg*: parse help instead of hardcoding option list
  * ipv6calc: parse help instead of hardcoding option list
  * test: avoid some sed -r/-E runLint false positives
  * test: use sh +* as ccache command test case
  * java: make jar/zip listing work with unzip
  * test: installpkg test fixes
  * test: fix acroread fixture dir
  * test: remove unnecessary returns after pytest.skip
  * test: avoid gnome-mplayer core dump on Ubuntu 14
  * xvfb-run: new completion
  * test: skip gssdp-discover --message-type when option not available
  * test: expect failures for bc without --help useful with _longopt
  * test: don't expect a .tox dir in fixture
  * test: drop sourcing our no longer existing profile.d script
  * tox: include -- in option completions
  * tox: complete defaults after a --
  * gssdp-discover: new completion
  * test: register our pytest markers to hush warnings from 4.5+
  * test: fix required pytest version
  * ip: invoke the tool as $1
  * README: drop distro badges, link to Repology instead
  * chromium-browser: add --proxy-server arg completion
  * test: source our profile.d test env script in docker
  * influx: new completion
  * README: badge title tweaks
  * tox: do simple parse on tox.ini if --listenvs* yields nothing
  * test: add basic tox fixture
  * man: fall back to _parse_usage for _parse_help
  * test_wsimport: xfail options test on unparseable -help
  * test: don't try to install black on Python &lt; 3.6
  * pgrep: fix fallback to _parse_usage
  * test: xfail unparseable mock and munin-node-configure --help cases
  * test_pwdx: xfail more unparseable help cases
  * build: make pytest executable configurable, look for pytest-3 too
  * test: enforce minimum pytest version
  * test: zopflipng flake8 fix
  * test: xfail getent and pwdx option completions with unparseable
  - -help
  * test: add more basic _parse_help use test cases
  * test: add bunch of basic _parse_help use test cases
  * .gitignore: add configure.lineno
  * badblocks: fix $i leak
  * postfix: option completion is expected to fail at the moment
  * cal: try _parse_help before _parse_usage
  * test: add bunch of basic _parse_usage use test cases
  * chsh, pwck: try _parse_help before _parse_usage
  * test: add basic autossh test
  * test: convert more _filedir unit tests to pytest+pexpect
  * test: flake8 fix
  * test: convert bunch of _filedir unit tests to pytest+pexpect
  * test: convert finger partial test case to pytest+pexpect
  * README: add some badges, tweak existing
  * test: port _variables unit tests to pytest+pexpect
  * test: port compgen and quote tests to pytest+pexpect
  * iconv, lz4, tipc, xsltproc: replace some seds with compgen -X
  * test: disallow Alpine failure on Travis
  * _pnames: adapt for busybox ps, rewrite in pure bash
  * test: run our docker script in test containers by default
  * test: use one Dockerfile for all dists
  * test_ifup: accept short option completions too
  * timeout: fallback to _parse_usage from _parse_help
  * test_wget: test --s instead of --h
  * test_lsusb: xfail with unparseable --help
  * test: expect failures for various completions without useful
  - -help
  * test: support xfail in our markers like skipif, use it a lot
  * test: add Alpine Linux container, allow failures for now
  * iconv: weed out ... from encoding completions
  * test_iconv: add basic file completion test
  * test_iconv: skip option completion if --help fails
  * test_getconf: skip if -a doesn't output any POSIX_V*
  * test_feh, test_makepkg: invoke grep as "command grep"
  * test: generalize check whether we're being run in a container
  * tar: simplify locating tarball from command line
  * pkg_delete: don't limit to FreeBSD
  * test: reformat test_chromium_browser.py source
  * test: set up BASH_COMPLETION_COMPAT_DIR in bashrc (only)
  * test: more thorough system location interference avoidance
  * test: bashrc comment and whitespace tweaks
  * build: makefile whitespace tweaks
  * build: really reset return value before completions check
  * build: simplify symlink setup
  * tar: add missing bsdtar, gtar, and star symlinks
  * README: use light gray badges for unknown versions
  * README: link to cygwin package
  * ri: hush some warnings
  * unrar: complete on *.exe (#337)
  * chromium-browser: Add support for .mhtml files
  * screen: complete first arg with serial devices
  * gcc: support new --completion option (#222)
  * unzip, zipinfo: complete *.aab (#340)
  * cppcheck: Remove deprecated option 'posix'  for '--std='
- Remove gcc-564d068.patch and sh-script-completion-boo977336.patch
  as these are implemented upstream.
- Update to version 2.9:
  * dpkg-source: Add --before-build --after-build --commit, and
  - -print-format
  * xm: Deprecate completion for obsolete command (#284)
  * _filedir_xspec: Fallback to suggesting all files if requested
    (#260)
  * tar: Support completions for zstd compression extensions (#255)
  * dpkg: List held packages (#250)
  * cvs: Add completion for the log command
  * unzip, zipinfo: Associate with *.xar (eXist-db application
    package) (#257)
  * mplayer: Associate with *.w64
  * okular: Added support for xz-compressed files.
  * _xspecs: Declare as global on bash &gt;= 4.2
  * test: Increase expect pty to 160 columns
  * test: avoid interrupting magic mark output
  * 7z: add .msi support
  * tshark: speed up tshark -O completion
  * tshark: fix completion of -Xlua_script option
  * tshark: Support preferences (-o) completion with memoization
  * test: fix misinterpretation of completion output in tests
  * test: fix flake8 complaints about unused imports
  * conftest: fix RemovedInPytest4Warning due to use of
    node.get_marker
  * chromium-browser: consider chrome and chromium as aliases
  * tshark: support .gz and .cap files for -r expansion
  * tshark: prevent a single-character file from breaking -G
    completion
  * tshark: update -T and -t completions
  * man: Fix completion when failglob option is enabled (#225)
  * mplayer: Add common supported module music formats
  * _longopt: pick first long option on a line, not last
  * *: avoid shellcheck SC1007 and SC1010
  * 7z: add some TODO notes on parsing "i" output for extensions
  * ssh: make -o protocol completion less hardcoded
  * ssh: make option completion case insensitive
  * ssh: fix suboption completion with combined -*o
  * xvnc4viewer: code cleanups
  * doc/testing: remove lots of legacy info, add some new
  * CONTRIBUTING: add upstream vs bash-completion considerations
  * CONTRIBUTING: note runLint and run-shellcheck
  * __parse_options, 7z: avoid herestrings
  * arp, ccze, ifstat, inotifywait, makepkg: invoke sed with "command"
  * shellcheck: disable bunch of warnings when in "-S warning" mode
  * test: move default shell option from run-shellcheck to
    .shellcheckrc
  * test: make runLint search for herestrings
  * tar, valgrind: avoid some herestrings
  * travis: run shellcheck on bash_completion.sh.in too
  * travis: fail on shellcheck errors
  * make: quote eval array definitions to work around shellcheck
    SC1036 bug
  * test: add make -C test case
  * *: shellcheck error fixes
  * _included_ssh_config_files: store found included files in an array
  * _included_ssh_config_files: doc grammar fixes
  * test: add invoke-rc.d test case for not repeating already given
    options
  * ebtables: improve existing table arg parsing
  * test: add script to run shellcheck, run it in Travis, allowing
    failure for now
  * iptables: improve existing table arg parsing
  * test: shorten long gdb test core file name so tar doesn't croak on
    it
  * AUTHORS: remove unrelated project association from my entry
  * apt-get: protect source against regex specials
  * mypy, mysql, xmms: don't complete unknown split long option args
  * synclient: remove unused local variable "split"
  * test: adjust _get_comp_words_by_ref test to changed error output
  * apt-cache: protect showsrc against regex specials
  * test: improve tshark -O arg completion test
  * tshark: ignore stderr when parsing -G, -L, and -h output
  * *: error output consistency, use bash_completion prefix
  * _upvar: deprecate in favor of _upvars
  * *: add missing "ex: filetype=sh"
  * phing: fix getting just a tab for options on CentOS 6
  * phing: don't complete -l with files
  * various: apply file vs dir special cases also when invoked with
    full path
  * *: whitespace tweaks
  * ssh: don't offer protocol v1 specific options if it's not
    supported
  * test: add some gdb non-core files
  * _parse_help: look for long options somewhat more eagerly
  * gdb: relax core filename pattern
  * test/tools: fix exit status incrementation
  * *: arithmetic expression related cleanups
  * test/tools: run all tools, don't stop at first failure
  * test: check for perltidy errors and warnings
  * *: format Perl code with perltidy
  * *: format Python code with black
  * .dir-locals.el: use flycheck-sh-bash-args
  * valgrind: look up tools from libexec dirs too
  * *: make _parse_usage fallbacks more concise
  * svn, svk, wget: use _iconv_charsets
  * *: spelling fixes
  * msynctool: code cleanups
  * *: remove whitespace after redirections
  * *: remove spaces immediately within $()
  * bzip2: recognize *.tbz2 as bzipped
  * modprobe: module parameter boolean values
  * ping, tracepath: parse options primarily with _parse_help
  * ulimit: new completion
  * shellcheck: new completion
  * dnssec-keygen: new completion
  * modprobe: append = to module parameter completions
  * test: include test_unit_longopt.py in dist
  * test: add some _longopt unit tests
  * _longopt: simplify regex, use printf instead of echo, drop
    unnecessary sort
  * nsupdate: new completion
  * _longopt: don't complete --no-* with file/dirname arg
  * copyright: add 2019
  * pytest: complete --pythonwarnings/-W arg
  * python: make warning action list reusable
  * test: use pytest-xdist
  * extra: add git pre-push hook for triggering Docker Hub builds
  * post-commit: trigger on test/requirements.txt too
  * pytest: complete pytest-xdist --dist, --numprocesses, and
  - -rsyncdir
  * test: remove no longer needed completion/*.exp
  * xfreerdp: reinstate support for old versions with dash option
    syntax
  * test: rewrite "generate" in Python, fix trailing backslash in
    EXTRA_DIST
  * test: sort t/Makefile.am EXTRA_DIST in C locale
  * ssh: support RemoteCommand and SyslogFacility options
  * test: Expect failure for chown all users test as non-root
  * test: Fix declare test case with bash 5.0
  * adb: Deprecate in favor of one shipped with the Android SDK
  * xfreerdp: Update for more modern xfreerdp
  * jsonschema: New completion
  * test: Remove unnecessary ri xfail
  * test: Clean up man tmp dir
  * .gitignore: Add .python-version (for pyenv)
  * test: Remove unnecessary autouse=True from fixtures
  * ifstat: Make work with iproute2 version
  * iperf, iperf3: Add some option arg (non-)completions
  * test: Fix test generation wrt results checking improvements
  * ifstat: New completion
  * __parse_options: Avoid non-zero exit status
  * test: Refactor/improve completion results checking
  * test: Match Python's default locale unaware sort in bash setup
  * test: Rename completion.line to .output
  * test: Add man failglob test case
  * test: Add pre_cmds support for completion fixture
  * inotifywatch: New completion, common with inotifywait
  * inotifywait: Fix -e completion with BSD sed
  * inotifywait: Avoid some false positive event names
  * test: extend _ip_addresses unit tests some
  * _ip_addresses: Avoid completing ipv4 ones with -6
  * inotifywait: New completion
  * test: Mark some xfails based on if in docker instead of in CI
  * test: Skip ifup options test if it doesn't grok --help, not in CI
  * test: Clean up and docker-ignore __pycache__ dirs
  * build: Include test/t in dist tarball
  * test/t: Avoid trailing backslash in Makefile.am's to appease
    automake
  * test: Remove some no longer used old test suite code
  * _xspecs: Simplify bash version check
  * chmod: Fix "-" completion
  * sysctl: Treat -f as alias for -p/--load
  * .gitignore: Add pytestdebug.log
  * chmod: Fix file completion after modes starting with a dash
  * _count_args: Add 3rd arg for treating option-like things as args
  * test: Fix _count_args test_7 to test intended case
  * pydocstyle: New completion
  * Travis: Remove unused PYTEST env var
  * doc: Note email issues gateway
  * tcpdump: Various option and their arg completion updates
  * test: Fix arp CI (non)expectations, remove redundant test case
  * test: Be more consistent with "CI" env var examination and xfails
  * arp: New completion, somewhat incomplete
  * test: Expect failure in gkrellm if there's no X display
  * doc: Update docs on generating simple tests
  * doc: Some test dependency doc updates
  * test: Add requirements.txt for installing dependencies
  * grpck: Parse options with _parse_help, falling back to
    _parse_usage
  * grpck: Add --root/-R arg completion
  * test suite: Ignore _scp_path_esc in env for ssh-copy-id
  * ssh-copy-id: Add -i and -o arg (non-)completions
  * tar: Clean up some redundant code
  * cancel: Split long line
  * cancel: Add some option arg (non-)completions
  * locale-gen: New completion
  * makepkg: Don't apply to other than Slackware makepkg
  * test: Allow unknowns options in makepkg option completion
  * makepkg: Use _parse_help instead of hardcoding option list
  * mypy: New completion
  * op: New completion
  * hunspell: New completion
  * xmllint: Improve --encode, --pretty, and --xpath arg
    (non-)completions
  * test: Remove leftover completion/ls.exp
  * gcc: Add g++, gcc, gccgo, and gfortran *-[568] aliases
  * perlcritic: New completion
  * gnome-screenshot: New completion
  * isort: New completion
  * freeciv: Option and arg completion updates
  * freeciv-gtk2: Install for freeciv and freeciv-gtk3, rename to
    freeciv
  * mplayer etc: Complete on *.crdownload partial downloads in
    addition to *.part
  * chromium-browser, google-chrome*: New non-xspec completion
  * firefox etc: New non-xspec completion
  * Merge branch 'master' into wip-pexpect
  * nc: Add some more option (non-)completions
  * test: Mark MANPATH without leading/trailing colons test an xfail
    on CI CentOS 6
  * test: Remove kill, killall remnants
  * test: Make case specific env entries shell code, not escaped
  * Merge branch 'master' into wip-pexpect
  * unzip, zipinfo: Associate with *.whl
  * __load_completion: Avoid unnecessary lookups from nonexistent dirs
  * Merge branch 'master' into wip-pexpect
  * gcc: Add g++, gcc, gccgo, and gfortran *-7 aliases
  * test: Use test_unit_* prefix for unit tests, to avoid name clashes
  * test: Support setting cmd=None to require no command, for unit
    tests
  * test: Misc test suite fixes
  * test: Fix jq and scrub skipif commands
  * test: Don't require complete marker on test methods
  * test: Add support for per-test env modifications
  * test: Use more conventional Python file names for tests
  * test: Sort completion results in Python for ease of use in Python
    tests
  * test: Allow __load_completion to fail
  * test: chdir to fixtures dir in Python as well
  * test: Mark xfreerdp as expected failure for now
  * test: Replace + with Plus in test class names
  * test: Implement load_completion_for using assert_bash_exec
  * test: Add ability to selectively ignore diffs in environment
  * test: Fixture reorganization
  * test: Pass through $HOME and $DISPLAY to test bash
  * test: Log pexpect interaction to $BASHCOMP_TEST_LOGFILE if set
  * test: Rename BASHCOMP_* test env variables to BASHCOMP_TEST_*
  * test: Add python3 test case
  * test: Add class level skipif based on bash exec result
  * test: Include command name in test class name, use numbered test
    method names
  * test: Fix some regressions introduced in recent test conversions
  * test: Add support for running test case in a specified dir
  * test: Add support for skipping individual tests based on shell
    command status
  * test: Make test base work with Python 3.3+
  * test: Add some iperf, iperf3 and xmodmap test cases
  * xmodmap: Use _parse_help instead of hardcoded option list
  * iperf: Improve client/server specific option parsing
  * iperf: Install for iperf3 too
  * iperf: Add g/G to --format completions
  * xmodmap: Use _parse_help instead of hardcoded option list
  * iperf: Improve client/server specific option parsing
  * iperf: Install for iperf3 too
  * iperf: Add g/G to --format completions
  * test: Use /root/.local/bin/pytest on ubuntu14 by default
  * test: Add generated test files to t/Makefile.am automatically
  * test: Add new test files to EXTRA_DIST
  * test: Use /root/.local/bin/pytest on centos6 by default
  * test: Use make pytest docker executable env-configurable, default
    pytest-3
  * test: Update generate for pytest+pexpect
  * test: Convert majority of test cases to pytest+pexpect
  * tox: Fall back to --listenvs for env list if --listenvs-all fails
  * git-post-commit: Avoid some error trash when HEAD is not a
    symbolic ref
  * test: Add pylint-3 test case
  * test: Limit number of pylint option completions
  * pydoc, pylint: Determine python2/3 based on command basename only
  * pylint: Bring -f/--format arg completion up to date with pylint
    1.9.2
  * pylint: Implement comma separated --confidence arg completion
  * test: Fix buffer size option listing in run --help
  * test: Bump expect's match_max to 20000 by default
  * test: Run docker tests with --verbose
  * _services: Try systemctl list-unit-files if systemctl list-units
    fails
  * extra/git-post-commit.sh: Add git post-commit Docker Hub trigger
    hook
  * gpgv: New completion
  * pydoc, pylint: Skip module completion if current looks like a path
  * travis: Run ubuntu14/bsd with no network
  * travis: Split long lines in script
  * test: Limit number of wget option completions to avoid unresolved
    result
  * test: Mark flake8 untested if it seems broken
  * pylint: Option arg completion improvements
  * tshark: Get available interfaces from -D output
  * ngrep: Add "any" to -d arg completions
  * fio: New completion
  * test: Fix iwspy test case
  * uscan: Use _parse_help instead of hardcoded option list
  * urlsnarf: Add -p arg completion
  * tracepath: Add -m and -p arg non-completions
  * tracepath: Actually use our separate completion instead of
    _known_hosts
  * test: Skip jq option completion test if its --help doesn't list
    them
  * xdg-settings: Make help parsing work on BSD
  * test: Support running with local BSD binaries, do it w/ ubuntu14
    in CI
  * jq, sqlite3: Protect against negative array subscripts
  * sudo: Improve long option arg handling
  * sysctl: Recognize --pattern/-r and --load options
  * test: Add sysctl option parsing test case
  * sudo: Parse options from help/usage output, add some long option
    support
  * strace: Use _parse_help instead of hardcoded option list
  * sshow: Add -p arg completion
  * sqlite3: Add some option arg (non-)completions
  * tune2fs: Update -o/-O argument lists
  * jq: New completion
  * reportbug: Run _parse_help and apt-cache more selectively
  * querybts: Use _parse_help, not hardcoded option list, misc
    improvements
  * pyvenv: Support versioned 3.6-3.8 executables
  * passwd: Try _parse_help before _parse_usage to parse options
  * profile.d: Avoid tested variable values being confused as [ ]
    operators
  * cryptsetup: Add some option arg (non-)completions
  * cryptsetup, nc, sh: Skip option args when counting arguments
  * modinfo: Fall back to _parse_usage if _parse_help yields no
    results
  * mysql, mysqladmin: Complete --ssl-{ca,cert,key} option arg
  * mysqladmin: Reuse --default-character-set completion from mysql
  * modinfo: Use _parse_help instead of hardcoded option list
  * minicom: Use _parse_help instead of hardcoded option list
  * mplayer: Associate with *.S[3T]M, *.med, *.MED
  * completions/Makefile.am: Use install-data-hook, not install-data-
    local
  * ifup etc: Add option and option argument completion
  * _count_args: Add support for not counting specified option args
  * ifquery: New ifup alias completion
  * ngrep, tshark: Complete on *.pcapng too
  * rpm: Complete --licensefiles with -q
  * pytest: Rename from py.test to follow upstream recommended name
  * README: Add instructions for overriding completions system wide
  * README: Note $BASH_COMPLETION_USER_DIR
  * test: Mark psql etc test cases untested if --help doesn't work
  * aclocal, automake: Support versioned 1.16 executables
  * __load_completion: Avoid bad array subscript on "commands" ending
    with slash
  * lzma: Use _parse_help instead of hardcoded option list
  * test: Run perlcritic and flake8 on perl and python helpers in
    Travis
  * build: Improve cleanup of test/log and test/tmp dirs
  * pkg-config: Complete on *.pc files
  * build: Use AC_PROG_SED to locate sed
  * build: Do cmake, pc, and profile variable replacements in Makefile
  * README: Add Q/A on overriding a completion, modernize local
    install answer
  * json_xs: New completion
  * chmod: New completion
  * iperf, nc: Include IPv6 addresses in bind address completions
  * links: Major rework, parse options from --help, add option arg
    completion
  * _ip_addresses: Add option to complete all/v4/v6 addresses, add
    unit test
  * wget: Remove nonexistent arg to _ip_addresses
  * _filedir: Drop unnecessary evals
  * iconv: Split charset completion to _iconv_charsets, add test case
  * links: Install completion for links2 too
  * xgamma: Comment spelling fix
  * lftp: handle -s
  * test: Skip scrub -p test when its --help doesn't list available
    patterns
  * ecryptfs-migrate-home: New completion
  * scrub: New completion
  * ether-wake: Install for etherwake as well
  * *: Support completing arg of last bundled short option
  * dselect: Parse options with _parse_help
  * dhclient: Add some option arg (non-)completions
  * dhclient: Parse options with _parse_usage
  * chage, chpasswd: Add -R/--root arg completion
  * reportbug: Add bunch of option arg (non-)completions
  * .dir-locals.el: Set -O extglob for flycheck bash checks
  * mount, umount: Deprecate on Linux in favor of util-linux &gt;= 2.28
    ones
  * _known_hosts_real: Reimplement known hosts file parsing in pure
    bash
  * test: Add comment line to fixtures/_known_hosts_real/known_hosts
  * ssh: Complete all *File option args with _filedir
  * README: Point Debian and openSUSE badges towards unstable and
    Tumbleweed
  * README: Link to various distro packages
  * apt-get: Add -h/-v/-o non-completions
  * apt-get: Sync option list with apt 1.5.1
  * apt-get: Simplify -t and friends completion, support Ubuntu
  * apt-get: Add indextargets to list of suggested commands
  * apt-get: Complete install package=versions
  * ssh: Sync config option lists with OpenSSH 7.5p1, add some value
    completions
  * ssh: Sync query type list with OpenSSH 7.5p1
  * ssh: Order various switch cases closer to alphabetical
  * completions/Makefile: Fix check-local in VPATH builds
  * _filedir: Refactor to remove heredoc-dependent loop
  * gccgo: Add as a GCC completion target (#227)
  * xrandr: match the output name exactly for --mode</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1579262400">- Remove _adb as it seems to be broken anyway (boo#1161136)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1584100800">- Add patch to also complete qdbus-qt5:
  * qdbus-qt5.patch</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1585396800">- Fix completion excluding directories (boo#1167952).
  * bash-completion-fix-missing-directory-completion-with-filename-pattern.patch</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1586779200">- Improve patch to fix lookup of qdbus-qt5 completion, previously
  it was only loaded if qdbus was used first:
  * qdbus-qt5.patch</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1589284800">- fix extra tokens at the end of %endif directive build errors</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1592913600">- Modify qdbus-qt5.patch: only modify Makefile.am; Makefile.in is
  auto-generated based on the .am file.
- Add libtool BuildRequires and explicitly call autoreconf: unless
  we do this, there is a chance that the build modifies the above
  mentioned .am and .in files with different timestamps, which in
  turn triggers an implicit autoreconf. Without libtool present
  though, this will fail.</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1597752000">- Update to version 2.11:
  * _known_hosts_real: check that ruptime is present before calling
    (#390)
  * totem: reuse kaffeine completions (#372)
  * __reassemble_comp_words_by_ref: avoid triggering nounset on
    indirect references
  * lintian: complete paths for Ubuntu's .ddeb and Debian's buildinfo
    files (#397)
  * ip: complete route add table arg
  * ip: style fixes similar to ip-netns
  * ip: add more completions for ip-rule
  * ip: add support for netns (#391)
  * ip: improve completion of route subcommands (#326)
  * unzip, zipinfo: complete *.aar (#428)
  * ssh: add new -Q completions in OpenSSH 8.2p1 (#400)
  * python: support executables with minor version (#389)
  * insmod, modinfo, modprobe: support xz compressed modules (#401)
  * tshark: complete -r arg with all filenames (#422)
  * openssl: update -starttls completions (#403)
  * _filedir*: update link to bug-bash discussion on -X (#404)
  * test/python: add testcase for submodule completion
  * Release 2.11
  * extra/make-changelog: check and output usage message
  * pre-commit: anchor exclude patterns
  * pytest: rewrite in bash, support toplevel funcs, avoid nondef ones
    and classes
  * test/xfreerdp: skip --help failure cases
  * test/tshark: fix multiple -O completion with no http2 support
  * test/ant: avoid complete-ant-cmd.pl interference with ANT_ARGS
  * _xinetd_services: avoid nounset error on bash 4.2
  * pre-commit: upgrade isort to 5.1.4
  * pre-commit: upgrade pyupgrade to 2.7.2
  * pre-commit: add pyupgrade, run it
  * test/ant: gitignore all target cache files
  * _known_hosts_real: exclude Host negations
  * pre-commit: upgrade isort to 5.0.7
  * pre-commit: update shellcheck-py URL
  * test/inputrc: do not set print-completions-horizontally
  * test/inputrc: comment typo fix
  * pytest: complete async test class methods
  * __get_cword_at_cursor_by_ref: fix regression on bash 4.2
  * test: upgrade markdownlint-cli to 0.23.2
  * _known_hosts_real: avoid errors in nounset mode on Ubuntu 14 and
    16
  * _longopt: exclude too many dashes, allow underscores, require ends
    with alnum
  * _included_ssh_config_files: support globs
  * _known_hosts_real: prevent unwanted pathname expansion on host
    entries
  * test/shfmt: upgrade to 3.1.2, reformat with it
  * test/_known_hosts_real: add explicit no globbing test case
  * test: upgrade mypy to 0.782
  * CONTRIBUTING.md: add posix and nounset mode item
  * test: upgrade mypy to 0.781
  * test: upgrade perltidy to 20200619
  * _known_hosts_real: fix completion of Host entries after a wildcard
    etc
  * _known_hosts_real: fix # handling in ssh configs
  * test: upgrade flake8 to 3.8.3
  * test/xhost: multiple expected result handling fixes
  * test/slapt-src: single expected result handling fixes
  * test: partial hostname completion fixes
  * test: simplify completion parsing
  * test/dpkg-query: mark as xfail on non-Debian based systems
  * .gitignore: clean up some no longer needed ignores
  * test/lspci: skip -A arg test if lspci fails -A help, e.g. busybox
    lspci
  * test: regex escape our magic mark for completeness
  * test: upgrade mypy to 0.780
  * test/_known_hosts_real: don't modify class scoped base expected
    list
  * test/_known_hosts_real: reset COMP_KNOWN_HOSTS_WITH_HOSTFILE
    between tests
  * test/_known_hosts_real: tolerate duplicates
  * bash_completion: trivial cleanups
  * gcc: avoid errors in nounset mode
  * pytest: fix test class method completion with BSD awk
  * man, mutt: avoid errors in nounset mode on Ubuntu 14 and 16
  * java, make: avoid errors in nounset mode on Ubuntu 14 and 16
  * README: document GNU make build requirement
  * pytest: add test class method completion
  * _known_hosts: avoid errors in nounset mode and no arguments
  * bash_completion: fix array set checks with empty elements in them
  * *: avoid more errors in nounset mode
  * cfrun: fix $hostfile leak
  * _command_offset, route: cleanups
  * *: avoid more errors in nounset mode
  * qemu: add -machine arg completion
  * qemu, sbopkg: avoid unintentional globbing on option arg
    completions
  * test: enable shellcheck SC2035
  * *: drop support for bash 4.1
  * _init_completion: fix unassigned redirect completion in nounset
    mode
  * ip: route shfmt, arithmetic evaluation
  * _filedir: avoid unbound variable error on Ubuntu 14 and 16
  * _pids, _pgids, _pnames: improve shfmt formatting
  * scp, sftp, ssh: fix completion on options bundled with -4/-6
  * modprobe, tshark, _included_ssh_config_files: use [[ ]] instead of
    [ ]
  * test/runLint: warn about [ ] instead of [[ ]] use
  * test: skip various tests if we don't get a useful usage message
  * *: mark nounset mode as supported, issues with it are bugs now
  * *: avoid more errors in nounset mode
  * *: avoid more errors in nounset mode
  * *: avoid more errors in nounset mode
  * test/inputrc: comment and whitespace tweaks
  * *: avoid more errors in nounset mode
  * test/unit: sort files included in dist
  * test/unit: include test_unit_known_hosts_real.py in dist
  * bash_completion: line wrapping tweaks, NFC
  * 7z: fix -o/-w attached arg completion
  * postfix: try to arrange a fake tty so we can tickle the usage
    message out
  * _bashcomp_try_faketty: new function to try running command with a
    fake tty
  * mr: avoid herestrings, simplify command parsing
  * test/mr: handle missing "clean" with skipif
  * test: mark known non-ASCII issues with test suite as xfail
  * dpkg-deb: add --raw-extract and -X arg completions
  * test: add some dpkg-query test cases
  * dpkg-deb: fix --show/-W completion
  * test: upgrade markdownlint-cli to 0.23.1
  * *: use more arithmetic evaluation
  * test: try harder to restore environment and cwd on failures
  * *: use $ifs for storing/restoring $IFS
  * test/irb: xfail options test if --help is not available
  * test: upgrade flake8 to 3.8.1
  * test: pre-commit config cleanups, ordering
  * test: upgrade pre-commit to 2.4.0+, drop shfmt kludge
  * test: sync shfmt and shellcheck configs
  * test: shfmt bashrc
  * test: remove unused run-shellcheck, shellcheck is in pre-commit
    now
  * test: remove old test suite code no longer used \o/
  * test/_known_hosts_real: port remaining test cases to
    pytest+pexpect
  * test: remove more no longer needed old test suite code
  * test/_known_hosts_real: port more test cases to pytest+pexpect
  * test/_get_cword: port remaining test case to pytest+pexpect
  * test: replace some echos with printfs
  * test/_filedir: fix shutil.rmtree on Python &lt; 3.6
  * test/_expand: port remaining test cases to pytest+pexpect
  * test: drop some no longer needed old test suite code
  * test/_filedir: port remaining test cases to pytest+pexpect
  * test: run all Travis jobs on dist: bionic
  * test: drop not needed sudo on Travis
  * test/_filedir: port more test cases to pytest+pexpect
  * test/__expand_tilde_by_ref: port remaining test cases to
    pytest+pexpect
  * test/_get_comp_words_by_ref: convert remaining test cases to
    pytest+pexpect
  * test: run pytest --verbose in docker
  * lftp: use "bookmark list" command to list bookmarks
  * test: drop some no longer needed old test suite code
  * test/slapt-src: convert remaining test case to pytest+pexpect
  * _xfunc: simplify
  * apt-cache: avoid nonzero exit code from _apt_cache_packages
  * test/slapt-get: convert remaining test case to pytest+pexpect
  * test/secret-tool: add to test command list
  * test/scp: port remaining test case to pytest+pexpect
  * test/umount: convert remaining test case to pytest+pexpect
  * secret-tool: new completion
  * apt-get: complete build-dep with dirs
  * travis: use golang 1.14 for shfmt
  * *: run all shell code through shfmt -s
  * pre-commit etc: add shfmt
  * test: fix incorrect fixtures/shared/default xfails/expectations
  * test: upgrade markdownlint to 0.23.0
  * nmap: simplify help scraping a bit, don't try to emit unnecessary
    newlines
  * test: prefix fake test commands with underscore
  * test: port most umount test cases to pytest+pexpect
  * test: add note about unescaped assert_complete single return
    values
  * editorconfig: apply yaml settings to .yaml too
  * pre-commit: use local perlcritic hook
  * *: doc and comment link updates
  * pre-commit, *.md: add markdownlint, address findings
  * README: clarify loading automatically on demand
  * ssh-keygen: -O arg updates and improvements
  * ssh-keygen: add -b arg completions according to specified -t
  * ssh-keygen: option and arg completion updates for new versions
  * _command: improve commentary
  * reportbug, scp, sftp, svn: use compgen -c instead of _command
  * find: fix -exec etc argument and its completion
  * extra: trigger docker builds only on test-cmd-list.txt changes
  * test: add script to maintain list of executables for full test
    coverage
  * test: run lint tests on Travis in a quickish separate first stage
  * test/make: mark more cases as requiring command
  * make: add bmake alias
  * test: run pre-commit on host instead of docker
  * test: add perlcritic to pre-commit, run on all perl
  * *: remove some unused variables, thanks to shellcheck SC2034
  * *: various loop iteration improvements
  * crontab: fix loop over already given args
  * apt-cache: fix command mode handling
  * doc: add loop variable naming guideline
  * test: make at-point completion tests easier
  * ssh, xsltproc: address shellcheck SC2006
  * scp: work around shellcheck SC1003
  * mutt: address shellchec SC2236
  * wget: address shellcheck SC2116
  * pytest: address shellcheck SC2002
  * bash_completion, java, tipc: for loop whitespace consistency
    tweaks
  * *: more arithmetic evaluation cleanups, thanks to shellcheck
    SC2004
  * __reassemble_comp_words_by_ref, java: address and work around
    shellcheck SC2102
  * test: enable parallel pre-commit shellcheck
  * test: remove shellcheck severity filter, add explicit disables
    instead
  * doc: recommend arithmetic evaluation
  * *: array subscript cleanups
  * ssh-keygen: -s and -n completion improvements
  * *: enable and address shellcheck SC2053
  * bash_completion, invoke-rc.d, svcadm: trivial cleanups
  * *: replace various conditional expressions with arithmetic
    evaluation
  * carton: fix command parsing with BSD sed
  * nmap: fix option parsing with BSD sed
  * test/alias: port remaining test case to pytest+pexpect
  * test: generalize complete at point test
  * test/cd: fix test_dir_at_point for setups that repeat "trailer"
  * pytest: add some option arg (non-)completions
  * pytest: complete test classes
  * pgrep, pkill: add --ns and --nslist arg completions
  * test: run skipif and xfail commands without caring if they output
    or not
  * test: make it possible to not care whether command did output or
    not
  * test/xfreerdp: skip xfreerdp kbd test if kbd-list returns empty
  * test: tolerate duplicates from compgen actions
  * test: bump shellcheck severity to warning + some disables
  * *: address shellcheck SC2046
  * test/lib/library.sh: address shellcheck SC2125
  * java, pkgadd, sysbench: address shellchec SC2124
  * scp: address shellcheck SC2089 and SC2090
  * _filedir_xspec: address shellcheck SC2140
  * rpm, ssh, umount.linux: address shellcheck SC2120
  * cvs, modprobe, sh: address shellcheck SC2209
  * mutt: address shellcheck SC2088
  * _upvar, _upvars, _variables, rpm: address shellcheck SC1083
  * test/run: address shellcheck SC2164
  * renice: address shellcheck SC2254
  * tipc: comment grammar and spelling fixes
  * man, perl, route, tipc: address shellcheck SC2053
  * info, java: address shellcheck SC2153
  * quote_readline: fix $ret leak
  * test: upgrade shellcheck to 0.7.1
  * test/printenv: xfail if --help doesn't contain options (e.g.
    busybox)
  * test/aptitude: require command where necessary
  * _known_hosts_real, op: address shellcheck SC2184
  * test: don't run shellcheck on completions/.gitignore
  * protoc: complete all --*_out without more specific handling with
    dirs
  * sysbench: add --test= deprecation TODO
  * pkgadd: indentation fix
  * chronyc, wvdial: address shellcheck SC2178
  * java, pkgadd, sysbench: address shellcheck SC2124
  * mplayer: address shellcheck SC1078 false positive
  * smartctl: hush shellcheck SC2054 false positives
  * *: address shellcheck SC2221 and SC2222
  * bash_completion: address shellcheck SC2220
  * crontab, wodim: silence shellcheck SC2191 and SC2192
  * aptitude: add some option arg (non)completions
  * aptitude: parse options list from --help, hardcode less
  * test/aptitude: add some test cases
  * *: argument interation improvements
  * *: whitespace tweaks
  * apt-get etc: use _apt_cache_packages from apt-cache
  * pre-commit: run most python checks on helpers/python too
  * test/ldd: xfail if --help is not implemented
  * test/printenv: require command for arg completion test
  * printenv: indentation fixes
  * test: upgrade mypy to 0.770
  * test: split dependencies requiring Python 3.6.1+ to requirements-
    dev.txt
  * git: trigger docker rebuild on pre-commit config change
  * test: require openssl command for option argument tests
  * test: move perltidy to pre-commit, run with --converge
  * test: move shellcheck to pre-commit
  * test: ignore flake8 messages that are in black's domain
  * _xinetd_services: look up from $BASHCOMP_XINETDDIR, add some unit
    tests
  * printenv: new completion
  * copyright: add 2020
  * test: fix CompletionResult.__eq__ UnboundLocalError
  * test: run pre-commit in tools container
  * test: shellcheck tweaks
  * test: add isort to pre-commit, run it
  * test: add flake8-bugbear
  * test: install black for Python 3.6 too
  * pre-commit: add config with black, flake8, and mypy
  * test: drop redundant black args from docker runs
  * *: python type hint fixes and improvements
  * extra/make-changelog: run through black
  * test/totem: add basic test case
  * test/cd: remove unused import
  * openssl: complete -writerand with filenames
  * openssl: parse available options from $command -help
  * openssl: support getting digest list from more recent openssl
    versions
  * nmap: handle options split on equals sign
  * nmap: parse options from -h output
  * test/cd: make dir_at_point produce better debuggable failures
  * test/cd: convert remaining test case to pytest+pexpect
  * test: remove some no longer needed old test suite code
  * test/chown,sudo: parametrize special case test, improve xfail
    targeting
  * test/tsig-keygen: require command for test_options
  * test/upgradepkg: port remaining test case to pytest+pexpect
  * tsig-keygen: new completion
  * test: host helper lint and usage fixes
  * test: port some _known_hosts_real unit tests to pytest+pexpect
  * test: remove some no longer needed tcl/expect code
  * test: fix spurious hosts fixture failure without avahi-browse
    installed
  * test: port some scp test cases to pytest+pexpect
  * test: port remaining finger, sftp, ssh, and xhost cases to
    pytest+pexpect
  * lilo: work around shellcheck false positive
  * test/ipcalc: fix tests with busybox ipcalc
  * chromium-browser, firefox: complete on *.txt (#379)
  * README.md: add introduction
  * ipcalc: new completion
  * *: complete commands when prefixed with a backslash
  * test/wol: don't fail MAC test if test system has /etc/ethers
    entries
  * test/dnssec-keygen: allow more alternatives in algorithm
    completion
  * lilo: don't complete on commented out labels
  * lilo: honor -C when completing labels
  * lilo: add -B and -E completions
  * Source user completion only if it's a file (#409)
  * jarsigner: complete on *.apk too (#386)
  * cryptsetup: add luksChangeKey arg completion (#380)
- Refresh and reorder all patches and use autosetup macro
- Run spec-cleaner
  * Remove rpm groups</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1601294400">- Do not BuildRequire util-linux: there is no need to have this in
  the build root.
- Drop cmake BuildRequires: this is only here for the
  /usr/share/cmake directory ownership, which in turn even causes
  problems of left-over directories (e.g. install bash-completion,
  on a system without cmake, uninstall bash-completion,
  /usr/share/cmake remains left on the disk).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1601294401">- Convert to _multibuild. The pre_checkin.sh script was quite
  broken anyway and it was less effort to convert than to try to
  fix that one.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1633348800">- Add patch boo1190929-9af4afd0.patch for boo#1190929
  add support for compeletion modinfo completion recognize .ko.zst
  as well as .ko.bz2</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643371200">- remove PS1-completion-boo903362.patch as it breaks on non-bash
  shells and the original problem in
  bsc#903362#c9 does not occur anymore
- add versioned dependency to bash versions that have the fix</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1653307200">- Add patch bsc1199724-modules.patch (bsc#1199724)
  * Enable upstream commit to list ko.zst modules as well</changelog>
  <changelog author="Otto Hollmann &lt;otto.hollmann@suse.com&gt;" date="1658836800">- Add patch fix-curl-help-completion-bsc1200791.patch (bsc#1200791)
  * List all options for `curl --&lt;TAB&gt;`</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1680436800">- Move cmake config files to devel</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" 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>
</package>
<package pkgid="677165639e990579ab8ab16ed14a90be5ab93a32af15b8d7b34a9c542f1afd389fedc6d4c6f3727dd2c6917d47e4ec8bdb62709c0447363a69942f66fefac706" name="bash-completion" arch="src">
  <version epoch="0" ver="2.11" rel="8.1"/>
  <changelog author="antoine.belvire@opensuse.org" date="1533211200">- Update to version 2.8:
  * Comma separated opt arg completion improvements
  * Protect _known_hosts_real from user input treated as options
  * Protect shopt reset from non-default $IFS
  * Add support for .lz4 extension to file-roller (#158)
  * Add support for .lzo extension (--lzop) to tar (#155)
  * Bump copyright years to -2018
  * README.md: Whitespace cleanup
  * Whitespace
  * __expand_tilde_by_ref: Eval tilde expansion only, simplify
  * __load_completion: Code cleanup
  * __load_completion: Load "xspec" completions dynamically too
  * _avaiable_interfaces: Get rid of eval
  * _expand: Reuse __expand_tilde_by_ref and _tilde logic, clean up
  * _known_hosts_real: Add option to filter IPv4 and IPv6 addresses
  * _known_hosts_real: Document -a better
  * alias: Fix completion followed by = (#146)
  * apt-get: Complete *.deb on install if argument contains a slash
  * aptitude-curses: Use aptitude completion
  * aptitude: Add keep to commands list (Debian: #867587)
  * bzip2, gzip, and other compressors: Use _tilde instead of _expand
  * ccze: New completion
  * cryptsetup: Update option lists
  * curl: Fix -x etc option argument hostname completion
  * dd, find, gcc: Remove unnecessary tilde expansion
  * dd: Omit space only when offering one completion ending with =
  * dpkg-query: Fix -W/--show completion
  * dpkg: Add -V/--verify arg completion
  * dpkg: Complete --vextract on deb files
  * dpkg: Fix man page section in comment
  * ebtables: new completion (#150)
  * flake8: Various option arg completion improvements
  * geoiplookup: New completion
  * getconf: New completion
  * groupdel: Parse and handle long options
  * info, man, rsync: Defer _expand invocation
  * iptables: Avoid stderr trashing when invoked as non-root
  * iptables: Parse options from --help output
  * iptables: Use invoked command instead of hardcoded "iptables"
  * java: Complete *.war
  * kldunload: Increase robustness of compgen filters (#185)
  * kldunload: Show modules with digits
  * ktutil: Don't leak i and command environment variables
  * lftp: Support ~/.local/... bookmark location (#144)
  * lowriter,localc etc: Use corresponding oo* completions
  * lspci: New completion
  * lsscsi: New completion
  * lsusb: New completion
  * make-changelog.py: Use python3
  * make: Pass script to sed as parameter instead of using process substitution
  * man: Don't use $MANPATH directly (#161)
  * mkdir: Complete files without appending space
  * mkdir: Complete on files in addition to dirs
  * mplayer: Disable user config when parsing options
  * nproc: New completion
  * oggdec: New completion
  * openssl: Add completion for the genpkey, pkey, pkeyparam, and pkeyutl commands
  * perltidy: New completion
  * ping*,ssh,scp,sftp,tracepath6: Filter IPv4/IPv6 literal addresses
  * pv: New completion
  * pycodestyle: New completion
  * pylint: Install for pylint-2 and pylint-3 too
  * pylint: Invoke python3 to search for modules if command contains 3
  * python: Support completing dotted module hierarchies
  * radvdump: New completion
  * reportbug: Add -A/--attach arg completion
  * reportbug: Don't hardcode option lists, split option args at =
  * rfkill: Rename to _rfkill to avoid conflict with util-linux &gt;= 2.31
  * ri: Fix integrated ri 1.8 class completion
  * ssh,ssh-add,ssh-keygen: Complete pkcs11 options with *.so
  * ssh-keygen: Add -E arg completion
  * ssh: Add -J/ProxyJump completion
  * ssh: Declare $prefix closer to use
  * test suite: Add basic hid2hci and munin-node-configure test cases
  * test suite: Add bunch of man and MANPATH test cases
  * test suite: Add bunch of missing basic test cases
  * test suite: Add info and pinfo option test cases
  * test suite: Drop no longer needed fedoradev /usr/bin/which workaround
  * test suite: Enable wine in ubuntu14
  * test suite: Install aptitude in ubuntu14 container
  * test suite: Limit amount of info and pinfo test output
  * test suite: Limit amount of output from process name completion
  * test suite: Limit number of screen -T completion matches
  * test suite: Make man test subject names less generic
  * test suite: Skip fedoradev GPG checks at least for now
  * test suite: Some more mplayer and mencoder coverage
  * test suite: Support overriding default match buffer size (#141)
  * test suite: man cleanup
  * test/docker: Tweak work dir, add bash as default cmd
  * test/unit: Whitespace tweaks
  * test: Add "postconf -" test case
  * test: Add assert_complete_homedir, use in dpkg and ls
  * test: Add files to test older ri with
  * test: Add some _expand unit tests
  * test: Add some comments regarding bash init in library.exp
  * test: Fix getting username in non-login shells
  * test: Ignore duplicates in find_unique_completion_pair list
  * test: Remove things moved to library.exp from bashrc
  * test: Try to skip postconf variable test on broken postfix configs altogether
  * test: Use prebuilt docker hub bash-completion images
  * test: Work around broken centos/fedora postfix config in non-IPv6 setup
  * test: dpkg,ls,_tilde: Skip gracefully if no uniq user for completion is found
  * test: run bash with --norc to avoid system bashrc
  * tox: Avoid stderr spewage when -e invoked without tox.ini
  * tox: Complete comma separated -e arguments
  * tox: Include ALL in -e completions
  * tox: New completion (#163)
  * tox: Remove spurious executable bits
  * unzip, zipinfo: Associate *.gar (#165)
  * uscan: Don't leak cword and words environment variables
  * vpnc: Add some option argument (non)completions
  * vpnc: Improve config completions
  * xdg-mime,xdg-settings: Fix inclusion in tarball
  * xdg-mime: New completion
  * xdg-settings: New completion
  * xine etc, ogg123, mplayer -audiofile: Associate with *.oga
  * xm: Don't leak args and commands environment variables</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1540209600">- Modify patch PS1-completion-boo903362.patch to make it work with
  mksh as well (boo#1104531)</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1553860800">- Removed bts completions (upcoming devscript package contains a
  more recent one).</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1556280000">- Add patch gcc-564d068.patch from pull request 564d068 of
  Martin to upstream of bash-completion</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1578225600">- Update to version 2.10:
  * perltidy: associate *.t (#338)
  * perl: fix completion with space between option and argument
  * _variables: add TERM and LC_* completion (#353)
  * autotools: Replace pkgdatadir with datadir
  * pkg-config: Relative paths
  * pkg-config: generate Name from autotools PACKAGE
  * ssh: option and argument completion updates (#332)
  * test_arp: Skip if ARP tables are empty
  * test_chromium_browser: Skip test_2 if 'chromium-browser --help'
    fails
  * test_rpm2tgz: Fix expected output
  * cppcheck: Add new standards to --std option. (#356)
  * apt-get: fix pkg version completion if it contains a colon (#351)
  * test: bump black to &gt;=19.10b0
  * ssh, scp, sftp, ssh-copy-id, curl: improve identity file
    completion
  * update-rc.d: indentation fix
  * update-rc.d: remove dead code
  * screen: add serial device basic arg (non)completion
  * screen: add //telnet completion
  * test: add some trivial perl -E/-e cases
  * perl: indentation fixes
  * curl: make @filename completion do the right thing with dirs
  * _filedir: avoid duplicate dirs internally, and a compgen -d call
    for files
  * _filedir: remove unused $x
  * bash_completion.sh: shellcheck SC2086 fixes
  * test: shellcheck config cleanups
  * shellcheck: add some option arg (non)completions
  * test: fix cpio users test in presence of usernames with whitespace
  * test: python typing fixes
  * test: add minimal mypy config
  * .gitignore: mypy cache
  * makepkg: fix option completion
  * test: mark dcop and mr testcases requiring the cmd as such
  * CONTRIBUTING: disable e-mail bug gateway due to spam
  * carton: new completion
  * op: direct command parsing stderr to /dev/null
  * test: adjust java expectations based on whether jars can be listed
  * valgrind: look tool names from lib/*-linux-gnu dirs too
  * test: xfail locale-gen option completion if --help is not
    available
  * _sysvdirs: always return 0
  * java: don't assume jar is installed
  * travis: test with Debian 10
  * wine: install for wine-development and wine-stable too
  * travis: generate dist tarball on alpine
  * dmypy: new completion
  * test: add require_longopt xfail helper, use it
  * test: mark more tests that parse command output as requiring
    command
  * sysctl: invoke completed sysctl instead of one from path to get
    variables
  * screen, smartctl, update-alternatives: _parse_help, drop hardcoded
    option list
  * lintian-info: _parse_help, add more option arg (non)completions
  * gprof: _parse_usage, drop hardcoded option list
  * test: fix retrieving command to test from request
  * travis: pass NETWORK as env var, so we can actually use it
  * test: xfail MAC address completion without networking
  * test: ignore _makepkg_bootstrap in makepkg test env
  * test: hush flake8-bugbear B010
  * test: don't sort expected completion lists under the hood
  * test: add bunch of basic option parsing test cases
  * test: always run tests which don't require tested command
  * test: explodepkg and upgradepkg test fixes
  * test: mark sbcl-mt xfail due to whitespace split issues
  * _terms: search directly from various terminfo dirs
  * _terms: combine and simplify somewhat
  * pkg-get: fix $i leak
  * pkgutil: fix $i leak
  * test: portinstall/upgrade test case and setup fixes
  * lvm pv*, vg*: parse help instead of hardcoding option list
  * ipv6calc: parse help instead of hardcoding option list
  * test: avoid some sed -r/-E runLint false positives
  * test: use sh +* as ccache command test case
  * java: make jar/zip listing work with unzip
  * test: installpkg test fixes
  * test: fix acroread fixture dir
  * test: remove unnecessary returns after pytest.skip
  * test: avoid gnome-mplayer core dump on Ubuntu 14
  * xvfb-run: new completion
  * test: skip gssdp-discover --message-type when option not available
  * test: expect failures for bc without --help useful with _longopt
  * test: don't expect a .tox dir in fixture
  * test: drop sourcing our no longer existing profile.d script
  * tox: include -- in option completions
  * tox: complete defaults after a --
  * gssdp-discover: new completion
  * test: register our pytest markers to hush warnings from 4.5+
  * test: fix required pytest version
  * ip: invoke the tool as $1
  * README: drop distro badges, link to Repology instead
  * chromium-browser: add --proxy-server arg completion
  * test: source our profile.d test env script in docker
  * influx: new completion
  * README: badge title tweaks
  * tox: do simple parse on tox.ini if --listenvs* yields nothing
  * test: add basic tox fixture
  * man: fall back to _parse_usage for _parse_help
  * test_wsimport: xfail options test on unparseable -help
  * test: don't try to install black on Python &lt; 3.6
  * pgrep: fix fallback to _parse_usage
  * test: xfail unparseable mock and munin-node-configure --help cases
  * test_pwdx: xfail more unparseable help cases
  * build: make pytest executable configurable, look for pytest-3 too
  * test: enforce minimum pytest version
  * test: zopflipng flake8 fix
  * test: xfail getent and pwdx option completions with unparseable
  - -help
  * test: add more basic _parse_help use test cases
  * test: add bunch of basic _parse_help use test cases
  * .gitignore: add configure.lineno
  * badblocks: fix $i leak
  * postfix: option completion is expected to fail at the moment
  * cal: try _parse_help before _parse_usage
  * test: add bunch of basic _parse_usage use test cases
  * chsh, pwck: try _parse_help before _parse_usage
  * test: add basic autossh test
  * test: convert more _filedir unit tests to pytest+pexpect
  * test: flake8 fix
  * test: convert bunch of _filedir unit tests to pytest+pexpect
  * test: convert finger partial test case to pytest+pexpect
  * README: add some badges, tweak existing
  * test: port _variables unit tests to pytest+pexpect
  * test: port compgen and quote tests to pytest+pexpect
  * iconv, lz4, tipc, xsltproc: replace some seds with compgen -X
  * test: disallow Alpine failure on Travis
  * _pnames: adapt for busybox ps, rewrite in pure bash
  * test: run our docker script in test containers by default
  * test: use one Dockerfile for all dists
  * test_ifup: accept short option completions too
  * timeout: fallback to _parse_usage from _parse_help
  * test_wget: test --s instead of --h
  * test_lsusb: xfail with unparseable --help
  * test: expect failures for various completions without useful
  - -help
  * test: support xfail in our markers like skipif, use it a lot
  * test: add Alpine Linux container, allow failures for now
  * iconv: weed out ... from encoding completions
  * test_iconv: add basic file completion test
  * test_iconv: skip option completion if --help fails
  * test_getconf: skip if -a doesn't output any POSIX_V*
  * test_feh, test_makepkg: invoke grep as "command grep"
  * test: generalize check whether we're being run in a container
  * tar: simplify locating tarball from command line
  * pkg_delete: don't limit to FreeBSD
  * test: reformat test_chromium_browser.py source
  * test: set up BASH_COMPLETION_COMPAT_DIR in bashrc (only)
  * test: more thorough system location interference avoidance
  * test: bashrc comment and whitespace tweaks
  * build: makefile whitespace tweaks
  * build: really reset return value before completions check
  * build: simplify symlink setup
  * tar: add missing bsdtar, gtar, and star symlinks
  * README: use light gray badges for unknown versions
  * README: link to cygwin package
  * ri: hush some warnings
  * unrar: complete on *.exe (#337)
  * chromium-browser: Add support for .mhtml files
  * screen: complete first arg with serial devices
  * gcc: support new --completion option (#222)
  * unzip, zipinfo: complete *.aab (#340)
  * cppcheck: Remove deprecated option 'posix'  for '--std='
- Remove gcc-564d068.patch and sh-script-completion-boo977336.patch
  as these are implemented upstream.
- Update to version 2.9:
  * dpkg-source: Add --before-build --after-build --commit, and
  - -print-format
  * xm: Deprecate completion for obsolete command (#284)
  * _filedir_xspec: Fallback to suggesting all files if requested
    (#260)
  * tar: Support completions for zstd compression extensions (#255)
  * dpkg: List held packages (#250)
  * cvs: Add completion for the log command
  * unzip, zipinfo: Associate with *.xar (eXist-db application
    package) (#257)
  * mplayer: Associate with *.w64
  * okular: Added support for xz-compressed files.
  * _xspecs: Declare as global on bash &gt;= 4.2
  * test: Increase expect pty to 160 columns
  * test: avoid interrupting magic mark output
  * 7z: add .msi support
  * tshark: speed up tshark -O completion
  * tshark: fix completion of -Xlua_script option
  * tshark: Support preferences (-o) completion with memoization
  * test: fix misinterpretation of completion output in tests
  * test: fix flake8 complaints about unused imports
  * conftest: fix RemovedInPytest4Warning due to use of
    node.get_marker
  * chromium-browser: consider chrome and chromium as aliases
  * tshark: support .gz and .cap files for -r expansion
  * tshark: prevent a single-character file from breaking -G
    completion
  * tshark: update -T and -t completions
  * man: Fix completion when failglob option is enabled (#225)
  * mplayer: Add common supported module music formats
  * _longopt: pick first long option on a line, not last
  * *: avoid shellcheck SC1007 and SC1010
  * 7z: add some TODO notes on parsing "i" output for extensions
  * ssh: make -o protocol completion less hardcoded
  * ssh: make option completion case insensitive
  * ssh: fix suboption completion with combined -*o
  * xvnc4viewer: code cleanups
  * doc/testing: remove lots of legacy info, add some new
  * CONTRIBUTING: add upstream vs bash-completion considerations
  * CONTRIBUTING: note runLint and run-shellcheck
  * __parse_options, 7z: avoid herestrings
  * arp, ccze, ifstat, inotifywait, makepkg: invoke sed with "command"
  * shellcheck: disable bunch of warnings when in "-S warning" mode
  * test: move default shell option from run-shellcheck to
    .shellcheckrc
  * test: make runLint search for herestrings
  * tar, valgrind: avoid some herestrings
  * travis: run shellcheck on bash_completion.sh.in too
  * travis: fail on shellcheck errors
  * make: quote eval array definitions to work around shellcheck
    SC1036 bug
  * test: add make -C test case
  * *: shellcheck error fixes
  * _included_ssh_config_files: store found included files in an array
  * _included_ssh_config_files: doc grammar fixes
  * test: add invoke-rc.d test case for not repeating already given
    options
  * ebtables: improve existing table arg parsing
  * test: add script to run shellcheck, run it in Travis, allowing
    failure for now
  * iptables: improve existing table arg parsing
  * test: shorten long gdb test core file name so tar doesn't croak on
    it
  * AUTHORS: remove unrelated project association from my entry
  * apt-get: protect source against regex specials
  * mypy, mysql, xmms: don't complete unknown split long option args
  * synclient: remove unused local variable "split"
  * test: adjust _get_comp_words_by_ref test to changed error output
  * apt-cache: protect showsrc against regex specials
  * test: improve tshark -O arg completion test
  * tshark: ignore stderr when parsing -G, -L, and -h output
  * *: error output consistency, use bash_completion prefix
  * _upvar: deprecate in favor of _upvars
  * *: add missing "ex: filetype=sh"
  * phing: fix getting just a tab for options on CentOS 6
  * phing: don't complete -l with files
  * various: apply file vs dir special cases also when invoked with
    full path
  * *: whitespace tweaks
  * ssh: don't offer protocol v1 specific options if it's not
    supported
  * test: add some gdb non-core files
  * _parse_help: look for long options somewhat more eagerly
  * gdb: relax core filename pattern
  * test/tools: fix exit status incrementation
  * *: arithmetic expression related cleanups
  * test/tools: run all tools, don't stop at first failure
  * test: check for perltidy errors and warnings
  * *: format Perl code with perltidy
  * *: format Python code with black
  * .dir-locals.el: use flycheck-sh-bash-args
  * valgrind: look up tools from libexec dirs too
  * *: make _parse_usage fallbacks more concise
  * svn, svk, wget: use _iconv_charsets
  * *: spelling fixes
  * msynctool: code cleanups
  * *: remove whitespace after redirections
  * *: remove spaces immediately within $()
  * bzip2: recognize *.tbz2 as bzipped
  * modprobe: module parameter boolean values
  * ping, tracepath: parse options primarily with _parse_help
  * ulimit: new completion
  * shellcheck: new completion
  * dnssec-keygen: new completion
  * modprobe: append = to module parameter completions
  * test: include test_unit_longopt.py in dist
  * test: add some _longopt unit tests
  * _longopt: simplify regex, use printf instead of echo, drop
    unnecessary sort
  * nsupdate: new completion
  * _longopt: don't complete --no-* with file/dirname arg
  * copyright: add 2019
  * pytest: complete --pythonwarnings/-W arg
  * python: make warning action list reusable
  * test: use pytest-xdist
  * extra: add git pre-push hook for triggering Docker Hub builds
  * post-commit: trigger on test/requirements.txt too
  * pytest: complete pytest-xdist --dist, --numprocesses, and
  - -rsyncdir
  * test: remove no longer needed completion/*.exp
  * xfreerdp: reinstate support for old versions with dash option
    syntax
  * test: rewrite "generate" in Python, fix trailing backslash in
    EXTRA_DIST
  * test: sort t/Makefile.am EXTRA_DIST in C locale
  * ssh: support RemoteCommand and SyslogFacility options
  * test: Expect failure for chown all users test as non-root
  * test: Fix declare test case with bash 5.0
  * adb: Deprecate in favor of one shipped with the Android SDK
  * xfreerdp: Update for more modern xfreerdp
  * jsonschema: New completion
  * test: Remove unnecessary ri xfail
  * test: Clean up man tmp dir
  * .gitignore: Add .python-version (for pyenv)
  * test: Remove unnecessary autouse=True from fixtures
  * ifstat: Make work with iproute2 version
  * iperf, iperf3: Add some option arg (non-)completions
  * test: Fix test generation wrt results checking improvements
  * ifstat: New completion
  * __parse_options: Avoid non-zero exit status
  * test: Refactor/improve completion results checking
  * test: Match Python's default locale unaware sort in bash setup
  * test: Rename completion.line to .output
  * test: Add man failglob test case
  * test: Add pre_cmds support for completion fixture
  * inotifywatch: New completion, common with inotifywait
  * inotifywait: Fix -e completion with BSD sed
  * inotifywait: Avoid some false positive event names
  * test: extend _ip_addresses unit tests some
  * _ip_addresses: Avoid completing ipv4 ones with -6
  * inotifywait: New completion
  * test: Mark some xfails based on if in docker instead of in CI
  * test: Skip ifup options test if it doesn't grok --help, not in CI
  * test: Clean up and docker-ignore __pycache__ dirs
  * build: Include test/t in dist tarball
  * test/t: Avoid trailing backslash in Makefile.am's to appease
    automake
  * test: Remove some no longer used old test suite code
  * _xspecs: Simplify bash version check
  * chmod: Fix "-" completion
  * sysctl: Treat -f as alias for -p/--load
  * .gitignore: Add pytestdebug.log
  * chmod: Fix file completion after modes starting with a dash
  * _count_args: Add 3rd arg for treating option-like things as args
  * test: Fix _count_args test_7 to test intended case
  * pydocstyle: New completion
  * Travis: Remove unused PYTEST env var
  * doc: Note email issues gateway
  * tcpdump: Various option and their arg completion updates
  * test: Fix arp CI (non)expectations, remove redundant test case
  * test: Be more consistent with "CI" env var examination and xfails
  * arp: New completion, somewhat incomplete
  * test: Expect failure in gkrellm if there's no X display
  * doc: Update docs on generating simple tests
  * doc: Some test dependency doc updates
  * test: Add requirements.txt for installing dependencies
  * grpck: Parse options with _parse_help, falling back to
    _parse_usage
  * grpck: Add --root/-R arg completion
  * test suite: Ignore _scp_path_esc in env for ssh-copy-id
  * ssh-copy-id: Add -i and -o arg (non-)completions
  * tar: Clean up some redundant code
  * cancel: Split long line
  * cancel: Add some option arg (non-)completions
  * locale-gen: New completion
  * makepkg: Don't apply to other than Slackware makepkg
  * test: Allow unknowns options in makepkg option completion
  * makepkg: Use _parse_help instead of hardcoding option list
  * mypy: New completion
  * op: New completion
  * hunspell: New completion
  * xmllint: Improve --encode, --pretty, and --xpath arg
    (non-)completions
  * test: Remove leftover completion/ls.exp
  * gcc: Add g++, gcc, gccgo, and gfortran *-[568] aliases
  * perlcritic: New completion
  * gnome-screenshot: New completion
  * isort: New completion
  * freeciv: Option and arg completion updates
  * freeciv-gtk2: Install for freeciv and freeciv-gtk3, rename to
    freeciv
  * mplayer etc: Complete on *.crdownload partial downloads in
    addition to *.part
  * chromium-browser, google-chrome*: New non-xspec completion
  * firefox etc: New non-xspec completion
  * Merge branch 'master' into wip-pexpect
  * nc: Add some more option (non-)completions
  * test: Mark MANPATH without leading/trailing colons test an xfail
    on CI CentOS 6
  * test: Remove kill, killall remnants
  * test: Make case specific env entries shell code, not escaped
  * Merge branch 'master' into wip-pexpect
  * unzip, zipinfo: Associate with *.whl
  * __load_completion: Avoid unnecessary lookups from nonexistent dirs
  * Merge branch 'master' into wip-pexpect
  * gcc: Add g++, gcc, gccgo, and gfortran *-7 aliases
  * test: Use test_unit_* prefix for unit tests, to avoid name clashes
  * test: Support setting cmd=None to require no command, for unit
    tests
  * test: Misc test suite fixes
  * test: Fix jq and scrub skipif commands
  * test: Don't require complete marker on test methods
  * test: Add support for per-test env modifications
  * test: Use more conventional Python file names for tests
  * test: Sort completion results in Python for ease of use in Python
    tests
  * test: Allow __load_completion to fail
  * test: chdir to fixtures dir in Python as well
  * test: Mark xfreerdp as expected failure for now
  * test: Replace + with Plus in test class names
  * test: Implement load_completion_for using assert_bash_exec
  * test: Add ability to selectively ignore diffs in environment
  * test: Fixture reorganization
  * test: Pass through $HOME and $DISPLAY to test bash
  * test: Log pexpect interaction to $BASHCOMP_TEST_LOGFILE if set
  * test: Rename BASHCOMP_* test env variables to BASHCOMP_TEST_*
  * test: Add python3 test case
  * test: Add class level skipif based on bash exec result
  * test: Include command name in test class name, use numbered test
    method names
  * test: Fix some regressions introduced in recent test conversions
  * test: Add support for running test case in a specified dir
  * test: Add support for skipping individual tests based on shell
    command status
  * test: Make test base work with Python 3.3+
  * test: Add some iperf, iperf3 and xmodmap test cases
  * xmodmap: Use _parse_help instead of hardcoded option list
  * iperf: Improve client/server specific option parsing
  * iperf: Install for iperf3 too
  * iperf: Add g/G to --format completions
  * xmodmap: Use _parse_help instead of hardcoded option list
  * iperf: Improve client/server specific option parsing
  * iperf: Install for iperf3 too
  * iperf: Add g/G to --format completions
  * test: Use /root/.local/bin/pytest on ubuntu14 by default
  * test: Add generated test files to t/Makefile.am automatically
  * test: Add new test files to EXTRA_DIST
  * test: Use /root/.local/bin/pytest on centos6 by default
  * test: Use make pytest docker executable env-configurable, default
    pytest-3
  * test: Update generate for pytest+pexpect
  * test: Convert majority of test cases to pytest+pexpect
  * tox: Fall back to --listenvs for env list if --listenvs-all fails
  * git-post-commit: Avoid some error trash when HEAD is not a
    symbolic ref
  * test: Add pylint-3 test case
  * test: Limit number of pylint option completions
  * pydoc, pylint: Determine python2/3 based on command basename only
  * pylint: Bring -f/--format arg completion up to date with pylint
    1.9.2
  * pylint: Implement comma separated --confidence arg completion
  * test: Fix buffer size option listing in run --help
  * test: Bump expect's match_max to 20000 by default
  * test: Run docker tests with --verbose
  * _services: Try systemctl list-unit-files if systemctl list-units
    fails
  * extra/git-post-commit.sh: Add git post-commit Docker Hub trigger
    hook
  * gpgv: New completion
  * pydoc, pylint: Skip module completion if current looks like a path
  * travis: Run ubuntu14/bsd with no network
  * travis: Split long lines in script
  * test: Limit number of wget option completions to avoid unresolved
    result
  * test: Mark flake8 untested if it seems broken
  * pylint: Option arg completion improvements
  * tshark: Get available interfaces from -D output
  * ngrep: Add "any" to -d arg completions
  * fio: New completion
  * test: Fix iwspy test case
  * uscan: Use _parse_help instead of hardcoded option list
  * urlsnarf: Add -p arg completion
  * tracepath: Add -m and -p arg non-completions
  * tracepath: Actually use our separate completion instead of
    _known_hosts
  * test: Skip jq option completion test if its --help doesn't list
    them
  * xdg-settings: Make help parsing work on BSD
  * test: Support running with local BSD binaries, do it w/ ubuntu14
    in CI
  * jq, sqlite3: Protect against negative array subscripts
  * sudo: Improve long option arg handling
  * sysctl: Recognize --pattern/-r and --load options
  * test: Add sysctl option parsing test case
  * sudo: Parse options from help/usage output, add some long option
    support
  * strace: Use _parse_help instead of hardcoded option list
  * sshow: Add -p arg completion
  * sqlite3: Add some option arg (non-)completions
  * tune2fs: Update -o/-O argument lists
  * jq: New completion
  * reportbug: Run _parse_help and apt-cache more selectively
  * querybts: Use _parse_help, not hardcoded option list, misc
    improvements
  * pyvenv: Support versioned 3.6-3.8 executables
  * passwd: Try _parse_help before _parse_usage to parse options
  * profile.d: Avoid tested variable values being confused as [ ]
    operators
  * cryptsetup: Add some option arg (non-)completions
  * cryptsetup, nc, sh: Skip option args when counting arguments
  * modinfo: Fall back to _parse_usage if _parse_help yields no
    results
  * mysql, mysqladmin: Complete --ssl-{ca,cert,key} option arg
  * mysqladmin: Reuse --default-character-set completion from mysql
  * modinfo: Use _parse_help instead of hardcoded option list
  * minicom: Use _parse_help instead of hardcoded option list
  * mplayer: Associate with *.S[3T]M, *.med, *.MED
  * completions/Makefile.am: Use install-data-hook, not install-data-
    local
  * ifup etc: Add option and option argument completion
  * _count_args: Add support for not counting specified option args
  * ifquery: New ifup alias completion
  * ngrep, tshark: Complete on *.pcapng too
  * rpm: Complete --licensefiles with -q
  * pytest: Rename from py.test to follow upstream recommended name
  * README: Add instructions for overriding completions system wide
  * README: Note $BASH_COMPLETION_USER_DIR
  * test: Mark psql etc test cases untested if --help doesn't work
  * aclocal, automake: Support versioned 1.16 executables
  * __load_completion: Avoid bad array subscript on "commands" ending
    with slash
  * lzma: Use _parse_help instead of hardcoded option list
  * test: Run perlcritic and flake8 on perl and python helpers in
    Travis
  * build: Improve cleanup of test/log and test/tmp dirs
  * pkg-config: Complete on *.pc files
  * build: Use AC_PROG_SED to locate sed
  * build: Do cmake, pc, and profile variable replacements in Makefile
  * README: Add Q/A on overriding a completion, modernize local
    install answer
  * json_xs: New completion
  * chmod: New completion
  * iperf, nc: Include IPv6 addresses in bind address completions
  * links: Major rework, parse options from --help, add option arg
    completion
  * _ip_addresses: Add option to complete all/v4/v6 addresses, add
    unit test
  * wget: Remove nonexistent arg to _ip_addresses
  * _filedir: Drop unnecessary evals
  * iconv: Split charset completion to _iconv_charsets, add test case
  * links: Install completion for links2 too
  * xgamma: Comment spelling fix
  * lftp: handle -s
  * test: Skip scrub -p test when its --help doesn't list available
    patterns
  * ecryptfs-migrate-home: New completion
  * scrub: New completion
  * ether-wake: Install for etherwake as well
  * *: Support completing arg of last bundled short option
  * dselect: Parse options with _parse_help
  * dhclient: Add some option arg (non-)completions
  * dhclient: Parse options with _parse_usage
  * chage, chpasswd: Add -R/--root arg completion
  * reportbug: Add bunch of option arg (non-)completions
  * .dir-locals.el: Set -O extglob for flycheck bash checks
  * mount, umount: Deprecate on Linux in favor of util-linux &gt;= 2.28
    ones
  * _known_hosts_real: Reimplement known hosts file parsing in pure
    bash
  * test: Add comment line to fixtures/_known_hosts_real/known_hosts
  * ssh: Complete all *File option args with _filedir
  * README: Point Debian and openSUSE badges towards unstable and
    Tumbleweed
  * README: Link to various distro packages
  * apt-get: Add -h/-v/-o non-completions
  * apt-get: Sync option list with apt 1.5.1
  * apt-get: Simplify -t and friends completion, support Ubuntu
  * apt-get: Add indextargets to list of suggested commands
  * apt-get: Complete install package=versions
  * ssh: Sync config option lists with OpenSSH 7.5p1, add some value
    completions
  * ssh: Sync query type list with OpenSSH 7.5p1
  * ssh: Order various switch cases closer to alphabetical
  * completions/Makefile: Fix check-local in VPATH builds
  * _filedir: Refactor to remove heredoc-dependent loop
  * gccgo: Add as a GCC completion target (#227)
  * xrandr: match the output name exactly for --mode</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1579262400">- Remove _adb as it seems to be broken anyway (boo#1161136)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1584100800">- Add patch to also complete qdbus-qt5:
  * qdbus-qt5.patch</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1585396800">- Fix completion excluding directories (boo#1167952).
  * bash-completion-fix-missing-directory-completion-with-filename-pattern.patch</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1586779200">- Improve patch to fix lookup of qdbus-qt5 completion, previously
  it was only loaded if qdbus was used first:
  * qdbus-qt5.patch</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1589284800">- fix extra tokens at the end of %endif directive build errors</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1592913600">- Modify qdbus-qt5.patch: only modify Makefile.am; Makefile.in is
  auto-generated based on the .am file.
- Add libtool BuildRequires and explicitly call autoreconf: unless
  we do this, there is a chance that the build modifies the above
  mentioned .am and .in files with different timestamps, which in
  turn triggers an implicit autoreconf. Without libtool present
  though, this will fail.</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1597752000">- Update to version 2.11:
  * _known_hosts_real: check that ruptime is present before calling
    (#390)
  * totem: reuse kaffeine completions (#372)
  * __reassemble_comp_words_by_ref: avoid triggering nounset on
    indirect references
  * lintian: complete paths for Ubuntu's .ddeb and Debian's buildinfo
    files (#397)
  * ip: complete route add table arg
  * ip: style fixes similar to ip-netns
  * ip: add more completions for ip-rule
  * ip: add support for netns (#391)
  * ip: improve completion of route subcommands (#326)
  * unzip, zipinfo: complete *.aar (#428)
  * ssh: add new -Q completions in OpenSSH 8.2p1 (#400)
  * python: support executables with minor version (#389)
  * insmod, modinfo, modprobe: support xz compressed modules (#401)
  * tshark: complete -r arg with all filenames (#422)
  * openssl: update -starttls completions (#403)
  * _filedir*: update link to bug-bash discussion on -X (#404)
  * test/python: add testcase for submodule completion
  * Release 2.11
  * extra/make-changelog: check and output usage message
  * pre-commit: anchor exclude patterns
  * pytest: rewrite in bash, support toplevel funcs, avoid nondef ones
    and classes
  * test/xfreerdp: skip --help failure cases
  * test/tshark: fix multiple -O completion with no http2 support
  * test/ant: avoid complete-ant-cmd.pl interference with ANT_ARGS
  * _xinetd_services: avoid nounset error on bash 4.2
  * pre-commit: upgrade isort to 5.1.4
  * pre-commit: upgrade pyupgrade to 2.7.2
  * pre-commit: add pyupgrade, run it
  * test/ant: gitignore all target cache files
  * _known_hosts_real: exclude Host negations
  * pre-commit: upgrade isort to 5.0.7
  * pre-commit: update shellcheck-py URL
  * test/inputrc: do not set print-completions-horizontally
  * test/inputrc: comment typo fix
  * pytest: complete async test class methods
  * __get_cword_at_cursor_by_ref: fix regression on bash 4.2
  * test: upgrade markdownlint-cli to 0.23.2
  * _known_hosts_real: avoid errors in nounset mode on Ubuntu 14 and
    16
  * _longopt: exclude too many dashes, allow underscores, require ends
    with alnum
  * _included_ssh_config_files: support globs
  * _known_hosts_real: prevent unwanted pathname expansion on host
    entries
  * test/shfmt: upgrade to 3.1.2, reformat with it
  * test/_known_hosts_real: add explicit no globbing test case
  * test: upgrade mypy to 0.782
  * CONTRIBUTING.md: add posix and nounset mode item
  * test: upgrade mypy to 0.781
  * test: upgrade perltidy to 20200619
  * _known_hosts_real: fix completion of Host entries after a wildcard
    etc
  * _known_hosts_real: fix # handling in ssh configs
  * test: upgrade flake8 to 3.8.3
  * test/xhost: multiple expected result handling fixes
  * test/slapt-src: single expected result handling fixes
  * test: partial hostname completion fixes
  * test: simplify completion parsing
  * test/dpkg-query: mark as xfail on non-Debian based systems
  * .gitignore: clean up some no longer needed ignores
  * test/lspci: skip -A arg test if lspci fails -A help, e.g. busybox
    lspci
  * test: regex escape our magic mark for completeness
  * test: upgrade mypy to 0.780
  * test/_known_hosts_real: don't modify class scoped base expected
    list
  * test/_known_hosts_real: reset COMP_KNOWN_HOSTS_WITH_HOSTFILE
    between tests
  * test/_known_hosts_real: tolerate duplicates
  * bash_completion: trivial cleanups
  * gcc: avoid errors in nounset mode
  * pytest: fix test class method completion with BSD awk
  * man, mutt: avoid errors in nounset mode on Ubuntu 14 and 16
  * java, make: avoid errors in nounset mode on Ubuntu 14 and 16
  * README: document GNU make build requirement
  * pytest: add test class method completion
  * _known_hosts: avoid errors in nounset mode and no arguments
  * bash_completion: fix array set checks with empty elements in them
  * *: avoid more errors in nounset mode
  * cfrun: fix $hostfile leak
  * _command_offset, route: cleanups
  * *: avoid more errors in nounset mode
  * qemu: add -machine arg completion
  * qemu, sbopkg: avoid unintentional globbing on option arg
    completions
  * test: enable shellcheck SC2035
  * *: drop support for bash 4.1
  * _init_completion: fix unassigned redirect completion in nounset
    mode
  * ip: route shfmt, arithmetic evaluation
  * _filedir: avoid unbound variable error on Ubuntu 14 and 16
  * _pids, _pgids, _pnames: improve shfmt formatting
  * scp, sftp, ssh: fix completion on options bundled with -4/-6
  * modprobe, tshark, _included_ssh_config_files: use [[ ]] instead of
    [ ]
  * test/runLint: warn about [ ] instead of [[ ]] use
  * test: skip various tests if we don't get a useful usage message
  * *: mark nounset mode as supported, issues with it are bugs now
  * *: avoid more errors in nounset mode
  * *: avoid more errors in nounset mode
  * *: avoid more errors in nounset mode
  * test/inputrc: comment and whitespace tweaks
  * *: avoid more errors in nounset mode
  * test/unit: sort files included in dist
  * test/unit: include test_unit_known_hosts_real.py in dist
  * bash_completion: line wrapping tweaks, NFC
  * 7z: fix -o/-w attached arg completion
  * postfix: try to arrange a fake tty so we can tickle the usage
    message out
  * _bashcomp_try_faketty: new function to try running command with a
    fake tty
  * mr: avoid herestrings, simplify command parsing
  * test/mr: handle missing "clean" with skipif
  * test: mark known non-ASCII issues with test suite as xfail
  * dpkg-deb: add --raw-extract and -X arg completions
  * test: add some dpkg-query test cases
  * dpkg-deb: fix --show/-W completion
  * test: upgrade markdownlint-cli to 0.23.1
  * *: use more arithmetic evaluation
  * test: try harder to restore environment and cwd on failures
  * *: use $ifs for storing/restoring $IFS
  * test/irb: xfail options test if --help is not available
  * test: upgrade flake8 to 3.8.1
  * test: pre-commit config cleanups, ordering
  * test: upgrade pre-commit to 2.4.0+, drop shfmt kludge
  * test: sync shfmt and shellcheck configs
  * test: shfmt bashrc
  * test: remove unused run-shellcheck, shellcheck is in pre-commit
    now
  * test: remove old test suite code no longer used \o/
  * test/_known_hosts_real: port remaining test cases to
    pytest+pexpect
  * test: remove more no longer needed old test suite code
  * test/_known_hosts_real: port more test cases to pytest+pexpect
  * test/_get_cword: port remaining test case to pytest+pexpect
  * test: replace some echos with printfs
  * test/_filedir: fix shutil.rmtree on Python &lt; 3.6
  * test/_expand: port remaining test cases to pytest+pexpect
  * test: drop some no longer needed old test suite code
  * test/_filedir: port remaining test cases to pytest+pexpect
  * test: run all Travis jobs on dist: bionic
  * test: drop not needed sudo on Travis
  * test/_filedir: port more test cases to pytest+pexpect
  * test/__expand_tilde_by_ref: port remaining test cases to
    pytest+pexpect
  * test/_get_comp_words_by_ref: convert remaining test cases to
    pytest+pexpect
  * test: run pytest --verbose in docker
  * lftp: use "bookmark list" command to list bookmarks
  * test: drop some no longer needed old test suite code
  * test/slapt-src: convert remaining test case to pytest+pexpect
  * _xfunc: simplify
  * apt-cache: avoid nonzero exit code from _apt_cache_packages
  * test/slapt-get: convert remaining test case to pytest+pexpect
  * test/secret-tool: add to test command list
  * test/scp: port remaining test case to pytest+pexpect
  * test/umount: convert remaining test case to pytest+pexpect
  * secret-tool: new completion
  * apt-get: complete build-dep with dirs
  * travis: use golang 1.14 for shfmt
  * *: run all shell code through shfmt -s
  * pre-commit etc: add shfmt
  * test: fix incorrect fixtures/shared/default xfails/expectations
  * test: upgrade markdownlint to 0.23.0
  * nmap: simplify help scraping a bit, don't try to emit unnecessary
    newlines
  * test: prefix fake test commands with underscore
  * test: port most umount test cases to pytest+pexpect
  * test: add note about unescaped assert_complete single return
    values
  * editorconfig: apply yaml settings to .yaml too
  * pre-commit: use local perlcritic hook
  * *: doc and comment link updates
  * pre-commit, *.md: add markdownlint, address findings
  * README: clarify loading automatically on demand
  * ssh-keygen: -O arg updates and improvements
  * ssh-keygen: add -b arg completions according to specified -t
  * ssh-keygen: option and arg completion updates for new versions
  * _command: improve commentary
  * reportbug, scp, sftp, svn: use compgen -c instead of _command
  * find: fix -exec etc argument and its completion
  * extra: trigger docker builds only on test-cmd-list.txt changes
  * test: add script to maintain list of executables for full test
    coverage
  * test: run lint tests on Travis in a quickish separate first stage
  * test/make: mark more cases as requiring command
  * make: add bmake alias
  * test: run pre-commit on host instead of docker
  * test: add perlcritic to pre-commit, run on all perl
  * *: remove some unused variables, thanks to shellcheck SC2034
  * *: various loop iteration improvements
  * crontab: fix loop over already given args
  * apt-cache: fix command mode handling
  * doc: add loop variable naming guideline
  * test: make at-point completion tests easier
  * ssh, xsltproc: address shellcheck SC2006
  * scp: work around shellcheck SC1003
  * mutt: address shellchec SC2236
  * wget: address shellcheck SC2116
  * pytest: address shellcheck SC2002
  * bash_completion, java, tipc: for loop whitespace consistency
    tweaks
  * *: more arithmetic evaluation cleanups, thanks to shellcheck
    SC2004
  * __reassemble_comp_words_by_ref, java: address and work around
    shellcheck SC2102
  * test: enable parallel pre-commit shellcheck
  * test: remove shellcheck severity filter, add explicit disables
    instead
  * doc: recommend arithmetic evaluation
  * *: array subscript cleanups
  * ssh-keygen: -s and -n completion improvements
  * *: enable and address shellcheck SC2053
  * bash_completion, invoke-rc.d, svcadm: trivial cleanups
  * *: replace various conditional expressions with arithmetic
    evaluation
  * carton: fix command parsing with BSD sed
  * nmap: fix option parsing with BSD sed
  * test/alias: port remaining test case to pytest+pexpect
  * test: generalize complete at point test
  * test/cd: fix test_dir_at_point for setups that repeat "trailer"
  * pytest: add some option arg (non-)completions
  * pytest: complete test classes
  * pgrep, pkill: add --ns and --nslist arg completions
  * test: run skipif and xfail commands without caring if they output
    or not
  * test: make it possible to not care whether command did output or
    not
  * test/xfreerdp: skip xfreerdp kbd test if kbd-list returns empty
  * test: tolerate duplicates from compgen actions
  * test: bump shellcheck severity to warning + some disables
  * *: address shellcheck SC2046
  * test/lib/library.sh: address shellcheck SC2125
  * java, pkgadd, sysbench: address shellchec SC2124
  * scp: address shellcheck SC2089 and SC2090
  * _filedir_xspec: address shellcheck SC2140
  * rpm, ssh, umount.linux: address shellcheck SC2120
  * cvs, modprobe, sh: address shellcheck SC2209
  * mutt: address shellcheck SC2088
  * _upvar, _upvars, _variables, rpm: address shellcheck SC1083
  * test/run: address shellcheck SC2164
  * renice: address shellcheck SC2254
  * tipc: comment grammar and spelling fixes
  * man, perl, route, tipc: address shellcheck SC2053
  * info, java: address shellcheck SC2153
  * quote_readline: fix $ret leak
  * test: upgrade shellcheck to 0.7.1
  * test/printenv: xfail if --help doesn't contain options (e.g.
    busybox)
  * test/aptitude: require command where necessary
  * _known_hosts_real, op: address shellcheck SC2184
  * test: don't run shellcheck on completions/.gitignore
  * protoc: complete all --*_out without more specific handling with
    dirs
  * sysbench: add --test= deprecation TODO
  * pkgadd: indentation fix
  * chronyc, wvdial: address shellcheck SC2178
  * java, pkgadd, sysbench: address shellcheck SC2124
  * mplayer: address shellcheck SC1078 false positive
  * smartctl: hush shellcheck SC2054 false positives
  * *: address shellcheck SC2221 and SC2222
  * bash_completion: address shellcheck SC2220
  * crontab, wodim: silence shellcheck SC2191 and SC2192
  * aptitude: add some option arg (non)completions
  * aptitude: parse options list from --help, hardcode less
  * test/aptitude: add some test cases
  * *: argument interation improvements
  * *: whitespace tweaks
  * apt-get etc: use _apt_cache_packages from apt-cache
  * pre-commit: run most python checks on helpers/python too
  * test/ldd: xfail if --help is not implemented
  * test/printenv: require command for arg completion test
  * printenv: indentation fixes
  * test: upgrade mypy to 0.770
  * test: split dependencies requiring Python 3.6.1+ to requirements-
    dev.txt
  * git: trigger docker rebuild on pre-commit config change
  * test: require openssl command for option argument tests
  * test: move perltidy to pre-commit, run with --converge
  * test: move shellcheck to pre-commit
  * test: ignore flake8 messages that are in black's domain
  * _xinetd_services: look up from $BASHCOMP_XINETDDIR, add some unit
    tests
  * printenv: new completion
  * copyright: add 2020
  * test: fix CompletionResult.__eq__ UnboundLocalError
  * test: run pre-commit in tools container
  * test: shellcheck tweaks
  * test: add isort to pre-commit, run it
  * test: add flake8-bugbear
  * test: install black for Python 3.6 too
  * pre-commit: add config with black, flake8, and mypy
  * test: drop redundant black args from docker runs
  * *: python type hint fixes and improvements
  * extra/make-changelog: run through black
  * test/totem: add basic test case
  * test/cd: remove unused import
  * openssl: complete -writerand with filenames
  * openssl: parse available options from $command -help
  * openssl: support getting digest list from more recent openssl
    versions
  * nmap: handle options split on equals sign
  * nmap: parse options from -h output
  * test/cd: make dir_at_point produce better debuggable failures
  * test/cd: convert remaining test case to pytest+pexpect
  * test: remove some no longer needed old test suite code
  * test/chown,sudo: parametrize special case test, improve xfail
    targeting
  * test/tsig-keygen: require command for test_options
  * test/upgradepkg: port remaining test case to pytest+pexpect
  * tsig-keygen: new completion
  * test: host helper lint and usage fixes
  * test: port some _known_hosts_real unit tests to pytest+pexpect
  * test: remove some no longer needed tcl/expect code
  * test: fix spurious hosts fixture failure without avahi-browse
    installed
  * test: port some scp test cases to pytest+pexpect
  * test: port remaining finger, sftp, ssh, and xhost cases to
    pytest+pexpect
  * lilo: work around shellcheck false positive
  * test/ipcalc: fix tests with busybox ipcalc
  * chromium-browser, firefox: complete on *.txt (#379)
  * README.md: add introduction
  * ipcalc: new completion
  * *: complete commands when prefixed with a backslash
  * test/wol: don't fail MAC test if test system has /etc/ethers
    entries
  * test/dnssec-keygen: allow more alternatives in algorithm
    completion
  * lilo: don't complete on commented out labels
  * lilo: honor -C when completing labels
  * lilo: add -B and -E completions
  * Source user completion only if it's a file (#409)
  * jarsigner: complete on *.apk too (#386)
  * cryptsetup: add luksChangeKey arg completion (#380)
- Refresh and reorder all patches and use autosetup macro
- Run spec-cleaner
  * Remove rpm groups</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1601294400">- Do not BuildRequire util-linux: there is no need to have this in
  the build root.
- Drop cmake BuildRequires: this is only here for the
  /usr/share/cmake directory ownership, which in turn even causes
  problems of left-over directories (e.g. install bash-completion,
  on a system without cmake, uninstall bash-completion,
  /usr/share/cmake remains left on the disk).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1601294401">- Convert to _multibuild. The pre_checkin.sh script was quite
  broken anyway and it was less effort to convert than to try to
  fix that one.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1633348800">- Add patch boo1190929-9af4afd0.patch for boo#1190929
  add support for compeletion modinfo completion recognize .ko.zst
  as well as .ko.bz2</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643371200">- remove PS1-completion-boo903362.patch as it breaks on non-bash
  shells and the original problem in
  bsc#903362#c9 does not occur anymore
- add versioned dependency to bash versions that have the fix</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1653307200">- Add patch bsc1199724-modules.patch (bsc#1199724)
  * Enable upstream commit to list ko.zst modules as well</changelog>
  <changelog author="Otto Hollmann &lt;otto.hollmann@suse.com&gt;" date="1658836800">- Add patch fix-curl-help-completion-bsc1200791.patch (bsc#1200791)
  * List all options for `curl --&lt;TAB&gt;`</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1680436800">- Move cmake config files to devel</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" 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>
</package>
<package pkgid="6be9e8ba6ab0a42887c8f43d3d8dd685469fe58d023c62724c2161ccefa46d00d841fbdc0101f776a21ea8bf8fa83651d8e3f6880c7968e98f807c41891caef7" name="bash-completion-devel" arch="noarch">
  <version epoch="0" ver="2.11" rel="8.1"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1578225600">- Update to version 2.10:
  * perltidy: associate *.t (#338)
  * perl: fix completion with space between option and argument
  * _variables: add TERM and LC_* completion (#353)
  * autotools: Replace pkgdatadir with datadir
  * pkg-config: Relative paths
  * pkg-config: generate Name from autotools PACKAGE
  * ssh: option and argument completion updates (#332)
  * test_arp: Skip if ARP tables are empty
  * test_chromium_browser: Skip test_2 if 'chromium-browser --help'
    fails
  * test_rpm2tgz: Fix expected output
  * cppcheck: Add new standards to --std option. (#356)
  * apt-get: fix pkg version completion if it contains a colon (#351)
  * test: bump black to &gt;=19.10b0
  * ssh, scp, sftp, ssh-copy-id, curl: improve identity file
    completion
  * update-rc.d: indentation fix
  * update-rc.d: remove dead code
  * screen: add serial device basic arg (non)completion
  * screen: add //telnet completion
  * test: add some trivial perl -E/-e cases
  * perl: indentation fixes
  * curl: make @filename completion do the right thing with dirs
  * _filedir: avoid duplicate dirs internally, and a compgen -d call
    for files
  * _filedir: remove unused $x
  * bash_completion.sh: shellcheck SC2086 fixes
  * test: shellcheck config cleanups
  * shellcheck: add some option arg (non)completions
  * test: fix cpio users test in presence of usernames with whitespace
  * test: python typing fixes
  * test: add minimal mypy config
  * .gitignore: mypy cache
  * makepkg: fix option completion
  * test: mark dcop and mr testcases requiring the cmd as such
  * CONTRIBUTING: disable e-mail bug gateway due to spam
  * carton: new completion
  * op: direct command parsing stderr to /dev/null
  * test: adjust java expectations based on whether jars can be listed
  * valgrind: look tool names from lib/*-linux-gnu dirs too
  * test: xfail locale-gen option completion if --help is not
    available
  * _sysvdirs: always return 0
  * java: don't assume jar is installed
  * travis: test with Debian 10
  * wine: install for wine-development and wine-stable too
  * travis: generate dist tarball on alpine
  * dmypy: new completion
  * test: add require_longopt xfail helper, use it
  * test: mark more tests that parse command output as requiring
    command
  * sysctl: invoke completed sysctl instead of one from path to get
    variables
  * screen, smartctl, update-alternatives: _parse_help, drop hardcoded
    option list
  * lintian-info: _parse_help, add more option arg (non)completions
  * gprof: _parse_usage, drop hardcoded option list
  * test: fix retrieving command to test from request
  * travis: pass NETWORK as env var, so we can actually use it
  * test: xfail MAC address completion without networking
  * test: ignore _makepkg_bootstrap in makepkg test env
  * test: hush flake8-bugbear B010
  * test: don't sort expected completion lists under the hood
  * test: add bunch of basic option parsing test cases
  * test: always run tests which don't require tested command
  * test: explodepkg and upgradepkg test fixes
  * test: mark sbcl-mt xfail due to whitespace split issues
  * _terms: search directly from various terminfo dirs
  * _terms: combine and simplify somewhat
  * pkg-get: fix $i leak
  * pkgutil: fix $i leak
  * test: portinstall/upgrade test case and setup fixes
  * lvm pv*, vg*: parse help instead of hardcoding option list
  * ipv6calc: parse help instead of hardcoding option list
  * test: avoid some sed -r/-E runLint false positives
  * test: use sh +* as ccache command test case
  * java: make jar/zip listing work with unzip
  * test: installpkg test fixes
  * test: fix acroread fixture dir
  * test: remove unnecessary returns after pytest.skip
  * test: avoid gnome-mplayer core dump on Ubuntu 14
  * xvfb-run: new completion
  * test: skip gssdp-discover --message-type when option not available
  * test: expect failures for bc without --help useful with _longopt
  * test: don't expect a .tox dir in fixture
  * test: drop sourcing our no longer existing profile.d script
  * tox: include -- in option completions
  * tox: complete defaults after a --
  * gssdp-discover: new completion
  * test: register our pytest markers to hush warnings from 4.5+
  * test: fix required pytest version
  * ip: invoke the tool as $1
  * README: drop distro badges, link to Repology instead
  * chromium-browser: add --proxy-server arg completion
  * test: source our profile.d test env script in docker
  * influx: new completion
  * README: badge title tweaks
  * tox: do simple parse on tox.ini if --listenvs* yields nothing
  * test: add basic tox fixture
  * man: fall back to _parse_usage for _parse_help
  * test_wsimport: xfail options test on unparseable -help
  * test: don't try to install black on Python &lt; 3.6
  * pgrep: fix fallback to _parse_usage
  * test: xfail unparseable mock and munin-node-configure --help cases
  * test_pwdx: xfail more unparseable help cases
  * build: make pytest executable configurable, look for pytest-3 too
  * test: enforce minimum pytest version
  * test: zopflipng flake8 fix
  * test: xfail getent and pwdx option completions with unparseable
  - -help
  * test: add more basic _parse_help use test cases
  * test: add bunch of basic _parse_help use test cases
  * .gitignore: add configure.lineno
  * badblocks: fix $i leak
  * postfix: option completion is expected to fail at the moment
  * cal: try _parse_help before _parse_usage
  * test: add bunch of basic _parse_usage use test cases
  * chsh, pwck: try _parse_help before _parse_usage
  * test: add basic autossh test
  * test: convert more _filedir unit tests to pytest+pexpect
  * test: flake8 fix
  * test: convert bunch of _filedir unit tests to pytest+pexpect
  * test: convert finger partial test case to pytest+pexpect
  * README: add some badges, tweak existing
  * test: port _variables unit tests to pytest+pexpect
  * test: port compgen and quote tests to pytest+pexpect
  * iconv, lz4, tipc, xsltproc: replace some seds with compgen -X
  * test: disallow Alpine failure on Travis
  * _pnames: adapt for busybox ps, rewrite in pure bash
  * test: run our docker script in test containers by default
  * test: use one Dockerfile for all dists
  * test_ifup: accept short option completions too
  * timeout: fallback to _parse_usage from _parse_help
  * test_wget: test --s instead of --h
  * test_lsusb: xfail with unparseable --help
  * test: expect failures for various completions without useful
  - -help
  * test: support xfail in our markers like skipif, use it a lot
  * test: add Alpine Linux container, allow failures for now
  * iconv: weed out ... from encoding completions
  * test_iconv: add basic file completion test
  * test_iconv: skip option completion if --help fails
  * test_getconf: skip if -a doesn't output any POSIX_V*
  * test_feh, test_makepkg: invoke grep as "command grep"
  * test: generalize check whether we're being run in a container
  * tar: simplify locating tarball from command line
  * pkg_delete: don't limit to FreeBSD
  * test: reformat test_chromium_browser.py source
  * test: set up BASH_COMPLETION_COMPAT_DIR in bashrc (only)
  * test: more thorough system location interference avoidance
  * test: bashrc comment and whitespace tweaks
  * build: makefile whitespace tweaks
  * build: really reset return value before completions check
  * build: simplify symlink setup
  * tar: add missing bsdtar, gtar, and star symlinks
  * README: use light gray badges for unknown versions
  * README: link to cygwin package
  * ri: hush some warnings
  * unrar: complete on *.exe (#337)
  * chromium-browser: Add support for .mhtml files
  * screen: complete first arg with serial devices
  * gcc: support new --completion option (#222)
  * unzip, zipinfo: complete *.aab (#340)
  * cppcheck: Remove deprecated option 'posix'  for '--std='
- Remove gcc-564d068.patch and sh-script-completion-boo977336.patch
  as these are implemented upstream.
- Update to version 2.9:
  * dpkg-source: Add --before-build --after-build --commit, and
  - -print-format
  * xm: Deprecate completion for obsolete command (#284)
  * _filedir_xspec: Fallback to suggesting all files if requested
    (#260)
  * tar: Support completions for zstd compression extensions (#255)
  * dpkg: List held packages (#250)
  * cvs: Add completion for the log command
  * unzip, zipinfo: Associate with *.xar (eXist-db application
    package) (#257)
  * mplayer: Associate with *.w64
  * okular: Added support for xz-compressed files.
  * _xspecs: Declare as global on bash &gt;= 4.2
  * test: Increase expect pty to 160 columns
  * test: avoid interrupting magic mark output
  * 7z: add .msi support
  * tshark: speed up tshark -O completion
  * tshark: fix completion of -Xlua_script option
  * tshark: Support preferences (-o) completion with memoization
  * test: fix misinterpretation of completion output in tests
  * test: fix flake8 complaints about unused imports
  * conftest: fix RemovedInPytest4Warning due to use of
    node.get_marker
  * chromium-browser: consider chrome and chromium as aliases
  * tshark: support .gz and .cap files for -r expansion
  * tshark: prevent a single-character file from breaking -G
    completion
  * tshark: update -T and -t completions
  * man: Fix completion when failglob option is enabled (#225)
  * mplayer: Add common supported module music formats
  * _longopt: pick first long option on a line, not last
  * *: avoid shellcheck SC1007 and SC1010
  * 7z: add some TODO notes on parsing "i" output for extensions
  * ssh: make -o protocol completion less hardcoded
  * ssh: make option completion case insensitive
  * ssh: fix suboption completion with combined -*o
  * xvnc4viewer: code cleanups
  * doc/testing: remove lots of legacy info, add some new
  * CONTRIBUTING: add upstream vs bash-completion considerations
  * CONTRIBUTING: note runLint and run-shellcheck
  * __parse_options, 7z: avoid herestrings
  * arp, ccze, ifstat, inotifywait, makepkg: invoke sed with "command"
  * shellcheck: disable bunch of warnings when in "-S warning" mode
  * test: move default shell option from run-shellcheck to
    .shellcheckrc
  * test: make runLint search for herestrings
  * tar, valgrind: avoid some herestrings
  * travis: run shellcheck on bash_completion.sh.in too
  * travis: fail on shellcheck errors
  * make: quote eval array definitions to work around shellcheck
    SC1036 bug
  * test: add make -C test case
  * *: shellcheck error fixes
  * _included_ssh_config_files: store found included files in an array
  * _included_ssh_config_files: doc grammar fixes
  * test: add invoke-rc.d test case for not repeating already given
    options
  * ebtables: improve existing table arg parsing
  * test: add script to run shellcheck, run it in Travis, allowing
    failure for now
  * iptables: improve existing table arg parsing
  * test: shorten long gdb test core file name so tar doesn't croak on
    it
  * AUTHORS: remove unrelated project association from my entry
  * apt-get: protect source against regex specials
  * mypy, mysql, xmms: don't complete unknown split long option args
  * synclient: remove unused local variable "split"
  * test: adjust _get_comp_words_by_ref test to changed error output
  * apt-cache: protect showsrc against regex specials
  * test: improve tshark -O arg completion test
  * tshark: ignore stderr when parsing -G, -L, and -h output
  * *: error output consistency, use bash_completion prefix
  * _upvar: deprecate in favor of _upvars
  * *: add missing "ex: filetype=sh"
  * phing: fix getting just a tab for options on CentOS 6
  * phing: don't complete -l with files
  * various: apply file vs dir special cases also when invoked with
    full path
  * *: whitespace tweaks
  * ssh: don't offer protocol v1 specific options if it's not
    supported
  * test: add some gdb non-core files
  * _parse_help: look for long options somewhat more eagerly
  * gdb: relax core filename pattern
  * test/tools: fix exit status incrementation
  * *: arithmetic expression related cleanups
  * test/tools: run all tools, don't stop at first failure
  * test: check for perltidy errors and warnings
  * *: format Perl code with perltidy
  * *: format Python code with black
  * .dir-locals.el: use flycheck-sh-bash-args
  * valgrind: look up tools from libexec dirs too
  * *: make _parse_usage fallbacks more concise
  * svn, svk, wget: use _iconv_charsets
  * *: spelling fixes
  * msynctool: code cleanups
  * *: remove whitespace after redirections
  * *: remove spaces immediately within $()
  * bzip2: recognize *.tbz2 as bzipped
  * modprobe: module parameter boolean values
  * ping, tracepath: parse options primarily with _parse_help
  * ulimit: new completion
  * shellcheck: new completion
  * dnssec-keygen: new completion
  * modprobe: append = to module parameter completions
  * test: include test_unit_longopt.py in dist
  * test: add some _longopt unit tests
  * _longopt: simplify regex, use printf instead of echo, drop
    unnecessary sort
  * nsupdate: new completion
  * _longopt: don't complete --no-* with file/dirname arg
  * copyright: add 2019
  * pytest: complete --pythonwarnings/-W arg
  * python: make warning action list reusable
  * test: use pytest-xdist
  * extra: add git pre-push hook for triggering Docker Hub builds
  * post-commit: trigger on test/requirements.txt too
  * pytest: complete pytest-xdist --dist, --numprocesses, and
  - -rsyncdir
  * test: remove no longer needed completion/*.exp
  * xfreerdp: reinstate support for old versions with dash option
    syntax
  * test: rewrite "generate" in Python, fix trailing backslash in
    EXTRA_DIST
  * test: sort t/Makefile.am EXTRA_DIST in C locale
  * ssh: support RemoteCommand and SyslogFacility options
  * test: Expect failure for chown all users test as non-root
  * test: Fix declare test case with bash 5.0
  * adb: Deprecate in favor of one shipped with the Android SDK
  * xfreerdp: Update for more modern xfreerdp
  * jsonschema: New completion
  * test: Remove unnecessary ri xfail
  * test: Clean up man tmp dir
  * .gitignore: Add .python-version (for pyenv)
  * test: Remove unnecessary autouse=True from fixtures
  * ifstat: Make work with iproute2 version
  * iperf, iperf3: Add some option arg (non-)completions
  * test: Fix test generation wrt results checking improvements
  * ifstat: New completion
  * __parse_options: Avoid non-zero exit status
  * test: Refactor/improve completion results checking
  * test: Match Python's default locale unaware sort in bash setup
  * test: Rename completion.line to .output
  * test: Add man failglob test case
  * test: Add pre_cmds support for completion fixture
  * inotifywatch: New completion, common with inotifywait
  * inotifywait: Fix -e completion with BSD sed
  * inotifywait: Avoid some false positive event names
  * test: extend _ip_addresses unit tests some
  * _ip_addresses: Avoid completing ipv4 ones with -6
  * inotifywait: New completion
  * test: Mark some xfails based on if in docker instead of in CI
  * test: Skip ifup options test if it doesn't grok --help, not in CI
  * test: Clean up and docker-ignore __pycache__ dirs
  * build: Include test/t in dist tarball
  * test/t: Avoid trailing backslash in Makefile.am's to appease
    automake
  * test: Remove some no longer used old test suite code
  * _xspecs: Simplify bash version check
  * chmod: Fix "-" completion
  * sysctl: Treat -f as alias for -p/--load
  * .gitignore: Add pytestdebug.log
  * chmod: Fix file completion after modes starting with a dash
  * _count_args: Add 3rd arg for treating option-like things as args
  * test: Fix _count_args test_7 to test intended case
  * pydocstyle: New completion
  * Travis: Remove unused PYTEST env var
  * doc: Note email issues gateway
  * tcpdump: Various option and their arg completion updates
  * test: Fix arp CI (non)expectations, remove redundant test case
  * test: Be more consistent with "CI" env var examination and xfails
  * arp: New completion, somewhat incomplete
  * test: Expect failure in gkrellm if there's no X display
  * doc: Update docs on generating simple tests
  * doc: Some test dependency doc updates
  * test: Add requirements.txt for installing dependencies
  * grpck: Parse options with _parse_help, falling back to
    _parse_usage
  * grpck: Add --root/-R arg completion
  * test suite: Ignore _scp_path_esc in env for ssh-copy-id
  * ssh-copy-id: Add -i and -o arg (non-)completions
  * tar: Clean up some redundant code
  * cancel: Split long line
  * cancel: Add some option arg (non-)completions
  * locale-gen: New completion
  * makepkg: Don't apply to other than Slackware makepkg
  * test: Allow unknowns options in makepkg option completion
  * makepkg: Use _parse_help instead of hardcoding option list
  * mypy: New completion
  * op: New completion
  * hunspell: New completion
  * xmllint: Improve --encode, --pretty, and --xpath arg
    (non-)completions
  * test: Remove leftover completion/ls.exp
  * gcc: Add g++, gcc, gccgo, and gfortran *-[568] aliases
  * perlcritic: New completion
  * gnome-screenshot: New completion
  * isort: New completion
  * freeciv: Option and arg completion updates
  * freeciv-gtk2: Install for freeciv and freeciv-gtk3, rename to
    freeciv
  * mplayer etc: Complete on *.crdownload partial downloads in
    addition to *.part
  * chromium-browser, google-chrome*: New non-xspec completion
  * firefox etc: New non-xspec completion
  * Merge branch 'master' into wip-pexpect
  * nc: Add some more option (non-)completions
  * test: Mark MANPATH without leading/trailing colons test an xfail
    on CI CentOS 6
  * test: Remove kill, killall remnants
  * test: Make case specific env entries shell code, not escaped
  * Merge branch 'master' into wip-pexpect
  * unzip, zipinfo: Associate with *.whl
  * __load_completion: Avoid unnecessary lookups from nonexistent dirs
  * Merge branch 'master' into wip-pexpect
  * gcc: Add g++, gcc, gccgo, and gfortran *-7 aliases
  * test: Use test_unit_* prefix for unit tests, to avoid name clashes
  * test: Support setting cmd=None to require no command, for unit
    tests
  * test: Misc test suite fixes
  * test: Fix jq and scrub skipif commands
  * test: Don't require complete marker on test methods
  * test: Add support for per-test env modifications
  * test: Use more conventional Python file names for tests
  * test: Sort completion results in Python for ease of use in Python
    tests
  * test: Allow __load_completion to fail
  * test: chdir to fixtures dir in Python as well
  * test: Mark xfreerdp as expected failure for now
  * test: Replace + with Plus in test class names
  * test: Implement load_completion_for using assert_bash_exec
  * test: Add ability to selectively ignore diffs in environment
  * test: Fixture reorganization
  * test: Pass through $HOME and $DISPLAY to test bash
  * test: Log pexpect interaction to $BASHCOMP_TEST_LOGFILE if set
  * test: Rename BASHCOMP_* test env variables to BASHCOMP_TEST_*
  * test: Add python3 test case
  * test: Add class level skipif based on bash exec result
  * test: Include command name in test class name, use numbered test
    method names
  * test: Fix some regressions introduced in recent test conversions
  * test: Add support for running test case in a specified dir
  * test: Add support for skipping individual tests based on shell
    command status
  * test: Make test base work with Python 3.3+
  * test: Add some iperf, iperf3 and xmodmap test cases
  * xmodmap: Use _parse_help instead of hardcoded option list
  * iperf: Improve client/server specific option parsing
  * iperf: Install for iperf3 too
  * iperf: Add g/G to --format completions
  * xmodmap: Use _parse_help instead of hardcoded option list
  * iperf: Improve client/server specific option parsing
  * iperf: Install for iperf3 too
  * iperf: Add g/G to --format completions
  * test: Use /root/.local/bin/pytest on ubuntu14 by default
  * test: Add generated test files to t/Makefile.am automatically
  * test: Add new test files to EXTRA_DIST
  * test: Use /root/.local/bin/pytest on centos6 by default
  * test: Use make pytest docker executable env-configurable, default
    pytest-3
  * test: Update generate for pytest+pexpect
  * test: Convert majority of test cases to pytest+pexpect
  * tox: Fall back to --listenvs for env list if --listenvs-all fails
  * git-post-commit: Avoid some error trash when HEAD is not a
    symbolic ref
  * test: Add pylint-3 test case
  * test: Limit number of pylint option completions
  * pydoc, pylint: Determine python2/3 based on command basename only
  * pylint: Bring -f/--format arg completion up to date with pylint
    1.9.2
  * pylint: Implement comma separated --confidence arg completion
  * test: Fix buffer size option listing in run --help
  * test: Bump expect's match_max to 20000 by default
  * test: Run docker tests with --verbose
  * _services: Try systemctl list-unit-files if systemctl list-units
    fails
  * extra/git-post-commit.sh: Add git post-commit Docker Hub trigger
    hook
  * gpgv: New completion
  * pydoc, pylint: Skip module completion if current looks like a path
  * travis: Run ubuntu14/bsd with no network
  * travis: Split long lines in script
  * test: Limit number of wget option completions to avoid unresolved
    result
  * test: Mark flake8 untested if it seems broken
  * pylint: Option arg completion improvements
  * tshark: Get available interfaces from -D output
  * ngrep: Add "any" to -d arg completions
  * fio: New completion
  * test: Fix iwspy test case
  * uscan: Use _parse_help instead of hardcoded option list
  * urlsnarf: Add -p arg completion
  * tracepath: Add -m and -p arg non-completions
  * tracepath: Actually use our separate completion instead of
    _known_hosts
  * test: Skip jq option completion test if its --help doesn't list
    them
  * xdg-settings: Make help parsing work on BSD
  * test: Support running with local BSD binaries, do it w/ ubuntu14
    in CI
  * jq, sqlite3: Protect against negative array subscripts
  * sudo: Improve long option arg handling
  * sysctl: Recognize --pattern/-r and --load options
  * test: Add sysctl option parsing test case
  * sudo: Parse options from help/usage output, add some long option
    support
  * strace: Use _parse_help instead of hardcoded option list
  * sshow: Add -p arg completion
  * sqlite3: Add some option arg (non-)completions
  * tune2fs: Update -o/-O argument lists
  * jq: New completion
  * reportbug: Run _parse_help and apt-cache more selectively
  * querybts: Use _parse_help, not hardcoded option list, misc
    improvements
  * pyvenv: Support versioned 3.6-3.8 executables
  * passwd: Try _parse_help before _parse_usage to parse options
  * profile.d: Avoid tested variable values being confused as [ ]
    operators
  * cryptsetup: Add some option arg (non-)completions
  * cryptsetup, nc, sh: Skip option args when counting arguments
  * modinfo: Fall back to _parse_usage if _parse_help yields no
    results
  * mysql, mysqladmin: Complete --ssl-{ca,cert,key} option arg
  * mysqladmin: Reuse --default-character-set completion from mysql
  * modinfo: Use _parse_help instead of hardcoded option list
  * minicom: Use _parse_help instead of hardcoded option list
  * mplayer: Associate with *.S[3T]M, *.med, *.MED
  * completions/Makefile.am: Use install-data-hook, not install-data-
    local
  * ifup etc: Add option and option argument completion
  * _count_args: Add support for not counting specified option args
  * ifquery: New ifup alias completion
  * ngrep, tshark: Complete on *.pcapng too
  * rpm: Complete --licensefiles with -q
  * pytest: Rename from py.test to follow upstream recommended name
  * README: Add instructions for overriding completions system wide
  * README: Note $BASH_COMPLETION_USER_DIR
  * test: Mark psql etc test cases untested if --help doesn't work
  * aclocal, automake: Support versioned 1.16 executables
  * __load_completion: Avoid bad array subscript on "commands" ending
    with slash
  * lzma: Use _parse_help instead of hardcoded option list
  * test: Run perlcritic and flake8 on perl and python helpers in
    Travis
  * build: Improve cleanup of test/log and test/tmp dirs
  * pkg-config: Complete on *.pc files
  * build: Use AC_PROG_SED to locate sed
  * build: Do cmake, pc, and profile variable replacements in Makefile
  * README: Add Q/A on overriding a completion, modernize local
    install answer
  * json_xs: New completion
  * chmod: New completion
  * iperf, nc: Include IPv6 addresses in bind address completions
  * links: Major rework, parse options from --help, add option arg
    completion
  * _ip_addresses: Add option to complete all/v4/v6 addresses, add
    unit test
  * wget: Remove nonexistent arg to _ip_addresses
  * _filedir: Drop unnecessary evals
  * iconv: Split charset completion to _iconv_charsets, add test case
  * links: Install completion for links2 too
  * xgamma: Comment spelling fix
  * lftp: handle -s
  * test: Skip scrub -p test when its --help doesn't list available
    patterns
  * ecryptfs-migrate-home: New completion
  * scrub: New completion
  * ether-wake: Install for etherwake as well
  * *: Support completing arg of last bundled short option
  * dselect: Parse options with _parse_help
  * dhclient: Add some option arg (non-)completions
  * dhclient: Parse options with _parse_usage
  * chage, chpasswd: Add -R/--root arg completion
  * reportbug: Add bunch of option arg (non-)completions
  * .dir-locals.el: Set -O extglob for flycheck bash checks
  * mount, umount: Deprecate on Linux in favor of util-linux &gt;= 2.28
    ones
  * _known_hosts_real: Reimplement known hosts file parsing in pure
    bash
  * test: Add comment line to fixtures/_known_hosts_real/known_hosts
  * ssh: Complete all *File option args with _filedir
  * README: Point Debian and openSUSE badges towards unstable and
    Tumbleweed
  * README: Link to various distro packages
  * apt-get: Add -h/-v/-o non-completions
  * apt-get: Sync option list with apt 1.5.1
  * apt-get: Simplify -t and friends completion, support Ubuntu
  * apt-get: Add indextargets to list of suggested commands
  * apt-get: Complete install package=versions
  * ssh: Sync config option lists with OpenSSH 7.5p1, add some value
    completions
  * ssh: Sync query type list with OpenSSH 7.5p1
  * ssh: Order various switch cases closer to alphabetical
  * completions/Makefile: Fix check-local in VPATH builds
  * _filedir: Refactor to remove heredoc-dependent loop
  * gccgo: Add as a GCC completion target (#227)
  * xrandr: match the output name exactly for --mode</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1579262400">- Remove _adb as it seems to be broken anyway (boo#1161136)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1584100800">- Add patch to also complete qdbus-qt5:
  * qdbus-qt5.patch</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1585396800">- Fix completion excluding directories (boo#1167952).
  * bash-completion-fix-missing-directory-completion-with-filename-pattern.patch</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1586779200">- Improve patch to fix lookup of qdbus-qt5 completion, previously
  it was only loaded if qdbus was used first:
  * qdbus-qt5.patch</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1589284800">- fix extra tokens at the end of %endif directive build errors</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1592913600">- Modify qdbus-qt5.patch: only modify Makefile.am; Makefile.in is
  auto-generated based on the .am file.
- Add libtool BuildRequires and explicitly call autoreconf: unless
  we do this, there is a chance that the build modifies the above
  mentioned .am and .in files with different timestamps, which in
  turn triggers an implicit autoreconf. Without libtool present
  though, this will fail.</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1597752000">- Update to version 2.11:
  * _known_hosts_real: check that ruptime is present before calling
    (#390)
  * totem: reuse kaffeine completions (#372)
  * __reassemble_comp_words_by_ref: avoid triggering nounset on
    indirect references
  * lintian: complete paths for Ubuntu's .ddeb and Debian's buildinfo
    files (#397)
  * ip: complete route add table arg
  * ip: style fixes similar to ip-netns
  * ip: add more completions for ip-rule
  * ip: add support for netns (#391)
  * ip: improve completion of route subcommands (#326)
  * unzip, zipinfo: complete *.aar (#428)
  * ssh: add new -Q completions in OpenSSH 8.2p1 (#400)
  * python: support executables with minor version (#389)
  * insmod, modinfo, modprobe: support xz compressed modules (#401)
  * tshark: complete -r arg with all filenames (#422)
  * openssl: update -starttls completions (#403)
  * _filedir*: update link to bug-bash discussion on -X (#404)
  * test/python: add testcase for submodule completion
  * Release 2.11
  * extra/make-changelog: check and output usage message
  * pre-commit: anchor exclude patterns
  * pytest: rewrite in bash, support toplevel funcs, avoid nondef ones
    and classes
  * test/xfreerdp: skip --help failure cases
  * test/tshark: fix multiple -O completion with no http2 support
  * test/ant: avoid complete-ant-cmd.pl interference with ANT_ARGS
  * _xinetd_services: avoid nounset error on bash 4.2
  * pre-commit: upgrade isort to 5.1.4
  * pre-commit: upgrade pyupgrade to 2.7.2
  * pre-commit: add pyupgrade, run it
  * test/ant: gitignore all target cache files
  * _known_hosts_real: exclude Host negations
  * pre-commit: upgrade isort to 5.0.7
  * pre-commit: update shellcheck-py URL
  * test/inputrc: do not set print-completions-horizontally
  * test/inputrc: comment typo fix
  * pytest: complete async test class methods
  * __get_cword_at_cursor_by_ref: fix regression on bash 4.2
  * test: upgrade markdownlint-cli to 0.23.2
  * _known_hosts_real: avoid errors in nounset mode on Ubuntu 14 and
    16
  * _longopt: exclude too many dashes, allow underscores, require ends
    with alnum
  * _included_ssh_config_files: support globs
  * _known_hosts_real: prevent unwanted pathname expansion on host
    entries
  * test/shfmt: upgrade to 3.1.2, reformat with it
  * test/_known_hosts_real: add explicit no globbing test case
  * test: upgrade mypy to 0.782
  * CONTRIBUTING.md: add posix and nounset mode item
  * test: upgrade mypy to 0.781
  * test: upgrade perltidy to 20200619
  * _known_hosts_real: fix completion of Host entries after a wildcard
    etc
  * _known_hosts_real: fix # handling in ssh configs
  * test: upgrade flake8 to 3.8.3
  * test/xhost: multiple expected result handling fixes
  * test/slapt-src: single expected result handling fixes
  * test: partial hostname completion fixes
  * test: simplify completion parsing
  * test/dpkg-query: mark as xfail on non-Debian based systems
  * .gitignore: clean up some no longer needed ignores
  * test/lspci: skip -A arg test if lspci fails -A help, e.g. busybox
    lspci
  * test: regex escape our magic mark for completeness
  * test: upgrade mypy to 0.780
  * test/_known_hosts_real: don't modify class scoped base expected
    list
  * test/_known_hosts_real: reset COMP_KNOWN_HOSTS_WITH_HOSTFILE
    between tests
  * test/_known_hosts_real: tolerate duplicates
  * bash_completion: trivial cleanups
  * gcc: avoid errors in nounset mode
  * pytest: fix test class method completion with BSD awk
  * man, mutt: avoid errors in nounset mode on Ubuntu 14 and 16
  * java, make: avoid errors in nounset mode on Ubuntu 14 and 16
  * README: document GNU make build requirement
  * pytest: add test class method completion
  * _known_hosts: avoid errors in nounset mode and no arguments
  * bash_completion: fix array set checks with empty elements in them
  * *: avoid more errors in nounset mode
  * cfrun: fix $hostfile leak
  * _command_offset, route: cleanups
  * *: avoid more errors in nounset mode
  * qemu: add -machine arg completion
  * qemu, sbopkg: avoid unintentional globbing on option arg
    completions
  * test: enable shellcheck SC2035
  * *: drop support for bash 4.1
  * _init_completion: fix unassigned redirect completion in nounset
    mode
  * ip: route shfmt, arithmetic evaluation
  * _filedir: avoid unbound variable error on Ubuntu 14 and 16
  * _pids, _pgids, _pnames: improve shfmt formatting
  * scp, sftp, ssh: fix completion on options bundled with -4/-6
  * modprobe, tshark, _included_ssh_config_files: use [[ ]] instead of
    [ ]
  * test/runLint: warn about [ ] instead of [[ ]] use
  * test: skip various tests if we don't get a useful usage message
  * *: mark nounset mode as supported, issues with it are bugs now
  * *: avoid more errors in nounset mode
  * *: avoid more errors in nounset mode
  * *: avoid more errors in nounset mode
  * test/inputrc: comment and whitespace tweaks
  * *: avoid more errors in nounset mode
  * test/unit: sort files included in dist
  * test/unit: include test_unit_known_hosts_real.py in dist
  * bash_completion: line wrapping tweaks, NFC
  * 7z: fix -o/-w attached arg completion
  * postfix: try to arrange a fake tty so we can tickle the usage
    message out
  * _bashcomp_try_faketty: new function to try running command with a
    fake tty
  * mr: avoid herestrings, simplify command parsing
  * test/mr: handle missing "clean" with skipif
  * test: mark known non-ASCII issues with test suite as xfail
  * dpkg-deb: add --raw-extract and -X arg completions
  * test: add some dpkg-query test cases
  * dpkg-deb: fix --show/-W completion
  * test: upgrade markdownlint-cli to 0.23.1
  * *: use more arithmetic evaluation
  * test: try harder to restore environment and cwd on failures
  * *: use $ifs for storing/restoring $IFS
  * test/irb: xfail options test if --help is not available
  * test: upgrade flake8 to 3.8.1
  * test: pre-commit config cleanups, ordering
  * test: upgrade pre-commit to 2.4.0+, drop shfmt kludge
  * test: sync shfmt and shellcheck configs
  * test: shfmt bashrc
  * test: remove unused run-shellcheck, shellcheck is in pre-commit
    now
  * test: remove old test suite code no longer used \o/
  * test/_known_hosts_real: port remaining test cases to
    pytest+pexpect
  * test: remove more no longer needed old test suite code
  * test/_known_hosts_real: port more test cases to pytest+pexpect
  * test/_get_cword: port remaining test case to pytest+pexpect
  * test: replace some echos with printfs
  * test/_filedir: fix shutil.rmtree on Python &lt; 3.6
  * test/_expand: port remaining test cases to pytest+pexpect
  * test: drop some no longer needed old test suite code
  * test/_filedir: port remaining test cases to pytest+pexpect
  * test: run all Travis jobs on dist: bionic
  * test: drop not needed sudo on Travis
  * test/_filedir: port more test cases to pytest+pexpect
  * test/__expand_tilde_by_ref: port remaining test cases to
    pytest+pexpect
  * test/_get_comp_words_by_ref: convert remaining test cases to
    pytest+pexpect
  * test: run pytest --verbose in docker
  * lftp: use "bookmark list" command to list bookmarks
  * test: drop some no longer needed old test suite code
  * test/slapt-src: convert remaining test case to pytest+pexpect
  * _xfunc: simplify
  * apt-cache: avoid nonzero exit code from _apt_cache_packages
  * test/slapt-get: convert remaining test case to pytest+pexpect
  * test/secret-tool: add to test command list
  * test/scp: port remaining test case to pytest+pexpect
  * test/umount: convert remaining test case to pytest+pexpect
  * secret-tool: new completion
  * apt-get: complete build-dep with dirs
  * travis: use golang 1.14 for shfmt
  * *: run all shell code through shfmt -s
  * pre-commit etc: add shfmt
  * test: fix incorrect fixtures/shared/default xfails/expectations
  * test: upgrade markdownlint to 0.23.0
  * nmap: simplify help scraping a bit, don't try to emit unnecessary
    newlines
  * test: prefix fake test commands with underscore
  * test: port most umount test cases to pytest+pexpect
  * test: add note about unescaped assert_complete single return
    values
  * editorconfig: apply yaml settings to .yaml too
  * pre-commit: use local perlcritic hook
  * *: doc and comment link updates
  * pre-commit, *.md: add markdownlint, address findings
  * README: clarify loading automatically on demand
  * ssh-keygen: -O arg updates and improvements
  * ssh-keygen: add -b arg completions according to specified -t
  * ssh-keygen: option and arg completion updates for new versions
  * _command: improve commentary
  * reportbug, scp, sftp, svn: use compgen -c instead of _command
  * find: fix -exec etc argument and its completion
  * extra: trigger docker builds only on test-cmd-list.txt changes
  * test: add script to maintain list of executables for full test
    coverage
  * test: run lint tests on Travis in a quickish separate first stage
  * test/make: mark more cases as requiring command
  * make: add bmake alias
  * test: run pre-commit on host instead of docker
  * test: add perlcritic to pre-commit, run on all perl
  * *: remove some unused variables, thanks to shellcheck SC2034
  * *: various loop iteration improvements
  * crontab: fix loop over already given args
  * apt-cache: fix command mode handling
  * doc: add loop variable naming guideline
  * test: make at-point completion tests easier
  * ssh, xsltproc: address shellcheck SC2006
  * scp: work around shellcheck SC1003
  * mutt: address shellchec SC2236
  * wget: address shellcheck SC2116
  * pytest: address shellcheck SC2002
  * bash_completion, java, tipc: for loop whitespace consistency
    tweaks
  * *: more arithmetic evaluation cleanups, thanks to shellcheck
    SC2004
  * __reassemble_comp_words_by_ref, java: address and work around
    shellcheck SC2102
  * test: enable parallel pre-commit shellcheck
  * test: remove shellcheck severity filter, add explicit disables
    instead
  * doc: recommend arithmetic evaluation
  * *: array subscript cleanups
  * ssh-keygen: -s and -n completion improvements
  * *: enable and address shellcheck SC2053
  * bash_completion, invoke-rc.d, svcadm: trivial cleanups
  * *: replace various conditional expressions with arithmetic
    evaluation
  * carton: fix command parsing with BSD sed
  * nmap: fix option parsing with BSD sed
  * test/alias: port remaining test case to pytest+pexpect
  * test: generalize complete at point test
  * test/cd: fix test_dir_at_point for setups that repeat "trailer"
  * pytest: add some option arg (non-)completions
  * pytest: complete test classes
  * pgrep, pkill: add --ns and --nslist arg completions
  * test: run skipif and xfail commands without caring if they output
    or not
  * test: make it possible to not care whether command did output or
    not
  * test/xfreerdp: skip xfreerdp kbd test if kbd-list returns empty
  * test: tolerate duplicates from compgen actions
  * test: bump shellcheck severity to warning + some disables
  * *: address shellcheck SC2046
  * test/lib/library.sh: address shellcheck SC2125
  * java, pkgadd, sysbench: address shellchec SC2124
  * scp: address shellcheck SC2089 and SC2090
  * _filedir_xspec: address shellcheck SC2140
  * rpm, ssh, umount.linux: address shellcheck SC2120
  * cvs, modprobe, sh: address shellcheck SC2209
  * mutt: address shellcheck SC2088
  * _upvar, _upvars, _variables, rpm: address shellcheck SC1083
  * test/run: address shellcheck SC2164
  * renice: address shellcheck SC2254
  * tipc: comment grammar and spelling fixes
  * man, perl, route, tipc: address shellcheck SC2053
  * info, java: address shellcheck SC2153
  * quote_readline: fix $ret leak
  * test: upgrade shellcheck to 0.7.1
  * test/printenv: xfail if --help doesn't contain options (e.g.
    busybox)
  * test/aptitude: require command where necessary
  * _known_hosts_real, op: address shellcheck SC2184
  * test: don't run shellcheck on completions/.gitignore
  * protoc: complete all --*_out without more specific handling with
    dirs
  * sysbench: add --test= deprecation TODO
  * pkgadd: indentation fix
  * chronyc, wvdial: address shellcheck SC2178
  * java, pkgadd, sysbench: address shellcheck SC2124
  * mplayer: address shellcheck SC1078 false positive
  * smartctl: hush shellcheck SC2054 false positives
  * *: address shellcheck SC2221 and SC2222
  * bash_completion: address shellcheck SC2220
  * crontab, wodim: silence shellcheck SC2191 and SC2192
  * aptitude: add some option arg (non)completions
  * aptitude: parse options list from --help, hardcode less
  * test/aptitude: add some test cases
  * *: argument interation improvements
  * *: whitespace tweaks
  * apt-get etc: use _apt_cache_packages from apt-cache
  * pre-commit: run most python checks on helpers/python too
  * test/ldd: xfail if --help is not implemented
  * test/printenv: require command for arg completion test
  * printenv: indentation fixes
  * test: upgrade mypy to 0.770
  * test: split dependencies requiring Python 3.6.1+ to requirements-
    dev.txt
  * git: trigger docker rebuild on pre-commit config change
  * test: require openssl command for option argument tests
  * test: move perltidy to pre-commit, run with --converge
  * test: move shellcheck to pre-commit
  * test: ignore flake8 messages that are in black's domain
  * _xinetd_services: look up from $BASHCOMP_XINETDDIR, add some unit
    tests
  * printenv: new completion
  * copyright: add 2020
  * test: fix CompletionResult.__eq__ UnboundLocalError
  * test: run pre-commit in tools container
  * test: shellcheck tweaks
  * test: add isort to pre-commit, run it
  * test: add flake8-bugbear
  * test: install black for Python 3.6 too
  * pre-commit: add config with black, flake8, and mypy
  * test: drop redundant black args from docker runs
  * *: python type hint fixes and improvements
  * extra/make-changelog: run through black
  * test/totem: add basic test case
  * test/cd: remove unused import
  * openssl: complete -writerand with filenames
  * openssl: parse available options from $command -help
  * openssl: support getting digest list from more recent openssl
    versions
  * nmap: handle options split on equals sign
  * nmap: parse options from -h output
  * test/cd: make dir_at_point produce better debuggable failures
  * test/cd: convert remaining test case to pytest+pexpect
  * test: remove some no longer needed old test suite code
  * test/chown,sudo: parametrize special case test, improve xfail
    targeting
  * test/tsig-keygen: require command for test_options
  * test/upgradepkg: port remaining test case to pytest+pexpect
  * tsig-keygen: new completion
  * test: host helper lint and usage fixes
  * test: port some _known_hosts_real unit tests to pytest+pexpect
  * test: remove some no longer needed tcl/expect code
  * test: fix spurious hosts fixture failure without avahi-browse
    installed
  * test: port some scp test cases to pytest+pexpect
  * test: port remaining finger, sftp, ssh, and xhost cases to
    pytest+pexpect
  * lilo: work around shellcheck false positive
  * test/ipcalc: fix tests with busybox ipcalc
  * chromium-browser, firefox: complete on *.txt (#379)
  * README.md: add introduction
  * ipcalc: new completion
  * *: complete commands when prefixed with a backslash
  * test/wol: don't fail MAC test if test system has /etc/ethers
    entries
  * test/dnssec-keygen: allow more alternatives in algorithm
    completion
  * lilo: don't complete on commented out labels
  * lilo: honor -C when completing labels
  * lilo: add -B and -E completions
  * Source user completion only if it's a file (#409)
  * jarsigner: complete on *.apk too (#386)
  * cryptsetup: add luksChangeKey arg completion (#380)
- Refresh and reorder all patches and use autosetup macro
- Run spec-cleaner
  * Remove rpm groups</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1601294400">- Do not BuildRequire util-linux: there is no need to have this in
  the build root.
- Drop cmake BuildRequires: this is only here for the
  /usr/share/cmake directory ownership, which in turn even causes
  problems of left-over directories (e.g. install bash-completion,
  on a system without cmake, uninstall bash-completion,
  /usr/share/cmake remains left on the disk).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1601294401">- Convert to _multibuild. The pre_checkin.sh script was quite
  broken anyway and it was less effort to convert than to try to
  fix that one.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1633348800">- Add patch boo1190929-9af4afd0.patch for boo#1190929
  add support for compeletion modinfo completion recognize .ko.zst
  as well as .ko.bz2</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643371200">- remove PS1-completion-boo903362.patch as it breaks on non-bash
  shells and the original problem in
  bsc#903362#c9 does not occur anymore
- add versioned dependency to bash versions that have the fix</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1653307200">- Add patch bsc1199724-modules.patch (bsc#1199724)
  * Enable upstream commit to list ko.zst modules as well</changelog>
  <changelog author="Otto Hollmann &lt;otto.hollmann@suse.com&gt;" date="1658836800">- Add patch fix-curl-help-completion-bsc1200791.patch (bsc#1200791)
  * List all options for `curl --&lt;TAB&gt;`</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1680436800">- Move cmake config files to devel</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" 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>
</package>
<package pkgid="f5baabe69319d6cd7addb871401ffd5bafb3f6d527533f101ed8ece1437fc57c5768d5b2d323e65d9748a27cc81ebb5603421846cda0246584e9bc60341d8763" name="bash-completion-doc" arch="noarch">
  <version epoch="0" ver="2.11" rel="8.1"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1578225600">- Update to version 2.10:
  * perltidy: associate *.t (#338)
  * perl: fix completion with space between option and argument
  * _variables: add TERM and LC_* completion (#353)
  * autotools: Replace pkgdatadir with datadir
  * pkg-config: Relative paths
  * pkg-config: generate Name from autotools PACKAGE
  * ssh: option and argument completion updates (#332)
  * test_arp: Skip if ARP tables are empty
  * test_chromium_browser: Skip test_2 if 'chromium-browser --help'
    fails
  * test_rpm2tgz: Fix expected output
  * cppcheck: Add new standards to --std option. (#356)
  * apt-get: fix pkg version completion if it contains a colon (#351)
  * test: bump black to &gt;=19.10b0
  * ssh, scp, sftp, ssh-copy-id, curl: improve identity file
    completion
  * update-rc.d: indentation fix
  * update-rc.d: remove dead code
  * screen: add serial device basic arg (non)completion
  * screen: add //telnet completion
  * test: add some trivial perl -E/-e cases
  * perl: indentation fixes
  * curl: make @filename completion do the right thing with dirs
  * _filedir: avoid duplicate dirs internally, and a compgen -d call
    for files
  * _filedir: remove unused $x
  * bash_completion.sh: shellcheck SC2086 fixes
  * test: shellcheck config cleanups
  * shellcheck: add some option arg (non)completions
  * test: fix cpio users test in presence of usernames with whitespace
  * test: python typing fixes
  * test: add minimal mypy config
  * .gitignore: mypy cache
  * makepkg: fix option completion
  * test: mark dcop and mr testcases requiring the cmd as such
  * CONTRIBUTING: disable e-mail bug gateway due to spam
  * carton: new completion
  * op: direct command parsing stderr to /dev/null
  * test: adjust java expectations based on whether jars can be listed
  * valgrind: look tool names from lib/*-linux-gnu dirs too
  * test: xfail locale-gen option completion if --help is not
    available
  * _sysvdirs: always return 0
  * java: don't assume jar is installed
  * travis: test with Debian 10
  * wine: install for wine-development and wine-stable too
  * travis: generate dist tarball on alpine
  * dmypy: new completion
  * test: add require_longopt xfail helper, use it
  * test: mark more tests that parse command output as requiring
    command
  * sysctl: invoke completed sysctl instead of one from path to get
    variables
  * screen, smartctl, update-alternatives: _parse_help, drop hardcoded
    option list
  * lintian-info: _parse_help, add more option arg (non)completions
  * gprof: _parse_usage, drop hardcoded option list
  * test: fix retrieving command to test from request
  * travis: pass NETWORK as env var, so we can actually use it
  * test: xfail MAC address completion without networking
  * test: ignore _makepkg_bootstrap in makepkg test env
  * test: hush flake8-bugbear B010
  * test: don't sort expected completion lists under the hood
  * test: add bunch of basic option parsing test cases
  * test: always run tests which don't require tested command
  * test: explodepkg and upgradepkg test fixes
  * test: mark sbcl-mt xfail due to whitespace split issues
  * _terms: search directly from various terminfo dirs
  * _terms: combine and simplify somewhat
  * pkg-get: fix $i leak
  * pkgutil: fix $i leak
  * test: portinstall/upgrade test case and setup fixes
  * lvm pv*, vg*: parse help instead of hardcoding option list
  * ipv6calc: parse help instead of hardcoding option list
  * test: avoid some sed -r/-E runLint false positives
  * test: use sh +* as ccache command test case
  * java: make jar/zip listing work with unzip
  * test: installpkg test fixes
  * test: fix acroread fixture dir
  * test: remove unnecessary returns after pytest.skip
  * test: avoid gnome-mplayer core dump on Ubuntu 14
  * xvfb-run: new completion
  * test: skip gssdp-discover --message-type when option not available
  * test: expect failures for bc without --help useful with _longopt
  * test: don't expect a .tox dir in fixture
  * test: drop sourcing our no longer existing profile.d script
  * tox: include -- in option completions
  * tox: complete defaults after a --
  * gssdp-discover: new completion
  * test: register our pytest markers to hush warnings from 4.5+
  * test: fix required pytest version
  * ip: invoke the tool as $1
  * README: drop distro badges, link to Repology instead
  * chromium-browser: add --proxy-server arg completion
  * test: source our profile.d test env script in docker
  * influx: new completion
  * README: badge title tweaks
  * tox: do simple parse on tox.ini if --listenvs* yields nothing
  * test: add basic tox fixture
  * man: fall back to _parse_usage for _parse_help
  * test_wsimport: xfail options test on unparseable -help
  * test: don't try to install black on Python &lt; 3.6
  * pgrep: fix fallback to _parse_usage
  * test: xfail unparseable mock and munin-node-configure --help cases
  * test_pwdx: xfail more unparseable help cases
  * build: make pytest executable configurable, look for pytest-3 too
  * test: enforce minimum pytest version
  * test: zopflipng flake8 fix
  * test: xfail getent and pwdx option completions with unparseable
  - -help
  * test: add more basic _parse_help use test cases
  * test: add bunch of basic _parse_help use test cases
  * .gitignore: add configure.lineno
  * badblocks: fix $i leak
  * postfix: option completion is expected to fail at the moment
  * cal: try _parse_help before _parse_usage
  * test: add bunch of basic _parse_usage use test cases
  * chsh, pwck: try _parse_help before _parse_usage
  * test: add basic autossh test
  * test: convert more _filedir unit tests to pytest+pexpect
  * test: flake8 fix
  * test: convert bunch of _filedir unit tests to pytest+pexpect
  * test: convert finger partial test case to pytest+pexpect
  * README: add some badges, tweak existing
  * test: port _variables unit tests to pytest+pexpect
  * test: port compgen and quote tests to pytest+pexpect
  * iconv, lz4, tipc, xsltproc: replace some seds with compgen -X
  * test: disallow Alpine failure on Travis
  * _pnames: adapt for busybox ps, rewrite in pure bash
  * test: run our docker script in test containers by default
  * test: use one Dockerfile for all dists
  * test_ifup: accept short option completions too
  * timeout: fallback to _parse_usage from _parse_help
  * test_wget: test --s instead of --h
  * test_lsusb: xfail with unparseable --help
  * test: expect failures for various completions without useful
  - -help
  * test: support xfail in our markers like skipif, use it a lot
  * test: add Alpine Linux container, allow failures for now
  * iconv: weed out ... from encoding completions
  * test_iconv: add basic file completion test
  * test_iconv: skip option completion if --help fails
  * test_getconf: skip if -a doesn't output any POSIX_V*
  * test_feh, test_makepkg: invoke grep as "command grep"
  * test: generalize check whether we're being run in a container
  * tar: simplify locating tarball from command line
  * pkg_delete: don't limit to FreeBSD
  * test: reformat test_chromium_browser.py source
  * test: set up BASH_COMPLETION_COMPAT_DIR in bashrc (only)
  * test: more thorough system location interference avoidance
  * test: bashrc comment and whitespace tweaks
  * build: makefile whitespace tweaks
  * build: really reset return value before completions check
  * build: simplify symlink setup
  * tar: add missing bsdtar, gtar, and star symlinks
  * README: use light gray badges for unknown versions
  * README: link to cygwin package
  * ri: hush some warnings
  * unrar: complete on *.exe (#337)
  * chromium-browser: Add support for .mhtml files
  * screen: complete first arg with serial devices
  * gcc: support new --completion option (#222)
  * unzip, zipinfo: complete *.aab (#340)
  * cppcheck: Remove deprecated option 'posix'  for '--std='
- Remove gcc-564d068.patch and sh-script-completion-boo977336.patch
  as these are implemented upstream.
- Update to version 2.9:
  * dpkg-source: Add --before-build --after-build --commit, and
  - -print-format
  * xm: Deprecate completion for obsolete command (#284)
  * _filedir_xspec: Fallback to suggesting all files if requested
    (#260)
  * tar: Support completions for zstd compression extensions (#255)
  * dpkg: List held packages (#250)
  * cvs: Add completion for the log command
  * unzip, zipinfo: Associate with *.xar (eXist-db application
    package) (#257)
  * mplayer: Associate with *.w64
  * okular: Added support for xz-compressed files.
  * _xspecs: Declare as global on bash &gt;= 4.2
  * test: Increase expect pty to 160 columns
  * test: avoid interrupting magic mark output
  * 7z: add .msi support
  * tshark: speed up tshark -O completion
  * tshark: fix completion of -Xlua_script option
  * tshark: Support preferences (-o) completion with memoization
  * test: fix misinterpretation of completion output in tests
  * test: fix flake8 complaints about unused imports
  * conftest: fix RemovedInPytest4Warning due to use of
    node.get_marker
  * chromium-browser: consider chrome and chromium as aliases
  * tshark: support .gz and .cap files for -r expansion
  * tshark: prevent a single-character file from breaking -G
    completion
  * tshark: update -T and -t completions
  * man: Fix completion when failglob option is enabled (#225)
  * mplayer: Add common supported module music formats
  * _longopt: pick first long option on a line, not last
  * *: avoid shellcheck SC1007 and SC1010
  * 7z: add some TODO notes on parsing "i" output for extensions
  * ssh: make -o protocol completion less hardcoded
  * ssh: make option completion case insensitive
  * ssh: fix suboption completion with combined -*o
  * xvnc4viewer: code cleanups
  * doc/testing: remove lots of legacy info, add some new
  * CONTRIBUTING: add upstream vs bash-completion considerations
  * CONTRIBUTING: note runLint and run-shellcheck
  * __parse_options, 7z: avoid herestrings
  * arp, ccze, ifstat, inotifywait, makepkg: invoke sed with "command"
  * shellcheck: disable bunch of warnings when in "-S warning" mode
  * test: move default shell option from run-shellcheck to
    .shellcheckrc
  * test: make runLint search for herestrings
  * tar, valgrind: avoid some herestrings
  * travis: run shellcheck on bash_completion.sh.in too
  * travis: fail on shellcheck errors
  * make: quote eval array definitions to work around shellcheck
    SC1036 bug
  * test: add make -C test case
  * *: shellcheck error fixes
  * _included_ssh_config_files: store found included files in an array
  * _included_ssh_config_files: doc grammar fixes
  * test: add invoke-rc.d test case for not repeating already given
    options
  * ebtables: improve existing table arg parsing
  * test: add script to run shellcheck, run it in Travis, allowing
    failure for now
  * iptables: improve existing table arg parsing
  * test: shorten long gdb test core file name so tar doesn't croak on
    it
  * AUTHORS: remove unrelated project association from my entry
  * apt-get: protect source against regex specials
  * mypy, mysql, xmms: don't complete unknown split long option args
  * synclient: remove unused local variable "split"
  * test: adjust _get_comp_words_by_ref test to changed error output
  * apt-cache: protect showsrc against regex specials
  * test: improve tshark -O arg completion test
  * tshark: ignore stderr when parsing -G, -L, and -h output
  * *: error output consistency, use bash_completion prefix
  * _upvar: deprecate in favor of _upvars
  * *: add missing "ex: filetype=sh"
  * phing: fix getting just a tab for options on CentOS 6
  * phing: don't complete -l with files
  * various: apply file vs dir special cases also when invoked with
    full path
  * *: whitespace tweaks
  * ssh: don't offer protocol v1 specific options if it's not
    supported
  * test: add some gdb non-core files
  * _parse_help: look for long options somewhat more eagerly
  * gdb: relax core filename pattern
  * test/tools: fix exit status incrementation
  * *: arithmetic expression related cleanups
  * test/tools: run all tools, don't stop at first failure
  * test: check for perltidy errors and warnings
  * *: format Perl code with perltidy
  * *: format Python code with black
  * .dir-locals.el: use flycheck-sh-bash-args
  * valgrind: look up tools from libexec dirs too
  * *: make _parse_usage fallbacks more concise
  * svn, svk, wget: use _iconv_charsets
  * *: spelling fixes
  * msynctool: code cleanups
  * *: remove whitespace after redirections
  * *: remove spaces immediately within $()
  * bzip2: recognize *.tbz2 as bzipped
  * modprobe: module parameter boolean values
  * ping, tracepath: parse options primarily with _parse_help
  * ulimit: new completion
  * shellcheck: new completion
  * dnssec-keygen: new completion
  * modprobe: append = to module parameter completions
  * test: include test_unit_longopt.py in dist
  * test: add some _longopt unit tests
  * _longopt: simplify regex, use printf instead of echo, drop
    unnecessary sort
  * nsupdate: new completion
  * _longopt: don't complete --no-* with file/dirname arg
  * copyright: add 2019
  * pytest: complete --pythonwarnings/-W arg
  * python: make warning action list reusable
  * test: use pytest-xdist
  * extra: add git pre-push hook for triggering Docker Hub builds
  * post-commit: trigger on test/requirements.txt too
  * pytest: complete pytest-xdist --dist, --numprocesses, and
  - -rsyncdir
  * test: remove no longer needed completion/*.exp
  * xfreerdp: reinstate support for old versions with dash option
    syntax
  * test: rewrite "generate" in Python, fix trailing backslash in
    EXTRA_DIST
  * test: sort t/Makefile.am EXTRA_DIST in C locale
  * ssh: support RemoteCommand and SyslogFacility options
  * test: Expect failure for chown all users test as non-root
  * test: Fix declare test case with bash 5.0
  * adb: Deprecate in favor of one shipped with the Android SDK
  * xfreerdp: Update for more modern xfreerdp
  * jsonschema: New completion
  * test: Remove unnecessary ri xfail
  * test: Clean up man tmp dir
  * .gitignore: Add .python-version (for pyenv)
  * test: Remove unnecessary autouse=True from fixtures
  * ifstat: Make work with iproute2 version
  * iperf, iperf3: Add some option arg (non-)completions
  * test: Fix test generation wrt results checking improvements
  * ifstat: New completion
  * __parse_options: Avoid non-zero exit status
  * test: Refactor/improve completion results checking
  * test: Match Python's default locale unaware sort in bash setup
  * test: Rename completion.line to .output
  * test: Add man failglob test case
  * test: Add pre_cmds support for completion fixture
  * inotifywatch: New completion, common with inotifywait
  * inotifywait: Fix -e completion with BSD sed
  * inotifywait: Avoid some false positive event names
  * test: extend _ip_addresses unit tests some
  * _ip_addresses: Avoid completing ipv4 ones with -6
  * inotifywait: New completion
  * test: Mark some xfails based on if in docker instead of in CI
  * test: Skip ifup options test if it doesn't grok --help, not in CI
  * test: Clean up and docker-ignore __pycache__ dirs
  * build: Include test/t in dist tarball
  * test/t: Avoid trailing backslash in Makefile.am's to appease
    automake
  * test: Remove some no longer used old test suite code
  * _xspecs: Simplify bash version check
  * chmod: Fix "-" completion
  * sysctl: Treat -f as alias for -p/--load
  * .gitignore: Add pytestdebug.log
  * chmod: Fix file completion after modes starting with a dash
  * _count_args: Add 3rd arg for treating option-like things as args
  * test: Fix _count_args test_7 to test intended case
  * pydocstyle: New completion
  * Travis: Remove unused PYTEST env var
  * doc: Note email issues gateway
  * tcpdump: Various option and their arg completion updates
  * test: Fix arp CI (non)expectations, remove redundant test case
  * test: Be more consistent with "CI" env var examination and xfails
  * arp: New completion, somewhat incomplete
  * test: Expect failure in gkrellm if there's no X display
  * doc: Update docs on generating simple tests
  * doc: Some test dependency doc updates
  * test: Add requirements.txt for installing dependencies
  * grpck: Parse options with _parse_help, falling back to
    _parse_usage
  * grpck: Add --root/-R arg completion
  * test suite: Ignore _scp_path_esc in env for ssh-copy-id
  * ssh-copy-id: Add -i and -o arg (non-)completions
  * tar: Clean up some redundant code
  * cancel: Split long line
  * cancel: Add some option arg (non-)completions
  * locale-gen: New completion
  * makepkg: Don't apply to other than Slackware makepkg
  * test: Allow unknowns options in makepkg option completion
  * makepkg: Use _parse_help instead of hardcoding option list
  * mypy: New completion
  * op: New completion
  * hunspell: New completion
  * xmllint: Improve --encode, --pretty, and --xpath arg
    (non-)completions
  * test: Remove leftover completion/ls.exp
  * gcc: Add g++, gcc, gccgo, and gfortran *-[568] aliases
  * perlcritic: New completion
  * gnome-screenshot: New completion
  * isort: New completion
  * freeciv: Option and arg completion updates
  * freeciv-gtk2: Install for freeciv and freeciv-gtk3, rename to
    freeciv
  * mplayer etc: Complete on *.crdownload partial downloads in
    addition to *.part
  * chromium-browser, google-chrome*: New non-xspec completion
  * firefox etc: New non-xspec completion
  * Merge branch 'master' into wip-pexpect
  * nc: Add some more option (non-)completions
  * test: Mark MANPATH without leading/trailing colons test an xfail
    on CI CentOS 6
  * test: Remove kill, killall remnants
  * test: Make case specific env entries shell code, not escaped
  * Merge branch 'master' into wip-pexpect
  * unzip, zipinfo: Associate with *.whl
  * __load_completion: Avoid unnecessary lookups from nonexistent dirs
  * Merge branch 'master' into wip-pexpect
  * gcc: Add g++, gcc, gccgo, and gfortran *-7 aliases
  * test: Use test_unit_* prefix for unit tests, to avoid name clashes
  * test: Support setting cmd=None to require no command, for unit
    tests
  * test: Misc test suite fixes
  * test: Fix jq and scrub skipif commands
  * test: Don't require complete marker on test methods
  * test: Add support for per-test env modifications
  * test: Use more conventional Python file names for tests
  * test: Sort completion results in Python for ease of use in Python
    tests
  * test: Allow __load_completion to fail
  * test: chdir to fixtures dir in Python as well
  * test: Mark xfreerdp as expected failure for now
  * test: Replace + with Plus in test class names
  * test: Implement load_completion_for using assert_bash_exec
  * test: Add ability to selectively ignore diffs in environment
  * test: Fixture reorganization
  * test: Pass through $HOME and $DISPLAY to test bash
  * test: Log pexpect interaction to $BASHCOMP_TEST_LOGFILE if set
  * test: Rename BASHCOMP_* test env variables to BASHCOMP_TEST_*
  * test: Add python3 test case
  * test: Add class level skipif based on bash exec result
  * test: Include command name in test class name, use numbered test
    method names
  * test: Fix some regressions introduced in recent test conversions
  * test: Add support for running test case in a specified dir
  * test: Add support for skipping individual tests based on shell
    command status
  * test: Make test base work with Python 3.3+
  * test: Add some iperf, iperf3 and xmodmap test cases
  * xmodmap: Use _parse_help instead of hardcoded option list
  * iperf: Improve client/server specific option parsing
  * iperf: Install for iperf3 too
  * iperf: Add g/G to --format completions
  * xmodmap: Use _parse_help instead of hardcoded option list
  * iperf: Improve client/server specific option parsing
  * iperf: Install for iperf3 too
  * iperf: Add g/G to --format completions
  * test: Use /root/.local/bin/pytest on ubuntu14 by default
  * test: Add generated test files to t/Makefile.am automatically
  * test: Add new test files to EXTRA_DIST
  * test: Use /root/.local/bin/pytest on centos6 by default
  * test: Use make pytest docker executable env-configurable, default
    pytest-3
  * test: Update generate for pytest+pexpect
  * test: Convert majority of test cases to pytest+pexpect
  * tox: Fall back to --listenvs for env list if --listenvs-all fails
  * git-post-commit: Avoid some error trash when HEAD is not a
    symbolic ref
  * test: Add pylint-3 test case
  * test: Limit number of pylint option completions
  * pydoc, pylint: Determine python2/3 based on command basename only
  * pylint: Bring -f/--format arg completion up to date with pylint
    1.9.2
  * pylint: Implement comma separated --confidence arg completion
  * test: Fix buffer size option listing in run --help
  * test: Bump expect's match_max to 20000 by default
  * test: Run docker tests with --verbose
  * _services: Try systemctl list-unit-files if systemctl list-units
    fails
  * extra/git-post-commit.sh: Add git post-commit Docker Hub trigger
    hook
  * gpgv: New completion
  * pydoc, pylint: Skip module completion if current looks like a path
  * travis: Run ubuntu14/bsd with no network
  * travis: Split long lines in script
  * test: Limit number of wget option completions to avoid unresolved
    result
  * test: Mark flake8 untested if it seems broken
  * pylint: Option arg completion improvements
  * tshark: Get available interfaces from -D output
  * ngrep: Add "any" to -d arg completions
  * fio: New completion
  * test: Fix iwspy test case
  * uscan: Use _parse_help instead of hardcoded option list
  * urlsnarf: Add -p arg completion
  * tracepath: Add -m and -p arg non-completions
  * tracepath: Actually use our separate completion instead of
    _known_hosts
  * test: Skip jq option completion test if its --help doesn't list
    them
  * xdg-settings: Make help parsing work on BSD
  * test: Support running with local BSD binaries, do it w/ ubuntu14
    in CI
  * jq, sqlite3: Protect against negative array subscripts
  * sudo: Improve long option arg handling
  * sysctl: Recognize --pattern/-r and --load options
  * test: Add sysctl option parsing test case
  * sudo: Parse options from help/usage output, add some long option
    support
  * strace: Use _parse_help instead of hardcoded option list
  * sshow: Add -p arg completion
  * sqlite3: Add some option arg (non-)completions
  * tune2fs: Update -o/-O argument lists
  * jq: New completion
  * reportbug: Run _parse_help and apt-cache more selectively
  * querybts: Use _parse_help, not hardcoded option list, misc
    improvements
  * pyvenv: Support versioned 3.6-3.8 executables
  * passwd: Try _parse_help before _parse_usage to parse options
  * profile.d: Avoid tested variable values being confused as [ ]
    operators
  * cryptsetup: Add some option arg (non-)completions
  * cryptsetup, nc, sh: Skip option args when counting arguments
  * modinfo: Fall back to _parse_usage if _parse_help yields no
    results
  * mysql, mysqladmin: Complete --ssl-{ca,cert,key} option arg
  * mysqladmin: Reuse --default-character-set completion from mysql
  * modinfo: Use _parse_help instead of hardcoded option list
  * minicom: Use _parse_help instead of hardcoded option list
  * mplayer: Associate with *.S[3T]M, *.med, *.MED
  * completions/Makefile.am: Use install-data-hook, not install-data-
    local
  * ifup etc: Add option and option argument completion
  * _count_args: Add support for not counting specified option args
  * ifquery: New ifup alias completion
  * ngrep, tshark: Complete on *.pcapng too
  * rpm: Complete --licensefiles with -q
  * pytest: Rename from py.test to follow upstream recommended name
  * README: Add instructions for overriding completions system wide
  * README: Note $BASH_COMPLETION_USER_DIR
  * test: Mark psql etc test cases untested if --help doesn't work
  * aclocal, automake: Support versioned 1.16 executables
  * __load_completion: Avoid bad array subscript on "commands" ending
    with slash
  * lzma: Use _parse_help instead of hardcoded option list
  * test: Run perlcritic and flake8 on perl and python helpers in
    Travis
  * build: Improve cleanup of test/log and test/tmp dirs
  * pkg-config: Complete on *.pc files
  * build: Use AC_PROG_SED to locate sed
  * build: Do cmake, pc, and profile variable replacements in Makefile
  * README: Add Q/A on overriding a completion, modernize local
    install answer
  * json_xs: New completion
  * chmod: New completion
  * iperf, nc: Include IPv6 addresses in bind address completions
  * links: Major rework, parse options from --help, add option arg
    completion
  * _ip_addresses: Add option to complete all/v4/v6 addresses, add
    unit test
  * wget: Remove nonexistent arg to _ip_addresses
  * _filedir: Drop unnecessary evals
  * iconv: Split charset completion to _iconv_charsets, add test case
  * links: Install completion for links2 too
  * xgamma: Comment spelling fix
  * lftp: handle -s
  * test: Skip scrub -p test when its --help doesn't list available
    patterns
  * ecryptfs-migrate-home: New completion
  * scrub: New completion
  * ether-wake: Install for etherwake as well
  * *: Support completing arg of last bundled short option
  * dselect: Parse options with _parse_help
  * dhclient: Add some option arg (non-)completions
  * dhclient: Parse options with _parse_usage
  * chage, chpasswd: Add -R/--root arg completion
  * reportbug: Add bunch of option arg (non-)completions
  * .dir-locals.el: Set -O extglob for flycheck bash checks
  * mount, umount: Deprecate on Linux in favor of util-linux &gt;= 2.28
    ones
  * _known_hosts_real: Reimplement known hosts file parsing in pure
    bash
  * test: Add comment line to fixtures/_known_hosts_real/known_hosts
  * ssh: Complete all *File option args with _filedir
  * README: Point Debian and openSUSE badges towards unstable and
    Tumbleweed
  * README: Link to various distro packages
  * apt-get: Add -h/-v/-o non-completions
  * apt-get: Sync option list with apt 1.5.1
  * apt-get: Simplify -t and friends completion, support Ubuntu
  * apt-get: Add indextargets to list of suggested commands
  * apt-get: Complete install package=versions
  * ssh: Sync config option lists with OpenSSH 7.5p1, add some value
    completions
  * ssh: Sync query type list with OpenSSH 7.5p1
  * ssh: Order various switch cases closer to alphabetical
  * completions/Makefile: Fix check-local in VPATH builds
  * _filedir: Refactor to remove heredoc-dependent loop
  * gccgo: Add as a GCC completion target (#227)
  * xrandr: match the output name exactly for --mode</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1579262400">- Remove _adb as it seems to be broken anyway (boo#1161136)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1584100800">- Add patch to also complete qdbus-qt5:
  * qdbus-qt5.patch</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1585396800">- Fix completion excluding directories (boo#1167952).
  * bash-completion-fix-missing-directory-completion-with-filename-pattern.patch</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1586779200">- Improve patch to fix lookup of qdbus-qt5 completion, previously
  it was only loaded if qdbus was used first:
  * qdbus-qt5.patch</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1589284800">- fix extra tokens at the end of %endif directive build errors</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1592913600">- Modify qdbus-qt5.patch: only modify Makefile.am; Makefile.in is
  auto-generated based on the .am file.
- Add libtool BuildRequires and explicitly call autoreconf: unless
  we do this, there is a chance that the build modifies the above
  mentioned .am and .in files with different timestamps, which in
  turn triggers an implicit autoreconf. Without libtool present
  though, this will fail.</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1597752000">- Update to version 2.11:
  * _known_hosts_real: check that ruptime is present before calling
    (#390)
  * totem: reuse kaffeine completions (#372)
  * __reassemble_comp_words_by_ref: avoid triggering nounset on
    indirect references
  * lintian: complete paths for Ubuntu's .ddeb and Debian's buildinfo
    files (#397)
  * ip: complete route add table arg
  * ip: style fixes similar to ip-netns
  * ip: add more completions for ip-rule
  * ip: add support for netns (#391)
  * ip: improve completion of route subcommands (#326)
  * unzip, zipinfo: complete *.aar (#428)
  * ssh: add new -Q completions in OpenSSH 8.2p1 (#400)
  * python: support executables with minor version (#389)
  * insmod, modinfo, modprobe: support xz compressed modules (#401)
  * tshark: complete -r arg with all filenames (#422)
  * openssl: update -starttls completions (#403)
  * _filedir*: update link to bug-bash discussion on -X (#404)
  * test/python: add testcase for submodule completion
  * Release 2.11
  * extra/make-changelog: check and output usage message
  * pre-commit: anchor exclude patterns
  * pytest: rewrite in bash, support toplevel funcs, avoid nondef ones
    and classes
  * test/xfreerdp: skip --help failure cases
  * test/tshark: fix multiple -O completion with no http2 support
  * test/ant: avoid complete-ant-cmd.pl interference with ANT_ARGS
  * _xinetd_services: avoid nounset error on bash 4.2
  * pre-commit: upgrade isort to 5.1.4
  * pre-commit: upgrade pyupgrade to 2.7.2
  * pre-commit: add pyupgrade, run it
  * test/ant: gitignore all target cache files
  * _known_hosts_real: exclude Host negations
  * pre-commit: upgrade isort to 5.0.7
  * pre-commit: update shellcheck-py URL
  * test/inputrc: do not set print-completions-horizontally
  * test/inputrc: comment typo fix
  * pytest: complete async test class methods
  * __get_cword_at_cursor_by_ref: fix regression on bash 4.2
  * test: upgrade markdownlint-cli to 0.23.2
  * _known_hosts_real: avoid errors in nounset mode on Ubuntu 14 and
    16
  * _longopt: exclude too many dashes, allow underscores, require ends
    with alnum
  * _included_ssh_config_files: support globs
  * _known_hosts_real: prevent unwanted pathname expansion on host
    entries
  * test/shfmt: upgrade to 3.1.2, reformat with it
  * test/_known_hosts_real: add explicit no globbing test case
  * test: upgrade mypy to 0.782
  * CONTRIBUTING.md: add posix and nounset mode item
  * test: upgrade mypy to 0.781
  * test: upgrade perltidy to 20200619
  * _known_hosts_real: fix completion of Host entries after a wildcard
    etc
  * _known_hosts_real: fix # handling in ssh configs
  * test: upgrade flake8 to 3.8.3
  * test/xhost: multiple expected result handling fixes
  * test/slapt-src: single expected result handling fixes
  * test: partial hostname completion fixes
  * test: simplify completion parsing
  * test/dpkg-query: mark as xfail on non-Debian based systems
  * .gitignore: clean up some no longer needed ignores
  * test/lspci: skip -A arg test if lspci fails -A help, e.g. busybox
    lspci
  * test: regex escape our magic mark for completeness
  * test: upgrade mypy to 0.780
  * test/_known_hosts_real: don't modify class scoped base expected
    list
  * test/_known_hosts_real: reset COMP_KNOWN_HOSTS_WITH_HOSTFILE
    between tests
  * test/_known_hosts_real: tolerate duplicates
  * bash_completion: trivial cleanups
  * gcc: avoid errors in nounset mode
  * pytest: fix test class method completion with BSD awk
  * man, mutt: avoid errors in nounset mode on Ubuntu 14 and 16
  * java, make: avoid errors in nounset mode on Ubuntu 14 and 16
  * README: document GNU make build requirement
  * pytest: add test class method completion
  * _known_hosts: avoid errors in nounset mode and no arguments
  * bash_completion: fix array set checks with empty elements in them
  * *: avoid more errors in nounset mode
  * cfrun: fix $hostfile leak
  * _command_offset, route: cleanups
  * *: avoid more errors in nounset mode
  * qemu: add -machine arg completion
  * qemu, sbopkg: avoid unintentional globbing on option arg
    completions
  * test: enable shellcheck SC2035
  * *: drop support for bash 4.1
  * _init_completion: fix unassigned redirect completion in nounset
    mode
  * ip: route shfmt, arithmetic evaluation
  * _filedir: avoid unbound variable error on Ubuntu 14 and 16
  * _pids, _pgids, _pnames: improve shfmt formatting
  * scp, sftp, ssh: fix completion on options bundled with -4/-6
  * modprobe, tshark, _included_ssh_config_files: use [[ ]] instead of
    [ ]
  * test/runLint: warn about [ ] instead of [[ ]] use
  * test: skip various tests if we don't get a useful usage message
  * *: mark nounset mode as supported, issues with it are bugs now
  * *: avoid more errors in nounset mode
  * *: avoid more errors in nounset mode
  * *: avoid more errors in nounset mode
  * test/inputrc: comment and whitespace tweaks
  * *: avoid more errors in nounset mode
  * test/unit: sort files included in dist
  * test/unit: include test_unit_known_hosts_real.py in dist
  * bash_completion: line wrapping tweaks, NFC
  * 7z: fix -o/-w attached arg completion
  * postfix: try to arrange a fake tty so we can tickle the usage
    message out
  * _bashcomp_try_faketty: new function to try running command with a
    fake tty
  * mr: avoid herestrings, simplify command parsing
  * test/mr: handle missing "clean" with skipif
  * test: mark known non-ASCII issues with test suite as xfail
  * dpkg-deb: add --raw-extract and -X arg completions
  * test: add some dpkg-query test cases
  * dpkg-deb: fix --show/-W completion
  * test: upgrade markdownlint-cli to 0.23.1
  * *: use more arithmetic evaluation
  * test: try harder to restore environment and cwd on failures
  * *: use $ifs for storing/restoring $IFS
  * test/irb: xfail options test if --help is not available
  * test: upgrade flake8 to 3.8.1
  * test: pre-commit config cleanups, ordering
  * test: upgrade pre-commit to 2.4.0+, drop shfmt kludge
  * test: sync shfmt and shellcheck configs
  * test: shfmt bashrc
  * test: remove unused run-shellcheck, shellcheck is in pre-commit
    now
  * test: remove old test suite code no longer used \o/
  * test/_known_hosts_real: port remaining test cases to
    pytest+pexpect
  * test: remove more no longer needed old test suite code
  * test/_known_hosts_real: port more test cases to pytest+pexpect
  * test/_get_cword: port remaining test case to pytest+pexpect
  * test: replace some echos with printfs
  * test/_filedir: fix shutil.rmtree on Python &lt; 3.6
  * test/_expand: port remaining test cases to pytest+pexpect
  * test: drop some no longer needed old test suite code
  * test/_filedir: port remaining test cases to pytest+pexpect
  * test: run all Travis jobs on dist: bionic
  * test: drop not needed sudo on Travis
  * test/_filedir: port more test cases to pytest+pexpect
  * test/__expand_tilde_by_ref: port remaining test cases to
    pytest+pexpect
  * test/_get_comp_words_by_ref: convert remaining test cases to
    pytest+pexpect
  * test: run pytest --verbose in docker
  * lftp: use "bookmark list" command to list bookmarks
  * test: drop some no longer needed old test suite code
  * test/slapt-src: convert remaining test case to pytest+pexpect
  * _xfunc: simplify
  * apt-cache: avoid nonzero exit code from _apt_cache_packages
  * test/slapt-get: convert remaining test case to pytest+pexpect
  * test/secret-tool: add to test command list
  * test/scp: port remaining test case to pytest+pexpect
  * test/umount: convert remaining test case to pytest+pexpect
  * secret-tool: new completion
  * apt-get: complete build-dep with dirs
  * travis: use golang 1.14 for shfmt
  * *: run all shell code through shfmt -s
  * pre-commit etc: add shfmt
  * test: fix incorrect fixtures/shared/default xfails/expectations
  * test: upgrade markdownlint to 0.23.0
  * nmap: simplify help scraping a bit, don't try to emit unnecessary
    newlines
  * test: prefix fake test commands with underscore
  * test: port most umount test cases to pytest+pexpect
  * test: add note about unescaped assert_complete single return
    values
  * editorconfig: apply yaml settings to .yaml too
  * pre-commit: use local perlcritic hook
  * *: doc and comment link updates
  * pre-commit, *.md: add markdownlint, address findings
  * README: clarify loading automatically on demand
  * ssh-keygen: -O arg updates and improvements
  * ssh-keygen: add -b arg completions according to specified -t
  * ssh-keygen: option and arg completion updates for new versions
  * _command: improve commentary
  * reportbug, scp, sftp, svn: use compgen -c instead of _command
  * find: fix -exec etc argument and its completion
  * extra: trigger docker builds only on test-cmd-list.txt changes
  * test: add script to maintain list of executables for full test
    coverage
  * test: run lint tests on Travis in a quickish separate first stage
  * test/make: mark more cases as requiring command
  * make: add bmake alias
  * test: run pre-commit on host instead of docker
  * test: add perlcritic to pre-commit, run on all perl
  * *: remove some unused variables, thanks to shellcheck SC2034
  * *: various loop iteration improvements
  * crontab: fix loop over already given args
  * apt-cache: fix command mode handling
  * doc: add loop variable naming guideline
  * test: make at-point completion tests easier
  * ssh, xsltproc: address shellcheck SC2006
  * scp: work around shellcheck SC1003
  * mutt: address shellchec SC2236
  * wget: address shellcheck SC2116
  * pytest: address shellcheck SC2002
  * bash_completion, java, tipc: for loop whitespace consistency
    tweaks
  * *: more arithmetic evaluation cleanups, thanks to shellcheck
    SC2004
  * __reassemble_comp_words_by_ref, java: address and work around
    shellcheck SC2102
  * test: enable parallel pre-commit shellcheck
  * test: remove shellcheck severity filter, add explicit disables
    instead
  * doc: recommend arithmetic evaluation
  * *: array subscript cleanups
  * ssh-keygen: -s and -n completion improvements
  * *: enable and address shellcheck SC2053
  * bash_completion, invoke-rc.d, svcadm: trivial cleanups
  * *: replace various conditional expressions with arithmetic
    evaluation
  * carton: fix command parsing with BSD sed
  * nmap: fix option parsing with BSD sed
  * test/alias: port remaining test case to pytest+pexpect
  * test: generalize complete at point test
  * test/cd: fix test_dir_at_point for setups that repeat "trailer"
  * pytest: add some option arg (non-)completions
  * pytest: complete test classes
  * pgrep, pkill: add --ns and --nslist arg completions
  * test: run skipif and xfail commands without caring if they output
    or not
  * test: make it possible to not care whether command did output or
    not
  * test/xfreerdp: skip xfreerdp kbd test if kbd-list returns empty
  * test: tolerate duplicates from compgen actions
  * test: bump shellcheck severity to warning + some disables
  * *: address shellcheck SC2046
  * test/lib/library.sh: address shellcheck SC2125
  * java, pkgadd, sysbench: address shellchec SC2124
  * scp: address shellcheck SC2089 and SC2090
  * _filedir_xspec: address shellcheck SC2140
  * rpm, ssh, umount.linux: address shellcheck SC2120
  * cvs, modprobe, sh: address shellcheck SC2209
  * mutt: address shellcheck SC2088
  * _upvar, _upvars, _variables, rpm: address shellcheck SC1083
  * test/run: address shellcheck SC2164
  * renice: address shellcheck SC2254
  * tipc: comment grammar and spelling fixes
  * man, perl, route, tipc: address shellcheck SC2053
  * info, java: address shellcheck SC2153
  * quote_readline: fix $ret leak
  * test: upgrade shellcheck to 0.7.1
  * test/printenv: xfail if --help doesn't contain options (e.g.
    busybox)
  * test/aptitude: require command where necessary
  * _known_hosts_real, op: address shellcheck SC2184
  * test: don't run shellcheck on completions/.gitignore
  * protoc: complete all --*_out without more specific handling with
    dirs
  * sysbench: add --test= deprecation TODO
  * pkgadd: indentation fix
  * chronyc, wvdial: address shellcheck SC2178
  * java, pkgadd, sysbench: address shellcheck SC2124
  * mplayer: address shellcheck SC1078 false positive
  * smartctl: hush shellcheck SC2054 false positives
  * *: address shellcheck SC2221 and SC2222
  * bash_completion: address shellcheck SC2220
  * crontab, wodim: silence shellcheck SC2191 and SC2192
  * aptitude: add some option arg (non)completions
  * aptitude: parse options list from --help, hardcode less
  * test/aptitude: add some test cases
  * *: argument interation improvements
  * *: whitespace tweaks
  * apt-get etc: use _apt_cache_packages from apt-cache
  * pre-commit: run most python checks on helpers/python too
  * test/ldd: xfail if --help is not implemented
  * test/printenv: require command for arg completion test
  * printenv: indentation fixes
  * test: upgrade mypy to 0.770
  * test: split dependencies requiring Python 3.6.1+ to requirements-
    dev.txt
  * git: trigger docker rebuild on pre-commit config change
  * test: require openssl command for option argument tests
  * test: move perltidy to pre-commit, run with --converge
  * test: move shellcheck to pre-commit
  * test: ignore flake8 messages that are in black's domain
  * _xinetd_services: look up from $BASHCOMP_XINETDDIR, add some unit
    tests
  * printenv: new completion
  * copyright: add 2020
  * test: fix CompletionResult.__eq__ UnboundLocalError
  * test: run pre-commit in tools container
  * test: shellcheck tweaks
  * test: add isort to pre-commit, run it
  * test: add flake8-bugbear
  * test: install black for Python 3.6 too
  * pre-commit: add config with black, flake8, and mypy
  * test: drop redundant black args from docker runs
  * *: python type hint fixes and improvements
  * extra/make-changelog: run through black
  * test/totem: add basic test case
  * test/cd: remove unused import
  * openssl: complete -writerand with filenames
  * openssl: parse available options from $command -help
  * openssl: support getting digest list from more recent openssl
    versions
  * nmap: handle options split on equals sign
  * nmap: parse options from -h output
  * test/cd: make dir_at_point produce better debuggable failures
  * test/cd: convert remaining test case to pytest+pexpect
  * test: remove some no longer needed old test suite code
  * test/chown,sudo: parametrize special case test, improve xfail
    targeting
  * test/tsig-keygen: require command for test_options
  * test/upgradepkg: port remaining test case to pytest+pexpect
  * tsig-keygen: new completion
  * test: host helper lint and usage fixes
  * test: port some _known_hosts_real unit tests to pytest+pexpect
  * test: remove some no longer needed tcl/expect code
  * test: fix spurious hosts fixture failure without avahi-browse
    installed
  * test: port some scp test cases to pytest+pexpect
  * test: port remaining finger, sftp, ssh, and xhost cases to
    pytest+pexpect
  * lilo: work around shellcheck false positive
  * test/ipcalc: fix tests with busybox ipcalc
  * chromium-browser, firefox: complete on *.txt (#379)
  * README.md: add introduction
  * ipcalc: new completion
  * *: complete commands when prefixed with a backslash
  * test/wol: don't fail MAC test if test system has /etc/ethers
    entries
  * test/dnssec-keygen: allow more alternatives in algorithm
    completion
  * lilo: don't complete on commented out labels
  * lilo: honor -C when completing labels
  * lilo: add -B and -E completions
  * Source user completion only if it's a file (#409)
  * jarsigner: complete on *.apk too (#386)
  * cryptsetup: add luksChangeKey arg completion (#380)
- Refresh and reorder all patches and use autosetup macro
- Run spec-cleaner
  * Remove rpm groups</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1601294400">- Do not BuildRequire util-linux: there is no need to have this in
  the build root.
- Drop cmake BuildRequires: this is only here for the
  /usr/share/cmake directory ownership, which in turn even causes
  problems of left-over directories (e.g. install bash-completion,
  on a system without cmake, uninstall bash-completion,
  /usr/share/cmake remains left on the disk).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1601294401">- Convert to _multibuild. The pre_checkin.sh script was quite
  broken anyway and it was less effort to convert than to try to
  fix that one.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1633348800">- Add patch boo1190929-9af4afd0.patch for boo#1190929
  add support for compeletion modinfo completion recognize .ko.zst
  as well as .ko.bz2</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643371200">- remove PS1-completion-boo903362.patch as it breaks on non-bash
  shells and the original problem in
  bsc#903362#c9 does not occur anymore
- add versioned dependency to bash versions that have the fix</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1653307200">- Add patch bsc1199724-modules.patch (bsc#1199724)
  * Enable upstream commit to list ko.zst modules as well</changelog>
  <changelog author="Otto Hollmann &lt;otto.hollmann@suse.com&gt;" date="1658836800">- Add patch fix-curl-help-completion-bsc1200791.patch (bsc#1200791)
  * List all options for `curl --&lt;TAB&gt;`</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1680436800">- Move cmake config files to devel</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" 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>
</package>
<package pkgid="36560701d5bb858bf33fa18ee103148b84c4e19a713d2fd8a7ee6eb9921afb3b090e56e0f699fb1e28e2cb513f4c60843cd1416dce31d777ff8452085c58a557" name="bash-completion-doc" arch="src">
  <version epoch="0" ver="2.11" rel="8.1"/>
  <changelog author="antoine.belvire@opensuse.org" date="1533211200">- Update to version 2.8:
  * Comma separated opt arg completion improvements
  * Protect _known_hosts_real from user input treated as options
  * Protect shopt reset from non-default $IFS
  * Add support for .lz4 extension to file-roller (#158)
  * Add support for .lzo extension (--lzop) to tar (#155)
  * Bump copyright years to -2018
  * README.md: Whitespace cleanup
  * Whitespace
  * __expand_tilde_by_ref: Eval tilde expansion only, simplify
  * __load_completion: Code cleanup
  * __load_completion: Load "xspec" completions dynamically too
  * _avaiable_interfaces: Get rid of eval
  * _expand: Reuse __expand_tilde_by_ref and _tilde logic, clean up
  * _known_hosts_real: Add option to filter IPv4 and IPv6 addresses
  * _known_hosts_real: Document -a better
  * alias: Fix completion followed by = (#146)
  * apt-get: Complete *.deb on install if argument contains a slash
  * aptitude-curses: Use aptitude completion
  * aptitude: Add keep to commands list (Debian: #867587)
  * bzip2, gzip, and other compressors: Use _tilde instead of _expand
  * ccze: New completion
  * cryptsetup: Update option lists
  * curl: Fix -x etc option argument hostname completion
  * dd, find, gcc: Remove unnecessary tilde expansion
  * dd: Omit space only when offering one completion ending with =
  * dpkg-query: Fix -W/--show completion
  * dpkg: Add -V/--verify arg completion
  * dpkg: Complete --vextract on deb files
  * dpkg: Fix man page section in comment
  * ebtables: new completion (#150)
  * flake8: Various option arg completion improvements
  * geoiplookup: New completion
  * getconf: New completion
  * groupdel: Parse and handle long options
  * info, man, rsync: Defer _expand invocation
  * iptables: Avoid stderr trashing when invoked as non-root
  * iptables: Parse options from --help output
  * iptables: Use invoked command instead of hardcoded "iptables"
  * java: Complete *.war
  * kldunload: Increase robustness of compgen filters (#185)
  * kldunload: Show modules with digits
  * ktutil: Don't leak i and command environment variables
  * lftp: Support ~/.local/... bookmark location (#144)
  * lowriter,localc etc: Use corresponding oo* completions
  * lspci: New completion
  * lsscsi: New completion
  * lsusb: New completion
  * make-changelog.py: Use python3
  * make: Pass script to sed as parameter instead of using process substitution
  * man: Don't use $MANPATH directly (#161)
  * mkdir: Complete files without appending space
  * mkdir: Complete on files in addition to dirs
  * mplayer: Disable user config when parsing options
  * nproc: New completion
  * oggdec: New completion
  * openssl: Add completion for the genpkey, pkey, pkeyparam, and pkeyutl commands
  * perltidy: New completion
  * ping*,ssh,scp,sftp,tracepath6: Filter IPv4/IPv6 literal addresses
  * pv: New completion
  * pycodestyle: New completion
  * pylint: Install for pylint-2 and pylint-3 too
  * pylint: Invoke python3 to search for modules if command contains 3
  * python: Support completing dotted module hierarchies
  * radvdump: New completion
  * reportbug: Add -A/--attach arg completion
  * reportbug: Don't hardcode option lists, split option args at =
  * rfkill: Rename to _rfkill to avoid conflict with util-linux &gt;= 2.31
  * ri: Fix integrated ri 1.8 class completion
  * ssh,ssh-add,ssh-keygen: Complete pkcs11 options with *.so
  * ssh-keygen: Add -E arg completion
  * ssh: Add -J/ProxyJump completion
  * ssh: Declare $prefix closer to use
  * test suite: Add basic hid2hci and munin-node-configure test cases
  * test suite: Add bunch of man and MANPATH test cases
  * test suite: Add bunch of missing basic test cases
  * test suite: Add info and pinfo option test cases
  * test suite: Drop no longer needed fedoradev /usr/bin/which workaround
  * test suite: Enable wine in ubuntu14
  * test suite: Install aptitude in ubuntu14 container
  * test suite: Limit amount of info and pinfo test output
  * test suite: Limit amount of output from process name completion
  * test suite: Limit number of screen -T completion matches
  * test suite: Make man test subject names less generic
  * test suite: Skip fedoradev GPG checks at least for now
  * test suite: Some more mplayer and mencoder coverage
  * test suite: Support overriding default match buffer size (#141)
  * test suite: man cleanup
  * test/docker: Tweak work dir, add bash as default cmd
  * test/unit: Whitespace tweaks
  * test: Add "postconf -" test case
  * test: Add assert_complete_homedir, use in dpkg and ls
  * test: Add files to test older ri with
  * test: Add some _expand unit tests
  * test: Add some comments regarding bash init in library.exp
  * test: Fix getting username in non-login shells
  * test: Ignore duplicates in find_unique_completion_pair list
  * test: Remove things moved to library.exp from bashrc
  * test: Try to skip postconf variable test on broken postfix configs altogether
  * test: Use prebuilt docker hub bash-completion images
  * test: Work around broken centos/fedora postfix config in non-IPv6 setup
  * test: dpkg,ls,_tilde: Skip gracefully if no uniq user for completion is found
  * test: run bash with --norc to avoid system bashrc
  * tox: Avoid stderr spewage when -e invoked without tox.ini
  * tox: Complete comma separated -e arguments
  * tox: Include ALL in -e completions
  * tox: New completion (#163)
  * tox: Remove spurious executable bits
  * unzip, zipinfo: Associate *.gar (#165)
  * uscan: Don't leak cword and words environment variables
  * vpnc: Add some option argument (non)completions
  * vpnc: Improve config completions
  * xdg-mime,xdg-settings: Fix inclusion in tarball
  * xdg-mime: New completion
  * xdg-settings: New completion
  * xine etc, ogg123, mplayer -audiofile: Associate with *.oga
  * xm: Don't leak args and commands environment variables</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1540209600">- Modify patch PS1-completion-boo903362.patch to make it work with
  mksh as well (boo#1104531)</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1553860800">- Removed bts completions (upcoming devscript package contains a
  more recent one).</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1556280000">- Add patch gcc-564d068.patch from pull request 564d068 of
  Martin to upstream of bash-completion</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1578225600">- Update to version 2.10:
  * perltidy: associate *.t (#338)
  * perl: fix completion with space between option and argument
  * _variables: add TERM and LC_* completion (#353)
  * autotools: Replace pkgdatadir with datadir
  * pkg-config: Relative paths
  * pkg-config: generate Name from autotools PACKAGE
  * ssh: option and argument completion updates (#332)
  * test_arp: Skip if ARP tables are empty
  * test_chromium_browser: Skip test_2 if 'chromium-browser --help'
    fails
  * test_rpm2tgz: Fix expected output
  * cppcheck: Add new standards to --std option. (#356)
  * apt-get: fix pkg version completion if it contains a colon (#351)
  * test: bump black to &gt;=19.10b0
  * ssh, scp, sftp, ssh-copy-id, curl: improve identity file
    completion
  * update-rc.d: indentation fix
  * update-rc.d: remove dead code
  * screen: add serial device basic arg (non)completion
  * screen: add //telnet completion
  * test: add some trivial perl -E/-e cases
  * perl: indentation fixes
  * curl: make @filename completion do the right thing with dirs
  * _filedir: avoid duplicate dirs internally, and a compgen -d call
    for files
  * _filedir: remove unused $x
  * bash_completion.sh: shellcheck SC2086 fixes
  * test: shellcheck config cleanups
  * shellcheck: add some option arg (non)completions
  * test: fix cpio users test in presence of usernames with whitespace
  * test: python typing fixes
  * test: add minimal mypy config
  * .gitignore: mypy cache
  * makepkg: fix option completion
  * test: mark dcop and mr testcases requiring the cmd as such
  * CONTRIBUTING: disable e-mail bug gateway due to spam
  * carton: new completion
  * op: direct command parsing stderr to /dev/null
  * test: adjust java expectations based on whether jars can be listed
  * valgrind: look tool names from lib/*-linux-gnu dirs too
  * test: xfail locale-gen option completion if --help is not
    available
  * _sysvdirs: always return 0
  * java: don't assume jar is installed
  * travis: test with Debian 10
  * wine: install for wine-development and wine-stable too
  * travis: generate dist tarball on alpine
  * dmypy: new completion
  * test: add require_longopt xfail helper, use it
  * test: mark more tests that parse command output as requiring
    command
  * sysctl: invoke completed sysctl instead of one from path to get
    variables
  * screen, smartctl, update-alternatives: _parse_help, drop hardcoded
    option list
  * lintian-info: _parse_help, add more option arg (non)completions
  * gprof: _parse_usage, drop hardcoded option list
  * test: fix retrieving command to test from request
  * travis: pass NETWORK as env var, so we can actually use it
  * test: xfail MAC address completion without networking
  * test: ignore _makepkg_bootstrap in makepkg test env
  * test: hush flake8-bugbear B010
  * test: don't sort expected completion lists under the hood
  * test: add bunch of basic option parsing test cases
  * test: always run tests which don't require tested command
  * test: explodepkg and upgradepkg test fixes
  * test: mark sbcl-mt xfail due to whitespace split issues
  * _terms: search directly from various terminfo dirs
  * _terms: combine and simplify somewhat
  * pkg-get: fix $i leak
  * pkgutil: fix $i leak
  * test: portinstall/upgrade test case and setup fixes
  * lvm pv*, vg*: parse help instead of hardcoding option list
  * ipv6calc: parse help instead of hardcoding option list
  * test: avoid some sed -r/-E runLint false positives
  * test: use sh +* as ccache command test case
  * java: make jar/zip listing work with unzip
  * test: installpkg test fixes
  * test: fix acroread fixture dir
  * test: remove unnecessary returns after pytest.skip
  * test: avoid gnome-mplayer core dump on Ubuntu 14
  * xvfb-run: new completion
  * test: skip gssdp-discover --message-type when option not available
  * test: expect failures for bc without --help useful with _longopt
  * test: don't expect a .tox dir in fixture
  * test: drop sourcing our no longer existing profile.d script
  * tox: include -- in option completions
  * tox: complete defaults after a --
  * gssdp-discover: new completion
  * test: register our pytest markers to hush warnings from 4.5+
  * test: fix required pytest version
  * ip: invoke the tool as $1
  * README: drop distro badges, link to Repology instead
  * chromium-browser: add --proxy-server arg completion
  * test: source our profile.d test env script in docker
  * influx: new completion
  * README: badge title tweaks
  * tox: do simple parse on tox.ini if --listenvs* yields nothing
  * test: add basic tox fixture
  * man: fall back to _parse_usage for _parse_help
  * test_wsimport: xfail options test on unparseable -help
  * test: don't try to install black on Python &lt; 3.6
  * pgrep: fix fallback to _parse_usage
  * test: xfail unparseable mock and munin-node-configure --help cases
  * test_pwdx: xfail more unparseable help cases
  * build: make pytest executable configurable, look for pytest-3 too
  * test: enforce minimum pytest version
  * test: zopflipng flake8 fix
  * test: xfail getent and pwdx option completions with unparseable
  - -help
  * test: add more basic _parse_help use test cases
  * test: add bunch of basic _parse_help use test cases
  * .gitignore: add configure.lineno
  * badblocks: fix $i leak
  * postfix: option completion is expected to fail at the moment
  * cal: try _parse_help before _parse_usage
  * test: add bunch of basic _parse_usage use test cases
  * chsh, pwck: try _parse_help before _parse_usage
  * test: add basic autossh test
  * test: convert more _filedir unit tests to pytest+pexpect
  * test: flake8 fix
  * test: convert bunch of _filedir unit tests to pytest+pexpect
  * test: convert finger partial test case to pytest+pexpect
  * README: add some badges, tweak existing
  * test: port _variables unit tests to pytest+pexpect
  * test: port compgen and quote tests to pytest+pexpect
  * iconv, lz4, tipc, xsltproc: replace some seds with compgen -X
  * test: disallow Alpine failure on Travis
  * _pnames: adapt for busybox ps, rewrite in pure bash
  * test: run our docker script in test containers by default
  * test: use one Dockerfile for all dists
  * test_ifup: accept short option completions too
  * timeout: fallback to _parse_usage from _parse_help
  * test_wget: test --s instead of --h
  * test_lsusb: xfail with unparseable --help
  * test: expect failures for various completions without useful
  - -help
  * test: support xfail in our markers like skipif, use it a lot
  * test: add Alpine Linux container, allow failures for now
  * iconv: weed out ... from encoding completions
  * test_iconv: add basic file completion test
  * test_iconv: skip option completion if --help fails
  * test_getconf: skip if -a doesn't output any POSIX_V*
  * test_feh, test_makepkg: invoke grep as "command grep"
  * test: generalize check whether we're being run in a container
  * tar: simplify locating tarball from command line
  * pkg_delete: don't limit to FreeBSD
  * test: reformat test_chromium_browser.py source
  * test: set up BASH_COMPLETION_COMPAT_DIR in bashrc (only)
  * test: more thorough system location interference avoidance
  * test: bashrc comment and whitespace tweaks
  * build: makefile whitespace tweaks
  * build: really reset return value before completions check
  * build: simplify symlink setup
  * tar: add missing bsdtar, gtar, and star symlinks
  * README: use light gray badges for unknown versions
  * README: link to cygwin package
  * ri: hush some warnings
  * unrar: complete on *.exe (#337)
  * chromium-browser: Add support for .mhtml files
  * screen: complete first arg with serial devices
  * gcc: support new --completion option (#222)
  * unzip, zipinfo: complete *.aab (#340)
  * cppcheck: Remove deprecated option 'posix'  for '--std='
- Remove gcc-564d068.patch and sh-script-completion-boo977336.patch
  as these are implemented upstream.
- Update to version 2.9:
  * dpkg-source: Add --before-build --after-build --commit, and
  - -print-format
  * xm: Deprecate completion for obsolete command (#284)
  * _filedir_xspec: Fallback to suggesting all files if requested
    (#260)
  * tar: Support completions for zstd compression extensions (#255)
  * dpkg: List held packages (#250)
  * cvs: Add completion for the log command
  * unzip, zipinfo: Associate with *.xar (eXist-db application
    package) (#257)
  * mplayer: Associate with *.w64
  * okular: Added support for xz-compressed files.
  * _xspecs: Declare as global on bash &gt;= 4.2
  * test: Increase expect pty to 160 columns
  * test: avoid interrupting magic mark output
  * 7z: add .msi support
  * tshark: speed up tshark -O completion
  * tshark: fix completion of -Xlua_script option
  * tshark: Support preferences (-o) completion with memoization
  * test: fix misinterpretation of completion output in tests
  * test: fix flake8 complaints about unused imports
  * conftest: fix RemovedInPytest4Warning due to use of
    node.get_marker
  * chromium-browser: consider chrome and chromium as aliases
  * tshark: support .gz and .cap files for -r expansion
  * tshark: prevent a single-character file from breaking -G
    completion
  * tshark: update -T and -t completions
  * man: Fix completion when failglob option is enabled (#225)
  * mplayer: Add common supported module music formats
  * _longopt: pick first long option on a line, not last
  * *: avoid shellcheck SC1007 and SC1010
  * 7z: add some TODO notes on parsing "i" output for extensions
  * ssh: make -o protocol completion less hardcoded
  * ssh: make option completion case insensitive
  * ssh: fix suboption completion with combined -*o
  * xvnc4viewer: code cleanups
  * doc/testing: remove lots of legacy info, add some new
  * CONTRIBUTING: add upstream vs bash-completion considerations
  * CONTRIBUTING: note runLint and run-shellcheck
  * __parse_options, 7z: avoid herestrings
  * arp, ccze, ifstat, inotifywait, makepkg: invoke sed with "command"
  * shellcheck: disable bunch of warnings when in "-S warning" mode
  * test: move default shell option from run-shellcheck to
    .shellcheckrc
  * test: make runLint search for herestrings
  * tar, valgrind: avoid some herestrings
  * travis: run shellcheck on bash_completion.sh.in too
  * travis: fail on shellcheck errors
  * make: quote eval array definitions to work around shellcheck
    SC1036 bug
  * test: add make -C test case
  * *: shellcheck error fixes
  * _included_ssh_config_files: store found included files in an array
  * _included_ssh_config_files: doc grammar fixes
  * test: add invoke-rc.d test case for not repeating already given
    options
  * ebtables: improve existing table arg parsing
  * test: add script to run shellcheck, run it in Travis, allowing
    failure for now
  * iptables: improve existing table arg parsing
  * test: shorten long gdb test core file name so tar doesn't croak on
    it
  * AUTHORS: remove unrelated project association from my entry
  * apt-get: protect source against regex specials
  * mypy, mysql, xmms: don't complete unknown split long option args
  * synclient: remove unused local variable "split"
  * test: adjust _get_comp_words_by_ref test to changed error output
  * apt-cache: protect showsrc against regex specials
  * test: improve tshark -O arg completion test
  * tshark: ignore stderr when parsing -G, -L, and -h output
  * *: error output consistency, use bash_completion prefix
  * _upvar: deprecate in favor of _upvars
  * *: add missing "ex: filetype=sh"
  * phing: fix getting just a tab for options on CentOS 6
  * phing: don't complete -l with files
  * various: apply file vs dir special cases also when invoked with
    full path
  * *: whitespace tweaks
  * ssh: don't offer protocol v1 specific options if it's not
    supported
  * test: add some gdb non-core files
  * _parse_help: look for long options somewhat more eagerly
  * gdb: relax core filename pattern
  * test/tools: fix exit status incrementation
  * *: arithmetic expression related cleanups
  * test/tools: run all tools, don't stop at first failure
  * test: check for perltidy errors and warnings
  * *: format Perl code with perltidy
  * *: format Python code with black
  * .dir-locals.el: use flycheck-sh-bash-args
  * valgrind: look up tools from libexec dirs too
  * *: make _parse_usage fallbacks more concise
  * svn, svk, wget: use _iconv_charsets
  * *: spelling fixes
  * msynctool: code cleanups
  * *: remove whitespace after redirections
  * *: remove spaces immediately within $()
  * bzip2: recognize *.tbz2 as bzipped
  * modprobe: module parameter boolean values
  * ping, tracepath: parse options primarily with _parse_help
  * ulimit: new completion
  * shellcheck: new completion
  * dnssec-keygen: new completion
  * modprobe: append = to module parameter completions
  * test: include test_unit_longopt.py in dist
  * test: add some _longopt unit tests
  * _longopt: simplify regex, use printf instead of echo, drop
    unnecessary sort
  * nsupdate: new completion
  * _longopt: don't complete --no-* with file/dirname arg
  * copyright: add 2019
  * pytest: complete --pythonwarnings/-W arg
  * python: make warning action list reusable
  * test: use pytest-xdist
  * extra: add git pre-push hook for triggering Docker Hub builds
  * post-commit: trigger on test/requirements.txt too
  * pytest: complete pytest-xdist --dist, --numprocesses, and
  - -rsyncdir
  * test: remove no longer needed completion/*.exp
  * xfreerdp: reinstate support for old versions with dash option
    syntax
  * test: rewrite "generate" in Python, fix trailing backslash in
    EXTRA_DIST
  * test: sort t/Makefile.am EXTRA_DIST in C locale
  * ssh: support RemoteCommand and SyslogFacility options
  * test: Expect failure for chown all users test as non-root
  * test: Fix declare test case with bash 5.0
  * adb: Deprecate in favor of one shipped with the Android SDK
  * xfreerdp: Update for more modern xfreerdp
  * jsonschema: New completion
  * test: Remove unnecessary ri xfail
  * test: Clean up man tmp dir
  * .gitignore: Add .python-version (for pyenv)
  * test: Remove unnecessary autouse=True from fixtures
  * ifstat: Make work with iproute2 version
  * iperf, iperf3: Add some option arg (non-)completions
  * test: Fix test generation wrt results checking improvements
  * ifstat: New completion
  * __parse_options: Avoid non-zero exit status
  * test: Refactor/improve completion results checking
  * test: Match Python's default locale unaware sort in bash setup
  * test: Rename completion.line to .output
  * test: Add man failglob test case
  * test: Add pre_cmds support for completion fixture
  * inotifywatch: New completion, common with inotifywait
  * inotifywait: Fix -e completion with BSD sed
  * inotifywait: Avoid some false positive event names
  * test: extend _ip_addresses unit tests some
  * _ip_addresses: Avoid completing ipv4 ones with -6
  * inotifywait: New completion
  * test: Mark some xfails based on if in docker instead of in CI
  * test: Skip ifup options test if it doesn't grok --help, not in CI
  * test: Clean up and docker-ignore __pycache__ dirs
  * build: Include test/t in dist tarball
  * test/t: Avoid trailing backslash in Makefile.am's to appease
    automake
  * test: Remove some no longer used old test suite code
  * _xspecs: Simplify bash version check
  * chmod: Fix "-" completion
  * sysctl: Treat -f as alias for -p/--load
  * .gitignore: Add pytestdebug.log
  * chmod: Fix file completion after modes starting with a dash
  * _count_args: Add 3rd arg for treating option-like things as args
  * test: Fix _count_args test_7 to test intended case
  * pydocstyle: New completion
  * Travis: Remove unused PYTEST env var
  * doc: Note email issues gateway
  * tcpdump: Various option and their arg completion updates
  * test: Fix arp CI (non)expectations, remove redundant test case
  * test: Be more consistent with "CI" env var examination and xfails
  * arp: New completion, somewhat incomplete
  * test: Expect failure in gkrellm if there's no X display
  * doc: Update docs on generating simple tests
  * doc: Some test dependency doc updates
  * test: Add requirements.txt for installing dependencies
  * grpck: Parse options with _parse_help, falling back to
    _parse_usage
  * grpck: Add --root/-R arg completion
  * test suite: Ignore _scp_path_esc in env for ssh-copy-id
  * ssh-copy-id: Add -i and -o arg (non-)completions
  * tar: Clean up some redundant code
  * cancel: Split long line
  * cancel: Add some option arg (non-)completions
  * locale-gen: New completion
  * makepkg: Don't apply to other than Slackware makepkg
  * test: Allow unknowns options in makepkg option completion
  * makepkg: Use _parse_help instead of hardcoding option list
  * mypy: New completion
  * op: New completion
  * hunspell: New completion
  * xmllint: Improve --encode, --pretty, and --xpath arg
    (non-)completions
  * test: Remove leftover completion/ls.exp
  * gcc: Add g++, gcc, gccgo, and gfortran *-[568] aliases
  * perlcritic: New completion
  * gnome-screenshot: New completion
  * isort: New completion
  * freeciv: Option and arg completion updates
  * freeciv-gtk2: Install for freeciv and freeciv-gtk3, rename to
    freeciv
  * mplayer etc: Complete on *.crdownload partial downloads in
    addition to *.part
  * chromium-browser, google-chrome*: New non-xspec completion
  * firefox etc: New non-xspec completion
  * Merge branch 'master' into wip-pexpect
  * nc: Add some more option (non-)completions
  * test: Mark MANPATH without leading/trailing colons test an xfail
    on CI CentOS 6
  * test: Remove kill, killall remnants
  * test: Make case specific env entries shell code, not escaped
  * Merge branch 'master' into wip-pexpect
  * unzip, zipinfo: Associate with *.whl
  * __load_completion: Avoid unnecessary lookups from nonexistent dirs
  * Merge branch 'master' into wip-pexpect
  * gcc: Add g++, gcc, gccgo, and gfortran *-7 aliases
  * test: Use test_unit_* prefix for unit tests, to avoid name clashes
  * test: Support setting cmd=None to require no command, for unit
    tests
  * test: Misc test suite fixes
  * test: Fix jq and scrub skipif commands
  * test: Don't require complete marker on test methods
  * test: Add support for per-test env modifications
  * test: Use more conventional Python file names for tests
  * test: Sort completion results in Python for ease of use in Python
    tests
  * test: Allow __load_completion to fail
  * test: chdir to fixtures dir in Python as well
  * test: Mark xfreerdp as expected failure for now
  * test: Replace + with Plus in test class names
  * test: Implement load_completion_for using assert_bash_exec
  * test: Add ability to selectively ignore diffs in environment
  * test: Fixture reorganization
  * test: Pass through $HOME and $DISPLAY to test bash
  * test: Log pexpect interaction to $BASHCOMP_TEST_LOGFILE if set
  * test: Rename BASHCOMP_* test env variables to BASHCOMP_TEST_*
  * test: Add python3 test case
  * test: Add class level skipif based on bash exec result
  * test: Include command name in test class name, use numbered test
    method names
  * test: Fix some regressions introduced in recent test conversions
  * test: Add support for running test case in a specified dir
  * test: Add support for skipping individual tests based on shell
    command status
  * test: Make test base work with Python 3.3+
  * test: Add some iperf, iperf3 and xmodmap test cases
  * xmodmap: Use _parse_help instead of hardcoded option list
  * iperf: Improve client/server specific option parsing
  * iperf: Install for iperf3 too
  * iperf: Add g/G to --format completions
  * xmodmap: Use _parse_help instead of hardcoded option list
  * iperf: Improve client/server specific option parsing
  * iperf: Install for iperf3 too
  * iperf: Add g/G to --format completions
  * test: Use /root/.local/bin/pytest on ubuntu14 by default
  * test: Add generated test files to t/Makefile.am automatically
  * test: Add new test files to EXTRA_DIST
  * test: Use /root/.local/bin/pytest on centos6 by default
  * test: Use make pytest docker executable env-configurable, default
    pytest-3
  * test: Update generate for pytest+pexpect
  * test: Convert majority of test cases to pytest+pexpect
  * tox: Fall back to --listenvs for env list if --listenvs-all fails
  * git-post-commit: Avoid some error trash when HEAD is not a
    symbolic ref
  * test: Add pylint-3 test case
  * test: Limit number of pylint option completions
  * pydoc, pylint: Determine python2/3 based on command basename only
  * pylint: Bring -f/--format arg completion up to date with pylint
    1.9.2
  * pylint: Implement comma separated --confidence arg completion
  * test: Fix buffer size option listing in run --help
  * test: Bump expect's match_max to 20000 by default
  * test: Run docker tests with --verbose
  * _services: Try systemctl list-unit-files if systemctl list-units
    fails
  * extra/git-post-commit.sh: Add git post-commit Docker Hub trigger
    hook
  * gpgv: New completion
  * pydoc, pylint: Skip module completion if current looks like a path
  * travis: Run ubuntu14/bsd with no network
  * travis: Split long lines in script
  * test: Limit number of wget option completions to avoid unresolved
    result
  * test: Mark flake8 untested if it seems broken
  * pylint: Option arg completion improvements
  * tshark: Get available interfaces from -D output
  * ngrep: Add "any" to -d arg completions
  * fio: New completion
  * test: Fix iwspy test case
  * uscan: Use _parse_help instead of hardcoded option list
  * urlsnarf: Add -p arg completion
  * tracepath: Add -m and -p arg non-completions
  * tracepath: Actually use our separate completion instead of
    _known_hosts
  * test: Skip jq option completion test if its --help doesn't list
    them
  * xdg-settings: Make help parsing work on BSD
  * test: Support running with local BSD binaries, do it w/ ubuntu14
    in CI
  * jq, sqlite3: Protect against negative array subscripts
  * sudo: Improve long option arg handling
  * sysctl: Recognize --pattern/-r and --load options
  * test: Add sysctl option parsing test case
  * sudo: Parse options from help/usage output, add some long option
    support
  * strace: Use _parse_help instead of hardcoded option list
  * sshow: Add -p arg completion
  * sqlite3: Add some option arg (non-)completions
  * tune2fs: Update -o/-O argument lists
  * jq: New completion
  * reportbug: Run _parse_help and apt-cache more selectively
  * querybts: Use _parse_help, not hardcoded option list, misc
    improvements
  * pyvenv: Support versioned 3.6-3.8 executables
  * passwd: Try _parse_help before _parse_usage to parse options
  * profile.d: Avoid tested variable values being confused as [ ]
    operators
  * cryptsetup: Add some option arg (non-)completions
  * cryptsetup, nc, sh: Skip option args when counting arguments
  * modinfo: Fall back to _parse_usage if _parse_help yields no
    results
  * mysql, mysqladmin: Complete --ssl-{ca,cert,key} option arg
  * mysqladmin: Reuse --default-character-set completion from mysql
  * modinfo: Use _parse_help instead of hardcoded option list
  * minicom: Use _parse_help instead of hardcoded option list
  * mplayer: Associate with *.S[3T]M, *.med, *.MED
  * completions/Makefile.am: Use install-data-hook, not install-data-
    local
  * ifup etc: Add option and option argument completion
  * _count_args: Add support for not counting specified option args
  * ifquery: New ifup alias completion
  * ngrep, tshark: Complete on *.pcapng too
  * rpm: Complete --licensefiles with -q
  * pytest: Rename from py.test to follow upstream recommended name
  * README: Add instructions for overriding completions system wide
  * README: Note $BASH_COMPLETION_USER_DIR
  * test: Mark psql etc test cases untested if --help doesn't work
  * aclocal, automake: Support versioned 1.16 executables
  * __load_completion: Avoid bad array subscript on "commands" ending
    with slash
  * lzma: Use _parse_help instead of hardcoded option list
  * test: Run perlcritic and flake8 on perl and python helpers in
    Travis
  * build: Improve cleanup of test/log and test/tmp dirs
  * pkg-config: Complete on *.pc files
  * build: Use AC_PROG_SED to locate sed
  * build: Do cmake, pc, and profile variable replacements in Makefile
  * README: Add Q/A on overriding a completion, modernize local
    install answer
  * json_xs: New completion
  * chmod: New completion
  * iperf, nc: Include IPv6 addresses in bind address completions
  * links: Major rework, parse options from --help, add option arg
    completion
  * _ip_addresses: Add option to complete all/v4/v6 addresses, add
    unit test
  * wget: Remove nonexistent arg to _ip_addresses
  * _filedir: Drop unnecessary evals
  * iconv: Split charset completion to _iconv_charsets, add test case
  * links: Install completion for links2 too
  * xgamma: Comment spelling fix
  * lftp: handle -s
  * test: Skip scrub -p test when its --help doesn't list available
    patterns
  * ecryptfs-migrate-home: New completion
  * scrub: New completion
  * ether-wake: Install for etherwake as well
  * *: Support completing arg of last bundled short option
  * dselect: Parse options with _parse_help
  * dhclient: Add some option arg (non-)completions
  * dhclient: Parse options with _parse_usage
  * chage, chpasswd: Add -R/--root arg completion
  * reportbug: Add bunch of option arg (non-)completions
  * .dir-locals.el: Set -O extglob for flycheck bash checks
  * mount, umount: Deprecate on Linux in favor of util-linux &gt;= 2.28
    ones
  * _known_hosts_real: Reimplement known hosts file parsing in pure
    bash
  * test: Add comment line to fixtures/_known_hosts_real/known_hosts
  * ssh: Complete all *File option args with _filedir
  * README: Point Debian and openSUSE badges towards unstable and
    Tumbleweed
  * README: Link to various distro packages
  * apt-get: Add -h/-v/-o non-completions
  * apt-get: Sync option list with apt 1.5.1
  * apt-get: Simplify -t and friends completion, support Ubuntu
  * apt-get: Add indextargets to list of suggested commands
  * apt-get: Complete install package=versions
  * ssh: Sync config option lists with OpenSSH 7.5p1, add some value
    completions
  * ssh: Sync query type list with OpenSSH 7.5p1
  * ssh: Order various switch cases closer to alphabetical
  * completions/Makefile: Fix check-local in VPATH builds
  * _filedir: Refactor to remove heredoc-dependent loop
  * gccgo: Add as a GCC completion target (#227)
  * xrandr: match the output name exactly for --mode</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1579262400">- Remove _adb as it seems to be broken anyway (boo#1161136)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1584100800">- Add patch to also complete qdbus-qt5:
  * qdbus-qt5.patch</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1585396800">- Fix completion excluding directories (boo#1167952).
  * bash-completion-fix-missing-directory-completion-with-filename-pattern.patch</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1586779200">- Improve patch to fix lookup of qdbus-qt5 completion, previously
  it was only loaded if qdbus was used first:
  * qdbus-qt5.patch</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1589284800">- fix extra tokens at the end of %endif directive build errors</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1592913600">- Modify qdbus-qt5.patch: only modify Makefile.am; Makefile.in is
  auto-generated based on the .am file.
- Add libtool BuildRequires and explicitly call autoreconf: unless
  we do this, there is a chance that the build modifies the above
  mentioned .am and .in files with different timestamps, which in
  turn triggers an implicit autoreconf. Without libtool present
  though, this will fail.</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1597752000">- Update to version 2.11:
  * _known_hosts_real: check that ruptime is present before calling
    (#390)
  * totem: reuse kaffeine completions (#372)
  * __reassemble_comp_words_by_ref: avoid triggering nounset on
    indirect references
  * lintian: complete paths for Ubuntu's .ddeb and Debian's buildinfo
    files (#397)
  * ip: complete route add table arg
  * ip: style fixes similar to ip-netns
  * ip: add more completions for ip-rule
  * ip: add support for netns (#391)
  * ip: improve completion of route subcommands (#326)
  * unzip, zipinfo: complete *.aar (#428)
  * ssh: add new -Q completions in OpenSSH 8.2p1 (#400)
  * python: support executables with minor version (#389)
  * insmod, modinfo, modprobe: support xz compressed modules (#401)
  * tshark: complete -r arg with all filenames (#422)
  * openssl: update -starttls completions (#403)
  * _filedir*: update link to bug-bash discussion on -X (#404)
  * test/python: add testcase for submodule completion
  * Release 2.11
  * extra/make-changelog: check and output usage message
  * pre-commit: anchor exclude patterns
  * pytest: rewrite in bash, support toplevel funcs, avoid nondef ones
    and classes
  * test/xfreerdp: skip --help failure cases
  * test/tshark: fix multiple -O completion with no http2 support
  * test/ant: avoid complete-ant-cmd.pl interference with ANT_ARGS
  * _xinetd_services: avoid nounset error on bash 4.2
  * pre-commit: upgrade isort to 5.1.4
  * pre-commit: upgrade pyupgrade to 2.7.2
  * pre-commit: add pyupgrade, run it
  * test/ant: gitignore all target cache files
  * _known_hosts_real: exclude Host negations
  * pre-commit: upgrade isort to 5.0.7
  * pre-commit: update shellcheck-py URL
  * test/inputrc: do not set print-completions-horizontally
  * test/inputrc: comment typo fix
  * pytest: complete async test class methods
  * __get_cword_at_cursor_by_ref: fix regression on bash 4.2
  * test: upgrade markdownlint-cli to 0.23.2
  * _known_hosts_real: avoid errors in nounset mode on Ubuntu 14 and
    16
  * _longopt: exclude too many dashes, allow underscores, require ends
    with alnum
  * _included_ssh_config_files: support globs
  * _known_hosts_real: prevent unwanted pathname expansion on host
    entries
  * test/shfmt: upgrade to 3.1.2, reformat with it
  * test/_known_hosts_real: add explicit no globbing test case
  * test: upgrade mypy to 0.782
  * CONTRIBUTING.md: add posix and nounset mode item
  * test: upgrade mypy to 0.781
  * test: upgrade perltidy to 20200619
  * _known_hosts_real: fix completion of Host entries after a wildcard
    etc
  * _known_hosts_real: fix # handling in ssh configs
  * test: upgrade flake8 to 3.8.3
  * test/xhost: multiple expected result handling fixes
  * test/slapt-src: single expected result handling fixes
  * test: partial hostname completion fixes
  * test: simplify completion parsing
  * test/dpkg-query: mark as xfail on non-Debian based systems
  * .gitignore: clean up some no longer needed ignores
  * test/lspci: skip -A arg test if lspci fails -A help, e.g. busybox
    lspci
  * test: regex escape our magic mark for completeness
  * test: upgrade mypy to 0.780
  * test/_known_hosts_real: don't modify class scoped base expected
    list
  * test/_known_hosts_real: reset COMP_KNOWN_HOSTS_WITH_HOSTFILE
    between tests
  * test/_known_hosts_real: tolerate duplicates
  * bash_completion: trivial cleanups
  * gcc: avoid errors in nounset mode
  * pytest: fix test class method completion with BSD awk
  * man, mutt: avoid errors in nounset mode on Ubuntu 14 and 16
  * java, make: avoid errors in nounset mode on Ubuntu 14 and 16
  * README: document GNU make build requirement
  * pytest: add test class method completion
  * _known_hosts: avoid errors in nounset mode and no arguments
  * bash_completion: fix array set checks with empty elements in them
  * *: avoid more errors in nounset mode
  * cfrun: fix $hostfile leak
  * _command_offset, route: cleanups
  * *: avoid more errors in nounset mode
  * qemu: add -machine arg completion
  * qemu, sbopkg: avoid unintentional globbing on option arg
    completions
  * test: enable shellcheck SC2035
  * *: drop support for bash 4.1
  * _init_completion: fix unassigned redirect completion in nounset
    mode
  * ip: route shfmt, arithmetic evaluation
  * _filedir: avoid unbound variable error on Ubuntu 14 and 16
  * _pids, _pgids, _pnames: improve shfmt formatting
  * scp, sftp, ssh: fix completion on options bundled with -4/-6
  * modprobe, tshark, _included_ssh_config_files: use [[ ]] instead of
    [ ]
  * test/runLint: warn about [ ] instead of [[ ]] use
  * test: skip various tests if we don't get a useful usage message
  * *: mark nounset mode as supported, issues with it are bugs now
  * *: avoid more errors in nounset mode
  * *: avoid more errors in nounset mode
  * *: avoid more errors in nounset mode
  * test/inputrc: comment and whitespace tweaks
  * *: avoid more errors in nounset mode
  * test/unit: sort files included in dist
  * test/unit: include test_unit_known_hosts_real.py in dist
  * bash_completion: line wrapping tweaks, NFC
  * 7z: fix -o/-w attached arg completion
  * postfix: try to arrange a fake tty so we can tickle the usage
    message out
  * _bashcomp_try_faketty: new function to try running command with a
    fake tty
  * mr: avoid herestrings, simplify command parsing
  * test/mr: handle missing "clean" with skipif
  * test: mark known non-ASCII issues with test suite as xfail
  * dpkg-deb: add --raw-extract and -X arg completions
  * test: add some dpkg-query test cases
  * dpkg-deb: fix --show/-W completion
  * test: upgrade markdownlint-cli to 0.23.1
  * *: use more arithmetic evaluation
  * test: try harder to restore environment and cwd on failures
  * *: use $ifs for storing/restoring $IFS
  * test/irb: xfail options test if --help is not available
  * test: upgrade flake8 to 3.8.1
  * test: pre-commit config cleanups, ordering
  * test: upgrade pre-commit to 2.4.0+, drop shfmt kludge
  * test: sync shfmt and shellcheck configs
  * test: shfmt bashrc
  * test: remove unused run-shellcheck, shellcheck is in pre-commit
    now
  * test: remove old test suite code no longer used \o/
  * test/_known_hosts_real: port remaining test cases to
    pytest+pexpect
  * test: remove more no longer needed old test suite code
  * test/_known_hosts_real: port more test cases to pytest+pexpect
  * test/_get_cword: port remaining test case to pytest+pexpect
  * test: replace some echos with printfs
  * test/_filedir: fix shutil.rmtree on Python &lt; 3.6
  * test/_expand: port remaining test cases to pytest+pexpect
  * test: drop some no longer needed old test suite code
  * test/_filedir: port remaining test cases to pytest+pexpect
  * test: run all Travis jobs on dist: bionic
  * test: drop not needed sudo on Travis
  * test/_filedir: port more test cases to pytest+pexpect
  * test/__expand_tilde_by_ref: port remaining test cases to
    pytest+pexpect
  * test/_get_comp_words_by_ref: convert remaining test cases to
    pytest+pexpect
  * test: run pytest --verbose in docker
  * lftp: use "bookmark list" command to list bookmarks
  * test: drop some no longer needed old test suite code
  * test/slapt-src: convert remaining test case to pytest+pexpect
  * _xfunc: simplify
  * apt-cache: avoid nonzero exit code from _apt_cache_packages
  * test/slapt-get: convert remaining test case to pytest+pexpect
  * test/secret-tool: add to test command list
  * test/scp: port remaining test case to pytest+pexpect
  * test/umount: convert remaining test case to pytest+pexpect
  * secret-tool: new completion
  * apt-get: complete build-dep with dirs
  * travis: use golang 1.14 for shfmt
  * *: run all shell code through shfmt -s
  * pre-commit etc: add shfmt
  * test: fix incorrect fixtures/shared/default xfails/expectations
  * test: upgrade markdownlint to 0.23.0
  * nmap: simplify help scraping a bit, don't try to emit unnecessary
    newlines
  * test: prefix fake test commands with underscore
  * test: port most umount test cases to pytest+pexpect
  * test: add note about unescaped assert_complete single return
    values
  * editorconfig: apply yaml settings to .yaml too
  * pre-commit: use local perlcritic hook
  * *: doc and comment link updates
  * pre-commit, *.md: add markdownlint, address findings
  * README: clarify loading automatically on demand
  * ssh-keygen: -O arg updates and improvements
  * ssh-keygen: add -b arg completions according to specified -t
  * ssh-keygen: option and arg completion updates for new versions
  * _command: improve commentary
  * reportbug, scp, sftp, svn: use compgen -c instead of _command
  * find: fix -exec etc argument and its completion
  * extra: trigger docker builds only on test-cmd-list.txt changes
  * test: add script to maintain list of executables for full test
    coverage
  * test: run lint tests on Travis in a quickish separate first stage
  * test/make: mark more cases as requiring command
  * make: add bmake alias
  * test: run pre-commit on host instead of docker
  * test: add perlcritic to pre-commit, run on all perl
  * *: remove some unused variables, thanks to shellcheck SC2034
  * *: various loop iteration improvements
  * crontab: fix loop over already given args
  * apt-cache: fix command mode handling
  * doc: add loop variable naming guideline
  * test: make at-point completion tests easier
  * ssh, xsltproc: address shellcheck SC2006
  * scp: work around shellcheck SC1003
  * mutt: address shellchec SC2236
  * wget: address shellcheck SC2116
  * pytest: address shellcheck SC2002
  * bash_completion, java, tipc: for loop whitespace consistency
    tweaks
  * *: more arithmetic evaluation cleanups, thanks to shellcheck
    SC2004
  * __reassemble_comp_words_by_ref, java: address and work around
    shellcheck SC2102
  * test: enable parallel pre-commit shellcheck
  * test: remove shellcheck severity filter, add explicit disables
    instead
  * doc: recommend arithmetic evaluation
  * *: array subscript cleanups
  * ssh-keygen: -s and -n completion improvements
  * *: enable and address shellcheck SC2053
  * bash_completion, invoke-rc.d, svcadm: trivial cleanups
  * *: replace various conditional expressions with arithmetic
    evaluation
  * carton: fix command parsing with BSD sed
  * nmap: fix option parsing with BSD sed
  * test/alias: port remaining test case to pytest+pexpect
  * test: generalize complete at point test
  * test/cd: fix test_dir_at_point for setups that repeat "trailer"
  * pytest: add some option arg (non-)completions
  * pytest: complete test classes
  * pgrep, pkill: add --ns and --nslist arg completions
  * test: run skipif and xfail commands without caring if they output
    or not
  * test: make it possible to not care whether command did output or
    not
  * test/xfreerdp: skip xfreerdp kbd test if kbd-list returns empty
  * test: tolerate duplicates from compgen actions
  * test: bump shellcheck severity to warning + some disables
  * *: address shellcheck SC2046
  * test/lib/library.sh: address shellcheck SC2125
  * java, pkgadd, sysbench: address shellchec SC2124
  * scp: address shellcheck SC2089 and SC2090
  * _filedir_xspec: address shellcheck SC2140
  * rpm, ssh, umount.linux: address shellcheck SC2120
  * cvs, modprobe, sh: address shellcheck SC2209
  * mutt: address shellcheck SC2088
  * _upvar, _upvars, _variables, rpm: address shellcheck SC1083
  * test/run: address shellcheck SC2164
  * renice: address shellcheck SC2254
  * tipc: comment grammar and spelling fixes
  * man, perl, route, tipc: address shellcheck SC2053
  * info, java: address shellcheck SC2153
  * quote_readline: fix $ret leak
  * test: upgrade shellcheck to 0.7.1
  * test/printenv: xfail if --help doesn't contain options (e.g.
    busybox)
  * test/aptitude: require command where necessary
  * _known_hosts_real, op: address shellcheck SC2184
  * test: don't run shellcheck on completions/.gitignore
  * protoc: complete all --*_out without more specific handling with
    dirs
  * sysbench: add --test= deprecation TODO
  * pkgadd: indentation fix
  * chronyc, wvdial: address shellcheck SC2178
  * java, pkgadd, sysbench: address shellcheck SC2124
  * mplayer: address shellcheck SC1078 false positive
  * smartctl: hush shellcheck SC2054 false positives
  * *: address shellcheck SC2221 and SC2222
  * bash_completion: address shellcheck SC2220
  * crontab, wodim: silence shellcheck SC2191 and SC2192
  * aptitude: add some option arg (non)completions
  * aptitude: parse options list from --help, hardcode less
  * test/aptitude: add some test cases
  * *: argument interation improvements
  * *: whitespace tweaks
  * apt-get etc: use _apt_cache_packages from apt-cache
  * pre-commit: run most python checks on helpers/python too
  * test/ldd: xfail if --help is not implemented
  * test/printenv: require command for arg completion test
  * printenv: indentation fixes
  * test: upgrade mypy to 0.770
  * test: split dependencies requiring Python 3.6.1+ to requirements-
    dev.txt
  * git: trigger docker rebuild on pre-commit config change
  * test: require openssl command for option argument tests
  * test: move perltidy to pre-commit, run with --converge
  * test: move shellcheck to pre-commit
  * test: ignore flake8 messages that are in black's domain
  * _xinetd_services: look up from $BASHCOMP_XINETDDIR, add some unit
    tests
  * printenv: new completion
  * copyright: add 2020
  * test: fix CompletionResult.__eq__ UnboundLocalError
  * test: run pre-commit in tools container
  * test: shellcheck tweaks
  * test: add isort to pre-commit, run it
  * test: add flake8-bugbear
  * test: install black for Python 3.6 too
  * pre-commit: add config with black, flake8, and mypy
  * test: drop redundant black args from docker runs
  * *: python type hint fixes and improvements
  * extra/make-changelog: run through black
  * test/totem: add basic test case
  * test/cd: remove unused import
  * openssl: complete -writerand with filenames
  * openssl: parse available options from $command -help
  * openssl: support getting digest list from more recent openssl
    versions
  * nmap: handle options split on equals sign
  * nmap: parse options from -h output
  * test/cd: make dir_at_point produce better debuggable failures
  * test/cd: convert remaining test case to pytest+pexpect
  * test: remove some no longer needed old test suite code
  * test/chown,sudo: parametrize special case test, improve xfail
    targeting
  * test/tsig-keygen: require command for test_options
  * test/upgradepkg: port remaining test case to pytest+pexpect
  * tsig-keygen: new completion
  * test: host helper lint and usage fixes
  * test: port some _known_hosts_real unit tests to pytest+pexpect
  * test: remove some no longer needed tcl/expect code
  * test: fix spurious hosts fixture failure without avahi-browse
    installed
  * test: port some scp test cases to pytest+pexpect
  * test: port remaining finger, sftp, ssh, and xhost cases to
    pytest+pexpect
  * lilo: work around shellcheck false positive
  * test/ipcalc: fix tests with busybox ipcalc
  * chromium-browser, firefox: complete on *.txt (#379)
  * README.md: add introduction
  * ipcalc: new completion
  * *: complete commands when prefixed with a backslash
  * test/wol: don't fail MAC test if test system has /etc/ethers
    entries
  * test/dnssec-keygen: allow more alternatives in algorithm
    completion
  * lilo: don't complete on commented out labels
  * lilo: honor -C when completing labels
  * lilo: add -B and -E completions
  * Source user completion only if it's a file (#409)
  * jarsigner: complete on *.apk too (#386)
  * cryptsetup: add luksChangeKey arg completion (#380)
- Refresh and reorder all patches and use autosetup macro
- Run spec-cleaner
  * Remove rpm groups</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1601294400">- Do not BuildRequire util-linux: there is no need to have this in
  the build root.
- Drop cmake BuildRequires: this is only here for the
  /usr/share/cmake directory ownership, which in turn even causes
  problems of left-over directories (e.g. install bash-completion,
  on a system without cmake, uninstall bash-completion,
  /usr/share/cmake remains left on the disk).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1601294401">- Convert to _multibuild. The pre_checkin.sh script was quite
  broken anyway and it was less effort to convert than to try to
  fix that one.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1633348800">- Add patch boo1190929-9af4afd0.patch for boo#1190929
  add support for compeletion modinfo completion recognize .ko.zst
  as well as .ko.bz2</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643371200">- remove PS1-completion-boo903362.patch as it breaks on non-bash
  shells and the original problem in
  bsc#903362#c9 does not occur anymore
- add versioned dependency to bash versions that have the fix</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1653307200">- Add patch bsc1199724-modules.patch (bsc#1199724)
  * Enable upstream commit to list ko.zst modules as well</changelog>
  <changelog author="Otto Hollmann &lt;otto.hollmann@suse.com&gt;" date="1658836800">- Add patch fix-curl-help-completion-bsc1200791.patch (bsc#1200791)
  * List all options for `curl --&lt;TAB&gt;`</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1680436800">- Move cmake config files to devel</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" 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>
</package>
<package pkgid="d16a1cd7d21ff5f490806c16d16408ceac77f2126ee1bb61f482439ed2a0006dbf23e69ef30c2cf330d049476dc5bb306763c8318ff889c50691613cb3468df8" name="bash-debuginfo" arch="i586">
  <version epoch="0" ver="5.2.21" rel="9.1"/>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1658923200">- Update to bash 5.2 rc2
  gg. Since there is no `declare -' equivalent of `local -', make sure to use
    `local -' in the output of `local -p'.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1663070400">- Update to bash 5.2 rc4
  Pos. aa is now enabled by default.
  m. Readline now checks for changes to locale settings (LC_ALL/LC_CTYPE/LANG)
    each time it is called, and modifies the appropriate locale-specific display
- Port patches
  * bash-2.03-manual.patch
  * bash-5.2.dif</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1663243200">- Add patch quotes-man2html.patch
  * Fix boo#1203091 -- BASH(1) Manual Page: Unprocessed macro aq</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1663588800">- Small change in quotes-man2html.patch
  * Use a simple "'" aka quote instead of "&amp;prime;" for "\(aq"</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1663675200">- Enable parallel builds by splitting clean and all at make time
  (Thanks to Christopher Yeleighton)
- Do not copy more than 1 byte for \(aq becoming a "'" in
  quotes-man2html.patch</changelog>
  <changelog author="Christopher Yeleighton &lt;giecrilj@stegny.2a.pl&gt;" date="1664020800">- add checks</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1664280000">- Modernize run-tests</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1664280001">- Update to final bash 5.2
  a. When replacing a history entry, make sure the existing entry has a non-NULL
    timestamp before copying it; it may have been added by the application, not
    the history library.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1665057600">- Add upstream patches
  * bash52-001
    Expanding unset arrays in an arithmetic context can cause a
    segmentation fault.
  * bash52-002
    Starting bash with an invalid locale specification for
    LC_ALL/LANG/LC_CTYPE can cause the shell to crash.
- Do not run checks in parallel as it eats memory, a lot of memory
- Disable alternate array implementation as it eats a lot of memory</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1665576000">- Remove backup of patched tests</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1665576001">- Don't strip binaries
- Work around a signal mask issue with qemu linux-user emulation</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1666267200">- Explicit require versioned libreadline8 as we face new ABI
  functions used by the bash (boo#1204336)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1667390400">- Set DEFAULT_LOADABLE_BUILTINS_PATH to get BASH_LOADABLES_PATH
  correct (boo#1204567)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1667995200">- Add upstream patches
  * bash52-003
    Command substitutions need to preserve newlines instead of replacing them
    with semicolons, especially in the presence of multiple here-documents.
  * bash52-004
    Bash needs to keep better track of nested brace expansions to avoid problems
    with quoting and POSIX semantics.
  * bash52-005
    Null pattern substitution replacement strings can cause a crash.
  * bash52-006
    In interactive shells, interrupting the shell while entering a command
    substitution can inhibit alias expansion.
  * bash52-007
    This patch fixes several problems with alias expansion inside command
    substitutions when in POSIX mode.
  * bash52-008
    Array subscript expansion can inappropriately quote brackets if the expression
    contains &lt; or &gt;.
  * bash52-009
    Bash arithmetic expansion should allow `@' and `*' to be used as associative
    array keys in expressions.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1669636800">- Add upstream patches
  * bash52-010
    Bash-5.2 checks the first 128 characters of an executable file that execve()
    refuses to execute to see whether it's a binary file before trying to
    execute it as a shell script. This defeats some previously-supported use
    cases like "self-executing" jar files or "self-uncompressing" scripts.
  * bash52-011
    Using timeouts and readline editing with the `read' builtin (read -e -t) can
    leave the readline timeout enabled, potentially resulting in an erroneous
    timeout on the next call.
  * bash52-012
    When running in bash compatibility mode, nested command substitutions can
    leave the `extglob' option enabled.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1671019200">- Add upstream patches
  * bash52-013
    Bash can leak memory when referencing a non-existent associative
    array element.
  * bash52-014
    Bash defers processing additional terminating signals when running
    the EXIT trap while exiting due to a terminating signal.  This
    patch allows the new terminating signal to kill the shell immediately.
  * bash52-015
    There are several cases where bash is too aggressive when optimizing
    out forks in subshells. For example, `eval' and traps should never
    be optimized.</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="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1699963200">- Add upstream patches
  * bash52-021
    There is an off-by-one error that causes command substitutions to fail when
    they appear in a word expansion inside a here-document.
  * bash52-020
    The parser did not allow `time' to appear as the first reserved word in a
    command substitution.
  * bash52-019
    There are some cases where the shell reaped a background (asynchronous) job
    and would incorrectly try to set the terminal's process group back to the
    shell's. In these cases it never set the terminal process group to that
    jobs's process group initially, so resetting it is incorrect.
  * bash52-018
    There are two problems with returning tokens to yyparse() when the shell
    encounters a syntax error or when it reads EOF.
    When reading a WORD token, the parser has to return the correct value to
    yyparse. Previous versions returned a value &lt; 0, which the bash parser
    translated into YYERRCODE for bison, and in newer versions of bison, the
    appropriate reset actions didn't happen. We should return YYUNDEF, which
    bison uses for `invalid token'. Since we can return a token &lt; 0 for both
    invalid tokens and EOF, the bash tokenizer needs to differentiate between
    those two cases.
  * bash52-017
    In certain cases, using the `.' builtin in a subshell would optimize away
    the rest of the commands in the subshell.
  * bash52-016
    If an expression in an arithmetic for loop expands to NULL, the shell
    would crash.
- Correct offsets of patches
  * bash-4.3-sigrestart.patch
  * bash-5.2.dif</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1700049600">- Be sure to have a usable bison installed at build time</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1700049601">- Declare token YYEOF to be able to support older bison versions
  as well</changelog>
</package>
<package pkgid="520db106617a95ae7604a47b43ba09facd076b0ca780218f009212d3d988d17c0194eb26457cefeefd1e884e176970253b142fadc0b72cc9b210b1be7e366a44" name="bash-debuginfo" arch="x86_64">
  <version epoch="0" ver="5.2.21" rel="9.1"/>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1658923200">- Update to bash 5.2 rc2
  gg. Since there is no `declare -' equivalent of `local -', make sure to use
    `local -' in the output of `local -p'.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1663070400">- Update to bash 5.2 rc4
  Pos. aa is now enabled by default.
  m. Readline now checks for changes to locale settings (LC_ALL/LC_CTYPE/LANG)
    each time it is called, and modifies the appropriate locale-specific display
- Port patches
  * bash-2.03-manual.patch
  * bash-5.2.dif</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1663243200">- Add patch quotes-man2html.patch
  * Fix boo#1203091 -- BASH(1) Manual Page: Unprocessed macro aq</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1663588800">- Small change in quotes-man2html.patch
  * Use a simple "'" aka quote instead of "&amp;prime;" for "\(aq"</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1663675200">- Enable parallel builds by splitting clean and all at make time
  (Thanks to Christopher Yeleighton)
- Do not copy more than 1 byte for \(aq becoming a "'" in
  quotes-man2html.patch</changelog>
  <changelog author="Christopher Yeleighton &lt;giecrilj@stegny.2a.pl&gt;" date="1664020800">- add checks</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1664280000">- Modernize run-tests</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1664280001">- Update to final bash 5.2
  a. When replacing a history entry, make sure the existing entry has a non-NULL
    timestamp before copying it; it may have been added by the application, not
    the history library.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1665057600">- Add upstream patches
  * bash52-001
    Expanding unset arrays in an arithmetic context can cause a
    segmentation fault.
  * bash52-002
    Starting bash with an invalid locale specification for
    LC_ALL/LANG/LC_CTYPE can cause the shell to crash.
- Do not run checks in parallel as it eats memory, a lot of memory
- Disable alternate array implementation as it eats a lot of memory</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1665576000">- Remove backup of patched tests</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1665576001">- Don't strip binaries
- Work around a signal mask issue with qemu linux-user emulation</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1666267200">- Explicit require versioned libreadline8 as we face new ABI
  functions used by the bash (boo#1204336)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1667390400">- Set DEFAULT_LOADABLE_BUILTINS_PATH to get BASH_LOADABLES_PATH
  correct (boo#1204567)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1667995200">- Add upstream patches
  * bash52-003
    Command substitutions need to preserve newlines instead of replacing them
    with semicolons, especially in the presence of multiple here-documents.
  * bash52-004
    Bash needs to keep better track of nested brace expansions to avoid problems
    with quoting and POSIX semantics.
  * bash52-005
    Null pattern substitution replacement strings can cause a crash.
  * bash52-006
    In interactive shells, interrupting the shell while entering a command
    substitution can inhibit alias expansion.
  * bash52-007
    This patch fixes several problems with alias expansion inside command
    substitutions when in POSIX mode.
  * bash52-008
    Array subscript expansion can inappropriately quote brackets if the expression
    contains &lt; or &gt;.
  * bash52-009
    Bash arithmetic expansion should allow `@' and `*' to be used as associative
    array keys in expressions.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1669636800">- Add upstream patches
  * bash52-010
    Bash-5.2 checks the first 128 characters of an executable file that execve()
    refuses to execute to see whether it's a binary file before trying to
    execute it as a shell script. This defeats some previously-supported use
    cases like "self-executing" jar files or "self-uncompressing" scripts.
  * bash52-011
    Using timeouts and readline editing with the `read' builtin (read -e -t) can
    leave the readline timeout enabled, potentially resulting in an erroneous
    timeout on the next call.
  * bash52-012
    When running in bash compatibility mode, nested command substitutions can
    leave the `extglob' option enabled.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1671019200">- Add upstream patches
  * bash52-013
    Bash can leak memory when referencing a non-existent associative
    array element.
  * bash52-014
    Bash defers processing additional terminating signals when running
    the EXIT trap while exiting due to a terminating signal.  This
    patch allows the new terminating signal to kill the shell immediately.
  * bash52-015
    There are several cases where bash is too aggressive when optimizing
    out forks in subshells. For example, `eval' and traps should never
    be optimized.</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="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1699963200">- Add upstream patches
  * bash52-021
    There is an off-by-one error that causes command substitutions to fail when
    they appear in a word expansion inside a here-document.
  * bash52-020
    The parser did not allow `time' to appear as the first reserved word in a
    command substitution.
  * bash52-019
    There are some cases where the shell reaped a background (asynchronous) job
    and would incorrectly try to set the terminal's process group back to the
    shell's. In these cases it never set the terminal process group to that
    jobs's process group initially, so resetting it is incorrect.
  * bash52-018
    There are two problems with returning tokens to yyparse() when the shell
    encounters a syntax error or when it reads EOF.
    When reading a WORD token, the parser has to return the correct value to
    yyparse. Previous versions returned a value &lt; 0, which the bash parser
    translated into YYERRCODE for bison, and in newer versions of bison, the
    appropriate reset actions didn't happen. We should return YYUNDEF, which
    bison uses for `invalid token'. Since we can return a token &lt; 0 for both
    invalid tokens and EOF, the bash tokenizer needs to differentiate between
    those two cases.
  * bash52-017
    In certain cases, using the `.' builtin in a subshell would optimize away
    the rest of the commands in the subshell.
  * bash52-016
    If an expression in an arithmetic for loop expands to NULL, the shell
    would crash.
- Correct offsets of patches
  * bash-4.3-sigrestart.patch
  * bash-5.2.dif</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1700049600">- Be sure to have a usable bison installed at build time</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1700049601">- Declare token YYEOF to be able to support older bison versions
  as well</changelog>
</package>
<package pkgid="ff9043ed8272997a941e25ef82d4fbf41f6fb517eed0af1938591d2adfd8dff1d743ea3d666f6c52c918bdd522f752b3dbf4077ef9888dce0596be5a116d52ee" name="bash-debugsource" arch="i586">
  <version epoch="0" ver="5.2.21" rel="9.1"/>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1658923200">- Update to bash 5.2 rc2
  gg. Since there is no `declare -' equivalent of `local -', make sure to use
    `local -' in the output of `local -p'.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1663070400">- Update to bash 5.2 rc4
  Pos. aa is now enabled by default.
  m. Readline now checks for changes to locale settings (LC_ALL/LC_CTYPE/LANG)
    each time it is called, and modifies the appropriate locale-specific display
- Port patches
  * bash-2.03-manual.patch
  * bash-5.2.dif</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1663243200">- Add patch quotes-man2html.patch
  * Fix boo#1203091 -- BASH(1) Manual Page: Unprocessed macro aq</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1663588800">- Small change in quotes-man2html.patch
  * Use a simple "'" aka quote instead of "&amp;prime;" for "\(aq"</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1663675200">- Enable parallel builds by splitting clean and all at make time
  (Thanks to Christopher Yeleighton)
- Do not copy more than 1 byte for \(aq becoming a "'" in
  quotes-man2html.patch</changelog>
  <changelog author="Christopher Yeleighton &lt;giecrilj@stegny.2a.pl&gt;" date="1664020800">- add checks</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1664280000">- Modernize run-tests</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1664280001">- Update to final bash 5.2
  a. When replacing a history entry, make sure the existing entry has a non-NULL
    timestamp before copying it; it may have been added by the application, not
    the history library.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1665057600">- Add upstream patches
  * bash52-001
    Expanding unset arrays in an arithmetic context can cause a
    segmentation fault.
  * bash52-002
    Starting bash with an invalid locale specification for
    LC_ALL/LANG/LC_CTYPE can cause the shell to crash.
- Do not run checks in parallel as it eats memory, a lot of memory
- Disable alternate array implementation as it eats a lot of memory</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1665576000">- Remove backup of patched tests</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1665576001">- Don't strip binaries
- Work around a signal mask issue with qemu linux-user emulation</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1666267200">- Explicit require versioned libreadline8 as we face new ABI
  functions used by the bash (boo#1204336)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1667390400">- Set DEFAULT_LOADABLE_BUILTINS_PATH to get BASH_LOADABLES_PATH
  correct (boo#1204567)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1667995200">- Add upstream patches
  * bash52-003
    Command substitutions need to preserve newlines instead of replacing them
    with semicolons, especially in the presence of multiple here-documents.
  * bash52-004
    Bash needs to keep better track of nested brace expansions to avoid problems
    with quoting and POSIX semantics.
  * bash52-005
    Null pattern substitution replacement strings can cause a crash.
  * bash52-006
    In interactive shells, interrupting the shell while entering a command
    substitution can inhibit alias expansion.
  * bash52-007
    This patch fixes several problems with alias expansion inside command
    substitutions when in POSIX mode.
  * bash52-008
    Array subscript expansion can inappropriately quote brackets if the expression
    contains &lt; or &gt;.
  * bash52-009
    Bash arithmetic expansion should allow `@' and `*' to be used as associative
    array keys in expressions.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1669636800">- Add upstream patches
  * bash52-010
    Bash-5.2 checks the first 128 characters of an executable file that execve()
    refuses to execute to see whether it's a binary file before trying to
    execute it as a shell script. This defeats some previously-supported use
    cases like "self-executing" jar files or "self-uncompressing" scripts.
  * bash52-011
    Using timeouts and readline editing with the `read' builtin (read -e -t) can
    leave the readline timeout enabled, potentially resulting in an erroneous
    timeout on the next call.
  * bash52-012
    When running in bash compatibility mode, nested command substitutions can
    leave the `extglob' option enabled.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1671019200">- Add upstream patches
  * bash52-013
    Bash can leak memory when referencing a non-existent associative
    array element.
  * bash52-014
    Bash defers processing additional terminating signals when running
    the EXIT trap while exiting due to a terminating signal.  This
    patch allows the new terminating signal to kill the shell immediately.
  * bash52-015
    There are several cases where bash is too aggressive when optimizing
    out forks in subshells. For example, `eval' and traps should never
    be optimized.</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="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1699963200">- Add upstream patches
  * bash52-021
    There is an off-by-one error that causes command substitutions to fail when
    they appear in a word expansion inside a here-document.
  * bash52-020
    The parser did not allow `time' to appear as the first reserved word in a
    command substitution.
  * bash52-019
    There are some cases where the shell reaped a background (asynchronous) job
    and would incorrectly try to set the terminal's process group back to the
    shell's. In these cases it never set the terminal process group to that
    jobs's process group initially, so resetting it is incorrect.
  * bash52-018
    There are two problems with returning tokens to yyparse() when the shell
    encounters a syntax error or when it reads EOF.
    When reading a WORD token, the parser has to return the correct value to
    yyparse. Previous versions returned a value &lt; 0, which the bash parser
    translated into YYERRCODE for bison, and in newer versions of bison, the
    appropriate reset actions didn't happen. We should return YYUNDEF, which
    bison uses for `invalid token'. Since we can return a token &lt; 0 for both
    invalid tokens and EOF, the bash tokenizer needs to differentiate between
    those two cases.
  * bash52-017
    In certain cases, using the `.' builtin in a subshell would optimize away
    the rest of the commands in the subshell.
  * bash52-016
    If an expression in an arithmetic for loop expands to NULL, the shell
    would crash.
- Correct offsets of patches
  * bash-4.3-sigrestart.patch
  * bash-5.2.dif</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1700049600">- Be sure to have a usable bison installed at build time</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1700049601">- Declare token YYEOF to be able to support older bison versions
  as well</changelog>
</package>
<package pkgid="f7abe463c3998ebd8f4cdc81655fbe6b80f2d1eecadd41b2d5d2c79d24fca7bbfcdbfcfcfb7e0fc0cedd17fbf7ebd51a0a00b25a1451766a0bb33eef1ed647d7" name="bash-debugsource" arch="x86_64">
  <version epoch="0" ver="5.2.21" rel="9.1"/>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1658923200">- Update to bash 5.2 rc2
  gg. Since there is no `declare -' equivalent of `local -', make sure to use
    `local -' in the output of `local -p'.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1663070400">- Update to bash 5.2 rc4
  Pos. aa is now enabled by default.
  m. Readline now checks for changes to locale settings (LC_ALL/LC_CTYPE/LANG)
    each time it is called, and modifies the appropriate locale-specific display
- Port patches
  * bash-2.03-manual.patch
  * bash-5.2.dif</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1663243200">- Add patch quotes-man2html.patch
  * Fix boo#1203091 -- BASH(1) Manual Page: Unprocessed macro aq</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1663588800">- Small change in quotes-man2html.patch
  * Use a simple "'" aka quote instead of "&amp;prime;" for "\(aq"</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1663675200">- Enable parallel builds by splitting clean and all at make time
  (Thanks to Christopher Yeleighton)
- Do not copy more than 1 byte for \(aq becoming a "'" in
  quotes-man2html.patch</changelog>
  <changelog author="Christopher Yeleighton &lt;giecrilj@stegny.2a.pl&gt;" date="1664020800">- add checks</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1664280000">- Modernize run-tests</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1664280001">- Update to final bash 5.2
  a. When replacing a history entry, make sure the existing entry has a non-NULL
    timestamp before copying it; it may have been added by the application, not
    the history library.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1665057600">- Add upstream patches
  * bash52-001
    Expanding unset arrays in an arithmetic context can cause a
    segmentation fault.
  * bash52-002
    Starting bash with an invalid locale specification for
    LC_ALL/LANG/LC_CTYPE can cause the shell to crash.
- Do not run checks in parallel as it eats memory, a lot of memory
- Disable alternate array implementation as it eats a lot of memory</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1665576000">- Remove backup of patched tests</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1665576001">- Don't strip binaries
- Work around a signal mask issue with qemu linux-user emulation</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1666267200">- Explicit require versioned libreadline8 as we face new ABI
  functions used by the bash (boo#1204336)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1667390400">- Set DEFAULT_LOADABLE_BUILTINS_PATH to get BASH_LOADABLES_PATH
  correct (boo#1204567)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1667995200">- Add upstream patches
  * bash52-003
    Command substitutions need to preserve newlines instead of replacing them
    with semicolons, especially in the presence of multiple here-documents.
  * bash52-004
    Bash needs to keep better track of nested brace expansions to avoid problems
    with quoting and POSIX semantics.
  * bash52-005
    Null pattern substitution replacement strings can cause a crash.
  * bash52-006
    In interactive shells, interrupting the shell while entering a command
    substitution can inhibit alias expansion.
  * bash52-007
    This patch fixes several problems with alias expansion inside command
    substitutions when in POSIX mode.
  * bash52-008
    Array subscript expansion can inappropriately quote brackets if the expression
    contains &lt; or &gt;.
  * bash52-009
    Bash arithmetic expansion should allow `@' and `*' to be used as associative
    array keys in expressions.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1669636800">- Add upstream patches
  * bash52-010
    Bash-5.2 checks the first 128 characters of an executable file that execve()
    refuses to execute to see whether it's a binary file before trying to
    execute it as a shell script. This defeats some previously-supported use
    cases like "self-executing" jar files or "self-uncompressing" scripts.
  * bash52-011
    Using timeouts and readline editing with the `read' builtin (read -e -t) can
    leave the readline timeout enabled, potentially resulting in an erroneous
    timeout on the next call.
  * bash52-012
    When running in bash compatibility mode, nested command substitutions can
    leave the `extglob' option enabled.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1671019200">- Add upstream patches
  * bash52-013
    Bash can leak memory when referencing a non-existent associative
    array element.
  * bash52-014
    Bash defers processing additional terminating signals when running
    the EXIT trap while exiting due to a terminating signal.  This
    patch allows the new terminating signal to kill the shell immediately.
  * bash52-015
    There are several cases where bash is too aggressive when optimizing
    out forks in subshells. For example, `eval' and traps should never
    be optimized.</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="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1699963200">- Add upstream patches
  * bash52-021
    There is an off-by-one error that causes command substitutions to fail when
    they appear in a word expansion inside a here-document.
  * bash52-020
    The parser did not allow `time' to appear as the first reserved word in a
    command substitution.
  * bash52-019
    There are some cases where the shell reaped a background (asynchronous) job
    and would incorrectly try to set the terminal's process group back to the
    shell's. In these cases it never set the terminal process group to that
    jobs's process group initially, so resetting it is incorrect.
  * bash52-018
    There are two problems with returning tokens to yyparse() when the shell
    encounters a syntax error or when it reads EOF.
    When reading a WORD token, the parser has to return the correct value to
    yyparse. Previous versions returned a value &lt; 0, which the bash parser
    translated into YYERRCODE for bison, and in newer versions of bison, the
    appropriate reset actions didn't happen. We should return YYUNDEF, which
    bison uses for `invalid token'. Since we can return a token &lt; 0 for both
    invalid tokens and EOF, the bash tokenizer needs to differentiate between
    those two cases.
  * bash52-017
    In certain cases, using the `.' builtin in a subshell would optimize away
    the rest of the commands in the subshell.
  * bash52-016
    If an expression in an arithmetic for loop expands to NULL, the shell
    would crash.
- Correct offsets of patches
  * bash-4.3-sigrestart.patch
  * bash-5.2.dif</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1700049600">- Be sure to have a usable bison installed at build time</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1700049601">- Declare token YYEOF to be able to support older bison versions
  as well</changelog>
</package>
<package pkgid="560add74e821e6c0fd333b7e5376b1c0664e5704c79891cbf307ff4d7b2601b60338fb1b19d058afe669b8c38c160e8323ef3c0caa5d622f09645b4284059f0e" name="bash-devel" arch="i586">
  <version epoch="0" ver="5.2.21" rel="9.1"/>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1658923200">- Update to bash 5.2 rc2
  gg. Since there is no `declare -' equivalent of `local -', make sure to use
    `local -' in the output of `local -p'.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1663070400">- Update to bash 5.2 rc4
  Pos. aa is now enabled by default.
  m. Readline now checks for changes to locale settings (LC_ALL/LC_CTYPE/LANG)
    each time it is called, and modifies the appropriate locale-specific display
- Port patches
  * bash-2.03-manual.patch
  * bash-5.2.dif</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1663243200">- Add patch quotes-man2html.patch
  * Fix boo#1203091 -- BASH(1) Manual Page: Unprocessed macro aq</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1663588800">- Small change in quotes-man2html.patch
  * Use a simple "'" aka quote instead of "&amp;prime;" for "\(aq"</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1663675200">- Enable parallel builds by splitting clean and all at make time
  (Thanks to Christopher Yeleighton)
- Do not copy more than 1 byte for \(aq becoming a "'" in
  quotes-man2html.patch</changelog>
  <changelog author="Christopher Yeleighton &lt;giecrilj@stegny.2a.pl&gt;" date="1664020800">- add checks</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1664280000">- Modernize run-tests</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1664280001">- Update to final bash 5.2
  a. When replacing a history entry, make sure the existing entry has a non-NULL
    timestamp before copying it; it may have been added by the application, not
    the history library.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1665057600">- Add upstream patches
  * bash52-001
    Expanding unset arrays in an arithmetic context can cause a
    segmentation fault.
  * bash52-002
    Starting bash with an invalid locale specification for
    LC_ALL/LANG/LC_CTYPE can cause the shell to crash.
- Do not run checks in parallel as it eats memory, a lot of memory
- Disable alternate array implementation as it eats a lot of memory</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1665576000">- Remove backup of patched tests</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1665576001">- Don't strip binaries
- Work around a signal mask issue with qemu linux-user emulation</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1666267200">- Explicit require versioned libreadline8 as we face new ABI
  functions used by the bash (boo#1204336)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1667390400">- Set DEFAULT_LOADABLE_BUILTINS_PATH to get BASH_LOADABLES_PATH
  correct (boo#1204567)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1667995200">- Add upstream patches
  * bash52-003
    Command substitutions need to preserve newlines instead of replacing them
    with semicolons, especially in the presence of multiple here-documents.
  * bash52-004
    Bash needs to keep better track of nested brace expansions to avoid problems
    with quoting and POSIX semantics.
  * bash52-005
    Null pattern substitution replacement strings can cause a crash.
  * bash52-006
    In interactive shells, interrupting the shell while entering a command
    substitution can inhibit alias expansion.
  * bash52-007
    This patch fixes several problems with alias expansion inside command
    substitutions when in POSIX mode.
  * bash52-008
    Array subscript expansion can inappropriately quote brackets if the expression
    contains &lt; or &gt;.
  * bash52-009
    Bash arithmetic expansion should allow `@' and `*' to be used as associative
    array keys in expressions.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1669636800">- Add upstream patches
  * bash52-010
    Bash-5.2 checks the first 128 characters of an executable file that execve()
    refuses to execute to see whether it's a binary file before trying to
    execute it as a shell script. This defeats some previously-supported use
    cases like "self-executing" jar files or "self-uncompressing" scripts.
  * bash52-011
    Using timeouts and readline editing with the `read' builtin (read -e -t) can
    leave the readline timeout enabled, potentially resulting in an erroneous
    timeout on the next call.
  * bash52-012
    When running in bash compatibility mode, nested command substitutions can
    leave the `extglob' option enabled.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1671019200">- Add upstream patches
  * bash52-013
    Bash can leak memory when referencing a non-existent associative
    array element.
  * bash52-014
    Bash defers processing additional terminating signals when running
    the EXIT trap while exiting due to a terminating signal.  This
    patch allows the new terminating signal to kill the shell immediately.
  * bash52-015
    There are several cases where bash is too aggressive when optimizing
    out forks in subshells. For example, `eval' and traps should never
    be optimized.</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="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1699963200">- Add upstream patches
  * bash52-021
    There is an off-by-one error that causes command substitutions to fail when
    they appear in a word expansion inside a here-document.
  * bash52-020
    The parser did not allow `time' to appear as the first reserved word in a
    command substitution.
  * bash52-019
    There are some cases where the shell reaped a background (asynchronous) job
    and would incorrectly try to set the terminal's process group back to the
    shell's. In these cases it never set the terminal process group to that
    jobs's process group initially, so resetting it is incorrect.
  * bash52-018
    There are two problems with returning tokens to yyparse() when the shell
    encounters a syntax error or when it reads EOF.
    When reading a WORD token, the parser has to return the correct value to
    yyparse. Previous versions returned a value &lt; 0, which the bash parser
    translated into YYERRCODE for bison, and in newer versions of bison, the
    appropriate reset actions didn't happen. We should return YYUNDEF, which
    bison uses for `invalid token'. Since we can return a token &lt; 0 for both
    invalid tokens and EOF, the bash tokenizer needs to differentiate between
    those two cases.
  * bash52-017
    In certain cases, using the `.' builtin in a subshell would optimize away
    the rest of the commands in the subshell.
  * bash52-016
    If an expression in an arithmetic for loop expands to NULL, the shell
    would crash.
- Correct offsets of patches
  * bash-4.3-sigrestart.patch
  * bash-5.2.dif</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1700049600">- Be sure to have a usable bison installed at build time</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1700049601">- Declare token YYEOF to be able to support older bison versions
  as well</changelog>
</package>
<package pkgid="6a5a5f4b542f38daaed3adfeff2b66b1aa82d4400d573bf92f9abf3b88a832dc7da403662189a75bfd6c493b37d01a44a5e561bd5a0410ec592a6f209bb3c823" name="bash-devel" arch="x86_64">
  <version epoch="0" ver="5.2.21" rel="9.1"/>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1658923200">- Update to bash 5.2 rc2
  gg. Since there is no `declare -' equivalent of `local -', make sure to use
    `local -' in the output of `local -p'.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1663070400">- Update to bash 5.2 rc4
  Pos. aa is now enabled by default.
  m. Readline now checks for changes to locale settings (LC_ALL/LC_CTYPE/LANG)
    each time it is called, and modifies the appropriate locale-specific display
- Port patches
  * bash-2.03-manual.patch
  * bash-5.2.dif</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1663243200">- Add patch quotes-man2html.patch
  * Fix boo#1203091 -- BASH(1) Manual Page: Unprocessed macro aq</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1663588800">- Small change in quotes-man2html.patch
  * Use a simple "'" aka quote instead of "&amp;prime;" for "\(aq"</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1663675200">- Enable parallel builds by splitting clean and all at make time
  (Thanks to Christopher Yeleighton)
- Do not copy more than 1 byte for \(aq becoming a "'" in
  quotes-man2html.patch</changelog>
  <changelog author="Christopher Yeleighton &lt;giecrilj@stegny.2a.pl&gt;" date="1664020800">- add checks</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1664280000">- Modernize run-tests</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1664280001">- Update to final bash 5.2
  a. When replacing a history entry, make sure the existing entry has a non-NULL
    timestamp before copying it; it may have been added by the application, not
    the history library.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1665057600">- Add upstream patches
  * bash52-001
    Expanding unset arrays in an arithmetic context can cause a
    segmentation fault.
  * bash52-002
    Starting bash with an invalid locale specification for
    LC_ALL/LANG/LC_CTYPE can cause the shell to crash.
- Do not run checks in parallel as it eats memory, a lot of memory
- Disable alternate array implementation as it eats a lot of memory</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1665576000">- Remove backup of patched tests</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1665576001">- Don't strip binaries
- Work around a signal mask issue with qemu linux-user emulation</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1666267200">- Explicit require versioned libreadline8 as we face new ABI
  functions used by the bash (boo#1204336)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1667390400">- Set DEFAULT_LOADABLE_BUILTINS_PATH to get BASH_LOADABLES_PATH
  correct (boo#1204567)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1667995200">- Add upstream patches
  * bash52-003
    Command substitutions need to preserve newlines instead of replacing them
    with semicolons, especially in the presence of multiple here-documents.
  * bash52-004
    Bash needs to keep better track of nested brace expansions to avoid problems
    with quoting and POSIX semantics.
  * bash52-005
    Null pattern substitution replacement strings can cause a crash.
  * bash52-006
    In interactive shells, interrupting the shell while entering a command
    substitution can inhibit alias expansion.
  * bash52-007
    This patch fixes several problems with alias expansion inside command
    substitutions when in POSIX mode.
  * bash52-008
    Array subscript expansion can inappropriately quote brackets if the expression
    contains &lt; or &gt;.
  * bash52-009
    Bash arithmetic expansion should allow `@' and `*' to be used as associative
    array keys in expressions.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1669636800">- Add upstream patches
  * bash52-010
    Bash-5.2 checks the first 128 characters of an executable file that execve()
    refuses to execute to see whether it's a binary file before trying to
    execute it as a shell script. This defeats some previously-supported use
    cases like "self-executing" jar files or "self-uncompressing" scripts.
  * bash52-011
    Using timeouts and readline editing with the `read' builtin (read -e -t) can
    leave the readline timeout enabled, potentially resulting in an erroneous
    timeout on the next call.
  * bash52-012
    When running in bash compatibility mode, nested command substitutions can
    leave the `extglob' option enabled.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1671019200">- Add upstream patches
  * bash52-013
    Bash can leak memory when referencing a non-existent associative
    array element.
  * bash52-014
    Bash defers processing additional terminating signals when running
    the EXIT trap while exiting due to a terminating signal.  This
    patch allows the new terminating signal to kill the shell immediately.
  * bash52-015
    There are several cases where bash is too aggressive when optimizing
    out forks in subshells. For example, `eval' and traps should never
    be optimized.</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="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1699963200">- Add upstream patches
  * bash52-021
    There is an off-by-one error that causes command substitutions to fail when
    they appear in a word expansion inside a here-document.
  * bash52-020
    The parser did not allow `time' to appear as the first reserved word in a
    command substitution.
  * bash52-019
    There are some cases where the shell reaped a background (asynchronous) job
    and would incorrectly try to set the terminal's process group back to the
    shell's. In these cases it never set the terminal process group to that
    jobs's process group initially, so resetting it is incorrect.
  * bash52-018
    There are two problems with returning tokens to yyparse() when the shell
    encounters a syntax error or when it reads EOF.
    When reading a WORD token, the parser has to return the correct value to
    yyparse. Previous versions returned a value &lt; 0, which the bash parser
    translated into YYERRCODE for bison, and in newer versions of bison, the
    appropriate reset actions didn't happen. We should return YYUNDEF, which
    bison uses for `invalid token'. Since we can return a token &lt; 0 for both
    invalid tokens and EOF, the bash tokenizer needs to differentiate between
    those two cases.
  * bash52-017
    In certain cases, using the `.' builtin in a subshell would optimize away
    the rest of the commands in the subshell.
  * bash52-016
    If an expression in an arithmetic for loop expands to NULL, the shell
    would crash.
- Correct offsets of patches
  * bash-4.3-sigrestart.patch
  * bash-5.2.dif</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1700049600">- Be sure to have a usable bison installed at build time</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1700049601">- Declare token YYEOF to be able to support older bison versions
  as well</changelog>
</package>
<package pkgid="b2f468df6334c6d2c8f3044054eff3042705a9b8da9a23fc85a4f76f122a1a04046e6cb08769360fcdcd675dcc3a141edcf2a5a24987764efb3a9ffe6fa90851" name="bash-doc" arch="noarch">
  <version epoch="0" ver="5.2.21" rel="9.1"/>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1658923200">- Update to bash 5.2 rc2
  gg. Since there is no `declare -' equivalent of `local -', make sure to use
    `local -' in the output of `local -p'.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1663070400">- Update to bash 5.2 rc4
  Pos. aa is now enabled by default.
  m. Readline now checks for changes to locale settings (LC_ALL/LC_CTYPE/LANG)
    each time it is called, and modifies the appropriate locale-specific display
- Port patches
  * bash-2.03-manual.patch
  * bash-5.2.dif</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1663243200">- Add patch quotes-man2html.patch
  * Fix boo#1203091 -- BASH(1) Manual Page: Unprocessed macro aq</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1663588800">- Small change in quotes-man2html.patch
  * Use a simple "'" aka quote instead of "&amp;prime;" for "\(aq"</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1663675200">- Enable parallel builds by splitting clean and all at make time
  (Thanks to Christopher Yeleighton)
- Do not copy more than 1 byte for \(aq becoming a "'" in
  quotes-man2html.patch</changelog>
  <changelog author="Christopher Yeleighton &lt;giecrilj@stegny.2a.pl&gt;" date="1664020800">- add checks</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1664280000">- Modernize run-tests</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1664280001">- Update to final bash 5.2
  a. When replacing a history entry, make sure the existing entry has a non-NULL
    timestamp before copying it; it may have been added by the application, not
    the history library.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1665057600">- Add upstream patches
  * bash52-001
    Expanding unset arrays in an arithmetic context can cause a
    segmentation fault.
  * bash52-002
    Starting bash with an invalid locale specification for
    LC_ALL/LANG/LC_CTYPE can cause the shell to crash.
- Do not run checks in parallel as it eats memory, a lot of memory
- Disable alternate array implementation as it eats a lot of memory</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1665576000">- Remove backup of patched tests</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1665576001">- Don't strip binaries
- Work around a signal mask issue with qemu linux-user emulation</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1666267200">- Explicit require versioned libreadline8 as we face new ABI
  functions used by the bash (boo#1204336)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1667390400">- Set DEFAULT_LOADABLE_BUILTINS_PATH to get BASH_LOADABLES_PATH
  correct (boo#1204567)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1667995200">- Add upstream patches
  * bash52-003
    Command substitutions need to preserve newlines instead of replacing them
    with semicolons, especially in the presence of multiple here-documents.
  * bash52-004
    Bash needs to keep better track of nested brace expansions to avoid problems
    with quoting and POSIX semantics.
  * bash52-005
    Null pattern substitution replacement strings can cause a crash.
  * bash52-006
    In interactive shells, interrupting the shell while entering a command
    substitution can inhibit alias expansion.
  * bash52-007
    This patch fixes several problems with alias expansion inside command
    substitutions when in POSIX mode.
  * bash52-008
    Array subscript expansion can inappropriately quote brackets if the expression
    contains &lt; or &gt;.
  * bash52-009
    Bash arithmetic expansion should allow `@' and `*' to be used as associative
    array keys in expressions.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1669636800">- Add upstream patches
  * bash52-010
    Bash-5.2 checks the first 128 characters of an executable file that execve()
    refuses to execute to see whether it's a binary file before trying to
    execute it as a shell script. This defeats some previously-supported use
    cases like "self-executing" jar files or "self-uncompressing" scripts.
  * bash52-011
    Using timeouts and readline editing with the `read' builtin (read -e -t) can
    leave the readline timeout enabled, potentially resulting in an erroneous
    timeout on the next call.
  * bash52-012
    When running in bash compatibility mode, nested command substitutions can
    leave the `extglob' option enabled.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1671019200">- Add upstream patches
  * bash52-013
    Bash can leak memory when referencing a non-existent associative
    array element.
  * bash52-014
    Bash defers processing additional terminating signals when running
    the EXIT trap while exiting due to a terminating signal.  This
    patch allows the new terminating signal to kill the shell immediately.
  * bash52-015
    There are several cases where bash is too aggressive when optimizing
    out forks in subshells. For example, `eval' and traps should never
    be optimized.</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="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1699963200">- Add upstream patches
  * bash52-021
    There is an off-by-one error that causes command substitutions to fail when
    they appear in a word expansion inside a here-document.
  * bash52-020
    The parser did not allow `time' to appear as the first reserved word in a
    command substitution.
  * bash52-019
    There are some cases where the shell reaped a background (asynchronous) job
    and would incorrectly try to set the terminal's process group back to the
    shell's. In these cases it never set the terminal process group to that
    jobs's process group initially, so resetting it is incorrect.
  * bash52-018
    There are two problems with returning tokens to yyparse() when the shell
    encounters a syntax error or when it reads EOF.
    When reading a WORD token, the parser has to return the correct value to
    yyparse. Previous versions returned a value &lt; 0, which the bash parser
    translated into YYERRCODE for bison, and in newer versions of bison, the
    appropriate reset actions didn't happen. We should return YYUNDEF, which
    bison uses for `invalid token'. Since we can return a token &lt; 0 for both
    invalid tokens and EOF, the bash tokenizer needs to differentiate between
    those two cases.
  * bash52-017
    In certain cases, using the `.' builtin in a subshell would optimize away
    the rest of the commands in the subshell.
  * bash52-016
    If an expression in an arithmetic for loop expands to NULL, the shell
    would crash.
- Correct offsets of patches
  * bash-4.3-sigrestart.patch
  * bash-5.2.dif</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1700049600">- Be sure to have a usable bison installed at build time</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1700049601">- Declare token YYEOF to be able to support older bison versions
  as well</changelog>
</package>
<package pkgid="f2870c669c07656d679655f6859c30ae4efb1479d90ba30633dca62400b44b33fb984cce110a55c787452d6d6086512723d413d3d29027c482df5108787c5663" name="bash-lang" arch="noarch">
  <version epoch="0" ver="5.2.21" rel="9.1"/>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1658923200">- Update to bash 5.2 rc2
  gg. Since there is no `declare -' equivalent of `local -', make sure to use
    `local -' in the output of `local -p'.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1663070400">- Update to bash 5.2 rc4
  Pos. aa is now enabled by default.
  m. Readline now checks for changes to locale settings (LC_ALL/LC_CTYPE/LANG)
    each time it is called, and modifies the appropriate locale-specific display
- Port patches
  * bash-2.03-manual.patch
  * bash-5.2.dif</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1663243200">- Add patch quotes-man2html.patch
  * Fix boo#1203091 -- BASH(1) Manual Page: Unprocessed macro aq</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1663588800">- Small change in quotes-man2html.patch
  * Use a simple "'" aka quote instead of "&amp;prime;" for "\(aq"</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1663675200">- Enable parallel builds by splitting clean and all at make time
  (Thanks to Christopher Yeleighton)
- Do not copy more than 1 byte for \(aq becoming a "'" in
  quotes-man2html.patch</changelog>
  <changelog author="Christopher Yeleighton &lt;giecrilj@stegny.2a.pl&gt;" date="1664020800">- add checks</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1664280000">- Modernize run-tests</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1664280001">- Update to final bash 5.2
  a. When replacing a history entry, make sure the existing entry has a non-NULL
    timestamp before copying it; it may have been added by the application, not
    the history library.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1665057600">- Add upstream patches
  * bash52-001
    Expanding unset arrays in an arithmetic context can cause a
    segmentation fault.
  * bash52-002
    Starting bash with an invalid locale specification for
    LC_ALL/LANG/LC_CTYPE can cause the shell to crash.
- Do not run checks in parallel as it eats memory, a lot of memory
- Disable alternate array implementation as it eats a lot of memory</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1665576000">- Remove backup of patched tests</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1665576001">- Don't strip binaries
- Work around a signal mask issue with qemu linux-user emulation</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1666267200">- Explicit require versioned libreadline8 as we face new ABI
  functions used by the bash (boo#1204336)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1667390400">- Set DEFAULT_LOADABLE_BUILTINS_PATH to get BASH_LOADABLES_PATH
  correct (boo#1204567)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1667995200">- Add upstream patches
  * bash52-003
    Command substitutions need to preserve newlines instead of replacing them
    with semicolons, especially in the presence of multiple here-documents.
  * bash52-004
    Bash needs to keep better track of nested brace expansions to avoid problems
    with quoting and POSIX semantics.
  * bash52-005
    Null pattern substitution replacement strings can cause a crash.
  * bash52-006
    In interactive shells, interrupting the shell while entering a command
    substitution can inhibit alias expansion.
  * bash52-007
    This patch fixes several problems with alias expansion inside command
    substitutions when in POSIX mode.
  * bash52-008
    Array subscript expansion can inappropriately quote brackets if the expression
    contains &lt; or &gt;.
  * bash52-009
    Bash arithmetic expansion should allow `@' and `*' to be used as associative
    array keys in expressions.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1669636800">- Add upstream patches
  * bash52-010
    Bash-5.2 checks the first 128 characters of an executable file that execve()
    refuses to execute to see whether it's a binary file before trying to
    execute it as a shell script. This defeats some previously-supported use
    cases like "self-executing" jar files or "self-uncompressing" scripts.
  * bash52-011
    Using timeouts and readline editing with the `read' builtin (read -e -t) can
    leave the readline timeout enabled, potentially resulting in an erroneous
    timeout on the next call.
  * bash52-012
    When running in bash compatibility mode, nested command substitutions can
    leave the `extglob' option enabled.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1671019200">- Add upstream patches
  * bash52-013
    Bash can leak memory when referencing a non-existent associative
    array element.
  * bash52-014
    Bash defers processing additional terminating signals when running
    the EXIT trap while exiting due to a terminating signal.  This
    patch allows the new terminating signal to kill the shell immediately.
  * bash52-015
    There are several cases where bash is too aggressive when optimizing
    out forks in subshells. For example, `eval' and traps should never
    be optimized.</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="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1699963200">- Add upstream patches
  * bash52-021
    There is an off-by-one error that causes command substitutions to fail when
    they appear in a word expansion inside a here-document.
  * bash52-020
    The parser did not allow `time' to appear as the first reserved word in a
    command substitution.
  * bash52-019
    There are some cases where the shell reaped a background (asynchronous) job
    and would incorrectly try to set the terminal's process group back to the
    shell's. In these cases it never set the terminal process group to that
    jobs's process group initially, so resetting it is incorrect.
  * bash52-018
    There are two problems with returning tokens to yyparse() when the shell
    encounters a syntax error or when it reads EOF.
    When reading a WORD token, the parser has to return the correct value to
    yyparse. Previous versions returned a value &lt; 0, which the bash parser
    translated into YYERRCODE for bison, and in newer versions of bison, the
    appropriate reset actions didn't happen. We should return YYUNDEF, which
    bison uses for `invalid token'. Since we can return a token &lt; 0 for both
    invalid tokens and EOF, the bash tokenizer needs to differentiate between
    those two cases.
  * bash52-017
    In certain cases, using the `.' builtin in a subshell would optimize away
    the rest of the commands in the subshell.
  * bash52-016
    If an expression in an arithmetic for loop expands to NULL, the shell
    would crash.
- Correct offsets of patches
  * bash-4.3-sigrestart.patch
  * bash-5.2.dif</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1700049600">- Be sure to have a usable bison installed at build time</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1700049601">- Declare token YYEOF to be able to support older bison versions
  as well</changelog>
</package>
<package pkgid="a320060c46302c7e69b5a881ad3c28ee83748d561eb6eaab80eff4788f330c5b7642bb190b61e44cbb7fbaa5a7e9289c4ac0bf481a854a12fa5dcd47ec8a1b04" name="bash-legacybin" arch="noarch">
  <version epoch="0" ver="5.2.21" rel="9.1"/>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1658923200">- Update to bash 5.2 rc2
  gg. Since there is no `declare -' equivalent of `local -', make sure to use
    `local -' in the output of `local -p'.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1663070400">- Update to bash 5.2 rc4
  Pos. aa is now enabled by default.
  m. Readline now checks for changes to locale settings (LC_ALL/LC_CTYPE/LANG)
    each time it is called, and modifies the appropriate locale-specific display
- Port patches
  * bash-2.03-manual.patch
  * bash-5.2.dif</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1663243200">- Add patch quotes-man2html.patch
  * Fix boo#1203091 -- BASH(1) Manual Page: Unprocessed macro aq</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1663588800">- Small change in quotes-man2html.patch
  * Use a simple "'" aka quote instead of "&amp;prime;" for "\(aq"</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1663675200">- Enable parallel builds by splitting clean and all at make time
  (Thanks to Christopher Yeleighton)
- Do not copy more than 1 byte for \(aq becoming a "'" in
  quotes-man2html.patch</changelog>
  <changelog author="Christopher Yeleighton &lt;giecrilj@stegny.2a.pl&gt;" date="1664020800">- add checks</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1664280000">- Modernize run-tests</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1664280001">- Update to final bash 5.2
  a. When replacing a history entry, make sure the existing entry has a non-NULL
    timestamp before copying it; it may have been added by the application, not
    the history library.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1665057600">- Add upstream patches
  * bash52-001
    Expanding unset arrays in an arithmetic context can cause a
    segmentation fault.
  * bash52-002
    Starting bash with an invalid locale specification for
    LC_ALL/LANG/LC_CTYPE can cause the shell to crash.
- Do not run checks in parallel as it eats memory, a lot of memory
- Disable alternate array implementation as it eats a lot of memory</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1665576000">- Remove backup of patched tests</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1665576001">- Don't strip binaries
- Work around a signal mask issue with qemu linux-user emulation</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1666267200">- Explicit require versioned libreadline8 as we face new ABI
  functions used by the bash (boo#1204336)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1667390400">- Set DEFAULT_LOADABLE_BUILTINS_PATH to get BASH_LOADABLES_PATH
  correct (boo#1204567)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1667995200">- Add upstream patches
  * bash52-003
    Command substitutions need to preserve newlines instead of replacing them
    with semicolons, especially in the presence of multiple here-documents.
  * bash52-004
    Bash needs to keep better track of nested brace expansions to avoid problems
    with quoting and POSIX semantics.
  * bash52-005
    Null pattern substitution replacement strings can cause a crash.
  * bash52-006
    In interactive shells, interrupting the shell while entering a command
    substitution can inhibit alias expansion.
  * bash52-007
    This patch fixes several problems with alias expansion inside command
    substitutions when in POSIX mode.
  * bash52-008
    Array subscript expansion can inappropriately quote brackets if the expression
    contains &lt; or &gt;.
  * bash52-009
    Bash arithmetic expansion should allow `@' and `*' to be used as associative
    array keys in expressions.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1669636800">- Add upstream patches
  * bash52-010
    Bash-5.2 checks the first 128 characters of an executable file that execve()
    refuses to execute to see whether it's a binary file before trying to
    execute it as a shell script. This defeats some previously-supported use
    cases like "self-executing" jar files or "self-uncompressing" scripts.
  * bash52-011
    Using timeouts and readline editing with the `read' builtin (read -e -t) can
    leave the readline timeout enabled, potentially resulting in an erroneous
    timeout on the next call.
  * bash52-012
    When running in bash compatibility mode, nested command substitutions can
    leave the `extglob' option enabled.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1671019200">- Add upstream patches
  * bash52-013
    Bash can leak memory when referencing a non-existent associative
    array element.
  * bash52-014
    Bash defers processing additional terminating signals when running
    the EXIT trap while exiting due to a terminating signal.  This
    patch allows the new terminating signal to kill the shell immediately.
  * bash52-015
    There are several cases where bash is too aggressive when optimizing
    out forks in subshells. For example, `eval' and traps should never
    be optimized.</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="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1699963200">- Add upstream patches
  * bash52-021
    There is an off-by-one error that causes command substitutions to fail when
    they appear in a word expansion inside a here-document.
  * bash52-020
    The parser did not allow `time' to appear as the first reserved word in a
    command substitution.
  * bash52-019
    There are some cases where the shell reaped a background (asynchronous) job
    and would incorrectly try to set the terminal's process group back to the
    shell's. In these cases it never set the terminal process group to that
    jobs's process group initially, so resetting it is incorrect.
  * bash52-018
    There are two problems with returning tokens to yyparse() when the shell
    encounters a syntax error or when it reads EOF.
    When reading a WORD token, the parser has to return the correct value to
    yyparse. Previous versions returned a value &lt; 0, which the bash parser
    translated into YYERRCODE for bison, and in newer versions of bison, the
    appropriate reset actions didn't happen. We should return YYUNDEF, which
    bison uses for `invalid token'. Since we can return a token &lt; 0 for both
    invalid tokens and EOF, the bash tokenizer needs to differentiate between
    those two cases.
  * bash52-017
    In certain cases, using the `.' builtin in a subshell would optimize away
    the rest of the commands in the subshell.
  * bash52-016
    If an expression in an arithmetic for loop expands to NULL, the shell
    would crash.
- Correct offsets of patches
  * bash-4.3-sigrestart.patch
  * bash-5.2.dif</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1700049600">- Be sure to have a usable bison installed at build time</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1700049601">- Declare token YYEOF to be able to support older bison versions
  as well</changelog>
</package>
<package pkgid="44e5b27a707d210e8d34eee68bf888fd22899fc94811f65856e283d98d22eb87421f376276781a792c8c13755c83214d693cb3374fd7d869e167b504475f0d6e" name="bash-loadables" arch="i586">
  <version epoch="0" ver="5.2.21" rel="9.1"/>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1658923200">- Update to bash 5.2 rc2
  gg. Since there is no `declare -' equivalent of `local -', make sure to use
    `local -' in the output of `local -p'.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1663070400">- Update to bash 5.2 rc4
  Pos. aa is now enabled by default.
  m. Readline now checks for changes to locale settings (LC_ALL/LC_CTYPE/LANG)
    each time it is called, and modifies the appropriate locale-specific display
- Port patches
  * bash-2.03-manual.patch
  * bash-5.2.dif</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1663243200">- Add patch quotes-man2html.patch
  * Fix boo#1203091 -- BASH(1) Manual Page: Unprocessed macro aq</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1663588800">- Small change in quotes-man2html.patch
  * Use a simple "'" aka quote instead of "&amp;prime;" for "\(aq"</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1663675200">- Enable parallel builds by splitting clean and all at make time
  (Thanks to Christopher Yeleighton)
- Do not copy more than 1 byte for \(aq becoming a "'" in
  quotes-man2html.patch</changelog>
  <changelog author="Christopher Yeleighton &lt;giecrilj@stegny.2a.pl&gt;" date="1664020800">- add checks</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1664280000">- Modernize run-tests</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1664280001">- Update to final bash 5.2
  a. When replacing a history entry, make sure the existing entry has a non-NULL
    timestamp before copying it; it may have been added by the application, not
    the history library.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1665057600">- Add upstream patches
  * bash52-001
    Expanding unset arrays in an arithmetic context can cause a
    segmentation fault.
  * bash52-002
    Starting bash with an invalid locale specification for
    LC_ALL/LANG/LC_CTYPE can cause the shell to crash.
- Do not run checks in parallel as it eats memory, a lot of memory
- Disable alternate array implementation as it eats a lot of memory</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1665576000">- Remove backup of patched tests</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1665576001">- Don't strip binaries
- Work around a signal mask issue with qemu linux-user emulation</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1666267200">- Explicit require versioned libreadline8 as we face new ABI
  functions used by the bash (boo#1204336)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1667390400">- Set DEFAULT_LOADABLE_BUILTINS_PATH to get BASH_LOADABLES_PATH
  correct (boo#1204567)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1667995200">- Add upstream patches
  * bash52-003
    Command substitutions need to preserve newlines instead of replacing them
    with semicolons, especially in the presence of multiple here-documents.
  * bash52-004
    Bash needs to keep better track of nested brace expansions to avoid problems
    with quoting and POSIX semantics.
  * bash52-005
    Null pattern substitution replacement strings can cause a crash.
  * bash52-006
    In interactive shells, interrupting the shell while entering a command
    substitution can inhibit alias expansion.
  * bash52-007
    This patch fixes several problems with alias expansion inside command
    substitutions when in POSIX mode.
  * bash52-008
    Array subscript expansion can inappropriately quote brackets if the expression
    contains &lt; or &gt;.
  * bash52-009
    Bash arithmetic expansion should allow `@' and `*' to be used as associative
    array keys in expressions.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1669636800">- Add upstream patches
  * bash52-010
    Bash-5.2 checks the first 128 characters of an executable file that execve()
    refuses to execute to see whether it's a binary file before trying to
    execute it as a shell script. This defeats some previously-supported use
    cases like "self-executing" jar files or "self-uncompressing" scripts.
  * bash52-011
    Using timeouts and readline editing with the `read' builtin (read -e -t) can
    leave the readline timeout enabled, potentially resulting in an erroneous
    timeout on the next call.
  * bash52-012
    When running in bash compatibility mode, nested command substitutions can
    leave the `extglob' option enabled.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1671019200">- Add upstream patches
  * bash52-013
    Bash can leak memory when referencing a non-existent associative
    array element.
  * bash52-014
    Bash defers processing additional terminating signals when running
    the EXIT trap while exiting due to a terminating signal.  This
    patch allows the new terminating signal to kill the shell immediately.
  * bash52-015
    There are several cases where bash is too aggressive when optimizing
    out forks in subshells. For example, `eval' and traps should never
    be optimized.</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="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1699963200">- Add upstream patches
  * bash52-021
    There is an off-by-one error that causes command substitutions to fail when
    they appear in a word expansion inside a here-document.
  * bash52-020
    The parser did not allow `time' to appear as the first reserved word in a
    command substitution.
  * bash52-019
    There are some cases where the shell reaped a background (asynchronous) job
    and would incorrectly try to set the terminal's process group back to the
    shell's. In these cases it never set the terminal process group to that
    jobs's process group initially, so resetting it is incorrect.
  * bash52-018
    There are two problems with returning tokens to yyparse() when the shell
    encounters a syntax error or when it reads EOF.
    When reading a WORD token, the parser has to return the correct value to
    yyparse. Previous versions returned a value &lt; 0, which the bash parser
    translated into YYERRCODE for bison, and in newer versions of bison, the
    appropriate reset actions didn't happen. We should return YYUNDEF, which
    bison uses for `invalid token'. Since we can return a token &lt; 0 for both
    invalid tokens and EOF, the bash tokenizer needs to differentiate between
    those two cases.
  * bash52-017
    In certain cases, using the `.' builtin in a subshell would optimize away
    the rest of the commands in the subshell.
  * bash52-016
    If an expression in an arithmetic for loop expands to NULL, the shell
    would crash.
- Correct offsets of patches
  * bash-4.3-sigrestart.patch
  * bash-5.2.dif</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1700049600">- Be sure to have a usable bison installed at build time</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1700049601">- Declare token YYEOF to be able to support older bison versions
  as well</changelog>
</package>
<package pkgid="81fab1d99368f24f7ce62891f300ee42f7eaa12d430761701b6dadbe52087b2922ef30f23c948ed2a3a2a8c4b9475b1579e7a61541e935ba3f6842fc80379549" name="bash-loadables" arch="x86_64">
  <version epoch="0" ver="5.2.21" rel="9.1"/>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1658923200">- Update to bash 5.2 rc2
  gg. Since there is no `declare -' equivalent of `local -', make sure to use
    `local -' in the output of `local -p'.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1663070400">- Update to bash 5.2 rc4
  Pos. aa is now enabled by default.
  m. Readline now checks for changes to locale settings (LC_ALL/LC_CTYPE/LANG)
    each time it is called, and modifies the appropriate locale-specific display
- Port patches
  * bash-2.03-manual.patch
  * bash-5.2.dif</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1663243200">- Add patch quotes-man2html.patch
  * Fix boo#1203091 -- BASH(1) Manual Page: Unprocessed macro aq</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1663588800">- Small change in quotes-man2html.patch
  * Use a simple "'" aka quote instead of "&amp;prime;" for "\(aq"</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1663675200">- Enable parallel builds by splitting clean and all at make time
  (Thanks to Christopher Yeleighton)
- Do not copy more than 1 byte for \(aq becoming a "'" in
  quotes-man2html.patch</changelog>
  <changelog author="Christopher Yeleighton &lt;giecrilj@stegny.2a.pl&gt;" date="1664020800">- add checks</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1664280000">- Modernize run-tests</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1664280001">- Update to final bash 5.2
  a. When replacing a history entry, make sure the existing entry has a non-NULL
    timestamp before copying it; it may have been added by the application, not
    the history library.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1665057600">- Add upstream patches
  * bash52-001
    Expanding unset arrays in an arithmetic context can cause a
    segmentation fault.
  * bash52-002
    Starting bash with an invalid locale specification for
    LC_ALL/LANG/LC_CTYPE can cause the shell to crash.
- Do not run checks in parallel as it eats memory, a lot of memory
- Disable alternate array implementation as it eats a lot of memory</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1665576000">- Remove backup of patched tests</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1665576001">- Don't strip binaries
- Work around a signal mask issue with qemu linux-user emulation</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1666267200">- Explicit require versioned libreadline8 as we face new ABI
  functions used by the bash (boo#1204336)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1667390400">- Set DEFAULT_LOADABLE_BUILTINS_PATH to get BASH_LOADABLES_PATH
  correct (boo#1204567)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1667995200">- Add upstream patches
  * bash52-003
    Command substitutions need to preserve newlines instead of replacing them
    with semicolons, especially in the presence of multiple here-documents.
  * bash52-004
    Bash needs to keep better track of nested brace expansions to avoid problems
    with quoting and POSIX semantics.
  * bash52-005
    Null pattern substitution replacement strings can cause a crash.
  * bash52-006
    In interactive shells, interrupting the shell while entering a command
    substitution can inhibit alias expansion.
  * bash52-007
    This patch fixes several problems with alias expansion inside command
    substitutions when in POSIX mode.
  * bash52-008
    Array subscript expansion can inappropriately quote brackets if the expression
    contains &lt; or &gt;.
  * bash52-009
    Bash arithmetic expansion should allow `@' and `*' to be used as associative
    array keys in expressions.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1669636800">- Add upstream patches
  * bash52-010
    Bash-5.2 checks the first 128 characters of an executable file that execve()
    refuses to execute to see whether it's a binary file before trying to
    execute it as a shell script. This defeats some previously-supported use
    cases like "self-executing" jar files or "self-uncompressing" scripts.
  * bash52-011
    Using timeouts and readline editing with the `read' builtin (read -e -t) can
    leave the readline timeout enabled, potentially resulting in an erroneous
    timeout on the next call.
  * bash52-012
    When running in bash compatibility mode, nested command substitutions can
    leave the `extglob' option enabled.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1671019200">- Add upstream patches
  * bash52-013
    Bash can leak memory when referencing a non-existent associative
    array element.
  * bash52-014
    Bash defers processing additional terminating signals when running
    the EXIT trap while exiting due to a terminating signal.  This
    patch allows the new terminating signal to kill the shell immediately.
  * bash52-015
    There are several cases where bash is too aggressive when optimizing
    out forks in subshells. For example, `eval' and traps should never
    be optimized.</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="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1699963200">- Add upstream patches
  * bash52-021
    There is an off-by-one error that causes command substitutions to fail when
    they appear in a word expansion inside a here-document.
  * bash52-020
    The parser did not allow `time' to appear as the first reserved word in a
    command substitution.
  * bash52-019
    There are some cases where the shell reaped a background (asynchronous) job
    and would incorrectly try to set the terminal's process group back to the
    shell's. In these cases it never set the terminal process group to that
    jobs's process group initially, so resetting it is incorrect.
  * bash52-018
    There are two problems with returning tokens to yyparse() when the shell
    encounters a syntax error or when it reads EOF.
    When reading a WORD token, the parser has to return the correct value to
    yyparse. Previous versions returned a value &lt; 0, which the bash parser
    translated into YYERRCODE for bison, and in newer versions of bison, the
    appropriate reset actions didn't happen. We should return YYUNDEF, which
    bison uses for `invalid token'. Since we can return a token &lt; 0 for both
    invalid tokens and EOF, the bash tokenizer needs to differentiate between
    those two cases.
  * bash52-017
    In certain cases, using the `.' builtin in a subshell would optimize away
    the rest of the commands in the subshell.
  * bash52-016
    If an expression in an arithmetic for loop expands to NULL, the shell
    would crash.
- Correct offsets of patches
  * bash-4.3-sigrestart.patch
  * bash-5.2.dif</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1700049600">- Be sure to have a usable bison installed at build time</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1700049601">- Declare token YYEOF to be able to support older bison versions
  as well</changelog>
</package>
<package pkgid="16c315ba444df71de5df4171aeb96566d527e614ddfa079af23562fbbb864c4126cc43d3495c5fd51acbef02e7c7cdfe8b235c48def7d437881b13c3fb9c9a3e" name="bash-loadables-debuginfo" arch="i586">
  <version epoch="0" ver="5.2.21" rel="9.1"/>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1658923200">- Update to bash 5.2 rc2
  gg. Since there is no `declare -' equivalent of `local -', make sure to use
    `local -' in the output of `local -p'.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1663070400">- Update to bash 5.2 rc4
  Pos. aa is now enabled by default.
  m. Readline now checks for changes to locale settings (LC_ALL/LC_CTYPE/LANG)
    each time it is called, and modifies the appropriate locale-specific display
- Port patches
  * bash-2.03-manual.patch
  * bash-5.2.dif</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1663243200">- Add patch quotes-man2html.patch
  * Fix boo#1203091 -- BASH(1) Manual Page: Unprocessed macro aq</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1663588800">- Small change in quotes-man2html.patch
  * Use a simple "'" aka quote instead of "&amp;prime;" for "\(aq"</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1663675200">- Enable parallel builds by splitting clean and all at make time
  (Thanks to Christopher Yeleighton)
- Do not copy more than 1 byte for \(aq becoming a "'" in
  quotes-man2html.patch</changelog>
  <changelog author="Christopher Yeleighton &lt;giecrilj@stegny.2a.pl&gt;" date="1664020800">- add checks</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1664280000">- Modernize run-tests</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1664280001">- Update to final bash 5.2
  a. When replacing a history entry, make sure the existing entry has a non-NULL
    timestamp before copying it; it may have been added by the application, not
    the history library.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1665057600">- Add upstream patches
  * bash52-001
    Expanding unset arrays in an arithmetic context can cause a
    segmentation fault.
  * bash52-002
    Starting bash with an invalid locale specification for
    LC_ALL/LANG/LC_CTYPE can cause the shell to crash.
- Do not run checks in parallel as it eats memory, a lot of memory
- Disable alternate array implementation as it eats a lot of memory</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1665576000">- Remove backup of patched tests</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1665576001">- Don't strip binaries
- Work around a signal mask issue with qemu linux-user emulation</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1666267200">- Explicit require versioned libreadline8 as we face new ABI
  functions used by the bash (boo#1204336)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1667390400">- Set DEFAULT_LOADABLE_BUILTINS_PATH to get BASH_LOADABLES_PATH
  correct (boo#1204567)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1667995200">- Add upstream patches
  * bash52-003
    Command substitutions need to preserve newlines instead of replacing them
    with semicolons, especially in the presence of multiple here-documents.
  * bash52-004
    Bash needs to keep better track of nested brace expansions to avoid problems
    with quoting and POSIX semantics.
  * bash52-005
    Null pattern substitution replacement strings can cause a crash.
  * bash52-006
    In interactive shells, interrupting the shell while entering a command
    substitution can inhibit alias expansion.
  * bash52-007
    This patch fixes several problems with alias expansion inside command
    substitutions when in POSIX mode.
  * bash52-008
    Array subscript expansion can inappropriately quote brackets if the expression
    contains &lt; or &gt;.
  * bash52-009
    Bash arithmetic expansion should allow `@' and `*' to be used as associative
    array keys in expressions.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1669636800">- Add upstream patches
  * bash52-010
    Bash-5.2 checks the first 128 characters of an executable file that execve()
    refuses to execute to see whether it's a binary file before trying to
    execute it as a shell script. This defeats some previously-supported use
    cases like "self-executing" jar files or "self-uncompressing" scripts.
  * bash52-011
    Using timeouts and readline editing with the `read' builtin (read -e -t) can
    leave the readline timeout enabled, potentially resulting in an erroneous
    timeout on the next call.
  * bash52-012
    When running in bash compatibility mode, nested command substitutions can
    leave the `extglob' option enabled.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1671019200">- Add upstream patches
  * bash52-013
    Bash can leak memory when referencing a non-existent associative
    array element.
  * bash52-014
    Bash defers processing additional terminating signals when running
    the EXIT trap while exiting due to a terminating signal.  This
    patch allows the new terminating signal to kill the shell immediately.
  * bash52-015
    There are several cases where bash is too aggressive when optimizing
    out forks in subshells. For example, `eval' and traps should never
    be optimized.</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="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1699963200">- Add upstream patches
  * bash52-021
    There is an off-by-one error that causes command substitutions to fail when
    they appear in a word expansion inside a here-document.
  * bash52-020
    The parser did not allow `time' to appear as the first reserved word in a
    command substitution.
  * bash52-019
    There are some cases where the shell reaped a background (asynchronous) job
    and would incorrectly try to set the terminal's process group back to the
    shell's. In these cases it never set the terminal process group to that
    jobs's process group initially, so resetting it is incorrect.
  * bash52-018
    There are two problems with returning tokens to yyparse() when the shell
    encounters a syntax error or when it reads EOF.
    When reading a WORD token, the parser has to return the correct value to
    yyparse. Previous versions returned a value &lt; 0, which the bash parser
    translated into YYERRCODE for bison, and in newer versions of bison, the
    appropriate reset actions didn't happen. We should return YYUNDEF, which
    bison uses for `invalid token'. Since we can return a token &lt; 0 for both
    invalid tokens and EOF, the bash tokenizer needs to differentiate between
    those two cases.
  * bash52-017
    In certain cases, using the `.' builtin in a subshell would optimize away
    the rest of the commands in the subshell.
  * bash52-016
    If an expression in an arithmetic for loop expands to NULL, the shell
    would crash.
- Correct offsets of patches
  * bash-4.3-sigrestart.patch
  * bash-5.2.dif</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1700049600">- Be sure to have a usable bison installed at build time</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1700049601">- Declare token YYEOF to be able to support older bison versions
  as well</changelog>
</package>
<package pkgid="3069f600c165313e2d957381870f7c548cca8309c529ddd2453f15894391f38636f05df8c62aed034bf3d30036ba9a409e963f23ee9efd7668130d8c4b2a6183" name="bash-loadables-debuginfo" arch="x86_64">
  <version epoch="0" ver="5.2.21" rel="9.1"/>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1658923200">- Update to bash 5.2 rc2
  gg. Since there is no `declare -' equivalent of `local -', make sure to use
    `local -' in the output of `local -p'.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1663070400">- Update to bash 5.2 rc4
  Pos. aa is now enabled by default.
  m. Readline now checks for changes to locale settings (LC_ALL/LC_CTYPE/LANG)
    each time it is called, and modifies the appropriate locale-specific display
- Port patches
  * bash-2.03-manual.patch
  * bash-5.2.dif</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1663243200">- Add patch quotes-man2html.patch
  * Fix boo#1203091 -- BASH(1) Manual Page: Unprocessed macro aq</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1663588800">- Small change in quotes-man2html.patch
  * Use a simple "'" aka quote instead of "&amp;prime;" for "\(aq"</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1663675200">- Enable parallel builds by splitting clean and all at make time
  (Thanks to Christopher Yeleighton)
- Do not copy more than 1 byte for \(aq becoming a "'" in
  quotes-man2html.patch</changelog>
  <changelog author="Christopher Yeleighton &lt;giecrilj@stegny.2a.pl&gt;" date="1664020800">- add checks</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1664280000">- Modernize run-tests</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1664280001">- Update to final bash 5.2
  a. When replacing a history entry, make sure the existing entry has a non-NULL
    timestamp before copying it; it may have been added by the application, not
    the history library.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1665057600">- Add upstream patches
  * bash52-001
    Expanding unset arrays in an arithmetic context can cause a
    segmentation fault.
  * bash52-002
    Starting bash with an invalid locale specification for
    LC_ALL/LANG/LC_CTYPE can cause the shell to crash.
- Do not run checks in parallel as it eats memory, a lot of memory
- Disable alternate array implementation as it eats a lot of memory</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1665576000">- Remove backup of patched tests</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1665576001">- Don't strip binaries
- Work around a signal mask issue with qemu linux-user emulation</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1666267200">- Explicit require versioned libreadline8 as we face new ABI
  functions used by the bash (boo#1204336)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1667390400">- Set DEFAULT_LOADABLE_BUILTINS_PATH to get BASH_LOADABLES_PATH
  correct (boo#1204567)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1667995200">- Add upstream patches
  * bash52-003
    Command substitutions need to preserve newlines instead of replacing them
    with semicolons, especially in the presence of multiple here-documents.
  * bash52-004
    Bash needs to keep better track of nested brace expansions to avoid problems
    with quoting and POSIX semantics.
  * bash52-005
    Null pattern substitution replacement strings can cause a crash.
  * bash52-006
    In interactive shells, interrupting the shell while entering a command
    substitution can inhibit alias expansion.
  * bash52-007
    This patch fixes several problems with alias expansion inside command
    substitutions when in POSIX mode.
  * bash52-008
    Array subscript expansion can inappropriately quote brackets if the expression
    contains &lt; or &gt;.
  * bash52-009
    Bash arithmetic expansion should allow `@' and `*' to be used as associative
    array keys in expressions.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1669636800">- Add upstream patches
  * bash52-010
    Bash-5.2 checks the first 128 characters of an executable file that execve()
    refuses to execute to see whether it's a binary file before trying to
    execute it as a shell script. This defeats some previously-supported use
    cases like "self-executing" jar files or "self-uncompressing" scripts.
  * bash52-011
    Using timeouts and readline editing with the `read' builtin (read -e -t) can
    leave the readline timeout enabled, potentially resulting in an erroneous
    timeout on the next call.
  * bash52-012
    When running in bash compatibility mode, nested command substitutions can
    leave the `extglob' option enabled.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1671019200">- Add upstream patches
  * bash52-013
    Bash can leak memory when referencing a non-existent associative
    array element.
  * bash52-014
    Bash defers processing additional terminating signals when running
    the EXIT trap while exiting due to a terminating signal.  This
    patch allows the new terminating signal to kill the shell immediately.
  * bash52-015
    There are several cases where bash is too aggressive when optimizing
    out forks in subshells. For example, `eval' and traps should never
    be optimized.</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="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1699963200">- Add upstream patches
  * bash52-021
    There is an off-by-one error that causes command substitutions to fail when
    they appear in a word expansion inside a here-document.
  * bash52-020
    The parser did not allow `time' to appear as the first reserved word in a
    command substitution.
  * bash52-019
    There are some cases where the shell reaped a background (asynchronous) job
    and would incorrectly try to set the terminal's process group back to the
    shell's. In these cases it never set the terminal process group to that
    jobs's process group initially, so resetting it is incorrect.
  * bash52-018
    There are two problems with returning tokens to yyparse() when the shell
    encounters a syntax error or when it reads EOF.
    When reading a WORD token, the parser has to return the correct value to
    yyparse. Previous versions returned a value &lt; 0, which the bash parser
    translated into YYERRCODE for bison, and in newer versions of bison, the
    appropriate reset actions didn't happen. We should return YYUNDEF, which
    bison uses for `invalid token'. Since we can return a token &lt; 0 for both
    invalid tokens and EOF, the bash tokenizer needs to differentiate between
    those two cases.
  * bash52-017
    In certain cases, using the `.' builtin in a subshell would optimize away
    the rest of the commands in the subshell.
  * bash52-016
    If an expression in an arithmetic for loop expands to NULL, the shell
    would crash.
- Correct offsets of patches
  * bash-4.3-sigrestart.patch
  * bash-5.2.dif</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1700049600">- Be sure to have a usable bison installed at build time</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1700049601">- Declare token YYEOF to be able to support older bison versions
  as well</changelog>
</package>
<package pkgid="f20b1701379059eb22e18237917ec6ee129d76782a38ca0fcd219ca16765d688958cd1ed20cdbafc3ae758ef9cb29b9b885167f163e22c8afb95bb735c7dd85e" name="bash-sh" arch="noarch">
  <version epoch="0" ver="5.2.21" rel="9.1"/>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1658923200">- Update to bash 5.2 rc2
  gg. Since there is no `declare -' equivalent of `local -', make sure to use
    `local -' in the output of `local -p'.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1663070400">- Update to bash 5.2 rc4
  Pos. aa is now enabled by default.
  m. Readline now checks for changes to locale settings (LC_ALL/LC_CTYPE/LANG)
    each time it is called, and modifies the appropriate locale-specific display
- Port patches
  * bash-2.03-manual.patch
  * bash-5.2.dif</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1663243200">- Add patch quotes-man2html.patch
  * Fix boo#1203091 -- BASH(1) Manual Page: Unprocessed macro aq</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1663588800">- Small change in quotes-man2html.patch
  * Use a simple "'" aka quote instead of "&amp;prime;" for "\(aq"</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1663675200">- Enable parallel builds by splitting clean and all at make time
  (Thanks to Christopher Yeleighton)
- Do not copy more than 1 byte for \(aq becoming a "'" in
  quotes-man2html.patch</changelog>
  <changelog author="Christopher Yeleighton &lt;giecrilj@stegny.2a.pl&gt;" date="1664020800">- add checks</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1664280000">- Modernize run-tests</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1664280001">- Update to final bash 5.2
  a. When replacing a history entry, make sure the existing entry has a non-NULL
    timestamp before copying it; it may have been added by the application, not
    the history library.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1665057600">- Add upstream patches
  * bash52-001
    Expanding unset arrays in an arithmetic context can cause a
    segmentation fault.
  * bash52-002
    Starting bash with an invalid locale specification for
    LC_ALL/LANG/LC_CTYPE can cause the shell to crash.
- Do not run checks in parallel as it eats memory, a lot of memory
- Disable alternate array implementation as it eats a lot of memory</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1665576000">- Remove backup of patched tests</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1665576001">- Don't strip binaries
- Work around a signal mask issue with qemu linux-user emulation</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1666267200">- Explicit require versioned libreadline8 as we face new ABI
  functions used by the bash (boo#1204336)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1667390400">- Set DEFAULT_LOADABLE_BUILTINS_PATH to get BASH_LOADABLES_PATH
  correct (boo#1204567)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1667995200">- Add upstream patches
  * bash52-003
    Command substitutions need to preserve newlines instead of replacing them
    with semicolons, especially in the presence of multiple here-documents.
  * bash52-004
    Bash needs to keep better track of nested brace expansions to avoid problems
    with quoting and POSIX semantics.
  * bash52-005
    Null pattern substitution replacement strings can cause a crash.
  * bash52-006
    In interactive shells, interrupting the shell while entering a command
    substitution can inhibit alias expansion.
  * bash52-007
    This patch fixes several problems with alias expansion inside command
    substitutions when in POSIX mode.
  * bash52-008
    Array subscript expansion can inappropriately quote brackets if the expression
    contains &lt; or &gt;.
  * bash52-009
    Bash arithmetic expansion should allow `@' and `*' to be used as associative
    array keys in expressions.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1669636800">- Add upstream patches
  * bash52-010
    Bash-5.2 checks the first 128 characters of an executable file that execve()
    refuses to execute to see whether it's a binary file before trying to
    execute it as a shell script. This defeats some previously-supported use
    cases like "self-executing" jar files or "self-uncompressing" scripts.
  * bash52-011
    Using timeouts and readline editing with the `read' builtin (read -e -t) can
    leave the readline timeout enabled, potentially resulting in an erroneous
    timeout on the next call.
  * bash52-012
    When running in bash compatibility mode, nested command substitutions can
    leave the `extglob' option enabled.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1671019200">- Add upstream patches
  * bash52-013
    Bash can leak memory when referencing a non-existent associative
    array element.
  * bash52-014
    Bash defers processing additional terminating signals when running
    the EXIT trap while exiting due to a terminating signal.  This
    patch allows the new terminating signal to kill the shell immediately.
  * bash52-015
    There are several cases where bash is too aggressive when optimizing
    out forks in subshells. For example, `eval' and traps should never
    be optimized.</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="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1699963200">- Add upstream patches
  * bash52-021
    There is an off-by-one error that causes command substitutions to fail when
    they appear in a word expansion inside a here-document.
  * bash52-020
    The parser did not allow `time' to appear as the first reserved word in a
    command substitution.
  * bash52-019
    There are some cases where the shell reaped a background (asynchronous) job
    and would incorrectly try to set the terminal's process group back to the
    shell's. In these cases it never set the terminal process group to that
    jobs's process group initially, so resetting it is incorrect.
  * bash52-018
    There are two problems with returning tokens to yyparse() when the shell
    encounters a syntax error or when it reads EOF.
    When reading a WORD token, the parser has to return the correct value to
    yyparse. Previous versions returned a value &lt; 0, which the bash parser
    translated into YYERRCODE for bison, and in newer versions of bison, the
    appropriate reset actions didn't happen. We should return YYUNDEF, which
    bison uses for `invalid token'. Since we can return a token &lt; 0 for both
    invalid tokens and EOF, the bash tokenizer needs to differentiate between
    those two cases.
  * bash52-017
    In certain cases, using the `.' builtin in a subshell would optimize away
    the rest of the commands in the subshell.
  * bash52-016
    If an expression in an arithmetic for loop expands to NULL, the shell
    would crash.
- Correct offsets of patches
  * bash-4.3-sigrestart.patch
  * bash-5.2.dif</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1700049600">- Be sure to have a usable bison installed at build time</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1700049601">- Declare token YYEOF to be able to support older bison versions
  as well</changelog>
</package>
<package pkgid="7b030aaa7d89bc623f4641aec2cf2094c312b885a845c1c4a36cb3cad80760fa360ee01e26adb766ffee10cab5ca24f493f9f0a82ba00e873efe2d58a2137999" name="bcel" arch="noarch">
  <version epoch="0" ver="6.7.0" rel="1.2"/>
  <changelog author="tchvatal@suse.com" date="1404820800">- Do not depend on ant-nodeps.</changelog>
  <changelog author="tchvatal@suse.com" date="1427284800">- Drop gpg-offline
- Drop conditional for manual that is never triggered</changelog>
  <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="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1542283200">- Add maven pom file and generate mvn(...) dependencies for this
  package</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" 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="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1549022400">- BuildIgnore xalan-j2, xml-apis, xml-resolver, xerces-j2, since
  those packages are not necessary for the build.</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>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" 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>
</package>
<package pkgid="b97a9a454e690a486f91bcc8a8ebd165dd8e8046727ea656cab278297365aced01f2e6a78764babd403580ed2e75d2f2f945683b746e7bd293f47d853ba14820" name="bcel" arch="src">
  <version epoch="0" ver="6.7.0" rel="1.2"/>
  <changelog author="coolo@suse.de" date="1216728000">- build with gcj to avoid build cycle</changelog>
  <changelog author="coolo@suse.de" date="1217160000">- avoid xerces and xml-commons (ant still works)</changelog>
  <changelog author="mvyskocil@suse.cz" date="1242907200">- update to 5.2
- fixed build under gcj44
- removed javadoc scripplets</changelog>
  <changelog author="mvyskocil@suse.cz" date="1243857600">- fixed archive name (gz -&gt; bz2) in Source</changelog>
  <changelog author="mvyskocil@suse.cz" date="1289217600">- build ignore xml-commons-jaxp-1.3-apis</changelog>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile
- Use %_smp_mflags for parallel build</changelog>
  <changelog author="mvyskocil@suse.cz" date="1337083200">- ignore openjdk from build</changelog>
  <changelog author="mvyskocil@suse.com" date="1357560000">- remove xerces-j2-bootstrap dependency (bnc#789163)</changelog>
  <changelog author="mvyskocil@suse.com" date="1377172800">- disable javadoc generation</changelog>
  <changelog author="mvyskocil@suse.com" date="1378209600">- use pristine tarballs
- fix source url
- add gpg verification
- format spec file</changelog>
  <changelog author="tchvatal@suse.com" date="1404820800">- Do not depend on ant-nodeps.</changelog>
  <changelog author="tchvatal@suse.com" date="1427284800">- Drop gpg-offline
- Drop conditional for manual that is never triggered</changelog>
  <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="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1542283200">- Add maven pom file and generate mvn(...) dependencies for this
  package</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" 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="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1549022400">- BuildIgnore xalan-j2, xml-apis, xml-resolver, xerces-j2, since
  those packages are not necessary for the build.</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>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" 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>
</package>
<package pkgid="67aa08a39c9489f39674be3e7084cb860860ef2c01d73b929f1cd4d667789f1eab87a9a180ff5ab6c4d00076d86cd6cff5de5ce7f18e7b017900d954f71ed8e8" name="bcel-javadoc" arch="noarch">
  <version epoch="0" ver="6.7.0" rel="1.2"/>
  <changelog author="tchvatal@suse.com" date="1404820800">- Do not depend on ant-nodeps.</changelog>
  <changelog author="tchvatal@suse.com" date="1427284800">- Drop gpg-offline
- Drop conditional for manual that is never triggered</changelog>
  <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="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1542283200">- Add maven pom file and generate mvn(...) dependencies for this
  package</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" 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="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1549022400">- BuildIgnore xalan-j2, xml-apis, xml-resolver, xerces-j2, since
  those packages are not necessary for the build.</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>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" 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>
</package>
<package pkgid="f792d355633d38c7d0a6460e836fd64b6e92b149be88cdb4117ef3e0e5c192003ee8611e83a14c79c701660e23a26be74af30cf2e8d5621cff8839bb73b3551e" name="bcg729" arch="src">
  <version epoch="0" ver="1.1.1" rel="2.7"/>
  <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>
</package>
<package pkgid="1ad1997ad2421e5214c38c72ce368dcbcaf7c34ddc71e75bc720d9418de648398c763e0aa54557d35b754d75dbfd585e3864ac704eb9c6cbff5125b8a61f3a52" name="bcg729-debugsource" arch="x86_64">
  <version epoch="0" ver="1.1.1" rel="2.7"/>
  <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>
</package>
<package pkgid="b39977b072e46389de48239c752c1a78eeb165721a3c482a7060c59e92bf2c9310c1394deebc7cc31756a3cde290df330128e4151d459b31e03a90439b5024f8" name="bcg729-devel" arch="x86_64">
  <version epoch="0" ver="1.1.1" rel="2.7"/>
  <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>
</package>
<package pkgid="0179cd93958e4d0a8ebebd57e683fc4e77a6f44e6668571b92328369d0f0e654315f5c54975c4dcd7db224e3986fc1027346a7bcaa263eb2dea78f104610ab3f" name="bcmatroska2" arch="src">
  <version epoch="0" ver="5.2.1" rel="1.4"/>
  <changelog author="sor.alexei@meowr.ru" date="1500638400">- Initial package.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1536926400">- Modernise spec file</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="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1626264000">- Update to latest commit in order to be able to build the
  latest version of mediastreamer2.
  The 'Provides' field was added because we need mediastreamer2 to
  depend on this latest version of the library, but upstream didn't
  release a new tag.
- Rebase bcmatroska2-include-subdir.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 0.23+git.20210209" date="1627300800">- changed version from 0.23~git.20210209 to 0.23+git.20210209,
  0.23~git.20210209 is considered older than the previous version 0.23
  and could cause the package not being updated automatically
- fix several RPMLINT warning</changelog>
  <changelog author="thod_@gmx.de" date="1660478400">- Remove RPATH to be able to build on Fedora</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1672833600">- Update to 5.2.1 (no changelog).
- Add fix-cmakelist-version.patch
- Add remove-file.patch
- Add fix-libmatroska-cmake.patch</changelog>
</package>
<package pkgid="756a9d0f63d1b2c0646f278babc27d13d12281fa6ea596b42efa111b7fd0ebac2116824fd53e7b2f0c0f4c4964bbaacec2562b72b209fee2972943b83eaef2b7" name="bcmatroska2-debugsource" arch="x86_64">
  <version epoch="0" ver="5.2.1" rel="1.4"/>
  <changelog author="sor.alexei@meowr.ru" date="1500638400">- Initial package.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1536926400">- Modernise spec file</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="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1626264000">- Update to latest commit in order to be able to build the
  latest version of mediastreamer2.
  The 'Provides' field was added because we need mediastreamer2 to
  depend on this latest version of the library, but upstream didn't
  release a new tag.
- Rebase bcmatroska2-include-subdir.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 0.23+git.20210209" date="1627300800">- changed version from 0.23~git.20210209 to 0.23+git.20210209,
  0.23~git.20210209 is considered older than the previous version 0.23
  and could cause the package not being updated automatically
- fix several RPMLINT warning</changelog>
  <changelog author="thod_@gmx.de" date="1660478400">- Remove RPATH to be able to build on Fedora</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1672833600">- Update to 5.2.1 (no changelog).
- Add fix-cmakelist-version.patch
- Add remove-file.patch
- Add fix-libmatroska-cmake.patch</changelog>
</package>
<package pkgid="3e583771316305182eb5f2214ac26c2154a0d1ffd0a5c4abcf15bf8831221926de73349d9e8e4100b6bb9313ab88f60e6ca9c1909e9da55e36bbf911361da3ae" name="bcmatroska2-devel" arch="x86_64">
  <version epoch="0" ver="5.2.1" rel="1.4"/>
  <changelog author="sor.alexei@meowr.ru" date="1500638400">- Initial package.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1536926400">- Modernise spec file</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="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1626264000">- Update to latest commit in order to be able to build the
  latest version of mediastreamer2.
  The 'Provides' field was added because we need mediastreamer2 to
  depend on this latest version of the library, but upstream didn't
  release a new tag.
- Rebase bcmatroska2-include-subdir.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 0.23+git.20210209" date="1627300800">- changed version from 0.23~git.20210209 to 0.23+git.20210209,
  0.23~git.20210209 is considered older than the previous version 0.23
  and could cause the package not being updated automatically
- fix several RPMLINT warning</changelog>
  <changelog author="thod_@gmx.de" date="1660478400">- Remove RPATH to be able to build on Fedora</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1672833600">- Update to 5.2.1 (no changelog).
- Add fix-cmakelist-version.patch
- Add remove-file.patch
- Add fix-libmatroska-cmake.patch</changelog>
</package>
<package pkgid="7e04b82d654b4dca9e987d2c79044b83e867ad4bf210391e6190994720fcaa604acf52a5162f82f68981e45f57ebedee95d31f5aa6bc6d83b9913306eed63959" name="bctoolbox" arch="src">
  <version epoch="0" ver="5.2.98" rel="3.1"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1642507200">- Update to version 5.0.66:
  * no changelog</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.67" date="1643716800">- Update to version 5.0.67:
  * no changes
- fix license tag</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1646136000">- Update to version 5.1.0:
  * new vfs read2/write2 functions without offset parameter,
    to easy mapping with standard libc functions.
  * optimized C++ logging macros.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1648123200">- Update to version 5.1.12:
  * Add an API to switch off logs on regex test.
  * Fix an issue where STUN gathering requests could be sent over
    IPv6 instead of IPv4 for which they are more useful.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1650974400">- Update to version 5.1.17
  * No changes for Linux platforms</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1654603200">- Update to release 5.1.38
  * Fix wrong read variable resulting by always being in
    "snapshots" state</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1657281600">- Update to release 5.1.45:
  * fix gcc12 warnings
  * fix doc generation</changelog>
  <changelog author="thod_@gmx.de" date="1660478400">- Remove RPATH to be able to build on Fedora</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1666008000">- Update to 5.1.64 (no changelog).</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1672833600">- Update to 5.2.6:
  * Crypto: add support for post-quantum algorithms.
  * Minor changes.</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.2.9" date="1673438400">- Update to version 5.2.9:
  * no changes
- revert license tag change</changelog>
  <changelog author="Avinesh Kumar &lt;avinesh.kumar@suse.com&gt;" date="1676376000">- Update to version 5.2.16:
  * minor changes</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1678276800">- Update to 5.2.30 (no changelog)
- Add set_curret_version.patch</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1680868800">- Update to 5.2.49 (no changelog)</changelog>
  <changelog author="Jaime Marqu&#xED;nez Ferr&#xE1;ndiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1683115200">- Require the mbedtls-devel version to be lower than 3.0.0</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683115201">- Also set the devel-package dependency on mbedtls-devel to &lt; 3: no
  need to try to build bctoolbox consumers with mbedtls 3.x.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1687953600">- Update to 5.2.73 (no changelog)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1693224000">- Update to 5.2.98 (no changelog)</changelog>
  <changelog author="i thod &lt;thod_@gmx.de&gt;" date="1696766400">- Remove RPATH to be able to build on Fedora</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1702296000">- Add decaf dep for post quantum crypto (tumbleweed only for now).</changelog>
</package>
<package pkgid="572ee6bc95948b03c0026d402e404e1de38a028a4a475fae7eb733746a93968507e8ab805c98d5ace167f872e32bcab347520c5bef5ee17ff202e79ebc898938" name="bctoolbox" arch="src">
  <version epoch="0" ver="5.2.98" rel="4.1"/>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.53" date="1637496000">- Update to version 5.0.53:
  * no changes</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1642507200">- Update to version 5.0.66:
  * no changelog</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.67" date="1643716800">- Update to version 5.0.67:
  * no changes
- fix license tag</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1646136000">- Update to version 5.1.0:
  * new vfs read2/write2 functions without offset parameter,
    to easy mapping with standard libc functions.
  * optimized C++ logging macros.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1648123200">- Update to version 5.1.12:
  * Add an API to switch off logs on regex test.
  * Fix an issue where STUN gathering requests could be sent over
    IPv6 instead of IPv4 for which they are more useful.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1650974400">- Update to version 5.1.17
  * No changes for Linux platforms</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1654603200">- Update to release 5.1.38
  * Fix wrong read variable resulting by always being in
    "snapshots" state</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1657281600">- Update to release 5.1.45:
  * fix gcc12 warnings
  * fix doc generation</changelog>
  <changelog author="thod_@gmx.de" date="1660478400">- Remove RPATH to be able to build on Fedora</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1666008000">- Update to 5.1.64 (no changelog).</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1672833600">- Update to 5.2.6:
  * Crypto: add support for post-quantum algorithms.
  * Minor changes.</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.2.9" date="1673438400">- Update to version 5.2.9:
  * no changes
- revert license tag change</changelog>
  <changelog author="Avinesh Kumar &lt;avinesh.kumar@suse.com&gt;" date="1676376000">- Update to version 5.2.16:
  * minor changes</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1678276800">- Update to 5.2.30 (no changelog)
- Add set_curret_version.patch</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1680868800">- Update to 5.2.49 (no changelog)</changelog>
  <changelog author="Jaime Marqu&#xED;nez Ferr&#xE1;ndiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1683115200">- Require the mbedtls-devel version to be lower than 3.0.0</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683115201">- Also set the devel-package dependency on mbedtls-devel to &lt; 3: no
  need to try to build bctoolbox consumers with mbedtls 3.x.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1687953600">- Update to 5.2.73 (no changelog)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1693224000">- Update to 5.2.98 (no changelog)</changelog>
  <changelog author="i thod &lt;thod_@gmx.de&gt;" date="1696766400">- Remove RPATH to be able to build on Fedora</changelog>
</package>
<package pkgid="1524428ec46fc1484d3129b88e0fb1b37c64bfc802c79436688a6aca3805e5984c2a1656d0aeed0e3b73b1f837a936f5a51be018376d5134f8263825b097dd1b" name="bctoolbox-debugsource" arch="x86_64">
  <version epoch="0" ver="5.2.98" rel="3.1"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1642507200">- Update to version 5.0.66:
  * no changelog</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.67" date="1643716800">- Update to version 5.0.67:
  * no changes
- fix license tag</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1646136000">- Update to version 5.1.0:
  * new vfs read2/write2 functions without offset parameter,
    to easy mapping with standard libc functions.
  * optimized C++ logging macros.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1648123200">- Update to version 5.1.12:
  * Add an API to switch off logs on regex test.
  * Fix an issue where STUN gathering requests could be sent over
    IPv6 instead of IPv4 for which they are more useful.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1650974400">- Update to version 5.1.17
  * No changes for Linux platforms</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1654603200">- Update to release 5.1.38
  * Fix wrong read variable resulting by always being in
    "snapshots" state</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1657281600">- Update to release 5.1.45:
  * fix gcc12 warnings
  * fix doc generation</changelog>
  <changelog author="thod_@gmx.de" date="1660478400">- Remove RPATH to be able to build on Fedora</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1666008000">- Update to 5.1.64 (no changelog).</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1672833600">- Update to 5.2.6:
  * Crypto: add support for post-quantum algorithms.
  * Minor changes.</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.2.9" date="1673438400">- Update to version 5.2.9:
  * no changes
- revert license tag change</changelog>
  <changelog author="Avinesh Kumar &lt;avinesh.kumar@suse.com&gt;" date="1676376000">- Update to version 5.2.16:
  * minor changes</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1678276800">- Update to 5.2.30 (no changelog)
- Add set_curret_version.patch</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1680868800">- Update to 5.2.49 (no changelog)</changelog>
  <changelog author="Jaime Marqu&#xED;nez Ferr&#xE1;ndiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1683115200">- Require the mbedtls-devel version to be lower than 3.0.0</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683115201">- Also set the devel-package dependency on mbedtls-devel to &lt; 3: no
  need to try to build bctoolbox consumers with mbedtls 3.x.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1687953600">- Update to 5.2.73 (no changelog)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1693224000">- Update to 5.2.98 (no changelog)</changelog>
  <changelog author="i thod &lt;thod_@gmx.de&gt;" date="1696766400">- Remove RPATH to be able to build on Fedora</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1702296000">- Add decaf dep for post quantum crypto (tumbleweed only for now).</changelog>
</package>
<package pkgid="5a6d86973df9f274e79eeb05adaadf0f9b82b65793689dfd47ad6a0c2fd03061ee04a114cab8776af168d506dd4af709038e6fe9c92365c1ef165f011cf064ef" name="bctoolbox-debugsource" arch="i586">
  <version epoch="0" ver="5.2.98" rel="4.1"/>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.53" date="1637496000">- Update to version 5.0.53:
  * no changes</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1642507200">- Update to version 5.0.66:
  * no changelog</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.67" date="1643716800">- Update to version 5.0.67:
  * no changes
- fix license tag</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1646136000">- Update to version 5.1.0:
  * new vfs read2/write2 functions without offset parameter,
    to easy mapping with standard libc functions.
  * optimized C++ logging macros.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1648123200">- Update to version 5.1.12:
  * Add an API to switch off logs on regex test.
  * Fix an issue where STUN gathering requests could be sent over
    IPv6 instead of IPv4 for which they are more useful.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1650974400">- Update to version 5.1.17
  * No changes for Linux platforms</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1654603200">- Update to release 5.1.38
  * Fix wrong read variable resulting by always being in
    "snapshots" state</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1657281600">- Update to release 5.1.45:
  * fix gcc12 warnings
  * fix doc generation</changelog>
  <changelog author="thod_@gmx.de" date="1660478400">- Remove RPATH to be able to build on Fedora</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1666008000">- Update to 5.1.64 (no changelog).</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1672833600">- Update to 5.2.6:
  * Crypto: add support for post-quantum algorithms.
  * Minor changes.</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.2.9" date="1673438400">- Update to version 5.2.9:
  * no changes
- revert license tag change</changelog>
  <changelog author="Avinesh Kumar &lt;avinesh.kumar@suse.com&gt;" date="1676376000">- Update to version 5.2.16:
  * minor changes</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1678276800">- Update to 5.2.30 (no changelog)
- Add set_curret_version.patch</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1680868800">- Update to 5.2.49 (no changelog)</changelog>
  <changelog author="Jaime Marqu&#xED;nez Ferr&#xE1;ndiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1683115200">- Require the mbedtls-devel version to be lower than 3.0.0</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683115201">- Also set the devel-package dependency on mbedtls-devel to &lt; 3: no
  need to try to build bctoolbox consumers with mbedtls 3.x.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1687953600">- Update to 5.2.73 (no changelog)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1693224000">- Update to 5.2.98 (no changelog)</changelog>
  <changelog author="i thod &lt;thod_@gmx.de&gt;" date="1696766400">- Remove RPATH to be able to build on Fedora</changelog>
</package>
<package pkgid="8e8e89d6adfca3c48e0c890be508df68e5aba6ae6d598488f652d6dbd17c45a636588934ef4e1f75ac06d82e4ddba3d5c6aabec2f661ab5bcfaa373afdfe70a0" name="bctoolbox-devel" arch="x86_64">
  <version epoch="0" ver="5.2.98" rel="3.1"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1642507200">- Update to version 5.0.66:
  * no changelog</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.67" date="1643716800">- Update to version 5.0.67:
  * no changes
- fix license tag</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1646136000">- Update to version 5.1.0:
  * new vfs read2/write2 functions without offset parameter,
    to easy mapping with standard libc functions.
  * optimized C++ logging macros.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1648123200">- Update to version 5.1.12:
  * Add an API to switch off logs on regex test.
  * Fix an issue where STUN gathering requests could be sent over
    IPv6 instead of IPv4 for which they are more useful.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1650974400">- Update to version 5.1.17
  * No changes for Linux platforms</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1654603200">- Update to release 5.1.38
  * Fix wrong read variable resulting by always being in
    "snapshots" state</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1657281600">- Update to release 5.1.45:
  * fix gcc12 warnings
  * fix doc generation</changelog>
  <changelog author="thod_@gmx.de" date="1660478400">- Remove RPATH to be able to build on Fedora</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1666008000">- Update to 5.1.64 (no changelog).</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1672833600">- Update to 5.2.6:
  * Crypto: add support for post-quantum algorithms.
  * Minor changes.</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.2.9" date="1673438400">- Update to version 5.2.9:
  * no changes
- revert license tag change</changelog>
  <changelog author="Avinesh Kumar &lt;avinesh.kumar@suse.com&gt;" date="1676376000">- Update to version 5.2.16:
  * minor changes</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1678276800">- Update to 5.2.30 (no changelog)
- Add set_curret_version.patch</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1680868800">- Update to 5.2.49 (no changelog)</changelog>
  <changelog author="Jaime Marqu&#xED;nez Ferr&#xE1;ndiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1683115200">- Require the mbedtls-devel version to be lower than 3.0.0</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683115201">- Also set the devel-package dependency on mbedtls-devel to &lt; 3: no
  need to try to build bctoolbox consumers with mbedtls 3.x.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1687953600">- Update to 5.2.73 (no changelog)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1693224000">- Update to 5.2.98 (no changelog)</changelog>
  <changelog author="i thod &lt;thod_@gmx.de&gt;" date="1696766400">- Remove RPATH to be able to build on Fedora</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1702296000">- Add decaf dep for post quantum crypto (tumbleweed only for now).</changelog>
</package>
<package pkgid="f621a3d88ff4ef889ecc1f80604708affb2ffc5357c40bad90e1090fba88ce11638fae07342b9d9a83592d5afa9be1bf490a67f4aa4a83c3e6fbf141ae1056a0" name="bctoolbox-devel" arch="i586">
  <version epoch="0" ver="5.2.98" rel="4.1"/>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.53" date="1637496000">- Update to version 5.0.53:
  * no changes</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1642507200">- Update to version 5.0.66:
  * no changelog</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.67" date="1643716800">- Update to version 5.0.67:
  * no changes
- fix license tag</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1646136000">- Update to version 5.1.0:
  * new vfs read2/write2 functions without offset parameter,
    to easy mapping with standard libc functions.
  * optimized C++ logging macros.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1648123200">- Update to version 5.1.12:
  * Add an API to switch off logs on regex test.
  * Fix an issue where STUN gathering requests could be sent over
    IPv6 instead of IPv4 for which they are more useful.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1650974400">- Update to version 5.1.17
  * No changes for Linux platforms</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1654603200">- Update to release 5.1.38
  * Fix wrong read variable resulting by always being in
    "snapshots" state</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1657281600">- Update to release 5.1.45:
  * fix gcc12 warnings
  * fix doc generation</changelog>
  <changelog author="thod_@gmx.de" date="1660478400">- Remove RPATH to be able to build on Fedora</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1666008000">- Update to 5.1.64 (no changelog).</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1672833600">- Update to 5.2.6:
  * Crypto: add support for post-quantum algorithms.
  * Minor changes.</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.2.9" date="1673438400">- Update to version 5.2.9:
  * no changes
- revert license tag change</changelog>
  <changelog author="Avinesh Kumar &lt;avinesh.kumar@suse.com&gt;" date="1676376000">- Update to version 5.2.16:
  * minor changes</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1678276800">- Update to 5.2.30 (no changelog)
- Add set_curret_version.patch</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1680868800">- Update to 5.2.49 (no changelog)</changelog>
  <changelog author="Jaime Marqu&#xED;nez Ferr&#xE1;ndiz &lt;jaime.marquinez.ferrandiz@fastmail.net&gt;" date="1683115200">- Require the mbedtls-devel version to be lower than 3.0.0</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683115201">- Also set the devel-package dependency on mbedtls-devel to &lt; 3: no
  need to try to build bctoolbox consumers with mbedtls 3.x.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1687953600">- Update to 5.2.73 (no changelog)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1693224000">- Update to 5.2.98 (no changelog)</changelog>
  <changelog author="i thod &lt;thod_@gmx.de&gt;" date="1696766400">- Remove RPATH to be able to build on Fedora</changelog>
</package>
<package pkgid="616868deed6d1c482a4fb7d1f3a4eb4bfa179f2afa05d27d4fc5adeac96417dcacf19f0cfa4a7a6669f8bf0d3ea7ecd0cc6dac91e052517984a9824b62d85721" name="bcunit" arch="src">
  <version epoch="0" ver="5.2.62" rel="1.1"/>
  <changelog author="andrea@opensuse.org" date="1267531200">- New package</changelog>
  <changelog author="andrea@opensuse.org" date="1267617600">- split into 3 subpackages</changelog>
  <changelog author="andrea@opensuse.org" date="1268481600">- added CUnit-2.1-pkgconfig.patch to provide cunit.pc</changelog>
  <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="sor.alexei@meowr.ru" date="1495022400">- Update to version 3.0+git20170404:
  * No changelog available.
- Rename the package to bcunit for the fork.
- Rename and rebase cunit-link-ncurses.dif to
  bcunit-link-ncurses.patch,
  cunit-ncurses6.patch to bcunit-ncurses6.patch.
- Switch to cmake.
- Add bcunit-sover.patch: Correctly set the sover.
- Disable test: doesn't compile correctly.
- Correct the licence to LGPL-2.0+ (nothing limits to LGPL-2.0).
- Add baselibs.conf.
- Minor spec clean up.</changelog>
  <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>
</package>
<package pkgid="30d6bbd640a00d705e52d52d1af14964c8fb5b323f7757496390b8fe2256572facdadb2883e44937a5b1e51385205e385047f7eca5f000f34dbeb0290e6d046b" name="bcunit" arch="src">
  <version epoch="0" ver="5.2.62" rel="3.1"/>
  <changelog author="andrea@opensuse.org" date="1267531200">- New package</changelog>
  <changelog author="andrea@opensuse.org" date="1267617600">- split into 3 subpackages</changelog>
  <changelog author="andrea@opensuse.org" date="1268481600">- added CUnit-2.1-pkgconfig.patch to provide cunit.pc</changelog>
  <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="sor.alexei@meowr.ru" date="1495022400">- Update to version 3.0+git20170404:
  * No changelog available.
- Rename the package to bcunit for the fork.
- Rename and rebase cunit-link-ncurses.dif to
  bcunit-link-ncurses.patch,
  cunit-ncurses6.patch to bcunit-ncurses6.patch.
- Switch to cmake.
- Add bcunit-sover.patch: Correctly set the sover.
- Disable test: doesn't compile correctly.
- Correct the licence to LGPL-2.0+ (nothing limits to LGPL-2.0).
- Add baselibs.conf.
- Minor spec clean up.</changelog>
  <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>
</package>
<package pkgid="c16c2fe52141ed178cccb2230ce22d1806a290236f068f9c9857186dd02b670f1e65e44467eb17a80bed4d774e05067a7800718e2291cfd2923f8efe09686cef" name="bcunit-debugsource" arch="x86_64">
  <version epoch="0" ver="5.2.62" rel="1.1"/>
  <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="sor.alexei@meowr.ru" date="1495022400">- Update to version 3.0+git20170404:
  * No changelog available.
- Rename the package to bcunit for the fork.
- Rename and rebase cunit-link-ncurses.dif to
  bcunit-link-ncurses.patch,
  cunit-ncurses6.patch to bcunit-ncurses6.patch.
- Switch to cmake.
- Add bcunit-sover.patch: Correctly set the sover.
- Disable test: doesn't compile correctly.
- Correct the licence to LGPL-2.0+ (nothing limits to LGPL-2.0).
- Add baselibs.conf.
- Minor spec clean up.</changelog>
  <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>
</package>
<package pkgid="14a25a2addf244510ea6e9d70b0bd1d9c93cb315755c014345db9c87d5080c932c6f58489d496f38eabe7d0384425be2b5dace93551afb93ddc7e168fb5439c5" name="bcunit-debugsource" arch="i586">
  <version epoch="0" ver="5.2.62" rel="3.1"/>
  <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="sor.alexei@meowr.ru" date="1495022400">- Update to version 3.0+git20170404:
  * No changelog available.
- Rename the package to bcunit for the fork.
- Rename and rebase cunit-link-ncurses.dif to
  bcunit-link-ncurses.patch,
  cunit-ncurses6.patch to bcunit-ncurses6.patch.
- Switch to cmake.
- Add bcunit-sover.patch: Correctly set the sover.
- Disable test: doesn't compile correctly.
- Correct the licence to LGPL-2.0+ (nothing limits to LGPL-2.0).
- Add baselibs.conf.
- Minor spec clean up.</changelog>
  <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>
</package>
<package pkgid="9b81d77dbaff8849513100d8abf170307de1d70282464b95d39fcec3fecd6fbf00bc0fe8573a802cc054a6ca5454a8374baa20c6d06887a5aada47e928a06b53" name="bcunit-devel" arch="x86_64">
  <version epoch="0" ver="5.2.62" rel="1.1"/>
  <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="sor.alexei@meowr.ru" date="1495022400">- Update to version 3.0+git20170404:
  * No changelog available.
- Rename the package to bcunit for the fork.
- Rename and rebase cunit-link-ncurses.dif to
  bcunit-link-ncurses.patch,
  cunit-ncurses6.patch to bcunit-ncurses6.patch.
- Switch to cmake.
- Add bcunit-sover.patch: Correctly set the sover.
- Disable test: doesn't compile correctly.
- Correct the licence to LGPL-2.0+ (nothing limits to LGPL-2.0).
- Add baselibs.conf.
- Minor spec clean up.</changelog>
  <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>
</package>
<package pkgid="3313c70ac128e0c17eaa1654d85df0c446767bdced7596ed0480c16ddf8f4ab5396e246248af43fea64e754b4320a68e90b0f6ab663ea7118e8cca2eeba875a7" name="bcunit-devel" arch="i586">
  <version epoch="0" ver="5.2.62" rel="3.1"/>
  <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="sor.alexei@meowr.ru" date="1495022400">- Update to version 3.0+git20170404:
  * No changelog available.
- Rename the package to bcunit for the fork.
- Rename and rebase cunit-link-ncurses.dif to
  bcunit-link-ncurses.patch,
  cunit-ncurses6.patch to bcunit-ncurses6.patch.
- Switch to cmake.
- Add bcunit-sover.patch: Correctly set the sover.
- Disable test: doesn't compile correctly.
- Correct the licence to LGPL-2.0+ (nothing limits to LGPL-2.0).
- Add baselibs.conf.
- Minor spec clean up.</changelog>
  <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>
</package>
<package pkgid="bfd455222bc1294eee96c585de8cc186787af7098b3d762b1d7dc049ebc1f9eb99e89b72ea6e7924d185258023726f6f17cb1fc01a81db84b6bf4f23abf07d13" name="bcunit-doc" arch="x86_64">
  <version epoch="0" ver="5.2.62" rel="1.1"/>
  <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="sor.alexei@meowr.ru" date="1495022400">- Update to version 3.0+git20170404:
  * No changelog available.
- Rename the package to bcunit for the fork.
- Rename and rebase cunit-link-ncurses.dif to
  bcunit-link-ncurses.patch,
  cunit-ncurses6.patch to bcunit-ncurses6.patch.
- Switch to cmake.
- Add bcunit-sover.patch: Correctly set the sover.
- Disable test: doesn't compile correctly.
- Correct the licence to LGPL-2.0+ (nothing limits to LGPL-2.0).
- Add baselibs.conf.
- Minor spec clean up.</changelog>
  <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>
</package>
<package pkgid="491d30981cae3fcee2b6ff2f58407a6bb8b71388ee76ffc9445d1d4b09a36293746d05996d3fa6d31a257170a37b8ad1bb229453b46610547ff2ce16960b3eec" name="bcunit-doc" arch="i586">
  <version epoch="0" ver="5.2.62" rel="3.1"/>
  <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="sor.alexei@meowr.ru" date="1495022400">- Update to version 3.0+git20170404:
  * No changelog available.
- Rename the package to bcunit for the fork.
- Rename and rebase cunit-link-ncurses.dif to
  bcunit-link-ncurses.patch,
  cunit-ncurses6.patch to bcunit-ncurses6.patch.
- Switch to cmake.
- Add bcunit-sover.patch: Correctly set the sover.
- Disable test: doesn't compile correctly.
- Correct the licence to LGPL-2.0+ (nothing limits to LGPL-2.0).
- Add baselibs.conf.
- Minor spec clean up.</changelog>
  <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>
</package>
<package pkgid="8eba954495fc8939f606b872fa7fe2a6039c2772a8669bcd4aa97258b06329febbca9f6e5bd608e5bd123a862db0b5c4b3d96b01557510a847c641a3db608df1" name="bdftopcf" arch="i586">
  <version epoch="0" ver="1.1.1" rel="1.1"/>
  <changelog author="vuntz@opensuse.org" date="1334318400">- Split bdftopcf from xorg-x11. Initial version: 1.0.3.</changelog>
  <changelog author="zaitor@opensuse.org" date="1358596800">- Update to version 1.0.4:
  + Use remove() instead of unlink() to remove files.
  + Use symbolic names instead of raw integers for stdin &amp; stdout
    fd's.
  + Add -v flag to print version info.
  + Combine usage message strings.
  + Initialize font to 0 values directly instead of via bzero.
  + Adopt X.Org standard coding style (via x-indent.sh).
  + man: remove trailing spaces and tabs.
  + config:
  - Move man pages into their own directory.
  - Replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS.
  - Use AC_PROG_INSTALL now supplied by XORG_DEFAULT_OPTIONS.</changelog>
  <changelog author="tobias.johannes.klausmann@mni.thm.de" date="1420286400">- Update to version 1.0.5:
  This minor maintenance release fixes a couple of issues with the
  usage messages printed for incorrect options, and updates the
  configure scripts to the latest X.Org standards.</changelog>
  <changelog author="mpluskal@suse.com" date="1486123200">- Add gpg signature
- Remove obsolete parts of spec file
- Make building more verbose</changelog>
  <changelog author="sndirsch@suse.com" date="1510228800">- Update to version 1.1
  * This release imports the libXfont 1.x BDF-reading and PCF-writing
    code, as this program is the only known user of that code and
    libXfont 1.x is otherwise unmaintained. No functional difference
    should be apparent, this is just another step towards eliminating
    the old version of libXfont from the world.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1627905600">- switch to libXfont2</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1665835200">- Update to version 1.1.1
  * Update README for gitlab migration
  * Update configure.ac bug URL for gitlab migration
  * Fix spelling/wording issues
  * gitlab CI: add a basic build test
  * Adopt X.Org standard coding style (via x-indent-all.sh)
  * Add .git-blame-ignore-revs to hide whitespace commits from git blame
  * Variable scope reductions as recommended by cppcheck
  * Delete functions identified as unused by cppcheck
  * Make some functions static that aren't called from other files
  * Remove redundant assignment
  * Remove redundant null-pointer check
  * Fix -Wsign-compare warnings
  * Remove unnecessary cast of strlen result in malloc argument
  * Remove weak symbol setup from Atom code
  * Depend on xproto and fsproto that are now used.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1666008000">- fixed download URLs of tarball and signature file in specfile</changelog>
</package>
<package pkgid="587b22ad86409896ea67efaaee0941eecb1970b79721093f94a859b0b005de989def6a973e2014ca9e12e3ffaabfb01c34189c2e62cd128e7ad97f3f40700f07" name="bdftopcf" arch="src">
  <version epoch="0" ver="1.1.1" rel="1.1"/>
  <changelog author="vuntz@opensuse.org" date="1334318400">- Split bdftopcf from xorg-x11. Initial version: 1.0.3.</changelog>
  <changelog author="zaitor@opensuse.org" date="1358596800">- Update to version 1.0.4:
  + Use remove() instead of unlink() to remove files.
  + Use symbolic names instead of raw integers for stdin &amp; stdout
    fd's.
  + Add -v flag to print version info.
  + Combine usage message strings.
  + Initialize font to 0 values directly instead of via bzero.
  + Adopt X.Org standard coding style (via x-indent.sh).
  + man: remove trailing spaces and tabs.
  + config:
  - Move man pages into their own directory.
  - Replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS.
  - Use AC_PROG_INSTALL now supplied by XORG_DEFAULT_OPTIONS.</changelog>
  <changelog author="tobias.johannes.klausmann@mni.thm.de" date="1420286400">- Update to version 1.0.5:
  This minor maintenance release fixes a couple of issues with the
  usage messages printed for incorrect options, and updates the
  configure scripts to the latest X.Org standards.</changelog>
  <changelog author="mpluskal@suse.com" date="1486123200">- Add gpg signature
- Remove obsolete parts of spec file
- Make building more verbose</changelog>
  <changelog author="sndirsch@suse.com" date="1510228800">- Update to version 1.1
  * This release imports the libXfont 1.x BDF-reading and PCF-writing
    code, as this program is the only known user of that code and
    libXfont 1.x is otherwise unmaintained. No functional difference
    should be apparent, this is just another step towards eliminating
    the old version of libXfont from the world.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1627905600">- switch to libXfont2</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1665835200">- Update to version 1.1.1
  * Update README for gitlab migration
  * Update configure.ac bug URL for gitlab migration
  * Fix spelling/wording issues
  * gitlab CI: add a basic build test
  * Adopt X.Org standard coding style (via x-indent-all.sh)
  * Add .git-blame-ignore-revs to hide whitespace commits from git blame
  * Variable scope reductions as recommended by cppcheck
  * Delete functions identified as unused by cppcheck
  * Make some functions static that aren't called from other files
  * Remove redundant assignment
  * Remove redundant null-pointer check
  * Fix -Wsign-compare warnings
  * Remove unnecessary cast of strlen result in malloc argument
  * Remove weak symbol setup from Atom code
  * Depend on xproto and fsproto that are now used.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1666008000">- fixed download URLs of tarball and signature file in specfile</changelog>
</package>
<package pkgid="97af0d6f86fb835280c41840aca4c5e0604571e4fa5f70947acca469b9f079af0ea361466a61c5e871eae629871ed3fa8d11e8b4317e28b9cd61f16e77c78293" name="bdftopcf" arch="x86_64">
  <version epoch="0" ver="1.1.1" rel="1.1"/>
  <changelog author="vuntz@opensuse.org" date="1334318400">- Split bdftopcf from xorg-x11. Initial version: 1.0.3.</changelog>
  <changelog author="zaitor@opensuse.org" date="1358596800">- Update to version 1.0.4:
  + Use remove() instead of unlink() to remove files.
  + Use symbolic names instead of raw integers for stdin &amp; stdout
    fd's.
  + Add -v flag to print version info.
  + Combine usage message strings.
  + Initialize font to 0 values directly instead of via bzero.
  + Adopt X.Org standard coding style (via x-indent.sh).
  + man: remove trailing spaces and tabs.
  + config:
  - Move man pages into their own directory.
  - Replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS.
  - Use AC_PROG_INSTALL now supplied by XORG_DEFAULT_OPTIONS.</changelog>
  <changelog author="tobias.johannes.klausmann@mni.thm.de" date="1420286400">- Update to version 1.0.5:
  This minor maintenance release fixes a couple of issues with the
  usage messages printed for incorrect options, and updates the
  configure scripts to the latest X.Org standards.</changelog>
  <changelog author="mpluskal@suse.com" date="1486123200">- Add gpg signature
- Remove obsolete parts of spec file
- Make building more verbose</changelog>
  <changelog author="sndirsch@suse.com" date="1510228800">- Update to version 1.1
  * This release imports the libXfont 1.x BDF-reading and PCF-writing
    code, as this program is the only known user of that code and
    libXfont 1.x is otherwise unmaintained. No functional difference
    should be apparent, this is just another step towards eliminating
    the old version of libXfont from the world.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1627905600">- switch to libXfont2</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1665835200">- Update to version 1.1.1
  * Update README for gitlab migration
  * Update configure.ac bug URL for gitlab migration
  * Fix spelling/wording issues
  * gitlab CI: add a basic build test
  * Adopt X.Org standard coding style (via x-indent-all.sh)
  * Add .git-blame-ignore-revs to hide whitespace commits from git blame
  * Variable scope reductions as recommended by cppcheck
  * Delete functions identified as unused by cppcheck
  * Make some functions static that aren't called from other files
  * Remove redundant assignment
  * Remove redundant null-pointer check
  * Fix -Wsign-compare warnings
  * Remove unnecessary cast of strlen result in malloc argument
  * Remove weak symbol setup from Atom code
  * Depend on xproto and fsproto that are now used.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1666008000">- fixed download URLs of tarball and signature file in specfile</changelog>
</package>
<package pkgid="f043d46f38f5881af338d408ce8ab310fe2492a06a58498330df740bf7eae31879bde4b639aec0b4590eabfdc28c7b29c24841617b8264af792d36c0f3a64fd7" name="bdftopcf-debuginfo" arch="i586">
  <version epoch="0" ver="1.1.1" rel="1.1"/>
  <changelog author="vuntz@opensuse.org" date="1334318400">- Split bdftopcf from xorg-x11. Initial version: 1.0.3.</changelog>
  <changelog author="zaitor@opensuse.org" date="1358596800">- Update to version 1.0.4:
  + Use remove() instead of unlink() to remove files.
  + Use symbolic names instead of raw integers for stdin &amp; stdout
    fd's.
  + Add -v flag to print version info.
  + Combine usage message strings.
  + Initialize font to 0 values directly instead of via bzero.
  + Adopt X.Org standard coding style (via x-indent.sh).
  + man: remove trailing spaces and tabs.
  + config:
  - Move man pages into their own directory.
  - Replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS.
  - Use AC_PROG_INSTALL now supplied by XORG_DEFAULT_OPTIONS.</changelog>
  <changelog author="tobias.johannes.klausmann@mni.thm.de" date="1420286400">- Update to version 1.0.5:
  This minor maintenance release fixes a couple of issues with the
  usage messages printed for incorrect options, and updates the
  configure scripts to the latest X.Org standards.</changelog>
  <changelog author="mpluskal@suse.com" date="1486123200">- Add gpg signature
- Remove obsolete parts of spec file
- Make building more verbose</changelog>
  <changelog author="sndirsch@suse.com" date="1510228800">- Update to version 1.1
  * This release imports the libXfont 1.x BDF-reading and PCF-writing
    code, as this program is the only known user of that code and
    libXfont 1.x is otherwise unmaintained. No functional difference
    should be apparent, this is just another step towards eliminating
    the old version of libXfont from the world.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1627905600">- switch to libXfont2</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1665835200">- Update to version 1.1.1
  * Update README for gitlab migration
  * Update configure.ac bug URL for gitlab migration
  * Fix spelling/wording issues
  * gitlab CI: add a basic build test
  * Adopt X.Org standard coding style (via x-indent-all.sh)
  * Add .git-blame-ignore-revs to hide whitespace commits from git blame
  * Variable scope reductions as recommended by cppcheck
  * Delete functions identified as unused by cppcheck
  * Make some functions static that aren't called from other files
  * Remove redundant assignment
  * Remove redundant null-pointer check
  * Fix -Wsign-compare warnings
  * Remove unnecessary cast of strlen result in malloc argument
  * Remove weak symbol setup from Atom code
  * Depend on xproto and fsproto that are now used.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1666008000">- fixed download URLs of tarball and signature file in specfile</changelog>
</package>
<package pkgid="9441a68270b3fc915bf8d6239607d9057643d737ab3540c6a5090d4e2f4d812691209ba90d0a0d7ed0c6338fc80d00774798398318951fa2be5c01f0417f4812" name="bdftopcf-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.1.1" rel="1.1"/>
  <changelog author="vuntz@opensuse.org" date="1334318400">- Split bdftopcf from xorg-x11. Initial version: 1.0.3.</changelog>
  <changelog author="zaitor@opensuse.org" date="1358596800">- Update to version 1.0.4:
  + Use remove() instead of unlink() to remove files.
  + Use symbolic names instead of raw integers for stdin &amp; stdout
    fd's.
  + Add -v flag to print version info.
  + Combine usage message strings.
  + Initialize font to 0 values directly instead of via bzero.
  + Adopt X.Org standard coding style (via x-indent.sh).
  + man: remove trailing spaces and tabs.
  + config:
  - Move man pages into their own directory.
  - Replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS.
  - Use AC_PROG_INSTALL now supplied by XORG_DEFAULT_OPTIONS.</changelog>
  <changelog author="tobias.johannes.klausmann@mni.thm.de" date="1420286400">- Update to version 1.0.5:
  This minor maintenance release fixes a couple of issues with the
  usage messages printed for incorrect options, and updates the
  configure scripts to the latest X.Org standards.</changelog>
  <changelog author="mpluskal@suse.com" date="1486123200">- Add gpg signature
- Remove obsolete parts of spec file
- Make building more verbose</changelog>
  <changelog author="sndirsch@suse.com" date="1510228800">- Update to version 1.1
  * This release imports the libXfont 1.x BDF-reading and PCF-writing
    code, as this program is the only known user of that code and
    libXfont 1.x is otherwise unmaintained. No functional difference
    should be apparent, this is just another step towards eliminating
    the old version of libXfont from the world.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1627905600">- switch to libXfont2</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1665835200">- Update to version 1.1.1
  * Update README for gitlab migration
  * Update configure.ac bug URL for gitlab migration
  * Fix spelling/wording issues
  * gitlab CI: add a basic build test
  * Adopt X.Org standard coding style (via x-indent-all.sh)
  * Add .git-blame-ignore-revs to hide whitespace commits from git blame
  * Variable scope reductions as recommended by cppcheck
  * Delete functions identified as unused by cppcheck
  * Make some functions static that aren't called from other files
  * Remove redundant assignment
  * Remove redundant null-pointer check
  * Fix -Wsign-compare warnings
  * Remove unnecessary cast of strlen result in malloc argument
  * Remove weak symbol setup from Atom code
  * Depend on xproto and fsproto that are now used.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1666008000">- fixed download URLs of tarball and signature file in specfile</changelog>
</package>
<package pkgid="d2419aeb5d51e324f048a7534bcb3a354f7742c738ddeb8aeb61ae43aabbbd26a70c4aec8e6ec8ca987236760ce9479083cbe14737aefb5ed7c2f263a00b1445" name="bdftopcf-debugsource" arch="i586">
  <version epoch="0" ver="1.1.1" rel="1.1"/>
  <changelog author="vuntz@opensuse.org" date="1334318400">- Split bdftopcf from xorg-x11. Initial version: 1.0.3.</changelog>
  <changelog author="zaitor@opensuse.org" date="1358596800">- Update to version 1.0.4:
  + Use remove() instead of unlink() to remove files.
  + Use symbolic names instead of raw integers for stdin &amp; stdout
    fd's.
  + Add -v flag to print version info.
  + Combine usage message strings.
  + Initialize font to 0 values directly instead of via bzero.
  + Adopt X.Org standard coding style (via x-indent.sh).
  + man: remove trailing spaces and tabs.
  + config:
  - Move man pages into their own directory.
  - Replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS.
  - Use AC_PROG_INSTALL now supplied by XORG_DEFAULT_OPTIONS.</changelog>
  <changelog author="tobias.johannes.klausmann@mni.thm.de" date="1420286400">- Update to version 1.0.5:
  This minor maintenance release fixes a couple of issues with the
  usage messages printed for incorrect options, and updates the
  configure scripts to the latest X.Org standards.</changelog>
  <changelog author="mpluskal@suse.com" date="1486123200">- Add gpg signature
- Remove obsolete parts of spec file
- Make building more verbose</changelog>
  <changelog author="sndirsch@suse.com" date="1510228800">- Update to version 1.1
  * This release imports the libXfont 1.x BDF-reading and PCF-writing
    code, as this program is the only known user of that code and
    libXfont 1.x is otherwise unmaintained. No functional difference
    should be apparent, this is just another step towards eliminating
    the old version of libXfont from the world.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1627905600">- switch to libXfont2</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1665835200">- Update to version 1.1.1
  * Update README for gitlab migration
  * Update configure.ac bug URL for gitlab migration
  * Fix spelling/wording issues
  * gitlab CI: add a basic build test
  * Adopt X.Org standard coding style (via x-indent-all.sh)
  * Add .git-blame-ignore-revs to hide whitespace commits from git blame
  * Variable scope reductions as recommended by cppcheck
  * Delete functions identified as unused by cppcheck
  * Make some functions static that aren't called from other files
  * Remove redundant assignment
  * Remove redundant null-pointer check
  * Fix -Wsign-compare warnings
  * Remove unnecessary cast of strlen result in malloc argument
  * Remove weak symbol setup from Atom code
  * Depend on xproto and fsproto that are now used.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1666008000">- fixed download URLs of tarball and signature file in specfile</changelog>
</package>
<package pkgid="96983c63bf7bee47febae29e153fbe34bd2a2464770337cf9ccb51e2dd69576a0a85ce0310ca496bdb10a13b923b6c2376f9cad38101885ace64d9992f7e3ed2" name="bdftopcf-debugsource" arch="x86_64">
  <version epoch="0" ver="1.1.1" rel="1.1"/>
  <changelog author="vuntz@opensuse.org" date="1334318400">- Split bdftopcf from xorg-x11. Initial version: 1.0.3.</changelog>
  <changelog author="zaitor@opensuse.org" date="1358596800">- Update to version 1.0.4:
  + Use remove() instead of unlink() to remove files.
  + Use symbolic names instead of raw integers for stdin &amp; stdout
    fd's.
  + Add -v flag to print version info.
  + Combine usage message strings.
  + Initialize font to 0 values directly instead of via bzero.
  + Adopt X.Org standard coding style (via x-indent.sh).
  + man: remove trailing spaces and tabs.
  + config:
  - Move man pages into their own directory.
  - Replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS.
  - Use AC_PROG_INSTALL now supplied by XORG_DEFAULT_OPTIONS.</changelog>
  <changelog author="tobias.johannes.klausmann@mni.thm.de" date="1420286400">- Update to version 1.0.5:
  This minor maintenance release fixes a couple of issues with the
  usage messages printed for incorrect options, and updates the
  configure scripts to the latest X.Org standards.</changelog>
  <changelog author="mpluskal@suse.com" date="1486123200">- Add gpg signature
- Remove obsolete parts of spec file
- Make building more verbose</changelog>
  <changelog author="sndirsch@suse.com" date="1510228800">- Update to version 1.1
  * This release imports the libXfont 1.x BDF-reading and PCF-writing
    code, as this program is the only known user of that code and
    libXfont 1.x is otherwise unmaintained. No functional difference
    should be apparent, this is just another step towards eliminating
    the old version of libXfont from the world.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1627905600">- switch to libXfont2</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1665835200">- Update to version 1.1.1
  * Update README for gitlab migration
  * Update configure.ac bug URL for gitlab migration
  * Fix spelling/wording issues
  * gitlab CI: add a basic build test
  * Adopt X.Org standard coding style (via x-indent-all.sh)
  * Add .git-blame-ignore-revs to hide whitespace commits from git blame
  * Variable scope reductions as recommended by cppcheck
  * Delete functions identified as unused by cppcheck
  * Make some functions static that aren't called from other files
  * Remove redundant assignment
  * Remove redundant null-pointer check
  * Fix -Wsign-compare warnings
  * Remove unnecessary cast of strlen result in malloc argument
  * Remove weak symbol setup from Atom code
  * Depend on xproto and fsproto that are now used.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1666008000">- fixed download URLs of tarball and signature file in specfile</changelog>
</package>
<package pkgid="3c8625a17dcca63ff0c2487d9e081457b768af70536ebc85d33a678b5b0229298f64eced54aa5d1115d606f14b8f414a2f9cc85cd898465e881331311956b393" name="belcard" arch="src">
  <version epoch="0" ver="5.2.98" rel="1.1"/>
  <changelog author="sor.alexei@meowr.ru" date="1495022400">- Initial package.</changelog>
  <changelog author="jengelh@inai.de" date="1495972800">- Rectify RPM groups, fix incomplete descriptions.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1498996800">- Add belcard-1.0.1-fix-includedir.patch: Fix includedir
  (from commit a515fda).
- Improve belcard-fix-pkgconfig.patch and remove extra dependencies
  from belcard-devel.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1500638400">- Update to version 1.0.2:
  * Minor enhancements and bugfixes.
- Remove belcard-1.0.1-fix-includedir.patch: fixed upstream.
- Rebase belcard-fix-pkgconfig.patch.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1587556800">- Update to version 4.3.1:
  * No changelog available.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1596024000">- Update to version 4.4.0:
  * Fix building with Clang 10.
- Move belr grammar files from belcard-devel to a new belcard-data
  package.</changelog>
  <changelog author="Luiz Angelo Daros de Luca &lt;luizluca@tre-sc.jus.br&gt;" date="1618488000">- Update to 4.5.3:
  * No changelog available.</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 4.5.20" date="1625400000">- Update to version 4.5.20:
  * No changes
- fix several RPMLINT warning</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.36" date="1634644800">- Update to version 5.0.36:
  * isspace cannot be used with int on windows</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.46" date="1635854400">- Update to version 5.0.46:
  * No changes</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.49" date="1636372800">- Update to version 5.0.49:
  * No changes</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.53" date="1637496000">- Update to version 5.0.53:
  * no changes</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.67" date="1643716800">- Update to version 5.0.67:
  * no changes
- fix license tag</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1651060800">- Update to version 5.1.12:
  * use fold and unfold from bctoolbox utils
- revert license tag change</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.1.32" date="1654689600">- Update to version 5.1.32:
  * Fix syntax error in Github issue template</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670241600">- update to 5.1.72:
  * rerelease under new version number, no changes</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.2.9" date="1673438400">- Update to version 5.2.9:
  * Fix syntax error in Github issue template
  * Added Github yml issue template</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674907200">- update to 5.2.16:
  * no changes</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1693224000">- Update to 5.2.98 (no changelog).
- Add set_current_version.patch.</changelog>
</package>
<package pkgid="08dd3fede9dbc836882c7e28185bd951dce97dc5a4ca5bc85f915016544182a83dbda0bf573178d923c5ab7f265bdcb83d1cdd9a4623c978c43e6c6576627e40" name="belcard-data" arch="noarch">
  <version epoch="0" ver="5.2.98" rel="1.1"/>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1587556800">- Update to version 4.3.1:
  * No changelog available.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1596024000">- Update to version 4.4.0:
  * Fix building with Clang 10.
- Move belr grammar files from belcard-devel to a new belcard-data
  package.</changelog>
  <changelog author="Luiz Angelo Daros de Luca &lt;luizluca@tre-sc.jus.br&gt;" date="1618488000">- Update to 4.5.3:
  * No changelog available.</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 4.5.20" date="1625400000">- Update to version 4.5.20:
  * No changes
- fix several RPMLINT warning</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.36" date="1634644800">- Update to version 5.0.36:
  * isspace cannot be used with int on windows</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.46" date="1635854400">- Update to version 5.0.46:
  * No changes</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.49" date="1636372800">- Update to version 5.0.49:
  * No changes</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.53" date="1637496000">- Update to version 5.0.53:
  * no changes</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.67" date="1643716800">- Update to version 5.0.67:
  * no changes
- fix license tag</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1651060800">- Update to version 5.1.12:
  * use fold and unfold from bctoolbox utils
- revert license tag change</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.1.32" date="1654689600">- Update to version 5.1.32:
  * Fix syntax error in Github issue template</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670241600">- update to 5.1.72:
  * rerelease under new version number, no changes</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.2.9" date="1673438400">- Update to version 5.2.9:
  * Fix syntax error in Github issue template
  * Added Github yml issue template</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674907200">- update to 5.2.16:
  * no changes</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1693224000">- Update to 5.2.98 (no changelog).
- Add set_current_version.patch.</changelog>
</package>
<package pkgid="3025c13d876cc9187774c89e4eeaac655a2a1dcc7ac82369f306155a4dc7138971c74098773b817aff96f72470940b139ade2fcaa59346e08609d9e74df6f449" name="belcard-debugsource" arch="x86_64">
  <version epoch="0" ver="5.2.98" rel="1.1"/>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1587556800">- Update to version 4.3.1:
  * No changelog available.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1596024000">- Update to version 4.4.0:
  * Fix building with Clang 10.
- Move belr grammar files from belcard-devel to a new belcard-data
  package.</changelog>
  <changelog author="Luiz Angelo Daros de Luca &lt;luizluca@tre-sc.jus.br&gt;" date="1618488000">- Update to 4.5.3:
  * No changelog available.</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 4.5.20" date="1625400000">- Update to version 4.5.20:
  * No changes
- fix several RPMLINT warning</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.36" date="1634644800">- Update to version 5.0.36:
  * isspace cannot be used with int on windows</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.46" date="1635854400">- Update to version 5.0.46:
  * No changes</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.49" date="1636372800">- Update to version 5.0.49:
  * No changes</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.53" date="1637496000">- Update to version 5.0.53:
  * no changes</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.67" date="1643716800">- Update to version 5.0.67:
  * no changes
- fix license tag</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1651060800">- Update to version 5.1.12:
  * use fold and unfold from bctoolbox utils
- revert license tag change</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.1.32" date="1654689600">- Update to version 5.1.32:
  * Fix syntax error in Github issue template</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670241600">- update to 5.1.72:
  * rerelease under new version number, no changes</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.2.9" date="1673438400">- Update to version 5.2.9:
  * Fix syntax error in Github issue template
  * Added Github yml issue template</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674907200">- update to 5.2.16:
  * no changes</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1693224000">- Update to 5.2.98 (no changelog).
- Add set_current_version.patch.</changelog>
</package>
<package pkgid="fd5e988f553488628d83e18b361e70f6ce724dc5e805eca376119a7a1acc243857cc9cd971db3f0de9516003499bea7416257eb1465c283b77dc14bcf84dbaea" name="belcard-devel" arch="x86_64">
  <version epoch="0" ver="5.2.98" rel="1.1"/>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1587556800">- Update to version 4.3.1:
  * No changelog available.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1596024000">- Update to version 4.4.0:
  * Fix building with Clang 10.
- Move belr grammar files from belcard-devel to a new belcard-data
  package.</changelog>
  <changelog author="Luiz Angelo Daros de Luca &lt;luizluca@tre-sc.jus.br&gt;" date="1618488000">- Update to 4.5.3:
  * No changelog available.</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 4.5.20" date="1625400000">- Update to version 4.5.20:
  * No changes
- fix several RPMLINT warning</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.36" date="1634644800">- Update to version 5.0.36:
  * isspace cannot be used with int on windows</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.46" date="1635854400">- Update to version 5.0.46:
  * No changes</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.49" date="1636372800">- Update to version 5.0.49:
  * No changes</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.53" date="1637496000">- Update to version 5.0.53:
  * no changes</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.67" date="1643716800">- Update to version 5.0.67:
  * no changes
- fix license tag</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1651060800">- Update to version 5.1.12:
  * use fold and unfold from bctoolbox utils
- revert license tag change</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.1.32" date="1654689600">- Update to version 5.1.32:
  * Fix syntax error in Github issue template</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670241600">- update to 5.1.72:
  * rerelease under new version number, no changes</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.2.9" date="1673438400">- Update to version 5.2.9:
  * Fix syntax error in Github issue template
  * Added Github yml issue template</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674907200">- update to 5.2.16:
  * no changes</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1693224000">- Update to 5.2.98 (no changelog).
- Add set_current_version.patch.</changelog>
</package>
<package pkgid="79ed7027e837e7ba59a1e66033893ba66e3f47f0e6bc0566351a9f6f24fe1b9e9d0c84c48ae6bcc265ccf98f735e0247ebd5e6e2069d8b701985b529a5e8c2cf" name="belcard-devel-debuginfo" arch="x86_64">
  <version epoch="0" ver="5.2.98" rel="1.1"/>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1587556800">- Update to version 4.3.1:
  * No changelog available.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1596024000">- Update to version 4.4.0:
  * Fix building with Clang 10.
- Move belr grammar files from belcard-devel to a new belcard-data
  package.</changelog>
  <changelog author="Luiz Angelo Daros de Luca &lt;luizluca@tre-sc.jus.br&gt;" date="1618488000">- Update to 4.5.3:
  * No changelog available.</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 4.5.20" date="1625400000">- Update to version 4.5.20:
  * No changes
- fix several RPMLINT warning</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.36" date="1634644800">- Update to version 5.0.36:
  * isspace cannot be used with int on windows</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.46" date="1635854400">- Update to version 5.0.46:
  * No changes</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.49" date="1636372800">- Update to version 5.0.49:
  * No changes</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.53" date="1637496000">- Update to version 5.0.53:
  * no changes</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.67" date="1643716800">- Update to version 5.0.67:
  * no changes
- fix license tag</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1651060800">- Update to version 5.1.12:
  * use fold and unfold from bctoolbox utils
- revert license tag change</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.1.32" date="1654689600">- Update to version 5.1.32:
  * Fix syntax error in Github issue template</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670241600">- update to 5.1.72:
  * rerelease under new version number, no changes</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.2.9" date="1673438400">- Update to version 5.2.9:
  * Fix syntax error in Github issue template
  * Added Github yml issue template</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674907200">- update to 5.2.16:
  * no changes</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1693224000">- Update to 5.2.98 (no changelog).
- Add set_current_version.patch.</changelog>
</package>
<package pkgid="01dd919ba294c4893402b235408d5cc6ffc7a6a31bb02f80b6dcd7f38f21ce3402fc780f0c9666a25b47d1ea9ad7a7675171ea1942dd7cf212df781fabd00f4a" name="belle-sip" arch="src">
  <version epoch="0" ver="5.2.98" rel="1.1"/>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.36" date="1634644800">- Update to 5.0.36:
  * add option to deactivate potentially weak digest authentication schemes
  * fix via header of CANCEL request
  * fix null pointer crash when receiving an INVITE without from-tag
  * fix prack auth
  * fix special case dns resolver issue and add test
  * fix cast warning
  * implement UDP listening point without server socket</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.46" date="1635854400">- Update to 5.0.46:
  * Fix possible REGISTER endless loop when 200 OK from REGISTER is
    not received through the same connection as the REGISTER</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.49" date="1636372800">- Update to 5.0.49:
  * no changes</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.53" date="1637496000">- Update to version 5.0.53:
  * Fix a crash when receiving parsing a rtcp-fb attribute with just
    fb-id but no value</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1642507200">- Update to version 5.0.66:
  * no changelog</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.67" date="1643716800">- Update to version 5.0.67:
  * no changes
- fix license tag</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1646136000">- Update to 5.1.0:
  * Multipart boundaries are random and used-once.
  * Avoid using V4MAPPED formatted IP addresses in CONNECT http requests,
    because http proxies may not be always IPv6-capable.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1648123200">- Update to 5.1.12:
  * no changelog</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.1.32" date="1654689600">- Update to version 5.1.32:
  * Fixed userid not used in http auth
  * Add methods to known whether a request can be created or not
  * Avoid re-sending a BYE because of un-ACKed dialog if a BYE was sent already
  * report io error to pending http transaction in case of provider stop
  * Add test vectors from RFC7616 for digest auth
  * Implement automatic retry of reINVITE upon 491 request pending response
- revert license tag change</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1657281600">- Update to 5.1.47:
  * Close the file before calling stop callback to let cb to do file modifications like renaming.
  * Do not return belle_sip_source_t when scheduling task on the main loop.
  * Fix double free during certificate generation.</changelog>
  <changelog author="thod_@gmx.de" date="1660478400">- Remove RPATH to be able to build on Fedora</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1666008000">- Update to 5.1.64 (no changelog).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670241600">- update to 5.1.72:
  * Allow multiple challenges in a single authenticate header as defined by rfc2616</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1672833600">- Update to 5.2.6:
  * Support for authentication headers with multiple challenges.
  * Fixed various weaknesses within multipart decoding process.
  * Fixed endless UDP transaction in a specific scenario.
  * Fixed various crashes.</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.2.9" date="1673438400">- Update to version 5.2.9:
  * no changes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674907200">- Update to 5.2.16:
  * no changes</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1678276800">- Update to 5.2.30 (no changelog)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1680868800">- Update to 5.2.49 (no changelog)
- Add set_current_version.patch</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1687953600">- Update to 5.2.73 (no changelog)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1693224000">- Update to 5.2.98 (no changelog)</changelog>
</package>
<package pkgid="709ef020fa3a593652d4dde2d6ce447a8a349ceb6b7bcecf023cc7738b89780593c95763313931c5b2a227b0f3e85aa65d9afeddcce60ac9ade4d545f331a64b" name="belle-sip" arch="src">
  <version epoch="0" ver="5.2.98" rel="2.3"/>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.36" date="1634644800">- Update to 5.0.36:
  * add option to deactivate potentially weak digest authentication schemes
  * fix via header of CANCEL request
  * fix null pointer crash when receiving an INVITE without from-tag
  * fix prack auth
  * fix special case dns resolver issue and add test
  * fix cast warning
  * implement UDP listening point without server socket</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.46" date="1635854400">- Update to 5.0.46:
  * Fix possible REGISTER endless loop when 200 OK from REGISTER is
    not received through the same connection as the REGISTER</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.49" date="1636372800">- Update to 5.0.49:
  * no changes</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.53" date="1637496000">- Update to version 5.0.53:
  * Fix a crash when receiving parsing a rtcp-fb attribute with just
    fb-id but no value</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1642507200">- Update to version 5.0.66:
  * no changelog</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.67" date="1643716800">- Update to version 5.0.67:
  * no changes
- fix license tag</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1646136000">- Update to 5.1.0:
  * Multipart boundaries are random and used-once.
  * Avoid using V4MAPPED formatted IP addresses in CONNECT http requests,
    because http proxies may not be always IPv6-capable.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1648123200">- Update to 5.1.12:
  * no changelog</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.1.32" date="1654689600">- Update to version 5.1.32:
  * Fixed userid not used in http auth
  * Add methods to known whether a request can be created or not
  * Avoid re-sending a BYE because of un-ACKed dialog if a BYE was sent already
  * report io error to pending http transaction in case of provider stop
  * Add test vectors from RFC7616 for digest auth
  * Implement automatic retry of reINVITE upon 491 request pending response
- revert license tag change</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1657281600">- Update to 5.1.47:
  * Close the file before calling stop callback to let cb to do file modifications like renaming.
  * Do not return belle_sip_source_t when scheduling task on the main loop.
  * Fix double free during certificate generation.</changelog>
  <changelog author="thod_@gmx.de" date="1660478400">- Remove RPATH to be able to build on Fedora</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1666008000">- Update to 5.1.64 (no changelog).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670241600">- update to 5.1.72:
  * Allow multiple challenges in a single authenticate header as defined by rfc2616</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1672833600">- Update to 5.2.6:
  * Support for authentication headers with multiple challenges.
  * Fixed various weaknesses within multipart decoding process.
  * Fixed endless UDP transaction in a specific scenario.
  * Fixed various crashes.</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.2.9" date="1673438400">- Update to version 5.2.9:
  * no changes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674907200">- Update to 5.2.16:
  * no changes</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1678276800">- Update to 5.2.30 (no changelog)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1680868800">- Update to 5.2.49 (no changelog)
- Add set_current_version.patch</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1687953600">- Update to 5.2.73 (no changelog)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1693224000">- Update to 5.2.98 (no changelog)</changelog>
</package>
<package pkgid="38b2800834a12ee26900bc8bbb55a436d06faa511d2a2f5df00b6cdd91f74b060420b1e9838c6d0f11edf60b1d97be08caddb2cf143a9a481b03f0ad6869b1ae" name="belle-sip-data" arch="noarch">
  <version epoch="0" ver="5.2.98" rel="1.1"/>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.36" date="1634644800">- Update to 5.0.36:
  * add option to deactivate potentially weak digest authentication schemes
  * fix via header of CANCEL request
  * fix null pointer crash when receiving an INVITE without from-tag
  * fix prack auth
  * fix special case dns resolver issue and add test
  * fix cast warning
  * implement UDP listening point without server socket</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.46" date="1635854400">- Update to 5.0.46:
  * Fix possible REGISTER endless loop when 200 OK from REGISTER is
    not received through the same connection as the REGISTER</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.49" date="1636372800">- Update to 5.0.49:
  * no changes</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.53" date="1637496000">- Update to version 5.0.53:
  * Fix a crash when receiving parsing a rtcp-fb attribute with just
    fb-id but no value</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1642507200">- Update to version 5.0.66:
  * no changelog</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.67" date="1643716800">- Update to version 5.0.67:
  * no changes
- fix license tag</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1646136000">- Update to 5.1.0:
  * Multipart boundaries are random and used-once.
  * Avoid using V4MAPPED formatted IP addresses in CONNECT http requests,
    because http proxies may not be always IPv6-capable.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1648123200">- Update to 5.1.12:
  * no changelog</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.1.32" date="1654689600">- Update to version 5.1.32:
  * Fixed userid not used in http auth
  * Add methods to known whether a request can be created or not
  * Avoid re-sending a BYE because of un-ACKed dialog if a BYE was sent already
  * report io error to pending http transaction in case of provider stop
  * Add test vectors from RFC7616 for digest auth
  * Implement automatic retry of reINVITE upon 491 request pending response
- revert license tag change</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1657281600">- Update to 5.1.47:
  * Close the file before calling stop callback to let cb to do file modifications like renaming.
  * Do not return belle_sip_source_t when scheduling task on the main loop.
  * Fix double free during certificate generation.</changelog>
  <changelog author="thod_@gmx.de" date="1660478400">- Remove RPATH to be able to build on Fedora</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1666008000">- Update to 5.1.64 (no changelog).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670241600">- update to 5.1.72:
  * Allow multiple challenges in a single authenticate header as defined by rfc2616</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1672833600">- Update to 5.2.6:
  * Support for authentication headers with multiple challenges.
  * Fixed various weaknesses within multipart decoding process.
  * Fixed endless UDP transaction in a specific scenario.
  * Fixed various crashes.</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.2.9" date="1673438400">- Update to version 5.2.9:
  * no changes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674907200">- Update to 5.2.16:
  * no changes</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1678276800">- Update to 5.2.30 (no changelog)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1680868800">- Update to 5.2.49 (no changelog)
- Add set_current_version.patch</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1687953600">- Update to 5.2.73 (no changelog)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1693224000">- Update to 5.2.98 (no changelog)</changelog>
</package>
<package pkgid="2f77394d2a990c89074144cc864de8fa8dddd7e766e5866f6058ef971dca598c78ace402c02c15a63d6d58364da746e026583f4586f825bfb0f102ca45aeb33b" name="belle-sip-data" arch="noarch">
  <version epoch="0" ver="5.2.98" rel="2.3"/>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.36" date="1634644800">- Update to 5.0.36:
  * add option to deactivate potentially weak digest authentication schemes
  * fix via header of CANCEL request
  * fix null pointer crash when receiving an INVITE without from-tag
  * fix prack auth
  * fix special case dns resolver issue and add test
  * fix cast warning
  * implement UDP listening point without server socket</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.46" date="1635854400">- Update to 5.0.46:
  * Fix possible REGISTER endless loop when 200 OK from REGISTER is
    not received through the same connection as the REGISTER</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.49" date="1636372800">- Update to 5.0.49:
  * no changes</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.53" date="1637496000">- Update to version 5.0.53:
  * Fix a crash when receiving parsing a rtcp-fb attribute with just
    fb-id but no value</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1642507200">- Update to version 5.0.66:
  * no changelog</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.67" date="1643716800">- Update to version 5.0.67:
  * no changes
- fix license tag</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1646136000">- Update to 5.1.0:
  * Multipart boundaries are random and used-once.
  * Avoid using V4MAPPED formatted IP addresses in CONNECT http requests,
    because http proxies may not be always IPv6-capable.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1648123200">- Update to 5.1.12:
  * no changelog</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.1.32" date="1654689600">- Update to version 5.1.32:
  * Fixed userid not used in http auth
  * Add methods to known whether a request can be created or not
  * Avoid re-sending a BYE because of un-ACKed dialog if a BYE was sent already
  * report io error to pending http transaction in case of provider stop
  * Add test vectors from RFC7616 for digest auth
  * Implement automatic retry of reINVITE upon 491 request pending response
- revert license tag change</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1657281600">- Update to 5.1.47:
  * Close the file before calling stop callback to let cb to do file modifications like renaming.
  * Do not return belle_sip_source_t when scheduling task on the main loop.
  * Fix double free during certificate generation.</changelog>
  <changelog author="thod_@gmx.de" date="1660478400">- Remove RPATH to be able to build on Fedora</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1666008000">- Update to 5.1.64 (no changelog).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670241600">- update to 5.1.72:
  * Allow multiple challenges in a single authenticate header as defined by rfc2616</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1672833600">- Update to 5.2.6:
  * Support for authentication headers with multiple challenges.
  * Fixed various weaknesses within multipart decoding process.
  * Fixed endless UDP transaction in a specific scenario.
  * Fixed various crashes.</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.2.9" date="1673438400">- Update to version 5.2.9:
  * no changes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674907200">- Update to 5.2.16:
  * no changes</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1678276800">- Update to 5.2.30 (no changelog)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1680868800">- Update to 5.2.49 (no changelog)
- Add set_current_version.patch</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1687953600">- Update to 5.2.73 (no changelog)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1693224000">- Update to 5.2.98 (no changelog)</changelog>
</package>
<package pkgid="5016748f30c4f1d675eb8be6a1ee70112c4778a89688aa73e60f7baa28fd8d9b342a997c9af43659ca4caaeb455e368f471e373f7978f089e6c8e28b74ee8f36" name="belle-sip-debugsource" arch="x86_64">
  <version epoch="0" ver="5.2.98" rel="1.1"/>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.36" date="1634644800">- Update to 5.0.36:
  * add option to deactivate potentially weak digest authentication schemes
  * fix via header of CANCEL request
  * fix null pointer crash when receiving an INVITE without from-tag
  * fix prack auth
  * fix special case dns resolver issue and add test
  * fix cast warning
  * implement UDP listening point without server socket</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.46" date="1635854400">- Update to 5.0.46:
  * Fix possible REGISTER endless loop when 200 OK from REGISTER is
    not received through the same connection as the REGISTER</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.49" date="1636372800">- Update to 5.0.49:
  * no changes</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.53" date="1637496000">- Update to version 5.0.53:
  * Fix a crash when receiving parsing a rtcp-fb attribute with just
    fb-id but no value</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1642507200">- Update to version 5.0.66:
  * no changelog</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.67" date="1643716800">- Update to version 5.0.67:
  * no changes
- fix license tag</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1646136000">- Update to 5.1.0:
  * Multipart boundaries are random and used-once.
  * Avoid using V4MAPPED formatted IP addresses in CONNECT http requests,
    because http proxies may not be always IPv6-capable.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1648123200">- Update to 5.1.12:
  * no changelog</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.1.32" date="1654689600">- Update to version 5.1.32:
  * Fixed userid not used in http auth
  * Add methods to known whether a request can be created or not
  * Avoid re-sending a BYE because of un-ACKed dialog if a BYE was sent already
  * report io error to pending http transaction in case of provider stop
  * Add test vectors from RFC7616 for digest auth
  * Implement automatic retry of reINVITE upon 491 request pending response
- revert license tag change</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1657281600">- Update to 5.1.47:
  * Close the file before calling stop callback to let cb to do file modifications like renaming.
  * Do not return belle_sip_source_t when scheduling task on the main loop.
  * Fix double free during certificate generation.</changelog>
  <changelog author="thod_@gmx.de" date="1660478400">- Remove RPATH to be able to build on Fedora</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1666008000">- Update to 5.1.64 (no changelog).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670241600">- update to 5.1.72:
  * Allow multiple challenges in a single authenticate header as defined by rfc2616</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1672833600">- Update to 5.2.6:
  * Support for authentication headers with multiple challenges.
  * Fixed various weaknesses within multipart decoding process.
  * Fixed endless UDP transaction in a specific scenario.
  * Fixed various crashes.</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.2.9" date="1673438400">- Update to version 5.2.9:
  * no changes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674907200">- Update to 5.2.16:
  * no changes</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1678276800">- Update to 5.2.30 (no changelog)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1680868800">- Update to 5.2.49 (no changelog)
- Add set_current_version.patch</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1687953600">- Update to 5.2.73 (no changelog)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1693224000">- Update to 5.2.98 (no changelog)</changelog>
</package>
<package pkgid="e225752c09eadd0584b26139aef0963ab7a79f986e6f400660fb09d569d0bd2965a3e5c40e53d103db8e3905f017bc81466881115189618711194ed792494bd3" name="belle-sip-debugsource" arch="i586">
  <version epoch="0" ver="5.2.98" rel="2.3"/>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.36" date="1634644800">- Update to 5.0.36:
  * add option to deactivate potentially weak digest authentication schemes
  * fix via header of CANCEL request
  * fix null pointer crash when receiving an INVITE without from-tag
  * fix prack auth
  * fix special case dns resolver issue and add test
  * fix cast warning
  * implement UDP listening point without server socket</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.46" date="1635854400">- Update to 5.0.46:
  * Fix possible REGISTER endless loop when 200 OK from REGISTER is
    not received through the same connection as the REGISTER</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.49" date="1636372800">- Update to 5.0.49:
  * no changes</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.53" date="1637496000">- Update to version 5.0.53:
  * Fix a crash when receiving parsing a rtcp-fb attribute with just
    fb-id but no value</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1642507200">- Update to version 5.0.66:
  * no changelog</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.67" date="1643716800">- Update to version 5.0.67:
  * no changes
- fix license tag</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1646136000">- Update to 5.1.0:
  * Multipart boundaries are random and used-once.
  * Avoid using V4MAPPED formatted IP addresses in CONNECT http requests,
    because http proxies may not be always IPv6-capable.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1648123200">- Update to 5.1.12:
  * no changelog</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.1.32" date="1654689600">- Update to version 5.1.32:
  * Fixed userid not used in http auth
  * Add methods to known whether a request can be created or not
  * Avoid re-sending a BYE because of un-ACKed dialog if a BYE was sent already
  * report io error to pending http transaction in case of provider stop
  * Add test vectors from RFC7616 for digest auth
  * Implement automatic retry of reINVITE upon 491 request pending response
- revert license tag change</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1657281600">- Update to 5.1.47:
  * Close the file before calling stop callback to let cb to do file modifications like renaming.
  * Do not return belle_sip_source_t when scheduling task on the main loop.
  * Fix double free during certificate generation.</changelog>
  <changelog author="thod_@gmx.de" date="1660478400">- Remove RPATH to be able to build on Fedora</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1666008000">- Update to 5.1.64 (no changelog).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670241600">- update to 5.1.72:
  * Allow multiple challenges in a single authenticate header as defined by rfc2616</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1672833600">- Update to 5.2.6:
  * Support for authentication headers with multiple challenges.
  * Fixed various weaknesses within multipart decoding process.
  * Fixed endless UDP transaction in a specific scenario.
  * Fixed various crashes.</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.2.9" date="1673438400">- Update to version 5.2.9:
  * no changes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674907200">- Update to 5.2.16:
  * no changes</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1678276800">- Update to 5.2.30 (no changelog)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1680868800">- Update to 5.2.49 (no changelog)
- Add set_current_version.patch</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1687953600">- Update to 5.2.73 (no changelog)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1693224000">- Update to 5.2.98 (no changelog)</changelog>
</package>
<package pkgid="1355c95bcf9ae73e83cef2e1a2314ed8a53dd0e8c77fd7bc2a357a325a692e4058a0fee2773529b8ba08f28e6191ea3a75e2df678269a087a43cef4eff7ff632" name="belle-sip-devel" arch="x86_64">
  <version epoch="0" ver="5.2.98" rel="1.1"/>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.36" date="1634644800">- Update to 5.0.36:
  * add option to deactivate potentially weak digest authentication schemes
  * fix via header of CANCEL request
  * fix null pointer crash when receiving an INVITE without from-tag
  * fix prack auth
  * fix special case dns resolver issue and add test
  * fix cast warning
  * implement UDP listening point without server socket</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.46" date="1635854400">- Update to 5.0.46:
  * Fix possible REGISTER endless loop when 200 OK from REGISTER is
    not received through the same connection as the REGISTER</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.49" date="1636372800">- Update to 5.0.49:
  * no changes</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.53" date="1637496000">- Update to version 5.0.53:
  * Fix a crash when receiving parsing a rtcp-fb attribute with just
    fb-id but no value</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1642507200">- Update to version 5.0.66:
  * no changelog</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.67" date="1643716800">- Update to version 5.0.67:
  * no changes
- fix license tag</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1646136000">- Update to 5.1.0:
  * Multipart boundaries are random and used-once.
  * Avoid using V4MAPPED formatted IP addresses in CONNECT http requests,
    because http proxies may not be always IPv6-capable.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1648123200">- Update to 5.1.12:
  * no changelog</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.1.32" date="1654689600">- Update to version 5.1.32:
  * Fixed userid not used in http auth
  * Add methods to known whether a request can be created or not
  * Avoid re-sending a BYE because of un-ACKed dialog if a BYE was sent already
  * report io error to pending http transaction in case of provider stop
  * Add test vectors from RFC7616 for digest auth
  * Implement automatic retry of reINVITE upon 491 request pending response
- revert license tag change</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1657281600">- Update to 5.1.47:
  * Close the file before calling stop callback to let cb to do file modifications like renaming.
  * Do not return belle_sip_source_t when scheduling task on the main loop.
  * Fix double free during certificate generation.</changelog>
  <changelog author="thod_@gmx.de" date="1660478400">- Remove RPATH to be able to build on Fedora</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1666008000">- Update to 5.1.64 (no changelog).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670241600">- update to 5.1.72:
  * Allow multiple challenges in a single authenticate header as defined by rfc2616</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1672833600">- Update to 5.2.6:
  * Support for authentication headers with multiple challenges.
  * Fixed various weaknesses within multipart decoding process.
  * Fixed endless UDP transaction in a specific scenario.
  * Fixed various crashes.</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.2.9" date="1673438400">- Update to version 5.2.9:
  * no changes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674907200">- Update to 5.2.16:
  * no changes</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1678276800">- Update to 5.2.30 (no changelog)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1680868800">- Update to 5.2.49 (no changelog)
- Add set_current_version.patch</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1687953600">- Update to 5.2.73 (no changelog)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1693224000">- Update to 5.2.98 (no changelog)</changelog>
</package>
<package pkgid="ad485d39963611ee6b35480984972290f3c6f60c77d2ff323d2c9f6d1d39d713466b16c813941889fe48275b299b154e73ba3b266857ac9c259d33bc39ee9e97" name="belle-sip-devel" arch="i586">
  <version epoch="0" ver="5.2.98" rel="2.3"/>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.36" date="1634644800">- Update to 5.0.36:
  * add option to deactivate potentially weak digest authentication schemes
  * fix via header of CANCEL request
  * fix null pointer crash when receiving an INVITE without from-tag
  * fix prack auth
  * fix special case dns resolver issue and add test
  * fix cast warning
  * implement UDP listening point without server socket</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.46" date="1635854400">- Update to 5.0.46:
  * Fix possible REGISTER endless loop when 200 OK from REGISTER is
    not received through the same connection as the REGISTER</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.49" date="1636372800">- Update to 5.0.49:
  * no changes</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.53" date="1637496000">- Update to version 5.0.53:
  * Fix a crash when receiving parsing a rtcp-fb attribute with just
    fb-id but no value</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1642507200">- Update to version 5.0.66:
  * no changelog</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.67" date="1643716800">- Update to version 5.0.67:
  * no changes
- fix license tag</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1646136000">- Update to 5.1.0:
  * Multipart boundaries are random and used-once.
  * Avoid using V4MAPPED formatted IP addresses in CONNECT http requests,
    because http proxies may not be always IPv6-capable.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1648123200">- Update to 5.1.12:
  * no changelog</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.1.32" date="1654689600">- Update to version 5.1.32:
  * Fixed userid not used in http auth
  * Add methods to known whether a request can be created or not
  * Avoid re-sending a BYE because of un-ACKed dialog if a BYE was sent already
  * report io error to pending http transaction in case of provider stop
  * Add test vectors from RFC7616 for digest auth
  * Implement automatic retry of reINVITE upon 491 request pending response
- revert license tag change</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1657281600">- Update to 5.1.47:
  * Close the file before calling stop callback to let cb to do file modifications like renaming.
  * Do not return belle_sip_source_t when scheduling task on the main loop.
  * Fix double free during certificate generation.</changelog>
  <changelog author="thod_@gmx.de" date="1660478400">- Remove RPATH to be able to build on Fedora</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1666008000">- Update to 5.1.64 (no changelog).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670241600">- update to 5.1.72:
  * Allow multiple challenges in a single authenticate header as defined by rfc2616</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1672833600">- Update to 5.2.6:
  * Support for authentication headers with multiple challenges.
  * Fixed various weaknesses within multipart decoding process.
  * Fixed endless UDP transaction in a specific scenario.
  * Fixed various crashes.</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.2.9" date="1673438400">- Update to version 5.2.9:
  * no changes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674907200">- Update to 5.2.16:
  * no changes</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1678276800">- Update to 5.2.30 (no changelog)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1680868800">- Update to 5.2.49 (no changelog)
- Add set_current_version.patch</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1687953600">- Update to 5.2.73 (no changelog)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1693224000">- Update to 5.2.98 (no changelog)</changelog>
</package>
<package pkgid="928cbac61b2e3ae757913a4b79f3995565faba5ab24c976b75f1fa54d2fc1e0b9e62f0a9945a295e97ed1118a252948bb35f8c79f5630b4d1140b582b1dd3ecf" name="belle-sip-devel-debuginfo" arch="x86_64">
  <version epoch="0" ver="5.2.98" rel="1.1"/>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.36" date="1634644800">- Update to 5.0.36:
  * add option to deactivate potentially weak digest authentication schemes
  * fix via header of CANCEL request
  * fix null pointer crash when receiving an INVITE without from-tag
  * fix prack auth
  * fix special case dns resolver issue and add test
  * fix cast warning
  * implement UDP listening point without server socket</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.46" date="1635854400">- Update to 5.0.46:
  * Fix possible REGISTER endless loop when 200 OK from REGISTER is
    not received through the same connection as the REGISTER</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.49" date="1636372800">- Update to 5.0.49:
  * no changes</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.53" date="1637496000">- Update to version 5.0.53:
  * Fix a crash when receiving parsing a rtcp-fb attribute with just
    fb-id but no value</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1642507200">- Update to version 5.0.66:
  * no changelog</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.67" date="1643716800">- Update to version 5.0.67:
  * no changes
- fix license tag</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1646136000">- Update to 5.1.0:
  * Multipart boundaries are random and used-once.
  * Avoid using V4MAPPED formatted IP addresses in CONNECT http requests,
    because http proxies may not be always IPv6-capable.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1648123200">- Update to 5.1.12:
  * no changelog</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.1.32" date="1654689600">- Update to version 5.1.32:
  * Fixed userid not used in http auth
  * Add methods to known whether a request can be created or not
  * Avoid re-sending a BYE because of un-ACKed dialog if a BYE was sent already
  * report io error to pending http transaction in case of provider stop
  * Add test vectors from RFC7616 for digest auth
  * Implement automatic retry of reINVITE upon 491 request pending response
- revert license tag change</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1657281600">- Update to 5.1.47:
  * Close the file before calling stop callback to let cb to do file modifications like renaming.
  * Do not return belle_sip_source_t when scheduling task on the main loop.
  * Fix double free during certificate generation.</changelog>
  <changelog author="thod_@gmx.de" date="1660478400">- Remove RPATH to be able to build on Fedora</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1666008000">- Update to 5.1.64 (no changelog).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670241600">- update to 5.1.72:
  * Allow multiple challenges in a single authenticate header as defined by rfc2616</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1672833600">- Update to 5.2.6:
  * Support for authentication headers with multiple challenges.
  * Fixed various weaknesses within multipart decoding process.
  * Fixed endless UDP transaction in a specific scenario.
  * Fixed various crashes.</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.2.9" date="1673438400">- Update to version 5.2.9:
  * no changes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674907200">- Update to 5.2.16:
  * no changes</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1678276800">- Update to 5.2.30 (no changelog)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1680868800">- Update to 5.2.49 (no changelog)
- Add set_current_version.patch</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1687953600">- Update to 5.2.73 (no changelog)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1693224000">- Update to 5.2.98 (no changelog)</changelog>
</package>
<package pkgid="c2e851f880a3af4e116ece5edc76429fd29767a0d9d885afa7bdeee9f1ecd178d60014ea2863f5be154c985186558491fd824af066b737804c967fe170049e9a" name="belle-sip-devel-debuginfo" arch="i586">
  <version epoch="0" ver="5.2.98" rel="2.3"/>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.36" date="1634644800">- Update to 5.0.36:
  * add option to deactivate potentially weak digest authentication schemes
  * fix via header of CANCEL request
  * fix null pointer crash when receiving an INVITE without from-tag
  * fix prack auth
  * fix special case dns resolver issue and add test
  * fix cast warning
  * implement UDP listening point without server socket</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.46" date="1635854400">- Update to 5.0.46:
  * Fix possible REGISTER endless loop when 200 OK from REGISTER is
    not received through the same connection as the REGISTER</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.49" date="1636372800">- Update to 5.0.49:
  * no changes</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.53" date="1637496000">- Update to version 5.0.53:
  * Fix a crash when receiving parsing a rtcp-fb attribute with just
    fb-id but no value</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1642507200">- Update to version 5.0.66:
  * no changelog</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.67" date="1643716800">- Update to version 5.0.67:
  * no changes
- fix license tag</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1646136000">- Update to 5.1.0:
  * Multipart boundaries are random and used-once.
  * Avoid using V4MAPPED formatted IP addresses in CONNECT http requests,
    because http proxies may not be always IPv6-capable.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1648123200">- Update to 5.1.12:
  * no changelog</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.1.32" date="1654689600">- Update to version 5.1.32:
  * Fixed userid not used in http auth
  * Add methods to known whether a request can be created or not
  * Avoid re-sending a BYE because of un-ACKed dialog if a BYE was sent already
  * report io error to pending http transaction in case of provider stop
  * Add test vectors from RFC7616 for digest auth
  * Implement automatic retry of reINVITE upon 491 request pending response
- revert license tag change</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1657281600">- Update to 5.1.47:
  * Close the file before calling stop callback to let cb to do file modifications like renaming.
  * Do not return belle_sip_source_t when scheduling task on the main loop.
  * Fix double free during certificate generation.</changelog>
  <changelog author="thod_@gmx.de" date="1660478400">- Remove RPATH to be able to build on Fedora</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1666008000">- Update to 5.1.64 (no changelog).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670241600">- update to 5.1.72:
  * Allow multiple challenges in a single authenticate header as defined by rfc2616</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1672833600">- Update to 5.2.6:
  * Support for authentication headers with multiple challenges.
  * Fixed various weaknesses within multipart decoding process.
  * Fixed endless UDP transaction in a specific scenario.
  * Fixed various crashes.</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.2.9" date="1673438400">- Update to version 5.2.9:
  * no changes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674907200">- Update to 5.2.16:
  * no changes</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1678276800">- Update to 5.2.30 (no changelog)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1680868800">- Update to 5.2.49 (no changelog)
- Add set_current_version.patch</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1687953600">- Update to 5.2.73 (no changelog)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1693224000">- Update to 5.2.98 (no changelog)</changelog>
</package>
<package pkgid="ea20ac481e67b4b9ef22cc3e9177b21071780349f66af9e16729ec4311cd252f5b691b1853d601efb1b71cc0cedf27ee32060b0d00b7371f116e59ef58aada66" name="belr" arch="src">
  <version epoch="0" ver="5.2.98" rel="1.1"/>
  <changelog author="sor.alexei@meowr.ru" date="1500638400">- Update to version 0.1.3:
  * Bug fixes.
- Remove belr-0.1.2-fix-includedir.patch: fixed upstream.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1551787200">- Modernise spec file with spec-cleaner</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1574078400">- %make_jobs is depricated replaced by %cmake_build
- Use %autopatch</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1587556800">- Update to version 4.3.1 (changes since 0.1.3):
  * belr-compiler tool, to generate binary grammar files, that can
    be loaded hundred times faster than txt grammars.
  * Optimise size of user application object code, due to template
    instanciation of belr classes.
  * Install cmake config files into the correct path.
  * Use BcTooblox macros for source archive generation.
  * CMakeLists.txt: Introduce the ENABLE_PACKAGE_SOURCE option.
  * Licence moves to GNU GPLv3+.
  * Add better documentation in README.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1596024000">- Update to version 4.4.0:
  * Fix a bug with the use of createRootObject().
    It wasn't passed the size of what was really parsed, which was
    confusing for the DebugParser and the output of belr-parse tool.
  * Add Iphlpapi dependency for using liblinphone
    GetAdaptersAddresses.</changelog>
  <changelog author="Luiz Angelo Daros de Luca &lt;luizluca@tre-sc.jus.br&gt;" date="1618488000">- Update to 4.5.3:
  * No changelog available.</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 4.5.20" date="1625313600">- Update to version 4.5.20:
  * No changes
- fix several RPMLINT warning</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.36" date="1634644800">- Update to version 5.0.36:
  * Cast on assert to remove warning on x64
  * Remove a useless usage shared_ptr&lt;&gt; in the Parser and Regognizers</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.46" date="1635854400">- Update to version 5.0.46:
  * No changes</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.49" date="1636372800">- Update to version 5.0.49:
  * No changes</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.53" date="1637496000">- Update to version 5.0.53:
  * no changes</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.67" date="1643716800">- Update to version 5.0.67:
  * no changes
- fix license tag</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1647345600">- revert license tag change:
  * no GPL-3.0-only declaration could be found in source</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1651060800">- Update to version 5.1.12:
  * no changes</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.1.32" date="1654689600">- Update to version 5.1.32:
  * Fix syntax error in Github issue template
  * Parse integers as long long</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670414400">- update to 5.1.72:
  * version bump, no source code change</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.2.9" date="1673438400">- Update to version 5.2.9:
  * Fix syntax error in Github issue template
  * Added Github yml issue template
  * Parse integers as long long</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1681646400">- update to 5.2.51:
  * Fix bug resulting in empty matches not being considered as
    valid when enclosed within a selector.
  * Fix build using flexisip flags</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1693224000">- Update to 5.2.98 (no changelog)
- Add set_current_version.patch.</changelog>
</package>
<package pkgid="c778c29d0231d89eaded074f1c93e24e1caa3cfaa1f373435840b99e8286156e8d12e1d6c862ed97c7df586000ab86f74e56a8936f4e8fe87f15a0c7ed7cf045" name="belr" arch="src">
  <version epoch="0" ver="5.2.98" rel="3.1"/>
  <changelog author="sor.alexei@meowr.ru" date="1500638400">- Update to version 0.1.3:
  * Bug fixes.
- Remove belr-0.1.2-fix-includedir.patch: fixed upstream.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1551787200">- Modernise spec file with spec-cleaner</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1574078400">- %make_jobs is depricated replaced by %cmake_build
- Use %autopatch</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1587556800">- Update to version 4.3.1 (changes since 0.1.3):
  * belr-compiler tool, to generate binary grammar files, that can
    be loaded hundred times faster than txt grammars.
  * Optimise size of user application object code, due to template
    instanciation of belr classes.
  * Install cmake config files into the correct path.
  * Use BcTooblox macros for source archive generation.
  * CMakeLists.txt: Introduce the ENABLE_PACKAGE_SOURCE option.
  * Licence moves to GNU GPLv3+.
  * Add better documentation in README.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1596024000">- Update to version 4.4.0:
  * Fix a bug with the use of createRootObject().
    It wasn't passed the size of what was really parsed, which was
    confusing for the DebugParser and the output of belr-parse tool.
  * Add Iphlpapi dependency for using liblinphone
    GetAdaptersAddresses.</changelog>
  <changelog author="Luiz Angelo Daros de Luca &lt;luizluca@tre-sc.jus.br&gt;" date="1618488000">- Update to 4.5.3:
  * No changelog available.</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 4.5.20" date="1625313600">- Update to version 4.5.20:
  * No changes
- fix several RPMLINT warning</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.36" date="1634644800">- Update to version 5.0.36:
  * Cast on assert to remove warning on x64
  * Remove a useless usage shared_ptr&lt;&gt; in the Parser and Regognizers</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.46" date="1635854400">- Update to version 5.0.46:
  * No changes</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.49" date="1636372800">- Update to version 5.0.49:
  * No changes</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.53" date="1637496000">- Update to version 5.0.53:
  * no changes</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.67" date="1643716800">- Update to version 5.0.67:
  * no changes
- fix license tag</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1647345600">- revert license tag change:
  * no GPL-3.0-only declaration could be found in source</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1651060800">- Update to version 5.1.12:
  * no changes</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.1.32" date="1654689600">- Update to version 5.1.32:
  * Fix syntax error in Github issue template
  * Parse integers as long long</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670414400">- update to 5.1.72:
  * version bump, no source code change</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.2.9" date="1673438400">- Update to version 5.2.9:
  * Fix syntax error in Github issue template
  * Added Github yml issue template
  * Parse integers as long long</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1681646400">- update to 5.2.51:
  * Fix bug resulting in empty matches not being considered as
    valid when enclosed within a selector.
  * Fix build using flexisip flags</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1693224000">- Update to 5.2.98 (no changelog)
- Add set_current_version.patch.</changelog>
</package>
<package pkgid="6e4179ecbdf47dcff1c337903f14efc70f3fac70ea46d750e8babba5b4969219350365d7faa07354b64cffde7ba7bec1fae8b7613595d74d5dfa5e0332ce06b6" name="belr-debugsource" arch="x86_64">
  <version epoch="0" ver="5.2.98" rel="1.1"/>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1587556800">- Update to version 4.3.1 (changes since 0.1.3):
  * belr-compiler tool, to generate binary grammar files, that can
    be loaded hundred times faster than txt grammars.
  * Optimise size of user application object code, due to template
    instanciation of belr classes.
  * Install cmake config files into the correct path.
  * Use BcTooblox macros for source archive generation.
  * CMakeLists.txt: Introduce the ENABLE_PACKAGE_SOURCE option.
  * Licence moves to GNU GPLv3+.
  * Add better documentation in README.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1596024000">- Update to version 4.4.0:
  * Fix a bug with the use of createRootObject().
    It wasn't passed the size of what was really parsed, which was
    confusing for the DebugParser and the output of belr-parse tool.
  * Add Iphlpapi dependency for using liblinphone
    GetAdaptersAddresses.</changelog>
  <changelog author="Luiz Angelo Daros de Luca &lt;luizluca@tre-sc.jus.br&gt;" date="1618488000">- Update to 4.5.3:
  * No changelog available.</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 4.5.20" date="1625313600">- Update to version 4.5.20:
  * No changes
- fix several RPMLINT warning</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.36" date="1634644800">- Update to version 5.0.36:
  * Cast on assert to remove warning on x64
  * Remove a useless usage shared_ptr&lt;&gt; in the Parser and Regognizers</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.46" date="1635854400">- Update to version 5.0.46:
  * No changes</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.49" date="1636372800">- Update to version 5.0.49:
  * No changes</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.53" date="1637496000">- Update to version 5.0.53:
  * no changes</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.67" date="1643716800">- Update to version 5.0.67:
  * no changes
- fix license tag</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1647345600">- revert license tag change:
  * no GPL-3.0-only declaration could be found in source</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1651060800">- Update to version 5.1.12:
  * no changes</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.1.32" date="1654689600">- Update to version 5.1.32:
  * Fix syntax error in Github issue template
  * Parse integers as long long</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670414400">- update to 5.1.72:
  * version bump, no source code change</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.2.9" date="1673438400">- Update to version 5.2.9:
  * Fix syntax error in Github issue template
  * Added Github yml issue template
  * Parse integers as long long</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1681646400">- update to 5.2.51:
  * Fix bug resulting in empty matches not being considered as
    valid when enclosed within a selector.
  * Fix build using flexisip flags</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1693224000">- Update to 5.2.98 (no changelog)
- Add set_current_version.patch.</changelog>
</package>
<package pkgid="c0cc61921f01efde06a3d1e3a3bd1f2ccc8ce7c3e02aa0eaebd0b519dfa2e7ea0c3a7ec7de04f2d38250222fc83acc7d1ff484272f4828cc408d28da47ed13bb" name="belr-debugsource" arch="i586">
  <version epoch="0" ver="5.2.98" rel="3.1"/>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1587556800">- Update to version 4.3.1 (changes since 0.1.3):
  * belr-compiler tool, to generate binary grammar files, that can
    be loaded hundred times faster than txt grammars.
  * Optimise size of user application object code, due to template
    instanciation of belr classes.
  * Install cmake config files into the correct path.
  * Use BcTooblox macros for source archive generation.
  * CMakeLists.txt: Introduce the ENABLE_PACKAGE_SOURCE option.
  * Licence moves to GNU GPLv3+.
  * Add better documentation in README.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1596024000">- Update to version 4.4.0:
  * Fix a bug with the use of createRootObject().
    It wasn't passed the size of what was really parsed, which was
    confusing for the DebugParser and the output of belr-parse tool.
  * Add Iphlpapi dependency for using liblinphone
    GetAdaptersAddresses.</changelog>
  <changelog author="Luiz Angelo Daros de Luca &lt;luizluca@tre-sc.jus.br&gt;" date="1618488000">- Update to 4.5.3:
  * No changelog available.</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 4.5.20" date="1625313600">- Update to version 4.5.20:
  * No changes
- fix several RPMLINT warning</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.36" date="1634644800">- Update to version 5.0.36:
  * Cast on assert to remove warning on x64
  * Remove a useless usage shared_ptr&lt;&gt; in the Parser and Regognizers</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.46" date="1635854400">- Update to version 5.0.46:
  * No changes</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.49" date="1636372800">- Update to version 5.0.49:
  * No changes</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.53" date="1637496000">- Update to version 5.0.53:
  * no changes</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.67" date="1643716800">- Update to version 5.0.67:
  * no changes
- fix license tag</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1647345600">- revert license tag change:
  * no GPL-3.0-only declaration could be found in source</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1651060800">- Update to version 5.1.12:
  * no changes</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.1.32" date="1654689600">- Update to version 5.1.32:
  * Fix syntax error in Github issue template
  * Parse integers as long long</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670414400">- update to 5.1.72:
  * version bump, no source code change</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.2.9" date="1673438400">- Update to version 5.2.9:
  * Fix syntax error in Github issue template
  * Added Github yml issue template
  * Parse integers as long long</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1681646400">- update to 5.2.51:
  * Fix bug resulting in empty matches not being considered as
    valid when enclosed within a selector.
  * Fix build using flexisip flags</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1693224000">- Update to 5.2.98 (no changelog)
- Add set_current_version.patch.</changelog>
</package>
<package pkgid="57046f3c963fa9a004fc5f22ddd82c20423f5ce7d0ab132b879cad8fc5219a69732ea5aa0182c0fbc586312281ba5842e29ed7e667b56091ce120ad3b37e9f34" name="belr-devel" arch="x86_64">
  <version epoch="0" ver="5.2.98" rel="1.1"/>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1587556800">- Update to version 4.3.1 (changes since 0.1.3):
  * belr-compiler tool, to generate binary grammar files, that can
    be loaded hundred times faster than txt grammars.
  * Optimise size of user application object code, due to template
    instanciation of belr classes.
  * Install cmake config files into the correct path.
  * Use BcTooblox macros for source archive generation.
  * CMakeLists.txt: Introduce the ENABLE_PACKAGE_SOURCE option.
  * Licence moves to GNU GPLv3+.
  * Add better documentation in README.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1596024000">- Update to version 4.4.0:
  * Fix a bug with the use of createRootObject().
    It wasn't passed the size of what was really parsed, which was
    confusing for the DebugParser and the output of belr-parse tool.
  * Add Iphlpapi dependency for using liblinphone
    GetAdaptersAddresses.</changelog>
  <changelog author="Luiz Angelo Daros de Luca &lt;luizluca@tre-sc.jus.br&gt;" date="1618488000">- Update to 4.5.3:
  * No changelog available.</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 4.5.20" date="1625313600">- Update to version 4.5.20:
  * No changes
- fix several RPMLINT warning</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.36" date="1634644800">- Update to version 5.0.36:
  * Cast on assert to remove warning on x64
  * Remove a useless usage shared_ptr&lt;&gt; in the Parser and Regognizers</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.46" date="1635854400">- Update to version 5.0.46:
  * No changes</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.49" date="1636372800">- Update to version 5.0.49:
  * No changes</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.53" date="1637496000">- Update to version 5.0.53:
  * no changes</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.67" date="1643716800">- Update to version 5.0.67:
  * no changes
- fix license tag</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1647345600">- revert license tag change:
  * no GPL-3.0-only declaration could be found in source</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1651060800">- Update to version 5.1.12:
  * no changes</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.1.32" date="1654689600">- Update to version 5.1.32:
  * Fix syntax error in Github issue template
  * Parse integers as long long</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670414400">- update to 5.1.72:
  * version bump, no source code change</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.2.9" date="1673438400">- Update to version 5.2.9:
  * Fix syntax error in Github issue template
  * Added Github yml issue template
  * Parse integers as long long</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1681646400">- update to 5.2.51:
  * Fix bug resulting in empty matches not being considered as
    valid when enclosed within a selector.
  * Fix build using flexisip flags</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1693224000">- Update to 5.2.98 (no changelog)
- Add set_current_version.patch.</changelog>
</package>
<package pkgid="42f34d1ab8f6d9b94dc3251f18564ece461d116bc35db9082c07c0811fd315e353ce76ed29dbdd4ffc599c0f6ece06915bfca784c458597e63b680408c14c7ea" name="belr-devel" arch="i586">
  <version epoch="0" ver="5.2.98" rel="3.1"/>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1587556800">- Update to version 4.3.1 (changes since 0.1.3):
  * belr-compiler tool, to generate binary grammar files, that can
    be loaded hundred times faster than txt grammars.
  * Optimise size of user application object code, due to template
    instanciation of belr classes.
  * Install cmake config files into the correct path.
  * Use BcTooblox macros for source archive generation.
  * CMakeLists.txt: Introduce the ENABLE_PACKAGE_SOURCE option.
  * Licence moves to GNU GPLv3+.
  * Add better documentation in README.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1596024000">- Update to version 4.4.0:
  * Fix a bug with the use of createRootObject().
    It wasn't passed the size of what was really parsed, which was
    confusing for the DebugParser and the output of belr-parse tool.
  * Add Iphlpapi dependency for using liblinphone
    GetAdaptersAddresses.</changelog>
  <changelog author="Luiz Angelo Daros de Luca &lt;luizluca@tre-sc.jus.br&gt;" date="1618488000">- Update to 4.5.3:
  * No changelog available.</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 4.5.20" date="1625313600">- Update to version 4.5.20:
  * No changes
- fix several RPMLINT warning</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.36" date="1634644800">- Update to version 5.0.36:
  * Cast on assert to remove warning on x64
  * Remove a useless usage shared_ptr&lt;&gt; in the Parser and Regognizers</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.46" date="1635854400">- Update to version 5.0.46:
  * No changes</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.49" date="1636372800">- Update to version 5.0.49:
  * No changes</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.53" date="1637496000">- Update to version 5.0.53:
  * no changes</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.67" date="1643716800">- Update to version 5.0.67:
  * no changes
- fix license tag</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1647345600">- revert license tag change:
  * no GPL-3.0-only declaration could be found in source</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1651060800">- Update to version 5.1.12:
  * no changes</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.1.32" date="1654689600">- Update to version 5.1.32:
  * Fix syntax error in Github issue template
  * Parse integers as long long</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670414400">- update to 5.1.72:
  * version bump, no source code change</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.2.9" date="1673438400">- Update to version 5.2.9:
  * Fix syntax error in Github issue template
  * Added Github yml issue template
  * Parse integers as long long</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1681646400">- update to 5.2.51:
  * Fix bug resulting in empty matches not being considered as
    valid when enclosed within a selector.
  * Fix build using flexisip flags</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1693224000">- Update to 5.2.98 (no changelog)
- Add set_current_version.patch.</changelog>
</package>
<package pkgid="9564db3b657e74b0554faa53beefb1486d86a4d6e4d8c8b03a47350dadefc42aa60a9b5cfa69b7ae99ff14f245318f93b88f0491ea7c243ed398de7cc38ae307" name="belr-devel-debuginfo" arch="x86_64">
  <version epoch="0" ver="5.2.98" rel="1.1"/>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1587556800">- Update to version 4.3.1 (changes since 0.1.3):
  * belr-compiler tool, to generate binary grammar files, that can
    be loaded hundred times faster than txt grammars.
  * Optimise size of user application object code, due to template
    instanciation of belr classes.
  * Install cmake config files into the correct path.
  * Use BcTooblox macros for source archive generation.
  * CMakeLists.txt: Introduce the ENABLE_PACKAGE_SOURCE option.
  * Licence moves to GNU GPLv3+.
  * Add better documentation in README.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1596024000">- Update to version 4.4.0:
  * Fix a bug with the use of createRootObject().
    It wasn't passed the size of what was really parsed, which was
    confusing for the DebugParser and the output of belr-parse tool.
  * Add Iphlpapi dependency for using liblinphone
    GetAdaptersAddresses.</changelog>
  <changelog author="Luiz Angelo Daros de Luca &lt;luizluca@tre-sc.jus.br&gt;" date="1618488000">- Update to 4.5.3:
  * No changelog available.</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 4.5.20" date="1625313600">- Update to version 4.5.20:
  * No changes
- fix several RPMLINT warning</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.36" date="1634644800">- Update to version 5.0.36:
  * Cast on assert to remove warning on x64
  * Remove a useless usage shared_ptr&lt;&gt; in the Parser and Regognizers</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.46" date="1635854400">- Update to version 5.0.46:
  * No changes</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.49" date="1636372800">- Update to version 5.0.49:
  * No changes</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.53" date="1637496000">- Update to version 5.0.53:
  * no changes</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.67" date="1643716800">- Update to version 5.0.67:
  * no changes
- fix license tag</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1647345600">- revert license tag change:
  * no GPL-3.0-only declaration could be found in source</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1651060800">- Update to version 5.1.12:
  * no changes</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.1.32" date="1654689600">- Update to version 5.1.32:
  * Fix syntax error in Github issue template
  * Parse integers as long long</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670414400">- update to 5.1.72:
  * version bump, no source code change</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.2.9" date="1673438400">- Update to version 5.2.9:
  * Fix syntax error in Github issue template
  * Added Github yml issue template
  * Parse integers as long long</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1681646400">- update to 5.2.51:
  * Fix bug resulting in empty matches not being considered as
    valid when enclosed within a selector.
  * Fix build using flexisip flags</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1693224000">- Update to 5.2.98 (no changelog)
- Add set_current_version.patch.</changelog>
</package>
<package pkgid="7a4399485a9995e7f34e8ddc0b5d49e8e91b2378f459735d5c89524bf85d86ac4c9fd83213f2e9708ad362a4641e310ee8f055496d80461259251ee8e0934c9c" name="belr-devel-debuginfo" arch="i586">
  <version epoch="0" ver="5.2.98" rel="3.1"/>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1587556800">- Update to version 4.3.1 (changes since 0.1.3):
  * belr-compiler tool, to generate binary grammar files, that can
    be loaded hundred times faster than txt grammars.
  * Optimise size of user application object code, due to template
    instanciation of belr classes.
  * Install cmake config files into the correct path.
  * Use BcTooblox macros for source archive generation.
  * CMakeLists.txt: Introduce the ENABLE_PACKAGE_SOURCE option.
  * Licence moves to GNU GPLv3+.
  * Add better documentation in README.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1596024000">- Update to version 4.4.0:
  * Fix a bug with the use of createRootObject().
    It wasn't passed the size of what was really parsed, which was
    confusing for the DebugParser and the output of belr-parse tool.
  * Add Iphlpapi dependency for using liblinphone
    GetAdaptersAddresses.</changelog>
  <changelog author="Luiz Angelo Daros de Luca &lt;luizluca@tre-sc.jus.br&gt;" date="1618488000">- Update to 4.5.3:
  * No changelog available.</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 4.5.20" date="1625313600">- Update to version 4.5.20:
  * No changes
- fix several RPMLINT warning</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.36" date="1634644800">- Update to version 5.0.36:
  * Cast on assert to remove warning on x64
  * Remove a useless usage shared_ptr&lt;&gt; in the Parser and Regognizers</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.46" date="1635854400">- Update to version 5.0.46:
  * No changes</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.49" date="1636372800">- Update to version 5.0.49:
  * No changes</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.53" date="1637496000">- Update to version 5.0.53:
  * no changes</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.67" date="1643716800">- Update to version 5.0.67:
  * no changes
- fix license tag</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1647345600">- revert license tag change:
  * no GPL-3.0-only declaration could be found in source</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1651060800">- Update to version 5.1.12:
  * no changes</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.1.32" date="1654689600">- Update to version 5.1.32:
  * Fix syntax error in Github issue template
  * Parse integers as long long</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670414400">- update to 5.1.72:
  * version bump, no source code change</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.2.9" date="1673438400">- Update to version 5.2.9:
  * Fix syntax error in Github issue template
  * Added Github yml issue template
  * Parse integers as long long</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1681646400">- update to 5.2.51:
  * Fix bug resulting in empty matches not being considered as
    valid when enclosed within a selector.
  * Fix build using flexisip flags</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1693224000">- Update to 5.2.98 (no changelog)
- Add set_current_version.patch.</changelog>
</package>
<package pkgid="c8a8cf81a96e518e23c4c3262ef54125db4f13981e93251e17069b9d06838c66f34d464ea5bd28e34a1292d3d546841d06bb152286f4a9e94d51548f3c24a885" name="bgzip" arch="x86_64">
  <version epoch="0" ver="1.16" rel="1.4"/>
  <changelog author="flyos@mailoo.org" date="1499688000">- Cleaner structure of the spec file and baselibs.conf,
  thanks to the amazing help of the packaging mailing list guys!</changelog>
  <changelog author="flyos@mailoo.org" date="1499860800">- Separated the binaries from the shared lib package</changelog>
  <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>
</package>
<package pkgid="7905d6b051af85950de5fd7c0fc26018691f4213513ac9537d083e30f58a1a371ccb81c02100622e1d83243b21031f4beb0ba90589e08498b2f9ae26fdf28896" name="bgzip-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.16" rel="1.4"/>
  <changelog author="flyos@mailoo.org" date="1499688000">- Cleaner structure of the spec file and baselibs.conf,
  thanks to the amazing help of the packaging mailing list guys!</changelog>
  <changelog author="flyos@mailoo.org" date="1499860800">- Separated the binaries from the shared lib package</changelog>
  <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>
</package>
<package pkgid="86d11ec0f1e7e9958a59914c3497fd70e760086ff05985380be0924c030b4ee2a0a673a6a58a5445cb338ef04a94d88606bfc9a95afdc96e4300d6af65276e4f" name="bind" arch="src">
  <version epoch="0" ver="9.18.20" rel="1.1"/>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1663761600">- Update to bind release 9.18.7
  Security Fixes:
  * Previously, there was no limit to the number of database lookups
    performed while processing large delegations, which could be
    abused to severely impact the performance of named running as a
    recursive resolver. This has been fixed. (CVE-2022-2795)
  * When an HTTP connection was reused to request statistics from the
    stats channel, the content length of successive responses could
    grow in size past the end of the allocated buffer.
    This has been fixed. (CVE-2022-2881)
  * Memory leaks in code handling Diffie-Hellman (DH) keys were fixed
    that could be externally triggered, when using TKEY records in DH
    mode with OpenSSL 3.0.0 and later versions. (CVE-2022-2906)
  * named running as a resolver with the stale-answer-client-timeout
    option set to 0 could crash with an assertion failure, when there
    was a stale CNAME in the cache for the incoming query.
    This has been fixed. (CVE-2022-3080)
  * Memory leaks were fixed that could be externally triggered in the
    DNSSEC verification code for the EdDSA algorithm. (CVE-2022-38178)
  Feature Changes:
  * Response Rate Limiting (RRL) code now treats all QNAMEs that are
    subject to wildcard processing within a given zone as the same
    name, to prevent circumventing the limits enforced by RRL.
  * Zones using dnssec-policy now require dynamic DNS or
    inline-signing to be configured explicitly.
  * When reconfiguring dnssec-policy from using NSEC with an NSEC-only
    DNSKEY algorithm (e.g. RSASHA1) to a policy that uses NSEC3,
    BIND 9 no longer fails to sign the zone; instead, it keeps using
    NSEC until the offending DNSKEY records have been removed from the
    zone, then switches to using NSEC3.
  * A backward-compatible approach was implemented for encoding
    internationalized domain names (IDN) in dig and converting the
    domain to IDNA2008 form; if that fails, BIND tries an IDNA2003
    conversion.
  Bug Fixes:
  * A serve-stale bug was fixed, where BIND would try to return stale
    data from cache for lookups that received duplicate queries or
    queries that would be dropped. This bug resulted in premature
    SERVFAIL responses, and has now been resolved.
  This obsoletes the following patch:
  * bind-fix-mysql-bindings.patch
  [bsc#1203614, bsc#1203615, bsc#1203616, bsc#1203618, bsc#1203620]</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1664971200">- Add fix_documentation-Sphinx.patch to fix building with the
  current Sphinx
  (https://gitlab.isc.org/isc-projects/bind9/-/issues/3572).
- Reapply bind-ldapdump-use-valid-host.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1667822400">- Update to bind release 9.18.8
  New Features:
  * Support for parsing and validating the dohpath service
    parameter in SVCB records was added.
  * named now logs the supported cryptographic algorithms during
    startup and in the output of named -V.
  * The recursion not available and query (cache) '...' denied log
    messages were extended to include the name of the ACL that
    caused a given query to be denied.
  Bug Fixes:
  * An assertion failure was fixed in named that was caused by
    aborting the statistics channel connection while sending
    statistics data to the client.
  * Changing just the TSIG key names for primaries in catalog
    zones’ member zones was not effective. This has been fixed.
  Known Issues:
  * Upgrading from BIND 9.16.32, 9.18.6, or any older version may
    require a manual configuration change. The following
    configurations are affected:
  - type primary zones configured with dnssec-policy but without
    either allow-update or update-policy,
  - type secondary zones configured with dnssec-policy.
    In these cases please add inline-signing yes; to the individual
    zone configuration(s). Without applying this change, named will
    fail to start. For more details, see
    https://kb.isc.org/docs/dnssec-policy-requires-dynamic-dns-or-inline-signing
  * BIND 9.18 does not support dynamic update forwarding (see
    allow-update-forwarding) in conjuction with zone transfers over
    TLS (XoT).
  This obsoletes the following patch:
  * fix_documentation-Sphinx.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1669032000">- Update to bind release 9.18.9
  Bug Fixes:
  * A crash was fixed that happened when a dnssec-policy zone that
    used NSEC3 was reconfigured to enable inline-signing.
  * In certain resolution scenarios, quotas could be erroneously
    reached for servers, including any configured forwarders,
    resulting in SERVFAIL answers being sent to clients.
  * rpz-ip rules in response-policy zones could be ineffective in
    some cases if a query had the CD (Checking Disabled) bit set to
    1.
  * Previously, if Internet connectivity issues were experienced
    during the initial startup of named, a BIND resolver with
    dnssec-validation set to auto could enter into a state where it
    would not recover without stopping named, manually deleting the
    managed-keys.bind and managed-keys.bind.jnl files, and starting
    named again.
  * The statistics counter representing the current number of
    clients awaiting recursive resolution results (RecursClients)
    could overflow in certain resolution scenarios.
  * Previously, the port in remote servers such as in primaries and
    parental-agents could be wrongly configured because of an
    inheritance bug.
  * Previously, BIND failed to start on Solaris-based systems with
    hundreds of CPUs.
  * When a DNS resource record’s TTL value was equal to the
    resolver’s configured prefetch “eligibility” value, the record
    was erroneously not treated as eligible for prefetching.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1671710400">- Update to release 9.18.10
  Feature Changes:
  * To reduce unnecessary memory consumption in the cache, NXDOMAIN
    records are no longer retained past the normal negative cache
    TTL, even if stale-cache-enable is set to yes.
  * The auto-dnssec option has been deprecated and will be removed
    in a future BIND 9.19.x release. Please migrate to
    dnssec-policy.
  * The coresize, datasize, files, and stacksize options have been
    deprecated. The limits these options set should be enforced
    externally, either by manual configuration (e.g. using ulimit)
    or via the process supervisor (e.g. systemd).
  * Setting alternate local addresses for inbound zone transfers
    has been deprecated. The relevant options (alt-transfer-source,
    alt-transfer-source-v6, and use-alt-transfer-source) will be
    removed in a future BIND 9.19.x release.
  * The number of HTTP headers allowed in requests sent to named’s
    statistics channel has been increased from 10 to 100, to
    accommodate some browsers that send more than 10 headers by
    default.
  Bug Fixes:
  * named could crash due to an assertion failure when an HTTP
    connection to the statistics channel was closed prematurely
    (due to a connection error, shutdown, etc.).
  * When a catalog zone was removed from the configuration, in some
    cases a dangling pointer could cause the named process to
    crash.
  * When a zone was deleted from a server, a key management object
    related to that zone was inadvertently kept in memory and only
    released upon shutdown. This could lead to constantly
    increasing memory use on servers with a high rate of changes
    affecting the set of zones being served.
  * TLS configuration for primary servers was not applied for zones
    that were members of a catalog zone.
  * In certain cases, named waited for the resolution of
    outstanding recursive queries to finish before shutting down.
  * host and nslookup command-line options setting the custom
    TCP/UDP port to use were ignored for ANY queries (which are
    sent over TCP).
  * The zone &lt;name&gt;/&lt;class&gt;: final reference detached log message
    was moved from the INFO log level to the DEBUG(1) log level to
    prevent the named-checkzone tool from superfluously logging
    this message in non-debug mode.</changelog>
  <changelog author="Thiago Macieira &lt;thiago@kde.org&gt;" date="1672833600">- Declare that named.service depends on network-online.target, otherwise named
  may start too early and thus fail (time out) when resolving some
  domains. This happens easily in containers.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1674561600">- Update to release 9.18.11
  Security Fixes:
  * An UPDATE message flood could cause named to exhaust all
    available memory. This flaw was addressed by adding a new
    update-quota option that controls the maximum number of
    outstanding DNS UPDATE messages that named can hold in a queue
    at any given time (default: 100). (CVE-2022-3094)
  * named could crash with an assertion failure when an RRSIG query
    was received and stale-answer-client-timeout was set to a
    non-zero value. This has been fixed. (CVE-2022-3736)
  * named running as a resolver with the
    stale-answer-client-timeout option set to any value greater
    than 0 could crash with an assertion failure, when the
    recursive-clients soft quota was reached. This has been fixed.
    (CVE-2022-3924)
  New Features:
  * The new update-quota option can be used to control the number
    of simultaneous DNS UPDATE messages that can be processed to
    update an authoritative zone on a primary server, or forwarded
    to the primary server by a secondary server. The default is
    100. A new statistics counter has also been added to record
    events when this quota is exceeded, and the version numbers for
    the XML and JSON statistics schemas have been updated.
  Removed Features:
  * The Differentiated Services Code Point (DSCP) feature in BIND
    has been non-operational since the new Network Manager was
    introduced in BIND 9.16. It is now marked as obsolete, and
    vestigial code implementing it has been removed. Configuring
    DSCP values in named.conf now causes a warning to be logged.
  Feature Changes:
  * The catalog zone implementation has been optimized to work with
    hundreds of thousands of member zones.
  Bug Fixes:
  * A rare assertion failure was fixed in outgoing TCP DNS
    connection handling.
  * Large zone transfers over TLS (XoT) could fail. This has been
    fixed.
  * In addition to a previously fixed bug, another similar issue
    was discovered where quotas could be erroneously reached for
    servers, including any configured forwarders, resulting in
    SERVFAIL answers being sent to clients. This has been fixed.
  * In certain query resolution scenarios (e.g. when following
    CNAME records), named configured to answer from stale cache
    could return a SERVFAIL response despite a usable, non-stale
    answer being present in the cache. This has been fixed.
  * When an outgoing request timed out, named would retry up to
    three times with the same server instead of trying the next
    available name server. This has been fixed.
  * Recently used ADB names and ADB entries (IP addresses) could
    get cleaned when ADB was under memory pressure. To mitigate
    this, only actual ADB names and ADB entries are now counted
    (excluding internal memory structures used for “housekeeping”)
    and recently used (&lt;= 10 seconds) ADB names and entries are
    excluded from the overmem memory cleaner.
  * The “Prohibited” Extended DNS Error was inadvertently set in
    some NOERROR responses. This has been fixed.
  * Previously, TLS session resumption could have led to handshake
    failures when client certificates were used for authentication
    (Mutual TLS). This has been fixed.
  [bsc#1207471, bsc#1207473, bsc#1207475]</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1676548800">- Update to release 9.18.12
  Removed Features:
  * Specifying a port when configuring source addresses (i.e., as
    an argument to query-source, query-source-v6, transfer-source,
    transfer-source-v6, notify-source, notify-source-v6,
    parental-source, or parental-source-v6, or in the source or
    source-v6 arguments to primaries, parental-agents, also-notify,
    or catalog-zones) has been deprecated. In addition, the
    use-v4-udp-ports, use-v6-udp-ports, avoid-v4-udp-ports, and
    avoid-v6-udp-ports options have also been deprecated.
    Warnings are now logged when any of these options are
    encountered in named.conf. In a future release, they will be
    made nonfunctional.
  Bug Fixes:
  * A constant stream of zone additions and deletions via rndc
    reconfig could cause increased memory consumption due to
    delayed cleaning of view memory. This has been fixed.
  * The speed of the message digest algorithms (MD5, SHA-1, SHA-2),
    and of NSEC3 hashing, has been improved.
  * Pointing parental-agents to a resolver did not work because the
    RD bit was not set on DS requests. This has been fixed.
  * Building BIND 9 failed when the --enable-dnsrps switch for
    ./configure was used. This has been fixed.
- Updated keyring and signature</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1678881600">- Update to release 9.18.13
  New Features:
  * RPZ updates are now run on specialized “offload” threads to
    reduce the amount of time they block query processing on the
    main networking threads. This increases the responsiveness of
    named when RPZ updates are being applied after an RPZ zone has
    been successfully transferred.
  Feature Changes:
  * Catalog zone updates are now run on specialized “offload”
    threads to reduce the amount of time they block query
    processing on the main networking threads. This increases the
    responsiveness of named when catalog zone updates are being
    applied after a catalog zone has been successfully transferred.
  * libuv support for receiving multiple UDP messages in a single
    recvmmsg() system call has been tweaked several times between
    libuv versions 1.35.0 and 1.40.0; the current recommended libuv
    version is 1.40.0 or higher. New rules are now in effect for
    running with a different version of libuv than the one used at
    compilation time. These rules may trigger a fatal error at
    startup:
  - Building against or running with libuv versions 1.35.0 and
    1.36.0 is now a fatal error.
  - Running with libuv version higher than 1.34.2 is now a
    fatal error when named is built against libuv version
    1.34.2 or lower.
  - Running with libuv version higher than 1.39.0 is now a
    fatal error when named is built against libuv version
    1.37.0, 1.38.0, 1.38.1, or 1.39.0.
  * This prevents the use of libuv versions that may trigger an
    assertion failure when receiving multiple UDP messages in a
    single system call.
  Bug Fixes:
  * named could crash with an assertion failure when adding a new
    zone into the configuration file for a name which was already
    configured as a member zone for a catalog zone. This has been
    fixed.
  * When named starts up, it sends a query for the DNSSEC key for
    each configured trust anchor to determine whether the key has
    changed. In some unusual cases, the query might depend on a
    zone for which the server is itself authoritative, and would
    have failed if it were sent before the zone was fully loaded.
    This has now been fixed by delaying the key queries until all
    zones have finished loading.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1682078400">- Update to release 9.18.14
  Removed Features:
  * Zone type delegation-only, and the delegation-only and
    root-delegation-only statements, have been deprecated. A
    warning is now logged when they are used.
  * These statements were created to address the SiteFinder
    controversy, in which certain top-level domains redirected
    misspelled queries to other sites instead of returning NXDOMAIN
    responses. Since top-level domains are now DNSSEC-signed, and
    DNSSEC validation is active by default, the statements are no
    longer needed.
  Bug Fixes:
  * Several bugs which could cause named to crash during catalog
    zone processing have been fixed.
  * Previously, downloading large zones over TLS (XoT) from a
    primary could hang the transfer on the secondary, especially
    when the connection was unstable. This has been fixed.
  * Performance of DNSSEC validation in zones with many DNSKEY
    records has been improved.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1684324800">- Update to release 9.18.15
  Bug Fixes:
  * The max-transfer-time-in and max-transfer-idle-in statements
    have not had any effect since the BIND 9 networking stack was
    refactored in version 9.16. The missing functionality has been
    re-implemented and incoming zone transfers now time out
    properly when not progressing.
  * The read timeout in rndc is now 60 seconds, matching the
    behavior in BIND 9.16 and earlier. It had previously been
    lowered to 30 seconds by mistake.
  * When the ISC_R_INVALIDPROTO (ENOPROTOOPT, EPROTONOSUPPORT)
    error code is returned by libuv, it is now treated as a network
    failure: the server for which that error code is returned gets
    marked as broken and is not contacted again during a given
    resolution process.
  * When removing delegations from an opt-out range,
    empty-non-terminal NSEC3 records generated by those delegations
    were not cleaned up. This has been fixed.
  * Log file rotation code did not clean up older versions of log
    files when the logging channel had an absolute path configured
    as a file destination. This has been fixed.
  Known Issues:
  * Sending NOTIFY messages silently fails when the source port
    specified in the notify-source statement is already in use.
    This can happen e.g. when multiple servers are configured as
    NOTIFY targets for a zone and some of them are unresponsive.
    This issue can be worked around by not specifying the source
    port for NOTIFY messages in the notify-source statement; note
    that source port configuration is already deprecated and will
    be removed altogether in a future release.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1687435200">- Update to release 9.18.16
  Security Fixes:
  * The overmem cleaning process has been improved, to prevent the
    cache from significantly exceeding the configured
    max-cache-size limit. (CVE-2023-2828)
  * A query that prioritizes stale data over lookup triggers a
    fetch to refresh the stale data in cache. If the fetch is
    aborted for exceeding the recursion quota, it was possible for
    named to enter an infinite callback loop and crash due to stack
    overflow. This has been fixed. (CVE-2023-2911)
  New Features:
  * The system test suite can now be executed with pytest (along
    with pytest-xdist for parallel execution).
  Removed Features:
  * TKEY mode 2 (Diffie-Hellman Exchanged Keying) is now
    deprecated, and will be removed in a future release. A warning
    will be logged when the tkey-dhkey option is used in
    named.conf.
  Bug Fixes:
  * BIND could get stuck on reconfiguration when a listen-on
    statement for HTTP is removed from the configuration. That has
    been fixed.
  * Previously, it was possible for a delegation from cache to be
    returned to the client after the stale-answer-client-timeout
    duration. This has been fixed.
  * BIND could allocate too big buffers when sending data via
    stream-based DNS transports, leading to increased memory usage.
    This has been fixed.
  * When the stale-answer-enable option was enabled and the
    stale-answer-client-timeout option was enabled and larger than
    0, named previously allocated two slots from the
    clients-per-query limit for each client and failed to gradually
    auto-tune its value, as configured. This has been fixed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1688644800">- rebuild bind-utils on libuv updates (bsc#1212090)</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1689249600">- Enable dnstap support</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1689768000">- Update to release 9.18.17
  Feature Changes:
  * If a response from an authoritative server has its RCODE set to
    FORMERR and contains an echoed EDNS COOKIE option that was
    present in the query, named now retries sending the query to
    the same server without an EDNS COOKIE option.
  * The relaxed QNAME minimization mode now uses NS records. This
    reduces the number of queries named makes when resolving, as it
    allows the non-existence of NS RRsets at non-referral nodes to
    be cached in addition to the normally cached referrals.
  Bug Fixes:
  * The ability to read HMAC-MD5 key files, which was accidentally
    lost in BIND 9.18.8, has been restored.
  * Several minor stability issues with the catalog zone
    implementation have been fixed.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1692187200">- Update to release 9.18.18
  Feature Changes:
  * When a primary server for a zone responds to an SOA query, but
    the subsequent TCP connection required to transfer the zone is
    refused, that server is marked as temporarily unreachable. This
    now also happens if the TCP connection attempt times out,
    preventing too many zones from queuing up on an unreachable
    server and allowing the refresh process to move on to the next
    configured primary more quickly.
  * The dialup and heartbeat-interval options have been deprecated
    and will be removed in a future BIND 9 release.
  Bug Fixes:
  * Processing already-queued queries received over TCP could cause
    an assertion failure, when the server was reconfigured at the
    same time or the cache was being flushed. This has been fixed.
  * Setting dnssec-policy to insecure prevented zones containing
    resource records with a TTL value larger than 86400 seconds (1
    day) from being loaded. This has been fixed by ignoring the TTL
    values in the zone and using a value of 604800 seconds (1 week)
    as the maximum zone TTL in key rollover timing calculations.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1694433600">- Enable crypto-policies support: [bsc#1211301]
  * Rebase vendor-files/config/named.conf</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1695124800">- Update to release 9.18.19
  Security Fixes:
  * Previously, sending a specially crafted message over the
    control channel could cause the packet-parsing code to run out
    of available stack memory, causing named to terminate
    unexpectedly. This has been fixed. (CVE-2023-3341)
    [bsc#1215472]
  * A flaw in the networking code handling DNS-over-TLS queries
    could cause named to terminate unexpectedly due to an assertion
    failure under significant DNS-over-TLS query load. This has
    been fixed. (CVE-2023-4236)
    [bsc#1215471]
  Removed Features:
  * The dnssec-must-be-secure option has been deprecated and will
    be removed in a future release.
  Feature Changes:
  * If the server command is specified, nsupdate now honors the
    nsupdate -v option for SOA queries by sending both the UPDATE
    request and the initial query over TCP.
  Bug Fixes:
  * The value of the If-Modified-Since header in the statistics
    channel was not being correctly validated for its length,
    potentially allowing an authorized user to trigger a buffer
    overflow. Ensuring the statistics channel is configured
    correctly to grant access exclusively to authorized users is
    essential (see the statistics-channels block definition and
    usage section).
  * The Content-Length header in the statistics channel was lacking
    proper bounds checking. A negative or excessively large value
    could potentially trigger an integer overflow and result in an
    assertion failure.
  * Several memory leaks caused by not clearing the OpenSSL error
    stack were fixed.
  * The introduction of krb5-subdomain-self-rhs and
    ms-subdomain-self-rhs UPDATE policies accidentally caused named
    to return SERVFAIL responses to deletion requests for
    non-existent PTR and SRV records. This has been fixed.
  * The stale-refresh-time feature was mistakenly disabled when the
    server cache was flushed by rndc flush. This has been fixed.
  * BIND’s memory consumption has been improved by implementing
    dedicated jemalloc memory arenas for sending buffers. This
    optimization ensures that memory usage is more efficient and
    better manages the return of memory pages to the operating
    system.
  * Previously, partial writes in the TLS DNS code were not
    accounted for correctly, which could have led to DNS message
    corruption. This has been fixed.</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697198400">- Disable SLP by default for Factory and ALP (bsc#1214884)</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1700049600">- Update to release 9.18.20
  Feature Changes:
  * The IP addresses for B.ROOT-SERVERS.NET have been updated to
    170.247.170.2 and 2801:1b8:10::b.
  Bug Fixes:
  * If the unsigned version of an inline-signed zone contained
    DNSSEC records, it was incorrectly scheduled for resigning.
    This has been fixed.
  * Looking up stale data from the cache did not take local
    authoritative data into account. This has been fixed.
  * An assertion failure was triggered when lock-file was used at
    the same time as the named -X command-line option. This has
    been fixed.
  * The lock-file file was being removed when it should not have
    been, making the statement ineffective when named was started
    three or more times. This has been fixed.</changelog>
</package>
<package pkgid="6a5de0b4e64fb029ce2da86dae19d929035f7195180bd1d54b1c4782e537a65cbacf24523bc7b7b90cd04bc3e3f762d622e4ae8a5a815be28ab4795f549e0bbc" name="bind" arch="x86_64">
  <version epoch="0" ver="9.18.20" rel="1.1"/>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1663761600">- Update to bind release 9.18.7
  Security Fixes:
  * Previously, there was no limit to the number of database lookups
    performed while processing large delegations, which could be
    abused to severely impact the performance of named running as a
    recursive resolver. This has been fixed. (CVE-2022-2795)
  * When an HTTP connection was reused to request statistics from the
    stats channel, the content length of successive responses could
    grow in size past the end of the allocated buffer.
    This has been fixed. (CVE-2022-2881)
  * Memory leaks in code handling Diffie-Hellman (DH) keys were fixed
    that could be externally triggered, when using TKEY records in DH
    mode with OpenSSL 3.0.0 and later versions. (CVE-2022-2906)
  * named running as a resolver with the stale-answer-client-timeout
    option set to 0 could crash with an assertion failure, when there
    was a stale CNAME in the cache for the incoming query.
    This has been fixed. (CVE-2022-3080)
  * Memory leaks were fixed that could be externally triggered in the
    DNSSEC verification code for the EdDSA algorithm. (CVE-2022-38178)
  Feature Changes:
  * Response Rate Limiting (RRL) code now treats all QNAMEs that are
    subject to wildcard processing within a given zone as the same
    name, to prevent circumventing the limits enforced by RRL.
  * Zones using dnssec-policy now require dynamic DNS or
    inline-signing to be configured explicitly.
  * When reconfiguring dnssec-policy from using NSEC with an NSEC-only
    DNSKEY algorithm (e.g. RSASHA1) to a policy that uses NSEC3,
    BIND 9 no longer fails to sign the zone; instead, it keeps using
    NSEC until the offending DNSKEY records have been removed from the
    zone, then switches to using NSEC3.
  * A backward-compatible approach was implemented for encoding
    internationalized domain names (IDN) in dig and converting the
    domain to IDNA2008 form; if that fails, BIND tries an IDNA2003
    conversion.
  Bug Fixes:
  * A serve-stale bug was fixed, where BIND would try to return stale
    data from cache for lookups that received duplicate queries or
    queries that would be dropped. This bug resulted in premature
    SERVFAIL responses, and has now been resolved.
  This obsoletes the following patch:
  * bind-fix-mysql-bindings.patch
  [bsc#1203614, bsc#1203615, bsc#1203616, bsc#1203618, bsc#1203620]</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1664971200">- Add fix_documentation-Sphinx.patch to fix building with the
  current Sphinx
  (https://gitlab.isc.org/isc-projects/bind9/-/issues/3572).
- Reapply bind-ldapdump-use-valid-host.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1667822400">- Update to bind release 9.18.8
  New Features:
  * Support for parsing and validating the dohpath service
    parameter in SVCB records was added.
  * named now logs the supported cryptographic algorithms during
    startup and in the output of named -V.
  * The recursion not available and query (cache) '...' denied log
    messages were extended to include the name of the ACL that
    caused a given query to be denied.
  Bug Fixes:
  * An assertion failure was fixed in named that was caused by
    aborting the statistics channel connection while sending
    statistics data to the client.
  * Changing just the TSIG key names for primaries in catalog
    zones’ member zones was not effective. This has been fixed.
  Known Issues:
  * Upgrading from BIND 9.16.32, 9.18.6, or any older version may
    require a manual configuration change. The following
    configurations are affected:
  - type primary zones configured with dnssec-policy but without
    either allow-update or update-policy,
  - type secondary zones configured with dnssec-policy.
    In these cases please add inline-signing yes; to the individual
    zone configuration(s). Without applying this change, named will
    fail to start. For more details, see
    https://kb.isc.org/docs/dnssec-policy-requires-dynamic-dns-or-inline-signing
  * BIND 9.18 does not support dynamic update forwarding (see
    allow-update-forwarding) in conjuction with zone transfers over
    TLS (XoT).
  This obsoletes the following patch:
  * fix_documentation-Sphinx.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1669032000">- Update to bind release 9.18.9
  Bug Fixes:
  * A crash was fixed that happened when a dnssec-policy zone that
    used NSEC3 was reconfigured to enable inline-signing.
  * In certain resolution scenarios, quotas could be erroneously
    reached for servers, including any configured forwarders,
    resulting in SERVFAIL answers being sent to clients.
  * rpz-ip rules in response-policy zones could be ineffective in
    some cases if a query had the CD (Checking Disabled) bit set to
    1.
  * Previously, if Internet connectivity issues were experienced
    during the initial startup of named, a BIND resolver with
    dnssec-validation set to auto could enter into a state where it
    would not recover without stopping named, manually deleting the
    managed-keys.bind and managed-keys.bind.jnl files, and starting
    named again.
  * The statistics counter representing the current number of
    clients awaiting recursive resolution results (RecursClients)
    could overflow in certain resolution scenarios.
  * Previously, the port in remote servers such as in primaries and
    parental-agents could be wrongly configured because of an
    inheritance bug.
  * Previously, BIND failed to start on Solaris-based systems with
    hundreds of CPUs.
  * When a DNS resource record’s TTL value was equal to the
    resolver’s configured prefetch “eligibility” value, the record
    was erroneously not treated as eligible for prefetching.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1671710400">- Update to release 9.18.10
  Feature Changes:
  * To reduce unnecessary memory consumption in the cache, NXDOMAIN
    records are no longer retained past the normal negative cache
    TTL, even if stale-cache-enable is set to yes.
  * The auto-dnssec option has been deprecated and will be removed
    in a future BIND 9.19.x release. Please migrate to
    dnssec-policy.
  * The coresize, datasize, files, and stacksize options have been
    deprecated. The limits these options set should be enforced
    externally, either by manual configuration (e.g. using ulimit)
    or via the process supervisor (e.g. systemd).
  * Setting alternate local addresses for inbound zone transfers
    has been deprecated. The relevant options (alt-transfer-source,
    alt-transfer-source-v6, and use-alt-transfer-source) will be
    removed in a future BIND 9.19.x release.
  * The number of HTTP headers allowed in requests sent to named’s
    statistics channel has been increased from 10 to 100, to
    accommodate some browsers that send more than 10 headers by
    default.
  Bug Fixes:
  * named could crash due to an assertion failure when an HTTP
    connection to the statistics channel was closed prematurely
    (due to a connection error, shutdown, etc.).
  * When a catalog zone was removed from the configuration, in some
    cases a dangling pointer could cause the named process to
    crash.
  * When a zone was deleted from a server, a key management object
    related to that zone was inadvertently kept in memory and only
    released upon shutdown. This could lead to constantly
    increasing memory use on servers with a high rate of changes
    affecting the set of zones being served.
  * TLS configuration for primary servers was not applied for zones
    that were members of a catalog zone.
  * In certain cases, named waited for the resolution of
    outstanding recursive queries to finish before shutting down.
  * host and nslookup command-line options setting the custom
    TCP/UDP port to use were ignored for ANY queries (which are
    sent over TCP).
  * The zone &lt;name&gt;/&lt;class&gt;: final reference detached log message
    was moved from the INFO log level to the DEBUG(1) log level to
    prevent the named-checkzone tool from superfluously logging
    this message in non-debug mode.</changelog>
  <changelog author="Thiago Macieira &lt;thiago@kde.org&gt;" date="1672833600">- Declare that named.service depends on network-online.target, otherwise named
  may start too early and thus fail (time out) when resolving some
  domains. This happens easily in containers.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1674561600">- Update to release 9.18.11
  Security Fixes:
  * An UPDATE message flood could cause named to exhaust all
    available memory. This flaw was addressed by adding a new
    update-quota option that controls the maximum number of
    outstanding DNS UPDATE messages that named can hold in a queue
    at any given time (default: 100). (CVE-2022-3094)
  * named could crash with an assertion failure when an RRSIG query
    was received and stale-answer-client-timeout was set to a
    non-zero value. This has been fixed. (CVE-2022-3736)
  * named running as a resolver with the
    stale-answer-client-timeout option set to any value greater
    than 0 could crash with an assertion failure, when the
    recursive-clients soft quota was reached. This has been fixed.
    (CVE-2022-3924)
  New Features:
  * The new update-quota option can be used to control the number
    of simultaneous DNS UPDATE messages that can be processed to
    update an authoritative zone on a primary server, or forwarded
    to the primary server by a secondary server. The default is
    100. A new statistics counter has also been added to record
    events when this quota is exceeded, and the version numbers for
    the XML and JSON statistics schemas have been updated.
  Removed Features:
  * The Differentiated Services Code Point (DSCP) feature in BIND
    has been non-operational since the new Network Manager was
    introduced in BIND 9.16. It is now marked as obsolete, and
    vestigial code implementing it has been removed. Configuring
    DSCP values in named.conf now causes a warning to be logged.
  Feature Changes:
  * The catalog zone implementation has been optimized to work with
    hundreds of thousands of member zones.
  Bug Fixes:
  * A rare assertion failure was fixed in outgoing TCP DNS
    connection handling.
  * Large zone transfers over TLS (XoT) could fail. This has been
    fixed.
  * In addition to a previously fixed bug, another similar issue
    was discovered where quotas could be erroneously reached for
    servers, including any configured forwarders, resulting in
    SERVFAIL answers being sent to clients. This has been fixed.
  * In certain query resolution scenarios (e.g. when following
    CNAME records), named configured to answer from stale cache
    could return a SERVFAIL response despite a usable, non-stale
    answer being present in the cache. This has been fixed.
  * When an outgoing request timed out, named would retry up to
    three times with the same server instead of trying the next
    available name server. This has been fixed.
  * Recently used ADB names and ADB entries (IP addresses) could
    get cleaned when ADB was under memory pressure. To mitigate
    this, only actual ADB names and ADB entries are now counted
    (excluding internal memory structures used for “housekeeping”)
    and recently used (&lt;= 10 seconds) ADB names and entries are
    excluded from the overmem memory cleaner.
  * The “Prohibited” Extended DNS Error was inadvertently set in
    some NOERROR responses. This has been fixed.
  * Previously, TLS session resumption could have led to handshake
    failures when client certificates were used for authentication
    (Mutual TLS). This has been fixed.
  [bsc#1207471, bsc#1207473, bsc#1207475]</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1676548800">- Update to release 9.18.12
  Removed Features:
  * Specifying a port when configuring source addresses (i.e., as
    an argument to query-source, query-source-v6, transfer-source,
    transfer-source-v6, notify-source, notify-source-v6,
    parental-source, or parental-source-v6, or in the source or
    source-v6 arguments to primaries, parental-agents, also-notify,
    or catalog-zones) has been deprecated. In addition, the
    use-v4-udp-ports, use-v6-udp-ports, avoid-v4-udp-ports, and
    avoid-v6-udp-ports options have also been deprecated.
    Warnings are now logged when any of these options are
    encountered in named.conf. In a future release, they will be
    made nonfunctional.
  Bug Fixes:
  * A constant stream of zone additions and deletions via rndc
    reconfig could cause increased memory consumption due to
    delayed cleaning of view memory. This has been fixed.
  * The speed of the message digest algorithms (MD5, SHA-1, SHA-2),
    and of NSEC3 hashing, has been improved.
  * Pointing parental-agents to a resolver did not work because the
    RD bit was not set on DS requests. This has been fixed.
  * Building BIND 9 failed when the --enable-dnsrps switch for
    ./configure was used. This has been fixed.
- Updated keyring and signature</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1678881600">- Update to release 9.18.13
  New Features:
  * RPZ updates are now run on specialized “offload” threads to
    reduce the amount of time they block query processing on the
    main networking threads. This increases the responsiveness of
    named when RPZ updates are being applied after an RPZ zone has
    been successfully transferred.
  Feature Changes:
  * Catalog zone updates are now run on specialized “offload”
    threads to reduce the amount of time they block query
    processing on the main networking threads. This increases the
    responsiveness of named when catalog zone updates are being
    applied after a catalog zone has been successfully transferred.
  * libuv support for receiving multiple UDP messages in a single
    recvmmsg() system call has been tweaked several times between
    libuv versions 1.35.0 and 1.40.0; the current recommended libuv
    version is 1.40.0 or higher. New rules are now in effect for
    running with a different version of libuv than the one used at
    compilation time. These rules may trigger a fatal error at
    startup:
  - Building against or running with libuv versions 1.35.0 and
    1.36.0 is now a fatal error.
  - Running with libuv version higher than 1.34.2 is now a
    fatal error when named is built against libuv version
    1.34.2 or lower.
  - Running with libuv version higher than 1.39.0 is now a
    fatal error when named is built against libuv version
    1.37.0, 1.38.0, 1.38.1, or 1.39.0.
  * This prevents the use of libuv versions that may trigger an
    assertion failure when receiving multiple UDP messages in a
    single system call.
  Bug Fixes:
  * named could crash with an assertion failure when adding a new
    zone into the configuration file for a name which was already
    configured as a member zone for a catalog zone. This has been
    fixed.
  * When named starts up, it sends a query for the DNSSEC key for
    each configured trust anchor to determine whether the key has
    changed. In some unusual cases, the query might depend on a
    zone for which the server is itself authoritative, and would
    have failed if it were sent before the zone was fully loaded.
    This has now been fixed by delaying the key queries until all
    zones have finished loading.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1682078400">- Update to release 9.18.14
  Removed Features:
  * Zone type delegation-only, and the delegation-only and
    root-delegation-only statements, have been deprecated. A
    warning is now logged when they are used.
  * These statements were created to address the SiteFinder
    controversy, in which certain top-level domains redirected
    misspelled queries to other sites instead of returning NXDOMAIN
    responses. Since top-level domains are now DNSSEC-signed, and
    DNSSEC validation is active by default, the statements are no
    longer needed.
  Bug Fixes:
  * Several bugs which could cause named to crash during catalog
    zone processing have been fixed.
  * Previously, downloading large zones over TLS (XoT) from a
    primary could hang the transfer on the secondary, especially
    when the connection was unstable. This has been fixed.
  * Performance of DNSSEC validation in zones with many DNSKEY
    records has been improved.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1684324800">- Update to release 9.18.15
  Bug Fixes:
  * The max-transfer-time-in and max-transfer-idle-in statements
    have not had any effect since the BIND 9 networking stack was
    refactored in version 9.16. The missing functionality has been
    re-implemented and incoming zone transfers now time out
    properly when not progressing.
  * The read timeout in rndc is now 60 seconds, matching the
    behavior in BIND 9.16 and earlier. It had previously been
    lowered to 30 seconds by mistake.
  * When the ISC_R_INVALIDPROTO (ENOPROTOOPT, EPROTONOSUPPORT)
    error code is returned by libuv, it is now treated as a network
    failure: the server for which that error code is returned gets
    marked as broken and is not contacted again during a given
    resolution process.
  * When removing delegations from an opt-out range,
    empty-non-terminal NSEC3 records generated by those delegations
    were not cleaned up. This has been fixed.
  * Log file rotation code did not clean up older versions of log
    files when the logging channel had an absolute path configured
    as a file destination. This has been fixed.
  Known Issues:
  * Sending NOTIFY messages silently fails when the source port
    specified in the notify-source statement is already in use.
    This can happen e.g. when multiple servers are configured as
    NOTIFY targets for a zone and some of them are unresponsive.
    This issue can be worked around by not specifying the source
    port for NOTIFY messages in the notify-source statement; note
    that source port configuration is already deprecated and will
    be removed altogether in a future release.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1687435200">- Update to release 9.18.16
  Security Fixes:
  * The overmem cleaning process has been improved, to prevent the
    cache from significantly exceeding the configured
    max-cache-size limit. (CVE-2023-2828)
  * A query that prioritizes stale data over lookup triggers a
    fetch to refresh the stale data in cache. If the fetch is
    aborted for exceeding the recursion quota, it was possible for
    named to enter an infinite callback loop and crash due to stack
    overflow. This has been fixed. (CVE-2023-2911)
  New Features:
  * The system test suite can now be executed with pytest (along
    with pytest-xdist for parallel execution).
  Removed Features:
  * TKEY mode 2 (Diffie-Hellman Exchanged Keying) is now
    deprecated, and will be removed in a future release. A warning
    will be logged when the tkey-dhkey option is used in
    named.conf.
  Bug Fixes:
  * BIND could get stuck on reconfiguration when a listen-on
    statement for HTTP is removed from the configuration. That has
    been fixed.
  * Previously, it was possible for a delegation from cache to be
    returned to the client after the stale-answer-client-timeout
    duration. This has been fixed.
  * BIND could allocate too big buffers when sending data via
    stream-based DNS transports, leading to increased memory usage.
    This has been fixed.
  * When the stale-answer-enable option was enabled and the
    stale-answer-client-timeout option was enabled and larger than
    0, named previously allocated two slots from the
    clients-per-query limit for each client and failed to gradually
    auto-tune its value, as configured. This has been fixed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1688644800">- rebuild bind-utils on libuv updates (bsc#1212090)</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1689249600">- Enable dnstap support</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1689768000">- Update to release 9.18.17
  Feature Changes:
  * If a response from an authoritative server has its RCODE set to
    FORMERR and contains an echoed EDNS COOKIE option that was
    present in the query, named now retries sending the query to
    the same server without an EDNS COOKIE option.
  * The relaxed QNAME minimization mode now uses NS records. This
    reduces the number of queries named makes when resolving, as it
    allows the non-existence of NS RRsets at non-referral nodes to
    be cached in addition to the normally cached referrals.
  Bug Fixes:
  * The ability to read HMAC-MD5 key files, which was accidentally
    lost in BIND 9.18.8, has been restored.
  * Several minor stability issues with the catalog zone
    implementation have been fixed.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1692187200">- Update to release 9.18.18
  Feature Changes:
  * When a primary server for a zone responds to an SOA query, but
    the subsequent TCP connection required to transfer the zone is
    refused, that server is marked as temporarily unreachable. This
    now also happens if the TCP connection attempt times out,
    preventing too many zones from queuing up on an unreachable
    server and allowing the refresh process to move on to the next
    configured primary more quickly.
  * The dialup and heartbeat-interval options have been deprecated
    and will be removed in a future BIND 9 release.
  Bug Fixes:
  * Processing already-queued queries received over TCP could cause
    an assertion failure, when the server was reconfigured at the
    same time or the cache was being flushed. This has been fixed.
  * Setting dnssec-policy to insecure prevented zones containing
    resource records with a TTL value larger than 86400 seconds (1
    day) from being loaded. This has been fixed by ignoring the TTL
    values in the zone and using a value of 604800 seconds (1 week)
    as the maximum zone TTL in key rollover timing calculations.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1694433600">- Enable crypto-policies support: [bsc#1211301]
  * Rebase vendor-files/config/named.conf</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1695124800">- Update to release 9.18.19
  Security Fixes:
  * Previously, sending a specially crafted message over the
    control channel could cause the packet-parsing code to run out
    of available stack memory, causing named to terminate
    unexpectedly. This has been fixed. (CVE-2023-3341)
    [bsc#1215472]
  * A flaw in the networking code handling DNS-over-TLS queries
    could cause named to terminate unexpectedly due to an assertion
    failure under significant DNS-over-TLS query load. This has
    been fixed. (CVE-2023-4236)
    [bsc#1215471]
  Removed Features:
  * The dnssec-must-be-secure option has been deprecated and will
    be removed in a future release.
  Feature Changes:
  * If the server command is specified, nsupdate now honors the
    nsupdate -v option for SOA queries by sending both the UPDATE
    request and the initial query over TCP.
  Bug Fixes:
  * The value of the If-Modified-Since header in the statistics
    channel was not being correctly validated for its length,
    potentially allowing an authorized user to trigger a buffer
    overflow. Ensuring the statistics channel is configured
    correctly to grant access exclusively to authorized users is
    essential (see the statistics-channels block definition and
    usage section).
  * The Content-Length header in the statistics channel was lacking
    proper bounds checking. A negative or excessively large value
    could potentially trigger an integer overflow and result in an
    assertion failure.
  * Several memory leaks caused by not clearing the OpenSSL error
    stack were fixed.
  * The introduction of krb5-subdomain-self-rhs and
    ms-subdomain-self-rhs UPDATE policies accidentally caused named
    to return SERVFAIL responses to deletion requests for
    non-existent PTR and SRV records. This has been fixed.
  * The stale-refresh-time feature was mistakenly disabled when the
    server cache was flushed by rndc flush. This has been fixed.
  * BIND’s memory consumption has been improved by implementing
    dedicated jemalloc memory arenas for sending buffers. This
    optimization ensures that memory usage is more efficient and
    better manages the return of memory pages to the operating
    system.
  * Previously, partial writes in the TLS DNS code were not
    accounted for correctly, which could have led to DNS message
    corruption. This has been fixed.</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697198400">- Disable SLP by default for Factory and ALP (bsc#1214884)</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1700049600">- Update to release 9.18.20
  Feature Changes:
  * The IP addresses for B.ROOT-SERVERS.NET have been updated to
    170.247.170.2 and 2801:1b8:10::b.
  Bug Fixes:
  * If the unsigned version of an inline-signed zone contained
    DNSSEC records, it was incorrectly scheduled for resigning.
    This has been fixed.
  * Looking up stale data from the cache did not take local
    authoritative data into account. This has been fixed.
  * An assertion failure was triggered when lock-file was used at
    the same time as the named -X command-line option. This has
    been fixed.
  * The lock-file file was being removed when it should not have
    been, making the statement ineffective when named was started
    three or more times. This has been fixed.</changelog>
</package>
<package pkgid="d22632758477e453ee6323a23f60086d89b2a09deca1b0bafa941e3a4d78e2037dbef9cb697fd062601a63d2e32fb6fa16bf3c46cfd0d09dfd68f59054c9b573" name="bind-debuginfo" arch="x86_64">
  <version epoch="0" ver="9.18.20" rel="1.1"/>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1663761600">- Update to bind release 9.18.7
  Security Fixes:
  * Previously, there was no limit to the number of database lookups
    performed while processing large delegations, which could be
    abused to severely impact the performance of named running as a
    recursive resolver. This has been fixed. (CVE-2022-2795)
  * When an HTTP connection was reused to request statistics from the
    stats channel, the content length of successive responses could
    grow in size past the end of the allocated buffer.
    This has been fixed. (CVE-2022-2881)
  * Memory leaks in code handling Diffie-Hellman (DH) keys were fixed
    that could be externally triggered, when using TKEY records in DH
    mode with OpenSSL 3.0.0 and later versions. (CVE-2022-2906)
  * named running as a resolver with the stale-answer-client-timeout
    option set to 0 could crash with an assertion failure, when there
    was a stale CNAME in the cache for the incoming query.
    This has been fixed. (CVE-2022-3080)
  * Memory leaks were fixed that could be externally triggered in the
    DNSSEC verification code for the EdDSA algorithm. (CVE-2022-38178)
  Feature Changes:
  * Response Rate Limiting (RRL) code now treats all QNAMEs that are
    subject to wildcard processing within a given zone as the same
    name, to prevent circumventing the limits enforced by RRL.
  * Zones using dnssec-policy now require dynamic DNS or
    inline-signing to be configured explicitly.
  * When reconfiguring dnssec-policy from using NSEC with an NSEC-only
    DNSKEY algorithm (e.g. RSASHA1) to a policy that uses NSEC3,
    BIND 9 no longer fails to sign the zone; instead, it keeps using
    NSEC until the offending DNSKEY records have been removed from the
    zone, then switches to using NSEC3.
  * A backward-compatible approach was implemented for encoding
    internationalized domain names (IDN) in dig and converting the
    domain to IDNA2008 form; if that fails, BIND tries an IDNA2003
    conversion.
  Bug Fixes:
  * A serve-stale bug was fixed, where BIND would try to return stale
    data from cache for lookups that received duplicate queries or
    queries that would be dropped. This bug resulted in premature
    SERVFAIL responses, and has now been resolved.
  This obsoletes the following patch:
  * bind-fix-mysql-bindings.patch
  [bsc#1203614, bsc#1203615, bsc#1203616, bsc#1203618, bsc#1203620]</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1664971200">- Add fix_documentation-Sphinx.patch to fix building with the
  current Sphinx
  (https://gitlab.isc.org/isc-projects/bind9/-/issues/3572).
- Reapply bind-ldapdump-use-valid-host.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1667822400">- Update to bind release 9.18.8
  New Features:
  * Support for parsing and validating the dohpath service
    parameter in SVCB records was added.
  * named now logs the supported cryptographic algorithms during
    startup and in the output of named -V.
  * The recursion not available and query (cache) '...' denied log
    messages were extended to include the name of the ACL that
    caused a given query to be denied.
  Bug Fixes:
  * An assertion failure was fixed in named that was caused by
    aborting the statistics channel connection while sending
    statistics data to the client.
  * Changing just the TSIG key names for primaries in catalog
    zones’ member zones was not effective. This has been fixed.
  Known Issues:
  * Upgrading from BIND 9.16.32, 9.18.6, or any older version may
    require a manual configuration change. The following
    configurations are affected:
  - type primary zones configured with dnssec-policy but without
    either allow-update or update-policy,
  - type secondary zones configured with dnssec-policy.
    In these cases please add inline-signing yes; to the individual
    zone configuration(s). Without applying this change, named will
    fail to start. For more details, see
    https://kb.isc.org/docs/dnssec-policy-requires-dynamic-dns-or-inline-signing
  * BIND 9.18 does not support dynamic update forwarding (see
    allow-update-forwarding) in conjuction with zone transfers over
    TLS (XoT).
  This obsoletes the following patch:
  * fix_documentation-Sphinx.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1669032000">- Update to bind release 9.18.9
  Bug Fixes:
  * A crash was fixed that happened when a dnssec-policy zone that
    used NSEC3 was reconfigured to enable inline-signing.
  * In certain resolution scenarios, quotas could be erroneously
    reached for servers, including any configured forwarders,
    resulting in SERVFAIL answers being sent to clients.
  * rpz-ip rules in response-policy zones could be ineffective in
    some cases if a query had the CD (Checking Disabled) bit set to
    1.
  * Previously, if Internet connectivity issues were experienced
    during the initial startup of named, a BIND resolver with
    dnssec-validation set to auto could enter into a state where it
    would not recover without stopping named, manually deleting the
    managed-keys.bind and managed-keys.bind.jnl files, and starting
    named again.
  * The statistics counter representing the current number of
    clients awaiting recursive resolution results (RecursClients)
    could overflow in certain resolution scenarios.
  * Previously, the port in remote servers such as in primaries and
    parental-agents could be wrongly configured because of an
    inheritance bug.
  * Previously, BIND failed to start on Solaris-based systems with
    hundreds of CPUs.
  * When a DNS resource record’s TTL value was equal to the
    resolver’s configured prefetch “eligibility” value, the record
    was erroneously not treated as eligible for prefetching.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1671710400">- Update to release 9.18.10
  Feature Changes:
  * To reduce unnecessary memory consumption in the cache, NXDOMAIN
    records are no longer retained past the normal negative cache
    TTL, even if stale-cache-enable is set to yes.
  * The auto-dnssec option has been deprecated and will be removed
    in a future BIND 9.19.x release. Please migrate to
    dnssec-policy.
  * The coresize, datasize, files, and stacksize options have been
    deprecated. The limits these options set should be enforced
    externally, either by manual configuration (e.g. using ulimit)
    or via the process supervisor (e.g. systemd).
  * Setting alternate local addresses for inbound zone transfers
    has been deprecated. The relevant options (alt-transfer-source,
    alt-transfer-source-v6, and use-alt-transfer-source) will be
    removed in a future BIND 9.19.x release.
  * The number of HTTP headers allowed in requests sent to named’s
    statistics channel has been increased from 10 to 100, to
    accommodate some browsers that send more than 10 headers by
    default.
  Bug Fixes:
  * named could crash due to an assertion failure when an HTTP
    connection to the statistics channel was closed prematurely
    (due to a connection error, shutdown, etc.).
  * When a catalog zone was removed from the configuration, in some
    cases a dangling pointer could cause the named process to
    crash.
  * When a zone was deleted from a server, a key management object
    related to that zone was inadvertently kept in memory and only
    released upon shutdown. This could lead to constantly
    increasing memory use on servers with a high rate of changes
    affecting the set of zones being served.
  * TLS configuration for primary servers was not applied for zones
    that were members of a catalog zone.
  * In certain cases, named waited for the resolution of
    outstanding recursive queries to finish before shutting down.
  * host and nslookup command-line options setting the custom
    TCP/UDP port to use were ignored for ANY queries (which are
    sent over TCP).
  * The zone &lt;name&gt;/&lt;class&gt;: final reference detached log message
    was moved from the INFO log level to the DEBUG(1) log level to
    prevent the named-checkzone tool from superfluously logging
    this message in non-debug mode.</changelog>
  <changelog author="Thiago Macieira &lt;thiago@kde.org&gt;" date="1672833600">- Declare that named.service depends on network-online.target, otherwise named
  may start too early and thus fail (time out) when resolving some
  domains. This happens easily in containers.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1674561600">- Update to release 9.18.11
  Security Fixes:
  * An UPDATE message flood could cause named to exhaust all
    available memory. This flaw was addressed by adding a new
    update-quota option that controls the maximum number of
    outstanding DNS UPDATE messages that named can hold in a queue
    at any given time (default: 100). (CVE-2022-3094)
  * named could crash with an assertion failure when an RRSIG query
    was received and stale-answer-client-timeout was set to a
    non-zero value. This has been fixed. (CVE-2022-3736)
  * named running as a resolver with the
    stale-answer-client-timeout option set to any value greater
    than 0 could crash with an assertion failure, when the
    recursive-clients soft quota was reached. This has been fixed.
    (CVE-2022-3924)
  New Features:
  * The new update-quota option can be used to control the number
    of simultaneous DNS UPDATE messages that can be processed to
    update an authoritative zone on a primary server, or forwarded
    to the primary server by a secondary server. The default is
    100. A new statistics counter has also been added to record
    events when this quota is exceeded, and the version numbers for
    the XML and JSON statistics schemas have been updated.
  Removed Features:
  * The Differentiated Services Code Point (DSCP) feature in BIND
    has been non-operational since the new Network Manager was
    introduced in BIND 9.16. It is now marked as obsolete, and
    vestigial code implementing it has been removed. Configuring
    DSCP values in named.conf now causes a warning to be logged.
  Feature Changes:
  * The catalog zone implementation has been optimized to work with
    hundreds of thousands of member zones.
  Bug Fixes:
  * A rare assertion failure was fixed in outgoing TCP DNS
    connection handling.
  * Large zone transfers over TLS (XoT) could fail. This has been
    fixed.
  * In addition to a previously fixed bug, another similar issue
    was discovered where quotas could be erroneously reached for
    servers, including any configured forwarders, resulting in
    SERVFAIL answers being sent to clients. This has been fixed.
  * In certain query resolution scenarios (e.g. when following
    CNAME records), named configured to answer from stale cache
    could return a SERVFAIL response despite a usable, non-stale
    answer being present in the cache. This has been fixed.
  * When an outgoing request timed out, named would retry up to
    three times with the same server instead of trying the next
    available name server. This has been fixed.
  * Recently used ADB names and ADB entries (IP addresses) could
    get cleaned when ADB was under memory pressure. To mitigate
    this, only actual ADB names and ADB entries are now counted
    (excluding internal memory structures used for “housekeeping”)
    and recently used (&lt;= 10 seconds) ADB names and entries are
    excluded from the overmem memory cleaner.
  * The “Prohibited” Extended DNS Error was inadvertently set in
    some NOERROR responses. This has been fixed.
  * Previously, TLS session resumption could have led to handshake
    failures when client certificates were used for authentication
    (Mutual TLS). This has been fixed.
  [bsc#1207471, bsc#1207473, bsc#1207475]</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1676548800">- Update to release 9.18.12
  Removed Features:
  * Specifying a port when configuring source addresses (i.e., as
    an argument to query-source, query-source-v6, transfer-source,
    transfer-source-v6, notify-source, notify-source-v6,
    parental-source, or parental-source-v6, or in the source or
    source-v6 arguments to primaries, parental-agents, also-notify,
    or catalog-zones) has been deprecated. In addition, the
    use-v4-udp-ports, use-v6-udp-ports, avoid-v4-udp-ports, and
    avoid-v6-udp-ports options have also been deprecated.
    Warnings are now logged when any of these options are
    encountered in named.conf. In a future release, they will be
    made nonfunctional.
  Bug Fixes:
  * A constant stream of zone additions and deletions via rndc
    reconfig could cause increased memory consumption due to
    delayed cleaning of view memory. This has been fixed.
  * The speed of the message digest algorithms (MD5, SHA-1, SHA-2),
    and of NSEC3 hashing, has been improved.
  * Pointing parental-agents to a resolver did not work because the
    RD bit was not set on DS requests. This has been fixed.
  * Building BIND 9 failed when the --enable-dnsrps switch for
    ./configure was used. This has been fixed.
- Updated keyring and signature</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1678881600">- Update to release 9.18.13
  New Features:
  * RPZ updates are now run on specialized “offload” threads to
    reduce the amount of time they block query processing on the
    main networking threads. This increases the responsiveness of
    named when RPZ updates are being applied after an RPZ zone has
    been successfully transferred.
  Feature Changes:
  * Catalog zone updates are now run on specialized “offload”
    threads to reduce the amount of time they block query
    processing on the main networking threads. This increases the
    responsiveness of named when catalog zone updates are being
    applied after a catalog zone has been successfully transferred.
  * libuv support for receiving multiple UDP messages in a single
    recvmmsg() system call has been tweaked several times between
    libuv versions 1.35.0 and 1.40.0; the current recommended libuv
    version is 1.40.0 or higher. New rules are now in effect for
    running with a different version of libuv than the one used at
    compilation time. These rules may trigger a fatal error at
    startup:
  - Building against or running with libuv versions 1.35.0 and
    1.36.0 is now a fatal error.
  - Running with libuv version higher than 1.34.2 is now a
    fatal error when named is built against libuv version
    1.34.2 or lower.
  - Running with libuv version higher than 1.39.0 is now a
    fatal error when named is built against libuv version
    1.37.0, 1.38.0, 1.38.1, or 1.39.0.
  * This prevents the use of libuv versions that may trigger an
    assertion failure when receiving multiple UDP messages in a
    single system call.
  Bug Fixes:
  * named could crash with an assertion failure when adding a new
    zone into the configuration file for a name which was already
    configured as a member zone for a catalog zone. This has been
    fixed.
  * When named starts up, it sends a query for the DNSSEC key for
    each configured trust anchor to determine whether the key has
    changed. In some unusual cases, the query might depend on a
    zone for which the server is itself authoritative, and would
    have failed if it were sent before the zone was fully loaded.
    This has now been fixed by delaying the key queries until all
    zones have finished loading.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1682078400">- Update to release 9.18.14
  Removed Features:
  * Zone type delegation-only, and the delegation-only and
    root-delegation-only statements, have been deprecated. A
    warning is now logged when they are used.
  * These statements were created to address the SiteFinder
    controversy, in which certain top-level domains redirected
    misspelled queries to other sites instead of returning NXDOMAIN
    responses. Since top-level domains are now DNSSEC-signed, and
    DNSSEC validation is active by default, the statements are no
    longer needed.
  Bug Fixes:
  * Several bugs which could cause named to crash during catalog
    zone processing have been fixed.
  * Previously, downloading large zones over TLS (XoT) from a
    primary could hang the transfer on the secondary, especially
    when the connection was unstable. This has been fixed.
  * Performance of DNSSEC validation in zones with many DNSKEY
    records has been improved.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1684324800">- Update to release 9.18.15
  Bug Fixes:
  * The max-transfer-time-in and max-transfer-idle-in statements
    have not had any effect since the BIND 9 networking stack was
    refactored in version 9.16. The missing functionality has been
    re-implemented and incoming zone transfers now time out
    properly when not progressing.
  * The read timeout in rndc is now 60 seconds, matching the
    behavior in BIND 9.16 and earlier. It had previously been
    lowered to 30 seconds by mistake.
  * When the ISC_R_INVALIDPROTO (ENOPROTOOPT, EPROTONOSUPPORT)
    error code is returned by libuv, it is now treated as a network
    failure: the server for which that error code is returned gets
    marked as broken and is not contacted again during a given
    resolution process.
  * When removing delegations from an opt-out range,
    empty-non-terminal NSEC3 records generated by those delegations
    were not cleaned up. This has been fixed.
  * Log file rotation code did not clean up older versions of log
    files when the logging channel had an absolute path configured
    as a file destination. This has been fixed.
  Known Issues:
  * Sending NOTIFY messages silently fails when the source port
    specified in the notify-source statement is already in use.
    This can happen e.g. when multiple servers are configured as
    NOTIFY targets for a zone and some of them are unresponsive.
    This issue can be worked around by not specifying the source
    port for NOTIFY messages in the notify-source statement; note
    that source port configuration is already deprecated and will
    be removed altogether in a future release.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1687435200">- Update to release 9.18.16
  Security Fixes:
  * The overmem cleaning process has been improved, to prevent the
    cache from significantly exceeding the configured
    max-cache-size limit. (CVE-2023-2828)
  * A query that prioritizes stale data over lookup triggers a
    fetch to refresh the stale data in cache. If the fetch is
    aborted for exceeding the recursion quota, it was possible for
    named to enter an infinite callback loop and crash due to stack
    overflow. This has been fixed. (CVE-2023-2911)
  New Features:
  * The system test suite can now be executed with pytest (along
    with pytest-xdist for parallel execution).
  Removed Features:
  * TKEY mode 2 (Diffie-Hellman Exchanged Keying) is now
    deprecated, and will be removed in a future release. A warning
    will be logged when the tkey-dhkey option is used in
    named.conf.
  Bug Fixes:
  * BIND could get stuck on reconfiguration when a listen-on
    statement for HTTP is removed from the configuration. That has
    been fixed.
  * Previously, it was possible for a delegation from cache to be
    returned to the client after the stale-answer-client-timeout
    duration. This has been fixed.
  * BIND could allocate too big buffers when sending data via
    stream-based DNS transports, leading to increased memory usage.
    This has been fixed.
  * When the stale-answer-enable option was enabled and the
    stale-answer-client-timeout option was enabled and larger than
    0, named previously allocated two slots from the
    clients-per-query limit for each client and failed to gradually
    auto-tune its value, as configured. This has been fixed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1688644800">- rebuild bind-utils on libuv updates (bsc#1212090)</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1689249600">- Enable dnstap support</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1689768000">- Update to release 9.18.17
  Feature Changes:
  * If a response from an authoritative server has its RCODE set to
    FORMERR and contains an echoed EDNS COOKIE option that was
    present in the query, named now retries sending the query to
    the same server without an EDNS COOKIE option.
  * The relaxed QNAME minimization mode now uses NS records. This
    reduces the number of queries named makes when resolving, as it
    allows the non-existence of NS RRsets at non-referral nodes to
    be cached in addition to the normally cached referrals.
  Bug Fixes:
  * The ability to read HMAC-MD5 key files, which was accidentally
    lost in BIND 9.18.8, has been restored.
  * Several minor stability issues with the catalog zone
    implementation have been fixed.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1692187200">- Update to release 9.18.18
  Feature Changes:
  * When a primary server for a zone responds to an SOA query, but
    the subsequent TCP connection required to transfer the zone is
    refused, that server is marked as temporarily unreachable. This
    now also happens if the TCP connection attempt times out,
    preventing too many zones from queuing up on an unreachable
    server and allowing the refresh process to move on to the next
    configured primary more quickly.
  * The dialup and heartbeat-interval options have been deprecated
    and will be removed in a future BIND 9 release.
  Bug Fixes:
  * Processing already-queued queries received over TCP could cause
    an assertion failure, when the server was reconfigured at the
    same time or the cache was being flushed. This has been fixed.
  * Setting dnssec-policy to insecure prevented zones containing
    resource records with a TTL value larger than 86400 seconds (1
    day) from being loaded. This has been fixed by ignoring the TTL
    values in the zone and using a value of 604800 seconds (1 week)
    as the maximum zone TTL in key rollover timing calculations.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1694433600">- Enable crypto-policies support: [bsc#1211301]
  * Rebase vendor-files/config/named.conf</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1695124800">- Update to release 9.18.19
  Security Fixes:
  * Previously, sending a specially crafted message over the
    control channel could cause the packet-parsing code to run out
    of available stack memory, causing named to terminate
    unexpectedly. This has been fixed. (CVE-2023-3341)
    [bsc#1215472]
  * A flaw in the networking code handling DNS-over-TLS queries
    could cause named to terminate unexpectedly due to an assertion
    failure under significant DNS-over-TLS query load. This has
    been fixed. (CVE-2023-4236)
    [bsc#1215471]
  Removed Features:
  * The dnssec-must-be-secure option has been deprecated and will
    be removed in a future release.
  Feature Changes:
  * If the server command is specified, nsupdate now honors the
    nsupdate -v option for SOA queries by sending both the UPDATE
    request and the initial query over TCP.
  Bug Fixes:
  * The value of the If-Modified-Since header in the statistics
    channel was not being correctly validated for its length,
    potentially allowing an authorized user to trigger a buffer
    overflow. Ensuring the statistics channel is configured
    correctly to grant access exclusively to authorized users is
    essential (see the statistics-channels block definition and
    usage section).
  * The Content-Length header in the statistics channel was lacking
    proper bounds checking. A negative or excessively large value
    could potentially trigger an integer overflow and result in an
    assertion failure.
  * Several memory leaks caused by not clearing the OpenSSL error
    stack were fixed.
  * The introduction of krb5-subdomain-self-rhs and
    ms-subdomain-self-rhs UPDATE policies accidentally caused named
    to return SERVFAIL responses to deletion requests for
    non-existent PTR and SRV records. This has been fixed.
  * The stale-refresh-time feature was mistakenly disabled when the
    server cache was flushed by rndc flush. This has been fixed.
  * BIND’s memory consumption has been improved by implementing
    dedicated jemalloc memory arenas for sending buffers. This
    optimization ensures that memory usage is more efficient and
    better manages the return of memory pages to the operating
    system.
  * Previously, partial writes in the TLS DNS code were not
    accounted for correctly, which could have led to DNS message
    corruption. This has been fixed.</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697198400">- Disable SLP by default for Factory and ALP (bsc#1214884)</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1700049600">- Update to release 9.18.20
  Feature Changes:
  * The IP addresses for B.ROOT-SERVERS.NET have been updated to
    170.247.170.2 and 2801:1b8:10::b.
  Bug Fixes:
  * If the unsigned version of an inline-signed zone contained
    DNSSEC records, it was incorrectly scheduled for resigning.
    This has been fixed.
  * Looking up stale data from the cache did not take local
    authoritative data into account. This has been fixed.
  * An assertion failure was triggered when lock-file was used at
    the same time as the named -X command-line option. This has
    been fixed.
  * The lock-file file was being removed when it should not have
    been, making the statement ineffective when named was started
    three or more times. This has been fixed.</changelog>
</package>
<package pkgid="4fdf85a5b0916483372313b386df948994a22ccd04584d138327f0154c217513f51ae6774727a4fb3c10ac776a2348f8cbe27bfe28fbae1ef62561d2fa349895" name="bind-debugsource" arch="x86_64">
  <version epoch="0" ver="9.18.20" rel="1.1"/>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1663761600">- Update to bind release 9.18.7
  Security Fixes:
  * Previously, there was no limit to the number of database lookups
    performed while processing large delegations, which could be
    abused to severely impact the performance of named running as a
    recursive resolver. This has been fixed. (CVE-2022-2795)
  * When an HTTP connection was reused to request statistics from the
    stats channel, the content length of successive responses could
    grow in size past the end of the allocated buffer.
    This has been fixed. (CVE-2022-2881)
  * Memory leaks in code handling Diffie-Hellman (DH) keys were fixed
    that could be externally triggered, when using TKEY records in DH
    mode with OpenSSL 3.0.0 and later versions. (CVE-2022-2906)
  * named running as a resolver with the stale-answer-client-timeout
    option set to 0 could crash with an assertion failure, when there
    was a stale CNAME in the cache for the incoming query.
    This has been fixed. (CVE-2022-3080)
  * Memory leaks were fixed that could be externally triggered in the
    DNSSEC verification code for the EdDSA algorithm. (CVE-2022-38178)
  Feature Changes:
  * Response Rate Limiting (RRL) code now treats all QNAMEs that are
    subject to wildcard processing within a given zone as the same
    name, to prevent circumventing the limits enforced by RRL.
  * Zones using dnssec-policy now require dynamic DNS or
    inline-signing to be configured explicitly.
  * When reconfiguring dnssec-policy from using NSEC with an NSEC-only
    DNSKEY algorithm (e.g. RSASHA1) to a policy that uses NSEC3,
    BIND 9 no longer fails to sign the zone; instead, it keeps using
    NSEC until the offending DNSKEY records have been removed from the
    zone, then switches to using NSEC3.
  * A backward-compatible approach was implemented for encoding
    internationalized domain names (IDN) in dig and converting the
    domain to IDNA2008 form; if that fails, BIND tries an IDNA2003
    conversion.
  Bug Fixes:
  * A serve-stale bug was fixed, where BIND would try to return stale
    data from cache for lookups that received duplicate queries or
    queries that would be dropped. This bug resulted in premature
    SERVFAIL responses, and has now been resolved.
  This obsoletes the following patch:
  * bind-fix-mysql-bindings.patch
  [bsc#1203614, bsc#1203615, bsc#1203616, bsc#1203618, bsc#1203620]</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1664971200">- Add fix_documentation-Sphinx.patch to fix building with the
  current Sphinx
  (https://gitlab.isc.org/isc-projects/bind9/-/issues/3572).
- Reapply bind-ldapdump-use-valid-host.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1667822400">- Update to bind release 9.18.8
  New Features:
  * Support for parsing and validating the dohpath service
    parameter in SVCB records was added.
  * named now logs the supported cryptographic algorithms during
    startup and in the output of named -V.
  * The recursion not available and query (cache) '...' denied log
    messages were extended to include the name of the ACL that
    caused a given query to be denied.
  Bug Fixes:
  * An assertion failure was fixed in named that was caused by
    aborting the statistics channel connection while sending
    statistics data to the client.
  * Changing just the TSIG key names for primaries in catalog
    zones’ member zones was not effective. This has been fixed.
  Known Issues:
  * Upgrading from BIND 9.16.32, 9.18.6, or any older version may
    require a manual configuration change. The following
    configurations are affected:
  - type primary zones configured with dnssec-policy but without
    either allow-update or update-policy,
  - type secondary zones configured with dnssec-policy.
    In these cases please add inline-signing yes; to the individual
    zone configuration(s). Without applying this change, named will
    fail to start. For more details, see
    https://kb.isc.org/docs/dnssec-policy-requires-dynamic-dns-or-inline-signing
  * BIND 9.18 does not support dynamic update forwarding (see
    allow-update-forwarding) in conjuction with zone transfers over
    TLS (XoT).
  This obsoletes the following patch:
  * fix_documentation-Sphinx.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1669032000">- Update to bind release 9.18.9
  Bug Fixes:
  * A crash was fixed that happened when a dnssec-policy zone that
    used NSEC3 was reconfigured to enable inline-signing.
  * In certain resolution scenarios, quotas could be erroneously
    reached for servers, including any configured forwarders,
    resulting in SERVFAIL answers being sent to clients.
  * rpz-ip rules in response-policy zones could be ineffective in
    some cases if a query had the CD (Checking Disabled) bit set to
    1.
  * Previously, if Internet connectivity issues were experienced
    during the initial startup of named, a BIND resolver with
    dnssec-validation set to auto could enter into a state where it
    would not recover without stopping named, manually deleting the
    managed-keys.bind and managed-keys.bind.jnl files, and starting
    named again.
  * The statistics counter representing the current number of
    clients awaiting recursive resolution results (RecursClients)
    could overflow in certain resolution scenarios.
  * Previously, the port in remote servers such as in primaries and
    parental-agents could be wrongly configured because of an
    inheritance bug.
  * Previously, BIND failed to start on Solaris-based systems with
    hundreds of CPUs.
  * When a DNS resource record’s TTL value was equal to the
    resolver’s configured prefetch “eligibility” value, the record
    was erroneously not treated as eligible for prefetching.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1671710400">- Update to release 9.18.10
  Feature Changes:
  * To reduce unnecessary memory consumption in the cache, NXDOMAIN
    records are no longer retained past the normal negative cache
    TTL, even if stale-cache-enable is set to yes.
  * The auto-dnssec option has been deprecated and will be removed
    in a future BIND 9.19.x release. Please migrate to
    dnssec-policy.
  * The coresize, datasize, files, and stacksize options have been
    deprecated. The limits these options set should be enforced
    externally, either by manual configuration (e.g. using ulimit)
    or via the process supervisor (e.g. systemd).
  * Setting alternate local addresses for inbound zone transfers
    has been deprecated. The relevant options (alt-transfer-source,
    alt-transfer-source-v6, and use-alt-transfer-source) will be
    removed in a future BIND 9.19.x release.
  * The number of HTTP headers allowed in requests sent to named’s
    statistics channel has been increased from 10 to 100, to
    accommodate some browsers that send more than 10 headers by
    default.
  Bug Fixes:
  * named could crash due to an assertion failure when an HTTP
    connection to the statistics channel was closed prematurely
    (due to a connection error, shutdown, etc.).
  * When a catalog zone was removed from the configuration, in some
    cases a dangling pointer could cause the named process to
    crash.
  * When a zone was deleted from a server, a key management object
    related to that zone was inadvertently kept in memory and only
    released upon shutdown. This could lead to constantly
    increasing memory use on servers with a high rate of changes
    affecting the set of zones being served.
  * TLS configuration for primary servers was not applied for zones
    that were members of a catalog zone.
  * In certain cases, named waited for the resolution of
    outstanding recursive queries to finish before shutting down.
  * host and nslookup command-line options setting the custom
    TCP/UDP port to use were ignored for ANY queries (which are
    sent over TCP).
  * The zone &lt;name&gt;/&lt;class&gt;: final reference detached log message
    was moved from the INFO log level to the DEBUG(1) log level to
    prevent the named-checkzone tool from superfluously logging
    this message in non-debug mode.</changelog>
  <changelog author="Thiago Macieira &lt;thiago@kde.org&gt;" date="1672833600">- Declare that named.service depends on network-online.target, otherwise named
  may start too early and thus fail (time out) when resolving some
  domains. This happens easily in containers.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1674561600">- Update to release 9.18.11
  Security Fixes:
  * An UPDATE message flood could cause named to exhaust all
    available memory. This flaw was addressed by adding a new
    update-quota option that controls the maximum number of
    outstanding DNS UPDATE messages that named can hold in a queue
    at any given time (default: 100). (CVE-2022-3094)
  * named could crash with an assertion failure when an RRSIG query
    was received and stale-answer-client-timeout was set to a
    non-zero value. This has been fixed. (CVE-2022-3736)
  * named running as a resolver with the
    stale-answer-client-timeout option set to any value greater
    than 0 could crash with an assertion failure, when the
    recursive-clients soft quota was reached. This has been fixed.
    (CVE-2022-3924)
  New Features:
  * The new update-quota option can be used to control the number
    of simultaneous DNS UPDATE messages that can be processed to
    update an authoritative zone on a primary server, or forwarded
    to the primary server by a secondary server. The default is
    100. A new statistics counter has also been added to record
    events when this quota is exceeded, and the version numbers for
    the XML and JSON statistics schemas have been updated.
  Removed Features:
  * The Differentiated Services Code Point (DSCP) feature in BIND
    has been non-operational since the new Network Manager was
    introduced in BIND 9.16. It is now marked as obsolete, and
    vestigial code implementing it has been removed. Configuring
    DSCP values in named.conf now causes a warning to be logged.
  Feature Changes:
  * The catalog zone implementation has been optimized to work with
    hundreds of thousands of member zones.
  Bug Fixes:
  * A rare assertion failure was fixed in outgoing TCP DNS
    connection handling.
  * Large zone transfers over TLS (XoT) could fail. This has been
    fixed.
  * In addition to a previously fixed bug, another similar issue
    was discovered where quotas could be erroneously reached for
    servers, including any configured forwarders, resulting in
    SERVFAIL answers being sent to clients. This has been fixed.
  * In certain query resolution scenarios (e.g. when following
    CNAME records), named configured to answer from stale cache
    could return a SERVFAIL response despite a usable, non-stale
    answer being present in the cache. This has been fixed.
  * When an outgoing request timed out, named would retry up to
    three times with the same server instead of trying the next
    available name server. This has been fixed.
  * Recently used ADB names and ADB entries (IP addresses) could
    get cleaned when ADB was under memory pressure. To mitigate
    this, only actual ADB names and ADB entries are now counted
    (excluding internal memory structures used for “housekeeping”)
    and recently used (&lt;= 10 seconds) ADB names and entries are
    excluded from the overmem memory cleaner.
  * The “Prohibited” Extended DNS Error was inadvertently set in
    some NOERROR responses. This has been fixed.
  * Previously, TLS session resumption could have led to handshake
    failures when client certificates were used for authentication
    (Mutual TLS). This has been fixed.
  [bsc#1207471, bsc#1207473, bsc#1207475]</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1676548800">- Update to release 9.18.12
  Removed Features:
  * Specifying a port when configuring source addresses (i.e., as
    an argument to query-source, query-source-v6, transfer-source,
    transfer-source-v6, notify-source, notify-source-v6,
    parental-source, or parental-source-v6, or in the source or
    source-v6 arguments to primaries, parental-agents, also-notify,
    or catalog-zones) has been deprecated. In addition, the
    use-v4-udp-ports, use-v6-udp-ports, avoid-v4-udp-ports, and
    avoid-v6-udp-ports options have also been deprecated.
    Warnings are now logged when any of these options are
    encountered in named.conf. In a future release, they will be
    made nonfunctional.
  Bug Fixes:
  * A constant stream of zone additions and deletions via rndc
    reconfig could cause increased memory consumption due to
    delayed cleaning of view memory. This has been fixed.
  * The speed of the message digest algorithms (MD5, SHA-1, SHA-2),
    and of NSEC3 hashing, has been improved.
  * Pointing parental-agents to a resolver did not work because the
    RD bit was not set on DS requests. This has been fixed.
  * Building BIND 9 failed when the --enable-dnsrps switch for
    ./configure was used. This has been fixed.
- Updated keyring and signature</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1678881600">- Update to release 9.18.13
  New Features:
  * RPZ updates are now run on specialized “offload” threads to
    reduce the amount of time they block query processing on the
    main networking threads. This increases the responsiveness of
    named when RPZ updates are being applied after an RPZ zone has
    been successfully transferred.
  Feature Changes:
  * Catalog zone updates are now run on specialized “offload”
    threads to reduce the amount of time they block query
    processing on the main networking threads. This increases the
    responsiveness of named when catalog zone updates are being
    applied after a catalog zone has been successfully transferred.
  * libuv support for receiving multiple UDP messages in a single
    recvmmsg() system call has been tweaked several times between
    libuv versions 1.35.0 and 1.40.0; the current recommended libuv
    version is 1.40.0 or higher. New rules are now in effect for
    running with a different version of libuv than the one used at
    compilation time. These rules may trigger a fatal error at
    startup:
  - Building against or running with libuv versions 1.35.0 and
    1.36.0 is now a fatal error.
  - Running with libuv version higher than 1.34.2 is now a
    fatal error when named is built against libuv version
    1.34.2 or lower.
  - Running with libuv version higher than 1.39.0 is now a
    fatal error when named is built against libuv version
    1.37.0, 1.38.0, 1.38.1, or 1.39.0.
  * This prevents the use of libuv versions that may trigger an
    assertion failure when receiving multiple UDP messages in a
    single system call.
  Bug Fixes:
  * named could crash with an assertion failure when adding a new
    zone into the configuration file for a name which was already
    configured as a member zone for a catalog zone. This has been
    fixed.
  * When named starts up, it sends a query for the DNSSEC key for
    each configured trust anchor to determine whether the key has
    changed. In some unusual cases, the query might depend on a
    zone for which the server is itself authoritative, and would
    have failed if it were sent before the zone was fully loaded.
    This has now been fixed by delaying the key queries until all
    zones have finished loading.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1682078400">- Update to release 9.18.14
  Removed Features:
  * Zone type delegation-only, and the delegation-only and
    root-delegation-only statements, have been deprecated. A
    warning is now logged when they are used.
  * These statements were created to address the SiteFinder
    controversy, in which certain top-level domains redirected
    misspelled queries to other sites instead of returning NXDOMAIN
    responses. Since top-level domains are now DNSSEC-signed, and
    DNSSEC validation is active by default, the statements are no
    longer needed.
  Bug Fixes:
  * Several bugs which could cause named to crash during catalog
    zone processing have been fixed.
  * Previously, downloading large zones over TLS (XoT) from a
    primary could hang the transfer on the secondary, especially
    when the connection was unstable. This has been fixed.
  * Performance of DNSSEC validation in zones with many DNSKEY
    records has been improved.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1684324800">- Update to release 9.18.15
  Bug Fixes:
  * The max-transfer-time-in and max-transfer-idle-in statements
    have not had any effect since the BIND 9 networking stack was
    refactored in version 9.16. The missing functionality has been
    re-implemented and incoming zone transfers now time out
    properly when not progressing.
  * The read timeout in rndc is now 60 seconds, matching the
    behavior in BIND 9.16 and earlier. It had previously been
    lowered to 30 seconds by mistake.
  * When the ISC_R_INVALIDPROTO (ENOPROTOOPT, EPROTONOSUPPORT)
    error code is returned by libuv, it is now treated as a network
    failure: the server for which that error code is returned gets
    marked as broken and is not contacted again during a given
    resolution process.
  * When removing delegations from an opt-out range,
    empty-non-terminal NSEC3 records generated by those delegations
    were not cleaned up. This has been fixed.
  * Log file rotation code did not clean up older versions of log
    files when the logging channel had an absolute path configured
    as a file destination. This has been fixed.
  Known Issues:
  * Sending NOTIFY messages silently fails when the source port
    specified in the notify-source statement is already in use.
    This can happen e.g. when multiple servers are configured as
    NOTIFY targets for a zone and some of them are unresponsive.
    This issue can be worked around by not specifying the source
    port for NOTIFY messages in the notify-source statement; note
    that source port configuration is already deprecated and will
    be removed altogether in a future release.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1687435200">- Update to release 9.18.16
  Security Fixes:
  * The overmem cleaning process has been improved, to prevent the
    cache from significantly exceeding the configured
    max-cache-size limit. (CVE-2023-2828)
  * A query that prioritizes stale data over lookup triggers a
    fetch to refresh the stale data in cache. If the fetch is
    aborted for exceeding the recursion quota, it was possible for
    named to enter an infinite callback loop and crash due to stack
    overflow. This has been fixed. (CVE-2023-2911)
  New Features:
  * The system test suite can now be executed with pytest (along
    with pytest-xdist for parallel execution).
  Removed Features:
  * TKEY mode 2 (Diffie-Hellman Exchanged Keying) is now
    deprecated, and will be removed in a future release. A warning
    will be logged when the tkey-dhkey option is used in
    named.conf.
  Bug Fixes:
  * BIND could get stuck on reconfiguration when a listen-on
    statement for HTTP is removed from the configuration. That has
    been fixed.
  * Previously, it was possible for a delegation from cache to be
    returned to the client after the stale-answer-client-timeout
    duration. This has been fixed.
  * BIND could allocate too big buffers when sending data via
    stream-based DNS transports, leading to increased memory usage.
    This has been fixed.
  * When the stale-answer-enable option was enabled and the
    stale-answer-client-timeout option was enabled and larger than
    0, named previously allocated two slots from the
    clients-per-query limit for each client and failed to gradually
    auto-tune its value, as configured. This has been fixed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1688644800">- rebuild bind-utils on libuv updates (bsc#1212090)</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1689249600">- Enable dnstap support</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1689768000">- Update to release 9.18.17
  Feature Changes:
  * If a response from an authoritative server has its RCODE set to
    FORMERR and contains an echoed EDNS COOKIE option that was
    present in the query, named now retries sending the query to
    the same server without an EDNS COOKIE option.
  * The relaxed QNAME minimization mode now uses NS records. This
    reduces the number of queries named makes when resolving, as it
    allows the non-existence of NS RRsets at non-referral nodes to
    be cached in addition to the normally cached referrals.
  Bug Fixes:
  * The ability to read HMAC-MD5 key files, which was accidentally
    lost in BIND 9.18.8, has been restored.
  * Several minor stability issues with the catalog zone
    implementation have been fixed.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1692187200">- Update to release 9.18.18
  Feature Changes:
  * When a primary server for a zone responds to an SOA query, but
    the subsequent TCP connection required to transfer the zone is
    refused, that server is marked as temporarily unreachable. This
    now also happens if the TCP connection attempt times out,
    preventing too many zones from queuing up on an unreachable
    server and allowing the refresh process to move on to the next
    configured primary more quickly.
  * The dialup and heartbeat-interval options have been deprecated
    and will be removed in a future BIND 9 release.
  Bug Fixes:
  * Processing already-queued queries received over TCP could cause
    an assertion failure, when the server was reconfigured at the
    same time or the cache was being flushed. This has been fixed.
  * Setting dnssec-policy to insecure prevented zones containing
    resource records with a TTL value larger than 86400 seconds (1
    day) from being loaded. This has been fixed by ignoring the TTL
    values in the zone and using a value of 604800 seconds (1 week)
    as the maximum zone TTL in key rollover timing calculations.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1694433600">- Enable crypto-policies support: [bsc#1211301]
  * Rebase vendor-files/config/named.conf</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1695124800">- Update to release 9.18.19
  Security Fixes:
  * Previously, sending a specially crafted message over the
    control channel could cause the packet-parsing code to run out
    of available stack memory, causing named to terminate
    unexpectedly. This has been fixed. (CVE-2023-3341)
    [bsc#1215472]
  * A flaw in the networking code handling DNS-over-TLS queries
    could cause named to terminate unexpectedly due to an assertion
    failure under significant DNS-over-TLS query load. This has
    been fixed. (CVE-2023-4236)
    [bsc#1215471]
  Removed Features:
  * The dnssec-must-be-secure option has been deprecated and will
    be removed in a future release.
  Feature Changes:
  * If the server command is specified, nsupdate now honors the
    nsupdate -v option for SOA queries by sending both the UPDATE
    request and the initial query over TCP.
  Bug Fixes:
  * The value of the If-Modified-Since header in the statistics
    channel was not being correctly validated for its length,
    potentially allowing an authorized user to trigger a buffer
    overflow. Ensuring the statistics channel is configured
    correctly to grant access exclusively to authorized users is
    essential (see the statistics-channels block definition and
    usage section).
  * The Content-Length header in the statistics channel was lacking
    proper bounds checking. A negative or excessively large value
    could potentially trigger an integer overflow and result in an
    assertion failure.
  * Several memory leaks caused by not clearing the OpenSSL error
    stack were fixed.
  * The introduction of krb5-subdomain-self-rhs and
    ms-subdomain-self-rhs UPDATE policies accidentally caused named
    to return SERVFAIL responses to deletion requests for
    non-existent PTR and SRV records. This has been fixed.
  * The stale-refresh-time feature was mistakenly disabled when the
    server cache was flushed by rndc flush. This has been fixed.
  * BIND’s memory consumption has been improved by implementing
    dedicated jemalloc memory arenas for sending buffers. This
    optimization ensures that memory usage is more efficient and
    better manages the return of memory pages to the operating
    system.
  * Previously, partial writes in the TLS DNS code were not
    accounted for correctly, which could have led to DNS message
    corruption. This has been fixed.</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697198400">- Disable SLP by default for Factory and ALP (bsc#1214884)</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1700049600">- Update to release 9.18.20
  Feature Changes:
  * The IP addresses for B.ROOT-SERVERS.NET have been updated to
    170.247.170.2 and 2801:1b8:10::b.
  Bug Fixes:
  * If the unsigned version of an inline-signed zone contained
    DNSSEC records, it was incorrectly scheduled for resigning.
    This has been fixed.
  * Looking up stale data from the cache did not take local
    authoritative data into account. This has been fixed.
  * An assertion failure was triggered when lock-file was used at
    the same time as the named -X command-line option. This has
    been fixed.
  * The lock-file file was being removed when it should not have
    been, making the statement ineffective when named was started
    three or more times. This has been fixed.</changelog>
</package>
<package pkgid="fd66aecce7f564ea394dac1f7b53717bbe26900af720d70aff718c323062454c96f2f80e703b28280428fcb000c1ae21515dc8f811aed648ae263fa4450e5f30" name="bind-doc" arch="noarch">
  <version epoch="0" ver="9.18.20" rel="1.1"/>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1663761600">- Update to bind release 9.18.7
  Security Fixes:
  * Previously, there was no limit to the number of database lookups
    performed while processing large delegations, which could be
    abused to severely impact the performance of named running as a
    recursive resolver. This has been fixed. (CVE-2022-2795)
  * When an HTTP connection was reused to request statistics from the
    stats channel, the content length of successive responses could
    grow in size past the end of the allocated buffer.
    This has been fixed. (CVE-2022-2881)
  * Memory leaks in code handling Diffie-Hellman (DH) keys were fixed
    that could be externally triggered, when using TKEY records in DH
    mode with OpenSSL 3.0.0 and later versions. (CVE-2022-2906)
  * named running as a resolver with the stale-answer-client-timeout
    option set to 0 could crash with an assertion failure, when there
    was a stale CNAME in the cache for the incoming query.
    This has been fixed. (CVE-2022-3080)
  * Memory leaks were fixed that could be externally triggered in the
    DNSSEC verification code for the EdDSA algorithm. (CVE-2022-38178)
  Feature Changes:
  * Response Rate Limiting (RRL) code now treats all QNAMEs that are
    subject to wildcard processing within a given zone as the same
    name, to prevent circumventing the limits enforced by RRL.
  * Zones using dnssec-policy now require dynamic DNS or
    inline-signing to be configured explicitly.
  * When reconfiguring dnssec-policy from using NSEC with an NSEC-only
    DNSKEY algorithm (e.g. RSASHA1) to a policy that uses NSEC3,
    BIND 9 no longer fails to sign the zone; instead, it keeps using
    NSEC until the offending DNSKEY records have been removed from the
    zone, then switches to using NSEC3.
  * A backward-compatible approach was implemented for encoding
    internationalized domain names (IDN) in dig and converting the
    domain to IDNA2008 form; if that fails, BIND tries an IDNA2003
    conversion.
  Bug Fixes:
  * A serve-stale bug was fixed, where BIND would try to return stale
    data from cache for lookups that received duplicate queries or
    queries that would be dropped. This bug resulted in premature
    SERVFAIL responses, and has now been resolved.
  This obsoletes the following patch:
  * bind-fix-mysql-bindings.patch
  [bsc#1203614, bsc#1203615, bsc#1203616, bsc#1203618, bsc#1203620]</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1664971200">- Add fix_documentation-Sphinx.patch to fix building with the
  current Sphinx
  (https://gitlab.isc.org/isc-projects/bind9/-/issues/3572).
- Reapply bind-ldapdump-use-valid-host.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1667822400">- Update to bind release 9.18.8
  New Features:
  * Support for parsing and validating the dohpath service
    parameter in SVCB records was added.
  * named now logs the supported cryptographic algorithms during
    startup and in the output of named -V.
  * The recursion not available and query (cache) '...' denied log
    messages were extended to include the name of the ACL that
    caused a given query to be denied.
  Bug Fixes:
  * An assertion failure was fixed in named that was caused by
    aborting the statistics channel connection while sending
    statistics data to the client.
  * Changing just the TSIG key names for primaries in catalog
    zones’ member zones was not effective. This has been fixed.
  Known Issues:
  * Upgrading from BIND 9.16.32, 9.18.6, or any older version may
    require a manual configuration change. The following
    configurations are affected:
  - type primary zones configured with dnssec-policy but without
    either allow-update or update-policy,
  - type secondary zones configured with dnssec-policy.
    In these cases please add inline-signing yes; to the individual
    zone configuration(s). Without applying this change, named will
    fail to start. For more details, see
    https://kb.isc.org/docs/dnssec-policy-requires-dynamic-dns-or-inline-signing
  * BIND 9.18 does not support dynamic update forwarding (see
    allow-update-forwarding) in conjuction with zone transfers over
    TLS (XoT).
  This obsoletes the following patch:
  * fix_documentation-Sphinx.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1669032000">- Update to bind release 9.18.9
  Bug Fixes:
  * A crash was fixed that happened when a dnssec-policy zone that
    used NSEC3 was reconfigured to enable inline-signing.
  * In certain resolution scenarios, quotas could be erroneously
    reached for servers, including any configured forwarders,
    resulting in SERVFAIL answers being sent to clients.
  * rpz-ip rules in response-policy zones could be ineffective in
    some cases if a query had the CD (Checking Disabled) bit set to
    1.
  * Previously, if Internet connectivity issues were experienced
    during the initial startup of named, a BIND resolver with
    dnssec-validation set to auto could enter into a state where it
    would not recover without stopping named, manually deleting the
    managed-keys.bind and managed-keys.bind.jnl files, and starting
    named again.
  * The statistics counter representing the current number of
    clients awaiting recursive resolution results (RecursClients)
    could overflow in certain resolution scenarios.
  * Previously, the port in remote servers such as in primaries and
    parental-agents could be wrongly configured because of an
    inheritance bug.
  * Previously, BIND failed to start on Solaris-based systems with
    hundreds of CPUs.
  * When a DNS resource record’s TTL value was equal to the
    resolver’s configured prefetch “eligibility” value, the record
    was erroneously not treated as eligible for prefetching.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1671710400">- Update to release 9.18.10
  Feature Changes:
  * To reduce unnecessary memory consumption in the cache, NXDOMAIN
    records are no longer retained past the normal negative cache
    TTL, even if stale-cache-enable is set to yes.
  * The auto-dnssec option has been deprecated and will be removed
    in a future BIND 9.19.x release. Please migrate to
    dnssec-policy.
  * The coresize, datasize, files, and stacksize options have been
    deprecated. The limits these options set should be enforced
    externally, either by manual configuration (e.g. using ulimit)
    or via the process supervisor (e.g. systemd).
  * Setting alternate local addresses for inbound zone transfers
    has been deprecated. The relevant options (alt-transfer-source,
    alt-transfer-source-v6, and use-alt-transfer-source) will be
    removed in a future BIND 9.19.x release.
  * The number of HTTP headers allowed in requests sent to named’s
    statistics channel has been increased from 10 to 100, to
    accommodate some browsers that send more than 10 headers by
    default.
  Bug Fixes:
  * named could crash due to an assertion failure when an HTTP
    connection to the statistics channel was closed prematurely
    (due to a connection error, shutdown, etc.).
  * When a catalog zone was removed from the configuration, in some
    cases a dangling pointer could cause the named process to
    crash.
  * When a zone was deleted from a server, a key management object
    related to that zone was inadvertently kept in memory and only
    released upon shutdown. This could lead to constantly
    increasing memory use on servers with a high rate of changes
    affecting the set of zones being served.
  * TLS configuration for primary servers was not applied for zones
    that were members of a catalog zone.
  * In certain cases, named waited for the resolution of
    outstanding recursive queries to finish before shutting down.
  * host and nslookup command-line options setting the custom
    TCP/UDP port to use were ignored for ANY queries (which are
    sent over TCP).
  * The zone &lt;name&gt;/&lt;class&gt;: final reference detached log message
    was moved from the INFO log level to the DEBUG(1) log level to
    prevent the named-checkzone tool from superfluously logging
    this message in non-debug mode.</changelog>
  <changelog author="Thiago Macieira &lt;thiago@kde.org&gt;" date="1672833600">- Declare that named.service depends on network-online.target, otherwise named
  may start too early and thus fail (time out) when resolving some
  domains. This happens easily in containers.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1674561600">- Update to release 9.18.11
  Security Fixes:
  * An UPDATE message flood could cause named to exhaust all
    available memory. This flaw was addressed by adding a new
    update-quota option that controls the maximum number of
    outstanding DNS UPDATE messages that named can hold in a queue
    at any given time (default: 100). (CVE-2022-3094)
  * named could crash with an assertion failure when an RRSIG query
    was received and stale-answer-client-timeout was set to a
    non-zero value. This has been fixed. (CVE-2022-3736)
  * named running as a resolver with the
    stale-answer-client-timeout option set to any value greater
    than 0 could crash with an assertion failure, when the
    recursive-clients soft quota was reached. This has been fixed.
    (CVE-2022-3924)
  New Features:
  * The new update-quota option can be used to control the number
    of simultaneous DNS UPDATE messages that can be processed to
    update an authoritative zone on a primary server, or forwarded
    to the primary server by a secondary server. The default is
    100. A new statistics counter has also been added to record
    events when this quota is exceeded, and the version numbers for
    the XML and JSON statistics schemas have been updated.
  Removed Features:
  * The Differentiated Services Code Point (DSCP) feature in BIND
    has been non-operational since the new Network Manager was
    introduced in BIND 9.16. It is now marked as obsolete, and
    vestigial code implementing it has been removed. Configuring
    DSCP values in named.conf now causes a warning to be logged.
  Feature Changes:
  * The catalog zone implementation has been optimized to work with
    hundreds of thousands of member zones.
  Bug Fixes:
  * A rare assertion failure was fixed in outgoing TCP DNS
    connection handling.
  * Large zone transfers over TLS (XoT) could fail. This has been
    fixed.
  * In addition to a previously fixed bug, another similar issue
    was discovered where quotas could be erroneously reached for
    servers, including any configured forwarders, resulting in
    SERVFAIL answers being sent to clients. This has been fixed.
  * In certain query resolution scenarios (e.g. when following
    CNAME records), named configured to answer from stale cache
    could return a SERVFAIL response despite a usable, non-stale
    answer being present in the cache. This has been fixed.
  * When an outgoing request timed out, named would retry up to
    three times with the same server instead of trying the next
    available name server. This has been fixed.
  * Recently used ADB names and ADB entries (IP addresses) could
    get cleaned when ADB was under memory pressure. To mitigate
    this, only actual ADB names and ADB entries are now counted
    (excluding internal memory structures used for “housekeeping”)
    and recently used (&lt;= 10 seconds) ADB names and entries are
    excluded from the overmem memory cleaner.
  * The “Prohibited” Extended DNS Error was inadvertently set in
    some NOERROR responses. This has been fixed.
  * Previously, TLS session resumption could have led to handshake
    failures when client certificates were used for authentication
    (Mutual TLS). This has been fixed.
  [bsc#1207471, bsc#1207473, bsc#1207475]</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1676548800">- Update to release 9.18.12
  Removed Features:
  * Specifying a port when configuring source addresses (i.e., as
    an argument to query-source, query-source-v6, transfer-source,
    transfer-source-v6, notify-source, notify-source-v6,
    parental-source, or parental-source-v6, or in the source or
    source-v6 arguments to primaries, parental-agents, also-notify,
    or catalog-zones) has been deprecated. In addition, the
    use-v4-udp-ports, use-v6-udp-ports, avoid-v4-udp-ports, and
    avoid-v6-udp-ports options have also been deprecated.
    Warnings are now logged when any of these options are
    encountered in named.conf. In a future release, they will be
    made nonfunctional.
  Bug Fixes:
  * A constant stream of zone additions and deletions via rndc
    reconfig could cause increased memory consumption due to
    delayed cleaning of view memory. This has been fixed.
  * The speed of the message digest algorithms (MD5, SHA-1, SHA-2),
    and of NSEC3 hashing, has been improved.
  * Pointing parental-agents to a resolver did not work because the
    RD bit was not set on DS requests. This has been fixed.
  * Building BIND 9 failed when the --enable-dnsrps switch for
    ./configure was used. This has been fixed.
- Updated keyring and signature</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1678881600">- Update to release 9.18.13
  New Features:
  * RPZ updates are now run on specialized “offload” threads to
    reduce the amount of time they block query processing on the
    main networking threads. This increases the responsiveness of
    named when RPZ updates are being applied after an RPZ zone has
    been successfully transferred.
  Feature Changes:
  * Catalog zone updates are now run on specialized “offload”
    threads to reduce the amount of time they block query
    processing on the main networking threads. This increases the
    responsiveness of named when catalog zone updates are being
    applied after a catalog zone has been successfully transferred.
  * libuv support for receiving multiple UDP messages in a single
    recvmmsg() system call has been tweaked several times between
    libuv versions 1.35.0 and 1.40.0; the current recommended libuv
    version is 1.40.0 or higher. New rules are now in effect for
    running with a different version of libuv than the one used at
    compilation time. These rules may trigger a fatal error at
    startup:
  - Building against or running with libuv versions 1.35.0 and
    1.36.0 is now a fatal error.
  - Running with libuv version higher than 1.34.2 is now a
    fatal error when named is built against libuv version
    1.34.2 or lower.
  - Running with libuv version higher than 1.39.0 is now a
    fatal error when named is built against libuv version
    1.37.0, 1.38.0, 1.38.1, or 1.39.0.
  * This prevents the use of libuv versions that may trigger an
    assertion failure when receiving multiple UDP messages in a
    single system call.
  Bug Fixes:
  * named could crash with an assertion failure when adding a new
    zone into the configuration file for a name which was already
    configured as a member zone for a catalog zone. This has been
    fixed.
  * When named starts up, it sends a query for the DNSSEC key for
    each configured trust anchor to determine whether the key has
    changed. In some unusual cases, the query might depend on a
    zone for which the server is itself authoritative, and would
    have failed if it were sent before the zone was fully loaded.
    This has now been fixed by delaying the key queries until all
    zones have finished loading.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1682078400">- Update to release 9.18.14
  Removed Features:
  * Zone type delegation-only, and the delegation-only and
    root-delegation-only statements, have been deprecated. A
    warning is now logged when they are used.
  * These statements were created to address the SiteFinder
    controversy, in which certain top-level domains redirected
    misspelled queries to other sites instead of returning NXDOMAIN
    responses. Since top-level domains are now DNSSEC-signed, and
    DNSSEC validation is active by default, the statements are no
    longer needed.
  Bug Fixes:
  * Several bugs which could cause named to crash during catalog
    zone processing have been fixed.
  * Previously, downloading large zones over TLS (XoT) from a
    primary could hang the transfer on the secondary, especially
    when the connection was unstable. This has been fixed.
  * Performance of DNSSEC validation in zones with many DNSKEY
    records has been improved.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1684324800">- Update to release 9.18.15
  Bug Fixes:
  * The max-transfer-time-in and max-transfer-idle-in statements
    have not had any effect since the BIND 9 networking stack was
    refactored in version 9.16. The missing functionality has been
    re-implemented and incoming zone transfers now time out
    properly when not progressing.
  * The read timeout in rndc is now 60 seconds, matching the
    behavior in BIND 9.16 and earlier. It had previously been
    lowered to 30 seconds by mistake.
  * When the ISC_R_INVALIDPROTO (ENOPROTOOPT, EPROTONOSUPPORT)
    error code is returned by libuv, it is now treated as a network
    failure: the server for which that error code is returned gets
    marked as broken and is not contacted again during a given
    resolution process.
  * When removing delegations from an opt-out range,
    empty-non-terminal NSEC3 records generated by those delegations
    were not cleaned up. This has been fixed.
  * Log file rotation code did not clean up older versions of log
    files when the logging channel had an absolute path configured
    as a file destination. This has been fixed.
  Known Issues:
  * Sending NOTIFY messages silently fails when the source port
    specified in the notify-source statement is already in use.
    This can happen e.g. when multiple servers are configured as
    NOTIFY targets for a zone and some of them are unresponsive.
    This issue can be worked around by not specifying the source
    port for NOTIFY messages in the notify-source statement; note
    that source port configuration is already deprecated and will
    be removed altogether in a future release.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1687435200">- Update to release 9.18.16
  Security Fixes:
  * The overmem cleaning process has been improved, to prevent the
    cache from significantly exceeding the configured
    max-cache-size limit. (CVE-2023-2828)
  * A query that prioritizes stale data over lookup triggers a
    fetch to refresh the stale data in cache. If the fetch is
    aborted for exceeding the recursion quota, it was possible for
    named to enter an infinite callback loop and crash due to stack
    overflow. This has been fixed. (CVE-2023-2911)
  New Features:
  * The system test suite can now be executed with pytest (along
    with pytest-xdist for parallel execution).
  Removed Features:
  * TKEY mode 2 (Diffie-Hellman Exchanged Keying) is now
    deprecated, and will be removed in a future release. A warning
    will be logged when the tkey-dhkey option is used in
    named.conf.
  Bug Fixes:
  * BIND could get stuck on reconfiguration when a listen-on
    statement for HTTP is removed from the configuration. That has
    been fixed.
  * Previously, it was possible for a delegation from cache to be
    returned to the client after the stale-answer-client-timeout
    duration. This has been fixed.
  * BIND could allocate too big buffers when sending data via
    stream-based DNS transports, leading to increased memory usage.
    This has been fixed.
  * When the stale-answer-enable option was enabled and the
    stale-answer-client-timeout option was enabled and larger than
    0, named previously allocated two slots from the
    clients-per-query limit for each client and failed to gradually
    auto-tune its value, as configured. This has been fixed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1688644800">- rebuild bind-utils on libuv updates (bsc#1212090)</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1689249600">- Enable dnstap support</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1689768000">- Update to release 9.18.17
  Feature Changes:
  * If a response from an authoritative server has its RCODE set to
    FORMERR and contains an echoed EDNS COOKIE option that was
    present in the query, named now retries sending the query to
    the same server without an EDNS COOKIE option.
  * The relaxed QNAME minimization mode now uses NS records. This
    reduces the number of queries named makes when resolving, as it
    allows the non-existence of NS RRsets at non-referral nodes to
    be cached in addition to the normally cached referrals.
  Bug Fixes:
  * The ability to read HMAC-MD5 key files, which was accidentally
    lost in BIND 9.18.8, has been restored.
  * Several minor stability issues with the catalog zone
    implementation have been fixed.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1692187200">- Update to release 9.18.18
  Feature Changes:
  * When a primary server for a zone responds to an SOA query, but
    the subsequent TCP connection required to transfer the zone is
    refused, that server is marked as temporarily unreachable. This
    now also happens if the TCP connection attempt times out,
    preventing too many zones from queuing up on an unreachable
    server and allowing the refresh process to move on to the next
    configured primary more quickly.
  * The dialup and heartbeat-interval options have been deprecated
    and will be removed in a future BIND 9 release.
  Bug Fixes:
  * Processing already-queued queries received over TCP could cause
    an assertion failure, when the server was reconfigured at the
    same time or the cache was being flushed. This has been fixed.
  * Setting dnssec-policy to insecure prevented zones containing
    resource records with a TTL value larger than 86400 seconds (1
    day) from being loaded. This has been fixed by ignoring the TTL
    values in the zone and using a value of 604800 seconds (1 week)
    as the maximum zone TTL in key rollover timing calculations.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1694433600">- Enable crypto-policies support: [bsc#1211301]
  * Rebase vendor-files/config/named.conf</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1695124800">- Update to release 9.18.19
  Security Fixes:
  * Previously, sending a specially crafted message over the
    control channel could cause the packet-parsing code to run out
    of available stack memory, causing named to terminate
    unexpectedly. This has been fixed. (CVE-2023-3341)
    [bsc#1215472]
  * A flaw in the networking code handling DNS-over-TLS queries
    could cause named to terminate unexpectedly due to an assertion
    failure under significant DNS-over-TLS query load. This has
    been fixed. (CVE-2023-4236)
    [bsc#1215471]
  Removed Features:
  * The dnssec-must-be-secure option has been deprecated and will
    be removed in a future release.
  Feature Changes:
  * If the server command is specified, nsupdate now honors the
    nsupdate -v option for SOA queries by sending both the UPDATE
    request and the initial query over TCP.
  Bug Fixes:
  * The value of the If-Modified-Since header in the statistics
    channel was not being correctly validated for its length,
    potentially allowing an authorized user to trigger a buffer
    overflow. Ensuring the statistics channel is configured
    correctly to grant access exclusively to authorized users is
    essential (see the statistics-channels block definition and
    usage section).
  * The Content-Length header in the statistics channel was lacking
    proper bounds checking. A negative or excessively large value
    could potentially trigger an integer overflow and result in an
    assertion failure.
  * Several memory leaks caused by not clearing the OpenSSL error
    stack were fixed.
  * The introduction of krb5-subdomain-self-rhs and
    ms-subdomain-self-rhs UPDATE policies accidentally caused named
    to return SERVFAIL responses to deletion requests for
    non-existent PTR and SRV records. This has been fixed.
  * The stale-refresh-time feature was mistakenly disabled when the
    server cache was flushed by rndc flush. This has been fixed.
  * BIND’s memory consumption has been improved by implementing
    dedicated jemalloc memory arenas for sending buffers. This
    optimization ensures that memory usage is more efficient and
    better manages the return of memory pages to the operating
    system.
  * Previously, partial writes in the TLS DNS code were not
    accounted for correctly, which could have led to DNS message
    corruption. This has been fixed.</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697198400">- Disable SLP by default for Factory and ALP (bsc#1214884)</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1700049600">- Update to release 9.18.20
  Feature Changes:
  * The IP addresses for B.ROOT-SERVERS.NET have been updated to
    170.247.170.2 and 2801:1b8:10::b.
  Bug Fixes:
  * If the unsigned version of an inline-signed zone contained
    DNSSEC records, it was incorrectly scheduled for resigning.
    This has been fixed.
  * Looking up stale data from the cache did not take local
    authoritative data into account. This has been fixed.
  * An assertion failure was triggered when lock-file was used at
    the same time as the named -X command-line option. This has
    been fixed.
  * The lock-file file was being removed when it should not have
    been, making the statement ineffective when named was started
    three or more times. This has been fixed.</changelog>
</package>
<package pkgid="95e1f73250f48326066e3fea150bb4a04ddb5ee53fb828e265ecdb4bdfaed7c78f8087b302e58bb07f81c3e9af5eebeca69f03cccef335ecef3d6f5be7ec09d4" name="bind-modules-bdbhpt" arch="x86_64">
  <version epoch="0" ver="9.18.20" rel="1.1"/>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1663761600">- Update to bind release 9.18.7
  Security Fixes:
  * Previously, there was no limit to the number of database lookups
    performed while processing large delegations, which could be
    abused to severely impact the performance of named running as a
    recursive resolver. This has been fixed. (CVE-2022-2795)
  * When an HTTP connection was reused to request statistics from the
    stats channel, the content length of successive responses could
    grow in size past the end of the allocated buffer.
    This has been fixed. (CVE-2022-2881)
  * Memory leaks in code handling Diffie-Hellman (DH) keys were fixed
    that could be externally triggered, when using TKEY records in DH
    mode with OpenSSL 3.0.0 and later versions. (CVE-2022-2906)
  * named running as a resolver with the stale-answer-client-timeout
    option set to 0 could crash with an assertion failure, when there
    was a stale CNAME in the cache for the incoming query.
    This has been fixed. (CVE-2022-3080)
  * Memory leaks were fixed that could be externally triggered in the
    DNSSEC verification code for the EdDSA algorithm. (CVE-2022-38178)
  Feature Changes:
  * Response Rate Limiting (RRL) code now treats all QNAMEs that are
    subject to wildcard processing within a given zone as the same
    name, to prevent circumventing the limits enforced by RRL.
  * Zones using dnssec-policy now require dynamic DNS or
    inline-signing to be configured explicitly.
  * When reconfiguring dnssec-policy from using NSEC with an NSEC-only
    DNSKEY algorithm (e.g. RSASHA1) to a policy that uses NSEC3,
    BIND 9 no longer fails to sign the zone; instead, it keeps using
    NSEC until the offending DNSKEY records have been removed from the
    zone, then switches to using NSEC3.
  * A backward-compatible approach was implemented for encoding
    internationalized domain names (IDN) in dig and converting the
    domain to IDNA2008 form; if that fails, BIND tries an IDNA2003
    conversion.
  Bug Fixes:
  * A serve-stale bug was fixed, where BIND would try to return stale
    data from cache for lookups that received duplicate queries or
    queries that would be dropped. This bug resulted in premature
    SERVFAIL responses, and has now been resolved.
  This obsoletes the following patch:
  * bind-fix-mysql-bindings.patch
  [bsc#1203614, bsc#1203615, bsc#1203616, bsc#1203618, bsc#1203620]</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1664971200">- Add fix_documentation-Sphinx.patch to fix building with the
  current Sphinx
  (https://gitlab.isc.org/isc-projects/bind9/-/issues/3572).
- Reapply bind-ldapdump-use-valid-host.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1667822400">- Update to bind release 9.18.8
  New Features:
  * Support for parsing and validating the dohpath service
    parameter in SVCB records was added.
  * named now logs the supported cryptographic algorithms during
    startup and in the output of named -V.
  * The recursion not available and query (cache) '...' denied log
    messages were extended to include the name of the ACL that
    caused a given query to be denied.
  Bug Fixes:
  * An assertion failure was fixed in named that was caused by
    aborting the statistics channel connection while sending
    statistics data to the client.
  * Changing just the TSIG key names for primaries in catalog
    zones’ member zones was not effective. This has been fixed.
  Known Issues:
  * Upgrading from BIND 9.16.32, 9.18.6, or any older version may
    require a manual configuration change. The following
    configurations are affected:
  - type primary zones configured with dnssec-policy but without
    either allow-update or update-policy,
  - type secondary zones configured with dnssec-policy.
    In these cases please add inline-signing yes; to the individual
    zone configuration(s). Without applying this change, named will
    fail to start. For more details, see
    https://kb.isc.org/docs/dnssec-policy-requires-dynamic-dns-or-inline-signing
  * BIND 9.18 does not support dynamic update forwarding (see
    allow-update-forwarding) in conjuction with zone transfers over
    TLS (XoT).
  This obsoletes the following patch:
  * fix_documentation-Sphinx.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1669032000">- Update to bind release 9.18.9
  Bug Fixes:
  * A crash was fixed that happened when a dnssec-policy zone that
    used NSEC3 was reconfigured to enable inline-signing.
  * In certain resolution scenarios, quotas could be erroneously
    reached for servers, including any configured forwarders,
    resulting in SERVFAIL answers being sent to clients.
  * rpz-ip rules in response-policy zones could be ineffective in
    some cases if a query had the CD (Checking Disabled) bit set to
    1.
  * Previously, if Internet connectivity issues were experienced
    during the initial startup of named, a BIND resolver with
    dnssec-validation set to auto could enter into a state where it
    would not recover without stopping named, manually deleting the
    managed-keys.bind and managed-keys.bind.jnl files, and starting
    named again.
  * The statistics counter representing the current number of
    clients awaiting recursive resolution results (RecursClients)
    could overflow in certain resolution scenarios.
  * Previously, the port in remote servers such as in primaries and
    parental-agents could be wrongly configured because of an
    inheritance bug.
  * Previously, BIND failed to start on Solaris-based systems with
    hundreds of CPUs.
  * When a DNS resource record’s TTL value was equal to the
    resolver’s configured prefetch “eligibility” value, the record
    was erroneously not treated as eligible for prefetching.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1671710400">- Update to release 9.18.10
  Feature Changes:
  * To reduce unnecessary memory consumption in the cache, NXDOMAIN
    records are no longer retained past the normal negative cache
    TTL, even if stale-cache-enable is set to yes.
  * The auto-dnssec option has been deprecated and will be removed
    in a future BIND 9.19.x release. Please migrate to
    dnssec-policy.
  * The coresize, datasize, files, and stacksize options have been
    deprecated. The limits these options set should be enforced
    externally, either by manual configuration (e.g. using ulimit)
    or via the process supervisor (e.g. systemd).
  * Setting alternate local addresses for inbound zone transfers
    has been deprecated. The relevant options (alt-transfer-source,
    alt-transfer-source-v6, and use-alt-transfer-source) will be
    removed in a future BIND 9.19.x release.
  * The number of HTTP headers allowed in requests sent to named’s
    statistics channel has been increased from 10 to 100, to
    accommodate some browsers that send more than 10 headers by
    default.
  Bug Fixes:
  * named could crash due to an assertion failure when an HTTP
    connection to the statistics channel was closed prematurely
    (due to a connection error, shutdown, etc.).
  * When a catalog zone was removed from the configuration, in some
    cases a dangling pointer could cause the named process to
    crash.
  * When a zone was deleted from a server, a key management object
    related to that zone was inadvertently kept in memory and only
    released upon shutdown. This could lead to constantly
    increasing memory use on servers with a high rate of changes
    affecting the set of zones being served.
  * TLS configuration for primary servers was not applied for zones
    that were members of a catalog zone.
  * In certain cases, named waited for the resolution of
    outstanding recursive queries to finish before shutting down.
  * host and nslookup command-line options setting the custom
    TCP/UDP port to use were ignored for ANY queries (which are
    sent over TCP).
  * The zone &lt;name&gt;/&lt;class&gt;: final reference detached log message
    was moved from the INFO log level to the DEBUG(1) log level to
    prevent the named-checkzone tool from superfluously logging
    this message in non-debug mode.</changelog>
  <changelog author="Thiago Macieira &lt;thiago@kde.org&gt;" date="1672833600">- Declare that named.service depends on network-online.target, otherwise named
  may start too early and thus fail (time out) when resolving some
  domains. This happens easily in containers.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1674561600">- Update to release 9.18.11
  Security Fixes:
  * An UPDATE message flood could cause named to exhaust all
    available memory. This flaw was addressed by adding a new
    update-quota option that controls the maximum number of
    outstanding DNS UPDATE messages that named can hold in a queue
    at any given time (default: 100). (CVE-2022-3094)
  * named could crash with an assertion failure when an RRSIG query
    was received and stale-answer-client-timeout was set to a
    non-zero value. This has been fixed. (CVE-2022-3736)
  * named running as a resolver with the
    stale-answer-client-timeout option set to any value greater
    than 0 could crash with an assertion failure, when the
    recursive-clients soft quota was reached. This has been fixed.
    (CVE-2022-3924)
  New Features:
  * The new update-quota option can be used to control the number
    of simultaneous DNS UPDATE messages that can be processed to
    update an authoritative zone on a primary server, or forwarded
    to the primary server by a secondary server. The default is
    100. A new statistics counter has also been added to record
    events when this quota is exceeded, and the version numbers for
    the XML and JSON statistics schemas have been updated.
  Removed Features:
  * The Differentiated Services Code Point (DSCP) feature in BIND
    has been non-operational since the new Network Manager was
    introduced in BIND 9.16. It is now marked as obsolete, and
    vestigial code implementing it has been removed. Configuring
    DSCP values in named.conf now causes a warning to be logged.
  Feature Changes:
  * The catalog zone implementation has been optimized to work with
    hundreds of thousands of member zones.
  Bug Fixes:
  * A rare assertion failure was fixed in outgoing TCP DNS
    connection handling.
  * Large zone transfers over TLS (XoT) could fail. This has been
    fixed.
  * In addition to a previously fixed bug, another similar issue
    was discovered where quotas could be erroneously reached for
    servers, including any configured forwarders, resulting in
    SERVFAIL answers being sent to clients. This has been fixed.
  * In certain query resolution scenarios (e.g. when following
    CNAME records), named configured to answer from stale cache
    could return a SERVFAIL response despite a usable, non-stale
    answer being present in the cache. This has been fixed.
  * When an outgoing request timed out, named would retry up to
    three times with the same server instead of trying the next
    available name server. This has been fixed.
  * Recently used ADB names and ADB entries (IP addresses) could
    get cleaned when ADB was under memory pressure. To mitigate
    this, only actual ADB names and ADB entries are now counted
    (excluding internal memory structures used for “housekeeping”)
    and recently used (&lt;= 10 seconds) ADB names and entries are
    excluded from the overmem memory cleaner.
  * The “Prohibited” Extended DNS Error was inadvertently set in
    some NOERROR responses. This has been fixed.
  * Previously, TLS session resumption could have led to handshake
    failures when client certificates were used for authentication
    (Mutual TLS). This has been fixed.
  [bsc#1207471, bsc#1207473, bsc#1207475]</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1676548800">- Update to release 9.18.12
  Removed Features:
  * Specifying a port when configuring source addresses (i.e., as
    an argument to query-source, query-source-v6, transfer-source,
    transfer-source-v6, notify-source, notify-source-v6,
    parental-source, or parental-source-v6, or in the source or
    source-v6 arguments to primaries, parental-agents, also-notify,
    or catalog-zones) has been deprecated. In addition, the
    use-v4-udp-ports, use-v6-udp-ports, avoid-v4-udp-ports, and
    avoid-v6-udp-ports options have also been deprecated.
    Warnings are now logged when any of these options are
    encountered in named.conf. In a future release, they will be
    made nonfunctional.
  Bug Fixes:
  * A constant stream of zone additions and deletions via rndc
    reconfig could cause increased memory consumption due to
    delayed cleaning of view memory. This has been fixed.
  * The speed of the message digest algorithms (MD5, SHA-1, SHA-2),
    and of NSEC3 hashing, has been improved.
  * Pointing parental-agents to a resolver did not work because the
    RD bit was not set on DS requests. This has been fixed.
  * Building BIND 9 failed when the --enable-dnsrps switch for
    ./configure was used. This has been fixed.
- Updated keyring and signature</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1678881600">- Update to release 9.18.13
  New Features:
  * RPZ updates are now run on specialized “offload” threads to
    reduce the amount of time they block query processing on the
    main networking threads. This increases the responsiveness of
    named when RPZ updates are being applied after an RPZ zone has
    been successfully transferred.
  Feature Changes:
  * Catalog zone updates are now run on specialized “offload”
    threads to reduce the amount of time they block query
    processing on the main networking threads. This increases the
    responsiveness of named when catalog zone updates are being
    applied after a catalog zone has been successfully transferred.
  * libuv support for receiving multiple UDP messages in a single
    recvmmsg() system call has been tweaked several times between
    libuv versions 1.35.0 and 1.40.0; the current recommended libuv
    version is 1.40.0 or higher. New rules are now in effect for
    running with a different version of libuv than the one used at
    compilation time. These rules may trigger a fatal error at
    startup:
  - Building against or running with libuv versions 1.35.0 and
    1.36.0 is now a fatal error.
  - Running with libuv version higher than 1.34.2 is now a
    fatal error when named is built against libuv version
    1.34.2 or lower.
  - Running with libuv version higher than 1.39.0 is now a
    fatal error when named is built against libuv version
    1.37.0, 1.38.0, 1.38.1, or 1.39.0.
  * This prevents the use of libuv versions that may trigger an
    assertion failure when receiving multiple UDP messages in a
    single system call.
  Bug Fixes:
  * named could crash with an assertion failure when adding a new
    zone into the configuration file for a name which was already
    configured as a member zone for a catalog zone. This has been
    fixed.
  * When named starts up, it sends a query for the DNSSEC key for
    each configured trust anchor to determine whether the key has
    changed. In some unusual cases, the query might depend on a
    zone for which the server is itself authoritative, and would
    have failed if it were sent before the zone was fully loaded.
    This has now been fixed by delaying the key queries until all
    zones have finished loading.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1682078400">- Update to release 9.18.14
  Removed Features:
  * Zone type delegation-only, and the delegation-only and
    root-delegation-only statements, have been deprecated. A
    warning is now logged when they are used.
  * These statements were created to address the SiteFinder
    controversy, in which certain top-level domains redirected
    misspelled queries to other sites instead of returning NXDOMAIN
    responses. Since top-level domains are now DNSSEC-signed, and
    DNSSEC validation is active by default, the statements are no
    longer needed.
  Bug Fixes:
  * Several bugs which could cause named to crash during catalog
    zone processing have been fixed.
  * Previously, downloading large zones over TLS (XoT) from a
    primary could hang the transfer on the secondary, especially
    when the connection was unstable. This has been fixed.
  * Performance of DNSSEC validation in zones with many DNSKEY
    records has been improved.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1684324800">- Update to release 9.18.15
  Bug Fixes:
  * The max-transfer-time-in and max-transfer-idle-in statements
    have not had any effect since the BIND 9 networking stack was
    refactored in version 9.16. The missing functionality has been
    re-implemented and incoming zone transfers now time out
    properly when not progressing.
  * The read timeout in rndc is now 60 seconds, matching the
    behavior in BIND 9.16 and earlier. It had previously been
    lowered to 30 seconds by mistake.
  * When the ISC_R_INVALIDPROTO (ENOPROTOOPT, EPROTONOSUPPORT)
    error code is returned by libuv, it is now treated as a network
    failure: the server for which that error code is returned gets
    marked as broken and is not contacted again during a given
    resolution process.
  * When removing delegations from an opt-out range,
    empty-non-terminal NSEC3 records generated by those delegations
    were not cleaned up. This has been fixed.
  * Log file rotation code did not clean up older versions of log
    files when the logging channel had an absolute path configured
    as a file destination. This has been fixed.
  Known Issues:
  * Sending NOTIFY messages silently fails when the source port
    specified in the notify-source statement is already in use.
    This can happen e.g. when multiple servers are configured as
    NOTIFY targets for a zone and some of them are unresponsive.
    This issue can be worked around by not specifying the source
    port for NOTIFY messages in the notify-source statement; note
    that source port configuration is already deprecated and will
    be removed altogether in a future release.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1687435200">- Update to release 9.18.16
  Security Fixes:
  * The overmem cleaning process has been improved, to prevent the
    cache from significantly exceeding the configured
    max-cache-size limit. (CVE-2023-2828)
  * A query that prioritizes stale data over lookup triggers a
    fetch to refresh the stale data in cache. If the fetch is
    aborted for exceeding the recursion quota, it was possible for
    named to enter an infinite callback loop and crash due to stack
    overflow. This has been fixed. (CVE-2023-2911)
  New Features:
  * The system test suite can now be executed with pytest (along
    with pytest-xdist for parallel execution).
  Removed Features:
  * TKEY mode 2 (Diffie-Hellman Exchanged Keying) is now
    deprecated, and will be removed in a future release. A warning
    will be logged when the tkey-dhkey option is used in
    named.conf.
  Bug Fixes:
  * BIND could get stuck on reconfiguration when a listen-on
    statement for HTTP is removed from the configuration. That has
    been fixed.
  * Previously, it was possible for a delegation from cache to be
    returned to the client after the stale-answer-client-timeout
    duration. This has been fixed.
  * BIND could allocate too big buffers when sending data via
    stream-based DNS transports, leading to increased memory usage.
    This has been fixed.
  * When the stale-answer-enable option was enabled and the
    stale-answer-client-timeout option was enabled and larger than
    0, named previously allocated two slots from the
    clients-per-query limit for each client and failed to gradually
    auto-tune its value, as configured. This has been fixed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1688644800">- rebuild bind-utils on libuv updates (bsc#1212090)</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1689249600">- Enable dnstap support</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1689768000">- Update to release 9.18.17
  Feature Changes:
  * If a response from an authoritative server has its RCODE set to
    FORMERR and contains an echoed EDNS COOKIE option that was
    present in the query, named now retries sending the query to
    the same server without an EDNS COOKIE option.
  * The relaxed QNAME minimization mode now uses NS records. This
    reduces the number of queries named makes when resolving, as it
    allows the non-existence of NS RRsets at non-referral nodes to
    be cached in addition to the normally cached referrals.
  Bug Fixes:
  * The ability to read HMAC-MD5 key files, which was accidentally
    lost in BIND 9.18.8, has been restored.
  * Several minor stability issues with the catalog zone
    implementation have been fixed.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1692187200">- Update to release 9.18.18
  Feature Changes:
  * When a primary server for a zone responds to an SOA query, but
    the subsequent TCP connection required to transfer the zone is
    refused, that server is marked as temporarily unreachable. This
    now also happens if the TCP connection attempt times out,
    preventing too many zones from queuing up on an unreachable
    server and allowing the refresh process to move on to the next
    configured primary more quickly.
  * The dialup and heartbeat-interval options have been deprecated
    and will be removed in a future BIND 9 release.
  Bug Fixes:
  * Processing already-queued queries received over TCP could cause
    an assertion failure, when the server was reconfigured at the
    same time or the cache was being flushed. This has been fixed.
  * Setting dnssec-policy to insecure prevented zones containing
    resource records with a TTL value larger than 86400 seconds (1
    day) from being loaded. This has been fixed by ignoring the TTL
    values in the zone and using a value of 604800 seconds (1 week)
    as the maximum zone TTL in key rollover timing calculations.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1694433600">- Enable crypto-policies support: [bsc#1211301]
  * Rebase vendor-files/config/named.conf</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1695124800">- Update to release 9.18.19
  Security Fixes:
  * Previously, sending a specially crafted message over the
    control channel could cause the packet-parsing code to run out
    of available stack memory, causing named to terminate
    unexpectedly. This has been fixed. (CVE-2023-3341)
    [bsc#1215472]
  * A flaw in the networking code handling DNS-over-TLS queries
    could cause named to terminate unexpectedly due to an assertion
    failure under significant DNS-over-TLS query load. This has
    been fixed. (CVE-2023-4236)
    [bsc#1215471]
  Removed Features:
  * The dnssec-must-be-secure option has been deprecated and will
    be removed in a future release.
  Feature Changes:
  * If the server command is specified, nsupdate now honors the
    nsupdate -v option for SOA queries by sending both the UPDATE
    request and the initial query over TCP.
  Bug Fixes:
  * The value of the If-Modified-Since header in the statistics
    channel was not being correctly validated for its length,
    potentially allowing an authorized user to trigger a buffer
    overflow. Ensuring the statistics channel is configured
    correctly to grant access exclusively to authorized users is
    essential (see the statistics-channels block definition and
    usage section).
  * The Content-Length header in the statistics channel was lacking
    proper bounds checking. A negative or excessively large value
    could potentially trigger an integer overflow and result in an
    assertion failure.
  * Several memory leaks caused by not clearing the OpenSSL error
    stack were fixed.
  * The introduction of krb5-subdomain-self-rhs and
    ms-subdomain-self-rhs UPDATE policies accidentally caused named
    to return SERVFAIL responses to deletion requests for
    non-existent PTR and SRV records. This has been fixed.
  * The stale-refresh-time feature was mistakenly disabled when the
    server cache was flushed by rndc flush. This has been fixed.
  * BIND’s memory consumption has been improved by implementing
    dedicated jemalloc memory arenas for sending buffers. This
    optimization ensures that memory usage is more efficient and
    better manages the return of memory pages to the operating
    system.
  * Previously, partial writes in the TLS DNS code were not
    accounted for correctly, which could have led to DNS message
    corruption. This has been fixed.</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697198400">- Disable SLP by default for Factory and ALP (bsc#1214884)</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1700049600">- Update to release 9.18.20
  Feature Changes:
  * The IP addresses for B.ROOT-SERVERS.NET have been updated to
    170.247.170.2 and 2801:1b8:10::b.
  Bug Fixes:
  * If the unsigned version of an inline-signed zone contained
    DNSSEC records, it was incorrectly scheduled for resigning.
    This has been fixed.
  * Looking up stale data from the cache did not take local
    authoritative data into account. This has been fixed.
  * An assertion failure was triggered when lock-file was used at
    the same time as the named -X command-line option. This has
    been fixed.
  * The lock-file file was being removed when it should not have
    been, making the statement ineffective when named was started
    three or more times. This has been fixed.</changelog>
</package>
<package pkgid="2baa01080a0b52cb2b6c03daa26a01a8d0fcc6db8be092c2d1d0cc6447ccf7e993a7246c4857200057e4e629b3edb2ff999b39e1bcae765b18bd3925cd301b9c" name="bind-modules-bdbhpt-debuginfo" arch="x86_64">
  <version epoch="0" ver="9.18.20" rel="1.1"/>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1663761600">- Update to bind release 9.18.7
  Security Fixes:
  * Previously, there was no limit to the number of database lookups
    performed while processing large delegations, which could be
    abused to severely impact the performance of named running as a
    recursive resolver. This has been fixed. (CVE-2022-2795)
  * When an HTTP connection was reused to request statistics from the
    stats channel, the content length of successive responses could
    grow in size past the end of the allocated buffer.
    This has been fixed. (CVE-2022-2881)
  * Memory leaks in code handling Diffie-Hellman (DH) keys were fixed
    that could be externally triggered, when using TKEY records in DH
    mode with OpenSSL 3.0.0 and later versions. (CVE-2022-2906)
  * named running as a resolver with the stale-answer-client-timeout
    option set to 0 could crash with an assertion failure, when there
    was a stale CNAME in the cache for the incoming query.
    This has been fixed. (CVE-2022-3080)
  * Memory leaks were fixed that could be externally triggered in the
    DNSSEC verification code for the EdDSA algorithm. (CVE-2022-38178)
  Feature Changes:
  * Response Rate Limiting (RRL) code now treats all QNAMEs that are
    subject to wildcard processing within a given zone as the same
    name, to prevent circumventing the limits enforced by RRL.
  * Zones using dnssec-policy now require dynamic DNS or
    inline-signing to be configured explicitly.
  * When reconfiguring dnssec-policy from using NSEC with an NSEC-only
    DNSKEY algorithm (e.g. RSASHA1) to a policy that uses NSEC3,
    BIND 9 no longer fails to sign the zone; instead, it keeps using
    NSEC until the offending DNSKEY records have been removed from the
    zone, then switches to using NSEC3.
  * A backward-compatible approach was implemented for encoding
    internationalized domain names (IDN) in dig and converting the
    domain to IDNA2008 form; if that fails, BIND tries an IDNA2003
    conversion.
  Bug Fixes:
  * A serve-stale bug was fixed, where BIND would try to return stale
    data from cache for lookups that received duplicate queries or
    queries that would be dropped. This bug resulted in premature
    SERVFAIL responses, and has now been resolved.
  This obsoletes the following patch:
  * bind-fix-mysql-bindings.patch
  [bsc#1203614, bsc#1203615, bsc#1203616, bsc#1203618, bsc#1203620]</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1664971200">- Add fix_documentation-Sphinx.patch to fix building with the
  current Sphinx
  (https://gitlab.isc.org/isc-projects/bind9/-/issues/3572).
- Reapply bind-ldapdump-use-valid-host.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1667822400">- Update to bind release 9.18.8
  New Features:
  * Support for parsing and validating the dohpath service
    parameter in SVCB records was added.
  * named now logs the supported cryptographic algorithms during
    startup and in the output of named -V.
  * The recursion not available and query (cache) '...' denied log
    messages were extended to include the name of the ACL that
    caused a given query to be denied.
  Bug Fixes:
  * An assertion failure was fixed in named that was caused by
    aborting the statistics channel connection while sending
    statistics data to the client.
  * Changing just the TSIG key names for primaries in catalog
    zones’ member zones was not effective. This has been fixed.
  Known Issues:
  * Upgrading from BIND 9.16.32, 9.18.6, or any older version may
    require a manual configuration change. The following
    configurations are affected:
  - type primary zones configured with dnssec-policy but without
    either allow-update or update-policy,
  - type secondary zones configured with dnssec-policy.
    In these cases please add inline-signing yes; to the individual
    zone configuration(s). Without applying this change, named will
    fail to start. For more details, see
    https://kb.isc.org/docs/dnssec-policy-requires-dynamic-dns-or-inline-signing
  * BIND 9.18 does not support dynamic update forwarding (see
    allow-update-forwarding) in conjuction with zone transfers over
    TLS (XoT).
  This obsoletes the following patch:
  * fix_documentation-Sphinx.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1669032000">- Update to bind release 9.18.9
  Bug Fixes:
  * A crash was fixed that happened when a dnssec-policy zone that
    used NSEC3 was reconfigured to enable inline-signing.
  * In certain resolution scenarios, quotas could be erroneously
    reached for servers, including any configured forwarders,
    resulting in SERVFAIL answers being sent to clients.
  * rpz-ip rules in response-policy zones could be ineffective in
    some cases if a query had the CD (Checking Disabled) bit set to
    1.
  * Previously, if Internet connectivity issues were experienced
    during the initial startup of named, a BIND resolver with
    dnssec-validation set to auto could enter into a state where it
    would not recover without stopping named, manually deleting the
    managed-keys.bind and managed-keys.bind.jnl files, and starting
    named again.
  * The statistics counter representing the current number of
    clients awaiting recursive resolution results (RecursClients)
    could overflow in certain resolution scenarios.
  * Previously, the port in remote servers such as in primaries and
    parental-agents could be wrongly configured because of an
    inheritance bug.
  * Previously, BIND failed to start on Solaris-based systems with
    hundreds of CPUs.
  * When a DNS resource record’s TTL value was equal to the
    resolver’s configured prefetch “eligibility” value, the record
    was erroneously not treated as eligible for prefetching.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1671710400">- Update to release 9.18.10
  Feature Changes:
  * To reduce unnecessary memory consumption in the cache, NXDOMAIN
    records are no longer retained past the normal negative cache
    TTL, even if stale-cache-enable is set to yes.
  * The auto-dnssec option has been deprecated and will be removed
    in a future BIND 9.19.x release. Please migrate to
    dnssec-policy.
  * The coresize, datasize, files, and stacksize options have been
    deprecated. The limits these options set should be enforced
    externally, either by manual configuration (e.g. using ulimit)
    or via the process supervisor (e.g. systemd).
  * Setting alternate local addresses for inbound zone transfers
    has been deprecated. The relevant options (alt-transfer-source,
    alt-transfer-source-v6, and use-alt-transfer-source) will be
    removed in a future BIND 9.19.x release.
  * The number of HTTP headers allowed in requests sent to named’s
    statistics channel has been increased from 10 to 100, to
    accommodate some browsers that send more than 10 headers by
    default.
  Bug Fixes:
  * named could crash due to an assertion failure when an HTTP
    connection to the statistics channel was closed prematurely
    (due to a connection error, shutdown, etc.).
  * When a catalog zone was removed from the configuration, in some
    cases a dangling pointer could cause the named process to
    crash.
  * When a zone was deleted from a server, a key management object
    related to that zone was inadvertently kept in memory and only
    released upon shutdown. This could lead to constantly
    increasing memory use on servers with a high rate of changes
    affecting the set of zones being served.
  * TLS configuration for primary servers was not applied for zones
    that were members of a catalog zone.
  * In certain cases, named waited for the resolution of
    outstanding recursive queries to finish before shutting down.
  * host and nslookup command-line options setting the custom
    TCP/UDP port to use were ignored for ANY queries (which are
    sent over TCP).
  * The zone &lt;name&gt;/&lt;class&gt;: final reference detached log message
    was moved from the INFO log level to the DEBUG(1) log level to
    prevent the named-checkzone tool from superfluously logging
    this message in non-debug mode.</changelog>
  <changelog author="Thiago Macieira &lt;thiago@kde.org&gt;" date="1672833600">- Declare that named.service depends on network-online.target, otherwise named
  may start too early and thus fail (time out) when resolving some
  domains. This happens easily in containers.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1674561600">- Update to release 9.18.11
  Security Fixes:
  * An UPDATE message flood could cause named to exhaust all
    available memory. This flaw was addressed by adding a new
    update-quota option that controls the maximum number of
    outstanding DNS UPDATE messages that named can hold in a queue
    at any given time (default: 100). (CVE-2022-3094)
  * named could crash with an assertion failure when an RRSIG query
    was received and stale-answer-client-timeout was set to a
    non-zero value. This has been fixed. (CVE-2022-3736)
  * named running as a resolver with the
    stale-answer-client-timeout option set to any value greater
    than 0 could crash with an assertion failure, when the
    recursive-clients soft quota was reached. This has been fixed.
    (CVE-2022-3924)
  New Features:
  * The new update-quota option can be used to control the number
    of simultaneous DNS UPDATE messages that can be processed to
    update an authoritative zone on a primary server, or forwarded
    to the primary server by a secondary server. The default is
    100. A new statistics counter has also been added to record
    events when this quota is exceeded, and the version numbers for
    the XML and JSON statistics schemas have been updated.
  Removed Features:
  * The Differentiated Services Code Point (DSCP) feature in BIND
    has been non-operational since the new Network Manager was
    introduced in BIND 9.16. It is now marked as obsolete, and
    vestigial code implementing it has been removed. Configuring
    DSCP values in named.conf now causes a warning to be logged.
  Feature Changes:
  * The catalog zone implementation has been optimized to work with
    hundreds of thousands of member zones.
  Bug Fixes:
  * A rare assertion failure was fixed in outgoing TCP DNS
    connection handling.
  * Large zone transfers over TLS (XoT) could fail. This has been
    fixed.
  * In addition to a previously fixed bug, another similar issue
    was discovered where quotas could be erroneously reached for
    servers, including any configured forwarders, resulting in
    SERVFAIL answers being sent to clients. This has been fixed.
  * In certain query resolution scenarios (e.g. when following
    CNAME records), named configured to answer from stale cache
    could return a SERVFAIL response despite a usable, non-stale
    answer being present in the cache. This has been fixed.
  * When an outgoing request timed out, named would retry up to
    three times with the same server instead of trying the next
    available name server. This has been fixed.
  * Recently used ADB names and ADB entries (IP addresses) could
    get cleaned when ADB was under memory pressure. To mitigate
    this, only actual ADB names and ADB entries are now counted
    (excluding internal memory structures used for “housekeeping”)
    and recently used (&lt;= 10 seconds) ADB names and entries are
    excluded from the overmem memory cleaner.
  * The “Prohibited” Extended DNS Error was inadvertently set in
    some NOERROR responses. This has been fixed.
  * Previously, TLS session resumption could have led to handshake
    failures when client certificates were used for authentication
    (Mutual TLS). This has been fixed.
  [bsc#1207471, bsc#1207473, bsc#1207475]</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1676548800">- Update to release 9.18.12
  Removed Features:
  * Specifying a port when configuring source addresses (i.e., as
    an argument to query-source, query-source-v6, transfer-source,
    transfer-source-v6, notify-source, notify-source-v6,
    parental-source, or parental-source-v6, or in the source or
    source-v6 arguments to primaries, parental-agents, also-notify,
    or catalog-zones) has been deprecated. In addition, the
    use-v4-udp-ports, use-v6-udp-ports, avoid-v4-udp-ports, and
    avoid-v6-udp-ports options have also been deprecated.
    Warnings are now logged when any of these options are
    encountered in named.conf. In a future release, they will be
    made nonfunctional.
  Bug Fixes:
  * A constant stream of zone additions and deletions via rndc
    reconfig could cause increased memory consumption due to
    delayed cleaning of view memory. This has been fixed.
  * The speed of the message digest algorithms (MD5, SHA-1, SHA-2),
    and of NSEC3 hashing, has been improved.
  * Pointing parental-agents to a resolver did not work because the
    RD bit was not set on DS requests. This has been fixed.
  * Building BIND 9 failed when the --enable-dnsrps switch for
    ./configure was used. This has been fixed.
- Updated keyring and signature</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1678881600">- Update to release 9.18.13
  New Features:
  * RPZ updates are now run on specialized “offload” threads to
    reduce the amount of time they block query processing on the
    main networking threads. This increases the responsiveness of
    named when RPZ updates are being applied after an RPZ zone has
    been successfully transferred.
  Feature Changes:
  * Catalog zone updates are now run on specialized “offload”
    threads to reduce the amount of time they block query
    processing on the main networking threads. This increases the
    responsiveness of named when catalog zone updates are being
    applied after a catalog zone has been successfully transferred.
  * libuv support for receiving multiple UDP messages in a single
    recvmmsg() system call has been tweaked several times between
    libuv versions 1.35.0 and 1.40.0; the current recommended libuv
    version is 1.40.0 or higher. New rules are now in effect for
    running with a different version of libuv than the one used at
    compilation time. These rules may trigger a fatal error at
    startup:
  - Building against or running with libuv versions 1.35.0 and
    1.36.0 is now a fatal error.
  - Running with libuv version higher than 1.34.2 is now a
    fatal error when named is built against libuv version
    1.34.2 or lower.
  - Running with libuv version higher than 1.39.0 is now a
    fatal error when named is built against libuv version
    1.37.0, 1.38.0, 1.38.1, or 1.39.0.
  * This prevents the use of libuv versions that may trigger an
    assertion failure when receiving multiple UDP messages in a
    single system call.
  Bug Fixes:
  * named could crash with an assertion failure when adding a new
    zone into the configuration file for a name which was already
    configured as a member zone for a catalog zone. This has been
    fixed.
  * When named starts up, it sends a query for the DNSSEC key for
    each configured trust anchor to determine whether the key has
    changed. In some unusual cases, the query might depend on a
    zone for which the server is itself authoritative, and would
    have failed if it were sent before the zone was fully loaded.
    This has now been fixed by delaying the key queries until all
    zones have finished loading.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1682078400">- Update to release 9.18.14
  Removed Features:
  * Zone type delegation-only, and the delegation-only and
    root-delegation-only statements, have been deprecated. A
    warning is now logged when they are used.
  * These statements were created to address the SiteFinder
    controversy, in which certain top-level domains redirected
    misspelled queries to other sites instead of returning NXDOMAIN
    responses. Since top-level domains are now DNSSEC-signed, and
    DNSSEC validation is active by default, the statements are no
    longer needed.
  Bug Fixes:
  * Several bugs which could cause named to crash during catalog
    zone processing have been fixed.
  * Previously, downloading large zones over TLS (XoT) from a
    primary could hang the transfer on the secondary, especially
    when the connection was unstable. This has been fixed.
  * Performance of DNSSEC validation in zones with many DNSKEY
    records has been improved.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1684324800">- Update to release 9.18.15
  Bug Fixes:
  * The max-transfer-time-in and max-transfer-idle-in statements
    have not had any effect since the BIND 9 networking stack was
    refactored in version 9.16. The missing functionality has been
    re-implemented and incoming zone transfers now time out
    properly when not progressing.
  * The read timeout in rndc is now 60 seconds, matching the
    behavior in BIND 9.16 and earlier. It had previously been
    lowered to 30 seconds by mistake.
  * When the ISC_R_INVALIDPROTO (ENOPROTOOPT, EPROTONOSUPPORT)
    error code is returned by libuv, it is now treated as a network
    failure: the server for which that error code is returned gets
    marked as broken and is not contacted again during a given
    resolution process.
  * When removing delegations from an opt-out range,
    empty-non-terminal NSEC3 records generated by those delegations
    were not cleaned up. This has been fixed.
  * Log file rotation code did not clean up older versions of log
    files when the logging channel had an absolute path configured
    as a file destination. This has been fixed.
  Known Issues:
  * Sending NOTIFY messages silently fails when the source port
    specified in the notify-source statement is already in use.
    This can happen e.g. when multiple servers are configured as
    NOTIFY targets for a zone and some of them are unresponsive.
    This issue can be worked around by not specifying the source
    port for NOTIFY messages in the notify-source statement; note
    that source port configuration is already deprecated and will
    be removed altogether in a future release.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1687435200">- Update to release 9.18.16
  Security Fixes:
  * The overmem cleaning process has been improved, to prevent the
    cache from significantly exceeding the configured
    max-cache-size limit. (CVE-2023-2828)
  * A query that prioritizes stale data over lookup triggers a
    fetch to refresh the stale data in cache. If the fetch is
    aborted for exceeding the recursion quota, it was possible for
    named to enter an infinite callback loop and crash due to stack
    overflow. This has been fixed. (CVE-2023-2911)
  New Features:
  * The system test suite can now be executed with pytest (along
    with pytest-xdist for parallel execution).
  Removed Features:
  * TKEY mode 2 (Diffie-Hellman Exchanged Keying) is now
    deprecated, and will be removed in a future release. A warning
    will be logged when the tkey-dhkey option is used in
    named.conf.
  Bug Fixes:
  * BIND could get stuck on reconfiguration when a listen-on
    statement for HTTP is removed from the configuration. That has
    been fixed.
  * Previously, it was possible for a delegation from cache to be
    returned to the client after the stale-answer-client-timeout
    duration. This has been fixed.
  * BIND could allocate too big buffers when sending data via
    stream-based DNS transports, leading to increased memory usage.
    This has been fixed.
  * When the stale-answer-enable option was enabled and the
    stale-answer-client-timeout option was enabled and larger than
    0, named previously allocated two slots from the
    clients-per-query limit for each client and failed to gradually
    auto-tune its value, as configured. This has been fixed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1688644800">- rebuild bind-utils on libuv updates (bsc#1212090)</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1689249600">- Enable dnstap support</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1689768000">- Update to release 9.18.17
  Feature Changes:
  * If a response from an authoritative server has its RCODE set to
    FORMERR and contains an echoed EDNS COOKIE option that was
    present in the query, named now retries sending the query to
    the same server without an EDNS COOKIE option.
  * The relaxed QNAME minimization mode now uses NS records. This
    reduces the number of queries named makes when resolving, as it
    allows the non-existence of NS RRsets at non-referral nodes to
    be cached in addition to the normally cached referrals.
  Bug Fixes:
  * The ability to read HMAC-MD5 key files, which was accidentally
    lost in BIND 9.18.8, has been restored.
  * Several minor stability issues with the catalog zone
    implementation have been fixed.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1692187200">- Update to release 9.18.18
  Feature Changes:
  * When a primary server for a zone responds to an SOA query, but
    the subsequent TCP connection required to transfer the zone is
    refused, that server is marked as temporarily unreachable. This
    now also happens if the TCP connection attempt times out,
    preventing too many zones from queuing up on an unreachable
    server and allowing the refresh process to move on to the next
    configured primary more quickly.
  * The dialup and heartbeat-interval options have been deprecated
    and will be removed in a future BIND 9 release.
  Bug Fixes:
  * Processing already-queued queries received over TCP could cause
    an assertion failure, when the server was reconfigured at the
    same time or the cache was being flushed. This has been fixed.
  * Setting dnssec-policy to insecure prevented zones containing
    resource records with a TTL value larger than 86400 seconds (1
    day) from being loaded. This has been fixed by ignoring the TTL
    values in the zone and using a value of 604800 seconds (1 week)
    as the maximum zone TTL in key rollover timing calculations.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1694433600">- Enable crypto-policies support: [bsc#1211301]
  * Rebase vendor-files/config/named.conf</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1695124800">- Update to release 9.18.19
  Security Fixes:
  * Previously, sending a specially crafted message over the
    control channel could cause the packet-parsing code to run out
    of available stack memory, causing named to terminate
    unexpectedly. This has been fixed. (CVE-2023-3341)
    [bsc#1215472]
  * A flaw in the networking code handling DNS-over-TLS queries
    could cause named to terminate unexpectedly due to an assertion
    failure under significant DNS-over-TLS query load. This has
    been fixed. (CVE-2023-4236)
    [bsc#1215471]
  Removed Features:
  * The dnssec-must-be-secure option has been deprecated and will
    be removed in a future release.
  Feature Changes:
  * If the server command is specified, nsupdate now honors the
    nsupdate -v option for SOA queries by sending both the UPDATE
    request and the initial query over TCP.
  Bug Fixes:
  * The value of the If-Modified-Since header in the statistics
    channel was not being correctly validated for its length,
    potentially allowing an authorized user to trigger a buffer
    overflow. Ensuring the statistics channel is configured
    correctly to grant access exclusively to authorized users is
    essential (see the statistics-channels block definition and
    usage section).
  * The Content-Length header in the statistics channel was lacking
    proper bounds checking. A negative or excessively large value
    could potentially trigger an integer overflow and result in an
    assertion failure.
  * Several memory leaks caused by not clearing the OpenSSL error
    stack were fixed.
  * The introduction of krb5-subdomain-self-rhs and
    ms-subdomain-self-rhs UPDATE policies accidentally caused named
    to return SERVFAIL responses to deletion requests for
    non-existent PTR and SRV records. This has been fixed.
  * The stale-refresh-time feature was mistakenly disabled when the
    server cache was flushed by rndc flush. This has been fixed.
  * BIND’s memory consumption has been improved by implementing
    dedicated jemalloc memory arenas for sending buffers. This
    optimization ensures that memory usage is more efficient and
    better manages the return of memory pages to the operating
    system.
  * Previously, partial writes in the TLS DNS code were not
    accounted for correctly, which could have led to DNS message
    corruption. This has been fixed.</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697198400">- Disable SLP by default for Factory and ALP (bsc#1214884)</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1700049600">- Update to release 9.18.20
  Feature Changes:
  * The IP addresses for B.ROOT-SERVERS.NET have been updated to
    170.247.170.2 and 2801:1b8:10::b.
  Bug Fixes:
  * If the unsigned version of an inline-signed zone contained
    DNSSEC records, it was incorrectly scheduled for resigning.
    This has been fixed.
  * Looking up stale data from the cache did not take local
    authoritative data into account. This has been fixed.
  * An assertion failure was triggered when lock-file was used at
    the same time as the named -X command-line option. This has
    been fixed.
  * The lock-file file was being removed when it should not have
    been, making the statement ineffective when named was started
    three or more times. This has been fixed.</changelog>
</package>
<package pkgid="7b5c6a8d0bc36a5e262c222298f878b4238f43b90611805a8a9e1d3e9bc680a4c099806976062e522eb7ff3d8d5ba8b4a158fd4b01c2bdce815f39d26fab9546" name="bind-modules-generic" arch="x86_64">
  <version epoch="0" ver="9.18.20" rel="1.1"/>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1663761600">- Update to bind release 9.18.7
  Security Fixes:
  * Previously, there was no limit to the number of database lookups
    performed while processing large delegations, which could be
    abused to severely impact the performance of named running as a
    recursive resolver. This has been fixed. (CVE-2022-2795)
  * When an HTTP connection was reused to request statistics from the
    stats channel, the content length of successive responses could
    grow in size past the end of the allocated buffer.
    This has been fixed. (CVE-2022-2881)
  * Memory leaks in code handling Diffie-Hellman (DH) keys were fixed
    that could be externally triggered, when using TKEY records in DH
    mode with OpenSSL 3.0.0 and later versions. (CVE-2022-2906)
  * named running as a resolver with the stale-answer-client-timeout
    option set to 0 could crash with an assertion failure, when there
    was a stale CNAME in the cache for the incoming query.
    This has been fixed. (CVE-2022-3080)
  * Memory leaks were fixed that could be externally triggered in the
    DNSSEC verification code for the EdDSA algorithm. (CVE-2022-38178)
  Feature Changes:
  * Response Rate Limiting (RRL) code now treats all QNAMEs that are
    subject to wildcard processing within a given zone as the same
    name, to prevent circumventing the limits enforced by RRL.
  * Zones using dnssec-policy now require dynamic DNS or
    inline-signing to be configured explicitly.
  * When reconfiguring dnssec-policy from using NSEC with an NSEC-only
    DNSKEY algorithm (e.g. RSASHA1) to a policy that uses NSEC3,
    BIND 9 no longer fails to sign the zone; instead, it keeps using
    NSEC until the offending DNSKEY records have been removed from the
    zone, then switches to using NSEC3.
  * A backward-compatible approach was implemented for encoding
    internationalized domain names (IDN) in dig and converting the
    domain to IDNA2008 form; if that fails, BIND tries an IDNA2003
    conversion.
  Bug Fixes:
  * A serve-stale bug was fixed, where BIND would try to return stale
    data from cache for lookups that received duplicate queries or
    queries that would be dropped. This bug resulted in premature
    SERVFAIL responses, and has now been resolved.
  This obsoletes the following patch:
  * bind-fix-mysql-bindings.patch
  [bsc#1203614, bsc#1203615, bsc#1203616, bsc#1203618, bsc#1203620]</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1664971200">- Add fix_documentation-Sphinx.patch to fix building with the
  current Sphinx
  (https://gitlab.isc.org/isc-projects/bind9/-/issues/3572).
- Reapply bind-ldapdump-use-valid-host.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1667822400">- Update to bind release 9.18.8
  New Features:
  * Support for parsing and validating the dohpath service
    parameter in SVCB records was added.
  * named now logs the supported cryptographic algorithms during
    startup and in the output of named -V.
  * The recursion not available and query (cache) '...' denied log
    messages were extended to include the name of the ACL that
    caused a given query to be denied.
  Bug Fixes:
  * An assertion failure was fixed in named that was caused by
    aborting the statistics channel connection while sending
    statistics data to the client.
  * Changing just the TSIG key names for primaries in catalog
    zones’ member zones was not effective. This has been fixed.
  Known Issues:
  * Upgrading from BIND 9.16.32, 9.18.6, or any older version may
    require a manual configuration change. The following
    configurations are affected:
  - type primary zones configured with dnssec-policy but without
    either allow-update or update-policy,
  - type secondary zones configured with dnssec-policy.
    In these cases please add inline-signing yes; to the individual
    zone configuration(s). Without applying this change, named will
    fail to start. For more details, see
    https://kb.isc.org/docs/dnssec-policy-requires-dynamic-dns-or-inline-signing
  * BIND 9.18 does not support dynamic update forwarding (see
    allow-update-forwarding) in conjuction with zone transfers over
    TLS (XoT).
  This obsoletes the following patch:
  * fix_documentation-Sphinx.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1669032000">- Update to bind release 9.18.9
  Bug Fixes:
  * A crash was fixed that happened when a dnssec-policy zone that
    used NSEC3 was reconfigured to enable inline-signing.
  * In certain resolution scenarios, quotas could be erroneously
    reached for servers, including any configured forwarders,
    resulting in SERVFAIL answers being sent to clients.
  * rpz-ip rules in response-policy zones could be ineffective in
    some cases if a query had the CD (Checking Disabled) bit set to
    1.
  * Previously, if Internet connectivity issues were experienced
    during the initial startup of named, a BIND resolver with
    dnssec-validation set to auto could enter into a state where it
    would not recover without stopping named, manually deleting the
    managed-keys.bind and managed-keys.bind.jnl files, and starting
    named again.
  * The statistics counter representing the current number of
    clients awaiting recursive resolution results (RecursClients)
    could overflow in certain resolution scenarios.
  * Previously, the port in remote servers such as in primaries and
    parental-agents could be wrongly configured because of an
    inheritance bug.
  * Previously, BIND failed to start on Solaris-based systems with
    hundreds of CPUs.
  * When a DNS resource record’s TTL value was equal to the
    resolver’s configured prefetch “eligibility” value, the record
    was erroneously not treated as eligible for prefetching.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1671710400">- Update to release 9.18.10
  Feature Changes:
  * To reduce unnecessary memory consumption in the cache, NXDOMAIN
    records are no longer retained past the normal negative cache
    TTL, even if stale-cache-enable is set to yes.
  * The auto-dnssec option has been deprecated and will be removed
    in a future BIND 9.19.x release. Please migrate to
    dnssec-policy.
  * The coresize, datasize, files, and stacksize options have been
    deprecated. The limits these options set should be enforced
    externally, either by manual configuration (e.g. using ulimit)
    or via the process supervisor (e.g. systemd).
  * Setting alternate local addresses for inbound zone transfers
    has been deprecated. The relevant options (alt-transfer-source,
    alt-transfer-source-v6, and use-alt-transfer-source) will be
    removed in a future BIND 9.19.x release.
  * The number of HTTP headers allowed in requests sent to named’s
    statistics channel has been increased from 10 to 100, to
    accommodate some browsers that send more than 10 headers by
    default.
  Bug Fixes:
  * named could crash due to an assertion failure when an HTTP
    connection to the statistics channel was closed prematurely
    (due to a connection error, shutdown, etc.).
  * When a catalog zone was removed from the configuration, in some
    cases a dangling pointer could cause the named process to
    crash.
  * When a zone was deleted from a server, a key management object
    related to that zone was inadvertently kept in memory and only
    released upon shutdown. This could lead to constantly
    increasing memory use on servers with a high rate of changes
    affecting the set of zones being served.
  * TLS configuration for primary servers was not applied for zones
    that were members of a catalog zone.
  * In certain cases, named waited for the resolution of
    outstanding recursive queries to finish before shutting down.
  * host and nslookup command-line options setting the custom
    TCP/UDP port to use were ignored for ANY queries (which are
    sent over TCP).
  * The zone &lt;name&gt;/&lt;class&gt;: final reference detached log message
    was moved from the INFO log level to the DEBUG(1) log level to
    prevent the named-checkzone tool from superfluously logging
    this message in non-debug mode.</changelog>
  <changelog author="Thiago Macieira &lt;thiago@kde.org&gt;" date="1672833600">- Declare that named.service depends on network-online.target, otherwise named
  may start too early and thus fail (time out) when resolving some
  domains. This happens easily in containers.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1674561600">- Update to release 9.18.11
  Security Fixes:
  * An UPDATE message flood could cause named to exhaust all
    available memory. This flaw was addressed by adding a new
    update-quota option that controls the maximum number of
    outstanding DNS UPDATE messages that named can hold in a queue
    at any given time (default: 100). (CVE-2022-3094)
  * named could crash with an assertion failure when an RRSIG query
    was received and stale-answer-client-timeout was set to a
    non-zero value. This has been fixed. (CVE-2022-3736)
  * named running as a resolver with the
    stale-answer-client-timeout option set to any value greater
    than 0 could crash with an assertion failure, when the
    recursive-clients soft quota was reached. This has been fixed.
    (CVE-2022-3924)
  New Features:
  * The new update-quota option can be used to control the number
    of simultaneous DNS UPDATE messages that can be processed to
    update an authoritative zone on a primary server, or forwarded
    to the primary server by a secondary server. The default is
    100. A new statistics counter has also been added to record
    events when this quota is exceeded, and the version numbers for
    the XML and JSON statistics schemas have been updated.
  Removed Features:
  * The Differentiated Services Code Point (DSCP) feature in BIND
    has been non-operational since the new Network Manager was
    introduced in BIND 9.16. It is now marked as obsolete, and
    vestigial code implementing it has been removed. Configuring
    DSCP values in named.conf now causes a warning to be logged.
  Feature Changes:
  * The catalog zone implementation has been optimized to work with
    hundreds of thousands of member zones.
  Bug Fixes:
  * A rare assertion failure was fixed in outgoing TCP DNS
    connection handling.
  * Large zone transfers over TLS (XoT) could fail. This has been
    fixed.
  * In addition to a previously fixed bug, another similar issue
    was discovered where quotas could be erroneously reached for
    servers, including any configured forwarders, resulting in
    SERVFAIL answers being sent to clients. This has been fixed.
  * In certain query resolution scenarios (e.g. when following
    CNAME records), named configured to answer from stale cache
    could return a SERVFAIL response despite a usable, non-stale
    answer being present in the cache. This has been fixed.
  * When an outgoing request timed out, named would retry up to
    three times with the same server instead of trying the next
    available name server. This has been fixed.
  * Recently used ADB names and ADB entries (IP addresses) could
    get cleaned when ADB was under memory pressure. To mitigate
    this, only actual ADB names and ADB entries are now counted
    (excluding internal memory structures used for “housekeeping”)
    and recently used (&lt;= 10 seconds) ADB names and entries are
    excluded from the overmem memory cleaner.
  * The “Prohibited” Extended DNS Error was inadvertently set in
    some NOERROR responses. This has been fixed.
  * Previously, TLS session resumption could have led to handshake
    failures when client certificates were used for authentication
    (Mutual TLS). This has been fixed.
  [bsc#1207471, bsc#1207473, bsc#1207475]</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1676548800">- Update to release 9.18.12
  Removed Features:
  * Specifying a port when configuring source addresses (i.e., as
    an argument to query-source, query-source-v6, transfer-source,
    transfer-source-v6, notify-source, notify-source-v6,
    parental-source, or parental-source-v6, or in the source or
    source-v6 arguments to primaries, parental-agents, also-notify,
    or catalog-zones) has been deprecated. In addition, the
    use-v4-udp-ports, use-v6-udp-ports, avoid-v4-udp-ports, and
    avoid-v6-udp-ports options have also been deprecated.
    Warnings are now logged when any of these options are
    encountered in named.conf. In a future release, they will be
    made nonfunctional.
  Bug Fixes:
  * A constant stream of zone additions and deletions via rndc
    reconfig could cause increased memory consumption due to
    delayed cleaning of view memory. This has been fixed.
  * The speed of the message digest algorithms (MD5, SHA-1, SHA-2),
    and of NSEC3 hashing, has been improved.
  * Pointing parental-agents to a resolver did not work because the
    RD bit was not set on DS requests. This has been fixed.
  * Building BIND 9 failed when the --enable-dnsrps switch for
    ./configure was used. This has been fixed.
- Updated keyring and signature</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1678881600">- Update to release 9.18.13
  New Features:
  * RPZ updates are now run on specialized “offload” threads to
    reduce the amount of time they block query processing on the
    main networking threads. This increases the responsiveness of
    named when RPZ updates are being applied after an RPZ zone has
    been successfully transferred.
  Feature Changes:
  * Catalog zone updates are now run on specialized “offload”
    threads to reduce the amount of time they block query
    processing on the main networking threads. This increases the
    responsiveness of named when catalog zone updates are being
    applied after a catalog zone has been successfully transferred.
  * libuv support for receiving multiple UDP messages in a single
    recvmmsg() system call has been tweaked several times between
    libuv versions 1.35.0 and 1.40.0; the current recommended libuv
    version is 1.40.0 or higher. New rules are now in effect for
    running with a different version of libuv than the one used at
    compilation time. These rules may trigger a fatal error at
    startup:
  - Building against or running with libuv versions 1.35.0 and
    1.36.0 is now a fatal error.
  - Running with libuv version higher than 1.34.2 is now a
    fatal error when named is built against libuv version
    1.34.2 or lower.
  - Running with libuv version higher than 1.39.0 is now a
    fatal error when named is built against libuv version
    1.37.0, 1.38.0, 1.38.1, or 1.39.0.
  * This prevents the use of libuv versions that may trigger an
    assertion failure when receiving multiple UDP messages in a
    single system call.
  Bug Fixes:
  * named could crash with an assertion failure when adding a new
    zone into the configuration file for a name which was already
    configured as a member zone for a catalog zone. This has been
    fixed.
  * When named starts up, it sends a query for the DNSSEC key for
    each configured trust anchor to determine whether the key has
    changed. In some unusual cases, the query might depend on a
    zone for which the server is itself authoritative, and would
    have failed if it were sent before the zone was fully loaded.
    This has now been fixed by delaying the key queries until all
    zones have finished loading.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1682078400">- Update to release 9.18.14
  Removed Features:
  * Zone type delegation-only, and the delegation-only and
    root-delegation-only statements, have been deprecated. A
    warning is now logged when they are used.
  * These statements were created to address the SiteFinder
    controversy, in which certain top-level domains redirected
    misspelled queries to other sites instead of returning NXDOMAIN
    responses. Since top-level domains are now DNSSEC-signed, and
    DNSSEC validation is active by default, the statements are no
    longer needed.
  Bug Fixes:
  * Several bugs which could cause named to crash during catalog
    zone processing have been fixed.
  * Previously, downloading large zones over TLS (XoT) from a
    primary could hang the transfer on the secondary, especially
    when the connection was unstable. This has been fixed.
  * Performance of DNSSEC validation in zones with many DNSKEY
    records has been improved.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1684324800">- Update to release 9.18.15
  Bug Fixes:
  * The max-transfer-time-in and max-transfer-idle-in statements
    have not had any effect since the BIND 9 networking stack was
    refactored in version 9.16. The missing functionality has been
    re-implemented and incoming zone transfers now time out
    properly when not progressing.
  * The read timeout in rndc is now 60 seconds, matching the
    behavior in BIND 9.16 and earlier. It had previously been
    lowered to 30 seconds by mistake.
  * When the ISC_R_INVALIDPROTO (ENOPROTOOPT, EPROTONOSUPPORT)
    error code is returned by libuv, it is now treated as a network
    failure: the server for which that error code is returned gets
    marked as broken and is not contacted again during a given
    resolution process.
  * When removing delegations from an opt-out range,
    empty-non-terminal NSEC3 records generated by those delegations
    were not cleaned up. This has been fixed.
  * Log file rotation code did not clean up older versions of log
    files when the logging channel had an absolute path configured
    as a file destination. This has been fixed.
  Known Issues:
  * Sending NOTIFY messages silently fails when the source port
    specified in the notify-source statement is already in use.
    This can happen e.g. when multiple servers are configured as
    NOTIFY targets for a zone and some of them are unresponsive.
    This issue can be worked around by not specifying the source
    port for NOTIFY messages in the notify-source statement; note
    that source port configuration is already deprecated and will
    be removed altogether in a future release.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1687435200">- Update to release 9.18.16
  Security Fixes:
  * The overmem cleaning process has been improved, to prevent the
    cache from significantly exceeding the configured
    max-cache-size limit. (CVE-2023-2828)
  * A query that prioritizes stale data over lookup triggers a
    fetch to refresh the stale data in cache. If the fetch is
    aborted for exceeding the recursion quota, it was possible for
    named to enter an infinite callback loop and crash due to stack
    overflow. This has been fixed. (CVE-2023-2911)
  New Features:
  * The system test suite can now be executed with pytest (along
    with pytest-xdist for parallel execution).
  Removed Features:
  * TKEY mode 2 (Diffie-Hellman Exchanged Keying) is now
    deprecated, and will be removed in a future release. A warning
    will be logged when the tkey-dhkey option is used in
    named.conf.
  Bug Fixes:
  * BIND could get stuck on reconfiguration when a listen-on
    statement for HTTP is removed from the configuration. That has
    been fixed.
  * Previously, it was possible for a delegation from cache to be
    returned to the client after the stale-answer-client-timeout
    duration. This has been fixed.
  * BIND could allocate too big buffers when sending data via
    stream-based DNS transports, leading to increased memory usage.
    This has been fixed.
  * When the stale-answer-enable option was enabled and the
    stale-answer-client-timeout option was enabled and larger than
    0, named previously allocated two slots from the
    clients-per-query limit for each client and failed to gradually
    auto-tune its value, as configured. This has been fixed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1688644800">- rebuild bind-utils on libuv updates (bsc#1212090)</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1689249600">- Enable dnstap support</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1689768000">- Update to release 9.18.17
  Feature Changes:
  * If a response from an authoritative server has its RCODE set to
    FORMERR and contains an echoed EDNS COOKIE option that was
    present in the query, named now retries sending the query to
    the same server without an EDNS COOKIE option.
  * The relaxed QNAME minimization mode now uses NS records. This
    reduces the number of queries named makes when resolving, as it
    allows the non-existence of NS RRsets at non-referral nodes to
    be cached in addition to the normally cached referrals.
  Bug Fixes:
  * The ability to read HMAC-MD5 key files, which was accidentally
    lost in BIND 9.18.8, has been restored.
  * Several minor stability issues with the catalog zone
    implementation have been fixed.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1692187200">- Update to release 9.18.18
  Feature Changes:
  * When a primary server for a zone responds to an SOA query, but
    the subsequent TCP connection required to transfer the zone is
    refused, that server is marked as temporarily unreachable. This
    now also happens if the TCP connection attempt times out,
    preventing too many zones from queuing up on an unreachable
    server and allowing the refresh process to move on to the next
    configured primary more quickly.
  * The dialup and heartbeat-interval options have been deprecated
    and will be removed in a future BIND 9 release.
  Bug Fixes:
  * Processing already-queued queries received over TCP could cause
    an assertion failure, when the server was reconfigured at the
    same time or the cache was being flushed. This has been fixed.
  * Setting dnssec-policy to insecure prevented zones containing
    resource records with a TTL value larger than 86400 seconds (1
    day) from being loaded. This has been fixed by ignoring the TTL
    values in the zone and using a value of 604800 seconds (1 week)
    as the maximum zone TTL in key rollover timing calculations.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1694433600">- Enable crypto-policies support: [bsc#1211301]
  * Rebase vendor-files/config/named.conf</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1695124800">- Update to release 9.18.19
  Security Fixes:
  * Previously, sending a specially crafted message over the
    control channel could cause the packet-parsing code to run out
    of available stack memory, causing named to terminate
    unexpectedly. This has been fixed. (CVE-2023-3341)
    [bsc#1215472]
  * A flaw in the networking code handling DNS-over-TLS queries
    could cause named to terminate unexpectedly due to an assertion
    failure under significant DNS-over-TLS query load. This has
    been fixed. (CVE-2023-4236)
    [bsc#1215471]
  Removed Features:
  * The dnssec-must-be-secure option has been deprecated and will
    be removed in a future release.
  Feature Changes:
  * If the server command is specified, nsupdate now honors the
    nsupdate -v option for SOA queries by sending both the UPDATE
    request and the initial query over TCP.
  Bug Fixes:
  * The value of the If-Modified-Since header in the statistics
    channel was not being correctly validated for its length,
    potentially allowing an authorized user to trigger a buffer
    overflow. Ensuring the statistics channel is configured
    correctly to grant access exclusively to authorized users is
    essential (see the statistics-channels block definition and
    usage section).
  * The Content-Length header in the statistics channel was lacking
    proper bounds checking. A negative or excessively large value
    could potentially trigger an integer overflow and result in an
    assertion failure.
  * Several memory leaks caused by not clearing the OpenSSL error
    stack were fixed.
  * The introduction of krb5-subdomain-self-rhs and
    ms-subdomain-self-rhs UPDATE policies accidentally caused named
    to return SERVFAIL responses to deletion requests for
    non-existent PTR and SRV records. This has been fixed.
  * The stale-refresh-time feature was mistakenly disabled when the
    server cache was flushed by rndc flush. This has been fixed.
  * BIND’s memory consumption has been improved by implementing
    dedicated jemalloc memory arenas for sending buffers. This
    optimization ensures that memory usage is more efficient and
    better manages the return of memory pages to the operating
    system.
  * Previously, partial writes in the TLS DNS code were not
    accounted for correctly, which could have led to DNS message
    corruption. This has been fixed.</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697198400">- Disable SLP by default for Factory and ALP (bsc#1214884)</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1700049600">- Update to release 9.18.20
  Feature Changes:
  * The IP addresses for B.ROOT-SERVERS.NET have been updated to
    170.247.170.2 and 2801:1b8:10::b.
  Bug Fixes:
  * If the unsigned version of an inline-signed zone contained
    DNSSEC records, it was incorrectly scheduled for resigning.
    This has been fixed.
  * Looking up stale data from the cache did not take local
    authoritative data into account. This has been fixed.
  * An assertion failure was triggered when lock-file was used at
    the same time as the named -X command-line option. This has
    been fixed.
  * The lock-file file was being removed when it should not have
    been, making the statement ineffective when named was started
    three or more times. This has been fixed.</changelog>
</package>
<package pkgid="0142d7f7ec38fd9066c3c6d8d0236bfb2b12c6432627378dbda884bcf7133f7f8ffc6f597d3eb6052b3856b7694077517962c718e4a2b6a840c7531dc5f7cccc" name="bind-modules-generic-debuginfo" arch="x86_64">
  <version epoch="0" ver="9.18.20" rel="1.1"/>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1663761600">- Update to bind release 9.18.7
  Security Fixes:
  * Previously, there was no limit to the number of database lookups
    performed while processing large delegations, which could be
    abused to severely impact the performance of named running as a
    recursive resolver. This has been fixed. (CVE-2022-2795)
  * When an HTTP connection was reused to request statistics from the
    stats channel, the content length of successive responses could
    grow in size past the end of the allocated buffer.
    This has been fixed. (CVE-2022-2881)
  * Memory leaks in code handling Diffie-Hellman (DH) keys were fixed
    that could be externally triggered, when using TKEY records in DH
    mode with OpenSSL 3.0.0 and later versions. (CVE-2022-2906)
  * named running as a resolver with the stale-answer-client-timeout
    option set to 0 could crash with an assertion failure, when there
    was a stale CNAME in the cache for the incoming query.
    This has been fixed. (CVE-2022-3080)
  * Memory leaks were fixed that could be externally triggered in the
    DNSSEC verification code for the EdDSA algorithm. (CVE-2022-38178)
  Feature Changes:
  * Response Rate Limiting (RRL) code now treats all QNAMEs that are
    subject to wildcard processing within a given zone as the same
    name, to prevent circumventing the limits enforced by RRL.
  * Zones using dnssec-policy now require dynamic DNS or
    inline-signing to be configured explicitly.
  * When reconfiguring dnssec-policy from using NSEC with an NSEC-only
    DNSKEY algorithm (e.g. RSASHA1) to a policy that uses NSEC3,
    BIND 9 no longer fails to sign the zone; instead, it keeps using
    NSEC until the offending DNSKEY records have been removed from the
    zone, then switches to using NSEC3.
  * A backward-compatible approach was implemented for encoding
    internationalized domain names (IDN) in dig and converting the
    domain to IDNA2008 form; if that fails, BIND tries an IDNA2003
    conversion.
  Bug Fixes:
  * A serve-stale bug was fixed, where BIND would try to return stale
    data from cache for lookups that received duplicate queries or
    queries that would be dropped. This bug resulted in premature
    SERVFAIL responses, and has now been resolved.
  This obsoletes the following patch:
  * bind-fix-mysql-bindings.patch
  [bsc#1203614, bsc#1203615, bsc#1203616, bsc#1203618, bsc#1203620]</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1664971200">- Add fix_documentation-Sphinx.patch to fix building with the
  current Sphinx
  (https://gitlab.isc.org/isc-projects/bind9/-/issues/3572).
- Reapply bind-ldapdump-use-valid-host.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1667822400">- Update to bind release 9.18.8
  New Features:
  * Support for parsing and validating the dohpath service
    parameter in SVCB records was added.
  * named now logs the supported cryptographic algorithms during
    startup and in the output of named -V.
  * The recursion not available and query (cache) '...' denied log
    messages were extended to include the name of the ACL that
    caused a given query to be denied.
  Bug Fixes:
  * An assertion failure was fixed in named that was caused by
    aborting the statistics channel connection while sending
    statistics data to the client.
  * Changing just the TSIG key names for primaries in catalog
    zones’ member zones was not effective. This has been fixed.
  Known Issues:
  * Upgrading from BIND 9.16.32, 9.18.6, or any older version may
    require a manual configuration change. The following
    configurations are affected:
  - type primary zones configured with dnssec-policy but without
    either allow-update or update-policy,
  - type secondary zones configured with dnssec-policy.
    In these cases please add inline-signing yes; to the individual
    zone configuration(s). Without applying this change, named will
    fail to start. For more details, see
    https://kb.isc.org/docs/dnssec-policy-requires-dynamic-dns-or-inline-signing
  * BIND 9.18 does not support dynamic update forwarding (see
    allow-update-forwarding) in conjuction with zone transfers over
    TLS (XoT).
  This obsoletes the following patch:
  * fix_documentation-Sphinx.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1669032000">- Update to bind release 9.18.9
  Bug Fixes:
  * A crash was fixed that happened when a dnssec-policy zone that
    used NSEC3 was reconfigured to enable inline-signing.
  * In certain resolution scenarios, quotas could be erroneously
    reached for servers, including any configured forwarders,
    resulting in SERVFAIL answers being sent to clients.
  * rpz-ip rules in response-policy zones could be ineffective in
    some cases if a query had the CD (Checking Disabled) bit set to
    1.
  * Previously, if Internet connectivity issues were experienced
    during the initial startup of named, a BIND resolver with
    dnssec-validation set to auto could enter into a state where it
    would not recover without stopping named, manually deleting the
    managed-keys.bind and managed-keys.bind.jnl files, and starting
    named again.
  * The statistics counter representing the current number of
    clients awaiting recursive resolution results (RecursClients)
    could overflow in certain resolution scenarios.
  * Previously, the port in remote servers such as in primaries and
    parental-agents could be wrongly configured because of an
    inheritance bug.
  * Previously, BIND failed to start on Solaris-based systems with
    hundreds of CPUs.
  * When a DNS resource record’s TTL value was equal to the
    resolver’s configured prefetch “eligibility” value, the record
    was erroneously not treated as eligible for prefetching.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1671710400">- Update to release 9.18.10
  Feature Changes:
  * To reduce unnecessary memory consumption in the cache, NXDOMAIN
    records are no longer retained past the normal negative cache
    TTL, even if stale-cache-enable is set to yes.
  * The auto-dnssec option has been deprecated and will be removed
    in a future BIND 9.19.x release. Please migrate to
    dnssec-policy.
  * The coresize, datasize, files, and stacksize options have been
    deprecated. The limits these options set should be enforced
    externally, either by manual configuration (e.g. using ulimit)
    or via the process supervisor (e.g. systemd).
  * Setting alternate local addresses for inbound zone transfers
    has been deprecated. The relevant options (alt-transfer-source,
    alt-transfer-source-v6, and use-alt-transfer-source) will be
    removed in a future BIND 9.19.x release.
  * The number of HTTP headers allowed in requests sent to named’s
    statistics channel has been increased from 10 to 100, to
    accommodate some browsers that send more than 10 headers by
    default.
  Bug Fixes:
  * named could crash due to an assertion failure when an HTTP
    connection to the statistics channel was closed prematurely
    (due to a connection error, shutdown, etc.).
  * When a catalog zone was removed from the configuration, in some
    cases a dangling pointer could cause the named process to
    crash.
  * When a zone was deleted from a server, a key management object
    related to that zone was inadvertently kept in memory and only
    released upon shutdown. This could lead to constantly
    increasing memory use on servers with a high rate of changes
    affecting the set of zones being served.
  * TLS configuration for primary servers was not applied for zones
    that were members of a catalog zone.
  * In certain cases, named waited for the resolution of
    outstanding recursive queries to finish before shutting down.
  * host and nslookup command-line options setting the custom
    TCP/UDP port to use were ignored for ANY queries (which are
    sent over TCP).
  * The zone &lt;name&gt;/&lt;class&gt;: final reference detached log message
    was moved from the INFO log level to the DEBUG(1) log level to
    prevent the named-checkzone tool from superfluously logging
    this message in non-debug mode.</changelog>
  <changelog author="Thiago Macieira &lt;thiago@kde.org&gt;" date="1672833600">- Declare that named.service depends on network-online.target, otherwise named
  may start too early and thus fail (time out) when resolving some
  domains. This happens easily in containers.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1674561600">- Update to release 9.18.11
  Security Fixes:
  * An UPDATE message flood could cause named to exhaust all
    available memory. This flaw was addressed by adding a new
    update-quota option that controls the maximum number of
    outstanding DNS UPDATE messages that named can hold in a queue
    at any given time (default: 100). (CVE-2022-3094)
  * named could crash with an assertion failure when an RRSIG query
    was received and stale-answer-client-timeout was set to a
    non-zero value. This has been fixed. (CVE-2022-3736)
  * named running as a resolver with the
    stale-answer-client-timeout option set to any value greater
    than 0 could crash with an assertion failure, when the
    recursive-clients soft quota was reached. This has been fixed.
    (CVE-2022-3924)
  New Features:
  * The new update-quota option can be used to control the number
    of simultaneous DNS UPDATE messages that can be processed to
    update an authoritative zone on a primary server, or forwarded
    to the primary server by a secondary server. The default is
    100. A new statistics counter has also been added to record
    events when this quota is exceeded, and the version numbers for
    the XML and JSON statistics schemas have been updated.
  Removed Features:
  * The Differentiated Services Code Point (DSCP) feature in BIND
    has been non-operational since the new Network Manager was
    introduced in BIND 9.16. It is now marked as obsolete, and
    vestigial code implementing it has been removed. Configuring
    DSCP values in named.conf now causes a warning to be logged.
  Feature Changes:
  * The catalog zone implementation has been optimized to work with
    hundreds of thousands of member zones.
  Bug Fixes:
  * A rare assertion failure was fixed in outgoing TCP DNS
    connection handling.
  * Large zone transfers over TLS (XoT) could fail. This has been
    fixed.
  * In addition to a previously fixed bug, another similar issue
    was discovered where quotas could be erroneously reached for
    servers, including any configured forwarders, resulting in
    SERVFAIL answers being sent to clients. This has been fixed.
  * In certain query resolution scenarios (e.g. when following
    CNAME records), named configured to answer from stale cache
    could return a SERVFAIL response despite a usable, non-stale
    answer being present in the cache. This has been fixed.
  * When an outgoing request timed out, named would retry up to
    three times with the same server instead of trying the next
    available name server. This has been fixed.
  * Recently used ADB names and ADB entries (IP addresses) could
    get cleaned when ADB was under memory pressure. To mitigate
    this, only actual ADB names and ADB entries are now counted
    (excluding internal memory structures used for “housekeeping”)
    and recently used (&lt;= 10 seconds) ADB names and entries are
    excluded from the overmem memory cleaner.
  * The “Prohibited” Extended DNS Error was inadvertently set in
    some NOERROR responses. This has been fixed.
  * Previously, TLS session resumption could have led to handshake
    failures when client certificates were used for authentication
    (Mutual TLS). This has been fixed.
  [bsc#1207471, bsc#1207473, bsc#1207475]</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1676548800">- Update to release 9.18.12
  Removed Features:
  * Specifying a port when configuring source addresses (i.e., as
    an argument to query-source, query-source-v6, transfer-source,
    transfer-source-v6, notify-source, notify-source-v6,
    parental-source, or parental-source-v6, or in the source or
    source-v6 arguments to primaries, parental-agents, also-notify,
    or catalog-zones) has been deprecated. In addition, the
    use-v4-udp-ports, use-v6-udp-ports, avoid-v4-udp-ports, and
    avoid-v6-udp-ports options have also been deprecated.
    Warnings are now logged when any of these options are
    encountered in named.conf. In a future release, they will be
    made nonfunctional.
  Bug Fixes:
  * A constant stream of zone additions and deletions via rndc
    reconfig could cause increased memory consumption due to
    delayed cleaning of view memory. This has been fixed.
  * The speed of the message digest algorithms (MD5, SHA-1, SHA-2),
    and of NSEC3 hashing, has been improved.
  * Pointing parental-agents to a resolver did not work because the
    RD bit was not set on DS requests. This has been fixed.
  * Building BIND 9 failed when the --enable-dnsrps switch for
    ./configure was used. This has been fixed.
- Updated keyring and signature</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1678881600">- Update to release 9.18.13
  New Features:
  * RPZ updates are now run on specialized “offload” threads to
    reduce the amount of time they block query processing on the
    main networking threads. This increases the responsiveness of
    named when RPZ updates are being applied after an RPZ zone has
    been successfully transferred.
  Feature Changes:
  * Catalog zone updates are now run on specialized “offload”
    threads to reduce the amount of time they block query
    processing on the main networking threads. This increases the
    responsiveness of named when catalog zone updates are being
    applied after a catalog zone has been successfully transferred.
  * libuv support for receiving multiple UDP messages in a single
    recvmmsg() system call has been tweaked several times between
    libuv versions 1.35.0 and 1.40.0; the current recommended libuv
    version is 1.40.0 or higher. New rules are now in effect for
    running with a different version of libuv than the one used at
    compilation time. These rules may trigger a fatal error at
    startup:
  - Building against or running with libuv versions 1.35.0 and
    1.36.0 is now a fatal error.
  - Running with libuv version higher than 1.34.2 is now a
    fatal error when named is built against libuv version
    1.34.2 or lower.
  - Running with libuv version higher than 1.39.0 is now a
    fatal error when named is built against libuv version
    1.37.0, 1.38.0, 1.38.1, or 1.39.0.
  * This prevents the use of libuv versions that may trigger an
    assertion failure when receiving multiple UDP messages in a
    single system call.
  Bug Fixes:
  * named could crash with an assertion failure when adding a new
    zone into the configuration file for a name which was already
    configured as a member zone for a catalog zone. This has been
    fixed.
  * When named starts up, it sends a query for the DNSSEC key for
    each configured trust anchor to determine whether the key has
    changed. In some unusual cases, the query might depend on a
    zone for which the server is itself authoritative, and would
    have failed if it were sent before the zone was fully loaded.
    This has now been fixed by delaying the key queries until all
    zones have finished loading.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1682078400">- Update to release 9.18.14
  Removed Features:
  * Zone type delegation-only, and the delegation-only and
    root-delegation-only statements, have been deprecated. A
    warning is now logged when they are used.
  * These statements were created to address the SiteFinder
    controversy, in which certain top-level domains redirected
    misspelled queries to other sites instead of returning NXDOMAIN
    responses. Since top-level domains are now DNSSEC-signed, and
    DNSSEC validation is active by default, the statements are no
    longer needed.
  Bug Fixes:
  * Several bugs which could cause named to crash during catalog
    zone processing have been fixed.
  * Previously, downloading large zones over TLS (XoT) from a
    primary could hang the transfer on the secondary, especially
    when the connection was unstable. This has been fixed.
  * Performance of DNSSEC validation in zones with many DNSKEY
    records has been improved.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1684324800">- Update to release 9.18.15
  Bug Fixes:
  * The max-transfer-time-in and max-transfer-idle-in statements
    have not had any effect since the BIND 9 networking stack was
    refactored in version 9.16. The missing functionality has been
    re-implemented and incoming zone transfers now time out
    properly when not progressing.
  * The read timeout in rndc is now 60 seconds, matching the
    behavior in BIND 9.16 and earlier. It had previously been
    lowered to 30 seconds by mistake.
  * When the ISC_R_INVALIDPROTO (ENOPROTOOPT, EPROTONOSUPPORT)
    error code is returned by libuv, it is now treated as a network
    failure: the server for which that error code is returned gets
    marked as broken and is not contacted again during a given
    resolution process.
  * When removing delegations from an opt-out range,
    empty-non-terminal NSEC3 records generated by those delegations
    were not cleaned up. This has been fixed.
  * Log file rotation code did not clean up older versions of log
    files when the logging channel had an absolute path configured
    as a file destination. This has been fixed.
  Known Issues:
  * Sending NOTIFY messages silently fails when the source port
    specified in the notify-source statement is already in use.
    This can happen e.g. when multiple servers are configured as
    NOTIFY targets for a zone and some of them are unresponsive.
    This issue can be worked around by not specifying the source
    port for NOTIFY messages in the notify-source statement; note
    that source port configuration is already deprecated and will
    be removed altogether in a future release.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1687435200">- Update to release 9.18.16
  Security Fixes:
  * The overmem cleaning process has been improved, to prevent the
    cache from significantly exceeding the configured
    max-cache-size limit. (CVE-2023-2828)
  * A query that prioritizes stale data over lookup triggers a
    fetch to refresh the stale data in cache. If the fetch is
    aborted for exceeding the recursion quota, it was possible for
    named to enter an infinite callback loop and crash due to stack
    overflow. This has been fixed. (CVE-2023-2911)
  New Features:
  * The system test suite can now be executed with pytest (along
    with pytest-xdist for parallel execution).
  Removed Features:
  * TKEY mode 2 (Diffie-Hellman Exchanged Keying) is now
    deprecated, and will be removed in a future release. A warning
    will be logged when the tkey-dhkey option is used in
    named.conf.
  Bug Fixes:
  * BIND could get stuck on reconfiguration when a listen-on
    statement for HTTP is removed from the configuration. That has
    been fixed.
  * Previously, it was possible for a delegation from cache to be
    returned to the client after the stale-answer-client-timeout
    duration. This has been fixed.
  * BIND could allocate too big buffers when sending data via
    stream-based DNS transports, leading to increased memory usage.
    This has been fixed.
  * When the stale-answer-enable option was enabled and the
    stale-answer-client-timeout option was enabled and larger than
    0, named previously allocated two slots from the
    clients-per-query limit for each client and failed to gradually
    auto-tune its value, as configured. This has been fixed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1688644800">- rebuild bind-utils on libuv updates (bsc#1212090)</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1689249600">- Enable dnstap support</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1689768000">- Update to release 9.18.17
  Feature Changes:
  * If a response from an authoritative server has its RCODE set to
    FORMERR and contains an echoed EDNS COOKIE option that was
    present in the query, named now retries sending the query to
    the same server without an EDNS COOKIE option.
  * The relaxed QNAME minimization mode now uses NS records. This
    reduces the number of queries named makes when resolving, as it
    allows the non-existence of NS RRsets at non-referral nodes to
    be cached in addition to the normally cached referrals.
  Bug Fixes:
  * The ability to read HMAC-MD5 key files, which was accidentally
    lost in BIND 9.18.8, has been restored.
  * Several minor stability issues with the catalog zone
    implementation have been fixed.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1692187200">- Update to release 9.18.18
  Feature Changes:
  * When a primary server for a zone responds to an SOA query, but
    the subsequent TCP connection required to transfer the zone is
    refused, that server is marked as temporarily unreachable. This
    now also happens if the TCP connection attempt times out,
    preventing too many zones from queuing up on an unreachable
    server and allowing the refresh process to move on to the next
    configured primary more quickly.
  * The dialup and heartbeat-interval options have been deprecated
    and will be removed in a future BIND 9 release.
  Bug Fixes:
  * Processing already-queued queries received over TCP could cause
    an assertion failure, when the server was reconfigured at the
    same time or the cache was being flushed. This has been fixed.
  * Setting dnssec-policy to insecure prevented zones containing
    resource records with a TTL value larger than 86400 seconds (1
    day) from being loaded. This has been fixed by ignoring the TTL
    values in the zone and using a value of 604800 seconds (1 week)
    as the maximum zone TTL in key rollover timing calculations.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1694433600">- Enable crypto-policies support: [bsc#1211301]
  * Rebase vendor-files/config/named.conf</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1695124800">- Update to release 9.18.19
  Security Fixes:
  * Previously, sending a specially crafted message over the
    control channel could cause the packet-parsing code to run out
    of available stack memory, causing named to terminate
    unexpectedly. This has been fixed. (CVE-2023-3341)
    [bsc#1215472]
  * A flaw in the networking code handling DNS-over-TLS queries
    could cause named to terminate unexpectedly due to an assertion
    failure under significant DNS-over-TLS query load. This has
    been fixed. (CVE-2023-4236)
    [bsc#1215471]
  Removed Features:
  * The dnssec-must-be-secure option has been deprecated and will
    be removed in a future release.
  Feature Changes:
  * If the server command is specified, nsupdate now honors the
    nsupdate -v option for SOA queries by sending both the UPDATE
    request and the initial query over TCP.
  Bug Fixes:
  * The value of the If-Modified-Since header in the statistics
    channel was not being correctly validated for its length,
    potentially allowing an authorized user to trigger a buffer
    overflow. Ensuring the statistics channel is configured
    correctly to grant access exclusively to authorized users is
    essential (see the statistics-channels block definition and
    usage section).
  * The Content-Length header in the statistics channel was lacking
    proper bounds checking. A negative or excessively large value
    could potentially trigger an integer overflow and result in an
    assertion failure.
  * Several memory leaks caused by not clearing the OpenSSL error
    stack were fixed.
  * The introduction of krb5-subdomain-self-rhs and
    ms-subdomain-self-rhs UPDATE policies accidentally caused named
    to return SERVFAIL responses to deletion requests for
    non-existent PTR and SRV records. This has been fixed.
  * The stale-refresh-time feature was mistakenly disabled when the
    server cache was flushed by rndc flush. This has been fixed.
  * BIND’s memory consumption has been improved by implementing
    dedicated jemalloc memory arenas for sending buffers. This
    optimization ensures that memory usage is more efficient and
    better manages the return of memory pages to the operating
    system.
  * Previously, partial writes in the TLS DNS code were not
    accounted for correctly, which could have led to DNS message
    corruption. This has been fixed.</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697198400">- Disable SLP by default for Factory and ALP (bsc#1214884)</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1700049600">- Update to release 9.18.20
  Feature Changes:
  * The IP addresses for B.ROOT-SERVERS.NET have been updated to
    170.247.170.2 and 2801:1b8:10::b.
  Bug Fixes:
  * If the unsigned version of an inline-signed zone contained
    DNSSEC records, it was incorrectly scheduled for resigning.
    This has been fixed.
  * Looking up stale data from the cache did not take local
    authoritative data into account. This has been fixed.
  * An assertion failure was triggered when lock-file was used at
    the same time as the named -X command-line option. This has
    been fixed.
  * The lock-file file was being removed when it should not have
    been, making the statement ineffective when named was started
    three or more times. This has been fixed.</changelog>
</package>
<package pkgid="cadeb529e45915cf9f064967b245945e77a8190996a4da73a3cca9bfb1ce446c0c514abdbf6fe200c06da2ed1022ae94e1e6e258c9b7d52b77f58bc242610864" name="bind-modules-ldap" arch="x86_64">
  <version epoch="0" ver="9.18.20" rel="1.1"/>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1663761600">- Update to bind release 9.18.7
  Security Fixes:
  * Previously, there was no limit to the number of database lookups
    performed while processing large delegations, which could be
    abused to severely impact the performance of named running as a
    recursive resolver. This has been fixed. (CVE-2022-2795)
  * When an HTTP connection was reused to request statistics from the
    stats channel, the content length of successive responses could
    grow in size past the end of the allocated buffer.
    This has been fixed. (CVE-2022-2881)
  * Memory leaks in code handling Diffie-Hellman (DH) keys were fixed
    that could be externally triggered, when using TKEY records in DH
    mode with OpenSSL 3.0.0 and later versions. (CVE-2022-2906)
  * named running as a resolver with the stale-answer-client-timeout
    option set to 0 could crash with an assertion failure, when there
    was a stale CNAME in the cache for the incoming query.
    This has been fixed. (CVE-2022-3080)
  * Memory leaks were fixed that could be externally triggered in the
    DNSSEC verification code for the EdDSA algorithm. (CVE-2022-38178)
  Feature Changes:
  * Response Rate Limiting (RRL) code now treats all QNAMEs that are
    subject to wildcard processing within a given zone as the same
    name, to prevent circumventing the limits enforced by RRL.
  * Zones using dnssec-policy now require dynamic DNS or
    inline-signing to be configured explicitly.
  * When reconfiguring dnssec-policy from using NSEC with an NSEC-only
    DNSKEY algorithm (e.g. RSASHA1) to a policy that uses NSEC3,
    BIND 9 no longer fails to sign the zone; instead, it keeps using
    NSEC until the offending DNSKEY records have been removed from the
    zone, then switches to using NSEC3.
  * A backward-compatible approach was implemented for encoding
    internationalized domain names (IDN) in dig and converting the
    domain to IDNA2008 form; if that fails, BIND tries an IDNA2003
    conversion.
  Bug Fixes:
  * A serve-stale bug was fixed, where BIND would try to return stale
    data from cache for lookups that received duplicate queries or
    queries that would be dropped. This bug resulted in premature
    SERVFAIL responses, and has now been resolved.
  This obsoletes the following patch:
  * bind-fix-mysql-bindings.patch
  [bsc#1203614, bsc#1203615, bsc#1203616, bsc#1203618, bsc#1203620]</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1664971200">- Add fix_documentation-Sphinx.patch to fix building with the
  current Sphinx
  (https://gitlab.isc.org/isc-projects/bind9/-/issues/3572).
- Reapply bind-ldapdump-use-valid-host.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1667822400">- Update to bind release 9.18.8
  New Features:
  * Support for parsing and validating the dohpath service
    parameter in SVCB records was added.
  * named now logs the supported cryptographic algorithms during
    startup and in the output of named -V.
  * The recursion not available and query (cache) '...' denied log
    messages were extended to include the name of the ACL that
    caused a given query to be denied.
  Bug Fixes:
  * An assertion failure was fixed in named that was caused by
    aborting the statistics channel connection while sending
    statistics data to the client.
  * Changing just the TSIG key names for primaries in catalog
    zones’ member zones was not effective. This has been fixed.
  Known Issues:
  * Upgrading from BIND 9.16.32, 9.18.6, or any older version may
    require a manual configuration change. The following
    configurations are affected:
  - type primary zones configured with dnssec-policy but without
    either allow-update or update-policy,
  - type secondary zones configured with dnssec-policy.
    In these cases please add inline-signing yes; to the individual
    zone configuration(s). Without applying this change, named will
    fail to start. For more details, see
    https://kb.isc.org/docs/dnssec-policy-requires-dynamic-dns-or-inline-signing
  * BIND 9.18 does not support dynamic update forwarding (see
    allow-update-forwarding) in conjuction with zone transfers over
    TLS (XoT).
  This obsoletes the following patch:
  * fix_documentation-Sphinx.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1669032000">- Update to bind release 9.18.9
  Bug Fixes:
  * A crash was fixed that happened when a dnssec-policy zone that
    used NSEC3 was reconfigured to enable inline-signing.
  * In certain resolution scenarios, quotas could be erroneously
    reached for servers, including any configured forwarders,
    resulting in SERVFAIL answers being sent to clients.
  * rpz-ip rules in response-policy zones could be ineffective in
    some cases if a query had the CD (Checking Disabled) bit set to
    1.
  * Previously, if Internet connectivity issues were experienced
    during the initial startup of named, a BIND resolver with
    dnssec-validation set to auto could enter into a state where it
    would not recover without stopping named, manually deleting the
    managed-keys.bind and managed-keys.bind.jnl files, and starting
    named again.
  * The statistics counter representing the current number of
    clients awaiting recursive resolution results (RecursClients)
    could overflow in certain resolution scenarios.
  * Previously, the port in remote servers such as in primaries and
    parental-agents could be wrongly configured because of an
    inheritance bug.
  * Previously, BIND failed to start on Solaris-based systems with
    hundreds of CPUs.
  * When a DNS resource record’s TTL value was equal to the
    resolver’s configured prefetch “eligibility” value, the record
    was erroneously not treated as eligible for prefetching.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1671710400">- Update to release 9.18.10
  Feature Changes:
  * To reduce unnecessary memory consumption in the cache, NXDOMAIN
    records are no longer retained past the normal negative cache
    TTL, even if stale-cache-enable is set to yes.
  * The auto-dnssec option has been deprecated and will be removed
    in a future BIND 9.19.x release. Please migrate to
    dnssec-policy.
  * The coresize, datasize, files, and stacksize options have been
    deprecated. The limits these options set should be enforced
    externally, either by manual configuration (e.g. using ulimit)
    or via the process supervisor (e.g. systemd).
  * Setting alternate local addresses for inbound zone transfers
    has been deprecated. The relevant options (alt-transfer-source,
    alt-transfer-source-v6, and use-alt-transfer-source) will be
    removed in a future BIND 9.19.x release.
  * The number of HTTP headers allowed in requests sent to named’s
    statistics channel has been increased from 10 to 100, to
    accommodate some browsers that send more than 10 headers by
    default.
  Bug Fixes:
  * named could crash due to an assertion failure when an HTTP
    connection to the statistics channel was closed prematurely
    (due to a connection error, shutdown, etc.).
  * When a catalog zone was removed from the configuration, in some
    cases a dangling pointer could cause the named process to
    crash.
  * When a zone was deleted from a server, a key management object
    related to that zone was inadvertently kept in memory and only
    released upon shutdown. This could lead to constantly
    increasing memory use on servers with a high rate of changes
    affecting the set of zones being served.
  * TLS configuration for primary servers was not applied for zones
    that were members of a catalog zone.
  * In certain cases, named waited for the resolution of
    outstanding recursive queries to finish before shutting down.
  * host and nslookup command-line options setting the custom
    TCP/UDP port to use were ignored for ANY queries (which are
    sent over TCP).
  * The zone &lt;name&gt;/&lt;class&gt;: final reference detached log message
    was moved from the INFO log level to the DEBUG(1) log level to
    prevent the named-checkzone tool from superfluously logging
    this message in non-debug mode.</changelog>
  <changelog author="Thiago Macieira &lt;thiago@kde.org&gt;" date="1672833600">- Declare that named.service depends on network-online.target, otherwise named
  may start too early and thus fail (time out) when resolving some
  domains. This happens easily in containers.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1674561600">- Update to release 9.18.11
  Security Fixes:
  * An UPDATE message flood could cause named to exhaust all
    available memory. This flaw was addressed by adding a new
    update-quota option that controls the maximum number of
    outstanding DNS UPDATE messages that named can hold in a queue
    at any given time (default: 100). (CVE-2022-3094)
  * named could crash with an assertion failure when an RRSIG query
    was received and stale-answer-client-timeout was set to a
    non-zero value. This has been fixed. (CVE-2022-3736)
  * named running as a resolver with the
    stale-answer-client-timeout option set to any value greater
    than 0 could crash with an assertion failure, when the
    recursive-clients soft quota was reached. This has been fixed.
    (CVE-2022-3924)
  New Features:
  * The new update-quota option can be used to control the number
    of simultaneous DNS UPDATE messages that can be processed to
    update an authoritative zone on a primary server, or forwarded
    to the primary server by a secondary server. The default is
    100. A new statistics counter has also been added to record
    events when this quota is exceeded, and the version numbers for
    the XML and JSON statistics schemas have been updated.
  Removed Features:
  * The Differentiated Services Code Point (DSCP) feature in BIND
    has been non-operational since the new Network Manager was
    introduced in BIND 9.16. It is now marked as obsolete, and
    vestigial code implementing it has been removed. Configuring
    DSCP values in named.conf now causes a warning to be logged.
  Feature Changes:
  * The catalog zone implementation has been optimized to work with
    hundreds of thousands of member zones.
  Bug Fixes:
  * A rare assertion failure was fixed in outgoing TCP DNS
    connection handling.
  * Large zone transfers over TLS (XoT) could fail. This has been
    fixed.
  * In addition to a previously fixed bug, another similar issue
    was discovered where quotas could be erroneously reached for
    servers, including any configured forwarders, resulting in
    SERVFAIL answers being sent to clients. This has been fixed.
  * In certain query resolution scenarios (e.g. when following
    CNAME records), named configured to answer from stale cache
    could return a SERVFAIL response despite a usable, non-stale
    answer being present in the cache. This has been fixed.
  * When an outgoing request timed out, named would retry up to
    three times with the same server instead of trying the next
    available name server. This has been fixed.
  * Recently used ADB names and ADB entries (IP addresses) could
    get cleaned when ADB was under memory pressure. To mitigate
    this, only actual ADB names and ADB entries are now counted
    (excluding internal memory structures used for “housekeeping”)
    and recently used (&lt;= 10 seconds) ADB names and entries are
    excluded from the overmem memory cleaner.
  * The “Prohibited” Extended DNS Error was inadvertently set in
    some NOERROR responses. This has been fixed.
  * Previously, TLS session resumption could have led to handshake
    failures when client certificates were used for authentication
    (Mutual TLS). This has been fixed.
  [bsc#1207471, bsc#1207473, bsc#1207475]</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1676548800">- Update to release 9.18.12
  Removed Features:
  * Specifying a port when configuring source addresses (i.e., as
    an argument to query-source, query-source-v6, transfer-source,
    transfer-source-v6, notify-source, notify-source-v6,
    parental-source, or parental-source-v6, or in the source or
    source-v6 arguments to primaries, parental-agents, also-notify,
    or catalog-zones) has been deprecated. In addition, the
    use-v4-udp-ports, use-v6-udp-ports, avoid-v4-udp-ports, and
    avoid-v6-udp-ports options have also been deprecated.
    Warnings are now logged when any of these options are
    encountered in named.conf. In a future release, they will be
    made nonfunctional.
  Bug Fixes:
  * A constant stream of zone additions and deletions via rndc
    reconfig could cause increased memory consumption due to
    delayed cleaning of view memory. This has been fixed.
  * The speed of the message digest algorithms (MD5, SHA-1, SHA-2),
    and of NSEC3 hashing, has been improved.
  * Pointing parental-agents to a resolver did not work because the
    RD bit was not set on DS requests. This has been fixed.
  * Building BIND 9 failed when the --enable-dnsrps switch for
    ./configure was used. This has been fixed.
- Updated keyring and signature</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1678881600">- Update to release 9.18.13
  New Features:
  * RPZ updates are now run on specialized “offload” threads to
    reduce the amount of time they block query processing on the
    main networking threads. This increases the responsiveness of
    named when RPZ updates are being applied after an RPZ zone has
    been successfully transferred.
  Feature Changes:
  * Catalog zone updates are now run on specialized “offload”
    threads to reduce the amount of time they block query
    processing on the main networking threads. This increases the
    responsiveness of named when catalog zone updates are being
    applied after a catalog zone has been successfully transferred.
  * libuv support for receiving multiple UDP messages in a single
    recvmmsg() system call has been tweaked several times between
    libuv versions 1.35.0 and 1.40.0; the current recommended libuv
    version is 1.40.0 or higher. New rules are now in effect for
    running with a different version of libuv than the one used at
    compilation time. These rules may trigger a fatal error at
    startup:
  - Building against or running with libuv versions 1.35.0 and
    1.36.0 is now a fatal error.
  - Running with libuv version higher than 1.34.2 is now a
    fatal error when named is built against libuv version
    1.34.2 or lower.
  - Running with libuv version higher than 1.39.0 is now a
    fatal error when named is built against libuv version
    1.37.0, 1.38.0, 1.38.1, or 1.39.0.
  * This prevents the use of libuv versions that may trigger an
    assertion failure when receiving multiple UDP messages in a
    single system call.
  Bug Fixes:
  * named could crash with an assertion failure when adding a new
    zone into the configuration file for a name which was already
    configured as a member zone for a catalog zone. This has been
    fixed.
  * When named starts up, it sends a query for the DNSSEC key for
    each configured trust anchor to determine whether the key has
    changed. In some unusual cases, the query might depend on a
    zone for which the server is itself authoritative, and would
    have failed if it were sent before the zone was fully loaded.
    This has now been fixed by delaying the key queries until all
    zones have finished loading.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1682078400">- Update to release 9.18.14
  Removed Features:
  * Zone type delegation-only, and the delegation-only and
    root-delegation-only statements, have been deprecated. A
    warning is now logged when they are used.
  * These statements were created to address the SiteFinder
    controversy, in which certain top-level domains redirected
    misspelled queries to other sites instead of returning NXDOMAIN
    responses. Since top-level domains are now DNSSEC-signed, and
    DNSSEC validation is active by default, the statements are no
    longer needed.
  Bug Fixes:
  * Several bugs which could cause named to crash during catalog
    zone processing have been fixed.
  * Previously, downloading large zones over TLS (XoT) from a
    primary could hang the transfer on the secondary, especially
    when the connection was unstable. This has been fixed.
  * Performance of DNSSEC validation in zones with many DNSKEY
    records has been improved.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1684324800">- Update to release 9.18.15
  Bug Fixes:
  * The max-transfer-time-in and max-transfer-idle-in statements
    have not had any effect since the BIND 9 networking stack was
    refactored in version 9.16. The missing functionality has been
    re-implemented and incoming zone transfers now time out
    properly when not progressing.
  * The read timeout in rndc is now 60 seconds, matching the
    behavior in BIND 9.16 and earlier. It had previously been
    lowered to 30 seconds by mistake.
  * When the ISC_R_INVALIDPROTO (ENOPROTOOPT, EPROTONOSUPPORT)
    error code is returned by libuv, it is now treated as a network
    failure: the server for which that error code is returned gets
    marked as broken and is not contacted again during a given
    resolution process.
  * When removing delegations from an opt-out range,
    empty-non-terminal NSEC3 records generated by those delegations
    were not cleaned up. This has been fixed.
  * Log file rotation code did not clean up older versions of log
    files when the logging channel had an absolute path configured
    as a file destination. This has been fixed.
  Known Issues:
  * Sending NOTIFY messages silently fails when the source port
    specified in the notify-source statement is already in use.
    This can happen e.g. when multiple servers are configured as
    NOTIFY targets for a zone and some of them are unresponsive.
    This issue can be worked around by not specifying the source
    port for NOTIFY messages in the notify-source statement; note
    that source port configuration is already deprecated and will
    be removed altogether in a future release.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1687435200">- Update to release 9.18.16
  Security Fixes:
  * The overmem cleaning process has been improved, to prevent the
    cache from significantly exceeding the configured
    max-cache-size limit. (CVE-2023-2828)
  * A query that prioritizes stale data over lookup triggers a
    fetch to refresh the stale data in cache. If the fetch is
    aborted for exceeding the recursion quota, it was possible for
    named to enter an infinite callback loop and crash due to stack
    overflow. This has been fixed. (CVE-2023-2911)
  New Features:
  * The system test suite can now be executed with pytest (along
    with pytest-xdist for parallel execution).
  Removed Features:
  * TKEY mode 2 (Diffie-Hellman Exchanged Keying) is now
    deprecated, and will be removed in a future release. A warning
    will be logged when the tkey-dhkey option is used in
    named.conf.
  Bug Fixes:
  * BIND could get stuck on reconfiguration when a listen-on
    statement for HTTP is removed from the configuration. That has
    been fixed.
  * Previously, it was possible for a delegation from cache to be
    returned to the client after the stale-answer-client-timeout
    duration. This has been fixed.
  * BIND could allocate too big buffers when sending data via
    stream-based DNS transports, leading to increased memory usage.
    This has been fixed.
  * When the stale-answer-enable option was enabled and the
    stale-answer-client-timeout option was enabled and larger than
    0, named previously allocated two slots from the
    clients-per-query limit for each client and failed to gradually
    auto-tune its value, as configured. This has been fixed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1688644800">- rebuild bind-utils on libuv updates (bsc#1212090)</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1689249600">- Enable dnstap support</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1689768000">- Update to release 9.18.17
  Feature Changes:
  * If a response from an authoritative server has its RCODE set to
    FORMERR and contains an echoed EDNS COOKIE option that was
    present in the query, named now retries sending the query to
    the same server without an EDNS COOKIE option.
  * The relaxed QNAME minimization mode now uses NS records. This
    reduces the number of queries named makes when resolving, as it
    allows the non-existence of NS RRsets at non-referral nodes to
    be cached in addition to the normally cached referrals.
  Bug Fixes:
  * The ability to read HMAC-MD5 key files, which was accidentally
    lost in BIND 9.18.8, has been restored.
  * Several minor stability issues with the catalog zone
    implementation have been fixed.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1692187200">- Update to release 9.18.18
  Feature Changes:
  * When a primary server for a zone responds to an SOA query, but
    the subsequent TCP connection required to transfer the zone is
    refused, that server is marked as temporarily unreachable. This
    now also happens if the TCP connection attempt times out,
    preventing too many zones from queuing up on an unreachable
    server and allowing the refresh process to move on to the next
    configured primary more quickly.
  * The dialup and heartbeat-interval options have been deprecated
    and will be removed in a future BIND 9 release.
  Bug Fixes:
  * Processing already-queued queries received over TCP could cause
    an assertion failure, when the server was reconfigured at the
    same time or the cache was being flushed. This has been fixed.
  * Setting dnssec-policy to insecure prevented zones containing
    resource records with a TTL value larger than 86400 seconds (1
    day) from being loaded. This has been fixed by ignoring the TTL
    values in the zone and using a value of 604800 seconds (1 week)
    as the maximum zone TTL in key rollover timing calculations.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1694433600">- Enable crypto-policies support: [bsc#1211301]
  * Rebase vendor-files/config/named.conf</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1695124800">- Update to release 9.18.19
  Security Fixes:
  * Previously, sending a specially crafted message over the
    control channel could cause the packet-parsing code to run out
    of available stack memory, causing named to terminate
    unexpectedly. This has been fixed. (CVE-2023-3341)
    [bsc#1215472]
  * A flaw in the networking code handling DNS-over-TLS queries
    could cause named to terminate unexpectedly due to an assertion
    failure under significant DNS-over-TLS query load. This has
    been fixed. (CVE-2023-4236)
    [bsc#1215471]
  Removed Features:
  * The dnssec-must-be-secure option has been deprecated and will
    be removed in a future release.
  Feature Changes:
  * If the server command is specified, nsupdate now honors the
    nsupdate -v option for SOA queries by sending both the UPDATE
    request and the initial query over TCP.
  Bug Fixes:
  * The value of the If-Modified-Since header in the statistics
    channel was not being correctly validated for its length,
    potentially allowing an authorized user to trigger a buffer
    overflow. Ensuring the statistics channel is configured
    correctly to grant access exclusively to authorized users is
    essential (see the statistics-channels block definition and
    usage section).
  * The Content-Length header in the statistics channel was lacking
    proper bounds checking. A negative or excessively large value
    could potentially trigger an integer overflow and result in an
    assertion failure.
  * Several memory leaks caused by not clearing the OpenSSL error
    stack were fixed.
  * The introduction of krb5-subdomain-self-rhs and
    ms-subdomain-self-rhs UPDATE policies accidentally caused named
    to return SERVFAIL responses to deletion requests for
    non-existent PTR and SRV records. This has been fixed.
  * The stale-refresh-time feature was mistakenly disabled when the
    server cache was flushed by rndc flush. This has been fixed.
  * BIND’s memory consumption has been improved by implementing
    dedicated jemalloc memory arenas for sending buffers. This
    optimization ensures that memory usage is more efficient and
    better manages the return of memory pages to the operating
    system.
  * Previously, partial writes in the TLS DNS code were not
    accounted for correctly, which could have led to DNS message
    corruption. This has been fixed.</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697198400">- Disable SLP by default for Factory and ALP (bsc#1214884)</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1700049600">- Update to release 9.18.20
  Feature Changes:
  * The IP addresses for B.ROOT-SERVERS.NET have been updated to
    170.247.170.2 and 2801:1b8:10::b.
  Bug Fixes:
  * If the unsigned version of an inline-signed zone contained
    DNSSEC records, it was incorrectly scheduled for resigning.
    This has been fixed.
  * Looking up stale data from the cache did not take local
    authoritative data into account. This has been fixed.
  * An assertion failure was triggered when lock-file was used at
    the same time as the named -X command-line option. This has
    been fixed.
  * The lock-file file was being removed when it should not have
    been, making the statement ineffective when named was started
    three or more times. This has been fixed.</changelog>
</package>
<package pkgid="5840c6794085cb5ca1ed425a672eb27642e4f2bc79a9f1c0404edbea5d05b2e752c24ce105fdae317941661ec7a5507ffb123935e817aa970225e39e2af5c4c0" name="bind-modules-ldap-debuginfo" arch="x86_64">
  <version epoch="0" ver="9.18.20" rel="1.1"/>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1663761600">- Update to bind release 9.18.7
  Security Fixes:
  * Previously, there was no limit to the number of database lookups
    performed while processing large delegations, which could be
    abused to severely impact the performance of named running as a
    recursive resolver. This has been fixed. (CVE-2022-2795)
  * When an HTTP connection was reused to request statistics from the
    stats channel, the content length of successive responses could
    grow in size past the end of the allocated buffer.
    This has been fixed. (CVE-2022-2881)
  * Memory leaks in code handling Diffie-Hellman (DH) keys were fixed
    that could be externally triggered, when using TKEY records in DH
    mode with OpenSSL 3.0.0 and later versions. (CVE-2022-2906)
  * named running as a resolver with the stale-answer-client-timeout
    option set to 0 could crash with an assertion failure, when there
    was a stale CNAME in the cache for the incoming query.
    This has been fixed. (CVE-2022-3080)
  * Memory leaks were fixed that could be externally triggered in the
    DNSSEC verification code for the EdDSA algorithm. (CVE-2022-38178)
  Feature Changes:
  * Response Rate Limiting (RRL) code now treats all QNAMEs that are
    subject to wildcard processing within a given zone as the same
    name, to prevent circumventing the limits enforced by RRL.
  * Zones using dnssec-policy now require dynamic DNS or
    inline-signing to be configured explicitly.
  * When reconfiguring dnssec-policy from using NSEC with an NSEC-only
    DNSKEY algorithm (e.g. RSASHA1) to a policy that uses NSEC3,
    BIND 9 no longer fails to sign the zone; instead, it keeps using
    NSEC until the offending DNSKEY records have been removed from the
    zone, then switches to using NSEC3.
  * A backward-compatible approach was implemented for encoding
    internationalized domain names (IDN) in dig and converting the
    domain to IDNA2008 form; if that fails, BIND tries an IDNA2003
    conversion.
  Bug Fixes:
  * A serve-stale bug was fixed, where BIND would try to return stale
    data from cache for lookups that received duplicate queries or
    queries that would be dropped. This bug resulted in premature
    SERVFAIL responses, and has now been resolved.
  This obsoletes the following patch:
  * bind-fix-mysql-bindings.patch
  [bsc#1203614, bsc#1203615, bsc#1203616, bsc#1203618, bsc#1203620]</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1664971200">- Add fix_documentation-Sphinx.patch to fix building with the
  current Sphinx
  (https://gitlab.isc.org/isc-projects/bind9/-/issues/3572).
- Reapply bind-ldapdump-use-valid-host.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1667822400">- Update to bind release 9.18.8
  New Features:
  * Support for parsing and validating the dohpath service
    parameter in SVCB records was added.
  * named now logs the supported cryptographic algorithms during
    startup and in the output of named -V.
  * The recursion not available and query (cache) '...' denied log
    messages were extended to include the name of the ACL that
    caused a given query to be denied.
  Bug Fixes:
  * An assertion failure was fixed in named that was caused by
    aborting the statistics channel connection while sending
    statistics data to the client.
  * Changing just the TSIG key names for primaries in catalog
    zones’ member zones was not effective. This has been fixed.
  Known Issues:
  * Upgrading from BIND 9.16.32, 9.18.6, or any older version may
    require a manual configuration change. The following
    configurations are affected:
  - type primary zones configured with dnssec-policy but without
    either allow-update or update-policy,
  - type secondary zones configured with dnssec-policy.
    In these cases please add inline-signing yes; to the individual
    zone configuration(s). Without applying this change, named will
    fail to start. For more details, see
    https://kb.isc.org/docs/dnssec-policy-requires-dynamic-dns-or-inline-signing
  * BIND 9.18 does not support dynamic update forwarding (see
    allow-update-forwarding) in conjuction with zone transfers over
    TLS (XoT).
  This obsoletes the following patch:
  * fix_documentation-Sphinx.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1669032000">- Update to bind release 9.18.9
  Bug Fixes:
  * A crash was fixed that happened when a dnssec-policy zone that
    used NSEC3 was reconfigured to enable inline-signing.
  * In certain resolution scenarios, quotas could be erroneously
    reached for servers, including any configured forwarders,
    resulting in SERVFAIL answers being sent to clients.
  * rpz-ip rules in response-policy zones could be ineffective in
    some cases if a query had the CD (Checking Disabled) bit set to
    1.
  * Previously, if Internet connectivity issues were experienced
    during the initial startup of named, a BIND resolver with
    dnssec-validation set to auto could enter into a state where it
    would not recover without stopping named, manually deleting the
    managed-keys.bind and managed-keys.bind.jnl files, and starting
    named again.
  * The statistics counter representing the current number of
    clients awaiting recursive resolution results (RecursClients)
    could overflow in certain resolution scenarios.
  * Previously, the port in remote servers such as in primaries and
    parental-agents could be wrongly configured because of an
    inheritance bug.
  * Previously, BIND failed to start on Solaris-based systems with
    hundreds of CPUs.
  * When a DNS resource record’s TTL value was equal to the
    resolver’s configured prefetch “eligibility” value, the record
    was erroneously not treated as eligible for prefetching.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1671710400">- Update to release 9.18.10
  Feature Changes:
  * To reduce unnecessary memory consumption in the cache, NXDOMAIN
    records are no longer retained past the normal negative cache
    TTL, even if stale-cache-enable is set to yes.
  * The auto-dnssec option has been deprecated and will be removed
    in a future BIND 9.19.x release. Please migrate to
    dnssec-policy.
  * The coresize, datasize, files, and stacksize options have been
    deprecated. The limits these options set should be enforced
    externally, either by manual configuration (e.g. using ulimit)
    or via the process supervisor (e.g. systemd).
  * Setting alternate local addresses for inbound zone transfers
    has been deprecated. The relevant options (alt-transfer-source,
    alt-transfer-source-v6, and use-alt-transfer-source) will be
    removed in a future BIND 9.19.x release.
  * The number of HTTP headers allowed in requests sent to named’s
    statistics channel has been increased from 10 to 100, to
    accommodate some browsers that send more than 10 headers by
    default.
  Bug Fixes:
  * named could crash due to an assertion failure when an HTTP
    connection to the statistics channel was closed prematurely
    (due to a connection error, shutdown, etc.).
  * When a catalog zone was removed from the configuration, in some
    cases a dangling pointer could cause the named process to
    crash.
  * When a zone was deleted from a server, a key management object
    related to that zone was inadvertently kept in memory and only
    released upon shutdown. This could lead to constantly
    increasing memory use on servers with a high rate of changes
    affecting the set of zones being served.
  * TLS configuration for primary servers was not applied for zones
    that were members of a catalog zone.
  * In certain cases, named waited for the resolution of
    outstanding recursive queries to finish before shutting down.
  * host and nslookup command-line options setting the custom
    TCP/UDP port to use were ignored for ANY queries (which are
    sent over TCP).
  * The zone &lt;name&gt;/&lt;class&gt;: final reference detached log message
    was moved from the INFO log level to the DEBUG(1) log level to
    prevent the named-checkzone tool from superfluously logging
    this message in non-debug mode.</changelog>
  <changelog author="Thiago Macieira &lt;thiago@kde.org&gt;" date="1672833600">- Declare that named.service depends on network-online.target, otherwise named
  may start too early and thus fail (time out) when resolving some
  domains. This happens easily in containers.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1674561600">- Update to release 9.18.11
  Security Fixes:
  * An UPDATE message flood could cause named to exhaust all
    available memory. This flaw was addressed by adding a new
    update-quota option that controls the maximum number of
    outstanding DNS UPDATE messages that named can hold in a queue
    at any given time (default: 100). (CVE-2022-3094)
  * named could crash with an assertion failure when an RRSIG query
    was received and stale-answer-client-timeout was set to a
    non-zero value. This has been fixed. (CVE-2022-3736)
  * named running as a resolver with the
    stale-answer-client-timeout option set to any value greater
    than 0 could crash with an assertion failure, when the
    recursive-clients soft quota was reached. This has been fixed.
    (CVE-2022-3924)
  New Features:
  * The new update-quota option can be used to control the number
    of simultaneous DNS UPDATE messages that can be processed to
    update an authoritative zone on a primary server, or forwarded
    to the primary server by a secondary server. The default is
    100. A new statistics counter has also been added to record
    events when this quota is exceeded, and the version numbers for
    the XML and JSON statistics schemas have been updated.
  Removed Features:
  * The Differentiated Services Code Point (DSCP) feature in BIND
    has been non-operational since the new Network Manager was
    introduced in BIND 9.16. It is now marked as obsolete, and
    vestigial code implementing it has been removed. Configuring
    DSCP values in named.conf now causes a warning to be logged.
  Feature Changes:
  * The catalog zone implementation has been optimized to work with
    hundreds of thousands of member zones.
  Bug Fixes:
  * A rare assertion failure was fixed in outgoing TCP DNS
    connection handling.
  * Large zone transfers over TLS (XoT) could fail. This has been
    fixed.
  * In addition to a previously fixed bug, another similar issue
    was discovered where quotas could be erroneously reached for
    servers, including any configured forwarders, resulting in
    SERVFAIL answers being sent to clients. This has been fixed.
  * In certain query resolution scenarios (e.g. when following
    CNAME records), named configured to answer from stale cache
    could return a SERVFAIL response despite a usable, non-stale
    answer being present in the cache. This has been fixed.
  * When an outgoing request timed out, named would retry up to
    three times with the same server instead of trying the next
    available name server. This has been fixed.
  * Recently used ADB names and ADB entries (IP addresses) could
    get cleaned when ADB was under memory pressure. To mitigate
    this, only actual ADB names and ADB entries are now counted
    (excluding internal memory structures used for “housekeeping”)
    and recently used (&lt;= 10 seconds) ADB names and entries are
    excluded from the overmem memory cleaner.
  * The “Prohibited” Extended DNS Error was inadvertently set in
    some NOERROR responses. This has been fixed.
  * Previously, TLS session resumption could have led to handshake
    failures when client certificates were used for authentication
    (Mutual TLS). This has been fixed.
  [bsc#1207471, bsc#1207473, bsc#1207475]</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1676548800">- Update to release 9.18.12
  Removed Features:
  * Specifying a port when configuring source addresses (i.e., as
    an argument to query-source, query-source-v6, transfer-source,
    transfer-source-v6, notify-source, notify-source-v6,
    parental-source, or parental-source-v6, or in the source or
    source-v6 arguments to primaries, parental-agents, also-notify,
    or catalog-zones) has been deprecated. In addition, the
    use-v4-udp-ports, use-v6-udp-ports, avoid-v4-udp-ports, and
    avoid-v6-udp-ports options have also been deprecated.
    Warnings are now logged when any of these options are
    encountered in named.conf. In a future release, they will be
    made nonfunctional.
  Bug Fixes:
  * A constant stream of zone additions and deletions via rndc
    reconfig could cause increased memory consumption due to
    delayed cleaning of view memory. This has been fixed.
  * The speed of the message digest algorithms (MD5, SHA-1, SHA-2),
    and of NSEC3 hashing, has been improved.
  * Pointing parental-agents to a resolver did not work because the
    RD bit was not set on DS requests. This has been fixed.
  * Building BIND 9 failed when the --enable-dnsrps switch for
    ./configure was used. This has been fixed.
- Updated keyring and signature</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1678881600">- Update to release 9.18.13
  New Features:
  * RPZ updates are now run on specialized “offload” threads to
    reduce the amount of time they block query processing on the
    main networking threads. This increases the responsiveness of
    named when RPZ updates are being applied after an RPZ zone has
    been successfully transferred.
  Feature Changes:
  * Catalog zone updates are now run on specialized “offload”
    threads to reduce the amount of time they block query
    processing on the main networking threads. This increases the
    responsiveness of named when catalog zone updates are being
    applied after a catalog zone has been successfully transferred.
  * libuv support for receiving multiple UDP messages in a single
    recvmmsg() system call has been tweaked several times between
    libuv versions 1.35.0 and 1.40.0; the current recommended libuv
    version is 1.40.0 or higher. New rules are now in effect for
    running with a different version of libuv than the one used at
    compilation time. These rules may trigger a fatal error at
    startup:
  - Building against or running with libuv versions 1.35.0 and
    1.36.0 is now a fatal error.
  - Running with libuv version higher than 1.34.2 is now a
    fatal error when named is built against libuv version
    1.34.2 or lower.
  - Running with libuv version higher than 1.39.0 is now a
    fatal error when named is built against libuv version
    1.37.0, 1.38.0, 1.38.1, or 1.39.0.
  * This prevents the use of libuv versions that may trigger an
    assertion failure when receiving multiple UDP messages in a
    single system call.
  Bug Fixes:
  * named could crash with an assertion failure when adding a new
    zone into the configuration file for a name which was already
    configured as a member zone for a catalog zone. This has been
    fixed.
  * When named starts up, it sends a query for the DNSSEC key for
    each configured trust anchor to determine whether the key has
    changed. In some unusual cases, the query might depend on a
    zone for which the server is itself authoritative, and would
    have failed if it were sent before the zone was fully loaded.
    This has now been fixed by delaying the key queries until all
    zones have finished loading.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1682078400">- Update to release 9.18.14
  Removed Features:
  * Zone type delegation-only, and the delegation-only and
    root-delegation-only statements, have been deprecated. A
    warning is now logged when they are used.
  * These statements were created to address the SiteFinder
    controversy, in which certain top-level domains redirected
    misspelled queries to other sites instead of returning NXDOMAIN
    responses. Since top-level domains are now DNSSEC-signed, and
    DNSSEC validation is active by default, the statements are no
    longer needed.
  Bug Fixes:
  * Several bugs which could cause named to crash during catalog
    zone processing have been fixed.
  * Previously, downloading large zones over TLS (XoT) from a
    primary could hang the transfer on the secondary, especially
    when the connection was unstable. This has been fixed.
  * Performance of DNSSEC validation in zones with many DNSKEY
    records has been improved.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1684324800">- Update to release 9.18.15
  Bug Fixes:
  * The max-transfer-time-in and max-transfer-idle-in statements
    have not had any effect since the BIND 9 networking stack was
    refactored in version 9.16. The missing functionality has been
    re-implemented and incoming zone transfers now time out
    properly when not progressing.
  * The read timeout in rndc is now 60 seconds, matching the
    behavior in BIND 9.16 and earlier. It had previously been
    lowered to 30 seconds by mistake.
  * When the ISC_R_INVALIDPROTO (ENOPROTOOPT, EPROTONOSUPPORT)
    error code is returned by libuv, it is now treated as a network
    failure: the server for which that error code is returned gets
    marked as broken and is not contacted again during a given
    resolution process.
  * When removing delegations from an opt-out range,
    empty-non-terminal NSEC3 records generated by those delegations
    were not cleaned up. This has been fixed.
  * Log file rotation code did not clean up older versions of log
    files when the logging channel had an absolute path configured
    as a file destination. This has been fixed.
  Known Issues:
  * Sending NOTIFY messages silently fails when the source port
    specified in the notify-source statement is already in use.
    This can happen e.g. when multiple servers are configured as
    NOTIFY targets for a zone and some of them are unresponsive.
    This issue can be worked around by not specifying the source
    port for NOTIFY messages in the notify-source statement; note
    that source port configuration is already deprecated and will
    be removed altogether in a future release.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1687435200">- Update to release 9.18.16
  Security Fixes:
  * The overmem cleaning process has been improved, to prevent the
    cache from significantly exceeding the configured
    max-cache-size limit. (CVE-2023-2828)
  * A query that prioritizes stale data over lookup triggers a
    fetch to refresh the stale data in cache. If the fetch is
    aborted for exceeding the recursion quota, it was possible for
    named to enter an infinite callback loop and crash due to stack
    overflow. This has been fixed. (CVE-2023-2911)
  New Features:
  * The system test suite can now be executed with pytest (along
    with pytest-xdist for parallel execution).
  Removed Features:
  * TKEY mode 2 (Diffie-Hellman Exchanged Keying) is now
    deprecated, and will be removed in a future release. A warning
    will be logged when the tkey-dhkey option is used in
    named.conf.
  Bug Fixes:
  * BIND could get stuck on reconfiguration when a listen-on
    statement for HTTP is removed from the configuration. That has
    been fixed.
  * Previously, it was possible for a delegation from cache to be
    returned to the client after the stale-answer-client-timeout
    duration. This has been fixed.
  * BIND could allocate too big buffers when sending data via
    stream-based DNS transports, leading to increased memory usage.
    This has been fixed.
  * When the stale-answer-enable option was enabled and the
    stale-answer-client-timeout option was enabled and larger than
    0, named previously allocated two slots from the
    clients-per-query limit for each client and failed to gradually
    auto-tune its value, as configured. This has been fixed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1688644800">- rebuild bind-utils on libuv updates (bsc#1212090)</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1689249600">- Enable dnstap support</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1689768000">- Update to release 9.18.17
  Feature Changes:
  * If a response from an authoritative server has its RCODE set to
    FORMERR and contains an echoed EDNS COOKIE option that was
    present in the query, named now retries sending the query to
    the same server without an EDNS COOKIE option.
  * The relaxed QNAME minimization mode now uses NS records. This
    reduces the number of queries named makes when resolving, as it
    allows the non-existence of NS RRsets at non-referral nodes to
    be cached in addition to the normally cached referrals.
  Bug Fixes:
  * The ability to read HMAC-MD5 key files, which was accidentally
    lost in BIND 9.18.8, has been restored.
  * Several minor stability issues with the catalog zone
    implementation have been fixed.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1692187200">- Update to release 9.18.18
  Feature Changes:
  * When a primary server for a zone responds to an SOA query, but
    the subsequent TCP connection required to transfer the zone is
    refused, that server is marked as temporarily unreachable. This
    now also happens if the TCP connection attempt times out,
    preventing too many zones from queuing up on an unreachable
    server and allowing the refresh process to move on to the next
    configured primary more quickly.
  * The dialup and heartbeat-interval options have been deprecated
    and will be removed in a future BIND 9 release.
  Bug Fixes:
  * Processing already-queued queries received over TCP could cause
    an assertion failure, when the server was reconfigured at the
    same time or the cache was being flushed. This has been fixed.
  * Setting dnssec-policy to insecure prevented zones containing
    resource records with a TTL value larger than 86400 seconds (1
    day) from being loaded. This has been fixed by ignoring the TTL
    values in the zone and using a value of 604800 seconds (1 week)
    as the maximum zone TTL in key rollover timing calculations.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1694433600">- Enable crypto-policies support: [bsc#1211301]
  * Rebase vendor-files/config/named.conf</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1695124800">- Update to release 9.18.19
  Security Fixes:
  * Previously, sending a specially crafted message over the
    control channel could cause the packet-parsing code to run out
    of available stack memory, causing named to terminate
    unexpectedly. This has been fixed. (CVE-2023-3341)
    [bsc#1215472]
  * A flaw in the networking code handling DNS-over-TLS queries
    could cause named to terminate unexpectedly due to an assertion
    failure under significant DNS-over-TLS query load. This has
    been fixed. (CVE-2023-4236)
    [bsc#1215471]
  Removed Features:
  * The dnssec-must-be-secure option has been deprecated and will
    be removed in a future release.
  Feature Changes:
  * If the server command is specified, nsupdate now honors the
    nsupdate -v option for SOA queries by sending both the UPDATE
    request and the initial query over TCP.
  Bug Fixes:
  * The value of the If-Modified-Since header in the statistics
    channel was not being correctly validated for its length,
    potentially allowing an authorized user to trigger a buffer
    overflow. Ensuring the statistics channel is configured
    correctly to grant access exclusively to authorized users is
    essential (see the statistics-channels block definition and
    usage section).
  * The Content-Length header in the statistics channel was lacking
    proper bounds checking. A negative or excessively large value
    could potentially trigger an integer overflow and result in an
    assertion failure.
  * Several memory leaks caused by not clearing the OpenSSL error
    stack were fixed.
  * The introduction of krb5-subdomain-self-rhs and
    ms-subdomain-self-rhs UPDATE policies accidentally caused named
    to return SERVFAIL responses to deletion requests for
    non-existent PTR and SRV records. This has been fixed.
  * The stale-refresh-time feature was mistakenly disabled when the
    server cache was flushed by rndc flush. This has been fixed.
  * BIND’s memory consumption has been improved by implementing
    dedicated jemalloc memory arenas for sending buffers. This
    optimization ensures that memory usage is more efficient and
    better manages the return of memory pages to the operating
    system.
  * Previously, partial writes in the TLS DNS code were not
    accounted for correctly, which could have led to DNS message
    corruption. This has been fixed.</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697198400">- Disable SLP by default for Factory and ALP (bsc#1214884)</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1700049600">- Update to release 9.18.20
  Feature Changes:
  * The IP addresses for B.ROOT-SERVERS.NET have been updated to
    170.247.170.2 and 2801:1b8:10::b.
  Bug Fixes:
  * If the unsigned version of an inline-signed zone contained
    DNSSEC records, it was incorrectly scheduled for resigning.
    This has been fixed.
  * Looking up stale data from the cache did not take local
    authoritative data into account. This has been fixed.
  * An assertion failure was triggered when lock-file was used at
    the same time as the named -X command-line option. This has
    been fixed.
  * The lock-file file was being removed when it should not have
    been, making the statement ineffective when named was started
    three or more times. This has been fixed.</changelog>
</package>
<package pkgid="dfd353a2eee23182a6cd7465343b3f68db6e2e8e75803f8295e67b030f32be5a77f20d09cfaa0f49aa3be3269bf10855137febddfc63e63c9fa80a75fa2d3ee5" name="bind-modules-mysql" arch="x86_64">
  <version epoch="0" ver="9.18.20" rel="1.1"/>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1663761600">- Update to bind release 9.18.7
  Security Fixes:
  * Previously, there was no limit to the number of database lookups
    performed while processing large delegations, which could be
    abused to severely impact the performance of named running as a
    recursive resolver. This has been fixed. (CVE-2022-2795)
  * When an HTTP connection was reused to request statistics from the
    stats channel, the content length of successive responses could
    grow in size past the end of the allocated buffer.
    This has been fixed. (CVE-2022-2881)
  * Memory leaks in code handling Diffie-Hellman (DH) keys were fixed
    that could be externally triggered, when using TKEY records in DH
    mode with OpenSSL 3.0.0 and later versions. (CVE-2022-2906)
  * named running as a resolver with the stale-answer-client-timeout
    option set to 0 could crash with an assertion failure, when there
    was a stale CNAME in the cache for the incoming query.
    This has been fixed. (CVE-2022-3080)
  * Memory leaks were fixed that could be externally triggered in the
    DNSSEC verification code for the EdDSA algorithm. (CVE-2022-38178)
  Feature Changes:
  * Response Rate Limiting (RRL) code now treats all QNAMEs that are
    subject to wildcard processing within a given zone as the same
    name, to prevent circumventing the limits enforced by RRL.
  * Zones using dnssec-policy now require dynamic DNS or
    inline-signing to be configured explicitly.
  * When reconfiguring dnssec-policy from using NSEC with an NSEC-only
    DNSKEY algorithm (e.g. RSASHA1) to a policy that uses NSEC3,
    BIND 9 no longer fails to sign the zone; instead, it keeps using
    NSEC until the offending DNSKEY records have been removed from the
    zone, then switches to using NSEC3.
  * A backward-compatible approach was implemented for encoding
    internationalized domain names (IDN) in dig and converting the
    domain to IDNA2008 form; if that fails, BIND tries an IDNA2003
    conversion.
  Bug Fixes:
  * A serve-stale bug was fixed, where BIND would try to return stale
    data from cache for lookups that received duplicate queries or
    queries that would be dropped. This bug resulted in premature
    SERVFAIL responses, and has now been resolved.
  This obsoletes the following patch:
  * bind-fix-mysql-bindings.patch
  [bsc#1203614, bsc#1203615, bsc#1203616, bsc#1203618, bsc#1203620]</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1664971200">- Add fix_documentation-Sphinx.patch to fix building with the
  current Sphinx
  (https://gitlab.isc.org/isc-projects/bind9/-/issues/3572).
- Reapply bind-ldapdump-use-valid-host.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1667822400">- Update to bind release 9.18.8
  New Features:
  * Support for parsing and validating the dohpath service
    parameter in SVCB records was added.
  * named now logs the supported cryptographic algorithms during
    startup and in the output of named -V.
  * The recursion not available and query (cache) '...' denied log
    messages were extended to include the name of the ACL that
    caused a given query to be denied.
  Bug Fixes:
  * An assertion failure was fixed in named that was caused by
    aborting the statistics channel connection while sending
    statistics data to the client.
  * Changing just the TSIG key names for primaries in catalog
    zones’ member zones was not effective. This has been fixed.
  Known Issues:
  * Upgrading from BIND 9.16.32, 9.18.6, or any older version may
    require a manual configuration change. The following
    configurations are affected:
  - type primary zones configured with dnssec-policy but without
    either allow-update or update-policy,
  - type secondary zones configured with dnssec-policy.
    In these cases please add inline-signing yes; to the individual
    zone configuration(s). Without applying this change, named will
    fail to start. For more details, see
    https://kb.isc.org/docs/dnssec-policy-requires-dynamic-dns-or-inline-signing
  * BIND 9.18 does not support dynamic update forwarding (see
    allow-update-forwarding) in conjuction with zone transfers over
    TLS (XoT).
  This obsoletes the following patch:
  * fix_documentation-Sphinx.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1669032000">- Update to bind release 9.18.9
  Bug Fixes:
  * A crash was fixed that happened when a dnssec-policy zone that
    used NSEC3 was reconfigured to enable inline-signing.
  * In certain resolution scenarios, quotas could be erroneously
    reached for servers, including any configured forwarders,
    resulting in SERVFAIL answers being sent to clients.
  * rpz-ip rules in response-policy zones could be ineffective in
    some cases if a query had the CD (Checking Disabled) bit set to
    1.
  * Previously, if Internet connectivity issues were experienced
    during the initial startup of named, a BIND resolver with
    dnssec-validation set to auto could enter into a state where it
    would not recover without stopping named, manually deleting the
    managed-keys.bind and managed-keys.bind.jnl files, and starting
    named again.
  * The statistics counter representing the current number of
    clients awaiting recursive resolution results (RecursClients)
    could overflow in certain resolution scenarios.
  * Previously, the port in remote servers such as in primaries and
    parental-agents could be wrongly configured because of an
    inheritance bug.
  * Previously, BIND failed to start on Solaris-based systems with
    hundreds of CPUs.
  * When a DNS resource record’s TTL value was equal to the
    resolver’s configured prefetch “eligibility” value, the record
    was erroneously not treated as eligible for prefetching.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1671710400">- Update to release 9.18.10
  Feature Changes:
  * To reduce unnecessary memory consumption in the cache, NXDOMAIN
    records are no longer retained past the normal negative cache
    TTL, even if stale-cache-enable is set to yes.
  * The auto-dnssec option has been deprecated and will be removed
    in a future BIND 9.19.x release. Please migrate to
    dnssec-policy.
  * The coresize, datasize, files, and stacksize options have been
    deprecated. The limits these options set should be enforced
    externally, either by manual configuration (e.g. using ulimit)
    or via the process supervisor (e.g. systemd).
  * Setting alternate local addresses for inbound zone transfers
    has been deprecated. The relevant options (alt-transfer-source,
    alt-transfer-source-v6, and use-alt-transfer-source) will be
    removed in a future BIND 9.19.x release.
  * The number of HTTP headers allowed in requests sent to named’s
    statistics channel has been increased from 10 to 100, to
    accommodate some browsers that send more than 10 headers by
    default.
  Bug Fixes:
  * named could crash due to an assertion failure when an HTTP
    connection to the statistics channel was closed prematurely
    (due to a connection error, shutdown, etc.).
  * When a catalog zone was removed from the configuration, in some
    cases a dangling pointer could cause the named process to
    crash.
  * When a zone was deleted from a server, a key management object
    related to that zone was inadvertently kept in memory and only
    released upon shutdown. This could lead to constantly
    increasing memory use on servers with a high rate of changes
    affecting the set of zones being served.
  * TLS configuration for primary servers was not applied for zones
    that were members of a catalog zone.
  * In certain cases, named waited for the resolution of
    outstanding recursive queries to finish before shutting down.
  * host and nslookup command-line options setting the custom
    TCP/UDP port to use were ignored for ANY queries (which are
    sent over TCP).
  * The zone &lt;name&gt;/&lt;class&gt;: final reference detached log message
    was moved from the INFO log level to the DEBUG(1) log level to
    prevent the named-checkzone tool from superfluously logging
    this message in non-debug mode.</changelog>
  <changelog author="Thiago Macieira &lt;thiago@kde.org&gt;" date="1672833600">- Declare that named.service depends on network-online.target, otherwise named
  may start too early and thus fail (time out) when resolving some
  domains. This happens easily in containers.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1674561600">- Update to release 9.18.11
  Security Fixes:
  * An UPDATE message flood could cause named to exhaust all
    available memory. This flaw was addressed by adding a new
    update-quota option that controls the maximum number of
    outstanding DNS UPDATE messages that named can hold in a queue
    at any given time (default: 100). (CVE-2022-3094)
  * named could crash with an assertion failure when an RRSIG query
    was received and stale-answer-client-timeout was set to a
    non-zero value. This has been fixed. (CVE-2022-3736)
  * named running as a resolver with the
    stale-answer-client-timeout option set to any value greater
    than 0 could crash with an assertion failure, when the
    recursive-clients soft quota was reached. This has been fixed.
    (CVE-2022-3924)
  New Features:
  * The new update-quota option can be used to control the number
    of simultaneous DNS UPDATE messages that can be processed to
    update an authoritative zone on a primary server, or forwarded
    to the primary server by a secondary server. The default is
    100. A new statistics counter has also been added to record
    events when this quota is exceeded, and the version numbers for
    the XML and JSON statistics schemas have been updated.
  Removed Features:
  * The Differentiated Services Code Point (DSCP) feature in BIND
    has been non-operational since the new Network Manager was
    introduced in BIND 9.16. It is now marked as obsolete, and
    vestigial code implementing it has been removed. Configuring
    DSCP values in named.conf now causes a warning to be logged.
  Feature Changes:
  * The catalog zone implementation has been optimized to work with
    hundreds of thousands of member zones.
  Bug Fixes:
  * A rare assertion failure was fixed in outgoing TCP DNS
    connection handling.
  * Large zone transfers over TLS (XoT) could fail. This has been
    fixed.
  * In addition to a previously fixed bug, another similar issue
    was discovered where quotas could be erroneously reached for
    servers, including any configured forwarders, resulting in
    SERVFAIL answers being sent to clients. This has been fixed.
  * In certain query resolution scenarios (e.g. when following
    CNAME records), named configured to answer from stale cache
    could return a SERVFAIL response despite a usable, non-stale
    answer being present in the cache. This has been fixed.
  * When an outgoing request timed out, named would retry up to
    three times with the same server instead of trying the next
    available name server. This has been fixed.
  * Recently used ADB names and ADB entries (IP addresses) could
    get cleaned when ADB was under memory pressure. To mitigate
    this, only actual ADB names and ADB entries are now counted
    (excluding internal memory structures used for “housekeeping”)
    and recently used (&lt;= 10 seconds) ADB names and entries are
    excluded from the overmem memory cleaner.
  * The “Prohibited” Extended DNS Error was inadvertently set in
    some NOERROR responses. This has been fixed.
  * Previously, TLS session resumption could have led to handshake
    failures when client certificates were used for authentication
    (Mutual TLS). This has been fixed.
  [bsc#1207471, bsc#1207473, bsc#1207475]</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1676548800">- Update to release 9.18.12
  Removed Features:
  * Specifying a port when configuring source addresses (i.e., as
    an argument to query-source, query-source-v6, transfer-source,
    transfer-source-v6, notify-source, notify-source-v6,
    parental-source, or parental-source-v6, or in the source or
    source-v6 arguments to primaries, parental-agents, also-notify,
    or catalog-zones) has been deprecated. In addition, the
    use-v4-udp-ports, use-v6-udp-ports, avoid-v4-udp-ports, and
    avoid-v6-udp-ports options have also been deprecated.
    Warnings are now logged when any of these options are
    encountered in named.conf. In a future release, they will be
    made nonfunctional.
  Bug Fixes:
  * A constant stream of zone additions and deletions via rndc
    reconfig could cause increased memory consumption due to
    delayed cleaning of view memory. This has been fixed.
  * The speed of the message digest algorithms (MD5, SHA-1, SHA-2),
    and of NSEC3 hashing, has been improved.
  * Pointing parental-agents to a resolver did not work because the
    RD bit was not set on DS requests. This has been fixed.
  * Building BIND 9 failed when the --enable-dnsrps switch for
    ./configure was used. This has been fixed.
- Updated keyring and signature</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1678881600">- Update to release 9.18.13
  New Features:
  * RPZ updates are now run on specialized “offload” threads to
    reduce the amount of time they block query processing on the
    main networking threads. This increases the responsiveness of
    named when RPZ updates are being applied after an RPZ zone has
    been successfully transferred.
  Feature Changes:
  * Catalog zone updates are now run on specialized “offload”
    threads to reduce the amount of time they block query
    processing on the main networking threads. This increases the
    responsiveness of named when catalog zone updates are being
    applied after a catalog zone has been successfully transferred.
  * libuv support for receiving multiple UDP messages in a single
    recvmmsg() system call has been tweaked several times between
    libuv versions 1.35.0 and 1.40.0; the current recommended libuv
    version is 1.40.0 or higher. New rules are now in effect for
    running with a different version of libuv than the one used at
    compilation time. These rules may trigger a fatal error at
    startup:
  - Building against or running with libuv versions 1.35.0 and
    1.36.0 is now a fatal error.
  - Running with libuv version higher than 1.34.2 is now a
    fatal error when named is built against libuv version
    1.34.2 or lower.
  - Running with libuv version higher than 1.39.0 is now a
    fatal error when named is built against libuv version
    1.37.0, 1.38.0, 1.38.1, or 1.39.0.
  * This prevents the use of libuv versions that may trigger an
    assertion failure when receiving multiple UDP messages in a
    single system call.
  Bug Fixes:
  * named could crash with an assertion failure when adding a new
    zone into the configuration file for a name which was already
    configured as a member zone for a catalog zone. This has been
    fixed.
  * When named starts up, it sends a query for the DNSSEC key for
    each configured trust anchor to determine whether the key has
    changed. In some unusual cases, the query might depend on a
    zone for which the server is itself authoritative, and would
    have failed if it were sent before the zone was fully loaded.
    This has now been fixed by delaying the key queries until all
    zones have finished loading.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1682078400">- Update to release 9.18.14
  Removed Features:
  * Zone type delegation-only, and the delegation-only and
    root-delegation-only statements, have been deprecated. A
    warning is now logged when they are used.
  * These statements were created to address the SiteFinder
    controversy, in which certain top-level domains redirected
    misspelled queries to other sites instead of returning NXDOMAIN
    responses. Since top-level domains are now DNSSEC-signed, and
    DNSSEC validation is active by default, the statements are no
    longer needed.
  Bug Fixes:
  * Several bugs which could cause named to crash during catalog
    zone processing have been fixed.
  * Previously, downloading large zones over TLS (XoT) from a
    primary could hang the transfer on the secondary, especially
    when the connection was unstable. This has been fixed.
  * Performance of DNSSEC validation in zones with many DNSKEY
    records has been improved.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1684324800">- Update to release 9.18.15
  Bug Fixes:
  * The max-transfer-time-in and max-transfer-idle-in statements
    have not had any effect since the BIND 9 networking stack was
    refactored in version 9.16. The missing functionality has been
    re-implemented and incoming zone transfers now time out
    properly when not progressing.
  * The read timeout in rndc is now 60 seconds, matching the
    behavior in BIND 9.16 and earlier. It had previously been
    lowered to 30 seconds by mistake.
  * When the ISC_R_INVALIDPROTO (ENOPROTOOPT, EPROTONOSUPPORT)
    error code is returned by libuv, it is now treated as a network
    failure: the server for which that error code is returned gets
    marked as broken and is not contacted again during a given
    resolution process.
  * When removing delegations from an opt-out range,
    empty-non-terminal NSEC3 records generated by those delegations
    were not cleaned up. This has been fixed.
  * Log file rotation code did not clean up older versions of log
    files when the logging channel had an absolute path configured
    as a file destination. This has been fixed.
  Known Issues:
  * Sending NOTIFY messages silently fails when the source port
    specified in the notify-source statement is already in use.
    This can happen e.g. when multiple servers are configured as
    NOTIFY targets for a zone and some of them are unresponsive.
    This issue can be worked around by not specifying the source
    port for NOTIFY messages in the notify-source statement; note
    that source port configuration is already deprecated and will
    be removed altogether in a future release.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1687435200">- Update to release 9.18.16
  Security Fixes:
  * The overmem cleaning process has been improved, to prevent the
    cache from significantly exceeding the configured
    max-cache-size limit. (CVE-2023-2828)
  * A query that prioritizes stale data over lookup triggers a
    fetch to refresh the stale data in cache. If the fetch is
    aborted for exceeding the recursion quota, it was possible for
    named to enter an infinite callback loop and crash due to stack
    overflow. This has been fixed. (CVE-2023-2911)
  New Features:
  * The system test suite can now be executed with pytest (along
    with pytest-xdist for parallel execution).
  Removed Features:
  * TKEY mode 2 (Diffie-Hellman Exchanged Keying) is now
    deprecated, and will be removed in a future release. A warning
    will be logged when the tkey-dhkey option is used in
    named.conf.
  Bug Fixes:
  * BIND could get stuck on reconfiguration when a listen-on
    statement for HTTP is removed from the configuration. That has
    been fixed.
  * Previously, it was possible for a delegation from cache to be
    returned to the client after the stale-answer-client-timeout
    duration. This has been fixed.
  * BIND could allocate too big buffers when sending data via
    stream-based DNS transports, leading to increased memory usage.
    This has been fixed.
  * When the stale-answer-enable option was enabled and the
    stale-answer-client-timeout option was enabled and larger than
    0, named previously allocated two slots from the
    clients-per-query limit for each client and failed to gradually
    auto-tune its value, as configured. This has been fixed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1688644800">- rebuild bind-utils on libuv updates (bsc#1212090)</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1689249600">- Enable dnstap support</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1689768000">- Update to release 9.18.17
  Feature Changes:
  * If a response from an authoritative server has its RCODE set to
    FORMERR and contains an echoed EDNS COOKIE option that was
    present in the query, named now retries sending the query to
    the same server without an EDNS COOKIE option.
  * The relaxed QNAME minimization mode now uses NS records. This
    reduces the number of queries named makes when resolving, as it
    allows the non-existence of NS RRsets at non-referral nodes to
    be cached in addition to the normally cached referrals.
  Bug Fixes:
  * The ability to read HMAC-MD5 key files, which was accidentally
    lost in BIND 9.18.8, has been restored.
  * Several minor stability issues with the catalog zone
    implementation have been fixed.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1692187200">- Update to release 9.18.18
  Feature Changes:
  * When a primary server for a zone responds to an SOA query, but
    the subsequent TCP connection required to transfer the zone is
    refused, that server is marked as temporarily unreachable. This
    now also happens if the TCP connection attempt times out,
    preventing too many zones from queuing up on an unreachable
    server and allowing the refresh process to move on to the next
    configured primary more quickly.
  * The dialup and heartbeat-interval options have been deprecated
    and will be removed in a future BIND 9 release.
  Bug Fixes:
  * Processing already-queued queries received over TCP could cause
    an assertion failure, when the server was reconfigured at the
    same time or the cache was being flushed. This has been fixed.
  * Setting dnssec-policy to insecure prevented zones containing
    resource records with a TTL value larger than 86400 seconds (1
    day) from being loaded. This has been fixed by ignoring the TTL
    values in the zone and using a value of 604800 seconds (1 week)
    as the maximum zone TTL in key rollover timing calculations.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1694433600">- Enable crypto-policies support: [bsc#1211301]
  * Rebase vendor-files/config/named.conf</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1695124800">- Update to release 9.18.19
  Security Fixes:
  * Previously, sending a specially crafted message over the
    control channel could cause the packet-parsing code to run out
    of available stack memory, causing named to terminate
    unexpectedly. This has been fixed. (CVE-2023-3341)
    [bsc#1215472]
  * A flaw in the networking code handling DNS-over-TLS queries
    could cause named to terminate unexpectedly due to an assertion
    failure under significant DNS-over-TLS query load. This has
    been fixed. (CVE-2023-4236)
    [bsc#1215471]
  Removed Features:
  * The dnssec-must-be-secure option has been deprecated and will
    be removed in a future release.
  Feature Changes:
  * If the server command is specified, nsupdate now honors the
    nsupdate -v option for SOA queries by sending both the UPDATE
    request and the initial query over TCP.
  Bug Fixes:
  * The value of the If-Modified-Since header in the statistics
    channel was not being correctly validated for its length,
    potentially allowing an authorized user to trigger a buffer
    overflow. Ensuring the statistics channel is configured
    correctly to grant access exclusively to authorized users is
    essential (see the statistics-channels block definition and
    usage section).
  * The Content-Length header in the statistics channel was lacking
    proper bounds checking. A negative or excessively large value
    could potentially trigger an integer overflow and result in an
    assertion failure.
  * Several memory leaks caused by not clearing the OpenSSL error
    stack were fixed.
  * The introduction of krb5-subdomain-self-rhs and
    ms-subdomain-self-rhs UPDATE policies accidentally caused named
    to return SERVFAIL responses to deletion requests for
    non-existent PTR and SRV records. This has been fixed.
  * The stale-refresh-time feature was mistakenly disabled when the
    server cache was flushed by rndc flush. This has been fixed.
  * BIND’s memory consumption has been improved by implementing
    dedicated jemalloc memory arenas for sending buffers. This
    optimization ensures that memory usage is more efficient and
    better manages the return of memory pages to the operating
    system.
  * Previously, partial writes in the TLS DNS code were not
    accounted for correctly, which could have led to DNS message
    corruption. This has been fixed.</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697198400">- Disable SLP by default for Factory and ALP (bsc#1214884)</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1700049600">- Update to release 9.18.20
  Feature Changes:
  * The IP addresses for B.ROOT-SERVERS.NET have been updated to
    170.247.170.2 and 2801:1b8:10::b.
  Bug Fixes:
  * If the unsigned version of an inline-signed zone contained
    DNSSEC records, it was incorrectly scheduled for resigning.
    This has been fixed.
  * Looking up stale data from the cache did not take local
    authoritative data into account. This has been fixed.
  * An assertion failure was triggered when lock-file was used at
    the same time as the named -X command-line option. This has
    been fixed.
  * The lock-file file was being removed when it should not have
    been, making the statement ineffective when named was started
    three or more times. This has been fixed.</changelog>
</package>
<package pkgid="c64801660a0bda965440dac854c770db5909a29ad40b58f8b71bd84b67af4606c6888eb72ab2ada5084524205a2e48b0643534838f1d969b3478f58abd21c6e8" name="bind-modules-mysql-debuginfo" arch="x86_64">
  <version epoch="0" ver="9.18.20" rel="1.1"/>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1663761600">- Update to bind release 9.18.7
  Security Fixes:
  * Previously, there was no limit to the number of database lookups
    performed while processing large delegations, which could be
    abused to severely impact the performance of named running as a
    recursive resolver. This has been fixed. (CVE-2022-2795)
  * When an HTTP connection was reused to request statistics from the
    stats channel, the content length of successive responses could
    grow in size past the end of the allocated buffer.
    This has been fixed. (CVE-2022-2881)
  * Memory leaks in code handling Diffie-Hellman (DH) keys were fixed
    that could be externally triggered, when using TKEY records in DH
    mode with OpenSSL 3.0.0 and later versions. (CVE-2022-2906)
  * named running as a resolver with the stale-answer-client-timeout
    option set to 0 could crash with an assertion failure, when there
    was a stale CNAME in the cache for the incoming query.
    This has been fixed. (CVE-2022-3080)
  * Memory leaks were fixed that could be externally triggered in the
    DNSSEC verification code for the EdDSA algorithm. (CVE-2022-38178)
  Feature Changes:
  * Response Rate Limiting (RRL) code now treats all QNAMEs that are
    subject to wildcard processing within a given zone as the same
    name, to prevent circumventing the limits enforced by RRL.
  * Zones using dnssec-policy now require dynamic DNS or
    inline-signing to be configured explicitly.
  * When reconfiguring dnssec-policy from using NSEC with an NSEC-only
    DNSKEY algorithm (e.g. RSASHA1) to a policy that uses NSEC3,
    BIND 9 no longer fails to sign the zone; instead, it keeps using
    NSEC until the offending DNSKEY records have been removed from the
    zone, then switches to using NSEC3.
  * A backward-compatible approach was implemented for encoding
    internationalized domain names (IDN) in dig and converting the
    domain to IDNA2008 form; if that fails, BIND tries an IDNA2003
    conversion.
  Bug Fixes:
  * A serve-stale bug was fixed, where BIND would try to return stale
    data from cache for lookups that received duplicate queries or
    queries that would be dropped. This bug resulted in premature
    SERVFAIL responses, and has now been resolved.
  This obsoletes the following patch:
  * bind-fix-mysql-bindings.patch
  [bsc#1203614, bsc#1203615, bsc#1203616, bsc#1203618, bsc#1203620]</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1664971200">- Add fix_documentation-Sphinx.patch to fix building with the
  current Sphinx
  (https://gitlab.isc.org/isc-projects/bind9/-/issues/3572).
- Reapply bind-ldapdump-use-valid-host.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1667822400">- Update to bind release 9.18.8
  New Features:
  * Support for parsing and validating the dohpath service
    parameter in SVCB records was added.
  * named now logs the supported cryptographic algorithms during
    startup and in the output of named -V.
  * The recursion not available and query (cache) '...' denied log
    messages were extended to include the name of the ACL that
    caused a given query to be denied.
  Bug Fixes:
  * An assertion failure was fixed in named that was caused by
    aborting the statistics channel connection while sending
    statistics data to the client.
  * Changing just the TSIG key names for primaries in catalog
    zones’ member zones was not effective. This has been fixed.
  Known Issues:
  * Upgrading from BIND 9.16.32, 9.18.6, or any older version may
    require a manual configuration change. The following
    configurations are affected:
  - type primary zones configured with dnssec-policy but without
    either allow-update or update-policy,
  - type secondary zones configured with dnssec-policy.
    In these cases please add inline-signing yes; to the individual
    zone configuration(s). Without applying this change, named will
    fail to start. For more details, see
    https://kb.isc.org/docs/dnssec-policy-requires-dynamic-dns-or-inline-signing
  * BIND 9.18 does not support dynamic update forwarding (see
    allow-update-forwarding) in conjuction with zone transfers over
    TLS (XoT).
  This obsoletes the following patch:
  * fix_documentation-Sphinx.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1669032000">- Update to bind release 9.18.9
  Bug Fixes:
  * A crash was fixed that happened when a dnssec-policy zone that
    used NSEC3 was reconfigured to enable inline-signing.
  * In certain resolution scenarios, quotas could be erroneously
    reached for servers, including any configured forwarders,
    resulting in SERVFAIL answers being sent to clients.
  * rpz-ip rules in response-policy zones could be ineffective in
    some cases if a query had the CD (Checking Disabled) bit set to
    1.
  * Previously, if Internet connectivity issues were experienced
    during the initial startup of named, a BIND resolver with
    dnssec-validation set to auto could enter into a state where it
    would not recover without stopping named, manually deleting the
    managed-keys.bind and managed-keys.bind.jnl files, and starting
    named again.
  * The statistics counter representing the current number of
    clients awaiting recursive resolution results (RecursClients)
    could overflow in certain resolution scenarios.
  * Previously, the port in remote servers such as in primaries and
    parental-agents could be wrongly configured because of an
    inheritance bug.
  * Previously, BIND failed to start on Solaris-based systems with
    hundreds of CPUs.
  * When a DNS resource record’s TTL value was equal to the
    resolver’s configured prefetch “eligibility” value, the record
    was erroneously not treated as eligible for prefetching.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1671710400">- Update to release 9.18.10
  Feature Changes:
  * To reduce unnecessary memory consumption in the cache, NXDOMAIN
    records are no longer retained past the normal negative cache
    TTL, even if stale-cache-enable is set to yes.
  * The auto-dnssec option has been deprecated and will be removed
    in a future BIND 9.19.x release. Please migrate to
    dnssec-policy.
  * The coresize, datasize, files, and stacksize options have been
    deprecated. The limits these options set should be enforced
    externally, either by manual configuration (e.g. using ulimit)
    or via the process supervisor (e.g. systemd).
  * Setting alternate local addresses for inbound zone transfers
    has been deprecated. The relevant options (alt-transfer-source,
    alt-transfer-source-v6, and use-alt-transfer-source) will be
    removed in a future BIND 9.19.x release.
  * The number of HTTP headers allowed in requests sent to named’s
    statistics channel has been increased from 10 to 100, to
    accommodate some browsers that send more than 10 headers by
    default.
  Bug Fixes:
  * named could crash due to an assertion failure when an HTTP
    connection to the statistics channel was closed prematurely
    (due to a connection error, shutdown, etc.).
  * When a catalog zone was removed from the configuration, in some
    cases a dangling pointer could cause the named process to
    crash.
  * When a zone was deleted from a server, a key management object
    related to that zone was inadvertently kept in memory and only
    released upon shutdown. This could lead to constantly
    increasing memory use on servers with a high rate of changes
    affecting the set of zones being served.
  * TLS configuration for primary servers was not applied for zones
    that were members of a catalog zone.
  * In certain cases, named waited for the resolution of
    outstanding recursive queries to finish before shutting down.
  * host and nslookup command-line options setting the custom
    TCP/UDP port to use were ignored for ANY queries (which are
    sent over TCP).
  * The zone &lt;name&gt;/&lt;class&gt;: final reference detached log message
    was moved from the INFO log level to the DEBUG(1) log level to
    prevent the named-checkzone tool from superfluously logging
    this message in non-debug mode.</changelog>
  <changelog author="Thiago Macieira &lt;thiago@kde.org&gt;" date="1672833600">- Declare that named.service depends on network-online.target, otherwise named
  may start too early and thus fail (time out) when resolving some
  domains. This happens easily in containers.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1674561600">- Update to release 9.18.11
  Security Fixes:
  * An UPDATE message flood could cause named to exhaust all
    available memory. This flaw was addressed by adding a new
    update-quota option that controls the maximum number of
    outstanding DNS UPDATE messages that named can hold in a queue
    at any given time (default: 100). (CVE-2022-3094)
  * named could crash with an assertion failure when an RRSIG query
    was received and stale-answer-client-timeout was set to a
    non-zero value. This has been fixed. (CVE-2022-3736)
  * named running as a resolver with the
    stale-answer-client-timeout option set to any value greater
    than 0 could crash with an assertion failure, when the
    recursive-clients soft quota was reached. This has been fixed.
    (CVE-2022-3924)
  New Features:
  * The new update-quota option can be used to control the number
    of simultaneous DNS UPDATE messages that can be processed to
    update an authoritative zone on a primary server, or forwarded
    to the primary server by a secondary server. The default is
    100. A new statistics counter has also been added to record
    events when this quota is exceeded, and the version numbers for
    the XML and JSON statistics schemas have been updated.
  Removed Features:
  * The Differentiated Services Code Point (DSCP) feature in BIND
    has been non-operational since the new Network Manager was
    introduced in BIND 9.16. It is now marked as obsolete, and
    vestigial code implementing it has been removed. Configuring
    DSCP values in named.conf now causes a warning to be logged.
  Feature Changes:
  * The catalog zone implementation has been optimized to work with
    hundreds of thousands of member zones.
  Bug Fixes:
  * A rare assertion failure was fixed in outgoing TCP DNS
    connection handling.
  * Large zone transfers over TLS (XoT) could fail. This has been
    fixed.
  * In addition to a previously fixed bug, another similar issue
    was discovered where quotas could be erroneously reached for
    servers, including any configured forwarders, resulting in
    SERVFAIL answers being sent to clients. This has been fixed.
  * In certain query resolution scenarios (e.g. when following
    CNAME records), named configured to answer from stale cache
    could return a SERVFAIL response despite a usable, non-stale
    answer being present in the cache. This has been fixed.
  * When an outgoing request timed out, named would retry up to
    three times with the same server instead of trying the next
    available name server. This has been fixed.
  * Recently used ADB names and ADB entries (IP addresses) could
    get cleaned when ADB was under memory pressure. To mitigate
    this, only actual ADB names and ADB entries are now counted
    (excluding internal memory structures used for “housekeeping”)
    and recently used (&lt;= 10 seconds) ADB names and entries are
    excluded from the overmem memory cleaner.
  * The “Prohibited” Extended DNS Error was inadvertently set in
    some NOERROR responses. This has been fixed.
  * Previously, TLS session resumption could have led to handshake
    failures when client certificates were used for authentication
    (Mutual TLS). This has been fixed.
  [bsc#1207471, bsc#1207473, bsc#1207475]</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1676548800">- Update to release 9.18.12
  Removed Features:
  * Specifying a port when configuring source addresses (i.e., as
    an argument to query-source, query-source-v6, transfer-source,
    transfer-source-v6, notify-source, notify-source-v6,
    parental-source, or parental-source-v6, or in the source or
    source-v6 arguments to primaries, parental-agents, also-notify,
    or catalog-zones) has been deprecated. In addition, the
    use-v4-udp-ports, use-v6-udp-ports, avoid-v4-udp-ports, and
    avoid-v6-udp-ports options have also been deprecated.
    Warnings are now logged when any of these options are
    encountered in named.conf. In a future release, they will be
    made nonfunctional.
  Bug Fixes:
  * A constant stream of zone additions and deletions via rndc
    reconfig could cause increased memory consumption due to
    delayed cleaning of view memory. This has been fixed.
  * The speed of the message digest algorithms (MD5, SHA-1, SHA-2),
    and of NSEC3 hashing, has been improved.
  * Pointing parental-agents to a resolver did not work because the
    RD bit was not set on DS requests. This has been fixed.
  * Building BIND 9 failed when the --enable-dnsrps switch for
    ./configure was used. This has been fixed.
- Updated keyring and signature</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1678881600">- Update to release 9.18.13
  New Features:
  * RPZ updates are now run on specialized “offload” threads to
    reduce the amount of time they block query processing on the
    main networking threads. This increases the responsiveness of
    named when RPZ updates are being applied after an RPZ zone has
    been successfully transferred.
  Feature Changes:
  * Catalog zone updates are now run on specialized “offload”
    threads to reduce the amount of time they block query
    processing on the main networking threads. This increases the
    responsiveness of named when catalog zone updates are being
    applied after a catalog zone has been successfully transferred.
  * libuv support for receiving multiple UDP messages in a single
    recvmmsg() system call has been tweaked several times between
    libuv versions 1.35.0 and 1.40.0; the current recommended libuv
    version is 1.40.0 or higher. New rules are now in effect for
    running with a different version of libuv than the one used at
    compilation time. These rules may trigger a fatal error at
    startup:
  - Building against or running with libuv versions 1.35.0 and
    1.36.0 is now a fatal error.
  - Running with libuv version higher than 1.34.2 is now a
    fatal error when named is built against libuv version
    1.34.2 or lower.
  - Running with libuv version higher than 1.39.0 is now a
    fatal error when named is built against libuv version
    1.37.0, 1.38.0, 1.38.1, or 1.39.0.
  * This prevents the use of libuv versions that may trigger an
    assertion failure when receiving multiple UDP messages in a
    single system call.
  Bug Fixes:
  * named could crash with an assertion failure when adding a new
    zone into the configuration file for a name which was already
    configured as a member zone for a catalog zone. This has been
    fixed.
  * When named starts up, it sends a query for the DNSSEC key for
    each configured trust anchor to determine whether the key has
    changed. In some unusual cases, the query might depend on a
    zone for which the server is itself authoritative, and would
    have failed if it were sent before the zone was fully loaded.
    This has now been fixed by delaying the key queries until all
    zones have finished loading.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1682078400">- Update to release 9.18.14
  Removed Features:
  * Zone type delegation-only, and the delegation-only and
    root-delegation-only statements, have been deprecated. A
    warning is now logged when they are used.
  * These statements were created to address the SiteFinder
    controversy, in which certain top-level domains redirected
    misspelled queries to other sites instead of returning NXDOMAIN
    responses. Since top-level domains are now DNSSEC-signed, and
    DNSSEC validation is active by default, the statements are no
    longer needed.
  Bug Fixes:
  * Several bugs which could cause named to crash during catalog
    zone processing have been fixed.
  * Previously, downloading large zones over TLS (XoT) from a
    primary could hang the transfer on the secondary, especially
    when the connection was unstable. This has been fixed.
  * Performance of DNSSEC validation in zones with many DNSKEY
    records has been improved.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1684324800">- Update to release 9.18.15
  Bug Fixes:
  * The max-transfer-time-in and max-transfer-idle-in statements
    have not had any effect since the BIND 9 networking stack was
    refactored in version 9.16. The missing functionality has been
    re-implemented and incoming zone transfers now time out
    properly when not progressing.
  * The read timeout in rndc is now 60 seconds, matching the
    behavior in BIND 9.16 and earlier. It had previously been
    lowered to 30 seconds by mistake.
  * When the ISC_R_INVALIDPROTO (ENOPROTOOPT, EPROTONOSUPPORT)
    error code is returned by libuv, it is now treated as a network
    failure: the server for which that error code is returned gets
    marked as broken and is not contacted again during a given
    resolution process.
  * When removing delegations from an opt-out range,
    empty-non-terminal NSEC3 records generated by those delegations
    were not cleaned up. This has been fixed.
  * Log file rotation code did not clean up older versions of log
    files when the logging channel had an absolute path configured
    as a file destination. This has been fixed.
  Known Issues:
  * Sending NOTIFY messages silently fails when the source port
    specified in the notify-source statement is already in use.
    This can happen e.g. when multiple servers are configured as
    NOTIFY targets for a zone and some of them are unresponsive.
    This issue can be worked around by not specifying the source
    port for NOTIFY messages in the notify-source statement; note
    that source port configuration is already deprecated and will
    be removed altogether in a future release.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1687435200">- Update to release 9.18.16
  Security Fixes:
  * The overmem cleaning process has been improved, to prevent the
    cache from significantly exceeding the configured
    max-cache-size limit. (CVE-2023-2828)
  * A query that prioritizes stale data over lookup triggers a
    fetch to refresh the stale data in cache. If the fetch is
    aborted for exceeding the recursion quota, it was possible for
    named to enter an infinite callback loop and crash due to stack
    overflow. This has been fixed. (CVE-2023-2911)
  New Features:
  * The system test suite can now be executed with pytest (along
    with pytest-xdist for parallel execution).
  Removed Features:
  * TKEY mode 2 (Diffie-Hellman Exchanged Keying) is now
    deprecated, and will be removed in a future release. A warning
    will be logged when the tkey-dhkey option is used in
    named.conf.
  Bug Fixes:
  * BIND could get stuck on reconfiguration when a listen-on
    statement for HTTP is removed from the configuration. That has
    been fixed.
  * Previously, it was possible for a delegation from cache to be
    returned to the client after the stale-answer-client-timeout
    duration. This has been fixed.
  * BIND could allocate too big buffers when sending data via
    stream-based DNS transports, leading to increased memory usage.
    This has been fixed.
  * When the stale-answer-enable option was enabled and the
    stale-answer-client-timeout option was enabled and larger than
    0, named previously allocated two slots from the
    clients-per-query limit for each client and failed to gradually
    auto-tune its value, as configured. This has been fixed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1688644800">- rebuild bind-utils on libuv updates (bsc#1212090)</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1689249600">- Enable dnstap support</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1689768000">- Update to release 9.18.17
  Feature Changes:
  * If a response from an authoritative server has its RCODE set to
    FORMERR and contains an echoed EDNS COOKIE option that was
    present in the query, named now retries sending the query to
    the same server without an EDNS COOKIE option.
  * The relaxed QNAME minimization mode now uses NS records. This
    reduces the number of queries named makes when resolving, as it
    allows the non-existence of NS RRsets at non-referral nodes to
    be cached in addition to the normally cached referrals.
  Bug Fixes:
  * The ability to read HMAC-MD5 key files, which was accidentally
    lost in BIND 9.18.8, has been restored.
  * Several minor stability issues with the catalog zone
    implementation have been fixed.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1692187200">- Update to release 9.18.18
  Feature Changes:
  * When a primary server for a zone responds to an SOA query, but
    the subsequent TCP connection required to transfer the zone is
    refused, that server is marked as temporarily unreachable. This
    now also happens if the TCP connection attempt times out,
    preventing too many zones from queuing up on an unreachable
    server and allowing the refresh process to move on to the next
    configured primary more quickly.
  * The dialup and heartbeat-interval options have been deprecated
    and will be removed in a future BIND 9 release.
  Bug Fixes:
  * Processing already-queued queries received over TCP could cause
    an assertion failure, when the server was reconfigured at the
    same time or the cache was being flushed. This has been fixed.
  * Setting dnssec-policy to insecure prevented zones containing
    resource records with a TTL value larger than 86400 seconds (1
    day) from being loaded. This has been fixed by ignoring the TTL
    values in the zone and using a value of 604800 seconds (1 week)
    as the maximum zone TTL in key rollover timing calculations.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1694433600">- Enable crypto-policies support: [bsc#1211301]
  * Rebase vendor-files/config/named.conf</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1695124800">- Update to release 9.18.19
  Security Fixes:
  * Previously, sending a specially crafted message over the
    control channel could cause the packet-parsing code to run out
    of available stack memory, causing named to terminate
    unexpectedly. This has been fixed. (CVE-2023-3341)
    [bsc#1215472]
  * A flaw in the networking code handling DNS-over-TLS queries
    could cause named to terminate unexpectedly due to an assertion
    failure under significant DNS-over-TLS query load. This has
    been fixed. (CVE-2023-4236)
    [bsc#1215471]
  Removed Features:
  * The dnssec-must-be-secure option has been deprecated and will
    be removed in a future release.
  Feature Changes:
  * If the server command is specified, nsupdate now honors the
    nsupdate -v option for SOA queries by sending both the UPDATE
    request and the initial query over TCP.
  Bug Fixes:
  * The value of the If-Modified-Since header in the statistics
    channel was not being correctly validated for its length,
    potentially allowing an authorized user to trigger a buffer
    overflow. Ensuring the statistics channel is configured
    correctly to grant access exclusively to authorized users is
    essential (see the statistics-channels block definition and
    usage section).
  * The Content-Length header in the statistics channel was lacking
    proper bounds checking. A negative or excessively large value
    could potentially trigger an integer overflow and result in an
    assertion failure.
  * Several memory leaks caused by not clearing the OpenSSL error
    stack were fixed.
  * The introduction of krb5-subdomain-self-rhs and
    ms-subdomain-self-rhs UPDATE policies accidentally caused named
    to return SERVFAIL responses to deletion requests for
    non-existent PTR and SRV records. This has been fixed.
  * The stale-refresh-time feature was mistakenly disabled when the
    server cache was flushed by rndc flush. This has been fixed.
  * BIND’s memory consumption has been improved by implementing
    dedicated jemalloc memory arenas for sending buffers. This
    optimization ensures that memory usage is more efficient and
    better manages the return of memory pages to the operating
    system.
  * Previously, partial writes in the TLS DNS code were not
    accounted for correctly, which could have led to DNS message
    corruption. This has been fixed.</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697198400">- Disable SLP by default for Factory and ALP (bsc#1214884)</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1700049600">- Update to release 9.18.20
  Feature Changes:
  * The IP addresses for B.ROOT-SERVERS.NET have been updated to
    170.247.170.2 and 2801:1b8:10::b.
  Bug Fixes:
  * If the unsigned version of an inline-signed zone contained
    DNSSEC records, it was incorrectly scheduled for resigning.
    This has been fixed.
  * Looking up stale data from the cache did not take local
    authoritative data into account. This has been fixed.
  * An assertion failure was triggered when lock-file was used at
    the same time as the named -X command-line option. This has
    been fixed.
  * The lock-file file was being removed when it should not have
    been, making the statement ineffective when named was started
    three or more times. This has been fixed.</changelog>
</package>
<package pkgid="4f534d1914fac1828d5ccc2d5ca3ec60e087a2e4c9e44e7b4173e6d0e0a14f6c7020671e4a60877352b5cd0bf968ecdd7195ab07026645a7cd1449b6afe1f74a" name="bind-modules-perl" arch="x86_64">
  <version epoch="0" ver="9.18.20" rel="1.1"/>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1663761600">- Update to bind release 9.18.7
  Security Fixes:
  * Previously, there was no limit to the number of database lookups
    performed while processing large delegations, which could be
    abused to severely impact the performance of named running as a
    recursive resolver. This has been fixed. (CVE-2022-2795)
  * When an HTTP connection was reused to request statistics from the
    stats channel, the content length of successive responses could
    grow in size past the end of the allocated buffer.
    This has been fixed. (CVE-2022-2881)
  * Memory leaks in code handling Diffie-Hellman (DH) keys were fixed
    that could be externally triggered, when using TKEY records in DH
    mode with OpenSSL 3.0.0 and later versions. (CVE-2022-2906)
  * named running as a resolver with the stale-answer-client-timeout
    option set to 0 could crash with an assertion failure, when there
    was a stale CNAME in the cache for the incoming query.
    This has been fixed. (CVE-2022-3080)
  * Memory leaks were fixed that could be externally triggered in the
    DNSSEC verification code for the EdDSA algorithm. (CVE-2022-38178)
  Feature Changes:
  * Response Rate Limiting (RRL) code now treats all QNAMEs that are
    subject to wildcard processing within a given zone as the same
    name, to prevent circumventing the limits enforced by RRL.
  * Zones using dnssec-policy now require dynamic DNS or
    inline-signing to be configured explicitly.
  * When reconfiguring dnssec-policy from using NSEC with an NSEC-only
    DNSKEY algorithm (e.g. RSASHA1) to a policy that uses NSEC3,
    BIND 9 no longer fails to sign the zone; instead, it keeps using
    NSEC until the offending DNSKEY records have been removed from the
    zone, then switches to using NSEC3.
  * A backward-compatible approach was implemented for encoding
    internationalized domain names (IDN) in dig and converting the
    domain to IDNA2008 form; if that fails, BIND tries an IDNA2003
    conversion.
  Bug Fixes:
  * A serve-stale bug was fixed, where BIND would try to return stale
    data from cache for lookups that received duplicate queries or
    queries that would be dropped. This bug resulted in premature
    SERVFAIL responses, and has now been resolved.
  This obsoletes the following patch:
  * bind-fix-mysql-bindings.patch
  [bsc#1203614, bsc#1203615, bsc#1203616, bsc#1203618, bsc#1203620]</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1664971200">- Add fix_documentation-Sphinx.patch to fix building with the
  current Sphinx
  (https://gitlab.isc.org/isc-projects/bind9/-/issues/3572).
- Reapply bind-ldapdump-use-valid-host.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1667822400">- Update to bind release 9.18.8
  New Features:
  * Support for parsing and validating the dohpath service
    parameter in SVCB records was added.
  * named now logs the supported cryptographic algorithms during
    startup and in the output of named -V.
  * The recursion not available and query (cache) '...' denied log
    messages were extended to include the name of the ACL that
    caused a given query to be denied.
  Bug Fixes:
  * An assertion failure was fixed in named that was caused by
    aborting the statistics channel connection while sending
    statistics data to the client.
  * Changing just the TSIG key names for primaries in catalog
    zones’ member zones was not effective. This has been fixed.
  Known Issues:
  * Upgrading from BIND 9.16.32, 9.18.6, or any older version may
    require a manual configuration change. The following
    configurations are affected:
  - type primary zones configured with dnssec-policy but without
    either allow-update or update-policy,
  - type secondary zones configured with dnssec-policy.
    In these cases please add inline-signing yes; to the individual
    zone configuration(s). Without applying this change, named will
    fail to start. For more details, see
    https://kb.isc.org/docs/dnssec-policy-requires-dynamic-dns-or-inline-signing
  * BIND 9.18 does not support dynamic update forwarding (see
    allow-update-forwarding) in conjuction with zone transfers over
    TLS (XoT).
  This obsoletes the following patch:
  * fix_documentation-Sphinx.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1669032000">- Update to bind release 9.18.9
  Bug Fixes:
  * A crash was fixed that happened when a dnssec-policy zone that
    used NSEC3 was reconfigured to enable inline-signing.
  * In certain resolution scenarios, quotas could be erroneously
    reached for servers, including any configured forwarders,
    resulting in SERVFAIL answers being sent to clients.
  * rpz-ip rules in response-policy zones could be ineffective in
    some cases if a query had the CD (Checking Disabled) bit set to
    1.
  * Previously, if Internet connectivity issues were experienced
    during the initial startup of named, a BIND resolver with
    dnssec-validation set to auto could enter into a state where it
    would not recover without stopping named, manually deleting the
    managed-keys.bind and managed-keys.bind.jnl files, and starting
    named again.
  * The statistics counter representing the current number of
    clients awaiting recursive resolution results (RecursClients)
    could overflow in certain resolution scenarios.
  * Previously, the port in remote servers such as in primaries and
    parental-agents could be wrongly configured because of an
    inheritance bug.
  * Previously, BIND failed to start on Solaris-based systems with
    hundreds of CPUs.
  * When a DNS resource record’s TTL value was equal to the
    resolver’s configured prefetch “eligibility” value, the record
    was erroneously not treated as eligible for prefetching.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1671710400">- Update to release 9.18.10
  Feature Changes:
  * To reduce unnecessary memory consumption in the cache, NXDOMAIN
    records are no longer retained past the normal negative cache
    TTL, even if stale-cache-enable is set to yes.
  * The auto-dnssec option has been deprecated and will be removed
    in a future BIND 9.19.x release. Please migrate to
    dnssec-policy.
  * The coresize, datasize, files, and stacksize options have been
    deprecated. The limits these options set should be enforced
    externally, either by manual configuration (e.g. using ulimit)
    or via the process supervisor (e.g. systemd).
  * Setting alternate local addresses for inbound zone transfers
    has been deprecated. The relevant options (alt-transfer-source,
    alt-transfer-source-v6, and use-alt-transfer-source) will be
    removed in a future BIND 9.19.x release.
  * The number of HTTP headers allowed in requests sent to named’s
    statistics channel has been increased from 10 to 100, to
    accommodate some browsers that send more than 10 headers by
    default.
  Bug Fixes:
  * named could crash due to an assertion failure when an HTTP
    connection to the statistics channel was closed prematurely
    (due to a connection error, shutdown, etc.).
  * When a catalog zone was removed from the configuration, in some
    cases a dangling pointer could cause the named process to
    crash.
  * When a zone was deleted from a server, a key management object
    related to that zone was inadvertently kept in memory and only
    released upon shutdown. This could lead to constantly
    increasing memory use on servers with a high rate of changes
    affecting the set of zones being served.
  * TLS configuration for primary servers was not applied for zones
    that were members of a catalog zone.
  * In certain cases, named waited for the resolution of
    outstanding recursive queries to finish before shutting down.
  * host and nslookup command-line options setting the custom
    TCP/UDP port to use were ignored for ANY queries (which are
    sent over TCP).
  * The zone &lt;name&gt;/&lt;class&gt;: final reference detached log message
    was moved from the INFO log level to the DEBUG(1) log level to
    prevent the named-checkzone tool from superfluously logging
    this message in non-debug mode.</changelog>
  <changelog author="Thiago Macieira &lt;thiago@kde.org&gt;" date="1672833600">- Declare that named.service depends on network-online.target, otherwise named
  may start too early and thus fail (time out) when resolving some
  domains. This happens easily in containers.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1674561600">- Update to release 9.18.11
  Security Fixes:
  * An UPDATE message flood could cause named to exhaust all
    available memory. This flaw was addressed by adding a new
    update-quota option that controls the maximum number of
    outstanding DNS UPDATE messages that named can hold in a queue
    at any given time (default: 100). (CVE-2022-3094)
  * named could crash with an assertion failure when an RRSIG query
    was received and stale-answer-client-timeout was set to a
    non-zero value. This has been fixed. (CVE-2022-3736)
  * named running as a resolver with the
    stale-answer-client-timeout option set to any value greater
    than 0 could crash with an assertion failure, when the
    recursive-clients soft quota was reached. This has been fixed.
    (CVE-2022-3924)
  New Features:
  * The new update-quota option can be used to control the number
    of simultaneous DNS UPDATE messages that can be processed to
    update an authoritative zone on a primary server, or forwarded
    to the primary server by a secondary server. The default is
    100. A new statistics counter has also been added to record
    events when this quota is exceeded, and the version numbers for
    the XML and JSON statistics schemas have been updated.
  Removed Features:
  * The Differentiated Services Code Point (DSCP) feature in BIND
    has been non-operational since the new Network Manager was
    introduced in BIND 9.16. It is now marked as obsolete, and
    vestigial code implementing it has been removed. Configuring
    DSCP values in named.conf now causes a warning to be logged.
  Feature Changes:
  * The catalog zone implementation has been optimized to work with
    hundreds of thousands of member zones.
  Bug Fixes:
  * A rare assertion failure was fixed in outgoing TCP DNS
    connection handling.
  * Large zone transfers over TLS (XoT) could fail. This has been
    fixed.
  * In addition to a previously fixed bug, another similar issue
    was discovered where quotas could be erroneously reached for
    servers, including any configured forwarders, resulting in
    SERVFAIL answers being sent to clients. This has been fixed.
  * In certain query resolution scenarios (e.g. when following
    CNAME records), named configured to answer from stale cache
    could return a SERVFAIL response despite a usable, non-stale
    answer being present in the cache. This has been fixed.
  * When an outgoing request timed out, named would retry up to
    three times with the same server instead of trying the next
    available name server. This has been fixed.
  * Recently used ADB names and ADB entries (IP addresses) could
    get cleaned when ADB was under memory pressure. To mitigate
    this, only actual ADB names and ADB entries are now counted
    (excluding internal memory structures used for “housekeeping”)
    and recently used (&lt;= 10 seconds) ADB names and entries are
    excluded from the overmem memory cleaner.
  * The “Prohibited” Extended DNS Error was inadvertently set in
    some NOERROR responses. This has been fixed.
  * Previously, TLS session resumption could have led to handshake
    failures when client certificates were used for authentication
    (Mutual TLS). This has been fixed.
  [bsc#1207471, bsc#1207473, bsc#1207475]</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1676548800">- Update to release 9.18.12
  Removed Features:
  * Specifying a port when configuring source addresses (i.e., as
    an argument to query-source, query-source-v6, transfer-source,
    transfer-source-v6, notify-source, notify-source-v6,
    parental-source, or parental-source-v6, or in the source or
    source-v6 arguments to primaries, parental-agents, also-notify,
    or catalog-zones) has been deprecated. In addition, the
    use-v4-udp-ports, use-v6-udp-ports, avoid-v4-udp-ports, and
    avoid-v6-udp-ports options have also been deprecated.
    Warnings are now logged when any of these options are
    encountered in named.conf. In a future release, they will be
    made nonfunctional.
  Bug Fixes:
  * A constant stream of zone additions and deletions via rndc
    reconfig could cause increased memory consumption due to
    delayed cleaning of view memory. This has been fixed.
  * The speed of the message digest algorithms (MD5, SHA-1, SHA-2),
    and of NSEC3 hashing, has been improved.
  * Pointing parental-agents to a resolver did not work because the
    RD bit was not set on DS requests. This has been fixed.
  * Building BIND 9 failed when the --enable-dnsrps switch for
    ./configure was used. This has been fixed.
- Updated keyring and signature</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1678881600">- Update to release 9.18.13
  New Features:
  * RPZ updates are now run on specialized “offload” threads to
    reduce the amount of time they block query processing on the
    main networking threads. This increases the responsiveness of
    named when RPZ updates are being applied after an RPZ zone has
    been successfully transferred.
  Feature Changes:
  * Catalog zone updates are now run on specialized “offload”
    threads to reduce the amount of time they block query
    processing on the main networking threads. This increases the
    responsiveness of named when catalog zone updates are being
    applied after a catalog zone has been successfully transferred.
  * libuv support for receiving multiple UDP messages in a single
    recvmmsg() system call has been tweaked several times between
    libuv versions 1.35.0 and 1.40.0; the current recommended libuv
    version is 1.40.0 or higher. New rules are now in effect for
    running with a different version of libuv than the one used at
    compilation time. These rules may trigger a fatal error at
    startup:
  - Building against or running with libuv versions 1.35.0 and
    1.36.0 is now a fatal error.
  - Running with libuv version higher than 1.34.2 is now a
    fatal error when named is built against libuv version
    1.34.2 or lower.
  - Running with libuv version higher than 1.39.0 is now a
    fatal error when named is built against libuv version
    1.37.0, 1.38.0, 1.38.1, or 1.39.0.
  * This prevents the use of libuv versions that may trigger an
    assertion failure when receiving multiple UDP messages in a
    single system call.
  Bug Fixes:
  * named could crash with an assertion failure when adding a new
    zone into the configuration file for a name which was already
    configured as a member zone for a catalog zone. This has been
    fixed.
  * When named starts up, it sends a query for the DNSSEC key for
    each configured trust anchor to determine whether the key has
    changed. In some unusual cases, the query might depend on a
    zone for which the server is itself authoritative, and would
    have failed if it were sent before the zone was fully loaded.
    This has now been fixed by delaying the key queries until all
    zones have finished loading.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1682078400">- Update to release 9.18.14
  Removed Features:
  * Zone type delegation-only, and the delegation-only and
    root-delegation-only statements, have been deprecated. A
    warning is now logged when they are used.
  * These statements were created to address the SiteFinder
    controversy, in which certain top-level domains redirected
    misspelled queries to other sites instead of returning NXDOMAIN
    responses. Since top-level domains are now DNSSEC-signed, and
    DNSSEC validation is active by default, the statements are no
    longer needed.
  Bug Fixes:
  * Several bugs which could cause named to crash during catalog
    zone processing have been fixed.
  * Previously, downloading large zones over TLS (XoT) from a
    primary could hang the transfer on the secondary, especially
    when the connection was unstable. This has been fixed.
  * Performance of DNSSEC validation in zones with many DNSKEY
    records has been improved.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1684324800">- Update to release 9.18.15
  Bug Fixes:
  * The max-transfer-time-in and max-transfer-idle-in statements
    have not had any effect since the BIND 9 networking stack was
    refactored in version 9.16. The missing functionality has been
    re-implemented and incoming zone transfers now time out
    properly when not progressing.
  * The read timeout in rndc is now 60 seconds, matching the
    behavior in BIND 9.16 and earlier. It had previously been
    lowered to 30 seconds by mistake.
  * When the ISC_R_INVALIDPROTO (ENOPROTOOPT, EPROTONOSUPPORT)
    error code is returned by libuv, it is now treated as a network
    failure: the server for which that error code is returned gets
    marked as broken and is not contacted again during a given
    resolution process.
  * When removing delegations from an opt-out range,
    empty-non-terminal NSEC3 records generated by those delegations
    were not cleaned up. This has been fixed.
  * Log file rotation code did not clean up older versions of log
    files when the logging channel had an absolute path configured
    as a file destination. This has been fixed.
  Known Issues:
  * Sending NOTIFY messages silently fails when the source port
    specified in the notify-source statement is already in use.
    This can happen e.g. when multiple servers are configured as
    NOTIFY targets for a zone and some of them are unresponsive.
    This issue can be worked around by not specifying the source
    port for NOTIFY messages in the notify-source statement; note
    that source port configuration is already deprecated and will
    be removed altogether in a future release.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1687435200">- Update to release 9.18.16
  Security Fixes:
  * The overmem cleaning process has been improved, to prevent the
    cache from significantly exceeding the configured
    max-cache-size limit. (CVE-2023-2828)
  * A query that prioritizes stale data over lookup triggers a
    fetch to refresh the stale data in cache. If the fetch is
    aborted for exceeding the recursion quota, it was possible for
    named to enter an infinite callback loop and crash due to stack
    overflow. This has been fixed. (CVE-2023-2911)
  New Features:
  * The system test suite can now be executed with pytest (along
    with pytest-xdist for parallel execution).
  Removed Features:
  * TKEY mode 2 (Diffie-Hellman Exchanged Keying) is now
    deprecated, and will be removed in a future release. A warning
    will be logged when the tkey-dhkey option is used in
    named.conf.
  Bug Fixes:
  * BIND could get stuck on reconfiguration when a listen-on
    statement for HTTP is removed from the configuration. That has
    been fixed.
  * Previously, it was possible for a delegation from cache to be
    returned to the client after the stale-answer-client-timeout
    duration. This has been fixed.
  * BIND could allocate too big buffers when sending data via
    stream-based DNS transports, leading to increased memory usage.
    This has been fixed.
  * When the stale-answer-enable option was enabled and the
    stale-answer-client-timeout option was enabled and larger than
    0, named previously allocated two slots from the
    clients-per-query limit for each client and failed to gradually
    auto-tune its value, as configured. This has been fixed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1688644800">- rebuild bind-utils on libuv updates (bsc#1212090)</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1689249600">- Enable dnstap support</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1689768000">- Update to release 9.18.17
  Feature Changes:
  * If a response from an authoritative server has its RCODE set to
    FORMERR and contains an echoed EDNS COOKIE option that was
    present in the query, named now retries sending the query to
    the same server without an EDNS COOKIE option.
  * The relaxed QNAME minimization mode now uses NS records. This
    reduces the number of queries named makes when resolving, as it
    allows the non-existence of NS RRsets at non-referral nodes to
    be cached in addition to the normally cached referrals.
  Bug Fixes:
  * The ability to read HMAC-MD5 key files, which was accidentally
    lost in BIND 9.18.8, has been restored.
  * Several minor stability issues with the catalog zone
    implementation have been fixed.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1692187200">- Update to release 9.18.18
  Feature Changes:
  * When a primary server for a zone responds to an SOA query, but
    the subsequent TCP connection required to transfer the zone is
    refused, that server is marked as temporarily unreachable. This
    now also happens if the TCP connection attempt times out,
    preventing too many zones from queuing up on an unreachable
    server and allowing the refresh process to move on to the next
    configured primary more quickly.
  * The dialup and heartbeat-interval options have been deprecated
    and will be removed in a future BIND 9 release.
  Bug Fixes:
  * Processing already-queued queries received over TCP could cause
    an assertion failure, when the server was reconfigured at the
    same time or the cache was being flushed. This has been fixed.
  * Setting dnssec-policy to insecure prevented zones containing
    resource records with a TTL value larger than 86400 seconds (1
    day) from being loaded. This has been fixed by ignoring the TTL
    values in the zone and using a value of 604800 seconds (1 week)
    as the maximum zone TTL in key rollover timing calculations.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1694433600">- Enable crypto-policies support: [bsc#1211301]
  * Rebase vendor-files/config/named.conf</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1695124800">- Update to release 9.18.19
  Security Fixes:
  * Previously, sending a specially crafted message over the
    control channel could cause the packet-parsing code to run out
    of available stack memory, causing named to terminate
    unexpectedly. This has been fixed. (CVE-2023-3341)
    [bsc#1215472]
  * A flaw in the networking code handling DNS-over-TLS queries
    could cause named to terminate unexpectedly due to an assertion
    failure under significant DNS-over-TLS query load. This has
    been fixed. (CVE-2023-4236)
    [bsc#1215471]
  Removed Features:
  * The dnssec-must-be-secure option has been deprecated and will
    be removed in a future release.
  Feature Changes:
  * If the server command is specified, nsupdate now honors the
    nsupdate -v option for SOA queries by sending both the UPDATE
    request and the initial query over TCP.
  Bug Fixes:
  * The value of the If-Modified-Since header in the statistics
    channel was not being correctly validated for its length,
    potentially allowing an authorized user to trigger a buffer
    overflow. Ensuring the statistics channel is configured
    correctly to grant access exclusively to authorized users is
    essential (see the statistics-channels block definition and
    usage section).
  * The Content-Length header in the statistics channel was lacking
    proper bounds checking. A negative or excessively large value
    could potentially trigger an integer overflow and result in an
    assertion failure.
  * Several memory leaks caused by not clearing the OpenSSL error
    stack were fixed.
  * The introduction of krb5-subdomain-self-rhs and
    ms-subdomain-self-rhs UPDATE policies accidentally caused named
    to return SERVFAIL responses to deletion requests for
    non-existent PTR and SRV records. This has been fixed.
  * The stale-refresh-time feature was mistakenly disabled when the
    server cache was flushed by rndc flush. This has been fixed.
  * BIND’s memory consumption has been improved by implementing
    dedicated jemalloc memory arenas for sending buffers. This
    optimization ensures that memory usage is more efficient and
    better manages the return of memory pages to the operating
    system.
  * Previously, partial writes in the TLS DNS code were not
    accounted for correctly, which could have led to DNS message
    corruption. This has been fixed.</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697198400">- Disable SLP by default for Factory and ALP (bsc#1214884)</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1700049600">- Update to release 9.18.20
  Feature Changes:
  * The IP addresses for B.ROOT-SERVERS.NET have been updated to
    170.247.170.2 and 2801:1b8:10::b.
  Bug Fixes:
  * If the unsigned version of an inline-signed zone contained
    DNSSEC records, it was incorrectly scheduled for resigning.
    This has been fixed.
  * Looking up stale data from the cache did not take local
    authoritative data into account. This has been fixed.
  * An assertion failure was triggered when lock-file was used at
    the same time as the named -X command-line option. This has
    been fixed.
  * The lock-file file was being removed when it should not have
    been, making the statement ineffective when named was started
    three or more times. This has been fixed.</changelog>
</package>
<package pkgid="45dfd8a5dac1d10393fd01bfaa536a05fb9cc9f662d2bc4073677cc13da503336aa36b0de7f7904ddbb12c3b30d090c5c0302466cad1397e311931f35fbdc954" name="bind-modules-perl-debuginfo" arch="x86_64">
  <version epoch="0" ver="9.18.20" rel="1.1"/>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1663761600">- Update to bind release 9.18.7
  Security Fixes:
  * Previously, there was no limit to the number of database lookups
    performed while processing large delegations, which could be
    abused to severely impact the performance of named running as a
    recursive resolver. This has been fixed. (CVE-2022-2795)
  * When an HTTP connection was reused to request statistics from the
    stats channel, the content length of successive responses could
    grow in size past the end of the allocated buffer.
    This has been fixed. (CVE-2022-2881)
  * Memory leaks in code handling Diffie-Hellman (DH) keys were fixed
    that could be externally triggered, when using TKEY records in DH
    mode with OpenSSL 3.0.0 and later versions. (CVE-2022-2906)
  * named running as a resolver with the stale-answer-client-timeout
    option set to 0 could crash with an assertion failure, when there
    was a stale CNAME in the cache for the incoming query.
    This has been fixed. (CVE-2022-3080)
  * Memory leaks were fixed that could be externally triggered in the
    DNSSEC verification code for the EdDSA algorithm. (CVE-2022-38178)
  Feature Changes:
  * Response Rate Limiting (RRL) code now treats all QNAMEs that are
    subject to wildcard processing within a given zone as the same
    name, to prevent circumventing the limits enforced by RRL.
  * Zones using dnssec-policy now require dynamic DNS or
    inline-signing to be configured explicitly.
  * When reconfiguring dnssec-policy from using NSEC with an NSEC-only
    DNSKEY algorithm (e.g. RSASHA1) to a policy that uses NSEC3,
    BIND 9 no longer fails to sign the zone; instead, it keeps using
    NSEC until the offending DNSKEY records have been removed from the
    zone, then switches to using NSEC3.
  * A backward-compatible approach was implemented for encoding
    internationalized domain names (IDN) in dig and converting the
    domain to IDNA2008 form; if that fails, BIND tries an IDNA2003
    conversion.
  Bug Fixes:
  * A serve-stale bug was fixed, where BIND would try to return stale
    data from cache for lookups that received duplicate queries or
    queries that would be dropped. This bug resulted in premature
    SERVFAIL responses, and has now been resolved.
  This obsoletes the following patch:
  * bind-fix-mysql-bindings.patch
  [bsc#1203614, bsc#1203615, bsc#1203616, bsc#1203618, bsc#1203620]</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1664971200">- Add fix_documentation-Sphinx.patch to fix building with the
  current Sphinx
  (https://gitlab.isc.org/isc-projects/bind9/-/issues/3572).
- Reapply bind-ldapdump-use-valid-host.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1667822400">- Update to bind release 9.18.8
  New Features:
  * Support for parsing and validating the dohpath service
    parameter in SVCB records was added.
  * named now logs the supported cryptographic algorithms during
    startup and in the output of named -V.
  * The recursion not available and query (cache) '...' denied log
    messages were extended to include the name of the ACL that
    caused a given query to be denied.
  Bug Fixes:
  * An assertion failure was fixed in named that was caused by
    aborting the statistics channel connection while sending
    statistics data to the client.
  * Changing just the TSIG key names for primaries in catalog
    zones’ member zones was not effective. This has been fixed.
  Known Issues:
  * Upgrading from BIND 9.16.32, 9.18.6, or any older version may
    require a manual configuration change. The following
    configurations are affected:
  - type primary zones configured with dnssec-policy but without
    either allow-update or update-policy,
  - type secondary zones configured with dnssec-policy.
    In these cases please add inline-signing yes; to the individual
    zone configuration(s). Without applying this change, named will
    fail to start. For more details, see
    https://kb.isc.org/docs/dnssec-policy-requires-dynamic-dns-or-inline-signing
  * BIND 9.18 does not support dynamic update forwarding (see
    allow-update-forwarding) in conjuction with zone transfers over
    TLS (XoT).
  This obsoletes the following patch:
  * fix_documentation-Sphinx.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1669032000">- Update to bind release 9.18.9
  Bug Fixes:
  * A crash was fixed that happened when a dnssec-policy zone that
    used NSEC3 was reconfigured to enable inline-signing.
  * In certain resolution scenarios, quotas could be erroneously
    reached for servers, including any configured forwarders,
    resulting in SERVFAIL answers being sent to clients.
  * rpz-ip rules in response-policy zones could be ineffective in
    some cases if a query had the CD (Checking Disabled) bit set to
    1.
  * Previously, if Internet connectivity issues were experienced
    during the initial startup of named, a BIND resolver with
    dnssec-validation set to auto could enter into a state where it
    would not recover without stopping named, manually deleting the
    managed-keys.bind and managed-keys.bind.jnl files, and starting
    named again.
  * The statistics counter representing the current number of
    clients awaiting recursive resolution results (RecursClients)
    could overflow in certain resolution scenarios.
  * Previously, the port in remote servers such as in primaries and
    parental-agents could be wrongly configured because of an
    inheritance bug.
  * Previously, BIND failed to start on Solaris-based systems with
    hundreds of CPUs.
  * When a DNS resource record’s TTL value was equal to the
    resolver’s configured prefetch “eligibility” value, the record
    was erroneously not treated as eligible for prefetching.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1671710400">- Update to release 9.18.10
  Feature Changes:
  * To reduce unnecessary memory consumption in the cache, NXDOMAIN
    records are no longer retained past the normal negative cache
    TTL, even if stale-cache-enable is set to yes.
  * The auto-dnssec option has been deprecated and will be removed
    in a future BIND 9.19.x release. Please migrate to
    dnssec-policy.
  * The coresize, datasize, files, and stacksize options have been
    deprecated. The limits these options set should be enforced
    externally, either by manual configuration (e.g. using ulimit)
    or via the process supervisor (e.g. systemd).
  * Setting alternate local addresses for inbound zone transfers
    has been deprecated. The relevant options (alt-transfer-source,
    alt-transfer-source-v6, and use-alt-transfer-source) will be
    removed in a future BIND 9.19.x release.
  * The number of HTTP headers allowed in requests sent to named’s
    statistics channel has been increased from 10 to 100, to
    accommodate some browsers that send more than 10 headers by
    default.
  Bug Fixes:
  * named could crash due to an assertion failure when an HTTP
    connection to the statistics channel was closed prematurely
    (due to a connection error, shutdown, etc.).
  * When a catalog zone was removed from the configuration, in some
    cases a dangling pointer could cause the named process to
    crash.
  * When a zone was deleted from a server, a key management object
    related to that zone was inadvertently kept in memory and only
    released upon shutdown. This could lead to constantly
    increasing memory use on servers with a high rate of changes
    affecting the set of zones being served.
  * TLS configuration for primary servers was not applied for zones
    that were members of a catalog zone.
  * In certain cases, named waited for the resolution of
    outstanding recursive queries to finish before shutting down.
  * host and nslookup command-line options setting the custom
    TCP/UDP port to use were ignored for ANY queries (which are
    sent over TCP).
  * The zone &lt;name&gt;/&lt;class&gt;: final reference detached log message
    was moved from the INFO log level to the DEBUG(1) log level to
    prevent the named-checkzone tool from superfluously logging
    this message in non-debug mode.</changelog>
  <changelog author="Thiago Macieira &lt;thiago@kde.org&gt;" date="1672833600">- Declare that named.service depends on network-online.target, otherwise named
  may start too early and thus fail (time out) when resolving some
  domains. This happens easily in containers.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1674561600">- Update to release 9.18.11
  Security Fixes:
  * An UPDATE message flood could cause named to exhaust all
    available memory. This flaw was addressed by adding a new
    update-quota option that controls the maximum number of
    outstanding DNS UPDATE messages that named can hold in a queue
    at any given time (default: 100). (CVE-2022-3094)
  * named could crash with an assertion failure when an RRSIG query
    was received and stale-answer-client-timeout was set to a
    non-zero value. This has been fixed. (CVE-2022-3736)
  * named running as a resolver with the
    stale-answer-client-timeout option set to any value greater
    than 0 could crash with an assertion failure, when the
    recursive-clients soft quota was reached. This has been fixed.
    (CVE-2022-3924)
  New Features:
  * The new update-quota option can be used to control the number
    of simultaneous DNS UPDATE messages that can be processed to
    update an authoritative zone on a primary server, or forwarded
    to the primary server by a secondary server. The default is
    100. A new statistics counter has also been added to record
    events when this quota is exceeded, and the version numbers for
    the XML and JSON statistics schemas have been updated.
  Removed Features:
  * The Differentiated Services Code Point (DSCP) feature in BIND
    has been non-operational since the new Network Manager was
    introduced in BIND 9.16. It is now marked as obsolete, and
    vestigial code implementing it has been removed. Configuring
    DSCP values in named.conf now causes a warning to be logged.
  Feature Changes:
  * The catalog zone implementation has been optimized to work with
    hundreds of thousands of member zones.
  Bug Fixes:
  * A rare assertion failure was fixed in outgoing TCP DNS
    connection handling.
  * Large zone transfers over TLS (XoT) could fail. This has been
    fixed.
  * In addition to a previously fixed bug, another similar issue
    was discovered where quotas could be erroneously reached for
    servers, including any configured forwarders, resulting in
    SERVFAIL answers being sent to clients. This has been fixed.
  * In certain query resolution scenarios (e.g. when following
    CNAME records), named configured to answer from stale cache
    could return a SERVFAIL response despite a usable, non-stale
    answer being present in the cache. This has been fixed.
  * When an outgoing request timed out, named would retry up to
    three times with the same server instead of trying the next
    available name server. This has been fixed.
  * Recently used ADB names and ADB entries (IP addresses) could
    get cleaned when ADB was under memory pressure. To mitigate
    this, only actual ADB names and ADB entries are now counted
    (excluding internal memory structures used for “housekeeping”)
    and recently used (&lt;= 10 seconds) ADB names and entries are
    excluded from the overmem memory cleaner.
  * The “Prohibited” Extended DNS Error was inadvertently set in
    some NOERROR responses. This has been fixed.
  * Previously, TLS session resumption could have led to handshake
    failures when client certificates were used for authentication
    (Mutual TLS). This has been fixed.
  [bsc#1207471, bsc#1207473, bsc#1207475]</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1676548800">- Update to release 9.18.12
  Removed Features:
  * Specifying a port when configuring source addresses (i.e., as
    an argument to query-source, query-source-v6, transfer-source,
    transfer-source-v6, notify-source, notify-source-v6,
    parental-source, or parental-source-v6, or in the source or
    source-v6 arguments to primaries, parental-agents, also-notify,
    or catalog-zones) has been deprecated. In addition, the
    use-v4-udp-ports, use-v6-udp-ports, avoid-v4-udp-ports, and
    avoid-v6-udp-ports options have also been deprecated.
    Warnings are now logged when any of these options are
    encountered in named.conf. In a future release, they will be
    made nonfunctional.
  Bug Fixes:
  * A constant stream of zone additions and deletions via rndc
    reconfig could cause increased memory consumption due to
    delayed cleaning of view memory. This has been fixed.
  * The speed of the message digest algorithms (MD5, SHA-1, SHA-2),
    and of NSEC3 hashing, has been improved.
  * Pointing parental-agents to a resolver did not work because the
    RD bit was not set on DS requests. This has been fixed.
  * Building BIND 9 failed when the --enable-dnsrps switch for
    ./configure was used. This has been fixed.
- Updated keyring and signature</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1678881600">- Update to release 9.18.13
  New Features:
  * RPZ updates are now run on specialized “offload” threads to
    reduce the amount of time they block query processing on the
    main networking threads. This increases the responsiveness of
    named when RPZ updates are being applied after an RPZ zone has
    been successfully transferred.
  Feature Changes:
  * Catalog zone updates are now run on specialized “offload”
    threads to reduce the amount of time they block query
    processing on the main networking threads. This increases the
    responsiveness of named when catalog zone updates are being
    applied after a catalog zone has been successfully transferred.
  * libuv support for receiving multiple UDP messages in a single
    recvmmsg() system call has been tweaked several times between
    libuv versions 1.35.0 and 1.40.0; the current recommended libuv
    version is 1.40.0 or higher. New rules are now in effect for
    running with a different version of libuv than the one used at
    compilation time. These rules may trigger a fatal error at
    startup:
  - Building against or running with libuv versions 1.35.0 and
    1.36.0 is now a fatal error.
  - Running with libuv version higher than 1.34.2 is now a
    fatal error when named is built against libuv version
    1.34.2 or lower.
  - Running with libuv version higher than 1.39.0 is now a
    fatal error when named is built against libuv version
    1.37.0, 1.38.0, 1.38.1, or 1.39.0.
  * This prevents the use of libuv versions that may trigger an
    assertion failure when receiving multiple UDP messages in a
    single system call.
  Bug Fixes:
  * named could crash with an assertion failure when adding a new
    zone into the configuration file for a name which was already
    configured as a member zone for a catalog zone. This has been
    fixed.
  * When named starts up, it sends a query for the DNSSEC key for
    each configured trust anchor to determine whether the key has
    changed. In some unusual cases, the query might depend on a
    zone for which the server is itself authoritative, and would
    have failed if it were sent before the zone was fully loaded.
    This has now been fixed by delaying the key queries until all
    zones have finished loading.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1682078400">- Update to release 9.18.14
  Removed Features:
  * Zone type delegation-only, and the delegation-only and
    root-delegation-only statements, have been deprecated. A
    warning is now logged when they are used.
  * These statements were created to address the SiteFinder
    controversy, in which certain top-level domains redirected
    misspelled queries to other sites instead of returning NXDOMAIN
    responses. Since top-level domains are now DNSSEC-signed, and
    DNSSEC validation is active by default, the statements are no
    longer needed.
  Bug Fixes:
  * Several bugs which could cause named to crash during catalog
    zone processing have been fixed.
  * Previously, downloading large zones over TLS (XoT) from a
    primary could hang the transfer on the secondary, especially
    when the connection was unstable. This has been fixed.
  * Performance of DNSSEC validation in zones with many DNSKEY
    records has been improved.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1684324800">- Update to release 9.18.15
  Bug Fixes:
  * The max-transfer-time-in and max-transfer-idle-in statements
    have not had any effect since the BIND 9 networking stack was
    refactored in version 9.16. The missing functionality has been
    re-implemented and incoming zone transfers now time out
    properly when not progressing.
  * The read timeout in rndc is now 60 seconds, matching the
    behavior in BIND 9.16 and earlier. It had previously been
    lowered to 30 seconds by mistake.
  * When the ISC_R_INVALIDPROTO (ENOPROTOOPT, EPROTONOSUPPORT)
    error code is returned by libuv, it is now treated as a network
    failure: the server for which that error code is returned gets
    marked as broken and is not contacted again during a given
    resolution process.
  * When removing delegations from an opt-out range,
    empty-non-terminal NSEC3 records generated by those delegations
    were not cleaned up. This has been fixed.
  * Log file rotation code did not clean up older versions of log
    files when the logging channel had an absolute path configured
    as a file destination. This has been fixed.
  Known Issues:
  * Sending NOTIFY messages silently fails when the source port
    specified in the notify-source statement is already in use.
    This can happen e.g. when multiple servers are configured as
    NOTIFY targets for a zone and some of them are unresponsive.
    This issue can be worked around by not specifying the source
    port for NOTIFY messages in the notify-source statement; note
    that source port configuration is already deprecated and will
    be removed altogether in a future release.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1687435200">- Update to release 9.18.16
  Security Fixes:
  * The overmem cleaning process has been improved, to prevent the
    cache from significantly exceeding the configured
    max-cache-size limit. (CVE-2023-2828)
  * A query that prioritizes stale data over lookup triggers a
    fetch to refresh the stale data in cache. If the fetch is
    aborted for exceeding the recursion quota, it was possible for
    named to enter an infinite callback loop and crash due to stack
    overflow. This has been fixed. (CVE-2023-2911)
  New Features:
  * The system test suite can now be executed with pytest (along
    with pytest-xdist for parallel execution).
  Removed Features:
  * TKEY mode 2 (Diffie-Hellman Exchanged Keying) is now
    deprecated, and will be removed in a future release. A warning
    will be logged when the tkey-dhkey option is used in
    named.conf.
  Bug Fixes:
  * BIND could get stuck on reconfiguration when a listen-on
    statement for HTTP is removed from the configuration. That has
    been fixed.
  * Previously, it was possible for a delegation from cache to be
    returned to the client after the stale-answer-client-timeout
    duration. This has been fixed.
  * BIND could allocate too big buffers when sending data via
    stream-based DNS transports, leading to increased memory usage.
    This has been fixed.
  * When the stale-answer-enable option was enabled and the
    stale-answer-client-timeout option was enabled and larger than
    0, named previously allocated two slots from the
    clients-per-query limit for each client and failed to gradually
    auto-tune its value, as configured. This has been fixed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1688644800">- rebuild bind-utils on libuv updates (bsc#1212090)</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1689249600">- Enable dnstap support</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1689768000">- Update to release 9.18.17
  Feature Changes:
  * If a response from an authoritative server has its RCODE set to
    FORMERR and contains an echoed EDNS COOKIE option that was
    present in the query, named now retries sending the query to
    the same server without an EDNS COOKIE option.
  * The relaxed QNAME minimization mode now uses NS records. This
    reduces the number of queries named makes when resolving, as it
    allows the non-existence of NS RRsets at non-referral nodes to
    be cached in addition to the normally cached referrals.
  Bug Fixes:
  * The ability to read HMAC-MD5 key files, which was accidentally
    lost in BIND 9.18.8, has been restored.
  * Several minor stability issues with the catalog zone
    implementation have been fixed.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1692187200">- Update to release 9.18.18
  Feature Changes:
  * When a primary server for a zone responds to an SOA query, but
    the subsequent TCP connection required to transfer the zone is
    refused, that server is marked as temporarily unreachable. This
    now also happens if the TCP connection attempt times out,
    preventing too many zones from queuing up on an unreachable
    server and allowing the refresh process to move on to the next
    configured primary more quickly.
  * The dialup and heartbeat-interval options have been deprecated
    and will be removed in a future BIND 9 release.
  Bug Fixes:
  * Processing already-queued queries received over TCP could cause
    an assertion failure, when the server was reconfigured at the
    same time or the cache was being flushed. This has been fixed.
  * Setting dnssec-policy to insecure prevented zones containing
    resource records with a TTL value larger than 86400 seconds (1
    day) from being loaded. This has been fixed by ignoring the TTL
    values in the zone and using a value of 604800 seconds (1 week)
    as the maximum zone TTL in key rollover timing calculations.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1694433600">- Enable crypto-policies support: [bsc#1211301]
  * Rebase vendor-files/config/named.conf</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1695124800">- Update to release 9.18.19
  Security Fixes:
  * Previously, sending a specially crafted message over the
    control channel could cause the packet-parsing code to run out
    of available stack memory, causing named to terminate
    unexpectedly. This has been fixed. (CVE-2023-3341)
    [bsc#1215472]
  * A flaw in the networking code handling DNS-over-TLS queries
    could cause named to terminate unexpectedly due to an assertion
    failure under significant DNS-over-TLS query load. This has
    been fixed. (CVE-2023-4236)
    [bsc#1215471]
  Removed Features:
  * The dnssec-must-be-secure option has been deprecated and will
    be removed in a future release.
  Feature Changes:
  * If the server command is specified, nsupdate now honors the
    nsupdate -v option for SOA queries by sending both the UPDATE
    request and the initial query over TCP.
  Bug Fixes:
  * The value of the If-Modified-Since header in the statistics
    channel was not being correctly validated for its length,
    potentially allowing an authorized user to trigger a buffer
    overflow. Ensuring the statistics channel is configured
    correctly to grant access exclusively to authorized users is
    essential (see the statistics-channels block definition and
    usage section).
  * The Content-Length header in the statistics channel was lacking
    proper bounds checking. A negative or excessively large value
    could potentially trigger an integer overflow and result in an
    assertion failure.
  * Several memory leaks caused by not clearing the OpenSSL error
    stack were fixed.
  * The introduction of krb5-subdomain-self-rhs and
    ms-subdomain-self-rhs UPDATE policies accidentally caused named
    to return SERVFAIL responses to deletion requests for
    non-existent PTR and SRV records. This has been fixed.
  * The stale-refresh-time feature was mistakenly disabled when the
    server cache was flushed by rndc flush. This has been fixed.
  * BIND’s memory consumption has been improved by implementing
    dedicated jemalloc memory arenas for sending buffers. This
    optimization ensures that memory usage is more efficient and
    better manages the return of memory pages to the operating
    system.
  * Previously, partial writes in the TLS DNS code were not
    accounted for correctly, which could have led to DNS message
    corruption. This has been fixed.</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697198400">- Disable SLP by default for Factory and ALP (bsc#1214884)</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1700049600">- Update to release 9.18.20
  Feature Changes:
  * The IP addresses for B.ROOT-SERVERS.NET have been updated to
    170.247.170.2 and 2801:1b8:10::b.
  Bug Fixes:
  * If the unsigned version of an inline-signed zone contained
    DNSSEC records, it was incorrectly scheduled for resigning.
    This has been fixed.
  * Looking up stale data from the cache did not take local
    authoritative data into account. This has been fixed.
  * An assertion failure was triggered when lock-file was used at
    the same time as the named -X command-line option. This has
    been fixed.
  * The lock-file file was being removed when it should not have
    been, making the statement ineffective when named was started
    three or more times. This has been fixed.</changelog>
</package>
<package pkgid="1c3872f8910ebfc6ac9dbab2201484a1553229aaa88b78fb0d77043b493f78250752d361033b790a3efc5dc03893e7eae2cb5af329f78ce8c71529c7a87bd746" name="bind-modules-sqlite3" arch="x86_64">
  <version epoch="0" ver="9.18.20" rel="1.1"/>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1663761600">- Update to bind release 9.18.7
  Security Fixes:
  * Previously, there was no limit to the number of database lookups
    performed while processing large delegations, which could be
    abused to severely impact the performance of named running as a
    recursive resolver. This has been fixed. (CVE-2022-2795)
  * When an HTTP connection was reused to request statistics from the
    stats channel, the content length of successive responses could
    grow in size past the end of the allocated buffer.
    This has been fixed. (CVE-2022-2881)
  * Memory leaks in code handling Diffie-Hellman (DH) keys were fixed
    that could be externally triggered, when using TKEY records in DH
    mode with OpenSSL 3.0.0 and later versions. (CVE-2022-2906)
  * named running as a resolver with the stale-answer-client-timeout
    option set to 0 could crash with an assertion failure, when there
    was a stale CNAME in the cache for the incoming query.
    This has been fixed. (CVE-2022-3080)
  * Memory leaks were fixed that could be externally triggered in the
    DNSSEC verification code for the EdDSA algorithm. (CVE-2022-38178)
  Feature Changes:
  * Response Rate Limiting (RRL) code now treats all QNAMEs that are
    subject to wildcard processing within a given zone as the same
    name, to prevent circumventing the limits enforced by RRL.
  * Zones using dnssec-policy now require dynamic DNS or
    inline-signing to be configured explicitly.
  * When reconfiguring dnssec-policy from using NSEC with an NSEC-only
    DNSKEY algorithm (e.g. RSASHA1) to a policy that uses NSEC3,
    BIND 9 no longer fails to sign the zone; instead, it keeps using
    NSEC until the offending DNSKEY records have been removed from the
    zone, then switches to using NSEC3.
  * A backward-compatible approach was implemented for encoding
    internationalized domain names (IDN) in dig and converting the
    domain to IDNA2008 form; if that fails, BIND tries an IDNA2003
    conversion.
  Bug Fixes:
  * A serve-stale bug was fixed, where BIND would try to return stale
    data from cache for lookups that received duplicate queries or
    queries that would be dropped. This bug resulted in premature
    SERVFAIL responses, and has now been resolved.
  This obsoletes the following patch:
  * bind-fix-mysql-bindings.patch
  [bsc#1203614, bsc#1203615, bsc#1203616, bsc#1203618, bsc#1203620]</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1664971200">- Add fix_documentation-Sphinx.patch to fix building with the
  current Sphinx
  (https://gitlab.isc.org/isc-projects/bind9/-/issues/3572).
- Reapply bind-ldapdump-use-valid-host.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1667822400">- Update to bind release 9.18.8
  New Features:
  * Support for parsing and validating the dohpath service
    parameter in SVCB records was added.
  * named now logs the supported cryptographic algorithms during
    startup and in the output of named -V.
  * The recursion not available and query (cache) '...' denied log
    messages were extended to include the name of the ACL that
    caused a given query to be denied.
  Bug Fixes:
  * An assertion failure was fixed in named that was caused by
    aborting the statistics channel connection while sending
    statistics data to the client.
  * Changing just the TSIG key names for primaries in catalog
    zones’ member zones was not effective. This has been fixed.
  Known Issues:
  * Upgrading from BIND 9.16.32, 9.18.6, or any older version may
    require a manual configuration change. The following
    configurations are affected:
  - type primary zones configured with dnssec-policy but without
    either allow-update or update-policy,
  - type secondary zones configured with dnssec-policy.
    In these cases please add inline-signing yes; to the individual
    zone configuration(s). Without applying this change, named will
    fail to start. For more details, see
    https://kb.isc.org/docs/dnssec-policy-requires-dynamic-dns-or-inline-signing
  * BIND 9.18 does not support dynamic update forwarding (see
    allow-update-forwarding) in conjuction with zone transfers over
    TLS (XoT).
  This obsoletes the following patch:
  * fix_documentation-Sphinx.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1669032000">- Update to bind release 9.18.9
  Bug Fixes:
  * A crash was fixed that happened when a dnssec-policy zone that
    used NSEC3 was reconfigured to enable inline-signing.
  * In certain resolution scenarios, quotas could be erroneously
    reached for servers, including any configured forwarders,
    resulting in SERVFAIL answers being sent to clients.
  * rpz-ip rules in response-policy zones could be ineffective in
    some cases if a query had the CD (Checking Disabled) bit set to
    1.
  * Previously, if Internet connectivity issues were experienced
    during the initial startup of named, a BIND resolver with
    dnssec-validation set to auto could enter into a state where it
    would not recover without stopping named, manually deleting the
    managed-keys.bind and managed-keys.bind.jnl files, and starting
    named again.
  * The statistics counter representing the current number of
    clients awaiting recursive resolution results (RecursClients)
    could overflow in certain resolution scenarios.
  * Previously, the port in remote servers such as in primaries and
    parental-agents could be wrongly configured because of an
    inheritance bug.
  * Previously, BIND failed to start on Solaris-based systems with
    hundreds of CPUs.
  * When a DNS resource record’s TTL value was equal to the
    resolver’s configured prefetch “eligibility” value, the record
    was erroneously not treated as eligible for prefetching.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1671710400">- Update to release 9.18.10
  Feature Changes:
  * To reduce unnecessary memory consumption in the cache, NXDOMAIN
    records are no longer retained past the normal negative cache
    TTL, even if stale-cache-enable is set to yes.
  * The auto-dnssec option has been deprecated and will be removed
    in a future BIND 9.19.x release. Please migrate to
    dnssec-policy.
  * The coresize, datasize, files, and stacksize options have been
    deprecated. The limits these options set should be enforced
    externally, either by manual configuration (e.g. using ulimit)
    or via the process supervisor (e.g. systemd).
  * Setting alternate local addresses for inbound zone transfers
    has been deprecated. The relevant options (alt-transfer-source,
    alt-transfer-source-v6, and use-alt-transfer-source) will be
    removed in a future BIND 9.19.x release.
  * The number of HTTP headers allowed in requests sent to named’s
    statistics channel has been increased from 10 to 100, to
    accommodate some browsers that send more than 10 headers by
    default.
  Bug Fixes:
  * named could crash due to an assertion failure when an HTTP
    connection to the statistics channel was closed prematurely
    (due to a connection error, shutdown, etc.).
  * When a catalog zone was removed from the configuration, in some
    cases a dangling pointer could cause the named process to
    crash.
  * When a zone was deleted from a server, a key management object
    related to that zone was inadvertently kept in memory and only
    released upon shutdown. This could lead to constantly
    increasing memory use on servers with a high rate of changes
    affecting the set of zones being served.
  * TLS configuration for primary servers was not applied for zones
    that were members of a catalog zone.
  * In certain cases, named waited for the resolution of
    outstanding recursive queries to finish before shutting down.
  * host and nslookup command-line options setting the custom
    TCP/UDP port to use were ignored for ANY queries (which are
    sent over TCP).
  * The zone &lt;name&gt;/&lt;class&gt;: final reference detached log message
    was moved from the INFO log level to the DEBUG(1) log level to
    prevent the named-checkzone tool from superfluously logging
    this message in non-debug mode.</changelog>
  <changelog author="Thiago Macieira &lt;thiago@kde.org&gt;" date="1672833600">- Declare that named.service depends on network-online.target, otherwise named
  may start too early and thus fail (time out) when resolving some
  domains. This happens easily in containers.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1674561600">- Update to release 9.18.11
  Security Fixes:
  * An UPDATE message flood could cause named to exhaust all
    available memory. This flaw was addressed by adding a new
    update-quota option that controls the maximum number of
    outstanding DNS UPDATE messages that named can hold in a queue
    at any given time (default: 100). (CVE-2022-3094)
  * named could crash with an assertion failure when an RRSIG query
    was received and stale-answer-client-timeout was set to a
    non-zero value. This has been fixed. (CVE-2022-3736)
  * named running as a resolver with the
    stale-answer-client-timeout option set to any value greater
    than 0 could crash with an assertion failure, when the
    recursive-clients soft quota was reached. This has been fixed.
    (CVE-2022-3924)
  New Features:
  * The new update-quota option can be used to control the number
    of simultaneous DNS UPDATE messages that can be processed to
    update an authoritative zone on a primary server, or forwarded
    to the primary server by a secondary server. The default is
    100. A new statistics counter has also been added to record
    events when this quota is exceeded, and the version numbers for
    the XML and JSON statistics schemas have been updated.
  Removed Features:
  * The Differentiated Services Code Point (DSCP) feature in BIND
    has been non-operational since the new Network Manager was
    introduced in BIND 9.16. It is now marked as obsolete, and
    vestigial code implementing it has been removed. Configuring
    DSCP values in named.conf now causes a warning to be logged.
  Feature Changes:
  * The catalog zone implementation has been optimized to work with
    hundreds of thousands of member zones.
  Bug Fixes:
  * A rare assertion failure was fixed in outgoing TCP DNS
    connection handling.
  * Large zone transfers over TLS (XoT) could fail. This has been
    fixed.
  * In addition to a previously fixed bug, another similar issue
    was discovered where quotas could be erroneously reached for
    servers, including any configured forwarders, resulting in
    SERVFAIL answers being sent to clients. This has been fixed.
  * In certain query resolution scenarios (e.g. when following
    CNAME records), named configured to answer from stale cache
    could return a SERVFAIL response despite a usable, non-stale
    answer being present in the cache. This has been fixed.
  * When an outgoing request timed out, named would retry up to
    three times with the same server instead of trying the next
    available name server. This has been fixed.
  * Recently used ADB names and ADB entries (IP addresses) could
    get cleaned when ADB was under memory pressure. To mitigate
    this, only actual ADB names and ADB entries are now counted
    (excluding internal memory structures used for “housekeeping”)
    and recently used (&lt;= 10 seconds) ADB names and entries are
    excluded from the overmem memory cleaner.
  * The “Prohibited” Extended DNS Error was inadvertently set in
    some NOERROR responses. This has been fixed.
  * Previously, TLS session resumption could have led to handshake
    failures when client certificates were used for authentication
    (Mutual TLS). This has been fixed.
  [bsc#1207471, bsc#1207473, bsc#1207475]</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1676548800">- Update to release 9.18.12
  Removed Features:
  * Specifying a port when configuring source addresses (i.e., as
    an argument to query-source, query-source-v6, transfer-source,
    transfer-source-v6, notify-source, notify-source-v6,
    parental-source, or parental-source-v6, or in the source or
    source-v6 arguments to primaries, parental-agents, also-notify,
    or catalog-zones) has been deprecated. In addition, the
    use-v4-udp-ports, use-v6-udp-ports, avoid-v4-udp-ports, and
    avoid-v6-udp-ports options have also been deprecated.
    Warnings are now logged when any of these options are
    encountered in named.conf. In a future release, they will be
    made nonfunctional.
  Bug Fixes:
  * A constant stream of zone additions and deletions via rndc
    reconfig could cause increased memory consumption due to
    delayed cleaning of view memory. This has been fixed.
  * The speed of the message digest algorithms (MD5, SHA-1, SHA-2),
    and of NSEC3 hashing, has been improved.
  * Pointing parental-agents to a resolver did not work because the
    RD bit was not set on DS requests. This has been fixed.
  * Building BIND 9 failed when the --enable-dnsrps switch for
    ./configure was used. This has been fixed.
- Updated keyring and signature</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1678881600">- Update to release 9.18.13
  New Features:
  * RPZ updates are now run on specialized “offload” threads to
    reduce the amount of time they block query processing on the
    main networking threads. This increases the responsiveness of
    named when RPZ updates are being applied after an RPZ zone has
    been successfully transferred.
  Feature Changes:
  * Catalog zone updates are now run on specialized “offload”
    threads to reduce the amount of time they block query
    processing on the main networking threads. This increases the
    responsiveness of named when catalog zone updates are being
    applied after a catalog zone has been successfully transferred.
  * libuv support for receiving multiple UDP messages in a single
    recvmmsg() system call has been tweaked several times between
    libuv versions 1.35.0 and 1.40.0; the current recommended libuv
    version is 1.40.0 or higher. New rules are now in effect for
    running with a different version of libuv than the one used at
    compilation time. These rules may trigger a fatal error at
    startup:
  - Building against or running with libuv versions 1.35.0 and
    1.36.0 is now a fatal error.
  - Running with libuv version higher than 1.34.2 is now a
    fatal error when named is built against libuv version
    1.34.2 or lower.
  - Running with libuv version higher than 1.39.0 is now a
    fatal error when named is built against libuv version
    1.37.0, 1.38.0, 1.38.1, or 1.39.0.
  * This prevents the use of libuv versions that may trigger an
    assertion failure when receiving multiple UDP messages in a
    single system call.
  Bug Fixes:
  * named could crash with an assertion failure when adding a new
    zone into the configuration file for a name which was already
    configured as a member zone for a catalog zone. This has been
    fixed.
  * When named starts up, it sends a query for the DNSSEC key for
    each configured trust anchor to determine whether the key has
    changed. In some unusual cases, the query might depend on a
    zone for which the server is itself authoritative, and would
    have failed if it were sent before the zone was fully loaded.
    This has now been fixed by delaying the key queries until all
    zones have finished loading.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1682078400">- Update to release 9.18.14
  Removed Features:
  * Zone type delegation-only, and the delegation-only and
    root-delegation-only statements, have been deprecated. A
    warning is now logged when they are used.
  * These statements were created to address the SiteFinder
    controversy, in which certain top-level domains redirected
    misspelled queries to other sites instead of returning NXDOMAIN
    responses. Since top-level domains are now DNSSEC-signed, and
    DNSSEC validation is active by default, the statements are no
    longer needed.
  Bug Fixes:
  * Several bugs which could cause named to crash during catalog
    zone processing have been fixed.
  * Previously, downloading large zones over TLS (XoT) from a
    primary could hang the transfer on the secondary, especially
    when the connection was unstable. This has been fixed.
  * Performance of DNSSEC validation in zones with many DNSKEY
    records has been improved.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1684324800">- Update to release 9.18.15
  Bug Fixes:
  * The max-transfer-time-in and max-transfer-idle-in statements
    have not had any effect since the BIND 9 networking stack was
    refactored in version 9.16. The missing functionality has been
    re-implemented and incoming zone transfers now time out
    properly when not progressing.
  * The read timeout in rndc is now 60 seconds, matching the
    behavior in BIND 9.16 and earlier. It had previously been
    lowered to 30 seconds by mistake.
  * When the ISC_R_INVALIDPROTO (ENOPROTOOPT, EPROTONOSUPPORT)
    error code is returned by libuv, it is now treated as a network
    failure: the server for which that error code is returned gets
    marked as broken and is not contacted again during a given
    resolution process.
  * When removing delegations from an opt-out range,
    empty-non-terminal NSEC3 records generated by those delegations
    were not cleaned up. This has been fixed.
  * Log file rotation code did not clean up older versions of log
    files when the logging channel had an absolute path configured
    as a file destination. This has been fixed.
  Known Issues:
  * Sending NOTIFY messages silently fails when the source port
    specified in the notify-source statement is already in use.
    This can happen e.g. when multiple servers are configured as
    NOTIFY targets for a zone and some of them are unresponsive.
    This issue can be worked around by not specifying the source
    port for NOTIFY messages in the notify-source statement; note
    that source port configuration is already deprecated and will
    be removed altogether in a future release.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1687435200">- Update to release 9.18.16
  Security Fixes:
  * The overmem cleaning process has been improved, to prevent the
    cache from significantly exceeding the configured
    max-cache-size limit. (CVE-2023-2828)
  * A query that prioritizes stale data over lookup triggers a
    fetch to refresh the stale data in cache. If the fetch is
    aborted for exceeding the recursion quota, it was possible for
    named to enter an infinite callback loop and crash due to stack
    overflow. This has been fixed. (CVE-2023-2911)
  New Features:
  * The system test suite can now be executed with pytest (along
    with pytest-xdist for parallel execution).
  Removed Features:
  * TKEY mode 2 (Diffie-Hellman Exchanged Keying) is now
    deprecated, and will be removed in a future release. A warning
    will be logged when the tkey-dhkey option is used in
    named.conf.
  Bug Fixes:
  * BIND could get stuck on reconfiguration when a listen-on
    statement for HTTP is removed from the configuration. That has
    been fixed.
  * Previously, it was possible for a delegation from cache to be
    returned to the client after the stale-answer-client-timeout
    duration. This has been fixed.
  * BIND could allocate too big buffers when sending data via
    stream-based DNS transports, leading to increased memory usage.
    This has been fixed.
  * When the stale-answer-enable option was enabled and the
    stale-answer-client-timeout option was enabled and larger than
    0, named previously allocated two slots from the
    clients-per-query limit for each client and failed to gradually
    auto-tune its value, as configured. This has been fixed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1688644800">- rebuild bind-utils on libuv updates (bsc#1212090)</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1689249600">- Enable dnstap support</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1689768000">- Update to release 9.18.17
  Feature Changes:
  * If a response from an authoritative server has its RCODE set to
    FORMERR and contains an echoed EDNS COOKIE option that was
    present in the query, named now retries sending the query to
    the same server without an EDNS COOKIE option.
  * The relaxed QNAME minimization mode now uses NS records. This
    reduces the number of queries named makes when resolving, as it
    allows the non-existence of NS RRsets at non-referral nodes to
    be cached in addition to the normally cached referrals.
  Bug Fixes:
  * The ability to read HMAC-MD5 key files, which was accidentally
    lost in BIND 9.18.8, has been restored.
  * Several minor stability issues with the catalog zone
    implementation have been fixed.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1692187200">- Update to release 9.18.18
  Feature Changes:
  * When a primary server for a zone responds to an SOA query, but
    the subsequent TCP connection required to transfer the zone is
    refused, that server is marked as temporarily unreachable. This
    now also happens if the TCP connection attempt times out,
    preventing too many zones from queuing up on an unreachable
    server and allowing the refresh process to move on to the next
    configured primary more quickly.
  * The dialup and heartbeat-interval options have been deprecated
    and will be removed in a future BIND 9 release.
  Bug Fixes:
  * Processing already-queued queries received over TCP could cause
    an assertion failure, when the server was reconfigured at the
    same time or the cache was being flushed. This has been fixed.
  * Setting dnssec-policy to insecure prevented zones containing
    resource records with a TTL value larger than 86400 seconds (1
    day) from being loaded. This has been fixed by ignoring the TTL
    values in the zone and using a value of 604800 seconds (1 week)
    as the maximum zone TTL in key rollover timing calculations.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1694433600">- Enable crypto-policies support: [bsc#1211301]
  * Rebase vendor-files/config/named.conf</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1695124800">- Update to release 9.18.19
  Security Fixes:
  * Previously, sending a specially crafted message over the
    control channel could cause the packet-parsing code to run out
    of available stack memory, causing named to terminate
    unexpectedly. This has been fixed. (CVE-2023-3341)
    [bsc#1215472]
  * A flaw in the networking code handling DNS-over-TLS queries
    could cause named to terminate unexpectedly due to an assertion
    failure under significant DNS-over-TLS query load. This has
    been fixed. (CVE-2023-4236)
    [bsc#1215471]
  Removed Features:
  * The dnssec-must-be-secure option has been deprecated and will
    be removed in a future release.
  Feature Changes:
  * If the server command is specified, nsupdate now honors the
    nsupdate -v option for SOA queries by sending both the UPDATE
    request and the initial query over TCP.
  Bug Fixes:
  * The value of the If-Modified-Since header in the statistics
    channel was not being correctly validated for its length,
    potentially allowing an authorized user to trigger a buffer
    overflow. Ensuring the statistics channel is configured
    correctly to grant access exclusively to authorized users is
    essential (see the statistics-channels block definition and
    usage section).
  * The Content-Length header in the statistics channel was lacking
    proper bounds checking. A negative or excessively large value
    could potentially trigger an integer overflow and result in an
    assertion failure.
  * Several memory leaks caused by not clearing the OpenSSL error
    stack were fixed.
  * The introduction of krb5-subdomain-self-rhs and
    ms-subdomain-self-rhs UPDATE policies accidentally caused named
    to return SERVFAIL responses to deletion requests for
    non-existent PTR and SRV records. This has been fixed.
  * The stale-refresh-time feature was mistakenly disabled when the
    server cache was flushed by rndc flush. This has been fixed.
  * BIND’s memory consumption has been improved by implementing
    dedicated jemalloc memory arenas for sending buffers. This
    optimization ensures that memory usage is more efficient and
    better manages the return of memory pages to the operating
    system.
  * Previously, partial writes in the TLS DNS code were not
    accounted for correctly, which could have led to DNS message
    corruption. This has been fixed.</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697198400">- Disable SLP by default for Factory and ALP (bsc#1214884)</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1700049600">- Update to release 9.18.20
  Feature Changes:
  * The IP addresses for B.ROOT-SERVERS.NET have been updated to
    170.247.170.2 and 2801:1b8:10::b.
  Bug Fixes:
  * If the unsigned version of an inline-signed zone contained
    DNSSEC records, it was incorrectly scheduled for resigning.
    This has been fixed.
  * Looking up stale data from the cache did not take local
    authoritative data into account. This has been fixed.
  * An assertion failure was triggered when lock-file was used at
    the same time as the named -X command-line option. This has
    been fixed.
  * The lock-file file was being removed when it should not have
    been, making the statement ineffective when named was started
    three or more times. This has been fixed.</changelog>
</package>
<package pkgid="aeb15c7c514bce524a7165e2673679dd336d6b62c18297d5e808371b758913c3ee9af18e89779c217993086408249c0c0365fb38e401c1b18b3974658e4d337a" name="bind-modules-sqlite3-debuginfo" arch="x86_64">
  <version epoch="0" ver="9.18.20" rel="1.1"/>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1663761600">- Update to bind release 9.18.7
  Security Fixes:
  * Previously, there was no limit to the number of database lookups
    performed while processing large delegations, which could be
    abused to severely impact the performance of named running as a
    recursive resolver. This has been fixed. (CVE-2022-2795)
  * When an HTTP connection was reused to request statistics from the
    stats channel, the content length of successive responses could
    grow in size past the end of the allocated buffer.
    This has been fixed. (CVE-2022-2881)
  * Memory leaks in code handling Diffie-Hellman (DH) keys were fixed
    that could be externally triggered, when using TKEY records in DH
    mode with OpenSSL 3.0.0 and later versions. (CVE-2022-2906)
  * named running as a resolver with the stale-answer-client-timeout
    option set to 0 could crash with an assertion failure, when there
    was a stale CNAME in the cache for the incoming query.
    This has been fixed. (CVE-2022-3080)
  * Memory leaks were fixed that could be externally triggered in the
    DNSSEC verification code for the EdDSA algorithm. (CVE-2022-38178)
  Feature Changes:
  * Response Rate Limiting (RRL) code now treats all QNAMEs that are
    subject to wildcard processing within a given zone as the same
    name, to prevent circumventing the limits enforced by RRL.
  * Zones using dnssec-policy now require dynamic DNS or
    inline-signing to be configured explicitly.
  * When reconfiguring dnssec-policy from using NSEC with an NSEC-only
    DNSKEY algorithm (e.g. RSASHA1) to a policy that uses NSEC3,
    BIND 9 no longer fails to sign the zone; instead, it keeps using
    NSEC until the offending DNSKEY records have been removed from the
    zone, then switches to using NSEC3.
  * A backward-compatible approach was implemented for encoding
    internationalized domain names (IDN) in dig and converting the
    domain to IDNA2008 form; if that fails, BIND tries an IDNA2003
    conversion.
  Bug Fixes:
  * A serve-stale bug was fixed, where BIND would try to return stale
    data from cache for lookups that received duplicate queries or
    queries that would be dropped. This bug resulted in premature
    SERVFAIL responses, and has now been resolved.
  This obsoletes the following patch:
  * bind-fix-mysql-bindings.patch
  [bsc#1203614, bsc#1203615, bsc#1203616, bsc#1203618, bsc#1203620]</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1664971200">- Add fix_documentation-Sphinx.patch to fix building with the
  current Sphinx
  (https://gitlab.isc.org/isc-projects/bind9/-/issues/3572).
- Reapply bind-ldapdump-use-valid-host.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1667822400">- Update to bind release 9.18.8
  New Features:
  * Support for parsing and validating the dohpath service
    parameter in SVCB records was added.
  * named now logs the supported cryptographic algorithms during
    startup and in the output of named -V.
  * The recursion not available and query (cache) '...' denied log
    messages were extended to include the name of the ACL that
    caused a given query to be denied.
  Bug Fixes:
  * An assertion failure was fixed in named that was caused by
    aborting the statistics channel connection while sending
    statistics data to the client.
  * Changing just the TSIG key names for primaries in catalog
    zones’ member zones was not effective. This has been fixed.
  Known Issues:
  * Upgrading from BIND 9.16.32, 9.18.6, or any older version may
    require a manual configuration change. The following
    configurations are affected:
  - type primary zones configured with dnssec-policy but without
    either allow-update or update-policy,
  - type secondary zones configured with dnssec-policy.
    In these cases please add inline-signing yes; to the individual
    zone configuration(s). Without applying this change, named will
    fail to start. For more details, see
    https://kb.isc.org/docs/dnssec-policy-requires-dynamic-dns-or-inline-signing
  * BIND 9.18 does not support dynamic update forwarding (see
    allow-update-forwarding) in conjuction with zone transfers over
    TLS (XoT).
  This obsoletes the following patch:
  * fix_documentation-Sphinx.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1669032000">- Update to bind release 9.18.9
  Bug Fixes:
  * A crash was fixed that happened when a dnssec-policy zone that
    used NSEC3 was reconfigured to enable inline-signing.
  * In certain resolution scenarios, quotas could be erroneously
    reached for servers, including any configured forwarders,
    resulting in SERVFAIL answers being sent to clients.
  * rpz-ip rules in response-policy zones could be ineffective in
    some cases if a query had the CD (Checking Disabled) bit set to
    1.
  * Previously, if Internet connectivity issues were experienced
    during the initial startup of named, a BIND resolver with
    dnssec-validation set to auto could enter into a state where it
    would not recover without stopping named, manually deleting the
    managed-keys.bind and managed-keys.bind.jnl files, and starting
    named again.
  * The statistics counter representing the current number of
    clients awaiting recursive resolution results (RecursClients)
    could overflow in certain resolution scenarios.
  * Previously, the port in remote servers such as in primaries and
    parental-agents could be wrongly configured because of an
    inheritance bug.
  * Previously, BIND failed to start on Solaris-based systems with
    hundreds of CPUs.
  * When a DNS resource record’s TTL value was equal to the
    resolver’s configured prefetch “eligibility” value, the record
    was erroneously not treated as eligible for prefetching.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1671710400">- Update to release 9.18.10
  Feature Changes:
  * To reduce unnecessary memory consumption in the cache, NXDOMAIN
    records are no longer retained past the normal negative cache
    TTL, even if stale-cache-enable is set to yes.
  * The auto-dnssec option has been deprecated and will be removed
    in a future BIND 9.19.x release. Please migrate to
    dnssec-policy.
  * The coresize, datasize, files, and stacksize options have been
    deprecated. The limits these options set should be enforced
    externally, either by manual configuration (e.g. using ulimit)
    or via the process supervisor (e.g. systemd).
  * Setting alternate local addresses for inbound zone transfers
    has been deprecated. The relevant options (alt-transfer-source,
    alt-transfer-source-v6, and use-alt-transfer-source) will be
    removed in a future BIND 9.19.x release.
  * The number of HTTP headers allowed in requests sent to named’s
    statistics channel has been increased from 10 to 100, to
    accommodate some browsers that send more than 10 headers by
    default.
  Bug Fixes:
  * named could crash due to an assertion failure when an HTTP
    connection to the statistics channel was closed prematurely
    (due to a connection error, shutdown, etc.).
  * When a catalog zone was removed from the configuration, in some
    cases a dangling pointer could cause the named process to
    crash.
  * When a zone was deleted from a server, a key management object
    related to that zone was inadvertently kept in memory and only
    released upon shutdown. This could lead to constantly
    increasing memory use on servers with a high rate of changes
    affecting the set of zones being served.
  * TLS configuration for primary servers was not applied for zones
    that were members of a catalog zone.
  * In certain cases, named waited for the resolution of
    outstanding recursive queries to finish before shutting down.
  * host and nslookup command-line options setting the custom
    TCP/UDP port to use were ignored for ANY queries (which are
    sent over TCP).
  * The zone &lt;name&gt;/&lt;class&gt;: final reference detached log message
    was moved from the INFO log level to the DEBUG(1) log level to
    prevent the named-checkzone tool from superfluously logging
    this message in non-debug mode.</changelog>
  <changelog author="Thiago Macieira &lt;thiago@kde.org&gt;" date="1672833600">- Declare that named.service depends on network-online.target, otherwise named
  may start too early and thus fail (time out) when resolving some
  domains. This happens easily in containers.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1674561600">- Update to release 9.18.11
  Security Fixes:
  * An UPDATE message flood could cause named to exhaust all
    available memory. This flaw was addressed by adding a new
    update-quota option that controls the maximum number of
    outstanding DNS UPDATE messages that named can hold in a queue
    at any given time (default: 100). (CVE-2022-3094)
  * named could crash with an assertion failure when an RRSIG query
    was received and stale-answer-client-timeout was set to a
    non-zero value. This has been fixed. (CVE-2022-3736)
  * named running as a resolver with the
    stale-answer-client-timeout option set to any value greater
    than 0 could crash with an assertion failure, when the
    recursive-clients soft quota was reached. This has been fixed.
    (CVE-2022-3924)
  New Features:
  * The new update-quota option can be used to control the number
    of simultaneous DNS UPDATE messages that can be processed to
    update an authoritative zone on a primary server, or forwarded
    to the primary server by a secondary server. The default is
    100. A new statistics counter has also been added to record
    events when this quota is exceeded, and the version numbers for
    the XML and JSON statistics schemas have been updated.
  Removed Features:
  * The Differentiated Services Code Point (DSCP) feature in BIND
    has been non-operational since the new Network Manager was
    introduced in BIND 9.16. It is now marked as obsolete, and
    vestigial code implementing it has been removed. Configuring
    DSCP values in named.conf now causes a warning to be logged.
  Feature Changes:
  * The catalog zone implementation has been optimized to work with
    hundreds of thousands of member zones.
  Bug Fixes:
  * A rare assertion failure was fixed in outgoing TCP DNS
    connection handling.
  * Large zone transfers over TLS (XoT) could fail. This has been
    fixed.
  * In addition to a previously fixed bug, another similar issue
    was discovered where quotas could be erroneously reached for
    servers, including any configured forwarders, resulting in
    SERVFAIL answers being sent to clients. This has been fixed.
  * In certain query resolution scenarios (e.g. when following
    CNAME records), named configured to answer from stale cache
    could return a SERVFAIL response despite a usable, non-stale
    answer being present in the cache. This has been fixed.
  * When an outgoing request timed out, named would retry up to
    three times with the same server instead of trying the next
    available name server. This has been fixed.
  * Recently used ADB names and ADB entries (IP addresses) could
    get cleaned when ADB was under memory pressure. To mitigate
    this, only actual ADB names and ADB entries are now counted
    (excluding internal memory structures used for “housekeeping”)
    and recently used (&lt;= 10 seconds) ADB names and entries are
    excluded from the overmem memory cleaner.
  * The “Prohibited” Extended DNS Error was inadvertently set in
    some NOERROR responses. This has been fixed.
  * Previously, TLS session resumption could have led to handshake
    failures when client certificates were used for authentication
    (Mutual TLS). This has been fixed.
  [bsc#1207471, bsc#1207473, bsc#1207475]</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1676548800">- Update to release 9.18.12
  Removed Features:
  * Specifying a port when configuring source addresses (i.e., as
    an argument to query-source, query-source-v6, transfer-source,
    transfer-source-v6, notify-source, notify-source-v6,
    parental-source, or parental-source-v6, or in the source or
    source-v6 arguments to primaries, parental-agents, also-notify,
    or catalog-zones) has been deprecated. In addition, the
    use-v4-udp-ports, use-v6-udp-ports, avoid-v4-udp-ports, and
    avoid-v6-udp-ports options have also been deprecated.
    Warnings are now logged when any of these options are
    encountered in named.conf. In a future release, they will be
    made nonfunctional.
  Bug Fixes:
  * A constant stream of zone additions and deletions via rndc
    reconfig could cause increased memory consumption due to
    delayed cleaning of view memory. This has been fixed.
  * The speed of the message digest algorithms (MD5, SHA-1, SHA-2),
    and of NSEC3 hashing, has been improved.
  * Pointing parental-agents to a resolver did not work because the
    RD bit was not set on DS requests. This has been fixed.
  * Building BIND 9 failed when the --enable-dnsrps switch for
    ./configure was used. This has been fixed.
- Updated keyring and signature</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1678881600">- Update to release 9.18.13
  New Features:
  * RPZ updates are now run on specialized “offload” threads to
    reduce the amount of time they block query processing on the
    main networking threads. This increases the responsiveness of
    named when RPZ updates are being applied after an RPZ zone has
    been successfully transferred.
  Feature Changes:
  * Catalog zone updates are now run on specialized “offload”
    threads to reduce the amount of time they block query
    processing on the main networking threads. This increases the
    responsiveness of named when catalog zone updates are being
    applied after a catalog zone has been successfully transferred.
  * libuv support for receiving multiple UDP messages in a single
    recvmmsg() system call has been tweaked several times between
    libuv versions 1.35.0 and 1.40.0; the current recommended libuv
    version is 1.40.0 or higher. New rules are now in effect for
    running with a different version of libuv than the one used at
    compilation time. These rules may trigger a fatal error at
    startup:
  - Building against or running with libuv versions 1.35.0 and
    1.36.0 is now a fatal error.
  - Running with libuv version higher than 1.34.2 is now a
    fatal error when named is built against libuv version
    1.34.2 or lower.
  - Running with libuv version higher than 1.39.0 is now a
    fatal error when named is built against libuv version
    1.37.0, 1.38.0, 1.38.1, or 1.39.0.
  * This prevents the use of libuv versions that may trigger an
    assertion failure when receiving multiple UDP messages in a
    single system call.
  Bug Fixes:
  * named could crash with an assertion failure when adding a new
    zone into the configuration file for a name which was already
    configured as a member zone for a catalog zone. This has been
    fixed.
  * When named starts up, it sends a query for the DNSSEC key for
    each configured trust anchor to determine whether the key has
    changed. In some unusual cases, the query might depend on a
    zone for which the server is itself authoritative, and would
    have failed if it were sent before the zone was fully loaded.
    This has now been fixed by delaying the key queries until all
    zones have finished loading.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1682078400">- Update to release 9.18.14
  Removed Features:
  * Zone type delegation-only, and the delegation-only and
    root-delegation-only statements, have been deprecated. A
    warning is now logged when they are used.
  * These statements were created to address the SiteFinder
    controversy, in which certain top-level domains redirected
    misspelled queries to other sites instead of returning NXDOMAIN
    responses. Since top-level domains are now DNSSEC-signed, and
    DNSSEC validation is active by default, the statements are no
    longer needed.
  Bug Fixes:
  * Several bugs which could cause named to crash during catalog
    zone processing have been fixed.
  * Previously, downloading large zones over TLS (XoT) from a
    primary could hang the transfer on the secondary, especially
    when the connection was unstable. This has been fixed.
  * Performance of DNSSEC validation in zones with many DNSKEY
    records has been improved.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1684324800">- Update to release 9.18.15
  Bug Fixes:
  * The max-transfer-time-in and max-transfer-idle-in statements
    have not had any effect since the BIND 9 networking stack was
    refactored in version 9.16. The missing functionality has been
    re-implemented and incoming zone transfers now time out
    properly when not progressing.
  * The read timeout in rndc is now 60 seconds, matching the
    behavior in BIND 9.16 and earlier. It had previously been
    lowered to 30 seconds by mistake.
  * When the ISC_R_INVALIDPROTO (ENOPROTOOPT, EPROTONOSUPPORT)
    error code is returned by libuv, it is now treated as a network
    failure: the server for which that error code is returned gets
    marked as broken and is not contacted again during a given
    resolution process.
  * When removing delegations from an opt-out range,
    empty-non-terminal NSEC3 records generated by those delegations
    were not cleaned up. This has been fixed.
  * Log file rotation code did not clean up older versions of log
    files when the logging channel had an absolute path configured
    as a file destination. This has been fixed.
  Known Issues:
  * Sending NOTIFY messages silently fails when the source port
    specified in the notify-source statement is already in use.
    This can happen e.g. when multiple servers are configured as
    NOTIFY targets for a zone and some of them are unresponsive.
    This issue can be worked around by not specifying the source
    port for NOTIFY messages in the notify-source statement; note
    that source port configuration is already deprecated and will
    be removed altogether in a future release.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1687435200">- Update to release 9.18.16
  Security Fixes:
  * The overmem cleaning process has been improved, to prevent the
    cache from significantly exceeding the configured
    max-cache-size limit. (CVE-2023-2828)
  * A query that prioritizes stale data over lookup triggers a
    fetch to refresh the stale data in cache. If the fetch is
    aborted for exceeding the recursion quota, it was possible for
    named to enter an infinite callback loop and crash due to stack
    overflow. This has been fixed. (CVE-2023-2911)
  New Features:
  * The system test suite can now be executed with pytest (along
    with pytest-xdist for parallel execution).
  Removed Features:
  * TKEY mode 2 (Diffie-Hellman Exchanged Keying) is now
    deprecated, and will be removed in a future release. A warning
    will be logged when the tkey-dhkey option is used in
    named.conf.
  Bug Fixes:
  * BIND could get stuck on reconfiguration when a listen-on
    statement for HTTP is removed from the configuration. That has
    been fixed.
  * Previously, it was possible for a delegation from cache to be
    returned to the client after the stale-answer-client-timeout
    duration. This has been fixed.
  * BIND could allocate too big buffers when sending data via
    stream-based DNS transports, leading to increased memory usage.
    This has been fixed.
  * When the stale-answer-enable option was enabled and the
    stale-answer-client-timeout option was enabled and larger than
    0, named previously allocated two slots from the
    clients-per-query limit for each client and failed to gradually
    auto-tune its value, as configured. This has been fixed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1688644800">- rebuild bind-utils on libuv updates (bsc#1212090)</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1689249600">- Enable dnstap support</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1689768000">- Update to release 9.18.17
  Feature Changes:
  * If a response from an authoritative server has its RCODE set to
    FORMERR and contains an echoed EDNS COOKIE option that was
    present in the query, named now retries sending the query to
    the same server without an EDNS COOKIE option.
  * The relaxed QNAME minimization mode now uses NS records. This
    reduces the number of queries named makes when resolving, as it
    allows the non-existence of NS RRsets at non-referral nodes to
    be cached in addition to the normally cached referrals.
  Bug Fixes:
  * The ability to read HMAC-MD5 key files, which was accidentally
    lost in BIND 9.18.8, has been restored.
  * Several minor stability issues with the catalog zone
    implementation have been fixed.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1692187200">- Update to release 9.18.18
  Feature Changes:
  * When a primary server for a zone responds to an SOA query, but
    the subsequent TCP connection required to transfer the zone is
    refused, that server is marked as temporarily unreachable. This
    now also happens if the TCP connection attempt times out,
    preventing too many zones from queuing up on an unreachable
    server and allowing the refresh process to move on to the next
    configured primary more quickly.
  * The dialup and heartbeat-interval options have been deprecated
    and will be removed in a future BIND 9 release.
  Bug Fixes:
  * Processing already-queued queries received over TCP could cause
    an assertion failure, when the server was reconfigured at the
    same time or the cache was being flushed. This has been fixed.
  * Setting dnssec-policy to insecure prevented zones containing
    resource records with a TTL value larger than 86400 seconds (1
    day) from being loaded. This has been fixed by ignoring the TTL
    values in the zone and using a value of 604800 seconds (1 week)
    as the maximum zone TTL in key rollover timing calculations.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1694433600">- Enable crypto-policies support: [bsc#1211301]
  * Rebase vendor-files/config/named.conf</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1695124800">- Update to release 9.18.19
  Security Fixes:
  * Previously, sending a specially crafted message over the
    control channel could cause the packet-parsing code to run out
    of available stack memory, causing named to terminate
    unexpectedly. This has been fixed. (CVE-2023-3341)
    [bsc#1215472]
  * A flaw in the networking code handling DNS-over-TLS queries
    could cause named to terminate unexpectedly due to an assertion
    failure under significant DNS-over-TLS query load. This has
    been fixed. (CVE-2023-4236)
    [bsc#1215471]
  Removed Features:
  * The dnssec-must-be-secure option has been deprecated and will
    be removed in a future release.
  Feature Changes:
  * If the server command is specified, nsupdate now honors the
    nsupdate -v option for SOA queries by sending both the UPDATE
    request and the initial query over TCP.
  Bug Fixes:
  * The value of the If-Modified-Since header in the statistics
    channel was not being correctly validated for its length,
    potentially allowing an authorized user to trigger a buffer
    overflow. Ensuring the statistics channel is configured
    correctly to grant access exclusively to authorized users is
    essential (see the statistics-channels block definition and
    usage section).
  * The Content-Length header in the statistics channel was lacking
    proper bounds checking. A negative or excessively large value
    could potentially trigger an integer overflow and result in an
    assertion failure.
  * Several memory leaks caused by not clearing the OpenSSL error
    stack were fixed.
  * The introduction of krb5-subdomain-self-rhs and
    ms-subdomain-self-rhs UPDATE policies accidentally caused named
    to return SERVFAIL responses to deletion requests for
    non-existent PTR and SRV records. This has been fixed.
  * The stale-refresh-time feature was mistakenly disabled when the
    server cache was flushed by rndc flush. This has been fixed.
  * BIND’s memory consumption has been improved by implementing
    dedicated jemalloc memory arenas for sending buffers. This
    optimization ensures that memory usage is more efficient and
    better manages the return of memory pages to the operating
    system.
  * Previously, partial writes in the TLS DNS code were not
    accounted for correctly, which could have led to DNS message
    corruption. This has been fixed.</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697198400">- Disable SLP by default for Factory and ALP (bsc#1214884)</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1700049600">- Update to release 9.18.20
  Feature Changes:
  * The IP addresses for B.ROOT-SERVERS.NET have been updated to
    170.247.170.2 and 2801:1b8:10::b.
  Bug Fixes:
  * If the unsigned version of an inline-signed zone contained
    DNSSEC records, it was incorrectly scheduled for resigning.
    This has been fixed.
  * Looking up stale data from the cache did not take local
    authoritative data into account. This has been fixed.
  * An assertion failure was triggered when lock-file was used at
    the same time as the named -X command-line option. This has
    been fixed.
  * The lock-file file was being removed when it should not have
    been, making the statement ineffective when named was started
    three or more times. This has been fixed.</changelog>
</package>
<package pkgid="ba3a27af5432bd9d05e0e30ed7308e2853279a10fb9af0f18301b70cd966e86395c3a5c6dc11739faebecd93fa68ef07002d3fd7a9e3e8b40c2abbaa9e74d720" name="bind-utils" arch="x86_64">
  <version epoch="0" ver="9.18.20" rel="1.1"/>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1663761600">- Update to bind release 9.18.7
  Security Fixes:
  * Previously, there was no limit to the number of database lookups
    performed while processing large delegations, which could be
    abused to severely impact the performance of named running as a
    recursive resolver. This has been fixed. (CVE-2022-2795)
  * When an HTTP connection was reused to request statistics from the
    stats channel, the content length of successive responses could
    grow in size past the end of the allocated buffer.
    This has been fixed. (CVE-2022-2881)
  * Memory leaks in code handling Diffie-Hellman (DH) keys were fixed
    that could be externally triggered, when using TKEY records in DH
    mode with OpenSSL 3.0.0 and later versions. (CVE-2022-2906)
  * named running as a resolver with the stale-answer-client-timeout
    option set to 0 could crash with an assertion failure, when there
    was a stale CNAME in the cache for the incoming query.
    This has been fixed. (CVE-2022-3080)
  * Memory leaks were fixed that could be externally triggered in the
    DNSSEC verification code for the EdDSA algorithm. (CVE-2022-38178)
  Feature Changes:
  * Response Rate Limiting (RRL) code now treats all QNAMEs that are
    subject to wildcard processing within a given zone as the same
    name, to prevent circumventing the limits enforced by RRL.
  * Zones using dnssec-policy now require dynamic DNS or
    inline-signing to be configured explicitly.
  * When reconfiguring dnssec-policy from using NSEC with an NSEC-only
    DNSKEY algorithm (e.g. RSASHA1) to a policy that uses NSEC3,
    BIND 9 no longer fails to sign the zone; instead, it keeps using
    NSEC until the offending DNSKEY records have been removed from the
    zone, then switches to using NSEC3.
  * A backward-compatible approach was implemented for encoding
    internationalized domain names (IDN) in dig and converting the
    domain to IDNA2008 form; if that fails, BIND tries an IDNA2003
    conversion.
  Bug Fixes:
  * A serve-stale bug was fixed, where BIND would try to return stale
    data from cache for lookups that received duplicate queries or
    queries that would be dropped. This bug resulted in premature
    SERVFAIL responses, and has now been resolved.
  This obsoletes the following patch:
  * bind-fix-mysql-bindings.patch
  [bsc#1203614, bsc#1203615, bsc#1203616, bsc#1203618, bsc#1203620]</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1664971200">- Add fix_documentation-Sphinx.patch to fix building with the
  current Sphinx
  (https://gitlab.isc.org/isc-projects/bind9/-/issues/3572).
- Reapply bind-ldapdump-use-valid-host.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1667822400">- Update to bind release 9.18.8
  New Features:
  * Support for parsing and validating the dohpath service
    parameter in SVCB records was added.
  * named now logs the supported cryptographic algorithms during
    startup and in the output of named -V.
  * The recursion not available and query (cache) '...' denied log
    messages were extended to include the name of the ACL that
    caused a given query to be denied.
  Bug Fixes:
  * An assertion failure was fixed in named that was caused by
    aborting the statistics channel connection while sending
    statistics data to the client.
  * Changing just the TSIG key names for primaries in catalog
    zones’ member zones was not effective. This has been fixed.
  Known Issues:
  * Upgrading from BIND 9.16.32, 9.18.6, or any older version may
    require a manual configuration change. The following
    configurations are affected:
  - type primary zones configured with dnssec-policy but without
    either allow-update or update-policy,
  - type secondary zones configured with dnssec-policy.
    In these cases please add inline-signing yes; to the individual
    zone configuration(s). Without applying this change, named will
    fail to start. For more details, see
    https://kb.isc.org/docs/dnssec-policy-requires-dynamic-dns-or-inline-signing
  * BIND 9.18 does not support dynamic update forwarding (see
    allow-update-forwarding) in conjuction with zone transfers over
    TLS (XoT).
  This obsoletes the following patch:
  * fix_documentation-Sphinx.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1669032000">- Update to bind release 9.18.9
  Bug Fixes:
  * A crash was fixed that happened when a dnssec-policy zone that
    used NSEC3 was reconfigured to enable inline-signing.
  * In certain resolution scenarios, quotas could be erroneously
    reached for servers, including any configured forwarders,
    resulting in SERVFAIL answers being sent to clients.
  * rpz-ip rules in response-policy zones could be ineffective in
    some cases if a query had the CD (Checking Disabled) bit set to
    1.
  * Previously, if Internet connectivity issues were experienced
    during the initial startup of named, a BIND resolver with
    dnssec-validation set to auto could enter into a state where it
    would not recover without stopping named, manually deleting the
    managed-keys.bind and managed-keys.bind.jnl files, and starting
    named again.
  * The statistics counter representing the current number of
    clients awaiting recursive resolution results (RecursClients)
    could overflow in certain resolution scenarios.
  * Previously, the port in remote servers such as in primaries and
    parental-agents could be wrongly configured because of an
    inheritance bug.
  * Previously, BIND failed to start on Solaris-based systems with
    hundreds of CPUs.
  * When a DNS resource record’s TTL value was equal to the
    resolver’s configured prefetch “eligibility” value, the record
    was erroneously not treated as eligible for prefetching.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1671710400">- Update to release 9.18.10
  Feature Changes:
  * To reduce unnecessary memory consumption in the cache, NXDOMAIN
    records are no longer retained past the normal negative cache
    TTL, even if stale-cache-enable is set to yes.
  * The auto-dnssec option has been deprecated and will be removed
    in a future BIND 9.19.x release. Please migrate to
    dnssec-policy.
  * The coresize, datasize, files, and stacksize options have been
    deprecated. The limits these options set should be enforced
    externally, either by manual configuration (e.g. using ulimit)
    or via the process supervisor (e.g. systemd).
  * Setting alternate local addresses for inbound zone transfers
    has been deprecated. The relevant options (alt-transfer-source,
    alt-transfer-source-v6, and use-alt-transfer-source) will be
    removed in a future BIND 9.19.x release.
  * The number of HTTP headers allowed in requests sent to named’s
    statistics channel has been increased from 10 to 100, to
    accommodate some browsers that send more than 10 headers by
    default.
  Bug Fixes:
  * named could crash due to an assertion failure when an HTTP
    connection to the statistics channel was closed prematurely
    (due to a connection error, shutdown, etc.).
  * When a catalog zone was removed from the configuration, in some
    cases a dangling pointer could cause the named process to
    crash.
  * When a zone was deleted from a server, a key management object
    related to that zone was inadvertently kept in memory and only
    released upon shutdown. This could lead to constantly
    increasing memory use on servers with a high rate of changes
    affecting the set of zones being served.
  * TLS configuration for primary servers was not applied for zones
    that were members of a catalog zone.
  * In certain cases, named waited for the resolution of
    outstanding recursive queries to finish before shutting down.
  * host and nslookup command-line options setting the custom
    TCP/UDP port to use were ignored for ANY queries (which are
    sent over TCP).
  * The zone &lt;name&gt;/&lt;class&gt;: final reference detached log message
    was moved from the INFO log level to the DEBUG(1) log level to
    prevent the named-checkzone tool from superfluously logging
    this message in non-debug mode.</changelog>
  <changelog author="Thiago Macieira &lt;thiago@kde.org&gt;" date="1672833600">- Declare that named.service depends on network-online.target, otherwise named
  may start too early and thus fail (time out) when resolving some
  domains. This happens easily in containers.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1674561600">- Update to release 9.18.11
  Security Fixes:
  * An UPDATE message flood could cause named to exhaust all
    available memory. This flaw was addressed by adding a new
    update-quota option that controls the maximum number of
    outstanding DNS UPDATE messages that named can hold in a queue
    at any given time (default: 100). (CVE-2022-3094)
  * named could crash with an assertion failure when an RRSIG query
    was received and stale-answer-client-timeout was set to a
    non-zero value. This has been fixed. (CVE-2022-3736)
  * named running as a resolver with the
    stale-answer-client-timeout option set to any value greater
    than 0 could crash with an assertion failure, when the
    recursive-clients soft quota was reached. This has been fixed.
    (CVE-2022-3924)
  New Features:
  * The new update-quota option can be used to control the number
    of simultaneous DNS UPDATE messages that can be processed to
    update an authoritative zone on a primary server, or forwarded
    to the primary server by a secondary server. The default is
    100. A new statistics counter has also been added to record
    events when this quota is exceeded, and the version numbers for
    the XML and JSON statistics schemas have been updated.
  Removed Features:
  * The Differentiated Services Code Point (DSCP) feature in BIND
    has been non-operational since the new Network Manager was
    introduced in BIND 9.16. It is now marked as obsolete, and
    vestigial code implementing it has been removed. Configuring
    DSCP values in named.conf now causes a warning to be logged.
  Feature Changes:
  * The catalog zone implementation has been optimized to work with
    hundreds of thousands of member zones.
  Bug Fixes:
  * A rare assertion failure was fixed in outgoing TCP DNS
    connection handling.
  * Large zone transfers over TLS (XoT) could fail. This has been
    fixed.
  * In addition to a previously fixed bug, another similar issue
    was discovered where quotas could be erroneously reached for
    servers, including any configured forwarders, resulting in
    SERVFAIL answers being sent to clients. This has been fixed.
  * In certain query resolution scenarios (e.g. when following
    CNAME records), named configured to answer from stale cache
    could return a SERVFAIL response despite a usable, non-stale
    answer being present in the cache. This has been fixed.
  * When an outgoing request timed out, named would retry up to
    three times with the same server instead of trying the next
    available name server. This has been fixed.
  * Recently used ADB names and ADB entries (IP addresses) could
    get cleaned when ADB was under memory pressure. To mitigate
    this, only actual ADB names and ADB entries are now counted
    (excluding internal memory structures used for “housekeeping”)
    and recently used (&lt;= 10 seconds) ADB names and entries are
    excluded from the overmem memory cleaner.
  * The “Prohibited” Extended DNS Error was inadvertently set in
    some NOERROR responses. This has been fixed.
  * Previously, TLS session resumption could have led to handshake
    failures when client certificates were used for authentication
    (Mutual TLS). This has been fixed.
  [bsc#1207471, bsc#1207473, bsc#1207475]</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1676548800">- Update to release 9.18.12
  Removed Features:
  * Specifying a port when configuring source addresses (i.e., as
    an argument to query-source, query-source-v6, transfer-source,
    transfer-source-v6, notify-source, notify-source-v6,
    parental-source, or parental-source-v6, or in the source or
    source-v6 arguments to primaries, parental-agents, also-notify,
    or catalog-zones) has been deprecated. In addition, the
    use-v4-udp-ports, use-v6-udp-ports, avoid-v4-udp-ports, and
    avoid-v6-udp-ports options have also been deprecated.
    Warnings are now logged when any of these options are
    encountered in named.conf. In a future release, they will be
    made nonfunctional.
  Bug Fixes:
  * A constant stream of zone additions and deletions via rndc
    reconfig could cause increased memory consumption due to
    delayed cleaning of view memory. This has been fixed.
  * The speed of the message digest algorithms (MD5, SHA-1, SHA-2),
    and of NSEC3 hashing, has been improved.
  * Pointing parental-agents to a resolver did not work because the
    RD bit was not set on DS requests. This has been fixed.
  * Building BIND 9 failed when the --enable-dnsrps switch for
    ./configure was used. This has been fixed.
- Updated keyring and signature</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1678881600">- Update to release 9.18.13
  New Features:
  * RPZ updates are now run on specialized “offload” threads to
    reduce the amount of time they block query processing on the
    main networking threads. This increases the responsiveness of
    named when RPZ updates are being applied after an RPZ zone has
    been successfully transferred.
  Feature Changes:
  * Catalog zone updates are now run on specialized “offload”
    threads to reduce the amount of time they block query
    processing on the main networking threads. This increases the
    responsiveness of named when catalog zone updates are being
    applied after a catalog zone has been successfully transferred.
  * libuv support for receiving multiple UDP messages in a single
    recvmmsg() system call has been tweaked several times between
    libuv versions 1.35.0 and 1.40.0; the current recommended libuv
    version is 1.40.0 or higher. New rules are now in effect for
    running with a different version of libuv than the one used at
    compilation time. These rules may trigger a fatal error at
    startup:
  - Building against or running with libuv versions 1.35.0 and
    1.36.0 is now a fatal error.
  - Running with libuv version higher than 1.34.2 is now a
    fatal error when named is built against libuv version
    1.34.2 or lower.
  - Running with libuv version higher than 1.39.0 is now a
    fatal error when named is built against libuv version
    1.37.0, 1.38.0, 1.38.1, or 1.39.0.
  * This prevents the use of libuv versions that may trigger an
    assertion failure when receiving multiple UDP messages in a
    single system call.
  Bug Fixes:
  * named could crash with an assertion failure when adding a new
    zone into the configuration file for a name which was already
    configured as a member zone for a catalog zone. This has been
    fixed.
  * When named starts up, it sends a query for the DNSSEC key for
    each configured trust anchor to determine whether the key has
    changed. In some unusual cases, the query might depend on a
    zone for which the server is itself authoritative, and would
    have failed if it were sent before the zone was fully loaded.
    This has now been fixed by delaying the key queries until all
    zones have finished loading.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1682078400">- Update to release 9.18.14
  Removed Features:
  * Zone type delegation-only, and the delegation-only and
    root-delegation-only statements, have been deprecated. A
    warning is now logged when they are used.
  * These statements were created to address the SiteFinder
    controversy, in which certain top-level domains redirected
    misspelled queries to other sites instead of returning NXDOMAIN
    responses. Since top-level domains are now DNSSEC-signed, and
    DNSSEC validation is active by default, the statements are no
    longer needed.
  Bug Fixes:
  * Several bugs which could cause named to crash during catalog
    zone processing have been fixed.
  * Previously, downloading large zones over TLS (XoT) from a
    primary could hang the transfer on the secondary, especially
    when the connection was unstable. This has been fixed.
  * Performance of DNSSEC validation in zones with many DNSKEY
    records has been improved.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1684324800">- Update to release 9.18.15
  Bug Fixes:
  * The max-transfer-time-in and max-transfer-idle-in statements
    have not had any effect since the BIND 9 networking stack was
    refactored in version 9.16. The missing functionality has been
    re-implemented and incoming zone transfers now time out
    properly when not progressing.
  * The read timeout in rndc is now 60 seconds, matching the
    behavior in BIND 9.16 and earlier. It had previously been
    lowered to 30 seconds by mistake.
  * When the ISC_R_INVALIDPROTO (ENOPROTOOPT, EPROTONOSUPPORT)
    error code is returned by libuv, it is now treated as a network
    failure: the server for which that error code is returned gets
    marked as broken and is not contacted again during a given
    resolution process.
  * When removing delegations from an opt-out range,
    empty-non-terminal NSEC3 records generated by those delegations
    were not cleaned up. This has been fixed.
  * Log file rotation code did not clean up older versions of log
    files when the logging channel had an absolute path configured
    as a file destination. This has been fixed.
  Known Issues:
  * Sending NOTIFY messages silently fails when the source port
    specified in the notify-source statement is already in use.
    This can happen e.g. when multiple servers are configured as
    NOTIFY targets for a zone and some of them are unresponsive.
    This issue can be worked around by not specifying the source
    port for NOTIFY messages in the notify-source statement; note
    that source port configuration is already deprecated and will
    be removed altogether in a future release.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1687435200">- Update to release 9.18.16
  Security Fixes:
  * The overmem cleaning process has been improved, to prevent the
    cache from significantly exceeding the configured
    max-cache-size limit. (CVE-2023-2828)
  * A query that prioritizes stale data over lookup triggers a
    fetch to refresh the stale data in cache. If the fetch is
    aborted for exceeding the recursion quota, it was possible for
    named to enter an infinite callback loop and crash due to stack
    overflow. This has been fixed. (CVE-2023-2911)
  New Features:
  * The system test suite can now be executed with pytest (along
    with pytest-xdist for parallel execution).
  Removed Features:
  * TKEY mode 2 (Diffie-Hellman Exchanged Keying) is now
    deprecated, and will be removed in a future release. A warning
    will be logged when the tkey-dhkey option is used in
    named.conf.
  Bug Fixes:
  * BIND could get stuck on reconfiguration when a listen-on
    statement for HTTP is removed from the configuration. That has
    been fixed.
  * Previously, it was possible for a delegation from cache to be
    returned to the client after the stale-answer-client-timeout
    duration. This has been fixed.
  * BIND could allocate too big buffers when sending data via
    stream-based DNS transports, leading to increased memory usage.
    This has been fixed.
  * When the stale-answer-enable option was enabled and the
    stale-answer-client-timeout option was enabled and larger than
    0, named previously allocated two slots from the
    clients-per-query limit for each client and failed to gradually
    auto-tune its value, as configured. This has been fixed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1688644800">- rebuild bind-utils on libuv updates (bsc#1212090)</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1689249600">- Enable dnstap support</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1689768000">- Update to release 9.18.17
  Feature Changes:
  * If a response from an authoritative server has its RCODE set to
    FORMERR and contains an echoed EDNS COOKIE option that was
    present in the query, named now retries sending the query to
    the same server without an EDNS COOKIE option.
  * The relaxed QNAME minimization mode now uses NS records. This
    reduces the number of queries named makes when resolving, as it
    allows the non-existence of NS RRsets at non-referral nodes to
    be cached in addition to the normally cached referrals.
  Bug Fixes:
  * The ability to read HMAC-MD5 key files, which was accidentally
    lost in BIND 9.18.8, has been restored.
  * Several minor stability issues with the catalog zone
    implementation have been fixed.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1692187200">- Update to release 9.18.18
  Feature Changes:
  * When a primary server for a zone responds to an SOA query, but
    the subsequent TCP connection required to transfer the zone is
    refused, that server is marked as temporarily unreachable. This
    now also happens if the TCP connection attempt times out,
    preventing too many zones from queuing up on an unreachable
    server and allowing the refresh process to move on to the next
    configured primary more quickly.
  * The dialup and heartbeat-interval options have been deprecated
    and will be removed in a future BIND 9 release.
  Bug Fixes:
  * Processing already-queued queries received over TCP could cause
    an assertion failure, when the server was reconfigured at the
    same time or the cache was being flushed. This has been fixed.
  * Setting dnssec-policy to insecure prevented zones containing
    resource records with a TTL value larger than 86400 seconds (1
    day) from being loaded. This has been fixed by ignoring the TTL
    values in the zone and using a value of 604800 seconds (1 week)
    as the maximum zone TTL in key rollover timing calculations.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1694433600">- Enable crypto-policies support: [bsc#1211301]
  * Rebase vendor-files/config/named.conf</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1695124800">- Update to release 9.18.19
  Security Fixes:
  * Previously, sending a specially crafted message over the
    control channel could cause the packet-parsing code to run out
    of available stack memory, causing named to terminate
    unexpectedly. This has been fixed. (CVE-2023-3341)
    [bsc#1215472]
  * A flaw in the networking code handling DNS-over-TLS queries
    could cause named to terminate unexpectedly due to an assertion
    failure under significant DNS-over-TLS query load. This has
    been fixed. (CVE-2023-4236)
    [bsc#1215471]
  Removed Features:
  * The dnssec-must-be-secure option has been deprecated and will
    be removed in a future release.
  Feature Changes:
  * If the server command is specified, nsupdate now honors the
    nsupdate -v option for SOA queries by sending both the UPDATE
    request and the initial query over TCP.
  Bug Fixes:
  * The value of the If-Modified-Since header in the statistics
    channel was not being correctly validated for its length,
    potentially allowing an authorized user to trigger a buffer
    overflow. Ensuring the statistics channel is configured
    correctly to grant access exclusively to authorized users is
    essential (see the statistics-channels block definition and
    usage section).
  * The Content-Length header in the statistics channel was lacking
    proper bounds checking. A negative or excessively large value
    could potentially trigger an integer overflow and result in an
    assertion failure.
  * Several memory leaks caused by not clearing the OpenSSL error
    stack were fixed.
  * The introduction of krb5-subdomain-self-rhs and
    ms-subdomain-self-rhs UPDATE policies accidentally caused named
    to return SERVFAIL responses to deletion requests for
    non-existent PTR and SRV records. This has been fixed.
  * The stale-refresh-time feature was mistakenly disabled when the
    server cache was flushed by rndc flush. This has been fixed.
  * BIND’s memory consumption has been improved by implementing
    dedicated jemalloc memory arenas for sending buffers. This
    optimization ensures that memory usage is more efficient and
    better manages the return of memory pages to the operating
    system.
  * Previously, partial writes in the TLS DNS code were not
    accounted for correctly, which could have led to DNS message
    corruption. This has been fixed.</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697198400">- Disable SLP by default for Factory and ALP (bsc#1214884)</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1700049600">- Update to release 9.18.20
  Feature Changes:
  * The IP addresses for B.ROOT-SERVERS.NET have been updated to
    170.247.170.2 and 2801:1b8:10::b.
  Bug Fixes:
  * If the unsigned version of an inline-signed zone contained
    DNSSEC records, it was incorrectly scheduled for resigning.
    This has been fixed.
  * Looking up stale data from the cache did not take local
    authoritative data into account. This has been fixed.
  * An assertion failure was triggered when lock-file was used at
    the same time as the named -X command-line option. This has
    been fixed.
  * The lock-file file was being removed when it should not have
    been, making the statement ineffective when named was started
    three or more times. This has been fixed.</changelog>
</package>
<package pkgid="9ee21a050a1704eb3c29b18e83ac33a271d2b70d0a2868c3d3f22111dc2d68755ea9ea3c5f31dc287f1b51997876d9aa332d86960e28f149fce2c94845c02554" name="bind-utils-debuginfo" arch="x86_64">
  <version epoch="0" ver="9.18.20" rel="1.1"/>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1663761600">- Update to bind release 9.18.7
  Security Fixes:
  * Previously, there was no limit to the number of database lookups
    performed while processing large delegations, which could be
    abused to severely impact the performance of named running as a
    recursive resolver. This has been fixed. (CVE-2022-2795)
  * When an HTTP connection was reused to request statistics from the
    stats channel, the content length of successive responses could
    grow in size past the end of the allocated buffer.
    This has been fixed. (CVE-2022-2881)
  * Memory leaks in code handling Diffie-Hellman (DH) keys were fixed
    that could be externally triggered, when using TKEY records in DH
    mode with OpenSSL 3.0.0 and later versions. (CVE-2022-2906)
  * named running as a resolver with the stale-answer-client-timeout
    option set to 0 could crash with an assertion failure, when there
    was a stale CNAME in the cache for the incoming query.
    This has been fixed. (CVE-2022-3080)
  * Memory leaks were fixed that could be externally triggered in the
    DNSSEC verification code for the EdDSA algorithm. (CVE-2022-38178)
  Feature Changes:
  * Response Rate Limiting (RRL) code now treats all QNAMEs that are
    subject to wildcard processing within a given zone as the same
    name, to prevent circumventing the limits enforced by RRL.
  * Zones using dnssec-policy now require dynamic DNS or
    inline-signing to be configured explicitly.
  * When reconfiguring dnssec-policy from using NSEC with an NSEC-only
    DNSKEY algorithm (e.g. RSASHA1) to a policy that uses NSEC3,
    BIND 9 no longer fails to sign the zone; instead, it keeps using
    NSEC until the offending DNSKEY records have been removed from the
    zone, then switches to using NSEC3.
  * A backward-compatible approach was implemented for encoding
    internationalized domain names (IDN) in dig and converting the
    domain to IDNA2008 form; if that fails, BIND tries an IDNA2003
    conversion.
  Bug Fixes:
  * A serve-stale bug was fixed, where BIND would try to return stale
    data from cache for lookups that received duplicate queries or
    queries that would be dropped. This bug resulted in premature
    SERVFAIL responses, and has now been resolved.
  This obsoletes the following patch:
  * bind-fix-mysql-bindings.patch
  [bsc#1203614, bsc#1203615, bsc#1203616, bsc#1203618, bsc#1203620]</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1664971200">- Add fix_documentation-Sphinx.patch to fix building with the
  current Sphinx
  (https://gitlab.isc.org/isc-projects/bind9/-/issues/3572).
- Reapply bind-ldapdump-use-valid-host.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1667822400">- Update to bind release 9.18.8
  New Features:
  * Support for parsing and validating the dohpath service
    parameter in SVCB records was added.
  * named now logs the supported cryptographic algorithms during
    startup and in the output of named -V.
  * The recursion not available and query (cache) '...' denied log
    messages were extended to include the name of the ACL that
    caused a given query to be denied.
  Bug Fixes:
  * An assertion failure was fixed in named that was caused by
    aborting the statistics channel connection while sending
    statistics data to the client.
  * Changing just the TSIG key names for primaries in catalog
    zones’ member zones was not effective. This has been fixed.
  Known Issues:
  * Upgrading from BIND 9.16.32, 9.18.6, or any older version may
    require a manual configuration change. The following
    configurations are affected:
  - type primary zones configured with dnssec-policy but without
    either allow-update or update-policy,
  - type secondary zones configured with dnssec-policy.
    In these cases please add inline-signing yes; to the individual
    zone configuration(s). Without applying this change, named will
    fail to start. For more details, see
    https://kb.isc.org/docs/dnssec-policy-requires-dynamic-dns-or-inline-signing
  * BIND 9.18 does not support dynamic update forwarding (see
    allow-update-forwarding) in conjuction with zone transfers over
    TLS (XoT).
  This obsoletes the following patch:
  * fix_documentation-Sphinx.patch</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1669032000">- Update to bind release 9.18.9
  Bug Fixes:
  * A crash was fixed that happened when a dnssec-policy zone that
    used NSEC3 was reconfigured to enable inline-signing.
  * In certain resolution scenarios, quotas could be erroneously
    reached for servers, including any configured forwarders,
    resulting in SERVFAIL answers being sent to clients.
  * rpz-ip rules in response-policy zones could be ineffective in
    some cases if a query had the CD (Checking Disabled) bit set to
    1.
  * Previously, if Internet connectivity issues were experienced
    during the initial startup of named, a BIND resolver with
    dnssec-validation set to auto could enter into a state where it
    would not recover without stopping named, manually deleting the
    managed-keys.bind and managed-keys.bind.jnl files, and starting
    named again.
  * The statistics counter representing the current number of
    clients awaiting recursive resolution results (RecursClients)
    could overflow in certain resolution scenarios.
  * Previously, the port in remote servers such as in primaries and
    parental-agents could be wrongly configured because of an
    inheritance bug.
  * Previously, BIND failed to start on Solaris-based systems with
    hundreds of CPUs.
  * When a DNS resource record’s TTL value was equal to the
    resolver’s configured prefetch “eligibility” value, the record
    was erroneously not treated as eligible for prefetching.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1671710400">- Update to release 9.18.10
  Feature Changes:
  * To reduce unnecessary memory consumption in the cache, NXDOMAIN
    records are no longer retained past the normal negative cache
    TTL, even if stale-cache-enable is set to yes.
  * The auto-dnssec option has been deprecated and will be removed
    in a future BIND 9.19.x release. Please migrate to
    dnssec-policy.
  * The coresize, datasize, files, and stacksize options have been
    deprecated. The limits these options set should be enforced
    externally, either by manual configuration (e.g. using ulimit)
    or via the process supervisor (e.g. systemd).
  * Setting alternate local addresses for inbound zone transfers
    has been deprecated. The relevant options (alt-transfer-source,
    alt-transfer-source-v6, and use-alt-transfer-source) will be
    removed in a future BIND 9.19.x release.
  * The number of HTTP headers allowed in requests sent to named’s
    statistics channel has been increased from 10 to 100, to
    accommodate some browsers that send more than 10 headers by
    default.
  Bug Fixes:
  * named could crash due to an assertion failure when an HTTP
    connection to the statistics channel was closed prematurely
    (due to a connection error, shutdown, etc.).
  * When a catalog zone was removed from the configuration, in some
    cases a dangling pointer could cause the named process to
    crash.
  * When a zone was deleted from a server, a key management object
    related to that zone was inadvertently kept in memory and only
    released upon shutdown. This could lead to constantly
    increasing memory use on servers with a high rate of changes
    affecting the set of zones being served.
  * TLS configuration for primary servers was not applied for zones
    that were members of a catalog zone.
  * In certain cases, named waited for the resolution of
    outstanding recursive queries to finish before shutting down.
  * host and nslookup command-line options setting the custom
    TCP/UDP port to use were ignored for ANY queries (which are
    sent over TCP).
  * The zone &lt;name&gt;/&lt;class&gt;: final reference detached log message
    was moved from the INFO log level to the DEBUG(1) log level to
    prevent the named-checkzone tool from superfluously logging
    this message in non-debug mode.</changelog>
  <changelog author="Thiago Macieira &lt;thiago@kde.org&gt;" date="1672833600">- Declare that named.service depends on network-online.target, otherwise named
  may start too early and thus fail (time out) when resolving some
  domains. This happens easily in containers.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1674561600">- Update to release 9.18.11
  Security Fixes:
  * An UPDATE message flood could cause named to exhaust all
    available memory. This flaw was addressed by adding a new
    update-quota option that controls the maximum number of
    outstanding DNS UPDATE messages that named can hold in a queue
    at any given time (default: 100). (CVE-2022-3094)
  * named could crash with an assertion failure when an RRSIG query
    was received and stale-answer-client-timeout was set to a
    non-zero value. This has been fixed. (CVE-2022-3736)
  * named running as a resolver with the
    stale-answer-client-timeout option set to any value greater
    than 0 could crash with an assertion failure, when the
    recursive-clients soft quota was reached. This has been fixed.
    (CVE-2022-3924)
  New Features:
  * The new update-quota option can be used to control the number
    of simultaneous DNS UPDATE messages that can be processed to
    update an authoritative zone on a primary server, or forwarded
    to the primary server by a secondary server. The default is
    100. A new statistics counter has also been added to record
    events when this quota is exceeded, and the version numbers for
    the XML and JSON statistics schemas have been updated.
  Removed Features:
  * The Differentiated Services Code Point (DSCP) feature in BIND
    has been non-operational since the new Network Manager was
    introduced in BIND 9.16. It is now marked as obsolete, and
    vestigial code implementing it has been removed. Configuring
    DSCP values in named.conf now causes a warning to be logged.
  Feature Changes:
  * The catalog zone implementation has been optimized to work with
    hundreds of thousands of member zones.
  Bug Fixes:
  * A rare assertion failure was fixed in outgoing TCP DNS
    connection handling.
  * Large zone transfers over TLS (XoT) could fail. This has been
    fixed.
  * In addition to a previously fixed bug, another similar issue
    was discovered where quotas could be erroneously reached for
    servers, including any configured forwarders, resulting in
    SERVFAIL answers being sent to clients. This has been fixed.
  * In certain query resolution scenarios (e.g. when following
    CNAME records), named configured to answer from stale cache
    could return a SERVFAIL response despite a usable, non-stale
    answer being present in the cache. This has been fixed.
  * When an outgoing request timed out, named would retry up to
    three times with the same server instead of trying the next
    available name server. This has been fixed.
  * Recently used ADB names and ADB entries (IP addresses) could
    get cleaned when ADB was under memory pressure. To mitigate
    this, only actual ADB names and ADB entries are now counted
    (excluding internal memory structures used for “housekeeping”)
    and recently used (&lt;= 10 seconds) ADB names and entries are
    excluded from the overmem memory cleaner.
  * The “Prohibited” Extended DNS Error was inadvertently set in
    some NOERROR responses. This has been fixed.
  * Previously, TLS session resumption could have led to handshake
    failures when client certificates were used for authentication
    (Mutual TLS). This has been fixed.
  [bsc#1207471, bsc#1207473, bsc#1207475]</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1676548800">- Update to release 9.18.12
  Removed Features:
  * Specifying a port when configuring source addresses (i.e., as
    an argument to query-source, query-source-v6, transfer-source,
    transfer-source-v6, notify-source, notify-source-v6,
    parental-source, or parental-source-v6, or in the source or
    source-v6 arguments to primaries, parental-agents, also-notify,
    or catalog-zones) has been deprecated. In addition, the
    use-v4-udp-ports, use-v6-udp-ports, avoid-v4-udp-ports, and
    avoid-v6-udp-ports options have also been deprecated.
    Warnings are now logged when any of these options are
    encountered in named.conf. In a future release, they will be
    made nonfunctional.
  Bug Fixes:
  * A constant stream of zone additions and deletions via rndc
    reconfig could cause increased memory consumption due to
    delayed cleaning of view memory. This has been fixed.
  * The speed of the message digest algorithms (MD5, SHA-1, SHA-2),
    and of NSEC3 hashing, has been improved.
  * Pointing parental-agents to a resolver did not work because the
    RD bit was not set on DS requests. This has been fixed.
  * Building BIND 9 failed when the --enable-dnsrps switch for
    ./configure was used. This has been fixed.
- Updated keyring and signature</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1678881600">- Update to release 9.18.13
  New Features:
  * RPZ updates are now run on specialized “offload” threads to
    reduce the amount of time they block query processing on the
    main networking threads. This increases the responsiveness of
    named when RPZ updates are being applied after an RPZ zone has
    been successfully transferred.
  Feature Changes:
  * Catalog zone updates are now run on specialized “offload”
    threads to reduce the amount of time they block query
    processing on the main networking threads. This increases the
    responsiveness of named when catalog zone updates are being
    applied after a catalog zone has been successfully transferred.
  * libuv support for receiving multiple UDP messages in a single
    recvmmsg() system call has been tweaked several times between
    libuv versions 1.35.0 and 1.40.0; the current recommended libuv
    version is 1.40.0 or higher. New rules are now in effect for
    running with a different version of libuv than the one used at
    compilation time. These rules may trigger a fatal error at
    startup:
  - Building against or running with libuv versions 1.35.0 and
    1.36.0 is now a fatal error.
  - Running with libuv version higher than 1.34.2 is now a
    fatal error when named is built against libuv version
    1.34.2 or lower.
  - Running with libuv version higher than 1.39.0 is now a
    fatal error when named is built against libuv version
    1.37.0, 1.38.0, 1.38.1, or 1.39.0.
  * This prevents the use of libuv versions that may trigger an
    assertion failure when receiving multiple UDP messages in a
    single system call.
  Bug Fixes:
  * named could crash with an assertion failure when adding a new
    zone into the configuration file for a name which was already
    configured as a member zone for a catalog zone. This has been
    fixed.
  * When named starts up, it sends a query for the DNSSEC key for
    each configured trust anchor to determine whether the key has
    changed. In some unusual cases, the query might depend on a
    zone for which the server is itself authoritative, and would
    have failed if it were sent before the zone was fully loaded.
    This has now been fixed by delaying the key queries until all
    zones have finished loading.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1682078400">- Update to release 9.18.14
  Removed Features:
  * Zone type delegation-only, and the delegation-only and
    root-delegation-only statements, have been deprecated. A
    warning is now logged when they are used.
  * These statements were created to address the SiteFinder
    controversy, in which certain top-level domains redirected
    misspelled queries to other sites instead of returning NXDOMAIN
    responses. Since top-level domains are now DNSSEC-signed, and
    DNSSEC validation is active by default, the statements are no
    longer needed.
  Bug Fixes:
  * Several bugs which could cause named to crash during catalog
    zone processing have been fixed.
  * Previously, downloading large zones over TLS (XoT) from a
    primary could hang the transfer on the secondary, especially
    when the connection was unstable. This has been fixed.
  * Performance of DNSSEC validation in zones with many DNSKEY
    records has been improved.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1684324800">- Update to release 9.18.15
  Bug Fixes:
  * The max-transfer-time-in and max-transfer-idle-in statements
    have not had any effect since the BIND 9 networking stack was
    refactored in version 9.16. The missing functionality has been
    re-implemented and incoming zone transfers now time out
    properly when not progressing.
  * The read timeout in rndc is now 60 seconds, matching the
    behavior in BIND 9.16 and earlier. It had previously been
    lowered to 30 seconds by mistake.
  * When the ISC_R_INVALIDPROTO (ENOPROTOOPT, EPROTONOSUPPORT)
    error code is returned by libuv, it is now treated as a network
    failure: the server for which that error code is returned gets
    marked as broken and is not contacted again during a given
    resolution process.
  * When removing delegations from an opt-out range,
    empty-non-terminal NSEC3 records generated by those delegations
    were not cleaned up. This has been fixed.
  * Log file rotation code did not clean up older versions of log
    files when the logging channel had an absolute path configured
    as a file destination. This has been fixed.
  Known Issues:
  * Sending NOTIFY messages silently fails when the source port
    specified in the notify-source statement is already in use.
    This can happen e.g. when multiple servers are configured as
    NOTIFY targets for a zone and some of them are unresponsive.
    This issue can be worked around by not specifying the source
    port for NOTIFY messages in the notify-source statement; note
    that source port configuration is already deprecated and will
    be removed altogether in a future release.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1687435200">- Update to release 9.18.16
  Security Fixes:
  * The overmem cleaning process has been improved, to prevent the
    cache from significantly exceeding the configured
    max-cache-size limit. (CVE-2023-2828)
  * A query that prioritizes stale data over lookup triggers a
    fetch to refresh the stale data in cache. If the fetch is
    aborted for exceeding the recursion quota, it was possible for
    named to enter an infinite callback loop and crash due to stack
    overflow. This has been fixed. (CVE-2023-2911)
  New Features:
  * The system test suite can now be executed with pytest (along
    with pytest-xdist for parallel execution).
  Removed Features:
  * TKEY mode 2 (Diffie-Hellman Exchanged Keying) is now
    deprecated, and will be removed in a future release. A warning
    will be logged when the tkey-dhkey option is used in
    named.conf.
  Bug Fixes:
  * BIND could get stuck on reconfiguration when a listen-on
    statement for HTTP is removed from the configuration. That has
    been fixed.
  * Previously, it was possible for a delegation from cache to be
    returned to the client after the stale-answer-client-timeout
    duration. This has been fixed.
  * BIND could allocate too big buffers when sending data via
    stream-based DNS transports, leading to increased memory usage.
    This has been fixed.
  * When the stale-answer-enable option was enabled and the
    stale-answer-client-timeout option was enabled and larger than
    0, named previously allocated two slots from the
    clients-per-query limit for each client and failed to gradually
    auto-tune its value, as configured. This has been fixed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1688644800">- rebuild bind-utils on libuv updates (bsc#1212090)</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1689249600">- Enable dnstap support</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1689768000">- Update to release 9.18.17
  Feature Changes:
  * If a response from an authoritative server has its RCODE set to
    FORMERR and contains an echoed EDNS COOKIE option that was
    present in the query, named now retries sending the query to
    the same server without an EDNS COOKIE option.
  * The relaxed QNAME minimization mode now uses NS records. This
    reduces the number of queries named makes when resolving, as it
    allows the non-existence of NS RRsets at non-referral nodes to
    be cached in addition to the normally cached referrals.
  Bug Fixes:
  * The ability to read HMAC-MD5 key files, which was accidentally
    lost in BIND 9.18.8, has been restored.
  * Several minor stability issues with the catalog zone
    implementation have been fixed.</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1692187200">- Update to release 9.18.18
  Feature Changes:
  * When a primary server for a zone responds to an SOA query, but
    the subsequent TCP connection required to transfer the zone is
    refused, that server is marked as temporarily unreachable. This
    now also happens if the TCP connection attempt times out,
    preventing too many zones from queuing up on an unreachable
    server and allowing the refresh process to move on to the next
    configured primary more quickly.
  * The dialup and heartbeat-interval options have been deprecated
    and will be removed in a future BIND 9 release.
  Bug Fixes:
  * Processing already-queued queries received over TCP could cause
    an assertion failure, when the server was reconfigured at the
    same time or the cache was being flushed. This has been fixed.
  * Setting dnssec-policy to insecure prevented zones containing
    resource records with a TTL value larger than 86400 seconds (1
    day) from being loaded. This has been fixed by ignoring the TTL
    values in the zone and using a value of 604800 seconds (1 week)
    as the maximum zone TTL in key rollover timing calculations.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1694433600">- Enable crypto-policies support: [bsc#1211301]
  * Rebase vendor-files/config/named.conf</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1695124800">- Update to release 9.18.19
  Security Fixes:
  * Previously, sending a specially crafted message over the
    control channel could cause the packet-parsing code to run out
    of available stack memory, causing named to terminate
    unexpectedly. This has been fixed. (CVE-2023-3341)
    [bsc#1215472]
  * A flaw in the networking code handling DNS-over-TLS queries
    could cause named to terminate unexpectedly due to an assertion
    failure under significant DNS-over-TLS query load. This has
    been fixed. (CVE-2023-4236)
    [bsc#1215471]
  Removed Features:
  * The dnssec-must-be-secure option has been deprecated and will
    be removed in a future release.
  Feature Changes:
  * If the server command is specified, nsupdate now honors the
    nsupdate -v option for SOA queries by sending both the UPDATE
    request and the initial query over TCP.
  Bug Fixes:
  * The value of the If-Modified-Since header in the statistics
    channel was not being correctly validated for its length,
    potentially allowing an authorized user to trigger a buffer
    overflow. Ensuring the statistics channel is configured
    correctly to grant access exclusively to authorized users is
    essential (see the statistics-channels block definition and
    usage section).
  * The Content-Length header in the statistics channel was lacking
    proper bounds checking. A negative or excessively large value
    could potentially trigger an integer overflow and result in an
    assertion failure.
  * Several memory leaks caused by not clearing the OpenSSL error
    stack were fixed.
  * The introduction of krb5-subdomain-self-rhs and
    ms-subdomain-self-rhs UPDATE policies accidentally caused named
    to return SERVFAIL responses to deletion requests for
    non-existent PTR and SRV records. This has been fixed.
  * The stale-refresh-time feature was mistakenly disabled when the
    server cache was flushed by rndc flush. This has been fixed.
  * BIND’s memory consumption has been improved by implementing
    dedicated jemalloc memory arenas for sending buffers. This
    optimization ensures that memory usage is more efficient and
    better manages the return of memory pages to the operating
    system.
  * Previously, partial writes in the TLS DNS code were not
    accounted for correctly, which could have led to DNS message
    corruption. This has been fixed.</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1697198400">- Disable SLP by default for Factory and ALP (bsc#1214884)</changelog>
  <changelog author="Jorik Cronenberg &lt;jorik.cronenberg@suse.com&gt;" date="1700049600">- Update to release 9.18.20
  Feature Changes:
  * The IP addresses for B.ROOT-SERVERS.NET have been updated to
    170.247.170.2 and 2801:1b8:10::b.
  Bug Fixes:
  * If the unsigned version of an inline-signed zone contained
    DNSSEC records, it was incorrectly scheduled for resigning.
    This has been fixed.
  * Looking up stale data from the cache did not take local
    authoritative data into account. This has been fixed.
  * An assertion failure was triggered when lock-file was used at
    the same time as the named -X command-line option. This has
    been fixed.
  * The lock-file file was being removed when it should not have
    been, making the statement ineffective when named was started
    three or more times. This has been fixed.</changelog>
</package>
<package pkgid="6aa75ace83b2e4b879954022023d7fd96d97e21e0b7617fee0ac2832824ea4c4eaeb3f2ac04973d18a7a3f9291255d2caf0926835cbcfc0aa718c5572dddf205" name="binutils" arch="i586">
  <version epoch="0" ver="2.41" rel="1.2"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="eba940c4e27c3043102f47d42c6d5118fde9ba2e092f0c70cb8523445b631d09934a05fe51bbec126ff86efce2125e69c9e2f51dffd96fdca2446bee13e78bcb" name="binutils" arch="src">
  <version epoch="0" ver="2.41" rel="1.2"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="baf8a5f12d17daaf0981d94ce042a3c480586d405f55e5d8b237c83fe6e9fe9c69941cae467e13b2912dce026c8088ebe2135b845a670a2e40e286840b8316dd" name="binutils" arch="x86_64">
  <version epoch="0" ver="2.41" rel="1.2"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="c4e5258adae09b77e43d02fc01dade6e50519a996062897a3e2db85b9a23633a104c40ed2b02a0b6ae5bdc10f692a0e1979fd2aea61c25e3e945cd73fae03c91" name="binutils-debuginfo" arch="i586">
  <version epoch="0" ver="2.41" rel="1.2"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="3abc130a7d4efe32483d5277ce2dc705bb8a70a0bb0fa15a4937ac654b00c799d64b6d1b8a476488b495b665d39bad95b494168ac0cedcffa5e1ecd282a5fe71" name="binutils-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.41" rel="1.2"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="bdaf18874a16ff3a8031c23b583a2f790645143cb429698551455917ae55bcbc41f566141e76cc6b4bae31dd19ceb3a6127cfa31e67d53697dab676c2598f767" name="binutils-debugsource" arch="i586">
  <version epoch="0" ver="2.41" rel="1.2"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="1d1cfc98a8ebe6f2eda53dfb9cc3f252feec049060e00bc57dcf44fe52db98450670d9000f5ce3b81ca1d6ca512450ebcf015e2c8b3eda48faba9d3d141bd436" name="binutils-debugsource" arch="x86_64">
  <version epoch="0" ver="2.41" rel="1.2"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="f2587cc6c2fca3f7caac77e928d0dbb029b7e9c3c046134b4dd35d6a0dcfff2cbe2aa33fa5c466c128271ab875bf926fe74524064bcc4c5c38bc2fd8975e5f67" name="binutils-devel" arch="i586">
  <version epoch="0" ver="2.41" rel="1.2"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="3ad430788ac30f00c43b09c1e167e03d10ad562fe9bc625ae826b81caa827e54d9359e363521f1510c681fbfb0d6cffbb0c93ad9f23d9d33aa12c007e9bf84b7" name="binutils-devel" arch="x86_64">
  <version epoch="0" ver="2.41" rel="1.2"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="f5b2944d040b53a3fb7e23305e465f62c8d2041a9bc0d2be863c71a993def8a97c04b43c980100f97a198f8a346b072aa94a324c6faab63a594ea2688cc6e7a3" name="binutils-devel-32bit" arch="x86_64">
  <version epoch="0" ver="2.41" rel="1.2"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="ae8665237cca520b13561a4692a4b10de398c1c99eecda97b579ce727b1318fce73107c75d87d10847c2de7183f96f8730a580510f31e1863fc3ff04efb06681" name="binutils-gold" arch="i586">
  <version epoch="0" ver="2.41" rel="1.2"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="c2b657a4929982484710a5a1b5b6ec7052ced4f9a787414c697f167c1001e6d40d1e1290b04752977d89fc62aaac027f5b7551023034cfe49e5f2f1a6035e163" name="binutils-gold" arch="x86_64">
  <version epoch="0" ver="2.41" rel="1.2"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="313f45ea318e5540bfef885993379d4f3115d0304b4e190e9f0da9745b6acbc84f9b783c336f09a23197eff66be3b23549e95c171bb45b54d5da0f43e6c4586c" name="binutils-gold-debuginfo" arch="i586">
  <version epoch="0" ver="2.41" rel="1.2"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="bbc6eb1587c1215a3e0e072e0c63ac6e27e1bdde8f0f46a7fcfc315d11baae3c6d29ac8f44cf4df761bcbadbd07d07d4fecce7cc32f6caa811dc7f942b6f51fb" name="binutils-gold-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.41" rel="1.2"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="8bd5d505036cd97665425274fdd1aa91d944f82c06709bfc44ec753007580217d2ba31f4fe4270f86f3e24ecf77c94a82b515ca8247e31dfdac7c2861dcc0ebe" name="bitstream-vera-fonts" arch="noarch">
  <version epoch="0" ver="1.10" rel="316.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="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1674043200">- amend license SUSE-Bitstream-Vera to SPDX's Bitstream-Vera</changelog>
</package>
<package pkgid="3dbb256966373104fe491b515611a762b56a1fdc7ca92bd8958b985ab514f247de6a57271a3541b9ad7ae550d07a8e102a84ba84980a084eea8012a8baf00a3f" name="bitstream-vera-fonts" arch="src">
  <version epoch="0" ver="1.10" rel="316.2"/>
  <changelog author="adrian@suse.de" date="1045656000">- initial package of Bitstream Vera fonts 1.0</changelog>
  <changelog author="adrian@suse.de" date="1050580800">- update to final released fonts version 1.10</changelog>
  <changelog author="coolo@suse.de" date="1055764800">- package directories</changelog>
  <changelog author="hmacht@suse.de" date="1077537600">- building as non-root (# norootforbuild)</changelog>
  <changelog author="mfabian@suse.de" date="1079697600">- use %suseconfig_fonts_prereq
- run SuSEconfig.fonts and SuSEconfig.pango in %post and %postun</changelog>
  <changelog author="mfabian@suse.de" date="1092312000">- Bugzilla #39451: run SuSEconfig.fonts only if it exists.</changelog>
  <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="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1674043200">- amend license SUSE-Bitstream-Vera to SPDX's Bitstream-Vera</changelog>
</package>
<package pkgid="a62376a6eb7a97244178fb00a1eb82f4bb22099c9b9fc99cb685c000c0da470f7d8ec43ecfc89b75d360fd19b35ad961d2389f6783276d355f0055986d10e192" name="bitwarden" arch="src">
  <version epoch="0" ver="2023.12.1" rel="1.1"/>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1676635200">- New upstream release 2023.2.0
  * Expand passwordless login support to desktop and add login with device option
  * Add login request notifications
  * When creating a master password at account creation, users will now be able to check if their selected master password has been in any data breeches via the Have I Been Pwned? API
  * Expand title with “Mx“ option on an identity item
  * Bug fix for cloning organizational items</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1676721600">- Remove use of local-npm-proxy and cleanup tarball from prebuilt blobs
  * remove-esbuild-version-check.patch
- Replace argon2-browser which was not built from source with node-argon2
  * use-node-argon2.patch
  * argon2-binary-path.patch
  * system-libargon2.patch
- Do not use napi-rs, instead run cargo manually.
  * this gets us past the current build error on riscv, but there are further problems
- Use electron-node for building again as we ship a C module now (still ABI-stable tho)
- Replace bug reporting menu option with a link to openSUSE's bugzilla.
  * bug-reporting-url.patch</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1679486400">- New upstream release 2023.3.0
  * Restyle generator panel to be panel-like and avoid overflowing
- Use obs-scm service for downloading clean tarball and package node vendor separately.</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1680004800">- New upstream release 2023.3.1
  * Fix Vault Items with null Folder Value not Handled Correctly</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1680868800">- New upstream release 2023.3.2
  * Copy send link fix</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1682510400">- New upstream release 2023.4.0
  * Send service refactor
  * Updated help links
- Correct bogus npm(…) RPM provides
- Do not ship JS debuginfo (no-sourcemaps.patch)
- Fix unresolvable build on Fedora</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1685534400">- New upstream release 2023.5.0
  * Updated interface for selecting self-hosted environment
- Add SingleMainWindow to .desktop file.</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1686571200">- Replace deprecated rust-packaging with cargo-packaging (boo#1211624)
- Fix unresolvable build on Fedora</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1687435200">- New upstream release 2023.5.1
  * Fix bug when the user selects a region it will set baseUrl in environment service
- Revert build_rustflags hack (boo#1212226)</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1690113600">- New upstream release 2023.7.0
  * Login with device enabled for self-host
  * Added new forwarder (Forward Email)
  * Add collection name to title attribute
  * Define card brand according to its number</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1690372800">- New upstream release 2023.7.1
  * Remove sensitive data from memory when reloading the application</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1693224000">- New upstream release 2023.8.2
  * Add SSO with trusted devices
  * Add Tailwind support
  * Update server selector copy
  * Bug fix for selecting self-hosted server
  * Bug fix for hidden icons</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1694001600">- New upstream release 2023.8.3
  * Support onboarding Key Connector users with existing master passwords
  * Handle user decryption options from pre-TDE server response</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1695297600">- New upstream release 2023.9.0
  * Added password history to Bitwarden export
  * Accessibility improvement for fingerprint-phrases
  * Update dark theme to match web app
  * Update AnonAddy to addy.io
  * Remove flags from environment selector
  * Security fixes
  * Bug-fix for password re-prompt
  * Bug-fix for Duo prompt</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1697112000">- New upstream release 2023.9.2
  * Individual Vault Item Encryption Feature</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1698840000">- New upstream release 2023.10.0
  * View and edit login items with passkeys saved to them
  * Add import functionality
  * Add direct import for LastPass
  * Add support for self-hosting email alias generators
  * Bug fix for Duo hardware keys</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1699358400">- New upstream release 2023.10.1
  * no user-visible changes</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1701086400">- Fix FTBFS with npm21</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1701864000">- New upstream release 2023.12.0
  * Add prompt to set master password when user logs in with new permissions
  * Add support for Azure AD to LastPass direct import
  * Modify switch account dropdown/dialog for accessibility</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1703160000">- New upstream release 2023.12.1
  * Make autofill overlay off by default</changelog>
</package>
<package pkgid="7e0b431421e2e38b9537fa0489114aad925b83a422a29195f8a3182ea7b863bd04af286d498eea510dd259ff8333a3c818b38d90c4f6b9a6c208f34887625b83" name="bitwarden" arch="x86_64">
  <version epoch="0" ver="2023.12.1" rel="1.1"/>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1676635200">- New upstream release 2023.2.0
  * Expand passwordless login support to desktop and add login with device option
  * Add login request notifications
  * When creating a master password at account creation, users will now be able to check if their selected master password has been in any data breeches via the Have I Been Pwned? API
  * Expand title with “Mx“ option on an identity item
  * Bug fix for cloning organizational items</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1676721600">- Remove use of local-npm-proxy and cleanup tarball from prebuilt blobs
  * remove-esbuild-version-check.patch
- Replace argon2-browser which was not built from source with node-argon2
  * use-node-argon2.patch
  * argon2-binary-path.patch
  * system-libargon2.patch
- Do not use napi-rs, instead run cargo manually.
  * this gets us past the current build error on riscv, but there are further problems
- Use electron-node for building again as we ship a C module now (still ABI-stable tho)
- Replace bug reporting menu option with a link to openSUSE's bugzilla.
  * bug-reporting-url.patch</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1679486400">- New upstream release 2023.3.0
  * Restyle generator panel to be panel-like and avoid overflowing
- Use obs-scm service for downloading clean tarball and package node vendor separately.</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1680004800">- New upstream release 2023.3.1
  * Fix Vault Items with null Folder Value not Handled Correctly</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1680868800">- New upstream release 2023.3.2
  * Copy send link fix</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1682510400">- New upstream release 2023.4.0
  * Send service refactor
  * Updated help links
- Correct bogus npm(…) RPM provides
- Do not ship JS debuginfo (no-sourcemaps.patch)
- Fix unresolvable build on Fedora</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1685534400">- New upstream release 2023.5.0
  * Updated interface for selecting self-hosted environment
- Add SingleMainWindow to .desktop file.</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1686571200">- Replace deprecated rust-packaging with cargo-packaging (boo#1211624)
- Fix unresolvable build on Fedora</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1687435200">- New upstream release 2023.5.1
  * Fix bug when the user selects a region it will set baseUrl in environment service
- Revert build_rustflags hack (boo#1212226)</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1690113600">- New upstream release 2023.7.0
  * Login with device enabled for self-host
  * Added new forwarder (Forward Email)
  * Add collection name to title attribute
  * Define card brand according to its number</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1690372800">- New upstream release 2023.7.1
  * Remove sensitive data from memory when reloading the application</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1693224000">- New upstream release 2023.8.2
  * Add SSO with trusted devices
  * Add Tailwind support
  * Update server selector copy
  * Bug fix for selecting self-hosted server
  * Bug fix for hidden icons</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1694001600">- New upstream release 2023.8.3
  * Support onboarding Key Connector users with existing master passwords
  * Handle user decryption options from pre-TDE server response</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1695297600">- New upstream release 2023.9.0
  * Added password history to Bitwarden export
  * Accessibility improvement for fingerprint-phrases
  * Update dark theme to match web app
  * Update AnonAddy to addy.io
  * Remove flags from environment selector
  * Security fixes
  * Bug-fix for password re-prompt
  * Bug-fix for Duo prompt</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1697112000">- New upstream release 2023.9.2
  * Individual Vault Item Encryption Feature</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1698840000">- New upstream release 2023.10.0
  * View and edit login items with passkeys saved to them
  * Add import functionality
  * Add direct import for LastPass
  * Add support for self-hosting email alias generators
  * Bug fix for Duo hardware keys</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1699358400">- New upstream release 2023.10.1
  * no user-visible changes</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1701086400">- Fix FTBFS with npm21</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1701864000">- New upstream release 2023.12.0
  * Add prompt to set master password when user logs in with new permissions
  * Add support for Azure AD to LastPass direct import
  * Modify switch account dropdown/dialog for accessibility</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1703160000">- New upstream release 2023.12.1
  * Make autofill overlay off by default</changelog>
</package>
<package pkgid="f4b88394e83de9a3a5f57f848daf8433cb798dfd566a1b27a097a66bdff5a8c1f6f60c287a5995dea2b0b6f5ecc05ad64d5a47e57e8641a63e7d113700250afc" name="bitwarden-debuginfo" arch="x86_64">
  <version epoch="0" ver="2023.12.1" rel="1.1"/>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1676635200">- New upstream release 2023.2.0
  * Expand passwordless login support to desktop and add login with device option
  * Add login request notifications
  * When creating a master password at account creation, users will now be able to check if their selected master password has been in any data breeches via the Have I Been Pwned? API
  * Expand title with “Mx“ option on an identity item
  * Bug fix for cloning organizational items</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1676721600">- Remove use of local-npm-proxy and cleanup tarball from prebuilt blobs
  * remove-esbuild-version-check.patch
- Replace argon2-browser which was not built from source with node-argon2
  * use-node-argon2.patch
  * argon2-binary-path.patch
  * system-libargon2.patch
- Do not use napi-rs, instead run cargo manually.
  * this gets us past the current build error on riscv, but there are further problems
- Use electron-node for building again as we ship a C module now (still ABI-stable tho)
- Replace bug reporting menu option with a link to openSUSE's bugzilla.
  * bug-reporting-url.patch</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1679486400">- New upstream release 2023.3.0
  * Restyle generator panel to be panel-like and avoid overflowing
- Use obs-scm service for downloading clean tarball and package node vendor separately.</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1680004800">- New upstream release 2023.3.1
  * Fix Vault Items with null Folder Value not Handled Correctly</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1680868800">- New upstream release 2023.3.2
  * Copy send link fix</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1682510400">- New upstream release 2023.4.0
  * Send service refactor
  * Updated help links
- Correct bogus npm(…) RPM provides
- Do not ship JS debuginfo (no-sourcemaps.patch)
- Fix unresolvable build on Fedora</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1685534400">- New upstream release 2023.5.0
  * Updated interface for selecting self-hosted environment
- Add SingleMainWindow to .desktop file.</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1686571200">- Replace deprecated rust-packaging with cargo-packaging (boo#1211624)
- Fix unresolvable build on Fedora</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1687435200">- New upstream release 2023.5.1
  * Fix bug when the user selects a region it will set baseUrl in environment service
- Revert build_rustflags hack (boo#1212226)</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1690113600">- New upstream release 2023.7.0
  * Login with device enabled for self-host
  * Added new forwarder (Forward Email)
  * Add collection name to title attribute
  * Define card brand according to its number</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1690372800">- New upstream release 2023.7.1
  * Remove sensitive data from memory when reloading the application</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1693224000">- New upstream release 2023.8.2
  * Add SSO with trusted devices
  * Add Tailwind support
  * Update server selector copy
  * Bug fix for selecting self-hosted server
  * Bug fix for hidden icons</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1694001600">- New upstream release 2023.8.3
  * Support onboarding Key Connector users with existing master passwords
  * Handle user decryption options from pre-TDE server response</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1695297600">- New upstream release 2023.9.0
  * Added password history to Bitwarden export
  * Accessibility improvement for fingerprint-phrases
  * Update dark theme to match web app
  * Update AnonAddy to addy.io
  * Remove flags from environment selector
  * Security fixes
  * Bug-fix for password re-prompt
  * Bug-fix for Duo prompt</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1697112000">- New upstream release 2023.9.2
  * Individual Vault Item Encryption Feature</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1698840000">- New upstream release 2023.10.0
  * View and edit login items with passkeys saved to them
  * Add import functionality
  * Add direct import for LastPass
  * Add support for self-hosting email alias generators
  * Bug fix for Duo hardware keys</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1699358400">- New upstream release 2023.10.1
  * no user-visible changes</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1701086400">- Fix FTBFS with npm21</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1701864000">- New upstream release 2023.12.0
  * Add prompt to set master password when user logs in with new permissions
  * Add support for Azure AD to LastPass direct import
  * Modify switch account dropdown/dialog for accessibility</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1703160000">- New upstream release 2023.12.1
  * Make autofill overlay off by default</changelog>
</package>
<package pkgid="920ab6e267a379e04f98d727feab43940617d4b528f0a5c05409c06083362ba05bdd477a44a5cbe18f0587687720747343b3aee3fc807327ee617c7425c0a46c" name="bitwarden-debugsource" arch="x86_64">
  <version epoch="0" ver="2023.12.1" rel="1.1"/>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1676635200">- New upstream release 2023.2.0
  * Expand passwordless login support to desktop and add login with device option
  * Add login request notifications
  * When creating a master password at account creation, users will now be able to check if their selected master password has been in any data breeches via the Have I Been Pwned? API
  * Expand title with “Mx“ option on an identity item
  * Bug fix for cloning organizational items</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1676721600">- Remove use of local-npm-proxy and cleanup tarball from prebuilt blobs
  * remove-esbuild-version-check.patch
- Replace argon2-browser which was not built from source with node-argon2
  * use-node-argon2.patch
  * argon2-binary-path.patch
  * system-libargon2.patch
- Do not use napi-rs, instead run cargo manually.
  * this gets us past the current build error on riscv, but there are further problems
- Use electron-node for building again as we ship a C module now (still ABI-stable tho)
- Replace bug reporting menu option with a link to openSUSE's bugzilla.
  * bug-reporting-url.patch</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1679486400">- New upstream release 2023.3.0
  * Restyle generator panel to be panel-like and avoid overflowing
- Use obs-scm service for downloading clean tarball and package node vendor separately.</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1680004800">- New upstream release 2023.3.1
  * Fix Vault Items with null Folder Value not Handled Correctly</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1680868800">- New upstream release 2023.3.2
  * Copy send link fix</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1682510400">- New upstream release 2023.4.0
  * Send service refactor
  * Updated help links
- Correct bogus npm(…) RPM provides
- Do not ship JS debuginfo (no-sourcemaps.patch)
- Fix unresolvable build on Fedora</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1685534400">- New upstream release 2023.5.0
  * Updated interface for selecting self-hosted environment
- Add SingleMainWindow to .desktop file.</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1686571200">- Replace deprecated rust-packaging with cargo-packaging (boo#1211624)
- Fix unresolvable build on Fedora</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1687435200">- New upstream release 2023.5.1
  * Fix bug when the user selects a region it will set baseUrl in environment service
- Revert build_rustflags hack (boo#1212226)</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1690113600">- New upstream release 2023.7.0
  * Login with device enabled for self-host
  * Added new forwarder (Forward Email)
  * Add collection name to title attribute
  * Define card brand according to its number</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1690372800">- New upstream release 2023.7.1
  * Remove sensitive data from memory when reloading the application</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1693224000">- New upstream release 2023.8.2
  * Add SSO with trusted devices
  * Add Tailwind support
  * Update server selector copy
  * Bug fix for selecting self-hosted server
  * Bug fix for hidden icons</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1694001600">- New upstream release 2023.8.3
  * Support onboarding Key Connector users with existing master passwords
  * Handle user decryption options from pre-TDE server response</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1695297600">- New upstream release 2023.9.0
  * Added password history to Bitwarden export
  * Accessibility improvement for fingerprint-phrases
  * Update dark theme to match web app
  * Update AnonAddy to addy.io
  * Remove flags from environment selector
  * Security fixes
  * Bug-fix for password re-prompt
  * Bug-fix for Duo prompt</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1697112000">- New upstream release 2023.9.2
  * Individual Vault Item Encryption Feature</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1698840000">- New upstream release 2023.10.0
  * View and edit login items with passkeys saved to them
  * Add import functionality
  * Add direct import for LastPass
  * Add support for self-hosting email alias generators
  * Bug fix for Duo hardware keys</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1699358400">- New upstream release 2023.10.1
  * no user-visible changes</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1701086400">- Fix FTBFS with npm21</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1701864000">- New upstream release 2023.12.0
  * Add prompt to set master password when user logs in with new permissions
  * Add support for Azure AD to LastPass direct import
  * Modify switch account dropdown/dialog for accessibility</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1703160000">- New upstream release 2023.12.1
  * Make autofill overlay off by default</changelog>
</package>
<package pkgid="fd16428b401aea0f2f9f97ccbc85a168c67847af8a391e6819bd7a68403c711322b9e77e1bfeaaa9ef5f64c7e65c0a69400fe078ccd922a93b3fd2d16c382555" name="blas-devel" arch="i586">
  <version epoch="0" ver="3.9.0" rel="9.4"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1584100800">- Add -std=legacy in order to fix boo#1166619.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1602244800">- lapack-man:
  * Build manpages from same sources as the binaries (3.8.0) instead
    of old 3.5.0.
  * Merge blas-man package into lapack-man package. Avoids tedious
    splitting of the two.
  * Use fdupes macro instead of trying to deduplicate man pages
    manually.
- Cleanup lapack spec:
  * Remove conditionals for obsolete distro versions
  * Only use python3-base instead of python3
  * Drop old copy of lapack_testing.py as separate source</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1602244801">- Build CBLAS from lapack package
  * update baselibs.conf
- Clean up spec file:
  * remove useless make cleanlib
  * remove ineffective duplicated 'make ..lib' calls with deviating
    opts, as the object files are not removed (fortuanately) the
    existing PIC files are used for the static libraries
  * remove fortran-only -std=legacy opt from CFLAGS</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1602504000">- Update to version 3.9.0:
  * LAPACK QR-preconditioned QR SVD method - xGESVDQ routines
  * LAPACK Householder Reconstruction
- Add Avoid-out-of-bounds-accesses-in-complex-EIG-tests.patch
- Rebase lapack-3.2.2.patch
- Drop -std=legacy from fortran flags:
  * add Fix-MinGW-build-error.patch
  * add Fix-some-minor-inconsistencies-in-LAPACKE_czgesvdq.patch
- Remove pre_checkin.sh, remove lapack-man.changes copy</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1620648000">- stop owning directories provided by filesystem (bsc#1184786)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1626264000">- Do not create the dummy files in /etc/alternatives during
  %install: managed by update-alternatives and packaged as ghost.</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;ismail@i10z.com&gt;" date="1626696000">- Rename conflicting MIN.3 and MAX.3 manpages into lapack-{MAX,MIN}.3</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1641211200">- Add Fix-out-of-bounds-read.patch to fix out of bound reads when
  user input is not validated properly.  (bsc#1193562, CVE-2021-4048)</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1647345600">- Consolidate dummy links for update-alternatives bringing them
  in sync with openblas. Add alternatives for lapacke.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1674648000">- Make library links in the alternatives directory arch dependent.
  This avoids conflicts when both 32-bit and 64-bit versions are
  installed (boo#1207563).</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1675339200">- Build deprecated functions again to avoid breaking the ABI.
  (boo#1207989)</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1675598400">- Remove unneeded links. These will be taken care of by the
  update-alternatives. This will bring this package in sync
  with openblas.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1676030400">- Fix missing symbols for deprecated functions in LAPACK, add
  Restore_missing_deprecated_prototypes.patch
- Add -Wl,--no-undefined when creating shared libraries,
  to catch missing symbols during build
- Test fixes:
  * Build test binaries during %build, run in %check
  * Fix incorrect path for test output, to actually catch
    any test failures
- Spec file cleanup:
  * Do not rename blaslib, it is used for test binaries
  * Use same commands for building lapacke as for other libs
  * Remove unused FFLAGS_NOOP for test binaries</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1676462400">- As a configurable option add tmglib code to the LAPACK librarly
  and enable TMG in LAPACKE as the header files provide its API
  (boo#1207989 &amp; bsc#1087426).
- Fix update-alternatives for lapacke (bsc#1207358).
- Restore generic link for update-alternatives. This is usually
  set by the update-alternatives and it is '%ghost'ed but rpmlint
  complains.
- Move update-alternatives --remove to %%postun to stop rpmlint
  from complaining.
- Removed useless - because never executed - %%postrans scriptlets.
- Added missing _%%{_arch} to update-alternative names.
- rpmlint complains anyway - this time about alternative-link-missing
  - as it does not understand the _%%{_arch} endings: muffle with
  rpmlintrc.
- Make arch-dependent generic names conditional.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1677153600">- Set -mfpmath=sse for the entire build for ix86 platforms
  on SLE/Leap. Since we build for x86_64, we know that sse
  is available.
  This helps to avoid effects from excess precision that
  can be seen in the test suite.
  On Factory we leave -ffloat-store for the test suite
  only as this option comes at a performance penalty.
  We may see precision related issues in the test suite
  with future compilers regardless.</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>
</package>
<package pkgid="5251005b64474f6560329ce2d6b0282b5b7970d84ebee8c07b1373d0697be51f32cd136a48732be0385a8ce2a9cc40c1683643e6743b823e76786c6a81aa9ee1" name="blas-devel" arch="x86_64">
  <version epoch="0" ver="3.9.0" rel="9.4"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1584100800">- Add -std=legacy in order to fix boo#1166619.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1602244800">- lapack-man:
  * Build manpages from same sources as the binaries (3.8.0) instead
    of old 3.5.0.
  * Merge blas-man package into lapack-man package. Avoids tedious
    splitting of the two.
  * Use fdupes macro instead of trying to deduplicate man pages
    manually.
- Cleanup lapack spec:
  * Remove conditionals for obsolete distro versions
  * Only use python3-base instead of python3
  * Drop old copy of lapack_testing.py as separate source</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1602244801">- Build CBLAS from lapack package
  * update baselibs.conf
- Clean up spec file:
  * remove useless make cleanlib
  * remove ineffective duplicated 'make ..lib' calls with deviating
    opts, as the object files are not removed (fortuanately) the
    existing PIC files are used for the static libraries
  * remove fortran-only -std=legacy opt from CFLAGS</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1602504000">- Update to version 3.9.0:
  * LAPACK QR-preconditioned QR SVD method - xGESVDQ routines
  * LAPACK Householder Reconstruction
- Add Avoid-out-of-bounds-accesses-in-complex-EIG-tests.patch
- Rebase lapack-3.2.2.patch
- Drop -std=legacy from fortran flags:
  * add Fix-MinGW-build-error.patch
  * add Fix-some-minor-inconsistencies-in-LAPACKE_czgesvdq.patch
- Remove pre_checkin.sh, remove lapack-man.changes copy</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1620648000">- stop owning directories provided by filesystem (bsc#1184786)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1626264000">- Do not create the dummy files in /etc/alternatives during
  %install: managed by update-alternatives and packaged as ghost.</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;ismail@i10z.com&gt;" date="1626696000">- Rename conflicting MIN.3 and MAX.3 manpages into lapack-{MAX,MIN}.3</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1641211200">- Add Fix-out-of-bounds-read.patch to fix out of bound reads when
  user input is not validated properly.  (bsc#1193562, CVE-2021-4048)</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1647345600">- Consolidate dummy links for update-alternatives bringing them
  in sync with openblas. Add alternatives for lapacke.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1674648000">- Make library links in the alternatives directory arch dependent.
  This avoids conflicts when both 32-bit and 64-bit versions are
  installed (boo#1207563).</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1675339200">- Build deprecated functions again to avoid breaking the ABI.
  (boo#1207989)</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1675598400">- Remove unneeded links. These will be taken care of by the
  update-alternatives. This will bring this package in sync
  with openblas.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1676030400">- Fix missing symbols for deprecated functions in LAPACK, add
  Restore_missing_deprecated_prototypes.patch
- Add -Wl,--no-undefined when creating shared libraries,
  to catch missing symbols during build
- Test fixes:
  * Build test binaries during %build, run in %check
  * Fix incorrect path for test output, to actually catch
    any test failures
- Spec file cleanup:
  * Do not rename blaslib, it is used for test binaries
  * Use same commands for building lapacke as for other libs
  * Remove unused FFLAGS_NOOP for test binaries</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1676462400">- As a configurable option add tmglib code to the LAPACK librarly
  and enable TMG in LAPACKE as the header files provide its API
  (boo#1207989 &amp; bsc#1087426).
- Fix update-alternatives for lapacke (bsc#1207358).
- Restore generic link for update-alternatives. This is usually
  set by the update-alternatives and it is '%ghost'ed but rpmlint
  complains.
- Move update-alternatives --remove to %%postun to stop rpmlint
  from complaining.
- Removed useless - because never executed - %%postrans scriptlets.
- Added missing _%%{_arch} to update-alternative names.
- rpmlint complains anyway - this time about alternative-link-missing
  - as it does not understand the _%%{_arch} endings: muffle with
  rpmlintrc.
- Make arch-dependent generic names conditional.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1677153600">- Set -mfpmath=sse for the entire build for ix86 platforms
  on SLE/Leap. Since we build for x86_64, we know that sse
  is available.
  This helps to avoid effects from excess precision that
  can be seen in the test suite.
  On Factory we leave -ffloat-store for the test suite
  only as this option comes at a performance penalty.
  We may see precision related issues in the test suite
  with future compilers regardless.</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>
</package>
<package pkgid="f063f2010fe5675d64ab159ba0536988c450ad3042bda98dc74b4a4c5379779ed0624aa2fb8c716ea5517373ac792f6c5b9f487f4b2c9cae9ad6406dc67de0f6" name="blas-devel-32bit" arch="x86_64">
  <version epoch="0" ver="3.9.0" rel="9.4"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1584100800">- Add -std=legacy in order to fix boo#1166619.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1602244800">- lapack-man:
  * Build manpages from same sources as the binaries (3.8.0) instead
    of old 3.5.0.
  * Merge blas-man package into lapack-man package. Avoids tedious
    splitting of the two.
  * Use fdupes macro instead of trying to deduplicate man pages
    manually.
- Cleanup lapack spec:
  * Remove conditionals for obsolete distro versions
  * Only use python3-base instead of python3
  * Drop old copy of lapack_testing.py as separate source</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1602244801">- Build CBLAS from lapack package
  * update baselibs.conf
- Clean up spec file:
  * remove useless make cleanlib
  * remove ineffective duplicated 'make ..lib' calls with deviating
    opts, as the object files are not removed (fortuanately) the
    existing PIC files are used for the static libraries
  * remove fortran-only -std=legacy opt from CFLAGS</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1602504000">- Update to version 3.9.0:
  * LAPACK QR-preconditioned QR SVD method - xGESVDQ routines
  * LAPACK Householder Reconstruction
- Add Avoid-out-of-bounds-accesses-in-complex-EIG-tests.patch
- Rebase lapack-3.2.2.patch
- Drop -std=legacy from fortran flags:
  * add Fix-MinGW-build-error.patch
  * add Fix-some-minor-inconsistencies-in-LAPACKE_czgesvdq.patch
- Remove pre_checkin.sh, remove lapack-man.changes copy</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1620648000">- stop owning directories provided by filesystem (bsc#1184786)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1626264000">- Do not create the dummy files in /etc/alternatives during
  %install: managed by update-alternatives and packaged as ghost.</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;ismail@i10z.com&gt;" date="1626696000">- Rename conflicting MIN.3 and MAX.3 manpages into lapack-{MAX,MIN}.3</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1641211200">- Add Fix-out-of-bounds-read.patch to fix out of bound reads when
  user input is not validated properly.  (bsc#1193562, CVE-2021-4048)</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1647345600">- Consolidate dummy links for update-alternatives bringing them
  in sync with openblas. Add alternatives for lapacke.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1674648000">- Make library links in the alternatives directory arch dependent.
  This avoids conflicts when both 32-bit and 64-bit versions are
  installed (boo#1207563).</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1675339200">- Build deprecated functions again to avoid breaking the ABI.
  (boo#1207989)</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1675598400">- Remove unneeded links. These will be taken care of by the
  update-alternatives. This will bring this package in sync
  with openblas.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1676030400">- Fix missing symbols for deprecated functions in LAPACK, add
  Restore_missing_deprecated_prototypes.patch
- Add -Wl,--no-undefined when creating shared libraries,
  to catch missing symbols during build
- Test fixes:
  * Build test binaries during %build, run in %check
  * Fix incorrect path for test output, to actually catch
    any test failures
- Spec file cleanup:
  * Do not rename blaslib, it is used for test binaries
  * Use same commands for building lapacke as for other libs
  * Remove unused FFLAGS_NOOP for test binaries</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1676462400">- As a configurable option add tmglib code to the LAPACK librarly
  and enable TMG in LAPACKE as the header files provide its API
  (boo#1207989 &amp; bsc#1087426).
- Fix update-alternatives for lapacke (bsc#1207358).
- Restore generic link for update-alternatives. This is usually
  set by the update-alternatives and it is '%ghost'ed but rpmlint
  complains.
- Move update-alternatives --remove to %%postun to stop rpmlint
  from complaining.
- Removed useless - because never executed - %%postrans scriptlets.
- Added missing _%%{_arch} to update-alternative names.
- rpmlint complains anyway - this time about alternative-link-missing
  - as it does not understand the _%%{_arch} endings: muffle with
  rpmlintrc.
- Make arch-dependent generic names conditional.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1677153600">- Set -mfpmath=sse for the entire build for ix86 platforms
  on SLE/Leap. Since we build for x86_64, we know that sse
  is available.
  This helps to avoid effects from excess precision that
  can be seen in the test suite.
  On Factory we leave -ffloat-store for the test suite
  only as this option comes at a performance penalty.
  We may see precision related issues in the test suite
  with future compilers regardless.</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>
</package>
<package pkgid="0a1ba522e08786f2c06baef04238eb9e33c079f1d56aca0b3b0929d1e2e47b420a33f1b4c442773ab3ce0500f36b15b579e39fdc9e29345a17316470a61e00b1" name="blas-devel-static" arch="i586">
  <version epoch="0" ver="3.9.0" rel="9.4"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1584100800">- Add -std=legacy in order to fix boo#1166619.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1602244800">- lapack-man:
  * Build manpages from same sources as the binaries (3.8.0) instead
    of old 3.5.0.
  * Merge blas-man package into lapack-man package. Avoids tedious
    splitting of the two.
  * Use fdupes macro instead of trying to deduplicate man pages
    manually.
- Cleanup lapack spec:
  * Remove conditionals for obsolete distro versions
  * Only use python3-base instead of python3
  * Drop old copy of lapack_testing.py as separate source</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1602244801">- Build CBLAS from lapack package
  * update baselibs.conf
- Clean up spec file:
  * remove useless make cleanlib
  * remove ineffective duplicated 'make ..lib' calls with deviating
    opts, as the object files are not removed (fortuanately) the
    existing PIC files are used for the static libraries
  * remove fortran-only -std=legacy opt from CFLAGS</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1602504000">- Update to version 3.9.0:
  * LAPACK QR-preconditioned QR SVD method - xGESVDQ routines
  * LAPACK Householder Reconstruction
- Add Avoid-out-of-bounds-accesses-in-complex-EIG-tests.patch
- Rebase lapack-3.2.2.patch
- Drop -std=legacy from fortran flags:
  * add Fix-MinGW-build-error.patch
  * add Fix-some-minor-inconsistencies-in-LAPACKE_czgesvdq.patch
- Remove pre_checkin.sh, remove lapack-man.changes copy</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1620648000">- stop owning directories provided by filesystem (bsc#1184786)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1626264000">- Do not create the dummy files in /etc/alternatives during
  %install: managed by update-alternatives and packaged as ghost.</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;ismail@i10z.com&gt;" date="1626696000">- Rename conflicting MIN.3 and MAX.3 manpages into lapack-{MAX,MIN}.3</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1641211200">- Add Fix-out-of-bounds-read.patch to fix out of bound reads when
  user input is not validated properly.  (bsc#1193562, CVE-2021-4048)</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1647345600">- Consolidate dummy links for update-alternatives bringing them
  in sync with openblas. Add alternatives for lapacke.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1674648000">- Make library links in the alternatives directory arch dependent.
  This avoids conflicts when both 32-bit and 64-bit versions are
  installed (boo#1207563).</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1675339200">- Build deprecated functions again to avoid breaking the ABI.
  (boo#1207989)</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1675598400">- Remove unneeded links. These will be taken care of by the
  update-alternatives. This will bring this package in sync
  with openblas.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1676030400">- Fix missing symbols for deprecated functions in LAPACK, add
  Restore_missing_deprecated_prototypes.patch
- Add -Wl,--no-undefined when creating shared libraries,
  to catch missing symbols during build
- Test fixes:
  * Build test binaries during %build, run in %check
  * Fix incorrect path for test output, to actually catch
    any test failures
- Spec file cleanup:
  * Do not rename blaslib, it is used for test binaries
  * Use same commands for building lapacke as for other libs
  * Remove unused FFLAGS_NOOP for test binaries</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1676462400">- As a configurable option add tmglib code to the LAPACK librarly
  and enable TMG in LAPACKE as the header files provide its API
  (boo#1207989 &amp; bsc#1087426).
- Fix update-alternatives for lapacke (bsc#1207358).
- Restore generic link for update-alternatives. This is usually
  set by the update-alternatives and it is '%ghost'ed but rpmlint
  complains.
- Move update-alternatives --remove to %%postun to stop rpmlint
  from complaining.
- Removed useless - because never executed - %%postrans scriptlets.
- Added missing _%%{_arch} to update-alternative names.
- rpmlint complains anyway - this time about alternative-link-missing
  - as it does not understand the _%%{_arch} endings: muffle with
  rpmlintrc.
- Make arch-dependent generic names conditional.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1677153600">- Set -mfpmath=sse for the entire build for ix86 platforms
  on SLE/Leap. Since we build for x86_64, we know that sse
  is available.
  This helps to avoid effects from excess precision that
  can be seen in the test suite.
  On Factory we leave -ffloat-store for the test suite
  only as this option comes at a performance penalty.
  We may see precision related issues in the test suite
  with future compilers regardless.</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>
</package>
<package pkgid="67c9a7eab66768c8074d25c49cc3c64929f2ea4a09a89a5f9391b5a041de8fee6da5f5b5fafe116dfd10c3fd34b9d9bee03893fc80a0535b67522d49f04416ae" name="blas-devel-static" arch="x86_64">
  <version epoch="0" ver="3.9.0" rel="9.4"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1584100800">- Add -std=legacy in order to fix boo#1166619.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1602244800">- lapack-man:
  * Build manpages from same sources as the binaries (3.8.0) instead
    of old 3.5.0.
  * Merge blas-man package into lapack-man package. Avoids tedious
    splitting of the two.
  * Use fdupes macro instead of trying to deduplicate man pages
    manually.
- Cleanup lapack spec:
  * Remove conditionals for obsolete distro versions
  * Only use python3-base instead of python3
  * Drop old copy of lapack_testing.py as separate source</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1602244801">- Build CBLAS from lapack package
  * update baselibs.conf
- Clean up spec file:
  * remove useless make cleanlib
  * remove ineffective duplicated 'make ..lib' calls with deviating
    opts, as the object files are not removed (fortuanately) the
    existing PIC files are used for the static libraries
  * remove fortran-only -std=legacy opt from CFLAGS</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1602504000">- Update to version 3.9.0:
  * LAPACK QR-preconditioned QR SVD method - xGESVDQ routines
  * LAPACK Householder Reconstruction
- Add Avoid-out-of-bounds-accesses-in-complex-EIG-tests.patch
- Rebase lapack-3.2.2.patch
- Drop -std=legacy from fortran flags:
  * add Fix-MinGW-build-error.patch
  * add Fix-some-minor-inconsistencies-in-LAPACKE_czgesvdq.patch
- Remove pre_checkin.sh, remove lapack-man.changes copy</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1620648000">- stop owning directories provided by filesystem (bsc#1184786)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1626264000">- Do not create the dummy files in /etc/alternatives during
  %install: managed by update-alternatives and packaged as ghost.</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;ismail@i10z.com&gt;" date="1626696000">- Rename conflicting MIN.3 and MAX.3 manpages into lapack-{MAX,MIN}.3</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1641211200">- Add Fix-out-of-bounds-read.patch to fix out of bound reads when
  user input is not validated properly.  (bsc#1193562, CVE-2021-4048)</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1647345600">- Consolidate dummy links for update-alternatives bringing them
  in sync with openblas. Add alternatives for lapacke.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1674648000">- Make library links in the alternatives directory arch dependent.
  This avoids conflicts when both 32-bit and 64-bit versions are
  installed (boo#1207563).</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1675339200">- Build deprecated functions again to avoid breaking the ABI.
  (boo#1207989)</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1675598400">- Remove unneeded links. These will be taken care of by the
  update-alternatives. This will bring this package in sync
  with openblas.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1676030400">- Fix missing symbols for deprecated functions in LAPACK, add
  Restore_missing_deprecated_prototypes.patch
- Add -Wl,--no-undefined when creating shared libraries,
  to catch missing symbols during build
- Test fixes:
  * Build test binaries during %build, run in %check
  * Fix incorrect path for test output, to actually catch
    any test failures
- Spec file cleanup:
  * Do not rename blaslib, it is used for test binaries
  * Use same commands for building lapacke as for other libs
  * Remove unused FFLAGS_NOOP for test binaries</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1676462400">- As a configurable option add tmglib code to the LAPACK librarly
  and enable TMG in LAPACKE as the header files provide its API
  (boo#1207989 &amp; bsc#1087426).
- Fix update-alternatives for lapacke (bsc#1207358).
- Restore generic link for update-alternatives. This is usually
  set by the update-alternatives and it is '%ghost'ed but rpmlint
  complains.
- Move update-alternatives --remove to %%postun to stop rpmlint
  from complaining.
- Removed useless - because never executed - %%postrans scriptlets.
- Added missing _%%{_arch} to update-alternative names.
- rpmlint complains anyway - this time about alternative-link-missing
  - as it does not understand the _%%{_arch} endings: muffle with
  rpmlintrc.
- Make arch-dependent generic names conditional.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1677153600">- Set -mfpmath=sse for the entire build for ix86 platforms
  on SLE/Leap. Since we build for x86_64, we know that sse
  is available.
  This helps to avoid effects from excess precision that
  can be seen in the test suite.
  On Factory we leave -ffloat-store for the test suite
  only as this option comes at a performance penalty.
  We may see precision related issues in the test suite
  with future compilers regardless.</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>
</package>
<package pkgid="81f1a9f4a328a2f9fd95218f4e759f2f01396ad3592c3540ebacfdb4f199ffbd779f7d817509fe690ff7c2d5464f7b99ced5c1872a2e6c865272fb5fc9f3b702" name="blosc2" arch="src">
  <version epoch="0" ver="2.10.5" rel="3.3"/>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1676635200">- Initial specfile for v2.6.1 based on specfile for blosc 1
- Required by python-blosc2, required by python-tables
- Add blosc2-export-schunk.patch
  * gh#Blosc/python-blosc2#83, gh#Blosc/c-blosc2#448</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1677240000">- Set ExclusiveArch to x86_64, %ix86 and aarch64: other platforms
  fail</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1677240001">- Update to 2.7.1
  * Caterva has been merged and carefully integrated in C-Blosc2 in
    the new b2nd interface. For more info on the new interface, see
    https://www.blosc.org/c-blosc2/reference/b2nd.html. Thanks to
    Marta Iborra, Oscar Guiñón, J. David Ibáñez and Francesc Alted.
    Also thanks to Aleix Alcacer for his great work in the Caterva
    project. We have a blog about this:
    https://www.blosc.org/posts/blosc2-ndim-intro
  * Updated internal zstd sources to 1.5.4. Thanks to Dimitri
    Papadopoulos.
  * blosc2_schunk_avoid_cframe_free and blosc2_schunk_append_file
    are exported as public functions now. Thanks to @bnavigator.
  * BloscLZ codec is now treated exactly the same as LZ4. Before
    BloscLZ was considered less capable of reaching decent
    compression ratios, but this has changed quite a bit lately, so
    there is no point in treating both differently.
  * Fixed some leaks, mainly on the test suite.
  * Fixed quite a bit of compiler warnings.
  - Drop blosc2-export-schunk.patch</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1677326400">- Fix AVX2 deactivation</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1677326401">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1680177600">- Update to 2.8.0
  * New bytedelta filter added. SIMD support for Intel and ARM platforms is there.
    We have blogged about this: https://www.blosc.org/posts/bytedelta-enhance-compression-toolset
    Thanks to Aras Pranckevičius for inspiration and initial implementation.
  * Minor improvements in BloscLZ, leading to better compression ratios in general.
  * BLoscLZ version bumped to 2.5.2.
  * Updated internal zlib-ng to 2.0.7.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1680264000">- Add _constraints</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1683806400">- Update to 2.9.1
  * Allow the use of BTUNE by detecting the ``BTUNE_BALANCE``
    environment variable.
- Release 2.9.0
  * Dynamic plugins as Python wheels are supported now! This new
    feature allows for creating plugins in C, distribute them as
    wheels, and load them dynamically in runtime. Small example at
    https://github.com/Blosc/blosc2_plugin_example
  * BloscLZ can achieve more speed in clevel 1 now.
  * Internal Zstd sources updated to latest 1.5.5 version.
  * Copyright notice updated.  Thanks to @DimitriPapadopoulos.
- Skip failing test_contexts gh#Blosc/c-blosc2#464</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1684238400">- Add c-blosc2-pr483-BLOSC_STUNE.patch gh#Bosc/c-blosc2#483
  * Fixes build failure of PyTables</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1692705600">- Update to 2.10.2
  * Several fixes for the CMake system. Thanks to Axel Huebl. See
    PR #541 and #542.
- Changes from 2.10.0 to 2.10.1
  * blosc2_remove_urlpath(const char *urlpath) does not return an
    error when path does not exist.
  * Changes in CMake installer to conserve targets and properties
    on install, so CMake users do not need to write
    FindBlosc2.cmake files anymore. This also helps to preserve
    transitive dependencies on CMake targets, especially useful for
    fully static builds, e.g., for Python wheels. Thanks to @ax3l
    (Axel Huebl). See PR #537.
  * Fix new typos. Thanks to @DimitriPapadopoulos. See PR #538.
- Changes from 2.9.3 to 2.10.0
  * bytedelta filter has been fixed. For backward compatibility,
    the old bytedelta filter is still available as
    BLOSC_FILTER_BYTEDELTA_BUGGY symbol, with the same ID (34) than
    before. The new, fixed bytedelta filter has received a new ID
    (35) and it can be used via the usual BLOSC_FILTER_BYTEDELTA
    symbol. That means that old data written with the buggy
    bytedelta filter should be decompressed without issues. Thanks
    to @foody (Tom Birch) for the fix. See #531, #532 for more
    info.
  * Filter buffers are correctly cycled now. Now it is possible to
    use e.g. shuffle and bitshuffle filters in the pipeline. Thanks
    to @foody (Tom Birch) for the fix. See #528 and PR #530.
  * Assorted fixes for allowing better inclusion in external
    projects. Thanks to @ax3l (Axel Huebel). See #525, #527 and
    [#529].
- Changes from 2.9.2 to 2.9.3
  * Thanks to Dimitri Papadopoulos for an extensive set of
    improvements in documentation and code.
  * load_lib is now a private function. Before was public, but
    never meant to be.
  * Several fixes for bugs discovered by the fuzzer.
- Changes from 2.9.1 to 2.9.2
  * Now is possible to register the same plugin (as long as they
    have the same ID and name) without errors. This is useful for
    registering the same plugin without worrying on whether it has
    been registered already.
  * Improved detection of dynamic plugin locations. Now they must
    implement plugin_module.print_libpath() as the canonical way to
    find the path for the dynamic library plugin.
  * The blosc2_static has gained the cmake
    POSITION_INDEPENDENT_CODE property. This should allow to use
    the static library in more situations.
  * BLOSC_STUNE is defined in blosc2.h now. Fixes #481. Thanks to
    @DimitriPapadopoulos.
  * Fixed an issue when having incompressible data in combination
    with lazy_chunks.
  * Fix linking with static -DBUILD_STATIC=0. Fixes #480.
  * Many small fixes and code improvements. Thanks to
    @DimitriPapadopoulos, @bnavigator.
- Drop c-blosc2-pr483-BLOSC_STUNE.patch upstream merged</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1697284800">- Update to 2.10.5
  * Fix a variable name in a test that was causing a segfault in
    some platforms.
  * Change tuner's functions signature to return always an error
    code. This allows for better error checking when using plugable
    tuners in Blosc2.
  * Do checks when creating contexts.
- Release 2.10.4
  * Remove duplicated tune initialization since it is already done
    in blosc2_create_cctx. Thanks to Marta Iborra
  * Typos fixed.  Thanks to Dimitri Papadopoulos.
- Release 2.10.3
  * Globally registered new codec openhtj2k. This will be loaded
    dynamically. See PR #557.
  * Added a BLOSC_INFO macro for details on compression params.
  * Added get_blocksize.c example on automatic blocksizes.
  * Warning fixes.
- Add c-blosc2-pr563-armv7l-option.patch gh#Blosc/c-blosc2#563
  (But there is sitll a "Bus error" in the CTests)</changelog>
</package>
<package pkgid="b4464a16e90311e7af18ea3a89479855363b710b088173060ab2cad50e06c477efe1eb03296eac85f9f28c6ef0622ca306197759e34d97529e97146acde3a7c7" name="blosc2" arch="src">
  <version epoch="0" ver="2.11.3" rel="1.1"/>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1676635200">- Initial specfile for v2.6.1 based on specfile for blosc 1
- Required by python-blosc2, required by python-tables
- Add blosc2-export-schunk.patch
  * gh#Blosc/python-blosc2#83, gh#Blosc/c-blosc2#448</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1677240000">- Set ExclusiveArch to x86_64, %ix86 and aarch64: other platforms
  fail</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1677240001">- Update to 2.7.1
  * Caterva has been merged and carefully integrated in C-Blosc2 in
    the new b2nd interface. For more info on the new interface, see
    https://www.blosc.org/c-blosc2/reference/b2nd.html. Thanks to
    Marta Iborra, Oscar Guiñón, J. David Ibáñez and Francesc Alted.
    Also thanks to Aleix Alcacer for his great work in the Caterva
    project. We have a blog about this:
    https://www.blosc.org/posts/blosc2-ndim-intro
  * Updated internal zstd sources to 1.5.4. Thanks to Dimitri
    Papadopoulos.
  * blosc2_schunk_avoid_cframe_free and blosc2_schunk_append_file
    are exported as public functions now. Thanks to @bnavigator.
  * BloscLZ codec is now treated exactly the same as LZ4. Before
    BloscLZ was considered less capable of reaching decent
    compression ratios, but this has changed quite a bit lately, so
    there is no point in treating both differently.
  * Fixed some leaks, mainly on the test suite.
  * Fixed quite a bit of compiler warnings.
  - Drop blosc2-export-schunk.patch</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1677326400">- Fix AVX2 deactivation</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1677326401">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1680177600">- Update to 2.8.0
  * New bytedelta filter added. SIMD support for Intel and ARM platforms is there.
    We have blogged about this: https://www.blosc.org/posts/bytedelta-enhance-compression-toolset
    Thanks to Aras Pranckevičius for inspiration and initial implementation.
  * Minor improvements in BloscLZ, leading to better compression ratios in general.
  * BLoscLZ version bumped to 2.5.2.
  * Updated internal zlib-ng to 2.0.7.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1680264000">- Add _constraints</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1683806400">- Update to 2.9.1
  * Allow the use of BTUNE by detecting the ``BTUNE_BALANCE``
    environment variable.
- Release 2.9.0
  * Dynamic plugins as Python wheels are supported now! This new
    feature allows for creating plugins in C, distribute them as
    wheels, and load them dynamically in runtime. Small example at
    https://github.com/Blosc/blosc2_plugin_example
  * BloscLZ can achieve more speed in clevel 1 now.
  * Internal Zstd sources updated to latest 1.5.5 version.
  * Copyright notice updated.  Thanks to @DimitriPapadopoulos.
- Skip failing test_contexts gh#Blosc/c-blosc2#464</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1684238400">- Add c-blosc2-pr483-BLOSC_STUNE.patch gh#Bosc/c-blosc2#483
  * Fixes build failure of PyTables</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1692705600">- Update to 2.10.2
  * Several fixes for the CMake system. Thanks to Axel Huebl. See
    PR #541 and #542.
- Changes from 2.10.0 to 2.10.1
  * blosc2_remove_urlpath(const char *urlpath) does not return an
    error when path does not exist.
  * Changes in CMake installer to conserve targets and properties
    on install, so CMake users do not need to write
    FindBlosc2.cmake files anymore. This also helps to preserve
    transitive dependencies on CMake targets, especially useful for
    fully static builds, e.g., for Python wheels. Thanks to @ax3l
    (Axel Huebl). See PR #537.
  * Fix new typos. Thanks to @DimitriPapadopoulos. See PR #538.
- Changes from 2.9.3 to 2.10.0
  * bytedelta filter has been fixed. For backward compatibility,
    the old bytedelta filter is still available as
    BLOSC_FILTER_BYTEDELTA_BUGGY symbol, with the same ID (34) than
    before. The new, fixed bytedelta filter has received a new ID
    (35) and it can be used via the usual BLOSC_FILTER_BYTEDELTA
    symbol. That means that old data written with the buggy
    bytedelta filter should be decompressed without issues. Thanks
    to @foody (Tom Birch) for the fix. See #531, #532 for more
    info.
  * Filter buffers are correctly cycled now. Now it is possible to
    use e.g. shuffle and bitshuffle filters in the pipeline. Thanks
    to @foody (Tom Birch) for the fix. See #528 and PR #530.
  * Assorted fixes for allowing better inclusion in external
    projects. Thanks to @ax3l (Axel Huebel). See #525, #527 and
    [#529].
- Changes from 2.9.2 to 2.9.3
  * Thanks to Dimitri Papadopoulos for an extensive set of
    improvements in documentation and code.
  * load_lib is now a private function. Before was public, but
    never meant to be.
  * Several fixes for bugs discovered by the fuzzer.
- Changes from 2.9.1 to 2.9.2
  * Now is possible to register the same plugin (as long as they
    have the same ID and name) without errors. This is useful for
    registering the same plugin without worrying on whether it has
    been registered already.
  * Improved detection of dynamic plugin locations. Now they must
    implement plugin_module.print_libpath() as the canonical way to
    find the path for the dynamic library plugin.
  * The blosc2_static has gained the cmake
    POSITION_INDEPENDENT_CODE property. This should allow to use
    the static library in more situations.
  * BLOSC_STUNE is defined in blosc2.h now. Fixes #481. Thanks to
    @DimitriPapadopoulos.
  * Fixed an issue when having incompressible data in combination
    with lazy_chunks.
  * Fix linking with static -DBUILD_STATIC=0. Fixes #480.
  * Many small fixes and code improvements. Thanks to
    @DimitriPapadopoulos, @bnavigator.
- Drop c-blosc2-pr483-BLOSC_STUNE.patch upstream merged</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1697284800">- Update to 2.10.5
  * Fix a variable name in a test that was causing a segfault in
    some platforms.
  * Change tuner's functions signature to return always an error
    code. This allows for better error checking when using plugable
    tuners in Blosc2.
  * Do checks when creating contexts.
- Release 2.10.4
  * Remove duplicated tune initialization since it is already done
    in blosc2_create_cctx. Thanks to Marta Iborra
  * Typos fixed.  Thanks to Dimitri Papadopoulos.
- Release 2.10.3
  * Globally registered new codec openhtj2k. This will be loaded
    dynamically. See PR #557.
  * Added a BLOSC_INFO macro for details on compression params.
  * Added get_blocksize.c example on automatic blocksizes.
  * Warning fixes.
- Add c-blosc2-pr563-armv7l-option.patch gh#Blosc/c-blosc2#563
  (But there is sitll a "Bus error" in the CTests)</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1701345600">- Update to 2.11.2:
  * Added support for ARMv7l platforms (Raspberry Pi). The NEON version
    of the bitshuffle filter was not compiling there, and besides it
    offered no performance advantage over the generic bitshuffle version
    (it is 2x to 3x slower actually). So bitshuffle-neon.c has been
    disabled by default in all ARM platforms.
  * Also, unaligned access has been disabled in all ARM non-64bits platforms.
    It turned out that, at least the armv7l CPU in Raspberry Pi 4, had
    issues because __ARM_FEATURE_UNALIGNED C macro was asserted in the
    compiler (both gcc and clang), but it actually made binaries to raise
    a "Bus error".
  * Thanks to Ben Nuttall for providing a Raspberry Pi for tracking down
    these issues.
- Release 2.11.1
  * Fix ALTIVEC header. Only affects to IBM POWER builds. Thanks to
    Michael Kuhn for providing a patch.
- Release 2.11.0
  * New AVX512 support for the bitshuffle filter. This is a backport of
    the upstream bitshuffle project. Expect up to 20% better compression
    speed on AMD Zen4 architecture (7950X3D CPU).
  * Add c-blosc2 package definition for Guix. Thanks to Ivan Vilata.
  * Properly check calls to strtol. Fixes #558.
  * Export the b2nd_copy_buffer function. This may be useful for other
    projects dealing with multidimensional arrays in memory. Thanks to
    Ivan Vilata.
  * Better check that nthreads must be &gt;= 1 and &lt;= INT16_MAX. Fixes #559.
  * Fix compile arguments for armv7l. Thanks to Ben Greiner.
- Drop patch c-blosc2-pr563-armv7l-option.patch, included upstream.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1701432000">- Update to 2.11.3
  * Frames accept now typesizes that are larger than 255 (and up to
    2**31). See PyTables/PyTables#1086. Thanks to @chris-allan for
    the report.
  * AVX512 runtime dispatching has been fixed (basically disabled)
    for GCC versions &lt;= 10.
  * Use typedef for blosc_timestamp_t. Thanks to Magnus Ulimoen.</changelog>
</package>
<package pkgid="a98d44e3d8d2398177acef7abf47d60561ea42b77ac168e78332b46126c2b896500679027d54d9b10826fed413e354953a30f5ea5d1f038e29877692f55d60cd" name="blosc2-debugsource" arch="i586">
  <version epoch="0" ver="2.10.5" rel="3.3"/>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1676635200">- Initial specfile for v2.6.1 based on specfile for blosc 1
- Required by python-blosc2, required by python-tables
- Add blosc2-export-schunk.patch
  * gh#Blosc/python-blosc2#83, gh#Blosc/c-blosc2#448</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1677240000">- Set ExclusiveArch to x86_64, %ix86 and aarch64: other platforms
  fail</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1677240001">- Update to 2.7.1
  * Caterva has been merged and carefully integrated in C-Blosc2 in
    the new b2nd interface. For more info on the new interface, see
    https://www.blosc.org/c-blosc2/reference/b2nd.html. Thanks to
    Marta Iborra, Oscar Guiñón, J. David Ibáñez and Francesc Alted.
    Also thanks to Aleix Alcacer for his great work in the Caterva
    project. We have a blog about this:
    https://www.blosc.org/posts/blosc2-ndim-intro
  * Updated internal zstd sources to 1.5.4. Thanks to Dimitri
    Papadopoulos.
  * blosc2_schunk_avoid_cframe_free and blosc2_schunk_append_file
    are exported as public functions now. Thanks to @bnavigator.
  * BloscLZ codec is now treated exactly the same as LZ4. Before
    BloscLZ was considered less capable of reaching decent
    compression ratios, but this has changed quite a bit lately, so
    there is no point in treating both differently.
  * Fixed some leaks, mainly on the test suite.
  * Fixed quite a bit of compiler warnings.
  - Drop blosc2-export-schunk.patch</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1677326400">- Fix AVX2 deactivation</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1677326401">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1680177600">- Update to 2.8.0
  * New bytedelta filter added. SIMD support for Intel and ARM platforms is there.
    We have blogged about this: https://www.blosc.org/posts/bytedelta-enhance-compression-toolset
    Thanks to Aras Pranckevičius for inspiration and initial implementation.
  * Minor improvements in BloscLZ, leading to better compression ratios in general.
  * BLoscLZ version bumped to 2.5.2.
  * Updated internal zlib-ng to 2.0.7.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1680264000">- Add _constraints</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1683806400">- Update to 2.9.1
  * Allow the use of BTUNE by detecting the ``BTUNE_BALANCE``
    environment variable.
- Release 2.9.0
  * Dynamic plugins as Python wheels are supported now! This new
    feature allows for creating plugins in C, distribute them as
    wheels, and load them dynamically in runtime. Small example at
    https://github.com/Blosc/blosc2_plugin_example
  * BloscLZ can achieve more speed in clevel 1 now.
  * Internal Zstd sources updated to latest 1.5.5 version.
  * Copyright notice updated.  Thanks to @DimitriPapadopoulos.
- Skip failing test_contexts gh#Blosc/c-blosc2#464</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1684238400">- Add c-blosc2-pr483-BLOSC_STUNE.patch gh#Bosc/c-blosc2#483
  * Fixes build failure of PyTables</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1692705600">- Update to 2.10.2
  * Several fixes for the CMake system. Thanks to Axel Huebl. See
    PR #541 and #542.
- Changes from 2.10.0 to 2.10.1
  * blosc2_remove_urlpath(const char *urlpath) does not return an
    error when path does not exist.
  * Changes in CMake installer to conserve targets and properties
    on install, so CMake users do not need to write
    FindBlosc2.cmake files anymore. This also helps to preserve
    transitive dependencies on CMake targets, especially useful for
    fully static builds, e.g., for Python wheels. Thanks to @ax3l
    (Axel Huebl). See PR #537.
  * Fix new typos. Thanks to @DimitriPapadopoulos. See PR #538.
- Changes from 2.9.3 to 2.10.0
  * bytedelta filter has been fixed. For backward compatibility,
    the old bytedelta filter is still available as
    BLOSC_FILTER_BYTEDELTA_BUGGY symbol, with the same ID (34) than
    before. The new, fixed bytedelta filter has received a new ID
    (35) and it can be used via the usual BLOSC_FILTER_BYTEDELTA
    symbol. That means that old data written with the buggy
    bytedelta filter should be decompressed without issues. Thanks
    to @foody (Tom Birch) for the fix. See #531, #532 for more
    info.
  * Filter buffers are correctly cycled now. Now it is possible to
    use e.g. shuffle and bitshuffle filters in the pipeline. Thanks
    to @foody (Tom Birch) for the fix. See #528 and PR #530.
  * Assorted fixes for allowing better inclusion in external
    projects. Thanks to @ax3l (Axel Huebel). See #525, #527 and
    [#529].
- Changes from 2.9.2 to 2.9.3
  * Thanks to Dimitri Papadopoulos for an extensive set of
    improvements in documentation and code.
  * load_lib is now a private function. Before was public, but
    never meant to be.
  * Several fixes for bugs discovered by the fuzzer.
- Changes from 2.9.1 to 2.9.2
  * Now is possible to register the same plugin (as long as they
    have the same ID and name) without errors. This is useful for
    registering the same plugin without worrying on whether it has
    been registered already.
  * Improved detection of dynamic plugin locations. Now they must
    implement plugin_module.print_libpath() as the canonical way to
    find the path for the dynamic library plugin.
  * The blosc2_static has gained the cmake
    POSITION_INDEPENDENT_CODE property. This should allow to use
    the static library in more situations.
  * BLOSC_STUNE is defined in blosc2.h now. Fixes #481. Thanks to
    @DimitriPapadopoulos.
  * Fixed an issue when having incompressible data in combination
    with lazy_chunks.
  * Fix linking with static -DBUILD_STATIC=0. Fixes #480.
  * Many small fixes and code improvements. Thanks to
    @DimitriPapadopoulos, @bnavigator.
- Drop c-blosc2-pr483-BLOSC_STUNE.patch upstream merged</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1697284800">- Update to 2.10.5
  * Fix a variable name in a test that was causing a segfault in
    some platforms.
  * Change tuner's functions signature to return always an error
    code. This allows for better error checking when using plugable
    tuners in Blosc2.
  * Do checks when creating contexts.
- Release 2.10.4
  * Remove duplicated tune initialization since it is already done
    in blosc2_create_cctx. Thanks to Marta Iborra
  * Typos fixed.  Thanks to Dimitri Papadopoulos.
- Release 2.10.3
  * Globally registered new codec openhtj2k. This will be loaded
    dynamically. See PR #557.
  * Added a BLOSC_INFO macro for details on compression params.
  * Added get_blocksize.c example on automatic blocksizes.
  * Warning fixes.
- Add c-blosc2-pr563-armv7l-option.patch gh#Blosc/c-blosc2#563
  (But there is sitll a "Bus error" in the CTests)</changelog>
</package>
<package pkgid="d6c0db91111c88bf701000048836b00488cd7ffab4eeb58ec2b8f08749432bbe8aaacb3da2fb37f8cd6fc86228bba8e6892ad70b5e2a3e8695fe98e8021299dc" name="blosc2-debugsource" arch="x86_64">
  <version epoch="0" ver="2.11.3" rel="1.1"/>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1676635200">- Initial specfile for v2.6.1 based on specfile for blosc 1
- Required by python-blosc2, required by python-tables
- Add blosc2-export-schunk.patch
  * gh#Blosc/python-blosc2#83, gh#Blosc/c-blosc2#448</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1677240000">- Set ExclusiveArch to x86_64, %ix86 and aarch64: other platforms
  fail</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1677240001">- Update to 2.7.1
  * Caterva has been merged and carefully integrated in C-Blosc2 in
    the new b2nd interface. For more info on the new interface, see
    https://www.blosc.org/c-blosc2/reference/b2nd.html. Thanks to
    Marta Iborra, Oscar Guiñón, J. David Ibáñez and Francesc Alted.
    Also thanks to Aleix Alcacer for his great work in the Caterva
    project. We have a blog about this:
    https://www.blosc.org/posts/blosc2-ndim-intro
  * Updated internal zstd sources to 1.5.4. Thanks to Dimitri
    Papadopoulos.
  * blosc2_schunk_avoid_cframe_free and blosc2_schunk_append_file
    are exported as public functions now. Thanks to @bnavigator.
  * BloscLZ codec is now treated exactly the same as LZ4. Before
    BloscLZ was considered less capable of reaching decent
    compression ratios, but this has changed quite a bit lately, so
    there is no point in treating both differently.
  * Fixed some leaks, mainly on the test suite.
  * Fixed quite a bit of compiler warnings.
  - Drop blosc2-export-schunk.patch</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1677326400">- Fix AVX2 deactivation</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1677326401">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1680177600">- Update to 2.8.0
  * New bytedelta filter added. SIMD support for Intel and ARM platforms is there.
    We have blogged about this: https://www.blosc.org/posts/bytedelta-enhance-compression-toolset
    Thanks to Aras Pranckevičius for inspiration and initial implementation.
  * Minor improvements in BloscLZ, leading to better compression ratios in general.
  * BLoscLZ version bumped to 2.5.2.
  * Updated internal zlib-ng to 2.0.7.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1680264000">- Add _constraints</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1683806400">- Update to 2.9.1
  * Allow the use of BTUNE by detecting the ``BTUNE_BALANCE``
    environment variable.
- Release 2.9.0
  * Dynamic plugins as Python wheels are supported now! This new
    feature allows for creating plugins in C, distribute them as
    wheels, and load them dynamically in runtime. Small example at
    https://github.com/Blosc/blosc2_plugin_example
  * BloscLZ can achieve more speed in clevel 1 now.
  * Internal Zstd sources updated to latest 1.5.5 version.
  * Copyright notice updated.  Thanks to @DimitriPapadopoulos.
- Skip failing test_contexts gh#Blosc/c-blosc2#464</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1684238400">- Add c-blosc2-pr483-BLOSC_STUNE.patch gh#Bosc/c-blosc2#483
  * Fixes build failure of PyTables</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1692705600">- Update to 2.10.2
  * Several fixes for the CMake system. Thanks to Axel Huebl. See
    PR #541 and #542.
- Changes from 2.10.0 to 2.10.1
  * blosc2_remove_urlpath(const char *urlpath) does not return an
    error when path does not exist.
  * Changes in CMake installer to conserve targets and properties
    on install, so CMake users do not need to write
    FindBlosc2.cmake files anymore. This also helps to preserve
    transitive dependencies on CMake targets, especially useful for
    fully static builds, e.g., for Python wheels. Thanks to @ax3l
    (Axel Huebl). See PR #537.
  * Fix new typos. Thanks to @DimitriPapadopoulos. See PR #538.
- Changes from 2.9.3 to 2.10.0
  * bytedelta filter has been fixed. For backward compatibility,
    the old bytedelta filter is still available as
    BLOSC_FILTER_BYTEDELTA_BUGGY symbol, with the same ID (34) than
    before. The new, fixed bytedelta filter has received a new ID
    (35) and it can be used via the usual BLOSC_FILTER_BYTEDELTA
    symbol. That means that old data written with the buggy
    bytedelta filter should be decompressed without issues. Thanks
    to @foody (Tom Birch) for the fix. See #531, #532 for more
    info.
  * Filter buffers are correctly cycled now. Now it is possible to
    use e.g. shuffle and bitshuffle filters in the pipeline. Thanks
    to @foody (Tom Birch) for the fix. See #528 and PR #530.
  * Assorted fixes for allowing better inclusion in external
    projects. Thanks to @ax3l (Axel Huebel). See #525, #527 and
    [#529].
- Changes from 2.9.2 to 2.9.3
  * Thanks to Dimitri Papadopoulos for an extensive set of
    improvements in documentation and code.
  * load_lib is now a private function. Before was public, but
    never meant to be.
  * Several fixes for bugs discovered by the fuzzer.
- Changes from 2.9.1 to 2.9.2
  * Now is possible to register the same plugin (as long as they
    have the same ID and name) without errors. This is useful for
    registering the same plugin without worrying on whether it has
    been registered already.
  * Improved detection of dynamic plugin locations. Now they must
    implement plugin_module.print_libpath() as the canonical way to
    find the path for the dynamic library plugin.
  * The blosc2_static has gained the cmake
    POSITION_INDEPENDENT_CODE property. This should allow to use
    the static library in more situations.
  * BLOSC_STUNE is defined in blosc2.h now. Fixes #481. Thanks to
    @DimitriPapadopoulos.
  * Fixed an issue when having incompressible data in combination
    with lazy_chunks.
  * Fix linking with static -DBUILD_STATIC=0. Fixes #480.
  * Many small fixes and code improvements. Thanks to
    @DimitriPapadopoulos, @bnavigator.
- Drop c-blosc2-pr483-BLOSC_STUNE.patch upstream merged</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1697284800">- Update to 2.10.5
  * Fix a variable name in a test that was causing a segfault in
    some platforms.
  * Change tuner's functions signature to return always an error
    code. This allows for better error checking when using plugable
    tuners in Blosc2.
  * Do checks when creating contexts.
- Release 2.10.4
  * Remove duplicated tune initialization since it is already done
    in blosc2_create_cctx. Thanks to Marta Iborra
  * Typos fixed.  Thanks to Dimitri Papadopoulos.
- Release 2.10.3
  * Globally registered new codec openhtj2k. This will be loaded
    dynamically. See PR #557.
  * Added a BLOSC_INFO macro for details on compression params.
  * Added get_blocksize.c example on automatic blocksizes.
  * Warning fixes.
- Add c-blosc2-pr563-armv7l-option.patch gh#Blosc/c-blosc2#563
  (But there is sitll a "Bus error" in the CTests)</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1701345600">- Update to 2.11.2:
  * Added support for ARMv7l platforms (Raspberry Pi). The NEON version
    of the bitshuffle filter was not compiling there, and besides it
    offered no performance advantage over the generic bitshuffle version
    (it is 2x to 3x slower actually). So bitshuffle-neon.c has been
    disabled by default in all ARM platforms.
  * Also, unaligned access has been disabled in all ARM non-64bits platforms.
    It turned out that, at least the armv7l CPU in Raspberry Pi 4, had
    issues because __ARM_FEATURE_UNALIGNED C macro was asserted in the
    compiler (both gcc and clang), but it actually made binaries to raise
    a "Bus error".
  * Thanks to Ben Nuttall for providing a Raspberry Pi for tracking down
    these issues.
- Release 2.11.1
  * Fix ALTIVEC header. Only affects to IBM POWER builds. Thanks to
    Michael Kuhn for providing a patch.
- Release 2.11.0
  * New AVX512 support for the bitshuffle filter. This is a backport of
    the upstream bitshuffle project. Expect up to 20% better compression
    speed on AMD Zen4 architecture (7950X3D CPU).
  * Add c-blosc2 package definition for Guix. Thanks to Ivan Vilata.
  * Properly check calls to strtol. Fixes #558.
  * Export the b2nd_copy_buffer function. This may be useful for other
    projects dealing with multidimensional arrays in memory. Thanks to
    Ivan Vilata.
  * Better check that nthreads must be &gt;= 1 and &lt;= INT16_MAX. Fixes #559.
  * Fix compile arguments for armv7l. Thanks to Ben Greiner.
- Drop patch c-blosc2-pr563-armv7l-option.patch, included upstream.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1701432000">- Update to 2.11.3
  * Frames accept now typesizes that are larger than 255 (and up to
    2**31). See PyTables/PyTables#1086. Thanks to @chris-allan for
    the report.
  * AVX512 runtime dispatching has been fixed (basically disabled)
    for GCC versions &lt;= 10.
  * Use typedef for blosc_timestamp_t. Thanks to Magnus Ulimoen.</changelog>
</package>
<package pkgid="f540759d1a91ccc5a6255682934fb3e19bc8ea21dea44cfa531095ba556223fdb89eb5ae8952e3364912d470fddfe41985d6f0973d7f9cea84886f8254a3f999" name="blosc2-devel" arch="i586">
  <version epoch="0" ver="2.10.5" rel="3.3"/>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1676635200">- Initial specfile for v2.6.1 based on specfile for blosc 1
- Required by python-blosc2, required by python-tables
- Add blosc2-export-schunk.patch
  * gh#Blosc/python-blosc2#83, gh#Blosc/c-blosc2#448</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1677240000">- Set ExclusiveArch to x86_64, %ix86 and aarch64: other platforms
  fail</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1677240001">- Update to 2.7.1
  * Caterva has been merged and carefully integrated in C-Blosc2 in
    the new b2nd interface. For more info on the new interface, see
    https://www.blosc.org/c-blosc2/reference/b2nd.html. Thanks to
    Marta Iborra, Oscar Guiñón, J. David Ibáñez and Francesc Alted.
    Also thanks to Aleix Alcacer for his great work in the Caterva
    project. We have a blog about this:
    https://www.blosc.org/posts/blosc2-ndim-intro
  * Updated internal zstd sources to 1.5.4. Thanks to Dimitri
    Papadopoulos.
  * blosc2_schunk_avoid_cframe_free and blosc2_schunk_append_file
    are exported as public functions now. Thanks to @bnavigator.
  * BloscLZ codec is now treated exactly the same as LZ4. Before
    BloscLZ was considered less capable of reaching decent
    compression ratios, but this has changed quite a bit lately, so
    there is no point in treating both differently.
  * Fixed some leaks, mainly on the test suite.
  * Fixed quite a bit of compiler warnings.
  - Drop blosc2-export-schunk.patch</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1677326400">- Fix AVX2 deactivation</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1677326401">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1680177600">- Update to 2.8.0
  * New bytedelta filter added. SIMD support for Intel and ARM platforms is there.
    We have blogged about this: https://www.blosc.org/posts/bytedelta-enhance-compression-toolset
    Thanks to Aras Pranckevičius for inspiration and initial implementation.
  * Minor improvements in BloscLZ, leading to better compression ratios in general.
  * BLoscLZ version bumped to 2.5.2.
  * Updated internal zlib-ng to 2.0.7.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1680264000">- Add _constraints</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1683806400">- Update to 2.9.1
  * Allow the use of BTUNE by detecting the ``BTUNE_BALANCE``
    environment variable.
- Release 2.9.0
  * Dynamic plugins as Python wheels are supported now! This new
    feature allows for creating plugins in C, distribute them as
    wheels, and load them dynamically in runtime. Small example at
    https://github.com/Blosc/blosc2_plugin_example
  * BloscLZ can achieve more speed in clevel 1 now.
  * Internal Zstd sources updated to latest 1.5.5 version.
  * Copyright notice updated.  Thanks to @DimitriPapadopoulos.
- Skip failing test_contexts gh#Blosc/c-blosc2#464</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1684238400">- Add c-blosc2-pr483-BLOSC_STUNE.patch gh#Bosc/c-blosc2#483
  * Fixes build failure of PyTables</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1692705600">- Update to 2.10.2
  * Several fixes for the CMake system. Thanks to Axel Huebl. See
    PR #541 and #542.
- Changes from 2.10.0 to 2.10.1
  * blosc2_remove_urlpath(const char *urlpath) does not return an
    error when path does not exist.
  * Changes in CMake installer to conserve targets and properties
    on install, so CMake users do not need to write
    FindBlosc2.cmake files anymore. This also helps to preserve
    transitive dependencies on CMake targets, especially useful for
    fully static builds, e.g., for Python wheels. Thanks to @ax3l
    (Axel Huebl). See PR #537.
  * Fix new typos. Thanks to @DimitriPapadopoulos. See PR #538.
- Changes from 2.9.3 to 2.10.0
  * bytedelta filter has been fixed. For backward compatibility,
    the old bytedelta filter is still available as
    BLOSC_FILTER_BYTEDELTA_BUGGY symbol, with the same ID (34) than
    before. The new, fixed bytedelta filter has received a new ID
    (35) and it can be used via the usual BLOSC_FILTER_BYTEDELTA
    symbol. That means that old data written with the buggy
    bytedelta filter should be decompressed without issues. Thanks
    to @foody (Tom Birch) for the fix. See #531, #532 for more
    info.
  * Filter buffers are correctly cycled now. Now it is possible to
    use e.g. shuffle and bitshuffle filters in the pipeline. Thanks
    to @foody (Tom Birch) for the fix. See #528 and PR #530.
  * Assorted fixes for allowing better inclusion in external
    projects. Thanks to @ax3l (Axel Huebel). See #525, #527 and
    [#529].
- Changes from 2.9.2 to 2.9.3
  * Thanks to Dimitri Papadopoulos for an extensive set of
    improvements in documentation and code.
  * load_lib is now a private function. Before was public, but
    never meant to be.
  * Several fixes for bugs discovered by the fuzzer.
- Changes from 2.9.1 to 2.9.2
  * Now is possible to register the same plugin (as long as they
    have the same ID and name) without errors. This is useful for
    registering the same plugin without worrying on whether it has
    been registered already.
  * Improved detection of dynamic plugin locations. Now they must
    implement plugin_module.print_libpath() as the canonical way to
    find the path for the dynamic library plugin.
  * The blosc2_static has gained the cmake
    POSITION_INDEPENDENT_CODE property. This should allow to use
    the static library in more situations.
  * BLOSC_STUNE is defined in blosc2.h now. Fixes #481. Thanks to
    @DimitriPapadopoulos.
  * Fixed an issue when having incompressible data in combination
    with lazy_chunks.
  * Fix linking with static -DBUILD_STATIC=0. Fixes #480.
  * Many small fixes and code improvements. Thanks to
    @DimitriPapadopoulos, @bnavigator.
- Drop c-blosc2-pr483-BLOSC_STUNE.patch upstream merged</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1697284800">- Update to 2.10.5
  * Fix a variable name in a test that was causing a segfault in
    some platforms.
  * Change tuner's functions signature to return always an error
    code. This allows for better error checking when using plugable
    tuners in Blosc2.
  * Do checks when creating contexts.
- Release 2.10.4
  * Remove duplicated tune initialization since it is already done
    in blosc2_create_cctx. Thanks to Marta Iborra
  * Typos fixed.  Thanks to Dimitri Papadopoulos.
- Release 2.10.3
  * Globally registered new codec openhtj2k. This will be loaded
    dynamically. See PR #557.
  * Added a BLOSC_INFO macro for details on compression params.
  * Added get_blocksize.c example on automatic blocksizes.
  * Warning fixes.
- Add c-blosc2-pr563-armv7l-option.patch gh#Blosc/c-blosc2#563
  (But there is sitll a "Bus error" in the CTests)</changelog>
</package>
<package pkgid="051318037917ca126a3e387ca6bb06fc546342f278f6f73fc0b930b2e48c4a33de280ae5cb042a1497f4a54a55703c1b53ee509756a0f726f1a195d8c8254639" name="blosc2-devel" arch="x86_64">
  <version epoch="0" ver="2.11.3" rel="1.1"/>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1676635200">- Initial specfile for v2.6.1 based on specfile for blosc 1
- Required by python-blosc2, required by python-tables
- Add blosc2-export-schunk.patch
  * gh#Blosc/python-blosc2#83, gh#Blosc/c-blosc2#448</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1677240000">- Set ExclusiveArch to x86_64, %ix86 and aarch64: other platforms
  fail</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1677240001">- Update to 2.7.1
  * Caterva has been merged and carefully integrated in C-Blosc2 in
    the new b2nd interface. For more info on the new interface, see
    https://www.blosc.org/c-blosc2/reference/b2nd.html. Thanks to
    Marta Iborra, Oscar Guiñón, J. David Ibáñez and Francesc Alted.
    Also thanks to Aleix Alcacer for his great work in the Caterva
    project. We have a blog about this:
    https://www.blosc.org/posts/blosc2-ndim-intro
  * Updated internal zstd sources to 1.5.4. Thanks to Dimitri
    Papadopoulos.
  * blosc2_schunk_avoid_cframe_free and blosc2_schunk_append_file
    are exported as public functions now. Thanks to @bnavigator.
  * BloscLZ codec is now treated exactly the same as LZ4. Before
    BloscLZ was considered less capable of reaching decent
    compression ratios, but this has changed quite a bit lately, so
    there is no point in treating both differently.
  * Fixed some leaks, mainly on the test suite.
  * Fixed quite a bit of compiler warnings.
  - Drop blosc2-export-schunk.patch</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1677326400">- Fix AVX2 deactivation</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1677326401">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" date="1680177600">- Update to 2.8.0
  * New bytedelta filter added. SIMD support for Intel and ARM platforms is there.
    We have blogged about this: https://www.blosc.org/posts/bytedelta-enhance-compression-toolset
    Thanks to Aras Pranckevičius for inspiration and initial implementation.
  * Minor improvements in BloscLZ, leading to better compression ratios in general.
  * BLoscLZ version bumped to 2.5.2.
  * Updated internal zlib-ng to 2.0.7.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1680264000">- Add _constraints</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1683806400">- Update to 2.9.1
  * Allow the use of BTUNE by detecting the ``BTUNE_BALANCE``
    environment variable.
- Release 2.9.0
  * Dynamic plugins as Python wheels are supported now! This new
    feature allows for creating plugins in C, distribute them as
    wheels, and load them dynamically in runtime. Small example at
    https://github.com/Blosc/blosc2_plugin_example
  * BloscLZ can achieve more speed in clevel 1 now.
  * Internal Zstd sources updated to latest 1.5.5 version.
  * Copyright notice updated.  Thanks to @DimitriPapadopoulos.
- Skip failing test_contexts gh#Blosc/c-blosc2#464</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1684238400">- Add c-blosc2-pr483-BLOSC_STUNE.patch gh#Bosc/c-blosc2#483
  * Fixes build failure of PyTables</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1692705600">- Update to 2.10.2
  * Several fixes for the CMake system. Thanks to Axel Huebl. See
    PR #541 and #542.
- Changes from 2.10.0 to 2.10.1
  * blosc2_remove_urlpath(const char *urlpath) does not return an
    error when path does not exist.
  * Changes in CMake installer to conserve targets and properties
    on install, so CMake users do not need to write
    FindBlosc2.cmake files anymore. This also helps to preserve
    transitive dependencies on CMake targets, especially useful for
    fully static builds, e.g., for Python wheels. Thanks to @ax3l
    (Axel Huebl). See PR #537.
  * Fix new typos. Thanks to @DimitriPapadopoulos. See PR #538.
- Changes from 2.9.3 to 2.10.0
  * bytedelta filter has been fixed. For backward compatibility,
    the old bytedelta filter is still available as
    BLOSC_FILTER_BYTEDELTA_BUGGY symbol, with the same ID (34) than
    before. The new, fixed bytedelta filter has received a new ID
    (35) and it can be used via the usual BLOSC_FILTER_BYTEDELTA
    symbol. That means that old data written with the buggy
    bytedelta filter should be decompressed without issues. Thanks
    to @foody (Tom Birch) for the fix. See #531, #532 for more
    info.
  * Filter buffers are correctly cycled now. Now it is possible to
    use e.g. shuffle and bitshuffle filters in the pipeline. Thanks
    to @foody (Tom Birch) for the fix. See #528 and PR #530.
  * Assorted fixes for allowing better inclusion in external
    projects. Thanks to @ax3l (Axel Huebel). See #525, #527 and
    [#529].
- Changes from 2.9.2 to 2.9.3
  * Thanks to Dimitri Papadopoulos for an extensive set of
    improvements in documentation and code.
  * load_lib is now a private function. Before was public, but
    never meant to be.
  * Several fixes for bugs discovered by the fuzzer.
- Changes from 2.9.1 to 2.9.2
  * Now is possible to register the same plugin (as long as they
    have the same ID and name) without errors. This is useful for
    registering the same plugin without worrying on whether it has
    been registered already.
  * Improved detection of dynamic plugin locations. Now they must
    implement plugin_module.print_libpath() as the canonical way to
    find the path for the dynamic library plugin.
  * The blosc2_static has gained the cmake
    POSITION_INDEPENDENT_CODE property. This should allow to use
    the static library in more situations.
  * BLOSC_STUNE is defined in blosc2.h now. Fixes #481. Thanks to
    @DimitriPapadopoulos.
  * Fixed an issue when having incompressible data in combination
    with lazy_chunks.
  * Fix linking with static -DBUILD_STATIC=0. Fixes #480.
  * Many small fixes and code improvements. Thanks to
    @DimitriPapadopoulos, @bnavigator.
- Drop c-blosc2-pr483-BLOSC_STUNE.patch upstream merged</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1697284800">- Update to 2.10.5
  * Fix a variable name in a test that was causing a segfault in
    some platforms.
  * Change tuner's functions signature to return always an error
    code. This allows for better error checking when using plugable
    tuners in Blosc2.
  * Do checks when creating contexts.
- Release 2.10.4
  * Remove duplicated tune initialization since it is already done
    in blosc2_create_cctx. Thanks to Marta Iborra
  * Typos fixed.  Thanks to Dimitri Papadopoulos.
- Release 2.10.3
  * Globally registered new codec openhtj2k. This will be loaded
    dynamically. See PR #557.
  * Added a BLOSC_INFO macro for details on compression params.
  * Added get_blocksize.c example on automatic blocksizes.
  * Warning fixes.
- Add c-blosc2-pr563-armv7l-option.patch gh#Blosc/c-blosc2#563
  (But there is sitll a "Bus error" in the CTests)</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1701345600">- Update to 2.11.2:
  * Added support for ARMv7l platforms (Raspberry Pi). The NEON version
    of the bitshuffle filter was not compiling there, and besides it
    offered no performance advantage over the generic bitshuffle version
    (it is 2x to 3x slower actually). So bitshuffle-neon.c has been
    disabled by default in all ARM platforms.
  * Also, unaligned access has been disabled in all ARM non-64bits platforms.
    It turned out that, at least the armv7l CPU in Raspberry Pi 4, had
    issues because __ARM_FEATURE_UNALIGNED C macro was asserted in the
    compiler (both gcc and clang), but it actually made binaries to raise
    a "Bus error".
  * Thanks to Ben Nuttall for providing a Raspberry Pi for tracking down
    these issues.
- Release 2.11.1
  * Fix ALTIVEC header. Only affects to IBM POWER builds. Thanks to
    Michael Kuhn for providing a patch.
- Release 2.11.0
  * New AVX512 support for the bitshuffle filter. This is a backport of
    the upstream bitshuffle project. Expect up to 20% better compression
    speed on AMD Zen4 architecture (7950X3D CPU).
  * Add c-blosc2 package definition for Guix. Thanks to Ivan Vilata.
  * Properly check calls to strtol. Fixes #558.
  * Export the b2nd_copy_buffer function. This may be useful for other
    projects dealing with multidimensional arrays in memory. Thanks to
    Ivan Vilata.
  * Better check that nthreads must be &gt;= 1 and &lt;= INT16_MAX. Fixes #559.
  * Fix compile arguments for armv7l. Thanks to Ben Greiner.
- Drop patch c-blosc2-pr563-armv7l-option.patch, included upstream.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1701432000">- Update to 2.11.3
  * Frames accept now typesizes that are larger than 255 (and up to
    2**31). See PyTables/PyTables#1086. Thanks to @chris-allan for
    the report.
  * AVX512 runtime dispatching has been fixed (basically disabled)
    for GCC versions &lt;= 10.
  * Use typedef for blosc_timestamp_t. Thanks to Magnus Ulimoen.</changelog>
</package>
<package pkgid="56f6ca7f573af19039cc45a6b291b9c1cd6fd71c41f76c8e11a39dde038f1dfc35b93495bebb31fbff1395fee3d864c94f2b56ac4bbad2e42c06524e0117874e" name="bluez" arch="i586">
  <version epoch="0" ver="5.70" rel="2.1"/>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1646568000">- Add code to restore user modifications for modprobe.d %config files
  after moving the files to %_modprobedir
- Use %_modprobedir (jsc#SLE-20639)</changelog>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1647777600">- update to version 5.64:
  This is another release mostly with bug fixes on HOG, GATT, A2DP,
  Media, AVDTP, AVRCP, and scanning failure.
  This release includes a fix for building with old glibc (&lt; 2.25)
  and other minor issues found with the static code analyzing tool.
  ISO packet support is added to the emulator as a part of LE Audio
  development.
- removed obsoleted 0002-Use-g_memdup2-everywhere.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1650974400">- add Requires(post): systemd for bluez-auto-enable-devices
  * fixes boo#1198906</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1651665600">- Move the dbus-1 system.d file to /usr (bsc#1199207)
- Fix self-obsoletion issues
- Add supplements to cups subpackage
- Split zsh completion into subpackage
- Don't tell the user to write to /usr (in README-mesh.SUSE)</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1652011200">- Upgrade bluez-test requirement of PyGObject from ancient version
  2 to current version. (bluez/test is at least able to use it
  since 2014)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 5.65:
  * Fix issue with A2DP cache invalidation handling.
  * Fix issue with A2DP and not initialized SEP codec.
  * Fix issue with A2DP and multiple SetConfiguration to same SEP
  * Fix issue with AVRCP and not properly initialized volume.
  * Fix issue with SDP records when operating in LE only mode.
  * Fix issue with HoG and not reading report map of instances.
  * Fix issue with GATT server crashing while disconnecting.
  * Fix issue with not removing connected devices.
  * Fix issue with enabling wake support without RPA Resolution.
  * Fix issue with pairing failed due to the error of Already Paired.
  * Add support for CONFIGURATION_DIRECTORY environment variable.
  * Add support for STATE_DIRECTORY environment variable.
  * Add support for "Bonded" property with Device API.
  * Add experimental support for ISO socket.
- drop bluez-test-2to3.diff (obsolete/upstream)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1663156800">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync the patches and
  log: (jsc#PED-1407)
  - hcidump-fixed-hci-frame-dump-stack-buffer-overflow.patch patch
    be merged to 5.51 mainline. So 5.65 bluez already includes it.
    (PATCH-FIX-UPSTREAM)(bsc#1013721)(CVE-2016-9800)
  - Add the following patches from the bluez-5.62 of 15-SP5:
  - disable_some_obex_tests.patch
  - disable tests for bypass boo#1078285
  - hcidump-Add-assoc-dump-function-assoc-date-length-ch.patch
  - bsc#1013708 CVE-2016-9797
  - Al Cho has sent it to upstream but it not be merged:
    https://lore.kernel.org/all/20181031081508.25927-1-acho@suse.com/T/
  - hcidump-Fix-memory-leak-with-malformed-packet.patch
  - bsc#1015171 CVE-2016-9917
  - Al Cho has sent it to upstream but it not be merged:
    https://www.spinics.net/lists/linux-bluetooth/msg79852.html
  - hcidump-Fixed-malformed-segment-frame-length.patch
  - bsc#1013712 CVE-2016-9798
  - Did not send to upstream.
  - 0001-rpi3-bcm43xx-The-UART-speed-must-be-reset-after-the-firmw.patch
  - Move 43xx firmware path for RPi3 bluetooth support bsc#1140688 bsc#995059 bsc#1094902
  - From https://www.yoctoproject.org/pipermail/yocto/2016-April/029424.html
  - Respin the following patches
  - bluez-test-2to3.diff
  - Removed some parts of patch because those codes be included
    in a1939bd51e0faba9a8550eea2590d99cb63a33c1 since 5.65.
  - The following patches are the same between SLE15-SP5 with openSUSE TW:
  - bluez-5.45-disable-broken-tests.diff in 15-SP5 matchs with
    bluez-disable-broken-tests.diff in openSUSE TW.
  - 0002-rpi3-Move-the-43xx-firmware-into-lib-firmware.patch in 15-SP5
    matchs with RPi-Move-the-43xx-firmware-into-lib-firmware.patch in
    openSUSE TW. (bsc#995059)(bsc#1094902)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1664798400">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync the spec file and
  log: (jsc#PED-1407)
  - SLE15-SP5 will use the bluez.spec from openSUSE TW. The following
    are changes in bluez.spec of SLE15-SP5:
  - Obsoletes:      bluez-utils &lt;= 3.36
  to
  Obsoletes:      bluez-utils &lt; 3.36
  - Obsoletes:      bluez-audio &lt;= 3.36
  to
    Obsoletes:      bluez-audio &lt; 3.36
  - In %package -n libbluetooth3:
  Obsoletes:      bluez-libs &lt;= 3.36
  to
  Obsoletes:      bluez-libs &lt; 3.36
  - In %package cups, add the following statements
  Requires:       %{name}
  Requires:       cups
  Supplements:    (%{name} and cups)
  - In %package test
  Requires:       python3-gobject2
  to
  Requires:       python3-gobject
  - In %package auto-enable-devices package, add
  Requires(post): systemd
  - Add %package obexd and %package zsh-completion
  and their %description
  - In %prep
  - Removed
  %setup -q
  - Removed
  [#] FIXME: Change the dbus service to be a real service, not systemd launched
  sed -i "s:Exec=/bin/false:Exec=%{_libexecdir}/bluetooth/obexd:g" obexd/src/org.bluez.obex.service
  sed -i "/SystemdService=.*/d" obexd/src/org.bluez.obex.service
  [#] END FIXME
  - In %build, add
  - -with-dbusconfdir=%{_datadir}  \
  - In %install
  - Removed
  [#] FIXME: Do not delete the systemd service once we support systemd user/session services
  rm %{buildroot}%{_userunitdir}/obex.service
  [#] end FIXME
  - org.bluez.mesh.service to %{_sysconfdir}/dbus-1/system-services/,
  to
  org.bluez.mesh.service to %{_datadir}/dbus-1/system-services/,
  - In %files
  - Add
  %{_bindir}/isotest
  %{_libexecdir}/bluetooth/obexd
  %{_mandir}/man1/isotest.1%{?ext_man}
  - %config %{_sysconfdir}/dbus-1/system.d/bluetooth.conf
  to
  %{_datadir}/dbus-1/system.d/bluetooth.conf
  - Removed
    %{_datadir}/dbus-1/services/org.bluez.obex.service
  - Removed
    %{_datadir}/zsh/site-functions/_bluetoothctl
  - Add %files zsh-completion
  - SLE15-SP5 will direct use bluez.changes for openSUSE TW.
    So keep the contents of SLE bluez.changes to bluez.changes.sle file.
  - Removed shared-gatt-server-Fix-heap-overflow-when-appending-.patch in
    SLE15-SP5 bluez because 5.65 bluez already includes it.
  - The code shall check if the prepare writes would append more the
    allowed maximum attribute length. (bsc#1194704 CVE-2022-0204)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1664884800">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync the spec file and
  log: (jsc#PED-1407)
  - SLE15-SP5 will direct use bluez.changes for openSUSE TW.
    So keep the contents of SLE bluez.changes to bluez.changes.sle file.
  - Put to /usr/share/doc/packages/bluez/bluez.changes.sle in package.</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1666785600">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync more change log:
  (jsc#PED-1407)
  - The hcidump-Fix-set_ext_ctrl-global-buffer-overflow.patch
    be merged to bluez-5.51 in 2018. (bsc#1013732)(CVE-2016-9801)
  - The following btmon patches are merged to bluez-5.51 and later:
  0001-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0002-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0003-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0004-btmon-Fix-crash-caused-by-integer-underflow.patch
  0005-btmon-fix-stack-buffer-overflow.patch
  0006-btmon-fix-multiple-segfaults.patch
  0007-btmon-fix-segfault-caused-by-integer-underflow.patch
  0008-btmon-fix-segfault-caused-by-integer-undeflow.patch
  0009-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0010-btmon-fix-segfault-caused-by-buffer-overflow.patch
  0011-btmon-fix-segfault-caused-by-integer-underflow.patch
  0012-btmon-fix-segfault-caused-by-buffer-over-read.patch
    (bsc#1015173)(CVE-2016-9918)(bsc#1013893)(CVE-2016-9802)
  - The shared-gatt-server-Fix-not-properly-checking-for-sec.patch
    be merged to bluez-5.57 in 2021.
    (bsc#1186463 CVE-2021-0129 CVE-2020-26558)
  - The gatt-Fix-potential-buffer-out-of-bound.patch be merged to
    bluez-5.56 in 2021. (bsc#1187165 CVE-2021-3588)
  - The shared-gatt-db-Introduce-gatt_db_attribute_set_fixed.patch
    be merged to bluez-5.56 in 2021. (bsc#1187165 CVE-2021-3588)
  - The gatt-Make-use-of-gatt_db_attribute_set_fixed_length.patch
    be merged to bluez-5.56 in 2021. (bsc#1187165 CVE-2021-3588)
  - Add JIRA-SLE-18497 number to 5.60, 5.61 and 5.62 update log
    to sync with bluez.changes in SLE15-SP5.
  - Install modprobe.conf files to %_modprobedir
    This change already in bluez.sepc in openSUSE:Factory/bluez.
    Sync the change log here. (bsc#1196275, jsc#SLE-20639)</changelog>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1668600000">- update to 5.66:
  * Fix issue with A2DP and transport connection collisions.
  * Fix issue with allowing application specific error codes.
  * Fix issue with not setting initiator flag correctly.
  * Fix issue with HoG Report MAP size handling.
  * Add initial support for Basic Audio Profile.
  * Add initial support for Volume Control Profile.
- remove RPi-Move-the-43xx-firmware-into-lib-firmware.patch (does
  not apply anymore), replace with CPPFLAGS define</changelog>
  <changelog author="Timo Jyrinki &lt;tjyrinki@suse.com&gt;" date="1691668800">- update to 5.68
  * Fix issue with A2DP and handling of Transport.Acquire.
  * Fix issue with BAP and initiating QoS and Enable procedures.
  * Fix issue with BAP and detaching streams when PAC is removed.
  * Fix issue with BAP and reading all instances of PAC.
  * Fix issue with BAP and not being able to reconfigure.
  * Fix issue with BAP and transport configuration changes.
  * Fix issue with BAP and handling unexpected disconnect.
  * Fix issue with GATT and not removing pending services.
  * Fix issue with GATT and client ready handling.
  * Fix issue with handling fallback to transient hostname.
  * Add support for SecureConnections configuration option.
  * Add support for Mesh Remove Provisioning.
  * Add support for Mesh Private Beacons.
- Remove patches that are not needed with the new upstream.</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1691755200">- 0001-obex-Use-GLib-helper-function-to-manipulate-paths.patch be
  removed by Timo Jyrinki when updating to 5.68. I saw some reasons:
  - Upstream didn't take this patch:
    https://www.spinics.net/lists/linux-bluetooth/msg40136.html
  - Fedora also marked this patch in bluez.spec since bluez-5.68-2.fc39
    https://src.fedoraproject.org/rpms/bluez/blob/2b133d795f4f823c8b22ef5a07569792ad7ce6aa/f/bluez.spec
  We didn't put any bug number of this patch when it be introduced
  to bluez.spec since Nov 23, 2021. So, let's remove this patch unless
  upstream or Fedora add it back.</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1692100800">- For pushing bluez 5.68 to 15-SP6 (bluez-5.65), sync change log:
  (jsc#PED-5599)
  - The avrcp-Fix-crash-while-handling-unsupported-events.patch
    be merged to bluez-5.67 since 2023. (bsc#1210398)(CVE-2023-27349)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1692187200">- For pushing bluez 5.68 to 15-SP6 (bluez-5.65), sync change log:
  (jsc#PED-5599)
  - RPi-Move-the-43xx-firmware-into-lib-firmware.patch be removed
    by Stefan Seyfried since updating to bluez-5.66. (bsc#995059)(bsc#1094902)
    Because the header file has "#ifndef FIRMWARE_DIR...#define FIRMWARE_DIR /etc/firmare"
    instead of patching. So we just supply FIRMWARE_DIR on compiler's
    command line in bluez.spec:
    export CPPFLAGS="$CPPFLAGS -DFIRMWARE_DIR='\"/lib/firmware\"'</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1692446400">- Use %_firmwaredir</changelog>
  <changelog author="Timo Jyrinki &lt;tjyrinki@suse.com&gt;" date="1693310400">- update to 5.69
  * Fix issue with BAP enabling state correctly when resuming.
  * Fix issue with detaching source ASEs only after Stop Ready.
  * Fix issue with handling VCP audio location and descriptor.
  * Fix issue with generating IRK for adapter with privacy enabled.
  * Add support for BAP broadcast sink.
- Add three new man pages</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1696420800">- Moved btmgmt to main rpm of bluez. (jsc#PED-6216)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1699272000">- update to 5.70:
  * Fix issue with not sending GATT confirmations.
  * Fix issue with not handling initiator properly.
  * Fix issue with not checking PBAP counter length.
  * Add support for MICP profile and MICS service.
- add Fix-.device_probe-failing-if-SDP-record-is-not.patch to fix
  regression when pairing game controllers</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1702468800">- add CVE-2023-45866.patch (CVE-2023-45866, bsc#1217877)</changelog>
</package>
<package pkgid="e70a865cbb0637da73260faa6e196d6383b931e3c67d924da17fd20968372929cd58e777fbf82cefc9a3ca4aae7866d687df8e8edbd35723d44bcc689e16b1ff" name="bluez" arch="src">
  <version epoch="0" ver="5.70" rel="2.1"/>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1646568000">- Add code to restore user modifications for modprobe.d %config files
  after moving the files to %_modprobedir
- Use %_modprobedir (jsc#SLE-20639)</changelog>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1647777600">- update to version 5.64:
  This is another release mostly with bug fixes on HOG, GATT, A2DP,
  Media, AVDTP, AVRCP, and scanning failure.
  This release includes a fix for building with old glibc (&lt; 2.25)
  and other minor issues found with the static code analyzing tool.
  ISO packet support is added to the emulator as a part of LE Audio
  development.
- removed obsoleted 0002-Use-g_memdup2-everywhere.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1650974400">- add Requires(post): systemd for bluez-auto-enable-devices
  * fixes boo#1198906</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1651665600">- Move the dbus-1 system.d file to /usr (bsc#1199207)
- Fix self-obsoletion issues
- Add supplements to cups subpackage
- Split zsh completion into subpackage
- Don't tell the user to write to /usr (in README-mesh.SUSE)</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1652011200">- Upgrade bluez-test requirement of PyGObject from ancient version
  2 to current version. (bluez/test is at least able to use it
  since 2014)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 5.65:
  * Fix issue with A2DP cache invalidation handling.
  * Fix issue with A2DP and not initialized SEP codec.
  * Fix issue with A2DP and multiple SetConfiguration to same SEP
  * Fix issue with AVRCP and not properly initialized volume.
  * Fix issue with SDP records when operating in LE only mode.
  * Fix issue with HoG and not reading report map of instances.
  * Fix issue with GATT server crashing while disconnecting.
  * Fix issue with not removing connected devices.
  * Fix issue with enabling wake support without RPA Resolution.
  * Fix issue with pairing failed due to the error of Already Paired.
  * Add support for CONFIGURATION_DIRECTORY environment variable.
  * Add support for STATE_DIRECTORY environment variable.
  * Add support for "Bonded" property with Device API.
  * Add experimental support for ISO socket.
- drop bluez-test-2to3.diff (obsolete/upstream)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1663156800">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync the patches and
  log: (jsc#PED-1407)
  - hcidump-fixed-hci-frame-dump-stack-buffer-overflow.patch patch
    be merged to 5.51 mainline. So 5.65 bluez already includes it.
    (PATCH-FIX-UPSTREAM)(bsc#1013721)(CVE-2016-9800)
  - Add the following patches from the bluez-5.62 of 15-SP5:
  - disable_some_obex_tests.patch
  - disable tests for bypass boo#1078285
  - hcidump-Add-assoc-dump-function-assoc-date-length-ch.patch
  - bsc#1013708 CVE-2016-9797
  - Al Cho has sent it to upstream but it not be merged:
    https://lore.kernel.org/all/20181031081508.25927-1-acho@suse.com/T/
  - hcidump-Fix-memory-leak-with-malformed-packet.patch
  - bsc#1015171 CVE-2016-9917
  - Al Cho has sent it to upstream but it not be merged:
    https://www.spinics.net/lists/linux-bluetooth/msg79852.html
  - hcidump-Fixed-malformed-segment-frame-length.patch
  - bsc#1013712 CVE-2016-9798
  - Did not send to upstream.
  - 0001-rpi3-bcm43xx-The-UART-speed-must-be-reset-after-the-firmw.patch
  - Move 43xx firmware path for RPi3 bluetooth support bsc#1140688 bsc#995059 bsc#1094902
  - From https://www.yoctoproject.org/pipermail/yocto/2016-April/029424.html
  - Respin the following patches
  - bluez-test-2to3.diff
  - Removed some parts of patch because those codes be included
    in a1939bd51e0faba9a8550eea2590d99cb63a33c1 since 5.65.
  - The following patches are the same between SLE15-SP5 with openSUSE TW:
  - bluez-5.45-disable-broken-tests.diff in 15-SP5 matchs with
    bluez-disable-broken-tests.diff in openSUSE TW.
  - 0002-rpi3-Move-the-43xx-firmware-into-lib-firmware.patch in 15-SP5
    matchs with RPi-Move-the-43xx-firmware-into-lib-firmware.patch in
    openSUSE TW. (bsc#995059)(bsc#1094902)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1664798400">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync the spec file and
  log: (jsc#PED-1407)
  - SLE15-SP5 will use the bluez.spec from openSUSE TW. The following
    are changes in bluez.spec of SLE15-SP5:
  - Obsoletes:      bluez-utils &lt;= 3.36
  to
  Obsoletes:      bluez-utils &lt; 3.36
  - Obsoletes:      bluez-audio &lt;= 3.36
  to
    Obsoletes:      bluez-audio &lt; 3.36
  - In %package -n libbluetooth3:
  Obsoletes:      bluez-libs &lt;= 3.36
  to
  Obsoletes:      bluez-libs &lt; 3.36
  - In %package cups, add the following statements
  Requires:       %{name}
  Requires:       cups
  Supplements:    (%{name} and cups)
  - In %package test
  Requires:       python3-gobject2
  to
  Requires:       python3-gobject
  - In %package auto-enable-devices package, add
  Requires(post): systemd
  - Add %package obexd and %package zsh-completion
  and their %description
  - In %prep
  - Removed
  %setup -q
  - Removed
  [#] FIXME: Change the dbus service to be a real service, not systemd launched
  sed -i "s:Exec=/bin/false:Exec=%{_libexecdir}/bluetooth/obexd:g" obexd/src/org.bluez.obex.service
  sed -i "/SystemdService=.*/d" obexd/src/org.bluez.obex.service
  [#] END FIXME
  - In %build, add
  - -with-dbusconfdir=%{_datadir}  \
  - In %install
  - Removed
  [#] FIXME: Do not delete the systemd service once we support systemd user/session services
  rm %{buildroot}%{_userunitdir}/obex.service
  [#] end FIXME
  - org.bluez.mesh.service to %{_sysconfdir}/dbus-1/system-services/,
  to
  org.bluez.mesh.service to %{_datadir}/dbus-1/system-services/,
  - In %files
  - Add
  %{_bindir}/isotest
  %{_libexecdir}/bluetooth/obexd
  %{_mandir}/man1/isotest.1%{?ext_man}
  - %config %{_sysconfdir}/dbus-1/system.d/bluetooth.conf
  to
  %{_datadir}/dbus-1/system.d/bluetooth.conf
  - Removed
    %{_datadir}/dbus-1/services/org.bluez.obex.service
  - Removed
    %{_datadir}/zsh/site-functions/_bluetoothctl
  - Add %files zsh-completion
  - SLE15-SP5 will direct use bluez.changes for openSUSE TW.
    So keep the contents of SLE bluez.changes to bluez.changes.sle file.
  - Removed shared-gatt-server-Fix-heap-overflow-when-appending-.patch in
    SLE15-SP5 bluez because 5.65 bluez already includes it.
  - The code shall check if the prepare writes would append more the
    allowed maximum attribute length. (bsc#1194704 CVE-2022-0204)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1664884800">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync the spec file and
  log: (jsc#PED-1407)
  - SLE15-SP5 will direct use bluez.changes for openSUSE TW.
    So keep the contents of SLE bluez.changes to bluez.changes.sle file.
  - Put to /usr/share/doc/packages/bluez/bluez.changes.sle in package.</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1666785600">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync more change log:
  (jsc#PED-1407)
  - The hcidump-Fix-set_ext_ctrl-global-buffer-overflow.patch
    be merged to bluez-5.51 in 2018. (bsc#1013732)(CVE-2016-9801)
  - The following btmon patches are merged to bluez-5.51 and later:
  0001-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0002-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0003-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0004-btmon-Fix-crash-caused-by-integer-underflow.patch
  0005-btmon-fix-stack-buffer-overflow.patch
  0006-btmon-fix-multiple-segfaults.patch
  0007-btmon-fix-segfault-caused-by-integer-underflow.patch
  0008-btmon-fix-segfault-caused-by-integer-undeflow.patch
  0009-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0010-btmon-fix-segfault-caused-by-buffer-overflow.patch
  0011-btmon-fix-segfault-caused-by-integer-underflow.patch
  0012-btmon-fix-segfault-caused-by-buffer-over-read.patch
    (bsc#1015173)(CVE-2016-9918)(bsc#1013893)(CVE-2016-9802)
  - The shared-gatt-server-Fix-not-properly-checking-for-sec.patch
    be merged to bluez-5.57 in 2021.
    (bsc#1186463 CVE-2021-0129 CVE-2020-26558)
  - The gatt-Fix-potential-buffer-out-of-bound.patch be merged to
    bluez-5.56 in 2021. (bsc#1187165 CVE-2021-3588)
  - The shared-gatt-db-Introduce-gatt_db_attribute_set_fixed.patch
    be merged to bluez-5.56 in 2021. (bsc#1187165 CVE-2021-3588)
  - The gatt-Make-use-of-gatt_db_attribute_set_fixed_length.patch
    be merged to bluez-5.56 in 2021. (bsc#1187165 CVE-2021-3588)
  - Add JIRA-SLE-18497 number to 5.60, 5.61 and 5.62 update log
    to sync with bluez.changes in SLE15-SP5.
  - Install modprobe.conf files to %_modprobedir
    This change already in bluez.sepc in openSUSE:Factory/bluez.
    Sync the change log here. (bsc#1196275, jsc#SLE-20639)</changelog>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1668600000">- update to 5.66:
  * Fix issue with A2DP and transport connection collisions.
  * Fix issue with allowing application specific error codes.
  * Fix issue with not setting initiator flag correctly.
  * Fix issue with HoG Report MAP size handling.
  * Add initial support for Basic Audio Profile.
  * Add initial support for Volume Control Profile.
- remove RPi-Move-the-43xx-firmware-into-lib-firmware.patch (does
  not apply anymore), replace with CPPFLAGS define</changelog>
  <changelog author="Timo Jyrinki &lt;tjyrinki@suse.com&gt;" date="1691668800">- update to 5.68
  * Fix issue with A2DP and handling of Transport.Acquire.
  * Fix issue with BAP and initiating QoS and Enable procedures.
  * Fix issue with BAP and detaching streams when PAC is removed.
  * Fix issue with BAP and reading all instances of PAC.
  * Fix issue with BAP and not being able to reconfigure.
  * Fix issue with BAP and transport configuration changes.
  * Fix issue with BAP and handling unexpected disconnect.
  * Fix issue with GATT and not removing pending services.
  * Fix issue with GATT and client ready handling.
  * Fix issue with handling fallback to transient hostname.
  * Add support for SecureConnections configuration option.
  * Add support for Mesh Remove Provisioning.
  * Add support for Mesh Private Beacons.
- Remove patches that are not needed with the new upstream.</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1691755200">- 0001-obex-Use-GLib-helper-function-to-manipulate-paths.patch be
  removed by Timo Jyrinki when updating to 5.68. I saw some reasons:
  - Upstream didn't take this patch:
    https://www.spinics.net/lists/linux-bluetooth/msg40136.html
  - Fedora also marked this patch in bluez.spec since bluez-5.68-2.fc39
    https://src.fedoraproject.org/rpms/bluez/blob/2b133d795f4f823c8b22ef5a07569792ad7ce6aa/f/bluez.spec
  We didn't put any bug number of this patch when it be introduced
  to bluez.spec since Nov 23, 2021. So, let's remove this patch unless
  upstream or Fedora add it back.</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1692100800">- For pushing bluez 5.68 to 15-SP6 (bluez-5.65), sync change log:
  (jsc#PED-5599)
  - The avrcp-Fix-crash-while-handling-unsupported-events.patch
    be merged to bluez-5.67 since 2023. (bsc#1210398)(CVE-2023-27349)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1692187200">- For pushing bluez 5.68 to 15-SP6 (bluez-5.65), sync change log:
  (jsc#PED-5599)
  - RPi-Move-the-43xx-firmware-into-lib-firmware.patch be removed
    by Stefan Seyfried since updating to bluez-5.66. (bsc#995059)(bsc#1094902)
    Because the header file has "#ifndef FIRMWARE_DIR...#define FIRMWARE_DIR /etc/firmare"
    instead of patching. So we just supply FIRMWARE_DIR on compiler's
    command line in bluez.spec:
    export CPPFLAGS="$CPPFLAGS -DFIRMWARE_DIR='\"/lib/firmware\"'</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1692446400">- Use %_firmwaredir</changelog>
  <changelog author="Timo Jyrinki &lt;tjyrinki@suse.com&gt;" date="1693310400">- update to 5.69
  * Fix issue with BAP enabling state correctly when resuming.
  * Fix issue with detaching source ASEs only after Stop Ready.
  * Fix issue with handling VCP audio location and descriptor.
  * Fix issue with generating IRK for adapter with privacy enabled.
  * Add support for BAP broadcast sink.
- Add three new man pages</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1696420800">- Moved btmgmt to main rpm of bluez. (jsc#PED-6216)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1699272000">- update to 5.70:
  * Fix issue with not sending GATT confirmations.
  * Fix issue with not handling initiator properly.
  * Fix issue with not checking PBAP counter length.
  * Add support for MICP profile and MICS service.
- add Fix-.device_probe-failing-if-SDP-record-is-not.patch to fix
  regression when pairing game controllers</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1702468800">- add CVE-2023-45866.patch (CVE-2023-45866, bsc#1217877)</changelog>
</package>
<package pkgid="009cd5a6545ec0c1ad562be78093e5dfe8f06d9c33a3a8415733ff503d5f81e93d34fce08fbc6e4fbeb464d7a5fa2ee387cc2e8cb0ff1962d297568b2a20cdd9" name="bluez" arch="x86_64">
  <version epoch="0" ver="5.70" rel="2.1"/>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1646568000">- Add code to restore user modifications for modprobe.d %config files
  after moving the files to %_modprobedir
- Use %_modprobedir (jsc#SLE-20639)</changelog>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1647777600">- update to version 5.64:
  This is another release mostly with bug fixes on HOG, GATT, A2DP,
  Media, AVDTP, AVRCP, and scanning failure.
  This release includes a fix for building with old glibc (&lt; 2.25)
  and other minor issues found with the static code analyzing tool.
  ISO packet support is added to the emulator as a part of LE Audio
  development.
- removed obsoleted 0002-Use-g_memdup2-everywhere.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1650974400">- add Requires(post): systemd for bluez-auto-enable-devices
  * fixes boo#1198906</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1651665600">- Move the dbus-1 system.d file to /usr (bsc#1199207)
- Fix self-obsoletion issues
- Add supplements to cups subpackage
- Split zsh completion into subpackage
- Don't tell the user to write to /usr (in README-mesh.SUSE)</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1652011200">- Upgrade bluez-test requirement of PyGObject from ancient version
  2 to current version. (bluez/test is at least able to use it
  since 2014)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 5.65:
  * Fix issue with A2DP cache invalidation handling.
  * Fix issue with A2DP and not initialized SEP codec.
  * Fix issue with A2DP and multiple SetConfiguration to same SEP
  * Fix issue with AVRCP and not properly initialized volume.
  * Fix issue with SDP records when operating in LE only mode.
  * Fix issue with HoG and not reading report map of instances.
  * Fix issue with GATT server crashing while disconnecting.
  * Fix issue with not removing connected devices.
  * Fix issue with enabling wake support without RPA Resolution.
  * Fix issue with pairing failed due to the error of Already Paired.
  * Add support for CONFIGURATION_DIRECTORY environment variable.
  * Add support for STATE_DIRECTORY environment variable.
  * Add support for "Bonded" property with Device API.
  * Add experimental support for ISO socket.
- drop bluez-test-2to3.diff (obsolete/upstream)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1663156800">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync the patches and
  log: (jsc#PED-1407)
  - hcidump-fixed-hci-frame-dump-stack-buffer-overflow.patch patch
    be merged to 5.51 mainline. So 5.65 bluez already includes it.
    (PATCH-FIX-UPSTREAM)(bsc#1013721)(CVE-2016-9800)
  - Add the following patches from the bluez-5.62 of 15-SP5:
  - disable_some_obex_tests.patch
  - disable tests for bypass boo#1078285
  - hcidump-Add-assoc-dump-function-assoc-date-length-ch.patch
  - bsc#1013708 CVE-2016-9797
  - Al Cho has sent it to upstream but it not be merged:
    https://lore.kernel.org/all/20181031081508.25927-1-acho@suse.com/T/
  - hcidump-Fix-memory-leak-with-malformed-packet.patch
  - bsc#1015171 CVE-2016-9917
  - Al Cho has sent it to upstream but it not be merged:
    https://www.spinics.net/lists/linux-bluetooth/msg79852.html
  - hcidump-Fixed-malformed-segment-frame-length.patch
  - bsc#1013712 CVE-2016-9798
  - Did not send to upstream.
  - 0001-rpi3-bcm43xx-The-UART-speed-must-be-reset-after-the-firmw.patch
  - Move 43xx firmware path for RPi3 bluetooth support bsc#1140688 bsc#995059 bsc#1094902
  - From https://www.yoctoproject.org/pipermail/yocto/2016-April/029424.html
  - Respin the following patches
  - bluez-test-2to3.diff
  - Removed some parts of patch because those codes be included
    in a1939bd51e0faba9a8550eea2590d99cb63a33c1 since 5.65.
  - The following patches are the same between SLE15-SP5 with openSUSE TW:
  - bluez-5.45-disable-broken-tests.diff in 15-SP5 matchs with
    bluez-disable-broken-tests.diff in openSUSE TW.
  - 0002-rpi3-Move-the-43xx-firmware-into-lib-firmware.patch in 15-SP5
    matchs with RPi-Move-the-43xx-firmware-into-lib-firmware.patch in
    openSUSE TW. (bsc#995059)(bsc#1094902)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1664798400">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync the spec file and
  log: (jsc#PED-1407)
  - SLE15-SP5 will use the bluez.spec from openSUSE TW. The following
    are changes in bluez.spec of SLE15-SP5:
  - Obsoletes:      bluez-utils &lt;= 3.36
  to
  Obsoletes:      bluez-utils &lt; 3.36
  - Obsoletes:      bluez-audio &lt;= 3.36
  to
    Obsoletes:      bluez-audio &lt; 3.36
  - In %package -n libbluetooth3:
  Obsoletes:      bluez-libs &lt;= 3.36
  to
  Obsoletes:      bluez-libs &lt; 3.36
  - In %package cups, add the following statements
  Requires:       %{name}
  Requires:       cups
  Supplements:    (%{name} and cups)
  - In %package test
  Requires:       python3-gobject2
  to
  Requires:       python3-gobject
  - In %package auto-enable-devices package, add
  Requires(post): systemd
  - Add %package obexd and %package zsh-completion
  and their %description
  - In %prep
  - Removed
  %setup -q
  - Removed
  [#] FIXME: Change the dbus service to be a real service, not systemd launched
  sed -i "s:Exec=/bin/false:Exec=%{_libexecdir}/bluetooth/obexd:g" obexd/src/org.bluez.obex.service
  sed -i "/SystemdService=.*/d" obexd/src/org.bluez.obex.service
  [#] END FIXME
  - In %build, add
  - -with-dbusconfdir=%{_datadir}  \
  - In %install
  - Removed
  [#] FIXME: Do not delete the systemd service once we support systemd user/session services
  rm %{buildroot}%{_userunitdir}/obex.service
  [#] end FIXME
  - org.bluez.mesh.service to %{_sysconfdir}/dbus-1/system-services/,
  to
  org.bluez.mesh.service to %{_datadir}/dbus-1/system-services/,
  - In %files
  - Add
  %{_bindir}/isotest
  %{_libexecdir}/bluetooth/obexd
  %{_mandir}/man1/isotest.1%{?ext_man}
  - %config %{_sysconfdir}/dbus-1/system.d/bluetooth.conf
  to
  %{_datadir}/dbus-1/system.d/bluetooth.conf
  - Removed
    %{_datadir}/dbus-1/services/org.bluez.obex.service
  - Removed
    %{_datadir}/zsh/site-functions/_bluetoothctl
  - Add %files zsh-completion
  - SLE15-SP5 will direct use bluez.changes for openSUSE TW.
    So keep the contents of SLE bluez.changes to bluez.changes.sle file.
  - Removed shared-gatt-server-Fix-heap-overflow-when-appending-.patch in
    SLE15-SP5 bluez because 5.65 bluez already includes it.
  - The code shall check if the prepare writes would append more the
    allowed maximum attribute length. (bsc#1194704 CVE-2022-0204)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1664884800">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync the spec file and
  log: (jsc#PED-1407)
  - SLE15-SP5 will direct use bluez.changes for openSUSE TW.
    So keep the contents of SLE bluez.changes to bluez.changes.sle file.
  - Put to /usr/share/doc/packages/bluez/bluez.changes.sle in package.</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1666785600">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync more change log:
  (jsc#PED-1407)
  - The hcidump-Fix-set_ext_ctrl-global-buffer-overflow.patch
    be merged to bluez-5.51 in 2018. (bsc#1013732)(CVE-2016-9801)
  - The following btmon patches are merged to bluez-5.51 and later:
  0001-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0002-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0003-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0004-btmon-Fix-crash-caused-by-integer-underflow.patch
  0005-btmon-fix-stack-buffer-overflow.patch
  0006-btmon-fix-multiple-segfaults.patch
  0007-btmon-fix-segfault-caused-by-integer-underflow.patch
  0008-btmon-fix-segfault-caused-by-integer-undeflow.patch
  0009-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0010-btmon-fix-segfault-caused-by-buffer-overflow.patch
  0011-btmon-fix-segfault-caused-by-integer-underflow.patch
  0012-btmon-fix-segfault-caused-by-buffer-over-read.patch
    (bsc#1015173)(CVE-2016-9918)(bsc#1013893)(CVE-2016-9802)
  - The shared-gatt-server-Fix-not-properly-checking-for-sec.patch
    be merged to bluez-5.57 in 2021.
    (bsc#1186463 CVE-2021-0129 CVE-2020-26558)
  - The gatt-Fix-potential-buffer-out-of-bound.patch be merged to
    bluez-5.56 in 2021. (bsc#1187165 CVE-2021-3588)
  - The shared-gatt-db-Introduce-gatt_db_attribute_set_fixed.patch
    be merged to bluez-5.56 in 2021. (bsc#1187165 CVE-2021-3588)
  - The gatt-Make-use-of-gatt_db_attribute_set_fixed_length.patch
    be merged to bluez-5.56 in 2021. (bsc#1187165 CVE-2021-3588)
  - Add JIRA-SLE-18497 number to 5.60, 5.61 and 5.62 update log
    to sync with bluez.changes in SLE15-SP5.
  - Install modprobe.conf files to %_modprobedir
    This change already in bluez.sepc in openSUSE:Factory/bluez.
    Sync the change log here. (bsc#1196275, jsc#SLE-20639)</changelog>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1668600000">- update to 5.66:
  * Fix issue with A2DP and transport connection collisions.
  * Fix issue with allowing application specific error codes.
  * Fix issue with not setting initiator flag correctly.
  * Fix issue with HoG Report MAP size handling.
  * Add initial support for Basic Audio Profile.
  * Add initial support for Volume Control Profile.
- remove RPi-Move-the-43xx-firmware-into-lib-firmware.patch (does
  not apply anymore), replace with CPPFLAGS define</changelog>
  <changelog author="Timo Jyrinki &lt;tjyrinki@suse.com&gt;" date="1691668800">- update to 5.68
  * Fix issue with A2DP and handling of Transport.Acquire.
  * Fix issue with BAP and initiating QoS and Enable procedures.
  * Fix issue with BAP and detaching streams when PAC is removed.
  * Fix issue with BAP and reading all instances of PAC.
  * Fix issue with BAP and not being able to reconfigure.
  * Fix issue with BAP and transport configuration changes.
  * Fix issue with BAP and handling unexpected disconnect.
  * Fix issue with GATT and not removing pending services.
  * Fix issue with GATT and client ready handling.
  * Fix issue with handling fallback to transient hostname.
  * Add support for SecureConnections configuration option.
  * Add support for Mesh Remove Provisioning.
  * Add support for Mesh Private Beacons.
- Remove patches that are not needed with the new upstream.</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1691755200">- 0001-obex-Use-GLib-helper-function-to-manipulate-paths.patch be
  removed by Timo Jyrinki when updating to 5.68. I saw some reasons:
  - Upstream didn't take this patch:
    https://www.spinics.net/lists/linux-bluetooth/msg40136.html
  - Fedora also marked this patch in bluez.spec since bluez-5.68-2.fc39
    https://src.fedoraproject.org/rpms/bluez/blob/2b133d795f4f823c8b22ef5a07569792ad7ce6aa/f/bluez.spec
  We didn't put any bug number of this patch when it be introduced
  to bluez.spec since Nov 23, 2021. So, let's remove this patch unless
  upstream or Fedora add it back.</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1692100800">- For pushing bluez 5.68 to 15-SP6 (bluez-5.65), sync change log:
  (jsc#PED-5599)
  - The avrcp-Fix-crash-while-handling-unsupported-events.patch
    be merged to bluez-5.67 since 2023. (bsc#1210398)(CVE-2023-27349)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1692187200">- For pushing bluez 5.68 to 15-SP6 (bluez-5.65), sync change log:
  (jsc#PED-5599)
  - RPi-Move-the-43xx-firmware-into-lib-firmware.patch be removed
    by Stefan Seyfried since updating to bluez-5.66. (bsc#995059)(bsc#1094902)
    Because the header file has "#ifndef FIRMWARE_DIR...#define FIRMWARE_DIR /etc/firmare"
    instead of patching. So we just supply FIRMWARE_DIR on compiler's
    command line in bluez.spec:
    export CPPFLAGS="$CPPFLAGS -DFIRMWARE_DIR='\"/lib/firmware\"'</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1692446400">- Use %_firmwaredir</changelog>
  <changelog author="Timo Jyrinki &lt;tjyrinki@suse.com&gt;" date="1693310400">- update to 5.69
  * Fix issue with BAP enabling state correctly when resuming.
  * Fix issue with detaching source ASEs only after Stop Ready.
  * Fix issue with handling VCP audio location and descriptor.
  * Fix issue with generating IRK for adapter with privacy enabled.
  * Add support for BAP broadcast sink.
- Add three new man pages</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1696420800">- Moved btmgmt to main rpm of bluez. (jsc#PED-6216)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1699272000">- update to 5.70:
  * Fix issue with not sending GATT confirmations.
  * Fix issue with not handling initiator properly.
  * Fix issue with not checking PBAP counter length.
  * Add support for MICP profile and MICS service.
- add Fix-.device_probe-failing-if-SDP-record-is-not.patch to fix
  regression when pairing game controllers</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1702468800">- add CVE-2023-45866.patch (CVE-2023-45866, bsc#1217877)</changelog>
</package>
<package pkgid="931db6f7c161cde5b3ab716487542ae237957ee9adcc978daf833ff07b4d9f19ecb36789e4865134d6046156adecf556ebb236d53c720459f78da1092b57dc92" name="bluez-auto-enable-devices" arch="noarch">
  <version epoch="0" ver="5.70" rel="2.1"/>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1646568000">- Add code to restore user modifications for modprobe.d %config files
  after moving the files to %_modprobedir
- Use %_modprobedir (jsc#SLE-20639)</changelog>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1647777600">- update to version 5.64:
  This is another release mostly with bug fixes on HOG, GATT, A2DP,
  Media, AVDTP, AVRCP, and scanning failure.
  This release includes a fix for building with old glibc (&lt; 2.25)
  and other minor issues found with the static code analyzing tool.
  ISO packet support is added to the emulator as a part of LE Audio
  development.
- removed obsoleted 0002-Use-g_memdup2-everywhere.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1650974400">- add Requires(post): systemd for bluez-auto-enable-devices
  * fixes boo#1198906</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1651665600">- Move the dbus-1 system.d file to /usr (bsc#1199207)
- Fix self-obsoletion issues
- Add supplements to cups subpackage
- Split zsh completion into subpackage
- Don't tell the user to write to /usr (in README-mesh.SUSE)</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1652011200">- Upgrade bluez-test requirement of PyGObject from ancient version
  2 to current version. (bluez/test is at least able to use it
  since 2014)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 5.65:
  * Fix issue with A2DP cache invalidation handling.
  * Fix issue with A2DP and not initialized SEP codec.
  * Fix issue with A2DP and multiple SetConfiguration to same SEP
  * Fix issue with AVRCP and not properly initialized volume.
  * Fix issue with SDP records when operating in LE only mode.
  * Fix issue with HoG and not reading report map of instances.
  * Fix issue with GATT server crashing while disconnecting.
  * Fix issue with not removing connected devices.
  * Fix issue with enabling wake support without RPA Resolution.
  * Fix issue with pairing failed due to the error of Already Paired.
  * Add support for CONFIGURATION_DIRECTORY environment variable.
  * Add support for STATE_DIRECTORY environment variable.
  * Add support for "Bonded" property with Device API.
  * Add experimental support for ISO socket.
- drop bluez-test-2to3.diff (obsolete/upstream)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1663156800">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync the patches and
  log: (jsc#PED-1407)
  - hcidump-fixed-hci-frame-dump-stack-buffer-overflow.patch patch
    be merged to 5.51 mainline. So 5.65 bluez already includes it.
    (PATCH-FIX-UPSTREAM)(bsc#1013721)(CVE-2016-9800)
  - Add the following patches from the bluez-5.62 of 15-SP5:
  - disable_some_obex_tests.patch
  - disable tests for bypass boo#1078285
  - hcidump-Add-assoc-dump-function-assoc-date-length-ch.patch
  - bsc#1013708 CVE-2016-9797
  - Al Cho has sent it to upstream but it not be merged:
    https://lore.kernel.org/all/20181031081508.25927-1-acho@suse.com/T/
  - hcidump-Fix-memory-leak-with-malformed-packet.patch
  - bsc#1015171 CVE-2016-9917
  - Al Cho has sent it to upstream but it not be merged:
    https://www.spinics.net/lists/linux-bluetooth/msg79852.html
  - hcidump-Fixed-malformed-segment-frame-length.patch
  - bsc#1013712 CVE-2016-9798
  - Did not send to upstream.
  - 0001-rpi3-bcm43xx-The-UART-speed-must-be-reset-after-the-firmw.patch
  - Move 43xx firmware path for RPi3 bluetooth support bsc#1140688 bsc#995059 bsc#1094902
  - From https://www.yoctoproject.org/pipermail/yocto/2016-April/029424.html
  - Respin the following patches
  - bluez-test-2to3.diff
  - Removed some parts of patch because those codes be included
    in a1939bd51e0faba9a8550eea2590d99cb63a33c1 since 5.65.
  - The following patches are the same between SLE15-SP5 with openSUSE TW:
  - bluez-5.45-disable-broken-tests.diff in 15-SP5 matchs with
    bluez-disable-broken-tests.diff in openSUSE TW.
  - 0002-rpi3-Move-the-43xx-firmware-into-lib-firmware.patch in 15-SP5
    matchs with RPi-Move-the-43xx-firmware-into-lib-firmware.patch in
    openSUSE TW. (bsc#995059)(bsc#1094902)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1664798400">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync the spec file and
  log: (jsc#PED-1407)
  - SLE15-SP5 will use the bluez.spec from openSUSE TW. The following
    are changes in bluez.spec of SLE15-SP5:
  - Obsoletes:      bluez-utils &lt;= 3.36
  to
  Obsoletes:      bluez-utils &lt; 3.36
  - Obsoletes:      bluez-audio &lt;= 3.36
  to
    Obsoletes:      bluez-audio &lt; 3.36
  - In %package -n libbluetooth3:
  Obsoletes:      bluez-libs &lt;= 3.36
  to
  Obsoletes:      bluez-libs &lt; 3.36
  - In %package cups, add the following statements
  Requires:       %{name}
  Requires:       cups
  Supplements:    (%{name} and cups)
  - In %package test
  Requires:       python3-gobject2
  to
  Requires:       python3-gobject
  - In %package auto-enable-devices package, add
  Requires(post): systemd
  - Add %package obexd and %package zsh-completion
  and their %description
  - In %prep
  - Removed
  %setup -q
  - Removed
  [#] FIXME: Change the dbus service to be a real service, not systemd launched
  sed -i "s:Exec=/bin/false:Exec=%{_libexecdir}/bluetooth/obexd:g" obexd/src/org.bluez.obex.service
  sed -i "/SystemdService=.*/d" obexd/src/org.bluez.obex.service
  [#] END FIXME
  - In %build, add
  - -with-dbusconfdir=%{_datadir}  \
  - In %install
  - Removed
  [#] FIXME: Do not delete the systemd service once we support systemd user/session services
  rm %{buildroot}%{_userunitdir}/obex.service
  [#] end FIXME
  - org.bluez.mesh.service to %{_sysconfdir}/dbus-1/system-services/,
  to
  org.bluez.mesh.service to %{_datadir}/dbus-1/system-services/,
  - In %files
  - Add
  %{_bindir}/isotest
  %{_libexecdir}/bluetooth/obexd
  %{_mandir}/man1/isotest.1%{?ext_man}
  - %config %{_sysconfdir}/dbus-1/system.d/bluetooth.conf
  to
  %{_datadir}/dbus-1/system.d/bluetooth.conf
  - Removed
    %{_datadir}/dbus-1/services/org.bluez.obex.service
  - Removed
    %{_datadir}/zsh/site-functions/_bluetoothctl
  - Add %files zsh-completion
  - SLE15-SP5 will direct use bluez.changes for openSUSE TW.
    So keep the contents of SLE bluez.changes to bluez.changes.sle file.
  - Removed shared-gatt-server-Fix-heap-overflow-when-appending-.patch in
    SLE15-SP5 bluez because 5.65 bluez already includes it.
  - The code shall check if the prepare writes would append more the
    allowed maximum attribute length. (bsc#1194704 CVE-2022-0204)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1664884800">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync the spec file and
  log: (jsc#PED-1407)
  - SLE15-SP5 will direct use bluez.changes for openSUSE TW.
    So keep the contents of SLE bluez.changes to bluez.changes.sle file.
  - Put to /usr/share/doc/packages/bluez/bluez.changes.sle in package.</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1666785600">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync more change log:
  (jsc#PED-1407)
  - The hcidump-Fix-set_ext_ctrl-global-buffer-overflow.patch
    be merged to bluez-5.51 in 2018. (bsc#1013732)(CVE-2016-9801)
  - The following btmon patches are merged to bluez-5.51 and later:
  0001-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0002-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0003-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0004-btmon-Fix-crash-caused-by-integer-underflow.patch
  0005-btmon-fix-stack-buffer-overflow.patch
  0006-btmon-fix-multiple-segfaults.patch
  0007-btmon-fix-segfault-caused-by-integer-underflow.patch
  0008-btmon-fix-segfault-caused-by-integer-undeflow.patch
  0009-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0010-btmon-fix-segfault-caused-by-buffer-overflow.patch
  0011-btmon-fix-segfault-caused-by-integer-underflow.patch
  0012-btmon-fix-segfault-caused-by-buffer-over-read.patch
    (bsc#1015173)(CVE-2016-9918)(bsc#1013893)(CVE-2016-9802)
  - The shared-gatt-server-Fix-not-properly-checking-for-sec.patch
    be merged to bluez-5.57 in 2021.
    (bsc#1186463 CVE-2021-0129 CVE-2020-26558)
  - The gatt-Fix-potential-buffer-out-of-bound.patch be merged to
    bluez-5.56 in 2021. (bsc#1187165 CVE-2021-3588)
  - The shared-gatt-db-Introduce-gatt_db_attribute_set_fixed.patch
    be merged to bluez-5.56 in 2021. (bsc#1187165 CVE-2021-3588)
  - The gatt-Make-use-of-gatt_db_attribute_set_fixed_length.patch
    be merged to bluez-5.56 in 2021. (bsc#1187165 CVE-2021-3588)
  - Add JIRA-SLE-18497 number to 5.60, 5.61 and 5.62 update log
    to sync with bluez.changes in SLE15-SP5.
  - Install modprobe.conf files to %_modprobedir
    This change already in bluez.sepc in openSUSE:Factory/bluez.
    Sync the change log here. (bsc#1196275, jsc#SLE-20639)</changelog>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1668600000">- update to 5.66:
  * Fix issue with A2DP and transport connection collisions.
  * Fix issue with allowing application specific error codes.
  * Fix issue with not setting initiator flag correctly.
  * Fix issue with HoG Report MAP size handling.
  * Add initial support for Basic Audio Profile.
  * Add initial support for Volume Control Profile.
- remove RPi-Move-the-43xx-firmware-into-lib-firmware.patch (does
  not apply anymore), replace with CPPFLAGS define</changelog>
  <changelog author="Timo Jyrinki &lt;tjyrinki@suse.com&gt;" date="1691668800">- update to 5.68
  * Fix issue with A2DP and handling of Transport.Acquire.
  * Fix issue with BAP and initiating QoS and Enable procedures.
  * Fix issue with BAP and detaching streams when PAC is removed.
  * Fix issue with BAP and reading all instances of PAC.
  * Fix issue with BAP and not being able to reconfigure.
  * Fix issue with BAP and transport configuration changes.
  * Fix issue with BAP and handling unexpected disconnect.
  * Fix issue with GATT and not removing pending services.
  * Fix issue with GATT and client ready handling.
  * Fix issue with handling fallback to transient hostname.
  * Add support for SecureConnections configuration option.
  * Add support for Mesh Remove Provisioning.
  * Add support for Mesh Private Beacons.
- Remove patches that are not needed with the new upstream.</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1691755200">- 0001-obex-Use-GLib-helper-function-to-manipulate-paths.patch be
  removed by Timo Jyrinki when updating to 5.68. I saw some reasons:
  - Upstream didn't take this patch:
    https://www.spinics.net/lists/linux-bluetooth/msg40136.html
  - Fedora also marked this patch in bluez.spec since bluez-5.68-2.fc39
    https://src.fedoraproject.org/rpms/bluez/blob/2b133d795f4f823c8b22ef5a07569792ad7ce6aa/f/bluez.spec
  We didn't put any bug number of this patch when it be introduced
  to bluez.spec since Nov 23, 2021. So, let's remove this patch unless
  upstream or Fedora add it back.</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1692100800">- For pushing bluez 5.68 to 15-SP6 (bluez-5.65), sync change log:
  (jsc#PED-5599)
  - The avrcp-Fix-crash-while-handling-unsupported-events.patch
    be merged to bluez-5.67 since 2023. (bsc#1210398)(CVE-2023-27349)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1692187200">- For pushing bluez 5.68 to 15-SP6 (bluez-5.65), sync change log:
  (jsc#PED-5599)
  - RPi-Move-the-43xx-firmware-into-lib-firmware.patch be removed
    by Stefan Seyfried since updating to bluez-5.66. (bsc#995059)(bsc#1094902)
    Because the header file has "#ifndef FIRMWARE_DIR...#define FIRMWARE_DIR /etc/firmare"
    instead of patching. So we just supply FIRMWARE_DIR on compiler's
    command line in bluez.spec:
    export CPPFLAGS="$CPPFLAGS -DFIRMWARE_DIR='\"/lib/firmware\"'</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1692446400">- Use %_firmwaredir</changelog>
  <changelog author="Timo Jyrinki &lt;tjyrinki@suse.com&gt;" date="1693310400">- update to 5.69
  * Fix issue with BAP enabling state correctly when resuming.
  * Fix issue with detaching source ASEs only after Stop Ready.
  * Fix issue with handling VCP audio location and descriptor.
  * Fix issue with generating IRK for adapter with privacy enabled.
  * Add support for BAP broadcast sink.
- Add three new man pages</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1696420800">- Moved btmgmt to main rpm of bluez. (jsc#PED-6216)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1699272000">- update to 5.70:
  * Fix issue with not sending GATT confirmations.
  * Fix issue with not handling initiator properly.
  * Fix issue with not checking PBAP counter length.
  * Add support for MICP profile and MICS service.
- add Fix-.device_probe-failing-if-SDP-record-is-not.patch to fix
  regression when pairing game controllers</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1702468800">- add CVE-2023-45866.patch (CVE-2023-45866, bsc#1217877)</changelog>
</package>
<package pkgid="48ef286cd0ceb0f8f4c6e4f3a1eb86448995f5e82d5de3355ba0e161f830b28eae4feccb2e19bc78ca02a0bf02056e24cc00284ee48ab2e8310b988700222611" name="bluez-cups" arch="i586">
  <version epoch="0" ver="5.70" rel="2.1"/>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1646568000">- Add code to restore user modifications for modprobe.d %config files
  after moving the files to %_modprobedir
- Use %_modprobedir (jsc#SLE-20639)</changelog>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1647777600">- update to version 5.64:
  This is another release mostly with bug fixes on HOG, GATT, A2DP,
  Media, AVDTP, AVRCP, and scanning failure.
  This release includes a fix for building with old glibc (&lt; 2.25)
  and other minor issues found with the static code analyzing tool.
  ISO packet support is added to the emulator as a part of LE Audio
  development.
- removed obsoleted 0002-Use-g_memdup2-everywhere.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1650974400">- add Requires(post): systemd for bluez-auto-enable-devices
  * fixes boo#1198906</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1651665600">- Move the dbus-1 system.d file to /usr (bsc#1199207)
- Fix self-obsoletion issues
- Add supplements to cups subpackage
- Split zsh completion into subpackage
- Don't tell the user to write to /usr (in README-mesh.SUSE)</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1652011200">- Upgrade bluez-test requirement of PyGObject from ancient version
  2 to current version. (bluez/test is at least able to use it
  since 2014)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 5.65:
  * Fix issue with A2DP cache invalidation handling.
  * Fix issue with A2DP and not initialized SEP codec.
  * Fix issue with A2DP and multiple SetConfiguration to same SEP
  * Fix issue with AVRCP and not properly initialized volume.
  * Fix issue with SDP records when operating in LE only mode.
  * Fix issue with HoG and not reading report map of instances.
  * Fix issue with GATT server crashing while disconnecting.
  * Fix issue with not removing connected devices.
  * Fix issue with enabling wake support without RPA Resolution.
  * Fix issue with pairing failed due to the error of Already Paired.
  * Add support for CONFIGURATION_DIRECTORY environment variable.
  * Add support for STATE_DIRECTORY environment variable.
  * Add support for "Bonded" property with Device API.
  * Add experimental support for ISO socket.
- drop bluez-test-2to3.diff (obsolete/upstream)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1663156800">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync the patches and
  log: (jsc#PED-1407)
  - hcidump-fixed-hci-frame-dump-stack-buffer-overflow.patch patch
    be merged to 5.51 mainline. So 5.65 bluez already includes it.
    (PATCH-FIX-UPSTREAM)(bsc#1013721)(CVE-2016-9800)
  - Add the following patches from the bluez-5.62 of 15-SP5:
  - disable_some_obex_tests.patch
  - disable tests for bypass boo#1078285
  - hcidump-Add-assoc-dump-function-assoc-date-length-ch.patch
  - bsc#1013708 CVE-2016-9797
  - Al Cho has sent it to upstream but it not be merged:
    https://lore.kernel.org/all/20181031081508.25927-1-acho@suse.com/T/
  - hcidump-Fix-memory-leak-with-malformed-packet.patch
  - bsc#1015171 CVE-2016-9917
  - Al Cho has sent it to upstream but it not be merged:
    https://www.spinics.net/lists/linux-bluetooth/msg79852.html
  - hcidump-Fixed-malformed-segment-frame-length.patch
  - bsc#1013712 CVE-2016-9798
  - Did not send to upstream.
  - 0001-rpi3-bcm43xx-The-UART-speed-must-be-reset-after-the-firmw.patch
  - Move 43xx firmware path for RPi3 bluetooth support bsc#1140688 bsc#995059 bsc#1094902
  - From https://www.yoctoproject.org/pipermail/yocto/2016-April/029424.html
  - Respin the following patches
  - bluez-test-2to3.diff
  - Removed some parts of patch because those codes be included
    in a1939bd51e0faba9a8550eea2590d99cb63a33c1 since 5.65.
  - The following patches are the same between SLE15-SP5 with openSUSE TW:
  - bluez-5.45-disable-broken-tests.diff in 15-SP5 matchs with
    bluez-disable-broken-tests.diff in openSUSE TW.
  - 0002-rpi3-Move-the-43xx-firmware-into-lib-firmware.patch in 15-SP5
    matchs with RPi-Move-the-43xx-firmware-into-lib-firmware.patch in
    openSUSE TW. (bsc#995059)(bsc#1094902)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1664798400">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync the spec file and
  log: (jsc#PED-1407)
  - SLE15-SP5 will use the bluez.spec from openSUSE TW. The following
    are changes in bluez.spec of SLE15-SP5:
  - Obsoletes:      bluez-utils &lt;= 3.36
  to
  Obsoletes:      bluez-utils &lt; 3.36
  - Obsoletes:      bluez-audio &lt;= 3.36
  to
    Obsoletes:      bluez-audio &lt; 3.36
  - In %package -n libbluetooth3:
  Obsoletes:      bluez-libs &lt;= 3.36
  to
  Obsoletes:      bluez-libs &lt; 3.36
  - In %package cups, add the following statements
  Requires:       %{name}
  Requires:       cups
  Supplements:    (%{name} and cups)
  - In %package test
  Requires:       python3-gobject2
  to
  Requires:       python3-gobject
  - In %package auto-enable-devices package, add
  Requires(post): systemd
  - Add %package obexd and %package zsh-completion
  and their %description
  - In %prep
  - Removed
  %setup -q
  - Removed
  [#] FIXME: Change the dbus service to be a real service, not systemd launched
  sed -i "s:Exec=/bin/false:Exec=%{_libexecdir}/bluetooth/obexd:g" obexd/src/org.bluez.obex.service
  sed -i "/SystemdService=.*/d" obexd/src/org.bluez.obex.service
  [#] END FIXME
  - In %build, add
  - -with-dbusconfdir=%{_datadir}  \
  - In %install
  - Removed
  [#] FIXME: Do not delete the systemd service once we support systemd user/session services
  rm %{buildroot}%{_userunitdir}/obex.service
  [#] end FIXME
  - org.bluez.mesh.service to %{_sysconfdir}/dbus-1/system-services/,
  to
  org.bluez.mesh.service to %{_datadir}/dbus-1/system-services/,
  - In %files
  - Add
  %{_bindir}/isotest
  %{_libexecdir}/bluetooth/obexd
  %{_mandir}/man1/isotest.1%{?ext_man}
  - %config %{_sysconfdir}/dbus-1/system.d/bluetooth.conf
  to
  %{_datadir}/dbus-1/system.d/bluetooth.conf
  - Removed
    %{_datadir}/dbus-1/services/org.bluez.obex.service
  - Removed
    %{_datadir}/zsh/site-functions/_bluetoothctl
  - Add %files zsh-completion
  - SLE15-SP5 will direct use bluez.changes for openSUSE TW.
    So keep the contents of SLE bluez.changes to bluez.changes.sle file.
  - Removed shared-gatt-server-Fix-heap-overflow-when-appending-.patch in
    SLE15-SP5 bluez because 5.65 bluez already includes it.
  - The code shall check if the prepare writes would append more the
    allowed maximum attribute length. (bsc#1194704 CVE-2022-0204)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1664884800">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync the spec file and
  log: (jsc#PED-1407)
  - SLE15-SP5 will direct use bluez.changes for openSUSE TW.
    So keep the contents of SLE bluez.changes to bluez.changes.sle file.
  - Put to /usr/share/doc/packages/bluez/bluez.changes.sle in package.</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1666785600">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync more change log:
  (jsc#PED-1407)
  - The hcidump-Fix-set_ext_ctrl-global-buffer-overflow.patch
    be merged to bluez-5.51 in 2018. (bsc#1013732)(CVE-2016-9801)
  - The following btmon patches are merged to bluez-5.51 and later:
  0001-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0002-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0003-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0004-btmon-Fix-crash-caused-by-integer-underflow.patch
  0005-btmon-fix-stack-buffer-overflow.patch
  0006-btmon-fix-multiple-segfaults.patch
  0007-btmon-fix-segfault-caused-by-integer-underflow.patch
  0008-btmon-fix-segfault-caused-by-integer-undeflow.patch
  0009-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0010-btmon-fix-segfault-caused-by-buffer-overflow.patch
  0011-btmon-fix-segfault-caused-by-integer-underflow.patch
  0012-btmon-fix-segfault-caused-by-buffer-over-read.patch
    (bsc#1015173)(CVE-2016-9918)(bsc#1013893)(CVE-2016-9802)
  - The shared-gatt-server-Fix-not-properly-checking-for-sec.patch
    be merged to bluez-5.57 in 2021.
    (bsc#1186463 CVE-2021-0129 CVE-2020-26558)
  - The gatt-Fix-potential-buffer-out-of-bound.patch be merged to
    bluez-5.56 in 2021. (bsc#1187165 CVE-2021-3588)
  - The shared-gatt-db-Introduce-gatt_db_attribute_set_fixed.patch
    be merged to bluez-5.56 in 2021. (bsc#1187165 CVE-2021-3588)
  - The gatt-Make-use-of-gatt_db_attribute_set_fixed_length.patch
    be merged to bluez-5.56 in 2021. (bsc#1187165 CVE-2021-3588)
  - Add JIRA-SLE-18497 number to 5.60, 5.61 and 5.62 update log
    to sync with bluez.changes in SLE15-SP5.
  - Install modprobe.conf files to %_modprobedir
    This change already in bluez.sepc in openSUSE:Factory/bluez.
    Sync the change log here. (bsc#1196275, jsc#SLE-20639)</changelog>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1668600000">- update to 5.66:
  * Fix issue with A2DP and transport connection collisions.
  * Fix issue with allowing application specific error codes.
  * Fix issue with not setting initiator flag correctly.
  * Fix issue with HoG Report MAP size handling.
  * Add initial support for Basic Audio Profile.
  * Add initial support for Volume Control Profile.
- remove RPi-Move-the-43xx-firmware-into-lib-firmware.patch (does
  not apply anymore), replace with CPPFLAGS define</changelog>
  <changelog author="Timo Jyrinki &lt;tjyrinki@suse.com&gt;" date="1691668800">- update to 5.68
  * Fix issue with A2DP and handling of Transport.Acquire.
  * Fix issue with BAP and initiating QoS and Enable procedures.
  * Fix issue with BAP and detaching streams when PAC is removed.
  * Fix issue with BAP and reading all instances of PAC.
  * Fix issue with BAP and not being able to reconfigure.
  * Fix issue with BAP and transport configuration changes.
  * Fix issue with BAP and handling unexpected disconnect.
  * Fix issue with GATT and not removing pending services.
  * Fix issue with GATT and client ready handling.
  * Fix issue with handling fallback to transient hostname.
  * Add support for SecureConnections configuration option.
  * Add support for Mesh Remove Provisioning.
  * Add support for Mesh Private Beacons.
- Remove patches that are not needed with the new upstream.</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1691755200">- 0001-obex-Use-GLib-helper-function-to-manipulate-paths.patch be
  removed by Timo Jyrinki when updating to 5.68. I saw some reasons:
  - Upstream didn't take this patch:
    https://www.spinics.net/lists/linux-bluetooth/msg40136.html
  - Fedora also marked this patch in bluez.spec since bluez-5.68-2.fc39
    https://src.fedoraproject.org/rpms/bluez/blob/2b133d795f4f823c8b22ef5a07569792ad7ce6aa/f/bluez.spec
  We didn't put any bug number of this patch when it be introduced
  to bluez.spec since Nov 23, 2021. So, let's remove this patch unless
  upstream or Fedora add it back.</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1692100800">- For pushing bluez 5.68 to 15-SP6 (bluez-5.65), sync change log:
  (jsc#PED-5599)
  - The avrcp-Fix-crash-while-handling-unsupported-events.patch
    be merged to bluez-5.67 since 2023. (bsc#1210398)(CVE-2023-27349)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1692187200">- For pushing bluez 5.68 to 15-SP6 (bluez-5.65), sync change log:
  (jsc#PED-5599)
  - RPi-Move-the-43xx-firmware-into-lib-firmware.patch be removed
    by Stefan Seyfried since updating to bluez-5.66. (bsc#995059)(bsc#1094902)
    Because the header file has "#ifndef FIRMWARE_DIR...#define FIRMWARE_DIR /etc/firmare"
    instead of patching. So we just supply FIRMWARE_DIR on compiler's
    command line in bluez.spec:
    export CPPFLAGS="$CPPFLAGS -DFIRMWARE_DIR='\"/lib/firmware\"'</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1692446400">- Use %_firmwaredir</changelog>
  <changelog author="Timo Jyrinki &lt;tjyrinki@suse.com&gt;" date="1693310400">- update to 5.69
  * Fix issue with BAP enabling state correctly when resuming.
  * Fix issue with detaching source ASEs only after Stop Ready.
  * Fix issue with handling VCP audio location and descriptor.
  * Fix issue with generating IRK for adapter with privacy enabled.
  * Add support for BAP broadcast sink.
- Add three new man pages</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1696420800">- Moved btmgmt to main rpm of bluez. (jsc#PED-6216)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1699272000">- update to 5.70:
  * Fix issue with not sending GATT confirmations.
  * Fix issue with not handling initiator properly.
  * Fix issue with not checking PBAP counter length.
  * Add support for MICP profile and MICS service.
- add Fix-.device_probe-failing-if-SDP-record-is-not.patch to fix
  regression when pairing game controllers</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1702468800">- add CVE-2023-45866.patch (CVE-2023-45866, bsc#1217877)</changelog>
</package>
<package pkgid="77a6bb5f82b94320e4898a95775ab0f36fc2b8b02f1a92e8befe0c39750d3861ab4674b53350f1e970fcc0dda1b509d0d80c7472ae8708c8407d4bb50055dff5" name="bluez-cups" arch="x86_64">
  <version epoch="0" ver="5.70" rel="2.1"/>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1646568000">- Add code to restore user modifications for modprobe.d %config files
  after moving the files to %_modprobedir
- Use %_modprobedir (jsc#SLE-20639)</changelog>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1647777600">- update to version 5.64:
  This is another release mostly with bug fixes on HOG, GATT, A2DP,
  Media, AVDTP, AVRCP, and scanning failure.
  This release includes a fix for building with old glibc (&lt; 2.25)
  and other minor issues found with the static code analyzing tool.
  ISO packet support is added to the emulator as a part of LE Audio
  development.
- removed obsoleted 0002-Use-g_memdup2-everywhere.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1650974400">- add Requires(post): systemd for bluez-auto-enable-devices
  * fixes boo#1198906</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1651665600">- Move the dbus-1 system.d file to /usr (bsc#1199207)
- Fix self-obsoletion issues
- Add supplements to cups subpackage
- Split zsh completion into subpackage
- Don't tell the user to write to /usr (in README-mesh.SUSE)</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1652011200">- Upgrade bluez-test requirement of PyGObject from ancient version
  2 to current version. (bluez/test is at least able to use it
  since 2014)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 5.65:
  * Fix issue with A2DP cache invalidation handling.
  * Fix issue with A2DP and not initialized SEP codec.
  * Fix issue with A2DP and multiple SetConfiguration to same SEP
  * Fix issue with AVRCP and not properly initialized volume.
  * Fix issue with SDP records when operating in LE only mode.
  * Fix issue with HoG and not reading report map of instances.
  * Fix issue with GATT server crashing while disconnecting.
  * Fix issue with not removing connected devices.
  * Fix issue with enabling wake support without RPA Resolution.
  * Fix issue with pairing failed due to the error of Already Paired.
  * Add support for CONFIGURATION_DIRECTORY environment variable.
  * Add support for STATE_DIRECTORY environment variable.
  * Add support for "Bonded" property with Device API.
  * Add experimental support for ISO socket.
- drop bluez-test-2to3.diff (obsolete/upstream)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1663156800">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync the patches and
  log: (jsc#PED-1407)
  - hcidump-fixed-hci-frame-dump-stack-buffer-overflow.patch patch
    be merged to 5.51 mainline. So 5.65 bluez already includes it.
    (PATCH-FIX-UPSTREAM)(bsc#1013721)(CVE-2016-9800)
  - Add the following patches from the bluez-5.62 of 15-SP5:
  - disable_some_obex_tests.patch
  - disable tests for bypass boo#1078285
  - hcidump-Add-assoc-dump-function-assoc-date-length-ch.patch
  - bsc#1013708 CVE-2016-9797
  - Al Cho has sent it to upstream but it not be merged:
    https://lore.kernel.org/all/20181031081508.25927-1-acho@suse.com/T/
  - hcidump-Fix-memory-leak-with-malformed-packet.patch
  - bsc#1015171 CVE-2016-9917
  - Al Cho has sent it to upstream but it not be merged:
    https://www.spinics.net/lists/linux-bluetooth/msg79852.html
  - hcidump-Fixed-malformed-segment-frame-length.patch
  - bsc#1013712 CVE-2016-9798
  - Did not send to upstream.
  - 0001-rpi3-bcm43xx-The-UART-speed-must-be-reset-after-the-firmw.patch
  - Move 43xx firmware path for RPi3 bluetooth support bsc#1140688 bsc#995059 bsc#1094902
  - From https://www.yoctoproject.org/pipermail/yocto/2016-April/029424.html
  - Respin the following patches
  - bluez-test-2to3.diff
  - Removed some parts of patch because those codes be included
    in a1939bd51e0faba9a8550eea2590d99cb63a33c1 since 5.65.
  - The following patches are the same between SLE15-SP5 with openSUSE TW:
  - bluez-5.45-disable-broken-tests.diff in 15-SP5 matchs with
    bluez-disable-broken-tests.diff in openSUSE TW.
  - 0002-rpi3-Move-the-43xx-firmware-into-lib-firmware.patch in 15-SP5
    matchs with RPi-Move-the-43xx-firmware-into-lib-firmware.patch in
    openSUSE TW. (bsc#995059)(bsc#1094902)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1664798400">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync the spec file and
  log: (jsc#PED-1407)
  - SLE15-SP5 will use the bluez.spec from openSUSE TW. The following
    are changes in bluez.spec of SLE15-SP5:
  - Obsoletes:      bluez-utils &lt;= 3.36
  to
  Obsoletes:      bluez-utils &lt; 3.36
  - Obsoletes:      bluez-audio &lt;= 3.36
  to
    Obsoletes:      bluez-audio &lt; 3.36
  - In %package -n libbluetooth3:
  Obsoletes:      bluez-libs &lt;= 3.36
  to
  Obsoletes:      bluez-libs &lt; 3.36
  - In %package cups, add the following statements
  Requires:       %{name}
  Requires:       cups
  Supplements:    (%{name} and cups)
  - In %package test
  Requires:       python3-gobject2
  to
  Requires:       python3-gobject
  - In %package auto-enable-devices package, add
  Requires(post): systemd
  - Add %package obexd and %package zsh-completion
  and their %description
  - In %prep
  - Removed
  %setup -q
  - Removed
  [#] FIXME: Change the dbus service to be a real service, not systemd launched
  sed -i "s:Exec=/bin/false:Exec=%{_libexecdir}/bluetooth/obexd:g" obexd/src/org.bluez.obex.service
  sed -i "/SystemdService=.*/d" obexd/src/org.bluez.obex.service
  [#] END FIXME
  - In %build, add
  - -with-dbusconfdir=%{_datadir}  \
  - In %install
  - Removed
  [#] FIXME: Do not delete the systemd service once we support systemd user/session services
  rm %{buildroot}%{_userunitdir}/obex.service
  [#] end FIXME
  - org.bluez.mesh.service to %{_sysconfdir}/dbus-1/system-services/,
  to
  org.bluez.mesh.service to %{_datadir}/dbus-1/system-services/,
  - In %files
  - Add
  %{_bindir}/isotest
  %{_libexecdir}/bluetooth/obexd
  %{_mandir}/man1/isotest.1%{?ext_man}
  - %config %{_sysconfdir}/dbus-1/system.d/bluetooth.conf
  to
  %{_datadir}/dbus-1/system.d/bluetooth.conf
  - Removed
    %{_datadir}/dbus-1/services/org.bluez.obex.service
  - Removed
    %{_datadir}/zsh/site-functions/_bluetoothctl
  - Add %files zsh-completion
  - SLE15-SP5 will direct use bluez.changes for openSUSE TW.
    So keep the contents of SLE bluez.changes to bluez.changes.sle file.
  - Removed shared-gatt-server-Fix-heap-overflow-when-appending-.patch in
    SLE15-SP5 bluez because 5.65 bluez already includes it.
  - The code shall check if the prepare writes would append more the
    allowed maximum attribute length. (bsc#1194704 CVE-2022-0204)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1664884800">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync the spec file and
  log: (jsc#PED-1407)
  - SLE15-SP5 will direct use bluez.changes for openSUSE TW.
    So keep the contents of SLE bluez.changes to bluez.changes.sle file.
  - Put to /usr/share/doc/packages/bluez/bluez.changes.sle in package.</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1666785600">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync more change log:
  (jsc#PED-1407)
  - The hcidump-Fix-set_ext_ctrl-global-buffer-overflow.patch
    be merged to bluez-5.51 in 2018. (bsc#1013732)(CVE-2016-9801)
  - The following btmon patches are merged to bluez-5.51 and later:
  0001-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0002-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0003-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0004-btmon-Fix-crash-caused-by-integer-underflow.patch
  0005-btmon-fix-stack-buffer-overflow.patch
  0006-btmon-fix-multiple-segfaults.patch
  0007-btmon-fix-segfault-caused-by-integer-underflow.patch
  0008-btmon-fix-segfault-caused-by-integer-undeflow.patch
  0009-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0010-btmon-fix-segfault-caused-by-buffer-overflow.patch
  0011-btmon-fix-segfault-caused-by-integer-underflow.patch
  0012-btmon-fix-segfault-caused-by-buffer-over-read.patch
    (bsc#1015173)(CVE-2016-9918)(bsc#1013893)(CVE-2016-9802)
  - The shared-gatt-server-Fix-not-properly-checking-for-sec.patch
    be merged to bluez-5.57 in 2021.
    (bsc#1186463 CVE-2021-0129 CVE-2020-26558)
  - The gatt-Fix-potential-buffer-out-of-bound.patch be merged to
    bluez-5.56 in 2021. (bsc#1187165 CVE-2021-3588)
  - The shared-gatt-db-Introduce-gatt_db_attribute_set_fixed.patch
    be merged to bluez-5.56 in 2021. (bsc#1187165 CVE-2021-3588)
  - The gatt-Make-use-of-gatt_db_attribute_set_fixed_length.patch
    be merged to bluez-5.56 in 2021. (bsc#1187165 CVE-2021-3588)
  - Add JIRA-SLE-18497 number to 5.60, 5.61 and 5.62 update log
    to sync with bluez.changes in SLE15-SP5.
  - Install modprobe.conf files to %_modprobedir
    This change already in bluez.sepc in openSUSE:Factory/bluez.
    Sync the change log here. (bsc#1196275, jsc#SLE-20639)</changelog>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1668600000">- update to 5.66:
  * Fix issue with A2DP and transport connection collisions.
  * Fix issue with allowing application specific error codes.
  * Fix issue with not setting initiator flag correctly.
  * Fix issue with HoG Report MAP size handling.
  * Add initial support for Basic Audio Profile.
  * Add initial support for Volume Control Profile.
- remove RPi-Move-the-43xx-firmware-into-lib-firmware.patch (does
  not apply anymore), replace with CPPFLAGS define</changelog>
  <changelog author="Timo Jyrinki &lt;tjyrinki@suse.com&gt;" date="1691668800">- update to 5.68
  * Fix issue with A2DP and handling of Transport.Acquire.
  * Fix issue with BAP and initiating QoS and Enable procedures.
  * Fix issue with BAP and detaching streams when PAC is removed.
  * Fix issue with BAP and reading all instances of PAC.
  * Fix issue with BAP and not being able to reconfigure.
  * Fix issue with BAP and transport configuration changes.
  * Fix issue with BAP and handling unexpected disconnect.
  * Fix issue with GATT and not removing pending services.
  * Fix issue with GATT and client ready handling.
  * Fix issue with handling fallback to transient hostname.
  * Add support for SecureConnections configuration option.
  * Add support for Mesh Remove Provisioning.
  * Add support for Mesh Private Beacons.
- Remove patches that are not needed with the new upstream.</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1691755200">- 0001-obex-Use-GLib-helper-function-to-manipulate-paths.patch be
  removed by Timo Jyrinki when updating to 5.68. I saw some reasons:
  - Upstream didn't take this patch:
    https://www.spinics.net/lists/linux-bluetooth/msg40136.html
  - Fedora also marked this patch in bluez.spec since bluez-5.68-2.fc39
    https://src.fedoraproject.org/rpms/bluez/blob/2b133d795f4f823c8b22ef5a07569792ad7ce6aa/f/bluez.spec
  We didn't put any bug number of this patch when it be introduced
  to bluez.spec since Nov 23, 2021. So, let's remove this patch unless
  upstream or Fedora add it back.</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1692100800">- For pushing bluez 5.68 to 15-SP6 (bluez-5.65), sync change log:
  (jsc#PED-5599)
  - The avrcp-Fix-crash-while-handling-unsupported-events.patch
    be merged to bluez-5.67 since 2023. (bsc#1210398)(CVE-2023-27349)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1692187200">- For pushing bluez 5.68 to 15-SP6 (bluez-5.65), sync change log:
  (jsc#PED-5599)
  - RPi-Move-the-43xx-firmware-into-lib-firmware.patch be removed
    by Stefan Seyfried since updating to bluez-5.66. (bsc#995059)(bsc#1094902)
    Because the header file has "#ifndef FIRMWARE_DIR...#define FIRMWARE_DIR /etc/firmare"
    instead of patching. So we just supply FIRMWARE_DIR on compiler's
    command line in bluez.spec:
    export CPPFLAGS="$CPPFLAGS -DFIRMWARE_DIR='\"/lib/firmware\"'</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1692446400">- Use %_firmwaredir</changelog>
  <changelog author="Timo Jyrinki &lt;tjyrinki@suse.com&gt;" date="1693310400">- update to 5.69
  * Fix issue with BAP enabling state correctly when resuming.
  * Fix issue with detaching source ASEs only after Stop Ready.
  * Fix issue with handling VCP audio location and descriptor.
  * Fix issue with generating IRK for adapter with privacy enabled.
  * Add support for BAP broadcast sink.
- Add three new man pages</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1696420800">- Moved btmgmt to main rpm of bluez. (jsc#PED-6216)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1699272000">- update to 5.70:
  * Fix issue with not sending GATT confirmations.
  * Fix issue with not handling initiator properly.
  * Fix issue with not checking PBAP counter length.
  * Add support for MICP profile and MICS service.
- add Fix-.device_probe-failing-if-SDP-record-is-not.patch to fix
  regression when pairing game controllers</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1702468800">- add CVE-2023-45866.patch (CVE-2023-45866, bsc#1217877)</changelog>
</package>
<package pkgid="1ff7c3709318fe0442abc756becb371c4a3497c49b1a17596e25aae864cfd0f400ff8229d1446d9a6a77f07057b80fd683e8e1655b507a4716f262bc8a9649c6" name="bluez-cups-debuginfo" arch="i586">
  <version epoch="0" ver="5.70" rel="2.1"/>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1646568000">- Add code to restore user modifications for modprobe.d %config files
  after moving the files to %_modprobedir
- Use %_modprobedir (jsc#SLE-20639)</changelog>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1647777600">- update to version 5.64:
  This is another release mostly with bug fixes on HOG, GATT, A2DP,
  Media, AVDTP, AVRCP, and scanning failure.
  This release includes a fix for building with old glibc (&lt; 2.25)
  and other minor issues found with the static code analyzing tool.
  ISO packet support is added to the emulator as a part of LE Audio
  development.
- removed obsoleted 0002-Use-g_memdup2-everywhere.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1650974400">- add Requires(post): systemd for bluez-auto-enable-devices
  * fixes boo#1198906</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1651665600">- Move the dbus-1 system.d file to /usr (bsc#1199207)
- Fix self-obsoletion issues
- Add supplements to cups subpackage
- Split zsh completion into subpackage
- Don't tell the user to write to /usr (in README-mesh.SUSE)</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1652011200">- Upgrade bluez-test requirement of PyGObject from ancient version
  2 to current version. (bluez/test is at least able to use it
  since 2014)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 5.65:
  * Fix issue with A2DP cache invalidation handling.
  * Fix issue with A2DP and not initialized SEP codec.
  * Fix issue with A2DP and multiple SetConfiguration to same SEP
  * Fix issue with AVRCP and not properly initialized volume.
  * Fix issue with SDP records when operating in LE only mode.
  * Fix issue with HoG and not reading report map of instances.
  * Fix issue with GATT server crashing while disconnecting.
  * Fix issue with not removing connected devices.
  * Fix issue with enabling wake support without RPA Resolution.
  * Fix issue with pairing failed due to the error of Already Paired.
  * Add support for CONFIGURATION_DIRECTORY environment variable.
  * Add support for STATE_DIRECTORY environment variable.
  * Add support for "Bonded" property with Device API.
  * Add experimental support for ISO socket.
- drop bluez-test-2to3.diff (obsolete/upstream)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1663156800">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync the patches and
  log: (jsc#PED-1407)
  - hcidump-fixed-hci-frame-dump-stack-buffer-overflow.patch patch
    be merged to 5.51 mainline. So 5.65 bluez already includes it.
    (PATCH-FIX-UPSTREAM)(bsc#1013721)(CVE-2016-9800)
  - Add the following patches from the bluez-5.62 of 15-SP5:
  - disable_some_obex_tests.patch
  - disable tests for bypass boo#1078285
  - hcidump-Add-assoc-dump-function-assoc-date-length-ch.patch
  - bsc#1013708 CVE-2016-9797
  - Al Cho has sent it to upstream but it not be merged:
    https://lore.kernel.org/all/20181031081508.25927-1-acho@suse.com/T/
  - hcidump-Fix-memory-leak-with-malformed-packet.patch
  - bsc#1015171 CVE-2016-9917
  - Al Cho has sent it to upstream but it not be merged:
    https://www.spinics.net/lists/linux-bluetooth/msg79852.html
  - hcidump-Fixed-malformed-segment-frame-length.patch
  - bsc#1013712 CVE-2016-9798
  - Did not send to upstream.
  - 0001-rpi3-bcm43xx-The-UART-speed-must-be-reset-after-the-firmw.patch
  - Move 43xx firmware path for RPi3 bluetooth support bsc#1140688 bsc#995059 bsc#1094902
  - From https://www.yoctoproject.org/pipermail/yocto/2016-April/029424.html
  - Respin the following patches
  - bluez-test-2to3.diff
  - Removed some parts of patch because those codes be included
    in a1939bd51e0faba9a8550eea2590d99cb63a33c1 since 5.65.
  - The following patches are the same between SLE15-SP5 with openSUSE TW:
  - bluez-5.45-disable-broken-tests.diff in 15-SP5 matchs with
    bluez-disable-broken-tests.diff in openSUSE TW.
  - 0002-rpi3-Move-the-43xx-firmware-into-lib-firmware.patch in 15-SP5
    matchs with RPi-Move-the-43xx-firmware-into-lib-firmware.patch in
    openSUSE TW. (bsc#995059)(bsc#1094902)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1664798400">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync the spec file and
  log: (jsc#PED-1407)
  - SLE15-SP5 will use the bluez.spec from openSUSE TW. The following
    are changes in bluez.spec of SLE15-SP5:
  - Obsoletes:      bluez-utils &lt;= 3.36
  to
  Obsoletes:      bluez-utils &lt; 3.36
  - Obsoletes:      bluez-audio &lt;= 3.36
  to
    Obsoletes:      bluez-audio &lt; 3.36
  - In %package -n libbluetooth3:
  Obsoletes:      bluez-libs &lt;= 3.36
  to
  Obsoletes:      bluez-libs &lt; 3.36
  - In %package cups, add the following statements
  Requires:       %{name}
  Requires:       cups
  Supplements:    (%{name} and cups)
  - In %package test
  Requires:       python3-gobject2
  to
  Requires:       python3-gobject
  - In %package auto-enable-devices package, add
  Requires(post): systemd
  - Add %package obexd and %package zsh-completion
  and their %description
  - In %prep
  - Removed
  %setup -q
  - Removed
  [#] FIXME: Change the dbus service to be a real service, not systemd launched
  sed -i "s:Exec=/bin/false:Exec=%{_libexecdir}/bluetooth/obexd:g" obexd/src/org.bluez.obex.service
  sed -i "/SystemdService=.*/d" obexd/src/org.bluez.obex.service
  [#] END FIXME
  - In %build, add
  - -with-dbusconfdir=%{_datadir}  \
  - In %install
  - Removed
  [#] FIXME: Do not delete the systemd service once we support systemd user/session services
  rm %{buildroot}%{_userunitdir}/obex.service
  [#] end FIXME
  - org.bluez.mesh.service to %{_sysconfdir}/dbus-1/system-services/,
  to
  org.bluez.mesh.service to %{_datadir}/dbus-1/system-services/,
  - In %files
  - Add
  %{_bindir}/isotest
  %{_libexecdir}/bluetooth/obexd
  %{_mandir}/man1/isotest.1%{?ext_man}
  - %config %{_sysconfdir}/dbus-1/system.d/bluetooth.conf
  to
  %{_datadir}/dbus-1/system.d/bluetooth.conf
  - Removed
    %{_datadir}/dbus-1/services/org.bluez.obex.service
  - Removed
    %{_datadir}/zsh/site-functions/_bluetoothctl
  - Add %files zsh-completion
  - SLE15-SP5 will direct use bluez.changes for openSUSE TW.
    So keep the contents of SLE bluez.changes to bluez.changes.sle file.
  - Removed shared-gatt-server-Fix-heap-overflow-when-appending-.patch in
    SLE15-SP5 bluez because 5.65 bluez already includes it.
  - The code shall check if the prepare writes would append more the
    allowed maximum attribute length. (bsc#1194704 CVE-2022-0204)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1664884800">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync the spec file and
  log: (jsc#PED-1407)
  - SLE15-SP5 will direct use bluez.changes for openSUSE TW.
    So keep the contents of SLE bluez.changes to bluez.changes.sle file.
  - Put to /usr/share/doc/packages/bluez/bluez.changes.sle in package.</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1666785600">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync more change log:
  (jsc#PED-1407)
  - The hcidump-Fix-set_ext_ctrl-global-buffer-overflow.patch
    be merged to bluez-5.51 in 2018. (bsc#1013732)(CVE-2016-9801)
  - The following btmon patches are merged to bluez-5.51 and later:
  0001-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0002-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0003-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0004-btmon-Fix-crash-caused-by-integer-underflow.patch
  0005-btmon-fix-stack-buffer-overflow.patch
  0006-btmon-fix-multiple-segfaults.patch
  0007-btmon-fix-segfault-caused-by-integer-underflow.patch
  0008-btmon-fix-segfault-caused-by-integer-undeflow.patch
  0009-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0010-btmon-fix-segfault-caused-by-buffer-overflow.patch
  0011-btmon-fix-segfault-caused-by-integer-underflow.patch
  0012-btmon-fix-segfault-caused-by-buffer-over-read.patch
    (bsc#1015173)(CVE-2016-9918)(bsc#1013893)(CVE-2016-9802)
  - The shared-gatt-server-Fix-not-properly-checking-for-sec.patch
    be merged to bluez-5.57 in 2021.
    (bsc#1186463 CVE-2021-0129 CVE-2020-26558)
  - The gatt-Fix-potential-buffer-out-of-bound.patch be merged to
    bluez-5.56 in 2021. (bsc#1187165 CVE-2021-3588)
  - The shared-gatt-db-Introduce-gatt_db_attribute_set_fixed.patch
    be merged to bluez-5.56 in 2021. (bsc#1187165 CVE-2021-3588)
  - The gatt-Make-use-of-gatt_db_attribute_set_fixed_length.patch
    be merged to bluez-5.56 in 2021. (bsc#1187165 CVE-2021-3588)
  - Add JIRA-SLE-18497 number to 5.60, 5.61 and 5.62 update log
    to sync with bluez.changes in SLE15-SP5.
  - Install modprobe.conf files to %_modprobedir
    This change already in bluez.sepc in openSUSE:Factory/bluez.
    Sync the change log here. (bsc#1196275, jsc#SLE-20639)</changelog>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1668600000">- update to 5.66:
  * Fix issue with A2DP and transport connection collisions.
  * Fix issue with allowing application specific error codes.
  * Fix issue with not setting initiator flag correctly.
  * Fix issue with HoG Report MAP size handling.
  * Add initial support for Basic Audio Profile.
  * Add initial support for Volume Control Profile.
- remove RPi-Move-the-43xx-firmware-into-lib-firmware.patch (does
  not apply anymore), replace with CPPFLAGS define</changelog>
  <changelog author="Timo Jyrinki &lt;tjyrinki@suse.com&gt;" date="1691668800">- update to 5.68
  * Fix issue with A2DP and handling of Transport.Acquire.
  * Fix issue with BAP and initiating QoS and Enable procedures.
  * Fix issue with BAP and detaching streams when PAC is removed.
  * Fix issue with BAP and reading all instances of PAC.
  * Fix issue with BAP and not being able to reconfigure.
  * Fix issue with BAP and transport configuration changes.
  * Fix issue with BAP and handling unexpected disconnect.
  * Fix issue with GATT and not removing pending services.
  * Fix issue with GATT and client ready handling.
  * Fix issue with handling fallback to transient hostname.
  * Add support for SecureConnections configuration option.
  * Add support for Mesh Remove Provisioning.
  * Add support for Mesh Private Beacons.
- Remove patches that are not needed with the new upstream.</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1691755200">- 0001-obex-Use-GLib-helper-function-to-manipulate-paths.patch be
  removed by Timo Jyrinki when updating to 5.68. I saw some reasons:
  - Upstream didn't take this patch:
    https://www.spinics.net/lists/linux-bluetooth/msg40136.html
  - Fedora also marked this patch in bluez.spec since bluez-5.68-2.fc39
    https://src.fedoraproject.org/rpms/bluez/blob/2b133d795f4f823c8b22ef5a07569792ad7ce6aa/f/bluez.spec
  We didn't put any bug number of this patch when it be introduced
  to bluez.spec since Nov 23, 2021. So, let's remove this patch unless
  upstream or Fedora add it back.</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1692100800">- For pushing bluez 5.68 to 15-SP6 (bluez-5.65), sync change log:
  (jsc#PED-5599)
  - The avrcp-Fix-crash-while-handling-unsupported-events.patch
    be merged to bluez-5.67 since 2023. (bsc#1210398)(CVE-2023-27349)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1692187200">- For pushing bluez 5.68 to 15-SP6 (bluez-5.65), sync change log:
  (jsc#PED-5599)
  - RPi-Move-the-43xx-firmware-into-lib-firmware.patch be removed
    by Stefan Seyfried since updating to bluez-5.66. (bsc#995059)(bsc#1094902)
    Because the header file has "#ifndef FIRMWARE_DIR...#define FIRMWARE_DIR /etc/firmare"
    instead of patching. So we just supply FIRMWARE_DIR on compiler's
    command line in bluez.spec:
    export CPPFLAGS="$CPPFLAGS -DFIRMWARE_DIR='\"/lib/firmware\"'</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1692446400">- Use %_firmwaredir</changelog>
  <changelog author="Timo Jyrinki &lt;tjyrinki@suse.com&gt;" date="1693310400">- update to 5.69
  * Fix issue with BAP enabling state correctly when resuming.
  * Fix issue with detaching source ASEs only after Stop Ready.
  * Fix issue with handling VCP audio location and descriptor.
  * Fix issue with generating IRK for adapter with privacy enabled.
  * Add support for BAP broadcast sink.
- Add three new man pages</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1696420800">- Moved btmgmt to main rpm of bluez. (jsc#PED-6216)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1699272000">- update to 5.70:
  * Fix issue with not sending GATT confirmations.
  * Fix issue with not handling initiator properly.
  * Fix issue with not checking PBAP counter length.
  * Add support for MICP profile and MICS service.
- add Fix-.device_probe-failing-if-SDP-record-is-not.patch to fix
  regression when pairing game controllers</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1702468800">- add CVE-2023-45866.patch (CVE-2023-45866, bsc#1217877)</changelog>
</package>
<package pkgid="67cd115a0b1ac7a7f2046dcbe55b414d5061c53d54bc5836e25403487f81e21fb882eefa0e372a645a6687eef222f62c0c8428bfb1e1a319d7bd0ca68fbfbf28" name="bluez-cups-debuginfo" arch="x86_64">
  <version epoch="0" ver="5.70" rel="2.1"/>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1646568000">- Add code to restore user modifications for modprobe.d %config files
  after moving the files to %_modprobedir
- Use %_modprobedir (jsc#SLE-20639)</changelog>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1647777600">- update to version 5.64:
  This is another release mostly with bug fixes on HOG, GATT, A2DP,
  Media, AVDTP, AVRCP, and scanning failure.
  This release includes a fix for building with old glibc (&lt; 2.25)
  and other minor issues found with the static code analyzing tool.
  ISO packet support is added to the emulator as a part of LE Audio
  development.
- removed obsoleted 0002-Use-g_memdup2-everywhere.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1650974400">- add Requires(post): systemd for bluez-auto-enable-devices
  * fixes boo#1198906</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1651665600">- Move the dbus-1 system.d file to /usr (bsc#1199207)
- Fix self-obsoletion issues
- Add supplements to cups subpackage
- Split zsh completion into subpackage
- Don't tell the user to write to /usr (in README-mesh.SUSE)</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1652011200">- Upgrade bluez-test requirement of PyGObject from ancient version
  2 to current version. (bluez/test is at least able to use it
  since 2014)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 5.65:
  * Fix issue with A2DP cache invalidation handling.
  * Fix issue with A2DP and not initialized SEP codec.
  * Fix issue with A2DP and multiple SetConfiguration to same SEP
  * Fix issue with AVRCP and not properly initialized volume.
  * Fix issue with SDP records when operating in LE only mode.
  * Fix issue with HoG and not reading report map of instances.
  * Fix issue with GATT server crashing while disconnecting.
  * Fix issue with not removing connected devices.
  * Fix issue with enabling wake support without RPA Resolution.
  * Fix issue with pairing failed due to the error of Already Paired.
  * Add support for CONFIGURATION_DIRECTORY environment variable.
  * Add support for STATE_DIRECTORY environment variable.
  * Add support for "Bonded" property with Device API.
  * Add experimental support for ISO socket.
- drop bluez-test-2to3.diff (obsolete/upstream)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1663156800">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync the patches and
  log: (jsc#PED-1407)
  - hcidump-fixed-hci-frame-dump-stack-buffer-overflow.patch patch
    be merged to 5.51 mainline. So 5.65 bluez already includes it.
    (PATCH-FIX-UPSTREAM)(bsc#1013721)(CVE-2016-9800)
  - Add the following patches from the bluez-5.62 of 15-SP5:
  - disable_some_obex_tests.patch
  - disable tests for bypass boo#1078285
  - hcidump-Add-assoc-dump-function-assoc-date-length-ch.patch
  - bsc#1013708 CVE-2016-9797
  - Al Cho has sent it to upstream but it not be merged:
    https://lore.kernel.org/all/20181031081508.25927-1-acho@suse.com/T/
  - hcidump-Fix-memory-leak-with-malformed-packet.patch
  - bsc#1015171 CVE-2016-9917
  - Al Cho has sent it to upstream but it not be merged:
    https://www.spinics.net/lists/linux-bluetooth/msg79852.html
  - hcidump-Fixed-malformed-segment-frame-length.patch
  - bsc#1013712 CVE-2016-9798
  - Did not send to upstream.
  - 0001-rpi3-bcm43xx-The-UART-speed-must-be-reset-after-the-firmw.patch
  - Move 43xx firmware path for RPi3 bluetooth support bsc#1140688 bsc#995059 bsc#1094902
  - From https://www.yoctoproject.org/pipermail/yocto/2016-April/029424.html
  - Respin the following patches
  - bluez-test-2to3.diff
  - Removed some parts of patch because those codes be included
    in a1939bd51e0faba9a8550eea2590d99cb63a33c1 since 5.65.
  - The following patches are the same between SLE15-SP5 with openSUSE TW:
  - bluez-5.45-disable-broken-tests.diff in 15-SP5 matchs with
    bluez-disable-broken-tests.diff in openSUSE TW.
  - 0002-rpi3-Move-the-43xx-firmware-into-lib-firmware.patch in 15-SP5
    matchs with RPi-Move-the-43xx-firmware-into-lib-firmware.patch in
    openSUSE TW. (bsc#995059)(bsc#1094902)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1664798400">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync the spec file and
  log: (jsc#PED-1407)
  - SLE15-SP5 will use the bluez.spec from openSUSE TW. The following
    are changes in bluez.spec of SLE15-SP5:
  - Obsoletes:      bluez-utils &lt;= 3.36
  to
  Obsoletes:      bluez-utils &lt; 3.36
  - Obsoletes:      bluez-audio &lt;= 3.36
  to
    Obsoletes:      bluez-audio &lt; 3.36
  - In %package -n libbluetooth3:
  Obsoletes:      bluez-libs &lt;= 3.36
  to
  Obsoletes:      bluez-libs &lt; 3.36
  - In %package cups, add the following statements
  Requires:       %{name}
  Requires:       cups
  Supplements:    (%{name} and cups)
  - In %package test
  Requires:       python3-gobject2
  to
  Requires:       python3-gobject
  - In %package auto-enable-devices package, add
  Requires(post): systemd
  - Add %package obexd and %package zsh-completion
  and their %description
  - In %prep
  - Removed
  %setup -q
  - Removed
  [#] FIXME: Change the dbus service to be a real service, not systemd launched
  sed -i "s:Exec=/bin/false:Exec=%{_libexecdir}/bluetooth/obexd:g" obexd/src/org.bluez.obex.service
  sed -i "/SystemdService=.*/d" obexd/src/org.bluez.obex.service
  [#] END FIXME
  - In %build, add
  - -with-dbusconfdir=%{_datadir}  \
  - In %install
  - Removed
  [#] FIXME: Do not delete the systemd service once we support systemd user/session services
  rm %{buildroot}%{_userunitdir}/obex.service
  [#] end FIXME
  - org.bluez.mesh.service to %{_sysconfdir}/dbus-1/system-services/,
  to
  org.bluez.mesh.service to %{_datadir}/dbus-1/system-services/,
  - In %files
  - Add
  %{_bindir}/isotest
  %{_libexecdir}/bluetooth/obexd
  %{_mandir}/man1/isotest.1%{?ext_man}
  - %config %{_sysconfdir}/dbus-1/system.d/bluetooth.conf
  to
  %{_datadir}/dbus-1/system.d/bluetooth.conf
  - Removed
    %{_datadir}/dbus-1/services/org.bluez.obex.service
  - Removed
    %{_datadir}/zsh/site-functions/_bluetoothctl
  - Add %files zsh-completion
  - SLE15-SP5 will direct use bluez.changes for openSUSE TW.
    So keep the contents of SLE bluez.changes to bluez.changes.sle file.
  - Removed shared-gatt-server-Fix-heap-overflow-when-appending-.patch in
    SLE15-SP5 bluez because 5.65 bluez already includes it.
  - The code shall check if the prepare writes would append more the
    allowed maximum attribute length. (bsc#1194704 CVE-2022-0204)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1664884800">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync the spec file and
  log: (jsc#PED-1407)
  - SLE15-SP5 will direct use bluez.changes for openSUSE TW.
    So keep the contents of SLE bluez.changes to bluez.changes.sle file.
  - Put to /usr/share/doc/packages/bluez/bluez.changes.sle in package.</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1666785600">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync more change log:
  (jsc#PED-1407)
  - The hcidump-Fix-set_ext_ctrl-global-buffer-overflow.patch
    be merged to bluez-5.51 in 2018. (bsc#1013732)(CVE-2016-9801)
  - The following btmon patches are merged to bluez-5.51 and later:
  0001-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0002-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0003-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0004-btmon-Fix-crash-caused-by-integer-underflow.patch
  0005-btmon-fix-stack-buffer-overflow.patch
  0006-btmon-fix-multiple-segfaults.patch
  0007-btmon-fix-segfault-caused-by-integer-underflow.patch
  0008-btmon-fix-segfault-caused-by-integer-undeflow.patch
  0009-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0010-btmon-fix-segfault-caused-by-buffer-overflow.patch
  0011-btmon-fix-segfault-caused-by-integer-underflow.patch
  0012-btmon-fix-segfault-caused-by-buffer-over-read.patch
    (bsc#1015173)(CVE-2016-9918)(bsc#1013893)(CVE-2016-9802)
  - The shared-gatt-server-Fix-not-properly-checking-for-sec.patch
    be merged to bluez-5.57 in 2021.
    (bsc#1186463 CVE-2021-0129 CVE-2020-26558)
  - The gatt-Fix-potential-buffer-out-of-bound.patch be merged to
    bluez-5.56 in 2021. (bsc#1187165 CVE-2021-3588)
  - The shared-gatt-db-Introduce-gatt_db_attribute_set_fixed.patch
    be merged to bluez-5.56 in 2021. (bsc#1187165 CVE-2021-3588)
  - The gatt-Make-use-of-gatt_db_attribute_set_fixed_length.patch
    be merged to bluez-5.56 in 2021. (bsc#1187165 CVE-2021-3588)
  - Add JIRA-SLE-18497 number to 5.60, 5.61 and 5.62 update log
    to sync with bluez.changes in SLE15-SP5.
  - Install modprobe.conf files to %_modprobedir
    This change already in bluez.sepc in openSUSE:Factory/bluez.
    Sync the change log here. (bsc#1196275, jsc#SLE-20639)</changelog>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1668600000">- update to 5.66:
  * Fix issue with A2DP and transport connection collisions.
  * Fix issue with allowing application specific error codes.
  * Fix issue with not setting initiator flag correctly.
  * Fix issue with HoG Report MAP size handling.
  * Add initial support for Basic Audio Profile.
  * Add initial support for Volume Control Profile.
- remove RPi-Move-the-43xx-firmware-into-lib-firmware.patch (does
  not apply anymore), replace with CPPFLAGS define</changelog>
  <changelog author="Timo Jyrinki &lt;tjyrinki@suse.com&gt;" date="1691668800">- update to 5.68
  * Fix issue with A2DP and handling of Transport.Acquire.
  * Fix issue with BAP and initiating QoS and Enable procedures.
  * Fix issue with BAP and detaching streams when PAC is removed.
  * Fix issue with BAP and reading all instances of PAC.
  * Fix issue with BAP and not being able to reconfigure.
  * Fix issue with BAP and transport configuration changes.
  * Fix issue with BAP and handling unexpected disconnect.
  * Fix issue with GATT and not removing pending services.
  * Fix issue with GATT and client ready handling.
  * Fix issue with handling fallback to transient hostname.
  * Add support for SecureConnections configuration option.
  * Add support for Mesh Remove Provisioning.
  * Add support for Mesh Private Beacons.
- Remove patches that are not needed with the new upstream.</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1691755200">- 0001-obex-Use-GLib-helper-function-to-manipulate-paths.patch be
  removed by Timo Jyrinki when updating to 5.68. I saw some reasons:
  - Upstream didn't take this patch:
    https://www.spinics.net/lists/linux-bluetooth/msg40136.html
  - Fedora also marked this patch in bluez.spec since bluez-5.68-2.fc39
    https://src.fedoraproject.org/rpms/bluez/blob/2b133d795f4f823c8b22ef5a07569792ad7ce6aa/f/bluez.spec
  We didn't put any bug number of this patch when it be introduced
  to bluez.spec since Nov 23, 2021. So, let's remove this patch unless
  upstream or Fedora add it back.</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1692100800">- For pushing bluez 5.68 to 15-SP6 (bluez-5.65), sync change log:
  (jsc#PED-5599)
  - The avrcp-Fix-crash-while-handling-unsupported-events.patch
    be merged to bluez-5.67 since 2023. (bsc#1210398)(CVE-2023-27349)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1692187200">- For pushing bluez 5.68 to 15-SP6 (bluez-5.65), sync change log:
  (jsc#PED-5599)
  - RPi-Move-the-43xx-firmware-into-lib-firmware.patch be removed
    by Stefan Seyfried since updating to bluez-5.66. (bsc#995059)(bsc#1094902)
    Because the header file has "#ifndef FIRMWARE_DIR...#define FIRMWARE_DIR /etc/firmare"
    instead of patching. So we just supply FIRMWARE_DIR on compiler's
    command line in bluez.spec:
    export CPPFLAGS="$CPPFLAGS -DFIRMWARE_DIR='\"/lib/firmware\"'</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1692446400">- Use %_firmwaredir</changelog>
  <changelog author="Timo Jyrinki &lt;tjyrinki@suse.com&gt;" date="1693310400">- update to 5.69
  * Fix issue with BAP enabling state correctly when resuming.
  * Fix issue with detaching source ASEs only after Stop Ready.
  * Fix issue with handling VCP audio location and descriptor.
  * Fix issue with generating IRK for adapter with privacy enabled.
  * Add support for BAP broadcast sink.
- Add three new man pages</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1696420800">- Moved btmgmt to main rpm of bluez. (jsc#PED-6216)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1699272000">- update to 5.70:
  * Fix issue with not sending GATT confirmations.
  * Fix issue with not handling initiator properly.
  * Fix issue with not checking PBAP counter length.
  * Add support for MICP profile and MICS service.
- add Fix-.device_probe-failing-if-SDP-record-is-not.patch to fix
  regression when pairing game controllers</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1702468800">- add CVE-2023-45866.patch (CVE-2023-45866, bsc#1217877)</changelog>
</package>
<package pkgid="972426618f2a9c194be222cfab5531eb77292ffee0afad30a7f086dc3b117137bab756bef822ef30d875688e606f9a6906b7ee3eb13152564cec045395be85f3" name="bluez-debuginfo" arch="i586">
  <version epoch="0" ver="5.70" rel="2.1"/>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1646568000">- Add code to restore user modifications for modprobe.d %config files
  after moving the files to %_modprobedir
- Use %_modprobedir (jsc#SLE-20639)</changelog>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1647777600">- update to version 5.64:
  This is another release mostly with bug fixes on HOG, GATT, A2DP,
  Media, AVDTP, AVRCP, and scanning failure.
  This release includes a fix for building with old glibc (&lt; 2.25)
  and other minor issues found with the static code analyzing tool.
  ISO packet support is added to the emulator as a part of LE Audio
  development.
- removed obsoleted 0002-Use-g_memdup2-everywhere.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1650974400">- add Requires(post): systemd for bluez-auto-enable-devices
  * fixes boo#1198906</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1651665600">- Move the dbus-1 system.d file to /usr (bsc#1199207)
- Fix self-obsoletion issues
- Add supplements to cups subpackage
- Split zsh completion into subpackage
- Don't tell the user to write to /usr (in README-mesh.SUSE)</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1652011200">- Upgrade bluez-test requirement of PyGObject from ancient version
  2 to current version. (bluez/test is at least able to use it
  since 2014)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 5.65:
  * Fix issue with A2DP cache invalidation handling.
  * Fix issue with A2DP and not initialized SEP codec.
  * Fix issue with A2DP and multiple SetConfiguration to same SEP
  * Fix issue with AVRCP and not properly initialized volume.
  * Fix issue with SDP records when operating in LE only mode.
  * Fix issue with HoG and not reading report map of instances.
  * Fix issue with GATT server crashing while disconnecting.
  * Fix issue with not removing connected devices.
  * Fix issue with enabling wake support without RPA Resolution.
  * Fix issue with pairing failed due to the error of Already Paired.
  * Add support for CONFIGURATION_DIRECTORY environment variable.
  * Add support for STATE_DIRECTORY environment variable.
  * Add support for "Bonded" property with Device API.
  * Add experimental support for ISO socket.
- drop bluez-test-2to3.diff (obsolete/upstream)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1663156800">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync the patches and
  log: (jsc#PED-1407)
  - hcidump-fixed-hci-frame-dump-stack-buffer-overflow.patch patch
    be merged to 5.51 mainline. So 5.65 bluez already includes it.
    (PATCH-FIX-UPSTREAM)(bsc#1013721)(CVE-2016-9800)
  - Add the following patches from the bluez-5.62 of 15-SP5:
  - disable_some_obex_tests.patch
  - disable tests for bypass boo#1078285
  - hcidump-Add-assoc-dump-function-assoc-date-length-ch.patch
  - bsc#1013708 CVE-2016-9797
  - Al Cho has sent it to upstream but it not be merged:
    https://lore.kernel.org/all/20181031081508.25927-1-acho@suse.com/T/
  - hcidump-Fix-memory-leak-with-malformed-packet.patch
  - bsc#1015171 CVE-2016-9917
  - Al Cho has sent it to upstream but it not be merged:
    https://www.spinics.net/lists/linux-bluetooth/msg79852.html
  - hcidump-Fixed-malformed-segment-frame-length.patch
  - bsc#1013712 CVE-2016-9798
  - Did not send to upstream.
  - 0001-rpi3-bcm43xx-The-UART-speed-must-be-reset-after-the-firmw.patch
  - Move 43xx firmware path for RPi3 bluetooth support bsc#1140688 bsc#995059 bsc#1094902
  - From https://www.yoctoproject.org/pipermail/yocto/2016-April/029424.html
  - Respin the following patches
  - bluez-test-2to3.diff
  - Removed some parts of patch because those codes be included
    in a1939bd51e0faba9a8550eea2590d99cb63a33c1 since 5.65.
  - The following patches are the same between SLE15-SP5 with openSUSE TW:
  - bluez-5.45-disable-broken-tests.diff in 15-SP5 matchs with
    bluez-disable-broken-tests.diff in openSUSE TW.
  - 0002-rpi3-Move-the-43xx-firmware-into-lib-firmware.patch in 15-SP5
    matchs with RPi-Move-the-43xx-firmware-into-lib-firmware.patch in
    openSUSE TW. (bsc#995059)(bsc#1094902)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1664798400">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync the spec file and
  log: (jsc#PED-1407)
  - SLE15-SP5 will use the bluez.spec from openSUSE TW. The following
    are changes in bluez.spec of SLE15-SP5:
  - Obsoletes:      bluez-utils &lt;= 3.36
  to
  Obsoletes:      bluez-utils &lt; 3.36
  - Obsoletes:      bluez-audio &lt;= 3.36
  to
    Obsoletes:      bluez-audio &lt; 3.36
  - In %package -n libbluetooth3:
  Obsoletes:      bluez-libs &lt;= 3.36
  to
  Obsoletes:      bluez-libs &lt; 3.36
  - In %package cups, add the following statements
  Requires:       %{name}
  Requires:       cups
  Supplements:    (%{name} and cups)
  - In %package test
  Requires:       python3-gobject2
  to
  Requires:       python3-gobject
  - In %package auto-enable-devices package, add
  Requires(post): systemd
  - Add %package obexd and %package zsh-completion
  and their %description
  - In %prep
  - Removed
  %setup -q
  - Removed
  [#] FIXME: Change the dbus service to be a real service, not systemd launched
  sed -i "s:Exec=/bin/false:Exec=%{_libexecdir}/bluetooth/obexd:g" obexd/src/org.bluez.obex.service
  sed -i "/SystemdService=.*/d" obexd/src/org.bluez.obex.service
  [#] END FIXME
  - In %build, add
  - -with-dbusconfdir=%{_datadir}  \
  - In %install
  - Removed
  [#] FIXME: Do not delete the systemd service once we support systemd user/session services
  rm %{buildroot}%{_userunitdir}/obex.service
  [#] end FIXME
  - org.bluez.mesh.service to %{_sysconfdir}/dbus-1/system-services/,
  to
  org.bluez.mesh.service to %{_datadir}/dbus-1/system-services/,
  - In %files
  - Add
  %{_bindir}/isotest
  %{_libexecdir}/bluetooth/obexd
  %{_mandir}/man1/isotest.1%{?ext_man}
  - %config %{_sysconfdir}/dbus-1/system.d/bluetooth.conf
  to
  %{_datadir}/dbus-1/system.d/bluetooth.conf
  - Removed
    %{_datadir}/dbus-1/services/org.bluez.obex.service
  - Removed
    %{_datadir}/zsh/site-functions/_bluetoothctl
  - Add %files zsh-completion
  - SLE15-SP5 will direct use bluez.changes for openSUSE TW.
    So keep the contents of SLE bluez.changes to bluez.changes.sle file.
  - Removed shared-gatt-server-Fix-heap-overflow-when-appending-.patch in
    SLE15-SP5 bluez because 5.65 bluez already includes it.
  - The code shall check if the prepare writes would append more the
    allowed maximum attribute length. (bsc#1194704 CVE-2022-0204)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1664884800">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync the spec file and
  log: (jsc#PED-1407)
  - SLE15-SP5 will direct use bluez.changes for openSUSE TW.
    So keep the contents of SLE bluez.changes to bluez.changes.sle file.
  - Put to /usr/share/doc/packages/bluez/bluez.changes.sle in package.</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1666785600">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync more change log:
  (jsc#PED-1407)
  - The hcidump-Fix-set_ext_ctrl-global-buffer-overflow.patch
    be merged to bluez-5.51 in 2018. (bsc#1013732)(CVE-2016-9801)
  - The following btmon patches are merged to bluez-5.51 and later:
  0001-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0002-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0003-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0004-btmon-Fix-crash-caused-by-integer-underflow.patch
  0005-btmon-fix-stack-buffer-overflow.patch
  0006-btmon-fix-multiple-segfaults.patch
  0007-btmon-fix-segfault-caused-by-integer-underflow.patch
  0008-btmon-fix-segfault-caused-by-integer-undeflow.patch
  0009-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0010-btmon-fix-segfault-caused-by-buffer-overflow.patch
  0011-btmon-fix-segfault-caused-by-integer-underflow.patch
  0012-btmon-fix-segfault-caused-by-buffer-over-read.patch
    (bsc#1015173)(CVE-2016-9918)(bsc#1013893)(CVE-2016-9802)
  - The shared-gatt-server-Fix-not-properly-checking-for-sec.patch
    be merged to bluez-5.57 in 2021.
    (bsc#1186463 CVE-2021-0129 CVE-2020-26558)
  - The gatt-Fix-potential-buffer-out-of-bound.patch be merged to
    bluez-5.56 in 2021. (bsc#1187165 CVE-2021-3588)
  - The shared-gatt-db-Introduce-gatt_db_attribute_set_fixed.patch
    be merged to bluez-5.56 in 2021. (bsc#1187165 CVE-2021-3588)
  - The gatt-Make-use-of-gatt_db_attribute_set_fixed_length.patch
    be merged to bluez-5.56 in 2021. (bsc#1187165 CVE-2021-3588)
  - Add JIRA-SLE-18497 number to 5.60, 5.61 and 5.62 update log
    to sync with bluez.changes in SLE15-SP5.
  - Install modprobe.conf files to %_modprobedir
    This change already in bluez.sepc in openSUSE:Factory/bluez.
    Sync the change log here. (bsc#1196275, jsc#SLE-20639)</changelog>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1668600000">- update to 5.66:
  * Fix issue with A2DP and transport connection collisions.
  * Fix issue with allowing application specific error codes.
  * Fix issue with not setting initiator flag correctly.
  * Fix issue with HoG Report MAP size handling.
  * Add initial support for Basic Audio Profile.
  * Add initial support for Volume Control Profile.
- remove RPi-Move-the-43xx-firmware-into-lib-firmware.patch (does
  not apply anymore), replace with CPPFLAGS define</changelog>
  <changelog author="Timo Jyrinki &lt;tjyrinki@suse.com&gt;" date="1691668800">- update to 5.68
  * Fix issue with A2DP and handling of Transport.Acquire.
  * Fix issue with BAP and initiating QoS and Enable procedures.
  * Fix issue with BAP and detaching streams when PAC is removed.
  * Fix issue with BAP and reading all instances of PAC.
  * Fix issue with BAP and not being able to reconfigure.
  * Fix issue with BAP and transport configuration changes.
  * Fix issue with BAP and handling unexpected disconnect.
  * Fix issue with GATT and not removing pending services.
  * Fix issue with GATT and client ready handling.
  * Fix issue with handling fallback to transient hostname.
  * Add support for SecureConnections configuration option.
  * Add support for Mesh Remove Provisioning.
  * Add support for Mesh Private Beacons.
- Remove patches that are not needed with the new upstream.</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1691755200">- 0001-obex-Use-GLib-helper-function-to-manipulate-paths.patch be
  removed by Timo Jyrinki when updating to 5.68. I saw some reasons:
  - Upstream didn't take this patch:
    https://www.spinics.net/lists/linux-bluetooth/msg40136.html
  - Fedora also marked this patch in bluez.spec since bluez-5.68-2.fc39
    https://src.fedoraproject.org/rpms/bluez/blob/2b133d795f4f823c8b22ef5a07569792ad7ce6aa/f/bluez.spec
  We didn't put any bug number of this patch when it be introduced
  to bluez.spec since Nov 23, 2021. So, let's remove this patch unless
  upstream or Fedora add it back.</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1692100800">- For pushing bluez 5.68 to 15-SP6 (bluez-5.65), sync change log:
  (jsc#PED-5599)
  - The avrcp-Fix-crash-while-handling-unsupported-events.patch
    be merged to bluez-5.67 since 2023. (bsc#1210398)(CVE-2023-27349)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1692187200">- For pushing bluez 5.68 to 15-SP6 (bluez-5.65), sync change log:
  (jsc#PED-5599)
  - RPi-Move-the-43xx-firmware-into-lib-firmware.patch be removed
    by Stefan Seyfried since updating to bluez-5.66. (bsc#995059)(bsc#1094902)
    Because the header file has "#ifndef FIRMWARE_DIR...#define FIRMWARE_DIR /etc/firmare"
    instead of patching. So we just supply FIRMWARE_DIR on compiler's
    command line in bluez.spec:
    export CPPFLAGS="$CPPFLAGS -DFIRMWARE_DIR='\"/lib/firmware\"'</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1692446400">- Use %_firmwaredir</changelog>
  <changelog author="Timo Jyrinki &lt;tjyrinki@suse.com&gt;" date="1693310400">- update to 5.69
  * Fix issue with BAP enabling state correctly when resuming.
  * Fix issue with detaching source ASEs only after Stop Ready.
  * Fix issue with handling VCP audio location and descriptor.
  * Fix issue with generating IRK for adapter with privacy enabled.
  * Add support for BAP broadcast sink.
- Add three new man pages</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1696420800">- Moved btmgmt to main rpm of bluez. (jsc#PED-6216)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1699272000">- update to 5.70:
  * Fix issue with not sending GATT confirmations.
  * Fix issue with not handling initiator properly.
  * Fix issue with not checking PBAP counter length.
  * Add support for MICP profile and MICS service.
- add Fix-.device_probe-failing-if-SDP-record-is-not.patch to fix
  regression when pairing game controllers</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1702468800">- add CVE-2023-45866.patch (CVE-2023-45866, bsc#1217877)</changelog>
</package>
<package pkgid="553adad67e8fa6c48ea19a873141c7a5bf4995723904fa8afd2e34f2ead7869a67d09fd6464d7339160a9d90fbc11cca9bab66ec4b493431d6f8a546eff57303" name="bluez-debuginfo" arch="x86_64">
  <version epoch="0" ver="5.70" rel="2.1"/>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1646568000">- Add code to restore user modifications for modprobe.d %config files
  after moving the files to %_modprobedir
- Use %_modprobedir (jsc#SLE-20639)</changelog>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1647777600">- update to version 5.64:
  This is another release mostly with bug fixes on HOG, GATT, A2DP,
  Media, AVDTP, AVRCP, and scanning failure.
  This release includes a fix for building with old glibc (&lt; 2.25)
  and other minor issues found with the static code analyzing tool.
  ISO packet support is added to the emulator as a part of LE Audio
  development.
- removed obsoleted 0002-Use-g_memdup2-everywhere.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1650974400">- add Requires(post): systemd for bluez-auto-enable-devices
  * fixes boo#1198906</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1651665600">- Move the dbus-1 system.d file to /usr (bsc#1199207)
- Fix self-obsoletion issues
- Add supplements to cups subpackage
- Split zsh completion into subpackage
- Don't tell the user to write to /usr (in README-mesh.SUSE)</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1652011200">- Upgrade bluez-test requirement of PyGObject from ancient version
  2 to current version. (bluez/test is at least able to use it
  since 2014)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 5.65:
  * Fix issue with A2DP cache invalidation handling.
  * Fix issue with A2DP and not initialized SEP codec.
  * Fix issue with A2DP and multiple SetConfiguration to same SEP
  * Fix issue with AVRCP and not properly initialized volume.
  * Fix issue with SDP records when operating in LE only mode.
  * Fix issue with HoG and not reading report map of instances.
  * Fix issue with GATT server crashing while disconnecting.
  * Fix issue with not removing connected devices.
  * Fix issue with enabling wake support without RPA Resolution.
  * Fix issue with pairing failed due to the error of Already Paired.
  * Add support for CONFIGURATION_DIRECTORY environment variable.
  * Add support for STATE_DIRECTORY environment variable.
  * Add support for "Bonded" property with Device API.
  * Add experimental support for ISO socket.
- drop bluez-test-2to3.diff (obsolete/upstream)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1663156800">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync the patches and
  log: (jsc#PED-1407)
  - hcidump-fixed-hci-frame-dump-stack-buffer-overflow.patch patch
    be merged to 5.51 mainline. So 5.65 bluez already includes it.
    (PATCH-FIX-UPSTREAM)(bsc#1013721)(CVE-2016-9800)
  - Add the following patches from the bluez-5.62 of 15-SP5:
  - disable_some_obex_tests.patch
  - disable tests for bypass boo#1078285
  - hcidump-Add-assoc-dump-function-assoc-date-length-ch.patch
  - bsc#1013708 CVE-2016-9797
  - Al Cho has sent it to upstream but it not be merged:
    https://lore.kernel.org/all/20181031081508.25927-1-acho@suse.com/T/
  - hcidump-Fix-memory-leak-with-malformed-packet.patch
  - bsc#1015171 CVE-2016-9917
  - Al Cho has sent it to upstream but it not be merged:
    https://www.spinics.net/lists/linux-bluetooth/msg79852.html
  - hcidump-Fixed-malformed-segment-frame-length.patch
  - bsc#1013712 CVE-2016-9798
  - Did not send to upstream.
  - 0001-rpi3-bcm43xx-The-UART-speed-must-be-reset-after-the-firmw.patch
  - Move 43xx firmware path for RPi3 bluetooth support bsc#1140688 bsc#995059 bsc#1094902
  - From https://www.yoctoproject.org/pipermail/yocto/2016-April/029424.html
  - Respin the following patches
  - bluez-test-2to3.diff
  - Removed some parts of patch because those codes be included
    in a1939bd51e0faba9a8550eea2590d99cb63a33c1 since 5.65.
  - The following patches are the same between SLE15-SP5 with openSUSE TW:
  - bluez-5.45-disable-broken-tests.diff in 15-SP5 matchs with
    bluez-disable-broken-tests.diff in openSUSE TW.
  - 0002-rpi3-Move-the-43xx-firmware-into-lib-firmware.patch in 15-SP5
    matchs with RPi-Move-the-43xx-firmware-into-lib-firmware.patch in
    openSUSE TW. (bsc#995059)(bsc#1094902)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1664798400">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync the spec file and
  log: (jsc#PED-1407)
  - SLE15-SP5 will use the bluez.spec from openSUSE TW. The following
    are changes in bluez.spec of SLE15-SP5:
  - Obsoletes:      bluez-utils &lt;= 3.36
  to
  Obsoletes:      bluez-utils &lt; 3.36
  - Obsoletes:      bluez-audio &lt;= 3.36
  to
    Obsoletes:      bluez-audio &lt; 3.36
  - In %package -n libbluetooth3:
  Obsoletes:      bluez-libs &lt;= 3.36
  to
  Obsoletes:      bluez-libs &lt; 3.36
  - In %package cups, add the following statements
  Requires:       %{name}
  Requires:       cups
  Supplements:    (%{name} and cups)
  - In %package test
  Requires:       python3-gobject2
  to
  Requires:       python3-gobject
  - In %package auto-enable-devices package, add
  Requires(post): systemd
  - Add %package obexd and %package zsh-completion
  and their %description
  - In %prep
  - Removed
  %setup -q
  - Removed
  [#] FIXME: Change the dbus service to be a real service, not systemd launched
  sed -i "s:Exec=/bin/false:Exec=%{_libexecdir}/bluetooth/obexd:g" obexd/src/org.bluez.obex.service
  sed -i "/SystemdService=.*/d" obexd/src/org.bluez.obex.service
  [#] END FIXME
  - In %build, add
  - -with-dbusconfdir=%{_datadir}  \
  - In %install
  - Removed
  [#] FIXME: Do not delete the systemd service once we support systemd user/session services
  rm %{buildroot}%{_userunitdir}/obex.service
  [#] end FIXME
  - org.bluez.mesh.service to %{_sysconfdir}/dbus-1/system-services/,
  to
  org.bluez.mesh.service to %{_datadir}/dbus-1/system-services/,
  - In %files
  - Add
  %{_bindir}/isotest
  %{_libexecdir}/bluetooth/obexd
  %{_mandir}/man1/isotest.1%{?ext_man}
  - %config %{_sysconfdir}/dbus-1/system.d/bluetooth.conf
  to
  %{_datadir}/dbus-1/system.d/bluetooth.conf
  - Removed
    %{_datadir}/dbus-1/services/org.bluez.obex.service
  - Removed
    %{_datadir}/zsh/site-functions/_bluetoothctl
  - Add %files zsh-completion
  - SLE15-SP5 will direct use bluez.changes for openSUSE TW.
    So keep the contents of SLE bluez.changes to bluez.changes.sle file.
  - Removed shared-gatt-server-Fix-heap-overflow-when-appending-.patch in
    SLE15-SP5 bluez because 5.65 bluez already includes it.
  - The code shall check if the prepare writes would append more the
    allowed maximum attribute length. (bsc#1194704 CVE-2022-0204)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1664884800">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync the spec file and
  log: (jsc#PED-1407)
  - SLE15-SP5 will direct use bluez.changes for openSUSE TW.
    So keep the contents of SLE bluez.changes to bluez.changes.sle file.
  - Put to /usr/share/doc/packages/bluez/bluez.changes.sle in package.</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1666785600">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync more change log:
  (jsc#PED-1407)
  - The hcidump-Fix-set_ext_ctrl-global-buffer-overflow.patch
    be merged to bluez-5.51 in 2018. (bsc#1013732)(CVE-2016-9801)
  - The following btmon patches are merged to bluez-5.51 and later:
  0001-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0002-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0003-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0004-btmon-Fix-crash-caused-by-integer-underflow.patch
  0005-btmon-fix-stack-buffer-overflow.patch
  0006-btmon-fix-multiple-segfaults.patch
  0007-btmon-fix-segfault-caused-by-integer-underflow.patch
  0008-btmon-fix-segfault-caused-by-integer-undeflow.patch
  0009-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0010-btmon-fix-segfault-caused-by-buffer-overflow.patch
  0011-btmon-fix-segfault-caused-by-integer-underflow.patch
  0012-btmon-fix-segfault-caused-by-buffer-over-read.patch
    (bsc#1015173)(CVE-2016-9918)(bsc#1013893)(CVE-2016-9802)
  - The shared-gatt-server-Fix-not-properly-checking-for-sec.patch
    be merged to bluez-5.57 in 2021.
    (bsc#1186463 CVE-2021-0129 CVE-2020-26558)
  - The gatt-Fix-potential-buffer-out-of-bound.patch be merged to
    bluez-5.56 in 2021. (bsc#1187165 CVE-2021-3588)
  - The shared-gatt-db-Introduce-gatt_db_attribute_set_fixed.patch
    be merged to bluez-5.56 in 2021. (bsc#1187165 CVE-2021-3588)
  - The gatt-Make-use-of-gatt_db_attribute_set_fixed_length.patch
    be merged to bluez-5.56 in 2021. (bsc#1187165 CVE-2021-3588)
  - Add JIRA-SLE-18497 number to 5.60, 5.61 and 5.62 update log
    to sync with bluez.changes in SLE15-SP5.
  - Install modprobe.conf files to %_modprobedir
    This change already in bluez.sepc in openSUSE:Factory/bluez.
    Sync the change log here. (bsc#1196275, jsc#SLE-20639)</changelog>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1668600000">- update to 5.66:
  * Fix issue with A2DP and transport connection collisions.
  * Fix issue with allowing application specific error codes.
  * Fix issue with not setting initiator flag correctly.
  * Fix issue with HoG Report MAP size handling.
  * Add initial support for Basic Audio Profile.
  * Add initial support for Volume Control Profile.
- remove RPi-Move-the-43xx-firmware-into-lib-firmware.patch (does
  not apply anymore), replace with CPPFLAGS define</changelog>
  <changelog author="Timo Jyrinki &lt;tjyrinki@suse.com&gt;" date="1691668800">- update to 5.68
  * Fix issue with A2DP and handling of Transport.Acquire.
  * Fix issue with BAP and initiating QoS and Enable procedures.
  * Fix issue with BAP and detaching streams when PAC is removed.
  * Fix issue with BAP and reading all instances of PAC.
  * Fix issue with BAP and not being able to reconfigure.
  * Fix issue with BAP and transport configuration changes.
  * Fix issue with BAP and handling unexpected disconnect.
  * Fix issue with GATT and not removing pending services.
  * Fix issue with GATT and client ready handling.
  * Fix issue with handling fallback to transient hostname.
  * Add support for SecureConnections configuration option.
  * Add support for Mesh Remove Provisioning.
  * Add support for Mesh Private Beacons.
- Remove patches that are not needed with the new upstream.</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1691755200">- 0001-obex-Use-GLib-helper-function-to-manipulate-paths.patch be
  removed by Timo Jyrinki when updating to 5.68. I saw some reasons:
  - Upstream didn't take this patch:
    https://www.spinics.net/lists/linux-bluetooth/msg40136.html
  - Fedora also marked this patch in bluez.spec since bluez-5.68-2.fc39
    https://src.fedoraproject.org/rpms/bluez/blob/2b133d795f4f823c8b22ef5a07569792ad7ce6aa/f/bluez.spec
  We didn't put any bug number of this patch when it be introduced
  to bluez.spec since Nov 23, 2021. So, let's remove this patch unless
  upstream or Fedora add it back.</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1692100800">- For pushing bluez 5.68 to 15-SP6 (bluez-5.65), sync change log:
  (jsc#PED-5599)
  - The avrcp-Fix-crash-while-handling-unsupported-events.patch
    be merged to bluez-5.67 since 2023. (bsc#1210398)(CVE-2023-27349)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1692187200">- For pushing bluez 5.68 to 15-SP6 (bluez-5.65), sync change log:
  (jsc#PED-5599)
  - RPi-Move-the-43xx-firmware-into-lib-firmware.patch be removed
    by Stefan Seyfried since updating to bluez-5.66. (bsc#995059)(bsc#1094902)
    Because the header file has "#ifndef FIRMWARE_DIR...#define FIRMWARE_DIR /etc/firmare"
    instead of patching. So we just supply FIRMWARE_DIR on compiler's
    command line in bluez.spec:
    export CPPFLAGS="$CPPFLAGS -DFIRMWARE_DIR='\"/lib/firmware\"'</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1692446400">- Use %_firmwaredir</changelog>
  <changelog author="Timo Jyrinki &lt;tjyrinki@suse.com&gt;" date="1693310400">- update to 5.69
  * Fix issue with BAP enabling state correctly when resuming.
  * Fix issue with detaching source ASEs only after Stop Ready.
  * Fix issue with handling VCP audio location and descriptor.
  * Fix issue with generating IRK for adapter with privacy enabled.
  * Add support for BAP broadcast sink.
- Add three new man pages</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1696420800">- Moved btmgmt to main rpm of bluez. (jsc#PED-6216)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1699272000">- update to 5.70:
  * Fix issue with not sending GATT confirmations.
  * Fix issue with not handling initiator properly.
  * Fix issue with not checking PBAP counter length.
  * Add support for MICP profile and MICS service.
- add Fix-.device_probe-failing-if-SDP-record-is-not.patch to fix
  regression when pairing game controllers</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1702468800">- add CVE-2023-45866.patch (CVE-2023-45866, bsc#1217877)</changelog>
</package>
<package pkgid="b1da5226acee2353662c284807d136e85e9e57cbc73f274618275fbe1111c4236cbfd72e644ca06687960d73aba801b445f5b269d33f480dbcdc7b5c8decbaac" name="bluez-debugsource" arch="i586">
  <version epoch="0" ver="5.70" rel="2.1"/>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1646568000">- Add code to restore user modifications for modprobe.d %config files
  after moving the files to %_modprobedir
- Use %_modprobedir (jsc#SLE-20639)</changelog>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1647777600">- update to version 5.64:
  This is another release mostly with bug fixes on HOG, GATT, A2DP,
  Media, AVDTP, AVRCP, and scanning failure.
  This release includes a fix for building with old glibc (&lt; 2.25)
  and other minor issues found with the static code analyzing tool.
  ISO packet support is added to the emulator as a part of LE Audio
  development.
- removed obsoleted 0002-Use-g_memdup2-everywhere.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1650974400">- add Requires(post): systemd for bluez-auto-enable-devices
  * fixes boo#1198906</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1651665600">- Move the dbus-1 system.d file to /usr (bsc#1199207)
- Fix self-obsoletion issues
- Add supplements to cups subpackage
- Split zsh completion into subpackage
- Don't tell the user to write to /usr (in README-mesh.SUSE)</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1652011200">- Upgrade bluez-test requirement of PyGObject from ancient version
  2 to current version. (bluez/test is at least able to use it
  since 2014)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 5.65:
  * Fix issue with A2DP cache invalidation handling.
  * Fix issue with A2DP and not initialized SEP codec.
  * Fix issue with A2DP and multiple SetConfiguration to same SEP
  * Fix issue with AVRCP and not properly initialized volume.
  * Fix issue with SDP records when operating in LE only mode.
  * Fix issue with HoG and not reading report map of instances.
  * Fix issue with GATT server crashing while disconnecting.
  * Fix issue with not removing connected devices.
  * Fix issue with enabling wake support without RPA Resolution.
  * Fix issue with pairing failed due to the error of Already Paired.
  * Add support for CONFIGURATION_DIRECTORY environment variable.
  * Add support for STATE_DIRECTORY environment variable.
  * Add support for "Bonded" property with Device API.
  * Add experimental support for ISO socket.
- drop bluez-test-2to3.diff (obsolete/upstream)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1663156800">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync the patches and
  log: (jsc#PED-1407)
  - hcidump-fixed-hci-frame-dump-stack-buffer-overflow.patch patch
    be merged to 5.51 mainline. So 5.65 bluez already includes it.
    (PATCH-FIX-UPSTREAM)(bsc#1013721)(CVE-2016-9800)
  - Add the following patches from the bluez-5.62 of 15-SP5:
  - disable_some_obex_tests.patch
  - disable tests for bypass boo#1078285
  - hcidump-Add-assoc-dump-function-assoc-date-length-ch.patch
  - bsc#1013708 CVE-2016-9797
  - Al Cho has sent it to upstream but it not be merged:
    https://lore.kernel.org/all/20181031081508.25927-1-acho@suse.com/T/
  - hcidump-Fix-memory-leak-with-malformed-packet.patch
  - bsc#1015171 CVE-2016-9917
  - Al Cho has sent it to upstream but it not be merged:
    https://www.spinics.net/lists/linux-bluetooth/msg79852.html
  - hcidump-Fixed-malformed-segment-frame-length.patch
  - bsc#1013712 CVE-2016-9798
  - Did not send to upstream.
  - 0001-rpi3-bcm43xx-The-UART-speed-must-be-reset-after-the-firmw.patch
  - Move 43xx firmware path for RPi3 bluetooth support bsc#1140688 bsc#995059 bsc#1094902
  - From https://www.yoctoproject.org/pipermail/yocto/2016-April/029424.html
  - Respin the following patches
  - bluez-test-2to3.diff
  - Removed some parts of patch because those codes be included
    in a1939bd51e0faba9a8550eea2590d99cb63a33c1 since 5.65.
  - The following patches are the same between SLE15-SP5 with openSUSE TW:
  - bluez-5.45-disable-broken-tests.diff in 15-SP5 matchs with
    bluez-disable-broken-tests.diff in openSUSE TW.
  - 0002-rpi3-Move-the-43xx-firmware-into-lib-firmware.patch in 15-SP5
    matchs with RPi-Move-the-43xx-firmware-into-lib-firmware.patch in
    openSUSE TW. (bsc#995059)(bsc#1094902)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1664798400">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync the spec file and
  log: (jsc#PED-1407)
  - SLE15-SP5 will use the bluez.spec from openSUSE TW. The following
    are changes in bluez.spec of SLE15-SP5:
  - Obsoletes:      bluez-utils &lt;= 3.36
  to
  Obsoletes:      bluez-utils &lt; 3.36
  - Obsoletes:      bluez-audio &lt;= 3.36
  to
    Obsoletes:      bluez-audio &lt; 3.36
  - In %package -n libbluetooth3:
  Obsoletes:      bluez-libs &lt;= 3.36
  to
  Obsoletes:      bluez-libs &lt; 3.36
  - In %package cups, add the following statements
  Requires:       %{name}
  Requires:       cups
  Supplements:    (%{name} and cups)
  - In %package test
  Requires:       python3-gobject2
  to
  Requires:       python3-gobject
  - In %package auto-enable-devices package, add
  Requires(post): systemd
  - Add %package obexd and %package zsh-completion
  and their %description
  - In %prep
  - Removed
  %setup -q
  - Removed
  [#] FIXME: Change the dbus service to be a real service, not systemd launched
  sed -i "s:Exec=/bin/false:Exec=%{_libexecdir}/bluetooth/obexd:g" obexd/src/org.bluez.obex.service
  sed -i "/SystemdService=.*/d" obexd/src/org.bluez.obex.service
  [#] END FIXME
  - In %build, add
  - -with-dbusconfdir=%{_datadir}  \
  - In %install
  - Removed
  [#] FIXME: Do not delete the systemd service once we support systemd user/session services
  rm %{buildroot}%{_userunitdir}/obex.service
  [#] end FIXME
  - org.bluez.mesh.service to %{_sysconfdir}/dbus-1/system-services/,
  to
  org.bluez.mesh.service to %{_datadir}/dbus-1/system-services/,
  - In %files
  - Add
  %{_bindir}/isotest
  %{_libexecdir}/bluetooth/obexd
  %{_mandir}/man1/isotest.1%{?ext_man}
  - %config %{_sysconfdir}/dbus-1/system.d/bluetooth.conf
  to
  %{_datadir}/dbus-1/system.d/bluetooth.conf
  - Removed
    %{_datadir}/dbus-1/services/org.bluez.obex.service
  - Removed
    %{_datadir}/zsh/site-functions/_bluetoothctl
  - Add %files zsh-completion
  - SLE15-SP5 will direct use bluez.changes for openSUSE TW.
    So keep the contents of SLE bluez.changes to bluez.changes.sle file.
  - Removed shared-gatt-server-Fix-heap-overflow-when-appending-.patch in
    SLE15-SP5 bluez because 5.65 bluez already includes it.
  - The code shall check if the prepare writes would append more the
    allowed maximum attribute length. (bsc#1194704 CVE-2022-0204)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1664884800">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync the spec file and
  log: (jsc#PED-1407)
  - SLE15-SP5 will direct use bluez.changes for openSUSE TW.
    So keep the contents of SLE bluez.changes to bluez.changes.sle file.
  - Put to /usr/share/doc/packages/bluez/bluez.changes.sle in package.</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1666785600">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync more change log:
  (jsc#PED-1407)
  - The hcidump-Fix-set_ext_ctrl-global-buffer-overflow.patch
    be merged to bluez-5.51 in 2018. (bsc#1013732)(CVE-2016-9801)
  - The following btmon patches are merged to bluez-5.51 and later:
  0001-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0002-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0003-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0004-btmon-Fix-crash-caused-by-integer-underflow.patch
  0005-btmon-fix-stack-buffer-overflow.patch
  0006-btmon-fix-multiple-segfaults.patch
  0007-btmon-fix-segfault-caused-by-integer-underflow.patch
  0008-btmon-fix-segfault-caused-by-integer-undeflow.patch
  0009-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0010-btmon-fix-segfault-caused-by-buffer-overflow.patch
  0011-btmon-fix-segfault-caused-by-integer-underflow.patch
  0012-btmon-fix-segfault-caused-by-buffer-over-read.patch
    (bsc#1015173)(CVE-2016-9918)(bsc#1013893)(CVE-2016-9802)
  - The shared-gatt-server-Fix-not-properly-checking-for-sec.patch
    be merged to bluez-5.57 in 2021.
    (bsc#1186463 CVE-2021-0129 CVE-2020-26558)
  - The gatt-Fix-potential-buffer-out-of-bound.patch be merged to
    bluez-5.56 in 2021. (bsc#1187165 CVE-2021-3588)
  - The shared-gatt-db-Introduce-gatt_db_attribute_set_fixed.patch
    be merged to bluez-5.56 in 2021. (bsc#1187165 CVE-2021-3588)
  - The gatt-Make-use-of-gatt_db_attribute_set_fixed_length.patch
    be merged to bluez-5.56 in 2021. (bsc#1187165 CVE-2021-3588)
  - Add JIRA-SLE-18497 number to 5.60, 5.61 and 5.62 update log
    to sync with bluez.changes in SLE15-SP5.
  - Install modprobe.conf files to %_modprobedir
    This change already in bluez.sepc in openSUSE:Factory/bluez.
    Sync the change log here. (bsc#1196275, jsc#SLE-20639)</changelog>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1668600000">- update to 5.66:
  * Fix issue with A2DP and transport connection collisions.
  * Fix issue with allowing application specific error codes.
  * Fix issue with not setting initiator flag correctly.
  * Fix issue with HoG Report MAP size handling.
  * Add initial support for Basic Audio Profile.
  * Add initial support for Volume Control Profile.
- remove RPi-Move-the-43xx-firmware-into-lib-firmware.patch (does
  not apply anymore), replace with CPPFLAGS define</changelog>
  <changelog author="Timo Jyrinki &lt;tjyrinki@suse.com&gt;" date="1691668800">- update to 5.68
  * Fix issue with A2DP and handling of Transport.Acquire.
  * Fix issue with BAP and initiating QoS and Enable procedures.
  * Fix issue with BAP and detaching streams when PAC is removed.
  * Fix issue with BAP and reading all instances of PAC.
  * Fix issue with BAP and not being able to reconfigure.
  * Fix issue with BAP and transport configuration changes.
  * Fix issue with BAP and handling unexpected disconnect.
  * Fix issue with GATT and not removing pending services.
  * Fix issue with GATT and client ready handling.
  * Fix issue with handling fallback to transient hostname.
  * Add support for SecureConnections configuration option.
  * Add support for Mesh Remove Provisioning.
  * Add support for Mesh Private Beacons.
- Remove patches that are not needed with the new upstream.</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1691755200">- 0001-obex-Use-GLib-helper-function-to-manipulate-paths.patch be
  removed by Timo Jyrinki when updating to 5.68. I saw some reasons:
  - Upstream didn't take this patch:
    https://www.spinics.net/lists/linux-bluetooth/msg40136.html
  - Fedora also marked this patch in bluez.spec since bluez-5.68-2.fc39
    https://src.fedoraproject.org/rpms/bluez/blob/2b133d795f4f823c8b22ef5a07569792ad7ce6aa/f/bluez.spec
  We didn't put any bug number of this patch when it be introduced
  to bluez.spec since Nov 23, 2021. So, let's remove this patch unless
  upstream or Fedora add it back.</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1692100800">- For pushing bluez 5.68 to 15-SP6 (bluez-5.65), sync change log:
  (jsc#PED-5599)
  - The avrcp-Fix-crash-while-handling-unsupported-events.patch
    be merged to bluez-5.67 since 2023. (bsc#1210398)(CVE-2023-27349)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1692187200">- For pushing bluez 5.68 to 15-SP6 (bluez-5.65), sync change log:
  (jsc#PED-5599)
  - RPi-Move-the-43xx-firmware-into-lib-firmware.patch be removed
    by Stefan Seyfried since updating to bluez-5.66. (bsc#995059)(bsc#1094902)
    Because the header file has "#ifndef FIRMWARE_DIR...#define FIRMWARE_DIR /etc/firmare"
    instead of patching. So we just supply FIRMWARE_DIR on compiler's
    command line in bluez.spec:
    export CPPFLAGS="$CPPFLAGS -DFIRMWARE_DIR='\"/lib/firmware\"'</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1692446400">- Use %_firmwaredir</changelog>
  <changelog author="Timo Jyrinki &lt;tjyrinki@suse.com&gt;" date="1693310400">- update to 5.69
  * Fix issue with BAP enabling state correctly when resuming.
  * Fix issue with detaching source ASEs only after Stop Ready.
  * Fix issue with handling VCP audio location and descriptor.
  * Fix issue with generating IRK for adapter with privacy enabled.
  * Add support for BAP broadcast sink.
- Add three new man pages</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1696420800">- Moved btmgmt to main rpm of bluez. (jsc#PED-6216)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1699272000">- update to 5.70:
  * Fix issue with not sending GATT confirmations.
  * Fix issue with not handling initiator properly.
  * Fix issue with not checking PBAP counter length.
  * Add support for MICP profile and MICS service.
- add Fix-.device_probe-failing-if-SDP-record-is-not.patch to fix
  regression when pairing game controllers</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1702468800">- add CVE-2023-45866.patch (CVE-2023-45866, bsc#1217877)</changelog>
</package>
<package pkgid="6ed6bac139f06d372bb540a6ef42f15939e0f178ea89ef272faadd97f7246069aee94a1fd63f758579a2f1c7fd944a16eced69123a4b9652f2124d63d0558a72" name="bluez-debugsource" arch="x86_64">
  <version epoch="0" ver="5.70" rel="2.1"/>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1646568000">- Add code to restore user modifications for modprobe.d %config files
  after moving the files to %_modprobedir
- Use %_modprobedir (jsc#SLE-20639)</changelog>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1647777600">- update to version 5.64:
  This is another release mostly with bug fixes on HOG, GATT, A2DP,
  Media, AVDTP, AVRCP, and scanning failure.
  This release includes a fix for building with old glibc (&lt; 2.25)
  and other minor issues found with the static code analyzing tool.
  ISO packet support is added to the emulator as a part of LE Audio
  development.
- removed obsoleted 0002-Use-g_memdup2-everywhere.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1650974400">- add Requires(post): systemd for bluez-auto-enable-devices
  * fixes boo#1198906</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1651665600">- Move the dbus-1 system.d file to /usr (bsc#1199207)
- Fix self-obsoletion issues
- Add supplements to cups subpackage
- Split zsh completion into subpackage
- Don't tell the user to write to /usr (in README-mesh.SUSE)</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1652011200">- Upgrade bluez-test requirement of PyGObject from ancient version
  2 to current version. (bluez/test is at least able to use it
  since 2014)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 5.65:
  * Fix issue with A2DP cache invalidation handling.
  * Fix issue with A2DP and not initialized SEP codec.
  * Fix issue with A2DP and multiple SetConfiguration to same SEP
  * Fix issue with AVRCP and not properly initialized volume.
  * Fix issue with SDP records when operating in LE only mode.
  * Fix issue with HoG and not reading report map of instances.
  * Fix issue with GATT server crashing while disconnecting.
  * Fix issue with not removing connected devices.
  * Fix issue with enabling wake support without RPA Resolution.
  * Fix issue with pairing failed due to the error of Already Paired.
  * Add support for CONFIGURATION_DIRECTORY environment variable.
  * Add support for STATE_DIRECTORY environment variable.
  * Add support for "Bonded" property with Device API.
  * Add experimental support for ISO socket.
- drop bluez-test-2to3.diff (obsolete/upstream)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1663156800">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync the patches and
  log: (jsc#PED-1407)
  - hcidump-fixed-hci-frame-dump-stack-buffer-overflow.patch patch
    be merged to 5.51 mainline. So 5.65 bluez already includes it.
    (PATCH-FIX-UPSTREAM)(bsc#1013721)(CVE-2016-9800)
  - Add the following patches from the bluez-5.62 of 15-SP5:
  - disable_some_obex_tests.patch
  - disable tests for bypass boo#1078285
  - hcidump-Add-assoc-dump-function-assoc-date-length-ch.patch
  - bsc#1013708 CVE-2016-9797
  - Al Cho has sent it to upstream but it not be merged:
    https://lore.kernel.org/all/20181031081508.25927-1-acho@suse.com/T/
  - hcidump-Fix-memory-leak-with-malformed-packet.patch
  - bsc#1015171 CVE-2016-9917
  - Al Cho has sent it to upstream but it not be merged:
    https://www.spinics.net/lists/linux-bluetooth/msg79852.html
  - hcidump-Fixed-malformed-segment-frame-length.patch
  - bsc#1013712 CVE-2016-9798
  - Did not send to upstream.
  - 0001-rpi3-bcm43xx-The-UART-speed-must-be-reset-after-the-firmw.patch
  - Move 43xx firmware path for RPi3 bluetooth support bsc#1140688 bsc#995059 bsc#1094902
  - From https://www.yoctoproject.org/pipermail/yocto/2016-April/029424.html
  - Respin the following patches
  - bluez-test-2to3.diff
  - Removed some parts of patch because those codes be included
    in a1939bd51e0faba9a8550eea2590d99cb63a33c1 since 5.65.
  - The following patches are the same between SLE15-SP5 with openSUSE TW:
  - bluez-5.45-disable-broken-tests.diff in 15-SP5 matchs with
    bluez-disable-broken-tests.diff in openSUSE TW.
  - 0002-rpi3-Move-the-43xx-firmware-into-lib-firmware.patch in 15-SP5
    matchs with RPi-Move-the-43xx-firmware-into-lib-firmware.patch in
    openSUSE TW. (bsc#995059)(bsc#1094902)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1664798400">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync the spec file and
  log: (jsc#PED-1407)
  - SLE15-SP5 will use the bluez.spec from openSUSE TW. The following
    are changes in bluez.spec of SLE15-SP5:
  - Obsoletes:      bluez-utils &lt;= 3.36
  to
  Obsoletes:      bluez-utils &lt; 3.36
  - Obsoletes:      bluez-audio &lt;= 3.36
  to
    Obsoletes:      bluez-audio &lt; 3.36
  - In %package -n libbluetooth3:
  Obsoletes:      bluez-libs &lt;= 3.36
  to
  Obsoletes:      bluez-libs &lt; 3.36
  - In %package cups, add the following statements
  Requires:       %{name}
  Requires:       cups
  Supplements:    (%{name} and cups)
  - In %package test
  Requires:       python3-gobject2
  to
  Requires:       python3-gobject
  - In %package auto-enable-devices package, add
  Requires(post): systemd
  - Add %package obexd and %package zsh-completion
  and their %description
  - In %prep
  - Removed
  %setup -q
  - Removed
  [#] FIXME: Change the dbus service to be a real service, not systemd launched
  sed -i "s:Exec=/bin/false:Exec=%{_libexecdir}/bluetooth/obexd:g" obexd/src/org.bluez.obex.service
  sed -i "/SystemdService=.*/d" obexd/src/org.bluez.obex.service
  [#] END FIXME
  - In %build, add
  - -with-dbusconfdir=%{_datadir}  \
  - In %install
  - Removed
  [#] FIXME: Do not delete the systemd service once we support systemd user/session services
  rm %{buildroot}%{_userunitdir}/obex.service
  [#] end FIXME
  - org.bluez.mesh.service to %{_sysconfdir}/dbus-1/system-services/,
  to
  org.bluez.mesh.service to %{_datadir}/dbus-1/system-services/,
  - In %files
  - Add
  %{_bindir}/isotest
  %{_libexecdir}/bluetooth/obexd
  %{_mandir}/man1/isotest.1%{?ext_man}
  - %config %{_sysconfdir}/dbus-1/system.d/bluetooth.conf
  to
  %{_datadir}/dbus-1/system.d/bluetooth.conf
  - Removed
    %{_datadir}/dbus-1/services/org.bluez.obex.service
  - Removed
    %{_datadir}/zsh/site-functions/_bluetoothctl
  - Add %files zsh-completion
  - SLE15-SP5 will direct use bluez.changes for openSUSE TW.
    So keep the contents of SLE bluez.changes to bluez.changes.sle file.
  - Removed shared-gatt-server-Fix-heap-overflow-when-appending-.patch in
    SLE15-SP5 bluez because 5.65 bluez already includes it.
  - The code shall check if the prepare writes would append more the
    allowed maximum attribute length. (bsc#1194704 CVE-2022-0204)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1664884800">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync the spec file and
  log: (jsc#PED-1407)
  - SLE15-SP5 will direct use bluez.changes for openSUSE TW.
    So keep the contents of SLE bluez.changes to bluez.changes.sle file.
  - Put to /usr/share/doc/packages/bluez/bluez.changes.sle in package.</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1666785600">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync more change log:
  (jsc#PED-1407)
  - The hcidump-Fix-set_ext_ctrl-global-buffer-overflow.patch
    be merged to bluez-5.51 in 2018. (bsc#1013732)(CVE-2016-9801)
  - The following btmon patches are merged to bluez-5.51 and later:
  0001-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0002-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0003-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0004-btmon-Fix-crash-caused-by-integer-underflow.patch
  0005-btmon-fix-stack-buffer-overflow.patch
  0006-btmon-fix-multiple-segfaults.patch
  0007-btmon-fix-segfault-caused-by-integer-underflow.patch
  0008-btmon-fix-segfault-caused-by-integer-undeflow.patch
  0009-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0010-btmon-fix-segfault-caused-by-buffer-overflow.patch
  0011-btmon-fix-segfault-caused-by-integer-underflow.patch
  0012-btmon-fix-segfault-caused-by-buffer-over-read.patch
    (bsc#1015173)(CVE-2016-9918)(bsc#1013893)(CVE-2016-9802)
  - The shared-gatt-server-Fix-not-properly-checking-for-sec.patch
    be merged to bluez-5.57 in 2021.
    (bsc#1186463 CVE-2021-0129 CVE-2020-26558)
  - The gatt-Fix-potential-buffer-out-of-bound.patch be merged to
    bluez-5.56 in 2021. (bsc#1187165 CVE-2021-3588)
  - The shared-gatt-db-Introduce-gatt_db_attribute_set_fixed.patch
    be merged to bluez-5.56 in 2021. (bsc#1187165 CVE-2021-3588)
  - The gatt-Make-use-of-gatt_db_attribute_set_fixed_length.patch
    be merged to bluez-5.56 in 2021. (bsc#1187165 CVE-2021-3588)
  - Add JIRA-SLE-18497 number to 5.60, 5.61 and 5.62 update log
    to sync with bluez.changes in SLE15-SP5.
  - Install modprobe.conf files to %_modprobedir
    This change already in bluez.sepc in openSUSE:Factory/bluez.
    Sync the change log here. (bsc#1196275, jsc#SLE-20639)</changelog>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1668600000">- update to 5.66:
  * Fix issue with A2DP and transport connection collisions.
  * Fix issue with allowing application specific error codes.
  * Fix issue with not setting initiator flag correctly.
  * Fix issue with HoG Report MAP size handling.
  * Add initial support for Basic Audio Profile.
  * Add initial support for Volume Control Profile.
- remove RPi-Move-the-43xx-firmware-into-lib-firmware.patch (does
  not apply anymore), replace with CPPFLAGS define</changelog>
  <changelog author="Timo Jyrinki &lt;tjyrinki@suse.com&gt;" date="1691668800">- update to 5.68
  * Fix issue with A2DP and handling of Transport.Acquire.
  * Fix issue with BAP and initiating QoS and Enable procedures.
  * Fix issue with BAP and detaching streams when PAC is removed.
  * Fix issue with BAP and reading all instances of PAC.
  * Fix issue with BAP and not being able to reconfigure.
  * Fix issue with BAP and transport configuration changes.
  * Fix issue with BAP and handling unexpected disconnect.
  * Fix issue with GATT and not removing pending services.
  * Fix issue with GATT and client ready handling.
  * Fix issue with handling fallback to transient hostname.
  * Add support for SecureConnections configuration option.
  * Add support for Mesh Remove Provisioning.
  * Add support for Mesh Private Beacons.
- Remove patches that are not needed with the new upstream.</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1691755200">- 0001-obex-Use-GLib-helper-function-to-manipulate-paths.patch be
  removed by Timo Jyrinki when updating to 5.68. I saw some reasons:
  - Upstream didn't take this patch:
    https://www.spinics.net/lists/linux-bluetooth/msg40136.html
  - Fedora also marked this patch in bluez.spec since bluez-5.68-2.fc39
    https://src.fedoraproject.org/rpms/bluez/blob/2b133d795f4f823c8b22ef5a07569792ad7ce6aa/f/bluez.spec
  We didn't put any bug number of this patch when it be introduced
  to bluez.spec since Nov 23, 2021. So, let's remove this patch unless
  upstream or Fedora add it back.</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1692100800">- For pushing bluez 5.68 to 15-SP6 (bluez-5.65), sync change log:
  (jsc#PED-5599)
  - The avrcp-Fix-crash-while-handling-unsupported-events.patch
    be merged to bluez-5.67 since 2023. (bsc#1210398)(CVE-2023-27349)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1692187200">- For pushing bluez 5.68 to 15-SP6 (bluez-5.65), sync change log:
  (jsc#PED-5599)
  - RPi-Move-the-43xx-firmware-into-lib-firmware.patch be removed
    by Stefan Seyfried since updating to bluez-5.66. (bsc#995059)(bsc#1094902)
    Because the header file has "#ifndef FIRMWARE_DIR...#define FIRMWARE_DIR /etc/firmare"
    instead of patching. So we just supply FIRMWARE_DIR on compiler's
    command line in bluez.spec:
    export CPPFLAGS="$CPPFLAGS -DFIRMWARE_DIR='\"/lib/firmware\"'</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1692446400">- Use %_firmwaredir</changelog>
  <changelog author="Timo Jyrinki &lt;tjyrinki@suse.com&gt;" date="1693310400">- update to 5.69
  * Fix issue with BAP enabling state correctly when resuming.
  * Fix issue with detaching source ASEs only after Stop Ready.
  * Fix issue with handling VCP audio location and descriptor.
  * Fix issue with generating IRK for adapter with privacy enabled.
  * Add support for BAP broadcast sink.
- Add three new man pages</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1696420800">- Moved btmgmt to main rpm of bluez. (jsc#PED-6216)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1699272000">- update to 5.70:
  * Fix issue with not sending GATT confirmations.
  * Fix issue with not handling initiator properly.
  * Fix issue with not checking PBAP counter length.
  * Add support for MICP profile and MICS service.
- add Fix-.device_probe-failing-if-SDP-record-is-not.patch to fix
  regression when pairing game controllers</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1702468800">- add CVE-2023-45866.patch (CVE-2023-45866, bsc#1217877)</changelog>
</package>
<package pkgid="7cbd1aa62d0b7bf1f8267c8a3ee8c7e776b42795704e3015cf5548a0a21b1fc0da7b1f68e34a8ab03c91feed3520444075a422e15ebc5f32cb9428d4d59bc42b" name="bluez-deprecated" arch="i586">
  <version epoch="0" ver="5.70" rel="2.1"/>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1646568000">- Add code to restore user modifications for modprobe.d %config files
  after moving the files to %_modprobedir
- Use %_modprobedir (jsc#SLE-20639)</changelog>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1647777600">- update to version 5.64:
  This is another release mostly with bug fixes on HOG, GATT, A2DP,
  Media, AVDTP, AVRCP, and scanning failure.
  This release includes a fix for building with old glibc (&lt; 2.25)
  and other minor issues found with the static code analyzing tool.
  ISO packet support is added to the emulator as a part of LE Audio
  development.
- removed obsoleted 0002-Use-g_memdup2-everywhere.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1650974400">- add Requires(post): systemd for bluez-auto-enable-devices
  * fixes boo#1198906</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1651665600">- Move the dbus-1 system.d file to /usr (bsc#1199207)
- Fix self-obsoletion issues
- Add supplements to cups subpackage
- Split zsh completion into subpackage
- Don't tell the user to write to /usr (in README-mesh.SUSE)</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1652011200">- Upgrade bluez-test requirement of PyGObject from ancient version
  2 to current version. (bluez/test is at least able to use it
  since 2014)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 5.65:
  * Fix issue with A2DP cache invalidation handling.
  * Fix issue with A2DP and not initialized SEP codec.
  * Fix issue with A2DP and multiple SetConfiguration to same SEP
  * Fix issue with AVRCP and not properly initialized volume.
  * Fix issue with SDP records when operating in LE only mode.
  * Fix issue with HoG and not reading report map of instances.
  * Fix issue with GATT server crashing while disconnecting.
  * Fix issue with not removing connected devices.
  * Fix issue with enabling wake support without RPA Resolution.
  * Fix issue with pairing failed due to the error of Already Paired.
  * Add support for CONFIGURATION_DIRECTORY environment variable.
  * Add support for STATE_DIRECTORY environment variable.
  * Add support for "Bonded" property with Device API.
  * Add experimental support for ISO socket.
- drop bluez-test-2to3.diff (obsolete/upstream)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1663156800">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync the patches and
  log: (jsc#PED-1407)
  - hcidump-fixed-hci-frame-dump-stack-buffer-overflow.patch patch
    be merged to 5.51 mainline. So 5.65 bluez already includes it.
    (PATCH-FIX-UPSTREAM)(bsc#1013721)(CVE-2016-9800)
  - Add the following patches from the bluez-5.62 of 15-SP5:
  - disable_some_obex_tests.patch
  - disable tests for bypass boo#1078285
  - hcidump-Add-assoc-dump-function-assoc-date-length-ch.patch
  - bsc#1013708 CVE-2016-9797
  - Al Cho has sent it to upstream but it not be merged:
    https://lore.kernel.org/all/20181031081508.25927-1-acho@suse.com/T/
  - hcidump-Fix-memory-leak-with-malformed-packet.patch
  - bsc#1015171 CVE-2016-9917
  - Al Cho has sent it to upstream but it not be merged:
    https://www.spinics.net/lists/linux-bluetooth/msg79852.html
  - hcidump-Fixed-malformed-segment-frame-length.patch
  - bsc#1013712 CVE-2016-9798
  - Did not send to upstream.
  - 0001-rpi3-bcm43xx-The-UART-speed-must-be-reset-after-the-firmw.patch
  - Move 43xx firmware path for RPi3 bluetooth support bsc#1140688 bsc#995059 bsc#1094902
  - From https://www.yoctoproject.org/pipermail/yocto/2016-April/029424.html
  - Respin the following patches
  - bluez-test-2to3.diff
  - Removed some parts of patch because those codes be included
    in a1939bd51e0faba9a8550eea2590d99cb63a33c1 since 5.65.
  - The following patches are the same between SLE15-SP5 with openSUSE TW:
  - bluez-5.45-disable-broken-tests.diff in 15-SP5 matchs with
    bluez-disable-broken-tests.diff in openSUSE TW.
  - 0002-rpi3-Move-the-43xx-firmware-into-lib-firmware.patch in 15-SP5
    matchs with RPi-Move-the-43xx-firmware-into-lib-firmware.patch in
    openSUSE TW. (bsc#995059)(bsc#1094902)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1664798400">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync the spec file and
  log: (jsc#PED-1407)
  - SLE15-SP5 will use the bluez.spec from openSUSE TW. The following
    are changes in bluez.spec of SLE15-SP5:
  - Obsoletes:      bluez-utils &lt;= 3.36
  to
  Obsoletes:      bluez-utils &lt; 3.36
  - Obsoletes:      bluez-audio &lt;= 3.36
  to
    Obsoletes:      bluez-audio &lt; 3.36
  - In %package -n libbluetooth3:
  Obsoletes:      bluez-libs &lt;= 3.36
  to
  Obsoletes:      bluez-libs &lt; 3.36
  - In %package cups, add the following statements
  Requires:       %{name}
  Requires:       cups
  Supplements:    (%{name} and cups)
  - In %package test
  Requires:       python3-gobject2
  to
  Requires:       python3-gobject
  - In %package auto-enable-devices package, add
  Requires(post): systemd
  - Add %package obexd and %package zsh-completion
  and their %description
  - In %prep
  - Removed
  %setup -q
  - Removed
  [#] FIXME: Change the dbus service to be a real service, not systemd launched
  sed -i "s:Exec=/bin/false:Exec=%{_libexecdir}/bluetooth/obexd:g" obexd/src/org.bluez.obex.service
  sed -i "/SystemdService=.*/d" obexd/src/org.bluez.obex.service
  [#] END FIXME
  - In %build, add
  - -with-dbusconfdir=%{_datadir}  \
  - In %install
  - Removed
  [#] FIXME: Do not delete the systemd service once we support systemd user/session services
  rm %{buildroot}%{_userunitdir}/obex.service
  [#] end FIXME
  - org.bluez.mesh.service to %{_sysconfdir}/dbus-1/system-services/,
  to
  org.bluez.mesh.service to %{_datadir}/dbus-1/system-services/,
  - In %files
  - Add
  %{_bindir}/isotest
  %{_libexecdir}/bluetooth/obexd
  %{_mandir}/man1/isotest.1%{?ext_man}
  - %config %{_sysconfdir}/dbus-1/system.d/bluetooth.conf
  to
  %{_datadir}/dbus-1/system.d/bluetooth.conf
  - Removed
    %{_datadir}/dbus-1/services/org.bluez.obex.service
  - Removed
    %{_datadir}/zsh/site-functions/_bluetoothctl
  - Add %files zsh-completion
  - SLE15-SP5 will direct use bluez.changes for openSUSE TW.
    So keep the contents of SLE bluez.changes to bluez.changes.sle file.
  - Removed shared-gatt-server-Fix-heap-overflow-when-appending-.patch in
    SLE15-SP5 bluez because 5.65 bluez already includes it.
  - The code shall check if the prepare writes would append more the
    allowed maximum attribute length. (bsc#1194704 CVE-2022-0204)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1664884800">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync the spec file and
  log: (jsc#PED-1407)
  - SLE15-SP5 will direct use bluez.changes for openSUSE TW.
    So keep the contents of SLE bluez.changes to bluez.changes.sle file.
  - Put to /usr/share/doc/packages/bluez/bluez.changes.sle in package.</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1666785600">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync more change log:
  (jsc#PED-1407)
  - The hcidump-Fix-set_ext_ctrl-global-buffer-overflow.patch
    be merged to bluez-5.51 in 2018. (bsc#1013732)(CVE-2016-9801)
  - The following btmon patches are merged to bluez-5.51 and later:
  0001-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0002-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0003-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0004-btmon-Fix-crash-caused-by-integer-underflow.patch
  0005-btmon-fix-stack-buffer-overflow.patch
  0006-btmon-fix-multiple-segfaults.patch
  0007-btmon-fix-segfault-caused-by-integer-underflow.patch
  0008-btmon-fix-segfault-caused-by-integer-undeflow.patch
  0009-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0010-btmon-fix-segfault-caused-by-buffer-overflow.patch
  0011-btmon-fix-segfault-caused-by-integer-underflow.patch
  0012-btmon-fix-segfault-caused-by-buffer-over-read.patch
    (bsc#1015173)(CVE-2016-9918)(bsc#1013893)(CVE-2016-9802)
  - The shared-gatt-server-Fix-not-properly-checking-for-sec.patch
    be merged to bluez-5.57 in 2021.
    (bsc#1186463 CVE-2021-0129 CVE-2020-26558)
  - The gatt-Fix-potential-buffer-out-of-bound.patch be merged to
    bluez-5.56 in 2021. (bsc#1187165 CVE-2021-3588)
  - The shared-gatt-db-Introduce-gatt_db_attribute_set_fixed.patch
    be merged to bluez-5.56 in 2021. (bsc#1187165 CVE-2021-3588)
  - The gatt-Make-use-of-gatt_db_attribute_set_fixed_length.patch
    be merged to bluez-5.56 in 2021. (bsc#1187165 CVE-2021-3588)
  - Add JIRA-SLE-18497 number to 5.60, 5.61 and 5.62 update log
    to sync with bluez.changes in SLE15-SP5.
  - Install modprobe.conf files to %_modprobedir
    This change already in bluez.sepc in openSUSE:Factory/bluez.
    Sync the change log here. (bsc#1196275, jsc#SLE-20639)</changelog>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1668600000">- update to 5.66:
  * Fix issue with A2DP and transport connection collisions.
  * Fix issue with allowing application specific error codes.
  * Fix issue with not setting initiator flag correctly.
  * Fix issue with HoG Report MAP size handling.
  * Add initial support for Basic Audio Profile.
  * Add initial support for Volume Control Profile.
- remove RPi-Move-the-43xx-firmware-into-lib-firmware.patch (does
  not apply anymore), replace with CPPFLAGS define</changelog>
  <changelog author="Timo Jyrinki &lt;tjyrinki@suse.com&gt;" date="1691668800">- update to 5.68
  * Fix issue with A2DP and handling of Transport.Acquire.
  * Fix issue with BAP and initiating QoS and Enable procedures.
  * Fix issue with BAP and detaching streams when PAC is removed.
  * Fix issue with BAP and reading all instances of PAC.
  * Fix issue with BAP and not being able to reconfigure.
  * Fix issue with BAP and transport configuration changes.
  * Fix issue with BAP and handling unexpected disconnect.
  * Fix issue with GATT and not removing pending services.
  * Fix issue with GATT and client ready handling.
  * Fix issue with handling fallback to transient hostname.
  * Add support for SecureConnections configuration option.
  * Add support for Mesh Remove Provisioning.
  * Add support for Mesh Private Beacons.
- Remove patches that are not needed with the new upstream.</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1691755200">- 0001-obex-Use-GLib-helper-function-to-manipulate-paths.patch be
  removed by Timo Jyrinki when updating to 5.68. I saw some reasons:
  - Upstream didn't take this patch:
    https://www.spinics.net/lists/linux-bluetooth/msg40136.html
  - Fedora also marked this patch in bluez.spec since bluez-5.68-2.fc39
    https://src.fedoraproject.org/rpms/bluez/blob/2b133d795f4f823c8b22ef5a07569792ad7ce6aa/f/bluez.spec
  We didn't put any bug number of this patch when it be introduced
  to bluez.spec since Nov 23, 2021. So, let's remove this patch unless
  upstream or Fedora add it back.</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1692100800">- For pushing bluez 5.68 to 15-SP6 (bluez-5.65), sync change log:
  (jsc#PED-5599)
  - The avrcp-Fix-crash-while-handling-unsupported-events.patch
    be merged to bluez-5.67 since 2023. (bsc#1210398)(CVE-2023-27349)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1692187200">- For pushing bluez 5.68 to 15-SP6 (bluez-5.65), sync change log:
  (jsc#PED-5599)
  - RPi-Move-the-43xx-firmware-into-lib-firmware.patch be removed
    by Stefan Seyfried since updating to bluez-5.66. (bsc#995059)(bsc#1094902)
    Because the header file has "#ifndef FIRMWARE_DIR...#define FIRMWARE_DIR /etc/firmare"
    instead of patching. So we just supply FIRMWARE_DIR on compiler's
    command line in bluez.spec:
    export CPPFLAGS="$CPPFLAGS -DFIRMWARE_DIR='\"/lib/firmware\"'</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1692446400">- Use %_firmwaredir</changelog>
  <changelog author="Timo Jyrinki &lt;tjyrinki@suse.com&gt;" date="1693310400">- update to 5.69
  * Fix issue with BAP enabling state correctly when resuming.
  * Fix issue with detaching source ASEs only after Stop Ready.
  * Fix issue with handling VCP audio location and descriptor.
  * Fix issue with generating IRK for adapter with privacy enabled.
  * Add support for BAP broadcast sink.
- Add three new man pages</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1696420800">- Moved btmgmt to main rpm of bluez. (jsc#PED-6216)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1699272000">- update to 5.70:
  * Fix issue with not sending GATT confirmations.
  * Fix issue with not handling initiator properly.
  * Fix issue with not checking PBAP counter length.
  * Add support for MICP profile and MICS service.
- add Fix-.device_probe-failing-if-SDP-record-is-not.patch to fix
  regression when pairing game controllers</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1702468800">- add CVE-2023-45866.patch (CVE-2023-45866, bsc#1217877)</changelog>
</package>
<package pkgid="d77d6edc4b550eb691eb8d1250e21165fc5658fc6d2d80b4778f54a7d7148397cc60d6dfcdc62b1aba8e033b8ed203f01ae89207020ad0f041ec7aa8b8f0848e" name="bluez-deprecated" arch="x86_64">
  <version epoch="0" ver="5.70" rel="2.1"/>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1646568000">- Add code to restore user modifications for modprobe.d %config files
  after moving the files to %_modprobedir
- Use %_modprobedir (jsc#SLE-20639)</changelog>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1647777600">- update to version 5.64:
  This is another release mostly with bug fixes on HOG, GATT, A2DP,
  Media, AVDTP, AVRCP, and scanning failure.
  This release includes a fix for building with old glibc (&lt; 2.25)
  and other minor issues found with the static code analyzing tool.
  ISO packet support is added to the emulator as a part of LE Audio
  development.
- removed obsoleted 0002-Use-g_memdup2-everywhere.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1650974400">- add Requires(post): systemd for bluez-auto-enable-devices
  * fixes boo#1198906</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1651665600">- Move the dbus-1 system.d file to /usr (bsc#1199207)
- Fix self-obsoletion issues
- Add supplements to cups subpackage
- Split zsh completion into subpackage
- Don't tell the user to write to /usr (in README-mesh.SUSE)</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1652011200">- Upgrade bluez-test requirement of PyGObject from ancient version
  2 to current version. (bluez/test is at least able to use it
  since 2014)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 5.65:
  * Fix issue with A2DP cache invalidation handling.
  * Fix issue with A2DP and not initialized SEP codec.
  * Fix issue with A2DP and multiple SetConfiguration to same SEP
  * Fix issue with AVRCP and not properly initialized volume.
  * Fix issue with SDP records when operating in LE only mode.
  * Fix issue with HoG and not reading report map of instances.
  * Fix issue with GATT server crashing while disconnecting.
  * Fix issue with not removing connected devices.
  * Fix issue with enabling wake support without RPA Resolution.
  * Fix issue with pairing failed due to the error of Already Paired.
  * Add support for CONFIGURATION_DIRECTORY environment variable.
  * Add support for STATE_DIRECTORY environment variable.
  * Add support for "Bonded" property with Device API.
  * Add experimental support for ISO socket.
- drop bluez-test-2to3.diff (obsolete/upstream)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1663156800">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync the patches and
  log: (jsc#PED-1407)
  - hcidump-fixed-hci-frame-dump-stack-buffer-overflow.patch patch
    be merged to 5.51 mainline. So 5.65 bluez already includes it.
    (PATCH-FIX-UPSTREAM)(bsc#1013721)(CVE-2016-9800)
  - Add the following patches from the bluez-5.62 of 15-SP5:
  - disable_some_obex_tests.patch
  - disable tests for bypass boo#1078285
  - hcidump-Add-assoc-dump-function-assoc-date-length-ch.patch
  - bsc#1013708 CVE-2016-9797
  - Al Cho has sent it to upstream but it not be merged:
    https://lore.kernel.org/all/20181031081508.25927-1-acho@suse.com/T/
  - hcidump-Fix-memory-leak-with-malformed-packet.patch
  - bsc#1015171 CVE-2016-9917
  - Al Cho has sent it to upstream but it not be merged:
    https://www.spinics.net/lists/linux-bluetooth/msg79852.html
  - hcidump-Fixed-malformed-segment-frame-length.patch
  - bsc#1013712 CVE-2016-9798
  - Did not send to upstream.
  - 0001-rpi3-bcm43xx-The-UART-speed-must-be-reset-after-the-firmw.patch
  - Move 43xx firmware path for RPi3 bluetooth support bsc#1140688 bsc#995059 bsc#1094902
  - From https://www.yoctoproject.org/pipermail/yocto/2016-April/029424.html
  - Respin the following patches
  - bluez-test-2to3.diff
  - Removed some parts of patch because those codes be included
    in a1939bd51e0faba9a8550eea2590d99cb63a33c1 since 5.65.
  - The following patches are the same between SLE15-SP5 with openSUSE TW:
  - bluez-5.45-disable-broken-tests.diff in 15-SP5 matchs with
    bluez-disable-broken-tests.diff in openSUSE TW.
  - 0002-rpi3-Move-the-43xx-firmware-into-lib-firmware.patch in 15-SP5
    matchs with RPi-Move-the-43xx-firmware-into-lib-firmware.patch in
    openSUSE TW. (bsc#995059)(bsc#1094902)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1664798400">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync the spec file and
  log: (jsc#PED-1407)
  - SLE15-SP5 will use the bluez.spec from openSUSE TW. The following
    are changes in bluez.spec of SLE15-SP5:
  - Obsoletes:      bluez-utils &lt;= 3.36
  to
  Obsoletes:      bluez-utils &lt; 3.36
  - Obsoletes:      bluez-audio &lt;= 3.36
  to
    Obsoletes:      bluez-audio &lt; 3.36
  - In %package -n libbluetooth3:
  Obsoletes:      bluez-libs &lt;= 3.36
  to
  Obsoletes:      bluez-libs &lt; 3.36
  - In %package cups, add the following statements
  Requires:       %{name}
  Requires:       cups
  Supplements:    (%{name} and cups)
  - In %package test
  Requires:       python3-gobject2
  to
  Requires:       python3-gobject
  - In %package auto-enable-devices package, add
  Requires(post): systemd
  - Add %package obexd and %package zsh-completion
  and their %description
  - In %prep
  - Removed
  %setup -q
  - Removed
  [#] FIXME: Change the dbus service to be a real service, not systemd launched
  sed -i "s:Exec=/bin/false:Exec=%{_libexecdir}/bluetooth/obexd:g" obexd/src/org.bluez.obex.service
  sed -i "/SystemdService=.*/d" obexd/src/org.bluez.obex.service
  [#] END FIXME
  - In %build, add
  - -with-dbusconfdir=%{_datadir}  \
  - In %install
  - Removed
  [#] FIXME: Do not delete the systemd service once we support systemd user/session services
  rm %{buildroot}%{_userunitdir}/obex.service
  [#] end FIXME
  - org.bluez.mesh.service to %{_sysconfdir}/dbus-1/system-services/,
  to
  org.bluez.mesh.service to %{_datadir}/dbus-1/system-services/,
  - In %files
  - Add
  %{_bindir}/isotest
  %{_libexecdir}/bluetooth/obexd
  %{_mandir}/man1/isotest.1%{?ext_man}
  - %config %{_sysconfdir}/dbus-1/system.d/bluetooth.conf
  to
  %{_datadir}/dbus-1/system.d/bluetooth.conf
  - Removed
    %{_datadir}/dbus-1/services/org.bluez.obex.service
  - Removed
    %{_datadir}/zsh/site-functions/_bluetoothctl
  - Add %files zsh-completion
  - SLE15-SP5 will direct use bluez.changes for openSUSE TW.
    So keep the contents of SLE bluez.changes to bluez.changes.sle file.
  - Removed shared-gatt-server-Fix-heap-overflow-when-appending-.patch in
    SLE15-SP5 bluez because 5.65 bluez already includes it.
  - The code shall check if the prepare writes would append more the
    allowed maximum attribute length. (bsc#1194704 CVE-2022-0204)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1664884800">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync the spec file and
  log: (jsc#PED-1407)
  - SLE15-SP5 will direct use bluez.changes for openSUSE TW.
    So keep the contents of SLE bluez.changes to bluez.changes.sle file.
  - Put to /usr/share/doc/packages/bluez/bluez.changes.sle in package.</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1666785600">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync more change log:
  (jsc#PED-1407)
  - The hcidump-Fix-set_ext_ctrl-global-buffer-overflow.patch
    be merged to bluez-5.51 in 2018. (bsc#1013732)(CVE-2016-9801)
  - The following btmon patches are merged to bluez-5.51 and later:
  0001-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0002-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0003-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0004-btmon-Fix-crash-caused-by-integer-underflow.patch
  0005-btmon-fix-stack-buffer-overflow.patch
  0006-btmon-fix-multiple-segfaults.patch
  0007-btmon-fix-segfault-caused-by-integer-underflow.patch
  0008-btmon-fix-segfault-caused-by-integer-undeflow.patch
  0009-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0010-btmon-fix-segfault-caused-by-buffer-overflow.patch
  0011-btmon-fix-segfault-caused-by-integer-underflow.patch
  0012-btmon-fix-segfault-caused-by-buffer-over-read.patch
    (bsc#1015173)(CVE-2016-9918)(bsc#1013893)(CVE-2016-9802)
  - The shared-gatt-server-Fix-not-properly-checking-for-sec.patch
    be merged to bluez-5.57 in 2021.
    (bsc#1186463 CVE-2021-0129 CVE-2020-26558)
  - The gatt-Fix-potential-buffer-out-of-bound.patch be merged to
    bluez-5.56 in 2021. (bsc#1187165 CVE-2021-3588)
  - The shared-gatt-db-Introduce-gatt_db_attribute_set_fixed.patch
    be merged to bluez-5.56 in 2021. (bsc#1187165 CVE-2021-3588)
  - The gatt-Make-use-of-gatt_db_attribute_set_fixed_length.patch
    be merged to bluez-5.56 in 2021. (bsc#1187165 CVE-2021-3588)
  - Add JIRA-SLE-18497 number to 5.60, 5.61 and 5.62 update log
    to sync with bluez.changes in SLE15-SP5.
  - Install modprobe.conf files to %_modprobedir
    This change already in bluez.sepc in openSUSE:Factory/bluez.
    Sync the change log here. (bsc#1196275, jsc#SLE-20639)</changelog>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1668600000">- update to 5.66:
  * Fix issue with A2DP and transport connection collisions.
  * Fix issue with allowing application specific error codes.
  * Fix issue with not setting initiator flag correctly.
  * Fix issue with HoG Report MAP size handling.
  * Add initial support for Basic Audio Profile.
  * Add initial support for Volume Control Profile.
- remove RPi-Move-the-43xx-firmware-into-lib-firmware.patch (does
  not apply anymore), replace with CPPFLAGS define</changelog>
  <changelog author="Timo Jyrinki &lt;tjyrinki@suse.com&gt;" date="1691668800">- update to 5.68
  * Fix issue with A2DP and handling of Transport.Acquire.
  * Fix issue with BAP and initiating QoS and Enable procedures.
  * Fix issue with BAP and detaching streams when PAC is removed.
  * Fix issue with BAP and reading all instances of PAC.
  * Fix issue with BAP and not being able to reconfigure.
  * Fix issue with BAP and transport configuration changes.
  * Fix issue with BAP and handling unexpected disconnect.
  * Fix issue with GATT and not removing pending services.
  * Fix issue with GATT and client ready handling.
  * Fix issue with handling fallback to transient hostname.
  * Add support for SecureConnections configuration option.
  * Add support for Mesh Remove Provisioning.
  * Add support for Mesh Private Beacons.
- Remove patches that are not needed with the new upstream.</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1691755200">- 0001-obex-Use-GLib-helper-function-to-manipulate-paths.patch be
  removed by Timo Jyrinki when updating to 5.68. I saw some reasons:
  - Upstream didn't take this patch:
    https://www.spinics.net/lists/linux-bluetooth/msg40136.html
  - Fedora also marked this patch in bluez.spec since bluez-5.68-2.fc39
    https://src.fedoraproject.org/rpms/bluez/blob/2b133d795f4f823c8b22ef5a07569792ad7ce6aa/f/bluez.spec
  We didn't put any bug number of this patch when it be introduced
  to bluez.spec since Nov 23, 2021. So, let's remove this patch unless
  upstream or Fedora add it back.</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1692100800">- For pushing bluez 5.68 to 15-SP6 (bluez-5.65), sync change log:
  (jsc#PED-5599)
  - The avrcp-Fix-crash-while-handling-unsupported-events.patch
    be merged to bluez-5.67 since 2023. (bsc#1210398)(CVE-2023-27349)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1692187200">- For pushing bluez 5.68 to 15-SP6 (bluez-5.65), sync change log:
  (jsc#PED-5599)
  - RPi-Move-the-43xx-firmware-into-lib-firmware.patch be removed
    by Stefan Seyfried since updating to bluez-5.66. (bsc#995059)(bsc#1094902)
    Because the header file has "#ifndef FIRMWARE_DIR...#define FIRMWARE_DIR /etc/firmare"
    instead of patching. So we just supply FIRMWARE_DIR on compiler's
    command line in bluez.spec:
    export CPPFLAGS="$CPPFLAGS -DFIRMWARE_DIR='\"/lib/firmware\"'</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1692446400">- Use %_firmwaredir</changelog>
  <changelog author="Timo Jyrinki &lt;tjyrinki@suse.com&gt;" date="1693310400">- update to 5.69
  * Fix issue with BAP enabling state correctly when resuming.
  * Fix issue with detaching source ASEs only after Stop Ready.
  * Fix issue with handling VCP audio location and descriptor.
  * Fix issue with generating IRK for adapter with privacy enabled.
  * Add support for BAP broadcast sink.
- Add three new man pages</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1696420800">- Moved btmgmt to main rpm of bluez. (jsc#PED-6216)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1699272000">- update to 5.70:
  * Fix issue with not sending GATT confirmations.
  * Fix issue with not handling initiator properly.
  * Fix issue with not checking PBAP counter length.
  * Add support for MICP profile and MICS service.
- add Fix-.device_probe-failing-if-SDP-record-is-not.patch to fix
  regression when pairing game controllers</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1702468800">- add CVE-2023-45866.patch (CVE-2023-45866, bsc#1217877)</changelog>
</package>
<package pkgid="31f83df2cf0b138d6ca807b7d2d61b32de095bc49298f338770f6e9c9def86b6775eeeb5f571d23cddd5a9b488d30cbc031e11b853ae124d104a12a545ed8610" name="bluez-deprecated-debuginfo" arch="i586">
  <version epoch="0" ver="5.70" rel="2.1"/>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1646568000">- Add code to restore user modifications for modprobe.d %config files
  after moving the files to %_modprobedir
- Use %_modprobedir (jsc#SLE-20639)</changelog>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1647777600">- update to version 5.64:
  This is another release mostly with bug fixes on HOG, GATT, A2DP,
  Media, AVDTP, AVRCP, and scanning failure.
  This release includes a fix for building with old glibc (&lt; 2.25)
  and other minor issues found with the static code analyzing tool.
  ISO packet support is added to the emulator as a part of LE Audio
  development.
- removed obsoleted 0002-Use-g_memdup2-everywhere.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1650974400">- add Requires(post): systemd for bluez-auto-enable-devices
  * fixes boo#1198906</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1651665600">- Move the dbus-1 system.d file to /usr (bsc#1199207)
- Fix self-obsoletion issues
- Add supplements to cups subpackage
- Split zsh completion into subpackage
- Don't tell the user to write to /usr (in README-mesh.SUSE)</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1652011200">- Upgrade bluez-test requirement of PyGObject from ancient version
  2 to current version. (bluez/test is at least able to use it
  since 2014)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 5.65:
  * Fix issue with A2DP cache invalidation handling.
  * Fix issue with A2DP and not initialized SEP codec.
  * Fix issue with A2DP and multiple SetConfiguration to same SEP
  * Fix issue with AVRCP and not properly initialized volume.
  * Fix issue with SDP records when operating in LE only mode.
  * Fix issue with HoG and not reading report map of instances.
  * Fix issue with GATT server crashing while disconnecting.
  * Fix issue with not removing connected devices.
  * Fix issue with enabling wake support without RPA Resolution.
  * Fix issue with pairing failed due to the error of Already Paired.
  * Add support for CONFIGURATION_DIRECTORY environment variable.
  * Add support for STATE_DIRECTORY environment variable.
  * Add support for "Bonded" property with Device API.
  * Add experimental support for ISO socket.
- drop bluez-test-2to3.diff (obsolete/upstream)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1663156800">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync the patches and
  log: (jsc#PED-1407)
  - hcidump-fixed-hci-frame-dump-stack-buffer-overflow.patch patch
    be merged to 5.51 mainline. So 5.65 bluez already includes it.
    (PATCH-FIX-UPSTREAM)(bsc#1013721)(CVE-2016-9800)
  - Add the following patches from the bluez-5.62 of 15-SP5:
  - disable_some_obex_tests.patch
  - disable tests for bypass boo#1078285
  - hcidump-Add-assoc-dump-function-assoc-date-length-ch.patch
  - bsc#1013708 CVE-2016-9797
  - Al Cho has sent it to upstream but it not be merged:
    https://lore.kernel.org/all/20181031081508.25927-1-acho@suse.com/T/
  - hcidump-Fix-memory-leak-with-malformed-packet.patch
  - bsc#1015171 CVE-2016-9917
  - Al Cho has sent it to upstream but it not be merged:
    https://www.spinics.net/lists/linux-bluetooth/msg79852.html
  - hcidump-Fixed-malformed-segment-frame-length.patch
  - bsc#1013712 CVE-2016-9798
  - Did not send to upstream.
  - 0001-rpi3-bcm43xx-The-UART-speed-must-be-reset-after-the-firmw.patch
  - Move 43xx firmware path for RPi3 bluetooth support bsc#1140688 bsc#995059 bsc#1094902
  - From https://www.yoctoproject.org/pipermail/yocto/2016-April/029424.html
  - Respin the following patches
  - bluez-test-2to3.diff
  - Removed some parts of patch because those codes be included
    in a1939bd51e0faba9a8550eea2590d99cb63a33c1 since 5.65.
  - The following patches are the same between SLE15-SP5 with openSUSE TW:
  - bluez-5.45-disable-broken-tests.diff in 15-SP5 matchs with
    bluez-disable-broken-tests.diff in openSUSE TW.
  - 0002-rpi3-Move-the-43xx-firmware-into-lib-firmware.patch in 15-SP5
    matchs with RPi-Move-the-43xx-firmware-into-lib-firmware.patch in
    openSUSE TW. (bsc#995059)(bsc#1094902)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1664798400">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync the spec file and
  log: (jsc#PED-1407)
  - SLE15-SP5 will use the bluez.spec from openSUSE TW. The following
    are changes in bluez.spec of SLE15-SP5:
  - Obsoletes:      bluez-utils &lt;= 3.36
  to
  Obsoletes:      bluez-utils &lt; 3.36
  - Obsoletes:      bluez-audio &lt;= 3.36
  to
    Obsoletes:      bluez-audio &lt; 3.36
  - In %package -n libbluetooth3:
  Obsoletes:      bluez-libs &lt;= 3.36
  to
  Obsoletes:      bluez-libs &lt; 3.36
  - In %package cups, add the following statements
  Requires:       %{name}
  Requires:       cups
  Supplements:    (%{name} and cups)
  - In %package test
  Requires:       python3-gobject2
  to
  Requires:       python3-gobject
  - In %package auto-enable-devices package, add
  Requires(post): systemd
  - Add %package obexd and %package zsh-completion
  and their %description
  - In %prep
  - Removed
  %setup -q
  - Removed
  [#] FIXME: Change the dbus service to be a real service, not systemd launched
  sed -i "s:Exec=/bin/false:Exec=%{_libexecdir}/bluetooth/obexd:g" obexd/src/org.bluez.obex.service
  sed -i "/SystemdService=.*/d" obexd/src/org.bluez.obex.service
  [#] END FIXME
  - In %build, add
  - -with-dbusconfdir=%{_datadir}  \
  - In %install
  - Removed
  [#] FIXME: Do not delete the systemd service once we support systemd user/session services
  rm %{buildroot}%{_userunitdir}/obex.service
  [#] end FIXME
  - org.bluez.mesh.service to %{_sysconfdir}/dbus-1/system-services/,
  to
  org.bluez.mesh.service to %{_datadir}/dbus-1/system-services/,
  - In %files
  - Add
  %{_bindir}/isotest
  %{_libexecdir}/bluetooth/obexd
  %{_mandir}/man1/isotest.1%{?ext_man}
  - %config %{_sysconfdir}/dbus-1/system.d/bluetooth.conf
  to
  %{_datadir}/dbus-1/system.d/bluetooth.conf
  - Removed
    %{_datadir}/dbus-1/services/org.bluez.obex.service
  - Removed
    %{_datadir}/zsh/site-functions/_bluetoothctl
  - Add %files zsh-completion
  - SLE15-SP5 will direct use bluez.changes for openSUSE TW.
    So keep the contents of SLE bluez.changes to bluez.changes.sle file.
  - Removed shared-gatt-server-Fix-heap-overflow-when-appending-.patch in
    SLE15-SP5 bluez because 5.65 bluez already includes it.
  - The code shall check if the prepare writes would append more the
    allowed maximum attribute length. (bsc#1194704 CVE-2022-0204)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1664884800">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync the spec file and
  log: (jsc#PED-1407)
  - SLE15-SP5 will direct use bluez.changes for openSUSE TW.
    So keep the contents of SLE bluez.changes to bluez.changes.sle file.
  - Put to /usr/share/doc/packages/bluez/bluez.changes.sle in package.</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1666785600">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync more change log:
  (jsc#PED-1407)
  - The hcidump-Fix-set_ext_ctrl-global-buffer-overflow.patch
    be merged to bluez-5.51 in 2018. (bsc#1013732)(CVE-2016-9801)
  - The following btmon patches are merged to bluez-5.51 and later:
  0001-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0002-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0003-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0004-btmon-Fix-crash-caused-by-integer-underflow.patch
  0005-btmon-fix-stack-buffer-overflow.patch
  0006-btmon-fix-multiple-segfaults.patch
  0007-btmon-fix-segfault-caused-by-integer-underflow.patch
  0008-btmon-fix-segfault-caused-by-integer-undeflow.patch
  0009-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0010-btmon-fix-segfault-caused-by-buffer-overflow.patch
  0011-btmon-fix-segfault-caused-by-integer-underflow.patch
  0012-btmon-fix-segfault-caused-by-buffer-over-read.patch
    (bsc#1015173)(CVE-2016-9918)(bsc#1013893)(CVE-2016-9802)
  - The shared-gatt-server-Fix-not-properly-checking-for-sec.patch
    be merged to bluez-5.57 in 2021.
    (bsc#1186463 CVE-2021-0129 CVE-2020-26558)
  - The gatt-Fix-potential-buffer-out-of-bound.patch be merged to
    bluez-5.56 in 2021. (bsc#1187165 CVE-2021-3588)
  - The shared-gatt-db-Introduce-gatt_db_attribute_set_fixed.patch
    be merged to bluez-5.56 in 2021. (bsc#1187165 CVE-2021-3588)
  - The gatt-Make-use-of-gatt_db_attribute_set_fixed_length.patch
    be merged to bluez-5.56 in 2021. (bsc#1187165 CVE-2021-3588)
  - Add JIRA-SLE-18497 number to 5.60, 5.61 and 5.62 update log
    to sync with bluez.changes in SLE15-SP5.
  - Install modprobe.conf files to %_modprobedir
    This change already in bluez.sepc in openSUSE:Factory/bluez.
    Sync the change log here. (bsc#1196275, jsc#SLE-20639)</changelog>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1668600000">- update to 5.66:
  * Fix issue with A2DP and transport connection collisions.
  * Fix issue with allowing application specific error codes.
  * Fix issue with not setting initiator flag correctly.
  * Fix issue with HoG Report MAP size handling.
  * Add initial support for Basic Audio Profile.
  * Add initial support for Volume Control Profile.
- remove RPi-Move-the-43xx-firmware-into-lib-firmware.patch (does
  not apply anymore), replace with CPPFLAGS define</changelog>
  <changelog author="Timo Jyrinki &lt;tjyrinki@suse.com&gt;" date="1691668800">- update to 5.68
  * Fix issue with A2DP and handling of Transport.Acquire.
  * Fix issue with BAP and initiating QoS and Enable procedures.
  * Fix issue with BAP and detaching streams when PAC is removed.
  * Fix issue with BAP and reading all instances of PAC.
  * Fix issue with BAP and not being able to reconfigure.
  * Fix issue with BAP and transport configuration changes.
  * Fix issue with BAP and handling unexpected disconnect.
  * Fix issue with GATT and not removing pending services.
  * Fix issue with GATT and client ready handling.
  * Fix issue with handling fallback to transient hostname.
  * Add support for SecureConnections configuration option.
  * Add support for Mesh Remove Provisioning.
  * Add support for Mesh Private Beacons.
- Remove patches that are not needed with the new upstream.</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1691755200">- 0001-obex-Use-GLib-helper-function-to-manipulate-paths.patch be
  removed by Timo Jyrinki when updating to 5.68. I saw some reasons:
  - Upstream didn't take this patch:
    https://www.spinics.net/lists/linux-bluetooth/msg40136.html
  - Fedora also marked this patch in bluez.spec since bluez-5.68-2.fc39
    https://src.fedoraproject.org/rpms/bluez/blob/2b133d795f4f823c8b22ef5a07569792ad7ce6aa/f/bluez.spec
  We didn't put any bug number of this patch when it be introduced
  to bluez.spec since Nov 23, 2021. So, let's remove this patch unless
  upstream or Fedora add it back.</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1692100800">- For pushing bluez 5.68 to 15-SP6 (bluez-5.65), sync change log:
  (jsc#PED-5599)
  - The avrcp-Fix-crash-while-handling-unsupported-events.patch
    be merged to bluez-5.67 since 2023. (bsc#1210398)(CVE-2023-27349)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1692187200">- For pushing bluez 5.68 to 15-SP6 (bluez-5.65), sync change log:
  (jsc#PED-5599)
  - RPi-Move-the-43xx-firmware-into-lib-firmware.patch be removed
    by Stefan Seyfried since updating to bluez-5.66. (bsc#995059)(bsc#1094902)
    Because the header file has "#ifndef FIRMWARE_DIR...#define FIRMWARE_DIR /etc/firmare"
    instead of patching. So we just supply FIRMWARE_DIR on compiler's
    command line in bluez.spec:
    export CPPFLAGS="$CPPFLAGS -DFIRMWARE_DIR='\"/lib/firmware\"'</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1692446400">- Use %_firmwaredir</changelog>
  <changelog author="Timo Jyrinki &lt;tjyrinki@suse.com&gt;" date="1693310400">- update to 5.69
  * Fix issue with BAP enabling state correctly when resuming.
  * Fix issue with detaching source ASEs only after Stop Ready.
  * Fix issue with handling VCP audio location and descriptor.
  * Fix issue with generating IRK for adapter with privacy enabled.
  * Add support for BAP broadcast sink.
- Add three new man pages</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1696420800">- Moved btmgmt to main rpm of bluez. (jsc#PED-6216)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1699272000">- update to 5.70:
  * Fix issue with not sending GATT confirmations.
  * Fix issue with not handling initiator properly.
  * Fix issue with not checking PBAP counter length.
  * Add support for MICP profile and MICS service.
- add Fix-.device_probe-failing-if-SDP-record-is-not.patch to fix
  regression when pairing game controllers</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1702468800">- add CVE-2023-45866.patch (CVE-2023-45866, bsc#1217877)</changelog>
</package>
<package pkgid="619c97ec3d5260c17566ffc97e560b42022be667c5ebb9e41f9545841dc311d1c946c397e761c5955ad607a92b17d8fb43615e16f723dac500e313e42f85e57e" name="bluez-deprecated-debuginfo" arch="x86_64">
  <version epoch="0" ver="5.70" rel="2.1"/>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1646568000">- Add code to restore user modifications for modprobe.d %config files
  after moving the files to %_modprobedir
- Use %_modprobedir (jsc#SLE-20639)</changelog>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1647777600">- update to version 5.64:
  This is another release mostly with bug fixes on HOG, GATT, A2DP,
  Media, AVDTP, AVRCP, and scanning failure.
  This release includes a fix for building with old glibc (&lt; 2.25)
  and other minor issues found with the static code analyzing tool.
  ISO packet support is added to the emulator as a part of LE Audio
  development.
- removed obsoleted 0002-Use-g_memdup2-everywhere.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1650974400">- add Requires(post): systemd for bluez-auto-enable-devices
  * fixes boo#1198906</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1651665600">- Move the dbus-1 system.d file to /usr (bsc#1199207)
- Fix self-obsoletion issues
- Add supplements to cups subpackage
- Split zsh completion into subpackage
- Don't tell the user to write to /usr (in README-mesh.SUSE)</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1652011200">- Upgrade bluez-test requirement of PyGObject from ancient version
  2 to current version. (bluez/test is at least able to use it
  since 2014)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 5.65:
  * Fix issue with A2DP cache invalidation handling.
  * Fix issue with A2DP and not initialized SEP codec.
  * Fix issue with A2DP and multiple SetConfiguration to same SEP
  * Fix issue with AVRCP and not properly initialized volume.
  * Fix issue with SDP records when operating in LE only mode.
  * Fix issue with HoG and not reading report map of instances.
  * Fix issue with GATT server crashing while disconnecting.
  * Fix issue with not removing connected devices.
  * Fix issue with enabling wake support without RPA Resolution.
  * Fix issue with pairing failed due to the error of Already Paired.
  * Add support for CONFIGURATION_DIRECTORY environment variable.
  * Add support for STATE_DIRECTORY environment variable.
  * Add support for "Bonded" property with Device API.
  * Add experimental support for ISO socket.
- drop bluez-test-2to3.diff (obsolete/upstream)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1663156800">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync the patches and
  log: (jsc#PED-1407)
  - hcidump-fixed-hci-frame-dump-stack-buffer-overflow.patch patch
    be merged to 5.51 mainline. So 5.65 bluez already includes it.
    (PATCH-FIX-UPSTREAM)(bsc#1013721)(CVE-2016-9800)
  - Add the following patches from the bluez-5.62 of 15-SP5:
  - disable_some_obex_tests.patch
  - disable tests for bypass boo#1078285
  - hcidump-Add-assoc-dump-function-assoc-date-length-ch.patch
  - bsc#1013708 CVE-2016-9797
  - Al Cho has sent it to upstream but it not be merged:
    https://lore.kernel.org/all/20181031081508.25927-1-acho@suse.com/T/
  - hcidump-Fix-memory-leak-with-malformed-packet.patch
  - bsc#1015171 CVE-2016-9917
  - Al Cho has sent it to upstream but it not be merged:
    https://www.spinics.net/lists/linux-bluetooth/msg79852.html
  - hcidump-Fixed-malformed-segment-frame-length.patch
  - bsc#1013712 CVE-2016-9798
  - Did not send to upstream.
  - 0001-rpi3-bcm43xx-The-UART-speed-must-be-reset-after-the-firmw.patch
  - Move 43xx firmware path for RPi3 bluetooth support bsc#1140688 bsc#995059 bsc#1094902
  - From https://www.yoctoproject.org/pipermail/yocto/2016-April/029424.html
  - Respin the following patches
  - bluez-test-2to3.diff
  - Removed some parts of patch because those codes be included
    in a1939bd51e0faba9a8550eea2590d99cb63a33c1 since 5.65.
  - The following patches are the same between SLE15-SP5 with openSUSE TW:
  - bluez-5.45-disable-broken-tests.diff in 15-SP5 matchs with
    bluez-disable-broken-tests.diff in openSUSE TW.
  - 0002-rpi3-Move-the-43xx-firmware-into-lib-firmware.patch in 15-SP5
    matchs with RPi-Move-the-43xx-firmware-into-lib-firmware.patch in
    openSUSE TW. (bsc#995059)(bsc#1094902)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1664798400">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync the spec file and
  log: (jsc#PED-1407)
  - SLE15-SP5 will use the bluez.spec from openSUSE TW. The following
    are changes in bluez.spec of SLE15-SP5:
  - Obsoletes:      bluez-utils &lt;= 3.36
  to
  Obsoletes:      bluez-utils &lt; 3.36
  - Obsoletes:      bluez-audio &lt;= 3.36
  to
    Obsoletes:      bluez-audio &lt; 3.36
  - In %package -n libbluetooth3:
  Obsoletes:      bluez-libs &lt;= 3.36
  to
  Obsoletes:      bluez-libs &lt; 3.36
  - In %package cups, add the following statements
  Requires:       %{name}
  Requires:       cups
  Supplements:    (%{name} and cups)
  - In %package test
  Requires:       python3-gobject2
  to
  Requires:       python3-gobject
  - In %package auto-enable-devices package, add
  Requires(post): systemd
  - Add %package obexd and %package zsh-completion
  and their %description
  - In %prep
  - Removed
  %setup -q
  - Removed
  [#] FIXME: Change the dbus service to be a real service, not systemd launched
  sed -i "s:Exec=/bin/false:Exec=%{_libexecdir}/bluetooth/obexd:g" obexd/src/org.bluez.obex.service
  sed -i "/SystemdService=.*/d" obexd/src/org.bluez.obex.service
  [#] END FIXME
  - In %build, add
  - -with-dbusconfdir=%{_datadir}  \
  - In %install
  - Removed
  [#] FIXME: Do not delete the systemd service once we support systemd user/session services
  rm %{buildroot}%{_userunitdir}/obex.service
  [#] end FIXME
  - org.bluez.mesh.service to %{_sysconfdir}/dbus-1/system-services/,
  to
  org.bluez.mesh.service to %{_datadir}/dbus-1/system-services/,
  - In %files
  - Add
  %{_bindir}/isotest
  %{_libexecdir}/bluetooth/obexd
  %{_mandir}/man1/isotest.1%{?ext_man}
  - %config %{_sysconfdir}/dbus-1/system.d/bluetooth.conf
  to
  %{_datadir}/dbus-1/system.d/bluetooth.conf
  - Removed
    %{_datadir}/dbus-1/services/org.bluez.obex.service
  - Removed
    %{_datadir}/zsh/site-functions/_bluetoothctl
  - Add %files zsh-completion
  - SLE15-SP5 will direct use bluez.changes for openSUSE TW.
    So keep the contents of SLE bluez.changes to bluez.changes.sle file.
  - Removed shared-gatt-server-Fix-heap-overflow-when-appending-.patch in
    SLE15-SP5 bluez because 5.65 bluez already includes it.
  - The code shall check if the prepare writes would append more the
    allowed maximum attribute length. (bsc#1194704 CVE-2022-0204)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1664884800">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync the spec file and
  log: (jsc#PED-1407)
  - SLE15-SP5 will direct use bluez.changes for openSUSE TW.
    So keep the contents of SLE bluez.changes to bluez.changes.sle file.
  - Put to /usr/share/doc/packages/bluez/bluez.changes.sle in package.</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1666785600">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync more change log:
  (jsc#PED-1407)
  - The hcidump-Fix-set_ext_ctrl-global-buffer-overflow.patch
    be merged to bluez-5.51 in 2018. (bsc#1013732)(CVE-2016-9801)
  - The following btmon patches are merged to bluez-5.51 and later:
  0001-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0002-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0003-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0004-btmon-Fix-crash-caused-by-integer-underflow.patch
  0005-btmon-fix-stack-buffer-overflow.patch
  0006-btmon-fix-multiple-segfaults.patch
  0007-btmon-fix-segfault-caused-by-integer-underflow.patch
  0008-btmon-fix-segfault-caused-by-integer-undeflow.patch
  0009-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0010-btmon-fix-segfault-caused-by-buffer-overflow.patch
  0011-btmon-fix-segfault-caused-by-integer-underflow.patch
  0012-btmon-fix-segfault-caused-by-buffer-over-read.patch
    (bsc#1015173)(CVE-2016-9918)(bsc#1013893)(CVE-2016-9802)
  - The shared-gatt-server-Fix-not-properly-checking-for-sec.patch
    be merged to bluez-5.57 in 2021.
    (bsc#1186463 CVE-2021-0129 CVE-2020-26558)
  - The gatt-Fix-potential-buffer-out-of-bound.patch be merged to
    bluez-5.56 in 2021. (bsc#1187165 CVE-2021-3588)
  - The shared-gatt-db-Introduce-gatt_db_attribute_set_fixed.patch
    be merged to bluez-5.56 in 2021. (bsc#1187165 CVE-2021-3588)
  - The gatt-Make-use-of-gatt_db_attribute_set_fixed_length.patch
    be merged to bluez-5.56 in 2021. (bsc#1187165 CVE-2021-3588)
  - Add JIRA-SLE-18497 number to 5.60, 5.61 and 5.62 update log
    to sync with bluez.changes in SLE15-SP5.
  - Install modprobe.conf files to %_modprobedir
    This change already in bluez.sepc in openSUSE:Factory/bluez.
    Sync the change log here. (bsc#1196275, jsc#SLE-20639)</changelog>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1668600000">- update to 5.66:
  * Fix issue with A2DP and transport connection collisions.
  * Fix issue with allowing application specific error codes.
  * Fix issue with not setting initiator flag correctly.
  * Fix issue with HoG Report MAP size handling.
  * Add initial support for Basic Audio Profile.
  * Add initial support for Volume Control Profile.
- remove RPi-Move-the-43xx-firmware-into-lib-firmware.patch (does
  not apply anymore), replace with CPPFLAGS define</changelog>
  <changelog author="Timo Jyrinki &lt;tjyrinki@suse.com&gt;" date="1691668800">- update to 5.68
  * Fix issue with A2DP and handling of Transport.Acquire.
  * Fix issue with BAP and initiating QoS and Enable procedures.
  * Fix issue with BAP and detaching streams when PAC is removed.
  * Fix issue with BAP and reading all instances of PAC.
  * Fix issue with BAP and not being able to reconfigure.
  * Fix issue with BAP and transport configuration changes.
  * Fix issue with BAP and handling unexpected disconnect.
  * Fix issue with GATT and not removing pending services.
  * Fix issue with GATT and client ready handling.
  * Fix issue with handling fallback to transient hostname.
  * Add support for SecureConnections configuration option.
  * Add support for Mesh Remove Provisioning.
  * Add support for Mesh Private Beacons.
- Remove patches that are not needed with the new upstream.</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1691755200">- 0001-obex-Use-GLib-helper-function-to-manipulate-paths.patch be
  removed by Timo Jyrinki when updating to 5.68. I saw some reasons:
  - Upstream didn't take this patch:
    https://www.spinics.net/lists/linux-bluetooth/msg40136.html
  - Fedora also marked this patch in bluez.spec since bluez-5.68-2.fc39
    https://src.fedoraproject.org/rpms/bluez/blob/2b133d795f4f823c8b22ef5a07569792ad7ce6aa/f/bluez.spec
  We didn't put any bug number of this patch when it be introduced
  to bluez.spec since Nov 23, 2021. So, let's remove this patch unless
  upstream or Fedora add it back.</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1692100800">- For pushing bluez 5.68 to 15-SP6 (bluez-5.65), sync change log:
  (jsc#PED-5599)
  - The avrcp-Fix-crash-while-handling-unsupported-events.patch
    be merged to bluez-5.67 since 2023. (bsc#1210398)(CVE-2023-27349)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1692187200">- For pushing bluez 5.68 to 15-SP6 (bluez-5.65), sync change log:
  (jsc#PED-5599)
  - RPi-Move-the-43xx-firmware-into-lib-firmware.patch be removed
    by Stefan Seyfried since updating to bluez-5.66. (bsc#995059)(bsc#1094902)
    Because the header file has "#ifndef FIRMWARE_DIR...#define FIRMWARE_DIR /etc/firmare"
    instead of patching. So we just supply FIRMWARE_DIR on compiler's
    command line in bluez.spec:
    export CPPFLAGS="$CPPFLAGS -DFIRMWARE_DIR='\"/lib/firmware\"'</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1692446400">- Use %_firmwaredir</changelog>
  <changelog author="Timo Jyrinki &lt;tjyrinki@suse.com&gt;" date="1693310400">- update to 5.69
  * Fix issue with BAP enabling state correctly when resuming.
  * Fix issue with detaching source ASEs only after Stop Ready.
  * Fix issue with handling VCP audio location and descriptor.
  * Fix issue with generating IRK for adapter with privacy enabled.
  * Add support for BAP broadcast sink.
- Add three new man pages</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1696420800">- Moved btmgmt to main rpm of bluez. (jsc#PED-6216)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1699272000">- update to 5.70:
  * Fix issue with not sending GATT confirmations.
  * Fix issue with not handling initiator properly.
  * Fix issue with not checking PBAP counter length.
  * Add support for MICP profile and MICS service.
- add Fix-.device_probe-failing-if-SDP-record-is-not.patch to fix
  regression when pairing game controllers</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1702468800">- add CVE-2023-45866.patch (CVE-2023-45866, bsc#1217877)</changelog>
</package>
<package pkgid="e07b0f32c73ff03305b88c0eaaa42f51686b5650d855c0a51b987a484e77ad3c2ce2b9d242aeae06c57fd1d885d383940f1632b70f357a2696ae19bd404bf820" name="bluez-devel-32bit" arch="x86_64">
  <version epoch="0" ver="5.70" rel="2.1"/>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1646568000">- Add code to restore user modifications for modprobe.d %config files
  after moving the files to %_modprobedir
- Use %_modprobedir (jsc#SLE-20639)</changelog>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1647777600">- update to version 5.64:
  This is another release mostly with bug fixes on HOG, GATT, A2DP,
  Media, AVDTP, AVRCP, and scanning failure.
  This release includes a fix for building with old glibc (&lt; 2.25)
  and other minor issues found with the static code analyzing tool.
  ISO packet support is added to the emulator as a part of LE Audio
  development.
- removed obsoleted 0002-Use-g_memdup2-everywhere.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1650974400">- add Requires(post): systemd for bluez-auto-enable-devices
  * fixes boo#1198906</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1651665600">- Move the dbus-1 system.d file to /usr (bsc#1199207)
- Fix self-obsoletion issues
- Add supplements to cups subpackage
- Split zsh completion into subpackage
- Don't tell the user to write to /usr (in README-mesh.SUSE)</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1652011200">- Upgrade bluez-test requirement of PyGObject from ancient version
  2 to current version. (bluez/test is at least able to use it
  since 2014)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 5.65:
  * Fix issue with A2DP cache invalidation handling.
  * Fix issue with A2DP and not initialized SEP codec.
  * Fix issue with A2DP and multiple SetConfiguration to same SEP
  * Fix issue with AVRCP and not properly initialized volume.
  * Fix issue with SDP records when operating in LE only mode.
  * Fix issue with HoG and not reading report map of instances.
  * Fix issue with GATT server crashing while disconnecting.
  * Fix issue with not removing connected devices.
  * Fix issue with enabling wake support without RPA Resolution.
  * Fix issue with pairing failed due to the error of Already Paired.
  * Add support for CONFIGURATION_DIRECTORY environment variable.
  * Add support for STATE_DIRECTORY environment variable.
  * Add support for "Bonded" property with Device API.
  * Add experimental support for ISO socket.
- drop bluez-test-2to3.diff (obsolete/upstream)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1663156800">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync the patches and
  log: (jsc#PED-1407)
  - hcidump-fixed-hci-frame-dump-stack-buffer-overflow.patch patch
    be merged to 5.51 mainline. So 5.65 bluez already includes it.
    (PATCH-FIX-UPSTREAM)(bsc#1013721)(CVE-2016-9800)
  - Add the following patches from the bluez-5.62 of 15-SP5:
  - disable_some_obex_tests.patch
  - disable tests for bypass boo#1078285
  - hcidump-Add-assoc-dump-function-assoc-date-length-ch.patch
  - bsc#1013708 CVE-2016-9797
  - Al Cho has sent it to upstream but it not be merged:
    https://lore.kernel.org/all/20181031081508.25927-1-acho@suse.com/T/
  - hcidump-Fix-memory-leak-with-malformed-packet.patch
  - bsc#1015171 CVE-2016-9917
  - Al Cho has sent it to upstream but it not be merged:
    https://www.spinics.net/lists/linux-bluetooth/msg79852.html
  - hcidump-Fixed-malformed-segment-frame-length.patch
  - bsc#1013712 CVE-2016-9798
  - Did not send to upstream.
  - 0001-rpi3-bcm43xx-The-UART-speed-must-be-reset-after-the-firmw.patch
  - Move 43xx firmware path for RPi3 bluetooth support bsc#1140688 bsc#995059 bsc#1094902
  - From https://www.yoctoproject.org/pipermail/yocto/2016-April/029424.html
  - Respin the following patches
  - bluez-test-2to3.diff
  - Removed some parts of patch because those codes be included
    in a1939bd51e0faba9a8550eea2590d99cb63a33c1 since 5.65.
  - The following patches are the same between SLE15-SP5 with openSUSE TW:
  - bluez-5.45-disable-broken-tests.diff in 15-SP5 matchs with
    bluez-disable-broken-tests.diff in openSUSE TW.
  - 0002-rpi3-Move-the-43xx-firmware-into-lib-firmware.patch in 15-SP5
    matchs with RPi-Move-the-43xx-firmware-into-lib-firmware.patch in
    openSUSE TW. (bsc#995059)(bsc#1094902)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1664798400">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync the spec file and
  log: (jsc#PED-1407)
  - SLE15-SP5 will use the bluez.spec from openSUSE TW. The following
    are changes in bluez.spec of SLE15-SP5:
  - Obsoletes:      bluez-utils &lt;= 3.36
  to
  Obsoletes:      bluez-utils &lt; 3.36
  - Obsoletes:      bluez-audio &lt;= 3.36
  to
    Obsoletes:      bluez-audio &lt; 3.36
  - In %package -n libbluetooth3:
  Obsoletes:      bluez-libs &lt;= 3.36
  to
  Obsoletes:      bluez-libs &lt; 3.36
  - In %package cups, add the following statements
  Requires:       %{name}
  Requires:       cups
  Supplements:    (%{name} and cups)
  - In %package test
  Requires:       python3-gobject2
  to
  Requires:       python3-gobject
  - In %package auto-enable-devices package, add
  Requires(post): systemd
  - Add %package obexd and %package zsh-completion
  and their %description
  - In %prep
  - Removed
  %setup -q
  - Removed
  [#] FIXME: Change the dbus service to be a real service, not systemd launched
  sed -i "s:Exec=/bin/false:Exec=%{_libexecdir}/bluetooth/obexd:g" obexd/src/org.bluez.obex.service
  sed -i "/SystemdService=.*/d" obexd/src/org.bluez.obex.service
  [#] END FIXME
  - In %build, add
  - -with-dbusconfdir=%{_datadir}  \
  - In %install
  - Removed
  [#] FIXME: Do not delete the systemd service once we support systemd user/session services
  rm %{buildroot}%{_userunitdir}/obex.service
  [#] end FIXME
  - org.bluez.mesh.service to %{_sysconfdir}/dbus-1/system-services/,
  to
  org.bluez.mesh.service to %{_datadir}/dbus-1/system-services/,
  - In %files
  - Add
  %{_bindir}/isotest
  %{_libexecdir}/bluetooth/obexd
  %{_mandir}/man1/isotest.1%{?ext_man}
  - %config %{_sysconfdir}/dbus-1/system.d/bluetooth.conf
  to
  %{_datadir}/dbus-1/system.d/bluetooth.conf
  - Removed
    %{_datadir}/dbus-1/services/org.bluez.obex.service
  - Removed
    %{_datadir}/zsh/site-functions/_bluetoothctl
  - Add %files zsh-completion
  - SLE15-SP5 will direct use bluez.changes for openSUSE TW.
    So keep the contents of SLE bluez.changes to bluez.changes.sle file.
  - Removed shared-gatt-server-Fix-heap-overflow-when-appending-.patch in
    SLE15-SP5 bluez because 5.65 bluez already includes it.
  - The code shall check if the prepare writes would append more the
    allowed maximum attribute length. (bsc#1194704 CVE-2022-0204)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1664884800">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync the spec file and
  log: (jsc#PED-1407)
  - SLE15-SP5 will direct use bluez.changes for openSUSE TW.
    So keep the contents of SLE bluez.changes to bluez.changes.sle file.
  - Put to /usr/share/doc/packages/bluez/bluez.changes.sle in package.</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1666785600">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync more change log:
  (jsc#PED-1407)
  - The hcidump-Fix-set_ext_ctrl-global-buffer-overflow.patch
    be merged to bluez-5.51 in 2018. (bsc#1013732)(CVE-2016-9801)
  - The following btmon patches are merged to bluez-5.51 and later:
  0001-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0002-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0003-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0004-btmon-Fix-crash-caused-by-integer-underflow.patch
  0005-btmon-fix-stack-buffer-overflow.patch
  0006-btmon-fix-multiple-segfaults.patch
  0007-btmon-fix-segfault-caused-by-integer-underflow.patch
  0008-btmon-fix-segfault-caused-by-integer-undeflow.patch
  0009-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0010-btmon-fix-segfault-caused-by-buffer-overflow.patch
  0011-btmon-fix-segfault-caused-by-integer-underflow.patch
  0012-btmon-fix-segfault-caused-by-buffer-over-read.patch
    (bsc#1015173)(CVE-2016-9918)(bsc#1013893)(CVE-2016-9802)
  - The shared-gatt-server-Fix-not-properly-checking-for-sec.patch
    be merged to bluez-5.57 in 2021.
    (bsc#1186463 CVE-2021-0129 CVE-2020-26558)
  - The gatt-Fix-potential-buffer-out-of-bound.patch be merged to
    bluez-5.56 in 2021. (bsc#1187165 CVE-2021-3588)
  - The shared-gatt-db-Introduce-gatt_db_attribute_set_fixed.patch
    be merged to bluez-5.56 in 2021. (bsc#1187165 CVE-2021-3588)
  - The gatt-Make-use-of-gatt_db_attribute_set_fixed_length.patch
    be merged to bluez-5.56 in 2021. (bsc#1187165 CVE-2021-3588)
  - Add JIRA-SLE-18497 number to 5.60, 5.61 and 5.62 update log
    to sync with bluez.changes in SLE15-SP5.
  - Install modprobe.conf files to %_modprobedir
    This change already in bluez.sepc in openSUSE:Factory/bluez.
    Sync the change log here. (bsc#1196275, jsc#SLE-20639)</changelog>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1668600000">- update to 5.66:
  * Fix issue with A2DP and transport connection collisions.
  * Fix issue with allowing application specific error codes.
  * Fix issue with not setting initiator flag correctly.
  * Fix issue with HoG Report MAP size handling.
  * Add initial support for Basic Audio Profile.
  * Add initial support for Volume Control Profile.
- remove RPi-Move-the-43xx-firmware-into-lib-firmware.patch (does
  not apply anymore), replace with CPPFLAGS define</changelog>
  <changelog author="Timo Jyrinki &lt;tjyrinki@suse.com&gt;" date="1691668800">- update to 5.68
  * Fix issue with A2DP and handling of Transport.Acquire.
  * Fix issue with BAP and initiating QoS and Enable procedures.
  * Fix issue with BAP and detaching streams when PAC is removed.
  * Fix issue with BAP and reading all instances of PAC.
  * Fix issue with BAP and not being able to reconfigure.
  * Fix issue with BAP and transport configuration changes.
  * Fix issue with BAP and handling unexpected disconnect.
  * Fix issue with GATT and not removing pending services.
  * Fix issue with GATT and client ready handling.
  * Fix issue with handling fallback to transient hostname.
  * Add support for SecureConnections configuration option.
  * Add support for Mesh Remove Provisioning.
  * Add support for Mesh Private Beacons.
- Remove patches that are not needed with the new upstream.</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1691755200">- 0001-obex-Use-GLib-helper-function-to-manipulate-paths.patch be
  removed by Timo Jyrinki when updating to 5.68. I saw some reasons:
  - Upstream didn't take this patch:
    https://www.spinics.net/lists/linux-bluetooth/msg40136.html
  - Fedora also marked this patch in bluez.spec since bluez-5.68-2.fc39
    https://src.fedoraproject.org/rpms/bluez/blob/2b133d795f4f823c8b22ef5a07569792ad7ce6aa/f/bluez.spec
  We didn't put any bug number of this patch when it be introduced
  to bluez.spec since Nov 23, 2021. So, let's remove this patch unless
  upstream or Fedora add it back.</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1692100800">- For pushing bluez 5.68 to 15-SP6 (bluez-5.65), sync change log:
  (jsc#PED-5599)
  - The avrcp-Fix-crash-while-handling-unsupported-events.patch
    be merged to bluez-5.67 since 2023. (bsc#1210398)(CVE-2023-27349)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1692187200">- For pushing bluez 5.68 to 15-SP6 (bluez-5.65), sync change log:
  (jsc#PED-5599)
  - RPi-Move-the-43xx-firmware-into-lib-firmware.patch be removed
    by Stefan Seyfried since updating to bluez-5.66. (bsc#995059)(bsc#1094902)
    Because the header file has "#ifndef FIRMWARE_DIR...#define FIRMWARE_DIR /etc/firmare"
    instead of patching. So we just supply FIRMWARE_DIR on compiler's
    command line in bluez.spec:
    export CPPFLAGS="$CPPFLAGS -DFIRMWARE_DIR='\"/lib/firmware\"'</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1692446400">- Use %_firmwaredir</changelog>
  <changelog author="Timo Jyrinki &lt;tjyrinki@suse.com&gt;" date="1693310400">- update to 5.69
  * Fix issue with BAP enabling state correctly when resuming.
  * Fix issue with detaching source ASEs only after Stop Ready.
  * Fix issue with handling VCP audio location and descriptor.
  * Fix issue with generating IRK for adapter with privacy enabled.
  * Add support for BAP broadcast sink.
- Add three new man pages</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1696420800">- Moved btmgmt to main rpm of bluez. (jsc#PED-6216)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1699272000">- update to 5.70:
  * Fix issue with not sending GATT confirmations.
  * Fix issue with not handling initiator properly.
  * Fix issue with not checking PBAP counter length.
  * Add support for MICP profile and MICS service.
- add Fix-.device_probe-failing-if-SDP-record-is-not.patch to fix
  regression when pairing game controllers</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1702468800">- add CVE-2023-45866.patch (CVE-2023-45866, bsc#1217877)</changelog>
</package>
<package pkgid="7a6d7b05f2483032b19f403455836ea5e2ff9137b44491dc6236f49c502e766fb6c8fe2f7aa3ab9de506147a36291a7b54072f617e09f941fabb1a99d212a279" name="bluez-devel" arch="i586">
  <version epoch="0" ver="5.70" rel="2.1"/>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1646568000">- Add code to restore user modifications for modprobe.d %config files
  after moving the files to %_modprobedir
- Use %_modprobedir (jsc#SLE-20639)</changelog>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1647777600">- update to version 5.64:
  This is another release mostly with bug fixes on HOG, GATT, A2DP,
  Media, AVDTP, AVRCP, and scanning failure.
  This release includes a fix for building with old glibc (&lt; 2.25)
  and other minor issues found with the static code analyzing tool.
  ISO packet support is added to the emulator as a part of LE Audio
  development.
- removed obsoleted 0002-Use-g_memdup2-everywhere.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1650974400">- add Requires(post): systemd for bluez-auto-enable-devices
  * fixes boo#1198906</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1651665600">- Move the dbus-1 system.d file to /usr (bsc#1199207)
- Fix self-obsoletion issues
- Add supplements to cups subpackage
- Split zsh completion into subpackage
- Don't tell the user to write to /usr (in README-mesh.SUSE)</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1652011200">- Upgrade bluez-test requirement of PyGObject from ancient version
  2 to current version. (bluez/test is at least able to use it
  since 2014)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 5.65:
  * Fix issue with A2DP cache invalidation handling.
  * Fix issue with A2DP and not initialized SEP codec.
  * Fix issue with A2DP and multiple SetConfiguration to same SEP
  * Fix issue with AVRCP and not properly initialized volume.
  * Fix issue with SDP records when operating in LE only mode.
  * Fix issue with HoG and not reading report map of instances.
  * Fix issue with GATT server crashing while disconnecting.
  * Fix issue with not removing connected devices.
  * Fix issue with enabling wake support without RPA Resolution.
  * Fix issue with pairing failed due to the error of Already Paired.
  * Add support for CONFIGURATION_DIRECTORY environment variable.
  * Add support for STATE_DIRECTORY environment variable.
  * Add support for "Bonded" property with Device API.
  * Add experimental support for ISO socket.
- drop bluez-test-2to3.diff (obsolete/upstream)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1663156800">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync the patches and
  log: (jsc#PED-1407)
  - hcidump-fixed-hci-frame-dump-stack-buffer-overflow.patch patch
    be merged to 5.51 mainline. So 5.65 bluez already includes it.
    (PATCH-FIX-UPSTREAM)(bsc#1013721)(CVE-2016-9800)
  - Add the following patches from the bluez-5.62 of 15-SP5:
  - disable_some_obex_tests.patch
  - disable tests for bypass boo#1078285
  - hcidump-Add-assoc-dump-function-assoc-date-length-ch.patch
  - bsc#1013708 CVE-2016-9797
  - Al Cho has sent it to upstream but it not be merged:
    https://lore.kernel.org/all/20181031081508.25927-1-acho@suse.com/T/
  - hcidump-Fix-memory-leak-with-malformed-packet.patch
  - bsc#1015171 CVE-2016-9917
  - Al Cho has sent it to upstream but it not be merged:
    https://www.spinics.net/lists/linux-bluetooth/msg79852.html
  - hcidump-Fixed-malformed-segment-frame-length.patch
  - bsc#1013712 CVE-2016-9798
  - Did not send to upstream.
  - 0001-rpi3-bcm43xx-The-UART-speed-must-be-reset-after-the-firmw.patch
  - Move 43xx firmware path for RPi3 bluetooth support bsc#1140688 bsc#995059 bsc#1094902
  - From https://www.yoctoproject.org/pipermail/yocto/2016-April/029424.html
  - Respin the following patches
  - bluez-test-2to3.diff
  - Removed some parts of patch because those codes be included
    in a1939bd51e0faba9a8550eea2590d99cb63a33c1 since 5.65.
  - The following patches are the same between SLE15-SP5 with openSUSE TW:
  - bluez-5.45-disable-broken-tests.diff in 15-SP5 matchs with
    bluez-disable-broken-tests.diff in openSUSE TW.
  - 0002-rpi3-Move-the-43xx-firmware-into-lib-firmware.patch in 15-SP5
    matchs with RPi-Move-the-43xx-firmware-into-lib-firmware.patch in
    openSUSE TW. (bsc#995059)(bsc#1094902)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1664798400">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync the spec file and
  log: (jsc#PED-1407)
  - SLE15-SP5 will use the bluez.spec from openSUSE TW. The following
    are changes in bluez.spec of SLE15-SP5:
  - Obsoletes:      bluez-utils &lt;= 3.36
  to
  Obsoletes:      bluez-utils &lt; 3.36
  - Obsoletes:      bluez-audio &lt;= 3.36
  to
    Obsoletes:      bluez-audio &lt; 3.36
  - In %package -n libbluetooth3:
  Obsoletes:      bluez-libs &lt;= 3.36
  to
  Obsoletes:      bluez-libs &lt; 3.36
  - In %package cups, add the following statements
  Requires:       %{name}
  Requires:       cups
  Supplements:    (%{name} and cups)
  - In %package test
  Requires:       python3-gobject2
  to
  Requires:       python3-gobject
  - In %package auto-enable-devices package, add
  Requires(post): systemd
  - Add %package obexd and %package zsh-completion
  and their %description
  - In %prep
  - Removed
  %setup -q
  - Removed
  [#] FIXME: Change the dbus service to be a real service, not systemd launched
  sed -i "s:Exec=/bin/false:Exec=%{_libexecdir}/bluetooth/obexd:g" obexd/src/org.bluez.obex.service
  sed -i "/SystemdService=.*/d" obexd/src/org.bluez.obex.service
  [#] END FIXME
  - In %build, add
  - -with-dbusconfdir=%{_datadir}  \
  - In %install
  - Removed
  [#] FIXME: Do not delete the systemd service once we support systemd user/session services
  rm %{buildroot}%{_userunitdir}/obex.service
  [#] end FIXME
  - org.bluez.mesh.service to %{_sysconfdir}/dbus-1/system-services/,
  to
  org.bluez.mesh.service to %{_datadir}/dbus-1/system-services/,
  - In %files
  - Add
  %{_bindir}/isotest
  %{_libexecdir}/bluetooth/obexd
  %{_mandir}/man1/isotest.1%{?ext_man}
  - %config %{_sysconfdir}/dbus-1/system.d/bluetooth.conf
  to
  %{_datadir}/dbus-1/system.d/bluetooth.conf
  - Removed
    %{_datadir}/dbus-1/services/org.bluez.obex.service
  - Removed
    %{_datadir}/zsh/site-functions/_bluetoothctl
  - Add %files zsh-completion
  - SLE15-SP5 will direct use bluez.changes for openSUSE TW.
    So keep the contents of SLE bluez.changes to bluez.changes.sle file.
  - Removed shared-gatt-server-Fix-heap-overflow-when-appending-.patch in
    SLE15-SP5 bluez because 5.65 bluez already includes it.
  - The code shall check if the prepare writes would append more the
    allowed maximum attribute length. (bsc#1194704 CVE-2022-0204)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1664884800">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync the spec file and
  log: (jsc#PED-1407)
  - SLE15-SP5 will direct use bluez.changes for openSUSE TW.
    So keep the contents of SLE bluez.changes to bluez.changes.sle file.
  - Put to /usr/share/doc/packages/bluez/bluez.changes.sle in package.</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1666785600">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync more change log:
  (jsc#PED-1407)
  - The hcidump-Fix-set_ext_ctrl-global-buffer-overflow.patch
    be merged to bluez-5.51 in 2018. (bsc#1013732)(CVE-2016-9801)
  - The following btmon patches are merged to bluez-5.51 and later:
  0001-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0002-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0003-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0004-btmon-Fix-crash-caused-by-integer-underflow.patch
  0005-btmon-fix-stack-buffer-overflow.patch
  0006-btmon-fix-multiple-segfaults.patch
  0007-btmon-fix-segfault-caused-by-integer-underflow.patch
  0008-btmon-fix-segfault-caused-by-integer-undeflow.patch
  0009-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0010-btmon-fix-segfault-caused-by-buffer-overflow.patch
  0011-btmon-fix-segfault-caused-by-integer-underflow.patch
  0012-btmon-fix-segfault-caused-by-buffer-over-read.patch
    (bsc#1015173)(CVE-2016-9918)(bsc#1013893)(CVE-2016-9802)
  - The shared-gatt-server-Fix-not-properly-checking-for-sec.patch
    be merged to bluez-5.57 in 2021.
    (bsc#1186463 CVE-2021-0129 CVE-2020-26558)
  - The gatt-Fix-potential-buffer-out-of-bound.patch be merged to
    bluez-5.56 in 2021. (bsc#1187165 CVE-2021-3588)
  - The shared-gatt-db-Introduce-gatt_db_attribute_set_fixed.patch
    be merged to bluez-5.56 in 2021. (bsc#1187165 CVE-2021-3588)
  - The gatt-Make-use-of-gatt_db_attribute_set_fixed_length.patch
    be merged to bluez-5.56 in 2021. (bsc#1187165 CVE-2021-3588)
  - Add JIRA-SLE-18497 number to 5.60, 5.61 and 5.62 update log
    to sync with bluez.changes in SLE15-SP5.
  - Install modprobe.conf files to %_modprobedir
    This change already in bluez.sepc in openSUSE:Factory/bluez.
    Sync the change log here. (bsc#1196275, jsc#SLE-20639)</changelog>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1668600000">- update to 5.66:
  * Fix issue with A2DP and transport connection collisions.
  * Fix issue with allowing application specific error codes.
  * Fix issue with not setting initiator flag correctly.
  * Fix issue with HoG Report MAP size handling.
  * Add initial support for Basic Audio Profile.
  * Add initial support for Volume Control Profile.
- remove RPi-Move-the-43xx-firmware-into-lib-firmware.patch (does
  not apply anymore), replace with CPPFLAGS define</changelog>
  <changelog author="Timo Jyrinki &lt;tjyrinki@suse.com&gt;" date="1691668800">- update to 5.68
  * Fix issue with A2DP and handling of Transport.Acquire.
  * Fix issue with BAP and initiating QoS and Enable procedures.
  * Fix issue with BAP and detaching streams when PAC is removed.
  * Fix issue with BAP and reading all instances of PAC.
  * Fix issue with BAP and not being able to reconfigure.
  * Fix issue with BAP and transport configuration changes.
  * Fix issue with BAP and handling unexpected disconnect.
  * Fix issue with GATT and not removing pending services.
  * Fix issue with GATT and client ready handling.
  * Fix issue with handling fallback to transient hostname.
  * Add support for SecureConnections configuration option.
  * Add support for Mesh Remove Provisioning.
  * Add support for Mesh Private Beacons.
- Remove patches that are not needed with the new upstream.</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1691755200">- 0001-obex-Use-GLib-helper-function-to-manipulate-paths.patch be
  removed by Timo Jyrinki when updating to 5.68. I saw some reasons:
  - Upstream didn't take this patch:
    https://www.spinics.net/lists/linux-bluetooth/msg40136.html
  - Fedora also marked this patch in bluez.spec since bluez-5.68-2.fc39
    https://src.fedoraproject.org/rpms/bluez/blob/2b133d795f4f823c8b22ef5a07569792ad7ce6aa/f/bluez.spec
  We didn't put any bug number of this patch when it be introduced
  to bluez.spec since Nov 23, 2021. So, let's remove this patch unless
  upstream or Fedora add it back.</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1692100800">- For pushing bluez 5.68 to 15-SP6 (bluez-5.65), sync change log:
  (jsc#PED-5599)
  - The avrcp-Fix-crash-while-handling-unsupported-events.patch
    be merged to bluez-5.67 since 2023. (bsc#1210398)(CVE-2023-27349)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1692187200">- For pushing bluez 5.68 to 15-SP6 (bluez-5.65), sync change log:
  (jsc#PED-5599)
  - RPi-Move-the-43xx-firmware-into-lib-firmware.patch be removed
    by Stefan Seyfried since updating to bluez-5.66. (bsc#995059)(bsc#1094902)
    Because the header file has "#ifndef FIRMWARE_DIR...#define FIRMWARE_DIR /etc/firmare"
    instead of patching. So we just supply FIRMWARE_DIR on compiler's
    command line in bluez.spec:
    export CPPFLAGS="$CPPFLAGS -DFIRMWARE_DIR='\"/lib/firmware\"'</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1692446400">- Use %_firmwaredir</changelog>
  <changelog author="Timo Jyrinki &lt;tjyrinki@suse.com&gt;" date="1693310400">- update to 5.69
  * Fix issue with BAP enabling state correctly when resuming.
  * Fix issue with detaching source ASEs only after Stop Ready.
  * Fix issue with handling VCP audio location and descriptor.
  * Fix issue with generating IRK for adapter with privacy enabled.
  * Add support for BAP broadcast sink.
- Add three new man pages</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1696420800">- Moved btmgmt to main rpm of bluez. (jsc#PED-6216)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1699272000">- update to 5.70:
  * Fix issue with not sending GATT confirmations.
  * Fix issue with not handling initiator properly.
  * Fix issue with not checking PBAP counter length.
  * Add support for MICP profile and MICS service.
- add Fix-.device_probe-failing-if-SDP-record-is-not.patch to fix
  regression when pairing game controllers</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1702468800">- add CVE-2023-45866.patch (CVE-2023-45866, bsc#1217877)</changelog>
</package>
<package pkgid="e053b2bd1f008f9d3ca0d8a15d5b3858be02b3a5cc3676d5f324a9cf22c930c6c1bbc6d730e7a80e4c1839ade772400a16a205ea63f71d65005c5cbc66c269f3" name="bluez-devel" arch="x86_64">
  <version epoch="0" ver="5.70" rel="2.1"/>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1646568000">- Add code to restore user modifications for modprobe.d %config files
  after moving the files to %_modprobedir
- Use %_modprobedir (jsc#SLE-20639)</changelog>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1647777600">- update to version 5.64:
  This is another release mostly with bug fixes on HOG, GATT, A2DP,
  Media, AVDTP, AVRCP, and scanning failure.
  This release includes a fix for building with old glibc (&lt; 2.25)
  and other minor issues found with the static code analyzing tool.
  ISO packet support is added to the emulator as a part of LE Audio
  development.
- removed obsoleted 0002-Use-g_memdup2-everywhere.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1650974400">- add Requires(post): systemd for bluez-auto-enable-devices
  * fixes boo#1198906</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1651665600">- Move the dbus-1 system.d file to /usr (bsc#1199207)
- Fix self-obsoletion issues
- Add supplements to cups subpackage
- Split zsh completion into subpackage
- Don't tell the user to write to /usr (in README-mesh.SUSE)</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1652011200">- Upgrade bluez-test requirement of PyGObject from ancient version
  2 to current version. (bluez/test is at least able to use it
  since 2014)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 5.65:
  * Fix issue with A2DP cache invalidation handling.
  * Fix issue with A2DP and not initialized SEP codec.
  * Fix issue with A2DP and multiple SetConfiguration to same SEP
  * Fix issue with AVRCP and not properly initialized volume.
  * Fix issue with SDP records when operating in LE only mode.
  * Fix issue with HoG and not reading report map of instances.
  * Fix issue with GATT server crashing while disconnecting.
  * Fix issue with not removing connected devices.
  * Fix issue with enabling wake support without RPA Resolution.
  * Fix issue with pairing failed due to the error of Already Paired.
  * Add support for CONFIGURATION_DIRECTORY environment variable.
  * Add support for STATE_DIRECTORY environment variable.
  * Add support for "Bonded" property with Device API.
  * Add experimental support for ISO socket.
- drop bluez-test-2to3.diff (obsolete/upstream)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1663156800">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync the patches and
  log: (jsc#PED-1407)
  - hcidump-fixed-hci-frame-dump-stack-buffer-overflow.patch patch
    be merged to 5.51 mainline. So 5.65 bluez already includes it.
    (PATCH-FIX-UPSTREAM)(bsc#1013721)(CVE-2016-9800)
  - Add the following patches from the bluez-5.62 of 15-SP5:
  - disable_some_obex_tests.patch
  - disable tests for bypass boo#1078285
  - hcidump-Add-assoc-dump-function-assoc-date-length-ch.patch
  - bsc#1013708 CVE-2016-9797
  - Al Cho has sent it to upstream but it not be merged:
    https://lore.kernel.org/all/20181031081508.25927-1-acho@suse.com/T/
  - hcidump-Fix-memory-leak-with-malformed-packet.patch
  - bsc#1015171 CVE-2016-9917
  - Al Cho has sent it to upstream but it not be merged:
    https://www.spinics.net/lists/linux-bluetooth/msg79852.html
  - hcidump-Fixed-malformed-segment-frame-length.patch
  - bsc#1013712 CVE-2016-9798
  - Did not send to upstream.
  - 0001-rpi3-bcm43xx-The-UART-speed-must-be-reset-after-the-firmw.patch
  - Move 43xx firmware path for RPi3 bluetooth support bsc#1140688 bsc#995059 bsc#1094902
  - From https://www.yoctoproject.org/pipermail/yocto/2016-April/029424.html
  - Respin the following patches
  - bluez-test-2to3.diff
  - Removed some parts of patch because those codes be included
    in a1939bd51e0faba9a8550eea2590d99cb63a33c1 since 5.65.
  - The following patches are the same between SLE15-SP5 with openSUSE TW:
  - bluez-5.45-disable-broken-tests.diff in 15-SP5 matchs with
    bluez-disable-broken-tests.diff in openSUSE TW.
  - 0002-rpi3-Move-the-43xx-firmware-into-lib-firmware.patch in 15-SP5
    matchs with RPi-Move-the-43xx-firmware-into-lib-firmware.patch in
    openSUSE TW. (bsc#995059)(bsc#1094902)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1664798400">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync the spec file and
  log: (jsc#PED-1407)
  - SLE15-SP5 will use the bluez.spec from openSUSE TW. The following
    are changes in bluez.spec of SLE15-SP5:
  - Obsoletes:      bluez-utils &lt;= 3.36
  to
  Obsoletes:      bluez-utils &lt; 3.36
  - Obsoletes:      bluez-audio &lt;= 3.36
  to
    Obsoletes:      bluez-audio &lt; 3.36
  - In %package -n libbluetooth3:
  Obsoletes:      bluez-libs &lt;= 3.36
  to
  Obsoletes:      bluez-libs &lt; 3.36
  - In %package cups, add the following statements
  Requires:       %{name}
  Requires:       cups
  Supplements:    (%{name} and cups)
  - In %package test
  Requires:       python3-gobject2
  to
  Requires:       python3-gobject
  - In %package auto-enable-devices package, add
  Requires(post): systemd
  - Add %package obexd and %package zsh-completion
  and their %description
  - In %prep
  - Removed
  %setup -q
  - Removed
  [#] FIXME: Change the dbus service to be a real service, not systemd launched
  sed -i "s:Exec=/bin/false:Exec=%{_libexecdir}/bluetooth/obexd:g" obexd/src/org.bluez.obex.service
  sed -i "/SystemdService=.*/d" obexd/src/org.bluez.obex.service
  [#] END FIXME
  - In %build, add
  - -with-dbusconfdir=%{_datadir}  \
  - In %install
  - Removed
  [#] FIXME: Do not delete the systemd service once we support systemd user/session services
  rm %{buildroot}%{_userunitdir}/obex.service
  [#] end FIXME
  - org.bluez.mesh.service to %{_sysconfdir}/dbus-1/system-services/,
  to
  org.bluez.mesh.service to %{_datadir}/dbus-1/system-services/,
  - In %files
  - Add
  %{_bindir}/isotest
  %{_libexecdir}/bluetooth/obexd
  %{_mandir}/man1/isotest.1%{?ext_man}
  - %config %{_sysconfdir}/dbus-1/system.d/bluetooth.conf
  to
  %{_datadir}/dbus-1/system.d/bluetooth.conf
  - Removed
    %{_datadir}/dbus-1/services/org.bluez.obex.service
  - Removed
    %{_datadir}/zsh/site-functions/_bluetoothctl
  - Add %files zsh-completion
  - SLE15-SP5 will direct use bluez.changes for openSUSE TW.
    So keep the contents of SLE bluez.changes to bluez.changes.sle file.
  - Removed shared-gatt-server-Fix-heap-overflow-when-appending-.patch in
    SLE15-SP5 bluez because 5.65 bluez already includes it.
  - The code shall check if the prepare writes would append more the
    allowed maximum attribute length. (bsc#1194704 CVE-2022-0204)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1664884800">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync the spec file and
  log: (jsc#PED-1407)
  - SLE15-SP5 will direct use bluez.changes for openSUSE TW.
    So keep the contents of SLE bluez.changes to bluez.changes.sle file.
  - Put to /usr/share/doc/packages/bluez/bluez.changes.sle in package.</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1666785600">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync more change log:
  (jsc#PED-1407)
  - The hcidump-Fix-set_ext_ctrl-global-buffer-overflow.patch
    be merged to bluez-5.51 in 2018. (bsc#1013732)(CVE-2016-9801)
  - The following btmon patches are merged to bluez-5.51 and later:
  0001-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0002-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0003-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0004-btmon-Fix-crash-caused-by-integer-underflow.patch
  0005-btmon-fix-stack-buffer-overflow.patch
  0006-btmon-fix-multiple-segfaults.patch
  0007-btmon-fix-segfault-caused-by-integer-underflow.patch
  0008-btmon-fix-segfault-caused-by-integer-undeflow.patch
  0009-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0010-btmon-fix-segfault-caused-by-buffer-overflow.patch
  0011-btmon-fix-segfault-caused-by-integer-underflow.patch
  0012-btmon-fix-segfault-caused-by-buffer-over-read.patch
    (bsc#1015173)(CVE-2016-9918)(bsc#1013893)(CVE-2016-9802)
  - The shared-gatt-server-Fix-not-properly-checking-for-sec.patch
    be merged to bluez-5.57 in 2021.
    (bsc#1186463 CVE-2021-0129 CVE-2020-26558)
  - The gatt-Fix-potential-buffer-out-of-bound.patch be merged to
    bluez-5.56 in 2021. (bsc#1187165 CVE-2021-3588)
  - The shared-gatt-db-Introduce-gatt_db_attribute_set_fixed.patch
    be merged to bluez-5.56 in 2021. (bsc#1187165 CVE-2021-3588)
  - The gatt-Make-use-of-gatt_db_attribute_set_fixed_length.patch
    be merged to bluez-5.56 in 2021. (bsc#1187165 CVE-2021-3588)
  - Add JIRA-SLE-18497 number to 5.60, 5.61 and 5.62 update log
    to sync with bluez.changes in SLE15-SP5.
  - Install modprobe.conf files to %_modprobedir
    This change already in bluez.sepc in openSUSE:Factory/bluez.
    Sync the change log here. (bsc#1196275, jsc#SLE-20639)</changelog>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1668600000">- update to 5.66:
  * Fix issue with A2DP and transport connection collisions.
  * Fix issue with allowing application specific error codes.
  * Fix issue with not setting initiator flag correctly.
  * Fix issue with HoG Report MAP size handling.
  * Add initial support for Basic Audio Profile.
  * Add initial support for Volume Control Profile.
- remove RPi-Move-the-43xx-firmware-into-lib-firmware.patch (does
  not apply anymore), replace with CPPFLAGS define</changelog>
  <changelog author="Timo Jyrinki &lt;tjyrinki@suse.com&gt;" date="1691668800">- update to 5.68
  * Fix issue with A2DP and handling of Transport.Acquire.
  * Fix issue with BAP and initiating QoS and Enable procedures.
  * Fix issue with BAP and detaching streams when PAC is removed.
  * Fix issue with BAP and reading all instances of PAC.
  * Fix issue with BAP and not being able to reconfigure.
  * Fix issue with BAP and transport configuration changes.
  * Fix issue with BAP and handling unexpected disconnect.
  * Fix issue with GATT and not removing pending services.
  * Fix issue with GATT and client ready handling.
  * Fix issue with handling fallback to transient hostname.
  * Add support for SecureConnections configuration option.
  * Add support for Mesh Remove Provisioning.
  * Add support for Mesh Private Beacons.
- Remove patches that are not needed with the new upstream.</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1691755200">- 0001-obex-Use-GLib-helper-function-to-manipulate-paths.patch be
  removed by Timo Jyrinki when updating to 5.68. I saw some reasons:
  - Upstream didn't take this patch:
    https://www.spinics.net/lists/linux-bluetooth/msg40136.html
  - Fedora also marked this patch in bluez.spec since bluez-5.68-2.fc39
    https://src.fedoraproject.org/rpms/bluez/blob/2b133d795f4f823c8b22ef5a07569792ad7ce6aa/f/bluez.spec
  We didn't put any bug number of this patch when it be introduced
  to bluez.spec since Nov 23, 2021. So, let's remove this patch unless
  upstream or Fedora add it back.</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1692100800">- For pushing bluez 5.68 to 15-SP6 (bluez-5.65), sync change log:
  (jsc#PED-5599)
  - The avrcp-Fix-crash-while-handling-unsupported-events.patch
    be merged to bluez-5.67 since 2023. (bsc#1210398)(CVE-2023-27349)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1692187200">- For pushing bluez 5.68 to 15-SP6 (bluez-5.65), sync change log:
  (jsc#PED-5599)
  - RPi-Move-the-43xx-firmware-into-lib-firmware.patch be removed
    by Stefan Seyfried since updating to bluez-5.66. (bsc#995059)(bsc#1094902)
    Because the header file has "#ifndef FIRMWARE_DIR...#define FIRMWARE_DIR /etc/firmare"
    instead of patching. So we just supply FIRMWARE_DIR on compiler's
    command line in bluez.spec:
    export CPPFLAGS="$CPPFLAGS -DFIRMWARE_DIR='\"/lib/firmware\"'</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1692446400">- Use %_firmwaredir</changelog>
  <changelog author="Timo Jyrinki &lt;tjyrinki@suse.com&gt;" date="1693310400">- update to 5.69
  * Fix issue with BAP enabling state correctly when resuming.
  * Fix issue with detaching source ASEs only after Stop Ready.
  * Fix issue with handling VCP audio location and descriptor.
  * Fix issue with generating IRK for adapter with privacy enabled.
  * Add support for BAP broadcast sink.
- Add three new man pages</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1696420800">- Moved btmgmt to main rpm of bluez. (jsc#PED-6216)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1699272000">- update to 5.70:
  * Fix issue with not sending GATT confirmations.
  * Fix issue with not handling initiator properly.
  * Fix issue with not checking PBAP counter length.
  * Add support for MICP profile and MICS service.
- add Fix-.device_probe-failing-if-SDP-record-is-not.patch to fix
  regression when pairing game controllers</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1702468800">- add CVE-2023-45866.patch (CVE-2023-45866, bsc#1217877)</changelog>
</package>
<package pkgid="c6a98b9798ea003c6ac45224fde2b0cc4fe8bc24d768701ac4dd34466ab0b54c8e6deab35560020e61930b175f0fddc97d1d8321ba3c9878597ae27a3fed1a35" name="bluez-obexd" arch="i586">
  <version epoch="0" ver="5.70" rel="2.1"/>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1646568000">- Add code to restore user modifications for modprobe.d %config files
  after moving the files to %_modprobedir
- Use %_modprobedir (jsc#SLE-20639)</changelog>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1647777600">- update to version 5.64:
  This is another release mostly with bug fixes on HOG, GATT, A2DP,
  Media, AVDTP, AVRCP, and scanning failure.
  This release includes a fix for building with old glibc (&lt; 2.25)
  and other minor issues found with the static code analyzing tool.
  ISO packet support is added to the emulator as a part of LE Audio
  development.
- removed obsoleted 0002-Use-g_memdup2-everywhere.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1650974400">- add Requires(post): systemd for bluez-auto-enable-devices
  * fixes boo#1198906</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1651665600">- Move the dbus-1 system.d file to /usr (bsc#1199207)
- Fix self-obsoletion issues
- Add supplements to cups subpackage
- Split zsh completion into subpackage
- Don't tell the user to write to /usr (in README-mesh.SUSE)</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1652011200">- Upgrade bluez-test requirement of PyGObject from ancient version
  2 to current version. (bluez/test is at least able to use it
  since 2014)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 5.65:
  * Fix issue with A2DP cache invalidation handling.
  * Fix issue with A2DP and not initialized SEP codec.
  * Fix issue with A2DP and multiple SetConfiguration to same SEP
  * Fix issue with AVRCP and not properly initialized volume.
  * Fix issue with SDP records when operating in LE only mode.
  * Fix issue with HoG and not reading report map of instances.
  * Fix issue with GATT server crashing while disconnecting.
  * Fix issue with not removing connected devices.
  * Fix issue with enabling wake support without RPA Resolution.
  * Fix issue with pairing failed due to the error of Already Paired.
  * Add support for CONFIGURATION_DIRECTORY environment variable.
  * Add support for STATE_DIRECTORY environment variable.
  * Add support for "Bonded" property with Device API.
  * Add experimental support for ISO socket.
- drop bluez-test-2to3.diff (obsolete/upstream)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1663156800">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync the patches and
  log: (jsc#PED-1407)
  - hcidump-fixed-hci-frame-dump-stack-buffer-overflow.patch patch
    be merged to 5.51 mainline. So 5.65 bluez already includes it.
    (PATCH-FIX-UPSTREAM)(bsc#1013721)(CVE-2016-9800)
  - Add the following patches from the bluez-5.62 of 15-SP5:
  - disable_some_obex_tests.patch
  - disable tests for bypass boo#1078285
  - hcidump-Add-assoc-dump-function-assoc-date-length-ch.patch
  - bsc#1013708 CVE-2016-9797
  - Al Cho has sent it to upstream but it not be merged:
    https://lore.kernel.org/all/20181031081508.25927-1-acho@suse.com/T/
  - hcidump-Fix-memory-leak-with-malformed-packet.patch
  - bsc#1015171 CVE-2016-9917
  - Al Cho has sent it to upstream but it not be merged:
    https://www.spinics.net/lists/linux-bluetooth/msg79852.html
  - hcidump-Fixed-malformed-segment-frame-length.patch
  - bsc#1013712 CVE-2016-9798
  - Did not send to upstream.
  - 0001-rpi3-bcm43xx-The-UART-speed-must-be-reset-after-the-firmw.patch
  - Move 43xx firmware path for RPi3 bluetooth support bsc#1140688 bsc#995059 bsc#1094902
  - From https://www.yoctoproject.org/pipermail/yocto/2016-April/029424.html
  - Respin the following patches
  - bluez-test-2to3.diff
  - Removed some parts of patch because those codes be included
    in a1939bd51e0faba9a8550eea2590d99cb63a33c1 since 5.65.
  - The following patches are the same between SLE15-SP5 with openSUSE TW:
  - bluez-5.45-disable-broken-tests.diff in 15-SP5 matchs with
    bluez-disable-broken-tests.diff in openSUSE TW.
  - 0002-rpi3-Move-the-43xx-firmware-into-lib-firmware.patch in 15-SP5
    matchs with RPi-Move-the-43xx-firmware-into-lib-firmware.patch in
    openSUSE TW. (bsc#995059)(bsc#1094902)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1664798400">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync the spec file and
  log: (jsc#PED-1407)
  - SLE15-SP5 will use the bluez.spec from openSUSE TW. The following
    are changes in bluez.spec of SLE15-SP5:
  - Obsoletes:      bluez-utils &lt;= 3.36
  to
  Obsoletes:      bluez-utils &lt; 3.36
  - Obsoletes:      bluez-audio &lt;= 3.36
  to
    Obsoletes:      bluez-audio &lt; 3.36
  - In %package -n libbluetooth3:
  Obsoletes:      bluez-libs &lt;= 3.36
  to
  Obsoletes:      bluez-libs &lt; 3.36
  - In %package cups, add the following statements
  Requires:       %{name}
  Requires:       cups
  Supplements:    (%{name} and cups)
  - In %package test
  Requires:       python3-gobject2
  to
  Requires:       python3-gobject
  - In %package auto-enable-devices package, add
  Requires(post): systemd
  - Add %package obexd and %package zsh-completion
  and their %description
  - In %prep
  - Removed
  %setup -q
  - Removed
  [#] FIXME: Change the dbus service to be a real service, not systemd launched
  sed -i "s:Exec=/bin/false:Exec=%{_libexecdir}/bluetooth/obexd:g" obexd/src/org.bluez.obex.service
  sed -i "/SystemdService=.*/d" obexd/src/org.bluez.obex.service
  [#] END FIXME
  - In %build, add
  - -with-dbusconfdir=%{_datadir}  \
  - In %install
  - Removed
  [#] FIXME: Do not delete the systemd service once we support systemd user/session services
  rm %{buildroot}%{_userunitdir}/obex.service
  [#] end FIXME
  - org.bluez.mesh.service to %{_sysconfdir}/dbus-1/system-services/,
  to
  org.bluez.mesh.service to %{_datadir}/dbus-1/system-services/,
  - In %files
  - Add
  %{_bindir}/isotest
  %{_libexecdir}/bluetooth/obexd
  %{_mandir}/man1/isotest.1%{?ext_man}
  - %config %{_sysconfdir}/dbus-1/system.d/bluetooth.conf
  to
  %{_datadir}/dbus-1/system.d/bluetooth.conf
  - Removed
    %{_datadir}/dbus-1/services/org.bluez.obex.service
  - Removed
    %{_datadir}/zsh/site-functions/_bluetoothctl
  - Add %files zsh-completion
  - SLE15-SP5 will direct use bluez.changes for openSUSE TW.
    So keep the contents of SLE bluez.changes to bluez.changes.sle file.
  - Removed shared-gatt-server-Fix-heap-overflow-when-appending-.patch in
    SLE15-SP5 bluez because 5.65 bluez already includes it.
  - The code shall check if the prepare writes would append more the
    allowed maximum attribute length. (bsc#1194704 CVE-2022-0204)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1664884800">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync the spec file and
  log: (jsc#PED-1407)
  - SLE15-SP5 will direct use bluez.changes for openSUSE TW.
    So keep the contents of SLE bluez.changes to bluez.changes.sle file.
  - Put to /usr/share/doc/packages/bluez/bluez.changes.sle in package.</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1666785600">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync more change log:
  (jsc#PED-1407)
  - The hcidump-Fix-set_ext_ctrl-global-buffer-overflow.patch
    be merged to bluez-5.51 in 2018. (bsc#1013732)(CVE-2016-9801)
  - The following btmon patches are merged to bluez-5.51 and later:
  0001-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0002-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0003-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0004-btmon-Fix-crash-caused-by-integer-underflow.patch
  0005-btmon-fix-stack-buffer-overflow.patch
  0006-btmon-fix-multiple-segfaults.patch
  0007-btmon-fix-segfault-caused-by-integer-underflow.patch
  0008-btmon-fix-segfault-caused-by-integer-undeflow.patch
  0009-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0010-btmon-fix-segfault-caused-by-buffer-overflow.patch
  0011-btmon-fix-segfault-caused-by-integer-underflow.patch
  0012-btmon-fix-segfault-caused-by-buffer-over-read.patch
    (bsc#1015173)(CVE-2016-9918)(bsc#1013893)(CVE-2016-9802)
  - The shared-gatt-server-Fix-not-properly-checking-for-sec.patch
    be merged to bluez-5.57 in 2021.
    (bsc#1186463 CVE-2021-0129 CVE-2020-26558)
  - The gatt-Fix-potential-buffer-out-of-bound.patch be merged to
    bluez-5.56 in 2021. (bsc#1187165 CVE-2021-3588)
  - The shared-gatt-db-Introduce-gatt_db_attribute_set_fixed.patch
    be merged to bluez-5.56 in 2021. (bsc#1187165 CVE-2021-3588)
  - The gatt-Make-use-of-gatt_db_attribute_set_fixed_length.patch
    be merged to bluez-5.56 in 2021. (bsc#1187165 CVE-2021-3588)
  - Add JIRA-SLE-18497 number to 5.60, 5.61 and 5.62 update log
    to sync with bluez.changes in SLE15-SP5.
  - Install modprobe.conf files to %_modprobedir
    This change already in bluez.sepc in openSUSE:Factory/bluez.
    Sync the change log here. (bsc#1196275, jsc#SLE-20639)</changelog>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1668600000">- update to 5.66:
  * Fix issue with A2DP and transport connection collisions.
  * Fix issue with allowing application specific error codes.
  * Fix issue with not setting initiator flag correctly.
  * Fix issue with HoG Report MAP size handling.
  * Add initial support for Basic Audio Profile.
  * Add initial support for Volume Control Profile.
- remove RPi-Move-the-43xx-firmware-into-lib-firmware.patch (does
  not apply anymore), replace with CPPFLAGS define</changelog>
  <changelog author="Timo Jyrinki &lt;tjyrinki@suse.com&gt;" date="1691668800">- update to 5.68
  * Fix issue with A2DP and handling of Transport.Acquire.
  * Fix issue with BAP and initiating QoS and Enable procedures.
  * Fix issue with BAP and detaching streams when PAC is removed.
  * Fix issue with BAP and reading all instances of PAC.
  * Fix issue with BAP and not being able to reconfigure.
  * Fix issue with BAP and transport configuration changes.
  * Fix issue with BAP and handling unexpected disconnect.
  * Fix issue with GATT and not removing pending services.
  * Fix issue with GATT and client ready handling.
  * Fix issue with handling fallback to transient hostname.
  * Add support for SecureConnections configuration option.
  * Add support for Mesh Remove Provisioning.
  * Add support for Mesh Private Beacons.
- Remove patches that are not needed with the new upstream.</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1691755200">- 0001-obex-Use-GLib-helper-function-to-manipulate-paths.patch be
  removed by Timo Jyrinki when updating to 5.68. I saw some reasons:
  - Upstream didn't take this patch:
    https://www.spinics.net/lists/linux-bluetooth/msg40136.html
  - Fedora also marked this patch in bluez.spec since bluez-5.68-2.fc39
    https://src.fedoraproject.org/rpms/bluez/blob/2b133d795f4f823c8b22ef5a07569792ad7ce6aa/f/bluez.spec
  We didn't put any bug number of this patch when it be introduced
  to bluez.spec since Nov 23, 2021. So, let's remove this patch unless
  upstream or Fedora add it back.</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1692100800">- For pushing bluez 5.68 to 15-SP6 (bluez-5.65), sync change log:
  (jsc#PED-5599)
  - The avrcp-Fix-crash-while-handling-unsupported-events.patch
    be merged to bluez-5.67 since 2023. (bsc#1210398)(CVE-2023-27349)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1692187200">- For pushing bluez 5.68 to 15-SP6 (bluez-5.65), sync change log:
  (jsc#PED-5599)
  - RPi-Move-the-43xx-firmware-into-lib-firmware.patch be removed
    by Stefan Seyfried since updating to bluez-5.66. (bsc#995059)(bsc#1094902)
    Because the header file has "#ifndef FIRMWARE_DIR...#define FIRMWARE_DIR /etc/firmare"
    instead of patching. So we just supply FIRMWARE_DIR on compiler's
    command line in bluez.spec:
    export CPPFLAGS="$CPPFLAGS -DFIRMWARE_DIR='\"/lib/firmware\"'</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1692446400">- Use %_firmwaredir</changelog>
  <changelog author="Timo Jyrinki &lt;tjyrinki@suse.com&gt;" date="1693310400">- update to 5.69
  * Fix issue with BAP enabling state correctly when resuming.
  * Fix issue with detaching source ASEs only after Stop Ready.
  * Fix issue with handling VCP audio location and descriptor.
  * Fix issue with generating IRK for adapter with privacy enabled.
  * Add support for BAP broadcast sink.
- Add three new man pages</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1696420800">- Moved btmgmt to main rpm of bluez. (jsc#PED-6216)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1699272000">- update to 5.70:
  * Fix issue with not sending GATT confirmations.
  * Fix issue with not handling initiator properly.
  * Fix issue with not checking PBAP counter length.
  * Add support for MICP profile and MICS service.
- add Fix-.device_probe-failing-if-SDP-record-is-not.patch to fix
  regression when pairing game controllers</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1702468800">- add CVE-2023-45866.patch (CVE-2023-45866, bsc#1217877)</changelog>
</package>
<package pkgid="985ada15d760eecc1931aade979eec274fc2340fcead1a0a6ebeb76e79bc4db770f7d2875cf691a6c92a78dc2ba39f9b51a8318051e1401f404dd5d6ee07d00d" name="bluez-obexd" arch="x86_64">
  <version epoch="0" ver="5.70" rel="2.1"/>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1646568000">- Add code to restore user modifications for modprobe.d %config files
  after moving the files to %_modprobedir
- Use %_modprobedir (jsc#SLE-20639)</changelog>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1647777600">- update to version 5.64:
  This is another release mostly with bug fixes on HOG, GATT, A2DP,
  Media, AVDTP, AVRCP, and scanning failure.
  This release includes a fix for building with old glibc (&lt; 2.25)
  and other minor issues found with the static code analyzing tool.
  ISO packet support is added to the emulator as a part of LE Audio
  development.
- removed obsoleted 0002-Use-g_memdup2-everywhere.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1650974400">- add Requires(post): systemd for bluez-auto-enable-devices
  * fixes boo#1198906</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1651665600">- Move the dbus-1 system.d file to /usr (bsc#1199207)
- Fix self-obsoletion issues
- Add supplements to cups subpackage
- Split zsh completion into subpackage
- Don't tell the user to write to /usr (in README-mesh.SUSE)</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1652011200">- Upgrade bluez-test requirement of PyGObject from ancient version
  2 to current version. (bluez/test is at least able to use it
  since 2014)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 5.65:
  * Fix issue with A2DP cache invalidation handling.
  * Fix issue with A2DP and not initialized SEP codec.
  * Fix issue with A2DP and multiple SetConfiguration to same SEP
  * Fix issue with AVRCP and not properly initialized volume.
  * Fix issue with SDP records when operating in LE only mode.
  * Fix issue with HoG and not reading report map of instances.
  * Fix issue with GATT server crashing while disconnecting.
  * Fix issue with not removing connected devices.
  * Fix issue with enabling wake support without RPA Resolution.
  * Fix issue with pairing failed due to the error of Already Paired.
  * Add support for CONFIGURATION_DIRECTORY environment variable.
  * Add support for STATE_DIRECTORY environment variable.
  * Add support for "Bonded" property with Device API.
  * Add experimental support for ISO socket.
- drop bluez-test-2to3.diff (obsolete/upstream)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1663156800">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync the patches and
  log: (jsc#PED-1407)
  - hcidump-fixed-hci-frame-dump-stack-buffer-overflow.patch patch
    be merged to 5.51 mainline. So 5.65 bluez already includes it.
    (PATCH-FIX-UPSTREAM)(bsc#1013721)(CVE-2016-9800)
  - Add the following patches from the bluez-5.62 of 15-SP5:
  - disable_some_obex_tests.patch
  - disable tests for bypass boo#1078285
  - hcidump-Add-assoc-dump-function-assoc-date-length-ch.patch
  - bsc#1013708 CVE-2016-9797
  - Al Cho has sent it to upstream but it not be merged:
    https://lore.kernel.org/all/20181031081508.25927-1-acho@suse.com/T/
  - hcidump-Fix-memory-leak-with-malformed-packet.patch
  - bsc#1015171 CVE-2016-9917
  - Al Cho has sent it to upstream but it not be merged:
    https://www.spinics.net/lists/linux-bluetooth/msg79852.html
  - hcidump-Fixed-malformed-segment-frame-length.patch
  - bsc#1013712 CVE-2016-9798
  - Did not send to upstream.
  - 0001-rpi3-bcm43xx-The-UART-speed-must-be-reset-after-the-firmw.patch
  - Move 43xx firmware path for RPi3 bluetooth support bsc#1140688 bsc#995059 bsc#1094902
  - From https://www.yoctoproject.org/pipermail/yocto/2016-April/029424.html
  - Respin the following patches
  - bluez-test-2to3.diff
  - Removed some parts of patch because those codes be included
    in a1939bd51e0faba9a8550eea2590d99cb63a33c1 since 5.65.
  - The following patches are the same between SLE15-SP5 with openSUSE TW:
  - bluez-5.45-disable-broken-tests.diff in 15-SP5 matchs with
    bluez-disable-broken-tests.diff in openSUSE TW.
  - 0002-rpi3-Move-the-43xx-firmware-into-lib-firmware.patch in 15-SP5
    matchs with RPi-Move-the-43xx-firmware-into-lib-firmware.patch in
    openSUSE TW. (bsc#995059)(bsc#1094902)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1664798400">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync the spec file and
  log: (jsc#PED-1407)
  - SLE15-SP5 will use the bluez.spec from openSUSE TW. The following
    are changes in bluez.spec of SLE15-SP5:
  - Obsoletes:      bluez-utils &lt;= 3.36
  to
  Obsoletes:      bluez-utils &lt; 3.36
  - Obsoletes:      bluez-audio &lt;= 3.36
  to
    Obsoletes:      bluez-audio &lt; 3.36
  - In %package -n libbluetooth3:
  Obsoletes:      bluez-libs &lt;= 3.36
  to
  Obsoletes:      bluez-libs &lt; 3.36
  - In %package cups, add the following statements
  Requires:       %{name}
  Requires:       cups
  Supplements:    (%{name} and cups)
  - In %package test
  Requires:       python3-gobject2
  to
  Requires:       python3-gobject
  - In %package auto-enable-devices package, add
  Requires(post): systemd
  - Add %package obexd and %package zsh-completion
  and their %description
  - In %prep
  - Removed
  %setup -q
  - Removed
  [#] FIXME: Change the dbus service to be a real service, not systemd launched
  sed -i "s:Exec=/bin/false:Exec=%{_libexecdir}/bluetooth/obexd:g" obexd/src/org.bluez.obex.service
  sed -i "/SystemdService=.*/d" obexd/src/org.bluez.obex.service
  [#] END FIXME
  - In %build, add
  - -with-dbusconfdir=%{_datadir}  \
  - In %install
  - Removed
  [#] FIXME: Do not delete the systemd service once we support systemd user/session services
  rm %{buildroot}%{_userunitdir}/obex.service
  [#] end FIXME
  - org.bluez.mesh.service to %{_sysconfdir}/dbus-1/system-services/,
  to
  org.bluez.mesh.service to %{_datadir}/dbus-1/system-services/,
  - In %files
  - Add
  %{_bindir}/isotest
  %{_libexecdir}/bluetooth/obexd
  %{_mandir}/man1/isotest.1%{?ext_man}
  - %config %{_sysconfdir}/dbus-1/system.d/bluetooth.conf
  to
  %{_datadir}/dbus-1/system.d/bluetooth.conf
  - Removed
    %{_datadir}/dbus-1/services/org.bluez.obex.service
  - Removed
    %{_datadir}/zsh/site-functions/_bluetoothctl
  - Add %files zsh-completion
  - SLE15-SP5 will direct use bluez.changes for openSUSE TW.
    So keep the contents of SLE bluez.changes to bluez.changes.sle file.
  - Removed shared-gatt-server-Fix-heap-overflow-when-appending-.patch in
    SLE15-SP5 bluez because 5.65 bluez already includes it.
  - The code shall check if the prepare writes would append more the
    allowed maximum attribute length. (bsc#1194704 CVE-2022-0204)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1664884800">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync the spec file and
  log: (jsc#PED-1407)
  - SLE15-SP5 will direct use bluez.changes for openSUSE TW.
    So keep the contents of SLE bluez.changes to bluez.changes.sle file.
  - Put to /usr/share/doc/packages/bluez/bluez.changes.sle in package.</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1666785600">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync more change log:
  (jsc#PED-1407)
  - The hcidump-Fix-set_ext_ctrl-global-buffer-overflow.patch
    be merged to bluez-5.51 in 2018. (bsc#1013732)(CVE-2016-9801)
  - The following btmon patches are merged to bluez-5.51 and later:
  0001-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0002-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0003-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0004-btmon-Fix-crash-caused-by-integer-underflow.patch
  0005-btmon-fix-stack-buffer-overflow.patch
  0006-btmon-fix-multiple-segfaults.patch
  0007-btmon-fix-segfault-caused-by-integer-underflow.patch
  0008-btmon-fix-segfault-caused-by-integer-undeflow.patch
  0009-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0010-btmon-fix-segfault-caused-by-buffer-overflow.patch
  0011-btmon-fix-segfault-caused-by-integer-underflow.patch
  0012-btmon-fix-segfault-caused-by-buffer-over-read.patch
    (bsc#1015173)(CVE-2016-9918)(bsc#1013893)(CVE-2016-9802)
  - The shared-gatt-server-Fix-not-properly-checking-for-sec.patch
    be merged to bluez-5.57 in 2021.
    (bsc#1186463 CVE-2021-0129 CVE-2020-26558)
  - The gatt-Fix-potential-buffer-out-of-bound.patch be merged to
    bluez-5.56 in 2021. (bsc#1187165 CVE-2021-3588)
  - The shared-gatt-db-Introduce-gatt_db_attribute_set_fixed.patch
    be merged to bluez-5.56 in 2021. (bsc#1187165 CVE-2021-3588)
  - The gatt-Make-use-of-gatt_db_attribute_set_fixed_length.patch
    be merged to bluez-5.56 in 2021. (bsc#1187165 CVE-2021-3588)
  - Add JIRA-SLE-18497 number to 5.60, 5.61 and 5.62 update log
    to sync with bluez.changes in SLE15-SP5.
  - Install modprobe.conf files to %_modprobedir
    This change already in bluez.sepc in openSUSE:Factory/bluez.
    Sync the change log here. (bsc#1196275, jsc#SLE-20639)</changelog>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1668600000">- update to 5.66:
  * Fix issue with A2DP and transport connection collisions.
  * Fix issue with allowing application specific error codes.
  * Fix issue with not setting initiator flag correctly.
  * Fix issue with HoG Report MAP size handling.
  * Add initial support for Basic Audio Profile.
  * Add initial support for Volume Control Profile.
- remove RPi-Move-the-43xx-firmware-into-lib-firmware.patch (does
  not apply anymore), replace with CPPFLAGS define</changelog>
  <changelog author="Timo Jyrinki &lt;tjyrinki@suse.com&gt;" date="1691668800">- update to 5.68
  * Fix issue with A2DP and handling of Transport.Acquire.
  * Fix issue with BAP and initiating QoS and Enable procedures.
  * Fix issue with BAP and detaching streams when PAC is removed.
  * Fix issue with BAP and reading all instances of PAC.
  * Fix issue with BAP and not being able to reconfigure.
  * Fix issue with BAP and transport configuration changes.
  * Fix issue with BAP and handling unexpected disconnect.
  * Fix issue with GATT and not removing pending services.
  * Fix issue with GATT and client ready handling.
  * Fix issue with handling fallback to transient hostname.
  * Add support for SecureConnections configuration option.
  * Add support for Mesh Remove Provisioning.
  * Add support for Mesh Private Beacons.
- Remove patches that are not needed with the new upstream.</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1691755200">- 0001-obex-Use-GLib-helper-function-to-manipulate-paths.patch be
  removed by Timo Jyrinki when updating to 5.68. I saw some reasons:
  - Upstream didn't take this patch:
    https://www.spinics.net/lists/linux-bluetooth/msg40136.html
  - Fedora also marked this patch in bluez.spec since bluez-5.68-2.fc39
    https://src.fedoraproject.org/rpms/bluez/blob/2b133d795f4f823c8b22ef5a07569792ad7ce6aa/f/bluez.spec
  We didn't put any bug number of this patch when it be introduced
  to bluez.spec since Nov 23, 2021. So, let's remove this patch unless
  upstream or Fedora add it back.</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1692100800">- For pushing bluez 5.68 to 15-SP6 (bluez-5.65), sync change log:
  (jsc#PED-5599)
  - The avrcp-Fix-crash-while-handling-unsupported-events.patch
    be merged to bluez-5.67 since 2023. (bsc#1210398)(CVE-2023-27349)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1692187200">- For pushing bluez 5.68 to 15-SP6 (bluez-5.65), sync change log:
  (jsc#PED-5599)
  - RPi-Move-the-43xx-firmware-into-lib-firmware.patch be removed
    by Stefan Seyfried since updating to bluez-5.66. (bsc#995059)(bsc#1094902)
    Because the header file has "#ifndef FIRMWARE_DIR...#define FIRMWARE_DIR /etc/firmare"
    instead of patching. So we just supply FIRMWARE_DIR on compiler's
    command line in bluez.spec:
    export CPPFLAGS="$CPPFLAGS -DFIRMWARE_DIR='\"/lib/firmware\"'</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1692446400">- Use %_firmwaredir</changelog>
  <changelog author="Timo Jyrinki &lt;tjyrinki@suse.com&gt;" date="1693310400">- update to 5.69
  * Fix issue with BAP enabling state correctly when resuming.
  * Fix issue with detaching source ASEs only after Stop Ready.
  * Fix issue with handling VCP audio location and descriptor.
  * Fix issue with generating IRK for adapter with privacy enabled.
  * Add support for BAP broadcast sink.
- Add three new man pages</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1696420800">- Moved btmgmt to main rpm of bluez. (jsc#PED-6216)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1699272000">- update to 5.70:
  * Fix issue with not sending GATT confirmations.
  * Fix issue with not handling initiator properly.
  * Fix issue with not checking PBAP counter length.
  * Add support for MICP profile and MICS service.
- add Fix-.device_probe-failing-if-SDP-record-is-not.patch to fix
  regression when pairing game controllers</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1702468800">- add CVE-2023-45866.patch (CVE-2023-45866, bsc#1217877)</changelog>
</package>
<package pkgid="eb67cd6c0a2870bda149c9dd5402d21bfb0c79633cbc3e5127e9f43aa3204a729e62d1af6d96292c9dd7f5ec7c49620de379eea3887114c9105eb673f8a06a09" name="bluez-obexd-debuginfo" arch="i586">
  <version epoch="0" ver="5.70" rel="2.1"/>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1646568000">- Add code to restore user modifications for modprobe.d %config files
  after moving the files to %_modprobedir
- Use %_modprobedir (jsc#SLE-20639)</changelog>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1647777600">- update to version 5.64:
  This is another release mostly with bug fixes on HOG, GATT, A2DP,
  Media, AVDTP, AVRCP, and scanning failure.
  This release includes a fix for building with old glibc (&lt; 2.25)
  and other minor issues found with the static code analyzing tool.
  ISO packet support is added to the emulator as a part of LE Audio
  development.
- removed obsoleted 0002-Use-g_memdup2-everywhere.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1650974400">- add Requires(post): systemd for bluez-auto-enable-devices
  * fixes boo#1198906</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1651665600">- Move the dbus-1 system.d file to /usr (bsc#1199207)
- Fix self-obsoletion issues
- Add supplements to cups subpackage
- Split zsh completion into subpackage
- Don't tell the user to write to /usr (in README-mesh.SUSE)</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1652011200">- Upgrade bluez-test requirement of PyGObject from ancient version
  2 to current version. (bluez/test is at least able to use it
  since 2014)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 5.65:
  * Fix issue with A2DP cache invalidation handling.
  * Fix issue with A2DP and not initialized SEP codec.
  * Fix issue with A2DP and multiple SetConfiguration to same SEP
  * Fix issue with AVRCP and not properly initialized volume.
  * Fix issue with SDP records when operating in LE only mode.
  * Fix issue with HoG and not reading report map of instances.
  * Fix issue with GATT server crashing while disconnecting.
  * Fix issue with not removing connected devices.
  * Fix issue with enabling wake support without RPA Resolution.
  * Fix issue with pairing failed due to the error of Already Paired.
  * Add support for CONFIGURATION_DIRECTORY environment variable.
  * Add support for STATE_DIRECTORY environment variable.
  * Add support for "Bonded" property with Device API.
  * Add experimental support for ISO socket.
- drop bluez-test-2to3.diff (obsolete/upstream)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1663156800">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync the patches and
  log: (jsc#PED-1407)
  - hcidump-fixed-hci-frame-dump-stack-buffer-overflow.patch patch
    be merged to 5.51 mainline. So 5.65 bluez already includes it.
    (PATCH-FIX-UPSTREAM)(bsc#1013721)(CVE-2016-9800)
  - Add the following patches from the bluez-5.62 of 15-SP5:
  - disable_some_obex_tests.patch
  - disable tests for bypass boo#1078285
  - hcidump-Add-assoc-dump-function-assoc-date-length-ch.patch
  - bsc#1013708 CVE-2016-9797
  - Al Cho has sent it to upstream but it not be merged:
    https://lore.kernel.org/all/20181031081508.25927-1-acho@suse.com/T/
  - hcidump-Fix-memory-leak-with-malformed-packet.patch
  - bsc#1015171 CVE-2016-9917
  - Al Cho has sent it to upstream but it not be merged:
    https://www.spinics.net/lists/linux-bluetooth/msg79852.html
  - hcidump-Fixed-malformed-segment-frame-length.patch
  - bsc#1013712 CVE-2016-9798
  - Did not send to upstream.
  - 0001-rpi3-bcm43xx-The-UART-speed-must-be-reset-after-the-firmw.patch
  - Move 43xx firmware path for RPi3 bluetooth support bsc#1140688 bsc#995059 bsc#1094902
  - From https://www.yoctoproject.org/pipermail/yocto/2016-April/029424.html
  - Respin the following patches
  - bluez-test-2to3.diff
  - Removed some parts of patch because those codes be included
    in a1939bd51e0faba9a8550eea2590d99cb63a33c1 since 5.65.
  - The following patches are the same between SLE15-SP5 with openSUSE TW:
  - bluez-5.45-disable-broken-tests.diff in 15-SP5 matchs with
    bluez-disable-broken-tests.diff in openSUSE TW.
  - 0002-rpi3-Move-the-43xx-firmware-into-lib-firmware.patch in 15-SP5
    matchs with RPi-Move-the-43xx-firmware-into-lib-firmware.patch in
    openSUSE TW. (bsc#995059)(bsc#1094902)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1664798400">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync the spec file and
  log: (jsc#PED-1407)
  - SLE15-SP5 will use the bluez.spec from openSUSE TW. The following
    are changes in bluez.spec of SLE15-SP5:
  - Obsoletes:      bluez-utils &lt;= 3.36
  to
  Obsoletes:      bluez-utils &lt; 3.36
  - Obsoletes:      bluez-audio &lt;= 3.36
  to
    Obsoletes:      bluez-audio &lt; 3.36
  - In %package -n libbluetooth3:
  Obsoletes:      bluez-libs &lt;= 3.36
  to
  Obsoletes:      bluez-libs &lt; 3.36
  - In %package cups, add the following statements
  Requires:       %{name}
  Requires:       cups
  Supplements:    (%{name} and cups)
  - In %package test
  Requires:       python3-gobject2
  to
  Requires:       python3-gobject
  - In %package auto-enable-devices package, add
  Requires(post): systemd
  - Add %package obexd and %package zsh-completion
  and their %description
  - In %prep
  - Removed
  %setup -q
  - Removed
  [#] FIXME: Change the dbus service to be a real service, not systemd launched
  sed -i "s:Exec=/bin/false:Exec=%{_libexecdir}/bluetooth/obexd:g" obexd/src/org.bluez.obex.service
  sed -i "/SystemdService=.*/d" obexd/src/org.bluez.obex.service
  [#] END FIXME
  - In %build, add
  - -with-dbusconfdir=%{_datadir}  \
  - In %install
  - Removed
  [#] FIXME: Do not delete the systemd service once we support systemd user/session services
  rm %{buildroot}%{_userunitdir}/obex.service
  [#] end FIXME
  - org.bluez.mesh.service to %{_sysconfdir}/dbus-1/system-services/,
  to
  org.bluez.mesh.service to %{_datadir}/dbus-1/system-services/,
  - In %files
  - Add
  %{_bindir}/isotest
  %{_libexecdir}/bluetooth/obexd
  %{_mandir}/man1/isotest.1%{?ext_man}
  - %config %{_sysconfdir}/dbus-1/system.d/bluetooth.conf
  to
  %{_datadir}/dbus-1/system.d/bluetooth.conf
  - Removed
    %{_datadir}/dbus-1/services/org.bluez.obex.service
  - Removed
    %{_datadir}/zsh/site-functions/_bluetoothctl
  - Add %files zsh-completion
  - SLE15-SP5 will direct use bluez.changes for openSUSE TW.
    So keep the contents of SLE bluez.changes to bluez.changes.sle file.
  - Removed shared-gatt-server-Fix-heap-overflow-when-appending-.patch in
    SLE15-SP5 bluez because 5.65 bluez already includes it.
  - The code shall check if the prepare writes would append more the
    allowed maximum attribute length. (bsc#1194704 CVE-2022-0204)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1664884800">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync the spec file and
  log: (jsc#PED-1407)
  - SLE15-SP5 will direct use bluez.changes for openSUSE TW.
    So keep the contents of SLE bluez.changes to bluez.changes.sle file.
  - Put to /usr/share/doc/packages/bluez/bluez.changes.sle in package.</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1666785600">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync more change log:
  (jsc#PED-1407)
  - The hcidump-Fix-set_ext_ctrl-global-buffer-overflow.patch
    be merged to bluez-5.51 in 2018. (bsc#1013732)(CVE-2016-9801)
  - The following btmon patches are merged to bluez-5.51 and later:
  0001-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0002-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0003-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0004-btmon-Fix-crash-caused-by-integer-underflow.patch
  0005-btmon-fix-stack-buffer-overflow.patch
  0006-btmon-fix-multiple-segfaults.patch
  0007-btmon-fix-segfault-caused-by-integer-underflow.patch
  0008-btmon-fix-segfault-caused-by-integer-undeflow.patch
  0009-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0010-btmon-fix-segfault-caused-by-buffer-overflow.patch
  0011-btmon-fix-segfault-caused-by-integer-underflow.patch
  0012-btmon-fix-segfault-caused-by-buffer-over-read.patch
    (bsc#1015173)(CVE-2016-9918)(bsc#1013893)(CVE-2016-9802)
  - The shared-gatt-server-Fix-not-properly-checking-for-sec.patch
    be merged to bluez-5.57 in 2021.
    (bsc#1186463 CVE-2021-0129 CVE-2020-26558)
  - The gatt-Fix-potential-buffer-out-of-bound.patch be merged to
    bluez-5.56 in 2021. (bsc#1187165 CVE-2021-3588)
  - The shared-gatt-db-Introduce-gatt_db_attribute_set_fixed.patch
    be merged to bluez-5.56 in 2021. (bsc#1187165 CVE-2021-3588)
  - The gatt-Make-use-of-gatt_db_attribute_set_fixed_length.patch
    be merged to bluez-5.56 in 2021. (bsc#1187165 CVE-2021-3588)
  - Add JIRA-SLE-18497 number to 5.60, 5.61 and 5.62 update log
    to sync with bluez.changes in SLE15-SP5.
  - Install modprobe.conf files to %_modprobedir
    This change already in bluez.sepc in openSUSE:Factory/bluez.
    Sync the change log here. (bsc#1196275, jsc#SLE-20639)</changelog>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1668600000">- update to 5.66:
  * Fix issue with A2DP and transport connection collisions.
  * Fix issue with allowing application specific error codes.
  * Fix issue with not setting initiator flag correctly.
  * Fix issue with HoG Report MAP size handling.
  * Add initial support for Basic Audio Profile.
  * Add initial support for Volume Control Profile.
- remove RPi-Move-the-43xx-firmware-into-lib-firmware.patch (does
  not apply anymore), replace with CPPFLAGS define</changelog>
  <changelog author="Timo Jyrinki &lt;tjyrinki@suse.com&gt;" date="1691668800">- update to 5.68
  * Fix issue with A2DP and handling of Transport.Acquire.
  * Fix issue with BAP and initiating QoS and Enable procedures.
  * Fix issue with BAP and detaching streams when PAC is removed.
  * Fix issue with BAP and reading all instances of PAC.
  * Fix issue with BAP and not being able to reconfigure.
  * Fix issue with BAP and transport configuration changes.
  * Fix issue with BAP and handling unexpected disconnect.
  * Fix issue with GATT and not removing pending services.
  * Fix issue with GATT and client ready handling.
  * Fix issue with handling fallback to transient hostname.
  * Add support for SecureConnections configuration option.
  * Add support for Mesh Remove Provisioning.
  * Add support for Mesh Private Beacons.
- Remove patches that are not needed with the new upstream.</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1691755200">- 0001-obex-Use-GLib-helper-function-to-manipulate-paths.patch be
  removed by Timo Jyrinki when updating to 5.68. I saw some reasons:
  - Upstream didn't take this patch:
    https://www.spinics.net/lists/linux-bluetooth/msg40136.html
  - Fedora also marked this patch in bluez.spec since bluez-5.68-2.fc39
    https://src.fedoraproject.org/rpms/bluez/blob/2b133d795f4f823c8b22ef5a07569792ad7ce6aa/f/bluez.spec
  We didn't put any bug number of this patch when it be introduced
  to bluez.spec since Nov 23, 2021. So, let's remove this patch unless
  upstream or Fedora add it back.</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1692100800">- For pushing bluez 5.68 to 15-SP6 (bluez-5.65), sync change log:
  (jsc#PED-5599)
  - The avrcp-Fix-crash-while-handling-unsupported-events.patch
    be merged to bluez-5.67 since 2023. (bsc#1210398)(CVE-2023-27349)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1692187200">- For pushing bluez 5.68 to 15-SP6 (bluez-5.65), sync change log:
  (jsc#PED-5599)
  - RPi-Move-the-43xx-firmware-into-lib-firmware.patch be removed
    by Stefan Seyfried since updating to bluez-5.66. (bsc#995059)(bsc#1094902)
    Because the header file has "#ifndef FIRMWARE_DIR...#define FIRMWARE_DIR /etc/firmare"
    instead of patching. So we just supply FIRMWARE_DIR on compiler's
    command line in bluez.spec:
    export CPPFLAGS="$CPPFLAGS -DFIRMWARE_DIR='\"/lib/firmware\"'</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1692446400">- Use %_firmwaredir</changelog>
  <changelog author="Timo Jyrinki &lt;tjyrinki@suse.com&gt;" date="1693310400">- update to 5.69
  * Fix issue with BAP enabling state correctly when resuming.
  * Fix issue with detaching source ASEs only after Stop Ready.
  * Fix issue with handling VCP audio location and descriptor.
  * Fix issue with generating IRK for adapter with privacy enabled.
  * Add support for BAP broadcast sink.
- Add three new man pages</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1696420800">- Moved btmgmt to main rpm of bluez. (jsc#PED-6216)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1699272000">- update to 5.70:
  * Fix issue with not sending GATT confirmations.
  * Fix issue with not handling initiator properly.
  * Fix issue with not checking PBAP counter length.
  * Add support for MICP profile and MICS service.
- add Fix-.device_probe-failing-if-SDP-record-is-not.patch to fix
  regression when pairing game controllers</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1702468800">- add CVE-2023-45866.patch (CVE-2023-45866, bsc#1217877)</changelog>
</package>
<package pkgid="9600c98a4474baa80f5fce96f0969abcecaaf1e56a705f4dec78ab59fed85db074c07d7846ee4c4c8b9482eb87bb69006b4a485f3f93e61b987e8a7f479a2312" name="bluez-obexd-debuginfo" arch="x86_64">
  <version epoch="0" ver="5.70" rel="2.1"/>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1646568000">- Add code to restore user modifications for modprobe.d %config files
  after moving the files to %_modprobedir
- Use %_modprobedir (jsc#SLE-20639)</changelog>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1647777600">- update to version 5.64:
  This is another release mostly with bug fixes on HOG, GATT, A2DP,
  Media, AVDTP, AVRCP, and scanning failure.
  This release includes a fix for building with old glibc (&lt; 2.25)
  and other minor issues found with the static code analyzing tool.
  ISO packet support is added to the emulator as a part of LE Audio
  development.
- removed obsoleted 0002-Use-g_memdup2-everywhere.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1650974400">- add Requires(post): systemd for bluez-auto-enable-devices
  * fixes boo#1198906</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1651665600">- Move the dbus-1 system.d file to /usr (bsc#1199207)
- Fix self-obsoletion issues
- Add supplements to cups subpackage
- Split zsh completion into subpackage
- Don't tell the user to write to /usr (in README-mesh.SUSE)</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1652011200">- Upgrade bluez-test requirement of PyGObject from ancient version
  2 to current version. (bluez/test is at least able to use it
  since 2014)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 5.65:
  * Fix issue with A2DP cache invalidation handling.
  * Fix issue with A2DP and not initialized SEP codec.
  * Fix issue with A2DP and multiple SetConfiguration to same SEP
  * Fix issue with AVRCP and not properly initialized volume.
  * Fix issue with SDP records when operating in LE only mode.
  * Fix issue with HoG and not reading report map of instances.
  * Fix issue with GATT server crashing while disconnecting.
  * Fix issue with not removing connected devices.
  * Fix issue with enabling wake support without RPA Resolution.
  * Fix issue with pairing failed due to the error of Already Paired.
  * Add support for CONFIGURATION_DIRECTORY environment variable.
  * Add support for STATE_DIRECTORY environment variable.
  * Add support for "Bonded" property with Device API.
  * Add experimental support for ISO socket.
- drop bluez-test-2to3.diff (obsolete/upstream)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1663156800">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync the patches and
  log: (jsc#PED-1407)
  - hcidump-fixed-hci-frame-dump-stack-buffer-overflow.patch patch
    be merged to 5.51 mainline. So 5.65 bluez already includes it.
    (PATCH-FIX-UPSTREAM)(bsc#1013721)(CVE-2016-9800)
  - Add the following patches from the bluez-5.62 of 15-SP5:
  - disable_some_obex_tests.patch
  - disable tests for bypass boo#1078285
  - hcidump-Add-assoc-dump-function-assoc-date-length-ch.patch
  - bsc#1013708 CVE-2016-9797
  - Al Cho has sent it to upstream but it not be merged:
    https://lore.kernel.org/all/20181031081508.25927-1-acho@suse.com/T/
  - hcidump-Fix-memory-leak-with-malformed-packet.patch
  - bsc#1015171 CVE-2016-9917
  - Al Cho has sent it to upstream but it not be merged:
    https://www.spinics.net/lists/linux-bluetooth/msg79852.html
  - hcidump-Fixed-malformed-segment-frame-length.patch
  - bsc#1013712 CVE-2016-9798
  - Did not send to upstream.
  - 0001-rpi3-bcm43xx-The-UART-speed-must-be-reset-after-the-firmw.patch
  - Move 43xx firmware path for RPi3 bluetooth support bsc#1140688 bsc#995059 bsc#1094902
  - From https://www.yoctoproject.org/pipermail/yocto/2016-April/029424.html
  - Respin the following patches
  - bluez-test-2to3.diff
  - Removed some parts of patch because those codes be included
    in a1939bd51e0faba9a8550eea2590d99cb63a33c1 since 5.65.
  - The following patches are the same between SLE15-SP5 with openSUSE TW:
  - bluez-5.45-disable-broken-tests.diff in 15-SP5 matchs with
    bluez-disable-broken-tests.diff in openSUSE TW.
  - 0002-rpi3-Move-the-43xx-firmware-into-lib-firmware.patch in 15-SP5
    matchs with RPi-Move-the-43xx-firmware-into-lib-firmware.patch in
    openSUSE TW. (bsc#995059)(bsc#1094902)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1664798400">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync the spec file and
  log: (jsc#PED-1407)
  - SLE15-SP5 will use the bluez.spec from openSUSE TW. The following
    are changes in bluez.spec of SLE15-SP5:
  - Obsoletes:      bluez-utils &lt;= 3.36
  to
  Obsoletes:      bluez-utils &lt; 3.36
  - Obsoletes:      bluez-audio &lt;= 3.36
  to
    Obsoletes:      bluez-audio &lt; 3.36
  - In %package -n libbluetooth3:
  Obsoletes:      bluez-libs &lt;= 3.36
  to
  Obsoletes:      bluez-libs &lt; 3.36
  - In %package cups, add the following statements
  Requires:       %{name}
  Requires:       cups
  Supplements:    (%{name} and cups)
  - In %package test
  Requires:       python3-gobject2
  to
  Requires:       python3-gobject
  - In %package auto-enable-devices package, add
  Requires(post): systemd
  - Add %package obexd and %package zsh-completion
  and their %description
  - In %prep
  - Removed
  %setup -q
  - Removed
  [#] FIXME: Change the dbus service to be a real service, not systemd launched
  sed -i "s:Exec=/bin/false:Exec=%{_libexecdir}/bluetooth/obexd:g" obexd/src/org.bluez.obex.service
  sed -i "/SystemdService=.*/d" obexd/src/org.bluez.obex.service
  [#] END FIXME
  - In %build, add
  - -with-dbusconfdir=%{_datadir}  \
  - In %install
  - Removed
  [#] FIXME: Do not delete the systemd service once we support systemd user/session services
  rm %{buildroot}%{_userunitdir}/obex.service
  [#] end FIXME
  - org.bluez.mesh.service to %{_sysconfdir}/dbus-1/system-services/,
  to
  org.bluez.mesh.service to %{_datadir}/dbus-1/system-services/,
  - In %files
  - Add
  %{_bindir}/isotest
  %{_libexecdir}/bluetooth/obexd
  %{_mandir}/man1/isotest.1%{?ext_man}
  - %config %{_sysconfdir}/dbus-1/system.d/bluetooth.conf
  to
  %{_datadir}/dbus-1/system.d/bluetooth.conf
  - Removed
    %{_datadir}/dbus-1/services/org.bluez.obex.service
  - Removed
    %{_datadir}/zsh/site-functions/_bluetoothctl
  - Add %files zsh-completion
  - SLE15-SP5 will direct use bluez.changes for openSUSE TW.
    So keep the contents of SLE bluez.changes to bluez.changes.sle file.
  - Removed shared-gatt-server-Fix-heap-overflow-when-appending-.patch in
    SLE15-SP5 bluez because 5.65 bluez already includes it.
  - The code shall check if the prepare writes would append more the
    allowed maximum attribute length. (bsc#1194704 CVE-2022-0204)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1664884800">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync the spec file and
  log: (jsc#PED-1407)
  - SLE15-SP5 will direct use bluez.changes for openSUSE TW.
    So keep the contents of SLE bluez.changes to bluez.changes.sle file.
  - Put to /usr/share/doc/packages/bluez/bluez.changes.sle in package.</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1666785600">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync more change log:
  (jsc#PED-1407)
  - The hcidump-Fix-set_ext_ctrl-global-buffer-overflow.patch
    be merged to bluez-5.51 in 2018. (bsc#1013732)(CVE-2016-9801)
  - The following btmon patches are merged to bluez-5.51 and later:
  0001-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0002-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0003-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0004-btmon-Fix-crash-caused-by-integer-underflow.patch
  0005-btmon-fix-stack-buffer-overflow.patch
  0006-btmon-fix-multiple-segfaults.patch
  0007-btmon-fix-segfault-caused-by-integer-underflow.patch
  0008-btmon-fix-segfault-caused-by-integer-undeflow.patch
  0009-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0010-btmon-fix-segfault-caused-by-buffer-overflow.patch
  0011-btmon-fix-segfault-caused-by-integer-underflow.patch
  0012-btmon-fix-segfault-caused-by-buffer-over-read.patch
    (bsc#1015173)(CVE-2016-9918)(bsc#1013893)(CVE-2016-9802)
  - The shared-gatt-server-Fix-not-properly-checking-for-sec.patch
    be merged to bluez-5.57 in 2021.
    (bsc#1186463 CVE-2021-0129 CVE-2020-26558)
  - The gatt-Fix-potential-buffer-out-of-bound.patch be merged to
    bluez-5.56 in 2021. (bsc#1187165 CVE-2021-3588)
  - The shared-gatt-db-Introduce-gatt_db_attribute_set_fixed.patch
    be merged to bluez-5.56 in 2021. (bsc#1187165 CVE-2021-3588)
  - The gatt-Make-use-of-gatt_db_attribute_set_fixed_length.patch
    be merged to bluez-5.56 in 2021. (bsc#1187165 CVE-2021-3588)
  - Add JIRA-SLE-18497 number to 5.60, 5.61 and 5.62 update log
    to sync with bluez.changes in SLE15-SP5.
  - Install modprobe.conf files to %_modprobedir
    This change already in bluez.sepc in openSUSE:Factory/bluez.
    Sync the change log here. (bsc#1196275, jsc#SLE-20639)</changelog>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1668600000">- update to 5.66:
  * Fix issue with A2DP and transport connection collisions.
  * Fix issue with allowing application specific error codes.
  * Fix issue with not setting initiator flag correctly.
  * Fix issue with HoG Report MAP size handling.
  * Add initial support for Basic Audio Profile.
  * Add initial support for Volume Control Profile.
- remove RPi-Move-the-43xx-firmware-into-lib-firmware.patch (does
  not apply anymore), replace with CPPFLAGS define</changelog>
  <changelog author="Timo Jyrinki &lt;tjyrinki@suse.com&gt;" date="1691668800">- update to 5.68
  * Fix issue with A2DP and handling of Transport.Acquire.
  * Fix issue with BAP and initiating QoS and Enable procedures.
  * Fix issue with BAP and detaching streams when PAC is removed.
  * Fix issue with BAP and reading all instances of PAC.
  * Fix issue with BAP and not being able to reconfigure.
  * Fix issue with BAP and transport configuration changes.
  * Fix issue with BAP and handling unexpected disconnect.
  * Fix issue with GATT and not removing pending services.
  * Fix issue with GATT and client ready handling.
  * Fix issue with handling fallback to transient hostname.
  * Add support for SecureConnections configuration option.
  * Add support for Mesh Remove Provisioning.
  * Add support for Mesh Private Beacons.
- Remove patches that are not needed with the new upstream.</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1691755200">- 0001-obex-Use-GLib-helper-function-to-manipulate-paths.patch be
  removed by Timo Jyrinki when updating to 5.68. I saw some reasons:
  - Upstream didn't take this patch:
    https://www.spinics.net/lists/linux-bluetooth/msg40136.html
  - Fedora also marked this patch in bluez.spec since bluez-5.68-2.fc39
    https://src.fedoraproject.org/rpms/bluez/blob/2b133d795f4f823c8b22ef5a07569792ad7ce6aa/f/bluez.spec
  We didn't put any bug number of this patch when it be introduced
  to bluez.spec since Nov 23, 2021. So, let's remove this patch unless
  upstream or Fedora add it back.</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1692100800">- For pushing bluez 5.68 to 15-SP6 (bluez-5.65), sync change log:
  (jsc#PED-5599)
  - The avrcp-Fix-crash-while-handling-unsupported-events.patch
    be merged to bluez-5.67 since 2023. (bsc#1210398)(CVE-2023-27349)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1692187200">- For pushing bluez 5.68 to 15-SP6 (bluez-5.65), sync change log:
  (jsc#PED-5599)
  - RPi-Move-the-43xx-firmware-into-lib-firmware.patch be removed
    by Stefan Seyfried since updating to bluez-5.66. (bsc#995059)(bsc#1094902)
    Because the header file has "#ifndef FIRMWARE_DIR...#define FIRMWARE_DIR /etc/firmare"
    instead of patching. So we just supply FIRMWARE_DIR on compiler's
    command line in bluez.spec:
    export CPPFLAGS="$CPPFLAGS -DFIRMWARE_DIR='\"/lib/firmware\"'</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1692446400">- Use %_firmwaredir</changelog>
  <changelog author="Timo Jyrinki &lt;tjyrinki@suse.com&gt;" date="1693310400">- update to 5.69
  * Fix issue with BAP enabling state correctly when resuming.
  * Fix issue with detaching source ASEs only after Stop Ready.
  * Fix issue with handling VCP audio location and descriptor.
  * Fix issue with generating IRK for adapter with privacy enabled.
  * Add support for BAP broadcast sink.
- Add three new man pages</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1696420800">- Moved btmgmt to main rpm of bluez. (jsc#PED-6216)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1699272000">- update to 5.70:
  * Fix issue with not sending GATT confirmations.
  * Fix issue with not handling initiator properly.
  * Fix issue with not checking PBAP counter length.
  * Add support for MICP profile and MICS service.
- add Fix-.device_probe-failing-if-SDP-record-is-not.patch to fix
  regression when pairing game controllers</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1702468800">- add CVE-2023-45866.patch (CVE-2023-45866, bsc#1217877)</changelog>
</package>
<package pkgid="b26f6029eb18b693b88bf998f52502f0a93eb82d5dcc86e5836bda616b91b90ae065a003b5dfc99c201625ba28acf1df3ce5537abd75a9ced57a0ba580768542" name="bluez-test" arch="i586">
  <version epoch="0" ver="5.70" rel="2.1"/>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1646568000">- Add code to restore user modifications for modprobe.d %config files
  after moving the files to %_modprobedir
- Use %_modprobedir (jsc#SLE-20639)</changelog>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1647777600">- update to version 5.64:
  This is another release mostly with bug fixes on HOG, GATT, A2DP,
  Media, AVDTP, AVRCP, and scanning failure.
  This release includes a fix for building with old glibc (&lt; 2.25)
  and other minor issues found with the static code analyzing tool.
  ISO packet support is added to the emulator as a part of LE Audio
  development.
- removed obsoleted 0002-Use-g_memdup2-everywhere.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1650974400">- add Requires(post): systemd for bluez-auto-enable-devices
  * fixes boo#1198906</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1651665600">- Move the dbus-1 system.d file to /usr (bsc#1199207)
- Fix self-obsoletion issues
- Add supplements to cups subpackage
- Split zsh completion into subpackage
- Don't tell the user to write to /usr (in README-mesh.SUSE)</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1652011200">- Upgrade bluez-test requirement of PyGObject from ancient version
  2 to current version. (bluez/test is at least able to use it
  since 2014)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 5.65:
  * Fix issue with A2DP cache invalidation handling.
  * Fix issue with A2DP and not initialized SEP codec.
  * Fix issue with A2DP and multiple SetConfiguration to same SEP
  * Fix issue with AVRCP and not properly initialized volume.
  * Fix issue with SDP records when operating in LE only mode.
  * Fix issue with HoG and not reading report map of instances.
  * Fix issue with GATT server crashing while disconnecting.
  * Fix issue with not removing connected devices.
  * Fix issue with enabling wake support without RPA Resolution.
  * Fix issue with pairing failed due to the error of Already Paired.
  * Add support for CONFIGURATION_DIRECTORY environment variable.
  * Add support for STATE_DIRECTORY environment variable.
  * Add support for "Bonded" property with Device API.
  * Add experimental support for ISO socket.
- drop bluez-test-2to3.diff (obsolete/upstream)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1663156800">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync the patches and
  log: (jsc#PED-1407)
  - hcidump-fixed-hci-frame-dump-stack-buffer-overflow.patch patch
    be merged to 5.51 mainline. So 5.65 bluez already includes it.
    (PATCH-FIX-UPSTREAM)(bsc#1013721)(CVE-2016-9800)
  - Add the following patches from the bluez-5.62 of 15-SP5:
  - disable_some_obex_tests.patch
  - disable tests for bypass boo#1078285
  - hcidump-Add-assoc-dump-function-assoc-date-length-ch.patch
  - bsc#1013708 CVE-2016-9797
  - Al Cho has sent it to upstream but it not be merged:
    https://lore.kernel.org/all/20181031081508.25927-1-acho@suse.com/T/
  - hcidump-Fix-memory-leak-with-malformed-packet.patch
  - bsc#1015171 CVE-2016-9917
  - Al Cho has sent it to upstream but it not be merged:
    https://www.spinics.net/lists/linux-bluetooth/msg79852.html
  - hcidump-Fixed-malformed-segment-frame-length.patch
  - bsc#1013712 CVE-2016-9798
  - Did not send to upstream.
  - 0001-rpi3-bcm43xx-The-UART-speed-must-be-reset-after-the-firmw.patch
  - Move 43xx firmware path for RPi3 bluetooth support bsc#1140688 bsc#995059 bsc#1094902
  - From https://www.yoctoproject.org/pipermail/yocto/2016-April/029424.html
  - Respin the following patches
  - bluez-test-2to3.diff
  - Removed some parts of patch because those codes be included
    in a1939bd51e0faba9a8550eea2590d99cb63a33c1 since 5.65.
  - The following patches are the same between SLE15-SP5 with openSUSE TW:
  - bluez-5.45-disable-broken-tests.diff in 15-SP5 matchs with
    bluez-disable-broken-tests.diff in openSUSE TW.
  - 0002-rpi3-Move-the-43xx-firmware-into-lib-firmware.patch in 15-SP5
    matchs with RPi-Move-the-43xx-firmware-into-lib-firmware.patch in
    openSUSE TW. (bsc#995059)(bsc#1094902)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1664798400">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync the spec file and
  log: (jsc#PED-1407)
  - SLE15-SP5 will use the bluez.spec from openSUSE TW. The following
    are changes in bluez.spec of SLE15-SP5:
  - Obsoletes:      bluez-utils &lt;= 3.36
  to
  Obsoletes:      bluez-utils &lt; 3.36
  - Obsoletes:      bluez-audio &lt;= 3.36
  to
    Obsoletes:      bluez-audio &lt; 3.36
  - In %package -n libbluetooth3:
  Obsoletes:      bluez-libs &lt;= 3.36
  to
  Obsoletes:      bluez-libs &lt; 3.36
  - In %package cups, add the following statements
  Requires:       %{name}
  Requires:       cups
  Supplements:    (%{name} and cups)
  - In %package test
  Requires:       python3-gobject2
  to
  Requires:       python3-gobject
  - In %package auto-enable-devices package, add
  Requires(post): systemd
  - Add %package obexd and %package zsh-completion
  and their %description
  - In %prep
  - Removed
  %setup -q
  - Removed
  [#] FIXME: Change the dbus service to be a real service, not systemd launched
  sed -i "s:Exec=/bin/false:Exec=%{_libexecdir}/bluetooth/obexd:g" obexd/src/org.bluez.obex.service
  sed -i "/SystemdService=.*/d" obexd/src/org.bluez.obex.service
  [#] END FIXME
  - In %build, add
  - -with-dbusconfdir=%{_datadir}  \
  - In %install
  - Removed
  [#] FIXME: Do not delete the systemd service once we support systemd user/session services
  rm %{buildroot}%{_userunitdir}/obex.service
  [#] end FIXME
  - org.bluez.mesh.service to %{_sysconfdir}/dbus-1/system-services/,
  to
  org.bluez.mesh.service to %{_datadir}/dbus-1/system-services/,
  - In %files
  - Add
  %{_bindir}/isotest
  %{_libexecdir}/bluetooth/obexd
  %{_mandir}/man1/isotest.1%{?ext_man}
  - %config %{_sysconfdir}/dbus-1/system.d/bluetooth.conf
  to
  %{_datadir}/dbus-1/system.d/bluetooth.conf
  - Removed
    %{_datadir}/dbus-1/services/org.bluez.obex.service
  - Removed
    %{_datadir}/zsh/site-functions/_bluetoothctl
  - Add %files zsh-completion
  - SLE15-SP5 will direct use bluez.changes for openSUSE TW.
    So keep the contents of SLE bluez.changes to bluez.changes.sle file.
  - Removed shared-gatt-server-Fix-heap-overflow-when-appending-.patch in
    SLE15-SP5 bluez because 5.65 bluez already includes it.
  - The code shall check if the prepare writes would append more the
    allowed maximum attribute length. (bsc#1194704 CVE-2022-0204)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1664884800">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync the spec file and
  log: (jsc#PED-1407)
  - SLE15-SP5 will direct use bluez.changes for openSUSE TW.
    So keep the contents of SLE bluez.changes to bluez.changes.sle file.
  - Put to /usr/share/doc/packages/bluez/bluez.changes.sle in package.</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1666785600">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync more change log:
  (jsc#PED-1407)
  - The hcidump-Fix-set_ext_ctrl-global-buffer-overflow.patch
    be merged to bluez-5.51 in 2018. (bsc#1013732)(CVE-2016-9801)
  - The following btmon patches are merged to bluez-5.51 and later:
  0001-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0002-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0003-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0004-btmon-Fix-crash-caused-by-integer-underflow.patch
  0005-btmon-fix-stack-buffer-overflow.patch
  0006-btmon-fix-multiple-segfaults.patch
  0007-btmon-fix-segfault-caused-by-integer-underflow.patch
  0008-btmon-fix-segfault-caused-by-integer-undeflow.patch
  0009-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0010-btmon-fix-segfault-caused-by-buffer-overflow.patch
  0011-btmon-fix-segfault-caused-by-integer-underflow.patch
  0012-btmon-fix-segfault-caused-by-buffer-over-read.patch
    (bsc#1015173)(CVE-2016-9918)(bsc#1013893)(CVE-2016-9802)
  - The shared-gatt-server-Fix-not-properly-checking-for-sec.patch
    be merged to bluez-5.57 in 2021.
    (bsc#1186463 CVE-2021-0129 CVE-2020-26558)
  - The gatt-Fix-potential-buffer-out-of-bound.patch be merged to
    bluez-5.56 in 2021. (bsc#1187165 CVE-2021-3588)
  - The shared-gatt-db-Introduce-gatt_db_attribute_set_fixed.patch
    be merged to bluez-5.56 in 2021. (bsc#1187165 CVE-2021-3588)
  - The gatt-Make-use-of-gatt_db_attribute_set_fixed_length.patch
    be merged to bluez-5.56 in 2021. (bsc#1187165 CVE-2021-3588)
  - Add JIRA-SLE-18497 number to 5.60, 5.61 and 5.62 update log
    to sync with bluez.changes in SLE15-SP5.
  - Install modprobe.conf files to %_modprobedir
    This change already in bluez.sepc in openSUSE:Factory/bluez.
    Sync the change log here. (bsc#1196275, jsc#SLE-20639)</changelog>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1668600000">- update to 5.66:
  * Fix issue with A2DP and transport connection collisions.
  * Fix issue with allowing application specific error codes.
  * Fix issue with not setting initiator flag correctly.
  * Fix issue with HoG Report MAP size handling.
  * Add initial support for Basic Audio Profile.
  * Add initial support for Volume Control Profile.
- remove RPi-Move-the-43xx-firmware-into-lib-firmware.patch (does
  not apply anymore), replace with CPPFLAGS define</changelog>
  <changelog author="Timo Jyrinki &lt;tjyrinki@suse.com&gt;" date="1691668800">- update to 5.68
  * Fix issue with A2DP and handling of Transport.Acquire.
  * Fix issue with BAP and initiating QoS and Enable procedures.
  * Fix issue with BAP and detaching streams when PAC is removed.
  * Fix issue with BAP and reading all instances of PAC.
  * Fix issue with BAP and not being able to reconfigure.
  * Fix issue with BAP and transport configuration changes.
  * Fix issue with BAP and handling unexpected disconnect.
  * Fix issue with GATT and not removing pending services.
  * Fix issue with GATT and client ready handling.
  * Fix issue with handling fallback to transient hostname.
  * Add support for SecureConnections configuration option.
  * Add support for Mesh Remove Provisioning.
  * Add support for Mesh Private Beacons.
- Remove patches that are not needed with the new upstream.</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1691755200">- 0001-obex-Use-GLib-helper-function-to-manipulate-paths.patch be
  removed by Timo Jyrinki when updating to 5.68. I saw some reasons:
  - Upstream didn't take this patch:
    https://www.spinics.net/lists/linux-bluetooth/msg40136.html
  - Fedora also marked this patch in bluez.spec since bluez-5.68-2.fc39
    https://src.fedoraproject.org/rpms/bluez/blob/2b133d795f4f823c8b22ef5a07569792ad7ce6aa/f/bluez.spec
  We didn't put any bug number of this patch when it be introduced
  to bluez.spec since Nov 23, 2021. So, let's remove this patch unless
  upstream or Fedora add it back.</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1692100800">- For pushing bluez 5.68 to 15-SP6 (bluez-5.65), sync change log:
  (jsc#PED-5599)
  - The avrcp-Fix-crash-while-handling-unsupported-events.patch
    be merged to bluez-5.67 since 2023. (bsc#1210398)(CVE-2023-27349)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1692187200">- For pushing bluez 5.68 to 15-SP6 (bluez-5.65), sync change log:
  (jsc#PED-5599)
  - RPi-Move-the-43xx-firmware-into-lib-firmware.patch be removed
    by Stefan Seyfried since updating to bluez-5.66. (bsc#995059)(bsc#1094902)
    Because the header file has "#ifndef FIRMWARE_DIR...#define FIRMWARE_DIR /etc/firmare"
    instead of patching. So we just supply FIRMWARE_DIR on compiler's
    command line in bluez.spec:
    export CPPFLAGS="$CPPFLAGS -DFIRMWARE_DIR='\"/lib/firmware\"'</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1692446400">- Use %_firmwaredir</changelog>
  <changelog author="Timo Jyrinki &lt;tjyrinki@suse.com&gt;" date="1693310400">- update to 5.69
  * Fix issue with BAP enabling state correctly when resuming.
  * Fix issue with detaching source ASEs only after Stop Ready.
  * Fix issue with handling VCP audio location and descriptor.
  * Fix issue with generating IRK for adapter with privacy enabled.
  * Add support for BAP broadcast sink.
- Add three new man pages</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1696420800">- Moved btmgmt to main rpm of bluez. (jsc#PED-6216)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1699272000">- update to 5.70:
  * Fix issue with not sending GATT confirmations.
  * Fix issue with not handling initiator properly.
  * Fix issue with not checking PBAP counter length.
  * Add support for MICP profile and MICS service.
- add Fix-.device_probe-failing-if-SDP-record-is-not.patch to fix
  regression when pairing game controllers</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1702468800">- add CVE-2023-45866.patch (CVE-2023-45866, bsc#1217877)</changelog>
</package>
<package pkgid="83ee58ca0bfda4991ceaacb9fa3cd68df0f27fb34a5a061228634edf0dd22f898fd214b4a131d88ed3a7b860601f490c549f2e4af29126705f6b7295d73ea2b1" name="bluez-test" arch="x86_64">
  <version epoch="0" ver="5.70" rel="2.1"/>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1646568000">- Add code to restore user modifications for modprobe.d %config files
  after moving the files to %_modprobedir
- Use %_modprobedir (jsc#SLE-20639)</changelog>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1647777600">- update to version 5.64:
  This is another release mostly with bug fixes on HOG, GATT, A2DP,
  Media, AVDTP, AVRCP, and scanning failure.
  This release includes a fix for building with old glibc (&lt; 2.25)
  and other minor issues found with the static code analyzing tool.
  ISO packet support is added to the emulator as a part of LE Audio
  development.
- removed obsoleted 0002-Use-g_memdup2-everywhere.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1650974400">- add Requires(post): systemd for bluez-auto-enable-devices
  * fixes boo#1198906</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1651665600">- Move the dbus-1 system.d file to /usr (bsc#1199207)
- Fix self-obsoletion issues
- Add supplements to cups subpackage
- Split zsh completion into subpackage
- Don't tell the user to write to /usr (in README-mesh.SUSE)</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1652011200">- Upgrade bluez-test requirement of PyGObject from ancient version
  2 to current version. (bluez/test is at least able to use it
  since 2014)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 5.65:
  * Fix issue with A2DP cache invalidation handling.
  * Fix issue with A2DP and not initialized SEP codec.
  * Fix issue with A2DP and multiple SetConfiguration to same SEP
  * Fix issue with AVRCP and not properly initialized volume.
  * Fix issue with SDP records when operating in LE only mode.
  * Fix issue with HoG and not reading report map of instances.
  * Fix issue with GATT server crashing while disconnecting.
  * Fix issue with not removing connected devices.
  * Fix issue with enabling wake support without RPA Resolution.
  * Fix issue with pairing failed due to the error of Already Paired.
  * Add support for CONFIGURATION_DIRECTORY environment variable.
  * Add support for STATE_DIRECTORY environment variable.
  * Add support for "Bonded" property with Device API.
  * Add experimental support for ISO socket.
- drop bluez-test-2to3.diff (obsolete/upstream)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1663156800">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync the patches and
  log: (jsc#PED-1407)
  - hcidump-fixed-hci-frame-dump-stack-buffer-overflow.patch patch
    be merged to 5.51 mainline. So 5.65 bluez already includes it.
    (PATCH-FIX-UPSTREAM)(bsc#1013721)(CVE-2016-9800)
  - Add the following patches from the bluez-5.62 of 15-SP5:
  - disable_some_obex_tests.patch
  - disable tests for bypass boo#1078285
  - hcidump-Add-assoc-dump-function-assoc-date-length-ch.patch
  - bsc#1013708 CVE-2016-9797
  - Al Cho has sent it to upstream but it not be merged:
    https://lore.kernel.org/all/20181031081508.25927-1-acho@suse.com/T/
  - hcidump-Fix-memory-leak-with-malformed-packet.patch
  - bsc#1015171 CVE-2016-9917
  - Al Cho has sent it to upstream but it not be merged:
    https://www.spinics.net/lists/linux-bluetooth/msg79852.html
  - hcidump-Fixed-malformed-segment-frame-length.patch
  - bsc#1013712 CVE-2016-9798
  - Did not send to upstream.
  - 0001-rpi3-bcm43xx-The-UART-speed-must-be-reset-after-the-firmw.patch
  - Move 43xx firmware path for RPi3 bluetooth support bsc#1140688 bsc#995059 bsc#1094902
  - From https://www.yoctoproject.org/pipermail/yocto/2016-April/029424.html
  - Respin the following patches
  - bluez-test-2to3.diff
  - Removed some parts of patch because those codes be included
    in a1939bd51e0faba9a8550eea2590d99cb63a33c1 since 5.65.
  - The following patches are the same between SLE15-SP5 with openSUSE TW:
  - bluez-5.45-disable-broken-tests.diff in 15-SP5 matchs with
    bluez-disable-broken-tests.diff in openSUSE TW.
  - 0002-rpi3-Move-the-43xx-firmware-into-lib-firmware.patch in 15-SP5
    matchs with RPi-Move-the-43xx-firmware-into-lib-firmware.patch in
    openSUSE TW. (bsc#995059)(bsc#1094902)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1664798400">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync the spec file and
  log: (jsc#PED-1407)
  - SLE15-SP5 will use the bluez.spec from openSUSE TW. The following
    are changes in bluez.spec of SLE15-SP5:
  - Obsoletes:      bluez-utils &lt;= 3.36
  to
  Obsoletes:      bluez-utils &lt; 3.36
  - Obsoletes:      bluez-audio &lt;= 3.36
  to
    Obsoletes:      bluez-audio &lt; 3.36
  - In %package -n libbluetooth3:
  Obsoletes:      bluez-libs &lt;= 3.36
  to
  Obsoletes:      bluez-libs &lt; 3.36
  - In %package cups, add the following statements
  Requires:       %{name}
  Requires:       cups
  Supplements:    (%{name} and cups)
  - In %package test
  Requires:       python3-gobject2
  to
  Requires:       python3-gobject
  - In %package auto-enable-devices package, add
  Requires(post): systemd
  - Add %package obexd and %package zsh-completion
  and their %description
  - In %prep
  - Removed
  %setup -q
  - Removed
  [#] FIXME: Change the dbus service to be a real service, not systemd launched
  sed -i "s:Exec=/bin/false:Exec=%{_libexecdir}/bluetooth/obexd:g" obexd/src/org.bluez.obex.service
  sed -i "/SystemdService=.*/d" obexd/src/org.bluez.obex.service
  [#] END FIXME
  - In %build, add
  - -with-dbusconfdir=%{_datadir}  \
  - In %install
  - Removed
  [#] FIXME: Do not delete the systemd service once we support systemd user/session services
  rm %{buildroot}%{_userunitdir}/obex.service
  [#] end FIXME
  - org.bluez.mesh.service to %{_sysconfdir}/dbus-1/system-services/,
  to
  org.bluez.mesh.service to %{_datadir}/dbus-1/system-services/,
  - In %files
  - Add
  %{_bindir}/isotest
  %{_libexecdir}/bluetooth/obexd
  %{_mandir}/man1/isotest.1%{?ext_man}
  - %config %{_sysconfdir}/dbus-1/system.d/bluetooth.conf
  to
  %{_datadir}/dbus-1/system.d/bluetooth.conf
  - Removed
    %{_datadir}/dbus-1/services/org.bluez.obex.service
  - Removed
    %{_datadir}/zsh/site-functions/_bluetoothctl
  - Add %files zsh-completion
  - SLE15-SP5 will direct use bluez.changes for openSUSE TW.
    So keep the contents of SLE bluez.changes to bluez.changes.sle file.
  - Removed shared-gatt-server-Fix-heap-overflow-when-appending-.patch in
    SLE15-SP5 bluez because 5.65 bluez already includes it.
  - The code shall check if the prepare writes would append more the
    allowed maximum attribute length. (bsc#1194704 CVE-2022-0204)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1664884800">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync the spec file and
  log: (jsc#PED-1407)
  - SLE15-SP5 will direct use bluez.changes for openSUSE TW.
    So keep the contents of SLE bluez.changes to bluez.changes.sle file.
  - Put to /usr/share/doc/packages/bluez/bluez.changes.sle in package.</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1666785600">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync more change log:
  (jsc#PED-1407)
  - The hcidump-Fix-set_ext_ctrl-global-buffer-overflow.patch
    be merged to bluez-5.51 in 2018. (bsc#1013732)(CVE-2016-9801)
  - The following btmon patches are merged to bluez-5.51 and later:
  0001-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0002-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0003-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0004-btmon-Fix-crash-caused-by-integer-underflow.patch
  0005-btmon-fix-stack-buffer-overflow.patch
  0006-btmon-fix-multiple-segfaults.patch
  0007-btmon-fix-segfault-caused-by-integer-underflow.patch
  0008-btmon-fix-segfault-caused-by-integer-undeflow.patch
  0009-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0010-btmon-fix-segfault-caused-by-buffer-overflow.patch
  0011-btmon-fix-segfault-caused-by-integer-underflow.patch
  0012-btmon-fix-segfault-caused-by-buffer-over-read.patch
    (bsc#1015173)(CVE-2016-9918)(bsc#1013893)(CVE-2016-9802)
  - The shared-gatt-server-Fix-not-properly-checking-for-sec.patch
    be merged to bluez-5.57 in 2021.
    (bsc#1186463 CVE-2021-0129 CVE-2020-26558)
  - The gatt-Fix-potential-buffer-out-of-bound.patch be merged to
    bluez-5.56 in 2021. (bsc#1187165 CVE-2021-3588)
  - The shared-gatt-db-Introduce-gatt_db_attribute_set_fixed.patch
    be merged to bluez-5.56 in 2021. (bsc#1187165 CVE-2021-3588)
  - The gatt-Make-use-of-gatt_db_attribute_set_fixed_length.patch
    be merged to bluez-5.56 in 2021. (bsc#1187165 CVE-2021-3588)
  - Add JIRA-SLE-18497 number to 5.60, 5.61 and 5.62 update log
    to sync with bluez.changes in SLE15-SP5.
  - Install modprobe.conf files to %_modprobedir
    This change already in bluez.sepc in openSUSE:Factory/bluez.
    Sync the change log here. (bsc#1196275, jsc#SLE-20639)</changelog>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1668600000">- update to 5.66:
  * Fix issue with A2DP and transport connection collisions.
  * Fix issue with allowing application specific error codes.
  * Fix issue with not setting initiator flag correctly.
  * Fix issue with HoG Report MAP size handling.
  * Add initial support for Basic Audio Profile.
  * Add initial support for Volume Control Profile.
- remove RPi-Move-the-43xx-firmware-into-lib-firmware.patch (does
  not apply anymore), replace with CPPFLAGS define</changelog>
  <changelog author="Timo Jyrinki &lt;tjyrinki@suse.com&gt;" date="1691668800">- update to 5.68
  * Fix issue with A2DP and handling of Transport.Acquire.
  * Fix issue with BAP and initiating QoS and Enable procedures.
  * Fix issue with BAP and detaching streams when PAC is removed.
  * Fix issue with BAP and reading all instances of PAC.
  * Fix issue with BAP and not being able to reconfigure.
  * Fix issue with BAP and transport configuration changes.
  * Fix issue with BAP and handling unexpected disconnect.
  * Fix issue with GATT and not removing pending services.
  * Fix issue with GATT and client ready handling.
  * Fix issue with handling fallback to transient hostname.
  * Add support for SecureConnections configuration option.
  * Add support for Mesh Remove Provisioning.
  * Add support for Mesh Private Beacons.
- Remove patches that are not needed with the new upstream.</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1691755200">- 0001-obex-Use-GLib-helper-function-to-manipulate-paths.patch be
  removed by Timo Jyrinki when updating to 5.68. I saw some reasons:
  - Upstream didn't take this patch:
    https://www.spinics.net/lists/linux-bluetooth/msg40136.html
  - Fedora also marked this patch in bluez.spec since bluez-5.68-2.fc39
    https://src.fedoraproject.org/rpms/bluez/blob/2b133d795f4f823c8b22ef5a07569792ad7ce6aa/f/bluez.spec
  We didn't put any bug number of this patch when it be introduced
  to bluez.spec since Nov 23, 2021. So, let's remove this patch unless
  upstream or Fedora add it back.</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1692100800">- For pushing bluez 5.68 to 15-SP6 (bluez-5.65), sync change log:
  (jsc#PED-5599)
  - The avrcp-Fix-crash-while-handling-unsupported-events.patch
    be merged to bluez-5.67 since 2023. (bsc#1210398)(CVE-2023-27349)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1692187200">- For pushing bluez 5.68 to 15-SP6 (bluez-5.65), sync change log:
  (jsc#PED-5599)
  - RPi-Move-the-43xx-firmware-into-lib-firmware.patch be removed
    by Stefan Seyfried since updating to bluez-5.66. (bsc#995059)(bsc#1094902)
    Because the header file has "#ifndef FIRMWARE_DIR...#define FIRMWARE_DIR /etc/firmare"
    instead of patching. So we just supply FIRMWARE_DIR on compiler's
    command line in bluez.spec:
    export CPPFLAGS="$CPPFLAGS -DFIRMWARE_DIR='\"/lib/firmware\"'</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1692446400">- Use %_firmwaredir</changelog>
  <changelog author="Timo Jyrinki &lt;tjyrinki@suse.com&gt;" date="1693310400">- update to 5.69
  * Fix issue with BAP enabling state correctly when resuming.
  * Fix issue with detaching source ASEs only after Stop Ready.
  * Fix issue with handling VCP audio location and descriptor.
  * Fix issue with generating IRK for adapter with privacy enabled.
  * Add support for BAP broadcast sink.
- Add three new man pages</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1696420800">- Moved btmgmt to main rpm of bluez. (jsc#PED-6216)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1699272000">- update to 5.70:
  * Fix issue with not sending GATT confirmations.
  * Fix issue with not handling initiator properly.
  * Fix issue with not checking PBAP counter length.
  * Add support for MICP profile and MICS service.
- add Fix-.device_probe-failing-if-SDP-record-is-not.patch to fix
  regression when pairing game controllers</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1702468800">- add CVE-2023-45866.patch (CVE-2023-45866, bsc#1217877)</changelog>
</package>
<package pkgid="4d80147f6d9901a290a431c10bad08162f15ae0f4a887f63c7c9e8f15aab25947d95324570b4d1d690efe259d0025db057e77d14622ede5005805c8b0ab558b9" name="bluez-test-debuginfo" arch="i586">
  <version epoch="0" ver="5.70" rel="2.1"/>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1646568000">- Add code to restore user modifications for modprobe.d %config files
  after moving the files to %_modprobedir
- Use %_modprobedir (jsc#SLE-20639)</changelog>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1647777600">- update to version 5.64:
  This is another release mostly with bug fixes on HOG, GATT, A2DP,
  Media, AVDTP, AVRCP, and scanning failure.
  This release includes a fix for building with old glibc (&lt; 2.25)
  and other minor issues found with the static code analyzing tool.
  ISO packet support is added to the emulator as a part of LE Audio
  development.
- removed obsoleted 0002-Use-g_memdup2-everywhere.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1650974400">- add Requires(post): systemd for bluez-auto-enable-devices
  * fixes boo#1198906</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1651665600">- Move the dbus-1 system.d file to /usr (bsc#1199207)
- Fix self-obsoletion issues
- Add supplements to cups subpackage
- Split zsh completion into subpackage
- Don't tell the user to write to /usr (in README-mesh.SUSE)</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1652011200">- Upgrade bluez-test requirement of PyGObject from ancient version
  2 to current version. (bluez/test is at least able to use it
  since 2014)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 5.65:
  * Fix issue with A2DP cache invalidation handling.
  * Fix issue with A2DP and not initialized SEP codec.
  * Fix issue with A2DP and multiple SetConfiguration to same SEP
  * Fix issue with AVRCP and not properly initialized volume.
  * Fix issue with SDP records when operating in LE only mode.
  * Fix issue with HoG and not reading report map of instances.
  * Fix issue with GATT server crashing while disconnecting.
  * Fix issue with not removing connected devices.
  * Fix issue with enabling wake support without RPA Resolution.
  * Fix issue with pairing failed due to the error of Already Paired.
  * Add support for CONFIGURATION_DIRECTORY environment variable.
  * Add support for STATE_DIRECTORY environment variable.
  * Add support for "Bonded" property with Device API.
  * Add experimental support for ISO socket.
- drop bluez-test-2to3.diff (obsolete/upstream)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1663156800">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync the patches and
  log: (jsc#PED-1407)
  - hcidump-fixed-hci-frame-dump-stack-buffer-overflow.patch patch
    be merged to 5.51 mainline. So 5.65 bluez already includes it.
    (PATCH-FIX-UPSTREAM)(bsc#1013721)(CVE-2016-9800)
  - Add the following patches from the bluez-5.62 of 15-SP5:
  - disable_some_obex_tests.patch
  - disable tests for bypass boo#1078285
  - hcidump-Add-assoc-dump-function-assoc-date-length-ch.patch
  - bsc#1013708 CVE-2016-9797
  - Al Cho has sent it to upstream but it not be merged:
    https://lore.kernel.org/all/20181031081508.25927-1-acho@suse.com/T/
  - hcidump-Fix-memory-leak-with-malformed-packet.patch
  - bsc#1015171 CVE-2016-9917
  - Al Cho has sent it to upstream but it not be merged:
    https://www.spinics.net/lists/linux-bluetooth/msg79852.html
  - hcidump-Fixed-malformed-segment-frame-length.patch
  - bsc#1013712 CVE-2016-9798
  - Did not send to upstream.
  - 0001-rpi3-bcm43xx-The-UART-speed-must-be-reset-after-the-firmw.patch
  - Move 43xx firmware path for RPi3 bluetooth support bsc#1140688 bsc#995059 bsc#1094902
  - From https://www.yoctoproject.org/pipermail/yocto/2016-April/029424.html
  - Respin the following patches
  - bluez-test-2to3.diff
  - Removed some parts of patch because those codes be included
    in a1939bd51e0faba9a8550eea2590d99cb63a33c1 since 5.65.
  - The following patches are the same between SLE15-SP5 with openSUSE TW:
  - bluez-5.45-disable-broken-tests.diff in 15-SP5 matchs with
    bluez-disable-broken-tests.diff in openSUSE TW.
  - 0002-rpi3-Move-the-43xx-firmware-into-lib-firmware.patch in 15-SP5
    matchs with RPi-Move-the-43xx-firmware-into-lib-firmware.patch in
    openSUSE TW. (bsc#995059)(bsc#1094902)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1664798400">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync the spec file and
  log: (jsc#PED-1407)
  - SLE15-SP5 will use the bluez.spec from openSUSE TW. The following
    are changes in bluez.spec of SLE15-SP5:
  - Obsoletes:      bluez-utils &lt;= 3.36
  to
  Obsoletes:      bluez-utils &lt; 3.36
  - Obsoletes:      bluez-audio &lt;= 3.36
  to
    Obsoletes:      bluez-audio &lt; 3.36
  - In %package -n libbluetooth3:
  Obsoletes:      bluez-libs &lt;= 3.36
  to
  Obsoletes:      bluez-libs &lt; 3.36
  - In %package cups, add the following statements
  Requires:       %{name}
  Requires:       cups
  Supplements:    (%{name} and cups)
  - In %package test
  Requires:       python3-gobject2
  to
  Requires:       python3-gobject
  - In %package auto-enable-devices package, add
  Requires(post): systemd
  - Add %package obexd and %package zsh-completion
  and their %description
  - In %prep
  - Removed
  %setup -q
  - Removed
  [#] FIXME: Change the dbus service to be a real service, not systemd launched
  sed -i "s:Exec=/bin/false:Exec=%{_libexecdir}/bluetooth/obexd:g" obexd/src/org.bluez.obex.service
  sed -i "/SystemdService=.*/d" obexd/src/org.bluez.obex.service
  [#] END FIXME
  - In %build, add
  - -with-dbusconfdir=%{_datadir}  \
  - In %install
  - Removed
  [#] FIXME: Do not delete the systemd service once we support systemd user/session services
  rm %{buildroot}%{_userunitdir}/obex.service
  [#] end FIXME
  - org.bluez.mesh.service to %{_sysconfdir}/dbus-1/system-services/,
  to
  org.bluez.mesh.service to %{_datadir}/dbus-1/system-services/,
  - In %files
  - Add
  %{_bindir}/isotest
  %{_libexecdir}/bluetooth/obexd
  %{_mandir}/man1/isotest.1%{?ext_man}
  - %config %{_sysconfdir}/dbus-1/system.d/bluetooth.conf
  to
  %{_datadir}/dbus-1/system.d/bluetooth.conf
  - Removed
    %{_datadir}/dbus-1/services/org.bluez.obex.service
  - Removed
    %{_datadir}/zsh/site-functions/_bluetoothctl
  - Add %files zsh-completion
  - SLE15-SP5 will direct use bluez.changes for openSUSE TW.
    So keep the contents of SLE bluez.changes to bluez.changes.sle file.
  - Removed shared-gatt-server-Fix-heap-overflow-when-appending-.patch in
    SLE15-SP5 bluez because 5.65 bluez already includes it.
  - The code shall check if the prepare writes would append more the
    allowed maximum attribute length. (bsc#1194704 CVE-2022-0204)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1664884800">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync the spec file and
  log: (jsc#PED-1407)
  - SLE15-SP5 will direct use bluez.changes for openSUSE TW.
    So keep the contents of SLE bluez.changes to bluez.changes.sle file.
  - Put to /usr/share/doc/packages/bluez/bluez.changes.sle in package.</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1666785600">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync more change log:
  (jsc#PED-1407)
  - The hcidump-Fix-set_ext_ctrl-global-buffer-overflow.patch
    be merged to bluez-5.51 in 2018. (bsc#1013732)(CVE-2016-9801)
  - The following btmon patches are merged to bluez-5.51 and later:
  0001-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0002-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0003-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0004-btmon-Fix-crash-caused-by-integer-underflow.patch
  0005-btmon-fix-stack-buffer-overflow.patch
  0006-btmon-fix-multiple-segfaults.patch
  0007-btmon-fix-segfault-caused-by-integer-underflow.patch
  0008-btmon-fix-segfault-caused-by-integer-undeflow.patch
  0009-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0010-btmon-fix-segfault-caused-by-buffer-overflow.patch
  0011-btmon-fix-segfault-caused-by-integer-underflow.patch
  0012-btmon-fix-segfault-caused-by-buffer-over-read.patch
    (bsc#1015173)(CVE-2016-9918)(bsc#1013893)(CVE-2016-9802)
  - The shared-gatt-server-Fix-not-properly-checking-for-sec.patch
    be merged to bluez-5.57 in 2021.
    (bsc#1186463 CVE-2021-0129 CVE-2020-26558)
  - The gatt-Fix-potential-buffer-out-of-bound.patch be merged to
    bluez-5.56 in 2021. (bsc#1187165 CVE-2021-3588)
  - The shared-gatt-db-Introduce-gatt_db_attribute_set_fixed.patch
    be merged to bluez-5.56 in 2021. (bsc#1187165 CVE-2021-3588)
  - The gatt-Make-use-of-gatt_db_attribute_set_fixed_length.patch
    be merged to bluez-5.56 in 2021. (bsc#1187165 CVE-2021-3588)
  - Add JIRA-SLE-18497 number to 5.60, 5.61 and 5.62 update log
    to sync with bluez.changes in SLE15-SP5.
  - Install modprobe.conf files to %_modprobedir
    This change already in bluez.sepc in openSUSE:Factory/bluez.
    Sync the change log here. (bsc#1196275, jsc#SLE-20639)</changelog>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1668600000">- update to 5.66:
  * Fix issue with A2DP and transport connection collisions.
  * Fix issue with allowing application specific error codes.
  * Fix issue with not setting initiator flag correctly.
  * Fix issue with HoG Report MAP size handling.
  * Add initial support for Basic Audio Profile.
  * Add initial support for Volume Control Profile.
- remove RPi-Move-the-43xx-firmware-into-lib-firmware.patch (does
  not apply anymore), replace with CPPFLAGS define</changelog>
  <changelog author="Timo Jyrinki &lt;tjyrinki@suse.com&gt;" date="1691668800">- update to 5.68
  * Fix issue with A2DP and handling of Transport.Acquire.
  * Fix issue with BAP and initiating QoS and Enable procedures.
  * Fix issue with BAP and detaching streams when PAC is removed.
  * Fix issue with BAP and reading all instances of PAC.
  * Fix issue with BAP and not being able to reconfigure.
  * Fix issue with BAP and transport configuration changes.
  * Fix issue with BAP and handling unexpected disconnect.
  * Fix issue with GATT and not removing pending services.
  * Fix issue with GATT and client ready handling.
  * Fix issue with handling fallback to transient hostname.
  * Add support for SecureConnections configuration option.
  * Add support for Mesh Remove Provisioning.
  * Add support for Mesh Private Beacons.
- Remove patches that are not needed with the new upstream.</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1691755200">- 0001-obex-Use-GLib-helper-function-to-manipulate-paths.patch be
  removed by Timo Jyrinki when updating to 5.68. I saw some reasons:
  - Upstream didn't take this patch:
    https://www.spinics.net/lists/linux-bluetooth/msg40136.html
  - Fedora also marked this patch in bluez.spec since bluez-5.68-2.fc39
    https://src.fedoraproject.org/rpms/bluez/blob/2b133d795f4f823c8b22ef5a07569792ad7ce6aa/f/bluez.spec
  We didn't put any bug number of this patch when it be introduced
  to bluez.spec since Nov 23, 2021. So, let's remove this patch unless
  upstream or Fedora add it back.</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1692100800">- For pushing bluez 5.68 to 15-SP6 (bluez-5.65), sync change log:
  (jsc#PED-5599)
  - The avrcp-Fix-crash-while-handling-unsupported-events.patch
    be merged to bluez-5.67 since 2023. (bsc#1210398)(CVE-2023-27349)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1692187200">- For pushing bluez 5.68 to 15-SP6 (bluez-5.65), sync change log:
  (jsc#PED-5599)
  - RPi-Move-the-43xx-firmware-into-lib-firmware.patch be removed
    by Stefan Seyfried since updating to bluez-5.66. (bsc#995059)(bsc#1094902)
    Because the header file has "#ifndef FIRMWARE_DIR...#define FIRMWARE_DIR /etc/firmare"
    instead of patching. So we just supply FIRMWARE_DIR on compiler's
    command line in bluez.spec:
    export CPPFLAGS="$CPPFLAGS -DFIRMWARE_DIR='\"/lib/firmware\"'</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1692446400">- Use %_firmwaredir</changelog>
  <changelog author="Timo Jyrinki &lt;tjyrinki@suse.com&gt;" date="1693310400">- update to 5.69
  * Fix issue with BAP enabling state correctly when resuming.
  * Fix issue with detaching source ASEs only after Stop Ready.
  * Fix issue with handling VCP audio location and descriptor.
  * Fix issue with generating IRK for adapter with privacy enabled.
  * Add support for BAP broadcast sink.
- Add three new man pages</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1696420800">- Moved btmgmt to main rpm of bluez. (jsc#PED-6216)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1699272000">- update to 5.70:
  * Fix issue with not sending GATT confirmations.
  * Fix issue with not handling initiator properly.
  * Fix issue with not checking PBAP counter length.
  * Add support for MICP profile and MICS service.
- add Fix-.device_probe-failing-if-SDP-record-is-not.patch to fix
  regression when pairing game controllers</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1702468800">- add CVE-2023-45866.patch (CVE-2023-45866, bsc#1217877)</changelog>
</package>
<package pkgid="5162d77d2f1af902bea068b4873c89168f29996232f3cb89588bdd5b5183112da7367a775f8718e4772075b360a99135167410734c18fe6bd26a27261009ff5d" name="bluez-test-debuginfo" arch="x86_64">
  <version epoch="0" ver="5.70" rel="2.1"/>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1646568000">- Add code to restore user modifications for modprobe.d %config files
  after moving the files to %_modprobedir
- Use %_modprobedir (jsc#SLE-20639)</changelog>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1647777600">- update to version 5.64:
  This is another release mostly with bug fixes on HOG, GATT, A2DP,
  Media, AVDTP, AVRCP, and scanning failure.
  This release includes a fix for building with old glibc (&lt; 2.25)
  and other minor issues found with the static code analyzing tool.
  ISO packet support is added to the emulator as a part of LE Audio
  development.
- removed obsoleted 0002-Use-g_memdup2-everywhere.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1650974400">- add Requires(post): systemd for bluez-auto-enable-devices
  * fixes boo#1198906</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1651665600">- Move the dbus-1 system.d file to /usr (bsc#1199207)
- Fix self-obsoletion issues
- Add supplements to cups subpackage
- Split zsh completion into subpackage
- Don't tell the user to write to /usr (in README-mesh.SUSE)</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1652011200">- Upgrade bluez-test requirement of PyGObject from ancient version
  2 to current version. (bluez/test is at least able to use it
  since 2014)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 5.65:
  * Fix issue with A2DP cache invalidation handling.
  * Fix issue with A2DP and not initialized SEP codec.
  * Fix issue with A2DP and multiple SetConfiguration to same SEP
  * Fix issue with AVRCP and not properly initialized volume.
  * Fix issue with SDP records when operating in LE only mode.
  * Fix issue with HoG and not reading report map of instances.
  * Fix issue with GATT server crashing while disconnecting.
  * Fix issue with not removing connected devices.
  * Fix issue with enabling wake support without RPA Resolution.
  * Fix issue with pairing failed due to the error of Already Paired.
  * Add support for CONFIGURATION_DIRECTORY environment variable.
  * Add support for STATE_DIRECTORY environment variable.
  * Add support for "Bonded" property with Device API.
  * Add experimental support for ISO socket.
- drop bluez-test-2to3.diff (obsolete/upstream)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1663156800">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync the patches and
  log: (jsc#PED-1407)
  - hcidump-fixed-hci-frame-dump-stack-buffer-overflow.patch patch
    be merged to 5.51 mainline. So 5.65 bluez already includes it.
    (PATCH-FIX-UPSTREAM)(bsc#1013721)(CVE-2016-9800)
  - Add the following patches from the bluez-5.62 of 15-SP5:
  - disable_some_obex_tests.patch
  - disable tests for bypass boo#1078285
  - hcidump-Add-assoc-dump-function-assoc-date-length-ch.patch
  - bsc#1013708 CVE-2016-9797
  - Al Cho has sent it to upstream but it not be merged:
    https://lore.kernel.org/all/20181031081508.25927-1-acho@suse.com/T/
  - hcidump-Fix-memory-leak-with-malformed-packet.patch
  - bsc#1015171 CVE-2016-9917
  - Al Cho has sent it to upstream but it not be merged:
    https://www.spinics.net/lists/linux-bluetooth/msg79852.html
  - hcidump-Fixed-malformed-segment-frame-length.patch
  - bsc#1013712 CVE-2016-9798
  - Did not send to upstream.
  - 0001-rpi3-bcm43xx-The-UART-speed-must-be-reset-after-the-firmw.patch
  - Move 43xx firmware path for RPi3 bluetooth support bsc#1140688 bsc#995059 bsc#1094902
  - From https://www.yoctoproject.org/pipermail/yocto/2016-April/029424.html
  - Respin the following patches
  - bluez-test-2to3.diff
  - Removed some parts of patch because those codes be included
    in a1939bd51e0faba9a8550eea2590d99cb63a33c1 since 5.65.
  - The following patches are the same between SLE15-SP5 with openSUSE TW:
  - bluez-5.45-disable-broken-tests.diff in 15-SP5 matchs with
    bluez-disable-broken-tests.diff in openSUSE TW.
  - 0002-rpi3-Move-the-43xx-firmware-into-lib-firmware.patch in 15-SP5
    matchs with RPi-Move-the-43xx-firmware-into-lib-firmware.patch in
    openSUSE TW. (bsc#995059)(bsc#1094902)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1664798400">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync the spec file and
  log: (jsc#PED-1407)
  - SLE15-SP5 will use the bluez.spec from openSUSE TW. The following
    are changes in bluez.spec of SLE15-SP5:
  - Obsoletes:      bluez-utils &lt;= 3.36
  to
  Obsoletes:      bluez-utils &lt; 3.36
  - Obsoletes:      bluez-audio &lt;= 3.36
  to
    Obsoletes:      bluez-audio &lt; 3.36
  - In %package -n libbluetooth3:
  Obsoletes:      bluez-libs &lt;= 3.36
  to
  Obsoletes:      bluez-libs &lt; 3.36
  - In %package cups, add the following statements
  Requires:       %{name}
  Requires:       cups
  Supplements:    (%{name} and cups)
  - In %package test
  Requires:       python3-gobject2
  to
  Requires:       python3-gobject
  - In %package auto-enable-devices package, add
  Requires(post): systemd
  - Add %package obexd and %package zsh-completion
  and their %description
  - In %prep
  - Removed
  %setup -q
  - Removed
  [#] FIXME: Change the dbus service to be a real service, not systemd launched
  sed -i "s:Exec=/bin/false:Exec=%{_libexecdir}/bluetooth/obexd:g" obexd/src/org.bluez.obex.service
  sed -i "/SystemdService=.*/d" obexd/src/org.bluez.obex.service
  [#] END FIXME
  - In %build, add
  - -with-dbusconfdir=%{_datadir}  \
  - In %install
  - Removed
  [#] FIXME: Do not delete the systemd service once we support systemd user/session services
  rm %{buildroot}%{_userunitdir}/obex.service
  [#] end FIXME
  - org.bluez.mesh.service to %{_sysconfdir}/dbus-1/system-services/,
  to
  org.bluez.mesh.service to %{_datadir}/dbus-1/system-services/,
  - In %files
  - Add
  %{_bindir}/isotest
  %{_libexecdir}/bluetooth/obexd
  %{_mandir}/man1/isotest.1%{?ext_man}
  - %config %{_sysconfdir}/dbus-1/system.d/bluetooth.conf
  to
  %{_datadir}/dbus-1/system.d/bluetooth.conf
  - Removed
    %{_datadir}/dbus-1/services/org.bluez.obex.service
  - Removed
    %{_datadir}/zsh/site-functions/_bluetoothctl
  - Add %files zsh-completion
  - SLE15-SP5 will direct use bluez.changes for openSUSE TW.
    So keep the contents of SLE bluez.changes to bluez.changes.sle file.
  - Removed shared-gatt-server-Fix-heap-overflow-when-appending-.patch in
    SLE15-SP5 bluez because 5.65 bluez already includes it.
  - The code shall check if the prepare writes would append more the
    allowed maximum attribute length. (bsc#1194704 CVE-2022-0204)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1664884800">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync the spec file and
  log: (jsc#PED-1407)
  - SLE15-SP5 will direct use bluez.changes for openSUSE TW.
    So keep the contents of SLE bluez.changes to bluez.changes.sle file.
  - Put to /usr/share/doc/packages/bluez/bluez.changes.sle in package.</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1666785600">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync more change log:
  (jsc#PED-1407)
  - The hcidump-Fix-set_ext_ctrl-global-buffer-overflow.patch
    be merged to bluez-5.51 in 2018. (bsc#1013732)(CVE-2016-9801)
  - The following btmon patches are merged to bluez-5.51 and later:
  0001-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0002-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0003-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0004-btmon-Fix-crash-caused-by-integer-underflow.patch
  0005-btmon-fix-stack-buffer-overflow.patch
  0006-btmon-fix-multiple-segfaults.patch
  0007-btmon-fix-segfault-caused-by-integer-underflow.patch
  0008-btmon-fix-segfault-caused-by-integer-undeflow.patch
  0009-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0010-btmon-fix-segfault-caused-by-buffer-overflow.patch
  0011-btmon-fix-segfault-caused-by-integer-underflow.patch
  0012-btmon-fix-segfault-caused-by-buffer-over-read.patch
    (bsc#1015173)(CVE-2016-9918)(bsc#1013893)(CVE-2016-9802)
  - The shared-gatt-server-Fix-not-properly-checking-for-sec.patch
    be merged to bluez-5.57 in 2021.
    (bsc#1186463 CVE-2021-0129 CVE-2020-26558)
  - The gatt-Fix-potential-buffer-out-of-bound.patch be merged to
    bluez-5.56 in 2021. (bsc#1187165 CVE-2021-3588)
  - The shared-gatt-db-Introduce-gatt_db_attribute_set_fixed.patch
    be merged to bluez-5.56 in 2021. (bsc#1187165 CVE-2021-3588)
  - The gatt-Make-use-of-gatt_db_attribute_set_fixed_length.patch
    be merged to bluez-5.56 in 2021. (bsc#1187165 CVE-2021-3588)
  - Add JIRA-SLE-18497 number to 5.60, 5.61 and 5.62 update log
    to sync with bluez.changes in SLE15-SP5.
  - Install modprobe.conf files to %_modprobedir
    This change already in bluez.sepc in openSUSE:Factory/bluez.
    Sync the change log here. (bsc#1196275, jsc#SLE-20639)</changelog>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1668600000">- update to 5.66:
  * Fix issue with A2DP and transport connection collisions.
  * Fix issue with allowing application specific error codes.
  * Fix issue with not setting initiator flag correctly.
  * Fix issue with HoG Report MAP size handling.
  * Add initial support for Basic Audio Profile.
  * Add initial support for Volume Control Profile.
- remove RPi-Move-the-43xx-firmware-into-lib-firmware.patch (does
  not apply anymore), replace with CPPFLAGS define</changelog>
  <changelog author="Timo Jyrinki &lt;tjyrinki@suse.com&gt;" date="1691668800">- update to 5.68
  * Fix issue with A2DP and handling of Transport.Acquire.
  * Fix issue with BAP and initiating QoS and Enable procedures.
  * Fix issue with BAP and detaching streams when PAC is removed.
  * Fix issue with BAP and reading all instances of PAC.
  * Fix issue with BAP and not being able to reconfigure.
  * Fix issue with BAP and transport configuration changes.
  * Fix issue with BAP and handling unexpected disconnect.
  * Fix issue with GATT and not removing pending services.
  * Fix issue with GATT and client ready handling.
  * Fix issue with handling fallback to transient hostname.
  * Add support for SecureConnections configuration option.
  * Add support for Mesh Remove Provisioning.
  * Add support for Mesh Private Beacons.
- Remove patches that are not needed with the new upstream.</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1691755200">- 0001-obex-Use-GLib-helper-function-to-manipulate-paths.patch be
  removed by Timo Jyrinki when updating to 5.68. I saw some reasons:
  - Upstream didn't take this patch:
    https://www.spinics.net/lists/linux-bluetooth/msg40136.html
  - Fedora also marked this patch in bluez.spec since bluez-5.68-2.fc39
    https://src.fedoraproject.org/rpms/bluez/blob/2b133d795f4f823c8b22ef5a07569792ad7ce6aa/f/bluez.spec
  We didn't put any bug number of this patch when it be introduced
  to bluez.spec since Nov 23, 2021. So, let's remove this patch unless
  upstream or Fedora add it back.</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1692100800">- For pushing bluez 5.68 to 15-SP6 (bluez-5.65), sync change log:
  (jsc#PED-5599)
  - The avrcp-Fix-crash-while-handling-unsupported-events.patch
    be merged to bluez-5.67 since 2023. (bsc#1210398)(CVE-2023-27349)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1692187200">- For pushing bluez 5.68 to 15-SP6 (bluez-5.65), sync change log:
  (jsc#PED-5599)
  - RPi-Move-the-43xx-firmware-into-lib-firmware.patch be removed
    by Stefan Seyfried since updating to bluez-5.66. (bsc#995059)(bsc#1094902)
    Because the header file has "#ifndef FIRMWARE_DIR...#define FIRMWARE_DIR /etc/firmare"
    instead of patching. So we just supply FIRMWARE_DIR on compiler's
    command line in bluez.spec:
    export CPPFLAGS="$CPPFLAGS -DFIRMWARE_DIR='\"/lib/firmware\"'</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1692446400">- Use %_firmwaredir</changelog>
  <changelog author="Timo Jyrinki &lt;tjyrinki@suse.com&gt;" date="1693310400">- update to 5.69
  * Fix issue with BAP enabling state correctly when resuming.
  * Fix issue with detaching source ASEs only after Stop Ready.
  * Fix issue with handling VCP audio location and descriptor.
  * Fix issue with generating IRK for adapter with privacy enabled.
  * Add support for BAP broadcast sink.
- Add three new man pages</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1696420800">- Moved btmgmt to main rpm of bluez. (jsc#PED-6216)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1699272000">- update to 5.70:
  * Fix issue with not sending GATT confirmations.
  * Fix issue with not handling initiator properly.
  * Fix issue with not checking PBAP counter length.
  * Add support for MICP profile and MICS service.
- add Fix-.device_probe-failing-if-SDP-record-is-not.patch to fix
  regression when pairing game controllers</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1702468800">- add CVE-2023-45866.patch (CVE-2023-45866, bsc#1217877)</changelog>
</package>
<package pkgid="e5e3b16233bdf042f930c780797b86e5508b96f63ae77f7f61e5ee0cd0307514cfb1b7306276dd46a4832115e2168cbba72ce34a57da245d60de65b04dc565c2" name="bluez-zsh-completion" arch="noarch">
  <version epoch="0" ver="5.70" rel="2.1"/>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1646568000">- Add code to restore user modifications for modprobe.d %config files
  after moving the files to %_modprobedir
- Use %_modprobedir (jsc#SLE-20639)</changelog>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1647777600">- update to version 5.64:
  This is another release mostly with bug fixes on HOG, GATT, A2DP,
  Media, AVDTP, AVRCP, and scanning failure.
  This release includes a fix for building with old glibc (&lt; 2.25)
  and other minor issues found with the static code analyzing tool.
  ISO packet support is added to the emulator as a part of LE Audio
  development.
- removed obsoleted 0002-Use-g_memdup2-everywhere.patch</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt;" date="1650974400">- add Requires(post): systemd for bluez-auto-enable-devices
  * fixes boo#1198906</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1651665600">- Move the dbus-1 system.d file to /usr (bsc#1199207)
- Fix self-obsoletion issues
- Add supplements to cups subpackage
- Split zsh completion into subpackage
- Don't tell the user to write to /usr (in README-mesh.SUSE)</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1652011200">- Upgrade bluez-test requirement of PyGObject from ancient version
  2 to current version. (bluez/test is at least able to use it
  since 2014)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 5.65:
  * Fix issue with A2DP cache invalidation handling.
  * Fix issue with A2DP and not initialized SEP codec.
  * Fix issue with A2DP and multiple SetConfiguration to same SEP
  * Fix issue with AVRCP and not properly initialized volume.
  * Fix issue with SDP records when operating in LE only mode.
  * Fix issue with HoG and not reading report map of instances.
  * Fix issue with GATT server crashing while disconnecting.
  * Fix issue with not removing connected devices.
  * Fix issue with enabling wake support without RPA Resolution.
  * Fix issue with pairing failed due to the error of Already Paired.
  * Add support for CONFIGURATION_DIRECTORY environment variable.
  * Add support for STATE_DIRECTORY environment variable.
  * Add support for "Bonded" property with Device API.
  * Add experimental support for ISO socket.
- drop bluez-test-2to3.diff (obsolete/upstream)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1663156800">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync the patches and
  log: (jsc#PED-1407)
  - hcidump-fixed-hci-frame-dump-stack-buffer-overflow.patch patch
    be merged to 5.51 mainline. So 5.65 bluez already includes it.
    (PATCH-FIX-UPSTREAM)(bsc#1013721)(CVE-2016-9800)
  - Add the following patches from the bluez-5.62 of 15-SP5:
  - disable_some_obex_tests.patch
  - disable tests for bypass boo#1078285
  - hcidump-Add-assoc-dump-function-assoc-date-length-ch.patch
  - bsc#1013708 CVE-2016-9797
  - Al Cho has sent it to upstream but it not be merged:
    https://lore.kernel.org/all/20181031081508.25927-1-acho@suse.com/T/
  - hcidump-Fix-memory-leak-with-malformed-packet.patch
  - bsc#1015171 CVE-2016-9917
  - Al Cho has sent it to upstream but it not be merged:
    https://www.spinics.net/lists/linux-bluetooth/msg79852.html
  - hcidump-Fixed-malformed-segment-frame-length.patch
  - bsc#1013712 CVE-2016-9798
  - Did not send to upstream.
  - 0001-rpi3-bcm43xx-The-UART-speed-must-be-reset-after-the-firmw.patch
  - Move 43xx firmware path for RPi3 bluetooth support bsc#1140688 bsc#995059 bsc#1094902
  - From https://www.yoctoproject.org/pipermail/yocto/2016-April/029424.html
  - Respin the following patches
  - bluez-test-2to3.diff
  - Removed some parts of patch because those codes be included
    in a1939bd51e0faba9a8550eea2590d99cb63a33c1 since 5.65.
  - The following patches are the same between SLE15-SP5 with openSUSE TW:
  - bluez-5.45-disable-broken-tests.diff in 15-SP5 matchs with
    bluez-disable-broken-tests.diff in openSUSE TW.
  - 0002-rpi3-Move-the-43xx-firmware-into-lib-firmware.patch in 15-SP5
    matchs with RPi-Move-the-43xx-firmware-into-lib-firmware.patch in
    openSUSE TW. (bsc#995059)(bsc#1094902)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1664798400">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync the spec file and
  log: (jsc#PED-1407)
  - SLE15-SP5 will use the bluez.spec from openSUSE TW. The following
    are changes in bluez.spec of SLE15-SP5:
  - Obsoletes:      bluez-utils &lt;= 3.36
  to
  Obsoletes:      bluez-utils &lt; 3.36
  - Obsoletes:      bluez-audio &lt;= 3.36
  to
    Obsoletes:      bluez-audio &lt; 3.36
  - In %package -n libbluetooth3:
  Obsoletes:      bluez-libs &lt;= 3.36
  to
  Obsoletes:      bluez-libs &lt; 3.36
  - In %package cups, add the following statements
  Requires:       %{name}
  Requires:       cups
  Supplements:    (%{name} and cups)
  - In %package test
  Requires:       python3-gobject2
  to
  Requires:       python3-gobject
  - In %package auto-enable-devices package, add
  Requires(post): systemd
  - Add %package obexd and %package zsh-completion
  and their %description
  - In %prep
  - Removed
  %setup -q
  - Removed
  [#] FIXME: Change the dbus service to be a real service, not systemd launched
  sed -i "s:Exec=/bin/false:Exec=%{_libexecdir}/bluetooth/obexd:g" obexd/src/org.bluez.obex.service
  sed -i "/SystemdService=.*/d" obexd/src/org.bluez.obex.service
  [#] END FIXME
  - In %build, add
  - -with-dbusconfdir=%{_datadir}  \
  - In %install
  - Removed
  [#] FIXME: Do not delete the systemd service once we support systemd user/session services
  rm %{buildroot}%{_userunitdir}/obex.service
  [#] end FIXME
  - org.bluez.mesh.service to %{_sysconfdir}/dbus-1/system-services/,
  to
  org.bluez.mesh.service to %{_datadir}/dbus-1/system-services/,
  - In %files
  - Add
  %{_bindir}/isotest
  %{_libexecdir}/bluetooth/obexd
  %{_mandir}/man1/isotest.1%{?ext_man}
  - %config %{_sysconfdir}/dbus-1/system.d/bluetooth.conf
  to
  %{_datadir}/dbus-1/system.d/bluetooth.conf
  - Removed
    %{_datadir}/dbus-1/services/org.bluez.obex.service
  - Removed
    %{_datadir}/zsh/site-functions/_bluetoothctl
  - Add %files zsh-completion
  - SLE15-SP5 will direct use bluez.changes for openSUSE TW.
    So keep the contents of SLE bluez.changes to bluez.changes.sle file.
  - Removed shared-gatt-server-Fix-heap-overflow-when-appending-.patch in
    SLE15-SP5 bluez because 5.65 bluez already includes it.
  - The code shall check if the prepare writes would append more the
    allowed maximum attribute length. (bsc#1194704 CVE-2022-0204)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1664884800">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync the spec file and
  log: (jsc#PED-1407)
  - SLE15-SP5 will direct use bluez.changes for openSUSE TW.
    So keep the contents of SLE bluez.changes to bluez.changes.sle file.
  - Put to /usr/share/doc/packages/bluez/bluez.changes.sle in package.</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1666785600">- For pushing bluez 5.65 to 15-SP5 (bluez-5.62), sync more change log:
  (jsc#PED-1407)
  - The hcidump-Fix-set_ext_ctrl-global-buffer-overflow.patch
    be merged to bluez-5.51 in 2018. (bsc#1013732)(CVE-2016-9801)
  - The following btmon patches are merged to bluez-5.51 and later:
  0001-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0002-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0003-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0004-btmon-Fix-crash-caused-by-integer-underflow.patch
  0005-btmon-fix-stack-buffer-overflow.patch
  0006-btmon-fix-multiple-segfaults.patch
  0007-btmon-fix-segfault-caused-by-integer-underflow.patch
  0008-btmon-fix-segfault-caused-by-integer-undeflow.patch
  0009-btmon-fix-segfault-caused-by-buffer-over-read.patch
  0010-btmon-fix-segfault-caused-by-buffer-overflow.patch
  0011-btmon-fix-segfault-caused-by-integer-underflow.patch
  0012-btmon-fix-segfault-caused-by-buffer-over-read.patch
    (bsc#1015173)(CVE-2016-9918)(bsc#1013893)(CVE-2016-9802)
  - The shared-gatt-server-Fix-not-properly-checking-for-sec.patch
    be merged to bluez-5.57 in 2021.
    (bsc#1186463 CVE-2021-0129 CVE-2020-26558)
  - The gatt-Fix-potential-buffer-out-of-bound.patch be merged to
    bluez-5.56 in 2021. (bsc#1187165 CVE-2021-3588)
  - The shared-gatt-db-Introduce-gatt_db_attribute_set_fixed.patch
    be merged to bluez-5.56 in 2021. (bsc#1187165 CVE-2021-3588)
  - The gatt-Make-use-of-gatt_db_attribute_set_fixed_length.patch
    be merged to bluez-5.56 in 2021. (bsc#1187165 CVE-2021-3588)
  - Add JIRA-SLE-18497 number to 5.60, 5.61 and 5.62 update log
    to sync with bluez.changes in SLE15-SP5.
  - Install modprobe.conf files to %_modprobedir
    This change already in bluez.sepc in openSUSE:Factory/bluez.
    Sync the change log here. (bsc#1196275, jsc#SLE-20639)</changelog>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1668600000">- update to 5.66:
  * Fix issue with A2DP and transport connection collisions.
  * Fix issue with allowing application specific error codes.
  * Fix issue with not setting initiator flag correctly.
  * Fix issue with HoG Report MAP size handling.
  * Add initial support for Basic Audio Profile.
  * Add initial support for Volume Control Profile.
- remove RPi-Move-the-43xx-firmware-into-lib-firmware.patch (does
  not apply anymore), replace with CPPFLAGS define</changelog>
  <changelog author="Timo Jyrinki &lt;tjyrinki@suse.com&gt;" date="1691668800">- update to 5.68
  * Fix issue with A2DP and handling of Transport.Acquire.
  * Fix issue with BAP and initiating QoS and Enable procedures.
  * Fix issue with BAP and detaching streams when PAC is removed.
  * Fix issue with BAP and reading all instances of PAC.
  * Fix issue with BAP and not being able to reconfigure.
  * Fix issue with BAP and transport configuration changes.
  * Fix issue with BAP and handling unexpected disconnect.
  * Fix issue with GATT and not removing pending services.
  * Fix issue with GATT and client ready handling.
  * Fix issue with handling fallback to transient hostname.
  * Add support for SecureConnections configuration option.
  * Add support for Mesh Remove Provisioning.
  * Add support for Mesh Private Beacons.
- Remove patches that are not needed with the new upstream.</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1691755200">- 0001-obex-Use-GLib-helper-function-to-manipulate-paths.patch be
  removed by Timo Jyrinki when updating to 5.68. I saw some reasons:
  - Upstream didn't take this patch:
    https://www.spinics.net/lists/linux-bluetooth/msg40136.html
  - Fedora also marked this patch in bluez.spec since bluez-5.68-2.fc39
    https://src.fedoraproject.org/rpms/bluez/blob/2b133d795f4f823c8b22ef5a07569792ad7ce6aa/f/bluez.spec
  We didn't put any bug number of this patch when it be introduced
  to bluez.spec since Nov 23, 2021. So, let's remove this patch unless
  upstream or Fedora add it back.</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1692100800">- For pushing bluez 5.68 to 15-SP6 (bluez-5.65), sync change log:
  (jsc#PED-5599)
  - The avrcp-Fix-crash-while-handling-unsupported-events.patch
    be merged to bluez-5.67 since 2023. (bsc#1210398)(CVE-2023-27349)</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1692187200">- For pushing bluez 5.68 to 15-SP6 (bluez-5.65), sync change log:
  (jsc#PED-5599)
  - RPi-Move-the-43xx-firmware-into-lib-firmware.patch be removed
    by Stefan Seyfried since updating to bluez-5.66. (bsc#995059)(bsc#1094902)
    Because the header file has "#ifndef FIRMWARE_DIR...#define FIRMWARE_DIR /etc/firmare"
    instead of patching. So we just supply FIRMWARE_DIR on compiler's
    command line in bluez.spec:
    export CPPFLAGS="$CPPFLAGS -DFIRMWARE_DIR='\"/lib/firmware\"'</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1692446400">- Use %_firmwaredir</changelog>
  <changelog author="Timo Jyrinki &lt;tjyrinki@suse.com&gt;" date="1693310400">- update to 5.69
  * Fix issue with BAP enabling state correctly when resuming.
  * Fix issue with detaching source ASEs only after Stop Ready.
  * Fix issue with handling VCP audio location and descriptor.
  * Fix issue with generating IRK for adapter with privacy enabled.
  * Add support for BAP broadcast sink.
- Add three new man pages</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1696420800">- Moved btmgmt to main rpm of bluez. (jsc#PED-6216)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1699272000">- update to 5.70:
  * Fix issue with not sending GATT confirmations.
  * Fix issue with not handling initiator properly.
  * Fix issue with not checking PBAP counter length.
  * Add support for MICP profile and MICS service.
- add Fix-.device_probe-failing-if-SDP-record-is-not.patch to fix
  regression when pairing game controllers</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1702468800">- add CVE-2023-45866.patch (CVE-2023-45866, bsc#1217877)</changelog>
</package>
<package pkgid="6ac8dd1e8d85c210e555673b7c0baf3f6fd23cb74a4c39846a315abadc10b2762bbd72e93383ce649d6542be293e5d8a60ced24a5c80b1299305f718b7d967e5" name="boost-base" arch="src">
  <version epoch="0" ver="1.84.0" rel="1.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1620475200">- use https:// in spec file</changelog>
  <changelog author="Haochuan Chen &lt;yjcoshc@mail.nankai.edu.cn&gt;" date="1622548800">- Compile boost iostreams with lzma support for reading .xz files</changelog>
  <changelog author="aschnell@suse.com" date="1631880000">- update to 1.77.0:
  * new libraries:
    + Describe - Reflection Library
    + Lambda2 - Lambda Library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_77_0.html
- dynamic_linking.patch: updated
- boost-math.patch and boost-process.patch: added from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1634817600">- make boost-json-devel require boost-container-devel (bsc#1191822)</changelog>
  <changelog author="Matthias Mail&#xE4;nder &lt;mailaender@opensuse.org&gt;" date="1635163200">- Fix boost nowide development not requiring the library itself</changelog>
  <changelog author="aschnell@suse.com" date="1640088000">- update to 1.78.0:
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_78_0.html
- boost-math.patch: removed
- 0001-b2-fix-install.patch: added from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1647000000">- add dependency on libzstd and libzstd-devel to get on-the-fly
  zstd compression in boost-iostreams</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650024000">- update to 1.79.0:
  * no new libraries
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_79_0.html
- add 0001-json-array-erase-relocate.patch
- drop 0001-b2-fix-install.patch (obsolete)</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1653825600">- Fix failing conversion of cpp_dec_float to double, depending on
  locale (gh#boostorg/multiprecision#464, boo#1199968).
  Add boost-mp-locale-fix.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 1.80.0:
  * no new libraries
  * for details on all the long list of changes, see
    https://www.boost.org/users/history/version_1_80_0.html
- drop 0001-json-array-erase-relocate.patch
  boost-mp-locale-fix.patch: upstream</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1661169600">- ppc64le: added some new math libraries (bsc#1202594)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" date="1671019200">- update to 1.81.0
  * new libraries:
    + URL - URL Library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_81_0.html</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674907200">- add boost-phoenix-revert-std-tuple-support.patch to fix
  libetonyek and others build that use boost::phoenix</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678276800">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="aschnell@suse.com" date="1681992000">- update to 1.82.0
  * new libraries:
    + MySQL - MySQL Header-only Library.
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_82_0.html</changelog>
  <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 &lt;nicolas.morey@suse.com&gt;" date="1698148800">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" 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>
</package>
<package pkgid="e9329b58dfdbc6a68419827102585c11c6c1aa3c844dc36823602c82a54388d8ba3c8c2527606219d6a2c7238ca43acb9cf80dac0ace3f6de8df26cca5e50f39" name="boost-base-debugsource" arch="i586">
  <version epoch="0" ver="1.84.0" rel="1.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1620475200">- use https:// in spec file</changelog>
  <changelog author="Haochuan Chen &lt;yjcoshc@mail.nankai.edu.cn&gt;" date="1622548800">- Compile boost iostreams with lzma support for reading .xz files</changelog>
  <changelog author="aschnell@suse.com" date="1631880000">- update to 1.77.0:
  * new libraries:
    + Describe - Reflection Library
    + Lambda2 - Lambda Library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_77_0.html
- dynamic_linking.patch: updated
- boost-math.patch and boost-process.patch: added from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1634817600">- make boost-json-devel require boost-container-devel (bsc#1191822)</changelog>
  <changelog author="Matthias Mail&#xE4;nder &lt;mailaender@opensuse.org&gt;" date="1635163200">- Fix boost nowide development not requiring the library itself</changelog>
  <changelog author="aschnell@suse.com" date="1640088000">- update to 1.78.0:
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_78_0.html
- boost-math.patch: removed
- 0001-b2-fix-install.patch: added from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1647000000">- add dependency on libzstd and libzstd-devel to get on-the-fly
  zstd compression in boost-iostreams</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650024000">- update to 1.79.0:
  * no new libraries
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_79_0.html
- add 0001-json-array-erase-relocate.patch
- drop 0001-b2-fix-install.patch (obsolete)</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1653825600">- Fix failing conversion of cpp_dec_float to double, depending on
  locale (gh#boostorg/multiprecision#464, boo#1199968).
  Add boost-mp-locale-fix.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 1.80.0:
  * no new libraries
  * for details on all the long list of changes, see
    https://www.boost.org/users/history/version_1_80_0.html
- drop 0001-json-array-erase-relocate.patch
  boost-mp-locale-fix.patch: upstream</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1661169600">- ppc64le: added some new math libraries (bsc#1202594)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" date="1671019200">- update to 1.81.0
  * new libraries:
    + URL - URL Library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_81_0.html</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674907200">- add boost-phoenix-revert-std-tuple-support.patch to fix
  libetonyek and others build that use boost::phoenix</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678276800">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="aschnell@suse.com" date="1681992000">- update to 1.82.0
  * new libraries:
    + MySQL - MySQL Header-only Library.
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_82_0.html</changelog>
  <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 &lt;nicolas.morey@suse.com&gt;" date="1698148800">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" 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>
</package>
<package pkgid="29314e8ea3ab1a661daeafe7c150973d7741bd62e33fa0fe473763a0c464576b42bd0f9024d06401a4281d02b884aec589d1e41e66a6182e258ac91e108cc977" name="boost-base-debugsource" arch="x86_64">
  <version epoch="0" ver="1.84.0" rel="1.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1620475200">- use https:// in spec file</changelog>
  <changelog author="Haochuan Chen &lt;yjcoshc@mail.nankai.edu.cn&gt;" date="1622548800">- Compile boost iostreams with lzma support for reading .xz files</changelog>
  <changelog author="aschnell@suse.com" date="1631880000">- update to 1.77.0:
  * new libraries:
    + Describe - Reflection Library
    + Lambda2 - Lambda Library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_77_0.html
- dynamic_linking.patch: updated
- boost-math.patch and boost-process.patch: added from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1634817600">- make boost-json-devel require boost-container-devel (bsc#1191822)</changelog>
  <changelog author="Matthias Mail&#xE4;nder &lt;mailaender@opensuse.org&gt;" date="1635163200">- Fix boost nowide development not requiring the library itself</changelog>
  <changelog author="aschnell@suse.com" date="1640088000">- update to 1.78.0:
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_78_0.html
- boost-math.patch: removed
- 0001-b2-fix-install.patch: added from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1647000000">- add dependency on libzstd and libzstd-devel to get on-the-fly
  zstd compression in boost-iostreams</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650024000">- update to 1.79.0:
  * no new libraries
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_79_0.html
- add 0001-json-array-erase-relocate.patch
- drop 0001-b2-fix-install.patch (obsolete)</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1653825600">- Fix failing conversion of cpp_dec_float to double, depending on
  locale (gh#boostorg/multiprecision#464, boo#1199968).
  Add boost-mp-locale-fix.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 1.80.0:
  * no new libraries
  * for details on all the long list of changes, see
    https://www.boost.org/users/history/version_1_80_0.html
- drop 0001-json-array-erase-relocate.patch
  boost-mp-locale-fix.patch: upstream</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1661169600">- ppc64le: added some new math libraries (bsc#1202594)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" date="1671019200">- update to 1.81.0
  * new libraries:
    + URL - URL Library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_81_0.html</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674907200">- add boost-phoenix-revert-std-tuple-support.patch to fix
  libetonyek and others build that use boost::phoenix</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678276800">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="aschnell@suse.com" date="1681992000">- update to 1.82.0
  * new libraries:
    + MySQL - MySQL Header-only Library.
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_82_0.html</changelog>
  <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 &lt;nicolas.morey@suse.com&gt;" date="1698148800">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" 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>
</package>
<package pkgid="872af93d8b637878b306ee370c3a2054152d64a9a12c5a62ff3d1aa5503afe75f7a4ee2f5b99290410b3bef26a14e5a4355e1285f94987d4cde2b8a344a8f18d" name="boost-defaults" arch="src">
  <version epoch="0" ver="1.84.0" rel="1.1"/>
  <changelog author="adam.majer@suse.de" date="1544788800">- Initial release of the package (bsc#1098432)</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1552305600">- Update for Boost 1.70.0</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1565006400">- Update for Boost 1.71.0</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1587124800">- Fix build without python2 available by generating the py2
  depending packages only when needed</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1598011200">- update for Boost 1.74.0</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1598529600">- remove python2 variants, no longer available
- fix dependency on libboost_mpi_python</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1605009600">- Add devel subpackage for Boost.Nowide</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1605268800">- Update for Boost 1.75.0</changelog>
  <changelog author="Adam Majer &lt;amajer@suse.com&gt;" date="1608120000">- Add libboost_json-devel for Boost.JSON</changelog>
  <changelog author="aschnell@suse.com" date="1618833600">- Update for Boost 1.76.0</changelog>
  <changelog author="aschnell@suse.com" date="1631880000">- Update for Boost 1.77.0</changelog>
  <changelog author="Matthias Mail&#xE4;nder &lt;mailaender@opensuse.org&gt;" date="1635163200">- Add missing Boost.NoWide package.</changelog>
  <changelog author="aschnell@suse.com" date="1640088000">- Update for Boost 1.78.0</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650542400">- update to Boost 1.79.0</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to Boost 1.80.0</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" 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>
</package>
<package pkgid="ddfb0e00e3b58694cbbae6448cf1e372c46ca02f215ee9dc29c14e12c77f6d024095de8db7905b56a93f5f364f74327771566d539dfb96ccec2c159ec4d798e7" name="boost-devel" arch="noarch">
  <version epoch="0" ver="1.84.0" rel="1.1"/>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1587124800">- Fix build without python2 available by generating the py2
  depending packages only when needed</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1598011200">- update for Boost 1.74.0</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1598529600">- remove python2 variants, no longer available
- fix dependency on libboost_mpi_python</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1605009600">- Add devel subpackage for Boost.Nowide</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1605268800">- Update for Boost 1.75.0</changelog>
  <changelog author="Adam Majer &lt;amajer@suse.com&gt;" date="1608120000">- Add libboost_json-devel for Boost.JSON</changelog>
  <changelog author="aschnell@suse.com" date="1618833600">- Update for Boost 1.76.0</changelog>
  <changelog author="aschnell@suse.com" date="1631880000">- Update for Boost 1.77.0</changelog>
  <changelog author="Matthias Mail&#xE4;nder &lt;mailaender@opensuse.org&gt;" date="1635163200">- Add missing Boost.NoWide package.</changelog>
  <changelog author="aschnell@suse.com" date="1640088000">- Update for Boost 1.78.0</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650542400">- update to Boost 1.79.0</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to Boost 1.80.0</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" 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>
</package>
<package pkgid="eb8fd224845b4b6a84f20d1fc43e9c9d0d80f5bdc14e9111a4cd73c1f6abd2e244a220f3f3dab20bcd89fe7a1aa757bc2b03d1bbb9c15d7c1fe0cf3af456b298" name="boost-extra" arch="src">
  <version epoch="0" ver="1.83.0" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1620216000">- Also exclude libboost_math_c99l and libboost_math_tr1l on ppc</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1620475200">- use https:// in spec file</changelog>
  <changelog author="Haochuan Chen &lt;yjcoshc@mail.nankai.edu.cn&gt;" date="1622548800">- Compile boost iostreams with lzma support for reading .xz files</changelog>
  <changelog author="aschnell@suse.com" date="1631880000">- update to 1.77.0:
  * new libraries:
    + Describe - Reflection Library
    + Lambda2 - Lambda Library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_77_0.html
- dynamic_linking.patch: updated
- boost-math.patch and boost-process.patch: added from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1634817600">- make boost-json-devel require boost-container-devel (bsc#1191822)</changelog>
  <changelog author="Matthias Mail&#xE4;nder &lt;mailaender@opensuse.org&gt;" date="1635163200">- Fix boost nowide development not requiring the library itself</changelog>
  <changelog author="aschnell@suse.com" date="1640088000">- update to 1.78.0:
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_78_0.html
- boost-math.patch: removed
- 0001-b2-fix-install.patch: added from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1647000000">- add dependency on libzstd and libzstd-devel to get on-the-fly
  zstd compression in boost-iostreams</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650024000">- update to 1.79.0:
  * no new libraries
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_79_0.html
- add 0001-json-array-erase-relocate.patch
- drop 0001-b2-fix-install.patch (obsolete)</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1653825600">- Fix failing conversion of cpp_dec_float to double, depending on
  locale (gh#boostorg/multiprecision#464, boo#1199968).
  Add boost-mp-locale-fix.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 1.80.0:
  * no new libraries
  * for details on all the long list of changes, see
    https://www.boost.org/users/history/version_1_80_0.html
- drop 0001-json-array-erase-relocate.patch
  boost-mp-locale-fix.patch: upstream</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1661169600">- ppc64le: added some new math libraries (bsc#1202594)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" date="1671019200">- update to 1.81.0
  * new libraries:
    + URL - URL Library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_81_0.html</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674907200">- add boost-phoenix-revert-std-tuple-support.patch to fix
  libetonyek and others build that use boost::phoenix</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678276800">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="aschnell@suse.com" date="1681992000">- update to 1.82.0
  * new libraries:
    + MySQL - MySQL Header-only Library.
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_82_0.html</changelog>
  <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 &lt;nicolas.morey@suse.com&gt;" date="1698148800">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698321600">- Fix build for gnu-mpich-hpc broken by previous update</changelog>
</package>
<package pkgid="e0d3dede5f727ca9985567d65c26463d53d124b6ca4349f5c86c4697116b33252ffa70bec98865bfa94ec8b7e5b163de7bf6015756c6d336f488e5f9d9536b17" name="boost-extra" arch="src">
  <version epoch="0" ver="1.84.0" rel="1.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1620475200">- use https:// in spec file</changelog>
  <changelog author="Haochuan Chen &lt;yjcoshc@mail.nankai.edu.cn&gt;" date="1622548800">- Compile boost iostreams with lzma support for reading .xz files</changelog>
  <changelog author="aschnell@suse.com" date="1631880000">- update to 1.77.0:
  * new libraries:
    + Describe - Reflection Library
    + Lambda2 - Lambda Library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_77_0.html
- dynamic_linking.patch: updated
- boost-math.patch and boost-process.patch: added from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1634817600">- make boost-json-devel require boost-container-devel (bsc#1191822)</changelog>
  <changelog author="Matthias Mail&#xE4;nder &lt;mailaender@opensuse.org&gt;" date="1635163200">- Fix boost nowide development not requiring the library itself</changelog>
  <changelog author="aschnell@suse.com" date="1640088000">- update to 1.78.0:
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_78_0.html
- boost-math.patch: removed
- 0001-b2-fix-install.patch: added from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1647000000">- add dependency on libzstd and libzstd-devel to get on-the-fly
  zstd compression in boost-iostreams</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650024000">- update to 1.79.0:
  * no new libraries
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_79_0.html
- add 0001-json-array-erase-relocate.patch
- drop 0001-b2-fix-install.patch (obsolete)</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1653825600">- Fix failing conversion of cpp_dec_float to double, depending on
  locale (gh#boostorg/multiprecision#464, boo#1199968).
  Add boost-mp-locale-fix.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 1.80.0:
  * no new libraries
  * for details on all the long list of changes, see
    https://www.boost.org/users/history/version_1_80_0.html
- drop 0001-json-array-erase-relocate.patch
  boost-mp-locale-fix.patch: upstream</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1661169600">- ppc64le: added some new math libraries (bsc#1202594)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" date="1671019200">- update to 1.81.0
  * new libraries:
    + URL - URL Library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_81_0.html</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674907200">- add boost-phoenix-revert-std-tuple-support.patch to fix
  libetonyek and others build that use boost::phoenix</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678276800">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="aschnell@suse.com" date="1681992000">- update to 1.82.0
  * new libraries:
    + MySQL - MySQL Header-only Library.
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_82_0.html</changelog>
  <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 &lt;nicolas.morey@suse.com&gt;" date="1698148800">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" 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>
</package>
<package pkgid="f86529c8dd9ebcf93c91ac4a516a30d7a24660a62010dc3e3010baa8fd610d9954b4f69b22a5a09713a72641b6fdaeb2a646b0a3a32be079e6614d12de15efd6" name="boost-gnu-hpc" arch="noarch">
  <version epoch="0" ver="1.84.0" rel="1.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1620475200">- use https:// in spec file</changelog>
  <changelog author="Haochuan Chen &lt;yjcoshc@mail.nankai.edu.cn&gt;" date="1622548800">- Compile boost iostreams with lzma support for reading .xz files</changelog>
  <changelog author="aschnell@suse.com" date="1631880000">- update to 1.77.0:
  * new libraries:
    + Describe - Reflection Library
    + Lambda2 - Lambda Library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_77_0.html
- dynamic_linking.patch: updated
- boost-math.patch and boost-process.patch: added from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1634817600">- make boost-json-devel require boost-container-devel (bsc#1191822)</changelog>
  <changelog author="Matthias Mail&#xE4;nder &lt;mailaender@opensuse.org&gt;" date="1635163200">- Fix boost nowide development not requiring the library itself</changelog>
  <changelog author="aschnell@suse.com" date="1640088000">- update to 1.78.0:
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_78_0.html
- boost-math.patch: removed
- 0001-b2-fix-install.patch: added from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1647000000">- add dependency on libzstd and libzstd-devel to get on-the-fly
  zstd compression in boost-iostreams</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650024000">- update to 1.79.0:
  * no new libraries
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_79_0.html
- add 0001-json-array-erase-relocate.patch
- drop 0001-b2-fix-install.patch (obsolete)</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1653825600">- Fix failing conversion of cpp_dec_float to double, depending on
  locale (gh#boostorg/multiprecision#464, boo#1199968).
  Add boost-mp-locale-fix.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 1.80.0:
  * no new libraries
  * for details on all the long list of changes, see
    https://www.boost.org/users/history/version_1_80_0.html
- drop 0001-json-array-erase-relocate.patch
  boost-mp-locale-fix.patch: upstream</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1661169600">- ppc64le: added some new math libraries (bsc#1202594)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" date="1671019200">- update to 1.81.0
  * new libraries:
    + URL - URL Library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_81_0.html</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674907200">- add boost-phoenix-revert-std-tuple-support.patch to fix
  libetonyek and others build that use boost::phoenix</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678276800">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="aschnell@suse.com" date="1681992000">- update to 1.82.0
  * new libraries:
    + MySQL - MySQL Header-only Library.
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_82_0.html</changelog>
  <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 &lt;nicolas.morey@suse.com&gt;" date="1698148800">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" 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>
</package>
<package pkgid="9514683ee545ce969fd34ffb1ee169afacda7732badacc24e16ec9836ff10d8b661ca5b6b56482d54ead93013987a5bb463364160fc5b73124e0b28682782d14" name="boost-gnu-hpc-devel" arch="noarch">
  <version epoch="0" ver="1.84.0" rel="1.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1620475200">- use https:// in spec file</changelog>
  <changelog author="Haochuan Chen &lt;yjcoshc@mail.nankai.edu.cn&gt;" date="1622548800">- Compile boost iostreams with lzma support for reading .xz files</changelog>
  <changelog author="aschnell@suse.com" date="1631880000">- update to 1.77.0:
  * new libraries:
    + Describe - Reflection Library
    + Lambda2 - Lambda Library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_77_0.html
- dynamic_linking.patch: updated
- boost-math.patch and boost-process.patch: added from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1634817600">- make boost-json-devel require boost-container-devel (bsc#1191822)</changelog>
  <changelog author="Matthias Mail&#xE4;nder &lt;mailaender@opensuse.org&gt;" date="1635163200">- Fix boost nowide development not requiring the library itself</changelog>
  <changelog author="aschnell@suse.com" date="1640088000">- update to 1.78.0:
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_78_0.html
- boost-math.patch: removed
- 0001-b2-fix-install.patch: added from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1647000000">- add dependency on libzstd and libzstd-devel to get on-the-fly
  zstd compression in boost-iostreams</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650024000">- update to 1.79.0:
  * no new libraries
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_79_0.html
- add 0001-json-array-erase-relocate.patch
- drop 0001-b2-fix-install.patch (obsolete)</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1653825600">- Fix failing conversion of cpp_dec_float to double, depending on
  locale (gh#boostorg/multiprecision#464, boo#1199968).
  Add boost-mp-locale-fix.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 1.80.0:
  * no new libraries
  * for details on all the long list of changes, see
    https://www.boost.org/users/history/version_1_80_0.html
- drop 0001-json-array-erase-relocate.patch
  boost-mp-locale-fix.patch: upstream</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1661169600">- ppc64le: added some new math libraries (bsc#1202594)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" date="1671019200">- update to 1.81.0
  * new libraries:
    + URL - URL Library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_81_0.html</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674907200">- add boost-phoenix-revert-std-tuple-support.patch to fix
  libetonyek and others build that use boost::phoenix</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678276800">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="aschnell@suse.com" date="1681992000">- update to 1.82.0
  * new libraries:
    + MySQL - MySQL Header-only Library.
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_82_0.html</changelog>
  <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 &lt;nicolas.morey@suse.com&gt;" date="1698148800">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" 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>
</package>
<package pkgid="6b31e0baecd9e9b0e1dc39e314784951b215c336f3bb9b9f888983dced88f1b47ed8cc58da379ba8a8c00bb9a3a38e908222c8edc4326a4435fc2bc9f7193132" name="boost-gnu-mpich-hpc" arch="noarch">
  <version epoch="0" ver="1.84.0" rel="1.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1620475200">- use https:// in spec file</changelog>
  <changelog author="Haochuan Chen &lt;yjcoshc@mail.nankai.edu.cn&gt;" date="1622548800">- Compile boost iostreams with lzma support for reading .xz files</changelog>
  <changelog author="aschnell@suse.com" date="1631880000">- update to 1.77.0:
  * new libraries:
    + Describe - Reflection Library
    + Lambda2 - Lambda Library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_77_0.html
- dynamic_linking.patch: updated
- boost-math.patch and boost-process.patch: added from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1634817600">- make boost-json-devel require boost-container-devel (bsc#1191822)</changelog>
  <changelog author="Matthias Mail&#xE4;nder &lt;mailaender@opensuse.org&gt;" date="1635163200">- Fix boost nowide development not requiring the library itself</changelog>
  <changelog author="aschnell@suse.com" date="1640088000">- update to 1.78.0:
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_78_0.html
- boost-math.patch: removed
- 0001-b2-fix-install.patch: added from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1647000000">- add dependency on libzstd and libzstd-devel to get on-the-fly
  zstd compression in boost-iostreams</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650024000">- update to 1.79.0:
  * no new libraries
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_79_0.html
- add 0001-json-array-erase-relocate.patch
- drop 0001-b2-fix-install.patch (obsolete)</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1653825600">- Fix failing conversion of cpp_dec_float to double, depending on
  locale (gh#boostorg/multiprecision#464, boo#1199968).
  Add boost-mp-locale-fix.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 1.80.0:
  * no new libraries
  * for details on all the long list of changes, see
    https://www.boost.org/users/history/version_1_80_0.html
- drop 0001-json-array-erase-relocate.patch
  boost-mp-locale-fix.patch: upstream</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1661169600">- ppc64le: added some new math libraries (bsc#1202594)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" date="1671019200">- update to 1.81.0
  * new libraries:
    + URL - URL Library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_81_0.html</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674907200">- add boost-phoenix-revert-std-tuple-support.patch to fix
  libetonyek and others build that use boost::phoenix</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678276800">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="aschnell@suse.com" date="1681992000">- update to 1.82.0
  * new libraries:
    + MySQL - MySQL Header-only Library.
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_82_0.html</changelog>
  <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 &lt;nicolas.morey@suse.com&gt;" date="1698148800">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" 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>
</package>
<package pkgid="32fc59b84c014c9e339f4a1bb8a7b97d279cfb8ca2c90706218a9216f8e96c03a5157bb0cddb81b36b3475a4f7fad5c2b5aed91d4bbcf235dc3c9d5bfbf06543" name="boost-gnu-mpich-hpc-devel" arch="noarch">
  <version epoch="0" ver="1.84.0" rel="1.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1620475200">- use https:// in spec file</changelog>
  <changelog author="Haochuan Chen &lt;yjcoshc@mail.nankai.edu.cn&gt;" date="1622548800">- Compile boost iostreams with lzma support for reading .xz files</changelog>
  <changelog author="aschnell@suse.com" date="1631880000">- update to 1.77.0:
  * new libraries:
    + Describe - Reflection Library
    + Lambda2 - Lambda Library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_77_0.html
- dynamic_linking.patch: updated
- boost-math.patch and boost-process.patch: added from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1634817600">- make boost-json-devel require boost-container-devel (bsc#1191822)</changelog>
  <changelog author="Matthias Mail&#xE4;nder &lt;mailaender@opensuse.org&gt;" date="1635163200">- Fix boost nowide development not requiring the library itself</changelog>
  <changelog author="aschnell@suse.com" date="1640088000">- update to 1.78.0:
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_78_0.html
- boost-math.patch: removed
- 0001-b2-fix-install.patch: added from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1647000000">- add dependency on libzstd and libzstd-devel to get on-the-fly
  zstd compression in boost-iostreams</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650024000">- update to 1.79.0:
  * no new libraries
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_79_0.html
- add 0001-json-array-erase-relocate.patch
- drop 0001-b2-fix-install.patch (obsolete)</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1653825600">- Fix failing conversion of cpp_dec_float to double, depending on
  locale (gh#boostorg/multiprecision#464, boo#1199968).
  Add boost-mp-locale-fix.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 1.80.0:
  * no new libraries
  * for details on all the long list of changes, see
    https://www.boost.org/users/history/version_1_80_0.html
- drop 0001-json-array-erase-relocate.patch
  boost-mp-locale-fix.patch: upstream</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1661169600">- ppc64le: added some new math libraries (bsc#1202594)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" date="1671019200">- update to 1.81.0
  * new libraries:
    + URL - URL Library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_81_0.html</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674907200">- add boost-phoenix-revert-std-tuple-support.patch to fix
  libetonyek and others build that use boost::phoenix</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678276800">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="aschnell@suse.com" date="1681992000">- update to 1.82.0
  * new libraries:
    + MySQL - MySQL Header-only Library.
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_82_0.html</changelog>
  <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 &lt;nicolas.morey@suse.com&gt;" date="1698148800">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" 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>
</package>
<package pkgid="ccf04d4573f3d6f6afde9031265c3acc8472cf0e66f25e96849a0f5a79160e9468f4029585732ea6ac427e81ef7d643a84a5ecc4a609077ae72f844ee2562c29" name="boost-gnu-mpich-hpc-python3" arch="noarch">
  <version epoch="0" ver="1.84.0" rel="1.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1620475200">- use https:// in spec file</changelog>
  <changelog author="Haochuan Chen &lt;yjcoshc@mail.nankai.edu.cn&gt;" date="1622548800">- Compile boost iostreams with lzma support for reading .xz files</changelog>
  <changelog author="aschnell@suse.com" date="1631880000">- update to 1.77.0:
  * new libraries:
    + Describe - Reflection Library
    + Lambda2 - Lambda Library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_77_0.html
- dynamic_linking.patch: updated
- boost-math.patch and boost-process.patch: added from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1634817600">- make boost-json-devel require boost-container-devel (bsc#1191822)</changelog>
  <changelog author="Matthias Mail&#xE4;nder &lt;mailaender@opensuse.org&gt;" date="1635163200">- Fix boost nowide development not requiring the library itself</changelog>
  <changelog author="aschnell@suse.com" date="1640088000">- update to 1.78.0:
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_78_0.html
- boost-math.patch: removed
- 0001-b2-fix-install.patch: added from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1647000000">- add dependency on libzstd and libzstd-devel to get on-the-fly
  zstd compression in boost-iostreams</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650024000">- update to 1.79.0:
  * no new libraries
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_79_0.html
- add 0001-json-array-erase-relocate.patch
- drop 0001-b2-fix-install.patch (obsolete)</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1653825600">- Fix failing conversion of cpp_dec_float to double, depending on
  locale (gh#boostorg/multiprecision#464, boo#1199968).
  Add boost-mp-locale-fix.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 1.80.0:
  * no new libraries
  * for details on all the long list of changes, see
    https://www.boost.org/users/history/version_1_80_0.html
- drop 0001-json-array-erase-relocate.patch
  boost-mp-locale-fix.patch: upstream</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1661169600">- ppc64le: added some new math libraries (bsc#1202594)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" date="1671019200">- update to 1.81.0
  * new libraries:
    + URL - URL Library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_81_0.html</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674907200">- add boost-phoenix-revert-std-tuple-support.patch to fix
  libetonyek and others build that use boost::phoenix</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678276800">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="aschnell@suse.com" date="1681992000">- update to 1.82.0
  * new libraries:
    + MySQL - MySQL Header-only Library.
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_82_0.html</changelog>
  <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 &lt;nicolas.morey@suse.com&gt;" date="1698148800">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" 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>
</package>
<package pkgid="5ded2bdb145b01a055b8266cd5a46fb6b1a14e7bf6d7c8828c01ff52d6c419e402f4e2b1927f619bf3b64280445298f0f32797d153e978cb6b9a6da96204bc95" name="boost-gnu-mvapich2-hpc" arch="noarch">
  <version epoch="0" ver="1.84.0" rel="1.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1620475200">- use https:// in spec file</changelog>
  <changelog author="Haochuan Chen &lt;yjcoshc@mail.nankai.edu.cn&gt;" date="1622548800">- Compile boost iostreams with lzma support for reading .xz files</changelog>
  <changelog author="aschnell@suse.com" date="1631880000">- update to 1.77.0:
  * new libraries:
    + Describe - Reflection Library
    + Lambda2 - Lambda Library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_77_0.html
- dynamic_linking.patch: updated
- boost-math.patch and boost-process.patch: added from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1634817600">- make boost-json-devel require boost-container-devel (bsc#1191822)</changelog>
  <changelog author="Matthias Mail&#xE4;nder &lt;mailaender@opensuse.org&gt;" date="1635163200">- Fix boost nowide development not requiring the library itself</changelog>
  <changelog author="aschnell@suse.com" date="1640088000">- update to 1.78.0:
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_78_0.html
- boost-math.patch: removed
- 0001-b2-fix-install.patch: added from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1647000000">- add dependency on libzstd and libzstd-devel to get on-the-fly
  zstd compression in boost-iostreams</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650024000">- update to 1.79.0:
  * no new libraries
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_79_0.html
- add 0001-json-array-erase-relocate.patch
- drop 0001-b2-fix-install.patch (obsolete)</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1653825600">- Fix failing conversion of cpp_dec_float to double, depending on
  locale (gh#boostorg/multiprecision#464, boo#1199968).
  Add boost-mp-locale-fix.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 1.80.0:
  * no new libraries
  * for details on all the long list of changes, see
    https://www.boost.org/users/history/version_1_80_0.html
- drop 0001-json-array-erase-relocate.patch
  boost-mp-locale-fix.patch: upstream</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1661169600">- ppc64le: added some new math libraries (bsc#1202594)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" date="1671019200">- update to 1.81.0
  * new libraries:
    + URL - URL Library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_81_0.html</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674907200">- add boost-phoenix-revert-std-tuple-support.patch to fix
  libetonyek and others build that use boost::phoenix</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678276800">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="aschnell@suse.com" date="1681992000">- update to 1.82.0
  * new libraries:
    + MySQL - MySQL Header-only Library.
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_82_0.html</changelog>
  <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 &lt;nicolas.morey@suse.com&gt;" date="1698148800">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" 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>
</package>
<package pkgid="fa49e8f30c1a8965edae6f9d43d8c33d94b799892ff2de045dc2e5feefe3e0a82c6fc604c76f707fc8ddbdc9552690a2daf8a0c0f34d416204e998fa50281151" name="boost-gnu-mvapich2-hpc-devel" arch="noarch">
  <version epoch="0" ver="1.84.0" rel="1.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1620475200">- use https:// in spec file</changelog>
  <changelog author="Haochuan Chen &lt;yjcoshc@mail.nankai.edu.cn&gt;" date="1622548800">- Compile boost iostreams with lzma support for reading .xz files</changelog>
  <changelog author="aschnell@suse.com" date="1631880000">- update to 1.77.0:
  * new libraries:
    + Describe - Reflection Library
    + Lambda2 - Lambda Library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_77_0.html
- dynamic_linking.patch: updated
- boost-math.patch and boost-process.patch: added from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1634817600">- make boost-json-devel require boost-container-devel (bsc#1191822)</changelog>
  <changelog author="Matthias Mail&#xE4;nder &lt;mailaender@opensuse.org&gt;" date="1635163200">- Fix boost nowide development not requiring the library itself</changelog>
  <changelog author="aschnell@suse.com" date="1640088000">- update to 1.78.0:
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_78_0.html
- boost-math.patch: removed
- 0001-b2-fix-install.patch: added from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1647000000">- add dependency on libzstd and libzstd-devel to get on-the-fly
  zstd compression in boost-iostreams</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650024000">- update to 1.79.0:
  * no new libraries
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_79_0.html
- add 0001-json-array-erase-relocate.patch
- drop 0001-b2-fix-install.patch (obsolete)</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1653825600">- Fix failing conversion of cpp_dec_float to double, depending on
  locale (gh#boostorg/multiprecision#464, boo#1199968).
  Add boost-mp-locale-fix.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 1.80.0:
  * no new libraries
  * for details on all the long list of changes, see
    https://www.boost.org/users/history/version_1_80_0.html
- drop 0001-json-array-erase-relocate.patch
  boost-mp-locale-fix.patch: upstream</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1661169600">- ppc64le: added some new math libraries (bsc#1202594)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" date="1671019200">- update to 1.81.0
  * new libraries:
    + URL - URL Library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_81_0.html</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674907200">- add boost-phoenix-revert-std-tuple-support.patch to fix
  libetonyek and others build that use boost::phoenix</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678276800">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="aschnell@suse.com" date="1681992000">- update to 1.82.0
  * new libraries:
    + MySQL - MySQL Header-only Library.
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_82_0.html</changelog>
  <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 &lt;nicolas.morey@suse.com&gt;" date="1698148800">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" 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>
</package>
<package pkgid="e4039b95a98a207883d6ca641fc0b3f6ea28fc7b1786bb5806964c3300883591f0ca0d0a66ddffe4a7719489749aa043bb50fa542fe8677e2dd072e7ba72009c" name="boost-gnu-mvapich2-hpc-python3" arch="noarch">
  <version epoch="0" ver="1.84.0" rel="1.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1620475200">- use https:// in spec file</changelog>
  <changelog author="Haochuan Chen &lt;yjcoshc@mail.nankai.edu.cn&gt;" date="1622548800">- Compile boost iostreams with lzma support for reading .xz files</changelog>
  <changelog author="aschnell@suse.com" date="1631880000">- update to 1.77.0:
  * new libraries:
    + Describe - Reflection Library
    + Lambda2 - Lambda Library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_77_0.html
- dynamic_linking.patch: updated
- boost-math.patch and boost-process.patch: added from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1634817600">- make boost-json-devel require boost-container-devel (bsc#1191822)</changelog>
  <changelog author="Matthias Mail&#xE4;nder &lt;mailaender@opensuse.org&gt;" date="1635163200">- Fix boost nowide development not requiring the library itself</changelog>
  <changelog author="aschnell@suse.com" date="1640088000">- update to 1.78.0:
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_78_0.html
- boost-math.patch: removed
- 0001-b2-fix-install.patch: added from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1647000000">- add dependency on libzstd and libzstd-devel to get on-the-fly
  zstd compression in boost-iostreams</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650024000">- update to 1.79.0:
  * no new libraries
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_79_0.html
- add 0001-json-array-erase-relocate.patch
- drop 0001-b2-fix-install.patch (obsolete)</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1653825600">- Fix failing conversion of cpp_dec_float to double, depending on
  locale (gh#boostorg/multiprecision#464, boo#1199968).
  Add boost-mp-locale-fix.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 1.80.0:
  * no new libraries
  * for details on all the long list of changes, see
    https://www.boost.org/users/history/version_1_80_0.html
- drop 0001-json-array-erase-relocate.patch
  boost-mp-locale-fix.patch: upstream</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1661169600">- ppc64le: added some new math libraries (bsc#1202594)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" date="1671019200">- update to 1.81.0
  * new libraries:
    + URL - URL Library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_81_0.html</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674907200">- add boost-phoenix-revert-std-tuple-support.patch to fix
  libetonyek and others build that use boost::phoenix</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678276800">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="aschnell@suse.com" date="1681992000">- update to 1.82.0
  * new libraries:
    + MySQL - MySQL Header-only Library.
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_82_0.html</changelog>
  <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 &lt;nicolas.morey@suse.com&gt;" date="1698148800">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" 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>
</package>
<package pkgid="9715f6ee3977a7c414ef66ad6ce7f84fe4edcf5208693708f4004f67ec77cfdbaf57d58d548031cdb8d7654ce080abd760e6268e88b227da8b6d46074098088f" name="boost-gnu-openmpi4-hpc" arch="noarch">
  <version epoch="0" ver="1.84.0" rel="1.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1620475200">- use https:// in spec file</changelog>
  <changelog author="Haochuan Chen &lt;yjcoshc@mail.nankai.edu.cn&gt;" date="1622548800">- Compile boost iostreams with lzma support for reading .xz files</changelog>
  <changelog author="aschnell@suse.com" date="1631880000">- update to 1.77.0:
  * new libraries:
    + Describe - Reflection Library
    + Lambda2 - Lambda Library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_77_0.html
- dynamic_linking.patch: updated
- boost-math.patch and boost-process.patch: added from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1634817600">- make boost-json-devel require boost-container-devel (bsc#1191822)</changelog>
  <changelog author="Matthias Mail&#xE4;nder &lt;mailaender@opensuse.org&gt;" date="1635163200">- Fix boost nowide development not requiring the library itself</changelog>
  <changelog author="aschnell@suse.com" date="1640088000">- update to 1.78.0:
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_78_0.html
- boost-math.patch: removed
- 0001-b2-fix-install.patch: added from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1647000000">- add dependency on libzstd and libzstd-devel to get on-the-fly
  zstd compression in boost-iostreams</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650024000">- update to 1.79.0:
  * no new libraries
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_79_0.html
- add 0001-json-array-erase-relocate.patch
- drop 0001-b2-fix-install.patch (obsolete)</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1653825600">- Fix failing conversion of cpp_dec_float to double, depending on
  locale (gh#boostorg/multiprecision#464, boo#1199968).
  Add boost-mp-locale-fix.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 1.80.0:
  * no new libraries
  * for details on all the long list of changes, see
    https://www.boost.org/users/history/version_1_80_0.html
- drop 0001-json-array-erase-relocate.patch
  boost-mp-locale-fix.patch: upstream</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1661169600">- ppc64le: added some new math libraries (bsc#1202594)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" date="1671019200">- update to 1.81.0
  * new libraries:
    + URL - URL Library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_81_0.html</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674907200">- add boost-phoenix-revert-std-tuple-support.patch to fix
  libetonyek and others build that use boost::phoenix</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678276800">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="aschnell@suse.com" date="1681992000">- update to 1.82.0
  * new libraries:
    + MySQL - MySQL Header-only Library.
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_82_0.html</changelog>
  <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 &lt;nicolas.morey@suse.com&gt;" date="1698148800">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" 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>
</package>
<package pkgid="b2e480b8a534384ad17782876a3ea8d889f3ea7f3ddeeb738bb64cdac45904cf98c8ccc7759a78858def1fcdcb0ae06ee9a9cc4d30ae4ea0ebdf7cd3329e0e8a" name="boost-gnu-openmpi4-hpc-devel" arch="noarch">
  <version epoch="0" ver="1.84.0" rel="1.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1620475200">- use https:// in spec file</changelog>
  <changelog author="Haochuan Chen &lt;yjcoshc@mail.nankai.edu.cn&gt;" date="1622548800">- Compile boost iostreams with lzma support for reading .xz files</changelog>
  <changelog author="aschnell@suse.com" date="1631880000">- update to 1.77.0:
  * new libraries:
    + Describe - Reflection Library
    + Lambda2 - Lambda Library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_77_0.html
- dynamic_linking.patch: updated
- boost-math.patch and boost-process.patch: added from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1634817600">- make boost-json-devel require boost-container-devel (bsc#1191822)</changelog>
  <changelog author="Matthias Mail&#xE4;nder &lt;mailaender@opensuse.org&gt;" date="1635163200">- Fix boost nowide development not requiring the library itself</changelog>
  <changelog author="aschnell@suse.com" date="1640088000">- update to 1.78.0:
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_78_0.html
- boost-math.patch: removed
- 0001-b2-fix-install.patch: added from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1647000000">- add dependency on libzstd and libzstd-devel to get on-the-fly
  zstd compression in boost-iostreams</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650024000">- update to 1.79.0:
  * no new libraries
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_79_0.html
- add 0001-json-array-erase-relocate.patch
- drop 0001-b2-fix-install.patch (obsolete)</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1653825600">- Fix failing conversion of cpp_dec_float to double, depending on
  locale (gh#boostorg/multiprecision#464, boo#1199968).
  Add boost-mp-locale-fix.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 1.80.0:
  * no new libraries
  * for details on all the long list of changes, see
    https://www.boost.org/users/history/version_1_80_0.html
- drop 0001-json-array-erase-relocate.patch
  boost-mp-locale-fix.patch: upstream</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1661169600">- ppc64le: added some new math libraries (bsc#1202594)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" date="1671019200">- update to 1.81.0
  * new libraries:
    + URL - URL Library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_81_0.html</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674907200">- add boost-phoenix-revert-std-tuple-support.patch to fix
  libetonyek and others build that use boost::phoenix</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678276800">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="aschnell@suse.com" date="1681992000">- update to 1.82.0
  * new libraries:
    + MySQL - MySQL Header-only Library.
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_82_0.html</changelog>
  <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 &lt;nicolas.morey@suse.com&gt;" date="1698148800">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" 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>
</package>
<package pkgid="a4e73dd063319f0d90e793727a95d9eb86089ccf81c5a66b5d484f2c64a5148079c4b0e74c9f185960c46975fbe5f2d7370b9080fd50cf6b8ff7597fc515b270" name="boost-gnu-openmpi4-hpc-python3" arch="noarch">
  <version epoch="0" ver="1.84.0" rel="1.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1620475200">- use https:// in spec file</changelog>
  <changelog author="Haochuan Chen &lt;yjcoshc@mail.nankai.edu.cn&gt;" date="1622548800">- Compile boost iostreams with lzma support for reading .xz files</changelog>
  <changelog author="aschnell@suse.com" date="1631880000">- update to 1.77.0:
  * new libraries:
    + Describe - Reflection Library
    + Lambda2 - Lambda Library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_77_0.html
- dynamic_linking.patch: updated
- boost-math.patch and boost-process.patch: added from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1634817600">- make boost-json-devel require boost-container-devel (bsc#1191822)</changelog>
  <changelog author="Matthias Mail&#xE4;nder &lt;mailaender@opensuse.org&gt;" date="1635163200">- Fix boost nowide development not requiring the library itself</changelog>
  <changelog author="aschnell@suse.com" date="1640088000">- update to 1.78.0:
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_78_0.html
- boost-math.patch: removed
- 0001-b2-fix-install.patch: added from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1647000000">- add dependency on libzstd and libzstd-devel to get on-the-fly
  zstd compression in boost-iostreams</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650024000">- update to 1.79.0:
  * no new libraries
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_79_0.html
- add 0001-json-array-erase-relocate.patch
- drop 0001-b2-fix-install.patch (obsolete)</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1653825600">- Fix failing conversion of cpp_dec_float to double, depending on
  locale (gh#boostorg/multiprecision#464, boo#1199968).
  Add boost-mp-locale-fix.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 1.80.0:
  * no new libraries
  * for details on all the long list of changes, see
    https://www.boost.org/users/history/version_1_80_0.html
- drop 0001-json-array-erase-relocate.patch
  boost-mp-locale-fix.patch: upstream</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1661169600">- ppc64le: added some new math libraries (bsc#1202594)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" date="1671019200">- update to 1.81.0
  * new libraries:
    + URL - URL Library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_81_0.html</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674907200">- add boost-phoenix-revert-std-tuple-support.patch to fix
  libetonyek and others build that use boost::phoenix</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678276800">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="aschnell@suse.com" date="1681992000">- update to 1.82.0
  * new libraries:
    + MySQL - MySQL Header-only Library.
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_82_0.html</changelog>
  <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 &lt;nicolas.morey@suse.com&gt;" date="1698148800">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" 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>
</package>
<package pkgid="681e4aad2e22264c1cfe1d78d3a2191a178af2bae5b42ae349131c2f62a408a7be32eb7483bca0d8f86e4c3741221f85222b0a8e67f189347fa4298b34c033c5" name="boost-jam" arch="noarch">
  <version epoch="0" ver="1.84.0" rel="1.1"/>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1587124800">- Fix build without python2 available by generating the py2
  depending packages only when needed</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1598011200">- update for Boost 1.74.0</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1598529600">- remove python2 variants, no longer available
- fix dependency on libboost_mpi_python</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1605009600">- Add devel subpackage for Boost.Nowide</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1605268800">- Update for Boost 1.75.0</changelog>
  <changelog author="Adam Majer &lt;amajer@suse.com&gt;" date="1608120000">- Add libboost_json-devel for Boost.JSON</changelog>
  <changelog author="aschnell@suse.com" date="1618833600">- Update for Boost 1.76.0</changelog>
  <changelog author="aschnell@suse.com" date="1631880000">- Update for Boost 1.77.0</changelog>
  <changelog author="Matthias Mail&#xE4;nder &lt;mailaender@opensuse.org&gt;" date="1635163200">- Add missing Boost.NoWide package.</changelog>
  <changelog author="aschnell@suse.com" date="1640088000">- Update for Boost 1.78.0</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650542400">- update to Boost 1.79.0</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to Boost 1.80.0</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" 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>
</package>
<package pkgid="936db05b27d4b9416830d1d22a271aaeda02e356e2b8150fc1dbb1592710ce20f45e3632c7a7f13ad133844fbf2bf683c432315c20e4b969e370615082271c6f" name="boost-license1_84_0" arch="noarch">
  <version epoch="0" ver="1.84.0" rel="1.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1620475200">- use https:// in spec file</changelog>
  <changelog author="Haochuan Chen &lt;yjcoshc@mail.nankai.edu.cn&gt;" date="1622548800">- Compile boost iostreams with lzma support for reading .xz files</changelog>
  <changelog author="aschnell@suse.com" date="1631880000">- update to 1.77.0:
  * new libraries:
    + Describe - Reflection Library
    + Lambda2 - Lambda Library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_77_0.html
- dynamic_linking.patch: updated
- boost-math.patch and boost-process.patch: added from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1634817600">- make boost-json-devel require boost-container-devel (bsc#1191822)</changelog>
  <changelog author="Matthias Mail&#xE4;nder &lt;mailaender@opensuse.org&gt;" date="1635163200">- Fix boost nowide development not requiring the library itself</changelog>
  <changelog author="aschnell@suse.com" date="1640088000">- update to 1.78.0:
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_78_0.html
- boost-math.patch: removed
- 0001-b2-fix-install.patch: added from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1647000000">- add dependency on libzstd and libzstd-devel to get on-the-fly
  zstd compression in boost-iostreams</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650024000">- update to 1.79.0:
  * no new libraries
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_79_0.html
- add 0001-json-array-erase-relocate.patch
- drop 0001-b2-fix-install.patch (obsolete)</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1653825600">- Fix failing conversion of cpp_dec_float to double, depending on
  locale (gh#boostorg/multiprecision#464, boo#1199968).
  Add boost-mp-locale-fix.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 1.80.0:
  * no new libraries
  * for details on all the long list of changes, see
    https://www.boost.org/users/history/version_1_80_0.html
- drop 0001-json-array-erase-relocate.patch
  boost-mp-locale-fix.patch: upstream</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1661169600">- ppc64le: added some new math libraries (bsc#1202594)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" date="1671019200">- update to 1.81.0
  * new libraries:
    + URL - URL Library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_81_0.html</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674907200">- add boost-phoenix-revert-std-tuple-support.patch to fix
  libetonyek and others build that use boost::phoenix</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678276800">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="aschnell@suse.com" date="1681992000">- update to 1.82.0
  * new libraries:
    + MySQL - MySQL Header-only Library.
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_82_0.html</changelog>
  <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 &lt;nicolas.morey@suse.com&gt;" date="1698148800">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" 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>
</package>
<package pkgid="ff719909af0db05077d9c0fd33b25e470686e89a0fcb13a5fc0692b3c787a6c0df15cce51297748b135dd2f72f88c175927fb104b7dd2da47b76e504c1bae8b9" name="boost1_83_0-doc-html" arch="noarch">
  <version epoch="0" ver="1.83.0" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1620216000">- Also exclude libboost_math_c99l and libboost_math_tr1l on ppc</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1620475200">- use https:// in spec file</changelog>
  <changelog author="Haochuan Chen &lt;yjcoshc@mail.nankai.edu.cn&gt;" date="1622548800">- Compile boost iostreams with lzma support for reading .xz files</changelog>
  <changelog author="aschnell@suse.com" date="1631880000">- update to 1.77.0:
  * new libraries:
    + Describe - Reflection Library
    + Lambda2 - Lambda Library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_77_0.html
- dynamic_linking.patch: updated
- boost-math.patch and boost-process.patch: added from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1634817600">- make boost-json-devel require boost-container-devel (bsc#1191822)</changelog>
  <changelog author="Matthias Mail&#xE4;nder &lt;mailaender@opensuse.org&gt;" date="1635163200">- Fix boost nowide development not requiring the library itself</changelog>
  <changelog author="aschnell@suse.com" date="1640088000">- update to 1.78.0:
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_78_0.html
- boost-math.patch: removed
- 0001-b2-fix-install.patch: added from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1647000000">- add dependency on libzstd and libzstd-devel to get on-the-fly
  zstd compression in boost-iostreams</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650024000">- update to 1.79.0:
  * no new libraries
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_79_0.html
- add 0001-json-array-erase-relocate.patch
- drop 0001-b2-fix-install.patch (obsolete)</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1653825600">- Fix failing conversion of cpp_dec_float to double, depending on
  locale (gh#boostorg/multiprecision#464, boo#1199968).
  Add boost-mp-locale-fix.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 1.80.0:
  * no new libraries
  * for details on all the long list of changes, see
    https://www.boost.org/users/history/version_1_80_0.html
- drop 0001-json-array-erase-relocate.patch
  boost-mp-locale-fix.patch: upstream</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1661169600">- ppc64le: added some new math libraries (bsc#1202594)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" date="1671019200">- update to 1.81.0
  * new libraries:
    + URL - URL Library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_81_0.html</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674907200">- add boost-phoenix-revert-std-tuple-support.patch to fix
  libetonyek and others build that use boost::phoenix</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678276800">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="aschnell@suse.com" date="1681992000">- update to 1.82.0
  * new libraries:
    + MySQL - MySQL Header-only Library.
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_82_0.html</changelog>
  <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 &lt;nicolas.morey@suse.com&gt;" date="1698148800">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698321600">- Fix build for gnu-mpich-hpc broken by previous update</changelog>
</package>
<package pkgid="0fc8ca23dd9c89de1b72678f677bdbd89f9f4f037c35f416252b90767cc311d584bff004b1e60c74381a1aadfa4f741bef1900e8831502af52c2e7d64074f952" name="boost1_83_0-doc-pdf" arch="noarch">
  <version epoch="0" ver="1.83.0" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1620216000">- Also exclude libboost_math_c99l and libboost_math_tr1l on ppc</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1620475200">- use https:// in spec file</changelog>
  <changelog author="Haochuan Chen &lt;yjcoshc@mail.nankai.edu.cn&gt;" date="1622548800">- Compile boost iostreams with lzma support for reading .xz files</changelog>
  <changelog author="aschnell@suse.com" date="1631880000">- update to 1.77.0:
  * new libraries:
    + Describe - Reflection Library
    + Lambda2 - Lambda Library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_77_0.html
- dynamic_linking.patch: updated
- boost-math.patch and boost-process.patch: added from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1634817600">- make boost-json-devel require boost-container-devel (bsc#1191822)</changelog>
  <changelog author="Matthias Mail&#xE4;nder &lt;mailaender@opensuse.org&gt;" date="1635163200">- Fix boost nowide development not requiring the library itself</changelog>
  <changelog author="aschnell@suse.com" date="1640088000">- update to 1.78.0:
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_78_0.html
- boost-math.patch: removed
- 0001-b2-fix-install.patch: added from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1647000000">- add dependency on libzstd and libzstd-devel to get on-the-fly
  zstd compression in boost-iostreams</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650024000">- update to 1.79.0:
  * no new libraries
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_79_0.html
- add 0001-json-array-erase-relocate.patch
- drop 0001-b2-fix-install.patch (obsolete)</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1653825600">- Fix failing conversion of cpp_dec_float to double, depending on
  locale (gh#boostorg/multiprecision#464, boo#1199968).
  Add boost-mp-locale-fix.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 1.80.0:
  * no new libraries
  * for details on all the long list of changes, see
    https://www.boost.org/users/history/version_1_80_0.html
- drop 0001-json-array-erase-relocate.patch
  boost-mp-locale-fix.patch: upstream</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1661169600">- ppc64le: added some new math libraries (bsc#1202594)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" date="1671019200">- update to 1.81.0
  * new libraries:
    + URL - URL Library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_81_0.html</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674907200">- add boost-phoenix-revert-std-tuple-support.patch to fix
  libetonyek and others build that use boost::phoenix</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678276800">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="aschnell@suse.com" date="1681992000">- update to 1.82.0
  * new libraries:
    + MySQL - MySQL Header-only Library.
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_82_0.html</changelog>
  <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 &lt;nicolas.morey@suse.com&gt;" date="1698148800">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698321600">- Fix build for gnu-mpich-hpc broken by previous update</changelog>
</package>
<package pkgid="23d61c24527711250ffde0e3cb8aada752936f6b19e0828abb6494c33b24ffbe05d759c7f9fb76b11d6769d276cdbcf73274793dc1daf4d898de1c36e89358c7" name="boost1_83_0-quickbook" arch="i586">
  <version epoch="0" ver="1.83.0" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1620216000">- Also exclude libboost_math_c99l and libboost_math_tr1l on ppc</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1620475200">- use https:// in spec file</changelog>
  <changelog author="Haochuan Chen &lt;yjcoshc@mail.nankai.edu.cn&gt;" date="1622548800">- Compile boost iostreams with lzma support for reading .xz files</changelog>
  <changelog author="aschnell@suse.com" date="1631880000">- update to 1.77.0:
  * new libraries:
    + Describe - Reflection Library
    + Lambda2 - Lambda Library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_77_0.html
- dynamic_linking.patch: updated
- boost-math.patch and boost-process.patch: added from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1634817600">- make boost-json-devel require boost-container-devel (bsc#1191822)</changelog>
  <changelog author="Matthias Mail&#xE4;nder &lt;mailaender@opensuse.org&gt;" date="1635163200">- Fix boost nowide development not requiring the library itself</changelog>
  <changelog author="aschnell@suse.com" date="1640088000">- update to 1.78.0:
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_78_0.html
- boost-math.patch: removed
- 0001-b2-fix-install.patch: added from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1647000000">- add dependency on libzstd and libzstd-devel to get on-the-fly
  zstd compression in boost-iostreams</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650024000">- update to 1.79.0:
  * no new libraries
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_79_0.html
- add 0001-json-array-erase-relocate.patch
- drop 0001-b2-fix-install.patch (obsolete)</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1653825600">- Fix failing conversion of cpp_dec_float to double, depending on
  locale (gh#boostorg/multiprecision#464, boo#1199968).
  Add boost-mp-locale-fix.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 1.80.0:
  * no new libraries
  * for details on all the long list of changes, see
    https://www.boost.org/users/history/version_1_80_0.html
- drop 0001-json-array-erase-relocate.patch
  boost-mp-locale-fix.patch: upstream</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1661169600">- ppc64le: added some new math libraries (bsc#1202594)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" date="1671019200">- update to 1.81.0
  * new libraries:
    + URL - URL Library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_81_0.html</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674907200">- add boost-phoenix-revert-std-tuple-support.patch to fix
  libetonyek and others build that use boost::phoenix</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678276800">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="aschnell@suse.com" date="1681992000">- update to 1.82.0
  * new libraries:
    + MySQL - MySQL Header-only Library.
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_82_0.html</changelog>
  <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 &lt;nicolas.morey@suse.com&gt;" date="1698148800">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698321600">- Fix build for gnu-mpich-hpc broken by previous update</changelog>
</package>
<package pkgid="127c8d4b2ca54d020d83d89f23054882c01195ec28198da15f5de485211ba9d78cec0b9d5b8387840ed8eb45b74a80dbea29d3a5a92cb3ae8247107343f8bd53" name="boost1_83_0-quickbook-debuginfo" arch="i586">
  <version epoch="0" ver="1.83.0" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1620216000">- Also exclude libboost_math_c99l and libboost_math_tr1l on ppc</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1620475200">- use https:// in spec file</changelog>
  <changelog author="Haochuan Chen &lt;yjcoshc@mail.nankai.edu.cn&gt;" date="1622548800">- Compile boost iostreams with lzma support for reading .xz files</changelog>
  <changelog author="aschnell@suse.com" date="1631880000">- update to 1.77.0:
  * new libraries:
    + Describe - Reflection Library
    + Lambda2 - Lambda Library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_77_0.html
- dynamic_linking.patch: updated
- boost-math.patch and boost-process.patch: added from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1634817600">- make boost-json-devel require boost-container-devel (bsc#1191822)</changelog>
  <changelog author="Matthias Mail&#xE4;nder &lt;mailaender@opensuse.org&gt;" date="1635163200">- Fix boost nowide development not requiring the library itself</changelog>
  <changelog author="aschnell@suse.com" date="1640088000">- update to 1.78.0:
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_78_0.html
- boost-math.patch: removed
- 0001-b2-fix-install.patch: added from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1647000000">- add dependency on libzstd and libzstd-devel to get on-the-fly
  zstd compression in boost-iostreams</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650024000">- update to 1.79.0:
  * no new libraries
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_79_0.html
- add 0001-json-array-erase-relocate.patch
- drop 0001-b2-fix-install.patch (obsolete)</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1653825600">- Fix failing conversion of cpp_dec_float to double, depending on
  locale (gh#boostorg/multiprecision#464, boo#1199968).
  Add boost-mp-locale-fix.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 1.80.0:
  * no new libraries
  * for details on all the long list of changes, see
    https://www.boost.org/users/history/version_1_80_0.html
- drop 0001-json-array-erase-relocate.patch
  boost-mp-locale-fix.patch: upstream</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1661169600">- ppc64le: added some new math libraries (bsc#1202594)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" date="1671019200">- update to 1.81.0
  * new libraries:
    + URL - URL Library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_81_0.html</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674907200">- add boost-phoenix-revert-std-tuple-support.patch to fix
  libetonyek and others build that use boost::phoenix</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678276800">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="aschnell@suse.com" date="1681992000">- update to 1.82.0
  * new libraries:
    + MySQL - MySQL Header-only Library.
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_82_0.html</changelog>
  <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 &lt;nicolas.morey@suse.com&gt;" date="1698148800">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698321600">- Fix build for gnu-mpich-hpc broken by previous update</changelog>
</package>
<package pkgid="cce9fb5b28e548ca025fa34aabb47466c4958eb416d2f958f811c319e9afff59e68e353f4d47e95390dc2311c46a2585f43fc9577a898ffdca70b04baba53766" name="boost1_84_0-doc-html" arch="noarch">
  <version epoch="0" ver="1.84.0" rel="1.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1620475200">- use https:// in spec file</changelog>
  <changelog author="Haochuan Chen &lt;yjcoshc@mail.nankai.edu.cn&gt;" date="1622548800">- Compile boost iostreams with lzma support for reading .xz files</changelog>
  <changelog author="aschnell@suse.com" date="1631880000">- update to 1.77.0:
  * new libraries:
    + Describe - Reflection Library
    + Lambda2 - Lambda Library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_77_0.html
- dynamic_linking.patch: updated
- boost-math.patch and boost-process.patch: added from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1634817600">- make boost-json-devel require boost-container-devel (bsc#1191822)</changelog>
  <changelog author="Matthias Mail&#xE4;nder &lt;mailaender@opensuse.org&gt;" date="1635163200">- Fix boost nowide development not requiring the library itself</changelog>
  <changelog author="aschnell@suse.com" date="1640088000">- update to 1.78.0:
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_78_0.html
- boost-math.patch: removed
- 0001-b2-fix-install.patch: added from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1647000000">- add dependency on libzstd and libzstd-devel to get on-the-fly
  zstd compression in boost-iostreams</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650024000">- update to 1.79.0:
  * no new libraries
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_79_0.html
- add 0001-json-array-erase-relocate.patch
- drop 0001-b2-fix-install.patch (obsolete)</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1653825600">- Fix failing conversion of cpp_dec_float to double, depending on
  locale (gh#boostorg/multiprecision#464, boo#1199968).
  Add boost-mp-locale-fix.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 1.80.0:
  * no new libraries
  * for details on all the long list of changes, see
    https://www.boost.org/users/history/version_1_80_0.html
- drop 0001-json-array-erase-relocate.patch
  boost-mp-locale-fix.patch: upstream</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1661169600">- ppc64le: added some new math libraries (bsc#1202594)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" date="1671019200">- update to 1.81.0
  * new libraries:
    + URL - URL Library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_81_0.html</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674907200">- add boost-phoenix-revert-std-tuple-support.patch to fix
  libetonyek and others build that use boost::phoenix</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678276800">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="aschnell@suse.com" date="1681992000">- update to 1.82.0
  * new libraries:
    + MySQL - MySQL Header-only Library.
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_82_0.html</changelog>
  <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 &lt;nicolas.morey@suse.com&gt;" date="1698148800">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" 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>
</package>
<package pkgid="8d36d4bab6a89cc7b61fa239ee967a68006d3f7ceadb7612b4d56a5be0e2ac4583cdb44f486393326f84834943010585070fe627e959eca66b97ded1ab89217d" name="boost1_84_0-doc-pdf" arch="noarch">
  <version epoch="0" ver="1.84.0" rel="1.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1620475200">- use https:// in spec file</changelog>
  <changelog author="Haochuan Chen &lt;yjcoshc@mail.nankai.edu.cn&gt;" date="1622548800">- Compile boost iostreams with lzma support for reading .xz files</changelog>
  <changelog author="aschnell@suse.com" date="1631880000">- update to 1.77.0:
  * new libraries:
    + Describe - Reflection Library
    + Lambda2 - Lambda Library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_77_0.html
- dynamic_linking.patch: updated
- boost-math.patch and boost-process.patch: added from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1634817600">- make boost-json-devel require boost-container-devel (bsc#1191822)</changelog>
  <changelog author="Matthias Mail&#xE4;nder &lt;mailaender@opensuse.org&gt;" date="1635163200">- Fix boost nowide development not requiring the library itself</changelog>
  <changelog author="aschnell@suse.com" date="1640088000">- update to 1.78.0:
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_78_0.html
- boost-math.patch: removed
- 0001-b2-fix-install.patch: added from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1647000000">- add dependency on libzstd and libzstd-devel to get on-the-fly
  zstd compression in boost-iostreams</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650024000">- update to 1.79.0:
  * no new libraries
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_79_0.html
- add 0001-json-array-erase-relocate.patch
- drop 0001-b2-fix-install.patch (obsolete)</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1653825600">- Fix failing conversion of cpp_dec_float to double, depending on
  locale (gh#boostorg/multiprecision#464, boo#1199968).
  Add boost-mp-locale-fix.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 1.80.0:
  * no new libraries
  * for details on all the long list of changes, see
    https://www.boost.org/users/history/version_1_80_0.html
- drop 0001-json-array-erase-relocate.patch
  boost-mp-locale-fix.patch: upstream</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1661169600">- ppc64le: added some new math libraries (bsc#1202594)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" date="1671019200">- update to 1.81.0
  * new libraries:
    + URL - URL Library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_81_0.html</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674907200">- add boost-phoenix-revert-std-tuple-support.patch to fix
  libetonyek and others build that use boost::phoenix</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678276800">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="aschnell@suse.com" date="1681992000">- update to 1.82.0
  * new libraries:
    + MySQL - MySQL Header-only Library.
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_82_0.html</changelog>
  <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 &lt;nicolas.morey@suse.com&gt;" date="1698148800">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" 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>
</package>
<package pkgid="0bf2bb783f0bc791179ff3a0c037fc4b46882acfbf9d5cf951b5eb948881a5d153c2c1a9b48cab30918b81adf5a60a5dcf3c624fc3970cde0235c289a406b71f" name="boost1_84_0-jam" arch="i586">
  <version epoch="0" ver="1.84.0" rel="1.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1620475200">- use https:// in spec file</changelog>
  <changelog author="Haochuan Chen &lt;yjcoshc@mail.nankai.edu.cn&gt;" date="1622548800">- Compile boost iostreams with lzma support for reading .xz files</changelog>
  <changelog author="aschnell@suse.com" date="1631880000">- update to 1.77.0:
  * new libraries:
    + Describe - Reflection Library
    + Lambda2 - Lambda Library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_77_0.html
- dynamic_linking.patch: updated
- boost-math.patch and boost-process.patch: added from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1634817600">- make boost-json-devel require boost-container-devel (bsc#1191822)</changelog>
  <changelog author="Matthias Mail&#xE4;nder &lt;mailaender@opensuse.org&gt;" date="1635163200">- Fix boost nowide development not requiring the library itself</changelog>
  <changelog author="aschnell@suse.com" date="1640088000">- update to 1.78.0:
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_78_0.html
- boost-math.patch: removed
- 0001-b2-fix-install.patch: added from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1647000000">- add dependency on libzstd and libzstd-devel to get on-the-fly
  zstd compression in boost-iostreams</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650024000">- update to 1.79.0:
  * no new libraries
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_79_0.html
- add 0001-json-array-erase-relocate.patch
- drop 0001-b2-fix-install.patch (obsolete)</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1653825600">- Fix failing conversion of cpp_dec_float to double, depending on
  locale (gh#boostorg/multiprecision#464, boo#1199968).
  Add boost-mp-locale-fix.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 1.80.0:
  * no new libraries
  * for details on all the long list of changes, see
    https://www.boost.org/users/history/version_1_80_0.html
- drop 0001-json-array-erase-relocate.patch
  boost-mp-locale-fix.patch: upstream</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1661169600">- ppc64le: added some new math libraries (bsc#1202594)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" date="1671019200">- update to 1.81.0
  * new libraries:
    + URL - URL Library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_81_0.html</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674907200">- add boost-phoenix-revert-std-tuple-support.patch to fix
  libetonyek and others build that use boost::phoenix</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678276800">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="aschnell@suse.com" date="1681992000">- update to 1.82.0
  * new libraries:
    + MySQL - MySQL Header-only Library.
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_82_0.html</changelog>
  <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 &lt;nicolas.morey@suse.com&gt;" date="1698148800">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" 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>
</package>
<package pkgid="dc353530067c840af1a8ed10a563c88ee1c865512beb03e938ddc768728c948e9ee5fbab7c2c7169c1cd6178cf3134c7b63eebf250a0c97588e03cad86c4634b" name="boost1_84_0-jam" arch="x86_64">
  <version epoch="0" ver="1.84.0" rel="1.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1620475200">- use https:// in spec file</changelog>
  <changelog author="Haochuan Chen &lt;yjcoshc@mail.nankai.edu.cn&gt;" date="1622548800">- Compile boost iostreams with lzma support for reading .xz files</changelog>
  <changelog author="aschnell@suse.com" date="1631880000">- update to 1.77.0:
  * new libraries:
    + Describe - Reflection Library
    + Lambda2 - Lambda Library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_77_0.html
- dynamic_linking.patch: updated
- boost-math.patch and boost-process.patch: added from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1634817600">- make boost-json-devel require boost-container-devel (bsc#1191822)</changelog>
  <changelog author="Matthias Mail&#xE4;nder &lt;mailaender@opensuse.org&gt;" date="1635163200">- Fix boost nowide development not requiring the library itself</changelog>
  <changelog author="aschnell@suse.com" date="1640088000">- update to 1.78.0:
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_78_0.html
- boost-math.patch: removed
- 0001-b2-fix-install.patch: added from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1647000000">- add dependency on libzstd and libzstd-devel to get on-the-fly
  zstd compression in boost-iostreams</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650024000">- update to 1.79.0:
  * no new libraries
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_79_0.html
- add 0001-json-array-erase-relocate.patch
- drop 0001-b2-fix-install.patch (obsolete)</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1653825600">- Fix failing conversion of cpp_dec_float to double, depending on
  locale (gh#boostorg/multiprecision#464, boo#1199968).
  Add boost-mp-locale-fix.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 1.80.0:
  * no new libraries
  * for details on all the long list of changes, see
    https://www.boost.org/users/history/version_1_80_0.html
- drop 0001-json-array-erase-relocate.patch
  boost-mp-locale-fix.patch: upstream</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1661169600">- ppc64le: added some new math libraries (bsc#1202594)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" date="1671019200">- update to 1.81.0
  * new libraries:
    + URL - URL Library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_81_0.html</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674907200">- add boost-phoenix-revert-std-tuple-support.patch to fix
  libetonyek and others build that use boost::phoenix</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678276800">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="aschnell@suse.com" date="1681992000">- update to 1.82.0
  * new libraries:
    + MySQL - MySQL Header-only Library.
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_82_0.html</changelog>
  <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 &lt;nicolas.morey@suse.com&gt;" date="1698148800">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" 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>
</package>
<package pkgid="e2e507ae3bd0eca79f6cd1db6196d4764b2b583d6195800d765f0fd83f032340ab8b778a7f058920da543eb4b63408650fc4685ea78ea2cafa2bdf53cd60588e" name="boost1_84_0-quickbook" arch="x86_64">
  <version epoch="0" ver="1.84.0" rel="1.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1620475200">- use https:// in spec file</changelog>
  <changelog author="Haochuan Chen &lt;yjcoshc@mail.nankai.edu.cn&gt;" date="1622548800">- Compile boost iostreams with lzma support for reading .xz files</changelog>
  <changelog author="aschnell@suse.com" date="1631880000">- update to 1.77.0:
  * new libraries:
    + Describe - Reflection Library
    + Lambda2 - Lambda Library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_77_0.html
- dynamic_linking.patch: updated
- boost-math.patch and boost-process.patch: added from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1634817600">- make boost-json-devel require boost-container-devel (bsc#1191822)</changelog>
  <changelog author="Matthias Mail&#xE4;nder &lt;mailaender@opensuse.org&gt;" date="1635163200">- Fix boost nowide development not requiring the library itself</changelog>
  <changelog author="aschnell@suse.com" date="1640088000">- update to 1.78.0:
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_78_0.html
- boost-math.patch: removed
- 0001-b2-fix-install.patch: added from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1647000000">- add dependency on libzstd and libzstd-devel to get on-the-fly
  zstd compression in boost-iostreams</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650024000">- update to 1.79.0:
  * no new libraries
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_79_0.html
- add 0001-json-array-erase-relocate.patch
- drop 0001-b2-fix-install.patch (obsolete)</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1653825600">- Fix failing conversion of cpp_dec_float to double, depending on
  locale (gh#boostorg/multiprecision#464, boo#1199968).
  Add boost-mp-locale-fix.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 1.80.0:
  * no new libraries
  * for details on all the long list of changes, see
    https://www.boost.org/users/history/version_1_80_0.html
- drop 0001-json-array-erase-relocate.patch
  boost-mp-locale-fix.patch: upstream</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1661169600">- ppc64le: added some new math libraries (bsc#1202594)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" date="1671019200">- update to 1.81.0
  * new libraries:
    + URL - URL Library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_81_0.html</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674907200">- add boost-phoenix-revert-std-tuple-support.patch to fix
  libetonyek and others build that use boost::phoenix</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678276800">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="aschnell@suse.com" date="1681992000">- update to 1.82.0
  * new libraries:
    + MySQL - MySQL Header-only Library.
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_82_0.html</changelog>
  <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 &lt;nicolas.morey@suse.com&gt;" date="1698148800">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" 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>
</package>
<package pkgid="662414a024685ac88a3bfc28c15f71f410e98c271300d90c1ac0e7d5a44b8cb12404c82fcd864707bd45bdba66ebc969f78f25660c7894d0533e177fadfb19a9" name="boost1_84_0-quickbook-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.84.0" rel="1.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1620475200">- use https:// in spec file</changelog>
  <changelog author="Haochuan Chen &lt;yjcoshc@mail.nankai.edu.cn&gt;" date="1622548800">- Compile boost iostreams with lzma support for reading .xz files</changelog>
  <changelog author="aschnell@suse.com" date="1631880000">- update to 1.77.0:
  * new libraries:
    + Describe - Reflection Library
    + Lambda2 - Lambda Library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_77_0.html
- dynamic_linking.patch: updated
- boost-math.patch and boost-process.patch: added from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1634817600">- make boost-json-devel require boost-container-devel (bsc#1191822)</changelog>
  <changelog author="Matthias Mail&#xE4;nder &lt;mailaender@opensuse.org&gt;" date="1635163200">- Fix boost nowide development not requiring the library itself</changelog>
  <changelog author="aschnell@suse.com" date="1640088000">- update to 1.78.0:
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_78_0.html
- boost-math.patch: removed
- 0001-b2-fix-install.patch: added from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1647000000">- add dependency on libzstd and libzstd-devel to get on-the-fly
  zstd compression in boost-iostreams</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650024000">- update to 1.79.0:
  * no new libraries
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_79_0.html
- add 0001-json-array-erase-relocate.patch
- drop 0001-b2-fix-install.patch (obsolete)</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1653825600">- Fix failing conversion of cpp_dec_float to double, depending on
  locale (gh#boostorg/multiprecision#464, boo#1199968).
  Add boost-mp-locale-fix.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 1.80.0:
  * no new libraries
  * for details on all the long list of changes, see
    https://www.boost.org/users/history/version_1_80_0.html
- drop 0001-json-array-erase-relocate.patch
  boost-mp-locale-fix.patch: upstream</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1661169600">- ppc64le: added some new math libraries (bsc#1202594)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" date="1671019200">- update to 1.81.0
  * new libraries:
    + URL - URL Library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_81_0.html</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674907200">- add boost-phoenix-revert-std-tuple-support.patch to fix
  libetonyek and others build that use boost::phoenix</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678276800">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="aschnell@suse.com" date="1681992000">- update to 1.82.0
  * new libraries:
    + MySQL - MySQL Header-only Library.
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_82_0.html</changelog>
  <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 &lt;nicolas.morey@suse.com&gt;" date="1698148800">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" 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>
</package>
<package pkgid="aa90789a291e8da9b57ee55a3bb2682081b66fa50e6a4059a9f41dbc288f4169f95f1e08cd8963986d776236539d3ff82d110e1de288cec7013fb88bf26285a3" name="boost_1_84_0-gnu-hpc" arch="src">
  <version epoch="0" ver="1.84.0" rel="1.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1620475200">- use https:// in spec file</changelog>
  <changelog author="Haochuan Chen &lt;yjcoshc@mail.nankai.edu.cn&gt;" date="1622548800">- Compile boost iostreams with lzma support for reading .xz files</changelog>
  <changelog author="aschnell@suse.com" date="1631880000">- update to 1.77.0:
  * new libraries:
    + Describe - Reflection Library
    + Lambda2 - Lambda Library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_77_0.html
- dynamic_linking.patch: updated
- boost-math.patch and boost-process.patch: added from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1634817600">- make boost-json-devel require boost-container-devel (bsc#1191822)</changelog>
  <changelog author="Matthias Mail&#xE4;nder &lt;mailaender@opensuse.org&gt;" date="1635163200">- Fix boost nowide development not requiring the library itself</changelog>
  <changelog author="aschnell@suse.com" date="1640088000">- update to 1.78.0:
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_78_0.html
- boost-math.patch: removed
- 0001-b2-fix-install.patch: added from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1647000000">- add dependency on libzstd and libzstd-devel to get on-the-fly
  zstd compression in boost-iostreams</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650024000">- update to 1.79.0:
  * no new libraries
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_79_0.html
- add 0001-json-array-erase-relocate.patch
- drop 0001-b2-fix-install.patch (obsolete)</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1653825600">- Fix failing conversion of cpp_dec_float to double, depending on
  locale (gh#boostorg/multiprecision#464, boo#1199968).
  Add boost-mp-locale-fix.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 1.80.0:
  * no new libraries
  * for details on all the long list of changes, see
    https://www.boost.org/users/history/version_1_80_0.html
- drop 0001-json-array-erase-relocate.patch
  boost-mp-locale-fix.patch: upstream</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1661169600">- ppc64le: added some new math libraries (bsc#1202594)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" date="1671019200">- update to 1.81.0
  * new libraries:
    + URL - URL Library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_81_0.html</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674907200">- add boost-phoenix-revert-std-tuple-support.patch to fix
  libetonyek and others build that use boost::phoenix</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678276800">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="aschnell@suse.com" date="1681992000">- update to 1.82.0
  * new libraries:
    + MySQL - MySQL Header-only Library.
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_82_0.html</changelog>
  <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 &lt;nicolas.morey@suse.com&gt;" date="1698148800">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" 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>
</package>
<package pkgid="7842abc54184dfab768812b960b6c36612f417910cf03dacec5e089cc30274518a0494e65b900a240534350f464b8fdccbc09e7494fd5d4cccf9a7adb94c78a2" name="boost_1_84_0-gnu-hpc" arch="x86_64">
  <version epoch="0" ver="1.84.0" rel="1.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1620475200">- use https:// in spec file</changelog>
  <changelog author="Haochuan Chen &lt;yjcoshc@mail.nankai.edu.cn&gt;" date="1622548800">- Compile boost iostreams with lzma support for reading .xz files</changelog>
  <changelog author="aschnell@suse.com" date="1631880000">- update to 1.77.0:
  * new libraries:
    + Describe - Reflection Library
    + Lambda2 - Lambda Library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_77_0.html
- dynamic_linking.patch: updated
- boost-math.patch and boost-process.patch: added from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1634817600">- make boost-json-devel require boost-container-devel (bsc#1191822)</changelog>
  <changelog author="Matthias Mail&#xE4;nder &lt;mailaender@opensuse.org&gt;" date="1635163200">- Fix boost nowide development not requiring the library itself</changelog>
  <changelog author="aschnell@suse.com" date="1640088000">- update to 1.78.0:
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_78_0.html
- boost-math.patch: removed
- 0001-b2-fix-install.patch: added from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1647000000">- add dependency on libzstd and libzstd-devel to get on-the-fly
  zstd compression in boost-iostreams</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650024000">- update to 1.79.0:
  * no new libraries
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_79_0.html
- add 0001-json-array-erase-relocate.patch
- drop 0001-b2-fix-install.patch (obsolete)</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1653825600">- Fix failing conversion of cpp_dec_float to double, depending on
  locale (gh#boostorg/multiprecision#464, boo#1199968).
  Add boost-mp-locale-fix.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 1.80.0:
  * no new libraries
  * for details on all the long list of changes, see
    https://www.boost.org/users/history/version_1_80_0.html
- drop 0001-json-array-erase-relocate.patch
  boost-mp-locale-fix.patch: upstream</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1661169600">- ppc64le: added some new math libraries (bsc#1202594)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" date="1671019200">- update to 1.81.0
  * new libraries:
    + URL - URL Library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_81_0.html</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674907200">- add boost-phoenix-revert-std-tuple-support.patch to fix
  libetonyek and others build that use boost::phoenix</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678276800">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="aschnell@suse.com" date="1681992000">- update to 1.82.0
  * new libraries:
    + MySQL - MySQL Header-only Library.
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_82_0.html</changelog>
  <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 &lt;nicolas.morey@suse.com&gt;" date="1698148800">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" 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>
</package>
<package pkgid="ffbca40eca927906ae153753bcdab1597c8c30262481753840ed9b18ebe366de3925b9a405cdc2c6b7c35aa5fb1697c567302e495015efa924f29705d5c6a4b7" name="boost_1_84_0-gnu-hpc-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.84.0" rel="1.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1620475200">- use https:// in spec file</changelog>
  <changelog author="Haochuan Chen &lt;yjcoshc@mail.nankai.edu.cn&gt;" date="1622548800">- Compile boost iostreams with lzma support for reading .xz files</changelog>
  <changelog author="aschnell@suse.com" date="1631880000">- update to 1.77.0:
  * new libraries:
    + Describe - Reflection Library
    + Lambda2 - Lambda Library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_77_0.html
- dynamic_linking.patch: updated
- boost-math.patch and boost-process.patch: added from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1634817600">- make boost-json-devel require boost-container-devel (bsc#1191822)</changelog>
  <changelog author="Matthias Mail&#xE4;nder &lt;mailaender@opensuse.org&gt;" date="1635163200">- Fix boost nowide development not requiring the library itself</changelog>
  <changelog author="aschnell@suse.com" date="1640088000">- update to 1.78.0:
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_78_0.html
- boost-math.patch: removed
- 0001-b2-fix-install.patch: added from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1647000000">- add dependency on libzstd and libzstd-devel to get on-the-fly
  zstd compression in boost-iostreams</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650024000">- update to 1.79.0:
  * no new libraries
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_79_0.html
- add 0001-json-array-erase-relocate.patch
- drop 0001-b2-fix-install.patch (obsolete)</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1653825600">- Fix failing conversion of cpp_dec_float to double, depending on
  locale (gh#boostorg/multiprecision#464, boo#1199968).
  Add boost-mp-locale-fix.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 1.80.0:
  * no new libraries
  * for details on all the long list of changes, see
    https://www.boost.org/users/history/version_1_80_0.html
- drop 0001-json-array-erase-relocate.patch
  boost-mp-locale-fix.patch: upstream</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1661169600">- ppc64le: added some new math libraries (bsc#1202594)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" date="1671019200">- update to 1.81.0
  * new libraries:
    + URL - URL Library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_81_0.html</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674907200">- add boost-phoenix-revert-std-tuple-support.patch to fix
  libetonyek and others build that use boost::phoenix</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678276800">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="aschnell@suse.com" date="1681992000">- update to 1.82.0
  * new libraries:
    + MySQL - MySQL Header-only Library.
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_82_0.html</changelog>
  <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 &lt;nicolas.morey@suse.com&gt;" date="1698148800">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" 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>
</package>
<package pkgid="0c5986e8cfd4b81f9178804e3c56e2c9ca4a90d0ace35ccddcad904ce6fdeacd61866a80655a6f817aab58a48ec7494adb848b86219174004adc7595ae755eac" name="boost_1_84_0-gnu-hpc-debugsource" arch="x86_64">
  <version epoch="0" ver="1.84.0" rel="1.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1620475200">- use https:// in spec file</changelog>
  <changelog author="Haochuan Chen &lt;yjcoshc@mail.nankai.edu.cn&gt;" date="1622548800">- Compile boost iostreams with lzma support for reading .xz files</changelog>
  <changelog author="aschnell@suse.com" date="1631880000">- update to 1.77.0:
  * new libraries:
    + Describe - Reflection Library
    + Lambda2 - Lambda Library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_77_0.html
- dynamic_linking.patch: updated
- boost-math.patch and boost-process.patch: added from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1634817600">- make boost-json-devel require boost-container-devel (bsc#1191822)</changelog>
  <changelog author="Matthias Mail&#xE4;nder &lt;mailaender@opensuse.org&gt;" date="1635163200">- Fix boost nowide development not requiring the library itself</changelog>
  <changelog author="aschnell@suse.com" date="1640088000">- update to 1.78.0:
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_78_0.html
- boost-math.patch: removed
- 0001-b2-fix-install.patch: added from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1647000000">- add dependency on libzstd and libzstd-devel to get on-the-fly
  zstd compression in boost-iostreams</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650024000">- update to 1.79.0:
  * no new libraries
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_79_0.html
- add 0001-json-array-erase-relocate.patch
- drop 0001-b2-fix-install.patch (obsolete)</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1653825600">- Fix failing conversion of cpp_dec_float to double, depending on
  locale (gh#boostorg/multiprecision#464, boo#1199968).
  Add boost-mp-locale-fix.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 1.80.0:
  * no new libraries
  * for details on all the long list of changes, see
    https://www.boost.org/users/history/version_1_80_0.html
- drop 0001-json-array-erase-relocate.patch
  boost-mp-locale-fix.patch: upstream</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1661169600">- ppc64le: added some new math libraries (bsc#1202594)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" date="1671019200">- update to 1.81.0
  * new libraries:
    + URL - URL Library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_81_0.html</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674907200">- add boost-phoenix-revert-std-tuple-support.patch to fix
  libetonyek and others build that use boost::phoenix</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678276800">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="aschnell@suse.com" date="1681992000">- update to 1.82.0
  * new libraries:
    + MySQL - MySQL Header-only Library.
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_82_0.html</changelog>
  <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 &lt;nicolas.morey@suse.com&gt;" date="1698148800">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" 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>
</package>
<package pkgid="49d56ebfa7ee5a8cd2c7f64e61eba5bd9960efd8b19d9eeda59c245a8fffa8f7adfc6abceb70c100a38d4e1a0ad718119c1be877269348c79d7d3151dee41f0c" name="boost_1_84_0-gnu-hpc-devel" arch="x86_64">
  <version epoch="0" ver="1.84.0" rel="1.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1620475200">- use https:// in spec file</changelog>
  <changelog author="Haochuan Chen &lt;yjcoshc@mail.nankai.edu.cn&gt;" date="1622548800">- Compile boost iostreams with lzma support for reading .xz files</changelog>
  <changelog author="aschnell@suse.com" date="1631880000">- update to 1.77.0:
  * new libraries:
    + Describe - Reflection Library
    + Lambda2 - Lambda Library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_77_0.html
- dynamic_linking.patch: updated
- boost-math.patch and boost-process.patch: added from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1634817600">- make boost-json-devel require boost-container-devel (bsc#1191822)</changelog>
  <changelog author="Matthias Mail&#xE4;nder &lt;mailaender@opensuse.org&gt;" date="1635163200">- Fix boost nowide development not requiring the library itself</changelog>
  <changelog author="aschnell@suse.com" date="1640088000">- update to 1.78.0:
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_78_0.html
- boost-math.patch: removed
- 0001-b2-fix-install.patch: added from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1647000000">- add dependency on libzstd and libzstd-devel to get on-the-fly
  zstd compression in boost-iostreams</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650024000">- update to 1.79.0:
  * no new libraries
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_79_0.html
- add 0001-json-array-erase-relocate.patch
- drop 0001-b2-fix-install.patch (obsolete)</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1653825600">- Fix failing conversion of cpp_dec_float to double, depending on
  locale (gh#boostorg/multiprecision#464, boo#1199968).
  Add boost-mp-locale-fix.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 1.80.0:
  * no new libraries
  * for details on all the long list of changes, see
    https://www.boost.org/users/history/version_1_80_0.html
- drop 0001-json-array-erase-relocate.patch
  boost-mp-locale-fix.patch: upstream</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1661169600">- ppc64le: added some new math libraries (bsc#1202594)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" date="1671019200">- update to 1.81.0
  * new libraries:
    + URL - URL Library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_81_0.html</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674907200">- add boost-phoenix-revert-std-tuple-support.patch to fix
  libetonyek and others build that use boost::phoenix</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678276800">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="aschnell@suse.com" date="1681992000">- update to 1.82.0
  * new libraries:
    + MySQL - MySQL Header-only Library.
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_82_0.html</changelog>
  <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 &lt;nicolas.morey@suse.com&gt;" date="1698148800">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" 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>
</package>
<package pkgid="48fc39fd739b9bed86bd3038b7d2fa9a6a2fe1b2de582f43adbca2300adadbd6f325e01bd4348ba21cc1c5a4c577e23544772d783711afa5139c813f48bbb985" name="boost_1_84_0-gnu-mpich-hpc" arch="src">
  <version epoch="0" ver="1.84.0" rel="1.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1620475200">- use https:// in spec file</changelog>
  <changelog author="Haochuan Chen &lt;yjcoshc@mail.nankai.edu.cn&gt;" date="1622548800">- Compile boost iostreams with lzma support for reading .xz files</changelog>
  <changelog author="aschnell@suse.com" date="1631880000">- update to 1.77.0:
  * new libraries:
    + Describe - Reflection Library
    + Lambda2 - Lambda Library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_77_0.html
- dynamic_linking.patch: updated
- boost-math.patch and boost-process.patch: added from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1634817600">- make boost-json-devel require boost-container-devel (bsc#1191822)</changelog>
  <changelog author="Matthias Mail&#xE4;nder &lt;mailaender@opensuse.org&gt;" date="1635163200">- Fix boost nowide development not requiring the library itself</changelog>
  <changelog author="aschnell@suse.com" date="1640088000">- update to 1.78.0:
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_78_0.html
- boost-math.patch: removed
- 0001-b2-fix-install.patch: added from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1647000000">- add dependency on libzstd and libzstd-devel to get on-the-fly
  zstd compression in boost-iostreams</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650024000">- update to 1.79.0:
  * no new libraries
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_79_0.html
- add 0001-json-array-erase-relocate.patch
- drop 0001-b2-fix-install.patch (obsolete)</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1653825600">- Fix failing conversion of cpp_dec_float to double, depending on
  locale (gh#boostorg/multiprecision#464, boo#1199968).
  Add boost-mp-locale-fix.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 1.80.0:
  * no new libraries
  * for details on all the long list of changes, see
    https://www.boost.org/users/history/version_1_80_0.html
- drop 0001-json-array-erase-relocate.patch
  boost-mp-locale-fix.patch: upstream</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1661169600">- ppc64le: added some new math libraries (bsc#1202594)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" date="1671019200">- update to 1.81.0
  * new libraries:
    + URL - URL Library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_81_0.html</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674907200">- add boost-phoenix-revert-std-tuple-support.patch to fix
  libetonyek and others build that use boost::phoenix</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678276800">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="aschnell@suse.com" date="1681992000">- update to 1.82.0
  * new libraries:
    + MySQL - MySQL Header-only Library.
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_82_0.html</changelog>
  <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 &lt;nicolas.morey@suse.com&gt;" date="1698148800">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" 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>
</package>
<package pkgid="01342b3d7d7c7ce65c1b26a476624e2edecc64c5fa065ea55e0d65bca790598b199f5e54d904d13e9982b67bdc23bdd458278e3799dff22a3a53bf51d2ca3e7e" name="boost_1_84_0-gnu-mpich-hpc" arch="x86_64">
  <version epoch="0" ver="1.84.0" rel="1.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1620475200">- use https:// in spec file</changelog>
  <changelog author="Haochuan Chen &lt;yjcoshc@mail.nankai.edu.cn&gt;" date="1622548800">- Compile boost iostreams with lzma support for reading .xz files</changelog>
  <changelog author="aschnell@suse.com" date="1631880000">- update to 1.77.0:
  * new libraries:
    + Describe - Reflection Library
    + Lambda2 - Lambda Library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_77_0.html
- dynamic_linking.patch: updated
- boost-math.patch and boost-process.patch: added from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1634817600">- make boost-json-devel require boost-container-devel (bsc#1191822)</changelog>
  <changelog author="Matthias Mail&#xE4;nder &lt;mailaender@opensuse.org&gt;" date="1635163200">- Fix boost nowide development not requiring the library itself</changelog>
  <changelog author="aschnell@suse.com" date="1640088000">- update to 1.78.0:
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_78_0.html
- boost-math.patch: removed
- 0001-b2-fix-install.patch: added from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1647000000">- add dependency on libzstd and libzstd-devel to get on-the-fly
  zstd compression in boost-iostreams</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650024000">- update to 1.79.0:
  * no new libraries
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_79_0.html
- add 0001-json-array-erase-relocate.patch
- drop 0001-b2-fix-install.patch (obsolete)</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1653825600">- Fix failing conversion of cpp_dec_float to double, depending on
  locale (gh#boostorg/multiprecision#464, boo#1199968).
  Add boost-mp-locale-fix.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 1.80.0:
  * no new libraries
  * for details on all the long list of changes, see
    https://www.boost.org/users/history/version_1_80_0.html
- drop 0001-json-array-erase-relocate.patch
  boost-mp-locale-fix.patch: upstream</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1661169600">- ppc64le: added some new math libraries (bsc#1202594)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" date="1671019200">- update to 1.81.0
  * new libraries:
    + URL - URL Library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_81_0.html</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674907200">- add boost-phoenix-revert-std-tuple-support.patch to fix
  libetonyek and others build that use boost::phoenix</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678276800">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="aschnell@suse.com" date="1681992000">- update to 1.82.0
  * new libraries:
    + MySQL - MySQL Header-only Library.
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_82_0.html</changelog>
  <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 &lt;nicolas.morey@suse.com&gt;" date="1698148800">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" 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>
</package>
<package pkgid="b432a99f1116a54e931bca5cfdf798ec18184afc97abbef196cbe411eb3074151d30af318912727d554710f1ae604e495450e740624cb3d0d6272a2db16199a7" name="boost_1_84_0-gnu-mpich-hpc-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.84.0" rel="1.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1620475200">- use https:// in spec file</changelog>
  <changelog author="Haochuan Chen &lt;yjcoshc@mail.nankai.edu.cn&gt;" date="1622548800">- Compile boost iostreams with lzma support for reading .xz files</changelog>
  <changelog author="aschnell@suse.com" date="1631880000">- update to 1.77.0:
  * new libraries:
    + Describe - Reflection Library
    + Lambda2 - Lambda Library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_77_0.html
- dynamic_linking.patch: updated
- boost-math.patch and boost-process.patch: added from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1634817600">- make boost-json-devel require boost-container-devel (bsc#1191822)</changelog>
  <changelog author="Matthias Mail&#xE4;nder &lt;mailaender@opensuse.org&gt;" date="1635163200">- Fix boost nowide development not requiring the library itself</changelog>
  <changelog author="aschnell@suse.com" date="1640088000">- update to 1.78.0:
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_78_0.html
- boost-math.patch: removed
- 0001-b2-fix-install.patch: added from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1647000000">- add dependency on libzstd and libzstd-devel to get on-the-fly
  zstd compression in boost-iostreams</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650024000">- update to 1.79.0:
  * no new libraries
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_79_0.html
- add 0001-json-array-erase-relocate.patch
- drop 0001-b2-fix-install.patch (obsolete)</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1653825600">- Fix failing conversion of cpp_dec_float to double, depending on
  locale (gh#boostorg/multiprecision#464, boo#1199968).
  Add boost-mp-locale-fix.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 1.80.0:
  * no new libraries
  * for details on all the long list of changes, see
    https://www.boost.org/users/history/version_1_80_0.html
- drop 0001-json-array-erase-relocate.patch
  boost-mp-locale-fix.patch: upstream</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1661169600">- ppc64le: added some new math libraries (bsc#1202594)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" date="1671019200">- update to 1.81.0
  * new libraries:
    + URL - URL Library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_81_0.html</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674907200">- add boost-phoenix-revert-std-tuple-support.patch to fix
  libetonyek and others build that use boost::phoenix</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678276800">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="aschnell@suse.com" date="1681992000">- update to 1.82.0
  * new libraries:
    + MySQL - MySQL Header-only Library.
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_82_0.html</changelog>
  <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 &lt;nicolas.morey@suse.com&gt;" date="1698148800">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" 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>
</package>
<package pkgid="d13362511d49094193e482821a2a23e3467687d9bcfb0f124d23751e14ef22d87895dedbb99c98f9dbbd07dbef4206f4943b71a175e490b2d5bbdeec596c3c33" name="boost_1_84_0-gnu-mpich-hpc-debugsource" arch="x86_64">
  <version epoch="0" ver="1.84.0" rel="1.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1620475200">- use https:// in spec file</changelog>
  <changelog author="Haochuan Chen &lt;yjcoshc@mail.nankai.edu.cn&gt;" date="1622548800">- Compile boost iostreams with lzma support for reading .xz files</changelog>
  <changelog author="aschnell@suse.com" date="1631880000">- update to 1.77.0:
  * new libraries:
    + Describe - Reflection Library
    + Lambda2 - Lambda Library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_77_0.html
- dynamic_linking.patch: updated
- boost-math.patch and boost-process.patch: added from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1634817600">- make boost-json-devel require boost-container-devel (bsc#1191822)</changelog>
  <changelog author="Matthias Mail&#xE4;nder &lt;mailaender@opensuse.org&gt;" date="1635163200">- Fix boost nowide development not requiring the library itself</changelog>
  <changelog author="aschnell@suse.com" date="1640088000">- update to 1.78.0:
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_78_0.html
- boost-math.patch: removed
- 0001-b2-fix-install.patch: added from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1647000000">- add dependency on libzstd and libzstd-devel to get on-the-fly
  zstd compression in boost-iostreams</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650024000">- update to 1.79.0:
  * no new libraries
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_79_0.html
- add 0001-json-array-erase-relocate.patch
- drop 0001-b2-fix-install.patch (obsolete)</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1653825600">- Fix failing conversion of cpp_dec_float to double, depending on
  locale (gh#boostorg/multiprecision#464, boo#1199968).
  Add boost-mp-locale-fix.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 1.80.0:
  * no new libraries
  * for details on all the long list of changes, see
    https://www.boost.org/users/history/version_1_80_0.html
- drop 0001-json-array-erase-relocate.patch
  boost-mp-locale-fix.patch: upstream</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1661169600">- ppc64le: added some new math libraries (bsc#1202594)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" date="1671019200">- update to 1.81.0
  * new libraries:
    + URL - URL Library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_81_0.html</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674907200">- add boost-phoenix-revert-std-tuple-support.patch to fix
  libetonyek and others build that use boost::phoenix</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678276800">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="aschnell@suse.com" date="1681992000">- update to 1.82.0
  * new libraries:
    + MySQL - MySQL Header-only Library.
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_82_0.html</changelog>
  <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 &lt;nicolas.morey@suse.com&gt;" date="1698148800">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" 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>
</package>
<package pkgid="1dadd22e8bc602eb3cbe912adebfbb3b14a438b4ade183d24c7fa8027616a002e8a0cf83259a3142b5494d9b492e619a5e426f609d2abd3b5168969ffc38d189" name="boost_1_84_0-gnu-mpich-hpc-devel" arch="x86_64">
  <version epoch="0" ver="1.84.0" rel="1.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1620475200">- use https:// in spec file</changelog>
  <changelog author="Haochuan Chen &lt;yjcoshc@mail.nankai.edu.cn&gt;" date="1622548800">- Compile boost iostreams with lzma support for reading .xz files</changelog>
  <changelog author="aschnell@suse.com" date="1631880000">- update to 1.77.0:
  * new libraries:
    + Describe - Reflection Library
    + Lambda2 - Lambda Library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_77_0.html
- dynamic_linking.patch: updated
- boost-math.patch and boost-process.patch: added from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1634817600">- make boost-json-devel require boost-container-devel (bsc#1191822)</changelog>
  <changelog author="Matthias Mail&#xE4;nder &lt;mailaender@opensuse.org&gt;" date="1635163200">- Fix boost nowide development not requiring the library itself</changelog>
  <changelog author="aschnell@suse.com" date="1640088000">- update to 1.78.0:
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_78_0.html
- boost-math.patch: removed
- 0001-b2-fix-install.patch: added from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1647000000">- add dependency on libzstd and libzstd-devel to get on-the-fly
  zstd compression in boost-iostreams</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650024000">- update to 1.79.0:
  * no new libraries
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_79_0.html
- add 0001-json-array-erase-relocate.patch
- drop 0001-b2-fix-install.patch (obsolete)</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1653825600">- Fix failing conversion of cpp_dec_float to double, depending on
  locale (gh#boostorg/multiprecision#464, boo#1199968).
  Add boost-mp-locale-fix.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 1.80.0:
  * no new libraries
  * for details on all the long list of changes, see
    https://www.boost.org/users/history/version_1_80_0.html
- drop 0001-json-array-erase-relocate.patch
  boost-mp-locale-fix.patch: upstream</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1661169600">- ppc64le: added some new math libraries (bsc#1202594)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" date="1671019200">- update to 1.81.0
  * new libraries:
    + URL - URL Library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_81_0.html</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674907200">- add boost-phoenix-revert-std-tuple-support.patch to fix
  libetonyek and others build that use boost::phoenix</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678276800">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="aschnell@suse.com" date="1681992000">- update to 1.82.0
  * new libraries:
    + MySQL - MySQL Header-only Library.
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_82_0.html</changelog>
  <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 &lt;nicolas.morey@suse.com&gt;" date="1698148800">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" 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>
</package>
<package pkgid="c763f118784b2fa6e2788223f254e984651e4ee3bca87f326645c1838f9b2efeb59d49ec210e7f3956730a5c550139139664ed833fdbfcb27eeaad4b0f8862e9" name="boost_1_84_0-gnu-mpich-hpc-python3" arch="x86_64">
  <version epoch="0" ver="1.84.0" rel="1.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1620475200">- use https:// in spec file</changelog>
  <changelog author="Haochuan Chen &lt;yjcoshc@mail.nankai.edu.cn&gt;" date="1622548800">- Compile boost iostreams with lzma support for reading .xz files</changelog>
  <changelog author="aschnell@suse.com" date="1631880000">- update to 1.77.0:
  * new libraries:
    + Describe - Reflection Library
    + Lambda2 - Lambda Library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_77_0.html
- dynamic_linking.patch: updated
- boost-math.patch and boost-process.patch: added from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1634817600">- make boost-json-devel require boost-container-devel (bsc#1191822)</changelog>
  <changelog author="Matthias Mail&#xE4;nder &lt;mailaender@opensuse.org&gt;" date="1635163200">- Fix boost nowide development not requiring the library itself</changelog>
  <changelog author="aschnell@suse.com" date="1640088000">- update to 1.78.0:
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_78_0.html
- boost-math.patch: removed
- 0001-b2-fix-install.patch: added from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1647000000">- add dependency on libzstd and libzstd-devel to get on-the-fly
  zstd compression in boost-iostreams</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650024000">- update to 1.79.0:
  * no new libraries
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_79_0.html
- add 0001-json-array-erase-relocate.patch
- drop 0001-b2-fix-install.patch (obsolete)</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1653825600">- Fix failing conversion of cpp_dec_float to double, depending on
  locale (gh#boostorg/multiprecision#464, boo#1199968).
  Add boost-mp-locale-fix.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 1.80.0:
  * no new libraries
  * for details on all the long list of changes, see
    https://www.boost.org/users/history/version_1_80_0.html
- drop 0001-json-array-erase-relocate.patch
  boost-mp-locale-fix.patch: upstream</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1661169600">- ppc64le: added some new math libraries (bsc#1202594)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" date="1671019200">- update to 1.81.0
  * new libraries:
    + URL - URL Library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_81_0.html</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674907200">- add boost-phoenix-revert-std-tuple-support.patch to fix
  libetonyek and others build that use boost::phoenix</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678276800">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="aschnell@suse.com" date="1681992000">- update to 1.82.0
  * new libraries:
    + MySQL - MySQL Header-only Library.
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_82_0.html</changelog>
  <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 &lt;nicolas.morey@suse.com&gt;" date="1698148800">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" 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>
</package>
<package pkgid="6f4050bc1968baa2c597e794df543b71e0d03aa689843858d73e15d673182df73905541500dfe9bf44a4051b9bd4323ed5da864bb60f65d7b057194e0fefbf30" name="boost_1_84_0-gnu-mvapich2-hpc" arch="src">
  <version epoch="0" ver="1.84.0" rel="1.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1620475200">- use https:// in spec file</changelog>
  <changelog author="Haochuan Chen &lt;yjcoshc@mail.nankai.edu.cn&gt;" date="1622548800">- Compile boost iostreams with lzma support for reading .xz files</changelog>
  <changelog author="aschnell@suse.com" date="1631880000">- update to 1.77.0:
  * new libraries:
    + Describe - Reflection Library
    + Lambda2 - Lambda Library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_77_0.html
- dynamic_linking.patch: updated
- boost-math.patch and boost-process.patch: added from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1634817600">- make boost-json-devel require boost-container-devel (bsc#1191822)</changelog>
  <changelog author="Matthias Mail&#xE4;nder &lt;mailaender@opensuse.org&gt;" date="1635163200">- Fix boost nowide development not requiring the library itself</changelog>
  <changelog author="aschnell@suse.com" date="1640088000">- update to 1.78.0:
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_78_0.html
- boost-math.patch: removed
- 0001-b2-fix-install.patch: added from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1647000000">- add dependency on libzstd and libzstd-devel to get on-the-fly
  zstd compression in boost-iostreams</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650024000">- update to 1.79.0:
  * no new libraries
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_79_0.html
- add 0001-json-array-erase-relocate.patch
- drop 0001-b2-fix-install.patch (obsolete)</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1653825600">- Fix failing conversion of cpp_dec_float to double, depending on
  locale (gh#boostorg/multiprecision#464, boo#1199968).
  Add boost-mp-locale-fix.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 1.80.0:
  * no new libraries
  * for details on all the long list of changes, see
    https://www.boost.org/users/history/version_1_80_0.html
- drop 0001-json-array-erase-relocate.patch
  boost-mp-locale-fix.patch: upstream</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1661169600">- ppc64le: added some new math libraries (bsc#1202594)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" date="1671019200">- update to 1.81.0
  * new libraries:
    + URL - URL Library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_81_0.html</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674907200">- add boost-phoenix-revert-std-tuple-support.patch to fix
  libetonyek and others build that use boost::phoenix</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678276800">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="aschnell@suse.com" date="1681992000">- update to 1.82.0
  * new libraries:
    + MySQL - MySQL Header-only Library.
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_82_0.html</changelog>
  <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 &lt;nicolas.morey@suse.com&gt;" date="1698148800">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" 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>
</package>
<package pkgid="52202ded47a65798b587c11844b03e934b85f08a002a4cf839e9d180e04ffeab0a5f73335654c7f4a4fdd9cc64f0f3ad20e550a658ff38b8ac2f595fcb1cd20f" name="boost_1_84_0-gnu-mvapich2-hpc" arch="x86_64">
  <version epoch="0" ver="1.84.0" rel="1.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1620475200">- use https:// in spec file</changelog>
  <changelog author="Haochuan Chen &lt;yjcoshc@mail.nankai.edu.cn&gt;" date="1622548800">- Compile boost iostreams with lzma support for reading .xz files</changelog>
  <changelog author="aschnell@suse.com" date="1631880000">- update to 1.77.0:
  * new libraries:
    + Describe - Reflection Library
    + Lambda2 - Lambda Library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_77_0.html
- dynamic_linking.patch: updated
- boost-math.patch and boost-process.patch: added from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1634817600">- make boost-json-devel require boost-container-devel (bsc#1191822)</changelog>
  <changelog author="Matthias Mail&#xE4;nder &lt;mailaender@opensuse.org&gt;" date="1635163200">- Fix boost nowide development not requiring the library itself</changelog>
  <changelog author="aschnell@suse.com" date="1640088000">- update to 1.78.0:
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_78_0.html
- boost-math.patch: removed
- 0001-b2-fix-install.patch: added from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1647000000">- add dependency on libzstd and libzstd-devel to get on-the-fly
  zstd compression in boost-iostreams</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650024000">- update to 1.79.0:
  * no new libraries
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_79_0.html
- add 0001-json-array-erase-relocate.patch
- drop 0001-b2-fix-install.patch (obsolete)</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1653825600">- Fix failing conversion of cpp_dec_float to double, depending on
  locale (gh#boostorg/multiprecision#464, boo#1199968).
  Add boost-mp-locale-fix.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 1.80.0:
  * no new libraries
  * for details on all the long list of changes, see
    https://www.boost.org/users/history/version_1_80_0.html
- drop 0001-json-array-erase-relocate.patch
  boost-mp-locale-fix.patch: upstream</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1661169600">- ppc64le: added some new math libraries (bsc#1202594)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" date="1671019200">- update to 1.81.0
  * new libraries:
    + URL - URL Library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_81_0.html</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674907200">- add boost-phoenix-revert-std-tuple-support.patch to fix
  libetonyek and others build that use boost::phoenix</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678276800">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="aschnell@suse.com" date="1681992000">- update to 1.82.0
  * new libraries:
    + MySQL - MySQL Header-only Library.
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_82_0.html</changelog>
  <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 &lt;nicolas.morey@suse.com&gt;" date="1698148800">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" 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>
</package>
<package pkgid="89c2c5035d12cff1be2dbf70c51d82dc7eea9360b469ab6f7c1bdde55c623e97fef2016dfc9ebabcb38775033f20518ee97e79038875ace5bc738727b6662760" name="boost_1_84_0-gnu-mvapich2-hpc-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.84.0" rel="1.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1620475200">- use https:// in spec file</changelog>
  <changelog author="Haochuan Chen &lt;yjcoshc@mail.nankai.edu.cn&gt;" date="1622548800">- Compile boost iostreams with lzma support for reading .xz files</changelog>
  <changelog author="aschnell@suse.com" date="1631880000">- update to 1.77.0:
  * new libraries:
    + Describe - Reflection Library
    + Lambda2 - Lambda Library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_77_0.html
- dynamic_linking.patch: updated
- boost-math.patch and boost-process.patch: added from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1634817600">- make boost-json-devel require boost-container-devel (bsc#1191822)</changelog>
  <changelog author="Matthias Mail&#xE4;nder &lt;mailaender@opensuse.org&gt;" date="1635163200">- Fix boost nowide development not requiring the library itself</changelog>
  <changelog author="aschnell@suse.com" date="1640088000">- update to 1.78.0:
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_78_0.html
- boost-math.patch: removed
- 0001-b2-fix-install.patch: added from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1647000000">- add dependency on libzstd and libzstd-devel to get on-the-fly
  zstd compression in boost-iostreams</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650024000">- update to 1.79.0:
  * no new libraries
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_79_0.html
- add 0001-json-array-erase-relocate.patch
- drop 0001-b2-fix-install.patch (obsolete)</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1653825600">- Fix failing conversion of cpp_dec_float to double, depending on
  locale (gh#boostorg/multiprecision#464, boo#1199968).
  Add boost-mp-locale-fix.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 1.80.0:
  * no new libraries
  * for details on all the long list of changes, see
    https://www.boost.org/users/history/version_1_80_0.html
- drop 0001-json-array-erase-relocate.patch
  boost-mp-locale-fix.patch: upstream</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1661169600">- ppc64le: added some new math libraries (bsc#1202594)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" date="1671019200">- update to 1.81.0
  * new libraries:
    + URL - URL Library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_81_0.html</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674907200">- add boost-phoenix-revert-std-tuple-support.patch to fix
  libetonyek and others build that use boost::phoenix</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678276800">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="aschnell@suse.com" date="1681992000">- update to 1.82.0
  * new libraries:
    + MySQL - MySQL Header-only Library.
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_82_0.html</changelog>
  <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 &lt;nicolas.morey@suse.com&gt;" date="1698148800">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" 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>
</package>
<package pkgid="483c177926d719d8f191bb3733ef69e1e6a4a36fb21f8a8f66ad3bd6df5eb3baa14938315221cb254558881874ad91f97b6b603b860dd8ef862e23559d243eca" name="boost_1_84_0-gnu-mvapich2-hpc-debugsource" arch="x86_64">
  <version epoch="0" ver="1.84.0" rel="1.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1620475200">- use https:// in spec file</changelog>
  <changelog author="Haochuan Chen &lt;yjcoshc@mail.nankai.edu.cn&gt;" date="1622548800">- Compile boost iostreams with lzma support for reading .xz files</changelog>
  <changelog author="aschnell@suse.com" date="1631880000">- update to 1.77.0:
  * new libraries:
    + Describe - Reflection Library
    + Lambda2 - Lambda Library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_77_0.html
- dynamic_linking.patch: updated
- boost-math.patch and boost-process.patch: added from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1634817600">- make boost-json-devel require boost-container-devel (bsc#1191822)</changelog>
  <changelog author="Matthias Mail&#xE4;nder &lt;mailaender@opensuse.org&gt;" date="1635163200">- Fix boost nowide development not requiring the library itself</changelog>
  <changelog author="aschnell@suse.com" date="1640088000">- update to 1.78.0:
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_78_0.html
- boost-math.patch: removed
- 0001-b2-fix-install.patch: added from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1647000000">- add dependency on libzstd and libzstd-devel to get on-the-fly
  zstd compression in boost-iostreams</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650024000">- update to 1.79.0:
  * no new libraries
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_79_0.html
- add 0001-json-array-erase-relocate.patch
- drop 0001-b2-fix-install.patch (obsolete)</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1653825600">- Fix failing conversion of cpp_dec_float to double, depending on
  locale (gh#boostorg/multiprecision#464, boo#1199968).
  Add boost-mp-locale-fix.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 1.80.0:
  * no new libraries
  * for details on all the long list of changes, see
    https://www.boost.org/users/history/version_1_80_0.html
- drop 0001-json-array-erase-relocate.patch
  boost-mp-locale-fix.patch: upstream</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1661169600">- ppc64le: added some new math libraries (bsc#1202594)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" date="1671019200">- update to 1.81.0
  * new libraries:
    + URL - URL Library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_81_0.html</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674907200">- add boost-phoenix-revert-std-tuple-support.patch to fix
  libetonyek and others build that use boost::phoenix</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678276800">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="aschnell@suse.com" date="1681992000">- update to 1.82.0
  * new libraries:
    + MySQL - MySQL Header-only Library.
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_82_0.html</changelog>
  <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 &lt;nicolas.morey@suse.com&gt;" date="1698148800">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" 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>
</package>
<package pkgid="0b1f2b5bd208ef3f1fed366a0f9ed94feccf6e4e6f5485608f25704a3254c6712e9115c64e06ca49ecbccd67272a662e70e63bb4723e51627700ddf0d320719f" name="boost_1_84_0-gnu-mvapich2-hpc-devel" arch="x86_64">
  <version epoch="0" ver="1.84.0" rel="1.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1620475200">- use https:// in spec file</changelog>
  <changelog author="Haochuan Chen &lt;yjcoshc@mail.nankai.edu.cn&gt;" date="1622548800">- Compile boost iostreams with lzma support for reading .xz files</changelog>
  <changelog author="aschnell@suse.com" date="1631880000">- update to 1.77.0:
  * new libraries:
    + Describe - Reflection Library
    + Lambda2 - Lambda Library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_77_0.html
- dynamic_linking.patch: updated
- boost-math.patch and boost-process.patch: added from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1634817600">- make boost-json-devel require boost-container-devel (bsc#1191822)</changelog>
  <changelog author="Matthias Mail&#xE4;nder &lt;mailaender@opensuse.org&gt;" date="1635163200">- Fix boost nowide development not requiring the library itself</changelog>
  <changelog author="aschnell@suse.com" date="1640088000">- update to 1.78.0:
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_78_0.html
- boost-math.patch: removed
- 0001-b2-fix-install.patch: added from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1647000000">- add dependency on libzstd and libzstd-devel to get on-the-fly
  zstd compression in boost-iostreams</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650024000">- update to 1.79.0:
  * no new libraries
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_79_0.html
- add 0001-json-array-erase-relocate.patch
- drop 0001-b2-fix-install.patch (obsolete)</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1653825600">- Fix failing conversion of cpp_dec_float to double, depending on
  locale (gh#boostorg/multiprecision#464, boo#1199968).
  Add boost-mp-locale-fix.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 1.80.0:
  * no new libraries
  * for details on all the long list of changes, see
    https://www.boost.org/users/history/version_1_80_0.html
- drop 0001-json-array-erase-relocate.patch
  boost-mp-locale-fix.patch: upstream</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1661169600">- ppc64le: added some new math libraries (bsc#1202594)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" date="1671019200">- update to 1.81.0
  * new libraries:
    + URL - URL Library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_81_0.html</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674907200">- add boost-phoenix-revert-std-tuple-support.patch to fix
  libetonyek and others build that use boost::phoenix</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678276800">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="aschnell@suse.com" date="1681992000">- update to 1.82.0
  * new libraries:
    + MySQL - MySQL Header-only Library.
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_82_0.html</changelog>
  <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 &lt;nicolas.morey@suse.com&gt;" date="1698148800">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" 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>
</package>
<package pkgid="0f2e163b8bae4daa48a1647405379bc9493caf0764cd5cd8d422b955fd077a4fa93b0756fadc44b72d88d3aa996b17b0682f206365d9f72c8ae7c20e57bcb0c1" name="boost_1_84_0-gnu-mvapich2-hpc-python3" arch="x86_64">
  <version epoch="0" ver="1.84.0" rel="1.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1620475200">- use https:// in spec file</changelog>
  <changelog author="Haochuan Chen &lt;yjcoshc@mail.nankai.edu.cn&gt;" date="1622548800">- Compile boost iostreams with lzma support for reading .xz files</changelog>
  <changelog author="aschnell@suse.com" date="1631880000">- update to 1.77.0:
  * new libraries:
    + Describe - Reflection Library
    + Lambda2 - Lambda Library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_77_0.html
- dynamic_linking.patch: updated
- boost-math.patch and boost-process.patch: added from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1634817600">- make boost-json-devel require boost-container-devel (bsc#1191822)</changelog>
  <changelog author="Matthias Mail&#xE4;nder &lt;mailaender@opensuse.org&gt;" date="1635163200">- Fix boost nowide development not requiring the library itself</changelog>
  <changelog author="aschnell@suse.com" date="1640088000">- update to 1.78.0:
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_78_0.html
- boost-math.patch: removed
- 0001-b2-fix-install.patch: added from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1647000000">- add dependency on libzstd and libzstd-devel to get on-the-fly
  zstd compression in boost-iostreams</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650024000">- update to 1.79.0:
  * no new libraries
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_79_0.html
- add 0001-json-array-erase-relocate.patch
- drop 0001-b2-fix-install.patch (obsolete)</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1653825600">- Fix failing conversion of cpp_dec_float to double, depending on
  locale (gh#boostorg/multiprecision#464, boo#1199968).
  Add boost-mp-locale-fix.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 1.80.0:
  * no new libraries
  * for details on all the long list of changes, see
    https://www.boost.org/users/history/version_1_80_0.html
- drop 0001-json-array-erase-relocate.patch
  boost-mp-locale-fix.patch: upstream</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1661169600">- ppc64le: added some new math libraries (bsc#1202594)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" date="1671019200">- update to 1.81.0
  * new libraries:
    + URL - URL Library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_81_0.html</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674907200">- add boost-phoenix-revert-std-tuple-support.patch to fix
  libetonyek and others build that use boost::phoenix</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678276800">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="aschnell@suse.com" date="1681992000">- update to 1.82.0
  * new libraries:
    + MySQL - MySQL Header-only Library.
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_82_0.html</changelog>
  <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 &lt;nicolas.morey@suse.com&gt;" date="1698148800">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" 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>
</package>
<package pkgid="86f86d45fdd9707d8ddc915ac0234cf57167e7d3979fb5e13a8a21e9bb0f6e5f217a502a4da41100cb4b5280061e2a12d496272eab849026b934757663203360" name="boost_1_84_0-gnu-openmpi4-hpc" arch="src">
  <version epoch="0" ver="1.84.0" rel="1.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1620475200">- use https:// in spec file</changelog>
  <changelog author="Haochuan Chen &lt;yjcoshc@mail.nankai.edu.cn&gt;" date="1622548800">- Compile boost iostreams with lzma support for reading .xz files</changelog>
  <changelog author="aschnell@suse.com" date="1631880000">- update to 1.77.0:
  * new libraries:
    + Describe - Reflection Library
    + Lambda2 - Lambda Library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_77_0.html
- dynamic_linking.patch: updated
- boost-math.patch and boost-process.patch: added from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1634817600">- make boost-json-devel require boost-container-devel (bsc#1191822)</changelog>
  <changelog author="Matthias Mail&#xE4;nder &lt;mailaender@opensuse.org&gt;" date="1635163200">- Fix boost nowide development not requiring the library itself</changelog>
  <changelog author="aschnell@suse.com" date="1640088000">- update to 1.78.0:
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_78_0.html
- boost-math.patch: removed
- 0001-b2-fix-install.patch: added from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1647000000">- add dependency on libzstd and libzstd-devel to get on-the-fly
  zstd compression in boost-iostreams</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650024000">- update to 1.79.0:
  * no new libraries
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_79_0.html
- add 0001-json-array-erase-relocate.patch
- drop 0001-b2-fix-install.patch (obsolete)</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1653825600">- Fix failing conversion of cpp_dec_float to double, depending on
  locale (gh#boostorg/multiprecision#464, boo#1199968).
  Add boost-mp-locale-fix.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 1.80.0:
  * no new libraries
  * for details on all the long list of changes, see
    https://www.boost.org/users/history/version_1_80_0.html
- drop 0001-json-array-erase-relocate.patch
  boost-mp-locale-fix.patch: upstream</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1661169600">- ppc64le: added some new math libraries (bsc#1202594)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" date="1671019200">- update to 1.81.0
  * new libraries:
    + URL - URL Library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_81_0.html</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674907200">- add boost-phoenix-revert-std-tuple-support.patch to fix
  libetonyek and others build that use boost::phoenix</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678276800">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="aschnell@suse.com" date="1681992000">- update to 1.82.0
  * new libraries:
    + MySQL - MySQL Header-only Library.
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_82_0.html</changelog>
  <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 &lt;nicolas.morey@suse.com&gt;" date="1698148800">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" 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>
</package>
<package pkgid="ca3bf3ff27b2eb95f72486579658cf2f6888b64e418e513284752287aeae4f823fdb1d8ce368c8ff7a48934e594216b441ccb1b87faa93211441b15d9ce20259" name="boost_1_84_0-gnu-openmpi4-hpc" arch="x86_64">
  <version epoch="0" ver="1.84.0" rel="1.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1620475200">- use https:// in spec file</changelog>
  <changelog author="Haochuan Chen &lt;yjcoshc@mail.nankai.edu.cn&gt;" date="1622548800">- Compile boost iostreams with lzma support for reading .xz files</changelog>
  <changelog author="aschnell@suse.com" date="1631880000">- update to 1.77.0:
  * new libraries:
    + Describe - Reflection Library
    + Lambda2 - Lambda Library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_77_0.html
- dynamic_linking.patch: updated
- boost-math.patch and boost-process.patch: added from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1634817600">- make boost-json-devel require boost-container-devel (bsc#1191822)</changelog>
  <changelog author="Matthias Mail&#xE4;nder &lt;mailaender@opensuse.org&gt;" date="1635163200">- Fix boost nowide development not requiring the library itself</changelog>
  <changelog author="aschnell@suse.com" date="1640088000">- update to 1.78.0:
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_78_0.html
- boost-math.patch: removed
- 0001-b2-fix-install.patch: added from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1647000000">- add dependency on libzstd and libzstd-devel to get on-the-fly
  zstd compression in boost-iostreams</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650024000">- update to 1.79.0:
  * no new libraries
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_79_0.html
- add 0001-json-array-erase-relocate.patch
- drop 0001-b2-fix-install.patch (obsolete)</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1653825600">- Fix failing conversion of cpp_dec_float to double, depending on
  locale (gh#boostorg/multiprecision#464, boo#1199968).
  Add boost-mp-locale-fix.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 1.80.0:
  * no new libraries
  * for details on all the long list of changes, see
    https://www.boost.org/users/history/version_1_80_0.html
- drop 0001-json-array-erase-relocate.patch
  boost-mp-locale-fix.patch: upstream</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1661169600">- ppc64le: added some new math libraries (bsc#1202594)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" date="1671019200">- update to 1.81.0
  * new libraries:
    + URL - URL Library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_81_0.html</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674907200">- add boost-phoenix-revert-std-tuple-support.patch to fix
  libetonyek and others build that use boost::phoenix</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678276800">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="aschnell@suse.com" date="1681992000">- update to 1.82.0
  * new libraries:
    + MySQL - MySQL Header-only Library.
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_82_0.html</changelog>
  <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 &lt;nicolas.morey@suse.com&gt;" date="1698148800">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" 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>
</package>
<package pkgid="f8dfaf79f9193d296b1fb87f5cbe73601316dd89498482b5a9ee8411539fe92ac26c8211bb46a5ce6af8af7c432f8f99f60c440f26aaa8f67254e8e1b81e511d" name="boost_1_84_0-gnu-openmpi4-hpc-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.84.0" rel="1.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1620475200">- use https:// in spec file</changelog>
  <changelog author="Haochuan Chen &lt;yjcoshc@mail.nankai.edu.cn&gt;" date="1622548800">- Compile boost iostreams with lzma support for reading .xz files</changelog>
  <changelog author="aschnell@suse.com" date="1631880000">- update to 1.77.0:
  * new libraries:
    + Describe - Reflection Library
    + Lambda2 - Lambda Library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_77_0.html
- dynamic_linking.patch: updated
- boost-math.patch and boost-process.patch: added from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1634817600">- make boost-json-devel require boost-container-devel (bsc#1191822)</changelog>
  <changelog author="Matthias Mail&#xE4;nder &lt;mailaender@opensuse.org&gt;" date="1635163200">- Fix boost nowide development not requiring the library itself</changelog>
  <changelog author="aschnell@suse.com" date="1640088000">- update to 1.78.0:
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_78_0.html
- boost-math.patch: removed
- 0001-b2-fix-install.patch: added from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1647000000">- add dependency on libzstd and libzstd-devel to get on-the-fly
  zstd compression in boost-iostreams</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650024000">- update to 1.79.0:
  * no new libraries
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_79_0.html
- add 0001-json-array-erase-relocate.patch
- drop 0001-b2-fix-install.patch (obsolete)</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1653825600">- Fix failing conversion of cpp_dec_float to double, depending on
  locale (gh#boostorg/multiprecision#464, boo#1199968).
  Add boost-mp-locale-fix.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 1.80.0:
  * no new libraries
  * for details on all the long list of changes, see
    https://www.boost.org/users/history/version_1_80_0.html
- drop 0001-json-array-erase-relocate.patch
  boost-mp-locale-fix.patch: upstream</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1661169600">- ppc64le: added some new math libraries (bsc#1202594)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" date="1671019200">- update to 1.81.0
  * new libraries:
    + URL - URL Library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_81_0.html</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674907200">- add boost-phoenix-revert-std-tuple-support.patch to fix
  libetonyek and others build that use boost::phoenix</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678276800">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="aschnell@suse.com" date="1681992000">- update to 1.82.0
  * new libraries:
    + MySQL - MySQL Header-only Library.
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_82_0.html</changelog>
  <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 &lt;nicolas.morey@suse.com&gt;" date="1698148800">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" 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>
</package>
<package pkgid="732302412cd1033f15afededd39acebf6e63577fca2cd6974397d28b3ff9ad1a58e66cd60335343978fd3d5437e85e71af121d9030d17acd7c2a0d185cea1d44" name="boost_1_84_0-gnu-openmpi4-hpc-devel" arch="x86_64">
  <version epoch="0" ver="1.84.0" rel="1.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1620475200">- use https:// in spec file</changelog>
  <changelog author="Haochuan Chen &lt;yjcoshc@mail.nankai.edu.cn&gt;" date="1622548800">- Compile boost iostreams with lzma support for reading .xz files</changelog>
  <changelog author="aschnell@suse.com" date="1631880000">- update to 1.77.0:
  * new libraries:
    + Describe - Reflection Library
    + Lambda2 - Lambda Library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_77_0.html
- dynamic_linking.patch: updated
- boost-math.patch and boost-process.patch: added from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1634817600">- make boost-json-devel require boost-container-devel (bsc#1191822)</changelog>
  <changelog author="Matthias Mail&#xE4;nder &lt;mailaender@opensuse.org&gt;" date="1635163200">- Fix boost nowide development not requiring the library itself</changelog>
  <changelog author="aschnell@suse.com" date="1640088000">- update to 1.78.0:
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_78_0.html
- boost-math.patch: removed
- 0001-b2-fix-install.patch: added from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1647000000">- add dependency on libzstd and libzstd-devel to get on-the-fly
  zstd compression in boost-iostreams</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650024000">- update to 1.79.0:
  * no new libraries
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_79_0.html
- add 0001-json-array-erase-relocate.patch
- drop 0001-b2-fix-install.patch (obsolete)</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1653825600">- Fix failing conversion of cpp_dec_float to double, depending on
  locale (gh#boostorg/multiprecision#464, boo#1199968).
  Add boost-mp-locale-fix.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 1.80.0:
  * no new libraries
  * for details on all the long list of changes, see
    https://www.boost.org/users/history/version_1_80_0.html
- drop 0001-json-array-erase-relocate.patch
  boost-mp-locale-fix.patch: upstream</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1661169600">- ppc64le: added some new math libraries (bsc#1202594)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" date="1671019200">- update to 1.81.0
  * new libraries:
    + URL - URL Library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_81_0.html</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674907200">- add boost-phoenix-revert-std-tuple-support.patch to fix
  libetonyek and others build that use boost::phoenix</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678276800">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="aschnell@suse.com" date="1681992000">- update to 1.82.0
  * new libraries:
    + MySQL - MySQL Header-only Library.
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_82_0.html</changelog>
  <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 &lt;nicolas.morey@suse.com&gt;" date="1698148800">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" 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>
</package>
<package pkgid="bd7cb723f924aa053990733406e7ee8e92b6def978a2d08030f612b2f4a30ee78395f92d8257c4e8ad7b02301e932cc26abd54b9eea789297e9cfb573db11ce3" name="boost_1_84_0-gnu-openmpi4-hpc-python3" arch="x86_64">
  <version epoch="0" ver="1.84.0" rel="1.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1620475200">- use https:// in spec file</changelog>
  <changelog author="Haochuan Chen &lt;yjcoshc@mail.nankai.edu.cn&gt;" date="1622548800">- Compile boost iostreams with lzma support for reading .xz files</changelog>
  <changelog author="aschnell@suse.com" date="1631880000">- update to 1.77.0:
  * new libraries:
    + Describe - Reflection Library
    + Lambda2 - Lambda Library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_77_0.html
- dynamic_linking.patch: updated
- boost-math.patch and boost-process.patch: added from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1634817600">- make boost-json-devel require boost-container-devel (bsc#1191822)</changelog>
  <changelog author="Matthias Mail&#xE4;nder &lt;mailaender@opensuse.org&gt;" date="1635163200">- Fix boost nowide development not requiring the library itself</changelog>
  <changelog author="aschnell@suse.com" date="1640088000">- update to 1.78.0:
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_78_0.html
- boost-math.patch: removed
- 0001-b2-fix-install.patch: added from upstream</changelog>
  <changelog author="aschnell@suse.com" date="1647000000">- add dependency on libzstd and libzstd-devel to get on-the-fly
  zstd compression in boost-iostreams</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650024000">- update to 1.79.0:
  * no new libraries
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_79_0.html
- add 0001-json-array-erase-relocate.patch
- drop 0001-b2-fix-install.patch (obsolete)</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1653825600">- Fix failing conversion of cpp_dec_float to double, depending on
  locale (gh#boostorg/multiprecision#464, boo#1199968).
  Add boost-mp-locale-fix.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 1.80.0:
  * no new libraries
  * for details on all the long list of changes, see
    https://www.boost.org/users/history/version_1_80_0.html
- drop 0001-json-array-erase-relocate.patch
  boost-mp-locale-fix.patch: upstream</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1661169600">- ppc64le: added some new math libraries (bsc#1202594)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Arvin Schnell &lt;aschnell@suse.com&gt;" date="1671019200">- update to 1.81.0
  * new libraries:
    + URL - URL Library
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_81_0.html</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674907200">- add boost-phoenix-revert-std-tuple-support.patch to fix
  libetonyek and others build that use boost::phoenix</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678276800">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="aschnell@suse.com" date="1681992000">- update to 1.82.0
  * new libraries:
    + MySQL - MySQL Header-only Library.
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_82_0.html</changelog>
  <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 &lt;nicolas.morey@suse.com&gt;" date="1698148800">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" 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>
</package>
<package pkgid="e9640fe8c6a042d0a15962817c9e5d04f40d9c076f4ed9122e4c9e0e92f00f087399763f22b5a2cbd690c6f2081fdef53fa4f2d0f0ffd387805757b884d30d79" name="bootiso" arch="noarch">
  <version epoch="0" ver="4.2.0" rel="3.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="4e60ce1ed5e21cf1ecf4963051e2a01ea1e80fe981bae2b1f51bb71076fddfe5e61f739fe8c717d96fe577394b9610f6e2482103509f0569d3bfacf5049ca368" name="bootiso" arch="src">
  <version epoch="0" ver="4.2.0" rel="3.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="039c2f54b972ad7fe6e090e6cf3d4d30279ad16f4a6310f6dec6e0c3ea22952ef80758978093e818f380226653c94561ef0881c4f44d88ff37b54a64e6a094e3" name="bootiso-bash-completion" arch="noarch">
  <version epoch="0" ver="4.2.0" rel="3.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="731f171546010ed7f3885bfb34c805655fb5194b2434a06e071f716beed28af9b4c5e92bb1a43701ee02f2f21d660a7b97e83a5505dac79d56e7320e59cd65dc" name="bootiso-zsh-completion" arch="noarch">
  <version epoch="0" ver="4.2.0" rel="3.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="552a6cda82a6586faced2faebd1fe28d3396abb0b4ddadf5bd47a50030e7db0de3e440d0253db387dc46542869dc36988517364c9eadfcd5ee662e8c9a9991de" name="broadvoice16" arch="src">
  <version epoch="0" ver="1.2" rel="3.9"/>
  <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>
</package>
<package pkgid="04ded627ee971994390cfd49e14bb464dccba1c35683a31c47eee5c32362c90094709eb777e1d91794410f8cae32c03733ea5a96b306fd8c775ac48bdd038600" name="broadvoice16" arch="x86_64">
  <version epoch="0" ver="1.2" rel="3.9"/>
  <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>
</package>
<package pkgid="d2a4407fe758f71f50c772242c115e036d18f576ac8b56cd7a925bf360bb9b5ea68138db26dd6d7447378f811a49700891d5e24169892aad0ba4d764bf477cf2" name="broadvoice16-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.2" rel="3.9"/>
  <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>
</package>
<package pkgid="f4e32ccc4a0814adb9f0d883d1e0ae46e228f010d06ec82cb7311f284bc24a9d1af33311273eea68007a66637b49b782eff1b0ed71bbc77dea78d413057b2979" name="broadvoice16-debugsource" arch="x86_64">
  <version epoch="0" ver="1.2" rel="3.9"/>
  <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>
</package>
<package pkgid="47c141fb48090281e373776aeeeff3f5278f59857aa00894f358db73e34420a58caa2719bc9a37aced9dae30e72b1161bcf2a04995f101c6f78ecc9dc8dd2e09" name="broadvoice16-devel" arch="x86_64">
  <version epoch="0" ver="1.2" rel="3.9"/>
  <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>
</package>
<package pkgid="19e17d0278911a098127e36eef4e07cc891afe0689a13ac49393077fe5b240b78aca9a5ecd7b6829a56d7dc6532c78fc80840e4a3a86e0ae63dd167f9669fa55" name="broadvoice32" arch="src">
  <version epoch="0" ver="1.2" rel="2.9"/>
  <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>
</package>
<package pkgid="beb0974e365f62cb3b03eecf730f74462aad65c9e3ac147ba22f2754ac410665437eb5369eb128adcd87b17973be8fa5d1f9357186d8575711939544fb5c2627" name="broadvoice32" arch="x86_64">
  <version epoch="0" ver="1.2" rel="2.9"/>
  <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>
</package>
<package pkgid="ea0ae371258421f2a45c82af0f164d61c9f25abf57fe35a9c245852fe8513b11ff02ebde64a1e6839275f8cbd6ae5b0b585dddb029b33227680a0652e09bf89f" name="broadvoice32-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.2" rel="2.9"/>
  <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>
</package>
<package pkgid="0838525f6d0c45c1d886c5df5569bfa70ef16795537e0775075ceffff4498fcfccd28d375bf3aac6ce70db2d258b8c260b2293c879c46a0665bd9c9147be58d9" name="broadvoice32-debugsource" arch="x86_64">
  <version epoch="0" ver="1.2" rel="2.9"/>
  <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>
</package>
<package pkgid="11d13917d199cce3ed2f10a555f3af89d5ebde0b63513e78a5f77658ab5e2713c35bdda453afbebfd3368916e21e92409d3973443f7a92131b06d475078d6a62" name="broadvoice32-devel" arch="x86_64">
  <version epoch="0" ver="1.2" rel="2.9"/>
  <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>
</package>
<package pkgid="9d73fd69900986ffa65dbab68f3f5a78b073e92f0eadfdaf557050b4924cf1d1eb2e6403b982dc0ddd69a0d28625b460e67db20d76304b3764950f9ae1f65923" name="brotli" arch="i586">
  <version epoch="0" ver="1.1.0" rel="1.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" 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="Simon Lees &lt;sflees@suse.de&gt;" date="1574164800">- %make_jobs is deprecated and replaced by %cmake_build</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1597233600">- Fix W: shared-lib-calls-exit /usr/lib64/libbrotlienc.so.1.0.7
  exit@GLIBC_2.2.5.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1598529600">- Update to 1.0.9
  * Fix integer overflow when input chunk is longer than
    2GiB [boo#1175825]
  * `brotli -v` now reports raw / compressed size
  * decoder: minor speed / memory usage improvements
  * encoder: fix rare access to uninitialized data in ring-buffer
- Drop brotli_Ensure-decompression-consumes-all-input.patch,
  brotli_Verbose-CLI+Shared-Brotli.patch (merged)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1598961600">- Add 0001-Revert-Add-runtime-linker-path-to-pkg-config-files-7.patch</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1677326400">- add 32bit devel package for Wine development.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678276800">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1693483200">- Update to release 1.1
  * CLI: added a --dictionary option
- Reomve 0001-Revert-Add-runtime-linker-path-to-pkg-config-files-7.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1697544000">- build with optflags again</changelog>
</package>
<package pkgid="a684eb3bf9c9b15298c1265973e80e4454c173a900ce0d0cbc500bcff16aae26b04531776719947c9b9f39cd230bd08705d74d3edc40355bc862c531b62efb73" name="brotli" arch="src">
  <version epoch="0" ver="1.1.0" rel="1.1"/>
  <changelog author="buschmann23@opensuse.org" date="1512043200">- update to Brotli 1.0.2
  + Major chnages
  * added Autotools build files
  * switched shared library version to libtool scheme
  + Minor changes
  * BrotliDictionary members are not const now
  * ZopfliNode distance could be up to 128MiB
  * fixed API documentation typos
  * total_out is always set by decoder
  * fixed BROTLI_ENSURE_CAPACITY macro; no-op in preprocessed output
  + Other changes
  * fixed scripts for oss-fuzz, test them with Travis
  * made Bazel JNI tests less messy
  * fixed linter warnings in JS decoder
  * fixed permissions of various files
  * added Bazel build to Appveyor matrix
  * added Sieve dictionary generator</changelog>
  <changelog author="pgajdos@suse.com" date="1513771200">- build for SLE_12 and SLE_12_SP1</changelog>
  <changelog author="jengelh@inai.de" date="1514635200">- Avoid shipping duplicate files.
  Avoid shipping README.md, this just contains the description -
  and build instructions.
- Drop duplicate Requires on -devel.</changelog>
  <changelog author="jengelh@inai.de" date="1514980800">- Merge devel subpackages as libbrotli-devel</changelog>
  <changelog author="jengelh@inai.de" date="1520251200">- Update to new upstream release 1.0.3
  * New "Large Window Brotli" feature
  * New dictionary generator</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1525262400">- Add missing libbrotlicommon%%{sover} and libbrotlidec%%{sover}
  Requires to devel subpackage.</changelog>
  <changelog author="mpluskal@suse.com" date="1530187200">- Update to version 1.0.5:
  * improve q=1 compression on small files
  * inverse Bazel workspace tree
  * add rolling-composite-hasher for large-window mode
  * add tools to download and transform static dictionary data
- Changes for version 1.0.4:
  * fix unaligned access for aarch64-cross-armhf build
  * fix aarch64 target detection
  * allow CLI to compress with enabled "large window" feature
  * add NPOSTFIX / NDIRECT encoder parameters
  * automatic NDIRECT/NPOSTFIX tuning (better compression)
  * fix "memory leak" in python tests
  * fix bug in durchschlag
  * fix source file lists (add params.h)
  * fix Bazel/MSVC compilator options
  * fix "fall though" warnings</changelog>
  <changelog author="mpluskal@suse.com" date="1532433600">- Use cmake macros for building and tests</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1532520000">- Add baselibs.conf, build 32bit library support.</changelog>
  <changelog author="astieger@suse.com" date="1544788800">- brotli 1.0.7:
  * faster decoding on ARM
  * improved precision of window size calculation in CLI
- includes changes from 1.0.6:
  * fix unaligned 64-bit accesses on AArch32
  * add ASAN/MSAN unaligned read specializations
  * fix JDK 8&lt;-&gt;9 incompatibility</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1544788801">- 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="Simon Lees &lt;sflees@suse.de&gt;" date="1574164800">- %make_jobs is deprecated and replaced by %cmake_build</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1597233600">- Fix W: shared-lib-calls-exit /usr/lib64/libbrotlienc.so.1.0.7
  exit@GLIBC_2.2.5.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1598529600">- Update to 1.0.9
  * Fix integer overflow when input chunk is longer than
    2GiB [boo#1175825]
  * `brotli -v` now reports raw / compressed size
  * decoder: minor speed / memory usage improvements
  * encoder: fix rare access to uninitialized data in ring-buffer
- Drop brotli_Ensure-decompression-consumes-all-input.patch,
  brotli_Verbose-CLI+Shared-Brotli.patch (merged)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1598961600">- Add 0001-Revert-Add-runtime-linker-path-to-pkg-config-files-7.patch</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1677326400">- add 32bit devel package for Wine development.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678276800">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1693483200">- Update to release 1.1
  * CLI: added a --dictionary option
- Reomve 0001-Revert-Add-runtime-linker-path-to-pkg-config-files-7.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1697544000">- build with optflags again</changelog>
</package>
<package pkgid="c7dcb1813192aae99158550a9897f7cab167bd984818654c9b6efca54c02f0599672e53f6fa6e8c34a480b6f3c1e4aa8d8cd619164c2757b9948a6c269b4efdb" name="brotli" arch="x86_64">
  <version epoch="0" ver="1.1.0" rel="1.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" 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="Simon Lees &lt;sflees@suse.de&gt;" date="1574164800">- %make_jobs is deprecated and replaced by %cmake_build</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1597233600">- Fix W: shared-lib-calls-exit /usr/lib64/libbrotlienc.so.1.0.7
  exit@GLIBC_2.2.5.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1598529600">- Update to 1.0.9
  * Fix integer overflow when input chunk is longer than
    2GiB [boo#1175825]
  * `brotli -v` now reports raw / compressed size
  * decoder: minor speed / memory usage improvements
  * encoder: fix rare access to uninitialized data in ring-buffer
- Drop brotli_Ensure-decompression-consumes-all-input.patch,
  brotli_Verbose-CLI+Shared-Brotli.patch (merged)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1598961600">- Add 0001-Revert-Add-runtime-linker-path-to-pkg-config-files-7.patch</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1677326400">- add 32bit devel package for Wine development.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678276800">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1693483200">- Update to release 1.1
  * CLI: added a --dictionary option
- Reomve 0001-Revert-Add-runtime-linker-path-to-pkg-config-files-7.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1697544000">- build with optflags again</changelog>
</package>
<package pkgid="eae852daf9f4baf9cb8daddc201afa6792d4f03a7f7b5370731b0c772696a976531643258e22d4b4d1f9637d2b0d30e39b60a85c4b05eeef3ad4f9ed666dd107" name="brotli-debuginfo" arch="i586">
  <version epoch="0" ver="1.1.0" rel="1.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" 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="Simon Lees &lt;sflees@suse.de&gt;" date="1574164800">- %make_jobs is deprecated and replaced by %cmake_build</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1597233600">- Fix W: shared-lib-calls-exit /usr/lib64/libbrotlienc.so.1.0.7
  exit@GLIBC_2.2.5.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1598529600">- Update to 1.0.9
  * Fix integer overflow when input chunk is longer than
    2GiB [boo#1175825]
  * `brotli -v` now reports raw / compressed size
  * decoder: minor speed / memory usage improvements
  * encoder: fix rare access to uninitialized data in ring-buffer
- Drop brotli_Ensure-decompression-consumes-all-input.patch,
  brotli_Verbose-CLI+Shared-Brotli.patch (merged)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1598961600">- Add 0001-Revert-Add-runtime-linker-path-to-pkg-config-files-7.patch</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1677326400">- add 32bit devel package for Wine development.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678276800">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1693483200">- Update to release 1.1
  * CLI: added a --dictionary option
- Reomve 0001-Revert-Add-runtime-linker-path-to-pkg-config-files-7.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1697544000">- build with optflags again</changelog>
</package>
<package pkgid="9a10067062137e176b95c83d31687811b0c8ffeeb403f4616c9df4ecb0d9b5f2278f3470803d8ee81cd412b9ae9152aaa3d75ad95d33ce23a57c29e319f30606" name="brotli-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.1.0" rel="1.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" 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="Simon Lees &lt;sflees@suse.de&gt;" date="1574164800">- %make_jobs is deprecated and replaced by %cmake_build</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1597233600">- Fix W: shared-lib-calls-exit /usr/lib64/libbrotlienc.so.1.0.7
  exit@GLIBC_2.2.5.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1598529600">- Update to 1.0.9
  * Fix integer overflow when input chunk is longer than
    2GiB [boo#1175825]
  * `brotli -v` now reports raw / compressed size
  * decoder: minor speed / memory usage improvements
  * encoder: fix rare access to uninitialized data in ring-buffer
- Drop brotli_Ensure-decompression-consumes-all-input.patch,
  brotli_Verbose-CLI+Shared-Brotli.patch (merged)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1598961600">- Add 0001-Revert-Add-runtime-linker-path-to-pkg-config-files-7.patch</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1677326400">- add 32bit devel package for Wine development.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678276800">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1693483200">- Update to release 1.1
  * CLI: added a --dictionary option
- Reomve 0001-Revert-Add-runtime-linker-path-to-pkg-config-files-7.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1697544000">- build with optflags again</changelog>
</package>
<package pkgid="4c592dea3ae0d988356ed4707743f0b1b55e3d58c15c3e5137e94317ffa1927822c13ecdc93576998c54c0da08d7c6bf9dee47d9cd5a53dd302245834445a490" name="brotli-debugsource" arch="i586">
  <version epoch="0" ver="1.1.0" rel="1.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" 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="Simon Lees &lt;sflees@suse.de&gt;" date="1574164800">- %make_jobs is deprecated and replaced by %cmake_build</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1597233600">- Fix W: shared-lib-calls-exit /usr/lib64/libbrotlienc.so.1.0.7
  exit@GLIBC_2.2.5.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1598529600">- Update to 1.0.9
  * Fix integer overflow when input chunk is longer than
    2GiB [boo#1175825]
  * `brotli -v` now reports raw / compressed size
  * decoder: minor speed / memory usage improvements
  * encoder: fix rare access to uninitialized data in ring-buffer
- Drop brotli_Ensure-decompression-consumes-all-input.patch,
  brotli_Verbose-CLI+Shared-Brotli.patch (merged)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1598961600">- Add 0001-Revert-Add-runtime-linker-path-to-pkg-config-files-7.patch</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1677326400">- add 32bit devel package for Wine development.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678276800">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1693483200">- Update to release 1.1
  * CLI: added a --dictionary option
- Reomve 0001-Revert-Add-runtime-linker-path-to-pkg-config-files-7.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1697544000">- build with optflags again</changelog>
</package>
<package pkgid="e6d512adaaeeac642cb6744aaa21004061d9a141cacf03b396b98ab8996c076bb326d2f35c080d353ce43c43629a01b121aae554431f077177f6e4a72e6fb926" name="brotli-debugsource" arch="x86_64">
  <version epoch="0" ver="1.1.0" rel="1.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" 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="Simon Lees &lt;sflees@suse.de&gt;" date="1574164800">- %make_jobs is deprecated and replaced by %cmake_build</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1597233600">- Fix W: shared-lib-calls-exit /usr/lib64/libbrotlienc.so.1.0.7
  exit@GLIBC_2.2.5.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1598529600">- Update to 1.0.9
  * Fix integer overflow when input chunk is longer than
    2GiB [boo#1175825]
  * `brotli -v` now reports raw / compressed size
  * decoder: minor speed / memory usage improvements
  * encoder: fix rare access to uninitialized data in ring-buffer
- Drop brotli_Ensure-decompression-consumes-all-input.patch,
  brotli_Verbose-CLI+Shared-Brotli.patch (merged)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1598961600">- Add 0001-Revert-Add-runtime-linker-path-to-pkg-config-files-7.patch</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1677326400">- add 32bit devel package for Wine development.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678276800">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1693483200">- Update to release 1.1
  * CLI: added a --dictionary option
- Reomve 0001-Revert-Add-runtime-linker-path-to-pkg-config-files-7.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1697544000">- build with optflags again</changelog>
</package>
<package pkgid="e7bc7fd26ece7f5b91d2f2090382fb54b36425a9568cbfab4fd6c45416a64598bc08eb3e80bcbdd5f118591ba7f8908e0f02b280dbaa517a16e9f945973ba4b7" name="bs2b-tools" arch="i586">
  <version epoch="0" ver="3.1.0" rel="13.5"/>
  <changelog author="reddwarf@opensuse.org" date="1279627200">- Initial package</changelog>
  <changelog author="olaf@aepfle.de" date="1450267200">- Add BuildRoot: for SLE_11</changelog>
  <changelog author="zaitor@opensuse.org" date="1471521600">- Add baselibs.conf to build 32-bit support. Also add to sources.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650369600">- add libbs2b-security.patch to prevent format-security issues
- spec-cleaner fixes</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1655294400">- Remove bad %defattr - not needed and causes SHLIB non-executable
  rpmlint error
- Use %autosetup</changelog>
</package>
<package pkgid="57f8263f882a8b10180d3a4cbfccb13d7ebe432178a559b75e1b9bb007cca16cedb5b8f1b8210f1110e7e3a757107397007ecc37f586b8711a58922b41bf8049" name="bs2b-tools" arch="x86_64">
  <version epoch="0" ver="3.1.0" rel="13.5"/>
  <changelog author="reddwarf@opensuse.org" date="1279627200">- Initial package</changelog>
  <changelog author="olaf@aepfle.de" date="1450267200">- Add BuildRoot: for SLE_11</changelog>
  <changelog author="zaitor@opensuse.org" date="1471521600">- Add baselibs.conf to build 32-bit support. Also add to sources.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650369600">- add libbs2b-security.patch to prevent format-security issues
- spec-cleaner fixes</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1655294400">- Remove bad %defattr - not needed and causes SHLIB non-executable
  rpmlint error
- Use %autosetup</changelog>
</package>
<package pkgid="f7d99fa013f112beae53d0bcda19f16256c202bef40eff320c5fc356218f81b556c7d3e39e2a354bae6d3c05fe25353d935f620eda1af4dd6caaa9d0a158040b" name="bs2b-tools-debuginfo" arch="i586">
  <version epoch="0" ver="3.1.0" rel="13.5"/>
  <changelog author="reddwarf@opensuse.org" date="1279627200">- Initial package</changelog>
  <changelog author="olaf@aepfle.de" date="1450267200">- Add BuildRoot: for SLE_11</changelog>
  <changelog author="zaitor@opensuse.org" date="1471521600">- Add baselibs.conf to build 32-bit support. Also add to sources.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650369600">- add libbs2b-security.patch to prevent format-security issues
- spec-cleaner fixes</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1655294400">- Remove bad %defattr - not needed and causes SHLIB non-executable
  rpmlint error
- Use %autosetup</changelog>
</package>
<package pkgid="fcd340528b2573de913eb1e7357260447738a3b40d6db1c037a69bddb85dca9f954f8740adb94da277ed76ba03a66e1b3f6742e2ead0cb7ea056266d6ec34e14" name="bs2b-tools-debuginfo" arch="x86_64">
  <version epoch="0" ver="3.1.0" rel="13.5"/>
  <changelog author="reddwarf@opensuse.org" date="1279627200">- Initial package</changelog>
  <changelog author="olaf@aepfle.de" date="1450267200">- Add BuildRoot: for SLE_11</changelog>
  <changelog author="zaitor@opensuse.org" date="1471521600">- Add baselibs.conf to build 32-bit support. Also add to sources.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650369600">- add libbs2b-security.patch to prevent format-security issues
- spec-cleaner fixes</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1655294400">- Remove bad %defattr - not needed and causes SHLIB non-executable
  rpmlint error
- Use %autosetup</changelog>
</package>
<package pkgid="d4913461e431781066356aad12f885455bb2b1a22c919c098b4f0a2e36e76a86c6729e0986843fbd4716d5d244742a08c1d5331d7c407e57fd01326309f05f85" name="bsdtar" arch="i586">
  <version epoch="0" ver="3.7.0" rel="1.2"/>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1581508800">- Update to version 3.4.2
  New features:
  * support for atomic file extraction (bsdtar -x --safe-writes) (#1289)
  * support for mbed TLS (PolarSSL) (#1301)
  Important bugfixes:
  * security fixes in RAR5 reader (#1280 #1326)
  * compression buffer fix in XAR writer (#1317)
  * fix uname and gname longer than 32 characters in PAX writer (#1319)
  * fix segfault when archiving hard links in ISO9660 and XAR writers (#1325)
  * fix support for extracting 7z archive entries with Delta filter (#987)</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1582027200">- Switch back to cmake build now that cmake-mini exists, this will
  no longer create a build-cycle.</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1589976000">- Update to version 3.4.3
  * support for pzstd compressed files (#1357)
  * support for RHT.security.selinux tar extended attribute (#1348)
  * various zstd fixes and improvements (#1342 #1352 #1359)
  * child process handling fixes (#1372)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1599480000">- fix build with binutils submitted to Factory, adding upstream
  libarchive-3.4.3-fix_test_write_disk_secure.patch</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1606824000">- Update to version 3.5.0
  New features:
  * mtree digest reader support (#1347)
  * completed support for UTF-8 encoding conversion (#1389)
  * minor API enhancements (#1258, #1405)
  * support for system extended attributes (#1409)
  * support for decompression of symbolic links in zipx archives (#1435)
  Important bugfixes
  * fixed extraction of archives with hard links pointing to itself (#1381)
  * cpio fixes (#1387, #1388)
  * fixed uninitialized size in rar5_read_data (#1408)
  * fixed memory leaks in error case of archive_write_open() functions (#1456)
- Drop libarchive-3.4.3-fix_test_write_disk_secure.patch, fixed upstream.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1609934400">- update to 3.5.1:
  * various compilation fixes (#1461, #1462, #1463, #1464)
  * fixed undefined behavior in a function in warc reader (#1465)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1636286400">- update to 3.5.2:
  * CPIO: Support for PWB and v7 binary cpio formats
  * ZIP reader: Support of deflate algorithm in symbolic link decompression
  * security: fix handling of symbolic link ACLs on Linux (boo#1192425)
  * security: never follow symlinks when setting file flags on Linux (boo#1192426)
  * security: do not follow symlinks when processing the fixup list (boo#1192427)
  * fix extraction of hardlinks to symlinks
  * 7zip reader and writer fixes
  * RAR reader fixes
  * ZIP reader: fix excessive read for padded zip
  * CAB reader: fix double free
  * handle short writes from archive_write_callback</changelog>
  <changelog author="Adrian Schr&#xF6;ter &lt;adrian@suse.de&gt;" date="1638187200">- fix permission settings on following symlinks (fix-following-symlinks.patch)
  this fixes also wrong permissions of /var/tmp in factory systems
  CVE-2021-31566</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1645704000">- Update to 3.6.0
  * Fix use-after-free bug (CVE-2021-36976)
  * tar: new option "--no-read-sparse"
  * tar: threads support for zstd
  * RAR reader: filter support
  * RAR5 reader: self-extracting archive support
  * ZIP reader: zstd decompression support
  * tar: respect "--ignore-zeros" in c, r and u modes
  * reduced size of application binaries
  * internal code optimizations
- Drop upstream merged fix-following-symlinks.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1649419200">- update to 3.6.1:
  * 7zip reader: fix PPMD read beyond boundary (#1671)
  * ZIP reader: fix possible out of bounds read (OSS-Fuzz 38766 #1672)
  * ISO reader: fix possible heap buffer overflow in read_children() (OSS-Fuzz 38764, #1685)
  * RARv4 redaer: fix multiple issues in RARv4 filter code (introduced in libarchive 3.6.0)
  * fix heap use after free in archive_read_format_rar_read_data() (OSS-Fuzz 44547, 52efa50)
  * fix null dereference in read_data_compressed() (OSS-Fuzz 44843, 1271f77)
  * fix heap user after free in run_filters() (OSS-Fuzz 46279, #1715)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671796800">- update to 3.6.2 (bsc#1205629, CVE-2022-36227)
  * NULL pointer dereference vulnerability in archive_write.c
  * include ZSTD in Windows builds (#1688)
  * SSL fixes on Windows (#1714, #1723, #1724)
  * rar5 reader: fix possible garbled output with bsdtar -O (#1745)
  * mtree reader: support reading mtree files with tabs (#1783)
  * various small fixes for issues found by CodeQL</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1690200000">- update to 3.7.0
  * bsdunzip port from FreeBSD
  * fix 2 year 2038 issues</changelog>
</package>
<package pkgid="239c2866de22fd11f89f749e420250ffbe2c2a9bc89e8276d44063cb4ca3b0c0a7906369741a1c6678aa53d8879641e5bc9abbbac77e232956e155f0caa07975" name="bsdtar" arch="x86_64">
  <version epoch="0" ver="3.7.0" rel="1.2"/>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1581508800">- Update to version 3.4.2
  New features:
  * support for atomic file extraction (bsdtar -x --safe-writes) (#1289)
  * support for mbed TLS (PolarSSL) (#1301)
  Important bugfixes:
  * security fixes in RAR5 reader (#1280 #1326)
  * compression buffer fix in XAR writer (#1317)
  * fix uname and gname longer than 32 characters in PAX writer (#1319)
  * fix segfault when archiving hard links in ISO9660 and XAR writers (#1325)
  * fix support for extracting 7z archive entries with Delta filter (#987)</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1582027200">- Switch back to cmake build now that cmake-mini exists, this will
  no longer create a build-cycle.</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1589976000">- Update to version 3.4.3
  * support for pzstd compressed files (#1357)
  * support for RHT.security.selinux tar extended attribute (#1348)
  * various zstd fixes and improvements (#1342 #1352 #1359)
  * child process handling fixes (#1372)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1599480000">- fix build with binutils submitted to Factory, adding upstream
  libarchive-3.4.3-fix_test_write_disk_secure.patch</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1606824000">- Update to version 3.5.0
  New features:
  * mtree digest reader support (#1347)
  * completed support for UTF-8 encoding conversion (#1389)
  * minor API enhancements (#1258, #1405)
  * support for system extended attributes (#1409)
  * support for decompression of symbolic links in zipx archives (#1435)
  Important bugfixes
  * fixed extraction of archives with hard links pointing to itself (#1381)
  * cpio fixes (#1387, #1388)
  * fixed uninitialized size in rar5_read_data (#1408)
  * fixed memory leaks in error case of archive_write_open() functions (#1456)
- Drop libarchive-3.4.3-fix_test_write_disk_secure.patch, fixed upstream.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1609934400">- update to 3.5.1:
  * various compilation fixes (#1461, #1462, #1463, #1464)
  * fixed undefined behavior in a function in warc reader (#1465)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1636286400">- update to 3.5.2:
  * CPIO: Support for PWB and v7 binary cpio formats
  * ZIP reader: Support of deflate algorithm in symbolic link decompression
  * security: fix handling of symbolic link ACLs on Linux (boo#1192425)
  * security: never follow symlinks when setting file flags on Linux (boo#1192426)
  * security: do not follow symlinks when processing the fixup list (boo#1192427)
  * fix extraction of hardlinks to symlinks
  * 7zip reader and writer fixes
  * RAR reader fixes
  * ZIP reader: fix excessive read for padded zip
  * CAB reader: fix double free
  * handle short writes from archive_write_callback</changelog>
  <changelog author="Adrian Schr&#xF6;ter &lt;adrian@suse.de&gt;" date="1638187200">- fix permission settings on following symlinks (fix-following-symlinks.patch)
  this fixes also wrong permissions of /var/tmp in factory systems
  CVE-2021-31566</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1645704000">- Update to 3.6.0
  * Fix use-after-free bug (CVE-2021-36976)
  * tar: new option "--no-read-sparse"
  * tar: threads support for zstd
  * RAR reader: filter support
  * RAR5 reader: self-extracting archive support
  * ZIP reader: zstd decompression support
  * tar: respect "--ignore-zeros" in c, r and u modes
  * reduced size of application binaries
  * internal code optimizations
- Drop upstream merged fix-following-symlinks.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1649419200">- update to 3.6.1:
  * 7zip reader: fix PPMD read beyond boundary (#1671)
  * ZIP reader: fix possible out of bounds read (OSS-Fuzz 38766 #1672)
  * ISO reader: fix possible heap buffer overflow in read_children() (OSS-Fuzz 38764, #1685)
  * RARv4 redaer: fix multiple issues in RARv4 filter code (introduced in libarchive 3.6.0)
  * fix heap use after free in archive_read_format_rar_read_data() (OSS-Fuzz 44547, 52efa50)
  * fix null dereference in read_data_compressed() (OSS-Fuzz 44843, 1271f77)
  * fix heap user after free in run_filters() (OSS-Fuzz 46279, #1715)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671796800">- update to 3.6.2 (bsc#1205629, CVE-2022-36227)
  * NULL pointer dereference vulnerability in archive_write.c
  * include ZSTD in Windows builds (#1688)
  * SSL fixes on Windows (#1714, #1723, #1724)
  * rar5 reader: fix possible garbled output with bsdtar -O (#1745)
  * mtree reader: support reading mtree files with tabs (#1783)
  * various small fixes for issues found by CodeQL</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1690200000">- update to 3.7.0
  * bsdunzip port from FreeBSD
  * fix 2 year 2038 issues</changelog>
</package>
<package pkgid="9d9dbab7cde81a7ce9e126bd24dc7a6c6e5658becd83a9bf23b0b3f451eb1f810fbce92dd1e27b7b8dfcc95c189361edcc1da739273419d6d9496a4b0dffd523" name="bsdtar-debuginfo" arch="i586">
  <version epoch="0" ver="3.7.0" rel="1.2"/>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1581508800">- Update to version 3.4.2
  New features:
  * support for atomic file extraction (bsdtar -x --safe-writes) (#1289)
  * support for mbed TLS (PolarSSL) (#1301)
  Important bugfixes:
  * security fixes in RAR5 reader (#1280 #1326)
  * compression buffer fix in XAR writer (#1317)
  * fix uname and gname longer than 32 characters in PAX writer (#1319)
  * fix segfault when archiving hard links in ISO9660 and XAR writers (#1325)
  * fix support for extracting 7z archive entries with Delta filter (#987)</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1582027200">- Switch back to cmake build now that cmake-mini exists, this will
  no longer create a build-cycle.</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1589976000">- Update to version 3.4.3
  * support for pzstd compressed files (#1357)
  * support for RHT.security.selinux tar extended attribute (#1348)
  * various zstd fixes and improvements (#1342 #1352 #1359)
  * child process handling fixes (#1372)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1599480000">- fix build with binutils submitted to Factory, adding upstream
  libarchive-3.4.3-fix_test_write_disk_secure.patch</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1606824000">- Update to version 3.5.0
  New features:
  * mtree digest reader support (#1347)
  * completed support for UTF-8 encoding conversion (#1389)
  * minor API enhancements (#1258, #1405)
  * support for system extended attributes (#1409)
  * support for decompression of symbolic links in zipx archives (#1435)
  Important bugfixes
  * fixed extraction of archives with hard links pointing to itself (#1381)
  * cpio fixes (#1387, #1388)
  * fixed uninitialized size in rar5_read_data (#1408)
  * fixed memory leaks in error case of archive_write_open() functions (#1456)
- Drop libarchive-3.4.3-fix_test_write_disk_secure.patch, fixed upstream.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1609934400">- update to 3.5.1:
  * various compilation fixes (#1461, #1462, #1463, #1464)
  * fixed undefined behavior in a function in warc reader (#1465)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1636286400">- update to 3.5.2:
  * CPIO: Support for PWB and v7 binary cpio formats
  * ZIP reader: Support of deflate algorithm in symbolic link decompression
  * security: fix handling of symbolic link ACLs on Linux (boo#1192425)
  * security: never follow symlinks when setting file flags on Linux (boo#1192426)
  * security: do not follow symlinks when processing the fixup list (boo#1192427)
  * fix extraction of hardlinks to symlinks
  * 7zip reader and writer fixes
  * RAR reader fixes
  * ZIP reader: fix excessive read for padded zip
  * CAB reader: fix double free
  * handle short writes from archive_write_callback</changelog>
  <changelog author="Adrian Schr&#xF6;ter &lt;adrian@suse.de&gt;" date="1638187200">- fix permission settings on following symlinks (fix-following-symlinks.patch)
  this fixes also wrong permissions of /var/tmp in factory systems
  CVE-2021-31566</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1645704000">- Update to 3.6.0
  * Fix use-after-free bug (CVE-2021-36976)
  * tar: new option "--no-read-sparse"
  * tar: threads support for zstd
  * RAR reader: filter support
  * RAR5 reader: self-extracting archive support
  * ZIP reader: zstd decompression support
  * tar: respect "--ignore-zeros" in c, r and u modes
  * reduced size of application binaries
  * internal code optimizations
- Drop upstream merged fix-following-symlinks.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1649419200">- update to 3.6.1:
  * 7zip reader: fix PPMD read beyond boundary (#1671)
  * ZIP reader: fix possible out of bounds read (OSS-Fuzz 38766 #1672)
  * ISO reader: fix possible heap buffer overflow in read_children() (OSS-Fuzz 38764, #1685)
  * RARv4 redaer: fix multiple issues in RARv4 filter code (introduced in libarchive 3.6.0)
  * fix heap use after free in archive_read_format_rar_read_data() (OSS-Fuzz 44547, 52efa50)
  * fix null dereference in read_data_compressed() (OSS-Fuzz 44843, 1271f77)
  * fix heap user after free in run_filters() (OSS-Fuzz 46279, #1715)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671796800">- update to 3.6.2 (bsc#1205629, CVE-2022-36227)
  * NULL pointer dereference vulnerability in archive_write.c
  * include ZSTD in Windows builds (#1688)
  * SSL fixes on Windows (#1714, #1723, #1724)
  * rar5 reader: fix possible garbled output with bsdtar -O (#1745)
  * mtree reader: support reading mtree files with tabs (#1783)
  * various small fixes for issues found by CodeQL</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1690200000">- update to 3.7.0
  * bsdunzip port from FreeBSD
  * fix 2 year 2038 issues</changelog>
</package>
<package pkgid="d10c76c5f08df005151e48688f8164d6b7ae3de62ca1f80a24121d21cbaadc3dd1c96939184c522e0bd227265630c5e543915cafa30a0deb1b6d26dcdfd53696" name="bsdtar-debuginfo" arch="x86_64">
  <version epoch="0" ver="3.7.0" rel="1.2"/>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1581508800">- Update to version 3.4.2
  New features:
  * support for atomic file extraction (bsdtar -x --safe-writes) (#1289)
  * support for mbed TLS (PolarSSL) (#1301)
  Important bugfixes:
  * security fixes in RAR5 reader (#1280 #1326)
  * compression buffer fix in XAR writer (#1317)
  * fix uname and gname longer than 32 characters in PAX writer (#1319)
  * fix segfault when archiving hard links in ISO9660 and XAR writers (#1325)
  * fix support for extracting 7z archive entries with Delta filter (#987)</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1582027200">- Switch back to cmake build now that cmake-mini exists, this will
  no longer create a build-cycle.</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1589976000">- Update to version 3.4.3
  * support for pzstd compressed files (#1357)
  * support for RHT.security.selinux tar extended attribute (#1348)
  * various zstd fixes and improvements (#1342 #1352 #1359)
  * child process handling fixes (#1372)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1599480000">- fix build with binutils submitted to Factory, adding upstream
  libarchive-3.4.3-fix_test_write_disk_secure.patch</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1606824000">- Update to version 3.5.0
  New features:
  * mtree digest reader support (#1347)
  * completed support for UTF-8 encoding conversion (#1389)
  * minor API enhancements (#1258, #1405)
  * support for system extended attributes (#1409)
  * support for decompression of symbolic links in zipx archives (#1435)
  Important bugfixes
  * fixed extraction of archives with hard links pointing to itself (#1381)
  * cpio fixes (#1387, #1388)
  * fixed uninitialized size in rar5_read_data (#1408)
  * fixed memory leaks in error case of archive_write_open() functions (#1456)
- Drop libarchive-3.4.3-fix_test_write_disk_secure.patch, fixed upstream.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1609934400">- update to 3.5.1:
  * various compilation fixes (#1461, #1462, #1463, #1464)
  * fixed undefined behavior in a function in warc reader (#1465)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1636286400">- update to 3.5.2:
  * CPIO: Support for PWB and v7 binary cpio formats
  * ZIP reader: Support of deflate algorithm in symbolic link decompression
  * security: fix handling of symbolic link ACLs on Linux (boo#1192425)
  * security: never follow symlinks when setting file flags on Linux (boo#1192426)
  * security: do not follow symlinks when processing the fixup list (boo#1192427)
  * fix extraction of hardlinks to symlinks
  * 7zip reader and writer fixes
  * RAR reader fixes
  * ZIP reader: fix excessive read for padded zip
  * CAB reader: fix double free
  * handle short writes from archive_write_callback</changelog>
  <changelog author="Adrian Schr&#xF6;ter &lt;adrian@suse.de&gt;" date="1638187200">- fix permission settings on following symlinks (fix-following-symlinks.patch)
  this fixes also wrong permissions of /var/tmp in factory systems
  CVE-2021-31566</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1645704000">- Update to 3.6.0
  * Fix use-after-free bug (CVE-2021-36976)
  * tar: new option "--no-read-sparse"
  * tar: threads support for zstd
  * RAR reader: filter support
  * RAR5 reader: self-extracting archive support
  * ZIP reader: zstd decompression support
  * tar: respect "--ignore-zeros" in c, r and u modes
  * reduced size of application binaries
  * internal code optimizations
- Drop upstream merged fix-following-symlinks.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1649419200">- update to 3.6.1:
  * 7zip reader: fix PPMD read beyond boundary (#1671)
  * ZIP reader: fix possible out of bounds read (OSS-Fuzz 38766 #1672)
  * ISO reader: fix possible heap buffer overflow in read_children() (OSS-Fuzz 38764, #1685)
  * RARv4 redaer: fix multiple issues in RARv4 filter code (introduced in libarchive 3.6.0)
  * fix heap use after free in archive_read_format_rar_read_data() (OSS-Fuzz 44547, 52efa50)
  * fix null dereference in read_data_compressed() (OSS-Fuzz 44843, 1271f77)
  * fix heap user after free in run_filters() (OSS-Fuzz 46279, #1715)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671796800">- update to 3.6.2 (bsc#1205629, CVE-2022-36227)
  * NULL pointer dereference vulnerability in archive_write.c
  * include ZSTD in Windows builds (#1688)
  * SSL fixes on Windows (#1714, #1723, #1724)
  * rar5 reader: fix possible garbled output with bsdtar -O (#1745)
  * mtree reader: support reading mtree files with tabs (#1783)
  * various small fixes for issues found by CodeQL</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1690200000">- update to 3.7.0
  * bsdunzip port from FreeBSD
  * fix 2 year 2038 issues</changelog>
</package>
<package pkgid="381f6f15f5bb9667c55534d3cfc433321b7181d0de2d7872e48d6d1ef229a1a1f699557de69af4287a5af27088b175ed49889b9976922d286f033d34a173023d" name="bubblewrap" arch="i586">
  <version epoch="0" ver="0.8.0" rel="1.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt; - 0.3.1" date="1539259200">- update to version 0.3.1:
  * New feature in this release is --bind-try (as well as --dev-bind-try
    and --ro-bind-try) which works like the regular versions if the source
    exists, but does nothing if it doesn't exist.
  * The mount type for the root tmpfs was also changed to "tmpfs" instead
    of being empty, as the later could cause problems with some programs
    when parsing the mountinfo files in /proc.</changelog>
  <changelog author="Sebastian Wagner &lt;sebix+novell.com@sebix.at&gt;" date="1559390400">- Update to version 0.3.3:
  - This release is the same as 0.3.2 but the version number in configure.ac
  was accidentally still set to 0.3.1
- Update to version 0.3.2:
  - fixes boo#1136958 / CVE-2019-12439
  This release fixes a mostly theoretical security issue in unusual/broken
  setups where `$XDG_RUNTIME_DIR` is unset.
  There are some other smaller fixes, as well as an addition to the JSON
  API that allows reading the inner process exit code, separately from
  the `bwrap` exit code.
  - Print "Out of memory" on stderr, not stdout
  - bwrap: add option json-status-fd to show child exit code
  - bwrap: Report COMMAND exit code in json-status-fd
  - man page: Describe --chdir, not nonexistent --cwd
  - Don't create our own temporary mount point for pivot_root
  - Make lockdata long enough on 32-bit with 64-bit file pointers.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1559908800">- Use /bin/bash instead of /usr/bin/bash in SLE12</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1576843200">- Update to version 0.4.0:
  + The biggest feature in this release is the support for joining
    existing user and pid namespaces. This doesn't work in the
    setuid mode (at the moment).
  + Other changes:
  - Stores namespace info in status json.
  - In setuid mode pid 1 is now marked dumpable.
  - Now builds with musl libc.</changelog>
  <changelog author="Sebastian Wagner &lt;sebix+novell.com@sebix.at&gt;" date="1585742400">- Update to version 0.4.1:
  * retcode: fix return code with syncfd and no event_fd
  * Ensure we're always clearing the cap bounding set
  * tests: Update output patterns for libcap &gt;= 2.29
  * Don't rely on geteuid() to know when to switch back from setuid root
  * Don't support --userns2 in setuid mode
  * fixes CVE-2020-5291
  * fixes bsc#1168291</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1632139200">- Update to version 0.5.0:
  + New features:
  - --chmod changes permissions
  - --clearenv unsets every environment variable (except PWD)
  - --perms sets permissions for one subsequent --bind-data,
  - -dir, --file, --ro-bind-data or --tmpfs
  + Other enhancements:
  - Better diagnostics when a --bind or other bind-mount fails
  - zsh tab-completion
  - Better test coverage
  + Bug fixes:
  - Use Python 3 for tests and examples
  - Mount points for non-directories are created with permissions
  - r--r--r-- instead of -rw-rw-rw-
  - Don't remount items in /proc read-only if already EROFS,
    required to run under Docker
  - Allow mounting an non-directory over an existing
    non-directory, e.g. --bind "$XDG_RUNTIME_DIR/my-log-socket"
    /dev/log
  - Silence kernel messages for our bind-mounts
  - Make sure pkg-config is checked for, regardless of build
    options
  - Improve ability to bind-mount directories on case-insensitive
    filesystems
  - Fix -Wshadow warnings
  - Fix deprecation warnings with newer SELinux
- Add new subpackage bubblewrap-zsh-completion</changelog>
  <changelog author="Sebastian Wagner &lt;sebix+novell.com@sebix.at&gt;" date="1646395200">- Update to 0.6.1:
  - Add a release checklist
  - completions: Make zsh completion non-executable
  The Autotools build system installed it with 0644 permissions because
  it's listed as DATA, but the Meson build system installs executable
  files as executable by default.
  zsh completions don't need to be executable to work, and this one doesn't
  have the `#!` marker that should start an executable script.
- update to 0.6.0:
  - meson: Improve compatibility with Meson 0.49
  That version doesn't allow more than two arguments for define_variable.
  - Disable test-specifying-pidns.sh under 'meson dist' while I investigate
  This test is hanging when run under 'meson dist' for some reason, but
  not when run under 'meson test', and not locally, only in the Github
  Workflow-based CI. Disable it for now.
  - meson: Actually build and run the tests
  - tests: Fix compiler warnings for unused arguments
  - meson: Run test scripts from $srcdir
  - meson: Make G_TEST_SRCDIR, G_TEST_BUILDDIR match Autotools
  - meson: Run the Python test script with Python, not bash
  The python build option can be used to swap to a different interpreter,
  for environments like the Steam Runtime where the python3 executable in
  the PATH is extremely old but there is a better interpreter available.
  This is treated as non-optional, because Meson is written in Python,
  so the situation where there is no Python interpreter at build-time
  shouldn't arise.
  - meson: Build the try-syscall helper
  - meson: Build tests with equivalent of -I$(top_srcdir) -I$(top_builddir)
  - meson.build: Remove unnecessary check for sh
  - Add a Meson build system
  This allows bwrap to be built as a subproject in larger Meson projects.
  When built as a subproject, we install into the --libexecdir and
  require a program prefix to be specified: for example, Flatpak would use
  program_prefix=flatpak- to get /usr/libexec/flatpak-bwrap. Verified to
  be backwards-compatible as far as Meson 0.49.0 (Debian 9 backports).
  Loosely based on previous work by Jussi Pakkanen (see #133).
  Differences between the Autotools and Meson builds:
  The Meson build requires a version of libcap that has pkg-config
  metadata (introduced in libcap 2.23, in 2013).
  The Meson build has no equivalent of --with-priv-mode=setuid. On
  distributions like Debian &lt;= 10 and RHEL &lt;= 7 that require a setuid bwrap
  executable, the sysadmin or distribution packaging will need to set the
  correct permissions on the bwrap executable; Debian already did this via
  packaging rather than the upstream build system.
  The Meson build supports being used as a subproject, and there is CI
  for this. It automatically disables shell completions and man pages,
  moves the bubblewrap executable to ${libexecdir}, and renames the
  bubblewrap executable according to a program_prefix option that the
  caller must specify (for example, Flatpak would use
  - Dprogram_prefix=flatpak- to get /usr/libexec/flatpak-bwrap). See the
  tests/use-as-subproject/ directory for an example.
  - Use HEAD to refer to other projects' default branches in documentation
  This makes the URL independent of the name they have chosen for their
  default branches.
  - workflows: Update for rename of default branch to main
  - tests: Exercise seccomp filters
  - Allow loading more than one seccomp program
  This will allow Flatpak to combine an allow-list (default-deny) of
  known system calls with a deny-list (default-allow) of system calls
  that are undesired.
  Resolves: https://github.com/containers/bubblewrap/issues/453
  - Generalize linked lists of LockFile and SetupOp
  I'm about to add a third linked list, for seccomp programs, which would
  seem like too much duplication.
  - Handle argc == 0 better
  Unfortunately it's possible for argc to be 0, so error out pretty early
  on in that case. I don't think this is a security issue in this case.
  - Fix typo
  - Remove trailing whitespace
  - Fix spelling
  - bash: Fix shellcheck warnings
  - bash: Invoke bash using /usr/bin/env
  - bubblewrap: Avoid a -Wjump-misses-init false-positive
  When building with -Wjump-misses-init as part of a larger project, gcc
  reports that we jump past initialization of cover_proc_dirs. This is
  technically true, but we only use this variable in the case where it's
  initialized, so that's harmless.
  However, we can avoid this altogether by making the array static and
  constant, which allows it to be moved from initialized data to read-only
  data.
  - bind-mount: Be more const-correct
  When compiled with -Wwrite-strings as part of a larger project, gcc and
  clang both warn that we're assigning a string constant to a mutable
  struct member. There's actually no reason why it should be mutable, so
  make it const.
  - die_with_error: Save errno sooner
  We need to save errno immediately, otherwise it could be overwritten
  by a failing library call somewhere in the implementation of fprintf.
  - main: Warn when non-repeatable options are repeated
  A user might reasonably expect that `bwrap --seccomp 3 --seccomp 4 ...`
  would load seccomp programs from both fds 3 and 4, but in fact it only
  loads the program from fd 4.
  Helps: https://github.com/containers/bubblewrap/issues/453
  Resolves: https://github.com/containers/bubblewrap/issues/454
  - utils: Add warn()
  - Add SPDX-License-Identifier for files that already specify license
  This is a step towards REUSE compliance. Third-party files that we do
  not otherwise edit (git.mk, m4/attributes.m4) are excluded here.
  - tests: Use preferred spelling for SPDX license identifiers
  - Remove obsolete .travis.yml
  We no longer use Travis-CI.
  - Remove obsolete papr CI
  We no longer use this.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1652875200">- Update to version 0.6.2:
  + New features in Meson build:
  - Auto-detect whether the man page can be generated.
  - -Dbwrapdir=... changes the installation directory (useful
    when being used as a subproject).
  - -Dtests=false disables unit tests.
  + Bug fixes:
  - Add --add-seccomp-fd to shell completions
  - Document --add-seccomp-fd, --json-status-fd and --share-net
    in the man page
  - Add attributes to silence various compiler warnings
  - Allow compilation of tests with musl on mips architectures
  - Allow compilation with older glibc
  - Disable sanitizers for a test helper whose seccomp profile
    breaks the instrumentation
  - Disable AddressSanitizer leak detection where it interferes
    with unit testing</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670414400">- update to v0.7.0:
  * --size option controls the size of a subsequent --tmpfs (#509)
  * Better error messages if a mount operation fails (#472)
  * Better error message if creating the new user namespace fails with
    ENOSPC (#487)
  * When building as a Meson subproject, a RUNPATH can be set on the
    executable to make it easier to bundle its libcap dependency
  * Fix test failures when running as uid 0 but with limited capabilities
    (#510)
  * Use POSIX command -v in preference to non-standard which (#527)
  * Fix a copy/paste error in --help (#531)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1679918400">- update to v0.8.0:
  * Add --disable-userns option to prevent the sandbox from
    creating its own nested user namespace
  * Add --assert-userns-disabled option to check that an existing
    userns was created with --disable-userns
  * Give a clearer error message if the kernel doesn't have
    CONFIG_SECCOMP and CONFIG_SECCOMP_FILTER</changelog>
</package>
<package pkgid="7391047a6edf455876ced1fb067d66febc2ceb5dc08bfd40a65b680669a8203ae981588fba9e09f2d147d36f37b3bd722effd30f7ab22911ee6eaac3af5a875d" name="bubblewrap" arch="src">
  <version epoch="0" ver="0.8.0" rel="1.1"/>
  <changelog author="Kalev Lember &lt;klember@redhat.com&gt; - 0.1.2-1" date="1473681600">- Update to 0.1.2</changelog>
  <changelog author="Colin Walters &lt;walters@verbum.org&gt; - 0.1.3-2" date="1476446400">- New upstream version</changelog>
  <changelog author="sebix+novell.com@sebix.at" date="1481889600">- upgrade to upstream version 0.1.4
- Build also for Leap 42.2</changelog>
  <changelog author="sebix+novell.com@sebix.at" date="1488456000">- upgrade to upstream version 0.1.7
- note that this package was *never* affected by CVE-2017-5226
  as it was introduced in version 0.1.6
- upstream changelog of version 0.1.7:
    This release backs out the change in 0.1.6 which unconditionally
    called setsid() in order to fix a security issue with TIOCSTI, aka
    CVE-2017-522. That change caused some behavioural issues that are
    hard to work with in some cases. For instance, it makes shell job
    control not work for the bwrap command.
    Instead there is now a new option --new-session which works like
    0.1.6. It is recommended that you use this if possible, but if not we
    recommended that you neutralize this some other way, for instance
    using SECCOMP, which is what flatpak does:
    https://github.com/flatpak/flatpak/commit/902fb713990a8f968ea4350c7c2a27ff46f1a6c4
    In order to make it easy to create maximally safe sandboxes we have
    also added a new commandline switch called --unshare-all. It unshares
    all possible namespaces and is currently equivalent with:
  - -unshare-user-try --unshare-ipc --unshare-pid --unshare-net
  - -unshare-uts --unshare-cgroup-try
    However, the intent is that as new namespaces are added to the kernel they will
    be added to this list. Additionally, if --share-net is specified the network
    namespace is not unshared.
    This release also has some bugfixes:
    bwrap reaps (unexpected) children that are inherited from the
    parent, something which can happen if bwrap is part of a shell
    pipeline.
    bwrap clears the capability bounding set. The permitted
    capabilities was already empty, and use of PR_NO_NEW_PRIVS should
    make it impossible to increase the capabilities, but more
    layers of protection is better.
    The seccomp filter is now installed at the very end of bwrap, which
    means the requirement of the filter is minimal. Any bwrap seccomp
    filter must at least allow: execve, waitpid and write
    Alexander Larsson (7):
    Handle inherited children dying
    Clear capability bounding set
    Make the call to setsid() optional, with --new-session
    demos/bubblewrap-shell.sh: Unshare all namespaces
    Call setsid() and setexeccon() befor forking the init monitor
    Install seccomp filter at the very end
    Bump version to 0.1.7
    Colin Walters (6):
    Release 0.1.6
    man: Correct namespace user -&gt; mount
    demo/shell: Add /var/tmp compat symlink, tweak PS1, add more docs
    Release 0.1.6
    ci: Combine ASAN and UBSAN
    Add --unshare-all and --share-net
- upstream changelog for 0.1.6:
    This fixes a security issue with TIOCSTI, aka CVE-2017-522. Note bubblewrap is
    far from the only program that has this issue, and I think the best fix is
    probably in the kernel to support disabling this ioctl.
    Programs can also work around this by calling setsid() on their own in an exec
    handler before doing an exevp("bwrap").
- upstream changelog for 0.1.5:
    This is a bugfix release, here are the major changes:
    Running bubblewrap as root now works again
    Various fixes for the testsuite
    Use same default compiler warnings as ostree
    Handle errors resolving symlinks during bind mounts
    Alexander Larsson (2):
    bind-mount: Check for errors in realpath()
    Bump version to 0.1.5
    Colin Walters (6):
    Don't call capset() unless we need to
    Only --unshare-user automatically if we're not root
    ci: Modernize a bit, add f25-ubsan
    README.md: Update with better one liner and more information
    utils: Add __attribute__((printf)) to die()
    build: Sync default warning -&gt; error set from ostree
    Simon McVittie (4):
    test-run: be a bash script
    test-run: don't assume we are uid 1000
    Adapt tests so they can be run against installed binaries
    Fix incorrect nesting of backticks when finding a FUSE mount</changelog>
  <changelog author="sebix+novell.com@sebix.at" date="1495713600">- update to version 0.1.8
- New --die-with-parent which is based on the Linux prctl(PR_SET_PDEATHSIG) API.
- smaller bugfixes</changelog>
  <changelog author="sebix+novell.com@sebix.at" date="1499428800">- fix build macro with rpm &lt; 4.12 (non-Factory currently)</changelog>
  <changelog author="sebix+novell.com@sebix.at" date="1505736000">- add group</changelog>
  <changelog author="sebix+novell.com@sebix.at" date="1507550400">- update to version 0.2.0
  - bwrap now automatically detects the new
  user namespace restrictions in Red Hat Enterprise Linux 7.4:
  bubblewrap: check for max_user_namespaces == 0.
  - The most notable features are new arguments --as-pid1, and
  - -cap-add/--cap-drop. These were added for running systemd (or in general a
  "full" init system) inside bubblewrap. But the capability options are also
  useful for unprivileged callers to potentially retain capbilities inside the
  sandbox (for example CAP_NET_ADMIN), when user namespaces are enabled.
  Conversely, privileged callers (uid 0) can conversely drop capabilities (without
  user namespaces). Contributed by Giuseppe Scrivano.
  - With --dev, add /dev/fd and /dev/core symlinks
  which should improve compatibility with older software.</changelog>
  <changelog author="sebix+novell.com@sebix.at" date="1525176000">- update to version 0.2.1:
  * All the demos are included
  * bugfixes for the demo files
  * There was an issue with mkdir when running bubblewrap on an NFS
  filesystem that has been fixed, so flatpak now works on NFS shares.
  * Some leaks have been fixed, including a file descriptor leak.</changelog>
  <changelog author="sebix+novell.com@sebix.at" date="1531569600">- update to version 0.3.0:
  * The biggest feature from this release is that bwrap
    now supports being invoked recursively (from other container
    runtimes such as Docker/podman/runc as well as bwrap itself)
    when user namespaces are enabled, and the outer container manager
    allows it (Docker's default seccomp policy doesn't).
  * This is useful for testing scenarios; for example a project
    uses Kubernetes for its CI, but inside build the project wants to run
    each unit test in their own pid namespace, without going out
    and creating a new pod for every single unit test.
  * Similarly, rpm-ostree compose tree uses bwrap internally for scripts,
    and we want to support running rpm-ostree inside a container as well.
  * Another feature is bwrap now supports -- to terminate argument
    parsing. To detect availablity of this, you could parse bwrap --version.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt; - 0.3.1" date="1539259200">- update to version 0.3.1:
  * New feature in this release is --bind-try (as well as --dev-bind-try
    and --ro-bind-try) which works like the regular versions if the source
    exists, but does nothing if it doesn't exist.
  * The mount type for the root tmpfs was also changed to "tmpfs" instead
    of being empty, as the later could cause problems with some programs
    when parsing the mountinfo files in /proc.</changelog>
  <changelog author="Sebastian Wagner &lt;sebix+novell.com@sebix.at&gt;" date="1559390400">- Update to version 0.3.3:
  - This release is the same as 0.3.2 but the version number in configure.ac
  was accidentally still set to 0.3.1
- Update to version 0.3.2:
  - fixes boo#1136958 / CVE-2019-12439
  This release fixes a mostly theoretical security issue in unusual/broken
  setups where `$XDG_RUNTIME_DIR` is unset.
  There are some other smaller fixes, as well as an addition to the JSON
  API that allows reading the inner process exit code, separately from
  the `bwrap` exit code.
  - Print "Out of memory" on stderr, not stdout
  - bwrap: add option json-status-fd to show child exit code
  - bwrap: Report COMMAND exit code in json-status-fd
  - man page: Describe --chdir, not nonexistent --cwd
  - Don't create our own temporary mount point for pivot_root
  - Make lockdata long enough on 32-bit with 64-bit file pointers.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1559908800">- Use /bin/bash instead of /usr/bin/bash in SLE12</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1576843200">- Update to version 0.4.0:
  + The biggest feature in this release is the support for joining
    existing user and pid namespaces. This doesn't work in the
    setuid mode (at the moment).
  + Other changes:
  - Stores namespace info in status json.
  - In setuid mode pid 1 is now marked dumpable.
  - Now builds with musl libc.</changelog>
  <changelog author="Sebastian Wagner &lt;sebix+novell.com@sebix.at&gt;" date="1585742400">- Update to version 0.4.1:
  * retcode: fix return code with syncfd and no event_fd
  * Ensure we're always clearing the cap bounding set
  * tests: Update output patterns for libcap &gt;= 2.29
  * Don't rely on geteuid() to know when to switch back from setuid root
  * Don't support --userns2 in setuid mode
  * fixes CVE-2020-5291
  * fixes bsc#1168291</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1632139200">- Update to version 0.5.0:
  + New features:
  - --chmod changes permissions
  - --clearenv unsets every environment variable (except PWD)
  - --perms sets permissions for one subsequent --bind-data,
  - -dir, --file, --ro-bind-data or --tmpfs
  + Other enhancements:
  - Better diagnostics when a --bind or other bind-mount fails
  - zsh tab-completion
  - Better test coverage
  + Bug fixes:
  - Use Python 3 for tests and examples
  - Mount points for non-directories are created with permissions
  - r--r--r-- instead of -rw-rw-rw-
  - Don't remount items in /proc read-only if already EROFS,
    required to run under Docker
  - Allow mounting an non-directory over an existing
    non-directory, e.g. --bind "$XDG_RUNTIME_DIR/my-log-socket"
    /dev/log
  - Silence kernel messages for our bind-mounts
  - Make sure pkg-config is checked for, regardless of build
    options
  - Improve ability to bind-mount directories on case-insensitive
    filesystems
  - Fix -Wshadow warnings
  - Fix deprecation warnings with newer SELinux
- Add new subpackage bubblewrap-zsh-completion</changelog>
  <changelog author="Sebastian Wagner &lt;sebix+novell.com@sebix.at&gt;" date="1646395200">- Update to 0.6.1:
  - Add a release checklist
  - completions: Make zsh completion non-executable
  The Autotools build system installed it with 0644 permissions because
  it's listed as DATA, but the Meson build system installs executable
  files as executable by default.
  zsh completions don't need to be executable to work, and this one doesn't
  have the `#!` marker that should start an executable script.
- update to 0.6.0:
  - meson: Improve compatibility with Meson 0.49
  That version doesn't allow more than two arguments for define_variable.
  - Disable test-specifying-pidns.sh under 'meson dist' while I investigate
  This test is hanging when run under 'meson dist' for some reason, but
  not when run under 'meson test', and not locally, only in the Github
  Workflow-based CI. Disable it for now.
  - meson: Actually build and run the tests
  - tests: Fix compiler warnings for unused arguments
  - meson: Run test scripts from $srcdir
  - meson: Make G_TEST_SRCDIR, G_TEST_BUILDDIR match Autotools
  - meson: Run the Python test script with Python, not bash
  The python build option can be used to swap to a different interpreter,
  for environments like the Steam Runtime where the python3 executable in
  the PATH is extremely old but there is a better interpreter available.
  This is treated as non-optional, because Meson is written in Python,
  so the situation where there is no Python interpreter at build-time
  shouldn't arise.
  - meson: Build the try-syscall helper
  - meson: Build tests with equivalent of -I$(top_srcdir) -I$(top_builddir)
  - meson.build: Remove unnecessary check for sh
  - Add a Meson build system
  This allows bwrap to be built as a subproject in larger Meson projects.
  When built as a subproject, we install into the --libexecdir and
  require a program prefix to be specified: for example, Flatpak would use
  program_prefix=flatpak- to get /usr/libexec/flatpak-bwrap. Verified to
  be backwards-compatible as far as Meson 0.49.0 (Debian 9 backports).
  Loosely based on previous work by Jussi Pakkanen (see #133).
  Differences between the Autotools and Meson builds:
  The Meson build requires a version of libcap that has pkg-config
  metadata (introduced in libcap 2.23, in 2013).
  The Meson build has no equivalent of --with-priv-mode=setuid. On
  distributions like Debian &lt;= 10 and RHEL &lt;= 7 that require a setuid bwrap
  executable, the sysadmin or distribution packaging will need to set the
  correct permissions on the bwrap executable; Debian already did this via
  packaging rather than the upstream build system.
  The Meson build supports being used as a subproject, and there is CI
  for this. It automatically disables shell completions and man pages,
  moves the bubblewrap executable to ${libexecdir}, and renames the
  bubblewrap executable according to a program_prefix option that the
  caller must specify (for example, Flatpak would use
  - Dprogram_prefix=flatpak- to get /usr/libexec/flatpak-bwrap). See the
  tests/use-as-subproject/ directory for an example.
  - Use HEAD to refer to other projects' default branches in documentation
  This makes the URL independent of the name they have chosen for their
  default branches.
  - workflows: Update for rename of default branch to main
  - tests: Exercise seccomp filters
  - Allow loading more than one seccomp program
  This will allow Flatpak to combine an allow-list (default-deny) of
  known system calls with a deny-list (default-allow) of system calls
  that are undesired.
  Resolves: https://github.com/containers/bubblewrap/issues/453
  - Generalize linked lists of LockFile and SetupOp
  I'm about to add a third linked list, for seccomp programs, which would
  seem like too much duplication.
  - Handle argc == 0 better
  Unfortunately it's possible for argc to be 0, so error out pretty early
  on in that case. I don't think this is a security issue in this case.
  - Fix typo
  - Remove trailing whitespace
  - Fix spelling
  - bash: Fix shellcheck warnings
  - bash: Invoke bash using /usr/bin/env
  - bubblewrap: Avoid a -Wjump-misses-init false-positive
  When building with -Wjump-misses-init as part of a larger project, gcc
  reports that we jump past initialization of cover_proc_dirs. This is
  technically true, but we only use this variable in the case where it's
  initialized, so that's harmless.
  However, we can avoid this altogether by making the array static and
  constant, which allows it to be moved from initialized data to read-only
  data.
  - bind-mount: Be more const-correct
  When compiled with -Wwrite-strings as part of a larger project, gcc and
  clang both warn that we're assigning a string constant to a mutable
  struct member. There's actually no reason why it should be mutable, so
  make it const.
  - die_with_error: Save errno sooner
  We need to save errno immediately, otherwise it could be overwritten
  by a failing library call somewhere in the implementation of fprintf.
  - main: Warn when non-repeatable options are repeated
  A user might reasonably expect that `bwrap --seccomp 3 --seccomp 4 ...`
  would load seccomp programs from both fds 3 and 4, but in fact it only
  loads the program from fd 4.
  Helps: https://github.com/containers/bubblewrap/issues/453
  Resolves: https://github.com/containers/bubblewrap/issues/454
  - utils: Add warn()
  - Add SPDX-License-Identifier for files that already specify license
  This is a step towards REUSE compliance. Third-party files that we do
  not otherwise edit (git.mk, m4/attributes.m4) are excluded here.
  - tests: Use preferred spelling for SPDX license identifiers
  - Remove obsolete .travis.yml
  We no longer use Travis-CI.
  - Remove obsolete papr CI
  We no longer use this.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1652875200">- Update to version 0.6.2:
  + New features in Meson build:
  - Auto-detect whether the man page can be generated.
  - -Dbwrapdir=... changes the installation directory (useful
    when being used as a subproject).
  - -Dtests=false disables unit tests.
  + Bug fixes:
  - Add --add-seccomp-fd to shell completions
  - Document --add-seccomp-fd, --json-status-fd and --share-net
    in the man page
  - Add attributes to silence various compiler warnings
  - Allow compilation of tests with musl on mips architectures
  - Allow compilation with older glibc
  - Disable sanitizers for a test helper whose seccomp profile
    breaks the instrumentation
  - Disable AddressSanitizer leak detection where it interferes
    with unit testing</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670414400">- update to v0.7.0:
  * --size option controls the size of a subsequent --tmpfs (#509)
  * Better error messages if a mount operation fails (#472)
  * Better error message if creating the new user namespace fails with
    ENOSPC (#487)
  * When building as a Meson subproject, a RUNPATH can be set on the
    executable to make it easier to bundle its libcap dependency
  * Fix test failures when running as uid 0 but with limited capabilities
    (#510)
  * Use POSIX command -v in preference to non-standard which (#527)
  * Fix a copy/paste error in --help (#531)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1679918400">- update to v0.8.0:
  * Add --disable-userns option to prevent the sandbox from
    creating its own nested user namespace
  * Add --assert-userns-disabled option to check that an existing
    userns was created with --disable-userns
  * Give a clearer error message if the kernel doesn't have
    CONFIG_SECCOMP and CONFIG_SECCOMP_FILTER</changelog>
</package>
<package pkgid="4e256023199842f8b35c18e0815fbeb5b9b967230a87681e8f0aa7cc11104267113d7afbba197ac2d8e91c2b2d2e1be1a7ba446d8fbde412eca78e04d85aebb6" name="bubblewrap" arch="x86_64">
  <version epoch="0" ver="0.8.0" rel="1.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt; - 0.3.1" date="1539259200">- update to version 0.3.1:
  * New feature in this release is --bind-try (as well as --dev-bind-try
    and --ro-bind-try) which works like the regular versions if the source
    exists, but does nothing if it doesn't exist.
  * The mount type for the root tmpfs was also changed to "tmpfs" instead
    of being empty, as the later could cause problems with some programs
    when parsing the mountinfo files in /proc.</changelog>
  <changelog author="Sebastian Wagner &lt;sebix+novell.com@sebix.at&gt;" date="1559390400">- Update to version 0.3.3:
  - This release is the same as 0.3.2 but the version number in configure.ac
  was accidentally still set to 0.3.1
- Update to version 0.3.2:
  - fixes boo#1136958 / CVE-2019-12439
  This release fixes a mostly theoretical security issue in unusual/broken
  setups where `$XDG_RUNTIME_DIR` is unset.
  There are some other smaller fixes, as well as an addition to the JSON
  API that allows reading the inner process exit code, separately from
  the `bwrap` exit code.
  - Print "Out of memory" on stderr, not stdout
  - bwrap: add option json-status-fd to show child exit code
  - bwrap: Report COMMAND exit code in json-status-fd
  - man page: Describe --chdir, not nonexistent --cwd
  - Don't create our own temporary mount point for pivot_root
  - Make lockdata long enough on 32-bit with 64-bit file pointers.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1559908800">- Use /bin/bash instead of /usr/bin/bash in SLE12</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1576843200">- Update to version 0.4.0:
  + The biggest feature in this release is the support for joining
    existing user and pid namespaces. This doesn't work in the
    setuid mode (at the moment).
  + Other changes:
  - Stores namespace info in status json.
  - In setuid mode pid 1 is now marked dumpable.
  - Now builds with musl libc.</changelog>
  <changelog author="Sebastian Wagner &lt;sebix+novell.com@sebix.at&gt;" date="1585742400">- Update to version 0.4.1:
  * retcode: fix return code with syncfd and no event_fd
  * Ensure we're always clearing the cap bounding set
  * tests: Update output patterns for libcap &gt;= 2.29
  * Don't rely on geteuid() to know when to switch back from setuid root
  * Don't support --userns2 in setuid mode
  * fixes CVE-2020-5291
  * fixes bsc#1168291</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1632139200">- Update to version 0.5.0:
  + New features:
  - --chmod changes permissions
  - --clearenv unsets every environment variable (except PWD)
  - --perms sets permissions for one subsequent --bind-data,
  - -dir, --file, --ro-bind-data or --tmpfs
  + Other enhancements:
  - Better diagnostics when a --bind or other bind-mount fails
  - zsh tab-completion
  - Better test coverage
  + Bug fixes:
  - Use Python 3 for tests and examples
  - Mount points for non-directories are created with permissions
  - r--r--r-- instead of -rw-rw-rw-
  - Don't remount items in /proc read-only if already EROFS,
    required to run under Docker
  - Allow mounting an non-directory over an existing
    non-directory, e.g. --bind "$XDG_RUNTIME_DIR/my-log-socket"
    /dev/log
  - Silence kernel messages for our bind-mounts
  - Make sure pkg-config is checked for, regardless of build
    options
  - Improve ability to bind-mount directories on case-insensitive
    filesystems
  - Fix -Wshadow warnings
  - Fix deprecation warnings with newer SELinux
- Add new subpackage bubblewrap-zsh-completion</changelog>
  <changelog author="Sebastian Wagner &lt;sebix+novell.com@sebix.at&gt;" date="1646395200">- Update to 0.6.1:
  - Add a release checklist
  - completions: Make zsh completion non-executable
  The Autotools build system installed it with 0644 permissions because
  it's listed as DATA, but the Meson build system installs executable
  files as executable by default.
  zsh completions don't need to be executable to work, and this one doesn't
  have the `#!` marker that should start an executable script.
- update to 0.6.0:
  - meson: Improve compatibility with Meson 0.49
  That version doesn't allow more than two arguments for define_variable.
  - Disable test-specifying-pidns.sh under 'meson dist' while I investigate
  This test is hanging when run under 'meson dist' for some reason, but
  not when run under 'meson test', and not locally, only in the Github
  Workflow-based CI. Disable it for now.
  - meson: Actually build and run the tests
  - tests: Fix compiler warnings for unused arguments
  - meson: Run test scripts from $srcdir
  - meson: Make G_TEST_SRCDIR, G_TEST_BUILDDIR match Autotools
  - meson: Run the Python test script with Python, not bash
  The python build option can be used to swap to a different interpreter,
  for environments like the Steam Runtime where the python3 executable in
  the PATH is extremely old but there is a better interpreter available.
  This is treated as non-optional, because Meson is written in Python,
  so the situation where there is no Python interpreter at build-time
  shouldn't arise.
  - meson: Build the try-syscall helper
  - meson: Build tests with equivalent of -I$(top_srcdir) -I$(top_builddir)
  - meson.build: Remove unnecessary check for sh
  - Add a Meson build system
  This allows bwrap to be built as a subproject in larger Meson projects.
  When built as a subproject, we install into the --libexecdir and
  require a program prefix to be specified: for example, Flatpak would use
  program_prefix=flatpak- to get /usr/libexec/flatpak-bwrap. Verified to
  be backwards-compatible as far as Meson 0.49.0 (Debian 9 backports).
  Loosely based on previous work by Jussi Pakkanen (see #133).
  Differences between the Autotools and Meson builds:
  The Meson build requires a version of libcap that has pkg-config
  metadata (introduced in libcap 2.23, in 2013).
  The Meson build has no equivalent of --with-priv-mode=setuid. On
  distributions like Debian &lt;= 10 and RHEL &lt;= 7 that require a setuid bwrap
  executable, the sysadmin or distribution packaging will need to set the
  correct permissions on the bwrap executable; Debian already did this via
  packaging rather than the upstream build system.
  The Meson build supports being used as a subproject, and there is CI
  for this. It automatically disables shell completions and man pages,
  moves the bubblewrap executable to ${libexecdir}, and renames the
  bubblewrap executable according to a program_prefix option that the
  caller must specify (for example, Flatpak would use
  - Dprogram_prefix=flatpak- to get /usr/libexec/flatpak-bwrap). See the
  tests/use-as-subproject/ directory for an example.
  - Use HEAD to refer to other projects' default branches in documentation
  This makes the URL independent of the name they have chosen for their
  default branches.
  - workflows: Update for rename of default branch to main
  - tests: Exercise seccomp filters
  - Allow loading more than one seccomp program
  This will allow Flatpak to combine an allow-list (default-deny) of
  known system calls with a deny-list (default-allow) of system calls
  that are undesired.
  Resolves: https://github.com/containers/bubblewrap/issues/453
  - Generalize linked lists of LockFile and SetupOp
  I'm about to add a third linked list, for seccomp programs, which would
  seem like too much duplication.
  - Handle argc == 0 better
  Unfortunately it's possible for argc to be 0, so error out pretty early
  on in that case. I don't think this is a security issue in this case.
  - Fix typo
  - Remove trailing whitespace
  - Fix spelling
  - bash: Fix shellcheck warnings
  - bash: Invoke bash using /usr/bin/env
  - bubblewrap: Avoid a -Wjump-misses-init false-positive
  When building with -Wjump-misses-init as part of a larger project, gcc
  reports that we jump past initialization of cover_proc_dirs. This is
  technically true, but we only use this variable in the case where it's
  initialized, so that's harmless.
  However, we can avoid this altogether by making the array static and
  constant, which allows it to be moved from initialized data to read-only
  data.
  - bind-mount: Be more const-correct
  When compiled with -Wwrite-strings as part of a larger project, gcc and
  clang both warn that we're assigning a string constant to a mutable
  struct member. There's actually no reason why it should be mutable, so
  make it const.
  - die_with_error: Save errno sooner
  We need to save errno immediately, otherwise it could be overwritten
  by a failing library call somewhere in the implementation of fprintf.
  - main: Warn when non-repeatable options are repeated
  A user might reasonably expect that `bwrap --seccomp 3 --seccomp 4 ...`
  would load seccomp programs from both fds 3 and 4, but in fact it only
  loads the program from fd 4.
  Helps: https://github.com/containers/bubblewrap/issues/453
  Resolves: https://github.com/containers/bubblewrap/issues/454
  - utils: Add warn()
  - Add SPDX-License-Identifier for files that already specify license
  This is a step towards REUSE compliance. Third-party files that we do
  not otherwise edit (git.mk, m4/attributes.m4) are excluded here.
  - tests: Use preferred spelling for SPDX license identifiers
  - Remove obsolete .travis.yml
  We no longer use Travis-CI.
  - Remove obsolete papr CI
  We no longer use this.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1652875200">- Update to version 0.6.2:
  + New features in Meson build:
  - Auto-detect whether the man page can be generated.
  - -Dbwrapdir=... changes the installation directory (useful
    when being used as a subproject).
  - -Dtests=false disables unit tests.
  + Bug fixes:
  - Add --add-seccomp-fd to shell completions
  - Document --add-seccomp-fd, --json-status-fd and --share-net
    in the man page
  - Add attributes to silence various compiler warnings
  - Allow compilation of tests with musl on mips architectures
  - Allow compilation with older glibc
  - Disable sanitizers for a test helper whose seccomp profile
    breaks the instrumentation
  - Disable AddressSanitizer leak detection where it interferes
    with unit testing</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670414400">- update to v0.7.0:
  * --size option controls the size of a subsequent --tmpfs (#509)
  * Better error messages if a mount operation fails (#472)
  * Better error message if creating the new user namespace fails with
    ENOSPC (#487)
  * When building as a Meson subproject, a RUNPATH can be set on the
    executable to make it easier to bundle its libcap dependency
  * Fix test failures when running as uid 0 but with limited capabilities
    (#510)
  * Use POSIX command -v in preference to non-standard which (#527)
  * Fix a copy/paste error in --help (#531)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1679918400">- update to v0.8.0:
  * Add --disable-userns option to prevent the sandbox from
    creating its own nested user namespace
  * Add --assert-userns-disabled option to check that an existing
    userns was created with --disable-userns
  * Give a clearer error message if the kernel doesn't have
    CONFIG_SECCOMP and CONFIG_SECCOMP_FILTER</changelog>
</package>
<package pkgid="3178cb11d6664d5abc2aec76df3198f9a733412f9f669b9019a30bdd9109ec32674f164fef9a5b440510834d3fad3a589347241a62c41ae6b51e1112bee13fc9" name="bubblewrap-debuginfo" arch="i586">
  <version epoch="0" ver="0.8.0" rel="1.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt; - 0.3.1" date="1539259200">- update to version 0.3.1:
  * New feature in this release is --bind-try (as well as --dev-bind-try
    and --ro-bind-try) which works like the regular versions if the source
    exists, but does nothing if it doesn't exist.
  * The mount type for the root tmpfs was also changed to "tmpfs" instead
    of being empty, as the later could cause problems with some programs
    when parsing the mountinfo files in /proc.</changelog>
  <changelog author="Sebastian Wagner &lt;sebix+novell.com@sebix.at&gt;" date="1559390400">- Update to version 0.3.3:
  - This release is the same as 0.3.2 but the version number in configure.ac
  was accidentally still set to 0.3.1
- Update to version 0.3.2:
  - fixes boo#1136958 / CVE-2019-12439
  This release fixes a mostly theoretical security issue in unusual/broken
  setups where `$XDG_RUNTIME_DIR` is unset.
  There are some other smaller fixes, as well as an addition to the JSON
  API that allows reading the inner process exit code, separately from
  the `bwrap` exit code.
  - Print "Out of memory" on stderr, not stdout
  - bwrap: add option json-status-fd to show child exit code
  - bwrap: Report COMMAND exit code in json-status-fd
  - man page: Describe --chdir, not nonexistent --cwd
  - Don't create our own temporary mount point for pivot_root
  - Make lockdata long enough on 32-bit with 64-bit file pointers.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1559908800">- Use /bin/bash instead of /usr/bin/bash in SLE12</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1576843200">- Update to version 0.4.0:
  + The biggest feature in this release is the support for joining
    existing user and pid namespaces. This doesn't work in the
    setuid mode (at the moment).
  + Other changes:
  - Stores namespace info in status json.
  - In setuid mode pid 1 is now marked dumpable.
  - Now builds with musl libc.</changelog>
  <changelog author="Sebastian Wagner &lt;sebix+novell.com@sebix.at&gt;" date="1585742400">- Update to version 0.4.1:
  * retcode: fix return code with syncfd and no event_fd
  * Ensure we're always clearing the cap bounding set
  * tests: Update output patterns for libcap &gt;= 2.29
  * Don't rely on geteuid() to know when to switch back from setuid root
  * Don't support --userns2 in setuid mode
  * fixes CVE-2020-5291
  * fixes bsc#1168291</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1632139200">- Update to version 0.5.0:
  + New features:
  - --chmod changes permissions
  - --clearenv unsets every environment variable (except PWD)
  - --perms sets permissions for one subsequent --bind-data,
  - -dir, --file, --ro-bind-data or --tmpfs
  + Other enhancements:
  - Better diagnostics when a --bind or other bind-mount fails
  - zsh tab-completion
  - Better test coverage
  + Bug fixes:
  - Use Python 3 for tests and examples
  - Mount points for non-directories are created with permissions
  - r--r--r-- instead of -rw-rw-rw-
  - Don't remount items in /proc read-only if already EROFS,
    required to run under Docker
  - Allow mounting an non-directory over an existing
    non-directory, e.g. --bind "$XDG_RUNTIME_DIR/my-log-socket"
    /dev/log
  - Silence kernel messages for our bind-mounts
  - Make sure pkg-config is checked for, regardless of build
    options
  - Improve ability to bind-mount directories on case-insensitive
    filesystems
  - Fix -Wshadow warnings
  - Fix deprecation warnings with newer SELinux
- Add new subpackage bubblewrap-zsh-completion</changelog>
  <changelog author="Sebastian Wagner &lt;sebix+novell.com@sebix.at&gt;" date="1646395200">- Update to 0.6.1:
  - Add a release checklist
  - completions: Make zsh completion non-executable
  The Autotools build system installed it with 0644 permissions because
  it's listed as DATA, but the Meson build system installs executable
  files as executable by default.
  zsh completions don't need to be executable to work, and this one doesn't
  have the `#!` marker that should start an executable script.
- update to 0.6.0:
  - meson: Improve compatibility with Meson 0.49
  That version doesn't allow more than two arguments for define_variable.
  - Disable test-specifying-pidns.sh under 'meson dist' while I investigate
  This test is hanging when run under 'meson dist' for some reason, but
  not when run under 'meson test', and not locally, only in the Github
  Workflow-based CI. Disable it for now.
  - meson: Actually build and run the tests
  - tests: Fix compiler warnings for unused arguments
  - meson: Run test scripts from $srcdir
  - meson: Make G_TEST_SRCDIR, G_TEST_BUILDDIR match Autotools
  - meson: Run the Python test script with Python, not bash
  The python build option can be used to swap to a different interpreter,
  for environments like the Steam Runtime where the python3 executable in
  the PATH is extremely old but there is a better interpreter available.
  This is treated as non-optional, because Meson is written in Python,
  so the situation where there is no Python interpreter at build-time
  shouldn't arise.
  - meson: Build the try-syscall helper
  - meson: Build tests with equivalent of -I$(top_srcdir) -I$(top_builddir)
  - meson.build: Remove unnecessary check for sh
  - Add a Meson build system
  This allows bwrap to be built as a subproject in larger Meson projects.
  When built as a subproject, we install into the --libexecdir and
  require a program prefix to be specified: for example, Flatpak would use
  program_prefix=flatpak- to get /usr/libexec/flatpak-bwrap. Verified to
  be backwards-compatible as far as Meson 0.49.0 (Debian 9 backports).
  Loosely based on previous work by Jussi Pakkanen (see #133).
  Differences between the Autotools and Meson builds:
  The Meson build requires a version of libcap that has pkg-config
  metadata (introduced in libcap 2.23, in 2013).
  The Meson build has no equivalent of --with-priv-mode=setuid. On
  distributions like Debian &lt;= 10 and RHEL &lt;= 7 that require a setuid bwrap
  executable, the sysadmin or distribution packaging will need to set the
  correct permissions on the bwrap executable; Debian already did this via
  packaging rather than the upstream build system.
  The Meson build supports being used as a subproject, and there is CI
  for this. It automatically disables shell completions and man pages,
  moves the bubblewrap executable to ${libexecdir}, and renames the
  bubblewrap executable according to a program_prefix option that the
  caller must specify (for example, Flatpak would use
  - Dprogram_prefix=flatpak- to get /usr/libexec/flatpak-bwrap). See the
  tests/use-as-subproject/ directory for an example.
  - Use HEAD to refer to other projects' default branches in documentation
  This makes the URL independent of the name they have chosen for their
  default branches.
  - workflows: Update for rename of default branch to main
  - tests: Exercise seccomp filters
  - Allow loading more than one seccomp program
  This will allow Flatpak to combine an allow-list (default-deny) of
  known system calls with a deny-list (default-allow) of system calls
  that are undesired.
  Resolves: https://github.com/containers/bubblewrap/issues/453
  - Generalize linked lists of LockFile and SetupOp
  I'm about to add a third linked list, for seccomp programs, which would
  seem like too much duplication.
  - Handle argc == 0 better
  Unfortunately it's possible for argc to be 0, so error out pretty early
  on in that case. I don't think this is a security issue in this case.
  - Fix typo
  - Remove trailing whitespace
  - Fix spelling
  - bash: Fix shellcheck warnings
  - bash: Invoke bash using /usr/bin/env
  - bubblewrap: Avoid a -Wjump-misses-init false-positive
  When building with -Wjump-misses-init as part of a larger project, gcc
  reports that we jump past initialization of cover_proc_dirs. This is
  technically true, but we only use this variable in the case where it's
  initialized, so that's harmless.
  However, we can avoid this altogether by making the array static and
  constant, which allows it to be moved from initialized data to read-only
  data.
  - bind-mount: Be more const-correct
  When compiled with -Wwrite-strings as part of a larger project, gcc and
  clang both warn that we're assigning a string constant to a mutable
  struct member. There's actually no reason why it should be mutable, so
  make it const.
  - die_with_error: Save errno sooner
  We need to save errno immediately, otherwise it could be overwritten
  by a failing library call somewhere in the implementation of fprintf.
  - main: Warn when non-repeatable options are repeated
  A user might reasonably expect that `bwrap --seccomp 3 --seccomp 4 ...`
  would load seccomp programs from both fds 3 and 4, but in fact it only
  loads the program from fd 4.
  Helps: https://github.com/containers/bubblewrap/issues/453
  Resolves: https://github.com/containers/bubblewrap/issues/454
  - utils: Add warn()
  - Add SPDX-License-Identifier for files that already specify license
  This is a step towards REUSE compliance. Third-party files that we do
  not otherwise edit (git.mk, m4/attributes.m4) are excluded here.
  - tests: Use preferred spelling for SPDX license identifiers
  - Remove obsolete .travis.yml
  We no longer use Travis-CI.
  - Remove obsolete papr CI
  We no longer use this.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1652875200">- Update to version 0.6.2:
  + New features in Meson build:
  - Auto-detect whether the man page can be generated.
  - -Dbwrapdir=... changes the installation directory (useful
    when being used as a subproject).
  - -Dtests=false disables unit tests.
  + Bug fixes:
  - Add --add-seccomp-fd to shell completions
  - Document --add-seccomp-fd, --json-status-fd and --share-net
    in the man page
  - Add attributes to silence various compiler warnings
  - Allow compilation of tests with musl on mips architectures
  - Allow compilation with older glibc
  - Disable sanitizers for a test helper whose seccomp profile
    breaks the instrumentation
  - Disable AddressSanitizer leak detection where it interferes
    with unit testing</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670414400">- update to v0.7.0:
  * --size option controls the size of a subsequent --tmpfs (#509)
  * Better error messages if a mount operation fails (#472)
  * Better error message if creating the new user namespace fails with
    ENOSPC (#487)
  * When building as a Meson subproject, a RUNPATH can be set on the
    executable to make it easier to bundle its libcap dependency
  * Fix test failures when running as uid 0 but with limited capabilities
    (#510)
  * Use POSIX command -v in preference to non-standard which (#527)
  * Fix a copy/paste error in --help (#531)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1679918400">- update to v0.8.0:
  * Add --disable-userns option to prevent the sandbox from
    creating its own nested user namespace
  * Add --assert-userns-disabled option to check that an existing
    userns was created with --disable-userns
  * Give a clearer error message if the kernel doesn't have
    CONFIG_SECCOMP and CONFIG_SECCOMP_FILTER</changelog>
</package>
<package pkgid="ef2ed91937f1cae49f5ba55eae8d334475bd5cc865e901523535d004304a9624d4a79305834c87f7553a2118b4a8f0305bbe5101a2432c15a63612b387e7efd5" name="bubblewrap-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.8.0" rel="1.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt; - 0.3.1" date="1539259200">- update to version 0.3.1:
  * New feature in this release is --bind-try (as well as --dev-bind-try
    and --ro-bind-try) which works like the regular versions if the source
    exists, but does nothing if it doesn't exist.
  * The mount type for the root tmpfs was also changed to "tmpfs" instead
    of being empty, as the later could cause problems with some programs
    when parsing the mountinfo files in /proc.</changelog>
  <changelog author="Sebastian Wagner &lt;sebix+novell.com@sebix.at&gt;" date="1559390400">- Update to version 0.3.3:
  - This release is the same as 0.3.2 but the version number in configure.ac
  was accidentally still set to 0.3.1
- Update to version 0.3.2:
  - fixes boo#1136958 / CVE-2019-12439
  This release fixes a mostly theoretical security issue in unusual/broken
  setups where `$XDG_RUNTIME_DIR` is unset.
  There are some other smaller fixes, as well as an addition to the JSON
  API that allows reading the inner process exit code, separately from
  the `bwrap` exit code.
  - Print "Out of memory" on stderr, not stdout
  - bwrap: add option json-status-fd to show child exit code
  - bwrap: Report COMMAND exit code in json-status-fd
  - man page: Describe --chdir, not nonexistent --cwd
  - Don't create our own temporary mount point for pivot_root
  - Make lockdata long enough on 32-bit with 64-bit file pointers.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1559908800">- Use /bin/bash instead of /usr/bin/bash in SLE12</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1576843200">- Update to version 0.4.0:
  + The biggest feature in this release is the support for joining
    existing user and pid namespaces. This doesn't work in the
    setuid mode (at the moment).
  + Other changes:
  - Stores namespace info in status json.
  - In setuid mode pid 1 is now marked dumpable.
  - Now builds with musl libc.</changelog>
  <changelog author="Sebastian Wagner &lt;sebix+novell.com@sebix.at&gt;" date="1585742400">- Update to version 0.4.1:
  * retcode: fix return code with syncfd and no event_fd
  * Ensure we're always clearing the cap bounding set
  * tests: Update output patterns for libcap &gt;= 2.29
  * Don't rely on geteuid() to know when to switch back from setuid root
  * Don't support --userns2 in setuid mode
  * fixes CVE-2020-5291
  * fixes bsc#1168291</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1632139200">- Update to version 0.5.0:
  + New features:
  - --chmod changes permissions
  - --clearenv unsets every environment variable (except PWD)
  - --perms sets permissions for one subsequent --bind-data,
  - -dir, --file, --ro-bind-data or --tmpfs
  + Other enhancements:
  - Better diagnostics when a --bind or other bind-mount fails
  - zsh tab-completion
  - Better test coverage
  + Bug fixes:
  - Use Python 3 for tests and examples
  - Mount points for non-directories are created with permissions
  - r--r--r-- instead of -rw-rw-rw-
  - Don't remount items in /proc read-only if already EROFS,
    required to run under Docker
  - Allow mounting an non-directory over an existing
    non-directory, e.g. --bind "$XDG_RUNTIME_DIR/my-log-socket"
    /dev/log
  - Silence kernel messages for our bind-mounts
  - Make sure pkg-config is checked for, regardless of build
    options
  - Improve ability to bind-mount directories on case-insensitive
    filesystems
  - Fix -Wshadow warnings
  - Fix deprecation warnings with newer SELinux
- Add new subpackage bubblewrap-zsh-completion</changelog>
  <changelog author="Sebastian Wagner &lt;sebix+novell.com@sebix.at&gt;" date="1646395200">- Update to 0.6.1:
  - Add a release checklist
  - completions: Make zsh completion non-executable
  The Autotools build system installed it with 0644 permissions because
  it's listed as DATA, but the Meson build system installs executable
  files as executable by default.
  zsh completions don't need to be executable to work, and this one doesn't
  have the `#!` marker that should start an executable script.
- update to 0.6.0:
  - meson: Improve compatibility with Meson 0.49
  That version doesn't allow more than two arguments for define_variable.
  - Disable test-specifying-pidns.sh under 'meson dist' while I investigate
  This test is hanging when run under 'meson dist' for some reason, but
  not when run under 'meson test', and not locally, only in the Github
  Workflow-based CI. Disable it for now.
  - meson: Actually build and run the tests
  - tests: Fix compiler warnings for unused arguments
  - meson: Run test scripts from $srcdir
  - meson: Make G_TEST_SRCDIR, G_TEST_BUILDDIR match Autotools
  - meson: Run the Python test script with Python, not bash
  The python build option can be used to swap to a different interpreter,
  for environments like the Steam Runtime where the python3 executable in
  the PATH is extremely old but there is a better interpreter available.
  This is treated as non-optional, because Meson is written in Python,
  so the situation where there is no Python interpreter at build-time
  shouldn't arise.
  - meson: Build the try-syscall helper
  - meson: Build tests with equivalent of -I$(top_srcdir) -I$(top_builddir)
  - meson.build: Remove unnecessary check for sh
  - Add a Meson build system
  This allows bwrap to be built as a subproject in larger Meson projects.
  When built as a subproject, we install into the --libexecdir and
  require a program prefix to be specified: for example, Flatpak would use
  program_prefix=flatpak- to get /usr/libexec/flatpak-bwrap. Verified to
  be backwards-compatible as far as Meson 0.49.0 (Debian 9 backports).
  Loosely based on previous work by Jussi Pakkanen (see #133).
  Differences between the Autotools and Meson builds:
  The Meson build requires a version of libcap that has pkg-config
  metadata (introduced in libcap 2.23, in 2013).
  The Meson build has no equivalent of --with-priv-mode=setuid. On
  distributions like Debian &lt;= 10 and RHEL &lt;= 7 that require a setuid bwrap
  executable, the sysadmin or distribution packaging will need to set the
  correct permissions on the bwrap executable; Debian already did this via
  packaging rather than the upstream build system.
  The Meson build supports being used as a subproject, and there is CI
  for this. It automatically disables shell completions and man pages,
  moves the bubblewrap executable to ${libexecdir}, and renames the
  bubblewrap executable according to a program_prefix option that the
  caller must specify (for example, Flatpak would use
  - Dprogram_prefix=flatpak- to get /usr/libexec/flatpak-bwrap). See the
  tests/use-as-subproject/ directory for an example.
  - Use HEAD to refer to other projects' default branches in documentation
  This makes the URL independent of the name they have chosen for their
  default branches.
  - workflows: Update for rename of default branch to main
  - tests: Exercise seccomp filters
  - Allow loading more than one seccomp program
  This will allow Flatpak to combine an allow-list (default-deny) of
  known system calls with a deny-list (default-allow) of system calls
  that are undesired.
  Resolves: https://github.com/containers/bubblewrap/issues/453
  - Generalize linked lists of LockFile and SetupOp
  I'm about to add a third linked list, for seccomp programs, which would
  seem like too much duplication.
  - Handle argc == 0 better
  Unfortunately it's possible for argc to be 0, so error out pretty early
  on in that case. I don't think this is a security issue in this case.
  - Fix typo
  - Remove trailing whitespace
  - Fix spelling
  - bash: Fix shellcheck warnings
  - bash: Invoke bash using /usr/bin/env
  - bubblewrap: Avoid a -Wjump-misses-init false-positive
  When building with -Wjump-misses-init as part of a larger project, gcc
  reports that we jump past initialization of cover_proc_dirs. This is
  technically true, but we only use this variable in the case where it's
  initialized, so that's harmless.
  However, we can avoid this altogether by making the array static and
  constant, which allows it to be moved from initialized data to read-only
  data.
  - bind-mount: Be more const-correct
  When compiled with -Wwrite-strings as part of a larger project, gcc and
  clang both warn that we're assigning a string constant to a mutable
  struct member. There's actually no reason why it should be mutable, so
  make it const.
  - die_with_error: Save errno sooner
  We need to save errno immediately, otherwise it could be overwritten
  by a failing library call somewhere in the implementation of fprintf.
  - main: Warn when non-repeatable options are repeated
  A user might reasonably expect that `bwrap --seccomp 3 --seccomp 4 ...`
  would load seccomp programs from both fds 3 and 4, but in fact it only
  loads the program from fd 4.
  Helps: https://github.com/containers/bubblewrap/issues/453
  Resolves: https://github.com/containers/bubblewrap/issues/454
  - utils: Add warn()
  - Add SPDX-License-Identifier for files that already specify license
  This is a step towards REUSE compliance. Third-party files that we do
  not otherwise edit (git.mk, m4/attributes.m4) are excluded here.
  - tests: Use preferred spelling for SPDX license identifiers
  - Remove obsolete .travis.yml
  We no longer use Travis-CI.
  - Remove obsolete papr CI
  We no longer use this.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1652875200">- Update to version 0.6.2:
  + New features in Meson build:
  - Auto-detect whether the man page can be generated.
  - -Dbwrapdir=... changes the installation directory (useful
    when being used as a subproject).
  - -Dtests=false disables unit tests.
  + Bug fixes:
  - Add --add-seccomp-fd to shell completions
  - Document --add-seccomp-fd, --json-status-fd and --share-net
    in the man page
  - Add attributes to silence various compiler warnings
  - Allow compilation of tests with musl on mips architectures
  - Allow compilation with older glibc
  - Disable sanitizers for a test helper whose seccomp profile
    breaks the instrumentation
  - Disable AddressSanitizer leak detection where it interferes
    with unit testing</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670414400">- update to v0.7.0:
  * --size option controls the size of a subsequent --tmpfs (#509)
  * Better error messages if a mount operation fails (#472)
  * Better error message if creating the new user namespace fails with
    ENOSPC (#487)
  * When building as a Meson subproject, a RUNPATH can be set on the
    executable to make it easier to bundle its libcap dependency
  * Fix test failures when running as uid 0 but with limited capabilities
    (#510)
  * Use POSIX command -v in preference to non-standard which (#527)
  * Fix a copy/paste error in --help (#531)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1679918400">- update to v0.8.0:
  * Add --disable-userns option to prevent the sandbox from
    creating its own nested user namespace
  * Add --assert-userns-disabled option to check that an existing
    userns was created with --disable-userns
  * Give a clearer error message if the kernel doesn't have
    CONFIG_SECCOMP and CONFIG_SECCOMP_FILTER</changelog>
</package>
<package pkgid="9cdc7e3b25a849be1888768fd8bc0b58222ba8b6cd555152477356ea3aa8ad5c5a0c11968b3e40d8e418c87b8d4d40e24fc5e43488a65cdc115bb4753a011c08" name="bubblewrap-debugsource" arch="i586">
  <version epoch="0" ver="0.8.0" rel="1.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt; - 0.3.1" date="1539259200">- update to version 0.3.1:
  * New feature in this release is --bind-try (as well as --dev-bind-try
    and --ro-bind-try) which works like the regular versions if the source
    exists, but does nothing if it doesn't exist.
  * The mount type for the root tmpfs was also changed to "tmpfs" instead
    of being empty, as the later could cause problems with some programs
    when parsing the mountinfo files in /proc.</changelog>
  <changelog author="Sebastian Wagner &lt;sebix+novell.com@sebix.at&gt;" date="1559390400">- Update to version 0.3.3:
  - This release is the same as 0.3.2 but the version number in configure.ac
  was accidentally still set to 0.3.1
- Update to version 0.3.2:
  - fixes boo#1136958 / CVE-2019-12439
  This release fixes a mostly theoretical security issue in unusual/broken
  setups where `$XDG_RUNTIME_DIR` is unset.
  There are some other smaller fixes, as well as an addition to the JSON
  API that allows reading the inner process exit code, separately from
  the `bwrap` exit code.
  - Print "Out of memory" on stderr, not stdout
  - bwrap: add option json-status-fd to show child exit code
  - bwrap: Report COMMAND exit code in json-status-fd
  - man page: Describe --chdir, not nonexistent --cwd
  - Don't create our own temporary mount point for pivot_root
  - Make lockdata long enough on 32-bit with 64-bit file pointers.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1559908800">- Use /bin/bash instead of /usr/bin/bash in SLE12</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1576843200">- Update to version 0.4.0:
  + The biggest feature in this release is the support for joining
    existing user and pid namespaces. This doesn't work in the
    setuid mode (at the moment).
  + Other changes:
  - Stores namespace info in status json.
  - In setuid mode pid 1 is now marked dumpable.
  - Now builds with musl libc.</changelog>
  <changelog author="Sebastian Wagner &lt;sebix+novell.com@sebix.at&gt;" date="1585742400">- Update to version 0.4.1:
  * retcode: fix return code with syncfd and no event_fd
  * Ensure we're always clearing the cap bounding set
  * tests: Update output patterns for libcap &gt;= 2.29
  * Don't rely on geteuid() to know when to switch back from setuid root
  * Don't support --userns2 in setuid mode
  * fixes CVE-2020-5291
  * fixes bsc#1168291</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1632139200">- Update to version 0.5.0:
  + New features:
  - --chmod changes permissions
  - --clearenv unsets every environment variable (except PWD)
  - --perms sets permissions for one subsequent --bind-data,
  - -dir, --file, --ro-bind-data or --tmpfs
  + Other enhancements:
  - Better diagnostics when a --bind or other bind-mount fails
  - zsh tab-completion
  - Better test coverage
  + Bug fixes:
  - Use Python 3 for tests and examples
  - Mount points for non-directories are created with permissions
  - r--r--r-- instead of -rw-rw-rw-
  - Don't remount items in /proc read-only if already EROFS,
    required to run under Docker
  - Allow mounting an non-directory over an existing
    non-directory, e.g. --bind "$XDG_RUNTIME_DIR/my-log-socket"
    /dev/log
  - Silence kernel messages for our bind-mounts
  - Make sure pkg-config is checked for, regardless of build
    options
  - Improve ability to bind-mount directories on case-insensitive
    filesystems
  - Fix -Wshadow warnings
  - Fix deprecation warnings with newer SELinux
- Add new subpackage bubblewrap-zsh-completion</changelog>
  <changelog author="Sebastian Wagner &lt;sebix+novell.com@sebix.at&gt;" date="1646395200">- Update to 0.6.1:
  - Add a release checklist
  - completions: Make zsh completion non-executable
  The Autotools build system installed it with 0644 permissions because
  it's listed as DATA, but the Meson build system installs executable
  files as executable by default.
  zsh completions don't need to be executable to work, and this one doesn't
  have the `#!` marker that should start an executable script.
- update to 0.6.0:
  - meson: Improve compatibility with Meson 0.49
  That version doesn't allow more than two arguments for define_variable.
  - Disable test-specifying-pidns.sh under 'meson dist' while I investigate
  This test is hanging when run under 'meson dist' for some reason, but
  not when run under 'meson test', and not locally, only in the Github
  Workflow-based CI. Disable it for now.
  - meson: Actually build and run the tests
  - tests: Fix compiler warnings for unused arguments
  - meson: Run test scripts from $srcdir
  - meson: Make G_TEST_SRCDIR, G_TEST_BUILDDIR match Autotools
  - meson: Run the Python test script with Python, not bash
  The python build option can be used to swap to a different interpreter,
  for environments like the Steam Runtime where the python3 executable in
  the PATH is extremely old but there is a better interpreter available.
  This is treated as non-optional, because Meson is written in Python,
  so the situation where there is no Python interpreter at build-time
  shouldn't arise.
  - meson: Build the try-syscall helper
  - meson: Build tests with equivalent of -I$(top_srcdir) -I$(top_builddir)
  - meson.build: Remove unnecessary check for sh
  - Add a Meson build system
  This allows bwrap to be built as a subproject in larger Meson projects.
  When built as a subproject, we install into the --libexecdir and
  require a program prefix to be specified: for example, Flatpak would use
  program_prefix=flatpak- to get /usr/libexec/flatpak-bwrap. Verified to
  be backwards-compatible as far as Meson 0.49.0 (Debian 9 backports).
  Loosely based on previous work by Jussi Pakkanen (see #133).
  Differences between the Autotools and Meson builds:
  The Meson build requires a version of libcap that has pkg-config
  metadata (introduced in libcap 2.23, in 2013).
  The Meson build has no equivalent of --with-priv-mode=setuid. On
  distributions like Debian &lt;= 10 and RHEL &lt;= 7 that require a setuid bwrap
  executable, the sysadmin or distribution packaging will need to set the
  correct permissions on the bwrap executable; Debian already did this via
  packaging rather than the upstream build system.
  The Meson build supports being used as a subproject, and there is CI
  for this. It automatically disables shell completions and man pages,
  moves the bubblewrap executable to ${libexecdir}, and renames the
  bubblewrap executable according to a program_prefix option that the
  caller must specify (for example, Flatpak would use
  - Dprogram_prefix=flatpak- to get /usr/libexec/flatpak-bwrap). See the
  tests/use-as-subproject/ directory for an example.
  - Use HEAD to refer to other projects' default branches in documentation
  This makes the URL independent of the name they have chosen for their
  default branches.
  - workflows: Update for rename of default branch to main
  - tests: Exercise seccomp filters
  - Allow loading more than one seccomp program
  This will allow Flatpak to combine an allow-list (default-deny) of
  known system calls with a deny-list (default-allow) of system calls
  that are undesired.
  Resolves: https://github.com/containers/bubblewrap/issues/453
  - Generalize linked lists of LockFile and SetupOp
  I'm about to add a third linked list, for seccomp programs, which would
  seem like too much duplication.
  - Handle argc == 0 better
  Unfortunately it's possible for argc to be 0, so error out pretty early
  on in that case. I don't think this is a security issue in this case.
  - Fix typo
  - Remove trailing whitespace
  - Fix spelling
  - bash: Fix shellcheck warnings
  - bash: Invoke bash using /usr/bin/env
  - bubblewrap: Avoid a -Wjump-misses-init false-positive
  When building with -Wjump-misses-init as part of a larger project, gcc
  reports that we jump past initialization of cover_proc_dirs. This is
  technically true, but we only use this variable in the case where it's
  initialized, so that's harmless.
  However, we can avoid this altogether by making the array static and
  constant, which allows it to be moved from initialized data to read-only
  data.
  - bind-mount: Be more const-correct
  When compiled with -Wwrite-strings as part of a larger project, gcc and
  clang both warn that we're assigning a string constant to a mutable
  struct member. There's actually no reason why it should be mutable, so
  make it const.
  - die_with_error: Save errno sooner
  We need to save errno immediately, otherwise it could be overwritten
  by a failing library call somewhere in the implementation of fprintf.
  - main: Warn when non-repeatable options are repeated
  A user might reasonably expect that `bwrap --seccomp 3 --seccomp 4 ...`
  would load seccomp programs from both fds 3 and 4, but in fact it only
  loads the program from fd 4.
  Helps: https://github.com/containers/bubblewrap/issues/453
  Resolves: https://github.com/containers/bubblewrap/issues/454
  - utils: Add warn()
  - Add SPDX-License-Identifier for files that already specify license
  This is a step towards REUSE compliance. Third-party files that we do
  not otherwise edit (git.mk, m4/attributes.m4) are excluded here.
  - tests: Use preferred spelling for SPDX license identifiers
  - Remove obsolete .travis.yml
  We no longer use Travis-CI.
  - Remove obsolete papr CI
  We no longer use this.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1652875200">- Update to version 0.6.2:
  + New features in Meson build:
  - Auto-detect whether the man page can be generated.
  - -Dbwrapdir=... changes the installation directory (useful
    when being used as a subproject).
  - -Dtests=false disables unit tests.
  + Bug fixes:
  - Add --add-seccomp-fd to shell completions
  - Document --add-seccomp-fd, --json-status-fd and --share-net
    in the man page
  - Add attributes to silence various compiler warnings
  - Allow compilation of tests with musl on mips architectures
  - Allow compilation with older glibc
  - Disable sanitizers for a test helper whose seccomp profile
    breaks the instrumentation
  - Disable AddressSanitizer leak detection where it interferes
    with unit testing</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670414400">- update to v0.7.0:
  * --size option controls the size of a subsequent --tmpfs (#509)
  * Better error messages if a mount operation fails (#472)
  * Better error message if creating the new user namespace fails with
    ENOSPC (#487)
  * When building as a Meson subproject, a RUNPATH can be set on the
    executable to make it easier to bundle its libcap dependency
  * Fix test failures when running as uid 0 but with limited capabilities
    (#510)
  * Use POSIX command -v in preference to non-standard which (#527)
  * Fix a copy/paste error in --help (#531)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1679918400">- update to v0.8.0:
  * Add --disable-userns option to prevent the sandbox from
    creating its own nested user namespace
  * Add --assert-userns-disabled option to check that an existing
    userns was created with --disable-userns
  * Give a clearer error message if the kernel doesn't have
    CONFIG_SECCOMP and CONFIG_SECCOMP_FILTER</changelog>
</package>
<package pkgid="01f99a36a766ae085a4c922a69e046c89b78205ca82120dbb8a175163e4a239c9828e69e720a10d5e76cf321204335685b3b67af525b5d9338fcbdc07193e294" name="bubblewrap-debugsource" arch="x86_64">
  <version epoch="0" ver="0.8.0" rel="1.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt; - 0.3.1" date="1539259200">- update to version 0.3.1:
  * New feature in this release is --bind-try (as well as --dev-bind-try
    and --ro-bind-try) which works like the regular versions if the source
    exists, but does nothing if it doesn't exist.
  * The mount type for the root tmpfs was also changed to "tmpfs" instead
    of being empty, as the later could cause problems with some programs
    when parsing the mountinfo files in /proc.</changelog>
  <changelog author="Sebastian Wagner &lt;sebix+novell.com@sebix.at&gt;" date="1559390400">- Update to version 0.3.3:
  - This release is the same as 0.3.2 but the version number in configure.ac
  was accidentally still set to 0.3.1
- Update to version 0.3.2:
  - fixes boo#1136958 / CVE-2019-12439
  This release fixes a mostly theoretical security issue in unusual/broken
  setups where `$XDG_RUNTIME_DIR` is unset.
  There are some other smaller fixes, as well as an addition to the JSON
  API that allows reading the inner process exit code, separately from
  the `bwrap` exit code.
  - Print "Out of memory" on stderr, not stdout
  - bwrap: add option json-status-fd to show child exit code
  - bwrap: Report COMMAND exit code in json-status-fd
  - man page: Describe --chdir, not nonexistent --cwd
  - Don't create our own temporary mount point for pivot_root
  - Make lockdata long enough on 32-bit with 64-bit file pointers.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1559908800">- Use /bin/bash instead of /usr/bin/bash in SLE12</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1576843200">- Update to version 0.4.0:
  + The biggest feature in this release is the support for joining
    existing user and pid namespaces. This doesn't work in the
    setuid mode (at the moment).
  + Other changes:
  - Stores namespace info in status json.
  - In setuid mode pid 1 is now marked dumpable.
  - Now builds with musl libc.</changelog>
  <changelog author="Sebastian Wagner &lt;sebix+novell.com@sebix.at&gt;" date="1585742400">- Update to version 0.4.1:
  * retcode: fix return code with syncfd and no event_fd
  * Ensure we're always clearing the cap bounding set
  * tests: Update output patterns for libcap &gt;= 2.29
  * Don't rely on geteuid() to know when to switch back from setuid root
  * Don't support --userns2 in setuid mode
  * fixes CVE-2020-5291
  * fixes bsc#1168291</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1632139200">- Update to version 0.5.0:
  + New features:
  - --chmod changes permissions
  - --clearenv unsets every environment variable (except PWD)
  - --perms sets permissions for one subsequent --bind-data,
  - -dir, --file, --ro-bind-data or --tmpfs
  + Other enhancements:
  - Better diagnostics when a --bind or other bind-mount fails
  - zsh tab-completion
  - Better test coverage
  + Bug fixes:
  - Use Python 3 for tests and examples
  - Mount points for non-directories are created with permissions
  - r--r--r-- instead of -rw-rw-rw-
  - Don't remount items in /proc read-only if already EROFS,
    required to run under Docker
  - Allow mounting an non-directory over an existing
    non-directory, e.g. --bind "$XDG_RUNTIME_DIR/my-log-socket"
    /dev/log
  - Silence kernel messages for our bind-mounts
  - Make sure pkg-config is checked for, regardless of build
    options
  - Improve ability to bind-mount directories on case-insensitive
    filesystems
  - Fix -Wshadow warnings
  - Fix deprecation warnings with newer SELinux
- Add new subpackage bubblewrap-zsh-completion</changelog>
  <changelog author="Sebastian Wagner &lt;sebix+novell.com@sebix.at&gt;" date="1646395200">- Update to 0.6.1:
  - Add a release checklist
  - completions: Make zsh completion non-executable
  The Autotools build system installed it with 0644 permissions because
  it's listed as DATA, but the Meson build system installs executable
  files as executable by default.
  zsh completions don't need to be executable to work, and this one doesn't
  have the `#!` marker that should start an executable script.
- update to 0.6.0:
  - meson: Improve compatibility with Meson 0.49
  That version doesn't allow more than two arguments for define_variable.
  - Disable test-specifying-pidns.sh under 'meson dist' while I investigate
  This test is hanging when run under 'meson dist' for some reason, but
  not when run under 'meson test', and not locally, only in the Github
  Workflow-based CI. Disable it for now.
  - meson: Actually build and run the tests
  - tests: Fix compiler warnings for unused arguments
  - meson: Run test scripts from $srcdir
  - meson: Make G_TEST_SRCDIR, G_TEST_BUILDDIR match Autotools
  - meson: Run the Python test script with Python, not bash
  The python build option can be used to swap to a different interpreter,
  for environments like the Steam Runtime where the python3 executable in
  the PATH is extremely old but there is a better interpreter available.
  This is treated as non-optional, because Meson is written in Python,
  so the situation where there is no Python interpreter at build-time
  shouldn't arise.
  - meson: Build the try-syscall helper
  - meson: Build tests with equivalent of -I$(top_srcdir) -I$(top_builddir)
  - meson.build: Remove unnecessary check for sh
  - Add a Meson build system
  This allows bwrap to be built as a subproject in larger Meson projects.
  When built as a subproject, we install into the --libexecdir and
  require a program prefix to be specified: for example, Flatpak would use
  program_prefix=flatpak- to get /usr/libexec/flatpak-bwrap. Verified to
  be backwards-compatible as far as Meson 0.49.0 (Debian 9 backports).
  Loosely based on previous work by Jussi Pakkanen (see #133).
  Differences between the Autotools and Meson builds:
  The Meson build requires a version of libcap that has pkg-config
  metadata (introduced in libcap 2.23, in 2013).
  The Meson build has no equivalent of --with-priv-mode=setuid. On
  distributions like Debian &lt;= 10 and RHEL &lt;= 7 that require a setuid bwrap
  executable, the sysadmin or distribution packaging will need to set the
  correct permissions on the bwrap executable; Debian already did this via
  packaging rather than the upstream build system.
  The Meson build supports being used as a subproject, and there is CI
  for this. It automatically disables shell completions and man pages,
  moves the bubblewrap executable to ${libexecdir}, and renames the
  bubblewrap executable according to a program_prefix option that the
  caller must specify (for example, Flatpak would use
  - Dprogram_prefix=flatpak- to get /usr/libexec/flatpak-bwrap). See the
  tests/use-as-subproject/ directory for an example.
  - Use HEAD to refer to other projects' default branches in documentation
  This makes the URL independent of the name they have chosen for their
  default branches.
  - workflows: Update for rename of default branch to main
  - tests: Exercise seccomp filters
  - Allow loading more than one seccomp program
  This will allow Flatpak to combine an allow-list (default-deny) of
  known system calls with a deny-list (default-allow) of system calls
  that are undesired.
  Resolves: https://github.com/containers/bubblewrap/issues/453
  - Generalize linked lists of LockFile and SetupOp
  I'm about to add a third linked list, for seccomp programs, which would
  seem like too much duplication.
  - Handle argc == 0 better
  Unfortunately it's possible for argc to be 0, so error out pretty early
  on in that case. I don't think this is a security issue in this case.
  - Fix typo
  - Remove trailing whitespace
  - Fix spelling
  - bash: Fix shellcheck warnings
  - bash: Invoke bash using /usr/bin/env
  - bubblewrap: Avoid a -Wjump-misses-init false-positive
  When building with -Wjump-misses-init as part of a larger project, gcc
  reports that we jump past initialization of cover_proc_dirs. This is
  technically true, but we only use this variable in the case where it's
  initialized, so that's harmless.
  However, we can avoid this altogether by making the array static and
  constant, which allows it to be moved from initialized data to read-only
  data.
  - bind-mount: Be more const-correct
  When compiled with -Wwrite-strings as part of a larger project, gcc and
  clang both warn that we're assigning a string constant to a mutable
  struct member. There's actually no reason why it should be mutable, so
  make it const.
  - die_with_error: Save errno sooner
  We need to save errno immediately, otherwise it could be overwritten
  by a failing library call somewhere in the implementation of fprintf.
  - main: Warn when non-repeatable options are repeated
  A user might reasonably expect that `bwrap --seccomp 3 --seccomp 4 ...`
  would load seccomp programs from both fds 3 and 4, but in fact it only
  loads the program from fd 4.
  Helps: https://github.com/containers/bubblewrap/issues/453
  Resolves: https://github.com/containers/bubblewrap/issues/454
  - utils: Add warn()
  - Add SPDX-License-Identifier for files that already specify license
  This is a step towards REUSE compliance. Third-party files that we do
  not otherwise edit (git.mk, m4/attributes.m4) are excluded here.
  - tests: Use preferred spelling for SPDX license identifiers
  - Remove obsolete .travis.yml
  We no longer use Travis-CI.
  - Remove obsolete papr CI
  We no longer use this.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1652875200">- Update to version 0.6.2:
  + New features in Meson build:
  - Auto-detect whether the man page can be generated.
  - -Dbwrapdir=... changes the installation directory (useful
    when being used as a subproject).
  - -Dtests=false disables unit tests.
  + Bug fixes:
  - Add --add-seccomp-fd to shell completions
  - Document --add-seccomp-fd, --json-status-fd and --share-net
    in the man page
  - Add attributes to silence various compiler warnings
  - Allow compilation of tests with musl on mips architectures
  - Allow compilation with older glibc
  - Disable sanitizers for a test helper whose seccomp profile
    breaks the instrumentation
  - Disable AddressSanitizer leak detection where it interferes
    with unit testing</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670414400">- update to v0.7.0:
  * --size option controls the size of a subsequent --tmpfs (#509)
  * Better error messages if a mount operation fails (#472)
  * Better error message if creating the new user namespace fails with
    ENOSPC (#487)
  * When building as a Meson subproject, a RUNPATH can be set on the
    executable to make it easier to bundle its libcap dependency
  * Fix test failures when running as uid 0 but with limited capabilities
    (#510)
  * Use POSIX command -v in preference to non-standard which (#527)
  * Fix a copy/paste error in --help (#531)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1679918400">- update to v0.8.0:
  * Add --disable-userns option to prevent the sandbox from
    creating its own nested user namespace
  * Add --assert-userns-disabled option to check that an existing
    userns was created with --disable-userns
  * Give a clearer error message if the kernel doesn't have
    CONFIG_SECCOMP and CONFIG_SECCOMP_FILTER</changelog>
</package>
<package pkgid="60ce94e58cafa2905c5558c17364da90b7ba98ae095271f0fa8c4339ab8eecbb7dbd59896edd418711c0df0f01bcc028b86cd38de5c05341126f186d2db759e0" name="bubblewrap-zsh-completion" arch="i586">
  <version epoch="0" ver="0.8.0" rel="1.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt; - 0.3.1" date="1539259200">- update to version 0.3.1:
  * New feature in this release is --bind-try (as well as --dev-bind-try
    and --ro-bind-try) which works like the regular versions if the source
    exists, but does nothing if it doesn't exist.
  * The mount type for the root tmpfs was also changed to "tmpfs" instead
    of being empty, as the later could cause problems with some programs
    when parsing the mountinfo files in /proc.</changelog>
  <changelog author="Sebastian Wagner &lt;sebix+novell.com@sebix.at&gt;" date="1559390400">- Update to version 0.3.3:
  - This release is the same as 0.3.2 but the version number in configure.ac
  was accidentally still set to 0.3.1
- Update to version 0.3.2:
  - fixes boo#1136958 / CVE-2019-12439
  This release fixes a mostly theoretical security issue in unusual/broken
  setups where `$XDG_RUNTIME_DIR` is unset.
  There are some other smaller fixes, as well as an addition to the JSON
  API that allows reading the inner process exit code, separately from
  the `bwrap` exit code.
  - Print "Out of memory" on stderr, not stdout
  - bwrap: add option json-status-fd to show child exit code
  - bwrap: Report COMMAND exit code in json-status-fd
  - man page: Describe --chdir, not nonexistent --cwd
  - Don't create our own temporary mount point for pivot_root
  - Make lockdata long enough on 32-bit with 64-bit file pointers.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1559908800">- Use /bin/bash instead of /usr/bin/bash in SLE12</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1576843200">- Update to version 0.4.0:
  + The biggest feature in this release is the support for joining
    existing user and pid namespaces. This doesn't work in the
    setuid mode (at the moment).
  + Other changes:
  - Stores namespace info in status json.
  - In setuid mode pid 1 is now marked dumpable.
  - Now builds with musl libc.</changelog>
  <changelog author="Sebastian Wagner &lt;sebix+novell.com@sebix.at&gt;" date="1585742400">- Update to version 0.4.1:
  * retcode: fix return code with syncfd and no event_fd
  * Ensure we're always clearing the cap bounding set
  * tests: Update output patterns for libcap &gt;= 2.29
  * Don't rely on geteuid() to know when to switch back from setuid root
  * Don't support --userns2 in setuid mode
  * fixes CVE-2020-5291
  * fixes bsc#1168291</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1632139200">- Update to version 0.5.0:
  + New features:
  - --chmod changes permissions
  - --clearenv unsets every environment variable (except PWD)
  - --perms sets permissions for one subsequent --bind-data,
  - -dir, --file, --ro-bind-data or --tmpfs
  + Other enhancements:
  - Better diagnostics when a --bind or other bind-mount fails
  - zsh tab-completion
  - Better test coverage
  + Bug fixes:
  - Use Python 3 for tests and examples
  - Mount points for non-directories are created with permissions
  - r--r--r-- instead of -rw-rw-rw-
  - Don't remount items in /proc read-only if already EROFS,
    required to run under Docker
  - Allow mounting an non-directory over an existing
    non-directory, e.g. --bind "$XDG_RUNTIME_DIR/my-log-socket"
    /dev/log
  - Silence kernel messages for our bind-mounts
  - Make sure pkg-config is checked for, regardless of build
    options
  - Improve ability to bind-mount directories on case-insensitive
    filesystems
  - Fix -Wshadow warnings
  - Fix deprecation warnings with newer SELinux
- Add new subpackage bubblewrap-zsh-completion</changelog>
  <changelog author="Sebastian Wagner &lt;sebix+novell.com@sebix.at&gt;" date="1646395200">- Update to 0.6.1:
  - Add a release checklist
  - completions: Make zsh completion non-executable
  The Autotools build system installed it with 0644 permissions because
  it's listed as DATA, but the Meson build system installs executable
  files as executable by default.
  zsh completions don't need to be executable to work, and this one doesn't
  have the `#!` marker that should start an executable script.
- update to 0.6.0:
  - meson: Improve compatibility with Meson 0.49
  That version doesn't allow more than two arguments for define_variable.
  - Disable test-specifying-pidns.sh under 'meson dist' while I investigate
  This test is hanging when run under 'meson dist' for some reason, but
  not when run under 'meson test', and not locally, only in the Github
  Workflow-based CI. Disable it for now.
  - meson: Actually build and run the tests
  - tests: Fix compiler warnings for unused arguments
  - meson: Run test scripts from $srcdir
  - meson: Make G_TEST_SRCDIR, G_TEST_BUILDDIR match Autotools
  - meson: Run the Python test script with Python, not bash
  The python build option can be used to swap to a different interpreter,
  for environments like the Steam Runtime where the python3 executable in
  the PATH is extremely old but there is a better interpreter available.
  This is treated as non-optional, because Meson is written in Python,
  so the situation where there is no Python interpreter at build-time
  shouldn't arise.
  - meson: Build the try-syscall helper
  - meson: Build tests with equivalent of -I$(top_srcdir) -I$(top_builddir)
  - meson.build: Remove unnecessary check for sh
  - Add a Meson build system
  This allows bwrap to be built as a subproject in larger Meson projects.
  When built as a subproject, we install into the --libexecdir and
  require a program prefix to be specified: for example, Flatpak would use
  program_prefix=flatpak- to get /usr/libexec/flatpak-bwrap. Verified to
  be backwards-compatible as far as Meson 0.49.0 (Debian 9 backports).
  Loosely based on previous work by Jussi Pakkanen (see #133).
  Differences between the Autotools and Meson builds:
  The Meson build requires a version of libcap that has pkg-config
  metadata (introduced in libcap 2.23, in 2013).
  The Meson build has no equivalent of --with-priv-mode=setuid. On
  distributions like Debian &lt;= 10 and RHEL &lt;= 7 that require a setuid bwrap
  executable, the sysadmin or distribution packaging will need to set the
  correct permissions on the bwrap executable; Debian already did this via
  packaging rather than the upstream build system.
  The Meson build supports being used as a subproject, and there is CI
  for this. It automatically disables shell completions and man pages,
  moves the bubblewrap executable to ${libexecdir}, and renames the
  bubblewrap executable according to a program_prefix option that the
  caller must specify (for example, Flatpak would use
  - Dprogram_prefix=flatpak- to get /usr/libexec/flatpak-bwrap). See the
  tests/use-as-subproject/ directory for an example.
  - Use HEAD to refer to other projects' default branches in documentation
  This makes the URL independent of the name they have chosen for their
  default branches.
  - workflows: Update for rename of default branch to main
  - tests: Exercise seccomp filters
  - Allow loading more than one seccomp program
  This will allow Flatpak to combine an allow-list (default-deny) of
  known system calls with a deny-list (default-allow) of system calls
  that are undesired.
  Resolves: https://github.com/containers/bubblewrap/issues/453
  - Generalize linked lists of LockFile and SetupOp
  I'm about to add a third linked list, for seccomp programs, which would
  seem like too much duplication.
  - Handle argc == 0 better
  Unfortunately it's possible for argc to be 0, so error out pretty early
  on in that case. I don't think this is a security issue in this case.
  - Fix typo
  - Remove trailing whitespace
  - Fix spelling
  - bash: Fix shellcheck warnings
  - bash: Invoke bash using /usr/bin/env
  - bubblewrap: Avoid a -Wjump-misses-init false-positive
  When building with -Wjump-misses-init as part of a larger project, gcc
  reports that we jump past initialization of cover_proc_dirs. This is
  technically true, but we only use this variable in the case where it's
  initialized, so that's harmless.
  However, we can avoid this altogether by making the array static and
  constant, which allows it to be moved from initialized data to read-only
  data.
  - bind-mount: Be more const-correct
  When compiled with -Wwrite-strings as part of a larger project, gcc and
  clang both warn that we're assigning a string constant to a mutable
  struct member. There's actually no reason why it should be mutable, so
  make it const.
  - die_with_error: Save errno sooner
  We need to save errno immediately, otherwise it could be overwritten
  by a failing library call somewhere in the implementation of fprintf.
  - main: Warn when non-repeatable options are repeated
  A user might reasonably expect that `bwrap --seccomp 3 --seccomp 4 ...`
  would load seccomp programs from both fds 3 and 4, but in fact it only
  loads the program from fd 4.
  Helps: https://github.com/containers/bubblewrap/issues/453
  Resolves: https://github.com/containers/bubblewrap/issues/454
  - utils: Add warn()
  - Add SPDX-License-Identifier for files that already specify license
  This is a step towards REUSE compliance. Third-party files that we do
  not otherwise edit (git.mk, m4/attributes.m4) are excluded here.
  - tests: Use preferred spelling for SPDX license identifiers
  - Remove obsolete .travis.yml
  We no longer use Travis-CI.
  - Remove obsolete papr CI
  We no longer use this.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1652875200">- Update to version 0.6.2:
  + New features in Meson build:
  - Auto-detect whether the man page can be generated.
  - -Dbwrapdir=... changes the installation directory (useful
    when being used as a subproject).
  - -Dtests=false disables unit tests.
  + Bug fixes:
  - Add --add-seccomp-fd to shell completions
  - Document --add-seccomp-fd, --json-status-fd and --share-net
    in the man page
  - Add attributes to silence various compiler warnings
  - Allow compilation of tests with musl on mips architectures
  - Allow compilation with older glibc
  - Disable sanitizers for a test helper whose seccomp profile
    breaks the instrumentation
  - Disable AddressSanitizer leak detection where it interferes
    with unit testing</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670414400">- update to v0.7.0:
  * --size option controls the size of a subsequent --tmpfs (#509)
  * Better error messages if a mount operation fails (#472)
  * Better error message if creating the new user namespace fails with
    ENOSPC (#487)
  * When building as a Meson subproject, a RUNPATH can be set on the
    executable to make it easier to bundle its libcap dependency
  * Fix test failures when running as uid 0 but with limited capabilities
    (#510)
  * Use POSIX command -v in preference to non-standard which (#527)
  * Fix a copy/paste error in --help (#531)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1679918400">- update to v0.8.0:
  * Add --disable-userns option to prevent the sandbox from
    creating its own nested user namespace
  * Add --assert-userns-disabled option to check that an existing
    userns was created with --disable-userns
  * Give a clearer error message if the kernel doesn't have
    CONFIG_SECCOMP and CONFIG_SECCOMP_FILTER</changelog>
</package>
<package pkgid="c72581755fe16e24a321a37aefe06e6a6b8ebe010c4c3d12157fcc399979d7ac6c34ae9c0c5bfa83408d2de7c9d3d66b1227fd1e527e0483db304ecd77e1aec0" name="bubblewrap-zsh-completion" arch="x86_64">
  <version epoch="0" ver="0.8.0" rel="1.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt; - 0.3.1" date="1539259200">- update to version 0.3.1:
  * New feature in this release is --bind-try (as well as --dev-bind-try
    and --ro-bind-try) which works like the regular versions if the source
    exists, but does nothing if it doesn't exist.
  * The mount type for the root tmpfs was also changed to "tmpfs" instead
    of being empty, as the later could cause problems with some programs
    when parsing the mountinfo files in /proc.</changelog>
  <changelog author="Sebastian Wagner &lt;sebix+novell.com@sebix.at&gt;" date="1559390400">- Update to version 0.3.3:
  - This release is the same as 0.3.2 but the version number in configure.ac
  was accidentally still set to 0.3.1
- Update to version 0.3.2:
  - fixes boo#1136958 / CVE-2019-12439
  This release fixes a mostly theoretical security issue in unusual/broken
  setups where `$XDG_RUNTIME_DIR` is unset.
  There are some other smaller fixes, as well as an addition to the JSON
  API that allows reading the inner process exit code, separately from
  the `bwrap` exit code.
  - Print "Out of memory" on stderr, not stdout
  - bwrap: add option json-status-fd to show child exit code
  - bwrap: Report COMMAND exit code in json-status-fd
  - man page: Describe --chdir, not nonexistent --cwd
  - Don't create our own temporary mount point for pivot_root
  - Make lockdata long enough on 32-bit with 64-bit file pointers.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1559908800">- Use /bin/bash instead of /usr/bin/bash in SLE12</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1576843200">- Update to version 0.4.0:
  + The biggest feature in this release is the support for joining
    existing user and pid namespaces. This doesn't work in the
    setuid mode (at the moment).
  + Other changes:
  - Stores namespace info in status json.
  - In setuid mode pid 1 is now marked dumpable.
  - Now builds with musl libc.</changelog>
  <changelog author="Sebastian Wagner &lt;sebix+novell.com@sebix.at&gt;" date="1585742400">- Update to version 0.4.1:
  * retcode: fix return code with syncfd and no event_fd
  * Ensure we're always clearing the cap bounding set
  * tests: Update output patterns for libcap &gt;= 2.29
  * Don't rely on geteuid() to know when to switch back from setuid root
  * Don't support --userns2 in setuid mode
  * fixes CVE-2020-5291
  * fixes bsc#1168291</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1632139200">- Update to version 0.5.0:
  + New features:
  - --chmod changes permissions
  - --clearenv unsets every environment variable (except PWD)
  - --perms sets permissions for one subsequent --bind-data,
  - -dir, --file, --ro-bind-data or --tmpfs
  + Other enhancements:
  - Better diagnostics when a --bind or other bind-mount fails
  - zsh tab-completion
  - Better test coverage
  + Bug fixes:
  - Use Python 3 for tests and examples
  - Mount points for non-directories are created with permissions
  - r--r--r-- instead of -rw-rw-rw-
  - Don't remount items in /proc read-only if already EROFS,
    required to run under Docker
  - Allow mounting an non-directory over an existing
    non-directory, e.g. --bind "$XDG_RUNTIME_DIR/my-log-socket"
    /dev/log
  - Silence kernel messages for our bind-mounts
  - Make sure pkg-config is checked for, regardless of build
    options
  - Improve ability to bind-mount directories on case-insensitive
    filesystems
  - Fix -Wshadow warnings
  - Fix deprecation warnings with newer SELinux
- Add new subpackage bubblewrap-zsh-completion</changelog>
  <changelog author="Sebastian Wagner &lt;sebix+novell.com@sebix.at&gt;" date="1646395200">- Update to 0.6.1:
  - Add a release checklist
  - completions: Make zsh completion non-executable
  The Autotools build system installed it with 0644 permissions because
  it's listed as DATA, but the Meson build system installs executable
  files as executable by default.
  zsh completions don't need to be executable to work, and this one doesn't
  have the `#!` marker that should start an executable script.
- update to 0.6.0:
  - meson: Improve compatibility with Meson 0.49
  That version doesn't allow more than two arguments for define_variable.
  - Disable test-specifying-pidns.sh under 'meson dist' while I investigate
  This test is hanging when run under 'meson dist' for some reason, but
  not when run under 'meson test', and not locally, only in the Github
  Workflow-based CI. Disable it for now.
  - meson: Actually build and run the tests
  - tests: Fix compiler warnings for unused arguments
  - meson: Run test scripts from $srcdir
  - meson: Make G_TEST_SRCDIR, G_TEST_BUILDDIR match Autotools
  - meson: Run the Python test script with Python, not bash
  The python build option can be used to swap to a different interpreter,
  for environments like the Steam Runtime where the python3 executable in
  the PATH is extremely old but there is a better interpreter available.
  This is treated as non-optional, because Meson is written in Python,
  so the situation where there is no Python interpreter at build-time
  shouldn't arise.
  - meson: Build the try-syscall helper
  - meson: Build tests with equivalent of -I$(top_srcdir) -I$(top_builddir)
  - meson.build: Remove unnecessary check for sh
  - Add a Meson build system
  This allows bwrap to be built as a subproject in larger Meson projects.
  When built as a subproject, we install into the --libexecdir and
  require a program prefix to be specified: for example, Flatpak would use
  program_prefix=flatpak- to get /usr/libexec/flatpak-bwrap. Verified to
  be backwards-compatible as far as Meson 0.49.0 (Debian 9 backports).
  Loosely based on previous work by Jussi Pakkanen (see #133).
  Differences between the Autotools and Meson builds:
  The Meson build requires a version of libcap that has pkg-config
  metadata (introduced in libcap 2.23, in 2013).
  The Meson build has no equivalent of --with-priv-mode=setuid. On
  distributions like Debian &lt;= 10 and RHEL &lt;= 7 that require a setuid bwrap
  executable, the sysadmin or distribution packaging will need to set the
  correct permissions on the bwrap executable; Debian already did this via
  packaging rather than the upstream build system.
  The Meson build supports being used as a subproject, and there is CI
  for this. It automatically disables shell completions and man pages,
  moves the bubblewrap executable to ${libexecdir}, and renames the
  bubblewrap executable according to a program_prefix option that the
  caller must specify (for example, Flatpak would use
  - Dprogram_prefix=flatpak- to get /usr/libexec/flatpak-bwrap). See the
  tests/use-as-subproject/ directory for an example.
  - Use HEAD to refer to other projects' default branches in documentation
  This makes the URL independent of the name they have chosen for their
  default branches.
  - workflows: Update for rename of default branch to main
  - tests: Exercise seccomp filters
  - Allow loading more than one seccomp program
  This will allow Flatpak to combine an allow-list (default-deny) of
  known system calls with a deny-list (default-allow) of system calls
  that are undesired.
  Resolves: https://github.com/containers/bubblewrap/issues/453
  - Generalize linked lists of LockFile and SetupOp
  I'm about to add a third linked list, for seccomp programs, which would
  seem like too much duplication.
  - Handle argc == 0 better
  Unfortunately it's possible for argc to be 0, so error out pretty early
  on in that case. I don't think this is a security issue in this case.
  - Fix typo
  - Remove trailing whitespace
  - Fix spelling
  - bash: Fix shellcheck warnings
  - bash: Invoke bash using /usr/bin/env
  - bubblewrap: Avoid a -Wjump-misses-init false-positive
  When building with -Wjump-misses-init as part of a larger project, gcc
  reports that we jump past initialization of cover_proc_dirs. This is
  technically true, but we only use this variable in the case where it's
  initialized, so that's harmless.
  However, we can avoid this altogether by making the array static and
  constant, which allows it to be moved from initialized data to read-only
  data.
  - bind-mount: Be more const-correct
  When compiled with -Wwrite-strings as part of a larger project, gcc and
  clang both warn that we're assigning a string constant to a mutable
  struct member. There's actually no reason why it should be mutable, so
  make it const.
  - die_with_error: Save errno sooner
  We need to save errno immediately, otherwise it could be overwritten
  by a failing library call somewhere in the implementation of fprintf.
  - main: Warn when non-repeatable options are repeated
  A user might reasonably expect that `bwrap --seccomp 3 --seccomp 4 ...`
  would load seccomp programs from both fds 3 and 4, but in fact it only
  loads the program from fd 4.
  Helps: https://github.com/containers/bubblewrap/issues/453
  Resolves: https://github.com/containers/bubblewrap/issues/454
  - utils: Add warn()
  - Add SPDX-License-Identifier for files that already specify license
  This is a step towards REUSE compliance. Third-party files that we do
  not otherwise edit (git.mk, m4/attributes.m4) are excluded here.
  - tests: Use preferred spelling for SPDX license identifiers
  - Remove obsolete .travis.yml
  We no longer use Travis-CI.
  - Remove obsolete papr CI
  We no longer use this.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1652875200">- Update to version 0.6.2:
  + New features in Meson build:
  - Auto-detect whether the man page can be generated.
  - -Dbwrapdir=... changes the installation directory (useful
    when being used as a subproject).
  - -Dtests=false disables unit tests.
  + Bug fixes:
  - Add --add-seccomp-fd to shell completions
  - Document --add-seccomp-fd, --json-status-fd and --share-net
    in the man page
  - Add attributes to silence various compiler warnings
  - Allow compilation of tests with musl on mips architectures
  - Allow compilation with older glibc
  - Disable sanitizers for a test helper whose seccomp profile
    breaks the instrumentation
  - Disable AddressSanitizer leak detection where it interferes
    with unit testing</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670414400">- update to v0.7.0:
  * --size option controls the size of a subsequent --tmpfs (#509)
  * Better error messages if a mount operation fails (#472)
  * Better error message if creating the new user namespace fails with
    ENOSPC (#487)
  * When building as a Meson subproject, a RUNPATH can be set on the
    executable to make it easier to bundle its libcap dependency
  * Fix test failures when running as uid 0 but with limited capabilities
    (#510)
  * Use POSIX command -v in preference to non-standard which (#527)
  * Fix a copy/paste error in --help (#531)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1679918400">- update to v0.8.0:
  * Add --disable-userns option to prevent the sandbox from
    creating its own nested user namespace
  * Add --assert-userns-disabled option to check that an existing
    userns was created with --disable-userns
  * Give a clearer error message if the kernel doesn't have
    CONFIG_SECCOMP and CONFIG_SECCOMP_FILTER</changelog>
</package>
<package pkgid="de0fa09fb0a0ee91898a006e98ebf1a10dbfc9b1552624db026d52e3af497fe945861122f99bac79ac967fba872b39cadcf2a11c302a1e9a82cedd3e9cc72b4f" name="build-compare" arch="noarch">
  <version epoch="0" ver="20231113T034536.3908a2f" rel="2.3"/>
  <changelog author="olaf@aepfle.de" date="1589457600">- Trim first line of man page to catch overly verbose tools (now Pandoc)</changelog>
  <changelog author="olaf@aepfle.de" date="1590753600">- Colltect a list of known rpm tags and use it to build the
  queryformat string for the tags listed below (bsc#1172232)
  conflict obsolete oldsuggests provide recommend require suggest supplement</changelog>
  <changelog author="olaf@aepfle.de" date="1590753601">- Remove usage of readarray to remain compatible with bash3</changelog>
  <changelog author="bwiedemann@suse.de" date="1595851200">- Make output more diffable and readable
- Fix regression in compare_archive
- Fix unit tests</changelog>
  <changelog author="olaf@aepfle.de" date="1628683200">- Handle another Date: variant in DocBook generated man pages</changelog>
  <changelog author="bwiedemann@suse.de" date="1630929600">- Drop another duration from rpmlint.log</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1632139200">- Properly drop another duration from rpmlint.log</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.de&gt;" date="1632225600">- Fix build-compare for shadow package</changelog>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1645617600">- Add extra handling for KMP versions</changelog>
  <changelog author="olaf@aepfle.de" date="1646395200">- handle -a also in same-build-result.sh
- Find rpmlint.log in more places
- fix logic error in appstream comparison
- rework exit handling in same-build-result.sh
- Fix result in case no rpmlint.log exist
- remove count of checks and packages from rpmlint.log
- remove Check time report from rpmlint.log
- ELF diffing performance improvements
- unpack packages in parallel
- Add zstd handling</changelog>
  <changelog author="olaf@aepfle.de" date="1655121600">- fix objdump parsing (#52)</changelog>
  <changelog author="olaf@aepfle.de" date="1655726400">- fix objdump parsing for non-executable sections (#53)</changelog>
  <changelog author="Martin Kampas &lt;martin.kampas@jolla.com&gt;" date="1661256000">- handle more setuid/setgid ELF variants (#54)</changelog>
  <changelog author="Martin Kampas &lt;martin.kampas@jolla.com&gt;" date="1662120000">- fix compatibility with older sed (#55)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1663588800">- move license to licensedir
- spec file cleanups</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1669377600">- Trim "PROVIDES" from source rpms (#59, bsc#1205998)</changelog>
  <changelog author="Oleg Girko &lt;ol@infoserver.lv&gt;" 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="Oleg Girko &lt;ol@infoserver.lv&gt;" 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>
</package>
<package pkgid="dab8c570bc5d003c200a8eafc09a1309831f15d8bb3537f41f9fe5308b65eca10d16912e27e4abb8a25fe2b9435d4f4acd24d8e40ba206d75e6bb9a01f617717" name="build-compare" arch="src">
  <version epoch="0" ver="20231113T034536.3908a2f" rel="2.3"/>
  <changelog author="olaf@aepfle.de" date="1589457600">- Trim first line of man page to catch overly verbose tools (now Pandoc)</changelog>
  <changelog author="olaf@aepfle.de" date="1590753600">- Colltect a list of known rpm tags and use it to build the
  queryformat string for the tags listed below (bsc#1172232)
  conflict obsolete oldsuggests provide recommend require suggest supplement</changelog>
  <changelog author="olaf@aepfle.de" date="1590753601">- Remove usage of readarray to remain compatible with bash3</changelog>
  <changelog author="bwiedemann@suse.de" date="1595851200">- Make output more diffable and readable
- Fix regression in compare_archive
- Fix unit tests</changelog>
  <changelog author="olaf@aepfle.de" date="1628683200">- Handle another Date: variant in DocBook generated man pages</changelog>
  <changelog author="bwiedemann@suse.de" date="1630929600">- Drop another duration from rpmlint.log</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1632139200">- Properly drop another duration from rpmlint.log</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.de&gt;" date="1632225600">- Fix build-compare for shadow package</changelog>
  <changelog author="Stefan Seyfried &lt;seife+obs@b1-systems.com&gt;" date="1645617600">- Add extra handling for KMP versions</changelog>
  <changelog author="olaf@aepfle.de" date="1646395200">- handle -a also in same-build-result.sh
- Find rpmlint.log in more places
- fix logic error in appstream comparison
- rework exit handling in same-build-result.sh
- Fix result in case no rpmlint.log exist
- remove count of checks and packages from rpmlint.log
- remove Check time report from rpmlint.log
- ELF diffing performance improvements
- unpack packages in parallel
- Add zstd handling</changelog>
  <changelog author="olaf@aepfle.de" date="1655121600">- fix objdump parsing (#52)</changelog>
  <changelog author="olaf@aepfle.de" date="1655726400">- fix objdump parsing for non-executable sections (#53)</changelog>
  <changelog author="Martin Kampas &lt;martin.kampas@jolla.com&gt;" date="1661256000">- handle more setuid/setgid ELF variants (#54)</changelog>
  <changelog author="Martin Kampas &lt;martin.kampas@jolla.com&gt;" date="1662120000">- fix compatibility with older sed (#55)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1663588800">- move license to licensedir
- spec file cleanups</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1669377600">- Trim "PROVIDES" from source rpms (#59, bsc#1205998)</changelog>
  <changelog author="Oleg Girko &lt;ol@infoserver.lv&gt;" 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="Oleg Girko &lt;ol@infoserver.lv&gt;" 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>
</package>
<package pkgid="f83abec6e42ac06ef21c6757f167d5486130abd757a2a73d80c00c1fb0a9316868145a4e080d362f6664460674546018ec5a1ad3e28a422f199553edf4ebff7e" name="bzip3" arch="src">
  <version epoch="0" ver="1.4.0" rel="1.1"/>
  <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="699a16e7f54d109cfbae872a17a37a65fe1e58846fc74693c25ba6886574d4d1b9e7c4853d98992e9cb4253a72eba9fef478fe403cf00c4b3b904acbeb3fbdf9" name="bzip3" arch="x86_64">
  <version epoch="0" ver="1.4.0" rel="1.1"/>
  <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="12aa498cf46f4fb0fb814f6b2d61f5096497a5f78b28fe94f77e1b0b4b90a5cf18d88689d0574aba6f0f2afaccf7a9ec2e7072bc8d246972dfc1b2d8461eeb58" name="bzip3-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.4.0" rel="1.1"/>
  <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="3f52a962323a8dd0bcfc9e6a1912108e78ce62e335f991ac819e604461fddc7f5edc6938d03c00bd03463abdb22675a460ee9636fbfca9b41704419118cf4696" name="bzip3-debugsource" arch="x86_64">
  <version epoch="0" ver="1.4.0" rel="1.1"/>
  <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="a54af1aea23ff3dce95da4ce131f3a7293b976596524af91cb5db68e8ee656aa5fdf752534e317081909889f81ccec21d165bedac83c4fa513f7c4e9d0f32cac" name="bzip3-devel" arch="x86_64">
  <version epoch="0" ver="1.4.0" rel="1.1"/>
  <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="6fa2d8bdb51992a35b53bb9da7caf6dc93e80e438f3523dd7542d5a73e21d25f324e8a3629acbbe889c158bad6dfc7299bae080ea73818233d455517a65f421f" name="bzrtp" arch="src">
  <version epoch="0" ver="5.2.98" rel="2.1"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1634299200">- Update to 5.0.35:
  * no changelog</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.36" date="1634644800">- Update to 5.0.36:
  * Fix compilation issue with CLang 11</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.46" date="1635854400">- Update to 5.0.46:
  * no changes</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.49" date="1636372800">- Update to 5.0.49:
  * no changes</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.53" date="1637496000">- Update to version 5.0.53:
  * no changes</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1642507200">- Update to version 5.0.66:
  * no changelog</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.67" date="1643716800">- Update to version 5.0.67:
  * no changes
- fix license tag</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1646136000">- Update to version 5.1.3 (no changelog)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1648123200">- Update to 5.1.12:
  * no changelog</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.1.32" date="1654689600">- Update to version 5.1.32:
  * Cmake support for build from flexisip
- revert license tag change</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1657281600">- Update to 5.1.45:
  * no changelog</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1666008000">- Update to 5.1.64 (no changelog).</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1672833600">- Update to 5.2.6:
  * Support for GoClear/ClearACK messages
  * KEM version and support for Hybrid PostQuantum key agreement algorithms</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.2.9" date="1673438400">- Update to version 5.2.9:
  * no changes</changelog>
  <changelog author="Avinesh Kumar &lt;avinesh.kumar@suse.com&gt;" date="1676635200">- Update to version 5.2.16:
  * Improve debug trace</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1678276800">- Update to 5.2.30 (no changelog)
- Add set_current_version.patch</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1680868800">- Update to 5.2.49 (no changelog)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1687953600">- Update to 5.2.73 (no changelog)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1693224000">- Update to 5.2.98 (no changelog)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1702468800">- Enable post quantum cryptography on Tumbleweed.</changelog>
</package>
<package pkgid="d9a2117ea97a2cbf1bae157bdf89f605b52f79a36ab04eab48301f61666f9180e8975cbc8587c12d57e6e13e58b2dd943f774342eefe041eea932a75ab05cccd" name="bzrtp-debugsource" arch="x86_64">
  <version epoch="0" ver="5.2.98" rel="2.1"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1634299200">- Update to 5.0.35:
  * no changelog</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.36" date="1634644800">- Update to 5.0.36:
  * Fix compilation issue with CLang 11</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.46" date="1635854400">- Update to 5.0.46:
  * no changes</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.49" date="1636372800">- Update to 5.0.49:
  * no changes</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.53" date="1637496000">- Update to version 5.0.53:
  * no changes</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1642507200">- Update to version 5.0.66:
  * no changelog</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.67" date="1643716800">- Update to version 5.0.67:
  * no changes
- fix license tag</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1646136000">- Update to version 5.1.3 (no changelog)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1648123200">- Update to 5.1.12:
  * no changelog</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.1.32" date="1654689600">- Update to version 5.1.32:
  * Cmake support for build from flexisip
- revert license tag change</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1657281600">- Update to 5.1.45:
  * no changelog</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1666008000">- Update to 5.1.64 (no changelog).</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1672833600">- Update to 5.2.6:
  * Support for GoClear/ClearACK messages
  * KEM version and support for Hybrid PostQuantum key agreement algorithms</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.2.9" date="1673438400">- Update to version 5.2.9:
  * no changes</changelog>
  <changelog author="Avinesh Kumar &lt;avinesh.kumar@suse.com&gt;" date="1676635200">- Update to version 5.2.16:
  * Improve debug trace</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1678276800">- Update to 5.2.30 (no changelog)
- Add set_current_version.patch</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1680868800">- Update to 5.2.49 (no changelog)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1687953600">- Update to 5.2.73 (no changelog)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1693224000">- Update to 5.2.98 (no changelog)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1702468800">- Enable post quantum cryptography on Tumbleweed.</changelog>
</package>
<package pkgid="e7e0fa6b930d230929bd8d7c6a47606f00996940d10da02b7ac0ed4d6f43c31bd0d269dcb463cd570128c7c53495ef39e7ca3174c8ad9ca3a058525348474361" name="bzrtp-devel" arch="x86_64">
  <version epoch="0" ver="5.2.98" rel="2.1"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1634299200">- Update to 5.0.35:
  * no changelog</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.36" date="1634644800">- Update to 5.0.36:
  * Fix compilation issue with CLang 11</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.46" date="1635854400">- Update to 5.0.46:
  * no changes</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.49" date="1636372800">- Update to 5.0.49:
  * no changes</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.53" date="1637496000">- Update to version 5.0.53:
  * no changes</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1642507200">- Update to version 5.0.66:
  * no changelog</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.0.67" date="1643716800">- Update to version 5.0.67:
  * no changes
- fix license tag</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1646136000">- Update to version 5.1.3 (no changelog)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1648123200">- Update to 5.1.12:
  * no changelog</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.1.32" date="1654689600">- Update to version 5.1.32:
  * Cmake support for build from flexisip
- revert license tag change</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1657281600">- Update to 5.1.45:
  * no changelog</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1666008000">- Update to 5.1.64 (no changelog).</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1672833600">- Update to 5.2.6:
  * Support for GoClear/ClearACK messages
  * KEM version and support for Hybrid PostQuantum key agreement algorithms</changelog>
  <changelog author="Giacomo Comes &lt;gcomes.obs@gmail.com&gt; - 5.2.9" date="1673438400">- Update to version 5.2.9:
  * no changes</changelog>
  <changelog author="Avinesh Kumar &lt;avinesh.kumar@suse.com&gt;" date="1676635200">- Update to version 5.2.16:
  * Improve debug trace</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1678276800">- Update to 5.2.30 (no changelog)
- Add set_current_version.patch</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1680868800">- Update to 5.2.49 (no changelog)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1687953600">- Update to 5.2.73 (no changelog)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1693224000">- Update to 5.2.98 (no changelog)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1702468800">- Enable post quantum cryptography on Tumbleweed.</changelog>
</package>
<package pkgid="daaa6eef251521a522cc2d6d3b03f832a45c55b75ce16e7e84e425137fc17351aa9ccab8ab7197a403c4c0ca0c083bbf33a04d2c8c78b2582592431260f8e818" name="c-ares" arch="src">
  <version epoch="0" ver="1.20.1" rel="1.2"/>
  <changelog author="Micha&#x142; Rostecki &lt;mrostecki@opensuse.org&gt;" date="1571832000">- Add upstream patches with the ares_getaddrinfo function:
  * 0001-Add-initial-implementation-for-ares_getaddrinfo-112.patch
  * 0002-Remaining-queries-counter-fix-additional-unit-tests-.patch
  * 0003-Bugfix-for-ares_getaddrinfo-and-additional-unit-test.patch
  * 0004-Add-ares__sortaddrinfo-to-support-getaddrinfo-sorted.patch
  * 0005-getaddrinfo-avoid-infinite-loop-in-case-of-NXDOMAIN-.patch
  * 0006-getaddrinfo-callback-must-be-called-on-bad-domain-24.patch
  * 0007-getaddrinfo-enhancements-257.patch
  * 0008-Add-missing-limits.h-include-from-ares_getaddrinfo.c.patch
  * 0009-Increase-portability-of-ares-test-mock-ai.cc-235.patch
- Add a patch which disables test failing on OBS (but passing in
  local environment):
  * 0010-Disable-failing-test.patch</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1573214400">- Update to upstream snapshot 20191108
  * getaddrinfo - avoid infinite loop in case of NXDOMAIN
  * ares_getenv - return NULL in all cases
  * implement ares_getaddrinfo
- onion-crash.patch: removed, upstreamed.
- removed upstream patches that are part of the snapshot:
  0001-Add-initial-implementation-for-ares_getaddrinfo-112.patch
  0002-Remaining-queries-counter-fix-additional-unit-tests-.patch
  0003-Bugfix-for-ares_getaddrinfo-and-additional-unit-test.patch
  0004-Add-ares__sortaddrinfo-to-support-getaddrinfo-sorted.patch
  0005-getaddrinfo-avoid-infinite-loop-in-case-of-NXDOMAIN-.patch
  0006-getaddrinfo-callback-must-be-called-on-bad-domain-24.patch
  0007-getaddrinfo-enhancements-257.patch
  0008-Add-missing-limits.h-include-from-ares_getaddrinfo.c.patch
  0009-Increase-portability-of-ares-test-mock-ai.cc-235.patch
  0010-Disable-failing-test.patch
- disable-live-tests.patch - updated</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1573819200">- Fix version number of the snapshot to not be downgrade:
  bsc#1156601</changelog>
  <changelog author="Todd R &lt;toddrme2178@gmail.com&gt;" date="1578312000">- Switch to cmake-based build.
  Some packages need the cmake build files.</changelog>
  <changelog author="Micha&#x142; Rostecki &lt;mrostecki@opensuse.org&gt;" date="1580212800">- Add netcfg as the build requirement and runtime requirement.
  ares_getaddrinfo function uses the getservbyport_r function which
  requires the /etc/services file to function properly. That config
  file is provided by the netcfg package. Unit tests rely on it
  too, hence it has to be a build dependency as well.</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1580731200">- Upgrade to latest snapshot from 2020-01-17
- disable-live-tests.patch: refreshed
- regression.patch: fix a regression in DNS results that contain
  both A and AAAA answers.</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1594209600">- Version update to 1.16.1
  Security:
  * Prevent possible use-after-free and double-free in ares_getaddrinfo() if
    ares_destroy() is called prior to ares_getaddrinfo() completing.
  Reported by Jann Horn at Google Project Zero.
  Changes:
  * Allow TXT records on CHAOS qclass. Used for retriving things like
    version.bind, version.server, authoris.bind, hostname.bind, and id.server. [3]
  Bug fixes:
  * Fix Windows Unicode incompatibilities with ares_getaddrinfo() [1]
  * Silence false cast-align compiler warnings due to valid casts of struct
    sockaddr to struct sockaddr_in and struct sockaddr_in6.
  * MacOS should use libresolv for retrieving DNS servers, like iOS
  * CMake build system should populate the INCLUDE_DIRECTORIES property of
    installed targets [2]
  * Correct macros in use for the ares_getaddrinfo.3 man page
- Changes in version 1.16.0
  Changes:
  * Introduction of ares_getaddrinfo() API which provides similar output
    (including proper sorting as per RFC 6724) to the system native API, but
  utilizes different data structures in order to provide additional
  information such as TTLs and all aliases. Please reference the respective
  man pages for usage details.
  * Parse SOA records from ns_t_any response
  * CMake: Provide c-ares version in package export file
  * CMake: Add CPACK functionality for DEB and RPM
  * CMake: Generate PDB files during build
  * CMake: Support manpage installation
  Bug fixes:
  * Fix bad expectation in IPv6 localhost test.
  * AutoTools: use XC_CHECK_BUILD_FLAGS instead of XC_CHECK_USER_FLAGS to
    prevent complaints about CPPFLAGS in CFLAGS.
  * Fix .onion handling
  * Command line usage was out of date for adig and ahost.
  * Typos in manpages
  * If ares_getenv is defined, it must return a value on all platforms
  * If /etc/resolv.conf has invalid lookup values, use the defaults.
  * Tests: Separate live tests from SetServers* tests as only live tests
    should require internet access.
  * ares_gethostbyname() should return ENODATA if no valid A or AAAA record
    is found, but a CNAME was found.
  * CMake: Rework library function checking to prevent unintended linking
    with system libraries that aren't needed.
  * Due to use of inet_addr() it was not possible to return 255.255.255.255
    from ares_gethostbyname().
  * CMake: Fix building of tests on Windows
- Drop regression.patch which have been fixed upstream
- Refresh disable-live-tests.patch
- Remove static lib since its required when doing tests and we dont want it
  included in package
- Run spec-cleaner</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1599739200">- Implement multibuild specfile to split out tests into its own
  flavor; this way we can build and run tests, which require
  static lib, as well as avoid packaging the latter without issues
  with the installed cmake file..</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1599825600">- simplify conditions bit to make it tad more readable</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1605614400">- Version update to 1.17.0
  Security:
  * avoid read-heap-buffer-overflow in ares_parse_soa_reply found during
    fuzzing
  * Avoid theoretical buffer overflow in RC4 loop comparison
  * Empty hquery-&gt;name could lead to invalid memory access
  * ares_parse_{a,aaaa}_reply() could return a larger *naddrttls than was
    passed in (bsc#1178882, CVE-2020-8277)
  Changes:
  * Update help information for adig, acountry, and ahost
  * Test Suite now uses dynamic system-assigned ports rather than hardcoded
    ports to prevent failures in containers
  * Detect remote DNS server does not support EDNS using rules from RFC 6891
  * Source tree has been reorganized to use a more modern layout
  * Allow parsing of CAA Resource Record
  Bug fixes:
  * readaddrinfo bad sizeof()
  * Test cases should honor HAVE_WRITEV flag, not depend on WIN32
  * FQDN with trailing period should be queried first
  * ares_getaddrinfo() was returning members of the struct as garbage values if
    unset, and was not honoring ai_socktype and ai_protocol hints.
  * ares_gethostbyname() with AF_UNSPEC and an ip address would fail
  * Properly document ares_set_local_ip4() uses host byte order
  For details, see https://c-ares.haxx.se/changelog.html
- add missing upstream sources, to be removed for next release
- remove unnecessary BuildRequires
- fix building on SLE12 systems</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1605787200">- ares_dns.h, missing_header.patch: re-add missing header in last release</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1605960000">- add BR for pkg-config to get the provides in the devel package</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1610798400">- update to 1.17.1:
    Travis: add iOS target built with CMake (#378)
    Issue #377 suggested that CMake builds for iOS with c-ares were broken. This PR adds an automatic Travis build for iOS CMake.
  - fix build
    External projects were using non-public header ares_dns.h, make public again (#376)
    It appears some outside projects were relying on macros in ares_dns.h, even
    though it doesn't appear that header was ever meant to be public.  That said,
    we don't want to break external integrators so we should distribute this header
    again.
  - note that so versioning has moved to configure.ac
  - note about 1.17.1
  - fix sed gone wrong
    autotools cleanup (#372)
  * buildconf: remove custom logic with autoreconf
- remove missing_header.patch (upstream)</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1628769600">- update to 1.17.2:
  Security:
  * When building c-ares with CMake, the RANDOM_FILE would not be set
    and therefore downgrade to the less secure random number generator
  * If ares_getaddrinfo() was terminated by an ares_destroy(),
    it would cause a crash
  * Crash in sortaddrinfo() if the list size equals 0 due to
    an unexpected DNS response
  * Expand number of escaped characters in DNS replies as per
    RFC1035 5.1 to prevent spoofing follow-up
    (bsc#1188881, CVE-2021-3672)
  * Perform validation on hostnames to prevent possible XSS
    due to applications not performing valiation themselves
  Changes:
  * ares_malloc(0) is now defined behavior (returns NULL) rather than system-specific to catch edge cases
  Bug fixes:
  * Building tests should not force building of static libraries except on Windows
  * Relative headers must use double quotes to prevent pulling in a system library
  for details see,
  https://c-ares.haxx.se/changelog.html#1_17_2</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1631102400">- 5c995d5.patch: augment input validation on hostnames to allow _
  as part of DNS response (bsc#1190225)</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1631188800">- new upstream website
- drop multibuild - tests do not require static library anymore
- spec file cleanup
- drop sources that were re-added to upstream distibution
  (c-ares-config.cmake.in ares_dns.h libcares.pc.cmake)</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1638878400">- update to 1.18.1. Changes since 1.17.2:
  * Allow '/' as a valid character for a returned name for
    CNAME in-addr.arpa delegation
  * no longer forwards requests for localhost resolution per RFC6761
  * During a domain search, treat ARES_ENODATA as ARES_NXDOMAIN so
    that the search process will continue to the next domain
    in the search.
  * Provide ares_nameser.h as a public interface as needed by NodeJS
  * Add support for URI(Uniform Resource Identifier) records via
    ares_parse_uri_reply()
- disable unit tests for SLE12 since GCC compiler too old to build
  unit tests
- 5c995d5.patch: upstreamed
- disable-live-tests.patch: refreshed</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1674993600">- Update to version 1.19.0
  Security:
  * Low. Stack overflow in ares_set_sortlist() which is used
    during c-ares initialization and typically provided by an
    administrator and not an end user.
    (bsc#1208067, CVE-2022-4904)
  Changes:
  * Add ARES_OPT_HOSTS_FILE similar to ARES_OPT_RESOLVCONF for
    specifying a custom hosts file location.
  Bug fixes:
  * Fix memory leak in reading /etc/hosts when using localhost
    fallback.
  * Fix chain building c-ares when libresolv is already included by
    another project.
  * File lookup should not immediately abort as there may be other
    tries due to search criteria.
  * Asterisks should be allowed in host validation as CNAMEs may
    reference wildcard domains.
  * AutoTools build system referenced bad STDC_HEADERS macro.
  * Even if one address class returns a failure for
    ares_getaddrinfo() we should still return the results we have.
  * Fix ares_getaddrinfo() numerical address resolution with
    AF_UNSPEC
  * Fix tools and help information.
  * Various documentation fixes and cleanups.
  * Add include guards to ares_data.h
  * c-ares could try to exceed maximum number of iovec entries
    supported by system.
  * The RFC6761 6.3 states localhost subdomains must be offline too</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1684756800">- Update to version 1.19.1
  Security:
  * CVE-2023-32067. High. 0-byte UDP payload causes Denial of Service
    (bsc#1211604)
  * CVE-2023-31147 Moderate. Insufficient randomness in generation
    of DNS query IDs (bsc#1211605)
  * CVE-2023-31130. Moderate. Buffer Underwrite in
    ares_inet_net_pton() (bsc#1211606)
  * CVE-2023-31124. Low. AutoTools does not set CARES_RANDOM_FILE
    during cross compilation (bsc#1211607)
  Bug fixes:
  * Fix uninitialized memory warning in test
  * ares_getaddrinfo() should allow a port of 0
  * Fix memory leak in ares_send() on error
  * Fix comment style in ares_data.h
  * Fix typo in ares_init_options.3
  * Sync ax_pthread.m4 with upstream
  * Sync ax_cxx_compile_stdcxx_11.m4 with upstream to fix uclibc support</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt; - 1.20.1" date="1696939200">- Update to version 1.20.1
  * Remove bin/acountry from built tools as nerd.dk is gone
  * Default per-query timeout has been reduced to 2s with a 3x retry count
  * rand: add support for getrandom()
  Bug fixes:
  * TCP back to back queries were broken
  * Ensure queries for ares_getaddrinfo() are not requeued during
    destruction
  * ares_getaddrinfo() should not retry other address classes if
    one address class has already been returned
  * Avoid production ill-formed result when qualifying a name
    with the root domain
  * Fix missing prefix for CMake generated libcares.pc
  * DNS server ports can now be read from system configuration
    instead of defaulting to port 53, aka openBSD resolv.conf format
  * Replace usages of sprintf with snprintf</changelog>
</package>
<package pkgid="365d92b51d9fe2d579e8da55732abcd521f08a4f8fff45f27dab23820b36921ec73da2727015907b476dc2bf455134cb889d45f6d1188b7a3f4ae43b97db6d1e" name="c-ares-debugsource" arch="i586">
  <version epoch="0" ver="1.20.1" rel="1.2"/>
  <changelog author="Todd R &lt;toddrme2178@gmail.com&gt;" date="1578312000">- Switch to cmake-based build.
  Some packages need the cmake build files.</changelog>
  <changelog author="Micha&#x142; Rostecki &lt;mrostecki@opensuse.org&gt;" date="1580212800">- Add netcfg as the build requirement and runtime requirement.
  ares_getaddrinfo function uses the getservbyport_r function which
  requires the /etc/services file to function properly. That config
  file is provided by the netcfg package. Unit tests rely on it
  too, hence it has to be a build dependency as well.</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1580731200">- Upgrade to latest snapshot from 2020-01-17
- disable-live-tests.patch: refreshed
- regression.patch: fix a regression in DNS results that contain
  both A and AAAA answers.</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1594209600">- Version update to 1.16.1
  Security:
  * Prevent possible use-after-free and double-free in ares_getaddrinfo() if
    ares_destroy() is called prior to ares_getaddrinfo() completing.
  Reported by Jann Horn at Google Project Zero.
  Changes:
  * Allow TXT records on CHAOS qclass. Used for retriving things like
    version.bind, version.server, authoris.bind, hostname.bind, and id.server. [3]
  Bug fixes:
  * Fix Windows Unicode incompatibilities with ares_getaddrinfo() [1]
  * Silence false cast-align compiler warnings due to valid casts of struct
    sockaddr to struct sockaddr_in and struct sockaddr_in6.
  * MacOS should use libresolv for retrieving DNS servers, like iOS
  * CMake build system should populate the INCLUDE_DIRECTORIES property of
    installed targets [2]
  * Correct macros in use for the ares_getaddrinfo.3 man page
- Changes in version 1.16.0
  Changes:
  * Introduction of ares_getaddrinfo() API which provides similar output
    (including proper sorting as per RFC 6724) to the system native API, but
  utilizes different data structures in order to provide additional
  information such as TTLs and all aliases. Please reference the respective
  man pages for usage details.
  * Parse SOA records from ns_t_any response
  * CMake: Provide c-ares version in package export file
  * CMake: Add CPACK functionality for DEB and RPM
  * CMake: Generate PDB files during build
  * CMake: Support manpage installation
  Bug fixes:
  * Fix bad expectation in IPv6 localhost test.
  * AutoTools: use XC_CHECK_BUILD_FLAGS instead of XC_CHECK_USER_FLAGS to
    prevent complaints about CPPFLAGS in CFLAGS.
  * Fix .onion handling
  * Command line usage was out of date for adig and ahost.
  * Typos in manpages
  * If ares_getenv is defined, it must return a value on all platforms
  * If /etc/resolv.conf has invalid lookup values, use the defaults.
  * Tests: Separate live tests from SetServers* tests as only live tests
    should require internet access.
  * ares_gethostbyname() should return ENODATA if no valid A or AAAA record
    is found, but a CNAME was found.
  * CMake: Rework library function checking to prevent unintended linking
    with system libraries that aren't needed.
  * Due to use of inet_addr() it was not possible to return 255.255.255.255
    from ares_gethostbyname().
  * CMake: Fix building of tests on Windows
- Drop regression.patch which have been fixed upstream
- Refresh disable-live-tests.patch
- Remove static lib since its required when doing tests and we dont want it
  included in package
- Run spec-cleaner</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1599739200">- Implement multibuild specfile to split out tests into its own
  flavor; this way we can build and run tests, which require
  static lib, as well as avoid packaging the latter without issues
  with the installed cmake file..</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1599825600">- simplify conditions bit to make it tad more readable</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1605614400">- Version update to 1.17.0
  Security:
  * avoid read-heap-buffer-overflow in ares_parse_soa_reply found during
    fuzzing
  * Avoid theoretical buffer overflow in RC4 loop comparison
  * Empty hquery-&gt;name could lead to invalid memory access
  * ares_parse_{a,aaaa}_reply() could return a larger *naddrttls than was
    passed in (bsc#1178882, CVE-2020-8277)
  Changes:
  * Update help information for adig, acountry, and ahost
  * Test Suite now uses dynamic system-assigned ports rather than hardcoded
    ports to prevent failures in containers
  * Detect remote DNS server does not support EDNS using rules from RFC 6891
  * Source tree has been reorganized to use a more modern layout
  * Allow parsing of CAA Resource Record
  Bug fixes:
  * readaddrinfo bad sizeof()
  * Test cases should honor HAVE_WRITEV flag, not depend on WIN32
  * FQDN with trailing period should be queried first
  * ares_getaddrinfo() was returning members of the struct as garbage values if
    unset, and was not honoring ai_socktype and ai_protocol hints.
  * ares_gethostbyname() with AF_UNSPEC and an ip address would fail
  * Properly document ares_set_local_ip4() uses host byte order
  For details, see https://c-ares.haxx.se/changelog.html
- add missing upstream sources, to be removed for next release
- remove unnecessary BuildRequires
- fix building on SLE12 systems</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1605787200">- ares_dns.h, missing_header.patch: re-add missing header in last release</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1605960000">- add BR for pkg-config to get the provides in the devel package</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1610798400">- update to 1.17.1:
    Travis: add iOS target built with CMake (#378)
    Issue #377 suggested that CMake builds for iOS with c-ares were broken. This PR adds an automatic Travis build for iOS CMake.
  - fix build
    External projects were using non-public header ares_dns.h, make public again (#376)
    It appears some outside projects were relying on macros in ares_dns.h, even
    though it doesn't appear that header was ever meant to be public.  That said,
    we don't want to break external integrators so we should distribute this header
    again.
  - note that so versioning has moved to configure.ac
  - note about 1.17.1
  - fix sed gone wrong
    autotools cleanup (#372)
  * buildconf: remove custom logic with autoreconf
- remove missing_header.patch (upstream)</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1628769600">- update to 1.17.2:
  Security:
  * When building c-ares with CMake, the RANDOM_FILE would not be set
    and therefore downgrade to the less secure random number generator
  * If ares_getaddrinfo() was terminated by an ares_destroy(),
    it would cause a crash
  * Crash in sortaddrinfo() if the list size equals 0 due to
    an unexpected DNS response
  * Expand number of escaped characters in DNS replies as per
    RFC1035 5.1 to prevent spoofing follow-up
    (bsc#1188881, CVE-2021-3672)
  * Perform validation on hostnames to prevent possible XSS
    due to applications not performing valiation themselves
  Changes:
  * ares_malloc(0) is now defined behavior (returns NULL) rather than system-specific to catch edge cases
  Bug fixes:
  * Building tests should not force building of static libraries except on Windows
  * Relative headers must use double quotes to prevent pulling in a system library
  for details see,
  https://c-ares.haxx.se/changelog.html#1_17_2</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1631102400">- 5c995d5.patch: augment input validation on hostnames to allow _
  as part of DNS response (bsc#1190225)</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1631188800">- new upstream website
- drop multibuild - tests do not require static library anymore
- spec file cleanup
- drop sources that were re-added to upstream distibution
  (c-ares-config.cmake.in ares_dns.h libcares.pc.cmake)</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1638878400">- update to 1.18.1. Changes since 1.17.2:
  * Allow '/' as a valid character for a returned name for
    CNAME in-addr.arpa delegation
  * no longer forwards requests for localhost resolution per RFC6761
  * During a domain search, treat ARES_ENODATA as ARES_NXDOMAIN so
    that the search process will continue to the next domain
    in the search.
  * Provide ares_nameser.h as a public interface as needed by NodeJS
  * Add support for URI(Uniform Resource Identifier) records via
    ares_parse_uri_reply()
- disable unit tests for SLE12 since GCC compiler too old to build
  unit tests
- 5c995d5.patch: upstreamed
- disable-live-tests.patch: refreshed</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1674993600">- Update to version 1.19.0
  Security:
  * Low. Stack overflow in ares_set_sortlist() which is used
    during c-ares initialization and typically provided by an
    administrator and not an end user.
    (bsc#1208067, CVE-2022-4904)
  Changes:
  * Add ARES_OPT_HOSTS_FILE similar to ARES_OPT_RESOLVCONF for
    specifying a custom hosts file location.
  Bug fixes:
  * Fix memory leak in reading /etc/hosts when using localhost
    fallback.
  * Fix chain building c-ares when libresolv is already included by
    another project.
  * File lookup should not immediately abort as there may be other
    tries due to search criteria.
  * Asterisks should be allowed in host validation as CNAMEs may
    reference wildcard domains.
  * AutoTools build system referenced bad STDC_HEADERS macro.
  * Even if one address class returns a failure for
    ares_getaddrinfo() we should still return the results we have.
  * Fix ares_getaddrinfo() numerical address resolution with
    AF_UNSPEC
  * Fix tools and help information.
  * Various documentation fixes and cleanups.
  * Add include guards to ares_data.h
  * c-ares could try to exceed maximum number of iovec entries
    supported by system.
  * The RFC6761 6.3 states localhost subdomains must be offline too</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1684756800">- Update to version 1.19.1
  Security:
  * CVE-2023-32067. High. 0-byte UDP payload causes Denial of Service
    (bsc#1211604)
  * CVE-2023-31147 Moderate. Insufficient randomness in generation
    of DNS query IDs (bsc#1211605)
  * CVE-2023-31130. Moderate. Buffer Underwrite in
    ares_inet_net_pton() (bsc#1211606)
  * CVE-2023-31124. Low. AutoTools does not set CARES_RANDOM_FILE
    during cross compilation (bsc#1211607)
  Bug fixes:
  * Fix uninitialized memory warning in test
  * ares_getaddrinfo() should allow a port of 0
  * Fix memory leak in ares_send() on error
  * Fix comment style in ares_data.h
  * Fix typo in ares_init_options.3
  * Sync ax_pthread.m4 with upstream
  * Sync ax_cxx_compile_stdcxx_11.m4 with upstream to fix uclibc support</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt; - 1.20.1" date="1696939200">- Update to version 1.20.1
  * Remove bin/acountry from built tools as nerd.dk is gone
  * Default per-query timeout has been reduced to 2s with a 3x retry count
  * rand: add support for getrandom()
  Bug fixes:
  * TCP back to back queries were broken
  * Ensure queries for ares_getaddrinfo() are not requeued during
    destruction
  * ares_getaddrinfo() should not retry other address classes if
    one address class has already been returned
  * Avoid production ill-formed result when qualifying a name
    with the root domain
  * Fix missing prefix for CMake generated libcares.pc
  * DNS server ports can now be read from system configuration
    instead of defaulting to port 53, aka openBSD resolv.conf format
  * Replace usages of sprintf with snprintf</changelog>
</package>
<package pkgid="652087f78a3b3804e2681569083627c50845ba122c9e29ca3b4afce5f36d94ff695aa817ecfda1c0aed7c51a8ace3833f3d3874c3e8bc4b2ed6155cc6218ffe4" name="c-ares-debugsource" arch="x86_64">
  <version epoch="0" ver="1.20.1" rel="1.2"/>
  <changelog author="Todd R &lt;toddrme2178@gmail.com&gt;" date="1578312000">- Switch to cmake-based build.
  Some packages need the cmake build files.</changelog>
  <changelog author="Micha&#x142; Rostecki &lt;mrostecki@opensuse.org&gt;" date="1580212800">- Add netcfg as the build requirement and runtime requirement.
  ares_getaddrinfo function uses the getservbyport_r function which
  requires the /etc/services file to function properly. That config
  file is provided by the netcfg package. Unit tests rely on it
  too, hence it has to be a build dependency as well.</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1580731200">- Upgrade to latest snapshot from 2020-01-17
- disable-live-tests.patch: refreshed
- regression.patch: fix a regression in DNS results that contain
  both A and AAAA answers.</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1594209600">- Version update to 1.16.1
  Security:
  * Prevent possible use-after-free and double-free in ares_getaddrinfo() if
    ares_destroy() is called prior to ares_getaddrinfo() completing.
  Reported by Jann Horn at Google Project Zero.
  Changes:
  * Allow TXT records on CHAOS qclass. Used for retriving things like
    version.bind, version.server, authoris.bind, hostname.bind, and id.server. [3]
  Bug fixes:
  * Fix Windows Unicode incompatibilities with ares_getaddrinfo() [1]
  * Silence false cast-align compiler warnings due to valid casts of struct
    sockaddr to struct sockaddr_in and struct sockaddr_in6.
  * MacOS should use libresolv for retrieving DNS servers, like iOS
  * CMake build system should populate the INCLUDE_DIRECTORIES property of
    installed targets [2]
  * Correct macros in use for the ares_getaddrinfo.3 man page
- Changes in version 1.16.0
  Changes:
  * Introduction of ares_getaddrinfo() API which provides similar output
    (including proper sorting as per RFC 6724) to the system native API, but
  utilizes different data structures in order to provide additional
  information such as TTLs and all aliases. Please reference the respective
  man pages for usage details.
  * Parse SOA records from ns_t_any response
  * CMake: Provide c-ares version in package export file
  * CMake: Add CPACK functionality for DEB and RPM
  * CMake: Generate PDB files during build
  * CMake: Support manpage installation
  Bug fixes:
  * Fix bad expectation in IPv6 localhost test.
  * AutoTools: use XC_CHECK_BUILD_FLAGS instead of XC_CHECK_USER_FLAGS to
    prevent complaints about CPPFLAGS in CFLAGS.
  * Fix .onion handling
  * Command line usage was out of date for adig and ahost.
  * Typos in manpages
  * If ares_getenv is defined, it must return a value on all platforms
  * If /etc/resolv.conf has invalid lookup values, use the defaults.
  * Tests: Separate live tests from SetServers* tests as only live tests
    should require internet access.
  * ares_gethostbyname() should return ENODATA if no valid A or AAAA record
    is found, but a CNAME was found.
  * CMake: Rework library function checking to prevent unintended linking
    with system libraries that aren't needed.
  * Due to use of inet_addr() it was not possible to return 255.255.255.255
    from ares_gethostbyname().
  * CMake: Fix building of tests on Windows
- Drop regression.patch which have been fixed upstream
- Refresh disable-live-tests.patch
- Remove static lib since its required when doing tests and we dont want it
  included in package
- Run spec-cleaner</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1599739200">- Implement multibuild specfile to split out tests into its own
  flavor; this way we can build and run tests, which require
  static lib, as well as avoid packaging the latter without issues
  with the installed cmake file..</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1599825600">- simplify conditions bit to make it tad more readable</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1605614400">- Version update to 1.17.0
  Security:
  * avoid read-heap-buffer-overflow in ares_parse_soa_reply found during
    fuzzing
  * Avoid theoretical buffer overflow in RC4 loop comparison
  * Empty hquery-&gt;name could lead to invalid memory access
  * ares_parse_{a,aaaa}_reply() could return a larger *naddrttls than was
    passed in (bsc#1178882, CVE-2020-8277)
  Changes:
  * Update help information for adig, acountry, and ahost
  * Test Suite now uses dynamic system-assigned ports rather than hardcoded
    ports to prevent failures in containers
  * Detect remote DNS server does not support EDNS using rules from RFC 6891
  * Source tree has been reorganized to use a more modern layout
  * Allow parsing of CAA Resource Record
  Bug fixes:
  * readaddrinfo bad sizeof()
  * Test cases should honor HAVE_WRITEV flag, not depend on WIN32
  * FQDN with trailing period should be queried first
  * ares_getaddrinfo() was returning members of the struct as garbage values if
    unset, and was not honoring ai_socktype and ai_protocol hints.
  * ares_gethostbyname() with AF_UNSPEC and an ip address would fail
  * Properly document ares_set_local_ip4() uses host byte order
  For details, see https://c-ares.haxx.se/changelog.html
- add missing upstream sources, to be removed for next release
- remove unnecessary BuildRequires
- fix building on SLE12 systems</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1605787200">- ares_dns.h, missing_header.patch: re-add missing header in last release</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1605960000">- add BR for pkg-config to get the provides in the devel package</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1610798400">- update to 1.17.1:
    Travis: add iOS target built with CMake (#378)
    Issue #377 suggested that CMake builds for iOS with c-ares were broken. This PR adds an automatic Travis build for iOS CMake.
  - fix build
    External projects were using non-public header ares_dns.h, make public again (#376)
    It appears some outside projects were relying on macros in ares_dns.h, even
    though it doesn't appear that header was ever meant to be public.  That said,
    we don't want to break external integrators so we should distribute this header
    again.
  - note that so versioning has moved to configure.ac
  - note about 1.17.1
  - fix sed gone wrong
    autotools cleanup (#372)
  * buildconf: remove custom logic with autoreconf
- remove missing_header.patch (upstream)</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1628769600">- update to 1.17.2:
  Security:
  * When building c-ares with CMake, the RANDOM_FILE would not be set
    and therefore downgrade to the less secure random number generator
  * If ares_getaddrinfo() was terminated by an ares_destroy(),
    it would cause a crash
  * Crash in sortaddrinfo() if the list size equals 0 due to
    an unexpected DNS response
  * Expand number of escaped characters in DNS replies as per
    RFC1035 5.1 to prevent spoofing follow-up
    (bsc#1188881, CVE-2021-3672)
  * Perform validation on hostnames to prevent possible XSS
    due to applications not performing valiation themselves
  Changes:
  * ares_malloc(0) is now defined behavior (returns NULL) rather than system-specific to catch edge cases
  Bug fixes:
  * Building tests should not force building of static libraries except on Windows
  * Relative headers must use double quotes to prevent pulling in a system library
  for details see,
  https://c-ares.haxx.se/changelog.html#1_17_2</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1631102400">- 5c995d5.patch: augment input validation on hostnames to allow _
  as part of DNS response (bsc#1190225)</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1631188800">- new upstream website
- drop multibuild - tests do not require static library anymore
- spec file cleanup
- drop sources that were re-added to upstream distibution
  (c-ares-config.cmake.in ares_dns.h libcares.pc.cmake)</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1638878400">- update to 1.18.1. Changes since 1.17.2:
  * Allow '/' as a valid character for a returned name for
    CNAME in-addr.arpa delegation
  * no longer forwards requests for localhost resolution per RFC6761
  * During a domain search, treat ARES_ENODATA as ARES_NXDOMAIN so
    that the search process will continue to the next domain
    in the search.
  * Provide ares_nameser.h as a public interface as needed by NodeJS
  * Add support for URI(Uniform Resource Identifier) records via
    ares_parse_uri_reply()
- disable unit tests for SLE12 since GCC compiler too old to build
  unit tests
- 5c995d5.patch: upstreamed
- disable-live-tests.patch: refreshed</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1674993600">- Update to version 1.19.0
  Security:
  * Low. Stack overflow in ares_set_sortlist() which is used
    during c-ares initialization and typically provided by an
    administrator and not an end user.
    (bsc#1208067, CVE-2022-4904)
  Changes:
  * Add ARES_OPT_HOSTS_FILE similar to ARES_OPT_RESOLVCONF for
    specifying a custom hosts file location.
  Bug fixes:
  * Fix memory leak in reading /etc/hosts when using localhost
    fallback.
  * Fix chain building c-ares when libresolv is already included by
    another project.
  * File lookup should not immediately abort as there may be other
    tries due to search criteria.
  * Asterisks should be allowed in host validation as CNAMEs may
    reference wildcard domains.
  * AutoTools build system referenced bad STDC_HEADERS macro.
  * Even if one address class returns a failure for
    ares_getaddrinfo() we should still return the results we have.
  * Fix ares_getaddrinfo() numerical address resolution with
    AF_UNSPEC
  * Fix tools and help information.
  * Various documentation fixes and cleanups.
  * Add include guards to ares_data.h
  * c-ares could try to exceed maximum number of iovec entries
    supported by system.
  * The RFC6761 6.3 states localhost subdomains must be offline too</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1684756800">- Update to version 1.19.1
  Security:
  * CVE-2023-32067. High. 0-byte UDP payload causes Denial of Service
    (bsc#1211604)
  * CVE-2023-31147 Moderate. Insufficient randomness in generation
    of DNS query IDs (bsc#1211605)
  * CVE-2023-31130. Moderate. Buffer Underwrite in
    ares_inet_net_pton() (bsc#1211606)
  * CVE-2023-31124. Low. AutoTools does not set CARES_RANDOM_FILE
    during cross compilation (bsc#1211607)
  Bug fixes:
  * Fix uninitialized memory warning in test
  * ares_getaddrinfo() should allow a port of 0
  * Fix memory leak in ares_send() on error
  * Fix comment style in ares_data.h
  * Fix typo in ares_init_options.3
  * Sync ax_pthread.m4 with upstream
  * Sync ax_cxx_compile_stdcxx_11.m4 with upstream to fix uclibc support</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt; - 1.20.1" date="1696939200">- Update to version 1.20.1
  * Remove bin/acountry from built tools as nerd.dk is gone
  * Default per-query timeout has been reduced to 2s with a 3x retry count
  * rand: add support for getrandom()
  Bug fixes:
  * TCP back to back queries were broken
  * Ensure queries for ares_getaddrinfo() are not requeued during
    destruction
  * ares_getaddrinfo() should not retry other address classes if
    one address class has already been returned
  * Avoid production ill-formed result when qualifying a name
    with the root domain
  * Fix missing prefix for CMake generated libcares.pc
  * DNS server ports can now be read from system configuration
    instead of defaulting to port 53, aka openBSD resolv.conf format
  * Replace usages of sprintf with snprintf</changelog>
</package>
<package pkgid="3e8cb8ce65b5b3d86eab6664d1388a67e6d37c275a8ed91e3ced613391cac81aa5d472a1c2f97c0d5968d1c1e40807c71fc8cb093598044a5dbbb7a884a6082d" name="c-ares-devel" arch="i586">
  <version epoch="0" ver="1.20.1" rel="1.2"/>
  <changelog author="Todd R &lt;toddrme2178@gmail.com&gt;" date="1578312000">- Switch to cmake-based build.
  Some packages need the cmake build files.</changelog>
  <changelog author="Micha&#x142; Rostecki &lt;mrostecki@opensuse.org&gt;" date="1580212800">- Add netcfg as the build requirement and runtime requirement.
  ares_getaddrinfo function uses the getservbyport_r function which
  requires the /etc/services file to function properly. That config
  file is provided by the netcfg package. Unit tests rely on it
  too, hence it has to be a build dependency as well.</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1580731200">- Upgrade to latest snapshot from 2020-01-17
- disable-live-tests.patch: refreshed
- regression.patch: fix a regression in DNS results that contain
  both A and AAAA answers.</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1594209600">- Version update to 1.16.1
  Security:
  * Prevent possible use-after-free and double-free in ares_getaddrinfo() if
    ares_destroy() is called prior to ares_getaddrinfo() completing.
  Reported by Jann Horn at Google Project Zero.
  Changes:
  * Allow TXT records on CHAOS qclass. Used for retriving things like
    version.bind, version.server, authoris.bind, hostname.bind, and id.server. [3]
  Bug fixes:
  * Fix Windows Unicode incompatibilities with ares_getaddrinfo() [1]
  * Silence false cast-align compiler warnings due to valid casts of struct
    sockaddr to struct sockaddr_in and struct sockaddr_in6.
  * MacOS should use libresolv for retrieving DNS servers, like iOS
  * CMake build system should populate the INCLUDE_DIRECTORIES property of
    installed targets [2]
  * Correct macros in use for the ares_getaddrinfo.3 man page
- Changes in version 1.16.0
  Changes:
  * Introduction of ares_getaddrinfo() API which provides similar output
    (including proper sorting as per RFC 6724) to the system native API, but
  utilizes different data structures in order to provide additional
  information such as TTLs and all aliases. Please reference the respective
  man pages for usage details.
  * Parse SOA records from ns_t_any response
  * CMake: Provide c-ares version in package export file
  * CMake: Add CPACK functionality for DEB and RPM
  * CMake: Generate PDB files during build
  * CMake: Support manpage installation
  Bug fixes:
  * Fix bad expectation in IPv6 localhost test.
  * AutoTools: use XC_CHECK_BUILD_FLAGS instead of XC_CHECK_USER_FLAGS to
    prevent complaints about CPPFLAGS in CFLAGS.
  * Fix .onion handling
  * Command line usage was out of date for adig and ahost.
  * Typos in manpages
  * If ares_getenv is defined, it must return a value on all platforms
  * If /etc/resolv.conf has invalid lookup values, use the defaults.
  * Tests: Separate live tests from SetServers* tests as only live tests
    should require internet access.
  * ares_gethostbyname() should return ENODATA if no valid A or AAAA record
    is found, but a CNAME was found.
  * CMake: Rework library function checking to prevent unintended linking
    with system libraries that aren't needed.
  * Due to use of inet_addr() it was not possible to return 255.255.255.255
    from ares_gethostbyname().
  * CMake: Fix building of tests on Windows
- Drop regression.patch which have been fixed upstream
- Refresh disable-live-tests.patch
- Remove static lib since its required when doing tests and we dont want it
  included in package
- Run spec-cleaner</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1599739200">- Implement multibuild specfile to split out tests into its own
  flavor; this way we can build and run tests, which require
  static lib, as well as avoid packaging the latter without issues
  with the installed cmake file..</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1599825600">- simplify conditions bit to make it tad more readable</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1605614400">- Version update to 1.17.0
  Security:
  * avoid read-heap-buffer-overflow in ares_parse_soa_reply found during
    fuzzing
  * Avoid theoretical buffer overflow in RC4 loop comparison
  * Empty hquery-&gt;name could lead to invalid memory access
  * ares_parse_{a,aaaa}_reply() could return a larger *naddrttls than was
    passed in (bsc#1178882, CVE-2020-8277)
  Changes:
  * Update help information for adig, acountry, and ahost
  * Test Suite now uses dynamic system-assigned ports rather than hardcoded
    ports to prevent failures in containers
  * Detect remote DNS server does not support EDNS using rules from RFC 6891
  * Source tree has been reorganized to use a more modern layout
  * Allow parsing of CAA Resource Record
  Bug fixes:
  * readaddrinfo bad sizeof()
  * Test cases should honor HAVE_WRITEV flag, not depend on WIN32
  * FQDN with trailing period should be queried first
  * ares_getaddrinfo() was returning members of the struct as garbage values if
    unset, and was not honoring ai_socktype and ai_protocol hints.
  * ares_gethostbyname() with AF_UNSPEC and an ip address would fail
  * Properly document ares_set_local_ip4() uses host byte order
  For details, see https://c-ares.haxx.se/changelog.html
- add missing upstream sources, to be removed for next release
- remove unnecessary BuildRequires
- fix building on SLE12 systems</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1605787200">- ares_dns.h, missing_header.patch: re-add missing header in last release</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1605960000">- add BR for pkg-config to get the provides in the devel package</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1610798400">- update to 1.17.1:
    Travis: add iOS target built with CMake (#378)
    Issue #377 suggested that CMake builds for iOS with c-ares were broken. This PR adds an automatic Travis build for iOS CMake.
  - fix build
    External projects were using non-public header ares_dns.h, make public again (#376)
    It appears some outside projects were relying on macros in ares_dns.h, even
    though it doesn't appear that header was ever meant to be public.  That said,
    we don't want to break external integrators so we should distribute this header
    again.
  - note that so versioning has moved to configure.ac
  - note about 1.17.1
  - fix sed gone wrong
    autotools cleanup (#372)
  * buildconf: remove custom logic with autoreconf
- remove missing_header.patch (upstream)</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1628769600">- update to 1.17.2:
  Security:
  * When building c-ares with CMake, the RANDOM_FILE would not be set
    and therefore downgrade to the less secure random number generator
  * If ares_getaddrinfo() was terminated by an ares_destroy(),
    it would cause a crash
  * Crash in sortaddrinfo() if the list size equals 0 due to
    an unexpected DNS response
  * Expand number of escaped characters in DNS replies as per
    RFC1035 5.1 to prevent spoofing follow-up
    (bsc#1188881, CVE-2021-3672)
  * Perform validation on hostnames to prevent possible XSS
    due to applications not performing valiation themselves
  Changes:
  * ares_malloc(0) is now defined behavior (returns NULL) rather than system-specific to catch edge cases
  Bug fixes:
  * Building tests should not force building of static libraries except on Windows
  * Relative headers must use double quotes to prevent pulling in a system library
  for details see,
  https://c-ares.haxx.se/changelog.html#1_17_2</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1631102400">- 5c995d5.patch: augment input validation on hostnames to allow _
  as part of DNS response (bsc#1190225)</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1631188800">- new upstream website
- drop multibuild - tests do not require static library anymore
- spec file cleanup
- drop sources that were re-added to upstream distibution
  (c-ares-config.cmake.in ares_dns.h libcares.pc.cmake)</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1638878400">- update to 1.18.1. Changes since 1.17.2:
  * Allow '/' as a valid character for a returned name for
    CNAME in-addr.arpa delegation
  * no longer forwards requests for localhost resolution per RFC6761
  * During a domain search, treat ARES_ENODATA as ARES_NXDOMAIN so
    that the search process will continue to the next domain
    in the search.
  * Provide ares_nameser.h as a public interface as needed by NodeJS
  * Add support for URI(Uniform Resource Identifier) records via
    ares_parse_uri_reply()
- disable unit tests for SLE12 since GCC compiler too old to build
  unit tests
- 5c995d5.patch: upstreamed
- disable-live-tests.patch: refreshed</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1674993600">- Update to version 1.19.0
  Security:
  * Low. Stack overflow in ares_set_sortlist() which is used
    during c-ares initialization and typically provided by an
    administrator and not an end user.
    (bsc#1208067, CVE-2022-4904)
  Changes:
  * Add ARES_OPT_HOSTS_FILE similar to ARES_OPT_RESOLVCONF for
    specifying a custom hosts file location.
  Bug fixes:
  * Fix memory leak in reading /etc/hosts when using localhost
    fallback.
  * Fix chain building c-ares when libresolv is already included by
    another project.
  * File lookup should not immediately abort as there may be other
    tries due to search criteria.
  * Asterisks should be allowed in host validation as CNAMEs may
    reference wildcard domains.
  * AutoTools build system referenced bad STDC_HEADERS macro.
  * Even if one address class returns a failure for
    ares_getaddrinfo() we should still return the results we have.
  * Fix ares_getaddrinfo() numerical address resolution with
    AF_UNSPEC
  * Fix tools and help information.
  * Various documentation fixes and cleanups.
  * Add include guards to ares_data.h
  * c-ares could try to exceed maximum number of iovec entries
    supported by system.
  * The RFC6761 6.3 states localhost subdomains must be offline too</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1684756800">- Update to version 1.19.1
  Security:
  * CVE-2023-32067. High. 0-byte UDP payload causes Denial of Service
    (bsc#1211604)
  * CVE-2023-31147 Moderate. Insufficient randomness in generation
    of DNS query IDs (bsc#1211605)
  * CVE-2023-31130. Moderate. Buffer Underwrite in
    ares_inet_net_pton() (bsc#1211606)
  * CVE-2023-31124. Low. AutoTools does not set CARES_RANDOM_FILE
    during cross compilation (bsc#1211607)
  Bug fixes:
  * Fix uninitialized memory warning in test
  * ares_getaddrinfo() should allow a port of 0
  * Fix memory leak in ares_send() on error
  * Fix comment style in ares_data.h
  * Fix typo in ares_init_options.3
  * Sync ax_pthread.m4 with upstream
  * Sync ax_cxx_compile_stdcxx_11.m4 with upstream to fix uclibc support</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt; - 1.20.1" date="1696939200">- Update to version 1.20.1
  * Remove bin/acountry from built tools as nerd.dk is gone
  * Default per-query timeout has been reduced to 2s with a 3x retry count
  * rand: add support for getrandom()
  Bug fixes:
  * TCP back to back queries were broken
  * Ensure queries for ares_getaddrinfo() are not requeued during
    destruction
  * ares_getaddrinfo() should not retry other address classes if
    one address class has already been returned
  * Avoid production ill-formed result when qualifying a name
    with the root domain
  * Fix missing prefix for CMake generated libcares.pc
  * DNS server ports can now be read from system configuration
    instead of defaulting to port 53, aka openBSD resolv.conf format
  * Replace usages of sprintf with snprintf</changelog>
</package>
<package pkgid="7ba515ab69cbe4a0aee741095410080b2b181899b45acb4ae305c2bb6175b68b8976e08ae3bd6406d46242074266ff4ca2c25f23efb6d70cfd7b1f84040e88dc" name="c-ares-devel" arch="x86_64">
  <version epoch="0" ver="1.20.1" rel="1.2"/>
  <changelog author="Todd R &lt;toddrme2178@gmail.com&gt;" date="1578312000">- Switch to cmake-based build.
  Some packages need the cmake build files.</changelog>
  <changelog author="Micha&#x142; Rostecki &lt;mrostecki@opensuse.org&gt;" date="1580212800">- Add netcfg as the build requirement and runtime requirement.
  ares_getaddrinfo function uses the getservbyport_r function which
  requires the /etc/services file to function properly. That config
  file is provided by the netcfg package. Unit tests rely on it
  too, hence it has to be a build dependency as well.</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1580731200">- Upgrade to latest snapshot from 2020-01-17
- disable-live-tests.patch: refreshed
- regression.patch: fix a regression in DNS results that contain
  both A and AAAA answers.</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1594209600">- Version update to 1.16.1
  Security:
  * Prevent possible use-after-free and double-free in ares_getaddrinfo() if
    ares_destroy() is called prior to ares_getaddrinfo() completing.
  Reported by Jann Horn at Google Project Zero.
  Changes:
  * Allow TXT records on CHAOS qclass. Used for retriving things like
    version.bind, version.server, authoris.bind, hostname.bind, and id.server. [3]
  Bug fixes:
  * Fix Windows Unicode incompatibilities with ares_getaddrinfo() [1]
  * Silence false cast-align compiler warnings due to valid casts of struct
    sockaddr to struct sockaddr_in and struct sockaddr_in6.
  * MacOS should use libresolv for retrieving DNS servers, like iOS
  * CMake build system should populate the INCLUDE_DIRECTORIES property of
    installed targets [2]
  * Correct macros in use for the ares_getaddrinfo.3 man page
- Changes in version 1.16.0
  Changes:
  * Introduction of ares_getaddrinfo() API which provides similar output
    (including proper sorting as per RFC 6724) to the system native API, but
  utilizes different data structures in order to provide additional
  information such as TTLs and all aliases. Please reference the respective
  man pages for usage details.
  * Parse SOA records from ns_t_any response
  * CMake: Provide c-ares version in package export file
  * CMake: Add CPACK functionality for DEB and RPM
  * CMake: Generate PDB files during build
  * CMake: Support manpage installation
  Bug fixes:
  * Fix bad expectation in IPv6 localhost test.
  * AutoTools: use XC_CHECK_BUILD_FLAGS instead of XC_CHECK_USER_FLAGS to
    prevent complaints about CPPFLAGS in CFLAGS.
  * Fix .onion handling
  * Command line usage was out of date for adig and ahost.
  * Typos in manpages
  * If ares_getenv is defined, it must return a value on all platforms
  * If /etc/resolv.conf has invalid lookup values, use the defaults.
  * Tests: Separate live tests from SetServers* tests as only live tests
    should require internet access.
  * ares_gethostbyname() should return ENODATA if no valid A or AAAA record
    is found, but a CNAME was found.
  * CMake: Rework library function checking to prevent unintended linking
    with system libraries that aren't needed.
  * Due to use of inet_addr() it was not possible to return 255.255.255.255
    from ares_gethostbyname().
  * CMake: Fix building of tests on Windows
- Drop regression.patch which have been fixed upstream
- Refresh disable-live-tests.patch
- Remove static lib since its required when doing tests and we dont want it
  included in package
- Run spec-cleaner</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1599739200">- Implement multibuild specfile to split out tests into its own
  flavor; this way we can build and run tests, which require
  static lib, as well as avoid packaging the latter without issues
  with the installed cmake file..</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1599825600">- simplify conditions bit to make it tad more readable</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1605614400">- Version update to 1.17.0
  Security:
  * avoid read-heap-buffer-overflow in ares_parse_soa_reply found during
    fuzzing
  * Avoid theoretical buffer overflow in RC4 loop comparison
  * Empty hquery-&gt;name could lead to invalid memory access
  * ares_parse_{a,aaaa}_reply() could return a larger *naddrttls than was
    passed in (bsc#1178882, CVE-2020-8277)
  Changes:
  * Update help information for adig, acountry, and ahost
  * Test Suite now uses dynamic system-assigned ports rather than hardcoded
    ports to prevent failures in containers
  * Detect remote DNS server does not support EDNS using rules from RFC 6891
  * Source tree has been reorganized to use a more modern layout
  * Allow parsing of CAA Resource Record
  Bug fixes:
  * readaddrinfo bad sizeof()
  * Test cases should honor HAVE_WRITEV flag, not depend on WIN32
  * FQDN with trailing period should be queried first
  * ares_getaddrinfo() was returning members of the struct as garbage values if
    unset, and was not honoring ai_socktype and ai_protocol hints.
  * ares_gethostbyname() with AF_UNSPEC and an ip address would fail
  * Properly document ares_set_local_ip4() uses host byte order
  For details, see https://c-ares.haxx.se/changelog.html
- add missing upstream sources, to be removed for next release
- remove unnecessary BuildRequires
- fix building on SLE12 systems</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1605787200">- ares_dns.h, missing_header.patch: re-add missing header in last release</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1605960000">- add BR for pkg-config to get the provides in the devel package</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1610798400">- update to 1.17.1:
    Travis: add iOS target built with CMake (#378)
    Issue #377 suggested that CMake builds for iOS with c-ares were broken. This PR adds an automatic Travis build for iOS CMake.
  - fix build
    External projects were using non-public header ares_dns.h, make public again (#376)
    It appears some outside projects were relying on macros in ares_dns.h, even
    though it doesn't appear that header was ever meant to be public.  That said,
    we don't want to break external integrators so we should distribute this header
    again.
  - note that so versioning has moved to configure.ac
  - note about 1.17.1
  - fix sed gone wrong
    autotools cleanup (#372)
  * buildconf: remove custom logic with autoreconf
- remove missing_header.patch (upstream)</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1628769600">- update to 1.17.2:
  Security:
  * When building c-ares with CMake, the RANDOM_FILE would not be set
    and therefore downgrade to the less secure random number generator
  * If ares_getaddrinfo() was terminated by an ares_destroy(),
    it would cause a crash
  * Crash in sortaddrinfo() if the list size equals 0 due to
    an unexpected DNS response
  * Expand number of escaped characters in DNS replies as per
    RFC1035 5.1 to prevent spoofing follow-up
    (bsc#1188881, CVE-2021-3672)
  * Perform validation on hostnames to prevent possible XSS
    due to applications not performing valiation themselves
  Changes:
  * ares_malloc(0) is now defined behavior (returns NULL) rather than system-specific to catch edge cases
  Bug fixes:
  * Building tests should not force building of static libraries except on Windows
  * Relative headers must use double quotes to prevent pulling in a system library
  for details see,
  https://c-ares.haxx.se/changelog.html#1_17_2</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1631102400">- 5c995d5.patch: augment input validation on hostnames to allow _
  as part of DNS response (bsc#1190225)</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1631188800">- new upstream website
- drop multibuild - tests do not require static library anymore
- spec file cleanup
- drop sources that were re-added to upstream distibution
  (c-ares-config.cmake.in ares_dns.h libcares.pc.cmake)</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1638878400">- update to 1.18.1. Changes since 1.17.2:
  * Allow '/' as a valid character for a returned name for
    CNAME in-addr.arpa delegation
  * no longer forwards requests for localhost resolution per RFC6761
  * During a domain search, treat ARES_ENODATA as ARES_NXDOMAIN so
    that the search process will continue to the next domain
    in the search.
  * Provide ares_nameser.h as a public interface as needed by NodeJS
  * Add support for URI(Uniform Resource Identifier) records via
    ares_parse_uri_reply()
- disable unit tests for SLE12 since GCC compiler too old to build
  unit tests
- 5c995d5.patch: upstreamed
- disable-live-tests.patch: refreshed</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1674993600">- Update to version 1.19.0
  Security:
  * Low. Stack overflow in ares_set_sortlist() which is used
    during c-ares initialization and typically provided by an
    administrator and not an end user.
    (bsc#1208067, CVE-2022-4904)
  Changes:
  * Add ARES_OPT_HOSTS_FILE similar to ARES_OPT_RESOLVCONF for
    specifying a custom hosts file location.
  Bug fixes:
  * Fix memory leak in reading /etc/hosts when using localhost
    fallback.
  * Fix chain building c-ares when libresolv is already included by
    another project.
  * File lookup should not immediately abort as there may be other
    tries due to search criteria.
  * Asterisks should be allowed in host validation as CNAMEs may
    reference wildcard domains.
  * AutoTools build system referenced bad STDC_HEADERS macro.
  * Even if one address class returns a failure for
    ares_getaddrinfo() we should still return the results we have.
  * Fix ares_getaddrinfo() numerical address resolution with
    AF_UNSPEC
  * Fix tools and help information.
  * Various documentation fixes and cleanups.
  * Add include guards to ares_data.h
  * c-ares could try to exceed maximum number of iovec entries
    supported by system.
  * The RFC6761 6.3 states localhost subdomains must be offline too</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1684756800">- Update to version 1.19.1
  Security:
  * CVE-2023-32067. High. 0-byte UDP payload causes Denial of Service
    (bsc#1211604)
  * CVE-2023-31147 Moderate. Insufficient randomness in generation
    of DNS query IDs (bsc#1211605)
  * CVE-2023-31130. Moderate. Buffer Underwrite in
    ares_inet_net_pton() (bsc#1211606)
  * CVE-2023-31124. Low. AutoTools does not set CARES_RANDOM_FILE
    during cross compilation (bsc#1211607)
  Bug fixes:
  * Fix uninitialized memory warning in test
  * ares_getaddrinfo() should allow a port of 0
  * Fix memory leak in ares_send() on error
  * Fix comment style in ares_data.h
  * Fix typo in ares_init_options.3
  * Sync ax_pthread.m4 with upstream
  * Sync ax_cxx_compile_stdcxx_11.m4 with upstream to fix uclibc support</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt; - 1.20.1" date="1696939200">- Update to version 1.20.1
  * Remove bin/acountry from built tools as nerd.dk is gone
  * Default per-query timeout has been reduced to 2s with a 3x retry count
  * rand: add support for getrandom()
  Bug fixes:
  * TCP back to back queries were broken
  * Ensure queries for ares_getaddrinfo() are not requeued during
    destruction
  * ares_getaddrinfo() should not retry other address classes if
    one address class has already been returned
  * Avoid production ill-formed result when qualifying a name
    with the root domain
  * Fix missing prefix for CMake generated libcares.pc
  * DNS server ports can now be read from system configuration
    instead of defaulting to port 53, aka openBSD resolv.conf format
  * Replace usages of sprintf with snprintf</changelog>
</package>
<package pkgid="d0539fb784e53a299c597966b4ba9e9595201468b213ae5d9a63855fa346e798bb418e788caec6859e111cb8ba2d6a73608faf3b252e47760c627d36e1371e15" name="c-ares-utils" arch="i586">
  <version epoch="0" ver="1.20.1" rel="1.2"/>
  <changelog author="Todd R &lt;toddrme2178@gmail.com&gt;" date="1578312000">- Switch to cmake-based build.
  Some packages need the cmake build files.</changelog>
  <changelog author="Micha&#x142; Rostecki &lt;mrostecki@opensuse.org&gt;" date="1580212800">- Add netcfg as the build requirement and runtime requirement.
  ares_getaddrinfo function uses the getservbyport_r function which
  requires the /etc/services file to function properly. That config
  file is provided by the netcfg package. Unit tests rely on it
  too, hence it has to be a build dependency as well.</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1580731200">- Upgrade to latest snapshot from 2020-01-17
- disable-live-tests.patch: refreshed
- regression.patch: fix a regression in DNS results that contain
  both A and AAAA answers.</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1594209600">- Version update to 1.16.1
  Security:
  * Prevent possible use-after-free and double-free in ares_getaddrinfo() if
    ares_destroy() is called prior to ares_getaddrinfo() completing.
  Reported by Jann Horn at Google Project Zero.
  Changes:
  * Allow TXT records on CHAOS qclass. Used for retriving things like
    version.bind, version.server, authoris.bind, hostname.bind, and id.server. [3]
  Bug fixes:
  * Fix Windows Unicode incompatibilities with ares_getaddrinfo() [1]
  * Silence false cast-align compiler warnings due to valid casts of struct
    sockaddr to struct sockaddr_in and struct sockaddr_in6.
  * MacOS should use libresolv for retrieving DNS servers, like iOS
  * CMake build system should populate the INCLUDE_DIRECTORIES property of
    installed targets [2]
  * Correct macros in use for the ares_getaddrinfo.3 man page
- Changes in version 1.16.0
  Changes:
  * Introduction of ares_getaddrinfo() API which provides similar output
    (including proper sorting as per RFC 6724) to the system native API, but
  utilizes different data structures in order to provide additional
  information such as TTLs and all aliases. Please reference the respective
  man pages for usage details.
  * Parse SOA records from ns_t_any response
  * CMake: Provide c-ares version in package export file
  * CMake: Add CPACK functionality for DEB and RPM
  * CMake: Generate PDB files during build
  * CMake: Support manpage installation
  Bug fixes:
  * Fix bad expectation in IPv6 localhost test.
  * AutoTools: use XC_CHECK_BUILD_FLAGS instead of XC_CHECK_USER_FLAGS to
    prevent complaints about CPPFLAGS in CFLAGS.
  * Fix .onion handling
  * Command line usage was out of date for adig and ahost.
  * Typos in manpages
  * If ares_getenv is defined, it must return a value on all platforms
  * If /etc/resolv.conf has invalid lookup values, use the defaults.
  * Tests: Separate live tests from SetServers* tests as only live tests
    should require internet access.
  * ares_gethostbyname() should return ENODATA if no valid A or AAAA record
    is found, but a CNAME was found.
  * CMake: Rework library function checking to prevent unintended linking
    with system libraries that aren't needed.
  * Due to use of inet_addr() it was not possible to return 255.255.255.255
    from ares_gethostbyname().
  * CMake: Fix building of tests on Windows
- Drop regression.patch which have been fixed upstream
- Refresh disable-live-tests.patch
- Remove static lib since its required when doing tests and we dont want it
  included in package
- Run spec-cleaner</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1599739200">- Implement multibuild specfile to split out tests into its own
  flavor; this way we can build and run tests, which require
  static lib, as well as avoid packaging the latter without issues
  with the installed cmake file..</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1599825600">- simplify conditions bit to make it tad more readable</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1605614400">- Version update to 1.17.0
  Security:
  * avoid read-heap-buffer-overflow in ares_parse_soa_reply found during
    fuzzing
  * Avoid theoretical buffer overflow in RC4 loop comparison
  * Empty hquery-&gt;name could lead to invalid memory access
  * ares_parse_{a,aaaa}_reply() could return a larger *naddrttls than was
    passed in (bsc#1178882, CVE-2020-8277)
  Changes:
  * Update help information for adig, acountry, and ahost
  * Test Suite now uses dynamic system-assigned ports rather than hardcoded
    ports to prevent failures in containers
  * Detect remote DNS server does not support EDNS using rules from RFC 6891
  * Source tree has been reorganized to use a more modern layout
  * Allow parsing of CAA Resource Record
  Bug fixes:
  * readaddrinfo bad sizeof()
  * Test cases should honor HAVE_WRITEV flag, not depend on WIN32
  * FQDN with trailing period should be queried first
  * ares_getaddrinfo() was returning members of the struct as garbage values if
    unset, and was not honoring ai_socktype and ai_protocol hints.
  * ares_gethostbyname() with AF_UNSPEC and an ip address would fail
  * Properly document ares_set_local_ip4() uses host byte order
  For details, see https://c-ares.haxx.se/changelog.html
- add missing upstream sources, to be removed for next release
- remove unnecessary BuildRequires
- fix building on SLE12 systems</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1605787200">- ares_dns.h, missing_header.patch: re-add missing header in last release</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1605960000">- add BR for pkg-config to get the provides in the devel package</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1610798400">- update to 1.17.1:
    Travis: add iOS target built with CMake (#378)
    Issue #377 suggested that CMake builds for iOS with c-ares were broken. This PR adds an automatic Travis build for iOS CMake.
  - fix build
    External projects were using non-public header ares_dns.h, make public again (#376)
    It appears some outside projects were relying on macros in ares_dns.h, even
    though it doesn't appear that header was ever meant to be public.  That said,
    we don't want to break external integrators so we should distribute this header
    again.
  - note that so versioning has moved to configure.ac
  - note about 1.17.1
  - fix sed gone wrong
    autotools cleanup (#372)
  * buildconf: remove custom logic with autoreconf
- remove missing_header.patch (upstream)</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1628769600">- update to 1.17.2:
  Security:
  * When building c-ares with CMake, the RANDOM_FILE would not be set
    and therefore downgrade to the less secure random number generator
  * If ares_getaddrinfo() was terminated by an ares_destroy(),
    it would cause a crash
  * Crash in sortaddrinfo() if the list size equals 0 due to
    an unexpected DNS response
  * Expand number of escaped characters in DNS replies as per
    RFC1035 5.1 to prevent spoofing follow-up
    (bsc#1188881, CVE-2021-3672)
  * Perform validation on hostnames to prevent possible XSS
    due to applications not performing valiation themselves
  Changes:
  * ares_malloc(0) is now defined behavior (returns NULL) rather than system-specific to catch edge cases
  Bug fixes:
  * Building tests should not force building of static libraries except on Windows
  * Relative headers must use double quotes to prevent pulling in a system library
  for details see,
  https://c-ares.haxx.se/changelog.html#1_17_2</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1631102400">- 5c995d5.patch: augment input validation on hostnames to allow _
  as part of DNS response (bsc#1190225)</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1631188800">- new upstream website
- drop multibuild - tests do not require static library anymore
- spec file cleanup
- drop sources that were re-added to upstream distibution
  (c-ares-config.cmake.in ares_dns.h libcares.pc.cmake)</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1638878400">- update to 1.18.1. Changes since 1.17.2:
  * Allow '/' as a valid character for a returned name for
    CNAME in-addr.arpa delegation
  * no longer forwards requests for localhost resolution per RFC6761
  * During a domain search, treat ARES_ENODATA as ARES_NXDOMAIN so
    that the search process will continue to the next domain
    in the search.
  * Provide ares_nameser.h as a public interface as needed by NodeJS
  * Add support for URI(Uniform Resource Identifier) records via
    ares_parse_uri_reply()
- disable unit tests for SLE12 since GCC compiler too old to build
  unit tests
- 5c995d5.patch: upstreamed
- disable-live-tests.patch: refreshed</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1674993600">- Update to version 1.19.0
  Security:
  * Low. Stack overflow in ares_set_sortlist() which is used
    during c-ares initialization and typically provided by an
    administrator and not an end user.
    (bsc#1208067, CVE-2022-4904)
  Changes:
  * Add ARES_OPT_HOSTS_FILE similar to ARES_OPT_RESOLVCONF for
    specifying a custom hosts file location.
  Bug fixes:
  * Fix memory leak in reading /etc/hosts when using localhost
    fallback.
  * Fix chain building c-ares when libresolv is already included by
    another project.
  * File lookup should not immediately abort as there may be other
    tries due to search criteria.
  * Asterisks should be allowed in host validation as CNAMEs may
    reference wildcard domains.
  * AutoTools build system referenced bad STDC_HEADERS macro.
  * Even if one address class returns a failure for
    ares_getaddrinfo() we should still return the results we have.
  * Fix ares_getaddrinfo() numerical address resolution with
    AF_UNSPEC
  * Fix tools and help information.
  * Various documentation fixes and cleanups.
  * Add include guards to ares_data.h
  * c-ares could try to exceed maximum number of iovec entries
    supported by system.
  * The RFC6761 6.3 states localhost subdomains must be offline too</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1684756800">- Update to version 1.19.1
  Security:
  * CVE-2023-32067. High. 0-byte UDP payload causes Denial of Service
    (bsc#1211604)
  * CVE-2023-31147 Moderate. Insufficient randomness in generation
    of DNS query IDs (bsc#1211605)
  * CVE-2023-31130. Moderate. Buffer Underwrite in
    ares_inet_net_pton() (bsc#1211606)
  * CVE-2023-31124. Low. AutoTools does not set CARES_RANDOM_FILE
    during cross compilation (bsc#1211607)
  Bug fixes:
  * Fix uninitialized memory warning in test
  * ares_getaddrinfo() should allow a port of 0
  * Fix memory leak in ares_send() on error
  * Fix comment style in ares_data.h
  * Fix typo in ares_init_options.3
  * Sync ax_pthread.m4 with upstream
  * Sync ax_cxx_compile_stdcxx_11.m4 with upstream to fix uclibc support</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt; - 1.20.1" date="1696939200">- Update to version 1.20.1
  * Remove bin/acountry from built tools as nerd.dk is gone
  * Default per-query timeout has been reduced to 2s with a 3x retry count
  * rand: add support for getrandom()
  Bug fixes:
  * TCP back to back queries were broken
  * Ensure queries for ares_getaddrinfo() are not requeued during
    destruction
  * ares_getaddrinfo() should not retry other address classes if
    one address class has already been returned
  * Avoid production ill-formed result when qualifying a name
    with the root domain
  * Fix missing prefix for CMake generated libcares.pc
  * DNS server ports can now be read from system configuration
    instead of defaulting to port 53, aka openBSD resolv.conf format
  * Replace usages of sprintf with snprintf</changelog>
</package>
<package pkgid="2dd82eb47bd5407eb97dc75449b5008810965aae33c89ac8df7e2d7b7c988ca737177200094fc73ff9247ea00f746090e843f4a4f9b12db59050848bfba3afc0" name="c-ares-utils" arch="x86_64">
  <version epoch="0" ver="1.20.1" rel="1.2"/>
  <changelog author="Todd R &lt;toddrme2178@gmail.com&gt;" date="1578312000">- Switch to cmake-based build.
  Some packages need the cmake build files.</changelog>
  <changelog author="Micha&#x142; Rostecki &lt;mrostecki@opensuse.org&gt;" date="1580212800">- Add netcfg as the build requirement and runtime requirement.
  ares_getaddrinfo function uses the getservbyport_r function which
  requires the /etc/services file to function properly. That config
  file is provided by the netcfg package. Unit tests rely on it
  too, hence it has to be a build dependency as well.</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1580731200">- Upgrade to latest snapshot from 2020-01-17
- disable-live-tests.patch: refreshed
- regression.patch: fix a regression in DNS results that contain
  both A and AAAA answers.</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1594209600">- Version update to 1.16.1
  Security:
  * Prevent possible use-after-free and double-free in ares_getaddrinfo() if
    ares_destroy() is called prior to ares_getaddrinfo() completing.
  Reported by Jann Horn at Google Project Zero.
  Changes:
  * Allow TXT records on CHAOS qclass. Used for retriving things like
    version.bind, version.server, authoris.bind, hostname.bind, and id.server. [3]
  Bug fixes:
  * Fix Windows Unicode incompatibilities with ares_getaddrinfo() [1]
  * Silence false cast-align compiler warnings due to valid casts of struct
    sockaddr to struct sockaddr_in and struct sockaddr_in6.
  * MacOS should use libresolv for retrieving DNS servers, like iOS
  * CMake build system should populate the INCLUDE_DIRECTORIES property of
    installed targets [2]
  * Correct macros in use for the ares_getaddrinfo.3 man page
- Changes in version 1.16.0
  Changes:
  * Introduction of ares_getaddrinfo() API which provides similar output
    (including proper sorting as per RFC 6724) to the system native API, but
  utilizes different data structures in order to provide additional
  information such as TTLs and all aliases. Please reference the respective
  man pages for usage details.
  * Parse SOA records from ns_t_any response
  * CMake: Provide c-ares version in package export file
  * CMake: Add CPACK functionality for DEB and RPM
  * CMake: Generate PDB files during build
  * CMake: Support manpage installation
  Bug fixes:
  * Fix bad expectation in IPv6 localhost test.
  * AutoTools: use XC_CHECK_BUILD_FLAGS instead of XC_CHECK_USER_FLAGS to
    prevent complaints about CPPFLAGS in CFLAGS.
  * Fix .onion handling
  * Command line usage was out of date for adig and ahost.
  * Typos in manpages
  * If ares_getenv is defined, it must return a value on all platforms
  * If /etc/resolv.conf has invalid lookup values, use the defaults.
  * Tests: Separate live tests from SetServers* tests as only live tests
    should require internet access.
  * ares_gethostbyname() should return ENODATA if no valid A or AAAA record
    is found, but a CNAME was found.
  * CMake: Rework library function checking to prevent unintended linking
    with system libraries that aren't needed.
  * Due to use of inet_addr() it was not possible to return 255.255.255.255
    from ares_gethostbyname().
  * CMake: Fix building of tests on Windows
- Drop regression.patch which have been fixed upstream
- Refresh disable-live-tests.patch
- Remove static lib since its required when doing tests and we dont want it
  included in package
- Run spec-cleaner</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1599739200">- Implement multibuild specfile to split out tests into its own
  flavor; this way we can build and run tests, which require
  static lib, as well as avoid packaging the latter without issues
  with the installed cmake file..</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1599825600">- simplify conditions bit to make it tad more readable</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1605614400">- Version update to 1.17.0
  Security:
  * avoid read-heap-buffer-overflow in ares_parse_soa_reply found during
    fuzzing
  * Avoid theoretical buffer overflow in RC4 loop comparison
  * Empty hquery-&gt;name could lead to invalid memory access
  * ares_parse_{a,aaaa}_reply() could return a larger *naddrttls than was
    passed in (bsc#1178882, CVE-2020-8277)
  Changes:
  * Update help information for adig, acountry, and ahost
  * Test Suite now uses dynamic system-assigned ports rather than hardcoded
    ports to prevent failures in containers
  * Detect remote DNS server does not support EDNS using rules from RFC 6891
  * Source tree has been reorganized to use a more modern layout
  * Allow parsing of CAA Resource Record
  Bug fixes:
  * readaddrinfo bad sizeof()
  * Test cases should honor HAVE_WRITEV flag, not depend on WIN32
  * FQDN with trailing period should be queried first
  * ares_getaddrinfo() was returning members of the struct as garbage values if
    unset, and was not honoring ai_socktype and ai_protocol hints.
  * ares_gethostbyname() with AF_UNSPEC and an ip address would fail
  * Properly document ares_set_local_ip4() uses host byte order
  For details, see https://c-ares.haxx.se/changelog.html
- add missing upstream sources, to be removed for next release
- remove unnecessary BuildRequires
- fix building on SLE12 systems</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1605787200">- ares_dns.h, missing_header.patch: re-add missing header in last release</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1605960000">- add BR for pkg-config to get the provides in the devel package</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1610798400">- update to 1.17.1:
    Travis: add iOS target built with CMake (#378)
    Issue #377 suggested that CMake builds for iOS with c-ares were broken. This PR adds an automatic Travis build for iOS CMake.
  - fix build
    External projects were using non-public header ares_dns.h, make public again (#376)
    It appears some outside projects were relying on macros in ares_dns.h, even
    though it doesn't appear that header was ever meant to be public.  That said,
    we don't want to break external integrators so we should distribute this header
    again.
  - note that so versioning has moved to configure.ac
  - note about 1.17.1
  - fix sed gone wrong
    autotools cleanup (#372)
  * buildconf: remove custom logic with autoreconf
- remove missing_header.patch (upstream)</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1628769600">- update to 1.17.2:
  Security:
  * When building c-ares with CMake, the RANDOM_FILE would not be set
    and therefore downgrade to the less secure random number generator
  * If ares_getaddrinfo() was terminated by an ares_destroy(),
    it would cause a crash
  * Crash in sortaddrinfo() if the list size equals 0 due to
    an unexpected DNS response
  * Expand number of escaped characters in DNS replies as per
    RFC1035 5.1 to prevent spoofing follow-up
    (bsc#1188881, CVE-2021-3672)
  * Perform validation on hostnames to prevent possible XSS
    due to applications not performing valiation themselves
  Changes:
  * ares_malloc(0) is now defined behavior (returns NULL) rather than system-specific to catch edge cases
  Bug fixes:
  * Building tests should not force building of static libraries except on Windows
  * Relative headers must use double quotes to prevent pulling in a system library
  for details see,
  https://c-ares.haxx.se/changelog.html#1_17_2</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1631102400">- 5c995d5.patch: augment input validation on hostnames to allow _
  as part of DNS response (bsc#1190225)</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1631188800">- new upstream website
- drop multibuild - tests do not require static library anymore
- spec file cleanup
- drop sources that were re-added to upstream distibution
  (c-ares-config.cmake.in ares_dns.h libcares.pc.cmake)</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1638878400">- update to 1.18.1. Changes since 1.17.2:
  * Allow '/' as a valid character for a returned name for
    CNAME in-addr.arpa delegation
  * no longer forwards requests for localhost resolution per RFC6761
  * During a domain search, treat ARES_ENODATA as ARES_NXDOMAIN so
    that the search process will continue to the next domain
    in the search.
  * Provide ares_nameser.h as a public interface as needed by NodeJS
  * Add support for URI(Uniform Resource Identifier) records via
    ares_parse_uri_reply()
- disable unit tests for SLE12 since GCC compiler too old to build
  unit tests
- 5c995d5.patch: upstreamed
- disable-live-tests.patch: refreshed</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1674993600">- Update to version 1.19.0
  Security:
  * Low. Stack overflow in ares_set_sortlist() which is used
    during c-ares initialization and typically provided by an
    administrator and not an end user.
    (bsc#1208067, CVE-2022-4904)
  Changes:
  * Add ARES_OPT_HOSTS_FILE similar to ARES_OPT_RESOLVCONF for
    specifying a custom hosts file location.
  Bug fixes:
  * Fix memory leak in reading /etc/hosts when using localhost
    fallback.
  * Fix chain building c-ares when libresolv is already included by
    another project.
  * File lookup should not immediately abort as there may be other
    tries due to search criteria.
  * Asterisks should be allowed in host validation as CNAMEs may
    reference wildcard domains.
  * AutoTools build system referenced bad STDC_HEADERS macro.
  * Even if one address class returns a failure for
    ares_getaddrinfo() we should still return the results we have.
  * Fix ares_getaddrinfo() numerical address resolution with
    AF_UNSPEC
  * Fix tools and help information.
  * Various documentation fixes and cleanups.
  * Add include guards to ares_data.h
  * c-ares could try to exceed maximum number of iovec entries
    supported by system.
  * The RFC6761 6.3 states localhost subdomains must be offline too</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1684756800">- Update to version 1.19.1
  Security:
  * CVE-2023-32067. High. 0-byte UDP payload causes Denial of Service
    (bsc#1211604)
  * CVE-2023-31147 Moderate. Insufficient randomness in generation
    of DNS query IDs (bsc#1211605)
  * CVE-2023-31130. Moderate. Buffer Underwrite in
    ares_inet_net_pton() (bsc#1211606)
  * CVE-2023-31124. Low. AutoTools does not set CARES_RANDOM_FILE
    during cross compilation (bsc#1211607)
  Bug fixes:
  * Fix uninitialized memory warning in test
  * ares_getaddrinfo() should allow a port of 0
  * Fix memory leak in ares_send() on error
  * Fix comment style in ares_data.h
  * Fix typo in ares_init_options.3
  * Sync ax_pthread.m4 with upstream
  * Sync ax_cxx_compile_stdcxx_11.m4 with upstream to fix uclibc support</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt; - 1.20.1" date="1696939200">- Update to version 1.20.1
  * Remove bin/acountry from built tools as nerd.dk is gone
  * Default per-query timeout has been reduced to 2s with a 3x retry count
  * rand: add support for getrandom()
  Bug fixes:
  * TCP back to back queries were broken
  * Ensure queries for ares_getaddrinfo() are not requeued during
    destruction
  * ares_getaddrinfo() should not retry other address classes if
    one address class has already been returned
  * Avoid production ill-formed result when qualifying a name
    with the root domain
  * Fix missing prefix for CMake generated libcares.pc
  * DNS server ports can now be read from system configuration
    instead of defaulting to port 53, aka openBSD resolv.conf format
  * Replace usages of sprintf with snprintf</changelog>
</package>
<package pkgid="d51a8c13b2bcb1e6b2c9933d439165d4389fa7b2ce4e7fa4e915e1fd4f162137faac284eaafb77cafcad5078f41c5cf5c9b2fc11a1e776d73c546dee4196f673" name="c-ares-utils-debuginfo" arch="i586">
  <version epoch="0" ver="1.20.1" rel="1.2"/>
  <changelog author="Todd R &lt;toddrme2178@gmail.com&gt;" date="1578312000">- Switch to cmake-based build.
  Some packages need the cmake build files.</changelog>
  <changelog author="Micha&#x142; Rostecki &lt;mrostecki@opensuse.org&gt;" date="1580212800">- Add netcfg as the build requirement and runtime requirement.
  ares_getaddrinfo function uses the getservbyport_r function which
  requires the /etc/services file to function properly. That config
  file is provided by the netcfg package. Unit tests rely on it
  too, hence it has to be a build dependency as well.</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1580731200">- Upgrade to latest snapshot from 2020-01-17
- disable-live-tests.patch: refreshed
- regression.patch: fix a regression in DNS results that contain
  both A and AAAA answers.</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1594209600">- Version update to 1.16.1
  Security:
  * Prevent possible use-after-free and double-free in ares_getaddrinfo() if
    ares_destroy() is called prior to ares_getaddrinfo() completing.
  Reported by Jann Horn at Google Project Zero.
  Changes:
  * Allow TXT records on CHAOS qclass. Used for retriving things like
    version.bind, version.server, authoris.bind, hostname.bind, and id.server. [3]
  Bug fixes:
  * Fix Windows Unicode incompatibilities with ares_getaddrinfo() [1]
  * Silence false cast-align compiler warnings due to valid casts of struct
    sockaddr to struct sockaddr_in and struct sockaddr_in6.
  * MacOS should use libresolv for retrieving DNS servers, like iOS
  * CMake build system should populate the INCLUDE_DIRECTORIES property of
    installed targets [2]
  * Correct macros in use for the ares_getaddrinfo.3 man page
- Changes in version 1.16.0
  Changes:
  * Introduction of ares_getaddrinfo() API which provides similar output
    (including proper sorting as per RFC 6724) to the system native API, but
  utilizes different data structures in order to provide additional
  information such as TTLs and all aliases. Please reference the respective
  man pages for usage details.
  * Parse SOA records from ns_t_any response
  * CMake: Provide c-ares version in package export file
  * CMake: Add CPACK functionality for DEB and RPM
  * CMake: Generate PDB files during build
  * CMake: Support manpage installation
  Bug fixes:
  * Fix bad expectation in IPv6 localhost test.
  * AutoTools: use XC_CHECK_BUILD_FLAGS instead of XC_CHECK_USER_FLAGS to
    prevent complaints about CPPFLAGS in CFLAGS.
  * Fix .onion handling
  * Command line usage was out of date for adig and ahost.
  * Typos in manpages
  * If ares_getenv is defined, it must return a value on all platforms
  * If /etc/resolv.conf has invalid lookup values, use the defaults.
  * Tests: Separate live tests from SetServers* tests as only live tests
    should require internet access.
  * ares_gethostbyname() should return ENODATA if no valid A or AAAA record
    is found, but a CNAME was found.
  * CMake: Rework library function checking to prevent unintended linking
    with system libraries that aren't needed.
  * Due to use of inet_addr() it was not possible to return 255.255.255.255
    from ares_gethostbyname().
  * CMake: Fix building of tests on Windows
- Drop regression.patch which have been fixed upstream
- Refresh disable-live-tests.patch
- Remove static lib since its required when doing tests and we dont want it
  included in package
- Run spec-cleaner</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1599739200">- Implement multibuild specfile to split out tests into its own
  flavor; this way we can build and run tests, which require
  static lib, as well as avoid packaging the latter without issues
  with the installed cmake file..</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1599825600">- simplify conditions bit to make it tad more readable</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1605614400">- Version update to 1.17.0
  Security:
  * avoid read-heap-buffer-overflow in ares_parse_soa_reply found during
    fuzzing
  * Avoid theoretical buffer overflow in RC4 loop comparison
  * Empty hquery-&gt;name could lead to invalid memory access
  * ares_parse_{a,aaaa}_reply() could return a larger *naddrttls than was
    passed in (bsc#1178882, CVE-2020-8277)
  Changes:
  * Update help information for adig, acountry, and ahost
  * Test Suite now uses dynamic system-assigned ports rather than hardcoded
    ports to prevent failures in containers
  * Detect remote DNS server does not support EDNS using rules from RFC 6891
  * Source tree has been reorganized to use a more modern layout
  * Allow parsing of CAA Resource Record
  Bug fixes:
  * readaddrinfo bad sizeof()
  * Test cases should honor HAVE_WRITEV flag, not depend on WIN32
  * FQDN with trailing period should be queried first
  * ares_getaddrinfo() was returning members of the struct as garbage values if
    unset, and was not honoring ai_socktype and ai_protocol hints.
  * ares_gethostbyname() with AF_UNSPEC and an ip address would fail
  * Properly document ares_set_local_ip4() uses host byte order
  For details, see https://c-ares.haxx.se/changelog.html
- add missing upstream sources, to be removed for next release
- remove unnecessary BuildRequires
- fix building on SLE12 systems</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1605787200">- ares_dns.h, missing_header.patch: re-add missing header in last release</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1605960000">- add BR for pkg-config to get the provides in the devel package</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1610798400">- update to 1.17.1:
    Travis: add iOS target built with CMake (#378)
    Issue #377 suggested that CMake builds for iOS with c-ares were broken. This PR adds an automatic Travis build for iOS CMake.
  - fix build
    External projects were using non-public header ares_dns.h, make public again (#376)
    It appears some outside projects were relying on macros in ares_dns.h, even
    though it doesn't appear that header was ever meant to be public.  That said,
    we don't want to break external integrators so we should distribute this header
    again.
  - note that so versioning has moved to configure.ac
  - note about 1.17.1
  - fix sed gone wrong
    autotools cleanup (#372)
  * buildconf: remove custom logic with autoreconf
- remove missing_header.patch (upstream)</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1628769600">- update to 1.17.2:
  Security:
  * When building c-ares with CMake, the RANDOM_FILE would not be set
    and therefore downgrade to the less secure random number generator
  * If ares_getaddrinfo() was terminated by an ares_destroy(),
    it would cause a crash
  * Crash in sortaddrinfo() if the list size equals 0 due to
    an unexpected DNS response
  * Expand number of escaped characters in DNS replies as per
    RFC1035 5.1 to prevent spoofing follow-up
    (bsc#1188881, CVE-2021-3672)
  * Perform validation on hostnames to prevent possible XSS
    due to applications not performing valiation themselves
  Changes:
  * ares_malloc(0) is now defined behavior (returns NULL) rather than system-specific to catch edge cases
  Bug fixes:
  * Building tests should not force building of static libraries except on Windows
  * Relative headers must use double quotes to prevent pulling in a system library
  for details see,
  https://c-ares.haxx.se/changelog.html#1_17_2</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1631102400">- 5c995d5.patch: augment input validation on hostnames to allow _
  as part of DNS response (bsc#1190225)</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1631188800">- new upstream website
- drop multibuild - tests do not require static library anymore
- spec file cleanup
- drop sources that were re-added to upstream distibution
  (c-ares-config.cmake.in ares_dns.h libcares.pc.cmake)</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1638878400">- update to 1.18.1. Changes since 1.17.2:
  * Allow '/' as a valid character for a returned name for
    CNAME in-addr.arpa delegation
  * no longer forwards requests for localhost resolution per RFC6761
  * During a domain search, treat ARES_ENODATA as ARES_NXDOMAIN so
    that the search process will continue to the next domain
    in the search.
  * Provide ares_nameser.h as a public interface as needed by NodeJS
  * Add support for URI(Uniform Resource Identifier) records via
    ares_parse_uri_reply()
- disable unit tests for SLE12 since GCC compiler too old to build
  unit tests
- 5c995d5.patch: upstreamed
- disable-live-tests.patch: refreshed</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1674993600">- Update to version 1.19.0
  Security:
  * Low. Stack overflow in ares_set_sortlist() which is used
    during c-ares initialization and typically provided by an
    administrator and not an end user.
    (bsc#1208067, CVE-2022-4904)
  Changes:
  * Add ARES_OPT_HOSTS_FILE similar to ARES_OPT_RESOLVCONF for
    specifying a custom hosts file location.
  Bug fixes:
  * Fix memory leak in reading /etc/hosts when using localhost
    fallback.
  * Fix chain building c-ares when libresolv is already included by
    another project.
  * File lookup should not immediately abort as there may be other
    tries due to search criteria.
  * Asterisks should be allowed in host validation as CNAMEs may
    reference wildcard domains.
  * AutoTools build system referenced bad STDC_HEADERS macro.
  * Even if one address class returns a failure for
    ares_getaddrinfo() we should still return the results we have.
  * Fix ares_getaddrinfo() numerical address resolution with
    AF_UNSPEC
  * Fix tools and help information.
  * Various documentation fixes and cleanups.
  * Add include guards to ares_data.h
  * c-ares could try to exceed maximum number of iovec entries
    supported by system.
  * The RFC6761 6.3 states localhost subdomains must be offline too</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1684756800">- Update to version 1.19.1
  Security:
  * CVE-2023-32067. High. 0-byte UDP payload causes Denial of Service
    (bsc#1211604)
  * CVE-2023-31147 Moderate. Insufficient randomness in generation
    of DNS query IDs (bsc#1211605)
  * CVE-2023-31130. Moderate. Buffer Underwrite in
    ares_inet_net_pton() (bsc#1211606)
  * CVE-2023-31124. Low. AutoTools does not set CARES_RANDOM_FILE
    during cross compilation (bsc#1211607)
  Bug fixes:
  * Fix uninitialized memory warning in test
  * ares_getaddrinfo() should allow a port of 0
  * Fix memory leak in ares_send() on error
  * Fix comment style in ares_data.h
  * Fix typo in ares_init_options.3
  * Sync ax_pthread.m4 with upstream
  * Sync ax_cxx_compile_stdcxx_11.m4 with upstream to fix uclibc support</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt; - 1.20.1" date="1696939200">- Update to version 1.20.1
  * Remove bin/acountry from built tools as nerd.dk is gone
  * Default per-query timeout has been reduced to 2s with a 3x retry count
  * rand: add support for getrandom()
  Bug fixes:
  * TCP back to back queries were broken
  * Ensure queries for ares_getaddrinfo() are not requeued during
    destruction
  * ares_getaddrinfo() should not retry other address classes if
    one address class has already been returned
  * Avoid production ill-formed result when qualifying a name
    with the root domain
  * Fix missing prefix for CMake generated libcares.pc
  * DNS server ports can now be read from system configuration
    instead of defaulting to port 53, aka openBSD resolv.conf format
  * Replace usages of sprintf with snprintf</changelog>
</package>
<package pkgid="a0661c7da20a1e8f40bd843011cbab6856a5971a5c3dcb6d4e11d6a4e4782267f0b6caed3388bf9985745b775f631f57b9ef246d952f4da12b369f90a4e0a398" name="c-ares-utils-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.20.1" rel="1.2"/>
  <changelog author="Todd R &lt;toddrme2178@gmail.com&gt;" date="1578312000">- Switch to cmake-based build.
  Some packages need the cmake build files.</changelog>
  <changelog author="Micha&#x142; Rostecki &lt;mrostecki@opensuse.org&gt;" date="1580212800">- Add netcfg as the build requirement and runtime requirement.
  ares_getaddrinfo function uses the getservbyport_r function which
  requires the /etc/services file to function properly. That config
  file is provided by the netcfg package. Unit tests rely on it
  too, hence it has to be a build dependency as well.</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1580731200">- Upgrade to latest snapshot from 2020-01-17
- disable-live-tests.patch: refreshed
- regression.patch: fix a regression in DNS results that contain
  both A and AAAA answers.</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1594209600">- Version update to 1.16.1
  Security:
  * Prevent possible use-after-free and double-free in ares_getaddrinfo() if
    ares_destroy() is called prior to ares_getaddrinfo() completing.
  Reported by Jann Horn at Google Project Zero.
  Changes:
  * Allow TXT records on CHAOS qclass. Used for retriving things like
    version.bind, version.server, authoris.bind, hostname.bind, and id.server. [3]
  Bug fixes:
  * Fix Windows Unicode incompatibilities with ares_getaddrinfo() [1]
  * Silence false cast-align compiler warnings due to valid casts of struct
    sockaddr to struct sockaddr_in and struct sockaddr_in6.
  * MacOS should use libresolv for retrieving DNS servers, like iOS
  * CMake build system should populate the INCLUDE_DIRECTORIES property of
    installed targets [2]
  * Correct macros in use for the ares_getaddrinfo.3 man page
- Changes in version 1.16.0
  Changes:
  * Introduction of ares_getaddrinfo() API which provides similar output
    (including proper sorting as per RFC 6724) to the system native API, but
  utilizes different data structures in order to provide additional
  information such as TTLs and all aliases. Please reference the respective
  man pages for usage details.
  * Parse SOA records from ns_t_any response
  * CMake: Provide c-ares version in package export file
  * CMake: Add CPACK functionality for DEB and RPM
  * CMake: Generate PDB files during build
  * CMake: Support manpage installation
  Bug fixes:
  * Fix bad expectation in IPv6 localhost test.
  * AutoTools: use XC_CHECK_BUILD_FLAGS instead of XC_CHECK_USER_FLAGS to
    prevent complaints about CPPFLAGS in CFLAGS.
  * Fix .onion handling
  * Command line usage was out of date for adig and ahost.
  * Typos in manpages
  * If ares_getenv is defined, it must return a value on all platforms
  * If /etc/resolv.conf has invalid lookup values, use the defaults.
  * Tests: Separate live tests from SetServers* tests as only live tests
    should require internet access.
  * ares_gethostbyname() should return ENODATA if no valid A or AAAA record
    is found, but a CNAME was found.
  * CMake: Rework library function checking to prevent unintended linking
    with system libraries that aren't needed.
  * Due to use of inet_addr() it was not possible to return 255.255.255.255
    from ares_gethostbyname().
  * CMake: Fix building of tests on Windows
- Drop regression.patch which have been fixed upstream
- Refresh disable-live-tests.patch
- Remove static lib since its required when doing tests and we dont want it
  included in package
- Run spec-cleaner</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1599739200">- Implement multibuild specfile to split out tests into its own
  flavor; this way we can build and run tests, which require
  static lib, as well as avoid packaging the latter without issues
  with the installed cmake file..</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1599825600">- simplify conditions bit to make it tad more readable</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1605614400">- Version update to 1.17.0
  Security:
  * avoid read-heap-buffer-overflow in ares_parse_soa_reply found during
    fuzzing
  * Avoid theoretical buffer overflow in RC4 loop comparison
  * Empty hquery-&gt;name could lead to invalid memory access
  * ares_parse_{a,aaaa}_reply() could return a larger *naddrttls than was
    passed in (bsc#1178882, CVE-2020-8277)
  Changes:
  * Update help information for adig, acountry, and ahost
  * Test Suite now uses dynamic system-assigned ports rather than hardcoded
    ports to prevent failures in containers
  * Detect remote DNS server does not support EDNS using rules from RFC 6891
  * Source tree has been reorganized to use a more modern layout
  * Allow parsing of CAA Resource Record
  Bug fixes:
  * readaddrinfo bad sizeof()
  * Test cases should honor HAVE_WRITEV flag, not depend on WIN32
  * FQDN with trailing period should be queried first
  * ares_getaddrinfo() was returning members of the struct as garbage values if
    unset, and was not honoring ai_socktype and ai_protocol hints.
  * ares_gethostbyname() with AF_UNSPEC and an ip address would fail
  * Properly document ares_set_local_ip4() uses host byte order
  For details, see https://c-ares.haxx.se/changelog.html
- add missing upstream sources, to be removed for next release
- remove unnecessary BuildRequires
- fix building on SLE12 systems</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1605787200">- ares_dns.h, missing_header.patch: re-add missing header in last release</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1605960000">- add BR for pkg-config to get the provides in the devel package</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1610798400">- update to 1.17.1:
    Travis: add iOS target built with CMake (#378)
    Issue #377 suggested that CMake builds for iOS with c-ares were broken. This PR adds an automatic Travis build for iOS CMake.
  - fix build
    External projects were using non-public header ares_dns.h, make public again (#376)
    It appears some outside projects were relying on macros in ares_dns.h, even
    though it doesn't appear that header was ever meant to be public.  That said,
    we don't want to break external integrators so we should distribute this header
    again.
  - note that so versioning has moved to configure.ac
  - note about 1.17.1
  - fix sed gone wrong
    autotools cleanup (#372)
  * buildconf: remove custom logic with autoreconf
- remove missing_header.patch (upstream)</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1628769600">- update to 1.17.2:
  Security:
  * When building c-ares with CMake, the RANDOM_FILE would not be set
    and therefore downgrade to the less secure random number generator
  * If ares_getaddrinfo() was terminated by an ares_destroy(),
    it would cause a crash
  * Crash in sortaddrinfo() if the list size equals 0 due to
    an unexpected DNS response
  * Expand number of escaped characters in DNS replies as per
    RFC1035 5.1 to prevent spoofing follow-up
    (bsc#1188881, CVE-2021-3672)
  * Perform validation on hostnames to prevent possible XSS
    due to applications not performing valiation themselves
  Changes:
  * ares_malloc(0) is now defined behavior (returns NULL) rather than system-specific to catch edge cases
  Bug fixes:
  * Building tests should not force building of static libraries except on Windows
  * Relative headers must use double quotes to prevent pulling in a system library
  for details see,
  https://c-ares.haxx.se/changelog.html#1_17_2</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1631102400">- 5c995d5.patch: augment input validation on hostnames to allow _
  as part of DNS response (bsc#1190225)</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1631188800">- new upstream website
- drop multibuild - tests do not require static library anymore
- spec file cleanup
- drop sources that were re-added to upstream distibution
  (c-ares-config.cmake.in ares_dns.h libcares.pc.cmake)</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1638878400">- update to 1.18.1. Changes since 1.17.2:
  * Allow '/' as a valid character for a returned name for
    CNAME in-addr.arpa delegation
  * no longer forwards requests for localhost resolution per RFC6761
  * During a domain search, treat ARES_ENODATA as ARES_NXDOMAIN so
    that the search process will continue to the next domain
    in the search.
  * Provide ares_nameser.h as a public interface as needed by NodeJS
  * Add support for URI(Uniform Resource Identifier) records via
    ares_parse_uri_reply()
- disable unit tests for SLE12 since GCC compiler too old to build
  unit tests
- 5c995d5.patch: upstreamed
- disable-live-tests.patch: refreshed</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1674993600">- Update to version 1.19.0
  Security:
  * Low. Stack overflow in ares_set_sortlist() which is used
    during c-ares initialization and typically provided by an
    administrator and not an end user.
    (bsc#1208067, CVE-2022-4904)
  Changes:
  * Add ARES_OPT_HOSTS_FILE similar to ARES_OPT_RESOLVCONF for
    specifying a custom hosts file location.
  Bug fixes:
  * Fix memory leak in reading /etc/hosts when using localhost
    fallback.
  * Fix chain building c-ares when libresolv is already included by
    another project.
  * File lookup should not immediately abort as there may be other
    tries due to search criteria.
  * Asterisks should be allowed in host validation as CNAMEs may
    reference wildcard domains.
  * AutoTools build system referenced bad STDC_HEADERS macro.
  * Even if one address class returns a failure for
    ares_getaddrinfo() we should still return the results we have.
  * Fix ares_getaddrinfo() numerical address resolution with
    AF_UNSPEC
  * Fix tools and help information.
  * Various documentation fixes and cleanups.
  * Add include guards to ares_data.h
  * c-ares could try to exceed maximum number of iovec entries
    supported by system.
  * The RFC6761 6.3 states localhost subdomains must be offline too</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1684756800">- Update to version 1.19.1
  Security:
  * CVE-2023-32067. High. 0-byte UDP payload causes Denial of Service
    (bsc#1211604)
  * CVE-2023-31147 Moderate. Insufficient randomness in generation
    of DNS query IDs (bsc#1211605)
  * CVE-2023-31130. Moderate. Buffer Underwrite in
    ares_inet_net_pton() (bsc#1211606)
  * CVE-2023-31124. Low. AutoTools does not set CARES_RANDOM_FILE
    during cross compilation (bsc#1211607)
  Bug fixes:
  * Fix uninitialized memory warning in test
  * ares_getaddrinfo() should allow a port of 0
  * Fix memory leak in ares_send() on error
  * Fix comment style in ares_data.h
  * Fix typo in ares_init_options.3
  * Sync ax_pthread.m4 with upstream
  * Sync ax_cxx_compile_stdcxx_11.m4 with upstream to fix uclibc support</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt; - 1.20.1" date="1696939200">- Update to version 1.20.1
  * Remove bin/acountry from built tools as nerd.dk is gone
  * Default per-query timeout has been reduced to 2s with a 3x retry count
  * rand: add support for getrandom()
  Bug fixes:
  * TCP back to back queries were broken
  * Ensure queries for ares_getaddrinfo() are not requeued during
    destruction
  * ares_getaddrinfo() should not retry other address classes if
    one address class has already been returned
  * Avoid production ill-formed result when qualifying a name
    with the root domain
  * Fix missing prefix for CMake generated libcares.pc
  * DNS server ports can now be read from system configuration
    instead of defaulting to port 53, aka openBSD resolv.conf format
  * Replace usages of sprintf with snprintf</changelog>
</package>
<package pkgid="4924aa5b461cb7b0a4e5e9a445b753c2c4a6bd653e2e37cf73a80b69e93b5979e10f18d2c5c054c7d2eb68e53fb11c8e758d90ba0accf84f5e1bba5e68e7b916" name="ca-certificates" arch="noarch">
  <version epoch="0" ver="2+git20230406.2dae8b7" rel="1.2"/>
  <changelog author="lnussel@suse.de" date="1580299200">- Update to version 2+git20200129.d1a437d:
  * rewrite in bash
  * java.run: don't set LANG=en_US
- no longer require openssl, it's all done by p11-kit</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1586952000">- Remove old migration code, we don't support migration from such
  old products anymore.
- Use file requires to support busybox container if possible</changelog>
  <changelog author="lnussel@suse.de" date="1601640000">- Update to version 2+git20201002.34daf7f:
  * Use relative symlink for /etc/ssl/certs (boo#1175340)</changelog>
  <changelog author="lnussel@suse.de" date="1610366400">- Update to version 2+git20210111.eeae41c:
  * Make certbundle.run container friendly</changelog>
  <changelog author="lnussel@suse.de" date="1615291200">- Update to version 2+git20210309.8214505:
  * Make sure to trigger in transactional mode (boo#1179884)</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" 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>
</package>
<package pkgid="0e3d6c6447f453a0de538a3585b3a16b8bdb813d9fab70c18666da25f7112e2fdb9d6aa9ff8be26d1f44d7b01b07d877ada3474a2452be6abe98fa196d403cc2" name="ca-certificates" arch="src">
  <version epoch="0" ver="2+git20230406.2dae8b7" rel="1.2"/>
  <changelog author="lnussel@suse.de" date="1427198400">- Update to version 2+git20150324.e3ee392:
  + p11-kit 0.23.1 supports pem-directory-hash now
- use service file to generate tarball</changelog>
  <changelog author="lnussel@suse.de" date="1427284800">- require p11-kit-tools &gt;= 0.23.1</changelog>
  <changelog author="lnussel@suse.de" date="1447243200">- Update to version 2+git20151110.c15593c:
  + set proper umask (boo#948724)</changelog>
  <changelog author="kukuk@suse.de" date="1497873600">- Run update-ca-certificate by systemd unit when the content of
  one of the paths changes. Needed for read-only root and/or
  transactional updates.</changelog>
  <changelog author="lnussel@suse.de" date="1502107200">- Update to version 2+git20170807.10b2785:
  * Check TRANSACTIONAL_UPDATE is set (boo#1045942)
  * Add systemd units</changelog>
  <changelog author="kukuk@suse.de" date="1511438400">- Don't require systemd, since we could be used in environments
  like container images, where we don't have systemd. If systemd
  is installed the systemd units will be used, else they are not
  needed.</changelog>
  <changelog author="kukuk@suse.com" date="1512734400">- Re-add systemd requires, else package will be installed to early
  and services never enabled [bsc#1071776].</changelog>
  <changelog author="kukuk@suse.de" date="1513252800">- Revert last change since we fixed systemd-preset-branding and
  this requires is no longer needed.</changelog>
  <changelog author="kukuk@suse.de" date="1521547200">- Use %license instead of %doc [bsc#1082318]</changelog>
  <changelog author="Jason Sikes &lt;jsikes@suse.de&gt;" date="1537444800">- Changed "openssl" requirement to "openssl(cli)"
  * (bsc#1101470)</changelog>
  <changelog author="lnussel@suse.de" date="1580299200">- Update to version 2+git20200129.d1a437d:
  * rewrite in bash
  * java.run: don't set LANG=en_US
- no longer require openssl, it's all done by p11-kit</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1586952000">- Remove old migration code, we don't support migration from such
  old products anymore.
- Use file requires to support busybox container if possible</changelog>
  <changelog author="lnussel@suse.de" date="1601640000">- Update to version 2+git20201002.34daf7f:
  * Use relative symlink for /etc/ssl/certs (boo#1175340)</changelog>
  <changelog author="lnussel@suse.de" date="1610366400">- Update to version 2+git20210111.eeae41c:
  * Make certbundle.run container friendly</changelog>
  <changelog author="lnussel@suse.de" date="1615291200">- Update to version 2+git20210309.8214505:
  * Make sure to trigger in transactional mode (boo#1179884)</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" 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>
</package>
<package pkgid="d602e56a7db478c1c61366fcdfd6d6edc63da1794eb3e729b3e521ff955b867f65e17ee90d4cf196248d60867da13cf8ca6e1efd95f5d0003c17bd78342659a7" name="ca-certificates-mozilla" arch="noarch">
  <version epoch="0" ver="2.62" rel="2.1"/>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1579003200">- update to 2.40 state of the Mozilla NSS Certificate store (bsc#1160160)
- removed:
  - Certplus Class 2 Primary CA
  - Deutsche Telekom Root CA 2
  - CN=Swisscom Root CA 2
  - UTN-USERFirst-Client Authentication and Email
- added:
  - Entrust Root Certification Authority - G4</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1585224000">- also run update-ca-certificates in %posttrans</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1596024000">- update to 2.42 state of the Mozilla NSS Certificate store (bsc#1174673)
  Removed CAs:
  - AddTrust External CA Root
  - AddTrust Class 1 CA Root
  - LuxTrust Global Root 2
  - Staat der Nederlanden Root CA - G2
  - Symantec Class 1 Public Primary Certification Authority - G4
  - Symantec Class 2 Public Primary Certification Authority - G4
  - VeriSign Class 3 Public Primary Certification Authority - G3
  Added CAs:
  - certSIGN Root CA G2
  - e-Szigno Root CA 2017
  - Microsoft ECC Root Certificate Authority 2017
  - Microsoft RSA Root Certificate Authority 2017</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1603108800">- Updated to 2.44 state of the Mozilla NSS Certificate store (bsc#1177864)
- Removed CAs:
  - EE Certification Centre Root CA
  - Taiwan GRCA
- Added CAs:
  - Trustwave Global Certification Authority
  - Trustwave Global ECC P256 Certification Authority
  - Trustwave Global ECC P384 Certification Authority</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1612872000">- Updated to 2.46 state of the Mozilla NSS Certificate store (bsc#1181994)
- Added new root CAs:
  - NAVER Global Root Certification Authority
- Removed old root CA:
  - GeoTrust Global CA
  - GeoTrust Primary Certification Authority
  - GeoTrust Primary Certification Authority - G3
  - GeoTrust Universal CA
  - GeoTrust Universal CA 2
  - thawte Primary Root CA
  - thawte Primary Root CA - G2
  - thawte Primary Root CA - G3
  - VeriSign Class 3 Public Primary Certification Authority - G4
  - VeriSign Class 3 Public Primary Certification Authority - G5</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1625400000">- fix mozila typo in installed files</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1625486400">- updated to 2.50 state of the Mozilla NSS Certificate store (bsc#1188006)
  Added CAs:
  * AC RAIZ FNMT-RCM SERVIDORES SEGUROS
  * ANF Secure Server Root CA
  * Certum EC-384 CA
  * Certum Trusted Root CA
  * GlobalSign Root E46
  * GlobalSign Root R46
  * GlobalSign Secure Mail Root E45
  * GlobalSign Secure Mail Root R45
  * GLOBALTRUST 2020
  Removed CAs:
  * GeoTrust Primary Certification Authority - G2
  * QuoVadis Root Certification Authority
  * Sonera Class2 CA
  * Trustis FPS Root CA
  * VeriSign Universal Root Certification Authority</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1632484800">- remove the DST_Root_CA_X3.pem trust, as it expires september 30th 2021.
  (bsc#1190858)</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1633176000">- updated to 2.50 state of the Mozilla NSS Certificate store (bsc#1188006)
- Added CAs:
  + HARICA Client ECC Root CA 2021
  + HARICA Client RSA Root CA 2021
  + HARICA TLS ECC Root CA 2021
  + HARICA TLS RSA Root CA 2021
  + TunTrust Root CA</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1651492800">- Updated to 2.54 state of Mozilla SSL root CAs (bsc#1199079)
  Added:
  - Autoridad de Certificacion Firmaprofesional CIF A62634068
  - D-TRUST BR Root CA 1 2020
  - D-TRUST EV Root CA 1 2020
  - GlobalSign ECC Root CA R4
  - GTS Root R1
  - GTS Root R2
  - GTS Root R3
  - GTS Root R4
  - HiPKI Root CA - G1
  - ISRG Root X2
  - Telia Root CA v2
  - vTrus ECC Root CA
  - vTrus Root CA
  Removed:
  - Cybertrust Global Root
  - DST Root CA X3
  - DigiNotar PKIoverheid CA Organisatie - G2
  - GlobalSign ECC Root CA R4
  - GlobalSign Root CA R2
  - GTS Root R1
  - GTS Root R2
  - GTS Root R3
  - GTS Root R4</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1661774400">- Updated to 2.56 state of Mozilla SSL root CAs (bsc#1202868)
  Added:
  - Certainly Root E1
  - Certainly Root R1
  - DigiCert SMIME ECC P384 Root G5
  - DigiCert SMIME RSA4096 Root G5
  - DigiCert TLS ECC P384 Root G5
  - DigiCert TLS RSA4096 Root G5
  - E-Tugra Global Root CA ECC v3
  - E-Tugra Global Root CA RSA v3
  Removed:
  - Hellenic Academic and Research Institutions RootCA 2011</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1671710400">- Updated to 2.60 state of Mozilla SSL root CAs (bsc#1206622)
  Removed CAs:
  - Global Chambersign Root
  - EC-ACC
  - Network Solutions Certificate Authority
  - Staat der Nederlanden EV Root CA
  - SwissSign Platinum CA - G2
  Added CAs:
  - DIGITALSIGN GLOBAL ROOT ECDSA CA
  - DIGITALSIGN GLOBAL ROOT RSA CA
  - Security Communication ECC RootCA1
  - Security Communication RootCA3
  Changed trust:
  - TrustCor certificates only trusted up to Nov 30 (bsc#1206212)
- Removed CAs (bsc#1206212) as most code does not handle "valid before nov 30 2022"
  and it is not clear how many certs were issued for SSL middleware by TrustCor:
  - TrustCor RootCert CA-1
  - TrustCor RootCert CA-2
  - TrustCor ECA-1
  Patch: remove-trustcor.patch</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="Marcus Meissner &lt;meissner@suse.com&gt;" date="1692014400">- Updated to 2.62 state of Mozilla SSL root CAs (bsc#1214248)
  Added:
  - Atos TrustedRoot Root CA ECC G2 2020
  - Atos TrustedRoot Root CA ECC TLS 2021
  - Atos TrustedRoot Root CA RSA G2 2020
  - Atos TrustedRoot Root CA RSA TLS 2021
  - BJCA Global Root CA1
  - BJCA Global Root CA2
  - LAWtrust Root CA2 (4096)
  - Sectigo Public Email Protection Root E46
  - Sectigo Public Email Protection Root R46
  - Sectigo Public Server Authentication Root E46
  - Sectigo Public Server Authentication Root R46
  - SSL.com Client ECC Root CA 2022
  - SSL.com Client RSA Root CA 2022
  - SSL.com TLS ECC Root CA 2022
  - SSL.com TLS RSA Root CA 2022
  Removed CAs:
  - Chambers of Commerce Root
  - E-Tugra Certification Authority
  - E-Tugra Global Root CA ECC v3
  - E-Tugra Global Root CA RSA v3
  - Hongkong Post Root CA 1</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1692187200">- readd _multibuild</changelog>
</package>
<package pkgid="68c1558937b37c6343ea5c764ca5e70a35aeecc21a9d0cbccfda0e46bb1565ed40b137d2f12f8aea5189ac2ae05072ca845479efbac2a7e2fb3e9ca0af0bb3ce" name="ca-certificates-mozilla" arch="src">
  <version epoch="0" ver="2.62" rel="2.1"/>
  <changelog author="meissner@suse.com" date="1534420800">- updated to 2.26 state of the Mozilla NSS Certificate store. (bsc#1104780)
  - removed server auth
  - Certplus Root CA G1
  - Certplus Root CA G2
  - OpenTrust Root CA G1
  - OpenTrust Root CA G2
  - OpenTrust Root CA G3
  - remove CA
  - ComSign CA
  - added new CA
  - GlobalSign</changelog>
  <changelog author="meissner@suse.com" date="1547726400">- updated to 2.30 state of the Mozilla NSS Certificate store. (bsc#1121446)
- Removed CAs:
  - AC Raiz Certicamara S.A.
  - Certplus Root CA G1
  - Certplus Root CA G2
  - OpenTrust Root CA G1
  - OpenTrust Root CA G2
  - OpenTrust Root CA G3
  - Visa eCommerce Root
- Added Root CAs:
  - Certigna Root CA (email and server auth)
  - GTS Root R1 (server auth)
  - GTS Root R2 (server auth)
  - GTS Root R3 (server auth)
  - GTS Root R4 (server auth)
  - OISTE WISeKey Global Root GC CA (email and server auth)
  - UCA Extended Validation Root (server auth)
  - UCA Global G2 Root (email and server auth)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1564920000">- update to 2.34 state of the Mozilla NSS Certificate store (bsc#1144169)
- Removed CAs:
  - Certinomis - Root CA
- includes added root CAs from the 2.32 version:
  - emSign ECC Root CA - C3 (email and server auth)
  - emSign ECC Root CA - G3 (email and server auth)
  - emSign Root CA - C1 (email and server auth)
  - emSign Root CA - G1 (email and server auth)
  - Hongkong Post Root CA 3 (server auth)</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1573560000">- export correct p11kit trust attributes so Firefox detects built in
  certificates (boo#1154871). Courtesy of Fedora.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1576670400">- make sure p11-kit with patches is installed on SLE (boo#1154871)</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1579003200">- update to 2.40 state of the Mozilla NSS Certificate store (bsc#1160160)
- removed:
  - Certplus Class 2 Primary CA
  - Deutsche Telekom Root CA 2
  - CN=Swisscom Root CA 2
  - UTN-USERFirst-Client Authentication and Email
- added:
  - Entrust Root Certification Authority - G4</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1585224000">- also run update-ca-certificates in %posttrans</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1596024000">- update to 2.42 state of the Mozilla NSS Certificate store (bsc#1174673)
  Removed CAs:
  - AddTrust External CA Root
  - AddTrust Class 1 CA Root
  - LuxTrust Global Root 2
  - Staat der Nederlanden Root CA - G2
  - Symantec Class 1 Public Primary Certification Authority - G4
  - Symantec Class 2 Public Primary Certification Authority - G4
  - VeriSign Class 3 Public Primary Certification Authority - G3
  Added CAs:
  - certSIGN Root CA G2
  - e-Szigno Root CA 2017
  - Microsoft ECC Root Certificate Authority 2017
  - Microsoft RSA Root Certificate Authority 2017</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1603108800">- Updated to 2.44 state of the Mozilla NSS Certificate store (bsc#1177864)
- Removed CAs:
  - EE Certification Centre Root CA
  - Taiwan GRCA
- Added CAs:
  - Trustwave Global Certification Authority
  - Trustwave Global ECC P256 Certification Authority
  - Trustwave Global ECC P384 Certification Authority</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1612872000">- Updated to 2.46 state of the Mozilla NSS Certificate store (bsc#1181994)
- Added new root CAs:
  - NAVER Global Root Certification Authority
- Removed old root CA:
  - GeoTrust Global CA
  - GeoTrust Primary Certification Authority
  - GeoTrust Primary Certification Authority - G3
  - GeoTrust Universal CA
  - GeoTrust Universal CA 2
  - thawte Primary Root CA
  - thawte Primary Root CA - G2
  - thawte Primary Root CA - G3
  - VeriSign Class 3 Public Primary Certification Authority - G4
  - VeriSign Class 3 Public Primary Certification Authority - G5</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1625400000">- fix mozila typo in installed files</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1625486400">- updated to 2.50 state of the Mozilla NSS Certificate store (bsc#1188006)
  Added CAs:
  * AC RAIZ FNMT-RCM SERVIDORES SEGUROS
  * ANF Secure Server Root CA
  * Certum EC-384 CA
  * Certum Trusted Root CA
  * GlobalSign Root E46
  * GlobalSign Root R46
  * GlobalSign Secure Mail Root E45
  * GlobalSign Secure Mail Root R45
  * GLOBALTRUST 2020
  Removed CAs:
  * GeoTrust Primary Certification Authority - G2
  * QuoVadis Root Certification Authority
  * Sonera Class2 CA
  * Trustis FPS Root CA
  * VeriSign Universal Root Certification Authority</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1632484800">- remove the DST_Root_CA_X3.pem trust, as it expires september 30th 2021.
  (bsc#1190858)</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1633176000">- updated to 2.50 state of the Mozilla NSS Certificate store (bsc#1188006)
- Added CAs:
  + HARICA Client ECC Root CA 2021
  + HARICA Client RSA Root CA 2021
  + HARICA TLS ECC Root CA 2021
  + HARICA TLS RSA Root CA 2021
  + TunTrust Root CA</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1651492800">- Updated to 2.54 state of Mozilla SSL root CAs (bsc#1199079)
  Added:
  - Autoridad de Certificacion Firmaprofesional CIF A62634068
  - D-TRUST BR Root CA 1 2020
  - D-TRUST EV Root CA 1 2020
  - GlobalSign ECC Root CA R4
  - GTS Root R1
  - GTS Root R2
  - GTS Root R3
  - GTS Root R4
  - HiPKI Root CA - G1
  - ISRG Root X2
  - Telia Root CA v2
  - vTrus ECC Root CA
  - vTrus Root CA
  Removed:
  - Cybertrust Global Root
  - DST Root CA X3
  - DigiNotar PKIoverheid CA Organisatie - G2
  - GlobalSign ECC Root CA R4
  - GlobalSign Root CA R2
  - GTS Root R1
  - GTS Root R2
  - GTS Root R3
  - GTS Root R4</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1661774400">- Updated to 2.56 state of Mozilla SSL root CAs (bsc#1202868)
  Added:
  - Certainly Root E1
  - Certainly Root R1
  - DigiCert SMIME ECC P384 Root G5
  - DigiCert SMIME RSA4096 Root G5
  - DigiCert TLS ECC P384 Root G5
  - DigiCert TLS RSA4096 Root G5
  - E-Tugra Global Root CA ECC v3
  - E-Tugra Global Root CA RSA v3
  Removed:
  - Hellenic Academic and Research Institutions RootCA 2011</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1671710400">- Updated to 2.60 state of Mozilla SSL root CAs (bsc#1206622)
  Removed CAs:
  - Global Chambersign Root
  - EC-ACC
  - Network Solutions Certificate Authority
  - Staat der Nederlanden EV Root CA
  - SwissSign Platinum CA - G2
  Added CAs:
  - DIGITALSIGN GLOBAL ROOT ECDSA CA
  - DIGITALSIGN GLOBAL ROOT RSA CA
  - Security Communication ECC RootCA1
  - Security Communication RootCA3
  Changed trust:
  - TrustCor certificates only trusted up to Nov 30 (bsc#1206212)
- Removed CAs (bsc#1206212) as most code does not handle "valid before nov 30 2022"
  and it is not clear how many certs were issued for SSL middleware by TrustCor:
  - TrustCor RootCert CA-1
  - TrustCor RootCert CA-2
  - TrustCor ECA-1
  Patch: remove-trustcor.patch</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="Marcus Meissner &lt;meissner@suse.com&gt;" date="1692014400">- Updated to 2.62 state of Mozilla SSL root CAs (bsc#1214248)
  Added:
  - Atos TrustedRoot Root CA ECC G2 2020
  - Atos TrustedRoot Root CA ECC TLS 2021
  - Atos TrustedRoot Root CA RSA G2 2020
  - Atos TrustedRoot Root CA RSA TLS 2021
  - BJCA Global Root CA1
  - BJCA Global Root CA2
  - LAWtrust Root CA2 (4096)
  - Sectigo Public Email Protection Root E46
  - Sectigo Public Email Protection Root R46
  - Sectigo Public Server Authentication Root E46
  - Sectigo Public Server Authentication Root R46
  - SSL.com Client ECC Root CA 2022
  - SSL.com Client RSA Root CA 2022
  - SSL.com TLS ECC Root CA 2022
  - SSL.com TLS RSA Root CA 2022
  Removed CAs:
  - Chambers of Commerce Root
  - E-Tugra Certification Authority
  - E-Tugra Global Root CA ECC v3
  - E-Tugra Global Root CA RSA v3
  - Hongkong Post Root CA 1</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1692187200">- readd _multibuild</changelog>
</package>
<package pkgid="d1ebdff67780e61094b08762a88b33eb8dba5c65f5ca60dbe218fb22b25616b80e4b51c708f6c760d8b90a32c13262c48e0e78e3a00874d768a3962fa6775d78" name="ca-certificates-mozilla-prebuilt" arch="noarch">
  <version epoch="0" ver="2.62" rel="2.2"/>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1633348800">- new package for minimal base containers (jsc#SLE-22162)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1661860800">- Create /var/lib/ca-certificates during build to ensure rpm gives
  the %ghost'ed directory proper mode attributes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" 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>
</package>
<package pkgid="d507198b289f935d3c450c590ab0c99f30f2d3ccdbf406158bc9a750f0489d25a77d2a026d9a8a9a9ff3593ee80a15291cfb1737cfc9fe0b41cf96bd91cb5848" name="ca-certificates-mozilla-prebuilt" arch="src">
  <version epoch="0" ver="2.62" rel="2.2"/>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1633348800">- new package for minimal base containers (jsc#SLE-22162)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1661860800">- Create /var/lib/ca-certificates during build to ensure rpm gives
  the %ghost'ed directory proper mode attributes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" 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>
</package>
<package pkgid="1c033984ba5218afe7221dfb898de57a1bfb781519e530ec4d9d9f2e1f8d1be9360a4188621be5f56cf221ef33be90a9e2a56b8d08f66d495fb95cebf71f0e2a" name="caca-utils" arch="i586">
  <version epoch="0" ver="0.99.beta20" rel="1.5"/>
  <changelog author="josef.moellers@suse.com" date="1548072000">- Fix the size of width and height to be of size_t rather than
  int in struct caca_dither. Re-using existing patch.
  [CVE-2018-20546, bsc#1120503, CVE-2018-20547,
  bsc#1120504, libcaca-variable-type.patch]</changelog>
  <changelog author="josef.moellers@suse.com" date="1548072001">- Cast intermediate results to 64 bits to prevent overflow of
  calculations with 32-bit quentities.
  [CVE-2018-20544, bsc#1120502,
  Bug1120502-add_cast_to_prevent_overflow.patch]</changelog>
  <changelog author="Michel Normand &lt;normand@linux.vnet.ibm.com&gt;" date="1564660800">- Add Bug1143286_libcaca_configure_ac_chg_for_lto.patch
  bypass boo#1143286</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.pp.ua&gt;" date="1582718400">- Refresh spec-file via spec-cleaner.
- Add Requires:toilet for caca-utils, because need for cacaclock.</changelog>
  <changelog author="Josef M&#xF6;llers &lt;josef.moellers@suse.com&gt;" date="1583841600">- The contents of libcaca-prevent-overflow.patch
  have been moved to Bug1120502-add_cast_to_prevent_overflow.patch
  and libcaca-variable-type.patch
  [libcaca-prevent-overflow.patch]</changelog>
  <changelog author="Josef M&#xF6;llers &lt;josef.moellers@suse.com&gt;" date="1614340800">- More overflow prevention of multiplying large ints
  [bsc#1182731, CVE-2021-3410, libcaca-bsc1182731-prevent-overflow.patch]</changelog>
  <changelog author="Josef M&#xF6;llers &lt;josef.moellers@suse.com&gt;" date="1618574400">- The problem is due to the fact that the images in the POC have
  a size of 0x0 and thus, when exporting, no data is written for
  the image bits.
  However, space is allocated for the header only, not taking
  into account that sprintf appends a NUL byte.
  [CVE-2021-30498, CVE-2021-30499, bsc#1184751, bsc#1184752,
  bsc1184751-add-space-for-NUL-byte.patch]</changelog>
  <changelog author="Josef M&#xF6;llers &lt;josef.moellers@suse.com&gt;" date="1647259200">- When a zero-width or zero-height image is given, a divide-by-zero
  occurs. This patch checks for this and produces a zero-sized
  output.
  [bsc1197028-correctly-handle-zero-width-or-height-images.patch,
  CVE-2022-0856, bsc#1197028]</changelog>
  <changelog author="Valentin Lefebvre &lt;valentin.lefebvre@suse.com&gt;" date="1668427200">- Upgrade to 0.99.beta20
  * IPv6 support in cacaserver
  * fixed a bug from 2004 that caused PDF documentation generation to fail
  * memory allocation functions are now more robust
  * numerous fixes for memory leaks and invalid memory accesses:
  * CVE-2021-30498
  * CVE-2021-30499
  * CVE-2021-3410
  * CVE-2018-20546
  * CVE-2018-20547
  * CVE-2018-20545
  * CVE-2018-20548
  * CVE-2018-20549
- Dropped upstream fixed patches
  * libcaca-bsc1182731-prevent-overflow.patch
  * libcaca-variable-type.patch
  * Bug1120502-add_cast_to_prevent_overflow.patch</changelog>
  <changelog author="Valentin Lefebvre &lt;valentin.lefebvre@suse.com&gt;" date="1668427201">- add patch [libcaca-autoconf-2.69.patch]
  * Don't force autoconf to be at version 2.71</changelog>
</package>
<package pkgid="ad18e7610592c58974ae5ee3c05afc8352134fc91ff7ff33de46a413a252cd405f6e0a776f28a038bde76c30fcba5d1e85f8202bcc28838bcfe2447c03d398a2" name="caca-utils" arch="x86_64">
  <version epoch="0" ver="0.99.beta20" rel="1.5"/>
  <changelog author="josef.moellers@suse.com" date="1548072000">- Fix the size of width and height to be of size_t rather than
  int in struct caca_dither. Re-using existing patch.
  [CVE-2018-20546, bsc#1120503, CVE-2018-20547,
  bsc#1120504, libcaca-variable-type.patch]</changelog>
  <changelog author="josef.moellers@suse.com" date="1548072001">- Cast intermediate results to 64 bits to prevent overflow of
  calculations with 32-bit quentities.
  [CVE-2018-20544, bsc#1120502,
  Bug1120502-add_cast_to_prevent_overflow.patch]</changelog>
  <changelog author="Michel Normand &lt;normand@linux.vnet.ibm.com&gt;" date="1564660800">- Add Bug1143286_libcaca_configure_ac_chg_for_lto.patch
  bypass boo#1143286</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.pp.ua&gt;" date="1582718400">- Refresh spec-file via spec-cleaner.
- Add Requires:toilet for caca-utils, because need for cacaclock.</changelog>
  <changelog author="Josef M&#xF6;llers &lt;josef.moellers@suse.com&gt;" date="1583841600">- The contents of libcaca-prevent-overflow.patch
  have been moved to Bug1120502-add_cast_to_prevent_overflow.patch
  and libcaca-variable-type.patch
  [libcaca-prevent-overflow.patch]</changelog>
  <changelog author="Josef M&#xF6;llers &lt;josef.moellers@suse.com&gt;" date="1614340800">- More overflow prevention of multiplying large ints
  [bsc#1182731, CVE-2021-3410, libcaca-bsc1182731-prevent-overflow.patch]</changelog>
  <changelog author="Josef M&#xF6;llers &lt;josef.moellers@suse.com&gt;" date="1618574400">- The problem is due to the fact that the images in the POC have
  a size of 0x0 and thus, when exporting, no data is written for
  the image bits.
  However, space is allocated for the header only, not taking
  into account that sprintf appends a NUL byte.
  [CVE-2021-30498, CVE-2021-30499, bsc#1184751, bsc#1184752,
  bsc1184751-add-space-for-NUL-byte.patch]</changelog>
  <changelog author="Josef M&#xF6;llers &lt;josef.moellers@suse.com&gt;" date="1647259200">- When a zero-width or zero-height image is given, a divide-by-zero
  occurs. This patch checks for this and produces a zero-sized
  output.
  [bsc1197028-correctly-handle-zero-width-or-height-images.patch,
  CVE-2022-0856, bsc#1197028]</changelog>
  <changelog author="Valentin Lefebvre &lt;valentin.lefebvre@suse.com&gt;" date="1668427200">- Upgrade to 0.99.beta20
  * IPv6 support in cacaserver
  * fixed a bug from 2004 that caused PDF documentation generation to fail
  * memory allocation functions are now more robust
  * numerous fixes for memory leaks and invalid memory accesses:
  * CVE-2021-30498
  * CVE-2021-30499
  * CVE-2021-3410
  * CVE-2018-20546
  * CVE-2018-20547
  * CVE-2018-20545
  * CVE-2018-20548
  * CVE-2018-20549
- Dropped upstream fixed patches
  * libcaca-bsc1182731-prevent-overflow.patch
  * libcaca-variable-type.patch
  * Bug1120502-add_cast_to_prevent_overflow.patch</changelog>
  <changelog author="Valentin Lefebvre &lt;valentin.lefebvre@suse.com&gt;" date="1668427201">- add patch [libcaca-autoconf-2.69.patch]
  * Don't force autoconf to be at version 2.71</changelog>
</package>
<package pkgid="7e0f2d236336ccd1c41cbd39d94c9761ea3a274c2b06ee87ba3c5c81cca31a799778a607d7fc6385f8dd3be2625226db3a9755117d8c443336baba6486309265" name="caca-utils-debuginfo" arch="i586">
  <version epoch="0" ver="0.99.beta20" rel="1.5"/>
  <changelog author="josef.moellers@suse.com" date="1548072000">- Fix the size of width and height to be of size_t rather than
  int in struct caca_dither. Re-using existing patch.
  [CVE-2018-20546, bsc#1120503, CVE-2018-20547,
  bsc#1120504, libcaca-variable-type.patch]</changelog>
  <changelog author="josef.moellers@suse.com" date="1548072001">- Cast intermediate results to 64 bits to prevent overflow of
  calculations with 32-bit quentities.
  [CVE-2018-20544, bsc#1120502,
  Bug1120502-add_cast_to_prevent_overflow.patch]</changelog>
  <changelog author="Michel Normand &lt;normand@linux.vnet.ibm.com&gt;" date="1564660800">- Add Bug1143286_libcaca_configure_ac_chg_for_lto.patch
  bypass boo#1143286</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.pp.ua&gt;" date="1582718400">- Refresh spec-file via spec-cleaner.
- Add Requires:toilet for caca-utils, because need for cacaclock.</changelog>
  <changelog author="Josef M&#xF6;llers &lt;josef.moellers@suse.com&gt;" date="1583841600">- The contents of libcaca-prevent-overflow.patch
  have been moved to Bug1120502-add_cast_to_prevent_overflow.patch
  and libcaca-variable-type.patch
  [libcaca-prevent-overflow.patch]</changelog>
  <changelog author="Josef M&#xF6;llers &lt;josef.moellers@suse.com&gt;" date="1614340800">- More overflow prevention of multiplying large ints
  [bsc#1182731, CVE-2021-3410, libcaca-bsc1182731-prevent-overflow.patch]</changelog>
  <changelog author="Josef M&#xF6;llers &lt;josef.moellers@suse.com&gt;" date="1618574400">- The problem is due to the fact that the images in the POC have
  a size of 0x0 and thus, when exporting, no data is written for
  the image bits.
  However, space is allocated for the header only, not taking
  into account that sprintf appends a NUL byte.
  [CVE-2021-30498, CVE-2021-30499, bsc#1184751, bsc#1184752,
  bsc1184751-add-space-for-NUL-byte.patch]</changelog>
  <changelog author="Josef M&#xF6;llers &lt;josef.moellers@suse.com&gt;" date="1647259200">- When a zero-width or zero-height image is given, a divide-by-zero
  occurs. This patch checks for this and produces a zero-sized
  output.
  [bsc1197028-correctly-handle-zero-width-or-height-images.patch,
  CVE-2022-0856, bsc#1197028]</changelog>
  <changelog author="Valentin Lefebvre &lt;valentin.lefebvre@suse.com&gt;" date="1668427200">- Upgrade to 0.99.beta20
  * IPv6 support in cacaserver
  * fixed a bug from 2004 that caused PDF documentation generation to fail
  * memory allocation functions are now more robust
  * numerous fixes for memory leaks and invalid memory accesses:
  * CVE-2021-30498
  * CVE-2021-30499
  * CVE-2021-3410
  * CVE-2018-20546
  * CVE-2018-20547
  * CVE-2018-20545
  * CVE-2018-20548
  * CVE-2018-20549
- Dropped upstream fixed patches
  * libcaca-bsc1182731-prevent-overflow.patch
  * libcaca-variable-type.patch
  * Bug1120502-add_cast_to_prevent_overflow.patch</changelog>
  <changelog author="Valentin Lefebvre &lt;valentin.lefebvre@suse.com&gt;" date="1668427201">- add patch [libcaca-autoconf-2.69.patch]
  * Don't force autoconf to be at version 2.71</changelog>
</package>
<package pkgid="7d7da8070954245fb597bd5d272fa6286dc2f39ec9e7953e79d505e837ce2830558b8ffcf986604c5011b615ae28cce7e23d7418d2e62d6e011a4cfaaf679648" name="caca-utils-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.99.beta20" rel="1.5"/>
  <changelog author="josef.moellers@suse.com" date="1548072000">- Fix the size of width and height to be of size_t rather than
  int in struct caca_dither. Re-using existing patch.
  [CVE-2018-20546, bsc#1120503, CVE-2018-20547,
  bsc#1120504, libcaca-variable-type.patch]</changelog>
  <changelog author="josef.moellers@suse.com" date="1548072001">- Cast intermediate results to 64 bits to prevent overflow of
  calculations with 32-bit quentities.
  [CVE-2018-20544, bsc#1120502,
  Bug1120502-add_cast_to_prevent_overflow.patch]</changelog>
  <changelog author="Michel Normand &lt;normand@linux.vnet.ibm.com&gt;" date="1564660800">- Add Bug1143286_libcaca_configure_ac_chg_for_lto.patch
  bypass boo#1143286</changelog>
  <changelog author="&#x418;&#x43B;&#x44C;&#x44F; &#x418;&#x43D;&#x434;&#x438;&#x433;&#x43E; &lt;ilya@ilya.pp.ua&gt;" date="1582718400">- Refresh spec-file via spec-cleaner.
- Add Requires:toilet for caca-utils, because need for cacaclock.</changelog>
  <changelog author="Josef M&#xF6;llers &lt;josef.moellers@suse.com&gt;" date="1583841600">- The contents of libcaca-prevent-overflow.patch
  have been moved to Bug1120502-add_cast_to_prevent_overflow.patch
  and libcaca-variable-type.patch
  [libcaca-prevent-overflow.patch]</changelog>
  <changelog author="Josef M&#xF6;llers &lt;josef.moellers@suse.com&gt;" date="1614340800">- More overflow prevention of multiplying large ints
  [bsc#1182731, CVE-2021-3410, libcaca-bsc1182731-prevent-overflow.patch]</changelog>
  <changelog author="Josef M&#xF6;llers &lt;josef.moellers@suse.com&gt;" date="1618574400">- The problem is due to the fact that the images in the POC have
  a size of 0x0 and thus, when exporting, no data is written for
  the image bits.
  However, space is allocated for the header only, not taking
  into account that sprintf appends a NUL byte.
  [CVE-2021-30498, CVE-2021-30499, bsc#1184751, bsc#1184752,
  bsc1184751-add-space-for-NUL-byte.patch]</changelog>
  <changelog author="Josef M&#xF6;llers &lt;josef.moellers@suse.com&gt;" date="1647259200">- When a zero-width or zero-height image is given, a divide-by-zero
  occurs. This patch checks for this and produces a zero-sized
  output.
  [bsc1197028-correctly-handle-zero-width-or-height-images.patch,
  CVE-2022-0856, bsc#1197028]</changelog>
  <changelog author="Valentin Lefebvre &lt;valentin.lefebvre@suse.com&gt;" date="1668427200">- Upgrade to 0.99.beta20
  * IPv6 support in cacaserver
  * fixed a bug from 2004 that caused PDF documentation generation to fail
  * memory allocation functions are now more robust
  * numerous fixes for memory leaks and invalid memory accesses:
  * CVE-2021-30498
  * CVE-2021-30499
  * CVE-2021-3410
  * CVE-2018-20546
  * CVE-2018-20547
  * CVE-2018-20545
  * CVE-2018-20548
  * CVE-2018-20549
- Dropped upstream fixed patches
  * libcaca-bsc1182731-prevent-overflow.patch
  * libcaca-variable-type.patch
  * Bug1120502-add_cast_to_prevent_overflow.patch</changelog>
  <changelog author="Valentin Lefebvre &lt;valentin.lefebvre@suse.com&gt;" date="1668427201">- add patch [libcaca-autoconf-2.69.patch]
  * Don't force autoconf to be at version 2.71</changelog>
</package>
<package pkgid="6d99d70a4d1659bee0fa1dbbbec153341c98ee9aeb818edf2714d6c0390b6c35dde961c74d2e20d24335c7df37b28e56b1368acce43b8fe217d18eb7fac70db1" name="cacti" arch="noarch">
  <version epoch="0" ver="1.2.26" rel="1.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1581768000">- cacti 1.2.9:
  * CVE-2020-7106: Lack of escaping on some pages could lead to XSS
    exposure (boo#1161297)
  * CVE-2020-7237: Remote Code Execution due to input validation
    failure in Performance Boost Debug Log (boo#1161297)
  * many bug fixes</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1584273600">- cacti 1.2.10:
  * CVE-2020-8813: when guest users have access to realtime graphs,
    remote code could be executed (boo#1164675)
  * When using User Domains, global template user is used instead of
    the configured domain template user
  * Unix timestamps after Sep 13 2020 are rejected as graph start/end
    arguments
  * many bug fixes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1586606400">- cacti 1.2.11:
  * security fixes and hardening (boo#1169215)
    + Add SameSite support for cookies
    + Cookie should be properly verified against password
    + CSRF at Admin Email
    + Improper Access Control on disabling a user
    + Update to jQuery 3.4.1 to resolve XSS issues with jQuery 3.3.1
  * a number of bug fixes
  * feature additions
    + Allow system uptime to be a variable for use with graphs
    + Add Refresh Interval to Data Collectors display
    + Add Location based filtering
    + Allow for Purging of Data Source Statistics from the GUI
    + Restore ability to duplicate a data profile
    + Enhance table navigation bars to support systems with larger number of items
    + Increase length of Graph Item 'value' field to support pango-markup better
    + Allow Basic Auth Accounts to be mapped by CSV file
    + Make form elements under checkbox_groups flow using flex grid style
    + Set the domain attribute to secure cookies for the 'remember me' option
    + Enhance the "Graph Debug Mode" to display RRDtool Command lengths and excess warnings</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1588852800">- cacti 1.2.12:
  * CVE-2020-7106: Lack of escaping of color items can lead to XSS
    exposure (boo#1163749)
  * Fix multiple graphing bugs and web UI issues
  * Fix multiple warnings, PHP Exceptions and errors
  * Content-Security-Policy prevents External Links from being opened
  * Prevent runtime memory issues by increasing memory limit
  * Improve SNMPv3 handling</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1589198400">- switch from cron to systemd timers (boo#1115436):
  + cacti-cron.timer
  + cacti-cron.service
- introduce rpmlintrc for obvious false positives from rpmlint
  + cacti-rpmlintrc
- use fdupes to reduce amount of needed/wasted space
- re-introduce RPM Group to avoid huge rpmlint complains on 15.1
- remove .gitignore and .gitattributes files (not needed)
- avoid potential root escalation on systems with fs.protected_hardlinks=0
  (boo#1154087): handle directory permissions in file section instead
  of using chown during post installation
- rewrote apache configuration to get rid of .htaccess files and
  explicitely disable directory permissions per default
  (only allow a limited, well-known set of directories)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1594728000">- cacti 1.2.13:
  * Query XSS vulnerabilities require vendor package update
    (CVE-2020-11022 / CVE-2020-11023)
  * Lack of escaping on some pages can lead to XSS exposure
  * Update PHPMailer to 6.1.6 (CVE-2020-13625)
  * SQL Injection vulnerability due to input validation failure when
    editing colors (CVE-2020-14295, boo#1173090)
  * Lack of escaping on template import can lead to XSS exposure</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1596456000">- cacti 1.2.14:
  * Poller keeps using old IP address for a device
  * poller bug fixes and various display fixes
  * Fix XSS vulnerability due to improper escaping of error message
    during template import preview (boo#1174850, CVE-2020-25706)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1605096000">- cacti 1.2.15, fixing the following bugs:
  * When editing Maximum OIDs Per Get Request, blank value can cause errors
  * Boost may run more often than it should
  * Recache Event Loop can cause Interface Graphs to show gaps
  * When searching Graph Tree's, non matching devices remain visible
  * Page validation errors may occur when opening real time graphs
  * External Links do not always open if they are still open from previous usage
  * Cultural changes to various word usage
  * Replicate deleted device status instead of poller sync
  * Description field allows more characters entered than is stored
  * When installing or upgrading, LDAP functions may not always be included properly
  * Unable to remove discovered device
  * When installing or upgrading, PHP recommendations may not always return a valid value
  * Graph Templates has duplicate SQL delete statement
  * When syncing to remote poller, missing function errors may occur
  * When removing devices from remote pollers, devices may reappear without details
  * When removing devices, array errors may sometimes be recorded
  * Variable injection does not always work as expected
  * Editing Data Queries with multiple data templates can give errors about Suggested values
  * Progress bar does not provide enough visual information during long page loads
  * Some themes do not allow for a way to see which user is currently signed in
  * When viewing tables, allow users to force all columns to be visible
  * Column sizing is being lost between pages refreshes
  * When viewing input methods table, no ID is shown to help identify which method is being viewed
  * Filters do not always respect using keyboard to initiate searching
  * When exporting a data query, an invalid column name error can sometimes be shown
  * When checking if a view is allowed, having no session can result in errors
  * When removing devices via the CLI, undefined variable errors may be seen
  * Real Time Graphs may cause invalid index errors
  * On newer versions of MySQL/MariaDB, 'system' keyword can cause issues
  * Plugin setup can generate errors when reading options via system function
  * Plugin version numbers can be unexpectedly truncated
  * When PHP Session is set to autostart, an error can be reported as Cacti attempts to start it
  * When removing multiple items, selection process does not always work
  * When exporting colors, the indicator is not always removed upon completion
  * Unable to pass tree and leaf ID to 'graph_button' hook
  * When performing maintenance, various errors may sometimes be seen
  * When Guest User setting is active, current user is not always properly set
  * When installing Cacti, minor errors in text can be seen
  * Numbers are not always formatted properly when there are no decimal places
  * When viewing Real Time Graphs, an undefined index error may be recorded
  * Minor memory leaks and refresh issues when zooming on graphs
  * Real Time Graphs may sometimes fail due to folder permissions
  * Navigation can sometimes occur unexpectedly due to background timers
  * Trees management screen not reporting correct number of trees
  * Tree sequences can sometimes skip numbers during resorting
  * Guest user selection should not allow setting the currently logged in user
  * Links in Table Headers do not show clearly when in modern theme
  * Under some cases tree logic leads to undefined index errors
  * Cacti Data Debug can show errors if the Data Source is damaged or has been removed
  * When importing a data query, an invalid column name error can sometimes be shown
  * When using shift functions on graphs, negative values are not allowed
  * Correct issue when file is unreadable reporting no file was specified
  * Orphaned Plugins have no option to be removed
  * Update MySQL recommendations for Character Set and Colation
  * Correct sorting of IP addresses to be numeric not alpha by JamesTilt
  * Saving a device should not always repopulate the poller cache</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1606996800">- cacti 1.2.16:
  * When generating a report, the Cascade to Branches function does not as expected
  * When viewing graphs, automatic refresh so not always work as expected
  * Realtime graph pop up counter bug
  * Undefined variable errors may occur when creating a new datasource
  * The cli-based installer does not exit with a non-zero exit code when error occurs
  * When an export is complete, sometimes the progress bar remains
  * When enabling many devices, a threshold can be reached causing a slowdown in the process
  * When performing actions against Devices, replicated device information could sometimes be lost
  * When using API to rename a tree node, backtrace may be incorrectly shown
  * When searching, valid pages can sometimes be shown as empty by ddb4github
  * When exporting data from graphs, not all data was properly included
  * Graph Templates filter is not updated after new graph created by ddb4github
  * Username and password on the login page is not visible in Classic theme
  * Improve wording of concurrent process and thread settings
  * Location filter should remove blank entries by ddb4github
  * When syncing data collectors, a reindex event may be triggered unnecessarily
  * Automation Networks allows discovery of invalid IP addresses
  * When changing permissions of the current user, they don't take effect immediately
  * When reindexing a device, an incorrect page was sometimes displayed
  * When repairing database, audit_database.php does not add missing columns
  * Log page should not be empty if no log info exists
  * During upgrade, there are times when realms can be duplicated leading to SQL errors
  * When using ping.php, UDP response times are not interpreted properly by hypnotoad
  * Improve warning you get when attempting to view a log file you don't have access to
  * When replicating files, scripts are not marked as executable
  * When creating plugin tables, collation is not set properly
  * Update c3.js to version 0.7.20
  * Update Chart.js to version 2.9.4
  * Update phpseclib to version 2.0.29
  * Update PHPMailer to version 6.1.8
  * Use LSB shebang notation for cli scripts
  * Add support for cactid daemon based launcher
  * Add ability to hide the Graph Drilldown icons by datatecuk
  * Add hooks for plugins to show custom Graph Source and custom Template URL (List View)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1608292800">- fix httpd startup errors due to mismatched configuration
  directives boo#1175314</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1620216000">- cacti 1.2.17:
  * Fix incorrect handling of fields led to potential XSS issues
  * CVE-2020-35701: Fix SQL Injection vulnerability (boo#1180804)
  * Fix various XSS issues with HTML Forms handling
  * Fix handling of Daylight Saving Time changes
  * Multiple fixes and extensions to plugins
  * Fix multiple display, export, and input validation issues
  * SNMPv3 Password field was not correctly limited
  * Improved regular expression handling for searcu
  * Improved support for RRDproxy
  * Improved behavior on large systems
  * MariaDB/MysQL: Support persistent connections and improve
    multiple operations and options
  * Add Theme 'Midwinter'
  * Modify automation to test for data before creating graphs
  * Add hooks for plugins to show customize graph source and customize
    template url
  * Allow CSRF security key to be refreshed at command line
  * Allow remote pollers statistics to be cleared
  * Allow user to be automatically logged out after admin defined
    period
  * When replicating, ensure Cacti can detect and verify replica
    servers</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1625918400">- cacti 1.2.18:
  * CVE-2020-14424: Lack of escaping on template import can lead to
    XSS exposure under 'midwinter' theme (boo#1188188)
  * Real time graphs can expose XSS issue</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1636200000">- cacti 1.2.19:
  * Further fixes for grave character security protection (boo#1192408)
  * Fix Over aggressive escaping causing menu visibility issues on Create Device page
  * Add SHA256 and AES256 security levels for SNMP polling
  * Import graph template(Preview Only) show color_id new value as a blank area
  * Fix Editing graphs errors due to missing sequence
  * Fix 2hen hovering over a Tree Graph, row shows same highlighting as Graph Edit screen
  * Fix 2hen RealTime is not active, console errors may appear
  * Fix race conditions may occur when multiple RRDtool processes are running
  * Fix errors creating graphs from templates
  * Fix errors when duplicating reports
  * Fix Boost may be blocked by overflowing poller_output table
  * Fix Template import may be blocked due to unmet dependency warnings with snmp ports
  * Fix Newer MySQL versions may error if committing a transaction when not in one
  * Fix SNMP Agent may not find a cache item
  * Fix Correct issues running under PHP 8.x
  * Fix When polling is disabled, boost may crash and creates many arch tables
  * Fix When poller runs, memory tables may not always be present
  * Fix Timezones may sometimes be incorrectly calculated
  * Fix Allow monitoring IPv6 with interface graphs
  * Fix When a data source uses a Data Input Method, those without a mapping should be flagged
  * Fix When RRDfile is not yet created, errors may appear when displaying the graph
  * Fix Cacti missing key indexes that result in Preset pages slowdowns
  * Fix Data Sources page shows no name when Data Source has no name cache
  * Fix db_update_table function can not alter table from signed to unsigned
  * Fix data remains in poller_output table even if it's flushed to rrd files
  * Fix Parameter list for lib/database.php:db_connect_real() is not correct in 3 places
  * Fix Offset is a reserved word in MariaDB 10.6 affecting Report
  * Fix Rendering large trees slowed due to lack of permission caching
  * Fix Error on interpretation of snmpUtime, when to big
  * Fix Applying right axis formatting creates an error-image
  * Fix Unable to Save Graph Settings from the Graphs pages
  * Fix Graph Template Cache is nullified too often when Graph Automation is running
  * Fix When Adding a Data Query to a Device, no Progress Spinner is shown
  * Fix New Browser Breaks Plugins that depend on non UTC date time data
  * Fix errors when testing remote poller connectivity
  * Fix errors when renaming poller
  * Fix Removing spikes by Variance does not appear to be working beyond the first RRA
  * Fix LDAP API lacks timeout options leading to bad login experiences
  * Add a normal/wrap class for general use
  * Limit File Types available for Template Import operations
  * Fix Cacti does not provide an option of providing a client side certificate for LDAP/AD authentication
  * Support Stronger Encryption Available Starting in Net-SNMP v5.8
  * Allow Cacti to use multiple possible LDAP servers
  * Add a 15 minute polling/sampling interval
  * Provide additional admin email notifications
  * Add warnings for undesired changes to plugin hook return values
  * When creating a Graph, make testing the Data Sources optional by Template
  * Update phpseclib to 2.0.33
  * Update jstree.js to 3.3.12
  * Improve performance of Cacti poller on heavily loaded systems
  * MariaDB recommendations need some tuning for recent updates</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1650628800">- Update to 1.2.20
  * Security fix for CVE-2022-0730, boo#1196692
    Under certain ldap conditions, Cacti authentication can be
    bypassed with certain credential types.
  * Security fix: Device, Graph, Graph Template,
    and Graph Items may be vulnerable to XSS issues
  * Security fix: Lockout policies are not properly applied to LDAP
    and Domain Users
  * Security fix: When using 'remember me' option, incorrect realm
    may be selected
  * Security fix: User and Group maintenance are vulnerable to SQL attacks
  * Security fix: Color Templates are vulnerable to XSS attack
  * Features:
  * When creating a Data Source Profile, allow additional choices for Heartbeat
  * Change select all options to use Font Awesome icons
  * Improve spine performance by storing the total number of system snmp_ports in use
  * Prevent Template User Accounts from being Removed
  * When managing by users, allow filtering by Realm
  * Allow plugins to supply template account names
  * When viewing logs, additional message types should be filterable
  * When creating a Graph Template Item, allow filtering by Data Template
  * Allow language handler to be selected via UI
  * Updated Device packages for Synology, Citrix NetScaler, Cisco ASA/Cisco
  * Add Advanced Ping Graph Template to initial Installable templates
  * Add LDAP Debug Mode option
  * Allow Reports to include devices not on a Tree
  * Allow Basic Authentication to display custom failure message
  * Fix: When replicating data during installation/upgrade,
    system may appear to hang
  * Fix: Graph Template Items may have duplicated entries
  * Fix: Unable to Save Graph Settings
  * Fix: Script Server may crash if an OID is missing or unavailable
  * Fix: When system-wide polling is disabled,
    remote pollers may fail to sync changed settings
  * Fix: When updating poller name, duplicate name protection may be over zealous
  * Fix: Titles may show "Missing Datasource" incorectly
  * Fix: Checking for MIB Cache can cause crashes
  * Fix: Polling cycles may not always complete as expected
  * Fix: When viewing graph data, non-numeric values may appear
  * Fix: Utilities view has calculation errors when there are no data sources
  * Fix: When editing Reports, drag and drop may not function as intended
  * Fix: When data drive is full, viewing a Graph can result in errors
  * Various other bug fixes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1653825600">- cacti 1.2.21:
  * Add a CLI script to install/enable/disable/uninstall plugins
  * Add log message when purging DS stats and poller repopulate
  * A collection of bug fixes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1664712000">- cacti 1.2.22, providing one security fix, a number of bug fixes
  and a collection of improvements:
  * When creating new graphs, cross site injection is possible
    (boo#1203952)
  * When creating user from template, multiple Domain FullName and
    Mail are not propagated
  * Nectar Aggregate 95th emailed report broken
  * Boost may not find archive tables correctly
  * Users may be unable to change their password when forced during
    a login
  * Net-SNMP Memory Graph Template has Wrong GPRINT
  * Search in tree view unusable on larger installations
  * Increased bulk insert size to avoid partial inserts and potential
    data loss.
  * Call to undefined function boost_debug in Cacti log
  * When no guest template is set, login cookies are not properly set
  * Later RRDtool releases do not need to check last_update time
  * Regex filters are not always long enough
  * Domains based LDAP and AD Fullname and Email not auto-populated
  * Cacti polling and boost report the wrong number of Data Sources
    when Devices are disabled
  * When editing Graph Template Items there are cases where VDEF's
    are hidden when they should be shown
  * Database SSL setting lacks default value
  * Update default path cacti under *BSD by xmacan
  * Web Basic authentication not creating template user
  * Unable to change the Heartbeat of a Data Source Profile
  * Tree Search Does Not Properly Search All Trees
  * When structured paths are setup, RRDfiles may not always be
    created when possible
  * When parsing the logs, caching would help speed up processing
  * Deprecation warnings when attempting real-time Graphs with PHP8.1
  * Custom Timespan is lost when clicking other tree branches
  * Non device based Data Sources not being polled
  * When Resource XML file inproperly formatted, graph creation can
    fail with errors
  * Update code style to support PHP 8 requirements
  * None" shows all graphs
  * Realtime popup window experiences issues on some browsers
  * Auth settings do not always properly reflect the options selected
    by ddb4github
  * MySQL can cause cacti to become stalled due to locking issues
  * Boost process can get hung under rare conditions until the poller
    times out
  * Exporting graphs under PHP 8 can cause errors
  * Host table has wrong default for disabled and deleted columns
  * RRD storage paths do not scale properly
  * When importing, make it possible to only import certain
    components
  * Update change_device script to include new features by
    bmfmancini
  * Make help pages use latest online version wherever possible
  * Cacti should show PHP INI locations during install
  * Detect PHP INI values that are different in the INI vs running
    config
  * Added Gradient Color support for AREA charts by thurban
  * Update CDEF functions for RRDtool
  * When boost is running, it's not clear which processes are
    running and how long they have to complete</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1672660800">- cacti 1.2.23, providing security fixes, feature improvements and
  bug fixes:
  * CVE-2022-46169: Unauthenticated Command Injection in Remote
    Agent (boo#1206185)
  * Security: Add .htaccess file to scripts folder
  * When using Single Sign-on Frameworks, revocation was not always
    detected in callbacks
  * Fixes to the installer, and compatibility with PHP and MySQL
  * Performance improvements for certain conditions
  * Various UI fixes
  * Bug fixes related to SNMP, RRDtools, and agents</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1677499200">- cacti 1.2.24
  * Fix: Unable to import Local Linux Machine template
  * Fix multiple charting and display issues
  * Compatibility changes for SNMP under PHP 8.2, and other PHP
    compatibility updates
  * Fix multiple issues editing settings
  * timeout fixes for Basic Auth
  * multiple data poller bug fixes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1694001600">- cacti 1.2.25:
  * CVE-2023-30534: Protect against Insecure deserialization of filter data (boo#1215082)
  * CVE-2023-39360: Cross-Site Scripting vulnerability when creating new graphs (boo#1215044)
  * CVE-2023-39361: Unauthenticated SQL Injection when viewing graphs (boo#1215045)
  * CVE-2023-39357: SQL Injection when saving data with sql_save() (boo#1215040)
  * CVE-2023-39362: Authenticated command injection when using SNMP options (boo#1215047)
  * CVE-2023-39359: Authenticated SQL injection vulnerability when managing graphs (boo#1215043)
  * CVE-2023-39358: Authenticated SQL injection vulnerability when managing reports (boo#1215042)
  * CVE-2023-39365: SQL Injection when using regular expressions (boo#1215051)
  * CVE-2023-39364: redirect in change password functionality (boo#1215050)
  * CVE-2023-39366: Cross-Site Scripting vulnerability with Device Name when managing Data Sources (boo#1215052)
  * CVE-2023-39510: Cross-Site Scripting vulnerability with Device Name when administrating Reports (boo#1215053)
  * CVE-2023-39511: Cross-Site Scripting vulnerability with Device Name when editing Graphs whilst managing Reports (boo#1215081)
  * CVE-2023-39512: Cross-Site Scripting vulnerability with Device Name when managing Data Sources (boo#1215054)
  * CVE-2023-39513: Cross-Site Scripting vulnerability with Device Name when debugging data queries (boo#1215055)
  * CVE-2023-39514: Cross-Site Scripting vulnerability with Data Source Name when managing Graphs (boo#1215056)
  * CVE-2023-39515: Cross-Site Scripting vulnerability with Data Source Name when debugging Data Queries (boo#1215058)
  * CVE-2023-39516: Cross-Site Scripting vulnerability with Data Source Information when managing Data Sources (boo#1215059)
  * When rebuilding the Poller Cache from command line, allow it to be multi-threaded
  * When searching tree or list views, the URL does not update after changes
  * When creating a Data Source Template with a specific snmp port, the port is not always applied
  * When a Data Query references a file, the filename should be trimmed to remove spurious spaces
  * THold plugin may not always install or upgrade properly
  * RRD file structures are not always updated properly, if there are more Data Sources in the Data Template than the Graph Template
  * When reindexing devices, errors may sometimes be shown
  * Boost may loose data when the database server is overloaded
  * Boost can sometimes output unexpected or invalid values
  * Boost should not attempt to start if there are no items to process
  * Rebuilding the poller cache does not always work as expected
  * Host CPU items may not work poll as expected when on a remote data collector where hmib is also enabled
  * When creating new graphs, invalid offset errors may be generated
  * When importing packages, SQL errors may be generated
  * When managing plugins from command line, the --plugin option is not properly handled
  * When automating an install of Cacti, error messages can be appear
  * When performing automated install of a plugin, warnings can be thrown
  * Automation references the wrong table name causing errors
  * Data Source Info Mode produces invalid recommendations
  * Data Source Debug 'Run All' generates too many log messages
  * The description of rebuild poller cache in utilities does not display properly
  * When reindexing a device, debug information may not always display properly
  * Upon displaying a form with errors, the session error fields variable isn't cleared
  * MariaDB clusters will no longer support exclusive locks
  * RRDtool can fail to update when sources in Data Template and Graph Template data sources do not match
  * Compatibility improvements for Boost under PHP 8.x
  * When searching the tree, increase the time before querying for items
  * Device Location drop down does not always populate correctly
  * When viewing Realtime graphs, undefined variable errors may be reported
  * SNMP Uptime is not always ignored for spikekills
  * Improve detection of downed Devices
  * When reporting missing functions from Plugins, ensure messages do not occur too often
  * When starting the Cacti daemon, database errors may be reported when there is no problem
  * When reporting from RRDcheck, ensure prefix is in the correct casing
  * Improve Orphaned Data Source options and display
  * Parsing the PHP Configuration may sometimes produce errors
  * Security processes attempt to check for a user lockout even if there is no user logged in
  * When attempting to edit a tree, the search filter for Graphs remains disabled
  * When reindexing, a Data Source that could be un-orphaned may not always be unorphaned
  * When parsing a date value, there could be more than 30 chars
  * Untemplated Data Sources can fail to update due to lack of an assigned Graph
  * When processing items to check, do not include disabled hosts
  * When saving a Data Source Template, SQL errors may be reported
  * When importing a Template, errors may be recorded
  * Some display strings have invalid formatting that cannot be parsed
  * When filtering with regular expressions, the 'does not match' option does not always function as expected
  * When enabling a plugin, sometimes it can appear as if nothing happens
  * Ensure the Rows Per Page option shows limitations set by configuration
  * Plugins are unable to modify fields in the setting 'Change Device Settings'
  * When reporting emails being sent, ensure BCC addresses are also included
  * Improve compatibility of SNMP class trim handling under PHP 8.x
  * When importing legacy Data Query Templates, the Template can become unusable
  * Provide ability to raise an event when extending the settings form
  * Prevent unsupported SQL Mode flags from being set
  * The DSStats summary does not always display expected values
  * When performing a fresh install, device classification may be missing.
  * Duplication functions for Graph/Template and Data Source/Template do not return and id
  * Duplication of Device Templates should be an API call
  * Unable to convert database to latin1 instead of utf8 if desired
  * When creating Graphs, the process may become slower over time as more items exist
  * When a bulk walk size is set to automatic, this is not always set to the optimal value
  * Update copyright notice on import packages
  * When viewing Orphan Graphs, SQL errors may be reported
  * When reindexing hosts from command line, ensure only one process runs at once
  * When a Data Query has no Graphs, it may not be deletable
  * When duplicating a Graph Template, provide an option to not duplicate Data Query association
  * When duplicating a Data Template errors can appear in the Cacti log
  * When importing a Package, previewing makes unexpected changes to Cacti Templates
  * When enabling boost on a fresh install, an error may be reported
  * Improve compatibility for backtrace logging under PHP 8.x
  * Improve compatibility for Advanced Ping under PHP 8.x
  * Provide new templates for Fortigate and Aruba Cluster to be available during install
  * Provide new template for SNMP Printer to be available during install
  * When importing devices, allow a device classification to be known
  * Extend length of maximum name in settings table
  * Extend length of maximum name in user settings table
  * Data Queries do not have a Duplication function
  * Upgrade d3.js v7.8.2 and billboard.js v3.7.4
  * Upgrade ua-parser.js to version 1.0.35
  * Update Cisco Device Template to include HSRP graph template
  * New hook for device template change 'device_template_change'</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1703419200">- cacti 1.2.26:
  * CVE-2023-50250: XSS vulnerability when importing a template file (boo#1218380)
  * CVE-2023-49084: RCE vulnerability when managing links (boo#1218360)
  * CVE-2023-49085: SQL Injection vulnerability when managing poller devices (boo#1218378)
  * CVE-2023-49086: XSS vulnerability when adding new devices (boo#1218366)
  * CVE-2023-49088: XSS vulnerability when viewing data sources in debug mode (boo#1218379)
  * CVE-2023-51448: SQL Injection vulnerability when managing SNMP Notification Receivers (boo#1218381)
  * When viewing data sources, an undefined variable error may be seen
  * Improvements for Poller Last Run Date
  * Attempting to edit a Data Query that does not exist throws warnings and not an GUI error
  * Improve PHP 8.1 support when adding devices
  * Viewing Data Query Cache can cause errors to be logged
  * Preserve option is not properly honoured when removing devices at command line
  * Infinite recursion is possible during a database failure
  * Monitoring Host CPU's does not always work on Windows endpoints
  * Multi select drop down list box not rendered correctly in Chrome and Edge
  * Selective Plugin Debugging may not always work as intended
  * During upgrades, Plugins may be falsely reported as incompatible
  * Plugin management at command line does not work with multiple plugins
  * Improve PHP 8.1 support for incrementing only numbers
  * Allow the renaming of guest and template accounts
  * DS Stats issues warnings when the RRDfile has not been initialized
  * When upgrading, missing data source profile can cause errors to be logged
  * When deleting a single Data Source, purge historical debug data
  * Improvements to form element warnings
  * Some interface aliases do not appear correctly
  * Aggregate graph does not show other percentiles
  * Settings table updates for large values reverted by database repair
  * When obtaining graph records, error messages may be recorded
  * Unable to change a device's community at command line
  * Increase timeout for RRDChecker
  * When viewing a graph, option to edit template may lead to incorrect URL
  * When upgrading, failures may occur due to missing color table keys
  * On installation, allow a more appropriate template to be used as the default
  * When data input parameters are allowed to be null, allow null
  * CSV Exports may not always output data correctly
  * When debugging a graph, long CDEF's can cause undesirable scrolling
  * Secondary LDAP server not evaluated when the first one has failed
  * When adding a device, using the bulk walk option can make version information appear
  * When parsing a Data Query resource, an error can be reported if no direction is specified
  * Database reconnection can cause errors to be reported incorrectly
  * fix returned value if $sau is empty
  * Add Aruba switch, Aruba controller and HPE iLO templates
  * Add OSCX 6x00 templates</changelog>
</package>
<package pkgid="6596d44a15d121fb758127cd8122964199a393145c3ef50caccd26a3e1aab66d3f95e42c06dcfdd75e56f0cf980550a8b351a2f716deff9064237b3be891dc40" name="cacti" arch="src">
  <version epoch="0" ver="1.2.26" rel="1.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1581768000">- cacti 1.2.9:
  * CVE-2020-7106: Lack of escaping on some pages could lead to XSS
    exposure (boo#1161297)
  * CVE-2020-7237: Remote Code Execution due to input validation
    failure in Performance Boost Debug Log (boo#1161297)
  * many bug fixes</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1584273600">- cacti 1.2.10:
  * CVE-2020-8813: when guest users have access to realtime graphs,
    remote code could be executed (boo#1164675)
  * When using User Domains, global template user is used instead of
    the configured domain template user
  * Unix timestamps after Sep 13 2020 are rejected as graph start/end
    arguments
  * many bug fixes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1586606400">- cacti 1.2.11:
  * security fixes and hardening (boo#1169215)
    + Add SameSite support for cookies
    + Cookie should be properly verified against password
    + CSRF at Admin Email
    + Improper Access Control on disabling a user
    + Update to jQuery 3.4.1 to resolve XSS issues with jQuery 3.3.1
  * a number of bug fixes
  * feature additions
    + Allow system uptime to be a variable for use with graphs
    + Add Refresh Interval to Data Collectors display
    + Add Location based filtering
    + Allow for Purging of Data Source Statistics from the GUI
    + Restore ability to duplicate a data profile
    + Enhance table navigation bars to support systems with larger number of items
    + Increase length of Graph Item 'value' field to support pango-markup better
    + Allow Basic Auth Accounts to be mapped by CSV file
    + Make form elements under checkbox_groups flow using flex grid style
    + Set the domain attribute to secure cookies for the 'remember me' option
    + Enhance the "Graph Debug Mode" to display RRDtool Command lengths and excess warnings</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1588852800">- cacti 1.2.12:
  * CVE-2020-7106: Lack of escaping of color items can lead to XSS
    exposure (boo#1163749)
  * Fix multiple graphing bugs and web UI issues
  * Fix multiple warnings, PHP Exceptions and errors
  * Content-Security-Policy prevents External Links from being opened
  * Prevent runtime memory issues by increasing memory limit
  * Improve SNMPv3 handling</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1589198400">- switch from cron to systemd timers (boo#1115436):
  + cacti-cron.timer
  + cacti-cron.service
- introduce rpmlintrc for obvious false positives from rpmlint
  + cacti-rpmlintrc
- use fdupes to reduce amount of needed/wasted space
- re-introduce RPM Group to avoid huge rpmlint complains on 15.1
- remove .gitignore and .gitattributes files (not needed)
- avoid potential root escalation on systems with fs.protected_hardlinks=0
  (boo#1154087): handle directory permissions in file section instead
  of using chown during post installation
- rewrote apache configuration to get rid of .htaccess files and
  explicitely disable directory permissions per default
  (only allow a limited, well-known set of directories)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1594728000">- cacti 1.2.13:
  * Query XSS vulnerabilities require vendor package update
    (CVE-2020-11022 / CVE-2020-11023)
  * Lack of escaping on some pages can lead to XSS exposure
  * Update PHPMailer to 6.1.6 (CVE-2020-13625)
  * SQL Injection vulnerability due to input validation failure when
    editing colors (CVE-2020-14295, boo#1173090)
  * Lack of escaping on template import can lead to XSS exposure</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1596456000">- cacti 1.2.14:
  * Poller keeps using old IP address for a device
  * poller bug fixes and various display fixes
  * Fix XSS vulnerability due to improper escaping of error message
    during template import preview (boo#1174850, CVE-2020-25706)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1605096000">- cacti 1.2.15, fixing the following bugs:
  * When editing Maximum OIDs Per Get Request, blank value can cause errors
  * Boost may run more often than it should
  * Recache Event Loop can cause Interface Graphs to show gaps
  * When searching Graph Tree's, non matching devices remain visible
  * Page validation errors may occur when opening real time graphs
  * External Links do not always open if they are still open from previous usage
  * Cultural changes to various word usage
  * Replicate deleted device status instead of poller sync
  * Description field allows more characters entered than is stored
  * When installing or upgrading, LDAP functions may not always be included properly
  * Unable to remove discovered device
  * When installing or upgrading, PHP recommendations may not always return a valid value
  * Graph Templates has duplicate SQL delete statement
  * When syncing to remote poller, missing function errors may occur
  * When removing devices from remote pollers, devices may reappear without details
  * When removing devices, array errors may sometimes be recorded
  * Variable injection does not always work as expected
  * Editing Data Queries with multiple data templates can give errors about Suggested values
  * Progress bar does not provide enough visual information during long page loads
  * Some themes do not allow for a way to see which user is currently signed in
  * When viewing tables, allow users to force all columns to be visible
  * Column sizing is being lost between pages refreshes
  * When viewing input methods table, no ID is shown to help identify which method is being viewed
  * Filters do not always respect using keyboard to initiate searching
  * When exporting a data query, an invalid column name error can sometimes be shown
  * When checking if a view is allowed, having no session can result in errors
  * When removing devices via the CLI, undefined variable errors may be seen
  * Real Time Graphs may cause invalid index errors
  * On newer versions of MySQL/MariaDB, 'system' keyword can cause issues
  * Plugin setup can generate errors when reading options via system function
  * Plugin version numbers can be unexpectedly truncated
  * When PHP Session is set to autostart, an error can be reported as Cacti attempts to start it
  * When removing multiple items, selection process does not always work
  * When exporting colors, the indicator is not always removed upon completion
  * Unable to pass tree and leaf ID to 'graph_button' hook
  * When performing maintenance, various errors may sometimes be seen
  * When Guest User setting is active, current user is not always properly set
  * When installing Cacti, minor errors in text can be seen
  * Numbers are not always formatted properly when there are no decimal places
  * When viewing Real Time Graphs, an undefined index error may be recorded
  * Minor memory leaks and refresh issues when zooming on graphs
  * Real Time Graphs may sometimes fail due to folder permissions
  * Navigation can sometimes occur unexpectedly due to background timers
  * Trees management screen not reporting correct number of trees
  * Tree sequences can sometimes skip numbers during resorting
  * Guest user selection should not allow setting the currently logged in user
  * Links in Table Headers do not show clearly when in modern theme
  * Under some cases tree logic leads to undefined index errors
  * Cacti Data Debug can show errors if the Data Source is damaged or has been removed
  * When importing a data query, an invalid column name error can sometimes be shown
  * When using shift functions on graphs, negative values are not allowed
  * Correct issue when file is unreadable reporting no file was specified
  * Orphaned Plugins have no option to be removed
  * Update MySQL recommendations for Character Set and Colation
  * Correct sorting of IP addresses to be numeric not alpha by JamesTilt
  * Saving a device should not always repopulate the poller cache</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1606996800">- cacti 1.2.16:
  * When generating a report, the Cascade to Branches function does not as expected
  * When viewing graphs, automatic refresh so not always work as expected
  * Realtime graph pop up counter bug
  * Undefined variable errors may occur when creating a new datasource
  * The cli-based installer does not exit with a non-zero exit code when error occurs
  * When an export is complete, sometimes the progress bar remains
  * When enabling many devices, a threshold can be reached causing a slowdown in the process
  * When performing actions against Devices, replicated device information could sometimes be lost
  * When using API to rename a tree node, backtrace may be incorrectly shown
  * When searching, valid pages can sometimes be shown as empty by ddb4github
  * When exporting data from graphs, not all data was properly included
  * Graph Templates filter is not updated after new graph created by ddb4github
  * Username and password on the login page is not visible in Classic theme
  * Improve wording of concurrent process and thread settings
  * Location filter should remove blank entries by ddb4github
  * When syncing data collectors, a reindex event may be triggered unnecessarily
  * Automation Networks allows discovery of invalid IP addresses
  * When changing permissions of the current user, they don't take effect immediately
  * When reindexing a device, an incorrect page was sometimes displayed
  * When repairing database, audit_database.php does not add missing columns
  * Log page should not be empty if no log info exists
  * During upgrade, there are times when realms can be duplicated leading to SQL errors
  * When using ping.php, UDP response times are not interpreted properly by hypnotoad
  * Improve warning you get when attempting to view a log file you don't have access to
  * When replicating files, scripts are not marked as executable
  * When creating plugin tables, collation is not set properly
  * Update c3.js to version 0.7.20
  * Update Chart.js to version 2.9.4
  * Update phpseclib to version 2.0.29
  * Update PHPMailer to version 6.1.8
  * Use LSB shebang notation for cli scripts
  * Add support for cactid daemon based launcher
  * Add ability to hide the Graph Drilldown icons by datatecuk
  * Add hooks for plugins to show custom Graph Source and custom Template URL (List View)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1608292800">- fix httpd startup errors due to mismatched configuration
  directives boo#1175314</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1620216000">- cacti 1.2.17:
  * Fix incorrect handling of fields led to potential XSS issues
  * CVE-2020-35701: Fix SQL Injection vulnerability (boo#1180804)
  * Fix various XSS issues with HTML Forms handling
  * Fix handling of Daylight Saving Time changes
  * Multiple fixes and extensions to plugins
  * Fix multiple display, export, and input validation issues
  * SNMPv3 Password field was not correctly limited
  * Improved regular expression handling for searcu
  * Improved support for RRDproxy
  * Improved behavior on large systems
  * MariaDB/MysQL: Support persistent connections and improve
    multiple operations and options
  * Add Theme 'Midwinter'
  * Modify automation to test for data before creating graphs
  * Add hooks for plugins to show customize graph source and customize
    template url
  * Allow CSRF security key to be refreshed at command line
  * Allow remote pollers statistics to be cleared
  * Allow user to be automatically logged out after admin defined
    period
  * When replicating, ensure Cacti can detect and verify replica
    servers</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1625918400">- cacti 1.2.18:
  * CVE-2020-14424: Lack of escaping on template import can lead to
    XSS exposure under 'midwinter' theme (boo#1188188)
  * Real time graphs can expose XSS issue</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1636200000">- cacti 1.2.19:
  * Further fixes for grave character security protection (boo#1192408)
  * Fix Over aggressive escaping causing menu visibility issues on Create Device page
  * Add SHA256 and AES256 security levels for SNMP polling
  * Import graph template(Preview Only) show color_id new value as a blank area
  * Fix Editing graphs errors due to missing sequence
  * Fix 2hen hovering over a Tree Graph, row shows same highlighting as Graph Edit screen
  * Fix 2hen RealTime is not active, console errors may appear
  * Fix race conditions may occur when multiple RRDtool processes are running
  * Fix errors creating graphs from templates
  * Fix errors when duplicating reports
  * Fix Boost may be blocked by overflowing poller_output table
  * Fix Template import may be blocked due to unmet dependency warnings with snmp ports
  * Fix Newer MySQL versions may error if committing a transaction when not in one
  * Fix SNMP Agent may not find a cache item
  * Fix Correct issues running under PHP 8.x
  * Fix When polling is disabled, boost may crash and creates many arch tables
  * Fix When poller runs, memory tables may not always be present
  * Fix Timezones may sometimes be incorrectly calculated
  * Fix Allow monitoring IPv6 with interface graphs
  * Fix When a data source uses a Data Input Method, those without a mapping should be flagged
  * Fix When RRDfile is not yet created, errors may appear when displaying the graph
  * Fix Cacti missing key indexes that result in Preset pages slowdowns
  * Fix Data Sources page shows no name when Data Source has no name cache
  * Fix db_update_table function can not alter table from signed to unsigned
  * Fix data remains in poller_output table even if it's flushed to rrd files
  * Fix Parameter list for lib/database.php:db_connect_real() is not correct in 3 places
  * Fix Offset is a reserved word in MariaDB 10.6 affecting Report
  * Fix Rendering large trees slowed due to lack of permission caching
  * Fix Error on interpretation of snmpUtime, when to big
  * Fix Applying right axis formatting creates an error-image
  * Fix Unable to Save Graph Settings from the Graphs pages
  * Fix Graph Template Cache is nullified too often when Graph Automation is running
  * Fix When Adding a Data Query to a Device, no Progress Spinner is shown
  * Fix New Browser Breaks Plugins that depend on non UTC date time data
  * Fix errors when testing remote poller connectivity
  * Fix errors when renaming poller
  * Fix Removing spikes by Variance does not appear to be working beyond the first RRA
  * Fix LDAP API lacks timeout options leading to bad login experiences
  * Add a normal/wrap class for general use
  * Limit File Types available for Template Import operations
  * Fix Cacti does not provide an option of providing a client side certificate for LDAP/AD authentication
  * Support Stronger Encryption Available Starting in Net-SNMP v5.8
  * Allow Cacti to use multiple possible LDAP servers
  * Add a 15 minute polling/sampling interval
  * Provide additional admin email notifications
  * Add warnings for undesired changes to plugin hook return values
  * When creating a Graph, make testing the Data Sources optional by Template
  * Update phpseclib to 2.0.33
  * Update jstree.js to 3.3.12
  * Improve performance of Cacti poller on heavily loaded systems
  * MariaDB recommendations need some tuning for recent updates</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1650628800">- Update to 1.2.20
  * Security fix for CVE-2022-0730, boo#1196692
    Under certain ldap conditions, Cacti authentication can be
    bypassed with certain credential types.
  * Security fix: Device, Graph, Graph Template,
    and Graph Items may be vulnerable to XSS issues
  * Security fix: Lockout policies are not properly applied to LDAP
    and Domain Users
  * Security fix: When using 'remember me' option, incorrect realm
    may be selected
  * Security fix: User and Group maintenance are vulnerable to SQL attacks
  * Security fix: Color Templates are vulnerable to XSS attack
  * Features:
  * When creating a Data Source Profile, allow additional choices for Heartbeat
  * Change select all options to use Font Awesome icons
  * Improve spine performance by storing the total number of system snmp_ports in use
  * Prevent Template User Accounts from being Removed
  * When managing by users, allow filtering by Realm
  * Allow plugins to supply template account names
  * When viewing logs, additional message types should be filterable
  * When creating a Graph Template Item, allow filtering by Data Template
  * Allow language handler to be selected via UI
  * Updated Device packages for Synology, Citrix NetScaler, Cisco ASA/Cisco
  * Add Advanced Ping Graph Template to initial Installable templates
  * Add LDAP Debug Mode option
  * Allow Reports to include devices not on a Tree
  * Allow Basic Authentication to display custom failure message
  * Fix: When replicating data during installation/upgrade,
    system may appear to hang
  * Fix: Graph Template Items may have duplicated entries
  * Fix: Unable to Save Graph Settings
  * Fix: Script Server may crash if an OID is missing or unavailable
  * Fix: When system-wide polling is disabled,
    remote pollers may fail to sync changed settings
  * Fix: When updating poller name, duplicate name protection may be over zealous
  * Fix: Titles may show "Missing Datasource" incorectly
  * Fix: Checking for MIB Cache can cause crashes
  * Fix: Polling cycles may not always complete as expected
  * Fix: When viewing graph data, non-numeric values may appear
  * Fix: Utilities view has calculation errors when there are no data sources
  * Fix: When editing Reports, drag and drop may not function as intended
  * Fix: When data drive is full, viewing a Graph can result in errors
  * Various other bug fixes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1653825600">- cacti 1.2.21:
  * Add a CLI script to install/enable/disable/uninstall plugins
  * Add log message when purging DS stats and poller repopulate
  * A collection of bug fixes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1664712000">- cacti 1.2.22, providing one security fix, a number of bug fixes
  and a collection of improvements:
  * When creating new graphs, cross site injection is possible
    (boo#1203952)
  * When creating user from template, multiple Domain FullName and
    Mail are not propagated
  * Nectar Aggregate 95th emailed report broken
  * Boost may not find archive tables correctly
  * Users may be unable to change their password when forced during
    a login
  * Net-SNMP Memory Graph Template has Wrong GPRINT
  * Search in tree view unusable on larger installations
  * Increased bulk insert size to avoid partial inserts and potential
    data loss.
  * Call to undefined function boost_debug in Cacti log
  * When no guest template is set, login cookies are not properly set
  * Later RRDtool releases do not need to check last_update time
  * Regex filters are not always long enough
  * Domains based LDAP and AD Fullname and Email not auto-populated
  * Cacti polling and boost report the wrong number of Data Sources
    when Devices are disabled
  * When editing Graph Template Items there are cases where VDEF's
    are hidden when they should be shown
  * Database SSL setting lacks default value
  * Update default path cacti under *BSD by xmacan
  * Web Basic authentication not creating template user
  * Unable to change the Heartbeat of a Data Source Profile
  * Tree Search Does Not Properly Search All Trees
  * When structured paths are setup, RRDfiles may not always be
    created when possible
  * When parsing the logs, caching would help speed up processing
  * Deprecation warnings when attempting real-time Graphs with PHP8.1
  * Custom Timespan is lost when clicking other tree branches
  * Non device based Data Sources not being polled
  * When Resource XML file inproperly formatted, graph creation can
    fail with errors
  * Update code style to support PHP 8 requirements
  * None" shows all graphs
  * Realtime popup window experiences issues on some browsers
  * Auth settings do not always properly reflect the options selected
    by ddb4github
  * MySQL can cause cacti to become stalled due to locking issues
  * Boost process can get hung under rare conditions until the poller
    times out
  * Exporting graphs under PHP 8 can cause errors
  * Host table has wrong default for disabled and deleted columns
  * RRD storage paths do not scale properly
  * When importing, make it possible to only import certain
    components
  * Update change_device script to include new features by
    bmfmancini
  * Make help pages use latest online version wherever possible
  * Cacti should show PHP INI locations during install
  * Detect PHP INI values that are different in the INI vs running
    config
  * Added Gradient Color support for AREA charts by thurban
  * Update CDEF functions for RRDtool
  * When boost is running, it's not clear which processes are
    running and how long they have to complete</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1672660800">- cacti 1.2.23, providing security fixes, feature improvements and
  bug fixes:
  * CVE-2022-46169: Unauthenticated Command Injection in Remote
    Agent (boo#1206185)
  * Security: Add .htaccess file to scripts folder
  * When using Single Sign-on Frameworks, revocation was not always
    detected in callbacks
  * Fixes to the installer, and compatibility with PHP and MySQL
  * Performance improvements for certain conditions
  * Various UI fixes
  * Bug fixes related to SNMP, RRDtools, and agents</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1677499200">- cacti 1.2.24
  * Fix: Unable to import Local Linux Machine template
  * Fix multiple charting and display issues
  * Compatibility changes for SNMP under PHP 8.2, and other PHP
    compatibility updates
  * Fix multiple issues editing settings
  * timeout fixes for Basic Auth
  * multiple data poller bug fixes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1694001600">- cacti 1.2.25:
  * CVE-2023-30534: Protect against Insecure deserialization of filter data (boo#1215082)
  * CVE-2023-39360: Cross-Site Scripting vulnerability when creating new graphs (boo#1215044)
  * CVE-2023-39361: Unauthenticated SQL Injection when viewing graphs (boo#1215045)
  * CVE-2023-39357: SQL Injection when saving data with sql_save() (boo#1215040)
  * CVE-2023-39362: Authenticated command injection when using SNMP options (boo#1215047)
  * CVE-2023-39359: Authenticated SQL injection vulnerability when managing graphs (boo#1215043)
  * CVE-2023-39358: Authenticated SQL injection vulnerability when managing reports (boo#1215042)
  * CVE-2023-39365: SQL Injection when using regular expressions (boo#1215051)
  * CVE-2023-39364: redirect in change password functionality (boo#1215050)
  * CVE-2023-39366: Cross-Site Scripting vulnerability with Device Name when managing Data Sources (boo#1215052)
  * CVE-2023-39510: Cross-Site Scripting vulnerability with Device Name when administrating Reports (boo#1215053)
  * CVE-2023-39511: Cross-Site Scripting vulnerability with Device Name when editing Graphs whilst managing Reports (boo#1215081)
  * CVE-2023-39512: Cross-Site Scripting vulnerability with Device Name when managing Data Sources (boo#1215054)
  * CVE-2023-39513: Cross-Site Scripting vulnerability with Device Name when debugging data queries (boo#1215055)
  * CVE-2023-39514: Cross-Site Scripting vulnerability with Data Source Name when managing Graphs (boo#1215056)
  * CVE-2023-39515: Cross-Site Scripting vulnerability with Data Source Name when debugging Data Queries (boo#1215058)
  * CVE-2023-39516: Cross-Site Scripting vulnerability with Data Source Information when managing Data Sources (boo#1215059)
  * When rebuilding the Poller Cache from command line, allow it to be multi-threaded
  * When searching tree or list views, the URL does not update after changes
  * When creating a Data Source Template with a specific snmp port, the port is not always applied
  * When a Data Query references a file, the filename should be trimmed to remove spurious spaces
  * THold plugin may not always install or upgrade properly
  * RRD file structures are not always updated properly, if there are more Data Sources in the Data Template than the Graph Template
  * When reindexing devices, errors may sometimes be shown
  * Boost may loose data when the database server is overloaded
  * Boost can sometimes output unexpected or invalid values
  * Boost should not attempt to start if there are no items to process
  * Rebuilding the poller cache does not always work as expected
  * Host CPU items may not work poll as expected when on a remote data collector where hmib is also enabled
  * When creating new graphs, invalid offset errors may be generated
  * When importing packages, SQL errors may be generated
  * When managing plugins from command line, the --plugin option is not properly handled
  * When automating an install of Cacti, error messages can be appear
  * When performing automated install of a plugin, warnings can be thrown
  * Automation references the wrong table name causing errors
  * Data Source Info Mode produces invalid recommendations
  * Data Source Debug 'Run All' generates too many log messages
  * The description of rebuild poller cache in utilities does not display properly
  * When reindexing a device, debug information may not always display properly
  * Upon displaying a form with errors, the session error fields variable isn't cleared
  * MariaDB clusters will no longer support exclusive locks
  * RRDtool can fail to update when sources in Data Template and Graph Template data sources do not match
  * Compatibility improvements for Boost under PHP 8.x
  * When searching the tree, increase the time before querying for items
  * Device Location drop down does not always populate correctly
  * When viewing Realtime graphs, undefined variable errors may be reported
  * SNMP Uptime is not always ignored for spikekills
  * Improve detection of downed Devices
  * When reporting missing functions from Plugins, ensure messages do not occur too often
  * When starting the Cacti daemon, database errors may be reported when there is no problem
  * When reporting from RRDcheck, ensure prefix is in the correct casing
  * Improve Orphaned Data Source options and display
  * Parsing the PHP Configuration may sometimes produce errors
  * Security processes attempt to check for a user lockout even if there is no user logged in
  * When attempting to edit a tree, the search filter for Graphs remains disabled
  * When reindexing, a Data Source that could be un-orphaned may not always be unorphaned
  * When parsing a date value, there could be more than 30 chars
  * Untemplated Data Sources can fail to update due to lack of an assigned Graph
  * When processing items to check, do not include disabled hosts
  * When saving a Data Source Template, SQL errors may be reported
  * When importing a Template, errors may be recorded
  * Some display strings have invalid formatting that cannot be parsed
  * When filtering with regular expressions, the 'does not match' option does not always function as expected
  * When enabling a plugin, sometimes it can appear as if nothing happens
  * Ensure the Rows Per Page option shows limitations set by configuration
  * Plugins are unable to modify fields in the setting 'Change Device Settings'
  * When reporting emails being sent, ensure BCC addresses are also included
  * Improve compatibility of SNMP class trim handling under PHP 8.x
  * When importing legacy Data Query Templates, the Template can become unusable
  * Provide ability to raise an event when extending the settings form
  * Prevent unsupported SQL Mode flags from being set
  * The DSStats summary does not always display expected values
  * When performing a fresh install, device classification may be missing.
  * Duplication functions for Graph/Template and Data Source/Template do not return and id
  * Duplication of Device Templates should be an API call
  * Unable to convert database to latin1 instead of utf8 if desired
  * When creating Graphs, the process may become slower over time as more items exist
  * When a bulk walk size is set to automatic, this is not always set to the optimal value
  * Update copyright notice on import packages
  * When viewing Orphan Graphs, SQL errors may be reported
  * When reindexing hosts from command line, ensure only one process runs at once
  * When a Data Query has no Graphs, it may not be deletable
  * When duplicating a Graph Template, provide an option to not duplicate Data Query association
  * When duplicating a Data Template errors can appear in the Cacti log
  * When importing a Package, previewing makes unexpected changes to Cacti Templates
  * When enabling boost on a fresh install, an error may be reported
  * Improve compatibility for backtrace logging under PHP 8.x
  * Improve compatibility for Advanced Ping under PHP 8.x
  * Provide new templates for Fortigate and Aruba Cluster to be available during install
  * Provide new template for SNMP Printer to be available during install
  * When importing devices, allow a device classification to be known
  * Extend length of maximum name in settings table
  * Extend length of maximum name in user settings table
  * Data Queries do not have a Duplication function
  * Upgrade d3.js v7.8.2 and billboard.js v3.7.4
  * Upgrade ua-parser.js to version 1.0.35
  * Update Cisco Device Template to include HSRP graph template
  * New hook for device template change 'device_template_change'</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1703419200">- cacti 1.2.26:
  * CVE-2023-50250: XSS vulnerability when importing a template file (boo#1218380)
  * CVE-2023-49084: RCE vulnerability when managing links (boo#1218360)
  * CVE-2023-49085: SQL Injection vulnerability when managing poller devices (boo#1218378)
  * CVE-2023-49086: XSS vulnerability when adding new devices (boo#1218366)
  * CVE-2023-49088: XSS vulnerability when viewing data sources in debug mode (boo#1218379)
  * CVE-2023-51448: SQL Injection vulnerability when managing SNMP Notification Receivers (boo#1218381)
  * When viewing data sources, an undefined variable error may be seen
  * Improvements for Poller Last Run Date
  * Attempting to edit a Data Query that does not exist throws warnings and not an GUI error
  * Improve PHP 8.1 support when adding devices
  * Viewing Data Query Cache can cause errors to be logged
  * Preserve option is not properly honoured when removing devices at command line
  * Infinite recursion is possible during a database failure
  * Monitoring Host CPU's does not always work on Windows endpoints
  * Multi select drop down list box not rendered correctly in Chrome and Edge
  * Selective Plugin Debugging may not always work as intended
  * During upgrades, Plugins may be falsely reported as incompatible
  * Plugin management at command line does not work with multiple plugins
  * Improve PHP 8.1 support for incrementing only numbers
  * Allow the renaming of guest and template accounts
  * DS Stats issues warnings when the RRDfile has not been initialized
  * When upgrading, missing data source profile can cause errors to be logged
  * When deleting a single Data Source, purge historical debug data
  * Improvements to form element warnings
  * Some interface aliases do not appear correctly
  * Aggregate graph does not show other percentiles
  * Settings table updates for large values reverted by database repair
  * When obtaining graph records, error messages may be recorded
  * Unable to change a device's community at command line
  * Increase timeout for RRDChecker
  * When viewing a graph, option to edit template may lead to incorrect URL
  * When upgrading, failures may occur due to missing color table keys
  * On installation, allow a more appropriate template to be used as the default
  * When data input parameters are allowed to be null, allow null
  * CSV Exports may not always output data correctly
  * When debugging a graph, long CDEF's can cause undesirable scrolling
  * Secondary LDAP server not evaluated when the first one has failed
  * When adding a device, using the bulk walk option can make version information appear
  * When parsing a Data Query resource, an error can be reported if no direction is specified
  * Database reconnection can cause errors to be reported incorrectly
  * fix returned value if $sau is empty
  * Add Aruba switch, Aruba controller and HPE iLO templates
  * Add OSCX 6x00 templates</changelog>
</package>
<package pkgid="e92ec9cd47608deafa473b90c57ee335fb27c333c167176b3c5fcd14b67a38a0e82bbb20b119e0dff65632344b2d6cdc8dcafeedc8980ab69dc633b3ef4a5e46" name="cacti-spine" arch="src">
  <version epoch="0" ver="1.2.26" rel="1.1"/>
  <changelog author="David Liedke &lt;liedke@rz.uni-mannheim.de&gt;" date="1569844800">-Update to version 1.2.7
  - issue#113: spine1.2.6 couldn't open directory `m4'</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1571313600">- Remove obsolete Groups tag (fate#326485)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1580644800">- cacti-spine 1.2.8:
  * works with cacti 1.2.8</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1581768000">- cacti-spine 1.2.9:
  * works with cacti 1.2.9
  * Improve logging of snmp multiple OID get function
  * PCOMMAND Device[XXXX] WARNING: Recache Event Detected for Device
  * Segmentation Fault triggered by a lot of errors
  * Replace function gethostbyname with thread safe getaddrinfo
  * removed strip_alpha for "Wrong-Type" SNMP-Answer</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1586606400">- cacti-spine 1.2.11:
  * fix warnings due to 'Recache Event Detected for Device'
  * Fix database, network and polling errors</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1588852800">- cacti-spine 1.2.12:
  * Failed host lookup causes spine to crash</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1594728000">- cacti-spine 1.2.13:
  * works with cacti 1.2.13</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1596456000">- cacti-spine 1.2.14:
  * fix spine not updating rrd_next_step</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1605096000">- cacti-spine 1.2.15:
  * Special characters may not always be ignored properly</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1607342400">- cacti-spine 1.2.16:
  * Some developer debug log messages falsely labeled as WARNINGS
  * Remove the need of the dos2unix program
  * Fix Spine experiencing MySQL socket error 2002 under load
  * Under heavy load MySQL/MariaDB return 2006 and 2013 errors on query
  * Add backtrace output to stderr for signals
  * Add Data Source turnaround time to debug output</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1620216000">- cacti-spine 1.2.17:
  * Avoid triggering DDos detection in firewalls on large systems
  * Use mysql reconnect option properly
  * Fix possible creashes in various operations
  * Fix remote data collectors pushing too much data to main when
    performing diagnostics
  * Make spine more responsive when remote connection is down
  * Fix various MySQL issues
  * Make spine immune to DST changes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1629547200">- cacti-spine 1.2.18:
  * Fix missing time parameter on FROM_UNIXTIME function
- add cacti-spine-1.2.18-Fix-non-void-return.patch to fix the same</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1636200000">- cacti-spine 1.2.19:
  * Fix 1ssues with polling loop may skip some datasources
  * Fix ping no longer works due to hostname changes
  * Fix RRD steps are not always calculated correctly
  * Fix unable to build when DES no longer supported
  * Fix IPv6 devices are not properly parsed
  * Reduce a number of compiler warnings
  * Fix compiler warnings due to lack of return in thread_mutex_trylock
  * Fix Spine will not look at non-timetics uptime when sysUpTimeInstance overflows
  * Improve performance of Cacti poller on heavily loaded systems
- drop cacti-spine-1.2.18-Fix-non-void-return.patch, upstream</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1650628800">- cacti-spine 1.2.20:
  * Add support for newer versions of MySQL/MariaDB
  * When checking for uptime of device, don't assume a non-response
    is always fatal
  * Fix description and command trunctation issues
  * Improve spine performance when only one snmp agent port is in
    use</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1653825600">- cacti-spine 1.2.21:
  * Disable DES if Net-SNMP doesn't have it</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1664712000">- cacti-spine 1.2.22, delivering a number of bug fixes:
  * When polling time is exceed, spine does not always exit as expected
  * Spine logging at `-V 5` includes an extra line feed
  * Incorrect SNMP responses can cause spine to crash
  * Properly handle devices that timeout responding to the Extended Uptime
  * MariaDB can cause spine to abort prematurely despite error handling
  * Spine should log the error time when exiting via signal</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1672660800">- cacti-spine 1.2.23:
  * Fix unexpected reindexing when using uptime as the reindex
    method
  * Spine should prevent the script server from connecting to remote
    when offline
  * Improve Script Server Timeout Logging
  * Add SQL_NO_CACHE to Spine Queries</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1677499200">- cacti-spine 1.2.24:
  * Fix segfault when ignoring older OIDs</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1694001600">- cacti-spine 1.2.25:
  * Spine should see if script to be executed is executable
  * Enhance number recognition
  * When polling devices, sort by larger number of items first
  * Log format may be corrupted when timeout occurs
  * Compile warning appears due to GCC flag on RHEL7/RHEL8
  * Downed device detection only checks one of the two uptime OIDs
  * Compile error appears due to execinfo.h on FreeBSD
  * Bootstrap shell script contains some PHP cruft
  * Padding is not always removed from the start of non-numeric
    strings
  * Improve SNMP result handling for non-numeric results
  * Further improve SNMP result handling for non-numeric results
  * Remove check for the max_oids column which has been present
    since Cacti v1.0
  * Minimize Sorting when fetching poller records for maximum
    performance
  * Spine should see if script to be executed is executable</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1703419200">- cacti-spine 1.2.26:
  * Fix: Errors when uptime OID is not present
  * Fix: MySQL reconnect option is depreciated
  * Fix: Spine does not check a host with no poller items
  * Fix: Poller may report the wrong number of devices polled
  * Feature: Allow users to override the threads setting at the command line
  * Feature: Allow spine to run in ping-only mode</changelog>
</package>
<package pkgid="1f08cd8b0d1703a51525e1d02a658b69254c2a62f59f210dc273a78b227f0bf74640bd0e5cd23a2964ac150bfcb4799e1c3bc5c9859cba53c44e04c0bc5a4335" name="cacti-spine" arch="x86_64">
  <version epoch="0" ver="1.2.26" rel="1.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1580644800">- cacti-spine 1.2.8:
  * works with cacti 1.2.8</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1581768000">- cacti-spine 1.2.9:
  * works with cacti 1.2.9
  * Improve logging of snmp multiple OID get function
  * PCOMMAND Device[XXXX] WARNING: Recache Event Detected for Device
  * Segmentation Fault triggered by a lot of errors
  * Replace function gethostbyname with thread safe getaddrinfo
  * removed strip_alpha for "Wrong-Type" SNMP-Answer</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1586606400">- cacti-spine 1.2.11:
  * fix warnings due to 'Recache Event Detected for Device'
  * Fix database, network and polling errors</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1588852800">- cacti-spine 1.2.12:
  * Failed host lookup causes spine to crash</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1594728000">- cacti-spine 1.2.13:
  * works with cacti 1.2.13</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1596456000">- cacti-spine 1.2.14:
  * fix spine not updating rrd_next_step</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1605096000">- cacti-spine 1.2.15:
  * Special characters may not always be ignored properly</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1607342400">- cacti-spine 1.2.16:
  * Some developer debug log messages falsely labeled as WARNINGS
  * Remove the need of the dos2unix program
  * Fix Spine experiencing MySQL socket error 2002 under load
  * Under heavy load MySQL/MariaDB return 2006 and 2013 errors on query
  * Add backtrace output to stderr for signals
  * Add Data Source turnaround time to debug output</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1620216000">- cacti-spine 1.2.17:
  * Avoid triggering DDos detection in firewalls on large systems
  * Use mysql reconnect option properly
  * Fix possible creashes in various operations
  * Fix remote data collectors pushing too much data to main when
    performing diagnostics
  * Make spine more responsive when remote connection is down
  * Fix various MySQL issues
  * Make spine immune to DST changes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1629547200">- cacti-spine 1.2.18:
  * Fix missing time parameter on FROM_UNIXTIME function
- add cacti-spine-1.2.18-Fix-non-void-return.patch to fix the same</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1636200000">- cacti-spine 1.2.19:
  * Fix 1ssues with polling loop may skip some datasources
  * Fix ping no longer works due to hostname changes
  * Fix RRD steps are not always calculated correctly
  * Fix unable to build when DES no longer supported
  * Fix IPv6 devices are not properly parsed
  * Reduce a number of compiler warnings
  * Fix compiler warnings due to lack of return in thread_mutex_trylock
  * Fix Spine will not look at non-timetics uptime when sysUpTimeInstance overflows
  * Improve performance of Cacti poller on heavily loaded systems
- drop cacti-spine-1.2.18-Fix-non-void-return.patch, upstream</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1650628800">- cacti-spine 1.2.20:
  * Add support for newer versions of MySQL/MariaDB
  * When checking for uptime of device, don't assume a non-response
    is always fatal
  * Fix description and command trunctation issues
  * Improve spine performance when only one snmp agent port is in
    use</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1653825600">- cacti-spine 1.2.21:
  * Disable DES if Net-SNMP doesn't have it</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1664712000">- cacti-spine 1.2.22, delivering a number of bug fixes:
  * When polling time is exceed, spine does not always exit as expected
  * Spine logging at `-V 5` includes an extra line feed
  * Incorrect SNMP responses can cause spine to crash
  * Properly handle devices that timeout responding to the Extended Uptime
  * MariaDB can cause spine to abort prematurely despite error handling
  * Spine should log the error time when exiting via signal</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1672660800">- cacti-spine 1.2.23:
  * Fix unexpected reindexing when using uptime as the reindex
    method
  * Spine should prevent the script server from connecting to remote
    when offline
  * Improve Script Server Timeout Logging
  * Add SQL_NO_CACHE to Spine Queries</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1677499200">- cacti-spine 1.2.24:
  * Fix segfault when ignoring older OIDs</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1694001600">- cacti-spine 1.2.25:
  * Spine should see if script to be executed is executable
  * Enhance number recognition
  * When polling devices, sort by larger number of items first
  * Log format may be corrupted when timeout occurs
  * Compile warning appears due to GCC flag on RHEL7/RHEL8
  * Downed device detection only checks one of the two uptime OIDs
  * Compile error appears due to execinfo.h on FreeBSD
  * Bootstrap shell script contains some PHP cruft
  * Padding is not always removed from the start of non-numeric
    strings
  * Improve SNMP result handling for non-numeric results
  * Further improve SNMP result handling for non-numeric results
  * Remove check for the max_oids column which has been present
    since Cacti v1.0
  * Minimize Sorting when fetching poller records for maximum
    performance
  * Spine should see if script to be executed is executable</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1703419200">- cacti-spine 1.2.26:
  * Fix: Errors when uptime OID is not present
  * Fix: MySQL reconnect option is depreciated
  * Fix: Spine does not check a host with no poller items
  * Fix: Poller may report the wrong number of devices polled
  * Feature: Allow users to override the threads setting at the command line
  * Feature: Allow spine to run in ping-only mode</changelog>
</package>
<package pkgid="5390bed17423b001ea36461efda3df742b5e6287ff1a7c10b47155dcc36e23318587a7a2059c4b6b5ace42086d3bfa4a61075c108d3652e564b71a810a93d8fa" name="cacti-spine-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.2.26" rel="1.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1580644800">- cacti-spine 1.2.8:
  * works with cacti 1.2.8</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1581768000">- cacti-spine 1.2.9:
  * works with cacti 1.2.9
  * Improve logging of snmp multiple OID get function
  * PCOMMAND Device[XXXX] WARNING: Recache Event Detected for Device
  * Segmentation Fault triggered by a lot of errors
  * Replace function gethostbyname with thread safe getaddrinfo
  * removed strip_alpha for "Wrong-Type" SNMP-Answer</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1586606400">- cacti-spine 1.2.11:
  * fix warnings due to 'Recache Event Detected for Device'
  * Fix database, network and polling errors</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1588852800">- cacti-spine 1.2.12:
  * Failed host lookup causes spine to crash</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1594728000">- cacti-spine 1.2.13:
  * works with cacti 1.2.13</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1596456000">- cacti-spine 1.2.14:
  * fix spine not updating rrd_next_step</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1605096000">- cacti-spine 1.2.15:
  * Special characters may not always be ignored properly</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1607342400">- cacti-spine 1.2.16:
  * Some developer debug log messages falsely labeled as WARNINGS
  * Remove the need of the dos2unix program
  * Fix Spine experiencing MySQL socket error 2002 under load
  * Under heavy load MySQL/MariaDB return 2006 and 2013 errors on query
  * Add backtrace output to stderr for signals
  * Add Data Source turnaround time to debug output</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1620216000">- cacti-spine 1.2.17:
  * Avoid triggering DDos detection in firewalls on large systems
  * Use mysql reconnect option properly
  * Fix possible creashes in various operations
  * Fix remote data collectors pushing too much data to main when
    performing diagnostics
  * Make spine more responsive when remote connection is down
  * Fix various MySQL issues
  * Make spine immune to DST changes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1629547200">- cacti-spine 1.2.18:
  * Fix missing time parameter on FROM_UNIXTIME function
- add cacti-spine-1.2.18-Fix-non-void-return.patch to fix the same</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1636200000">- cacti-spine 1.2.19:
  * Fix 1ssues with polling loop may skip some datasources
  * Fix ping no longer works due to hostname changes
  * Fix RRD steps are not always calculated correctly
  * Fix unable to build when DES no longer supported
  * Fix IPv6 devices are not properly parsed
  * Reduce a number of compiler warnings
  * Fix compiler warnings due to lack of return in thread_mutex_trylock
  * Fix Spine will not look at non-timetics uptime when sysUpTimeInstance overflows
  * Improve performance of Cacti poller on heavily loaded systems
- drop cacti-spine-1.2.18-Fix-non-void-return.patch, upstream</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1650628800">- cacti-spine 1.2.20:
  * Add support for newer versions of MySQL/MariaDB
  * When checking for uptime of device, don't assume a non-response
    is always fatal
  * Fix description and command trunctation issues
  * Improve spine performance when only one snmp agent port is in
    use</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1653825600">- cacti-spine 1.2.21:
  * Disable DES if Net-SNMP doesn't have it</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1664712000">- cacti-spine 1.2.22, delivering a number of bug fixes:
  * When polling time is exceed, spine does not always exit as expected
  * Spine logging at `-V 5` includes an extra line feed
  * Incorrect SNMP responses can cause spine to crash
  * Properly handle devices that timeout responding to the Extended Uptime
  * MariaDB can cause spine to abort prematurely despite error handling
  * Spine should log the error time when exiting via signal</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1672660800">- cacti-spine 1.2.23:
  * Fix unexpected reindexing when using uptime as the reindex
    method
  * Spine should prevent the script server from connecting to remote
    when offline
  * Improve Script Server Timeout Logging
  * Add SQL_NO_CACHE to Spine Queries</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1677499200">- cacti-spine 1.2.24:
  * Fix segfault when ignoring older OIDs</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1694001600">- cacti-spine 1.2.25:
  * Spine should see if script to be executed is executable
  * Enhance number recognition
  * When polling devices, sort by larger number of items first
  * Log format may be corrupted when timeout occurs
  * Compile warning appears due to GCC flag on RHEL7/RHEL8
  * Downed device detection only checks one of the two uptime OIDs
  * Compile error appears due to execinfo.h on FreeBSD
  * Bootstrap shell script contains some PHP cruft
  * Padding is not always removed from the start of non-numeric
    strings
  * Improve SNMP result handling for non-numeric results
  * Further improve SNMP result handling for non-numeric results
  * Remove check for the max_oids column which has been present
    since Cacti v1.0
  * Minimize Sorting when fetching poller records for maximum
    performance
  * Spine should see if script to be executed is executable</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1703419200">- cacti-spine 1.2.26:
  * Fix: Errors when uptime OID is not present
  * Fix: MySQL reconnect option is depreciated
  * Fix: Spine does not check a host with no poller items
  * Fix: Poller may report the wrong number of devices polled
  * Feature: Allow users to override the threads setting at the command line
  * Feature: Allow spine to run in ping-only mode</changelog>
</package>
<package pkgid="3110d18796e1fd114d60b92a5cf44f5901ff546de0e67c0a505ffde313c3044f542d4b573910c33d702fb9ed7c28e27661d36f2f3d07fa99580de76bcab15a5b" name="cacti-spine-debugsource" arch="x86_64">
  <version epoch="0" ver="1.2.26" rel="1.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1580644800">- cacti-spine 1.2.8:
  * works with cacti 1.2.8</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1581768000">- cacti-spine 1.2.9:
  * works with cacti 1.2.9
  * Improve logging of snmp multiple OID get function
  * PCOMMAND Device[XXXX] WARNING: Recache Event Detected for Device
  * Segmentation Fault triggered by a lot of errors
  * Replace function gethostbyname with thread safe getaddrinfo
  * removed strip_alpha for "Wrong-Type" SNMP-Answer</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1586606400">- cacti-spine 1.2.11:
  * fix warnings due to 'Recache Event Detected for Device'
  * Fix database, network and polling errors</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1588852800">- cacti-spine 1.2.12:
  * Failed host lookup causes spine to crash</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1594728000">- cacti-spine 1.2.13:
  * works with cacti 1.2.13</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1596456000">- cacti-spine 1.2.14:
  * fix spine not updating rrd_next_step</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1605096000">- cacti-spine 1.2.15:
  * Special characters may not always be ignored properly</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1607342400">- cacti-spine 1.2.16:
  * Some developer debug log messages falsely labeled as WARNINGS
  * Remove the need of the dos2unix program
  * Fix Spine experiencing MySQL socket error 2002 under load
  * Under heavy load MySQL/MariaDB return 2006 and 2013 errors on query
  * Add backtrace output to stderr for signals
  * Add Data Source turnaround time to debug output</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1620216000">- cacti-spine 1.2.17:
  * Avoid triggering DDos detection in firewalls on large systems
  * Use mysql reconnect option properly
  * Fix possible creashes in various operations
  * Fix remote data collectors pushing too much data to main when
    performing diagnostics
  * Make spine more responsive when remote connection is down
  * Fix various MySQL issues
  * Make spine immune to DST changes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1629547200">- cacti-spine 1.2.18:
  * Fix missing time parameter on FROM_UNIXTIME function
- add cacti-spine-1.2.18-Fix-non-void-return.patch to fix the same</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1636200000">- cacti-spine 1.2.19:
  * Fix 1ssues with polling loop may skip some datasources
  * Fix ping no longer works due to hostname changes
  * Fix RRD steps are not always calculated correctly
  * Fix unable to build when DES no longer supported
  * Fix IPv6 devices are not properly parsed
  * Reduce a number of compiler warnings
  * Fix compiler warnings due to lack of return in thread_mutex_trylock
  * Fix Spine will not look at non-timetics uptime when sysUpTimeInstance overflows
  * Improve performance of Cacti poller on heavily loaded systems
- drop cacti-spine-1.2.18-Fix-non-void-return.patch, upstream</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1650628800">- cacti-spine 1.2.20:
  * Add support for newer versions of MySQL/MariaDB
  * When checking for uptime of device, don't assume a non-response
    is always fatal
  * Fix description and command trunctation issues
  * Improve spine performance when only one snmp agent port is in
    use</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1653825600">- cacti-spine 1.2.21:
  * Disable DES if Net-SNMP doesn't have it</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1664712000">- cacti-spine 1.2.22, delivering a number of bug fixes:
  * When polling time is exceed, spine does not always exit as expected
  * Spine logging at `-V 5` includes an extra line feed
  * Incorrect SNMP responses can cause spine to crash
  * Properly handle devices that timeout responding to the Extended Uptime
  * MariaDB can cause spine to abort prematurely despite error handling
  * Spine should log the error time when exiting via signal</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1672660800">- cacti-spine 1.2.23:
  * Fix unexpected reindexing when using uptime as the reindex
    method
  * Spine should prevent the script server from connecting to remote
    when offline
  * Improve Script Server Timeout Logging
  * Add SQL_NO_CACHE to Spine Queries</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1677499200">- cacti-spine 1.2.24:
  * Fix segfault when ignoring older OIDs</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1694001600">- cacti-spine 1.2.25:
  * Spine should see if script to be executed is executable
  * Enhance number recognition
  * When polling devices, sort by larger number of items first
  * Log format may be corrupted when timeout occurs
  * Compile warning appears due to GCC flag on RHEL7/RHEL8
  * Downed device detection only checks one of the two uptime OIDs
  * Compile error appears due to execinfo.h on FreeBSD
  * Bootstrap shell script contains some PHP cruft
  * Padding is not always removed from the start of non-numeric
    strings
  * Improve SNMP result handling for non-numeric results
  * Further improve SNMP result handling for non-numeric results
  * Remove check for the max_oids column which has been present
    since Cacti v1.0
  * Minimize Sorting when fetching poller records for maximum
    performance
  * Spine should see if script to be executed is executable</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1703419200">- cacti-spine 1.2.26:
  * Fix: Errors when uptime OID is not present
  * Fix: MySQL reconnect option is depreciated
  * Fix: Spine does not check a host with no poller items
  * Fix: Poller may report the wrong number of devices polled
  * Feature: Allow users to override the threads setting at the command line
  * Feature: Allow spine to run in ping-only mode</changelog>
</package>
<package pkgid="fe1f760e9cc18d77916869c657c4a8e13f5ef47e003a1b8333b48312db5fec9f4292d16b13062fa2dcb0408d0e749b14446a4d31ba1a003889a666fec7209a86" name="cairo" arch="src">
  <version epoch="0" ver="1.18.0" rel="1.1"/>
  <changelog author="zaitor@opensuse.org" date="1488974400">- Rebase cairo-pdf-fixes.patch: Add commit to fix fdo#100029.</changelog>
  <changelog author="alarrosa@suse.com" date="1496836800">- Add cairo-get_bitmap_surface-bsc1036789-CVE-2017-7475.diff to
  fix a segfault in get_bitmap_surface due to malformed font
  (bsc#1036789, fdo#100763, CVE-2017-7475).</changelog>
  <changelog author="zaitor@opensuse.org" date="1497614400">- Update to version 1.15.6:
  + Detect if variable fonts have synthesized bold/italic or
    non-default variants, and use a fallback font where needed.
  + Restore MacOSX 10.4 support. Cairo had dropped 10.4 support
    when moving to the CoreText API.  Now we automatically detect
    which API to use via dynamic linking, so can resume supporting
    this older version of MacOSX.
  + Fix error reporting in the xcb backend if fallback fails.
    Instead of returning NULL when the X11 server can't do some
    operation, return a surface in an error state.
  + Call XSync in the xlib backend before setting the error handler
    to ignore errors for certain requests, to make sure all pending
    errors are handled first.
  + Fix text-glyph-range for quartz-font.  Use 0xFFFF instead of 0
    for invalid index tracking.
  + Fix handling of Supplementary Multilingual Plane (SMP) Unicode
    characters in quartz-font.
  + Fix various issues in the drm backend including updating API
    usage and general code cleanup.
  + Clarify documentation regarding device scale inheritance and
    the units used in cairo_surface_create_similar_image
    (fdo#99094).
- Drop cairo-pdf-fixes.patch: Fixed upstream.
- Add cairo-fix-off-by-one-check.patch: Fix off by one check in
  cairo-image-info.c (fdo#101427).</changelog>
  <changelog author="alarrosa@suse.com" date="1497960000">- Add 0001-image-prevent-invalid-ptr-access-for-4GB-images.patch to
  fix a segfault when using &gt;4GB images since int values were used
  for pointer operations (bsc#1007255, fdo#98165, CVE-2016-9082).</changelog>
  <changelog author="zaitor@opensuse.org" date="1504094400">- Update to version 1.15.8:
  + This small snapshot provides new colored emoji glyph support,
    and a handful of minor fixes. For a complete log of changes,
    please see
    http://cairographics.org/releases/ChangeLog.1.15.8
  + Features and Enhancements: Support colored emoji glyphs, stored
    as PNG images in OpenType fonts.
  + Bug Fixes:
  - pdf:
    . Fix internal links pointing to other pages, by
    pre-calculating page heights so that link positions can be
    calculated more accurately.
    . Don't emit /PageLabel dict when no labels defined.
  - image: Fix crash on negative lengths.
  - win32: Fix initialization of mutexes for static builds.
  - font:
    . Fix color font loading on big-endian systems.
    . Fix color font support infinite-loop with empty glyphs.
  - Fix off by one check in cairo-image-info.c.
- Drop cairo-fix-off-by-one-check.patch: Fixed upstream.
- Run spec-cleaner, modernize spec.
- Rename 0001-image-prevent-invalid-ptr-access-for-4GB-images.patch
  to cairo-image-prevent-invalid-ptr-access.patch.
- Pass enable-gtk-doc instead of disable-gtk-doc to configure, we
  already have the gtk-doc BuildRequires in place so I can only
  assume that this was an honest error.</changelog>
  <changelog author="msrb@suse.com" date="1513080000">- Depend on pkgconfig(gl) and pkgconfig(egl) instead of Mesa-devel.
  * The pkgconfig(gl) and pkgconfig(egl) are what cairo really
    needs. Mesa-devel is too general and is a bottleneck in
    distribution build. (bnc#1071297)</changelog>
  <changelog author="zaitor@opensuse.org" date="1513598400">- Update to version 1.15.10:
  + Features and Enhancements:
  - Add support for OpenGL ES 3.0 to the gl backend.
  - Use Reusable streams for forms in Level 3 Postscript.
  - Add CAIRO_MIME_TYPE_EPS mime type for embedding EPS files.
  - Add CCITT_FAX mime type for PDF and PS surfaces.
  - svg: add a new function to specify the SVG document unit
    (fdo#90166).
  - Use UTF-8 filenames on Windows.
  + API Changes: cairo_svg_surface_set_document_unit() and
    cairo_svg_surface_get_document_unit().
  + Bugs fixed:
  - Fix regression in gles version detection.
  - Fix undefined-behavior with integer math.
  - Handle SOURCE and CLEAR operators when painting color glyphs
    (fdo#102661).
  - Convert images to rgba or a8 formats when uploading with
    GLESv2.
  - Use _WIN32 instead of windows.h to check for windows build.
  - Fix sigabrt printing documents with fonts lacking the
    mandatory .nodef glyph (fdo#102922).
  - Prevent curved strokes in small ctms from being culled from
    vector surfaces (fdo#103071).
  - Fix painting an unbounded recording surface with the SVG
    backend.
  - Fix falling back to system font with PDFs using certain
    embedded fonts, due to truncated font names (fdo#103249).
  - Fix handling of truetype fonts with excessively long font
    names (fdo#103249).
  - Fix race conditions with cairo_mask_compositor_t
    (fdo#103037).
  - Fix build error with util/font-view.
  - Fix assertion hit with PDFs using Type 4 fonts rendered with
    user fonts, due to error when destroying glyph page
    (fdo#103335).
  - Set default creation date for PDFs.
  - Prevent invalid ptr access for &gt; 4GB images (fdo#98165).
  - Prevent self-copy infinite loop in Postscript surface.
  - Fix padded image crash in Postscript surface.
  - Fix annotation bugs in PDFs and related memory leaks.
  - Fix test failures and other assorted issues in ps and pdf
    code.
  - Fix code generation when using GCC legacy atomic operations
    (fdo#103559).
  - Fix various compilation warnings and errors.
  - Fix various distcheck errors with private symbols, doxygen
    formatting etc.
- Drop cairo-image-prevent-invalid-ptr-access.patch</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1518782400">- Add explicit pkgconfig(zlib) and (conditionalized on
  build_xcb_backend) pkgconfig(xcb-render) BuildRequires: closer
  alignment with what configure checks for.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1523534400">- Update to version 1.15.12:
  + The main focus for this release is the addition of Variable
    Font support. Variable fonts are single font files with various
    typography characteristics, such as weight or slant, that users
    of the font can adjust between two points. Effectively this
    enables a single font to behave as multiple fonts.
  + The Skia backend is disabled in this release, due to severe
    bitrot, and will be removed in future releases. Contact the
    cairo team if you have a need of this backend.
  + Features and Enhancements:
  - Variable font support.
  - Skia backend is disabled.
  + API Changes: cairo_font_options_get_variations() and
    cairo_font_options_set_variations() are added.
  + Bugs fixed:
  - Fix errors in csi-trace --help and --version options.
  - Fix a 'memory leak' in the image compositor, with
    pixman_glyph_cache_t.
  - Fix access of uninitialized memory found by valgrind
    (fdo#91271).
  - Fix improper initialization of memory in
    _cairo_ft_font_face_create_for_pattern() (fdo#105084).
  - Fix multi-monitor virtual desktop with negative coords on
    Win32 (fdo#100793).
  - Fix issues occuring with older FreeType versions.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1524571200">- Add cairo-fix-assertion-failure-in-freetype-backend.patch: Fix
  assertion failure in the freetype backend (fdo#105746).</changelog>
  <changelog author="qzheng@suse.com" date="1529496000">- Add cairo-CVE-2017-9814.patch: Replace malloc with _cairo_malloc
  and check cmap size before allocating (boo#1049092,
  CVE-2017-9814, fdo#101547).</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1538740800">- Update to version 1.15.14:
  + Features and Enhancements:
  - Add more FreeeType font color conversions to support
    COLR/CPAL.
  - Update test reference images against current pixman.
  + Bugs fixed:
  - Fix crash when rendering Microsoft's Segoe UI Emoji Regular
    font.
  - Fix build breakage with glesv3 enabled due to non-existant
    glesv3.pc.
  - Fix memory leaks found by Coverity.
  - Fix incorrect null ptr handling found by Coverity.
  - Fix test compilation when font-config is disabled.
  - Use _cairo_malloc instead of malloc
    (fdo#101547, CVE-2017-9814).
  - Fix assertion failure in the freetype backend (fdo#105746).
- Drop upstream fixed patches:
  + cairo-fix-assertion-failure-in-freetype-backend.patch.
  + cairo-CVE-2017-9814.patch.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1540123200">- Update to version 1.16.0:
  + test: Free resources in pdf2png.
  + Drop skia backend.
  + Revert "Correctly decode Adobe CMYK JPEGs in PDF export".</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1567598400">- Add 2 upstream bug fix patches:
  + cairo-Use-FT_Done_MM_Var-instead-of-free-when-available.patch:
    ft: Use FT_Done_MM_Var instead of free when available in
    cairo_ft_apply_variations. Fixes a crash when using freetype
    &gt;= 2.9
  + cairo-composite_color_glyphs.patch: Fix a thinko in
    composite_color_glyphs. We can't just move around the contents
    of the passed-in string, we need to make a copy. This was
    showing up as memory corruption in pango.</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1582459200">- Add an upstream bug fix
  + cairo-pdf-add-missing-flush.patch: Fixes PDF generation
    see https://gitlab.freedesktop.org/cairo/cairo/issues/342</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1634904000">- Add upstream patch
  + cairo-do-not-override-explicitly-requested-grayscale-aa.patch
    Do not replace explicitly set applications settings by user
    settings for font antialiasing.
    See: https://gitlab.freedesktop.org/cairo/cairo/-/merge_requests/114</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661947200">- Update to version 1.17.6:
  + This snapshot sees the removal of the following backends and
    platform support: Qt4, BeOS, OS/2, DirectFB, DRM, Cogl, OpenVG.
  + Thanks to all past contributors for their work on them. If you
    were using any of these backends then you will need to stick to
    Cairo 1.16.
  + This snapshot is going to be the **last** release of Cairo with
    the Autotools build system. The Meson build has seen many
    improvements and it is considerably easier to maintain and
    faster to build.
- Changes from version 1.17.4:
  + A particularly noteworthy improvement in this release is the
    addition of the meson build system as an alternative to
    autotools.
  + The cogl Cairo backend underwent significant development this
    cycle.
  + Subpixel positioning support allows improved glyph outlines
    with the Freetype font backend.
  + For a complete log of changes, please see
    https://cairographics.org/releases/ChangeLog.1.17.4
- Changes from version 1.17.2:
  + This snapshot provides the new support for writing floating
    point formats as 16 bpc PNGs, with support for RGBA128F and
    RGB96F formats. This new feature increases Cairo's pixman
    version requirement to 0.36.0.
  + Beyond this are a range of bugfixes.
    For a complete log of changes, please see
    https://cairographics.org/releases/ChangeLog.1.17.2
- Drop patches fixed upstream:
  + cairo-Use-FT_Done_MM_Var-instead-of-free-when-available.patch
  + cairo-composite_color_glyphs.patch
  + cairo-pdf-add-missing-flush.patch
  + cairo-do-not-override-explicitly-requested-grayscale-aa.patch
- Rebase remaining patches with quilt.
- Add 0001-Set-default-LCD-filter-to-FreeType-s-default.patch: Set
  default LCD filter to FreeType's default (patch merged upstream).
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Update to version 1.17.8:
  + In a continuing effort to reduce the amount of legacy code, and
    increase the long-term maintainability of cairo, the following
    backends have been removed:
  - GL and GLES drawing
  + Additionally, cairo's Autotools build system has been removed;
    from now on, cairo will only support the Meson build system.
    While the end result should be identical, further testing is
    appreciated.
  + In this snapshot, cairo gained support for rendering COLRv1
    fonts, and rendering SVG and COLRv1 fonts with custom palettes.
  + Support for macOS and Windows has been improved, with lots of
    build and bug fixes.
  + Lots of safety issues have been fixed, with array bounds
    checking and plugging memory leaks, as well as fixes for bugs
    identified via fuzzying.
  + This is going to be the last snapshot of the 1.17 development
    cycle; we only expect minor bug fixing and improvements until
    the 1.18.0 release.
- Switch to meson buildsystem: Add meson BuildRequires and macros.
- Update Source Url to new home.
- Drop build_gl_backend define and conditional pkgconfig(egl) and
  pkgconfig(gl) BuildRequires: No longer supported.
- Add generic c++_compiler and c_compiler BuildRequires: New
  dependencies.
- Drop 0001-Set-default-LCD-filter-to-FreeType-s-default.patch:
  Fixed upstream.
- Add upstream bug fix patches:
  + cairo-1.17.8-fix-tee-compilation.patch
  + cairo-1.17.8-ft-font-missing-glyph.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695470400">- Update to version 1.18.0:
  + The first stable cairo release in five years should be cause
    for celebration.
  + All the API added in the 1.17 development cycle is now
    considered stable, and will not change.
  + Many thanks to all the contributors for this release.
  + The cairo-sphinx tool has been removed; we could not find any
    instruction on how to use it, and no user answered our call for
    help. If you were using cairo-sphinx, please reach out to the
    cairo maintainers.
  + Cairo now implements Type 3 color fonts for PDF.
  + Multiple documentation fixes, to ensure that the cairo API
    reference is up to date. Also fixed multiple compiler warnings
    generated when building cairo.
  + The XML surface has been removed; it was disabled by default
    when building cairo, and we could not find any downstream
    distributor that would enable it.
  + The Tee surface is now automatically enabled. Downstream
    distributors of cairo have been enabling for years it in order
    to build Firefox.
  + Fixed multiple issues with the DWrite font backend.
  + Improved the Quartz surface; mainly, Quartz surfaces now use
    the main display ColorSpace, speeding up rendering operations.
  + Cairo now hides all private symbols by default on every
    platform; the old "slim" symbols hack to alias internally used
    symbols has been dropped, in favor of using
    `-Bsymbolic-functions` with toolchains that support it.
  + Fixed multiple memory leaks in the code base and test suite,
    and general maintenance.
  + Added new API to expose the Pixman dithering filter to cairo
    patterns; this is currently implemented only for image
    surfaces.
- Drop patches fixed upstream:
  + cairo-1.17.8-fix-tee-compilation.patch
  + cairo-1.17.8-ft-font-missing-glyph.patch
- Rebase patches with quilt.
- Stop passing xml=disabled to meson setup, xml backend is dropped.</changelog>
</package>
<package pkgid="27d67f63843ff0a1d83fcce193efc5bd59ea6dc75fec6f3b32bb3b224cbe87657bbfa6e9e285f702aded5142b265e224bc866f788058b3e47a275db2efce4244" name="cairo-debugsource" arch="i586">
  <version epoch="0" ver="1.18.0" rel="1.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1524571200">- Add cairo-fix-assertion-failure-in-freetype-backend.patch: Fix
  assertion failure in the freetype backend (fdo#105746).</changelog>
  <changelog author="qzheng@suse.com" date="1529496000">- Add cairo-CVE-2017-9814.patch: Replace malloc with _cairo_malloc
  and check cmap size before allocating (boo#1049092,
  CVE-2017-9814, fdo#101547).</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1538740800">- Update to version 1.15.14:
  + Features and Enhancements:
  - Add more FreeeType font color conversions to support
    COLR/CPAL.
  - Update test reference images against current pixman.
  + Bugs fixed:
  - Fix crash when rendering Microsoft's Segoe UI Emoji Regular
    font.
  - Fix build breakage with glesv3 enabled due to non-existant
    glesv3.pc.
  - Fix memory leaks found by Coverity.
  - Fix incorrect null ptr handling found by Coverity.
  - Fix test compilation when font-config is disabled.
  - Use _cairo_malloc instead of malloc
    (fdo#101547, CVE-2017-9814).
  - Fix assertion failure in the freetype backend (fdo#105746).
- Drop upstream fixed patches:
  + cairo-fix-assertion-failure-in-freetype-backend.patch.
  + cairo-CVE-2017-9814.patch.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1540123200">- Update to version 1.16.0:
  + test: Free resources in pdf2png.
  + Drop skia backend.
  + Revert "Correctly decode Adobe CMYK JPEGs in PDF export".</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1567598400">- Add 2 upstream bug fix patches:
  + cairo-Use-FT_Done_MM_Var-instead-of-free-when-available.patch:
    ft: Use FT_Done_MM_Var instead of free when available in
    cairo_ft_apply_variations. Fixes a crash when using freetype
    &gt;= 2.9
  + cairo-composite_color_glyphs.patch: Fix a thinko in
    composite_color_glyphs. We can't just move around the contents
    of the passed-in string, we need to make a copy. This was
    showing up as memory corruption in pango.</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1582459200">- Add an upstream bug fix
  + cairo-pdf-add-missing-flush.patch: Fixes PDF generation
    see https://gitlab.freedesktop.org/cairo/cairo/issues/342</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1634904000">- Add upstream patch
  + cairo-do-not-override-explicitly-requested-grayscale-aa.patch
    Do not replace explicitly set applications settings by user
    settings for font antialiasing.
    See: https://gitlab.freedesktop.org/cairo/cairo/-/merge_requests/114</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661947200">- Update to version 1.17.6:
  + This snapshot sees the removal of the following backends and
    platform support: Qt4, BeOS, OS/2, DirectFB, DRM, Cogl, OpenVG.
  + Thanks to all past contributors for their work on them. If you
    were using any of these backends then you will need to stick to
    Cairo 1.16.
  + This snapshot is going to be the **last** release of Cairo with
    the Autotools build system. The Meson build has seen many
    improvements and it is considerably easier to maintain and
    faster to build.
- Changes from version 1.17.4:
  + A particularly noteworthy improvement in this release is the
    addition of the meson build system as an alternative to
    autotools.
  + The cogl Cairo backend underwent significant development this
    cycle.
  + Subpixel positioning support allows improved glyph outlines
    with the Freetype font backend.
  + For a complete log of changes, please see
    https://cairographics.org/releases/ChangeLog.1.17.4
- Changes from version 1.17.2:
  + This snapshot provides the new support for writing floating
    point formats as 16 bpc PNGs, with support for RGBA128F and
    RGB96F formats. This new feature increases Cairo's pixman
    version requirement to 0.36.0.
  + Beyond this are a range of bugfixes.
    For a complete log of changes, please see
    https://cairographics.org/releases/ChangeLog.1.17.2
- Drop patches fixed upstream:
  + cairo-Use-FT_Done_MM_Var-instead-of-free-when-available.patch
  + cairo-composite_color_glyphs.patch
  + cairo-pdf-add-missing-flush.patch
  + cairo-do-not-override-explicitly-requested-grayscale-aa.patch
- Rebase remaining patches with quilt.
- Add 0001-Set-default-LCD-filter-to-FreeType-s-default.patch: Set
  default LCD filter to FreeType's default (patch merged upstream).
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Update to version 1.17.8:
  + In a continuing effort to reduce the amount of legacy code, and
    increase the long-term maintainability of cairo, the following
    backends have been removed:
  - GL and GLES drawing
  + Additionally, cairo's Autotools build system has been removed;
    from now on, cairo will only support the Meson build system.
    While the end result should be identical, further testing is
    appreciated.
  + In this snapshot, cairo gained support for rendering COLRv1
    fonts, and rendering SVG and COLRv1 fonts with custom palettes.
  + Support for macOS and Windows has been improved, with lots of
    build and bug fixes.
  + Lots of safety issues have been fixed, with array bounds
    checking and plugging memory leaks, as well as fixes for bugs
    identified via fuzzying.
  + This is going to be the last snapshot of the 1.17 development
    cycle; we only expect minor bug fixing and improvements until
    the 1.18.0 release.
- Switch to meson buildsystem: Add meson BuildRequires and macros.
- Update Source Url to new home.
- Drop build_gl_backend define and conditional pkgconfig(egl) and
  pkgconfig(gl) BuildRequires: No longer supported.
- Add generic c++_compiler and c_compiler BuildRequires: New
  dependencies.
- Drop 0001-Set-default-LCD-filter-to-FreeType-s-default.patch:
  Fixed upstream.
- Add upstream bug fix patches:
  + cairo-1.17.8-fix-tee-compilation.patch
  + cairo-1.17.8-ft-font-missing-glyph.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695470400">- Update to version 1.18.0:
  + The first stable cairo release in five years should be cause
    for celebration.
  + All the API added in the 1.17 development cycle is now
    considered stable, and will not change.
  + Many thanks to all the contributors for this release.
  + The cairo-sphinx tool has been removed; we could not find any
    instruction on how to use it, and no user answered our call for
    help. If you were using cairo-sphinx, please reach out to the
    cairo maintainers.
  + Cairo now implements Type 3 color fonts for PDF.
  + Multiple documentation fixes, to ensure that the cairo API
    reference is up to date. Also fixed multiple compiler warnings
    generated when building cairo.
  + The XML surface has been removed; it was disabled by default
    when building cairo, and we could not find any downstream
    distributor that would enable it.
  + The Tee surface is now automatically enabled. Downstream
    distributors of cairo have been enabling for years it in order
    to build Firefox.
  + Fixed multiple issues with the DWrite font backend.
  + Improved the Quartz surface; mainly, Quartz surfaces now use
    the main display ColorSpace, speeding up rendering operations.
  + Cairo now hides all private symbols by default on every
    platform; the old "slim" symbols hack to alias internally used
    symbols has been dropped, in favor of using
    `-Bsymbolic-functions` with toolchains that support it.
  + Fixed multiple memory leaks in the code base and test suite,
    and general maintenance.
  + Added new API to expose the Pixman dithering filter to cairo
    patterns; this is currently implemented only for image
    surfaces.
- Drop patches fixed upstream:
  + cairo-1.17.8-fix-tee-compilation.patch
  + cairo-1.17.8-ft-font-missing-glyph.patch
- Rebase patches with quilt.
- Stop passing xml=disabled to meson setup, xml backend is dropped.</changelog>
</package>
<package pkgid="3ebc2314369c9b9e0bf29eebaa63588a341885841ee2346efa080fec15946acbf35bb83b1fa9b62a118d7d4da421fbb9bddb85a380c9ed30b72bc1d6fbb75726" name="cairo-debugsource" arch="x86_64">
  <version epoch="0" ver="1.18.0" rel="1.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1524571200">- Add cairo-fix-assertion-failure-in-freetype-backend.patch: Fix
  assertion failure in the freetype backend (fdo#105746).</changelog>
  <changelog author="qzheng@suse.com" date="1529496000">- Add cairo-CVE-2017-9814.patch: Replace malloc with _cairo_malloc
  and check cmap size before allocating (boo#1049092,
  CVE-2017-9814, fdo#101547).</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1538740800">- Update to version 1.15.14:
  + Features and Enhancements:
  - Add more FreeeType font color conversions to support
    COLR/CPAL.
  - Update test reference images against current pixman.
  + Bugs fixed:
  - Fix crash when rendering Microsoft's Segoe UI Emoji Regular
    font.
  - Fix build breakage with glesv3 enabled due to non-existant
    glesv3.pc.
  - Fix memory leaks found by Coverity.
  - Fix incorrect null ptr handling found by Coverity.
  - Fix test compilation when font-config is disabled.
  - Use _cairo_malloc instead of malloc
    (fdo#101547, CVE-2017-9814).
  - Fix assertion failure in the freetype backend (fdo#105746).
- Drop upstream fixed patches:
  + cairo-fix-assertion-failure-in-freetype-backend.patch.
  + cairo-CVE-2017-9814.patch.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1540123200">- Update to version 1.16.0:
  + test: Free resources in pdf2png.
  + Drop skia backend.
  + Revert "Correctly decode Adobe CMYK JPEGs in PDF export".</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1567598400">- Add 2 upstream bug fix patches:
  + cairo-Use-FT_Done_MM_Var-instead-of-free-when-available.patch:
    ft: Use FT_Done_MM_Var instead of free when available in
    cairo_ft_apply_variations. Fixes a crash when using freetype
    &gt;= 2.9
  + cairo-composite_color_glyphs.patch: Fix a thinko in
    composite_color_glyphs. We can't just move around the contents
    of the passed-in string, we need to make a copy. This was
    showing up as memory corruption in pango.</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1582459200">- Add an upstream bug fix
  + cairo-pdf-add-missing-flush.patch: Fixes PDF generation
    see https://gitlab.freedesktop.org/cairo/cairo/issues/342</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1634904000">- Add upstream patch
  + cairo-do-not-override-explicitly-requested-grayscale-aa.patch
    Do not replace explicitly set applications settings by user
    settings for font antialiasing.
    See: https://gitlab.freedesktop.org/cairo/cairo/-/merge_requests/114</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661947200">- Update to version 1.17.6:
  + This snapshot sees the removal of the following backends and
    platform support: Qt4, BeOS, OS/2, DirectFB, DRM, Cogl, OpenVG.
  + Thanks to all past contributors for their work on them. If you
    were using any of these backends then you will need to stick to
    Cairo 1.16.
  + This snapshot is going to be the **last** release of Cairo with
    the Autotools build system. The Meson build has seen many
    improvements and it is considerably easier to maintain and
    faster to build.
- Changes from version 1.17.4:
  + A particularly noteworthy improvement in this release is the
    addition of the meson build system as an alternative to
    autotools.
  + The cogl Cairo backend underwent significant development this
    cycle.
  + Subpixel positioning support allows improved glyph outlines
    with the Freetype font backend.
  + For a complete log of changes, please see
    https://cairographics.org/releases/ChangeLog.1.17.4
- Changes from version 1.17.2:
  + This snapshot provides the new support for writing floating
    point formats as 16 bpc PNGs, with support for RGBA128F and
    RGB96F formats. This new feature increases Cairo's pixman
    version requirement to 0.36.0.
  + Beyond this are a range of bugfixes.
    For a complete log of changes, please see
    https://cairographics.org/releases/ChangeLog.1.17.2
- Drop patches fixed upstream:
  + cairo-Use-FT_Done_MM_Var-instead-of-free-when-available.patch
  + cairo-composite_color_glyphs.patch
  + cairo-pdf-add-missing-flush.patch
  + cairo-do-not-override-explicitly-requested-grayscale-aa.patch
- Rebase remaining patches with quilt.
- Add 0001-Set-default-LCD-filter-to-FreeType-s-default.patch: Set
  default LCD filter to FreeType's default (patch merged upstream).
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Update to version 1.17.8:
  + In a continuing effort to reduce the amount of legacy code, and
    increase the long-term maintainability of cairo, the following
    backends have been removed:
  - GL and GLES drawing
  + Additionally, cairo's Autotools build system has been removed;
    from now on, cairo will only support the Meson build system.
    While the end result should be identical, further testing is
    appreciated.
  + In this snapshot, cairo gained support for rendering COLRv1
    fonts, and rendering SVG and COLRv1 fonts with custom palettes.
  + Support for macOS and Windows has been improved, with lots of
    build and bug fixes.
  + Lots of safety issues have been fixed, with array bounds
    checking and plugging memory leaks, as well as fixes for bugs
    identified via fuzzying.
  + This is going to be the last snapshot of the 1.17 development
    cycle; we only expect minor bug fixing and improvements until
    the 1.18.0 release.
- Switch to meson buildsystem: Add meson BuildRequires and macros.
- Update Source Url to new home.
- Drop build_gl_backend define and conditional pkgconfig(egl) and
  pkgconfig(gl) BuildRequires: No longer supported.
- Add generic c++_compiler and c_compiler BuildRequires: New
  dependencies.
- Drop 0001-Set-default-LCD-filter-to-FreeType-s-default.patch:
  Fixed upstream.
- Add upstream bug fix patches:
  + cairo-1.17.8-fix-tee-compilation.patch
  + cairo-1.17.8-ft-font-missing-glyph.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695470400">- Update to version 1.18.0:
  + The first stable cairo release in five years should be cause
    for celebration.
  + All the API added in the 1.17 development cycle is now
    considered stable, and will not change.
  + Many thanks to all the contributors for this release.
  + The cairo-sphinx tool has been removed; we could not find any
    instruction on how to use it, and no user answered our call for
    help. If you were using cairo-sphinx, please reach out to the
    cairo maintainers.
  + Cairo now implements Type 3 color fonts for PDF.
  + Multiple documentation fixes, to ensure that the cairo API
    reference is up to date. Also fixed multiple compiler warnings
    generated when building cairo.
  + The XML surface has been removed; it was disabled by default
    when building cairo, and we could not find any downstream
    distributor that would enable it.
  + The Tee surface is now automatically enabled. Downstream
    distributors of cairo have been enabling for years it in order
    to build Firefox.
  + Fixed multiple issues with the DWrite font backend.
  + Improved the Quartz surface; mainly, Quartz surfaces now use
    the main display ColorSpace, speeding up rendering operations.
  + Cairo now hides all private symbols by default on every
    platform; the old "slim" symbols hack to alias internally used
    symbols has been dropped, in favor of using
    `-Bsymbolic-functions` with toolchains that support it.
  + Fixed multiple memory leaks in the code base and test suite,
    and general maintenance.
  + Added new API to expose the Pixman dithering filter to cairo
    patterns; this is currently implemented only for image
    surfaces.
- Drop patches fixed upstream:
  + cairo-1.17.8-fix-tee-compilation.patch
  + cairo-1.17.8-ft-font-missing-glyph.patch
- Rebase patches with quilt.
- Stop passing xml=disabled to meson setup, xml backend is dropped.</changelog>
</package>
<package pkgid="0db25f927c80b4051b2b90db87c10ce5a756b6a8cedb5aa89faf539e81a39fa75b37daf7ecaa34877350ef07d973ce777498559be5adf6e41fab6623652916e9" name="cairo-devel" arch="i586">
  <version epoch="0" ver="1.18.0" rel="1.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1524571200">- Add cairo-fix-assertion-failure-in-freetype-backend.patch: Fix
  assertion failure in the freetype backend (fdo#105746).</changelog>
  <changelog author="qzheng@suse.com" date="1529496000">- Add cairo-CVE-2017-9814.patch: Replace malloc with _cairo_malloc
  and check cmap size before allocating (boo#1049092,
  CVE-2017-9814, fdo#101547).</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1538740800">- Update to version 1.15.14:
  + Features and Enhancements:
  - Add more FreeeType font color conversions to support
    COLR/CPAL.
  - Update test reference images against current pixman.
  + Bugs fixed:
  - Fix crash when rendering Microsoft's Segoe UI Emoji Regular
    font.
  - Fix build breakage with glesv3 enabled due to non-existant
    glesv3.pc.
  - Fix memory leaks found by Coverity.
  - Fix incorrect null ptr handling found by Coverity.
  - Fix test compilation when font-config is disabled.
  - Use _cairo_malloc instead of malloc
    (fdo#101547, CVE-2017-9814).
  - Fix assertion failure in the freetype backend (fdo#105746).
- Drop upstream fixed patches:
  + cairo-fix-assertion-failure-in-freetype-backend.patch.
  + cairo-CVE-2017-9814.patch.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1540123200">- Update to version 1.16.0:
  + test: Free resources in pdf2png.
  + Drop skia backend.
  + Revert "Correctly decode Adobe CMYK JPEGs in PDF export".</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1567598400">- Add 2 upstream bug fix patches:
  + cairo-Use-FT_Done_MM_Var-instead-of-free-when-available.patch:
    ft: Use FT_Done_MM_Var instead of free when available in
    cairo_ft_apply_variations. Fixes a crash when using freetype
    &gt;= 2.9
  + cairo-composite_color_glyphs.patch: Fix a thinko in
    composite_color_glyphs. We can't just move around the contents
    of the passed-in string, we need to make a copy. This was
    showing up as memory corruption in pango.</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1582459200">- Add an upstream bug fix
  + cairo-pdf-add-missing-flush.patch: Fixes PDF generation
    see https://gitlab.freedesktop.org/cairo/cairo/issues/342</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1634904000">- Add upstream patch
  + cairo-do-not-override-explicitly-requested-grayscale-aa.patch
    Do not replace explicitly set applications settings by user
    settings for font antialiasing.
    See: https://gitlab.freedesktop.org/cairo/cairo/-/merge_requests/114</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661947200">- Update to version 1.17.6:
  + This snapshot sees the removal of the following backends and
    platform support: Qt4, BeOS, OS/2, DirectFB, DRM, Cogl, OpenVG.
  + Thanks to all past contributors for their work on them. If you
    were using any of these backends then you will need to stick to
    Cairo 1.16.
  + This snapshot is going to be the **last** release of Cairo with
    the Autotools build system. The Meson build has seen many
    improvements and it is considerably easier to maintain and
    faster to build.
- Changes from version 1.17.4:
  + A particularly noteworthy improvement in this release is the
    addition of the meson build system as an alternative to
    autotools.
  + The cogl Cairo backend underwent significant development this
    cycle.
  + Subpixel positioning support allows improved glyph outlines
    with the Freetype font backend.
  + For a complete log of changes, please see
    https://cairographics.org/releases/ChangeLog.1.17.4
- Changes from version 1.17.2:
  + This snapshot provides the new support for writing floating
    point formats as 16 bpc PNGs, with support for RGBA128F and
    RGB96F formats. This new feature increases Cairo's pixman
    version requirement to 0.36.0.
  + Beyond this are a range of bugfixes.
    For a complete log of changes, please see
    https://cairographics.org/releases/ChangeLog.1.17.2
- Drop patches fixed upstream:
  + cairo-Use-FT_Done_MM_Var-instead-of-free-when-available.patch
  + cairo-composite_color_glyphs.patch
  + cairo-pdf-add-missing-flush.patch
  + cairo-do-not-override-explicitly-requested-grayscale-aa.patch
- Rebase remaining patches with quilt.
- Add 0001-Set-default-LCD-filter-to-FreeType-s-default.patch: Set
  default LCD filter to FreeType's default (patch merged upstream).
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Update to version 1.17.8:
  + In a continuing effort to reduce the amount of legacy code, and
    increase the long-term maintainability of cairo, the following
    backends have been removed:
  - GL and GLES drawing
  + Additionally, cairo's Autotools build system has been removed;
    from now on, cairo will only support the Meson build system.
    While the end result should be identical, further testing is
    appreciated.
  + In this snapshot, cairo gained support for rendering COLRv1
    fonts, and rendering SVG and COLRv1 fonts with custom palettes.
  + Support for macOS and Windows has been improved, with lots of
    build and bug fixes.
  + Lots of safety issues have been fixed, with array bounds
    checking and plugging memory leaks, as well as fixes for bugs
    identified via fuzzying.
  + This is going to be the last snapshot of the 1.17 development
    cycle; we only expect minor bug fixing and improvements until
    the 1.18.0 release.
- Switch to meson buildsystem: Add meson BuildRequires and macros.
- Update Source Url to new home.
- Drop build_gl_backend define and conditional pkgconfig(egl) and
  pkgconfig(gl) BuildRequires: No longer supported.
- Add generic c++_compiler and c_compiler BuildRequires: New
  dependencies.
- Drop 0001-Set-default-LCD-filter-to-FreeType-s-default.patch:
  Fixed upstream.
- Add upstream bug fix patches:
  + cairo-1.17.8-fix-tee-compilation.patch
  + cairo-1.17.8-ft-font-missing-glyph.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695470400">- Update to version 1.18.0:
  + The first stable cairo release in five years should be cause
    for celebration.
  + All the API added in the 1.17 development cycle is now
    considered stable, and will not change.
  + Many thanks to all the contributors for this release.
  + The cairo-sphinx tool has been removed; we could not find any
    instruction on how to use it, and no user answered our call for
    help. If you were using cairo-sphinx, please reach out to the
    cairo maintainers.
  + Cairo now implements Type 3 color fonts for PDF.
  + Multiple documentation fixes, to ensure that the cairo API
    reference is up to date. Also fixed multiple compiler warnings
    generated when building cairo.
  + The XML surface has been removed; it was disabled by default
    when building cairo, and we could not find any downstream
    distributor that would enable it.
  + The Tee surface is now automatically enabled. Downstream
    distributors of cairo have been enabling for years it in order
    to build Firefox.
  + Fixed multiple issues with the DWrite font backend.
  + Improved the Quartz surface; mainly, Quartz surfaces now use
    the main display ColorSpace, speeding up rendering operations.
  + Cairo now hides all private symbols by default on every
    platform; the old "slim" symbols hack to alias internally used
    symbols has been dropped, in favor of using
    `-Bsymbolic-functions` with toolchains that support it.
  + Fixed multiple memory leaks in the code base and test suite,
    and general maintenance.
  + Added new API to expose the Pixman dithering filter to cairo
    patterns; this is currently implemented only for image
    surfaces.
- Drop patches fixed upstream:
  + cairo-1.17.8-fix-tee-compilation.patch
  + cairo-1.17.8-ft-font-missing-glyph.patch
- Rebase patches with quilt.
- Stop passing xml=disabled to meson setup, xml backend is dropped.</changelog>
</package>
<package pkgid="2f16bfb3299a1df7aa9e5502ef16cc96cb339254268b683372789423d6400853d974426f583f3004401d8321a4df36ae7a20c9ef5d35366303566f3b28326733" name="cairo-devel" arch="x86_64">
  <version epoch="0" ver="1.18.0" rel="1.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1524571200">- Add cairo-fix-assertion-failure-in-freetype-backend.patch: Fix
  assertion failure in the freetype backend (fdo#105746).</changelog>
  <changelog author="qzheng@suse.com" date="1529496000">- Add cairo-CVE-2017-9814.patch: Replace malloc with _cairo_malloc
  and check cmap size before allocating (boo#1049092,
  CVE-2017-9814, fdo#101547).</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1538740800">- Update to version 1.15.14:
  + Features and Enhancements:
  - Add more FreeeType font color conversions to support
    COLR/CPAL.
  - Update test reference images against current pixman.
  + Bugs fixed:
  - Fix crash when rendering Microsoft's Segoe UI Emoji Regular
    font.
  - Fix build breakage with glesv3 enabled due to non-existant
    glesv3.pc.
  - Fix memory leaks found by Coverity.
  - Fix incorrect null ptr handling found by Coverity.
  - Fix test compilation when font-config is disabled.
  - Use _cairo_malloc instead of malloc
    (fdo#101547, CVE-2017-9814).
  - Fix assertion failure in the freetype backend (fdo#105746).
- Drop upstream fixed patches:
  + cairo-fix-assertion-failure-in-freetype-backend.patch.
  + cairo-CVE-2017-9814.patch.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1540123200">- Update to version 1.16.0:
  + test: Free resources in pdf2png.
  + Drop skia backend.
  + Revert "Correctly decode Adobe CMYK JPEGs in PDF export".</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1567598400">- Add 2 upstream bug fix patches:
  + cairo-Use-FT_Done_MM_Var-instead-of-free-when-available.patch:
    ft: Use FT_Done_MM_Var instead of free when available in
    cairo_ft_apply_variations. Fixes a crash when using freetype
    &gt;= 2.9
  + cairo-composite_color_glyphs.patch: Fix a thinko in
    composite_color_glyphs. We can't just move around the contents
    of the passed-in string, we need to make a copy. This was
    showing up as memory corruption in pango.</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1582459200">- Add an upstream bug fix
  + cairo-pdf-add-missing-flush.patch: Fixes PDF generation
    see https://gitlab.freedesktop.org/cairo/cairo/issues/342</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1634904000">- Add upstream patch
  + cairo-do-not-override-explicitly-requested-grayscale-aa.patch
    Do not replace explicitly set applications settings by user
    settings for font antialiasing.
    See: https://gitlab.freedesktop.org/cairo/cairo/-/merge_requests/114</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661947200">- Update to version 1.17.6:
  + This snapshot sees the removal of the following backends and
    platform support: Qt4, BeOS, OS/2, DirectFB, DRM, Cogl, OpenVG.
  + Thanks to all past contributors for their work on them. If you
    were using any of these backends then you will need to stick to
    Cairo 1.16.
  + This snapshot is going to be the **last** release of Cairo with
    the Autotools build system. The Meson build has seen many
    improvements and it is considerably easier to maintain and
    faster to build.
- Changes from version 1.17.4:
  + A particularly noteworthy improvement in this release is the
    addition of the meson build system as an alternative to
    autotools.
  + The cogl Cairo backend underwent significant development this
    cycle.
  + Subpixel positioning support allows improved glyph outlines
    with the Freetype font backend.
  + For a complete log of changes, please see
    https://cairographics.org/releases/ChangeLog.1.17.4
- Changes from version 1.17.2:
  + This snapshot provides the new support for writing floating
    point formats as 16 bpc PNGs, with support for RGBA128F and
    RGB96F formats. This new feature increases Cairo's pixman
    version requirement to 0.36.0.
  + Beyond this are a range of bugfixes.
    For a complete log of changes, please see
    https://cairographics.org/releases/ChangeLog.1.17.2
- Drop patches fixed upstream:
  + cairo-Use-FT_Done_MM_Var-instead-of-free-when-available.patch
  + cairo-composite_color_glyphs.patch
  + cairo-pdf-add-missing-flush.patch
  + cairo-do-not-override-explicitly-requested-grayscale-aa.patch
- Rebase remaining patches with quilt.
- Add 0001-Set-default-LCD-filter-to-FreeType-s-default.patch: Set
  default LCD filter to FreeType's default (patch merged upstream).
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Update to version 1.17.8:
  + In a continuing effort to reduce the amount of legacy code, and
    increase the long-term maintainability of cairo, the following
    backends have been removed:
  - GL and GLES drawing
  + Additionally, cairo's Autotools build system has been removed;
    from now on, cairo will only support the Meson build system.
    While the end result should be identical, further testing is
    appreciated.
  + In this snapshot, cairo gained support for rendering COLRv1
    fonts, and rendering SVG and COLRv1 fonts with custom palettes.
  + Support for macOS and Windows has been improved, with lots of
    build and bug fixes.
  + Lots of safety issues have been fixed, with array bounds
    checking and plugging memory leaks, as well as fixes for bugs
    identified via fuzzying.
  + This is going to be the last snapshot of the 1.17 development
    cycle; we only expect minor bug fixing and improvements until
    the 1.18.0 release.
- Switch to meson buildsystem: Add meson BuildRequires and macros.
- Update Source Url to new home.
- Drop build_gl_backend define and conditional pkgconfig(egl) and
  pkgconfig(gl) BuildRequires: No longer supported.
- Add generic c++_compiler and c_compiler BuildRequires: New
  dependencies.
- Drop 0001-Set-default-LCD-filter-to-FreeType-s-default.patch:
  Fixed upstream.
- Add upstream bug fix patches:
  + cairo-1.17.8-fix-tee-compilation.patch
  + cairo-1.17.8-ft-font-missing-glyph.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695470400">- Update to version 1.18.0:
  + The first stable cairo release in five years should be cause
    for celebration.
  + All the API added in the 1.17 development cycle is now
    considered stable, and will not change.
  + Many thanks to all the contributors for this release.
  + The cairo-sphinx tool has been removed; we could not find any
    instruction on how to use it, and no user answered our call for
    help. If you were using cairo-sphinx, please reach out to the
    cairo maintainers.
  + Cairo now implements Type 3 color fonts for PDF.
  + Multiple documentation fixes, to ensure that the cairo API
    reference is up to date. Also fixed multiple compiler warnings
    generated when building cairo.
  + The XML surface has been removed; it was disabled by default
    when building cairo, and we could not find any downstream
    distributor that would enable it.
  + The Tee surface is now automatically enabled. Downstream
    distributors of cairo have been enabling for years it in order
    to build Firefox.
  + Fixed multiple issues with the DWrite font backend.
  + Improved the Quartz surface; mainly, Quartz surfaces now use
    the main display ColorSpace, speeding up rendering operations.
  + Cairo now hides all private symbols by default on every
    platform; the old "slim" symbols hack to alias internally used
    symbols has been dropped, in favor of using
    `-Bsymbolic-functions` with toolchains that support it.
  + Fixed multiple memory leaks in the code base and test suite,
    and general maintenance.
  + Added new API to expose the Pixman dithering filter to cairo
    patterns; this is currently implemented only for image
    surfaces.
- Drop patches fixed upstream:
  + cairo-1.17.8-fix-tee-compilation.patch
  + cairo-1.17.8-ft-font-missing-glyph.patch
- Rebase patches with quilt.
- Stop passing xml=disabled to meson setup, xml backend is dropped.</changelog>
</package>
<package pkgid="aa593a88eb7fcb3d8b7fbd9d401241722a90204f872d498f9284515e3c95ea9510caaf2085a7132f261b7a0ae283dec0647de6f2e37f5b2e6d90cd38242f263f" name="cairo-devel-32bit" arch="x86_64">
  <version epoch="0" ver="1.18.0" rel="1.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1524571200">- Add cairo-fix-assertion-failure-in-freetype-backend.patch: Fix
  assertion failure in the freetype backend (fdo#105746).</changelog>
  <changelog author="qzheng@suse.com" date="1529496000">- Add cairo-CVE-2017-9814.patch: Replace malloc with _cairo_malloc
  and check cmap size before allocating (boo#1049092,
  CVE-2017-9814, fdo#101547).</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1538740800">- Update to version 1.15.14:
  + Features and Enhancements:
  - Add more FreeeType font color conversions to support
    COLR/CPAL.
  - Update test reference images against current pixman.
  + Bugs fixed:
  - Fix crash when rendering Microsoft's Segoe UI Emoji Regular
    font.
  - Fix build breakage with glesv3 enabled due to non-existant
    glesv3.pc.
  - Fix memory leaks found by Coverity.
  - Fix incorrect null ptr handling found by Coverity.
  - Fix test compilation when font-config is disabled.
  - Use _cairo_malloc instead of malloc
    (fdo#101547, CVE-2017-9814).
  - Fix assertion failure in the freetype backend (fdo#105746).
- Drop upstream fixed patches:
  + cairo-fix-assertion-failure-in-freetype-backend.patch.
  + cairo-CVE-2017-9814.patch.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1540123200">- Update to version 1.16.0:
  + test: Free resources in pdf2png.
  + Drop skia backend.
  + Revert "Correctly decode Adobe CMYK JPEGs in PDF export".</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1567598400">- Add 2 upstream bug fix patches:
  + cairo-Use-FT_Done_MM_Var-instead-of-free-when-available.patch:
    ft: Use FT_Done_MM_Var instead of free when available in
    cairo_ft_apply_variations. Fixes a crash when using freetype
    &gt;= 2.9
  + cairo-composite_color_glyphs.patch: Fix a thinko in
    composite_color_glyphs. We can't just move around the contents
    of the passed-in string, we need to make a copy. This was
    showing up as memory corruption in pango.</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1582459200">- Add an upstream bug fix
  + cairo-pdf-add-missing-flush.patch: Fixes PDF generation
    see https://gitlab.freedesktop.org/cairo/cairo/issues/342</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1634904000">- Add upstream patch
  + cairo-do-not-override-explicitly-requested-grayscale-aa.patch
    Do not replace explicitly set applications settings by user
    settings for font antialiasing.
    See: https://gitlab.freedesktop.org/cairo/cairo/-/merge_requests/114</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661947200">- Update to version 1.17.6:
  + This snapshot sees the removal of the following backends and
    platform support: Qt4, BeOS, OS/2, DirectFB, DRM, Cogl, OpenVG.
  + Thanks to all past contributors for their work on them. If you
    were using any of these backends then you will need to stick to
    Cairo 1.16.
  + This snapshot is going to be the **last** release of Cairo with
    the Autotools build system. The Meson build has seen many
    improvements and it is considerably easier to maintain and
    faster to build.
- Changes from version 1.17.4:
  + A particularly noteworthy improvement in this release is the
    addition of the meson build system as an alternative to
    autotools.
  + The cogl Cairo backend underwent significant development this
    cycle.
  + Subpixel positioning support allows improved glyph outlines
    with the Freetype font backend.
  + For a complete log of changes, please see
    https://cairographics.org/releases/ChangeLog.1.17.4
- Changes from version 1.17.2:
  + This snapshot provides the new support for writing floating
    point formats as 16 bpc PNGs, with support for RGBA128F and
    RGB96F formats. This new feature increases Cairo's pixman
    version requirement to 0.36.0.
  + Beyond this are a range of bugfixes.
    For a complete log of changes, please see
    https://cairographics.org/releases/ChangeLog.1.17.2
- Drop patches fixed upstream:
  + cairo-Use-FT_Done_MM_Var-instead-of-free-when-available.patch
  + cairo-composite_color_glyphs.patch
  + cairo-pdf-add-missing-flush.patch
  + cairo-do-not-override-explicitly-requested-grayscale-aa.patch
- Rebase remaining patches with quilt.
- Add 0001-Set-default-LCD-filter-to-FreeType-s-default.patch: Set
  default LCD filter to FreeType's default (patch merged upstream).
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Update to version 1.17.8:
  + In a continuing effort to reduce the amount of legacy code, and
    increase the long-term maintainability of cairo, the following
    backends have been removed:
  - GL and GLES drawing
  + Additionally, cairo's Autotools build system has been removed;
    from now on, cairo will only support the Meson build system.
    While the end result should be identical, further testing is
    appreciated.
  + In this snapshot, cairo gained support for rendering COLRv1
    fonts, and rendering SVG and COLRv1 fonts with custom palettes.
  + Support for macOS and Windows has been improved, with lots of
    build and bug fixes.
  + Lots of safety issues have been fixed, with array bounds
    checking and plugging memory leaks, as well as fixes for bugs
    identified via fuzzying.
  + This is going to be the last snapshot of the 1.17 development
    cycle; we only expect minor bug fixing and improvements until
    the 1.18.0 release.
- Switch to meson buildsystem: Add meson BuildRequires and macros.
- Update Source Url to new home.
- Drop build_gl_backend define and conditional pkgconfig(egl) and
  pkgconfig(gl) BuildRequires: No longer supported.
- Add generic c++_compiler and c_compiler BuildRequires: New
  dependencies.
- Drop 0001-Set-default-LCD-filter-to-FreeType-s-default.patch:
  Fixed upstream.
- Add upstream bug fix patches:
  + cairo-1.17.8-fix-tee-compilation.patch
  + cairo-1.17.8-ft-font-missing-glyph.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695470400">- Update to version 1.18.0:
  + The first stable cairo release in five years should be cause
    for celebration.
  + All the API added in the 1.17 development cycle is now
    considered stable, and will not change.
  + Many thanks to all the contributors for this release.
  + The cairo-sphinx tool has been removed; we could not find any
    instruction on how to use it, and no user answered our call for
    help. If you were using cairo-sphinx, please reach out to the
    cairo maintainers.
  + Cairo now implements Type 3 color fonts for PDF.
  + Multiple documentation fixes, to ensure that the cairo API
    reference is up to date. Also fixed multiple compiler warnings
    generated when building cairo.
  + The XML surface has been removed; it was disabled by default
    when building cairo, and we could not find any downstream
    distributor that would enable it.
  + The Tee surface is now automatically enabled. Downstream
    distributors of cairo have been enabling for years it in order
    to build Firefox.
  + Fixed multiple issues with the DWrite font backend.
  + Improved the Quartz surface; mainly, Quartz surfaces now use
    the main display ColorSpace, speeding up rendering operations.
  + Cairo now hides all private symbols by default on every
    platform; the old "slim" symbols hack to alias internally used
    symbols has been dropped, in favor of using
    `-Bsymbolic-functions` with toolchains that support it.
  + Fixed multiple memory leaks in the code base and test suite,
    and general maintenance.
  + Added new API to expose the Pixman dithering filter to cairo
    patterns; this is currently implemented only for image
    surfaces.
- Drop patches fixed upstream:
  + cairo-1.17.8-fix-tee-compilation.patch
  + cairo-1.17.8-ft-font-missing-glyph.patch
- Rebase patches with quilt.
- Stop passing xml=disabled to meson setup, xml backend is dropped.</changelog>
</package>
<package pkgid="65c806fe36948d3c6e08929a1e6004fc3536fe1cb07fe1e153a36ab2b806699a6c59ab5a18a3d55e4bb936fa4b493275b9b825dc7ed873ad14ad34c600e4227f" name="cairo-tools" arch="i586">
  <version epoch="0" ver="1.18.0" rel="1.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1524571200">- Add cairo-fix-assertion-failure-in-freetype-backend.patch: Fix
  assertion failure in the freetype backend (fdo#105746).</changelog>
  <changelog author="qzheng@suse.com" date="1529496000">- Add cairo-CVE-2017-9814.patch: Replace malloc with _cairo_malloc
  and check cmap size before allocating (boo#1049092,
  CVE-2017-9814, fdo#101547).</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1538740800">- Update to version 1.15.14:
  + Features and Enhancements:
  - Add more FreeeType font color conversions to support
    COLR/CPAL.
  - Update test reference images against current pixman.
  + Bugs fixed:
  - Fix crash when rendering Microsoft's Segoe UI Emoji Regular
    font.
  - Fix build breakage with glesv3 enabled due to non-existant
    glesv3.pc.
  - Fix memory leaks found by Coverity.
  - Fix incorrect null ptr handling found by Coverity.
  - Fix test compilation when font-config is disabled.
  - Use _cairo_malloc instead of malloc
    (fdo#101547, CVE-2017-9814).
  - Fix assertion failure in the freetype backend (fdo#105746).
- Drop upstream fixed patches:
  + cairo-fix-assertion-failure-in-freetype-backend.patch.
  + cairo-CVE-2017-9814.patch.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1540123200">- Update to version 1.16.0:
  + test: Free resources in pdf2png.
  + Drop skia backend.
  + Revert "Correctly decode Adobe CMYK JPEGs in PDF export".</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1567598400">- Add 2 upstream bug fix patches:
  + cairo-Use-FT_Done_MM_Var-instead-of-free-when-available.patch:
    ft: Use FT_Done_MM_Var instead of free when available in
    cairo_ft_apply_variations. Fixes a crash when using freetype
    &gt;= 2.9
  + cairo-composite_color_glyphs.patch: Fix a thinko in
    composite_color_glyphs. We can't just move around the contents
    of the passed-in string, we need to make a copy. This was
    showing up as memory corruption in pango.</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1582459200">- Add an upstream bug fix
  + cairo-pdf-add-missing-flush.patch: Fixes PDF generation
    see https://gitlab.freedesktop.org/cairo/cairo/issues/342</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1634904000">- Add upstream patch
  + cairo-do-not-override-explicitly-requested-grayscale-aa.patch
    Do not replace explicitly set applications settings by user
    settings for font antialiasing.
    See: https://gitlab.freedesktop.org/cairo/cairo/-/merge_requests/114</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661947200">- Update to version 1.17.6:
  + This snapshot sees the removal of the following backends and
    platform support: Qt4, BeOS, OS/2, DirectFB, DRM, Cogl, OpenVG.
  + Thanks to all past contributors for their work on them. If you
    were using any of these backends then you will need to stick to
    Cairo 1.16.
  + This snapshot is going to be the **last** release of Cairo with
    the Autotools build system. The Meson build has seen many
    improvements and it is considerably easier to maintain and
    faster to build.
- Changes from version 1.17.4:
  + A particularly noteworthy improvement in this release is the
    addition of the meson build system as an alternative to
    autotools.
  + The cogl Cairo backend underwent significant development this
    cycle.
  + Subpixel positioning support allows improved glyph outlines
    with the Freetype font backend.
  + For a complete log of changes, please see
    https://cairographics.org/releases/ChangeLog.1.17.4
- Changes from version 1.17.2:
  + This snapshot provides the new support for writing floating
    point formats as 16 bpc PNGs, with support for RGBA128F and
    RGB96F formats. This new feature increases Cairo's pixman
    version requirement to 0.36.0.
  + Beyond this are a range of bugfixes.
    For a complete log of changes, please see
    https://cairographics.org/releases/ChangeLog.1.17.2
- Drop patches fixed upstream:
  + cairo-Use-FT_Done_MM_Var-instead-of-free-when-available.patch
  + cairo-composite_color_glyphs.patch
  + cairo-pdf-add-missing-flush.patch
  + cairo-do-not-override-explicitly-requested-grayscale-aa.patch
- Rebase remaining patches with quilt.
- Add 0001-Set-default-LCD-filter-to-FreeType-s-default.patch: Set
  default LCD filter to FreeType's default (patch merged upstream).
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Update to version 1.17.8:
  + In a continuing effort to reduce the amount of legacy code, and
    increase the long-term maintainability of cairo, the following
    backends have been removed:
  - GL and GLES drawing
  + Additionally, cairo's Autotools build system has been removed;
    from now on, cairo will only support the Meson build system.
    While the end result should be identical, further testing is
    appreciated.
  + In this snapshot, cairo gained support for rendering COLRv1
    fonts, and rendering SVG and COLRv1 fonts with custom palettes.
  + Support for macOS and Windows has been improved, with lots of
    build and bug fixes.
  + Lots of safety issues have been fixed, with array bounds
    checking and plugging memory leaks, as well as fixes for bugs
    identified via fuzzying.
  + This is going to be the last snapshot of the 1.17 development
    cycle; we only expect minor bug fixing and improvements until
    the 1.18.0 release.
- Switch to meson buildsystem: Add meson BuildRequires and macros.
- Update Source Url to new home.
- Drop build_gl_backend define and conditional pkgconfig(egl) and
  pkgconfig(gl) BuildRequires: No longer supported.
- Add generic c++_compiler and c_compiler BuildRequires: New
  dependencies.
- Drop 0001-Set-default-LCD-filter-to-FreeType-s-default.patch:
  Fixed upstream.
- Add upstream bug fix patches:
  + cairo-1.17.8-fix-tee-compilation.patch
  + cairo-1.17.8-ft-font-missing-glyph.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695470400">- Update to version 1.18.0:
  + The first stable cairo release in five years should be cause
    for celebration.
  + All the API added in the 1.17 development cycle is now
    considered stable, and will not change.
  + Many thanks to all the contributors for this release.
  + The cairo-sphinx tool has been removed; we could not find any
    instruction on how to use it, and no user answered our call for
    help. If you were using cairo-sphinx, please reach out to the
    cairo maintainers.
  + Cairo now implements Type 3 color fonts for PDF.
  + Multiple documentation fixes, to ensure that the cairo API
    reference is up to date. Also fixed multiple compiler warnings
    generated when building cairo.
  + The XML surface has been removed; it was disabled by default
    when building cairo, and we could not find any downstream
    distributor that would enable it.
  + The Tee surface is now automatically enabled. Downstream
    distributors of cairo have been enabling for years it in order
    to build Firefox.
  + Fixed multiple issues with the DWrite font backend.
  + Improved the Quartz surface; mainly, Quartz surfaces now use
    the main display ColorSpace, speeding up rendering operations.
  + Cairo now hides all private symbols by default on every
    platform; the old "slim" symbols hack to alias internally used
    symbols has been dropped, in favor of using
    `-Bsymbolic-functions` with toolchains that support it.
  + Fixed multiple memory leaks in the code base and test suite,
    and general maintenance.
  + Added new API to expose the Pixman dithering filter to cairo
    patterns; this is currently implemented only for image
    surfaces.
- Drop patches fixed upstream:
  + cairo-1.17.8-fix-tee-compilation.patch
  + cairo-1.17.8-ft-font-missing-glyph.patch
- Rebase patches with quilt.
- Stop passing xml=disabled to meson setup, xml backend is dropped.</changelog>
</package>
<package pkgid="bd51a9588e3e546cdb7a9fd6a6ae59fba8f6725cf95974b1929a1f01f84c3661ad206d934f550bc2d0e19f9f534e79cfdae9c093aa13fc7bf0129e678ba27173" name="cairo-tools" arch="x86_64">
  <version epoch="0" ver="1.18.0" rel="1.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1524571200">- Add cairo-fix-assertion-failure-in-freetype-backend.patch: Fix
  assertion failure in the freetype backend (fdo#105746).</changelog>
  <changelog author="qzheng@suse.com" date="1529496000">- Add cairo-CVE-2017-9814.patch: Replace malloc with _cairo_malloc
  and check cmap size before allocating (boo#1049092,
  CVE-2017-9814, fdo#101547).</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1538740800">- Update to version 1.15.14:
  + Features and Enhancements:
  - Add more FreeeType font color conversions to support
    COLR/CPAL.
  - Update test reference images against current pixman.
  + Bugs fixed:
  - Fix crash when rendering Microsoft's Segoe UI Emoji Regular
    font.
  - Fix build breakage with glesv3 enabled due to non-existant
    glesv3.pc.
  - Fix memory leaks found by Coverity.
  - Fix incorrect null ptr handling found by Coverity.
  - Fix test compilation when font-config is disabled.
  - Use _cairo_malloc instead of malloc
    (fdo#101547, CVE-2017-9814).
  - Fix assertion failure in the freetype backend (fdo#105746).
- Drop upstream fixed patches:
  + cairo-fix-assertion-failure-in-freetype-backend.patch.
  + cairo-CVE-2017-9814.patch.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1540123200">- Update to version 1.16.0:
  + test: Free resources in pdf2png.
  + Drop skia backend.
  + Revert "Correctly decode Adobe CMYK JPEGs in PDF export".</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1567598400">- Add 2 upstream bug fix patches:
  + cairo-Use-FT_Done_MM_Var-instead-of-free-when-available.patch:
    ft: Use FT_Done_MM_Var instead of free when available in
    cairo_ft_apply_variations. Fixes a crash when using freetype
    &gt;= 2.9
  + cairo-composite_color_glyphs.patch: Fix a thinko in
    composite_color_glyphs. We can't just move around the contents
    of the passed-in string, we need to make a copy. This was
    showing up as memory corruption in pango.</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1582459200">- Add an upstream bug fix
  + cairo-pdf-add-missing-flush.patch: Fixes PDF generation
    see https://gitlab.freedesktop.org/cairo/cairo/issues/342</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1634904000">- Add upstream patch
  + cairo-do-not-override-explicitly-requested-grayscale-aa.patch
    Do not replace explicitly set applications settings by user
    settings for font antialiasing.
    See: https://gitlab.freedesktop.org/cairo/cairo/-/merge_requests/114</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661947200">- Update to version 1.17.6:
  + This snapshot sees the removal of the following backends and
    platform support: Qt4, BeOS, OS/2, DirectFB, DRM, Cogl, OpenVG.
  + Thanks to all past contributors for their work on them. If you
    were using any of these backends then you will need to stick to
    Cairo 1.16.
  + This snapshot is going to be the **last** release of Cairo with
    the Autotools build system. The Meson build has seen many
    improvements and it is considerably easier to maintain and
    faster to build.
- Changes from version 1.17.4:
  + A particularly noteworthy improvement in this release is the
    addition of the meson build system as an alternative to
    autotools.
  + The cogl Cairo backend underwent significant development this
    cycle.
  + Subpixel positioning support allows improved glyph outlines
    with the Freetype font backend.
  + For a complete log of changes, please see
    https://cairographics.org/releases/ChangeLog.1.17.4
- Changes from version 1.17.2:
  + This snapshot provides the new support for writing floating
    point formats as 16 bpc PNGs, with support for RGBA128F and
    RGB96F formats. This new feature increases Cairo's pixman
    version requirement to 0.36.0.
  + Beyond this are a range of bugfixes.
    For a complete log of changes, please see
    https://cairographics.org/releases/ChangeLog.1.17.2
- Drop patches fixed upstream:
  + cairo-Use-FT_Done_MM_Var-instead-of-free-when-available.patch
  + cairo-composite_color_glyphs.patch
  + cairo-pdf-add-missing-flush.patch
  + cairo-do-not-override-explicitly-requested-grayscale-aa.patch
- Rebase remaining patches with quilt.
- Add 0001-Set-default-LCD-filter-to-FreeType-s-default.patch: Set
  default LCD filter to FreeType's default (patch merged upstream).
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Update to version 1.17.8:
  + In a continuing effort to reduce the amount of legacy code, and
    increase the long-term maintainability of cairo, the following
    backends have been removed:
  - GL and GLES drawing
  + Additionally, cairo's Autotools build system has been removed;
    from now on, cairo will only support the Meson build system.
    While the end result should be identical, further testing is
    appreciated.
  + In this snapshot, cairo gained support for rendering COLRv1
    fonts, and rendering SVG and COLRv1 fonts with custom palettes.
  + Support for macOS and Windows has been improved, with lots of
    build and bug fixes.
  + Lots of safety issues have been fixed, with array bounds
    checking and plugging memory leaks, as well as fixes for bugs
    identified via fuzzying.
  + This is going to be the last snapshot of the 1.17 development
    cycle; we only expect minor bug fixing and improvements until
    the 1.18.0 release.
- Switch to meson buildsystem: Add meson BuildRequires and macros.
- Update Source Url to new home.
- Drop build_gl_backend define and conditional pkgconfig(egl) and
  pkgconfig(gl) BuildRequires: No longer supported.
- Add generic c++_compiler and c_compiler BuildRequires: New
  dependencies.
- Drop 0001-Set-default-LCD-filter-to-FreeType-s-default.patch:
  Fixed upstream.
- Add upstream bug fix patches:
  + cairo-1.17.8-fix-tee-compilation.patch
  + cairo-1.17.8-ft-font-missing-glyph.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695470400">- Update to version 1.18.0:
  + The first stable cairo release in five years should be cause
    for celebration.
  + All the API added in the 1.17 development cycle is now
    considered stable, and will not change.
  + Many thanks to all the contributors for this release.
  + The cairo-sphinx tool has been removed; we could not find any
    instruction on how to use it, and no user answered our call for
    help. If you were using cairo-sphinx, please reach out to the
    cairo maintainers.
  + Cairo now implements Type 3 color fonts for PDF.
  + Multiple documentation fixes, to ensure that the cairo API
    reference is up to date. Also fixed multiple compiler warnings
    generated when building cairo.
  + The XML surface has been removed; it was disabled by default
    when building cairo, and we could not find any downstream
    distributor that would enable it.
  + The Tee surface is now automatically enabled. Downstream
    distributors of cairo have been enabling for years it in order
    to build Firefox.
  + Fixed multiple issues with the DWrite font backend.
  + Improved the Quartz surface; mainly, Quartz surfaces now use
    the main display ColorSpace, speeding up rendering operations.
  + Cairo now hides all private symbols by default on every
    platform; the old "slim" symbols hack to alias internally used
    symbols has been dropped, in favor of using
    `-Bsymbolic-functions` with toolchains that support it.
  + Fixed multiple memory leaks in the code base and test suite,
    and general maintenance.
  + Added new API to expose the Pixman dithering filter to cairo
    patterns; this is currently implemented only for image
    surfaces.
- Drop patches fixed upstream:
  + cairo-1.17.8-fix-tee-compilation.patch
  + cairo-1.17.8-ft-font-missing-glyph.patch
- Rebase patches with quilt.
- Stop passing xml=disabled to meson setup, xml backend is dropped.</changelog>
</package>
<package pkgid="58cbc5a90e521ab820873f48fcd2954c48c48bcfb706727d3debe6360124329bf0e3f3d37302c25bcf2e17186337ba26aa3c27dc628cd0069e58d755f77ed28f" name="cairo-tools-debuginfo" arch="i586">
  <version epoch="0" ver="1.18.0" rel="1.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1524571200">- Add cairo-fix-assertion-failure-in-freetype-backend.patch: Fix
  assertion failure in the freetype backend (fdo#105746).</changelog>
  <changelog author="qzheng@suse.com" date="1529496000">- Add cairo-CVE-2017-9814.patch: Replace malloc with _cairo_malloc
  and check cmap size before allocating (boo#1049092,
  CVE-2017-9814, fdo#101547).</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1538740800">- Update to version 1.15.14:
  + Features and Enhancements:
  - Add more FreeeType font color conversions to support
    COLR/CPAL.
  - Update test reference images against current pixman.
  + Bugs fixed:
  - Fix crash when rendering Microsoft's Segoe UI Emoji Regular
    font.
  - Fix build breakage with glesv3 enabled due to non-existant
    glesv3.pc.
  - Fix memory leaks found by Coverity.
  - Fix incorrect null ptr handling found by Coverity.
  - Fix test compilation when font-config is disabled.
  - Use _cairo_malloc instead of malloc
    (fdo#101547, CVE-2017-9814).
  - Fix assertion failure in the freetype backend (fdo#105746).
- Drop upstream fixed patches:
  + cairo-fix-assertion-failure-in-freetype-backend.patch.
  + cairo-CVE-2017-9814.patch.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1540123200">- Update to version 1.16.0:
  + test: Free resources in pdf2png.
  + Drop skia backend.
  + Revert "Correctly decode Adobe CMYK JPEGs in PDF export".</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1567598400">- Add 2 upstream bug fix patches:
  + cairo-Use-FT_Done_MM_Var-instead-of-free-when-available.patch:
    ft: Use FT_Done_MM_Var instead of free when available in
    cairo_ft_apply_variations. Fixes a crash when using freetype
    &gt;= 2.9
  + cairo-composite_color_glyphs.patch: Fix a thinko in
    composite_color_glyphs. We can't just move around the contents
    of the passed-in string, we need to make a copy. This was
    showing up as memory corruption in pango.</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1582459200">- Add an upstream bug fix
  + cairo-pdf-add-missing-flush.patch: Fixes PDF generation
    see https://gitlab.freedesktop.org/cairo/cairo/issues/342</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1634904000">- Add upstream patch
  + cairo-do-not-override-explicitly-requested-grayscale-aa.patch
    Do not replace explicitly set applications settings by user
    settings for font antialiasing.
    See: https://gitlab.freedesktop.org/cairo/cairo/-/merge_requests/114</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661947200">- Update to version 1.17.6:
  + This snapshot sees the removal of the following backends and
    platform support: Qt4, BeOS, OS/2, DirectFB, DRM, Cogl, OpenVG.
  + Thanks to all past contributors for their work on them. If you
    were using any of these backends then you will need to stick to
    Cairo 1.16.
  + This snapshot is going to be the **last** release of Cairo with
    the Autotools build system. The Meson build has seen many
    improvements and it is considerably easier to maintain and
    faster to build.
- Changes from version 1.17.4:
  + A particularly noteworthy improvement in this release is the
    addition of the meson build system as an alternative to
    autotools.
  + The cogl Cairo backend underwent significant development this
    cycle.
  + Subpixel positioning support allows improved glyph outlines
    with the Freetype font backend.
  + For a complete log of changes, please see
    https://cairographics.org/releases/ChangeLog.1.17.4
- Changes from version 1.17.2:
  + This snapshot provides the new support for writing floating
    point formats as 16 bpc PNGs, with support for RGBA128F and
    RGB96F formats. This new feature increases Cairo's pixman
    version requirement to 0.36.0.
  + Beyond this are a range of bugfixes.
    For a complete log of changes, please see
    https://cairographics.org/releases/ChangeLog.1.17.2
- Drop patches fixed upstream:
  + cairo-Use-FT_Done_MM_Var-instead-of-free-when-available.patch
  + cairo-composite_color_glyphs.patch
  + cairo-pdf-add-missing-flush.patch
  + cairo-do-not-override-explicitly-requested-grayscale-aa.patch
- Rebase remaining patches with quilt.
- Add 0001-Set-default-LCD-filter-to-FreeType-s-default.patch: Set
  default LCD filter to FreeType's default (patch merged upstream).
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Update to version 1.17.8:
  + In a continuing effort to reduce the amount of legacy code, and
    increase the long-term maintainability of cairo, the following
    backends have been removed:
  - GL and GLES drawing
  + Additionally, cairo's Autotools build system has been removed;
    from now on, cairo will only support the Meson build system.
    While the end result should be identical, further testing is
    appreciated.
  + In this snapshot, cairo gained support for rendering COLRv1
    fonts, and rendering SVG and COLRv1 fonts with custom palettes.
  + Support for macOS and Windows has been improved, with lots of
    build and bug fixes.
  + Lots of safety issues have been fixed, with array bounds
    checking and plugging memory leaks, as well as fixes for bugs
    identified via fuzzying.
  + This is going to be the last snapshot of the 1.17 development
    cycle; we only expect minor bug fixing and improvements until
    the 1.18.0 release.
- Switch to meson buildsystem: Add meson BuildRequires and macros.
- Update Source Url to new home.
- Drop build_gl_backend define and conditional pkgconfig(egl) and
  pkgconfig(gl) BuildRequires: No longer supported.
- Add generic c++_compiler and c_compiler BuildRequires: New
  dependencies.
- Drop 0001-Set-default-LCD-filter-to-FreeType-s-default.patch:
  Fixed upstream.
- Add upstream bug fix patches:
  + cairo-1.17.8-fix-tee-compilation.patch
  + cairo-1.17.8-ft-font-missing-glyph.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695470400">- Update to version 1.18.0:
  + The first stable cairo release in five years should be cause
    for celebration.
  + All the API added in the 1.17 development cycle is now
    considered stable, and will not change.
  + Many thanks to all the contributors for this release.
  + The cairo-sphinx tool has been removed; we could not find any
    instruction on how to use it, and no user answered our call for
    help. If you were using cairo-sphinx, please reach out to the
    cairo maintainers.
  + Cairo now implements Type 3 color fonts for PDF.
  + Multiple documentation fixes, to ensure that the cairo API
    reference is up to date. Also fixed multiple compiler warnings
    generated when building cairo.
  + The XML surface has been removed; it was disabled by default
    when building cairo, and we could not find any downstream
    distributor that would enable it.
  + The Tee surface is now automatically enabled. Downstream
    distributors of cairo have been enabling for years it in order
    to build Firefox.
  + Fixed multiple issues with the DWrite font backend.
  + Improved the Quartz surface; mainly, Quartz surfaces now use
    the main display ColorSpace, speeding up rendering operations.
  + Cairo now hides all private symbols by default on every
    platform; the old "slim" symbols hack to alias internally used
    symbols has been dropped, in favor of using
    `-Bsymbolic-functions` with toolchains that support it.
  + Fixed multiple memory leaks in the code base and test suite,
    and general maintenance.
  + Added new API to expose the Pixman dithering filter to cairo
    patterns; this is currently implemented only for image
    surfaces.
- Drop patches fixed upstream:
  + cairo-1.17.8-fix-tee-compilation.patch
  + cairo-1.17.8-ft-font-missing-glyph.patch
- Rebase patches with quilt.
- Stop passing xml=disabled to meson setup, xml backend is dropped.</changelog>
</package>
<package pkgid="bb324e10fcff2db6b8805d4d5f5203d5c74f84be7baaa87a3ff975840617aa5742a23c05136133b529b12221b75e2f261fcfa4e3f4b792e4b42e6d01a9034673" name="cairo-tools-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.18.0" rel="1.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1524571200">- Add cairo-fix-assertion-failure-in-freetype-backend.patch: Fix
  assertion failure in the freetype backend (fdo#105746).</changelog>
  <changelog author="qzheng@suse.com" date="1529496000">- Add cairo-CVE-2017-9814.patch: Replace malloc with _cairo_malloc
  and check cmap size before allocating (boo#1049092,
  CVE-2017-9814, fdo#101547).</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1538740800">- Update to version 1.15.14:
  + Features and Enhancements:
  - Add more FreeeType font color conversions to support
    COLR/CPAL.
  - Update test reference images against current pixman.
  + Bugs fixed:
  - Fix crash when rendering Microsoft's Segoe UI Emoji Regular
    font.
  - Fix build breakage with glesv3 enabled due to non-existant
    glesv3.pc.
  - Fix memory leaks found by Coverity.
  - Fix incorrect null ptr handling found by Coverity.
  - Fix test compilation when font-config is disabled.
  - Use _cairo_malloc instead of malloc
    (fdo#101547, CVE-2017-9814).
  - Fix assertion failure in the freetype backend (fdo#105746).
- Drop upstream fixed patches:
  + cairo-fix-assertion-failure-in-freetype-backend.patch.
  + cairo-CVE-2017-9814.patch.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1540123200">- Update to version 1.16.0:
  + test: Free resources in pdf2png.
  + Drop skia backend.
  + Revert "Correctly decode Adobe CMYK JPEGs in PDF export".</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1567598400">- Add 2 upstream bug fix patches:
  + cairo-Use-FT_Done_MM_Var-instead-of-free-when-available.patch:
    ft: Use FT_Done_MM_Var instead of free when available in
    cairo_ft_apply_variations. Fixes a crash when using freetype
    &gt;= 2.9
  + cairo-composite_color_glyphs.patch: Fix a thinko in
    composite_color_glyphs. We can't just move around the contents
    of the passed-in string, we need to make a copy. This was
    showing up as memory corruption in pango.</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1582459200">- Add an upstream bug fix
  + cairo-pdf-add-missing-flush.patch: Fixes PDF generation
    see https://gitlab.freedesktop.org/cairo/cairo/issues/342</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1634904000">- Add upstream patch
  + cairo-do-not-override-explicitly-requested-grayscale-aa.patch
    Do not replace explicitly set applications settings by user
    settings for font antialiasing.
    See: https://gitlab.freedesktop.org/cairo/cairo/-/merge_requests/114</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661947200">- Update to version 1.17.6:
  + This snapshot sees the removal of the following backends and
    platform support: Qt4, BeOS, OS/2, DirectFB, DRM, Cogl, OpenVG.
  + Thanks to all past contributors for their work on them. If you
    were using any of these backends then you will need to stick to
    Cairo 1.16.
  + This snapshot is going to be the **last** release of Cairo with
    the Autotools build system. The Meson build has seen many
    improvements and it is considerably easier to maintain and
    faster to build.
- Changes from version 1.17.4:
  + A particularly noteworthy improvement in this release is the
    addition of the meson build system as an alternative to
    autotools.
  + The cogl Cairo backend underwent significant development this
    cycle.
  + Subpixel positioning support allows improved glyph outlines
    with the Freetype font backend.
  + For a complete log of changes, please see
    https://cairographics.org/releases/ChangeLog.1.17.4
- Changes from version 1.17.2:
  + This snapshot provides the new support for writing floating
    point formats as 16 bpc PNGs, with support for RGBA128F and
    RGB96F formats. This new feature increases Cairo's pixman
    version requirement to 0.36.0.
  + Beyond this are a range of bugfixes.
    For a complete log of changes, please see
    https://cairographics.org/releases/ChangeLog.1.17.2
- Drop patches fixed upstream:
  + cairo-Use-FT_Done_MM_Var-instead-of-free-when-available.patch
  + cairo-composite_color_glyphs.patch
  + cairo-pdf-add-missing-flush.patch
  + cairo-do-not-override-explicitly-requested-grayscale-aa.patch
- Rebase remaining patches with quilt.
- Add 0001-Set-default-LCD-filter-to-FreeType-s-default.patch: Set
  default LCD filter to FreeType's default (patch merged upstream).
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Update to version 1.17.8:
  + In a continuing effort to reduce the amount of legacy code, and
    increase the long-term maintainability of cairo, the following
    backends have been removed:
  - GL and GLES drawing
  + Additionally, cairo's Autotools build system has been removed;
    from now on, cairo will only support the Meson build system.
    While the end result should be identical, further testing is
    appreciated.
  + In this snapshot, cairo gained support for rendering COLRv1
    fonts, and rendering SVG and COLRv1 fonts with custom palettes.
  + Support for macOS and Windows has been improved, with lots of
    build and bug fixes.
  + Lots of safety issues have been fixed, with array bounds
    checking and plugging memory leaks, as well as fixes for bugs
    identified via fuzzying.
  + This is going to be the last snapshot of the 1.17 development
    cycle; we only expect minor bug fixing and improvements until
    the 1.18.0 release.
- Switch to meson buildsystem: Add meson BuildRequires and macros.
- Update Source Url to new home.
- Drop build_gl_backend define and conditional pkgconfig(egl) and
  pkgconfig(gl) BuildRequires: No longer supported.
- Add generic c++_compiler and c_compiler BuildRequires: New
  dependencies.
- Drop 0001-Set-default-LCD-filter-to-FreeType-s-default.patch:
  Fixed upstream.
- Add upstream bug fix patches:
  + cairo-1.17.8-fix-tee-compilation.patch
  + cairo-1.17.8-ft-font-missing-glyph.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695470400">- Update to version 1.18.0:
  + The first stable cairo release in five years should be cause
    for celebration.
  + All the API added in the 1.17 development cycle is now
    considered stable, and will not change.
  + Many thanks to all the contributors for this release.
  + The cairo-sphinx tool has been removed; we could not find any
    instruction on how to use it, and no user answered our call for
    help. If you were using cairo-sphinx, please reach out to the
    cairo maintainers.
  + Cairo now implements Type 3 color fonts for PDF.
  + Multiple documentation fixes, to ensure that the cairo API
    reference is up to date. Also fixed multiple compiler warnings
    generated when building cairo.
  + The XML surface has been removed; it was disabled by default
    when building cairo, and we could not find any downstream
    distributor that would enable it.
  + The Tee surface is now automatically enabled. Downstream
    distributors of cairo have been enabling for years it in order
    to build Firefox.
  + Fixed multiple issues with the DWrite font backend.
  + Improved the Quartz surface; mainly, Quartz surfaces now use
    the main display ColorSpace, speeding up rendering operations.
  + Cairo now hides all private symbols by default on every
    platform; the old "slim" symbols hack to alias internally used
    symbols has been dropped, in favor of using
    `-Bsymbolic-functions` with toolchains that support it.
  + Fixed multiple memory leaks in the code base and test suite,
    and general maintenance.
  + Added new API to expose the Pixman dithering filter to cairo
    patterns; this is currently implemented only for image
    surfaces.
- Drop patches fixed upstream:
  + cairo-1.17.8-fix-tee-compilation.patch
  + cairo-1.17.8-ft-font-missing-glyph.patch
- Rebase patches with quilt.
- Stop passing xml=disabled to meson setup, xml backend is dropped.</changelog>
</package>
<package pkgid="8257856bdff172cd72fb4ec8ac0ccda7a055a44a21a500ae1d87e829edcd1a58ad117f77e5688a1ef491951f643e1b92ca4efffb0f2188960048234d29586b3f" name="calibre" arch="src">
  <version epoch="0" ver="7.2.0" rel="1.1"/>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1678536000">- Update to 6.14.0
  * New Features
  - Edit metadata: When setting a cover from comic files allow
    choosing which page to use as the cover
  - Allow display of columns built from other columns as comments
    in Book details
  - Comments editor: Add a shortcut for "Paste and match style"
    (Ctrl+Shift+v)
  * Bug Fixes
  - macOS: ToC Editor: Fix mouse becoming unusable when trying to
    create a new entry
  - When computing title sorts strip leading and trailing quotes,
    not just leading quotes
  - Content server viewer: Fix searching only showing results
    from the current chapter onwards
  - Check book: Fix some incorrect line numbers reported in a few
    CSS error messages
- Update to 6.13.0
  * New Features
  - Content server: E-book viewer: Long tapping on an image now
    causes it to be displayed in an internal popup rather than a
    new window as some browsers block the creation of new windows
  * Bug Fixes
  - E-book viewer: Fix some adjacent highlights with nothing in
    between them not being displayed.
  - Content server: Workaround for Safari regression causing
    bookmarks to disappear on reload
  - E-book viewer: Read aloud: Fix a regression in the previous
    release that caused the Read aloud controls to not reappear
    when Read aloud is canceled and restarted
  - E-book viewer: Read aloud: Fix a regression in the previous
    release that caused an error when using Read aloud on a
    chapter with no text, such as the cover page
  - E-book viewer: Fix a regression that caused a spurious error
    on Windows when reading out selected text
  - Fix a regression in calibre 5.0 that broke sorting the device
    view by title if one of the books has an empty title
  - Edit book: Spell Check dialog: Fix second word not getting
    selected when after first word is fixed
  - Improve hover highlight color in tree views
- Update to 6.12.0
  * New Features
  - E-book viewer: Read aloud: On Windows switch to using the
    new Microsoft speech subsystem with access to more voices
  - calibre:// URL scheme: allow specifying a Virtual library for
    show_book URLs
  - Add by ISBN: Allow adding using identifiers other than ISBN
    as well
  - Update bundled Qt to 6.4 this means calibre on macOS is now
    only supported on Big Sur and newer
  - Spell check dialog: Allow up and down arrow keys to work
    regardless of focus
  - Allow multiple Template tester dialogs
  * Bug Fixes
  - Windows MTP device driver: Ignore failure to enumerate
    objects inside non-root folders
  - Book list: Fix a regression in the previous release that
    broke dragging to select multiple books
  - Content server viewer: Fix reload book not actually reloading
    until the browser is also refreshed
  - E-book viewer: Fix occasional false warning about highlight
    being overwritten
  - E-book viewer: Fix detection of selected highlights when all
    text is selected
  - Fix an error when embedding metadata into a large number of
    books
  - When updating metadata in EPUB 2 files and no language is
    specified, do not remove the &lt;dc:language&gt; tag as this causes
    epubcheck to complain. Instead set the language to "und"
  - Wireless device driver: Remove the timeout for initial
    connection
  - Use an icon rather than a color to report errors in fields
    and the search box
  - Conversion dialog: Regex builder: Workaround bug in Qt that
    prevented searching for non breaking spaces in the wizard
    used to test search expressions
  - Spell check dialog: move down after correcting word, not up
  - Get books: Fix Mobileread store plugin not working
- Add mathjax and hyphenation-dictionaries.
- Additional build some "submodules".
- Add separat user-agent-data.json to fix
  "No such file or directory: '/usr/share/calibre/user-agent-data.json'"
- Use mspack from system and not from calibre upstream.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1678968000">- Update to 6.14.1
  * Bug fixes
  - Fix regression in 6.14.0 that caused some generated resources
    to be excluded from the calibre source bundle
  - Fix regression in 6.14.0 that broke using paths with single
    quotes in them for the calibre library
  - Fix ToC Editor on macOS in 6.14.0 not working inside the Edit
    book tool only
  * Improved news sources
  - Strange Horizons
  - The Saturday Paper
  - New Scientist
  - The Mainichi
  - DR Nyheder
  - New York Magazine
  - Bloomberg
  - Deccan Herald</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1680868800">- Update to 6.15.0
  * New Features
  - Allow adding external links to tags, series, publishers,
    etcetera in addition to authors
  - calibre:// URL scheme: Add support for a new type of URL that
    pops up the metadata of the specified book in a new window
  - EPUB Output: Do not shrink images to fit the screen size by
    default, as modern readers do this themselves well enough.
    Can be controlled via an option in the EPUB Output section of
    the conversion dialog
  - Edit metadata dialog: Add buttons to pop up the category
    editing windows easily
  - Metadata download: Allow specifying rules to transform
    publisher names in addition to author and tag names
  - Edit metadata dialog: Use both a colored border and an icon
    to indicate errors in line edits
  - A new tweak in Preferences-&gt;Tweaks to control what program is
    run when clicking on URLs in calibre
  * Bug Fixes
  - E-book viewer: Fix a regression that caused incorrect
    highlight collision detection in some books
  - E-book viewer: Fix images embedded inside SVG tags not
    available for viewing in a pop-up
  - DOCX Input: Do not ignore images that are present as
    fallbacks for a word drawing object
  - Comic Input: When converting grayscaled PNG images to PNG
    ensure output images are stored as indexed PNG
  - Fix active tab not easy to distinguish in dark mode
  - Content server: Fix re-opening book from home page after
    making progress not opening to correct last read position
    when a user is logged in
  - Comments editor: When copying to clipboard, copy clean HTML
    rather than the junk Qt produces
- After many version user-agent-data.json is available again in source.
  So we use it from upstream again, but let the code in spec.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1681041600">- Update to 6.15.1
  - Fixes an issue with the new URL scheme popping up incorrect
    book details windows</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1682078400">- Update to 6.16.0
  * New Features
  - Allow storing extra data files with a book
  - Allow undoing the deletion of books from the calibre library
  - Kobo driver: Add support for the new Kobo Elipsa 2E
  - Book details: if an item has an associated link then offer
    that link in the item's context menu
  * Bug Fixes
  - Content server viewer: Fix end of chapter content being
    occasionally skipped when scrolling by screen full with
    multiple pages
  - E-book viewer: Fix a regression that caused notes from a
    different highlights to be shown in some situations
  - E-book viewer: Show an error if the user tries to search for
    only punctuation or spaces in the search modes that ignore
    these
  - Fix custom columns not showing in Book details links from
    other libraries</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1682596800">- Update to 6.17.0
  * New features
  - Font subsetting: Add support for WOFF format fonts and CID
    keyed fonts. Also further reduce file sizes when subsetting
  - Book details: Show a link to open the data files folder when
    data files are present
  - Template language: Add various functions to query the extra
    files associated with a book
  - Edit book: Compress images: Support compression of images in
    the WEBP format as well
  - Comments editor: Add buttons to create links to data files
    and also to folders easily when inserting a link
  - Allow displaying the id, formats and path builtin columns
    via Preferences-&gt;Add your own columns
  - Trash bin: Add a button to clear the bin
  - Metadata editor: Use a dedicated editor with preview for
    custom columns that store markdown formatted text
  * Bug fixes
  - Fix a regression in the previous release that could result
    in empty author folders remaining in the library when the
    author of a book is changed
  - Fix the data files associated with a book not being handled
    when using the Merge books and Copy to library functions
  - Fix a regression in the previous release that broke some
    operations in the Manage tags/authors/etc. dialogs
  - Ensure metadata.opf is always written when deleting book
    even if it is not sequenced for backup
  * Improved news sources
  - Scientific American</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1688040000">- Update to 6.21.0
  * New Features
  - DOCX Output: Add support for SVG images
  - E-book viewer: Allow configuring the actions triggered by
    touch gestures
  - DOCX Input: Add support for SVG images
  * Bug Fixes
  - Windows: Fix a regression in the previous release that could
    cause files to be deleted if one of the files/folders was
    open in another program while changing title/author in calibre
  - macOS: Fix extra dock icons visible when doing a job using
    Qt WebEngine such as converting to PDF or searching in Get books
  - macOS and Linux: Fix an error when changing metadata or
    deleting books whose files are owned by another user
  - CHM Input: Yet another regression opening CHM files with
    missing internal files on windows
  - CHM Input: Resolve absolute links to resource files from the
    root of the CHM file
- Changes from 6.20.0
  * Bug Fixes
  - CHM Input: Fix a regression in the previous release that
    broke conversion of CHM files
  - Windows: Make moving files in the calibre library folder more
    robust, locking folders in addition to files, before the start
    of the move
  - Get books: Update Barnes and Noble store plugin for website
    changes
  - Kindle output: Only re-encode JPEG images with EXIF metadata
    if the metadata contains actual transpose operations
  - PDF Output: Fix error when input document contains multiple
    instances of a font some with vertical metrics and some without
  - PDF Output: Fix using CSS Multicolumns for body causing
    conversion to fail when header/footer is specified
  - MOBI Input: Fix a crash when converting some corrupted
    palmdoc compressed MOBI files
  - E-book viewer: Ensure CSS stylesheets are interpreted as UTF-8
- Changes from 6.19.1
  * Bug Fixes
  - 6.19.1 fixes a bug in 6.19.0 that broke the edit metadata dialog
- Changes from 6.19.0
  * New Features
  - HTML Input: Restrict adding of resources like images to only
    files within the folder hierarchy starting at the parent
    folder of the root HTML file Can be controlled by customizing
    the HTML to Zip plugin in Preferences-&gt;Plugins or the
  - -allow-local-files-outside-root option to the ebook-convert
    command
  * Bug Fixes
  - PDF Output: Fix regression in previous release causing
    non-English entries to be incorrectly encoded into the PDF
    bookmarks
  - PDF Output: Fix regression in previous release that caused
    blank pages when generating headers or footers
  - Book list: Fix editing-in-place not pre-selecting existing
    text for some column types
  - Amazon.de metadata download: Update for site changes
  - PDF Output: Set /Creator and /Producer in /Info
  - Fix row height incorrect in Manage category dialog when blank
- Changes from 6.18.1
  * Bug Fixes
  - 6.18.1 fixes a regression that broke setting metadata and
    generating PDF files in the macOS and Linux binary builds
- Changes from 6.18.0
  * New Features
  - Cover download: Allowing saving alternate covers to disk or
    in the book's data folder by right clicking on the cover
  - Content server: Allow disabling full text search via the web
    interface
  - When sending books to the device confirm the overwrite if the
    book already exists on the device
  - E-book viewer: Handle horizontal wheel events as section
    jumps in paged mode
  - Comic Input: When grayscaling comic images use 16bit gray
    instead of 8bit for better fidelity
  - Add a new option in Preferences-&gt;Searching to disable keyboard
    searching in book list (i.e. you can turn off the behavior
    that pressing a key will jump to the first book whose title
    starts with that letter)
  - Manage categories dialog: Use alternating row colors and
    allow adjusting row height
  - Allow assigning a keyboard shortcut in Preferences-&gt;Shortcuts
    to open the data folder of a book
  - Various improvements to syntax highlighting for the Markdown
    long text editor
  * Bug Fixes
  - Fix a regression in 6.16 that broke restoring of the database
  - Tag browser: Fix using F2 to edit items not allowing completion
  - Book details: Fix formatting of text when copying all book
    details in narrow mode
  - Book details: Fix copy all not respecting line breaks in fields
  - Fix a regression in previous release that broke scrolling
    when using the scroll_per_row tweak
  - Fix a regression in the previous release that broke the
    category manager dialog in some situations
- Add calibre-revert-new-podofo.patch to fix build error with podofo.
- Drop calibre-python_test.patch and disable tests in spec file.
- Comment out mathjax and hyphenation-dictionaries for now.
- Use only python 3.11 to build packages, so Leap can also build.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1688126400">- Update to 6.22.0
  * New Features
  - Kobo driver: Add support for newest firmware
  - Trash bin: Allow setting removed books to be permanently
    deleted on library close
  - Windows: Nicer error message when file/folder is locked in
    another program
  * Bug Fixes
  - PDF Output: Fix regression that caused large slowdowns when
    converting books with lots of internal HTML files to PDF
  - CHM Input: Fix ToC entries that use fragments not supported
  - E-book viewer: Fix searching for text next to hidden text not
    scrolling to the match
  - E-book viewer: Fix selection popup not showing for some books
    on some platforms when the selection is in the top line
  - DOCX Output: Fix multiple SVG images in the input document
    causing all the SVG images in the output to be just one of
    the input images
  - MOBI Input: Ignore another form of corruption in trailing bytes
- Drop calibre-revert-new-podofo.patch because now podofo 0.10.1
  is needed and can no longer patch to use old podofo version.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1689595200">- Build with %{optflags}</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1691150400">- Update to 6.24.0
  * New Features
  - Easily manage the extra data files associated with a book by
    right clicking the edit metadata button and choose
    "Manage data files"
  - Content server: Full text search: Allow searching
    a restricted subset of books
  - E-book viewer: Allow clicking on calibre:// URLs
  - Support fuzzier searching in the Tag browser find allowing
    unaccented characters to match accented ones
  * Bug Fixes
  - DOCX conversion: Preserve underline style and color
  - Fix incorrect sorting of device view after some operations
  - Fix visit content server in browser not working when the
    content server is configured to listen on an IPv6 interface
  - Fix one hour offset in some timezones on Windows for dates
    before 1970
  - Windows: HTML Input: Fix error when trying to add HTML files
    with links to other files that are invalid pathnames
  - Get books: Update various Polish language book stores for
    website changes
- Changes from 6.23.0
  * New Features
  - PDF Output: Add an option to discard the book cover instead
    of inserting it as the first page of the PDF
  - Content server: Allow opening the Book details page for
    a matched book from the Full text search results page
  * Bug Fixes
  - Windows: Fix empty data folder getting created in the
    directory calibre is launched from when changing title/author
    for a book with an existing data folder
  - LIT Output: Fix error converting anything to LIT on Windows
  - Ignore failures to expire old trash during startup
  - Amazon metadata download: Fix retrieval of publisher
    information from amazon.fr
- Comment out building of additional "submodules": iso639, iso3166,
  translations because it needs now external source:
  https://salsa.debian.org/iso-codes-team/iso-codes/-/archive/main/iso-codes-main.zip
  and don't know where to install.
  Also it rise up an error sometime when run "osc service ra".</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1692360000">- Update to 6.25.0
  * New Features
  - Book details panel: De-emphasize titles making the actual
    data stand out more
  - Allow using the new manage data files dialog from within the
    edit metadata dialog
  - Trash dialog: Allow right clicking on an entry to save it to
    disk
  - When merging books by drag-and-drop add an option to use the
    dragged cover instead of the cover in the target book
  - Create catalog: Add buttons to easily select all/non/visible
    fields when creating CSV/XML catalogs
  - Preferences-&gt;Add your own columns: Add buttons to show/hide
    all columns
  * Bug Fixes
  - Fix a regression in the previous release that broke parsing
    of some ISO-8601 timestamps
  - E-book viewer: Mouse wheel horizontal events should jump
    sections not internal file boundaries
  - Fix Preferences-&gt;Add your own columns changing check state on
    moving columns
  - Get books: update various Polish e-book stores for website
    changes
  - E-book viewer: Fix CFI parsing of numbers with trailing zeros
    causing some bookmarks to not work
  - E-book viewer: Show an error when creating a bookmark if the
    bookmark position is not found
  - CBR Input: Fix comics with extremely long internal filenames
    not working on Windows
  - Edit book: Saved searches: Fix incorrect import in generated
    source code for some builtin functions
  - Data file manager: Fix errors on systems with larger font
    sizes
- Now use all calibre upstream desktop files and not the calibre
  desktop files from downstream. Only Name and GenericName entry in
  desktop files are changed.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1694174400">- Update to 6.26.0
  * New Features
  - MTP driver: Support the new Kindle Scribe firmware that
    causes it to act as an MTP device instead of USB disk.
    Add "Documents" to the list of default folders to send books to
  - E-book viewer: Add a new option under scrolling behavior to
    control horizontal mouse wheel events jumping to next section
  - Allow full customization of Book details styling via
    Preferences-&gt;Look &amp; feel-&gt;Book details
  * Bug Fixes
  - Get books: Update ebooks.com plugin for website changes
  - Edit book: Fix searching for non-BMP unicode characters
    highlighting only half the character
  - E-book viewer: Fix displaying more than one page per screen
    causing page layout to be slightly wrong for some books
  - E-book viewer: Fix clicking on links with empty destinations
    hanging the viewer
  - E-book viewer: Fix modifying, then jumping to and then
    modifying the highlight again from the highlights panel
    causing the highlight to be deleted
  - E-book viewer: Fix indication of current section in Table of
    Contents sometimes wrong after changing font size
  - E-book viewer/Content server: Disallow browser native context
    menu when right clicking in sandboxed iframes
  - MTP driver: Ignore top level folders whose names start with a
    leading dot Also ignore AppleDouble files, top level system
    and fonts folders and sdr folders on Kindle devices
  - FB2 Input: use the &lt;p&gt; tag for paragraphs that dont contain
    other block content
  - E-book viewer: Fix clicking on the back/forward buttons not
    working in some situations
  - E-book viewer: Fix scrolling to Table of Contents items that
    are within a single internal file not activating the back button
  - E-book viewer: Fix changing the sans-serif font without also
    changing the monospaced font not working</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1695384000">- Update to 6.27.0
  * New Features
  - Kobo driver: Support updated firmware
  - Nook driver: Add support for Nook Glowlight Plus 2023
  - Data files manager: Allow drag and drop of files onto the
    list of files to add new files
  - Support 7z archives in addition to ZIP and RAR for automatic
    ebook extraction when adding to calibre
  - Linux/macOS: Fix detection of the Kindle Scribe with MTP
    firmware
  - E-book viewer: Allow clearing list of recently opened books
    from the open button's popup menu itself
  - E-book viewer: Add a link to show the currently viewed book
    in the calibre library (Go to-&gt;Metadata in the viewer
    controls to access it)
  * Bug Fixes
  - Book information dialog: Fix a regression that caused
    incorrect color for titles in dark mode
  - E-book viewer: Fix searching does not jump to first match if
    all matches are before current position in book
  - EPUB Output: Fix duplicated title page entry in spine for
    books that define a title page that ends up getting split
  - Allow for-light/dark-theme icon overrides to work for plugin
    icons placed by the user in the override folder
  - PDF Output: Fix background image + text not rendering
    correctly if the same background image is used with different
    text multiple times
  - E-book viewer: Fix section titles in highlights panel being
    incorrectly expanded to full titles when the section has
    multiple highlights
  - Prevent Quickview window from opening in the background
  - Edit book: Fix a regression in the previous release that
    caused an error when doing text based searches</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1696593600">- Update to 6.28.0
  * New Features
  - Edit book: Show full path to book being edited in the status bar
  - Edit book: When adding dictionaries allow directly a LibreOffice
    adding the dictionary just by choosing the language
  - Edit book: When saving a copy add some convenience actions to
    edit the copy immediately either in the current editor window
    or a new window
  - E-book viewer: Highlights panel: Allow right clicking to
    export only selected highlights
  * Bug Fixes
  - Edit book: Fix a regression in the previous release that
    caused Text search to sometimes not select matches correctly
  - Edit book: When copying files do it in order so that the
    files are pasted in the same order when pasting into another
    editor instance
  - Edit book: Fix smart tag insert not working correctly if the
    selected text starts with the closing angle bracket of a tag
  - Save to disk: Do not limit the total path length to 240
    characters on non-Windows platforms
  - Fix incorrect cover for AZW3 version of calibre User Manual
  - Content server: Change formatting of book details to match
    new de-emphasized titles based formatting in the main calibre
    program
  - PDF metadata: Fix a regression that broke updating metadata
    in PDF files without an /Info dictionary
  - NOOK driver: For the Glowlight 2023 write the calibre metadata
    files into the NOOK sub-folder as the firmware does not allow
    writing files into the root folder
  - NOOK driver: Fix Glowlight 2023 not being detected on Linux
    and macOS
  - E-book viewer: Make CFI calculation more robust especially on
    pages with very little content
  - E-book viewer: Workaround bug in Chromium where
    getBoundingClientRect() fails sometimes leading to incorrect
    calculation of anchor positions
  - Fix errors caused by .DS_Store files inserted into the
    .caltrash directory on macOS if the user happens to open
    .caltrash in Finder</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1696680000">- Update to 6.28.1
  - Fix a regression that cause errors when merging some book records.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1697803200">- Update to 6.29.0
  * New Features
  - E-book viewer: Add a command line flag --new-instance to
    force the viewer to open a new window even if the option to
    always use a single viewer window is set
  - E-book viewer: Image popup: Add a checkbox to remember the
    last used zoom level
  * Bug Fixes
  - Annotations browser: Fix exporting highlights in markdown not
    including all chapter titles for books with only a single
    highlight per chapter or a multi level ToC
  - E-book viewer: Fix a regression that could cause the viewer
    to enter an infinite loop when displaying the result of a
    search that has only one match that is not found
  - E-book viewer: Fix the occasional search result being marked
    as not found even though it is found
  - TXTZ Output plugin: Only keep images if the text format is
    one that can reference images
  - TXTZ Output: Fix cover not being properly identified in the
    generated TXTZ metadata
  - FB2 Input: Fix the "Annotations" section not showing up in
    the Table of Contents
  - Linux: Content server: Do not call listen on pre-activated
    sockets
  - Fix sort order of similarly-named hierarchical categories
  - Fix a regression that broke reading of covers from HTMLZ and
    TXTZ files</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1700222400">- Update to 7.7.0
  * New Features
  - For details on the major changes in calibre between 7.0
    and 6.0, see https://calibre-ebook.com/new-in/sixteen
  - The ability to add notes to any author, tag, series, etc.
    in calibre with links and images
  - E-book viewer: Add support for HTML image maps
  - Content server home page: Show the three most recently added
    books in the default library
  - Content server: Add button to return to book details page at
    top level of controls
  - Content server: Book details: Open links in comments fields
    in the same window rather than a new window
  - Add a "Show items in selected books" choice to Manage tags
    and Manage authors
  - Show the previously used language, if any, second in the
    language selection drop down
  * Bug Fixes
  - Metadata download: Fix downloads from Google not working in
    Europe because of the GDPR
  - Fix editing dates with days sometimes off by one day
  - Edit book: Fix highlighting for special characters not
    visible when the cursor is on the line with the special character
  - Fix embedding metadata showing infinite error dialogs on
    windows if a file is locked by another program
  - PDF Output: Fix an error when trying to set header or footer
    with an input document that has invalid content after the
    main body
  - E-book viewer: Read aloud: Fix clicking on empty spaces
    causing read aloud to restart from beginning of chapter
  - Book details: Fix Manage authors via context menu not working
  - E-book viewer: Showing chrome should close an active footnote
    popup first and only show chrome if the user repeats the action
  - Fix very slow metadata updates on some PDF files
  - Catalogs: Do not erase any tags the user adds to a catalog
    book entry when the catalog is re-generated
  - Linux installer: Fix downloading of signatures for older versions
  - Fix editing non-active Virtual library changes sort of book list</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1700827200">- Update to 7.1.0
  * New Features
  - Notes editor: When pasting HTML with images offer to download
    remote images in the pasted content
  * Bug Fixes
  - Fix regression in 7.0 that broke restore of db from backups
  - Content server: Fix newly added books on homepage not restricted
    to the books the logged in user is allowed to access
  - When starting in system tray do not flash the main window briefly
  - Notes editor: Fix spurious error message when saving a note
    that contains pasted HTML that refers to an image
  - Fix a regression that caused the unknown/unset date to
    incorrectly be displayed/edited as a date in the year AD 101
    in some timezones
  - Comments editor: Fix data file links not working
  - Linux installer: Check that the user has libxcb-cursor.so.0
    installed. If not quit early with an error message asking
    them to install it
  - LRF Output: Fix a regression in 7.0 that broke conversion to LRF</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1702641600">- Update to 7.2.0
  * New Features
  - Content server: Also listen for all incoming IPv6 connections
    by default, not just IPv4
  - Book details: Allow deleting notes from the right click menu
    easily
  * Bug Fixes
  - Windows: Edit book: Fix a crash when using the check book
    tool with a book that contains malformed markup, in calibre 7
  - Windows: Improve flickering at startup due to a Qt regression
    in calibre 7
  - Windows: Fix moving the main window causing popup/floating
    windows to be resized in calibre 7 due to yet another Qt regression
  - Fix detection of existing books on the Tolino Vision 6
  - Linux: Fix external applications not being launched under
    Wayland in calibre 7 because of a bug in Qt
  - Linux: Fix network requests failing under Fedora in calibre 7</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1703073600">- The headless QPA plugin states minimum cmake 3.21 version requirement in the
  cmakefile and won't build on Leap. Upstream recommends version 3.27.6 to build.
  Add this requirement to the spec file.</changelog>
</package>
<package pkgid="33532af5a7458ebf8a4e139142f4ce34df2d6906142e52c6caa1c84d474e1a5cf457a3c59c977e9d36af52a80edcf992cf5032b76b4f571a9b1a69db0bd998b6" name="calibre" arch="x86_64">
  <version epoch="0" ver="7.2.0" rel="1.1"/>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1678536000">- Update to 6.14.0
  * New Features
  - Edit metadata: When setting a cover from comic files allow
    choosing which page to use as the cover
  - Allow display of columns built from other columns as comments
    in Book details
  - Comments editor: Add a shortcut for "Paste and match style"
    (Ctrl+Shift+v)
  * Bug Fixes
  - macOS: ToC Editor: Fix mouse becoming unusable when trying to
    create a new entry
  - When computing title sorts strip leading and trailing quotes,
    not just leading quotes
  - Content server viewer: Fix searching only showing results
    from the current chapter onwards
  - Check book: Fix some incorrect line numbers reported in a few
    CSS error messages
- Update to 6.13.0
  * New Features
  - Content server: E-book viewer: Long tapping on an image now
    causes it to be displayed in an internal popup rather than a
    new window as some browsers block the creation of new windows
  * Bug Fixes
  - E-book viewer: Fix some adjacent highlights with nothing in
    between them not being displayed.
  - Content server: Workaround for Safari regression causing
    bookmarks to disappear on reload
  - E-book viewer: Read aloud: Fix a regression in the previous
    release that caused the Read aloud controls to not reappear
    when Read aloud is canceled and restarted
  - E-book viewer: Read aloud: Fix a regression in the previous
    release that caused an error when using Read aloud on a
    chapter with no text, such as the cover page
  - E-book viewer: Fix a regression that caused a spurious error
    on Windows when reading out selected text
  - Fix a regression in calibre 5.0 that broke sorting the device
    view by title if one of the books has an empty title
  - Edit book: Spell Check dialog: Fix second word not getting
    selected when after first word is fixed
  - Improve hover highlight color in tree views
- Update to 6.12.0
  * New Features
  - E-book viewer: Read aloud: On Windows switch to using the
    new Microsoft speech subsystem with access to more voices
  - calibre:// URL scheme: allow specifying a Virtual library for
    show_book URLs
  - Add by ISBN: Allow adding using identifiers other than ISBN
    as well
  - Update bundled Qt to 6.4 this means calibre on macOS is now
    only supported on Big Sur and newer
  - Spell check dialog: Allow up and down arrow keys to work
    regardless of focus
  - Allow multiple Template tester dialogs
  * Bug Fixes
  - Windows MTP device driver: Ignore failure to enumerate
    objects inside non-root folders
  - Book list: Fix a regression in the previous release that
    broke dragging to select multiple books
  - Content server viewer: Fix reload book not actually reloading
    until the browser is also refreshed
  - E-book viewer: Fix occasional false warning about highlight
    being overwritten
  - E-book viewer: Fix detection of selected highlights when all
    text is selected
  - Fix an error when embedding metadata into a large number of
    books
  - When updating metadata in EPUB 2 files and no language is
    specified, do not remove the &lt;dc:language&gt; tag as this causes
    epubcheck to complain. Instead set the language to "und"
  - Wireless device driver: Remove the timeout for initial
    connection
  - Use an icon rather than a color to report errors in fields
    and the search box
  - Conversion dialog: Regex builder: Workaround bug in Qt that
    prevented searching for non breaking spaces in the wizard
    used to test search expressions
  - Spell check dialog: move down after correcting word, not up
  - Get books: Fix Mobileread store plugin not working
- Add mathjax and hyphenation-dictionaries.
- Additional build some "submodules".
- Add separat user-agent-data.json to fix
  "No such file or directory: '/usr/share/calibre/user-agent-data.json'"
- Use mspack from system and not from calibre upstream.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1678968000">- Update to 6.14.1
  * Bug fixes
  - Fix regression in 6.14.0 that caused some generated resources
    to be excluded from the calibre source bundle
  - Fix regression in 6.14.0 that broke using paths with single
    quotes in them for the calibre library
  - Fix ToC Editor on macOS in 6.14.0 not working inside the Edit
    book tool only
  * Improved news sources
  - Strange Horizons
  - The Saturday Paper
  - New Scientist
  - The Mainichi
  - DR Nyheder
  - New York Magazine
  - Bloomberg
  - Deccan Herald</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1680868800">- Update to 6.15.0
  * New Features
  - Allow adding external links to tags, series, publishers,
    etcetera in addition to authors
  - calibre:// URL scheme: Add support for a new type of URL that
    pops up the metadata of the specified book in a new window
  - EPUB Output: Do not shrink images to fit the screen size by
    default, as modern readers do this themselves well enough.
    Can be controlled via an option in the EPUB Output section of
    the conversion dialog
  - Edit metadata dialog: Add buttons to pop up the category
    editing windows easily
  - Metadata download: Allow specifying rules to transform
    publisher names in addition to author and tag names
  - Edit metadata dialog: Use both a colored border and an icon
    to indicate errors in line edits
  - A new tweak in Preferences-&gt;Tweaks to control what program is
    run when clicking on URLs in calibre
  * Bug Fixes
  - E-book viewer: Fix a regression that caused incorrect
    highlight collision detection in some books
  - E-book viewer: Fix images embedded inside SVG tags not
    available for viewing in a pop-up
  - DOCX Input: Do not ignore images that are present as
    fallbacks for a word drawing object
  - Comic Input: When converting grayscaled PNG images to PNG
    ensure output images are stored as indexed PNG
  - Fix active tab not easy to distinguish in dark mode
  - Content server: Fix re-opening book from home page after
    making progress not opening to correct last read position
    when a user is logged in
  - Comments editor: When copying to clipboard, copy clean HTML
    rather than the junk Qt produces
- After many version user-agent-data.json is available again in source.
  So we use it from upstream again, but let the code in spec.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1681041600">- Update to 6.15.1
  - Fixes an issue with the new URL scheme popping up incorrect
    book details windows</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1682078400">- Update to 6.16.0
  * New Features
  - Allow storing extra data files with a book
  - Allow undoing the deletion of books from the calibre library
  - Kobo driver: Add support for the new Kobo Elipsa 2E
  - Book details: if an item has an associated link then offer
    that link in the item's context menu
  * Bug Fixes
  - Content server viewer: Fix end of chapter content being
    occasionally skipped when scrolling by screen full with
    multiple pages
  - E-book viewer: Fix a regression that caused notes from a
    different highlights to be shown in some situations
  - E-book viewer: Show an error if the user tries to search for
    only punctuation or spaces in the search modes that ignore
    these
  - Fix custom columns not showing in Book details links from
    other libraries</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1682596800">- Update to 6.17.0
  * New features
  - Font subsetting: Add support for WOFF format fonts and CID
    keyed fonts. Also further reduce file sizes when subsetting
  - Book details: Show a link to open the data files folder when
    data files are present
  - Template language: Add various functions to query the extra
    files associated with a book
  - Edit book: Compress images: Support compression of images in
    the WEBP format as well
  - Comments editor: Add buttons to create links to data files
    and also to folders easily when inserting a link
  - Allow displaying the id, formats and path builtin columns
    via Preferences-&gt;Add your own columns
  - Trash bin: Add a button to clear the bin
  - Metadata editor: Use a dedicated editor with preview for
    custom columns that store markdown formatted text
  * Bug fixes
  - Fix a regression in the previous release that could result
    in empty author folders remaining in the library when the
    author of a book is changed
  - Fix the data files associated with a book not being handled
    when using the Merge books and Copy to library functions
  - Fix a regression in the previous release that broke some
    operations in the Manage tags/authors/etc. dialogs
  - Ensure metadata.opf is always written when deleting book
    even if it is not sequenced for backup
  * Improved news sources
  - Scientific American</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1688040000">- Update to 6.21.0
  * New Features
  - DOCX Output: Add support for SVG images
  - E-book viewer: Allow configuring the actions triggered by
    touch gestures
  - DOCX Input: Add support for SVG images
  * Bug Fixes
  - Windows: Fix a regression in the previous release that could
    cause files to be deleted if one of the files/folders was
    open in another program while changing title/author in calibre
  - macOS: Fix extra dock icons visible when doing a job using
    Qt WebEngine such as converting to PDF or searching in Get books
  - macOS and Linux: Fix an error when changing metadata or
    deleting books whose files are owned by another user
  - CHM Input: Yet another regression opening CHM files with
    missing internal files on windows
  - CHM Input: Resolve absolute links to resource files from the
    root of the CHM file
- Changes from 6.20.0
  * Bug Fixes
  - CHM Input: Fix a regression in the previous release that
    broke conversion of CHM files
  - Windows: Make moving files in the calibre library folder more
    robust, locking folders in addition to files, before the start
    of the move
  - Get books: Update Barnes and Noble store plugin for website
    changes
  - Kindle output: Only re-encode JPEG images with EXIF metadata
    if the metadata contains actual transpose operations
  - PDF Output: Fix error when input document contains multiple
    instances of a font some with vertical metrics and some without
  - PDF Output: Fix using CSS Multicolumns for body causing
    conversion to fail when header/footer is specified
  - MOBI Input: Fix a crash when converting some corrupted
    palmdoc compressed MOBI files
  - E-book viewer: Ensure CSS stylesheets are interpreted as UTF-8
- Changes from 6.19.1
  * Bug Fixes
  - 6.19.1 fixes a bug in 6.19.0 that broke the edit metadata dialog
- Changes from 6.19.0
  * New Features
  - HTML Input: Restrict adding of resources like images to only
    files within the folder hierarchy starting at the parent
    folder of the root HTML file Can be controlled by customizing
    the HTML to Zip plugin in Preferences-&gt;Plugins or the
  - -allow-local-files-outside-root option to the ebook-convert
    command
  * Bug Fixes
  - PDF Output: Fix regression in previous release causing
    non-English entries to be incorrectly encoded into the PDF
    bookmarks
  - PDF Output: Fix regression in previous release that caused
    blank pages when generating headers or footers
  - Book list: Fix editing-in-place not pre-selecting existing
    text for some column types
  - Amazon.de metadata download: Update for site changes
  - PDF Output: Set /Creator and /Producer in /Info
  - Fix row height incorrect in Manage category dialog when blank
- Changes from 6.18.1
  * Bug Fixes
  - 6.18.1 fixes a regression that broke setting metadata and
    generating PDF files in the macOS and Linux binary builds
- Changes from 6.18.0
  * New Features
  - Cover download: Allowing saving alternate covers to disk or
    in the book's data folder by right clicking on the cover
  - Content server: Allow disabling full text search via the web
    interface
  - When sending books to the device confirm the overwrite if the
    book already exists on the device
  - E-book viewer: Handle horizontal wheel events as section
    jumps in paged mode
  - Comic Input: When grayscaling comic images use 16bit gray
    instead of 8bit for better fidelity
  - Add a new option in Preferences-&gt;Searching to disable keyboard
    searching in book list (i.e. you can turn off the behavior
    that pressing a key will jump to the first book whose title
    starts with that letter)
  - Manage categories dialog: Use alternating row colors and
    allow adjusting row height
  - Allow assigning a keyboard shortcut in Preferences-&gt;Shortcuts
    to open the data folder of a book
  - Various improvements to syntax highlighting for the Markdown
    long text editor
  * Bug Fixes
  - Fix a regression in 6.16 that broke restoring of the database
  - Tag browser: Fix using F2 to edit items not allowing completion
  - Book details: Fix formatting of text when copying all book
    details in narrow mode
  - Book details: Fix copy all not respecting line breaks in fields
  - Fix a regression in previous release that broke scrolling
    when using the scroll_per_row tweak
  - Fix a regression in the previous release that broke the
    category manager dialog in some situations
- Add calibre-revert-new-podofo.patch to fix build error with podofo.
- Drop calibre-python_test.patch and disable tests in spec file.
- Comment out mathjax and hyphenation-dictionaries for now.
- Use only python 3.11 to build packages, so Leap can also build.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1688126400">- Update to 6.22.0
  * New Features
  - Kobo driver: Add support for newest firmware
  - Trash bin: Allow setting removed books to be permanently
    deleted on library close
  - Windows: Nicer error message when file/folder is locked in
    another program
  * Bug Fixes
  - PDF Output: Fix regression that caused large slowdowns when
    converting books with lots of internal HTML files to PDF
  - CHM Input: Fix ToC entries that use fragments not supported
  - E-book viewer: Fix searching for text next to hidden text not
    scrolling to the match
  - E-book viewer: Fix selection popup not showing for some books
    on some platforms when the selection is in the top line
  - DOCX Output: Fix multiple SVG images in the input document
    causing all the SVG images in the output to be just one of
    the input images
  - MOBI Input: Ignore another form of corruption in trailing bytes
- Drop calibre-revert-new-podofo.patch because now podofo 0.10.1
  is needed and can no longer patch to use old podofo version.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1689595200">- Build with %{optflags}</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1691150400">- Update to 6.24.0
  * New Features
  - Easily manage the extra data files associated with a book by
    right clicking the edit metadata button and choose
    "Manage data files"
  - Content server: Full text search: Allow searching
    a restricted subset of books
  - E-book viewer: Allow clicking on calibre:// URLs
  - Support fuzzier searching in the Tag browser find allowing
    unaccented characters to match accented ones
  * Bug Fixes
  - DOCX conversion: Preserve underline style and color
  - Fix incorrect sorting of device view after some operations
  - Fix visit content server in browser not working when the
    content server is configured to listen on an IPv6 interface
  - Fix one hour offset in some timezones on Windows for dates
    before 1970
  - Windows: HTML Input: Fix error when trying to add HTML files
    with links to other files that are invalid pathnames
  - Get books: Update various Polish language book stores for
    website changes
- Changes from 6.23.0
  * New Features
  - PDF Output: Add an option to discard the book cover instead
    of inserting it as the first page of the PDF
  - Content server: Allow opening the Book details page for
    a matched book from the Full text search results page
  * Bug Fixes
  - Windows: Fix empty data folder getting created in the
    directory calibre is launched from when changing title/author
    for a book with an existing data folder
  - LIT Output: Fix error converting anything to LIT on Windows
  - Ignore failures to expire old trash during startup
  - Amazon metadata download: Fix retrieval of publisher
    information from amazon.fr
- Comment out building of additional "submodules": iso639, iso3166,
  translations because it needs now external source:
  https://salsa.debian.org/iso-codes-team/iso-codes/-/archive/main/iso-codes-main.zip
  and don't know where to install.
  Also it rise up an error sometime when run "osc service ra".</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1692360000">- Update to 6.25.0
  * New Features
  - Book details panel: De-emphasize titles making the actual
    data stand out more
  - Allow using the new manage data files dialog from within the
    edit metadata dialog
  - Trash dialog: Allow right clicking on an entry to save it to
    disk
  - When merging books by drag-and-drop add an option to use the
    dragged cover instead of the cover in the target book
  - Create catalog: Add buttons to easily select all/non/visible
    fields when creating CSV/XML catalogs
  - Preferences-&gt;Add your own columns: Add buttons to show/hide
    all columns
  * Bug Fixes
  - Fix a regression in the previous release that broke parsing
    of some ISO-8601 timestamps
  - E-book viewer: Mouse wheel horizontal events should jump
    sections not internal file boundaries
  - Fix Preferences-&gt;Add your own columns changing check state on
    moving columns
  - Get books: update various Polish e-book stores for website
    changes
  - E-book viewer: Fix CFI parsing of numbers with trailing zeros
    causing some bookmarks to not work
  - E-book viewer: Show an error when creating a bookmark if the
    bookmark position is not found
  - CBR Input: Fix comics with extremely long internal filenames
    not working on Windows
  - Edit book: Saved searches: Fix incorrect import in generated
    source code for some builtin functions
  - Data file manager: Fix errors on systems with larger font
    sizes
- Now use all calibre upstream desktop files and not the calibre
  desktop files from downstream. Only Name and GenericName entry in
  desktop files are changed.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1694174400">- Update to 6.26.0
  * New Features
  - MTP driver: Support the new Kindle Scribe firmware that
    causes it to act as an MTP device instead of USB disk.
    Add "Documents" to the list of default folders to send books to
  - E-book viewer: Add a new option under scrolling behavior to
    control horizontal mouse wheel events jumping to next section
  - Allow full customization of Book details styling via
    Preferences-&gt;Look &amp; feel-&gt;Book details
  * Bug Fixes
  - Get books: Update ebooks.com plugin for website changes
  - Edit book: Fix searching for non-BMP unicode characters
    highlighting only half the character
  - E-book viewer: Fix displaying more than one page per screen
    causing page layout to be slightly wrong for some books
  - E-book viewer: Fix clicking on links with empty destinations
    hanging the viewer
  - E-book viewer: Fix modifying, then jumping to and then
    modifying the highlight again from the highlights panel
    causing the highlight to be deleted
  - E-book viewer: Fix indication of current section in Table of
    Contents sometimes wrong after changing font size
  - E-book viewer/Content server: Disallow browser native context
    menu when right clicking in sandboxed iframes
  - MTP driver: Ignore top level folders whose names start with a
    leading dot Also ignore AppleDouble files, top level system
    and fonts folders and sdr folders on Kindle devices
  - FB2 Input: use the &lt;p&gt; tag for paragraphs that dont contain
    other block content
  - E-book viewer: Fix clicking on the back/forward buttons not
    working in some situations
  - E-book viewer: Fix scrolling to Table of Contents items that
    are within a single internal file not activating the back button
  - E-book viewer: Fix changing the sans-serif font without also
    changing the monospaced font not working</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1695384000">- Update to 6.27.0
  * New Features
  - Kobo driver: Support updated firmware
  - Nook driver: Add support for Nook Glowlight Plus 2023
  - Data files manager: Allow drag and drop of files onto the
    list of files to add new files
  - Support 7z archives in addition to ZIP and RAR for automatic
    ebook extraction when adding to calibre
  - Linux/macOS: Fix detection of the Kindle Scribe with MTP
    firmware
  - E-book viewer: Allow clearing list of recently opened books
    from the open button's popup menu itself
  - E-book viewer: Add a link to show the currently viewed book
    in the calibre library (Go to-&gt;Metadata in the viewer
    controls to access it)
  * Bug Fixes
  - Book information dialog: Fix a regression that caused
    incorrect color for titles in dark mode
  - E-book viewer: Fix searching does not jump to first match if
    all matches are before current position in book
  - EPUB Output: Fix duplicated title page entry in spine for
    books that define a title page that ends up getting split
  - Allow for-light/dark-theme icon overrides to work for plugin
    icons placed by the user in the override folder
  - PDF Output: Fix background image + text not rendering
    correctly if the same background image is used with different
    text multiple times
  - E-book viewer: Fix section titles in highlights panel being
    incorrectly expanded to full titles when the section has
    multiple highlights
  - Prevent Quickview window from opening in the background
  - Edit book: Fix a regression in the previous release that
    caused an error when doing text based searches</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1696593600">- Update to 6.28.0
  * New Features
  - Edit book: Show full path to book being edited in the status bar
  - Edit book: When adding dictionaries allow directly a LibreOffice
    adding the dictionary just by choosing the language
  - Edit book: When saving a copy add some convenience actions to
    edit the copy immediately either in the current editor window
    or a new window
  - E-book viewer: Highlights panel: Allow right clicking to
    export only selected highlights
  * Bug Fixes
  - Edit book: Fix a regression in the previous release that
    caused Text search to sometimes not select matches correctly
  - Edit book: When copying files do it in order so that the
    files are pasted in the same order when pasting into another
    editor instance
  - Edit book: Fix smart tag insert not working correctly if the
    selected text starts with the closing angle bracket of a tag
  - Save to disk: Do not limit the total path length to 240
    characters on non-Windows platforms
  - Fix incorrect cover for AZW3 version of calibre User Manual
  - Content server: Change formatting of book details to match
    new de-emphasized titles based formatting in the main calibre
    program
  - PDF metadata: Fix a regression that broke updating metadata
    in PDF files without an /Info dictionary
  - NOOK driver: For the Glowlight 2023 write the calibre metadata
    files into the NOOK sub-folder as the firmware does not allow
    writing files into the root folder
  - NOOK driver: Fix Glowlight 2023 not being detected on Linux
    and macOS
  - E-book viewer: Make CFI calculation more robust especially on
    pages with very little content
  - E-book viewer: Workaround bug in Chromium where
    getBoundingClientRect() fails sometimes leading to incorrect
    calculation of anchor positions
  - Fix errors caused by .DS_Store files inserted into the
    .caltrash directory on macOS if the user happens to open
    .caltrash in Finder</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1696680000">- Update to 6.28.1
  - Fix a regression that cause errors when merging some book records.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1697803200">- Update to 6.29.0
  * New Features
  - E-book viewer: Add a command line flag --new-instance to
    force the viewer to open a new window even if the option to
    always use a single viewer window is set
  - E-book viewer: Image popup: Add a checkbox to remember the
    last used zoom level
  * Bug Fixes
  - Annotations browser: Fix exporting highlights in markdown not
    including all chapter titles for books with only a single
    highlight per chapter or a multi level ToC
  - E-book viewer: Fix a regression that could cause the viewer
    to enter an infinite loop when displaying the result of a
    search that has only one match that is not found
  - E-book viewer: Fix the occasional search result being marked
    as not found even though it is found
  - TXTZ Output plugin: Only keep images if the text format is
    one that can reference images
  - TXTZ Output: Fix cover not being properly identified in the
    generated TXTZ metadata
  - FB2 Input: Fix the "Annotations" section not showing up in
    the Table of Contents
  - Linux: Content server: Do not call listen on pre-activated
    sockets
  - Fix sort order of similarly-named hierarchical categories
  - Fix a regression that broke reading of covers from HTMLZ and
    TXTZ files</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1700222400">- Update to 7.7.0
  * New Features
  - For details on the major changes in calibre between 7.0
    and 6.0, see https://calibre-ebook.com/new-in/sixteen
  - The ability to add notes to any author, tag, series, etc.
    in calibre with links and images
  - E-book viewer: Add support for HTML image maps
  - Content server home page: Show the three most recently added
    books in the default library
  - Content server: Add button to return to book details page at
    top level of controls
  - Content server: Book details: Open links in comments fields
    in the same window rather than a new window
  - Add a "Show items in selected books" choice to Manage tags
    and Manage authors
  - Show the previously used language, if any, second in the
    language selection drop down
  * Bug Fixes
  - Metadata download: Fix downloads from Google not working in
    Europe because of the GDPR
  - Fix editing dates with days sometimes off by one day
  - Edit book: Fix highlighting for special characters not
    visible when the cursor is on the line with the special character
  - Fix embedding metadata showing infinite error dialogs on
    windows if a file is locked by another program
  - PDF Output: Fix an error when trying to set header or footer
    with an input document that has invalid content after the
    main body
  - E-book viewer: Read aloud: Fix clicking on empty spaces
    causing read aloud to restart from beginning of chapter
  - Book details: Fix Manage authors via context menu not working
  - E-book viewer: Showing chrome should close an active footnote
    popup first and only show chrome if the user repeats the action
  - Fix very slow metadata updates on some PDF files
  - Catalogs: Do not erase any tags the user adds to a catalog
    book entry when the catalog is re-generated
  - Linux installer: Fix downloading of signatures for older versions
  - Fix editing non-active Virtual library changes sort of book list</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1700827200">- Update to 7.1.0
  * New Features
  - Notes editor: When pasting HTML with images offer to download
    remote images in the pasted content
  * Bug Fixes
  - Fix regression in 7.0 that broke restore of db from backups
  - Content server: Fix newly added books on homepage not restricted
    to the books the logged in user is allowed to access
  - When starting in system tray do not flash the main window briefly
  - Notes editor: Fix spurious error message when saving a note
    that contains pasted HTML that refers to an image
  - Fix a regression that caused the unknown/unset date to
    incorrectly be displayed/edited as a date in the year AD 101
    in some timezones
  - Comments editor: Fix data file links not working
  - Linux installer: Check that the user has libxcb-cursor.so.0
    installed. If not quit early with an error message asking
    them to install it
  - LRF Output: Fix a regression in 7.0 that broke conversion to LRF</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1702641600">- Update to 7.2.0
  * New Features
  - Content server: Also listen for all incoming IPv6 connections
    by default, not just IPv4
  - Book details: Allow deleting notes from the right click menu
    easily
  * Bug Fixes
  - Windows: Edit book: Fix a crash when using the check book
    tool with a book that contains malformed markup, in calibre 7
  - Windows: Improve flickering at startup due to a Qt regression
    in calibre 7
  - Windows: Fix moving the main window causing popup/floating
    windows to be resized in calibre 7 due to yet another Qt regression
  - Fix detection of existing books on the Tolino Vision 6
  - Linux: Fix external applications not being launched under
    Wayland in calibre 7 because of a bug in Qt
  - Linux: Fix network requests failing under Fedora in calibre 7</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1703073600">- The headless QPA plugin states minimum cmake 3.21 version requirement in the
  cmakefile and won't build on Leap. Upstream recommends version 3.27.6 to build.
  Add this requirement to the spec file.</changelog>
</package>
<package pkgid="0cbfdbdf076b668a5b32474316f8e74b0494a37505ee9dfea03ac48f0118c8e8e3f0c9184acd246e329f0494b6ac7f5e5aabc1ac6b71a99c412fa52db02d40df" name="calibre-debuginfo" arch="x86_64">
  <version epoch="0" ver="7.2.0" rel="1.1"/>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1678536000">- Update to 6.14.0
  * New Features
  - Edit metadata: When setting a cover from comic files allow
    choosing which page to use as the cover
  - Allow display of columns built from other columns as comments
    in Book details
  - Comments editor: Add a shortcut for "Paste and match style"
    (Ctrl+Shift+v)
  * Bug Fixes
  - macOS: ToC Editor: Fix mouse becoming unusable when trying to
    create a new entry
  - When computing title sorts strip leading and trailing quotes,
    not just leading quotes
  - Content server viewer: Fix searching only showing results
    from the current chapter onwards
  - Check book: Fix some incorrect line numbers reported in a few
    CSS error messages
- Update to 6.13.0
  * New Features
  - Content server: E-book viewer: Long tapping on an image now
    causes it to be displayed in an internal popup rather than a
    new window as some browsers block the creation of new windows
  * Bug Fixes
  - E-book viewer: Fix some adjacent highlights with nothing in
    between them not being displayed.
  - Content server: Workaround for Safari regression causing
    bookmarks to disappear on reload
  - E-book viewer: Read aloud: Fix a regression in the previous
    release that caused the Read aloud controls to not reappear
    when Read aloud is canceled and restarted
  - E-book viewer: Read aloud: Fix a regression in the previous
    release that caused an error when using Read aloud on a
    chapter with no text, such as the cover page
  - E-book viewer: Fix a regression that caused a spurious error
    on Windows when reading out selected text
  - Fix a regression in calibre 5.0 that broke sorting the device
    view by title if one of the books has an empty title
  - Edit book: Spell Check dialog: Fix second word not getting
    selected when after first word is fixed
  - Improve hover highlight color in tree views
- Update to 6.12.0
  * New Features
  - E-book viewer: Read aloud: On Windows switch to using the
    new Microsoft speech subsystem with access to more voices
  - calibre:// URL scheme: allow specifying a Virtual library for
    show_book URLs
  - Add by ISBN: Allow adding using identifiers other than ISBN
    as well
  - Update bundled Qt to 6.4 this means calibre on macOS is now
    only supported on Big Sur and newer
  - Spell check dialog: Allow up and down arrow keys to work
    regardless of focus
  - Allow multiple Template tester dialogs
  * Bug Fixes
  - Windows MTP device driver: Ignore failure to enumerate
    objects inside non-root folders
  - Book list: Fix a regression in the previous release that
    broke dragging to select multiple books
  - Content server viewer: Fix reload book not actually reloading
    until the browser is also refreshed
  - E-book viewer: Fix occasional false warning about highlight
    being overwritten
  - E-book viewer: Fix detection of selected highlights when all
    text is selected
  - Fix an error when embedding metadata into a large number of
    books
  - When updating metadata in EPUB 2 files and no language is
    specified, do not remove the &lt;dc:language&gt; tag as this causes
    epubcheck to complain. Instead set the language to "und"
  - Wireless device driver: Remove the timeout for initial
    connection
  - Use an icon rather than a color to report errors in fields
    and the search box
  - Conversion dialog: Regex builder: Workaround bug in Qt that
    prevented searching for non breaking spaces in the wizard
    used to test search expressions
  - Spell check dialog: move down after correcting word, not up
  - Get books: Fix Mobileread store plugin not working
- Add mathjax and hyphenation-dictionaries.
- Additional build some "submodules".
- Add separat user-agent-data.json to fix
  "No such file or directory: '/usr/share/calibre/user-agent-data.json'"
- Use mspack from system and not from calibre upstream.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1678968000">- Update to 6.14.1
  * Bug fixes
  - Fix regression in 6.14.0 that caused some generated resources
    to be excluded from the calibre source bundle
  - Fix regression in 6.14.0 that broke using paths with single
    quotes in them for the calibre library
  - Fix ToC Editor on macOS in 6.14.0 not working inside the Edit
    book tool only
  * Improved news sources
  - Strange Horizons
  - The Saturday Paper
  - New Scientist
  - The Mainichi
  - DR Nyheder
  - New York Magazine
  - Bloomberg
  - Deccan Herald</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1680868800">- Update to 6.15.0
  * New Features
  - Allow adding external links to tags, series, publishers,
    etcetera in addition to authors
  - calibre:// URL scheme: Add support for a new type of URL that
    pops up the metadata of the specified book in a new window
  - EPUB Output: Do not shrink images to fit the screen size by
    default, as modern readers do this themselves well enough.
    Can be controlled via an option in the EPUB Output section of
    the conversion dialog
  - Edit metadata dialog: Add buttons to pop up the category
    editing windows easily
  - Metadata download: Allow specifying rules to transform
    publisher names in addition to author and tag names
  - Edit metadata dialog: Use both a colored border and an icon
    to indicate errors in line edits
  - A new tweak in Preferences-&gt;Tweaks to control what program is
    run when clicking on URLs in calibre
  * Bug Fixes
  - E-book viewer: Fix a regression that caused incorrect
    highlight collision detection in some books
  - E-book viewer: Fix images embedded inside SVG tags not
    available for viewing in a pop-up
  - DOCX Input: Do not ignore images that are present as
    fallbacks for a word drawing object
  - Comic Input: When converting grayscaled PNG images to PNG
    ensure output images are stored as indexed PNG
  - Fix active tab not easy to distinguish in dark mode
  - Content server: Fix re-opening book from home page after
    making progress not opening to correct last read position
    when a user is logged in
  - Comments editor: When copying to clipboard, copy clean HTML
    rather than the junk Qt produces
- After many version user-agent-data.json is available again in source.
  So we use it from upstream again, but let the code in spec.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1681041600">- Update to 6.15.1
  - Fixes an issue with the new URL scheme popping up incorrect
    book details windows</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1682078400">- Update to 6.16.0
  * New Features
  - Allow storing extra data files with a book
  - Allow undoing the deletion of books from the calibre library
  - Kobo driver: Add support for the new Kobo Elipsa 2E
  - Book details: if an item has an associated link then offer
    that link in the item's context menu
  * Bug Fixes
  - Content server viewer: Fix end of chapter content being
    occasionally skipped when scrolling by screen full with
    multiple pages
  - E-book viewer: Fix a regression that caused notes from a
    different highlights to be shown in some situations
  - E-book viewer: Show an error if the user tries to search for
    only punctuation or spaces in the search modes that ignore
    these
  - Fix custom columns not showing in Book details links from
    other libraries</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1682596800">- Update to 6.17.0
  * New features
  - Font subsetting: Add support for WOFF format fonts and CID
    keyed fonts. Also further reduce file sizes when subsetting
  - Book details: Show a link to open the data files folder when
    data files are present
  - Template language: Add various functions to query the extra
    files associated with a book
  - Edit book: Compress images: Support compression of images in
    the WEBP format as well
  - Comments editor: Add buttons to create links to data files
    and also to folders easily when inserting a link
  - Allow displaying the id, formats and path builtin columns
    via Preferences-&gt;Add your own columns
  - Trash bin: Add a button to clear the bin
  - Metadata editor: Use a dedicated editor with preview for
    custom columns that store markdown formatted text
  * Bug fixes
  - Fix a regression in the previous release that could result
    in empty author folders remaining in the library when the
    author of a book is changed
  - Fix the data files associated with a book not being handled
    when using the Merge books and Copy to library functions
  - Fix a regression in the previous release that broke some
    operations in the Manage tags/authors/etc. dialogs
  - Ensure metadata.opf is always written when deleting book
    even if it is not sequenced for backup
  * Improved news sources
  - Scientific American</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1688040000">- Update to 6.21.0
  * New Features
  - DOCX Output: Add support for SVG images
  - E-book viewer: Allow configuring the actions triggered by
    touch gestures
  - DOCX Input: Add support for SVG images
  * Bug Fixes
  - Windows: Fix a regression in the previous release that could
    cause files to be deleted if one of the files/folders was
    open in another program while changing title/author in calibre
  - macOS: Fix extra dock icons visible when doing a job using
    Qt WebEngine such as converting to PDF or searching in Get books
  - macOS and Linux: Fix an error when changing metadata or
    deleting books whose files are owned by another user
  - CHM Input: Yet another regression opening CHM files with
    missing internal files on windows
  - CHM Input: Resolve absolute links to resource files from the
    root of the CHM file
- Changes from 6.20.0
  * Bug Fixes
  - CHM Input: Fix a regression in the previous release that
    broke conversion of CHM files
  - Windows: Make moving files in the calibre library folder more
    robust, locking folders in addition to files, before the start
    of the move
  - Get books: Update Barnes and Noble store plugin for website
    changes
  - Kindle output: Only re-encode JPEG images with EXIF metadata
    if the metadata contains actual transpose operations
  - PDF Output: Fix error when input document contains multiple
    instances of a font some with vertical metrics and some without
  - PDF Output: Fix using CSS Multicolumns for body causing
    conversion to fail when header/footer is specified
  - MOBI Input: Fix a crash when converting some corrupted
    palmdoc compressed MOBI files
  - E-book viewer: Ensure CSS stylesheets are interpreted as UTF-8
- Changes from 6.19.1
  * Bug Fixes
  - 6.19.1 fixes a bug in 6.19.0 that broke the edit metadata dialog
- Changes from 6.19.0
  * New Features
  - HTML Input: Restrict adding of resources like images to only
    files within the folder hierarchy starting at the parent
    folder of the root HTML file Can be controlled by customizing
    the HTML to Zip plugin in Preferences-&gt;Plugins or the
  - -allow-local-files-outside-root option to the ebook-convert
    command
  * Bug Fixes
  - PDF Output: Fix regression in previous release causing
    non-English entries to be incorrectly encoded into the PDF
    bookmarks
  - PDF Output: Fix regression in previous release that caused
    blank pages when generating headers or footers
  - Book list: Fix editing-in-place not pre-selecting existing
    text for some column types
  - Amazon.de metadata download: Update for site changes
  - PDF Output: Set /Creator and /Producer in /Info
  - Fix row height incorrect in Manage category dialog when blank
- Changes from 6.18.1
  * Bug Fixes
  - 6.18.1 fixes a regression that broke setting metadata and
    generating PDF files in the macOS and Linux binary builds
- Changes from 6.18.0
  * New Features
  - Cover download: Allowing saving alternate covers to disk or
    in the book's data folder by right clicking on the cover
  - Content server: Allow disabling full text search via the web
    interface
  - When sending books to the device confirm the overwrite if the
    book already exists on the device
  - E-book viewer: Handle horizontal wheel events as section
    jumps in paged mode
  - Comic Input: When grayscaling comic images use 16bit gray
    instead of 8bit for better fidelity
  - Add a new option in Preferences-&gt;Searching to disable keyboard
    searching in book list (i.e. you can turn off the behavior
    that pressing a key will jump to the first book whose title
    starts with that letter)
  - Manage categories dialog: Use alternating row colors and
    allow adjusting row height
  - Allow assigning a keyboard shortcut in Preferences-&gt;Shortcuts
    to open the data folder of a book
  - Various improvements to syntax highlighting for the Markdown
    long text editor
  * Bug Fixes
  - Fix a regression in 6.16 that broke restoring of the database
  - Tag browser: Fix using F2 to edit items not allowing completion
  - Book details: Fix formatting of text when copying all book
    details in narrow mode
  - Book details: Fix copy all not respecting line breaks in fields
  - Fix a regression in previous release that broke scrolling
    when using the scroll_per_row tweak
  - Fix a regression in the previous release that broke the
    category manager dialog in some situations
- Add calibre-revert-new-podofo.patch to fix build error with podofo.
- Drop calibre-python_test.patch and disable tests in spec file.
- Comment out mathjax and hyphenation-dictionaries for now.
- Use only python 3.11 to build packages, so Leap can also build.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1688126400">- Update to 6.22.0
  * New Features
  - Kobo driver: Add support for newest firmware
  - Trash bin: Allow setting removed books to be permanently
    deleted on library close
  - Windows: Nicer error message when file/folder is locked in
    another program
  * Bug Fixes
  - PDF Output: Fix regression that caused large slowdowns when
    converting books with lots of internal HTML files to PDF
  - CHM Input: Fix ToC entries that use fragments not supported
  - E-book viewer: Fix searching for text next to hidden text not
    scrolling to the match
  - E-book viewer: Fix selection popup not showing for some books
    on some platforms when the selection is in the top line
  - DOCX Output: Fix multiple SVG images in the input document
    causing all the SVG images in the output to be just one of
    the input images
  - MOBI Input: Ignore another form of corruption in trailing bytes
- Drop calibre-revert-new-podofo.patch because now podofo 0.10.1
  is needed and can no longer patch to use old podofo version.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1689595200">- Build with %{optflags}</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1691150400">- Update to 6.24.0
  * New Features
  - Easily manage the extra data files associated with a book by
    right clicking the edit metadata button and choose
    "Manage data files"
  - Content server: Full text search: Allow searching
    a restricted subset of books
  - E-book viewer: Allow clicking on calibre:// URLs
  - Support fuzzier searching in the Tag browser find allowing
    unaccented characters to match accented ones
  * Bug Fixes
  - DOCX conversion: Preserve underline style and color
  - Fix incorrect sorting of device view after some operations
  - Fix visit content server in browser not working when the
    content server is configured to listen on an IPv6 interface
  - Fix one hour offset in some timezones on Windows for dates
    before 1970
  - Windows: HTML Input: Fix error when trying to add HTML files
    with links to other files that are invalid pathnames
  - Get books: Update various Polish language book stores for
    website changes
- Changes from 6.23.0
  * New Features
  - PDF Output: Add an option to discard the book cover instead
    of inserting it as the first page of the PDF
  - Content server: Allow opening the Book details page for
    a matched book from the Full text search results page
  * Bug Fixes
  - Windows: Fix empty data folder getting created in the
    directory calibre is launched from when changing title/author
    for a book with an existing data folder
  - LIT Output: Fix error converting anything to LIT on Windows
  - Ignore failures to expire old trash during startup
  - Amazon metadata download: Fix retrieval of publisher
    information from amazon.fr
- Comment out building of additional "submodules": iso639, iso3166,
  translations because it needs now external source:
  https://salsa.debian.org/iso-codes-team/iso-codes/-/archive/main/iso-codes-main.zip
  and don't know where to install.
  Also it rise up an error sometime when run "osc service ra".</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1692360000">- Update to 6.25.0
  * New Features
  - Book details panel: De-emphasize titles making the actual
    data stand out more
  - Allow using the new manage data files dialog from within the
    edit metadata dialog
  - Trash dialog: Allow right clicking on an entry to save it to
    disk
  - When merging books by drag-and-drop add an option to use the
    dragged cover instead of the cover in the target book
  - Create catalog: Add buttons to easily select all/non/visible
    fields when creating CSV/XML catalogs
  - Preferences-&gt;Add your own columns: Add buttons to show/hide
    all columns
  * Bug Fixes
  - Fix a regression in the previous release that broke parsing
    of some ISO-8601 timestamps
  - E-book viewer: Mouse wheel horizontal events should jump
    sections not internal file boundaries
  - Fix Preferences-&gt;Add your own columns changing check state on
    moving columns
  - Get books: update various Polish e-book stores for website
    changes
  - E-book viewer: Fix CFI parsing of numbers with trailing zeros
    causing some bookmarks to not work
  - E-book viewer: Show an error when creating a bookmark if the
    bookmark position is not found
  - CBR Input: Fix comics with extremely long internal filenames
    not working on Windows
  - Edit book: Saved searches: Fix incorrect import in generated
    source code for some builtin functions
  - Data file manager: Fix errors on systems with larger font
    sizes
- Now use all calibre upstream desktop files and not the calibre
  desktop files from downstream. Only Name and GenericName entry in
  desktop files are changed.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1694174400">- Update to 6.26.0
  * New Features
  - MTP driver: Support the new Kindle Scribe firmware that
    causes it to act as an MTP device instead of USB disk.
    Add "Documents" to the list of default folders to send books to
  - E-book viewer: Add a new option under scrolling behavior to
    control horizontal mouse wheel events jumping to next section
  - Allow full customization of Book details styling via
    Preferences-&gt;Look &amp; feel-&gt;Book details
  * Bug Fixes
  - Get books: Update ebooks.com plugin for website changes
  - Edit book: Fix searching for non-BMP unicode characters
    highlighting only half the character
  - E-book viewer: Fix displaying more than one page per screen
    causing page layout to be slightly wrong for some books
  - E-book viewer: Fix clicking on links with empty destinations
    hanging the viewer
  - E-book viewer: Fix modifying, then jumping to and then
    modifying the highlight again from the highlights panel
    causing the highlight to be deleted
  - E-book viewer: Fix indication of current section in Table of
    Contents sometimes wrong after changing font size
  - E-book viewer/Content server: Disallow browser native context
    menu when right clicking in sandboxed iframes
  - MTP driver: Ignore top level folders whose names start with a
    leading dot Also ignore AppleDouble files, top level system
    and fonts folders and sdr folders on Kindle devices
  - FB2 Input: use the &lt;p&gt; tag for paragraphs that dont contain
    other block content
  - E-book viewer: Fix clicking on the back/forward buttons not
    working in some situations
  - E-book viewer: Fix scrolling to Table of Contents items that
    are within a single internal file not activating the back button
  - E-book viewer: Fix changing the sans-serif font without also
    changing the monospaced font not working</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1695384000">- Update to 6.27.0
  * New Features
  - Kobo driver: Support updated firmware
  - Nook driver: Add support for Nook Glowlight Plus 2023
  - Data files manager: Allow drag and drop of files onto the
    list of files to add new files
  - Support 7z archives in addition to ZIP and RAR for automatic
    ebook extraction when adding to calibre
  - Linux/macOS: Fix detection of the Kindle Scribe with MTP
    firmware
  - E-book viewer: Allow clearing list of recently opened books
    from the open button's popup menu itself
  - E-book viewer: Add a link to show the currently viewed book
    in the calibre library (Go to-&gt;Metadata in the viewer
    controls to access it)
  * Bug Fixes
  - Book information dialog: Fix a regression that caused
    incorrect color for titles in dark mode
  - E-book viewer: Fix searching does not jump to first match if
    all matches are before current position in book
  - EPUB Output: Fix duplicated title page entry in spine for
    books that define a title page that ends up getting split
  - Allow for-light/dark-theme icon overrides to work for plugin
    icons placed by the user in the override folder
  - PDF Output: Fix background image + text not rendering
    correctly if the same background image is used with different
    text multiple times
  - E-book viewer: Fix section titles in highlights panel being
    incorrectly expanded to full titles when the section has
    multiple highlights
  - Prevent Quickview window from opening in the background
  - Edit book: Fix a regression in the previous release that
    caused an error when doing text based searches</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1696593600">- Update to 6.28.0
  * New Features
  - Edit book: Show full path to book being edited in the status bar
  - Edit book: When adding dictionaries allow directly a LibreOffice
    adding the dictionary just by choosing the language
  - Edit book: When saving a copy add some convenience actions to
    edit the copy immediately either in the current editor window
    or a new window
  - E-book viewer: Highlights panel: Allow right clicking to
    export only selected highlights
  * Bug Fixes
  - Edit book: Fix a regression in the previous release that
    caused Text search to sometimes not select matches correctly
  - Edit book: When copying files do it in order so that the
    files are pasted in the same order when pasting into another
    editor instance
  - Edit book: Fix smart tag insert not working correctly if the
    selected text starts with the closing angle bracket of a tag
  - Save to disk: Do not limit the total path length to 240
    characters on non-Windows platforms
  - Fix incorrect cover for AZW3 version of calibre User Manual
  - Content server: Change formatting of book details to match
    new de-emphasized titles based formatting in the main calibre
    program
  - PDF metadata: Fix a regression that broke updating metadata
    in PDF files without an /Info dictionary
  - NOOK driver: For the Glowlight 2023 write the calibre metadata
    files into the NOOK sub-folder as the firmware does not allow
    writing files into the root folder
  - NOOK driver: Fix Glowlight 2023 not being detected on Linux
    and macOS
  - E-book viewer: Make CFI calculation more robust especially on
    pages with very little content
  - E-book viewer: Workaround bug in Chromium where
    getBoundingClientRect() fails sometimes leading to incorrect
    calculation of anchor positions
  - Fix errors caused by .DS_Store files inserted into the
    .caltrash directory on macOS if the user happens to open
    .caltrash in Finder</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1696680000">- Update to 6.28.1
  - Fix a regression that cause errors when merging some book records.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1697803200">- Update to 6.29.0
  * New Features
  - E-book viewer: Add a command line flag --new-instance to
    force the viewer to open a new window even if the option to
    always use a single viewer window is set
  - E-book viewer: Image popup: Add a checkbox to remember the
    last used zoom level
  * Bug Fixes
  - Annotations browser: Fix exporting highlights in markdown not
    including all chapter titles for books with only a single
    highlight per chapter or a multi level ToC
  - E-book viewer: Fix a regression that could cause the viewer
    to enter an infinite loop when displaying the result of a
    search that has only one match that is not found
  - E-book viewer: Fix the occasional search result being marked
    as not found even though it is found
  - TXTZ Output plugin: Only keep images if the text format is
    one that can reference images
  - TXTZ Output: Fix cover not being properly identified in the
    generated TXTZ metadata
  - FB2 Input: Fix the "Annotations" section not showing up in
    the Table of Contents
  - Linux: Content server: Do not call listen on pre-activated
    sockets
  - Fix sort order of similarly-named hierarchical categories
  - Fix a regression that broke reading of covers from HTMLZ and
    TXTZ files</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1700222400">- Update to 7.7.0
  * New Features
  - For details on the major changes in calibre between 7.0
    and 6.0, see https://calibre-ebook.com/new-in/sixteen
  - The ability to add notes to any author, tag, series, etc.
    in calibre with links and images
  - E-book viewer: Add support for HTML image maps
  - Content server home page: Show the three most recently added
    books in the default library
  - Content server: Add button to return to book details page at
    top level of controls
  - Content server: Book details: Open links in comments fields
    in the same window rather than a new window
  - Add a "Show items in selected books" choice to Manage tags
    and Manage authors
  - Show the previously used language, if any, second in the
    language selection drop down
  * Bug Fixes
  - Metadata download: Fix downloads from Google not working in
    Europe because of the GDPR
  - Fix editing dates with days sometimes off by one day
  - Edit book: Fix highlighting for special characters not
    visible when the cursor is on the line with the special character
  - Fix embedding metadata showing infinite error dialogs on
    windows if a file is locked by another program
  - PDF Output: Fix an error when trying to set header or footer
    with an input document that has invalid content after the
    main body
  - E-book viewer: Read aloud: Fix clicking on empty spaces
    causing read aloud to restart from beginning of chapter
  - Book details: Fix Manage authors via context menu not working
  - E-book viewer: Showing chrome should close an active footnote
    popup first and only show chrome if the user repeats the action
  - Fix very slow metadata updates on some PDF files
  - Catalogs: Do not erase any tags the user adds to a catalog
    book entry when the catalog is re-generated
  - Linux installer: Fix downloading of signatures for older versions
  - Fix editing non-active Virtual library changes sort of book list</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1700827200">- Update to 7.1.0
  * New Features
  - Notes editor: When pasting HTML with images offer to download
    remote images in the pasted content
  * Bug Fixes
  - Fix regression in 7.0 that broke restore of db from backups
  - Content server: Fix newly added books on homepage not restricted
    to the books the logged in user is allowed to access
  - When starting in system tray do not flash the main window briefly
  - Notes editor: Fix spurious error message when saving a note
    that contains pasted HTML that refers to an image
  - Fix a regression that caused the unknown/unset date to
    incorrectly be displayed/edited as a date in the year AD 101
    in some timezones
  - Comments editor: Fix data file links not working
  - Linux installer: Check that the user has libxcb-cursor.so.0
    installed. If not quit early with an error message asking
    them to install it
  - LRF Output: Fix a regression in 7.0 that broke conversion to LRF</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1702641600">- Update to 7.2.0
  * New Features
  - Content server: Also listen for all incoming IPv6 connections
    by default, not just IPv4
  - Book details: Allow deleting notes from the right click menu
    easily
  * Bug Fixes
  - Windows: Edit book: Fix a crash when using the check book
    tool with a book that contains malformed markup, in calibre 7
  - Windows: Improve flickering at startup due to a Qt regression
    in calibre 7
  - Windows: Fix moving the main window causing popup/floating
    windows to be resized in calibre 7 due to yet another Qt regression
  - Fix detection of existing books on the Tolino Vision 6
  - Linux: Fix external applications not being launched under
    Wayland in calibre 7 because of a bug in Qt
  - Linux: Fix network requests failing under Fedora in calibre 7</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1703073600">- The headless QPA plugin states minimum cmake 3.21 version requirement in the
  cmakefile and won't build on Leap. Upstream recommends version 3.27.6 to build.
  Add this requirement to the spec file.</changelog>
</package>
<package pkgid="89c88ca0547908327b4453b33d3a021ad4626c4a5f5389c4e9029719688d2e85791b035edbdcfb943cc35e140aea982dd9230f27030517fd773f001731f38676" name="calibre-debugsource" arch="x86_64">
  <version epoch="0" ver="7.2.0" rel="1.1"/>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1678536000">- Update to 6.14.0
  * New Features
  - Edit metadata: When setting a cover from comic files allow
    choosing which page to use as the cover
  - Allow display of columns built from other columns as comments
    in Book details
  - Comments editor: Add a shortcut for "Paste and match style"
    (Ctrl+Shift+v)
  * Bug Fixes
  - macOS: ToC Editor: Fix mouse becoming unusable when trying to
    create a new entry
  - When computing title sorts strip leading and trailing quotes,
    not just leading quotes
  - Content server viewer: Fix searching only showing results
    from the current chapter onwards
  - Check book: Fix some incorrect line numbers reported in a few
    CSS error messages
- Update to 6.13.0
  * New Features
  - Content server: E-book viewer: Long tapping on an image now
    causes it to be displayed in an internal popup rather than a
    new window as some browsers block the creation of new windows
  * Bug Fixes
  - E-book viewer: Fix some adjacent highlights with nothing in
    between them not being displayed.
  - Content server: Workaround for Safari regression causing
    bookmarks to disappear on reload
  - E-book viewer: Read aloud: Fix a regression in the previous
    release that caused the Read aloud controls to not reappear
    when Read aloud is canceled and restarted
  - E-book viewer: Read aloud: Fix a regression in the previous
    release that caused an error when using Read aloud on a
    chapter with no text, such as the cover page
  - E-book viewer: Fix a regression that caused a spurious error
    on Windows when reading out selected text
  - Fix a regression in calibre 5.0 that broke sorting the device
    view by title if one of the books has an empty title
  - Edit book: Spell Check dialog: Fix second word not getting
    selected when after first word is fixed
  - Improve hover highlight color in tree views
- Update to 6.12.0
  * New Features
  - E-book viewer: Read aloud: On Windows switch to using the
    new Microsoft speech subsystem with access to more voices
  - calibre:// URL scheme: allow specifying a Virtual library for
    show_book URLs
  - Add by ISBN: Allow adding using identifiers other than ISBN
    as well
  - Update bundled Qt to 6.4 this means calibre on macOS is now
    only supported on Big Sur and newer
  - Spell check dialog: Allow up and down arrow keys to work
    regardless of focus
  - Allow multiple Template tester dialogs
  * Bug Fixes
  - Windows MTP device driver: Ignore failure to enumerate
    objects inside non-root folders
  - Book list: Fix a regression in the previous release that
    broke dragging to select multiple books
  - Content server viewer: Fix reload book not actually reloading
    until the browser is also refreshed
  - E-book viewer: Fix occasional false warning about highlight
    being overwritten
  - E-book viewer: Fix detection of selected highlights when all
    text is selected
  - Fix an error when embedding metadata into a large number of
    books
  - When updating metadata in EPUB 2 files and no language is
    specified, do not remove the &lt;dc:language&gt; tag as this causes
    epubcheck to complain. Instead set the language to "und"
  - Wireless device driver: Remove the timeout for initial
    connection
  - Use an icon rather than a color to report errors in fields
    and the search box
  - Conversion dialog: Regex builder: Workaround bug in Qt that
    prevented searching for non breaking spaces in the wizard
    used to test search expressions
  - Spell check dialog: move down after correcting word, not up
  - Get books: Fix Mobileread store plugin not working
- Add mathjax and hyphenation-dictionaries.
- Additional build some "submodules".
- Add separat user-agent-data.json to fix
  "No such file or directory: '/usr/share/calibre/user-agent-data.json'"
- Use mspack from system and not from calibre upstream.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1678968000">- Update to 6.14.1
  * Bug fixes
  - Fix regression in 6.14.0 that caused some generated resources
    to be excluded from the calibre source bundle
  - Fix regression in 6.14.0 that broke using paths with single
    quotes in them for the calibre library
  - Fix ToC Editor on macOS in 6.14.0 not working inside the Edit
    book tool only
  * Improved news sources
  - Strange Horizons
  - The Saturday Paper
  - New Scientist
  - The Mainichi
  - DR Nyheder
  - New York Magazine
  - Bloomberg
  - Deccan Herald</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1680868800">- Update to 6.15.0
  * New Features
  - Allow adding external links to tags, series, publishers,
    etcetera in addition to authors
  - calibre:// URL scheme: Add support for a new type of URL that
    pops up the metadata of the specified book in a new window
  - EPUB Output: Do not shrink images to fit the screen size by
    default, as modern readers do this themselves well enough.
    Can be controlled via an option in the EPUB Output section of
    the conversion dialog
  - Edit metadata dialog: Add buttons to pop up the category
    editing windows easily
  - Metadata download: Allow specifying rules to transform
    publisher names in addition to author and tag names
  - Edit metadata dialog: Use both a colored border and an icon
    to indicate errors in line edits
  - A new tweak in Preferences-&gt;Tweaks to control what program is
    run when clicking on URLs in calibre
  * Bug Fixes
  - E-book viewer: Fix a regression that caused incorrect
    highlight collision detection in some books
  - E-book viewer: Fix images embedded inside SVG tags not
    available for viewing in a pop-up
  - DOCX Input: Do not ignore images that are present as
    fallbacks for a word drawing object
  - Comic Input: When converting grayscaled PNG images to PNG
    ensure output images are stored as indexed PNG
  - Fix active tab not easy to distinguish in dark mode
  - Content server: Fix re-opening book from home page after
    making progress not opening to correct last read position
    when a user is logged in
  - Comments editor: When copying to clipboard, copy clean HTML
    rather than the junk Qt produces
- After many version user-agent-data.json is available again in source.
  So we use it from upstream again, but let the code in spec.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1681041600">- Update to 6.15.1
  - Fixes an issue with the new URL scheme popping up incorrect
    book details windows</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1682078400">- Update to 6.16.0
  * New Features
  - Allow storing extra data files with a book
  - Allow undoing the deletion of books from the calibre library
  - Kobo driver: Add support for the new Kobo Elipsa 2E
  - Book details: if an item has an associated link then offer
    that link in the item's context menu
  * Bug Fixes
  - Content server viewer: Fix end of chapter content being
    occasionally skipped when scrolling by screen full with
    multiple pages
  - E-book viewer: Fix a regression that caused notes from a
    different highlights to be shown in some situations
  - E-book viewer: Show an error if the user tries to search for
    only punctuation or spaces in the search modes that ignore
    these
  - Fix custom columns not showing in Book details links from
    other libraries</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1682596800">- Update to 6.17.0
  * New features
  - Font subsetting: Add support for WOFF format fonts and CID
    keyed fonts. Also further reduce file sizes when subsetting
  - Book details: Show a link to open the data files folder when
    data files are present
  - Template language: Add various functions to query the extra
    files associated with a book
  - Edit book: Compress images: Support compression of images in
    the WEBP format as well
  - Comments editor: Add buttons to create links to data files
    and also to folders easily when inserting a link
  - Allow displaying the id, formats and path builtin columns
    via Preferences-&gt;Add your own columns
  - Trash bin: Add a button to clear the bin
  - Metadata editor: Use a dedicated editor with preview for
    custom columns that store markdown formatted text
  * Bug fixes
  - Fix a regression in the previous release that could result
    in empty author folders remaining in the library when the
    author of a book is changed
  - Fix the data files associated with a book not being handled
    when using the Merge books and Copy to library functions
  - Fix a regression in the previous release that broke some
    operations in the Manage tags/authors/etc. dialogs
  - Ensure metadata.opf is always written when deleting book
    even if it is not sequenced for backup
  * Improved news sources
  - Scientific American</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1688040000">- Update to 6.21.0
  * New Features
  - DOCX Output: Add support for SVG images
  - E-book viewer: Allow configuring the actions triggered by
    touch gestures
  - DOCX Input: Add support for SVG images
  * Bug Fixes
  - Windows: Fix a regression in the previous release that could
    cause files to be deleted if one of the files/folders was
    open in another program while changing title/author in calibre
  - macOS: Fix extra dock icons visible when doing a job using
    Qt WebEngine such as converting to PDF or searching in Get books
  - macOS and Linux: Fix an error when changing metadata or
    deleting books whose files are owned by another user
  - CHM Input: Yet another regression opening CHM files with
    missing internal files on windows
  - CHM Input: Resolve absolute links to resource files from the
    root of the CHM file
- Changes from 6.20.0
  * Bug Fixes
  - CHM Input: Fix a regression in the previous release that
    broke conversion of CHM files
  - Windows: Make moving files in the calibre library folder more
    robust, locking folders in addition to files, before the start
    of the move
  - Get books: Update Barnes and Noble store plugin for website
    changes
  - Kindle output: Only re-encode JPEG images with EXIF metadata
    if the metadata contains actual transpose operations
  - PDF Output: Fix error when input document contains multiple
    instances of a font some with vertical metrics and some without
  - PDF Output: Fix using CSS Multicolumns for body causing
    conversion to fail when header/footer is specified
  - MOBI Input: Fix a crash when converting some corrupted
    palmdoc compressed MOBI files
  - E-book viewer: Ensure CSS stylesheets are interpreted as UTF-8
- Changes from 6.19.1
  * Bug Fixes
  - 6.19.1 fixes a bug in 6.19.0 that broke the edit metadata dialog
- Changes from 6.19.0
  * New Features
  - HTML Input: Restrict adding of resources like images to only
    files within the folder hierarchy starting at the parent
    folder of the root HTML file Can be controlled by customizing
    the HTML to Zip plugin in Preferences-&gt;Plugins or the
  - -allow-local-files-outside-root option to the ebook-convert
    command
  * Bug Fixes
  - PDF Output: Fix regression in previous release causing
    non-English entries to be incorrectly encoded into the PDF
    bookmarks
  - PDF Output: Fix regression in previous release that caused
    blank pages when generating headers or footers
  - Book list: Fix editing-in-place not pre-selecting existing
    text for some column types
  - Amazon.de metadata download: Update for site changes
  - PDF Output: Set /Creator and /Producer in /Info
  - Fix row height incorrect in Manage category dialog when blank
- Changes from 6.18.1
  * Bug Fixes
  - 6.18.1 fixes a regression that broke setting metadata and
    generating PDF files in the macOS and Linux binary builds
- Changes from 6.18.0
  * New Features
  - Cover download: Allowing saving alternate covers to disk or
    in the book's data folder by right clicking on the cover
  - Content server: Allow disabling full text search via the web
    interface
  - When sending books to the device confirm the overwrite if the
    book already exists on the device
  - E-book viewer: Handle horizontal wheel events as section
    jumps in paged mode
  - Comic Input: When grayscaling comic images use 16bit gray
    instead of 8bit for better fidelity
  - Add a new option in Preferences-&gt;Searching to disable keyboard
    searching in book list (i.e. you can turn off the behavior
    that pressing a key will jump to the first book whose title
    starts with that letter)
  - Manage categories dialog: Use alternating row colors and
    allow adjusting row height
  - Allow assigning a keyboard shortcut in Preferences-&gt;Shortcuts
    to open the data folder of a book
  - Various improvements to syntax highlighting for the Markdown
    long text editor
  * Bug Fixes
  - Fix a regression in 6.16 that broke restoring of the database
  - Tag browser: Fix using F2 to edit items not allowing completion
  - Book details: Fix formatting of text when copying all book
    details in narrow mode
  - Book details: Fix copy all not respecting line breaks in fields
  - Fix a regression in previous release that broke scrolling
    when using the scroll_per_row tweak
  - Fix a regression in the previous release that broke the
    category manager dialog in some situations
- Add calibre-revert-new-podofo.patch to fix build error with podofo.
- Drop calibre-python_test.patch and disable tests in spec file.
- Comment out mathjax and hyphenation-dictionaries for now.
- Use only python 3.11 to build packages, so Leap can also build.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1688126400">- Update to 6.22.0
  * New Features
  - Kobo driver: Add support for newest firmware
  - Trash bin: Allow setting removed books to be permanently
    deleted on library close
  - Windows: Nicer error message when file/folder is locked in
    another program
  * Bug Fixes
  - PDF Output: Fix regression that caused large slowdowns when
    converting books with lots of internal HTML files to PDF
  - CHM Input: Fix ToC entries that use fragments not supported
  - E-book viewer: Fix searching for text next to hidden text not
    scrolling to the match
  - E-book viewer: Fix selection popup not showing for some books
    on some platforms when the selection is in the top line
  - DOCX Output: Fix multiple SVG images in the input document
    causing all the SVG images in the output to be just one of
    the input images
  - MOBI Input: Ignore another form of corruption in trailing bytes
- Drop calibre-revert-new-podofo.patch because now podofo 0.10.1
  is needed and can no longer patch to use old podofo version.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1689595200">- Build with %{optflags}</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1691150400">- Update to 6.24.0
  * New Features
  - Easily manage the extra data files associated with a book by
    right clicking the edit metadata button and choose
    "Manage data files"
  - Content server: Full text search: Allow searching
    a restricted subset of books
  - E-book viewer: Allow clicking on calibre:// URLs
  - Support fuzzier searching in the Tag browser find allowing
    unaccented characters to match accented ones
  * Bug Fixes
  - DOCX conversion: Preserve underline style and color
  - Fix incorrect sorting of device view after some operations
  - Fix visit content server in browser not working when the
    content server is configured to listen on an IPv6 interface
  - Fix one hour offset in some timezones on Windows for dates
    before 1970
  - Windows: HTML Input: Fix error when trying to add HTML files
    with links to other files that are invalid pathnames
  - Get books: Update various Polish language book stores for
    website changes
- Changes from 6.23.0
  * New Features
  - PDF Output: Add an option to discard the book cover instead
    of inserting it as the first page of the PDF
  - Content server: Allow opening the Book details page for
    a matched book from the Full text search results page
  * Bug Fixes
  - Windows: Fix empty data folder getting created in the
    directory calibre is launched from when changing title/author
    for a book with an existing data folder
  - LIT Output: Fix error converting anything to LIT on Windows
  - Ignore failures to expire old trash during startup
  - Amazon metadata download: Fix retrieval of publisher
    information from amazon.fr
- Comment out building of additional "submodules": iso639, iso3166,
  translations because it needs now external source:
  https://salsa.debian.org/iso-codes-team/iso-codes/-/archive/main/iso-codes-main.zip
  and don't know where to install.
  Also it rise up an error sometime when run "osc service ra".</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1692360000">- Update to 6.25.0
  * New Features
  - Book details panel: De-emphasize titles making the actual
    data stand out more
  - Allow using the new manage data files dialog from within the
    edit metadata dialog
  - Trash dialog: Allow right clicking on an entry to save it to
    disk
  - When merging books by drag-and-drop add an option to use the
    dragged cover instead of the cover in the target book
  - Create catalog: Add buttons to easily select all/non/visible
    fields when creating CSV/XML catalogs
  - Preferences-&gt;Add your own columns: Add buttons to show/hide
    all columns
  * Bug Fixes
  - Fix a regression in the previous release that broke parsing
    of some ISO-8601 timestamps
  - E-book viewer: Mouse wheel horizontal events should jump
    sections not internal file boundaries
  - Fix Preferences-&gt;Add your own columns changing check state on
    moving columns
  - Get books: update various Polish e-book stores for website
    changes
  - E-book viewer: Fix CFI parsing of numbers with trailing zeros
    causing some bookmarks to not work
  - E-book viewer: Show an error when creating a bookmark if the
    bookmark position is not found
  - CBR Input: Fix comics with extremely long internal filenames
    not working on Windows
  - Edit book: Saved searches: Fix incorrect import in generated
    source code for some builtin functions
  - Data file manager: Fix errors on systems with larger font
    sizes
- Now use all calibre upstream desktop files and not the calibre
  desktop files from downstream. Only Name and GenericName entry in
  desktop files are changed.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1694174400">- Update to 6.26.0
  * New Features
  - MTP driver: Support the new Kindle Scribe firmware that
    causes it to act as an MTP device instead of USB disk.
    Add "Documents" to the list of default folders to send books to
  - E-book viewer: Add a new option under scrolling behavior to
    control horizontal mouse wheel events jumping to next section
  - Allow full customization of Book details styling via
    Preferences-&gt;Look &amp; feel-&gt;Book details
  * Bug Fixes
  - Get books: Update ebooks.com plugin for website changes
  - Edit book: Fix searching for non-BMP unicode characters
    highlighting only half the character
  - E-book viewer: Fix displaying more than one page per screen
    causing page layout to be slightly wrong for some books
  - E-book viewer: Fix clicking on links with empty destinations
    hanging the viewer
  - E-book viewer: Fix modifying, then jumping to and then
    modifying the highlight again from the highlights panel
    causing the highlight to be deleted
  - E-book viewer: Fix indication of current section in Table of
    Contents sometimes wrong after changing font size
  - E-book viewer/Content server: Disallow browser native context
    menu when right clicking in sandboxed iframes
  - MTP driver: Ignore top level folders whose names start with a
    leading dot Also ignore AppleDouble files, top level system
    and fonts folders and sdr folders on Kindle devices
  - FB2 Input: use the &lt;p&gt; tag for paragraphs that dont contain
    other block content
  - E-book viewer: Fix clicking on the back/forward buttons not
    working in some situations
  - E-book viewer: Fix scrolling to Table of Contents items that
    are within a single internal file not activating the back button
  - E-book viewer: Fix changing the sans-serif font without also
    changing the monospaced font not working</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1695384000">- Update to 6.27.0
  * New Features
  - Kobo driver: Support updated firmware
  - Nook driver: Add support for Nook Glowlight Plus 2023
  - Data files manager: Allow drag and drop of files onto the
    list of files to add new files
  - Support 7z archives in addition to ZIP and RAR for automatic
    ebook extraction when adding to calibre
  - Linux/macOS: Fix detection of the Kindle Scribe with MTP
    firmware
  - E-book viewer: Allow clearing list of recently opened books
    from the open button's popup menu itself
  - E-book viewer: Add a link to show the currently viewed book
    in the calibre library (Go to-&gt;Metadata in the viewer
    controls to access it)
  * Bug Fixes
  - Book information dialog: Fix a regression that caused
    incorrect color for titles in dark mode
  - E-book viewer: Fix searching does not jump to first match if
    all matches are before current position in book
  - EPUB Output: Fix duplicated title page entry in spine for
    books that define a title page that ends up getting split
  - Allow for-light/dark-theme icon overrides to work for plugin
    icons placed by the user in the override folder
  - PDF Output: Fix background image + text not rendering
    correctly if the same background image is used with different
    text multiple times
  - E-book viewer: Fix section titles in highlights panel being
    incorrectly expanded to full titles when the section has
    multiple highlights
  - Prevent Quickview window from opening in the background
  - Edit book: Fix a regression in the previous release that
    caused an error when doing text based searches</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1696593600">- Update to 6.28.0
  * New Features
  - Edit book: Show full path to book being edited in the status bar
  - Edit book: When adding dictionaries allow directly a LibreOffice
    adding the dictionary just by choosing the language
  - Edit book: When saving a copy add some convenience actions to
    edit the copy immediately either in the current editor window
    or a new window
  - E-book viewer: Highlights panel: Allow right clicking to
    export only selected highlights
  * Bug Fixes
  - Edit book: Fix a regression in the previous release that
    caused Text search to sometimes not select matches correctly
  - Edit book: When copying files do it in order so that the
    files are pasted in the same order when pasting into another
    editor instance
  - Edit book: Fix smart tag insert not working correctly if the
    selected text starts with the closing angle bracket of a tag
  - Save to disk: Do not limit the total path length to 240
    characters on non-Windows platforms
  - Fix incorrect cover for AZW3 version of calibre User Manual
  - Content server: Change formatting of book details to match
    new de-emphasized titles based formatting in the main calibre
    program
  - PDF metadata: Fix a regression that broke updating metadata
    in PDF files without an /Info dictionary
  - NOOK driver: For the Glowlight 2023 write the calibre metadata
    files into the NOOK sub-folder as the firmware does not allow
    writing files into the root folder
  - NOOK driver: Fix Glowlight 2023 not being detected on Linux
    and macOS
  - E-book viewer: Make CFI calculation more robust especially on
    pages with very little content
  - E-book viewer: Workaround bug in Chromium where
    getBoundingClientRect() fails sometimes leading to incorrect
    calculation of anchor positions
  - Fix errors caused by .DS_Store files inserted into the
    .caltrash directory on macOS if the user happens to open
    .caltrash in Finder</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1696680000">- Update to 6.28.1
  - Fix a regression that cause errors when merging some book records.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1697803200">- Update to 6.29.0
  * New Features
  - E-book viewer: Add a command line flag --new-instance to
    force the viewer to open a new window even if the option to
    always use a single viewer window is set
  - E-book viewer: Image popup: Add a checkbox to remember the
    last used zoom level
  * Bug Fixes
  - Annotations browser: Fix exporting highlights in markdown not
    including all chapter titles for books with only a single
    highlight per chapter or a multi level ToC
  - E-book viewer: Fix a regression that could cause the viewer
    to enter an infinite loop when displaying the result of a
    search that has only one match that is not found
  - E-book viewer: Fix the occasional search result being marked
    as not found even though it is found
  - TXTZ Output plugin: Only keep images if the text format is
    one that can reference images
  - TXTZ Output: Fix cover not being properly identified in the
    generated TXTZ metadata
  - FB2 Input: Fix the "Annotations" section not showing up in
    the Table of Contents
  - Linux: Content server: Do not call listen on pre-activated
    sockets
  - Fix sort order of similarly-named hierarchical categories
  - Fix a regression that broke reading of covers from HTMLZ and
    TXTZ files</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1700222400">- Update to 7.7.0
  * New Features
  - For details on the major changes in calibre between 7.0
    and 6.0, see https://calibre-ebook.com/new-in/sixteen
  - The ability to add notes to any author, tag, series, etc.
    in calibre with links and images
  - E-book viewer: Add support for HTML image maps
  - Content server home page: Show the three most recently added
    books in the default library
  - Content server: Add button to return to book details page at
    top level of controls
  - Content server: Book details: Open links in comments fields
    in the same window rather than a new window
  - Add a "Show items in selected books" choice to Manage tags
    and Manage authors
  - Show the previously used language, if any, second in the
    language selection drop down
  * Bug Fixes
  - Metadata download: Fix downloads from Google not working in
    Europe because of the GDPR
  - Fix editing dates with days sometimes off by one day
  - Edit book: Fix highlighting for special characters not
    visible when the cursor is on the line with the special character
  - Fix embedding metadata showing infinite error dialogs on
    windows if a file is locked by another program
  - PDF Output: Fix an error when trying to set header or footer
    with an input document that has invalid content after the
    main body
  - E-book viewer: Read aloud: Fix clicking on empty spaces
    causing read aloud to restart from beginning of chapter
  - Book details: Fix Manage authors via context menu not working
  - E-book viewer: Showing chrome should close an active footnote
    popup first and only show chrome if the user repeats the action
  - Fix very slow metadata updates on some PDF files
  - Catalogs: Do not erase any tags the user adds to a catalog
    book entry when the catalog is re-generated
  - Linux installer: Fix downloading of signatures for older versions
  - Fix editing non-active Virtual library changes sort of book list</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1700827200">- Update to 7.1.0
  * New Features
  - Notes editor: When pasting HTML with images offer to download
    remote images in the pasted content
  * Bug Fixes
  - Fix regression in 7.0 that broke restore of db from backups
  - Content server: Fix newly added books on homepage not restricted
    to the books the logged in user is allowed to access
  - When starting in system tray do not flash the main window briefly
  - Notes editor: Fix spurious error message when saving a note
    that contains pasted HTML that refers to an image
  - Fix a regression that caused the unknown/unset date to
    incorrectly be displayed/edited as a date in the year AD 101
    in some timezones
  - Comments editor: Fix data file links not working
  - Linux installer: Check that the user has libxcb-cursor.so.0
    installed. If not quit early with an error message asking
    them to install it
  - LRF Output: Fix a regression in 7.0 that broke conversion to LRF</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1702641600">- Update to 7.2.0
  * New Features
  - Content server: Also listen for all incoming IPv6 connections
    by default, not just IPv4
  - Book details: Allow deleting notes from the right click menu
    easily
  * Bug Fixes
  - Windows: Edit book: Fix a crash when using the check book
    tool with a book that contains malformed markup, in calibre 7
  - Windows: Improve flickering at startup due to a Qt regression
    in calibre 7
  - Windows: Fix moving the main window causing popup/floating
    windows to be resized in calibre 7 due to yet another Qt regression
  - Fix detection of existing books on the Tolino Vision 6
  - Linux: Fix external applications not being launched under
    Wayland in calibre 7 because of a bug in Qt
  - Linux: Fix network requests failing under Fedora in calibre 7</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1703073600">- The headless QPA plugin states minimum cmake 3.21 version requirement in the
  cmakefile and won't build on Leap. Upstream recommends version 3.27.6 to build.
  Add this requirement to the spec file.</changelog>
</package>
<package pkgid="57470f632654c05f4c497d89dc95e4ed8dd68dcee5f208175b15415fdb99a3f86093ac0b2875ce1c9658af056bffe6d4d9b146f11c080b28b646c7435a6ff894" name="canberra-gtk-play" arch="i586">
  <version epoch="0" ver="0.30" rel="16.1"/>
  <changelog author="michael.meeks@suse.com" date="1352462400">- Add libcanberra-broadway-fix.patch: Fix crash with
  libcanberra-gtk-module's and non-X11 displays (bnc#789066).</changelog>
  <changelog author="dimstar@opensuse.org" date="1360152000">- Drop pkgconfig(gstreamer-1.0) BuildRequires: no longer build the
  gstreamer backend. The default is PulseAudio, with a fallback to
  alsa, which is sufficient. Helps against issues like bnc#800963.</changelog>
  <changelog author="zaitor@opensuse.org" date="1446811200">- Split out a new sub-package canberra-gtk-play-gnome: Currently
  there are no desktop-login, desktop-logout or session-ready
  sounds in the freedesktop sound theme, so installing this will
  require a different sound-theme for it to be operational. Having
  this in a own sub-package will avoid logspam about missing files.
  Fixes boo#953862.</changelog>
  <changelog author="zaitor@opensuse.org" date="1451304000">- Split out libcanberra-gtk-devel and libcanberra-gtk3-devel
  sub-packages, this will make it possible for us to build
  dependant packages without having to pull in both gtk2 and gtk3.</changelog>
  <changelog author="dimstar@opensuse.org" date="1452772800">- Do not require sound-theme-freedesktop by libcanberra0: if this
  is wanted on a default install, it is up to the DE pattern to
  recommend/require this - it is not needed for the libraries
  proper functioning.</changelog>
  <changelog author="sreeves@suse.com" date="1464177600">- Update to GNOME 3.20.2 Fate#318572</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1482148800">- Remove the lynx build dependency: of questionable need.
- Build for Gtk3 unconditionally.
- Spec cleanup.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="jengelh@inai.de" date="1520251200">- Fix SRPM group. Update summaries.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
</package>
<package pkgid="7fb4c30c8356a64e169fbbcc8a50eec43c27404887286e517a1944f7cc23ccb171ea4d2ae6aa221f15b1b6fad3f831847cf89462afc42930011c669396c7bed1" name="canberra-gtk-play" arch="x86_64">
  <version epoch="0" ver="0.30" rel="16.1"/>
  <changelog author="michael.meeks@suse.com" date="1352462400">- Add libcanberra-broadway-fix.patch: Fix crash with
  libcanberra-gtk-module's and non-X11 displays (bnc#789066).</changelog>
  <changelog author="dimstar@opensuse.org" date="1360152000">- Drop pkgconfig(gstreamer-1.0) BuildRequires: no longer build the
  gstreamer backend. The default is PulseAudio, with a fallback to
  alsa, which is sufficient. Helps against issues like bnc#800963.</changelog>
  <changelog author="zaitor@opensuse.org" date="1446811200">- Split out a new sub-package canberra-gtk-play-gnome: Currently
  there are no desktop-login, desktop-logout or session-ready
  sounds in the freedesktop sound theme, so installing this will
  require a different sound-theme for it to be operational. Having
  this in a own sub-package will avoid logspam about missing files.
  Fixes boo#953862.</changelog>
  <changelog author="zaitor@opensuse.org" date="1451304000">- Split out libcanberra-gtk-devel and libcanberra-gtk3-devel
  sub-packages, this will make it possible for us to build
  dependant packages without having to pull in both gtk2 and gtk3.</changelog>
  <changelog author="dimstar@opensuse.org" date="1452772800">- Do not require sound-theme-freedesktop by libcanberra0: if this
  is wanted on a default install, it is up to the DE pattern to
  recommend/require this - it is not needed for the libraries
  proper functioning.</changelog>
  <changelog author="sreeves@suse.com" date="1464177600">- Update to GNOME 3.20.2 Fate#318572</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1482148800">- Remove the lynx build dependency: of questionable need.
- Build for Gtk3 unconditionally.
- Spec cleanup.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="jengelh@inai.de" date="1520251200">- Fix SRPM group. Update summaries.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
</package>
<package pkgid="19fa4e31584a1bf6f91622c307f931f495f0d32553a4550586e69a38c10d099adbfa30453256f42cbc0bcd4485766cfcfad76123af23a80325c7c7c709e8bac0" name="canberra-gtk-play-debuginfo" arch="i586">
  <version epoch="0" ver="0.30" rel="16.1"/>
  <changelog author="michael.meeks@suse.com" date="1352462400">- Add libcanberra-broadway-fix.patch: Fix crash with
  libcanberra-gtk-module's and non-X11 displays (bnc#789066).</changelog>
  <changelog author="dimstar@opensuse.org" date="1360152000">- Drop pkgconfig(gstreamer-1.0) BuildRequires: no longer build the
  gstreamer backend. The default is PulseAudio, with a fallback to
  alsa, which is sufficient. Helps against issues like bnc#800963.</changelog>
  <changelog author="zaitor@opensuse.org" date="1446811200">- Split out a new sub-package canberra-gtk-play-gnome: Currently
  there are no desktop-login, desktop-logout or session-ready
  sounds in the freedesktop sound theme, so installing this will
  require a different sound-theme for it to be operational. Having
  this in a own sub-package will avoid logspam about missing files.
  Fixes boo#953862.</changelog>
  <changelog author="zaitor@opensuse.org" date="1451304000">- Split out libcanberra-gtk-devel and libcanberra-gtk3-devel
  sub-packages, this will make it possible for us to build
  dependant packages without having to pull in both gtk2 and gtk3.</changelog>
  <changelog author="dimstar@opensuse.org" date="1452772800">- Do not require sound-theme-freedesktop by libcanberra0: if this
  is wanted on a default install, it is up to the DE pattern to
  recommend/require this - it is not needed for the libraries
  proper functioning.</changelog>
  <changelog author="sreeves@suse.com" date="1464177600">- Update to GNOME 3.20.2 Fate#318572</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1482148800">- Remove the lynx build dependency: of questionable need.
- Build for Gtk3 unconditionally.
- Spec cleanup.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="jengelh@inai.de" date="1520251200">- Fix SRPM group. Update summaries.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
</package>
<package pkgid="390e8d17a133eb17966d997682fddfa667266712c61e6df9e9462580ab1508f643a7b30823a0368804b8e43ef6aa2e3157c283a0ff7144fe73408d1449d71beb" name="canberra-gtk-play-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.30" rel="16.1"/>
  <changelog author="michael.meeks@suse.com" date="1352462400">- Add libcanberra-broadway-fix.patch: Fix crash with
  libcanberra-gtk-module's and non-X11 displays (bnc#789066).</changelog>
  <changelog author="dimstar@opensuse.org" date="1360152000">- Drop pkgconfig(gstreamer-1.0) BuildRequires: no longer build the
  gstreamer backend. The default is PulseAudio, with a fallback to
  alsa, which is sufficient. Helps against issues like bnc#800963.</changelog>
  <changelog author="zaitor@opensuse.org" date="1446811200">- Split out a new sub-package canberra-gtk-play-gnome: Currently
  there are no desktop-login, desktop-logout or session-ready
  sounds in the freedesktop sound theme, so installing this will
  require a different sound-theme for it to be operational. Having
  this in a own sub-package will avoid logspam about missing files.
  Fixes boo#953862.</changelog>
  <changelog author="zaitor@opensuse.org" date="1451304000">- Split out libcanberra-gtk-devel and libcanberra-gtk3-devel
  sub-packages, this will make it possible for us to build
  dependant packages without having to pull in both gtk2 and gtk3.</changelog>
  <changelog author="dimstar@opensuse.org" date="1452772800">- Do not require sound-theme-freedesktop by libcanberra0: if this
  is wanted on a default install, it is up to the DE pattern to
  recommend/require this - it is not needed for the libraries
  proper functioning.</changelog>
  <changelog author="sreeves@suse.com" date="1464177600">- Update to GNOME 3.20.2 Fate#318572</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1482148800">- Remove the lynx build dependency: of questionable need.
- Build for Gtk3 unconditionally.
- Spec cleanup.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="jengelh@inai.de" date="1520251200">- Fix SRPM group. Update summaries.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
</package>
<package pkgid="6038d418c77ebaaeaa66863f5b78775af1a40e227ae650b0a2b415224e445aa953674da3fbea4620916dff1d459770139200c3771fc0a7f80b22de47679afe42" name="canberra-gtk-play-gnome" arch="i586">
  <version epoch="0" ver="0.30" rel="16.1"/>
  <changelog author="michael.meeks@suse.com" date="1352462400">- Add libcanberra-broadway-fix.patch: Fix crash with
  libcanberra-gtk-module's and non-X11 displays (bnc#789066).</changelog>
  <changelog author="dimstar@opensuse.org" date="1360152000">- Drop pkgconfig(gstreamer-1.0) BuildRequires: no longer build the
  gstreamer backend. The default is PulseAudio, with a fallback to
  alsa, which is sufficient. Helps against issues like bnc#800963.</changelog>
  <changelog author="zaitor@opensuse.org" date="1446811200">- Split out a new sub-package canberra-gtk-play-gnome: Currently
  there are no desktop-login, desktop-logout or session-ready
  sounds in the freedesktop sound theme, so installing this will
  require a different sound-theme for it to be operational. Having
  this in a own sub-package will avoid logspam about missing files.
  Fixes boo#953862.</changelog>
  <changelog author="zaitor@opensuse.org" date="1451304000">- Split out libcanberra-gtk-devel and libcanberra-gtk3-devel
  sub-packages, this will make it possible for us to build
  dependant packages without having to pull in both gtk2 and gtk3.</changelog>
  <changelog author="dimstar@opensuse.org" date="1452772800">- Do not require sound-theme-freedesktop by libcanberra0: if this
  is wanted on a default install, it is up to the DE pattern to
  recommend/require this - it is not needed for the libraries
  proper functioning.</changelog>
  <changelog author="sreeves@suse.com" date="1464177600">- Update to GNOME 3.20.2 Fate#318572</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1482148800">- Remove the lynx build dependency: of questionable need.
- Build for Gtk3 unconditionally.
- Spec cleanup.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="jengelh@inai.de" date="1520251200">- Fix SRPM group. Update summaries.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
</package>
<package pkgid="e6cb2578acd0b52a095f9d61ae6c9193b65dfddcad80603189d6d64db3e7354e3f96c6b65292d7f49d36087c8b62881ad581a656e1d81c2dae5b4b5c78f99b39" name="canberra-gtk-play-gnome" arch="x86_64">
  <version epoch="0" ver="0.30" rel="16.1"/>
  <changelog author="michael.meeks@suse.com" date="1352462400">- Add libcanberra-broadway-fix.patch: Fix crash with
  libcanberra-gtk-module's and non-X11 displays (bnc#789066).</changelog>
  <changelog author="dimstar@opensuse.org" date="1360152000">- Drop pkgconfig(gstreamer-1.0) BuildRequires: no longer build the
  gstreamer backend. The default is PulseAudio, with a fallback to
  alsa, which is sufficient. Helps against issues like bnc#800963.</changelog>
  <changelog author="zaitor@opensuse.org" date="1446811200">- Split out a new sub-package canberra-gtk-play-gnome: Currently
  there are no desktop-login, desktop-logout or session-ready
  sounds in the freedesktop sound theme, so installing this will
  require a different sound-theme for it to be operational. Having
  this in a own sub-package will avoid logspam about missing files.
  Fixes boo#953862.</changelog>
  <changelog author="zaitor@opensuse.org" date="1451304000">- Split out libcanberra-gtk-devel and libcanberra-gtk3-devel
  sub-packages, this will make it possible for us to build
  dependant packages without having to pull in both gtk2 and gtk3.</changelog>
  <changelog author="dimstar@opensuse.org" date="1452772800">- Do not require sound-theme-freedesktop by libcanberra0: if this
  is wanted on a default install, it is up to the DE pattern to
  recommend/require this - it is not needed for the libraries
  proper functioning.</changelog>
  <changelog author="sreeves@suse.com" date="1464177600">- Update to GNOME 3.20.2 Fate#318572</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1482148800">- Remove the lynx build dependency: of questionable need.
- Build for Gtk3 unconditionally.
- Spec cleanup.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="jengelh@inai.de" date="1520251200">- Fix SRPM group. Update summaries.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
</package>
<package pkgid="a3eda8b55c5c95137b3d53fce7120f2669f21968e5142511a33f10b774704066e4e3a8da42d7049cc8a270b9db262e0885380fd494e1abe8598d6c2dc8111e55" name="cargo" arch="i586">
  <version epoch="0" ver="1.74.0" rel="1.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1642420800">- Provide rust+cargo by cargo: all cargo&lt;n&gt; package provide this
  symbol too. Having the meta package provide it allows OBS to have
  a generic prefernece on the meta package for all packages 'just'
  requiring rust+cargo.</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1645012800">- Update package description to help users choose what tooling
  to install.</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1645790400">- Update to version 1.59.0 - for details see the rust1.59 package</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1649419200">- Update to version 1.60.0 - for details see the rust1.60 package</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1653048000">- Update to version 1.61.0 - for details see the rust1.61 package</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1656936000">- Update to version 1.62.0 - for details see the rust1.62 package</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1661256000">- Update to version 1.63.0 - for details see the rust1.63 package</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1664107200">- Update to version 1.64.0 - for details see the rust1.64 package</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1664366400">- Enable armv6 again - boo#1196328</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1667563200">- Update to version 1.65.0 - for details see the rust1.65 package</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1671192000">- Update to version 1.66.0 - for details see the rust1.66 package</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1675166400">- Update to version 1.67.0 - for details see the rust1.67 package</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1676376000">- Update to version 1.67.1 - for details see the rust1.67 package</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1678449600">- Update to version 1.68.0 - for details see the rust1.68 package</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1682078400">- Update to version 1.69.0 - for details see the rust1.69 package</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1685793600">- Update to version 1.70.0 - for details see the rust1.70 package</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1689595200">- Update to version 1.71.0 - for details see the rust1.71 package</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1693137600">- Update to version 1.72.0 - for details see the rust1.72 package</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1696593600">- Update to version 1.73.0 - for details see the rust1.73 package</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1700222400">- Update to version 1.74.0 - for details see the rust1.74 package</changelog>
</package>
<package pkgid="ccc50383a8ee4783c0cf95396fa97262829cfae03d7da34d13e99bfefd97760753aa589688d4b0f002660b616067cffc813322571d8d1d1c29a3668262c34d44" name="cargo" arch="x86_64">
  <version epoch="0" ver="1.74.0" rel="1.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1642420800">- Provide rust+cargo by cargo: all cargo&lt;n&gt; package provide this
  symbol too. Having the meta package provide it allows OBS to have
  a generic prefernece on the meta package for all packages 'just'
  requiring rust+cargo.</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1645012800">- Update package description to help users choose what tooling
  to install.</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1645790400">- Update to version 1.59.0 - for details see the rust1.59 package</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1649419200">- Update to version 1.60.0 - for details see the rust1.60 package</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1653048000">- Update to version 1.61.0 - for details see the rust1.61 package</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1656936000">- Update to version 1.62.0 - for details see the rust1.62 package</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1661256000">- Update to version 1.63.0 - for details see the rust1.63 package</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1664107200">- Update to version 1.64.0 - for details see the rust1.64 package</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1664366400">- Enable armv6 again - boo#1196328</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1667563200">- Update to version 1.65.0 - for details see the rust1.65 package</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1671192000">- Update to version 1.66.0 - for details see the rust1.66 package</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1675166400">- Update to version 1.67.0 - for details see the rust1.67 package</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1676376000">- Update to version 1.67.1 - for details see the rust1.67 package</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1678449600">- Update to version 1.68.0 - for details see the rust1.68 package</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1682078400">- Update to version 1.69.0 - for details see the rust1.69 package</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1685793600">- Update to version 1.70.0 - for details see the rust1.70 package</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1689595200">- Update to version 1.71.0 - for details see the rust1.71 package</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1693137600">- Update to version 1.72.0 - for details see the rust1.72 package</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1696593600">- Update to version 1.73.0 - for details see the rust1.73 package</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1700222400">- Update to version 1.74.0 - for details see the rust1.74 package</changelog>
</package>
<package pkgid="d7083c8812c55d3bf874e20162ba472a29726402d2ff126c69e489ad3d3a8ade9288a56fe1f6e469db02753208ec63e378b4d5b061faf4cfe351e719ca64474d" name="cargo-auditable" arch="i586">
  <version epoch="0" ver="0.6.0~0" rel="1.1"/>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1667476800">- Initial commit</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" 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>
</package>
<package pkgid="2c146ae86db586ca6bd5f43d221215695239aba2dd66bb434d327610cb135758fc830498d4f6b457bdc9e30138acf7bd30184c239ae92a011752232e028b42f3" name="cargo-auditable" arch="src">
  <version epoch="0" ver="0.6.0~0" rel="1.1"/>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1667476800">- Initial commit</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" 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>
</package>
<package pkgid="336d126f20929c271a804f3a080d8ad757f6b00f5b3bfeeefcf4fd912b004a794984c4569e8801d5adb67b32c9cbf5e7d587d3b3a7ecf18b62eb4bd23fe0c2fa" name="cargo-auditable" arch="x86_64">
  <version epoch="0" ver="0.6.0~0" rel="1.1"/>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1667476800">- Initial commit</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" 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>
</package>
<package pkgid="6a5f470b782ac275dd32e4c9e8c3358ced1a29a6801de1e2664abe118679f05f50059870b4ff407284540078466ebdd7b8688897b62c21ed6d0593d6a3322dba" name="cargo-auditable-debuginfo" arch="i586">
  <version epoch="0" ver="0.6.0~0" rel="1.1"/>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1667476800">- Initial commit</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" 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>
</package>
<package pkgid="bc5ce8f1626951bc6557d41268f9951825608f120ea77acd962b82c501a5c8cd660416b9d856a3e0bb35e6cb923742e5669b45c87b4e3babcb874a356c67bd05" name="cargo-auditable-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.6.0~0" rel="1.1"/>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1667476800">- Initial commit</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" 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>
</package>
<package pkgid="86e63f77613bd18f4e3c876a562964acf06cd6ea455a2a1e4675668d66e3fb7ad430c3fad258e63e1fdfae3a0823e0f627901529f14bc150bb0142a7853fa54e" name="cargo-auditable-debugsource" arch="i586">
  <version epoch="0" ver="0.6.0~0" rel="1.1"/>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1667476800">- Initial commit</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" 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>
</package>
<package pkgid="f76dde4fbf7611a6bded1870d89f3da6a3780c97bb0c9850e0d8600b27b27fd39bb491a07a1cbce921282554a82bb318f9b024b9a85c84154c77b9e7e3fd2b07" name="cargo-auditable-debugsource" arch="x86_64">
  <version epoch="0" ver="0.6.0~0" rel="1.1"/>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1667476800">- Initial commit</changelog>
  <changelog author="Andrea Manzini &lt;andrea.manzini@suse.com&gt;" 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>
</package>
<package pkgid="2e93f6798f85a0200545be2a1eb4bab723b640993674f7a46c7f4338d1cc43ce1418a92e51a80511730adb70c52c864845a952870c849f2dcdb4b051fd046653" name="cargo-packaging" arch="i586">
  <version epoch="0" ver="1.2.0+4" rel="1.1"/>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1632225600">- Initial commit of cargo-packaging</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1632312000">- Update spec based on reviewer feedback</changelog>
  <changelog author="william.brown@suse.com" date="1632830400">- Update to version 1.0.0~git5.05b6425:
  * Add rust arches macro and update t1 arches</changelog>
  <changelog author="william.brown@suse.com" date="1633521600">- Update to version 1.0.0~git6.d878e38:
  * Remove incorrect macro definition</changelog>
  <changelog author="william.brown@suse.com" date="1647604800">- Update to version 1.0.0~git7.63c3500:
  * Improve macros when libgit is a dependency</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1650542400">- Add depends on zstd to allow zst compression in rust projects</changelog>
  <changelog author="william.brown@suse.com" date="1653307200">- Update to version 1.0.0~git8.6919af0:
  * Disable incremental builds as they don't work with sccache and don't help in obs</changelog>
  <changelog author="william.brown@suse.com" date="1667476800">- Update to version 1.1.0
  * Improve support for bundle metadata in rpm provides</changelog>
  <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 &lt;william.brown@suse.com&gt;" 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>
</package>
<package pkgid="5b2503bdf7505f346af23e74c55692afbe731dc1ffbbf8e7b82cfe6a37febbe8fc9df9294a44eacdaf6d93663bcf939aa12920dbbba908229334fdc506725771" name="cargo-packaging" arch="src">
  <version epoch="0" ver="1.2.0+4" rel="1.1"/>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1632225600">- Initial commit of cargo-packaging</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1632312000">- Update spec based on reviewer feedback</changelog>
  <changelog author="william.brown@suse.com" date="1632830400">- Update to version 1.0.0~git5.05b6425:
  * Add rust arches macro and update t1 arches</changelog>
  <changelog author="william.brown@suse.com" date="1633521600">- Update to version 1.0.0~git6.d878e38:
  * Remove incorrect macro definition</changelog>
  <changelog author="william.brown@suse.com" date="1647604800">- Update to version 1.0.0~git7.63c3500:
  * Improve macros when libgit is a dependency</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1650542400">- Add depends on zstd to allow zst compression in rust projects</changelog>
  <changelog author="william.brown@suse.com" date="1653307200">- Update to version 1.0.0~git8.6919af0:
  * Disable incremental builds as they don't work with sccache and don't help in obs</changelog>
  <changelog author="william.brown@suse.com" date="1667476800">- Update to version 1.1.0
  * Improve support for bundle metadata in rpm provides</changelog>
  <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 &lt;william.brown@suse.com&gt;" 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>
</package>
<package pkgid="9fb942e74ab0fe2850528a9894de44d6d0ff1df7156c0ac7ff69d79a17782384f21e3f0a26d3c566e494cd34c57654f7b364fd514e82de36f48d96715f6e44b6" name="cargo-packaging" arch="x86_64">
  <version epoch="0" ver="1.2.0+4" rel="1.1"/>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1632225600">- Initial commit of cargo-packaging</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1632312000">- Update spec based on reviewer feedback</changelog>
  <changelog author="william.brown@suse.com" date="1632830400">- Update to version 1.0.0~git5.05b6425:
  * Add rust arches macro and update t1 arches</changelog>
  <changelog author="william.brown@suse.com" date="1633521600">- Update to version 1.0.0~git6.d878e38:
  * Remove incorrect macro definition</changelog>
  <changelog author="william.brown@suse.com" date="1647604800">- Update to version 1.0.0~git7.63c3500:
  * Improve macros when libgit is a dependency</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1650542400">- Add depends on zstd to allow zst compression in rust projects</changelog>
  <changelog author="william.brown@suse.com" date="1653307200">- Update to version 1.0.0~git8.6919af0:
  * Disable incremental builds as they don't work with sccache and don't help in obs</changelog>
  <changelog author="william.brown@suse.com" date="1667476800">- Update to version 1.1.0
  * Improve support for bundle metadata in rpm provides</changelog>
  <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 &lt;william.brown@suse.com&gt;" 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>
</package>
<package pkgid="38621d4137136b032ec7c9c4776d558e93e38ae6dcfdf78c85e1c4f27b32c9fa341c8e5dbc67cbc8ee98c05e8355a7e8a9a6b999057ee352ec0d0ed6cb308129" name="cargo-packaging-debuginfo" arch="i586">
  <version epoch="0" ver="1.2.0+4" rel="1.1"/>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1632225600">- Initial commit of cargo-packaging</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1632312000">- Update spec based on reviewer feedback</changelog>
  <changelog author="william.brown@suse.com" date="1632830400">- Update to version 1.0.0~git5.05b6425:
  * Add rust arches macro and update t1 arches</changelog>
  <changelog author="william.brown@suse.com" date="1633521600">- Update to version 1.0.0~git6.d878e38:
  * Remove incorrect macro definition</changelog>
  <changelog author="william.brown@suse.com" date="1647604800">- Update to version 1.0.0~git7.63c3500:
  * Improve macros when libgit is a dependency</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1650542400">- Add depends on zstd to allow zst compression in rust projects</changelog>
  <changelog author="william.brown@suse.com" date="1653307200">- Update to version 1.0.0~git8.6919af0:
  * Disable incremental builds as they don't work with sccache and don't help in obs</changelog>
  <changelog author="william.brown@suse.com" date="1667476800">- Update to version 1.1.0
  * Improve support for bundle metadata in rpm provides</changelog>
  <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 &lt;william.brown@suse.com&gt;" 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>
</package>
<package pkgid="f83120097a68e9530ec4585da03c9e5fc11b2bb99840572fc25e4b7cf2583a0669b3e1af6bc5a952dd91d1b016e2544920754c5f71ab734c30d3decff06ef0a0" name="cargo-packaging-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.2.0+4" rel="1.1"/>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1632225600">- Initial commit of cargo-packaging</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1632312000">- Update spec based on reviewer feedback</changelog>
  <changelog author="william.brown@suse.com" date="1632830400">- Update to version 1.0.0~git5.05b6425:
  * Add rust arches macro and update t1 arches</changelog>
  <changelog author="william.brown@suse.com" date="1633521600">- Update to version 1.0.0~git6.d878e38:
  * Remove incorrect macro definition</changelog>
  <changelog author="william.brown@suse.com" date="1647604800">- Update to version 1.0.0~git7.63c3500:
  * Improve macros when libgit is a dependency</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1650542400">- Add depends on zstd to allow zst compression in rust projects</changelog>
  <changelog author="william.brown@suse.com" date="1653307200">- Update to version 1.0.0~git8.6919af0:
  * Disable incremental builds as they don't work with sccache and don't help in obs</changelog>
  <changelog author="william.brown@suse.com" date="1667476800">- Update to version 1.1.0
  * Improve support for bundle metadata in rpm provides</changelog>
  <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 &lt;william.brown@suse.com&gt;" 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>
</package>
<package pkgid="bcd510f12d582d56c2e53867599c840be7109d1f1c4a67d81d37b2aa6ec0bb30ead4966f3ca0d8cb5771f07652b1f9170dcdaaa56904b01f632e1bf58d4eb711" name="cargo1.71" arch="i586">
  <version epoch="0" ver="1.71.1" rel="1.1"/>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1689595200">Version 1.71.0 (2023-07-13)
  Language
--------
- [Stabilize `raw-dylib`, `link_ordinal`, `import_name_type` and `-Cdlltool`.](https://github.com/rust-lang/rust/pull/109677/)
- [Uplift `clippy::{drop,forget}_{ref,copy}` lints.](https://github.com/rust-lang/rust/pull/109732/)
- [Type inference is more conservative around constrained vars.](https://github.com/rust-lang/rust/pull/110100/)
- [Use fulfillment to check `Drop` impl compatibility](https://github.com/rust-lang/rust/pull/110577/)
  Compiler
--------
- [Evaluate place expression in `PlaceMention`](https://github.com/rust-lang/rust/pull/104844/),
  making `let _ =` patterns more consistent with respect to the borrow checker.
- [Add `--print deployment-target` flag for Apple targets.](https://github.com/rust-lang/rust/pull/105354/)
- [Stabilize `extern "C-unwind"` and friends.](https://github.com/rust-lang/rust/pull/106075/)
  The existing `extern "C"` etc. may change behavior for cross-language unwinding in a future release.
- [Update the version of musl used on `*-linux-musl` targets to 1.2.3](https://github.com/rust-lang/rust/pull/107129/),
  enabling [time64](https://musl.libc.org/time64.html) on 32-bit systems.
- [Stabilize `debugger_visualizer`](https://github.com/rust-lang/rust/pull/108668/)
  for embedding metadata like Microsoft's Natvis.
- [Enable flatten-format-args by default.](https://github.com/rust-lang/rust/pull/109999/)
- [Make `Self` respect tuple constructor privacy.](https://github.com/rust-lang/rust/pull/111245/)
- [Improve niche placement by trying two strategies and picking the better result.](https://github.com/rust-lang/rust/pull/108106/)
- [Use `apple-m1` as the target CPU for `aarch64-apple-darwin`.](https://github.com/rust-lang/rust/pull/109899/)
- [Add Tier 3 support for the `x86_64h-apple-darwin` target.](https://github.com/rust-lang/rust/pull/108795/)
- [Promote `loongarch64-unknown-linux-gnu` to Tier 2 with host tools.](https://github.com/rust-lang/rust/pull/110936/)
  Refer to Rust's [platform support page][platform-support-doc]
  for more information on Rust's tiered platform support.
  Libraries
---------
- [Rework handling of recursive panics.](https://github.com/rust-lang/rust/pull/110975/)
  Additional panics are allowed while unwinding, as long as they are caught before escaping
  a `Drop` implementation, but panicking within a panic hook is now an immediate abort.
- [Loosen `From&lt;&amp;[T]&gt; for Box&lt;[T]&gt;` bound to `T: Clone`.](https://github.com/rust-lang/rust/pull/103406/)
- [Remove unnecessary `T: Send` bound](https://github.com/rust-lang/rust/pull/111134/)
  in `Error for mpsc::SendError&lt;T&gt;` and `TrySendError&lt;T&gt;`.
- [Fix docs for `alloc::realloc`](https://github.com/rust-lang/rust/pull/108630/)
  to match `Layout` requirements that the size must not exceed `isize::MAX`.
- [Document `const {}` syntax for `std::thread_local`.](https://github.com/rust-lang/rust/pull/110620/)
  This syntax was stabilized in Rust 1.59, but not previously mentioned in release notes.
  Stabilized APIs
- [`CStr::is_empty`](https://doc.rust-lang.org/stable/std/ffi/struct.CStr.html#method.is_empty)
- [`BuildHasher::hash_one`](https://doc.rust-lang.org/stable/std/hash/trait.BuildHasher.html#method.hash_one)
- [`NonZeroI*::is_positive`](https://doc.rust-lang.org/stable/std/num/struct.NonZeroI32.html#method.is_positive)
- [`NonZeroI*::is_negative`](https://doc.rust-lang.org/stable/std/num/struct.NonZeroI32.html#method.is_negative)
- [`NonZeroI*::checked_neg`](https://doc.rust-lang.org/stable/std/num/struct.NonZeroI32.html#method.checked_neg)
- [`NonZeroI*::overflowing_neg`](https://doc.rust-lang.org/stable/std/num/struct.NonZeroI32.html#method.overflowing_neg)
- [`NonZeroI*::saturating_neg`](https://doc.rust-lang.org/stable/std/num/struct.NonZeroI32.html#method.saturating_neg)
- [`NonZeroI*::wrapping_neg`](https://doc.rust-lang.org/stable/std/num/struct.NonZeroI32.html#method.wrapping_neg)
- [`Neg for NonZeroI*`](https://doc.rust-lang.org/stable/std/num/struct.NonZeroI32.html#impl-Neg-for-NonZeroI32)
- [`Neg for &amp;NonZeroI*`](https://doc.rust-lang.org/stable/std/num/struct.NonZeroI32.html#impl-Neg-for-%26NonZeroI32)
- [`From&lt;[T; N]&gt; for (T...)`](https://doc.rust-lang.org/stable/std/primitive.array.html#impl-From%3C%5BT;+1%5D%3E-for-(T,))
  (array to N-tuple for N in 1..=12)
- [`From&lt;(T...)&gt; for [T; N]`](https://doc.rust-lang.org/stable/std/primitive.array.html#impl-From%3C(T,)%3E-for-%5BT;+1%5D)
  (N-tuple to array for N in 1..=12)
- [`windows::io::AsHandle for Box&lt;T&gt;`](https://doc.rust-lang.org/stable/std/os/windows/io/trait.AsHandle.html#impl-AsHandle-for-Box%3CT%3E)
- [`windows::io::AsHandle for Rc&lt;T&gt;`](https://doc.rust-lang.org/stable/std/os/windows/io/trait.AsHandle.html#impl-AsHandle-for-Rc%3CT%3E)
- [`windows::io::AsHandle for Arc&lt;T&gt;`](https://doc.rust-lang.org/stable/std/os/windows/io/trait.AsHandle.html#impl-AsHandle-for-Arc%3CT%3E)
- [`windows::io::AsSocket for Box&lt;T&gt;`](https://doc.rust-lang.org/stable/std/os/windows/io/trait.AsSocket.html#impl-AsSocket-for-Box%3CT%3E)
- [`windows::io::AsSocket for Rc&lt;T&gt;`](https://doc.rust-lang.org/stable/std/os/windows/io/trait.AsSocket.html#impl-AsSocket-for-Rc%3CT%3E)
- [`windows::io::AsSocket for Arc&lt;T&gt;`](https://doc.rust-lang.org/stable/std/os/windows/io/trait.AsSocket.html#impl-AsSocket-for-Arc%3CT%3E)
  These APIs are now stable in const contexts:
- [`&lt;*const T&gt;::read`](https://doc.rust-lang.org/stable/std/primitive.pointer.html#method.read)
- [`&lt;*const T&gt;::read_unaligned`](https://doc.rust-lang.org/stable/std/primitive.pointer.html#method.read_unaligned)
- [`&lt;*mut T&gt;::read`](https://doc.rust-lang.org/stable/std/primitive.pointer.html#method.read-1)
- [`&lt;*mut T&gt;::read_unaligned`](https://doc.rust-lang.org/stable/std/primitive.pointer.html#method.read_unaligned-1)
- [`ptr::read`](https://doc.rust-lang.org/stable/std/ptr/fn.read.html)
- [`ptr::read_unaligned`](https://doc.rust-lang.org/stable/std/ptr/fn.read_unaligned.html)
- [`&lt;[T]&gt;::split_at`](https://doc.rust-lang.org/stable/std/primitive.slice.html#method.split_at)
  Cargo
-----
- [Allow named debuginfo options in `Cargo.toml`.](https://github.com/rust-lang/cargo/pull/11958/)
- [Add `workspace_default_members` to the output of `cargo metadata`.](https://github.com/rust-lang/cargo/pull/11978/)
- [`cargo add` now considers `rust-version` when selecting packages.](https://github.com/rust-lang/cargo/pull/12078/)
- [Automatically inherit workspace fields when running `cargo new`/`cargo init`.](https://github.com/rust-lang/cargo/pull/12069/)
  Rustdoc
-------
- [Add a new `rustdoc::unescaped_backticks` lint for broken inline code.](https://github.com/rust-lang/rust/pull/105848/)
- [Support strikethrough with single tildes.](https://github.com/rust-lang/rust/pull/111152/) (`~~old~~` vs. `~new~`)
  Misc
----
  Compatibility Notes
- [Remove structural match from `TypeId`.](https://github.com/rust-lang/rust/pull/103291/)
  Code that uses a constant `TypeId` in a pattern will potentially be broken.
  Known cases have already been fixed -- in particular, users of the `log`
  crate's `kv_unstable` feature should update to `log v0.4.18` or later.
- [Add a `sysroot` crate to represent the standard library crates.](https://github.com/rust-lang/rust/pull/108865/)
  This does not affect stable users, but may require adjustment in tools that build their own standard library.
- [Cargo optimizes its usage under `rustup`.](https://github.com/rust-lang/cargo/pull/11917/) When
  Cargo detects it will run `rustc` pointing to a rustup proxy, it'll try bypassing the proxy and
  use the underlying binary directly. There are assumptions around the interaction with rustup and
  `RUSTUP_TOOLCHAIN`. However, it's not expected to affect normal users.
- [When querying a package, Cargo tries only the original name, all hyphens, and all underscores to
  handle misspellings.](https://github.com/rust-lang/cargo/pull/12083/) Previously, Cargo tried each
  combination of hyphens and underscores, causing excessive requests to crates.io.
- Cargo now [disallows `RUSTUP_HOME`](https://github.com/rust-lang/cargo/pull/12101/) and
  [`RUSTUP_TOOLCHAIN`](https://github.com/rust-lang/cargo/pull/12107/) in the `[env]` configuration
  table. This is considered to be not a use case Cargo would like to support, since it will likely
  cause problems or lead to confusion.</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1691150400">- Update to version 1.71.1
- bsc#1213817 - CVE-2023-38497 - Cargo does not respect the umask
  when extracting dependencies</changelog>
</package>
<package pkgid="dddf89585b0381e1b0fda2216754be6c758b6031bd208d4a4045fdd17b79c492e2c52be2be1e4912c649a7f5e42070275097eca4aaf472ada5f44eff4d66301f" name="cargo1.71" arch="x86_64">
  <version epoch="0" ver="1.71.1" rel="1.1"/>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1689595200">Version 1.71.0 (2023-07-13)
  Language
--------
- [Stabilize `raw-dylib`, `link_ordinal`, `import_name_type` and `-Cdlltool`.](https://github.com/rust-lang/rust/pull/109677/)
- [Uplift `clippy::{drop,forget}_{ref,copy}` lints.](https://github.com/rust-lang/rust/pull/109732/)
- [Type inference is more conservative around constrained vars.](https://github.com/rust-lang/rust/pull/110100/)
- [Use fulfillment to check `Drop` impl compatibility](https://github.com/rust-lang/rust/pull/110577/)
  Compiler
--------
- [Evaluate place expression in `PlaceMention`](https://github.com/rust-lang/rust/pull/104844/),
  making `let _ =` patterns more consistent with respect to the borrow checker.
- [Add `--print deployment-target` flag for Apple targets.](https://github.com/rust-lang/rust/pull/105354/)
- [Stabilize `extern "C-unwind"` and friends.](https://github.com/rust-lang/rust/pull/106075/)
  The existing `extern "C"` etc. may change behavior for cross-language unwinding in a future release.
- [Update the version of musl used on `*-linux-musl` targets to 1.2.3](https://github.com/rust-lang/rust/pull/107129/),
  enabling [time64](https://musl.libc.org/time64.html) on 32-bit systems.
- [Stabilize `debugger_visualizer`](https://github.com/rust-lang/rust/pull/108668/)
  for embedding metadata like Microsoft's Natvis.
- [Enable flatten-format-args by default.](https://github.com/rust-lang/rust/pull/109999/)
- [Make `Self` respect tuple constructor privacy.](https://github.com/rust-lang/rust/pull/111245/)
- [Improve niche placement by trying two strategies and picking the better result.](https://github.com/rust-lang/rust/pull/108106/)
- [Use `apple-m1` as the target CPU for `aarch64-apple-darwin`.](https://github.com/rust-lang/rust/pull/109899/)
- [Add Tier 3 support for the `x86_64h-apple-darwin` target.](https://github.com/rust-lang/rust/pull/108795/)
- [Promote `loongarch64-unknown-linux-gnu` to Tier 2 with host tools.](https://github.com/rust-lang/rust/pull/110936/)
  Refer to Rust's [platform support page][platform-support-doc]
  for more information on Rust's tiered platform support.
  Libraries
---------
- [Rework handling of recursive panics.](https://github.com/rust-lang/rust/pull/110975/)
  Additional panics are allowed while unwinding, as long as they are caught before escaping
  a `Drop` implementation, but panicking within a panic hook is now an immediate abort.
- [Loosen `From&lt;&amp;[T]&gt; for Box&lt;[T]&gt;` bound to `T: Clone`.](https://github.com/rust-lang/rust/pull/103406/)
- [Remove unnecessary `T: Send` bound](https://github.com/rust-lang/rust/pull/111134/)
  in `Error for mpsc::SendError&lt;T&gt;` and `TrySendError&lt;T&gt;`.
- [Fix docs for `alloc::realloc`](https://github.com/rust-lang/rust/pull/108630/)
  to match `Layout` requirements that the size must not exceed `isize::MAX`.
- [Document `const {}` syntax for `std::thread_local`.](https://github.com/rust-lang/rust/pull/110620/)
  This syntax was stabilized in Rust 1.59, but not previously mentioned in release notes.
  Stabilized APIs
- [`CStr::is_empty`](https://doc.rust-lang.org/stable/std/ffi/struct.CStr.html#method.is_empty)
- [`BuildHasher::hash_one`](https://doc.rust-lang.org/stable/std/hash/trait.BuildHasher.html#method.hash_one)
- [`NonZeroI*::is_positive`](https://doc.rust-lang.org/stable/std/num/struct.NonZeroI32.html#method.is_positive)
- [`NonZeroI*::is_negative`](https://doc.rust-lang.org/stable/std/num/struct.NonZeroI32.html#method.is_negative)
- [`NonZeroI*::checked_neg`](https://doc.rust-lang.org/stable/std/num/struct.NonZeroI32.html#method.checked_neg)
- [`NonZeroI*::overflowing_neg`](https://doc.rust-lang.org/stable/std/num/struct.NonZeroI32.html#method.overflowing_neg)
- [`NonZeroI*::saturating_neg`](https://doc.rust-lang.org/stable/std/num/struct.NonZeroI32.html#method.saturating_neg)
- [`NonZeroI*::wrapping_neg`](https://doc.rust-lang.org/stable/std/num/struct.NonZeroI32.html#method.wrapping_neg)
- [`Neg for NonZeroI*`](https://doc.rust-lang.org/stable/std/num/struct.NonZeroI32.html#impl-Neg-for-NonZeroI32)
- [`Neg for &amp;NonZeroI*`](https://doc.rust-lang.org/stable/std/num/struct.NonZeroI32.html#impl-Neg-for-%26NonZeroI32)
- [`From&lt;[T; N]&gt; for (T...)`](https://doc.rust-lang.org/stable/std/primitive.array.html#impl-From%3C%5BT;+1%5D%3E-for-(T,))
  (array to N-tuple for N in 1..=12)
- [`From&lt;(T...)&gt; for [T; N]`](https://doc.rust-lang.org/stable/std/primitive.array.html#impl-From%3C(T,)%3E-for-%5BT;+1%5D)
  (N-tuple to array for N in 1..=12)
- [`windows::io::AsHandle for Box&lt;T&gt;`](https://doc.rust-lang.org/stable/std/os/windows/io/trait.AsHandle.html#impl-AsHandle-for-Box%3CT%3E)
- [`windows::io::AsHandle for Rc&lt;T&gt;`](https://doc.rust-lang.org/stable/std/os/windows/io/trait.AsHandle.html#impl-AsHandle-for-Rc%3CT%3E)
- [`windows::io::AsHandle for Arc&lt;T&gt;`](https://doc.rust-lang.org/stable/std/os/windows/io/trait.AsHandle.html#impl-AsHandle-for-Arc%3CT%3E)
- [`windows::io::AsSocket for Box&lt;T&gt;`](https://doc.rust-lang.org/stable/std/os/windows/io/trait.AsSocket.html#impl-AsSocket-for-Box%3CT%3E)
- [`windows::io::AsSocket for Rc&lt;T&gt;`](https://doc.rust-lang.org/stable/std/os/windows/io/trait.AsSocket.html#impl-AsSocket-for-Rc%3CT%3E)
- [`windows::io::AsSocket for Arc&lt;T&gt;`](https://doc.rust-lang.org/stable/std/os/windows/io/trait.AsSocket.html#impl-AsSocket-for-Arc%3CT%3E)
  These APIs are now stable in const contexts:
- [`&lt;*const T&gt;::read`](https://doc.rust-lang.org/stable/std/primitive.pointer.html#method.read)
- [`&lt;*const T&gt;::read_unaligned`](https://doc.rust-lang.org/stable/std/primitive.pointer.html#method.read_unaligned)
- [`&lt;*mut T&gt;::read`](https://doc.rust-lang.org/stable/std/primitive.pointer.html#method.read-1)
- [`&lt;*mut T&gt;::read_unaligned`](https://doc.rust-lang.org/stable/std/primitive.pointer.html#method.read_unaligned-1)
- [`ptr::read`](https://doc.rust-lang.org/stable/std/ptr/fn.read.html)
- [`ptr::read_unaligned`](https://doc.rust-lang.org/stable/std/ptr/fn.read_unaligned.html)
- [`&lt;[T]&gt;::split_at`](https://doc.rust-lang.org/stable/std/primitive.slice.html#method.split_at)
  Cargo
-----
- [Allow named debuginfo options in `Cargo.toml`.](https://github.com/rust-lang/cargo/pull/11958/)
- [Add `workspace_default_members` to the output of `cargo metadata`.](https://github.com/rust-lang/cargo/pull/11978/)
- [`cargo add` now considers `rust-version` when selecting packages.](https://github.com/rust-lang/cargo/pull/12078/)
- [Automatically inherit workspace fields when running `cargo new`/`cargo init`.](https://github.com/rust-lang/cargo/pull/12069/)
  Rustdoc
-------
- [Add a new `rustdoc::unescaped_backticks` lint for broken inline code.](https://github.com/rust-lang/rust/pull/105848/)
- [Support strikethrough with single tildes.](https://github.com/rust-lang/rust/pull/111152/) (`~~old~~` vs. `~new~`)
  Misc
----
  Compatibility Notes
- [Remove structural match from `TypeId`.](https://github.com/rust-lang/rust/pull/103291/)
  Code that uses a constant `TypeId` in a pattern will potentially be broken.
  Known cases have already been fixed -- in particular, users of the `log`
  crate's `kv_unstable` feature should update to `log v0.4.18` or later.
- [Add a `sysroot` crate to represent the standard library crates.](https://github.com/rust-lang/rust/pull/108865/)
  This does not affect stable users, but may require adjustment in tools that build their own standard library.
- [Cargo optimizes its usage under `rustup`.](https://github.com/rust-lang/cargo/pull/11917/) When
  Cargo detects it will run `rustc` pointing to a rustup proxy, it'll try bypassing the proxy and
  use the underlying binary directly. There are assumptions around the interaction with rustup and
  `RUSTUP_TOOLCHAIN`. However, it's not expected to affect normal users.
- [When querying a package, Cargo tries only the original name, all hyphens, and all underscores to
  handle misspellings.](https://github.com/rust-lang/cargo/pull/12083/) Previously, Cargo tried each
  combination of hyphens and underscores, causing excessive requests to crates.io.
- Cargo now [disallows `RUSTUP_HOME`](https://github.com/rust-lang/cargo/pull/12101/) and
  [`RUSTUP_TOOLCHAIN`](https://github.com/rust-lang/cargo/pull/12107/) in the `[env]` configuration
  table. This is considered to be not a use case Cargo would like to support, since it will likely
  cause problems or lead to confusion.</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1691150400">- Update to version 1.71.1
- bsc#1213817 - CVE-2023-38497 - Cargo does not respect the umask
  when extracting dependencies</changelog>
</package>
<package pkgid="81799a8ee328b79b118d85e4237cb8b7457d1a57f76ab92b0115d70858627813bbe70637362233f10b1774957311a2042c6a5dbe50578ad964476bdeb2243947" name="cargo1.71-debuginfo" arch="i586">
  <version epoch="0" ver="1.71.1" rel="1.1"/>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1689595200">Version 1.71.0 (2023-07-13)
  Language
--------
- [Stabilize `raw-dylib`, `link_ordinal`, `import_name_type` and `-Cdlltool`.](https://github.com/rust-lang/rust/pull/109677/)
- [Uplift `clippy::{drop,forget}_{ref,copy}` lints.](https://github.com/rust-lang/rust/pull/109732/)
- [Type inference is more conservative around constrained vars.](https://github.com/rust-lang/rust/pull/110100/)
- [Use fulfillment to check `Drop` impl compatibility](https://github.com/rust-lang/rust/pull/110577/)
  Compiler
--------
- [Evaluate place expression in `PlaceMention`](https://github.com/rust-lang/rust/pull/104844/),
  making `let _ =` patterns more consistent with respect to the borrow checker.
- [Add `--print deployment-target` flag for Apple targets.](https://github.com/rust-lang/rust/pull/105354/)
- [Stabilize `extern "C-unwind"` and friends.](https://github.com/rust-lang/rust/pull/106075/)
  The existing `extern "C"` etc. may change behavior for cross-language unwinding in a future release.
- [Update the version of musl used on `*-linux-musl` targets to 1.2.3](https://github.com/rust-lang/rust/pull/107129/),
  enabling [time64](https://musl.libc.org/time64.html) on 32-bit systems.
- [Stabilize `debugger_visualizer`](https://github.com/rust-lang/rust/pull/108668/)
  for embedding metadata like Microsoft's Natvis.
- [Enable flatten-format-args by default.](https://github.com/rust-lang/rust/pull/109999/)
- [Make `Self` respect tuple constructor privacy.](https://github.com/rust-lang/rust/pull/111245/)
- [Improve niche placement by trying two strategies and picking the better result.](https://github.com/rust-lang/rust/pull/108106/)
- [Use `apple-m1` as the target CPU for `aarch64-apple-darwin`.](https://github.com/rust-lang/rust/pull/109899/)
- [Add Tier 3 support for the `x86_64h-apple-darwin` target.](https://github.com/rust-lang/rust/pull/108795/)
- [Promote `loongarch64-unknown-linux-gnu` to Tier 2 with host tools.](https://github.com/rust-lang/rust/pull/110936/)
  Refer to Rust's [platform support page][platform-support-doc]
  for more information on Rust's tiered platform support.
  Libraries
---------
- [Rework handling of recursive panics.](https://github.com/rust-lang/rust/pull/110975/)
  Additional panics are allowed while unwinding, as long as they are caught before escaping
  a `Drop` implementation, but panicking within a panic hook is now an immediate abort.
- [Loosen `From&lt;&amp;[T]&gt; for Box&lt;[T]&gt;` bound to `T: Clone`.](https://github.com/rust-lang/rust/pull/103406/)
- [Remove unnecessary `T: Send` bound](https://github.com/rust-lang/rust/pull/111134/)
  in `Error for mpsc::SendError&lt;T&gt;` and `TrySendError&lt;T&gt;`.
- [Fix docs for `alloc::realloc`](https://github.com/rust-lang/rust/pull/108630/)
  to match `Layout` requirements that the size must not exceed `isize::MAX`.
- [Document `const {}` syntax for `std::thread_local`.](https://github.com/rust-lang/rust/pull/110620/)
  This syntax was stabilized in Rust 1.59, but not previously mentioned in release notes.
  Stabilized APIs
- [`CStr::is_empty`](https://doc.rust-lang.org/stable/std/ffi/struct.CStr.html#method.is_empty)
- [`BuildHasher::hash_one`](https://doc.rust-lang.org/stable/std/hash/trait.BuildHasher.html#method.hash_one)
- [`NonZeroI*::is_positive`](https://doc.rust-lang.org/stable/std/num/struct.NonZeroI32.html#method.is_positive)
- [`NonZeroI*::is_negative`](https://doc.rust-lang.org/stable/std/num/struct.NonZeroI32.html#method.is_negative)
- [`NonZeroI*::checked_neg`](https://doc.rust-lang.org/stable/std/num/struct.NonZeroI32.html#method.checked_neg)
- [`NonZeroI*::overflowing_neg`](https://doc.rust-lang.org/stable/std/num/struct.NonZeroI32.html#method.overflowing_neg)
- [`NonZeroI*::saturating_neg`](https://doc.rust-lang.org/stable/std/num/struct.NonZeroI32.html#method.saturating_neg)
- [`NonZeroI*::wrapping_neg`](https://doc.rust-lang.org/stable/std/num/struct.NonZeroI32.html#method.wrapping_neg)
- [`Neg for NonZeroI*`](https://doc.rust-lang.org/stable/std/num/struct.NonZeroI32.html#impl-Neg-for-NonZeroI32)
- [`Neg for &amp;NonZeroI*`](https://doc.rust-lang.org/stable/std/num/struct.NonZeroI32.html#impl-Neg-for-%26NonZeroI32)
- [`From&lt;[T; N]&gt; for (T...)`](https://doc.rust-lang.org/stable/std/primitive.array.html#impl-From%3C%5BT;+1%5D%3E-for-(T,))
  (array to N-tuple for N in 1..=12)
- [`From&lt;(T...)&gt; for [T; N]`](https://doc.rust-lang.org/stable/std/primitive.array.html#impl-From%3C(T,)%3E-for-%5BT;+1%5D)
  (N-tuple to array for N in 1..=12)
- [`windows::io::AsHandle for Box&lt;T&gt;`](https://doc.rust-lang.org/stable/std/os/windows/io/trait.AsHandle.html#impl-AsHandle-for-Box%3CT%3E)
- [`windows::io::AsHandle for Rc&lt;T&gt;`](https://doc.rust-lang.org/stable/std/os/windows/io/trait.AsHandle.html#impl-AsHandle-for-Rc%3CT%3E)
- [`windows::io::AsHandle for Arc&lt;T&gt;`](https://doc.rust-lang.org/stable/std/os/windows/io/trait.AsHandle.html#impl-AsHandle-for-Arc%3CT%3E)
- [`windows::io::AsSocket for Box&lt;T&gt;`](https://doc.rust-lang.org/stable/std/os/windows/io/trait.AsSocket.html#impl-AsSocket-for-Box%3CT%3E)
- [`windows::io::AsSocket for Rc&lt;T&gt;`](https://doc.rust-lang.org/stable/std/os/windows/io/trait.AsSocket.html#impl-AsSocket-for-Rc%3CT%3E)
- [`windows::io::AsSocket for Arc&lt;T&gt;`](https://doc.rust-lang.org/stable/std/os/windows/io/trait.AsSocket.html#impl-AsSocket-for-Arc%3CT%3E)
  These APIs are now stable in const contexts:
- [`&lt;*const T&gt;::read`](https://doc.rust-lang.org/stable/std/primitive.pointer.html#method.read)
- [`&lt;*const T&gt;::read_unaligned`](https://doc.rust-lang.org/stable/std/primitive.pointer.html#method.read_unaligned)
- [`&lt;*mut T&gt;::read`](https://doc.rust-lang.org/stable/std/primitive.pointer.html#method.read-1)
- [`&lt;*mut T&gt;::read_unaligned`](https://doc.rust-lang.org/stable/std/primitive.pointer.html#method.read_unaligned-1)
- [`ptr::read`](https://doc.rust-lang.org/stable/std/ptr/fn.read.html)
- [`ptr::read_unaligned`](https://doc.rust-lang.org/stable/std/ptr/fn.read_unaligned.html)
- [`&lt;[T]&gt;::split_at`](https://doc.rust-lang.org/stable/std/primitive.slice.html#method.split_at)
  Cargo
-----
- [Allow named debuginfo options in `Cargo.toml`.](https://github.com/rust-lang/cargo/pull/11958/)
- [Add `workspace_default_members` to the output of `cargo metadata`.](https://github.com/rust-lang/cargo/pull/11978/)
- [`cargo add` now considers `rust-version` when selecting packages.](https://github.com/rust-lang/cargo/pull/12078/)
- [Automatically inherit workspace fields when running `cargo new`/`cargo init`.](https://github.com/rust-lang/cargo/pull/12069/)
  Rustdoc
-------
- [Add a new `rustdoc::unescaped_backticks` lint for broken inline code.](https://github.com/rust-lang/rust/pull/105848/)
- [Support strikethrough with single tildes.](https://github.com/rust-lang/rust/pull/111152/) (`~~old~~` vs. `~new~`)
  Misc
----
  Compatibility Notes
- [Remove structural match from `TypeId`.](https://github.com/rust-lang/rust/pull/103291/)
  Code that uses a constant `TypeId` in a pattern will potentially be broken.
  Known cases have already been fixed -- in particular, users of the `log`
  crate's `kv_unstable` feature should update to `log v0.4.18` or later.
- [Add a `sysroot` crate to represent the standard library crates.](https://github.com/rust-lang/rust/pull/108865/)
  This does not affect stable users, but may require adjustment in tools that build their own standard library.
- [Cargo optimizes its usage under `rustup`.](https://github.com/rust-lang/cargo/pull/11917/) When
  Cargo detects it will run `rustc` pointing to a rustup proxy, it'll try bypassing the proxy and
  use the underlying binary directly. There are assumptions around the interaction with rustup and
  `RUSTUP_TOOLCHAIN`. However, it's not expected to affect normal users.
- [When querying a package, Cargo tries only the original name, all hyphens, and all underscores to
  handle misspellings.](https://github.com/rust-lang/cargo/pull/12083/) Previously, Cargo tried each
  combination of hyphens and underscores, causing excessive requests to crates.io.
- Cargo now [disallows `RUSTUP_HOME`](https://github.com/rust-lang/cargo/pull/12101/) and
  [`RUSTUP_TOOLCHAIN`](https://github.com/rust-lang/cargo/pull/12107/) in the `[env]` configuration
  table. This is considered to be not a use case Cargo would like to support, since it will likely
  cause problems or lead to confusion.</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1691150400">- Update to version 1.71.1
- bsc#1213817 - CVE-2023-38497 - Cargo does not respect the umask
  when extracting dependencies</changelog>
</package>
<package pkgid="60fe41f77d532474e483edb958d1adbe393b6c8215e8f2be30294fd4a121995b738682313d341229a72e067d06870ed90b4697c936ac22ebd12795a5b16fae8c" name="cargo1.71-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.71.1" rel="1.1"/>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1689595200">Version 1.71.0 (2023-07-13)
  Language
--------
- [Stabilize `raw-dylib`, `link_ordinal`, `import_name_type` and `-Cdlltool`.](https://github.com/rust-lang/rust/pull/109677/)
- [Uplift `clippy::{drop,forget}_{ref,copy}` lints.](https://github.com/rust-lang/rust/pull/109732/)
- [Type inference is more conservative around constrained vars.](https://github.com/rust-lang/rust/pull/110100/)
- [Use fulfillment to check `Drop` impl compatibility](https://github.com/rust-lang/rust/pull/110577/)
  Compiler
--------
- [Evaluate place expression in `PlaceMention`](https://github.com/rust-lang/rust/pull/104844/),
  making `let _ =` patterns more consistent with respect to the borrow checker.
- [Add `--print deployment-target` flag for Apple targets.](https://github.com/rust-lang/rust/pull/105354/)
- [Stabilize `extern "C-unwind"` and friends.](https://github.com/rust-lang/rust/pull/106075/)
  The existing `extern "C"` etc. may change behavior for cross-language unwinding in a future release.
- [Update the version of musl used on `*-linux-musl` targets to 1.2.3](https://github.com/rust-lang/rust/pull/107129/),
  enabling [time64](https://musl.libc.org/time64.html) on 32-bit systems.
- [Stabilize `debugger_visualizer`](https://github.com/rust-lang/rust/pull/108668/)
  for embedding metadata like Microsoft's Natvis.
- [Enable flatten-format-args by default.](https://github.com/rust-lang/rust/pull/109999/)
- [Make `Self` respect tuple constructor privacy.](https://github.com/rust-lang/rust/pull/111245/)
- [Improve niche placement by trying two strategies and picking the better result.](https://github.com/rust-lang/rust/pull/108106/)
- [Use `apple-m1` as the target CPU for `aarch64-apple-darwin`.](https://github.com/rust-lang/rust/pull/109899/)
- [Add Tier 3 support for the `x86_64h-apple-darwin` target.](https://github.com/rust-lang/rust/pull/108795/)
- [Promote `loongarch64-unknown-linux-gnu` to Tier 2 with host tools.](https://github.com/rust-lang/rust/pull/110936/)
  Refer to Rust's [platform support page][platform-support-doc]
  for more information on Rust's tiered platform support.
  Libraries
---------
- [Rework handling of recursive panics.](https://github.com/rust-lang/rust/pull/110975/)
  Additional panics are allowed while unwinding, as long as they are caught before escaping
  a `Drop` implementation, but panicking within a panic hook is now an immediate abort.
- [Loosen `From&lt;&amp;[T]&gt; for Box&lt;[T]&gt;` bound to `T: Clone`.](https://github.com/rust-lang/rust/pull/103406/)
- [Remove unnecessary `T: Send` bound](https://github.com/rust-lang/rust/pull/111134/)
  in `Error for mpsc::SendError&lt;T&gt;` and `TrySendError&lt;T&gt;`.
- [Fix docs for `alloc::realloc`](https://github.com/rust-lang/rust/pull/108630/)
  to match `Layout` requirements that the size must not exceed `isize::MAX`.
- [Document `const {}` syntax for `std::thread_local`.](https://github.com/rust-lang/rust/pull/110620/)
  This syntax was stabilized in Rust 1.59, but not previously mentioned in release notes.
  Stabilized APIs
- [`CStr::is_empty`](https://doc.rust-lang.org/stable/std/ffi/struct.CStr.html#method.is_empty)
- [`BuildHasher::hash_one`](https://doc.rust-lang.org/stable/std/hash/trait.BuildHasher.html#method.hash_one)
- [`NonZeroI*::is_positive`](https://doc.rust-lang.org/stable/std/num/struct.NonZeroI32.html#method.is_positive)
- [`NonZeroI*::is_negative`](https://doc.rust-lang.org/stable/std/num/struct.NonZeroI32.html#method.is_negative)
- [`NonZeroI*::checked_neg`](https://doc.rust-lang.org/stable/std/num/struct.NonZeroI32.html#method.checked_neg)
- [`NonZeroI*::overflowing_neg`](https://doc.rust-lang.org/stable/std/num/struct.NonZeroI32.html#method.overflowing_neg)
- [`NonZeroI*::saturating_neg`](https://doc.rust-lang.org/stable/std/num/struct.NonZeroI32.html#method.saturating_neg)
- [`NonZeroI*::wrapping_neg`](https://doc.rust-lang.org/stable/std/num/struct.NonZeroI32.html#method.wrapping_neg)
- [`Neg for NonZeroI*`](https://doc.rust-lang.org/stable/std/num/struct.NonZeroI32.html#impl-Neg-for-NonZeroI32)
- [`Neg for &amp;NonZeroI*`](https://doc.rust-lang.org/stable/std/num/struct.NonZeroI32.html#impl-Neg-for-%26NonZeroI32)
- [`From&lt;[T; N]&gt; for (T...)`](https://doc.rust-lang.org/stable/std/primitive.array.html#impl-From%3C%5BT;+1%5D%3E-for-(T,))
  (array to N-tuple for N in 1..=12)
- [`From&lt;(T...)&gt; for [T; N]`](https://doc.rust-lang.org/stable/std/primitive.array.html#impl-From%3C(T,)%3E-for-%5BT;+1%5D)
  (N-tuple to array for N in 1..=12)
- [`windows::io::AsHandle for Box&lt;T&gt;`](https://doc.rust-lang.org/stable/std/os/windows/io/trait.AsHandle.html#impl-AsHandle-for-Box%3CT%3E)
- [`windows::io::AsHandle for Rc&lt;T&gt;`](https://doc.rust-lang.org/stable/std/os/windows/io/trait.AsHandle.html#impl-AsHandle-for-Rc%3CT%3E)
- [`windows::io::AsHandle for Arc&lt;T&gt;`](https://doc.rust-lang.org/stable/std/os/windows/io/trait.AsHandle.html#impl-AsHandle-for-Arc%3CT%3E)
- [`windows::io::AsSocket for Box&lt;T&gt;`](https://doc.rust-lang.org/stable/std/os/windows/io/trait.AsSocket.html#impl-AsSocket-for-Box%3CT%3E)
- [`windows::io::AsSocket for Rc&lt;T&gt;`](https://doc.rust-lang.org/stable/std/os/windows/io/trait.AsSocket.html#impl-AsSocket-for-Rc%3CT%3E)
- [`windows::io::AsSocket for Arc&lt;T&gt;`](https://doc.rust-lang.org/stable/std/os/windows/io/trait.AsSocket.html#impl-AsSocket-for-Arc%3CT%3E)
  These APIs are now stable in const contexts:
- [`&lt;*const T&gt;::read`](https://doc.rust-lang.org/stable/std/primitive.pointer.html#method.read)
- [`&lt;*const T&gt;::read_unaligned`](https://doc.rust-lang.org/stable/std/primitive.pointer.html#method.read_unaligned)
- [`&lt;*mut T&gt;::read`](https://doc.rust-lang.org/stable/std/primitive.pointer.html#method.read-1)
- [`&lt;*mut T&gt;::read_unaligned`](https://doc.rust-lang.org/stable/std/primitive.pointer.html#method.read_unaligned-1)
- [`ptr::read`](https://doc.rust-lang.org/stable/std/ptr/fn.read.html)
- [`ptr::read_unaligned`](https://doc.rust-lang.org/stable/std/ptr/fn.read_unaligned.html)
- [`&lt;[T]&gt;::split_at`](https://doc.rust-lang.org/stable/std/primitive.slice.html#method.split_at)
  Cargo
-----
- [Allow named debuginfo options in `Cargo.toml`.](https://github.com/rust-lang/cargo/pull/11958/)
- [Add `workspace_default_members` to the output of `cargo metadata`.](https://github.com/rust-lang/cargo/pull/11978/)
- [`cargo add` now considers `rust-version` when selecting packages.](https://github.com/rust-lang/cargo/pull/12078/)
- [Automatically inherit workspace fields when running `cargo new`/`cargo init`.](https://github.com/rust-lang/cargo/pull/12069/)
  Rustdoc
-------
- [Add a new `rustdoc::unescaped_backticks` lint for broken inline code.](https://github.com/rust-lang/rust/pull/105848/)
- [Support strikethrough with single tildes.](https://github.com/rust-lang/rust/pull/111152/) (`~~old~~` vs. `~new~`)
  Misc
----
  Compatibility Notes
- [Remove structural match from `TypeId`.](https://github.com/rust-lang/rust/pull/103291/)
  Code that uses a constant `TypeId` in a pattern will potentially be broken.
  Known cases have already been fixed -- in particular, users of the `log`
  crate's `kv_unstable` feature should update to `log v0.4.18` or later.
- [Add a `sysroot` crate to represent the standard library crates.](https://github.com/rust-lang/rust/pull/108865/)
  This does not affect stable users, but may require adjustment in tools that build their own standard library.
- [Cargo optimizes its usage under `rustup`.](https://github.com/rust-lang/cargo/pull/11917/) When
  Cargo detects it will run `rustc` pointing to a rustup proxy, it'll try bypassing the proxy and
  use the underlying binary directly. There are assumptions around the interaction with rustup and
  `RUSTUP_TOOLCHAIN`. However, it's not expected to affect normal users.
- [When querying a package, Cargo tries only the original name, all hyphens, and all underscores to
  handle misspellings.](https://github.com/rust-lang/cargo/pull/12083/) Previously, Cargo tried each
  combination of hyphens and underscores, causing excessive requests to crates.io.
- Cargo now [disallows `RUSTUP_HOME`](https://github.com/rust-lang/cargo/pull/12101/) and
  [`RUSTUP_TOOLCHAIN`](https://github.com/rust-lang/cargo/pull/12107/) in the `[env]` configuration
  table. This is considered to be not a use case Cargo would like to support, since it will likely
  cause problems or lead to confusion.</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1691150400">- Update to version 1.71.1
- bsc#1213817 - CVE-2023-38497 - Cargo does not respect the umask
  when extracting dependencies</changelog>
</package>
<package pkgid="1f9eef075490f2b5cabe392f04116c283c7b4e4a5281e30191ef2773b584569c9efad3230e427be754bb5b84fd39fab0a10dd84e5de73f18a74f275c81b52d9f" name="cargo1.73" arch="i586">
  <version epoch="0" ver="1.73.0" rel="1.1"/>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1696593600">Version 1.73.0 (2023-10-05)
  Language
--------
- [Uplift `clippy::fn_null_check` lint as `useless_ptr_null_checks`.](https://github.com/rust-lang/rust/pull/111717/)
- [Make `noop_method_call` warn by default.](https://github.com/rust-lang/rust/pull/111916/)
- [Support interpolated block for `try` and `async` in macros.](https://github.com/rust-lang/rust/pull/112953/)
- [Make `unconditional_recursion` lint detect recursive drops.](https://github.com/rust-lang/rust/pull/113902/)
- [Future compatibility warning for some impls being incorrectly considered not overlapping.](https://github.com/rust-lang/rust/pull/114023/)
- [The `invalid_reference_casting` lint is now **deny-by-default** (instead of allow-by-default)](https://github.com/rust-lang/rust/pull/112431)
  Compiler
--------
- [Write version information in a `.comment` section like GCC/Clang.](https://github.com/rust-lang/rust/pull/97550/)
- [Add documentation on v0 symbol mangling.](https://github.com/rust-lang/rust/pull/97571/)
- [Stabilize `extern "thiscall"` and `"thiscall-unwind"` ABIs.](https://github.com/rust-lang/rust/pull/114562/)
- [Only check outlives goals on impl compared to trait.](https://github.com/rust-lang/rust/pull/109356/)
- [Infer type in irrefutable slice patterns with fixed length as array.](https://github.com/rust-lang/rust/pull/113199/)
- [Discard default auto trait impls if explicit ones exist.](https://github.com/rust-lang/rust/pull/113312/)
- Add several new tier 3 targets:
  - [`aarch64-unknown-teeos`](https://github.com/rust-lang/rust/pull/113480/)
  - [`csky-unknown-linux-gnuabiv2`](https://github.com/rust-lang/rust/pull/113658/)
  - [`riscv64-linux-android`](https://github.com/rust-lang/rust/pull/112858/)
  - [`riscv64gc-unknown-hermit`](https://github.com/rust-lang/rust/pull/114004/)
  - [`x86_64-unikraft-linux-musl`](https://github.com/rust-lang/rust/pull/113411/)
  - [`x86_64-unknown-linux-ohos`](https://github.com/rust-lang/rust/pull/113061/)
- [Add `wasm32-wasi-preview1-threads` as a tier 2 target.](https://github.com/rust-lang/rust/pull/112922/)
  Refer to Rust's [platform support page][platform-support-doc]
  for more information on Rust's tiered platform support.
  Libraries
---------
- [Add `Read`, `Write` and `Seek` impls for `Arc&lt;File&gt;`.](https://github.com/rust-lang/rust/pull/94748/)
- [Merge functionality of `io::Sink` into `io::Empty`.](https://github.com/rust-lang/rust/pull/98154/)
- [Implement `RefUnwindSafe` for `Backtrace`](https://github.com/rust-lang/rust/pull/100455/)
- [Make `ExitStatus` implement `Default`](https://github.com/rust-lang/rust/pull/106425/)
- [`impl SliceIndex&lt;str&gt; for (Bound&lt;usize&gt;, Bound&lt;usize&gt;)`](https://github.com/rust-lang/rust/pull/111081/)
- [Change default panic handler message format.](https://github.com/rust-lang/rust/pull/112849/)
- [Cleaner `assert_eq!` &amp; `assert_ne!` panic messages.](https://github.com/rust-lang/rust/pull/111071/)
- [Correct the (deprecated) Android `stat` struct definitions.](https://github.com/rust-lang/rust/pull/113130/)
  Stabilized APIs
- [Unsigned `{integer}::div_ceil`](https://doc.rust-lang.org/stable/std/primitive.u32.html#method.div_ceil)
- [Unsigned `{integer}::next_multiple_of`](https://doc.rust-lang.org/stable/std/primitive.u32.html#method.next_multiple_of)
- [Unsigned `{integer}::checked_next_multiple_of`](https://doc.rust-lang.org/stable/std/primitive.u32.html#method.checked_next_multiple_of)
- [`std::ffi::FromBytesUntilNulError`](https://doc.rust-lang.org/stable/std/ffi/struct.FromBytesUntilNulError.html)
- [`std::os::unix::fs::chown`](https://doc.rust-lang.org/stable/std/os/unix/fs/fn.chown.html)
- [`std::os::unix::fs::fchown`](https://doc.rust-lang.org/stable/std/os/unix/fs/fn.fchown.html)
- [`std::os::unix::fs::lchown`](https://doc.rust-lang.org/stable/std/os/unix/fs/fn.lchown.html)
- [`LocalKey::&lt;Cell&lt;T&gt;&gt;::get`](https://doc.rust-lang.org/stable/std/thread/struct.LocalKey.html#method.get)
- [`LocalKey::&lt;Cell&lt;T&gt;&gt;::set`](https://doc.rust-lang.org/stable/std/thread/struct.LocalKey.html#method.set)
- [`LocalKey::&lt;Cell&lt;T&gt;&gt;::take`](https://doc.rust-lang.org/stable/std/thread/struct.LocalKey.html#method.take)
- [`LocalKey::&lt;Cell&lt;T&gt;&gt;::replace`](https://doc.rust-lang.org/stable/std/thread/struct.LocalKey.html#method.replace)
- [`LocalKey::&lt;RefCell&lt;T&gt;&gt;::with_borrow`](https://doc.rust-lang.org/stable/std/thread/struct.LocalKey.html#method.with_borrow)
- [`LocalKey::&lt;RefCell&lt;T&gt;&gt;::with_borrow_mut`](https://doc.rust-lang.org/stable/std/thread/struct.LocalKey.html#method.with_borrow_mut)
- [`LocalKey::&lt;RefCell&lt;T&gt;&gt;::set`](https://doc.rust-lang.org/stable/std/thread/struct.LocalKey.html#method.set-1)
- [`LocalKey::&lt;RefCell&lt;T&gt;&gt;::take`](https://doc.rust-lang.org/stable/std/thread/struct.LocalKey.html#method.take-1)
- [`LocalKey::&lt;RefCell&lt;T&gt;&gt;::replace`](https://doc.rust-lang.org/stable/std/thread/struct.LocalKey.html#method.replace-1)
  These APIs are now stable in const contexts:
- [`rc::Weak::new`](https://doc.rust-lang.org/stable/alloc/rc/struct.Weak.html#method.new)
- [`sync::Weak::new`](https://doc.rust-lang.org/stable/alloc/sync/struct.Weak.html#method.new)
- [`NonNull::as_ref`](https://doc.rust-lang.org/stable/core/ptr/struct.NonNull.html#method.as_ref)
  Cargo
-----
- [Encode URL params correctly for `SourceId` in `Cargo.lock`.](https://github.com/rust-lang/cargo/pull/12280/)
- [Bail out an error when using `cargo::` in custom build script.](https://github.com/rust-lang/cargo/pull/12332/)
  Misc
----
  Compatibility Notes
- [Update the minimum external LLVM to 15.](https://github.com/rust-lang/rust/pull/114148/)
- [Check for non-defining uses of return position `impl Trait`.](https://github.com/rust-lang/rust/pull/112842/)</changelog>
</package>
<package pkgid="0b9f8de4c4c830dd0fc925223eee9ed6057eefdab2cabcb6397c8470169a873370815a1f734b4eeef27649e4f93d8e1746996f2640704adc3d28278bb9cbd587" name="cargo1.73" arch="x86_64">
  <version epoch="0" ver="1.73.0" rel="1.1"/>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1696593600">Version 1.73.0 (2023-10-05)
  Language
--------
- [Uplift `clippy::fn_null_check` lint as `useless_ptr_null_checks`.](https://github.com/rust-lang/rust/pull/111717/)
- [Make `noop_method_call` warn by default.](https://github.com/rust-lang/rust/pull/111916/)
- [Support interpolated block for `try` and `async` in macros.](https://github.com/rust-lang/rust/pull/112953/)
- [Make `unconditional_recursion` lint detect recursive drops.](https://github.com/rust-lang/rust/pull/113902/)
- [Future compatibility warning for some impls being incorrectly considered not overlapping.](https://github.com/rust-lang/rust/pull/114023/)
- [The `invalid_reference_casting` lint is now **deny-by-default** (instead of allow-by-default)](https://github.com/rust-lang/rust/pull/112431)
  Compiler
--------
- [Write version information in a `.comment` section like GCC/Clang.](https://github.com/rust-lang/rust/pull/97550/)
- [Add documentation on v0 symbol mangling.](https://github.com/rust-lang/rust/pull/97571/)
- [Stabilize `extern "thiscall"` and `"thiscall-unwind"` ABIs.](https://github.com/rust-lang/rust/pull/114562/)
- [Only check outlives goals on impl compared to trait.](https://github.com/rust-lang/rust/pull/109356/)
- [Infer type in irrefutable slice patterns with fixed length as array.](https://github.com/rust-lang/rust/pull/113199/)
- [Discard default auto trait impls if explicit ones exist.](https://github.com/rust-lang/rust/pull/113312/)
- Add several new tier 3 targets:
  - [`aarch64-unknown-teeos`](https://github.com/rust-lang/rust/pull/113480/)
  - [`csky-unknown-linux-gnuabiv2`](https://github.com/rust-lang/rust/pull/113658/)
  - [`riscv64-linux-android`](https://github.com/rust-lang/rust/pull/112858/)
  - [`riscv64gc-unknown-hermit`](https://github.com/rust-lang/rust/pull/114004/)
  - [`x86_64-unikraft-linux-musl`](https://github.com/rust-lang/rust/pull/113411/)
  - [`x86_64-unknown-linux-ohos`](https://github.com/rust-lang/rust/pull/113061/)
- [Add `wasm32-wasi-preview1-threads` as a tier 2 target.](https://github.com/rust-lang/rust/pull/112922/)
  Refer to Rust's [platform support page][platform-support-doc]
  for more information on Rust's tiered platform support.
  Libraries
---------
- [Add `Read`, `Write` and `Seek` impls for `Arc&lt;File&gt;`.](https://github.com/rust-lang/rust/pull/94748/)
- [Merge functionality of `io::Sink` into `io::Empty`.](https://github.com/rust-lang/rust/pull/98154/)
- [Implement `RefUnwindSafe` for `Backtrace`](https://github.com/rust-lang/rust/pull/100455/)
- [Make `ExitStatus` implement `Default`](https://github.com/rust-lang/rust/pull/106425/)
- [`impl SliceIndex&lt;str&gt; for (Bound&lt;usize&gt;, Bound&lt;usize&gt;)`](https://github.com/rust-lang/rust/pull/111081/)
- [Change default panic handler message format.](https://github.com/rust-lang/rust/pull/112849/)
- [Cleaner `assert_eq!` &amp; `assert_ne!` panic messages.](https://github.com/rust-lang/rust/pull/111071/)
- [Correct the (deprecated) Android `stat` struct definitions.](https://github.com/rust-lang/rust/pull/113130/)
  Stabilized APIs
- [Unsigned `{integer}::div_ceil`](https://doc.rust-lang.org/stable/std/primitive.u32.html#method.div_ceil)
- [Unsigned `{integer}::next_multiple_of`](https://doc.rust-lang.org/stable/std/primitive.u32.html#method.next_multiple_of)
- [Unsigned `{integer}::checked_next_multiple_of`](https://doc.rust-lang.org/stable/std/primitive.u32.html#method.checked_next_multiple_of)
- [`std::ffi::FromBytesUntilNulError`](https://doc.rust-lang.org/stable/std/ffi/struct.FromBytesUntilNulError.html)
- [`std::os::unix::fs::chown`](https://doc.rust-lang.org/stable/std/os/unix/fs/fn.chown.html)
- [`std::os::unix::fs::fchown`](https://doc.rust-lang.org/stable/std/os/unix/fs/fn.fchown.html)
- [`std::os::unix::fs::lchown`](https://doc.rust-lang.org/stable/std/os/unix/fs/fn.lchown.html)
- [`LocalKey::&lt;Cell&lt;T&gt;&gt;::get`](https://doc.rust-lang.org/stable/std/thread/struct.LocalKey.html#method.get)
- [`LocalKey::&lt;Cell&lt;T&gt;&gt;::set`](https://doc.rust-lang.org/stable/std/thread/struct.LocalKey.html#method.set)
- [`LocalKey::&lt;Cell&lt;T&gt;&gt;::take`](https://doc.rust-lang.org/stable/std/thread/struct.LocalKey.html#method.take)
- [`LocalKey::&lt;Cell&lt;T&gt;&gt;::replace`](https://doc.rust-lang.org/stable/std/thread/struct.LocalKey.html#method.replace)
- [`LocalKey::&lt;RefCell&lt;T&gt;&gt;::with_borrow`](https://doc.rust-lang.org/stable/std/thread/struct.LocalKey.html#method.with_borrow)
- [`LocalKey::&lt;RefCell&lt;T&gt;&gt;::with_borrow_mut`](https://doc.rust-lang.org/stable/std/thread/struct.LocalKey.html#method.with_borrow_mut)
- [`LocalKey::&lt;RefCell&lt;T&gt;&gt;::set`](https://doc.rust-lang.org/stable/std/thread/struct.LocalKey.html#method.set-1)
- [`LocalKey::&lt;RefCell&lt;T&gt;&gt;::take`](https://doc.rust-lang.org/stable/std/thread/struct.LocalKey.html#method.take-1)
- [`LocalKey::&lt;RefCell&lt;T&gt;&gt;::replace`](https://doc.rust-lang.org/stable/std/thread/struct.LocalKey.html#method.replace-1)
  These APIs are now stable in const contexts:
- [`rc::Weak::new`](https://doc.rust-lang.org/stable/alloc/rc/struct.Weak.html#method.new)
- [`sync::Weak::new`](https://doc.rust-lang.org/stable/alloc/sync/struct.Weak.html#method.new)
- [`NonNull::as_ref`](https://doc.rust-lang.org/stable/core/ptr/struct.NonNull.html#method.as_ref)
  Cargo
-----
- [Encode URL params correctly for `SourceId` in `Cargo.lock`.](https://github.com/rust-lang/cargo/pull/12280/)
- [Bail out an error when using `cargo::` in custom build script.](https://github.com/rust-lang/cargo/pull/12332/)
  Misc
----
  Compatibility Notes
- [Update the minimum external LLVM to 15.](https://github.com/rust-lang/rust/pull/114148/)
- [Check for non-defining uses of return position `impl Trait`.](https://github.com/rust-lang/rust/pull/112842/)</changelog>
</package>
<package pkgid="d23c531cecd08502dcc28fce01e721527abdce5b7185e4e1ea386c3ef01c076eed28c3c32012ae98265943b47264a1069e0f85edde0c4ba19add19299897edb6" name="cargo1.73-debuginfo" arch="i586">
  <version epoch="0" ver="1.73.0" rel="1.1"/>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1696593600">Version 1.73.0 (2023-10-05)
  Language
--------
- [Uplift `clippy::fn_null_check` lint as `useless_ptr_null_checks`.](https://github.com/rust-lang/rust/pull/111717/)
- [Make `noop_method_call` warn by default.](https://github.com/rust-lang/rust/pull/111916/)
- [Support interpolated block for `try` and `async` in macros.](https://github.com/rust-lang/rust/pull/112953/)
- [Make `unconditional_recursion` lint detect recursive drops.](https://github.com/rust-lang/rust/pull/113902/)
- [Future compatibility warning for some impls being incorrectly considered not overlapping.](https://github.com/rust-lang/rust/pull/114023/)
- [The `invalid_reference_casting` lint is now **deny-by-default** (instead of allow-by-default)](https://github.com/rust-lang/rust/pull/112431)
  Compiler
--------
- [Write version information in a `.comment` section like GCC/Clang.](https://github.com/rust-lang/rust/pull/97550/)
- [Add documentation on v0 symbol mangling.](https://github.com/rust-lang/rust/pull/97571/)
- [Stabilize `extern "thiscall"` and `"thiscall-unwind"` ABIs.](https://github.com/rust-lang/rust/pull/114562/)
- [Only check outlives goals on impl compared to trait.](https://github.com/rust-lang/rust/pull/109356/)
- [Infer type in irrefutable slice patterns with fixed length as array.](https://github.com/rust-lang/rust/pull/113199/)
- [Discard default auto trait impls if explicit ones exist.](https://github.com/rust-lang/rust/pull/113312/)
- Add several new tier 3 targets:
  - [`aarch64-unknown-teeos`](https://github.com/rust-lang/rust/pull/113480/)
  - [`csky-unknown-linux-gnuabiv2`](https://github.com/rust-lang/rust/pull/113658/)
  - [`riscv64-linux-android`](https://github.com/rust-lang/rust/pull/112858/)
  - [`riscv64gc-unknown-hermit`](https://github.com/rust-lang/rust/pull/114004/)
  - [`x86_64-unikraft-linux-musl`](https://github.com/rust-lang/rust/pull/113411/)
  - [`x86_64-unknown-linux-ohos`](https://github.com/rust-lang/rust/pull/113061/)
- [Add `wasm32-wasi-preview1-threads` as a tier 2 target.](https://github.com/rust-lang/rust/pull/112922/)
  Refer to Rust's [platform support page][platform-support-doc]
  for more information on Rust's tiered platform support.
  Libraries
---------
- [Add `Read`, `Write` and `Seek` impls for `Arc&lt;File&gt;`.](https://github.com/rust-lang/rust/pull/94748/)
- [Merge functionality of `io::Sink` into `io::Empty`.](https://github.com/rust-lang/rust/pull/98154/)
- [Implement `RefUnwindSafe` for `Backtrace`](https://github.com/rust-lang/rust/pull/100455/)
- [Make `ExitStatus` implement `Default`](https://github.com/rust-lang/rust/pull/106425/)
- [`impl SliceIndex&lt;str&gt; for (Bound&lt;usize&gt;, Bound&lt;usize&gt;)`](https://github.com/rust-lang/rust/pull/111081/)
- [Change default panic handler message format.](https://github.com/rust-lang/rust/pull/112849/)
- [Cleaner `assert_eq!` &amp; `assert_ne!` panic messages.](https://github.com/rust-lang/rust/pull/111071/)
- [Correct the (deprecated) Android `stat` struct definitions.](https://github.com/rust-lang/rust/pull/113130/)
  Stabilized APIs
- [Unsigned `{integer}::div_ceil`](https://doc.rust-lang.org/stable/std/primitive.u32.html#method.div_ceil)
- [Unsigned `{integer}::next_multiple_of`](https://doc.rust-lang.org/stable/std/primitive.u32.html#method.next_multiple_of)
- [Unsigned `{integer}::checked_next_multiple_of`](https://doc.rust-lang.org/stable/std/primitive.u32.html#method.checked_next_multiple_of)
- [`std::ffi::FromBytesUntilNulError`](https://doc.rust-lang.org/stable/std/ffi/struct.FromBytesUntilNulError.html)
- [`std::os::unix::fs::chown`](https://doc.rust-lang.org/stable/std/os/unix/fs/fn.chown.html)
- [`std::os::unix::fs::fchown`](https://doc.rust-lang.org/stable/std/os/unix/fs/fn.fchown.html)
- [`std::os::unix::fs::lchown`](https://doc.rust-lang.org/stable/std/os/unix/fs/fn.lchown.html)
- [`LocalKey::&lt;Cell&lt;T&gt;&gt;::get`](https://doc.rust-lang.org/stable/std/thread/struct.LocalKey.html#method.get)
- [`LocalKey::&lt;Cell&lt;T&gt;&gt;::set`](https://doc.rust-lang.org/stable/std/thread/struct.LocalKey.html#method.set)
- [`LocalKey::&lt;Cell&lt;T&gt;&gt;::take`](https://doc.rust-lang.org/stable/std/thread/struct.LocalKey.html#method.take)
- [`LocalKey::&lt;Cell&lt;T&gt;&gt;::replace`](https://doc.rust-lang.org/stable/std/thread/struct.LocalKey.html#method.replace)
- [`LocalKey::&lt;RefCell&lt;T&gt;&gt;::with_borrow`](https://doc.rust-lang.org/stable/std/thread/struct.LocalKey.html#method.with_borrow)
- [`LocalKey::&lt;RefCell&lt;T&gt;&gt;::with_borrow_mut`](https://doc.rust-lang.org/stable/std/thread/struct.LocalKey.html#method.with_borrow_mut)
- [`LocalKey::&lt;RefCell&lt;T&gt;&gt;::set`](https://doc.rust-lang.org/stable/std/thread/struct.LocalKey.html#method.set-1)
- [`LocalKey::&lt;RefCell&lt;T&gt;&gt;::take`](https://doc.rust-lang.org/stable/std/thread/struct.LocalKey.html#method.take-1)
- [`LocalKey::&lt;RefCell&lt;T&gt;&gt;::replace`](https://doc.rust-lang.org/stable/std/thread/struct.LocalKey.html#method.replace-1)
  These APIs are now stable in const contexts:
- [`rc::Weak::new`](https://doc.rust-lang.org/stable/alloc/rc/struct.Weak.html#method.new)
- [`sync::Weak::new`](https://doc.rust-lang.org/stable/alloc/sync/struct.Weak.html#method.new)
- [`NonNull::as_ref`](https://doc.rust-lang.org/stable/core/ptr/struct.NonNull.html#method.as_ref)
  Cargo
-----
- [Encode URL params correctly for `SourceId` in `Cargo.lock`.](https://github.com/rust-lang/cargo/pull/12280/)
- [Bail out an error when using `cargo::` in custom build script.](https://github.com/rust-lang/cargo/pull/12332/)
  Misc
----
  Compatibility Notes
- [Update the minimum external LLVM to 15.](https://github.com/rust-lang/rust/pull/114148/)
- [Check for non-defining uses of return position `impl Trait`.](https://github.com/rust-lang/rust/pull/112842/)</changelog>
</package>
<package pkgid="f57c8a1c6c527678422e5ee76c51cb8e1813699f9a237762be96ff0484d86574f8bca63c5c1f98704b8904c606eb6010d987c3873bef12f70546f00160ab6a9a" name="cargo1.73-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.73.0" rel="1.1"/>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1696593600">Version 1.73.0 (2023-10-05)
  Language
--------
- [Uplift `clippy::fn_null_check` lint as `useless_ptr_null_checks`.](https://github.com/rust-lang/rust/pull/111717/)
- [Make `noop_method_call` warn by default.](https://github.com/rust-lang/rust/pull/111916/)
- [Support interpolated block for `try` and `async` in macros.](https://github.com/rust-lang/rust/pull/112953/)
- [Make `unconditional_recursion` lint detect recursive drops.](https://github.com/rust-lang/rust/pull/113902/)
- [Future compatibility warning for some impls being incorrectly considered not overlapping.](https://github.com/rust-lang/rust/pull/114023/)
- [The `invalid_reference_casting` lint is now **deny-by-default** (instead of allow-by-default)](https://github.com/rust-lang/rust/pull/112431)
  Compiler
--------
- [Write version information in a `.comment` section like GCC/Clang.](https://github.com/rust-lang/rust/pull/97550/)
- [Add documentation on v0 symbol mangling.](https://github.com/rust-lang/rust/pull/97571/)
- [Stabilize `extern "thiscall"` and `"thiscall-unwind"` ABIs.](https://github.com/rust-lang/rust/pull/114562/)
- [Only check outlives goals on impl compared to trait.](https://github.com/rust-lang/rust/pull/109356/)
- [Infer type in irrefutable slice patterns with fixed length as array.](https://github.com/rust-lang/rust/pull/113199/)
- [Discard default auto trait impls if explicit ones exist.](https://github.com/rust-lang/rust/pull/113312/)
- Add several new tier 3 targets:
  - [`aarch64-unknown-teeos`](https://github.com/rust-lang/rust/pull/113480/)
  - [`csky-unknown-linux-gnuabiv2`](https://github.com/rust-lang/rust/pull/113658/)
  - [`riscv64-linux-android`](https://github.com/rust-lang/rust/pull/112858/)
  - [`riscv64gc-unknown-hermit`](https://github.com/rust-lang/rust/pull/114004/)
  - [`x86_64-unikraft-linux-musl`](https://github.com/rust-lang/rust/pull/113411/)
  - [`x86_64-unknown-linux-ohos`](https://github.com/rust-lang/rust/pull/113061/)
- [Add `wasm32-wasi-preview1-threads` as a tier 2 target.](https://github.com/rust-lang/rust/pull/112922/)
  Refer to Rust's [platform support page][platform-support-doc]
  for more information on Rust's tiered platform support.
  Libraries
---------
- [Add `Read`, `Write` and `Seek` impls for `Arc&lt;File&gt;`.](https://github.com/rust-lang/rust/pull/94748/)
- [Merge functionality of `io::Sink` into `io::Empty`.](https://github.com/rust-lang/rust/pull/98154/)
- [Implement `RefUnwindSafe` for `Backtrace`](https://github.com/rust-lang/rust/pull/100455/)
- [Make `ExitStatus` implement `Default`](https://github.com/rust-lang/rust/pull/106425/)
- [`impl SliceIndex&lt;str&gt; for (Bound&lt;usize&gt;, Bound&lt;usize&gt;)`](https://github.com/rust-lang/rust/pull/111081/)
- [Change default panic handler message format.](https://github.com/rust-lang/rust/pull/112849/)
- [Cleaner `assert_eq!` &amp; `assert_ne!` panic messages.](https://github.com/rust-lang/rust/pull/111071/)
- [Correct the (deprecated) Android `stat` struct definitions.](https://github.com/rust-lang/rust/pull/113130/)
  Stabilized APIs
- [Unsigned `{integer}::div_ceil`](https://doc.rust-lang.org/stable/std/primitive.u32.html#method.div_ceil)
- [Unsigned `{integer}::next_multiple_of`](https://doc.rust-lang.org/stable/std/primitive.u32.html#method.next_multiple_of)
- [Unsigned `{integer}::checked_next_multiple_of`](https://doc.rust-lang.org/stable/std/primitive.u32.html#method.checked_next_multiple_of)
- [`std::ffi::FromBytesUntilNulError`](https://doc.rust-lang.org/stable/std/ffi/struct.FromBytesUntilNulError.html)
- [`std::os::unix::fs::chown`](https://doc.rust-lang.org/stable/std/os/unix/fs/fn.chown.html)
- [`std::os::unix::fs::fchown`](https://doc.rust-lang.org/stable/std/os/unix/fs/fn.fchown.html)
- [`std::os::unix::fs::lchown`](https://doc.rust-lang.org/stable/std/os/unix/fs/fn.lchown.html)
- [`LocalKey::&lt;Cell&lt;T&gt;&gt;::get`](https://doc.rust-lang.org/stable/std/thread/struct.LocalKey.html#method.get)
- [`LocalKey::&lt;Cell&lt;T&gt;&gt;::set`](https://doc.rust-lang.org/stable/std/thread/struct.LocalKey.html#method.set)
- [`LocalKey::&lt;Cell&lt;T&gt;&gt;::take`](https://doc.rust-lang.org/stable/std/thread/struct.LocalKey.html#method.take)
- [`LocalKey::&lt;Cell&lt;T&gt;&gt;::replace`](https://doc.rust-lang.org/stable/std/thread/struct.LocalKey.html#method.replace)
- [`LocalKey::&lt;RefCell&lt;T&gt;&gt;::with_borrow`](https://doc.rust-lang.org/stable/std/thread/struct.LocalKey.html#method.with_borrow)
- [`LocalKey::&lt;RefCell&lt;T&gt;&gt;::with_borrow_mut`](https://doc.rust-lang.org/stable/std/thread/struct.LocalKey.html#method.with_borrow_mut)
- [`LocalKey::&lt;RefCell&lt;T&gt;&gt;::set`](https://doc.rust-lang.org/stable/std/thread/struct.LocalKey.html#method.set-1)
- [`LocalKey::&lt;RefCell&lt;T&gt;&gt;::take`](https://doc.rust-lang.org/stable/std/thread/struct.LocalKey.html#method.take-1)
- [`LocalKey::&lt;RefCell&lt;T&gt;&gt;::replace`](https://doc.rust-lang.org/stable/std/thread/struct.LocalKey.html#method.replace-1)
  These APIs are now stable in const contexts:
- [`rc::Weak::new`](https://doc.rust-lang.org/stable/alloc/rc/struct.Weak.html#method.new)
- [`sync::Weak::new`](https://doc.rust-lang.org/stable/alloc/sync/struct.Weak.html#method.new)
- [`NonNull::as_ref`](https://doc.rust-lang.org/stable/core/ptr/struct.NonNull.html#method.as_ref)
  Cargo
-----
- [Encode URL params correctly for `SourceId` in `Cargo.lock`.](https://github.com/rust-lang/cargo/pull/12280/)
- [Bail out an error when using `cargo::` in custom build script.](https://github.com/rust-lang/cargo/pull/12332/)
  Misc
----
  Compatibility Notes
- [Update the minimum external LLVM to 15.](https://github.com/rust-lang/rust/pull/114148/)
- [Check for non-defining uses of return position `impl Trait`.](https://github.com/rust-lang/rust/pull/112842/)</changelog>
</package>
<package pkgid="f4dc261939fe7b3c5736234c49265ad3eafa8464bd791b39a91091417964b45aa7463e5b6d664e78b044d5157ad8e5241320af7fd927e6157c60a91e459cb5f4" name="cargo1.74" arch="i586">
  <version epoch="0" ver="1.74.0" rel="1.1"/>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1700222400">Version 1.74.0 (2023-11-16)
  Language
--------
- [Codify that `std::mem::Discriminant&lt;T&gt;` does not depend on any lifetimes in T](https://github.com/rust-lang/rust/pull/104299/)
- [Replace `private_in_public` lint with `private_interfaces` and `private_bounds` per RFC 2145.](https://github.com/rust-lang/rust/pull/113126/)
  Read more in [RFC 2145](https://rust-lang.github.io/rfcs/2145-type-privacy.html).
- [Allow explicit `#[repr(Rust)]`](https://github.com/rust-lang/rust/pull/114201/)
- [closure field capturing: don't depend on alignment of packed fields](https://github.com/rust-lang/rust/pull/115315/)
- [Enable MIR-based drop-tracking for `async` blocks](https://github.com/rust-lang/rust/pull/107421/)
- [Stabilize `impl_trait_projections`](https://github.com/rust-lang/rust/pull/115659)
  Compiler
--------
- [stabilize combining +bundle and +whole-archive link modifiers](https://github.com/rust-lang/rust/pull/113301/)
- [Stabilize `PATH` option for `--print KIND=PATH`](https://github.com/rust-lang/rust/pull/114183/)
- [Enable ASAN/LSAN/TSAN for `*-apple-ios-macabi`](https://github.com/rust-lang/rust/pull/115644/)
- [Promote loongarch64-unknown-none* to Tier 2](https://github.com/rust-lang/rust/pull/115368/)
- [Add `i686-pc-windows-gnullvm` as a tier 3 target](https://github.com/rust-lang/rust/pull/115687/)
  Libraries
---------
- [Implement `From&lt;OwnedFd/Handle&gt;` for ChildStdin/out/err](https://github.com/rust-lang/rust/pull/98704/)
- [Implement `From&lt;{&amp;,&amp;mut} [T; N]&gt;` for `Vec&lt;T&gt;` where `T: Clone`](https://github.com/rust-lang/rust/pull/111278/)
- [impl Step for IP addresses](https://github.com/rust-lang/rust/pull/113748/)
- [Implement `From&lt;[T; N]&gt;` for `Rc&lt;[T]&gt;` and `Arc&lt;[T]&gt;`](https://github.com/rust-lang/rust/pull/114041/)
- [`impl TryFrom&lt;char&gt; for u16`](https://github.com/rust-lang/rust/pull/114065/)
- [Stabilize `io_error_other` feature](https://github.com/rust-lang/rust/pull/115453/)
- [Stabilize the `Saturating` type](https://github.com/rust-lang/rust/pull/115477/)
- [Stabilize const_transmute_copy](https://github.com/rust-lang/rust/pull/115520/)
  Stabilized APIs
- [`core::num::Saturating`](https://doc.rust-lang.org/stable/std/num/struct.Saturating.html)
- [`impl From&lt;io::Stdout&gt; for std::process::Stdio`](https://doc.rust-lang.org/stable/std/process/struct.Stdio.html#impl-From%3CStdout%3E-for-Stdio)
- [`impl From&lt;io::Stderr&gt; for std::process::Stdio`](https://doc.rust-lang.org/stable/std/process/struct.Stdio.html#impl-From%3CStderr%3E-for-Stdio)
- [`impl From&lt;OwnedHandle&gt; for std::process::Child{Stdin, Stdout, Stderr}`](https://doc.rust-lang.org/stable/std/process/struct.Stdio.html#impl-From%3CStderr%3E-for-Stdio)
- [`impl From&lt;OwnedFd&gt; for std::process::Child{Stdin, Stdout, Stderr}`](https://doc.rust-lang.org/stable/std/process/struct.Stdio.html#impl-From%3CStderr%3E-for-Stdio)
- [`std::ffi::OsString::from_encoded_bytes_unchecked`](https://doc.rust-lang.org/stable/std/ffi/struct.OsString.html#method.from_encoded_bytes_unchecked)
- [`std::ffi::OsString::into_encoded_bytes`](https://doc.rust-lang.org/stable/std/ffi/struct.OsString.html#method.into_encoded_bytes)
- [`std::ffi::OsStr::from_encoded_bytes_unchecked`](https://doc.rust-lang.org/stable/std/ffi/struct.OsStr.html#method.from_encoded_bytes_unchecked)
- [`std::ffi::OsStr::as_encoded_bytes`](https://doc.rust-lang.org/stable/std/ffi/struct.OsStr.html#method.as_encoded_bytes)
- [`std::io::Error::other`](https://doc.rust-lang.org/stable/std/io/struct.Error.html#method.other)
- [`impl TryFrom&lt;char&gt; for u16`](https://doc.rust-lang.org/stable/std/primitive.u16.html#impl-TryFrom%3Cchar%3E-for-u16)
- [`impl&lt;T: Clone, const N: usize&gt; From&lt;&amp;[T; N]&gt; for Vec&lt;T&gt;`](https://doc.rust-lang.org/stable/std/vec/struct.Vec.html#impl-From%3C%26%5BT;+N%5D%3E-for-Vec%3CT,+Global%3E)
- [`impl&lt;T: Clone, const N: usize&gt; From&lt;&amp;mut [T; N]&gt; for Vec&lt;T&gt;`](https://doc.rust-lang.org/stable/std/vec/struct.Vec.html#impl-From%3C%26mut+%5BT;+N%5D%3E-for-Vec%3CT,+Global%3E)
- [`impl&lt;T, const N: usize&gt; From&lt;[T; N]&gt; for Arc&lt;[T]&gt;`](https://doc.rust-lang.org/stable/std/sync/struct.Arc.html#impl-From%3C%5BT;+N%5D%3E-for-Arc%3C%5BT%5D,+Global%3E)
- [`impl&lt;T, const N: usize&gt; From&lt;[T; N]&gt; for Rc&lt;[T]&gt;`](https://doc.rust-lang.org/stable/std/rc/struct.Rc.html#impl-From%3C%5BT;+N%5D%3E-for-Rc%3C%5BT%5D,+Global%3E)
  These APIs are now stable in const contexts:
- [`core::mem::transmute_copy`](https://doc.rust-lang.org/beta/std/mem/fn.transmute_copy.html)
- [`str::is_ascii`](https://doc.rust-lang.org/beta/std/primitive.str.html#method.is_ascii)
- [`[u8]::is_ascii`](https://doc.rust-lang.org/beta/std/primitive.slice.html#method.is_ascii)
  Cargo
-----
- [fix: Set MSRV for internal packages](https://github.com/rust-lang/cargo/pull/12381/)
- [config: merge lists in precedence order](https://github.com/rust-lang/cargo/pull/12515/)
- [fix(update): Clarify meaning of --aggressive as --recursive](https://github.com/rust-lang/cargo/pull/12544/)
- [fix(update): Make `-p` more convenient by being positional](https://github.com/rust-lang/cargo/pull/12545/)
- [feat(help): Add styling to help output ](https://github.com/rust-lang/cargo/pull/12578/)
- [feat(pkgid): Allow incomplete versions when unambigious](https://github.com/rust-lang/cargo/pull/12614/)
- [feat: stabilize credential-process and registry-auth](https://github.com/rust-lang/cargo/pull/12649/)
- [feat(cli): Add '-n' to dry-run](https://github.com/rust-lang/cargo/pull/12660/)
- [Add support for `target.'cfg(..)'.linker`](https://github.com/rust-lang/cargo/pull/12535/)
- [Stabilize `--keep-going`](https://github.com/rust-lang/cargo/pull/12568/)
- [feat: Stabilize lints](https://github.com/rust-lang/cargo/pull/12648/)
  Rustdoc
-------
- [Add warning block support in rustdoc](https://github.com/rust-lang/rust/pull/106561/)
- [Accept additional user-defined syntax classes in fenced code blocks](https://github.com/rust-lang/rust/pull/110800/)
- [rustdoc-search: add support for type parameters](https://github.com/rust-lang/rust/pull/112725/)
- [rustdoc: show inner enum and struct in type definition for concrete type](https://github.com/rust-lang/rust/pull/114855/)
  Compatibility Notes
- [Raise minimum supported Apple OS versions](https://github.com/rust-lang/rust/pull/104385/)
- [make Cell::swap panic if the Cells partially overlap](https://github.com/rust-lang/rust/pull/114795/)
- [Reject invalid crate names in `--extern`](https://github.com/rust-lang/rust/pull/116001/)
- [Don't resolve generic impls that may be shadowed by dyn built-in impls](https://github.com/rust-lang/rust/pull/114941/)
- [The new `impl From&lt;{&amp;,&amp;mut} [T; N]&gt; for Vec&lt;T&gt;` is known to cause some inference failures with overly-generic code.](https://github.com/rust-lang/rust/issues/117054) In those examples using the `tui` crate, the combination of `AsRef&lt;_&gt;` and `Into&lt;Vec&gt;` leaves the middle type ambiguous, and the new `impl` adds another possibility, so it now requires an explicit type annotation.</changelog>
</package>
<package pkgid="8597c8eb4a04b0e826c5c28886d2e18b216f1d3695d9a074a33d5ac2189556e8ade2ad2c1d4ef32c1b08de5ed72ff4be4d6105c9b4bcbeee7354b7c55610a3f0" name="cargo1.74" arch="x86_64">
  <version epoch="0" ver="1.74.0" rel="1.1"/>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1700222400">Version 1.74.0 (2023-11-16)
  Language
--------
- [Codify that `std::mem::Discriminant&lt;T&gt;` does not depend on any lifetimes in T](https://github.com/rust-lang/rust/pull/104299/)
- [Replace `private_in_public` lint with `private_interfaces` and `private_bounds` per RFC 2145.](https://github.com/rust-lang/rust/pull/113126/)
  Read more in [RFC 2145](https://rust-lang.github.io/rfcs/2145-type-privacy.html).
- [Allow explicit `#[repr(Rust)]`](https://github.com/rust-lang/rust/pull/114201/)
- [closure field capturing: don't depend on alignment of packed fields](https://github.com/rust-lang/rust/pull/115315/)
- [Enable MIR-based drop-tracking for `async` blocks](https://github.com/rust-lang/rust/pull/107421/)
- [Stabilize `impl_trait_projections`](https://github.com/rust-lang/rust/pull/115659)
  Compiler
--------
- [stabilize combining +bundle and +whole-archive link modifiers](https://github.com/rust-lang/rust/pull/113301/)
- [Stabilize `PATH` option for `--print KIND=PATH`](https://github.com/rust-lang/rust/pull/114183/)
- [Enable ASAN/LSAN/TSAN for `*-apple-ios-macabi`](https://github.com/rust-lang/rust/pull/115644/)
- [Promote loongarch64-unknown-none* to Tier 2](https://github.com/rust-lang/rust/pull/115368/)
- [Add `i686-pc-windows-gnullvm` as a tier 3 target](https://github.com/rust-lang/rust/pull/115687/)
  Libraries
---------
- [Implement `From&lt;OwnedFd/Handle&gt;` for ChildStdin/out/err](https://github.com/rust-lang/rust/pull/98704/)
- [Implement `From&lt;{&amp;,&amp;mut} [T; N]&gt;` for `Vec&lt;T&gt;` where `T: Clone`](https://github.com/rust-lang/rust/pull/111278/)
- [impl Step for IP addresses](https://github.com/rust-lang/rust/pull/113748/)
- [Implement `From&lt;[T; N]&gt;` for `Rc&lt;[T]&gt;` and `Arc&lt;[T]&gt;`](https://github.com/rust-lang/rust/pull/114041/)
- [`impl TryFrom&lt;char&gt; for u16`](https://github.com/rust-lang/rust/pull/114065/)
- [Stabilize `io_error_other` feature](https://github.com/rust-lang/rust/pull/115453/)
- [Stabilize the `Saturating` type](https://github.com/rust-lang/rust/pull/115477/)
- [Stabilize const_transmute_copy](https://github.com/rust-lang/rust/pull/115520/)
  Stabilized APIs
- [`core::num::Saturating`](https://doc.rust-lang.org/stable/std/num/struct.Saturating.html)
- [`impl From&lt;io::Stdout&gt; for std::process::Stdio`](https://doc.rust-lang.org/stable/std/process/struct.Stdio.html#impl-From%3CStdout%3E-for-Stdio)
- [`impl From&lt;io::Stderr&gt; for std::process::Stdio`](https://doc.rust-lang.org/stable/std/process/struct.Stdio.html#impl-From%3CStderr%3E-for-Stdio)
- [`impl From&lt;OwnedHandle&gt; for std::process::Child{Stdin, Stdout, Stderr}`](https://doc.rust-lang.org/stable/std/process/struct.Stdio.html#impl-From%3CStderr%3E-for-Stdio)
- [`impl From&lt;OwnedFd&gt; for std::process::Child{Stdin, Stdout, Stderr}`](https://doc.rust-lang.org/stable/std/process/struct.Stdio.html#impl-From%3CStderr%3E-for-Stdio)
- [`std::ffi::OsString::from_encoded_bytes_unchecked`](https://doc.rust-lang.org/stable/std/ffi/struct.OsString.html#method.from_encoded_bytes_unchecked)
- [`std::ffi::OsString::into_encoded_bytes`](https://doc.rust-lang.org/stable/std/ffi/struct.OsString.html#method.into_encoded_bytes)
- [`std::ffi::OsStr::from_encoded_bytes_unchecked`](https://doc.rust-lang.org/stable/std/ffi/struct.OsStr.html#method.from_encoded_bytes_unchecked)
- [`std::ffi::OsStr::as_encoded_bytes`](https://doc.rust-lang.org/stable/std/ffi/struct.OsStr.html#method.as_encoded_bytes)
- [`std::io::Error::other`](https://doc.rust-lang.org/stable/std/io/struct.Error.html#method.other)
- [`impl TryFrom&lt;char&gt; for u16`](https://doc.rust-lang.org/stable/std/primitive.u16.html#impl-TryFrom%3Cchar%3E-for-u16)
- [`impl&lt;T: Clone, const N: usize&gt; From&lt;&amp;[T; N]&gt; for Vec&lt;T&gt;`](https://doc.rust-lang.org/stable/std/vec/struct.Vec.html#impl-From%3C%26%5BT;+N%5D%3E-for-Vec%3CT,+Global%3E)
- [`impl&lt;T: Clone, const N: usize&gt; From&lt;&amp;mut [T; N]&gt; for Vec&lt;T&gt;`](https://doc.rust-lang.org/stable/std/vec/struct.Vec.html#impl-From%3C%26mut+%5BT;+N%5D%3E-for-Vec%3CT,+Global%3E)
- [`impl&lt;T, const N: usize&gt; From&lt;[T; N]&gt; for Arc&lt;[T]&gt;`](https://doc.rust-lang.org/stable/std/sync/struct.Arc.html#impl-From%3C%5BT;+N%5D%3E-for-Arc%3C%5BT%5D,+Global%3E)
- [`impl&lt;T, const N: usize&gt; From&lt;[T; N]&gt; for Rc&lt;[T]&gt;`](https://doc.rust-lang.org/stable/std/rc/struct.Rc.html#impl-From%3C%5BT;+N%5D%3E-for-Rc%3C%5BT%5D,+Global%3E)
  These APIs are now stable in const contexts:
- [`core::mem::transmute_copy`](https://doc.rust-lang.org/beta/std/mem/fn.transmute_copy.html)
- [`str::is_ascii`](https://doc.rust-lang.org/beta/std/primitive.str.html#method.is_ascii)
- [`[u8]::is_ascii`](https://doc.rust-lang.org/beta/std/primitive.slice.html#method.is_ascii)
  Cargo
-----
- [fix: Set MSRV for internal packages](https://github.com/rust-lang/cargo/pull/12381/)
- [config: merge lists in precedence order](https://github.com/rust-lang/cargo/pull/12515/)
- [fix(update): Clarify meaning of --aggressive as --recursive](https://github.com/rust-lang/cargo/pull/12544/)
- [fix(update): Make `-p` more convenient by being positional](https://github.com/rust-lang/cargo/pull/12545/)
- [feat(help): Add styling to help output ](https://github.com/rust-lang/cargo/pull/12578/)
- [feat(pkgid): Allow incomplete versions when unambigious](https://github.com/rust-lang/cargo/pull/12614/)
- [feat: stabilize credential-process and registry-auth](https://github.com/rust-lang/cargo/pull/12649/)
- [feat(cli): Add '-n' to dry-run](https://github.com/rust-lang/cargo/pull/12660/)
- [Add support for `target.'cfg(..)'.linker`](https://github.com/rust-lang/cargo/pull/12535/)
- [Stabilize `--keep-going`](https://github.com/rust-lang/cargo/pull/12568/)
- [feat: Stabilize lints](https://github.com/rust-lang/cargo/pull/12648/)
  Rustdoc
-------
- [Add warning block support in rustdoc](https://github.com/rust-lang/rust/pull/106561/)
- [Accept additional user-defined syntax classes in fenced code blocks](https://github.com/rust-lang/rust/pull/110800/)
- [rustdoc-search: add support for type parameters](https://github.com/rust-lang/rust/pull/112725/)
- [rustdoc: show inner enum and struct in type definition for concrete type](https://github.com/rust-lang/rust/pull/114855/)
  Compatibility Notes
- [Raise minimum supported Apple OS versions](https://github.com/rust-lang/rust/pull/104385/)
- [make Cell::swap panic if the Cells partially overlap](https://github.com/rust-lang/rust/pull/114795/)
- [Reject invalid crate names in `--extern`](https://github.com/rust-lang/rust/pull/116001/)
- [Don't resolve generic impls that may be shadowed by dyn built-in impls](https://github.com/rust-lang/rust/pull/114941/)
- [The new `impl From&lt;{&amp;,&amp;mut} [T; N]&gt; for Vec&lt;T&gt;` is known to cause some inference failures with overly-generic code.](https://github.com/rust-lang/rust/issues/117054) In those examples using the `tui` crate, the combination of `AsRef&lt;_&gt;` and `Into&lt;Vec&gt;` leaves the middle type ambiguous, and the new `impl` adds another possibility, so it now requires an explicit type annotation.</changelog>
</package>
<package pkgid="14964ee6a2a90fc5ed5f21db4598c15ce410ed738bf713e745567a6dd3602eefc3476979e7e7b81566225f5d3da37128b891644c78ff41e603252e7a890b1b12" name="cargo1.74-debuginfo" arch="i586">
  <version epoch="0" ver="1.74.0" rel="1.1"/>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1700222400">Version 1.74.0 (2023-11-16)
  Language
--------
- [Codify that `std::mem::Discriminant&lt;T&gt;` does not depend on any lifetimes in T](https://github.com/rust-lang/rust/pull/104299/)
- [Replace `private_in_public` lint with `private_interfaces` and `private_bounds` per RFC 2145.](https://github.com/rust-lang/rust/pull/113126/)
  Read more in [RFC 2145](https://rust-lang.github.io/rfcs/2145-type-privacy.html).
- [Allow explicit `#[repr(Rust)]`](https://github.com/rust-lang/rust/pull/114201/)
- [closure field capturing: don't depend on alignment of packed fields](https://github.com/rust-lang/rust/pull/115315/)
- [Enable MIR-based drop-tracking for `async` blocks](https://github.com/rust-lang/rust/pull/107421/)
- [Stabilize `impl_trait_projections`](https://github.com/rust-lang/rust/pull/115659)
  Compiler
--------
- [stabilize combining +bundle and +whole-archive link modifiers](https://github.com/rust-lang/rust/pull/113301/)
- [Stabilize `PATH` option for `--print KIND=PATH`](https://github.com/rust-lang/rust/pull/114183/)
- [Enable ASAN/LSAN/TSAN for `*-apple-ios-macabi`](https://github.com/rust-lang/rust/pull/115644/)
- [Promote loongarch64-unknown-none* to Tier 2](https://github.com/rust-lang/rust/pull/115368/)
- [Add `i686-pc-windows-gnullvm` as a tier 3 target](https://github.com/rust-lang/rust/pull/115687/)
  Libraries
---------
- [Implement `From&lt;OwnedFd/Handle&gt;` for ChildStdin/out/err](https://github.com/rust-lang/rust/pull/98704/)
- [Implement `From&lt;{&amp;,&amp;mut} [T; N]&gt;` for `Vec&lt;T&gt;` where `T: Clone`](https://github.com/rust-lang/rust/pull/111278/)
- [impl Step for IP addresses](https://github.com/rust-lang/rust/pull/113748/)
- [Implement `From&lt;[T; N]&gt;` for `Rc&lt;[T]&gt;` and `Arc&lt;[T]&gt;`](https://github.com/rust-lang/rust/pull/114041/)
- [`impl TryFrom&lt;char&gt; for u16`](https://github.com/rust-lang/rust/pull/114065/)
- [Stabilize `io_error_other` feature](https://github.com/rust-lang/rust/pull/115453/)
- [Stabilize the `Saturating` type](https://github.com/rust-lang/rust/pull/115477/)
- [Stabilize const_transmute_copy](https://github.com/rust-lang/rust/pull/115520/)
  Stabilized APIs
- [`core::num::Saturating`](https://doc.rust-lang.org/stable/std/num/struct.Saturating.html)
- [`impl From&lt;io::Stdout&gt; for std::process::Stdio`](https://doc.rust-lang.org/stable/std/process/struct.Stdio.html#impl-From%3CStdout%3E-for-Stdio)
- [`impl From&lt;io::Stderr&gt; for std::process::Stdio`](https://doc.rust-lang.org/stable/std/process/struct.Stdio.html#impl-From%3CStderr%3E-for-Stdio)
- [`impl From&lt;OwnedHandle&gt; for std::process::Child{Stdin, Stdout, Stderr}`](https://doc.rust-lang.org/stable/std/process/struct.Stdio.html#impl-From%3CStderr%3E-for-Stdio)
- [`impl From&lt;OwnedFd&gt; for std::process::Child{Stdin, Stdout, Stderr}`](https://doc.rust-lang.org/stable/std/process/struct.Stdio.html#impl-From%3CStderr%3E-for-Stdio)
- [`std::ffi::OsString::from_encoded_bytes_unchecked`](https://doc.rust-lang.org/stable/std/ffi/struct.OsString.html#method.from_encoded_bytes_unchecked)
- [`std::ffi::OsString::into_encoded_bytes`](https://doc.rust-lang.org/stable/std/ffi/struct.OsString.html#method.into_encoded_bytes)
- [`std::ffi::OsStr::from_encoded_bytes_unchecked`](https://doc.rust-lang.org/stable/std/ffi/struct.OsStr.html#method.from_encoded_bytes_unchecked)
- [`std::ffi::OsStr::as_encoded_bytes`](https://doc.rust-lang.org/stable/std/ffi/struct.OsStr.html#method.as_encoded_bytes)
- [`std::io::Error::other`](https://doc.rust-lang.org/stable/std/io/struct.Error.html#method.other)
- [`impl TryFrom&lt;char&gt; for u16`](https://doc.rust-lang.org/stable/std/primitive.u16.html#impl-TryFrom%3Cchar%3E-for-u16)
- [`impl&lt;T: Clone, const N: usize&gt; From&lt;&amp;[T; N]&gt; for Vec&lt;T&gt;`](https://doc.rust-lang.org/stable/std/vec/struct.Vec.html#impl-From%3C%26%5BT;+N%5D%3E-for-Vec%3CT,+Global%3E)
- [`impl&lt;T: Clone, const N: usize&gt; From&lt;&amp;mut [T; N]&gt; for Vec&lt;T&gt;`](https://doc.rust-lang.org/stable/std/vec/struct.Vec.html#impl-From%3C%26mut+%5BT;+N%5D%3E-for-Vec%3CT,+Global%3E)
- [`impl&lt;T, const N: usize&gt; From&lt;[T; N]&gt; for Arc&lt;[T]&gt;`](https://doc.rust-lang.org/stable/std/sync/struct.Arc.html#impl-From%3C%5BT;+N%5D%3E-for-Arc%3C%5BT%5D,+Global%3E)
- [`impl&lt;T, const N: usize&gt; From&lt;[T; N]&gt; for Rc&lt;[T]&gt;`](https://doc.rust-lang.org/stable/std/rc/struct.Rc.html#impl-From%3C%5BT;+N%5D%3E-for-Rc%3C%5BT%5D,+Global%3E)
  These APIs are now stable in const contexts:
- [`core::mem::transmute_copy`](https://doc.rust-lang.org/beta/std/mem/fn.transmute_copy.html)
- [`str::is_ascii`](https://doc.rust-lang.org/beta/std/primitive.str.html#method.is_ascii)
- [`[u8]::is_ascii`](https://doc.rust-lang.org/beta/std/primitive.slice.html#method.is_ascii)
  Cargo
-----
- [fix: Set MSRV for internal packages](https://github.com/rust-lang/cargo/pull/12381/)
- [config: merge lists in precedence order](https://github.com/rust-lang/cargo/pull/12515/)
- [fix(update): Clarify meaning of --aggressive as --recursive](https://github.com/rust-lang/cargo/pull/12544/)
- [fix(update): Make `-p` more convenient by being positional](https://github.com/rust-lang/cargo/pull/12545/)
- [feat(help): Add styling to help output ](https://github.com/rust-lang/cargo/pull/12578/)
- [feat(pkgid): Allow incomplete versions when unambigious](https://github.com/rust-lang/cargo/pull/12614/)
- [feat: stabilize credential-process and registry-auth](https://github.com/rust-lang/cargo/pull/12649/)
- [feat(cli): Add '-n' to dry-run](https://github.com/rust-lang/cargo/pull/12660/)
- [Add support for `target.'cfg(..)'.linker`](https://github.com/rust-lang/cargo/pull/12535/)
- [Stabilize `--keep-going`](https://github.com/rust-lang/cargo/pull/12568/)
- [feat: Stabilize lints](https://github.com/rust-lang/cargo/pull/12648/)
  Rustdoc
-------
- [Add warning block support in rustdoc](https://github.com/rust-lang/rust/pull/106561/)
- [Accept additional user-defined syntax classes in fenced code blocks](https://github.com/rust-lang/rust/pull/110800/)
- [rustdoc-search: add support for type parameters](https://github.com/rust-lang/rust/pull/112725/)
- [rustdoc: show inner enum and struct in type definition for concrete type](https://github.com/rust-lang/rust/pull/114855/)
  Compatibility Notes
- [Raise minimum supported Apple OS versions](https://github.com/rust-lang/rust/pull/104385/)
- [make Cell::swap panic if the Cells partially overlap](https://github.com/rust-lang/rust/pull/114795/)
- [Reject invalid crate names in `--extern`](https://github.com/rust-lang/rust/pull/116001/)
- [Don't resolve generic impls that may be shadowed by dyn built-in impls](https://github.com/rust-lang/rust/pull/114941/)
- [The new `impl From&lt;{&amp;,&amp;mut} [T; N]&gt; for Vec&lt;T&gt;` is known to cause some inference failures with overly-generic code.](https://github.com/rust-lang/rust/issues/117054) In those examples using the `tui` crate, the combination of `AsRef&lt;_&gt;` and `Into&lt;Vec&gt;` leaves the middle type ambiguous, and the new `impl` adds another possibility, so it now requires an explicit type annotation.</changelog>
</package>
<package pkgid="8ea37212362a67abfd1d9c5ae32dbc91009774b62eb5db37d5671af6275e95549cce5cea58215c97360641c78e9c73f8e890576e07c50090d2e9b5f3a900a124" name="cargo1.74-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.74.0" rel="1.1"/>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1700222400">Version 1.74.0 (2023-11-16)
  Language
--------
- [Codify that `std::mem::Discriminant&lt;T&gt;` does not depend on any lifetimes in T](https://github.com/rust-lang/rust/pull/104299/)
- [Replace `private_in_public` lint with `private_interfaces` and `private_bounds` per RFC 2145.](https://github.com/rust-lang/rust/pull/113126/)
  Read more in [RFC 2145](https://rust-lang.github.io/rfcs/2145-type-privacy.html).
- [Allow explicit `#[repr(Rust)]`](https://github.com/rust-lang/rust/pull/114201/)
- [closure field capturing: don't depend on alignment of packed fields](https://github.com/rust-lang/rust/pull/115315/)
- [Enable MIR-based drop-tracking for `async` blocks](https://github.com/rust-lang/rust/pull/107421/)
- [Stabilize `impl_trait_projections`](https://github.com/rust-lang/rust/pull/115659)
  Compiler
--------
- [stabilize combining +bundle and +whole-archive link modifiers](https://github.com/rust-lang/rust/pull/113301/)
- [Stabilize `PATH` option for `--print KIND=PATH`](https://github.com/rust-lang/rust/pull/114183/)
- [Enable ASAN/LSAN/TSAN for `*-apple-ios-macabi`](https://github.com/rust-lang/rust/pull/115644/)
- [Promote loongarch64-unknown-none* to Tier 2](https://github.com/rust-lang/rust/pull/115368/)
- [Add `i686-pc-windows-gnullvm` as a tier 3 target](https://github.com/rust-lang/rust/pull/115687/)
  Libraries
---------
- [Implement `From&lt;OwnedFd/Handle&gt;` for ChildStdin/out/err](https://github.com/rust-lang/rust/pull/98704/)
- [Implement `From&lt;{&amp;,&amp;mut} [T; N]&gt;` for `Vec&lt;T&gt;` where `T: Clone`](https://github.com/rust-lang/rust/pull/111278/)
- [impl Step for IP addresses](https://github.com/rust-lang/rust/pull/113748/)
- [Implement `From&lt;[T; N]&gt;` for `Rc&lt;[T]&gt;` and `Arc&lt;[T]&gt;`](https://github.com/rust-lang/rust/pull/114041/)
- [`impl TryFrom&lt;char&gt; for u16`](https://github.com/rust-lang/rust/pull/114065/)
- [Stabilize `io_error_other` feature](https://github.com/rust-lang/rust/pull/115453/)
- [Stabilize the `Saturating` type](https://github.com/rust-lang/rust/pull/115477/)
- [Stabilize const_transmute_copy](https://github.com/rust-lang/rust/pull/115520/)
  Stabilized APIs
- [`core::num::Saturating`](https://doc.rust-lang.org/stable/std/num/struct.Saturating.html)
- [`impl From&lt;io::Stdout&gt; for std::process::Stdio`](https://doc.rust-lang.org/stable/std/process/struct.Stdio.html#impl-From%3CStdout%3E-for-Stdio)
- [`impl From&lt;io::Stderr&gt; for std::process::Stdio`](https://doc.rust-lang.org/stable/std/process/struct.Stdio.html#impl-From%3CStderr%3E-for-Stdio)
- [`impl From&lt;OwnedHandle&gt; for std::process::Child{Stdin, Stdout, Stderr}`](https://doc.rust-lang.org/stable/std/process/struct.Stdio.html#impl-From%3CStderr%3E-for-Stdio)
- [`impl From&lt;OwnedFd&gt; for std::process::Child{Stdin, Stdout, Stderr}`](https://doc.rust-lang.org/stable/std/process/struct.Stdio.html#impl-From%3CStderr%3E-for-Stdio)
- [`std::ffi::OsString::from_encoded_bytes_unchecked`](https://doc.rust-lang.org/stable/std/ffi/struct.OsString.html#method.from_encoded_bytes_unchecked)
- [`std::ffi::OsString::into_encoded_bytes`](https://doc.rust-lang.org/stable/std/ffi/struct.OsString.html#method.into_encoded_bytes)
- [`std::ffi::OsStr::from_encoded_bytes_unchecked`](https://doc.rust-lang.org/stable/std/ffi/struct.OsStr.html#method.from_encoded_bytes_unchecked)
- [`std::ffi::OsStr::as_encoded_bytes`](https://doc.rust-lang.org/stable/std/ffi/struct.OsStr.html#method.as_encoded_bytes)
- [`std::io::Error::other`](https://doc.rust-lang.org/stable/std/io/struct.Error.html#method.other)
- [`impl TryFrom&lt;char&gt; for u16`](https://doc.rust-lang.org/stable/std/primitive.u16.html#impl-TryFrom%3Cchar%3E-for-u16)
- [`impl&lt;T: Clone, const N: usize&gt; From&lt;&amp;[T; N]&gt; for Vec&lt;T&gt;`](https://doc.rust-lang.org/stable/std/vec/struct.Vec.html#impl-From%3C%26%5BT;+N%5D%3E-for-Vec%3CT,+Global%3E)
- [`impl&lt;T: Clone, const N: usize&gt; From&lt;&amp;mut [T; N]&gt; for Vec&lt;T&gt;`](https://doc.rust-lang.org/stable/std/vec/struct.Vec.html#impl-From%3C%26mut+%5BT;+N%5D%3E-for-Vec%3CT,+Global%3E)
- [`impl&lt;T, const N: usize&gt; From&lt;[T; N]&gt; for Arc&lt;[T]&gt;`](https://doc.rust-lang.org/stable/std/sync/struct.Arc.html#impl-From%3C%5BT;+N%5D%3E-for-Arc%3C%5BT%5D,+Global%3E)
- [`impl&lt;T, const N: usize&gt; From&lt;[T; N]&gt; for Rc&lt;[T]&gt;`](https://doc.rust-lang.org/stable/std/rc/struct.Rc.html#impl-From%3C%5BT;+N%5D%3E-for-Rc%3C%5BT%5D,+Global%3E)
  These APIs are now stable in const contexts:
- [`core::mem::transmute_copy`](https://doc.rust-lang.org/beta/std/mem/fn.transmute_copy.html)
- [`str::is_ascii`](https://doc.rust-lang.org/beta/std/primitive.str.html#method.is_ascii)
- [`[u8]::is_ascii`](https://doc.rust-lang.org/beta/std/primitive.slice.html#method.is_ascii)
  Cargo
-----
- [fix: Set MSRV for internal packages](https://github.com/rust-lang/cargo/pull/12381/)
- [config: merge lists in precedence order](https://github.com/rust-lang/cargo/pull/12515/)
- [fix(update): Clarify meaning of --aggressive as --recursive](https://github.com/rust-lang/cargo/pull/12544/)
- [fix(update): Make `-p` more convenient by being positional](https://github.com/rust-lang/cargo/pull/12545/)
- [feat(help): Add styling to help output ](https://github.com/rust-lang/cargo/pull/12578/)
- [feat(pkgid): Allow incomplete versions when unambigious](https://github.com/rust-lang/cargo/pull/12614/)
- [feat: stabilize credential-process and registry-auth](https://github.com/rust-lang/cargo/pull/12649/)
- [feat(cli): Add '-n' to dry-run](https://github.com/rust-lang/cargo/pull/12660/)
- [Add support for `target.'cfg(..)'.linker`](https://github.com/rust-lang/cargo/pull/12535/)
- [Stabilize `--keep-going`](https://github.com/rust-lang/cargo/pull/12568/)
- [feat: Stabilize lints](https://github.com/rust-lang/cargo/pull/12648/)
  Rustdoc
-------
- [Add warning block support in rustdoc](https://github.com/rust-lang/rust/pull/106561/)
- [Accept additional user-defined syntax classes in fenced code blocks](https://github.com/rust-lang/rust/pull/110800/)
- [rustdoc-search: add support for type parameters](https://github.com/rust-lang/rust/pull/112725/)
- [rustdoc: show inner enum and struct in type definition for concrete type](https://github.com/rust-lang/rust/pull/114855/)
  Compatibility Notes
- [Raise minimum supported Apple OS versions](https://github.com/rust-lang/rust/pull/104385/)
- [make Cell::swap panic if the Cells partially overlap](https://github.com/rust-lang/rust/pull/114795/)
- [Reject invalid crate names in `--extern`](https://github.com/rust-lang/rust/pull/116001/)
- [Don't resolve generic impls that may be shadowed by dyn built-in impls](https://github.com/rust-lang/rust/pull/114941/)
- [The new `impl From&lt;{&amp;,&amp;mut} [T; N]&gt; for Vec&lt;T&gt;` is known to cause some inference failures with overly-generic code.](https://github.com/rust-lang/rust/issues/117054) In those examples using the `tui` crate, the combination of `AsRef&lt;_&gt;` and `Into&lt;Vec&gt;` leaves the middle type ambiguous, and the new `impl` adds another possibility, so it now requires an explicit type annotation.</changelog>
</package>
<package pkgid="2744913ec3040f268998dd0ea09562db9c5a66c33e6259d5e178724d1a2aa35d64f06095747179ef401fbc3e13139e69b291b323893778b343789657631e8a44" name="cblas-devel" arch="i586">
  <version epoch="0" ver="3.9.0" rel="9.4"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1584100800">- Add -std=legacy in order to fix boo#1166619.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1602244800">- lapack-man:
  * Build manpages from same sources as the binaries (3.8.0) instead
    of old 3.5.0.
  * Merge blas-man package into lapack-man package. Avoids tedious
    splitting of the two.
  * Use fdupes macro instead of trying to deduplicate man pages
    manually.
- Cleanup lapack spec:
  * Remove conditionals for obsolete distro versions
  * Only use python3-base instead of python3
  * Drop old copy of lapack_testing.py as separate source</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1602244801">- Build CBLAS from lapack package
  * update baselibs.conf
- Clean up spec file:
  * remove useless make cleanlib
  * remove ineffective duplicated 'make ..lib' calls with deviating
    opts, as the object files are not removed (fortuanately) the
    existing PIC files are used for the static libraries
  * remove fortran-only -std=legacy opt from CFLAGS</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1602504000">- Update to version 3.9.0:
  * LAPACK QR-preconditioned QR SVD method - xGESVDQ routines
  * LAPACK Householder Reconstruction
- Add Avoid-out-of-bounds-accesses-in-complex-EIG-tests.patch
- Rebase lapack-3.2.2.patch
- Drop -std=legacy from fortran flags:
  * add Fix-MinGW-build-error.patch
  * add Fix-some-minor-inconsistencies-in-LAPACKE_czgesvdq.patch
- Remove pre_checkin.sh, remove lapack-man.changes copy</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1620648000">- stop owning directories provided by filesystem (bsc#1184786)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1626264000">- Do not create the dummy files in /etc/alternatives during
  %install: managed by update-alternatives and packaged as ghost.</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;ismail@i10z.com&gt;" date="1626696000">- Rename conflicting MIN.3 and MAX.3 manpages into lapack-{MAX,MIN}.3</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1641211200">- Add Fix-out-of-bounds-read.patch to fix out of bound reads when
  user input is not validated properly.  (bsc#1193562, CVE-2021-4048)</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1647345600">- Consolidate dummy links for update-alternatives bringing them
  in sync with openblas. Add alternatives for lapacke.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1674648000">- Make library links in the alternatives directory arch dependent.
  This avoids conflicts when both 32-bit and 64-bit versions are
  installed (boo#1207563).</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1675339200">- Build deprecated functions again to avoid breaking the ABI.
  (boo#1207989)</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1675598400">- Remove unneeded links. These will be taken care of by the
  update-alternatives. This will bring this package in sync
  with openblas.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1676030400">- Fix missing symbols for deprecated functions in LAPACK, add
  Restore_missing_deprecated_prototypes.patch
- Add -Wl,--no-undefined when creating shared libraries,
  to catch missing symbols during build
- Test fixes:
  * Build test binaries during %build, run in %check
  * Fix incorrect path for test output, to actually catch
    any test failures
- Spec file cleanup:
  * Do not rename blaslib, it is used for test binaries
  * Use same commands for building lapacke as for other libs
  * Remove unused FFLAGS_NOOP for test binaries</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1676462400">- As a configurable option add tmglib code to the LAPACK librarly
  and enable TMG in LAPACKE as the header files provide its API
  (boo#1207989 &amp; bsc#1087426).
- Fix update-alternatives for lapacke (bsc#1207358).
- Restore generic link for update-alternatives. This is usually
  set by the update-alternatives and it is '%ghost'ed but rpmlint
  complains.
- Move update-alternatives --remove to %%postun to stop rpmlint
  from complaining.
- Removed useless - because never executed - %%postrans scriptlets.
- Added missing _%%{_arch} to update-alternative names.
- rpmlint complains anyway - this time about alternative-link-missing
  - as it does not understand the _%%{_arch} endings: muffle with
  rpmlintrc.
- Make arch-dependent generic names conditional.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1677153600">- Set -mfpmath=sse for the entire build for ix86 platforms
  on SLE/Leap. Since we build for x86_64, we know that sse
  is available.
  This helps to avoid effects from excess precision that
  can be seen in the test suite.
  On Factory we leave -ffloat-store for the test suite
  only as this option comes at a performance penalty.
  We may see precision related issues in the test suite
  with future compilers regardless.</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>
</package>
<package pkgid="a73816cf95ae0635fee8c5ea8617c09ce8c3e259e871cdf10ace9c5bb18afa1611065809e81815247fc65fb6e5c2c4b761a61a9a018711fc00d16de1479dac8d" name="cblas-devel" arch="x86_64">
  <version epoch="0" ver="3.9.0" rel="9.4"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1584100800">- Add -std=legacy in order to fix boo#1166619.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1602244800">- lapack-man:
  * Build manpages from same sources as the binaries (3.8.0) instead
    of old 3.5.0.
  * Merge blas-man package into lapack-man package. Avoids tedious
    splitting of the two.
  * Use fdupes macro instead of trying to deduplicate man pages
    manually.
- Cleanup lapack spec:
  * Remove conditionals for obsolete distro versions
  * Only use python3-base instead of python3
  * Drop old copy of lapack_testing.py as separate source</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1602244801">- Build CBLAS from lapack package
  * update baselibs.conf
- Clean up spec file:
  * remove useless make cleanlib
  * remove ineffective duplicated 'make ..lib' calls with deviating
    opts, as the object files are not removed (fortuanately) the
    existing PIC files are used for the static libraries
  * remove fortran-only -std=legacy opt from CFLAGS</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1602504000">- Update to version 3.9.0:
  * LAPACK QR-preconditioned QR SVD method - xGESVDQ routines
  * LAPACK Householder Reconstruction
- Add Avoid-out-of-bounds-accesses-in-complex-EIG-tests.patch
- Rebase lapack-3.2.2.patch
- Drop -std=legacy from fortran flags:
  * add Fix-MinGW-build-error.patch
  * add Fix-some-minor-inconsistencies-in-LAPACKE_czgesvdq.patch
- Remove pre_checkin.sh, remove lapack-man.changes copy</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1620648000">- stop owning directories provided by filesystem (bsc#1184786)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1626264000">- Do not create the dummy files in /etc/alternatives during
  %install: managed by update-alternatives and packaged as ghost.</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;ismail@i10z.com&gt;" date="1626696000">- Rename conflicting MIN.3 and MAX.3 manpages into lapack-{MAX,MIN}.3</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1641211200">- Add Fix-out-of-bounds-read.patch to fix out of bound reads when
  user input is not validated properly.  (bsc#1193562, CVE-2021-4048)</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1647345600">- Consolidate dummy links for update-alternatives bringing them
  in sync with openblas. Add alternatives for lapacke.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1674648000">- Make library links in the alternatives directory arch dependent.
  This avoids conflicts when both 32-bit and 64-bit versions are
  installed (boo#1207563).</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1675339200">- Build deprecated functions again to avoid breaking the ABI.
  (boo#1207989)</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1675598400">- Remove unneeded links. These will be taken care of by the
  update-alternatives. This will bring this package in sync
  with openblas.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1676030400">- Fix missing symbols for deprecated functions in LAPACK, add
  Restore_missing_deprecated_prototypes.patch
- Add -Wl,--no-undefined when creating shared libraries,
  to catch missing symbols during build
- Test fixes:
  * Build test binaries during %build, run in %check
  * Fix incorrect path for test output, to actually catch
    any test failures
- Spec file cleanup:
  * Do not rename blaslib, it is used for test binaries
  * Use same commands for building lapacke as for other libs
  * Remove unused FFLAGS_NOOP for test binaries</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1676462400">- As a configurable option add tmglib code to the LAPACK librarly
  and enable TMG in LAPACKE as the header files provide its API
  (boo#1207989 &amp; bsc#1087426).
- Fix update-alternatives for lapacke (bsc#1207358).
- Restore generic link for update-alternatives. This is usually
  set by the update-alternatives and it is '%ghost'ed but rpmlint
  complains.
- Move update-alternatives --remove to %%postun to stop rpmlint
  from complaining.
- Removed useless - because never executed - %%postrans scriptlets.
- Added missing _%%{_arch} to update-alternative names.
- rpmlint complains anyway - this time about alternative-link-missing
  - as it does not understand the _%%{_arch} endings: muffle with
  rpmlintrc.
- Make arch-dependent generic names conditional.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1677153600">- Set -mfpmath=sse for the entire build for ix86 platforms
  on SLE/Leap. Since we build for x86_64, we know that sse
  is available.
  This helps to avoid effects from excess precision that
  can be seen in the test suite.
  On Factory we leave -ffloat-store for the test suite
  only as this option comes at a performance penalty.
  We may see precision related issues in the test suite
  with future compilers regardless.</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>
</package>
<package pkgid="cb3817ea2bf5303d750c5ebf1b5f84c7a24312d3de4eb0385eef055489ad0b8d100195d977c431bc0f7676d20834cf67224f24b9653387c8c3726fbaa6b87094" name="cblas-devel-32bit" arch="x86_64">
  <version epoch="0" ver="3.9.0" rel="9.4"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1584100800">- Add -std=legacy in order to fix boo#1166619.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1602244800">- lapack-man:
  * Build manpages from same sources as the binaries (3.8.0) instead
    of old 3.5.0.
  * Merge blas-man package into lapack-man package. Avoids tedious
    splitting of the two.
  * Use fdupes macro instead of trying to deduplicate man pages
    manually.
- Cleanup lapack spec:
  * Remove conditionals for obsolete distro versions
  * Only use python3-base instead of python3
  * Drop old copy of lapack_testing.py as separate source</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1602244801">- Build CBLAS from lapack package
  * update baselibs.conf
- Clean up spec file:
  * remove useless make cleanlib
  * remove ineffective duplicated 'make ..lib' calls with deviating
    opts, as the object files are not removed (fortuanately) the
    existing PIC files are used for the static libraries
  * remove fortran-only -std=legacy opt from CFLAGS</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1602504000">- Update to version 3.9.0:
  * LAPACK QR-preconditioned QR SVD method - xGESVDQ routines
  * LAPACK Householder Reconstruction
- Add Avoid-out-of-bounds-accesses-in-complex-EIG-tests.patch
- Rebase lapack-3.2.2.patch
- Drop -std=legacy from fortran flags:
  * add Fix-MinGW-build-error.patch
  * add Fix-some-minor-inconsistencies-in-LAPACKE_czgesvdq.patch
- Remove pre_checkin.sh, remove lapack-man.changes copy</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1620648000">- stop owning directories provided by filesystem (bsc#1184786)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1626264000">- Do not create the dummy files in /etc/alternatives during
  %install: managed by update-alternatives and packaged as ghost.</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;ismail@i10z.com&gt;" date="1626696000">- Rename conflicting MIN.3 and MAX.3 manpages into lapack-{MAX,MIN}.3</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1641211200">- Add Fix-out-of-bounds-read.patch to fix out of bound reads when
  user input is not validated properly.  (bsc#1193562, CVE-2021-4048)</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1647345600">- Consolidate dummy links for update-alternatives bringing them
  in sync with openblas. Add alternatives for lapacke.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1674648000">- Make library links in the alternatives directory arch dependent.
  This avoids conflicts when both 32-bit and 64-bit versions are
  installed (boo#1207563).</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1675339200">- Build deprecated functions again to avoid breaking the ABI.
  (boo#1207989)</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1675598400">- Remove unneeded links. These will be taken care of by the
  update-alternatives. This will bring this package in sync
  with openblas.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1676030400">- Fix missing symbols for deprecated functions in LAPACK, add
  Restore_missing_deprecated_prototypes.patch
- Add -Wl,--no-undefined when creating shared libraries,
  to catch missing symbols during build
- Test fixes:
  * Build test binaries during %build, run in %check
  * Fix incorrect path for test output, to actually catch
    any test failures
- Spec file cleanup:
  * Do not rename blaslib, it is used for test binaries
  * Use same commands for building lapacke as for other libs
  * Remove unused FFLAGS_NOOP for test binaries</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1676462400">- As a configurable option add tmglib code to the LAPACK librarly
  and enable TMG in LAPACKE as the header files provide its API
  (boo#1207989 &amp; bsc#1087426).
- Fix update-alternatives for lapacke (bsc#1207358).
- Restore generic link for update-alternatives. This is usually
  set by the update-alternatives and it is '%ghost'ed but rpmlint
  complains.
- Move update-alternatives --remove to %%postun to stop rpmlint
  from complaining.
- Removed useless - because never executed - %%postrans scriptlets.
- Added missing _%%{_arch} to update-alternative names.
- rpmlint complains anyway - this time about alternative-link-missing
  - as it does not understand the _%%{_arch} endings: muffle with
  rpmlintrc.
- Make arch-dependent generic names conditional.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1677153600">- Set -mfpmath=sse for the entire build for ix86 platforms
  on SLE/Leap. Since we build for x86_64, we know that sse
  is available.
  This helps to avoid effects from excess precision that
  can be seen in the test suite.
  On Factory we leave -ffloat-store for the test suite
  only as this option comes at a performance penalty.
  We may see precision related issues in the test suite
  with future compilers regardless.</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>
</package>
<package pkgid="5a67f09d5f04a367a0ea44c878dd066debe824560049722ea77b648ad9ff2e5048bf24520a8bd2193ece4a529a4690076e95a324d7118be0ff38b819ca31fbbb" name="cblas-devel-static" arch="i586">
  <version epoch="0" ver="3.9.0" rel="9.4"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1584100800">- Add -std=legacy in order to fix boo#1166619.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1602244800">- lapack-man:
  * Build manpages from same sources as the binaries (3.8.0) instead
    of old 3.5.0.
  * Merge blas-man package into lapack-man package. Avoids tedious
    splitting of the two.
  * Use fdupes macro instead of trying to deduplicate man pages
    manually.
- Cleanup lapack spec:
  * Remove conditionals for obsolete distro versions
  * Only use python3-base instead of python3
  * Drop old copy of lapack_testing.py as separate source</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1602244801">- Build CBLAS from lapack package
  * update baselibs.conf
- Clean up spec file:
  * remove useless make cleanlib
  * remove ineffective duplicated 'make ..lib' calls with deviating
    opts, as the object files are not removed (fortuanately) the
    existing PIC files are used for the static libraries
  * remove fortran-only -std=legacy opt from CFLAGS</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1602504000">- Update to version 3.9.0:
  * LAPACK QR-preconditioned QR SVD method - xGESVDQ routines
  * LAPACK Householder Reconstruction
- Add Avoid-out-of-bounds-accesses-in-complex-EIG-tests.patch
- Rebase lapack-3.2.2.patch
- Drop -std=legacy from fortran flags:
  * add Fix-MinGW-build-error.patch
  * add Fix-some-minor-inconsistencies-in-LAPACKE_czgesvdq.patch
- Remove pre_checkin.sh, remove lapack-man.changes copy</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1620648000">- stop owning directories provided by filesystem (bsc#1184786)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1626264000">- Do not create the dummy files in /etc/alternatives during
  %install: managed by update-alternatives and packaged as ghost.</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;ismail@i10z.com&gt;" date="1626696000">- Rename conflicting MIN.3 and MAX.3 manpages into lapack-{MAX,MIN}.3</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1641211200">- Add Fix-out-of-bounds-read.patch to fix out of bound reads when
  user input is not validated properly.  (bsc#1193562, CVE-2021-4048)</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1647345600">- Consolidate dummy links for update-alternatives bringing them
  in sync with openblas. Add alternatives for lapacke.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1674648000">- Make library links in the alternatives directory arch dependent.
  This avoids conflicts when both 32-bit and 64-bit versions are
  installed (boo#1207563).</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1675339200">- Build deprecated functions again to avoid breaking the ABI.
  (boo#1207989)</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1675598400">- Remove unneeded links. These will be taken care of by the
  update-alternatives. This will bring this package in sync
  with openblas.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1676030400">- Fix missing symbols for deprecated functions in LAPACK, add
  Restore_missing_deprecated_prototypes.patch
- Add -Wl,--no-undefined when creating shared libraries,
  to catch missing symbols during build
- Test fixes:
  * Build test binaries during %build, run in %check
  * Fix incorrect path for test output, to actually catch
    any test failures
- Spec file cleanup:
  * Do not rename blaslib, it is used for test binaries
  * Use same commands for building lapacke as for other libs
  * Remove unused FFLAGS_NOOP for test binaries</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1676462400">- As a configurable option add tmglib code to the LAPACK librarly
  and enable TMG in LAPACKE as the header files provide its API
  (boo#1207989 &amp; bsc#1087426).
- Fix update-alternatives for lapacke (bsc#1207358).
- Restore generic link for update-alternatives. This is usually
  set by the update-alternatives and it is '%ghost'ed but rpmlint
  complains.
- Move update-alternatives --remove to %%postun to stop rpmlint
  from complaining.
- Removed useless - because never executed - %%postrans scriptlets.
- Added missing _%%{_arch} to update-alternative names.
- rpmlint complains anyway - this time about alternative-link-missing
  - as it does not understand the _%%{_arch} endings: muffle with
  rpmlintrc.
- Make arch-dependent generic names conditional.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1677153600">- Set -mfpmath=sse for the entire build for ix86 platforms
  on SLE/Leap. Since we build for x86_64, we know that sse
  is available.
  This helps to avoid effects from excess precision that
  can be seen in the test suite.
  On Factory we leave -ffloat-store for the test suite
  only as this option comes at a performance penalty.
  We may see precision related issues in the test suite
  with future compilers regardless.</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>
</package>
<package pkgid="579f02d101ead342a4bdd1edc04565e992dcbc54f7825afdafe25f4885bbaed3139f4d59ad19fe6dda134b8eb0b806483a5cb7a63b5975b06755fd635a7b0f41" name="cblas-devel-static" arch="x86_64">
  <version epoch="0" ver="3.9.0" rel="9.4"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1584100800">- Add -std=legacy in order to fix boo#1166619.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1602244800">- lapack-man:
  * Build manpages from same sources as the binaries (3.8.0) instead
    of old 3.5.0.
  * Merge blas-man package into lapack-man package. Avoids tedious
    splitting of the two.
  * Use fdupes macro instead of trying to deduplicate man pages
    manually.
- Cleanup lapack spec:
  * Remove conditionals for obsolete distro versions
  * Only use python3-base instead of python3
  * Drop old copy of lapack_testing.py as separate source</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1602244801">- Build CBLAS from lapack package
  * update baselibs.conf
- Clean up spec file:
  * remove useless make cleanlib
  * remove ineffective duplicated 'make ..lib' calls with deviating
    opts, as the object files are not removed (fortuanately) the
    existing PIC files are used for the static libraries
  * remove fortran-only -std=legacy opt from CFLAGS</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1602504000">- Update to version 3.9.0:
  * LAPACK QR-preconditioned QR SVD method - xGESVDQ routines
  * LAPACK Householder Reconstruction
- Add Avoid-out-of-bounds-accesses-in-complex-EIG-tests.patch
- Rebase lapack-3.2.2.patch
- Drop -std=legacy from fortran flags:
  * add Fix-MinGW-build-error.patch
  * add Fix-some-minor-inconsistencies-in-LAPACKE_czgesvdq.patch
- Remove pre_checkin.sh, remove lapack-man.changes copy</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1620648000">- stop owning directories provided by filesystem (bsc#1184786)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1626264000">- Do not create the dummy files in /etc/alternatives during
  %install: managed by update-alternatives and packaged as ghost.</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;ismail@i10z.com&gt;" date="1626696000">- Rename conflicting MIN.3 and MAX.3 manpages into lapack-{MAX,MIN}.3</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1641211200">- Add Fix-out-of-bounds-read.patch to fix out of bound reads when
  user input is not validated properly.  (bsc#1193562, CVE-2021-4048)</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1647345600">- Consolidate dummy links for update-alternatives bringing them
  in sync with openblas. Add alternatives for lapacke.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1674648000">- Make library links in the alternatives directory arch dependent.
  This avoids conflicts when both 32-bit and 64-bit versions are
  installed (boo#1207563).</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1675339200">- Build deprecated functions again to avoid breaking the ABI.
  (boo#1207989)</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1675598400">- Remove unneeded links. These will be taken care of by the
  update-alternatives. This will bring this package in sync
  with openblas.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1676030400">- Fix missing symbols for deprecated functions in LAPACK, add
  Restore_missing_deprecated_prototypes.patch
- Add -Wl,--no-undefined when creating shared libraries,
  to catch missing symbols during build
- Test fixes:
  * Build test binaries during %build, run in %check
  * Fix incorrect path for test output, to actually catch
    any test failures
- Spec file cleanup:
  * Do not rename blaslib, it is used for test binaries
  * Use same commands for building lapacke as for other libs
  * Remove unused FFLAGS_NOOP for test binaries</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1676462400">- As a configurable option add tmglib code to the LAPACK librarly
  and enable TMG in LAPACKE as the header files provide its API
  (boo#1207989 &amp; bsc#1087426).
- Fix update-alternatives for lapacke (bsc#1207358).
- Restore generic link for update-alternatives. This is usually
  set by the update-alternatives and it is '%ghost'ed but rpmlint
  complains.
- Move update-alternatives --remove to %%postun to stop rpmlint
  from complaining.
- Removed useless - because never executed - %%postrans scriptlets.
- Added missing _%%{_arch} to update-alternative names.
- rpmlint complains anyway - this time about alternative-link-missing
  - as it does not understand the _%%{_arch} endings: muffle with
  rpmlintrc.
- Make arch-dependent generic names conditional.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1677153600">- Set -mfpmath=sse for the entire build for ix86 platforms
  on SLE/Leap. Since we build for x86_64, we know that sse
  is available.
  This helps to avoid effects from excess precision that
  can be seen in the test suite.
  On Factory we leave -ffloat-store for the test suite
  only as this option comes at a performance penalty.
  We may see precision related issues in the test suite
  with future compilers regardless.</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>
</package>
<package pkgid="c7d1df6fadf3611f69e50cdce6b4c9f5475cf254a64c71798eb443420a7a0a038bba3014fdbcc3f8d006fd0741876f19e412e1a946681db8f1560e990b87b96d" name="cd-paranoia" arch="i586">
  <version epoch="0" ver="10.2+2.0.1" rel="1.10"/>
  <changelog author="davejplater@gmail.com" date="1337428800">- Created libcdio-paranoia which used to be part of the libcdio
  package. see bnc#756564.</changelog>
  <changelog author="reddwarf@opensuse.org" date="1361102400">- Update to version 10.2+0.90
  * First stable version
- Add libcdio-paranoia-10.2+0.90-include_path.patch</changelog>
  <changelog author="p.drouand@gmail.com" date="1423051200">- Update to version 10.2+0.93+1
  * Add cdio_cddap_free_messages function
  * Start using Coverty Static analysis
  * Update OS versions we recognize
  * Upgrade libcdio-paranoia to paranoia version 10.2
  * Bug fixes on MS Windows and other bug fixes
  * Redo license so everything is GPL3
- Fix license tag; now released under GPL-3.0
- Remove libcdio-paranoia-10.2+0.90-include_path.patch; fixed on
  upstream
- Bump sonum to 2</changelog>
  <changelog author="olaf@aepfle.de" date="1423224000">- Include all detected libs in pkg-config --libs output
  to fix build of ffmpeg in SLE_11
  libcdio-paranoia.libcdio_cddda-libs.patch</changelog>
  <changelog author="dimstar@opensuse.org" date="1442577600">- Fix baselibs.conf: with the update to 10.2+0.93+1, the sonum was
  bumped to 2, but baselibs was forgotten.</changelog>
  <changelog author="olaf@aepfle.de" date="1450267200">- Add BuildRoot: for SLE_11</changelog>
  <changelog author="Karol Babioch &lt;kbabioch@suse.de&gt;" date="1548676800">- version 10.2+2.0.0 (2019-01-26)
  * Now works with audio CD's that start on a track greater than 1.
  * typos in manual page and README
  * Do not attempt to call a NULL callback from mskamp
- version 10.2+0.94+2 (2017-08-22)
  * Add --force-overread
    Force overreading into the lead-out portion of the disc. This option
    is only applicable when using the "-O" option with a positive sample
    offset value. Many drives are not capable of reading into this
    portion of the disc and attempting to do so on those drives will
    produce read errors and possibly hard lockups
- version 10.2+0.94+1 (2017-03-25)
  * Fix problem where end of span seems to default to last track.
  * Fix NULL pointer dereference that occurs when byte swapping is needed.
  * Re-silence recently added gcc -Wunused-result warnings
  * Use @LIBS@ figured out by autoconf when linking (for -lrt on Linux).
  * Incorrect track was getting used in matching.
- Added sig file along with keyring for source verification
- Make use of %license macro
- Adopted for change of README to README.md</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1624017600">- Drop --with-pic (no effect with --disable-static)
- Trim old rpm macros/constructs
- Update descriptions</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1625659200">- version 10.2+2.0.1 (2019-09-16)
  * cdda toc routines now included
  * "make distcheck" broken in 2.0.0 works properly again
  * Remove some gcc/clang warnings
- Use %find_lang
- Use correct License</changelog>
</package>
<package pkgid="b757dd7377a74d77c20145b11d5b24bc746b78877c5debbc47b7e7e091c879e8947b725a096fbb9b85d30e4ec016711226dfae3fad699dca7c191077c8ecd835" name="cd-paranoia" arch="x86_64">
  <version epoch="0" ver="10.2+2.0.1" rel="1.10"/>
  <changelog author="davejplater@gmail.com" date="1337428800">- Created libcdio-paranoia which used to be part of the libcdio
  package. see bnc#756564.</changelog>
  <changelog author="reddwarf@opensuse.org" date="1361102400">- Update to version 10.2+0.90
  * First stable version
- Add libcdio-paranoia-10.2+0.90-include_path.patch</changelog>
  <changelog author="p.drouand@gmail.com" date="1423051200">- Update to version 10.2+0.93+1
  * Add cdio_cddap_free_messages function
  * Start using Coverty Static analysis
  * Update OS versions we recognize
  * Upgrade libcdio-paranoia to paranoia version 10.2
  * Bug fixes on MS Windows and other bug fixes
  * Redo license so everything is GPL3
- Fix license tag; now released under GPL-3.0
- Remove libcdio-paranoia-10.2+0.90-include_path.patch; fixed on
  upstream
- Bump sonum to 2</changelog>
  <changelog author="olaf@aepfle.de" date="1423224000">- Include all detected libs in pkg-config --libs output
  to fix build of ffmpeg in SLE_11
  libcdio-paranoia.libcdio_cddda-libs.patch</changelog>
  <changelog author="dimstar@opensuse.org" date="1442577600">- Fix baselibs.conf: with the update to 10.2+0.93+1, the sonum was
  bumped to 2, but baselibs was forgotten.</changelog>
  <changelog author="olaf@aepfle.de" date="1450267200">- Add BuildRoot: for SLE_11</changelog>
  <changelog author="Karol Babioch &lt;kbabioch@suse.de&gt;" date="1548676800">- version 10.2+2.0.0 (2019-01-26)
  * Now works with audio CD's that start on a track greater than 1.
  * typos in manual page and README
  * Do not attempt to call a NULL callback from mskamp
- version 10.2+0.94+2 (2017-08-22)
  * Add --force-overread
    Force overreading into the lead-out portion of the disc. This option
    is only applicable when using the "-O" option with a positive sample
    offset value. Many drives are not capable of reading into this
    portion of the disc and attempting to do so on those drives will
    produce read errors and possibly hard lockups
- version 10.2+0.94+1 (2017-03-25)
  * Fix problem where end of span seems to default to last track.
  * Fix NULL pointer dereference that occurs when byte swapping is needed.
  * Re-silence recently added gcc -Wunused-result warnings
  * Use @LIBS@ figured out by autoconf when linking (for -lrt on Linux).
  * Incorrect track was getting used in matching.
- Added sig file along with keyring for source verification
- Make use of %license macro
- Adopted for change of README to README.md</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1624017600">- Drop --with-pic (no effect with --disable-static)
- Trim old rpm macros/constructs
- Update descriptions</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1625659200">- version 10.2+2.0.1 (2019-09-16)
  * cdda toc routines now included
  * "make distcheck" broken in 2.0.0 works properly again
  * Remove some gcc/clang warnings
- Use %find_lang
- Use correct License</changelog>
</package>
<package pkgid="4eabbf23ef3af886b5a744540acd9e601c25c3b733a1e59a4c4b382af2f7ee233350e082bf5f80fc4e0cc705caab473901b9a196eca159236afee5bfff52d80e" name="cd-paranoia-debuginfo" arch="i586">
  <version epoch="0" ver="10.2+2.0.1" rel="1.10"/>
  <changelog author="davejplater@gmail.com" date="1337428800">- Created libcdio-paranoia which used to be part of the libcdio
  package. see bnc#756564.</changelog>
  <changelog author="reddwarf@opensuse.org" date="1361102400">- Update to version 10.2+0.90
  * First stable version
- Add libcdio-paranoia-10.2+0.90-include_path.patch</changelog>
  <changelog author="p.drouand@gmail.com" date="1423051200">- Update to version 10.2+0.93+1
  * Add cdio_cddap_free_messages function
  * Start using Coverty Static analysis
  * Update OS versions we recognize
  * Upgrade libcdio-paranoia to paranoia version 10.2
  * Bug fixes on MS Windows and other bug fixes
  * Redo license so everything is GPL3
- Fix license tag; now released under GPL-3.0
- Remove libcdio-paranoia-10.2+0.90-include_path.patch; fixed on
  upstream
- Bump sonum to 2</changelog>
  <changelog author="olaf@aepfle.de" date="1423224000">- Include all detected libs in pkg-config --libs output
  to fix build of ffmpeg in SLE_11
  libcdio-paranoia.libcdio_cddda-libs.patch</changelog>
  <changelog author="dimstar@opensuse.org" date="1442577600">- Fix baselibs.conf: with the update to 10.2+0.93+1, the sonum was
  bumped to 2, but baselibs was forgotten.</changelog>
  <changelog author="olaf@aepfle.de" date="1450267200">- Add BuildRoot: for SLE_11</changelog>
  <changelog author="Karol Babioch &lt;kbabioch@suse.de&gt;" date="1548676800">- version 10.2+2.0.0 (2019-01-26)
  * Now works with audio CD's that start on a track greater than 1.
  * typos in manual page and README
  * Do not attempt to call a NULL callback from mskamp
- version 10.2+0.94+2 (2017-08-22)
  * Add --force-overread
    Force overreading into the lead-out portion of the disc. This option
    is only applicable when using the "-O" option with a positive sample
    offset value. Many drives are not capable of reading into this
    portion of the disc and attempting to do so on those drives will
    produce read errors and possibly hard lockups
- version 10.2+0.94+1 (2017-03-25)
  * Fix problem where end of span seems to default to last track.
  * Fix NULL pointer dereference that occurs when byte swapping is needed.
  * Re-silence recently added gcc -Wunused-result warnings
  * Use @LIBS@ figured out by autoconf when linking (for -lrt on Linux).
  * Incorrect track was getting used in matching.
- Added sig file along with keyring for source verification
- Make use of %license macro
- Adopted for change of README to README.md</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1624017600">- Drop --with-pic (no effect with --disable-static)
- Trim old rpm macros/constructs
- Update descriptions</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1625659200">- version 10.2+2.0.1 (2019-09-16)
  * cdda toc routines now included
  * "make distcheck" broken in 2.0.0 works properly again
  * Remove some gcc/clang warnings
- Use %find_lang
- Use correct License</changelog>
</package>
<package pkgid="a11073f38d708d99df1cad72f5680200ddaac69aea5dbd79adb27ae31019ec5d81fe19b8d8e07087512d5a0600480678c6cd31accd6eaa7b567d944e36e11836" name="cd-paranoia-debuginfo" arch="x86_64">
  <version epoch="0" ver="10.2+2.0.1" rel="1.10"/>
  <changelog author="davejplater@gmail.com" date="1337428800">- Created libcdio-paranoia which used to be part of the libcdio
  package. see bnc#756564.</changelog>
  <changelog author="reddwarf@opensuse.org" date="1361102400">- Update to version 10.2+0.90
  * First stable version
- Add libcdio-paranoia-10.2+0.90-include_path.patch</changelog>
  <changelog author="p.drouand@gmail.com" date="1423051200">- Update to version 10.2+0.93+1
  * Add cdio_cddap_free_messages function
  * Start using Coverty Static analysis
  * Update OS versions we recognize
  * Upgrade libcdio-paranoia to paranoia version 10.2
  * Bug fixes on MS Windows and other bug fixes
  * Redo license so everything is GPL3
- Fix license tag; now released under GPL-3.0
- Remove libcdio-paranoia-10.2+0.90-include_path.patch; fixed on
  upstream
- Bump sonum to 2</changelog>
  <changelog author="olaf@aepfle.de" date="1423224000">- Include all detected libs in pkg-config --libs output
  to fix build of ffmpeg in SLE_11
  libcdio-paranoia.libcdio_cddda-libs.patch</changelog>
  <changelog author="dimstar@opensuse.org" date="1442577600">- Fix baselibs.conf: with the update to 10.2+0.93+1, the sonum was
  bumped to 2, but baselibs was forgotten.</changelog>
  <changelog author="olaf@aepfle.de" date="1450267200">- Add BuildRoot: for SLE_11</changelog>
  <changelog author="Karol Babioch &lt;kbabioch@suse.de&gt;" date="1548676800">- version 10.2+2.0.0 (2019-01-26)
  * Now works with audio CD's that start on a track greater than 1.
  * typos in manual page and README
  * Do not attempt to call a NULL callback from mskamp
- version 10.2+0.94+2 (2017-08-22)
  * Add --force-overread
    Force overreading into the lead-out portion of the disc. This option
    is only applicable when using the "-O" option with a positive sample
    offset value. Many drives are not capable of reading into this
    portion of the disc and attempting to do so on those drives will
    produce read errors and possibly hard lockups
- version 10.2+0.94+1 (2017-03-25)
  * Fix problem where end of span seems to default to last track.
  * Fix NULL pointer dereference that occurs when byte swapping is needed.
  * Re-silence recently added gcc -Wunused-result warnings
  * Use @LIBS@ figured out by autoconf when linking (for -lrt on Linux).
  * Incorrect track was getting used in matching.
- Added sig file along with keyring for source verification
- Make use of %license macro
- Adopted for change of README to README.md</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1624017600">- Drop --with-pic (no effect with --disable-static)
- Trim old rpm macros/constructs
- Update descriptions</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1625659200">- version 10.2+2.0.1 (2019-09-16)
  * cdda toc routines now included
  * "make distcheck" broken in 2.0.0 works properly again
  * Remove some gcc/clang warnings
- Use %find_lang
- Use correct License</changelog>
</package>
<package pkgid="f17b3b98684213dbb9597cdc30fa23aa8669532f3253544d05454cceea0d770ce470f54136dd383778d2119bc96f1a43441f64a65e7cc699bbe23f76ca910c80" name="cdio-utils" arch="src">
  <version epoch="0" ver="2.1.0" rel="7.4"/>
  <changelog author="schwab@suse.de" date="1213790400">- Use autoreconf -i.</changelog>
  <changelog author="sbrabec@suse.cz" date="1220961600">- Update Summary of *mini* packages (bnc#418304).</changelog>
  <changelog author="olh@suse.de" date="1231329600">- obsolete old -XXbit packages (bnc#437293)</changelog>
  <changelog author="sbrabec@suse.cz" date="1249560000">- Updated to version 0.81:
  * license of manual now GFDL 1.2 or later
  * Nero image handling more complete.
  * ISRC query for image files.
  * Allow reading pregap of a track via get_track_pregap_lsn().
  * Fixes of iso9660 time setting/getting routines, making them
    reentrant.</changelog>
  <changelog author="jengelh@medozas.de" date="1264939200">- Package baselibs.conf</changelog>
  <changelog author="ro@suse.de" date="1272283200">- add build-ignore for libcdio-mini-devel</changelog>
  <changelog author="sagiben@gmail.com" date="1296388800">- Updated to version 0.82
- Upstream changes :
  * Remove all uses of CDIO_MIN_DRIVER,
  CDIO_MAX_DRIVER, CDIO_MIN_DEVICE_DRIVER or CDIO_MAX_DEVICE_DRIVER.
  * FreeBSD get_media_changed fixes
  * MingGW/Msys compilation issues
  * Add OS/2 driver
  * Cross compilations fixes and uclinix is like GNU/Linux
  * Numerous other bug fixes</changelog>
  <changelog author="dimstar@opensuse.org" date="1297166400">- Rename Shared Object package to libcdio12, conforming the
  libraries name.
- Adjust rpmlintrc to only ignore shared lib names of the -mini
  packages. This avoids missing shlib renames for the 'main'
  package.</changelog>
  <changelog author="coolo@novell.com" date="1300708800">- licenses package is about to die</changelog>
  <changelog author="coolo@suse.com" date="1321185600">- one less _service file for factory</changelog>
  <changelog author="coolo@suse.com" date="1321185601">- add libtool as buildrequire</changelog>
  <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>
</package>
<package pkgid="30bc31568f73d9a45a274452519ab925312495d8d79ebd636118bbd795133fb8f154da857d9b937ba62820c2891bd820e46b42ade45c487e8569c627fda26242" name="cdio-utils" arch="x86_64">
  <version epoch="0" ver="2.1.0" rel="7.4"/>
  <changelog author="coolo@suse.com" date="1321185600">- add libtool as buildrequire</changelog>
  <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>
</package>
<package pkgid="9d6834d82992c1ffe189b29fabb740a9ab2687bd4fc398194f6153b7dd08971afcfa385e2938c8c2bda05a42a09a3a1de7b5aa142c21637a4b206fa5ad247bcd" name="cdio-utils-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.1.0" rel="7.4"/>
  <changelog author="coolo@suse.com" date="1321185600">- add libtool as buildrequire</changelog>
  <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>
</package>
<package pkgid="af1059dabeea00c185a40e165b400c3e46282632ed85f66ac3876025be942b13b834b035c889283373653fc12b8f7301589056ab8866399fabfb5876ec0f871e" name="cdio-utils-debugsource" arch="x86_64">
  <version epoch="0" ver="2.1.0" rel="7.4"/>
  <changelog author="coolo@suse.com" date="1321185600">- add libtool as buildrequire</changelog>
  <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>
</package>
<package pkgid="9ea632ad71cdd8951ed4970f147273c8f4556e940b7645be8ea0b9036b571857b2dca61bba9b676a10e6bed3365fee585496c956f73b1bd306265c0a840e288f" name="cdparanoia" arch="i586">
  <version epoch="0" ver="3.10.2" rel="28.22"/>
  <changelog author="uli@suse.com" date="1317816000">- cross-build fixes: use %configure macro, set bindir and include
  dir explicitly when installing</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="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>
</package>
<package pkgid="4519445c262e805980dbb3bb79d53b4dabf53c918bc843158d819b9489c8ebebf439336a3ed0a307af52ea9fc23ce5f6fb605fb834fb46b73ed2189ef2b0b9d9" name="cdparanoia" arch="src">
  <version epoch="0" ver="3.10.2" rel="28.22"/>
  <changelog author="schwab@suse.de" date="1148644800">- Don't strip binaries.</changelog>
  <changelog author="dmueller@suse.de" date="1150113600">- add DT_NEEDED for libcdda_interface to libccda_paranoia (#183849)</changelog>
  <changelog author="lnussel@suse.de" date="1161950400">- remove resmgr patch</changelog>
  <changelog author="pgajdos@suse.cz" date="1186574400">- solved 'Lack of SG_IO interface support' [#295308]
  * shortened gcc34.patch (leaved in hunks for utils.h only, removed
  hunks for scsi_interface.c)
  * new patch sgio.patch to solve error mentioned above
  * new patch gcc34-2.patch (avoid persisting problems with
    compilation -- memcpy macro)</changelog>
  <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="nadvornik@suse.cz" date="1235649600">- updated to III-10.2
  * many patches merged upstream
- adapted according to shared library policy
  * new subpackage libcdda_interface0
  * new subpackage libcdda_paranoia0
  * new subpackage cdparanoia-devel
- added debian patches
  cdparanoia-III-01-typos-and-spelling.dpatch
  cdparanoia-III-05-gcc4.3.dpatch
  cdparanoia-III-06-endian.dpatch</changelog>
  <changelog author="vuntz@novell.com" date="1249473600">- Make the devel package require libcdda_interface0 and
  libcdda_paranoia0 instead of cdparanoia.</changelog>
  <changelog author="jengelh@medozas.de" date="1262865600">- Add baselibs.conf as a source
- Switch from -fpic to -fPIC, at least SPARC needs this</changelog>
  <changelog author="uli@suse.com" date="1317816000">- cross-build fixes: use %configure macro, set bindir and include
  dir explicitly when installing</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="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>
</package>
<package pkgid="85692f03d609fa98be445dbca945ab1ecc76f39c76ff1016980a02b1401564fe8838d1da797fa8ba73d4810e9f46606f6ec1e452a673ad73fb34e7dff91f66e6" name="cdparanoia" arch="x86_64">
  <version epoch="0" ver="3.10.2" rel="28.22"/>
  <changelog author="uli@suse.com" date="1317816000">- cross-build fixes: use %configure macro, set bindir and include
  dir explicitly when installing</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="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>
</package>
<package pkgid="7fe56ebe68fa08d3fa042c4b831b8529945443bc7e76c9ad39d43575bd739e49d319de4ccb8c1536ba8dd6e1c0f5f65ad69c2218e23b2a25996afe34c2008937" name="cdparanoia-debuginfo" arch="i586">
  <version epoch="0" ver="3.10.2" rel="28.22"/>
  <changelog author="uli@suse.com" date="1317816000">- cross-build fixes: use %configure macro, set bindir and include
  dir explicitly when installing</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="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>
</package>
<package pkgid="27790acd49ee72f11d5565f625421f6648b2af1877b01aaaee0359aea07a927912f27f4e10f135bd2f8c8b437817ba7cd227de5245fea0a71ee8e3bfa5643044" name="cdparanoia-debuginfo" arch="x86_64">
  <version epoch="0" ver="3.10.2" rel="28.22"/>
  <changelog author="uli@suse.com" date="1317816000">- cross-build fixes: use %configure macro, set bindir and include
  dir explicitly when installing</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="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>
</package>
<package pkgid="8bf2700bb70ce71fb4d98d355e7547722ff2be0abeb1d2dbe64cbc75ce3a7db4f6855150902065dda07ae4d7dce415e331e943808837ed148ca88f17e1ee916b" name="cdparanoia-debugsource" arch="i586">
  <version epoch="0" ver="3.10.2" rel="28.22"/>
  <changelog author="uli@suse.com" date="1317816000">- cross-build fixes: use %configure macro, set bindir and include
  dir explicitly when installing</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="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>
</package>
<package pkgid="dfd442003e7a1df9c03b556346769673f8fbb9a6609d5f06f1e6e400476920e7cf244b034abb8f757b88c88938495664ce9562fdcc0d1267ed7cb5f894a0fe1f" name="cdparanoia-debugsource" arch="x86_64">
  <version epoch="0" ver="3.10.2" rel="28.22"/>
  <changelog author="uli@suse.com" date="1317816000">- cross-build fixes: use %configure macro, set bindir and include
  dir explicitly when installing</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="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>
</package>
<package pkgid="5f254cb5e935bbcd11e0f737af7e59655269a9d1d877d82a2dc254b79c680d9162c0eb7cbd3118e162c04aea5ff279f783db270e92862225b45853aabfe8a996" name="cdparanoia-devel" arch="i586">
  <version epoch="0" ver="3.10.2" rel="28.22"/>
  <changelog author="uli@suse.com" date="1317816000">- cross-build fixes: use %configure macro, set bindir and include
  dir explicitly when installing</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="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>
</package>
<package pkgid="30cef57d83eeae38f2de7ce784efab7228a3596180771c7cddffd2193d90a49dbd737bbb805170a62c10ac7bb5dca1829a24af073b18efb5e3e92a843ca9bf35" name="cdparanoia-devel" arch="x86_64">
  <version epoch="0" ver="3.10.2" rel="28.22"/>
  <changelog author="uli@suse.com" date="1317816000">- cross-build fixes: use %configure macro, set bindir and include
  dir explicitly when installing</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="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>
</package>
<package pkgid="967a12420bd5c1651cb6a9273c7c4a715c10b973d0fae4975d9774683e583825a4dc9be4bb61f8bd8ecf805536c61a2c53affc63644ba79a39cb5870b9dd83bb" name="celt" arch="i586">
  <version epoch="0" ver="0.11.3" rel="1.32"/>
  <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="c86a91b87f95399e149774f5d0bc92783b936427254f57cb0458ebc2af1424857055453a3cbd79814c312c704b32a6d4c9e38ac286cd987b1b3129a484733777" name="celt" arch="src">
  <version epoch="0" ver="0.11.3" rel="1.32"/>
  <changelog author="crrodriguez@suse.de" date="1228132800">- initial package version</changelog>
  <changelog author="sbrabec@suse.cz" date="1250078400">- Updated to version 0.6.1:
  * Breaks bit-stream compatibility!
  * Improves the stereo quality, especially at lower bit-rates.
  * Many quality improvements, including better stereo coupling,
    better handling of transients, and better handling of highly
    tonal signals, packet loss robustness, larger dynamic range,
    suitable for encoding 24-bit audio, VBR implementation.
  * Pitch prediction improved and simplified.
  * New bit allocation algorithm.
  * VQ search has been improved, small CPU reduction.
  * Fixing some quality problems with low frequency tones.
  * Many bug fixes.</changelog>
  <changelog author="davejplater@gmail.com" date="1265284800">- Update to version 0.7.1
- Patch celt-0.7.1-libceltsuffix.patch removes the suffix from
  libcelt to keep the build service happy.
  * improves the quality of the packet loss concealment (PLC),
    but does not change the rest of the codec. For this reason it
    is the first release not to break bit-stream compatibility with
    the previous release (0.7.0).
    The default name of the library was changed to libcelt0.so to
    make it easier to do the transition when the final 1.0 release
    comes out (with frozen bit-stream and API).
  * CELT 0.7.0 again improves the stereo quality, reduces artefacts
    at low bitrates (birdies and speech roughness) and fixes many
    bugs. In addition to the usual bitstream incompatibilities,
    the API has also changed in this release.</changelog>
  <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="dc0e8a0ffd418ce6fb82427b698dede7e66934db1a31f56e8b20461eaa273c1dfbb43675726492cbe8e6cb79d3bc4b5aa3dbff70c4865e2a60f2ebf8026e6345" name="celt" arch="x86_64">
  <version epoch="0" ver="0.11.3" rel="1.32"/>
  <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="a88c30fc04c35b13c70c389221dd1f010bb1e1376d65003f69bfa322647732991e835075cfa5bdcd7b26bb284b1bfabb5edd517a7ef84cdf2934714911a657af" name="celt-debuginfo" arch="i586">
  <version epoch="0" ver="0.11.3" rel="1.32"/>
  <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="72b8875fbe0b1696d6ff2dc3dade6a97c2b54a2f43997892ee0c354c290562bd397ed5d99ea316951865e7486056a697dafa5d2f79711e4686d6fa4a9c408efa" name="celt-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.11.3" rel="1.32"/>
  <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="115d429090b429727f2f654b17b799213449c759289c2eb1a6f35a2601c09aadc399d0ea4f2d7668d89a57b1ba8b075cba1568d94cb46608a6eb6d4fe7fbd0fc" name="celt-debugsource" arch="i586">
  <version epoch="0" ver="0.11.3" rel="1.32"/>
  <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="889892281a583016ecacf856a1a475dab3b656910447654231086d690cd0baf2d65b7021fa09bd66dfa2e66c3a074848cfdae2bee108d506c7928d225951235c" name="celt-debugsource" arch="x86_64">
  <version epoch="0" ver="0.11.3" rel="1.32"/>
  <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="80ceb92fadad4a5c7e6d253864a0cce9c5f5f273b54ed50bb61ef6adc0d9dc9ed4ad3983dd78b182d263978ed8972796087897cd05ca44f2971d6365d8469597" name="check" arch="src">
  <version epoch="0" ver="0.15.2" rel="1.1"/>
  <changelog author="dimstar@opensuse.org" date="1259323200">- Update to version 0.9.8:
  + Added CK_SUBUNIT support for outputting test information in
    the subunit wire protocol.
  + Added code and tests for timeout scaling via environment
    variable
  + Added documentation for testing exit values with
    tcase_add_exit_test()
  + Add make_macros perl script from somebody
  + add type to check_type error message
  + add contrib dir with xslt transform
  + function exist testing support
  + introduce HAVE_WORKING_SETENV to protect tc_timeout_env usage
  + support running tests with multiple pthreads
  + partial MSYS/MinGW support.
- spec file cleaned using spec-cleaner.</changelog>
  <changelog author="jengelh@medozas.de" date="1264939200">- Package baselibs.conf</changelog>
  <changelog author="puzel@novell.com" date="1265112000">- Add pkg-config Recommends to check-devel, as required by policy.</changelog>
  <changelog author="coolo@novell.com" date="1272110400">- buildrequire pkg-config to fix provides</changelog>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile
- Use %_smp_mflags for parallel building</changelog>
  <changelog author="dimstar@opensuse.org" date="1324555200">- Own %{_datadir}/aclocal to fix build without automake/autoconf.</changelog>
  <changelog author="dimstar@opensuse.org" date="1350993600">- Update to version 0.9.9:
  + Measure test duration and print in XML output (sf#3521371)
  + Added contrib/XML_for_JUnit.xsl (sf#3521371)
  + Added support for setting log files via environment variables.
    (sf#3576713)
  + Added better pkg-config and subunit support (sf#3417041)
  + Make tests/test_vars.in bourne shell compatible (sf#3472578)
  + Added ck_ prefix to mutex_lock variable, to avoid name clash on
    Solaris (sf#3472574)
  + In autoconf, request system extensions to generate 64-bit safe
    code (sf#2803433)
  + Fix for mutex deadlock when killing threads (sf#3564640)
  + Make XML output well-formed (sf#3575642, sf#3485651)
  + Fix buggy duration calculation (sf#3575451)
  + A more complete CMake / MSVC patch for those interested in
    pursuing Windows development with Check and Visual Studio.
  + Added instructions for improving the speed and output of `make
    check' when using Automake.
  + Added a chapter in the documentation for selective running of
    tests.
  + Changed how the message pipe is read. Before, the whole file
    was copied to RAM with realloc, giving problems with huge
    allocations for repetetive tests, the problem was visible for a
    specific GStreamer test case.
  + Improvements to the new Check API: documentation, macros that
    allow multiple evaluation, unit tests, and new
    ck_assert_(str|int)_(lt|le|gt|ge) comparison functions.
  + Made the new Check API primary and use it to define macros from
    old Check API
  + Added checkmk, a tool for reducing "boilerplate coding" when
    writing unit tests with check.
  + Added xslt link to xml output, added display of iteration field
    into xslt stylesheet and moved it to directory accessible from
    web page root
  + Added longjmp to fail function to ensure that no code will be
    executed in test function after failed assertion
  + Fix dead assignments and several possible NULL pointer
    dereferences.</changelog>
  <changelog author="dimstar@opensuse.org" date="1366286400">- Update to version 0.9.10:
  + Support 64bit int for __ck_assert_int (sf#3599471).
  + Add equivalent uint variants for __ck_assert_int (sf #3600433).
  + Detect if the system has a C99 compliant version of the printf
    related functions for check to use, and if not use an
    implementation provided by check.
  + Updated HACKING and release procedure in Makefile.am.
  + Detect if the system has clock_gettime() available, and if not
    use an implementation provided by check. clock_gettime() is
    used to measure test durations. The implementation for OSX uses
    OSX specific system calls to get the time. For all other
    systems, clock_gettime() does nothing.
  + Updated documentation in check.h to reference new check API.
  + Remove usage of deprecated fail(), fail_if(), and fail_unless()
    calls from check's unit tests.
  + Fix implementation of putenv in check's libcompat for systems
    that do not provide it.
  + Fix implementation of unsettenv in check's libcompat for
    systems that do not provide it.
  + mprovements to the new Check API: new comparison functions for
    pointers: ck_assert_ptr_(eq|ne).
  + Test timeouts can now be in nanosecond precision.
  + Cleanup compile warnings (sf#3579199).
  + Renamed Check's internal list functions to start with check_
    (sf#3448601).</changelog>
  <changelog author="dimstar@opensuse.org" date="1383739200">- Update to version 0.9.11:
  + Check's unit tests pass when compiled out of the source tree.
  + Check compiles for Windows using the MinGW/msys environment
    (without using fork), and all unit tests pass.
  + Check compiles for Windows using the Cygwin environment, and
    all unit tests pass.
  + Check compiles for Windows using MinGW in Linux (without using
    fork), and all unit tests pass using wine 1.4.</changelog>
  <changelog author="dimstar@opensuse.org" date="1391342400">- Update to version 0.9.12:
  + Additional unit tests created for internal and external Check
    APIs.
  + Check now compiled on Windows using MSVC when using CMake and
    NMake. All unit tests pass, though shell script based ones need
    to be run in the MSYS environment.
  + Check now compiles on Windows using Visual Studio 10 when using
    CMake. check_check passes when run from Visual Studios.
  + Always capture the start and end times of tests when using
    NO_FORK mode. Previously the end time was not captured,
    resulting in arbitrary durations being recorded when tests
    failed. Bug#87.
  + Added additional configure script checks for support of
    timer_create() on the target system. This allows for OpenBSD to
    compile and run all Check's unit tests successfully.
  + Added a unit test, check_mem_leaks, which can be used against
    valgrind to test for memory leaks. No memory leaks were found.
  + Added tcase_add_loop_test support in checkm.
  + Add support for logging in Test Anything Protocol (TAP) format.
  + Refactor Check's assertions to be more like the assert() call
    in assert.h, in that static source code analyzers can use gcc
    attributes in the header to make assumptions about the flow of
    the code. See feature request #29.
  + Fix ck_assert_ptr_* causing const compilation warnings.
- Add check-missing-includes.patch: Add missing include in order
  to fix the build.</changelog>
  <changelog author="dimstar@opensuse.org" date="1404216000">- Update to version 0.9.13:
  + When a test assertion fails, exit() was invoked. This results
    in any registered exit handlers being invoked. A test should
    not be relied upon to clean up if it fails. Instead, _exit()
    will be used to signal a test failure, to prevent exit handlers
    from being invoked.
  + Fix issue with string formatting in ck_assert_(u)int_* calls,
    where using the % operator would be interpreted as a string
    formatter.
  + If the LOG/XML/TAP file name is set to "-" either through the
    srunner_set_log() srunner_set_xml() or srunner_set_tap() calls
    or through the related environment variables, the logged data
    will be printed to stdout instead of a file. This is mainly to
    support using TAP for fixtures which expect the results to be
    reported via stdout. However, it is available via all of
    Check's logging modalities.
  + For CMake builds, check_stdint.h was not being installed. This
    is now fixed.
  + Check's example under doc/example now also works for CMake
    projects using Visual Studios and MSVC. This includes an
    example CMake configuration.
- Drop check-missing-includes.patch: fixed upstream.</changelog>
  <changelog author="dimstar@opensuse.org" date="1408795200">- Update to version 0.9.14:
  + Changes to (unofficially for now) support Solaris and AIX
    platforms.
  + Fix issue with checked teardown functions in CK_NOFORK mode.
  + Allow checked fixtures when compiled without fork().
  + Various code cleanup, including changes for compiling Check on
    c++ compilers Clang and g++.
  + Re-enable internal unit tests.</changelog>
  <changelog author="jengelh@inai.de" date="1425470400">- Implement shared library naming guidelines: move the library to
  libcheck0. The new package obsoletes 'check', as there is no
  other content.
- Do not pass --enable-pic to configure: only static libs profit
  from this.
- Add fdupes BuildRequires to eliminate the couple duplicates.
- Move %install_info_delete from postun to preun: access to the
  .info files is required for successful execution.</changelog>
  <changelog author="zaitor@opensuse.org" date="1439899200">- Update to version 0.10.0:
  + CMake on MinGW and MSVC was unable to find time related types
    because time.h was not included. This header is now included
    for the checks.
  + If the test runner process catches a SIGTERM or SIGINT signal
    the running tests are now also killed.
  + If Check is compiled without support for fork(), the behavior
    of functions which require fork() to be useful have been
    changed. Functions that attempt to set CK_FORK mode are no-ops,
    check_fork() returns in failure, and check_waitpid_and_exit()
    exits in failure.
  + Add space around operators in assert messages for readability.
  + Use mkstemp() if available instead of tmpfile() or tempnam().
  + Fix issue with string formatting in ck_assert(), where using
    the % operator would be interpreted as a string formatter.
  + In nofork mode, the location of a failed assertion within a
    test case was lost if that test case has a checked teardown
    fixture (even if that fixture function is empty). This is now
    fixed.</changelog>
  <changelog author="avvissu@yandex.by" date="1505908800">- Update to version 0.11.0:
  + Avoid issue in unit test output checking where a shell's
    built-in printf command does not work properly, but the printf
    program itself is correct.
  + Emit only valid XML characters in XML logging.
  + Add LGPL header to files where it was missing.
  + Strip timestamps from examples using filterdiff if available.
  + Fix potential SIGSEGV in Check related to the disk filling up
    during a test.
  + Support added for applying tags to test cases and selectively
    running test cases based on tags.
  + Macros for comparing memory regions
    (ck_assert_mem_eq, ck_assert_mem_ne) have been added.
  + Macros for comparing floating point numbers have been added.
  + Macros for comparing string, but allowing for NULL
    (ck_assert_pstr_eq,ck_assert_pstr_ne) have been added.
  + Macros for checking if a pointer is NULL or not have been
    added.
- Update the homepage and source Url to current location.
- Add libtool and makeinfo BuildRequires and use autoreconf when
  building, needed as package is not bootstraped.
- Add NEWS file.</changelog>
  <changelog author="luc14n0@linuxmail.org" date="1518782400">- Update to version 0.12.0:
  + Fix out-of-tree builds with CMake (gh#libcheck/check#86).
  + Fix issue found with Clang regarding invalid suffix on a
    literal (gh#libcheck/check#110).
  + Check now responds to a few errors in a more clear way when
    it cannot run tests (gh#libcheck/check#122 and
    gh#libcheck/check#123).
  + The maximum message size of check assertions is now
    configurable (gh#libcheck/check#127).
  + Check support added for Visual Studios 2010, 2012, 2013, 2015,
    and 2017 both for x86/64 and ARM (gh#libcheck/check#129 and
    gh#libcheck/check#125).
- Adopt the use of %make_build and %make_install rather than raw
  make commands, following the best practices. And pass docdir
  to configure instead of passing directly to make.
- Add automake, autoconf and sed BuildRequires to avoid implicit
  dependencies.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1588680000">- Update to 0.14.0:
  * Add support for FetchContent in CMake
  * Rename CMake project from 'check' to 'Check'
  * Fix for checking for wrong tool when building docs in Autotools
  * Fix compiler warning with printf format
  * missing &lt;unistd.h&gt; in some files
  * Various documentation improvements
  * END_TEST is now optional, as how START_TEST works has been redone
  * Various CMake related changes</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597665600">- update to 0.15.2:
  * Fix fail* APIs, regression from 0.15.1
  * Fix warning in ptr macros with pointer to integer cast
  * Fix various warnings in Check's unit tests
  * Replace gnu_printf with printf in format __attribute__
  * Fix warnings from Check's macros: "warning: too many arguments for format"
  * Fix format specifiers that do not match the argument types
  * Define CK_ATTRIBUTE_FORMAT for GCC &gt;= 2.95.3, to make use of
  ‘gnu_printf’ format attribute
  * Refactor tests to fix signed - unsigned conversions
  * Refactor some Check internals to use proper interger types
  * Implement missing mutual exclusion for Windows hosts</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1621425600">- Drop baselibs.conf: multilib support is only generated for libs
  that have consumers.</changelog>
</package>
<package pkgid="559e865928db21a90dc333958ff6a773b5f07a7f0aa91233a3f4a84754cd79130187791233bc5fc5451fbdb7adf8cce7cf37894b6bc5a9b5102a07e5acb977eb" name="check-debugsource" arch="i586">
  <version epoch="0" ver="0.15.2" rel="1.1"/>
  <changelog author="dimstar@opensuse.org" date="1404216000">- Update to version 0.9.13:
  + When a test assertion fails, exit() was invoked. This results
    in any registered exit handlers being invoked. A test should
    not be relied upon to clean up if it fails. Instead, _exit()
    will be used to signal a test failure, to prevent exit handlers
    from being invoked.
  + Fix issue with string formatting in ck_assert_(u)int_* calls,
    where using the % operator would be interpreted as a string
    formatter.
  + If the LOG/XML/TAP file name is set to "-" either through the
    srunner_set_log() srunner_set_xml() or srunner_set_tap() calls
    or through the related environment variables, the logged data
    will be printed to stdout instead of a file. This is mainly to
    support using TAP for fixtures which expect the results to be
    reported via stdout. However, it is available via all of
    Check's logging modalities.
  + For CMake builds, check_stdint.h was not being installed. This
    is now fixed.
  + Check's example under doc/example now also works for CMake
    projects using Visual Studios and MSVC. This includes an
    example CMake configuration.
- Drop check-missing-includes.patch: fixed upstream.</changelog>
  <changelog author="dimstar@opensuse.org" date="1408795200">- Update to version 0.9.14:
  + Changes to (unofficially for now) support Solaris and AIX
    platforms.
  + Fix issue with checked teardown functions in CK_NOFORK mode.
  + Allow checked fixtures when compiled without fork().
  + Various code cleanup, including changes for compiling Check on
    c++ compilers Clang and g++.
  + Re-enable internal unit tests.</changelog>
  <changelog author="jengelh@inai.de" date="1425470400">- Implement shared library naming guidelines: move the library to
  libcheck0. The new package obsoletes 'check', as there is no
  other content.
- Do not pass --enable-pic to configure: only static libs profit
  from this.
- Add fdupes BuildRequires to eliminate the couple duplicates.
- Move %install_info_delete from postun to preun: access to the
  .info files is required for successful execution.</changelog>
  <changelog author="zaitor@opensuse.org" date="1439899200">- Update to version 0.10.0:
  + CMake on MinGW and MSVC was unable to find time related types
    because time.h was not included. This header is now included
    for the checks.
  + If the test runner process catches a SIGTERM or SIGINT signal
    the running tests are now also killed.
  + If Check is compiled without support for fork(), the behavior
    of functions which require fork() to be useful have been
    changed. Functions that attempt to set CK_FORK mode are no-ops,
    check_fork() returns in failure, and check_waitpid_and_exit()
    exits in failure.
  + Add space around operators in assert messages for readability.
  + Use mkstemp() if available instead of tmpfile() or tempnam().
  + Fix issue with string formatting in ck_assert(), where using
    the % operator would be interpreted as a string formatter.
  + In nofork mode, the location of a failed assertion within a
    test case was lost if that test case has a checked teardown
    fixture (even if that fixture function is empty). This is now
    fixed.</changelog>
  <changelog author="avvissu@yandex.by" date="1505908800">- Update to version 0.11.0:
  + Avoid issue in unit test output checking where a shell's
    built-in printf command does not work properly, but the printf
    program itself is correct.
  + Emit only valid XML characters in XML logging.
  + Add LGPL header to files where it was missing.
  + Strip timestamps from examples using filterdiff if available.
  + Fix potential SIGSEGV in Check related to the disk filling up
    during a test.
  + Support added for applying tags to test cases and selectively
    running test cases based on tags.
  + Macros for comparing memory regions
    (ck_assert_mem_eq, ck_assert_mem_ne) have been added.
  + Macros for comparing floating point numbers have been added.
  + Macros for comparing string, but allowing for NULL
    (ck_assert_pstr_eq,ck_assert_pstr_ne) have been added.
  + Macros for checking if a pointer is NULL or not have been
    added.
- Update the homepage and source Url to current location.
- Add libtool and makeinfo BuildRequires and use autoreconf when
  building, needed as package is not bootstraped.
- Add NEWS file.</changelog>
  <changelog author="luc14n0@linuxmail.org" date="1518782400">- Update to version 0.12.0:
  + Fix out-of-tree builds with CMake (gh#libcheck/check#86).
  + Fix issue found with Clang regarding invalid suffix on a
    literal (gh#libcheck/check#110).
  + Check now responds to a few errors in a more clear way when
    it cannot run tests (gh#libcheck/check#122 and
    gh#libcheck/check#123).
  + The maximum message size of check assertions is now
    configurable (gh#libcheck/check#127).
  + Check support added for Visual Studios 2010, 2012, 2013, 2015,
    and 2017 both for x86/64 and ARM (gh#libcheck/check#129 and
    gh#libcheck/check#125).
- Adopt the use of %make_build and %make_install rather than raw
  make commands, following the best practices. And pass docdir
  to configure instead of passing directly to make.
- Add automake, autoconf and sed BuildRequires to avoid implicit
  dependencies.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1588680000">- Update to 0.14.0:
  * Add support for FetchContent in CMake
  * Rename CMake project from 'check' to 'Check'
  * Fix for checking for wrong tool when building docs in Autotools
  * Fix compiler warning with printf format
  * missing &lt;unistd.h&gt; in some files
  * Various documentation improvements
  * END_TEST is now optional, as how START_TEST works has been redone
  * Various CMake related changes</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597665600">- update to 0.15.2:
  * Fix fail* APIs, regression from 0.15.1
  * Fix warning in ptr macros with pointer to integer cast
  * Fix various warnings in Check's unit tests
  * Replace gnu_printf with printf in format __attribute__
  * Fix warnings from Check's macros: "warning: too many arguments for format"
  * Fix format specifiers that do not match the argument types
  * Define CK_ATTRIBUTE_FORMAT for GCC &gt;= 2.95.3, to make use of
  ‘gnu_printf’ format attribute
  * Refactor tests to fix signed - unsigned conversions
  * Refactor some Check internals to use proper interger types
  * Implement missing mutual exclusion for Windows hosts</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1621425600">- Drop baselibs.conf: multilib support is only generated for libs
  that have consumers.</changelog>
</package>
<package pkgid="1b0251186a1a003c83e00a064016e2ce5132dc104dda4d47e7a3029aafc2c1631e7a1dfa18b0fcb4430a71ddc5d9bc753083fd4e0c42115f98f78630abb2d80f" name="check-debugsource" arch="x86_64">
  <version epoch="0" ver="0.15.2" rel="1.1"/>
  <changelog author="dimstar@opensuse.org" date="1404216000">- Update to version 0.9.13:
  + When a test assertion fails, exit() was invoked. This results
    in any registered exit handlers being invoked. A test should
    not be relied upon to clean up if it fails. Instead, _exit()
    will be used to signal a test failure, to prevent exit handlers
    from being invoked.
  + Fix issue with string formatting in ck_assert_(u)int_* calls,
    where using the % operator would be interpreted as a string
    formatter.
  + If the LOG/XML/TAP file name is set to "-" either through the
    srunner_set_log() srunner_set_xml() or srunner_set_tap() calls
    or through the related environment variables, the logged data
    will be printed to stdout instead of a file. This is mainly to
    support using TAP for fixtures which expect the results to be
    reported via stdout. However, it is available via all of
    Check's logging modalities.
  + For CMake builds, check_stdint.h was not being installed. This
    is now fixed.
  + Check's example under doc/example now also works for CMake
    projects using Visual Studios and MSVC. This includes an
    example CMake configuration.
- Drop check-missing-includes.patch: fixed upstream.</changelog>
  <changelog author="dimstar@opensuse.org" date="1408795200">- Update to version 0.9.14:
  + Changes to (unofficially for now) support Solaris and AIX
    platforms.
  + Fix issue with checked teardown functions in CK_NOFORK mode.
  + Allow checked fixtures when compiled without fork().
  + Various code cleanup, including changes for compiling Check on
    c++ compilers Clang and g++.
  + Re-enable internal unit tests.</changelog>
  <changelog author="jengelh@inai.de" date="1425470400">- Implement shared library naming guidelines: move the library to
  libcheck0. The new package obsoletes 'check', as there is no
  other content.
- Do not pass --enable-pic to configure: only static libs profit
  from this.
- Add fdupes BuildRequires to eliminate the couple duplicates.
- Move %install_info_delete from postun to preun: access to the
  .info files is required for successful execution.</changelog>
  <changelog author="zaitor@opensuse.org" date="1439899200">- Update to version 0.10.0:
  + CMake on MinGW and MSVC was unable to find time related types
    because time.h was not included. This header is now included
    for the checks.
  + If the test runner process catches a SIGTERM or SIGINT signal
    the running tests are now also killed.
  + If Check is compiled without support for fork(), the behavior
    of functions which require fork() to be useful have been
    changed. Functions that attempt to set CK_FORK mode are no-ops,
    check_fork() returns in failure, and check_waitpid_and_exit()
    exits in failure.
  + Add space around operators in assert messages for readability.
  + Use mkstemp() if available instead of tmpfile() or tempnam().
  + Fix issue with string formatting in ck_assert(), where using
    the % operator would be interpreted as a string formatter.
  + In nofork mode, the location of a failed assertion within a
    test case was lost if that test case has a checked teardown
    fixture (even if that fixture function is empty). This is now
    fixed.</changelog>
  <changelog author="avvissu@yandex.by" date="1505908800">- Update to version 0.11.0:
  + Avoid issue in unit test output checking where a shell's
    built-in printf command does not work properly, but the printf
    program itself is correct.
  + Emit only valid XML characters in XML logging.
  + Add LGPL header to files where it was missing.
  + Strip timestamps from examples using filterdiff if available.
  + Fix potential SIGSEGV in Check related to the disk filling up
    during a test.
  + Support added for applying tags to test cases and selectively
    running test cases based on tags.
  + Macros for comparing memory regions
    (ck_assert_mem_eq, ck_assert_mem_ne) have been added.
  + Macros for comparing floating point numbers have been added.
  + Macros for comparing string, but allowing for NULL
    (ck_assert_pstr_eq,ck_assert_pstr_ne) have been added.
  + Macros for checking if a pointer is NULL or not have been
    added.
- Update the homepage and source Url to current location.
- Add libtool and makeinfo BuildRequires and use autoreconf when
  building, needed as package is not bootstraped.
- Add NEWS file.</changelog>
  <changelog author="luc14n0@linuxmail.org" date="1518782400">- Update to version 0.12.0:
  + Fix out-of-tree builds with CMake (gh#libcheck/check#86).
  + Fix issue found with Clang regarding invalid suffix on a
    literal (gh#libcheck/check#110).
  + Check now responds to a few errors in a more clear way when
    it cannot run tests (gh#libcheck/check#122 and
    gh#libcheck/check#123).
  + The maximum message size of check assertions is now
    configurable (gh#libcheck/check#127).
  + Check support added for Visual Studios 2010, 2012, 2013, 2015,
    and 2017 both for x86/64 and ARM (gh#libcheck/check#129 and
    gh#libcheck/check#125).
- Adopt the use of %make_build and %make_install rather than raw
  make commands, following the best practices. And pass docdir
  to configure instead of passing directly to make.
- Add automake, autoconf and sed BuildRequires to avoid implicit
  dependencies.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1588680000">- Update to 0.14.0:
  * Add support for FetchContent in CMake
  * Rename CMake project from 'check' to 'Check'
  * Fix for checking for wrong tool when building docs in Autotools
  * Fix compiler warning with printf format
  * missing &lt;unistd.h&gt; in some files
  * Various documentation improvements
  * END_TEST is now optional, as how START_TEST works has been redone
  * Various CMake related changes</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597665600">- update to 0.15.2:
  * Fix fail* APIs, regression from 0.15.1
  * Fix warning in ptr macros with pointer to integer cast
  * Fix various warnings in Check's unit tests
  * Replace gnu_printf with printf in format __attribute__
  * Fix warnings from Check's macros: "warning: too many arguments for format"
  * Fix format specifiers that do not match the argument types
  * Define CK_ATTRIBUTE_FORMAT for GCC &gt;= 2.95.3, to make use of
  ‘gnu_printf’ format attribute
  * Refactor tests to fix signed - unsigned conversions
  * Refactor some Check internals to use proper interger types
  * Implement missing mutual exclusion for Windows hosts</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1621425600">- Drop baselibs.conf: multilib support is only generated for libs
  that have consumers.</changelog>
</package>
<package pkgid="66b46b34145dcd8bb984ea7c157076187c7997c715e0ef17560eae70aaf8251451429938027d1971c901345f05ef78a361acb361a5813b3ba04f8b7eaf5e3ef9" name="check-devel" arch="i586">
  <version epoch="0" ver="0.15.2" rel="1.1"/>
  <changelog author="dimstar@opensuse.org" date="1404216000">- Update to version 0.9.13:
  + When a test assertion fails, exit() was invoked. This results
    in any registered exit handlers being invoked. A test should
    not be relied upon to clean up if it fails. Instead, _exit()
    will be used to signal a test failure, to prevent exit handlers
    from being invoked.
  + Fix issue with string formatting in ck_assert_(u)int_* calls,
    where using the % operator would be interpreted as a string
    formatter.
  + If the LOG/XML/TAP file name is set to "-" either through the
    srunner_set_log() srunner_set_xml() or srunner_set_tap() calls
    or through the related environment variables, the logged data
    will be printed to stdout instead of a file. This is mainly to
    support using TAP for fixtures which expect the results to be
    reported via stdout. However, it is available via all of
    Check's logging modalities.
  + For CMake builds, check_stdint.h was not being installed. This
    is now fixed.
  + Check's example under doc/example now also works for CMake
    projects using Visual Studios and MSVC. This includes an
    example CMake configuration.
- Drop check-missing-includes.patch: fixed upstream.</changelog>
  <changelog author="dimstar@opensuse.org" date="1408795200">- Update to version 0.9.14:
  + Changes to (unofficially for now) support Solaris and AIX
    platforms.
  + Fix issue with checked teardown functions in CK_NOFORK mode.
  + Allow checked fixtures when compiled without fork().
  + Various code cleanup, including changes for compiling Check on
    c++ compilers Clang and g++.
  + Re-enable internal unit tests.</changelog>
  <changelog author="jengelh@inai.de" date="1425470400">- Implement shared library naming guidelines: move the library to
  libcheck0. The new package obsoletes 'check', as there is no
  other content.
- Do not pass --enable-pic to configure: only static libs profit
  from this.
- Add fdupes BuildRequires to eliminate the couple duplicates.
- Move %install_info_delete from postun to preun: access to the
  .info files is required for successful execution.</changelog>
  <changelog author="zaitor@opensuse.org" date="1439899200">- Update to version 0.10.0:
  + CMake on MinGW and MSVC was unable to find time related types
    because time.h was not included. This header is now included
    for the checks.
  + If the test runner process catches a SIGTERM or SIGINT signal
    the running tests are now also killed.
  + If Check is compiled without support for fork(), the behavior
    of functions which require fork() to be useful have been
    changed. Functions that attempt to set CK_FORK mode are no-ops,
    check_fork() returns in failure, and check_waitpid_and_exit()
    exits in failure.
  + Add space around operators in assert messages for readability.
  + Use mkstemp() if available instead of tmpfile() or tempnam().
  + Fix issue with string formatting in ck_assert(), where using
    the % operator would be interpreted as a string formatter.
  + In nofork mode, the location of a failed assertion within a
    test case was lost if that test case has a checked teardown
    fixture (even if that fixture function is empty). This is now
    fixed.</changelog>
  <changelog author="avvissu@yandex.by" date="1505908800">- Update to version 0.11.0:
  + Avoid issue in unit test output checking where a shell's
    built-in printf command does not work properly, but the printf
    program itself is correct.
  + Emit only valid XML characters in XML logging.
  + Add LGPL header to files where it was missing.
  + Strip timestamps from examples using filterdiff if available.
  + Fix potential SIGSEGV in Check related to the disk filling up
    during a test.
  + Support added for applying tags to test cases and selectively
    running test cases based on tags.
  + Macros for comparing memory regions
    (ck_assert_mem_eq, ck_assert_mem_ne) have been added.
  + Macros for comparing floating point numbers have been added.
  + Macros for comparing string, but allowing for NULL
    (ck_assert_pstr_eq,ck_assert_pstr_ne) have been added.
  + Macros for checking if a pointer is NULL or not have been
    added.
- Update the homepage and source Url to current location.
- Add libtool and makeinfo BuildRequires and use autoreconf when
  building, needed as package is not bootstraped.
- Add NEWS file.</changelog>
  <changelog author="luc14n0@linuxmail.org" date="1518782400">- Update to version 0.12.0:
  + Fix out-of-tree builds with CMake (gh#libcheck/check#86).
  + Fix issue found with Clang regarding invalid suffix on a
    literal (gh#libcheck/check#110).
  + Check now responds to a few errors in a more clear way when
    it cannot run tests (gh#libcheck/check#122 and
    gh#libcheck/check#123).
  + The maximum message size of check assertions is now
    configurable (gh#libcheck/check#127).
  + Check support added for Visual Studios 2010, 2012, 2013, 2015,
    and 2017 both for x86/64 and ARM (gh#libcheck/check#129 and
    gh#libcheck/check#125).
- Adopt the use of %make_build and %make_install rather than raw
  make commands, following the best practices. And pass docdir
  to configure instead of passing directly to make.
- Add automake, autoconf and sed BuildRequires to avoid implicit
  dependencies.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1588680000">- Update to 0.14.0:
  * Add support for FetchContent in CMake
  * Rename CMake project from 'check' to 'Check'
  * Fix for checking for wrong tool when building docs in Autotools
  * Fix compiler warning with printf format
  * missing &lt;unistd.h&gt; in some files
  * Various documentation improvements
  * END_TEST is now optional, as how START_TEST works has been redone
  * Various CMake related changes</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597665600">- update to 0.15.2:
  * Fix fail* APIs, regression from 0.15.1
  * Fix warning in ptr macros with pointer to integer cast
  * Fix various warnings in Check's unit tests
  * Replace gnu_printf with printf in format __attribute__
  * Fix warnings from Check's macros: "warning: too many arguments for format"
  * Fix format specifiers that do not match the argument types
  * Define CK_ATTRIBUTE_FORMAT for GCC &gt;= 2.95.3, to make use of
  ‘gnu_printf’ format attribute
  * Refactor tests to fix signed - unsigned conversions
  * Refactor some Check internals to use proper interger types
  * Implement missing mutual exclusion for Windows hosts</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1621425600">- Drop baselibs.conf: multilib support is only generated for libs
  that have consumers.</changelog>
</package>
<package pkgid="e3f11e007d572ac2b224cb20683fec7d3f1068edf73d161cdf261b67f0873e6af3bbc5b2403a268d933f92937eec40eb6d45e7874dcf11d6e035d25650cd9293" name="check-devel" arch="x86_64">
  <version epoch="0" ver="0.15.2" rel="1.1"/>
  <changelog author="dimstar@opensuse.org" date="1404216000">- Update to version 0.9.13:
  + When a test assertion fails, exit() was invoked. This results
    in any registered exit handlers being invoked. A test should
    not be relied upon to clean up if it fails. Instead, _exit()
    will be used to signal a test failure, to prevent exit handlers
    from being invoked.
  + Fix issue with string formatting in ck_assert_(u)int_* calls,
    where using the % operator would be interpreted as a string
    formatter.
  + If the LOG/XML/TAP file name is set to "-" either through the
    srunner_set_log() srunner_set_xml() or srunner_set_tap() calls
    or through the related environment variables, the logged data
    will be printed to stdout instead of a file. This is mainly to
    support using TAP for fixtures which expect the results to be
    reported via stdout. However, it is available via all of
    Check's logging modalities.
  + For CMake builds, check_stdint.h was not being installed. This
    is now fixed.
  + Check's example under doc/example now also works for CMake
    projects using Visual Studios and MSVC. This includes an
    example CMake configuration.
- Drop check-missing-includes.patch: fixed upstream.</changelog>
  <changelog author="dimstar@opensuse.org" date="1408795200">- Update to version 0.9.14:
  + Changes to (unofficially for now) support Solaris and AIX
    platforms.
  + Fix issue with checked teardown functions in CK_NOFORK mode.
  + Allow checked fixtures when compiled without fork().
  + Various code cleanup, including changes for compiling Check on
    c++ compilers Clang and g++.
  + Re-enable internal unit tests.</changelog>
  <changelog author="jengelh@inai.de" date="1425470400">- Implement shared library naming guidelines: move the library to
  libcheck0. The new package obsoletes 'check', as there is no
  other content.
- Do not pass --enable-pic to configure: only static libs profit
  from this.
- Add fdupes BuildRequires to eliminate the couple duplicates.
- Move %install_info_delete from postun to preun: access to the
  .info files is required for successful execution.</changelog>
  <changelog author="zaitor@opensuse.org" date="1439899200">- Update to version 0.10.0:
  + CMake on MinGW and MSVC was unable to find time related types
    because time.h was not included. This header is now included
    for the checks.
  + If the test runner process catches a SIGTERM or SIGINT signal
    the running tests are now also killed.
  + If Check is compiled without support for fork(), the behavior
    of functions which require fork() to be useful have been
    changed. Functions that attempt to set CK_FORK mode are no-ops,
    check_fork() returns in failure, and check_waitpid_and_exit()
    exits in failure.
  + Add space around operators in assert messages for readability.
  + Use mkstemp() if available instead of tmpfile() or tempnam().
  + Fix issue with string formatting in ck_assert(), where using
    the % operator would be interpreted as a string formatter.
  + In nofork mode, the location of a failed assertion within a
    test case was lost if that test case has a checked teardown
    fixture (even if that fixture function is empty). This is now
    fixed.</changelog>
  <changelog author="avvissu@yandex.by" date="1505908800">- Update to version 0.11.0:
  + Avoid issue in unit test output checking where a shell's
    built-in printf command does not work properly, but the printf
    program itself is correct.
  + Emit only valid XML characters in XML logging.
  + Add LGPL header to files where it was missing.
  + Strip timestamps from examples using filterdiff if available.
  + Fix potential SIGSEGV in Check related to the disk filling up
    during a test.
  + Support added for applying tags to test cases and selectively
    running test cases based on tags.
  + Macros for comparing memory regions
    (ck_assert_mem_eq, ck_assert_mem_ne) have been added.
  + Macros for comparing floating point numbers have been added.
  + Macros for comparing string, but allowing for NULL
    (ck_assert_pstr_eq,ck_assert_pstr_ne) have been added.
  + Macros for checking if a pointer is NULL or not have been
    added.
- Update the homepage and source Url to current location.
- Add libtool and makeinfo BuildRequires and use autoreconf when
  building, needed as package is not bootstraped.
- Add NEWS file.</changelog>
  <changelog author="luc14n0@linuxmail.org" date="1518782400">- Update to version 0.12.0:
  + Fix out-of-tree builds with CMake (gh#libcheck/check#86).
  + Fix issue found with Clang regarding invalid suffix on a
    literal (gh#libcheck/check#110).
  + Check now responds to a few errors in a more clear way when
    it cannot run tests (gh#libcheck/check#122 and
    gh#libcheck/check#123).
  + The maximum message size of check assertions is now
    configurable (gh#libcheck/check#127).
  + Check support added for Visual Studios 2010, 2012, 2013, 2015,
    and 2017 both for x86/64 and ARM (gh#libcheck/check#129 and
    gh#libcheck/check#125).
- Adopt the use of %make_build and %make_install rather than raw
  make commands, following the best practices. And pass docdir
  to configure instead of passing directly to make.
- Add automake, autoconf and sed BuildRequires to avoid implicit
  dependencies.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1588680000">- Update to 0.14.0:
  * Add support for FetchContent in CMake
  * Rename CMake project from 'check' to 'Check'
  * Fix for checking for wrong tool when building docs in Autotools
  * Fix compiler warning with printf format
  * missing &lt;unistd.h&gt; in some files
  * Various documentation improvements
  * END_TEST is now optional, as how START_TEST works has been redone
  * Various CMake related changes</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597665600">- update to 0.15.2:
  * Fix fail* APIs, regression from 0.15.1
  * Fix warning in ptr macros with pointer to integer cast
  * Fix various warnings in Check's unit tests
  * Replace gnu_printf with printf in format __attribute__
  * Fix warnings from Check's macros: "warning: too many arguments for format"
  * Fix format specifiers that do not match the argument types
  * Define CK_ATTRIBUTE_FORMAT for GCC &gt;= 2.95.3, to make use of
  ‘gnu_printf’ format attribute
  * Refactor tests to fix signed - unsigned conversions
  * Refactor some Check internals to use proper interger types
  * Implement missing mutual exclusion for Windows hosts</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1621425600">- Drop baselibs.conf: multilib support is only generated for libs
  that have consumers.</changelog>
</package>
<package pkgid="aecac477cbb996f06ed9d63366171d2b12000ded90abc7a7cabd5f96712ed887ccb08b777d66d47b142a47b2dfcc5cf87d21efbeda0379bee6cd3a727e56d2ab" name="chewing-data" arch="x86_64">
  <version epoch="0" ver="0.5.1+git20200627.452f622" rel="2.1"/>
  <changelog author="i@marguerite.su" date="1367064000">- proper baselibs.conf and post(un) for %lname.</changelog>
  <changelog author="i@marguerite.su" date="1375444800">- update version 0.3.5
  * Improve CMake rules
  - Visual Studio build included
  * Dictionary improvements
  - Remove duplicated phrases, fix Bopomofo representation
  - tool tweaks
  * travis-ci support (https://travis-ci.org/chewing/libchewing)
  * drone.io support (https://drone.io/github.com/chewing/libchewing)
  * coveralls.io support (https://coveralls.io/r/chewing/libchewing)
  * editorconfig support (http://editorconfig.org/)
  * Add new chewing_set_logger API
  * Prevent unaligned memory access
  * Reduce maxChiSymbolLen to 39 to avoid overflow
  * Do not store user phrase when its length is 1
  * Check chiSymbolBufLen in chewing_handle_Numlock()
  * Set isSymbol to 0 in SetChoiceInfo
  * Fix 'j', 'k' in select mode cannot handle symbol selecting
  * Do not call GetCharNext() when GetCharFirst() fails
  * Successful stories:
    FreeArray utilizes libchewing for selecting phrases of Array
    input method</changelog>
  <changelog author="i@marguerite.su" date="1402315200">- update version 0.4.0
  * see https://github.com/chewing/libchewing/releases
- add patch: libchewing-0.4.0-simple-select-rpath.patch
- add patch: chewing-utils-abuild.patch</changelog>
  <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="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1566475200">- Remove pointless ldconfig call from chewing-utils subpackage.
- Specfile update: remove implicit BuildRoot and defattrs.
- Properly fulfill SLPP requirement that only the library file
  is in the library subpackage.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1632484800">- Remove unneeded BuildRequires on python-devel, and the conflicting
  old py_* macros.
- Remove references to "Python 2", the module supports Python 3.
- Mark COPYING as license.</changelog>
  <changelog author="mcepl@suse.com" date="1632916800">- Update to version 0.5.1+git20200627.452f622:
  * chewing.py supports platforms with 64bit pointer
  * Change ︰ to ：
  * Don't run tests in parallel
  * Try Ubuntu 16.04 Xenial
  * autotools: Build with -fPIC like the CMake-based one does
  * Show compilation commands if the build system is autotools
  * Tolerate unused const warnings
  * Fix LSan
  * Use internal-sqlite instead of static-sqlite, following 570ab6be</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699358400">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
</package>
<package pkgid="f7b5473477421f103817941fc4b7e1ed96606a356f2d59f1a060b8428a2de5e7844ee58a52f290575cf2f4e7fe44f7d699583580fbd6be0f87ff55e8c7d6aa35" name="chewing-utils" arch="x86_64">
  <version epoch="0" ver="0.5.1+git20200627.452f622" rel="2.1"/>
  <changelog author="i@marguerite.su" date="1367064000">- proper baselibs.conf and post(un) for %lname.</changelog>
  <changelog author="i@marguerite.su" date="1375444800">- update version 0.3.5
  * Improve CMake rules
  - Visual Studio build included
  * Dictionary improvements
  - Remove duplicated phrases, fix Bopomofo representation
  - tool tweaks
  * travis-ci support (https://travis-ci.org/chewing/libchewing)
  * drone.io support (https://drone.io/github.com/chewing/libchewing)
  * coveralls.io support (https://coveralls.io/r/chewing/libchewing)
  * editorconfig support (http://editorconfig.org/)
  * Add new chewing_set_logger API
  * Prevent unaligned memory access
  * Reduce maxChiSymbolLen to 39 to avoid overflow
  * Do not store user phrase when its length is 1
  * Check chiSymbolBufLen in chewing_handle_Numlock()
  * Set isSymbol to 0 in SetChoiceInfo
  * Fix 'j', 'k' in select mode cannot handle symbol selecting
  * Do not call GetCharNext() when GetCharFirst() fails
  * Successful stories:
    FreeArray utilizes libchewing for selecting phrases of Array
    input method</changelog>
  <changelog author="i@marguerite.su" date="1402315200">- update version 0.4.0
  * see https://github.com/chewing/libchewing/releases
- add patch: libchewing-0.4.0-simple-select-rpath.patch
- add patch: chewing-utils-abuild.patch</changelog>
  <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="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1566475200">- Remove pointless ldconfig call from chewing-utils subpackage.
- Specfile update: remove implicit BuildRoot and defattrs.
- Properly fulfill SLPP requirement that only the library file
  is in the library subpackage.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1632484800">- Remove unneeded BuildRequires on python-devel, and the conflicting
  old py_* macros.
- Remove references to "Python 2", the module supports Python 3.
- Mark COPYING as license.</changelog>
  <changelog author="mcepl@suse.com" date="1632916800">- Update to version 0.5.1+git20200627.452f622:
  * chewing.py supports platforms with 64bit pointer
  * Change ︰ to ：
  * Don't run tests in parallel
  * Try Ubuntu 16.04 Xenial
  * autotools: Build with -fPIC like the CMake-based one does
  * Show compilation commands if the build system is autotools
  * Tolerate unused const warnings
  * Fix LSan
  * Use internal-sqlite instead of static-sqlite, following 570ab6be</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699358400">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
</package>
<package pkgid="90c56b303c05ea7d2cc35c0e991b2c46efcf607c669c9e4d34cd9ebcdb7bcbad26c19306e5c67162334f4258519e47d8197503c28075fd72ddd9a323cc53b4d8" name="chewing-utils-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.5.1+git20200627.452f622" rel="2.1"/>
  <changelog author="i@marguerite.su" date="1367064000">- proper baselibs.conf and post(un) for %lname.</changelog>
  <changelog author="i@marguerite.su" date="1375444800">- update version 0.3.5
  * Improve CMake rules
  - Visual Studio build included
  * Dictionary improvements
  - Remove duplicated phrases, fix Bopomofo representation
  - tool tweaks
  * travis-ci support (https://travis-ci.org/chewing/libchewing)
  * drone.io support (https://drone.io/github.com/chewing/libchewing)
  * coveralls.io support (https://coveralls.io/r/chewing/libchewing)
  * editorconfig support (http://editorconfig.org/)
  * Add new chewing_set_logger API
  * Prevent unaligned memory access
  * Reduce maxChiSymbolLen to 39 to avoid overflow
  * Do not store user phrase when its length is 1
  * Check chiSymbolBufLen in chewing_handle_Numlock()
  * Set isSymbol to 0 in SetChoiceInfo
  * Fix 'j', 'k' in select mode cannot handle symbol selecting
  * Do not call GetCharNext() when GetCharFirst() fails
  * Successful stories:
    FreeArray utilizes libchewing for selecting phrases of Array
    input method</changelog>
  <changelog author="i@marguerite.su" date="1402315200">- update version 0.4.0
  * see https://github.com/chewing/libchewing/releases
- add patch: libchewing-0.4.0-simple-select-rpath.patch
- add patch: chewing-utils-abuild.patch</changelog>
  <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="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1566475200">- Remove pointless ldconfig call from chewing-utils subpackage.
- Specfile update: remove implicit BuildRoot and defattrs.
- Properly fulfill SLPP requirement that only the library file
  is in the library subpackage.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1632484800">- Remove unneeded BuildRequires on python-devel, and the conflicting
  old py_* macros.
- Remove references to "Python 2", the module supports Python 3.
- Mark COPYING as license.</changelog>
  <changelog author="mcepl@suse.com" date="1632916800">- Update to version 0.5.1+git20200627.452f622:
  * chewing.py supports platforms with 64bit pointer
  * Change ︰ to ：
  * Don't run tests in parallel
  * Try Ubuntu 16.04 Xenial
  * autotools: Build with -fPIC like the CMake-based one does
  * Show compilation commands if the build system is autotools
  * Tolerate unused const warnings
  * Fix LSan
  * Use internal-sqlite instead of static-sqlite, following 570ab6be</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699358400">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
</package>
<package pkgid="c78ec4df878ba6d9011a0d866338e1a391bcfaa2c0f99d611e3aa872e63080f21d7282ad90e599bd72ec2679e203bdc55ab9395cf7882bbf5523ab4cd2773a53" name="chmlib" arch="src">
  <version epoch="0" ver="0.40" rel="25.1"/>
  <changelog author="stbinner@suse.de" date="1148299200">- Initial package of version 0.37.4</changelog>
  <changelog author="schwab@suse.de" date="1149336000">- Port to all future systems.</changelog>
  <changelog author="stbinner@suse.de" date="1155124800">- update to version 0.38:
  * fix extract_chmLib directory traversal problem (#197808)
  * bugfix to allow successful reading of more chm files</changelog>
  <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="63f2436fcb75cd2ba6311752f1a781a50378e921c9a4b3ab3592b821bae26b33c42ed8cfc3fd0d13e52fc22ec8ea0ad2e95c78f5af334f48a87f00a30e413d34" name="chmlib-debugsource" arch="x86_64">
  <version epoch="0" ver="0.40" rel="25.1"/>
  <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="a3919453ef6f121ee1ecdcd09590028c069f947d5784a79945b335a600638fd016b1f9f1020a04957652c5d28f00d9b091651ff1b4a4799e1f6a88099ab974cc" name="chmlib-devel" arch="x86_64">
  <version epoch="0" ver="0.40" rel="25.1"/>
  <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="cdc071854d09434e8a0d5e47723fe938e54c6c1f3cf49963e73d5752cdf226a964e18da0f1c3df8376e505021bb3beb440ebc6af3caefc6d5899298469c10b83" name="chmlib-examples" arch="x86_64">
  <version epoch="0" ver="0.40" rel="25.1"/>
  <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="6f9a6e4ceab893ccd875fd22edf03bcaeba9f2adba8ecf7d2f07339c41634191bd376261cb9ebaa42457baee6da958688391af88f59f6c76512f811519ae6895" name="chmlib-examples-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.40" rel="25.1"/>
  <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="2352496a0628e586341d4e8d8d4dcb9b093470462444e8e073b160eb20c10eae038b38f62db20c82bdd9804e565088a6e755cedf635d11b30c5e3af76bae80a9" name="chromaprint" arch="src">
  <version epoch="0" ver="1.5.1" rel="7.1"/>
  <changelog author="olaf@aepfle.de" date="1442923200">- Use pkgconfig for ffmpeg BuildRequires</changelog>
  <changelog author="olaf@aepfle.de" date="1449576000">- Remove broken libffmpeg requires in devel pkg</changelog>
  <changelog author="olaf@aepfle.de" date="1449662400">- Use pkg-config to detect ffmpeg in cmake
  chromaprint-ffmpeg-pkgconfig.patch
- Add bcond_without to use ffmpeg unconditional</changelog>
  <changelog author="tchvatal@suse.com" date="1450440000">- Remove needless conditional for the libdir which is in the macro</changelog>
  <changelog author="jengelh@inai.de" date="1455537600">- Update to new upstream release 1.3.1
  * Support for ffmpeg 3.x
  * You can use use "-length 0" in fpcalc to get the full fingerprint
  * New function chromaprint_get_fingerprint_hash for calculating
  SimHash from the fingerprint data</changelog>
  <changelog author="olaf@aepfle.de" date="1459512000">- Restore support for libswresample/libavresample (bsc#973555)
- Remove usage of deprecated API
  chromaprint-ffmpeg-API.patch</changelog>
  <changelog author="olaf@aepfle.de" date="1469707200">- Remove unused Provides libchromaprint-with-ffmpeg</changelog>
  <changelog author="adam.majer@suse.de" date="1485950400">- use individual libboost-*-devel packages instead of boost-devel</changelog>
  <changelog author="alarrosa@suse.com" date="1500292800">- Update to 1.4.2:
  * Fixed invalid memory access when decoding base64-encoded fingerprints.
  * Removed unnecessary library dependencies libchromaprint to avoid
    circular dependency problems with FFmpeg.
- Rebase chromaprint-ffmpeg-pkgconfig.patch
- Drop chromaprint-ffmpeg-API.patch which isn't needed anymore.
- Update to 1.4.1:
  * Restored the -v/-version parameter for fpcalc that got accidentally
    removed in 1.4.
  * Fixed processing of some short audio files. They were ignored in 1.4.
  * The DURATION field in the default output of fpcalc is now printed as an
    integer again.
  * Added missing version number to libchromaprint.pc.
  * Linux fpcalc builds are now fully static.
- Update to 1.4.0:
  * Fully streaming audio processing without any post-processing step
    for the fingerprint generation.
  * Many performance optimizations. Especially when processing long streams,
    operations should be faster and use less memory.
  * C++11 compiler is now required for building the library.
  * The public C API now uses standard fixed-size int types from stdint.h
    (breaks backwards compatibility).
  * All code written for the library is now distributed under the MIT license.
  * Kiss FFT is now included with the library and automatically used if
    no other FFT library is found.
  * Added support for using the FFTW3F version of FFTW3.
  * Boost is no longer used.
- Update to 1.3.2:
  * Fixed crash on an invalid audio file that FFmpeg could not decode.</changelog>
  <changelog author="jengelh@inai.de" date="1500984000">- Fix RPM groups.</changelog>
  <changelog author="avindra@opensuse.org" date="1516795200">- Update to 1.4.3:
  * Allow one packet to have decoding error
  * Print output even if there is a decoding error, exit with error
    code 3 instead of 2 in such case
  * Add new option -ignore-errors to change the error code 3 to 0
  * Add new option -algorithm NUM
  * Periodically flush output when working on a stream
- drop chromaprint-ffmpeg-pkgconfig.patch
  * fixed upstream
- Switch to https for URL
- Source moved to github
- cleanup with spec-cleaner</changelog>
  <changelog author="olaf@aepfle.de" date="1552046400">- Remove bcond_without and use ffmpeg unconditional</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1595851200">- Update to 1.5.0:
  * Added support for fpcalc -raw -signed, which helps with easier
    PostgreSQL integration
  * Added support for using libavresample instead of libswresample
  * Fixed possible crash in chromaprint_decode_fingerprint
  * Fixed unit tests on big endian CPUs
- Run spec-cleaner
  * Remove package groups
  * Use license macro</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1682596800">- Add 82781d02.patch: FFmpeg 5.x: Some files return error codes
  when scanning.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1683115200">- Drop 8ccad69.patch and 82781d02.patch, and add back
  pkgconfig(libavresample) BuildRequires. Also limit package to
  build against ffmpeg-4 and older.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697803200">- Drop fftw3-devel BuildRequires and Requires, pass DFFT_LIB=avfft
  to cmake, use the already present ffmpeg lib.
- Use ldconfig_scriptlets for post(un) handling.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698148800">- Drop unused libtag-devel BuildRequires.
- Use cmake_build macro.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699444800">- Drop unused and unneeded libtag-devel Requires from devel package</changelog>
</package>
<package pkgid="4edb48ef9a95ba899f2d54a3eae360de8e5eced2c76d2189391ae62c649666e8f1ca7c3edfa578b172620bba64398040f074019494de8357c4be01e30e2e5372" name="chromaprint-debugsource" arch="i586">
  <version epoch="0" ver="1.5.1" rel="7.1"/>
  <changelog author="avindra@opensuse.org" date="1516795200">- Update to 1.4.3:
  * Allow one packet to have decoding error
  * Print output even if there is a decoding error, exit with error
    code 3 instead of 2 in such case
  * Add new option -ignore-errors to change the error code 3 to 0
  * Add new option -algorithm NUM
  * Periodically flush output when working on a stream
- drop chromaprint-ffmpeg-pkgconfig.patch
  * fixed upstream
- Switch to https for URL
- Source moved to github
- cleanup with spec-cleaner</changelog>
  <changelog author="olaf@aepfle.de" date="1552046400">- Remove bcond_without and use ffmpeg unconditional</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1595851200">- Update to 1.5.0:
  * Added support for fpcalc -raw -signed, which helps with easier
    PostgreSQL integration
  * Added support for using libavresample instead of libswresample
  * Fixed possible crash in chromaprint_decode_fingerprint
  * Fixed unit tests on big endian CPUs
- Run spec-cleaner
  * Remove package groups
  * Use license macro</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1682596800">- Add 82781d02.patch: FFmpeg 5.x: Some files return error codes
  when scanning.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1683115200">- Drop 8ccad69.patch and 82781d02.patch, and add back
  pkgconfig(libavresample) BuildRequires. Also limit package to
  build against ffmpeg-4 and older.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697803200">- Drop fftw3-devel BuildRequires and Requires, pass DFFT_LIB=avfft
  to cmake, use the already present ffmpeg lib.
- Use ldconfig_scriptlets for post(un) handling.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698148800">- Drop unused libtag-devel BuildRequires.
- Use cmake_build macro.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699444800">- Drop unused and unneeded libtag-devel Requires from devel package</changelog>
</package>
<package pkgid="9727065df183b4966f5754c0e2801c4f6478479e730ecdda7b2099ec7a49b0e996c837a51c7180116973bc959a37e6c8df38ac253d8dfa61468901b5b3a4a969" name="chromaprint-debugsource" arch="x86_64">
  <version epoch="0" ver="1.5.1" rel="7.1"/>
  <changelog author="avindra@opensuse.org" date="1516795200">- Update to 1.4.3:
  * Allow one packet to have decoding error
  * Print output even if there is a decoding error, exit with error
    code 3 instead of 2 in such case
  * Add new option -ignore-errors to change the error code 3 to 0
  * Add new option -algorithm NUM
  * Periodically flush output when working on a stream
- drop chromaprint-ffmpeg-pkgconfig.patch
  * fixed upstream
- Switch to https for URL
- Source moved to github
- cleanup with spec-cleaner</changelog>
  <changelog author="olaf@aepfle.de" date="1552046400">- Remove bcond_without and use ffmpeg unconditional</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1595851200">- Update to 1.5.0:
  * Added support for fpcalc -raw -signed, which helps with easier
    PostgreSQL integration
  * Added support for using libavresample instead of libswresample
  * Fixed possible crash in chromaprint_decode_fingerprint
  * Fixed unit tests on big endian CPUs
- Run spec-cleaner
  * Remove package groups
  * Use license macro</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1682596800">- Add 82781d02.patch: FFmpeg 5.x: Some files return error codes
  when scanning.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1683115200">- Drop 8ccad69.patch and 82781d02.patch, and add back
  pkgconfig(libavresample) BuildRequires. Also limit package to
  build against ffmpeg-4 and older.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697803200">- Drop fftw3-devel BuildRequires and Requires, pass DFFT_LIB=avfft
  to cmake, use the already present ffmpeg lib.
- Use ldconfig_scriptlets for post(un) handling.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698148800">- Drop unused libtag-devel BuildRequires.
- Use cmake_build macro.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699444800">- Drop unused and unneeded libtag-devel Requires from devel package</changelog>
</package>
<package pkgid="641d4dc677bd9d5de9676ab758e6c3d3893a8d6f36f02096d4d40db81944fe450bd2f6b3d0b167e27e32364aab572e559f2f39b3d68d9b7293b2f35c31308c7a" name="chromaprint-fpcalc" arch="i586">
  <version epoch="0" ver="1.5.1" rel="7.1"/>
  <changelog author="avindra@opensuse.org" date="1516795200">- Update to 1.4.3:
  * Allow one packet to have decoding error
  * Print output even if there is a decoding error, exit with error
    code 3 instead of 2 in such case
  * Add new option -ignore-errors to change the error code 3 to 0
  * Add new option -algorithm NUM
  * Periodically flush output when working on a stream
- drop chromaprint-ffmpeg-pkgconfig.patch
  * fixed upstream
- Switch to https for URL
- Source moved to github
- cleanup with spec-cleaner</changelog>
  <changelog author="olaf@aepfle.de" date="1552046400">- Remove bcond_without and use ffmpeg unconditional</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1595851200">- Update to 1.5.0:
  * Added support for fpcalc -raw -signed, which helps with easier
    PostgreSQL integration
  * Added support for using libavresample instead of libswresample
  * Fixed possible crash in chromaprint_decode_fingerprint
  * Fixed unit tests on big endian CPUs
- Run spec-cleaner
  * Remove package groups
  * Use license macro</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1682596800">- Add 82781d02.patch: FFmpeg 5.x: Some files return error codes
  when scanning.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1683115200">- Drop 8ccad69.patch and 82781d02.patch, and add back
  pkgconfig(libavresample) BuildRequires. Also limit package to
  build against ffmpeg-4 and older.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697803200">- Drop fftw3-devel BuildRequires and Requires, pass DFFT_LIB=avfft
  to cmake, use the already present ffmpeg lib.
- Use ldconfig_scriptlets for post(un) handling.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698148800">- Drop unused libtag-devel BuildRequires.
- Use cmake_build macro.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699444800">- Drop unused and unneeded libtag-devel Requires from devel package</changelog>
</package>
<package pkgid="b738ce489501ddf8a830ff44b1b28a4f4601ae741a90882f6271fb9678c39c61518cb13f4944bef60c5da2b1f7f9041f49f499f2d46ba7f729c9f1675d05cf86" name="chromaprint-fpcalc" arch="x86_64">
  <version epoch="0" ver="1.5.1" rel="7.1"/>
  <changelog author="avindra@opensuse.org" date="1516795200">- Update to 1.4.3:
  * Allow one packet to have decoding error
  * Print output even if there is a decoding error, exit with error
    code 3 instead of 2 in such case
  * Add new option -ignore-errors to change the error code 3 to 0
  * Add new option -algorithm NUM
  * Periodically flush output when working on a stream
- drop chromaprint-ffmpeg-pkgconfig.patch
  * fixed upstream
- Switch to https for URL
- Source moved to github
- cleanup with spec-cleaner</changelog>
  <changelog author="olaf@aepfle.de" date="1552046400">- Remove bcond_without and use ffmpeg unconditional</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1595851200">- Update to 1.5.0:
  * Added support for fpcalc -raw -signed, which helps with easier
    PostgreSQL integration
  * Added support for using libavresample instead of libswresample
  * Fixed possible crash in chromaprint_decode_fingerprint
  * Fixed unit tests on big endian CPUs
- Run spec-cleaner
  * Remove package groups
  * Use license macro</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1682596800">- Add 82781d02.patch: FFmpeg 5.x: Some files return error codes
  when scanning.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1683115200">- Drop 8ccad69.patch and 82781d02.patch, and add back
  pkgconfig(libavresample) BuildRequires. Also limit package to
  build against ffmpeg-4 and older.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697803200">- Drop fftw3-devel BuildRequires and Requires, pass DFFT_LIB=avfft
  to cmake, use the already present ffmpeg lib.
- Use ldconfig_scriptlets for post(un) handling.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698148800">- Drop unused libtag-devel BuildRequires.
- Use cmake_build macro.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699444800">- Drop unused and unneeded libtag-devel Requires from devel package</changelog>
</package>
<package pkgid="c92eb42bf15fd40b10a8205712bd3bccbda18db066300c733816a7bdcf4b81c2ad19c75b6aabc609edade4001751eac01dadd1648d2f88a867486373396ae9de" name="chromaprint-fpcalc-debuginfo" arch="i586">
  <version epoch="0" ver="1.5.1" rel="7.1"/>
  <changelog author="avindra@opensuse.org" date="1516795200">- Update to 1.4.3:
  * Allow one packet to have decoding error
  * Print output even if there is a decoding error, exit with error
    code 3 instead of 2 in such case
  * Add new option -ignore-errors to change the error code 3 to 0
  * Add new option -algorithm NUM
  * Periodically flush output when working on a stream
- drop chromaprint-ffmpeg-pkgconfig.patch
  * fixed upstream
- Switch to https for URL
- Source moved to github
- cleanup with spec-cleaner</changelog>
  <changelog author="olaf@aepfle.de" date="1552046400">- Remove bcond_without and use ffmpeg unconditional</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1595851200">- Update to 1.5.0:
  * Added support for fpcalc -raw -signed, which helps with easier
    PostgreSQL integration
  * Added support for using libavresample instead of libswresample
  * Fixed possible crash in chromaprint_decode_fingerprint
  * Fixed unit tests on big endian CPUs
- Run spec-cleaner
  * Remove package groups
  * Use license macro</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1682596800">- Add 82781d02.patch: FFmpeg 5.x: Some files return error codes
  when scanning.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1683115200">- Drop 8ccad69.patch and 82781d02.patch, and add back
  pkgconfig(libavresample) BuildRequires. Also limit package to
  build against ffmpeg-4 and older.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697803200">- Drop fftw3-devel BuildRequires and Requires, pass DFFT_LIB=avfft
  to cmake, use the already present ffmpeg lib.
- Use ldconfig_scriptlets for post(un) handling.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698148800">- Drop unused libtag-devel BuildRequires.
- Use cmake_build macro.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699444800">- Drop unused and unneeded libtag-devel Requires from devel package</changelog>
</package>
<package pkgid="1e22ed6870661b2d9c3e77fefa33ff0bbeae2ff7f4baf59426db576691ed07536b9c6999240d7cc52e6248b55c74f84bf23add64da1d8da3e4f3fe242ce1c7b8" name="chromaprint-fpcalc-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.5.1" rel="7.1"/>
  <changelog author="avindra@opensuse.org" date="1516795200">- Update to 1.4.3:
  * Allow one packet to have decoding error
  * Print output even if there is a decoding error, exit with error
    code 3 instead of 2 in such case
  * Add new option -ignore-errors to change the error code 3 to 0
  * Add new option -algorithm NUM
  * Periodically flush output when working on a stream
- drop chromaprint-ffmpeg-pkgconfig.patch
  * fixed upstream
- Switch to https for URL
- Source moved to github
- cleanup with spec-cleaner</changelog>
  <changelog author="olaf@aepfle.de" date="1552046400">- Remove bcond_without and use ffmpeg unconditional</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1595851200">- Update to 1.5.0:
  * Added support for fpcalc -raw -signed, which helps with easier
    PostgreSQL integration
  * Added support for using libavresample instead of libswresample
  * Fixed possible crash in chromaprint_decode_fingerprint
  * Fixed unit tests on big endian CPUs
- Run spec-cleaner
  * Remove package groups
  * Use license macro</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1682596800">- Add 82781d02.patch: FFmpeg 5.x: Some files return error codes
  when scanning.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1683115200">- Drop 8ccad69.patch and 82781d02.patch, and add back
  pkgconfig(libavresample) BuildRequires. Also limit package to
  build against ffmpeg-4 and older.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697803200">- Drop fftw3-devel BuildRequires and Requires, pass DFFT_LIB=avfft
  to cmake, use the already present ffmpeg lib.
- Use ldconfig_scriptlets for post(un) handling.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698148800">- Drop unused libtag-devel BuildRequires.
- Use cmake_build macro.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699444800">- Drop unused and unneeded libtag-devel Requires from devel package</changelog>
</package>
<package pkgid="a665dea72055cef675d28f59f2c0047b148c431ae8d5522c1fdd417a224cbf17183831de6c648ba15621aab4cd62783b4d07916c6e52b94175d35c8fe82c38ae" name="cinnamon-control-center-lang" arch="noarch">
  <version epoch="0" ver="6.0.1" rel="1.1"/>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1584360000">- update version 4.4.2
  * update translations</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1599480000">- Update to version 4.6.2.
  * Update translations.</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1607428800">- Update to version 4.8.0.
  * Version bump with no change.</changelog>
  <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>
</package>
<package pkgid="5406ebe6d46940d59f8fafff73db2733337745cfd837405a036aa64cbe86f7f9305857c9bcef1f075f31f92d469014ff77a970e35cd7a6598d499bc891e59aeb" name="cinnamon-desktop" arch="src">
  <version epoch="0" ver="6.0.0" rel="1.1"/>
  <changelog author="sor.alexei@meowr.ru" date="1498046400">- Update to version 3.4.2:
  * gnome-wall-clock: Add functionality to allow setting the update
    interval.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1509192000">- Update to version 3.6.0:
  * gnome-wall-clock: Improve API, handle seconds timing based on
    format string.
  * Use logind by default.
  * Use Python3 instead of Python2.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1510228800">- Update to version 3.6.1:
  * Default: Change idle-delay default to 15 min.
  * Remove obsolete gsettings key.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1510488000">- Update to version 3.6.2:
  * Set org.cinnamon.desktop.screensaver ask-for-away-message to
    False.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1524139200">- Update to version 3.8.0:
  * Switch to Meson.
  * gnome-wall-clock.c: Adjust DATE_ONLY msgid to match the one
    originally in cinnamon-screensaver, and graft in existing
    translations from cinnamon-screensaver 3.2.2.
  * gnome-wall-clock.c: Add some comments for translators for our
    date formats.
  * Remove gsettings key org.cinnamon.desktop.interface
    gtk-decoration-layout.
  * Add a setting for maximum sound volume.
  * Remove libgsystem.
  * Fix AccountsService set_background check.
  * Make alsa support opt-in.
  * libcvc: Fix pc version.
  * libcinnamon-desktop: Fix enum generation.
  * gnome-bg.c: Add support for setting the user background via
    org.freedesktop.DisplayManager.AccountsService, whilst
    retaining support for the old method (for ubuntu 16.04)
  * gnome-bg.c: Fix SetBackgroundFile call - parameters must be a
    GVariant tuple.
  * Notifications: Add bottom position option.
  * gnome-bg: Don't unref NULL gvariant.
  * gnome-bg: Proper fix for NULL gvariant unref.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1525780800">- Update to version 3.8.1:
  * Add key binding setting for showing desklets.
  * Fix pkgconfig version and fix spacing.</changelog>
  <changelog author="Dead Mozay &lt;dead_mozay@opensuse.org&gt;" date="1552478400">- Update to version 4.0.1:
  * gnome-wall-clock.c: Fix memory leak when a custom format string is.
  * Updated slovak translation - translated new strings(100%), fixed date/time format
  * Update for meson changes
  * Following the review of docinfo, this should be enabled by default.</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1563710400">- Update to version 4.2.0
  * gnome-wall-clock.c: Fix memory leak when a custom format
    string is in use.
  * Privacy: Enable recents by default
  * Remove legacy migration script from cinnamon 2.4</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1584360000">- update version 4.4.1
  * Clock: Fix date format when LC_TIME and LANGUAGE are the same,
    or LC_TIME is NULL
- changes in 4.4.0
  * org.cinnamon.desktop.session schema: Remove logind/consolekit
    settings
  * Fetch clock formats using LC_TIME (as opposed to LANGUAGE)
  * Fix unused GIR transfer notation on integer values</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1591876800">- update version 4.6.1
  * CI: Use specific job tags
  * use debhelper 11 for integrated meson support
  * CI: Target Mint 20 and LMDE 4</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1599998400">- Update to version 4.6.4.
  * gnome-rr.c: Only use nearest filtering for "pixel-exact"
    scaling, not any whole integer scale.
  * gnome-rr-config.c: Don't ignore disabled monitors when shifting
    the layout towards 0,0.</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1607428800">- Update to version 4.8.1.
  * gnome-bg.c: don't decrement hour by 1 when parsing xml
    backgrounds
- Updates for version 4.8.0
  * cdesktop-enums.h: Don't allow area or window screenshots while
    cinnamon is in a grab state
  * debian: Bump debhelper compat level to 12
  * small improves to debian/copyright
  * gnome-rr-config.c: Remove some unused variables
  * Default terminal: Change exec-arg from '-x' to '--'</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1622116800">- Update to version 5.0.0.
  * avoid deprecated g_type_class_add_private
  * libcinnamon-desktop: Fix some various build warnings, and an
    incorrect free.
  * gnome-bg.c: fix a leak
    https://gitlab.gnome.org/GNOME/gnome-desktop/-/commit/af0f0fbb835e5bb22b7bce4581d3f081462b5f5b
    and another similar instance
  * Always parse date/time integers in base-10</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1668168000">- Update to 5.4.7.
  * libcvc: Add stream monitor functionality
- Update for 5.4.1
  * libcvc/meson.build: fix building with alsa. (#207)
  * Fix testsound positions in cinnamon-settings
- Update for 5.4.0
  * Add debian/ symbol files for libcvc and libcinnamon-desktop.
  * d/control: update build-deps
  * Refresh Cvc
  * all: Changes for muffin rebase
  * Fix build warnings
  * CI: Update targets
- Update for 5.2.1
  * gnome-desktop-thumbnailer.c: Make sure a thumbnailer's binary is found in the path before deciding to use it.
- Update for 5.2.0
  * Add screen reader keybinding for improve accessibility
  * gnome-rr.c: Restore fractional scale limiting, mistakenly removed in 23b8dcf6bb14fc625d.
  * Allow 3x scaling if the monitor resolution safely permits it.
  * build: don't translate gschemas (#200)
- Add patch, fix_return_value_void.patch.
- Rebase cinnamon-desktop-correct-background-path.patch.</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1670328000">- Update to 5.6.0.
  * Fix some introspection problems.
  * Use github instead of circleci.
  * Keybindings: Add a default keybinding for 'switch-panels-backward'.
  * gvc-channel-map.c: Fix return with a value in a void function.
  * gnome-wall-clock.c: Fix a gi scanner warning.
  * fix a null pointer deref scan-build found.
  * Add a setting for notification duration.</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1670328001">- Remove (fix_return_value_void.patch) as it's no longer needed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674907200">- update to 5.6.1:
  * Add a settings key for the gtk-enable-primary-paste GtkSetting.
  * touchpad: Enable tap-to-click by default.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1681646400">- update to 5.6.2:
  * gnome-desktop-thumbnail.c: Use g_get_user_cache_dir() for
    thumbnail permission checks.
  * gnome-desktop-thumbnailer.c: Only attempt to thumbnail
    internally if gdk-pixbuf actually supports the mime_type.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1685707200">- updaet to 5.8.0:
  * Add high-contrast key.
  * gnome-desktop-thumbnailer.c: Only attempt to thumbnail
    internally if gdk-pixbuf actually supports the mime_type.
  * org.cinnamon.desktop.keybindings: Add entries for warping the
    pointer between monitors.
  * Remove color-scheme additions (added in d880133b38da46b22).
  * Update cvc symbols.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700913600">- update to 6.0.0:
  * gschemas: Change a comment
  * Fix meson.build deprecations up to 0.56.0
  * cdesktop-enums: Expand CDesktopStylusButtonAction to include
    'disabled'.
  * Add gnome-systemd
  * Add gnome-idle-monitor
  * a11y: Add 'always-show-text-caret' xsetting
  * Adding an option for notification screen selection
  * notifications schema: Add fullscreen-notifications boolean</changelog>
</package>
<package pkgid="3fa47f3deb5897a0aa78521fe5e0da65d7a7ab0cdddc267a47192d6185d3fcfb104d3f9f621c98c910f17eed5257a746b762addb20ef2d99c0c4afa2c2222207" name="cinnamon-desktop-debugsource" arch="x86_64">
  <version epoch="0" ver="6.0.0" rel="1.1"/>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1584360000">- update version 4.4.1
  * Clock: Fix date format when LC_TIME and LANGUAGE are the same,
    or LC_TIME is NULL
- changes in 4.4.0
  * org.cinnamon.desktop.session schema: Remove logind/consolekit
    settings
  * Fetch clock formats using LC_TIME (as opposed to LANGUAGE)
  * Fix unused GIR transfer notation on integer values</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1591876800">- update version 4.6.1
  * CI: Use specific job tags
  * use debhelper 11 for integrated meson support
  * CI: Target Mint 20 and LMDE 4</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1599998400">- Update to version 4.6.4.
  * gnome-rr.c: Only use nearest filtering for "pixel-exact"
    scaling, not any whole integer scale.
  * gnome-rr-config.c: Don't ignore disabled monitors when shifting
    the layout towards 0,0.</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1607428800">- Update to version 4.8.1.
  * gnome-bg.c: don't decrement hour by 1 when parsing xml
    backgrounds
- Updates for version 4.8.0
  * cdesktop-enums.h: Don't allow area or window screenshots while
    cinnamon is in a grab state
  * debian: Bump debhelper compat level to 12
  * small improves to debian/copyright
  * gnome-rr-config.c: Remove some unused variables
  * Default terminal: Change exec-arg from '-x' to '--'</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1622116800">- Update to version 5.0.0.
  * avoid deprecated g_type_class_add_private
  * libcinnamon-desktop: Fix some various build warnings, and an
    incorrect free.
  * gnome-bg.c: fix a leak
    https://gitlab.gnome.org/GNOME/gnome-desktop/-/commit/af0f0fbb835e5bb22b7bce4581d3f081462b5f5b
    and another similar instance
  * Always parse date/time integers in base-10</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1668168000">- Update to 5.4.7.
  * libcvc: Add stream monitor functionality
- Update for 5.4.1
  * libcvc/meson.build: fix building with alsa. (#207)
  * Fix testsound positions in cinnamon-settings
- Update for 5.4.0
  * Add debian/ symbol files for libcvc and libcinnamon-desktop.
  * d/control: update build-deps
  * Refresh Cvc
  * all: Changes for muffin rebase
  * Fix build warnings
  * CI: Update targets
- Update for 5.2.1
  * gnome-desktop-thumbnailer.c: Make sure a thumbnailer's binary is found in the path before deciding to use it.
- Update for 5.2.0
  * Add screen reader keybinding for improve accessibility
  * gnome-rr.c: Restore fractional scale limiting, mistakenly removed in 23b8dcf6bb14fc625d.
  * Allow 3x scaling if the monitor resolution safely permits it.
  * build: don't translate gschemas (#200)
- Add patch, fix_return_value_void.patch.
- Rebase cinnamon-desktop-correct-background-path.patch.</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1670328000">- Update to 5.6.0.
  * Fix some introspection problems.
  * Use github instead of circleci.
  * Keybindings: Add a default keybinding for 'switch-panels-backward'.
  * gvc-channel-map.c: Fix return with a value in a void function.
  * gnome-wall-clock.c: Fix a gi scanner warning.
  * fix a null pointer deref scan-build found.
  * Add a setting for notification duration.</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1670328001">- Remove (fix_return_value_void.patch) as it's no longer needed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674907200">- update to 5.6.1:
  * Add a settings key for the gtk-enable-primary-paste GtkSetting.
  * touchpad: Enable tap-to-click by default.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1681646400">- update to 5.6.2:
  * gnome-desktop-thumbnail.c: Use g_get_user_cache_dir() for
    thumbnail permission checks.
  * gnome-desktop-thumbnailer.c: Only attempt to thumbnail
    internally if gdk-pixbuf actually supports the mime_type.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1685707200">- updaet to 5.8.0:
  * Add high-contrast key.
  * gnome-desktop-thumbnailer.c: Only attempt to thumbnail
    internally if gdk-pixbuf actually supports the mime_type.
  * org.cinnamon.desktop.keybindings: Add entries for warping the
    pointer between monitors.
  * Remove color-scheme additions (added in d880133b38da46b22).
  * Update cvc symbols.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700913600">- update to 6.0.0:
  * gschemas: Change a comment
  * Fix meson.build deprecations up to 0.56.0
  * cdesktop-enums: Expand CDesktopStylusButtonAction to include
    'disabled'.
  * Add gnome-systemd
  * Add gnome-idle-monitor
  * a11y: Add 'always-show-text-caret' xsetting
  * Adding an option for notification screen selection
  * notifications schema: Add fullscreen-notifications boolean</changelog>
</package>
<package pkgid="08a5a5eb3fc7ba97761474410c65398d530ac5a5bd7c0ecfe98ded600f975bbb403661b2ffb9e104ada53d74e8428a7943462710c908bac9128ad63f923f715c" name="cinnamon-lang" arch="noarch">
  <version epoch="0" ver="6.0.1" rel="1.1"/>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1584360000">- update version 4.4.2
  * update translations</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1599480000">- Update to version 4.6.2.
  * Update translations.</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1607428800">- Update to version 4.8.0.
  * Version bump with no change.</changelog>
  <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>
</package>
<package pkgid="9d8b9ada02b6850c9ed43d0d068c282444d65b713e7111e4578a5001ba567f7a59109ac2898d0c2b328672ea95f3a55709779abfa92b70e980e85d10a7d53149" name="cinnamon-menus" arch="src">
  <version epoch="0" ver="6.0.0" rel="1.1"/>
  <changelog author="sor.alexei@meowr.ru" date="1461585600">- Update to version 3.0.0:
  * configure.ac: Drop an obsolete macro.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1464091200">- Update to version 3.0.1:
  * entry-directories.c: Monitor mimeinfo.cache file and
    re-attempt failed .desktop files when it changes (which is
    usually just after the .desktop file is added, causing loading
    to fail due to unavailable GAppInfo).
  * desktop-entries.c: Refactor to eliminate double-loading of
    .desktop file. Use g_key_file_load_from_file, followed by
    g_desktop_app_info_new_from_keyfile.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1464782400">- Update to version 3.0.2:
  * Go back to loading .desktop files as GDesktopAppInfo – this
    is the only way g_desktop_app_info_get_filename() will work
    properly.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1478606400">- Update to version 3.2.0:
  * Migrate away from gnome-common deprecated vars and macros.
  * Drop gtkdocize invocation.
- Rename typelib-1_0-CinnamonMenu-3_0 to typelib-1_0-CMenu-3_0 to
  match the actual typelib name.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1493899200">- Update to version 3.4.0:
  * Remove autogenerated files and remove the aclocal command from
    autogen.sh.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1509192000">- Update to version 3.6.0:
  * Memory leak fixes.
  * entry-directories: Fix unref.
  * entry-directories: Don't modify a list while iterating it.
  * entry-directories: Protect event handling for directories.
  * libmenu: Remove support for legacy-dirs.
  * entry-directories: Only log about invalidations if it was
    handled.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1524139200">- Update to version 3.8.0:
  * No changelog available.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1525780800">- Update to version 3.8.1:
  * Check for a valid GDesktopAppInfo before calling
    GDesktopAppInfo methods. Fix retry handling to only apply to
    new entries. Use g_timeout_add instead of g_idle_add for change
    signal accumulation.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1529150400">- Update to version 3.8.2:
  * entry-directories.c: Restore retry handling to state prior to
    commit 7516e8d.</changelog>
  <changelog author="Dead Mozay &lt;dead-mozay@opensuse.org&gt;" date="1552651200">- Update to version 4.0.0:
  * CI: Remove Mint 18</changelog>
  <changelog author="Dead Mozay &lt;dead_mozay@opensuse.org&gt;" date="1561982400">- Update to version 4.2.0:
  * Switch to modern realpath() (#20)
  * Port to meson (#21)
  * Update for meson changes and also adapt for cinnamon (#23)
  * Build: fix the build options (#22)
  * Add devhelp docs to cinnamon menus for easier reference (#24)
  * Build: Set enable_debug to false
  * Add option to disable docs (#25)
  * Cleanup (#26)
  * Meson simplification (#27)</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1584360000">- update version 4.4.0
  * version bump with no change</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1591790400">- Update to version 4.6.0.
  * Version bump with no change.</changelog>
  <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>
</package>
<package pkgid="8ae8cb4c40291a2a0c161cb590fff8cf88f0f0077f9a5781ab99c28c5a2bcf8cb9235a4a0bdf18319fe7d2873a1389d6f88969d406a2a4152822f0b6f7fb9677" name="cinnamon-menus-debugsource" arch="x86_64">
  <version epoch="0" ver="6.0.0" rel="1.1"/>
  <changelog author="Dead Mozay &lt;dead_mozay@opensuse.org&gt;" date="1561982400">- Update to version 4.2.0:
  * Switch to modern realpath() (#20)
  * Port to meson (#21)
  * Update for meson changes and also adapt for cinnamon (#23)
  * Build: fix the build options (#22)
  * Add devhelp docs to cinnamon menus for easier reference (#24)
  * Build: Set enable_debug to false
  * Add option to disable docs (#25)
  * Cleanup (#26)
  * Meson simplification (#27)</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1584360000">- update version 4.4.0
  * version bump with no change</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1591790400">- Update to version 4.6.0.
  * Version bump with no change.</changelog>
  <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>
</package>
<package pkgid="b025c3928dabf9ac73d4b59b485a2411ec64225ddd032de4a1b882885749817f2491a8a35a1d246792d8dad60cb64094fa786755108d74b1f9709414e76b05af" name="cinnamon-screensaver-lang" arch="noarch">
  <version epoch="0" ver="6.0.1" rel="1.1"/>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1584360000">- update version 4.4.2
  * update translations</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1599480000">- Update to version 4.6.2.
  * Update translations.</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1607428800">- Update to version 4.8.0.
  * Version bump with no change.</changelog>
  <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>
</package>
<package pkgid="021800b5a6da94a38f061a40a6fe8b80b544457bfd4a169c20ad5503ccb9c503e1d574ed83c64312f0d146ac3fad4332730faa325bceefad163bd9c90be2511d" name="cinnamon-session" arch="src">
  <version epoch="0" ver="6.0.1" rel="1.1"/>
  <changelog author="fvogt@suse.com" date="1497355200">- Fix installation on Leap 42.3, it has Qt 5.6 and does not provide
  libqt5-qtstyleplugins-platformtheme-gtk2</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1498046400">- Update to version 3.4.1:
  * autostart-blacklist: Add the new gnome settings daemon prefix.
  * csm-manager.c: Listen to the power schema "lock-on-suspend"
    setting instead of the normal screensaver setting of
    "lock when the screensaver starts".</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1503230400">- Update to version 3.4.2:
  * Add an issue template.
  * Logout dialogue: Don't grab the keyboard and mouse when opening
    the dialogue.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1509192000">- Update to version 3.6.0:
  * Update environment for dbus and systemd user-session.
  * Add support for "hybrid sleep".
  * Remove unused code.
  * csm-logout-dialog.c: Remove a couple uses of GtkStock.
  * Restart dbus user-session if the last graphical session.
  * Move translations to cinnamon-translations.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1511352000">- Update to version 3.6.1:
  * configure: Add an option to disable support for D-Bus user
    sessions.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1524139200">- Update to version 3.8.1 (changes since 3.6.1):
  * Switch to Meson.
  * csm-manager: Detect D-Bus user-session at runtime.
  * Add support for elogind.
  * circleci: Add install of updated cinnamon-desktop.
  * circleci: Remove mint18 job.
  * Stop trying to handle Qt integration at all.
  * Quit dialogue: Don't skip taskbar.
  * debian: wrap-and-sort -bst.
  * Fix generation of LOCALE_DIR.
- Remove the no longer needed upower-glib dependency.
- Replace cinnamon-session-fix-qt-themes.patch with
  cinnamon-session-qt-5.7-styleoverride.patch.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1530792000">- Update to version 3.8.2:
  * build: Fix PKGDATADIR define / use only one define.
  * Autostart: Do not let a buggy GSettings condition break the
    session.</changelog>
  <changelog author="Dead Mozay &lt;dead-mozay@opensuse.org&gt;" date="1552651200">- Update to version 4.0.0:
  * csm-logout-dialog.c: Use the "destructive-action" style classes for (#120)</changelog>
  <changelog author="Dead Mozay &lt;dead_mozay@opensuse.org&gt;" date="1561982400">- Update to version 4.2.0:
  * Implement suspend/hibernate via consolekit (#123)
  * csm-manager.c: Don't let inhibitors stop a forced logout.
  * Port to gdbus (#125)</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1563710400">- Update to version 4.2.1:
  * Fix wrong parameter type on gdbus logout call</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1568376000">- Replace pkgconfig(pangox) with pkgconfig(pango) and
  pkgconfig(pangoxft) BuildRequires: This is what meson checks for.</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1569844800">- drop cinnamon-session-qt-5.7-styleoverride.patch
  * Cinnamon in openSUSE uses Menta/Adwaita by default, which
    perfectly support gtk3. I think there's no need to stay on
    gtk2 theming, and it is really weird for a gtk3 based desktop
    to hard depend on an almostly unmaintained Qt5 library.
  * Users who perfer gtk2 or accidentally install a gtk2 theme
    can set "QT_STYLE_OVERRIDE=gtk2" and "QT_QPA_PLATFORMTHEME=gtk2"
    in /etc/environment (note these global environment variables
    affect all desktops and all users), then install
    libqt5-qtstyleplugins-platformtheme-gtk2</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1584360000">- update version 4.4.1
  * main.c: Add a setting to run the session with
    GDK_SYNCHRONIZE=1, which allows XErrors to be
    backtraced
  * csm-presence.c: Don't start cinnamon-screensaver
    during construction
  * Clean-up remaining dbus-glib references after removal
    in #125
  * csm-systemd.c: Restore old check for logind
- change in 4.4.0
  * csm-system: Check for logind and fall back to consolekit,
    instead of using a gsettings key to determine which to use.</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1600084800">- Update to version 4.6.2.
  * csm-autostart-app.c: Respect the Path key in desktop files.</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1607428800">- Update to version 4.8.0.
  * implement suspend-then-hibernate
  * respect suspend-then-hibernate setting when suspending from
    menu</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1622116800">- Update to version 5.0.0.
  * Accept Desktop Entry Specification v1.4
  * util: Blacklist some session-specific variables
  * util: Blacklist NOTIFY_SOCKET
  * Fix libexec path for cinnamon-session-check-accelerated-helper</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1642420800">- Update to version 5.2.0.
  * util: Unset LC_* variables (#145)
- Update to version 5.0.1.
  * csm-logout-dialog.c: Grab focus after the widget is shown.
- Fix build fail, fix meson build flag.</changelog>
  <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>
</package>
<package pkgid="a68932b0971fcfe3905ba13c539ff2c5af3785c8de573f0214109e71c33f85524cea901abecc548ac8eb2337c17de3b3ef8756764cde6a2c05262dc64468f5ed" name="cinnamon-session" arch="x86_64">
  <version epoch="0" ver="6.0.1" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1568376000">- Replace pkgconfig(pangox) with pkgconfig(pango) and
  pkgconfig(pangoxft) BuildRequires: This is what meson checks for.</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1569844800">- drop cinnamon-session-qt-5.7-styleoverride.patch
  * Cinnamon in openSUSE uses Menta/Adwaita by default, which
    perfectly support gtk3. I think there's no need to stay on
    gtk2 theming, and it is really weird for a gtk3 based desktop
    to hard depend on an almostly unmaintained Qt5 library.
  * Users who perfer gtk2 or accidentally install a gtk2 theme
    can set "QT_STYLE_OVERRIDE=gtk2" and "QT_QPA_PLATFORMTHEME=gtk2"
    in /etc/environment (note these global environment variables
    affect all desktops and all users), then install
    libqt5-qtstyleplugins-platformtheme-gtk2</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1584360000">- update version 4.4.1
  * main.c: Add a setting to run the session with
    GDK_SYNCHRONIZE=1, which allows XErrors to be
    backtraced
  * csm-presence.c: Don't start cinnamon-screensaver
    during construction
  * Clean-up remaining dbus-glib references after removal
    in #125
  * csm-systemd.c: Restore old check for logind
- change in 4.4.0
  * csm-system: Check for logind and fall back to consolekit,
    instead of using a gsettings key to determine which to use.</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1600084800">- Update to version 4.6.2.
  * csm-autostart-app.c: Respect the Path key in desktop files.</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1607428800">- Update to version 4.8.0.
  * implement suspend-then-hibernate
  * respect suspend-then-hibernate setting when suspending from
    menu</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1622116800">- Update to version 5.0.0.
  * Accept Desktop Entry Specification v1.4
  * util: Blacklist some session-specific variables
  * util: Blacklist NOTIFY_SOCKET
  * Fix libexec path for cinnamon-session-check-accelerated-helper</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1642420800">- Update to version 5.2.0.
  * util: Unset LC_* variables (#145)
- Update to version 5.0.1.
  * csm-logout-dialog.c: Grab focus after the widget is shown.
- Fix build fail, fix meson build flag.</changelog>
  <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>
</package>
<package pkgid="cc488a245b17b9350915c4fa82cf18d2665920862101b70cf91b22d4d35ae4d4477b7e44f2e8f5b8208daf61698e5dd461fcdde6d8b937b58eaa063504be840c" name="cinnamon-session-debuginfo" arch="x86_64">
  <version epoch="0" ver="6.0.1" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1568376000">- Replace pkgconfig(pangox) with pkgconfig(pango) and
  pkgconfig(pangoxft) BuildRequires: This is what meson checks for.</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1569844800">- drop cinnamon-session-qt-5.7-styleoverride.patch
  * Cinnamon in openSUSE uses Menta/Adwaita by default, which
    perfectly support gtk3. I think there's no need to stay on
    gtk2 theming, and it is really weird for a gtk3 based desktop
    to hard depend on an almostly unmaintained Qt5 library.
  * Users who perfer gtk2 or accidentally install a gtk2 theme
    can set "QT_STYLE_OVERRIDE=gtk2" and "QT_QPA_PLATFORMTHEME=gtk2"
    in /etc/environment (note these global environment variables
    affect all desktops and all users), then install
    libqt5-qtstyleplugins-platformtheme-gtk2</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1584360000">- update version 4.4.1
  * main.c: Add a setting to run the session with
    GDK_SYNCHRONIZE=1, which allows XErrors to be
    backtraced
  * csm-presence.c: Don't start cinnamon-screensaver
    during construction
  * Clean-up remaining dbus-glib references after removal
    in #125
  * csm-systemd.c: Restore old check for logind
- change in 4.4.0
  * csm-system: Check for logind and fall back to consolekit,
    instead of using a gsettings key to determine which to use.</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1600084800">- Update to version 4.6.2.
  * csm-autostart-app.c: Respect the Path key in desktop files.</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1607428800">- Update to version 4.8.0.
  * implement suspend-then-hibernate
  * respect suspend-then-hibernate setting when suspending from
    menu</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1622116800">- Update to version 5.0.0.
  * Accept Desktop Entry Specification v1.4
  * util: Blacklist some session-specific variables
  * util: Blacklist NOTIFY_SOCKET
  * Fix libexec path for cinnamon-session-check-accelerated-helper</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1642420800">- Update to version 5.2.0.
  * util: Unset LC_* variables (#145)
- Update to version 5.0.1.
  * csm-logout-dialog.c: Grab focus after the widget is shown.
- Fix build fail, fix meson build flag.</changelog>
  <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>
</package>
<package pkgid="6b8ccad56c3a9c5775a4db088fbbfe0e6c76e99ccd52d2547c76a7f6a2a6260963d065ed296c15ce13bdbc2920220ecde709f7c5d950b7b3d7991d712af21256" name="cinnamon-session-debugsource" arch="x86_64">
  <version epoch="0" ver="6.0.1" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1568376000">- Replace pkgconfig(pangox) with pkgconfig(pango) and
  pkgconfig(pangoxft) BuildRequires: This is what meson checks for.</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1569844800">- drop cinnamon-session-qt-5.7-styleoverride.patch
  * Cinnamon in openSUSE uses Menta/Adwaita by default, which
    perfectly support gtk3. I think there's no need to stay on
    gtk2 theming, and it is really weird for a gtk3 based desktop
    to hard depend on an almostly unmaintained Qt5 library.
  * Users who perfer gtk2 or accidentally install a gtk2 theme
    can set "QT_STYLE_OVERRIDE=gtk2" and "QT_QPA_PLATFORMTHEME=gtk2"
    in /etc/environment (note these global environment variables
    affect all desktops and all users), then install
    libqt5-qtstyleplugins-platformtheme-gtk2</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1584360000">- update version 4.4.1
  * main.c: Add a setting to run the session with
    GDK_SYNCHRONIZE=1, which allows XErrors to be
    backtraced
  * csm-presence.c: Don't start cinnamon-screensaver
    during construction
  * Clean-up remaining dbus-glib references after removal
    in #125
  * csm-systemd.c: Restore old check for logind
- change in 4.4.0
  * csm-system: Check for logind and fall back to consolekit,
    instead of using a gsettings key to determine which to use.</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1600084800">- Update to version 4.6.2.
  * csm-autostart-app.c: Respect the Path key in desktop files.</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1607428800">- Update to version 4.8.0.
  * implement suspend-then-hibernate
  * respect suspend-then-hibernate setting when suspending from
    menu</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1622116800">- Update to version 5.0.0.
  * Accept Desktop Entry Specification v1.4
  * util: Blacklist some session-specific variables
  * util: Blacklist NOTIFY_SOCKET
  * Fix libexec path for cinnamon-session-check-accelerated-helper</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1642420800">- Update to version 5.2.0.
  * util: Unset LC_* variables (#145)
- Update to version 5.0.1.
  * csm-logout-dialog.c: Grab focus after the widget is shown.
- Fix build fail, fix meson build flag.</changelog>
  <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>
</package>
<package pkgid="4b7e0cd1528565ad74f6419ab7402be4c9a7ecf65599a3ac812d23655ac8917cfcd33df4f8852437fc8a7b5c81ffe5695a5d11b055d666a0772de5e8eba405fe" name="cinnamon-session-lang" arch="noarch">
  <version epoch="0" ver="6.0.1" rel="1.1"/>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1584360000">- update version 4.4.2
  * update translations</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1599480000">- Update to version 4.6.2.
  * Update translations.</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1607428800">- Update to version 4.8.0.
  * Version bump with no change.</changelog>
  <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>
</package>
<package pkgid="c56e1034576e7375b32d174c303408933890fb51999c6c050df3e89cfa9ce7ab3542994e7f42faa00c953d51468eff338da0465eaf1962ba51746c4c353556a2" name="cinnamon-settings-daemon-lang" arch="noarch">
  <version epoch="0" ver="6.0.1" rel="1.1"/>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1584360000">- update version 4.4.2
  * update translations</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1599480000">- Update to version 4.6.2.
  * Update translations.</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1607428800">- Update to version 4.8.0.
  * Version bump with no change.</changelog>
  <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>
</package>
<package pkgid="f0b79021d3d15829a6abbdd1f460448d4cca7cc722f8f3199dce7fa056393519aeb3e98838836a799e94098a34176fdbafdd0d2dac6defb44d62fdfd8f42ed3d" name="cinnamon-translations" arch="src">
  <version epoch="0" ver="6.0.1" rel="1.1"/>
  <changelog author="sor.alexei@meowr.ru" date="1510488000">- Update to version 3.6.2:
  * Update translations.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1511524800">- Update to version 3.6.3:
  * Update translations.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1515240000">- Update to version 3.6.4:
  * Update translations.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1524139200">- Update to version 3.8.0:
  * No changelog available.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1527336000">- Update to version 3.8.1:
  * Update translations.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1530014400">- Update to version 3.8.2:
  * Update translations.</changelog>
  <changelog author="Dead Mozay &lt;dead-mozay@opensuse.org&gt;" date="1552651200">- Update to version 4.0.1:
  * Update translations.
  * CI: Remove Mint 18</changelog>
  <changelog author="Dead Mozay &lt;dead_mozay@opensuse.org&gt;" date="1561982400">- Update to version 4.2.0:
  * Update translations</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1564315200">- Update to version 4.2.1:
  * Update translations</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@ptotonmail.com&gt;" date="1566388800">- Update to version 4.2.2:
  * Update translations</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1584360000">- update version 4.4.2
  * update translations</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1599480000">- Update to version 4.6.2.
  * Update translations.</changelog>
  <changelog author="andy great &lt;andythe_great@pm.me&gt;" date="1607428800">- Update to version 4.8.0.
  * Version bump with no change.</changelog>
  <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>
</package>
<package pkgid="6223a9e7e6c3777ef7d9999c8a89f9fcc32c0e9cef844f1aefb6a110eff1ee7e901f6ac08dbbef7fff6b20a926197fbc0aed497d0c31b8d40e30117b371fa66e" name="civetweb" arch="i586">
  <version epoch="0" ver="1.16" rel="1.1"/>
  <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="89b878e4b7ec4428ea69b6f6b4d05f43e571a93dd6171d26477ab2f8922d562308b0c6ffe6f0630b726056de6e7b0c05e0bf06b777e5b37562f35185cf635063" name="civetweb" arch="src">
  <version epoch="0" ver="1.16" rel="1.1"/>
  <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="b5a9f87cd0568bff4ebf5d4b3479e4383d9f727df7170ad7723785c363f9289ec04398a6c144ba9eadd207f7e53dfb453bcec050238ec109646f05e9d1f378d6" name="civetweb" arch="x86_64">
  <version epoch="0" ver="1.16" rel="1.1"/>
  <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="fe6c98711259b55f6b4b94c435178c673c7f0d42fafc4282cbc845e755f2abc756580eea4d50b96d6772c1a23e355523176f3df8e237b167290fd31067d5642b" name="civetweb-debuginfo" arch="i586">
  <version epoch="0" ver="1.16" rel="1.1"/>
  <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="d9cf391b89b343494c4b52fd086d2cf53261faf5bf766c972608072d5494b133d3c2400e0e19363fa311f0f8787fd4a9904aca221fac1b0f6c67ffbdae5c56a4" name="civetweb-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.16" rel="1.1"/>
  <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="eb200f7c032e3cf784d4ff21acdec34b9b55646963859e826d95085c3c827c8aa55417ba50c5071ae454068d6dbfbaa91705596e148b6582765afec2f2229cc6" name="civetweb-debugsource" arch="i586">
  <version epoch="0" ver="1.16" rel="1.1"/>
  <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="bb952c653da1b775d3b1999a6eb3bc92313b35f0d9cad24b868990f349ab0fe0b5b0e367f1455ae9c934e8a8596955e765dd0d4ba8f71a69d2b2ca96b6a21730" name="civetweb-debugsource" arch="x86_64">
  <version epoch="0" ver="1.16" rel="1.1"/>
  <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="9ffec3b25247fc9391e2f6c10460acad65f2bed9e7e5376a1257601c5b7cb52c131de9f04786813ddc0b20468fc3264ce08b36d294056b6b4867fa2e15d4b3a2" name="civetweb-devel" arch="i586">
  <version epoch="0" ver="1.16" rel="1.1"/>
  <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="41fed7e3290c8b763b5a8070fc0dac4fce73d355516a28c301610c85453ebc348d9302951fab19daf1ac331061387d1b81849ccd615e6193fe50d8724bd43dda" name="civetweb-devel" arch="x86_64">
  <version epoch="0" ver="1.16" rel="1.1"/>
  <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="f657027f519409818e39d27d2832e2e3a3e84d78d0d34127ffccd71a4c417c6779a09903775e47d57c971517c85c726b7fc77fbcae4f29ee2ccebcc5283c7478" name="clang" arch="i586">
  <version epoch="0" ver="17" rel="1.1"/>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1662465600">- Update to version 15.0.0.
  * For details, see the release notes:
  - https://releases.llvm.org/15.0.0/docs/ReleaseNotes.html
  - https://releases.llvm.org/15.0.0/tools/clang/docs/ReleaseNotes.html
  - https://releases.llvm.org/15.0.0/tools/clang/tools/extra/docs/ReleaseNotes.html
  - https://releases.llvm.org/15.0.0/projects/libcxx/docs/ReleaseNotes.html
  - https://releases.llvm.org/15.0.0/tools/lld/docs/ReleaseNotes.html</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1663848000">- Update to version 15.0.1.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1664884800">- Update to version 15.0.2.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1666872000">- Update to version 15.0.3.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1667736000">- Update to version 15.0.4.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1668600000">- Update to version 15.0.5.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1670155200">- Update to version 15.0.6.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1673697600">- Update to version 15.0.7.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1679140800">- Update to version 16.0.0.
  * For details, see the release notes:
  - https://releases.llvm.org/16.0.0/docs/ReleaseNotes.html
  - https://releases.llvm.org/16.0.0/tools/clang/docs/ReleaseNotes.html
  - https://releases.llvm.org/16.0.0/tools/clang/tools/extra/docs/ReleaseNotes.html
  - https://releases.llvm.org/16.0.0/projects/libcxx/docs/ReleaseNotes.html
  - https://releases.llvm.org/16.0.0/tools/lld/docs/ReleaseNotes.html
- Let python3-clang also obsolete older versions.</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1680091200">- Drop BuildRequires. They are not necessary to build this package.
  This has the advantage that on version bumps, the llvm metapackages
  build first, turning everything depending on them unresolvable until
  the right LLVM version is actually available. Without this, the old
  llvm metapackages are available still and users of llvm build against
  the old version of LLVM until the new metapackage is built.
- Fix llvm-LTO-devel self-obsoletion</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1680782400">- Update to version 16.0.1.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1681387200">- bsc#1210383 - Add aarch64 to lldb platforms</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1682078400">- Update to version 16.0.2.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1683460800">- Update to version 16.0.3.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Drop ExcludeArch: we shouldn't need this, package will simply
  stay unresolvable if the actual package isn't being built.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1684324800">- Update to version 16.0.4.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1685793600">- Update to version 16.0.5.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1686830400">- Update to version 16.0.6.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695124800">- Update to version 17.0.1.
  * For details, see the release notes:
  - https://releases.llvm.org/17.0.1/docs/ReleaseNotes.html
  - https://releases.llvm.org/17.0.1/tools/clang/docs/ReleaseNotes.html
  - https://releases.llvm.org/17.0.1/tools/clang/tools/extra/docs/ReleaseNotes.html
  - https://releases.llvm.org/17.0.1/projects/libcxx/docs/ReleaseNotes.html
  - https://releases.llvm.org/17.0.1/tools/lld/docs/ReleaseNotes.html</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1696680000">- Update to version 17.0.2.
  * This release contains bug-fixes for the LLVM 17.0.0 release.
    This release is API and ABI compatible with 17.0.0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1697889600">- Strip minor version and patch-level, so that we don't need to
  update this package for every patch-level update.
- Remove support for openSUSE 13.</changelog>
</package>
<package pkgid="21af8cc3a865d8fd8516b4d0f51ddc85a3268cc94e930c3687165426cf1f797ed2492c3a7acca4dbeae860f7e15d5df78eb8fc2dfb74254936bfe7857cfb2ee4" name="clang" arch="x86_64">
  <version epoch="0" ver="17" rel="1.1"/>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1662465600">- Update to version 15.0.0.
  * For details, see the release notes:
  - https://releases.llvm.org/15.0.0/docs/ReleaseNotes.html
  - https://releases.llvm.org/15.0.0/tools/clang/docs/ReleaseNotes.html
  - https://releases.llvm.org/15.0.0/tools/clang/tools/extra/docs/ReleaseNotes.html
  - https://releases.llvm.org/15.0.0/projects/libcxx/docs/ReleaseNotes.html
  - https://releases.llvm.org/15.0.0/tools/lld/docs/ReleaseNotes.html</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1663848000">- Update to version 15.0.1.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1664884800">- Update to version 15.0.2.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1666872000">- Update to version 15.0.3.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1667736000">- Update to version 15.0.4.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1668600000">- Update to version 15.0.5.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1670155200">- Update to version 15.0.6.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1673697600">- Update to version 15.0.7.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1679140800">- Update to version 16.0.0.
  * For details, see the release notes:
  - https://releases.llvm.org/16.0.0/docs/ReleaseNotes.html
  - https://releases.llvm.org/16.0.0/tools/clang/docs/ReleaseNotes.html
  - https://releases.llvm.org/16.0.0/tools/clang/tools/extra/docs/ReleaseNotes.html
  - https://releases.llvm.org/16.0.0/projects/libcxx/docs/ReleaseNotes.html
  - https://releases.llvm.org/16.0.0/tools/lld/docs/ReleaseNotes.html
- Let python3-clang also obsolete older versions.</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1680091200">- Drop BuildRequires. They are not necessary to build this package.
  This has the advantage that on version bumps, the llvm metapackages
  build first, turning everything depending on them unresolvable until
  the right LLVM version is actually available. Without this, the old
  llvm metapackages are available still and users of llvm build against
  the old version of LLVM until the new metapackage is built.
- Fix llvm-LTO-devel self-obsoletion</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1680782400">- Update to version 16.0.1.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1681387200">- bsc#1210383 - Add aarch64 to lldb platforms</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1682078400">- Update to version 16.0.2.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1683460800">- Update to version 16.0.3.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Drop ExcludeArch: we shouldn't need this, package will simply
  stay unresolvable if the actual package isn't being built.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1684324800">- Update to version 16.0.4.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1685793600">- Update to version 16.0.5.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1686830400">- Update to version 16.0.6.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695124800">- Update to version 17.0.1.
  * For details, see the release notes:
  - https://releases.llvm.org/17.0.1/docs/ReleaseNotes.html
  - https://releases.llvm.org/17.0.1/tools/clang/docs/ReleaseNotes.html
  - https://releases.llvm.org/17.0.1/tools/clang/tools/extra/docs/ReleaseNotes.html
  - https://releases.llvm.org/17.0.1/projects/libcxx/docs/ReleaseNotes.html
  - https://releases.llvm.org/17.0.1/tools/lld/docs/ReleaseNotes.html</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1696680000">- Update to version 17.0.2.
  * This release contains bug-fixes for the LLVM 17.0.0 release.
    This release is API and ABI compatible with 17.0.0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1697889600">- Strip minor version and patch-level, so that we don't need to
  update this package for every patch-level update.
- Remove support for openSUSE 13.</changelog>
</package>
<package pkgid="c0173a60308db49ec3319b10846af91672ef702a080e6cfe947457aecd5c22771bd45d1b6021e5215bb37f1d77d7a9a6489b1d0f3575a786764bca1fb230a9b7" name="clang-devel" arch="i586">
  <version epoch="0" ver="17" rel="1.1"/>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1662465600">- Update to version 15.0.0.
  * For details, see the release notes:
  - https://releases.llvm.org/15.0.0/docs/ReleaseNotes.html
  - https://releases.llvm.org/15.0.0/tools/clang/docs/ReleaseNotes.html
  - https://releases.llvm.org/15.0.0/tools/clang/tools/extra/docs/ReleaseNotes.html
  - https://releases.llvm.org/15.0.0/projects/libcxx/docs/ReleaseNotes.html
  - https://releases.llvm.org/15.0.0/tools/lld/docs/ReleaseNotes.html</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1663848000">- Update to version 15.0.1.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1664884800">- Update to version 15.0.2.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1666872000">- Update to version 15.0.3.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1667736000">- Update to version 15.0.4.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1668600000">- Update to version 15.0.5.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1670155200">- Update to version 15.0.6.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1673697600">- Update to version 15.0.7.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1679140800">- Update to version 16.0.0.
  * For details, see the release notes:
  - https://releases.llvm.org/16.0.0/docs/ReleaseNotes.html
  - https://releases.llvm.org/16.0.0/tools/clang/docs/ReleaseNotes.html
  - https://releases.llvm.org/16.0.0/tools/clang/tools/extra/docs/ReleaseNotes.html
  - https://releases.llvm.org/16.0.0/projects/libcxx/docs/ReleaseNotes.html
  - https://releases.llvm.org/16.0.0/tools/lld/docs/ReleaseNotes.html
- Let python3-clang also obsolete older versions.</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1680091200">- Drop BuildRequires. They are not necessary to build this package.
  This has the advantage that on version bumps, the llvm metapackages
  build first, turning everything depending on them unresolvable until
  the right LLVM version is actually available. Without this, the old
  llvm metapackages are available still and users of llvm build against
  the old version of LLVM until the new metapackage is built.
- Fix llvm-LTO-devel self-obsoletion</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1680782400">- Update to version 16.0.1.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1681387200">- bsc#1210383 - Add aarch64 to lldb platforms</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1682078400">- Update to version 16.0.2.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1683460800">- Update to version 16.0.3.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Drop ExcludeArch: we shouldn't need this, package will simply
  stay unresolvable if the actual package isn't being built.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1684324800">- Update to version 16.0.4.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1685793600">- Update to version 16.0.5.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1686830400">- Update to version 16.0.6.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695124800">- Update to version 17.0.1.
  * For details, see the release notes:
  - https://releases.llvm.org/17.0.1/docs/ReleaseNotes.html
  - https://releases.llvm.org/17.0.1/tools/clang/docs/ReleaseNotes.html
  - https://releases.llvm.org/17.0.1/tools/clang/tools/extra/docs/ReleaseNotes.html
  - https://releases.llvm.org/17.0.1/projects/libcxx/docs/ReleaseNotes.html
  - https://releases.llvm.org/17.0.1/tools/lld/docs/ReleaseNotes.html</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1696680000">- Update to version 17.0.2.
  * This release contains bug-fixes for the LLVM 17.0.0 release.
    This release is API and ABI compatible with 17.0.0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1697889600">- Strip minor version and patch-level, so that we don't need to
  update this package for every patch-level update.
- Remove support for openSUSE 13.</changelog>
</package>
<package pkgid="dbf9109cd5a7126a371d4d240628b1c3e24356c72893636fb34229d33e7b35bef4a21c4ce5c7872f3a23a6adddc14bdac7278b14f8f8f1ae536c26c6f4ef8c6c" name="clang-devel" arch="x86_64">
  <version epoch="0" ver="17" rel="1.1"/>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1662465600">- Update to version 15.0.0.
  * For details, see the release notes:
  - https://releases.llvm.org/15.0.0/docs/ReleaseNotes.html
  - https://releases.llvm.org/15.0.0/tools/clang/docs/ReleaseNotes.html
  - https://releases.llvm.org/15.0.0/tools/clang/tools/extra/docs/ReleaseNotes.html
  - https://releases.llvm.org/15.0.0/projects/libcxx/docs/ReleaseNotes.html
  - https://releases.llvm.org/15.0.0/tools/lld/docs/ReleaseNotes.html</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1663848000">- Update to version 15.0.1.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1664884800">- Update to version 15.0.2.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1666872000">- Update to version 15.0.3.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1667736000">- Update to version 15.0.4.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1668600000">- Update to version 15.0.5.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1670155200">- Update to version 15.0.6.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1673697600">- Update to version 15.0.7.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1679140800">- Update to version 16.0.0.
  * For details, see the release notes:
  - https://releases.llvm.org/16.0.0/docs/ReleaseNotes.html
  - https://releases.llvm.org/16.0.0/tools/clang/docs/ReleaseNotes.html
  - https://releases.llvm.org/16.0.0/tools/clang/tools/extra/docs/ReleaseNotes.html
  - https://releases.llvm.org/16.0.0/projects/libcxx/docs/ReleaseNotes.html
  - https://releases.llvm.org/16.0.0/tools/lld/docs/ReleaseNotes.html
- Let python3-clang also obsolete older versions.</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1680091200">- Drop BuildRequires. They are not necessary to build this package.
  This has the advantage that on version bumps, the llvm metapackages
  build first, turning everything depending on them unresolvable until
  the right LLVM version is actually available. Without this, the old
  llvm metapackages are available still and users of llvm build against
  the old version of LLVM until the new metapackage is built.
- Fix llvm-LTO-devel self-obsoletion</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1680782400">- Update to version 16.0.1.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1681387200">- bsc#1210383 - Add aarch64 to lldb platforms</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1682078400">- Update to version 16.0.2.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1683460800">- Update to version 16.0.3.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Drop ExcludeArch: we shouldn't need this, package will simply
  stay unresolvable if the actual package isn't being built.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1684324800">- Update to version 16.0.4.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1685793600">- Update to version 16.0.5.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1686830400">- Update to version 16.0.6.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695124800">- Update to version 17.0.1.
  * For details, see the release notes:
  - https://releases.llvm.org/17.0.1/docs/ReleaseNotes.html
  - https://releases.llvm.org/17.0.1/tools/clang/docs/ReleaseNotes.html
  - https://releases.llvm.org/17.0.1/tools/clang/tools/extra/docs/ReleaseNotes.html
  - https://releases.llvm.org/17.0.1/projects/libcxx/docs/ReleaseNotes.html
  - https://releases.llvm.org/17.0.1/tools/lld/docs/ReleaseNotes.html</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1696680000">- Update to version 17.0.2.
  * This release contains bug-fixes for the LLVM 17.0.0 release.
    This release is API and ABI compatible with 17.0.0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1697889600">- Strip minor version and patch-level, so that we don't need to
  update this package for every patch-level update.
- Remove support for openSUSE 13.</changelog>
</package>
<package pkgid="eb60f906f630332611041c719be50344a0861ca5f42b3b638a0a70dbce86c51c46f3f85acf5f518819d91a273eec79122653f70cff48ede21fe5dd080dbe9823" name="clang-doc" arch="i586">
  <version epoch="0" ver="17" rel="1.1"/>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1662465600">- Update to version 15.0.0.
  * For details, see the release notes:
  - https://releases.llvm.org/15.0.0/docs/ReleaseNotes.html
  - https://releases.llvm.org/15.0.0/tools/clang/docs/ReleaseNotes.html
  - https://releases.llvm.org/15.0.0/tools/clang/tools/extra/docs/ReleaseNotes.html
  - https://releases.llvm.org/15.0.0/projects/libcxx/docs/ReleaseNotes.html
  - https://releases.llvm.org/15.0.0/tools/lld/docs/ReleaseNotes.html</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1663848000">- Update to version 15.0.1.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1664884800">- Update to version 15.0.2.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1666872000">- Update to version 15.0.3.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1667736000">- Update to version 15.0.4.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1668600000">- Update to version 15.0.5.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1670155200">- Update to version 15.0.6.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1673697600">- Update to version 15.0.7.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1679140800">- Update to version 16.0.0.
  * For details, see the release notes:
  - https://releases.llvm.org/16.0.0/docs/ReleaseNotes.html
  - https://releases.llvm.org/16.0.0/tools/clang/docs/ReleaseNotes.html
  - https://releases.llvm.org/16.0.0/tools/clang/tools/extra/docs/ReleaseNotes.html
  - https://releases.llvm.org/16.0.0/projects/libcxx/docs/ReleaseNotes.html
  - https://releases.llvm.org/16.0.0/tools/lld/docs/ReleaseNotes.html
- Let python3-clang also obsolete older versions.</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1680091200">- Drop BuildRequires. They are not necessary to build this package.
  This has the advantage that on version bumps, the llvm metapackages
  build first, turning everything depending on them unresolvable until
  the right LLVM version is actually available. Without this, the old
  llvm metapackages are available still and users of llvm build against
  the old version of LLVM until the new metapackage is built.
- Fix llvm-LTO-devel self-obsoletion</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1680782400">- Update to version 16.0.1.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1681387200">- bsc#1210383 - Add aarch64 to lldb platforms</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1682078400">- Update to version 16.0.2.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1683460800">- Update to version 16.0.3.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Drop ExcludeArch: we shouldn't need this, package will simply
  stay unresolvable if the actual package isn't being built.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1684324800">- Update to version 16.0.4.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1685793600">- Update to version 16.0.5.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1686830400">- Update to version 16.0.6.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695124800">- Update to version 17.0.1.
  * For details, see the release notes:
  - https://releases.llvm.org/17.0.1/docs/ReleaseNotes.html
  - https://releases.llvm.org/17.0.1/tools/clang/docs/ReleaseNotes.html
  - https://releases.llvm.org/17.0.1/tools/clang/tools/extra/docs/ReleaseNotes.html
  - https://releases.llvm.org/17.0.1/projects/libcxx/docs/ReleaseNotes.html
  - https://releases.llvm.org/17.0.1/tools/lld/docs/ReleaseNotes.html</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1696680000">- Update to version 17.0.2.
  * This release contains bug-fixes for the LLVM 17.0.0 release.
    This release is API and ABI compatible with 17.0.0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1697889600">- Strip minor version and patch-level, so that we don't need to
  update this package for every patch-level update.
- Remove support for openSUSE 13.</changelog>
</package>
<package pkgid="66e66aa2187680fbf597d91333e3d8808e190007589ff6e21551793ab5e180a068349dd2858bbc44459a6a1b4804147b54c51a0d75a70c2112aedd6bb4d586a5" name="clang-doc" arch="x86_64">
  <version epoch="0" ver="17" rel="1.1"/>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1662465600">- Update to version 15.0.0.
  * For details, see the release notes:
  - https://releases.llvm.org/15.0.0/docs/ReleaseNotes.html
  - https://releases.llvm.org/15.0.0/tools/clang/docs/ReleaseNotes.html
  - https://releases.llvm.org/15.0.0/tools/clang/tools/extra/docs/ReleaseNotes.html
  - https://releases.llvm.org/15.0.0/projects/libcxx/docs/ReleaseNotes.html
  - https://releases.llvm.org/15.0.0/tools/lld/docs/ReleaseNotes.html</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1663848000">- Update to version 15.0.1.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1664884800">- Update to version 15.0.2.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1666872000">- Update to version 15.0.3.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1667736000">- Update to version 15.0.4.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1668600000">- Update to version 15.0.5.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1670155200">- Update to version 15.0.6.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1673697600">- Update to version 15.0.7.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1679140800">- Update to version 16.0.0.
  * For details, see the release notes:
  - https://releases.llvm.org/16.0.0/docs/ReleaseNotes.html
  - https://releases.llvm.org/16.0.0/tools/clang/docs/ReleaseNotes.html
  - https://releases.llvm.org/16.0.0/tools/clang/tools/extra/docs/ReleaseNotes.html
  - https://releases.llvm.org/16.0.0/projects/libcxx/docs/ReleaseNotes.html
  - https://releases.llvm.org/16.0.0/tools/lld/docs/ReleaseNotes.html
- Let python3-clang also obsolete older versions.</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1680091200">- Drop BuildRequires. They are not necessary to build this package.
  This has the advantage that on version bumps, the llvm metapackages
  build first, turning everything depending on them unresolvable until
  the right LLVM version is actually available. Without this, the old
  llvm metapackages are available still and users of llvm build against
  the old version of LLVM until the new metapackage is built.
- Fix llvm-LTO-devel self-obsoletion</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1680782400">- Update to version 16.0.1.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1681387200">- bsc#1210383 - Add aarch64 to lldb platforms</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1682078400">- Update to version 16.0.2.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1683460800">- Update to version 16.0.3.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Drop ExcludeArch: we shouldn't need this, package will simply
  stay unresolvable if the actual package isn't being built.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1684324800">- Update to version 16.0.4.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1685793600">- Update to version 16.0.5.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1686830400">- Update to version 16.0.6.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695124800">- Update to version 17.0.1.
  * For details, see the release notes:
  - https://releases.llvm.org/17.0.1/docs/ReleaseNotes.html
  - https://releases.llvm.org/17.0.1/tools/clang/docs/ReleaseNotes.html
  - https://releases.llvm.org/17.0.1/tools/clang/tools/extra/docs/ReleaseNotes.html
  - https://releases.llvm.org/17.0.1/projects/libcxx/docs/ReleaseNotes.html
  - https://releases.llvm.org/17.0.1/tools/lld/docs/ReleaseNotes.html</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1696680000">- Update to version 17.0.2.
  * This release contains bug-fixes for the LLVM 17.0.0 release.
    This release is API and ABI compatible with 17.0.0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1697889600">- Strip minor version and patch-level, so that we don't need to
  update this package for every patch-level update.
- Remove support for openSUSE 13.</changelog>
</package>
<package pkgid="5e0523c9c129e6f25138f5abcaa57990faea3530d99c8df4e9cb097fbd94cdaf207f95464770b6e9da281ee9423433eb3b8c4150dc18b531d1d23225cfccbf7b" name="clang-tools" arch="i586">
  <version epoch="0" ver="17.0.6" rel="1.1"/>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1668600000">- Update to version 15.0.5.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Remove obsolete lldb-swig-4.1.0-build-fix.patch.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1670155200">- Update to version 15.0.6.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1673697600">- Update to version 15.0.7.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Build stage 2 with -fno-plt on x86_64: since building with
  - Wl,-z,now the PLT stubs are basically dead code, so eliminating
  the indirection reduces the number of branches and improves code
  locality for the quite frequent cross-DSO calls.
- Add llvm-workaround-superfluous-branches.patch: hints LLVM to
  eliminate branches until gh#llvm/llvm-project#28804 is solved.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678363200">- update constraints to exclude workers with very slow CPU</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1678536000">- Add llvm-suse-implicit-gnu.patch to recognize &lt;arch&gt;-suse-linux
  as implicitly GNU. Without this we would get library calls for
  fused-multiply-add even if it's available in hardware.
- Add openmp-drop-rpath.patch: backport revert of adding RUNPATH
  to openmp executables. (boo#1206837)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1679140800">- Update to version 16.0.0.
  * For details, see the release notes:
  - https://releases.llvm.org/16.0.0/docs/ReleaseNotes.html
  - https://releases.llvm.org/16.0.0/tools/clang/docs/ReleaseNotes.html
  - https://releases.llvm.org/16.0.0/tools/clang/tools/extra/docs/ReleaseNotes.html
  - https://releases.llvm.org/16.0.0/projects/libcxx/docs/ReleaseNotes.html
  - https://releases.llvm.org/16.0.0/tools/lld/docs/ReleaseNotes.html
  * New LLVM tools:
  - llvm-debuginfo-analyzer: Print a logical representation of
    low-level debug information.
  - llvm-remarkutil: Remark file utilities.
  * The test tool split-file is no longer installed.
  * New Clang tools:
  - amdgpu-arch and nvptx-arch: Tools used to detect locally
    available GPUs by the Clang OpenMP driver.
  - clang-include-cleaner: Standalone tool to determine which
    headers are used, using existing functionality in clangd.
  - clang-tblgen: Table Generation for Clang.
  * Removed Clang tools: clang-{nvlink,offload}-wrapper.
- Rebase patches:
  * assume-opensuse.patch
  * check-no-llvm-exegesis.patch
  * link-clang-shared.patch
  * llvm_build_tablegen_component_as_shared_library.patch
  * llvm-do-not-install-static-libraries.patch
  * llvm-suse-implicit-gnu.patch
  * llvm-workaround-superfluous-branches.patch
  * openmp-drop-rpath.patch
- Drop patches that have landed upstream:
  * clang-test-xfail-gnuless-triple.patch
  * CMake-Look-up-target-subcomponents-in-LLVM_AVAILABLE_LIBS.patch
  * libcxxabi-fix-armv7-test.patch
  * llvm-armv7-fix-vector-compare-with-zero-lowering.patch
  * llvm-link-atomic.patch
- Remove llvm-better-detect-64bit-atomics-support.patch that should
  not be required anymore.
- Add PGP signatures and keyring for source verification.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1680782400">- Update to version 16.0.1.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1681387200">- bsc#1210383 - Add aarch64 to lldb platforms</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1681819200">- Relax requirements for clang-tools to allow installation of older
  versions of libclang13 with the -devel package. (boo#1210176)
- Enable ThinLTO for ARM 6/7/8 again. (boo#1178070)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1682078400">- Update to version 16.0.2.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase check-no-llvm-exegesis.patch.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1683460800">- Update to version 16.0.3.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1684324800">- Update to version 16.0.4.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase patches:
  * llvm-do-not-install-static-libraries.patch
  * llvm-remove-clang-only-flags.patch</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1685793600">- Update to version 16.0.5.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase patches:
  * llvm-do-not-install-static-libraries.patch
  * llvm-remove-clang-only-flags.patch
- Enable ThinLTO on riscv64.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1686830400">- Update to version 16.0.6.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Make python3-clang noarch again and fix conflicts/provides to
  point to %python3_sitelib instead of %python3_sitearch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695124800">- Update to version 17.0.1.
  * For details, see the release notes:
  - https://releases.llvm.org/17.0.1/docs/ReleaseNotes.html
  - https://releases.llvm.org/17.0.1/tools/clang/docs/ReleaseNotes.html
  - https://releases.llvm.org/17.0.1/tools/clang/tools/extra/docs/ReleaseNotes.html
  - https://releases.llvm.org/17.0.1/projects/libcxx/docs/ReleaseNotes.html
  - https://releases.llvm.org/17.0.1/tools/lld/docs/ReleaseNotes.html
- Rebase patches:
  * libcxx-test-library-path.patch
  * llvm_build_tablegen_component_as_shared_library.patch
  * llvm-do-not-install-static-libraries.patch
  * llvm-normally-versioned-libllvm.patch
  * llvm-remove-clang-only-flags.patch
  * opt-viewer-Find-style-css-in-usr-share.patch
- Simplify check-no-llvm-exegesis.patch by removing test directory.
- Drop patches that have landed upstream:
  * openmp-drop-rpath.patch
- Add openmp-dont-run-gpu-arch.patch: the binaries are not
  available in our build, and neither are the toolchains they test
  for (NV CUDA and AMD HSA).</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1696680000">- Update to version 17.0.2.
  * This release contains bug-fixes for the LLVM 17.0.0 release.
    This release is API and ABI compatible with 17.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1697716800">- Update to version 17.0.3.
  * This release contains bug-fixes for the LLVM 17.0.0 release.
    This release is API and ABI compatible with 17.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Disable zstd support for now regardless of whether libzstd-devel
  is installed. (boo#1216121)
- Limit number of LTO threads on 32-bit architectures to prevent
  out-of-memory during linking.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1699185600">- Update to version 17.0.4.
  * This release contains bug-fixes for the LLVM 17.0.0 release.
    This release is API and ABI compatible with 17.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Include libomptarget.devicertl.a in libomp*-devel, which is
  required for (GPU) offloading.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1700308800">- Update to version 17.0.5.
  * This release contains bug-fixes for the LLVM 17.0.0 release.
    This release is API and ABI compatible with 17.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Also test clang-tools-extra (at least most parts) and lld.
- Adapt test in lld-default-sha1.patch.
- Don't disable testing if qemu_user_space_build has been set to 0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1701345600">- Update to version 17.0.6.
  * This release contains bug-fixes for the LLVM 17.0.0 release.
    This release is API and ABI compatible with 17.0.0.
- Rebase patches:
  * llvm-do-not-install-static-libraries.patch
  * llvm-normally-versioned-libllvm.patch
- Use major version only instead of full (patch-level) version for
  versioned executables: we don't support parallel installation of
  multiple versions of the same LLVM major version. (boo#1217450)
  Also drop the clang-X.Y symlink that was introduced for
  boo#1012260, because Y is always 0.
- Manage clang-cpp with update-alternatives like other binaries.</changelog>
</package>
<package pkgid="e36b915ab34b88e9bbea37395fe97e03a115f18d745b981261af06e1e7dd8bb3daa05eb070d96d22115ab6d76147a87255effb745fd3bee0fb318e4cc290892d" name="clang-tools" arch="x86_64">
  <version epoch="0" ver="17.0.6" rel="1.1"/>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1668600000">- Update to version 15.0.5.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Remove obsolete lldb-swig-4.1.0-build-fix.patch.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1670155200">- Update to version 15.0.6.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1673697600">- Update to version 15.0.7.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Build stage 2 with -fno-plt on x86_64: since building with
  - Wl,-z,now the PLT stubs are basically dead code, so eliminating
  the indirection reduces the number of branches and improves code
  locality for the quite frequent cross-DSO calls.
- Add llvm-workaround-superfluous-branches.patch: hints LLVM to
  eliminate branches until gh#llvm/llvm-project#28804 is solved.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678363200">- update constraints to exclude workers with very slow CPU</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1678536000">- Add llvm-suse-implicit-gnu.patch to recognize &lt;arch&gt;-suse-linux
  as implicitly GNU. Without this we would get library calls for
  fused-multiply-add even if it's available in hardware.
- Add openmp-drop-rpath.patch: backport revert of adding RUNPATH
  to openmp executables. (boo#1206837)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1679140800">- Update to version 16.0.0.
  * For details, see the release notes:
  - https://releases.llvm.org/16.0.0/docs/ReleaseNotes.html
  - https://releases.llvm.org/16.0.0/tools/clang/docs/ReleaseNotes.html
  - https://releases.llvm.org/16.0.0/tools/clang/tools/extra/docs/ReleaseNotes.html
  - https://releases.llvm.org/16.0.0/projects/libcxx/docs/ReleaseNotes.html
  - https://releases.llvm.org/16.0.0/tools/lld/docs/ReleaseNotes.html
  * New LLVM tools:
  - llvm-debuginfo-analyzer: Print a logical representation of
    low-level debug information.
  - llvm-remarkutil: Remark file utilities.
  * The test tool split-file is no longer installed.
  * New Clang tools:
  - amdgpu-arch and nvptx-arch: Tools used to detect locally
    available GPUs by the Clang OpenMP driver.
  - clang-include-cleaner: Standalone tool to determine which
    headers are used, using existing functionality in clangd.
  - clang-tblgen: Table Generation for Clang.
  * Removed Clang tools: clang-{nvlink,offload}-wrapper.
- Rebase patches:
  * assume-opensuse.patch
  * check-no-llvm-exegesis.patch
  * link-clang-shared.patch
  * llvm_build_tablegen_component_as_shared_library.patch
  * llvm-do-not-install-static-libraries.patch
  * llvm-suse-implicit-gnu.patch
  * llvm-workaround-superfluous-branches.patch
  * openmp-drop-rpath.patch
- Drop patches that have landed upstream:
  * clang-test-xfail-gnuless-triple.patch
  * CMake-Look-up-target-subcomponents-in-LLVM_AVAILABLE_LIBS.patch
  * libcxxabi-fix-armv7-test.patch
  * llvm-armv7-fix-vector-compare-with-zero-lowering.patch
  * llvm-link-atomic.patch
- Remove llvm-better-detect-64bit-atomics-support.patch that should
  not be required anymore.
- Add PGP signatures and keyring for source verification.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1680782400">- Update to version 16.0.1.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1681387200">- bsc#1210383 - Add aarch64 to lldb platforms</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1681819200">- Relax requirements for clang-tools to allow installation of older
  versions of libclang13 with the -devel package. (boo#1210176)
- Enable ThinLTO for ARM 6/7/8 again. (boo#1178070)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1682078400">- Update to version 16.0.2.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase check-no-llvm-exegesis.patch.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1683460800">- Update to version 16.0.3.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1684324800">- Update to version 16.0.4.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase patches:
  * llvm-do-not-install-static-libraries.patch
  * llvm-remove-clang-only-flags.patch</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1685793600">- Update to version 16.0.5.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase patches:
  * llvm-do-not-install-static-libraries.patch
  * llvm-remove-clang-only-flags.patch
- Enable ThinLTO on riscv64.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1686830400">- Update to version 16.0.6.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Make python3-clang noarch again and fix conflicts/provides to
  point to %python3_sitelib instead of %python3_sitearch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695124800">- Update to version 17.0.1.
  * For details, see the release notes:
  - https://releases.llvm.org/17.0.1/docs/ReleaseNotes.html
  - https://releases.llvm.org/17.0.1/tools/clang/docs/ReleaseNotes.html
  - https://releases.llvm.org/17.0.1/tools/clang/tools/extra/docs/ReleaseNotes.html
  - https://releases.llvm.org/17.0.1/projects/libcxx/docs/ReleaseNotes.html
  - https://releases.llvm.org/17.0.1/tools/lld/docs/ReleaseNotes.html
- Rebase patches:
  * libcxx-test-library-path.patch
  * llvm_build_tablegen_component_as_shared_library.patch
  * llvm-do-not-install-static-libraries.patch
  * llvm-normally-versioned-libllvm.patch
  * llvm-remove-clang-only-flags.patch
  * opt-viewer-Find-style-css-in-usr-share.patch
- Simplify check-no-llvm-exegesis.patch by removing test directory.
- Drop patches that have landed upstream:
  * openmp-drop-rpath.patch
- Add openmp-dont-run-gpu-arch.patch: the binaries are not
  available in our build, and neither are the toolchains they test
  for (NV CUDA and AMD HSA).</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1696680000">- Update to version 17.0.2.
  * This release contains bug-fixes for the LLVM 17.0.0 release.
    This release is API and ABI compatible with 17.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1697716800">- Update to version 17.0.3.
  * This release contains bug-fixes for the LLVM 17.0.0 release.
    This release is API and ABI compatible with 17.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Disable zstd support for now regardless of whether libzstd-devel
  is installed. (boo#1216121)
- Limit number of LTO threads on 32-bit architectures to prevent
  out-of-memory during linking.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1699185600">- Update to version 17.0.4.
  * This release contains bug-fixes for the LLVM 17.0.0 release.
    This release is API and ABI compatible with 17.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Include libomptarget.devicertl.a in libomp*-devel, which is
  required for (GPU) offloading.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1700308800">- Update to version 17.0.5.
  * This release contains bug-fixes for the LLVM 17.0.0 release.
    This release is API and ABI compatible with 17.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Also test clang-tools-extra (at least most parts) and lld.
- Adapt test in lld-default-sha1.patch.
- Don't disable testing if qemu_user_space_build has been set to 0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1701345600">- Update to version 17.0.6.
  * This release contains bug-fixes for the LLVM 17.0.0 release.
    This release is API and ABI compatible with 17.0.0.
- Rebase patches:
  * llvm-do-not-install-static-libraries.patch
  * llvm-normally-versioned-libllvm.patch
- Use major version only instead of full (patch-level) version for
  versioned executables: we don't support parallel installation of
  multiple versions of the same LLVM major version. (boo#1217450)
  Also drop the clang-X.Y symlink that was introduced for
  boo#1012260, because Y is always 0.
- Manage clang-cpp with update-alternatives like other binaries.</changelog>
</package>
<package pkgid="5604757e7b75735653d7fc6b4843a861d779ec24e04427dcf0d39c557cf0a1355f90391e02a84086431dbe20b78453f12ae8a9b0b627bf70f32a718b249df808" name="clang-tools-debuginfo" arch="i586">
  <version epoch="0" ver="17.0.6" rel="1.1"/>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1668600000">- Update to version 15.0.5.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Remove obsolete lldb-swig-4.1.0-build-fix.patch.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1670155200">- Update to version 15.0.6.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1673697600">- Update to version 15.0.7.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Build stage 2 with -fno-plt on x86_64: since building with
  - Wl,-z,now the PLT stubs are basically dead code, so eliminating
  the indirection reduces the number of branches and improves code
  locality for the quite frequent cross-DSO calls.
- Add llvm-workaround-superfluous-branches.patch: hints LLVM to
  eliminate branches until gh#llvm/llvm-project#28804 is solved.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678363200">- update constraints to exclude workers with very slow CPU</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1678536000">- Add llvm-suse-implicit-gnu.patch to recognize &lt;arch&gt;-suse-linux
  as implicitly GNU. Without this we would get library calls for
  fused-multiply-add even if it's available in hardware.
- Add openmp-drop-rpath.patch: backport revert of adding RUNPATH
  to openmp executables. (boo#1206837)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1679140800">- Update to version 16.0.0.
  * For details, see the release notes:
  - https://releases.llvm.org/16.0.0/docs/ReleaseNotes.html
  - https://releases.llvm.org/16.0.0/tools/clang/docs/ReleaseNotes.html
  - https://releases.llvm.org/16.0.0/tools/clang/tools/extra/docs/ReleaseNotes.html
  - https://releases.llvm.org/16.0.0/projects/libcxx/docs/ReleaseNotes.html
  - https://releases.llvm.org/16.0.0/tools/lld/docs/ReleaseNotes.html
  * New LLVM tools:
  - llvm-debuginfo-analyzer: Print a logical representation of
    low-level debug information.
  - llvm-remarkutil: Remark file utilities.
  * The test tool split-file is no longer installed.
  * New Clang tools:
  - amdgpu-arch and nvptx-arch: Tools used to detect locally
    available GPUs by the Clang OpenMP driver.
  - clang-include-cleaner: Standalone tool to determine which
    headers are used, using existing functionality in clangd.
  - clang-tblgen: Table Generation for Clang.
  * Removed Clang tools: clang-{nvlink,offload}-wrapper.
- Rebase patches:
  * assume-opensuse.patch
  * check-no-llvm-exegesis.patch
  * link-clang-shared.patch
  * llvm_build_tablegen_component_as_shared_library.patch
  * llvm-do-not-install-static-libraries.patch
  * llvm-suse-implicit-gnu.patch
  * llvm-workaround-superfluous-branches.patch
  * openmp-drop-rpath.patch
- Drop patches that have landed upstream:
  * clang-test-xfail-gnuless-triple.patch
  * CMake-Look-up-target-subcomponents-in-LLVM_AVAILABLE_LIBS.patch
  * libcxxabi-fix-armv7-test.patch
  * llvm-armv7-fix-vector-compare-with-zero-lowering.patch
  * llvm-link-atomic.patch
- Remove llvm-better-detect-64bit-atomics-support.patch that should
  not be required anymore.
- Add PGP signatures and keyring for source verification.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1680782400">- Update to version 16.0.1.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1681387200">- bsc#1210383 - Add aarch64 to lldb platforms</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1681819200">- Relax requirements for clang-tools to allow installation of older
  versions of libclang13 with the -devel package. (boo#1210176)
- Enable ThinLTO for ARM 6/7/8 again. (boo#1178070)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1682078400">- Update to version 16.0.2.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase check-no-llvm-exegesis.patch.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1683460800">- Update to version 16.0.3.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1684324800">- Update to version 16.0.4.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase patches:
  * llvm-do-not-install-static-libraries.patch
  * llvm-remove-clang-only-flags.patch</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1685793600">- Update to version 16.0.5.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase patches:
  * llvm-do-not-install-static-libraries.patch
  * llvm-remove-clang-only-flags.patch
- Enable ThinLTO on riscv64.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1686830400">- Update to version 16.0.6.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Make python3-clang noarch again and fix conflicts/provides to
  point to %python3_sitelib instead of %python3_sitearch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695124800">- Update to version 17.0.1.
  * For details, see the release notes:
  - https://releases.llvm.org/17.0.1/docs/ReleaseNotes.html
  - https://releases.llvm.org/17.0.1/tools/clang/docs/ReleaseNotes.html
  - https://releases.llvm.org/17.0.1/tools/clang/tools/extra/docs/ReleaseNotes.html
  - https://releases.llvm.org/17.0.1/projects/libcxx/docs/ReleaseNotes.html
  - https://releases.llvm.org/17.0.1/tools/lld/docs/ReleaseNotes.html
- Rebase patches:
  * libcxx-test-library-path.patch
  * llvm_build_tablegen_component_as_shared_library.patch
  * llvm-do-not-install-static-libraries.patch
  * llvm-normally-versioned-libllvm.patch
  * llvm-remove-clang-only-flags.patch
  * opt-viewer-Find-style-css-in-usr-share.patch
- Simplify check-no-llvm-exegesis.patch by removing test directory.
- Drop patches that have landed upstream:
  * openmp-drop-rpath.patch
- Add openmp-dont-run-gpu-arch.patch: the binaries are not
  available in our build, and neither are the toolchains they test
  for (NV CUDA and AMD HSA).</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1696680000">- Update to version 17.0.2.
  * This release contains bug-fixes for the LLVM 17.0.0 release.
    This release is API and ABI compatible with 17.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1697716800">- Update to version 17.0.3.
  * This release contains bug-fixes for the LLVM 17.0.0 release.
    This release is API and ABI compatible with 17.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Disable zstd support for now regardless of whether libzstd-devel
  is installed. (boo#1216121)
- Limit number of LTO threads on 32-bit architectures to prevent
  out-of-memory during linking.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1699185600">- Update to version 17.0.4.
  * This release contains bug-fixes for the LLVM 17.0.0 release.
    This release is API and ABI compatible with 17.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Include libomptarget.devicertl.a in libomp*-devel, which is
  required for (GPU) offloading.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1700308800">- Update to version 17.0.5.
  * This release contains bug-fixes for the LLVM 17.0.0 release.
    This release is API and ABI compatible with 17.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Also test clang-tools-extra (at least most parts) and lld.
- Adapt test in lld-default-sha1.patch.
- Don't disable testing if qemu_user_space_build has been set to 0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1701345600">- Update to version 17.0.6.
  * This release contains bug-fixes for the LLVM 17.0.0 release.
    This release is API and ABI compatible with 17.0.0.
- Rebase patches:
  * llvm-do-not-install-static-libraries.patch
  * llvm-normally-versioned-libllvm.patch
- Use major version only instead of full (patch-level) version for
  versioned executables: we don't support parallel installation of
  multiple versions of the same LLVM major version. (boo#1217450)
  Also drop the clang-X.Y symlink that was introduced for
  boo#1012260, because Y is always 0.
- Manage clang-cpp with update-alternatives like other binaries.</changelog>
</package>
<package pkgid="8b790f5202b52b7eeb4537edb2a71cb4a08a3831587e61e3fb25a9657a42c8822c0600b3752dc57df307273cdf3ea99dc3800b759dd44cc9fbcb182bb16a7ea6" name="clang-tools-debuginfo" arch="x86_64">
  <version epoch="0" ver="17.0.6" rel="1.1"/>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1668600000">- Update to version 15.0.5.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Remove obsolete lldb-swig-4.1.0-build-fix.patch.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1670155200">- Update to version 15.0.6.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1673697600">- Update to version 15.0.7.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Build stage 2 with -fno-plt on x86_64: since building with
  - Wl,-z,now the PLT stubs are basically dead code, so eliminating
  the indirection reduces the number of branches and improves code
  locality for the quite frequent cross-DSO calls.
- Add llvm-workaround-superfluous-branches.patch: hints LLVM to
  eliminate branches until gh#llvm/llvm-project#28804 is solved.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678363200">- update constraints to exclude workers with very slow CPU</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1678536000">- Add llvm-suse-implicit-gnu.patch to recognize &lt;arch&gt;-suse-linux
  as implicitly GNU. Without this we would get library calls for
  fused-multiply-add even if it's available in hardware.
- Add openmp-drop-rpath.patch: backport revert of adding RUNPATH
  to openmp executables. (boo#1206837)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1679140800">- Update to version 16.0.0.
  * For details, see the release notes:
  - https://releases.llvm.org/16.0.0/docs/ReleaseNotes.html
  - https://releases.llvm.org/16.0.0/tools/clang/docs/ReleaseNotes.html
  - https://releases.llvm.org/16.0.0/tools/clang/tools/extra/docs/ReleaseNotes.html
  - https://releases.llvm.org/16.0.0/projects/libcxx/docs/ReleaseNotes.html
  - https://releases.llvm.org/16.0.0/tools/lld/docs/ReleaseNotes.html
  * New LLVM tools:
  - llvm-debuginfo-analyzer: Print a logical representation of
    low-level debug information.
  - llvm-remarkutil: Remark file utilities.
  * The test tool split-file is no longer installed.
  * New Clang tools:
  - amdgpu-arch and nvptx-arch: Tools used to detect locally
    available GPUs by the Clang OpenMP driver.
  - clang-include-cleaner: Standalone tool to determine which
    headers are used, using existing functionality in clangd.
  - clang-tblgen: Table Generation for Clang.
  * Removed Clang tools: clang-{nvlink,offload}-wrapper.
- Rebase patches:
  * assume-opensuse.patch
  * check-no-llvm-exegesis.patch
  * link-clang-shared.patch
  * llvm_build_tablegen_component_as_shared_library.patch
  * llvm-do-not-install-static-libraries.patch
  * llvm-suse-implicit-gnu.patch
  * llvm-workaround-superfluous-branches.patch
  * openmp-drop-rpath.patch
- Drop patches that have landed upstream:
  * clang-test-xfail-gnuless-triple.patch
  * CMake-Look-up-target-subcomponents-in-LLVM_AVAILABLE_LIBS.patch
  * libcxxabi-fix-armv7-test.patch
  * llvm-armv7-fix-vector-compare-with-zero-lowering.patch
  * llvm-link-atomic.patch
- Remove llvm-better-detect-64bit-atomics-support.patch that should
  not be required anymore.
- Add PGP signatures and keyring for source verification.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1680782400">- Update to version 16.0.1.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1681387200">- bsc#1210383 - Add aarch64 to lldb platforms</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1681819200">- Relax requirements for clang-tools to allow installation of older
  versions of libclang13 with the -devel package. (boo#1210176)
- Enable ThinLTO for ARM 6/7/8 again. (boo#1178070)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1682078400">- Update to version 16.0.2.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase check-no-llvm-exegesis.patch.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1683460800">- Update to version 16.0.3.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1684324800">- Update to version 16.0.4.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase patches:
  * llvm-do-not-install-static-libraries.patch
  * llvm-remove-clang-only-flags.patch</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1685793600">- Update to version 16.0.5.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase patches:
  * llvm-do-not-install-static-libraries.patch
  * llvm-remove-clang-only-flags.patch
- Enable ThinLTO on riscv64.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1686830400">- Update to version 16.0.6.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Make python3-clang noarch again and fix conflicts/provides to
  point to %python3_sitelib instead of %python3_sitearch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695124800">- Update to version 17.0.1.
  * For details, see the release notes:
  - https://releases.llvm.org/17.0.1/docs/ReleaseNotes.html
  - https://releases.llvm.org/17.0.1/tools/clang/docs/ReleaseNotes.html
  - https://releases.llvm.org/17.0.1/tools/clang/tools/extra/docs/ReleaseNotes.html
  - https://releases.llvm.org/17.0.1/projects/libcxx/docs/ReleaseNotes.html
  - https://releases.llvm.org/17.0.1/tools/lld/docs/ReleaseNotes.html
- Rebase patches:
  * libcxx-test-library-path.patch
  * llvm_build_tablegen_component_as_shared_library.patch
  * llvm-do-not-install-static-libraries.patch
  * llvm-normally-versioned-libllvm.patch
  * llvm-remove-clang-only-flags.patch
  * opt-viewer-Find-style-css-in-usr-share.patch
- Simplify check-no-llvm-exegesis.patch by removing test directory.
- Drop patches that have landed upstream:
  * openmp-drop-rpath.patch
- Add openmp-dont-run-gpu-arch.patch: the binaries are not
  available in our build, and neither are the toolchains they test
  for (NV CUDA and AMD HSA).</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1696680000">- Update to version 17.0.2.
  * This release contains bug-fixes for the LLVM 17.0.0 release.
    This release is API and ABI compatible with 17.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1697716800">- Update to version 17.0.3.
  * This release contains bug-fixes for the LLVM 17.0.0 release.
    This release is API and ABI compatible with 17.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Disable zstd support for now regardless of whether libzstd-devel
  is installed. (boo#1216121)
- Limit number of LTO threads on 32-bit architectures to prevent
  out-of-memory during linking.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1699185600">- Update to version 17.0.4.
  * This release contains bug-fixes for the LLVM 17.0.0 release.
    This release is API and ABI compatible with 17.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Include libomptarget.devicertl.a in libomp*-devel, which is
  required for (GPU) offloading.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1700308800">- Update to version 17.0.5.
  * This release contains bug-fixes for the LLVM 17.0.0 release.
    This release is API and ABI compatible with 17.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Also test clang-tools-extra (at least most parts) and lld.
- Adapt test in lld-default-sha1.patch.
- Don't disable testing if qemu_user_space_build has been set to 0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1701345600">- Update to version 17.0.6.
  * This release contains bug-fixes for the LLVM 17.0.0 release.
    This release is API and ABI compatible with 17.0.0.
- Rebase patches:
  * llvm-do-not-install-static-libraries.patch
  * llvm-normally-versioned-libllvm.patch
- Use major version only instead of full (patch-level) version for
  versioned executables: we don't support parallel installation of
  multiple versions of the same LLVM major version. (boo#1217450)
  Also drop the clang-X.Y symlink that was introduced for
  boo#1012260, because Y is always 0.
- Manage clang-cpp with update-alternatives like other binaries.</changelog>
</package>
<package pkgid="dbf79389f2eb2bfe96a947afbe6106882f13fe1e971890f773368da5bc98622d5652550bbd9703a73e8a9071bcce54b68098ea3f6b76286b575aa4dee3ebc00b" name="clang13" arch="x86_64">
  <version epoch="0" ver="13.0.1" rel="11.1"/>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1635854400">- Let clang recommend gcc and glibc-devel as we need both for
  building executables. No hard requirement because Clang can be
  used as a frontend only. (boo#1191587)
- Set minimal CMake version required.</changelog>
  <changelog author="Alberto Planas Dominguez &lt;aplanas@suse.com&gt;" date="1636718400">- Add FileCheck into the devel package, as is required for testing
  Rust (boo#1192629)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1639828800">- BuildRequires: python-rpm-macros to fix Leap 15.3 build.
- More memory for GCC compile jobs.</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1642680000">- Add support for experimental targets and enable the M68k backend
- Add patch to fix testsuite after enabling the M68k backend
  + llvm-update-extract-section-script.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1643630400">- Update constraints for riscv64</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1643889600">- Update to version 13.0.1.
  * This release contains bug-fixes for the LLVM 13.0.0 release.
    This release is API and ABI compatible with 13.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Drop obsolete patches:
  * llvm-fix-building-with-GCC-12.patch
- Drop RUNPATH from packaged binaries, instead set LD_LIBRARY_PATH
  for building and testing to simulate behavior of actual package.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1644321600">- Add SUSE_Backports_policy-SLE_conflict to rpmlintrc, we're
  deliberately conflicting with SLE here to offer a newer version
  than what SUSE wants to support.
  (https://code.opensuse.org/leap/features/issue/55)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1644840000">- More conflicts for addition to Leap: clang-tools conflicts with
  llvm9 because that doesn't have the move of hmaptool yet, and
  llvm13-devel with llvm{5,7} as they used to have FileCheck.1.gz.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1644926400">- AND instead of OR in License tag after sr#954337.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1645272000">- Let clang-devel accept a newer version of clang-tools:
  we don't keep multiple versions of the latter.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646568000">- Fix armv6hl cpu architecture typo.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- Add llvm-rust-mangle-for-fastcall.patch for rust 1.59.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1648987200">- Split up Clang libraries: libclang.so is no longer so-versioned
  alongside LLVM but will stay at libclang.so.13 for now. So we
  put it into a separate package from libclang-cpp.so. Since we
  can't have multiple LLVM versions generate the same package, we
  prefix it for the non-default LLVM with a mechanism inspired by
  the GCC packaging.
- Patch exported clang/ClangTargets-relwithdebinfo.cmake to refer
  to libclang only by soname, because the installed library might
  be newer than the one originally build with the package.
- Use the same mechanism to for libc++ and package Clang scripts
  only for the default version. This means we'll no longer have to
  touch the package when a new major version comes out.
- Make sure we properly clean up the clang scripts if we're not
  packaging them.
- Let python3-clang use libclang.so.XX, which means we can always
  build it and makes it depend on libclang instead of clang-devel.
- Fix some rpmlint issues: we don't need explicit library
  dependencies that are detected automatically, and we add proper
  library dependencies to the *-devel packages.
- Merge llvm-LTO-devel into llvm-devel. That's where the header
  files already are, and they are hard to separate.
- Let llvm-polly-devel depend on llvm-devel.
- Remove libLTO and *-devel packages from baselibs, they don't
  seem to be needed. We mostly need libLLVM and maybe libclang-cpp.
- Consistently set host triple as *-suse-linux-gnu*.
- Only suggest documentation packages.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1650801600">- Don't override default linker flags. (We were losing -Wl,-z,now.)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1662206400">- Make sure we keep -DNDEBUG. At some point %{optflags} must have
  lost it, perhaps because CMake usually adds it on top. So when
  overriding CMAKE_{C,CXX}_FLAGS_RELWITHDEBINFO, we make sure to
  take over the other flags. We drop LLVM_ENABLE_ASSERTIONS=OFF,
  because that's the default anyway and hasn't helped here.
- Add llvm-glibc-2-36.patch in order to address boo#1202215.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1667131200">- Add lldb-swig-4.1.0-build-fix.patch: Fix build with Swig 4.1.0.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1679659200">- Add llvm-gcc13-issue55711.patch
  * Fix gh#llvm/llvm-project#55711 with gcc13</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1683633600">- Don't use gold for linking anymore: on s390x we use ld.bfd with
  LLVMgold.so, on ppc64 we disable ThinLTO for now. (boo#1210688)
- Using ld.bfd on s390x exposed an issue with the existing
  llvm_build_tablegen_component_as_shared_library.patch: linking
  llvm-tblgen with libLLVM.so means we also have to link libraries
  used for that (like LLVMTableGenGlobalISel) with libLLVM.so.
- Rewrite summary and description for llvm-gold to point out that
  it can also be used with ld.bfd, recommend with binutils.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1686830400">- Fix conflicts/provides for python3-clang to point to
  %python3_sitelib instead of %python3_sitearch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1701345600">- Manage clang-cpp with update-alternatives like other binaries.</changelog>
</package>
<package pkgid="0d813c7ea4ebc9ff12cdbe65071f9264204d49653c9e6ced23e6fd3a9e0333b9e7dddb0aa244be42dbe6490aadd944f901d2a181fbb7fc91bde38baee98b0ca0" name="clang13" arch="i586">
  <version epoch="0" ver="13.0.1" rel="2.1"/>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1635854400">- Let clang recommend gcc and glibc-devel as we need both for
  building executables. No hard requirement because Clang can be
  used as a frontend only. (boo#1191587)
- Set minimal CMake version required.</changelog>
  <changelog author="Alberto Planas Dominguez &lt;aplanas@suse.com&gt;" date="1636718400">- Add FileCheck into the devel package, as is required for testing
  Rust (boo#1192629)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1639828800">- BuildRequires: python-rpm-macros to fix Leap 15.3 build.
- More memory for GCC compile jobs.</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1642680000">- Add support for experimental targets and enable the M68k backend
- Add patch to fix testsuite after enabling the M68k backend
  + llvm-update-extract-section-script.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1643630400">- Update constraints for riscv64</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1643889600">- Update to version 13.0.1.
  * This release contains bug-fixes for the LLVM 13.0.0 release.
    This release is API and ABI compatible with 13.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Drop obsolete patches:
  * llvm-fix-building-with-GCC-12.patch
- Drop RUNPATH from packaged binaries, instead set LD_LIBRARY_PATH
  for building and testing to simulate behavior of actual package.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1644321600">- Add SUSE_Backports_policy-SLE_conflict to rpmlintrc, we're
  deliberately conflicting with SLE here to offer a newer version
  than what SUSE wants to support.
  (https://code.opensuse.org/leap/features/issue/55)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1644840000">- More conflicts for addition to Leap: clang-tools conflicts with
  llvm9 because that doesn't have the move of hmaptool yet, and
  llvm13-devel with llvm{5,7} as they used to have FileCheck.1.gz.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1644926400">- AND instead of OR in License tag after sr#954337.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1645272000">- Let clang-devel accept a newer version of clang-tools:
  we don't keep multiple versions of the latter.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646568000">- Fix armv6hl cpu architecture typo.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- Add llvm-rust-mangle-for-fastcall.patch for rust 1.59.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1648987200">- Split up Clang libraries: libclang.so is no longer so-versioned
  alongside LLVM but will stay at libclang.so.13 for now. So we
  put it into a separate package from libclang-cpp.so. Since we
  can't have multiple LLVM versions generate the same package, we
  prefix it for the non-default LLVM with a mechanism inspired by
  the GCC packaging.
- Patch exported clang/ClangTargets-relwithdebinfo.cmake to refer
  to libclang only by soname, because the installed library might
  be newer than the one originally build with the package.
- Use the same mechanism to for libc++ and package Clang scripts
  only for the default version. This means we'll no longer have to
  touch the package when a new major version comes out.
- Make sure we properly clean up the clang scripts if we're not
  packaging them.
- Let python3-clang use libclang.so.XX, which means we can always
  build it and makes it depend on libclang instead of clang-devel.
- Fix some rpmlint issues: we don't need explicit library
  dependencies that are detected automatically, and we add proper
  library dependencies to the *-devel packages.
- Merge llvm-LTO-devel into llvm-devel. That's where the header
  files already are, and they are hard to separate.
- Let llvm-polly-devel depend on llvm-devel.
- Remove libLTO and *-devel packages from baselibs, they don't
  seem to be needed. We mostly need libLLVM and maybe libclang-cpp.
- Consistently set host triple as *-suse-linux-gnu*.
- Only suggest documentation packages.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1650801600">- Don't override default linker flags. (We were losing -Wl,-z,now.)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1662206400">- Make sure we keep -DNDEBUG. At some point %{optflags} must have
  lost it, perhaps because CMake usually adds it on top. So when
  overriding CMAKE_{C,CXX}_FLAGS_RELWITHDEBINFO, we make sure to
  take over the other flags. We drop LLVM_ENABLE_ASSERTIONS=OFF,
  because that's the default anyway and hasn't helped here.
- Add llvm-glibc-2-36.patch in order to address boo#1202215.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1667131200">- Add lldb-swig-4.1.0-build-fix.patch: Fix build with Swig 4.1.0.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1679659200">- Add llvm-gcc13-issue55711.patch
  * Fix gh#llvm/llvm-project#55711 with gcc13</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1683633600">- Don't use gold for linking anymore: on s390x we use ld.bfd with
  LLVMgold.so, on ppc64 we disable ThinLTO for now. (boo#1210688)
- Using ld.bfd on s390x exposed an issue with the existing
  llvm_build_tablegen_component_as_shared_library.patch: linking
  llvm-tblgen with libLLVM.so means we also have to link libraries
  used for that (like LLVMTableGenGlobalISel) with libLLVM.so.
- Rewrite summary and description for llvm-gold to point out that
  it can also be used with ld.bfd, recommend with binutils.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1686830400">- Fix conflicts/provides for python3-clang to point to
  %python3_sitelib instead of %python3_sitearch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1701345600">- Manage clang-cpp with update-alternatives like other binaries.</changelog>
</package>
<package pkgid="93044ab485e900918a2891d9a66bda15b28c0f854a6ac0afe633a449e76466058a318546170d8650b514d8551eb60cbe1e9339acfc1cf7342fb844d622076cb0" name="clang13-debuginfo" arch="x86_64">
  <version epoch="0" ver="13.0.1" rel="11.1"/>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1635854400">- Let clang recommend gcc and glibc-devel as we need both for
  building executables. No hard requirement because Clang can be
  used as a frontend only. (boo#1191587)
- Set minimal CMake version required.</changelog>
  <changelog author="Alberto Planas Dominguez &lt;aplanas@suse.com&gt;" date="1636718400">- Add FileCheck into the devel package, as is required for testing
  Rust (boo#1192629)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1639828800">- BuildRequires: python-rpm-macros to fix Leap 15.3 build.
- More memory for GCC compile jobs.</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1642680000">- Add support for experimental targets and enable the M68k backend
- Add patch to fix testsuite after enabling the M68k backend
  + llvm-update-extract-section-script.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1643630400">- Update constraints for riscv64</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1643889600">- Update to version 13.0.1.
  * This release contains bug-fixes for the LLVM 13.0.0 release.
    This release is API and ABI compatible with 13.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Drop obsolete patches:
  * llvm-fix-building-with-GCC-12.patch
- Drop RUNPATH from packaged binaries, instead set LD_LIBRARY_PATH
  for building and testing to simulate behavior of actual package.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1644321600">- Add SUSE_Backports_policy-SLE_conflict to rpmlintrc, we're
  deliberately conflicting with SLE here to offer a newer version
  than what SUSE wants to support.
  (https://code.opensuse.org/leap/features/issue/55)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1644840000">- More conflicts for addition to Leap: clang-tools conflicts with
  llvm9 because that doesn't have the move of hmaptool yet, and
  llvm13-devel with llvm{5,7} as they used to have FileCheck.1.gz.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1644926400">- AND instead of OR in License tag after sr#954337.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1645272000">- Let clang-devel accept a newer version of clang-tools:
  we don't keep multiple versions of the latter.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646568000">- Fix armv6hl cpu architecture typo.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- Add llvm-rust-mangle-for-fastcall.patch for rust 1.59.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1648987200">- Split up Clang libraries: libclang.so is no longer so-versioned
  alongside LLVM but will stay at libclang.so.13 for now. So we
  put it into a separate package from libclang-cpp.so. Since we
  can't have multiple LLVM versions generate the same package, we
  prefix it for the non-default LLVM with a mechanism inspired by
  the GCC packaging.
- Patch exported clang/ClangTargets-relwithdebinfo.cmake to refer
  to libclang only by soname, because the installed library might
  be newer than the one originally build with the package.
- Use the same mechanism to for libc++ and package Clang scripts
  only for the default version. This means we'll no longer have to
  touch the package when a new major version comes out.
- Make sure we properly clean up the clang scripts if we're not
  packaging them.
- Let python3-clang use libclang.so.XX, which means we can always
  build it and makes it depend on libclang instead of clang-devel.
- Fix some rpmlint issues: we don't need explicit library
  dependencies that are detected automatically, and we add proper
  library dependencies to the *-devel packages.
- Merge llvm-LTO-devel into llvm-devel. That's where the header
  files already are, and they are hard to separate.
- Let llvm-polly-devel depend on llvm-devel.
- Remove libLTO and *-devel packages from baselibs, they don't
  seem to be needed. We mostly need libLLVM and maybe libclang-cpp.
- Consistently set host triple as *-suse-linux-gnu*.
- Only suggest documentation packages.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1650801600">- Don't override default linker flags. (We were losing -Wl,-z,now.)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1662206400">- Make sure we keep -DNDEBUG. At some point %{optflags} must have
  lost it, perhaps because CMake usually adds it on top. So when
  overriding CMAKE_{C,CXX}_FLAGS_RELWITHDEBINFO, we make sure to
  take over the other flags. We drop LLVM_ENABLE_ASSERTIONS=OFF,
  because that's the default anyway and hasn't helped here.
- Add llvm-glibc-2-36.patch in order to address boo#1202215.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1667131200">- Add lldb-swig-4.1.0-build-fix.patch: Fix build with Swig 4.1.0.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1679659200">- Add llvm-gcc13-issue55711.patch
  * Fix gh#llvm/llvm-project#55711 with gcc13</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1683633600">- Don't use gold for linking anymore: on s390x we use ld.bfd with
  LLVMgold.so, on ppc64 we disable ThinLTO for now. (boo#1210688)
- Using ld.bfd on s390x exposed an issue with the existing
  llvm_build_tablegen_component_as_shared_library.patch: linking
  llvm-tblgen with libLLVM.so means we also have to link libraries
  used for that (like LLVMTableGenGlobalISel) with libLLVM.so.
- Rewrite summary and description for llvm-gold to point out that
  it can also be used with ld.bfd, recommend with binutils.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1686830400">- Fix conflicts/provides for python3-clang to point to
  %python3_sitelib instead of %python3_sitearch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1701345600">- Manage clang-cpp with update-alternatives like other binaries.</changelog>
</package>
<package pkgid="c737257514ba48adf07f56de8e7a2a1f72124fa2b8db84d420f6f3e24ac7d091553db3738f03cb0193201456ef1feacceadabdaf2d924528bbebc42a7133d724" name="clang13-debuginfo" arch="i586">
  <version epoch="0" ver="13.0.1" rel="2.1"/>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1635854400">- Let clang recommend gcc and glibc-devel as we need both for
  building executables. No hard requirement because Clang can be
  used as a frontend only. (boo#1191587)
- Set minimal CMake version required.</changelog>
  <changelog author="Alberto Planas Dominguez &lt;aplanas@suse.com&gt;" date="1636718400">- Add FileCheck into the devel package, as is required for testing
  Rust (boo#1192629)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1639828800">- BuildRequires: python-rpm-macros to fix Leap 15.3 build.
- More memory for GCC compile jobs.</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1642680000">- Add support for experimental targets and enable the M68k backend
- Add patch to fix testsuite after enabling the M68k backend
  + llvm-update-extract-section-script.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1643630400">- Update constraints for riscv64</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1643889600">- Update to version 13.0.1.
  * This release contains bug-fixes for the LLVM 13.0.0 release.
    This release is API and ABI compatible with 13.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Drop obsolete patches:
  * llvm-fix-building-with-GCC-12.patch
- Drop RUNPATH from packaged binaries, instead set LD_LIBRARY_PATH
  for building and testing to simulate behavior of actual package.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1644321600">- Add SUSE_Backports_policy-SLE_conflict to rpmlintrc, we're
  deliberately conflicting with SLE here to offer a newer version
  than what SUSE wants to support.
  (https://code.opensuse.org/leap/features/issue/55)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1644840000">- More conflicts for addition to Leap: clang-tools conflicts with
  llvm9 because that doesn't have the move of hmaptool yet, and
  llvm13-devel with llvm{5,7} as they used to have FileCheck.1.gz.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1644926400">- AND instead of OR in License tag after sr#954337.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1645272000">- Let clang-devel accept a newer version of clang-tools:
  we don't keep multiple versions of the latter.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646568000">- Fix armv6hl cpu architecture typo.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- Add llvm-rust-mangle-for-fastcall.patch for rust 1.59.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1648987200">- Split up Clang libraries: libclang.so is no longer so-versioned
  alongside LLVM but will stay at libclang.so.13 for now. So we
  put it into a separate package from libclang-cpp.so. Since we
  can't have multiple LLVM versions generate the same package, we
  prefix it for the non-default LLVM with a mechanism inspired by
  the GCC packaging.
- Patch exported clang/ClangTargets-relwithdebinfo.cmake to refer
  to libclang only by soname, because the installed library might
  be newer than the one originally build with the package.
- Use the same mechanism to for libc++ and package Clang scripts
  only for the default version. This means we'll no longer have to
  touch the package when a new major version comes out.
- Make sure we properly clean up the clang scripts if we're not
  packaging them.
- Let python3-clang use libclang.so.XX, which means we can always
  build it and makes it depend on libclang instead of clang-devel.
- Fix some rpmlint issues: we don't need explicit library
  dependencies that are detected automatically, and we add proper
  library dependencies to the *-devel packages.
- Merge llvm-LTO-devel into llvm-devel. That's where the header
  files already are, and they are hard to separate.
- Let llvm-polly-devel depend on llvm-devel.
- Remove libLTO and *-devel packages from baselibs, they don't
  seem to be needed. We mostly need libLLVM and maybe libclang-cpp.
- Consistently set host triple as *-suse-linux-gnu*.
- Only suggest documentation packages.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1650801600">- Don't override default linker flags. (We were losing -Wl,-z,now.)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1662206400">- Make sure we keep -DNDEBUG. At some point %{optflags} must have
  lost it, perhaps because CMake usually adds it on top. So when
  overriding CMAKE_{C,CXX}_FLAGS_RELWITHDEBINFO, we make sure to
  take over the other flags. We drop LLVM_ENABLE_ASSERTIONS=OFF,
  because that's the default anyway and hasn't helped here.
- Add llvm-glibc-2-36.patch in order to address boo#1202215.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1667131200">- Add lldb-swig-4.1.0-build-fix.patch: Fix build with Swig 4.1.0.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1679659200">- Add llvm-gcc13-issue55711.patch
  * Fix gh#llvm/llvm-project#55711 with gcc13</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1683633600">- Don't use gold for linking anymore: on s390x we use ld.bfd with
  LLVMgold.so, on ppc64 we disable ThinLTO for now. (boo#1210688)
- Using ld.bfd on s390x exposed an issue with the existing
  llvm_build_tablegen_component_as_shared_library.patch: linking
  llvm-tblgen with libLLVM.so means we also have to link libraries
  used for that (like LLVMTableGenGlobalISel) with libLLVM.so.
- Rewrite summary and description for llvm-gold to point out that
  it can also be used with ld.bfd, recommend with binutils.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1686830400">- Fix conflicts/provides for python3-clang to point to
  %python3_sitelib instead of %python3_sitearch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1701345600">- Manage clang-cpp with update-alternatives like other binaries.</changelog>
</package>
<package pkgid="4717277e1cbf09e25c459ae27a8026c148eb593f14c3e53b10e2f0152f3cc82a9f1a25356481762213c3aadf50df9c8a591bd7c39c66961c6bbb6862b9863774" name="clang13-devel" arch="x86_64">
  <version epoch="0" ver="13.0.1" rel="11.1"/>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1635854400">- Let clang recommend gcc and glibc-devel as we need both for
  building executables. No hard requirement because Clang can be
  used as a frontend only. (boo#1191587)
- Set minimal CMake version required.</changelog>
  <changelog author="Alberto Planas Dominguez &lt;aplanas@suse.com&gt;" date="1636718400">- Add FileCheck into the devel package, as is required for testing
  Rust (boo#1192629)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1639828800">- BuildRequires: python-rpm-macros to fix Leap 15.3 build.
- More memory for GCC compile jobs.</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1642680000">- Add support for experimental targets and enable the M68k backend
- Add patch to fix testsuite after enabling the M68k backend
  + llvm-update-extract-section-script.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1643630400">- Update constraints for riscv64</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1643889600">- Update to version 13.0.1.
  * This release contains bug-fixes for the LLVM 13.0.0 release.
    This release is API and ABI compatible with 13.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Drop obsolete patches:
  * llvm-fix-building-with-GCC-12.patch
- Drop RUNPATH from packaged binaries, instead set LD_LIBRARY_PATH
  for building and testing to simulate behavior of actual package.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1644321600">- Add SUSE_Backports_policy-SLE_conflict to rpmlintrc, we're
  deliberately conflicting with SLE here to offer a newer version
  than what SUSE wants to support.
  (https://code.opensuse.org/leap/features/issue/55)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1644840000">- More conflicts for addition to Leap: clang-tools conflicts with
  llvm9 because that doesn't have the move of hmaptool yet, and
  llvm13-devel with llvm{5,7} as they used to have FileCheck.1.gz.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1644926400">- AND instead of OR in License tag after sr#954337.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1645272000">- Let clang-devel accept a newer version of clang-tools:
  we don't keep multiple versions of the latter.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646568000">- Fix armv6hl cpu architecture typo.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- Add llvm-rust-mangle-for-fastcall.patch for rust 1.59.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1648987200">- Split up Clang libraries: libclang.so is no longer so-versioned
  alongside LLVM but will stay at libclang.so.13 for now. So we
  put it into a separate package from libclang-cpp.so. Since we
  can't have multiple LLVM versions generate the same package, we
  prefix it for the non-default LLVM with a mechanism inspired by
  the GCC packaging.
- Patch exported clang/ClangTargets-relwithdebinfo.cmake to refer
  to libclang only by soname, because the installed library might
  be newer than the one originally build with the package.
- Use the same mechanism to for libc++ and package Clang scripts
  only for the default version. This means we'll no longer have to
  touch the package when a new major version comes out.
- Make sure we properly clean up the clang scripts if we're not
  packaging them.
- Let python3-clang use libclang.so.XX, which means we can always
  build it and makes it depend on libclang instead of clang-devel.
- Fix some rpmlint issues: we don't need explicit library
  dependencies that are detected automatically, and we add proper
  library dependencies to the *-devel packages.
- Merge llvm-LTO-devel into llvm-devel. That's where the header
  files already are, and they are hard to separate.
- Let llvm-polly-devel depend on llvm-devel.
- Remove libLTO and *-devel packages from baselibs, they don't
  seem to be needed. We mostly need libLLVM and maybe libclang-cpp.
- Consistently set host triple as *-suse-linux-gnu*.
- Only suggest documentation packages.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1650801600">- Don't override default linker flags. (We were losing -Wl,-z,now.)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1662206400">- Make sure we keep -DNDEBUG. At some point %{optflags} must have
  lost it, perhaps because CMake usually adds it on top. So when
  overriding CMAKE_{C,CXX}_FLAGS_RELWITHDEBINFO, we make sure to
  take over the other flags. We drop LLVM_ENABLE_ASSERTIONS=OFF,
  because that's the default anyway and hasn't helped here.
- Add llvm-glibc-2-36.patch in order to address boo#1202215.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1667131200">- Add lldb-swig-4.1.0-build-fix.patch: Fix build with Swig 4.1.0.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1679659200">- Add llvm-gcc13-issue55711.patch
  * Fix gh#llvm/llvm-project#55711 with gcc13</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1683633600">- Don't use gold for linking anymore: on s390x we use ld.bfd with
  LLVMgold.so, on ppc64 we disable ThinLTO for now. (boo#1210688)
- Using ld.bfd on s390x exposed an issue with the existing
  llvm_build_tablegen_component_as_shared_library.patch: linking
  llvm-tblgen with libLLVM.so means we also have to link libraries
  used for that (like LLVMTableGenGlobalISel) with libLLVM.so.
- Rewrite summary and description for llvm-gold to point out that
  it can also be used with ld.bfd, recommend with binutils.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1686830400">- Fix conflicts/provides for python3-clang to point to
  %python3_sitelib instead of %python3_sitearch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1701345600">- Manage clang-cpp with update-alternatives like other binaries.</changelog>
</package>
<package pkgid="13f7a3312ffdbc7812d4567be652401ff5d876a986f4b5661ae92ea9650572271a86dd8061358a5e7a2d677487c0e339731ae33ed5ada3008b1e6c51cbdcf851" name="clang13-devel" arch="i586">
  <version epoch="0" ver="13.0.1" rel="2.1"/>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1635854400">- Let clang recommend gcc and glibc-devel as we need both for
  building executables. No hard requirement because Clang can be
  used as a frontend only. (boo#1191587)
- Set minimal CMake version required.</changelog>
  <changelog author="Alberto Planas Dominguez &lt;aplanas@suse.com&gt;" date="1636718400">- Add FileCheck into the devel package, as is required for testing
  Rust (boo#1192629)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1639828800">- BuildRequires: python-rpm-macros to fix Leap 15.3 build.
- More memory for GCC compile jobs.</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1642680000">- Add support for experimental targets and enable the M68k backend
- Add patch to fix testsuite after enabling the M68k backend
  + llvm-update-extract-section-script.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1643630400">- Update constraints for riscv64</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1643889600">- Update to version 13.0.1.
  * This release contains bug-fixes for the LLVM 13.0.0 release.
    This release is API and ABI compatible with 13.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Drop obsolete patches:
  * llvm-fix-building-with-GCC-12.patch
- Drop RUNPATH from packaged binaries, instead set LD_LIBRARY_PATH
  for building and testing to simulate behavior of actual package.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1644321600">- Add SUSE_Backports_policy-SLE_conflict to rpmlintrc, we're
  deliberately conflicting with SLE here to offer a newer version
  than what SUSE wants to support.
  (https://code.opensuse.org/leap/features/issue/55)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1644840000">- More conflicts for addition to Leap: clang-tools conflicts with
  llvm9 because that doesn't have the move of hmaptool yet, and
  llvm13-devel with llvm{5,7} as they used to have FileCheck.1.gz.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1644926400">- AND instead of OR in License tag after sr#954337.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1645272000">- Let clang-devel accept a newer version of clang-tools:
  we don't keep multiple versions of the latter.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646568000">- Fix armv6hl cpu architecture typo.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- Add llvm-rust-mangle-for-fastcall.patch for rust 1.59.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1648987200">- Split up Clang libraries: libclang.so is no longer so-versioned
  alongside LLVM but will stay at libclang.so.13 for now. So we
  put it into a separate package from libclang-cpp.so. Since we
  can't have multiple LLVM versions generate the same package, we
  prefix it for the non-default LLVM with a mechanism inspired by
  the GCC packaging.
- Patch exported clang/ClangTargets-relwithdebinfo.cmake to refer
  to libclang only by soname, because the installed library might
  be newer than the one originally build with the package.
- Use the same mechanism to for libc++ and package Clang scripts
  only for the default version. This means we'll no longer have to
  touch the package when a new major version comes out.
- Make sure we properly clean up the clang scripts if we're not
  packaging them.
- Let python3-clang use libclang.so.XX, which means we can always
  build it and makes it depend on libclang instead of clang-devel.
- Fix some rpmlint issues: we don't need explicit library
  dependencies that are detected automatically, and we add proper
  library dependencies to the *-devel packages.
- Merge llvm-LTO-devel into llvm-devel. That's where the header
  files already are, and they are hard to separate.
- Let llvm-polly-devel depend on llvm-devel.
- Remove libLTO and *-devel packages from baselibs, they don't
  seem to be needed. We mostly need libLLVM and maybe libclang-cpp.
- Consistently set host triple as *-suse-linux-gnu*.
- Only suggest documentation packages.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1650801600">- Don't override default linker flags. (We were losing -Wl,-z,now.)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1662206400">- Make sure we keep -DNDEBUG. At some point %{optflags} must have
  lost it, perhaps because CMake usually adds it on top. So when
  overriding CMAKE_{C,CXX}_FLAGS_RELWITHDEBINFO, we make sure to
  take over the other flags. We drop LLVM_ENABLE_ASSERTIONS=OFF,
  because that's the default anyway and hasn't helped here.
- Add llvm-glibc-2-36.patch in order to address boo#1202215.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1667131200">- Add lldb-swig-4.1.0-build-fix.patch: Fix build with Swig 4.1.0.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1679659200">- Add llvm-gcc13-issue55711.patch
  * Fix gh#llvm/llvm-project#55711 with gcc13</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1683633600">- Don't use gold for linking anymore: on s390x we use ld.bfd with
  LLVMgold.so, on ppc64 we disable ThinLTO for now. (boo#1210688)
- Using ld.bfd on s390x exposed an issue with the existing
  llvm_build_tablegen_component_as_shared_library.patch: linking
  llvm-tblgen with libLLVM.so means we also have to link libraries
  used for that (like LLVMTableGenGlobalISel) with libLLVM.so.
- Rewrite summary and description for llvm-gold to point out that
  it can also be used with ld.bfd, recommend with binutils.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1686830400">- Fix conflicts/provides for python3-clang to point to
  %python3_sitelib instead of %python3_sitearch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1701345600">- Manage clang-cpp with update-alternatives like other binaries.</changelog>
</package>
<package pkgid="da3403948dae352fa4bec2bd187d40a7b60613c360fcfebace9069141764922e096de1e5b1339292cca48276185f7d0161872489a7714bb8b6718214c9a71fbe" name="clang13-doc" arch="noarch">
  <version epoch="0" ver="13.0.1" rel="11.1"/>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1635854400">- Let clang recommend gcc and glibc-devel as we need both for
  building executables. No hard requirement because Clang can be
  used as a frontend only. (boo#1191587)
- Set minimal CMake version required.</changelog>
  <changelog author="Alberto Planas Dominguez &lt;aplanas@suse.com&gt;" date="1636718400">- Add FileCheck into the devel package, as is required for testing
  Rust (boo#1192629)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1639828800">- BuildRequires: python-rpm-macros to fix Leap 15.3 build.
- More memory for GCC compile jobs.</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1642680000">- Add support for experimental targets and enable the M68k backend
- Add patch to fix testsuite after enabling the M68k backend
  + llvm-update-extract-section-script.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1643630400">- Update constraints for riscv64</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1643889600">- Update to version 13.0.1.
  * This release contains bug-fixes for the LLVM 13.0.0 release.
    This release is API and ABI compatible with 13.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Drop obsolete patches:
  * llvm-fix-building-with-GCC-12.patch
- Drop RUNPATH from packaged binaries, instead set LD_LIBRARY_PATH
  for building and testing to simulate behavior of actual package.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1644321600">- Add SUSE_Backports_policy-SLE_conflict to rpmlintrc, we're
  deliberately conflicting with SLE here to offer a newer version
  than what SUSE wants to support.
  (https://code.opensuse.org/leap/features/issue/55)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1644840000">- More conflicts for addition to Leap: clang-tools conflicts with
  llvm9 because that doesn't have the move of hmaptool yet, and
  llvm13-devel with llvm{5,7} as they used to have FileCheck.1.gz.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1644926400">- AND instead of OR in License tag after sr#954337.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1645272000">- Let clang-devel accept a newer version of clang-tools:
  we don't keep multiple versions of the latter.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646568000">- Fix armv6hl cpu architecture typo.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- Add llvm-rust-mangle-for-fastcall.patch for rust 1.59.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1648987200">- Split up Clang libraries: libclang.so is no longer so-versioned
  alongside LLVM but will stay at libclang.so.13 for now. So we
  put it into a separate package from libclang-cpp.so. Since we
  can't have multiple LLVM versions generate the same package, we
  prefix it for the non-default LLVM with a mechanism inspired by
  the GCC packaging.
- Patch exported clang/ClangTargets-relwithdebinfo.cmake to refer
  to libclang only by soname, because the installed library might
  be newer than the one originally build with the package.
- Use the same mechanism to for libc++ and package Clang scripts
  only for the default version. This means we'll no longer have to
  touch the package when a new major version comes out.
- Make sure we properly clean up the clang scripts if we're not
  packaging them.
- Let python3-clang use libclang.so.XX, which means we can always
  build it and makes it depend on libclang instead of clang-devel.
- Fix some rpmlint issues: we don't need explicit library
  dependencies that are detected automatically, and we add proper
  library dependencies to the *-devel packages.
- Merge llvm-LTO-devel into llvm-devel. That's where the header
  files already are, and they are hard to separate.
- Let llvm-polly-devel depend on llvm-devel.
- Remove libLTO and *-devel packages from baselibs, they don't
  seem to be needed. We mostly need libLLVM and maybe libclang-cpp.
- Consistently set host triple as *-suse-linux-gnu*.
- Only suggest documentation packages.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1650801600">- Don't override default linker flags. (We were losing -Wl,-z,now.)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1662206400">- Make sure we keep -DNDEBUG. At some point %{optflags} must have
  lost it, perhaps because CMake usually adds it on top. So when
  overriding CMAKE_{C,CXX}_FLAGS_RELWITHDEBINFO, we make sure to
  take over the other flags. We drop LLVM_ENABLE_ASSERTIONS=OFF,
  because that's the default anyway and hasn't helped here.
- Add llvm-glibc-2-36.patch in order to address boo#1202215.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1667131200">- Add lldb-swig-4.1.0-build-fix.patch: Fix build with Swig 4.1.0.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1679659200">- Add llvm-gcc13-issue55711.patch
  * Fix gh#llvm/llvm-project#55711 with gcc13</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1683633600">- Don't use gold for linking anymore: on s390x we use ld.bfd with
  LLVMgold.so, on ppc64 we disable ThinLTO for now. (boo#1210688)
- Using ld.bfd on s390x exposed an issue with the existing
  llvm_build_tablegen_component_as_shared_library.patch: linking
  llvm-tblgen with libLLVM.so means we also have to link libraries
  used for that (like LLVMTableGenGlobalISel) with libLLVM.so.
- Rewrite summary and description for llvm-gold to point out that
  it can also be used with ld.bfd, recommend with binutils.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1686830400">- Fix conflicts/provides for python3-clang to point to
  %python3_sitelib instead of %python3_sitearch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1701345600">- Manage clang-cpp with update-alternatives like other binaries.</changelog>
</package>
<package pkgid="1389d99fd42cc658223caecbeb32345203352231759dbbc5de282d9016fbf7b1edc088def25d2a064eb79b0a8e6ab7f950cf0a4482799e7bcada7ec8ac778a98" name="clang13-doc" arch="noarch">
  <version epoch="0" ver="13.0.1" rel="2.1"/>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1635854400">- Let clang recommend gcc and glibc-devel as we need both for
  building executables. No hard requirement because Clang can be
  used as a frontend only. (boo#1191587)
- Set minimal CMake version required.</changelog>
  <changelog author="Alberto Planas Dominguez &lt;aplanas@suse.com&gt;" date="1636718400">- Add FileCheck into the devel package, as is required for testing
  Rust (boo#1192629)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1639828800">- BuildRequires: python-rpm-macros to fix Leap 15.3 build.
- More memory for GCC compile jobs.</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1642680000">- Add support for experimental targets and enable the M68k backend
- Add patch to fix testsuite after enabling the M68k backend
  + llvm-update-extract-section-script.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1643630400">- Update constraints for riscv64</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1643889600">- Update to version 13.0.1.
  * This release contains bug-fixes for the LLVM 13.0.0 release.
    This release is API and ABI compatible with 13.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Drop obsolete patches:
  * llvm-fix-building-with-GCC-12.patch
- Drop RUNPATH from packaged binaries, instead set LD_LIBRARY_PATH
  for building and testing to simulate behavior of actual package.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1644321600">- Add SUSE_Backports_policy-SLE_conflict to rpmlintrc, we're
  deliberately conflicting with SLE here to offer a newer version
  than what SUSE wants to support.
  (https://code.opensuse.org/leap/features/issue/55)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1644840000">- More conflicts for addition to Leap: clang-tools conflicts with
  llvm9 because that doesn't have the move of hmaptool yet, and
  llvm13-devel with llvm{5,7} as they used to have FileCheck.1.gz.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1644926400">- AND instead of OR in License tag after sr#954337.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1645272000">- Let clang-devel accept a newer version of clang-tools:
  we don't keep multiple versions of the latter.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646568000">- Fix armv6hl cpu architecture typo.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- Add llvm-rust-mangle-for-fastcall.patch for rust 1.59.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1648987200">- Split up Clang libraries: libclang.so is no longer so-versioned
  alongside LLVM but will stay at libclang.so.13 for now. So we
  put it into a separate package from libclang-cpp.so. Since we
  can't have multiple LLVM versions generate the same package, we
  prefix it for the non-default LLVM with a mechanism inspired by
  the GCC packaging.
- Patch exported clang/ClangTargets-relwithdebinfo.cmake to refer
  to libclang only by soname, because the installed library might
  be newer than the one originally build with the package.
- Use the same mechanism to for libc++ and package Clang scripts
  only for the default version. This means we'll no longer have to
  touch the package when a new major version comes out.
- Make sure we properly clean up the clang scripts if we're not
  packaging them.
- Let python3-clang use libclang.so.XX, which means we can always
  build it and makes it depend on libclang instead of clang-devel.
- Fix some rpmlint issues: we don't need explicit library
  dependencies that are detected automatically, and we add proper
  library dependencies to the *-devel packages.
- Merge llvm-LTO-devel into llvm-devel. That's where the header
  files already are, and they are hard to separate.
- Let llvm-polly-devel depend on llvm-devel.
- Remove libLTO and *-devel packages from baselibs, they don't
  seem to be needed. We mostly need libLLVM and maybe libclang-cpp.
- Consistently set host triple as *-suse-linux-gnu*.
- Only suggest documentation packages.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1650801600">- Don't override default linker flags. (We were losing -Wl,-z,now.)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1662206400">- Make sure we keep -DNDEBUG. At some point %{optflags} must have
  lost it, perhaps because CMake usually adds it on top. So when
  overriding CMAKE_{C,CXX}_FLAGS_RELWITHDEBINFO, we make sure to
  take over the other flags. We drop LLVM_ENABLE_ASSERTIONS=OFF,
  because that's the default anyway and hasn't helped here.
- Add llvm-glibc-2-36.patch in order to address boo#1202215.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1667131200">- Add lldb-swig-4.1.0-build-fix.patch: Fix build with Swig 4.1.0.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1679659200">- Add llvm-gcc13-issue55711.patch
  * Fix gh#llvm/llvm-project#55711 with gcc13</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1683633600">- Don't use gold for linking anymore: on s390x we use ld.bfd with
  LLVMgold.so, on ppc64 we disable ThinLTO for now. (boo#1210688)
- Using ld.bfd on s390x exposed an issue with the existing
  llvm_build_tablegen_component_as_shared_library.patch: linking
  llvm-tblgen with libLLVM.so means we also have to link libraries
  used for that (like LLVMTableGenGlobalISel) with libLLVM.so.
- Rewrite summary and description for llvm-gold to point out that
  it can also be used with ld.bfd, recommend with binutils.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1686830400">- Fix conflicts/provides for python3-clang to point to
  %python3_sitelib instead of %python3_sitearch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1701345600">- Manage clang-cpp with update-alternatives like other binaries.</changelog>
</package>
<package pkgid="265571afebb86fede7bf3421798b130060da8e9936f5ddcdfbccd602df6b779460a673be877886acfbd26e88a8063826893d9b9fe24636c94e6280f991548cc2" name="clang14" arch="x86_64">
  <version epoch="0" ver="14.0.6" rel="11.1"/>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1650801600">- Update to version 14.0.1.
  * This release contains bug-fixes for the LLVM 14.0.0 release.
    This release is API and ABI compatible with 14.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Drop obsolete patches:
  * PPCISelLowering-Avoid-emitting-calls-to-__multi3.patch
- Don't override default linker flags. (We were losing -Wl,-z,now.)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1651320000">- Update to version 14.0.3.
  * This release contains bug-fixes for the LLVM 14.0.0 release.
    This release is API and ABI compatible with 14.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Use ThinLTO with lld on i586.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1653739200">- Update to version 14.0.4.
  * This release contains bug-fixes for the LLVM 14.0.0 release.
    This release is API and ABI compatible with 14.0.0.
- Don't use gold for linking anymore: on s390x we use ld.bfd with
  LLVMgold.so, on ppc64 we disable ThinLTO for now.
- Using ld.bfd on s390x exposed an issue with the existing
  llvm_build_tablegen_component_as_shared_library.patch: linking
  llvm-tblgen with libLLVM.so means we also have to link libraries
  used for that (like LLVMTableGenGlobalISel) with libLLVM.so.
- Rewrite summary and description for llvm-gold to point out that
  it can also be used with ld.bfd, recommend with binutils.
- Prefer RPM macros over shell scripting, so that we can better
  inspect the build script with substitutions in place.
- More memory for stage 1 build jobs due to recent OOMs.
- Add %_libclang_sonum RPM macro to llvm-devel, since that might
  now diverge from %_llvm_sonum.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1655380800">- Update to version 14.0.5.
  * This release contains bug-fixes for the LLVM 14.0.0 release.
    This release is API and ABI compatible with 14.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1656936000">- Update to version 14.0.6.
  * This release contains bug-fixes for the LLVM 14.0.0 release.
    This release is API and ABI compatible with 14.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660046400">- Add llvm-glibc-2-36.patch in order to address boo#1202215.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1660132800">- Add WebAssembly support for all architectures.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1660392000">- Use black RPM macro magic to deduplicate binary lists. This
  should have no effect on the generated RPM but shaves ~400 lines
  off the specfile and hopefully makes future maintenance easier.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1661256000">- Don't declare python3-clang as noarch: Python packages are
  installed into %{_libdir}.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1661515200">- Add llvm-lifetime-for-rust.patch to have Rust memory management
  functions considered as lifetime markers. This should aid dead
  store elimination to dynamically allocated memory in Rust code.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1662206400">- Make sure we keep -DNDEBUG. At some point %{optflags} must have
  lost it, perhaps because CMake usually adds it on top. So when
  overriding CMAKE_{C,CXX}_FLAGS_RELWITHDEBINFO, we make sure to
  take over the other flags. We drop LLVM_ENABLE_ASSERTIONS=OFF,
  because that's the default anyway and hasn't helped here.
- Add llvm-scev-fix-isImpliedViaMerge.patch: fixes a miscompilation
  caused by mixing up values of the current and previous iteration.
  (See gh#llvm/llvm-project#56242.)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1663588800">- Use correct LLVM_HOST_TRIPLE for riscv64</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1663761600">- Always drop -gnu from triple for consistency. Patch a test that
  was looking for -linux- in clang-test-xfail-gnuless-triple.patch.</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1664280000">- Add llvm-preserve-symbols-used.patch to resolve some symbols preserving
  with asm in Rust.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1667131200">- Add lldb-swig-4.1.0-build-fix.patch: Fix build with Swig 4.1.0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1681560000">- Ignore test failures on Leap 15.x ppc64le.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1683288000">- No longer expect test failures on s390x that have disappeared.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1686657600">- Add patch to fix segmentation fault on aarch64 - boo#1212264:
  * llvm14-fix-segfault-on-aarch64.patch</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1686830400">- Make python3-clang noarch again and fix conflicts/provides to
  point to %python3_sitelib instead of %python3_sitearch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1701345600">- Manage clang-cpp with update-alternatives like other binaries.</changelog>
</package>
<package pkgid="3ad1e4a4feae815d28f2f7a9e568eade3a86794600916335b0ba228bb8181ac01903c7a929cb1d1e5b03bef519adc615f47629729fdcc7c797a11b849589ba07" name="clang14" arch="i586">
  <version epoch="0" ver="14.0.6" rel="2.1"/>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1650801600">- Update to version 14.0.1.
  * This release contains bug-fixes for the LLVM 14.0.0 release.
    This release is API and ABI compatible with 14.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Drop obsolete patches:
  * PPCISelLowering-Avoid-emitting-calls-to-__multi3.patch
- Don't override default linker flags. (We were losing -Wl,-z,now.)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1651320000">- Update to version 14.0.3.
  * This release contains bug-fixes for the LLVM 14.0.0 release.
    This release is API and ABI compatible with 14.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Use ThinLTO with lld on i586.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1653739200">- Update to version 14.0.4.
  * This release contains bug-fixes for the LLVM 14.0.0 release.
    This release is API and ABI compatible with 14.0.0.
- Don't use gold for linking anymore: on s390x we use ld.bfd with
  LLVMgold.so, on ppc64 we disable ThinLTO for now.
- Using ld.bfd on s390x exposed an issue with the existing
  llvm_build_tablegen_component_as_shared_library.patch: linking
  llvm-tblgen with libLLVM.so means we also have to link libraries
  used for that (like LLVMTableGenGlobalISel) with libLLVM.so.
- Rewrite summary and description for llvm-gold to point out that
  it can also be used with ld.bfd, recommend with binutils.
- Prefer RPM macros over shell scripting, so that we can better
  inspect the build script with substitutions in place.
- More memory for stage 1 build jobs due to recent OOMs.
- Add %_libclang_sonum RPM macro to llvm-devel, since that might
  now diverge from %_llvm_sonum.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1655380800">- Update to version 14.0.5.
  * This release contains bug-fixes for the LLVM 14.0.0 release.
    This release is API and ABI compatible with 14.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1656936000">- Update to version 14.0.6.
  * This release contains bug-fixes for the LLVM 14.0.0 release.
    This release is API and ABI compatible with 14.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660046400">- Add llvm-glibc-2-36.patch in order to address boo#1202215.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1660132800">- Add WebAssembly support for all architectures.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1660392000">- Use black RPM macro magic to deduplicate binary lists. This
  should have no effect on the generated RPM but shaves ~400 lines
  off the specfile and hopefully makes future maintenance easier.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1661256000">- Don't declare python3-clang as noarch: Python packages are
  installed into %{_libdir}.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1661515200">- Add llvm-lifetime-for-rust.patch to have Rust memory management
  functions considered as lifetime markers. This should aid dead
  store elimination to dynamically allocated memory in Rust code.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1662206400">- Make sure we keep -DNDEBUG. At some point %{optflags} must have
  lost it, perhaps because CMake usually adds it on top. So when
  overriding CMAKE_{C,CXX}_FLAGS_RELWITHDEBINFO, we make sure to
  take over the other flags. We drop LLVM_ENABLE_ASSERTIONS=OFF,
  because that's the default anyway and hasn't helped here.
- Add llvm-scev-fix-isImpliedViaMerge.patch: fixes a miscompilation
  caused by mixing up values of the current and previous iteration.
  (See gh#llvm/llvm-project#56242.)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1663588800">- Use correct LLVM_HOST_TRIPLE for riscv64</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1663761600">- Always drop -gnu from triple for consistency. Patch a test that
  was looking for -linux- in clang-test-xfail-gnuless-triple.patch.</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1664280000">- Add llvm-preserve-symbols-used.patch to resolve some symbols preserving
  with asm in Rust.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1667131200">- Add lldb-swig-4.1.0-build-fix.patch: Fix build with Swig 4.1.0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1681560000">- Ignore test failures on Leap 15.x ppc64le.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1683288000">- No longer expect test failures on s390x that have disappeared.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1686657600">- Add patch to fix segmentation fault on aarch64 - boo#1212264:
  * llvm14-fix-segfault-on-aarch64.patch</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1686830400">- Make python3-clang noarch again and fix conflicts/provides to
  point to %python3_sitelib instead of %python3_sitearch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1701345600">- Manage clang-cpp with update-alternatives like other binaries.</changelog>
</package>
<package pkgid="5cf4bd6a026b3f2997f58d3073498a10b64c575079846ba8f8d6671946e87863042250e8d8c3c1c57999c4221a9ed63494ec58cf5612ef8f8464e5fe02a553ff" name="clang14-debuginfo" arch="x86_64">
  <version epoch="0" ver="14.0.6" rel="11.1"/>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1650801600">- Update to version 14.0.1.
  * This release contains bug-fixes for the LLVM 14.0.0 release.
    This release is API and ABI compatible with 14.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Drop obsolete patches:
  * PPCISelLowering-Avoid-emitting-calls-to-__multi3.patch
- Don't override default linker flags. (We were losing -Wl,-z,now.)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1651320000">- Update to version 14.0.3.
  * This release contains bug-fixes for the LLVM 14.0.0 release.
    This release is API and ABI compatible with 14.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Use ThinLTO with lld on i586.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1653739200">- Update to version 14.0.4.
  * This release contains bug-fixes for the LLVM 14.0.0 release.
    This release is API and ABI compatible with 14.0.0.
- Don't use gold for linking anymore: on s390x we use ld.bfd with
  LLVMgold.so, on ppc64 we disable ThinLTO for now.
- Using ld.bfd on s390x exposed an issue with the existing
  llvm_build_tablegen_component_as_shared_library.patch: linking
  llvm-tblgen with libLLVM.so means we also have to link libraries
  used for that (like LLVMTableGenGlobalISel) with libLLVM.so.
- Rewrite summary and description for llvm-gold to point out that
  it can also be used with ld.bfd, recommend with binutils.
- Prefer RPM macros over shell scripting, so that we can better
  inspect the build script with substitutions in place.
- More memory for stage 1 build jobs due to recent OOMs.
- Add %_libclang_sonum RPM macro to llvm-devel, since that might
  now diverge from %_llvm_sonum.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1655380800">- Update to version 14.0.5.
  * This release contains bug-fixes for the LLVM 14.0.0 release.
    This release is API and ABI compatible with 14.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1656936000">- Update to version 14.0.6.
  * This release contains bug-fixes for the LLVM 14.0.0 release.
    This release is API and ABI compatible with 14.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660046400">- Add llvm-glibc-2-36.patch in order to address boo#1202215.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1660132800">- Add WebAssembly support for all architectures.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1660392000">- Use black RPM macro magic to deduplicate binary lists. This
  should have no effect on the generated RPM but shaves ~400 lines
  off the specfile and hopefully makes future maintenance easier.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1661256000">- Don't declare python3-clang as noarch: Python packages are
  installed into %{_libdir}.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1661515200">- Add llvm-lifetime-for-rust.patch to have Rust memory management
  functions considered as lifetime markers. This should aid dead
  store elimination to dynamically allocated memory in Rust code.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1662206400">- Make sure we keep -DNDEBUG. At some point %{optflags} must have
  lost it, perhaps because CMake usually adds it on top. So when
  overriding CMAKE_{C,CXX}_FLAGS_RELWITHDEBINFO, we make sure to
  take over the other flags. We drop LLVM_ENABLE_ASSERTIONS=OFF,
  because that's the default anyway and hasn't helped here.
- Add llvm-scev-fix-isImpliedViaMerge.patch: fixes a miscompilation
  caused by mixing up values of the current and previous iteration.
  (See gh#llvm/llvm-project#56242.)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1663588800">- Use correct LLVM_HOST_TRIPLE for riscv64</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1663761600">- Always drop -gnu from triple for consistency. Patch a test that
  was looking for -linux- in clang-test-xfail-gnuless-triple.patch.</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1664280000">- Add llvm-preserve-symbols-used.patch to resolve some symbols preserving
  with asm in Rust.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1667131200">- Add lldb-swig-4.1.0-build-fix.patch: Fix build with Swig 4.1.0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1681560000">- Ignore test failures on Leap 15.x ppc64le.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1683288000">- No longer expect test failures on s390x that have disappeared.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1686657600">- Add patch to fix segmentation fault on aarch64 - boo#1212264:
  * llvm14-fix-segfault-on-aarch64.patch</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1686830400">- Make python3-clang noarch again and fix conflicts/provides to
  point to %python3_sitelib instead of %python3_sitearch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1701345600">- Manage clang-cpp with update-alternatives like other binaries.</changelog>
</package>
<package pkgid="fd297f544f2686588d860a79203c5b40bfa6983532cce3c89823b1077038d00a7a9d166af07cc7df1f3d12baaccce6a2d9c07132c31d3f2bdecc5eeb93d0f869" name="clang14-debuginfo" arch="i586">
  <version epoch="0" ver="14.0.6" rel="2.1"/>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1650801600">- Update to version 14.0.1.
  * This release contains bug-fixes for the LLVM 14.0.0 release.
    This release is API and ABI compatible with 14.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Drop obsolete patches:
  * PPCISelLowering-Avoid-emitting-calls-to-__multi3.patch
- Don't override default linker flags. (We were losing -Wl,-z,now.)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1651320000">- Update to version 14.0.3.
  * This release contains bug-fixes for the LLVM 14.0.0 release.
    This release is API and ABI compatible with 14.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Use ThinLTO with lld on i586.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1653739200">- Update to version 14.0.4.
  * This release contains bug-fixes for the LLVM 14.0.0 release.
    This release is API and ABI compatible with 14.0.0.
- Don't use gold for linking anymore: on s390x we use ld.bfd with
  LLVMgold.so, on ppc64 we disable ThinLTO for now.
- Using ld.bfd on s390x exposed an issue with the existing
  llvm_build_tablegen_component_as_shared_library.patch: linking
  llvm-tblgen with libLLVM.so means we also have to link libraries
  used for that (like LLVMTableGenGlobalISel) with libLLVM.so.
- Rewrite summary and description for llvm-gold to point out that
  it can also be used with ld.bfd, recommend with binutils.
- Prefer RPM macros over shell scripting, so that we can better
  inspect the build script with substitutions in place.
- More memory for stage 1 build jobs due to recent OOMs.
- Add %_libclang_sonum RPM macro to llvm-devel, since that might
  now diverge from %_llvm_sonum.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1655380800">- Update to version 14.0.5.
  * This release contains bug-fixes for the LLVM 14.0.0 release.
    This release is API and ABI compatible with 14.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1656936000">- Update to version 14.0.6.
  * This release contains bug-fixes for the LLVM 14.0.0 release.
    This release is API and ABI compatible with 14.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660046400">- Add llvm-glibc-2-36.patch in order to address boo#1202215.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1660132800">- Add WebAssembly support for all architectures.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1660392000">- Use black RPM macro magic to deduplicate binary lists. This
  should have no effect on the generated RPM but shaves ~400 lines
  off the specfile and hopefully makes future maintenance easier.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1661256000">- Don't declare python3-clang as noarch: Python packages are
  installed into %{_libdir}.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1661515200">- Add llvm-lifetime-for-rust.patch to have Rust memory management
  functions considered as lifetime markers. This should aid dead
  store elimination to dynamically allocated memory in Rust code.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1662206400">- Make sure we keep -DNDEBUG. At some point %{optflags} must have
  lost it, perhaps because CMake usually adds it on top. So when
  overriding CMAKE_{C,CXX}_FLAGS_RELWITHDEBINFO, we make sure to
  take over the other flags. We drop LLVM_ENABLE_ASSERTIONS=OFF,
  because that's the default anyway and hasn't helped here.
- Add llvm-scev-fix-isImpliedViaMerge.patch: fixes a miscompilation
  caused by mixing up values of the current and previous iteration.
  (See gh#llvm/llvm-project#56242.)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1663588800">- Use correct LLVM_HOST_TRIPLE for riscv64</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1663761600">- Always drop -gnu from triple for consistency. Patch a test that
  was looking for -linux- in clang-test-xfail-gnuless-triple.patch.</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1664280000">- Add llvm-preserve-symbols-used.patch to resolve some symbols preserving
  with asm in Rust.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1667131200">- Add lldb-swig-4.1.0-build-fix.patch: Fix build with Swig 4.1.0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1681560000">- Ignore test failures on Leap 15.x ppc64le.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1683288000">- No longer expect test failures on s390x that have disappeared.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1686657600">- Add patch to fix segmentation fault on aarch64 - boo#1212264:
  * llvm14-fix-segfault-on-aarch64.patch</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1686830400">- Make python3-clang noarch again and fix conflicts/provides to
  point to %python3_sitelib instead of %python3_sitearch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1701345600">- Manage clang-cpp with update-alternatives like other binaries.</changelog>
</package>
<package pkgid="6f30fdc03fa719d592ce214b77fe1b3b912eb78bf1510b3bcee7f2009c0573cf9ebcf9191aab2b4679cce1490316d692c31fb4646329665d3a3432710b3a85ca" name="clang14-devel" arch="x86_64">
  <version epoch="0" ver="14.0.6" rel="11.1"/>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1650801600">- Update to version 14.0.1.
  * This release contains bug-fixes for the LLVM 14.0.0 release.
    This release is API and ABI compatible with 14.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Drop obsolete patches:
  * PPCISelLowering-Avoid-emitting-calls-to-__multi3.patch
- Don't override default linker flags. (We were losing -Wl,-z,now.)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1651320000">- Update to version 14.0.3.
  * This release contains bug-fixes for the LLVM 14.0.0 release.
    This release is API and ABI compatible with 14.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Use ThinLTO with lld on i586.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1653739200">- Update to version 14.0.4.
  * This release contains bug-fixes for the LLVM 14.0.0 release.
    This release is API and ABI compatible with 14.0.0.
- Don't use gold for linking anymore: on s390x we use ld.bfd with
  LLVMgold.so, on ppc64 we disable ThinLTO for now.
- Using ld.bfd on s390x exposed an issue with the existing
  llvm_build_tablegen_component_as_shared_library.patch: linking
  llvm-tblgen with libLLVM.so means we also have to link libraries
  used for that (like LLVMTableGenGlobalISel) with libLLVM.so.
- Rewrite summary and description for llvm-gold to point out that
  it can also be used with ld.bfd, recommend with binutils.
- Prefer RPM macros over shell scripting, so that we can better
  inspect the build script with substitutions in place.
- More memory for stage 1 build jobs due to recent OOMs.
- Add %_libclang_sonum RPM macro to llvm-devel, since that might
  now diverge from %_llvm_sonum.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1655380800">- Update to version 14.0.5.
  * This release contains bug-fixes for the LLVM 14.0.0 release.
    This release is API and ABI compatible with 14.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1656936000">- Update to version 14.0.6.
  * This release contains bug-fixes for the LLVM 14.0.0 release.
    This release is API and ABI compatible with 14.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660046400">- Add llvm-glibc-2-36.patch in order to address boo#1202215.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1660132800">- Add WebAssembly support for all architectures.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1660392000">- Use black RPM macro magic to deduplicate binary lists. This
  should have no effect on the generated RPM but shaves ~400 lines
  off the specfile and hopefully makes future maintenance easier.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1661256000">- Don't declare python3-clang as noarch: Python packages are
  installed into %{_libdir}.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1661515200">- Add llvm-lifetime-for-rust.patch to have Rust memory management
  functions considered as lifetime markers. This should aid dead
  store elimination to dynamically allocated memory in Rust code.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1662206400">- Make sure we keep -DNDEBUG. At some point %{optflags} must have
  lost it, perhaps because CMake usually adds it on top. So when
  overriding CMAKE_{C,CXX}_FLAGS_RELWITHDEBINFO, we make sure to
  take over the other flags. We drop LLVM_ENABLE_ASSERTIONS=OFF,
  because that's the default anyway and hasn't helped here.
- Add llvm-scev-fix-isImpliedViaMerge.patch: fixes a miscompilation
  caused by mixing up values of the current and previous iteration.
  (See gh#llvm/llvm-project#56242.)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1663588800">- Use correct LLVM_HOST_TRIPLE for riscv64</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1663761600">- Always drop -gnu from triple for consistency. Patch a test that
  was looking for -linux- in clang-test-xfail-gnuless-triple.patch.</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1664280000">- Add llvm-preserve-symbols-used.patch to resolve some symbols preserving
  with asm in Rust.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1667131200">- Add lldb-swig-4.1.0-build-fix.patch: Fix build with Swig 4.1.0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1681560000">- Ignore test failures on Leap 15.x ppc64le.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1683288000">- No longer expect test failures on s390x that have disappeared.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1686657600">- Add patch to fix segmentation fault on aarch64 - boo#1212264:
  * llvm14-fix-segfault-on-aarch64.patch</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1686830400">- Make python3-clang noarch again and fix conflicts/provides to
  point to %python3_sitelib instead of %python3_sitearch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1701345600">- Manage clang-cpp with update-alternatives like other binaries.</changelog>
</package>
<package pkgid="6aafe9b18d846da4860675d1d763b80ba6abdfea05d82238231f02b9edc7099779073af80d7016d20a97d14688414acef3b1316f78c92082b4f0c018b35c1b20" name="clang14-devel" arch="i586">
  <version epoch="0" ver="14.0.6" rel="2.1"/>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1650801600">- Update to version 14.0.1.
  * This release contains bug-fixes for the LLVM 14.0.0 release.
    This release is API and ABI compatible with 14.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Drop obsolete patches:
  * PPCISelLowering-Avoid-emitting-calls-to-__multi3.patch
- Don't override default linker flags. (We were losing -Wl,-z,now.)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1651320000">- Update to version 14.0.3.
  * This release contains bug-fixes for the LLVM 14.0.0 release.
    This release is API and ABI compatible with 14.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Use ThinLTO with lld on i586.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1653739200">- Update to version 14.0.4.
  * This release contains bug-fixes for the LLVM 14.0.0 release.
    This release is API and ABI compatible with 14.0.0.
- Don't use gold for linking anymore: on s390x we use ld.bfd with
  LLVMgold.so, on ppc64 we disable ThinLTO for now.
- Using ld.bfd on s390x exposed an issue with the existing
  llvm_build_tablegen_component_as_shared_library.patch: linking
  llvm-tblgen with libLLVM.so means we also have to link libraries
  used for that (like LLVMTableGenGlobalISel) with libLLVM.so.
- Rewrite summary and description for llvm-gold to point out that
  it can also be used with ld.bfd, recommend with binutils.
- Prefer RPM macros over shell scripting, so that we can better
  inspect the build script with substitutions in place.
- More memory for stage 1 build jobs due to recent OOMs.
- Add %_libclang_sonum RPM macro to llvm-devel, since that might
  now diverge from %_llvm_sonum.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1655380800">- Update to version 14.0.5.
  * This release contains bug-fixes for the LLVM 14.0.0 release.
    This release is API and ABI compatible with 14.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1656936000">- Update to version 14.0.6.
  * This release contains bug-fixes for the LLVM 14.0.0 release.
    This release is API and ABI compatible with 14.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660046400">- Add llvm-glibc-2-36.patch in order to address boo#1202215.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1660132800">- Add WebAssembly support for all architectures.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1660392000">- Use black RPM macro magic to deduplicate binary lists. This
  should have no effect on the generated RPM but shaves ~400 lines
  off the specfile and hopefully makes future maintenance easier.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1661256000">- Don't declare python3-clang as noarch: Python packages are
  installed into %{_libdir}.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1661515200">- Add llvm-lifetime-for-rust.patch to have Rust memory management
  functions considered as lifetime markers. This should aid dead
  store elimination to dynamically allocated memory in Rust code.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1662206400">- Make sure we keep -DNDEBUG. At some point %{optflags} must have
  lost it, perhaps because CMake usually adds it on top. So when
  overriding CMAKE_{C,CXX}_FLAGS_RELWITHDEBINFO, we make sure to
  take over the other flags. We drop LLVM_ENABLE_ASSERTIONS=OFF,
  because that's the default anyway and hasn't helped here.
- Add llvm-scev-fix-isImpliedViaMerge.patch: fixes a miscompilation
  caused by mixing up values of the current and previous iteration.
  (See gh#llvm/llvm-project#56242.)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1663588800">- Use correct LLVM_HOST_TRIPLE for riscv64</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1663761600">- Always drop -gnu from triple for consistency. Patch a test that
  was looking for -linux- in clang-test-xfail-gnuless-triple.patch.</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1664280000">- Add llvm-preserve-symbols-used.patch to resolve some symbols preserving
  with asm in Rust.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1667131200">- Add lldb-swig-4.1.0-build-fix.patch: Fix build with Swig 4.1.0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1681560000">- Ignore test failures on Leap 15.x ppc64le.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1683288000">- No longer expect test failures on s390x that have disappeared.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1686657600">- Add patch to fix segmentation fault on aarch64 - boo#1212264:
  * llvm14-fix-segfault-on-aarch64.patch</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1686830400">- Make python3-clang noarch again and fix conflicts/provides to
  point to %python3_sitelib instead of %python3_sitearch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1701345600">- Manage clang-cpp with update-alternatives like other binaries.</changelog>
</package>
<package pkgid="67d72af097d903dffc8f1959f5614de8727727ab0aa1fb89cee038790214304e4ba5c2400a5254af726b7ac96fea08c1298e2b4da9f0a4bb09b5c130bfc8214d" name="clang14-doc" arch="noarch">
  <version epoch="0" ver="14.0.6" rel="11.1"/>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1650801600">- Update to version 14.0.1.
  * This release contains bug-fixes for the LLVM 14.0.0 release.
    This release is API and ABI compatible with 14.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Drop obsolete patches:
  * PPCISelLowering-Avoid-emitting-calls-to-__multi3.patch
- Don't override default linker flags. (We were losing -Wl,-z,now.)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1651320000">- Update to version 14.0.3.
  * This release contains bug-fixes for the LLVM 14.0.0 release.
    This release is API and ABI compatible with 14.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Use ThinLTO with lld on i586.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1653739200">- Update to version 14.0.4.
  * This release contains bug-fixes for the LLVM 14.0.0 release.
    This release is API and ABI compatible with 14.0.0.
- Don't use gold for linking anymore: on s390x we use ld.bfd with
  LLVMgold.so, on ppc64 we disable ThinLTO for now.
- Using ld.bfd on s390x exposed an issue with the existing
  llvm_build_tablegen_component_as_shared_library.patch: linking
  llvm-tblgen with libLLVM.so means we also have to link libraries
  used for that (like LLVMTableGenGlobalISel) with libLLVM.so.
- Rewrite summary and description for llvm-gold to point out that
  it can also be used with ld.bfd, recommend with binutils.
- Prefer RPM macros over shell scripting, so that we can better
  inspect the build script with substitutions in place.
- More memory for stage 1 build jobs due to recent OOMs.
- Add %_libclang_sonum RPM macro to llvm-devel, since that might
  now diverge from %_llvm_sonum.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1655380800">- Update to version 14.0.5.
  * This release contains bug-fixes for the LLVM 14.0.0 release.
    This release is API and ABI compatible with 14.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1656936000">- Update to version 14.0.6.
  * This release contains bug-fixes for the LLVM 14.0.0 release.
    This release is API and ABI compatible with 14.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660046400">- Add llvm-glibc-2-36.patch in order to address boo#1202215.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1660132800">- Add WebAssembly support for all architectures.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1660392000">- Use black RPM macro magic to deduplicate binary lists. This
  should have no effect on the generated RPM but shaves ~400 lines
  off the specfile and hopefully makes future maintenance easier.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1661256000">- Don't declare python3-clang as noarch: Python packages are
  installed into %{_libdir}.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1661515200">- Add llvm-lifetime-for-rust.patch to have Rust memory management
  functions considered as lifetime markers. This should aid dead
  store elimination to dynamically allocated memory in Rust code.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1662206400">- Make sure we keep -DNDEBUG. At some point %{optflags} must have
  lost it, perhaps because CMake usually adds it on top. So when
  overriding CMAKE_{C,CXX}_FLAGS_RELWITHDEBINFO, we make sure to
  take over the other flags. We drop LLVM_ENABLE_ASSERTIONS=OFF,
  because that's the default anyway and hasn't helped here.
- Add llvm-scev-fix-isImpliedViaMerge.patch: fixes a miscompilation
  caused by mixing up values of the current and previous iteration.
  (See gh#llvm/llvm-project#56242.)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1663588800">- Use correct LLVM_HOST_TRIPLE for riscv64</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1663761600">- Always drop -gnu from triple for consistency. Patch a test that
  was looking for -linux- in clang-test-xfail-gnuless-triple.patch.</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1664280000">- Add llvm-preserve-symbols-used.patch to resolve some symbols preserving
  with asm in Rust.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1667131200">- Add lldb-swig-4.1.0-build-fix.patch: Fix build with Swig 4.1.0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1681560000">- Ignore test failures on Leap 15.x ppc64le.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1683288000">- No longer expect test failures on s390x that have disappeared.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1686657600">- Add patch to fix segmentation fault on aarch64 - boo#1212264:
  * llvm14-fix-segfault-on-aarch64.patch</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1686830400">- Make python3-clang noarch again and fix conflicts/provides to
  point to %python3_sitelib instead of %python3_sitearch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1701345600">- Manage clang-cpp with update-alternatives like other binaries.</changelog>
</package>
<package pkgid="8d1ad1f338864b660e372a488fa279bce985519c295d6e5cdd677e9c8f1cd988f86b740417405b93404683f12da7854495b2a5beb602dfe84648fac2f4e6c517" name="clang14-doc" arch="noarch">
  <version epoch="0" ver="14.0.6" rel="2.1"/>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1650801600">- Update to version 14.0.1.
  * This release contains bug-fixes for the LLVM 14.0.0 release.
    This release is API and ABI compatible with 14.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Drop obsolete patches:
  * PPCISelLowering-Avoid-emitting-calls-to-__multi3.patch
- Don't override default linker flags. (We were losing -Wl,-z,now.)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1651320000">- Update to version 14.0.3.
  * This release contains bug-fixes for the LLVM 14.0.0 release.
    This release is API and ABI compatible with 14.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Use ThinLTO with lld on i586.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1653739200">- Update to version 14.0.4.
  * This release contains bug-fixes for the LLVM 14.0.0 release.
    This release is API and ABI compatible with 14.0.0.
- Don't use gold for linking anymore: on s390x we use ld.bfd with
  LLVMgold.so, on ppc64 we disable ThinLTO for now.
- Using ld.bfd on s390x exposed an issue with the existing
  llvm_build_tablegen_component_as_shared_library.patch: linking
  llvm-tblgen with libLLVM.so means we also have to link libraries
  used for that (like LLVMTableGenGlobalISel) with libLLVM.so.
- Rewrite summary and description for llvm-gold to point out that
  it can also be used with ld.bfd, recommend with binutils.
- Prefer RPM macros over shell scripting, so that we can better
  inspect the build script with substitutions in place.
- More memory for stage 1 build jobs due to recent OOMs.
- Add %_libclang_sonum RPM macro to llvm-devel, since that might
  now diverge from %_llvm_sonum.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1655380800">- Update to version 14.0.5.
  * This release contains bug-fixes for the LLVM 14.0.0 release.
    This release is API and ABI compatible with 14.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1656936000">- Update to version 14.0.6.
  * This release contains bug-fixes for the LLVM 14.0.0 release.
    This release is API and ABI compatible with 14.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660046400">- Add llvm-glibc-2-36.patch in order to address boo#1202215.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1660132800">- Add WebAssembly support for all architectures.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1660392000">- Use black RPM macro magic to deduplicate binary lists. This
  should have no effect on the generated RPM but shaves ~400 lines
  off the specfile and hopefully makes future maintenance easier.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1661256000">- Don't declare python3-clang as noarch: Python packages are
  installed into %{_libdir}.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1661515200">- Add llvm-lifetime-for-rust.patch to have Rust memory management
  functions considered as lifetime markers. This should aid dead
  store elimination to dynamically allocated memory in Rust code.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1662206400">- Make sure we keep -DNDEBUG. At some point %{optflags} must have
  lost it, perhaps because CMake usually adds it on top. So when
  overriding CMAKE_{C,CXX}_FLAGS_RELWITHDEBINFO, we make sure to
  take over the other flags. We drop LLVM_ENABLE_ASSERTIONS=OFF,
  because that's the default anyway and hasn't helped here.
- Add llvm-scev-fix-isImpliedViaMerge.patch: fixes a miscompilation
  caused by mixing up values of the current and previous iteration.
  (See gh#llvm/llvm-project#56242.)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1663588800">- Use correct LLVM_HOST_TRIPLE for riscv64</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1663761600">- Always drop -gnu from triple for consistency. Patch a test that
  was looking for -linux- in clang-test-xfail-gnuless-triple.patch.</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1664280000">- Add llvm-preserve-symbols-used.patch to resolve some symbols preserving
  with asm in Rust.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1667131200">- Add lldb-swig-4.1.0-build-fix.patch: Fix build with Swig 4.1.0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1681560000">- Ignore test failures on Leap 15.x ppc64le.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1683288000">- No longer expect test failures on s390x that have disappeared.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1686657600">- Add patch to fix segmentation fault on aarch64 - boo#1212264:
  * llvm14-fix-segfault-on-aarch64.patch</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1686830400">- Make python3-clang noarch again and fix conflicts/provides to
  point to %python3_sitelib instead of %python3_sitearch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1701345600">- Manage clang-cpp with update-alternatives like other binaries.</changelog>
</package>
<package pkgid="d317c247923570fded85f77b5dbfef7e81b51209c1b8f87bd2d85ead72c22c69c6663880f9f02e2f6eb686e5823287548800d7402c5b0b5fa93c221856c328f7" name="clang15" arch="i586">
  <version epoch="0" ver="15.0.7" rel="5.1"/>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1660132800">- Add WebAssembly support for all architectures.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1660392000">- Use black RPM macro magic to deduplicate binary lists. This
  should have no effect on the generated RPM but shaves ~400 lines
  off the specfile and hopefully makes future maintenance easier.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1661256000">- Don't declare python3-clang as noarch: Python packages are
  installed into %{_libdir}.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1661515200">- Add llvm-lifetime-for-rust.patch to have Rust memory management
  functions considered as lifetime markers. This should aid dead
  store elimination to dynamically allocated memory in Rust code.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1662206400">- Make sure we keep -DNDEBUG. At some point %{optflags} must have
  lost it, perhaps because CMake usually adds it on top. So when
  overriding CMAKE_{C,CXX}_FLAGS_RELWITHDEBINFO, we make sure to
  take over the other flags. We drop LLVM_ENABLE_ASSERTIONS=OFF,
  because that's the default anyway and hasn't helped here.
- Add llvm-scev-fix-isImpliedViaMerge.patch: fixes a miscompilation
  caused by mixing up values of the current and previous iteration.
  (See gh#llvm/llvm-project#56242.)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1662465600">- Update to version 15.0.0.
  * For details, see the release notes:
  - https://releases.llvm.org/15.0.0/docs/ReleaseNotes.html
  - https://releases.llvm.org/15.0.0/tools/clang/docs/ReleaseNotes.html
  - https://releases.llvm.org/15.0.0/tools/clang/tools/extra/docs/ReleaseNotes.html
  - https://releases.llvm.org/15.0.0/projects/libcxx/docs/ReleaseNotes.html
  - https://releases.llvm.org/15.0.0/tools/lld/docs/ReleaseNotes.html
  * New LLVM tools:
  - llvm-debuginfod: Provides debug info to remote hosts.
  - llvm-dwarfutil: Can copy and manipulate debug info.
  - llvm-remark-size-diff: Compute diff between remark files.
  * New Clang tools:
  - clang-offload-packager: Bundle multiple objects into single
    fat binaries including offload code.
  - clang-pseudo: Approximate heuristic parser for C++.
- Rebase patches:
  * check-no-llvm-exegesis.patch
  * link-clang-tools-extra-shared.patch
  * lld-default-sha1.patch
  * llvm-do-not-install-static-libraries.patch
  * lto-disable-cache.patch
- Drop patches that have landed upstream:
  * clang-repl-private-deps.patch
  * llvm-glibc-2-36.patch
  * llvm-scev-fix-isImpliedViaMerge.patch
- Drop llvm-lifetime-for-rust.patch: this is now solved via
  attributes and LLVM doesn't need a hardcoded list of allocation
  functions anymore.
- Add llvm-link-atomic.patch to fix build on ppc.
- Add libcxx-test-library-path.patch to fix libc++ tests failing
  without RUNPATH on libc++.so.
- Add libcxxabi-fix-armv7-test.patch to fix tests on armv7l.
- Thanks to Andreas Schwab for most of the rebasing!</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1662984000">- Use correct LLVM_HOST_TRIPLE for riscv64</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1663761600">- Always drop -gnu from triple for consistency. Patch a test that
  was looking for -linux- in clang-test-xfail-gnuless-triple.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1663848000">- Update to version 15.0.1.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1664884800">- Update to version 15.0.2.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1666872000">- Update to version 15.0.3.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Add llvm-armv7-fix-vector-compare-with-zero-lowering.patch: Fix
  lowering of non-canonical vector comparison with zero on armv7,
  preventing a crash (boo#1204267, gh#llvm/llvm-project#58514).
- Add lldb-swig-4.1.0-build-fix.patch: Fix build with Swig 4.1.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1667736000">- Update to version 15.0.4.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1668600000">- Update to version 15.0.5.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Remove obsolete lldb-swig-4.1.0-build-fix.patch.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1670155200">- Update to version 15.0.6.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1673697600">- Update to version 15.0.7.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Build stage 2 with -fno-plt on x86_64: since building with
  - Wl,-z,now the PLT stubs are basically dead code, so eliminating
  the indirection reduces the number of branches and improves code
  locality for the quite frequent cross-DSO calls.
- Add llvm-workaround-superfluous-branches.patch: hints LLVM to
  eliminate branches until gh#llvm/llvm-project#28804 is solved.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678363200">- update constraints to exclude workers with very slow CPU</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1678536000">- Add llvm-suse-implicit-gnu.patch to recognize &lt;arch&gt;-suse-linux
  as implicitly GNU. Without this we would get library calls for
  fused-multiply-add even if it's available in hardware.
- Add openmp-drop-rpath.patch: backport revert of adding RUNPATH
  to openmp executables. (boo#1206837)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1686830400">- Make python3-clang noarch again and fix conflicts/provides to
  point to %python3_sitelib instead of %python3_sitearch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1697716800">- Disable zstd support for now regardless of whether libzstd-devel
  is installed. (boo#1216121)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1701345600">- Manage clang-cpp with update-alternatives like other binaries.</changelog>
</package>
<package pkgid="afa8d1d724d9f496d7163aa01ff4dee30a5f49872b30be407b2c7c5b7429233eb024303a848f911e612784186c9059c1bf3d2c1d0aa126f9d70b67ef6a8f6672" name="clang15" arch="x86_64">
  <version epoch="0" ver="15.0.7" rel="5.1"/>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1660132800">- Add WebAssembly support for all architectures.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1660392000">- Use black RPM macro magic to deduplicate binary lists. This
  should have no effect on the generated RPM but shaves ~400 lines
  off the specfile and hopefully makes future maintenance easier.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1661256000">- Don't declare python3-clang as noarch: Python packages are
  installed into %{_libdir}.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1661515200">- Add llvm-lifetime-for-rust.patch to have Rust memory management
  functions considered as lifetime markers. This should aid dead
  store elimination to dynamically allocated memory in Rust code.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1662206400">- Make sure we keep -DNDEBUG. At some point %{optflags} must have
  lost it, perhaps because CMake usually adds it on top. So when
  overriding CMAKE_{C,CXX}_FLAGS_RELWITHDEBINFO, we make sure to
  take over the other flags. We drop LLVM_ENABLE_ASSERTIONS=OFF,
  because that's the default anyway and hasn't helped here.
- Add llvm-scev-fix-isImpliedViaMerge.patch: fixes a miscompilation
  caused by mixing up values of the current and previous iteration.
  (See gh#llvm/llvm-project#56242.)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1662465600">- Update to version 15.0.0.
  * For details, see the release notes:
  - https://releases.llvm.org/15.0.0/docs/ReleaseNotes.html
  - https://releases.llvm.org/15.0.0/tools/clang/docs/ReleaseNotes.html
  - https://releases.llvm.org/15.0.0/tools/clang/tools/extra/docs/ReleaseNotes.html
  - https://releases.llvm.org/15.0.0/projects/libcxx/docs/ReleaseNotes.html
  - https://releases.llvm.org/15.0.0/tools/lld/docs/ReleaseNotes.html
  * New LLVM tools:
  - llvm-debuginfod: Provides debug info to remote hosts.
  - llvm-dwarfutil: Can copy and manipulate debug info.
  - llvm-remark-size-diff: Compute diff between remark files.
  * New Clang tools:
  - clang-offload-packager: Bundle multiple objects into single
    fat binaries including offload code.
  - clang-pseudo: Approximate heuristic parser for C++.
- Rebase patches:
  * check-no-llvm-exegesis.patch
  * link-clang-tools-extra-shared.patch
  * lld-default-sha1.patch
  * llvm-do-not-install-static-libraries.patch
  * lto-disable-cache.patch
- Drop patches that have landed upstream:
  * clang-repl-private-deps.patch
  * llvm-glibc-2-36.patch
  * llvm-scev-fix-isImpliedViaMerge.patch
- Drop llvm-lifetime-for-rust.patch: this is now solved via
  attributes and LLVM doesn't need a hardcoded list of allocation
  functions anymore.
- Add llvm-link-atomic.patch to fix build on ppc.
- Add libcxx-test-library-path.patch to fix libc++ tests failing
  without RUNPATH on libc++.so.
- Add libcxxabi-fix-armv7-test.patch to fix tests on armv7l.
- Thanks to Andreas Schwab for most of the rebasing!</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1662984000">- Use correct LLVM_HOST_TRIPLE for riscv64</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1663761600">- Always drop -gnu from triple for consistency. Patch a test that
  was looking for -linux- in clang-test-xfail-gnuless-triple.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1663848000">- Update to version 15.0.1.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1664884800">- Update to version 15.0.2.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1666872000">- Update to version 15.0.3.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Add llvm-armv7-fix-vector-compare-with-zero-lowering.patch: Fix
  lowering of non-canonical vector comparison with zero on armv7,
  preventing a crash (boo#1204267, gh#llvm/llvm-project#58514).
- Add lldb-swig-4.1.0-build-fix.patch: Fix build with Swig 4.1.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1667736000">- Update to version 15.0.4.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1668600000">- Update to version 15.0.5.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Remove obsolete lldb-swig-4.1.0-build-fix.patch.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1670155200">- Update to version 15.0.6.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1673697600">- Update to version 15.0.7.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Build stage 2 with -fno-plt on x86_64: since building with
  - Wl,-z,now the PLT stubs are basically dead code, so eliminating
  the indirection reduces the number of branches and improves code
  locality for the quite frequent cross-DSO calls.
- Add llvm-workaround-superfluous-branches.patch: hints LLVM to
  eliminate branches until gh#llvm/llvm-project#28804 is solved.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678363200">- update constraints to exclude workers with very slow CPU</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1678536000">- Add llvm-suse-implicit-gnu.patch to recognize &lt;arch&gt;-suse-linux
  as implicitly GNU. Without this we would get library calls for
  fused-multiply-add even if it's available in hardware.
- Add openmp-drop-rpath.patch: backport revert of adding RUNPATH
  to openmp executables. (boo#1206837)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1686830400">- Make python3-clang noarch again and fix conflicts/provides to
  point to %python3_sitelib instead of %python3_sitearch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1697716800">- Disable zstd support for now regardless of whether libzstd-devel
  is installed. (boo#1216121)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1701345600">- Manage clang-cpp with update-alternatives like other binaries.</changelog>
</package>
<package pkgid="5d0e234b2109cf1e59213b18fa6c5770832e0c3a66f8ad65b94cd44b43f3bd737c01d1ffaf3cc4ff0fb622ef1810b0fbbff83e50b3423605a3d32fb957aee9e9" name="clang15-debuginfo" arch="i586">
  <version epoch="0" ver="15.0.7" rel="5.1"/>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1660132800">- Add WebAssembly support for all architectures.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1660392000">- Use black RPM macro magic to deduplicate binary lists. This
  should have no effect on the generated RPM but shaves ~400 lines
  off the specfile and hopefully makes future maintenance easier.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1661256000">- Don't declare python3-clang as noarch: Python packages are
  installed into %{_libdir}.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1661515200">- Add llvm-lifetime-for-rust.patch to have Rust memory management
  functions considered as lifetime markers. This should aid dead
  store elimination to dynamically allocated memory in Rust code.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1662206400">- Make sure we keep -DNDEBUG. At some point %{optflags} must have
  lost it, perhaps because CMake usually adds it on top. So when
  overriding CMAKE_{C,CXX}_FLAGS_RELWITHDEBINFO, we make sure to
  take over the other flags. We drop LLVM_ENABLE_ASSERTIONS=OFF,
  because that's the default anyway and hasn't helped here.
- Add llvm-scev-fix-isImpliedViaMerge.patch: fixes a miscompilation
  caused by mixing up values of the current and previous iteration.
  (See gh#llvm/llvm-project#56242.)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1662465600">- Update to version 15.0.0.
  * For details, see the release notes:
  - https://releases.llvm.org/15.0.0/docs/ReleaseNotes.html
  - https://releases.llvm.org/15.0.0/tools/clang/docs/ReleaseNotes.html
  - https://releases.llvm.org/15.0.0/tools/clang/tools/extra/docs/ReleaseNotes.html
  - https://releases.llvm.org/15.0.0/projects/libcxx/docs/ReleaseNotes.html
  - https://releases.llvm.org/15.0.0/tools/lld/docs/ReleaseNotes.html
  * New LLVM tools:
  - llvm-debuginfod: Provides debug info to remote hosts.
  - llvm-dwarfutil: Can copy and manipulate debug info.
  - llvm-remark-size-diff: Compute diff between remark files.
  * New Clang tools:
  - clang-offload-packager: Bundle multiple objects into single
    fat binaries including offload code.
  - clang-pseudo: Approximate heuristic parser for C++.
- Rebase patches:
  * check-no-llvm-exegesis.patch
  * link-clang-tools-extra-shared.patch
  * lld-default-sha1.patch
  * llvm-do-not-install-static-libraries.patch
  * lto-disable-cache.patch
- Drop patches that have landed upstream:
  * clang-repl-private-deps.patch
  * llvm-glibc-2-36.patch
  * llvm-scev-fix-isImpliedViaMerge.patch
- Drop llvm-lifetime-for-rust.patch: this is now solved via
  attributes and LLVM doesn't need a hardcoded list of allocation
  functions anymore.
- Add llvm-link-atomic.patch to fix build on ppc.
- Add libcxx-test-library-path.patch to fix libc++ tests failing
  without RUNPATH on libc++.so.
- Add libcxxabi-fix-armv7-test.patch to fix tests on armv7l.
- Thanks to Andreas Schwab for most of the rebasing!</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1662984000">- Use correct LLVM_HOST_TRIPLE for riscv64</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1663761600">- Always drop -gnu from triple for consistency. Patch a test that
  was looking for -linux- in clang-test-xfail-gnuless-triple.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1663848000">- Update to version 15.0.1.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1664884800">- Update to version 15.0.2.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1666872000">- Update to version 15.0.3.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Add llvm-armv7-fix-vector-compare-with-zero-lowering.patch: Fix
  lowering of non-canonical vector comparison with zero on armv7,
  preventing a crash (boo#1204267, gh#llvm/llvm-project#58514).
- Add lldb-swig-4.1.0-build-fix.patch: Fix build with Swig 4.1.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1667736000">- Update to version 15.0.4.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1668600000">- Update to version 15.0.5.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Remove obsolete lldb-swig-4.1.0-build-fix.patch.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1670155200">- Update to version 15.0.6.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1673697600">- Update to version 15.0.7.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Build stage 2 with -fno-plt on x86_64: since building with
  - Wl,-z,now the PLT stubs are basically dead code, so eliminating
  the indirection reduces the number of branches and improves code
  locality for the quite frequent cross-DSO calls.
- Add llvm-workaround-superfluous-branches.patch: hints LLVM to
  eliminate branches until gh#llvm/llvm-project#28804 is solved.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678363200">- update constraints to exclude workers with very slow CPU</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1678536000">- Add llvm-suse-implicit-gnu.patch to recognize &lt;arch&gt;-suse-linux
  as implicitly GNU. Without this we would get library calls for
  fused-multiply-add even if it's available in hardware.
- Add openmp-drop-rpath.patch: backport revert of adding RUNPATH
  to openmp executables. (boo#1206837)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1686830400">- Make python3-clang noarch again and fix conflicts/provides to
  point to %python3_sitelib instead of %python3_sitearch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1697716800">- Disable zstd support for now regardless of whether libzstd-devel
  is installed. (boo#1216121)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1701345600">- Manage clang-cpp with update-alternatives like other binaries.</changelog>
</package>
<package pkgid="55eb09b554b337a772de394dcf4a315ee92ee608106712ec6187d37e9e56927397d05c13be693d57f6b3733d5d7329baf4d79b9b87e97725e5b0f8dc248beac0" name="clang15-debuginfo" arch="x86_64">
  <version epoch="0" ver="15.0.7" rel="5.1"/>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1660132800">- Add WebAssembly support for all architectures.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1660392000">- Use black RPM macro magic to deduplicate binary lists. This
  should have no effect on the generated RPM but shaves ~400 lines
  off the specfile and hopefully makes future maintenance easier.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1661256000">- Don't declare python3-clang as noarch: Python packages are
  installed into %{_libdir}.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1661515200">- Add llvm-lifetime-for-rust.patch to have Rust memory management
  functions considered as lifetime markers. This should aid dead
  store elimination to dynamically allocated memory in Rust code.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1662206400">- Make sure we keep -DNDEBUG. At some point %{optflags} must have
  lost it, perhaps because CMake usually adds it on top. So when
  overriding CMAKE_{C,CXX}_FLAGS_RELWITHDEBINFO, we make sure to
  take over the other flags. We drop LLVM_ENABLE_ASSERTIONS=OFF,
  because that's the default anyway and hasn't helped here.
- Add llvm-scev-fix-isImpliedViaMerge.patch: fixes a miscompilation
  caused by mixing up values of the current and previous iteration.
  (See gh#llvm/llvm-project#56242.)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1662465600">- Update to version 15.0.0.
  * For details, see the release notes:
  - https://releases.llvm.org/15.0.0/docs/ReleaseNotes.html
  - https://releases.llvm.org/15.0.0/tools/clang/docs/ReleaseNotes.html
  - https://releases.llvm.org/15.0.0/tools/clang/tools/extra/docs/ReleaseNotes.html
  - https://releases.llvm.org/15.0.0/projects/libcxx/docs/ReleaseNotes.html
  - https://releases.llvm.org/15.0.0/tools/lld/docs/ReleaseNotes.html
  * New LLVM tools:
  - llvm-debuginfod: Provides debug info to remote hosts.
  - llvm-dwarfutil: Can copy and manipulate debug info.
  - llvm-remark-size-diff: Compute diff between remark files.
  * New Clang tools:
  - clang-offload-packager: Bundle multiple objects into single
    fat binaries including offload code.
  - clang-pseudo: Approximate heuristic parser for C++.
- Rebase patches:
  * check-no-llvm-exegesis.patch
  * link-clang-tools-extra-shared.patch
  * lld-default-sha1.patch
  * llvm-do-not-install-static-libraries.patch
  * lto-disable-cache.patch
- Drop patches that have landed upstream:
  * clang-repl-private-deps.patch
  * llvm-glibc-2-36.patch
  * llvm-scev-fix-isImpliedViaMerge.patch
- Drop llvm-lifetime-for-rust.patch: this is now solved via
  attributes and LLVM doesn't need a hardcoded list of allocation
  functions anymore.
- Add llvm-link-atomic.patch to fix build on ppc.
- Add libcxx-test-library-path.patch to fix libc++ tests failing
  without RUNPATH on libc++.so.
- Add libcxxabi-fix-armv7-test.patch to fix tests on armv7l.
- Thanks to Andreas Schwab for most of the rebasing!</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1662984000">- Use correct LLVM_HOST_TRIPLE for riscv64</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1663761600">- Always drop -gnu from triple for consistency. Patch a test that
  was looking for -linux- in clang-test-xfail-gnuless-triple.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1663848000">- Update to version 15.0.1.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1664884800">- Update to version 15.0.2.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1666872000">- Update to version 15.0.3.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Add llvm-armv7-fix-vector-compare-with-zero-lowering.patch: Fix
  lowering of non-canonical vector comparison with zero on armv7,
  preventing a crash (boo#1204267, gh#llvm/llvm-project#58514).
- Add lldb-swig-4.1.0-build-fix.patch: Fix build with Swig 4.1.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1667736000">- Update to version 15.0.4.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1668600000">- Update to version 15.0.5.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Remove obsolete lldb-swig-4.1.0-build-fix.patch.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1670155200">- Update to version 15.0.6.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1673697600">- Update to version 15.0.7.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Build stage 2 with -fno-plt on x86_64: since building with
  - Wl,-z,now the PLT stubs are basically dead code, so eliminating
  the indirection reduces the number of branches and improves code
  locality for the quite frequent cross-DSO calls.
- Add llvm-workaround-superfluous-branches.patch: hints LLVM to
  eliminate branches until gh#llvm/llvm-project#28804 is solved.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678363200">- update constraints to exclude workers with very slow CPU</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1678536000">- Add llvm-suse-implicit-gnu.patch to recognize &lt;arch&gt;-suse-linux
  as implicitly GNU. Without this we would get library calls for
  fused-multiply-add even if it's available in hardware.
- Add openmp-drop-rpath.patch: backport revert of adding RUNPATH
  to openmp executables. (boo#1206837)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1686830400">- Make python3-clang noarch again and fix conflicts/provides to
  point to %python3_sitelib instead of %python3_sitearch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1697716800">- Disable zstd support for now regardless of whether libzstd-devel
  is installed. (boo#1216121)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1701345600">- Manage clang-cpp with update-alternatives like other binaries.</changelog>
</package>
<package pkgid="547aac5033136e082270f6c0555c063a8fe3dd30461cd637e054986f4aca79681927dd361f997dfba72417c6cd2c990b2304a4cb5c756e6e441d84afeeb47aff" name="clang15-devel" arch="i586">
  <version epoch="0" ver="15.0.7" rel="5.1"/>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1660132800">- Add WebAssembly support for all architectures.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1660392000">- Use black RPM macro magic to deduplicate binary lists. This
  should have no effect on the generated RPM but shaves ~400 lines
  off the specfile and hopefully makes future maintenance easier.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1661256000">- Don't declare python3-clang as noarch: Python packages are
  installed into %{_libdir}.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1661515200">- Add llvm-lifetime-for-rust.patch to have Rust memory management
  functions considered as lifetime markers. This should aid dead
  store elimination to dynamically allocated memory in Rust code.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1662206400">- Make sure we keep -DNDEBUG. At some point %{optflags} must have
  lost it, perhaps because CMake usually adds it on top. So when
  overriding CMAKE_{C,CXX}_FLAGS_RELWITHDEBINFO, we make sure to
  take over the other flags. We drop LLVM_ENABLE_ASSERTIONS=OFF,
  because that's the default anyway and hasn't helped here.
- Add llvm-scev-fix-isImpliedViaMerge.patch: fixes a miscompilation
  caused by mixing up values of the current and previous iteration.
  (See gh#llvm/llvm-project#56242.)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1662465600">- Update to version 15.0.0.
  * For details, see the release notes:
  - https://releases.llvm.org/15.0.0/docs/ReleaseNotes.html
  - https://releases.llvm.org/15.0.0/tools/clang/docs/ReleaseNotes.html
  - https://releases.llvm.org/15.0.0/tools/clang/tools/extra/docs/ReleaseNotes.html
  - https://releases.llvm.org/15.0.0/projects/libcxx/docs/ReleaseNotes.html
  - https://releases.llvm.org/15.0.0/tools/lld/docs/ReleaseNotes.html
  * New LLVM tools:
  - llvm-debuginfod: Provides debug info to remote hosts.
  - llvm-dwarfutil: Can copy and manipulate debug info.
  - llvm-remark-size-diff: Compute diff between remark files.
  * New Clang tools:
  - clang-offload-packager: Bundle multiple objects into single
    fat binaries including offload code.
  - clang-pseudo: Approximate heuristic parser for C++.
- Rebase patches:
  * check-no-llvm-exegesis.patch
  * link-clang-tools-extra-shared.patch
  * lld-default-sha1.patch
  * llvm-do-not-install-static-libraries.patch
  * lto-disable-cache.patch
- Drop patches that have landed upstream:
  * clang-repl-private-deps.patch
  * llvm-glibc-2-36.patch
  * llvm-scev-fix-isImpliedViaMerge.patch
- Drop llvm-lifetime-for-rust.patch: this is now solved via
  attributes and LLVM doesn't need a hardcoded list of allocation
  functions anymore.
- Add llvm-link-atomic.patch to fix build on ppc.
- Add libcxx-test-library-path.patch to fix libc++ tests failing
  without RUNPATH on libc++.so.
- Add libcxxabi-fix-armv7-test.patch to fix tests on armv7l.
- Thanks to Andreas Schwab for most of the rebasing!</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1662984000">- Use correct LLVM_HOST_TRIPLE for riscv64</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1663761600">- Always drop -gnu from triple for consistency. Patch a test that
  was looking for -linux- in clang-test-xfail-gnuless-triple.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1663848000">- Update to version 15.0.1.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1664884800">- Update to version 15.0.2.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1666872000">- Update to version 15.0.3.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Add llvm-armv7-fix-vector-compare-with-zero-lowering.patch: Fix
  lowering of non-canonical vector comparison with zero on armv7,
  preventing a crash (boo#1204267, gh#llvm/llvm-project#58514).
- Add lldb-swig-4.1.0-build-fix.patch: Fix build with Swig 4.1.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1667736000">- Update to version 15.0.4.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1668600000">- Update to version 15.0.5.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Remove obsolete lldb-swig-4.1.0-build-fix.patch.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1670155200">- Update to version 15.0.6.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1673697600">- Update to version 15.0.7.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Build stage 2 with -fno-plt on x86_64: since building with
  - Wl,-z,now the PLT stubs are basically dead code, so eliminating
  the indirection reduces the number of branches and improves code
  locality for the quite frequent cross-DSO calls.
- Add llvm-workaround-superfluous-branches.patch: hints LLVM to
  eliminate branches until gh#llvm/llvm-project#28804 is solved.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678363200">- update constraints to exclude workers with very slow CPU</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1678536000">- Add llvm-suse-implicit-gnu.patch to recognize &lt;arch&gt;-suse-linux
  as implicitly GNU. Without this we would get library calls for
  fused-multiply-add even if it's available in hardware.
- Add openmp-drop-rpath.patch: backport revert of adding RUNPATH
  to openmp executables. (boo#1206837)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1686830400">- Make python3-clang noarch again and fix conflicts/provides to
  point to %python3_sitelib instead of %python3_sitearch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1697716800">- Disable zstd support for now regardless of whether libzstd-devel
  is installed. (boo#1216121)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1701345600">- Manage clang-cpp with update-alternatives like other binaries.</changelog>
</package>
<package pkgid="84dc9b1d0406c95e117e321ef86b091c6e21abcbbeb89958bab0087994ea030c453f6039babccf8d5897d573e1d96c519c1b44ac6803da62b9fbc1ff7b314185" name="clang15-devel" arch="x86_64">
  <version epoch="0" ver="15.0.7" rel="5.1"/>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1660132800">- Add WebAssembly support for all architectures.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1660392000">- Use black RPM macro magic to deduplicate binary lists. This
  should have no effect on the generated RPM but shaves ~400 lines
  off the specfile and hopefully makes future maintenance easier.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1661256000">- Don't declare python3-clang as noarch: Python packages are
  installed into %{_libdir}.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1661515200">- Add llvm-lifetime-for-rust.patch to have Rust memory management
  functions considered as lifetime markers. This should aid dead
  store elimination to dynamically allocated memory in Rust code.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1662206400">- Make sure we keep -DNDEBUG. At some point %{optflags} must have
  lost it, perhaps because CMake usually adds it on top. So when
  overriding CMAKE_{C,CXX}_FLAGS_RELWITHDEBINFO, we make sure to
  take over the other flags. We drop LLVM_ENABLE_ASSERTIONS=OFF,
  because that's the default anyway and hasn't helped here.
- Add llvm-scev-fix-isImpliedViaMerge.patch: fixes a miscompilation
  caused by mixing up values of the current and previous iteration.
  (See gh#llvm/llvm-project#56242.)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1662465600">- Update to version 15.0.0.
  * For details, see the release notes:
  - https://releases.llvm.org/15.0.0/docs/ReleaseNotes.html
  - https://releases.llvm.org/15.0.0/tools/clang/docs/ReleaseNotes.html
  - https://releases.llvm.org/15.0.0/tools/clang/tools/extra/docs/ReleaseNotes.html
  - https://releases.llvm.org/15.0.0/projects/libcxx/docs/ReleaseNotes.html
  - https://releases.llvm.org/15.0.0/tools/lld/docs/ReleaseNotes.html
  * New LLVM tools:
  - llvm-debuginfod: Provides debug info to remote hosts.
  - llvm-dwarfutil: Can copy and manipulate debug info.
  - llvm-remark-size-diff: Compute diff between remark files.
  * New Clang tools:
  - clang-offload-packager: Bundle multiple objects into single
    fat binaries including offload code.
  - clang-pseudo: Approximate heuristic parser for C++.
- Rebase patches:
  * check-no-llvm-exegesis.patch
  * link-clang-tools-extra-shared.patch
  * lld-default-sha1.patch
  * llvm-do-not-install-static-libraries.patch
  * lto-disable-cache.patch
- Drop patches that have landed upstream:
  * clang-repl-private-deps.patch
  * llvm-glibc-2-36.patch
  * llvm-scev-fix-isImpliedViaMerge.patch
- Drop llvm-lifetime-for-rust.patch: this is now solved via
  attributes and LLVM doesn't need a hardcoded list of allocation
  functions anymore.
- Add llvm-link-atomic.patch to fix build on ppc.
- Add libcxx-test-library-path.patch to fix libc++ tests failing
  without RUNPATH on libc++.so.
- Add libcxxabi-fix-armv7-test.patch to fix tests on armv7l.
- Thanks to Andreas Schwab for most of the rebasing!</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1662984000">- Use correct LLVM_HOST_TRIPLE for riscv64</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1663761600">- Always drop -gnu from triple for consistency. Patch a test that
  was looking for -linux- in clang-test-xfail-gnuless-triple.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1663848000">- Update to version 15.0.1.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1664884800">- Update to version 15.0.2.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1666872000">- Update to version 15.0.3.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Add llvm-armv7-fix-vector-compare-with-zero-lowering.patch: Fix
  lowering of non-canonical vector comparison with zero on armv7,
  preventing a crash (boo#1204267, gh#llvm/llvm-project#58514).
- Add lldb-swig-4.1.0-build-fix.patch: Fix build with Swig 4.1.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1667736000">- Update to version 15.0.4.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1668600000">- Update to version 15.0.5.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Remove obsolete lldb-swig-4.1.0-build-fix.patch.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1670155200">- Update to version 15.0.6.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1673697600">- Update to version 15.0.7.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Build stage 2 with -fno-plt on x86_64: since building with
  - Wl,-z,now the PLT stubs are basically dead code, so eliminating
  the indirection reduces the number of branches and improves code
  locality for the quite frequent cross-DSO calls.
- Add llvm-workaround-superfluous-branches.patch: hints LLVM to
  eliminate branches until gh#llvm/llvm-project#28804 is solved.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678363200">- update constraints to exclude workers with very slow CPU</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1678536000">- Add llvm-suse-implicit-gnu.patch to recognize &lt;arch&gt;-suse-linux
  as implicitly GNU. Without this we would get library calls for
  fused-multiply-add even if it's available in hardware.
- Add openmp-drop-rpath.patch: backport revert of adding RUNPATH
  to openmp executables. (boo#1206837)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1686830400">- Make python3-clang noarch again and fix conflicts/provides to
  point to %python3_sitelib instead of %python3_sitearch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1697716800">- Disable zstd support for now regardless of whether libzstd-devel
  is installed. (boo#1216121)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1701345600">- Manage clang-cpp with update-alternatives like other binaries.</changelog>
</package>
<package pkgid="87e05360583b8315a1a635ff76a4a8acdf2f0b06413602f34c9263b79c59943f064a16dd459d6fd67215fa2aed32817f98444099c445832d9a16dfd2294e3794" name="clang15-doc" arch="noarch">
  <version epoch="0" ver="15.0.7" rel="5.1"/>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1660132800">- Add WebAssembly support for all architectures.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1660392000">- Use black RPM macro magic to deduplicate binary lists. This
  should have no effect on the generated RPM but shaves ~400 lines
  off the specfile and hopefully makes future maintenance easier.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1661256000">- Don't declare python3-clang as noarch: Python packages are
  installed into %{_libdir}.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1661515200">- Add llvm-lifetime-for-rust.patch to have Rust memory management
  functions considered as lifetime markers. This should aid dead
  store elimination to dynamically allocated memory in Rust code.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1662206400">- Make sure we keep -DNDEBUG. At some point %{optflags} must have
  lost it, perhaps because CMake usually adds it on top. So when
  overriding CMAKE_{C,CXX}_FLAGS_RELWITHDEBINFO, we make sure to
  take over the other flags. We drop LLVM_ENABLE_ASSERTIONS=OFF,
  because that's the default anyway and hasn't helped here.
- Add llvm-scev-fix-isImpliedViaMerge.patch: fixes a miscompilation
  caused by mixing up values of the current and previous iteration.
  (See gh#llvm/llvm-project#56242.)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1662465600">- Update to version 15.0.0.
  * For details, see the release notes:
  - https://releases.llvm.org/15.0.0/docs/ReleaseNotes.html
  - https://releases.llvm.org/15.0.0/tools/clang/docs/ReleaseNotes.html
  - https://releases.llvm.org/15.0.0/tools/clang/tools/extra/docs/ReleaseNotes.html
  - https://releases.llvm.org/15.0.0/projects/libcxx/docs/ReleaseNotes.html
  - https://releases.llvm.org/15.0.0/tools/lld/docs/ReleaseNotes.html
  * New LLVM tools:
  - llvm-debuginfod: Provides debug info to remote hosts.
  - llvm-dwarfutil: Can copy and manipulate debug info.
  - llvm-remark-size-diff: Compute diff between remark files.
  * New Clang tools:
  - clang-offload-packager: Bundle multiple objects into single
    fat binaries including offload code.
  - clang-pseudo: Approximate heuristic parser for C++.
- Rebase patches:
  * check-no-llvm-exegesis.patch
  * link-clang-tools-extra-shared.patch
  * lld-default-sha1.patch
  * llvm-do-not-install-static-libraries.patch
  * lto-disable-cache.patch
- Drop patches that have landed upstream:
  * clang-repl-private-deps.patch
  * llvm-glibc-2-36.patch
  * llvm-scev-fix-isImpliedViaMerge.patch
- Drop llvm-lifetime-for-rust.patch: this is now solved via
  attributes and LLVM doesn't need a hardcoded list of allocation
  functions anymore.
- Add llvm-link-atomic.patch to fix build on ppc.
- Add libcxx-test-library-path.patch to fix libc++ tests failing
  without RUNPATH on libc++.so.
- Add libcxxabi-fix-armv7-test.patch to fix tests on armv7l.
- Thanks to Andreas Schwab for most of the rebasing!</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1662984000">- Use correct LLVM_HOST_TRIPLE for riscv64</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1663761600">- Always drop -gnu from triple for consistency. Patch a test that
  was looking for -linux- in clang-test-xfail-gnuless-triple.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1663848000">- Update to version 15.0.1.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1664884800">- Update to version 15.0.2.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1666872000">- Update to version 15.0.3.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Add llvm-armv7-fix-vector-compare-with-zero-lowering.patch: Fix
  lowering of non-canonical vector comparison with zero on armv7,
  preventing a crash (boo#1204267, gh#llvm/llvm-project#58514).
- Add lldb-swig-4.1.0-build-fix.patch: Fix build with Swig 4.1.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1667736000">- Update to version 15.0.4.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1668600000">- Update to version 15.0.5.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Remove obsolete lldb-swig-4.1.0-build-fix.patch.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1670155200">- Update to version 15.0.6.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1673697600">- Update to version 15.0.7.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Build stage 2 with -fno-plt on x86_64: since building with
  - Wl,-z,now the PLT stubs are basically dead code, so eliminating
  the indirection reduces the number of branches and improves code
  locality for the quite frequent cross-DSO calls.
- Add llvm-workaround-superfluous-branches.patch: hints LLVM to
  eliminate branches until gh#llvm/llvm-project#28804 is solved.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678363200">- update constraints to exclude workers with very slow CPU</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1678536000">- Add llvm-suse-implicit-gnu.patch to recognize &lt;arch&gt;-suse-linux
  as implicitly GNU. Without this we would get library calls for
  fused-multiply-add even if it's available in hardware.
- Add openmp-drop-rpath.patch: backport revert of adding RUNPATH
  to openmp executables. (boo#1206837)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1686830400">- Make python3-clang noarch again and fix conflicts/provides to
  point to %python3_sitelib instead of %python3_sitearch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1697716800">- Disable zstd support for now regardless of whether libzstd-devel
  is installed. (boo#1216121)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1701345600">- Manage clang-cpp with update-alternatives like other binaries.</changelog>
</package>
<package pkgid="4fd848bf48f6e77394d8e8311392dbe24d72610b69822ff0198ac778e87ed8ee5c007a88afb06871dd859ddc16eda3faa3dc48d5081491d1890ead6de49ff18f" name="clang16" arch="i586">
  <version epoch="0" ver="16.0.6" rel="3.1"/>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1663848000">- Update to version 15.0.1.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1664884800">- Update to version 15.0.2.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1666872000">- Update to version 15.0.3.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Add llvm-armv7-fix-vector-compare-with-zero-lowering.patch: Fix
  lowering of non-canonical vector comparison with zero on armv7,
  preventing a crash (boo#1204267, gh#llvm/llvm-project#58514).
- Add lldb-swig-4.1.0-build-fix.patch: Fix build with Swig 4.1.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1667736000">- Update to version 15.0.4.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1668600000">- Update to version 15.0.5.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Remove obsolete lldb-swig-4.1.0-build-fix.patch.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1670155200">- Update to version 15.0.6.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1673697600">- Update to version 15.0.7.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Build stage 2 with -fno-plt on x86_64: since building with
  - Wl,-z,now the PLT stubs are basically dead code, so eliminating
  the indirection reduces the number of branches and improves code
  locality for the quite frequent cross-DSO calls.
- Add llvm-workaround-superfluous-branches.patch: hints LLVM to
  eliminate branches until gh#llvm/llvm-project#28804 is solved.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678363200">- update constraints to exclude workers with very slow CPU</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1678536000">- Add llvm-suse-implicit-gnu.patch to recognize &lt;arch&gt;-suse-linux
  as implicitly GNU. Without this we would get library calls for
  fused-multiply-add even if it's available in hardware.
- Add openmp-drop-rpath.patch: backport revert of adding RUNPATH
  to openmp executables. (boo#1206837)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1679140800">- Update to version 16.0.0.
  * For details, see the release notes:
  - https://releases.llvm.org/16.0.0/docs/ReleaseNotes.html
  - https://releases.llvm.org/16.0.0/tools/clang/docs/ReleaseNotes.html
  - https://releases.llvm.org/16.0.0/tools/clang/tools/extra/docs/ReleaseNotes.html
  - https://releases.llvm.org/16.0.0/projects/libcxx/docs/ReleaseNotes.html
  - https://releases.llvm.org/16.0.0/tools/lld/docs/ReleaseNotes.html
  * New LLVM tools:
  - llvm-debuginfo-analyzer: Print a logical representation of
    low-level debug information.
  - llvm-remarkutil: Remark file utilities.
  * The test tool split-file is no longer installed.
  * New Clang tools:
  - amdgpu-arch and nvptx-arch: Tools used to detect locally
    available GPUs by the Clang OpenMP driver.
  - clang-include-cleaner: Standalone tool to determine which
    headers are used, using existing functionality in clangd.
  - clang-tblgen: Table Generation for Clang.
  * Removed Clang tools: clang-{nvlink,offload}-wrapper.
- Rebase patches:
  * assume-opensuse.patch
  * check-no-llvm-exegesis.patch
  * link-clang-shared.patch
  * llvm_build_tablegen_component_as_shared_library.patch
  * llvm-do-not-install-static-libraries.patch
  * llvm-suse-implicit-gnu.patch
  * llvm-workaround-superfluous-branches.patch
  * openmp-drop-rpath.patch
- Drop patches that have landed upstream:
  * clang-test-xfail-gnuless-triple.patch
  * CMake-Look-up-target-subcomponents-in-LLVM_AVAILABLE_LIBS.patch
  * libcxxabi-fix-armv7-test.patch
  * llvm-armv7-fix-vector-compare-with-zero-lowering.patch
  * llvm-link-atomic.patch
- Remove llvm-better-detect-64bit-atomics-support.patch that should
  not be required anymore.
- Add PGP signatures and keyring for source verification.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1680782400">- Update to version 16.0.1.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1681387200">- bsc#1210383 - Add aarch64 to lldb platforms</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1681819200">- Relax requirements for clang-tools to allow installation of older
  versions of libclang13 with the -devel package. (boo#1210176)
- Enable ThinLTO for ARM 6/7/8 again. (boo#1178070)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1682078400">- Update to version 16.0.2.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase check-no-llvm-exegesis.patch.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1683460800">- Update to version 16.0.3.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1684324800">- Update to version 16.0.4.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase patches:
  * llvm-do-not-install-static-libraries.patch
  * llvm-remove-clang-only-flags.patch</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1685793600">- Update to version 16.0.5.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase patches:
  * llvm-do-not-install-static-libraries.patch
  * llvm-remove-clang-only-flags.patch
- Enable ThinLTO on riscv64.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1686830400">- Update to version 16.0.6.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Make python3-clang noarch again and fix conflicts/provides to
  point to %python3_sitelib instead of %python3_sitearch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1697716800">- Disable zstd support for now regardless of whether libzstd-devel
  is installed. (boo#1216121)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1701345600">- Manage clang-cpp with update-alternatives like other binaries.</changelog>
</package>
<package pkgid="75ab289f9cb5691bb8d63e44281a53ad43d49e39baaa78681f130ecdfa72e5e34644c0ee4e00a4e1ba5a4813dab72d23ee551eb9783fbbd373b8b31df7b7f9f6" name="clang16" arch="x86_64">
  <version epoch="0" ver="16.0.6" rel="3.1"/>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1663848000">- Update to version 15.0.1.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1664884800">- Update to version 15.0.2.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1666872000">- Update to version 15.0.3.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Add llvm-armv7-fix-vector-compare-with-zero-lowering.patch: Fix
  lowering of non-canonical vector comparison with zero on armv7,
  preventing a crash (boo#1204267, gh#llvm/llvm-project#58514).
- Add lldb-swig-4.1.0-build-fix.patch: Fix build with Swig 4.1.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1667736000">- Update to version 15.0.4.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1668600000">- Update to version 15.0.5.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Remove obsolete lldb-swig-4.1.0-build-fix.patch.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1670155200">- Update to version 15.0.6.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1673697600">- Update to version 15.0.7.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Build stage 2 with -fno-plt on x86_64: since building with
  - Wl,-z,now the PLT stubs are basically dead code, so eliminating
  the indirection reduces the number of branches and improves code
  locality for the quite frequent cross-DSO calls.
- Add llvm-workaround-superfluous-branches.patch: hints LLVM to
  eliminate branches until gh#llvm/llvm-project#28804 is solved.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678363200">- update constraints to exclude workers with very slow CPU</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1678536000">- Add llvm-suse-implicit-gnu.patch to recognize &lt;arch&gt;-suse-linux
  as implicitly GNU. Without this we would get library calls for
  fused-multiply-add even if it's available in hardware.
- Add openmp-drop-rpath.patch: backport revert of adding RUNPATH
  to openmp executables. (boo#1206837)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1679140800">- Update to version 16.0.0.
  * For details, see the release notes:
  - https://releases.llvm.org/16.0.0/docs/ReleaseNotes.html
  - https://releases.llvm.org/16.0.0/tools/clang/docs/ReleaseNotes.html
  - https://releases.llvm.org/16.0.0/tools/clang/tools/extra/docs/ReleaseNotes.html
  - https://releases.llvm.org/16.0.0/projects/libcxx/docs/ReleaseNotes.html
  - https://releases.llvm.org/16.0.0/tools/lld/docs/ReleaseNotes.html
  * New LLVM tools:
  - llvm-debuginfo-analyzer: Print a logical representation of
    low-level debug information.
  - llvm-remarkutil: Remark file utilities.
  * The test tool split-file is no longer installed.
  * New Clang tools:
  - amdgpu-arch and nvptx-arch: Tools used to detect locally
    available GPUs by the Clang OpenMP driver.
  - clang-include-cleaner: Standalone tool to determine which
    headers are used, using existing functionality in clangd.
  - clang-tblgen: Table Generation for Clang.
  * Removed Clang tools: clang-{nvlink,offload}-wrapper.
- Rebase patches:
  * assume-opensuse.patch
  * check-no-llvm-exegesis.patch
  * link-clang-shared.patch
  * llvm_build_tablegen_component_as_shared_library.patch
  * llvm-do-not-install-static-libraries.patch
  * llvm-suse-implicit-gnu.patch
  * llvm-workaround-superfluous-branches.patch
  * openmp-drop-rpath.patch
- Drop patches that have landed upstream:
  * clang-test-xfail-gnuless-triple.patch
  * CMake-Look-up-target-subcomponents-in-LLVM_AVAILABLE_LIBS.patch
  * libcxxabi-fix-armv7-test.patch
  * llvm-armv7-fix-vector-compare-with-zero-lowering.patch
  * llvm-link-atomic.patch
- Remove llvm-better-detect-64bit-atomics-support.patch that should
  not be required anymore.
- Add PGP signatures and keyring for source verification.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1680782400">- Update to version 16.0.1.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1681387200">- bsc#1210383 - Add aarch64 to lldb platforms</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1681819200">- Relax requirements for clang-tools to allow installation of older
  versions of libclang13 with the -devel package. (boo#1210176)
- Enable ThinLTO for ARM 6/7/8 again. (boo#1178070)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1682078400">- Update to version 16.0.2.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase check-no-llvm-exegesis.patch.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1683460800">- Update to version 16.0.3.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1684324800">- Update to version 16.0.4.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase patches:
  * llvm-do-not-install-static-libraries.patch
  * llvm-remove-clang-only-flags.patch</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1685793600">- Update to version 16.0.5.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase patches:
  * llvm-do-not-install-static-libraries.patch
  * llvm-remove-clang-only-flags.patch
- Enable ThinLTO on riscv64.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1686830400">- Update to version 16.0.6.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Make python3-clang noarch again and fix conflicts/provides to
  point to %python3_sitelib instead of %python3_sitearch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1697716800">- Disable zstd support for now regardless of whether libzstd-devel
  is installed. (boo#1216121)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1701345600">- Manage clang-cpp with update-alternatives like other binaries.</changelog>
</package>
<package pkgid="e8174bef5746c6a43b2003768c09c0e55523bf2359008a8fd90011bdd9607a8157d7b819be22efb0394361e59d5114431b48d0ec9825f9cbfcecb7a64a11ec3a" name="clang16-debuginfo" arch="i586">
  <version epoch="0" ver="16.0.6" rel="3.1"/>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1663848000">- Update to version 15.0.1.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1664884800">- Update to version 15.0.2.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1666872000">- Update to version 15.0.3.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Add llvm-armv7-fix-vector-compare-with-zero-lowering.patch: Fix
  lowering of non-canonical vector comparison with zero on armv7,
  preventing a crash (boo#1204267, gh#llvm/llvm-project#58514).
- Add lldb-swig-4.1.0-build-fix.patch: Fix build with Swig 4.1.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1667736000">- Update to version 15.0.4.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1668600000">- Update to version 15.0.5.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Remove obsolete lldb-swig-4.1.0-build-fix.patch.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1670155200">- Update to version 15.0.6.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1673697600">- Update to version 15.0.7.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Build stage 2 with -fno-plt on x86_64: since building with
  - Wl,-z,now the PLT stubs are basically dead code, so eliminating
  the indirection reduces the number of branches and improves code
  locality for the quite frequent cross-DSO calls.
- Add llvm-workaround-superfluous-branches.patch: hints LLVM to
  eliminate branches until gh#llvm/llvm-project#28804 is solved.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678363200">- update constraints to exclude workers with very slow CPU</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1678536000">- Add llvm-suse-implicit-gnu.patch to recognize &lt;arch&gt;-suse-linux
  as implicitly GNU. Without this we would get library calls for
  fused-multiply-add even if it's available in hardware.
- Add openmp-drop-rpath.patch: backport revert of adding RUNPATH
  to openmp executables. (boo#1206837)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1679140800">- Update to version 16.0.0.
  * For details, see the release notes:
  - https://releases.llvm.org/16.0.0/docs/ReleaseNotes.html
  - https://releases.llvm.org/16.0.0/tools/clang/docs/ReleaseNotes.html
  - https://releases.llvm.org/16.0.0/tools/clang/tools/extra/docs/ReleaseNotes.html
  - https://releases.llvm.org/16.0.0/projects/libcxx/docs/ReleaseNotes.html
  - https://releases.llvm.org/16.0.0/tools/lld/docs/ReleaseNotes.html
  * New LLVM tools:
  - llvm-debuginfo-analyzer: Print a logical representation of
    low-level debug information.
  - llvm-remarkutil: Remark file utilities.
  * The test tool split-file is no longer installed.
  * New Clang tools:
  - amdgpu-arch and nvptx-arch: Tools used to detect locally
    available GPUs by the Clang OpenMP driver.
  - clang-include-cleaner: Standalone tool to determine which
    headers are used, using existing functionality in clangd.
  - clang-tblgen: Table Generation for Clang.
  * Removed Clang tools: clang-{nvlink,offload}-wrapper.
- Rebase patches:
  * assume-opensuse.patch
  * check-no-llvm-exegesis.patch
  * link-clang-shared.patch
  * llvm_build_tablegen_component_as_shared_library.patch
  * llvm-do-not-install-static-libraries.patch
  * llvm-suse-implicit-gnu.patch
  * llvm-workaround-superfluous-branches.patch
  * openmp-drop-rpath.patch
- Drop patches that have landed upstream:
  * clang-test-xfail-gnuless-triple.patch
  * CMake-Look-up-target-subcomponents-in-LLVM_AVAILABLE_LIBS.patch
  * libcxxabi-fix-armv7-test.patch
  * llvm-armv7-fix-vector-compare-with-zero-lowering.patch
  * llvm-link-atomic.patch
- Remove llvm-better-detect-64bit-atomics-support.patch that should
  not be required anymore.
- Add PGP signatures and keyring for source verification.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1680782400">- Update to version 16.0.1.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1681387200">- bsc#1210383 - Add aarch64 to lldb platforms</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1681819200">- Relax requirements for clang-tools to allow installation of older
  versions of libclang13 with the -devel package. (boo#1210176)
- Enable ThinLTO for ARM 6/7/8 again. (boo#1178070)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1682078400">- Update to version 16.0.2.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase check-no-llvm-exegesis.patch.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1683460800">- Update to version 16.0.3.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1684324800">- Update to version 16.0.4.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase patches:
  * llvm-do-not-install-static-libraries.patch
  * llvm-remove-clang-only-flags.patch</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1685793600">- Update to version 16.0.5.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase patches:
  * llvm-do-not-install-static-libraries.patch
  * llvm-remove-clang-only-flags.patch
- Enable ThinLTO on riscv64.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1686830400">- Update to version 16.0.6.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Make python3-clang noarch again and fix conflicts/provides to
  point to %python3_sitelib instead of %python3_sitearch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1697716800">- Disable zstd support for now regardless of whether libzstd-devel
  is installed. (boo#1216121)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1701345600">- Manage clang-cpp with update-alternatives like other binaries.</changelog>
</package>
<package pkgid="5d0d07b57940e957ba4087b24719d5993839ce812081f6e5b4addeabf87571d8f8e00ca8dffd0143c3447786c77f5b1c3022bdd4381355b4e524f8bd770481ec" name="clang16-debuginfo" arch="x86_64">
  <version epoch="0" ver="16.0.6" rel="3.1"/>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1663848000">- Update to version 15.0.1.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1664884800">- Update to version 15.0.2.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1666872000">- Update to version 15.0.3.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Add llvm-armv7-fix-vector-compare-with-zero-lowering.patch: Fix
  lowering of non-canonical vector comparison with zero on armv7,
  preventing a crash (boo#1204267, gh#llvm/llvm-project#58514).
- Add lldb-swig-4.1.0-build-fix.patch: Fix build with Swig 4.1.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1667736000">- Update to version 15.0.4.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1668600000">- Update to version 15.0.5.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Remove obsolete lldb-swig-4.1.0-build-fix.patch.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1670155200">- Update to version 15.0.6.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1673697600">- Update to version 15.0.7.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Build stage 2 with -fno-plt on x86_64: since building with
  - Wl,-z,now the PLT stubs are basically dead code, so eliminating
  the indirection reduces the number of branches and improves code
  locality for the quite frequent cross-DSO calls.
- Add llvm-workaround-superfluous-branches.patch: hints LLVM to
  eliminate branches until gh#llvm/llvm-project#28804 is solved.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678363200">- update constraints to exclude workers with very slow CPU</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1678536000">- Add llvm-suse-implicit-gnu.patch to recognize &lt;arch&gt;-suse-linux
  as implicitly GNU. Without this we would get library calls for
  fused-multiply-add even if it's available in hardware.
- Add openmp-drop-rpath.patch: backport revert of adding RUNPATH
  to openmp executables. (boo#1206837)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1679140800">- Update to version 16.0.0.
  * For details, see the release notes:
  - https://releases.llvm.org/16.0.0/docs/ReleaseNotes.html
  - https://releases.llvm.org/16.0.0/tools/clang/docs/ReleaseNotes.html
  - https://releases.llvm.org/16.0.0/tools/clang/tools/extra/docs/ReleaseNotes.html
  - https://releases.llvm.org/16.0.0/projects/libcxx/docs/ReleaseNotes.html
  - https://releases.llvm.org/16.0.0/tools/lld/docs/ReleaseNotes.html
  * New LLVM tools:
  - llvm-debuginfo-analyzer: Print a logical representation of
    low-level debug information.
  - llvm-remarkutil: Remark file utilities.
  * The test tool split-file is no longer installed.
  * New Clang tools:
  - amdgpu-arch and nvptx-arch: Tools used to detect locally
    available GPUs by the Clang OpenMP driver.
  - clang-include-cleaner: Standalone tool to determine which
    headers are used, using existing functionality in clangd.
  - clang-tblgen: Table Generation for Clang.
  * Removed Clang tools: clang-{nvlink,offload}-wrapper.
- Rebase patches:
  * assume-opensuse.patch
  * check-no-llvm-exegesis.patch
  * link-clang-shared.patch
  * llvm_build_tablegen_component_as_shared_library.patch
  * llvm-do-not-install-static-libraries.patch
  * llvm-suse-implicit-gnu.patch
  * llvm-workaround-superfluous-branches.patch
  * openmp-drop-rpath.patch
- Drop patches that have landed upstream:
  * clang-test-xfail-gnuless-triple.patch
  * CMake-Look-up-target-subcomponents-in-LLVM_AVAILABLE_LIBS.patch
  * libcxxabi-fix-armv7-test.patch
  * llvm-armv7-fix-vector-compare-with-zero-lowering.patch
  * llvm-link-atomic.patch
- Remove llvm-better-detect-64bit-atomics-support.patch that should
  not be required anymore.
- Add PGP signatures and keyring for source verification.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1680782400">- Update to version 16.0.1.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1681387200">- bsc#1210383 - Add aarch64 to lldb platforms</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1681819200">- Relax requirements for clang-tools to allow installation of older
  versions of libclang13 with the -devel package. (boo#1210176)
- Enable ThinLTO for ARM 6/7/8 again. (boo#1178070)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1682078400">- Update to version 16.0.2.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase check-no-llvm-exegesis.patch.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1683460800">- Update to version 16.0.3.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1684324800">- Update to version 16.0.4.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase patches:
  * llvm-do-not-install-static-libraries.patch
  * llvm-remove-clang-only-flags.patch</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1685793600">- Update to version 16.0.5.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase patches:
  * llvm-do-not-install-static-libraries.patch
  * llvm-remove-clang-only-flags.patch
- Enable ThinLTO on riscv64.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1686830400">- Update to version 16.0.6.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Make python3-clang noarch again and fix conflicts/provides to
  point to %python3_sitelib instead of %python3_sitearch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1697716800">- Disable zstd support for now regardless of whether libzstd-devel
  is installed. (boo#1216121)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1701345600">- Manage clang-cpp with update-alternatives like other binaries.</changelog>
</package>
<package pkgid="e5be79759be58578a7f1170c6925382db29fa2587d0fef8eaa2950bf0085aad6f69fc19f11c4cf4bdb17f780e2437c16778ba64acf323a8d4b214387a89f25bd" name="clang16-devel" arch="i586">
  <version epoch="0" ver="16.0.6" rel="3.1"/>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1663848000">- Update to version 15.0.1.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1664884800">- Update to version 15.0.2.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1666872000">- Update to version 15.0.3.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Add llvm-armv7-fix-vector-compare-with-zero-lowering.patch: Fix
  lowering of non-canonical vector comparison with zero on armv7,
  preventing a crash (boo#1204267, gh#llvm/llvm-project#58514).
- Add lldb-swig-4.1.0-build-fix.patch: Fix build with Swig 4.1.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1667736000">- Update to version 15.0.4.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1668600000">- Update to version 15.0.5.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Remove obsolete lldb-swig-4.1.0-build-fix.patch.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1670155200">- Update to version 15.0.6.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1673697600">- Update to version 15.0.7.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Build stage 2 with -fno-plt on x86_64: since building with
  - Wl,-z,now the PLT stubs are basically dead code, so eliminating
  the indirection reduces the number of branches and improves code
  locality for the quite frequent cross-DSO calls.
- Add llvm-workaround-superfluous-branches.patch: hints LLVM to
  eliminate branches until gh#llvm/llvm-project#28804 is solved.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678363200">- update constraints to exclude workers with very slow CPU</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1678536000">- Add llvm-suse-implicit-gnu.patch to recognize &lt;arch&gt;-suse-linux
  as implicitly GNU. Without this we would get library calls for
  fused-multiply-add even if it's available in hardware.
- Add openmp-drop-rpath.patch: backport revert of adding RUNPATH
  to openmp executables. (boo#1206837)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1679140800">- Update to version 16.0.0.
  * For details, see the release notes:
  - https://releases.llvm.org/16.0.0/docs/ReleaseNotes.html
  - https://releases.llvm.org/16.0.0/tools/clang/docs/ReleaseNotes.html
  - https://releases.llvm.org/16.0.0/tools/clang/tools/extra/docs/ReleaseNotes.html
  - https://releases.llvm.org/16.0.0/projects/libcxx/docs/ReleaseNotes.html
  - https://releases.llvm.org/16.0.0/tools/lld/docs/ReleaseNotes.html
  * New LLVM tools:
  - llvm-debuginfo-analyzer: Print a logical representation of
    low-level debug information.
  - llvm-remarkutil: Remark file utilities.
  * The test tool split-file is no longer installed.
  * New Clang tools:
  - amdgpu-arch and nvptx-arch: Tools used to detect locally
    available GPUs by the Clang OpenMP driver.
  - clang-include-cleaner: Standalone tool to determine which
    headers are used, using existing functionality in clangd.
  - clang-tblgen: Table Generation for Clang.
  * Removed Clang tools: clang-{nvlink,offload}-wrapper.
- Rebase patches:
  * assume-opensuse.patch
  * check-no-llvm-exegesis.patch
  * link-clang-shared.patch
  * llvm_build_tablegen_component_as_shared_library.patch
  * llvm-do-not-install-static-libraries.patch
  * llvm-suse-implicit-gnu.patch
  * llvm-workaround-superfluous-branches.patch
  * openmp-drop-rpath.patch
- Drop patches that have landed upstream:
  * clang-test-xfail-gnuless-triple.patch
  * CMake-Look-up-target-subcomponents-in-LLVM_AVAILABLE_LIBS.patch
  * libcxxabi-fix-armv7-test.patch
  * llvm-armv7-fix-vector-compare-with-zero-lowering.patch
  * llvm-link-atomic.patch
- Remove llvm-better-detect-64bit-atomics-support.patch that should
  not be required anymore.
- Add PGP signatures and keyring for source verification.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1680782400">- Update to version 16.0.1.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1681387200">- bsc#1210383 - Add aarch64 to lldb platforms</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1681819200">- Relax requirements for clang-tools to allow installation of older
  versions of libclang13 with the -devel package. (boo#1210176)
- Enable ThinLTO for ARM 6/7/8 again. (boo#1178070)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1682078400">- Update to version 16.0.2.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase check-no-llvm-exegesis.patch.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1683460800">- Update to version 16.0.3.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1684324800">- Update to version 16.0.4.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase patches:
  * llvm-do-not-install-static-libraries.patch
  * llvm-remove-clang-only-flags.patch</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1685793600">- Update to version 16.0.5.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase patches:
  * llvm-do-not-install-static-libraries.patch
  * llvm-remove-clang-only-flags.patch
- Enable ThinLTO on riscv64.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1686830400">- Update to version 16.0.6.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Make python3-clang noarch again and fix conflicts/provides to
  point to %python3_sitelib instead of %python3_sitearch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1697716800">- Disable zstd support for now regardless of whether libzstd-devel
  is installed. (boo#1216121)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1701345600">- Manage clang-cpp with update-alternatives like other binaries.</changelog>
</package>
<package pkgid="8c7b58ecfb994f0ba7bda01c1d5989da25980e1b900e52e0a19498851fea3f564b0118c7b7c4604cd01fe5980969c05c611ec5945b47cd7e085fc92f9dc51266" name="clang16-devel" arch="x86_64">
  <version epoch="0" ver="16.0.6" rel="3.1"/>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1663848000">- Update to version 15.0.1.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1664884800">- Update to version 15.0.2.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1666872000">- Update to version 15.0.3.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Add llvm-armv7-fix-vector-compare-with-zero-lowering.patch: Fix
  lowering of non-canonical vector comparison with zero on armv7,
  preventing a crash (boo#1204267, gh#llvm/llvm-project#58514).
- Add lldb-swig-4.1.0-build-fix.patch: Fix build with Swig 4.1.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1667736000">- Update to version 15.0.4.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1668600000">- Update to version 15.0.5.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Remove obsolete lldb-swig-4.1.0-build-fix.patch.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1670155200">- Update to version 15.0.6.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1673697600">- Update to version 15.0.7.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Build stage 2 with -fno-plt on x86_64: since building with
  - Wl,-z,now the PLT stubs are basically dead code, so eliminating
  the indirection reduces the number of branches and improves code
  locality for the quite frequent cross-DSO calls.
- Add llvm-workaround-superfluous-branches.patch: hints LLVM to
  eliminate branches until gh#llvm/llvm-project#28804 is solved.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678363200">- update constraints to exclude workers with very slow CPU</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1678536000">- Add llvm-suse-implicit-gnu.patch to recognize &lt;arch&gt;-suse-linux
  as implicitly GNU. Without this we would get library calls for
  fused-multiply-add even if it's available in hardware.
- Add openmp-drop-rpath.patch: backport revert of adding RUNPATH
  to openmp executables. (boo#1206837)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1679140800">- Update to version 16.0.0.
  * For details, see the release notes:
  - https://releases.llvm.org/16.0.0/docs/ReleaseNotes.html
  - https://releases.llvm.org/16.0.0/tools/clang/docs/ReleaseNotes.html
  - https://releases.llvm.org/16.0.0/tools/clang/tools/extra/docs/ReleaseNotes.html
  - https://releases.llvm.org/16.0.0/projects/libcxx/docs/ReleaseNotes.html
  - https://releases.llvm.org/16.0.0/tools/lld/docs/ReleaseNotes.html
  * New LLVM tools:
  - llvm-debuginfo-analyzer: Print a logical representation of
    low-level debug information.
  - llvm-remarkutil: Remark file utilities.
  * The test tool split-file is no longer installed.
  * New Clang tools:
  - amdgpu-arch and nvptx-arch: Tools used to detect locally
    available GPUs by the Clang OpenMP driver.
  - clang-include-cleaner: Standalone tool to determine which
    headers are used, using existing functionality in clangd.
  - clang-tblgen: Table Generation for Clang.
  * Removed Clang tools: clang-{nvlink,offload}-wrapper.
- Rebase patches:
  * assume-opensuse.patch
  * check-no-llvm-exegesis.patch
  * link-clang-shared.patch
  * llvm_build_tablegen_component_as_shared_library.patch
  * llvm-do-not-install-static-libraries.patch
  * llvm-suse-implicit-gnu.patch
  * llvm-workaround-superfluous-branches.patch
  * openmp-drop-rpath.patch
- Drop patches that have landed upstream:
  * clang-test-xfail-gnuless-triple.patch
  * CMake-Look-up-target-subcomponents-in-LLVM_AVAILABLE_LIBS.patch
  * libcxxabi-fix-armv7-test.patch
  * llvm-armv7-fix-vector-compare-with-zero-lowering.patch
  * llvm-link-atomic.patch
- Remove llvm-better-detect-64bit-atomics-support.patch that should
  not be required anymore.
- Add PGP signatures and keyring for source verification.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1680782400">- Update to version 16.0.1.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1681387200">- bsc#1210383 - Add aarch64 to lldb platforms</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1681819200">- Relax requirements for clang-tools to allow installation of older
  versions of libclang13 with the -devel package. (boo#1210176)
- Enable ThinLTO for ARM 6/7/8 again. (boo#1178070)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1682078400">- Update to version 16.0.2.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase check-no-llvm-exegesis.patch.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1683460800">- Update to version 16.0.3.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1684324800">- Update to version 16.0.4.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase patches:
  * llvm-do-not-install-static-libraries.patch
  * llvm-remove-clang-only-flags.patch</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1685793600">- Update to version 16.0.5.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase patches:
  * llvm-do-not-install-static-libraries.patch
  * llvm-remove-clang-only-flags.patch
- Enable ThinLTO on riscv64.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1686830400">- Update to version 16.0.6.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Make python3-clang noarch again and fix conflicts/provides to
  point to %python3_sitelib instead of %python3_sitearch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1697716800">- Disable zstd support for now regardless of whether libzstd-devel
  is installed. (boo#1216121)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1701345600">- Manage clang-cpp with update-alternatives like other binaries.</changelog>
</package>
<package pkgid="413aec94c9893d89f7268418cbd7edc5cef657a19b76eabffa6dad8643abc50cc51233cda90902c405a11c286a833bcbb5a25d88ba863a39c6de8dfe2930b8ba" name="clang16-doc" arch="noarch">
  <version epoch="0" ver="16.0.6" rel="3.1"/>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1663848000">- Update to version 15.0.1.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1664884800">- Update to version 15.0.2.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1666872000">- Update to version 15.0.3.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Add llvm-armv7-fix-vector-compare-with-zero-lowering.patch: Fix
  lowering of non-canonical vector comparison with zero on armv7,
  preventing a crash (boo#1204267, gh#llvm/llvm-project#58514).
- Add lldb-swig-4.1.0-build-fix.patch: Fix build with Swig 4.1.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1667736000">- Update to version 15.0.4.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1668600000">- Update to version 15.0.5.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Remove obsolete lldb-swig-4.1.0-build-fix.patch.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1670155200">- Update to version 15.0.6.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1673697600">- Update to version 15.0.7.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Build stage 2 with -fno-plt on x86_64: since building with
  - Wl,-z,now the PLT stubs are basically dead code, so eliminating
  the indirection reduces the number of branches and improves code
  locality for the quite frequent cross-DSO calls.
- Add llvm-workaround-superfluous-branches.patch: hints LLVM to
  eliminate branches until gh#llvm/llvm-project#28804 is solved.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678363200">- update constraints to exclude workers with very slow CPU</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1678536000">- Add llvm-suse-implicit-gnu.patch to recognize &lt;arch&gt;-suse-linux
  as implicitly GNU. Without this we would get library calls for
  fused-multiply-add even if it's available in hardware.
- Add openmp-drop-rpath.patch: backport revert of adding RUNPATH
  to openmp executables. (boo#1206837)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1679140800">- Update to version 16.0.0.
  * For details, see the release notes:
  - https://releases.llvm.org/16.0.0/docs/ReleaseNotes.html
  - https://releases.llvm.org/16.0.0/tools/clang/docs/ReleaseNotes.html
  - https://releases.llvm.org/16.0.0/tools/clang/tools/extra/docs/ReleaseNotes.html
  - https://releases.llvm.org/16.0.0/projects/libcxx/docs/ReleaseNotes.html
  - https://releases.llvm.org/16.0.0/tools/lld/docs/ReleaseNotes.html
  * New LLVM tools:
  - llvm-debuginfo-analyzer: Print a logical representation of
    low-level debug information.
  - llvm-remarkutil: Remark file utilities.
  * The test tool split-file is no longer installed.
  * New Clang tools:
  - amdgpu-arch and nvptx-arch: Tools used to detect locally
    available GPUs by the Clang OpenMP driver.
  - clang-include-cleaner: Standalone tool to determine which
    headers are used, using existing functionality in clangd.
  - clang-tblgen: Table Generation for Clang.
  * Removed Clang tools: clang-{nvlink,offload}-wrapper.
- Rebase patches:
  * assume-opensuse.patch
  * check-no-llvm-exegesis.patch
  * link-clang-shared.patch
  * llvm_build_tablegen_component_as_shared_library.patch
  * llvm-do-not-install-static-libraries.patch
  * llvm-suse-implicit-gnu.patch
  * llvm-workaround-superfluous-branches.patch
  * openmp-drop-rpath.patch
- Drop patches that have landed upstream:
  * clang-test-xfail-gnuless-triple.patch
  * CMake-Look-up-target-subcomponents-in-LLVM_AVAILABLE_LIBS.patch
  * libcxxabi-fix-armv7-test.patch
  * llvm-armv7-fix-vector-compare-with-zero-lowering.patch
  * llvm-link-atomic.patch
- Remove llvm-better-detect-64bit-atomics-support.patch that should
  not be required anymore.
- Add PGP signatures and keyring for source verification.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1680782400">- Update to version 16.0.1.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1681387200">- bsc#1210383 - Add aarch64 to lldb platforms</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1681819200">- Relax requirements for clang-tools to allow installation of older
  versions of libclang13 with the -devel package. (boo#1210176)
- Enable ThinLTO for ARM 6/7/8 again. (boo#1178070)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1682078400">- Update to version 16.0.2.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase check-no-llvm-exegesis.patch.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1683460800">- Update to version 16.0.3.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1684324800">- Update to version 16.0.4.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase patches:
  * llvm-do-not-install-static-libraries.patch
  * llvm-remove-clang-only-flags.patch</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1685793600">- Update to version 16.0.5.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase patches:
  * llvm-do-not-install-static-libraries.patch
  * llvm-remove-clang-only-flags.patch
- Enable ThinLTO on riscv64.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1686830400">- Update to version 16.0.6.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Make python3-clang noarch again and fix conflicts/provides to
  point to %python3_sitelib instead of %python3_sitearch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1697716800">- Disable zstd support for now regardless of whether libzstd-devel
  is installed. (boo#1216121)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1701345600">- Manage clang-cpp with update-alternatives like other binaries.</changelog>
</package>
<package pkgid="e7df3ea0f14c890eec99d41bcb1583fc8abcc82399979dba65ead666b49b6ae9454128ada162aed3f05a5b914cf5233cc989deeac9e011f17cb77a83c845c7f5" name="clang17" arch="i586">
  <version epoch="0" ver="17.0.6" rel="1.1"/>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1668600000">- Update to version 15.0.5.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Remove obsolete lldb-swig-4.1.0-build-fix.patch.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1670155200">- Update to version 15.0.6.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1673697600">- Update to version 15.0.7.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Build stage 2 with -fno-plt on x86_64: since building with
  - Wl,-z,now the PLT stubs are basically dead code, so eliminating
  the indirection reduces the number of branches and improves code
  locality for the quite frequent cross-DSO calls.
- Add llvm-workaround-superfluous-branches.patch: hints LLVM to
  eliminate branches until gh#llvm/llvm-project#28804 is solved.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678363200">- update constraints to exclude workers with very slow CPU</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1678536000">- Add llvm-suse-implicit-gnu.patch to recognize &lt;arch&gt;-suse-linux
  as implicitly GNU. Without this we would get library calls for
  fused-multiply-add even if it's available in hardware.
- Add openmp-drop-rpath.patch: backport revert of adding RUNPATH
  to openmp executables. (boo#1206837)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1679140800">- Update to version 16.0.0.
  * For details, see the release notes:
  - https://releases.llvm.org/16.0.0/docs/ReleaseNotes.html
  - https://releases.llvm.org/16.0.0/tools/clang/docs/ReleaseNotes.html
  - https://releases.llvm.org/16.0.0/tools/clang/tools/extra/docs/ReleaseNotes.html
  - https://releases.llvm.org/16.0.0/projects/libcxx/docs/ReleaseNotes.html
  - https://releases.llvm.org/16.0.0/tools/lld/docs/ReleaseNotes.html
  * New LLVM tools:
  - llvm-debuginfo-analyzer: Print a logical representation of
    low-level debug information.
  - llvm-remarkutil: Remark file utilities.
  * The test tool split-file is no longer installed.
  * New Clang tools:
  - amdgpu-arch and nvptx-arch: Tools used to detect locally
    available GPUs by the Clang OpenMP driver.
  - clang-include-cleaner: Standalone tool to determine which
    headers are used, using existing functionality in clangd.
  - clang-tblgen: Table Generation for Clang.
  * Removed Clang tools: clang-{nvlink,offload}-wrapper.
- Rebase patches:
  * assume-opensuse.patch
  * check-no-llvm-exegesis.patch
  * link-clang-shared.patch
  * llvm_build_tablegen_component_as_shared_library.patch
  * llvm-do-not-install-static-libraries.patch
  * llvm-suse-implicit-gnu.patch
  * llvm-workaround-superfluous-branches.patch
  * openmp-drop-rpath.patch
- Drop patches that have landed upstream:
  * clang-test-xfail-gnuless-triple.patch
  * CMake-Look-up-target-subcomponents-in-LLVM_AVAILABLE_LIBS.patch
  * libcxxabi-fix-armv7-test.patch
  * llvm-armv7-fix-vector-compare-with-zero-lowering.patch
  * llvm-link-atomic.patch
- Remove llvm-better-detect-64bit-atomics-support.patch that should
  not be required anymore.
- Add PGP signatures and keyring for source verification.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1680782400">- Update to version 16.0.1.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1681387200">- bsc#1210383 - Add aarch64 to lldb platforms</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1681819200">- Relax requirements for clang-tools to allow installation of older
  versions of libclang13 with the -devel package. (boo#1210176)
- Enable ThinLTO for ARM 6/7/8 again. (boo#1178070)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1682078400">- Update to version 16.0.2.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase check-no-llvm-exegesis.patch.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1683460800">- Update to version 16.0.3.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1684324800">- Update to version 16.0.4.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase patches:
  * llvm-do-not-install-static-libraries.patch
  * llvm-remove-clang-only-flags.patch</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1685793600">- Update to version 16.0.5.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase patches:
  * llvm-do-not-install-static-libraries.patch
  * llvm-remove-clang-only-flags.patch
- Enable ThinLTO on riscv64.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1686830400">- Update to version 16.0.6.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Make python3-clang noarch again and fix conflicts/provides to
  point to %python3_sitelib instead of %python3_sitearch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695124800">- Update to version 17.0.1.
  * For details, see the release notes:
  - https://releases.llvm.org/17.0.1/docs/ReleaseNotes.html
  - https://releases.llvm.org/17.0.1/tools/clang/docs/ReleaseNotes.html
  - https://releases.llvm.org/17.0.1/tools/clang/tools/extra/docs/ReleaseNotes.html
  - https://releases.llvm.org/17.0.1/projects/libcxx/docs/ReleaseNotes.html
  - https://releases.llvm.org/17.0.1/tools/lld/docs/ReleaseNotes.html
- Rebase patches:
  * libcxx-test-library-path.patch
  * llvm_build_tablegen_component_as_shared_library.patch
  * llvm-do-not-install-static-libraries.patch
  * llvm-normally-versioned-libllvm.patch
  * llvm-remove-clang-only-flags.patch
  * opt-viewer-Find-style-css-in-usr-share.patch
- Simplify check-no-llvm-exegesis.patch by removing test directory.
- Drop patches that have landed upstream:
  * openmp-drop-rpath.patch
- Add openmp-dont-run-gpu-arch.patch: the binaries are not
  available in our build, and neither are the toolchains they test
  for (NV CUDA and AMD HSA).</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1696680000">- Update to version 17.0.2.
  * This release contains bug-fixes for the LLVM 17.0.0 release.
    This release is API and ABI compatible with 17.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1697716800">- Update to version 17.0.3.
  * This release contains bug-fixes for the LLVM 17.0.0 release.
    This release is API and ABI compatible with 17.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Disable zstd support for now regardless of whether libzstd-devel
  is installed. (boo#1216121)
- Limit number of LTO threads on 32-bit architectures to prevent
  out-of-memory during linking.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1699185600">- Update to version 17.0.4.
  * This release contains bug-fixes for the LLVM 17.0.0 release.
    This release is API and ABI compatible with 17.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Include libomptarget.devicertl.a in libomp*-devel, which is
  required for (GPU) offloading.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1700308800">- Update to version 17.0.5.
  * This release contains bug-fixes for the LLVM 17.0.0 release.
    This release is API and ABI compatible with 17.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Also test clang-tools-extra (at least most parts) and lld.
- Adapt test in lld-default-sha1.patch.
- Don't disable testing if qemu_user_space_build has been set to 0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1701345600">- Update to version 17.0.6.
  * This release contains bug-fixes for the LLVM 17.0.0 release.
    This release is API and ABI compatible with 17.0.0.
- Rebase patches:
  * llvm-do-not-install-static-libraries.patch
  * llvm-normally-versioned-libllvm.patch
- Use major version only instead of full (patch-level) version for
  versioned executables: we don't support parallel installation of
  multiple versions of the same LLVM major version. (boo#1217450)
  Also drop the clang-X.Y symlink that was introduced for
  boo#1012260, because Y is always 0.
- Manage clang-cpp with update-alternatives like other binaries.</changelog>
</package>
<package pkgid="d5d842673836ab5d3dd7a5e40b3410faeb7d63f42af2be6aea6988e2a7ac53d809291d0838d2ec1ec7aeb68ea80fb3bef84a93e0c2fabe8854dbef8a1ef9a508" name="clang17" arch="x86_64">
  <version epoch="0" ver="17.0.6" rel="1.1"/>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1668600000">- Update to version 15.0.5.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Remove obsolete lldb-swig-4.1.0-build-fix.patch.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1670155200">- Update to version 15.0.6.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1673697600">- Update to version 15.0.7.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Build stage 2 with -fno-plt on x86_64: since building with
  - Wl,-z,now the PLT stubs are basically dead code, so eliminating
  the indirection reduces the number of branches and improves code
  locality for the quite frequent cross-DSO calls.
- Add llvm-workaround-superfluous-branches.patch: hints LLVM to
  eliminate branches until gh#llvm/llvm-project#28804 is solved.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678363200">- update constraints to exclude workers with very slow CPU</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1678536000">- Add llvm-suse-implicit-gnu.patch to recognize &lt;arch&gt;-suse-linux
  as implicitly GNU. Without this we would get library calls for
  fused-multiply-add even if it's available in hardware.
- Add openmp-drop-rpath.patch: backport revert of adding RUNPATH
  to openmp executables. (boo#1206837)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1679140800">- Update to version 16.0.0.
  * For details, see the release notes:
  - https://releases.llvm.org/16.0.0/docs/ReleaseNotes.html
  - https://releases.llvm.org/16.0.0/tools/clang/docs/ReleaseNotes.html
  - https://releases.llvm.org/16.0.0/tools/clang/tools/extra/docs/ReleaseNotes.html
  - https://releases.llvm.org/16.0.0/projects/libcxx/docs/ReleaseNotes.html
  - https://releases.llvm.org/16.0.0/tools/lld/docs/ReleaseNotes.html
  * New LLVM tools:
  - llvm-debuginfo-analyzer: Print a logical representation of
    low-level debug information.
  - llvm-remarkutil: Remark file utilities.
  * The test tool split-file is no longer installed.
  * New Clang tools:
  - amdgpu-arch and nvptx-arch: Tools used to detect locally
    available GPUs by the Clang OpenMP driver.
  - clang-include-cleaner: Standalone tool to determine which
    headers are used, using existing functionality in clangd.
  - clang-tblgen: Table Generation for Clang.
  * Removed Clang tools: clang-{nvlink,offload}-wrapper.
- Rebase patches:
  * assume-opensuse.patch
  * check-no-llvm-exegesis.patch
  * link-clang-shared.patch
  * llvm_build_tablegen_component_as_shared_library.patch
  * llvm-do-not-install-static-libraries.patch
  * llvm-suse-implicit-gnu.patch
  * llvm-workaround-superfluous-branches.patch
  * openmp-drop-rpath.patch
- Drop patches that have landed upstream:
  * clang-test-xfail-gnuless-triple.patch
  * CMake-Look-up-target-subcomponents-in-LLVM_AVAILABLE_LIBS.patch
  * libcxxabi-fix-armv7-test.patch
  * llvm-armv7-fix-vector-compare-with-zero-lowering.patch
  * llvm-link-atomic.patch
- Remove llvm-better-detect-64bit-atomics-support.patch that should
  not be required anymore.
- Add PGP signatures and keyring for source verification.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1680782400">- Update to version 16.0.1.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1681387200">- bsc#1210383 - Add aarch64 to lldb platforms</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1681819200">- Relax requirements for clang-tools to allow installation of older
  versions of libclang13 with the -devel package. (boo#1210176)
- Enable ThinLTO for ARM 6/7/8 again. (boo#1178070)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1682078400">- Update to version 16.0.2.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase check-no-llvm-exegesis.patch.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1683460800">- Update to version 16.0.3.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1684324800">- Update to version 16.0.4.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase patches:
  * llvm-do-not-install-static-libraries.patch
  * llvm-remove-clang-only-flags.patch</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1685793600">- Update to version 16.0.5.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase patches:
  * llvm-do-not-install-static-libraries.patch
  * llvm-remove-clang-only-flags.patch
- Enable ThinLTO on riscv64.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1686830400">- Update to version 16.0.6.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Make python3-clang noarch again and fix conflicts/provides to
  point to %python3_sitelib instead of %python3_sitearch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695124800">- Update to version 17.0.1.
  * For details, see the release notes:
  - https://releases.llvm.org/17.0.1/docs/ReleaseNotes.html
  - https://releases.llvm.org/17.0.1/tools/clang/docs/ReleaseNotes.html
  - https://releases.llvm.org/17.0.1/tools/clang/tools/extra/docs/ReleaseNotes.html
  - https://releases.llvm.org/17.0.1/projects/libcxx/docs/ReleaseNotes.html
  - https://releases.llvm.org/17.0.1/tools/lld/docs/ReleaseNotes.html
- Rebase patches:
  * libcxx-test-library-path.patch
  * llvm_build_tablegen_component_as_shared_library.patch
  * llvm-do-not-install-static-libraries.patch
  * llvm-normally-versioned-libllvm.patch
  * llvm-remove-clang-only-flags.patch
  * opt-viewer-Find-style-css-in-usr-share.patch
- Simplify check-no-llvm-exegesis.patch by removing test directory.
- Drop patches that have landed upstream:
  * openmp-drop-rpath.patch
- Add openmp-dont-run-gpu-arch.patch: the binaries are not
  available in our build, and neither are the toolchains they test
  for (NV CUDA and AMD HSA).</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1696680000">- Update to version 17.0.2.
  * This release contains bug-fixes for the LLVM 17.0.0 release.
    This release is API and ABI compatible with 17.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1697716800">- Update to version 17.0.3.
  * This release contains bug-fixes for the LLVM 17.0.0 release.
    This release is API and ABI compatible with 17.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Disable zstd support for now regardless of whether libzstd-devel
  is installed. (boo#1216121)
- Limit number of LTO threads on 32-bit architectures to prevent
  out-of-memory during linking.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1699185600">- Update to version 17.0.4.
  * This release contains bug-fixes for the LLVM 17.0.0 release.
    This release is API and ABI compatible with 17.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Include libomptarget.devicertl.a in libomp*-devel, which is
  required for (GPU) offloading.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1700308800">- Update to version 17.0.5.
  * This release contains bug-fixes for the LLVM 17.0.0 release.
    This release is API and ABI compatible with 17.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Also test clang-tools-extra (at least most parts) and lld.
- Adapt test in lld-default-sha1.patch.
- Don't disable testing if qemu_user_space_build has been set to 0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1701345600">- Update to version 17.0.6.
  * This release contains bug-fixes for the LLVM 17.0.0 release.
    This release is API and ABI compatible with 17.0.0.
- Rebase patches:
  * llvm-do-not-install-static-libraries.patch
  * llvm-normally-versioned-libllvm.patch
- Use major version only instead of full (patch-level) version for
  versioned executables: we don't support parallel installation of
  multiple versions of the same LLVM major version. (boo#1217450)
  Also drop the clang-X.Y symlink that was introduced for
  boo#1012260, because Y is always 0.
- Manage clang-cpp with update-alternatives like other binaries.</changelog>
</package>
<package pkgid="1c7a34cfca1f805423327f08c29f66a773e0db29fd48e62e21c4fab3fa27c9537a4dfafbc4c0057d5017825546b6af2554b488aea78ebbcfb172138d98cc0a93" name="clang17-debuginfo" arch="i586">
  <version epoch="0" ver="17.0.6" rel="1.1"/>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1668600000">- Update to version 15.0.5.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Remove obsolete lldb-swig-4.1.0-build-fix.patch.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1670155200">- Update to version 15.0.6.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1673697600">- Update to version 15.0.7.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Build stage 2 with -fno-plt on x86_64: since building with
  - Wl,-z,now the PLT stubs are basically dead code, so eliminating
  the indirection reduces the number of branches and improves code
  locality for the quite frequent cross-DSO calls.
- Add llvm-workaround-superfluous-branches.patch: hints LLVM to
  eliminate branches until gh#llvm/llvm-project#28804 is solved.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678363200">- update constraints to exclude workers with very slow CPU</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1678536000">- Add llvm-suse-implicit-gnu.patch to recognize &lt;arch&gt;-suse-linux
  as implicitly GNU. Without this we would get library calls for
  fused-multiply-add even if it's available in hardware.
- Add openmp-drop-rpath.patch: backport revert of adding RUNPATH
  to openmp executables. (boo#1206837)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1679140800">- Update to version 16.0.0.
  * For details, see the release notes:
  - https://releases.llvm.org/16.0.0/docs/ReleaseNotes.html
  - https://releases.llvm.org/16.0.0/tools/clang/docs/ReleaseNotes.html
  - https://releases.llvm.org/16.0.0/tools/clang/tools/extra/docs/ReleaseNotes.html
  - https://releases.llvm.org/16.0.0/projects/libcxx/docs/ReleaseNotes.html
  - https://releases.llvm.org/16.0.0/tools/lld/docs/ReleaseNotes.html
  * New LLVM tools:
  - llvm-debuginfo-analyzer: Print a logical representation of
    low-level debug information.
  - llvm-remarkutil: Remark file utilities.
  * The test tool split-file is no longer installed.
  * New Clang tools:
  - amdgpu-arch and nvptx-arch: Tools used to detect locally
    available GPUs by the Clang OpenMP driver.
  - clang-include-cleaner: Standalone tool to determine which
    headers are used, using existing functionality in clangd.
  - clang-tblgen: Table Generation for Clang.
  * Removed Clang tools: clang-{nvlink,offload}-wrapper.
- Rebase patches:
  * assume-opensuse.patch
  * check-no-llvm-exegesis.patch
  * link-clang-shared.patch
  * llvm_build_tablegen_component_as_shared_library.patch
  * llvm-do-not-install-static-libraries.patch
  * llvm-suse-implicit-gnu.patch
  * llvm-workaround-superfluous-branches.patch
  * openmp-drop-rpath.patch
- Drop patches that have landed upstream:
  * clang-test-xfail-gnuless-triple.patch
  * CMake-Look-up-target-subcomponents-in-LLVM_AVAILABLE_LIBS.patch
  * libcxxabi-fix-armv7-test.patch
  * llvm-armv7-fix-vector-compare-with-zero-lowering.patch
  * llvm-link-atomic.patch
- Remove llvm-better-detect-64bit-atomics-support.patch that should
  not be required anymore.
- Add PGP signatures and keyring for source verification.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1680782400">- Update to version 16.0.1.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1681387200">- bsc#1210383 - Add aarch64 to lldb platforms</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1681819200">- Relax requirements for clang-tools to allow installation of older
  versions of libclang13 with the -devel package. (boo#1210176)
- Enable ThinLTO for ARM 6/7/8 again. (boo#1178070)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1682078400">- Update to version 16.0.2.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase check-no-llvm-exegesis.patch.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1683460800">- Update to version 16.0.3.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1684324800">- Update to version 16.0.4.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase patches:
  * llvm-do-not-install-static-libraries.patch
  * llvm-remove-clang-only-flags.patch</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1685793600">- Update to version 16.0.5.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase patches:
  * llvm-do-not-install-static-libraries.patch
  * llvm-remove-clang-only-flags.patch
- Enable ThinLTO on riscv64.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1686830400">- Update to version 16.0.6.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Make python3-clang noarch again and fix conflicts/provides to
  point to %python3_sitelib instead of %python3_sitearch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695124800">- Update to version 17.0.1.
  * For details, see the release notes:
  - https://releases.llvm.org/17.0.1/docs/ReleaseNotes.html
  - https://releases.llvm.org/17.0.1/tools/clang/docs/ReleaseNotes.html
  - https://releases.llvm.org/17.0.1/tools/clang/tools/extra/docs/ReleaseNotes.html
  - https://releases.llvm.org/17.0.1/projects/libcxx/docs/ReleaseNotes.html
  - https://releases.llvm.org/17.0.1/tools/lld/docs/ReleaseNotes.html
- Rebase patches:
  * libcxx-test-library-path.patch
  * llvm_build_tablegen_component_as_shared_library.patch
  * llvm-do-not-install-static-libraries.patch
  * llvm-normally-versioned-libllvm.patch
  * llvm-remove-clang-only-flags.patch
  * opt-viewer-Find-style-css-in-usr-share.patch
- Simplify check-no-llvm-exegesis.patch by removing test directory.
- Drop patches that have landed upstream:
  * openmp-drop-rpath.patch
- Add openmp-dont-run-gpu-arch.patch: the binaries are not
  available in our build, and neither are the toolchains they test
  for (NV CUDA and AMD HSA).</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1696680000">- Update to version 17.0.2.
  * This release contains bug-fixes for the LLVM 17.0.0 release.
    This release is API and ABI compatible with 17.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1697716800">- Update to version 17.0.3.
  * This release contains bug-fixes for the LLVM 17.0.0 release.
    This release is API and ABI compatible with 17.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Disable zstd support for now regardless of whether libzstd-devel
  is installed. (boo#1216121)
- Limit number of LTO threads on 32-bit architectures to prevent
  out-of-memory during linking.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1699185600">- Update to version 17.0.4.
  * This release contains bug-fixes for the LLVM 17.0.0 release.
    This release is API and ABI compatible with 17.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Include libomptarget.devicertl.a in libomp*-devel, which is
  required for (GPU) offloading.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1700308800">- Update to version 17.0.5.
  * This release contains bug-fixes for the LLVM 17.0.0 release.
    This release is API and ABI compatible with 17.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Also test clang-tools-extra (at least most parts) and lld.
- Adapt test in lld-default-sha1.patch.
- Don't disable testing if qemu_user_space_build has been set to 0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1701345600">- Update to version 17.0.6.
  * This release contains bug-fixes for the LLVM 17.0.0 release.
    This release is API and ABI compatible with 17.0.0.
- Rebase patches:
  * llvm-do-not-install-static-libraries.patch
  * llvm-normally-versioned-libllvm.patch
- Use major version only instead of full (patch-level) version for
  versioned executables: we don't support parallel installation of
  multiple versions of the same LLVM major version. (boo#1217450)
  Also drop the clang-X.Y symlink that was introduced for
  boo#1012260, because Y is always 0.
- Manage clang-cpp with update-alternatives like other binaries.</changelog>
</package>
<package pkgid="9e274d1f3af70a354b67142c71a11161fa01180e42fdf5794abbc11ac88614fabb5887338a9a64da9d8f22cf72519d6d071b48c4df875388aec37fa18fba4237" name="clang17-debuginfo" arch="x86_64">
  <version epoch="0" ver="17.0.6" rel="1.1"/>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1668600000">- Update to version 15.0.5.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Remove obsolete lldb-swig-4.1.0-build-fix.patch.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1670155200">- Update to version 15.0.6.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1673697600">- Update to version 15.0.7.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Build stage 2 with -fno-plt on x86_64: since building with
  - Wl,-z,now the PLT stubs are basically dead code, so eliminating
  the indirection reduces the number of branches and improves code
  locality for the quite frequent cross-DSO calls.
- Add llvm-workaround-superfluous-branches.patch: hints LLVM to
  eliminate branches until gh#llvm/llvm-project#28804 is solved.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678363200">- update constraints to exclude workers with very slow CPU</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1678536000">- Add llvm-suse-implicit-gnu.patch to recognize &lt;arch&gt;-suse-linux
  as implicitly GNU. Without this we would get library calls for
  fused-multiply-add even if it's available in hardware.
- Add openmp-drop-rpath.patch: backport revert of adding RUNPATH
  to openmp executables. (boo#1206837)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1679140800">- Update to version 16.0.0.
  * For details, see the release notes:
  - https://releases.llvm.org/16.0.0/docs/ReleaseNotes.html
  - https://releases.llvm.org/16.0.0/tools/clang/docs/ReleaseNotes.html
  - https://releases.llvm.org/16.0.0/tools/clang/tools/extra/docs/ReleaseNotes.html
  - https://releases.llvm.org/16.0.0/projects/libcxx/docs/ReleaseNotes.html
  - https://releases.llvm.org/16.0.0/tools/lld/docs/ReleaseNotes.html
  * New LLVM tools:
  - llvm-debuginfo-analyzer: Print a logical representation of
    low-level debug information.
  - llvm-remarkutil: Remark file utilities.
  * The test tool split-file is no longer installed.
  * New Clang tools:
  - amdgpu-arch and nvptx-arch: Tools used to detect locally
    available GPUs by the Clang OpenMP driver.
  - clang-include-cleaner: Standalone tool to determine which
    headers are used, using existing functionality in clangd.
  - clang-tblgen: Table Generation for Clang.
  * Removed Clang tools: clang-{nvlink,offload}-wrapper.
- Rebase patches:
  * assume-opensuse.patch
  * check-no-llvm-exegesis.patch
  * link-clang-shared.patch
  * llvm_build_tablegen_component_as_shared_library.patch
  * llvm-do-not-install-static-libraries.patch
  * llvm-suse-implicit-gnu.patch
  * llvm-workaround-superfluous-branches.patch
  * openmp-drop-rpath.patch
- Drop patches that have landed upstream:
  * clang-test-xfail-gnuless-triple.patch
  * CMake-Look-up-target-subcomponents-in-LLVM_AVAILABLE_LIBS.patch
  * libcxxabi-fix-armv7-test.patch
  * llvm-armv7-fix-vector-compare-with-zero-lowering.patch
  * llvm-link-atomic.patch
- Remove llvm-better-detect-64bit-atomics-support.patch that should
  not be required anymore.
- Add PGP signatures and keyring for source verification.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1680782400">- Update to version 16.0.1.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1681387200">- bsc#1210383 - Add aarch64 to lldb platforms</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1681819200">- Relax requirements for clang-tools to allow installation of older
  versions of libclang13 with the -devel package. (boo#1210176)
- Enable ThinLTO for ARM 6/7/8 again. (boo#1178070)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1682078400">- Update to version 16.0.2.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase check-no-llvm-exegesis.patch.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1683460800">- Update to version 16.0.3.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1684324800">- Update to version 16.0.4.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase patches:
  * llvm-do-not-install-static-libraries.patch
  * llvm-remove-clang-only-flags.patch</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1685793600">- Update to version 16.0.5.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase patches:
  * llvm-do-not-install-static-libraries.patch
  * llvm-remove-clang-only-flags.patch
- Enable ThinLTO on riscv64.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1686830400">- Update to version 16.0.6.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Make python3-clang noarch again and fix conflicts/provides to
  point to %python3_sitelib instead of %python3_sitearch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695124800">- Update to version 17.0.1.
  * For details, see the release notes:
  - https://releases.llvm.org/17.0.1/docs/ReleaseNotes.html
  - https://releases.llvm.org/17.0.1/tools/clang/docs/ReleaseNotes.html
  - https://releases.llvm.org/17.0.1/tools/clang/tools/extra/docs/ReleaseNotes.html
  - https://releases.llvm.org/17.0.1/projects/libcxx/docs/ReleaseNotes.html
  - https://releases.llvm.org/17.0.1/tools/lld/docs/ReleaseNotes.html
- Rebase patches:
  * libcxx-test-library-path.patch
  * llvm_build_tablegen_component_as_shared_library.patch
  * llvm-do-not-install-static-libraries.patch
  * llvm-normally-versioned-libllvm.patch
  * llvm-remove-clang-only-flags.patch
  * opt-viewer-Find-style-css-in-usr-share.patch
- Simplify check-no-llvm-exegesis.patch by removing test directory.
- Drop patches that have landed upstream:
  * openmp-drop-rpath.patch
- Add openmp-dont-run-gpu-arch.patch: the binaries are not
  available in our build, and neither are the toolchains they test
  for (NV CUDA and AMD HSA).</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1696680000">- Update to version 17.0.2.
  * This release contains bug-fixes for the LLVM 17.0.0 release.
    This release is API and ABI compatible with 17.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1697716800">- Update to version 17.0.3.
  * This release contains bug-fixes for the LLVM 17.0.0 release.
    This release is API and ABI compatible with 17.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Disable zstd support for now regardless of whether libzstd-devel
  is installed. (boo#1216121)
- Limit number of LTO threads on 32-bit architectures to prevent
  out-of-memory during linking.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1699185600">- Update to version 17.0.4.
  * This release contains bug-fixes for the LLVM 17.0.0 release.
    This release is API and ABI compatible with 17.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Include libomptarget.devicertl.a in libomp*-devel, which is
  required for (GPU) offloading.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1700308800">- Update to version 17.0.5.
  * This release contains bug-fixes for the LLVM 17.0.0 release.
    This release is API and ABI compatible with 17.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Also test clang-tools-extra (at least most parts) and lld.
- Adapt test in lld-default-sha1.patch.
- Don't disable testing if qemu_user_space_build has been set to 0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1701345600">- Update to version 17.0.6.
  * This release contains bug-fixes for the LLVM 17.0.0 release.
    This release is API and ABI compatible with 17.0.0.
- Rebase patches:
  * llvm-do-not-install-static-libraries.patch
  * llvm-normally-versioned-libllvm.patch
- Use major version only instead of full (patch-level) version for
  versioned executables: we don't support parallel installation of
  multiple versions of the same LLVM major version. (boo#1217450)
  Also drop the clang-X.Y symlink that was introduced for
  boo#1012260, because Y is always 0.
- Manage clang-cpp with update-alternatives like other binaries.</changelog>
</package>
<package pkgid="48f0bea08b3d6f634c1e2d5e240f6ee454ff4dd388057c741e71758ddd989bd4ee8990855bebaa3558573c787f8f7f00b7df1ab219d61a95a197634b1b89979d" name="clang17-devel" arch="i586">
  <version epoch="0" ver="17.0.6" rel="1.1"/>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1668600000">- Update to version 15.0.5.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Remove obsolete lldb-swig-4.1.0-build-fix.patch.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1670155200">- Update to version 15.0.6.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1673697600">- Update to version 15.0.7.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Build stage 2 with -fno-plt on x86_64: since building with
  - Wl,-z,now the PLT stubs are basically dead code, so eliminating
  the indirection reduces the number of branches and improves code
  locality for the quite frequent cross-DSO calls.
- Add llvm-workaround-superfluous-branches.patch: hints LLVM to
  eliminate branches until gh#llvm/llvm-project#28804 is solved.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678363200">- update constraints to exclude workers with very slow CPU</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1678536000">- Add llvm-suse-implicit-gnu.patch to recognize &lt;arch&gt;-suse-linux
  as implicitly GNU. Without this we would get library calls for
  fused-multiply-add even if it's available in hardware.
- Add openmp-drop-rpath.patch: backport revert of adding RUNPATH
  to openmp executables. (boo#1206837)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1679140800">- Update to version 16.0.0.
  * For details, see the release notes:
  - https://releases.llvm.org/16.0.0/docs/ReleaseNotes.html
  - https://releases.llvm.org/16.0.0/tools/clang/docs/ReleaseNotes.html
  - https://releases.llvm.org/16.0.0/tools/clang/tools/extra/docs/ReleaseNotes.html
  - https://releases.llvm.org/16.0.0/projects/libcxx/docs/ReleaseNotes.html
  - https://releases.llvm.org/16.0.0/tools/lld/docs/ReleaseNotes.html
  * New LLVM tools:
  - llvm-debuginfo-analyzer: Print a logical representation of
    low-level debug information.
  - llvm-remarkutil: Remark file utilities.
  * The test tool split-file is no longer installed.
  * New Clang tools:
  - amdgpu-arch and nvptx-arch: Tools used to detect locally
    available GPUs by the Clang OpenMP driver.
  - clang-include-cleaner: Standalone tool to determine which
    headers are used, using existing functionality in clangd.
  - clang-tblgen: Table Generation for Clang.
  * Removed Clang tools: clang-{nvlink,offload}-wrapper.
- Rebase patches:
  * assume-opensuse.patch
  * check-no-llvm-exegesis.patch
  * link-clang-shared.patch
  * llvm_build_tablegen_component_as_shared_library.patch
  * llvm-do-not-install-static-libraries.patch
  * llvm-suse-implicit-gnu.patch
  * llvm-workaround-superfluous-branches.patch
  * openmp-drop-rpath.patch
- Drop patches that have landed upstream:
  * clang-test-xfail-gnuless-triple.patch
  * CMake-Look-up-target-subcomponents-in-LLVM_AVAILABLE_LIBS.patch
  * libcxxabi-fix-armv7-test.patch
  * llvm-armv7-fix-vector-compare-with-zero-lowering.patch
  * llvm-link-atomic.patch
- Remove llvm-better-detect-64bit-atomics-support.patch that should
  not be required anymore.
- Add PGP signatures and keyring for source verification.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1680782400">- Update to version 16.0.1.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1681387200">- bsc#1210383 - Add aarch64 to lldb platforms</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1681819200">- Relax requirements for clang-tools to allow installation of older
  versions of libclang13 with the -devel package. (boo#1210176)
- Enable ThinLTO for ARM 6/7/8 again. (boo#1178070)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1682078400">- Update to version 16.0.2.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase check-no-llvm-exegesis.patch.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1683460800">- Update to version 16.0.3.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1684324800">- Update to version 16.0.4.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase patches:
  * llvm-do-not-install-static-libraries.patch
  * llvm-remove-clang-only-flags.patch</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1685793600">- Update to version 16.0.5.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase patches:
  * llvm-do-not-install-static-libraries.patch
  * llvm-remove-clang-only-flags.patch
- Enable ThinLTO on riscv64.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1686830400">- Update to version 16.0.6.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Make python3-clang noarch again and fix conflicts/provides to
  point to %python3_sitelib instead of %python3_sitearch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695124800">- Update to version 17.0.1.
  * For details, see the release notes:
  - https://releases.llvm.org/17.0.1/docs/ReleaseNotes.html
  - https://releases.llvm.org/17.0.1/tools/clang/docs/ReleaseNotes.html
  - https://releases.llvm.org/17.0.1/tools/clang/tools/extra/docs/ReleaseNotes.html
  - https://releases.llvm.org/17.0.1/projects/libcxx/docs/ReleaseNotes.html
  - https://releases.llvm.org/17.0.1/tools/lld/docs/ReleaseNotes.html
- Rebase patches:
  * libcxx-test-library-path.patch
  * llvm_build_tablegen_component_as_shared_library.patch
  * llvm-do-not-install-static-libraries.patch
  * llvm-normally-versioned-libllvm.patch
  * llvm-remove-clang-only-flags.patch
  * opt-viewer-Find-style-css-in-usr-share.patch
- Simplify check-no-llvm-exegesis.patch by removing test directory.
- Drop patches that have landed upstream:
  * openmp-drop-rpath.patch
- Add openmp-dont-run-gpu-arch.patch: the binaries are not
  available in our build, and neither are the toolchains they test
  for (NV CUDA and AMD HSA).</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1696680000">- Update to version 17.0.2.
  * This release contains bug-fixes for the LLVM 17.0.0 release.
    This release is API and ABI compatible with 17.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1697716800">- Update to version 17.0.3.
  * This release contains bug-fixes for the LLVM 17.0.0 release.
    This release is API and ABI compatible with 17.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Disable zstd support for now regardless of whether libzstd-devel
  is installed. (boo#1216121)
- Limit number of LTO threads on 32-bit architectures to prevent
  out-of-memory during linking.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1699185600">- Update to version 17.0.4.
  * This release contains bug-fixes for the LLVM 17.0.0 release.
    This release is API and ABI compatible with 17.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Include libomptarget.devicertl.a in libomp*-devel, which is
  required for (GPU) offloading.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1700308800">- Update to version 17.0.5.
  * This release contains bug-fixes for the LLVM 17.0.0 release.
    This release is API and ABI compatible with 17.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Also test clang-tools-extra (at least most parts) and lld.
- Adapt test in lld-default-sha1.patch.
- Don't disable testing if qemu_user_space_build has been set to 0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1701345600">- Update to version 17.0.6.
  * This release contains bug-fixes for the LLVM 17.0.0 release.
    This release is API and ABI compatible with 17.0.0.
- Rebase patches:
  * llvm-do-not-install-static-libraries.patch
  * llvm-normally-versioned-libllvm.patch
- Use major version only instead of full (patch-level) version for
  versioned executables: we don't support parallel installation of
  multiple versions of the same LLVM major version. (boo#1217450)
  Also drop the clang-X.Y symlink that was introduced for
  boo#1012260, because Y is always 0.
- Manage clang-cpp with update-alternatives like other binaries.</changelog>
</package>
<package pkgid="dd491556ca56a7d7fa8e9b39d29548d19b36cb470ac916dc62ba35692d11e45192ece83a3eb21c3bf732c0eda965c8db59dc3d975f57da5c3ce91d6a6baa7600" name="clang17-devel" arch="x86_64">
  <version epoch="0" ver="17.0.6" rel="1.1"/>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1668600000">- Update to version 15.0.5.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Remove obsolete lldb-swig-4.1.0-build-fix.patch.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1670155200">- Update to version 15.0.6.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1673697600">- Update to version 15.0.7.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Build stage 2 with -fno-plt on x86_64: since building with
  - Wl,-z,now the PLT stubs are basically dead code, so eliminating
  the indirection reduces the number of branches and improves code
  locality for the quite frequent cross-DSO calls.
- Add llvm-workaround-superfluous-branches.patch: hints LLVM to
  eliminate branches until gh#llvm/llvm-project#28804 is solved.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678363200">- update constraints to exclude workers with very slow CPU</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1678536000">- Add llvm-suse-implicit-gnu.patch to recognize &lt;arch&gt;-suse-linux
  as implicitly GNU. Without this we would get library calls for
  fused-multiply-add even if it's available in hardware.
- Add openmp-drop-rpath.patch: backport revert of adding RUNPATH
  to openmp executables. (boo#1206837)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1679140800">- Update to version 16.0.0.
  * For details, see the release notes:
  - https://releases.llvm.org/16.0.0/docs/ReleaseNotes.html
  - https://releases.llvm.org/16.0.0/tools/clang/docs/ReleaseNotes.html
  - https://releases.llvm.org/16.0.0/tools/clang/tools/extra/docs/ReleaseNotes.html
  - https://releases.llvm.org/16.0.0/projects/libcxx/docs/ReleaseNotes.html
  - https://releases.llvm.org/16.0.0/tools/lld/docs/ReleaseNotes.html
  * New LLVM tools:
  - llvm-debuginfo-analyzer: Print a logical representation of
    low-level debug information.
  - llvm-remarkutil: Remark file utilities.
  * The test tool split-file is no longer installed.
  * New Clang tools:
  - amdgpu-arch and nvptx-arch: Tools used to detect locally
    available GPUs by the Clang OpenMP driver.
  - clang-include-cleaner: Standalone tool to determine which
    headers are used, using existing functionality in clangd.
  - clang-tblgen: Table Generation for Clang.
  * Removed Clang tools: clang-{nvlink,offload}-wrapper.
- Rebase patches:
  * assume-opensuse.patch
  * check-no-llvm-exegesis.patch
  * link-clang-shared.patch
  * llvm_build_tablegen_component_as_shared_library.patch
  * llvm-do-not-install-static-libraries.patch
  * llvm-suse-implicit-gnu.patch
  * llvm-workaround-superfluous-branches.patch
  * openmp-drop-rpath.patch
- Drop patches that have landed upstream:
  * clang-test-xfail-gnuless-triple.patch
  * CMake-Look-up-target-subcomponents-in-LLVM_AVAILABLE_LIBS.patch
  * libcxxabi-fix-armv7-test.patch
  * llvm-armv7-fix-vector-compare-with-zero-lowering.patch
  * llvm-link-atomic.patch
- Remove llvm-better-detect-64bit-atomics-support.patch that should
  not be required anymore.
- Add PGP signatures and keyring for source verification.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1680782400">- Update to version 16.0.1.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1681387200">- bsc#1210383 - Add aarch64 to lldb platforms</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1681819200">- Relax requirements for clang-tools to allow installation of older
  versions of libclang13 with the -devel package. (boo#1210176)
- Enable ThinLTO for ARM 6/7/8 again. (boo#1178070)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1682078400">- Update to version 16.0.2.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase check-no-llvm-exegesis.patch.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1683460800">- Update to version 16.0.3.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1684324800">- Update to version 16.0.4.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase patches:
  * llvm-do-not-install-static-libraries.patch
  * llvm-remove-clang-only-flags.patch</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1685793600">- Update to version 16.0.5.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase patches:
  * llvm-do-not-install-static-libraries.patch
  * llvm-remove-clang-only-flags.patch
- Enable ThinLTO on riscv64.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1686830400">- Update to version 16.0.6.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Make python3-clang noarch again and fix conflicts/provides to
  point to %python3_sitelib instead of %python3_sitearch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695124800">- Update to version 17.0.1.
  * For details, see the release notes:
  - https://releases.llvm.org/17.0.1/docs/ReleaseNotes.html
  - https://releases.llvm.org/17.0.1/tools/clang/docs/ReleaseNotes.html
  - https://releases.llvm.org/17.0.1/tools/clang/tools/extra/docs/ReleaseNotes.html
  - https://releases.llvm.org/17.0.1/projects/libcxx/docs/ReleaseNotes.html
  - https://releases.llvm.org/17.0.1/tools/lld/docs/ReleaseNotes.html
- Rebase patches:
  * libcxx-test-library-path.patch
  * llvm_build_tablegen_component_as_shared_library.patch
  * llvm-do-not-install-static-libraries.patch
  * llvm-normally-versioned-libllvm.patch
  * llvm-remove-clang-only-flags.patch
  * opt-viewer-Find-style-css-in-usr-share.patch
- Simplify check-no-llvm-exegesis.patch by removing test directory.
- Drop patches that have landed upstream:
  * openmp-drop-rpath.patch
- Add openmp-dont-run-gpu-arch.patch: the binaries are not
  available in our build, and neither are the toolchains they test
  for (NV CUDA and AMD HSA).</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1696680000">- Update to version 17.0.2.
  * This release contains bug-fixes for the LLVM 17.0.0 release.
    This release is API and ABI compatible with 17.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1697716800">- Update to version 17.0.3.
  * This release contains bug-fixes for the LLVM 17.0.0 release.
    This release is API and ABI compatible with 17.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Disable zstd support for now regardless of whether libzstd-devel
  is installed. (boo#1216121)
- Limit number of LTO threads on 32-bit architectures to prevent
  out-of-memory during linking.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1699185600">- Update to version 17.0.4.
  * This release contains bug-fixes for the LLVM 17.0.0 release.
    This release is API and ABI compatible with 17.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Include libomptarget.devicertl.a in libomp*-devel, which is
  required for (GPU) offloading.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1700308800">- Update to version 17.0.5.
  * This release contains bug-fixes for the LLVM 17.0.0 release.
    This release is API and ABI compatible with 17.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Also test clang-tools-extra (at least most parts) and lld.
- Adapt test in lld-default-sha1.patch.
- Don't disable testing if qemu_user_space_build has been set to 0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1701345600">- Update to version 17.0.6.
  * This release contains bug-fixes for the LLVM 17.0.0 release.
    This release is API and ABI compatible with 17.0.0.
- Rebase patches:
  * llvm-do-not-install-static-libraries.patch
  * llvm-normally-versioned-libllvm.patch
- Use major version only instead of full (patch-level) version for
  versioned executables: we don't support parallel installation of
  multiple versions of the same LLVM major version. (boo#1217450)
  Also drop the clang-X.Y symlink that was introduced for
  boo#1012260, because Y is always 0.
- Manage clang-cpp with update-alternatives like other binaries.</changelog>
</package>
<package pkgid="f7be62ba6b3997360b8ad6361a58e4643fc7c9c0b653f6371f88718e17997a1803024176301f7dcfb2793b9b632ff328d6e443484389d6b50ed10b2203239280" name="clang17-doc" arch="noarch">
  <version epoch="0" ver="17.0.6" rel="1.1"/>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1668600000">- Update to version 15.0.5.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Remove obsolete lldb-swig-4.1.0-build-fix.patch.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1670155200">- Update to version 15.0.6.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1673697600">- Update to version 15.0.7.
  * This release contains bug-fixes for the LLVM 15.0.0 release.
    This release is API and ABI compatible with 15.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Build stage 2 with -fno-plt on x86_64: since building with
  - Wl,-z,now the PLT stubs are basically dead code, so eliminating
  the indirection reduces the number of branches and improves code
  locality for the quite frequent cross-DSO calls.
- Add llvm-workaround-superfluous-branches.patch: hints LLVM to
  eliminate branches until gh#llvm/llvm-project#28804 is solved.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678363200">- update constraints to exclude workers with very slow CPU</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1678536000">- Add llvm-suse-implicit-gnu.patch to recognize &lt;arch&gt;-suse-linux
  as implicitly GNU. Without this we would get library calls for
  fused-multiply-add even if it's available in hardware.
- Add openmp-drop-rpath.patch: backport revert of adding RUNPATH
  to openmp executables. (boo#1206837)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1679140800">- Update to version 16.0.0.
  * For details, see the release notes:
  - https://releases.llvm.org/16.0.0/docs/ReleaseNotes.html
  - https://releases.llvm.org/16.0.0/tools/clang/docs/ReleaseNotes.html
  - https://releases.llvm.org/16.0.0/tools/clang/tools/extra/docs/ReleaseNotes.html
  - https://releases.llvm.org/16.0.0/projects/libcxx/docs/ReleaseNotes.html
  - https://releases.llvm.org/16.0.0/tools/lld/docs/ReleaseNotes.html
  * New LLVM tools:
  - llvm-debuginfo-analyzer: Print a logical representation of
    low-level debug information.
  - llvm-remarkutil: Remark file utilities.
  * The test tool split-file is no longer installed.
  * New Clang tools:
  - amdgpu-arch and nvptx-arch: Tools used to detect locally
    available GPUs by the Clang OpenMP driver.
  - clang-include-cleaner: Standalone tool to determine which
    headers are used, using existing functionality in clangd.
  - clang-tblgen: Table Generation for Clang.
  * Removed Clang tools: clang-{nvlink,offload}-wrapper.
- Rebase patches:
  * assume-opensuse.patch
  * check-no-llvm-exegesis.patch
  * link-clang-shared.patch
  * llvm_build_tablegen_component_as_shared_library.patch
  * llvm-do-not-install-static-libraries.patch
  * llvm-suse-implicit-gnu.patch
  * llvm-workaround-superfluous-branches.patch
  * openmp-drop-rpath.patch
- Drop patches that have landed upstream:
  * clang-test-xfail-gnuless-triple.patch
  * CMake-Look-up-target-subcomponents-in-LLVM_AVAILABLE_LIBS.patch
  * libcxxabi-fix-armv7-test.patch
  * llvm-armv7-fix-vector-compare-with-zero-lowering.patch
  * llvm-link-atomic.patch
- Remove llvm-better-detect-64bit-atomics-support.patch that should
  not be required anymore.
- Add PGP signatures and keyring for source verification.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1680782400">- Update to version 16.0.1.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1681387200">- bsc#1210383 - Add aarch64 to lldb platforms</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1681819200">- Relax requirements for clang-tools to allow installation of older
  versions of libclang13 with the -devel package. (boo#1210176)
- Enable ThinLTO for ARM 6/7/8 again. (boo#1178070)</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1682078400">- Update to version 16.0.2.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase check-no-llvm-exegesis.patch.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1683460800">- Update to version 16.0.3.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1684324800">- Update to version 16.0.4.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase patches:
  * llvm-do-not-install-static-libraries.patch
  * llvm-remove-clang-only-flags.patch</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1685793600">- Update to version 16.0.5.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase patches:
  * llvm-do-not-install-static-libraries.patch
  * llvm-remove-clang-only-flags.patch
- Enable ThinLTO on riscv64.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1686830400">- Update to version 16.0.6.
  * This release contains bug-fixes for the LLVM 16.0.0 release.
    This release is API and ABI compatible with 16.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Make python3-clang noarch again and fix conflicts/provides to
  point to %python3_sitelib instead of %python3_sitearch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1695124800">- Update to version 17.0.1.
  * For details, see the release notes:
  - https://releases.llvm.org/17.0.1/docs/ReleaseNotes.html
  - https://releases.llvm.org/17.0.1/tools/clang/docs/ReleaseNotes.html
  - https://releases.llvm.org/17.0.1/tools/clang/tools/extra/docs/ReleaseNotes.html
  - https://releases.llvm.org/17.0.1/projects/libcxx/docs/ReleaseNotes.html
  - https://releases.llvm.org/17.0.1/tools/lld/docs/ReleaseNotes.html
- Rebase patches:
  * libcxx-test-library-path.patch
  * llvm_build_tablegen_component_as_shared_library.patch
  * llvm-do-not-install-static-libraries.patch
  * llvm-normally-versioned-libllvm.patch
  * llvm-remove-clang-only-flags.patch
  * opt-viewer-Find-style-css-in-usr-share.patch
- Simplify check-no-llvm-exegesis.patch by removing test directory.
- Drop patches that have landed upstream:
  * openmp-drop-rpath.patch
- Add openmp-dont-run-gpu-arch.patch: the binaries are not
  available in our build, and neither are the toolchains they test
  for (NV CUDA and AMD HSA).</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1696680000">- Update to version 17.0.2.
  * This release contains bug-fixes for the LLVM 17.0.0 release.
    This release is API and ABI compatible with 17.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1697716800">- Update to version 17.0.3.
  * This release contains bug-fixes for the LLVM 17.0.0 release.
    This release is API and ABI compatible with 17.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Disable zstd support for now regardless of whether libzstd-devel
  is installed. (boo#1216121)
- Limit number of LTO threads on 32-bit architectures to prevent
  out-of-memory during linking.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1699185600">- Update to version 17.0.4.
  * This release contains bug-fixes for the LLVM 17.0.0 release.
    This release is API and ABI compatible with 17.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Include libomptarget.devicertl.a in libomp*-devel, which is
  required for (GPU) offloading.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1700308800">- Update to version 17.0.5.
  * This release contains bug-fixes for the LLVM 17.0.0 release.
    This release is API and ABI compatible with 17.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Also test clang-tools-extra (at least most parts) and lld.
- Adapt test in lld-default-sha1.patch.
- Don't disable testing if qemu_user_space_build has been set to 0.</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1701345600">- Update to version 17.0.6.
  * This release contains bug-fixes for the LLVM 17.0.0 release.
    This release is API and ABI compatible with 17.0.0.
- Rebase patches:
  * llvm-do-not-install-static-libraries.patch
  * llvm-normally-versioned-libllvm.patch
- Use major version only instead of full (patch-level) version for
  versioned executables: we don't support parallel installation of
  multiple versions of the same LLVM major version. (boo#1217450)
  Also drop the clang-X.Y symlink that was introduced for
  boo#1012260, because Y is always 0.
- Manage clang-cpp with update-alternatives like other binaries.</changelog>
</package>
<package pkgid="4ebc1d8b6fbb402ead3aa0319400174489df5dcc731a8d2cc51922474385c67b3797ca61a9c97dc84ec2fbbd4f266a8af6301a29a78bfd71141581aa9b264611" name="clap-lsp-plugins" arch="x86_64">
  <version epoch="0" ver="1.2.14" rel="1.1"/>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1648382400">- add upstream patches:
  01-Fixed-the-icon-installation-script.patch
  02-Fixed-the-XDG-data-installation-script.patch
  03-Fixed-invalid-pointer-dereference-when-exporting-configuration-file.patch
  04-Fixed-problem-with-the-UI-visibility-status-update.patch</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1651665600">- remove patches, now upstream:
  01-Fixed-the-XDG-data-installation-script.patch
  02-Fixed-the-icon-installation-script.patch
  03-Fixed-invalid-pointer-dereference-when-exporting-configuration-file.patch
  04-Fixed-problem-with-the-UI-visibility-status-update.patch
- Version 1.2.1
  * Introduced JACK connection status indication for JACK plugin format.
  * Improved keyboard event handling for VST2 plugin format in the case the host prevents
    plugins from directly receiving X11 events.
  * Updated serialization format of the KVT (Key-Value Tree) for the LV2 plugin format.
  * Updated parameter mapping LV2 URI for KVT.
  * Updated build (some resources were unnecessary added to builtin resources).
  * Updated version handling in the UI wrapper that allows to control multiple bundle
    versions in one global configuration file.
  * Updated grammar in several text comments (contributed by Dennis Braun).
  * Fixed typo in Wavefront Object File Format name.
  * Fixed bugs related to usage of custom installation prefix in build scripts.
  * Fixed the XDG data installation script that forced to use '/usr/local/share'
    location for shared icons.
  * Fixed problem with the UI visibility status update for JACK plugin format
    that could cause problems of missing of some graphical content in the UI.
  * Fixed invalid pointer dereference when exporting configuration file that could cause crashes.
  * Fixed bug that caused plugins working in headless mode to crash.
  * Fixed regression related to saving state of some plugin controls using lv2:State interface.
  * Fixed missing serialization for high-precision parameters in the configuration file.
  * Fixed bug related to improper parsing of port name aliases in the UI.
  * Fixed typo in Wavefront Object File Format name.
  * Fixed bug that could cause improper window sizing in several cases.</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1656331200">- Version 1.2.2
  * Implemented Multiband Dynamic Processor plugin series.
  * Changed donation methods.
  * Added german translations (contributed by Johannes Guenther).
  * Added pitch control for the sample in the Sampler and Multisampler
    plugin series (contributed by Vitalius Kuchalskis).
  * Added pitch control for the sample in the Trigger plugin series.
  * Fixed plugin version tracking which didn't save the updated version
    to the configuration file.
  * Fixed improper configuration file import in JACK headless mode.
  * Fixed segmentation fault error in JACK headless mode when JACK
    connection was lost.
  * Added window scaling button function for plugin window.</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1656417600">- add upstream patch:
  02-Fixed-the-improper-use-of-nanosleep.patch
- fix build and vl2lint check:
  01-Append-CXXFLAGS.patch</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1662984000">- remove patches, now upstream:
  02-Fixed-the-improper-use-of-nanosleep.patch
  01-Append-CXXFLAGS.patch
- Version 1.2.3
  * Graphic Toolkit Library lsp-tk-lib has been ported to Windows.
  * Updated compressor plugin bundles: added negative boosting gain
    option in 'Boosting' mode.
  * Updated gate plugin bundles: added negative gain option for
    ducking gateway option.
  * Assigned more correct names for sidechain types of dynamic
    processing plugins.
  * Introduced several workarounds for the support of UI by the OBS host.
  * Fixed build of i386 DSP code under FreeBSD with Clang compiler.
  * Better support of building code for ARMv6, ARMv7 and AArch64
    under FreeBSD with Clang compiler.
  * Added basic CI tests introduced by GitHub CI.
  * Several bugfixes in core libraries.</changelog>
  <changelog author="Fabio Pesari &lt;fpesari@tuxfamily.org&gt;" date="1665835200">- Add fix-xorg-high-cpu-usage.patch from upstream devel branch
  to fix lsp-plugins#272</changelog>
  <changelog author="pgajdos@suse.com" date="1669809600">- buildrequire php8 instead of php7 in TW</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1672228800">- remove patch fix-xorg-high-cpu-usage.patch now upstream
- Version 1.2.4
  * Implemented Noise Generator plugin series.
  * Added 'Stretch' and 'Compensate' functions to the sampler plugin (contributed by
    Vitalius Kuchalskis).
  * Added support of 'Loop' feature by the Sampler plugin series.
  * Added audio sample preview feature in the file open dialog for Sampler, Trigger,
    Impulse Responses and Impulse Reverb plugin series.
  * Extended LSPC (LSP Chunk) file format to support additional types of chunks.
  * Added possibility to export Sampler configuration as a single bundle with
    the configuration and audio files packaged together into the LSPC file format.
  * Fixed broken configuration save and load operations with relative file paths.
  * Added 'Min' and 'Max' sidechain sources for single-band and multiband dynamic
    processing plugins: Compressor, Dynamic Processor, Expander, Gate.
  * Added possibility to add several filters by performing mouse double click on the
    graph area for the Parametric Equalizer plugin series.
  * Added several built-in presets for the Parametric Equalizer plugin series
    (contributed by Largos @ linuxmusicians).
  * Fixed performance regression of the UI.
  * Significant optimizations of CPU consumption by the dspu::Limiter module.
  * Introduced tab control for the lsp-tk lib and lsp-plugin-fw.
  * Raised the maximum supported sample rate from 192 kHz to 384 kHz.
  * Several bug fixes in lsp-dsp-units library.
  * Several bug fixes in lsp-runtime-lib library.
  * Several bug fixes in lsp-plugin-fw library.
  * Several bug fixes in lsp-tk-lib library.
  * Fixed 32-bit ARM architecture detection under 64-bit CPU in makefiles.</changelog>
  <changelog author="Edgar Aichinger &lt;edogawa@aon.at&gt;" date="1674993600">- new clap plugin subpackage
- Version 1.2.5
  * Introduced CLAP plugin format support.
  * Introduced the ‘Override Hydrogen drumkit’ feature for Multisampler plugin series.
  * Reworked and simplified the behaviour of the parameters that define ‘Stretch’ and
    ‘Loop’ ranges.
  * Minimum and maximum values now depend on the sample length for several parameters
    like ‘Stretch’, ‘Loop’, ‘Fade in’ and ‘Fade out’ in the Sampler and Multisampler
    plugin series.
  * Fixed the application menu spam in GNOME environment by reworking the XDG files
    (contributed by sdwolfz).
  * Changed VST parameter normalized value mapping for logarithmic parameters.
  * Added possibility to specify JACK connections that should be estimated by the
    standalone JACK plugin when the plugin connects to the JACK server.
  * Implemented plugin metadata validator which runs at the build stage and verifies
    the consistency of the plugin metadata.
  * Fixed bug related to modification of cyclic parameters for several plugin formats.
  * Fixed possible crash when importing configuration data from clipboard.
  * Added possibility to enable/disable Knob’s scale actions.
  * Several bugfixes related to the memory access in the lsp-ws-lib.</changelog>
  <changelog author="Edgar Aichinger &lt;edogawa@aon.at&gt;" date="1679572800">- Version 1.2.6
  * Implemented Mixer plugin series for 4, 8 and 16 Mono/Stereo channels.
  * Implemented A/B Tester plugin series with blind option.
  * Parametric Equalizer is now smoothly operating with frequency/gain/q factor for
  each mode: FIR, IIR, FFT, SPM.
  * Added popup menu for more precise control over the equalizer dot on the graph for
  Parametric Equalizer.
  * Added frequency and note displaying (with detune in cents) over the currently
  configured filter in the Parametric Equalizer.
  * Implemented automatic and manual inspect mode for filters in Parametric Equalizer.
  * Implemented more user-friendly inspecting slider to the Spectrum Analyzer plugin
  series: frequency value, amplitude and note (with detune in cents) are displayed now near
  the slider which can be adjusted with mouse movements.
  * Added basic SFZ import support by the Multisampler plugin series.
  * Added shared objects related to 3D rendering to LV2, VST and CLAP packages.
  * Fixed buggy tether for the parameter popup window.
  * Fixed improper data stream synchronization using LV2:Atom protocol.
  * Implemented linear ramping lramp_* functions in the lsp-dsp-lib optimized for
  i686, x86_64, ARM32 and AArch64 architectures.
  * Fixed avx::dyn_biquad_process_x8_fma3 function implementation which could cause
  some data distortion in the output buffer.
  * Fixed plugin state out of sync for CLAP plugin format on state restore in REAPER.
  * Several bugfixes in UI libraries.
  * Better support for build under different ARM architectures.
  * The Windows support status has been changed to 'Compiles'.
  * The AArch64 support status has been changed to 'Full'.</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1679832000">- Add OpenGL BuildRequires fixes TW build
- Update spec</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1679832001">- Another spec clean-up</changelog>
  <changelog author="Edgar Aichinger &lt;edogawa@aon.at&gt;" date="1684670400">- version 1.2.7
  * Fixed CLAP UI support for Bitwig Studio.
  * Fixed build that disabled CairoCanvas for Inline Display feature.
  * Fixed memory leakage issued by the libcairo font cache on the plugin UI close.
  * Moved custom font rendering solution to direct usage of libfreetype.
  * Fixed crash (BadMatch) for Fluxbox window manager on popup windows.
  * Fixed popup window heading display in Fluxbox.
  * Fixed non-working solo button for Parametric Equalizer after 1.2.6 release.
  * Removed Makefile.d. Dependencies are now automatically generated at the build stage.
  * Added possibility to invert the behaviour of mouse scroll for all widgets or
    for graph dot widget.
  * Added frequency display and gain for each filter of Graphic Equalizer plugin series.
  * Added measure button and meter line on graph for Spectrum Analyzer plugin series.
  * Added display of filter number, filer channel and filter type near to the
    frequency and note.
  * Added possibility to change the thickness of lies on the spectrum graph for the
    Spectrum Analyzer plugin series.
  * Some output parameters like Latency are not exported into configuration file anymore.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1690804800">- update to 1.2.8:
  * Implemented GOTT (Grand Over-The-Top) Compressor plugin
    series.
  * Implemented Filter plugin series.
  * Implemented Flanger plugin series.
  * Implemented Multiband Limiter plugin series.
  * Implemented high-precision oversampling algorithms for
    Oscilloscope plugin series.
  * Updated default values for file selectors in Impulse
    Responses and Impulse Reverb plugin series.
  * Added generation of explicit element definitions for LV2
    groups in TTL files as a workaround to LV2 problem related
    to missing predefined port groups' elements.
  * Added 'All' channel selector to Sampler and Multisampler
    plugin series which is now the default value for channel
    selector.
  * Added missing audio preview for single-channel Sampler Plugin
    series.
  * Adding missing output balance knobs in Impulse Reverb Mono
    plugin.
  * Fixed improper behaviour of the bypass switch for Multiband
    Compressor, Expander and Dynamics Processor plugin series.
  * Fixed bug in the font manager which could yield memory
    corrption after complete font manager cleanup
  * Fixed memory leakage in the UI
  * Fixed bug in ALR function for Limiter plugin series which
    could cause random audio scratches.
  * Fixed gain jumping bug in A/B tester plugin.
  * Serveral bugfixes in the core DSP modules provided by the
    lsp-dsp-units library.</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1693137600">- update to 1.2.10
  * Implemented Beat Breather plugin series.
  * Added phase switches to Delay Compensator plugin series.
  * Implemented Stereo Split mode for stereo version of all dynamic
    plugins:
  - Compressor and Multiband Compressor;
  - Dynamics Processor and Multiband Dynamics Processor;
  - Expander and Multiband Expander;
  - Gate and Multiband Gate;
  - GOTT Compressor.
  * Added Allpass filter to the Filter plugin series.
  * Added Bandpass, Ladder-pass and Ladder-rej filters to Parametric
    Equalizer plugin series.
  * Introduced Linear Phase mode for the Crossover plugin series.
  * Introduced Linear Phase mode for multiband plugin series:
  - GOTT Compressor;
  - Multiband Compressor;
  - Multiband Dynamics Processor;
  - Multiband Expander;
  - Multiband Gate;
  - Multiband Limiter.
  * Fixed missing inline display for Phase Detector plugin.
  * Fixed invalid input signal level metering for Flanger plugin
    series.
  * Fixed frequency inspection bug for LeftRight and MidSide
    versions of Parametric Equalizer plugin series.
  * Fixed improper latency value report by Multiband Limiter
    plugin series.</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1694347200">- update to 1.2.11
  * Added partial support of AVX-512 instruction set.
  * Windows support changed to experimental.
  * Fixed code issues reported by the PVS Studio static analyzer.
  * Fixed improper band characteristics drawn on band Mute for
  multiband plugins in Linear Phase mode.</changelog>
  <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>
</package>
<package pkgid="19bd2d640630304a6282bc87569c381c48a6358c147972c6816259ed579abae18e0d4cb08c2f46ab1183cb6e523608f5c02b4f29d9d1ed00970fea6eccaf8656" name="clap-lsp-plugins-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.2.14" rel="1.1"/>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1648382400">- add upstream patches:
  01-Fixed-the-icon-installation-script.patch
  02-Fixed-the-XDG-data-installation-script.patch
  03-Fixed-invalid-pointer-dereference-when-exporting-configuration-file.patch
  04-Fixed-problem-with-the-UI-visibility-status-update.patch</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1651665600">- remove patches, now upstream:
  01-Fixed-the-XDG-data-installation-script.patch
  02-Fixed-the-icon-installation-script.patch
  03-Fixed-invalid-pointer-dereference-when-exporting-configuration-file.patch
  04-Fixed-problem-with-the-UI-visibility-status-update.patch
- Version 1.2.1
  * Introduced JACK connection status indication for JACK plugin format.
  * Improved keyboard event handling for VST2 plugin format in the case the host prevents
    plugins from directly receiving X11 events.
  * Updated serialization format of the KVT (Key-Value Tree) for the LV2 plugin format.
  * Updated parameter mapping LV2 URI for KVT.
  * Updated build (some resources were unnecessary added to builtin resources).
  * Updated version handling in the UI wrapper that allows to control multiple bundle
    versions in one global configuration file.
  * Updated grammar in several text comments (contributed by Dennis Braun).
  * Fixed typo in Wavefront Object File Format name.
  * Fixed bugs related to usage of custom installation prefix in build scripts.
  * Fixed the XDG data installation script that forced to use '/usr/local/share'
    location for shared icons.
  * Fixed problem with the UI visibility status update for JACK plugin format
    that could cause problems of missing of some graphical content in the UI.
  * Fixed invalid pointer dereference when exporting configuration file that could cause crashes.
  * Fixed bug that caused plugins working in headless mode to crash.
  * Fixed regression related to saving state of some plugin controls using lv2:State interface.
  * Fixed missing serialization for high-precision parameters in the configuration file.
  * Fixed bug related to improper parsing of port name aliases in the UI.
  * Fixed typo in Wavefront Object File Format name.
  * Fixed bug that could cause improper window sizing in several cases.</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1656331200">- Version 1.2.2
  * Implemented Multiband Dynamic Processor plugin series.
  * Changed donation methods.
  * Added german translations (contributed by Johannes Guenther).
  * Added pitch control for the sample in the Sampler and Multisampler
    plugin series (contributed by Vitalius Kuchalskis).
  * Added pitch control for the sample in the Trigger plugin series.
  * Fixed plugin version tracking which didn't save the updated version
    to the configuration file.
  * Fixed improper configuration file import in JACK headless mode.
  * Fixed segmentation fault error in JACK headless mode when JACK
    connection was lost.
  * Added window scaling button function for plugin window.</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1656417600">- add upstream patch:
  02-Fixed-the-improper-use-of-nanosleep.patch
- fix build and vl2lint check:
  01-Append-CXXFLAGS.patch</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1662984000">- remove patches, now upstream:
  02-Fixed-the-improper-use-of-nanosleep.patch
  01-Append-CXXFLAGS.patch
- Version 1.2.3
  * Graphic Toolkit Library lsp-tk-lib has been ported to Windows.
  * Updated compressor plugin bundles: added negative boosting gain
    option in 'Boosting' mode.
  * Updated gate plugin bundles: added negative gain option for
    ducking gateway option.
  * Assigned more correct names for sidechain types of dynamic
    processing plugins.
  * Introduced several workarounds for the support of UI by the OBS host.
  * Fixed build of i386 DSP code under FreeBSD with Clang compiler.
  * Better support of building code for ARMv6, ARMv7 and AArch64
    under FreeBSD with Clang compiler.
  * Added basic CI tests introduced by GitHub CI.
  * Several bugfixes in core libraries.</changelog>
  <changelog author="Fabio Pesari &lt;fpesari@tuxfamily.org&gt;" date="1665835200">- Add fix-xorg-high-cpu-usage.patch from upstream devel branch
  to fix lsp-plugins#272</changelog>
  <changelog author="pgajdos@suse.com" date="1669809600">- buildrequire php8 instead of php7 in TW</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1672228800">- remove patch fix-xorg-high-cpu-usage.patch now upstream
- Version 1.2.4
  * Implemented Noise Generator plugin series.
  * Added 'Stretch' and 'Compensate' functions to the sampler plugin (contributed by
    Vitalius Kuchalskis).
  * Added support of 'Loop' feature by the Sampler plugin series.
  * Added audio sample preview feature in the file open dialog for Sampler, Trigger,
    Impulse Responses and Impulse Reverb plugin series.
  * Extended LSPC (LSP Chunk) file format to support additional types of chunks.
  * Added possibility to export Sampler configuration as a single bundle with
    the configuration and audio files packaged together into the LSPC file format.
  * Fixed broken configuration save and load operations with relative file paths.
  * Added 'Min' and 'Max' sidechain sources for single-band and multiband dynamic
    processing plugins: Compressor, Dynamic Processor, Expander, Gate.
  * Added possibility to add several filters by performing mouse double click on the
    graph area for the Parametric Equalizer plugin series.
  * Added several built-in presets for the Parametric Equalizer plugin series
    (contributed by Largos @ linuxmusicians).
  * Fixed performance regression of the UI.
  * Significant optimizations of CPU consumption by the dspu::Limiter module.
  * Introduced tab control for the lsp-tk lib and lsp-plugin-fw.
  * Raised the maximum supported sample rate from 192 kHz to 384 kHz.
  * Several bug fixes in lsp-dsp-units library.
  * Several bug fixes in lsp-runtime-lib library.
  * Several bug fixes in lsp-plugin-fw library.
  * Several bug fixes in lsp-tk-lib library.
  * Fixed 32-bit ARM architecture detection under 64-bit CPU in makefiles.</changelog>
  <changelog author="Edgar Aichinger &lt;edogawa@aon.at&gt;" date="1674993600">- new clap plugin subpackage
- Version 1.2.5
  * Introduced CLAP plugin format support.
  * Introduced the ‘Override Hydrogen drumkit’ feature for Multisampler plugin series.
  * Reworked and simplified the behaviour of the parameters that define ‘Stretch’ and
    ‘Loop’ ranges.
  * Minimum and maximum values now depend on the sample length for several parameters
    like ‘Stretch’, ‘Loop’, ‘Fade in’ and ‘Fade out’ in the Sampler and Multisampler
    plugin series.
  * Fixed the application menu spam in GNOME environment by reworking the XDG files
    (contributed by sdwolfz).
  * Changed VST parameter normalized value mapping for logarithmic parameters.
  * Added possibility to specify JACK connections that should be estimated by the
    standalone JACK plugin when the plugin connects to the JACK server.
  * Implemented plugin metadata validator which runs at the build stage and verifies
    the consistency of the plugin metadata.
  * Fixed bug related to modification of cyclic parameters for several plugin formats.
  * Fixed possible crash when importing configuration data from clipboard.
  * Added possibility to enable/disable Knob’s scale actions.
  * Several bugfixes related to the memory access in the lsp-ws-lib.</changelog>
  <changelog author="Edgar Aichinger &lt;edogawa@aon.at&gt;" date="1679572800">- Version 1.2.6
  * Implemented Mixer plugin series for 4, 8 and 16 Mono/Stereo channels.
  * Implemented A/B Tester plugin series with blind option.
  * Parametric Equalizer is now smoothly operating with frequency/gain/q factor for
  each mode: FIR, IIR, FFT, SPM.
  * Added popup menu for more precise control over the equalizer dot on the graph for
  Parametric Equalizer.
  * Added frequency and note displaying (with detune in cents) over the currently
  configured filter in the Parametric Equalizer.
  * Implemented automatic and manual inspect mode for filters in Parametric Equalizer.
  * Implemented more user-friendly inspecting slider to the Spectrum Analyzer plugin
  series: frequency value, amplitude and note (with detune in cents) are displayed now near
  the slider which can be adjusted with mouse movements.
  * Added basic SFZ import support by the Multisampler plugin series.
  * Added shared objects related to 3D rendering to LV2, VST and CLAP packages.
  * Fixed buggy tether for the parameter popup window.
  * Fixed improper data stream synchronization using LV2:Atom protocol.
  * Implemented linear ramping lramp_* functions in the lsp-dsp-lib optimized for
  i686, x86_64, ARM32 and AArch64 architectures.
  * Fixed avx::dyn_biquad_process_x8_fma3 function implementation which could cause
  some data distortion in the output buffer.
  * Fixed plugin state out of sync for CLAP plugin format on state restore in REAPER.
  * Several bugfixes in UI libraries.
  * Better support for build under different ARM architectures.
  * The Windows support status has been changed to 'Compiles'.
  * The AArch64 support status has been changed to 'Full'.</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1679832000">- Add OpenGL BuildRequires fixes TW build
- Update spec</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1679832001">- Another spec clean-up</changelog>
  <changelog author="Edgar Aichinger &lt;edogawa@aon.at&gt;" date="1684670400">- version 1.2.7
  * Fixed CLAP UI support for Bitwig Studio.
  * Fixed build that disabled CairoCanvas for Inline Display feature.
  * Fixed memory leakage issued by the libcairo font cache on the plugin UI close.
  * Moved custom font rendering solution to direct usage of libfreetype.
  * Fixed crash (BadMatch) for Fluxbox window manager on popup windows.
  * Fixed popup window heading display in Fluxbox.
  * Fixed non-working solo button for Parametric Equalizer after 1.2.6 release.
  * Removed Makefile.d. Dependencies are now automatically generated at the build stage.
  * Added possibility to invert the behaviour of mouse scroll for all widgets or
    for graph dot widget.
  * Added frequency display and gain for each filter of Graphic Equalizer plugin series.
  * Added measure button and meter line on graph for Spectrum Analyzer plugin series.
  * Added display of filter number, filer channel and filter type near to the
    frequency and note.
  * Added possibility to change the thickness of lies on the spectrum graph for the
    Spectrum Analyzer plugin series.
  * Some output parameters like Latency are not exported into configuration file anymore.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1690804800">- update to 1.2.8:
  * Implemented GOTT (Grand Over-The-Top) Compressor plugin
    series.
  * Implemented Filter plugin series.
  * Implemented Flanger plugin series.
  * Implemented Multiband Limiter plugin series.
  * Implemented high-precision oversampling algorithms for
    Oscilloscope plugin series.
  * Updated default values for file selectors in Impulse
    Responses and Impulse Reverb plugin series.
  * Added generation of explicit element definitions for LV2
    groups in TTL files as a workaround to LV2 problem related
    to missing predefined port groups' elements.
  * Added 'All' channel selector to Sampler and Multisampler
    plugin series which is now the default value for channel
    selector.
  * Added missing audio preview for single-channel Sampler Plugin
    series.
  * Adding missing output balance knobs in Impulse Reverb Mono
    plugin.
  * Fixed improper behaviour of the bypass switch for Multiband
    Compressor, Expander and Dynamics Processor plugin series.
  * Fixed bug in the font manager which could yield memory
    corrption after complete font manager cleanup
  * Fixed memory leakage in the UI
  * Fixed bug in ALR function for Limiter plugin series which
    could cause random audio scratches.
  * Fixed gain jumping bug in A/B tester plugin.
  * Serveral bugfixes in the core DSP modules provided by the
    lsp-dsp-units library.</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1693137600">- update to 1.2.10
  * Implemented Beat Breather plugin series.
  * Added phase switches to Delay Compensator plugin series.
  * Implemented Stereo Split mode for stereo version of all dynamic
    plugins:
  - Compressor and Multiband Compressor;
  - Dynamics Processor and Multiband Dynamics Processor;
  - Expander and Multiband Expander;
  - Gate and Multiband Gate;
  - GOTT Compressor.
  * Added Allpass filter to the Filter plugin series.
  * Added Bandpass, Ladder-pass and Ladder-rej filters to Parametric
    Equalizer plugin series.
  * Introduced Linear Phase mode for the Crossover plugin series.
  * Introduced Linear Phase mode for multiband plugin series:
  - GOTT Compressor;
  - Multiband Compressor;
  - Multiband Dynamics Processor;
  - Multiband Expander;
  - Multiband Gate;
  - Multiband Limiter.
  * Fixed missing inline display for Phase Detector plugin.
  * Fixed invalid input signal level metering for Flanger plugin
    series.
  * Fixed frequency inspection bug for LeftRight and MidSide
    versions of Parametric Equalizer plugin series.
  * Fixed improper latency value report by Multiband Limiter
    plugin series.</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1694347200">- update to 1.2.11
  * Added partial support of AVX-512 instruction set.
  * Windows support changed to experimental.
  * Fixed code issues reported by the PVS Studio static analyzer.
  * Fixed improper band characteristics drawn on band Mute for
  multiband plugins in Linear Phase mode.</changelog>
  <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>
</package>
<package pkgid="3c1e00b912e5401536d408b74b47082c9197c1095249f8aca8b9f0c489c4c64cfe5648ac31fe9fc563335d16c63f7148afaa808365e13a8c566e77caa7451432" name="clucene-core" arch="src">
  <version epoch="0" ver="2.3.3.4" rel="18.5"/>
  <changelog author="dmueller@suse.de" date="1242648000">- fix build with gcc 4.4</changelog>
  <changelog author="jengelh@medozas.de" date="1260878400">- add baselibs.conf as a source</changelog>
  <changelog author="idonmez@suse.com" date="1315915200">- Fix license string
- Use the correct tarball URL</changelog>
  <changelog author="idonmez@suse.com" date="1316001600">- Fix license string to be LGPL-2.1 or Apache-2.0 , bnc#717711</changelog>
  <changelog author="coolo@suse.com" date="1317384000">- add libtool as buildrequire to make the spec file more reliable</changelog>
  <changelog author="dev@dominik-schmidt.de" date="1321012800">- Update to 2.3.3.4:
  * Static object fields have been changed to method accessors
    Classes changed: FieldCache, ScoreDocComparator.
    This was necessary for creating static libraries work on certain
    platforms.
  * Folders were reorganised, this seems like a good time to do it
  * Some deprecated functions were removed.
  * moved platform configuration type code and utility code into
    'shared' project. This enables tests to be built with a shared
    library on windows
  * Moved moved of the platform specific logic into cmake in order
    to reduce #ifdefs in code
  * added contributions code into the trunk. this will hopefully mean
    more exposure to the contributions.
  * Deletor::Array was renamed to Deletor::vArray.</changelog>
  <changelog author="saschpe@suse.de" date="1321358400">- Honor shared library policy:
  * Obsolete devel package, introduce libclucene0 + libclucene-devel
- Simplified cmake usage, no need for that many env vars</changelog>
  <changelog author="dev@dominik-schmidt.de" date="1322049600">- put clucene-config.h in %_libdir/CLucene/ as it's not multilib
  ready and fixfix libclucene-core.pc to know about it [rh#748196]
- put CLuceneConfig.cmake there as well as it only includes version
  information but no include path or link targets
- don't use bundled boost</changelog>
  <changelog author="tittiatcoke@gmail.com" date="1322049601">- Removed the link as source. It seems very hard to determine the
  exactly link with sourceforge.</changelog>
  <changelog author="saschpe@suse.de" date="1322136000">- Darix doesn't want a renamed devel package, thus revert that part</changelog>
  <changelog author="dev@dominik-schmidt.de" date="1322222400">- Fixed typo in cmake arguments</changelog>
  <changelog author="saschpe@suse.de" date="1322222401">- 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>
</package>
<package pkgid="6821389ea61226107cbd5a5a6e1613d00720a5ae9ea4e38d1fd22a3039b1e55f92258249df166bbdfe36867460c981a2e7953a8c6039117c82b807d5e8d7f588" name="clucene-core" arch="src">
  <version epoch="0" ver="2.3.3.4" rel="2.3"/>
  <changelog author="dmueller@suse.de" date="1242648000">- fix build with gcc 4.4</changelog>
  <changelog author="jengelh@medozas.de" date="1260878400">- add baselibs.conf as a source</changelog>
  <changelog author="idonmez@suse.com" date="1315915200">- Fix license string
- Use the correct tarball URL</changelog>
  <changelog author="idonmez@suse.com" date="1316001600">- Fix license string to be LGPL-2.1 or Apache-2.0 , bnc#717711</changelog>
  <changelog author="coolo@suse.com" date="1317384000">- add libtool as buildrequire to make the spec file more reliable</changelog>
  <changelog author="dev@dominik-schmidt.de" date="1321012800">- Update to 2.3.3.4:
  * Static object fields have been changed to method accessors
    Classes changed: FieldCache, ScoreDocComparator.
    This was necessary for creating static libraries work on certain
    platforms.
  * Folders were reorganised, this seems like a good time to do it
  * Some deprecated functions were removed.
  * moved platform configuration type code and utility code into
    'shared' project. This enables tests to be built with a shared
    library on windows
  * Moved moved of the platform specific logic into cmake in order
    to reduce #ifdefs in code
  * added contributions code into the trunk. this will hopefully mean
    more exposure to the contributions.
  * Deletor::Array was renamed to Deletor::vArray.</changelog>
  <changelog author="saschpe@suse.de" date="1321358400">- Honor shared library policy:
  * Obsolete devel package, introduce libclucene0 + libclucene-devel
- Simplified cmake usage, no need for that many env vars</changelog>
  <changelog author="dev@dominik-schmidt.de" date="1322049600">- put clucene-config.h in %_libdir/CLucene/ as it's not multilib
  ready and fixfix libclucene-core.pc to know about it [rh#748196]
- put CLuceneConfig.cmake there as well as it only includes version
  information but no include path or link targets
- don't use bundled boost</changelog>
  <changelog author="tittiatcoke@gmail.com" date="1322049601">- Removed the link as source. It seems very hard to determine the
  exactly link with sourceforge.</changelog>
  <changelog author="saschpe@suse.de" date="1322136000">- Darix doesn't want a renamed devel package, thus revert that part</changelog>
  <changelog author="dev@dominik-schmidt.de" date="1322222400">- Fixed typo in cmake arguments</changelog>
  <changelog author="saschpe@suse.de" date="1322222401">- 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>
</package>
<package pkgid="513d7ef4d0726efd8f1b6e04cec3975218587564a0720890381f4ec5b18f5a0cd8b35618897f497a082be7094dfc2c7a3c9e5014efc3c51b76d8f41ccef378c0" name="clucene-core-debugsource" arch="x86_64">
  <version epoch="0" ver="2.3.3.4" rel="18.5"/>
  <changelog author="dev@dominik-schmidt.de" date="1322222400">- Fixed typo in cmake arguments</changelog>
  <changelog author="saschpe@suse.de" date="1322222401">- 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>
</package>
<package pkgid="9e15d73bdfd44a17321c7c1fc2834e21a47a5145e67a2f3817755a827321d77882970311dfd8aea1b29d6ee36685df6781a54280beff08716f42362d15114b9d" name="clucene-core-debugsource" arch="i586">
  <version epoch="0" ver="2.3.3.4" rel="2.3"/>
  <changelog author="dev@dominik-schmidt.de" date="1322222400">- Fixed typo in cmake arguments</changelog>
  <changelog author="saschpe@suse.de" date="1322222401">- 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>
</package>
<package pkgid="a1dca777db6206567d57b9b207e667ad2afe54d4f524574eca6ff8e7703f5622ef746142328687da122122282dfb14c873bf8a9ffd963f8069a23ad6796b666e" name="clucene-core-devel" arch="x86_64">
  <version epoch="0" ver="2.3.3.4" rel="18.5"/>
  <changelog author="dev@dominik-schmidt.de" date="1322222400">- Fixed typo in cmake arguments</changelog>
  <changelog author="saschpe@suse.de" date="1322222401">- 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>
</package>
<package pkgid="76da5af30590dc22d0935d8f738a7e6e6187de5e5b6da774dbd493f60e9899125e99e54c92ab0547bc1b05bd695403f18353107737f31bd01279ff36fa38fffa" name="clucene-core-devel" arch="i586">
  <version epoch="0" ver="2.3.3.4" rel="2.3"/>
  <changelog author="dev@dominik-schmidt.de" date="1322222400">- Fixed typo in cmake arguments</changelog>
  <changelog author="saschpe@suse.de" date="1322222401">- 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>
</package>
<package pkgid="1c976ec64af01cf363f7be2ba4e182d013f0993058317e647f00ec380bec9aaf4dafec6195b94318cf11491bc6015bdc47e10b8008f6c69ac7c9d16ed8ebd3d1" name="clutter" arch="src">
  <version epoch="0" ver="1.26.4" rel="4.10"/>
  <changelog author="damjanovic.ivo@gmail.com" date="1450353600">- Update to version 1.25.2:
  + Set event code on button and key events in the evdev input
    backend.
  + Take scaling factor into account on Wayland with GDK.
  + Decouple selectability from editability in ClutterText.
  + Allow overriding the Cogl driver used by Clutter.
  + Rework the windowing system backend selection.
  + Bugs fixed: bgo#758238, bgo#755245, bgo#757470, bgo#752752,
    bgo#759074, bgo#759191, bgo#742678.
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1453464000">- Update to version 1.25.4:
  + Add more scrolling information inside ClutterScrollEvent
  + Bugs fixed: bgo#757026.
  + Updated translations.</changelog>
  <changelog author="fcrozat@suse.com" date="1455278400">- Resync BuildRequires with the ones from configure.ac:
  + pkgconfig(gdk-3.0) &gt;= 3.16.0 (needed when building X11 and
    libinput).
  + pkgconfig(libinput) &gt;= 0.19.0.
  + pkgconfig(gobject-2.0) &gt;= 2.44.0.</changelog>
  <changelog author="zaitor@opensuse.org" date="1455796800">- Update to version 1.25.6:
  + Enable swap throttling for fullscreen windows with GDK. Avoids
    performance penalties with the GDK backend on constrained
    devices running full screen Clutter and Clutter-GTK
    applications.
  + Add platform-specific data for the libinput input backend. This
    allows implementing high level functionality when writing
    Wayland compositors based on Clutter.
  + Bugs fixed: bgo#752752, bgo#755849.
  + Updated translations.</changelog>
  <changelog author="fcrozat@suse.com" date="1457092800">- Remove obsolete --disable-conformance configure flag.
- Only BuildRequires: pkgconfig(libinput) when building wayland
  support.</changelog>
  <changelog author="dimstar@opensuse.org" date="1458561600">- Update to version 1.26.0:
  + Avoid spamming accessibility state changes in clones.
  + Ignore GDK deprecation compiler warnings.
  + Resync build configuration for Windows.
  + Bugs fixed: bgo#756371.
  + Updated translations.</changelog>
  <changelog author="zaitor@opensuse.org" date="1459857600">- Add clutter-Warn-on-adding-removing.patch: ClutterActor should
  warn if a user tries to add or remove an actor to, and from,
  itself on the scene graph. Patch from upstream git.</changelog>
  <changelog author="idonmez@suse.com" date="1460548800">- Update to GNOME 3.20  Fate#318572
- Remove upstream patches: clutter-bgo725722-set-size.patch
  clutter-bgo724788.patch</changelog>
  <changelog author="zaitor@opensuse.org" date="1466424000">- Add clutter-text-bind-ctrl-A.patch: text: Bind &lt;ctrl&gt;A in
  addition to &lt;ctrl&gt;a (bgo#766326).</changelog>
  <changelog author="zaitor@opensuse.org" date="1494590400">- Update to version 1.26.2:
  + Accept upper case 'A' when selecting all content in a Text
    actor. This is similar to what GTK+ allows, and makes it easier
    to select text with Caps Lock enabled.
  + Use GDK API when using Wayland sub-surfaces. The GDK backend on
    Wayland uses sub-surfaces to allow Cogl to manage the rendering
    surface; now that GDK exposes the necessary API, we can avoid
    using the Wayland API directly, and instead let GDK manage the
    surface for us.
  + Documentation fixes.
  + Bugs fixed: bgo#766326, bgo#768243, bgo#768734, bgo#781975,
    bgo#759085, bgo#774546, bgo#762888, bgo#772412, bgo#770288,
    bgo#768898.
  + Updated translations.
- Drop clutter-text-bind-ctrl-A.patch and
  clutter-Warn-on-adding-removing.patch: Fixed upstream.</changelog>
  <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="d0f4fd6f75646d204027584ce99dc7a06b53975d75c473122c2e32541f2d61101f88be0ea327b1a3b47aad28ae5df03f66ac0baf49a8978c66f25fbfb14d8bf1" name="clutter-debugsource" arch="x86_64">
  <version epoch="0" ver="1.26.4" rel="4.10"/>
  <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="eb96d057e4fa3f87294477547e84755d1ab5d6b3ddc79f9523d5e6dbf1469b28159b4e42186baf3fddc4e359c2f33bedc1b1f90d4e6a524fd59a16b1c63e1b62" name="clutter-devel" arch="x86_64">
  <version epoch="0" ver="1.26.4" rel="4.10"/>
  <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="01dd78c0ab1893e68d502c35fc6dcd73c5c10db4634bc035f982ccfe6403dc8e966eb39962da429176a5b5f86f5181827c69e3edaec2aa05cad201c21cdaad70" name="clutter-gst" arch="src">
  <version epoch="0" ver="3.0.27" rel="2.3"/>
  <changelog author="zaitor@opensuse.org" date="1432468800">- Update to version 3.0.6:
  + Fix memory leaks in get/set_caps.
  + Advertize the GstVideoOverlayComposition feature in caps.
  + Clear buffer in flush.</changelog>
  <changelog author="zaitor@opensuse.org" date="1437220800">- Update to version 3.0.8:
  + Fix crash when video frame has not been uploaded yet, gets
    disposed and Clutter try to paint with it.</changelog>
  <changelog author="zaitor@opensuse.org" date="1441368000">- Update to version 3.0.10:
  + Fix leak in error checking.
  + Fix invalid premultiply for AYUV format.</changelog>
  <changelog author="zaitor@opensuse.org" date="1443614400">- Update to version 3.0.12:
  + Fix leak with color balance.
  + Enable DVD events forwarding upstream the pipeline.</changelog>
  <changelog author="zaitor@opensuse.org" date="1444478400">- Update to version 3.0.14:
  + Fix rendering issue with non power of 2 video frame sizes.
  + Reduce color conversion shader's size.
  + Fix crash with vaapi plugins when frame upload fails.</changelog>
  <changelog author="zaitor@opensuse.org" date="1455278400">- Update to version 3.0.16:
  + Make gudev an optional dependency.
  + Bunch of documentation fixes.
  + Auto video sink memory leak fixes.
  + Auto video sink background now defaults to black.
  + Video sink caps RGBx/BGRx naming fix.
  + Video sink frame display fix on loaded systems.
  + Video sink cleanups on stop().</changelog>
  <changelog author="fcrozat@suse.com" date="1455537600">- Resync BuildRequires with configure.ac:
  + pkgconfig(clutter-1.0) &gt;= 1.20.0
  + pkgconfig(gstreamer-1.0) &gt;= 1.4.0</changelog>
  <changelog author="zaitor@opensuse.org" date="1458388800">- Update define debug_package_requires to libclutter-gst-3_0-0 in
  order to match what we build now.</changelog>
  <changelog author="dimstar@opensuse.org" date="1458561600">- Update to version 3.0.18:
  + More documentation fixes.
  + Set example video player background to opaque black.</changelog>
  <changelog author="idonmez@suse.com" date="1460635200">- Update to GNOME 3.20  Fate#318572</changelog>
  <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="d3505e67ed22fd6fa65d2d18385456cd3aa1ff2582961f6fc224238ec81f6c3275b361de30456d48f0456766a54b7a3ac1ba718a86a4108ffff0afbe4f761520" name="clutter-gst-debugsource" arch="x86_64">
  <version epoch="0" ver="3.0.27" rel="2.3"/>
  <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="bc6e35534304ecc8ae29ee75084b2a18c70d5b3efa11b251b5e63e8a9984f16d7353f07bbe8ee766fd3b3c882b2005501837e3502c253ca64a253415fa1accfa" name="clutter-gst-devel" arch="x86_64">
  <version epoch="0" ver="3.0.27" rel="2.3"/>
  <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="093926a6122189f6b3e6554fb64494b2e6b49e7cf0ddbcd9cbd81c100cb4213feb04f5f561f9a9d0e3520625920d0289cd7981588611ca033e5baf00e393b218" name="clutter-gtk" arch="src">
  <version epoch="0" ver="1.8.4" rel="5.20"/>
  <changelog author="dimstar@opensuse.org" date="1355918400">- Update to version 1.4.2:
  + Remove annotation from constructor function.
  + Ensure the event filter installed by GtkClutterEmbed works
    correctly when multiple embeds are realized/unrealized.
  + Fix links in the DOAP file.
  + Bugs fixed: bgo#686697, bgo#689879.</changelog>
  <changelog author="zaitor@opensuse.org" date="1363694400">- Update to version 1.4.4:
  + Bump the dependency on GTK, to remove a workaround for broken
    state propagation in the style code.
  + Bump the dependency on Clutter, to enable using the
    accessibility support in GTK without conflicting with the one
    in Clutter.
  + Improve the multi-backend support, to prepare ourselves for the
    shiny Wayland future.
  + Bugs fixed: bgo#691468, bgo#695685, bgo#692399.</changelog>
  <changelog author="zaitor@opensuse.org" date="1392811200">- Update to version 1.5.2:
  + Allow falling back to Cairo-based embedding of GTK+ widgets if
    the Clutter-X11 API is not available.
  + Support window scaling factor in GtkClutterEmbed.
  + Bugs fixed: bgo#724055.</changelog>
  <changelog author="dimstar@opensuse.org" date="1408622400">- Update to version 1.5.4:
  + Improve initialization sequence.
  + Require GDK backend when using Clutter-GTK.
  + Use subsurface protocol when using Wayland.
  + Bugs fixed: bgo#695737, bgo#734905, bgo#734906.</changelog>
  <changelog author="dimstar@opensuse.org" date="1411387200">- Update to version 1.6.0:
  + Revert to the X11 backend by default; the GDK backend is not
    ready for Wayland, yet.
  + Improve support for Wayland.
  + bgo#736564: problem with gtkclutterembed and gtkstack under
    wayland.</changelog>
  <changelog author="zaitor@opensuse.org" date="1435665600">- Update to version 1.6.2:
  + Require Clutter 1.22.4 for the GDK-specific API needed to
    retrieve the correct Cogl visual; this fixes Clutter embedding
    inside GTK on systems using the nVidia proprietary Linux binary
    driver.
  + Documentation updates.
  + Bugs fixed: bgo#747489, bgo#699202, bgo#697945.</changelog>
  <changelog author="dimstar@opensuse.org" date="1442404800">- Update to version 1.6.4:
  + Stop using deprecated API wherever possible.
  + Fix embedding of the stage on Wayland when using the GDK
    backend.
  + Fix event handling on GDK and X11.
  + Bugs fixed: bgo#754891, bgo#754944, bgo#755016, bgo#755017,
    bgo#755053.
  + Updated translations.</changelog>
  <changelog author="zaitor@opensuse.org" date="1444478400">- Replace pkgconfig(clutter-x11-1.0) for pkgconfig(clutter-1.0)
  BuildRequires: This is what configure really looks for now.</changelog>
  <changelog author="zaitor@opensuse.org" date="1444651200">- Update to version 1.6.6:
  + Fix the build of the API reference so it's usable in DevHelp.
  + Add missing symbol indices to the API reference.</changelog>
  <changelog author="zaitor@opensuse.org" date="1456056000">- Add upstream patches fixing various wayland and hidpi issues:
  + cg-Actor-fix-incorrect-allocation-logic.patch (bgo#758937).
  + cg-Actor-propagate-scale-factor.patch (bgo#758937).
  + cg-Silence-deprecation-warnings.patch (bgo#759375).</changelog>
  <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="b03e94a1a52cf3ef95a730483c3a7d3196fd5801705cfa17392788cf84e486640ff43bd9ef5bb282b7dcec9498233423aecdf1cee2b8b975c7cbbe652586334b" name="clutter-gtk-debugsource" arch="x86_64">
  <version epoch="0" ver="1.8.4" rel="5.20"/>
  <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="98ca096cc1ee92c6eb618b1ccebf8a95c07f321b43499f6375249575f03b8ad260f5bf4df2e3e7612b139300b2cbf8a3cdedf1008e1df7f0d7ae05658bbd7a5f" name="clutter-gtk-devel" arch="x86_64">
  <version epoch="0" ver="1.8.4" rel="5.20"/>
  <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="00bee323adb6f0c1b8fe89c7f310d087dff88e3283491c0718c21b7ecd8f57b80dd8ca03a428150c0c5036caf1c2d980f625cddf2c084661d5b39fcba4c038d2" name="clutter-gtk-lang" arch="noarch">
  <version epoch="0" ver="1.8.4" rel="5.20"/>
  <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="5980b6b785b76c9d86314d932e9532399b4a52aee154a6052e9766e5a23eebd1b136e2a67fb50fd7e5cf0767edb602923de3b00951fa6ab4364b55215a3a38f9" name="clutter-lang" arch="noarch">
  <version epoch="0" ver="1.26.4" rel="4.10"/>
  <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="521e9505e4d21958301929da129d6990f007249c66ffb9845c09e15591ea2d8dbae6f743ab43a1c0de00fb705bb689a5a31bb2d7c45cb32a412243cd3dd094d4" name="cmake" arch="i586">
  <version epoch="0" ver="3.27.9" rel="1.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1678795200">- update to 3.25.3:
  * no changes to documented features or interfaces. Some
    implementation updates were made to support ecosystem changes
    and/or fix regressions</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1678795201">- update to 3.26.0
  * The “ASM_MARMASM” language was added to support the Microsoft
    ARM assembler language.
  * CMake now writes a YAML log of configure-time checks to
    “CMakeFiles/CMakeConfigureLog.yaml” under the top of the build
    tree.
  * The “cmake-file-api(7)” “codemodel” version 2 “target” object
    gained a new “fileSets” field and associated “fileSetIndex”
    field to “sources” objects.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1679659200">- update to 3.26.1
  * Fixes for C++ module support
  * FindPython: ensure Stable ABI is correctly handled</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1680177600">- update to 3.26.2:
  * This version made no changes to documented features or interfaces.
    Some implementation updates were made to support ecosystem changes
    and/or fix regressions.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1680350400">- macros: Convert to GNUInstallDirs
  * some of the old values such as SYSCONF_INSTALL_PATH aren't
    used anymore
  * RUNSTATEDIR and SHAREDSTATEDIR weren't set and the defaults
    are different to us
  * SHAREDSTATEDIR isn't under /usr so isn't relative</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1680696000">- update to 3.26.3:
  * Fixes for VS (Intel Fortran) and Xcode (Swift)</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1681992000">- macros: substitute exactly once otherwise some non default values
  won't work</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1682078400">- macros: Re-add old setup on top of new - some applications still
  use the old version</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1683547200">- macros: Drop "-Wl,--no-undefined" as it breaks packages that
  build plugins</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1684497600">- Update to 3.26.4:
  * Some implementation updates were made to support ecosystem changes
    and/or fix regressions.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1686571200">- modify shebang to the actual python interpreter on install</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1688644800">- rebuild cmake-full on libuv updates (bsc#1212090)</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1689681600">- Update to 3.27.0
  * “cmake(1)” now supports interactive debugging of the CMake language.
    See the “–debugger” option.
  * The “SKIP_LINTING” source file property was added to suppress
    target-wide code checks on specific sources.
  * The “COMPILE_ONLY” generator expression was added to specify
    compilation usage requirements without any linking requirements.
  * The “FindCUDA” module, which has been deprecated since CMake 3.10,
    has been removed by policy “CMP0146”.
  * The “FindPythonInterp” and “FindPythonLibs” modules, which have been
    deprecated since CMake 3.12, have been removed by policy “CMP0148”.
    Port projects to “FindPython3”, “FindPython2”, or “FindPython”.
  * “cmake –build $dir –verbose” will now print the working directory
    and command line used to perform the build.
- Debug feature introduces new dependency to cppdap which is not
  yet packaged. Thus we use cppdap code provided by CMake.
- Drop cmake-fix-png-include-dir.patch and glibc-236.patch as they
  are included in this release</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1690545600">- Update to 3.27.1
  * cmComputeLinkInformation: track OBJECT library dependencies
  * cmTarget: Restore Fortran_PREPROCESS property initialization
  * FindOpenSSL: Prefer OPENSSL_ROOT_DIR only if non-empty
  * CTest: Fix regression in calculating test timeout</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1691841600">- update to 3.27.2
  * Tests: Remove redundant condition in RunCMake.GeneratorPlatform
    test
  * file(GENERATE): Restore INPUT|CONTENT parse checking
  * cmList: Fix performance regression in append/prepend</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1692792000">- update to 3.27.4:
  * Fix support for Intel compiler with modern GNU system compiler
  * Graphviz: Restore support for per-target dependency graph options
  * FindOpenSSL: Fix OpenSSL 3.0.0 version extraction</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1694779200">- update to 3.27.5:
  * cmGeneratorTarget: support config-independent Fortran source queries
  * cmComputeLinkInformation: compute link info for module-using targets
  * FortranCInterface: forward CMAKE_OSX_DEPLOYMENT_TARGET
  * cxxmodules: detect and message about non-compiled sources
  * Source: Link libatomic when needed on any Linux architecture
  * Help: MSVC_DEBUG_INFORMATION_FORMAT is initialized from associated variable
  * FindBoost: Add support for Boost 1.83
  * Autogen: Evaluate INTERFACE_AUTOMOC_MACRO_NAMES efficiently
  * VS: Avoid unnecessary CUDA device linking for OBJECT libraries</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1697198400">- update to 3.27.7:
  * Tests: Clarify RunCMake.CTestTimeout case name
  * ctest: Restore support for --timeout values higher than default test timeout
  * Help: Document CMP0124 behavior on already-set variables
  * FindPostgreSQL: Add support for version 16</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1701086400">- update to 3.27.8 (bsc#1215888, CVE-2023-38545):
  * cmComputeLinkDepends: also copy the target from object link items
  * cmComputeLinkInformation: skip over linking to items for object purposes
  * Fortran: Restore support for TARGET_OBJECTS providing modules
  * curl: Backport SOCKS5 heap buffer overflow fix from curl 8.4.0
  * GetPrerequisites: Revert “Ignore relative paths printed by ldd”
  * cmCommonTargetGenerator: Factor out GetLinkedTargetDirectories loop body
  * cmComputeLinkInformation: Track targets named by TARGET_OBJECTS sources
  * FindOpenMP: Add support for openmp 5.1 (llvm 17) and 5.2</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1701259200">- update to 3.27.9:
  * cmake-file-api(7) "codemodel" version 2 "target" object fileSets
    field was introduced by CMake 3.26.0 with entries of its
    baseDirectories member incorrectly expressed as absolute paths
    even if they are inside the top-level source directory, now
    fixed. Clients must be updated to expect relative paths under
    the top-level source directory.
  * Fortran: Revert 3.27.0 change to module dependency scanning</changelog>
</package>
<package pkgid="1196794274113a5ca5a64c332ce286fde3fe75257ebefc86f8f9907d828fb3e6af8adf0cf787256484aa5247290646ac78c4d866dffb0f21e52cd692df7719e9" name="cmake" arch="src">
  <version epoch="0" ver="3.27.9" rel="1.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1678795200">- update to 3.25.3:
  * no changes to documented features or interfaces. Some
    implementation updates were made to support ecosystem changes
    and/or fix regressions</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1678795201">- update to 3.26.0
  * The “ASM_MARMASM” language was added to support the Microsoft
    ARM assembler language.
  * CMake now writes a YAML log of configure-time checks to
    “CMakeFiles/CMakeConfigureLog.yaml” under the top of the build
    tree.
  * The “cmake-file-api(7)” “codemodel” version 2 “target” object
    gained a new “fileSets” field and associated “fileSetIndex”
    field to “sources” objects.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1679659200">- update to 3.26.1
  * Fixes for C++ module support
  * FindPython: ensure Stable ABI is correctly handled</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1680177600">- update to 3.26.2:
  * This version made no changes to documented features or interfaces.
    Some implementation updates were made to support ecosystem changes
    and/or fix regressions.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1680350400">- macros: Convert to GNUInstallDirs
  * some of the old values such as SYSCONF_INSTALL_PATH aren't
    used anymore
  * RUNSTATEDIR and SHAREDSTATEDIR weren't set and the defaults
    are different to us
  * SHAREDSTATEDIR isn't under /usr so isn't relative</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1680696000">- update to 3.26.3:
  * Fixes for VS (Intel Fortran) and Xcode (Swift)</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1681992000">- macros: substitute exactly once otherwise some non default values
  won't work</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1682078400">- macros: Re-add old setup on top of new - some applications still
  use the old version</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1683547200">- macros: Drop "-Wl,--no-undefined" as it breaks packages that
  build plugins</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1684497600">- Update to 3.26.4:
  * Some implementation updates were made to support ecosystem changes
    and/or fix regressions.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1686571200">- modify shebang to the actual python interpreter on install</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1688644800">- rebuild cmake-full on libuv updates (bsc#1212090)</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1689681600">- Update to 3.27.0
  * “cmake(1)” now supports interactive debugging of the CMake language.
    See the “–debugger” option.
  * The “SKIP_LINTING” source file property was added to suppress
    target-wide code checks on specific sources.
  * The “COMPILE_ONLY” generator expression was added to specify
    compilation usage requirements without any linking requirements.
  * The “FindCUDA” module, which has been deprecated since CMake 3.10,
    has been removed by policy “CMP0146”.
  * The “FindPythonInterp” and “FindPythonLibs” modules, which have been
    deprecated since CMake 3.12, have been removed by policy “CMP0148”.
    Port projects to “FindPython3”, “FindPython2”, or “FindPython”.
  * “cmake –build $dir –verbose” will now print the working directory
    and command line used to perform the build.
- Debug feature introduces new dependency to cppdap which is not
  yet packaged. Thus we use cppdap code provided by CMake.
- Drop cmake-fix-png-include-dir.patch and glibc-236.patch as they
  are included in this release</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1690545600">- Update to 3.27.1
  * cmComputeLinkInformation: track OBJECT library dependencies
  * cmTarget: Restore Fortran_PREPROCESS property initialization
  * FindOpenSSL: Prefer OPENSSL_ROOT_DIR only if non-empty
  * CTest: Fix regression in calculating test timeout</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1691841600">- update to 3.27.2
  * Tests: Remove redundant condition in RunCMake.GeneratorPlatform
    test
  * file(GENERATE): Restore INPUT|CONTENT parse checking
  * cmList: Fix performance regression in append/prepend</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1692792000">- update to 3.27.4:
  * Fix support for Intel compiler with modern GNU system compiler
  * Graphviz: Restore support for per-target dependency graph options
  * FindOpenSSL: Fix OpenSSL 3.0.0 version extraction</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1694779200">- update to 3.27.5:
  * cmGeneratorTarget: support config-independent Fortran source queries
  * cmComputeLinkInformation: compute link info for module-using targets
  * FortranCInterface: forward CMAKE_OSX_DEPLOYMENT_TARGET
  * cxxmodules: detect and message about non-compiled sources
  * Source: Link libatomic when needed on any Linux architecture
  * Help: MSVC_DEBUG_INFORMATION_FORMAT is initialized from associated variable
  * FindBoost: Add support for Boost 1.83
  * Autogen: Evaluate INTERFACE_AUTOMOC_MACRO_NAMES efficiently
  * VS: Avoid unnecessary CUDA device linking for OBJECT libraries</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1697198400">- update to 3.27.7:
  * Tests: Clarify RunCMake.CTestTimeout case name
  * ctest: Restore support for --timeout values higher than default test timeout
  * Help: Document CMP0124 behavior on already-set variables
  * FindPostgreSQL: Add support for version 16</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1701086400">- update to 3.27.8 (bsc#1215888, CVE-2023-38545):
  * cmComputeLinkDepends: also copy the target from object link items
  * cmComputeLinkInformation: skip over linking to items for object purposes
  * Fortran: Restore support for TARGET_OBJECTS providing modules
  * curl: Backport SOCKS5 heap buffer overflow fix from curl 8.4.0
  * GetPrerequisites: Revert “Ignore relative paths printed by ldd”
  * cmCommonTargetGenerator: Factor out GetLinkedTargetDirectories loop body
  * cmComputeLinkInformation: Track targets named by TARGET_OBJECTS sources
  * FindOpenMP: Add support for openmp 5.1 (llvm 17) and 5.2</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1701259200">- update to 3.27.9:
  * cmake-file-api(7) "codemodel" version 2 "target" object fileSets
    field was introduced by CMake 3.26.0 with entries of its
    baseDirectories member incorrectly expressed as absolute paths
    even if they are inside the top-level source directory, now
    fixed. Clients must be updated to expect relative paths under
    the top-level source directory.
  * Fortran: Revert 3.27.0 change to module dependency scanning</changelog>
</package>
<package pkgid="7e7a8bede2bbce6a51a8b99e0b11281d7d791219fd75eb859f7e328f3c018c78dbe7fafdbc0abc7a7768f8c0125b285df2143f42e44af0fb3af7385ed7de6b08" name="cmake" arch="x86_64">
  <version epoch="0" ver="3.27.9" rel="1.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1678795200">- update to 3.25.3:
  * no changes to documented features or interfaces. Some
    implementation updates were made to support ecosystem changes
    and/or fix regressions</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1678795201">- update to 3.26.0
  * The “ASM_MARMASM” language was added to support the Microsoft
    ARM assembler language.
  * CMake now writes a YAML log of configure-time checks to
    “CMakeFiles/CMakeConfigureLog.yaml” under the top of the build
    tree.
  * The “cmake-file-api(7)” “codemodel” version 2 “target” object
    gained a new “fileSets” field and associated “fileSetIndex”
    field to “sources” objects.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1679659200">- update to 3.26.1
  * Fixes for C++ module support
  * FindPython: ensure Stable ABI is correctly handled</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1680177600">- update to 3.26.2:
  * This version made no changes to documented features or interfaces.
    Some implementation updates were made to support ecosystem changes
    and/or fix regressions.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1680350400">- macros: Convert to GNUInstallDirs
  * some of the old values such as SYSCONF_INSTALL_PATH aren't
    used anymore
  * RUNSTATEDIR and SHAREDSTATEDIR weren't set and the defaults
    are different to us
  * SHAREDSTATEDIR isn't under /usr so isn't relative</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1680696000">- update to 3.26.3:
  * Fixes for VS (Intel Fortran) and Xcode (Swift)</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1681992000">- macros: substitute exactly once otherwise some non default values
  won't work</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1682078400">- macros: Re-add old setup on top of new - some applications still
  use the old version</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1683547200">- macros: Drop "-Wl,--no-undefined" as it breaks packages that
  build plugins</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1684497600">- Update to 3.26.4:
  * Some implementation updates were made to support ecosystem changes
    and/or fix regressions.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1686571200">- modify shebang to the actual python interpreter on install</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1688644800">- rebuild cmake-full on libuv updates (bsc#1212090)</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1689681600">- Update to 3.27.0
  * “cmake(1)” now supports interactive debugging of the CMake language.
    See the “–debugger” option.
  * The “SKIP_LINTING” source file property was added to suppress
    target-wide code checks on specific sources.
  * The “COMPILE_ONLY” generator expression was added to specify
    compilation usage requirements without any linking requirements.
  * The “FindCUDA” module, which has been deprecated since CMake 3.10,
    has been removed by policy “CMP0146”.
  * The “FindPythonInterp” and “FindPythonLibs” modules, which have been
    deprecated since CMake 3.12, have been removed by policy “CMP0148”.
    Port projects to “FindPython3”, “FindPython2”, or “FindPython”.
  * “cmake –build $dir –verbose” will now print the working directory
    and command line used to perform the build.
- Debug feature introduces new dependency to cppdap which is not
  yet packaged. Thus we use cppdap code provided by CMake.
- Drop cmake-fix-png-include-dir.patch and glibc-236.patch as they
  are included in this release</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1690545600">- Update to 3.27.1
  * cmComputeLinkInformation: track OBJECT library dependencies
  * cmTarget: Restore Fortran_PREPROCESS property initialization
  * FindOpenSSL: Prefer OPENSSL_ROOT_DIR only if non-empty
  * CTest: Fix regression in calculating test timeout</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1691841600">- update to 3.27.2
  * Tests: Remove redundant condition in RunCMake.GeneratorPlatform
    test
  * file(GENERATE): Restore INPUT|CONTENT parse checking
  * cmList: Fix performance regression in append/prepend</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1692792000">- update to 3.27.4:
  * Fix support for Intel compiler with modern GNU system compiler
  * Graphviz: Restore support for per-target dependency graph options
  * FindOpenSSL: Fix OpenSSL 3.0.0 version extraction</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1694779200">- update to 3.27.5:
  * cmGeneratorTarget: support config-independent Fortran source queries
  * cmComputeLinkInformation: compute link info for module-using targets
  * FortranCInterface: forward CMAKE_OSX_DEPLOYMENT_TARGET
  * cxxmodules: detect and message about non-compiled sources
  * Source: Link libatomic when needed on any Linux architecture
  * Help: MSVC_DEBUG_INFORMATION_FORMAT is initialized from associated variable
  * FindBoost: Add support for Boost 1.83
  * Autogen: Evaluate INTERFACE_AUTOMOC_MACRO_NAMES efficiently
  * VS: Avoid unnecessary CUDA device linking for OBJECT libraries</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1697198400">- update to 3.27.7:
  * Tests: Clarify RunCMake.CTestTimeout case name
  * ctest: Restore support for --timeout values higher than default test timeout
  * Help: Document CMP0124 behavior on already-set variables
  * FindPostgreSQL: Add support for version 16</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1701086400">- update to 3.27.8 (bsc#1215888, CVE-2023-38545):
  * cmComputeLinkDepends: also copy the target from object link items
  * cmComputeLinkInformation: skip over linking to items for object purposes
  * Fortran: Restore support for TARGET_OBJECTS providing modules
  * curl: Backport SOCKS5 heap buffer overflow fix from curl 8.4.0
  * GetPrerequisites: Revert “Ignore relative paths printed by ldd”
  * cmCommonTargetGenerator: Factor out GetLinkedTargetDirectories loop body
  * cmComputeLinkInformation: Track targets named by TARGET_OBJECTS sources
  * FindOpenMP: Add support for openmp 5.1 (llvm 17) and 5.2</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1701259200">- update to 3.27.9:
  * cmake-file-api(7) "codemodel" version 2 "target" object fileSets
    field was introduced by CMake 3.26.0 with entries of its
    baseDirectories member incorrectly expressed as absolute paths
    even if they are inside the top-level source directory, now
    fixed. Clients must be updated to expect relative paths under
    the top-level source directory.
  * Fortran: Revert 3.27.0 change to module dependency scanning</changelog>
</package>
<package pkgid="7e7cdb2d3e4c0004195dc43961c203d093cfbd704977151fdc814c72d259f382a6a4f00e4f45174f5e77228bb622a6e01fa714fc0bed4f0c5577fbed451767de" name="cmake-doc-qhelp" arch="x86_64">
  <version epoch="0" ver="3.27.9" rel="1.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1678795200">- update to 3.25.3:
  * no changes to documented features or interfaces. Some
    implementation updates were made to support ecosystem changes
    and/or fix regressions</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1678795201">- update to 3.26.0
  * The “ASM_MARMASM” language was added to support the Microsoft
    ARM assembler language.
  * CMake now writes a YAML log of configure-time checks to
    “CMakeFiles/CMakeConfigureLog.yaml” under the top of the build
    tree.
  * The “cmake-file-api(7)” “codemodel” version 2 “target” object
    gained a new “fileSets” field and associated “fileSetIndex”
    field to “sources” objects.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1679659200">- update to 3.26.1
  * Fixes for C++ module support
  * FindPython: ensure Stable ABI is correctly handled</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1680177600">- update to 3.26.2:
  * This version made no changes to documented features or interfaces.
    Some implementation updates were made to support ecosystem changes
    and/or fix regressions.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1680350400">- macros: Convert to GNUInstallDirs
  * some of the old values such as SYSCONF_INSTALL_PATH aren't
    used anymore
  * RUNSTATEDIR and SHAREDSTATEDIR weren't set and the defaults
    are different to us
  * SHAREDSTATEDIR isn't under /usr so isn't relative</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1680696000">- update to 3.26.3:
  * Fixes for VS (Intel Fortran) and Xcode (Swift)</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1681992000">- macros: substitute exactly once otherwise some non default values
  won't work</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1682078400">- macros: Re-add old setup on top of new - some applications still
  use the old version</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1683547200">- macros: Drop "-Wl,--no-undefined" as it breaks packages that
  build plugins</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1684497600">- Update to 3.26.4:
  * Some implementation updates were made to support ecosystem changes
    and/or fix regressions.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1686571200">- modify shebang to the actual python interpreter on install</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1688644800">- rebuild cmake-full on libuv updates (bsc#1212090)</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1689681600">- Update to 3.27.0
  * “cmake(1)” now supports interactive debugging of the CMake language.
    See the “–debugger” option.
  * The “SKIP_LINTING” source file property was added to suppress
    target-wide code checks on specific sources.
  * The “COMPILE_ONLY” generator expression was added to specify
    compilation usage requirements without any linking requirements.
  * The “FindCUDA” module, which has been deprecated since CMake 3.10,
    has been removed by policy “CMP0146”.
  * The “FindPythonInterp” and “FindPythonLibs” modules, which have been
    deprecated since CMake 3.12, have been removed by policy “CMP0148”.
    Port projects to “FindPython3”, “FindPython2”, or “FindPython”.
  * “cmake –build $dir –verbose” will now print the working directory
    and command line used to perform the build.
- Debug feature introduces new dependency to cppdap which is not
  yet packaged. Thus we use cppdap code provided by CMake.
- Drop cmake-fix-png-include-dir.patch and glibc-236.patch as they
  are included in this release</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1690545600">- Update to 3.27.1
  * cmComputeLinkInformation: track OBJECT library dependencies
  * cmTarget: Restore Fortran_PREPROCESS property initialization
  * FindOpenSSL: Prefer OPENSSL_ROOT_DIR only if non-empty
  * CTest: Fix regression in calculating test timeout</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1691841600">- update to 3.27.2
  * Tests: Remove redundant condition in RunCMake.GeneratorPlatform
    test
  * file(GENERATE): Restore INPUT|CONTENT parse checking
  * cmList: Fix performance regression in append/prepend</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1692792000">- update to 3.27.4:
  * Fix support for Intel compiler with modern GNU system compiler
  * Graphviz: Restore support for per-target dependency graph options
  * FindOpenSSL: Fix OpenSSL 3.0.0 version extraction</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1694779200">- update to 3.27.5:
  * cmGeneratorTarget: support config-independent Fortran source queries
  * cmComputeLinkInformation: compute link info for module-using targets
  * FortranCInterface: forward CMAKE_OSX_DEPLOYMENT_TARGET
  * cxxmodules: detect and message about non-compiled sources
  * Source: Link libatomic when needed on any Linux architecture
  * Help: MSVC_DEBUG_INFORMATION_FORMAT is initialized from associated variable
  * FindBoost: Add support for Boost 1.83
  * Autogen: Evaluate INTERFACE_AUTOMOC_MACRO_NAMES efficiently
  * VS: Avoid unnecessary CUDA device linking for OBJECT libraries</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1697198400">- update to 3.27.7:
  * Tests: Clarify RunCMake.CTestTimeout case name
  * ctest: Restore support for --timeout values higher than default test timeout
  * Help: Document CMP0124 behavior on already-set variables
  * FindPostgreSQL: Add support for version 16</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1701086400">- update to 3.27.8 (bsc#1215888, CVE-2023-38545):
  * cmComputeLinkDepends: also copy the target from object link items
  * cmComputeLinkInformation: skip over linking to items for object purposes
  * Fortran: Restore support for TARGET_OBJECTS providing modules
  * curl: Backport SOCKS5 heap buffer overflow fix from curl 8.4.0
  * GetPrerequisites: Revert “Ignore relative paths printed by ldd”
  * cmCommonTargetGenerator: Factor out GetLinkedTargetDirectories loop body
  * cmComputeLinkInformation: Track targets named by TARGET_OBJECTS sources
  * FindOpenMP: Add support for openmp 5.1 (llvm 17) and 5.2</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1701259200">- update to 3.27.9:
  * cmake-file-api(7) "codemodel" version 2 "target" object fileSets
    field was introduced by CMake 3.26.0 with entries of its
    baseDirectories member incorrectly expressed as absolute paths
    even if they are inside the top-level source directory, now
    fixed. Clients must be updated to expect relative paths under
    the top-level source directory.
  * Fortran: Revert 3.27.0 change to module dependency scanning</changelog>
</package>
<package pkgid="48c35b74d24708c9b08ef9db723b6063d5ecdf93b1192fe258c9f6506fc1508bd270437179c6c62a83df2a3bc5d3d411f5f981b72e4c937c3de667a80df8a5cd" name="cmake-full" arch="src">
  <version epoch="0" ver="3.27.9" rel="1.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1678795200">- update to 3.25.3:
  * no changes to documented features or interfaces. Some
    implementation updates were made to support ecosystem changes
    and/or fix regressions</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1678795201">- update to 3.26.0
  * The “ASM_MARMASM” language was added to support the Microsoft
    ARM assembler language.
  * CMake now writes a YAML log of configure-time checks to
    “CMakeFiles/CMakeConfigureLog.yaml” under the top of the build
    tree.
  * The “cmake-file-api(7)” “codemodel” version 2 “target” object
    gained a new “fileSets” field and associated “fileSetIndex”
    field to “sources” objects.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1679659200">- update to 3.26.1
  * Fixes for C++ module support
  * FindPython: ensure Stable ABI is correctly handled</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1680177600">- update to 3.26.2:
  * This version made no changes to documented features or interfaces.
    Some implementation updates were made to support ecosystem changes
    and/or fix regressions.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1680350400">- macros: Convert to GNUInstallDirs
  * some of the old values such as SYSCONF_INSTALL_PATH aren't
    used anymore
  * RUNSTATEDIR and SHAREDSTATEDIR weren't set and the defaults
    are different to us
  * SHAREDSTATEDIR isn't under /usr so isn't relative</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1680696000">- update to 3.26.3:
  * Fixes for VS (Intel Fortran) and Xcode (Swift)</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1681992000">- macros: substitute exactly once otherwise some non default values
  won't work</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1682078400">- macros: Re-add old setup on top of new - some applications still
  use the old version</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1683547200">- macros: Drop "-Wl,--no-undefined" as it breaks packages that
  build plugins</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1684497600">- Update to 3.26.4:
  * Some implementation updates were made to support ecosystem changes
    and/or fix regressions.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1686571200">- modify shebang to the actual python interpreter on install</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1688644800">- rebuild cmake-full on libuv updates (bsc#1212090)</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1689681600">- Update to 3.27.0
  * “cmake(1)” now supports interactive debugging of the CMake language.
    See the “–debugger” option.
  * The “SKIP_LINTING” source file property was added to suppress
    target-wide code checks on specific sources.
  * The “COMPILE_ONLY” generator expression was added to specify
    compilation usage requirements without any linking requirements.
  * The “FindCUDA” module, which has been deprecated since CMake 3.10,
    has been removed by policy “CMP0146”.
  * The “FindPythonInterp” and “FindPythonLibs” modules, which have been
    deprecated since CMake 3.12, have been removed by policy “CMP0148”.
    Port projects to “FindPython3”, “FindPython2”, or “FindPython”.
  * “cmake –build $dir –verbose” will now print the working directory
    and command line used to perform the build.
- Debug feature introduces new dependency to cppdap which is not
  yet packaged. Thus we use cppdap code provided by CMake.
- Drop cmake-fix-png-include-dir.patch and glibc-236.patch as they
  are included in this release</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1690545600">- Update to 3.27.1
  * cmComputeLinkInformation: track OBJECT library dependencies
  * cmTarget: Restore Fortran_PREPROCESS property initialization
  * FindOpenSSL: Prefer OPENSSL_ROOT_DIR only if non-empty
  * CTest: Fix regression in calculating test timeout</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1691841600">- update to 3.27.2
  * Tests: Remove redundant condition in RunCMake.GeneratorPlatform
    test
  * file(GENERATE): Restore INPUT|CONTENT parse checking
  * cmList: Fix performance regression in append/prepend</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1692792000">- update to 3.27.4:
  * Fix support for Intel compiler with modern GNU system compiler
  * Graphviz: Restore support for per-target dependency graph options
  * FindOpenSSL: Fix OpenSSL 3.0.0 version extraction</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1694779200">- update to 3.27.5:
  * cmGeneratorTarget: support config-independent Fortran source queries
  * cmComputeLinkInformation: compute link info for module-using targets
  * FortranCInterface: forward CMAKE_OSX_DEPLOYMENT_TARGET
  * cxxmodules: detect and message about non-compiled sources
  * Source: Link libatomic when needed on any Linux architecture
  * Help: MSVC_DEBUG_INFORMATION_FORMAT is initialized from associated variable
  * FindBoost: Add support for Boost 1.83
  * Autogen: Evaluate INTERFACE_AUTOMOC_MACRO_NAMES efficiently
  * VS: Avoid unnecessary CUDA device linking for OBJECT libraries</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1697198400">- update to 3.27.7:
  * Tests: Clarify RunCMake.CTestTimeout case name
  * ctest: Restore support for --timeout values higher than default test timeout
  * Help: Document CMP0124 behavior on already-set variables
  * FindPostgreSQL: Add support for version 16</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1701086400">- update to 3.27.8 (bsc#1215888, CVE-2023-38545):
  * cmComputeLinkDepends: also copy the target from object link items
  * cmComputeLinkInformation: skip over linking to items for object purposes
  * Fortran: Restore support for TARGET_OBJECTS providing modules
  * curl: Backport SOCKS5 heap buffer overflow fix from curl 8.4.0
  * GetPrerequisites: Revert “Ignore relative paths printed by ldd”
  * cmCommonTargetGenerator: Factor out GetLinkedTargetDirectories loop body
  * cmComputeLinkInformation: Track targets named by TARGET_OBJECTS sources
  * FindOpenMP: Add support for openmp 5.1 (llvm 17) and 5.2</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1701259200">- update to 3.27.9:
  * cmake-file-api(7) "codemodel" version 2 "target" object fileSets
    field was introduced by CMake 3.26.0 with entries of its
    baseDirectories member incorrectly expressed as absolute paths
    even if they are inside the top-level source directory, now
    fixed. Clients must be updated to expect relative paths under
    the top-level source directory.
  * Fortran: Revert 3.27.0 change to module dependency scanning</changelog>
</package>
<package pkgid="a9f1e696d916770d1c0d9cef1e7ee4508d4e6cb6de75a0c42d10c55b88ae46fac7ea4ba4228b7655e98fd5e1d80372a26472b0b458e657a6fa33e81cadce681d" name="cmake-full" arch="x86_64">
  <version epoch="0" ver="3.27.9" rel="1.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1678795200">- update to 3.25.3:
  * no changes to documented features or interfaces. Some
    implementation updates were made to support ecosystem changes
    and/or fix regressions</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1678795201">- update to 3.26.0
  * The “ASM_MARMASM” language was added to support the Microsoft
    ARM assembler language.
  * CMake now writes a YAML log of configure-time checks to
    “CMakeFiles/CMakeConfigureLog.yaml” under the top of the build
    tree.
  * The “cmake-file-api(7)” “codemodel” version 2 “target” object
    gained a new “fileSets” field and associated “fileSetIndex”
    field to “sources” objects.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1679659200">- update to 3.26.1
  * Fixes for C++ module support
  * FindPython: ensure Stable ABI is correctly handled</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1680177600">- update to 3.26.2:
  * This version made no changes to documented features or interfaces.
    Some implementation updates were made to support ecosystem changes
    and/or fix regressions.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1680350400">- macros: Convert to GNUInstallDirs
  * some of the old values such as SYSCONF_INSTALL_PATH aren't
    used anymore
  * RUNSTATEDIR and SHAREDSTATEDIR weren't set and the defaults
    are different to us
  * SHAREDSTATEDIR isn't under /usr so isn't relative</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1680696000">- update to 3.26.3:
  * Fixes for VS (Intel Fortran) and Xcode (Swift)</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1681992000">- macros: substitute exactly once otherwise some non default values
  won't work</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1682078400">- macros: Re-add old setup on top of new - some applications still
  use the old version</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1683547200">- macros: Drop "-Wl,--no-undefined" as it breaks packages that
  build plugins</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1684497600">- Update to 3.26.4:
  * Some implementation updates were made to support ecosystem changes
    and/or fix regressions.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1686571200">- modify shebang to the actual python interpreter on install</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1688644800">- rebuild cmake-full on libuv updates (bsc#1212090)</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1689681600">- Update to 3.27.0
  * “cmake(1)” now supports interactive debugging of the CMake language.
    See the “–debugger” option.
  * The “SKIP_LINTING” source file property was added to suppress
    target-wide code checks on specific sources.
  * The “COMPILE_ONLY” generator expression was added to specify
    compilation usage requirements without any linking requirements.
  * The “FindCUDA” module, which has been deprecated since CMake 3.10,
    has been removed by policy “CMP0146”.
  * The “FindPythonInterp” and “FindPythonLibs” modules, which have been
    deprecated since CMake 3.12, have been removed by policy “CMP0148”.
    Port projects to “FindPython3”, “FindPython2”, or “FindPython”.
  * “cmake –build $dir –verbose” will now print the working directory
    and command line used to perform the build.
- Debug feature introduces new dependency to cppdap which is not
  yet packaged. Thus we use cppdap code provided by CMake.
- Drop cmake-fix-png-include-dir.patch and glibc-236.patch as they
  are included in this release</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1690545600">- Update to 3.27.1
  * cmComputeLinkInformation: track OBJECT library dependencies
  * cmTarget: Restore Fortran_PREPROCESS property initialization
  * FindOpenSSL: Prefer OPENSSL_ROOT_DIR only if non-empty
  * CTest: Fix regression in calculating test timeout</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1691841600">- update to 3.27.2
  * Tests: Remove redundant condition in RunCMake.GeneratorPlatform
    test
  * file(GENERATE): Restore INPUT|CONTENT parse checking
  * cmList: Fix performance regression in append/prepend</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1692792000">- update to 3.27.4:
  * Fix support for Intel compiler with modern GNU system compiler
  * Graphviz: Restore support for per-target dependency graph options
  * FindOpenSSL: Fix OpenSSL 3.0.0 version extraction</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1694779200">- update to 3.27.5:
  * cmGeneratorTarget: support config-independent Fortran source queries
  * cmComputeLinkInformation: compute link info for module-using targets
  * FortranCInterface: forward CMAKE_OSX_DEPLOYMENT_TARGET
  * cxxmodules: detect and message about non-compiled sources
  * Source: Link libatomic when needed on any Linux architecture
  * Help: MSVC_DEBUG_INFORMATION_FORMAT is initialized from associated variable
  * FindBoost: Add support for Boost 1.83
  * Autogen: Evaluate INTERFACE_AUTOMOC_MACRO_NAMES efficiently
  * VS: Avoid unnecessary CUDA device linking for OBJECT libraries</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1697198400">- update to 3.27.7:
  * Tests: Clarify RunCMake.CTestTimeout case name
  * ctest: Restore support for --timeout values higher than default test timeout
  * Help: Document CMP0124 behavior on already-set variables
  * FindPostgreSQL: Add support for version 16</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1701086400">- update to 3.27.8 (bsc#1215888, CVE-2023-38545):
  * cmComputeLinkDepends: also copy the target from object link items
  * cmComputeLinkInformation: skip over linking to items for object purposes
  * Fortran: Restore support for TARGET_OBJECTS providing modules
  * curl: Backport SOCKS5 heap buffer overflow fix from curl 8.4.0
  * GetPrerequisites: Revert “Ignore relative paths printed by ldd”
  * cmCommonTargetGenerator: Factor out GetLinkedTargetDirectories loop body
  * cmComputeLinkInformation: Track targets named by TARGET_OBJECTS sources
  * FindOpenMP: Add support for openmp 5.1 (llvm 17) and 5.2</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1701259200">- update to 3.27.9:
  * cmake-file-api(7) "codemodel" version 2 "target" object fileSets
    field was introduced by CMake 3.26.0 with entries of its
    baseDirectories member incorrectly expressed as absolute paths
    even if they are inside the top-level source directory, now
    fixed. Clients must be updated to expect relative paths under
    the top-level source directory.
  * Fortran: Revert 3.27.0 change to module dependency scanning</changelog>
</package>
<package pkgid="ef8b56ca924fd0ed346c2b373eac15e73324f9b89970864abbbcfdb8e3ee539e249e97d65deb0ed70b51a27395e427048e969fdb298561a0826fd17e64b5f678" name="cmake-full-debuginfo" arch="x86_64">
  <version epoch="0" ver="3.27.9" rel="1.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1678795200">- update to 3.25.3:
  * no changes to documented features or interfaces. Some
    implementation updates were made to support ecosystem changes
    and/or fix regressions</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1678795201">- update to 3.26.0
  * The “ASM_MARMASM” language was added to support the Microsoft
    ARM assembler language.
  * CMake now writes a YAML log of configure-time checks to
    “CMakeFiles/CMakeConfigureLog.yaml” under the top of the build
    tree.
  * The “cmake-file-api(7)” “codemodel” version 2 “target” object
    gained a new “fileSets” field and associated “fileSetIndex”
    field to “sources” objects.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1679659200">- update to 3.26.1
  * Fixes for C++ module support
  * FindPython: ensure Stable ABI is correctly handled</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1680177600">- update to 3.26.2:
  * This version made no changes to documented features or interfaces.
    Some implementation updates were made to support ecosystem changes
    and/or fix regressions.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1680350400">- macros: Convert to GNUInstallDirs
  * some of the old values such as SYSCONF_INSTALL_PATH aren't
    used anymore
  * RUNSTATEDIR and SHAREDSTATEDIR weren't set and the defaults
    are different to us
  * SHAREDSTATEDIR isn't under /usr so isn't relative</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1680696000">- update to 3.26.3:
  * Fixes for VS (Intel Fortran) and Xcode (Swift)</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1681992000">- macros: substitute exactly once otherwise some non default values
  won't work</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1682078400">- macros: Re-add old setup on top of new - some applications still
  use the old version</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1683547200">- macros: Drop "-Wl,--no-undefined" as it breaks packages that
  build plugins</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1684497600">- Update to 3.26.4:
  * Some implementation updates were made to support ecosystem changes
    and/or fix regressions.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1686571200">- modify shebang to the actual python interpreter on install</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1688644800">- rebuild cmake-full on libuv updates (bsc#1212090)</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1689681600">- Update to 3.27.0
  * “cmake(1)” now supports interactive debugging of the CMake language.
    See the “–debugger” option.
  * The “SKIP_LINTING” source file property was added to suppress
    target-wide code checks on specific sources.
  * The “COMPILE_ONLY” generator expression was added to specify
    compilation usage requirements without any linking requirements.
  * The “FindCUDA” module, which has been deprecated since CMake 3.10,
    has been removed by policy “CMP0146”.
  * The “FindPythonInterp” and “FindPythonLibs” modules, which have been
    deprecated since CMake 3.12, have been removed by policy “CMP0148”.
    Port projects to “FindPython3”, “FindPython2”, or “FindPython”.
  * “cmake –build $dir –verbose” will now print the working directory
    and command line used to perform the build.
- Debug feature introduces new dependency to cppdap which is not
  yet packaged. Thus we use cppdap code provided by CMake.
- Drop cmake-fix-png-include-dir.patch and glibc-236.patch as they
  are included in this release</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1690545600">- Update to 3.27.1
  * cmComputeLinkInformation: track OBJECT library dependencies
  * cmTarget: Restore Fortran_PREPROCESS property initialization
  * FindOpenSSL: Prefer OPENSSL_ROOT_DIR only if non-empty
  * CTest: Fix regression in calculating test timeout</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1691841600">- update to 3.27.2
  * Tests: Remove redundant condition in RunCMake.GeneratorPlatform
    test
  * file(GENERATE): Restore INPUT|CONTENT parse checking
  * cmList: Fix performance regression in append/prepend</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1692792000">- update to 3.27.4:
  * Fix support for Intel compiler with modern GNU system compiler
  * Graphviz: Restore support for per-target dependency graph options
  * FindOpenSSL: Fix OpenSSL 3.0.0 version extraction</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1694779200">- update to 3.27.5:
  * cmGeneratorTarget: support config-independent Fortran source queries
  * cmComputeLinkInformation: compute link info for module-using targets
  * FortranCInterface: forward CMAKE_OSX_DEPLOYMENT_TARGET
  * cxxmodules: detect and message about non-compiled sources
  * Source: Link libatomic when needed on any Linux architecture
  * Help: MSVC_DEBUG_INFORMATION_FORMAT is initialized from associated variable
  * FindBoost: Add support for Boost 1.83
  * Autogen: Evaluate INTERFACE_AUTOMOC_MACRO_NAMES efficiently
  * VS: Avoid unnecessary CUDA device linking for OBJECT libraries</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1697198400">- update to 3.27.7:
  * Tests: Clarify RunCMake.CTestTimeout case name
  * ctest: Restore support for --timeout values higher than default test timeout
  * Help: Document CMP0124 behavior on already-set variables
  * FindPostgreSQL: Add support for version 16</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1701086400">- update to 3.27.8 (bsc#1215888, CVE-2023-38545):
  * cmComputeLinkDepends: also copy the target from object link items
  * cmComputeLinkInformation: skip over linking to items for object purposes
  * Fortran: Restore support for TARGET_OBJECTS providing modules
  * curl: Backport SOCKS5 heap buffer overflow fix from curl 8.4.0
  * GetPrerequisites: Revert “Ignore relative paths printed by ldd”
  * cmCommonTargetGenerator: Factor out GetLinkedTargetDirectories loop body
  * cmComputeLinkInformation: Track targets named by TARGET_OBJECTS sources
  * FindOpenMP: Add support for openmp 5.1 (llvm 17) and 5.2</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1701259200">- update to 3.27.9:
  * cmake-file-api(7) "codemodel" version 2 "target" object fileSets
    field was introduced by CMake 3.26.0 with entries of its
    baseDirectories member incorrectly expressed as absolute paths
    even if they are inside the top-level source directory, now
    fixed. Clients must be updated to expect relative paths under
    the top-level source directory.
  * Fortran: Revert 3.27.0 change to module dependency scanning</changelog>
</package>
<package pkgid="1dd250b4d9007f12a465c99d19cad23abe2cea0e807dbc32894177d491173e9e6324ad8e34b0b551f7e56a1bfaac55d867223cfc6a32e1effbf5301acc702bf3" name="cmake-full-debugsource" arch="x86_64">
  <version epoch="0" ver="3.27.9" rel="1.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1678795200">- update to 3.25.3:
  * no changes to documented features or interfaces. Some
    implementation updates were made to support ecosystem changes
    and/or fix regressions</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1678795201">- update to 3.26.0
  * The “ASM_MARMASM” language was added to support the Microsoft
    ARM assembler language.
  * CMake now writes a YAML log of configure-time checks to
    “CMakeFiles/CMakeConfigureLog.yaml” under the top of the build
    tree.
  * The “cmake-file-api(7)” “codemodel” version 2 “target” object
    gained a new “fileSets” field and associated “fileSetIndex”
    field to “sources” objects.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1679659200">- update to 3.26.1
  * Fixes for C++ module support
  * FindPython: ensure Stable ABI is correctly handled</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1680177600">- update to 3.26.2:
  * This version made no changes to documented features or interfaces.
    Some implementation updates were made to support ecosystem changes
    and/or fix regressions.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1680350400">- macros: Convert to GNUInstallDirs
  * some of the old values such as SYSCONF_INSTALL_PATH aren't
    used anymore
  * RUNSTATEDIR and SHAREDSTATEDIR weren't set and the defaults
    are different to us
  * SHAREDSTATEDIR isn't under /usr so isn't relative</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1680696000">- update to 3.26.3:
  * Fixes for VS (Intel Fortran) and Xcode (Swift)</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1681992000">- macros: substitute exactly once otherwise some non default values
  won't work</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1682078400">- macros: Re-add old setup on top of new - some applications still
  use the old version</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1683547200">- macros: Drop "-Wl,--no-undefined" as it breaks packages that
  build plugins</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1684497600">- Update to 3.26.4:
  * Some implementation updates were made to support ecosystem changes
    and/or fix regressions.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1686571200">- modify shebang to the actual python interpreter on install</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1688644800">- rebuild cmake-full on libuv updates (bsc#1212090)</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1689681600">- Update to 3.27.0
  * “cmake(1)” now supports interactive debugging of the CMake language.
    See the “–debugger” option.
  * The “SKIP_LINTING” source file property was added to suppress
    target-wide code checks on specific sources.
  * The “COMPILE_ONLY” generator expression was added to specify
    compilation usage requirements without any linking requirements.
  * The “FindCUDA” module, which has been deprecated since CMake 3.10,
    has been removed by policy “CMP0146”.
  * The “FindPythonInterp” and “FindPythonLibs” modules, which have been
    deprecated since CMake 3.12, have been removed by policy “CMP0148”.
    Port projects to “FindPython3”, “FindPython2”, or “FindPython”.
  * “cmake –build $dir –verbose” will now print the working directory
    and command line used to perform the build.
- Debug feature introduces new dependency to cppdap which is not
  yet packaged. Thus we use cppdap code provided by CMake.
- Drop cmake-fix-png-include-dir.patch and glibc-236.patch as they
  are included in this release</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1690545600">- Update to 3.27.1
  * cmComputeLinkInformation: track OBJECT library dependencies
  * cmTarget: Restore Fortran_PREPROCESS property initialization
  * FindOpenSSL: Prefer OPENSSL_ROOT_DIR only if non-empty
  * CTest: Fix regression in calculating test timeout</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1691841600">- update to 3.27.2
  * Tests: Remove redundant condition in RunCMake.GeneratorPlatform
    test
  * file(GENERATE): Restore INPUT|CONTENT parse checking
  * cmList: Fix performance regression in append/prepend</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1692792000">- update to 3.27.4:
  * Fix support for Intel compiler with modern GNU system compiler
  * Graphviz: Restore support for per-target dependency graph options
  * FindOpenSSL: Fix OpenSSL 3.0.0 version extraction</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1694779200">- update to 3.27.5:
  * cmGeneratorTarget: support config-independent Fortran source queries
  * cmComputeLinkInformation: compute link info for module-using targets
  * FortranCInterface: forward CMAKE_OSX_DEPLOYMENT_TARGET
  * cxxmodules: detect and message about non-compiled sources
  * Source: Link libatomic when needed on any Linux architecture
  * Help: MSVC_DEBUG_INFORMATION_FORMAT is initialized from associated variable
  * FindBoost: Add support for Boost 1.83
  * Autogen: Evaluate INTERFACE_AUTOMOC_MACRO_NAMES efficiently
  * VS: Avoid unnecessary CUDA device linking for OBJECT libraries</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1697198400">- update to 3.27.7:
  * Tests: Clarify RunCMake.CTestTimeout case name
  * ctest: Restore support for --timeout values higher than default test timeout
  * Help: Document CMP0124 behavior on already-set variables
  * FindPostgreSQL: Add support for version 16</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1701086400">- update to 3.27.8 (bsc#1215888, CVE-2023-38545):
  * cmComputeLinkDepends: also copy the target from object link items
  * cmComputeLinkInformation: skip over linking to items for object purposes
  * Fortran: Restore support for TARGET_OBJECTS providing modules
  * curl: Backport SOCKS5 heap buffer overflow fix from curl 8.4.0
  * GetPrerequisites: Revert “Ignore relative paths printed by ldd”
  * cmCommonTargetGenerator: Factor out GetLinkedTargetDirectories loop body
  * cmComputeLinkInformation: Track targets named by TARGET_OBJECTS sources
  * FindOpenMP: Add support for openmp 5.1 (llvm 17) and 5.2</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1701259200">- update to 3.27.9:
  * cmake-file-api(7) "codemodel" version 2 "target" object fileSets
    field was introduced by CMake 3.26.0 with entries of its
    baseDirectories member incorrectly expressed as absolute paths
    even if they are inside the top-level source directory, now
    fixed. Clients must be updated to expect relative paths under
    the top-level source directory.
  * Fortran: Revert 3.27.0 change to module dependency scanning</changelog>
</package>
<package pkgid="9d7053aebf3f65a11ca9b850f3bb4f0d3f54518d89a4c9a6e25731fec6fd4cf3fdb3d8bd9f455b0008f7157e820549ad8aa83db138b3c8f9944f12d76f5d3fc9" name="cmake-gui" arch="x86_64">
  <version epoch="0" ver="3.27.9" rel="1.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1678795200">- update to 3.25.3:
  * no changes to documented features or interfaces. Some
    implementation updates were made to support ecosystem changes
    and/or fix regressions</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1678795201">- update to 3.26.0
  * The “ASM_MARMASM” language was added to support the Microsoft
    ARM assembler language.
  * CMake now writes a YAML log of configure-time checks to
    “CMakeFiles/CMakeConfigureLog.yaml” under the top of the build
    tree.
  * The “cmake-file-api(7)” “codemodel” version 2 “target” object
    gained a new “fileSets” field and associated “fileSetIndex”
    field to “sources” objects.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1679659200">- update to 3.26.1
  * Fixes for C++ module support
  * FindPython: ensure Stable ABI is correctly handled</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1680177600">- update to 3.26.2:
  * This version made no changes to documented features or interfaces.
    Some implementation updates were made to support ecosystem changes
    and/or fix regressions.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1680350400">- macros: Convert to GNUInstallDirs
  * some of the old values such as SYSCONF_INSTALL_PATH aren't
    used anymore
  * RUNSTATEDIR and SHAREDSTATEDIR weren't set and the defaults
    are different to us
  * SHAREDSTATEDIR isn't under /usr so isn't relative</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1680696000">- update to 3.26.3:
  * Fixes for VS (Intel Fortran) and Xcode (Swift)</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1681992000">- macros: substitute exactly once otherwise some non default values
  won't work</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1682078400">- macros: Re-add old setup on top of new - some applications still
  use the old version</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1683547200">- macros: Drop "-Wl,--no-undefined" as it breaks packages that
  build plugins</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1684497600">- Update to 3.26.4:
  * Some implementation updates were made to support ecosystem changes
    and/or fix regressions.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1686571200">- modify shebang to the actual python interpreter on install</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1688644800">- rebuild cmake-full on libuv updates (bsc#1212090)</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1689681600">- Update to 3.27.0
  * “cmake(1)” now supports interactive debugging of the CMake language.
    See the “–debugger” option.
  * The “SKIP_LINTING” source file property was added to suppress
    target-wide code checks on specific sources.
  * The “COMPILE_ONLY” generator expression was added to specify
    compilation usage requirements without any linking requirements.
  * The “FindCUDA” module, which has been deprecated since CMake 3.10,
    has been removed by policy “CMP0146”.
  * The “FindPythonInterp” and “FindPythonLibs” modules, which have been
    deprecated since CMake 3.12, have been removed by policy “CMP0148”.
    Port projects to “FindPython3”, “FindPython2”, or “FindPython”.
  * “cmake –build $dir –verbose” will now print the working directory
    and command line used to perform the build.
- Debug feature introduces new dependency to cppdap which is not
  yet packaged. Thus we use cppdap code provided by CMake.
- Drop cmake-fix-png-include-dir.patch and glibc-236.patch as they
  are included in this release</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1690545600">- Update to 3.27.1
  * cmComputeLinkInformation: track OBJECT library dependencies
  * cmTarget: Restore Fortran_PREPROCESS property initialization
  * FindOpenSSL: Prefer OPENSSL_ROOT_DIR only if non-empty
  * CTest: Fix regression in calculating test timeout</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1691841600">- update to 3.27.2
  * Tests: Remove redundant condition in RunCMake.GeneratorPlatform
    test
  * file(GENERATE): Restore INPUT|CONTENT parse checking
  * cmList: Fix performance regression in append/prepend</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1692792000">- update to 3.27.4:
  * Fix support for Intel compiler with modern GNU system compiler
  * Graphviz: Restore support for per-target dependency graph options
  * FindOpenSSL: Fix OpenSSL 3.0.0 version extraction</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1694779200">- update to 3.27.5:
  * cmGeneratorTarget: support config-independent Fortran source queries
  * cmComputeLinkInformation: compute link info for module-using targets
  * FortranCInterface: forward CMAKE_OSX_DEPLOYMENT_TARGET
  * cxxmodules: detect and message about non-compiled sources
  * Source: Link libatomic when needed on any Linux architecture
  * Help: MSVC_DEBUG_INFORMATION_FORMAT is initialized from associated variable
  * FindBoost: Add support for Boost 1.83
  * Autogen: Evaluate INTERFACE_AUTOMOC_MACRO_NAMES efficiently
  * VS: Avoid unnecessary CUDA device linking for OBJECT libraries</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1697198400">- update to 3.27.7:
  * Tests: Clarify RunCMake.CTestTimeout case name
  * ctest: Restore support for --timeout values higher than default test timeout
  * Help: Document CMP0124 behavior on already-set variables
  * FindPostgreSQL: Add support for version 16</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1701086400">- update to 3.27.8 (bsc#1215888, CVE-2023-38545):
  * cmComputeLinkDepends: also copy the target from object link items
  * cmComputeLinkInformation: skip over linking to items for object purposes
  * Fortran: Restore support for TARGET_OBJECTS providing modules
  * curl: Backport SOCKS5 heap buffer overflow fix from curl 8.4.0
  * GetPrerequisites: Revert “Ignore relative paths printed by ldd”
  * cmCommonTargetGenerator: Factor out GetLinkedTargetDirectories loop body
  * cmComputeLinkInformation: Track targets named by TARGET_OBJECTS sources
  * FindOpenMP: Add support for openmp 5.1 (llvm 17) and 5.2</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1701259200">- update to 3.27.9:
  * cmake-file-api(7) "codemodel" version 2 "target" object fileSets
    field was introduced by CMake 3.26.0 with entries of its
    baseDirectories member incorrectly expressed as absolute paths
    even if they are inside the top-level source directory, now
    fixed. Clients must be updated to expect relative paths under
    the top-level source directory.
  * Fortran: Revert 3.27.0 change to module dependency scanning</changelog>
</package>
<package pkgid="e1c3796e7365b838f3dcb887e8658e57e7c7b2fc8d17ef01553c92cd1faca0eddb3a042bafb06feab4fb660be961795d5de25ea9a8754fe5b6de61ed9d82fa29" name="cmake-gui-debuginfo" arch="x86_64">
  <version epoch="0" ver="3.27.9" rel="1.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1678795200">- update to 3.25.3:
  * no changes to documented features or interfaces. Some
    implementation updates were made to support ecosystem changes
    and/or fix regressions</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1678795201">- update to 3.26.0
  * The “ASM_MARMASM” language was added to support the Microsoft
    ARM assembler language.
  * CMake now writes a YAML log of configure-time checks to
    “CMakeFiles/CMakeConfigureLog.yaml” under the top of the build
    tree.
  * The “cmake-file-api(7)” “codemodel” version 2 “target” object
    gained a new “fileSets” field and associated “fileSetIndex”
    field to “sources” objects.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1679659200">- update to 3.26.1
  * Fixes for C++ module support
  * FindPython: ensure Stable ABI is correctly handled</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1680177600">- update to 3.26.2:
  * This version made no changes to documented features or interfaces.
    Some implementation updates were made to support ecosystem changes
    and/or fix regressions.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1680350400">- macros: Convert to GNUInstallDirs
  * some of the old values such as SYSCONF_INSTALL_PATH aren't
    used anymore
  * RUNSTATEDIR and SHAREDSTATEDIR weren't set and the defaults
    are different to us
  * SHAREDSTATEDIR isn't under /usr so isn't relative</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1680696000">- update to 3.26.3:
  * Fixes for VS (Intel Fortran) and Xcode (Swift)</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1681992000">- macros: substitute exactly once otherwise some non default values
  won't work</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1682078400">- macros: Re-add old setup on top of new - some applications still
  use the old version</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1683547200">- macros: Drop "-Wl,--no-undefined" as it breaks packages that
  build plugins</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1684497600">- Update to 3.26.4:
  * Some implementation updates were made to support ecosystem changes
    and/or fix regressions.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1686571200">- modify shebang to the actual python interpreter on install</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1688644800">- rebuild cmake-full on libuv updates (bsc#1212090)</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1689681600">- Update to 3.27.0
  * “cmake(1)” now supports interactive debugging of the CMake language.
    See the “–debugger” option.
  * The “SKIP_LINTING” source file property was added to suppress
    target-wide code checks on specific sources.
  * The “COMPILE_ONLY” generator expression was added to specify
    compilation usage requirements without any linking requirements.
  * The “FindCUDA” module, which has been deprecated since CMake 3.10,
    has been removed by policy “CMP0146”.
  * The “FindPythonInterp” and “FindPythonLibs” modules, which have been
    deprecated since CMake 3.12, have been removed by policy “CMP0148”.
    Port projects to “FindPython3”, “FindPython2”, or “FindPython”.
  * “cmake –build $dir –verbose” will now print the working directory
    and command line used to perform the build.
- Debug feature introduces new dependency to cppdap which is not
  yet packaged. Thus we use cppdap code provided by CMake.
- Drop cmake-fix-png-include-dir.patch and glibc-236.patch as they
  are included in this release</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1690545600">- Update to 3.27.1
  * cmComputeLinkInformation: track OBJECT library dependencies
  * cmTarget: Restore Fortran_PREPROCESS property initialization
  * FindOpenSSL: Prefer OPENSSL_ROOT_DIR only if non-empty
  * CTest: Fix regression in calculating test timeout</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1691841600">- update to 3.27.2
  * Tests: Remove redundant condition in RunCMake.GeneratorPlatform
    test
  * file(GENERATE): Restore INPUT|CONTENT parse checking
  * cmList: Fix performance regression in append/prepend</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1692792000">- update to 3.27.4:
  * Fix support for Intel compiler with modern GNU system compiler
  * Graphviz: Restore support for per-target dependency graph options
  * FindOpenSSL: Fix OpenSSL 3.0.0 version extraction</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1694779200">- update to 3.27.5:
  * cmGeneratorTarget: support config-independent Fortran source queries
  * cmComputeLinkInformation: compute link info for module-using targets
  * FortranCInterface: forward CMAKE_OSX_DEPLOYMENT_TARGET
  * cxxmodules: detect and message about non-compiled sources
  * Source: Link libatomic when needed on any Linux architecture
  * Help: MSVC_DEBUG_INFORMATION_FORMAT is initialized from associated variable
  * FindBoost: Add support for Boost 1.83
  * Autogen: Evaluate INTERFACE_AUTOMOC_MACRO_NAMES efficiently
  * VS: Avoid unnecessary CUDA device linking for OBJECT libraries</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1697198400">- update to 3.27.7:
  * Tests: Clarify RunCMake.CTestTimeout case name
  * ctest: Restore support for --timeout values higher than default test timeout
  * Help: Document CMP0124 behavior on already-set variables
  * FindPostgreSQL: Add support for version 16</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1701086400">- update to 3.27.8 (bsc#1215888, CVE-2023-38545):
  * cmComputeLinkDepends: also copy the target from object link items
  * cmComputeLinkInformation: skip over linking to items for object purposes
  * Fortran: Restore support for TARGET_OBJECTS providing modules
  * curl: Backport SOCKS5 heap buffer overflow fix from curl 8.4.0
  * GetPrerequisites: Revert “Ignore relative paths printed by ldd”
  * cmCommonTargetGenerator: Factor out GetLinkedTargetDirectories loop body
  * cmComputeLinkInformation: Track targets named by TARGET_OBJECTS sources
  * FindOpenMP: Add support for openmp 5.1 (llvm 17) and 5.2</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1701259200">- update to 3.27.9:
  * cmake-file-api(7) "codemodel" version 2 "target" object fileSets
    field was introduced by CMake 3.26.0 with entries of its
    baseDirectories member incorrectly expressed as absolute paths
    even if they are inside the top-level source directory, now
    fixed. Clients must be updated to expect relative paths under
    the top-level source directory.
  * Fortran: Revert 3.27.0 change to module dependency scanning</changelog>
</package>
<package pkgid="9b26be35cd9f35714eb60dbe273ce749a2a01fbefaff766e0e58806d1f1d2b7c5a89d6638142e6093b1a5a3bcf100c553e33ad703e9bda43bab3f5d2b2accf40" name="cmake-man" arch="x86_64">
  <version epoch="0" ver="3.27.9" rel="1.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1678795200">- update to 3.25.3:
  * no changes to documented features or interfaces. Some
    implementation updates were made to support ecosystem changes
    and/or fix regressions</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1678795201">- update to 3.26.0
  * The “ASM_MARMASM” language was added to support the Microsoft
    ARM assembler language.
  * CMake now writes a YAML log of configure-time checks to
    “CMakeFiles/CMakeConfigureLog.yaml” under the top of the build
    tree.
  * The “cmake-file-api(7)” “codemodel” version 2 “target” object
    gained a new “fileSets” field and associated “fileSetIndex”
    field to “sources” objects.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1679659200">- update to 3.26.1
  * Fixes for C++ module support
  * FindPython: ensure Stable ABI is correctly handled</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1680177600">- update to 3.26.2:
  * This version made no changes to documented features or interfaces.
    Some implementation updates were made to support ecosystem changes
    and/or fix regressions.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1680350400">- macros: Convert to GNUInstallDirs
  * some of the old values such as SYSCONF_INSTALL_PATH aren't
    used anymore
  * RUNSTATEDIR and SHAREDSTATEDIR weren't set and the defaults
    are different to us
  * SHAREDSTATEDIR isn't under /usr so isn't relative</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1680696000">- update to 3.26.3:
  * Fixes for VS (Intel Fortran) and Xcode (Swift)</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1681992000">- macros: substitute exactly once otherwise some non default values
  won't work</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1682078400">- macros: Re-add old setup on top of new - some applications still
  use the old version</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1683547200">- macros: Drop "-Wl,--no-undefined" as it breaks packages that
  build plugins</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1684497600">- Update to 3.26.4:
  * Some implementation updates were made to support ecosystem changes
    and/or fix regressions.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1686571200">- modify shebang to the actual python interpreter on install</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1688644800">- rebuild cmake-full on libuv updates (bsc#1212090)</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1689681600">- Update to 3.27.0
  * “cmake(1)” now supports interactive debugging of the CMake language.
    See the “–debugger” option.
  * The “SKIP_LINTING” source file property was added to suppress
    target-wide code checks on specific sources.
  * The “COMPILE_ONLY” generator expression was added to specify
    compilation usage requirements without any linking requirements.
  * The “FindCUDA” module, which has been deprecated since CMake 3.10,
    has been removed by policy “CMP0146”.
  * The “FindPythonInterp” and “FindPythonLibs” modules, which have been
    deprecated since CMake 3.12, have been removed by policy “CMP0148”.
    Port projects to “FindPython3”, “FindPython2”, or “FindPython”.
  * “cmake –build $dir –verbose” will now print the working directory
    and command line used to perform the build.
- Debug feature introduces new dependency to cppdap which is not
  yet packaged. Thus we use cppdap code provided by CMake.
- Drop cmake-fix-png-include-dir.patch and glibc-236.patch as they
  are included in this release</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1690545600">- Update to 3.27.1
  * cmComputeLinkInformation: track OBJECT library dependencies
  * cmTarget: Restore Fortran_PREPROCESS property initialization
  * FindOpenSSL: Prefer OPENSSL_ROOT_DIR only if non-empty
  * CTest: Fix regression in calculating test timeout</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1691841600">- update to 3.27.2
  * Tests: Remove redundant condition in RunCMake.GeneratorPlatform
    test
  * file(GENERATE): Restore INPUT|CONTENT parse checking
  * cmList: Fix performance regression in append/prepend</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1692792000">- update to 3.27.4:
  * Fix support for Intel compiler with modern GNU system compiler
  * Graphviz: Restore support for per-target dependency graph options
  * FindOpenSSL: Fix OpenSSL 3.0.0 version extraction</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1694779200">- update to 3.27.5:
  * cmGeneratorTarget: support config-independent Fortran source queries
  * cmComputeLinkInformation: compute link info for module-using targets
  * FortranCInterface: forward CMAKE_OSX_DEPLOYMENT_TARGET
  * cxxmodules: detect and message about non-compiled sources
  * Source: Link libatomic when needed on any Linux architecture
  * Help: MSVC_DEBUG_INFORMATION_FORMAT is initialized from associated variable
  * FindBoost: Add support for Boost 1.83
  * Autogen: Evaluate INTERFACE_AUTOMOC_MACRO_NAMES efficiently
  * VS: Avoid unnecessary CUDA device linking for OBJECT libraries</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1697198400">- update to 3.27.7:
  * Tests: Clarify RunCMake.CTestTimeout case name
  * ctest: Restore support for --timeout values higher than default test timeout
  * Help: Document CMP0124 behavior on already-set variables
  * FindPostgreSQL: Add support for version 16</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1701086400">- update to 3.27.8 (bsc#1215888, CVE-2023-38545):
  * cmComputeLinkDepends: also copy the target from object link items
  * cmComputeLinkInformation: skip over linking to items for object purposes
  * Fortran: Restore support for TARGET_OBJECTS providing modules
  * curl: Backport SOCKS5 heap buffer overflow fix from curl 8.4.0
  * GetPrerequisites: Revert “Ignore relative paths printed by ldd”
  * cmCommonTargetGenerator: Factor out GetLinkedTargetDirectories loop body
  * cmComputeLinkInformation: Track targets named by TARGET_OBJECTS sources
  * FindOpenMP: Add support for openmp 5.1 (llvm 17) and 5.2</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1701259200">- update to 3.27.9:
  * cmake-file-api(7) "codemodel" version 2 "target" object fileSets
    field was introduced by CMake 3.26.0 with entries of its
    baseDirectories member incorrectly expressed as absolute paths
    even if they are inside the top-level source directory, now
    fixed. Clients must be updated to expect relative paths under
    the top-level source directory.
  * Fortran: Revert 3.27.0 change to module dependency scanning</changelog>
</package>
<package pkgid="e0fb9c9422aaa768138ad9336659898f2ada97909431ead74f3040bd4d557811be53bd47bc40ed60ff0ec67a52d0f6f76bd5d8b017c142c2e749ca51facf5c26" name="cmake-mini" arch="i586">
  <version epoch="0" ver="3.27.9" rel="1.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1678795200">- update to 3.25.3:
  * no changes to documented features or interfaces. Some
    implementation updates were made to support ecosystem changes
    and/or fix regressions</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1678795201">- update to 3.26.0
  * The “ASM_MARMASM” language was added to support the Microsoft
    ARM assembler language.
  * CMake now writes a YAML log of configure-time checks to
    “CMakeFiles/CMakeConfigureLog.yaml” under the top of the build
    tree.
  * The “cmake-file-api(7)” “codemodel” version 2 “target” object
    gained a new “fileSets” field and associated “fileSetIndex”
    field to “sources” objects.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1679659200">- update to 3.26.1
  * Fixes for C++ module support
  * FindPython: ensure Stable ABI is correctly handled</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1680177600">- update to 3.26.2:
  * This version made no changes to documented features or interfaces.
    Some implementation updates were made to support ecosystem changes
    and/or fix regressions.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1680350400">- macros: Convert to GNUInstallDirs
  * some of the old values such as SYSCONF_INSTALL_PATH aren't
    used anymore
  * RUNSTATEDIR and SHAREDSTATEDIR weren't set and the defaults
    are different to us
  * SHAREDSTATEDIR isn't under /usr so isn't relative</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1680696000">- update to 3.26.3:
  * Fixes for VS (Intel Fortran) and Xcode (Swift)</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1681992000">- macros: substitute exactly once otherwise some non default values
  won't work</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1682078400">- macros: Re-add old setup on top of new - some applications still
  use the old version</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1683547200">- macros: Drop "-Wl,--no-undefined" as it breaks packages that
  build plugins</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1684497600">- Update to 3.26.4:
  * Some implementation updates were made to support ecosystem changes
    and/or fix regressions.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1686571200">- modify shebang to the actual python interpreter on install</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1688644800">- rebuild cmake-full on libuv updates (bsc#1212090)</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1689681600">- Update to 3.27.0
  * “cmake(1)” now supports interactive debugging of the CMake language.
    See the “–debugger” option.
  * The “SKIP_LINTING” source file property was added to suppress
    target-wide code checks on specific sources.
  * The “COMPILE_ONLY” generator expression was added to specify
    compilation usage requirements without any linking requirements.
  * The “FindCUDA” module, which has been deprecated since CMake 3.10,
    has been removed by policy “CMP0146”.
  * The “FindPythonInterp” and “FindPythonLibs” modules, which have been
    deprecated since CMake 3.12, have been removed by policy “CMP0148”.
    Port projects to “FindPython3”, “FindPython2”, or “FindPython”.
  * “cmake –build $dir –verbose” will now print the working directory
    and command line used to perform the build.
- Debug feature introduces new dependency to cppdap which is not
  yet packaged. Thus we use cppdap code provided by CMake.
- Drop cmake-fix-png-include-dir.patch and glibc-236.patch as they
  are included in this release</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1690545600">- Update to 3.27.1
  * cmComputeLinkInformation: track OBJECT library dependencies
  * cmTarget: Restore Fortran_PREPROCESS property initialization
  * FindOpenSSL: Prefer OPENSSL_ROOT_DIR only if non-empty
  * CTest: Fix regression in calculating test timeout</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1691841600">- update to 3.27.2
  * Tests: Remove redundant condition in RunCMake.GeneratorPlatform
    test
  * file(GENERATE): Restore INPUT|CONTENT parse checking
  * cmList: Fix performance regression in append/prepend</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1692792000">- update to 3.27.4:
  * Fix support for Intel compiler with modern GNU system compiler
  * Graphviz: Restore support for per-target dependency graph options
  * FindOpenSSL: Fix OpenSSL 3.0.0 version extraction</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1694779200">- update to 3.27.5:
  * cmGeneratorTarget: support config-independent Fortran source queries
  * cmComputeLinkInformation: compute link info for module-using targets
  * FortranCInterface: forward CMAKE_OSX_DEPLOYMENT_TARGET
  * cxxmodules: detect and message about non-compiled sources
  * Source: Link libatomic when needed on any Linux architecture
  * Help: MSVC_DEBUG_INFORMATION_FORMAT is initialized from associated variable
  * FindBoost: Add support for Boost 1.83
  * Autogen: Evaluate INTERFACE_AUTOMOC_MACRO_NAMES efficiently
  * VS: Avoid unnecessary CUDA device linking for OBJECT libraries</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1697198400">- update to 3.27.7:
  * Tests: Clarify RunCMake.CTestTimeout case name
  * ctest: Restore support for --timeout values higher than default test timeout
  * Help: Document CMP0124 behavior on already-set variables
  * FindPostgreSQL: Add support for version 16</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1701086400">- update to 3.27.8 (bsc#1215888, CVE-2023-38545):
  * cmComputeLinkDepends: also copy the target from object link items
  * cmComputeLinkInformation: skip over linking to items for object purposes
  * Fortran: Restore support for TARGET_OBJECTS providing modules
  * curl: Backport SOCKS5 heap buffer overflow fix from curl 8.4.0
  * GetPrerequisites: Revert “Ignore relative paths printed by ldd”
  * cmCommonTargetGenerator: Factor out GetLinkedTargetDirectories loop body
  * cmComputeLinkInformation: Track targets named by TARGET_OBJECTS sources
  * FindOpenMP: Add support for openmp 5.1 (llvm 17) and 5.2</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1701259200">- update to 3.27.9:
  * cmake-file-api(7) "codemodel" version 2 "target" object fileSets
    field was introduced by CMake 3.26.0 with entries of its
    baseDirectories member incorrectly expressed as absolute paths
    even if they are inside the top-level source directory, now
    fixed. Clients must be updated to expect relative paths under
    the top-level source directory.
  * Fortran: Revert 3.27.0 change to module dependency scanning</changelog>
</package>
<package pkgid="c6e5f53020179963aeebddf8277aeb1cc32fbbab9f66e785e2339ecbebe0c6badd4abce526ec1d171b754c6e40c30a3401ebac6a1e250fb922b920f8ffd43659" name="cmake-mini" arch="src">
  <version epoch="0" ver="3.27.9" rel="1.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1678795200">- update to 3.25.3:
  * no changes to documented features or interfaces. Some
    implementation updates were made to support ecosystem changes
    and/or fix regressions</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1678795201">- update to 3.26.0
  * The “ASM_MARMASM” language was added to support the Microsoft
    ARM assembler language.
  * CMake now writes a YAML log of configure-time checks to
    “CMakeFiles/CMakeConfigureLog.yaml” under the top of the build
    tree.
  * The “cmake-file-api(7)” “codemodel” version 2 “target” object
    gained a new “fileSets” field and associated “fileSetIndex”
    field to “sources” objects.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1679659200">- update to 3.26.1
  * Fixes for C++ module support
  * FindPython: ensure Stable ABI is correctly handled</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1680177600">- update to 3.26.2:
  * This version made no changes to documented features or interfaces.
    Some implementation updates were made to support ecosystem changes
    and/or fix regressions.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1680350400">- macros: Convert to GNUInstallDirs
  * some of the old values such as SYSCONF_INSTALL_PATH aren't
    used anymore
  * RUNSTATEDIR and SHAREDSTATEDIR weren't set and the defaults
    are different to us
  * SHAREDSTATEDIR isn't under /usr so isn't relative</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1680696000">- update to 3.26.3:
  * Fixes for VS (Intel Fortran) and Xcode (Swift)</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1681992000">- macros: substitute exactly once otherwise some non default values
  won't work</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1682078400">- macros: Re-add old setup on top of new - some applications still
  use the old version</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1683547200">- macros: Drop "-Wl,--no-undefined" as it breaks packages that
  build plugins</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1684497600">- Update to 3.26.4:
  * Some implementation updates were made to support ecosystem changes
    and/or fix regressions.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1686571200">- modify shebang to the actual python interpreter on install</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1688644800">- rebuild cmake-full on libuv updates (bsc#1212090)</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1689681600">- Update to 3.27.0
  * “cmake(1)” now supports interactive debugging of the CMake language.
    See the “–debugger” option.
  * The “SKIP_LINTING” source file property was added to suppress
    target-wide code checks on specific sources.
  * The “COMPILE_ONLY” generator expression was added to specify
    compilation usage requirements without any linking requirements.
  * The “FindCUDA” module, which has been deprecated since CMake 3.10,
    has been removed by policy “CMP0146”.
  * The “FindPythonInterp” and “FindPythonLibs” modules, which have been
    deprecated since CMake 3.12, have been removed by policy “CMP0148”.
    Port projects to “FindPython3”, “FindPython2”, or “FindPython”.
  * “cmake –build $dir –verbose” will now print the working directory
    and command line used to perform the build.
- Debug feature introduces new dependency to cppdap which is not
  yet packaged. Thus we use cppdap code provided by CMake.
- Drop cmake-fix-png-include-dir.patch and glibc-236.patch as they
  are included in this release</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1690545600">- Update to 3.27.1
  * cmComputeLinkInformation: track OBJECT library dependencies
  * cmTarget: Restore Fortran_PREPROCESS property initialization
  * FindOpenSSL: Prefer OPENSSL_ROOT_DIR only if non-empty
  * CTest: Fix regression in calculating test timeout</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1691841600">- update to 3.27.2
  * Tests: Remove redundant condition in RunCMake.GeneratorPlatform
    test
  * file(GENERATE): Restore INPUT|CONTENT parse checking
  * cmList: Fix performance regression in append/prepend</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1692792000">- update to 3.27.4:
  * Fix support for Intel compiler with modern GNU system compiler
  * Graphviz: Restore support for per-target dependency graph options
  * FindOpenSSL: Fix OpenSSL 3.0.0 version extraction</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1694779200">- update to 3.27.5:
  * cmGeneratorTarget: support config-independent Fortran source queries
  * cmComputeLinkInformation: compute link info for module-using targets
  * FortranCInterface: forward CMAKE_OSX_DEPLOYMENT_TARGET
  * cxxmodules: detect and message about non-compiled sources
  * Source: Link libatomic when needed on any Linux architecture
  * Help: MSVC_DEBUG_INFORMATION_FORMAT is initialized from associated variable
  * FindBoost: Add support for Boost 1.83
  * Autogen: Evaluate INTERFACE_AUTOMOC_MACRO_NAMES efficiently
  * VS: Avoid unnecessary CUDA device linking for OBJECT libraries</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1697198400">- update to 3.27.7:
  * Tests: Clarify RunCMake.CTestTimeout case name
  * ctest: Restore support for --timeout values higher than default test timeout
  * Help: Document CMP0124 behavior on already-set variables
  * FindPostgreSQL: Add support for version 16</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1701086400">- update to 3.27.8 (bsc#1215888, CVE-2023-38545):
  * cmComputeLinkDepends: also copy the target from object link items
  * cmComputeLinkInformation: skip over linking to items for object purposes
  * Fortran: Restore support for TARGET_OBJECTS providing modules
  * curl: Backport SOCKS5 heap buffer overflow fix from curl 8.4.0
  * GetPrerequisites: Revert “Ignore relative paths printed by ldd”
  * cmCommonTargetGenerator: Factor out GetLinkedTargetDirectories loop body
  * cmComputeLinkInformation: Track targets named by TARGET_OBJECTS sources
  * FindOpenMP: Add support for openmp 5.1 (llvm 17) and 5.2</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1701259200">- update to 3.27.9:
  * cmake-file-api(7) "codemodel" version 2 "target" object fileSets
    field was introduced by CMake 3.26.0 with entries of its
    baseDirectories member incorrectly expressed as absolute paths
    even if they are inside the top-level source directory, now
    fixed. Clients must be updated to expect relative paths under
    the top-level source directory.
  * Fortran: Revert 3.27.0 change to module dependency scanning</changelog>
</package>
<package pkgid="4fb21bc344d0585807d5bb0d2a8f0ab0ad1226a8cd63aac9d99ad13dfc638cba46433e9bd9c5a056d8a8e9ca71bdd6060d0332ac70f7f6665f878e31541bf4cb" name="cmake-mini" arch="x86_64">
  <version epoch="0" ver="3.27.9" rel="1.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1678795200">- update to 3.25.3:
  * no changes to documented features or interfaces. Some
    implementation updates were made to support ecosystem changes
    and/or fix regressions</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1678795201">- update to 3.26.0
  * The “ASM_MARMASM” language was added to support the Microsoft
    ARM assembler language.
  * CMake now writes a YAML log of configure-time checks to
    “CMakeFiles/CMakeConfigureLog.yaml” under the top of the build
    tree.
  * The “cmake-file-api(7)” “codemodel” version 2 “target” object
    gained a new “fileSets” field and associated “fileSetIndex”
    field to “sources” objects.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1679659200">- update to 3.26.1
  * Fixes for C++ module support
  * FindPython: ensure Stable ABI is correctly handled</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1680177600">- update to 3.26.2:
  * This version made no changes to documented features or interfaces.
    Some implementation updates were made to support ecosystem changes
    and/or fix regressions.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1680350400">- macros: Convert to GNUInstallDirs
  * some of the old values such as SYSCONF_INSTALL_PATH aren't
    used anymore
  * RUNSTATEDIR and SHAREDSTATEDIR weren't set and the defaults
    are different to us
  * SHAREDSTATEDIR isn't under /usr so isn't relative</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1680696000">- update to 3.26.3:
  * Fixes for VS (Intel Fortran) and Xcode (Swift)</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1681992000">- macros: substitute exactly once otherwise some non default values
  won't work</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1682078400">- macros: Re-add old setup on top of new - some applications still
  use the old version</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1683547200">- macros: Drop "-Wl,--no-undefined" as it breaks packages that
  build plugins</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1684497600">- Update to 3.26.4:
  * Some implementation updates were made to support ecosystem changes
    and/or fix regressions.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1686571200">- modify shebang to the actual python interpreter on install</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1688644800">- rebuild cmake-full on libuv updates (bsc#1212090)</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1689681600">- Update to 3.27.0
  * “cmake(1)” now supports interactive debugging of the CMake language.
    See the “–debugger” option.
  * The “SKIP_LINTING” source file property was added to suppress
    target-wide code checks on specific sources.
  * The “COMPILE_ONLY” generator expression was added to specify
    compilation usage requirements without any linking requirements.
  * The “FindCUDA” module, which has been deprecated since CMake 3.10,
    has been removed by policy “CMP0146”.
  * The “FindPythonInterp” and “FindPythonLibs” modules, which have been
    deprecated since CMake 3.12, have been removed by policy “CMP0148”.
    Port projects to “FindPython3”, “FindPython2”, or “FindPython”.
  * “cmake –build $dir –verbose” will now print the working directory
    and command line used to perform the build.
- Debug feature introduces new dependency to cppdap which is not
  yet packaged. Thus we use cppdap code provided by CMake.
- Drop cmake-fix-png-include-dir.patch and glibc-236.patch as they
  are included in this release</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1690545600">- Update to 3.27.1
  * cmComputeLinkInformation: track OBJECT library dependencies
  * cmTarget: Restore Fortran_PREPROCESS property initialization
  * FindOpenSSL: Prefer OPENSSL_ROOT_DIR only if non-empty
  * CTest: Fix regression in calculating test timeout</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1691841600">- update to 3.27.2
  * Tests: Remove redundant condition in RunCMake.GeneratorPlatform
    test
  * file(GENERATE): Restore INPUT|CONTENT parse checking
  * cmList: Fix performance regression in append/prepend</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1692792000">- update to 3.27.4:
  * Fix support for Intel compiler with modern GNU system compiler
  * Graphviz: Restore support for per-target dependency graph options
  * FindOpenSSL: Fix OpenSSL 3.0.0 version extraction</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1694779200">- update to 3.27.5:
  * cmGeneratorTarget: support config-independent Fortran source queries
  * cmComputeLinkInformation: compute link info for module-using targets
  * FortranCInterface: forward CMAKE_OSX_DEPLOYMENT_TARGET
  * cxxmodules: detect and message about non-compiled sources
  * Source: Link libatomic when needed on any Linux architecture
  * Help: MSVC_DEBUG_INFORMATION_FORMAT is initialized from associated variable
  * FindBoost: Add support for Boost 1.83
  * Autogen: Evaluate INTERFACE_AUTOMOC_MACRO_NAMES efficiently
  * VS: Avoid unnecessary CUDA device linking for OBJECT libraries</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1697198400">- update to 3.27.7:
  * Tests: Clarify RunCMake.CTestTimeout case name
  * ctest: Restore support for --timeout values higher than default test timeout
  * Help: Document CMP0124 behavior on already-set variables
  * FindPostgreSQL: Add support for version 16</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1701086400">- update to 3.27.8 (bsc#1215888, CVE-2023-38545):
  * cmComputeLinkDepends: also copy the target from object link items
  * cmComputeLinkInformation: skip over linking to items for object purposes
  * Fortran: Restore support for TARGET_OBJECTS providing modules
  * curl: Backport SOCKS5 heap buffer overflow fix from curl 8.4.0
  * GetPrerequisites: Revert “Ignore relative paths printed by ldd”
  * cmCommonTargetGenerator: Factor out GetLinkedTargetDirectories loop body
  * cmComputeLinkInformation: Track targets named by TARGET_OBJECTS sources
  * FindOpenMP: Add support for openmp 5.1 (llvm 17) and 5.2</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1701259200">- update to 3.27.9:
  * cmake-file-api(7) "codemodel" version 2 "target" object fileSets
    field was introduced by CMake 3.26.0 with entries of its
    baseDirectories member incorrectly expressed as absolute paths
    even if they are inside the top-level source directory, now
    fixed. Clients must be updated to expect relative paths under
    the top-level source directory.
  * Fortran: Revert 3.27.0 change to module dependency scanning</changelog>
</package>
<package pkgid="ddd723b4eaa14ddf3cc73ef7b0cfd9ac4cd262b8513b3443e2e9afbc00b725a75b941dc503aa3ba0dd78c563420c49657de92c647da67a8dafafe33e2bf49aad" name="cmake-mini-debuginfo" arch="i586">
  <version epoch="0" ver="3.27.9" rel="1.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1678795200">- update to 3.25.3:
  * no changes to documented features or interfaces. Some
    implementation updates were made to support ecosystem changes
    and/or fix regressions</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1678795201">- update to 3.26.0
  * The “ASM_MARMASM” language was added to support the Microsoft
    ARM assembler language.
  * CMake now writes a YAML log of configure-time checks to
    “CMakeFiles/CMakeConfigureLog.yaml” under the top of the build
    tree.
  * The “cmake-file-api(7)” “codemodel” version 2 “target” object
    gained a new “fileSets” field and associated “fileSetIndex”
    field to “sources” objects.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1679659200">- update to 3.26.1
  * Fixes for C++ module support
  * FindPython: ensure Stable ABI is correctly handled</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1680177600">- update to 3.26.2:
  * This version made no changes to documented features or interfaces.
    Some implementation updates were made to support ecosystem changes
    and/or fix regressions.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1680350400">- macros: Convert to GNUInstallDirs
  * some of the old values such as SYSCONF_INSTALL_PATH aren't
    used anymore
  * RUNSTATEDIR and SHAREDSTATEDIR weren't set and the defaults
    are different to us
  * SHAREDSTATEDIR isn't under /usr so isn't relative</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1680696000">- update to 3.26.3:
  * Fixes for VS (Intel Fortran) and Xcode (Swift)</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1681992000">- macros: substitute exactly once otherwise some non default values
  won't work</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1682078400">- macros: Re-add old setup on top of new - some applications still
  use the old version</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1683547200">- macros: Drop "-Wl,--no-undefined" as it breaks packages that
  build plugins</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1684497600">- Update to 3.26.4:
  * Some implementation updates were made to support ecosystem changes
    and/or fix regressions.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1686571200">- modify shebang to the actual python interpreter on install</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1688644800">- rebuild cmake-full on libuv updates (bsc#1212090)</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1689681600">- Update to 3.27.0
  * “cmake(1)” now supports interactive debugging of the CMake language.
    See the “–debugger” option.
  * The “SKIP_LINTING” source file property was added to suppress
    target-wide code checks on specific sources.
  * The “COMPILE_ONLY” generator expression was added to specify
    compilation usage requirements without any linking requirements.
  * The “FindCUDA” module, which has been deprecated since CMake 3.10,
    has been removed by policy “CMP0146”.
  * The “FindPythonInterp” and “FindPythonLibs” modules, which have been
    deprecated since CMake 3.12, have been removed by policy “CMP0148”.
    Port projects to “FindPython3”, “FindPython2”, or “FindPython”.
  * “cmake –build $dir –verbose” will now print the working directory
    and command line used to perform the build.
- Debug feature introduces new dependency to cppdap which is not
  yet packaged. Thus we use cppdap code provided by CMake.
- Drop cmake-fix-png-include-dir.patch and glibc-236.patch as they
  are included in this release</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1690545600">- Update to 3.27.1
  * cmComputeLinkInformation: track OBJECT library dependencies
  * cmTarget: Restore Fortran_PREPROCESS property initialization
  * FindOpenSSL: Prefer OPENSSL_ROOT_DIR only if non-empty
  * CTest: Fix regression in calculating test timeout</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1691841600">- update to 3.27.2
  * Tests: Remove redundant condition in RunCMake.GeneratorPlatform
    test
  * file(GENERATE): Restore INPUT|CONTENT parse checking
  * cmList: Fix performance regression in append/prepend</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1692792000">- update to 3.27.4:
  * Fix support for Intel compiler with modern GNU system compiler
  * Graphviz: Restore support for per-target dependency graph options
  * FindOpenSSL: Fix OpenSSL 3.0.0 version extraction</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1694779200">- update to 3.27.5:
  * cmGeneratorTarget: support config-independent Fortran source queries
  * cmComputeLinkInformation: compute link info for module-using targets
  * FortranCInterface: forward CMAKE_OSX_DEPLOYMENT_TARGET
  * cxxmodules: detect and message about non-compiled sources
  * Source: Link libatomic when needed on any Linux architecture
  * Help: MSVC_DEBUG_INFORMATION_FORMAT is initialized from associated variable
  * FindBoost: Add support for Boost 1.83
  * Autogen: Evaluate INTERFACE_AUTOMOC_MACRO_NAMES efficiently
  * VS: Avoid unnecessary CUDA device linking for OBJECT libraries</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1697198400">- update to 3.27.7:
  * Tests: Clarify RunCMake.CTestTimeout case name
  * ctest: Restore support for --timeout values higher than default test timeout
  * Help: Document CMP0124 behavior on already-set variables
  * FindPostgreSQL: Add support for version 16</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1701086400">- update to 3.27.8 (bsc#1215888, CVE-2023-38545):
  * cmComputeLinkDepends: also copy the target from object link items
  * cmComputeLinkInformation: skip over linking to items for object purposes
  * Fortran: Restore support for TARGET_OBJECTS providing modules
  * curl: Backport SOCKS5 heap buffer overflow fix from curl 8.4.0
  * GetPrerequisites: Revert “Ignore relative paths printed by ldd”
  * cmCommonTargetGenerator: Factor out GetLinkedTargetDirectories loop body
  * cmComputeLinkInformation: Track targets named by TARGET_OBJECTS sources
  * FindOpenMP: Add support for openmp 5.1 (llvm 17) and 5.2</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1701259200">- update to 3.27.9:
  * cmake-file-api(7) "codemodel" version 2 "target" object fileSets
    field was introduced by CMake 3.26.0 with entries of its
    baseDirectories member incorrectly expressed as absolute paths
    even if they are inside the top-level source directory, now
    fixed. Clients must be updated to expect relative paths under
    the top-level source directory.
  * Fortran: Revert 3.27.0 change to module dependency scanning</changelog>
</package>
<package pkgid="25d8e6ebfc0a3bc7eeaf80553b670e350dce5ce36044d47449f9b17c094e8a89422eb64d6f07d8641db281ac0f2a597e00ec61ea27cdae66077983f8e3653d17" name="cmake-mini-debuginfo" arch="x86_64">
  <version epoch="0" ver="3.27.9" rel="1.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1678795200">- update to 3.25.3:
  * no changes to documented features or interfaces. Some
    implementation updates were made to support ecosystem changes
    and/or fix regressions</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1678795201">- update to 3.26.0
  * The “ASM_MARMASM” language was added to support the Microsoft
    ARM assembler language.
  * CMake now writes a YAML log of configure-time checks to
    “CMakeFiles/CMakeConfigureLog.yaml” under the top of the build
    tree.
  * The “cmake-file-api(7)” “codemodel” version 2 “target” object
    gained a new “fileSets” field and associated “fileSetIndex”
    field to “sources” objects.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1679659200">- update to 3.26.1
  * Fixes for C++ module support
  * FindPython: ensure Stable ABI is correctly handled</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1680177600">- update to 3.26.2:
  * This version made no changes to documented features or interfaces.
    Some implementation updates were made to support ecosystem changes
    and/or fix regressions.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1680350400">- macros: Convert to GNUInstallDirs
  * some of the old values such as SYSCONF_INSTALL_PATH aren't
    used anymore
  * RUNSTATEDIR and SHAREDSTATEDIR weren't set and the defaults
    are different to us
  * SHAREDSTATEDIR isn't under /usr so isn't relative</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1680696000">- update to 3.26.3:
  * Fixes for VS (Intel Fortran) and Xcode (Swift)</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1681992000">- macros: substitute exactly once otherwise some non default values
  won't work</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1682078400">- macros: Re-add old setup on top of new - some applications still
  use the old version</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1683547200">- macros: Drop "-Wl,--no-undefined" as it breaks packages that
  build plugins</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1684497600">- Update to 3.26.4:
  * Some implementation updates were made to support ecosystem changes
    and/or fix regressions.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1686571200">- modify shebang to the actual python interpreter on install</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1688644800">- rebuild cmake-full on libuv updates (bsc#1212090)</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1689681600">- Update to 3.27.0
  * “cmake(1)” now supports interactive debugging of the CMake language.
    See the “–debugger” option.
  * The “SKIP_LINTING” source file property was added to suppress
    target-wide code checks on specific sources.
  * The “COMPILE_ONLY” generator expression was added to specify
    compilation usage requirements without any linking requirements.
  * The “FindCUDA” module, which has been deprecated since CMake 3.10,
    has been removed by policy “CMP0146”.
  * The “FindPythonInterp” and “FindPythonLibs” modules, which have been
    deprecated since CMake 3.12, have been removed by policy “CMP0148”.
    Port projects to “FindPython3”, “FindPython2”, or “FindPython”.
  * “cmake –build $dir –verbose” will now print the working directory
    and command line used to perform the build.
- Debug feature introduces new dependency to cppdap which is not
  yet packaged. Thus we use cppdap code provided by CMake.
- Drop cmake-fix-png-include-dir.patch and glibc-236.patch as they
  are included in this release</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1690545600">- Update to 3.27.1
  * cmComputeLinkInformation: track OBJECT library dependencies
  * cmTarget: Restore Fortran_PREPROCESS property initialization
  * FindOpenSSL: Prefer OPENSSL_ROOT_DIR only if non-empty
  * CTest: Fix regression in calculating test timeout</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1691841600">- update to 3.27.2
  * Tests: Remove redundant condition in RunCMake.GeneratorPlatform
    test
  * file(GENERATE): Restore INPUT|CONTENT parse checking
  * cmList: Fix performance regression in append/prepend</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1692792000">- update to 3.27.4:
  * Fix support for Intel compiler with modern GNU system compiler
  * Graphviz: Restore support for per-target dependency graph options
  * FindOpenSSL: Fix OpenSSL 3.0.0 version extraction</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1694779200">- update to 3.27.5:
  * cmGeneratorTarget: support config-independent Fortran source queries
  * cmComputeLinkInformation: compute link info for module-using targets
  * FortranCInterface: forward CMAKE_OSX_DEPLOYMENT_TARGET
  * cxxmodules: detect and message about non-compiled sources
  * Source: Link libatomic when needed on any Linux architecture
  * Help: MSVC_DEBUG_INFORMATION_FORMAT is initialized from associated variable
  * FindBoost: Add support for Boost 1.83
  * Autogen: Evaluate INTERFACE_AUTOMOC_MACRO_NAMES efficiently
  * VS: Avoid unnecessary CUDA device linking for OBJECT libraries</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1697198400">- update to 3.27.7:
  * Tests: Clarify RunCMake.CTestTimeout case name
  * ctest: Restore support for --timeout values higher than default test timeout
  * Help: Document CMP0124 behavior on already-set variables
  * FindPostgreSQL: Add support for version 16</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1701086400">- update to 3.27.8 (bsc#1215888, CVE-2023-38545):
  * cmComputeLinkDepends: also copy the target from object link items
  * cmComputeLinkInformation: skip over linking to items for object purposes
  * Fortran: Restore support for TARGET_OBJECTS providing modules
  * curl: Backport SOCKS5 heap buffer overflow fix from curl 8.4.0
  * GetPrerequisites: Revert “Ignore relative paths printed by ldd”
  * cmCommonTargetGenerator: Factor out GetLinkedTargetDirectories loop body
  * cmComputeLinkInformation: Track targets named by TARGET_OBJECTS sources
  * FindOpenMP: Add support for openmp 5.1 (llvm 17) and 5.2</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1701259200">- update to 3.27.9:
  * cmake-file-api(7) "codemodel" version 2 "target" object fileSets
    field was introduced by CMake 3.26.0 with entries of its
    baseDirectories member incorrectly expressed as absolute paths
    even if they are inside the top-level source directory, now
    fixed. Clients must be updated to expect relative paths under
    the top-level source directory.
  * Fortran: Revert 3.27.0 change to module dependency scanning</changelog>
</package>
<package pkgid="b63f343590897a7ba5a83d64c9cdd450f8607ae8aa18278d59fb5863792c368670e0c0730ded709c9d9b00af3776c0e973ef065cee72b247058800317dc87bd2" name="cmake-mini-debugsource" arch="i586">
  <version epoch="0" ver="3.27.9" rel="1.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1678795200">- update to 3.25.3:
  * no changes to documented features or interfaces. Some
    implementation updates were made to support ecosystem changes
    and/or fix regressions</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1678795201">- update to 3.26.0
  * The “ASM_MARMASM” language was added to support the Microsoft
    ARM assembler language.
  * CMake now writes a YAML log of configure-time checks to
    “CMakeFiles/CMakeConfigureLog.yaml” under the top of the build
    tree.
  * The “cmake-file-api(7)” “codemodel” version 2 “target” object
    gained a new “fileSets” field and associated “fileSetIndex”
    field to “sources” objects.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1679659200">- update to 3.26.1
  * Fixes for C++ module support
  * FindPython: ensure Stable ABI is correctly handled</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1680177600">- update to 3.26.2:
  * This version made no changes to documented features or interfaces.
    Some implementation updates were made to support ecosystem changes
    and/or fix regressions.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1680350400">- macros: Convert to GNUInstallDirs
  * some of the old values such as SYSCONF_INSTALL_PATH aren't
    used anymore
  * RUNSTATEDIR and SHAREDSTATEDIR weren't set and the defaults
    are different to us
  * SHAREDSTATEDIR isn't under /usr so isn't relative</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1680696000">- update to 3.26.3:
  * Fixes for VS (Intel Fortran) and Xcode (Swift)</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1681992000">- macros: substitute exactly once otherwise some non default values
  won't work</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1682078400">- macros: Re-add old setup on top of new - some applications still
  use the old version</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1683547200">- macros: Drop "-Wl,--no-undefined" as it breaks packages that
  build plugins</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1684497600">- Update to 3.26.4:
  * Some implementation updates were made to support ecosystem changes
    and/or fix regressions.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1686571200">- modify shebang to the actual python interpreter on install</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1688644800">- rebuild cmake-full on libuv updates (bsc#1212090)</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1689681600">- Update to 3.27.0
  * “cmake(1)” now supports interactive debugging of the CMake language.
    See the “–debugger” option.
  * The “SKIP_LINTING” source file property was added to suppress
    target-wide code checks on specific sources.
  * The “COMPILE_ONLY” generator expression was added to specify
    compilation usage requirements without any linking requirements.
  * The “FindCUDA” module, which has been deprecated since CMake 3.10,
    has been removed by policy “CMP0146”.
  * The “FindPythonInterp” and “FindPythonLibs” modules, which have been
    deprecated since CMake 3.12, have been removed by policy “CMP0148”.
    Port projects to “FindPython3”, “FindPython2”, or “FindPython”.
  * “cmake –build $dir –verbose” will now print the working directory
    and command line used to perform the build.
- Debug feature introduces new dependency to cppdap which is not
  yet packaged. Thus we use cppdap code provided by CMake.
- Drop cmake-fix-png-include-dir.patch and glibc-236.patch as they
  are included in this release</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1690545600">- Update to 3.27.1
  * cmComputeLinkInformation: track OBJECT library dependencies
  * cmTarget: Restore Fortran_PREPROCESS property initialization
  * FindOpenSSL: Prefer OPENSSL_ROOT_DIR only if non-empty
  * CTest: Fix regression in calculating test timeout</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1691841600">- update to 3.27.2
  * Tests: Remove redundant condition in RunCMake.GeneratorPlatform
    test
  * file(GENERATE): Restore INPUT|CONTENT parse checking
  * cmList: Fix performance regression in append/prepend</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1692792000">- update to 3.27.4:
  * Fix support for Intel compiler with modern GNU system compiler
  * Graphviz: Restore support for per-target dependency graph options
  * FindOpenSSL: Fix OpenSSL 3.0.0 version extraction</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1694779200">- update to 3.27.5:
  * cmGeneratorTarget: support config-independent Fortran source queries
  * cmComputeLinkInformation: compute link info for module-using targets
  * FortranCInterface: forward CMAKE_OSX_DEPLOYMENT_TARGET
  * cxxmodules: detect and message about non-compiled sources
  * Source: Link libatomic when needed on any Linux architecture
  * Help: MSVC_DEBUG_INFORMATION_FORMAT is initialized from associated variable
  * FindBoost: Add support for Boost 1.83
  * Autogen: Evaluate INTERFACE_AUTOMOC_MACRO_NAMES efficiently
  * VS: Avoid unnecessary CUDA device linking for OBJECT libraries</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1697198400">- update to 3.27.7:
  * Tests: Clarify RunCMake.CTestTimeout case name
  * ctest: Restore support for --timeout values higher than default test timeout
  * Help: Document CMP0124 behavior on already-set variables
  * FindPostgreSQL: Add support for version 16</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1701086400">- update to 3.27.8 (bsc#1215888, CVE-2023-38545):
  * cmComputeLinkDepends: also copy the target from object link items
  * cmComputeLinkInformation: skip over linking to items for object purposes
  * Fortran: Restore support for TARGET_OBJECTS providing modules
  * curl: Backport SOCKS5 heap buffer overflow fix from curl 8.4.0
  * GetPrerequisites: Revert “Ignore relative paths printed by ldd”
  * cmCommonTargetGenerator: Factor out GetLinkedTargetDirectories loop body
  * cmComputeLinkInformation: Track targets named by TARGET_OBJECTS sources
  * FindOpenMP: Add support for openmp 5.1 (llvm 17) and 5.2</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1701259200">- update to 3.27.9:
  * cmake-file-api(7) "codemodel" version 2 "target" object fileSets
    field was introduced by CMake 3.26.0 with entries of its
    baseDirectories member incorrectly expressed as absolute paths
    even if they are inside the top-level source directory, now
    fixed. Clients must be updated to expect relative paths under
    the top-level source directory.
  * Fortran: Revert 3.27.0 change to module dependency scanning</changelog>
</package>
<package pkgid="b1f4b4fc4f6a703bbee31dd655919fbf6612a6b14800b77384e3f4da670c2b91268631f314d796142b4dd34efb11335fd54ad151185fdd6b74b5f7719640c5a7" name="cmake-mini-debugsource" arch="x86_64">
  <version epoch="0" ver="3.27.9" rel="1.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1678795200">- update to 3.25.3:
  * no changes to documented features or interfaces. Some
    implementation updates were made to support ecosystem changes
    and/or fix regressions</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1678795201">- update to 3.26.0
  * The “ASM_MARMASM” language was added to support the Microsoft
    ARM assembler language.
  * CMake now writes a YAML log of configure-time checks to
    “CMakeFiles/CMakeConfigureLog.yaml” under the top of the build
    tree.
  * The “cmake-file-api(7)” “codemodel” version 2 “target” object
    gained a new “fileSets” field and associated “fileSetIndex”
    field to “sources” objects.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1679659200">- update to 3.26.1
  * Fixes for C++ module support
  * FindPython: ensure Stable ABI is correctly handled</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1680177600">- update to 3.26.2:
  * This version made no changes to documented features or interfaces.
    Some implementation updates were made to support ecosystem changes
    and/or fix regressions.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1680350400">- macros: Convert to GNUInstallDirs
  * some of the old values such as SYSCONF_INSTALL_PATH aren't
    used anymore
  * RUNSTATEDIR and SHAREDSTATEDIR weren't set and the defaults
    are different to us
  * SHAREDSTATEDIR isn't under /usr so isn't relative</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1680696000">- update to 3.26.3:
  * Fixes for VS (Intel Fortran) and Xcode (Swift)</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1681992000">- macros: substitute exactly once otherwise some non default values
  won't work</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1682078400">- macros: Re-add old setup on top of new - some applications still
  use the old version</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1683547200">- macros: Drop "-Wl,--no-undefined" as it breaks packages that
  build plugins</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1684497600">- Update to 3.26.4:
  * Some implementation updates were made to support ecosystem changes
    and/or fix regressions.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1686571200">- modify shebang to the actual python interpreter on install</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1688644800">- rebuild cmake-full on libuv updates (bsc#1212090)</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1689681600">- Update to 3.27.0
  * “cmake(1)” now supports interactive debugging of the CMake language.
    See the “–debugger” option.
  * The “SKIP_LINTING” source file property was added to suppress
    target-wide code checks on specific sources.
  * The “COMPILE_ONLY” generator expression was added to specify
    compilation usage requirements without any linking requirements.
  * The “FindCUDA” module, which has been deprecated since CMake 3.10,
    has been removed by policy “CMP0146”.
  * The “FindPythonInterp” and “FindPythonLibs” modules, which have been
    deprecated since CMake 3.12, have been removed by policy “CMP0148”.
    Port projects to “FindPython3”, “FindPython2”, or “FindPython”.
  * “cmake –build $dir –verbose” will now print the working directory
    and command line used to perform the build.
- Debug feature introduces new dependency to cppdap which is not
  yet packaged. Thus we use cppdap code provided by CMake.
- Drop cmake-fix-png-include-dir.patch and glibc-236.patch as they
  are included in this release</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1690545600">- Update to 3.27.1
  * cmComputeLinkInformation: track OBJECT library dependencies
  * cmTarget: Restore Fortran_PREPROCESS property initialization
  * FindOpenSSL: Prefer OPENSSL_ROOT_DIR only if non-empty
  * CTest: Fix regression in calculating test timeout</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1691841600">- update to 3.27.2
  * Tests: Remove redundant condition in RunCMake.GeneratorPlatform
    test
  * file(GENERATE): Restore INPUT|CONTENT parse checking
  * cmList: Fix performance regression in append/prepend</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1692792000">- update to 3.27.4:
  * Fix support for Intel compiler with modern GNU system compiler
  * Graphviz: Restore support for per-target dependency graph options
  * FindOpenSSL: Fix OpenSSL 3.0.0 version extraction</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1694779200">- update to 3.27.5:
  * cmGeneratorTarget: support config-independent Fortran source queries
  * cmComputeLinkInformation: compute link info for module-using targets
  * FortranCInterface: forward CMAKE_OSX_DEPLOYMENT_TARGET
  * cxxmodules: detect and message about non-compiled sources
  * Source: Link libatomic when needed on any Linux architecture
  * Help: MSVC_DEBUG_INFORMATION_FORMAT is initialized from associated variable
  * FindBoost: Add support for Boost 1.83
  * Autogen: Evaluate INTERFACE_AUTOMOC_MACRO_NAMES efficiently
  * VS: Avoid unnecessary CUDA device linking for OBJECT libraries</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1697198400">- update to 3.27.7:
  * Tests: Clarify RunCMake.CTestTimeout case name
  * ctest: Restore support for --timeout values higher than default test timeout
  * Help: Document CMP0124 behavior on already-set variables
  * FindPostgreSQL: Add support for version 16</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1701086400">- update to 3.27.8 (bsc#1215888, CVE-2023-38545):
  * cmComputeLinkDepends: also copy the target from object link items
  * cmComputeLinkInformation: skip over linking to items for object purposes
  * Fortran: Restore support for TARGET_OBJECTS providing modules
  * curl: Backport SOCKS5 heap buffer overflow fix from curl 8.4.0
  * GetPrerequisites: Revert “Ignore relative paths printed by ldd”
  * cmCommonTargetGenerator: Factor out GetLinkedTargetDirectories loop body
  * cmComputeLinkInformation: Track targets named by TARGET_OBJECTS sources
  * FindOpenMP: Add support for openmp 5.1 (llvm 17) and 5.2</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1701259200">- update to 3.27.9:
  * cmake-file-api(7) "codemodel" version 2 "target" object fileSets
    field was introduced by CMake 3.26.0 with entries of its
    baseDirectories member incorrectly expressed as absolute paths
    even if they are inside the top-level source directory, now
    fixed. Clients must be updated to expect relative paths under
    the top-level source directory.
  * Fortran: Revert 3.27.0 change to module dependency scanning</changelog>
</package>
<package pkgid="053e2a5caf054494bf0adb8fdfc5142381ae3b24044562a07b5dd15f3da8b0acc74f67e486457ab5e7aacb17c0b49ababcdf6697ae1f9ee737e4573db7b35ff9" name="cmake-ui" arch="src">
  <version epoch="0" ver="3.27.9" rel="1.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1678795200">- update to 3.25.3:
  * no changes to documented features or interfaces. Some
    implementation updates were made to support ecosystem changes
    and/or fix regressions</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1678795201">- update to 3.26.0
  * The “ASM_MARMASM” language was added to support the Microsoft
    ARM assembler language.
  * CMake now writes a YAML log of configure-time checks to
    “CMakeFiles/CMakeConfigureLog.yaml” under the top of the build
    tree.
  * The “cmake-file-api(7)” “codemodel” version 2 “target” object
    gained a new “fileSets” field and associated “fileSetIndex”
    field to “sources” objects.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1679659200">- update to 3.26.1
  * Fixes for C++ module support
  * FindPython: ensure Stable ABI is correctly handled</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1680177600">- update to 3.26.2:
  * This version made no changes to documented features or interfaces.
    Some implementation updates were made to support ecosystem changes
    and/or fix regressions.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1680350400">- macros: Convert to GNUInstallDirs
  * some of the old values such as SYSCONF_INSTALL_PATH aren't
    used anymore
  * RUNSTATEDIR and SHAREDSTATEDIR weren't set and the defaults
    are different to us
  * SHAREDSTATEDIR isn't under /usr so isn't relative</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1680696000">- update to 3.26.3:
  * Fixes for VS (Intel Fortran) and Xcode (Swift)</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1681992000">- macros: substitute exactly once otherwise some non default values
  won't work</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1682078400">- macros: Re-add old setup on top of new - some applications still
  use the old version</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1683547200">- macros: Drop "-Wl,--no-undefined" as it breaks packages that
  build plugins</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1684497600">- Update to 3.26.4:
  * Some implementation updates were made to support ecosystem changes
    and/or fix regressions.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1686571200">- modify shebang to the actual python interpreter on install</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1688644800">- rebuild cmake-full on libuv updates (bsc#1212090)</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1689681600">- Update to 3.27.0
  * “cmake(1)” now supports interactive debugging of the CMake language.
    See the “–debugger” option.
  * The “SKIP_LINTING” source file property was added to suppress
    target-wide code checks on specific sources.
  * The “COMPILE_ONLY” generator expression was added to specify
    compilation usage requirements without any linking requirements.
  * The “FindCUDA” module, which has been deprecated since CMake 3.10,
    has been removed by policy “CMP0146”.
  * The “FindPythonInterp” and “FindPythonLibs” modules, which have been
    deprecated since CMake 3.12, have been removed by policy “CMP0148”.
    Port projects to “FindPython3”, “FindPython2”, or “FindPython”.
  * “cmake –build $dir –verbose” will now print the working directory
    and command line used to perform the build.
- Debug feature introduces new dependency to cppdap which is not
  yet packaged. Thus we use cppdap code provided by CMake.
- Drop cmake-fix-png-include-dir.patch and glibc-236.patch as they
  are included in this release</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1690545600">- Update to 3.27.1
  * cmComputeLinkInformation: track OBJECT library dependencies
  * cmTarget: Restore Fortran_PREPROCESS property initialization
  * FindOpenSSL: Prefer OPENSSL_ROOT_DIR only if non-empty
  * CTest: Fix regression in calculating test timeout</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1691841600">- update to 3.27.2
  * Tests: Remove redundant condition in RunCMake.GeneratorPlatform
    test
  * file(GENERATE): Restore INPUT|CONTENT parse checking
  * cmList: Fix performance regression in append/prepend</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1692792000">- update to 3.27.4:
  * Fix support for Intel compiler with modern GNU system compiler
  * Graphviz: Restore support for per-target dependency graph options
  * FindOpenSSL: Fix OpenSSL 3.0.0 version extraction</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1694779200">- update to 3.27.5:
  * cmGeneratorTarget: support config-independent Fortran source queries
  * cmComputeLinkInformation: compute link info for module-using targets
  * FortranCInterface: forward CMAKE_OSX_DEPLOYMENT_TARGET
  * cxxmodules: detect and message about non-compiled sources
  * Source: Link libatomic when needed on any Linux architecture
  * Help: MSVC_DEBUG_INFORMATION_FORMAT is initialized from associated variable
  * FindBoost: Add support for Boost 1.83
  * Autogen: Evaluate INTERFACE_AUTOMOC_MACRO_NAMES efficiently
  * VS: Avoid unnecessary CUDA device linking for OBJECT libraries</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1697198400">- update to 3.27.7:
  * Tests: Clarify RunCMake.CTestTimeout case name
  * ctest: Restore support for --timeout values higher than default test timeout
  * Help: Document CMP0124 behavior on already-set variables
  * FindPostgreSQL: Add support for version 16</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1701086400">- update to 3.27.8 (bsc#1215888, CVE-2023-38545):
  * cmComputeLinkDepends: also copy the target from object link items
  * cmComputeLinkInformation: skip over linking to items for object purposes
  * Fortran: Restore support for TARGET_OBJECTS providing modules
  * curl: Backport SOCKS5 heap buffer overflow fix from curl 8.4.0
  * GetPrerequisites: Revert “Ignore relative paths printed by ldd”
  * cmCommonTargetGenerator: Factor out GetLinkedTargetDirectories loop body
  * cmComputeLinkInformation: Track targets named by TARGET_OBJECTS sources
  * FindOpenMP: Add support for openmp 5.1 (llvm 17) and 5.2</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1701259200">- update to 3.27.9:
  * cmake-file-api(7) "codemodel" version 2 "target" object fileSets
    field was introduced by CMake 3.26.0 with entries of its
    baseDirectories member incorrectly expressed as absolute paths
    even if they are inside the top-level source directory, now
    fixed. Clients must be updated to expect relative paths under
    the top-level source directory.
  * Fortran: Revert 3.27.0 change to module dependency scanning</changelog>
</package>
<package pkgid="79a1f614173ae24f026e180c2067fb29cd4a0ad1162b6b5d028c2de7cdea5d17b66b72b81b63e86a562395c46a9efab1e6cb0a0623311b829ad174aa97ba5aa5" name="cmake-ui-debugsource" arch="x86_64">
  <version epoch="0" ver="3.27.9" rel="1.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1678795200">- update to 3.25.3:
  * no changes to documented features or interfaces. Some
    implementation updates were made to support ecosystem changes
    and/or fix regressions</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1678795201">- update to 3.26.0
  * The “ASM_MARMASM” language was added to support the Microsoft
    ARM assembler language.
  * CMake now writes a YAML log of configure-time checks to
    “CMakeFiles/CMakeConfigureLog.yaml” under the top of the build
    tree.
  * The “cmake-file-api(7)” “codemodel” version 2 “target” object
    gained a new “fileSets” field and associated “fileSetIndex”
    field to “sources” objects.</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1679659200">- update to 3.26.1
  * Fixes for C++ module support
  * FindPython: ensure Stable ABI is correctly handled</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1680177600">- update to 3.26.2:
  * This version made no changes to documented features or interfaces.
    Some implementation updates were made to support ecosystem changes
    and/or fix regressions.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1680350400">- macros: Convert to GNUInstallDirs
  * some of the old values such as SYSCONF_INSTALL_PATH aren't
    used anymore
  * RUNSTATEDIR and SHAREDSTATEDIR weren't set and the defaults
    are different to us
  * SHAREDSTATEDIR isn't under /usr so isn't relative</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1680696000">- update to 3.26.3:
  * Fixes for VS (Intel Fortran) and Xcode (Swift)</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1681992000">- macros: substitute exactly once otherwise some non default values
  won't work</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1682078400">- macros: Re-add old setup on top of new - some applications still
  use the old version</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1683547200">- macros: Drop "-Wl,--no-undefined" as it breaks packages that
  build plugins</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1684497600">- Update to 3.26.4:
  * Some implementation updates were made to support ecosystem changes
    and/or fix regressions.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1686571200">- modify shebang to the actual python interpreter on install</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1688644800">- rebuild cmake-full on libuv updates (bsc#1212090)</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1689681600">- Update to 3.27.0
  * “cmake(1)” now supports interactive debugging of the CMake language.
    See the “–debugger” option.
  * The “SKIP_LINTING” source file property was added to suppress
    target-wide code checks on specific sources.
  * The “COMPILE_ONLY” generator expression was added to specify
    compilation usage requirements without any linking requirements.
  * The “FindCUDA” module, which has been deprecated since CMake 3.10,
    has been removed by policy “CMP0146”.
  * The “FindPythonInterp” and “FindPythonLibs” modules, which have been
    deprecated since CMake 3.12, have been removed by policy “CMP0148”.
    Port projects to “FindPython3”, “FindPython2”, or “FindPython”.
  * “cmake –build $dir –verbose” will now print the working directory
    and command line used to perform the build.
- Debug feature introduces new dependency to cppdap which is not
  yet packaged. Thus we use cppdap code provided by CMake.
- Drop cmake-fix-png-include-dir.patch and glibc-236.patch as they
  are included in this release</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1690545600">- Update to 3.27.1
  * cmComputeLinkInformation: track OBJECT library dependencies
  * cmTarget: Restore Fortran_PREPROCESS property initialization
  * FindOpenSSL: Prefer OPENSSL_ROOT_DIR only if non-empty
  * CTest: Fix regression in calculating test timeout</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1691841600">- update to 3.27.2
  * Tests: Remove redundant condition in RunCMake.GeneratorPlatform
    test
  * file(GENERATE): Restore INPUT|CONTENT parse checking
  * cmList: Fix performance regression in append/prepend</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1692792000">- update to 3.27.4:
  * Fix support for Intel compiler with modern GNU system compiler
  * Graphviz: Restore support for per-target dependency graph options
  * FindOpenSSL: Fix OpenSSL 3.0.0 version extraction</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1694779200">- update to 3.27.5:
  * cmGeneratorTarget: support config-independent Fortran source queries
  * cmComputeLinkInformation: compute link info for module-using targets
  * FortranCInterface: forward CMAKE_OSX_DEPLOYMENT_TARGET
  * cxxmodules: detect and message about non-compiled sources
  * Source: Link libatomic when needed on any Linux architecture
  * Help: MSVC_DEBUG_INFORMATION_FORMAT is initialized from associated variable
  * FindBoost: Add support for Boost 1.83
  * Autogen: Evaluate INTERFACE_AUTOMOC_MACRO_NAMES efficiently
  * VS: Avoid unnecessary CUDA device linking for OBJECT libraries</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1697198400">- update to 3.27.7:
  * Tests: Clarify RunCMake.CTestTimeout case name
  * ctest: Restore support for --timeout values higher than default test timeout
  * Help: Document CMP0124 behavior on already-set variables
  * FindPostgreSQL: Add support for version 16</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1701086400">- update to 3.27.8 (bsc#1215888, CVE-2023-38545):
  * cmComputeLinkDepends: also copy the target from object link items
  * cmComputeLinkInformation: skip over linking to items for object purposes
  * Fortran: Restore support for TARGET_OBJECTS providing modules
  * curl: Backport SOCKS5 heap buffer overflow fix from curl 8.4.0
  * GetPrerequisites: Revert “Ignore relative paths printed by ldd”
  * cmCommonTargetGenerator: Factor out GetLinkedTargetDirectories loop body
  * cmComputeLinkInformation: Track targets named by TARGET_OBJECTS sources
  * FindOpenMP: Add support for openmp 5.1 (llvm 17) and 5.2</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1701259200">- update to 3.27.9:
  * cmake-file-api(7) "codemodel" version 2 "target" object fileSets
    field was introduced by CMake 3.26.0 with entries of its
    baseDirectories member incorrectly expressed as absolute paths
    even if they are inside the top-level source directory, now
    fixed. Clients must be updated to expect relative paths under
    the top-level source directory.
  * Fortran: Revert 3.27.0 change to module dependency scanning</changelog>
</package>
<package pkgid="29e9d0e8df31738bb7d3f7c5f5532c871908dbe2e3a4f4430389263fd4e18257c1041468827d11cfc697069bf19a63ab405ae7861bd15591d778319e253f644c" name="cmocka" arch="src">
  <version epoch="0" ver="1.1.7" rel="3.1"/>
  <changelog author="asn@cryptomilk.org" date="1409572800">- Add baselibs.conf as Source.</changelog>
  <changelog author="asn@cryptomilk.org" date="1410436800">- Update to version 0.4.1
  * Added CMOCKA_TEST_ABORT env variable to leave threading apps.
  * Fixed count parameter of expect_check() macro.
  * Fixed reporting the number of tests.
  * Fixed cmake config files.</changelog>
  <changelog author="asn@cryptomilk.org" date="1424088000">- Update to version 1.0.0
  * Added new test runner with group fixtures. The old runner is deprecated
  * Added an extensible message output formatter
  * Added jUnit XML message output
  * Added subunit message output
  * Added Test Anything Protocol message output
  * Added skip() command
  * Added test_realloc()
  * Added a cmockery compat header
  * Fixed a lot of bugs on Windows</changelog>
  <changelog author="asn@cryptomilk.org" date="1424174400">- Turn on unit tests</changelog>
  <changelog author="asn@cryptomilk.org" date="1424174401">- Add missing requires for cmake and pkg-config</changelog>
  <changelog author="asn@cryptomilk.org" date="1426161600">- Update to version 1.0.1
  * Added a macro for assert_ptr_equal().
  * Fixed test_realloc() if 0 size is passed.
  * Fixed objects packaging bug.
  * Fixed building with newer gcc versions.</changelog>
  <changelog author="tchvatal@suse.com" date="1436875200">- Use properly %cmake macro to build nicely with all the linker/cflags
- Use proper Url and Source
- Properly fails on crashing tests instead of finishing build
- Enable cmockery support</changelog>
  <changelog author="asn@cryptomilk.org" date="1436961600">- Do not turn of rpath support</changelog>
  <changelog author="asn@cryptomilk.org" date="1474459200">- Update to version 1.1.0
  * Added support to catch multiple exceptions
  * Added support to verify call ordering
  * Added support to pass initial data to test cases
  * Added will_return_maybe() for ignoring mock returns
  * Added subtests for groups using TAP output
  * Added support to write multiple XML files for groups
  * Improved documentation
  * Fixed XML output generataion
  * Fixed Windows builds with VS2015</changelog>
  <changelog author="asn@cryptomilk.org" date="1477396800">- Fix url for Source0</changelog>
  <changelog author="asn@cryptomilk.org" date="1491566400">- Update to version 1.1.1
  * Fixed TAP output
  * Fixed cmocka on Windows x64
  * Fixed xUnit output durations</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1535544000">- Update to version 1.1.2
  * Added function to filter tests (cmocka_set_test_filter)
  * Added new mocking example (uptime)
  * Fixed fixture error reporting
  * Fixed compiler flags detection
  * Some improvement for API documentation
- Added HTML documentation</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1535630400">- Fix packaging the documentation
- Added 0001-cmake-Only-support-building-docs-the-on-cmake-3.9.patch</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1538049600">- Update to version 1.1.3
  * Fixed subunit output on failures
  * Do not abort if a test is skipped
  * Switched to Modern CMake
- Removed 0001-cmake-Only-support-building-docs-the-on-cmake-3.9.patch</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1553774400">- Update to version 1.1.5
  * Added cmocka_set_skip_filter()
  * cmocka version 1.1.4
  * Added assert_float(_not)_equal()
  * Added expect_any_always()
  * Small bug fixes</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1556107200">- Disable LTO (boo#1133122).</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1676635200">- Update to version 1.1.6
  * Added new assert macros to compare 2 double given an epsilon
  * Added meson build system
  * Added header with version to TAP13 output
  * Fixed issues with MSVC
  * Fixed TAP output for skipped tests
  * Fixed issue with fail_msg
  * CMake generated configs for find_package(cmocka)
  * Documentation improvements</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1677499200">- Update to version 1.1.7
  * Fixed tarball generation</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1683288000">- Add missing cmake config files for 32bit packages</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1692792000">- split off -doc and -cmake subpackages, which aren't necessary
  for basic development with cmocka, to avoid pulling in the
  entire cmake-full package (38MB) with libcmocka-devel
- minor simplifications in spec file</changelog>
</package>
<package pkgid="5752796564a80e250b097bd536ced54de93eaa11d7c972fa4ac83208b2f46da6660ae11c3145e0014d42ff888645e8988e5c83b4fac238e06aebe4470739a1b3" name="cmocka-debugsource" arch="i586">
  <version epoch="0" ver="1.1.7" rel="3.1"/>
  <changelog author="asn@cryptomilk.org" date="1491566400">- Update to version 1.1.1
  * Fixed TAP output
  * Fixed cmocka on Windows x64
  * Fixed xUnit output durations</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1535544000">- Update to version 1.1.2
  * Added function to filter tests (cmocka_set_test_filter)
  * Added new mocking example (uptime)
  * Fixed fixture error reporting
  * Fixed compiler flags detection
  * Some improvement for API documentation
- Added HTML documentation</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1535630400">- Fix packaging the documentation
- Added 0001-cmake-Only-support-building-docs-the-on-cmake-3.9.patch</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1538049600">- Update to version 1.1.3
  * Fixed subunit output on failures
  * Do not abort if a test is skipped
  * Switched to Modern CMake
- Removed 0001-cmake-Only-support-building-docs-the-on-cmake-3.9.patch</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1553774400">- Update to version 1.1.5
  * Added cmocka_set_skip_filter()
  * cmocka version 1.1.4
  * Added assert_float(_not)_equal()
  * Added expect_any_always()
  * Small bug fixes</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1556107200">- Disable LTO (boo#1133122).</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1676635200">- Update to version 1.1.6
  * Added new assert macros to compare 2 double given an epsilon
  * Added meson build system
  * Added header with version to TAP13 output
  * Fixed issues with MSVC
  * Fixed TAP output for skipped tests
  * Fixed issue with fail_msg
  * CMake generated configs for find_package(cmocka)
  * Documentation improvements</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1677499200">- Update to version 1.1.7
  * Fixed tarball generation</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1683288000">- Add missing cmake config files for 32bit packages</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1692792000">- split off -doc and -cmake subpackages, which aren't necessary
  for basic development with cmocka, to avoid pulling in the
  entire cmake-full package (38MB) with libcmocka-devel
- minor simplifications in spec file</changelog>
</package>
<package pkgid="4cd514ed3402721b28783303c863e2e9ec042210a1a5e1d6b8cdeced0cf788885f45fcb14afa6678209aacd17ed564d569e475ef9cbba2a4e61c8a5332539078" name="cmocka-debugsource" arch="x86_64">
  <version epoch="0" ver="1.1.7" rel="3.1"/>
  <changelog author="asn@cryptomilk.org" date="1491566400">- Update to version 1.1.1
  * Fixed TAP output
  * Fixed cmocka on Windows x64
  * Fixed xUnit output durations</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1535544000">- Update to version 1.1.2
  * Added function to filter tests (cmocka_set_test_filter)
  * Added new mocking example (uptime)
  * Fixed fixture error reporting
  * Fixed compiler flags detection
  * Some improvement for API documentation
- Added HTML documentation</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1535630400">- Fix packaging the documentation
- Added 0001-cmake-Only-support-building-docs-the-on-cmake-3.9.patch</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1538049600">- Update to version 1.1.3
  * Fixed subunit output on failures
  * Do not abort if a test is skipped
  * Switched to Modern CMake
- Removed 0001-cmake-Only-support-building-docs-the-on-cmake-3.9.patch</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1553774400">- Update to version 1.1.5
  * Added cmocka_set_skip_filter()
  * cmocka version 1.1.4
  * Added assert_float(_not)_equal()
  * Added expect_any_always()
  * Small bug fixes</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1556107200">- Disable LTO (boo#1133122).</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1676635200">- Update to version 1.1.6
  * Added new assert macros to compare 2 double given an epsilon
  * Added meson build system
  * Added header with version to TAP13 output
  * Fixed issues with MSVC
  * Fixed TAP output for skipped tests
  * Fixed issue with fail_msg
  * CMake generated configs for find_package(cmocka)
  * Documentation improvements</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1677499200">- Update to version 1.1.7
  * Fixed tarball generation</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1683288000">- Add missing cmake config files for 32bit packages</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1692792000">- split off -doc and -cmake subpackages, which aren't necessary
  for basic development with cmocka, to avoid pulling in the
  entire cmake-full package (38MB) with libcmocka-devel
- minor simplifications in spec file</changelog>
</package>
<package pkgid="3e4b14b5828a6a55262a672754e3d6c4c0153a80d30f6dea31e399e2e84bde8469c78a25a8ace1f6b7eab0a0beb07a79e1b06bc4d4901673231c939edc664576" name="codec2" arch="i586">
  <version epoch="0" ver="1.2.0" rel="1.2"/>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1583755200">- Update to version 0.9.2:
  * No upstream changelog available
- Drop no longer needed patches:
  * codec2-licensed-stuff.patch</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" 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="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1629201600">- Update baselib.conf</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1632744000">- Update to version 1.0.1:
  * Release to support freedv-gui 1.6.1</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1633176000">- Drop handcrafted generation of the pkgconfig file
- Remove "-Wno-dev"</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1633435200">- Added a patch moved-freedv_callback_rx_sym-into-internal-header.patch
  to fix building gnuradio (patch taken from upstream)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1642766400">- Update to version 1.0.3:
  * Internal changes only
- Drop no longer needed patches:
  * moved-freedv_callback_rx_sym-into-internal-header.patch
  * codec2-no_return_random.patch
- Disable unit tests as they were not run anyways and require octave</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1658059200">- Update to version 1.0.5
  * Bump version to 1.0.5 to clearly delineate from various 1.0.4
    tags, otherwise the same as 1.0.4_rc2
- Update to version 1.0.4
  * 2020B,
  * build system and tools maintenance.
  * This RC fixes FreeDV API backwards compatibility issue in v1.0.4</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1683374400">- Update to version 1.1.0
  * Internal maintenance.
  * Tx peak levels normalised across modes.
  * New raw data modes to support FreeDATA.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1685016000">- Update baselibs.conf to match change of shared library name</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1686830400">- Update to version 1.1.1
  * Minor release to support clean freedv-gui builds</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1690804800">- update to 1.2.0
  * sources reorganized upstream
- package the command binaries
  codec2-1.2.0-install-binaries.patch</changelog>
</package>
<package pkgid="8c69a6fb550000583a9d19532c94aa03748e026594fa2bc96867eef8801304816978713c2cc5ae1fdb9b06e34e6a8bc0234ec52533572455e2f1eef107ebd57f" name="codec2" arch="src">
  <version epoch="0" ver="1.2.0" rel="1.2"/>
  <changelog author="dl8fcl@darc.de" date="1484654400">- Copyrigth information of spec file removed</changelog>
  <changelog author="mpluskal@suse.com" date="1489492800">- Cleanup spec file with spec-cleaner</changelog>
  <changelog author="jengelh@inai.de" date="1489579200">- Update description with new bit rates from homepage.</changelog>
  <changelog author="mardnh@gmx.de" date="1492344000">- Update to version 0.6:
  * No upstream changelog available</changelog>
  <changelog author="mpluskal@suse.com" date="1496145600">- Update licensing information</changelog>
  <changelog author="wk@ire.pw.edu.pl" date="1501502400">- Update to version 0.7</changelog>
  <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="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1583755200">- Update to version 0.9.2:
  * No upstream changelog available
- Drop no longer needed patches:
  * codec2-licensed-stuff.patch</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" 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="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1629201600">- Update baselib.conf</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1632744000">- Update to version 1.0.1:
  * Release to support freedv-gui 1.6.1</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1633176000">- Drop handcrafted generation of the pkgconfig file
- Remove "-Wno-dev"</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1633435200">- Added a patch moved-freedv_callback_rx_sym-into-internal-header.patch
  to fix building gnuradio (patch taken from upstream)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1642766400">- Update to version 1.0.3:
  * Internal changes only
- Drop no longer needed patches:
  * moved-freedv_callback_rx_sym-into-internal-header.patch
  * codec2-no_return_random.patch
- Disable unit tests as they were not run anyways and require octave</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1658059200">- Update to version 1.0.5
  * Bump version to 1.0.5 to clearly delineate from various 1.0.4
    tags, otherwise the same as 1.0.4_rc2
- Update to version 1.0.4
  * 2020B,
  * build system and tools maintenance.
  * This RC fixes FreeDV API backwards compatibility issue in v1.0.4</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1683374400">- Update to version 1.1.0
  * Internal maintenance.
  * Tx peak levels normalised across modes.
  * New raw data modes to support FreeDATA.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1685016000">- Update baselibs.conf to match change of shared library name</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1686830400">- Update to version 1.1.1
  * Minor release to support clean freedv-gui builds</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1690804800">- update to 1.2.0
  * sources reorganized upstream
- package the command binaries
  codec2-1.2.0-install-binaries.patch</changelog>
</package>
<package pkgid="acb9649b04acec223a2fa6fba1d2cab502148a5f6e9a26ce16378273bcc0fba803e15d3ed4ce234bdd19dbc338177baf0f89af84751b7aa3ee6cada2811f842c" name="codec2" arch="x86_64">
  <version epoch="0" ver="1.2.0" rel="1.2"/>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1583755200">- Update to version 0.9.2:
  * No upstream changelog available
- Drop no longer needed patches:
  * codec2-licensed-stuff.patch</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" 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="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1629201600">- Update baselib.conf</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1632744000">- Update to version 1.0.1:
  * Release to support freedv-gui 1.6.1</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1633176000">- Drop handcrafted generation of the pkgconfig file
- Remove "-Wno-dev"</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1633435200">- Added a patch moved-freedv_callback_rx_sym-into-internal-header.patch
  to fix building gnuradio (patch taken from upstream)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1642766400">- Update to version 1.0.3:
  * Internal changes only
- Drop no longer needed patches:
  * moved-freedv_callback_rx_sym-into-internal-header.patch
  * codec2-no_return_random.patch
- Disable unit tests as they were not run anyways and require octave</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1658059200">- Update to version 1.0.5
  * Bump version to 1.0.5 to clearly delineate from various 1.0.4
    tags, otherwise the same as 1.0.4_rc2
- Update to version 1.0.4
  * 2020B,
  * build system and tools maintenance.
  * This RC fixes FreeDV API backwards compatibility issue in v1.0.4</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1683374400">- Update to version 1.1.0
  * Internal maintenance.
  * Tx peak levels normalised across modes.
  * New raw data modes to support FreeDATA.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1685016000">- Update baselibs.conf to match change of shared library name</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1686830400">- Update to version 1.1.1
  * Minor release to support clean freedv-gui builds</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1690804800">- update to 1.2.0
  * sources reorganized upstream
- package the command binaries
  codec2-1.2.0-install-binaries.patch</changelog>
</package>
<package pkgid="396c7c30d2d03546b9d24e5e48bf658bb060bf73fa31de585aefca5ce02880f884e6cfa255e90c15bc4c92d549ec3fa17b4f70da63bb8234374489bcbcacff52" name="codec2-debuginfo" arch="i586">
  <version epoch="0" ver="1.2.0" rel="1.2"/>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1583755200">- Update to version 0.9.2:
  * No upstream changelog available
- Drop no longer needed patches:
  * codec2-licensed-stuff.patch</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" 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="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1629201600">- Update baselib.conf</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1632744000">- Update to version 1.0.1:
  * Release to support freedv-gui 1.6.1</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1633176000">- Drop handcrafted generation of the pkgconfig file
- Remove "-Wno-dev"</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1633435200">- Added a patch moved-freedv_callback_rx_sym-into-internal-header.patch
  to fix building gnuradio (patch taken from upstream)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1642766400">- Update to version 1.0.3:
  * Internal changes only
- Drop no longer needed patches:
  * moved-freedv_callback_rx_sym-into-internal-header.patch
  * codec2-no_return_random.patch
- Disable unit tests as they were not run anyways and require octave</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1658059200">- Update to version 1.0.5
  * Bump version to 1.0.5 to clearly delineate from various 1.0.4
    tags, otherwise the same as 1.0.4_rc2
- Update to version 1.0.4
  * 2020B,
  * build system and tools maintenance.
  * This RC fixes FreeDV API backwards compatibility issue in v1.0.4</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1683374400">- Update to version 1.1.0
  * Internal maintenance.
  * Tx peak levels normalised across modes.
  * New raw data modes to support FreeDATA.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1685016000">- Update baselibs.conf to match change of shared library name</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1686830400">- Update to version 1.1.1
  * Minor release to support clean freedv-gui builds</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1690804800">- update to 1.2.0
  * sources reorganized upstream
- package the command binaries
  codec2-1.2.0-install-binaries.patch</changelog>
</package>
<package pkgid="1c91d878f8ec7190dbae798fb307c341b5d496275470de83a1e24b7919a7e93e6e610f880724f702315a40dfeb2d99852d1caaaabf8e892ff3c8d54ea7786881" name="codec2-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.2.0" rel="1.2"/>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1583755200">- Update to version 0.9.2:
  * No upstream changelog available
- Drop no longer needed patches:
  * codec2-licensed-stuff.patch</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" 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="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1629201600">- Update baselib.conf</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1632744000">- Update to version 1.0.1:
  * Release to support freedv-gui 1.6.1</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1633176000">- Drop handcrafted generation of the pkgconfig file
- Remove "-Wno-dev"</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1633435200">- Added a patch moved-freedv_callback_rx_sym-into-internal-header.patch
  to fix building gnuradio (patch taken from upstream)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1642766400">- Update to version 1.0.3:
  * Internal changes only
- Drop no longer needed patches:
  * moved-freedv_callback_rx_sym-into-internal-header.patch
  * codec2-no_return_random.patch
- Disable unit tests as they were not run anyways and require octave</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1658059200">- Update to version 1.0.5
  * Bump version to 1.0.5 to clearly delineate from various 1.0.4
    tags, otherwise the same as 1.0.4_rc2
- Update to version 1.0.4
  * 2020B,
  * build system and tools maintenance.
  * This RC fixes FreeDV API backwards compatibility issue in v1.0.4</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1683374400">- Update to version 1.1.0
  * Internal maintenance.
  * Tx peak levels normalised across modes.
  * New raw data modes to support FreeDATA.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1685016000">- Update baselibs.conf to match change of shared library name</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1686830400">- Update to version 1.1.1
  * Minor release to support clean freedv-gui builds</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1690804800">- update to 1.2.0
  * sources reorganized upstream
- package the command binaries
  codec2-1.2.0-install-binaries.patch</changelog>
</package>
<package pkgid="62818dd8d5fc48d9fe6171285ebb667934c3f79c4aac949dfe8d23c0dba3627f63c4b368d55f52b4481ac89e9f33a9777673bd9186efa77bb07bd5edf0183e85" name="codec2-debugsource" arch="i586">
  <version epoch="0" ver="1.2.0" rel="1.2"/>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1583755200">- Update to version 0.9.2:
  * No upstream changelog available
- Drop no longer needed patches:
  * codec2-licensed-stuff.patch</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" 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="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1629201600">- Update baselib.conf</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1632744000">- Update to version 1.0.1:
  * Release to support freedv-gui 1.6.1</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1633176000">- Drop handcrafted generation of the pkgconfig file
- Remove "-Wno-dev"</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1633435200">- Added a patch moved-freedv_callback_rx_sym-into-internal-header.patch
  to fix building gnuradio (patch taken from upstream)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1642766400">- Update to version 1.0.3:
  * Internal changes only
- Drop no longer needed patches:
  * moved-freedv_callback_rx_sym-into-internal-header.patch
  * codec2-no_return_random.patch
- Disable unit tests as they were not run anyways and require octave</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1658059200">- Update to version 1.0.5
  * Bump version to 1.0.5 to clearly delineate from various 1.0.4
    tags, otherwise the same as 1.0.4_rc2
- Update to version 1.0.4
  * 2020B,
  * build system and tools maintenance.
  * This RC fixes FreeDV API backwards compatibility issue in v1.0.4</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1683374400">- Update to version 1.1.0
  * Internal maintenance.
  * Tx peak levels normalised across modes.
  * New raw data modes to support FreeDATA.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1685016000">- Update baselibs.conf to match change of shared library name</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1686830400">- Update to version 1.1.1
  * Minor release to support clean freedv-gui builds</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1690804800">- update to 1.2.0
  * sources reorganized upstream
- package the command binaries
  codec2-1.2.0-install-binaries.patch</changelog>
</package>
<package pkgid="c6c2ed8502e23a214b5e55cd11079895eec0dee211fff953210a3579000db8d1df3757982902a49f9d2a9814e4a40505a8ae3b6a903ee47a9bfc760a22901173" name="codec2-debugsource" arch="x86_64">
  <version epoch="0" ver="1.2.0" rel="1.2"/>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1583755200">- Update to version 0.9.2:
  * No upstream changelog available
- Drop no longer needed patches:
  * codec2-licensed-stuff.patch</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" 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="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1629201600">- Update baselib.conf</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1632744000">- Update to version 1.0.1:
  * Release to support freedv-gui 1.6.1</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1633176000">- Drop handcrafted generation of the pkgconfig file
- Remove "-Wno-dev"</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1633435200">- Added a patch moved-freedv_callback_rx_sym-into-internal-header.patch
  to fix building gnuradio (patch taken from upstream)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1642766400">- Update to version 1.0.3:
  * Internal changes only
- Drop no longer needed patches:
  * moved-freedv_callback_rx_sym-into-internal-header.patch
  * codec2-no_return_random.patch
- Disable unit tests as they were not run anyways and require octave</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1658059200">- Update to version 1.0.5
  * Bump version to 1.0.5 to clearly delineate from various 1.0.4
    tags, otherwise the same as 1.0.4_rc2
- Update to version 1.0.4
  * 2020B,
  * build system and tools maintenance.
  * This RC fixes FreeDV API backwards compatibility issue in v1.0.4</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1683374400">- Update to version 1.1.0
  * Internal maintenance.
  * Tx peak levels normalised across modes.
  * New raw data modes to support FreeDATA.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1685016000">- Update baselibs.conf to match change of shared library name</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1686830400">- Update to version 1.1.1
  * Minor release to support clean freedv-gui builds</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1690804800">- update to 1.2.0
  * sources reorganized upstream
- package the command binaries
  codec2-1.2.0-install-binaries.patch</changelog>
</package>
<package pkgid="49c8f5c8dd97dd34eab3ed95c0f92a47550528adfdf055317291daae62326b32c4f0e1572d036f85df6274b4a1d3355da7d769ae5be770c6a2202c287048df67" name="codec2-devel" arch="i586">
  <version epoch="0" ver="1.2.0" rel="1.2"/>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1583755200">- Update to version 0.9.2:
  * No upstream changelog available
- Drop no longer needed patches:
  * codec2-licensed-stuff.patch</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" 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="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1629201600">- Update baselib.conf</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1632744000">- Update to version 1.0.1:
  * Release to support freedv-gui 1.6.1</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1633176000">- Drop handcrafted generation of the pkgconfig file
- Remove "-Wno-dev"</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1633435200">- Added a patch moved-freedv_callback_rx_sym-into-internal-header.patch
  to fix building gnuradio (patch taken from upstream)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1642766400">- Update to version 1.0.3:
  * Internal changes only
- Drop no longer needed patches:
  * moved-freedv_callback_rx_sym-into-internal-header.patch
  * codec2-no_return_random.patch
- Disable unit tests as they were not run anyways and require octave</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1658059200">- Update to version 1.0.5
  * Bump version to 1.0.5 to clearly delineate from various 1.0.4
    tags, otherwise the same as 1.0.4_rc2
- Update to version 1.0.4
  * 2020B,
  * build system and tools maintenance.
  * This RC fixes FreeDV API backwards compatibility issue in v1.0.4</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1683374400">- Update to version 1.1.0
  * Internal maintenance.
  * Tx peak levels normalised across modes.
  * New raw data modes to support FreeDATA.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1685016000">- Update baselibs.conf to match change of shared library name</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1686830400">- Update to version 1.1.1
  * Minor release to support clean freedv-gui builds</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1690804800">- update to 1.2.0
  * sources reorganized upstream
- package the command binaries
  codec2-1.2.0-install-binaries.patch</changelog>
</package>
<package pkgid="8d42354674ab380708ddf5ef36a1ae01d32146e63393d9738b368771ac3d9591b5bc0c1fa018737043f528d91cd83e075ffbf3d431b854eea8ad31c5104eacb0" name="codec2-devel" arch="x86_64">
  <version epoch="0" ver="1.2.0" rel="1.2"/>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1583755200">- Update to version 0.9.2:
  * No upstream changelog available
- Drop no longer needed patches:
  * codec2-licensed-stuff.patch</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" 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="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1629201600">- Update baselib.conf</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1632744000">- Update to version 1.0.1:
  * Release to support freedv-gui 1.6.1</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1633176000">- Drop handcrafted generation of the pkgconfig file
- Remove "-Wno-dev"</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1633435200">- Added a patch moved-freedv_callback_rx_sym-into-internal-header.patch
  to fix building gnuradio (patch taken from upstream)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1642766400">- Update to version 1.0.3:
  * Internal changes only
- Drop no longer needed patches:
  * moved-freedv_callback_rx_sym-into-internal-header.patch
  * codec2-no_return_random.patch
- Disable unit tests as they were not run anyways and require octave</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1658059200">- Update to version 1.0.5
  * Bump version to 1.0.5 to clearly delineate from various 1.0.4
    tags, otherwise the same as 1.0.4_rc2
- Update to version 1.0.4
  * 2020B,
  * build system and tools maintenance.
  * This RC fixes FreeDV API backwards compatibility issue in v1.0.4</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1683374400">- Update to version 1.1.0
  * Internal maintenance.
  * Tx peak levels normalised across modes.
  * New raw data modes to support FreeDATA.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1685016000">- Update baselibs.conf to match change of shared library name</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1686830400">- Update to version 1.1.1
  * Minor release to support clean freedv-gui builds</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1690804800">- update to 1.2.0
  * sources reorganized upstream
- package the command binaries
  codec2-1.2.0-install-binaries.patch</changelog>
</package>
<package pkgid="60918e016a3bc1514d9b4e3842b6471dc62cacec3fcfa0799cc3e06ebb57c90e331dbe02ebcfab2938cdc726ef5625b76985bd7528b1de5cb675298c8620290a" name="codec2-examples" arch="noarch">
  <version epoch="0" ver="1.2.0" rel="1.2"/>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1583755200">- Update to version 0.9.2:
  * No upstream changelog available
- Drop no longer needed patches:
  * codec2-licensed-stuff.patch</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" 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="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1629201600">- Update baselib.conf</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1632744000">- Update to version 1.0.1:
  * Release to support freedv-gui 1.6.1</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1633176000">- Drop handcrafted generation of the pkgconfig file
- Remove "-Wno-dev"</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1633435200">- Added a patch moved-freedv_callback_rx_sym-into-internal-header.patch
  to fix building gnuradio (patch taken from upstream)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1642766400">- Update to version 1.0.3:
  * Internal changes only
- Drop no longer needed patches:
  * moved-freedv_callback_rx_sym-into-internal-header.patch
  * codec2-no_return_random.patch
- Disable unit tests as they were not run anyways and require octave</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1658059200">- Update to version 1.0.5
  * Bump version to 1.0.5 to clearly delineate from various 1.0.4
    tags, otherwise the same as 1.0.4_rc2
- Update to version 1.0.4
  * 2020B,
  * build system and tools maintenance.
  * This RC fixes FreeDV API backwards compatibility issue in v1.0.4</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1683374400">- Update to version 1.1.0
  * Internal maintenance.
  * Tx peak levels normalised across modes.
  * New raw data modes to support FreeDATA.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1685016000">- Update baselibs.conf to match change of shared library name</changelog>
  <changelog author="Wojciech Kazubski &lt;wk@ire.pw.edu.pl&gt;" date="1686830400">- Update to version 1.1.1
  * Minor release to support clean freedv-gui builds</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1690804800">- update to 1.2.0
  * sources reorganized upstream
- package the command binaries
  codec2-1.2.0-install-binaries.patch</changelog>
</package>
<package pkgid="0c2aa461eabbd24893ea28618e8dc86599cac3e641eb5b023499c20630adad1745802f7ab8e6a60697ab03c09a7c66418e8c025a994852b5990c48f77181d614" name="cogl" arch="src">
  <version epoch="0" ver="1.22.8" rel="2.13"/>
  <changelog author="zaitor@opensuse.org" date="1440158400">- Update to version 1.21.2:
  + Add X11-specific API for retrieving the renderer's visual.
  + Improvement to the MSVC build.
  + Support KMS drivers without page flip.
  + Do not use deprecated OpenGL API with the GL3 driver.
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1442404800">- Update to version 1.22.0:
  + Improvements in handling errors in the KMS winsys (bgo#754540).
  + Fix crashers in Wayland and GLX winsys (bgo#754667,
    bgo#754888).</changelog>
  <changelog author="zaitor@opensuse.org" date="1445601600">- Pass --enable-cogl-gst to configure, we have clutter-gst-3.0,
  shame on us, this should have been done for Leap too.
- Add new BuildRequires needed from above change:
  - pkgconfig(gstreamer-audio-1.0)
  - pkgconfig(gstreamer-base-1.0)
  - pkgconfig(gstreamer-controller-1.0)
  - pkgconfig(gstreamer-plugins-base-1.0)
  - pkgconfig(gstreamer-tag-1.0)
  - pkgconfig(gstreamer-video-1.0)
- Package new sub-packages typelib-1_0-CoglGst-2_0 and
  gstreamer-plugins-cogl due to above change. Add Supplements:
  packageand(libcogl20:gstreamer) for gstreamer-plugins-cogl.
- Flip enable gles2 define to 1, build gles2 support.
- Add cogl-GLES-Support-glMapBufferRange.patch: ES3 provides
  glMapBufferRange as core, with the added bonus that it also
  supports read mappings. Use this where possible.</changelog>
  <changelog author="zaitor@opensuse.org" date="1450872000">- Add cogl-fix-black-login-screen.patch: Fix black and frozen
  login screen after logout when using gdm in wayland mode and
  session in x11 mode (boo#958885, bgo#758112, bgo#756926).</changelog>
  <changelog author="idonmez@suse.com" date="1460548800">- Update to GNOME 3.20  Fate#318572</changelog>
  <changelog author="zaitor@opensuse.org" date="1472212800">- Update to version 1.22.2:
  + Skip journal dumping if not supported (bgo#728355).
  + Support glMapBufferRange from ES3 (bgo#728355).
  + Improvements in the KMS winsys (bgo#756926, bgo#758073).
  + Require gettext 0.19 to avoid hacks (bgo#760285).
  + Respect the Wayland spec for EGL surface creation (bgo#765351).
  + Updated translations.
- Drop cogl-GLES-Support-glMapBufferRange.patch and
  cogl-fix-black-login-screen.patch: Fixed upstream.</changelog>
  <changelog author="fezhang@suse.com" date="1472472000">- Add 0001-fix-build-failure-with-Werror-undef.patch:
  Fix build failure for SLE (bgo#770533).</changelog>
  <changelog author="fezhang@suse.com" date="1505390400">- Drop the SLE12 / Leap42 build_wayland_backend conditional.</changelog>
  <changelog author="zaitor@opensuse.org" date="1515672000">- Update to version 1.22.2+20171013.d043a41d:
  + Add precision for Sampler3D.
  + wayland-winsys: Take possible pending resize into account.
  + Fix an incorrect preprocessor conditional.
  + Updated translations.
- Switch to git-checkout via source service, following this, add
  libtool BuildRequires and run autogen.sh to bootstrap tarball.
- Drop 0001-fix-build-failure-with-Werror-undef.patch: Fixed
  upstream.
- Add with_COGLGST define and set it to 0, add conditionals for
  typelib-1_0-CoglGst-2_0 and gstreamer-plugins-cogl sub-packages,
  no longer build these, follow upstream default.
- Add explicit pkgconfig(egl) BuildRequires: Align with what
  configure looks for.
- Minor spec cleanup, use autosetup macro.</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.
- Remove idempotent %if..%endif guards.
- Remove duplicate .la cleanup.</changelog>
  <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>
</package>
<package pkgid="13a00090036ae4859590c3bd57c764d75e56963f0c33f45d17cf7fd0f8450211b64420c9fc4848c892807c068f1eabddd6a2606b96793f18744de5865ba1fc88" name="cogl-debugsource" arch="x86_64">
  <version epoch="0" ver="1.22.8" rel="2.13"/>
  <changelog author="jengelh@inai.de" date="1520683200">- Fix SRPM group. Update summaries.
- Remove idempotent %if..%endif guards.
- Remove duplicate .la cleanup.</changelog>
  <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>
</package>
<package pkgid="a81d65950571381ee8415c3bc725640633d2a2d7ce72d833bee33e30108bc0c38f3b67ef432bc244abe6b8f92cf6f4ab9c5251dcc8a1c36470fc7aeb27385cd9" name="cogl-devel" arch="x86_64">
  <version epoch="0" ver="1.22.8" rel="2.13"/>
  <changelog author="jengelh@inai.de" date="1520683200">- Fix SRPM group. Update summaries.
- Remove idempotent %if..%endif guards.
- Remove duplicate .la cleanup.</changelog>
  <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>
</package>
<package pkgid="3a024b0365158b176ec951b3014604a55b6fb23e14f5f96ffe30801abf6af90d73a06b220c97ec65e8e54477d7b269bba61538c6da11c7c77ceca56e60f8ded0" name="cogl-lang" arch="noarch">
  <version epoch="0" ver="1.22.8" rel="2.13"/>
  <changelog author="jengelh@inai.de" date="1520683200">- Fix SRPM group. Update summaries.
- Remove idempotent %if..%endif guards.
- Remove duplicate .la cleanup.</changelog>
  <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>
</package>
<package pkgid="6f1bcaabbe42c3f6f655dbf589e3b63764f4daf8aeb260dc90fc5726ae6a622af78edab50812a8632f5b3b9d08706317473d80f1686b09c6f6b15501b9cdf437" name="colord" arch="i586">
  <version epoch="0" ver="1.4.6" rel="4.3"/>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1575460800">- Add add-spyderx.patch for datacolor SpyderX supprot (will be in
  version 1.4.5).
- Move colord-session.service and tmpfiles config from
  libcolord-devel to colord package.</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="1610020800">- Update to version 1.4.5:
  + New Features:
  - Add cd_icc_create_default_full
  - Add cd_icc_utils_get_adaptation_matrix
  - Add cd_mat33_is_finite
  - Add support for datacolor SpyderX
  + Bugfixes:
  - Check for errors from more sqlite calls
  - Fix cd_icc_load_data() annotation for the data array
  - Fix cd-sensor-dummy
  - Fix more annotation for data arrays
  - Fix owner and permissions on existing state files
  - Fix segfault due to dereferencing NULL pointer
  - Make the build reproductible
  - Refactor opening of mapping database and try again if fails
- Drop add-spyderx.patch: Included upstream in new release.</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1610625600">- allow access to /usr/local/share/color in AppArmor profile (boo#1180898)</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1637409600">- Change to systemd-sysusers</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1639396800">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_colord.service.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" 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="Michael Gorse &lt;mgorse@suse.com&gt;" date="1663329600">- Add colord-CVE-2021-42523.patch: fix a small memory leak on db
  open failure (boo#1202802 CVE-2021-42523).</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683288000">- Tune _constraints for various architectures.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1690977600">- Reduce memory constraints for riscv64</changelog>
</package>
<package pkgid="2dfe92b4bf519bf61b969395607b7ca164edeecc2d0eb1d730aba3a1d5dad4bff581f734ed4510d5bc30944c28936a6b3a5e1bdfc4791ebd8f25a36c97d31be1" name="colord" arch="src">
  <version epoch="0" ver="1.4.6" rel="4.3"/>
  <changelog author="zaitor@opensuse.org" date="1506427200">- Add ulimit -Sv 2000000 entry before build, set ~2 GiB limit so
  that colprof is forced to work in chunks when generating the
  print profile rather than trying to allocate a 3.1 GiB chunk of
  RAM to put the entire B-to-A tables in.</changelog>
  <changelog author="jengelh@inai.de" date="1506945600">- Update package summaries. Replace old RPM shell variables.</changelog>
  <changelog author="dimstar@opensuse.org" date="1507291200">- Collapse files section for gtk-doc.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1520942400">- Update to version 1.4.2:
  + New Features:
  - Add cd_icc_set_created.
  - Add --enable-timestamps option for CREATED header.
  + Bugfixes:
  - Avoid buffer overflow when reading profile_id.
  - Fix the detection of duplicate EDIDs.
  - Make udev hwdb optional by using pnp.ids as fallback.
  - Raise _XOPEN_SOURCE to 700 to enable C99 on FreeBSD.
  - Refactor build directory selection.
  - Set cd-create-profile date to SOURCE_DATE_EPOCH.
- Pass new option enable-udev-rules=true to meson.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1524398400">- Update to version 1.4.3:
  + Bugfixes:
  - Make cd_color_get_blackbody_rgb_full safer.
  - Update style of Meson build options.
  - Update warning about running daemon as root.
- Update options passed to meson following upstream changes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1549886400">- Fix meson parameters: -Dargyllcms-sensor=true must be
  - Dargyllcms_sensor=true (boo#1124388).</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1561550400">- Change BuildRequires to docbook-utils-minimal, otherwise the build
  pulls in half of texlive and all its dependencies. Only man pages
  and HTML API docs are generated, no need for PS/PDF generation.</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1570536000">- Also allow /var/lib/colord/icc/ in AppArmor profile (boo#1112230)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1571832000">- Update to version 1.4.4:
  + New Features:
  - Actually install the installed tests.
  - Allow building without the daemon.
  + Bugfixes:
  - Consistently search for spotread in $PATH.
  - Don't hard-require spotread to build argyll sensor.
  - Fix linker argument checks.
  - Include C header in Colorhug-1.0.gir.
  - Pass -DCD_COMPILATION to gir compiler.
  - Port manpages to xsltproc and DocBook 5.
- Replace docbook-utils-minimal with docbook5-xsl-stylesheets
  BuildRequires following upstreams port.
- Add _constraints file, avoid random buildfails for i586 and other
  arches.</changelog>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1575460800">- Add add-spyderx.patch for datacolor SpyderX supprot (will be in
  version 1.4.5).
- Move colord-session.service and tmpfiles config from
  libcolord-devel to colord package.</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="1610020800">- Update to version 1.4.5:
  + New Features:
  - Add cd_icc_create_default_full
  - Add cd_icc_utils_get_adaptation_matrix
  - Add cd_mat33_is_finite
  - Add support for datacolor SpyderX
  + Bugfixes:
  - Check for errors from more sqlite calls
  - Fix cd_icc_load_data() annotation for the data array
  - Fix cd-sensor-dummy
  - Fix more annotation for data arrays
  - Fix owner and permissions on existing state files
  - Fix segfault due to dereferencing NULL pointer
  - Make the build reproductible
  - Refactor opening of mapping database and try again if fails
- Drop add-spyderx.patch: Included upstream in new release.</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1610625600">- allow access to /usr/local/share/color in AppArmor profile (boo#1180898)</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1637409600">- Change to systemd-sysusers</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1639396800">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_colord.service.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" 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="Michael Gorse &lt;mgorse@suse.com&gt;" date="1663329600">- Add colord-CVE-2021-42523.patch: fix a small memory leak on db
  open failure (boo#1202802 CVE-2021-42523).</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683288000">- Tune _constraints for various architectures.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1690977600">- Reduce memory constraints for riscv64</changelog>
</package>
<package pkgid="d77b2d3ccf35ce1babeff91e905e2687c1cc97eeab003efb6e53556e9b03384fa83d1f02531ad5a6f302ffebc73e290fa10d557f79edccfd378f179b5d63abc6" name="colord" arch="x86_64">
  <version epoch="0" ver="1.4.6" rel="4.3"/>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1575460800">- Add add-spyderx.patch for datacolor SpyderX supprot (will be in
  version 1.4.5).
- Move colord-session.service and tmpfiles config from
  libcolord-devel to colord package.</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="1610020800">- Update to version 1.4.5:
  + New Features:
  - Add cd_icc_create_default_full
  - Add cd_icc_utils_get_adaptation_matrix
  - Add cd_mat33_is_finite
  - Add support for datacolor SpyderX
  + Bugfixes:
  - Check for errors from more sqlite calls
  - Fix cd_icc_load_data() annotation for the data array
  - Fix cd-sensor-dummy
  - Fix more annotation for data arrays
  - Fix owner and permissions on existing state files
  - Fix segfault due to dereferencing NULL pointer
  - Make the build reproductible
  - Refactor opening of mapping database and try again if fails
- Drop add-spyderx.patch: Included upstream in new release.</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1610625600">- allow access to /usr/local/share/color in AppArmor profile (boo#1180898)</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1637409600">- Change to systemd-sysusers</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1639396800">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_colord.service.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" 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="Michael Gorse &lt;mgorse@suse.com&gt;" date="1663329600">- Add colord-CVE-2021-42523.patch: fix a small memory leak on db
  open failure (boo#1202802 CVE-2021-42523).</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683288000">- Tune _constraints for various architectures.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1690977600">- Reduce memory constraints for riscv64</changelog>
</package>
<package pkgid="8fbdb1427879fd3a29607c04b5110514e8203f5c41eb98c299a87b1ece85d1386ee810205a5eccd9fbd31d93e59a668fc9bcaaa6e7d5981bc8a7c64a0c6019ee" name="colord-color-profiles" arch="i586">
  <version epoch="0" ver="1.4.6" rel="4.3"/>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1575460800">- Add add-spyderx.patch for datacolor SpyderX supprot (will be in
  version 1.4.5).
- Move colord-session.service and tmpfiles config from
  libcolord-devel to colord package.</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="1610020800">- Update to version 1.4.5:
  + New Features:
  - Add cd_icc_create_default_full
  - Add cd_icc_utils_get_adaptation_matrix
  - Add cd_mat33_is_finite
  - Add support for datacolor SpyderX
  + Bugfixes:
  - Check for errors from more sqlite calls
  - Fix cd_icc_load_data() annotation for the data array
  - Fix cd-sensor-dummy
  - Fix more annotation for data arrays
  - Fix owner and permissions on existing state files
  - Fix segfault due to dereferencing NULL pointer
  - Make the build reproductible
  - Refactor opening of mapping database and try again if fails
- Drop add-spyderx.patch: Included upstream in new release.</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1610625600">- allow access to /usr/local/share/color in AppArmor profile (boo#1180898)</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1637409600">- Change to systemd-sysusers</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1639396800">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_colord.service.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" 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="Michael Gorse &lt;mgorse@suse.com&gt;" date="1663329600">- Add colord-CVE-2021-42523.patch: fix a small memory leak on db
  open failure (boo#1202802 CVE-2021-42523).</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683288000">- Tune _constraints for various architectures.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1690977600">- Reduce memory constraints for riscv64</changelog>
</package>
<package pkgid="8d5c8dc1cb6ef8afc75e388d4387bb9289e2b912ece33560c73995bc90e55f20502e189e62d2f204ef3b2b47fe9002c2299dc4015e5f1c7ed027594c40484a23" name="colord-color-profiles" arch="x86_64">
  <version epoch="0" ver="1.4.6" rel="4.3"/>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1575460800">- Add add-spyderx.patch for datacolor SpyderX supprot (will be in
  version 1.4.5).
- Move colord-session.service and tmpfiles config from
  libcolord-devel to colord package.</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="1610020800">- Update to version 1.4.5:
  + New Features:
  - Add cd_icc_create_default_full
  - Add cd_icc_utils_get_adaptation_matrix
  - Add cd_mat33_is_finite
  - Add support for datacolor SpyderX
  + Bugfixes:
  - Check for errors from more sqlite calls
  - Fix cd_icc_load_data() annotation for the data array
  - Fix cd-sensor-dummy
  - Fix more annotation for data arrays
  - Fix owner and permissions on existing state files
  - Fix segfault due to dereferencing NULL pointer
  - Make the build reproductible
  - Refactor opening of mapping database and try again if fails
- Drop add-spyderx.patch: Included upstream in new release.</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1610625600">- allow access to /usr/local/share/color in AppArmor profile (boo#1180898)</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1637409600">- Change to systemd-sysusers</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1639396800">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_colord.service.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" 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="Michael Gorse &lt;mgorse@suse.com&gt;" date="1663329600">- Add colord-CVE-2021-42523.patch: fix a small memory leak on db
  open failure (boo#1202802 CVE-2021-42523).</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683288000">- Tune _constraints for various architectures.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1690977600">- Reduce memory constraints for riscv64</changelog>
</package>
<package pkgid="13e5a6444940aaae3d2eef6d99721bdd92bef5dff45f5530c84eada1d473ed148dbb3d8fa89c63d690639784ab9795be2e9536b92746054532e8295ca102d00d" name="colord-debuginfo" arch="i586">
  <version epoch="0" ver="1.4.6" rel="4.3"/>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1575460800">- Add add-spyderx.patch for datacolor SpyderX supprot (will be in
  version 1.4.5).
- Move colord-session.service and tmpfiles config from
  libcolord-devel to colord package.</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="1610020800">- Update to version 1.4.5:
  + New Features:
  - Add cd_icc_create_default_full
  - Add cd_icc_utils_get_adaptation_matrix
  - Add cd_mat33_is_finite
  - Add support for datacolor SpyderX
  + Bugfixes:
  - Check for errors from more sqlite calls
  - Fix cd_icc_load_data() annotation for the data array
  - Fix cd-sensor-dummy
  - Fix more annotation for data arrays
  - Fix owner and permissions on existing state files
  - Fix segfault due to dereferencing NULL pointer
  - Make the build reproductible
  - Refactor opening of mapping database and try again if fails
- Drop add-spyderx.patch: Included upstream in new release.</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1610625600">- allow access to /usr/local/share/color in AppArmor profile (boo#1180898)</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1637409600">- Change to systemd-sysusers</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1639396800">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_colord.service.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" 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="Michael Gorse &lt;mgorse@suse.com&gt;" date="1663329600">- Add colord-CVE-2021-42523.patch: fix a small memory leak on db
  open failure (boo#1202802 CVE-2021-42523).</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683288000">- Tune _constraints for various architectures.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1690977600">- Reduce memory constraints for riscv64</changelog>
</package>
<package pkgid="fd1c166288f0baf38d2d63d33e89d53f86b465c122c0e154bdb362ba40238fa60a8b8d52c29abf438396b9ed6a52fc8dbcc7186c425f8393f251504c366e73cd" name="colord-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.4.6" rel="4.3"/>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1575460800">- Add add-spyderx.patch for datacolor SpyderX supprot (will be in
  version 1.4.5).
- Move colord-session.service and tmpfiles config from
  libcolord-devel to colord package.</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="1610020800">- Update to version 1.4.5:
  + New Features:
  - Add cd_icc_create_default_full
  - Add cd_icc_utils_get_adaptation_matrix
  - Add cd_mat33_is_finite
  - Add support for datacolor SpyderX
  + Bugfixes:
  - Check for errors from more sqlite calls
  - Fix cd_icc_load_data() annotation for the data array
  - Fix cd-sensor-dummy
  - Fix more annotation for data arrays
  - Fix owner and permissions on existing state files
  - Fix segfault due to dereferencing NULL pointer
  - Make the build reproductible
  - Refactor opening of mapping database and try again if fails
- Drop add-spyderx.patch: Included upstream in new release.</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1610625600">- allow access to /usr/local/share/color in AppArmor profile (boo#1180898)</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1637409600">- Change to systemd-sysusers</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1639396800">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_colord.service.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" 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="Michael Gorse &lt;mgorse@suse.com&gt;" date="1663329600">- Add colord-CVE-2021-42523.patch: fix a small memory leak on db
  open failure (boo#1202802 CVE-2021-42523).</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683288000">- Tune _constraints for various architectures.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1690977600">- Reduce memory constraints for riscv64</changelog>
</package>
<package pkgid="c16b6a5b9de66fd6da91961dec9f55d04af2ae10dea2c05aa6442a1cf46ef9c8f9a14e6ebf6479163c4b6e417149d80029cde8a66415163a242a822c15fe8c39" name="colord-debugsource" arch="i586">
  <version epoch="0" ver="1.4.6" rel="4.3"/>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1575460800">- Add add-spyderx.patch for datacolor SpyderX supprot (will be in
  version 1.4.5).
- Move colord-session.service and tmpfiles config from
  libcolord-devel to colord package.</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="1610020800">- Update to version 1.4.5:
  + New Features:
  - Add cd_icc_create_default_full
  - Add cd_icc_utils_get_adaptation_matrix
  - Add cd_mat33_is_finite
  - Add support for datacolor SpyderX
  + Bugfixes:
  - Check for errors from more sqlite calls
  - Fix cd_icc_load_data() annotation for the data array
  - Fix cd-sensor-dummy
  - Fix more annotation for data arrays
  - Fix owner and permissions on existing state files
  - Fix segfault due to dereferencing NULL pointer
  - Make the build reproductible
  - Refactor opening of mapping database and try again if fails
- Drop add-spyderx.patch: Included upstream in new release.</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1610625600">- allow access to /usr/local/share/color in AppArmor profile (boo#1180898)</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1637409600">- Change to systemd-sysusers</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1639396800">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_colord.service.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" 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="Michael Gorse &lt;mgorse@suse.com&gt;" date="1663329600">- Add colord-CVE-2021-42523.patch: fix a small memory leak on db
  open failure (boo#1202802 CVE-2021-42523).</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683288000">- Tune _constraints for various architectures.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1690977600">- Reduce memory constraints for riscv64</changelog>
</package>
<package pkgid="cdf533c2397ed18ca90adac05f8f3588912a2586b507ba8a3c6c529a35fb9dba8f75f79dbba92cd7a43d2dd2a0c3d06db3740aec1186599239d12ba00a904083" name="colord-debugsource" arch="x86_64">
  <version epoch="0" ver="1.4.6" rel="4.3"/>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1575460800">- Add add-spyderx.patch for datacolor SpyderX supprot (will be in
  version 1.4.5).
- Move colord-session.service and tmpfiles config from
  libcolord-devel to colord package.</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="1610020800">- Update to version 1.4.5:
  + New Features:
  - Add cd_icc_create_default_full
  - Add cd_icc_utils_get_adaptation_matrix
  - Add cd_mat33_is_finite
  - Add support for datacolor SpyderX
  + Bugfixes:
  - Check for errors from more sqlite calls
  - Fix cd_icc_load_data() annotation for the data array
  - Fix cd-sensor-dummy
  - Fix more annotation for data arrays
  - Fix owner and permissions on existing state files
  - Fix segfault due to dereferencing NULL pointer
  - Make the build reproductible
  - Refactor opening of mapping database and try again if fails
- Drop add-spyderx.patch: Included upstream in new release.</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1610625600">- allow access to /usr/local/share/color in AppArmor profile (boo#1180898)</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1637409600">- Change to systemd-sysusers</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1639396800">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_colord.service.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" 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="Michael Gorse &lt;mgorse@suse.com&gt;" date="1663329600">- Add colord-CVE-2021-42523.patch: fix a small memory leak on db
  open failure (boo#1202802 CVE-2021-42523).</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683288000">- Tune _constraints for various architectures.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1690977600">- Reduce memory constraints for riscv64</changelog>
</package>
<package pkgid="bdc075a6e260d9e4bc4f4dfb6fd1161ce8c26f3122a34d18c4d9f87c0722f870babb9143e94063eaf843dbc5fd564a771d052e40e790f15013a34e599e8a6e23" name="colord-gtk" arch="src">
  <version epoch="0" ver="0.3.0" rel="2.3"/>
  <changelog author="vuntz@opensuse.org" date="1326888000">- Add pkgconfig(gusb) BuildRequires to build with libgusb support,
  which matters even more now than libusb support is gone.</changelog>
  <changelog author="vuntz@opensuse.org" date="1329998400">- Update to version 0.1.17:
  + New Features:
  - Add an LED sample type
  - Add a metadata key to store the calibration brightness
  - Show the profile title when using colormgr get-profiles
  + Bugfixes:
  - Add PrivateNetwork and PrivateTmp to the systemd service file
  - Don't leak a GVariantIter when setting the device metadata
  - Fix a critical warning if a client tries to get the profile
    metadata
  - Fix InstallSystemWide() when running as the colord user
  - Increase the colorhug sample timeout to 5 seconds
  - Make underscores into spaces for the profile title
  - Return from cd_profile_has_access() with TRUE for virtual
    profiles
- Remove xz BuildRequires now that it comes for free in the build
  system.</changelog>
  <changelog author="vuntz@opensuse.org" date="1330344000">- Fix systemd-related packaging:
  + Use %{?systemd_requires}.
  + Call %service_{add,del}_* macros in scriptlets for
    colord.service.</changelog>
  <changelog author="vuntz@opensuse.org" date="1331812800">- Update to version 0.1.18:
  + New Features:
  - Add a Manager.CreateProfileWithFd() method for QtDBus
  - Add the GAMUT_coverage metadata key to the spec
  - Add the GAMUT_volume metadata key to the spec
  - Depend on lcms2 &gt;= 2.2
  - Make cd-fix-profile add the GAMUT keys to the ICC file
  - Split out the SANE support into it's own process
  + Bugfixes:
  - Do not delete 'disk' or 'normal' devices when the session
    exits
  - Ensure we return NULL for missing device properties
  - Fix a small leak when creating devices and profiles in
    clients
  - Fix cd-fix-profile to add and remove metadata entries
  - Install per-machine profiles in /var/lib/colord/icc
  - Show what DBus names have inhibited each device
  - When doing 'get-devices' show the profile ID and filename
- Add new colord-sane.service as argument to calls to
  %service_{add,del}_* macros.</changelog>
  <changelog author="vuntz@opensuse.org" date="1334750400">- Update to version 0.1.19:
  + New Features:
  - Add a user suffix to the object path of user-created devices
    and profiles
  + Bugfixes:
  - Add User key to colord-sane's DBus service file
  - Do not enable PrivateNetwork=yes as it breaks hotplugging
    devices
  - Ensure colord-sane can create devices and profiles
  - Fix usage of CD_OBJECT_SCOPE_* enums
  - Honor aclocal flags
  - Remove the 'Default,' profile title prefix if legacy profiles
    are installed</changelog>
  <changelog author="vuntz@opensuse.org" date="1336996800">- Update to version 0.1.20:
  + New Features:
  - Add a bash completion file for colormgr
  - Add a BUSY state value for sensor devices
  - Add a GObject Introspection example
  - Add a sensor-set-options command to the colormgr tool
  - Add async and sync methods in libcolord to support sensor
    options
  - Add CdIt8 as a helper for reading and writing ti1, ti3 and
    ccmx files
  - Add cd_it8_utils_calculate_ccmx() to libcolorhug
  - Add CdSampleWindow to libcolord-gtk
  - Add CdWindow which allows us to get the color profile for a
    GtkWidget
  - Add functionality to colord-convert to sample ti1 -&gt; ti3
    files
  - Add gio-2.0 to the requires line of colord.pc for GFile
  - Add the concept of 'options' on each color sensor device
  - colorhug: Allow saving the remote hash as a sensor option
  - Print any sensor options when doing 'colormgr get-sensors'
  + Bugfixes:
  - colorhug: Save the EEPROM after setting sensor options
  - Enable gtk-doc in the default distro build
  - Fix build failure when colord is not installed system-wide
- Add colord-build-no-gtk.patch: fix build without GTK+.
- Add gnome-common BuildRequires and call to gnome-autogen.sh,
  needed for above patch.
- Enable the build of colord-gtk, by creating a colord-gtk.spec
  based on colord.spec (with pre_checkin.sh). We do it this way to
  avoid a build loop between colord and gtk3, since gtk3 depends on
  colord. The differences are:
  + Add a pkgconfig(gtk+-3.0) BuildRequires.
  + Add colord and libcolord-devel BuildRequires, so we can use rpm
    to remove the files from colord.spec subpackages in %install
    (in order to only package colord-gtk files).
  + Create libcolord-gtk1, typelib-1_0-ColordGtk-1_0 and
    libcolord-gtk-devel subpackages.</changelog>
  <changelog author="zaitor@opensuse.org" date="1337774400">- Update to version 0.1.21:
  + Do not add sensors that are ignored or have no caps.
  + Do not install any parts of colord-sane if --disable-sane is
    specified.
  + Do not use 'WantedBy=graphical.target' in the shipped systemd
    file.
  + Fix autotools when configuring without systemd.
  + Fix InstallSystemWide() by not writing a private file.
  + Fix srcdir != builddir with introspection enabled.
  + Fix the description in the systemd service file.
  + Isolate gtk dependency to cd-convert.
  + Save the CCMX and ITx files to be compatible with argyllcms
  + The ColorHug has a new VID and PID.
- Drop colord-build-no-gtk.patch, fixed upstream.
- Removed call to gnome-autogen.sh and drop gnome-common
  buildrequires, only needed for above dropped patch.</changelog>
  <changelog author="meissner@suse.com" date="1341489600">- Add a apparmor profile for usr.lib.colord</changelog>
  <changelog author="dimstar@opensuse.org" date="1347969600">- Update to version 0.1.23:
  + Bugfixes:
  - Do not reuse __COLORD_H_INSIDE__ as this causes #include
    insanity
  - Add include guards to cd-sample-window.h
- Changes from version 0.1.23:
  + New Features:
  - Import GTK-specific code from colord into a new project
  + Bugfixes:
  - Assorted colord-gtk introspection fixes
  - Clarify that CdSampleWindow is LGPLv2+, not GPLv2+
  - Fix release instructions and version number
  - Fix Vala binding generation for colord-gtk
- NEW Package: colord-gtk used to be an integrated part of colord,
  which we split in an own spec file due to build loops. Upstream
  now followed this split. As a result, the .spec file has been
  entirely remastered and stripped.</changelog>
  <changelog author="dimstar@opensuse.org" date="1355918400">- Update to version 0.1.24:
  + New Feature: Hide the mouse cursor when it goes over the sample
    widget.
  + Bugfixes:
  - Don't use a GtkImage for the sample window.
  - Fix automatic dep on vala.
  - Fix the build.
  - Never use -Werror as it breaks jhbuild.
- Pass --enable-vala to configure to ensure the vala bindings are
  built.</changelog>
  <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="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="1634904000">- Update to version 0.2.0:
  + New Features:
  - Migrate to gettext
  - Port to DocBook 5
  - Port to the Meson build system
  + Bugfixes:
  - Do not leak plug_name
  - Fix gtk-doc build when srcdir != builddir
- Add meson BuildRequires and macros following upstreams port to
  meson buildsystem.
- Add gtk-doc and docbook5-xsl-stylesheets BuildRequires, build
  gtk-doc development documentation and manpages. Following this
  split out new -doc sub-package.
- Drop intltool, no longer needed.
- Package COPYING as license, as this was somehow missed in the
  past.
- Modernize spec/cleanup.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1644926400">- Update to version 0.2.0+8:
  * trivial: Fix link to homepage
  * trivial: Use the right vala package
  * build: Make GTK3 build optional too
  * Add a GTK4 variant
  * build: Rename 'gtk' meson variable to 'gtk3'
  * Make introspection optional in meson
  * Update the example spec file
  * trivial: post release version bump
- Switch to git checkout.
- Add pkgconfig(gtk4) BuildRequires: Build the new gtk4 support.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1647950400">- Do not build libcolord-gtk4-1-32bit: there is no consumer and so
  far we avoid putting gtk4-32bit up.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651492800">- Update to stable release 0.3.0
  + Stable release
  + Sync spec file with downstream
- Use source signature</changelog>
  <changelog author="Michal Kubecek &lt;mkubecek@suse.cz&gt;" date="1688040000">- fix segfault when turning monitor back on (bsc#1212840):
  Fix-the-callback-signature-to-fix-a-crash.patch</changelog>
</package>
<package pkgid="2b96d9db59dd244818defa45ff095439f3f387e2d14f7a27b8a837526db290016fe87e8625b164e7dc1fade0eba3d029bd0ba904f556006eea8c6aa9e821db75" name="colord-gtk" arch="x86_64">
  <version epoch="0" ver="0.3.0" rel="2.3"/>
  <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="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="1634904000">- Update to version 0.2.0:
  + New Features:
  - Migrate to gettext
  - Port to DocBook 5
  - Port to the Meson build system
  + Bugfixes:
  - Do not leak plug_name
  - Fix gtk-doc build when srcdir != builddir
- Add meson BuildRequires and macros following upstreams port to
  meson buildsystem.
- Add gtk-doc and docbook5-xsl-stylesheets BuildRequires, build
  gtk-doc development documentation and manpages. Following this
  split out new -doc sub-package.
- Drop intltool, no longer needed.
- Package COPYING as license, as this was somehow missed in the
  past.
- Modernize spec/cleanup.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1644926400">- Update to version 0.2.0+8:
  * trivial: Fix link to homepage
  * trivial: Use the right vala package
  * build: Make GTK3 build optional too
  * Add a GTK4 variant
  * build: Rename 'gtk' meson variable to 'gtk3'
  * Make introspection optional in meson
  * Update the example spec file
  * trivial: post release version bump
- Switch to git checkout.
- Add pkgconfig(gtk4) BuildRequires: Build the new gtk4 support.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1647950400">- Do not build libcolord-gtk4-1-32bit: there is no consumer and so
  far we avoid putting gtk4-32bit up.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651492800">- Update to stable release 0.3.0
  + Stable release
  + Sync spec file with downstream
- Use source signature</changelog>
  <changelog author="Michal Kubecek &lt;mkubecek@suse.cz&gt;" date="1688040000">- fix segfault when turning monitor back on (bsc#1212840):
  Fix-the-callback-signature-to-fix-a-crash.patch</changelog>
</package>
<package pkgid="a29c077584ab23849e771cb8d7b65d3895e195e60a9815f62636e9069f7fc8f41bd303564740907dab2168af7f39af5975b6ecbd33a741098c5e0d02823cccad" name="colord-gtk-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.3.0" rel="2.3"/>
  <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="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="1634904000">- Update to version 0.2.0:
  + New Features:
  - Migrate to gettext
  - Port to DocBook 5
  - Port to the Meson build system
  + Bugfixes:
  - Do not leak plug_name
  - Fix gtk-doc build when srcdir != builddir
- Add meson BuildRequires and macros following upstreams port to
  meson buildsystem.
- Add gtk-doc and docbook5-xsl-stylesheets BuildRequires, build
  gtk-doc development documentation and manpages. Following this
  split out new -doc sub-package.
- Drop intltool, no longer needed.
- Package COPYING as license, as this was somehow missed in the
  past.
- Modernize spec/cleanup.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1644926400">- Update to version 0.2.0+8:
  * trivial: Fix link to homepage
  * trivial: Use the right vala package
  * build: Make GTK3 build optional too
  * Add a GTK4 variant
  * build: Rename 'gtk' meson variable to 'gtk3'
  * Make introspection optional in meson
  * Update the example spec file
  * trivial: post release version bump
- Switch to git checkout.
- Add pkgconfig(gtk4) BuildRequires: Build the new gtk4 support.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1647950400">- Do not build libcolord-gtk4-1-32bit: there is no consumer and so
  far we avoid putting gtk4-32bit up.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651492800">- Update to stable release 0.3.0
  + Stable release
  + Sync spec file with downstream
- Use source signature</changelog>
  <changelog author="Michal Kubecek &lt;mkubecek@suse.cz&gt;" date="1688040000">- fix segfault when turning monitor back on (bsc#1212840):
  Fix-the-callback-signature-to-fix-a-crash.patch</changelog>
</package>
<package pkgid="109a71bd718f476e309a7094234cdf92f166199d4b13780d28d9d88ebde06a8c2e82b518893f1ed90794138799b2fb14f8d9c1e5b950dbca4889fadcb827b67c" name="colord-gtk-debugsource" arch="x86_64">
  <version epoch="0" ver="0.3.0" rel="2.3"/>
  <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="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="1634904000">- Update to version 0.2.0:
  + New Features:
  - Migrate to gettext
  - Port to DocBook 5
  - Port to the Meson build system
  + Bugfixes:
  - Do not leak plug_name
  - Fix gtk-doc build when srcdir != builddir
- Add meson BuildRequires and macros following upstreams port to
  meson buildsystem.
- Add gtk-doc and docbook5-xsl-stylesheets BuildRequires, build
  gtk-doc development documentation and manpages. Following this
  split out new -doc sub-package.
- Drop intltool, no longer needed.
- Package COPYING as license, as this was somehow missed in the
  past.
- Modernize spec/cleanup.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1644926400">- Update to version 0.2.0+8:
  * trivial: Fix link to homepage
  * trivial: Use the right vala package
  * build: Make GTK3 build optional too
  * Add a GTK4 variant
  * build: Rename 'gtk' meson variable to 'gtk3'
  * Make introspection optional in meson
  * Update the example spec file
  * trivial: post release version bump
- Switch to git checkout.
- Add pkgconfig(gtk4) BuildRequires: Build the new gtk4 support.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1647950400">- Do not build libcolord-gtk4-1-32bit: there is no consumer and so
  far we avoid putting gtk4-32bit up.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651492800">- Update to stable release 0.3.0
  + Stable release
  + Sync spec file with downstream
- Use source signature</changelog>
  <changelog author="Michal Kubecek &lt;mkubecek@suse.cz&gt;" date="1688040000">- fix segfault when turning monitor back on (bsc#1212840):
  Fix-the-callback-signature-to-fix-a-crash.patch</changelog>
</package>
<package pkgid="c3c9aa75f698314f1064104bd2f53ab181ef51ae1cc94fc6653c30d3efb187cdfdf57cf6382ee576dd0396d0232d00b07c01adace6e806a35db3cf9e97442789" name="colord-gtk-doc" arch="noarch">
  <version epoch="0" ver="0.3.0" rel="2.3"/>
  <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="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="1634904000">- Update to version 0.2.0:
  + New Features:
  - Migrate to gettext
  - Port to DocBook 5
  - Port to the Meson build system
  + Bugfixes:
  - Do not leak plug_name
  - Fix gtk-doc build when srcdir != builddir
- Add meson BuildRequires and macros following upstreams port to
  meson buildsystem.
- Add gtk-doc and docbook5-xsl-stylesheets BuildRequires, build
  gtk-doc development documentation and manpages. Following this
  split out new -doc sub-package.
- Drop intltool, no longer needed.
- Package COPYING as license, as this was somehow missed in the
  past.
- Modernize spec/cleanup.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1644926400">- Update to version 0.2.0+8:
  * trivial: Fix link to homepage
  * trivial: Use the right vala package
  * build: Make GTK3 build optional too
  * Add a GTK4 variant
  * build: Rename 'gtk' meson variable to 'gtk3'
  * Make introspection optional in meson
  * Update the example spec file
  * trivial: post release version bump
- Switch to git checkout.
- Add pkgconfig(gtk4) BuildRequires: Build the new gtk4 support.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1647950400">- Do not build libcolord-gtk4-1-32bit: there is no consumer and so
  far we avoid putting gtk4-32bit up.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651492800">- Update to stable release 0.3.0
  + Stable release
  + Sync spec file with downstream
- Use source signature</changelog>
  <changelog author="Michal Kubecek &lt;mkubecek@suse.cz&gt;" date="1688040000">- fix segfault when turning monitor back on (bsc#1212840):
  Fix-the-callback-signature-to-fix-a-crash.patch</changelog>
</package>
<package pkgid="4975f98d9530abd88a9373e2b20998e692ab5b4ceae6ed1c35f99d8b7b06fb7cc818a629bb29fbde163e938def69fe88e062e3616c38e17e8bbeec8d87e05104" name="colord-gtk-lang" arch="noarch">
  <version epoch="0" ver="0.3.0" rel="2.3"/>
  <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="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="1634904000">- Update to version 0.2.0:
  + New Features:
  - Migrate to gettext
  - Port to DocBook 5
  - Port to the Meson build system
  + Bugfixes:
  - Do not leak plug_name
  - Fix gtk-doc build when srcdir != builddir
- Add meson BuildRequires and macros following upstreams port to
  meson buildsystem.
- Add gtk-doc and docbook5-xsl-stylesheets BuildRequires, build
  gtk-doc development documentation and manpages. Following this
  split out new -doc sub-package.
- Drop intltool, no longer needed.
- Package COPYING as license, as this was somehow missed in the
  past.
- Modernize spec/cleanup.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1644926400">- Update to version 0.2.0+8:
  * trivial: Fix link to homepage
  * trivial: Use the right vala package
  * build: Make GTK3 build optional too
  * Add a GTK4 variant
  * build: Rename 'gtk' meson variable to 'gtk3'
  * Make introspection optional in meson
  * Update the example spec file
  * trivial: post release version bump
- Switch to git checkout.
- Add pkgconfig(gtk4) BuildRequires: Build the new gtk4 support.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1647950400">- Do not build libcolord-gtk4-1-32bit: there is no consumer and so
  far we avoid putting gtk4-32bit up.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651492800">- Update to stable release 0.3.0
  + Stable release
  + Sync spec file with downstream
- Use source signature</changelog>
  <changelog author="Michal Kubecek &lt;mkubecek@suse.cz&gt;" date="1688040000">- fix segfault when turning monitor back on (bsc#1212840):
  Fix-the-callback-signature-to-fix-a-crash.patch</changelog>
</package>
<package pkgid="4a052912b3188927aceb4bf7352eb0afe6964371240f1a96394d40c29a744cfb66d0268e371939791e7bab762193169adfd9a9204505e0ea4f6a3d2400273135" name="colord-lang" arch="noarch">
  <version epoch="0" ver="1.4.6" rel="4.3"/>
  <changelog author="Richard Brown &lt;rbrown@suse.com&gt;" date="1575460800">- Add add-spyderx.patch for datacolor SpyderX supprot (will be in
  version 1.4.5).
- Move colord-session.service and tmpfiles config from
  libcolord-devel to colord package.</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="1610020800">- Update to version 1.4.5:
  + New Features:
  - Add cd_icc_create_default_full
  - Add cd_icc_utils_get_adaptation_matrix
  - Add cd_mat33_is_finite
  - Add support for datacolor SpyderX
  + Bugfixes:
  - Check for errors from more sqlite calls
  - Fix cd_icc_load_data() annotation for the data array
  - Fix cd-sensor-dummy
  - Fix more annotation for data arrays
  - Fix owner and permissions on existing state files
  - Fix segfault due to dereferencing NULL pointer
  - Make the build reproductible
  - Refactor opening of mapping database and try again if fails
- Drop add-spyderx.patch: Included upstream in new release.</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1610625600">- allow access to /usr/local/share/color in AppArmor profile (boo#1180898)</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1637409600">- Change to systemd-sysusers</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1639396800">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_colord.service.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" 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="Michael Gorse &lt;mgorse@suse.com&gt;" date="1663329600">- Add colord-CVE-2021-42523.patch: fix a small memory leak on db
  open failure (boo#1202802 CVE-2021-42523).</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683288000">- Tune _constraints for various architectures.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1690977600">- Reduce memory constraints for riscv64</changelog>
</package>
<package pkgid="26c9138fa109d7ba059e027bc40a3acd9fb25a4aa01a58d17a54522dd8ac2f992c74579d42147de20b0d7ea6c9add90f96cba00d4c7392dbeda77b1935e726e8" name="compiz" arch="src">
  <version epoch="0" ver="0.8.18" rel="2.11"/>
  <changelog author="sbrabec@suse.cz" date="1361880000">- Added support for translation-update-upstream.</changelog>
  <changelog author="hrvoje.senjan@gmail.com" date="1373457600">- Drop kde4 package for 13.1, KWin has dropped support for compiz
  with 4.11 release.
- Spec cleanup</changelog>
  <changelog author="ku.b@gmx.de" date="1408017600">- disable metacity; fix compile error due to private function changes
- remove unused compiz-gtk_widget_visible.patch</changelog>
  <changelog author="dmueller@suse.com" date="1413806400">- enable build for %arm and aarch64</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1447070400">- Update to 0.8.9.
- Update dependencies and license.
- Split libdecoration0.
- Split plugins from compiz to compiz-plugins, make compiz
  recommend compiz-plugins and compiz-plugins to recommend
  compiz-plugins-main.
- compiz-gnome to recommend compiz-plugins-main and suggest ccsm.
- compiz-gnome doesn't have to depend on GNOME Control Centre and
  gnome-desktop2.
- Rebase compiz-default-settings.diff.
- Remove dummy compiz-kde4 package.
- Do not recommend compiz-emerald.
- Merely suggest compicc instead of recommending.
- Drop kde-compiz.desktop and startkde-compiz: no longer used.
- Remove compiz-kde-4.9.patch, kde-auto-comp.diff,
  compiz-0.8.8-non-abstract-KWD-Window.patch,
  compiz-global_Region_define.patch: KDE-related.
- Restore standalone locales, place in compiz-lang.
- Change compiz-devel group to "Development/Languages/C and C++".
- Tickle default enabled plugins.
- Move matecompat and svg plugins from compiz-gnome to compiz.
- Adjust compiz-decorator script for MATE.
- Add mate-window-decorator wrapper that adjusts gwd settings with
  Marco or Metacity ones.
- Drop support of old openSUSE.
- Add baselibs.conf.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1448020800">- Add compiz-add-manager-checks.patch: add all relevant checks
  from compiz-manager; and pciutils dependency.
- Get from Ubuntu packages a script to generate MATE Control Centre
  keybinding XML's.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1448452800">- Rename compiz-default-settings.diff to
  compiz-suse-defaults.patch.
- Rename mate-window-decorator to gnome-window-decorator to point
  out it's not DE-centric.
- Adjust gnome-window-decorator so it will start accepting custom
  options properly (transparently as gtk-window-decorator does).
- Remove compiz-decorator: automatical decorator detection lost its
  meaning with the KDE decorator loss.
- Set gnome-window-decorator as a default decorator in
  compiz-suse-defaults.patch.
- Modify compiz-suse-defaults.patch to center windows by default.
- Do not default Expo plugin: can be annoying.
- Drop compiz-unmanaged-window-position.patch: was fixed upstream,
  reverse applying is a mistake.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1449921600">- Bring compiz-decorator back: Compiz must handle Emerald-only
  installations.
- Set back compiz-decorator as a default decorator in
  compiz-suse-defaults.patch.
- Fix crashes in gnome-window-decorator.
- Force compiz-gnome bigger priority than compiz-emerald if
  MATE or GNOME session is installed by supplements.
- Simplify compiz-decorator: no need to fallback if decorator is
  missing as it can't be (requirement).
- Do not change default resize mode in compiz-suse-defaults.patch.
- Do not even suggest Marco in compiz-gnome: gtk-window-decorator
  only need a library for supporing Metacity decorations.
- Remove bug-449168-avoid-independent-output-painting.diff:
  considered harmful.
- Modify compiz-add-manager-checks.patch: do not start Compiz
  without --replace when other WM is running.
- Do not generate MATE Control Centre keybindings after all:
  support is removed from upstream.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1450353600">- Update to 0.8.10:
  * Add mate-window-decorator: Marco native settings monitor for
    gtk-window-decorator.
  * Add all relevant checks from compiz-manager.
  * Remove scripts, modify desktop menu entries and disable by
    default.
  * gtk-window-decorator: Make it possible to build with Gtk3.
  * Add a compiz-decorator script that tries to detect the best
    suitable decorator.
- Remove compiz-add-manager-checks.patch: merged upstream.
- Remove compiz-decorator, gnome-window-decorator, compiz.desktop
  from sources: added upstream.
- Rebase compiz-suse-defaults.patch.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1455364800">- Update to 0.8.12:
  * Move mate-window-decorator.py into gtk-window-decorator.
  * Add an optional libcompizconfig build dependency that makes it
    so gtk-window-decorator can honour MATE or GNOME Flashback
    cursor theme settings, and also read shadow settings without
    D-Bus plugin from CCSM.
  * annotate plugin changes:
  - Implement shape drawing.
  - Fix shape drawing code to always call cairo_save before
    drawing and cairo_restore after drawing.
  - Implement centered shape drawing with a toggle keybinding.
  - Unify stroke and line width options.
  - Fix longstanding damage bugs.
  - Use stroke colour for freedraw mode.
  - Improve transparent colours rendering.
  - Change default stroke width to 3.0.
  * Move plugin-matecompat image to ccsm project.
  * Add Desktop Wall plugin from compiz-plugins-main project.
  * Fix Desktop Wall settings of arrow and gradient thumbs colors.
  * Fix gtk-window-decorator crash when a window is hanged.
- Require compiz-plugins and libcompizconfig.
- Merge compiz-fusion-plugins-main-defaults.patch from
  compiz-plugins-main into compiz-suse-defaults.patch.
- Enable D-Bus plugin by default.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1458216000">- Update to 0.8.12.1:
  * Increase maximum Mipmap LOD for Blur plugin.
  * Probably fix "white glitches" that happen on resize in
    gtk-window-decorator.
  * Fix right click near top edge of maximised windows in
    gtk-window-decorator.
  * Fix a X11 Drawable leakage in gtk-window-decorator.</changelog>
  <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>
</package>
<package pkgid="f021d75fd0c740998cd8d79eb0d91d07a9375eb7d118b9b6ae4081eeaaaf7088813458897efaa2582b5772a6fa9fc6f20da0cea7e7cb20fa786c70f6d45ec5c9" name="compiz" arch="x86_64">
  <version epoch="0" ver="0.8.18" rel="2.11"/>
  <changelog author="sor.alexei@meowr.ru" date="1458216000">- Update to 0.8.12.1:
  * Increase maximum Mipmap LOD for Blur plugin.
  * Probably fix "white glitches" that happen on resize in
    gtk-window-decorator.
  * Fix right click near top edge of maximised windows in
    gtk-window-decorator.
  * Fix a X11 Drawable leakage in gtk-window-decorator.</changelog>
  <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>
</package>
<package pkgid="029288d6d59fccf42ddc71f249ac91490e30fca1c9435a8296a07f94e48fa047bd7e00036c78182d7bf4537f46994272f0f48c7eda08e0e0213cf332a2171348" name="compiz-branding-SLED" arch="x86_64">
  <version epoch="0" ver="0.8.18" rel="2.11"/>
  <changelog author="sor.alexei@meowr.ru" date="1458216000">- Update to 0.8.12.1:
  * Increase maximum Mipmap LOD for Blur plugin.
  * Probably fix "white glitches" that happen on resize in
    gtk-window-decorator.
  * Fix right click near top edge of maximised windows in
    gtk-window-decorator.
  * Fix a X11 Drawable leakage in gtk-window-decorator.</changelog>
  <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>
</package>
<package pkgid="154e58ebda3811904589199431cc36e6042eacc01e3073fee74f8a9f458ceb8c21afca953937c7224a12c97c800065926fc4f9a2ad5823d6796630a1422bfc9c" name="compiz-branding-openSUSE" arch="x86_64">
  <version epoch="0" ver="0.8.18" rel="2.11"/>
  <changelog author="sor.alexei@meowr.ru" date="1458216000">- Update to 0.8.12.1:
  * Increase maximum Mipmap LOD for Blur plugin.
  * Probably fix "white glitches" that happen on resize in
    gtk-window-decorator.
  * Fix right click near top edge of maximised windows in
    gtk-window-decorator.
  * Fix a X11 Drawable leakage in gtk-window-decorator.</changelog>
  <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>
</package>
<package pkgid="c89957fb74dbc664a9424dd7c7ca43366be66c4e38dc3d6a1c9099dffe3349d87c4591ad44ae500fca431c962ca4c1527678c82cac1b34ea8a1635a111ac01e6" name="compiz-branding-upstream" arch="x86_64">
  <version epoch="0" ver="0.8.18" rel="2.11"/>
  <changelog author="sor.alexei@meowr.ru" date="1458216000">- Update to 0.8.12.1:
  * Increase maximum Mipmap LOD for Blur plugin.
  * Probably fix "white glitches" that happen on resize in
    gtk-window-decorator.
  * Fix right click near top edge of maximised windows in
    gtk-window-decorator.
  * Fix a X11 Drawable leakage in gtk-window-decorator.</changelog>
  <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>
</package>
<package pkgid="1d624ec304d85dad8486468aff500ddb3414d0b9a3e00bab01c8719919d065288fa8cfbcdfb146e5680f53b4bf65b7ee2c14375a629ca545b478719d3731471a" name="compiz-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.8.18" rel="2.11"/>
  <changelog author="sor.alexei@meowr.ru" date="1458216000">- Update to 0.8.12.1:
  * Increase maximum Mipmap LOD for Blur plugin.
  * Probably fix "white glitches" that happen on resize in
    gtk-window-decorator.
  * Fix right click near top edge of maximised windows in
    gtk-window-decorator.
  * Fix a X11 Drawable leakage in gtk-window-decorator.</changelog>
  <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>
</package>
<package pkgid="9180713dba7a5b3d7b3da56ff5faf0365d705065dd3cfebf1a40d7589fa2193355f823fc3e0e18386643ea4295685239074dcf5eccc3720f2e22f4f80dec2a55" name="compiz-debugsource" arch="x86_64">
  <version epoch="0" ver="0.8.18" rel="2.11"/>
  <changelog author="sor.alexei@meowr.ru" date="1458216000">- Update to 0.8.12.1:
  * Increase maximum Mipmap LOD for Blur plugin.
  * Probably fix "white glitches" that happen on resize in
    gtk-window-decorator.
  * Fix right click near top edge of maximised windows in
    gtk-window-decorator.
  * Fix a X11 Drawable leakage in gtk-window-decorator.</changelog>
  <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>
</package>
<package pkgid="8ed46248e97495db132b0bfa83b1b9e0ab7c628806c9961038861e49b3dead0ca3a5e1212bc047d38fd2e0b65edf8e112828734ab9c49fa94f7a3990b7089e38" name="compiz-devel" arch="x86_64">
  <version epoch="0" ver="0.8.18" rel="2.11"/>
  <changelog author="sor.alexei@meowr.ru" date="1458216000">- Update to 0.8.12.1:
  * Increase maximum Mipmap LOD for Blur plugin.
  * Probably fix "white glitches" that happen on resize in
    gtk-window-decorator.
  * Fix right click near top edge of maximised windows in
    gtk-window-decorator.
  * Fix a X11 Drawable leakage in gtk-window-decorator.</changelog>
  <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>
</package>
<package pkgid="e2d6aa9ed85a87b48b9eac4a7d3582273a93044b173aa4edce376358cd736427639b268e121748a135f9117cf69299ff42c8b7e38acc5334b8c4e89ec4cdd541" name="compiz-gnome" arch="x86_64">
  <version epoch="0" ver="0.8.18" rel="2.11"/>
  <changelog author="sor.alexei@meowr.ru" date="1458216000">- Update to 0.8.12.1:
  * Increase maximum Mipmap LOD for Blur plugin.
  * Probably fix "white glitches" that happen on resize in
    gtk-window-decorator.
  * Fix right click near top edge of maximised windows in
    gtk-window-decorator.
  * Fix a X11 Drawable leakage in gtk-window-decorator.</changelog>
  <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>
</package>
<package pkgid="e1f36e24f41ea592a23fa1b58f015f94db6282a7765f08d419b325310b92de55a36b62231568ec2bc2076bc32e91341d38e24fda56cb87a4cf8f371476f234da" name="compiz-gnome-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.8.18" rel="2.11"/>
  <changelog author="sor.alexei@meowr.ru" date="1458216000">- Update to 0.8.12.1:
  * Increase maximum Mipmap LOD for Blur plugin.
  * Probably fix "white glitches" that happen on resize in
    gtk-window-decorator.
  * Fix right click near top edge of maximised windows in
    gtk-window-decorator.
  * Fix a X11 Drawable leakage in gtk-window-decorator.</changelog>
  <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>
</package>
<package pkgid="b839c1e4dac87742956d8199ce4fbf7771094050c371d0d22f9aefe3d19aa5740b31e88e85a76061fa7b7cd4ded385bb1005ea9c42ab14d7f287b122cb3d80cd" name="compiz-lang" arch="noarch">
  <version epoch="0" ver="0.8.18" rel="2.11"/>
  <changelog author="sor.alexei@meowr.ru" date="1458216000">- Update to 0.8.12.1:
  * Increase maximum Mipmap LOD for Blur plugin.
  * Probably fix "white glitches" that happen on resize in
    gtk-window-decorator.
  * Fix right click near top edge of maximised windows in
    gtk-window-decorator.
  * Fix a X11 Drawable leakage in gtk-window-decorator.</changelog>
  <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>
</package>
<package pkgid="80d0f110bd7d6c104bf4096a79009d15ade322344c84819711e83dd0a6969a61cbeefcd037e6e73070bd348c593be04270f7d2ef07b46e93d3c65c6d54deb040" name="compiz-plugins" arch="x86_64">
  <version epoch="0" ver="0.8.18" rel="2.11"/>
  <changelog author="sor.alexei@meowr.ru" date="1458216000">- Update to 0.8.12.1:
  * Increase maximum Mipmap LOD for Blur plugin.
  * Probably fix "white glitches" that happen on resize in
    gtk-window-decorator.
  * Fix right click near top edge of maximised windows in
    gtk-window-decorator.
  * Fix a X11 Drawable leakage in gtk-window-decorator.</changelog>
  <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>
</package>
<package pkgid="3d5afe049a3fcbbabfa23bc723b8120915a355f0de49d5046af63794b9caaedc95c7e7f44d3cf23889727c5f363025704a3429bb3747144d985202aa20495d61" name="compiz-plugins-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.8.18" rel="2.11"/>
  <changelog author="sor.alexei@meowr.ru" date="1458216000">- Update to 0.8.12.1:
  * Increase maximum Mipmap LOD for Blur plugin.
  * Probably fix "white glitches" that happen on resize in
    gtk-window-decorator.
  * Fix right click near top edge of maximised windows in
    gtk-window-decorator.
  * Fix a X11 Drawable leakage in gtk-window-decorator.</changelog>
  <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>
</package>
<package pkgid="728b2ebdeb5b340117bc4e23d17e9a6bec40c700c61535801d1d710af8fd046791dc02435bc9feb604ffd94ebcfd1acaae79f3bce6bf0f84df520f4421c57871" name="conmon" arch="src">
  <version epoch="0" ver="2.1.10" rel="1.1"/>
  <changelog author="Sascha Grunert &lt;sgrunert@suse.com&gt;" date="1589803200">- Update to v2.0.16
  - tty: flush pending data when fd is ready</changelog>
  <changelog author="Sascha Grunert &lt;sgrunert@suse.com&gt;" date="1590580800">- Update to v2.0.17
  - Add option to delay execution of exit command</changelog>
  <changelog author="Sascha Grunert &lt;sgrunert@suse.com&gt;" date="1596024000">- Update to v2.0.20 (bsc#1175821)
  - journald: fix logging container name
  - container logging: Implement none driver - "off", "null" or
    "none" all work.
  - ctrl: warn if we fail to unlink
  - Drop fsync calls
  - Reap PIDs before running exit command
  - Fix log path parsing
  - Add --sync option to prevent conmon from double forking
  - Add --no-sync-log option to instruct conmon to not sync the
    logs of the containers upon shutting down. This feature fixes a
    regression where we unconditionally dropped the log sync. It is
    possible the container logs could be corrupted on a sudden
    power-off. If you need container logs to remain in consistent
    state after a sudden shutdown, please update from v2.0.19 to
    v2.0.20</changelog>
  <changelog author="dmueller@suse.com" date="1600689600">- Update to version 2.0.21:
  * bump to v2.0.21
  * protect against kill(-1)
  * Makefile: enable debuginfo generation
  * Remove go.sum file and add go.mod
  * Fail if conmon config could not be written
  * nix: remove double definition for e2fsprogs
  * Speedup static build by utilizing CI cache on `/nix` folder
  * Fix nix build for failing e2fsprogs tests
  * test: fix CI
  * Use Podman for building</changelog>
  <changelog author="sgrunert@suse.com" date="1610452800">- Update to version 2.0.22:
  * added man page
  * attach: always chdir
  * conn_sock: Explicitly free a heap-allocated string
  * refactor I/O and add SD_NOTIFY proxy support</changelog>
  <changelog author="Alexandre Vicenzi &lt;alexandre.vicenzi@suse.com&gt;" date="1614254400">- Update to version 2.0.26:
  * conn_sock: do not fail on EAGAIN
  * fix segfault from a double freed pointer
  * Fix a bug where conmon could never spawn a container, because
    a disagreement between the caller and itself on where the attach
    socket was.
  * improve --full-attach to ignore the socket-dir directly. that
    means callers don't need to specify a socket dir at all (and
    can remove it)
  * add full-attach option to allow callers to not truncate a very
    long path for the attach socket
  * close only opened FDs
  * set locale to inherit environment</changelog>
  <changelog author="alexandre.vicenzi@suse.com" date="1617105600">- Update to version 2.0.27:
  * bump to v2.0.27
  * Add CRI-O integration test GitHub action
  * exec: don't fail on EBADFD
  * close_fds: fix close of external fds
  * Add arm64 static build binary
  * bump to v2.0.27-dev</changelog>
  <changelog author="alexandre.vicenzi@suse.com" date="1627041600">- Update to version 2.0.29:
  * Reset OOM score back to 0 for container runtime
  * call functions registered with atexit on SIGTERM
  * conn_sock: fix potential segfault</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1632484800">- Update to version 2.0.30:
  * Remove unreachable code path
  * exit: report if the exit command was killed
  * exit: fix race zombie reaper
  * conn_sock: allow watchdog messages through the notify socket proxy
  * seccomp: add support for seccomp notify</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651752000">- Update to version 2.1.0
  * logging: buffer partial messages to journald
  * exit: close all fds &gt;= 3
  * fix: cgroup: Free memory_cgroup_file_path if open fails.
    Call g_free instead of free.
- Update to version 2.0.32
  * Fix: Avoid mainfd_std{in,out} sharing the same file descriptor.
  * exit_command: Fix: unset subreaper attribute before running exit command
- Update to version 2.0.31
  * logging: new mode -l passthrough
  * ctr_logs: use container name or ID as SYSLOG_IDENTIFIER for journald
  * conmon: Fix: free userdata files before exec cleanup</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1656504000">- Update to version 2.1.2:
  * add log-global-size-max option to limit the total output conmon processes (CVE-2022-1708 boo#1200285)
  * journald: print tag and name if both are specified
  * drop some logs to debug level</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 2.1.3:
  * Port conmon to FreeBSD
  * Stop using g_unix_signal_add() to avoid threads
  * Rename CLI optionlog-size-global-max to log-global-size-max</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1667563200">- Add patch to fix build with make &gt;= 4.4:
  * 0001-Fix-tools-Makefile-with-GNU-make-4.4.patch</changelog>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1669204800">- Update to version 2.1.5:
  * don't leak syslog_identifier
  * logging: do not read more that the buf size
  * logging: fix error handling
  * Makefile: Fix install for FreeBSD
  * signal: Track changes to get_signal_descriptor in the FreeBSD version
  * Packit: initial enablement
- Update to version 2.1.4:
  * Fix a bug where conmon crashed when it got a SIGCHLD</changelog>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1678881600">- New upstream release 2.1.7
  2.1.7:
  [#]## Bug Fixes
  Fix leaking symbolic links in the opt_socket_path directory
  cgroup: Stumble on if we can't set up oom handling (bsc#1208737)
  2.1.6:
  [#]## Bug Fixes
  * Fix OOM watcher for cgroupv2 `oom_kill` events
  [#]## Misc
  * Use --detach instead of -d
  * ctrl: drop fifo perms to 0660
- Remove merged patch:
  * 0001-Fix-tools-Makefile-with-GNU-make-4.4.patch
- Bump go version to 1.19 (bsc#1209307)</changelog>
  <changelog author="Danish Prakash &lt;danish.prakash@suse.com&gt;" date="1694001600">- Update to version 2.1.8:
  * stdio: ignore EIO for terminals
  * ensure console socket buffers are properly sized
  * conmon: drop return after pexit()
  * ctrl: make accept4 failures fatal
  * logging: avoid opening /dev/null for each write
  * oom: restore old OOM score
  * Use default umask 0022
  * cli: log parsing errors to stderr
  * Changes to build conmon for riscv64
  * Changes to build conmon for ppc64le
  * Fix close_other_fds on FreeBSD</changelog>
  <changelog author="Valentin Lefebvre &lt;valentin.lefebvre@suse.com&gt;" date="1695902400">- go 1.19 EOL, swith to go &gt;= 1.20
  * [bsc#1215806]</changelog>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1702641600">- New upstream release 2.1.9
  [#]## Bug fixes
  * fix some issues flagged by SAST scan
  * src: fix write after end of buffer
  * src: open all files with O_CLOEXEC
  * oom-score: restore oom score before running exit command
  [#]## Features
  * Forward more messages on the sd-notify socket
  * logging: -l passthrough accepts TTYs</changelog>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1702900800">- Add fix-incorrect-free-in-conn_sock.patch
  This fixes a regression in 2.1.9
  (https://github.com/containers/conmon/issues/475 and
  https://github.com/containers/conmon/issues/477)</changelog>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1702987200">- New upstream release 2.1.10
  Bug fixes:
  * Fix incorrect free in conn_sock (removes fix-incorrect-free-in-conn_sock.patch)
  * logging: Respect log-size-max immediately after open</changelog>
</package>
<package pkgid="53b4d32ab990228a20483b788980f119529dd0b279fa762c9fb744b044b3750cc1d0a1f51dab385c3bc646ec10b2ac7ef87233bf602987f29b27e379ddaa9202" name="conmon" arch="x86_64">
  <version epoch="0" ver="2.1.10" rel="1.1"/>
  <changelog author="Sascha Grunert &lt;sgrunert@suse.com&gt;" date="1589803200">- Update to v2.0.16
  - tty: flush pending data when fd is ready</changelog>
  <changelog author="Sascha Grunert &lt;sgrunert@suse.com&gt;" date="1590580800">- Update to v2.0.17
  - Add option to delay execution of exit command</changelog>
  <changelog author="Sascha Grunert &lt;sgrunert@suse.com&gt;" date="1596024000">- Update to v2.0.20 (bsc#1175821)
  - journald: fix logging container name
  - container logging: Implement none driver - "off", "null" or
    "none" all work.
  - ctrl: warn if we fail to unlink
  - Drop fsync calls
  - Reap PIDs before running exit command
  - Fix log path parsing
  - Add --sync option to prevent conmon from double forking
  - Add --no-sync-log option to instruct conmon to not sync the
    logs of the containers upon shutting down. This feature fixes a
    regression where we unconditionally dropped the log sync. It is
    possible the container logs could be corrupted on a sudden
    power-off. If you need container logs to remain in consistent
    state after a sudden shutdown, please update from v2.0.19 to
    v2.0.20</changelog>
  <changelog author="dmueller@suse.com" date="1600689600">- Update to version 2.0.21:
  * bump to v2.0.21
  * protect against kill(-1)
  * Makefile: enable debuginfo generation
  * Remove go.sum file and add go.mod
  * Fail if conmon config could not be written
  * nix: remove double definition for e2fsprogs
  * Speedup static build by utilizing CI cache on `/nix` folder
  * Fix nix build for failing e2fsprogs tests
  * test: fix CI
  * Use Podman for building</changelog>
  <changelog author="sgrunert@suse.com" date="1610452800">- Update to version 2.0.22:
  * added man page
  * attach: always chdir
  * conn_sock: Explicitly free a heap-allocated string
  * refactor I/O and add SD_NOTIFY proxy support</changelog>
  <changelog author="Alexandre Vicenzi &lt;alexandre.vicenzi@suse.com&gt;" date="1614254400">- Update to version 2.0.26:
  * conn_sock: do not fail on EAGAIN
  * fix segfault from a double freed pointer
  * Fix a bug where conmon could never spawn a container, because
    a disagreement between the caller and itself on where the attach
    socket was.
  * improve --full-attach to ignore the socket-dir directly. that
    means callers don't need to specify a socket dir at all (and
    can remove it)
  * add full-attach option to allow callers to not truncate a very
    long path for the attach socket
  * close only opened FDs
  * set locale to inherit environment</changelog>
  <changelog author="alexandre.vicenzi@suse.com" date="1617105600">- Update to version 2.0.27:
  * bump to v2.0.27
  * Add CRI-O integration test GitHub action
  * exec: don't fail on EBADFD
  * close_fds: fix close of external fds
  * Add arm64 static build binary
  * bump to v2.0.27-dev</changelog>
  <changelog author="alexandre.vicenzi@suse.com" date="1627041600">- Update to version 2.0.29:
  * Reset OOM score back to 0 for container runtime
  * call functions registered with atexit on SIGTERM
  * conn_sock: fix potential segfault</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1632484800">- Update to version 2.0.30:
  * Remove unreachable code path
  * exit: report if the exit command was killed
  * exit: fix race zombie reaper
  * conn_sock: allow watchdog messages through the notify socket proxy
  * seccomp: add support for seccomp notify</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651752000">- Update to version 2.1.0
  * logging: buffer partial messages to journald
  * exit: close all fds &gt;= 3
  * fix: cgroup: Free memory_cgroup_file_path if open fails.
    Call g_free instead of free.
- Update to version 2.0.32
  * Fix: Avoid mainfd_std{in,out} sharing the same file descriptor.
  * exit_command: Fix: unset subreaper attribute before running exit command
- Update to version 2.0.31
  * logging: new mode -l passthrough
  * ctr_logs: use container name or ID as SYSLOG_IDENTIFIER for journald
  * conmon: Fix: free userdata files before exec cleanup</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1656504000">- Update to version 2.1.2:
  * add log-global-size-max option to limit the total output conmon processes (CVE-2022-1708 boo#1200285)
  * journald: print tag and name if both are specified
  * drop some logs to debug level</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 2.1.3:
  * Port conmon to FreeBSD
  * Stop using g_unix_signal_add() to avoid threads
  * Rename CLI optionlog-size-global-max to log-global-size-max</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1667563200">- Add patch to fix build with make &gt;= 4.4:
  * 0001-Fix-tools-Makefile-with-GNU-make-4.4.patch</changelog>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1669204800">- Update to version 2.1.5:
  * don't leak syslog_identifier
  * logging: do not read more that the buf size
  * logging: fix error handling
  * Makefile: Fix install for FreeBSD
  * signal: Track changes to get_signal_descriptor in the FreeBSD version
  * Packit: initial enablement
- Update to version 2.1.4:
  * Fix a bug where conmon crashed when it got a SIGCHLD</changelog>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1678881600">- New upstream release 2.1.7
  2.1.7:
  [#]## Bug Fixes
  Fix leaking symbolic links in the opt_socket_path directory
  cgroup: Stumble on if we can't set up oom handling (bsc#1208737)
  2.1.6:
  [#]## Bug Fixes
  * Fix OOM watcher for cgroupv2 `oom_kill` events
  [#]## Misc
  * Use --detach instead of -d
  * ctrl: drop fifo perms to 0660
- Remove merged patch:
  * 0001-Fix-tools-Makefile-with-GNU-make-4.4.patch
- Bump go version to 1.19 (bsc#1209307)</changelog>
  <changelog author="Danish Prakash &lt;danish.prakash@suse.com&gt;" date="1694001600">- Update to version 2.1.8:
  * stdio: ignore EIO for terminals
  * ensure console socket buffers are properly sized
  * conmon: drop return after pexit()
  * ctrl: make accept4 failures fatal
  * logging: avoid opening /dev/null for each write
  * oom: restore old OOM score
  * Use default umask 0022
  * cli: log parsing errors to stderr
  * Changes to build conmon for riscv64
  * Changes to build conmon for ppc64le
  * Fix close_other_fds on FreeBSD</changelog>
  <changelog author="Valentin Lefebvre &lt;valentin.lefebvre@suse.com&gt;" date="1695902400">- go 1.19 EOL, swith to go &gt;= 1.20
  * [bsc#1215806]</changelog>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1702641600">- New upstream release 2.1.9
  [#]## Bug fixes
  * fix some issues flagged by SAST scan
  * src: fix write after end of buffer
  * src: open all files with O_CLOEXEC
  * oom-score: restore oom score before running exit command
  [#]## Features
  * Forward more messages on the sd-notify socket
  * logging: -l passthrough accepts TTYs</changelog>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1702900800">- Add fix-incorrect-free-in-conn_sock.patch
  This fixes a regression in 2.1.9
  (https://github.com/containers/conmon/issues/475 and
  https://github.com/containers/conmon/issues/477)</changelog>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1702987200">- New upstream release 2.1.10
  Bug fixes:
  * Fix incorrect free in conn_sock (removes fix-incorrect-free-in-conn_sock.patch)
  * logging: Respect log-size-max immediately after open</changelog>
</package>
<package pkgid="898b293b3ecdf57f77fdb7054f3309761a1836b71b0fdecd90637e8c93f7ba84a874a451b84d60f67b3a577d66a62a3997305c52d3305cd4cfbb16188a932055" name="conmon-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.1.10" rel="1.1"/>
  <changelog author="Sascha Grunert &lt;sgrunert@suse.com&gt;" date="1589803200">- Update to v2.0.16
  - tty: flush pending data when fd is ready</changelog>
  <changelog author="Sascha Grunert &lt;sgrunert@suse.com&gt;" date="1590580800">- Update to v2.0.17
  - Add option to delay execution of exit command</changelog>
  <changelog author="Sascha Grunert &lt;sgrunert@suse.com&gt;" date="1596024000">- Update to v2.0.20 (bsc#1175821)
  - journald: fix logging container name
  - container logging: Implement none driver - "off", "null" or
    "none" all work.
  - ctrl: warn if we fail to unlink
  - Drop fsync calls
  - Reap PIDs before running exit command
  - Fix log path parsing
  - Add --sync option to prevent conmon from double forking
  - Add --no-sync-log option to instruct conmon to not sync the
    logs of the containers upon shutting down. This feature fixes a
    regression where we unconditionally dropped the log sync. It is
    possible the container logs could be corrupted on a sudden
    power-off. If you need container logs to remain in consistent
    state after a sudden shutdown, please update from v2.0.19 to
    v2.0.20</changelog>
  <changelog author="dmueller@suse.com" date="1600689600">- Update to version 2.0.21:
  * bump to v2.0.21
  * protect against kill(-1)
  * Makefile: enable debuginfo generation
  * Remove go.sum file and add go.mod
  * Fail if conmon config could not be written
  * nix: remove double definition for e2fsprogs
  * Speedup static build by utilizing CI cache on `/nix` folder
  * Fix nix build for failing e2fsprogs tests
  * test: fix CI
  * Use Podman for building</changelog>
  <changelog author="sgrunert@suse.com" date="1610452800">- Update to version 2.0.22:
  * added man page
  * attach: always chdir
  * conn_sock: Explicitly free a heap-allocated string
  * refactor I/O and add SD_NOTIFY proxy support</changelog>
  <changelog author="Alexandre Vicenzi &lt;alexandre.vicenzi@suse.com&gt;" date="1614254400">- Update to version 2.0.26:
  * conn_sock: do not fail on EAGAIN
  * fix segfault from a double freed pointer
  * Fix a bug where conmon could never spawn a container, because
    a disagreement between the caller and itself on where the attach
    socket was.
  * improve --full-attach to ignore the socket-dir directly. that
    means callers don't need to specify a socket dir at all (and
    can remove it)
  * add full-attach option to allow callers to not truncate a very
    long path for the attach socket
  * close only opened FDs
  * set locale to inherit environment</changelog>
  <changelog author="alexandre.vicenzi@suse.com" date="1617105600">- Update to version 2.0.27:
  * bump to v2.0.27
  * Add CRI-O integration test GitHub action
  * exec: don't fail on EBADFD
  * close_fds: fix close of external fds
  * Add arm64 static build binary
  * bump to v2.0.27-dev</changelog>
  <changelog author="alexandre.vicenzi@suse.com" date="1627041600">- Update to version 2.0.29:
  * Reset OOM score back to 0 for container runtime
  * call functions registered with atexit on SIGTERM
  * conn_sock: fix potential segfault</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1632484800">- Update to version 2.0.30:
  * Remove unreachable code path
  * exit: report if the exit command was killed
  * exit: fix race zombie reaper
  * conn_sock: allow watchdog messages through the notify socket proxy
  * seccomp: add support for seccomp notify</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1651752000">- Update to version 2.1.0
  * logging: buffer partial messages to journald
  * exit: close all fds &gt;= 3
  * fix: cgroup: Free memory_cgroup_file_path if open fails.
    Call g_free instead of free.
- Update to version 2.0.32
  * Fix: Avoid mainfd_std{in,out} sharing the same file descriptor.
  * exit_command: Fix: unset subreaper attribute before running exit command
- Update to version 2.0.31
  * logging: new mode -l passthrough
  * ctr_logs: use container name or ID as SYSLOG_IDENTIFIER for journald
  * conmon: Fix: free userdata files before exec cleanup</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1656504000">- Update to version 2.1.2:
  * add log-global-size-max option to limit the total output conmon processes (CVE-2022-1708 boo#1200285)
  * journald: print tag and name if both are specified
  * drop some logs to debug level</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 2.1.3:
  * Port conmon to FreeBSD
  * Stop using g_unix_signal_add() to avoid threads
  * Rename CLI optionlog-size-global-max to log-global-size-max</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1667563200">- Add patch to fix build with make &gt;= 4.4:
  * 0001-Fix-tools-Makefile-with-GNU-make-4.4.patch</changelog>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1669204800">- Update to version 2.1.5:
  * don't leak syslog_identifier
  * logging: do not read more that the buf size
  * logging: fix error handling
  * Makefile: Fix install for FreeBSD
  * signal: Track changes to get_signal_descriptor in the FreeBSD version
  * Packit: initial enablement
- Update to version 2.1.4:
  * Fix a bug where conmon crashed when it got a SIGCHLD</changelog>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1678881600">- New upstream release 2.1.7
  2.1.7:
  [#]## Bug Fixes
  Fix leaking symbolic links in the opt_socket_path directory
  cgroup: Stumble on if we can't set up oom handling (bsc#1208737)
  2.1.6:
  [#]## Bug Fixes
  * Fix OOM watcher for cgroupv2 `oom_kill` events
  [#]## Misc
  * Use --detach instead of -d
  * ctrl: drop fifo perms to 0660
- Remove merged patch:
  * 0001-Fix-tools-Makefile-with-GNU-make-4.4.patch
- Bump go version to 1.19 (bsc#1209307)</changelog>
  <changelog author="Danish Prakash &lt;danish.prakash@suse.com&gt;" date="1694001600">- Update to version 2.1.8:
  * stdio: ignore EIO for terminals
  * ensure console socket buffers are properly sized
  * conmon: drop return after pexit()
  * ctrl: make accept4 failures fatal
  * logging: avoid opening /dev/null for each write
  * oom: restore old OOM score
  * Use default umask 0022
  * cli: log parsing errors to stderr
  * Changes to build conmon for riscv64
  * Changes to build conmon for ppc64le
  * Fix close_other_fds on FreeBSD</changelog>
  <changelog author="Valentin Lefebvre &lt;valentin.lefebvre@suse.com&gt;" date="1695902400">- go 1.19 EOL, swith to go &gt;= 1.20
  * [bsc#1215806]</changelog>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1702641600">- New upstream release 2.1.9
  [#]## Bug fixes
  * fix some issues flagged by SAST scan
  * src: fix write after end of buffer
  * src: open all files with O_CLOEXEC
  * oom-score: restore oom score before running exit command
  [#]## Features
  * Forward more messages on the sd-notify socket
  * logging: -l passthrough accepts TTYs</changelog>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1702900800">- Add fix-incorrect-free-in-conn_sock.patch
  This fixes a regression in 2.1.9
  (https://github.com/containers/conmon/issues/475 and
  https://github.com/containers/conmon/issues/477)</changelog>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1702987200">- New upstream release 2.1.10
  Bug fixes:
  * Fix incorrect free in conn_sock (removes fix-incorrect-free-in-conn_sock.patch)
  * logging: Respect log-size-max immediately after open</changelog>
</package>
<package pkgid="53425b1bd6e6736eedec6c8e1b75da386cfe557445ad2421473841c8cf14a5b0bac490aa46e4cc52a59fdd593a3432b800220b86d6260c956a6369143764179d" name="containerized-data-importer" arch="src">
  <version epoch="0" ver="1.58.0" rel="1.1"/>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1643716800">- Update to version 1.44.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.44.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1643976000">- Pack only cdi-{cr,operator}.yaml into the manifests RPM</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1646913600">- Update to version 1.45.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.45.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1648814400">- Update to version 1.46.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.46.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1649678400">- Update to version 1.47.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.47.0</changelog>
  <changelog author="Caleb Crane &lt;caleb.crane@suse.com&gt;" date="1650888000">- Update to version 1.48.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.48.0</changelog>
  <changelog author="Caleb Crane &lt;caleb.crane@suse.com&gt;" date="1653998400">- Update to version 1.49.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.49.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1655812800">- Update to version 1.50.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.50.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1657886400">- Update to version 1.51.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.51.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1658836800">- Include additional tools used by cdi-importer:
  cdi-containerimage-server
  cdi-image-size-detection
  cdi-source-update-poller</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1661860800">- Update to version 1.54.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.54.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1663588800">- Update to version 1.55.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.55.0</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665403200">- Update SP5 kubevirt registry path (bsc#1204140)</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1665835200">- Build tools/cdi-containerimage-server with CGO_ENABLED=0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1669896000">- Ensure RPMs and containers are built against the same distro
- Be more strict when discovering the registry path: error out if the
  distro is unknown, instead of falling through to 'opensuse' by
  default</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1678708800">- Update to version 1.56.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.56.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1689163200">- Add registry path for SLE15 SP6</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1692100800">- Update to version 1.57.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.57.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1695038400">- Enable the build for ALP and remove no longer supported SLE versions
  from the distro check</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1700568000">- Update to version 1.58.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.58.0</changelog>
</package>
<package pkgid="0b4c06c8a539ae2000d4d5644f3d6fcd25f68b63fd204bfdacc1ab0581862466da910f116f16a766dfc6760b8ce3566a1fed816a6cdc680a43c586a0191fcf54" name="containerized-data-importer-api" arch="x86_64">
  <version epoch="0" ver="1.58.0" rel="1.1"/>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1643716800">- Update to version 1.44.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.44.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1643976000">- Pack only cdi-{cr,operator}.yaml into the manifests RPM</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1646913600">- Update to version 1.45.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.45.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1648814400">- Update to version 1.46.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.46.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1649678400">- Update to version 1.47.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.47.0</changelog>
  <changelog author="Caleb Crane &lt;caleb.crane@suse.com&gt;" date="1650888000">- Update to version 1.48.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.48.0</changelog>
  <changelog author="Caleb Crane &lt;caleb.crane@suse.com&gt;" date="1653998400">- Update to version 1.49.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.49.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1655812800">- Update to version 1.50.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.50.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1657886400">- Update to version 1.51.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.51.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1658836800">- Include additional tools used by cdi-importer:
  cdi-containerimage-server
  cdi-image-size-detection
  cdi-source-update-poller</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1661860800">- Update to version 1.54.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.54.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1663588800">- Update to version 1.55.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.55.0</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665403200">- Update SP5 kubevirt registry path (bsc#1204140)</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1665835200">- Build tools/cdi-containerimage-server with CGO_ENABLED=0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1669896000">- Ensure RPMs and containers are built against the same distro
- Be more strict when discovering the registry path: error out if the
  distro is unknown, instead of falling through to 'opensuse' by
  default</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1678708800">- Update to version 1.56.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.56.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1689163200">- Add registry path for SLE15 SP6</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1692100800">- Update to version 1.57.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.57.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1695038400">- Enable the build for ALP and remove no longer supported SLE versions
  from the distro check</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1700568000">- Update to version 1.58.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.58.0</changelog>
</package>
<package pkgid="1dc8286c81c9afe4971ce68556557e669c1ef3f9d4fc9ac65eb8bc3a80566027245105b9e99e3a0f4326f1d8f26ae1e166aaa4b879d3b3887ecaed6e65f07899" name="containerized-data-importer-api-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.58.0" rel="1.1"/>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1643716800">- Update to version 1.44.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.44.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1643976000">- Pack only cdi-{cr,operator}.yaml into the manifests RPM</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1646913600">- Update to version 1.45.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.45.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1648814400">- Update to version 1.46.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.46.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1649678400">- Update to version 1.47.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.47.0</changelog>
  <changelog author="Caleb Crane &lt;caleb.crane@suse.com&gt;" date="1650888000">- Update to version 1.48.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.48.0</changelog>
  <changelog author="Caleb Crane &lt;caleb.crane@suse.com&gt;" date="1653998400">- Update to version 1.49.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.49.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1655812800">- Update to version 1.50.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.50.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1657886400">- Update to version 1.51.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.51.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1658836800">- Include additional tools used by cdi-importer:
  cdi-containerimage-server
  cdi-image-size-detection
  cdi-source-update-poller</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1661860800">- Update to version 1.54.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.54.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1663588800">- Update to version 1.55.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.55.0</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665403200">- Update SP5 kubevirt registry path (bsc#1204140)</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1665835200">- Build tools/cdi-containerimage-server with CGO_ENABLED=0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1669896000">- Ensure RPMs and containers are built against the same distro
- Be more strict when discovering the registry path: error out if the
  distro is unknown, instead of falling through to 'opensuse' by
  default</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1678708800">- Update to version 1.56.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.56.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1689163200">- Add registry path for SLE15 SP6</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1692100800">- Update to version 1.57.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.57.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1695038400">- Enable the build for ALP and remove no longer supported SLE versions
  from the distro check</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1700568000">- Update to version 1.58.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.58.0</changelog>
</package>
<package pkgid="424b639aa346b16cb1a5a877d413e1052310b7d02a9fa8154aefa48ae6c408d80425f917bfcc7200f59f4e2c53abd9ec28485669cd4b554c5b68ae2c0256179a" name="containerized-data-importer-cloner" arch="x86_64">
  <version epoch="0" ver="1.58.0" rel="1.1"/>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1643716800">- Update to version 1.44.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.44.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1643976000">- Pack only cdi-{cr,operator}.yaml into the manifests RPM</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1646913600">- Update to version 1.45.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.45.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1648814400">- Update to version 1.46.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.46.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1649678400">- Update to version 1.47.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.47.0</changelog>
  <changelog author="Caleb Crane &lt;caleb.crane@suse.com&gt;" date="1650888000">- Update to version 1.48.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.48.0</changelog>
  <changelog author="Caleb Crane &lt;caleb.crane@suse.com&gt;" date="1653998400">- Update to version 1.49.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.49.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1655812800">- Update to version 1.50.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.50.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1657886400">- Update to version 1.51.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.51.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1658836800">- Include additional tools used by cdi-importer:
  cdi-containerimage-server
  cdi-image-size-detection
  cdi-source-update-poller</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1661860800">- Update to version 1.54.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.54.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1663588800">- Update to version 1.55.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.55.0</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665403200">- Update SP5 kubevirt registry path (bsc#1204140)</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1665835200">- Build tools/cdi-containerimage-server with CGO_ENABLED=0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1669896000">- Ensure RPMs and containers are built against the same distro
- Be more strict when discovering the registry path: error out if the
  distro is unknown, instead of falling through to 'opensuse' by
  default</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1678708800">- Update to version 1.56.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.56.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1689163200">- Add registry path for SLE15 SP6</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1692100800">- Update to version 1.57.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.57.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1695038400">- Enable the build for ALP and remove no longer supported SLE versions
  from the distro check</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1700568000">- Update to version 1.58.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.58.0</changelog>
</package>
<package pkgid="0bce1384644dd746fc54d69e477135cd0d2bea95b78e7503723d2835451fc63168262324b35ec02f71a6f4504f88c99540b8871fa23b6be69c8a303ebb13cf58" name="containerized-data-importer-cloner-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.58.0" rel="1.1"/>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1643716800">- Update to version 1.44.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.44.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1643976000">- Pack only cdi-{cr,operator}.yaml into the manifests RPM</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1646913600">- Update to version 1.45.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.45.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1648814400">- Update to version 1.46.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.46.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1649678400">- Update to version 1.47.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.47.0</changelog>
  <changelog author="Caleb Crane &lt;caleb.crane@suse.com&gt;" date="1650888000">- Update to version 1.48.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.48.0</changelog>
  <changelog author="Caleb Crane &lt;caleb.crane@suse.com&gt;" date="1653998400">- Update to version 1.49.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.49.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1655812800">- Update to version 1.50.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.50.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1657886400">- Update to version 1.51.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.51.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1658836800">- Include additional tools used by cdi-importer:
  cdi-containerimage-server
  cdi-image-size-detection
  cdi-source-update-poller</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1661860800">- Update to version 1.54.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.54.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1663588800">- Update to version 1.55.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.55.0</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665403200">- Update SP5 kubevirt registry path (bsc#1204140)</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1665835200">- Build tools/cdi-containerimage-server with CGO_ENABLED=0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1669896000">- Ensure RPMs and containers are built against the same distro
- Be more strict when discovering the registry path: error out if the
  distro is unknown, instead of falling through to 'opensuse' by
  default</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1678708800">- Update to version 1.56.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.56.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1689163200">- Add registry path for SLE15 SP6</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1692100800">- Update to version 1.57.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.57.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1695038400">- Enable the build for ALP and remove no longer supported SLE versions
  from the distro check</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1700568000">- Update to version 1.58.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.58.0</changelog>
</package>
<package pkgid="80252f7c19879f657e8423f15f38ee0d1fbbaa26cfcaba0cd8f15e3437984f70a45706be11dbfaa22c694ab6cc5e206656153d431d9c8903f3ef37f7d9363a66" name="containerized-data-importer-controller" arch="x86_64">
  <version epoch="0" ver="1.58.0" rel="1.1"/>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1643716800">- Update to version 1.44.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.44.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1643976000">- Pack only cdi-{cr,operator}.yaml into the manifests RPM</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1646913600">- Update to version 1.45.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.45.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1648814400">- Update to version 1.46.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.46.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1649678400">- Update to version 1.47.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.47.0</changelog>
  <changelog author="Caleb Crane &lt;caleb.crane@suse.com&gt;" date="1650888000">- Update to version 1.48.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.48.0</changelog>
  <changelog author="Caleb Crane &lt;caleb.crane@suse.com&gt;" date="1653998400">- Update to version 1.49.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.49.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1655812800">- Update to version 1.50.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.50.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1657886400">- Update to version 1.51.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.51.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1658836800">- Include additional tools used by cdi-importer:
  cdi-containerimage-server
  cdi-image-size-detection
  cdi-source-update-poller</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1661860800">- Update to version 1.54.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.54.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1663588800">- Update to version 1.55.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.55.0</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665403200">- Update SP5 kubevirt registry path (bsc#1204140)</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1665835200">- Build tools/cdi-containerimage-server with CGO_ENABLED=0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1669896000">- Ensure RPMs and containers are built against the same distro
- Be more strict when discovering the registry path: error out if the
  distro is unknown, instead of falling through to 'opensuse' by
  default</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1678708800">- Update to version 1.56.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.56.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1689163200">- Add registry path for SLE15 SP6</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1692100800">- Update to version 1.57.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.57.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1695038400">- Enable the build for ALP and remove no longer supported SLE versions
  from the distro check</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1700568000">- Update to version 1.58.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.58.0</changelog>
</package>
<package pkgid="0ef0ff258a31e7f77146e859aaf9f3d2332e2f9a5ab97bae7a17c81108ba72f4460cb3a7c220cee2a68bf29e7f04ddd19259aa6bb0351be3b85f38e9652f7f37" name="containerized-data-importer-controller-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.58.0" rel="1.1"/>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1643716800">- Update to version 1.44.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.44.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1643976000">- Pack only cdi-{cr,operator}.yaml into the manifests RPM</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1646913600">- Update to version 1.45.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.45.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1648814400">- Update to version 1.46.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.46.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1649678400">- Update to version 1.47.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.47.0</changelog>
  <changelog author="Caleb Crane &lt;caleb.crane@suse.com&gt;" date="1650888000">- Update to version 1.48.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.48.0</changelog>
  <changelog author="Caleb Crane &lt;caleb.crane@suse.com&gt;" date="1653998400">- Update to version 1.49.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.49.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1655812800">- Update to version 1.50.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.50.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1657886400">- Update to version 1.51.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.51.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1658836800">- Include additional tools used by cdi-importer:
  cdi-containerimage-server
  cdi-image-size-detection
  cdi-source-update-poller</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1661860800">- Update to version 1.54.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.54.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1663588800">- Update to version 1.55.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.55.0</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665403200">- Update SP5 kubevirt registry path (bsc#1204140)</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1665835200">- Build tools/cdi-containerimage-server with CGO_ENABLED=0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1669896000">- Ensure RPMs and containers are built against the same distro
- Be more strict when discovering the registry path: error out if the
  distro is unknown, instead of falling through to 'opensuse' by
  default</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1678708800">- Update to version 1.56.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.56.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1689163200">- Add registry path for SLE15 SP6</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1692100800">- Update to version 1.57.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.57.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1695038400">- Enable the build for ALP and remove no longer supported SLE versions
  from the distro check</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1700568000">- Update to version 1.58.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.58.0</changelog>
</package>
<package pkgid="95d47f8d039f7b78ece5bb111fb8dc7f2b738e290aef1e8d2c38af967ad60a40f9682b7631775b8865c135851f3adb746ce36b4cf464993c7635a87aed3f774f" name="containerized-data-importer-importer" arch="x86_64">
  <version epoch="0" ver="1.58.0" rel="1.1"/>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1643716800">- Update to version 1.44.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.44.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1643976000">- Pack only cdi-{cr,operator}.yaml into the manifests RPM</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1646913600">- Update to version 1.45.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.45.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1648814400">- Update to version 1.46.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.46.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1649678400">- Update to version 1.47.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.47.0</changelog>
  <changelog author="Caleb Crane &lt;caleb.crane@suse.com&gt;" date="1650888000">- Update to version 1.48.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.48.0</changelog>
  <changelog author="Caleb Crane &lt;caleb.crane@suse.com&gt;" date="1653998400">- Update to version 1.49.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.49.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1655812800">- Update to version 1.50.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.50.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1657886400">- Update to version 1.51.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.51.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1658836800">- Include additional tools used by cdi-importer:
  cdi-containerimage-server
  cdi-image-size-detection
  cdi-source-update-poller</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1661860800">- Update to version 1.54.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.54.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1663588800">- Update to version 1.55.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.55.0</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665403200">- Update SP5 kubevirt registry path (bsc#1204140)</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1665835200">- Build tools/cdi-containerimage-server with CGO_ENABLED=0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1669896000">- Ensure RPMs and containers are built against the same distro
- Be more strict when discovering the registry path: error out if the
  distro is unknown, instead of falling through to 'opensuse' by
  default</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1678708800">- Update to version 1.56.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.56.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1689163200">- Add registry path for SLE15 SP6</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1692100800">- Update to version 1.57.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.57.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1695038400">- Enable the build for ALP and remove no longer supported SLE versions
  from the distro check</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1700568000">- Update to version 1.58.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.58.0</changelog>
</package>
<package pkgid="cc41061788df61f99ebf55cd12763e5230df028a3a556782c8d62284c9e4ecb63026006b8a3d539277172fc7860fbb81d1f1dc081c2ab81fbf9eb0f2243551de" name="containerized-data-importer-importer-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.58.0" rel="1.1"/>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1643716800">- Update to version 1.44.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.44.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1643976000">- Pack only cdi-{cr,operator}.yaml into the manifests RPM</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1646913600">- Update to version 1.45.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.45.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1648814400">- Update to version 1.46.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.46.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1649678400">- Update to version 1.47.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.47.0</changelog>
  <changelog author="Caleb Crane &lt;caleb.crane@suse.com&gt;" date="1650888000">- Update to version 1.48.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.48.0</changelog>
  <changelog author="Caleb Crane &lt;caleb.crane@suse.com&gt;" date="1653998400">- Update to version 1.49.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.49.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1655812800">- Update to version 1.50.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.50.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1657886400">- Update to version 1.51.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.51.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1658836800">- Include additional tools used by cdi-importer:
  cdi-containerimage-server
  cdi-image-size-detection
  cdi-source-update-poller</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1661860800">- Update to version 1.54.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.54.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1663588800">- Update to version 1.55.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.55.0</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665403200">- Update SP5 kubevirt registry path (bsc#1204140)</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1665835200">- Build tools/cdi-containerimage-server with CGO_ENABLED=0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1669896000">- Ensure RPMs and containers are built against the same distro
- Be more strict when discovering the registry path: error out if the
  distro is unknown, instead of falling through to 'opensuse' by
  default</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1678708800">- Update to version 1.56.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.56.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1689163200">- Add registry path for SLE15 SP6</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1692100800">- Update to version 1.57.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.57.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1695038400">- Enable the build for ALP and remove no longer supported SLE versions
  from the distro check</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1700568000">- Update to version 1.58.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.58.0</changelog>
</package>
<package pkgid="569794524719a836f1a46c315011e2b691b03a9c24b7e3dd26bdac5b6ea16e33609a40b9ac5a0bc7166d5a0b570b72e494b1f305c2aadfde59da998646764456" name="containerized-data-importer-manifests" arch="x86_64">
  <version epoch="0" ver="1.58.0" rel="1.1"/>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1643716800">- Update to version 1.44.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.44.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1643976000">- Pack only cdi-{cr,operator}.yaml into the manifests RPM</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1646913600">- Update to version 1.45.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.45.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1648814400">- Update to version 1.46.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.46.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1649678400">- Update to version 1.47.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.47.0</changelog>
  <changelog author="Caleb Crane &lt;caleb.crane@suse.com&gt;" date="1650888000">- Update to version 1.48.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.48.0</changelog>
  <changelog author="Caleb Crane &lt;caleb.crane@suse.com&gt;" date="1653998400">- Update to version 1.49.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.49.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1655812800">- Update to version 1.50.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.50.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1657886400">- Update to version 1.51.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.51.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1658836800">- Include additional tools used by cdi-importer:
  cdi-containerimage-server
  cdi-image-size-detection
  cdi-source-update-poller</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1661860800">- Update to version 1.54.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.54.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1663588800">- Update to version 1.55.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.55.0</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665403200">- Update SP5 kubevirt registry path (bsc#1204140)</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1665835200">- Build tools/cdi-containerimage-server with CGO_ENABLED=0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1669896000">- Ensure RPMs and containers are built against the same distro
- Be more strict when discovering the registry path: error out if the
  distro is unknown, instead of falling through to 'opensuse' by
  default</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1678708800">- Update to version 1.56.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.56.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1689163200">- Add registry path for SLE15 SP6</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1692100800">- Update to version 1.57.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.57.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1695038400">- Enable the build for ALP and remove no longer supported SLE versions
  from the distro check</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1700568000">- Update to version 1.58.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.58.0</changelog>
</package>
<package pkgid="b37f5771bad56e517700aeb4f7ed0766bd1d7822275866b6a6622133614721da7c7efd8baba7cb8f4e3038188870a5687b150b863187c4637e028721d40a200f" name="containerized-data-importer-operator" arch="x86_64">
  <version epoch="0" ver="1.58.0" rel="1.1"/>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1643716800">- Update to version 1.44.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.44.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1643976000">- Pack only cdi-{cr,operator}.yaml into the manifests RPM</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1646913600">- Update to version 1.45.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.45.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1648814400">- Update to version 1.46.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.46.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1649678400">- Update to version 1.47.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.47.0</changelog>
  <changelog author="Caleb Crane &lt;caleb.crane@suse.com&gt;" date="1650888000">- Update to version 1.48.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.48.0</changelog>
  <changelog author="Caleb Crane &lt;caleb.crane@suse.com&gt;" date="1653998400">- Update to version 1.49.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.49.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1655812800">- Update to version 1.50.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.50.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1657886400">- Update to version 1.51.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.51.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1658836800">- Include additional tools used by cdi-importer:
  cdi-containerimage-server
  cdi-image-size-detection
  cdi-source-update-poller</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1661860800">- Update to version 1.54.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.54.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1663588800">- Update to version 1.55.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.55.0</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665403200">- Update SP5 kubevirt registry path (bsc#1204140)</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1665835200">- Build tools/cdi-containerimage-server with CGO_ENABLED=0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1669896000">- Ensure RPMs and containers are built against the same distro
- Be more strict when discovering the registry path: error out if the
  distro is unknown, instead of falling through to 'opensuse' by
  default</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1678708800">- Update to version 1.56.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.56.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1689163200">- Add registry path for SLE15 SP6</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1692100800">- Update to version 1.57.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.57.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1695038400">- Enable the build for ALP and remove no longer supported SLE versions
  from the distro check</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1700568000">- Update to version 1.58.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.58.0</changelog>
</package>
<package pkgid="c42e77a8b6eaacd2e0d55394f998f58293e062df2d4c584ecbe66c86147338bedd7cbc3f25489f08c37a137aaf8b77f2ac03a27b0a303eef413a59ea8c8602b4" name="containerized-data-importer-operator-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.58.0" rel="1.1"/>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1643716800">- Update to version 1.44.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.44.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1643976000">- Pack only cdi-{cr,operator}.yaml into the manifests RPM</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1646913600">- Update to version 1.45.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.45.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1648814400">- Update to version 1.46.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.46.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1649678400">- Update to version 1.47.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.47.0</changelog>
  <changelog author="Caleb Crane &lt;caleb.crane@suse.com&gt;" date="1650888000">- Update to version 1.48.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.48.0</changelog>
  <changelog author="Caleb Crane &lt;caleb.crane@suse.com&gt;" date="1653998400">- Update to version 1.49.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.49.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1655812800">- Update to version 1.50.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.50.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1657886400">- Update to version 1.51.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.51.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1658836800">- Include additional tools used by cdi-importer:
  cdi-containerimage-server
  cdi-image-size-detection
  cdi-source-update-poller</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1661860800">- Update to version 1.54.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.54.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1663588800">- Update to version 1.55.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.55.0</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665403200">- Update SP5 kubevirt registry path (bsc#1204140)</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1665835200">- Build tools/cdi-containerimage-server with CGO_ENABLED=0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1669896000">- Ensure RPMs and containers are built against the same distro
- Be more strict when discovering the registry path: error out if the
  distro is unknown, instead of falling through to 'opensuse' by
  default</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1678708800">- Update to version 1.56.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.56.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1689163200">- Add registry path for SLE15 SP6</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1692100800">- Update to version 1.57.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.57.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1695038400">- Enable the build for ALP and remove no longer supported SLE versions
  from the distro check</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1700568000">- Update to version 1.58.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.58.0</changelog>
</package>
<package pkgid="f3b446c35db98a141a12d93e5f9eb305efc626f13947799ee907bb3c6d8d098b0406a220026a37d81455fe5b3c4674315374355a3adfc4a51a783467c808ae6a" name="containerized-data-importer-uploadproxy" arch="x86_64">
  <version epoch="0" ver="1.58.0" rel="1.1"/>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1643716800">- Update to version 1.44.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.44.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1643976000">- Pack only cdi-{cr,operator}.yaml into the manifests RPM</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1646913600">- Update to version 1.45.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.45.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1648814400">- Update to version 1.46.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.46.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1649678400">- Update to version 1.47.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.47.0</changelog>
  <changelog author="Caleb Crane &lt;caleb.crane@suse.com&gt;" date="1650888000">- Update to version 1.48.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.48.0</changelog>
  <changelog author="Caleb Crane &lt;caleb.crane@suse.com&gt;" date="1653998400">- Update to version 1.49.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.49.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1655812800">- Update to version 1.50.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.50.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1657886400">- Update to version 1.51.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.51.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1658836800">- Include additional tools used by cdi-importer:
  cdi-containerimage-server
  cdi-image-size-detection
  cdi-source-update-poller</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1661860800">- Update to version 1.54.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.54.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1663588800">- Update to version 1.55.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.55.0</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665403200">- Update SP5 kubevirt registry path (bsc#1204140)</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1665835200">- Build tools/cdi-containerimage-server with CGO_ENABLED=0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1669896000">- Ensure RPMs and containers are built against the same distro
- Be more strict when discovering the registry path: error out if the
  distro is unknown, instead of falling through to 'opensuse' by
  default</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1678708800">- Update to version 1.56.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.56.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1689163200">- Add registry path for SLE15 SP6</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1692100800">- Update to version 1.57.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.57.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1695038400">- Enable the build for ALP and remove no longer supported SLE versions
  from the distro check</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1700568000">- Update to version 1.58.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.58.0</changelog>
</package>
<package pkgid="44e693ffb0723774281df1744e75a7438e890e8747e876fcb190602a9dc9dec176629fe62bdbfce25cc105371d31ff7bdb0ccdb35e6f7ba15e322ba7a0526376" name="containerized-data-importer-uploadproxy-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.58.0" rel="1.1"/>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1643716800">- Update to version 1.44.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.44.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1643976000">- Pack only cdi-{cr,operator}.yaml into the manifests RPM</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1646913600">- Update to version 1.45.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.45.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1648814400">- Update to version 1.46.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.46.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1649678400">- Update to version 1.47.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.47.0</changelog>
  <changelog author="Caleb Crane &lt;caleb.crane@suse.com&gt;" date="1650888000">- Update to version 1.48.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.48.0</changelog>
  <changelog author="Caleb Crane &lt;caleb.crane@suse.com&gt;" date="1653998400">- Update to version 1.49.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.49.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1655812800">- Update to version 1.50.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.50.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1657886400">- Update to version 1.51.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.51.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1658836800">- Include additional tools used by cdi-importer:
  cdi-containerimage-server
  cdi-image-size-detection
  cdi-source-update-poller</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1661860800">- Update to version 1.54.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.54.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1663588800">- Update to version 1.55.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.55.0</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665403200">- Update SP5 kubevirt registry path (bsc#1204140)</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1665835200">- Build tools/cdi-containerimage-server with CGO_ENABLED=0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1669896000">- Ensure RPMs and containers are built against the same distro
- Be more strict when discovering the registry path: error out if the
  distro is unknown, instead of falling through to 'opensuse' by
  default</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1678708800">- Update to version 1.56.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.56.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1689163200">- Add registry path for SLE15 SP6</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1692100800">- Update to version 1.57.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.57.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1695038400">- Enable the build for ALP and remove no longer supported SLE versions
  from the distro check</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1700568000">- Update to version 1.58.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.58.0</changelog>
</package>
<package pkgid="e890c1563f4040b9f32ea4be6f4506cd35c72b22aca334f1643136d3ed468457602f0d6d6e92a48362058dd7ad42b3cd73d4aff156d25928df708cbc649e0eca" name="containerized-data-importer-uploadserver" arch="x86_64">
  <version epoch="0" ver="1.58.0" rel="1.1"/>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1643716800">- Update to version 1.44.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.44.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1643976000">- Pack only cdi-{cr,operator}.yaml into the manifests RPM</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1646913600">- Update to version 1.45.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.45.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1648814400">- Update to version 1.46.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.46.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1649678400">- Update to version 1.47.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.47.0</changelog>
  <changelog author="Caleb Crane &lt;caleb.crane@suse.com&gt;" date="1650888000">- Update to version 1.48.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.48.0</changelog>
  <changelog author="Caleb Crane &lt;caleb.crane@suse.com&gt;" date="1653998400">- Update to version 1.49.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.49.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1655812800">- Update to version 1.50.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.50.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1657886400">- Update to version 1.51.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.51.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1658836800">- Include additional tools used by cdi-importer:
  cdi-containerimage-server
  cdi-image-size-detection
  cdi-source-update-poller</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1661860800">- Update to version 1.54.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.54.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1663588800">- Update to version 1.55.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.55.0</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665403200">- Update SP5 kubevirt registry path (bsc#1204140)</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1665835200">- Build tools/cdi-containerimage-server with CGO_ENABLED=0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1669896000">- Ensure RPMs and containers are built against the same distro
- Be more strict when discovering the registry path: error out if the
  distro is unknown, instead of falling through to 'opensuse' by
  default</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1678708800">- Update to version 1.56.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.56.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1689163200">- Add registry path for SLE15 SP6</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1692100800">- Update to version 1.57.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.57.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1695038400">- Enable the build for ALP and remove no longer supported SLE versions
  from the distro check</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1700568000">- Update to version 1.58.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.58.0</changelog>
</package>
<package pkgid="5c6f7703df76b0e94deca51f397042f2806768b5782bb19211226ea6ec4a6e093b239f21b98c5f2fdfd848bdf3770255b69eef81410328607fd8641f41602005" name="containerized-data-importer-uploadserver-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.58.0" rel="1.1"/>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1643716800">- Update to version 1.44.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.44.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1643976000">- Pack only cdi-{cr,operator}.yaml into the manifests RPM</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1646913600">- Update to version 1.45.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.45.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1648814400">- Update to version 1.46.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.46.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1649678400">- Update to version 1.47.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.47.0</changelog>
  <changelog author="Caleb Crane &lt;caleb.crane@suse.com&gt;" date="1650888000">- Update to version 1.48.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.48.0</changelog>
  <changelog author="Caleb Crane &lt;caleb.crane@suse.com&gt;" date="1653998400">- Update to version 1.49.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.49.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1655812800">- Update to version 1.50.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.50.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1657886400">- Update to version 1.51.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.51.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1658836800">- Include additional tools used by cdi-importer:
  cdi-containerimage-server
  cdi-image-size-detection
  cdi-source-update-poller</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1661860800">- Update to version 1.54.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.54.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1663588800">- Update to version 1.55.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.55.0</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665403200">- Update SP5 kubevirt registry path (bsc#1204140)</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1665835200">- Build tools/cdi-containerimage-server with CGO_ENABLED=0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1669896000">- Ensure RPMs and containers are built against the same distro
- Be more strict when discovering the registry path: error out if the
  distro is unknown, instead of falling through to 'opensuse' by
  default</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1678708800">- Update to version 1.56.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.56.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1689163200">- Add registry path for SLE15 SP6</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1692100800">- Update to version 1.57.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.57.0</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1695038400">- Enable the build for ALP and remove no longer supported SLE versions
  from the distro check</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1700568000">- Update to version 1.58.0
  Release notes https://github.com/kubevirt/containerized-data-importer/releases/tag/v1.58.0</changelog>
</package>
<package pkgid="aae147b8a53cc4610e363ddadf1ba740ca9d96d1bd58c4113698b700aba4eba0965ff193d3bab2b938937d140b2fe562e7faa0ae9f9ffe88d9c3d98699df24fd" name="coolkey" arch="src">
  <version epoch="0" ver="1.1.0" rel="152.5"/>
  <changelog author="sbrabec@suse.cz" date="1186142400">- New SuSE package, version 1.1.0.</changelog>
  <changelog author="jberkman@novell.com" date="1189080000">- install pk11install
- teach pk11install about evolution and openoffice</changelog>
  <changelog author="sbrabec@suse.cz" date="1189425600">- Fixed file and directory permission flaw (#304180,
  CVE-2007-4129).</changelog>
  <changelog author="sbrabec@suse.cz" date="1193659200">- Fixed gcc 4.3 build errors.</changelog>
  <changelog author="sbrabec@suse.cz" date="1239710400">- Fixed wrong C++ delete (bnc#443369, Redhat#485032).</changelog>
  <changelog author="sbrabec@suse.cz" date="1294660800">- Merged latest Fedora patches (bnc#661643).</changelog>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile
- Use %_smp_mflags for parallel build</changelog>
  <changelog author="coolo@suse.com" date="1317384000">- add libtool as buildrequire to make the spec file more reliable</changelog>
  <changelog author="sbrabec@suse.com" date="1479816000">- Create baselibs.conf.
- Add PKCS11 module to p11-kit-32bit (bsc#996047#c39).</changelog>
  <changelog author="sbrabec@suse.com" date="1500292800">- Integrate latest Centos 7 patches [bsc#1049213]
  (coolkey-fix-token-removal-failure.patch,
  coolkey-piv-ecc-el7.patch, coolkey-1.1.0-noapplet.patch,
  coolkey-1.1.0-fix-spurious-event.patch,
  coolkey-1.1.0-p15.patch, coolkey-1.1.0-p15-coverity.patch,
  coolkey-1.1.0-more-keys.patch,
  coolkey-1.1.0-fail-on-bad-mechanisms.patch,
  coolkey-1.1.0-max-cpu-bug.patch,
  coolkey-1.1.0-rhel7-alt-cac.patch).
  * PK15 support.
  * Fix CAC card support.
  * Fix card removal issues.
- Use original tarball
  (coolkey-1.1.0.tar.bz2 -&gt; coolkey-1.1.0.tar.gz).
- Drop patch coolkey-null.patch. It is now part of
  coolkey-piv-ecc-el7.patch.</changelog>
  <changelog author="sbrabec@suse.com" date="1500638400">- Add nssdb installation scripts.
- Run spec-cleaner.
- Drop coolkey-1.1.0-evoandooo.patch: The patch does nothing now.
  Evolution and LibreOffice changed over time. They moved its
  directories and they don't use secmod.db any more.</changelog>
  <changelog author="jengelh@inai.de" date="1500897600">- Remove vision statement and development methods from description.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- light modernization of the spec file
- avoid bashism in post scripts (bsc#1195391)</changelog>
</package>
<package pkgid="db79da9d9dc871ad3047fadfeddafb6f2354d5d972a4bbbc4ebdcfdfa71b72524b94cbb53f7b376dfd8aa1a7d2ed52398ea8c6f7b424bb7662d9101e94a98ded" name="coolkey" arch="x86_64">
  <version epoch="0" ver="1.1.0" rel="152.5"/>
  <changelog author="sbrabec@suse.cz" date="1193659200">- Fixed gcc 4.3 build errors.</changelog>
  <changelog author="sbrabec@suse.cz" date="1239710400">- Fixed wrong C++ delete (bnc#443369, Redhat#485032).</changelog>
  <changelog author="sbrabec@suse.cz" date="1294660800">- Merged latest Fedora patches (bnc#661643).</changelog>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile
- Use %_smp_mflags for parallel build</changelog>
  <changelog author="coolo@suse.com" date="1317384000">- add libtool as buildrequire to make the spec file more reliable</changelog>
  <changelog author="sbrabec@suse.com" date="1479816000">- Create baselibs.conf.
- Add PKCS11 module to p11-kit-32bit (bsc#996047#c39).</changelog>
  <changelog author="sbrabec@suse.com" date="1500292800">- Integrate latest Centos 7 patches [bsc#1049213]
  (coolkey-fix-token-removal-failure.patch,
  coolkey-piv-ecc-el7.patch, coolkey-1.1.0-noapplet.patch,
  coolkey-1.1.0-fix-spurious-event.patch,
  coolkey-1.1.0-p15.patch, coolkey-1.1.0-p15-coverity.patch,
  coolkey-1.1.0-more-keys.patch,
  coolkey-1.1.0-fail-on-bad-mechanisms.patch,
  coolkey-1.1.0-max-cpu-bug.patch,
  coolkey-1.1.0-rhel7-alt-cac.patch).
  * PK15 support.
  * Fix CAC card support.
  * Fix card removal issues.
- Use original tarball
  (coolkey-1.1.0.tar.bz2 -&gt; coolkey-1.1.0.tar.gz).
- Drop patch coolkey-null.patch. It is now part of
  coolkey-piv-ecc-el7.patch.</changelog>
  <changelog author="sbrabec@suse.com" date="1500638400">- Add nssdb installation scripts.
- Run spec-cleaner.
- Drop coolkey-1.1.0-evoandooo.patch: The patch does nothing now.
  Evolution and LibreOffice changed over time. They moved its
  directories and they don't use secmod.db any more.</changelog>
  <changelog author="jengelh@inai.de" date="1500897600">- Remove vision statement and development methods from description.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- light modernization of the spec file
- avoid bashism in post scripts (bsc#1195391)</changelog>
</package>
<package pkgid="08c6459942c5af56539b47f79a684efe97490824b9af06be800512b4a6e155d3ad3711ae356ce5ebb0831b7c98f7dc985df799d345956352a4903bd79b656341" name="coolkey-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.1.0" rel="152.5"/>
  <changelog author="sbrabec@suse.cz" date="1193659200">- Fixed gcc 4.3 build errors.</changelog>
  <changelog author="sbrabec@suse.cz" date="1239710400">- Fixed wrong C++ delete (bnc#443369, Redhat#485032).</changelog>
  <changelog author="sbrabec@suse.cz" date="1294660800">- Merged latest Fedora patches (bnc#661643).</changelog>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile
- Use %_smp_mflags for parallel build</changelog>
  <changelog author="coolo@suse.com" date="1317384000">- add libtool as buildrequire to make the spec file more reliable</changelog>
  <changelog author="sbrabec@suse.com" date="1479816000">- Create baselibs.conf.
- Add PKCS11 module to p11-kit-32bit (bsc#996047#c39).</changelog>
  <changelog author="sbrabec@suse.com" date="1500292800">- Integrate latest Centos 7 patches [bsc#1049213]
  (coolkey-fix-token-removal-failure.patch,
  coolkey-piv-ecc-el7.patch, coolkey-1.1.0-noapplet.patch,
  coolkey-1.1.0-fix-spurious-event.patch,
  coolkey-1.1.0-p15.patch, coolkey-1.1.0-p15-coverity.patch,
  coolkey-1.1.0-more-keys.patch,
  coolkey-1.1.0-fail-on-bad-mechanisms.patch,
  coolkey-1.1.0-max-cpu-bug.patch,
  coolkey-1.1.0-rhel7-alt-cac.patch).
  * PK15 support.
  * Fix CAC card support.
  * Fix card removal issues.
- Use original tarball
  (coolkey-1.1.0.tar.bz2 -&gt; coolkey-1.1.0.tar.gz).
- Drop patch coolkey-null.patch. It is now part of
  coolkey-piv-ecc-el7.patch.</changelog>
  <changelog author="sbrabec@suse.com" date="1500638400">- Add nssdb installation scripts.
- Run spec-cleaner.
- Drop coolkey-1.1.0-evoandooo.patch: The patch does nothing now.
  Evolution and LibreOffice changed over time. They moved its
  directories and they don't use secmod.db any more.</changelog>
  <changelog author="jengelh@inai.de" date="1500897600">- Remove vision statement and development methods from description.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- light modernization of the spec file
- avoid bashism in post scripts (bsc#1195391)</changelog>
</package>
<package pkgid="236fd6ff973df1392e8b4ed9d6204f619acb302de03770060984133f24f191dd6acfc8ffe5af8e8882f24b6e65cf946685b15528ae432a54c22e7cf4131b1ced" name="coolkey-debugsource" arch="x86_64">
  <version epoch="0" ver="1.1.0" rel="152.5"/>
  <changelog author="sbrabec@suse.cz" date="1193659200">- Fixed gcc 4.3 build errors.</changelog>
  <changelog author="sbrabec@suse.cz" date="1239710400">- Fixed wrong C++ delete (bnc#443369, Redhat#485032).</changelog>
  <changelog author="sbrabec@suse.cz" date="1294660800">- Merged latest Fedora patches (bnc#661643).</changelog>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile
- Use %_smp_mflags for parallel build</changelog>
  <changelog author="coolo@suse.com" date="1317384000">- add libtool as buildrequire to make the spec file more reliable</changelog>
  <changelog author="sbrabec@suse.com" date="1479816000">- Create baselibs.conf.
- Add PKCS11 module to p11-kit-32bit (bsc#996047#c39).</changelog>
  <changelog author="sbrabec@suse.com" date="1500292800">- Integrate latest Centos 7 patches [bsc#1049213]
  (coolkey-fix-token-removal-failure.patch,
  coolkey-piv-ecc-el7.patch, coolkey-1.1.0-noapplet.patch,
  coolkey-1.1.0-fix-spurious-event.patch,
  coolkey-1.1.0-p15.patch, coolkey-1.1.0-p15-coverity.patch,
  coolkey-1.1.0-more-keys.patch,
  coolkey-1.1.0-fail-on-bad-mechanisms.patch,
  coolkey-1.1.0-max-cpu-bug.patch,
  coolkey-1.1.0-rhel7-alt-cac.patch).
  * PK15 support.
  * Fix CAC card support.
  * Fix card removal issues.
- Use original tarball
  (coolkey-1.1.0.tar.bz2 -&gt; coolkey-1.1.0.tar.gz).
- Drop patch coolkey-null.patch. It is now part of
  coolkey-piv-ecc-el7.patch.</changelog>
  <changelog author="sbrabec@suse.com" date="1500638400">- Add nssdb installation scripts.
- Run spec-cleaner.
- Drop coolkey-1.1.0-evoandooo.patch: The patch does nothing now.
  Evolution and LibreOffice changed over time. They moved its
  directories and they don't use secmod.db any more.</changelog>
  <changelog author="jengelh@inai.de" date="1500897600">- Remove vision statement and development methods from description.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- light modernization of the spec file
- avoid bashism in post scripts (bsc#1195391)</changelog>
</package>
<package pkgid="9786af21857faf64dc122875b8d460415c3a7ca4bb01618ef70b5b2787b8f500bec472e0ecc9db1c42cc71c2cfb7b11a6abd6d56dc3c9643ed49ca542203a6a0" name="coolkey-devel" arch="x86_64">
  <version epoch="0" ver="1.1.0" rel="152.5"/>
  <changelog author="sbrabec@suse.cz" date="1193659200">- Fixed gcc 4.3 build errors.</changelog>
  <changelog author="sbrabec@suse.cz" date="1239710400">- Fixed wrong C++ delete (bnc#443369, Redhat#485032).</changelog>
  <changelog author="sbrabec@suse.cz" date="1294660800">- Merged latest Fedora patches (bnc#661643).</changelog>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile
- Use %_smp_mflags for parallel build</changelog>
  <changelog author="coolo@suse.com" date="1317384000">- add libtool as buildrequire to make the spec file more reliable</changelog>
  <changelog author="sbrabec@suse.com" date="1479816000">- Create baselibs.conf.
- Add PKCS11 module to p11-kit-32bit (bsc#996047#c39).</changelog>
  <changelog author="sbrabec@suse.com" date="1500292800">- Integrate latest Centos 7 patches [bsc#1049213]
  (coolkey-fix-token-removal-failure.patch,
  coolkey-piv-ecc-el7.patch, coolkey-1.1.0-noapplet.patch,
  coolkey-1.1.0-fix-spurious-event.patch,
  coolkey-1.1.0-p15.patch, coolkey-1.1.0-p15-coverity.patch,
  coolkey-1.1.0-more-keys.patch,
  coolkey-1.1.0-fail-on-bad-mechanisms.patch,
  coolkey-1.1.0-max-cpu-bug.patch,
  coolkey-1.1.0-rhel7-alt-cac.patch).
  * PK15 support.
  * Fix CAC card support.
  * Fix card removal issues.
- Use original tarball
  (coolkey-1.1.0.tar.bz2 -&gt; coolkey-1.1.0.tar.gz).
- Drop patch coolkey-null.patch. It is now part of
  coolkey-piv-ecc-el7.patch.</changelog>
  <changelog author="sbrabec@suse.com" date="1500638400">- Add nssdb installation scripts.
- Run spec-cleaner.
- Drop coolkey-1.1.0-evoandooo.patch: The patch does nothing now.
  Evolution and LibreOffice changed over time. They moved its
  directories and they don't use secmod.db any more.</changelog>
  <changelog author="jengelh@inai.de" date="1500897600">- Remove vision statement and development methods from description.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- light modernization of the spec file
- avoid bashism in post scripts (bsc#1195391)</changelog>
</package>
<package pkgid="0814afe615c33bb1738fe5a2c89b3031164c0d67286251c634dcf0754b82ae7adba6b494b72f2c957af308b9b06648cd4982473522444be97db460ccbcc96522" name="corepack21" arch="i586">
  <version epoch="0" ver="21.4.0" rel="1.1"/>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1699358400">- Package new version 21.1.0
  For overview of changes and details since 20.x and earlier see
  https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V21.md#21.0.0
- imported the following patches from prior patches:
  + cares_public_headers.patch
  + fix_ci_tests.patch
  + flaky_test_rerun.patch
  + gcc13.patch
  + legacy_python.patch
  + linker_lto_jobs.patch
  + manual_configure.patch
  + node-gyp-addon-gypi.patch
  + node-gyp-config.patch
  + nodejs20-zlib-1.3.patch
  + nodejs-libpath.patch
  + npm_search_paths.patch
  + openssl_binary_detection.patch
  + qemu_timeouts_arches.patch
  + skip_no_console.patch
  + sle12_python3_compat.patch
  + test-skip-y2038-on-32bit-time_t.patch
  + versioned.patch</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1700049600">- Update to 21.2.0
  * esm: add import.meta.dirname and import.meta.filename
  * fs: add stacktrace to fs/promises
  * lib:
    +  add --no-experimental-global-navigator CLI flag
    +  add navigator.language &amp; navigator.languages
    +  add navigator.platform
  * stream:
    + add support for deflate-raw format to webstreams compression
    + use Array for Readable buffer
    + optimize creation
  * test_runner:
    + adds built in lcov reporter
    + test_runner: add Date to the supported mock APIs
    + test_runner, cli: add --test-timeout flag
  For details see
  https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V21.md#21.2.0
- nodejs20-zlib-1.3.patch: upstreamed, dropped
- node-gyp-addon-gypi.patch: rebased
- fix_ci_tests.patch: partially upstreamed</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1700740800">- node-gyp-addon-gypi.patch: fix misapplied patch (bsc#1217424)</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1702296000">- Update to 21.4.0:
  * fs: introduce dirent.parentPath
  * fs: use default w flag for writeFileSync with utf8 encoding
- Changes in 21.3.0:
  * New --disable-warning flag
  * Fast fs.writeFileSync with UTF-8 Strings
  For details, see
  https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V21.md#21.4.0
- fix_ci_tests.patch: added workaround for missing deps</changelog>
</package>
<package pkgid="3bbdada5db8e99ad56ad89e53fa18bc0904555e01ca9e5610e48f20b249e66e08e976d38037dcfdebb7a45ba8710ed74af4c2b04d5f779dd1451e74ca56f6690" name="corepack21" arch="x86_64">
  <version epoch="0" ver="21.4.0" rel="1.1"/>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1699358400">- Package new version 21.1.0
  For overview of changes and details since 20.x and earlier see
  https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V21.md#21.0.0
- imported the following patches from prior patches:
  + cares_public_headers.patch
  + fix_ci_tests.patch
  + flaky_test_rerun.patch
  + gcc13.patch
  + legacy_python.patch
  + linker_lto_jobs.patch
  + manual_configure.patch
  + node-gyp-addon-gypi.patch
  + node-gyp-config.patch
  + nodejs20-zlib-1.3.patch
  + nodejs-libpath.patch
  + npm_search_paths.patch
  + openssl_binary_detection.patch
  + qemu_timeouts_arches.patch
  + skip_no_console.patch
  + sle12_python3_compat.patch
  + test-skip-y2038-on-32bit-time_t.patch
  + versioned.patch</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1700049600">- Update to 21.2.0
  * esm: add import.meta.dirname and import.meta.filename
  * fs: add stacktrace to fs/promises
  * lib:
    +  add --no-experimental-global-navigator CLI flag
    +  add navigator.language &amp; navigator.languages
    +  add navigator.platform
  * stream:
    + add support for deflate-raw format to webstreams compression
    + use Array for Readable buffer
    + optimize creation
  * test_runner:
    + adds built in lcov reporter
    + test_runner: add Date to the supported mock APIs
    + test_runner, cli: add --test-timeout flag
  For details see
  https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V21.md#21.2.0
- nodejs20-zlib-1.3.patch: upstreamed, dropped
- node-gyp-addon-gypi.patch: rebased
- fix_ci_tests.patch: partially upstreamed</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1700740800">- node-gyp-addon-gypi.patch: fix misapplied patch (bsc#1217424)</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1702296000">- Update to 21.4.0:
  * fs: introduce dirent.parentPath
  * fs: use default w flag for writeFileSync with utf8 encoding
- Changes in 21.3.0:
  * New --disable-warning flag
  * Fast fs.writeFileSync with UTF-8 Strings
  For details, see
  https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V21.md#21.4.0
- fix_ci_tests.patch: added workaround for missing deps</changelog>
</package>
<package pkgid="2e9a92072f4523658fcf0f740a9b9c4136ad66a7da2326ff2d7aa2b8e6389d97f54795aa5fdba93cbe03213bef6cc19ef666458cfb1a5efc6922a3489f22652c" name="corosync" arch="i586">
  <version epoch="0" ver="2.4.6" rel="3.2"/>
  <changelog author="matthias.gerstner@suse.com" date="1578052800">- Don't package sysconfig file in tmpfiles.d, it's a bug. Instead correctly
  add it to /etc/sysconfig, invoking fillup accordingly.</changelog>
  <changelog author="XinLiang &lt;XLiang@suse.com&gt;" date="1584532800">- Fix bsc#1166899, return value of "corosync-quorumtool -s" was not correct
  Added: bug-1166899-quorumtool-Fix-exit-status-codes.patch</changelog>
  <changelog author="XinLiang &lt;XLiang@suse.com&gt;" date="1584705600">- Fix bsc#1163460 Corosync does not support link-local IPv6 addresses
  Added: bug-1163460-totemip-Add-support-for-sin6_scope_id.patch</changelog>
  <changelog author="XinLiang &lt;XLiang@suse.com&gt;" date="1587556800">- Revoke the patch bug-1163460-totemip-Add-support-for-sin6_scope_id.patch
  Deleted: bug-1163460-totemip-Add-support-for-sin6_scope_id.patch
  Reason: That path will cause problems while doing rolling upgrade, see bsc#1168771</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1597838400">- Stop mangling libexecdir: it's not needed at all.</changelog>
  <changelog author="Aleksei Burlakov &lt;aburlakov@suse.com&gt;" date="1603800000">- (Again) Fix bsc#1163460 Corosync does not support link-local IPv6 addresses
  Added: bug-1163460-totemip-Add-support-for-sin6_scope_id.patch
  Reason: This time the path will NOT cause problems when doing rolling
    upgrade, see bsc#1168771</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1615291200">- Drop the script-dependencies on /sbin/chkconfig: deprecated
- Drop the main package's dependency on /usr/sbin/adduser: the main
  package does not call this in the pre scripts.
- Change Requires(pre): shadow in corosync-qdevice to
  Requires(pre): /usr/sbin/adduser (support alternartive
  implementations).
- Use %systemd_ordering for the various, too strict, systemd script
  dependencies.</changelog>
  <changelog author="varkoly@suse.com" date="1622548800">- Update to version 2.4.5+git69.6236728a:
  * man: replace votequorum_poll for actually used fn
  * qnetd: sort by node_id when add new client
  * man: adjust description about interface section
  * qnetd: Simplify KAP Tie-breaker logic
  * qnetd: Fix NULL dereference of client
  * man: votequorum.5: use proper single quotes
  * tests: Use CS_DISPATCH_BLOCKING instead of cycle
  * totemsrp: Move token received callback
  * common_lib: Remove trailing spaces in cs_strerror
  * totemsrp: More informative messages
- Remove patches:
  bug-1166899-quorumtool-Fix-exit-status-codes.patch
  bug-1163460-totemip-Add-support-for-sin6_scope_id.patch</changelog>
  <changelog author="varkoly@suse.com" date="1629720000">- Update to version 2.4.5+git70.64010f57:
  * totem: Add cancel_hold_on_retransmit config option</changelog>
  <changelog author="Emil Penchev &lt;emil.penchev@suse.com&gt;" date="1649678400">- Update to version corosync-2.4.5+git.5d625cef:
  * totemudpu: Don't block local socketpair
  * totemsrp: Switch totempg buffers at the right time
  * logsys: Unlock config mutex on error</changelog>
  <changelog author="Emil Penchev &lt;emil.penchev@suse.com&gt;" date="1669032000">- Update to version 2.4.6:
  * totemsrp: More informative messages
  * icmap: fix the icmap_get_*_r functions
  * stats: Add basic schedule-miss stats to needle
  * icmap: icmap_init_r() leaks if trie_create() fails
  * test: Fix cpgtest
  * pkgconfig: Add libqb dependency
  * man: votequorum.5: use proper single quotes
  * cpg: Change downlist log level
  * totem: Increase ring_id seq after load
  * totempg: Check sanity (length) of received message
  * totemsrp: Reduce MTU to left room second mcast
  * qnetd: Rename qnetd-log.c to log.c
  * qnetd: Fix double -d description
  * qnetd: Check log initialization error
  * qnetd: Add function to set log target
  * qdevice: Use log instead of libqb log
  * qdevice: Import log instead of qdevice-log
  * qdevice: Merge msg_decode_error functions
  * qnetd: Use log-common for nodelist debug dump
  * qdevice: Configurable log priority bump
  * tests: Add utils_parse_bool_str test
  * qdevice: Free memory used by log
  * qdevice: Add log test
  * qdevice: Add header files to list of test sources
  * qdevice: Add chk variant of vsyslog to test-log
  * qdevice: Add prototype of __vsyslog_chk
  * votequorum: Ignore the icmap_get_* return value
  * logconfig: Remove double free of value
  * cmap: Assert copied string length
  * sync: Assert sync_callbacks.name length
  * votequorum: Assert copied strings length
  * cpghum: Remove unused time variables and functions
  * cfgtool: Remove unused callbacks
  * cmapctl: Free bin_value on error
  * quorumtool: Assert copied string length
  * votequorum: Reflect runtime change of 2Node to WFA
  * main: Add schedmiss timestamp into message
  * votequorum: Change check of expected_votes
  * quorumtool: Fix exit status codes
  * quorumtool: exit on invalid expected votes
  * votequorum: set wfa status only on startup
  * Revert "totemip: Add support for sin6_scope_id"
  * Revert "totemip: compare sin6_scope_id and interface_num"
  * main: Make schedmiss in cmap and log equal
  * totemip: Add support for sin6_scope_id
  * qnetd: Do not call ffsplit_do on shutdown
  * qdevice: Fix connect heuristics result callback
  * qdevice: Fix connect heuristics result callback
  * qdevice: Log adds newline automatically
  * qnetd: Fix dpd timer
  * qnetd: Add support for keep active partition vote
  * common_lib: Remove trailing spaces in cs_strerror
  * totemsrp: Move token received callback
  * tests: Use CS_DISPATCH_BLOCKING instead of cycle
  * qnetd: Fix NULL dereference of client
  * qnetd: Simplify KAP Tie-breaker logic
  * totem: Add cancel_hold_on_retransmit config option
  * logsys: Unlock config mutex on error
  * totemsrp: Switch totempg buffers at the right time
  * totemudpu: Don't block local socketpair
  * configure.ac: fix pkgconfig issue of rdma
  * totemip: Add support for sin6_scope_id
  * totemip: compare sin6_scope_id and interface_num
  * qdevice: Change log level to NOTICE on PASS
  * cfgtool: output error messages to stderr
  * tools: use util_strtonum for options checking
  * cmapctl: return EXIT_FAILURE on failure
  * quorumtool: Help shouldn't require running service
  * quorumtool: strict check for -o option
  * cmapctl: check NULL for key type and value for -p
  * man: adjust description about interface section
  * qnetd: sort by node_id when add new client
  * man: replace votequorum_poll for actually used fn</changelog>
</package>
<package pkgid="7d11633551479c75c499c32391d624992181fe59b4743166d012abf5afbdc5815c34505098461b4c3fc0b4223ca77b779605adb4b401a9c24a45ae82ca1ff351" name="corosync" arch="src">
  <version epoch="0" ver="2.4.6" rel="3.2"/>
  <changelog author="bliu@suse.com" date="1520510400">- [Build 489.1] Corosync is not working after upgrade from sle11sp4-ha to sle15-ha(bsc#1083561)
    Added: 0016-bsc#1083561-upgrade-from-1-x-y.patch</changelog>
  <changelog author="bliu@suse.com" date="1523361600">- UNKNOWN version in corosync pkg-config(bsc#1088619)
    Added: 0017-bsc#1088619-add-version.patch</changelog>
  <changelog author="bliu@suse.com" date="1523620800">-  (CVE-2018-1084) VUL-0: CVE-2018-1084: corosync: Integer overflow in totemcrypto(bsc#1089346)
    Added: 0018-bsc#1089346-corosync-Integer-overflow-in-totemcrypto.patch</changelog>
  <changelog author="bliu@suse.com" date="1523966400">- corosync-2.4.4 is available now(bsc#1089836)
    man:fix in corosync-qdevice.8
    quorumtool: remove duplicated help message
    cfg: nodeid should be unsigned int
    coroparse: Use readdir instead of readdir_r
    wd: fix snprintf warnings
    Fix compile errors in qdevice on FreeBSD
    qdevice: mv free(str) after port validation
    Fix various typos
    Fix typo: recomended -&gt; recommended
    man: support SOURCE_DATE_EPOCH
    configure: add --with-initconfigdir option
    Use static case blocks to determine distro flavor
    Use RuntimeDirectory instead of tmpfiles.d
    coroparse: Do not convert empty uid, gid to 0
    sam: Fix snprintf compiler warnings
    quorumtool: Use full buffer size in snprintf
    man: Add note about qdevice parallel cmds start
    sync: Remove unneeded determine sync code
    sync: Call sync_init of all services at once
    corosync.conf: publicize nodelist.node.name
    totemudp[u]: Drop truncated packets on receive
    logging: Make blackbox configurable
    logging: Close before and open blackbox after fork
    init: Quote subshell result properly
    blackbox: Quote subshell result properly
    qdevice: quote certutils scripts properly
    sam_test_agent: Remove unused assignment
    qdevice: Fix NULL pointer dereference
    quorumtool: Don't set our_flags without v_handle
    qdevice: Nodelist is set into string not array
    qdevice: Check if user_data can be dereferenced
    qdevice: Add safer wrapper of strtoll
    qdevice: Replace strtol by strtonum
    qnetd: Replace strtol by strtonum
    main: Set errno before calling of strtol
    totemcrypto: Implement bad crypto header guess
    cpg: Use list_del instead of qb_list_del
    totemcrypto: Check length of the packet
    totemsrp: Implement sanity checks of received msgs
    totemsrp: Check join and leave msg length
    totemudp: Check lenght of message to sent
    qdevice msgio: Fix reading of msg longer than i32
    logsys: Avoid redundant callsite section checking
    man: corosync-qdevice: fix formatting vs. punctuation
    man: corosync-qdevice: some more stylistics
    man: fix cpg_mcast_joined.3.in
    libcpg: Fix issue with partial big packet assembly
    totempg: Fix fragmentation segfault
    totempg: use iovec[i].iov_len instead of copy_len
    totempg: Fix corrupted messages
    cpg: Handle fragmented message sending interrupt
    corosync.aug: Add missing options
    systemd: Delete unnecessary soft_margin
    Added:
    corosync-2.4.4.tar.gz
    0010-qdevice-net-instance.c-optarg-should-be-str.patch
    Deleted:
    0007-sync-Call-sync_init-of-all-services-at-once.patch
    0008-wd-fix-snprintf-warnings.patch
    0009-add-config-for-corosync-qnetd.patch
    0010-qdevice-mv-free-str-after-port-validation.patch
    0011-libcpg-Fix-issue-with-partial-big-packet-assembly.patch
    0012-totemudp-u-Drop-truncated-packets-on-receive.patch
    0013-logging-Make-blackbox-configurable.patch
    0014-logging-Close-before-and-open-blackbox-after-fork.patch
    0015-coverity-fixes.patch
    0018-bsc#1089346-corosync-Integer-overflow-in-totemcrypto.patch
    corosync-2.4.3.tar.gz
    Renamed:
    0009-add-config-for-corosync-qnetd.patch -&gt; 0007-add-config-for-corosync-qnetd.patch
    0016-bsc#1083561-upgrade-from-1-x-y.patch -&gt; 0008-bsc#1083561-upgrade-from-1-x-y.patch
    0017-bsc#1088619-add-version.patch -&gt; 0009-bsc#1088619-add-version.patch</changelog>
  <changelog author="bliu@suse.com" date="1524744000">- NSS_NoDB_Init: the parameter is reserved, must be NULL(bsc#1090996)
    Added: 0011-NSS_NoDB_Init-the-parameter-is-reserved-must-be-NULL.patch</changelog>
  <changelog author="bliu@suse.com" date="1525262400">- cpg: Inform clients about left nodes during pause(bsc#1091593)
    Added: 0012-cpg-Inform-clients-about-left-nodes-during-pause.patch</changelog>
  <changelog author="Yuan Ren &lt;yren@suse.com&gt;" date="1565956800">- corosync-2.4.5 upgrade(bsc#1144200)
  block_unlisted_ips block package from ips not in nodelist
  Qnetd now supports updated NSS database format
  Partly fixed problem with ifdown (only for UDPU)
  Added:
  corosync-2.4.5.tar.gz
  bug-1001164_corosync.conf-example.patch
  corosync-init-lockfile-path-error.patch
  Deleted:
  corosync-2.4.4.tar.gz
  0003-fix-tmpfiles-create.patch
  0004-mark-corosync-as-a-static-service.patch
  0005-do-not-convert-empty-uid-gid-to-0.patch
  0007-add-config-for-corosync-qnetd.patch
  0009-bsc#1088619-add-version.patch
  0010-qdevice-net-instance.c-optarg-should-be-str.patch
  0011-NSS_NoDB_Init-the-parameter-is-reserved-must-be-NULL.patch
  0012-cpg-Inform-clients-about-left-nodes-during-pause.patch
  bnc#872651-stop-cluster.patch
  disable-build-html-docs.patch
  Renamed:
  0001-coroapi-Use-size_t-for-private_data_size.patch -&gt; upstream-afd97d7884940_coroapi-Use-size_t-for-private_data_size.patch
  0006-Fix-compile-warnings-with-GCC-7.2.1.patch -&gt; Fix-compile-warnings-with-GCC-7.2.1.patch
  0008-bsc#1083561-upgrade-from-1-x-y.patch -&gt; bug-1083561_upgrade-from-1-x-y.patch
  bnc#882449-corosync-conf-example.patch -&gt; bug-882449_corosync-conf-example.patch
  0002-fix-ifdown-udp.patch -&gt; bug-1032634_fix-ifdown-udp.patch
  bsc#1001164-corosync.conf-example.patch -&gt; bug-1001164_corosync.conf-example.patch</changelog>
  <changelog author="Yuan Ren &lt;yren@suse.com&gt;" date="1570622400">- Replace corosync-2.4.5.tar.gz with a clean source.tar.gz(bsc#1144200)
  The reason is some binaries left in corosync-2.4.5.tar.gz</changelog>
  <changelog author="Yuan Ren &lt;yren@suse.com&gt;" date="1573128000">- Packaging bug updating Corosync(bsc#1155792)
  Some noisy output from Tumbleweed caused by RPM macro not fairly used
  Make sure corosync sysconfig keep original configured firstly(bsc1153502)
  Store the tmp file to a more security directory</changelog>
  <changelog author="matthias.gerstner@suse.com" date="1578052800">- Don't package sysconfig file in tmpfiles.d, it's a bug. Instead correctly
  add it to /etc/sysconfig, invoking fillup accordingly.</changelog>
  <changelog author="XinLiang &lt;XLiang@suse.com&gt;" date="1584532800">- Fix bsc#1166899, return value of "corosync-quorumtool -s" was not correct
  Added: bug-1166899-quorumtool-Fix-exit-status-codes.patch</changelog>
  <changelog author="XinLiang &lt;XLiang@suse.com&gt;" date="1584705600">- Fix bsc#1163460 Corosync does not support link-local IPv6 addresses
  Added: bug-1163460-totemip-Add-support-for-sin6_scope_id.patch</changelog>
  <changelog author="XinLiang &lt;XLiang@suse.com&gt;" date="1587556800">- Revoke the patch bug-1163460-totemip-Add-support-for-sin6_scope_id.patch
  Deleted: bug-1163460-totemip-Add-support-for-sin6_scope_id.patch
  Reason: That path will cause problems while doing rolling upgrade, see bsc#1168771</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1597838400">- Stop mangling libexecdir: it's not needed at all.</changelog>
  <changelog author="Aleksei Burlakov &lt;aburlakov@suse.com&gt;" date="1603800000">- (Again) Fix bsc#1163460 Corosync does not support link-local IPv6 addresses
  Added: bug-1163460-totemip-Add-support-for-sin6_scope_id.patch
  Reason: This time the path will NOT cause problems when doing rolling
    upgrade, see bsc#1168771</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1615291200">- Drop the script-dependencies on /sbin/chkconfig: deprecated
- Drop the main package's dependency on /usr/sbin/adduser: the main
  package does not call this in the pre scripts.
- Change Requires(pre): shadow in corosync-qdevice to
  Requires(pre): /usr/sbin/adduser (support alternartive
  implementations).
- Use %systemd_ordering for the various, too strict, systemd script
  dependencies.</changelog>
  <changelog author="varkoly@suse.com" date="1622548800">- Update to version 2.4.5+git69.6236728a:
  * man: replace votequorum_poll for actually used fn
  * qnetd: sort by node_id when add new client
  * man: adjust description about interface section
  * qnetd: Simplify KAP Tie-breaker logic
  * qnetd: Fix NULL dereference of client
  * man: votequorum.5: use proper single quotes
  * tests: Use CS_DISPATCH_BLOCKING instead of cycle
  * totemsrp: Move token received callback
  * common_lib: Remove trailing spaces in cs_strerror
  * totemsrp: More informative messages
- Remove patches:
  bug-1166899-quorumtool-Fix-exit-status-codes.patch
  bug-1163460-totemip-Add-support-for-sin6_scope_id.patch</changelog>
  <changelog author="varkoly@suse.com" date="1629720000">- Update to version 2.4.5+git70.64010f57:
  * totem: Add cancel_hold_on_retransmit config option</changelog>
  <changelog author="Emil Penchev &lt;emil.penchev@suse.com&gt;" date="1649678400">- Update to version corosync-2.4.5+git.5d625cef:
  * totemudpu: Don't block local socketpair
  * totemsrp: Switch totempg buffers at the right time
  * logsys: Unlock config mutex on error</changelog>
  <changelog author="Emil Penchev &lt;emil.penchev@suse.com&gt;" date="1669032000">- Update to version 2.4.6:
  * totemsrp: More informative messages
  * icmap: fix the icmap_get_*_r functions
  * stats: Add basic schedule-miss stats to needle
  * icmap: icmap_init_r() leaks if trie_create() fails
  * test: Fix cpgtest
  * pkgconfig: Add libqb dependency
  * man: votequorum.5: use proper single quotes
  * cpg: Change downlist log level
  * totem: Increase ring_id seq after load
  * totempg: Check sanity (length) of received message
  * totemsrp: Reduce MTU to left room second mcast
  * qnetd: Rename qnetd-log.c to log.c
  * qnetd: Fix double -d description
  * qnetd: Check log initialization error
  * qnetd: Add function to set log target
  * qdevice: Use log instead of libqb log
  * qdevice: Import log instead of qdevice-log
  * qdevice: Merge msg_decode_error functions
  * qnetd: Use log-common for nodelist debug dump
  * qdevice: Configurable log priority bump
  * tests: Add utils_parse_bool_str test
  * qdevice: Free memory used by log
  * qdevice: Add log test
  * qdevice: Add header files to list of test sources
  * qdevice: Add chk variant of vsyslog to test-log
  * qdevice: Add prototype of __vsyslog_chk
  * votequorum: Ignore the icmap_get_* return value
  * logconfig: Remove double free of value
  * cmap: Assert copied string length
  * sync: Assert sync_callbacks.name length
  * votequorum: Assert copied strings length
  * cpghum: Remove unused time variables and functions
  * cfgtool: Remove unused callbacks
  * cmapctl: Free bin_value on error
  * quorumtool: Assert copied string length
  * votequorum: Reflect runtime change of 2Node to WFA
  * main: Add schedmiss timestamp into message
  * votequorum: Change check of expected_votes
  * quorumtool: Fix exit status codes
  * quorumtool: exit on invalid expected votes
  * votequorum: set wfa status only on startup
  * Revert "totemip: Add support for sin6_scope_id"
  * Revert "totemip: compare sin6_scope_id and interface_num"
  * main: Make schedmiss in cmap and log equal
  * totemip: Add support for sin6_scope_id
  * qnetd: Do not call ffsplit_do on shutdown
  * qdevice: Fix connect heuristics result callback
  * qdevice: Fix connect heuristics result callback
  * qdevice: Log adds newline automatically
  * qnetd: Fix dpd timer
  * qnetd: Add support for keep active partition vote
  * common_lib: Remove trailing spaces in cs_strerror
  * totemsrp: Move token received callback
  * tests: Use CS_DISPATCH_BLOCKING instead of cycle
  * qnetd: Fix NULL dereference of client
  * qnetd: Simplify KAP Tie-breaker logic
  * totem: Add cancel_hold_on_retransmit config option
  * logsys: Unlock config mutex on error
  * totemsrp: Switch totempg buffers at the right time
  * totemudpu: Don't block local socketpair
  * configure.ac: fix pkgconfig issue of rdma
  * totemip: Add support for sin6_scope_id
  * totemip: compare sin6_scope_id and interface_num
  * qdevice: Change log level to NOTICE on PASS
  * cfgtool: output error messages to stderr
  * tools: use util_strtonum for options checking
  * cmapctl: return EXIT_FAILURE on failure
  * quorumtool: Help shouldn't require running service
  * quorumtool: strict check for -o option
  * cmapctl: check NULL for key type and value for -p
  * man: adjust description about interface section
  * qnetd: sort by node_id when add new client
  * man: replace votequorum_poll for actually used fn</changelog>
</package>
<package pkgid="4fd67e21d5c59fdce39a19808876d904bb81bf8fe09519b137ad873e55e16337fede61231bf904d0273707f3d4216b084e881aa9c5d1c94ddaeb7e09ed615dbf" name="corosync" arch="x86_64">
  <version epoch="0" ver="2.4.6" rel="3.2"/>
  <changelog author="matthias.gerstner@suse.com" date="1578052800">- Don't package sysconfig file in tmpfiles.d, it's a bug. Instead correctly
  add it to /etc/sysconfig, invoking fillup accordingly.</changelog>
  <changelog author="XinLiang &lt;XLiang@suse.com&gt;" date="1584532800">- Fix bsc#1166899, return value of "corosync-quorumtool -s" was not correct
  Added: bug-1166899-quorumtool-Fix-exit-status-codes.patch</changelog>
  <changelog author="XinLiang &lt;XLiang@suse.com&gt;" date="1584705600">- Fix bsc#1163460 Corosync does not support link-local IPv6 addresses
  Added: bug-1163460-totemip-Add-support-for-sin6_scope_id.patch</changelog>
  <changelog author="XinLiang &lt;XLiang@suse.com&gt;" date="1587556800">- Revoke the patch bug-1163460-totemip-Add-support-for-sin6_scope_id.patch
  Deleted: bug-1163460-totemip-Add-support-for-sin6_scope_id.patch
  Reason: That path will cause problems while doing rolling upgrade, see bsc#1168771</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1597838400">- Stop mangling libexecdir: it's not needed at all.</changelog>
  <changelog author="Aleksei Burlakov &lt;aburlakov@suse.com&gt;" date="1603800000">- (Again) Fix bsc#1163460 Corosync does not support link-local IPv6 addresses
  Added: bug-1163460-totemip-Add-support-for-sin6_scope_id.patch
  Reason: This time the path will NOT cause problems when doing rolling
    upgrade, see bsc#1168771</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1615291200">- Drop the script-dependencies on /sbin/chkconfig: deprecated
- Drop the main package's dependency on /usr/sbin/adduser: the main
  package does not call this in the pre scripts.
- Change Requires(pre): shadow in corosync-qdevice to
  Requires(pre): /usr/sbin/adduser (support alternartive
  implementations).
- Use %systemd_ordering for the various, too strict, systemd script
  dependencies.</changelog>
  <changelog author="varkoly@suse.com" date="1622548800">- Update to version 2.4.5+git69.6236728a:
  * man: replace votequorum_poll for actually used fn
  * qnetd: sort by node_id when add new client
  * man: adjust description about interface section
  * qnetd: Simplify KAP Tie-breaker logic
  * qnetd: Fix NULL dereference of client
  * man: votequorum.5: use proper single quotes
  * tests: Use CS_DISPATCH_BLOCKING instead of cycle
  * totemsrp: Move token received callback
  * common_lib: Remove trailing spaces in cs_strerror
  * totemsrp: More informative messages
- Remove patches:
  bug-1166899-quorumtool-Fix-exit-status-codes.patch
  bug-1163460-totemip-Add-support-for-sin6_scope_id.patch</changelog>
  <changelog author="varkoly@suse.com" date="1629720000">- Update to version 2.4.5+git70.64010f57:
  * totem: Add cancel_hold_on_retransmit config option</changelog>
  <changelog author="Emil Penchev &lt;emil.penchev@suse.com&gt;" date="1649678400">- Update to version corosync-2.4.5+git.5d625cef:
  * totemudpu: Don't block local socketpair
  * totemsrp: Switch totempg buffers at the right time
  * logsys: Unlock config mutex on error</changelog>
  <changelog author="Emil Penchev &lt;emil.penchev@suse.com&gt;" date="1669032000">- Update to version 2.4.6:
  * totemsrp: More informative messages
  * icmap: fix the icmap_get_*_r functions
  * stats: Add basic schedule-miss stats to needle
  * icmap: icmap_init_r() leaks if trie_create() fails
  * test: Fix cpgtest
  * pkgconfig: Add libqb dependency
  * man: votequorum.5: use proper single quotes
  * cpg: Change downlist log level
  * totem: Increase ring_id seq after load
  * totempg: Check sanity (length) of received message
  * totemsrp: Reduce MTU to left room second mcast
  * qnetd: Rename qnetd-log.c to log.c
  * qnetd: Fix double -d description
  * qnetd: Check log initialization error
  * qnetd: Add function to set log target
  * qdevice: Use log instead of libqb log
  * qdevice: Import log instead of qdevice-log
  * qdevice: Merge msg_decode_error functions
  * qnetd: Use log-common for nodelist debug dump
  * qdevice: Configurable log priority bump
  * tests: Add utils_parse_bool_str test
  * qdevice: Free memory used by log
  * qdevice: Add log test
  * qdevice: Add header files to list of test sources
  * qdevice: Add chk variant of vsyslog to test-log
  * qdevice: Add prototype of __vsyslog_chk
  * votequorum: Ignore the icmap_get_* return value
  * logconfig: Remove double free of value
  * cmap: Assert copied string length
  * sync: Assert sync_callbacks.name length
  * votequorum: Assert copied strings length
  * cpghum: Remove unused time variables and functions
  * cfgtool: Remove unused callbacks
  * cmapctl: Free bin_value on error
  * quorumtool: Assert copied string length
  * votequorum: Reflect runtime change of 2Node to WFA
  * main: Add schedmiss timestamp into message
  * votequorum: Change check of expected_votes
  * quorumtool: Fix exit status codes
  * quorumtool: exit on invalid expected votes
  * votequorum: set wfa status only on startup
  * Revert "totemip: Add support for sin6_scope_id"
  * Revert "totemip: compare sin6_scope_id and interface_num"
  * main: Make schedmiss in cmap and log equal
  * totemip: Add support for sin6_scope_id
  * qnetd: Do not call ffsplit_do on shutdown
  * qdevice: Fix connect heuristics result callback
  * qdevice: Fix connect heuristics result callback
  * qdevice: Log adds newline automatically
  * qnetd: Fix dpd timer
  * qnetd: Add support for keep active partition vote
  * common_lib: Remove trailing spaces in cs_strerror
  * totemsrp: Move token received callback
  * tests: Use CS_DISPATCH_BLOCKING instead of cycle
  * qnetd: Fix NULL dereference of client
  * qnetd: Simplify KAP Tie-breaker logic
  * totem: Add cancel_hold_on_retransmit config option
  * logsys: Unlock config mutex on error
  * totemsrp: Switch totempg buffers at the right time
  * totemudpu: Don't block local socketpair
  * configure.ac: fix pkgconfig issue of rdma
  * totemip: Add support for sin6_scope_id
  * totemip: compare sin6_scope_id and interface_num
  * qdevice: Change log level to NOTICE on PASS
  * cfgtool: output error messages to stderr
  * tools: use util_strtonum for options checking
  * cmapctl: return EXIT_FAILURE on failure
  * quorumtool: Help shouldn't require running service
  * quorumtool: strict check for -o option
  * cmapctl: check NULL for key type and value for -p
  * man: adjust description about interface section
  * qnetd: sort by node_id when add new client
  * man: replace votequorum_poll for actually used fn</changelog>
</package>
<package pkgid="384df93bda18e480641248580a8f2a97ba287fe48d9418df4cfdf6112b4f82df97b163ae31900870245fb5a6ebc4446644e0c2229accbd7bec84f22bf1cec4f2" name="corosync-debuginfo" arch="i586">
  <version epoch="0" ver="2.4.6" rel="3.2"/>
  <changelog author="matthias.gerstner@suse.com" date="1578052800">- Don't package sysconfig file in tmpfiles.d, it's a bug. Instead correctly
  add it to /etc/sysconfig, invoking fillup accordingly.</changelog>
  <changelog author="XinLiang &lt;XLiang@suse.com&gt;" date="1584532800">- Fix bsc#1166899, return value of "corosync-quorumtool -s" was not correct
  Added: bug-1166899-quorumtool-Fix-exit-status-codes.patch</changelog>
  <changelog author="XinLiang &lt;XLiang@suse.com&gt;" date="1584705600">- Fix bsc#1163460 Corosync does not support link-local IPv6 addresses
  Added: bug-1163460-totemip-Add-support-for-sin6_scope_id.patch</changelog>
  <changelog author="XinLiang &lt;XLiang@suse.com&gt;" date="1587556800">- Revoke the patch bug-1163460-totemip-Add-support-for-sin6_scope_id.patch
  Deleted: bug-1163460-totemip-Add-support-for-sin6_scope_id.patch
  Reason: That path will cause problems while doing rolling upgrade, see bsc#1168771</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1597838400">- Stop mangling libexecdir: it's not needed at all.</changelog>
  <changelog author="Aleksei Burlakov &lt;aburlakov@suse.com&gt;" date="1603800000">- (Again) Fix bsc#1163460 Corosync does not support link-local IPv6 addresses
  Added: bug-1163460-totemip-Add-support-for-sin6_scope_id.patch
  Reason: This time the path will NOT cause problems when doing rolling
    upgrade, see bsc#1168771</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1615291200">- Drop the script-dependencies on /sbin/chkconfig: deprecated
- Drop the main package's dependency on /usr/sbin/adduser: the main
  package does not call this in the pre scripts.
- Change Requires(pre): shadow in corosync-qdevice to
  Requires(pre): /usr/sbin/adduser (support alternartive
  implementations).
- Use %systemd_ordering for the various, too strict, systemd script
  dependencies.</changelog>
  <changelog author="varkoly@suse.com" date="1622548800">- Update to version 2.4.5+git69.6236728a:
  * man: replace votequorum_poll for actually used fn
  * qnetd: sort by node_id when add new client
  * man: adjust description about interface section
  * qnetd: Simplify KAP Tie-breaker logic
  * qnetd: Fix NULL dereference of client
  * man: votequorum.5: use proper single quotes
  * tests: Use CS_DISPATCH_BLOCKING instead of cycle
  * totemsrp: Move token received callback
  * common_lib: Remove trailing spaces in cs_strerror
  * totemsrp: More informative messages
- Remove patches:
  bug-1166899-quorumtool-Fix-exit-status-codes.patch
  bug-1163460-totemip-Add-support-for-sin6_scope_id.patch</changelog>
  <changelog author="varkoly@suse.com" date="1629720000">- Update to version 2.4.5+git70.64010f57:
  * totem: Add cancel_hold_on_retransmit config option</changelog>
  <changelog author="Emil Penchev &lt;emil.penchev@suse.com&gt;" date="1649678400">- Update to version corosync-2.4.5+git.5d625cef:
  * totemudpu: Don't block local socketpair
  * totemsrp: Switch totempg buffers at the right time
  * logsys: Unlock config mutex on error</changelog>
  <changelog author="Emil Penchev &lt;emil.penchev@suse.com&gt;" date="1669032000">- Update to version 2.4.6:
  * totemsrp: More informative messages
  * icmap: fix the icmap_get_*_r functions
  * stats: Add basic schedule-miss stats to needle
  * icmap: icmap_init_r() leaks if trie_create() fails
  * test: Fix cpgtest
  * pkgconfig: Add libqb dependency
  * man: votequorum.5: use proper single quotes
  * cpg: Change downlist log level
  * totem: Increase ring_id seq after load
  * totempg: Check sanity (length) of received message
  * totemsrp: Reduce MTU to left room second mcast
  * qnetd: Rename qnetd-log.c to log.c
  * qnetd: Fix double -d description
  * qnetd: Check log initialization error
  * qnetd: Add function to set log target
  * qdevice: Use log instead of libqb log
  * qdevice: Import log instead of qdevice-log
  * qdevice: Merge msg_decode_error functions
  * qnetd: Use log-common for nodelist debug dump
  * qdevice: Configurable log priority bump
  * tests: Add utils_parse_bool_str test
  * qdevice: Free memory used by log
  * qdevice: Add log test
  * qdevice: Add header files to list of test sources
  * qdevice: Add chk variant of vsyslog to test-log
  * qdevice: Add prototype of __vsyslog_chk
  * votequorum: Ignore the icmap_get_* return value
  * logconfig: Remove double free of value
  * cmap: Assert copied string length
  * sync: Assert sync_callbacks.name length
  * votequorum: Assert copied strings length
  * cpghum: Remove unused time variables and functions
  * cfgtool: Remove unused callbacks
  * cmapctl: Free bin_value on error
  * quorumtool: Assert copied string length
  * votequorum: Reflect runtime change of 2Node to WFA
  * main: Add schedmiss timestamp into message
  * votequorum: Change check of expected_votes
  * quorumtool: Fix exit status codes
  * quorumtool: exit on invalid expected votes
  * votequorum: set wfa status only on startup
  * Revert "totemip: Add support for sin6_scope_id"
  * Revert "totemip: compare sin6_scope_id and interface_num"
  * main: Make schedmiss in cmap and log equal
  * totemip: Add support for sin6_scope_id
  * qnetd: Do not call ffsplit_do on shutdown
  * qdevice: Fix connect heuristics result callback
  * qdevice: Fix connect heuristics result callback
  * qdevice: Log adds newline automatically
  * qnetd: Fix dpd timer
  * qnetd: Add support for keep active partition vote
  * common_lib: Remove trailing spaces in cs_strerror
  * totemsrp: Move token received callback
  * tests: Use CS_DISPATCH_BLOCKING instead of cycle
  * qnetd: Fix NULL dereference of client
  * qnetd: Simplify KAP Tie-breaker logic
  * totem: Add cancel_hold_on_retransmit config option
  * logsys: Unlock config mutex on error
  * totemsrp: Switch totempg buffers at the right time
  * totemudpu: Don't block local socketpair
  * configure.ac: fix pkgconfig issue of rdma
  * totemip: Add support for sin6_scope_id
  * totemip: compare sin6_scope_id and interface_num
  * qdevice: Change log level to NOTICE on PASS
  * cfgtool: output error messages to stderr
  * tools: use util_strtonum for options checking
  * cmapctl: return EXIT_FAILURE on failure
  * quorumtool: Help shouldn't require running service
  * quorumtool: strict check for -o option
  * cmapctl: check NULL for key type and value for -p
  * man: adjust description about interface section
  * qnetd: sort by node_id when add new client
  * man: replace votequorum_poll for actually used fn</changelog>
</package>
<package pkgid="5cbdb82cc5c904af64acdad888a78e3e7caa434ed7c0c23197286bdb9c2266fcc44a08f00d3b015399b9a7421bcb8cf4129effc289183b53fcd9d2001eb65de4" name="corosync-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.4.6" rel="3.2"/>
  <changelog author="matthias.gerstner@suse.com" date="1578052800">- Don't package sysconfig file in tmpfiles.d, it's a bug. Instead correctly
  add it to /etc/sysconfig, invoking fillup accordingly.</changelog>
  <changelog author="XinLiang &lt;XLiang@suse.com&gt;" date="1584532800">- Fix bsc#1166899, return value of "corosync-quorumtool -s" was not correct
  Added: bug-1166899-quorumtool-Fix-exit-status-codes.patch</changelog>
  <changelog author="XinLiang &lt;XLiang@suse.com&gt;" date="1584705600">- Fix bsc#1163460 Corosync does not support link-local IPv6 addresses
  Added: bug-1163460-totemip-Add-support-for-sin6_scope_id.patch</changelog>
  <changelog author="XinLiang &lt;XLiang@suse.com&gt;" date="1587556800">- Revoke the patch bug-1163460-totemip-Add-support-for-sin6_scope_id.patch
  Deleted: bug-1163460-totemip-Add-support-for-sin6_scope_id.patch
  Reason: That path will cause problems while doing rolling upgrade, see bsc#1168771</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1597838400">- Stop mangling libexecdir: it's not needed at all.</changelog>
  <changelog author="Aleksei Burlakov &lt;aburlakov@suse.com&gt;" date="1603800000">- (Again) Fix bsc#1163460 Corosync does not support link-local IPv6 addresses
  Added: bug-1163460-totemip-Add-support-for-sin6_scope_id.patch
  Reason: This time the path will NOT cause problems when doing rolling
    upgrade, see bsc#1168771</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1615291200">- Drop the script-dependencies on /sbin/chkconfig: deprecated
- Drop the main package's dependency on /usr/sbin/adduser: the main
  package does not call this in the pre scripts.
- Change Requires(pre): shadow in corosync-qdevice to
  Requires(pre): /usr/sbin/adduser (support alternartive
  implementations).
- Use %systemd_ordering for the various, too strict, systemd script
  dependencies.</changelog>
  <changelog author="varkoly@suse.com" date="1622548800">- Update to version 2.4.5+git69.6236728a:
  * man: replace votequorum_poll for actually used fn
  * qnetd: sort by node_id when add new client
  * man: adjust description about interface section
  * qnetd: Simplify KAP Tie-breaker logic
  * qnetd: Fix NULL dereference of client
  * man: votequorum.5: use proper single quotes
  * tests: Use CS_DISPATCH_BLOCKING instead of cycle
  * totemsrp: Move token received callback
  * common_lib: Remove trailing spaces in cs_strerror
  * totemsrp: More informative messages
- Remove patches:
  bug-1166899-quorumtool-Fix-exit-status-codes.patch
  bug-1163460-totemip-Add-support-for-sin6_scope_id.patch</changelog>
  <changelog author="varkoly@suse.com" date="1629720000">- Update to version 2.4.5+git70.64010f57:
  * totem: Add cancel_hold_on_retransmit config option</changelog>
  <changelog author="Emil Penchev &lt;emil.penchev@suse.com&gt;" date="1649678400">- Update to version corosync-2.4.5+git.5d625cef:
  * totemudpu: Don't block local socketpair
  * totemsrp: Switch totempg buffers at the right time
  * logsys: Unlock config mutex on error</changelog>
  <changelog author="Emil Penchev &lt;emil.penchev@suse.com&gt;" date="1669032000">- Update to version 2.4.6:
  * totemsrp: More informative messages
  * icmap: fix the icmap_get_*_r functions
  * stats: Add basic schedule-miss stats to needle
  * icmap: icmap_init_r() leaks if trie_create() fails
  * test: Fix cpgtest
  * pkgconfig: Add libqb dependency
  * man: votequorum.5: use proper single quotes
  * cpg: Change downlist log level
  * totem: Increase ring_id seq after load
  * totempg: Check sanity (length) of received message
  * totemsrp: Reduce MTU to left room second mcast
  * qnetd: Rename qnetd-log.c to log.c
  * qnetd: Fix double -d description
  * qnetd: Check log initialization error
  * qnetd: Add function to set log target
  * qdevice: Use log instead of libqb log
  * qdevice: Import log instead of qdevice-log
  * qdevice: Merge msg_decode_error functions
  * qnetd: Use log-common for nodelist debug dump
  * qdevice: Configurable log priority bump
  * tests: Add utils_parse_bool_str test
  * qdevice: Free memory used by log
  * qdevice: Add log test
  * qdevice: Add header files to list of test sources
  * qdevice: Add chk variant of vsyslog to test-log
  * qdevice: Add prototype of __vsyslog_chk
  * votequorum: Ignore the icmap_get_* return value
  * logconfig: Remove double free of value
  * cmap: Assert copied string length
  * sync: Assert sync_callbacks.name length
  * votequorum: Assert copied strings length
  * cpghum: Remove unused time variables and functions
  * cfgtool: Remove unused callbacks
  * cmapctl: Free bin_value on error
  * quorumtool: Assert copied string length
  * votequorum: Reflect runtime change of 2Node to WFA
  * main: Add schedmiss timestamp into message
  * votequorum: Change check of expected_votes
  * quorumtool: Fix exit status codes
  * quorumtool: exit on invalid expected votes
  * votequorum: set wfa status only on startup
  * Revert "totemip: Add support for sin6_scope_id"
  * Revert "totemip: compare sin6_scope_id and interface_num"
  * main: Make schedmiss in cmap and log equal
  * totemip: Add support for sin6_scope_id
  * qnetd: Do not call ffsplit_do on shutdown
  * qdevice: Fix connect heuristics result callback
  * qdevice: Fix connect heuristics result callback
  * qdevice: Log adds newline automatically
  * qnetd: Fix dpd timer
  * qnetd: Add support for keep active partition vote
  * common_lib: Remove trailing spaces in cs_strerror
  * totemsrp: Move token received callback
  * tests: Use CS_DISPATCH_BLOCKING instead of cycle
  * qnetd: Fix NULL dereference of client
  * qnetd: Simplify KAP Tie-breaker logic
  * totem: Add cancel_hold_on_retransmit config option
  * logsys: Unlock config mutex on error
  * totemsrp: Switch totempg buffers at the right time
  * totemudpu: Don't block local socketpair
  * configure.ac: fix pkgconfig issue of rdma
  * totemip: Add support for sin6_scope_id
  * totemip: compare sin6_scope_id and interface_num
  * qdevice: Change log level to NOTICE on PASS
  * cfgtool: output error messages to stderr
  * tools: use util_strtonum for options checking
  * cmapctl: return EXIT_FAILURE on failure
  * quorumtool: Help shouldn't require running service
  * quorumtool: strict check for -o option
  * cmapctl: check NULL for key type and value for -p
  * man: adjust description about interface section
  * qnetd: sort by node_id when add new client
  * man: replace votequorum_poll for actually used fn</changelog>
</package>
<package pkgid="a299e8a6ef5c68a367e66d71473af8427e676f1eeb46751570666942e96a4a86dd2ea7a816d6f3e98143048d1f73453dd540ce00dc9f8c2969725f206bb6eff9" name="corosync-debugsource" arch="i586">
  <version epoch="0" ver="2.4.6" rel="3.2"/>
  <changelog author="matthias.gerstner@suse.com" date="1578052800">- Don't package sysconfig file in tmpfiles.d, it's a bug. Instead correctly
  add it to /etc/sysconfig, invoking fillup accordingly.</changelog>
  <changelog author="XinLiang &lt;XLiang@suse.com&gt;" date="1584532800">- Fix bsc#1166899, return value of "corosync-quorumtool -s" was not correct
  Added: bug-1166899-quorumtool-Fix-exit-status-codes.patch</changelog>
  <changelog author="XinLiang &lt;XLiang@suse.com&gt;" date="1584705600">- Fix bsc#1163460 Corosync does not support link-local IPv6 addresses
  Added: bug-1163460-totemip-Add-support-for-sin6_scope_id.patch</changelog>
  <changelog author="XinLiang &lt;XLiang@suse.com&gt;" date="1587556800">- Revoke the patch bug-1163460-totemip-Add-support-for-sin6_scope_id.patch
  Deleted: bug-1163460-totemip-Add-support-for-sin6_scope_id.patch
  Reason: That path will cause problems while doing rolling upgrade, see bsc#1168771</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1597838400">- Stop mangling libexecdir: it's not needed at all.</changelog>
  <changelog author="Aleksei Burlakov &lt;aburlakov@suse.com&gt;" date="1603800000">- (Again) Fix bsc#1163460 Corosync does not support link-local IPv6 addresses
  Added: bug-1163460-totemip-Add-support-for-sin6_scope_id.patch
  Reason: This time the path will NOT cause problems when doing rolling
    upgrade, see bsc#1168771</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1615291200">- Drop the script-dependencies on /sbin/chkconfig: deprecated
- Drop the main package's dependency on /usr/sbin/adduser: the main
  package does not call this in the pre scripts.
- Change Requires(pre): shadow in corosync-qdevice to
  Requires(pre): /usr/sbin/adduser (support alternartive
  implementations).
- Use %systemd_ordering for the various, too strict, systemd script
  dependencies.</changelog>
  <changelog author="varkoly@suse.com" date="1622548800">- Update to version 2.4.5+git69.6236728a:
  * man: replace votequorum_poll for actually used fn
  * qnetd: sort by node_id when add new client
  * man: adjust description about interface section
  * qnetd: Simplify KAP Tie-breaker logic
  * qnetd: Fix NULL dereference of client
  * man: votequorum.5: use proper single quotes
  * tests: Use CS_DISPATCH_BLOCKING instead of cycle
  * totemsrp: Move token received callback
  * common_lib: Remove trailing spaces in cs_strerror
  * totemsrp: More informative messages
- Remove patches:
  bug-1166899-quorumtool-Fix-exit-status-codes.patch
  bug-1163460-totemip-Add-support-for-sin6_scope_id.patch</changelog>
  <changelog author="varkoly@suse.com" date="1629720000">- Update to version 2.4.5+git70.64010f57:
  * totem: Add cancel_hold_on_retransmit config option</changelog>
  <changelog author="Emil Penchev &lt;emil.penchev@suse.com&gt;" date="1649678400">- Update to version corosync-2.4.5+git.5d625cef:
  * totemudpu: Don't block local socketpair
  * totemsrp: Switch totempg buffers at the right time
  * logsys: Unlock config mutex on error</changelog>
  <changelog author="Emil Penchev &lt;emil.penchev@suse.com&gt;" date="1669032000">- Update to version 2.4.6:
  * totemsrp: More informative messages
  * icmap: fix the icmap_get_*_r functions
  * stats: Add basic schedule-miss stats to needle
  * icmap: icmap_init_r() leaks if trie_create() fails
  * test: Fix cpgtest
  * pkgconfig: Add libqb dependency
  * man: votequorum.5: use proper single quotes
  * cpg: Change downlist log level
  * totem: Increase ring_id seq after load
  * totempg: Check sanity (length) of received message
  * totemsrp: Reduce MTU to left room second mcast
  * qnetd: Rename qnetd-log.c to log.c
  * qnetd: Fix double -d description
  * qnetd: Check log initialization error
  * qnetd: Add function to set log target
  * qdevice: Use log instead of libqb log
  * qdevice: Import log instead of qdevice-log
  * qdevice: Merge msg_decode_error functions
  * qnetd: Use log-common for nodelist debug dump
  * qdevice: Configurable log priority bump
  * tests: Add utils_parse_bool_str test
  * qdevice: Free memory used by log
  * qdevice: Add log test
  * qdevice: Add header files to list of test sources
  * qdevice: Add chk variant of vsyslog to test-log
  * qdevice: Add prototype of __vsyslog_chk
  * votequorum: Ignore the icmap_get_* return value
  * logconfig: Remove double free of value
  * cmap: Assert copied string length
  * sync: Assert sync_callbacks.name length
  * votequorum: Assert copied strings length
  * cpghum: Remove unused time variables and functions
  * cfgtool: Remove unused callbacks
  * cmapctl: Free bin_value on error
  * quorumtool: Assert copied string length
  * votequorum: Reflect runtime change of 2Node to WFA
  * main: Add schedmiss timestamp into message
  * votequorum: Change check of expected_votes
  * quorumtool: Fix exit status codes
  * quorumtool: exit on invalid expected votes
  * votequorum: set wfa status only on startup
  * Revert "totemip: Add support for sin6_scope_id"
  * Revert "totemip: compare sin6_scope_id and interface_num"
  * main: Make schedmiss in cmap and log equal
  * totemip: Add support for sin6_scope_id
  * qnetd: Do not call ffsplit_do on shutdown
  * qdevice: Fix connect heuristics result callback
  * qdevice: Fix connect heuristics result callback
  * qdevice: Log adds newline automatically
  * qnetd: Fix dpd timer
  * qnetd: Add support for keep active partition vote
  * common_lib: Remove trailing spaces in cs_strerror
  * totemsrp: Move token received callback
  * tests: Use CS_DISPATCH_BLOCKING instead of cycle
  * qnetd: Fix NULL dereference of client
  * qnetd: Simplify KAP Tie-breaker logic
  * totem: Add cancel_hold_on_retransmit config option
  * logsys: Unlock config mutex on error
  * totemsrp: Switch totempg buffers at the right time
  * totemudpu: Don't block local socketpair
  * configure.ac: fix pkgconfig issue of rdma
  * totemip: Add support for sin6_scope_id
  * totemip: compare sin6_scope_id and interface_num
  * qdevice: Change log level to NOTICE on PASS
  * cfgtool: output error messages to stderr
  * tools: use util_strtonum for options checking
  * cmapctl: return EXIT_FAILURE on failure
  * quorumtool: Help shouldn't require running service
  * quorumtool: strict check for -o option
  * cmapctl: check NULL for key type and value for -p
  * man: adjust description about interface section
  * qnetd: sort by node_id when add new client
  * man: replace votequorum_poll for actually used fn</changelog>
</package>
<package pkgid="f6c68a4eaff5aad914383f383909b1931a3140d4de1ef9a42dec18d612bb674fbe1045191563fb337ff58c44d98cc30a1f440a9c87f00c5e782a97fd33991711" name="corosync-debugsource" arch="x86_64">
  <version epoch="0" ver="2.4.6" rel="3.2"/>
  <changelog author="matthias.gerstner@suse.com" date="1578052800">- Don't package sysconfig file in tmpfiles.d, it's a bug. Instead correctly
  add it to /etc/sysconfig, invoking fillup accordingly.</changelog>
  <changelog author="XinLiang &lt;XLiang@suse.com&gt;" date="1584532800">- Fix bsc#1166899, return value of "corosync-quorumtool -s" was not correct
  Added: bug-1166899-quorumtool-Fix-exit-status-codes.patch</changelog>
  <changelog author="XinLiang &lt;XLiang@suse.com&gt;" date="1584705600">- Fix bsc#1163460 Corosync does not support link-local IPv6 addresses
  Added: bug-1163460-totemip-Add-support-for-sin6_scope_id.patch</changelog>
  <changelog author="XinLiang &lt;XLiang@suse.com&gt;" date="1587556800">- Revoke the patch bug-1163460-totemip-Add-support-for-sin6_scope_id.patch
  Deleted: bug-1163460-totemip-Add-support-for-sin6_scope_id.patch
  Reason: That path will cause problems while doing rolling upgrade, see bsc#1168771</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1597838400">- Stop mangling libexecdir: it's not needed at all.</changelog>
  <changelog author="Aleksei Burlakov &lt;aburlakov@suse.com&gt;" date="1603800000">- (Again) Fix bsc#1163460 Corosync does not support link-local IPv6 addresses
  Added: bug-1163460-totemip-Add-support-for-sin6_scope_id.patch
  Reason: This time the path will NOT cause problems when doing rolling
    upgrade, see bsc#1168771</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1615291200">- Drop the script-dependencies on /sbin/chkconfig: deprecated
- Drop the main package's dependency on /usr/sbin/adduser: the main
  package does not call this in the pre scripts.
- Change Requires(pre): shadow in corosync-qdevice to
  Requires(pre): /usr/sbin/adduser (support alternartive
  implementations).
- Use %systemd_ordering for the various, too strict, systemd script
  dependencies.</changelog>
  <changelog author="varkoly@suse.com" date="1622548800">- Update to version 2.4.5+git69.6236728a:
  * man: replace votequorum_poll for actually used fn
  * qnetd: sort by node_id when add new client
  * man: adjust description about interface section
  * qnetd: Simplify KAP Tie-breaker logic
  * qnetd: Fix NULL dereference of client
  * man: votequorum.5: use proper single quotes
  * tests: Use CS_DISPATCH_BLOCKING instead of cycle
  * totemsrp: Move token received callback
  * common_lib: Remove trailing spaces in cs_strerror
  * totemsrp: More informative messages
- Remove patches:
  bug-1166899-quorumtool-Fix-exit-status-codes.patch
  bug-1163460-totemip-Add-support-for-sin6_scope_id.patch</changelog>
  <changelog author="varkoly@suse.com" date="1629720000">- Update to version 2.4.5+git70.64010f57:
  * totem: Add cancel_hold_on_retransmit config option</changelog>
  <changelog author="Emil Penchev &lt;emil.penchev@suse.com&gt;" date="1649678400">- Update to version corosync-2.4.5+git.5d625cef:
  * totemudpu: Don't block local socketpair
  * totemsrp: Switch totempg buffers at the right time
  * logsys: Unlock config mutex on error</changelog>
  <changelog author="Emil Penchev &lt;emil.penchev@suse.com&gt;" date="1669032000">- Update to version 2.4.6:
  * totemsrp: More informative messages
  * icmap: fix the icmap_get_*_r functions
  * stats: Add basic schedule-miss stats to needle
  * icmap: icmap_init_r() leaks if trie_create() fails
  * test: Fix cpgtest
  * pkgconfig: Add libqb dependency
  * man: votequorum.5: use proper single quotes
  * cpg: Change downlist log level
  * totem: Increase ring_id seq after load
  * totempg: Check sanity (length) of received message
  * totemsrp: Reduce MTU to left room second mcast
  * qnetd: Rename qnetd-log.c to log.c
  * qnetd: Fix double -d description
  * qnetd: Check log initialization error
  * qnetd: Add function to set log target
  * qdevice: Use log instead of libqb log
  * qdevice: Import log instead of qdevice-log
  * qdevice: Merge msg_decode_error functions
  * qnetd: Use log-common for nodelist debug dump
  * qdevice: Configurable log priority bump
  * tests: Add utils_parse_bool_str test
  * qdevice: Free memory used by log
  * qdevice: Add log test
  * qdevice: Add header files to list of test sources
  * qdevice: Add chk variant of vsyslog to test-log
  * qdevice: Add prototype of __vsyslog_chk
  * votequorum: Ignore the icmap_get_* return value
  * logconfig: Remove double free of value
  * cmap: Assert copied string length
  * sync: Assert sync_callbacks.name length
  * votequorum: Assert copied strings length
  * cpghum: Remove unused time variables and functions
  * cfgtool: Remove unused callbacks
  * cmapctl: Free bin_value on error
  * quorumtool: Assert copied string length
  * votequorum: Reflect runtime change of 2Node to WFA
  * main: Add schedmiss timestamp into message
  * votequorum: Change check of expected_votes
  * quorumtool: Fix exit status codes
  * quorumtool: exit on invalid expected votes
  * votequorum: set wfa status only on startup
  * Revert "totemip: Add support for sin6_scope_id"
  * Revert "totemip: compare sin6_scope_id and interface_num"
  * main: Make schedmiss in cmap and log equal
  * totemip: Add support for sin6_scope_id
  * qnetd: Do not call ffsplit_do on shutdown
  * qdevice: Fix connect heuristics result callback
  * qdevice: Fix connect heuristics result callback
  * qdevice: Log adds newline automatically
  * qnetd: Fix dpd timer
  * qnetd: Add support for keep active partition vote
  * common_lib: Remove trailing spaces in cs_strerror
  * totemsrp: Move token received callback
  * tests: Use CS_DISPATCH_BLOCKING instead of cycle
  * qnetd: Fix NULL dereference of client
  * qnetd: Simplify KAP Tie-breaker logic
  * totem: Add cancel_hold_on_retransmit config option
  * logsys: Unlock config mutex on error
  * totemsrp: Switch totempg buffers at the right time
  * totemudpu: Don't block local socketpair
  * configure.ac: fix pkgconfig issue of rdma
  * totemip: Add support for sin6_scope_id
  * totemip: compare sin6_scope_id and interface_num
  * qdevice: Change log level to NOTICE on PASS
  * cfgtool: output error messages to stderr
  * tools: use util_strtonum for options checking
  * cmapctl: return EXIT_FAILURE on failure
  * quorumtool: Help shouldn't require running service
  * quorumtool: strict check for -o option
  * cmapctl: check NULL for key type and value for -p
  * man: adjust description about interface section
  * qnetd: sort by node_id when add new client
  * man: replace votequorum_poll for actually used fn</changelog>
</package>
<package pkgid="32a7fda9b683481c908cdb54a12213a21e64cd1ce012f3ffaf8e9844eaebccd41830f2de3dc268f78639099580dcd517c3af90af2deefdf2e85f47ababb1bc94" name="corosync-qdevice" arch="i586">
  <version epoch="0" ver="2.4.6" rel="3.2"/>
  <changelog author="matthias.gerstner@suse.com" date="1578052800">- Don't package sysconfig file in tmpfiles.d, it's a bug. Instead correctly
  add it to /etc/sysconfig, invoking fillup accordingly.</changelog>
  <changelog author="XinLiang &lt;XLiang@suse.com&gt;" date="1584532800">- Fix bsc#1166899, return value of "corosync-quorumtool -s" was not correct
  Added: bug-1166899-quorumtool-Fix-exit-status-codes.patch</changelog>
  <changelog author="XinLiang &lt;XLiang@suse.com&gt;" date="1584705600">- Fix bsc#1163460 Corosync does not support link-local IPv6 addresses
  Added: bug-1163460-totemip-Add-support-for-sin6_scope_id.patch</changelog>
  <changelog author="XinLiang &lt;XLiang@suse.com&gt;" date="1587556800">- Revoke the patch bug-1163460-totemip-Add-support-for-sin6_scope_id.patch
  Deleted: bug-1163460-totemip-Add-support-for-sin6_scope_id.patch
  Reason: That path will cause problems while doing rolling upgrade, see bsc#1168771</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1597838400">- Stop mangling libexecdir: it's not needed at all.</changelog>
  <changelog author="Aleksei Burlakov &lt;aburlakov@suse.com&gt;" date="1603800000">- (Again) Fix bsc#1163460 Corosync does not support link-local IPv6 addresses
  Added: bug-1163460-totemip-Add-support-for-sin6_scope_id.patch
  Reason: This time the path will NOT cause problems when doing rolling
    upgrade, see bsc#1168771</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1615291200">- Drop the script-dependencies on /sbin/chkconfig: deprecated
- Drop the main package's dependency on /usr/sbin/adduser: the main
  package does not call this in the pre scripts.
- Change Requires(pre): shadow in corosync-qdevice to
  Requires(pre): /usr/sbin/adduser (support alternartive
  implementations).
- Use %systemd_ordering for the various, too strict, systemd script
  dependencies.</changelog>
  <changelog author="varkoly@suse.com" date="1622548800">- Update to version 2.4.5+git69.6236728a:
  * man: replace votequorum_poll for actually used fn
  * qnetd: sort by node_id when add new client
  * man: adjust description about interface section
  * qnetd: Simplify KAP Tie-breaker logic
  * qnetd: Fix NULL dereference of client
  * man: votequorum.5: use proper single quotes
  * tests: Use CS_DISPATCH_BLOCKING instead of cycle
  * totemsrp: Move token received callback
  * common_lib: Remove trailing spaces in cs_strerror
  * totemsrp: More informative messages
- Remove patches:
  bug-1166899-quorumtool-Fix-exit-status-codes.patch
  bug-1163460-totemip-Add-support-for-sin6_scope_id.patch</changelog>
  <changelog author="varkoly@suse.com" date="1629720000">- Update to version 2.4.5+git70.64010f57:
  * totem: Add cancel_hold_on_retransmit config option</changelog>
  <changelog author="Emil Penchev &lt;emil.penchev@suse.com&gt;" date="1649678400">- Update to version corosync-2.4.5+git.5d625cef:
  * totemudpu: Don't block local socketpair
  * totemsrp: Switch totempg buffers at the right time
  * logsys: Unlock config mutex on error</changelog>
  <changelog author="Emil Penchev &lt;emil.penchev@suse.com&gt;" date="1669032000">- Update to version 2.4.6:
  * totemsrp: More informative messages
  * icmap: fix the icmap_get_*_r functions
  * stats: Add basic schedule-miss stats to needle
  * icmap: icmap_init_r() leaks if trie_create() fails
  * test: Fix cpgtest
  * pkgconfig: Add libqb dependency
  * man: votequorum.5: use proper single quotes
  * cpg: Change downlist log level
  * totem: Increase ring_id seq after load
  * totempg: Check sanity (length) of received message
  * totemsrp: Reduce MTU to left room second mcast
  * qnetd: Rename qnetd-log.c to log.c
  * qnetd: Fix double -d description
  * qnetd: Check log initialization error
  * qnetd: Add function to set log target
  * qdevice: Use log instead of libqb log
  * qdevice: Import log instead of qdevice-log
  * qdevice: Merge msg_decode_error functions
  * qnetd: Use log-common for nodelist debug dump
  * qdevice: Configurable log priority bump
  * tests: Add utils_parse_bool_str test
  * qdevice: Free memory used by log
  * qdevice: Add log test
  * qdevice: Add header files to list of test sources
  * qdevice: Add chk variant of vsyslog to test-log
  * qdevice: Add prototype of __vsyslog_chk
  * votequorum: Ignore the icmap_get_* return value
  * logconfig: Remove double free of value
  * cmap: Assert copied string length
  * sync: Assert sync_callbacks.name length
  * votequorum: Assert copied strings length
  * cpghum: Remove unused time variables and functions
  * cfgtool: Remove unused callbacks
  * cmapctl: Free bin_value on error
  * quorumtool: Assert copied string length
  * votequorum: Reflect runtime change of 2Node to WFA
  * main: Add schedmiss timestamp into message
  * votequorum: Change check of expected_votes
  * quorumtool: Fix exit status codes
  * quorumtool: exit on invalid expected votes
  * votequorum: set wfa status only on startup
  * Revert "totemip: Add support for sin6_scope_id"
  * Revert "totemip: compare sin6_scope_id and interface_num"
  * main: Make schedmiss in cmap and log equal
  * totemip: Add support for sin6_scope_id
  * qnetd: Do not call ffsplit_do on shutdown
  * qdevice: Fix connect heuristics result callback
  * qdevice: Fix connect heuristics result callback
  * qdevice: Log adds newline automatically
  * qnetd: Fix dpd timer
  * qnetd: Add support for keep active partition vote
  * common_lib: Remove trailing spaces in cs_strerror
  * totemsrp: Move token received callback
  * tests: Use CS_DISPATCH_BLOCKING instead of cycle
  * qnetd: Fix NULL dereference of client
  * qnetd: Simplify KAP Tie-breaker logic
  * totem: Add cancel_hold_on_retransmit config option
  * logsys: Unlock config mutex on error
  * totemsrp: Switch totempg buffers at the right time
  * totemudpu: Don't block local socketpair
  * configure.ac: fix pkgconfig issue of rdma
  * totemip: Add support for sin6_scope_id
  * totemip: compare sin6_scope_id and interface_num
  * qdevice: Change log level to NOTICE on PASS
  * cfgtool: output error messages to stderr
  * tools: use util_strtonum for options checking
  * cmapctl: return EXIT_FAILURE on failure
  * quorumtool: Help shouldn't require running service
  * quorumtool: strict check for -o option
  * cmapctl: check NULL for key type and value for -p
  * man: adjust description about interface section
  * qnetd: sort by node_id when add new client
  * man: replace votequorum_poll for actually used fn</changelog>
</package>
<package pkgid="5a2490b8fb8f059db91ca0b9b9a860ae469c133ff8c98fbae33af1c9a2237086de34d3310f55c9555e15459666163fc85fec686200c0c15b5d21259961e29b35" name="corosync-qdevice" arch="x86_64">
  <version epoch="0" ver="2.4.6" rel="3.2"/>
  <changelog author="matthias.gerstner@suse.com" date="1578052800">- Don't package sysconfig file in tmpfiles.d, it's a bug. Instead correctly
  add it to /etc/sysconfig, invoking fillup accordingly.</changelog>
  <changelog author="XinLiang &lt;XLiang@suse.com&gt;" date="1584532800">- Fix bsc#1166899, return value of "corosync-quorumtool -s" was not correct
  Added: bug-1166899-quorumtool-Fix-exit-status-codes.patch</changelog>
  <changelog author="XinLiang &lt;XLiang@suse.com&gt;" date="1584705600">- Fix bsc#1163460 Corosync does not support link-local IPv6 addresses
  Added: bug-1163460-totemip-Add-support-for-sin6_scope_id.patch</changelog>
  <changelog author="XinLiang &lt;XLiang@suse.com&gt;" date="1587556800">- Revoke the patch bug-1163460-totemip-Add-support-for-sin6_scope_id.patch
  Deleted: bug-1163460-totemip-Add-support-for-sin6_scope_id.patch
  Reason: That path will cause problems while doing rolling upgrade, see bsc#1168771</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1597838400">- Stop mangling libexecdir: it's not needed at all.</changelog>
  <changelog author="Aleksei Burlakov &lt;aburlakov@suse.com&gt;" date="1603800000">- (Again) Fix bsc#1163460 Corosync does not support link-local IPv6 addresses
  Added: bug-1163460-totemip-Add-support-for-sin6_scope_id.patch
  Reason: This time the path will NOT cause problems when doing rolling
    upgrade, see bsc#1168771</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1615291200">- Drop the script-dependencies on /sbin/chkconfig: deprecated
- Drop the main package's dependency on /usr/sbin/adduser: the main
  package does not call this in the pre scripts.
- Change Requires(pre): shadow in corosync-qdevice to
  Requires(pre): /usr/sbin/adduser (support alternartive
  implementations).
- Use %systemd_ordering for the various, too strict, systemd script
  dependencies.</changelog>
  <changelog author="varkoly@suse.com" date="1622548800">- Update to version 2.4.5+git69.6236728a:
  * man: replace votequorum_poll for actually used fn
  * qnetd: sort by node_id when add new client
  * man: adjust description about interface section
  * qnetd: Simplify KAP Tie-breaker logic
  * qnetd: Fix NULL dereference of client
  * man: votequorum.5: use proper single quotes
  * tests: Use CS_DISPATCH_BLOCKING instead of cycle
  * totemsrp: Move token received callback
  * common_lib: Remove trailing spaces in cs_strerror
  * totemsrp: More informative messages
- Remove patches:
  bug-1166899-quorumtool-Fix-exit-status-codes.patch
  bug-1163460-totemip-Add-support-for-sin6_scope_id.patch</changelog>
  <changelog author="varkoly@suse.com" date="1629720000">- Update to version 2.4.5+git70.64010f57:
  * totem: Add cancel_hold_on_retransmit config option</changelog>
  <changelog author="Emil Penchev &lt;emil.penchev@suse.com&gt;" date="1649678400">- Update to version corosync-2.4.5+git.5d625cef:
  * totemudpu: Don't block local socketpair
  * totemsrp: Switch totempg buffers at the right time
  * logsys: Unlock config mutex on error</changelog>
  <changelog author="Emil Penchev &lt;emil.penchev@suse.com&gt;" date="1669032000">- Update to version 2.4.6:
  * totemsrp: More informative messages
  * icmap: fix the icmap_get_*_r functions
  * stats: Add basic schedule-miss stats to needle
  * icmap: icmap_init_r() leaks if trie_create() fails
  * test: Fix cpgtest
  * pkgconfig: Add libqb dependency
  * man: votequorum.5: use proper single quotes
  * cpg: Change downlist log level
  * totem: Increase ring_id seq after load
  * totempg: Check sanity (length) of received message
  * totemsrp: Reduce MTU to left room second mcast
  * qnetd: Rename qnetd-log.c to log.c
  * qnetd: Fix double -d description
  * qnetd: Check log initialization error
  * qnetd: Add function to set log target
  * qdevice: Use log instead of libqb log
  * qdevice: Import log instead of qdevice-log
  * qdevice: Merge msg_decode_error functions
  * qnetd: Use log-common for nodelist debug dump
  * qdevice: Configurable log priority bump
  * tests: Add utils_parse_bool_str test
  * qdevice: Free memory used by log
  * qdevice: Add log test
  * qdevice: Add header files to list of test sources
  * qdevice: Add chk variant of vsyslog to test-log
  * qdevice: Add prototype of __vsyslog_chk
  * votequorum: Ignore the icmap_get_* return value
  * logconfig: Remove double free of value
  * cmap: Assert copied string length
  * sync: Assert sync_callbacks.name length
  * votequorum: Assert copied strings length
  * cpghum: Remove unused time variables and functions
  * cfgtool: Remove unused callbacks
  * cmapctl: Free bin_value on error
  * quorumtool: Assert copied string length
  * votequorum: Reflect runtime change of 2Node to WFA
  * main: Add schedmiss timestamp into message
  * votequorum: Change check of expected_votes
  * quorumtool: Fix exit status codes
  * quorumtool: exit on invalid expected votes
  * votequorum: set wfa status only on startup
  * Revert "totemip: Add support for sin6_scope_id"
  * Revert "totemip: compare sin6_scope_id and interface_num"
  * main: Make schedmiss in cmap and log equal
  * totemip: Add support for sin6_scope_id
  * qnetd: Do not call ffsplit_do on shutdown
  * qdevice: Fix connect heuristics result callback
  * qdevice: Fix connect heuristics result callback
  * qdevice: Log adds newline automatically
  * qnetd: Fix dpd timer
  * qnetd: Add support for keep active partition vote
  * common_lib: Remove trailing spaces in cs_strerror
  * totemsrp: Move token received callback
  * tests: Use CS_DISPATCH_BLOCKING instead of cycle
  * qnetd: Fix NULL dereference of client
  * qnetd: Simplify KAP Tie-breaker logic
  * totem: Add cancel_hold_on_retransmit config option
  * logsys: Unlock config mutex on error
  * totemsrp: Switch totempg buffers at the right time
  * totemudpu: Don't block local socketpair
  * configure.ac: fix pkgconfig issue of rdma
  * totemip: Add support for sin6_scope_id
  * totemip: compare sin6_scope_id and interface_num
  * qdevice: Change log level to NOTICE on PASS
  * cfgtool: output error messages to stderr
  * tools: use util_strtonum for options checking
  * cmapctl: return EXIT_FAILURE on failure
  * quorumtool: Help shouldn't require running service
  * quorumtool: strict check for -o option
  * cmapctl: check NULL for key type and value for -p
  * man: adjust description about interface section
  * qnetd: sort by node_id when add new client
  * man: replace votequorum_poll for actually used fn</changelog>
</package>
<package pkgid="27f6a6e6a416f5134f6da33bf91d47e55a9355cd54b1fedcdbf286fc5c181b6c121bd6ab91f26c5fa800523740f923b18e45ccf200f0f21056c471369377d11f" name="corosync-qdevice-debuginfo" arch="i586">
  <version epoch="0" ver="2.4.6" rel="3.2"/>
  <changelog author="matthias.gerstner@suse.com" date="1578052800">- Don't package sysconfig file in tmpfiles.d, it's a bug. Instead correctly
  add it to /etc/sysconfig, invoking fillup accordingly.</changelog>
  <changelog author="XinLiang &lt;XLiang@suse.com&gt;" date="1584532800">- Fix bsc#1166899, return value of "corosync-quorumtool -s" was not correct
  Added: bug-1166899-quorumtool-Fix-exit-status-codes.patch</changelog>
  <changelog author="XinLiang &lt;XLiang@suse.com&gt;" date="1584705600">- Fix bsc#1163460 Corosync does not support link-local IPv6 addresses
  Added: bug-1163460-totemip-Add-support-for-sin6_scope_id.patch</changelog>
  <changelog author="XinLiang &lt;XLiang@suse.com&gt;" date="1587556800">- Revoke the patch bug-1163460-totemip-Add-support-for-sin6_scope_id.patch
  Deleted: bug-1163460-totemip-Add-support-for-sin6_scope_id.patch
  Reason: That path will cause problems while doing rolling upgrade, see bsc#1168771</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1597838400">- Stop mangling libexecdir: it's not needed at all.</changelog>
  <changelog author="Aleksei Burlakov &lt;aburlakov@suse.com&gt;" date="1603800000">- (Again) Fix bsc#1163460 Corosync does not support link-local IPv6 addresses
  Added: bug-1163460-totemip-Add-support-for-sin6_scope_id.patch
  Reason: This time the path will NOT cause problems when doing rolling
    upgrade, see bsc#1168771</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1615291200">- Drop the script-dependencies on /sbin/chkconfig: deprecated
- Drop the main package's dependency on /usr/sbin/adduser: the main
  package does not call this in the pre scripts.
- Change Requires(pre): shadow in corosync-qdevice to
  Requires(pre): /usr/sbin/adduser (support alternartive
  implementations).
- Use %systemd_ordering for the various, too strict, systemd script
  dependencies.</changelog>
  <changelog author="varkoly@suse.com" date="1622548800">- Update to version 2.4.5+git69.6236728a:
  * man: replace votequorum_poll for actually used fn
  * qnetd: sort by node_id when add new client
  * man: adjust description about interface section
  * qnetd: Simplify KAP Tie-breaker logic
  * qnetd: Fix NULL dereference of client
  * man: votequorum.5: use proper single quotes
  * tests: Use CS_DISPATCH_BLOCKING instead of cycle
  * totemsrp: Move token received callback
  * common_lib: Remove trailing spaces in cs_strerror
  * totemsrp: More informative messages
- Remove patches:
  bug-1166899-quorumtool-Fix-exit-status-codes.patch
  bug-1163460-totemip-Add-support-for-sin6_scope_id.patch</changelog>
  <changelog author="varkoly@suse.com" date="1629720000">- Update to version 2.4.5+git70.64010f57:
  * totem: Add cancel_hold_on_retransmit config option</changelog>
  <changelog author="Emil Penchev &lt;emil.penchev@suse.com&gt;" date="1649678400">- Update to version corosync-2.4.5+git.5d625cef:
  * totemudpu: Don't block local socketpair
  * totemsrp: Switch totempg buffers at the right time
  * logsys: Unlock config mutex on error</changelog>
  <changelog author="Emil Penchev &lt;emil.penchev@suse.com&gt;" date="1669032000">- Update to version 2.4.6:
  * totemsrp: More informative messages
  * icmap: fix the icmap_get_*_r functions
  * stats: Add basic schedule-miss stats to needle
  * icmap: icmap_init_r() leaks if trie_create() fails
  * test: Fix cpgtest
  * pkgconfig: Add libqb dependency
  * man: votequorum.5: use proper single quotes
  * cpg: Change downlist log level
  * totem: Increase ring_id seq after load
  * totempg: Check sanity (length) of received message
  * totemsrp: Reduce MTU to left room second mcast
  * qnetd: Rename qnetd-log.c to log.c
  * qnetd: Fix double -d description
  * qnetd: Check log initialization error
  * qnetd: Add function to set log target
  * qdevice: Use log instead of libqb log
  * qdevice: Import log instead of qdevice-log
  * qdevice: Merge msg_decode_error functions
  * qnetd: Use log-common for nodelist debug dump
  * qdevice: Configurable log priority bump
  * tests: Add utils_parse_bool_str test
  * qdevice: Free memory used by log
  * qdevice: Add log test
  * qdevice: Add header files to list of test sources
  * qdevice: Add chk variant of vsyslog to test-log
  * qdevice: Add prototype of __vsyslog_chk
  * votequorum: Ignore the icmap_get_* return value
  * logconfig: Remove double free of value
  * cmap: Assert copied string length
  * sync: Assert sync_callbacks.name length
  * votequorum: Assert copied strings length
  * cpghum: Remove unused time variables and functions
  * cfgtool: Remove unused callbacks
  * cmapctl: Free bin_value on error
  * quorumtool: Assert copied string length
  * votequorum: Reflect runtime change of 2Node to WFA
  * main: Add schedmiss timestamp into message
  * votequorum: Change check of expected_votes
  * quorumtool: Fix exit status codes
  * quorumtool: exit on invalid expected votes
  * votequorum: set wfa status only on startup
  * Revert "totemip: Add support for sin6_scope_id"
  * Revert "totemip: compare sin6_scope_id and interface_num"
  * main: Make schedmiss in cmap and log equal
  * totemip: Add support for sin6_scope_id
  * qnetd: Do not call ffsplit_do on shutdown
  * qdevice: Fix connect heuristics result callback
  * qdevice: Fix connect heuristics result callback
  * qdevice: Log adds newline automatically
  * qnetd: Fix dpd timer
  * qnetd: Add support for keep active partition vote
  * common_lib: Remove trailing spaces in cs_strerror
  * totemsrp: Move token received callback
  * tests: Use CS_DISPATCH_BLOCKING instead of cycle
  * qnetd: Fix NULL dereference of client
  * qnetd: Simplify KAP Tie-breaker logic
  * totem: Add cancel_hold_on_retransmit config option
  * logsys: Unlock config mutex on error
  * totemsrp: Switch totempg buffers at the right time
  * totemudpu: Don't block local socketpair
  * configure.ac: fix pkgconfig issue of rdma
  * totemip: Add support for sin6_scope_id
  * totemip: compare sin6_scope_id and interface_num
  * qdevice: Change log level to NOTICE on PASS
  * cfgtool: output error messages to stderr
  * tools: use util_strtonum for options checking
  * cmapctl: return EXIT_FAILURE on failure
  * quorumtool: Help shouldn't require running service
  * quorumtool: strict check for -o option
  * cmapctl: check NULL for key type and value for -p
  * man: adjust description about interface section
  * qnetd: sort by node_id when add new client
  * man: replace votequorum_poll for actually used fn</changelog>
</package>
<package pkgid="e647d16ecff8677d16fd93300e92e67780750bd55a2697922b6bbef6daf8b106ba2cc41f59ea22b5308040a5451fe42ff2ea5d27dd247cc4a69dc57ec275f28b" name="corosync-qdevice-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.4.6" rel="3.2"/>
  <changelog author="matthias.gerstner@suse.com" date="1578052800">- Don't package sysconfig file in tmpfiles.d, it's a bug. Instead correctly
  add it to /etc/sysconfig, invoking fillup accordingly.</changelog>
  <changelog author="XinLiang &lt;XLiang@suse.com&gt;" date="1584532800">- Fix bsc#1166899, return value of "corosync-quorumtool -s" was not correct
  Added: bug-1166899-quorumtool-Fix-exit-status-codes.patch</changelog>
  <changelog author="XinLiang &lt;XLiang@suse.com&gt;" date="1584705600">- Fix bsc#1163460 Corosync does not support link-local IPv6 addresses
  Added: bug-1163460-totemip-Add-support-for-sin6_scope_id.patch</changelog>
  <changelog author="XinLiang &lt;XLiang@suse.com&gt;" date="1587556800">- Revoke the patch bug-1163460-totemip-Add-support-for-sin6_scope_id.patch
  Deleted: bug-1163460-totemip-Add-support-for-sin6_scope_id.patch
  Reason: That path will cause problems while doing rolling upgrade, see bsc#1168771</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1597838400">- Stop mangling libexecdir: it's not needed at all.</changelog>
  <changelog author="Aleksei Burlakov &lt;aburlakov@suse.com&gt;" date="1603800000">- (Again) Fix bsc#1163460 Corosync does not support link-local IPv6 addresses
  Added: bug-1163460-totemip-Add-support-for-sin6_scope_id.patch
  Reason: This time the path will NOT cause problems when doing rolling
    upgrade, see bsc#1168771</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1615291200">- Drop the script-dependencies on /sbin/chkconfig: deprecated
- Drop the main package's dependency on /usr/sbin/adduser: the main
  package does not call this in the pre scripts.
- Change Requires(pre): shadow in corosync-qdevice to
  Requires(pre): /usr/sbin/adduser (support alternartive
  implementations).
- Use %systemd_ordering for the various, too strict, systemd script
  dependencies.</changelog>
  <changelog author="varkoly@suse.com" date="1622548800">- Update to version 2.4.5+git69.6236728a:
  * man: replace votequorum_poll for actually used fn
  * qnetd: sort by node_id when add new client
  * man: adjust description about interface section
  * qnetd: Simplify KAP Tie-breaker logic
  * qnetd: Fix NULL dereference of client
  * man: votequorum.5: use proper single quotes
  * tests: Use CS_DISPATCH_BLOCKING instead of cycle
  * totemsrp: Move token received callback
  * common_lib: Remove trailing spaces in cs_strerror
  * totemsrp: More informative messages
- Remove patches:
  bug-1166899-quorumtool-Fix-exit-status-codes.patch
  bug-1163460-totemip-Add-support-for-sin6_scope_id.patch</changelog>
  <changelog author="varkoly@suse.com" date="1629720000">- Update to version 2.4.5+git70.64010f57:
  * totem: Add cancel_hold_on_retransmit config option</changelog>
  <changelog author="Emil Penchev &lt;emil.penchev@suse.com&gt;" date="1649678400">- Update to version corosync-2.4.5+git.5d625cef:
  * totemudpu: Don't block local socketpair
  * totemsrp: Switch totempg buffers at the right time
  * logsys: Unlock config mutex on error</changelog>
  <changelog author="Emil Penchev &lt;emil.penchev@suse.com&gt;" date="1669032000">- Update to version 2.4.6:
  * totemsrp: More informative messages
  * icmap: fix the icmap_get_*_r functions
  * stats: Add basic schedule-miss stats to needle
  * icmap: icmap_init_r() leaks if trie_create() fails
  * test: Fix cpgtest
  * pkgconfig: Add libqb dependency
  * man: votequorum.5: use proper single quotes
  * cpg: Change downlist log level
  * totem: Increase ring_id seq after load
  * totempg: Check sanity (length) of received message
  * totemsrp: Reduce MTU to left room second mcast
  * qnetd: Rename qnetd-log.c to log.c
  * qnetd: Fix double -d description
  * qnetd: Check log initialization error
  * qnetd: Add function to set log target
  * qdevice: Use log instead of libqb log
  * qdevice: Import log instead of qdevice-log
  * qdevice: Merge msg_decode_error functions
  * qnetd: Use log-common for nodelist debug dump
  * qdevice: Configurable log priority bump
  * tests: Add utils_parse_bool_str test
  * qdevice: Free memory used by log
  * qdevice: Add log test
  * qdevice: Add header files to list of test sources
  * qdevice: Add chk variant of vsyslog to test-log
  * qdevice: Add prototype of __vsyslog_chk
  * votequorum: Ignore the icmap_get_* return value
  * logconfig: Remove double free of value
  * cmap: Assert copied string length
  * sync: Assert sync_callbacks.name length
  * votequorum: Assert copied strings length
  * cpghum: Remove unused time variables and functions
  * cfgtool: Remove unused callbacks
  * cmapctl: Free bin_value on error
  * quorumtool: Assert copied string length
  * votequorum: Reflect runtime change of 2Node to WFA
  * main: Add schedmiss timestamp into message
  * votequorum: Change check of expected_votes
  * quorumtool: Fix exit status codes
  * quorumtool: exit on invalid expected votes
  * votequorum: set wfa status only on startup
  * Revert "totemip: Add support for sin6_scope_id"
  * Revert "totemip: compare sin6_scope_id and interface_num"
  * main: Make schedmiss in cmap and log equal
  * totemip: Add support for sin6_scope_id
  * qnetd: Do not call ffsplit_do on shutdown
  * qdevice: Fix connect heuristics result callback
  * qdevice: Fix connect heuristics result callback
  * qdevice: Log adds newline automatically
  * qnetd: Fix dpd timer
  * qnetd: Add support for keep active partition vote
  * common_lib: Remove trailing spaces in cs_strerror
  * totemsrp: Move token received callback
  * tests: Use CS_DISPATCH_BLOCKING instead of cycle
  * qnetd: Fix NULL dereference of client
  * qnetd: Simplify KAP Tie-breaker logic
  * totem: Add cancel_hold_on_retransmit config option
  * logsys: Unlock config mutex on error
  * totemsrp: Switch totempg buffers at the right time
  * totemudpu: Don't block local socketpair
  * configure.ac: fix pkgconfig issue of rdma
  * totemip: Add support for sin6_scope_id
  * totemip: compare sin6_scope_id and interface_num
  * qdevice: Change log level to NOTICE on PASS
  * cfgtool: output error messages to stderr
  * tools: use util_strtonum for options checking
  * cmapctl: return EXIT_FAILURE on failure
  * quorumtool: Help shouldn't require running service
  * quorumtool: strict check for -o option
  * cmapctl: check NULL for key type and value for -p
  * man: adjust description about interface section
  * qnetd: sort by node_id when add new client
  * man: replace votequorum_poll for actually used fn</changelog>
</package>
<package pkgid="40c1197bb527eb22034b81fb1906b4136b79059763c7b99611ba2af68211978341a050e012ec599c8fa8d5534764b619cd5066784edb15b8ace08c003bf0c351" name="corosync-qnetd" arch="i586">
  <version epoch="0" ver="2.4.6" rel="3.2"/>
  <changelog author="matthias.gerstner@suse.com" date="1578052800">- Don't package sysconfig file in tmpfiles.d, it's a bug. Instead correctly
  add it to /etc/sysconfig, invoking fillup accordingly.</changelog>
  <changelog author="XinLiang &lt;XLiang@suse.com&gt;" date="1584532800">- Fix bsc#1166899, return value of "corosync-quorumtool -s" was not correct
  Added: bug-1166899-quorumtool-Fix-exit-status-codes.patch</changelog>
  <changelog author="XinLiang &lt;XLiang@suse.com&gt;" date="1584705600">- Fix bsc#1163460 Corosync does not support link-local IPv6 addresses
  Added: bug-1163460-totemip-Add-support-for-sin6_scope_id.patch</changelog>
  <changelog author="XinLiang &lt;XLiang@suse.com&gt;" date="1587556800">- Revoke the patch bug-1163460-totemip-Add-support-for-sin6_scope_id.patch
  Deleted: bug-1163460-totemip-Add-support-for-sin6_scope_id.patch
  Reason: That path will cause problems while doing rolling upgrade, see bsc#1168771</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1597838400">- Stop mangling libexecdir: it's not needed at all.</changelog>
  <changelog author="Aleksei Burlakov &lt;aburlakov@suse.com&gt;" date="1603800000">- (Again) Fix bsc#1163460 Corosync does not support link-local IPv6 addresses
  Added: bug-1163460-totemip-Add-support-for-sin6_scope_id.patch
  Reason: This time the path will NOT cause problems when doing rolling
    upgrade, see bsc#1168771</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1615291200">- Drop the script-dependencies on /sbin/chkconfig: deprecated
- Drop the main package's dependency on /usr/sbin/adduser: the main
  package does not call this in the pre scripts.
- Change Requires(pre): shadow in corosync-qdevice to
  Requires(pre): /usr/sbin/adduser (support alternartive
  implementations).
- Use %systemd_ordering for the various, too strict, systemd script
  dependencies.</changelog>
  <changelog author="varkoly@suse.com" date="1622548800">- Update to version 2.4.5+git69.6236728a:
  * man: replace votequorum_poll for actually used fn
  * qnetd: sort by node_id when add new client
  * man: adjust description about interface section
  * qnetd: Simplify KAP Tie-breaker logic
  * qnetd: Fix NULL dereference of client
  * man: votequorum.5: use proper single quotes
  * tests: Use CS_DISPATCH_BLOCKING instead of cycle
  * totemsrp: Move token received callback
  * common_lib: Remove trailing spaces in cs_strerror
  * totemsrp: More informative messages
- Remove patches:
  bug-1166899-quorumtool-Fix-exit-status-codes.patch
  bug-1163460-totemip-Add-support-for-sin6_scope_id.patch</changelog>
  <changelog author="varkoly@suse.com" date="1629720000">- Update to version 2.4.5+git70.64010f57:
  * totem: Add cancel_hold_on_retransmit config option</changelog>
  <changelog author="Emil Penchev &lt;emil.penchev@suse.com&gt;" date="1649678400">- Update to version corosync-2.4.5+git.5d625cef:
  * totemudpu: Don't block local socketpair
  * totemsrp: Switch totempg buffers at the right time
  * logsys: Unlock config mutex on error</changelog>
  <changelog author="Emil Penchev &lt;emil.penchev@suse.com&gt;" date="1669032000">- Update to version 2.4.6:
  * totemsrp: More informative messages
  * icmap: fix the icmap_get_*_r functions
  * stats: Add basic schedule-miss stats to needle
  * icmap: icmap_init_r() leaks if trie_create() fails
  * test: Fix cpgtest
  * pkgconfig: Add libqb dependency
  * man: votequorum.5: use proper single quotes
  * cpg: Change downlist log level
  * totem: Increase ring_id seq after load
  * totempg: Check sanity (length) of received message
  * totemsrp: Reduce MTU to left room second mcast
  * qnetd: Rename qnetd-log.c to log.c
  * qnetd: Fix double -d description
  * qnetd: Check log initialization error
  * qnetd: Add function to set log target
  * qdevice: Use log instead of libqb log
  * qdevice: Import log instead of qdevice-log
  * qdevice: Merge msg_decode_error functions
  * qnetd: Use log-common for nodelist debug dump
  * qdevice: Configurable log priority bump
  * tests: Add utils_parse_bool_str test
  * qdevice: Free memory used by log
  * qdevice: Add log test
  * qdevice: Add header files to list of test sources
  * qdevice: Add chk variant of vsyslog to test-log
  * qdevice: Add prototype of __vsyslog_chk
  * votequorum: Ignore the icmap_get_* return value
  * logconfig: Remove double free of value
  * cmap: Assert copied string length
  * sync: Assert sync_callbacks.name length
  * votequorum: Assert copied strings length
  * cpghum: Remove unused time variables and functions
  * cfgtool: Remove unused callbacks
  * cmapctl: Free bin_value on error
  * quorumtool: Assert copied string length
  * votequorum: Reflect runtime change of 2Node to WFA
  * main: Add schedmiss timestamp into message
  * votequorum: Change check of expected_votes
  * quorumtool: Fix exit status codes
  * quorumtool: exit on invalid expected votes
  * votequorum: set wfa status only on startup
  * Revert "totemip: Add support for sin6_scope_id"
  * Revert "totemip: compare sin6_scope_id and interface_num"
  * main: Make schedmiss in cmap and log equal
  * totemip: Add support for sin6_scope_id
  * qnetd: Do not call ffsplit_do on shutdown
  * qdevice: Fix connect heuristics result callback
  * qdevice: Fix connect heuristics result callback
  * qdevice: Log adds newline automatically
  * qnetd: Fix dpd timer
  * qnetd: Add support for keep active partition vote
  * common_lib: Remove trailing spaces in cs_strerror
  * totemsrp: Move token received callback
  * tests: Use CS_DISPATCH_BLOCKING instead of cycle
  * qnetd: Fix NULL dereference of client
  * qnetd: Simplify KAP Tie-breaker logic
  * totem: Add cancel_hold_on_retransmit config option
  * logsys: Unlock config mutex on error
  * totemsrp: Switch totempg buffers at the right time
  * totemudpu: Don't block local socketpair
  * configure.ac: fix pkgconfig issue of rdma
  * totemip: Add support for sin6_scope_id
  * totemip: compare sin6_scope_id and interface_num
  * qdevice: Change log level to NOTICE on PASS
  * cfgtool: output error messages to stderr
  * tools: use util_strtonum for options checking
  * cmapctl: return EXIT_FAILURE on failure
  * quorumtool: Help shouldn't require running service
  * quorumtool: strict check for -o option
  * cmapctl: check NULL for key type and value for -p
  * man: adjust description about interface section
  * qnetd: sort by node_id when add new client
  * man: replace votequorum_poll for actually used fn</changelog>
</package>
<package pkgid="a00f1cf1323f6b277bdc1bb5a70a81d87f73a6f93eb9c5381d696baaadb4f4156f8f4efb4d7bc4fdb15647ab7d856dcbe8d0519b59667fc850709ff840c1b234" name="corosync-qnetd" arch="x86_64">
  <version epoch="0" ver="2.4.6" rel="3.2"/>
  <changelog author="matthias.gerstner@suse.com" date="1578052800">- Don't package sysconfig file in tmpfiles.d, it's a bug. Instead correctly
  add it to /etc/sysconfig, invoking fillup accordingly.</changelog>
  <changelog author="XinLiang &lt;XLiang@suse.com&gt;" date="1584532800">- Fix bsc#1166899, return value of "corosync-quorumtool -s" was not correct
  Added: bug-1166899-quorumtool-Fix-exit-status-codes.patch</changelog>
  <changelog author="XinLiang &lt;XLiang@suse.com&gt;" date="1584705600">- Fix bsc#1163460 Corosync does not support link-local IPv6 addresses
  Added: bug-1163460-totemip-Add-support-for-sin6_scope_id.patch</changelog>
  <changelog author="XinLiang &lt;XLiang@suse.com&gt;" date="1587556800">- Revoke the patch bug-1163460-totemip-Add-support-for-sin6_scope_id.patch
  Deleted: bug-1163460-totemip-Add-support-for-sin6_scope_id.patch
  Reason: That path will cause problems while doing rolling upgrade, see bsc#1168771</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1597838400">- Stop mangling libexecdir: it's not needed at all.</changelog>
  <changelog author="Aleksei Burlakov &lt;aburlakov@suse.com&gt;" date="1603800000">- (Again) Fix bsc#1163460 Corosync does not support link-local IPv6 addresses
  Added: bug-1163460-totemip-Add-support-for-sin6_scope_id.patch
  Reason: This time the path will NOT cause problems when doing rolling
    upgrade, see bsc#1168771</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1615291200">- Drop the script-dependencies on /sbin/chkconfig: deprecated
- Drop the main package's dependency on /usr/sbin/adduser: the main
  package does not call this in the pre scripts.
- Change Requires(pre): shadow in corosync-qdevice to
  Requires(pre): /usr/sbin/adduser (support alternartive
  implementations).
- Use %systemd_ordering for the various, too strict, systemd script
  dependencies.</changelog>
  <changelog author="varkoly@suse.com" date="1622548800">- Update to version 2.4.5+git69.6236728a:
  * man: replace votequorum_poll for actually used fn
  * qnetd: sort by node_id when add new client
  * man: adjust description about interface section
  * qnetd: Simplify KAP Tie-breaker logic
  * qnetd: Fix NULL dereference of client
  * man: votequorum.5: use proper single quotes
  * tests: Use CS_DISPATCH_BLOCKING instead of cycle
  * totemsrp: Move token received callback
  * common_lib: Remove trailing spaces in cs_strerror
  * totemsrp: More informative messages
- Remove patches:
  bug-1166899-quorumtool-Fix-exit-status-codes.patch
  bug-1163460-totemip-Add-support-for-sin6_scope_id.patch</changelog>
  <changelog author="varkoly@suse.com" date="1629720000">- Update to version 2.4.5+git70.64010f57:
  * totem: Add cancel_hold_on_retransmit config option</changelog>
  <changelog author="Emil Penchev &lt;emil.penchev@suse.com&gt;" date="1649678400">- Update to version corosync-2.4.5+git.5d625cef:
  * totemudpu: Don't block local socketpair
  * totemsrp: Switch totempg buffers at the right time
  * logsys: Unlock config mutex on error</changelog>
  <changelog author="Emil Penchev &lt;emil.penchev@suse.com&gt;" date="1669032000">- Update to version 2.4.6:
  * totemsrp: More informative messages
  * icmap: fix the icmap_get_*_r functions
  * stats: Add basic schedule-miss stats to needle
  * icmap: icmap_init_r() leaks if trie_create() fails
  * test: Fix cpgtest
  * pkgconfig: Add libqb dependency
  * man: votequorum.5: use proper single quotes
  * cpg: Change downlist log level
  * totem: Increase ring_id seq after load
  * totempg: Check sanity (length) of received message
  * totemsrp: Reduce MTU to left room second mcast
  * qnetd: Rename qnetd-log.c to log.c
  * qnetd: Fix double -d description
  * qnetd: Check log initialization error
  * qnetd: Add function to set log target
  * qdevice: Use log instead of libqb log
  * qdevice: Import log instead of qdevice-log
  * qdevice: Merge msg_decode_error functions
  * qnetd: Use log-common for nodelist debug dump
  * qdevice: Configurable log priority bump
  * tests: Add utils_parse_bool_str test
  * qdevice: Free memory used by log
  * qdevice: Add log test
  * qdevice: Add header files to list of test sources
  * qdevice: Add chk variant of vsyslog to test-log
  * qdevice: Add prototype of __vsyslog_chk
  * votequorum: Ignore the icmap_get_* return value
  * logconfig: Remove double free of value
  * cmap: Assert copied string length
  * sync: Assert sync_callbacks.name length
  * votequorum: Assert copied strings length
  * cpghum: Remove unused time variables and functions
  * cfgtool: Remove unused callbacks
  * cmapctl: Free bin_value on error
  * quorumtool: Assert copied string length
  * votequorum: Reflect runtime change of 2Node to WFA
  * main: Add schedmiss timestamp into message
  * votequorum: Change check of expected_votes
  * quorumtool: Fix exit status codes
  * quorumtool: exit on invalid expected votes
  * votequorum: set wfa status only on startup
  * Revert "totemip: Add support for sin6_scope_id"
  * Revert "totemip: compare sin6_scope_id and interface_num"
  * main: Make schedmiss in cmap and log equal
  * totemip: Add support for sin6_scope_id
  * qnetd: Do not call ffsplit_do on shutdown
  * qdevice: Fix connect heuristics result callback
  * qdevice: Fix connect heuristics result callback
  * qdevice: Log adds newline automatically
  * qnetd: Fix dpd timer
  * qnetd: Add support for keep active partition vote
  * common_lib: Remove trailing spaces in cs_strerror
  * totemsrp: Move token received callback
  * tests: Use CS_DISPATCH_BLOCKING instead of cycle
  * qnetd: Fix NULL dereference of client
  * qnetd: Simplify KAP Tie-breaker logic
  * totem: Add cancel_hold_on_retransmit config option
  * logsys: Unlock config mutex on error
  * totemsrp: Switch totempg buffers at the right time
  * totemudpu: Don't block local socketpair
  * configure.ac: fix pkgconfig issue of rdma
  * totemip: Add support for sin6_scope_id
  * totemip: compare sin6_scope_id and interface_num
  * qdevice: Change log level to NOTICE on PASS
  * cfgtool: output error messages to stderr
  * tools: use util_strtonum for options checking
  * cmapctl: return EXIT_FAILURE on failure
  * quorumtool: Help shouldn't require running service
  * quorumtool: strict check for -o option
  * cmapctl: check NULL for key type and value for -p
  * man: adjust description about interface section
  * qnetd: sort by node_id when add new client
  * man: replace votequorum_poll for actually used fn</changelog>
</package>
<package pkgid="ea936e2cf07f5cefa03b9bb8edff910a67b48e91db30fa29d61e9ec99da29d19002d7234bd8312b0c7ee2cf76d103fb5cabf25f85384e8229867336a04fa1b23" name="corosync-qnetd-debuginfo" arch="i586">
  <version epoch="0" ver="2.4.6" rel="3.2"/>
  <changelog author="matthias.gerstner@suse.com" date="1578052800">- Don't package sysconfig file in tmpfiles.d, it's a bug. Instead correctly
  add it to /etc/sysconfig, invoking fillup accordingly.</changelog>
  <changelog author="XinLiang &lt;XLiang@suse.com&gt;" date="1584532800">- Fix bsc#1166899, return value of "corosync-quorumtool -s" was not correct
  Added: bug-1166899-quorumtool-Fix-exit-status-codes.patch</changelog>
  <changelog author="XinLiang &lt;XLiang@suse.com&gt;" date="1584705600">- Fix bsc#1163460 Corosync does not support link-local IPv6 addresses
  Added: bug-1163460-totemip-Add-support-for-sin6_scope_id.patch</changelog>
  <changelog author="XinLiang &lt;XLiang@suse.com&gt;" date="1587556800">- Revoke the patch bug-1163460-totemip-Add-support-for-sin6_scope_id.patch
  Deleted: bug-1163460-totemip-Add-support-for-sin6_scope_id.patch
  Reason: That path will cause problems while doing rolling upgrade, see bsc#1168771</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1597838400">- Stop mangling libexecdir: it's not needed at all.</changelog>
  <changelog author="Aleksei Burlakov &lt;aburlakov@suse.com&gt;" date="1603800000">- (Again) Fix bsc#1163460 Corosync does not support link-local IPv6 addresses
  Added: bug-1163460-totemip-Add-support-for-sin6_scope_id.patch
  Reason: This time the path will NOT cause problems when doing rolling
    upgrade, see bsc#1168771</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1615291200">- Drop the script-dependencies on /sbin/chkconfig: deprecated
- Drop the main package's dependency on /usr/sbin/adduser: the main
  package does not call this in the pre scripts.
- Change Requires(pre): shadow in corosync-qdevice to
  Requires(pre): /usr/sbin/adduser (support alternartive
  implementations).
- Use %systemd_ordering for the various, too strict, systemd script
  dependencies.</changelog>
  <changelog author="varkoly@suse.com" date="1622548800">- Update to version 2.4.5+git69.6236728a:
  * man: replace votequorum_poll for actually used fn
  * qnetd: sort by node_id when add new client
  * man: adjust description about interface section
  * qnetd: Simplify KAP Tie-breaker logic
  * qnetd: Fix NULL dereference of client
  * man: votequorum.5: use proper single quotes
  * tests: Use CS_DISPATCH_BLOCKING instead of cycle
  * totemsrp: Move token received callback
  * common_lib: Remove trailing spaces in cs_strerror
  * totemsrp: More informative messages
- Remove patches:
  bug-1166899-quorumtool-Fix-exit-status-codes.patch
  bug-1163460-totemip-Add-support-for-sin6_scope_id.patch</changelog>
  <changelog author="varkoly@suse.com" date="1629720000">- Update to version 2.4.5+git70.64010f57:
  * totem: Add cancel_hold_on_retransmit config option</changelog>
  <changelog author="Emil Penchev &lt;emil.penchev@suse.com&gt;" date="1649678400">- Update to version corosync-2.4.5+git.5d625cef:
  * totemudpu: Don't block local socketpair
  * totemsrp: Switch totempg buffers at the right time
  * logsys: Unlock config mutex on error</changelog>
  <changelog author="Emil Penchev &lt;emil.penchev@suse.com&gt;" date="1669032000">- Update to version 2.4.6:
  * totemsrp: More informative messages
  * icmap: fix the icmap_get_*_r functions
  * stats: Add basic schedule-miss stats to needle
  * icmap: icmap_init_r() leaks if trie_create() fails
  * test: Fix cpgtest
  * pkgconfig: Add libqb dependency
  * man: votequorum.5: use proper single quotes
  * cpg: Change downlist log level
  * totem: Increase ring_id seq after load
  * totempg: Check sanity (length) of received message
  * totemsrp: Reduce MTU to left room second mcast
  * qnetd: Rename qnetd-log.c to log.c
  * qnetd: Fix double -d description
  * qnetd: Check log initialization error
  * qnetd: Add function to set log target
  * qdevice: Use log instead of libqb log
  * qdevice: Import log instead of qdevice-log
  * qdevice: Merge msg_decode_error functions
  * qnetd: Use log-common for nodelist debug dump
  * qdevice: Configurable log priority bump
  * tests: Add utils_parse_bool_str test
  * qdevice: Free memory used by log
  * qdevice: Add log test
  * qdevice: Add header files to list of test sources
  * qdevice: Add chk variant of vsyslog to test-log
  * qdevice: Add prototype of __vsyslog_chk
  * votequorum: Ignore the icmap_get_* return value
  * logconfig: Remove double free of value
  * cmap: Assert copied string length
  * sync: Assert sync_callbacks.name length
  * votequorum: Assert copied strings length
  * cpghum: Remove unused time variables and functions
  * cfgtool: Remove unused callbacks
  * cmapctl: Free bin_value on error
  * quorumtool: Assert copied string length
  * votequorum: Reflect runtime change of 2Node to WFA
  * main: Add schedmiss timestamp into message
  * votequorum: Change check of expected_votes
  * quorumtool: Fix exit status codes
  * quorumtool: exit on invalid expected votes
  * votequorum: set wfa status only on startup
  * Revert "totemip: Add support for sin6_scope_id"
  * Revert "totemip: compare sin6_scope_id and interface_num"
  * main: Make schedmiss in cmap and log equal
  * totemip: Add support for sin6_scope_id
  * qnetd: Do not call ffsplit_do on shutdown
  * qdevice: Fix connect heuristics result callback
  * qdevice: Fix connect heuristics result callback
  * qdevice: Log adds newline automatically
  * qnetd: Fix dpd timer
  * qnetd: Add support for keep active partition vote
  * common_lib: Remove trailing spaces in cs_strerror
  * totemsrp: Move token received callback
  * tests: Use CS_DISPATCH_BLOCKING instead of cycle
  * qnetd: Fix NULL dereference of client
  * qnetd: Simplify KAP Tie-breaker logic
  * totem: Add cancel_hold_on_retransmit config option
  * logsys: Unlock config mutex on error
  * totemsrp: Switch totempg buffers at the right time
  * totemudpu: Don't block local socketpair
  * configure.ac: fix pkgconfig issue of rdma
  * totemip: Add support for sin6_scope_id
  * totemip: compare sin6_scope_id and interface_num
  * qdevice: Change log level to NOTICE on PASS
  * cfgtool: output error messages to stderr
  * tools: use util_strtonum for options checking
  * cmapctl: return EXIT_FAILURE on failure
  * quorumtool: Help shouldn't require running service
  * quorumtool: strict check for -o option
  * cmapctl: check NULL for key type and value for -p
  * man: adjust description about interface section
  * qnetd: sort by node_id when add new client
  * man: replace votequorum_poll for actually used fn</changelog>
</package>
<package pkgid="66ebbd32f8821be1df4f5ad30d7bd4cc245678e3f5d2baa0957c51bdf846d0ee44f04d0f89877f2ebcb4456926184b505b5a880ee8abc5f8029681e2aaa215e5" name="corosync-qnetd-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.4.6" rel="3.2"/>
  <changelog author="matthias.gerstner@suse.com" date="1578052800">- Don't package sysconfig file in tmpfiles.d, it's a bug. Instead correctly
  add it to /etc/sysconfig, invoking fillup accordingly.</changelog>
  <changelog author="XinLiang &lt;XLiang@suse.com&gt;" date="1584532800">- Fix bsc#1166899, return value of "corosync-quorumtool -s" was not correct
  Added: bug-1166899-quorumtool-Fix-exit-status-codes.patch</changelog>
  <changelog author="XinLiang &lt;XLiang@suse.com&gt;" date="1584705600">- Fix bsc#1163460 Corosync does not support link-local IPv6 addresses
  Added: bug-1163460-totemip-Add-support-for-sin6_scope_id.patch</changelog>
  <changelog author="XinLiang &lt;XLiang@suse.com&gt;" date="1587556800">- Revoke the patch bug-1163460-totemip-Add-support-for-sin6_scope_id.patch
  Deleted: bug-1163460-totemip-Add-support-for-sin6_scope_id.patch
  Reason: That path will cause problems while doing rolling upgrade, see bsc#1168771</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1597838400">- Stop mangling libexecdir: it's not needed at all.</changelog>
  <changelog author="Aleksei Burlakov &lt;aburlakov@suse.com&gt;" date="1603800000">- (Again) Fix bsc#1163460 Corosync does not support link-local IPv6 addresses
  Added: bug-1163460-totemip-Add-support-for-sin6_scope_id.patch
  Reason: This time the path will NOT cause problems when doing rolling
    upgrade, see bsc#1168771</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1615291200">- Drop the script-dependencies on /sbin/chkconfig: deprecated
- Drop the main package's dependency on /usr/sbin/adduser: the main
  package does not call this in the pre scripts.
- Change Requires(pre): shadow in corosync-qdevice to
  Requires(pre): /usr/sbin/adduser (support alternartive
  implementations).
- Use %systemd_ordering for the various, too strict, systemd script
  dependencies.</changelog>
  <changelog author="varkoly@suse.com" date="1622548800">- Update to version 2.4.5+git69.6236728a:
  * man: replace votequorum_poll for actually used fn
  * qnetd: sort by node_id when add new client
  * man: adjust description about interface section
  * qnetd: Simplify KAP Tie-breaker logic
  * qnetd: Fix NULL dereference of client
  * man: votequorum.5: use proper single quotes
  * tests: Use CS_DISPATCH_BLOCKING instead of cycle
  * totemsrp: Move token received callback
  * common_lib: Remove trailing spaces in cs_strerror
  * totemsrp: More informative messages
- Remove patches:
  bug-1166899-quorumtool-Fix-exit-status-codes.patch
  bug-1163460-totemip-Add-support-for-sin6_scope_id.patch</changelog>
  <changelog author="varkoly@suse.com" date="1629720000">- Update to version 2.4.5+git70.64010f57:
  * totem: Add cancel_hold_on_retransmit config option</changelog>
  <changelog author="Emil Penchev &lt;emil.penchev@suse.com&gt;" date="1649678400">- Update to version corosync-2.4.5+git.5d625cef:
  * totemudpu: Don't block local socketpair
  * totemsrp: Switch totempg buffers at the right time
  * logsys: Unlock config mutex on error</changelog>
  <changelog author="Emil Penchev &lt;emil.penchev@suse.com&gt;" date="1669032000">- Update to version 2.4.6:
  * totemsrp: More informative messages
  * icmap: fix the icmap_get_*_r functions
  * stats: Add basic schedule-miss stats to needle
  * icmap: icmap_init_r() leaks if trie_create() fails
  * test: Fix cpgtest
  * pkgconfig: Add libqb dependency
  * man: votequorum.5: use proper single quotes
  * cpg: Change downlist log level
  * totem: Increase ring_id seq after load
  * totempg: Check sanity (length) of received message
  * totemsrp: Reduce MTU to left room second mcast
  * qnetd: Rename qnetd-log.c to log.c
  * qnetd: Fix double -d description
  * qnetd: Check log initialization error
  * qnetd: Add function to set log target
  * qdevice: Use log instead of libqb log
  * qdevice: Import log instead of qdevice-log
  * qdevice: Merge msg_decode_error functions
  * qnetd: Use log-common for nodelist debug dump
  * qdevice: Configurable log priority bump
  * tests: Add utils_parse_bool_str test
  * qdevice: Free memory used by log
  * qdevice: Add log test
  * qdevice: Add header files to list of test sources
  * qdevice: Add chk variant of vsyslog to test-log
  * qdevice: Add prototype of __vsyslog_chk
  * votequorum: Ignore the icmap_get_* return value
  * logconfig: Remove double free of value
  * cmap: Assert copied string length
  * sync: Assert sync_callbacks.name length
  * votequorum: Assert copied strings length
  * cpghum: Remove unused time variables and functions
  * cfgtool: Remove unused callbacks
  * cmapctl: Free bin_value on error
  * quorumtool: Assert copied string length
  * votequorum: Reflect runtime change of 2Node to WFA
  * main: Add schedmiss timestamp into message
  * votequorum: Change check of expected_votes
  * quorumtool: Fix exit status codes
  * quorumtool: exit on invalid expected votes
  * votequorum: set wfa status only on startup
  * Revert "totemip: Add support for sin6_scope_id"
  * Revert "totemip: compare sin6_scope_id and interface_num"
  * main: Make schedmiss in cmap and log equal
  * totemip: Add support for sin6_scope_id
  * qnetd: Do not call ffsplit_do on shutdown
  * qdevice: Fix connect heuristics result callback
  * qdevice: Fix connect heuristics result callback
  * qdevice: Log adds newline automatically
  * qnetd: Fix dpd timer
  * qnetd: Add support for keep active partition vote
  * common_lib: Remove trailing spaces in cs_strerror
  * totemsrp: Move token received callback
  * tests: Use CS_DISPATCH_BLOCKING instead of cycle
  * qnetd: Fix NULL dereference of client
  * qnetd: Simplify KAP Tie-breaker logic
  * totem: Add cancel_hold_on_retransmit config option
  * logsys: Unlock config mutex on error
  * totemsrp: Switch totempg buffers at the right time
  * totemudpu: Don't block local socketpair
  * configure.ac: fix pkgconfig issue of rdma
  * totemip: Add support for sin6_scope_id
  * totemip: compare sin6_scope_id and interface_num
  * qdevice: Change log level to NOTICE on PASS
  * cfgtool: output error messages to stderr
  * tools: use util_strtonum for options checking
  * cmapctl: return EXIT_FAILURE on failure
  * quorumtool: Help shouldn't require running service
  * quorumtool: strict check for -o option
  * cmapctl: check NULL for key type and value for -p
  * man: adjust description about interface section
  * qnetd: sort by node_id when add new client
  * man: replace votequorum_poll for actually used fn</changelog>
</package>
<package pkgid="ad2afc85d3036c907b8fbe791c0ec21de50f9bdc5b7d06aa138b5e94d473bab547ef044f83a39c6e591034cc1f30bf2a5cac5553406f41616e4c5dbcb71bd4a6" name="corosync-testagents" arch="i586">
  <version epoch="0" ver="2.4.6" rel="3.2"/>
  <changelog author="matthias.gerstner@suse.com" date="1578052800">- Don't package sysconfig file in tmpfiles.d, it's a bug. Instead correctly
  add it to /etc/sysconfig, invoking fillup accordingly.</changelog>
  <changelog author="XinLiang &lt;XLiang@suse.com&gt;" date="1584532800">- Fix bsc#1166899, return value of "corosync-quorumtool -s" was not correct
  Added: bug-1166899-quorumtool-Fix-exit-status-codes.patch</changelog>
  <changelog author="XinLiang &lt;XLiang@suse.com&gt;" date="1584705600">- Fix bsc#1163460 Corosync does not support link-local IPv6 addresses
  Added: bug-1163460-totemip-Add-support-for-sin6_scope_id.patch</changelog>
  <changelog author="XinLiang &lt;XLiang@suse.com&gt;" date="1587556800">- Revoke the patch bug-1163460-totemip-Add-support-for-sin6_scope_id.patch
  Deleted: bug-1163460-totemip-Add-support-for-sin6_scope_id.patch
  Reason: That path will cause problems while doing rolling upgrade, see bsc#1168771</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1597838400">- Stop mangling libexecdir: it's not needed at all.</changelog>
  <changelog author="Aleksei Burlakov &lt;aburlakov@suse.com&gt;" date="1603800000">- (Again) Fix bsc#1163460 Corosync does not support link-local IPv6 addresses
  Added: bug-1163460-totemip-Add-support-for-sin6_scope_id.patch
  Reason: This time the path will NOT cause problems when doing rolling
    upgrade, see bsc#1168771</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1615291200">- Drop the script-dependencies on /sbin/chkconfig: deprecated
- Drop the main package's dependency on /usr/sbin/adduser: the main
  package does not call this in the pre scripts.
- Change Requires(pre): shadow in corosync-qdevice to
  Requires(pre): /usr/sbin/adduser (support alternartive
  implementations).
- Use %systemd_ordering for the various, too strict, systemd script
  dependencies.</changelog>
  <changelog author="varkoly@suse.com" date="1622548800">- Update to version 2.4.5+git69.6236728a:
  * man: replace votequorum_poll for actually used fn
  * qnetd: sort by node_id when add new client
  * man: adjust description about interface section
  * qnetd: Simplify KAP Tie-breaker logic
  * qnetd: Fix NULL dereference of client
  * man: votequorum.5: use proper single quotes
  * tests: Use CS_DISPATCH_BLOCKING instead of cycle
  * totemsrp: Move token received callback
  * common_lib: Remove trailing spaces in cs_strerror
  * totemsrp: More informative messages
- Remove patches:
  bug-1166899-quorumtool-Fix-exit-status-codes.patch
  bug-1163460-totemip-Add-support-for-sin6_scope_id.patch</changelog>
  <changelog author="varkoly@suse.com" date="1629720000">- Update to version 2.4.5+git70.64010f57:
  * totem: Add cancel_hold_on_retransmit config option</changelog>
  <changelog author="Emil Penchev &lt;emil.penchev@suse.com&gt;" date="1649678400">- Update to version corosync-2.4.5+git.5d625cef:
  * totemudpu: Don't block local socketpair
  * totemsrp: Switch totempg buffers at the right time
  * logsys: Unlock config mutex on error</changelog>
  <changelog author="Emil Penchev &lt;emil.penchev@suse.com&gt;" date="1669032000">- Update to version 2.4.6:
  * totemsrp: More informative messages
  * icmap: fix the icmap_get_*_r functions
  * stats: Add basic schedule-miss stats to needle
  * icmap: icmap_init_r() leaks if trie_create() fails
  * test: Fix cpgtest
  * pkgconfig: Add libqb dependency
  * man: votequorum.5: use proper single quotes
  * cpg: Change downlist log level
  * totem: Increase ring_id seq after load
  * totempg: Check sanity (length) of received message
  * totemsrp: Reduce MTU to left room second mcast
  * qnetd: Rename qnetd-log.c to log.c
  * qnetd: Fix double -d description
  * qnetd: Check log initialization error
  * qnetd: Add function to set log target
  * qdevice: Use log instead of libqb log
  * qdevice: Import log instead of qdevice-log
  * qdevice: Merge msg_decode_error functions
  * qnetd: Use log-common for nodelist debug dump
  * qdevice: Configurable log priority bump
  * tests: Add utils_parse_bool_str test
  * qdevice: Free memory used by log
  * qdevice: Add log test
  * qdevice: Add header files to list of test sources
  * qdevice: Add chk variant of vsyslog to test-log
  * qdevice: Add prototype of __vsyslog_chk
  * votequorum: Ignore the icmap_get_* return value
  * logconfig: Remove double free of value
  * cmap: Assert copied string length
  * sync: Assert sync_callbacks.name length
  * votequorum: Assert copied strings length
  * cpghum: Remove unused time variables and functions
  * cfgtool: Remove unused callbacks
  * cmapctl: Free bin_value on error
  * quorumtool: Assert copied string length
  * votequorum: Reflect runtime change of 2Node to WFA
  * main: Add schedmiss timestamp into message
  * votequorum: Change check of expected_votes
  * quorumtool: Fix exit status codes
  * quorumtool: exit on invalid expected votes
  * votequorum: set wfa status only on startup
  * Revert "totemip: Add support for sin6_scope_id"
  * Revert "totemip: compare sin6_scope_id and interface_num"
  * main: Make schedmiss in cmap and log equal
  * totemip: Add support for sin6_scope_id
  * qnetd: Do not call ffsplit_do on shutdown
  * qdevice: Fix connect heuristics result callback
  * qdevice: Fix connect heuristics result callback
  * qdevice: Log adds newline automatically
  * qnetd: Fix dpd timer
  * qnetd: Add support for keep active partition vote
  * common_lib: Remove trailing spaces in cs_strerror
  * totemsrp: Move token received callback
  * tests: Use CS_DISPATCH_BLOCKING instead of cycle
  * qnetd: Fix NULL dereference of client
  * qnetd: Simplify KAP Tie-breaker logic
  * totem: Add cancel_hold_on_retransmit config option
  * logsys: Unlock config mutex on error
  * totemsrp: Switch totempg buffers at the right time
  * totemudpu: Don't block local socketpair
  * configure.ac: fix pkgconfig issue of rdma
  * totemip: Add support for sin6_scope_id
  * totemip: compare sin6_scope_id and interface_num
  * qdevice: Change log level to NOTICE on PASS
  * cfgtool: output error messages to stderr
  * tools: use util_strtonum for options checking
  * cmapctl: return EXIT_FAILURE on failure
  * quorumtool: Help shouldn't require running service
  * quorumtool: strict check for -o option
  * cmapctl: check NULL for key type and value for -p
  * man: adjust description about interface section
  * qnetd: sort by node_id when add new client
  * man: replace votequorum_poll for actually used fn</changelog>
</package>
<package pkgid="3280dddbe866bb2774ba8d032c71c33b627e90dcfa0e714541efeb2e13a2c3f34f9371d2c0552c3539bda89572b0e33f40fec78a90b47e79032dbaed53aee6e1" name="corosync-testagents" arch="x86_64">
  <version epoch="0" ver="2.4.6" rel="3.2"/>
  <changelog author="matthias.gerstner@suse.com" date="1578052800">- Don't package sysconfig file in tmpfiles.d, it's a bug. Instead correctly
  add it to /etc/sysconfig, invoking fillup accordingly.</changelog>
  <changelog author="XinLiang &lt;XLiang@suse.com&gt;" date="1584532800">- Fix bsc#1166899, return value of "corosync-quorumtool -s" was not correct
  Added: bug-1166899-quorumtool-Fix-exit-status-codes.patch</changelog>
  <changelog author="XinLiang &lt;XLiang@suse.com&gt;" date="1584705600">- Fix bsc#1163460 Corosync does not support link-local IPv6 addresses
  Added: bug-1163460-totemip-Add-support-for-sin6_scope_id.patch</changelog>
  <changelog author="XinLiang &lt;XLiang@suse.com&gt;" date="1587556800">- Revoke the patch bug-1163460-totemip-Add-support-for-sin6_scope_id.patch
  Deleted: bug-1163460-totemip-Add-support-for-sin6_scope_id.patch
  Reason: That path will cause problems while doing rolling upgrade, see bsc#1168771</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1597838400">- Stop mangling libexecdir: it's not needed at all.</changelog>
  <changelog author="Aleksei Burlakov &lt;aburlakov@suse.com&gt;" date="1603800000">- (Again) Fix bsc#1163460 Corosync does not support link-local IPv6 addresses
  Added: bug-1163460-totemip-Add-support-for-sin6_scope_id.patch
  Reason: This time the path will NOT cause problems when doing rolling
    upgrade, see bsc#1168771</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1615291200">- Drop the script-dependencies on /sbin/chkconfig: deprecated
- Drop the main package's dependency on /usr/sbin/adduser: the main
  package does not call this in the pre scripts.
- Change Requires(pre): shadow in corosync-qdevice to
  Requires(pre): /usr/sbin/adduser (support alternartive
  implementations).
- Use %systemd_ordering for the various, too strict, systemd script
  dependencies.</changelog>
  <changelog author="varkoly@suse.com" date="1622548800">- Update to version 2.4.5+git69.6236728a:
  * man: replace votequorum_poll for actually used fn
  * qnetd: sort by node_id when add new client
  * man: adjust description about interface section
  * qnetd: Simplify KAP Tie-breaker logic
  * qnetd: Fix NULL dereference of client
  * man: votequorum.5: use proper single quotes
  * tests: Use CS_DISPATCH_BLOCKING instead of cycle
  * totemsrp: Move token received callback
  * common_lib: Remove trailing spaces in cs_strerror
  * totemsrp: More informative messages
- Remove patches:
  bug-1166899-quorumtool-Fix-exit-status-codes.patch
  bug-1163460-totemip-Add-support-for-sin6_scope_id.patch</changelog>
  <changelog author="varkoly@suse.com" date="1629720000">- Update to version 2.4.5+git70.64010f57:
  * totem: Add cancel_hold_on_retransmit config option</changelog>
  <changelog author="Emil Penchev &lt;emil.penchev@suse.com&gt;" date="1649678400">- Update to version corosync-2.4.5+git.5d625cef:
  * totemudpu: Don't block local socketpair
  * totemsrp: Switch totempg buffers at the right time
  * logsys: Unlock config mutex on error</changelog>
  <changelog author="Emil Penchev &lt;emil.penchev@suse.com&gt;" date="1669032000">- Update to version 2.4.6:
  * totemsrp: More informative messages
  * icmap: fix the icmap_get_*_r functions
  * stats: Add basic schedule-miss stats to needle
  * icmap: icmap_init_r() leaks if trie_create() fails
  * test: Fix cpgtest
  * pkgconfig: Add libqb dependency
  * man: votequorum.5: use proper single quotes
  * cpg: Change downlist log level
  * totem: Increase ring_id seq after load
  * totempg: Check sanity (length) of received message
  * totemsrp: Reduce MTU to left room second mcast
  * qnetd: Rename qnetd-log.c to log.c
  * qnetd: Fix double -d description
  * qnetd: Check log initialization error
  * qnetd: Add function to set log target
  * qdevice: Use log instead of libqb log
  * qdevice: Import log instead of qdevice-log
  * qdevice: Merge msg_decode_error functions
  * qnetd: Use log-common for nodelist debug dump
  * qdevice: Configurable log priority bump
  * tests: Add utils_parse_bool_str test
  * qdevice: Free memory used by log
  * qdevice: Add log test
  * qdevice: Add header files to list of test sources
  * qdevice: Add chk variant of vsyslog to test-log
  * qdevice: Add prototype of __vsyslog_chk
  * votequorum: Ignore the icmap_get_* return value
  * logconfig: Remove double free of value
  * cmap: Assert copied string length
  * sync: Assert sync_callbacks.name length
  * votequorum: Assert copied strings length
  * cpghum: Remove unused time variables and functions
  * cfgtool: Remove unused callbacks
  * cmapctl: Free bin_value on error
  * quorumtool: Assert copied string length
  * votequorum: Reflect runtime change of 2Node to WFA
  * main: Add schedmiss timestamp into message
  * votequorum: Change check of expected_votes
  * quorumtool: Fix exit status codes
  * quorumtool: exit on invalid expected votes
  * votequorum: set wfa status only on startup
  * Revert "totemip: Add support for sin6_scope_id"
  * Revert "totemip: compare sin6_scope_id and interface_num"
  * main: Make schedmiss in cmap and log equal
  * totemip: Add support for sin6_scope_id
  * qnetd: Do not call ffsplit_do on shutdown
  * qdevice: Fix connect heuristics result callback
  * qdevice: Fix connect heuristics result callback
  * qdevice: Log adds newline automatically
  * qnetd: Fix dpd timer
  * qnetd: Add support for keep active partition vote
  * common_lib: Remove trailing spaces in cs_strerror
  * totemsrp: Move token received callback
  * tests: Use CS_DISPATCH_BLOCKING instead of cycle
  * qnetd: Fix NULL dereference of client
  * qnetd: Simplify KAP Tie-breaker logic
  * totem: Add cancel_hold_on_retransmit config option
  * logsys: Unlock config mutex on error
  * totemsrp: Switch totempg buffers at the right time
  * totemudpu: Don't block local socketpair
  * configure.ac: fix pkgconfig issue of rdma
  * totemip: Add support for sin6_scope_id
  * totemip: compare sin6_scope_id and interface_num
  * qdevice: Change log level to NOTICE on PASS
  * cfgtool: output error messages to stderr
  * tools: use util_strtonum for options checking
  * cmapctl: return EXIT_FAILURE on failure
  * quorumtool: Help shouldn't require running service
  * quorumtool: strict check for -o option
  * cmapctl: check NULL for key type and value for -p
  * man: adjust description about interface section
  * qnetd: sort by node_id when add new client
  * man: replace votequorum_poll for actually used fn</changelog>
</package>
<package pkgid="5ddc3ded7454336e5dfd2ddfd9e248203cfe677c67e6d5221a712237f71e38c210baa96083f7e9748ef05181e866bce37bea7d7ca9336ed1fd84becbb0c991bf" name="corosync-testagents-debuginfo" arch="i586">
  <version epoch="0" ver="2.4.6" rel="3.2"/>
  <changelog author="matthias.gerstner@suse.com" date="1578052800">- Don't package sysconfig file in tmpfiles.d, it's a bug. Instead correctly
  add it to /etc/sysconfig, invoking fillup accordingly.</changelog>
  <changelog author="XinLiang &lt;XLiang@suse.com&gt;" date="1584532800">- Fix bsc#1166899, return value of "corosync-quorumtool -s" was not correct
  Added: bug-1166899-quorumtool-Fix-exit-status-codes.patch</changelog>
  <changelog author="XinLiang &lt;XLiang@suse.com&gt;" date="1584705600">- Fix bsc#1163460 Corosync does not support link-local IPv6 addresses
  Added: bug-1163460-totemip-Add-support-for-sin6_scope_id.patch</changelog>
  <changelog author="XinLiang &lt;XLiang@suse.com&gt;" date="1587556800">- Revoke the patch bug-1163460-totemip-Add-support-for-sin6_scope_id.patch
  Deleted: bug-1163460-totemip-Add-support-for-sin6_scope_id.patch
  Reason: That path will cause problems while doing rolling upgrade, see bsc#1168771</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1597838400">- Stop mangling libexecdir: it's not needed at all.</changelog>
  <changelog author="Aleksei Burlakov &lt;aburlakov@suse.com&gt;" date="1603800000">- (Again) Fix bsc#1163460 Corosync does not support link-local IPv6 addresses
  Added: bug-1163460-totemip-Add-support-for-sin6_scope_id.patch
  Reason: This time the path will NOT cause problems when doing rolling
    upgrade, see bsc#1168771</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1615291200">- Drop the script-dependencies on /sbin/chkconfig: deprecated
- Drop the main package's dependency on /usr/sbin/adduser: the main
  package does not call this in the pre scripts.
- Change Requires(pre): shadow in corosync-qdevice to
  Requires(pre): /usr/sbin/adduser (support alternartive
  implementations).
- Use %systemd_ordering for the various, too strict, systemd script
  dependencies.</changelog>
  <changelog author="varkoly@suse.com" date="1622548800">- Update to version 2.4.5+git69.6236728a:
  * man: replace votequorum_poll for actually used fn
  * qnetd: sort by node_id when add new client
  * man: adjust description about interface section
  * qnetd: Simplify KAP Tie-breaker logic
  * qnetd: Fix NULL dereference of client
  * man: votequorum.5: use proper single quotes
  * tests: Use CS_DISPATCH_BLOCKING instead of cycle
  * totemsrp: Move token received callback
  * common_lib: Remove trailing spaces in cs_strerror
  * totemsrp: More informative messages
- Remove patches:
  bug-1166899-quorumtool-Fix-exit-status-codes.patch
  bug-1163460-totemip-Add-support-for-sin6_scope_id.patch</changelog>
  <changelog author="varkoly@suse.com" date="1629720000">- Update to version 2.4.5+git70.64010f57:
  * totem: Add cancel_hold_on_retransmit config option</changelog>
  <changelog author="Emil Penchev &lt;emil.penchev@suse.com&gt;" date="1649678400">- Update to version corosync-2.4.5+git.5d625cef:
  * totemudpu: Don't block local socketpair
  * totemsrp: Switch totempg buffers at the right time
  * logsys: Unlock config mutex on error</changelog>
  <changelog author="Emil Penchev &lt;emil.penchev@suse.com&gt;" date="1669032000">- Update to version 2.4.6:
  * totemsrp: More informative messages
  * icmap: fix the icmap_get_*_r functions
  * stats: Add basic schedule-miss stats to needle
  * icmap: icmap_init_r() leaks if trie_create() fails
  * test: Fix cpgtest
  * pkgconfig: Add libqb dependency
  * man: votequorum.5: use proper single quotes
  * cpg: Change downlist log level
  * totem: Increase ring_id seq after load
  * totempg: Check sanity (length) of received message
  * totemsrp: Reduce MTU to left room second mcast
  * qnetd: Rename qnetd-log.c to log.c
  * qnetd: Fix double -d description
  * qnetd: Check log initialization error
  * qnetd: Add function to set log target
  * qdevice: Use log instead of libqb log
  * qdevice: Import log instead of qdevice-log
  * qdevice: Merge msg_decode_error functions
  * qnetd: Use log-common for nodelist debug dump
  * qdevice: Configurable log priority bump
  * tests: Add utils_parse_bool_str test
  * qdevice: Free memory used by log
  * qdevice: Add log test
  * qdevice: Add header files to list of test sources
  * qdevice: Add chk variant of vsyslog to test-log
  * qdevice: Add prototype of __vsyslog_chk
  * votequorum: Ignore the icmap_get_* return value
  * logconfig: Remove double free of value
  * cmap: Assert copied string length
  * sync: Assert sync_callbacks.name length
  * votequorum: Assert copied strings length
  * cpghum: Remove unused time variables and functions
  * cfgtool: Remove unused callbacks
  * cmapctl: Free bin_value on error
  * quorumtool: Assert copied string length
  * votequorum: Reflect runtime change of 2Node to WFA
  * main: Add schedmiss timestamp into message
  * votequorum: Change check of expected_votes
  * quorumtool: Fix exit status codes
  * quorumtool: exit on invalid expected votes
  * votequorum: set wfa status only on startup
  * Revert "totemip: Add support for sin6_scope_id"
  * Revert "totemip: compare sin6_scope_id and interface_num"
  * main: Make schedmiss in cmap and log equal
  * totemip: Add support for sin6_scope_id
  * qnetd: Do not call ffsplit_do on shutdown
  * qdevice: Fix connect heuristics result callback
  * qdevice: Fix connect heuristics result callback
  * qdevice: Log adds newline automatically
  * qnetd: Fix dpd timer
  * qnetd: Add support for keep active partition vote
  * common_lib: Remove trailing spaces in cs_strerror
  * totemsrp: Move token received callback
  * tests: Use CS_DISPATCH_BLOCKING instead of cycle
  * qnetd: Fix NULL dereference of client
  * qnetd: Simplify KAP Tie-breaker logic
  * totem: Add cancel_hold_on_retransmit config option
  * logsys: Unlock config mutex on error
  * totemsrp: Switch totempg buffers at the right time
  * totemudpu: Don't block local socketpair
  * configure.ac: fix pkgconfig issue of rdma
  * totemip: Add support for sin6_scope_id
  * totemip: compare sin6_scope_id and interface_num
  * qdevice: Change log level to NOTICE on PASS
  * cfgtool: output error messages to stderr
  * tools: use util_strtonum for options checking
  * cmapctl: return EXIT_FAILURE on failure
  * quorumtool: Help shouldn't require running service
  * quorumtool: strict check for -o option
  * cmapctl: check NULL for key type and value for -p
  * man: adjust description about interface section
  * qnetd: sort by node_id when add new client
  * man: replace votequorum_poll for actually used fn</changelog>
</package>
<package pkgid="5347d5456fc8e64c089f7301b14c54f72cd437aa7711b08d65b121a956fd9b04490469770a14ddcc086c50015f42c6dd2de74c4e2e34fa2e17a1dec554bd6da4" name="corosync-testagents-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.4.6" rel="3.2"/>
  <changelog author="matthias.gerstner@suse.com" date="1578052800">- Don't package sysconfig file in tmpfiles.d, it's a bug. Instead correctly
  add it to /etc/sysconfig, invoking fillup accordingly.</changelog>
  <changelog author="XinLiang &lt;XLiang@suse.com&gt;" date="1584532800">- Fix bsc#1166899, return value of "corosync-quorumtool -s" was not correct
  Added: bug-1166899-quorumtool-Fix-exit-status-codes.patch</changelog>
  <changelog author="XinLiang &lt;XLiang@suse.com&gt;" date="1584705600">- Fix bsc#1163460 Corosync does not support link-local IPv6 addresses
  Added: bug-1163460-totemip-Add-support-for-sin6_scope_id.patch</changelog>
  <changelog author="XinLiang &lt;XLiang@suse.com&gt;" date="1587556800">- Revoke the patch bug-1163460-totemip-Add-support-for-sin6_scope_id.patch
  Deleted: bug-1163460-totemip-Add-support-for-sin6_scope_id.patch
  Reason: That path will cause problems while doing rolling upgrade, see bsc#1168771</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1597838400">- Stop mangling libexecdir: it's not needed at all.</changelog>
  <changelog author="Aleksei Burlakov &lt;aburlakov@suse.com&gt;" date="1603800000">- (Again) Fix bsc#1163460 Corosync does not support link-local IPv6 addresses
  Added: bug-1163460-totemip-Add-support-for-sin6_scope_id.patch
  Reason: This time the path will NOT cause problems when doing rolling
    upgrade, see bsc#1168771</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1615291200">- Drop the script-dependencies on /sbin/chkconfig: deprecated
- Drop the main package's dependency on /usr/sbin/adduser: the main
  package does not call this in the pre scripts.
- Change Requires(pre): shadow in corosync-qdevice to
  Requires(pre): /usr/sbin/adduser (support alternartive
  implementations).
- Use %systemd_ordering for the various, too strict, systemd script
  dependencies.</changelog>
  <changelog author="varkoly@suse.com" date="1622548800">- Update to version 2.4.5+git69.6236728a:
  * man: replace votequorum_poll for actually used fn
  * qnetd: sort by node_id when add new client
  * man: adjust description about interface section
  * qnetd: Simplify KAP Tie-breaker logic
  * qnetd: Fix NULL dereference of client
  * man: votequorum.5: use proper single quotes
  * tests: Use CS_DISPATCH_BLOCKING instead of cycle
  * totemsrp: Move token received callback
  * common_lib: Remove trailing spaces in cs_strerror
  * totemsrp: More informative messages
- Remove patches:
  bug-1166899-quorumtool-Fix-exit-status-codes.patch
  bug-1163460-totemip-Add-support-for-sin6_scope_id.patch</changelog>
  <changelog author="varkoly@suse.com" date="1629720000">- Update to version 2.4.5+git70.64010f57:
  * totem: Add cancel_hold_on_retransmit config option</changelog>
  <changelog author="Emil Penchev &lt;emil.penchev@suse.com&gt;" date="1649678400">- Update to version corosync-2.4.5+git.5d625cef:
  * totemudpu: Don't block local socketpair
  * totemsrp: Switch totempg buffers at the right time
  * logsys: Unlock config mutex on error</changelog>
  <changelog author="Emil Penchev &lt;emil.penchev@suse.com&gt;" date="1669032000">- Update to version 2.4.6:
  * totemsrp: More informative messages
  * icmap: fix the icmap_get_*_r functions
  * stats: Add basic schedule-miss stats to needle
  * icmap: icmap_init_r() leaks if trie_create() fails
  * test: Fix cpgtest
  * pkgconfig: Add libqb dependency
  * man: votequorum.5: use proper single quotes
  * cpg: Change downlist log level
  * totem: Increase ring_id seq after load
  * totempg: Check sanity (length) of received message
  * totemsrp: Reduce MTU to left room second mcast
  * qnetd: Rename qnetd-log.c to log.c
  * qnetd: Fix double -d description
  * qnetd: Check log initialization error
  * qnetd: Add function to set log target
  * qdevice: Use log instead of libqb log
  * qdevice: Import log instead of qdevice-log
  * qdevice: Merge msg_decode_error functions
  * qnetd: Use log-common for nodelist debug dump
  * qdevice: Configurable log priority bump
  * tests: Add utils_parse_bool_str test
  * qdevice: Free memory used by log
  * qdevice: Add log test
  * qdevice: Add header files to list of test sources
  * qdevice: Add chk variant of vsyslog to test-log
  * qdevice: Add prototype of __vsyslog_chk
  * votequorum: Ignore the icmap_get_* return value
  * logconfig: Remove double free of value
  * cmap: Assert copied string length
  * sync: Assert sync_callbacks.name length
  * votequorum: Assert copied strings length
  * cpghum: Remove unused time variables and functions
  * cfgtool: Remove unused callbacks
  * cmapctl: Free bin_value on error
  * quorumtool: Assert copied string length
  * votequorum: Reflect runtime change of 2Node to WFA
  * main: Add schedmiss timestamp into message
  * votequorum: Change check of expected_votes
  * quorumtool: Fix exit status codes
  * quorumtool: exit on invalid expected votes
  * votequorum: set wfa status only on startup
  * Revert "totemip: Add support for sin6_scope_id"
  * Revert "totemip: compare sin6_scope_id and interface_num"
  * main: Make schedmiss in cmap and log equal
  * totemip: Add support for sin6_scope_id
  * qnetd: Do not call ffsplit_do on shutdown
  * qdevice: Fix connect heuristics result callback
  * qdevice: Fix connect heuristics result callback
  * qdevice: Log adds newline automatically
  * qnetd: Fix dpd timer
  * qnetd: Add support for keep active partition vote
  * common_lib: Remove trailing spaces in cs_strerror
  * totemsrp: Move token received callback
  * tests: Use CS_DISPATCH_BLOCKING instead of cycle
  * qnetd: Fix NULL dereference of client
  * qnetd: Simplify KAP Tie-breaker logic
  * totem: Add cancel_hold_on_retransmit config option
  * logsys: Unlock config mutex on error
  * totemsrp: Switch totempg buffers at the right time
  * totemudpu: Don't block local socketpair
  * configure.ac: fix pkgconfig issue of rdma
  * totemip: Add support for sin6_scope_id
  * totemip: compare sin6_scope_id and interface_num
  * qdevice: Change log level to NOTICE on PASS
  * cfgtool: output error messages to stderr
  * tools: use util_strtonum for options checking
  * cmapctl: return EXIT_FAILURE on failure
  * quorumtool: Help shouldn't require running service
  * quorumtool: strict check for -o option
  * cmapctl: check NULL for key type and value for -p
  * man: adjust description about interface section
  * qnetd: sort by node_id when add new client
  * man: replace votequorum_poll for actually used fn</changelog>
</package>
<package pkgid="4eddedd4494f3d81412f4d6aebd2684303ad58979fabddd6e831ed0c689ec31c13f11bb54785ca34db6345c42494d01480acf5e1f0898805fcc702fbbf3d7a4d" name="cppcheck" arch="src">
  <version epoch="0" ver="2.13.0" rel="1.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1638705600">- update to 2.6.2:
  * New checks in core cppcheck:
  * missing return in function
  * writing overlapping data, detect undefined behavior
  * compared value is out of possible type range
  * Copy elision optimization can't be applied for return std::move(local)
  * file can not be opened for read and write access at the same
    time on different streams
  * Various improvements
- drop 0001-Fix-compilation-with-recent-glibc-where-SIGSTKSZ-is-.patch (upstream)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1639828800">- update to 2.6.3:
  * Fix execution of executable addons from GUI</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1647777600">- update to 2.7.1:
  * Add support for container views. The view attribute has been added to the
    &lt;container&gt; library tag to specify the class is a view. The lifetime
    analysis has been updated to use this new attribute to find dangling
    lifetime containers.
  * Various checker improvements.
  * Fixed false positives.
- drop fix-i586.patch (obsolete)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1648296000">- update to 2.7.4:
  * Fixes "undefined reference to `tinyxml2::"
  * Replace tinyxml2_LIBRARY with tinyxml2_LIBRARIES</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650369600">- update to 2.7.5:
  * Import Project: Fix problem with define value with space</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1654603200">- update to 2.8:
  * Lifetime analysis can now track lifetime across user-defined constructors
    when they are inline and using member initializer list.
  * SymbolDatabase can now deduce iterator types from how they are specified in
    the library files.
  * ValueFlow can evaluate class member functions that return known values.
  * Improve duplicateValueTenary to not warn when used as an lvalue or when one
    branch has side effects
  * Fix variableScope to not warn when variables are used in lambda functions
  * Fix unassignedVariable warnings when using structured bindings
  * Fix redundantInitialization warning when variable is used in a lambda
  * Fix variableScope warnings when using if/while init-statement
  * Improve lifetime analysis when returning variadic template expressions
  * Detect more statements with constStatement
  * Detect variableScope for more types
  * Improvements to unreadVariable
  * Detect more instances of C style casts
  * Warn if the return value of new is discarded
  * The pre-ValueFlow uninitialized checker now uses a different ID as legacyUninitvar
  * Extended library format to exclude specific function argument values</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1658059200">- update to 2.8.2:
  * do not allocate std::string when column is -1
  * catch internal error during whole program analysis
  * fix whole program analysis</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1663416000">- update to 2.9:
  * restored check for negative allocation (new[]) and negative VLA sizes from
    cppcheck 1.87 (LCppC backport)
  * replaced hardcoded check for pipe() buffer size by library configuration
    option (LCppC backport)
  * on Windows the callstack is now being written to the output specific via
    "--exception-handling"
  * make it possible to disable the various exception handling parts via the
    CMake options "NO_UNIX_SIGNAL_HANDLING", "NO_UNIX_BACKTRACE_SUPPORT" and
    "NO_WINDOWS_SEH"
  * detect more redundant calls of std::string::c_str(), std::string::substr(),
    and unnecessary copies of containers
  * Add a match function to addon similiar to Token::Match used internally by
    cppcheck:
  * | for either-or tokens(ie struct|class to match either struct or class)
  * !! to negate a token
  * It supports the %any%, %assign%, %comp%, %name%, %op%, %or%, %oror%, and %var% keywords
  * It supports (*), {*}, [*], and &lt;*&gt; to match links
  * @ can be added to bind the token to a name
  * ** can be used to match until a token
  * Add math functions which can be used in library function definition. This
    enables evaluation of more math functions in ValueFlow
  * Further improve lifetime analysis with this pointers
  * Propagate condition values from outer function calls
  * Add debug intrinsics debug_valueflow and debug_valuetype to show more
    detail including source backtraces</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670414400">- update to 2.9.3:
  * various GUI and premium feature handling bugfixes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1675080000">- update to 2.10.0:
  * Many improvements and fixes in checkers.
  * New check: use memset/memcpy instead of loop
  CLI:
  * if the file provided via "--file-list" cannot be opened it
    will now error out
  * add command-line option "--disable=" to individually disable
    checks
  GUI:
  * Detect when installed version is old. There is setting in
    Edit/Preferences to turn this on.
  * Fix path issue with backslashes
  * Cleanup *.ctu-info files after analysis
  Build:
  * the deprecated Makefile option SRCDIR is no longer accepted
  * added CMake option BUILD_CORE_DLL to build lib as
    cppcheck-core.dll with Visual Studio</changelog>
  <changelog author="PragmaticLinux &lt;info@pragmaticlinux.com&gt;" date="1675166400">- install files from the addons/ and platforms/ directories - boo#1207806
- correct shebang fix for htmlreport/cppcheck-htmlreport</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1677499200">- update to 2.10.2:
  * GUI: Set proper title for compliance report dialog
  * GUI: Generate compliance report
  * Tokenizer: tweaked simplification of function pointers</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678881600">- update to 2.10.3:
  * SymbolDatabase: Fix handling of function pointer arguments</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1680091200">- switch on Tumbleweed temporarily to gcc 12 to avoid
  "allocator_traits&lt;A&gt;::rebind_alloc&lt;A::value_type&gt; must be A"
  (as mentioned on https://gcc.gnu.org/gcc-13/porting_to.html)</changelog>
  <changelog author="Manfred Schwarb &lt;manfred99@gmx.ch&gt;" date="1685448000">- test suite quirks:
  * Add patch disable-some-tests-about-char-signedness.patch, taken
    from Debian, to disable test "TestCondition::alwaysTrueContainer"
    which fails on "unsigned char" archs (arm, ppc)
  * Run test suite with "-j1", as TestProcessExecutor test is flaky otherwise</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1694692800">- update to 2.12.0:
  * uselessOverride finds overriding functions that either
    duplicate code from or delegate back to the base class
    implementation
  * knownPointerToBool finds pointer to bool conversions that are
    always true or false
  * truncLongCastAssignment and truncLongCastReturn check
    additional types, including float/double/long double
  * duplInheritedMember also reports duplicated member functions
  * constParameter*/constVariable* checks find more instances of
    pointers/references that can be const, e.g. when calling
    library functions
  * Write how many checkers was activated after a run
  * Added --checkers-report that can be used to generate a report
    in a file that shows what checkers was activated and disabled
  * The qmake build system has been deprecated and will be
    removed in a future version.
  * Command-line option '--template
- update to 2.11:
  * pop_back on empty container is UB
  * Improve useStlAlgorithm check to handle many more conditions
    in the loop for any_of, all_of and none_of algorithms
  * ValueFlow can evaluate the return value of functions even
    when conditionals are used
  * ValueFlow will now forward the container sizes being returned
    from a function
  * ValueFlow can infer possible values from possible symbolic
    values
  * Improve valueflow after pushing to container
  * The new option --check-level= has been added that controls
    how much checking is made by Cppcheck. The default checking
    level is "normal". If you feel that you can wait longer on
    results you can use --check-level=exhaustive.
  * It is no longer necessary to run "--check-config" to get
    detailed "missingInclude" and "missingIncludeSystem"
    messages. They will always be issued in the regular analysis
    if "missingInclude" is enabled.
  * "missingInclude" and "missingIncludeSystem" are reported with
    "-j" is &gt; 1 and processes are used in the backend (default in
    non-Windows binaries)
  * "missingInclude" and "missingIncludeSystem" will now cause
    the "--error-exitcode" to be applied
  * "--enable=information" will no longer implicitly enable
    "missingInclude" starting with 2.16. Please enable it
    explicitly if you require it.
  * The `constParameter` and `constVariable` checks have been
    split into 3 different IDs based on if the variable is a
    pointer, a reference, or local. The different IDs will allow
    users to suppress different const warning based on variable
    type.
  * `constParameter`
  * `constParameterReference`
  * `constParameterPointer`
  * `constVariable`
  * `constVariableReference`
  * `constVariablePointer`
  * More command-line parameters will now check if the given
    integer argument is actually valid. Several other internal
    string-to-integer conversions will now be error checked.
  * scanning projects (with -j1) will now defer the analysis of
    markup files until the whole code was processed
- add werror-return-type.patch to fix false warnings where
  gcc can not properly detect the "noreturn" nature of the function</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695124800">- update to 2.12.1:
  * Support importing projects with project-name</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1699531200">- Replace disable-some-tests-about-char-signedness.patch with
  upstream patch to fix tests on non-x86_64 (such as aarch64):
  * eb076d87.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1703073600">- add CVE-2023-39070.patch (CVE-2023-39070, bsc#1215233)</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1703419200">- update to 2.13.0
  * newCheck passedByValueCallback for functions which take a
    parameter by value but are used as callbacks
  * newCheck returnImplicitInt for C functions without return type
  * newCheck iterateByValue for iterating by value in a range-based
    for loop when a const reference could be used
- Drop patches werror-return-type.patch, eb076d87.patch, and
  CVE-2023-39070.patch which are part of upstream or fixed in a
  similar way.</changelog>
</package>
<package pkgid="6e674d269b41db604f02ebd791e8b37aa5656f65f7e5a2441ba4a4287bc8d4fbd133747cc97fe943732757c233439d90b8b8c22256776a7c7721b460eaaef71c" name="cppcheck" arch="x86_64">
  <version epoch="0" ver="2.13.0" rel="1.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1638705600">- update to 2.6.2:
  * New checks in core cppcheck:
  * missing return in function
  * writing overlapping data, detect undefined behavior
  * compared value is out of possible type range
  * Copy elision optimization can't be applied for return std::move(local)
  * file can not be opened for read and write access at the same
    time on different streams
  * Various improvements
- drop 0001-Fix-compilation-with-recent-glibc-where-SIGSTKSZ-is-.patch (upstream)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1639828800">- update to 2.6.3:
  * Fix execution of executable addons from GUI</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1647777600">- update to 2.7.1:
  * Add support for container views. The view attribute has been added to the
    &lt;container&gt; library tag to specify the class is a view. The lifetime
    analysis has been updated to use this new attribute to find dangling
    lifetime containers.
  * Various checker improvements.
  * Fixed false positives.
- drop fix-i586.patch (obsolete)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1648296000">- update to 2.7.4:
  * Fixes "undefined reference to `tinyxml2::"
  * Replace tinyxml2_LIBRARY with tinyxml2_LIBRARIES</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650369600">- update to 2.7.5:
  * Import Project: Fix problem with define value with space</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1654603200">- update to 2.8:
  * Lifetime analysis can now track lifetime across user-defined constructors
    when they are inline and using member initializer list.
  * SymbolDatabase can now deduce iterator types from how they are specified in
    the library files.
  * ValueFlow can evaluate class member functions that return known values.
  * Improve duplicateValueTenary to not warn when used as an lvalue or when one
    branch has side effects
  * Fix variableScope to not warn when variables are used in lambda functions
  * Fix unassignedVariable warnings when using structured bindings
  * Fix redundantInitialization warning when variable is used in a lambda
  * Fix variableScope warnings when using if/while init-statement
  * Improve lifetime analysis when returning variadic template expressions
  * Detect more statements with constStatement
  * Detect variableScope for more types
  * Improvements to unreadVariable
  * Detect more instances of C style casts
  * Warn if the return value of new is discarded
  * The pre-ValueFlow uninitialized checker now uses a different ID as legacyUninitvar
  * Extended library format to exclude specific function argument values</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1658059200">- update to 2.8.2:
  * do not allocate std::string when column is -1
  * catch internal error during whole program analysis
  * fix whole program analysis</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1663416000">- update to 2.9:
  * restored check for negative allocation (new[]) and negative VLA sizes from
    cppcheck 1.87 (LCppC backport)
  * replaced hardcoded check for pipe() buffer size by library configuration
    option (LCppC backport)
  * on Windows the callstack is now being written to the output specific via
    "--exception-handling"
  * make it possible to disable the various exception handling parts via the
    CMake options "NO_UNIX_SIGNAL_HANDLING", "NO_UNIX_BACKTRACE_SUPPORT" and
    "NO_WINDOWS_SEH"
  * detect more redundant calls of std::string::c_str(), std::string::substr(),
    and unnecessary copies of containers
  * Add a match function to addon similiar to Token::Match used internally by
    cppcheck:
  * | for either-or tokens(ie struct|class to match either struct or class)
  * !! to negate a token
  * It supports the %any%, %assign%, %comp%, %name%, %op%, %or%, %oror%, and %var% keywords
  * It supports (*), {*}, [*], and &lt;*&gt; to match links
  * @ can be added to bind the token to a name
  * ** can be used to match until a token
  * Add math functions which can be used in library function definition. This
    enables evaluation of more math functions in ValueFlow
  * Further improve lifetime analysis with this pointers
  * Propagate condition values from outer function calls
  * Add debug intrinsics debug_valueflow and debug_valuetype to show more
    detail including source backtraces</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670414400">- update to 2.9.3:
  * various GUI and premium feature handling bugfixes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1675080000">- update to 2.10.0:
  * Many improvements and fixes in checkers.
  * New check: use memset/memcpy instead of loop
  CLI:
  * if the file provided via "--file-list" cannot be opened it
    will now error out
  * add command-line option "--disable=" to individually disable
    checks
  GUI:
  * Detect when installed version is old. There is setting in
    Edit/Preferences to turn this on.
  * Fix path issue with backslashes
  * Cleanup *.ctu-info files after analysis
  Build:
  * the deprecated Makefile option SRCDIR is no longer accepted
  * added CMake option BUILD_CORE_DLL to build lib as
    cppcheck-core.dll with Visual Studio</changelog>
  <changelog author="PragmaticLinux &lt;info@pragmaticlinux.com&gt;" date="1675166400">- install files from the addons/ and platforms/ directories - boo#1207806
- correct shebang fix for htmlreport/cppcheck-htmlreport</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1677499200">- update to 2.10.2:
  * GUI: Set proper title for compliance report dialog
  * GUI: Generate compliance report
  * Tokenizer: tweaked simplification of function pointers</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678881600">- update to 2.10.3:
  * SymbolDatabase: Fix handling of function pointer arguments</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1680091200">- switch on Tumbleweed temporarily to gcc 12 to avoid
  "allocator_traits&lt;A&gt;::rebind_alloc&lt;A::value_type&gt; must be A"
  (as mentioned on https://gcc.gnu.org/gcc-13/porting_to.html)</changelog>
  <changelog author="Manfred Schwarb &lt;manfred99@gmx.ch&gt;" date="1685448000">- test suite quirks:
  * Add patch disable-some-tests-about-char-signedness.patch, taken
    from Debian, to disable test "TestCondition::alwaysTrueContainer"
    which fails on "unsigned char" archs (arm, ppc)
  * Run test suite with "-j1", as TestProcessExecutor test is flaky otherwise</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1694692800">- update to 2.12.0:
  * uselessOverride finds overriding functions that either
    duplicate code from or delegate back to the base class
    implementation
  * knownPointerToBool finds pointer to bool conversions that are
    always true or false
  * truncLongCastAssignment and truncLongCastReturn check
    additional types, including float/double/long double
  * duplInheritedMember also reports duplicated member functions
  * constParameter*/constVariable* checks find more instances of
    pointers/references that can be const, e.g. when calling
    library functions
  * Write how many checkers was activated after a run
  * Added --checkers-report that can be used to generate a report
    in a file that shows what checkers was activated and disabled
  * The qmake build system has been deprecated and will be
    removed in a future version.
  * Command-line option '--template
- update to 2.11:
  * pop_back on empty container is UB
  * Improve useStlAlgorithm check to handle many more conditions
    in the loop for any_of, all_of and none_of algorithms
  * ValueFlow can evaluate the return value of functions even
    when conditionals are used
  * ValueFlow will now forward the container sizes being returned
    from a function
  * ValueFlow can infer possible values from possible symbolic
    values
  * Improve valueflow after pushing to container
  * The new option --check-level= has been added that controls
    how much checking is made by Cppcheck. The default checking
    level is "normal". If you feel that you can wait longer on
    results you can use --check-level=exhaustive.
  * It is no longer necessary to run "--check-config" to get
    detailed "missingInclude" and "missingIncludeSystem"
    messages. They will always be issued in the regular analysis
    if "missingInclude" is enabled.
  * "missingInclude" and "missingIncludeSystem" are reported with
    "-j" is &gt; 1 and processes are used in the backend (default in
    non-Windows binaries)
  * "missingInclude" and "missingIncludeSystem" will now cause
    the "--error-exitcode" to be applied
  * "--enable=information" will no longer implicitly enable
    "missingInclude" starting with 2.16. Please enable it
    explicitly if you require it.
  * The `constParameter` and `constVariable` checks have been
    split into 3 different IDs based on if the variable is a
    pointer, a reference, or local. The different IDs will allow
    users to suppress different const warning based on variable
    type.
  * `constParameter`
  * `constParameterReference`
  * `constParameterPointer`
  * `constVariable`
  * `constVariableReference`
  * `constVariablePointer`
  * More command-line parameters will now check if the given
    integer argument is actually valid. Several other internal
    string-to-integer conversions will now be error checked.
  * scanning projects (with -j1) will now defer the analysis of
    markup files until the whole code was processed
- add werror-return-type.patch to fix false warnings where
  gcc can not properly detect the "noreturn" nature of the function</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695124800">- update to 2.12.1:
  * Support importing projects with project-name</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1699531200">- Replace disable-some-tests-about-char-signedness.patch with
  upstream patch to fix tests on non-x86_64 (such as aarch64):
  * eb076d87.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1703073600">- add CVE-2023-39070.patch (CVE-2023-39070, bsc#1215233)</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1703419200">- update to 2.13.0
  * newCheck passedByValueCallback for functions which take a
    parameter by value but are used as callbacks
  * newCheck returnImplicitInt for C functions without return type
  * newCheck iterateByValue for iterating by value in a range-based
    for loop when a const reference could be used
- Drop patches werror-return-type.patch, eb076d87.patch, and
  CVE-2023-39070.patch which are part of upstream or fixed in a
  similar way.</changelog>
</package>
<package pkgid="8859a1cbdb0b6a5cb1e9d623fa6cf948e0a7cce33b7110d530e80a85d2f64746acb7c4103e6ee7e5fc69f6c5cfc1a1704d65113a90d1bff1e72bbe8eaa092252" name="cppcheck-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.13.0" rel="1.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1638705600">- update to 2.6.2:
  * New checks in core cppcheck:
  * missing return in function
  * writing overlapping data, detect undefined behavior
  * compared value is out of possible type range
  * Copy elision optimization can't be applied for return std::move(local)
  * file can not be opened for read and write access at the same
    time on different streams
  * Various improvements
- drop 0001-Fix-compilation-with-recent-glibc-where-SIGSTKSZ-is-.patch (upstream)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1639828800">- update to 2.6.3:
  * Fix execution of executable addons from GUI</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1647777600">- update to 2.7.1:
  * Add support for container views. The view attribute has been added to the
    &lt;container&gt; library tag to specify the class is a view. The lifetime
    analysis has been updated to use this new attribute to find dangling
    lifetime containers.
  * Various checker improvements.
  * Fixed false positives.
- drop fix-i586.patch (obsolete)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1648296000">- update to 2.7.4:
  * Fixes "undefined reference to `tinyxml2::"
  * Replace tinyxml2_LIBRARY with tinyxml2_LIBRARIES</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650369600">- update to 2.7.5:
  * Import Project: Fix problem with define value with space</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1654603200">- update to 2.8:
  * Lifetime analysis can now track lifetime across user-defined constructors
    when they are inline and using member initializer list.
  * SymbolDatabase can now deduce iterator types from how they are specified in
    the library files.
  * ValueFlow can evaluate class member functions that return known values.
  * Improve duplicateValueTenary to not warn when used as an lvalue or when one
    branch has side effects
  * Fix variableScope to not warn when variables are used in lambda functions
  * Fix unassignedVariable warnings when using structured bindings
  * Fix redundantInitialization warning when variable is used in a lambda
  * Fix variableScope warnings when using if/while init-statement
  * Improve lifetime analysis when returning variadic template expressions
  * Detect more statements with constStatement
  * Detect variableScope for more types
  * Improvements to unreadVariable
  * Detect more instances of C style casts
  * Warn if the return value of new is discarded
  * The pre-ValueFlow uninitialized checker now uses a different ID as legacyUninitvar
  * Extended library format to exclude specific function argument values</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1658059200">- update to 2.8.2:
  * do not allocate std::string when column is -1
  * catch internal error during whole program analysis
  * fix whole program analysis</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1663416000">- update to 2.9:
  * restored check for negative allocation (new[]) and negative VLA sizes from
    cppcheck 1.87 (LCppC backport)
  * replaced hardcoded check for pipe() buffer size by library configuration
    option (LCppC backport)
  * on Windows the callstack is now being written to the output specific via
    "--exception-handling"
  * make it possible to disable the various exception handling parts via the
    CMake options "NO_UNIX_SIGNAL_HANDLING", "NO_UNIX_BACKTRACE_SUPPORT" and
    "NO_WINDOWS_SEH"
  * detect more redundant calls of std::string::c_str(), std::string::substr(),
    and unnecessary copies of containers
  * Add a match function to addon similiar to Token::Match used internally by
    cppcheck:
  * | for either-or tokens(ie struct|class to match either struct or class)
  * !! to negate a token
  * It supports the %any%, %assign%, %comp%, %name%, %op%, %or%, %oror%, and %var% keywords
  * It supports (*), {*}, [*], and &lt;*&gt; to match links
  * @ can be added to bind the token to a name
  * ** can be used to match until a token
  * Add math functions which can be used in library function definition. This
    enables evaluation of more math functions in ValueFlow
  * Further improve lifetime analysis with this pointers
  * Propagate condition values from outer function calls
  * Add debug intrinsics debug_valueflow and debug_valuetype to show more
    detail including source backtraces</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670414400">- update to 2.9.3:
  * various GUI and premium feature handling bugfixes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1675080000">- update to 2.10.0:
  * Many improvements and fixes in checkers.
  * New check: use memset/memcpy instead of loop
  CLI:
  * if the file provided via "--file-list" cannot be opened it
    will now error out
  * add command-line option "--disable=" to individually disable
    checks
  GUI:
  * Detect when installed version is old. There is setting in
    Edit/Preferences to turn this on.
  * Fix path issue with backslashes
  * Cleanup *.ctu-info files after analysis
  Build:
  * the deprecated Makefile option SRCDIR is no longer accepted
  * added CMake option BUILD_CORE_DLL to build lib as
    cppcheck-core.dll with Visual Studio</changelog>
  <changelog author="PragmaticLinux &lt;info@pragmaticlinux.com&gt;" date="1675166400">- install files from the addons/ and platforms/ directories - boo#1207806
- correct shebang fix for htmlreport/cppcheck-htmlreport</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1677499200">- update to 2.10.2:
  * GUI: Set proper title for compliance report dialog
  * GUI: Generate compliance report
  * Tokenizer: tweaked simplification of function pointers</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678881600">- update to 2.10.3:
  * SymbolDatabase: Fix handling of function pointer arguments</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1680091200">- switch on Tumbleweed temporarily to gcc 12 to avoid
  "allocator_traits&lt;A&gt;::rebind_alloc&lt;A::value_type&gt; must be A"
  (as mentioned on https://gcc.gnu.org/gcc-13/porting_to.html)</changelog>
  <changelog author="Manfred Schwarb &lt;manfred99@gmx.ch&gt;" date="1685448000">- test suite quirks:
  * Add patch disable-some-tests-about-char-signedness.patch, taken
    from Debian, to disable test "TestCondition::alwaysTrueContainer"
    which fails on "unsigned char" archs (arm, ppc)
  * Run test suite with "-j1", as TestProcessExecutor test is flaky otherwise</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1694692800">- update to 2.12.0:
  * uselessOverride finds overriding functions that either
    duplicate code from or delegate back to the base class
    implementation
  * knownPointerToBool finds pointer to bool conversions that are
    always true or false
  * truncLongCastAssignment and truncLongCastReturn check
    additional types, including float/double/long double
  * duplInheritedMember also reports duplicated member functions
  * constParameter*/constVariable* checks find more instances of
    pointers/references that can be const, e.g. when calling
    library functions
  * Write how many checkers was activated after a run
  * Added --checkers-report that can be used to generate a report
    in a file that shows what checkers was activated and disabled
  * The qmake build system has been deprecated and will be
    removed in a future version.
  * Command-line option '--template
- update to 2.11:
  * pop_back on empty container is UB
  * Improve useStlAlgorithm check to handle many more conditions
    in the loop for any_of, all_of and none_of algorithms
  * ValueFlow can evaluate the return value of functions even
    when conditionals are used
  * ValueFlow will now forward the container sizes being returned
    from a function
  * ValueFlow can infer possible values from possible symbolic
    values
  * Improve valueflow after pushing to container
  * The new option --check-level= has been added that controls
    how much checking is made by Cppcheck. The default checking
    level is "normal". If you feel that you can wait longer on
    results you can use --check-level=exhaustive.
  * It is no longer necessary to run "--check-config" to get
    detailed "missingInclude" and "missingIncludeSystem"
    messages. They will always be issued in the regular analysis
    if "missingInclude" is enabled.
  * "missingInclude" and "missingIncludeSystem" are reported with
    "-j" is &gt; 1 and processes are used in the backend (default in
    non-Windows binaries)
  * "missingInclude" and "missingIncludeSystem" will now cause
    the "--error-exitcode" to be applied
  * "--enable=information" will no longer implicitly enable
    "missingInclude" starting with 2.16. Please enable it
    explicitly if you require it.
  * The `constParameter` and `constVariable` checks have been
    split into 3 different IDs based on if the variable is a
    pointer, a reference, or local. The different IDs will allow
    users to suppress different const warning based on variable
    type.
  * `constParameter`
  * `constParameterReference`
  * `constParameterPointer`
  * `constVariable`
  * `constVariableReference`
  * `constVariablePointer`
  * More command-line parameters will now check if the given
    integer argument is actually valid. Several other internal
    string-to-integer conversions will now be error checked.
  * scanning projects (with -j1) will now defer the analysis of
    markup files until the whole code was processed
- add werror-return-type.patch to fix false warnings where
  gcc can not properly detect the "noreturn" nature of the function</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695124800">- update to 2.12.1:
  * Support importing projects with project-name</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1699531200">- Replace disable-some-tests-about-char-signedness.patch with
  upstream patch to fix tests on non-x86_64 (such as aarch64):
  * eb076d87.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1703073600">- add CVE-2023-39070.patch (CVE-2023-39070, bsc#1215233)</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1703419200">- update to 2.13.0
  * newCheck passedByValueCallback for functions which take a
    parameter by value but are used as callbacks
  * newCheck returnImplicitInt for C functions without return type
  * newCheck iterateByValue for iterating by value in a range-based
    for loop when a const reference could be used
- Drop patches werror-return-type.patch, eb076d87.patch, and
  CVE-2023-39070.patch which are part of upstream or fixed in a
  similar way.</changelog>
</package>
<package pkgid="faf1dfd937c3c7da081c007d84c240c3ca04c40a40f93b28e24da7d7f94eed45b863f2655b70d3c7155a332eecd6c05dbb6d83e00c3568da443aa31a391b6122" name="cppcheck-debugsource" arch="x86_64">
  <version epoch="0" ver="2.13.0" rel="1.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1638705600">- update to 2.6.2:
  * New checks in core cppcheck:
  * missing return in function
  * writing overlapping data, detect undefined behavior
  * compared value is out of possible type range
  * Copy elision optimization can't be applied for return std::move(local)
  * file can not be opened for read and write access at the same
    time on different streams
  * Various improvements
- drop 0001-Fix-compilation-with-recent-glibc-where-SIGSTKSZ-is-.patch (upstream)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1639828800">- update to 2.6.3:
  * Fix execution of executable addons from GUI</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1647777600">- update to 2.7.1:
  * Add support for container views. The view attribute has been added to the
    &lt;container&gt; library tag to specify the class is a view. The lifetime
    analysis has been updated to use this new attribute to find dangling
    lifetime containers.
  * Various checker improvements.
  * Fixed false positives.
- drop fix-i586.patch (obsolete)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1648296000">- update to 2.7.4:
  * Fixes "undefined reference to `tinyxml2::"
  * Replace tinyxml2_LIBRARY with tinyxml2_LIBRARIES</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650369600">- update to 2.7.5:
  * Import Project: Fix problem with define value with space</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1654603200">- update to 2.8:
  * Lifetime analysis can now track lifetime across user-defined constructors
    when they are inline and using member initializer list.
  * SymbolDatabase can now deduce iterator types from how they are specified in
    the library files.
  * ValueFlow can evaluate class member functions that return known values.
  * Improve duplicateValueTenary to not warn when used as an lvalue or when one
    branch has side effects
  * Fix variableScope to not warn when variables are used in lambda functions
  * Fix unassignedVariable warnings when using structured bindings
  * Fix redundantInitialization warning when variable is used in a lambda
  * Fix variableScope warnings when using if/while init-statement
  * Improve lifetime analysis when returning variadic template expressions
  * Detect more statements with constStatement
  * Detect variableScope for more types
  * Improvements to unreadVariable
  * Detect more instances of C style casts
  * Warn if the return value of new is discarded
  * The pre-ValueFlow uninitialized checker now uses a different ID as legacyUninitvar
  * Extended library format to exclude specific function argument values</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1658059200">- update to 2.8.2:
  * do not allocate std::string when column is -1
  * catch internal error during whole program analysis
  * fix whole program analysis</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1663416000">- update to 2.9:
  * restored check for negative allocation (new[]) and negative VLA sizes from
    cppcheck 1.87 (LCppC backport)
  * replaced hardcoded check for pipe() buffer size by library configuration
    option (LCppC backport)
  * on Windows the callstack is now being written to the output specific via
    "--exception-handling"
  * make it possible to disable the various exception handling parts via the
    CMake options "NO_UNIX_SIGNAL_HANDLING", "NO_UNIX_BACKTRACE_SUPPORT" and
    "NO_WINDOWS_SEH"
  * detect more redundant calls of std::string::c_str(), std::string::substr(),
    and unnecessary copies of containers
  * Add a match function to addon similiar to Token::Match used internally by
    cppcheck:
  * | for either-or tokens(ie struct|class to match either struct or class)
  * !! to negate a token
  * It supports the %any%, %assign%, %comp%, %name%, %op%, %or%, %oror%, and %var% keywords
  * It supports (*), {*}, [*], and &lt;*&gt; to match links
  * @ can be added to bind the token to a name
  * ** can be used to match until a token
  * Add math functions which can be used in library function definition. This
    enables evaluation of more math functions in ValueFlow
  * Further improve lifetime analysis with this pointers
  * Propagate condition values from outer function calls
  * Add debug intrinsics debug_valueflow and debug_valuetype to show more
    detail including source backtraces</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670414400">- update to 2.9.3:
  * various GUI and premium feature handling bugfixes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1675080000">- update to 2.10.0:
  * Many improvements and fixes in checkers.
  * New check: use memset/memcpy instead of loop
  CLI:
  * if the file provided via "--file-list" cannot be opened it
    will now error out
  * add command-line option "--disable=" to individually disable
    checks
  GUI:
  * Detect when installed version is old. There is setting in
    Edit/Preferences to turn this on.
  * Fix path issue with backslashes
  * Cleanup *.ctu-info files after analysis
  Build:
  * the deprecated Makefile option SRCDIR is no longer accepted
  * added CMake option BUILD_CORE_DLL to build lib as
    cppcheck-core.dll with Visual Studio</changelog>
  <changelog author="PragmaticLinux &lt;info@pragmaticlinux.com&gt;" date="1675166400">- install files from the addons/ and platforms/ directories - boo#1207806
- correct shebang fix for htmlreport/cppcheck-htmlreport</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1677499200">- update to 2.10.2:
  * GUI: Set proper title for compliance report dialog
  * GUI: Generate compliance report
  * Tokenizer: tweaked simplification of function pointers</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678881600">- update to 2.10.3:
  * SymbolDatabase: Fix handling of function pointer arguments</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1680091200">- switch on Tumbleweed temporarily to gcc 12 to avoid
  "allocator_traits&lt;A&gt;::rebind_alloc&lt;A::value_type&gt; must be A"
  (as mentioned on https://gcc.gnu.org/gcc-13/porting_to.html)</changelog>
  <changelog author="Manfred Schwarb &lt;manfred99@gmx.ch&gt;" date="1685448000">- test suite quirks:
  * Add patch disable-some-tests-about-char-signedness.patch, taken
    from Debian, to disable test "TestCondition::alwaysTrueContainer"
    which fails on "unsigned char" archs (arm, ppc)
  * Run test suite with "-j1", as TestProcessExecutor test is flaky otherwise</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1694692800">- update to 2.12.0:
  * uselessOverride finds overriding functions that either
    duplicate code from or delegate back to the base class
    implementation
  * knownPointerToBool finds pointer to bool conversions that are
    always true or false
  * truncLongCastAssignment and truncLongCastReturn check
    additional types, including float/double/long double
  * duplInheritedMember also reports duplicated member functions
  * constParameter*/constVariable* checks find more instances of
    pointers/references that can be const, e.g. when calling
    library functions
  * Write how many checkers was activated after a run
  * Added --checkers-report that can be used to generate a report
    in a file that shows what checkers was activated and disabled
  * The qmake build system has been deprecated and will be
    removed in a future version.
  * Command-line option '--template
- update to 2.11:
  * pop_back on empty container is UB
  * Improve useStlAlgorithm check to handle many more conditions
    in the loop for any_of, all_of and none_of algorithms
  * ValueFlow can evaluate the return value of functions even
    when conditionals are used
  * ValueFlow will now forward the container sizes being returned
    from a function
  * ValueFlow can infer possible values from possible symbolic
    values
  * Improve valueflow after pushing to container
  * The new option --check-level= has been added that controls
    how much checking is made by Cppcheck. The default checking
    level is "normal". If you feel that you can wait longer on
    results you can use --check-level=exhaustive.
  * It is no longer necessary to run "--check-config" to get
    detailed "missingInclude" and "missingIncludeSystem"
    messages. They will always be issued in the regular analysis
    if "missingInclude" is enabled.
  * "missingInclude" and "missingIncludeSystem" are reported with
    "-j" is &gt; 1 and processes are used in the backend (default in
    non-Windows binaries)
  * "missingInclude" and "missingIncludeSystem" will now cause
    the "--error-exitcode" to be applied
  * "--enable=information" will no longer implicitly enable
    "missingInclude" starting with 2.16. Please enable it
    explicitly if you require it.
  * The `constParameter` and `constVariable` checks have been
    split into 3 different IDs based on if the variable is a
    pointer, a reference, or local. The different IDs will allow
    users to suppress different const warning based on variable
    type.
  * `constParameter`
  * `constParameterReference`
  * `constParameterPointer`
  * `constVariable`
  * `constVariableReference`
  * `constVariablePointer`
  * More command-line parameters will now check if the given
    integer argument is actually valid. Several other internal
    string-to-integer conversions will now be error checked.
  * scanning projects (with -j1) will now defer the analysis of
    markup files until the whole code was processed
- add werror-return-type.patch to fix false warnings where
  gcc can not properly detect the "noreturn" nature of the function</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695124800">- update to 2.12.1:
  * Support importing projects with project-name</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1699531200">- Replace disable-some-tests-about-char-signedness.patch with
  upstream patch to fix tests on non-x86_64 (such as aarch64):
  * eb076d87.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1703073600">- add CVE-2023-39070.patch (CVE-2023-39070, bsc#1215233)</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1703419200">- update to 2.13.0
  * newCheck passedByValueCallback for functions which take a
    parameter by value but are used as callbacks
  * newCheck returnImplicitInt for C functions without return type
  * newCheck iterateByValue for iterating by value in a range-based
    for loop when a const reference could be used
- Drop patches werror-return-type.patch, eb076d87.patch, and
  CVE-2023-39070.patch which are part of upstream or fixed in a
  similar way.</changelog>
</package>
<package pkgid="96a353d53dc538dd14a479af0918304ffce1351f889ec77adaf6620242a90860cc87839cc08bcd6cc37b20dafa8202d680b5474ee0d6cf98192e3a9435b502ae" name="cppcheck-gui" arch="x86_64">
  <version epoch="0" ver="2.13.0" rel="1.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1638705600">- update to 2.6.2:
  * New checks in core cppcheck:
  * missing return in function
  * writing overlapping data, detect undefined behavior
  * compared value is out of possible type range
  * Copy elision optimization can't be applied for return std::move(local)
  * file can not be opened for read and write access at the same
    time on different streams
  * Various improvements
- drop 0001-Fix-compilation-with-recent-glibc-where-SIGSTKSZ-is-.patch (upstream)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1639828800">- update to 2.6.3:
  * Fix execution of executable addons from GUI</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1647777600">- update to 2.7.1:
  * Add support for container views. The view attribute has been added to the
    &lt;container&gt; library tag to specify the class is a view. The lifetime
    analysis has been updated to use this new attribute to find dangling
    lifetime containers.
  * Various checker improvements.
  * Fixed false positives.
- drop fix-i586.patch (obsolete)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1648296000">- update to 2.7.4:
  * Fixes "undefined reference to `tinyxml2::"
  * Replace tinyxml2_LIBRARY with tinyxml2_LIBRARIES</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650369600">- update to 2.7.5:
  * Import Project: Fix problem with define value with space</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1654603200">- update to 2.8:
  * Lifetime analysis can now track lifetime across user-defined constructors
    when they are inline and using member initializer list.
  * SymbolDatabase can now deduce iterator types from how they are specified in
    the library files.
  * ValueFlow can evaluate class member functions that return known values.
  * Improve duplicateValueTenary to not warn when used as an lvalue or when one
    branch has side effects
  * Fix variableScope to not warn when variables are used in lambda functions
  * Fix unassignedVariable warnings when using structured bindings
  * Fix redundantInitialization warning when variable is used in a lambda
  * Fix variableScope warnings when using if/while init-statement
  * Improve lifetime analysis when returning variadic template expressions
  * Detect more statements with constStatement
  * Detect variableScope for more types
  * Improvements to unreadVariable
  * Detect more instances of C style casts
  * Warn if the return value of new is discarded
  * The pre-ValueFlow uninitialized checker now uses a different ID as legacyUninitvar
  * Extended library format to exclude specific function argument values</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1658059200">- update to 2.8.2:
  * do not allocate std::string when column is -1
  * catch internal error during whole program analysis
  * fix whole program analysis</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1663416000">- update to 2.9:
  * restored check for negative allocation (new[]) and negative VLA sizes from
    cppcheck 1.87 (LCppC backport)
  * replaced hardcoded check for pipe() buffer size by library configuration
    option (LCppC backport)
  * on Windows the callstack is now being written to the output specific via
    "--exception-handling"
  * make it possible to disable the various exception handling parts via the
    CMake options "NO_UNIX_SIGNAL_HANDLING", "NO_UNIX_BACKTRACE_SUPPORT" and
    "NO_WINDOWS_SEH"
  * detect more redundant calls of std::string::c_str(), std::string::substr(),
    and unnecessary copies of containers
  * Add a match function to addon similiar to Token::Match used internally by
    cppcheck:
  * | for either-or tokens(ie struct|class to match either struct or class)
  * !! to negate a token
  * It supports the %any%, %assign%, %comp%, %name%, %op%, %or%, %oror%, and %var% keywords
  * It supports (*), {*}, [*], and &lt;*&gt; to match links
  * @ can be added to bind the token to a name
  * ** can be used to match until a token
  * Add math functions which can be used in library function definition. This
    enables evaluation of more math functions in ValueFlow
  * Further improve lifetime analysis with this pointers
  * Propagate condition values from outer function calls
  * Add debug intrinsics debug_valueflow and debug_valuetype to show more
    detail including source backtraces</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670414400">- update to 2.9.3:
  * various GUI and premium feature handling bugfixes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1675080000">- update to 2.10.0:
  * Many improvements and fixes in checkers.
  * New check: use memset/memcpy instead of loop
  CLI:
  * if the file provided via "--file-list" cannot be opened it
    will now error out
  * add command-line option "--disable=" to individually disable
    checks
  GUI:
  * Detect when installed version is old. There is setting in
    Edit/Preferences to turn this on.
  * Fix path issue with backslashes
  * Cleanup *.ctu-info files after analysis
  Build:
  * the deprecated Makefile option SRCDIR is no longer accepted
  * added CMake option BUILD_CORE_DLL to build lib as
    cppcheck-core.dll with Visual Studio</changelog>
  <changelog author="PragmaticLinux &lt;info@pragmaticlinux.com&gt;" date="1675166400">- install files from the addons/ and platforms/ directories - boo#1207806
- correct shebang fix for htmlreport/cppcheck-htmlreport</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1677499200">- update to 2.10.2:
  * GUI: Set proper title for compliance report dialog
  * GUI: Generate compliance report
  * Tokenizer: tweaked simplification of function pointers</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678881600">- update to 2.10.3:
  * SymbolDatabase: Fix handling of function pointer arguments</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1680091200">- switch on Tumbleweed temporarily to gcc 12 to avoid
  "allocator_traits&lt;A&gt;::rebind_alloc&lt;A::value_type&gt; must be A"
  (as mentioned on https://gcc.gnu.org/gcc-13/porting_to.html)</changelog>
  <changelog author="Manfred Schwarb &lt;manfred99@gmx.ch&gt;" date="1685448000">- test suite quirks:
  * Add patch disable-some-tests-about-char-signedness.patch, taken
    from Debian, to disable test "TestCondition::alwaysTrueContainer"
    which fails on "unsigned char" archs (arm, ppc)
  * Run test suite with "-j1", as TestProcessExecutor test is flaky otherwise</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1694692800">- update to 2.12.0:
  * uselessOverride finds overriding functions that either
    duplicate code from or delegate back to the base class
    implementation
  * knownPointerToBool finds pointer to bool conversions that are
    always true or false
  * truncLongCastAssignment and truncLongCastReturn check
    additional types, including float/double/long double
  * duplInheritedMember also reports duplicated member functions
  * constParameter*/constVariable* checks find more instances of
    pointers/references that can be const, e.g. when calling
    library functions
  * Write how many checkers was activated after a run
  * Added --checkers-report that can be used to generate a report
    in a file that shows what checkers was activated and disabled
  * The qmake build system has been deprecated and will be
    removed in a future version.
  * Command-line option '--template
- update to 2.11:
  * pop_back on empty container is UB
  * Improve useStlAlgorithm check to handle many more conditions
    in the loop for any_of, all_of and none_of algorithms
  * ValueFlow can evaluate the return value of functions even
    when conditionals are used
  * ValueFlow will now forward the container sizes being returned
    from a function
  * ValueFlow can infer possible values from possible symbolic
    values
  * Improve valueflow after pushing to container
  * The new option --check-level= has been added that controls
    how much checking is made by Cppcheck. The default checking
    level is "normal". If you feel that you can wait longer on
    results you can use --check-level=exhaustive.
  * It is no longer necessary to run "--check-config" to get
    detailed "missingInclude" and "missingIncludeSystem"
    messages. They will always be issued in the regular analysis
    if "missingInclude" is enabled.
  * "missingInclude" and "missingIncludeSystem" are reported with
    "-j" is &gt; 1 and processes are used in the backend (default in
    non-Windows binaries)
  * "missingInclude" and "missingIncludeSystem" will now cause
    the "--error-exitcode" to be applied
  * "--enable=information" will no longer implicitly enable
    "missingInclude" starting with 2.16. Please enable it
    explicitly if you require it.
  * The `constParameter` and `constVariable` checks have been
    split into 3 different IDs based on if the variable is a
    pointer, a reference, or local. The different IDs will allow
    users to suppress different const warning based on variable
    type.
  * `constParameter`
  * `constParameterReference`
  * `constParameterPointer`
  * `constVariable`
  * `constVariableReference`
  * `constVariablePointer`
  * More command-line parameters will now check if the given
    integer argument is actually valid. Several other internal
    string-to-integer conversions will now be error checked.
  * scanning projects (with -j1) will now defer the analysis of
    markup files until the whole code was processed
- add werror-return-type.patch to fix false warnings where
  gcc can not properly detect the "noreturn" nature of the function</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695124800">- update to 2.12.1:
  * Support importing projects with project-name</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1699531200">- Replace disable-some-tests-about-char-signedness.patch with
  upstream patch to fix tests on non-x86_64 (such as aarch64):
  * eb076d87.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1703073600">- add CVE-2023-39070.patch (CVE-2023-39070, bsc#1215233)</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1703419200">- update to 2.13.0
  * newCheck passedByValueCallback for functions which take a
    parameter by value but are used as callbacks
  * newCheck returnImplicitInt for C functions without return type
  * newCheck iterateByValue for iterating by value in a range-based
    for loop when a const reference could be used
- Drop patches werror-return-type.patch, eb076d87.patch, and
  CVE-2023-39070.patch which are part of upstream or fixed in a
  similar way.</changelog>
</package>
<package pkgid="ca906561b90f0e2d13593a493b441b18b6162fb55ef92848470ba2b43b59d27e096a8ac6911265db4aaafb8cc2b8d22f4e963a90f9af4e15e339c391353e99bf" name="cppcheck-gui-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.13.0" rel="1.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1638705600">- update to 2.6.2:
  * New checks in core cppcheck:
  * missing return in function
  * writing overlapping data, detect undefined behavior
  * compared value is out of possible type range
  * Copy elision optimization can't be applied for return std::move(local)
  * file can not be opened for read and write access at the same
    time on different streams
  * Various improvements
- drop 0001-Fix-compilation-with-recent-glibc-where-SIGSTKSZ-is-.patch (upstream)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1639828800">- update to 2.6.3:
  * Fix execution of executable addons from GUI</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1647777600">- update to 2.7.1:
  * Add support for container views. The view attribute has been added to the
    &lt;container&gt; library tag to specify the class is a view. The lifetime
    analysis has been updated to use this new attribute to find dangling
    lifetime containers.
  * Various checker improvements.
  * Fixed false positives.
- drop fix-i586.patch (obsolete)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1648296000">- update to 2.7.4:
  * Fixes "undefined reference to `tinyxml2::"
  * Replace tinyxml2_LIBRARY with tinyxml2_LIBRARIES</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650369600">- update to 2.7.5:
  * Import Project: Fix problem with define value with space</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1654603200">- update to 2.8:
  * Lifetime analysis can now track lifetime across user-defined constructors
    when they are inline and using member initializer list.
  * SymbolDatabase can now deduce iterator types from how they are specified in
    the library files.
  * ValueFlow can evaluate class member functions that return known values.
  * Improve duplicateValueTenary to not warn when used as an lvalue or when one
    branch has side effects
  * Fix variableScope to not warn when variables are used in lambda functions
  * Fix unassignedVariable warnings when using structured bindings
  * Fix redundantInitialization warning when variable is used in a lambda
  * Fix variableScope warnings when using if/while init-statement
  * Improve lifetime analysis when returning variadic template expressions
  * Detect more statements with constStatement
  * Detect variableScope for more types
  * Improvements to unreadVariable
  * Detect more instances of C style casts
  * Warn if the return value of new is discarded
  * The pre-ValueFlow uninitialized checker now uses a different ID as legacyUninitvar
  * Extended library format to exclude specific function argument values</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1658059200">- update to 2.8.2:
  * do not allocate std::string when column is -1
  * catch internal error during whole program analysis
  * fix whole program analysis</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1663416000">- update to 2.9:
  * restored check for negative allocation (new[]) and negative VLA sizes from
    cppcheck 1.87 (LCppC backport)
  * replaced hardcoded check for pipe() buffer size by library configuration
    option (LCppC backport)
  * on Windows the callstack is now being written to the output specific via
    "--exception-handling"
  * make it possible to disable the various exception handling parts via the
    CMake options "NO_UNIX_SIGNAL_HANDLING", "NO_UNIX_BACKTRACE_SUPPORT" and
    "NO_WINDOWS_SEH"
  * detect more redundant calls of std::string::c_str(), std::string::substr(),
    and unnecessary copies of containers
  * Add a match function to addon similiar to Token::Match used internally by
    cppcheck:
  * | for either-or tokens(ie struct|class to match either struct or class)
  * !! to negate a token
  * It supports the %any%, %assign%, %comp%, %name%, %op%, %or%, %oror%, and %var% keywords
  * It supports (*), {*}, [*], and &lt;*&gt; to match links
  * @ can be added to bind the token to a name
  * ** can be used to match until a token
  * Add math functions which can be used in library function definition. This
    enables evaluation of more math functions in ValueFlow
  * Further improve lifetime analysis with this pointers
  * Propagate condition values from outer function calls
  * Add debug intrinsics debug_valueflow and debug_valuetype to show more
    detail including source backtraces</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670414400">- update to 2.9.3:
  * various GUI and premium feature handling bugfixes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1675080000">- update to 2.10.0:
  * Many improvements and fixes in checkers.
  * New check: use memset/memcpy instead of loop
  CLI:
  * if the file provided via "--file-list" cannot be opened it
    will now error out
  * add command-line option "--disable=" to individually disable
    checks
  GUI:
  * Detect when installed version is old. There is setting in
    Edit/Preferences to turn this on.
  * Fix path issue with backslashes
  * Cleanup *.ctu-info files after analysis
  Build:
  * the deprecated Makefile option SRCDIR is no longer accepted
  * added CMake option BUILD_CORE_DLL to build lib as
    cppcheck-core.dll with Visual Studio</changelog>
  <changelog author="PragmaticLinux &lt;info@pragmaticlinux.com&gt;" date="1675166400">- install files from the addons/ and platforms/ directories - boo#1207806
- correct shebang fix for htmlreport/cppcheck-htmlreport</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1677499200">- update to 2.10.2:
  * GUI: Set proper title for compliance report dialog
  * GUI: Generate compliance report
  * Tokenizer: tweaked simplification of function pointers</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678881600">- update to 2.10.3:
  * SymbolDatabase: Fix handling of function pointer arguments</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1680091200">- switch on Tumbleweed temporarily to gcc 12 to avoid
  "allocator_traits&lt;A&gt;::rebind_alloc&lt;A::value_type&gt; must be A"
  (as mentioned on https://gcc.gnu.org/gcc-13/porting_to.html)</changelog>
  <changelog author="Manfred Schwarb &lt;manfred99@gmx.ch&gt;" date="1685448000">- test suite quirks:
  * Add patch disable-some-tests-about-char-signedness.patch, taken
    from Debian, to disable test "TestCondition::alwaysTrueContainer"
    which fails on "unsigned char" archs (arm, ppc)
  * Run test suite with "-j1", as TestProcessExecutor test is flaky otherwise</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1694692800">- update to 2.12.0:
  * uselessOverride finds overriding functions that either
    duplicate code from or delegate back to the base class
    implementation
  * knownPointerToBool finds pointer to bool conversions that are
    always true or false
  * truncLongCastAssignment and truncLongCastReturn check
    additional types, including float/double/long double
  * duplInheritedMember also reports duplicated member functions
  * constParameter*/constVariable* checks find more instances of
    pointers/references that can be const, e.g. when calling
    library functions
  * Write how many checkers was activated after a run
  * Added --checkers-report that can be used to generate a report
    in a file that shows what checkers was activated and disabled
  * The qmake build system has been deprecated and will be
    removed in a future version.
  * Command-line option '--template
- update to 2.11:
  * pop_back on empty container is UB
  * Improve useStlAlgorithm check to handle many more conditions
    in the loop for any_of, all_of and none_of algorithms
  * ValueFlow can evaluate the return value of functions even
    when conditionals are used
  * ValueFlow will now forward the container sizes being returned
    from a function
  * ValueFlow can infer possible values from possible symbolic
    values
  * Improve valueflow after pushing to container
  * The new option --check-level= has been added that controls
    how much checking is made by Cppcheck. The default checking
    level is "normal". If you feel that you can wait longer on
    results you can use --check-level=exhaustive.
  * It is no longer necessary to run "--check-config" to get
    detailed "missingInclude" and "missingIncludeSystem"
    messages. They will always be issued in the regular analysis
    if "missingInclude" is enabled.
  * "missingInclude" and "missingIncludeSystem" are reported with
    "-j" is &gt; 1 and processes are used in the backend (default in
    non-Windows binaries)
  * "missingInclude" and "missingIncludeSystem" will now cause
    the "--error-exitcode" to be applied
  * "--enable=information" will no longer implicitly enable
    "missingInclude" starting with 2.16. Please enable it
    explicitly if you require it.
  * The `constParameter` and `constVariable` checks have been
    split into 3 different IDs based on if the variable is a
    pointer, a reference, or local. The different IDs will allow
    users to suppress different const warning based on variable
    type.
  * `constParameter`
  * `constParameterReference`
  * `constParameterPointer`
  * `constVariable`
  * `constVariableReference`
  * `constVariablePointer`
  * More command-line parameters will now check if the given
    integer argument is actually valid. Several other internal
    string-to-integer conversions will now be error checked.
  * scanning projects (with -j1) will now defer the analysis of
    markup files until the whole code was processed
- add werror-return-type.patch to fix false warnings where
  gcc can not properly detect the "noreturn" nature of the function</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695124800">- update to 2.12.1:
  * Support importing projects with project-name</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1699531200">- Replace disable-some-tests-about-char-signedness.patch with
  upstream patch to fix tests on non-x86_64 (such as aarch64):
  * eb076d87.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1703073600">- add CVE-2023-39070.patch (CVE-2023-39070, bsc#1215233)</changelog>
  <changelog author="Christoph G &lt;foss@grueninger.de&gt;" date="1703419200">- update to 2.13.0
  * newCheck passedByValueCallback for functions which take a
    parameter by value but are used as callbacks
  * newCheck returnImplicitInt for C functions without return type
  * newCheck iterateByValue for iterating by value in a range-based
    for loop when a const reference could be used
- Drop patches werror-return-type.patch, eb076d87.patch, and
  CVE-2023-39070.patch which are part of upstream or fixed in a
  similar way.</changelog>
</package>
<package pkgid="aafb9eed4ba641926eb05253ecff1943425514a66430a8cc27a524712d473fd264c76613d7e592b51986125d7b140361188fd57ae8377baf2ef215250d2a7a0a" name="cppunit" arch="src">
  <version epoch="0" ver="1.15.1" rel="1.16"/>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="dmueller@suse.de" date="1177243200">- don't install devel files as executable</changelog>
  <changelog author="adrian@suse.de" date="1183550400">- update to version 0.12.0
  - minor bugfixes
  - now generated with doxygen 1.4.7 new 'tabs' style.
- rename package to follow lib package name scheme</changelog>
  <changelog author="aj@suse.de" date="1184500800">- Use libcppunit-devel to follow lib package name scheme</changelog>
  <changelog author="coolo@novell.com" date="1245412800">- disable as-needed for this package as it fails to build with it</changelog>
  <changelog author="coolo@suse.com" date="1321185600">- add libtool as explicit buildrequire to avoid implicit dependency from prjconf</changelog>
  <changelog author="jengelh@medozas.de" date="1321185601">- Remove redundant/unwanted tags/section (cf. specfile guidelines)
- Use %_smp_mflags for parallel building
- Add missing "make" call in %build</changelog>
  <changelog author="jengelh@medozas.de" date="1328788800">- Simply regeneration of autotools scripts</changelog>
  <changelog author="joop.boonen@opensuse.org" date="1334923200">- Build cppunit 1.12.1
- Passed  the spec file through spec-cleaner</changelog>
  <changelog author="joop.boonen@opensuse.org" date="1353672000">- Fixed SLE build replaced make_install makro by
  make DESTDIR=\%{buildroot} install</changelog>
  <changelog author="tchvatal@suse.com" date="1355745600">- Version bump to 1.13.1
  * remove unused patches that are incorporated in the build system
  * cleanup the spec file at least a bit</changelog>
  <changelog author="tbehrens@suse.com" date="1384171200">- Version bump to 1.13.2
  * report dlopen errors now correctly</changelog>
  <changelog author="tchvatal@suse.com" date="1384257600">- Fix baselibs.conf
- Run tests and split documentation in own devel-doc subpackage.
- Remove la file and do not build static lib.</changelog>
  <changelog author="tchvatal@suse.com" date="1384344000">- Fix the desktop file placement and help location within it.</changelog>
  <changelog author="tchvatal@suse.com" date="1384430400">- Avoid collisions with libcppunit.</changelog>
  <changelog author="tchvatal@suse.com" date="1492344000">- Version update to 1.14.0:
  * TestCaller supports any callable that can be put into
    std::function&lt;void()&gt;.
  * CPPUNIT_TEST_PARAMETERIZED executes a test for any value in
    an iteratable.
  * Added new Assertion macros: ASSERT_LESS, ASSERT_GREATER,
    ASSERT_LESSEQUAL, ASSERT_GREATEREQUAL
  * Remove QT test runner</changelog>
  <changelog author="tchvatal@suse.com" date="1518004800">- Fix description bsc#1079783</changelog>
  <changelog author="jengelh@inai.de" date="1518004801">- Fix RPM group of shlib subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1556539200">- Add gcc9-Wdeprecated-copy-1.patch and gcc9-Wdeprecated-copy-2.patch
  in order to fix boo#1121281.</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1594641600">- Version update to 1.15.1
  Portability:
  * Fix Wdefaulted-function-deleted warning with clang
  * Remove old Visual Studio project files
- Changes in version 1.15.0
  * Report (un)signed character as intergers
  * add CPPUNIT_TEST_FIXTURE()
  * add message_to_string trait to allow custom string formatters
  Portability:
  * Fix build with gcc 9
  * Fix various compiler warnings
- Run spec-cleaner
  * remove rpm groups
- Drop patches fixed upstream:
  * gcc9-Wdeprecated-copy-1.patch
  * gcc9-Wdeprecated-copy-2.patch</changelog>
</package>
<package pkgid="5f12963123b078e6d5b98293cba4c75618482c964dea4cd172a2392890067282faeb346cd129492c2d52fc8ab9dfd33c2abbb61f8b878eb428b90d448886b7f0" name="cppunit-debugsource" arch="i586">
  <version epoch="0" ver="1.15.1" rel="1.16"/>
  <changelog author="tchvatal@suse.com" date="1355745600">- Version bump to 1.13.1
  * remove unused patches that are incorporated in the build system
  * cleanup the spec file at least a bit</changelog>
  <changelog author="tbehrens@suse.com" date="1384171200">- Version bump to 1.13.2
  * report dlopen errors now correctly</changelog>
  <changelog author="tchvatal@suse.com" date="1384257600">- Fix baselibs.conf
- Run tests and split documentation in own devel-doc subpackage.
- Remove la file and do not build static lib.</changelog>
  <changelog author="tchvatal@suse.com" date="1384344000">- Fix the desktop file placement and help location within it.</changelog>
  <changelog author="tchvatal@suse.com" date="1384430400">- Avoid collisions with libcppunit.</changelog>
  <changelog author="tchvatal@suse.com" date="1492344000">- Version update to 1.14.0:
  * TestCaller supports any callable that can be put into
    std::function&lt;void()&gt;.
  * CPPUNIT_TEST_PARAMETERIZED executes a test for any value in
    an iteratable.
  * Added new Assertion macros: ASSERT_LESS, ASSERT_GREATER,
    ASSERT_LESSEQUAL, ASSERT_GREATEREQUAL
  * Remove QT test runner</changelog>
  <changelog author="tchvatal@suse.com" date="1518004800">- Fix description bsc#1079783</changelog>
  <changelog author="jengelh@inai.de" date="1518004801">- Fix RPM group of shlib subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1556539200">- Add gcc9-Wdeprecated-copy-1.patch and gcc9-Wdeprecated-copy-2.patch
  in order to fix boo#1121281.</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1594641600">- Version update to 1.15.1
  Portability:
  * Fix Wdefaulted-function-deleted warning with clang
  * Remove old Visual Studio project files
- Changes in version 1.15.0
  * Report (un)signed character as intergers
  * add CPPUNIT_TEST_FIXTURE()
  * add message_to_string trait to allow custom string formatters
  Portability:
  * Fix build with gcc 9
  * Fix various compiler warnings
- Run spec-cleaner
  * remove rpm groups
- Drop patches fixed upstream:
  * gcc9-Wdeprecated-copy-1.patch
  * gcc9-Wdeprecated-copy-2.patch</changelog>
</package>
<package pkgid="d82f7d4755e3e7f3b3fb34dabf23876794b45a2feaacded6c926d51fdde97e291b924f8c19657769c89c69b2b5d2fbbef46cce19e827ba1f37756d6db836a95c" name="cppunit-debugsource" arch="x86_64">
  <version epoch="0" ver="1.15.1" rel="1.16"/>
  <changelog author="tchvatal@suse.com" date="1355745600">- Version bump to 1.13.1
  * remove unused patches that are incorporated in the build system
  * cleanup the spec file at least a bit</changelog>
  <changelog author="tbehrens@suse.com" date="1384171200">- Version bump to 1.13.2
  * report dlopen errors now correctly</changelog>
  <changelog author="tchvatal@suse.com" date="1384257600">- Fix baselibs.conf
- Run tests and split documentation in own devel-doc subpackage.
- Remove la file and do not build static lib.</changelog>
  <changelog author="tchvatal@suse.com" date="1384344000">- Fix the desktop file placement and help location within it.</changelog>
  <changelog author="tchvatal@suse.com" date="1384430400">- Avoid collisions with libcppunit.</changelog>
  <changelog author="tchvatal@suse.com" date="1492344000">- Version update to 1.14.0:
  * TestCaller supports any callable that can be put into
    std::function&lt;void()&gt;.
  * CPPUNIT_TEST_PARAMETERIZED executes a test for any value in
    an iteratable.
  * Added new Assertion macros: ASSERT_LESS, ASSERT_GREATER,
    ASSERT_LESSEQUAL, ASSERT_GREATEREQUAL
  * Remove QT test runner</changelog>
  <changelog author="tchvatal@suse.com" date="1518004800">- Fix description bsc#1079783</changelog>
  <changelog author="jengelh@inai.de" date="1518004801">- Fix RPM group of shlib subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1556539200">- Add gcc9-Wdeprecated-copy-1.patch and gcc9-Wdeprecated-copy-2.patch
  in order to fix boo#1121281.</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1594641600">- Version update to 1.15.1
  Portability:
  * Fix Wdefaulted-function-deleted warning with clang
  * Remove old Visual Studio project files
- Changes in version 1.15.0
  * Report (un)signed character as intergers
  * add CPPUNIT_TEST_FIXTURE()
  * add message_to_string trait to allow custom string formatters
  Portability:
  * Fix build with gcc 9
  * Fix various compiler warnings
- Run spec-cleaner
  * remove rpm groups
- Drop patches fixed upstream:
  * gcc9-Wdeprecated-copy-1.patch
  * gcc9-Wdeprecated-copy-2.patch</changelog>
</package>
<package pkgid="8a02e771300dab96da8cb2dc22b25f87dba23a570ea7feaf93360a8b01269b0ec23494a1c4eb4da57254676a36673f84517bed6d9fca5ab9559dfea6307ed41e" name="cppunit-devel" arch="i586">
  <version epoch="0" ver="1.15.1" rel="1.16"/>
  <changelog author="tchvatal@suse.com" date="1355745600">- Version bump to 1.13.1
  * remove unused patches that are incorporated in the build system
  * cleanup the spec file at least a bit</changelog>
  <changelog author="tbehrens@suse.com" date="1384171200">- Version bump to 1.13.2
  * report dlopen errors now correctly</changelog>
  <changelog author="tchvatal@suse.com" date="1384257600">- Fix baselibs.conf
- Run tests and split documentation in own devel-doc subpackage.
- Remove la file and do not build static lib.</changelog>
  <changelog author="tchvatal@suse.com" date="1384344000">- Fix the desktop file placement and help location within it.</changelog>
  <changelog author="tchvatal@suse.com" date="1384430400">- Avoid collisions with libcppunit.</changelog>
  <changelog author="tchvatal@suse.com" date="1492344000">- Version update to 1.14.0:
  * TestCaller supports any callable that can be put into
    std::function&lt;void()&gt;.
  * CPPUNIT_TEST_PARAMETERIZED executes a test for any value in
    an iteratable.
  * Added new Assertion macros: ASSERT_LESS, ASSERT_GREATER,
    ASSERT_LESSEQUAL, ASSERT_GREATEREQUAL
  * Remove QT test runner</changelog>
  <changelog author="tchvatal@suse.com" date="1518004800">- Fix description bsc#1079783</changelog>
  <changelog author="jengelh@inai.de" date="1518004801">- Fix RPM group of shlib subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1556539200">- Add gcc9-Wdeprecated-copy-1.patch and gcc9-Wdeprecated-copy-2.patch
  in order to fix boo#1121281.</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1594641600">- Version update to 1.15.1
  Portability:
  * Fix Wdefaulted-function-deleted warning with clang
  * Remove old Visual Studio project files
- Changes in version 1.15.0
  * Report (un)signed character as intergers
  * add CPPUNIT_TEST_FIXTURE()
  * add message_to_string trait to allow custom string formatters
  Portability:
  * Fix build with gcc 9
  * Fix various compiler warnings
- Run spec-cleaner
  * remove rpm groups
- Drop patches fixed upstream:
  * gcc9-Wdeprecated-copy-1.patch
  * gcc9-Wdeprecated-copy-2.patch</changelog>
</package>
<package pkgid="03f6d6af40e3d9c054d31339f6d144409ee324108dd4d7880963938040c2ec9d4ac1dd0d091c09d576d838960f1e359b4c098ec6486c1e1b140858238d7f8e47" name="cppunit-devel" arch="x86_64">
  <version epoch="0" ver="1.15.1" rel="1.16"/>
  <changelog author="tchvatal@suse.com" date="1355745600">- Version bump to 1.13.1
  * remove unused patches that are incorporated in the build system
  * cleanup the spec file at least a bit</changelog>
  <changelog author="tbehrens@suse.com" date="1384171200">- Version bump to 1.13.2
  * report dlopen errors now correctly</changelog>
  <changelog author="tchvatal@suse.com" date="1384257600">- Fix baselibs.conf
- Run tests and split documentation in own devel-doc subpackage.
- Remove la file and do not build static lib.</changelog>
  <changelog author="tchvatal@suse.com" date="1384344000">- Fix the desktop file placement and help location within it.</changelog>
  <changelog author="tchvatal@suse.com" date="1384430400">- Avoid collisions with libcppunit.</changelog>
  <changelog author="tchvatal@suse.com" date="1492344000">- Version update to 1.14.0:
  * TestCaller supports any callable that can be put into
    std::function&lt;void()&gt;.
  * CPPUNIT_TEST_PARAMETERIZED executes a test for any value in
    an iteratable.
  * Added new Assertion macros: ASSERT_LESS, ASSERT_GREATER,
    ASSERT_LESSEQUAL, ASSERT_GREATEREQUAL
  * Remove QT test runner</changelog>
  <changelog author="tchvatal@suse.com" date="1518004800">- Fix description bsc#1079783</changelog>
  <changelog author="jengelh@inai.de" date="1518004801">- Fix RPM group of shlib subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1556539200">- Add gcc9-Wdeprecated-copy-1.patch and gcc9-Wdeprecated-copy-2.patch
  in order to fix boo#1121281.</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1594641600">- Version update to 1.15.1
  Portability:
  * Fix Wdefaulted-function-deleted warning with clang
  * Remove old Visual Studio project files
- Changes in version 1.15.0
  * Report (un)signed character as intergers
  * add CPPUNIT_TEST_FIXTURE()
  * add message_to_string trait to allow custom string formatters
  Portability:
  * Fix build with gcc 9
  * Fix various compiler warnings
- Run spec-cleaner
  * remove rpm groups
- Drop patches fixed upstream:
  * gcc9-Wdeprecated-copy-1.patch
  * gcc9-Wdeprecated-copy-2.patch</changelog>
</package>
<package pkgid="9920982a7cce0d752b75d11511d350e138f4ffde04fbb583a0da3c39561e9fe8db17a3f8c49bd844be476872aab30b25ea9ea3b2287efc37993cd60d6de925a3" name="cppunit-devel-32bit" arch="x86_64">
  <version epoch="0" ver="1.15.1" rel="1.16"/>
  <changelog author="tchvatal@suse.com" date="1355745600">- Version bump to 1.13.1
  * remove unused patches that are incorporated in the build system
  * cleanup the spec file at least a bit</changelog>
  <changelog author="tbehrens@suse.com" date="1384171200">- Version bump to 1.13.2
  * report dlopen errors now correctly</changelog>
  <changelog author="tchvatal@suse.com" date="1384257600">- Fix baselibs.conf
- Run tests and split documentation in own devel-doc subpackage.
- Remove la file and do not build static lib.</changelog>
  <changelog author="tchvatal@suse.com" date="1384344000">- Fix the desktop file placement and help location within it.</changelog>
  <changelog author="tchvatal@suse.com" date="1384430400">- Avoid collisions with libcppunit.</changelog>
  <changelog author="tchvatal@suse.com" date="1492344000">- Version update to 1.14.0:
  * TestCaller supports any callable that can be put into
    std::function&lt;void()&gt;.
  * CPPUNIT_TEST_PARAMETERIZED executes a test for any value in
    an iteratable.
  * Added new Assertion macros: ASSERT_LESS, ASSERT_GREATER,
    ASSERT_LESSEQUAL, ASSERT_GREATEREQUAL
  * Remove QT test runner</changelog>
  <changelog author="tchvatal@suse.com" date="1518004800">- Fix description bsc#1079783</changelog>
  <changelog author="jengelh@inai.de" date="1518004801">- Fix RPM group of shlib subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1556539200">- Add gcc9-Wdeprecated-copy-1.patch and gcc9-Wdeprecated-copy-2.patch
  in order to fix boo#1121281.</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1594641600">- Version update to 1.15.1
  Portability:
  * Fix Wdefaulted-function-deleted warning with clang
  * Remove old Visual Studio project files
- Changes in version 1.15.0
  * Report (un)signed character as intergers
  * add CPPUNIT_TEST_FIXTURE()
  * add message_to_string trait to allow custom string formatters
  Portability:
  * Fix build with gcc 9
  * Fix various compiler warnings
- Run spec-cleaner
  * remove rpm groups
- Drop patches fixed upstream:
  * gcc9-Wdeprecated-copy-1.patch
  * gcc9-Wdeprecated-copy-2.patch</changelog>
</package>
<package pkgid="078a72377d6cf2013a49614b93de48a564e05733bc49ccbf9ee375d74136b74b70c1ae7a3ca355db1cce7a264182620ac2903a8ab0da3f83cd8c5c48df9b1a6e" name="cppunit-devel-32bit-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.15.1" rel="1.16"/>
  <changelog author="tchvatal@suse.com" date="1355745600">- Version bump to 1.13.1
  * remove unused patches that are incorporated in the build system
  * cleanup the spec file at least a bit</changelog>
  <changelog author="tbehrens@suse.com" date="1384171200">- Version bump to 1.13.2
  * report dlopen errors now correctly</changelog>
  <changelog author="tchvatal@suse.com" date="1384257600">- Fix baselibs.conf
- Run tests and split documentation in own devel-doc subpackage.
- Remove la file and do not build static lib.</changelog>
  <changelog author="tchvatal@suse.com" date="1384344000">- Fix the desktop file placement and help location within it.</changelog>
  <changelog author="tchvatal@suse.com" date="1384430400">- Avoid collisions with libcppunit.</changelog>
  <changelog author="tchvatal@suse.com" date="1492344000">- Version update to 1.14.0:
  * TestCaller supports any callable that can be put into
    std::function&lt;void()&gt;.
  * CPPUNIT_TEST_PARAMETERIZED executes a test for any value in
    an iteratable.
  * Added new Assertion macros: ASSERT_LESS, ASSERT_GREATER,
    ASSERT_LESSEQUAL, ASSERT_GREATEREQUAL
  * Remove QT test runner</changelog>
  <changelog author="tchvatal@suse.com" date="1518004800">- Fix description bsc#1079783</changelog>
  <changelog author="jengelh@inai.de" date="1518004801">- Fix RPM group of shlib subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1556539200">- Add gcc9-Wdeprecated-copy-1.patch and gcc9-Wdeprecated-copy-2.patch
  in order to fix boo#1121281.</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1594641600">- Version update to 1.15.1
  Portability:
  * Fix Wdefaulted-function-deleted warning with clang
  * Remove old Visual Studio project files
- Changes in version 1.15.0
  * Report (un)signed character as intergers
  * add CPPUNIT_TEST_FIXTURE()
  * add message_to_string trait to allow custom string formatters
  Portability:
  * Fix build with gcc 9
  * Fix various compiler warnings
- Run spec-cleaner
  * remove rpm groups
- Drop patches fixed upstream:
  * gcc9-Wdeprecated-copy-1.patch
  * gcc9-Wdeprecated-copy-2.patch</changelog>
</package>
<package pkgid="b9c2af5cf1996495876a8f4e64746ad9e8abe2dc9ea6a8aa0dc5a191f8137cc37143ac6540aa0e1657548abdac76c85e31dc1e0155c71bb65bb3e0d558bd9166" name="cppunit-devel-debuginfo" arch="i586">
  <version epoch="0" ver="1.15.1" rel="1.16"/>
  <changelog author="tchvatal@suse.com" date="1355745600">- Version bump to 1.13.1
  * remove unused patches that are incorporated in the build system
  * cleanup the spec file at least a bit</changelog>
  <changelog author="tbehrens@suse.com" date="1384171200">- Version bump to 1.13.2
  * report dlopen errors now correctly</changelog>
  <changelog author="tchvatal@suse.com" date="1384257600">- Fix baselibs.conf
- Run tests and split documentation in own devel-doc subpackage.
- Remove la file and do not build static lib.</changelog>
  <changelog author="tchvatal@suse.com" date="1384344000">- Fix the desktop file placement and help location within it.</changelog>
  <changelog author="tchvatal@suse.com" date="1384430400">- Avoid collisions with libcppunit.</changelog>
  <changelog author="tchvatal@suse.com" date="1492344000">- Version update to 1.14.0:
  * TestCaller supports any callable that can be put into
    std::function&lt;void()&gt;.
  * CPPUNIT_TEST_PARAMETERIZED executes a test for any value in
    an iteratable.
  * Added new Assertion macros: ASSERT_LESS, ASSERT_GREATER,
    ASSERT_LESSEQUAL, ASSERT_GREATEREQUAL
  * Remove QT test runner</changelog>
  <changelog author="tchvatal@suse.com" date="1518004800">- Fix description bsc#1079783</changelog>
  <changelog author="jengelh@inai.de" date="1518004801">- Fix RPM group of shlib subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1556539200">- Add gcc9-Wdeprecated-copy-1.patch and gcc9-Wdeprecated-copy-2.patch
  in order to fix boo#1121281.</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1594641600">- Version update to 1.15.1
  Portability:
  * Fix Wdefaulted-function-deleted warning with clang
  * Remove old Visual Studio project files
- Changes in version 1.15.0
  * Report (un)signed character as intergers
  * add CPPUNIT_TEST_FIXTURE()
  * add message_to_string trait to allow custom string formatters
  Portability:
  * Fix build with gcc 9
  * Fix various compiler warnings
- Run spec-cleaner
  * remove rpm groups
- Drop patches fixed upstream:
  * gcc9-Wdeprecated-copy-1.patch
  * gcc9-Wdeprecated-copy-2.patch</changelog>
</package>
<package pkgid="3de4a8f8a7e542b189231fbc8fabb9b7e80ab991b381bb5105ef9f93c65558aa9980d6d963b7d066f6b2c24b44c750f788f445255cd422b689ff144d81e448cb" name="cppunit-devel-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.15.1" rel="1.16"/>
  <changelog author="tchvatal@suse.com" date="1355745600">- Version bump to 1.13.1
  * remove unused patches that are incorporated in the build system
  * cleanup the spec file at least a bit</changelog>
  <changelog author="tbehrens@suse.com" date="1384171200">- Version bump to 1.13.2
  * report dlopen errors now correctly</changelog>
  <changelog author="tchvatal@suse.com" date="1384257600">- Fix baselibs.conf
- Run tests and split documentation in own devel-doc subpackage.
- Remove la file and do not build static lib.</changelog>
  <changelog author="tchvatal@suse.com" date="1384344000">- Fix the desktop file placement and help location within it.</changelog>
  <changelog author="tchvatal@suse.com" date="1384430400">- Avoid collisions with libcppunit.</changelog>
  <changelog author="tchvatal@suse.com" date="1492344000">- Version update to 1.14.0:
  * TestCaller supports any callable that can be put into
    std::function&lt;void()&gt;.
  * CPPUNIT_TEST_PARAMETERIZED executes a test for any value in
    an iteratable.
  * Added new Assertion macros: ASSERT_LESS, ASSERT_GREATER,
    ASSERT_LESSEQUAL, ASSERT_GREATEREQUAL
  * Remove QT test runner</changelog>
  <changelog author="tchvatal@suse.com" date="1518004800">- Fix description bsc#1079783</changelog>
  <changelog author="jengelh@inai.de" date="1518004801">- Fix RPM group of shlib subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1556539200">- Add gcc9-Wdeprecated-copy-1.patch and gcc9-Wdeprecated-copy-2.patch
  in order to fix boo#1121281.</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1594641600">- Version update to 1.15.1
  Portability:
  * Fix Wdefaulted-function-deleted warning with clang
  * Remove old Visual Studio project files
- Changes in version 1.15.0
  * Report (un)signed character as intergers
  * add CPPUNIT_TEST_FIXTURE()
  * add message_to_string trait to allow custom string formatters
  Portability:
  * Fix build with gcc 9
  * Fix various compiler warnings
- Run spec-cleaner
  * remove rpm groups
- Drop patches fixed upstream:
  * gcc9-Wdeprecated-copy-1.patch
  * gcc9-Wdeprecated-copy-2.patch</changelog>
</package>
<package pkgid="c2a0a69a2e495142d5955a58e8aaa890f6230e0d14def2fdd843ce0c6842dab92d68606af3cf38d27fc447933e170a5f9d760751a00d79480a36768a9cea80b6" name="cppunit-devel-doc" arch="noarch">
  <version epoch="0" ver="1.15.1" rel="1.16"/>
  <changelog author="tchvatal@suse.com" date="1355745600">- Version bump to 1.13.1
  * remove unused patches that are incorporated in the build system
  * cleanup the spec file at least a bit</changelog>
  <changelog author="tbehrens@suse.com" date="1384171200">- Version bump to 1.13.2
  * report dlopen errors now correctly</changelog>
  <changelog author="tchvatal@suse.com" date="1384257600">- Fix baselibs.conf
- Run tests and split documentation in own devel-doc subpackage.
- Remove la file and do not build static lib.</changelog>
  <changelog author="tchvatal@suse.com" date="1384344000">- Fix the desktop file placement and help location within it.</changelog>
  <changelog author="tchvatal@suse.com" date="1384430400">- Avoid collisions with libcppunit.</changelog>
  <changelog author="tchvatal@suse.com" date="1492344000">- Version update to 1.14.0:
  * TestCaller supports any callable that can be put into
    std::function&lt;void()&gt;.
  * CPPUNIT_TEST_PARAMETERIZED executes a test for any value in
    an iteratable.
  * Added new Assertion macros: ASSERT_LESS, ASSERT_GREATER,
    ASSERT_LESSEQUAL, ASSERT_GREATEREQUAL
  * Remove QT test runner</changelog>
  <changelog author="tchvatal@suse.com" date="1518004800">- Fix description bsc#1079783</changelog>
  <changelog author="jengelh@inai.de" date="1518004801">- Fix RPM group of shlib subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1556539200">- Add gcc9-Wdeprecated-copy-1.patch and gcc9-Wdeprecated-copy-2.patch
  in order to fix boo#1121281.</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1594641600">- Version update to 1.15.1
  Portability:
  * Fix Wdefaulted-function-deleted warning with clang
  * Remove old Visual Studio project files
- Changes in version 1.15.0
  * Report (un)signed character as intergers
  * add CPPUNIT_TEST_FIXTURE()
  * add message_to_string trait to allow custom string formatters
  Portability:
  * Fix build with gcc 9
  * Fix various compiler warnings
- Run spec-cleaner
  * remove rpm groups
- Drop patches fixed upstream:
  * gcc9-Wdeprecated-copy-1.patch
  * gcc9-Wdeprecated-copy-2.patch</changelog>
</package>
<package pkgid="7f66d8e2a356617794f32f8729e2c620ba045146056bbfad02ae2839326c32b6fb53fdc7e0d81257e574dbbb8bbe824f3f81dcbc7ff7972232f2b04fe78aa4ea" name="cracklib" arch="i586">
  <version epoch="0" ver="2.9.11" rel="1.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="Michael Gorse &lt;mgorse@suse.com&gt;" date="1590148800">- Enable translation-update-upstream on leap, to remove the use of
  is_opensuse (jsc#SLE-12096).</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1591099200">- Update to version 2.9.7:
  + fix a buffer overflow processing long words.
- Drop 0003-overflow-processing-gecos.patch and
  0004-overflow-processing-long-words.patch: fixed upstream.
- Update source URI.
- Remove use of translation-update-upstream. It cannot be added to
  ring 0 on leap, and 2.9.7 has some translation fixes
  (bsc#1172396).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1628683200">- Drop --with-pic, as it has no effect with --disable-static.</changelog>
  <changelog author="pgajdos@suse.com" date="1636027200">- %check: really test the package [bsc#1191736]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670414400">- update to 2.9.8:
  * rules: Drop using register keyword
  * add exec perms
  * translation updates
  * Use what's in the build environment and use a current autoconf
  * util/Makefile.am: fix link with lintl
  * Force grep to treat the input as text when formatting word files</changelog>
  <changelog author="pgajdos@suse.com" date="1686139200">- version update to 2.9.11
  * Merge fedora patches and man pages
  * Fix missing files in dist tarball, other automake fixes (Leandro Nini)
  * Fix error handling during build of dictionary (yixiangzhike)
  * Fix to localization support (A. Wilcox, nekopsykose)
  * Fix to test utilities (Alexander Kanavin)
  * Translation updates from weblate
  * python: adjust include path for builddir by @thesamesam in #61
  * Make buffer static and avoid returning stack-allocated memory by @drfiemost in #63
- modified patches
  % 0002-cracklib-2.9.2-visibility.patch (refreshed)</changelog>
</package>
<package pkgid="bb59410d3321a973401d961546ad51a46198274329389ba2d480881fd39de6ccd0eb911fdf773f21d79dd808a19407aca091ac149a729ead460118ca439b9275" name="cracklib" arch="src">
  <version epoch="0" ver="2.9.11" rel="1.2"/>
  <changelog author="coolo@suse.com" date="1322654400">- add automake and libtool as buildrequire to avoid implicit dependency</changelog>
  <changelog author="meissner@suse.com" date="1325246400">- do not run update-po to make build-compare work.
  (Likely added for translation-update-upstream, but this should just
  change the .po files, no need for a .pot change?)</changelog>
  <changelog author="mc@suse.de" date="1325505600">- fix broken chinese translation (bnc#726059)</changelog>
  <changelog author="dmueller@suse.com" date="1359460800">- update to 2.8.22:
  - add words from "The Top 500 Worst Passwords of All Time"
  - python 3 support (not yet packaged)</changelog>
  <changelog author="mc@suse.com" date="1370692800">- update to version 2.9.0
  * add new FascistCheckUser function
- remove translation-fix.dif
  * text changed - get translation via translation-update-upstream</changelog>
  <changelog author="p.drouand@gmail.com" date="1420372800">- Update to version 2.9.2
  + support build of python support outside of source tree
  + fix bug in Python string distance calculation
  + fix bug #16 / debian bug 724570 - broken optimization with packlib
    prevblock
- Adapt patch to upstream changes
  + cracklib-visibility.patch &gt; cracklib-2.9.2-visibility.patch</changelog>
  <changelog author="mpluskal@suse.com" date="1428062400">- Cleanup spec file with spec-cleaner
- Remove old ppc provides/obsoletes</changelog>
  <changelog author="mpluskal@suse.com" date="1439899200">- Update to 2.9.5
  * fix matching against first password in dictionary (Anton Dobkin)
- Changes for 2.9.4
  * remove doubled prototype
- Changes for 2.9.3
  * expose additional functions externally</changelog>
  <changelog author="hguo@suse.com" date="1471262400">- Relabel patches:
  cracklib-magic.diff -&gt; 0001-cracklib-magic.diff
  cracklib-2.9.2-visibility.patch -&gt; 0002-cracklib-2.9.2-visibility.patch
- Add patch 0003-overflow-processing-gecos.patch
  to fix a buffer overflow in GECOS parser (bsc#992966 CVE-2016-6318)</changelog>
  <changelog author="hguo@suse.com" date="1471435200">- Add patch 0004-overflow-processing-long-words.patch
  to fix a new buffer overflow identified together with bsc#992966.</changelog>
  <changelog author="dimstar@opensuse.org" date="1481544000">- Only buildrequire and call translation-update-upstream on SLE:
  the package in openSUSE is a dummy and is empty.</changelog>
  <changelog author="aavindraa@gmail.com" date="1510401600">- Update to 2.9.6
  * fix issue with sort and locale
  * some particularly bad cases to the cracklib small dictionary
  * updates to cracklib-words (adds a bunch of other dictionary lists)
  * migration to github
- run spec-cleaner</changelog>
  <changelog author="fvogt@suse.com" date="1519300800">- Use %license (boo#1082318)</changelog>
  <changelog author="pgajdos@suse.com" date="1588766400">- use /usr/lib instead of %{_libexecdir}, %{_libexecdir} should
  contain internal binaries, not data</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1590148800">- Enable translation-update-upstream on leap, to remove the use of
  is_opensuse (jsc#SLE-12096).</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1591099200">- Update to version 2.9.7:
  + fix a buffer overflow processing long words.
- Drop 0003-overflow-processing-gecos.patch and
  0004-overflow-processing-long-words.patch: fixed upstream.
- Update source URI.
- Remove use of translation-update-upstream. It cannot be added to
  ring 0 on leap, and 2.9.7 has some translation fixes
  (bsc#1172396).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1628683200">- Drop --with-pic, as it has no effect with --disable-static.</changelog>
  <changelog author="pgajdos@suse.com" date="1636027200">- %check: really test the package [bsc#1191736]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670414400">- update to 2.9.8:
  * rules: Drop using register keyword
  * add exec perms
  * translation updates
  * Use what's in the build environment and use a current autoconf
  * util/Makefile.am: fix link with lintl
  * Force grep to treat the input as text when formatting word files</changelog>
  <changelog author="pgajdos@suse.com" date="1686139200">- version update to 2.9.11
  * Merge fedora patches and man pages
  * Fix missing files in dist tarball, other automake fixes (Leandro Nini)
  * Fix error handling during build of dictionary (yixiangzhike)
  * Fix to localization support (A. Wilcox, nekopsykose)
  * Fix to test utilities (Alexander Kanavin)
  * Translation updates from weblate
  * python: adjust include path for builddir by @thesamesam in #61
  * Make buffer static and avoid returning stack-allocated memory by @drfiemost in #63
- modified patches
  % 0002-cracklib-2.9.2-visibility.patch (refreshed)</changelog>
</package>
<package pkgid="e0e7fff425b975e739cbeb15c4be00c0de23e34520c60ac1439cd1ca52a08932c56b6e575259d59e15e94c5cb5fa087a8f67b191604ea48375c530644c0dd335" name="cracklib" arch="x86_64">
  <version epoch="0" ver="2.9.11" rel="1.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="Michael Gorse &lt;mgorse@suse.com&gt;" date="1590148800">- Enable translation-update-upstream on leap, to remove the use of
  is_opensuse (jsc#SLE-12096).</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1591099200">- Update to version 2.9.7:
  + fix a buffer overflow processing long words.
- Drop 0003-overflow-processing-gecos.patch and
  0004-overflow-processing-long-words.patch: fixed upstream.
- Update source URI.
- Remove use of translation-update-upstream. It cannot be added to
  ring 0 on leap, and 2.9.7 has some translation fixes
  (bsc#1172396).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1628683200">- Drop --with-pic, as it has no effect with --disable-static.</changelog>
  <changelog author="pgajdos@suse.com" date="1636027200">- %check: really test the package [bsc#1191736]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670414400">- update to 2.9.8:
  * rules: Drop using register keyword
  * add exec perms
  * translation updates
  * Use what's in the build environment and use a current autoconf
  * util/Makefile.am: fix link with lintl
  * Force grep to treat the input as text when formatting word files</changelog>
  <changelog author="pgajdos@suse.com" date="1686139200">- version update to 2.9.11
  * Merge fedora patches and man pages
  * Fix missing files in dist tarball, other automake fixes (Leandro Nini)
  * Fix error handling during build of dictionary (yixiangzhike)
  * Fix to localization support (A. Wilcox, nekopsykose)
  * Fix to test utilities (Alexander Kanavin)
  * Translation updates from weblate
  * python: adjust include path for builddir by @thesamesam in #61
  * Make buffer static and avoid returning stack-allocated memory by @drfiemost in #63
- modified patches
  % 0002-cracklib-2.9.2-visibility.patch (refreshed)</changelog>
</package>
<package pkgid="b71db4c5ae78a7d7cf05b2d1b60d236ee9cfe9c3f395ced5ade8443e9c18c0e49dc6467e586727153f6f57067944f290ac460a18b07a481db60446b760759fb8" name="cracklib-debuginfo" arch="i586">
  <version epoch="0" ver="2.9.11" rel="1.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="Michael Gorse &lt;mgorse@suse.com&gt;" date="1590148800">- Enable translation-update-upstream on leap, to remove the use of
  is_opensuse (jsc#SLE-12096).</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1591099200">- Update to version 2.9.7:
  + fix a buffer overflow processing long words.
- Drop 0003-overflow-processing-gecos.patch and
  0004-overflow-processing-long-words.patch: fixed upstream.
- Update source URI.
- Remove use of translation-update-upstream. It cannot be added to
  ring 0 on leap, and 2.9.7 has some translation fixes
  (bsc#1172396).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1628683200">- Drop --with-pic, as it has no effect with --disable-static.</changelog>
  <changelog author="pgajdos@suse.com" date="1636027200">- %check: really test the package [bsc#1191736]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670414400">- update to 2.9.8:
  * rules: Drop using register keyword
  * add exec perms
  * translation updates
  * Use what's in the build environment and use a current autoconf
  * util/Makefile.am: fix link with lintl
  * Force grep to treat the input as text when formatting word files</changelog>
  <changelog author="pgajdos@suse.com" date="1686139200">- version update to 2.9.11
  * Merge fedora patches and man pages
  * Fix missing files in dist tarball, other automake fixes (Leandro Nini)
  * Fix error handling during build of dictionary (yixiangzhike)
  * Fix to localization support (A. Wilcox, nekopsykose)
  * Fix to test utilities (Alexander Kanavin)
  * Translation updates from weblate
  * python: adjust include path for builddir by @thesamesam in #61
  * Make buffer static and avoid returning stack-allocated memory by @drfiemost in #63
- modified patches
  % 0002-cracklib-2.9.2-visibility.patch (refreshed)</changelog>
</package>
<package pkgid="b8a6df4ff6c8b5d3f56661c0d600cbe959e243207c43986823386b806efe18d42a0d3936f96fe540a676c12cfd1a0b16b4851b01274e1addf623a41cbaa6ad79" name="cracklib-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.9.11" rel="1.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="Michael Gorse &lt;mgorse@suse.com&gt;" date="1590148800">- Enable translation-update-upstream on leap, to remove the use of
  is_opensuse (jsc#SLE-12096).</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1591099200">- Update to version 2.9.7:
  + fix a buffer overflow processing long words.
- Drop 0003-overflow-processing-gecos.patch and
  0004-overflow-processing-long-words.patch: fixed upstream.
- Update source URI.
- Remove use of translation-update-upstream. It cannot be added to
  ring 0 on leap, and 2.9.7 has some translation fixes
  (bsc#1172396).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1628683200">- Drop --with-pic, as it has no effect with --disable-static.</changelog>
  <changelog author="pgajdos@suse.com" date="1636027200">- %check: really test the package [bsc#1191736]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670414400">- update to 2.9.8:
  * rules: Drop using register keyword
  * add exec perms
  * translation updates
  * Use what's in the build environment and use a current autoconf
  * util/Makefile.am: fix link with lintl
  * Force grep to treat the input as text when formatting word files</changelog>
  <changelog author="pgajdos@suse.com" date="1686139200">- version update to 2.9.11
  * Merge fedora patches and man pages
  * Fix missing files in dist tarball, other automake fixes (Leandro Nini)
  * Fix error handling during build of dictionary (yixiangzhike)
  * Fix to localization support (A. Wilcox, nekopsykose)
  * Fix to test utilities (Alexander Kanavin)
  * Translation updates from weblate
  * python: adjust include path for builddir by @thesamesam in #61
  * Make buffer static and avoid returning stack-allocated memory by @drfiemost in #63
- modified patches
  % 0002-cracklib-2.9.2-visibility.patch (refreshed)</changelog>
</package>
<package pkgid="d917a6cbd9d784f08f0425cac14d2f111c163ce3f796f35caeda01ec9e46d58a3f213d21009040b72f2c31915dde85d586278eb2feaeb3ec4a5d4ffd4eca6f02" name="cracklib-debugsource" arch="i586">
  <version epoch="0" ver="2.9.11" rel="1.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="Michael Gorse &lt;mgorse@suse.com&gt;" date="1590148800">- Enable translation-update-upstream on leap, to remove the use of
  is_opensuse (jsc#SLE-12096).</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1591099200">- Update to version 2.9.7:
  + fix a buffer overflow processing long words.
- Drop 0003-overflow-processing-gecos.patch and
  0004-overflow-processing-long-words.patch: fixed upstream.
- Update source URI.
- Remove use of translation-update-upstream. It cannot be added to
  ring 0 on leap, and 2.9.7 has some translation fixes
  (bsc#1172396).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1628683200">- Drop --with-pic, as it has no effect with --disable-static.</changelog>
  <changelog author="pgajdos@suse.com" date="1636027200">- %check: really test the package [bsc#1191736]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670414400">- update to 2.9.8:
  * rules: Drop using register keyword
  * add exec perms
  * translation updates
  * Use what's in the build environment and use a current autoconf
  * util/Makefile.am: fix link with lintl
  * Force grep to treat the input as text when formatting word files</changelog>
  <changelog author="pgajdos@suse.com" date="1686139200">- version update to 2.9.11
  * Merge fedora patches and man pages
  * Fix missing files in dist tarball, other automake fixes (Leandro Nini)
  * Fix error handling during build of dictionary (yixiangzhike)
  * Fix to localization support (A. Wilcox, nekopsykose)
  * Fix to test utilities (Alexander Kanavin)
  * Translation updates from weblate
  * python: adjust include path for builddir by @thesamesam in #61
  * Make buffer static and avoid returning stack-allocated memory by @drfiemost in #63
- modified patches
  % 0002-cracklib-2.9.2-visibility.patch (refreshed)</changelog>
</package>
<package pkgid="d4516a78bb3481b99bed8dbf8587f4e722e05fae80f6c3ab06687cd395bcff959a0011bbb3b8d4c36ba4860ce43f3747644501d1104c98f59bca0ef5c4e78fde" name="cracklib-debugsource" arch="x86_64">
  <version epoch="0" ver="2.9.11" rel="1.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="Michael Gorse &lt;mgorse@suse.com&gt;" date="1590148800">- Enable translation-update-upstream on leap, to remove the use of
  is_opensuse (jsc#SLE-12096).</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1591099200">- Update to version 2.9.7:
  + fix a buffer overflow processing long words.
- Drop 0003-overflow-processing-gecos.patch and
  0004-overflow-processing-long-words.patch: fixed upstream.
- Update source URI.
- Remove use of translation-update-upstream. It cannot be added to
  ring 0 on leap, and 2.9.7 has some translation fixes
  (bsc#1172396).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1628683200">- Drop --with-pic, as it has no effect with --disable-static.</changelog>
  <changelog author="pgajdos@suse.com" date="1636027200">- %check: really test the package [bsc#1191736]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670414400">- update to 2.9.8:
  * rules: Drop using register keyword
  * add exec perms
  * translation updates
  * Use what's in the build environment and use a current autoconf
  * util/Makefile.am: fix link with lintl
  * Force grep to treat the input as text when formatting word files</changelog>
  <changelog author="pgajdos@suse.com" date="1686139200">- version update to 2.9.11
  * Merge fedora patches and man pages
  * Fix missing files in dist tarball, other automake fixes (Leandro Nini)
  * Fix error handling during build of dictionary (yixiangzhike)
  * Fix to localization support (A. Wilcox, nekopsykose)
  * Fix to test utilities (Alexander Kanavin)
  * Translation updates from weblate
  * python: adjust include path for builddir by @thesamesam in #61
  * Make buffer static and avoid returning stack-allocated memory by @drfiemost in #63
- modified patches
  % 0002-cracklib-2.9.2-visibility.patch (refreshed)</changelog>
</package>
<package pkgid="c89f349e2d68f653a6e8227cf63c38a6a816cf58be2e5c1440ed04029062f7f0ff5e99c131eeecd65060a54f3b59b1a54a36d719da9cd91f6e0f0afa0152cd1d" name="cracklib-devel" arch="i586">
  <version epoch="0" ver="2.9.11" rel="1.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="Michael Gorse &lt;mgorse@suse.com&gt;" date="1590148800">- Enable translation-update-upstream on leap, to remove the use of
  is_opensuse (jsc#SLE-12096).</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1591099200">- Update to version 2.9.7:
  + fix a buffer overflow processing long words.
- Drop 0003-overflow-processing-gecos.patch and
  0004-overflow-processing-long-words.patch: fixed upstream.
- Update source URI.
- Remove use of translation-update-upstream. It cannot be added to
  ring 0 on leap, and 2.9.7 has some translation fixes
  (bsc#1172396).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1628683200">- Drop --with-pic, as it has no effect with --disable-static.</changelog>
  <changelog author="pgajdos@suse.com" date="1636027200">- %check: really test the package [bsc#1191736]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670414400">- update to 2.9.8:
  * rules: Drop using register keyword
  * add exec perms
  * translation updates
  * Use what's in the build environment and use a current autoconf
  * util/Makefile.am: fix link with lintl
  * Force grep to treat the input as text when formatting word files</changelog>
  <changelog author="pgajdos@suse.com" date="1686139200">- version update to 2.9.11
  * Merge fedora patches and man pages
  * Fix missing files in dist tarball, other automake fixes (Leandro Nini)
  * Fix error handling during build of dictionary (yixiangzhike)
  * Fix to localization support (A. Wilcox, nekopsykose)
  * Fix to test utilities (Alexander Kanavin)
  * Translation updates from weblate
  * python: adjust include path for builddir by @thesamesam in #61
  * Make buffer static and avoid returning stack-allocated memory by @drfiemost in #63
- modified patches
  % 0002-cracklib-2.9.2-visibility.patch (refreshed)</changelog>
</package>
<package pkgid="944262ba7b832a9b0797a4dc7a2d38fa1130876e03fa186972dbe398f65c8739f1f675abac4b79cdfc4e349d3437a57dcba5d8681684b1cbccaf189635030266" name="cracklib-devel" arch="x86_64">
  <version epoch="0" ver="2.9.11" rel="1.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="Michael Gorse &lt;mgorse@suse.com&gt;" date="1590148800">- Enable translation-update-upstream on leap, to remove the use of
  is_opensuse (jsc#SLE-12096).</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1591099200">- Update to version 2.9.7:
  + fix a buffer overflow processing long words.
- Drop 0003-overflow-processing-gecos.patch and
  0004-overflow-processing-long-words.patch: fixed upstream.
- Update source URI.
- Remove use of translation-update-upstream. It cannot be added to
  ring 0 on leap, and 2.9.7 has some translation fixes
  (bsc#1172396).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1628683200">- Drop --with-pic, as it has no effect with --disable-static.</changelog>
  <changelog author="pgajdos@suse.com" date="1636027200">- %check: really test the package [bsc#1191736]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670414400">- update to 2.9.8:
  * rules: Drop using register keyword
  * add exec perms
  * translation updates
  * Use what's in the build environment and use a current autoconf
  * util/Makefile.am: fix link with lintl
  * Force grep to treat the input as text when formatting word files</changelog>
  <changelog author="pgajdos@suse.com" date="1686139200">- version update to 2.9.11
  * Merge fedora patches and man pages
  * Fix missing files in dist tarball, other automake fixes (Leandro Nini)
  * Fix error handling during build of dictionary (yixiangzhike)
  * Fix to localization support (A. Wilcox, nekopsykose)
  * Fix to test utilities (Alexander Kanavin)
  * Translation updates from weblate
  * python: adjust include path for builddir by @thesamesam in #61
  * Make buffer static and avoid returning stack-allocated memory by @drfiemost in #63
- modified patches
  % 0002-cracklib-2.9.2-visibility.patch (refreshed)</changelog>
</package>
<package pkgid="8a2b9432fd648f29f78bf72562c5914d1c343e7a73a248e6675fb689eaf84e9f75bcd9b8574835315be23b69322326e7d6a93c4e6e3de0ff0792fd3fdcddd592" name="cracklib-devel-32bit" arch="x86_64">
  <version epoch="0" ver="2.9.11" rel="1.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="Michael Gorse &lt;mgorse@suse.com&gt;" date="1590148800">- Enable translation-update-upstream on leap, to remove the use of
  is_opensuse (jsc#SLE-12096).</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1591099200">- Update to version 2.9.7:
  + fix a buffer overflow processing long words.
- Drop 0003-overflow-processing-gecos.patch and
  0004-overflow-processing-long-words.patch: fixed upstream.
- Update source URI.
- Remove use of translation-update-upstream. It cannot be added to
  ring 0 on leap, and 2.9.7 has some translation fixes
  (bsc#1172396).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1628683200">- Drop --with-pic, as it has no effect with --disable-static.</changelog>
  <changelog author="pgajdos@suse.com" date="1636027200">- %check: really test the package [bsc#1191736]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670414400">- update to 2.9.8:
  * rules: Drop using register keyword
  * add exec perms
  * translation updates
  * Use what's in the build environment and use a current autoconf
  * util/Makefile.am: fix link with lintl
  * Force grep to treat the input as text when formatting word files</changelog>
  <changelog author="pgajdos@suse.com" date="1686139200">- version update to 2.9.11
  * Merge fedora patches and man pages
  * Fix missing files in dist tarball, other automake fixes (Leandro Nini)
  * Fix error handling during build of dictionary (yixiangzhike)
  * Fix to localization support (A. Wilcox, nekopsykose)
  * Fix to test utilities (Alexander Kanavin)
  * Translation updates from weblate
  * python: adjust include path for builddir by @thesamesam in #61
  * Make buffer static and avoid returning stack-allocated memory by @drfiemost in #63
- modified patches
  % 0002-cracklib-2.9.2-visibility.patch (refreshed)</changelog>
</package>
<package pkgid="f1fd0026eebb02b011ff871fe7317a0ba3407c95b62d553df3b81fe65500dc929befaafcb1dd55ee9e2c7c8a5eb5641dfafe024337fe9b7ca88cdd006e0171dd" name="cracklib-dict-small" arch="i586">
  <version epoch="0" ver="2.9.11" rel="1.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="Michael Gorse &lt;mgorse@suse.com&gt;" date="1590148800">- Enable translation-update-upstream on leap, to remove the use of
  is_opensuse (jsc#SLE-12096).</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1591099200">- Update to version 2.9.7:
  + fix a buffer overflow processing long words.
- Drop 0003-overflow-processing-gecos.patch and
  0004-overflow-processing-long-words.patch: fixed upstream.
- Update source URI.
- Remove use of translation-update-upstream. It cannot be added to
  ring 0 on leap, and 2.9.7 has some translation fixes
  (bsc#1172396).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1628683200">- Drop --with-pic, as it has no effect with --disable-static.</changelog>
  <changelog author="pgajdos@suse.com" date="1636027200">- %check: really test the package [bsc#1191736]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670414400">- update to 2.9.8:
  * rules: Drop using register keyword
  * add exec perms
  * translation updates
  * Use what's in the build environment and use a current autoconf
  * util/Makefile.am: fix link with lintl
  * Force grep to treat the input as text when formatting word files</changelog>
  <changelog author="pgajdos@suse.com" date="1686139200">- version update to 2.9.11
  * Merge fedora patches and man pages
  * Fix missing files in dist tarball, other automake fixes (Leandro Nini)
  * Fix error handling during build of dictionary (yixiangzhike)
  * Fix to localization support (A. Wilcox, nekopsykose)
  * Fix to test utilities (Alexander Kanavin)
  * Translation updates from weblate
  * python: adjust include path for builddir by @thesamesam in #61
  * Make buffer static and avoid returning stack-allocated memory by @drfiemost in #63
- modified patches
  % 0002-cracklib-2.9.2-visibility.patch (refreshed)</changelog>
</package>
<package pkgid="1542bc5d1d8121611d35338ad3b9854aeb00b9a0a98d46cc161aa4db2111244ae831b771aa0d3f520be226610e57b28188386a9ce8706c4bb2df9713478e7b01" name="cracklib-dict-small" arch="x86_64">
  <version epoch="0" ver="2.9.11" rel="1.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="Michael Gorse &lt;mgorse@suse.com&gt;" date="1590148800">- Enable translation-update-upstream on leap, to remove the use of
  is_opensuse (jsc#SLE-12096).</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1591099200">- Update to version 2.9.7:
  + fix a buffer overflow processing long words.
- Drop 0003-overflow-processing-gecos.patch and
  0004-overflow-processing-long-words.patch: fixed upstream.
- Update source URI.
- Remove use of translation-update-upstream. It cannot be added to
  ring 0 on leap, and 2.9.7 has some translation fixes
  (bsc#1172396).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1628683200">- Drop --with-pic, as it has no effect with --disable-static.</changelog>
  <changelog author="pgajdos@suse.com" date="1636027200">- %check: really test the package [bsc#1191736]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670414400">- update to 2.9.8:
  * rules: Drop using register keyword
  * add exec perms
  * translation updates
  * Use what's in the build environment and use a current autoconf
  * util/Makefile.am: fix link with lintl
  * Force grep to treat the input as text when formatting word files</changelog>
  <changelog author="pgajdos@suse.com" date="1686139200">- version update to 2.9.11
  * Merge fedora patches and man pages
  * Fix missing files in dist tarball, other automake fixes (Leandro Nini)
  * Fix error handling during build of dictionary (yixiangzhike)
  * Fix to localization support (A. Wilcox, nekopsykose)
  * Fix to test utilities (Alexander Kanavin)
  * Translation updates from weblate
  * python: adjust include path for builddir by @thesamesam in #61
  * Make buffer static and avoid returning stack-allocated memory by @drfiemost in #63
- modified patches
  % 0002-cracklib-2.9.2-visibility.patch (refreshed)</changelog>
</package>
<package pkgid="a8f3f948d0cda856a084ba60d730615137b749cbaa6d13275d203ac3c8d4e0135bf5774394d7260494896459c3804c2fc2c43501af80c473b1b388b4bf816447" name="cron" arch="i586">
  <version epoch="0" ver="4.2" rel="1.2"/>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1592913600">- Add an example job definition to sample.root</changelog>
  <changelog author="Kristyna Streitova &lt;kstreitova@suse.com&gt;" date="1598875200">- Use the new value of %_libexecdir macro (/usr/lib -&gt; /usr/libexec)
  in crontab and other occurences: [bsc#1175934]
  * cronie-anacron-1.4.7-run-crons.patch
  * run-crons
  * sample.root
  * sysconfig.cron</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1615550400">- refresh spec files (move license to licensedir)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1620475200">- update to 1.5.7:
  * anacron: Fix problem of anacron not being started on some desktops
  * crontab: switch off colors if NO_COLOR is set
  * crontab: crontab without arguments now works if stdin is not a TTY
  * crond: Fix various issues on loading the crontab databases on startup
  * anacron: Expand MAILTO and MAILFROM environment variables
  * crontab: New option to test crontab file syntax without installing it
- cronie-nheader_lines.diff: refresh against 1.5.7</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1630324800">- Change default configuration to use run-parts from debianutils
  instead of run-crons
- Remove cronie-anacron-1.4.7-run-crons.patch to make anacron use
  run-parts</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1631707200">- Increase limit of allowed entries in crontab files to fix bsc#1187508
  * cronie-1.5.7-increase_crontab_limit.patch
- Run spec-cleaner
- Remove cronie-rpmlintrc as the filter was unused</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1648555200">- Update to 1.6.0:
  * Add switch -f for foreground mode
  * Fix regression in handling */x crontab entries
  * Add random within range '~' operator
  * Fix RandomScale calculation
  * crond: Fix description of '-P' option
  * Increase the maximum number of crontab entries
  * crontab: use bold colors
- Remove upstreamed patches:
  * cronie-1.5.7-increase_crontab_limit.patch
  * cronie-piddir.patch
- Refresh patches:
  * cronie-nheader_lines.diff
  * cronie-cron_pid.diff</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1649937600">- Fix bsc#1198265 Regression in handling 1-5 crontab entries
  * bsc1198265.patch</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1652270400">- Update to 1.6.1:
  * Fix a regression in handling ranges (x-y) in crontab
- Remove upstreamed patch:
  * bsc1198265.patch</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1670414400">- Migration PAM settings to /usr/etc: Saving user changed
  configuration files in /etc and restoring them while an RPM
  update.
- Removed update support from 4.1 vixie-cron which is really old.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1671537600">- Use %_pam_vendordir</changelog>
  <changelog author="Michal Koutn&#xFD; &lt;mkoutny@suse.com&gt;" 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 &lt;andrea.manzini@suse.com&gt;" date="1699704000">- Update to 1.7.0:
  * anacron: Add support for NO_MAIL_OUTPUT environment variable
  * anacron: Support enabling anacron jobs on battery power
  * crond: Support -n crontab entry option to disable mailing the output
  * crontab: Make a backup of the crontab file on edition and deletion
- Add patch cronie-pam_config-nonlogin.diff
- Refreshed patches:
  * cronie-crond_pid.diff
  * cronie-pam_config.diff
  * cronie-nheader_lines.diff
  * fix-manpage-replace-anacrontab-with-crontab.patch</changelog>
</package>
<package pkgid="4268f7e04cbe21166e468dfbf949e46b564bbc89baf69d159a2e1c3a153ee494cb1dc2c6a3e16a6d13df72dee66380ccd055fa0b637ec6d3d975435eb970d4db" name="cron" arch="x86_64">
  <version epoch="0" ver="4.2" rel="1.2"/>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1592913600">- Add an example job definition to sample.root</changelog>
  <changelog author="Kristyna Streitova &lt;kstreitova@suse.com&gt;" date="1598875200">- Use the new value of %_libexecdir macro (/usr/lib -&gt; /usr/libexec)
  in crontab and other occurences: [bsc#1175934]
  * cronie-anacron-1.4.7-run-crons.patch
  * run-crons
  * sample.root
  * sysconfig.cron</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1615550400">- refresh spec files (move license to licensedir)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1620475200">- update to 1.5.7:
  * anacron: Fix problem of anacron not being started on some desktops
  * crontab: switch off colors if NO_COLOR is set
  * crontab: crontab without arguments now works if stdin is not a TTY
  * crond: Fix various issues on loading the crontab databases on startup
  * anacron: Expand MAILTO and MAILFROM environment variables
  * crontab: New option to test crontab file syntax without installing it
- cronie-nheader_lines.diff: refresh against 1.5.7</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1630324800">- Change default configuration to use run-parts from debianutils
  instead of run-crons
- Remove cronie-anacron-1.4.7-run-crons.patch to make anacron use
  run-parts</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1631707200">- Increase limit of allowed entries in crontab files to fix bsc#1187508
  * cronie-1.5.7-increase_crontab_limit.patch
- Run spec-cleaner
- Remove cronie-rpmlintrc as the filter was unused</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1648555200">- Update to 1.6.0:
  * Add switch -f for foreground mode
  * Fix regression in handling */x crontab entries
  * Add random within range '~' operator
  * Fix RandomScale calculation
  * crond: Fix description of '-P' option
  * Increase the maximum number of crontab entries
  * crontab: use bold colors
- Remove upstreamed patches:
  * cronie-1.5.7-increase_crontab_limit.patch
  * cronie-piddir.patch
- Refresh patches:
  * cronie-nheader_lines.diff
  * cronie-cron_pid.diff</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1649937600">- Fix bsc#1198265 Regression in handling 1-5 crontab entries
  * bsc1198265.patch</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1652270400">- Update to 1.6.1:
  * Fix a regression in handling ranges (x-y) in crontab
- Remove upstreamed patch:
  * bsc1198265.patch</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1670414400">- Migration PAM settings to /usr/etc: Saving user changed
  configuration files in /etc and restoring them while an RPM
  update.
- Removed update support from 4.1 vixie-cron which is really old.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1671537600">- Use %_pam_vendordir</changelog>
  <changelog author="Michal Koutn&#xFD; &lt;mkoutny@suse.com&gt;" 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 &lt;andrea.manzini@suse.com&gt;" date="1699704000">- Update to 1.7.0:
  * anacron: Add support for NO_MAIL_OUTPUT environment variable
  * anacron: Support enabling anacron jobs on battery power
  * crond: Support -n crontab entry option to disable mailing the output
  * crontab: Make a backup of the crontab file on edition and deletion
- Add patch cronie-pam_config-nonlogin.diff
- Refreshed patches:
  * cronie-crond_pid.diff
  * cronie-pam_config.diff
  * cronie-nheader_lines.diff
  * fix-manpage-replace-anacrontab-with-crontab.patch</changelog>
</package>
<package pkgid="7cbeee7dd58c639e87af0fb8d8e9840c347d8886c39ddc6736e806931b06c3e85159e80a01bdd46a505239471ad591c03a3d2898d24748fd9a3e55cd7ee56d09" name="cronie" arch="i586">
  <version epoch="0" ver="1.7.0" rel="1.2"/>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1592913600">- Add an example job definition to sample.root</changelog>
  <changelog author="Kristyna Streitova &lt;kstreitova@suse.com&gt;" date="1598875200">- Use the new value of %_libexecdir macro (/usr/lib -&gt; /usr/libexec)
  in crontab and other occurences: [bsc#1175934]
  * cronie-anacron-1.4.7-run-crons.patch
  * run-crons
  * sample.root
  * sysconfig.cron</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1615550400">- refresh spec files (move license to licensedir)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1620475200">- update to 1.5.7:
  * anacron: Fix problem of anacron not being started on some desktops
  * crontab: switch off colors if NO_COLOR is set
  * crontab: crontab without arguments now works if stdin is not a TTY
  * crond: Fix various issues on loading the crontab databases on startup
  * anacron: Expand MAILTO and MAILFROM environment variables
  * crontab: New option to test crontab file syntax without installing it
- cronie-nheader_lines.diff: refresh against 1.5.7</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1630324800">- Change default configuration to use run-parts from debianutils
  instead of run-crons
- Remove cronie-anacron-1.4.7-run-crons.patch to make anacron use
  run-parts</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1631707200">- Increase limit of allowed entries in crontab files to fix bsc#1187508
  * cronie-1.5.7-increase_crontab_limit.patch
- Run spec-cleaner
- Remove cronie-rpmlintrc as the filter was unused</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1648555200">- Update to 1.6.0:
  * Add switch -f for foreground mode
  * Fix regression in handling */x crontab entries
  * Add random within range '~' operator
  * Fix RandomScale calculation
  * crond: Fix description of '-P' option
  * Increase the maximum number of crontab entries
  * crontab: use bold colors
- Remove upstreamed patches:
  * cronie-1.5.7-increase_crontab_limit.patch
  * cronie-piddir.patch
- Refresh patches:
  * cronie-nheader_lines.diff
  * cronie-cron_pid.diff</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1649937600">- Fix bsc#1198265 Regression in handling 1-5 crontab entries
  * bsc1198265.patch</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1652270400">- Update to 1.6.1:
  * Fix a regression in handling ranges (x-y) in crontab
- Remove upstreamed patch:
  * bsc1198265.patch</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1670414400">- Migration PAM settings to /usr/etc: Saving user changed
  configuration files in /etc and restoring them while an RPM
  update.
- Removed update support from 4.1 vixie-cron which is really old.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1671537600">- Use %_pam_vendordir</changelog>
  <changelog author="Michal Koutn&#xFD; &lt;mkoutny@suse.com&gt;" 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 &lt;andrea.manzini@suse.com&gt;" date="1699704000">- Update to 1.7.0:
  * anacron: Add support for NO_MAIL_OUTPUT environment variable
  * anacron: Support enabling anacron jobs on battery power
  * crond: Support -n crontab entry option to disable mailing the output
  * crontab: Make a backup of the crontab file on edition and deletion
- Add patch cronie-pam_config-nonlogin.diff
- Refreshed patches:
  * cronie-crond_pid.diff
  * cronie-pam_config.diff
  * cronie-nheader_lines.diff
  * fix-manpage-replace-anacrontab-with-crontab.patch</changelog>
</package>
<package pkgid="a7420bc12cdcf7217279acc9ef27861cf7abf06f557fa336220a9942834a9c0fe5dc299df76e3a49fe8eecdad02599a566ada43cc085ba36b38b2017de7356ef" name="cronie" arch="src">
  <version epoch="0" ver="1.7.0" rel="1.2"/>
  <changelog author="Krist&#xFD;na Streitov&#xE1; &lt;kstreitova@suse.com&gt;" date="1558008000">- add cronie-1.5.4-always_create_pid_file.patch to always create
  a pid file even when the cron daemon does not fork. The PID file
  is useful to avoid running multiple "cron -n" instances at once
  [bsc#1133100]</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1566216000">- Add /etc/cron.* directories to cron sub-package from filesystem
  - allows correct usage of permissions macros
  - fixes installation of this directories on systems without cron</changelog>
  <changelog author="Kristyna Streitova &lt;kstreitova@suse.com&gt;" date="1566907200">- refresh cronie-pam_config.diff to integrate pam_keyinit pam
  module [bsc#1144044]</changelog>
  <changelog author="Kristyna Streitova &lt;kstreitova@suse.com&gt;" date="1572609600">- update to 1.5.5
  * Avoid warning for strncat.
  * crontab: fsync to check for full disk
  * crontab: Add Y/N to retry prompt
  * entries: Explicitly validate upper ranges and steps
  * crond: report missing newline before EOF
  * do not log carriage return
  * skip directories when given as crontabs
  * crontab -l colors comment lines in a different color
  * getdtablesize() can return very high values in containers
  * Power supply name not detected correctly.
  * Revert "Avoid creating pid files when crond doesn't fork"
  * anacron: fix types in comparisons
  * mics: stop using plain integer as NULL pointer
  * cron: fix type in comparison and  variable shadowing
  * cron: mark signal number arguments in signal handlers unused
  * Move allowed() and related function to security.c
  * cronnext: optionally select jobs by substring
  * crond: Do not abort loading crontab prematurely in case of error
- refresh cronie-nheader_lines.diff
- remove cronie-1.5.4-dont_abort_loading_crontab.patch and
  cronie-1.5.4-always_create_pid_file.patch (applied upstream)</changelog>
  <changelog author="Kristyna Streitova &lt;kstreitova@suse.com&gt;" date="1572955200">- update cronie-nheader_lines.diff so it doesn't print the first 3
  crontab lines (static comments) with the 'crontab -l' command
  [bsc#1155114]</changelog>
  <changelog author="Kristyna Streitova &lt;kstreitova@suse.com&gt;" date="1574251200">- drop 'checkproc' line from the run-crons as the usage is bogus
  [bsc#1155929]</changelog>
  <changelog author="Malte Kraus &lt;malte.kraus@suse.com&gt;" date="1575374400">- change permissions calls in spec file to use slashes for
  directories [boo#1158130]</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1592913600">- Add an example job definition to sample.root</changelog>
  <changelog author="Kristyna Streitova &lt;kstreitova@suse.com&gt;" date="1598875200">- Use the new value of %_libexecdir macro (/usr/lib -&gt; /usr/libexec)
  in crontab and other occurences: [bsc#1175934]
  * cronie-anacron-1.4.7-run-crons.patch
  * run-crons
  * sample.root
  * sysconfig.cron</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1615550400">- refresh spec files (move license to licensedir)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1620475200">- update to 1.5.7:
  * anacron: Fix problem of anacron not being started on some desktops
  * crontab: switch off colors if NO_COLOR is set
  * crontab: crontab without arguments now works if stdin is not a TTY
  * crond: Fix various issues on loading the crontab databases on startup
  * anacron: Expand MAILTO and MAILFROM environment variables
  * crontab: New option to test crontab file syntax without installing it
- cronie-nheader_lines.diff: refresh against 1.5.7</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1630324800">- Change default configuration to use run-parts from debianutils
  instead of run-crons
- Remove cronie-anacron-1.4.7-run-crons.patch to make anacron use
  run-parts</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1631707200">- Increase limit of allowed entries in crontab files to fix bsc#1187508
  * cronie-1.5.7-increase_crontab_limit.patch
- Run spec-cleaner
- Remove cronie-rpmlintrc as the filter was unused</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1648555200">- Update to 1.6.0:
  * Add switch -f for foreground mode
  * Fix regression in handling */x crontab entries
  * Add random within range '~' operator
  * Fix RandomScale calculation
  * crond: Fix description of '-P' option
  * Increase the maximum number of crontab entries
  * crontab: use bold colors
- Remove upstreamed patches:
  * cronie-1.5.7-increase_crontab_limit.patch
  * cronie-piddir.patch
- Refresh patches:
  * cronie-nheader_lines.diff
  * cronie-cron_pid.diff</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1649937600">- Fix bsc#1198265 Regression in handling 1-5 crontab entries
  * bsc1198265.patch</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1652270400">- Update to 1.6.1:
  * Fix a regression in handling ranges (x-y) in crontab
- Remove upstreamed patch:
  * bsc1198265.patch</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1670414400">- Migration PAM settings to /usr/etc: Saving user changed
  configuration files in /etc and restoring them while an RPM
  update.
- Removed update support from 4.1 vixie-cron which is really old.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1671537600">- Use %_pam_vendordir</changelog>
  <changelog author="Michal Koutn&#xFD; &lt;mkoutny@suse.com&gt;" 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 &lt;andrea.manzini@suse.com&gt;" date="1699704000">- Update to 1.7.0:
  * anacron: Add support for NO_MAIL_OUTPUT environment variable
  * anacron: Support enabling anacron jobs on battery power
  * crond: Support -n crontab entry option to disable mailing the output
  * crontab: Make a backup of the crontab file on edition and deletion
- Add patch cronie-pam_config-nonlogin.diff
- Refreshed patches:
  * cronie-crond_pid.diff
  * cronie-pam_config.diff
  * cronie-nheader_lines.diff
  * fix-manpage-replace-anacrontab-with-crontab.patch</changelog>
</package>
<package pkgid="69f9354a64a988784a6d969f53bbe98e3298bffa9a423d67c6ffffac42991e5666c33d56e7c6b909ebaf49f09ed132ccaab83e0712c66441c63bbff574c2e063" name="cronie" arch="x86_64">
  <version epoch="0" ver="1.7.0" rel="1.2"/>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1592913600">- Add an example job definition to sample.root</changelog>
  <changelog author="Kristyna Streitova &lt;kstreitova@suse.com&gt;" date="1598875200">- Use the new value of %_libexecdir macro (/usr/lib -&gt; /usr/libexec)
  in crontab and other occurences: [bsc#1175934]
  * cronie-anacron-1.4.7-run-crons.patch
  * run-crons
  * sample.root
  * sysconfig.cron</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1615550400">- refresh spec files (move license to licensedir)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1620475200">- update to 1.5.7:
  * anacron: Fix problem of anacron not being started on some desktops
  * crontab: switch off colors if NO_COLOR is set
  * crontab: crontab without arguments now works if stdin is not a TTY
  * crond: Fix various issues on loading the crontab databases on startup
  * anacron: Expand MAILTO and MAILFROM environment variables
  * crontab: New option to test crontab file syntax without installing it
- cronie-nheader_lines.diff: refresh against 1.5.7</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1630324800">- Change default configuration to use run-parts from debianutils
  instead of run-crons
- Remove cronie-anacron-1.4.7-run-crons.patch to make anacron use
  run-parts</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1631707200">- Increase limit of allowed entries in crontab files to fix bsc#1187508
  * cronie-1.5.7-increase_crontab_limit.patch
- Run spec-cleaner
- Remove cronie-rpmlintrc as the filter was unused</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1648555200">- Update to 1.6.0:
  * Add switch -f for foreground mode
  * Fix regression in handling */x crontab entries
  * Add random within range '~' operator
  * Fix RandomScale calculation
  * crond: Fix description of '-P' option
  * Increase the maximum number of crontab entries
  * crontab: use bold colors
- Remove upstreamed patches:
  * cronie-1.5.7-increase_crontab_limit.patch
  * cronie-piddir.patch
- Refresh patches:
  * cronie-nheader_lines.diff
  * cronie-cron_pid.diff</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1649937600">- Fix bsc#1198265 Regression in handling 1-5 crontab entries
  * bsc1198265.patch</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1652270400">- Update to 1.6.1:
  * Fix a regression in handling ranges (x-y) in crontab
- Remove upstreamed patch:
  * bsc1198265.patch</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1670414400">- Migration PAM settings to /usr/etc: Saving user changed
  configuration files in /etc and restoring them while an RPM
  update.
- Removed update support from 4.1 vixie-cron which is really old.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1671537600">- Use %_pam_vendordir</changelog>
  <changelog author="Michal Koutn&#xFD; &lt;mkoutny@suse.com&gt;" 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 &lt;andrea.manzini@suse.com&gt;" date="1699704000">- Update to 1.7.0:
  * anacron: Add support for NO_MAIL_OUTPUT environment variable
  * anacron: Support enabling anacron jobs on battery power
  * crond: Support -n crontab entry option to disable mailing the output
  * crontab: Make a backup of the crontab file on edition and deletion
- Add patch cronie-pam_config-nonlogin.diff
- Refreshed patches:
  * cronie-crond_pid.diff
  * cronie-pam_config.diff
  * cronie-nheader_lines.diff
  * fix-manpage-replace-anacrontab-with-crontab.patch</changelog>
</package>
<package pkgid="197ba98cf98deb28efd8b5b2bd02f89ff7ae3861198f47965b78012d3bb73aa736504559e1d693a6cc2c87bde15ed7c907cf713c0e7df2875d594413f2e5eec4" name="cronie-anacron" arch="i586">
  <version epoch="0" ver="1.7.0" rel="1.2"/>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1592913600">- Add an example job definition to sample.root</changelog>
  <changelog author="Kristyna Streitova &lt;kstreitova@suse.com&gt;" date="1598875200">- Use the new value of %_libexecdir macro (/usr/lib -&gt; /usr/libexec)
  in crontab and other occurences: [bsc#1175934]
  * cronie-anacron-1.4.7-run-crons.patch
  * run-crons
  * sample.root
  * sysconfig.cron</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1615550400">- refresh spec files (move license to licensedir)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1620475200">- update to 1.5.7:
  * anacron: Fix problem of anacron not being started on some desktops
  * crontab: switch off colors if NO_COLOR is set
  * crontab: crontab without arguments now works if stdin is not a TTY
  * crond: Fix various issues on loading the crontab databases on startup
  * anacron: Expand MAILTO and MAILFROM environment variables
  * crontab: New option to test crontab file syntax without installing it
- cronie-nheader_lines.diff: refresh against 1.5.7</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1630324800">- Change default configuration to use run-parts from debianutils
  instead of run-crons
- Remove cronie-anacron-1.4.7-run-crons.patch to make anacron use
  run-parts</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1631707200">- Increase limit of allowed entries in crontab files to fix bsc#1187508
  * cronie-1.5.7-increase_crontab_limit.patch
- Run spec-cleaner
- Remove cronie-rpmlintrc as the filter was unused</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1648555200">- Update to 1.6.0:
  * Add switch -f for foreground mode
  * Fix regression in handling */x crontab entries
  * Add random within range '~' operator
  * Fix RandomScale calculation
  * crond: Fix description of '-P' option
  * Increase the maximum number of crontab entries
  * crontab: use bold colors
- Remove upstreamed patches:
  * cronie-1.5.7-increase_crontab_limit.patch
  * cronie-piddir.patch
- Refresh patches:
  * cronie-nheader_lines.diff
  * cronie-cron_pid.diff</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1649937600">- Fix bsc#1198265 Regression in handling 1-5 crontab entries
  * bsc1198265.patch</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1652270400">- Update to 1.6.1:
  * Fix a regression in handling ranges (x-y) in crontab
- Remove upstreamed patch:
  * bsc1198265.patch</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1670414400">- Migration PAM settings to /usr/etc: Saving user changed
  configuration files in /etc and restoring them while an RPM
  update.
- Removed update support from 4.1 vixie-cron which is really old.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1671537600">- Use %_pam_vendordir</changelog>
  <changelog author="Michal Koutn&#xFD; &lt;mkoutny@suse.com&gt;" 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 &lt;andrea.manzini@suse.com&gt;" date="1699704000">- Update to 1.7.0:
  * anacron: Add support for NO_MAIL_OUTPUT environment variable
  * anacron: Support enabling anacron jobs on battery power
  * crond: Support -n crontab entry option to disable mailing the output
  * crontab: Make a backup of the crontab file on edition and deletion
- Add patch cronie-pam_config-nonlogin.diff
- Refreshed patches:
  * cronie-crond_pid.diff
  * cronie-pam_config.diff
  * cronie-nheader_lines.diff
  * fix-manpage-replace-anacrontab-with-crontab.patch</changelog>
</package>
<package pkgid="57218cbb39478d6eeae5c587b0a6d30e9b3507f8ed708e263395ee4ab3606caefc4625a584f007b9b120bc7a0c6b2679d16d381c08e8ace4ee344c6274ac213f" name="cronie-anacron" arch="x86_64">
  <version epoch="0" ver="1.7.0" rel="1.2"/>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1592913600">- Add an example job definition to sample.root</changelog>
  <changelog author="Kristyna Streitova &lt;kstreitova@suse.com&gt;" date="1598875200">- Use the new value of %_libexecdir macro (/usr/lib -&gt; /usr/libexec)
  in crontab and other occurences: [bsc#1175934]
  * cronie-anacron-1.4.7-run-crons.patch
  * run-crons
  * sample.root
  * sysconfig.cron</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1615550400">- refresh spec files (move license to licensedir)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1620475200">- update to 1.5.7:
  * anacron: Fix problem of anacron not being started on some desktops
  * crontab: switch off colors if NO_COLOR is set
  * crontab: crontab without arguments now works if stdin is not a TTY
  * crond: Fix various issues on loading the crontab databases on startup
  * anacron: Expand MAILTO and MAILFROM environment variables
  * crontab: New option to test crontab file syntax without installing it
- cronie-nheader_lines.diff: refresh against 1.5.7</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1630324800">- Change default configuration to use run-parts from debianutils
  instead of run-crons
- Remove cronie-anacron-1.4.7-run-crons.patch to make anacron use
  run-parts</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1631707200">- Increase limit of allowed entries in crontab files to fix bsc#1187508
  * cronie-1.5.7-increase_crontab_limit.patch
- Run spec-cleaner
- Remove cronie-rpmlintrc as the filter was unused</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1648555200">- Update to 1.6.0:
  * Add switch -f for foreground mode
  * Fix regression in handling */x crontab entries
  * Add random within range '~' operator
  * Fix RandomScale calculation
  * crond: Fix description of '-P' option
  * Increase the maximum number of crontab entries
  * crontab: use bold colors
- Remove upstreamed patches:
  * cronie-1.5.7-increase_crontab_limit.patch
  * cronie-piddir.patch
- Refresh patches:
  * cronie-nheader_lines.diff
  * cronie-cron_pid.diff</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1649937600">- Fix bsc#1198265 Regression in handling 1-5 crontab entries
  * bsc1198265.patch</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1652270400">- Update to 1.6.1:
  * Fix a regression in handling ranges (x-y) in crontab
- Remove upstreamed patch:
  * bsc1198265.patch</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1670414400">- Migration PAM settings to /usr/etc: Saving user changed
  configuration files in /etc and restoring them while an RPM
  update.
- Removed update support from 4.1 vixie-cron which is really old.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1671537600">- Use %_pam_vendordir</changelog>
  <changelog author="Michal Koutn&#xFD; &lt;mkoutny@suse.com&gt;" 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 &lt;andrea.manzini@suse.com&gt;" date="1699704000">- Update to 1.7.0:
  * anacron: Add support for NO_MAIL_OUTPUT environment variable
  * anacron: Support enabling anacron jobs on battery power
  * crond: Support -n crontab entry option to disable mailing the output
  * crontab: Make a backup of the crontab file on edition and deletion
- Add patch cronie-pam_config-nonlogin.diff
- Refreshed patches:
  * cronie-crond_pid.diff
  * cronie-pam_config.diff
  * cronie-nheader_lines.diff
  * fix-manpage-replace-anacrontab-with-crontab.patch</changelog>
</package>
<package pkgid="527d578181d43f33be2f285e00652f9e6e0c2eba3f5a5da6567da28fb01bb6fb6c06a8024da1794f43a1da7254c7f46f42309b5e2096716ffdae1ddca3955641" name="cronie-anacron-debuginfo" arch="i586">
  <version epoch="0" ver="1.7.0" rel="1.2"/>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1592913600">- Add an example job definition to sample.root</changelog>
  <changelog author="Kristyna Streitova &lt;kstreitova@suse.com&gt;" date="1598875200">- Use the new value of %_libexecdir macro (/usr/lib -&gt; /usr/libexec)
  in crontab and other occurences: [bsc#1175934]
  * cronie-anacron-1.4.7-run-crons.patch
  * run-crons
  * sample.root
  * sysconfig.cron</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1615550400">- refresh spec files (move license to licensedir)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1620475200">- update to 1.5.7:
  * anacron: Fix problem of anacron not being started on some desktops
  * crontab: switch off colors if NO_COLOR is set
  * crontab: crontab without arguments now works if stdin is not a TTY
  * crond: Fix various issues on loading the crontab databases on startup
  * anacron: Expand MAILTO and MAILFROM environment variables
  * crontab: New option to test crontab file syntax without installing it
- cronie-nheader_lines.diff: refresh against 1.5.7</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1630324800">- Change default configuration to use run-parts from debianutils
  instead of run-crons
- Remove cronie-anacron-1.4.7-run-crons.patch to make anacron use
  run-parts</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1631707200">- Increase limit of allowed entries in crontab files to fix bsc#1187508
  * cronie-1.5.7-increase_crontab_limit.patch
- Run spec-cleaner
- Remove cronie-rpmlintrc as the filter was unused</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1648555200">- Update to 1.6.0:
  * Add switch -f for foreground mode
  * Fix regression in handling */x crontab entries
  * Add random within range '~' operator
  * Fix RandomScale calculation
  * crond: Fix description of '-P' option
  * Increase the maximum number of crontab entries
  * crontab: use bold colors
- Remove upstreamed patches:
  * cronie-1.5.7-increase_crontab_limit.patch
  * cronie-piddir.patch
- Refresh patches:
  * cronie-nheader_lines.diff
  * cronie-cron_pid.diff</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1649937600">- Fix bsc#1198265 Regression in handling 1-5 crontab entries
  * bsc1198265.patch</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1652270400">- Update to 1.6.1:
  * Fix a regression in handling ranges (x-y) in crontab
- Remove upstreamed patch:
  * bsc1198265.patch</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1670414400">- Migration PAM settings to /usr/etc: Saving user changed
  configuration files in /etc and restoring them while an RPM
  update.
- Removed update support from 4.1 vixie-cron which is really old.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1671537600">- Use %_pam_vendordir</changelog>
  <changelog author="Michal Koutn&#xFD; &lt;mkoutny@suse.com&gt;" 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 &lt;andrea.manzini@suse.com&gt;" date="1699704000">- Update to 1.7.0:
  * anacron: Add support for NO_MAIL_OUTPUT environment variable
  * anacron: Support enabling anacron jobs on battery power
  * crond: Support -n crontab entry option to disable mailing the output
  * crontab: Make a backup of the crontab file on edition and deletion
- Add patch cronie-pam_config-nonlogin.diff
- Refreshed patches:
  * cronie-crond_pid.diff
  * cronie-pam_config.diff
  * cronie-nheader_lines.diff
  * fix-manpage-replace-anacrontab-with-crontab.patch</changelog>
</package>
<package pkgid="f8220869851880e7fdb6080b250a40948dfd0907aa2ef0ba8e3bb2510b422cdc14b33ebc667e82eb6d70ec2c3065ad0c57fe5179bb8e21af861787d6200ca42f" name="cronie-anacron-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.7.0" rel="1.2"/>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1592913600">- Add an example job definition to sample.root</changelog>
  <changelog author="Kristyna Streitova &lt;kstreitova@suse.com&gt;" date="1598875200">- Use the new value of %_libexecdir macro (/usr/lib -&gt; /usr/libexec)
  in crontab and other occurences: [bsc#1175934]
  * cronie-anacron-1.4.7-run-crons.patch
  * run-crons
  * sample.root
  * sysconfig.cron</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1615550400">- refresh spec files (move license to licensedir)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1620475200">- update to 1.5.7:
  * anacron: Fix problem of anacron not being started on some desktops
  * crontab: switch off colors if NO_COLOR is set
  * crontab: crontab without arguments now works if stdin is not a TTY
  * crond: Fix various issues on loading the crontab databases on startup
  * anacron: Expand MAILTO and MAILFROM environment variables
  * crontab: New option to test crontab file syntax without installing it
- cronie-nheader_lines.diff: refresh against 1.5.7</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1630324800">- Change default configuration to use run-parts from debianutils
  instead of run-crons
- Remove cronie-anacron-1.4.7-run-crons.patch to make anacron use
  run-parts</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1631707200">- Increase limit of allowed entries in crontab files to fix bsc#1187508
  * cronie-1.5.7-increase_crontab_limit.patch
- Run spec-cleaner
- Remove cronie-rpmlintrc as the filter was unused</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1648555200">- Update to 1.6.0:
  * Add switch -f for foreground mode
  * Fix regression in handling */x crontab entries
  * Add random within range '~' operator
  * Fix RandomScale calculation
  * crond: Fix description of '-P' option
  * Increase the maximum number of crontab entries
  * crontab: use bold colors
- Remove upstreamed patches:
  * cronie-1.5.7-increase_crontab_limit.patch
  * cronie-piddir.patch
- Refresh patches:
  * cronie-nheader_lines.diff
  * cronie-cron_pid.diff</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1649937600">- Fix bsc#1198265 Regression in handling 1-5 crontab entries
  * bsc1198265.patch</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1652270400">- Update to 1.6.1:
  * Fix a regression in handling ranges (x-y) in crontab
- Remove upstreamed patch:
  * bsc1198265.patch</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1670414400">- Migration PAM settings to /usr/etc: Saving user changed
  configuration files in /etc and restoring them while an RPM
  update.
- Removed update support from 4.1 vixie-cron which is really old.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1671537600">- Use %_pam_vendordir</changelog>
  <changelog author="Michal Koutn&#xFD; &lt;mkoutny@suse.com&gt;" 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 &lt;andrea.manzini@suse.com&gt;" date="1699704000">- Update to 1.7.0:
  * anacron: Add support for NO_MAIL_OUTPUT environment variable
  * anacron: Support enabling anacron jobs on battery power
  * crond: Support -n crontab entry option to disable mailing the output
  * crontab: Make a backup of the crontab file on edition and deletion
- Add patch cronie-pam_config-nonlogin.diff
- Refreshed patches:
  * cronie-crond_pid.diff
  * cronie-pam_config.diff
  * cronie-nheader_lines.diff
  * fix-manpage-replace-anacrontab-with-crontab.patch</changelog>
</package>
<package pkgid="39e6df6445c8d6814f6face943a8ec83f95cb6225e887cd10e1632cc778d4b6a4fea1135fec8489eddfe0b1b710e62070c3c42d833046e327cae39f575d08280" name="cronie-debuginfo" arch="i586">
  <version epoch="0" ver="1.7.0" rel="1.2"/>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1592913600">- Add an example job definition to sample.root</changelog>
  <changelog author="Kristyna Streitova &lt;kstreitova@suse.com&gt;" date="1598875200">- Use the new value of %_libexecdir macro (/usr/lib -&gt; /usr/libexec)
  in crontab and other occurences: [bsc#1175934]
  * cronie-anacron-1.4.7-run-crons.patch
  * run-crons
  * sample.root
  * sysconfig.cron</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1615550400">- refresh spec files (move license to licensedir)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1620475200">- update to 1.5.7:
  * anacron: Fix problem of anacron not being started on some desktops
  * crontab: switch off colors if NO_COLOR is set
  * crontab: crontab without arguments now works if stdin is not a TTY
  * crond: Fix various issues on loading the crontab databases on startup
  * anacron: Expand MAILTO and MAILFROM environment variables
  * crontab: New option to test crontab file syntax without installing it
- cronie-nheader_lines.diff: refresh against 1.5.7</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1630324800">- Change default configuration to use run-parts from debianutils
  instead of run-crons
- Remove cronie-anacron-1.4.7-run-crons.patch to make anacron use
  run-parts</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1631707200">- Increase limit of allowed entries in crontab files to fix bsc#1187508
  * cronie-1.5.7-increase_crontab_limit.patch
- Run spec-cleaner
- Remove cronie-rpmlintrc as the filter was unused</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1648555200">- Update to 1.6.0:
  * Add switch -f for foreground mode
  * Fix regression in handling */x crontab entries
  * Add random within range '~' operator
  * Fix RandomScale calculation
  * crond: Fix description of '-P' option
  * Increase the maximum number of crontab entries
  * crontab: use bold colors
- Remove upstreamed patches:
  * cronie-1.5.7-increase_crontab_limit.patch
  * cronie-piddir.patch
- Refresh patches:
  * cronie-nheader_lines.diff
  * cronie-cron_pid.diff</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1649937600">- Fix bsc#1198265 Regression in handling 1-5 crontab entries
  * bsc1198265.patch</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1652270400">- Update to 1.6.1:
  * Fix a regression in handling ranges (x-y) in crontab
- Remove upstreamed patch:
  * bsc1198265.patch</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1670414400">- Migration PAM settings to /usr/etc: Saving user changed
  configuration files in /etc and restoring them while an RPM
  update.
- Removed update support from 4.1 vixie-cron which is really old.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1671537600">- Use %_pam_vendordir</changelog>
  <changelog author="Michal Koutn&#xFD; &lt;mkoutny@suse.com&gt;" 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 &lt;andrea.manzini@suse.com&gt;" date="1699704000">- Update to 1.7.0:
  * anacron: Add support for NO_MAIL_OUTPUT environment variable
  * anacron: Support enabling anacron jobs on battery power
  * crond: Support -n crontab entry option to disable mailing the output
  * crontab: Make a backup of the crontab file on edition and deletion
- Add patch cronie-pam_config-nonlogin.diff
- Refreshed patches:
  * cronie-crond_pid.diff
  * cronie-pam_config.diff
  * cronie-nheader_lines.diff
  * fix-manpage-replace-anacrontab-with-crontab.patch</changelog>
</package>
<package pkgid="0f2cb95bf1489733fbd7ef0ff59fe3ef7e59cc4462a2fa66e33aa847f900c90f251ef11d21f14e5337e027131a7b0839b9700b07b6141a4a18868ab7f806201d" name="cronie-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.7.0" rel="1.2"/>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1592913600">- Add an example job definition to sample.root</changelog>
  <changelog author="Kristyna Streitova &lt;kstreitova@suse.com&gt;" date="1598875200">- Use the new value of %_libexecdir macro (/usr/lib -&gt; /usr/libexec)
  in crontab and other occurences: [bsc#1175934]
  * cronie-anacron-1.4.7-run-crons.patch
  * run-crons
  * sample.root
  * sysconfig.cron</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1615550400">- refresh spec files (move license to licensedir)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1620475200">- update to 1.5.7:
  * anacron: Fix problem of anacron not being started on some desktops
  * crontab: switch off colors if NO_COLOR is set
  * crontab: crontab without arguments now works if stdin is not a TTY
  * crond: Fix various issues on loading the crontab databases on startup
  * anacron: Expand MAILTO and MAILFROM environment variables
  * crontab: New option to test crontab file syntax without installing it
- cronie-nheader_lines.diff: refresh against 1.5.7</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1630324800">- Change default configuration to use run-parts from debianutils
  instead of run-crons
- Remove cronie-anacron-1.4.7-run-crons.patch to make anacron use
  run-parts</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1631707200">- Increase limit of allowed entries in crontab files to fix bsc#1187508
  * cronie-1.5.7-increase_crontab_limit.patch
- Run spec-cleaner
- Remove cronie-rpmlintrc as the filter was unused</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1648555200">- Update to 1.6.0:
  * Add switch -f for foreground mode
  * Fix regression in handling */x crontab entries
  * Add random within range '~' operator
  * Fix RandomScale calculation
  * crond: Fix description of '-P' option
  * Increase the maximum number of crontab entries
  * crontab: use bold colors
- Remove upstreamed patches:
  * cronie-1.5.7-increase_crontab_limit.patch
  * cronie-piddir.patch
- Refresh patches:
  * cronie-nheader_lines.diff
  * cronie-cron_pid.diff</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1649937600">- Fix bsc#1198265 Regression in handling 1-5 crontab entries
  * bsc1198265.patch</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1652270400">- Update to 1.6.1:
  * Fix a regression in handling ranges (x-y) in crontab
- Remove upstreamed patch:
  * bsc1198265.patch</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1670414400">- Migration PAM settings to /usr/etc: Saving user changed
  configuration files in /etc and restoring them while an RPM
  update.
- Removed update support from 4.1 vixie-cron which is really old.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1671537600">- Use %_pam_vendordir</changelog>
  <changelog author="Michal Koutn&#xFD; &lt;mkoutny@suse.com&gt;" 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 &lt;andrea.manzini@suse.com&gt;" date="1699704000">- Update to 1.7.0:
  * anacron: Add support for NO_MAIL_OUTPUT environment variable
  * anacron: Support enabling anacron jobs on battery power
  * crond: Support -n crontab entry option to disable mailing the output
  * crontab: Make a backup of the crontab file on edition and deletion
- Add patch cronie-pam_config-nonlogin.diff
- Refreshed patches:
  * cronie-crond_pid.diff
  * cronie-pam_config.diff
  * cronie-nheader_lines.diff
  * fix-manpage-replace-anacrontab-with-crontab.patch</changelog>
</package>
<package pkgid="906eaef057177bb5d760d4d16af57c17fa8ddc643387bc211723cc8960a49bda8923e3bb2b6152f55fe70f8ec37a7f18dac84881b91ab22d76d630e1d13f7d9e" name="cronie-debugsource" arch="i586">
  <version epoch="0" ver="1.7.0" rel="1.2"/>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1592913600">- Add an example job definition to sample.root</changelog>
  <changelog author="Kristyna Streitova &lt;kstreitova@suse.com&gt;" date="1598875200">- Use the new value of %_libexecdir macro (/usr/lib -&gt; /usr/libexec)
  in crontab and other occurences: [bsc#1175934]
  * cronie-anacron-1.4.7-run-crons.patch
  * run-crons
  * sample.root
  * sysconfig.cron</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1615550400">- refresh spec files (move license to licensedir)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1620475200">- update to 1.5.7:
  * anacron: Fix problem of anacron not being started on some desktops
  * crontab: switch off colors if NO_COLOR is set
  * crontab: crontab without arguments now works if stdin is not a TTY
  * crond: Fix various issues on loading the crontab databases on startup
  * anacron: Expand MAILTO and MAILFROM environment variables
  * crontab: New option to test crontab file syntax without installing it
- cronie-nheader_lines.diff: refresh against 1.5.7</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1630324800">- Change default configuration to use run-parts from debianutils
  instead of run-crons
- Remove cronie-anacron-1.4.7-run-crons.patch to make anacron use
  run-parts</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1631707200">- Increase limit of allowed entries in crontab files to fix bsc#1187508
  * cronie-1.5.7-increase_crontab_limit.patch
- Run spec-cleaner
- Remove cronie-rpmlintrc as the filter was unused</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1648555200">- Update to 1.6.0:
  * Add switch -f for foreground mode
  * Fix regression in handling */x crontab entries
  * Add random within range '~' operator
  * Fix RandomScale calculation
  * crond: Fix description of '-P' option
  * Increase the maximum number of crontab entries
  * crontab: use bold colors
- Remove upstreamed patches:
  * cronie-1.5.7-increase_crontab_limit.patch
  * cronie-piddir.patch
- Refresh patches:
  * cronie-nheader_lines.diff
  * cronie-cron_pid.diff</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1649937600">- Fix bsc#1198265 Regression in handling 1-5 crontab entries
  * bsc1198265.patch</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1652270400">- Update to 1.6.1:
  * Fix a regression in handling ranges (x-y) in crontab
- Remove upstreamed patch:
  * bsc1198265.patch</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1670414400">- Migration PAM settings to /usr/etc: Saving user changed
  configuration files in /etc and restoring them while an RPM
  update.
- Removed update support from 4.1 vixie-cron which is really old.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1671537600">- Use %_pam_vendordir</changelog>
  <changelog author="Michal Koutn&#xFD; &lt;mkoutny@suse.com&gt;" 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 &lt;andrea.manzini@suse.com&gt;" date="1699704000">- Update to 1.7.0:
  * anacron: Add support for NO_MAIL_OUTPUT environment variable
  * anacron: Support enabling anacron jobs on battery power
  * crond: Support -n crontab entry option to disable mailing the output
  * crontab: Make a backup of the crontab file on edition and deletion
- Add patch cronie-pam_config-nonlogin.diff
- Refreshed patches:
  * cronie-crond_pid.diff
  * cronie-pam_config.diff
  * cronie-nheader_lines.diff
  * fix-manpage-replace-anacrontab-with-crontab.patch</changelog>
</package>
<package pkgid="7ed6d30304829cfb5d5a69cbcbdfc756d746aa62a8817e0450aca3d9e7417567c155103863da68d10e4c24a3ccefb12cab79042b7c3678eb5067f0db19d1d8ea" name="cronie-debugsource" arch="x86_64">
  <version epoch="0" ver="1.7.0" rel="1.2"/>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1592913600">- Add an example job definition to sample.root</changelog>
  <changelog author="Kristyna Streitova &lt;kstreitova@suse.com&gt;" date="1598875200">- Use the new value of %_libexecdir macro (/usr/lib -&gt; /usr/libexec)
  in crontab and other occurences: [bsc#1175934]
  * cronie-anacron-1.4.7-run-crons.patch
  * run-crons
  * sample.root
  * sysconfig.cron</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1615550400">- refresh spec files (move license to licensedir)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1620475200">- update to 1.5.7:
  * anacron: Fix problem of anacron not being started on some desktops
  * crontab: switch off colors if NO_COLOR is set
  * crontab: crontab without arguments now works if stdin is not a TTY
  * crond: Fix various issues on loading the crontab databases on startup
  * anacron: Expand MAILTO and MAILFROM environment variables
  * crontab: New option to test crontab file syntax without installing it
- cronie-nheader_lines.diff: refresh against 1.5.7</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1630324800">- Change default configuration to use run-parts from debianutils
  instead of run-crons
- Remove cronie-anacron-1.4.7-run-crons.patch to make anacron use
  run-parts</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1631707200">- Increase limit of allowed entries in crontab files to fix bsc#1187508
  * cronie-1.5.7-increase_crontab_limit.patch
- Run spec-cleaner
- Remove cronie-rpmlintrc as the filter was unused</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1648555200">- Update to 1.6.0:
  * Add switch -f for foreground mode
  * Fix regression in handling */x crontab entries
  * Add random within range '~' operator
  * Fix RandomScale calculation
  * crond: Fix description of '-P' option
  * Increase the maximum number of crontab entries
  * crontab: use bold colors
- Remove upstreamed patches:
  * cronie-1.5.7-increase_crontab_limit.patch
  * cronie-piddir.patch
- Refresh patches:
  * cronie-nheader_lines.diff
  * cronie-cron_pid.diff</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1649937600">- Fix bsc#1198265 Regression in handling 1-5 crontab entries
  * bsc1198265.patch</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1652270400">- Update to 1.6.1:
  * Fix a regression in handling ranges (x-y) in crontab
- Remove upstreamed patch:
  * bsc1198265.patch</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1670414400">- Migration PAM settings to /usr/etc: Saving user changed
  configuration files in /etc and restoring them while an RPM
  update.
- Removed update support from 4.1 vixie-cron which is really old.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1671537600">- Use %_pam_vendordir</changelog>
  <changelog author="Michal Koutn&#xFD; &lt;mkoutny@suse.com&gt;" 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 &lt;andrea.manzini@suse.com&gt;" date="1699704000">- Update to 1.7.0:
  * anacron: Add support for NO_MAIL_OUTPUT environment variable
  * anacron: Support enabling anacron jobs on battery power
  * crond: Support -n crontab entry option to disable mailing the output
  * crontab: Make a backup of the crontab file on edition and deletion
- Add patch cronie-pam_config-nonlogin.diff
- Refreshed patches:
  * cronie-crond_pid.diff
  * cronie-pam_config.diff
  * cronie-nheader_lines.diff
  * fix-manpage-replace-anacrontab-with-crontab.patch</changelog>
</package>
<package pkgid="d6144cf47ef0b21d74eaf855c6e516c48ab3f4afecf250243c36911dd45759bb440f5d80aacefe18b86ee7304c3dc7cc6279f09d1aa228b5513504d68f246776" name="cross-aarch64-binutils" arch="i586">
  <version epoch="0" ver="2.40" rel="2.3"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1659960000">- Add binutils-2.39-branch.diff.gz.
- Explicitly enable --enable-warn-execstack=yes and	--enable-warn-rwx-segments=yes.
- Add gprofng subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660132800">- Rebase binutils-2.39-branch.diff.gz that contains fix for PR29451.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1661515200">- Add binutils-pr29482.diff for PR29482, aka CVE-2022-38533
  [bsc#1202816]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665748800">- add arm32-avoid-copyreloc.patch for PR16177 (bsc#1200962)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666008000">- SLE toolchain update of binutils.  Update to 2.39 from 2.37,
  which means obsoleting and hence removing these patches:
  binutils-add-efi-aarch64-1.diff, binutils-add-efi-aarch64-2.diff,
  binutils-add-efi-aarch64-3.diff, binutils-fix-keepdebug.diff,
  binutils-add-z16-name.diff.
  Implements [jsc#SLE-25046, jsc#PED-2029, jsc#PED-2035, jsc#PED-2033,
  jsc#PED-2030, jsc#PED-2038, jsc#PED-2032, jsc#PED-2034, jsc#PED-2031,
  jsc#SLE-25047]
- This fixes these CVEs relative to 2.37:
  [bsc#1188374, bsc#1185597] aka (GCC) PR99935 aka CVE-2021-3648
  [bsc#1193929] aka PR28694 aka CVE-2021-45078
  [bsc#1194783] aka (GCC) PR98886 aka CVE-2021-46195
  [bsc#1197592] aka (GCC) PR105039 aka CVE-2022-27943
  [bsc#1202966] aka PR29289 aka CVE-2022-38126
  [bsc#1202967] aka PR29290 aka CVE-2022-38127
  [bsc#1202969] aka CVE-2021-3826</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
</package>
<package pkgid="c23e56f95cd09bf96710834933a6be9979e3ca5bc10e30fce5d7f8d72fbf090ea6a149d5ea29d55fc691dfbd1a8495870cf530fec4fa389b81c0e17a94fab61b" name="cross-aarch64-binutils" arch="src">
  <version epoch="0" ver="2.40" rel="2.3"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1659960000">- Add binutils-2.39-branch.diff.gz.
- Explicitly enable --enable-warn-execstack=yes and	--enable-warn-rwx-segments=yes.
- Add gprofng subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660132800">- Rebase binutils-2.39-branch.diff.gz that contains fix for PR29451.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1661515200">- Add binutils-pr29482.diff for PR29482, aka CVE-2022-38533
  [bsc#1202816]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665748800">- add arm32-avoid-copyreloc.patch for PR16177 (bsc#1200962)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666008000">- SLE toolchain update of binutils.  Update to 2.39 from 2.37,
  which means obsoleting and hence removing these patches:
  binutils-add-efi-aarch64-1.diff, binutils-add-efi-aarch64-2.diff,
  binutils-add-efi-aarch64-3.diff, binutils-fix-keepdebug.diff,
  binutils-add-z16-name.diff.
  Implements [jsc#SLE-25046, jsc#PED-2029, jsc#PED-2035, jsc#PED-2033,
  jsc#PED-2030, jsc#PED-2038, jsc#PED-2032, jsc#PED-2034, jsc#PED-2031,
  jsc#SLE-25047]
- This fixes these CVEs relative to 2.37:
  [bsc#1188374, bsc#1185597] aka (GCC) PR99935 aka CVE-2021-3648
  [bsc#1193929] aka PR28694 aka CVE-2021-45078
  [bsc#1194783] aka (GCC) PR98886 aka CVE-2021-46195
  [bsc#1197592] aka (GCC) PR105039 aka CVE-2022-27943
  [bsc#1202966] aka PR29289 aka CVE-2022-38126
  [bsc#1202967] aka PR29290 aka CVE-2022-38127
  [bsc#1202969] aka CVE-2021-3826</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
</package>
<package pkgid="6e83a4f784760a00accf7a80d969025d0f1bff53fba015f33e0e99dece80466083641e7fb81530045c4f5fb7284035dcc3251a1743942d0bbbe8250a992c3284" name="cross-aarch64-binutils" arch="src">
  <version epoch="0" ver="2.41" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="1302bc883931aa7500eb6e2e63bf7b8b0832a42687e72ef89ced7c00e881eb818ca77eb4c0a8607b35e86ab175f866589567ea84f56260f550feda431a61c244" name="cross-aarch64-binutils" arch="x86_64">
  <version epoch="0" ver="2.41" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="7f88386706fe25398e9414086546d30a855230d818f5eb4fc41ed93af93aeda87e976c149a38006fcee09b8ca1cf7b4f5cff6d660bc695550323e175d5ce5cb4" name="cross-aarch64-binutils-debuginfo" arch="i586">
  <version epoch="0" ver="2.40" rel="2.3"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1659960000">- Add binutils-2.39-branch.diff.gz.
- Explicitly enable --enable-warn-execstack=yes and	--enable-warn-rwx-segments=yes.
- Add gprofng subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660132800">- Rebase binutils-2.39-branch.diff.gz that contains fix for PR29451.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1661515200">- Add binutils-pr29482.diff for PR29482, aka CVE-2022-38533
  [bsc#1202816]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665748800">- add arm32-avoid-copyreloc.patch for PR16177 (bsc#1200962)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666008000">- SLE toolchain update of binutils.  Update to 2.39 from 2.37,
  which means obsoleting and hence removing these patches:
  binutils-add-efi-aarch64-1.diff, binutils-add-efi-aarch64-2.diff,
  binutils-add-efi-aarch64-3.diff, binutils-fix-keepdebug.diff,
  binutils-add-z16-name.diff.
  Implements [jsc#SLE-25046, jsc#PED-2029, jsc#PED-2035, jsc#PED-2033,
  jsc#PED-2030, jsc#PED-2038, jsc#PED-2032, jsc#PED-2034, jsc#PED-2031,
  jsc#SLE-25047]
- This fixes these CVEs relative to 2.37:
  [bsc#1188374, bsc#1185597] aka (GCC) PR99935 aka CVE-2021-3648
  [bsc#1193929] aka PR28694 aka CVE-2021-45078
  [bsc#1194783] aka (GCC) PR98886 aka CVE-2021-46195
  [bsc#1197592] aka (GCC) PR105039 aka CVE-2022-27943
  [bsc#1202966] aka PR29289 aka CVE-2022-38126
  [bsc#1202967] aka PR29290 aka CVE-2022-38127
  [bsc#1202969] aka CVE-2021-3826</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
</package>
<package pkgid="a9914674b9c59d16ce145e13635b987a68d3240958a6ce0f37a77165da6bacba01474e45c8f32000582916099fdcfcd302860f571c6cc47e482a33d963aa04ff" name="cross-aarch64-binutils-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.41" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="8088b05ca6a42de8f1384bd53da5c2dd9f1241a395b4f11c09d0336067f1160835f6a0ca775c9243a1ce225bf278e98ad26421c0d88229437c06daf684ac2e74" name="cross-aarch64-binutils-debugsource" arch="i586">
  <version epoch="0" ver="2.40" rel="2.3"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1659960000">- Add binutils-2.39-branch.diff.gz.
- Explicitly enable --enable-warn-execstack=yes and	--enable-warn-rwx-segments=yes.
- Add gprofng subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660132800">- Rebase binutils-2.39-branch.diff.gz that contains fix for PR29451.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1661515200">- Add binutils-pr29482.diff for PR29482, aka CVE-2022-38533
  [bsc#1202816]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665748800">- add arm32-avoid-copyreloc.patch for PR16177 (bsc#1200962)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666008000">- SLE toolchain update of binutils.  Update to 2.39 from 2.37,
  which means obsoleting and hence removing these patches:
  binutils-add-efi-aarch64-1.diff, binutils-add-efi-aarch64-2.diff,
  binutils-add-efi-aarch64-3.diff, binutils-fix-keepdebug.diff,
  binutils-add-z16-name.diff.
  Implements [jsc#SLE-25046, jsc#PED-2029, jsc#PED-2035, jsc#PED-2033,
  jsc#PED-2030, jsc#PED-2038, jsc#PED-2032, jsc#PED-2034, jsc#PED-2031,
  jsc#SLE-25047]
- This fixes these CVEs relative to 2.37:
  [bsc#1188374, bsc#1185597] aka (GCC) PR99935 aka CVE-2021-3648
  [bsc#1193929] aka PR28694 aka CVE-2021-45078
  [bsc#1194783] aka (GCC) PR98886 aka CVE-2021-46195
  [bsc#1197592] aka (GCC) PR105039 aka CVE-2022-27943
  [bsc#1202966] aka PR29289 aka CVE-2022-38126
  [bsc#1202967] aka PR29290 aka CVE-2022-38127
  [bsc#1202969] aka CVE-2021-3826</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
</package>
<package pkgid="9b0f719d5ebb4bb5b4938a3352a1b07eba531bb7d9b6020651fe75d1cd762fd7c4f28a0bcbe8bb38254ad09a1e5746e8cbf64160c34793e3ee930006ac233e9b" name="cross-aarch64-binutils-debugsource" arch="x86_64">
  <version epoch="0" ver="2.41" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="74611857c21aa73df1324ecc17f2ab65a85dd9cf81182e026e3e563089d48a6e507f36f0d8be076c0a05b9778d9e370e0a82bcfa152c60c4a4280d567e81e6ed" name="cross-aarch64-glibc-devel" arch="noarch">
  <version epoch="0" ver="2.38" rel="7.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1688990400">- gshadow-erange-rhandling.patch: gshadow: Matching sgetsgent, sgetsgent_r
  ERANGE handling (BZ #30151)
- system-sigchld-block.patch: posix: Fix system blocks SIGCHLD erroneously
  (BZ #30163)
- gmon-buffer-alloc.patch: gmon: Fix allocated buffer overflow
  (bsc#1207975, BZ #29444)
- check-pf-cancel-handler.patch: __check_pf: Add a cancellation cleanup
  handler (BZ #20975)
- powerpc64-fcntl-lock.patch: io: Fix F_GETLK, F_SETLK, and F_SETLKW for
  powerpc64
- realloc-limit-chunk-reuse.patch: realloc: Limit chunk reuse to only
  growing requests (BZ #30579)
- dl-find-object-return.patch: elf: _dl_find_object may return 1 during
  early startup (BZ #30515)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1690977600">- Update to glibc 2.38
  * When C2X features are enabled and the base argument is 0 or 2, the
    following functions support binary integers prefixed by 0b or 0B as
    input
  * PRIb*, PRIB* and SCNb* macros from C2X have been added to
    &lt;inttypes.h&gt;.
  * printf-family functions now support the wN format length modifiers for
    arguments of type intN_t, int_leastN_t, uintN_t or uint_leastN_t
    and the wfN format
    length modifiers for arguments of type int_fastN_t or uint_fastN_t, as
    specified in draft ISO C2X
  * A new tunable, glibc.pthread.stack_hugetlb, can be used to disable
    Transparent Huge Pages (THP) in stack allocation at pthread_create
  * Vector math library libmvec support has been added to AArch64
  * The strlcpy and strlcat functions have been added
  * CVE-2023-25139: When the printf family of functions is called with a
    format specifier that uses an &lt;apostrophe&gt; (enable grouping) and a
    minimum width specifier, the resulting output could be larger than
    reasonably expected by a caller that computed a tight bound on the
    buffer size
- Enable build with _FORTIFY_SOURCE
- glibc-2.3.90-langpackdir.diff: avoid reference to __strcpy_chk
- iconv-error-verbosity.patch: iconv: restore verbosity with unrecognized
  encoding names (BZ #30694)
- printf-grouping.patch, strftime-time64.patch,
  getlogin-no-loginuid.patch, fix-locking-in-_IO_cleanup.patch,
  gshadow-erange-rhandling.patch, system-sigchld-block.patch,
  gmon-buffer-alloc.patch, check-pf-cancel-handler.patch,
  powerpc64-fcntl-lock.patch, realloc-limit-chunk-reuse.patch,
  dl-find-object-return.patch; Removed
- bsc#1211828
- bsc#1212819</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692014400">- Require that elf/check-localplt does not fail
- glibc-2.3.90-langpackdir.diff: add hidden alias for __strcpy_chk
- cache-amd-legacy.patch: x86: Fix for cache computation on AMD legacy
  cpus
- cache-intel-shared.patch: x86: Fix incorrect scope of setting
  `shared_per_thread` (BZ# 30745)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1692705600">- Add cross-s390x package (bsc#1214460)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692705601">- posix-memalign-fragmentation.patch: malloc: Enable merging of remainders
  in memalign, remove bin scanning from memalign (BZ #30723)
- Limit build counter sync to i686 flavor, to reduce needs for rebuilds</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1693224000">- Add cross-ppc64le package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1693915200">- intl-c-utf-8-like-c-locale.patch: intl: Treat C.UTF-8 locale like C
  locale (BZ #16621)
- glibc-disable-gettext-for-c-utf8.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694433600">- ppc64-flock-fob64.patch: io: Fix record locking contants for powerpc64
  with __USE_FILE_OFFSET64 (BZ #30804)
- libio-io-vtables.patch: libio: Fix oversized __io_vtables
- call-init-proxy-objects.patch: elf: Do not run constructors for proxy
  objects
- dtors-reverse-ctor-order.patch: elf: Always call destructors in reverse
  constructor order (BZ #30785)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694520000">- Add systemd to passwd, group and shadow lookups (jsc#PED-5188)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694606400">- no-aaaa-read-overflow.patch: Stack read overflow with large TCP
  responses in no-aaaa mode (CVE-2023-4527, bsc#1215280, BZ #30842)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695038400">- getcanonname-use-after-free.patch: getaddrinfo: Fix use after free in
  getcanonname (CVE-2023-4806, bsc#1215281, BZ #30843)
- Do not build any cross packages in SLES</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- getaddrinfo-memory-leak.patch: Fix leak in getaddrinfo introduced by the
  fix for CVE-2023-4806 (CVE-2023-5156, bsc#1215714, BZ #30884)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695816000">- fstat-implementation.patch: io: Do not implement fstat with fstatat</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696420800">- setxid-propagate-glibc-tunables.patch: Propagate GLIBC_TUNABLES in
  setxid binaries
- tunables-string-parsing.patch: tunables: Terminate if end of input is
  reached (CVE-2023-4911, bsc#1215501)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
</package>
<package pkgid="d713a4d2d8f2ced88bc56ddd0b9a42609474745ac5ec76bdb3424af2fbb64f1c1169dd45c833159114fae7e46074f95b71e6d37f5b1e1c8efb5f0665932a2684" name="cross-arm-binutils" arch="i586">
  <version epoch="0" ver="2.40" rel="2.3"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1659960000">- Add binutils-2.39-branch.diff.gz.
- Explicitly enable --enable-warn-execstack=yes and	--enable-warn-rwx-segments=yes.
- Add gprofng subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660132800">- Rebase binutils-2.39-branch.diff.gz that contains fix for PR29451.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1661515200">- Add binutils-pr29482.diff for PR29482, aka CVE-2022-38533
  [bsc#1202816]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665748800">- add arm32-avoid-copyreloc.patch for PR16177 (bsc#1200962)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666008000">- SLE toolchain update of binutils.  Update to 2.39 from 2.37,
  which means obsoleting and hence removing these patches:
  binutils-add-efi-aarch64-1.diff, binutils-add-efi-aarch64-2.diff,
  binutils-add-efi-aarch64-3.diff, binutils-fix-keepdebug.diff,
  binutils-add-z16-name.diff.
  Implements [jsc#SLE-25046, jsc#PED-2029, jsc#PED-2035, jsc#PED-2033,
  jsc#PED-2030, jsc#PED-2038, jsc#PED-2032, jsc#PED-2034, jsc#PED-2031,
  jsc#SLE-25047]
- This fixes these CVEs relative to 2.37:
  [bsc#1188374, bsc#1185597] aka (GCC) PR99935 aka CVE-2021-3648
  [bsc#1193929] aka PR28694 aka CVE-2021-45078
  [bsc#1194783] aka (GCC) PR98886 aka CVE-2021-46195
  [bsc#1197592] aka (GCC) PR105039 aka CVE-2022-27943
  [bsc#1202966] aka PR29289 aka CVE-2022-38126
  [bsc#1202967] aka PR29290 aka CVE-2022-38127
  [bsc#1202969] aka CVE-2021-3826</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
</package>
<package pkgid="58b0127f27d6a86cc4613fe1d63321dc3c3f314f0c97db0b083fd52e3ef7433c3e674ccc769d455483349b1b4c238ca584063bfea3e8942f3c328e85ae13cc4f" name="cross-arm-binutils" arch="src">
  <version epoch="0" ver="2.40" rel="2.3"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1659960000">- Add binutils-2.39-branch.diff.gz.
- Explicitly enable --enable-warn-execstack=yes and	--enable-warn-rwx-segments=yes.
- Add gprofng subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660132800">- Rebase binutils-2.39-branch.diff.gz that contains fix for PR29451.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1661515200">- Add binutils-pr29482.diff for PR29482, aka CVE-2022-38533
  [bsc#1202816]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665748800">- add arm32-avoid-copyreloc.patch for PR16177 (bsc#1200962)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666008000">- SLE toolchain update of binutils.  Update to 2.39 from 2.37,
  which means obsoleting and hence removing these patches:
  binutils-add-efi-aarch64-1.diff, binutils-add-efi-aarch64-2.diff,
  binutils-add-efi-aarch64-3.diff, binutils-fix-keepdebug.diff,
  binutils-add-z16-name.diff.
  Implements [jsc#SLE-25046, jsc#PED-2029, jsc#PED-2035, jsc#PED-2033,
  jsc#PED-2030, jsc#PED-2038, jsc#PED-2032, jsc#PED-2034, jsc#PED-2031,
  jsc#SLE-25047]
- This fixes these CVEs relative to 2.37:
  [bsc#1188374, bsc#1185597] aka (GCC) PR99935 aka CVE-2021-3648
  [bsc#1193929] aka PR28694 aka CVE-2021-45078
  [bsc#1194783] aka (GCC) PR98886 aka CVE-2021-46195
  [bsc#1197592] aka (GCC) PR105039 aka CVE-2022-27943
  [bsc#1202966] aka PR29289 aka CVE-2022-38126
  [bsc#1202967] aka PR29290 aka CVE-2022-38127
  [bsc#1202969] aka CVE-2021-3826</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
</package>
<package pkgid="a24b1c871cd62ca00379ad45c7c8da9d7b9fcf78c69c238ce21f1c328ebda8a3494e7d4a1ff0c364978bc3100c90f5a8f4ad5fb79c641779f08c898678394c5a" name="cross-arm-binutils" arch="src">
  <version epoch="0" ver="2.41" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="407659043358af18294a2271aa4018be37c55ef61406e9be04849329edd0632a3a87743b25f5f335231072fc3f6446f98d9970b7a1cb46b4b9ebd0d83b7461e7" name="cross-arm-binutils" arch="x86_64">
  <version epoch="0" ver="2.41" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="3f3e1a2a1179d4e8b2189674d65b6fcf069be1372b294a299f646830839edb507668d007ecf1677cf492cd9780060fb336e0746ff73e02c34fe84e8999e09c55" name="cross-arm-binutils-debuginfo" arch="i586">
  <version epoch="0" ver="2.40" rel="2.3"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1659960000">- Add binutils-2.39-branch.diff.gz.
- Explicitly enable --enable-warn-execstack=yes and	--enable-warn-rwx-segments=yes.
- Add gprofng subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660132800">- Rebase binutils-2.39-branch.diff.gz that contains fix for PR29451.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1661515200">- Add binutils-pr29482.diff for PR29482, aka CVE-2022-38533
  [bsc#1202816]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665748800">- add arm32-avoid-copyreloc.patch for PR16177 (bsc#1200962)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666008000">- SLE toolchain update of binutils.  Update to 2.39 from 2.37,
  which means obsoleting and hence removing these patches:
  binutils-add-efi-aarch64-1.diff, binutils-add-efi-aarch64-2.diff,
  binutils-add-efi-aarch64-3.diff, binutils-fix-keepdebug.diff,
  binutils-add-z16-name.diff.
  Implements [jsc#SLE-25046, jsc#PED-2029, jsc#PED-2035, jsc#PED-2033,
  jsc#PED-2030, jsc#PED-2038, jsc#PED-2032, jsc#PED-2034, jsc#PED-2031,
  jsc#SLE-25047]
- This fixes these CVEs relative to 2.37:
  [bsc#1188374, bsc#1185597] aka (GCC) PR99935 aka CVE-2021-3648
  [bsc#1193929] aka PR28694 aka CVE-2021-45078
  [bsc#1194783] aka (GCC) PR98886 aka CVE-2021-46195
  [bsc#1197592] aka (GCC) PR105039 aka CVE-2022-27943
  [bsc#1202966] aka PR29289 aka CVE-2022-38126
  [bsc#1202967] aka PR29290 aka CVE-2022-38127
  [bsc#1202969] aka CVE-2021-3826</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
</package>
<package pkgid="f37d2047857f30b0e37ba69ca9d130b25772f21e1bd803cd10abda0ee1c069fa19dd384883165f12bb409c695418609f00a0e9ea610315c799c96259f4d65e43" name="cross-arm-binutils-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.41" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="d20c4dc32f7ff13c0331d4d2f7921d207fe6c948bb27eeb36065a28c2d92267e5fd2bdddb7cb6185fd3bb67f35894cea68eb4196172fdb82791841121b575dec" name="cross-arm-binutils-debugsource" arch="i586">
  <version epoch="0" ver="2.40" rel="2.3"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1659960000">- Add binutils-2.39-branch.diff.gz.
- Explicitly enable --enable-warn-execstack=yes and	--enable-warn-rwx-segments=yes.
- Add gprofng subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660132800">- Rebase binutils-2.39-branch.diff.gz that contains fix for PR29451.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1661515200">- Add binutils-pr29482.diff for PR29482, aka CVE-2022-38533
  [bsc#1202816]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665748800">- add arm32-avoid-copyreloc.patch for PR16177 (bsc#1200962)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666008000">- SLE toolchain update of binutils.  Update to 2.39 from 2.37,
  which means obsoleting and hence removing these patches:
  binutils-add-efi-aarch64-1.diff, binutils-add-efi-aarch64-2.diff,
  binutils-add-efi-aarch64-3.diff, binutils-fix-keepdebug.diff,
  binutils-add-z16-name.diff.
  Implements [jsc#SLE-25046, jsc#PED-2029, jsc#PED-2035, jsc#PED-2033,
  jsc#PED-2030, jsc#PED-2038, jsc#PED-2032, jsc#PED-2034, jsc#PED-2031,
  jsc#SLE-25047]
- This fixes these CVEs relative to 2.37:
  [bsc#1188374, bsc#1185597] aka (GCC) PR99935 aka CVE-2021-3648
  [bsc#1193929] aka PR28694 aka CVE-2021-45078
  [bsc#1194783] aka (GCC) PR98886 aka CVE-2021-46195
  [bsc#1197592] aka (GCC) PR105039 aka CVE-2022-27943
  [bsc#1202966] aka PR29289 aka CVE-2022-38126
  [bsc#1202967] aka PR29290 aka CVE-2022-38127
  [bsc#1202969] aka CVE-2021-3826</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
</package>
<package pkgid="a411bf179f1f4bd81de83995168a2adeb7433664303653cd60a37ba58a547909ec968fcce64b3aeb980d4fd0ecbe7e3776181e7ed35f6acbbf8101ff4822a57b" name="cross-arm-binutils-debugsource" arch="x86_64">
  <version epoch="0" ver="2.41" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="83a353a766bc4165d61468ab012472f844d300c3dcbdd534d7137f6af9d337bd6ca66f498f55ca8b9a8f39af1dc4eab2d9a73b5cb8c8ac0eb5a4f64c67efe9fe" name="cross-avr-binutils" arch="i586">
  <version epoch="0" ver="2.40" rel="2.3"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1659960000">- Add binutils-2.39-branch.diff.gz.
- Explicitly enable --enable-warn-execstack=yes and	--enable-warn-rwx-segments=yes.
- Add gprofng subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660132800">- Rebase binutils-2.39-branch.diff.gz that contains fix for PR29451.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1661515200">- Add binutils-pr29482.diff for PR29482, aka CVE-2022-38533
  [bsc#1202816]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665748800">- add arm32-avoid-copyreloc.patch for PR16177 (bsc#1200962)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666008000">- SLE toolchain update of binutils.  Update to 2.39 from 2.37,
  which means obsoleting and hence removing these patches:
  binutils-add-efi-aarch64-1.diff, binutils-add-efi-aarch64-2.diff,
  binutils-add-efi-aarch64-3.diff, binutils-fix-keepdebug.diff,
  binutils-add-z16-name.diff.
  Implements [jsc#SLE-25046, jsc#PED-2029, jsc#PED-2035, jsc#PED-2033,
  jsc#PED-2030, jsc#PED-2038, jsc#PED-2032, jsc#PED-2034, jsc#PED-2031,
  jsc#SLE-25047]
- This fixes these CVEs relative to 2.37:
  [bsc#1188374, bsc#1185597] aka (GCC) PR99935 aka CVE-2021-3648
  [bsc#1193929] aka PR28694 aka CVE-2021-45078
  [bsc#1194783] aka (GCC) PR98886 aka CVE-2021-46195
  [bsc#1197592] aka (GCC) PR105039 aka CVE-2022-27943
  [bsc#1202966] aka PR29289 aka CVE-2022-38126
  [bsc#1202967] aka PR29290 aka CVE-2022-38127
  [bsc#1202969] aka CVE-2021-3826</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
</package>
<package pkgid="1418cb9a53710cbc171fad695a01f98f2e04b3695241c060f8b793c5e5a23b34b22c25b2233901169ba44dc48bcf947aecd3ad9092762e322c0838a20ac18e21" name="cross-avr-binutils" arch="src">
  <version epoch="0" ver="2.40" rel="2.3"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1659960000">- Add binutils-2.39-branch.diff.gz.
- Explicitly enable --enable-warn-execstack=yes and	--enable-warn-rwx-segments=yes.
- Add gprofng subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660132800">- Rebase binutils-2.39-branch.diff.gz that contains fix for PR29451.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1661515200">- Add binutils-pr29482.diff for PR29482, aka CVE-2022-38533
  [bsc#1202816]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665748800">- add arm32-avoid-copyreloc.patch for PR16177 (bsc#1200962)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666008000">- SLE toolchain update of binutils.  Update to 2.39 from 2.37,
  which means obsoleting and hence removing these patches:
  binutils-add-efi-aarch64-1.diff, binutils-add-efi-aarch64-2.diff,
  binutils-add-efi-aarch64-3.diff, binutils-fix-keepdebug.diff,
  binutils-add-z16-name.diff.
  Implements [jsc#SLE-25046, jsc#PED-2029, jsc#PED-2035, jsc#PED-2033,
  jsc#PED-2030, jsc#PED-2038, jsc#PED-2032, jsc#PED-2034, jsc#PED-2031,
  jsc#SLE-25047]
- This fixes these CVEs relative to 2.37:
  [bsc#1188374, bsc#1185597] aka (GCC) PR99935 aka CVE-2021-3648
  [bsc#1193929] aka PR28694 aka CVE-2021-45078
  [bsc#1194783] aka (GCC) PR98886 aka CVE-2021-46195
  [bsc#1197592] aka (GCC) PR105039 aka CVE-2022-27943
  [bsc#1202966] aka PR29289 aka CVE-2022-38126
  [bsc#1202967] aka PR29290 aka CVE-2022-38127
  [bsc#1202969] aka CVE-2021-3826</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
</package>
<package pkgid="b31cdcff86878ec7d872e696fa85fda0fc4fe4da42caf694a1ff31fa8078f6de805f44c48536ee26e63a1fed501f9db7e56d372d279a81e30ce46c6333dc8dca" name="cross-avr-binutils" arch="src">
  <version epoch="0" ver="2.41" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="a8ed66ed7a4737c3c762952da4c3198c897af3bb11b695baf226ab4da85475f1d52b35dfe78a6ed8a6d33d33a6f27bd4b1453bb02fbcfb126bbc868280c44624" name="cross-avr-binutils" arch="x86_64">
  <version epoch="0" ver="2.41" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="4079eb1c07e4ca148c6e49cd6a80ef67b25aa602494a8b4c32f7316358cc2cc81b7eb8a0d938d132aed32dd7248447f1e410e934a65422f50e157529a4f0bff5" name="cross-avr-binutils-debuginfo" arch="i586">
  <version epoch="0" ver="2.40" rel="2.3"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1659960000">- Add binutils-2.39-branch.diff.gz.
- Explicitly enable --enable-warn-execstack=yes and	--enable-warn-rwx-segments=yes.
- Add gprofng subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660132800">- Rebase binutils-2.39-branch.diff.gz that contains fix for PR29451.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1661515200">- Add binutils-pr29482.diff for PR29482, aka CVE-2022-38533
  [bsc#1202816]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665748800">- add arm32-avoid-copyreloc.patch for PR16177 (bsc#1200962)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666008000">- SLE toolchain update of binutils.  Update to 2.39 from 2.37,
  which means obsoleting and hence removing these patches:
  binutils-add-efi-aarch64-1.diff, binutils-add-efi-aarch64-2.diff,
  binutils-add-efi-aarch64-3.diff, binutils-fix-keepdebug.diff,
  binutils-add-z16-name.diff.
  Implements [jsc#SLE-25046, jsc#PED-2029, jsc#PED-2035, jsc#PED-2033,
  jsc#PED-2030, jsc#PED-2038, jsc#PED-2032, jsc#PED-2034, jsc#PED-2031,
  jsc#SLE-25047]
- This fixes these CVEs relative to 2.37:
  [bsc#1188374, bsc#1185597] aka (GCC) PR99935 aka CVE-2021-3648
  [bsc#1193929] aka PR28694 aka CVE-2021-45078
  [bsc#1194783] aka (GCC) PR98886 aka CVE-2021-46195
  [bsc#1197592] aka (GCC) PR105039 aka CVE-2022-27943
  [bsc#1202966] aka PR29289 aka CVE-2022-38126
  [bsc#1202967] aka PR29290 aka CVE-2022-38127
  [bsc#1202969] aka CVE-2021-3826</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
</package>
<package pkgid="292fcb665a96d222a92007f2a2559485a615cbf9b3572e75eeff9862012328c4f84cf538e5d7664ea1e4a40995defb93a6331a5c8145e165861085f8601a45b7" name="cross-avr-binutils-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.41" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="0577842abbc172ac0ae6c8d92d8e8fb38ea397ac75f116010c1ce369cf18eae1323ea7f6f445e72417a1e842e1dcd0ad44e8d5d3b3433745ea77f8495e7e9441" name="cross-avr-binutils-debugsource" arch="i586">
  <version epoch="0" ver="2.40" rel="2.3"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1659960000">- Add binutils-2.39-branch.diff.gz.
- Explicitly enable --enable-warn-execstack=yes and	--enable-warn-rwx-segments=yes.
- Add gprofng subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660132800">- Rebase binutils-2.39-branch.diff.gz that contains fix for PR29451.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1661515200">- Add binutils-pr29482.diff for PR29482, aka CVE-2022-38533
  [bsc#1202816]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665748800">- add arm32-avoid-copyreloc.patch for PR16177 (bsc#1200962)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666008000">- SLE toolchain update of binutils.  Update to 2.39 from 2.37,
  which means obsoleting and hence removing these patches:
  binutils-add-efi-aarch64-1.diff, binutils-add-efi-aarch64-2.diff,
  binutils-add-efi-aarch64-3.diff, binutils-fix-keepdebug.diff,
  binutils-add-z16-name.diff.
  Implements [jsc#SLE-25046, jsc#PED-2029, jsc#PED-2035, jsc#PED-2033,
  jsc#PED-2030, jsc#PED-2038, jsc#PED-2032, jsc#PED-2034, jsc#PED-2031,
  jsc#SLE-25047]
- This fixes these CVEs relative to 2.37:
  [bsc#1188374, bsc#1185597] aka (GCC) PR99935 aka CVE-2021-3648
  [bsc#1193929] aka PR28694 aka CVE-2021-45078
  [bsc#1194783] aka (GCC) PR98886 aka CVE-2021-46195
  [bsc#1197592] aka (GCC) PR105039 aka CVE-2022-27943
  [bsc#1202966] aka PR29289 aka CVE-2022-38126
  [bsc#1202967] aka PR29290 aka CVE-2022-38127
  [bsc#1202969] aka CVE-2021-3826</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
</package>
<package pkgid="db679f56e7929e6e0e529086a8d0dbf620ac5eb375cd11ffa71ec3dbcd012d473eed9133d3c048db5149855a0d3234ed422d0fecfe4560ced271411cb4fcdd72" name="cross-avr-binutils-debugsource" arch="x86_64">
  <version epoch="0" ver="2.41" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="2686e6fc706c9f2220e5ae6d1ad5df2633f5e7f87eef99c91c4f48b731a870fe287ff69de2587b563815095d7d3a8505a9a09626c999a7c9ef80b074193ef6b3" name="cross-bpf-binutils" arch="i586">
  <version epoch="0" ver="2.40" rel="2.3"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1659960000">- Add binutils-2.39-branch.diff.gz.
- Explicitly enable --enable-warn-execstack=yes and	--enable-warn-rwx-segments=yes.
- Add gprofng subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660132800">- Rebase binutils-2.39-branch.diff.gz that contains fix for PR29451.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1661515200">- Add binutils-pr29482.diff for PR29482, aka CVE-2022-38533
  [bsc#1202816]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665748800">- add arm32-avoid-copyreloc.patch for PR16177 (bsc#1200962)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666008000">- SLE toolchain update of binutils.  Update to 2.39 from 2.37,
  which means obsoleting and hence removing these patches:
  binutils-add-efi-aarch64-1.diff, binutils-add-efi-aarch64-2.diff,
  binutils-add-efi-aarch64-3.diff, binutils-fix-keepdebug.diff,
  binutils-add-z16-name.diff.
  Implements [jsc#SLE-25046, jsc#PED-2029, jsc#PED-2035, jsc#PED-2033,
  jsc#PED-2030, jsc#PED-2038, jsc#PED-2032, jsc#PED-2034, jsc#PED-2031,
  jsc#SLE-25047]
- This fixes these CVEs relative to 2.37:
  [bsc#1188374, bsc#1185597] aka (GCC) PR99935 aka CVE-2021-3648
  [bsc#1193929] aka PR28694 aka CVE-2021-45078
  [bsc#1194783] aka (GCC) PR98886 aka CVE-2021-46195
  [bsc#1197592] aka (GCC) PR105039 aka CVE-2022-27943
  [bsc#1202966] aka PR29289 aka CVE-2022-38126
  [bsc#1202967] aka PR29290 aka CVE-2022-38127
  [bsc#1202969] aka CVE-2021-3826</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
</package>
<package pkgid="d7b76a08a9c5097fe1cf553de16b9f330daeb6f16836b055438772aa5cde1abbac4f923f011c3e5465b347716efb00e46a44c12837e9873a6419cc0f919c4ac8" name="cross-bpf-binutils" arch="src">
  <version epoch="0" ver="2.40" rel="2.3"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1659960000">- Add binutils-2.39-branch.diff.gz.
- Explicitly enable --enable-warn-execstack=yes and	--enable-warn-rwx-segments=yes.
- Add gprofng subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660132800">- Rebase binutils-2.39-branch.diff.gz that contains fix for PR29451.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1661515200">- Add binutils-pr29482.diff for PR29482, aka CVE-2022-38533
  [bsc#1202816]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665748800">- add arm32-avoid-copyreloc.patch for PR16177 (bsc#1200962)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666008000">- SLE toolchain update of binutils.  Update to 2.39 from 2.37,
  which means obsoleting and hence removing these patches:
  binutils-add-efi-aarch64-1.diff, binutils-add-efi-aarch64-2.diff,
  binutils-add-efi-aarch64-3.diff, binutils-fix-keepdebug.diff,
  binutils-add-z16-name.diff.
  Implements [jsc#SLE-25046, jsc#PED-2029, jsc#PED-2035, jsc#PED-2033,
  jsc#PED-2030, jsc#PED-2038, jsc#PED-2032, jsc#PED-2034, jsc#PED-2031,
  jsc#SLE-25047]
- This fixes these CVEs relative to 2.37:
  [bsc#1188374, bsc#1185597] aka (GCC) PR99935 aka CVE-2021-3648
  [bsc#1193929] aka PR28694 aka CVE-2021-45078
  [bsc#1194783] aka (GCC) PR98886 aka CVE-2021-46195
  [bsc#1197592] aka (GCC) PR105039 aka CVE-2022-27943
  [bsc#1202966] aka PR29289 aka CVE-2022-38126
  [bsc#1202967] aka PR29290 aka CVE-2022-38127
  [bsc#1202969] aka CVE-2021-3826</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
</package>
<package pkgid="3be4cca2df290e882de79ed5cfdad1e226c7588275877154a9e9594ce3ad67c8b7ec1ecd5887c616d4e5620e1081716fd2c2371b801feb67fb160339fa2311a4" name="cross-bpf-binutils" arch="src">
  <version epoch="0" ver="2.41" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="972bb654e7cf6c535602f8b6e428a4a68829855406bebac364ed49e6c852329d51e3dc37a9d80f64d31b1560cc2e1a4753f92ea0662b9f289690426185dde96c" name="cross-bpf-binutils" arch="x86_64">
  <version epoch="0" ver="2.41" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="64b22cab71e4b47eabeaf7552977da06d47eb274abe3b1636a323c4adf45a29c9ecd9007bb37b4fe81c1d47881cd8dacdb15a8839b0efdd3d04b5a382cd1d04d" name="cross-bpf-binutils-debuginfo" arch="i586">
  <version epoch="0" ver="2.40" rel="2.3"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1659960000">- Add binutils-2.39-branch.diff.gz.
- Explicitly enable --enable-warn-execstack=yes and	--enable-warn-rwx-segments=yes.
- Add gprofng subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660132800">- Rebase binutils-2.39-branch.diff.gz that contains fix for PR29451.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1661515200">- Add binutils-pr29482.diff for PR29482, aka CVE-2022-38533
  [bsc#1202816]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665748800">- add arm32-avoid-copyreloc.patch for PR16177 (bsc#1200962)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666008000">- SLE toolchain update of binutils.  Update to 2.39 from 2.37,
  which means obsoleting and hence removing these patches:
  binutils-add-efi-aarch64-1.diff, binutils-add-efi-aarch64-2.diff,
  binutils-add-efi-aarch64-3.diff, binutils-fix-keepdebug.diff,
  binutils-add-z16-name.diff.
  Implements [jsc#SLE-25046, jsc#PED-2029, jsc#PED-2035, jsc#PED-2033,
  jsc#PED-2030, jsc#PED-2038, jsc#PED-2032, jsc#PED-2034, jsc#PED-2031,
  jsc#SLE-25047]
- This fixes these CVEs relative to 2.37:
  [bsc#1188374, bsc#1185597] aka (GCC) PR99935 aka CVE-2021-3648
  [bsc#1193929] aka PR28694 aka CVE-2021-45078
  [bsc#1194783] aka (GCC) PR98886 aka CVE-2021-46195
  [bsc#1197592] aka (GCC) PR105039 aka CVE-2022-27943
  [bsc#1202966] aka PR29289 aka CVE-2022-38126
  [bsc#1202967] aka PR29290 aka CVE-2022-38127
  [bsc#1202969] aka CVE-2021-3826</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
</package>
<package pkgid="9b5aa5d94ec2b30cab7c453c4ac9cc35421a70c3788475dbfdd2d3b2aad151ab2159459a492b1b01c7c6838c99ac3b6429735510cd1c7eccf380e7853efc703f" name="cross-bpf-binutils-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.41" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="4e7318a12587e3f36c9bc49a841c969e00766404a76d208f8cbfbf2ce718f37ab4b8a680a2c5aac321d7189fede576954080ee5296f686e8b4d3262424f8d21c" name="cross-bpf-binutils-debugsource" arch="i586">
  <version epoch="0" ver="2.40" rel="2.3"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1659960000">- Add binutils-2.39-branch.diff.gz.
- Explicitly enable --enable-warn-execstack=yes and	--enable-warn-rwx-segments=yes.
- Add gprofng subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660132800">- Rebase binutils-2.39-branch.diff.gz that contains fix for PR29451.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1661515200">- Add binutils-pr29482.diff for PR29482, aka CVE-2022-38533
  [bsc#1202816]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665748800">- add arm32-avoid-copyreloc.patch for PR16177 (bsc#1200962)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666008000">- SLE toolchain update of binutils.  Update to 2.39 from 2.37,
  which means obsoleting and hence removing these patches:
  binutils-add-efi-aarch64-1.diff, binutils-add-efi-aarch64-2.diff,
  binutils-add-efi-aarch64-3.diff, binutils-fix-keepdebug.diff,
  binutils-add-z16-name.diff.
  Implements [jsc#SLE-25046, jsc#PED-2029, jsc#PED-2035, jsc#PED-2033,
  jsc#PED-2030, jsc#PED-2038, jsc#PED-2032, jsc#PED-2034, jsc#PED-2031,
  jsc#SLE-25047]
- This fixes these CVEs relative to 2.37:
  [bsc#1188374, bsc#1185597] aka (GCC) PR99935 aka CVE-2021-3648
  [bsc#1193929] aka PR28694 aka CVE-2021-45078
  [bsc#1194783] aka (GCC) PR98886 aka CVE-2021-46195
  [bsc#1197592] aka (GCC) PR105039 aka CVE-2022-27943
  [bsc#1202966] aka PR29289 aka CVE-2022-38126
  [bsc#1202967] aka PR29290 aka CVE-2022-38127
  [bsc#1202969] aka CVE-2021-3826</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
</package>
<package pkgid="d5b6f523c306e302f071d9a05e38cb60d9519b2f510ec6383f40d7fd89d849c33f81e8306e79f8bc38eac9da9d7fe6cec0e3d502ff22351e24b4dccf3955db85" name="cross-bpf-binutils-debugsource" arch="x86_64">
  <version epoch="0" ver="2.41" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="978ba88b8ca8f69aec06a074d4d89e9626fca1ca0d3e5b767a9164f2fc7e8a512a3fe5bdd79cfbdfae1fad4610ef68037029e1bde9f9a713f2f94f861a35047d" name="cross-epiphany-binutils" arch="i586">
  <version epoch="0" ver="2.40" rel="2.3"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1659960000">- Add binutils-2.39-branch.diff.gz.
- Explicitly enable --enable-warn-execstack=yes and	--enable-warn-rwx-segments=yes.
- Add gprofng subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660132800">- Rebase binutils-2.39-branch.diff.gz that contains fix for PR29451.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1661515200">- Add binutils-pr29482.diff for PR29482, aka CVE-2022-38533
  [bsc#1202816]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665748800">- add arm32-avoid-copyreloc.patch for PR16177 (bsc#1200962)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666008000">- SLE toolchain update of binutils.  Update to 2.39 from 2.37,
  which means obsoleting and hence removing these patches:
  binutils-add-efi-aarch64-1.diff, binutils-add-efi-aarch64-2.diff,
  binutils-add-efi-aarch64-3.diff, binutils-fix-keepdebug.diff,
  binutils-add-z16-name.diff.
  Implements [jsc#SLE-25046, jsc#PED-2029, jsc#PED-2035, jsc#PED-2033,
  jsc#PED-2030, jsc#PED-2038, jsc#PED-2032, jsc#PED-2034, jsc#PED-2031,
  jsc#SLE-25047]
- This fixes these CVEs relative to 2.37:
  [bsc#1188374, bsc#1185597] aka (GCC) PR99935 aka CVE-2021-3648
  [bsc#1193929] aka PR28694 aka CVE-2021-45078
  [bsc#1194783] aka (GCC) PR98886 aka CVE-2021-46195
  [bsc#1197592] aka (GCC) PR105039 aka CVE-2022-27943
  [bsc#1202966] aka PR29289 aka CVE-2022-38126
  [bsc#1202967] aka PR29290 aka CVE-2022-38127
  [bsc#1202969] aka CVE-2021-3826</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
</package>
<package pkgid="d06e06bc284e0361a66588447c858514e33cb593b1e95ae54e9f033f8ef08f6ae761bc468b450a27d38c0c3fa98f6c110d1bf5d3978da63ad0d14c8e7ea83e27" name="cross-epiphany-binutils" arch="src">
  <version epoch="0" ver="2.40" rel="2.3"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1659960000">- Add binutils-2.39-branch.diff.gz.
- Explicitly enable --enable-warn-execstack=yes and	--enable-warn-rwx-segments=yes.
- Add gprofng subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660132800">- Rebase binutils-2.39-branch.diff.gz that contains fix for PR29451.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1661515200">- Add binutils-pr29482.diff for PR29482, aka CVE-2022-38533
  [bsc#1202816]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665748800">- add arm32-avoid-copyreloc.patch for PR16177 (bsc#1200962)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666008000">- SLE toolchain update of binutils.  Update to 2.39 from 2.37,
  which means obsoleting and hence removing these patches:
  binutils-add-efi-aarch64-1.diff, binutils-add-efi-aarch64-2.diff,
  binutils-add-efi-aarch64-3.diff, binutils-fix-keepdebug.diff,
  binutils-add-z16-name.diff.
  Implements [jsc#SLE-25046, jsc#PED-2029, jsc#PED-2035, jsc#PED-2033,
  jsc#PED-2030, jsc#PED-2038, jsc#PED-2032, jsc#PED-2034, jsc#PED-2031,
  jsc#SLE-25047]
- This fixes these CVEs relative to 2.37:
  [bsc#1188374, bsc#1185597] aka (GCC) PR99935 aka CVE-2021-3648
  [bsc#1193929] aka PR28694 aka CVE-2021-45078
  [bsc#1194783] aka (GCC) PR98886 aka CVE-2021-46195
  [bsc#1197592] aka (GCC) PR105039 aka CVE-2022-27943
  [bsc#1202966] aka PR29289 aka CVE-2022-38126
  [bsc#1202967] aka PR29290 aka CVE-2022-38127
  [bsc#1202969] aka CVE-2021-3826</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
</package>
<package pkgid="7799d514e9e8be2554d6bfbaa4a658c76486765c440efc0a9f51a9ff6fa1cfc1686141b05fce3e00593ff4e09edfd338648e59ae2f84bb262f93150b7804c3cc" name="cross-epiphany-binutils" arch="src">
  <version epoch="0" ver="2.41" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="ea60da055b312f84606a829a7b7f72f00d1eec0f96760ddd66705887ed220496e5a0614461b353ba0ba3d68461bbaaa2962a29d2b8646ef73d9b247d15945fa6" name="cross-epiphany-binutils" arch="x86_64">
  <version epoch="0" ver="2.41" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="6a4ef587c359a99f4f9fce65cee2c449e0cc74e68603a34d3aa40e6e2a467a904906363597aac852f6992cb26e37e308c24f7b6a53ddc383ed2afb6b25a38eb0" name="cross-epiphany-binutils-debuginfo" arch="i586">
  <version epoch="0" ver="2.40" rel="2.3"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1659960000">- Add binutils-2.39-branch.diff.gz.
- Explicitly enable --enable-warn-execstack=yes and	--enable-warn-rwx-segments=yes.
- Add gprofng subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660132800">- Rebase binutils-2.39-branch.diff.gz that contains fix for PR29451.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1661515200">- Add binutils-pr29482.diff for PR29482, aka CVE-2022-38533
  [bsc#1202816]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665748800">- add arm32-avoid-copyreloc.patch for PR16177 (bsc#1200962)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666008000">- SLE toolchain update of binutils.  Update to 2.39 from 2.37,
  which means obsoleting and hence removing these patches:
  binutils-add-efi-aarch64-1.diff, binutils-add-efi-aarch64-2.diff,
  binutils-add-efi-aarch64-3.diff, binutils-fix-keepdebug.diff,
  binutils-add-z16-name.diff.
  Implements [jsc#SLE-25046, jsc#PED-2029, jsc#PED-2035, jsc#PED-2033,
  jsc#PED-2030, jsc#PED-2038, jsc#PED-2032, jsc#PED-2034, jsc#PED-2031,
  jsc#SLE-25047]
- This fixes these CVEs relative to 2.37:
  [bsc#1188374, bsc#1185597] aka (GCC) PR99935 aka CVE-2021-3648
  [bsc#1193929] aka PR28694 aka CVE-2021-45078
  [bsc#1194783] aka (GCC) PR98886 aka CVE-2021-46195
  [bsc#1197592] aka (GCC) PR105039 aka CVE-2022-27943
  [bsc#1202966] aka PR29289 aka CVE-2022-38126
  [bsc#1202967] aka PR29290 aka CVE-2022-38127
  [bsc#1202969] aka CVE-2021-3826</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
</package>
<package pkgid="bf33baa03b9a8bfee83eaee37f5fc4442bd6ba3bf8b3157acc69063fb78436a79efe3b6329027d6336825034e9ede5ca49f2ac1dd8f31bec1bbafdacd1393d21" name="cross-epiphany-binutils-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.41" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="d62c0afc6e88ae28564d021b99e763f343ed45c4ee3e5f870051aecd77b1b5cdc0affdd389e9185f4b54a8ed53455f3698f2fc49e604f72c53441525163a4524" name="cross-epiphany-binutils-debugsource" arch="i586">
  <version epoch="0" ver="2.40" rel="2.3"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1659960000">- Add binutils-2.39-branch.diff.gz.
- Explicitly enable --enable-warn-execstack=yes and	--enable-warn-rwx-segments=yes.
- Add gprofng subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660132800">- Rebase binutils-2.39-branch.diff.gz that contains fix for PR29451.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1661515200">- Add binutils-pr29482.diff for PR29482, aka CVE-2022-38533
  [bsc#1202816]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665748800">- add arm32-avoid-copyreloc.patch for PR16177 (bsc#1200962)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666008000">- SLE toolchain update of binutils.  Update to 2.39 from 2.37,
  which means obsoleting and hence removing these patches:
  binutils-add-efi-aarch64-1.diff, binutils-add-efi-aarch64-2.diff,
  binutils-add-efi-aarch64-3.diff, binutils-fix-keepdebug.diff,
  binutils-add-z16-name.diff.
  Implements [jsc#SLE-25046, jsc#PED-2029, jsc#PED-2035, jsc#PED-2033,
  jsc#PED-2030, jsc#PED-2038, jsc#PED-2032, jsc#PED-2034, jsc#PED-2031,
  jsc#SLE-25047]
- This fixes these CVEs relative to 2.37:
  [bsc#1188374, bsc#1185597] aka (GCC) PR99935 aka CVE-2021-3648
  [bsc#1193929] aka PR28694 aka CVE-2021-45078
  [bsc#1194783] aka (GCC) PR98886 aka CVE-2021-46195
  [bsc#1197592] aka (GCC) PR105039 aka CVE-2022-27943
  [bsc#1202966] aka PR29289 aka CVE-2022-38126
  [bsc#1202967] aka PR29290 aka CVE-2022-38127
  [bsc#1202969] aka CVE-2021-3826</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
</package>
<package pkgid="e55d37b1fdabef2ded8faf34334975ff2039e48ee3920894c138f7c26c53ef386c58f3b41b319a8b9df1f9a9bd241e70a2acd1cbc1259d2d920ba5d2499b92d1" name="cross-epiphany-binutils-debugsource" arch="x86_64">
  <version epoch="0" ver="2.41" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="4900f5fa58d5a814277b7e15e2d853a97da8bcbf4de294796d1b2814bd953b467acdb5e76a7edcf952f7e554eaeb6f527467efbbded210891ce20253bdaea523" name="cross-hppa-binutils" arch="i586">
  <version epoch="0" ver="2.40" rel="2.3"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1659960000">- Add binutils-2.39-branch.diff.gz.
- Explicitly enable --enable-warn-execstack=yes and	--enable-warn-rwx-segments=yes.
- Add gprofng subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660132800">- Rebase binutils-2.39-branch.diff.gz that contains fix for PR29451.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1661515200">- Add binutils-pr29482.diff for PR29482, aka CVE-2022-38533
  [bsc#1202816]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665748800">- add arm32-avoid-copyreloc.patch for PR16177 (bsc#1200962)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666008000">- SLE toolchain update of binutils.  Update to 2.39 from 2.37,
  which means obsoleting and hence removing these patches:
  binutils-add-efi-aarch64-1.diff, binutils-add-efi-aarch64-2.diff,
  binutils-add-efi-aarch64-3.diff, binutils-fix-keepdebug.diff,
  binutils-add-z16-name.diff.
  Implements [jsc#SLE-25046, jsc#PED-2029, jsc#PED-2035, jsc#PED-2033,
  jsc#PED-2030, jsc#PED-2038, jsc#PED-2032, jsc#PED-2034, jsc#PED-2031,
  jsc#SLE-25047]
- This fixes these CVEs relative to 2.37:
  [bsc#1188374, bsc#1185597] aka (GCC) PR99935 aka CVE-2021-3648
  [bsc#1193929] aka PR28694 aka CVE-2021-45078
  [bsc#1194783] aka (GCC) PR98886 aka CVE-2021-46195
  [bsc#1197592] aka (GCC) PR105039 aka CVE-2022-27943
  [bsc#1202966] aka PR29289 aka CVE-2022-38126
  [bsc#1202967] aka PR29290 aka CVE-2022-38127
  [bsc#1202969] aka CVE-2021-3826</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
</package>
<package pkgid="42b9dea6600a382a88b4527ebd4b19d2e4a7f24dcaa9973ee7f13f78f3023b9ed3c60483e15f1050316b50f17d4a999b4678cb54b7a6907d72a63c1570081a73" name="cross-hppa-binutils" arch="src">
  <version epoch="0" ver="2.40" rel="2.3"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1659960000">- Add binutils-2.39-branch.diff.gz.
- Explicitly enable --enable-warn-execstack=yes and	--enable-warn-rwx-segments=yes.
- Add gprofng subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660132800">- Rebase binutils-2.39-branch.diff.gz that contains fix for PR29451.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1661515200">- Add binutils-pr29482.diff for PR29482, aka CVE-2022-38533
  [bsc#1202816]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665748800">- add arm32-avoid-copyreloc.patch for PR16177 (bsc#1200962)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666008000">- SLE toolchain update of binutils.  Update to 2.39 from 2.37,
  which means obsoleting and hence removing these patches:
  binutils-add-efi-aarch64-1.diff, binutils-add-efi-aarch64-2.diff,
  binutils-add-efi-aarch64-3.diff, binutils-fix-keepdebug.diff,
  binutils-add-z16-name.diff.
  Implements [jsc#SLE-25046, jsc#PED-2029, jsc#PED-2035, jsc#PED-2033,
  jsc#PED-2030, jsc#PED-2038, jsc#PED-2032, jsc#PED-2034, jsc#PED-2031,
  jsc#SLE-25047]
- This fixes these CVEs relative to 2.37:
  [bsc#1188374, bsc#1185597] aka (GCC) PR99935 aka CVE-2021-3648
  [bsc#1193929] aka PR28694 aka CVE-2021-45078
  [bsc#1194783] aka (GCC) PR98886 aka CVE-2021-46195
  [bsc#1197592] aka (GCC) PR105039 aka CVE-2022-27943
  [bsc#1202966] aka PR29289 aka CVE-2022-38126
  [bsc#1202967] aka PR29290 aka CVE-2022-38127
  [bsc#1202969] aka CVE-2021-3826</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
</package>
<package pkgid="68aec719c624ee52d558478a43062f128431f08ee7df05198ae2b8c89621a7e80e7d97001f496ed885dde5704d2cdf8e971d9ed785fb2667bb9b4d1aeca9dfec" name="cross-hppa-binutils" arch="src">
  <version epoch="0" ver="2.41" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="b3749f2c16fa6a696fc8c08b2aee187515a841fa209f9ef3594507a3bbef20739371fc2e2747e1dc67fbd912cf0cbd0b09b228e24c690d23d086716dd4077c09" name="cross-hppa-binutils" arch="x86_64">
  <version epoch="0" ver="2.41" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="9c8c4849e91d29d92f7df8da8e14d4ba6f346c3ec6d1fb5642c221c48e12c3fcc02021b0a4bf5f29d2966823d6e1be5c649ab39ccc101d9d13438f0d03c15908" name="cross-hppa-binutils-debuginfo" arch="i586">
  <version epoch="0" ver="2.40" rel="2.3"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1659960000">- Add binutils-2.39-branch.diff.gz.
- Explicitly enable --enable-warn-execstack=yes and	--enable-warn-rwx-segments=yes.
- Add gprofng subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660132800">- Rebase binutils-2.39-branch.diff.gz that contains fix for PR29451.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1661515200">- Add binutils-pr29482.diff for PR29482, aka CVE-2022-38533
  [bsc#1202816]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665748800">- add arm32-avoid-copyreloc.patch for PR16177 (bsc#1200962)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666008000">- SLE toolchain update of binutils.  Update to 2.39 from 2.37,
  which means obsoleting and hence removing these patches:
  binutils-add-efi-aarch64-1.diff, binutils-add-efi-aarch64-2.diff,
  binutils-add-efi-aarch64-3.diff, binutils-fix-keepdebug.diff,
  binutils-add-z16-name.diff.
  Implements [jsc#SLE-25046, jsc#PED-2029, jsc#PED-2035, jsc#PED-2033,
  jsc#PED-2030, jsc#PED-2038, jsc#PED-2032, jsc#PED-2034, jsc#PED-2031,
  jsc#SLE-25047]
- This fixes these CVEs relative to 2.37:
  [bsc#1188374, bsc#1185597] aka (GCC) PR99935 aka CVE-2021-3648
  [bsc#1193929] aka PR28694 aka CVE-2021-45078
  [bsc#1194783] aka (GCC) PR98886 aka CVE-2021-46195
  [bsc#1197592] aka (GCC) PR105039 aka CVE-2022-27943
  [bsc#1202966] aka PR29289 aka CVE-2022-38126
  [bsc#1202967] aka PR29290 aka CVE-2022-38127
  [bsc#1202969] aka CVE-2021-3826</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
</package>
<package pkgid="0d2d0e67a660e62756bff176e10e3e822cc0e195b68a200d3313d987304ac42a2f13e635f9f84abce7bd1ff3592835487dc637d3b5d984ba74b7a5d9b672d5d9" name="cross-hppa-binutils-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.41" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="6ceeb55d0dc4736701aa9c3ea5ce9d6d541ad6ce58dccf63556f77031692e4e227bf5158d7c4dfe414054c9ac7e172cfa4280ed6666b44eebeea2a447bc7d04a" name="cross-hppa-binutils-debugsource" arch="i586">
  <version epoch="0" ver="2.40" rel="2.3"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1659960000">- Add binutils-2.39-branch.diff.gz.
- Explicitly enable --enable-warn-execstack=yes and	--enable-warn-rwx-segments=yes.
- Add gprofng subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660132800">- Rebase binutils-2.39-branch.diff.gz that contains fix for PR29451.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1661515200">- Add binutils-pr29482.diff for PR29482, aka CVE-2022-38533
  [bsc#1202816]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665748800">- add arm32-avoid-copyreloc.patch for PR16177 (bsc#1200962)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666008000">- SLE toolchain update of binutils.  Update to 2.39 from 2.37,
  which means obsoleting and hence removing these patches:
  binutils-add-efi-aarch64-1.diff, binutils-add-efi-aarch64-2.diff,
  binutils-add-efi-aarch64-3.diff, binutils-fix-keepdebug.diff,
  binutils-add-z16-name.diff.
  Implements [jsc#SLE-25046, jsc#PED-2029, jsc#PED-2035, jsc#PED-2033,
  jsc#PED-2030, jsc#PED-2038, jsc#PED-2032, jsc#PED-2034, jsc#PED-2031,
  jsc#SLE-25047]
- This fixes these CVEs relative to 2.37:
  [bsc#1188374, bsc#1185597] aka (GCC) PR99935 aka CVE-2021-3648
  [bsc#1193929] aka PR28694 aka CVE-2021-45078
  [bsc#1194783] aka (GCC) PR98886 aka CVE-2021-46195
  [bsc#1197592] aka (GCC) PR105039 aka CVE-2022-27943
  [bsc#1202966] aka PR29289 aka CVE-2022-38126
  [bsc#1202967] aka PR29290 aka CVE-2022-38127
  [bsc#1202969] aka CVE-2021-3826</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
</package>
<package pkgid="2a76894fafd4ebdfb91122b585bc02dfa11df9b9f90129c088de176c4341ea039444315a8fd4de7fe6547aa6fd1a87871b0dd9e816231e072dde480cf1db94bc" name="cross-hppa-binutils-debugsource" arch="x86_64">
  <version epoch="0" ver="2.41" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="dcd75cd89f1977d087fa5f4013708cea61f35dc18059e16ff2ffe4f3d7f5296c7ad37d04d1857efc2e84734611284e4c471bbfa90128fd9a5a7b32d5e9bcc827" name="cross-hppa64-binutils" arch="i586">
  <version epoch="0" ver="2.40" rel="2.3"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1659960000">- Add binutils-2.39-branch.diff.gz.
- Explicitly enable --enable-warn-execstack=yes and	--enable-warn-rwx-segments=yes.
- Add gprofng subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660132800">- Rebase binutils-2.39-branch.diff.gz that contains fix for PR29451.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1661515200">- Add binutils-pr29482.diff for PR29482, aka CVE-2022-38533
  [bsc#1202816]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665748800">- add arm32-avoid-copyreloc.patch for PR16177 (bsc#1200962)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666008000">- SLE toolchain update of binutils.  Update to 2.39 from 2.37,
  which means obsoleting and hence removing these patches:
  binutils-add-efi-aarch64-1.diff, binutils-add-efi-aarch64-2.diff,
  binutils-add-efi-aarch64-3.diff, binutils-fix-keepdebug.diff,
  binutils-add-z16-name.diff.
  Implements [jsc#SLE-25046, jsc#PED-2029, jsc#PED-2035, jsc#PED-2033,
  jsc#PED-2030, jsc#PED-2038, jsc#PED-2032, jsc#PED-2034, jsc#PED-2031,
  jsc#SLE-25047]
- This fixes these CVEs relative to 2.37:
  [bsc#1188374, bsc#1185597] aka (GCC) PR99935 aka CVE-2021-3648
  [bsc#1193929] aka PR28694 aka CVE-2021-45078
  [bsc#1194783] aka (GCC) PR98886 aka CVE-2021-46195
  [bsc#1197592] aka (GCC) PR105039 aka CVE-2022-27943
  [bsc#1202966] aka PR29289 aka CVE-2022-38126
  [bsc#1202967] aka PR29290 aka CVE-2022-38127
  [bsc#1202969] aka CVE-2021-3826</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
</package>
<package pkgid="bb2d32e52b3b220905db3ab69cd0ef3ee7594af5ea7c339736094f8cf1627f648fca173ac4d2c9364f91e767a40b1d7f5b36a1b5d6876ade3db68076f1cb67f9" name="cross-hppa64-binutils" arch="src">
  <version epoch="0" ver="2.40" rel="2.3"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1659960000">- Add binutils-2.39-branch.diff.gz.
- Explicitly enable --enable-warn-execstack=yes and	--enable-warn-rwx-segments=yes.
- Add gprofng subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660132800">- Rebase binutils-2.39-branch.diff.gz that contains fix for PR29451.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1661515200">- Add binutils-pr29482.diff for PR29482, aka CVE-2022-38533
  [bsc#1202816]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665748800">- add arm32-avoid-copyreloc.patch for PR16177 (bsc#1200962)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666008000">- SLE toolchain update of binutils.  Update to 2.39 from 2.37,
  which means obsoleting and hence removing these patches:
  binutils-add-efi-aarch64-1.diff, binutils-add-efi-aarch64-2.diff,
  binutils-add-efi-aarch64-3.diff, binutils-fix-keepdebug.diff,
  binutils-add-z16-name.diff.
  Implements [jsc#SLE-25046, jsc#PED-2029, jsc#PED-2035, jsc#PED-2033,
  jsc#PED-2030, jsc#PED-2038, jsc#PED-2032, jsc#PED-2034, jsc#PED-2031,
  jsc#SLE-25047]
- This fixes these CVEs relative to 2.37:
  [bsc#1188374, bsc#1185597] aka (GCC) PR99935 aka CVE-2021-3648
  [bsc#1193929] aka PR28694 aka CVE-2021-45078
  [bsc#1194783] aka (GCC) PR98886 aka CVE-2021-46195
  [bsc#1197592] aka (GCC) PR105039 aka CVE-2022-27943
  [bsc#1202966] aka PR29289 aka CVE-2022-38126
  [bsc#1202967] aka PR29290 aka CVE-2022-38127
  [bsc#1202969] aka CVE-2021-3826</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
</package>
<package pkgid="59e7d8ab39223c8beb79526d1bcaca413f8587f741cb145787975c5360048f5614c76d924a0af0decf17a87f5e237c25a41e15b5faa6160d651535a42ec361fc" name="cross-hppa64-binutils" arch="src">
  <version epoch="0" ver="2.41" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="0639da5e4d03ece7c1f793243b8152dd410fb8640e2f26dee5e63ba9841d04479cabe19dfdc6422ce8be502b45ebe0a3b6d027d62f98e29769b5d49b48066851" name="cross-hppa64-binutils" arch="x86_64">
  <version epoch="0" ver="2.41" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="93387cb384d7c84c437532299568191f9491e55d2e33ce5bd2beac5bb24c787cf1470c7f04215d1928e33606dbe46176a8373b251b2f00ccdcf05e8466e685d7" name="cross-hppa64-binutils-debuginfo" arch="i586">
  <version epoch="0" ver="2.40" rel="2.3"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1659960000">- Add binutils-2.39-branch.diff.gz.
- Explicitly enable --enable-warn-execstack=yes and	--enable-warn-rwx-segments=yes.
- Add gprofng subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660132800">- Rebase binutils-2.39-branch.diff.gz that contains fix for PR29451.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1661515200">- Add binutils-pr29482.diff for PR29482, aka CVE-2022-38533
  [bsc#1202816]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665748800">- add arm32-avoid-copyreloc.patch for PR16177 (bsc#1200962)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666008000">- SLE toolchain update of binutils.  Update to 2.39 from 2.37,
  which means obsoleting and hence removing these patches:
  binutils-add-efi-aarch64-1.diff, binutils-add-efi-aarch64-2.diff,
  binutils-add-efi-aarch64-3.diff, binutils-fix-keepdebug.diff,
  binutils-add-z16-name.diff.
  Implements [jsc#SLE-25046, jsc#PED-2029, jsc#PED-2035, jsc#PED-2033,
  jsc#PED-2030, jsc#PED-2038, jsc#PED-2032, jsc#PED-2034, jsc#PED-2031,
  jsc#SLE-25047]
- This fixes these CVEs relative to 2.37:
  [bsc#1188374, bsc#1185597] aka (GCC) PR99935 aka CVE-2021-3648
  [bsc#1193929] aka PR28694 aka CVE-2021-45078
  [bsc#1194783] aka (GCC) PR98886 aka CVE-2021-46195
  [bsc#1197592] aka (GCC) PR105039 aka CVE-2022-27943
  [bsc#1202966] aka PR29289 aka CVE-2022-38126
  [bsc#1202967] aka PR29290 aka CVE-2022-38127
  [bsc#1202969] aka CVE-2021-3826</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
</package>
<package pkgid="8be0a6b5433dd30b52c38ee1d3956e71a222f4a3d33a8c71522cd0dc5e5ee046b9a50942a1d58e7e8a54e5edfa5bca7688e3d446684a2e79509aadec8e686b9d" name="cross-hppa64-binutils-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.41" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="81f925c76726871098888650fae42d0b27cf4fc616d3be58f020c106e2a374c822296a184510d7614541e6b8da0cf402f92d4cc9cf9e397594584535c9722ebe" name="cross-hppa64-binutils-debugsource" arch="i586">
  <version epoch="0" ver="2.40" rel="2.3"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1659960000">- Add binutils-2.39-branch.diff.gz.
- Explicitly enable --enable-warn-execstack=yes and	--enable-warn-rwx-segments=yes.
- Add gprofng subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660132800">- Rebase binutils-2.39-branch.diff.gz that contains fix for PR29451.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1661515200">- Add binutils-pr29482.diff for PR29482, aka CVE-2022-38533
  [bsc#1202816]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665748800">- add arm32-avoid-copyreloc.patch for PR16177 (bsc#1200962)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666008000">- SLE toolchain update of binutils.  Update to 2.39 from 2.37,
  which means obsoleting and hence removing these patches:
  binutils-add-efi-aarch64-1.diff, binutils-add-efi-aarch64-2.diff,
  binutils-add-efi-aarch64-3.diff, binutils-fix-keepdebug.diff,
  binutils-add-z16-name.diff.
  Implements [jsc#SLE-25046, jsc#PED-2029, jsc#PED-2035, jsc#PED-2033,
  jsc#PED-2030, jsc#PED-2038, jsc#PED-2032, jsc#PED-2034, jsc#PED-2031,
  jsc#SLE-25047]
- This fixes these CVEs relative to 2.37:
  [bsc#1188374, bsc#1185597] aka (GCC) PR99935 aka CVE-2021-3648
  [bsc#1193929] aka PR28694 aka CVE-2021-45078
  [bsc#1194783] aka (GCC) PR98886 aka CVE-2021-46195
  [bsc#1197592] aka (GCC) PR105039 aka CVE-2022-27943
  [bsc#1202966] aka PR29289 aka CVE-2022-38126
  [bsc#1202967] aka PR29290 aka CVE-2022-38127
  [bsc#1202969] aka CVE-2021-3826</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
</package>
<package pkgid="5103d094e6de20d5d1b88f2d2e2b92a05afb387180d59a29c02dcadf24eb8e121e6cd72383d70c3b9354dfff0acbc5a6f2bf8a84d7dbcfc670aa42eb866c8c35" name="cross-hppa64-binutils-debugsource" arch="x86_64">
  <version epoch="0" ver="2.41" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="6c8d2a7bc2bb58123114247c10d53560686ca28c0affe6c93f4d1521ececfdcf4bf0031ae2d7427d9142c506b9b7608977065b6cd02f8bf7af839cbd44a541a3" name="cross-i386-binutils" arch="src">
  <version epoch="0" ver="2.41" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="1a17aad85a6307aac18fdf6c2b3d42ebd94fbb68b5e3e31f941e9588993bd3b414065573483b47396e9dbb297a1ed2c4fb9a94bbf9bcfc155bb8d626a05fe424" name="cross-i386-binutils" arch="x86_64">
  <version epoch="0" ver="2.41" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="dc976f8b5eaef62c585ae9b4be52c4b763de459877110a4c4730302b8d6b4d669c66e0db8237060648d8dafbbfa284fd650672f4ce238f25630d182ac1914675" name="cross-i386-binutils-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.41" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="be8c7c34717979bbd991bdf5fd943e02db385e049b4252703f0f14610628117bdb4d7c53d898a0d034a6272feb3788bd7e2dd6547b963e360abc473ef6b7fedf" name="cross-i386-binutils-debugsource" arch="x86_64">
  <version epoch="0" ver="2.41" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="fd13b34a4077b507d904471ed66b8a93c3624373070e268083948c113ca9f715d6bfbf3fcbca234a65618135ae71180af6c6d067fe5fe3499724bc0d5a13a1e4" name="cross-ia64-binutils" arch="i586">
  <version epoch="0" ver="2.40" rel="2.3"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1659960000">- Add binutils-2.39-branch.diff.gz.
- Explicitly enable --enable-warn-execstack=yes and	--enable-warn-rwx-segments=yes.
- Add gprofng subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660132800">- Rebase binutils-2.39-branch.diff.gz that contains fix for PR29451.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1661515200">- Add binutils-pr29482.diff for PR29482, aka CVE-2022-38533
  [bsc#1202816]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665748800">- add arm32-avoid-copyreloc.patch for PR16177 (bsc#1200962)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666008000">- SLE toolchain update of binutils.  Update to 2.39 from 2.37,
  which means obsoleting and hence removing these patches:
  binutils-add-efi-aarch64-1.diff, binutils-add-efi-aarch64-2.diff,
  binutils-add-efi-aarch64-3.diff, binutils-fix-keepdebug.diff,
  binutils-add-z16-name.diff.
  Implements [jsc#SLE-25046, jsc#PED-2029, jsc#PED-2035, jsc#PED-2033,
  jsc#PED-2030, jsc#PED-2038, jsc#PED-2032, jsc#PED-2034, jsc#PED-2031,
  jsc#SLE-25047]
- This fixes these CVEs relative to 2.37:
  [bsc#1188374, bsc#1185597] aka (GCC) PR99935 aka CVE-2021-3648
  [bsc#1193929] aka PR28694 aka CVE-2021-45078
  [bsc#1194783] aka (GCC) PR98886 aka CVE-2021-46195
  [bsc#1197592] aka (GCC) PR105039 aka CVE-2022-27943
  [bsc#1202966] aka PR29289 aka CVE-2022-38126
  [bsc#1202967] aka PR29290 aka CVE-2022-38127
  [bsc#1202969] aka CVE-2021-3826</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
</package>
<package pkgid="40176282ac60fa6348c7a46c13dd533362695f746c0cc7d2794ee240153cb2589a475f68e0eb504a6af17b880fb1df80aa2b319fcf4e896463803bbb44ff82f6" name="cross-ia64-binutils" arch="src">
  <version epoch="0" ver="2.40" rel="2.3"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1659960000">- Add binutils-2.39-branch.diff.gz.
- Explicitly enable --enable-warn-execstack=yes and	--enable-warn-rwx-segments=yes.
- Add gprofng subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660132800">- Rebase binutils-2.39-branch.diff.gz that contains fix for PR29451.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1661515200">- Add binutils-pr29482.diff for PR29482, aka CVE-2022-38533
  [bsc#1202816]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665748800">- add arm32-avoid-copyreloc.patch for PR16177 (bsc#1200962)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666008000">- SLE toolchain update of binutils.  Update to 2.39 from 2.37,
  which means obsoleting and hence removing these patches:
  binutils-add-efi-aarch64-1.diff, binutils-add-efi-aarch64-2.diff,
  binutils-add-efi-aarch64-3.diff, binutils-fix-keepdebug.diff,
  binutils-add-z16-name.diff.
  Implements [jsc#SLE-25046, jsc#PED-2029, jsc#PED-2035, jsc#PED-2033,
  jsc#PED-2030, jsc#PED-2038, jsc#PED-2032, jsc#PED-2034, jsc#PED-2031,
  jsc#SLE-25047]
- This fixes these CVEs relative to 2.37:
  [bsc#1188374, bsc#1185597] aka (GCC) PR99935 aka CVE-2021-3648
  [bsc#1193929] aka PR28694 aka CVE-2021-45078
  [bsc#1194783] aka (GCC) PR98886 aka CVE-2021-46195
  [bsc#1197592] aka (GCC) PR105039 aka CVE-2022-27943
  [bsc#1202966] aka PR29289 aka CVE-2022-38126
  [bsc#1202967] aka PR29290 aka CVE-2022-38127
  [bsc#1202969] aka CVE-2021-3826</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
</package>
<package pkgid="d0a0ed80d217c08a8dba1c0a3c58bcb83a7251f482a583ca209bb56fdb73bab7ba7aa11e9f08389fd47bdc6f3e2d46cd4e5249ae16f39bf6c9ad2cc41def6470" name="cross-ia64-binutils" arch="src">
  <version epoch="0" ver="2.41" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="69f2179ae367f1346cc3412b2498d328cf1142f3815707e49e110a5a74a002b0a223fcbcf3ccfbb0880fb381e5209337026cc3e4e9904fdf81c34a30d0abb41d" name="cross-ia64-binutils" arch="x86_64">
  <version epoch="0" ver="2.41" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="defedc3e00884ff55200f860f85b2f4bdff28f5122e757457ecf21bab2940bb90650e055b781ff1ffb8a9196f998b767fde65bde5f3fa8cd242ef1f2e4f70ad9" name="cross-ia64-binutils-debuginfo" arch="i586">
  <version epoch="0" ver="2.40" rel="2.3"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1659960000">- Add binutils-2.39-branch.diff.gz.
- Explicitly enable --enable-warn-execstack=yes and	--enable-warn-rwx-segments=yes.
- Add gprofng subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660132800">- Rebase binutils-2.39-branch.diff.gz that contains fix for PR29451.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1661515200">- Add binutils-pr29482.diff for PR29482, aka CVE-2022-38533
  [bsc#1202816]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665748800">- add arm32-avoid-copyreloc.patch for PR16177 (bsc#1200962)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666008000">- SLE toolchain update of binutils.  Update to 2.39 from 2.37,
  which means obsoleting and hence removing these patches:
  binutils-add-efi-aarch64-1.diff, binutils-add-efi-aarch64-2.diff,
  binutils-add-efi-aarch64-3.diff, binutils-fix-keepdebug.diff,
  binutils-add-z16-name.diff.
  Implements [jsc#SLE-25046, jsc#PED-2029, jsc#PED-2035, jsc#PED-2033,
  jsc#PED-2030, jsc#PED-2038, jsc#PED-2032, jsc#PED-2034, jsc#PED-2031,
  jsc#SLE-25047]
- This fixes these CVEs relative to 2.37:
  [bsc#1188374, bsc#1185597] aka (GCC) PR99935 aka CVE-2021-3648
  [bsc#1193929] aka PR28694 aka CVE-2021-45078
  [bsc#1194783] aka (GCC) PR98886 aka CVE-2021-46195
  [bsc#1197592] aka (GCC) PR105039 aka CVE-2022-27943
  [bsc#1202966] aka PR29289 aka CVE-2022-38126
  [bsc#1202967] aka PR29290 aka CVE-2022-38127
  [bsc#1202969] aka CVE-2021-3826</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
</package>
<package pkgid="c467f22b7c31f8b6ad96991201fa17a746ca333ae7ee488306dcb8a97f52ee2e61b630d6f7f1a33385bcebec06e328f6cf6b63f99b7dacea28e21be0b30ef872" name="cross-ia64-binutils-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.41" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="8e6123669ac998996746c5995574a50f6afcd216e9c605ec32da5aa41d3c7dd7cb722c8899bb72cf01390b24bd6605791ccae0e7a927b0370d5efcd99ee13382" name="cross-ia64-binutils-debugsource" arch="i586">
  <version epoch="0" ver="2.40" rel="2.3"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1659960000">- Add binutils-2.39-branch.diff.gz.
- Explicitly enable --enable-warn-execstack=yes and	--enable-warn-rwx-segments=yes.
- Add gprofng subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660132800">- Rebase binutils-2.39-branch.diff.gz that contains fix for PR29451.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1661515200">- Add binutils-pr29482.diff for PR29482, aka CVE-2022-38533
  [bsc#1202816]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665748800">- add arm32-avoid-copyreloc.patch for PR16177 (bsc#1200962)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666008000">- SLE toolchain update of binutils.  Update to 2.39 from 2.37,
  which means obsoleting and hence removing these patches:
  binutils-add-efi-aarch64-1.diff, binutils-add-efi-aarch64-2.diff,
  binutils-add-efi-aarch64-3.diff, binutils-fix-keepdebug.diff,
  binutils-add-z16-name.diff.
  Implements [jsc#SLE-25046, jsc#PED-2029, jsc#PED-2035, jsc#PED-2033,
  jsc#PED-2030, jsc#PED-2038, jsc#PED-2032, jsc#PED-2034, jsc#PED-2031,
  jsc#SLE-25047]
- This fixes these CVEs relative to 2.37:
  [bsc#1188374, bsc#1185597] aka (GCC) PR99935 aka CVE-2021-3648
  [bsc#1193929] aka PR28694 aka CVE-2021-45078
  [bsc#1194783] aka (GCC) PR98886 aka CVE-2021-46195
  [bsc#1197592] aka (GCC) PR105039 aka CVE-2022-27943
  [bsc#1202966] aka PR29289 aka CVE-2022-38126
  [bsc#1202967] aka PR29290 aka CVE-2022-38127
  [bsc#1202969] aka CVE-2021-3826</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
</package>
<package pkgid="c802caa6d2812cbc831d07f13feb26a0df5965a950570c10074f43fc2d31b4e2960f21da2073c4c7acb625716d2d8ccea8d63728bebc6ce4a9b1ae3facb0533f" name="cross-ia64-binutils-debugsource" arch="x86_64">
  <version epoch="0" ver="2.41" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="f4cb1e1569c700ff6d222dbb903dd2fd82a7608f794315fab567b5b4aaf0a4883e9bcefc33313a866582f5af7399a1669fecd274b65f1c7513125984bfd5adc0" name="cross-m68k-binutils" arch="i586">
  <version epoch="0" ver="2.40" rel="2.3"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1659960000">- Add binutils-2.39-branch.diff.gz.
- Explicitly enable --enable-warn-execstack=yes and	--enable-warn-rwx-segments=yes.
- Add gprofng subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660132800">- Rebase binutils-2.39-branch.diff.gz that contains fix for PR29451.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1661515200">- Add binutils-pr29482.diff for PR29482, aka CVE-2022-38533
  [bsc#1202816]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665748800">- add arm32-avoid-copyreloc.patch for PR16177 (bsc#1200962)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666008000">- SLE toolchain update of binutils.  Update to 2.39 from 2.37,
  which means obsoleting and hence removing these patches:
  binutils-add-efi-aarch64-1.diff, binutils-add-efi-aarch64-2.diff,
  binutils-add-efi-aarch64-3.diff, binutils-fix-keepdebug.diff,
  binutils-add-z16-name.diff.
  Implements [jsc#SLE-25046, jsc#PED-2029, jsc#PED-2035, jsc#PED-2033,
  jsc#PED-2030, jsc#PED-2038, jsc#PED-2032, jsc#PED-2034, jsc#PED-2031,
  jsc#SLE-25047]
- This fixes these CVEs relative to 2.37:
  [bsc#1188374, bsc#1185597] aka (GCC) PR99935 aka CVE-2021-3648
  [bsc#1193929] aka PR28694 aka CVE-2021-45078
  [bsc#1194783] aka (GCC) PR98886 aka CVE-2021-46195
  [bsc#1197592] aka (GCC) PR105039 aka CVE-2022-27943
  [bsc#1202966] aka PR29289 aka CVE-2022-38126
  [bsc#1202967] aka PR29290 aka CVE-2022-38127
  [bsc#1202969] aka CVE-2021-3826</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
</package>
<package pkgid="c2aff4aad0b372bda9db7ba7e2fef2e26c4a7add6eb39a86c75617abb0bfc4b3c573837db1ea150972b82d05d249ffb35c76fc5ab10f1948af7512298bd12087" name="cross-m68k-binutils" arch="src">
  <version epoch="0" ver="2.40" rel="2.3"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1659960000">- Add binutils-2.39-branch.diff.gz.
- Explicitly enable --enable-warn-execstack=yes and	--enable-warn-rwx-segments=yes.
- Add gprofng subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660132800">- Rebase binutils-2.39-branch.diff.gz that contains fix for PR29451.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1661515200">- Add binutils-pr29482.diff for PR29482, aka CVE-2022-38533
  [bsc#1202816]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665748800">- add arm32-avoid-copyreloc.patch for PR16177 (bsc#1200962)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666008000">- SLE toolchain update of binutils.  Update to 2.39 from 2.37,
  which means obsoleting and hence removing these patches:
  binutils-add-efi-aarch64-1.diff, binutils-add-efi-aarch64-2.diff,
  binutils-add-efi-aarch64-3.diff, binutils-fix-keepdebug.diff,
  binutils-add-z16-name.diff.
  Implements [jsc#SLE-25046, jsc#PED-2029, jsc#PED-2035, jsc#PED-2033,
  jsc#PED-2030, jsc#PED-2038, jsc#PED-2032, jsc#PED-2034, jsc#PED-2031,
  jsc#SLE-25047]
- This fixes these CVEs relative to 2.37:
  [bsc#1188374, bsc#1185597] aka (GCC) PR99935 aka CVE-2021-3648
  [bsc#1193929] aka PR28694 aka CVE-2021-45078
  [bsc#1194783] aka (GCC) PR98886 aka CVE-2021-46195
  [bsc#1197592] aka (GCC) PR105039 aka CVE-2022-27943
  [bsc#1202966] aka PR29289 aka CVE-2022-38126
  [bsc#1202967] aka PR29290 aka CVE-2022-38127
  [bsc#1202969] aka CVE-2021-3826</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
</package>
<package pkgid="70e16af123204f6e15bf7caad41797ff69aab4b053854769c1de4eb86364a0dfb913a3c2cd7784680bcbbaad0f4e98bd5ef7ea9d70b854d291759d1c9939a78d" name="cross-m68k-binutils" arch="src">
  <version epoch="0" ver="2.41" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="57b500a0c832d2f8dc67386f4f27953284a592125b7d11c184358ad1c7b8704c0b983dff5a34d5901637f3b4e8dc044b4c89e47b26897f3d6a59159c3ccf7f8a" name="cross-m68k-binutils" arch="x86_64">
  <version epoch="0" ver="2.41" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="dcd54e2b4ae1ef36f5529329cd7eccd6243672c3d156f163601e68a52262eb04e4c31fe83d0a2e4a17202ec154095f784871de9b96ab30c19d76ff9a12d55d4f" name="cross-m68k-binutils-debuginfo" arch="i586">
  <version epoch="0" ver="2.40" rel="2.3"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1659960000">- Add binutils-2.39-branch.diff.gz.
- Explicitly enable --enable-warn-execstack=yes and	--enable-warn-rwx-segments=yes.
- Add gprofng subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660132800">- Rebase binutils-2.39-branch.diff.gz that contains fix for PR29451.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1661515200">- Add binutils-pr29482.diff for PR29482, aka CVE-2022-38533
  [bsc#1202816]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665748800">- add arm32-avoid-copyreloc.patch for PR16177 (bsc#1200962)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666008000">- SLE toolchain update of binutils.  Update to 2.39 from 2.37,
  which means obsoleting and hence removing these patches:
  binutils-add-efi-aarch64-1.diff, binutils-add-efi-aarch64-2.diff,
  binutils-add-efi-aarch64-3.diff, binutils-fix-keepdebug.diff,
  binutils-add-z16-name.diff.
  Implements [jsc#SLE-25046, jsc#PED-2029, jsc#PED-2035, jsc#PED-2033,
  jsc#PED-2030, jsc#PED-2038, jsc#PED-2032, jsc#PED-2034, jsc#PED-2031,
  jsc#SLE-25047]
- This fixes these CVEs relative to 2.37:
  [bsc#1188374, bsc#1185597] aka (GCC) PR99935 aka CVE-2021-3648
  [bsc#1193929] aka PR28694 aka CVE-2021-45078
  [bsc#1194783] aka (GCC) PR98886 aka CVE-2021-46195
  [bsc#1197592] aka (GCC) PR105039 aka CVE-2022-27943
  [bsc#1202966] aka PR29289 aka CVE-2022-38126
  [bsc#1202967] aka PR29290 aka CVE-2022-38127
  [bsc#1202969] aka CVE-2021-3826</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
</package>
<package pkgid="9646e1e108f75ab1d20c5f335a29d785db9add9861a37086b231982cea8b719dfacabae2565d1af52ce6c54b1cd72ebfce06ed1a1e50e8a7904fd1ce45069d1c" name="cross-m68k-binutils-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.41" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="8ecbe253018d248945adfd184f1c6cda0f79987df938c07a6f3ef6ecfe49c686b8f6d5fbed4df686b31416ef76501c13192408a3e77501a795749b00d39529be" name="cross-m68k-binutils-debugsource" arch="i586">
  <version epoch="0" ver="2.40" rel="2.3"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1659960000">- Add binutils-2.39-branch.diff.gz.
- Explicitly enable --enable-warn-execstack=yes and	--enable-warn-rwx-segments=yes.
- Add gprofng subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660132800">- Rebase binutils-2.39-branch.diff.gz that contains fix for PR29451.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1661515200">- Add binutils-pr29482.diff for PR29482, aka CVE-2022-38533
  [bsc#1202816]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665748800">- add arm32-avoid-copyreloc.patch for PR16177 (bsc#1200962)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666008000">- SLE toolchain update of binutils.  Update to 2.39 from 2.37,
  which means obsoleting and hence removing these patches:
  binutils-add-efi-aarch64-1.diff, binutils-add-efi-aarch64-2.diff,
  binutils-add-efi-aarch64-3.diff, binutils-fix-keepdebug.diff,
  binutils-add-z16-name.diff.
  Implements [jsc#SLE-25046, jsc#PED-2029, jsc#PED-2035, jsc#PED-2033,
  jsc#PED-2030, jsc#PED-2038, jsc#PED-2032, jsc#PED-2034, jsc#PED-2031,
  jsc#SLE-25047]
- This fixes these CVEs relative to 2.37:
  [bsc#1188374, bsc#1185597] aka (GCC) PR99935 aka CVE-2021-3648
  [bsc#1193929] aka PR28694 aka CVE-2021-45078
  [bsc#1194783] aka (GCC) PR98886 aka CVE-2021-46195
  [bsc#1197592] aka (GCC) PR105039 aka CVE-2022-27943
  [bsc#1202966] aka PR29289 aka CVE-2022-38126
  [bsc#1202967] aka PR29290 aka CVE-2022-38127
  [bsc#1202969] aka CVE-2021-3826</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
</package>
<package pkgid="fcfc1ea531c8a48a191db48d083f777944b337ca73f8de34cc6a58c267d272086a716feb91022cdad31ea21666f117f314aba752b0870cd7231b28871b7d5849" name="cross-m68k-binutils-debugsource" arch="x86_64">
  <version epoch="0" ver="2.41" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="de47f966fbee4deeda4e4372e04a019fe36ec313a3b0ee449b1e37faf099e0945e866db4ad4f26edf3374da4adecbb47c8df014c104d637f55f60057b92c3747" name="cross-mips-binutils" arch="i586">
  <version epoch="0" ver="2.40" rel="2.3"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1659960000">- Add binutils-2.39-branch.diff.gz.
- Explicitly enable --enable-warn-execstack=yes and	--enable-warn-rwx-segments=yes.
- Add gprofng subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660132800">- Rebase binutils-2.39-branch.diff.gz that contains fix for PR29451.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1661515200">- Add binutils-pr29482.diff for PR29482, aka CVE-2022-38533
  [bsc#1202816]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665748800">- add arm32-avoid-copyreloc.patch for PR16177 (bsc#1200962)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666008000">- SLE toolchain update of binutils.  Update to 2.39 from 2.37,
  which means obsoleting and hence removing these patches:
  binutils-add-efi-aarch64-1.diff, binutils-add-efi-aarch64-2.diff,
  binutils-add-efi-aarch64-3.diff, binutils-fix-keepdebug.diff,
  binutils-add-z16-name.diff.
  Implements [jsc#SLE-25046, jsc#PED-2029, jsc#PED-2035, jsc#PED-2033,
  jsc#PED-2030, jsc#PED-2038, jsc#PED-2032, jsc#PED-2034, jsc#PED-2031,
  jsc#SLE-25047]
- This fixes these CVEs relative to 2.37:
  [bsc#1188374, bsc#1185597] aka (GCC) PR99935 aka CVE-2021-3648
  [bsc#1193929] aka PR28694 aka CVE-2021-45078
  [bsc#1194783] aka (GCC) PR98886 aka CVE-2021-46195
  [bsc#1197592] aka (GCC) PR105039 aka CVE-2022-27943
  [bsc#1202966] aka PR29289 aka CVE-2022-38126
  [bsc#1202967] aka PR29290 aka CVE-2022-38127
  [bsc#1202969] aka CVE-2021-3826</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
</package>
<package pkgid="b32bb056baf54559322889682c0ee1e4bcdf4c9a82afa579fa09c0185688a342a07fc364d668514ac0f6807ce2f10b63d222684dc4a010defaabfb5f48815d21" name="cross-mips-binutils" arch="src">
  <version epoch="0" ver="2.40" rel="2.3"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1659960000">- Add binutils-2.39-branch.diff.gz.
- Explicitly enable --enable-warn-execstack=yes and	--enable-warn-rwx-segments=yes.
- Add gprofng subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660132800">- Rebase binutils-2.39-branch.diff.gz that contains fix for PR29451.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1661515200">- Add binutils-pr29482.diff for PR29482, aka CVE-2022-38533
  [bsc#1202816]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665748800">- add arm32-avoid-copyreloc.patch for PR16177 (bsc#1200962)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666008000">- SLE toolchain update of binutils.  Update to 2.39 from 2.37,
  which means obsoleting and hence removing these patches:
  binutils-add-efi-aarch64-1.diff, binutils-add-efi-aarch64-2.diff,
  binutils-add-efi-aarch64-3.diff, binutils-fix-keepdebug.diff,
  binutils-add-z16-name.diff.
  Implements [jsc#SLE-25046, jsc#PED-2029, jsc#PED-2035, jsc#PED-2033,
  jsc#PED-2030, jsc#PED-2038, jsc#PED-2032, jsc#PED-2034, jsc#PED-2031,
  jsc#SLE-25047]
- This fixes these CVEs relative to 2.37:
  [bsc#1188374, bsc#1185597] aka (GCC) PR99935 aka CVE-2021-3648
  [bsc#1193929] aka PR28694 aka CVE-2021-45078
  [bsc#1194783] aka (GCC) PR98886 aka CVE-2021-46195
  [bsc#1197592] aka (GCC) PR105039 aka CVE-2022-27943
  [bsc#1202966] aka PR29289 aka CVE-2022-38126
  [bsc#1202967] aka PR29290 aka CVE-2022-38127
  [bsc#1202969] aka CVE-2021-3826</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
</package>
<package pkgid="1cdbca561e384ccbb57b8733fb45debeaf4de030c7e45bab292db765d0812aef4d4f770d2146cc1efc210df771a6bbbb42b89adc5648e67777b01a08596f52a9" name="cross-mips-binutils" arch="src">
  <version epoch="0" ver="2.41" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="b1acb61256df815f8981af93ba2961280c8b2e0e59f9102cf8f6c354d00388a394c5e1647e1750fc44d3d628f3e6d7edea28db7f6fda88b3e34940da213d95e0" name="cross-mips-binutils" arch="x86_64">
  <version epoch="0" ver="2.41" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="e6a3bd57fa5201130ae45866cd755d6cc8f6bb22936ad1d36d60dd2b9074cbce8d0cb59095ff587c4ae6b74e68d52667331453c3aae2be8922b56fa8bf4ecbdf" name="cross-mips-binutils-debuginfo" arch="i586">
  <version epoch="0" ver="2.40" rel="2.3"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1659960000">- Add binutils-2.39-branch.diff.gz.
- Explicitly enable --enable-warn-execstack=yes and	--enable-warn-rwx-segments=yes.
- Add gprofng subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660132800">- Rebase binutils-2.39-branch.diff.gz that contains fix for PR29451.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1661515200">- Add binutils-pr29482.diff for PR29482, aka CVE-2022-38533
  [bsc#1202816]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665748800">- add arm32-avoid-copyreloc.patch for PR16177 (bsc#1200962)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666008000">- SLE toolchain update of binutils.  Update to 2.39 from 2.37,
  which means obsoleting and hence removing these patches:
  binutils-add-efi-aarch64-1.diff, binutils-add-efi-aarch64-2.diff,
  binutils-add-efi-aarch64-3.diff, binutils-fix-keepdebug.diff,
  binutils-add-z16-name.diff.
  Implements [jsc#SLE-25046, jsc#PED-2029, jsc#PED-2035, jsc#PED-2033,
  jsc#PED-2030, jsc#PED-2038, jsc#PED-2032, jsc#PED-2034, jsc#PED-2031,
  jsc#SLE-25047]
- This fixes these CVEs relative to 2.37:
  [bsc#1188374, bsc#1185597] aka (GCC) PR99935 aka CVE-2021-3648
  [bsc#1193929] aka PR28694 aka CVE-2021-45078
  [bsc#1194783] aka (GCC) PR98886 aka CVE-2021-46195
  [bsc#1197592] aka (GCC) PR105039 aka CVE-2022-27943
  [bsc#1202966] aka PR29289 aka CVE-2022-38126
  [bsc#1202967] aka PR29290 aka CVE-2022-38127
  [bsc#1202969] aka CVE-2021-3826</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
</package>
<package pkgid="0d65e25c4cb5826850d4c46a522ee5dc2033ec509f370f2e5894b4400a11a71e9bc6c6fbec8286197749c307b54087eaee1a0bc5abc1411b821bffb503478042" name="cross-mips-binutils-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.41" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="dd134694f29bc24c070347be9ca06542f5c26d9e9b726e4aab15f94e3dac51ef5abac9a9490111d153907332400138763716ee8038b7cc368d2198aacc16cc9c" name="cross-mips-binutils-debugsource" arch="i586">
  <version epoch="0" ver="2.40" rel="2.3"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1659960000">- Add binutils-2.39-branch.diff.gz.
- Explicitly enable --enable-warn-execstack=yes and	--enable-warn-rwx-segments=yes.
- Add gprofng subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660132800">- Rebase binutils-2.39-branch.diff.gz that contains fix for PR29451.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1661515200">- Add binutils-pr29482.diff for PR29482, aka CVE-2022-38533
  [bsc#1202816]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665748800">- add arm32-avoid-copyreloc.patch for PR16177 (bsc#1200962)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666008000">- SLE toolchain update of binutils.  Update to 2.39 from 2.37,
  which means obsoleting and hence removing these patches:
  binutils-add-efi-aarch64-1.diff, binutils-add-efi-aarch64-2.diff,
  binutils-add-efi-aarch64-3.diff, binutils-fix-keepdebug.diff,
  binutils-add-z16-name.diff.
  Implements [jsc#SLE-25046, jsc#PED-2029, jsc#PED-2035, jsc#PED-2033,
  jsc#PED-2030, jsc#PED-2038, jsc#PED-2032, jsc#PED-2034, jsc#PED-2031,
  jsc#SLE-25047]
- This fixes these CVEs relative to 2.37:
  [bsc#1188374, bsc#1185597] aka (GCC) PR99935 aka CVE-2021-3648
  [bsc#1193929] aka PR28694 aka CVE-2021-45078
  [bsc#1194783] aka (GCC) PR98886 aka CVE-2021-46195
  [bsc#1197592] aka (GCC) PR105039 aka CVE-2022-27943
  [bsc#1202966] aka PR29289 aka CVE-2022-38126
  [bsc#1202967] aka PR29290 aka CVE-2022-38127
  [bsc#1202969] aka CVE-2021-3826</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
</package>
<package pkgid="92c3f1c235fba52fb74300ebcbd946178bb8efa8b1e78b23d4fff1db11f1205f0f9344d76c42292bdeeeeac82d9ba8c0e93c3f13c897e8ab65a2bbd2abb21f71" name="cross-mips-binutils-debugsource" arch="x86_64">
  <version epoch="0" ver="2.41" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="da5a2612d4dc2c72925b808dd198136f46d97611a8155cde8f46673e9fc0e00f9d61ff2ebff0827d776acfcb9b9a25b75bfa9961f7b8b24524aac83e45703abc" name="cross-ppc-binutils" arch="i586">
  <version epoch="0" ver="2.40" rel="2.3"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1659960000">- Add binutils-2.39-branch.diff.gz.
- Explicitly enable --enable-warn-execstack=yes and	--enable-warn-rwx-segments=yes.
- Add gprofng subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660132800">- Rebase binutils-2.39-branch.diff.gz that contains fix for PR29451.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1661515200">- Add binutils-pr29482.diff for PR29482, aka CVE-2022-38533
  [bsc#1202816]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665748800">- add arm32-avoid-copyreloc.patch for PR16177 (bsc#1200962)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666008000">- SLE toolchain update of binutils.  Update to 2.39 from 2.37,
  which means obsoleting and hence removing these patches:
  binutils-add-efi-aarch64-1.diff, binutils-add-efi-aarch64-2.diff,
  binutils-add-efi-aarch64-3.diff, binutils-fix-keepdebug.diff,
  binutils-add-z16-name.diff.
  Implements [jsc#SLE-25046, jsc#PED-2029, jsc#PED-2035, jsc#PED-2033,
  jsc#PED-2030, jsc#PED-2038, jsc#PED-2032, jsc#PED-2034, jsc#PED-2031,
  jsc#SLE-25047]
- This fixes these CVEs relative to 2.37:
  [bsc#1188374, bsc#1185597] aka (GCC) PR99935 aka CVE-2021-3648
  [bsc#1193929] aka PR28694 aka CVE-2021-45078
  [bsc#1194783] aka (GCC) PR98886 aka CVE-2021-46195
  [bsc#1197592] aka (GCC) PR105039 aka CVE-2022-27943
  [bsc#1202966] aka PR29289 aka CVE-2022-38126
  [bsc#1202967] aka PR29290 aka CVE-2022-38127
  [bsc#1202969] aka CVE-2021-3826</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
</package>
<package pkgid="d45aa8938fa24f2b5d023e65d20ae6944afbef13d174bf265684ab6798a7aa6ea013e05c3ea413d34d8342b3954ebe71b8b2487c31649529e91252d41e22a6b5" name="cross-ppc-binutils" arch="src">
  <version epoch="0" ver="2.40" rel="2.3"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1659960000">- Add binutils-2.39-branch.diff.gz.
- Explicitly enable --enable-warn-execstack=yes and	--enable-warn-rwx-segments=yes.
- Add gprofng subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660132800">- Rebase binutils-2.39-branch.diff.gz that contains fix for PR29451.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1661515200">- Add binutils-pr29482.diff for PR29482, aka CVE-2022-38533
  [bsc#1202816]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665748800">- add arm32-avoid-copyreloc.patch for PR16177 (bsc#1200962)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666008000">- SLE toolchain update of binutils.  Update to 2.39 from 2.37,
  which means obsoleting and hence removing these patches:
  binutils-add-efi-aarch64-1.diff, binutils-add-efi-aarch64-2.diff,
  binutils-add-efi-aarch64-3.diff, binutils-fix-keepdebug.diff,
  binutils-add-z16-name.diff.
  Implements [jsc#SLE-25046, jsc#PED-2029, jsc#PED-2035, jsc#PED-2033,
  jsc#PED-2030, jsc#PED-2038, jsc#PED-2032, jsc#PED-2034, jsc#PED-2031,
  jsc#SLE-25047]
- This fixes these CVEs relative to 2.37:
  [bsc#1188374, bsc#1185597] aka (GCC) PR99935 aka CVE-2021-3648
  [bsc#1193929] aka PR28694 aka CVE-2021-45078
  [bsc#1194783] aka (GCC) PR98886 aka CVE-2021-46195
  [bsc#1197592] aka (GCC) PR105039 aka CVE-2022-27943
  [bsc#1202966] aka PR29289 aka CVE-2022-38126
  [bsc#1202967] aka PR29290 aka CVE-2022-38127
  [bsc#1202969] aka CVE-2021-3826</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
</package>
<package pkgid="5217bb371557e22f6a440c6e4f875f8507113da32d9f5fab6c2764205157ea902bd84e0ffcb345fc982a21f051d396a17e6aa2b4230008d680888831a2c85a11" name="cross-ppc-binutils" arch="src">
  <version epoch="0" ver="2.41" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="7861ba8e5632011983b6422e180d461b06c68d5453934eb3a001595c13d9953db7705ce0bdf2a25d9be7ac5e5c26e40097cdfac40e4660577fc95ba0d4efc6c6" name="cross-ppc-binutils" arch="x86_64">
  <version epoch="0" ver="2.41" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="6ac2cba988e483713528598d260de796761b492c3dd5022c9ed95b61d9966921d0ca0ee96e9464a738e201a8701b574b7df30cf53231715aff78beb084dfdd64" name="cross-ppc-binutils-debuginfo" arch="i586">
  <version epoch="0" ver="2.40" rel="2.3"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1659960000">- Add binutils-2.39-branch.diff.gz.
- Explicitly enable --enable-warn-execstack=yes and	--enable-warn-rwx-segments=yes.
- Add gprofng subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660132800">- Rebase binutils-2.39-branch.diff.gz that contains fix for PR29451.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1661515200">- Add binutils-pr29482.diff for PR29482, aka CVE-2022-38533
  [bsc#1202816]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665748800">- add arm32-avoid-copyreloc.patch for PR16177 (bsc#1200962)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666008000">- SLE toolchain update of binutils.  Update to 2.39 from 2.37,
  which means obsoleting and hence removing these patches:
  binutils-add-efi-aarch64-1.diff, binutils-add-efi-aarch64-2.diff,
  binutils-add-efi-aarch64-3.diff, binutils-fix-keepdebug.diff,
  binutils-add-z16-name.diff.
  Implements [jsc#SLE-25046, jsc#PED-2029, jsc#PED-2035, jsc#PED-2033,
  jsc#PED-2030, jsc#PED-2038, jsc#PED-2032, jsc#PED-2034, jsc#PED-2031,
  jsc#SLE-25047]
- This fixes these CVEs relative to 2.37:
  [bsc#1188374, bsc#1185597] aka (GCC) PR99935 aka CVE-2021-3648
  [bsc#1193929] aka PR28694 aka CVE-2021-45078
  [bsc#1194783] aka (GCC) PR98886 aka CVE-2021-46195
  [bsc#1197592] aka (GCC) PR105039 aka CVE-2022-27943
  [bsc#1202966] aka PR29289 aka CVE-2022-38126
  [bsc#1202967] aka PR29290 aka CVE-2022-38127
  [bsc#1202969] aka CVE-2021-3826</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
</package>
<package pkgid="8f4c4b2651119fd07fb55af8e37f4a8cfdc2bbf37ef819926925d257083e2aea4501ba84adf616bbb77d069b8837700508fbe7e33252cb66b1b7b0f2328384a7" name="cross-ppc-binutils-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.41" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="27cdc298379a808328de747fdfe8012b1002a195054513e75d1d8b8f16c1825fe39e2b7d26fa77400d2ddb3f8788e769fe36a6de4e478f4bb6a8856474dd1953" name="cross-ppc-binutils-debugsource" arch="i586">
  <version epoch="0" ver="2.40" rel="2.3"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1659960000">- Add binutils-2.39-branch.diff.gz.
- Explicitly enable --enable-warn-execstack=yes and	--enable-warn-rwx-segments=yes.
- Add gprofng subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660132800">- Rebase binutils-2.39-branch.diff.gz that contains fix for PR29451.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1661515200">- Add binutils-pr29482.diff for PR29482, aka CVE-2022-38533
  [bsc#1202816]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665748800">- add arm32-avoid-copyreloc.patch for PR16177 (bsc#1200962)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666008000">- SLE toolchain update of binutils.  Update to 2.39 from 2.37,
  which means obsoleting and hence removing these patches:
  binutils-add-efi-aarch64-1.diff, binutils-add-efi-aarch64-2.diff,
  binutils-add-efi-aarch64-3.diff, binutils-fix-keepdebug.diff,
  binutils-add-z16-name.diff.
  Implements [jsc#SLE-25046, jsc#PED-2029, jsc#PED-2035, jsc#PED-2033,
  jsc#PED-2030, jsc#PED-2038, jsc#PED-2032, jsc#PED-2034, jsc#PED-2031,
  jsc#SLE-25047]
- This fixes these CVEs relative to 2.37:
  [bsc#1188374, bsc#1185597] aka (GCC) PR99935 aka CVE-2021-3648
  [bsc#1193929] aka PR28694 aka CVE-2021-45078
  [bsc#1194783] aka (GCC) PR98886 aka CVE-2021-46195
  [bsc#1197592] aka (GCC) PR105039 aka CVE-2022-27943
  [bsc#1202966] aka PR29289 aka CVE-2022-38126
  [bsc#1202967] aka PR29290 aka CVE-2022-38127
  [bsc#1202969] aka CVE-2021-3826</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
</package>
<package pkgid="38a29dc7dbb71bb67f9c98d8d411c3d5a08fdc5e6744d2b57177b9c29bd479622976ff907207d52ce93375d23d5442264523cb3bb1a73d0e6aaecc8654394e01" name="cross-ppc-binutils-debugsource" arch="x86_64">
  <version epoch="0" ver="2.41" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="10838c5aa67c11db0ba47569e3f60c026df79ee220e06baf503674e3fba27cd488fa919e18e4dc06d22707f4a6ddaf0d0af46aa26fa69bd323597a8e361f103a" name="cross-ppc64-binutils" arch="i586">
  <version epoch="0" ver="2.40" rel="2.3"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1659960000">- Add binutils-2.39-branch.diff.gz.
- Explicitly enable --enable-warn-execstack=yes and	--enable-warn-rwx-segments=yes.
- Add gprofng subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660132800">- Rebase binutils-2.39-branch.diff.gz that contains fix for PR29451.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1661515200">- Add binutils-pr29482.diff for PR29482, aka CVE-2022-38533
  [bsc#1202816]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665748800">- add arm32-avoid-copyreloc.patch for PR16177 (bsc#1200962)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666008000">- SLE toolchain update of binutils.  Update to 2.39 from 2.37,
  which means obsoleting and hence removing these patches:
  binutils-add-efi-aarch64-1.diff, binutils-add-efi-aarch64-2.diff,
  binutils-add-efi-aarch64-3.diff, binutils-fix-keepdebug.diff,
  binutils-add-z16-name.diff.
  Implements [jsc#SLE-25046, jsc#PED-2029, jsc#PED-2035, jsc#PED-2033,
  jsc#PED-2030, jsc#PED-2038, jsc#PED-2032, jsc#PED-2034, jsc#PED-2031,
  jsc#SLE-25047]
- This fixes these CVEs relative to 2.37:
  [bsc#1188374, bsc#1185597] aka (GCC) PR99935 aka CVE-2021-3648
  [bsc#1193929] aka PR28694 aka CVE-2021-45078
  [bsc#1194783] aka (GCC) PR98886 aka CVE-2021-46195
  [bsc#1197592] aka (GCC) PR105039 aka CVE-2022-27943
  [bsc#1202966] aka PR29289 aka CVE-2022-38126
  [bsc#1202967] aka PR29290 aka CVE-2022-38127
  [bsc#1202969] aka CVE-2021-3826</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
</package>
<package pkgid="2260fc37227cb518b24706bc676546e2bae8572dd0286a036db4ae6b79424e1dad563c0edbf01aedf19506d01cb3b0b051573df3af89ce018ae514c837795220" name="cross-ppc64-binutils" arch="src">
  <version epoch="0" ver="2.40" rel="2.3"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1659960000">- Add binutils-2.39-branch.diff.gz.
- Explicitly enable --enable-warn-execstack=yes and	--enable-warn-rwx-segments=yes.
- Add gprofng subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660132800">- Rebase binutils-2.39-branch.diff.gz that contains fix for PR29451.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1661515200">- Add binutils-pr29482.diff for PR29482, aka CVE-2022-38533
  [bsc#1202816]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665748800">- add arm32-avoid-copyreloc.patch for PR16177 (bsc#1200962)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666008000">- SLE toolchain update of binutils.  Update to 2.39 from 2.37,
  which means obsoleting and hence removing these patches:
  binutils-add-efi-aarch64-1.diff, binutils-add-efi-aarch64-2.diff,
  binutils-add-efi-aarch64-3.diff, binutils-fix-keepdebug.diff,
  binutils-add-z16-name.diff.
  Implements [jsc#SLE-25046, jsc#PED-2029, jsc#PED-2035, jsc#PED-2033,
  jsc#PED-2030, jsc#PED-2038, jsc#PED-2032, jsc#PED-2034, jsc#PED-2031,
  jsc#SLE-25047]
- This fixes these CVEs relative to 2.37:
  [bsc#1188374, bsc#1185597] aka (GCC) PR99935 aka CVE-2021-3648
  [bsc#1193929] aka PR28694 aka CVE-2021-45078
  [bsc#1194783] aka (GCC) PR98886 aka CVE-2021-46195
  [bsc#1197592] aka (GCC) PR105039 aka CVE-2022-27943
  [bsc#1202966] aka PR29289 aka CVE-2022-38126
  [bsc#1202967] aka PR29290 aka CVE-2022-38127
  [bsc#1202969] aka CVE-2021-3826</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
</package>
<package pkgid="7fec8193b4e489e0b779a79645d8a50aad0971dcb79ba9a41648293482f59b10357fbaaaadbc17dac5ddeface8227d36429039452d054210f00ea900be6e0031" name="cross-ppc64-binutils" arch="src">
  <version epoch="0" ver="2.41" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="bf91ed805cb3a89bce1f4a30f5dc232a4db91fba23796b885cd3eabc12963dd677fa06378861ff83c5a7e2ad87976acc06f85310096471e80f7d3a75c4a96e28" name="cross-ppc64-binutils" arch="x86_64">
  <version epoch="0" ver="2.41" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="5457d0c52e5b65b6863f412623f06c38fe5b114dfe1382dfa7724b82da5381cad093ea0bef996fcce86a72b5348fcb9df4bd7186e13d8941c5cfd3d2999ca482" name="cross-ppc64-binutils-debuginfo" arch="i586">
  <version epoch="0" ver="2.40" rel="2.3"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1659960000">- Add binutils-2.39-branch.diff.gz.
- Explicitly enable --enable-warn-execstack=yes and	--enable-warn-rwx-segments=yes.
- Add gprofng subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660132800">- Rebase binutils-2.39-branch.diff.gz that contains fix for PR29451.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1661515200">- Add binutils-pr29482.diff for PR29482, aka CVE-2022-38533
  [bsc#1202816]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665748800">- add arm32-avoid-copyreloc.patch for PR16177 (bsc#1200962)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666008000">- SLE toolchain update of binutils.  Update to 2.39 from 2.37,
  which means obsoleting and hence removing these patches:
  binutils-add-efi-aarch64-1.diff, binutils-add-efi-aarch64-2.diff,
  binutils-add-efi-aarch64-3.diff, binutils-fix-keepdebug.diff,
  binutils-add-z16-name.diff.
  Implements [jsc#SLE-25046, jsc#PED-2029, jsc#PED-2035, jsc#PED-2033,
  jsc#PED-2030, jsc#PED-2038, jsc#PED-2032, jsc#PED-2034, jsc#PED-2031,
  jsc#SLE-25047]
- This fixes these CVEs relative to 2.37:
  [bsc#1188374, bsc#1185597] aka (GCC) PR99935 aka CVE-2021-3648
  [bsc#1193929] aka PR28694 aka CVE-2021-45078
  [bsc#1194783] aka (GCC) PR98886 aka CVE-2021-46195
  [bsc#1197592] aka (GCC) PR105039 aka CVE-2022-27943
  [bsc#1202966] aka PR29289 aka CVE-2022-38126
  [bsc#1202967] aka PR29290 aka CVE-2022-38127
  [bsc#1202969] aka CVE-2021-3826</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
</package>
<package pkgid="28825da606f6eafba8ab809c5ea972c8b57947e8999fb35e365b20ff24798d396837bfb2dd5c33e153ca885c2829671ff635d3b2e1b08802aa807232670703af" name="cross-ppc64-binutils-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.41" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="d6cd7d711fd6c2cfc8c668ad8fff0b6b18d4a7df04fb92b68d61d93bb13adb107c1c1ab4446844a2a2093854167b96f6d74a8caa6b70c9a62c25dccff4fec0c7" name="cross-ppc64-binutils-debugsource" arch="i586">
  <version epoch="0" ver="2.40" rel="2.3"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1659960000">- Add binutils-2.39-branch.diff.gz.
- Explicitly enable --enable-warn-execstack=yes and	--enable-warn-rwx-segments=yes.
- Add gprofng subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660132800">- Rebase binutils-2.39-branch.diff.gz that contains fix for PR29451.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1661515200">- Add binutils-pr29482.diff for PR29482, aka CVE-2022-38533
  [bsc#1202816]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665748800">- add arm32-avoid-copyreloc.patch for PR16177 (bsc#1200962)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666008000">- SLE toolchain update of binutils.  Update to 2.39 from 2.37,
  which means obsoleting and hence removing these patches:
  binutils-add-efi-aarch64-1.diff, binutils-add-efi-aarch64-2.diff,
  binutils-add-efi-aarch64-3.diff, binutils-fix-keepdebug.diff,
  binutils-add-z16-name.diff.
  Implements [jsc#SLE-25046, jsc#PED-2029, jsc#PED-2035, jsc#PED-2033,
  jsc#PED-2030, jsc#PED-2038, jsc#PED-2032, jsc#PED-2034, jsc#PED-2031,
  jsc#SLE-25047]
- This fixes these CVEs relative to 2.37:
  [bsc#1188374, bsc#1185597] aka (GCC) PR99935 aka CVE-2021-3648
  [bsc#1193929] aka PR28694 aka CVE-2021-45078
  [bsc#1194783] aka (GCC) PR98886 aka CVE-2021-46195
  [bsc#1197592] aka (GCC) PR105039 aka CVE-2022-27943
  [bsc#1202966] aka PR29289 aka CVE-2022-38126
  [bsc#1202967] aka PR29290 aka CVE-2022-38127
  [bsc#1202969] aka CVE-2021-3826</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
</package>
<package pkgid="830544470289d284b45da4697dd79690ae69fafa7cc36f8d67485a04eeb7ab44315e2bd474f3679ec6dc2f07484065384754e6901408882353dd3e6d75146ed3" name="cross-ppc64-binutils-debugsource" arch="x86_64">
  <version epoch="0" ver="2.41" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="e358ed57244b0894215f21d89638fefc3870f51806c07a320547975863e35b3fd7a70e81f373f3dd6a430f467b8dff3d43b89f67a10229d41589fb7a1a65cfd6" name="cross-ppc64le-binutils" arch="i586">
  <version epoch="0" ver="2.40" rel="2.3"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1659960000">- Add binutils-2.39-branch.diff.gz.
- Explicitly enable --enable-warn-execstack=yes and	--enable-warn-rwx-segments=yes.
- Add gprofng subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660132800">- Rebase binutils-2.39-branch.diff.gz that contains fix for PR29451.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1661515200">- Add binutils-pr29482.diff for PR29482, aka CVE-2022-38533
  [bsc#1202816]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665748800">- add arm32-avoid-copyreloc.patch for PR16177 (bsc#1200962)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666008000">- SLE toolchain update of binutils.  Update to 2.39 from 2.37,
  which means obsoleting and hence removing these patches:
  binutils-add-efi-aarch64-1.diff, binutils-add-efi-aarch64-2.diff,
  binutils-add-efi-aarch64-3.diff, binutils-fix-keepdebug.diff,
  binutils-add-z16-name.diff.
  Implements [jsc#SLE-25046, jsc#PED-2029, jsc#PED-2035, jsc#PED-2033,
  jsc#PED-2030, jsc#PED-2038, jsc#PED-2032, jsc#PED-2034, jsc#PED-2031,
  jsc#SLE-25047]
- This fixes these CVEs relative to 2.37:
  [bsc#1188374, bsc#1185597] aka (GCC) PR99935 aka CVE-2021-3648
  [bsc#1193929] aka PR28694 aka CVE-2021-45078
  [bsc#1194783] aka (GCC) PR98886 aka CVE-2021-46195
  [bsc#1197592] aka (GCC) PR105039 aka CVE-2022-27943
  [bsc#1202966] aka PR29289 aka CVE-2022-38126
  [bsc#1202967] aka PR29290 aka CVE-2022-38127
  [bsc#1202969] aka CVE-2021-3826</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
</package>
<package pkgid="4cd1526b0af415c1e5861eb2bea34081bfb2d98d3f449da91dfcda54da24c6e30da5e8148449c831d8adccff8b5439892e3fe0ed131c4dc7b72e168db108abee" name="cross-ppc64le-binutils" arch="src">
  <version epoch="0" ver="2.40" rel="2.3"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1659960000">- Add binutils-2.39-branch.diff.gz.
- Explicitly enable --enable-warn-execstack=yes and	--enable-warn-rwx-segments=yes.
- Add gprofng subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660132800">- Rebase binutils-2.39-branch.diff.gz that contains fix for PR29451.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1661515200">- Add binutils-pr29482.diff for PR29482, aka CVE-2022-38533
  [bsc#1202816]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665748800">- add arm32-avoid-copyreloc.patch for PR16177 (bsc#1200962)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666008000">- SLE toolchain update of binutils.  Update to 2.39 from 2.37,
  which means obsoleting and hence removing these patches:
  binutils-add-efi-aarch64-1.diff, binutils-add-efi-aarch64-2.diff,
  binutils-add-efi-aarch64-3.diff, binutils-fix-keepdebug.diff,
  binutils-add-z16-name.diff.
  Implements [jsc#SLE-25046, jsc#PED-2029, jsc#PED-2035, jsc#PED-2033,
  jsc#PED-2030, jsc#PED-2038, jsc#PED-2032, jsc#PED-2034, jsc#PED-2031,
  jsc#SLE-25047]
- This fixes these CVEs relative to 2.37:
  [bsc#1188374, bsc#1185597] aka (GCC) PR99935 aka CVE-2021-3648
  [bsc#1193929] aka PR28694 aka CVE-2021-45078
  [bsc#1194783] aka (GCC) PR98886 aka CVE-2021-46195
  [bsc#1197592] aka (GCC) PR105039 aka CVE-2022-27943
  [bsc#1202966] aka PR29289 aka CVE-2022-38126
  [bsc#1202967] aka PR29290 aka CVE-2022-38127
  [bsc#1202969] aka CVE-2021-3826</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
</package>
<package pkgid="45f70cfe11ce9a690f02365501dffcd29b690ac6678b47fed7b17e8c2e233a8de4a56193864c1ee58221b567187e1676dfebd15a279e93ff5353d4fb309f4a61" name="cross-ppc64le-binutils" arch="src">
  <version epoch="0" ver="2.41" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="f9cfca92a53bfec642f8281ed871e8610ba432d84d13e9aeb6f4a5e7a64163175ea66f1ce921ef2fbca907d7333d8e8c7bbc9478520068b1948fd8560f3660fc" name="cross-ppc64le-binutils" arch="x86_64">
  <version epoch="0" ver="2.41" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="8235a1d266a7cbe56299e641d9e485074285563505e4a99b6e178006453c6eea11a013e3a35a21752df6e6b257e896bd550e37495eeaefb24cf10ea013c04af7" name="cross-ppc64le-binutils-debuginfo" arch="i586">
  <version epoch="0" ver="2.40" rel="2.3"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1659960000">- Add binutils-2.39-branch.diff.gz.
- Explicitly enable --enable-warn-execstack=yes and	--enable-warn-rwx-segments=yes.
- Add gprofng subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660132800">- Rebase binutils-2.39-branch.diff.gz that contains fix for PR29451.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1661515200">- Add binutils-pr29482.diff for PR29482, aka CVE-2022-38533
  [bsc#1202816]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665748800">- add arm32-avoid-copyreloc.patch for PR16177 (bsc#1200962)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666008000">- SLE toolchain update of binutils.  Update to 2.39 from 2.37,
  which means obsoleting and hence removing these patches:
  binutils-add-efi-aarch64-1.diff, binutils-add-efi-aarch64-2.diff,
  binutils-add-efi-aarch64-3.diff, binutils-fix-keepdebug.diff,
  binutils-add-z16-name.diff.
  Implements [jsc#SLE-25046, jsc#PED-2029, jsc#PED-2035, jsc#PED-2033,
  jsc#PED-2030, jsc#PED-2038, jsc#PED-2032, jsc#PED-2034, jsc#PED-2031,
  jsc#SLE-25047]
- This fixes these CVEs relative to 2.37:
  [bsc#1188374, bsc#1185597] aka (GCC) PR99935 aka CVE-2021-3648
  [bsc#1193929] aka PR28694 aka CVE-2021-45078
  [bsc#1194783] aka (GCC) PR98886 aka CVE-2021-46195
  [bsc#1197592] aka (GCC) PR105039 aka CVE-2022-27943
  [bsc#1202966] aka PR29289 aka CVE-2022-38126
  [bsc#1202967] aka PR29290 aka CVE-2022-38127
  [bsc#1202969] aka CVE-2021-3826</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
</package>
<package pkgid="64833222e5c3b1d9583dec246506da4c208b637c597e42536e28450d63df37997b2c567311a6dfd9c00346016c6e007d2e94a0315a8619ed4dce5806c3313402" name="cross-ppc64le-binutils-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.41" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="f5078da86057e2bc0e27919b4da2e72ce997baeac6a04cc50df0733df8e1a2cc33f598ab346a13cb1c360dd0dfc2c36718994165df9fc7ea565b15805c6f2aec" name="cross-ppc64le-binutils-debugsource" arch="i586">
  <version epoch="0" ver="2.40" rel="2.3"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1659960000">- Add binutils-2.39-branch.diff.gz.
- Explicitly enable --enable-warn-execstack=yes and	--enable-warn-rwx-segments=yes.
- Add gprofng subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660132800">- Rebase binutils-2.39-branch.diff.gz that contains fix for PR29451.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1661515200">- Add binutils-pr29482.diff for PR29482, aka CVE-2022-38533
  [bsc#1202816]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665748800">- add arm32-avoid-copyreloc.patch for PR16177 (bsc#1200962)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666008000">- SLE toolchain update of binutils.  Update to 2.39 from 2.37,
  which means obsoleting and hence removing these patches:
  binutils-add-efi-aarch64-1.diff, binutils-add-efi-aarch64-2.diff,
  binutils-add-efi-aarch64-3.diff, binutils-fix-keepdebug.diff,
  binutils-add-z16-name.diff.
  Implements [jsc#SLE-25046, jsc#PED-2029, jsc#PED-2035, jsc#PED-2033,
  jsc#PED-2030, jsc#PED-2038, jsc#PED-2032, jsc#PED-2034, jsc#PED-2031,
  jsc#SLE-25047]
- This fixes these CVEs relative to 2.37:
  [bsc#1188374, bsc#1185597] aka (GCC) PR99935 aka CVE-2021-3648
  [bsc#1193929] aka PR28694 aka CVE-2021-45078
  [bsc#1194783] aka (GCC) PR98886 aka CVE-2021-46195
  [bsc#1197592] aka (GCC) PR105039 aka CVE-2022-27943
  [bsc#1202966] aka PR29289 aka CVE-2022-38126
  [bsc#1202967] aka PR29290 aka CVE-2022-38127
  [bsc#1202969] aka CVE-2021-3826</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
</package>
<package pkgid="e5d011035ffe77e5880c81b18fb64c4bdaaed0dfdba20fd6579234fe916fd8688370c36cdf276036289ebf893d8ec1813472c3082cff0334feb3f683b4b9379a" name="cross-ppc64le-binutils-debugsource" arch="x86_64">
  <version epoch="0" ver="2.41" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="1dddb5664477389cd327e156691151c3b78b0c80b084df6ecd0b90a32b96fea1b7bc75789b914909725c97220c2fabea0d6d1b9da731af89bff8b64265826431" name="cross-ppc64le-glibc-devel" arch="noarch">
  <version epoch="0" ver="2.38" rel="7.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1688990400">- gshadow-erange-rhandling.patch: gshadow: Matching sgetsgent, sgetsgent_r
  ERANGE handling (BZ #30151)
- system-sigchld-block.patch: posix: Fix system blocks SIGCHLD erroneously
  (BZ #30163)
- gmon-buffer-alloc.patch: gmon: Fix allocated buffer overflow
  (bsc#1207975, BZ #29444)
- check-pf-cancel-handler.patch: __check_pf: Add a cancellation cleanup
  handler (BZ #20975)
- powerpc64-fcntl-lock.patch: io: Fix F_GETLK, F_SETLK, and F_SETLKW for
  powerpc64
- realloc-limit-chunk-reuse.patch: realloc: Limit chunk reuse to only
  growing requests (BZ #30579)
- dl-find-object-return.patch: elf: _dl_find_object may return 1 during
  early startup (BZ #30515)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1690977600">- Update to glibc 2.38
  * When C2X features are enabled and the base argument is 0 or 2, the
    following functions support binary integers prefixed by 0b or 0B as
    input
  * PRIb*, PRIB* and SCNb* macros from C2X have been added to
    &lt;inttypes.h&gt;.
  * printf-family functions now support the wN format length modifiers for
    arguments of type intN_t, int_leastN_t, uintN_t or uint_leastN_t
    and the wfN format
    length modifiers for arguments of type int_fastN_t or uint_fastN_t, as
    specified in draft ISO C2X
  * A new tunable, glibc.pthread.stack_hugetlb, can be used to disable
    Transparent Huge Pages (THP) in stack allocation at pthread_create
  * Vector math library libmvec support has been added to AArch64
  * The strlcpy and strlcat functions have been added
  * CVE-2023-25139: When the printf family of functions is called with a
    format specifier that uses an &lt;apostrophe&gt; (enable grouping) and a
    minimum width specifier, the resulting output could be larger than
    reasonably expected by a caller that computed a tight bound on the
    buffer size
- Enable build with _FORTIFY_SOURCE
- glibc-2.3.90-langpackdir.diff: avoid reference to __strcpy_chk
- iconv-error-verbosity.patch: iconv: restore verbosity with unrecognized
  encoding names (BZ #30694)
- printf-grouping.patch, strftime-time64.patch,
  getlogin-no-loginuid.patch, fix-locking-in-_IO_cleanup.patch,
  gshadow-erange-rhandling.patch, system-sigchld-block.patch,
  gmon-buffer-alloc.patch, check-pf-cancel-handler.patch,
  powerpc64-fcntl-lock.patch, realloc-limit-chunk-reuse.patch,
  dl-find-object-return.patch; Removed
- bsc#1211828
- bsc#1212819</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692014400">- Require that elf/check-localplt does not fail
- glibc-2.3.90-langpackdir.diff: add hidden alias for __strcpy_chk
- cache-amd-legacy.patch: x86: Fix for cache computation on AMD legacy
  cpus
- cache-intel-shared.patch: x86: Fix incorrect scope of setting
  `shared_per_thread` (BZ# 30745)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1692705600">- Add cross-s390x package (bsc#1214460)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692705601">- posix-memalign-fragmentation.patch: malloc: Enable merging of remainders
  in memalign, remove bin scanning from memalign (BZ #30723)
- Limit build counter sync to i686 flavor, to reduce needs for rebuilds</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1693224000">- Add cross-ppc64le package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1693915200">- intl-c-utf-8-like-c-locale.patch: intl: Treat C.UTF-8 locale like C
  locale (BZ #16621)
- glibc-disable-gettext-for-c-utf8.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694433600">- ppc64-flock-fob64.patch: io: Fix record locking contants for powerpc64
  with __USE_FILE_OFFSET64 (BZ #30804)
- libio-io-vtables.patch: libio: Fix oversized __io_vtables
- call-init-proxy-objects.patch: elf: Do not run constructors for proxy
  objects
- dtors-reverse-ctor-order.patch: elf: Always call destructors in reverse
  constructor order (BZ #30785)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694520000">- Add systemd to passwd, group and shadow lookups (jsc#PED-5188)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694606400">- no-aaaa-read-overflow.patch: Stack read overflow with large TCP
  responses in no-aaaa mode (CVE-2023-4527, bsc#1215280, BZ #30842)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695038400">- getcanonname-use-after-free.patch: getaddrinfo: Fix use after free in
  getcanonname (CVE-2023-4806, bsc#1215281, BZ #30843)
- Do not build any cross packages in SLES</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- getaddrinfo-memory-leak.patch: Fix leak in getaddrinfo introduced by the
  fix for CVE-2023-4806 (CVE-2023-5156, bsc#1215714, BZ #30884)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695816000">- fstat-implementation.patch: io: Do not implement fstat with fstatat</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696420800">- setxid-propagate-glibc-tunables.patch: Propagate GLIBC_TUNABLES in
  setxid binaries
- tunables-string-parsing.patch: tunables: Terminate if end of input is
  reached (CVE-2023-4911, bsc#1215501)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
</package>
<package pkgid="2a5816a67496360f2638edfac6c2bfee184d43771216d068e584ef1b6f9b1bfdb793d6cc1a2de0449e14d988799e40f603d816a1ab3e45d567b5858e9dbf1ac3" name="cross-pru-binutils" arch="i586">
  <version epoch="0" ver="2.40" rel="2.3"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1659960000">- Add binutils-2.39-branch.diff.gz.
- Explicitly enable --enable-warn-execstack=yes and	--enable-warn-rwx-segments=yes.
- Add gprofng subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660132800">- Rebase binutils-2.39-branch.diff.gz that contains fix for PR29451.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1661515200">- Add binutils-pr29482.diff for PR29482, aka CVE-2022-38533
  [bsc#1202816]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665748800">- add arm32-avoid-copyreloc.patch for PR16177 (bsc#1200962)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666008000">- SLE toolchain update of binutils.  Update to 2.39 from 2.37,
  which means obsoleting and hence removing these patches:
  binutils-add-efi-aarch64-1.diff, binutils-add-efi-aarch64-2.diff,
  binutils-add-efi-aarch64-3.diff, binutils-fix-keepdebug.diff,
  binutils-add-z16-name.diff.
  Implements [jsc#SLE-25046, jsc#PED-2029, jsc#PED-2035, jsc#PED-2033,
  jsc#PED-2030, jsc#PED-2038, jsc#PED-2032, jsc#PED-2034, jsc#PED-2031,
  jsc#SLE-25047]
- This fixes these CVEs relative to 2.37:
  [bsc#1188374, bsc#1185597] aka (GCC) PR99935 aka CVE-2021-3648
  [bsc#1193929] aka PR28694 aka CVE-2021-45078
  [bsc#1194783] aka (GCC) PR98886 aka CVE-2021-46195
  [bsc#1197592] aka (GCC) PR105039 aka CVE-2022-27943
  [bsc#1202966] aka PR29289 aka CVE-2022-38126
  [bsc#1202967] aka PR29290 aka CVE-2022-38127
  [bsc#1202969] aka CVE-2021-3826</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
</package>
<package pkgid="5520c44eed1f41dd307e2e8ffa709e4f8080a9dd61363c10765906c6cc4d59b079a7281544af9a5240342b3e793764b4e77c8222d9d1cafeb86377698534fe0b" name="cross-pru-binutils" arch="src">
  <version epoch="0" ver="2.40" rel="2.3"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1659960000">- Add binutils-2.39-branch.diff.gz.
- Explicitly enable --enable-warn-execstack=yes and	--enable-warn-rwx-segments=yes.
- Add gprofng subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660132800">- Rebase binutils-2.39-branch.diff.gz that contains fix for PR29451.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1661515200">- Add binutils-pr29482.diff for PR29482, aka CVE-2022-38533
  [bsc#1202816]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665748800">- add arm32-avoid-copyreloc.patch for PR16177 (bsc#1200962)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666008000">- SLE toolchain update of binutils.  Update to 2.39 from 2.37,
  which means obsoleting and hence removing these patches:
  binutils-add-efi-aarch64-1.diff, binutils-add-efi-aarch64-2.diff,
  binutils-add-efi-aarch64-3.diff, binutils-fix-keepdebug.diff,
  binutils-add-z16-name.diff.
  Implements [jsc#SLE-25046, jsc#PED-2029, jsc#PED-2035, jsc#PED-2033,
  jsc#PED-2030, jsc#PED-2038, jsc#PED-2032, jsc#PED-2034, jsc#PED-2031,
  jsc#SLE-25047]
- This fixes these CVEs relative to 2.37:
  [bsc#1188374, bsc#1185597] aka (GCC) PR99935 aka CVE-2021-3648
  [bsc#1193929] aka PR28694 aka CVE-2021-45078
  [bsc#1194783] aka (GCC) PR98886 aka CVE-2021-46195
  [bsc#1197592] aka (GCC) PR105039 aka CVE-2022-27943
  [bsc#1202966] aka PR29289 aka CVE-2022-38126
  [bsc#1202967] aka PR29290 aka CVE-2022-38127
  [bsc#1202969] aka CVE-2021-3826</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
</package>
<package pkgid="ed6c1c8f2d172e5c5bf8263ebe42b4edce61ecea909e3f192ea498925f4a358c067e4b002f945d7614e552e87459c2c371f12afd7d14c23d4420e4ebef934929" name="cross-pru-binutils" arch="src">
  <version epoch="0" ver="2.41" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="ce109b791da931d2a592b4269db6689764c659ec88ad6e27b0a9a70b645a6dbaaa92719159ed2f6a8f16b3cfb396cea8ef932d0f6eef2a6652cac26b35c9f806" name="cross-pru-binutils" arch="x86_64">
  <version epoch="0" ver="2.41" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="10331fcd2ec795a334b7f193d866184b04f94887633577ae046d95df9a67cb84ac937ee26722573247d9c6f93421b068c1758ce08f2afe3c239a1b8f9c0b70c2" name="cross-pru-binutils-debuginfo" arch="i586">
  <version epoch="0" ver="2.40" rel="2.3"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1659960000">- Add binutils-2.39-branch.diff.gz.
- Explicitly enable --enable-warn-execstack=yes and	--enable-warn-rwx-segments=yes.
- Add gprofng subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660132800">- Rebase binutils-2.39-branch.diff.gz that contains fix for PR29451.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1661515200">- Add binutils-pr29482.diff for PR29482, aka CVE-2022-38533
  [bsc#1202816]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665748800">- add arm32-avoid-copyreloc.patch for PR16177 (bsc#1200962)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666008000">- SLE toolchain update of binutils.  Update to 2.39 from 2.37,
  which means obsoleting and hence removing these patches:
  binutils-add-efi-aarch64-1.diff, binutils-add-efi-aarch64-2.diff,
  binutils-add-efi-aarch64-3.diff, binutils-fix-keepdebug.diff,
  binutils-add-z16-name.diff.
  Implements [jsc#SLE-25046, jsc#PED-2029, jsc#PED-2035, jsc#PED-2033,
  jsc#PED-2030, jsc#PED-2038, jsc#PED-2032, jsc#PED-2034, jsc#PED-2031,
  jsc#SLE-25047]
- This fixes these CVEs relative to 2.37:
  [bsc#1188374, bsc#1185597] aka (GCC) PR99935 aka CVE-2021-3648
  [bsc#1193929] aka PR28694 aka CVE-2021-45078
  [bsc#1194783] aka (GCC) PR98886 aka CVE-2021-46195
  [bsc#1197592] aka (GCC) PR105039 aka CVE-2022-27943
  [bsc#1202966] aka PR29289 aka CVE-2022-38126
  [bsc#1202967] aka PR29290 aka CVE-2022-38127
  [bsc#1202969] aka CVE-2021-3826</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
</package>
<package pkgid="7588b61f286d780e526d82b10a14673c9722b8ce7d84a8173b56fda23821c5c5a697526232183580a1dc4ff6a3871b7b2c2ce44c0efa7ce218195e414c4fff42" name="cross-pru-binutils-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.41" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="73ddcbf1a7a8ffb8059b57d33bdb3ad8c20c33cf5bca387db12c3e6c65f0749d340cba80d7c85fc001fcabebc35d38af2d78259b0858936557a902a459390924" name="cross-pru-binutils-debugsource" arch="i586">
  <version epoch="0" ver="2.40" rel="2.3"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1659960000">- Add binutils-2.39-branch.diff.gz.
- Explicitly enable --enable-warn-execstack=yes and	--enable-warn-rwx-segments=yes.
- Add gprofng subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660132800">- Rebase binutils-2.39-branch.diff.gz that contains fix for PR29451.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1661515200">- Add binutils-pr29482.diff for PR29482, aka CVE-2022-38533
  [bsc#1202816]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665748800">- add arm32-avoid-copyreloc.patch for PR16177 (bsc#1200962)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666008000">- SLE toolchain update of binutils.  Update to 2.39 from 2.37,
  which means obsoleting and hence removing these patches:
  binutils-add-efi-aarch64-1.diff, binutils-add-efi-aarch64-2.diff,
  binutils-add-efi-aarch64-3.diff, binutils-fix-keepdebug.diff,
  binutils-add-z16-name.diff.
  Implements [jsc#SLE-25046, jsc#PED-2029, jsc#PED-2035, jsc#PED-2033,
  jsc#PED-2030, jsc#PED-2038, jsc#PED-2032, jsc#PED-2034, jsc#PED-2031,
  jsc#SLE-25047]
- This fixes these CVEs relative to 2.37:
  [bsc#1188374, bsc#1185597] aka (GCC) PR99935 aka CVE-2021-3648
  [bsc#1193929] aka PR28694 aka CVE-2021-45078
  [bsc#1194783] aka (GCC) PR98886 aka CVE-2021-46195
  [bsc#1197592] aka (GCC) PR105039 aka CVE-2022-27943
  [bsc#1202966] aka PR29289 aka CVE-2022-38126
  [bsc#1202967] aka PR29290 aka CVE-2022-38127
  [bsc#1202969] aka CVE-2021-3826</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
</package>
<package pkgid="554f80c53335f8eedb20ee0596425f895b442ab79bea13cfedf5f776dbc5c736e86d392a6c1127b501c84adb6d71577bd55ac6be62b5aaf48b7cc0828210853a" name="cross-pru-binutils-debugsource" arch="x86_64">
  <version epoch="0" ver="2.41" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="53539681c1815a906700613299ca5c2d32f55826ff39ce493c00913ffdbfd706bed3624981880c9ba0bf91105d600a1c6d7303211337ff74e0dfefa28a3d632f" name="cross-riscv64-binutils" arch="i586">
  <version epoch="0" ver="2.40" rel="2.3"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1659960000">- Add binutils-2.39-branch.diff.gz.
- Explicitly enable --enable-warn-execstack=yes and	--enable-warn-rwx-segments=yes.
- Add gprofng subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660132800">- Rebase binutils-2.39-branch.diff.gz that contains fix for PR29451.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1661515200">- Add binutils-pr29482.diff for PR29482, aka CVE-2022-38533
  [bsc#1202816]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665748800">- add arm32-avoid-copyreloc.patch for PR16177 (bsc#1200962)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666008000">- SLE toolchain update of binutils.  Update to 2.39 from 2.37,
  which means obsoleting and hence removing these patches:
  binutils-add-efi-aarch64-1.diff, binutils-add-efi-aarch64-2.diff,
  binutils-add-efi-aarch64-3.diff, binutils-fix-keepdebug.diff,
  binutils-add-z16-name.diff.
  Implements [jsc#SLE-25046, jsc#PED-2029, jsc#PED-2035, jsc#PED-2033,
  jsc#PED-2030, jsc#PED-2038, jsc#PED-2032, jsc#PED-2034, jsc#PED-2031,
  jsc#SLE-25047]
- This fixes these CVEs relative to 2.37:
  [bsc#1188374, bsc#1185597] aka (GCC) PR99935 aka CVE-2021-3648
  [bsc#1193929] aka PR28694 aka CVE-2021-45078
  [bsc#1194783] aka (GCC) PR98886 aka CVE-2021-46195
  [bsc#1197592] aka (GCC) PR105039 aka CVE-2022-27943
  [bsc#1202966] aka PR29289 aka CVE-2022-38126
  [bsc#1202967] aka PR29290 aka CVE-2022-38127
  [bsc#1202969] aka CVE-2021-3826</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
</package>
<package pkgid="9b96d6f3629eafc27ca5e0871dba507f15544630b3c7f8d2cc6d6e1fec21fed735fedb60028472d989be28e6483fe51fb5bd3e0e4f3d1527fce74ce9c1e06376" name="cross-riscv64-binutils" arch="src">
  <version epoch="0" ver="2.40" rel="2.3"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1659960000">- Add binutils-2.39-branch.diff.gz.
- Explicitly enable --enable-warn-execstack=yes and	--enable-warn-rwx-segments=yes.
- Add gprofng subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660132800">- Rebase binutils-2.39-branch.diff.gz that contains fix for PR29451.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1661515200">- Add binutils-pr29482.diff for PR29482, aka CVE-2022-38533
  [bsc#1202816]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665748800">- add arm32-avoid-copyreloc.patch for PR16177 (bsc#1200962)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666008000">- SLE toolchain update of binutils.  Update to 2.39 from 2.37,
  which means obsoleting and hence removing these patches:
  binutils-add-efi-aarch64-1.diff, binutils-add-efi-aarch64-2.diff,
  binutils-add-efi-aarch64-3.diff, binutils-fix-keepdebug.diff,
  binutils-add-z16-name.diff.
  Implements [jsc#SLE-25046, jsc#PED-2029, jsc#PED-2035, jsc#PED-2033,
  jsc#PED-2030, jsc#PED-2038, jsc#PED-2032, jsc#PED-2034, jsc#PED-2031,
  jsc#SLE-25047]
- This fixes these CVEs relative to 2.37:
  [bsc#1188374, bsc#1185597] aka (GCC) PR99935 aka CVE-2021-3648
  [bsc#1193929] aka PR28694 aka CVE-2021-45078
  [bsc#1194783] aka (GCC) PR98886 aka CVE-2021-46195
  [bsc#1197592] aka (GCC) PR105039 aka CVE-2022-27943
  [bsc#1202966] aka PR29289 aka CVE-2022-38126
  [bsc#1202967] aka PR29290 aka CVE-2022-38127
  [bsc#1202969] aka CVE-2021-3826</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
</package>
<package pkgid="6c27533fe139123ba72f1079d946e1cbec1bd75ece03efd61237966dd9be6c64a1e321c0e04eb46280f12ec137e0afc5a97d2858b037e9b40fa3700b2576979f" name="cross-riscv64-binutils" arch="src">
  <version epoch="0" ver="2.41" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="af2e4e1d772026da2f022f0a0b823e6db0ec83e7bad968a455a6597ebbcbe8fc47ceb947cf831b319266b6c87a23d90ddb0a3bf31e9ecdf6c43aed91971e8a43" name="cross-riscv64-binutils" arch="x86_64">
  <version epoch="0" ver="2.41" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="678ed59a9212205fc30b59d69c7d2a938916a8d607d46d10954dad1ee094a7f27b7f74f89afc7e7389268f0ab217d4ec0fcbf5d3c6af002e454454651a77d05b" name="cross-riscv64-binutils-debuginfo" arch="i586">
  <version epoch="0" ver="2.40" rel="2.3"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1659960000">- Add binutils-2.39-branch.diff.gz.
- Explicitly enable --enable-warn-execstack=yes and	--enable-warn-rwx-segments=yes.
- Add gprofng subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660132800">- Rebase binutils-2.39-branch.diff.gz that contains fix for PR29451.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1661515200">- Add binutils-pr29482.diff for PR29482, aka CVE-2022-38533
  [bsc#1202816]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665748800">- add arm32-avoid-copyreloc.patch for PR16177 (bsc#1200962)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666008000">- SLE toolchain update of binutils.  Update to 2.39 from 2.37,
  which means obsoleting and hence removing these patches:
  binutils-add-efi-aarch64-1.diff, binutils-add-efi-aarch64-2.diff,
  binutils-add-efi-aarch64-3.diff, binutils-fix-keepdebug.diff,
  binutils-add-z16-name.diff.
  Implements [jsc#SLE-25046, jsc#PED-2029, jsc#PED-2035, jsc#PED-2033,
  jsc#PED-2030, jsc#PED-2038, jsc#PED-2032, jsc#PED-2034, jsc#PED-2031,
  jsc#SLE-25047]
- This fixes these CVEs relative to 2.37:
  [bsc#1188374, bsc#1185597] aka (GCC) PR99935 aka CVE-2021-3648
  [bsc#1193929] aka PR28694 aka CVE-2021-45078
  [bsc#1194783] aka (GCC) PR98886 aka CVE-2021-46195
  [bsc#1197592] aka (GCC) PR105039 aka CVE-2022-27943
  [bsc#1202966] aka PR29289 aka CVE-2022-38126
  [bsc#1202967] aka PR29290 aka CVE-2022-38127
  [bsc#1202969] aka CVE-2021-3826</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
</package>
<package pkgid="a91e916e2fddab2ee385746472889aa997c48d665e3e5d7736fe4edfce22617a05dc8c193b4da8fa65aa77337cfbd5605401a4a6d4fe2cc5c17fdaf61f185864" name="cross-riscv64-binutils-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.41" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="758882df3ccc97f4763d27ba6bcb53d4e2d990ccd192ade26e6af9cf2b0ebee90eeab79b32ec0f77d064ea8cb44956b3b1b6a7432c0a4d760788aca2243d8040" name="cross-riscv64-binutils-debugsource" arch="i586">
  <version epoch="0" ver="2.40" rel="2.3"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1659960000">- Add binutils-2.39-branch.diff.gz.
- Explicitly enable --enable-warn-execstack=yes and	--enable-warn-rwx-segments=yes.
- Add gprofng subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660132800">- Rebase binutils-2.39-branch.diff.gz that contains fix for PR29451.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1661515200">- Add binutils-pr29482.diff for PR29482, aka CVE-2022-38533
  [bsc#1202816]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665748800">- add arm32-avoid-copyreloc.patch for PR16177 (bsc#1200962)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666008000">- SLE toolchain update of binutils.  Update to 2.39 from 2.37,
  which means obsoleting and hence removing these patches:
  binutils-add-efi-aarch64-1.diff, binutils-add-efi-aarch64-2.diff,
  binutils-add-efi-aarch64-3.diff, binutils-fix-keepdebug.diff,
  binutils-add-z16-name.diff.
  Implements [jsc#SLE-25046, jsc#PED-2029, jsc#PED-2035, jsc#PED-2033,
  jsc#PED-2030, jsc#PED-2038, jsc#PED-2032, jsc#PED-2034, jsc#PED-2031,
  jsc#SLE-25047]
- This fixes these CVEs relative to 2.37:
  [bsc#1188374, bsc#1185597] aka (GCC) PR99935 aka CVE-2021-3648
  [bsc#1193929] aka PR28694 aka CVE-2021-45078
  [bsc#1194783] aka (GCC) PR98886 aka CVE-2021-46195
  [bsc#1197592] aka (GCC) PR105039 aka CVE-2022-27943
  [bsc#1202966] aka PR29289 aka CVE-2022-38126
  [bsc#1202967] aka PR29290 aka CVE-2022-38127
  [bsc#1202969] aka CVE-2021-3826</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
</package>
<package pkgid="96c3fed23662d5d1e72f653a230543c779e9451a07b594d469d76f5806cba907daa0fda20c3db96517c472116b95d77996e6e3c73020abbadd8cb347a861b2fb" name="cross-riscv64-binutils-debugsource" arch="x86_64">
  <version epoch="0" ver="2.41" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="d297e5138e840aed2ee44e9ada6e7019e89cfe0fd5b98433ca3fa35ed188f146af4b406695aa0ba0f72f55e67d4286e154f2cf6e2a7bbce7807c9c8e2d6766f7" name="cross-riscv64-glibc-devel" arch="noarch">
  <version epoch="0" ver="2.38" rel="7.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1688990400">- gshadow-erange-rhandling.patch: gshadow: Matching sgetsgent, sgetsgent_r
  ERANGE handling (BZ #30151)
- system-sigchld-block.patch: posix: Fix system blocks SIGCHLD erroneously
  (BZ #30163)
- gmon-buffer-alloc.patch: gmon: Fix allocated buffer overflow
  (bsc#1207975, BZ #29444)
- check-pf-cancel-handler.patch: __check_pf: Add a cancellation cleanup
  handler (BZ #20975)
- powerpc64-fcntl-lock.patch: io: Fix F_GETLK, F_SETLK, and F_SETLKW for
  powerpc64
- realloc-limit-chunk-reuse.patch: realloc: Limit chunk reuse to only
  growing requests (BZ #30579)
- dl-find-object-return.patch: elf: _dl_find_object may return 1 during
  early startup (BZ #30515)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1690977600">- Update to glibc 2.38
  * When C2X features are enabled and the base argument is 0 or 2, the
    following functions support binary integers prefixed by 0b or 0B as
    input
  * PRIb*, PRIB* and SCNb* macros from C2X have been added to
    &lt;inttypes.h&gt;.
  * printf-family functions now support the wN format length modifiers for
    arguments of type intN_t, int_leastN_t, uintN_t or uint_leastN_t
    and the wfN format
    length modifiers for arguments of type int_fastN_t or uint_fastN_t, as
    specified in draft ISO C2X
  * A new tunable, glibc.pthread.stack_hugetlb, can be used to disable
    Transparent Huge Pages (THP) in stack allocation at pthread_create
  * Vector math library libmvec support has been added to AArch64
  * The strlcpy and strlcat functions have been added
  * CVE-2023-25139: When the printf family of functions is called with a
    format specifier that uses an &lt;apostrophe&gt; (enable grouping) and a
    minimum width specifier, the resulting output could be larger than
    reasonably expected by a caller that computed a tight bound on the
    buffer size
- Enable build with _FORTIFY_SOURCE
- glibc-2.3.90-langpackdir.diff: avoid reference to __strcpy_chk
- iconv-error-verbosity.patch: iconv: restore verbosity with unrecognized
  encoding names (BZ #30694)
- printf-grouping.patch, strftime-time64.patch,
  getlogin-no-loginuid.patch, fix-locking-in-_IO_cleanup.patch,
  gshadow-erange-rhandling.patch, system-sigchld-block.patch,
  gmon-buffer-alloc.patch, check-pf-cancel-handler.patch,
  powerpc64-fcntl-lock.patch, realloc-limit-chunk-reuse.patch,
  dl-find-object-return.patch; Removed
- bsc#1211828
- bsc#1212819</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692014400">- Require that elf/check-localplt does not fail
- glibc-2.3.90-langpackdir.diff: add hidden alias for __strcpy_chk
- cache-amd-legacy.patch: x86: Fix for cache computation on AMD legacy
  cpus
- cache-intel-shared.patch: x86: Fix incorrect scope of setting
  `shared_per_thread` (BZ# 30745)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1692705600">- Add cross-s390x package (bsc#1214460)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692705601">- posix-memalign-fragmentation.patch: malloc: Enable merging of remainders
  in memalign, remove bin scanning from memalign (BZ #30723)
- Limit build counter sync to i686 flavor, to reduce needs for rebuilds</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1693224000">- Add cross-ppc64le package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1693915200">- intl-c-utf-8-like-c-locale.patch: intl: Treat C.UTF-8 locale like C
  locale (BZ #16621)
- glibc-disable-gettext-for-c-utf8.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694433600">- ppc64-flock-fob64.patch: io: Fix record locking contants for powerpc64
  with __USE_FILE_OFFSET64 (BZ #30804)
- libio-io-vtables.patch: libio: Fix oversized __io_vtables
- call-init-proxy-objects.patch: elf: Do not run constructors for proxy
  objects
- dtors-reverse-ctor-order.patch: elf: Always call destructors in reverse
  constructor order (BZ #30785)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694520000">- Add systemd to passwd, group and shadow lookups (jsc#PED-5188)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694606400">- no-aaaa-read-overflow.patch: Stack read overflow with large TCP
  responses in no-aaaa mode (CVE-2023-4527, bsc#1215280, BZ #30842)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695038400">- getcanonname-use-after-free.patch: getaddrinfo: Fix use after free in
  getcanonname (CVE-2023-4806, bsc#1215281, BZ #30843)
- Do not build any cross packages in SLES</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- getaddrinfo-memory-leak.patch: Fix leak in getaddrinfo introduced by the
  fix for CVE-2023-4806 (CVE-2023-5156, bsc#1215714, BZ #30884)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695816000">- fstat-implementation.patch: io: Do not implement fstat with fstatat</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696420800">- setxid-propagate-glibc-tunables.patch: Propagate GLIBC_TUNABLES in
  setxid binaries
- tunables-string-parsing.patch: tunables: Terminate if end of input is
  reached (CVE-2023-4911, bsc#1215501)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
</package>
<package pkgid="d7fcd03be83d51be63614d7a423c6f1f32b84df888f68283f7c7e303a03ae2a55ba0fe19d4c64b3c973313458f6164a7a053e956190fdff57fc0445afd074a4a" name="cross-rx-binutils" arch="i586">
  <version epoch="0" ver="2.40" rel="2.3"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1659960000">- Add binutils-2.39-branch.diff.gz.
- Explicitly enable --enable-warn-execstack=yes and	--enable-warn-rwx-segments=yes.
- Add gprofng subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660132800">- Rebase binutils-2.39-branch.diff.gz that contains fix for PR29451.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1661515200">- Add binutils-pr29482.diff for PR29482, aka CVE-2022-38533
  [bsc#1202816]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665748800">- add arm32-avoid-copyreloc.patch for PR16177 (bsc#1200962)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666008000">- SLE toolchain update of binutils.  Update to 2.39 from 2.37,
  which means obsoleting and hence removing these patches:
  binutils-add-efi-aarch64-1.diff, binutils-add-efi-aarch64-2.diff,
  binutils-add-efi-aarch64-3.diff, binutils-fix-keepdebug.diff,
  binutils-add-z16-name.diff.
  Implements [jsc#SLE-25046, jsc#PED-2029, jsc#PED-2035, jsc#PED-2033,
  jsc#PED-2030, jsc#PED-2038, jsc#PED-2032, jsc#PED-2034, jsc#PED-2031,
  jsc#SLE-25047]
- This fixes these CVEs relative to 2.37:
  [bsc#1188374, bsc#1185597] aka (GCC) PR99935 aka CVE-2021-3648
  [bsc#1193929] aka PR28694 aka CVE-2021-45078
  [bsc#1194783] aka (GCC) PR98886 aka CVE-2021-46195
  [bsc#1197592] aka (GCC) PR105039 aka CVE-2022-27943
  [bsc#1202966] aka PR29289 aka CVE-2022-38126
  [bsc#1202967] aka PR29290 aka CVE-2022-38127
  [bsc#1202969] aka CVE-2021-3826</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
</package>
<package pkgid="3b6e6df39421058195ac95bde676fcc69448e079e198067e553f21f0e35b6c5c1930ade3737057bc2f615099fad23e99f8f4abd99c8072468d1136fa12bf8073" name="cross-rx-binutils" arch="src">
  <version epoch="0" ver="2.40" rel="2.3"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1659960000">- Add binutils-2.39-branch.diff.gz.
- Explicitly enable --enable-warn-execstack=yes and	--enable-warn-rwx-segments=yes.
- Add gprofng subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660132800">- Rebase binutils-2.39-branch.diff.gz that contains fix for PR29451.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1661515200">- Add binutils-pr29482.diff for PR29482, aka CVE-2022-38533
  [bsc#1202816]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665748800">- add arm32-avoid-copyreloc.patch for PR16177 (bsc#1200962)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666008000">- SLE toolchain update of binutils.  Update to 2.39 from 2.37,
  which means obsoleting and hence removing these patches:
  binutils-add-efi-aarch64-1.diff, binutils-add-efi-aarch64-2.diff,
  binutils-add-efi-aarch64-3.diff, binutils-fix-keepdebug.diff,
  binutils-add-z16-name.diff.
  Implements [jsc#SLE-25046, jsc#PED-2029, jsc#PED-2035, jsc#PED-2033,
  jsc#PED-2030, jsc#PED-2038, jsc#PED-2032, jsc#PED-2034, jsc#PED-2031,
  jsc#SLE-25047]
- This fixes these CVEs relative to 2.37:
  [bsc#1188374, bsc#1185597] aka (GCC) PR99935 aka CVE-2021-3648
  [bsc#1193929] aka PR28694 aka CVE-2021-45078
  [bsc#1194783] aka (GCC) PR98886 aka CVE-2021-46195
  [bsc#1197592] aka (GCC) PR105039 aka CVE-2022-27943
  [bsc#1202966] aka PR29289 aka CVE-2022-38126
  [bsc#1202967] aka PR29290 aka CVE-2022-38127
  [bsc#1202969] aka CVE-2021-3826</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
</package>
<package pkgid="0b1c2757190fbeac395ba4998af3e686cf390772e0424896560d204e248150fdc68becd8e600477462dd1fada5b78655c2c3f8ddd20b894204ebd6710540b900" name="cross-rx-binutils" arch="src">
  <version epoch="0" ver="2.41" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="e2fd11b7a26a8e25c953efb5a0e058ccff8c70c8e536de9f7ba2b1e1514ee3675d4494bd3ca0670a187aa8b799c62374510dc90e2127e7d828992ea71b39caba" name="cross-rx-binutils" arch="x86_64">
  <version epoch="0" ver="2.41" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="3aeb0ce89ee9d296b809b8bd49b9aa8023bb2e435b0573dab54e7419ab4cc095c6f25e7a005b4ea6624a3f1dfe0aabfc6e344cb6547ccd54d05abece784afb55" name="cross-rx-binutils-debuginfo" arch="i586">
  <version epoch="0" ver="2.40" rel="2.3"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1659960000">- Add binutils-2.39-branch.diff.gz.
- Explicitly enable --enable-warn-execstack=yes and	--enable-warn-rwx-segments=yes.
- Add gprofng subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660132800">- Rebase binutils-2.39-branch.diff.gz that contains fix for PR29451.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1661515200">- Add binutils-pr29482.diff for PR29482, aka CVE-2022-38533
  [bsc#1202816]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665748800">- add arm32-avoid-copyreloc.patch for PR16177 (bsc#1200962)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666008000">- SLE toolchain update of binutils.  Update to 2.39 from 2.37,
  which means obsoleting and hence removing these patches:
  binutils-add-efi-aarch64-1.diff, binutils-add-efi-aarch64-2.diff,
  binutils-add-efi-aarch64-3.diff, binutils-fix-keepdebug.diff,
  binutils-add-z16-name.diff.
  Implements [jsc#SLE-25046, jsc#PED-2029, jsc#PED-2035, jsc#PED-2033,
  jsc#PED-2030, jsc#PED-2038, jsc#PED-2032, jsc#PED-2034, jsc#PED-2031,
  jsc#SLE-25047]
- This fixes these CVEs relative to 2.37:
  [bsc#1188374, bsc#1185597] aka (GCC) PR99935 aka CVE-2021-3648
  [bsc#1193929] aka PR28694 aka CVE-2021-45078
  [bsc#1194783] aka (GCC) PR98886 aka CVE-2021-46195
  [bsc#1197592] aka (GCC) PR105039 aka CVE-2022-27943
  [bsc#1202966] aka PR29289 aka CVE-2022-38126
  [bsc#1202967] aka PR29290 aka CVE-2022-38127
  [bsc#1202969] aka CVE-2021-3826</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
</package>
<package pkgid="780d31fee5147e96559bd5cded8985a86147febef6f135a218a27220bb7beab0bee89f1852ad3aeb3bbc95618cc221b471a00960d561bb82ac8c3f25bbf9bf02" name="cross-rx-binutils-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.41" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="d9b240883696071a17a417bd7db442173f7d1222d514c609539e6a50069cf43b11b31b30f000ddc1ec9530d2f4201348461e951dea4ea64da56364b62161dbde" name="cross-rx-binutils-debugsource" arch="i586">
  <version epoch="0" ver="2.40" rel="2.3"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1659960000">- Add binutils-2.39-branch.diff.gz.
- Explicitly enable --enable-warn-execstack=yes and	--enable-warn-rwx-segments=yes.
- Add gprofng subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660132800">- Rebase binutils-2.39-branch.diff.gz that contains fix for PR29451.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1661515200">- Add binutils-pr29482.diff for PR29482, aka CVE-2022-38533
  [bsc#1202816]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665748800">- add arm32-avoid-copyreloc.patch for PR16177 (bsc#1200962)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666008000">- SLE toolchain update of binutils.  Update to 2.39 from 2.37,
  which means obsoleting and hence removing these patches:
  binutils-add-efi-aarch64-1.diff, binutils-add-efi-aarch64-2.diff,
  binutils-add-efi-aarch64-3.diff, binutils-fix-keepdebug.diff,
  binutils-add-z16-name.diff.
  Implements [jsc#SLE-25046, jsc#PED-2029, jsc#PED-2035, jsc#PED-2033,
  jsc#PED-2030, jsc#PED-2038, jsc#PED-2032, jsc#PED-2034, jsc#PED-2031,
  jsc#SLE-25047]
- This fixes these CVEs relative to 2.37:
  [bsc#1188374, bsc#1185597] aka (GCC) PR99935 aka CVE-2021-3648
  [bsc#1193929] aka PR28694 aka CVE-2021-45078
  [bsc#1194783] aka (GCC) PR98886 aka CVE-2021-46195
  [bsc#1197592] aka (GCC) PR105039 aka CVE-2022-27943
  [bsc#1202966] aka PR29289 aka CVE-2022-38126
  [bsc#1202967] aka PR29290 aka CVE-2022-38127
  [bsc#1202969] aka CVE-2021-3826</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
</package>
<package pkgid="dbdb6d54c23182c5c756e8c77745ddae9b3fc9ae482e40d9a02e7be511ad6e81f1d095b892f11876813efaca2585d1d9bed73f92ec6cca921840f16a207bb24e" name="cross-rx-binutils-debugsource" arch="x86_64">
  <version epoch="0" ver="2.41" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="f590ee19f0d18eb96e7353003566163ec41a33103ec1dd43e4d00792e77b05383db7c2922271baa3e1f39082b772313a195bb66249894ae6a01706af86078ef5" name="cross-s390-binutils" arch="i586">
  <version epoch="0" ver="2.40" rel="2.3"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1659960000">- Add binutils-2.39-branch.diff.gz.
- Explicitly enable --enable-warn-execstack=yes and	--enable-warn-rwx-segments=yes.
- Add gprofng subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660132800">- Rebase binutils-2.39-branch.diff.gz that contains fix for PR29451.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1661515200">- Add binutils-pr29482.diff for PR29482, aka CVE-2022-38533
  [bsc#1202816]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665748800">- add arm32-avoid-copyreloc.patch for PR16177 (bsc#1200962)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666008000">- SLE toolchain update of binutils.  Update to 2.39 from 2.37,
  which means obsoleting and hence removing these patches:
  binutils-add-efi-aarch64-1.diff, binutils-add-efi-aarch64-2.diff,
  binutils-add-efi-aarch64-3.diff, binutils-fix-keepdebug.diff,
  binutils-add-z16-name.diff.
  Implements [jsc#SLE-25046, jsc#PED-2029, jsc#PED-2035, jsc#PED-2033,
  jsc#PED-2030, jsc#PED-2038, jsc#PED-2032, jsc#PED-2034, jsc#PED-2031,
  jsc#SLE-25047]
- This fixes these CVEs relative to 2.37:
  [bsc#1188374, bsc#1185597] aka (GCC) PR99935 aka CVE-2021-3648
  [bsc#1193929] aka PR28694 aka CVE-2021-45078
  [bsc#1194783] aka (GCC) PR98886 aka CVE-2021-46195
  [bsc#1197592] aka (GCC) PR105039 aka CVE-2022-27943
  [bsc#1202966] aka PR29289 aka CVE-2022-38126
  [bsc#1202967] aka PR29290 aka CVE-2022-38127
  [bsc#1202969] aka CVE-2021-3826</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
</package>
<package pkgid="77faf36f3ab96f2e54a832664d80f0f09285eab085cd4d95dc22c73440f8c2a8034bf3472fb5e4d5429177404698ce73ccdd41566ac3d42425c170ecbd1a783c" name="cross-s390-binutils" arch="src">
  <version epoch="0" ver="2.40" rel="2.3"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1659960000">- Add binutils-2.39-branch.diff.gz.
- Explicitly enable --enable-warn-execstack=yes and	--enable-warn-rwx-segments=yes.
- Add gprofng subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660132800">- Rebase binutils-2.39-branch.diff.gz that contains fix for PR29451.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1661515200">- Add binutils-pr29482.diff for PR29482, aka CVE-2022-38533
  [bsc#1202816]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665748800">- add arm32-avoid-copyreloc.patch for PR16177 (bsc#1200962)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666008000">- SLE toolchain update of binutils.  Update to 2.39 from 2.37,
  which means obsoleting and hence removing these patches:
  binutils-add-efi-aarch64-1.diff, binutils-add-efi-aarch64-2.diff,
  binutils-add-efi-aarch64-3.diff, binutils-fix-keepdebug.diff,
  binutils-add-z16-name.diff.
  Implements [jsc#SLE-25046, jsc#PED-2029, jsc#PED-2035, jsc#PED-2033,
  jsc#PED-2030, jsc#PED-2038, jsc#PED-2032, jsc#PED-2034, jsc#PED-2031,
  jsc#SLE-25047]
- This fixes these CVEs relative to 2.37:
  [bsc#1188374, bsc#1185597] aka (GCC) PR99935 aka CVE-2021-3648
  [bsc#1193929] aka PR28694 aka CVE-2021-45078
  [bsc#1194783] aka (GCC) PR98886 aka CVE-2021-46195
  [bsc#1197592] aka (GCC) PR105039 aka CVE-2022-27943
  [bsc#1202966] aka PR29289 aka CVE-2022-38126
  [bsc#1202967] aka PR29290 aka CVE-2022-38127
  [bsc#1202969] aka CVE-2021-3826</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
</package>
<package pkgid="e929348208e7ca57a0b4d98323e51884b7ddd7554f5e551411933a0b9011816b95e74f2059eb200535cb0a55f3949dfa79881aea15339202a3c30d71697c4f81" name="cross-s390-binutils" arch="src">
  <version epoch="0" ver="2.41" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="8b65aa23ffb0873c0fe11b227ed7f54d23e731ff33bc80fba8df5a8307d3f828c3762b1b85ac190ba5fd2228f2825800f218e1cece73b38a3fb1be161bf10145" name="cross-s390-binutils" arch="x86_64">
  <version epoch="0" ver="2.41" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="8cc7d0bc799386009afd0d55f4545cf09bad09ffa53af34f3471a787376d12f7e4a09fad6c7d373ad2dcd7334f11d45a10c765522c7418926fee96df9562d0a2" name="cross-s390-binutils-debuginfo" arch="i586">
  <version epoch="0" ver="2.40" rel="2.3"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1659960000">- Add binutils-2.39-branch.diff.gz.
- Explicitly enable --enable-warn-execstack=yes and	--enable-warn-rwx-segments=yes.
- Add gprofng subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660132800">- Rebase binutils-2.39-branch.diff.gz that contains fix for PR29451.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1661515200">- Add binutils-pr29482.diff for PR29482, aka CVE-2022-38533
  [bsc#1202816]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665748800">- add arm32-avoid-copyreloc.patch for PR16177 (bsc#1200962)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666008000">- SLE toolchain update of binutils.  Update to 2.39 from 2.37,
  which means obsoleting and hence removing these patches:
  binutils-add-efi-aarch64-1.diff, binutils-add-efi-aarch64-2.diff,
  binutils-add-efi-aarch64-3.diff, binutils-fix-keepdebug.diff,
  binutils-add-z16-name.diff.
  Implements [jsc#SLE-25046, jsc#PED-2029, jsc#PED-2035, jsc#PED-2033,
  jsc#PED-2030, jsc#PED-2038, jsc#PED-2032, jsc#PED-2034, jsc#PED-2031,
  jsc#SLE-25047]
- This fixes these CVEs relative to 2.37:
  [bsc#1188374, bsc#1185597] aka (GCC) PR99935 aka CVE-2021-3648
  [bsc#1193929] aka PR28694 aka CVE-2021-45078
  [bsc#1194783] aka (GCC) PR98886 aka CVE-2021-46195
  [bsc#1197592] aka (GCC) PR105039 aka CVE-2022-27943
  [bsc#1202966] aka PR29289 aka CVE-2022-38126
  [bsc#1202967] aka PR29290 aka CVE-2022-38127
  [bsc#1202969] aka CVE-2021-3826</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
</package>
<package pkgid="d025b369cb32eb1568964e1b923b6a77eec6dc39edc9bd12cffcf20710b7eaa2f507b6888880262eee31479b42dd2767c10819f15ea9a2193ab92ad763fa2b5e" name="cross-s390-binutils-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.41" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="658d29df977b4b284ae280ca94a51ad91c5fcee80076bd77423e350410f9e1ef668aa15cd42157e694dc52493d01292bb6de471c57e71010b5887ca807274124" name="cross-s390-binutils-debugsource" arch="i586">
  <version epoch="0" ver="2.40" rel="2.3"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1659960000">- Add binutils-2.39-branch.diff.gz.
- Explicitly enable --enable-warn-execstack=yes and	--enable-warn-rwx-segments=yes.
- Add gprofng subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660132800">- Rebase binutils-2.39-branch.diff.gz that contains fix for PR29451.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1661515200">- Add binutils-pr29482.diff for PR29482, aka CVE-2022-38533
  [bsc#1202816]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665748800">- add arm32-avoid-copyreloc.patch for PR16177 (bsc#1200962)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666008000">- SLE toolchain update of binutils.  Update to 2.39 from 2.37,
  which means obsoleting and hence removing these patches:
  binutils-add-efi-aarch64-1.diff, binutils-add-efi-aarch64-2.diff,
  binutils-add-efi-aarch64-3.diff, binutils-fix-keepdebug.diff,
  binutils-add-z16-name.diff.
  Implements [jsc#SLE-25046, jsc#PED-2029, jsc#PED-2035, jsc#PED-2033,
  jsc#PED-2030, jsc#PED-2038, jsc#PED-2032, jsc#PED-2034, jsc#PED-2031,
  jsc#SLE-25047]
- This fixes these CVEs relative to 2.37:
  [bsc#1188374, bsc#1185597] aka (GCC) PR99935 aka CVE-2021-3648
  [bsc#1193929] aka PR28694 aka CVE-2021-45078
  [bsc#1194783] aka (GCC) PR98886 aka CVE-2021-46195
  [bsc#1197592] aka (GCC) PR105039 aka CVE-2022-27943
  [bsc#1202966] aka PR29289 aka CVE-2022-38126
  [bsc#1202967] aka PR29290 aka CVE-2022-38127
  [bsc#1202969] aka CVE-2021-3826</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
</package>
<package pkgid="2a75737096f6ac321b78d0914f74cdd960a20a420188afb7101c3daf42151d8d9413c0e245e3d44f0406691b3a97bca244249684626b636365cf6ffbe8cbd572" name="cross-s390-binutils-debugsource" arch="x86_64">
  <version epoch="0" ver="2.41" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="f0d002faf6df3826396ec26b608b39d3d87ff233434744162feb7aaa648bc76a79773525dbc38f9d922877c0c7c5b4dfe87f6123f19949ee80cc4e8367ce1aa3" name="cross-s390x-binutils" arch="i586">
  <version epoch="0" ver="2.40" rel="2.3"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1659960000">- Add binutils-2.39-branch.diff.gz.
- Explicitly enable --enable-warn-execstack=yes and	--enable-warn-rwx-segments=yes.
- Add gprofng subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660132800">- Rebase binutils-2.39-branch.diff.gz that contains fix for PR29451.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1661515200">- Add binutils-pr29482.diff for PR29482, aka CVE-2022-38533
  [bsc#1202816]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665748800">- add arm32-avoid-copyreloc.patch for PR16177 (bsc#1200962)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666008000">- SLE toolchain update of binutils.  Update to 2.39 from 2.37,
  which means obsoleting and hence removing these patches:
  binutils-add-efi-aarch64-1.diff, binutils-add-efi-aarch64-2.diff,
  binutils-add-efi-aarch64-3.diff, binutils-fix-keepdebug.diff,
  binutils-add-z16-name.diff.
  Implements [jsc#SLE-25046, jsc#PED-2029, jsc#PED-2035, jsc#PED-2033,
  jsc#PED-2030, jsc#PED-2038, jsc#PED-2032, jsc#PED-2034, jsc#PED-2031,
  jsc#SLE-25047]
- This fixes these CVEs relative to 2.37:
  [bsc#1188374, bsc#1185597] aka (GCC) PR99935 aka CVE-2021-3648
  [bsc#1193929] aka PR28694 aka CVE-2021-45078
  [bsc#1194783] aka (GCC) PR98886 aka CVE-2021-46195
  [bsc#1197592] aka (GCC) PR105039 aka CVE-2022-27943
  [bsc#1202966] aka PR29289 aka CVE-2022-38126
  [bsc#1202967] aka PR29290 aka CVE-2022-38127
  [bsc#1202969] aka CVE-2021-3826</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
</package>
<package pkgid="8dcc9c89dbff845fbe546289a1bb3f994266d6d8bae0b74483601731ccc3c2d392a88f13b90443bb2a4a6808a607603969913e0e7a3af7367623fa912073493d" name="cross-s390x-binutils" arch="src">
  <version epoch="0" ver="2.40" rel="2.3"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1659960000">- Add binutils-2.39-branch.diff.gz.
- Explicitly enable --enable-warn-execstack=yes and	--enable-warn-rwx-segments=yes.
- Add gprofng subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660132800">- Rebase binutils-2.39-branch.diff.gz that contains fix for PR29451.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1661515200">- Add binutils-pr29482.diff for PR29482, aka CVE-2022-38533
  [bsc#1202816]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665748800">- add arm32-avoid-copyreloc.patch for PR16177 (bsc#1200962)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666008000">- SLE toolchain update of binutils.  Update to 2.39 from 2.37,
  which means obsoleting and hence removing these patches:
  binutils-add-efi-aarch64-1.diff, binutils-add-efi-aarch64-2.diff,
  binutils-add-efi-aarch64-3.diff, binutils-fix-keepdebug.diff,
  binutils-add-z16-name.diff.
  Implements [jsc#SLE-25046, jsc#PED-2029, jsc#PED-2035, jsc#PED-2033,
  jsc#PED-2030, jsc#PED-2038, jsc#PED-2032, jsc#PED-2034, jsc#PED-2031,
  jsc#SLE-25047]
- This fixes these CVEs relative to 2.37:
  [bsc#1188374, bsc#1185597] aka (GCC) PR99935 aka CVE-2021-3648
  [bsc#1193929] aka PR28694 aka CVE-2021-45078
  [bsc#1194783] aka (GCC) PR98886 aka CVE-2021-46195
  [bsc#1197592] aka (GCC) PR105039 aka CVE-2022-27943
  [bsc#1202966] aka PR29289 aka CVE-2022-38126
  [bsc#1202967] aka PR29290 aka CVE-2022-38127
  [bsc#1202969] aka CVE-2021-3826</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
</package>
<package pkgid="c88be4686411f8e17f61f0379386bb67ce0e3fa0361257aa5938cce9a46f2b94d8f51222ed05329e9af8a12f3393efd5f1575eeb2228894d3d5a3f21d2031835" name="cross-s390x-binutils" arch="src">
  <version epoch="0" ver="2.41" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="32a4f4feaf53194ef143b6485243ac200b8e8fbcc11f0d04e2e911626d1abb83f95be5f5fadc7841d32d4d990c34c82bac43592e4c133701f16bcc344d476fa9" name="cross-s390x-binutils" arch="x86_64">
  <version epoch="0" ver="2.41" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="f14dd1a8a92cda095a035600fdfc4a9e3943087147300715c5a42fefe6ae925837c18f3bee3a75c2dce236f0bde85e0122abdd1aa985e28933c7dea690f893ee" name="cross-s390x-binutils-debuginfo" arch="i586">
  <version epoch="0" ver="2.40" rel="2.3"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1659960000">- Add binutils-2.39-branch.diff.gz.
- Explicitly enable --enable-warn-execstack=yes and	--enable-warn-rwx-segments=yes.
- Add gprofng subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660132800">- Rebase binutils-2.39-branch.diff.gz that contains fix for PR29451.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1661515200">- Add binutils-pr29482.diff for PR29482, aka CVE-2022-38533
  [bsc#1202816]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665748800">- add arm32-avoid-copyreloc.patch for PR16177 (bsc#1200962)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666008000">- SLE toolchain update of binutils.  Update to 2.39 from 2.37,
  which means obsoleting and hence removing these patches:
  binutils-add-efi-aarch64-1.diff, binutils-add-efi-aarch64-2.diff,
  binutils-add-efi-aarch64-3.diff, binutils-fix-keepdebug.diff,
  binutils-add-z16-name.diff.
  Implements [jsc#SLE-25046, jsc#PED-2029, jsc#PED-2035, jsc#PED-2033,
  jsc#PED-2030, jsc#PED-2038, jsc#PED-2032, jsc#PED-2034, jsc#PED-2031,
  jsc#SLE-25047]
- This fixes these CVEs relative to 2.37:
  [bsc#1188374, bsc#1185597] aka (GCC) PR99935 aka CVE-2021-3648
  [bsc#1193929] aka PR28694 aka CVE-2021-45078
  [bsc#1194783] aka (GCC) PR98886 aka CVE-2021-46195
  [bsc#1197592] aka (GCC) PR105039 aka CVE-2022-27943
  [bsc#1202966] aka PR29289 aka CVE-2022-38126
  [bsc#1202967] aka PR29290 aka CVE-2022-38127
  [bsc#1202969] aka CVE-2021-3826</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
</package>
<package pkgid="de5d7cb18820877e201e119b02b233b10ed38330f9074a8dd27c364f1c8c1ca7470e1959b181687fda159183d8bf02a1df85ab3ed47e1d140c67ef090af77c99" name="cross-s390x-binutils-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.41" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="b3d6929bd875008a438a5bd2041f99fef0478b664cbd2593901f9dfaef02b0563b81c3d99a3c6d78bff8e181c1ee3b031119d520c2c34845b79443b194c777f3" name="cross-s390x-binutils-debugsource" arch="i586">
  <version epoch="0" ver="2.40" rel="2.3"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1659960000">- Add binutils-2.39-branch.diff.gz.
- Explicitly enable --enable-warn-execstack=yes and	--enable-warn-rwx-segments=yes.
- Add gprofng subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660132800">- Rebase binutils-2.39-branch.diff.gz that contains fix for PR29451.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1661515200">- Add binutils-pr29482.diff for PR29482, aka CVE-2022-38533
  [bsc#1202816]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665748800">- add arm32-avoid-copyreloc.patch for PR16177 (bsc#1200962)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666008000">- SLE toolchain update of binutils.  Update to 2.39 from 2.37,
  which means obsoleting and hence removing these patches:
  binutils-add-efi-aarch64-1.diff, binutils-add-efi-aarch64-2.diff,
  binutils-add-efi-aarch64-3.diff, binutils-fix-keepdebug.diff,
  binutils-add-z16-name.diff.
  Implements [jsc#SLE-25046, jsc#PED-2029, jsc#PED-2035, jsc#PED-2033,
  jsc#PED-2030, jsc#PED-2038, jsc#PED-2032, jsc#PED-2034, jsc#PED-2031,
  jsc#SLE-25047]
- This fixes these CVEs relative to 2.37:
  [bsc#1188374, bsc#1185597] aka (GCC) PR99935 aka CVE-2021-3648
  [bsc#1193929] aka PR28694 aka CVE-2021-45078
  [bsc#1194783] aka (GCC) PR98886 aka CVE-2021-46195
  [bsc#1197592] aka (GCC) PR105039 aka CVE-2022-27943
  [bsc#1202966] aka PR29289 aka CVE-2022-38126
  [bsc#1202967] aka PR29290 aka CVE-2022-38127
  [bsc#1202969] aka CVE-2021-3826</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
</package>
<package pkgid="ba297281497d5a9ce5a7741040565d90c6ed5881e3d7627203939eb413a7e2bdd1b508e430a9fb7bab0039c5e38351e760b8d933c85bb8d55457da6d5a559193" name="cross-s390x-binutils-debugsource" arch="x86_64">
  <version epoch="0" ver="2.41" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="85a27ef0be435d4da2afd1c39bd3ec167f02f49abec8ee0e90a51f1343be0b4d1a620b3d1dd965a6c69f07cd64e8a27a6370234dd89a194f73c3668b4117f8e1" name="cross-s390x-glibc-devel" arch="noarch">
  <version epoch="0" ver="2.38" rel="7.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1688990400">- gshadow-erange-rhandling.patch: gshadow: Matching sgetsgent, sgetsgent_r
  ERANGE handling (BZ #30151)
- system-sigchld-block.patch: posix: Fix system blocks SIGCHLD erroneously
  (BZ #30163)
- gmon-buffer-alloc.patch: gmon: Fix allocated buffer overflow
  (bsc#1207975, BZ #29444)
- check-pf-cancel-handler.patch: __check_pf: Add a cancellation cleanup
  handler (BZ #20975)
- powerpc64-fcntl-lock.patch: io: Fix F_GETLK, F_SETLK, and F_SETLKW for
  powerpc64
- realloc-limit-chunk-reuse.patch: realloc: Limit chunk reuse to only
  growing requests (BZ #30579)
- dl-find-object-return.patch: elf: _dl_find_object may return 1 during
  early startup (BZ #30515)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1690977600">- Update to glibc 2.38
  * When C2X features are enabled and the base argument is 0 or 2, the
    following functions support binary integers prefixed by 0b or 0B as
    input
  * PRIb*, PRIB* and SCNb* macros from C2X have been added to
    &lt;inttypes.h&gt;.
  * printf-family functions now support the wN format length modifiers for
    arguments of type intN_t, int_leastN_t, uintN_t or uint_leastN_t
    and the wfN format
    length modifiers for arguments of type int_fastN_t or uint_fastN_t, as
    specified in draft ISO C2X
  * A new tunable, glibc.pthread.stack_hugetlb, can be used to disable
    Transparent Huge Pages (THP) in stack allocation at pthread_create
  * Vector math library libmvec support has been added to AArch64
  * The strlcpy and strlcat functions have been added
  * CVE-2023-25139: When the printf family of functions is called with a
    format specifier that uses an &lt;apostrophe&gt; (enable grouping) and a
    minimum width specifier, the resulting output could be larger than
    reasonably expected by a caller that computed a tight bound on the
    buffer size
- Enable build with _FORTIFY_SOURCE
- glibc-2.3.90-langpackdir.diff: avoid reference to __strcpy_chk
- iconv-error-verbosity.patch: iconv: restore verbosity with unrecognized
  encoding names (BZ #30694)
- printf-grouping.patch, strftime-time64.patch,
  getlogin-no-loginuid.patch, fix-locking-in-_IO_cleanup.patch,
  gshadow-erange-rhandling.patch, system-sigchld-block.patch,
  gmon-buffer-alloc.patch, check-pf-cancel-handler.patch,
  powerpc64-fcntl-lock.patch, realloc-limit-chunk-reuse.patch,
  dl-find-object-return.patch; Removed
- bsc#1211828
- bsc#1212819</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692014400">- Require that elf/check-localplt does not fail
- glibc-2.3.90-langpackdir.diff: add hidden alias for __strcpy_chk
- cache-amd-legacy.patch: x86: Fix for cache computation on AMD legacy
  cpus
- cache-intel-shared.patch: x86: Fix incorrect scope of setting
  `shared_per_thread` (BZ# 30745)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1692705600">- Add cross-s390x package (bsc#1214460)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692705601">- posix-memalign-fragmentation.patch: malloc: Enable merging of remainders
  in memalign, remove bin scanning from memalign (BZ #30723)
- Limit build counter sync to i686 flavor, to reduce needs for rebuilds</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1693224000">- Add cross-ppc64le package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1693915200">- intl-c-utf-8-like-c-locale.patch: intl: Treat C.UTF-8 locale like C
  locale (BZ #16621)
- glibc-disable-gettext-for-c-utf8.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694433600">- ppc64-flock-fob64.patch: io: Fix record locking contants for powerpc64
  with __USE_FILE_OFFSET64 (BZ #30804)
- libio-io-vtables.patch: libio: Fix oversized __io_vtables
- call-init-proxy-objects.patch: elf: Do not run constructors for proxy
  objects
- dtors-reverse-ctor-order.patch: elf: Always call destructors in reverse
  constructor order (BZ #30785)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694520000">- Add systemd to passwd, group and shadow lookups (jsc#PED-5188)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694606400">- no-aaaa-read-overflow.patch: Stack read overflow with large TCP
  responses in no-aaaa mode (CVE-2023-4527, bsc#1215280, BZ #30842)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695038400">- getcanonname-use-after-free.patch: getaddrinfo: Fix use after free in
  getcanonname (CVE-2023-4806, bsc#1215281, BZ #30843)
- Do not build any cross packages in SLES</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- getaddrinfo-memory-leak.patch: Fix leak in getaddrinfo introduced by the
  fix for CVE-2023-4806 (CVE-2023-5156, bsc#1215714, BZ #30884)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695816000">- fstat-implementation.patch: io: Do not implement fstat with fstatat</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696420800">- setxid-propagate-glibc-tunables.patch: Propagate GLIBC_TUNABLES in
  setxid binaries
- tunables-string-parsing.patch: tunables: Terminate if end of input is
  reached (CVE-2023-4911, bsc#1215501)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
</package>
<package pkgid="747246b7837f43b5f74e78ed6f5bb97e78d1e71a3d728855cb46b45ede845c52ea86643188b0bc21f19b00b6c2e329cea47a9563b632b80034b105dc88d73d53" name="cross-sparc-binutils" arch="i586">
  <version epoch="0" ver="2.40" rel="2.3"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1659960000">- Add binutils-2.39-branch.diff.gz.
- Explicitly enable --enable-warn-execstack=yes and	--enable-warn-rwx-segments=yes.
- Add gprofng subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660132800">- Rebase binutils-2.39-branch.diff.gz that contains fix for PR29451.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1661515200">- Add binutils-pr29482.diff for PR29482, aka CVE-2022-38533
  [bsc#1202816]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665748800">- add arm32-avoid-copyreloc.patch for PR16177 (bsc#1200962)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666008000">- SLE toolchain update of binutils.  Update to 2.39 from 2.37,
  which means obsoleting and hence removing these patches:
  binutils-add-efi-aarch64-1.diff, binutils-add-efi-aarch64-2.diff,
  binutils-add-efi-aarch64-3.diff, binutils-fix-keepdebug.diff,
  binutils-add-z16-name.diff.
  Implements [jsc#SLE-25046, jsc#PED-2029, jsc#PED-2035, jsc#PED-2033,
  jsc#PED-2030, jsc#PED-2038, jsc#PED-2032, jsc#PED-2034, jsc#PED-2031,
  jsc#SLE-25047]
- This fixes these CVEs relative to 2.37:
  [bsc#1188374, bsc#1185597] aka (GCC) PR99935 aka CVE-2021-3648
  [bsc#1193929] aka PR28694 aka CVE-2021-45078
  [bsc#1194783] aka (GCC) PR98886 aka CVE-2021-46195
  [bsc#1197592] aka (GCC) PR105039 aka CVE-2022-27943
  [bsc#1202966] aka PR29289 aka CVE-2022-38126
  [bsc#1202967] aka PR29290 aka CVE-2022-38127
  [bsc#1202969] aka CVE-2021-3826</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
</package>
<package pkgid="6afeb336204cfb8415dd5f6165ad14a559f034b7273c83fa442f305d5215c28a77b52c1f0471b345564054a0ccc772b918d4466f54595c228245c0394dd7f150" name="cross-sparc-binutils" arch="src">
  <version epoch="0" ver="2.40" rel="2.3"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1659960000">- Add binutils-2.39-branch.diff.gz.
- Explicitly enable --enable-warn-execstack=yes and	--enable-warn-rwx-segments=yes.
- Add gprofng subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660132800">- Rebase binutils-2.39-branch.diff.gz that contains fix for PR29451.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1661515200">- Add binutils-pr29482.diff for PR29482, aka CVE-2022-38533
  [bsc#1202816]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665748800">- add arm32-avoid-copyreloc.patch for PR16177 (bsc#1200962)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666008000">- SLE toolchain update of binutils.  Update to 2.39 from 2.37,
  which means obsoleting and hence removing these patches:
  binutils-add-efi-aarch64-1.diff, binutils-add-efi-aarch64-2.diff,
  binutils-add-efi-aarch64-3.diff, binutils-fix-keepdebug.diff,
  binutils-add-z16-name.diff.
  Implements [jsc#SLE-25046, jsc#PED-2029, jsc#PED-2035, jsc#PED-2033,
  jsc#PED-2030, jsc#PED-2038, jsc#PED-2032, jsc#PED-2034, jsc#PED-2031,
  jsc#SLE-25047]
- This fixes these CVEs relative to 2.37:
  [bsc#1188374, bsc#1185597] aka (GCC) PR99935 aka CVE-2021-3648
  [bsc#1193929] aka PR28694 aka CVE-2021-45078
  [bsc#1194783] aka (GCC) PR98886 aka CVE-2021-46195
  [bsc#1197592] aka (GCC) PR105039 aka CVE-2022-27943
  [bsc#1202966] aka PR29289 aka CVE-2022-38126
  [bsc#1202967] aka PR29290 aka CVE-2022-38127
  [bsc#1202969] aka CVE-2021-3826</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
</package>
<package pkgid="b21bc8c24e57ce92214828323bcada7f5614b489c9324090ac46744c8e771cd8e00b393af447e24582ff1d7cb74d79d157a88b1d1bf28d9c73f2d5271397fa93" name="cross-sparc-binutils" arch="src">
  <version epoch="0" ver="2.41" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="927ef8b9abe0d4cc15bb9d8096d6b5efa2b72f143db7f066a05e4286ad140a324247c7164b3af1f398fe08d0c2c6d53071225445309df0e8115b609474d75155" name="cross-sparc-binutils" arch="x86_64">
  <version epoch="0" ver="2.41" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="5f3a1b4347a150bce5afe51dcf89bf479f0573e5d99ad5c04ed6af3b6c95ac3dad4f3be8982b04c29b5966bb8cbc46182414c9dd5019887a75c51c4d39ad0a65" name="cross-sparc-binutils-debuginfo" arch="i586">
  <version epoch="0" ver="2.40" rel="2.3"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1659960000">- Add binutils-2.39-branch.diff.gz.
- Explicitly enable --enable-warn-execstack=yes and	--enable-warn-rwx-segments=yes.
- Add gprofng subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660132800">- Rebase binutils-2.39-branch.diff.gz that contains fix for PR29451.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1661515200">- Add binutils-pr29482.diff for PR29482, aka CVE-2022-38533
  [bsc#1202816]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665748800">- add arm32-avoid-copyreloc.patch for PR16177 (bsc#1200962)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666008000">- SLE toolchain update of binutils.  Update to 2.39 from 2.37,
  which means obsoleting and hence removing these patches:
  binutils-add-efi-aarch64-1.diff, binutils-add-efi-aarch64-2.diff,
  binutils-add-efi-aarch64-3.diff, binutils-fix-keepdebug.diff,
  binutils-add-z16-name.diff.
  Implements [jsc#SLE-25046, jsc#PED-2029, jsc#PED-2035, jsc#PED-2033,
  jsc#PED-2030, jsc#PED-2038, jsc#PED-2032, jsc#PED-2034, jsc#PED-2031,
  jsc#SLE-25047]
- This fixes these CVEs relative to 2.37:
  [bsc#1188374, bsc#1185597] aka (GCC) PR99935 aka CVE-2021-3648
  [bsc#1193929] aka PR28694 aka CVE-2021-45078
  [bsc#1194783] aka (GCC) PR98886 aka CVE-2021-46195
  [bsc#1197592] aka (GCC) PR105039 aka CVE-2022-27943
  [bsc#1202966] aka PR29289 aka CVE-2022-38126
  [bsc#1202967] aka PR29290 aka CVE-2022-38127
  [bsc#1202969] aka CVE-2021-3826</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
</package>
<package pkgid="bbd4dc1613eb4e69ff08ee900d3879c4dedaa1183e2131d26f1fad44a9df7958f879e72d1bf3018c98fbc5ae55ca3d5dcdfa95abf78a1ed24fc3cec256b32544" name="cross-sparc-binutils-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.41" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="fabb23c81321713b9136571f036b035b9da3930e3d216ce6aa1c6b6e3cbd8911f3161a43085802ece756d6f380b89b493cb4fc58630bffd20f843d067766835d" name="cross-sparc-binutils-debugsource" arch="i586">
  <version epoch="0" ver="2.40" rel="2.3"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1659960000">- Add binutils-2.39-branch.diff.gz.
- Explicitly enable --enable-warn-execstack=yes and	--enable-warn-rwx-segments=yes.
- Add gprofng subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660132800">- Rebase binutils-2.39-branch.diff.gz that contains fix for PR29451.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1661515200">- Add binutils-pr29482.diff for PR29482, aka CVE-2022-38533
  [bsc#1202816]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665748800">- add arm32-avoid-copyreloc.patch for PR16177 (bsc#1200962)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666008000">- SLE toolchain update of binutils.  Update to 2.39 from 2.37,
  which means obsoleting and hence removing these patches:
  binutils-add-efi-aarch64-1.diff, binutils-add-efi-aarch64-2.diff,
  binutils-add-efi-aarch64-3.diff, binutils-fix-keepdebug.diff,
  binutils-add-z16-name.diff.
  Implements [jsc#SLE-25046, jsc#PED-2029, jsc#PED-2035, jsc#PED-2033,
  jsc#PED-2030, jsc#PED-2038, jsc#PED-2032, jsc#PED-2034, jsc#PED-2031,
  jsc#SLE-25047]
- This fixes these CVEs relative to 2.37:
  [bsc#1188374, bsc#1185597] aka (GCC) PR99935 aka CVE-2021-3648
  [bsc#1193929] aka PR28694 aka CVE-2021-45078
  [bsc#1194783] aka (GCC) PR98886 aka CVE-2021-46195
  [bsc#1197592] aka (GCC) PR105039 aka CVE-2022-27943
  [bsc#1202966] aka PR29289 aka CVE-2022-38126
  [bsc#1202967] aka PR29290 aka CVE-2022-38127
  [bsc#1202969] aka CVE-2021-3826</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
</package>
<package pkgid="e4f93e53b0520484e23a07ec31e80af27cc6d2d9383057fc23b5f6f927d11de7ed3853bdc1251efe7135ddde84213ce4f930626dc769a3180edd6c4cb4bfbaa4" name="cross-sparc-binutils-debugsource" arch="x86_64">
  <version epoch="0" ver="2.41" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="e6677a1b4923a51b606e33f5556a948d12cee10118ee605e15a5310fdef48f65ddd28667777b89fa33e16a6ead3aa04683366ad9e2688a8466d39e4bff495590" name="cross-sparc64-binutils" arch="i586">
  <version epoch="0" ver="2.40" rel="2.3"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1659960000">- Add binutils-2.39-branch.diff.gz.
- Explicitly enable --enable-warn-execstack=yes and	--enable-warn-rwx-segments=yes.
- Add gprofng subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660132800">- Rebase binutils-2.39-branch.diff.gz that contains fix for PR29451.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1661515200">- Add binutils-pr29482.diff for PR29482, aka CVE-2022-38533
  [bsc#1202816]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665748800">- add arm32-avoid-copyreloc.patch for PR16177 (bsc#1200962)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666008000">- SLE toolchain update of binutils.  Update to 2.39 from 2.37,
  which means obsoleting and hence removing these patches:
  binutils-add-efi-aarch64-1.diff, binutils-add-efi-aarch64-2.diff,
  binutils-add-efi-aarch64-3.diff, binutils-fix-keepdebug.diff,
  binutils-add-z16-name.diff.
  Implements [jsc#SLE-25046, jsc#PED-2029, jsc#PED-2035, jsc#PED-2033,
  jsc#PED-2030, jsc#PED-2038, jsc#PED-2032, jsc#PED-2034, jsc#PED-2031,
  jsc#SLE-25047]
- This fixes these CVEs relative to 2.37:
  [bsc#1188374, bsc#1185597] aka (GCC) PR99935 aka CVE-2021-3648
  [bsc#1193929] aka PR28694 aka CVE-2021-45078
  [bsc#1194783] aka (GCC) PR98886 aka CVE-2021-46195
  [bsc#1197592] aka (GCC) PR105039 aka CVE-2022-27943
  [bsc#1202966] aka PR29289 aka CVE-2022-38126
  [bsc#1202967] aka PR29290 aka CVE-2022-38127
  [bsc#1202969] aka CVE-2021-3826</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
</package>
<package pkgid="ed14f00ce4dde7f06ee1c300e873fcde152ec7eba2918196d5173409f02665fd3b7e36b55a75c60e906f957f84570b9e8b3e951ae82f54dfb4067e4e226d3a78" name="cross-sparc64-binutils" arch="src">
  <version epoch="0" ver="2.40" rel="2.3"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1659960000">- Add binutils-2.39-branch.diff.gz.
- Explicitly enable --enable-warn-execstack=yes and	--enable-warn-rwx-segments=yes.
- Add gprofng subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660132800">- Rebase binutils-2.39-branch.diff.gz that contains fix for PR29451.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1661515200">- Add binutils-pr29482.diff for PR29482, aka CVE-2022-38533
  [bsc#1202816]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665748800">- add arm32-avoid-copyreloc.patch for PR16177 (bsc#1200962)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666008000">- SLE toolchain update of binutils.  Update to 2.39 from 2.37,
  which means obsoleting and hence removing these patches:
  binutils-add-efi-aarch64-1.diff, binutils-add-efi-aarch64-2.diff,
  binutils-add-efi-aarch64-3.diff, binutils-fix-keepdebug.diff,
  binutils-add-z16-name.diff.
  Implements [jsc#SLE-25046, jsc#PED-2029, jsc#PED-2035, jsc#PED-2033,
  jsc#PED-2030, jsc#PED-2038, jsc#PED-2032, jsc#PED-2034, jsc#PED-2031,
  jsc#SLE-25047]
- This fixes these CVEs relative to 2.37:
  [bsc#1188374, bsc#1185597] aka (GCC) PR99935 aka CVE-2021-3648
  [bsc#1193929] aka PR28694 aka CVE-2021-45078
  [bsc#1194783] aka (GCC) PR98886 aka CVE-2021-46195
  [bsc#1197592] aka (GCC) PR105039 aka CVE-2022-27943
  [bsc#1202966] aka PR29289 aka CVE-2022-38126
  [bsc#1202967] aka PR29290 aka CVE-2022-38127
  [bsc#1202969] aka CVE-2021-3826</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
</package>
<package pkgid="2e7c2765aea6c7788d8ba5f6bf5aaf7d7bfbe6cbd1e38040176d17ad3c647b2c8b93c26ffa163b658352fac8a97814786540293736fdf9ec6f4773dbed534de5" name="cross-sparc64-binutils" arch="src">
  <version epoch="0" ver="2.41" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="48c0d08801f9ba154761dd368e71f378270eb4ef2ea6223361154c72ac2b7db630c7356102e9b0b5c86b6d0accc6282764de7bf5cebe75f028f969100c234098" name="cross-sparc64-binutils" arch="x86_64">
  <version epoch="0" ver="2.41" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="a94da56e3246887232b0e9a68ae52775b6d6a33d3dc9e5e95c206ed03cbec16c398482ce27c9638ee352ec7181d8a237c9467babbadf0d3ee2f9da23e7c470b8" name="cross-sparc64-binutils-debuginfo" arch="i586">
  <version epoch="0" ver="2.40" rel="2.3"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1659960000">- Add binutils-2.39-branch.diff.gz.
- Explicitly enable --enable-warn-execstack=yes and	--enable-warn-rwx-segments=yes.
- Add gprofng subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660132800">- Rebase binutils-2.39-branch.diff.gz that contains fix for PR29451.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1661515200">- Add binutils-pr29482.diff for PR29482, aka CVE-2022-38533
  [bsc#1202816]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665748800">- add arm32-avoid-copyreloc.patch for PR16177 (bsc#1200962)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666008000">- SLE toolchain update of binutils.  Update to 2.39 from 2.37,
  which means obsoleting and hence removing these patches:
  binutils-add-efi-aarch64-1.diff, binutils-add-efi-aarch64-2.diff,
  binutils-add-efi-aarch64-3.diff, binutils-fix-keepdebug.diff,
  binutils-add-z16-name.diff.
  Implements [jsc#SLE-25046, jsc#PED-2029, jsc#PED-2035, jsc#PED-2033,
  jsc#PED-2030, jsc#PED-2038, jsc#PED-2032, jsc#PED-2034, jsc#PED-2031,
  jsc#SLE-25047]
- This fixes these CVEs relative to 2.37:
  [bsc#1188374, bsc#1185597] aka (GCC) PR99935 aka CVE-2021-3648
  [bsc#1193929] aka PR28694 aka CVE-2021-45078
  [bsc#1194783] aka (GCC) PR98886 aka CVE-2021-46195
  [bsc#1197592] aka (GCC) PR105039 aka CVE-2022-27943
  [bsc#1202966] aka PR29289 aka CVE-2022-38126
  [bsc#1202967] aka PR29290 aka CVE-2022-38127
  [bsc#1202969] aka CVE-2021-3826</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
</package>
<package pkgid="3b6fb8d9c90685bb22c638a7913f8f0f214efe672ced2fa623d1ccf7e7af66cf073444545a49d5d1d4c6d25d569789a03dcf5d45aadc01683464b49bc21b8e78" name="cross-sparc64-binutils-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.41" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="01aac2f36deb4b594b372fa99adcecebdab2ce2b0c9ae39ee59c79917a9539b2c2309445fa7786a3a6831f66dc62dacba47c881b1e2c95d637484dd5f7a6d2e2" name="cross-sparc64-binutils-debugsource" arch="i586">
  <version epoch="0" ver="2.40" rel="2.3"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1659960000">- Add binutils-2.39-branch.diff.gz.
- Explicitly enable --enable-warn-execstack=yes and	--enable-warn-rwx-segments=yes.
- Add gprofng subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660132800">- Rebase binutils-2.39-branch.diff.gz that contains fix for PR29451.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1661515200">- Add binutils-pr29482.diff for PR29482, aka CVE-2022-38533
  [bsc#1202816]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665748800">- add arm32-avoid-copyreloc.patch for PR16177 (bsc#1200962)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666008000">- SLE toolchain update of binutils.  Update to 2.39 from 2.37,
  which means obsoleting and hence removing these patches:
  binutils-add-efi-aarch64-1.diff, binutils-add-efi-aarch64-2.diff,
  binutils-add-efi-aarch64-3.diff, binutils-fix-keepdebug.diff,
  binutils-add-z16-name.diff.
  Implements [jsc#SLE-25046, jsc#PED-2029, jsc#PED-2035, jsc#PED-2033,
  jsc#PED-2030, jsc#PED-2038, jsc#PED-2032, jsc#PED-2034, jsc#PED-2031,
  jsc#SLE-25047]
- This fixes these CVEs relative to 2.37:
  [bsc#1188374, bsc#1185597] aka (GCC) PR99935 aka CVE-2021-3648
  [bsc#1193929] aka PR28694 aka CVE-2021-45078
  [bsc#1194783] aka (GCC) PR98886 aka CVE-2021-46195
  [bsc#1197592] aka (GCC) PR105039 aka CVE-2022-27943
  [bsc#1202966] aka PR29289 aka CVE-2022-38126
  [bsc#1202967] aka PR29290 aka CVE-2022-38127
  [bsc#1202969] aka CVE-2021-3826</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
</package>
<package pkgid="411563edd3146676f8c43bef49c536f00d6ebac5372a390dcb1d100160ef17cc4783c5f9b716e42773adac85361e8111f772a3b75b41a463e4367b3c115d823e" name="cross-sparc64-binutils-debugsource" arch="x86_64">
  <version epoch="0" ver="2.41" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="446e0618edb3197abd3d77fe1be790832c7111e46e2786051da819c675aea4f2026178f0c7099a23b70265150d26bce9a629953f606e574780a624569277224e" name="cross-spu-binutils" arch="i586">
  <version epoch="0" ver="2.40" rel="2.3"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1659960000">- Add binutils-2.39-branch.diff.gz.
- Explicitly enable --enable-warn-execstack=yes and	--enable-warn-rwx-segments=yes.
- Add gprofng subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660132800">- Rebase binutils-2.39-branch.diff.gz that contains fix for PR29451.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1661515200">- Add binutils-pr29482.diff for PR29482, aka CVE-2022-38533
  [bsc#1202816]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665748800">- add arm32-avoid-copyreloc.patch for PR16177 (bsc#1200962)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666008000">- SLE toolchain update of binutils.  Update to 2.39 from 2.37,
  which means obsoleting and hence removing these patches:
  binutils-add-efi-aarch64-1.diff, binutils-add-efi-aarch64-2.diff,
  binutils-add-efi-aarch64-3.diff, binutils-fix-keepdebug.diff,
  binutils-add-z16-name.diff.
  Implements [jsc#SLE-25046, jsc#PED-2029, jsc#PED-2035, jsc#PED-2033,
  jsc#PED-2030, jsc#PED-2038, jsc#PED-2032, jsc#PED-2034, jsc#PED-2031,
  jsc#SLE-25047]
- This fixes these CVEs relative to 2.37:
  [bsc#1188374, bsc#1185597] aka (GCC) PR99935 aka CVE-2021-3648
  [bsc#1193929] aka PR28694 aka CVE-2021-45078
  [bsc#1194783] aka (GCC) PR98886 aka CVE-2021-46195
  [bsc#1197592] aka (GCC) PR105039 aka CVE-2022-27943
  [bsc#1202966] aka PR29289 aka CVE-2022-38126
  [bsc#1202967] aka PR29290 aka CVE-2022-38127
  [bsc#1202969] aka CVE-2021-3826</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
</package>
<package pkgid="dfe802bddcb4ada4f35e6016bfabc5a9470b5f5975091e7d2d6b8a16c8a79869f66a78f7d0f333697c0a836fd64a7ffde60bc433d15bc71546b2ab909405624f" name="cross-spu-binutils" arch="src">
  <version epoch="0" ver="2.40" rel="2.3"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1659960000">- Add binutils-2.39-branch.diff.gz.
- Explicitly enable --enable-warn-execstack=yes and	--enable-warn-rwx-segments=yes.
- Add gprofng subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660132800">- Rebase binutils-2.39-branch.diff.gz that contains fix for PR29451.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1661515200">- Add binutils-pr29482.diff for PR29482, aka CVE-2022-38533
  [bsc#1202816]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665748800">- add arm32-avoid-copyreloc.patch for PR16177 (bsc#1200962)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666008000">- SLE toolchain update of binutils.  Update to 2.39 from 2.37,
  which means obsoleting and hence removing these patches:
  binutils-add-efi-aarch64-1.diff, binutils-add-efi-aarch64-2.diff,
  binutils-add-efi-aarch64-3.diff, binutils-fix-keepdebug.diff,
  binutils-add-z16-name.diff.
  Implements [jsc#SLE-25046, jsc#PED-2029, jsc#PED-2035, jsc#PED-2033,
  jsc#PED-2030, jsc#PED-2038, jsc#PED-2032, jsc#PED-2034, jsc#PED-2031,
  jsc#SLE-25047]
- This fixes these CVEs relative to 2.37:
  [bsc#1188374, bsc#1185597] aka (GCC) PR99935 aka CVE-2021-3648
  [bsc#1193929] aka PR28694 aka CVE-2021-45078
  [bsc#1194783] aka (GCC) PR98886 aka CVE-2021-46195
  [bsc#1197592] aka (GCC) PR105039 aka CVE-2022-27943
  [bsc#1202966] aka PR29289 aka CVE-2022-38126
  [bsc#1202967] aka PR29290 aka CVE-2022-38127
  [bsc#1202969] aka CVE-2021-3826</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
</package>
<package pkgid="3f761b0161a0eb929e41f2f1d9774a0da764e3091f52d21a675106d29bad77c84e98c2982f34c26a3d52d07f6e2a9cf1155fc000ebb8332d20e294ac839e5557" name="cross-spu-binutils" arch="src">
  <version epoch="0" ver="2.41" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="34af490c6138f64f6018304f05c9e7ebd78095afb452f91e71a737aaee3398acdcd701631d210948ea31779480fe9f7cbb036e5926139043995c2e3ffea3636a" name="cross-spu-binutils" arch="x86_64">
  <version epoch="0" ver="2.41" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="0fa11031a38f31b1bc334eb7a1e9acdd7e3b3ff556b7a1b1f869b3ac66bc08ffd0ebda57d119c927537a1c628e9c05531cb8f98b51508b83e2cb41d7dc07dfc0" name="cross-spu-binutils-debuginfo" arch="i586">
  <version epoch="0" ver="2.40" rel="2.3"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1659960000">- Add binutils-2.39-branch.diff.gz.
- Explicitly enable --enable-warn-execstack=yes and	--enable-warn-rwx-segments=yes.
- Add gprofng subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660132800">- Rebase binutils-2.39-branch.diff.gz that contains fix for PR29451.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1661515200">- Add binutils-pr29482.diff for PR29482, aka CVE-2022-38533
  [bsc#1202816]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665748800">- add arm32-avoid-copyreloc.patch for PR16177 (bsc#1200962)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666008000">- SLE toolchain update of binutils.  Update to 2.39 from 2.37,
  which means obsoleting and hence removing these patches:
  binutils-add-efi-aarch64-1.diff, binutils-add-efi-aarch64-2.diff,
  binutils-add-efi-aarch64-3.diff, binutils-fix-keepdebug.diff,
  binutils-add-z16-name.diff.
  Implements [jsc#SLE-25046, jsc#PED-2029, jsc#PED-2035, jsc#PED-2033,
  jsc#PED-2030, jsc#PED-2038, jsc#PED-2032, jsc#PED-2034, jsc#PED-2031,
  jsc#SLE-25047]
- This fixes these CVEs relative to 2.37:
  [bsc#1188374, bsc#1185597] aka (GCC) PR99935 aka CVE-2021-3648
  [bsc#1193929] aka PR28694 aka CVE-2021-45078
  [bsc#1194783] aka (GCC) PR98886 aka CVE-2021-46195
  [bsc#1197592] aka (GCC) PR105039 aka CVE-2022-27943
  [bsc#1202966] aka PR29289 aka CVE-2022-38126
  [bsc#1202967] aka PR29290 aka CVE-2022-38127
  [bsc#1202969] aka CVE-2021-3826</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
</package>
<package pkgid="dc519e39e0937b60163e4b4f62461229ff6f58e1fecca84d2afc3eac219fa1bd9f44c0ebbfce52b10f9345343813a85290ce196545fddc79cb47e66190bd92d5" name="cross-spu-binutils-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.41" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="a630f12753d14504c90c8b89e52d02c56316539f24e6b1eb9f253ac6f70dd437e4e2337ddb66d2486807a5a3ff8472c2532d2dfea6f95bfc5064caf1bc7910a1" name="cross-spu-binutils-debugsource" arch="i586">
  <version epoch="0" ver="2.40" rel="2.3"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1659960000">- Add binutils-2.39-branch.diff.gz.
- Explicitly enable --enable-warn-execstack=yes and	--enable-warn-rwx-segments=yes.
- Add gprofng subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660132800">- Rebase binutils-2.39-branch.diff.gz that contains fix for PR29451.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1661515200">- Add binutils-pr29482.diff for PR29482, aka CVE-2022-38533
  [bsc#1202816]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665748800">- add arm32-avoid-copyreloc.patch for PR16177 (bsc#1200962)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666008000">- SLE toolchain update of binutils.  Update to 2.39 from 2.37,
  which means obsoleting and hence removing these patches:
  binutils-add-efi-aarch64-1.diff, binutils-add-efi-aarch64-2.diff,
  binutils-add-efi-aarch64-3.diff, binutils-fix-keepdebug.diff,
  binutils-add-z16-name.diff.
  Implements [jsc#SLE-25046, jsc#PED-2029, jsc#PED-2035, jsc#PED-2033,
  jsc#PED-2030, jsc#PED-2038, jsc#PED-2032, jsc#PED-2034, jsc#PED-2031,
  jsc#SLE-25047]
- This fixes these CVEs relative to 2.37:
  [bsc#1188374, bsc#1185597] aka (GCC) PR99935 aka CVE-2021-3648
  [bsc#1193929] aka PR28694 aka CVE-2021-45078
  [bsc#1194783] aka (GCC) PR98886 aka CVE-2021-46195
  [bsc#1197592] aka (GCC) PR105039 aka CVE-2022-27943
  [bsc#1202966] aka PR29289 aka CVE-2022-38126
  [bsc#1202967] aka PR29290 aka CVE-2022-38127
  [bsc#1202969] aka CVE-2021-3826</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
</package>
<package pkgid="5e01ee84a8b677d9bcc94e5bf31a44e5f5b2541259138cd32d34730e2232d68dbd15b28c41e0e3e7be26aa8ff5e6770ee448b524ee0e682a2d4bfd52a6833c65" name="cross-spu-binutils-debugsource" arch="x86_64">
  <version epoch="0" ver="2.41" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="b02066f70b40dc683486081c496561b8109f931361479aa8edf3a8c142a85838972ebca5fc309525d662d288be073b9dbbfcb1e7712613e440ea7edd747d7fd1" name="cross-x86_64-binutils" arch="i586">
  <version epoch="0" ver="2.40" rel="2.1"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1659960000">- Add binutils-2.39-branch.diff.gz.
- Explicitly enable --enable-warn-execstack=yes and	--enable-warn-rwx-segments=yes.
- Add gprofng subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660132800">- Rebase binutils-2.39-branch.diff.gz that contains fix for PR29451.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1661515200">- Add binutils-pr29482.diff for PR29482, aka CVE-2022-38533
  [bsc#1202816]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665748800">- add arm32-avoid-copyreloc.patch for PR16177 (bsc#1200962)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666008000">- SLE toolchain update of binutils.  Update to 2.39 from 2.37,
  which means obsoleting and hence removing these patches:
  binutils-add-efi-aarch64-1.diff, binutils-add-efi-aarch64-2.diff,
  binutils-add-efi-aarch64-3.diff, binutils-fix-keepdebug.diff,
  binutils-add-z16-name.diff.
  Implements [jsc#SLE-25046, jsc#PED-2029, jsc#PED-2035, jsc#PED-2033,
  jsc#PED-2030, jsc#PED-2038, jsc#PED-2032, jsc#PED-2034, jsc#PED-2031,
  jsc#SLE-25047]
- This fixes these CVEs relative to 2.37:
  [bsc#1188374, bsc#1185597] aka (GCC) PR99935 aka CVE-2021-3648
  [bsc#1193929] aka PR28694 aka CVE-2021-45078
  [bsc#1194783] aka (GCC) PR98886 aka CVE-2021-46195
  [bsc#1197592] aka (GCC) PR105039 aka CVE-2022-27943
  [bsc#1202966] aka PR29289 aka CVE-2022-38126
  [bsc#1202967] aka PR29290 aka CVE-2022-38127
  [bsc#1202969] aka CVE-2021-3826</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
</package>
<package pkgid="798fa899c7fe70be6cec9e3e2564169c7ab7d8abd0bffc80be0c6bdfe8ae7bd4c138b6f92e91a4a53965dde216a400e0bbfd575a8ace42a476e6661392c41f6a" name="cross-x86_64-binutils" arch="src">
  <version epoch="0" ver="2.40" rel="2.1"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1659960000">- Add binutils-2.39-branch.diff.gz.
- Explicitly enable --enable-warn-execstack=yes and	--enable-warn-rwx-segments=yes.
- Add gprofng subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660132800">- Rebase binutils-2.39-branch.diff.gz that contains fix for PR29451.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1661515200">- Add binutils-pr29482.diff for PR29482, aka CVE-2022-38533
  [bsc#1202816]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665748800">- add arm32-avoid-copyreloc.patch for PR16177 (bsc#1200962)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666008000">- SLE toolchain update of binutils.  Update to 2.39 from 2.37,
  which means obsoleting and hence removing these patches:
  binutils-add-efi-aarch64-1.diff, binutils-add-efi-aarch64-2.diff,
  binutils-add-efi-aarch64-3.diff, binutils-fix-keepdebug.diff,
  binutils-add-z16-name.diff.
  Implements [jsc#SLE-25046, jsc#PED-2029, jsc#PED-2035, jsc#PED-2033,
  jsc#PED-2030, jsc#PED-2038, jsc#PED-2032, jsc#PED-2034, jsc#PED-2031,
  jsc#SLE-25047]
- This fixes these CVEs relative to 2.37:
  [bsc#1188374, bsc#1185597] aka (GCC) PR99935 aka CVE-2021-3648
  [bsc#1193929] aka PR28694 aka CVE-2021-45078
  [bsc#1194783] aka (GCC) PR98886 aka CVE-2021-46195
  [bsc#1197592] aka (GCC) PR105039 aka CVE-2022-27943
  [bsc#1202966] aka PR29289 aka CVE-2022-38126
  [bsc#1202967] aka PR29290 aka CVE-2022-38127
  [bsc#1202969] aka CVE-2021-3826</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
</package>
<package pkgid="7c600cd06c9f53e875a7919ddc8e322d4ac17e2bb4454d3eb6eddeaf5b7c415c74162f405339f2f3ff0051264e6aab3caafa80c104d9bf785652aa67b5e5288b" name="cross-x86_64-binutils-debuginfo" arch="i586">
  <version epoch="0" ver="2.40" rel="2.1"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1659960000">- Add binutils-2.39-branch.diff.gz.
- Explicitly enable --enable-warn-execstack=yes and	--enable-warn-rwx-segments=yes.
- Add gprofng subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660132800">- Rebase binutils-2.39-branch.diff.gz that contains fix for PR29451.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1661515200">- Add binutils-pr29482.diff for PR29482, aka CVE-2022-38533
  [bsc#1202816]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665748800">- add arm32-avoid-copyreloc.patch for PR16177 (bsc#1200962)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666008000">- SLE toolchain update of binutils.  Update to 2.39 from 2.37,
  which means obsoleting and hence removing these patches:
  binutils-add-efi-aarch64-1.diff, binutils-add-efi-aarch64-2.diff,
  binutils-add-efi-aarch64-3.diff, binutils-fix-keepdebug.diff,
  binutils-add-z16-name.diff.
  Implements [jsc#SLE-25046, jsc#PED-2029, jsc#PED-2035, jsc#PED-2033,
  jsc#PED-2030, jsc#PED-2038, jsc#PED-2032, jsc#PED-2034, jsc#PED-2031,
  jsc#SLE-25047]
- This fixes these CVEs relative to 2.37:
  [bsc#1188374, bsc#1185597] aka (GCC) PR99935 aka CVE-2021-3648
  [bsc#1193929] aka PR28694 aka CVE-2021-45078
  [bsc#1194783] aka (GCC) PR98886 aka CVE-2021-46195
  [bsc#1197592] aka (GCC) PR105039 aka CVE-2022-27943
  [bsc#1202966] aka PR29289 aka CVE-2022-38126
  [bsc#1202967] aka PR29290 aka CVE-2022-38127
  [bsc#1202969] aka CVE-2021-3826</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
</package>
<package pkgid="74c155a303dddcabbc5104d5a2558cf229d29b3314daf1b13c66c04f98b275785620e92b8319e506c0adf9c9f81b1d34725d74c4f31247aa15cf813e2f5e6d7f" name="cross-x86_64-binutils-debugsource" arch="i586">
  <version epoch="0" ver="2.40" rel="2.1"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1659960000">- Add binutils-2.39-branch.diff.gz.
- Explicitly enable --enable-warn-execstack=yes and	--enable-warn-rwx-segments=yes.
- Add gprofng subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660132800">- Rebase binutils-2.39-branch.diff.gz that contains fix for PR29451.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1661515200">- Add binutils-pr29482.diff for PR29482, aka CVE-2022-38533
  [bsc#1202816]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665748800">- add arm32-avoid-copyreloc.patch for PR16177 (bsc#1200962)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666008000">- SLE toolchain update of binutils.  Update to 2.39 from 2.37,
  which means obsoleting and hence removing these patches:
  binutils-add-efi-aarch64-1.diff, binutils-add-efi-aarch64-2.diff,
  binutils-add-efi-aarch64-3.diff, binutils-fix-keepdebug.diff,
  binutils-add-z16-name.diff.
  Implements [jsc#SLE-25046, jsc#PED-2029, jsc#PED-2035, jsc#PED-2033,
  jsc#PED-2030, jsc#PED-2038, jsc#PED-2032, jsc#PED-2034, jsc#PED-2031,
  jsc#SLE-25047]
- This fixes these CVEs relative to 2.37:
  [bsc#1188374, bsc#1185597] aka (GCC) PR99935 aka CVE-2021-3648
  [bsc#1193929] aka PR28694 aka CVE-2021-45078
  [bsc#1194783] aka (GCC) PR98886 aka CVE-2021-46195
  [bsc#1197592] aka (GCC) PR105039 aka CVE-2022-27943
  [bsc#1202966] aka PR29289 aka CVE-2022-38126
  [bsc#1202967] aka PR29290 aka CVE-2022-38127
  [bsc#1202969] aka CVE-2021-3826</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
</package>
<package pkgid="0b7c2d76a2a3db5ff52279eada92e2dd04ffccd9910b6637df2649697d67c575065787a102614cff811358e79de9de6ed0cf26576b85a95b01764a6c3d33d766" name="cross-xtensa-binutils" arch="i586">
  <version epoch="0" ver="2.40" rel="2.3"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1659960000">- Add binutils-2.39-branch.diff.gz.
- Explicitly enable --enable-warn-execstack=yes and	--enable-warn-rwx-segments=yes.
- Add gprofng subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660132800">- Rebase binutils-2.39-branch.diff.gz that contains fix for PR29451.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1661515200">- Add binutils-pr29482.diff for PR29482, aka CVE-2022-38533
  [bsc#1202816]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665748800">- add arm32-avoid-copyreloc.patch for PR16177 (bsc#1200962)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666008000">- SLE toolchain update of binutils.  Update to 2.39 from 2.37,
  which means obsoleting and hence removing these patches:
  binutils-add-efi-aarch64-1.diff, binutils-add-efi-aarch64-2.diff,
  binutils-add-efi-aarch64-3.diff, binutils-fix-keepdebug.diff,
  binutils-add-z16-name.diff.
  Implements [jsc#SLE-25046, jsc#PED-2029, jsc#PED-2035, jsc#PED-2033,
  jsc#PED-2030, jsc#PED-2038, jsc#PED-2032, jsc#PED-2034, jsc#PED-2031,
  jsc#SLE-25047]
- This fixes these CVEs relative to 2.37:
  [bsc#1188374, bsc#1185597] aka (GCC) PR99935 aka CVE-2021-3648
  [bsc#1193929] aka PR28694 aka CVE-2021-45078
  [bsc#1194783] aka (GCC) PR98886 aka CVE-2021-46195
  [bsc#1197592] aka (GCC) PR105039 aka CVE-2022-27943
  [bsc#1202966] aka PR29289 aka CVE-2022-38126
  [bsc#1202967] aka PR29290 aka CVE-2022-38127
  [bsc#1202969] aka CVE-2021-3826</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
</package>
<package pkgid="50e98ea17f80e0e90b44a53fa6b1510e296410cbedf3f64e3e881a508c1413514aa9650c40f871f0e7a7db5aee43b0a7ea57f64b0100207a3574de7fcc6bab53" name="cross-xtensa-binutils" arch="src">
  <version epoch="0" ver="2.40" rel="2.3"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1659960000">- Add binutils-2.39-branch.diff.gz.
- Explicitly enable --enable-warn-execstack=yes and	--enable-warn-rwx-segments=yes.
- Add gprofng subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660132800">- Rebase binutils-2.39-branch.diff.gz that contains fix for PR29451.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1661515200">- Add binutils-pr29482.diff for PR29482, aka CVE-2022-38533
  [bsc#1202816]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665748800">- add arm32-avoid-copyreloc.patch for PR16177 (bsc#1200962)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666008000">- SLE toolchain update of binutils.  Update to 2.39 from 2.37,
  which means obsoleting and hence removing these patches:
  binutils-add-efi-aarch64-1.diff, binutils-add-efi-aarch64-2.diff,
  binutils-add-efi-aarch64-3.diff, binutils-fix-keepdebug.diff,
  binutils-add-z16-name.diff.
  Implements [jsc#SLE-25046, jsc#PED-2029, jsc#PED-2035, jsc#PED-2033,
  jsc#PED-2030, jsc#PED-2038, jsc#PED-2032, jsc#PED-2034, jsc#PED-2031,
  jsc#SLE-25047]
- This fixes these CVEs relative to 2.37:
  [bsc#1188374, bsc#1185597] aka (GCC) PR99935 aka CVE-2021-3648
  [bsc#1193929] aka PR28694 aka CVE-2021-45078
  [bsc#1194783] aka (GCC) PR98886 aka CVE-2021-46195
  [bsc#1197592] aka (GCC) PR105039 aka CVE-2022-27943
  [bsc#1202966] aka PR29289 aka CVE-2022-38126
  [bsc#1202967] aka PR29290 aka CVE-2022-38127
  [bsc#1202969] aka CVE-2021-3826</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
</package>
<package pkgid="95c0ee3ff5b737c194bf501181d73d5e65953b258eb936adabcd24d975d85021b716c85a1de2df4832f5404a70a380815945a63b295cbabebf3be53dc5788fa6" name="cross-xtensa-binutils" arch="src">
  <version epoch="0" ver="2.41" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="a8a6ce9e975afbc76a49d0f4d563ff1387a90fe644763a4887de462f7841e08bc615fcb250d6f50c0abd4ed491c33e786863d55af9f5cca6c942ec47da1fee29" name="cross-xtensa-binutils" arch="x86_64">
  <version epoch="0" ver="2.41" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="3fd5cd93683ddbe088490f18aa9231e09516e7a239296a78f7c329ce28bcc3e8281f1386cad976d2443b393ee04875b6a4c9905f8e8a85bb31214ee8ad4f93e5" name="cross-xtensa-binutils-debuginfo" arch="i586">
  <version epoch="0" ver="2.40" rel="2.3"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1659960000">- Add binutils-2.39-branch.diff.gz.
- Explicitly enable --enable-warn-execstack=yes and	--enable-warn-rwx-segments=yes.
- Add gprofng subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660132800">- Rebase binutils-2.39-branch.diff.gz that contains fix for PR29451.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1661515200">- Add binutils-pr29482.diff for PR29482, aka CVE-2022-38533
  [bsc#1202816]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665748800">- add arm32-avoid-copyreloc.patch for PR16177 (bsc#1200962)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666008000">- SLE toolchain update of binutils.  Update to 2.39 from 2.37,
  which means obsoleting and hence removing these patches:
  binutils-add-efi-aarch64-1.diff, binutils-add-efi-aarch64-2.diff,
  binutils-add-efi-aarch64-3.diff, binutils-fix-keepdebug.diff,
  binutils-add-z16-name.diff.
  Implements [jsc#SLE-25046, jsc#PED-2029, jsc#PED-2035, jsc#PED-2033,
  jsc#PED-2030, jsc#PED-2038, jsc#PED-2032, jsc#PED-2034, jsc#PED-2031,
  jsc#SLE-25047]
- This fixes these CVEs relative to 2.37:
  [bsc#1188374, bsc#1185597] aka (GCC) PR99935 aka CVE-2021-3648
  [bsc#1193929] aka PR28694 aka CVE-2021-45078
  [bsc#1194783] aka (GCC) PR98886 aka CVE-2021-46195
  [bsc#1197592] aka (GCC) PR105039 aka CVE-2022-27943
  [bsc#1202966] aka PR29289 aka CVE-2022-38126
  [bsc#1202967] aka PR29290 aka CVE-2022-38127
  [bsc#1202969] aka CVE-2021-3826</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
</package>
<package pkgid="3ede4071aed62a640823c56d2ba90d83f30c49e5bd9d6358e980cdd01edc18536c84c38872f216238047cb7ca52cd93ea36f3aa6d220deea91715c4a343b76f4" name="cross-xtensa-binutils-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.41" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="9dbaa7034c02645737c40fac7ad17711edd2b0786b40e6f26b22d9c1349006092cee4fccb0536a2b652008799f32906f460d7759a47889238b70eed5e5459ed8" name="cross-xtensa-binutils-debugsource" arch="i586">
  <version epoch="0" ver="2.40" rel="2.3"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1659960000">- Add binutils-2.39-branch.diff.gz.
- Explicitly enable --enable-warn-execstack=yes and	--enable-warn-rwx-segments=yes.
- Add gprofng subpackage.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660132800">- Rebase binutils-2.39-branch.diff.gz that contains fix for PR29451.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1661515200">- Add binutils-pr29482.diff for PR29482, aka CVE-2022-38533
  [bsc#1202816]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665748800">- add arm32-avoid-copyreloc.patch for PR16177 (bsc#1200962)</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666008000">- SLE toolchain update of binutils.  Update to 2.39 from 2.37,
  which means obsoleting and hence removing these patches:
  binutils-add-efi-aarch64-1.diff, binutils-add-efi-aarch64-2.diff,
  binutils-add-efi-aarch64-3.diff, binutils-fix-keepdebug.diff,
  binutils-add-z16-name.diff.
  Implements [jsc#SLE-25046, jsc#PED-2029, jsc#PED-2035, jsc#PED-2033,
  jsc#PED-2030, jsc#PED-2038, jsc#PED-2032, jsc#PED-2034, jsc#PED-2031,
  jsc#SLE-25047]
- This fixes these CVEs relative to 2.37:
  [bsc#1188374, bsc#1185597] aka (GCC) PR99935 aka CVE-2021-3648
  [bsc#1193929] aka PR28694 aka CVE-2021-45078
  [bsc#1194783] aka (GCC) PR98886 aka CVE-2021-46195
  [bsc#1197592] aka (GCC) PR105039 aka CVE-2022-27943
  [bsc#1202966] aka PR29289 aka CVE-2022-38126
  [bsc#1202967] aka PR29290 aka CVE-2022-38127
  [bsc#1202969] aka CVE-2021-3826</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
</package>
<package pkgid="f0327103ca39229f4173a5e59b92152fa76a2b10a7340069a7de31dbc214c15b387c28e86e9eb09e1a0a3aa24c43b89048a255e48f7156b095a709b7265e17b8" name="cross-xtensa-binutils-debugsource" arch="x86_64">
  <version epoch="0" ver="2.41" rel="1.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="711fea715034dccfc46e792c0c7b6f95066935d8689d4ce99fa8e3018ce7213d78b441ae7d0c5224b208502f877c377ae0c3c873cf591776eb5b11860f369323" name="cryptsetup" arch="i586">
  <version epoch="0" ver="2.6.1" rel="3.2"/>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1604491200">- prepare usrmerge (boo#1029961)</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1607428800">- SLE marker: implements jsc#SLE-5911, bsc#1165580, jsc#SLE-145149</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1615550400">- move licenses to licensedir</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1615636800">- cryptsetup 2.3.5:
  * Fix partial reads of passphrase from an interactive terminal
  * Fix maximum length of password entered through a terminal
  * integritysetup: support new dm-integrity HMAC recalculation
    options
  * integritysetup: display of recalculating sector in dump command
  * veritysetup: fix verity FEC if stored in the same image with
    hashes
  * veritysetup: run FEC repair check even if root hash fails
  * veritysetup: do not process hash image if hash area is empty
  * veritysetup: store verity hash algorithm in superblock in
    lowercase
  * bitlk: fix a crash if the device disappears during BitLocker
    scan
  * bitlk: show a better error when trying to open an NTFS device
  * bitlk: add support for startup key protected VMKs
  * Fix LUKS1 repair code (regression since version 1.7.x)
  * Fix luksKeyChange for LUKS2 with assigned tokens
  * Fix cryptsetup resize using LUKS2 tokens
  * Print a visible error if device resize is not supported
  * Add error message when suspending wrong non-LUKS device
  * Fix default XTS mode key size in reencryption
  * Rephrase missing locking directory warning and move it to
    debug level
  * Many fixes for the use of cipher_null (empty debug cipher)
  * Fixes for libpasswdqc 2.0.x (optional passphrase quality check)
  * Fixes for problems discovered by various tools for code
    analysis
  * Various fixes to man pages
- silence hmac packaging warnings</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1625140800">- cryptsetup 2.3.6:
  * integritysetup: Fix possible dm-integrity mapping table truncation.
  * cryptsetup: Backup header can be used to activate TCRYPT device.
    Use --header option to specify the header.
  * cryptsetup: Avoid LUKS2 decryption without detached header.
    This feature will be added later and is currently not supported.
  * Additional fixes and workarounds for common warnings produced
    by some static analysis tools (like gcc-11 analyzer) and additional
    code hardening.
  * Fix standalone libintl detection for compiled tests.
  * Add Blake2b and Blake2s hash support for crypto backends.
    Kernel and gcrypt crypto backend support all variants.
    OpenSSL supports only Blake2b-512 and Blake2s-256.
    Crypto backend supports kernel notation e.g. "blake2b-512".</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1627905600">- Use LUKS2 as default format on Tumbleweed.
  It provides some additional features which other tools
  (e.g. systemd-cryptenroll) rely on. GRUB 2.06 supports unlocking
  LUKS2 volumes meanwhile.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1627905601">- cryptsetup 2.4.0 (jsc#SLE-20275)
  * External LUKS token plugins
  * Experimental SSH token
  * Default LUKS2 PBKDF is now Argon2id
  * Increase minimal memory cost for Argon2 benchmark to 64MiB.
  * Autodetect optimal encryption sector size on LUKS2 format.
  * Use VeraCrypt option by default and add --disable-veracrypt option.
  * Support --hash and --cipher to limit opening time for TCRYPT type
  * Fixed default OpenSSL crypt backend support for OpenSSL3.
  * integritysetup: add integrity-recalculate-reset flag.
  * cryptsetup: retains keyslot number in luksChangeKey for LUKS2.
  * Fix cryptsetup resize using LUKS2 tokens.
  * Add close --deferred and --cancel-deferred options.
  * Rewritten command-line option parsing to avoid libpopt arguments
    memory leaks.
  * Add --test-args option.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1627992000">- need to use PBKDF2 by default for LUKS2 as grub can't decrypt when
  using Argon.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1629892800">- As YaST passes necessary parameters to cryptsetup anyway, we do
  not necessarily need to take grub into consideration. So back to
  Argon2 to see how it goes.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1631793600">- cryptsetup 2.4.1
  * Fix compilation for libc implementations without dlvsym().
  * Fix compilation and tests on systems with non-standard libraries
  * Try to workaround some issues on systems without udev support.
  * Fixes for OpenSSL3 crypto backend (including FIPS mode).
  * Print error message when assigning a token to an inactive keyslot.
  * Fix offset bug in LUKS2 encryption code if --offset option was used.
  * Do not allow LUKS2 decryption for devices with data offset.
  * Fix LUKS1 cryptsetup repair command for some specific problems.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1637236800">- cryptsetup 2.4.2:
  * Fix possible large memory allocation if LUKS2 header size is
    invalid.
  * Fix memory corruption in debug message printing LUKS2
    checksum.
  * veritysetup: remove link to the UUID library for the static
    build.
  * Remove link to pwquality library for integritysetup and
    veritysetup. These tools do not read passphrases.
  * OpenSSL3 backend: avoid remaining deprecated calls in API.
    Crypto backend no longer use API deprecated in OpenSSL 3.0
  * Check if kernel device-mapper create device failed in an early
    phase. This happens when a concurrent creation of device-mapper
    devices meets in the very early state.
  * Do not set compiler optimization flag for Argon2 KDF if the
    memory wipe is implemented in libc.
  * Do not attempt to unload LUKS2 tokens if external tokens are
    disabled. This allows building a static binary with
  - -disable-external-tokens.
  * LUKS convert: also check sysfs for device activity.
    If udev symlink is missing, code fallbacks to sysfs scan to
    prevent data corruption for the active device.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1642161600">- cryptsetup 2.4.3:
  * Fix possible attacks against data confidentiality through
    LUKS2 online reencryption extension crash recovery
    CVE-2021-4122, boo#1194469
  * Add configure option --disable-luks2-reencryption to completely
    disable LUKS2 reencryption code.
  * Improve internal metadata validation code for reencryption
    metadata
  * Add updated documentation for LUKS2 On-Disk Format
    Specification version 1.1.0
  * Fix support for bitlk (BitLocker compatible) startup key with
    new  metadata entry introduced in Windows 11
  * Fix space restriction for LUKS2 reencryption with data shift</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1661169600">- cryptsetup 2.5.0:
  * Split manual pages into per-action pages and use AsciiDoc format.
  * Remove cryptsetup-reencrypt tool from the project and move reencryption
    to already existing "cryptsetup reencrypt" command.
    If you need to emulate the old cryptsetup-reencrypt binary, use simple
    wrappers script running "exec cryptsetup reencrypt $@".
  * LUKS2: implement --decryption option that allows LUKS removal.
  * Fix decryption operation with --active-name option and restrict
    it to be used only with LUKS2.
  * Do not refresh reencryption digest when not needed.
    This should speed up the reencryption resume process.
  * Store proper resilience data in LUKS2 reencrypt initialization.
    Resuming reencryption now does not require specification of resilience
    type parameters if these are the same as during initialization.
  * Properly wipe the unused area after reencryption with datashift in
    the forward direction.
  * Check datashift value against larger sector size.
    For example, it could cause an issue if misaligned 4K sector appears
    during decryption.
  * Do not allow sector size increase reencryption in offline mode.
  * Do not allow dangerous sector size change during reencryption.
  * Ask the user for confirmation before resuming reencryption.
  * Do not resume reencryption with conflicting parameters.
  * Add --force-offline-reencrypt option.
  * Do not allow nested encryption in LUKS reencrypt.
  * Support all options allowed with luksFormat with encrypt action.
  * Add resize action to integritysetup.
  * Remove obsolete dracut plugin reencryption example.
  * Fix possible keyslot area size overflow during conversion to LUKS2.
  * Allow use of --header option for cryptsetup close.
  * Fix activation of LUKS2 device with integrity and detached header.
  * Add ZEROOUT IOCTL support for crypt_wipe API call.
  * VERITY: set loopback sector size according to dm-verity block sizes.
  * veritysetup: dump device sizes.
  * LUKS2 token: prefer token PIN query before passphrase in some cases.
    When a user provides --token-type or specific --token-id, a token PIN
    query is preferred to a passphrase query.
  * LUKS2 token: allow tokens to be replaced with --token-replace option
    for cryptsetup token command.
  * LUKS2 token: do not continue operation when interrupted in PIN prompt.
  * Add --progress-json parameter to utilities.
  * Add support for --key-slot option in luksResume action.
- move man pages to separate subpackage
- drop backports handling</changelog>
  <changelog author="Luca Boccassi &lt;luca.boccassi@gmail.com&gt;" date="1663070400">- Add virtual provides for 'integritysetup' and 'veritysetup' to match
  package names provided by Fedora/RHEL, to allow the same set of
  dependencies to be used across all RPM distributions.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1669636800">- cryptsetup 2.6.0:
  * Introduce support for handling macOS FileVault2 devices (FVAULT2).
  * libcryptsetup: no longer use global memory locking through mlockall()
  * libcryptsetup: process priority is increased only for key derivation
    (PBKDF) calls.
  * Add new LUKS keyslot context handling functions and API.
  * The volume key may now be extracted using a passphrase, keyfile, or
    token. For LUKS devices, it also returns the volume key after
    a successful crypt_format call.
  * Fix --disable-luks2-reencryption configuration option.
  * cryptsetup: Print a better error message and warning if the format
    produces an image without space available for data.
  * Print error if anti-forensic LUKS2 hash setting is not available.
    If the specified hash was not available, activation quietly failed.
  * Fix internal crypt segment compare routine if the user
    specified cipher in kernel format (capi: prefix).
  * cryptsetup: Add token unassign action.
    This action allows removing token binding on specific keyslot.
  * veritysetup: add support for --use-tasklets option.
    This option sets try_verify_in_tasklet kernel dm-verity option
    (available since Linux kernel 6.0) to allow some performance
    improvement on specific systems.
  * Provide pkgconfig Require.private settings.
    While we do not completely provide static build on udev systems,
    it helps produce statically linked binaries in certain situations.
  * Always update automake library files if autogen.sh is run.
    For several releases, we distributed older automake scripts by mistake.
  * reencryption: Fix user defined moved segment size in LUKS2 decryption.
    The --hotzone-size argument was ignored in cases where the actual data
    size was less than the original LUKS2 data offset.
  * Delegate FIPS mode detection to configured crypto backend.
    System FIPS mode check no longer depends on /etc/system-fips file.
  * Update documentation, including FAQ and man pages.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1676203200">- cryptsetup 2.6.1
  * bitlk: Fixes for BitLocker-compatible on-disk metadata parser
  * Fix possible iteration overflow in OpenSSL2 PBKDF2 crypto
    backend
  * portability and compilation fixes
  * verity: Fix possible hash offset setting overflow.
  * bitlk: Fix use of startup BEK key on big-endian platforms.
  * Do not initiate encryption (reencryption command) when the
    header and data devices are the same. If data device reduction
    is not requsted, this leads to data corruption since LUKS
    metadata was written over the data device.
  * Fix possible memory leak if crypt_load() fails.
  * Always use passphrases with a minimal 8 chars length for
    benchmarking, as used in some implementation of FIPS mode</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1686744000">- FIPS: Remove not needed libcryptsetup12-hmac package that contains
  the HMAC checksums for integrity checking for FIPS. [bsc#1185116]
  * Remove the cryptsetup-rpmlintrc file.
  * Remove not needed fipscheck dependency.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1686744001">- Enable running the regression test suite.
- Force a regeneration of the man pages from AsciiDoc.
- Add LUKS1 and LUKS2 On-Disk Format Specification pdfs to doc.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1689249600">- luksFormat: Handle system with low memory and no swap space [bsc#1211079]
  * Check for physical memory available also in PBKDF benchmark.
  * Try to avoid OOM killer on low-memory systems without swap.
  * Use only half of detected free memory on systems without swap.
  * Add patches:
  - cryptsetup-Check-for-physical-memory-available-also-in-PBKDF-be.patch
  - cryptsetup-Try-to-avoid-OOM-killer-on-low-memory-systems-withou.patch
  - cryptsetup-Use-only-half-of-detected-free-memory-on-systems-wit.patch</changelog>
</package>
<package pkgid="1b62dcb8fd20fad329b0b5db084e508407f785739d4d025df7b2f678423871b4873ef33a86906d64ca0b7109d0bb39cf39bd965a46b50261bd506fd4fe0b51fa" name="cryptsetup" arch="src">
  <version epoch="0" ver="2.6.1" rel="3.2"/>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1604491200">- prepare usrmerge (boo#1029961)</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1607428800">- SLE marker: implements jsc#SLE-5911, bsc#1165580, jsc#SLE-145149</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1615550400">- move licenses to licensedir</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1615636800">- cryptsetup 2.3.5:
  * Fix partial reads of passphrase from an interactive terminal
  * Fix maximum length of password entered through a terminal
  * integritysetup: support new dm-integrity HMAC recalculation
    options
  * integritysetup: display of recalculating sector in dump command
  * veritysetup: fix verity FEC if stored in the same image with
    hashes
  * veritysetup: run FEC repair check even if root hash fails
  * veritysetup: do not process hash image if hash area is empty
  * veritysetup: store verity hash algorithm in superblock in
    lowercase
  * bitlk: fix a crash if the device disappears during BitLocker
    scan
  * bitlk: show a better error when trying to open an NTFS device
  * bitlk: add support for startup key protected VMKs
  * Fix LUKS1 repair code (regression since version 1.7.x)
  * Fix luksKeyChange for LUKS2 with assigned tokens
  * Fix cryptsetup resize using LUKS2 tokens
  * Print a visible error if device resize is not supported
  * Add error message when suspending wrong non-LUKS device
  * Fix default XTS mode key size in reencryption
  * Rephrase missing locking directory warning and move it to
    debug level
  * Many fixes for the use of cipher_null (empty debug cipher)
  * Fixes for libpasswdqc 2.0.x (optional passphrase quality check)
  * Fixes for problems discovered by various tools for code
    analysis
  * Various fixes to man pages
- silence hmac packaging warnings</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1625140800">- cryptsetup 2.3.6:
  * integritysetup: Fix possible dm-integrity mapping table truncation.
  * cryptsetup: Backup header can be used to activate TCRYPT device.
    Use --header option to specify the header.
  * cryptsetup: Avoid LUKS2 decryption without detached header.
    This feature will be added later and is currently not supported.
  * Additional fixes and workarounds for common warnings produced
    by some static analysis tools (like gcc-11 analyzer) and additional
    code hardening.
  * Fix standalone libintl detection for compiled tests.
  * Add Blake2b and Blake2s hash support for crypto backends.
    Kernel and gcrypt crypto backend support all variants.
    OpenSSL supports only Blake2b-512 and Blake2s-256.
    Crypto backend supports kernel notation e.g. "blake2b-512".</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1627905600">- Use LUKS2 as default format on Tumbleweed.
  It provides some additional features which other tools
  (e.g. systemd-cryptenroll) rely on. GRUB 2.06 supports unlocking
  LUKS2 volumes meanwhile.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1627905601">- cryptsetup 2.4.0 (jsc#SLE-20275)
  * External LUKS token plugins
  * Experimental SSH token
  * Default LUKS2 PBKDF is now Argon2id
  * Increase minimal memory cost for Argon2 benchmark to 64MiB.
  * Autodetect optimal encryption sector size on LUKS2 format.
  * Use VeraCrypt option by default and add --disable-veracrypt option.
  * Support --hash and --cipher to limit opening time for TCRYPT type
  * Fixed default OpenSSL crypt backend support for OpenSSL3.
  * integritysetup: add integrity-recalculate-reset flag.
  * cryptsetup: retains keyslot number in luksChangeKey for LUKS2.
  * Fix cryptsetup resize using LUKS2 tokens.
  * Add close --deferred and --cancel-deferred options.
  * Rewritten command-line option parsing to avoid libpopt arguments
    memory leaks.
  * Add --test-args option.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1627992000">- need to use PBKDF2 by default for LUKS2 as grub can't decrypt when
  using Argon.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1629892800">- As YaST passes necessary parameters to cryptsetup anyway, we do
  not necessarily need to take grub into consideration. So back to
  Argon2 to see how it goes.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1631793600">- cryptsetup 2.4.1
  * Fix compilation for libc implementations without dlvsym().
  * Fix compilation and tests on systems with non-standard libraries
  * Try to workaround some issues on systems without udev support.
  * Fixes for OpenSSL3 crypto backend (including FIPS mode).
  * Print error message when assigning a token to an inactive keyslot.
  * Fix offset bug in LUKS2 encryption code if --offset option was used.
  * Do not allow LUKS2 decryption for devices with data offset.
  * Fix LUKS1 cryptsetup repair command for some specific problems.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1637236800">- cryptsetup 2.4.2:
  * Fix possible large memory allocation if LUKS2 header size is
    invalid.
  * Fix memory corruption in debug message printing LUKS2
    checksum.
  * veritysetup: remove link to the UUID library for the static
    build.
  * Remove link to pwquality library for integritysetup and
    veritysetup. These tools do not read passphrases.
  * OpenSSL3 backend: avoid remaining deprecated calls in API.
    Crypto backend no longer use API deprecated in OpenSSL 3.0
  * Check if kernel device-mapper create device failed in an early
    phase. This happens when a concurrent creation of device-mapper
    devices meets in the very early state.
  * Do not set compiler optimization flag for Argon2 KDF if the
    memory wipe is implemented in libc.
  * Do not attempt to unload LUKS2 tokens if external tokens are
    disabled. This allows building a static binary with
  - -disable-external-tokens.
  * LUKS convert: also check sysfs for device activity.
    If udev symlink is missing, code fallbacks to sysfs scan to
    prevent data corruption for the active device.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1642161600">- cryptsetup 2.4.3:
  * Fix possible attacks against data confidentiality through
    LUKS2 online reencryption extension crash recovery
    CVE-2021-4122, boo#1194469
  * Add configure option --disable-luks2-reencryption to completely
    disable LUKS2 reencryption code.
  * Improve internal metadata validation code for reencryption
    metadata
  * Add updated documentation for LUKS2 On-Disk Format
    Specification version 1.1.0
  * Fix support for bitlk (BitLocker compatible) startup key with
    new  metadata entry introduced in Windows 11
  * Fix space restriction for LUKS2 reencryption with data shift</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1661169600">- cryptsetup 2.5.0:
  * Split manual pages into per-action pages and use AsciiDoc format.
  * Remove cryptsetup-reencrypt tool from the project and move reencryption
    to already existing "cryptsetup reencrypt" command.
    If you need to emulate the old cryptsetup-reencrypt binary, use simple
    wrappers script running "exec cryptsetup reencrypt $@".
  * LUKS2: implement --decryption option that allows LUKS removal.
  * Fix decryption operation with --active-name option and restrict
    it to be used only with LUKS2.
  * Do not refresh reencryption digest when not needed.
    This should speed up the reencryption resume process.
  * Store proper resilience data in LUKS2 reencrypt initialization.
    Resuming reencryption now does not require specification of resilience
    type parameters if these are the same as during initialization.
  * Properly wipe the unused area after reencryption with datashift in
    the forward direction.
  * Check datashift value against larger sector size.
    For example, it could cause an issue if misaligned 4K sector appears
    during decryption.
  * Do not allow sector size increase reencryption in offline mode.
  * Do not allow dangerous sector size change during reencryption.
  * Ask the user for confirmation before resuming reencryption.
  * Do not resume reencryption with conflicting parameters.
  * Add --force-offline-reencrypt option.
  * Do not allow nested encryption in LUKS reencrypt.
  * Support all options allowed with luksFormat with encrypt action.
  * Add resize action to integritysetup.
  * Remove obsolete dracut plugin reencryption example.
  * Fix possible keyslot area size overflow during conversion to LUKS2.
  * Allow use of --header option for cryptsetup close.
  * Fix activation of LUKS2 device with integrity and detached header.
  * Add ZEROOUT IOCTL support for crypt_wipe API call.
  * VERITY: set loopback sector size according to dm-verity block sizes.
  * veritysetup: dump device sizes.
  * LUKS2 token: prefer token PIN query before passphrase in some cases.
    When a user provides --token-type or specific --token-id, a token PIN
    query is preferred to a passphrase query.
  * LUKS2 token: allow tokens to be replaced with --token-replace option
    for cryptsetup token command.
  * LUKS2 token: do not continue operation when interrupted in PIN prompt.
  * Add --progress-json parameter to utilities.
  * Add support for --key-slot option in luksResume action.
- move man pages to separate subpackage
- drop backports handling</changelog>
  <changelog author="Luca Boccassi &lt;luca.boccassi@gmail.com&gt;" date="1663070400">- Add virtual provides for 'integritysetup' and 'veritysetup' to match
  package names provided by Fedora/RHEL, to allow the same set of
  dependencies to be used across all RPM distributions.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1669636800">- cryptsetup 2.6.0:
  * Introduce support for handling macOS FileVault2 devices (FVAULT2).
  * libcryptsetup: no longer use global memory locking through mlockall()
  * libcryptsetup: process priority is increased only for key derivation
    (PBKDF) calls.
  * Add new LUKS keyslot context handling functions and API.
  * The volume key may now be extracted using a passphrase, keyfile, or
    token. For LUKS devices, it also returns the volume key after
    a successful crypt_format call.
  * Fix --disable-luks2-reencryption configuration option.
  * cryptsetup: Print a better error message and warning if the format
    produces an image without space available for data.
  * Print error if anti-forensic LUKS2 hash setting is not available.
    If the specified hash was not available, activation quietly failed.
  * Fix internal crypt segment compare routine if the user
    specified cipher in kernel format (capi: prefix).
  * cryptsetup: Add token unassign action.
    This action allows removing token binding on specific keyslot.
  * veritysetup: add support for --use-tasklets option.
    This option sets try_verify_in_tasklet kernel dm-verity option
    (available since Linux kernel 6.0) to allow some performance
    improvement on specific systems.
  * Provide pkgconfig Require.private settings.
    While we do not completely provide static build on udev systems,
    it helps produce statically linked binaries in certain situations.
  * Always update automake library files if autogen.sh is run.
    For several releases, we distributed older automake scripts by mistake.
  * reencryption: Fix user defined moved segment size in LUKS2 decryption.
    The --hotzone-size argument was ignored in cases where the actual data
    size was less than the original LUKS2 data offset.
  * Delegate FIPS mode detection to configured crypto backend.
    System FIPS mode check no longer depends on /etc/system-fips file.
  * Update documentation, including FAQ and man pages.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1676203200">- cryptsetup 2.6.1
  * bitlk: Fixes for BitLocker-compatible on-disk metadata parser
  * Fix possible iteration overflow in OpenSSL2 PBKDF2 crypto
    backend
  * portability and compilation fixes
  * verity: Fix possible hash offset setting overflow.
  * bitlk: Fix use of startup BEK key on big-endian platforms.
  * Do not initiate encryption (reencryption command) when the
    header and data devices are the same. If data device reduction
    is not requsted, this leads to data corruption since LUKS
    metadata was written over the data device.
  * Fix possible memory leak if crypt_load() fails.
  * Always use passphrases with a minimal 8 chars length for
    benchmarking, as used in some implementation of FIPS mode</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1686744000">- FIPS: Remove not needed libcryptsetup12-hmac package that contains
  the HMAC checksums for integrity checking for FIPS. [bsc#1185116]
  * Remove the cryptsetup-rpmlintrc file.
  * Remove not needed fipscheck dependency.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1686744001">- Enable running the regression test suite.
- Force a regeneration of the man pages from AsciiDoc.
- Add LUKS1 and LUKS2 On-Disk Format Specification pdfs to doc.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1689249600">- luksFormat: Handle system with low memory and no swap space [bsc#1211079]
  * Check for physical memory available also in PBKDF benchmark.
  * Try to avoid OOM killer on low-memory systems without swap.
  * Use only half of detected free memory on systems without swap.
  * Add patches:
  - cryptsetup-Check-for-physical-memory-available-also-in-PBKDF-be.patch
  - cryptsetup-Try-to-avoid-OOM-killer-on-low-memory-systems-withou.patch
  - cryptsetup-Use-only-half-of-detected-free-memory-on-systems-wit.patch</changelog>
</package>
<package pkgid="1e465be30663835f1204b034e07c915111fb46f8088a6e567a90828bca49ecc3c6d4e6396aaafd83e1688fb05aed41097b42935644a3468bf1a2e83217f8c6ae" name="cryptsetup" arch="x86_64">
  <version epoch="0" ver="2.6.1" rel="3.2"/>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1604491200">- prepare usrmerge (boo#1029961)</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1607428800">- SLE marker: implements jsc#SLE-5911, bsc#1165580, jsc#SLE-145149</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1615550400">- move licenses to licensedir</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1615636800">- cryptsetup 2.3.5:
  * Fix partial reads of passphrase from an interactive terminal
  * Fix maximum length of password entered through a terminal
  * integritysetup: support new dm-integrity HMAC recalculation
    options
  * integritysetup: display of recalculating sector in dump command
  * veritysetup: fix verity FEC if stored in the same image with
    hashes
  * veritysetup: run FEC repair check even if root hash fails
  * veritysetup: do not process hash image if hash area is empty
  * veritysetup: store verity hash algorithm in superblock in
    lowercase
  * bitlk: fix a crash if the device disappears during BitLocker
    scan
  * bitlk: show a better error when trying to open an NTFS device
  * bitlk: add support for startup key protected VMKs
  * Fix LUKS1 repair code (regression since version 1.7.x)
  * Fix luksKeyChange for LUKS2 with assigned tokens
  * Fix cryptsetup resize using LUKS2 tokens
  * Print a visible error if device resize is not supported
  * Add error message when suspending wrong non-LUKS device
  * Fix default XTS mode key size in reencryption
  * Rephrase missing locking directory warning and move it to
    debug level
  * Many fixes for the use of cipher_null (empty debug cipher)
  * Fixes for libpasswdqc 2.0.x (optional passphrase quality check)
  * Fixes for problems discovered by various tools for code
    analysis
  * Various fixes to man pages
- silence hmac packaging warnings</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1625140800">- cryptsetup 2.3.6:
  * integritysetup: Fix possible dm-integrity mapping table truncation.
  * cryptsetup: Backup header can be used to activate TCRYPT device.
    Use --header option to specify the header.
  * cryptsetup: Avoid LUKS2 decryption without detached header.
    This feature will be added later and is currently not supported.
  * Additional fixes and workarounds for common warnings produced
    by some static analysis tools (like gcc-11 analyzer) and additional
    code hardening.
  * Fix standalone libintl detection for compiled tests.
  * Add Blake2b and Blake2s hash support for crypto backends.
    Kernel and gcrypt crypto backend support all variants.
    OpenSSL supports only Blake2b-512 and Blake2s-256.
    Crypto backend supports kernel notation e.g. "blake2b-512".</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1627905600">- Use LUKS2 as default format on Tumbleweed.
  It provides some additional features which other tools
  (e.g. systemd-cryptenroll) rely on. GRUB 2.06 supports unlocking
  LUKS2 volumes meanwhile.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1627905601">- cryptsetup 2.4.0 (jsc#SLE-20275)
  * External LUKS token plugins
  * Experimental SSH token
  * Default LUKS2 PBKDF is now Argon2id
  * Increase minimal memory cost for Argon2 benchmark to 64MiB.
  * Autodetect optimal encryption sector size on LUKS2 format.
  * Use VeraCrypt option by default and add --disable-veracrypt option.
  * Support --hash and --cipher to limit opening time for TCRYPT type
  * Fixed default OpenSSL crypt backend support for OpenSSL3.
  * integritysetup: add integrity-recalculate-reset flag.
  * cryptsetup: retains keyslot number in luksChangeKey for LUKS2.
  * Fix cryptsetup resize using LUKS2 tokens.
  * Add close --deferred and --cancel-deferred options.
  * Rewritten command-line option parsing to avoid libpopt arguments
    memory leaks.
  * Add --test-args option.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1627992000">- need to use PBKDF2 by default for LUKS2 as grub can't decrypt when
  using Argon.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1629892800">- As YaST passes necessary parameters to cryptsetup anyway, we do
  not necessarily need to take grub into consideration. So back to
  Argon2 to see how it goes.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1631793600">- cryptsetup 2.4.1
  * Fix compilation for libc implementations without dlvsym().
  * Fix compilation and tests on systems with non-standard libraries
  * Try to workaround some issues on systems without udev support.
  * Fixes for OpenSSL3 crypto backend (including FIPS mode).
  * Print error message when assigning a token to an inactive keyslot.
  * Fix offset bug in LUKS2 encryption code if --offset option was used.
  * Do not allow LUKS2 decryption for devices with data offset.
  * Fix LUKS1 cryptsetup repair command for some specific problems.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1637236800">- cryptsetup 2.4.2:
  * Fix possible large memory allocation if LUKS2 header size is
    invalid.
  * Fix memory corruption in debug message printing LUKS2
    checksum.
  * veritysetup: remove link to the UUID library for the static
    build.
  * Remove link to pwquality library for integritysetup and
    veritysetup. These tools do not read passphrases.
  * OpenSSL3 backend: avoid remaining deprecated calls in API.
    Crypto backend no longer use API deprecated in OpenSSL 3.0
  * Check if kernel device-mapper create device failed in an early
    phase. This happens when a concurrent creation of device-mapper
    devices meets in the very early state.
  * Do not set compiler optimization flag for Argon2 KDF if the
    memory wipe is implemented in libc.
  * Do not attempt to unload LUKS2 tokens if external tokens are
    disabled. This allows building a static binary with
  - -disable-external-tokens.
  * LUKS convert: also check sysfs for device activity.
    If udev symlink is missing, code fallbacks to sysfs scan to
    prevent data corruption for the active device.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1642161600">- cryptsetup 2.4.3:
  * Fix possible attacks against data confidentiality through
    LUKS2 online reencryption extension crash recovery
    CVE-2021-4122, boo#1194469
  * Add configure option --disable-luks2-reencryption to completely
    disable LUKS2 reencryption code.
  * Improve internal metadata validation code for reencryption
    metadata
  * Add updated documentation for LUKS2 On-Disk Format
    Specification version 1.1.0
  * Fix support for bitlk (BitLocker compatible) startup key with
    new  metadata entry introduced in Windows 11
  * Fix space restriction for LUKS2 reencryption with data shift</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1661169600">- cryptsetup 2.5.0:
  * Split manual pages into per-action pages and use AsciiDoc format.
  * Remove cryptsetup-reencrypt tool from the project and move reencryption
    to already existing "cryptsetup reencrypt" command.
    If you need to emulate the old cryptsetup-reencrypt binary, use simple
    wrappers script running "exec cryptsetup reencrypt $@".
  * LUKS2: implement --decryption option that allows LUKS removal.
  * Fix decryption operation with --active-name option and restrict
    it to be used only with LUKS2.
  * Do not refresh reencryption digest when not needed.
    This should speed up the reencryption resume process.
  * Store proper resilience data in LUKS2 reencrypt initialization.
    Resuming reencryption now does not require specification of resilience
    type parameters if these are the same as during initialization.
  * Properly wipe the unused area after reencryption with datashift in
    the forward direction.
  * Check datashift value against larger sector size.
    For example, it could cause an issue if misaligned 4K sector appears
    during decryption.
  * Do not allow sector size increase reencryption in offline mode.
  * Do not allow dangerous sector size change during reencryption.
  * Ask the user for confirmation before resuming reencryption.
  * Do not resume reencryption with conflicting parameters.
  * Add --force-offline-reencrypt option.
  * Do not allow nested encryption in LUKS reencrypt.
  * Support all options allowed with luksFormat with encrypt action.
  * Add resize action to integritysetup.
  * Remove obsolete dracut plugin reencryption example.
  * Fix possible keyslot area size overflow during conversion to LUKS2.
  * Allow use of --header option for cryptsetup close.
  * Fix activation of LUKS2 device with integrity and detached header.
  * Add ZEROOUT IOCTL support for crypt_wipe API call.
  * VERITY: set loopback sector size according to dm-verity block sizes.
  * veritysetup: dump device sizes.
  * LUKS2 token: prefer token PIN query before passphrase in some cases.
    When a user provides --token-type or specific --token-id, a token PIN
    query is preferred to a passphrase query.
  * LUKS2 token: allow tokens to be replaced with --token-replace option
    for cryptsetup token command.
  * LUKS2 token: do not continue operation when interrupted in PIN prompt.
  * Add --progress-json parameter to utilities.
  * Add support for --key-slot option in luksResume action.
- move man pages to separate subpackage
- drop backports handling</changelog>
  <changelog author="Luca Boccassi &lt;luca.boccassi@gmail.com&gt;" date="1663070400">- Add virtual provides for 'integritysetup' and 'veritysetup' to match
  package names provided by Fedora/RHEL, to allow the same set of
  dependencies to be used across all RPM distributions.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1669636800">- cryptsetup 2.6.0:
  * Introduce support for handling macOS FileVault2 devices (FVAULT2).
  * libcryptsetup: no longer use global memory locking through mlockall()
  * libcryptsetup: process priority is increased only for key derivation
    (PBKDF) calls.
  * Add new LUKS keyslot context handling functions and API.
  * The volume key may now be extracted using a passphrase, keyfile, or
    token. For LUKS devices, it also returns the volume key after
    a successful crypt_format call.
  * Fix --disable-luks2-reencryption configuration option.
  * cryptsetup: Print a better error message and warning if the format
    produces an image without space available for data.
  * Print error if anti-forensic LUKS2 hash setting is not available.
    If the specified hash was not available, activation quietly failed.
  * Fix internal crypt segment compare routine if the user
    specified cipher in kernel format (capi: prefix).
  * cryptsetup: Add token unassign action.
    This action allows removing token binding on specific keyslot.
  * veritysetup: add support for --use-tasklets option.
    This option sets try_verify_in_tasklet kernel dm-verity option
    (available since Linux kernel 6.0) to allow some performance
    improvement on specific systems.
  * Provide pkgconfig Require.private settings.
    While we do not completely provide static build on udev systems,
    it helps produce statically linked binaries in certain situations.
  * Always update automake library files if autogen.sh is run.
    For several releases, we distributed older automake scripts by mistake.
  * reencryption: Fix user defined moved segment size in LUKS2 decryption.
    The --hotzone-size argument was ignored in cases where the actual data
    size was less than the original LUKS2 data offset.
  * Delegate FIPS mode detection to configured crypto backend.
    System FIPS mode check no longer depends on /etc/system-fips file.
  * Update documentation, including FAQ and man pages.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1676203200">- cryptsetup 2.6.1
  * bitlk: Fixes for BitLocker-compatible on-disk metadata parser
  * Fix possible iteration overflow in OpenSSL2 PBKDF2 crypto
    backend
  * portability and compilation fixes
  * verity: Fix possible hash offset setting overflow.
  * bitlk: Fix use of startup BEK key on big-endian platforms.
  * Do not initiate encryption (reencryption command) when the
    header and data devices are the same. If data device reduction
    is not requsted, this leads to data corruption since LUKS
    metadata was written over the data device.
  * Fix possible memory leak if crypt_load() fails.
  * Always use passphrases with a minimal 8 chars length for
    benchmarking, as used in some implementation of FIPS mode</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1686744000">- FIPS: Remove not needed libcryptsetup12-hmac package that contains
  the HMAC checksums for integrity checking for FIPS. [bsc#1185116]
  * Remove the cryptsetup-rpmlintrc file.
  * Remove not needed fipscheck dependency.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1686744001">- Enable running the regression test suite.
- Force a regeneration of the man pages from AsciiDoc.
- Add LUKS1 and LUKS2 On-Disk Format Specification pdfs to doc.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1689249600">- luksFormat: Handle system with low memory and no swap space [bsc#1211079]
  * Check for physical memory available also in PBKDF benchmark.
  * Try to avoid OOM killer on low-memory systems without swap.
  * Use only half of detected free memory on systems without swap.
  * Add patches:
  - cryptsetup-Check-for-physical-memory-available-also-in-PBKDF-be.patch
  - cryptsetup-Try-to-avoid-OOM-killer-on-low-memory-systems-withou.patch
  - cryptsetup-Use-only-half-of-detected-free-memory-on-systems-wit.patch</changelog>
</package>
<package pkgid="89f2590acd67d29d22dbaabb8d34b02e754dc5700bdb4a180f83d125dfb51fbd2eb9bed89c707e5cce72bf196313db39c151e1aa876043b2d7990e43dd293859" name="cryptsetup-debuginfo" arch="i586">
  <version epoch="0" ver="2.6.1" rel="3.2"/>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1604491200">- prepare usrmerge (boo#1029961)</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1607428800">- SLE marker: implements jsc#SLE-5911, bsc#1165580, jsc#SLE-145149</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1615550400">- move licenses to licensedir</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1615636800">- cryptsetup 2.3.5:
  * Fix partial reads of passphrase from an interactive terminal
  * Fix maximum length of password entered through a terminal
  * integritysetup: support new dm-integrity HMAC recalculation
    options
  * integritysetup: display of recalculating sector in dump command
  * veritysetup: fix verity FEC if stored in the same image with
    hashes
  * veritysetup: run FEC repair check even if root hash fails
  * veritysetup: do not process hash image if hash area is empty
  * veritysetup: store verity hash algorithm in superblock in
    lowercase
  * bitlk: fix a crash if the device disappears during BitLocker
    scan
  * bitlk: show a better error when trying to open an NTFS device
  * bitlk: add support for startup key protected VMKs
  * Fix LUKS1 repair code (regression since version 1.7.x)
  * Fix luksKeyChange for LUKS2 with assigned tokens
  * Fix cryptsetup resize using LUKS2 tokens
  * Print a visible error if device resize is not supported
  * Add error message when suspending wrong non-LUKS device
  * Fix default XTS mode key size in reencryption
  * Rephrase missing locking directory warning and move it to
    debug level
  * Many fixes for the use of cipher_null (empty debug cipher)
  * Fixes for libpasswdqc 2.0.x (optional passphrase quality check)
  * Fixes for problems discovered by various tools for code
    analysis
  * Various fixes to man pages
- silence hmac packaging warnings</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1625140800">- cryptsetup 2.3.6:
  * integritysetup: Fix possible dm-integrity mapping table truncation.
  * cryptsetup: Backup header can be used to activate TCRYPT device.
    Use --header option to specify the header.
  * cryptsetup: Avoid LUKS2 decryption without detached header.
    This feature will be added later and is currently not supported.
  * Additional fixes and workarounds for common warnings produced
    by some static analysis tools (like gcc-11 analyzer) and additional
    code hardening.
  * Fix standalone libintl detection for compiled tests.
  * Add Blake2b and Blake2s hash support for crypto backends.
    Kernel and gcrypt crypto backend support all variants.
    OpenSSL supports only Blake2b-512 and Blake2s-256.
    Crypto backend supports kernel notation e.g. "blake2b-512".</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1627905600">- Use LUKS2 as default format on Tumbleweed.
  It provides some additional features which other tools
  (e.g. systemd-cryptenroll) rely on. GRUB 2.06 supports unlocking
  LUKS2 volumes meanwhile.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1627905601">- cryptsetup 2.4.0 (jsc#SLE-20275)
  * External LUKS token plugins
  * Experimental SSH token
  * Default LUKS2 PBKDF is now Argon2id
  * Increase minimal memory cost for Argon2 benchmark to 64MiB.
  * Autodetect optimal encryption sector size on LUKS2 format.
  * Use VeraCrypt option by default and add --disable-veracrypt option.
  * Support --hash and --cipher to limit opening time for TCRYPT type
  * Fixed default OpenSSL crypt backend support for OpenSSL3.
  * integritysetup: add integrity-recalculate-reset flag.
  * cryptsetup: retains keyslot number in luksChangeKey for LUKS2.
  * Fix cryptsetup resize using LUKS2 tokens.
  * Add close --deferred and --cancel-deferred options.
  * Rewritten command-line option parsing to avoid libpopt arguments
    memory leaks.
  * Add --test-args option.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1627992000">- need to use PBKDF2 by default for LUKS2 as grub can't decrypt when
  using Argon.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1629892800">- As YaST passes necessary parameters to cryptsetup anyway, we do
  not necessarily need to take grub into consideration. So back to
  Argon2 to see how it goes.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1631793600">- cryptsetup 2.4.1
  * Fix compilation for libc implementations without dlvsym().
  * Fix compilation and tests on systems with non-standard libraries
  * Try to workaround some issues on systems without udev support.
  * Fixes for OpenSSL3 crypto backend (including FIPS mode).
  * Print error message when assigning a token to an inactive keyslot.
  * Fix offset bug in LUKS2 encryption code if --offset option was used.
  * Do not allow LUKS2 decryption for devices with data offset.
  * Fix LUKS1 cryptsetup repair command for some specific problems.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1637236800">- cryptsetup 2.4.2:
  * Fix possible large memory allocation if LUKS2 header size is
    invalid.
  * Fix memory corruption in debug message printing LUKS2
    checksum.
  * veritysetup: remove link to the UUID library for the static
    build.
  * Remove link to pwquality library for integritysetup and
    veritysetup. These tools do not read passphrases.
  * OpenSSL3 backend: avoid remaining deprecated calls in API.
    Crypto backend no longer use API deprecated in OpenSSL 3.0
  * Check if kernel device-mapper create device failed in an early
    phase. This happens when a concurrent creation of device-mapper
    devices meets in the very early state.
  * Do not set compiler optimization flag for Argon2 KDF if the
    memory wipe is implemented in libc.
  * Do not attempt to unload LUKS2 tokens if external tokens are
    disabled. This allows building a static binary with
  - -disable-external-tokens.
  * LUKS convert: also check sysfs for device activity.
    If udev symlink is missing, code fallbacks to sysfs scan to
    prevent data corruption for the active device.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1642161600">- cryptsetup 2.4.3:
  * Fix possible attacks against data confidentiality through
    LUKS2 online reencryption extension crash recovery
    CVE-2021-4122, boo#1194469
  * Add configure option --disable-luks2-reencryption to completely
    disable LUKS2 reencryption code.
  * Improve internal metadata validation code for reencryption
    metadata
  * Add updated documentation for LUKS2 On-Disk Format
    Specification version 1.1.0
  * Fix support for bitlk (BitLocker compatible) startup key with
    new  metadata entry introduced in Windows 11
  * Fix space restriction for LUKS2 reencryption with data shift</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1661169600">- cryptsetup 2.5.0:
  * Split manual pages into per-action pages and use AsciiDoc format.
  * Remove cryptsetup-reencrypt tool from the project and move reencryption
    to already existing "cryptsetup reencrypt" command.
    If you need to emulate the old cryptsetup-reencrypt binary, use simple
    wrappers script running "exec cryptsetup reencrypt $@".
  * LUKS2: implement --decryption option that allows LUKS removal.
  * Fix decryption operation with --active-name option and restrict
    it to be used only with LUKS2.
  * Do not refresh reencryption digest when not needed.
    This should speed up the reencryption resume process.
  * Store proper resilience data in LUKS2 reencrypt initialization.
    Resuming reencryption now does not require specification of resilience
    type parameters if these are the same as during initialization.
  * Properly wipe the unused area after reencryption with datashift in
    the forward direction.
  * Check datashift value against larger sector size.
    For example, it could cause an issue if misaligned 4K sector appears
    during decryption.
  * Do not allow sector size increase reencryption in offline mode.
  * Do not allow dangerous sector size change during reencryption.
  * Ask the user for confirmation before resuming reencryption.
  * Do not resume reencryption with conflicting parameters.
  * Add --force-offline-reencrypt option.
  * Do not allow nested encryption in LUKS reencrypt.
  * Support all options allowed with luksFormat with encrypt action.
  * Add resize action to integritysetup.
  * Remove obsolete dracut plugin reencryption example.
  * Fix possible keyslot area size overflow during conversion to LUKS2.
  * Allow use of --header option for cryptsetup close.
  * Fix activation of LUKS2 device with integrity and detached header.
  * Add ZEROOUT IOCTL support for crypt_wipe API call.
  * VERITY: set loopback sector size according to dm-verity block sizes.
  * veritysetup: dump device sizes.
  * LUKS2 token: prefer token PIN query before passphrase in some cases.
    When a user provides --token-type or specific --token-id, a token PIN
    query is preferred to a passphrase query.
  * LUKS2 token: allow tokens to be replaced with --token-replace option
    for cryptsetup token command.
  * LUKS2 token: do not continue operation when interrupted in PIN prompt.
  * Add --progress-json parameter to utilities.
  * Add support for --key-slot option in luksResume action.
- move man pages to separate subpackage
- drop backports handling</changelog>
  <changelog author="Luca Boccassi &lt;luca.boccassi@gmail.com&gt;" date="1663070400">- Add virtual provides for 'integritysetup' and 'veritysetup' to match
  package names provided by Fedora/RHEL, to allow the same set of
  dependencies to be used across all RPM distributions.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1669636800">- cryptsetup 2.6.0:
  * Introduce support for handling macOS FileVault2 devices (FVAULT2).
  * libcryptsetup: no longer use global memory locking through mlockall()
  * libcryptsetup: process priority is increased only for key derivation
    (PBKDF) calls.
  * Add new LUKS keyslot context handling functions and API.
  * The volume key may now be extracted using a passphrase, keyfile, or
    token. For LUKS devices, it also returns the volume key after
    a successful crypt_format call.
  * Fix --disable-luks2-reencryption configuration option.
  * cryptsetup: Print a better error message and warning if the format
    produces an image without space available for data.
  * Print error if anti-forensic LUKS2 hash setting is not available.
    If the specified hash was not available, activation quietly failed.
  * Fix internal crypt segment compare routine if the user
    specified cipher in kernel format (capi: prefix).
  * cryptsetup: Add token unassign action.
    This action allows removing token binding on specific keyslot.
  * veritysetup: add support for --use-tasklets option.
    This option sets try_verify_in_tasklet kernel dm-verity option
    (available since Linux kernel 6.0) to allow some performance
    improvement on specific systems.
  * Provide pkgconfig Require.private settings.
    While we do not completely provide static build on udev systems,
    it helps produce statically linked binaries in certain situations.
  * Always update automake library files if autogen.sh is run.
    For several releases, we distributed older automake scripts by mistake.
  * reencryption: Fix user defined moved segment size in LUKS2 decryption.
    The --hotzone-size argument was ignored in cases where the actual data
    size was less than the original LUKS2 data offset.
  * Delegate FIPS mode detection to configured crypto backend.
    System FIPS mode check no longer depends on /etc/system-fips file.
  * Update documentation, including FAQ and man pages.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1676203200">- cryptsetup 2.6.1
  * bitlk: Fixes for BitLocker-compatible on-disk metadata parser
  * Fix possible iteration overflow in OpenSSL2 PBKDF2 crypto
    backend
  * portability and compilation fixes
  * verity: Fix possible hash offset setting overflow.
  * bitlk: Fix use of startup BEK key on big-endian platforms.
  * Do not initiate encryption (reencryption command) when the
    header and data devices are the same. If data device reduction
    is not requsted, this leads to data corruption since LUKS
    metadata was written over the data device.
  * Fix possible memory leak if crypt_load() fails.
  * Always use passphrases with a minimal 8 chars length for
    benchmarking, as used in some implementation of FIPS mode</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1686744000">- FIPS: Remove not needed libcryptsetup12-hmac package that contains
  the HMAC checksums for integrity checking for FIPS. [bsc#1185116]
  * Remove the cryptsetup-rpmlintrc file.
  * Remove not needed fipscheck dependency.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1686744001">- Enable running the regression test suite.
- Force a regeneration of the man pages from AsciiDoc.
- Add LUKS1 and LUKS2 On-Disk Format Specification pdfs to doc.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1689249600">- luksFormat: Handle system with low memory and no swap space [bsc#1211079]
  * Check for physical memory available also in PBKDF benchmark.
  * Try to avoid OOM killer on low-memory systems without swap.
  * Use only half of detected free memory on systems without swap.
  * Add patches:
  - cryptsetup-Check-for-physical-memory-available-also-in-PBKDF-be.patch
  - cryptsetup-Try-to-avoid-OOM-killer-on-low-memory-systems-withou.patch
  - cryptsetup-Use-only-half-of-detected-free-memory-on-systems-wit.patch</changelog>
</package>
<package pkgid="309a2b27e922c1a73cb212a55d0d283d8b4017510ea751edc927b8d7a94a8d4d3c8f6886934d3f3daf069ffacfb054794961272cdcc48689e03c28be335a4976" name="cryptsetup-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.6.1" rel="3.2"/>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1604491200">- prepare usrmerge (boo#1029961)</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1607428800">- SLE marker: implements jsc#SLE-5911, bsc#1165580, jsc#SLE-145149</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1615550400">- move licenses to licensedir</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1615636800">- cryptsetup 2.3.5:
  * Fix partial reads of passphrase from an interactive terminal
  * Fix maximum length of password entered through a terminal
  * integritysetup: support new dm-integrity HMAC recalculation
    options
  * integritysetup: display of recalculating sector in dump command
  * veritysetup: fix verity FEC if stored in the same image with
    hashes
  * veritysetup: run FEC repair check even if root hash fails
  * veritysetup: do not process hash image if hash area is empty
  * veritysetup: store verity hash algorithm in superblock in
    lowercase
  * bitlk: fix a crash if the device disappears during BitLocker
    scan
  * bitlk: show a better error when trying to open an NTFS device
  * bitlk: add support for startup key protected VMKs
  * Fix LUKS1 repair code (regression since version 1.7.x)
  * Fix luksKeyChange for LUKS2 with assigned tokens
  * Fix cryptsetup resize using LUKS2 tokens
  * Print a visible error if device resize is not supported
  * Add error message when suspending wrong non-LUKS device
  * Fix default XTS mode key size in reencryption
  * Rephrase missing locking directory warning and move it to
    debug level
  * Many fixes for the use of cipher_null (empty debug cipher)
  * Fixes for libpasswdqc 2.0.x (optional passphrase quality check)
  * Fixes for problems discovered by various tools for code
    analysis
  * Various fixes to man pages
- silence hmac packaging warnings</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1625140800">- cryptsetup 2.3.6:
  * integritysetup: Fix possible dm-integrity mapping table truncation.
  * cryptsetup: Backup header can be used to activate TCRYPT device.
    Use --header option to specify the header.
  * cryptsetup: Avoid LUKS2 decryption without detached header.
    This feature will be added later and is currently not supported.
  * Additional fixes and workarounds for common warnings produced
    by some static analysis tools (like gcc-11 analyzer) and additional
    code hardening.
  * Fix standalone libintl detection for compiled tests.
  * Add Blake2b and Blake2s hash support for crypto backends.
    Kernel and gcrypt crypto backend support all variants.
    OpenSSL supports only Blake2b-512 and Blake2s-256.
    Crypto backend supports kernel notation e.g. "blake2b-512".</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1627905600">- Use LUKS2 as default format on Tumbleweed.
  It provides some additional features which other tools
  (e.g. systemd-cryptenroll) rely on. GRUB 2.06 supports unlocking
  LUKS2 volumes meanwhile.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1627905601">- cryptsetup 2.4.0 (jsc#SLE-20275)
  * External LUKS token plugins
  * Experimental SSH token
  * Default LUKS2 PBKDF is now Argon2id
  * Increase minimal memory cost for Argon2 benchmark to 64MiB.
  * Autodetect optimal encryption sector size on LUKS2 format.
  * Use VeraCrypt option by default and add --disable-veracrypt option.
  * Support --hash and --cipher to limit opening time for TCRYPT type
  * Fixed default OpenSSL crypt backend support for OpenSSL3.
  * integritysetup: add integrity-recalculate-reset flag.
  * cryptsetup: retains keyslot number in luksChangeKey for LUKS2.
  * Fix cryptsetup resize using LUKS2 tokens.
  * Add close --deferred and --cancel-deferred options.
  * Rewritten command-line option parsing to avoid libpopt arguments
    memory leaks.
  * Add --test-args option.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1627992000">- need to use PBKDF2 by default for LUKS2 as grub can't decrypt when
  using Argon.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1629892800">- As YaST passes necessary parameters to cryptsetup anyway, we do
  not necessarily need to take grub into consideration. So back to
  Argon2 to see how it goes.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1631793600">- cryptsetup 2.4.1
  * Fix compilation for libc implementations without dlvsym().
  * Fix compilation and tests on systems with non-standard libraries
  * Try to workaround some issues on systems without udev support.
  * Fixes for OpenSSL3 crypto backend (including FIPS mode).
  * Print error message when assigning a token to an inactive keyslot.
  * Fix offset bug in LUKS2 encryption code if --offset option was used.
  * Do not allow LUKS2 decryption for devices with data offset.
  * Fix LUKS1 cryptsetup repair command for some specific problems.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1637236800">- cryptsetup 2.4.2:
  * Fix possible large memory allocation if LUKS2 header size is
    invalid.
  * Fix memory corruption in debug message printing LUKS2
    checksum.
  * veritysetup: remove link to the UUID library for the static
    build.
  * Remove link to pwquality library for integritysetup and
    veritysetup. These tools do not read passphrases.
  * OpenSSL3 backend: avoid remaining deprecated calls in API.
    Crypto backend no longer use API deprecated in OpenSSL 3.0
  * Check if kernel device-mapper create device failed in an early
    phase. This happens when a concurrent creation of device-mapper
    devices meets in the very early state.
  * Do not set compiler optimization flag for Argon2 KDF if the
    memory wipe is implemented in libc.
  * Do not attempt to unload LUKS2 tokens if external tokens are
    disabled. This allows building a static binary with
  - -disable-external-tokens.
  * LUKS convert: also check sysfs for device activity.
    If udev symlink is missing, code fallbacks to sysfs scan to
    prevent data corruption for the active device.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1642161600">- cryptsetup 2.4.3:
  * Fix possible attacks against data confidentiality through
    LUKS2 online reencryption extension crash recovery
    CVE-2021-4122, boo#1194469
  * Add configure option --disable-luks2-reencryption to completely
    disable LUKS2 reencryption code.
  * Improve internal metadata validation code for reencryption
    metadata
  * Add updated documentation for LUKS2 On-Disk Format
    Specification version 1.1.0
  * Fix support for bitlk (BitLocker compatible) startup key with
    new  metadata entry introduced in Windows 11
  * Fix space restriction for LUKS2 reencryption with data shift</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1661169600">- cryptsetup 2.5.0:
  * Split manual pages into per-action pages and use AsciiDoc format.
  * Remove cryptsetup-reencrypt tool from the project and move reencryption
    to already existing "cryptsetup reencrypt" command.
    If you need to emulate the old cryptsetup-reencrypt binary, use simple
    wrappers script running "exec cryptsetup reencrypt $@".
  * LUKS2: implement --decryption option that allows LUKS removal.
  * Fix decryption operation with --active-name option and restrict
    it to be used only with LUKS2.
  * Do not refresh reencryption digest when not needed.
    This should speed up the reencryption resume process.
  * Store proper resilience data in LUKS2 reencrypt initialization.
    Resuming reencryption now does not require specification of resilience
    type parameters if these are the same as during initialization.
  * Properly wipe the unused area after reencryption with datashift in
    the forward direction.
  * Check datashift value against larger sector size.
    For example, it could cause an issue if misaligned 4K sector appears
    during decryption.
  * Do not allow sector size increase reencryption in offline mode.
  * Do not allow dangerous sector size change during reencryption.
  * Ask the user for confirmation before resuming reencryption.
  * Do not resume reencryption with conflicting parameters.
  * Add --force-offline-reencrypt option.
  * Do not allow nested encryption in LUKS reencrypt.
  * Support all options allowed with luksFormat with encrypt action.
  * Add resize action to integritysetup.
  * Remove obsolete dracut plugin reencryption example.
  * Fix possible keyslot area size overflow during conversion to LUKS2.
  * Allow use of --header option for cryptsetup close.
  * Fix activation of LUKS2 device with integrity and detached header.
  * Add ZEROOUT IOCTL support for crypt_wipe API call.
  * VERITY: set loopback sector size according to dm-verity block sizes.
  * veritysetup: dump device sizes.
  * LUKS2 token: prefer token PIN query before passphrase in some cases.
    When a user provides --token-type or specific --token-id, a token PIN
    query is preferred to a passphrase query.
  * LUKS2 token: allow tokens to be replaced with --token-replace option
    for cryptsetup token command.
  * LUKS2 token: do not continue operation when interrupted in PIN prompt.
  * Add --progress-json parameter to utilities.
  * Add support for --key-slot option in luksResume action.
- move man pages to separate subpackage
- drop backports handling</changelog>
  <changelog author="Luca Boccassi &lt;luca.boccassi@gmail.com&gt;" date="1663070400">- Add virtual provides for 'integritysetup' and 'veritysetup' to match
  package names provided by Fedora/RHEL, to allow the same set of
  dependencies to be used across all RPM distributions.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1669636800">- cryptsetup 2.6.0:
  * Introduce support for handling macOS FileVault2 devices (FVAULT2).
  * libcryptsetup: no longer use global memory locking through mlockall()
  * libcryptsetup: process priority is increased only for key derivation
    (PBKDF) calls.
  * Add new LUKS keyslot context handling functions and API.
  * The volume key may now be extracted using a passphrase, keyfile, or
    token. For LUKS devices, it also returns the volume key after
    a successful crypt_format call.
  * Fix --disable-luks2-reencryption configuration option.
  * cryptsetup: Print a better error message and warning if the format
    produces an image without space available for data.
  * Print error if anti-forensic LUKS2 hash setting is not available.
    If the specified hash was not available, activation quietly failed.
  * Fix internal crypt segment compare routine if the user
    specified cipher in kernel format (capi: prefix).
  * cryptsetup: Add token unassign action.
    This action allows removing token binding on specific keyslot.
  * veritysetup: add support for --use-tasklets option.
    This option sets try_verify_in_tasklet kernel dm-verity option
    (available since Linux kernel 6.0) to allow some performance
    improvement on specific systems.
  * Provide pkgconfig Require.private settings.
    While we do not completely provide static build on udev systems,
    it helps produce statically linked binaries in certain situations.
  * Always update automake library files if autogen.sh is run.
    For several releases, we distributed older automake scripts by mistake.
  * reencryption: Fix user defined moved segment size in LUKS2 decryption.
    The --hotzone-size argument was ignored in cases where the actual data
    size was less than the original LUKS2 data offset.
  * Delegate FIPS mode detection to configured crypto backend.
    System FIPS mode check no longer depends on /etc/system-fips file.
  * Update documentation, including FAQ and man pages.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1676203200">- cryptsetup 2.6.1
  * bitlk: Fixes for BitLocker-compatible on-disk metadata parser
  * Fix possible iteration overflow in OpenSSL2 PBKDF2 crypto
    backend
  * portability and compilation fixes
  * verity: Fix possible hash offset setting overflow.
  * bitlk: Fix use of startup BEK key on big-endian platforms.
  * Do not initiate encryption (reencryption command) when the
    header and data devices are the same. If data device reduction
    is not requsted, this leads to data corruption since LUKS
    metadata was written over the data device.
  * Fix possible memory leak if crypt_load() fails.
  * Always use passphrases with a minimal 8 chars length for
    benchmarking, as used in some implementation of FIPS mode</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1686744000">- FIPS: Remove not needed libcryptsetup12-hmac package that contains
  the HMAC checksums for integrity checking for FIPS. [bsc#1185116]
  * Remove the cryptsetup-rpmlintrc file.
  * Remove not needed fipscheck dependency.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1686744001">- Enable running the regression test suite.
- Force a regeneration of the man pages from AsciiDoc.
- Add LUKS1 and LUKS2 On-Disk Format Specification pdfs to doc.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1689249600">- luksFormat: Handle system with low memory and no swap space [bsc#1211079]
  * Check for physical memory available also in PBKDF benchmark.
  * Try to avoid OOM killer on low-memory systems without swap.
  * Use only half of detected free memory on systems without swap.
  * Add patches:
  - cryptsetup-Check-for-physical-memory-available-also-in-PBKDF-be.patch
  - cryptsetup-Try-to-avoid-OOM-killer-on-low-memory-systems-withou.patch
  - cryptsetup-Use-only-half-of-detected-free-memory-on-systems-wit.patch</changelog>
</package>
<package pkgid="5a49d282890a6c2a457ded9c8c6d1f45e152e43b7bc22501d6e94e78ab1db95ad1f48a9bab6d9fb1697dbe2cc5dcea8b70b0768c7e053e831b365b120e50d2b1" name="cryptsetup-debugsource" arch="i586">
  <version epoch="0" ver="2.6.1" rel="3.2"/>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1604491200">- prepare usrmerge (boo#1029961)</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1607428800">- SLE marker: implements jsc#SLE-5911, bsc#1165580, jsc#SLE-145149</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1615550400">- move licenses to licensedir</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1615636800">- cryptsetup 2.3.5:
  * Fix partial reads of passphrase from an interactive terminal
  * Fix maximum length of password entered through a terminal
  * integritysetup: support new dm-integrity HMAC recalculation
    options
  * integritysetup: display of recalculating sector in dump command
  * veritysetup: fix verity FEC if stored in the same image with
    hashes
  * veritysetup: run FEC repair check even if root hash fails
  * veritysetup: do not process hash image if hash area is empty
  * veritysetup: store verity hash algorithm in superblock in
    lowercase
  * bitlk: fix a crash if the device disappears during BitLocker
    scan
  * bitlk: show a better error when trying to open an NTFS device
  * bitlk: add support for startup key protected VMKs
  * Fix LUKS1 repair code (regression since version 1.7.x)
  * Fix luksKeyChange for LUKS2 with assigned tokens
  * Fix cryptsetup resize using LUKS2 tokens
  * Print a visible error if device resize is not supported
  * Add error message when suspending wrong non-LUKS device
  * Fix default XTS mode key size in reencryption
  * Rephrase missing locking directory warning and move it to
    debug level
  * Many fixes for the use of cipher_null (empty debug cipher)
  * Fixes for libpasswdqc 2.0.x (optional passphrase quality check)
  * Fixes for problems discovered by various tools for code
    analysis
  * Various fixes to man pages
- silence hmac packaging warnings</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1625140800">- cryptsetup 2.3.6:
  * integritysetup: Fix possible dm-integrity mapping table truncation.
  * cryptsetup: Backup header can be used to activate TCRYPT device.
    Use --header option to specify the header.
  * cryptsetup: Avoid LUKS2 decryption without detached header.
    This feature will be added later and is currently not supported.
  * Additional fixes and workarounds for common warnings produced
    by some static analysis tools (like gcc-11 analyzer) and additional
    code hardening.
  * Fix standalone libintl detection for compiled tests.
  * Add Blake2b and Blake2s hash support for crypto backends.
    Kernel and gcrypt crypto backend support all variants.
    OpenSSL supports only Blake2b-512 and Blake2s-256.
    Crypto backend supports kernel notation e.g. "blake2b-512".</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1627905600">- Use LUKS2 as default format on Tumbleweed.
  It provides some additional features which other tools
  (e.g. systemd-cryptenroll) rely on. GRUB 2.06 supports unlocking
  LUKS2 volumes meanwhile.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1627905601">- cryptsetup 2.4.0 (jsc#SLE-20275)
  * External LUKS token plugins
  * Experimental SSH token
  * Default LUKS2 PBKDF is now Argon2id
  * Increase minimal memory cost for Argon2 benchmark to 64MiB.
  * Autodetect optimal encryption sector size on LUKS2 format.
  * Use VeraCrypt option by default and add --disable-veracrypt option.
  * Support --hash and --cipher to limit opening time for TCRYPT type
  * Fixed default OpenSSL crypt backend support for OpenSSL3.
  * integritysetup: add integrity-recalculate-reset flag.
  * cryptsetup: retains keyslot number in luksChangeKey for LUKS2.
  * Fix cryptsetup resize using LUKS2 tokens.
  * Add close --deferred and --cancel-deferred options.
  * Rewritten command-line option parsing to avoid libpopt arguments
    memory leaks.
  * Add --test-args option.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1627992000">- need to use PBKDF2 by default for LUKS2 as grub can't decrypt when
  using Argon.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1629892800">- As YaST passes necessary parameters to cryptsetup anyway, we do
  not necessarily need to take grub into consideration. So back to
  Argon2 to see how it goes.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1631793600">- cryptsetup 2.4.1
  * Fix compilation for libc implementations without dlvsym().
  * Fix compilation and tests on systems with non-standard libraries
  * Try to workaround some issues on systems without udev support.
  * Fixes for OpenSSL3 crypto backend (including FIPS mode).
  * Print error message when assigning a token to an inactive keyslot.
  * Fix offset bug in LUKS2 encryption code if --offset option was used.
  * Do not allow LUKS2 decryption for devices with data offset.
  * Fix LUKS1 cryptsetup repair command for some specific problems.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1637236800">- cryptsetup 2.4.2:
  * Fix possible large memory allocation if LUKS2 header size is
    invalid.
  * Fix memory corruption in debug message printing LUKS2
    checksum.
  * veritysetup: remove link to the UUID library for the static
    build.
  * Remove link to pwquality library for integritysetup and
    veritysetup. These tools do not read passphrases.
  * OpenSSL3 backend: avoid remaining deprecated calls in API.
    Crypto backend no longer use API deprecated in OpenSSL 3.0
  * Check if kernel device-mapper create device failed in an early
    phase. This happens when a concurrent creation of device-mapper
    devices meets in the very early state.
  * Do not set compiler optimization flag for Argon2 KDF if the
    memory wipe is implemented in libc.
  * Do not attempt to unload LUKS2 tokens if external tokens are
    disabled. This allows building a static binary with
  - -disable-external-tokens.
  * LUKS convert: also check sysfs for device activity.
    If udev symlink is missing, code fallbacks to sysfs scan to
    prevent data corruption for the active device.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1642161600">- cryptsetup 2.4.3:
  * Fix possible attacks against data confidentiality through
    LUKS2 online reencryption extension crash recovery
    CVE-2021-4122, boo#1194469
  * Add configure option --disable-luks2-reencryption to completely
    disable LUKS2 reencryption code.
  * Improve internal metadata validation code for reencryption
    metadata
  * Add updated documentation for LUKS2 On-Disk Format
    Specification version 1.1.0
  * Fix support for bitlk (BitLocker compatible) startup key with
    new  metadata entry introduced in Windows 11
  * Fix space restriction for LUKS2 reencryption with data shift</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1661169600">- cryptsetup 2.5.0:
  * Split manual pages into per-action pages and use AsciiDoc format.
  * Remove cryptsetup-reencrypt tool from the project and move reencryption
    to already existing "cryptsetup reencrypt" command.
    If you need to emulate the old cryptsetup-reencrypt binary, use simple
    wrappers script running "exec cryptsetup reencrypt $@".
  * LUKS2: implement --decryption option that allows LUKS removal.
  * Fix decryption operation with --active-name option and restrict
    it to be used only with LUKS2.
  * Do not refresh reencryption digest when not needed.
    This should speed up the reencryption resume process.
  * Store proper resilience data in LUKS2 reencrypt initialization.
    Resuming reencryption now does not require specification of resilience
    type parameters if these are the same as during initialization.
  * Properly wipe the unused area after reencryption with datashift in
    the forward direction.
  * Check datashift value against larger sector size.
    For example, it could cause an issue if misaligned 4K sector appears
    during decryption.
  * Do not allow sector size increase reencryption in offline mode.
  * Do not allow dangerous sector size change during reencryption.
  * Ask the user for confirmation before resuming reencryption.
  * Do not resume reencryption with conflicting parameters.
  * Add --force-offline-reencrypt option.
  * Do not allow nested encryption in LUKS reencrypt.
  * Support all options allowed with luksFormat with encrypt action.
  * Add resize action to integritysetup.
  * Remove obsolete dracut plugin reencryption example.
  * Fix possible keyslot area size overflow during conversion to LUKS2.
  * Allow use of --header option for cryptsetup close.
  * Fix activation of LUKS2 device with integrity and detached header.
  * Add ZEROOUT IOCTL support for crypt_wipe API call.
  * VERITY: set loopback sector size according to dm-verity block sizes.
  * veritysetup: dump device sizes.
  * LUKS2 token: prefer token PIN query before passphrase in some cases.
    When a user provides --token-type or specific --token-id, a token PIN
    query is preferred to a passphrase query.
  * LUKS2 token: allow tokens to be replaced with --token-replace option
    for cryptsetup token command.
  * LUKS2 token: do not continue operation when interrupted in PIN prompt.
  * Add --progress-json parameter to utilities.
  * Add support for --key-slot option in luksResume action.
- move man pages to separate subpackage
- drop backports handling</changelog>
  <changelog author="Luca Boccassi &lt;luca.boccassi@gmail.com&gt;" date="1663070400">- Add virtual provides for 'integritysetup' and 'veritysetup' to match
  package names provided by Fedora/RHEL, to allow the same set of
  dependencies to be used across all RPM distributions.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1669636800">- cryptsetup 2.6.0:
  * Introduce support for handling macOS FileVault2 devices (FVAULT2).
  * libcryptsetup: no longer use global memory locking through mlockall()
  * libcryptsetup: process priority is increased only for key derivation
    (PBKDF) calls.
  * Add new LUKS keyslot context handling functions and API.
  * The volume key may now be extracted using a passphrase, keyfile, or
    token. For LUKS devices, it also returns the volume key after
    a successful crypt_format call.
  * Fix --disable-luks2-reencryption configuration option.
  * cryptsetup: Print a better error message and warning if the format
    produces an image without space available for data.
  * Print error if anti-forensic LUKS2 hash setting is not available.
    If the specified hash was not available, activation quietly failed.
  * Fix internal crypt segment compare routine if the user
    specified cipher in kernel format (capi: prefix).
  * cryptsetup: Add token unassign action.
    This action allows removing token binding on specific keyslot.
  * veritysetup: add support for --use-tasklets option.
    This option sets try_verify_in_tasklet kernel dm-verity option
    (available since Linux kernel 6.0) to allow some performance
    improvement on specific systems.
  * Provide pkgconfig Require.private settings.
    While we do not completely provide static build on udev systems,
    it helps produce statically linked binaries in certain situations.
  * Always update automake library files if autogen.sh is run.
    For several releases, we distributed older automake scripts by mistake.
  * reencryption: Fix user defined moved segment size in LUKS2 decryption.
    The --hotzone-size argument was ignored in cases where the actual data
    size was less than the original LUKS2 data offset.
  * Delegate FIPS mode detection to configured crypto backend.
    System FIPS mode check no longer depends on /etc/system-fips file.
  * Update documentation, including FAQ and man pages.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1676203200">- cryptsetup 2.6.1
  * bitlk: Fixes for BitLocker-compatible on-disk metadata parser
  * Fix possible iteration overflow in OpenSSL2 PBKDF2 crypto
    backend
  * portability and compilation fixes
  * verity: Fix possible hash offset setting overflow.
  * bitlk: Fix use of startup BEK key on big-endian platforms.
  * Do not initiate encryption (reencryption command) when the
    header and data devices are the same. If data device reduction
    is not requsted, this leads to data corruption since LUKS
    metadata was written over the data device.
  * Fix possible memory leak if crypt_load() fails.
  * Always use passphrases with a minimal 8 chars length for
    benchmarking, as used in some implementation of FIPS mode</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1686744000">- FIPS: Remove not needed libcryptsetup12-hmac package that contains
  the HMAC checksums for integrity checking for FIPS. [bsc#1185116]
  * Remove the cryptsetup-rpmlintrc file.
  * Remove not needed fipscheck dependency.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1686744001">- Enable running the regression test suite.
- Force a regeneration of the man pages from AsciiDoc.
- Add LUKS1 and LUKS2 On-Disk Format Specification pdfs to doc.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1689249600">- luksFormat: Handle system with low memory and no swap space [bsc#1211079]
  * Check for physical memory available also in PBKDF benchmark.
  * Try to avoid OOM killer on low-memory systems without swap.
  * Use only half of detected free memory on systems without swap.
  * Add patches:
  - cryptsetup-Check-for-physical-memory-available-also-in-PBKDF-be.patch
  - cryptsetup-Try-to-avoid-OOM-killer-on-low-memory-systems-withou.patch
  - cryptsetup-Use-only-half-of-detected-free-memory-on-systems-wit.patch</changelog>
</package>
<package pkgid="585400ef6c52c3f4cbd4c6526f7cf6e3aad468e33528866c1f8924870c8c64cada02ec5a74b4485e234768ea1c24b8d71000177b310626444d5dfd8269c766e5" name="cryptsetup-debugsource" arch="x86_64">
  <version epoch="0" ver="2.6.1" rel="3.2"/>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1604491200">- prepare usrmerge (boo#1029961)</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1607428800">- SLE marker: implements jsc#SLE-5911, bsc#1165580, jsc#SLE-145149</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1615550400">- move licenses to licensedir</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1615636800">- cryptsetup 2.3.5:
  * Fix partial reads of passphrase from an interactive terminal
  * Fix maximum length of password entered through a terminal
  * integritysetup: support new dm-integrity HMAC recalculation
    options
  * integritysetup: display of recalculating sector in dump command
  * veritysetup: fix verity FEC if stored in the same image with
    hashes
  * veritysetup: run FEC repair check even if root hash fails
  * veritysetup: do not process hash image if hash area is empty
  * veritysetup: store verity hash algorithm in superblock in
    lowercase
  * bitlk: fix a crash if the device disappears during BitLocker
    scan
  * bitlk: show a better error when trying to open an NTFS device
  * bitlk: add support for startup key protected VMKs
  * Fix LUKS1 repair code (regression since version 1.7.x)
  * Fix luksKeyChange for LUKS2 with assigned tokens
  * Fix cryptsetup resize using LUKS2 tokens
  * Print a visible error if device resize is not supported
  * Add error message when suspending wrong non-LUKS device
  * Fix default XTS mode key size in reencryption
  * Rephrase missing locking directory warning and move it to
    debug level
  * Many fixes for the use of cipher_null (empty debug cipher)
  * Fixes for libpasswdqc 2.0.x (optional passphrase quality check)
  * Fixes for problems discovered by various tools for code
    analysis
  * Various fixes to man pages
- silence hmac packaging warnings</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1625140800">- cryptsetup 2.3.6:
  * integritysetup: Fix possible dm-integrity mapping table truncation.
  * cryptsetup: Backup header can be used to activate TCRYPT device.
    Use --header option to specify the header.
  * cryptsetup: Avoid LUKS2 decryption without detached header.
    This feature will be added later and is currently not supported.
  * Additional fixes and workarounds for common warnings produced
    by some static analysis tools (like gcc-11 analyzer) and additional
    code hardening.
  * Fix standalone libintl detection for compiled tests.
  * Add Blake2b and Blake2s hash support for crypto backends.
    Kernel and gcrypt crypto backend support all variants.
    OpenSSL supports only Blake2b-512 and Blake2s-256.
    Crypto backend supports kernel notation e.g. "blake2b-512".</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1627905600">- Use LUKS2 as default format on Tumbleweed.
  It provides some additional features which other tools
  (e.g. systemd-cryptenroll) rely on. GRUB 2.06 supports unlocking
  LUKS2 volumes meanwhile.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1627905601">- cryptsetup 2.4.0 (jsc#SLE-20275)
  * External LUKS token plugins
  * Experimental SSH token
  * Default LUKS2 PBKDF is now Argon2id
  * Increase minimal memory cost for Argon2 benchmark to 64MiB.
  * Autodetect optimal encryption sector size on LUKS2 format.
  * Use VeraCrypt option by default and add --disable-veracrypt option.
  * Support --hash and --cipher to limit opening time for TCRYPT type
  * Fixed default OpenSSL crypt backend support for OpenSSL3.
  * integritysetup: add integrity-recalculate-reset flag.
  * cryptsetup: retains keyslot number in luksChangeKey for LUKS2.
  * Fix cryptsetup resize using LUKS2 tokens.
  * Add close --deferred and --cancel-deferred options.
  * Rewritten command-line option parsing to avoid libpopt arguments
    memory leaks.
  * Add --test-args option.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1627992000">- need to use PBKDF2 by default for LUKS2 as grub can't decrypt when
  using Argon.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1629892800">- As YaST passes necessary parameters to cryptsetup anyway, we do
  not necessarily need to take grub into consideration. So back to
  Argon2 to see how it goes.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1631793600">- cryptsetup 2.4.1
  * Fix compilation for libc implementations without dlvsym().
  * Fix compilation and tests on systems with non-standard libraries
  * Try to workaround some issues on systems without udev support.
  * Fixes for OpenSSL3 crypto backend (including FIPS mode).
  * Print error message when assigning a token to an inactive keyslot.
  * Fix offset bug in LUKS2 encryption code if --offset option was used.
  * Do not allow LUKS2 decryption for devices with data offset.
  * Fix LUKS1 cryptsetup repair command for some specific problems.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1637236800">- cryptsetup 2.4.2:
  * Fix possible large memory allocation if LUKS2 header size is
    invalid.
  * Fix memory corruption in debug message printing LUKS2
    checksum.
  * veritysetup: remove link to the UUID library for the static
    build.
  * Remove link to pwquality library for integritysetup and
    veritysetup. These tools do not read passphrases.
  * OpenSSL3 backend: avoid remaining deprecated calls in API.
    Crypto backend no longer use API deprecated in OpenSSL 3.0
  * Check if kernel device-mapper create device failed in an early
    phase. This happens when a concurrent creation of device-mapper
    devices meets in the very early state.
  * Do not set compiler optimization flag for Argon2 KDF if the
    memory wipe is implemented in libc.
  * Do not attempt to unload LUKS2 tokens if external tokens are
    disabled. This allows building a static binary with
  - -disable-external-tokens.
  * LUKS convert: also check sysfs for device activity.
    If udev symlink is missing, code fallbacks to sysfs scan to
    prevent data corruption for the active device.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1642161600">- cryptsetup 2.4.3:
  * Fix possible attacks against data confidentiality through
    LUKS2 online reencryption extension crash recovery
    CVE-2021-4122, boo#1194469
  * Add configure option --disable-luks2-reencryption to completely
    disable LUKS2 reencryption code.
  * Improve internal metadata validation code for reencryption
    metadata
  * Add updated documentation for LUKS2 On-Disk Format
    Specification version 1.1.0
  * Fix support for bitlk (BitLocker compatible) startup key with
    new  metadata entry introduced in Windows 11
  * Fix space restriction for LUKS2 reencryption with data shift</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1661169600">- cryptsetup 2.5.0:
  * Split manual pages into per-action pages and use AsciiDoc format.
  * Remove cryptsetup-reencrypt tool from the project and move reencryption
    to already existing "cryptsetup reencrypt" command.
    If you need to emulate the old cryptsetup-reencrypt binary, use simple
    wrappers script running "exec cryptsetup reencrypt $@".
  * LUKS2: implement --decryption option that allows LUKS removal.
  * Fix decryption operation with --active-name option and restrict
    it to be used only with LUKS2.
  * Do not refresh reencryption digest when not needed.
    This should speed up the reencryption resume process.
  * Store proper resilience data in LUKS2 reencrypt initialization.
    Resuming reencryption now does not require specification of resilience
    type parameters if these are the same as during initialization.
  * Properly wipe the unused area after reencryption with datashift in
    the forward direction.
  * Check datashift value against larger sector size.
    For example, it could cause an issue if misaligned 4K sector appears
    during decryption.
  * Do not allow sector size increase reencryption in offline mode.
  * Do not allow dangerous sector size change during reencryption.
  * Ask the user for confirmation before resuming reencryption.
  * Do not resume reencryption with conflicting parameters.
  * Add --force-offline-reencrypt option.
  * Do not allow nested encryption in LUKS reencrypt.
  * Support all options allowed with luksFormat with encrypt action.
  * Add resize action to integritysetup.
  * Remove obsolete dracut plugin reencryption example.
  * Fix possible keyslot area size overflow during conversion to LUKS2.
  * Allow use of --header option for cryptsetup close.
  * Fix activation of LUKS2 device with integrity and detached header.
  * Add ZEROOUT IOCTL support for crypt_wipe API call.
  * VERITY: set loopback sector size according to dm-verity block sizes.
  * veritysetup: dump device sizes.
  * LUKS2 token: prefer token PIN query before passphrase in some cases.
    When a user provides --token-type or specific --token-id, a token PIN
    query is preferred to a passphrase query.
  * LUKS2 token: allow tokens to be replaced with --token-replace option
    for cryptsetup token command.
  * LUKS2 token: do not continue operation when interrupted in PIN prompt.
  * Add --progress-json parameter to utilities.
  * Add support for --key-slot option in luksResume action.
- move man pages to separate subpackage
- drop backports handling</changelog>
  <changelog author="Luca Boccassi &lt;luca.boccassi@gmail.com&gt;" date="1663070400">- Add virtual provides for 'integritysetup' and 'veritysetup' to match
  package names provided by Fedora/RHEL, to allow the same set of
  dependencies to be used across all RPM distributions.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1669636800">- cryptsetup 2.6.0:
  * Introduce support for handling macOS FileVault2 devices (FVAULT2).
  * libcryptsetup: no longer use global memory locking through mlockall()
  * libcryptsetup: process priority is increased only for key derivation
    (PBKDF) calls.
  * Add new LUKS keyslot context handling functions and API.
  * The volume key may now be extracted using a passphrase, keyfile, or
    token. For LUKS devices, it also returns the volume key after
    a successful crypt_format call.
  * Fix --disable-luks2-reencryption configuration option.
  * cryptsetup: Print a better error message and warning if the format
    produces an image without space available for data.
  * Print error if anti-forensic LUKS2 hash setting is not available.
    If the specified hash was not available, activation quietly failed.
  * Fix internal crypt segment compare routine if the user
    specified cipher in kernel format (capi: prefix).
  * cryptsetup: Add token unassign action.
    This action allows removing token binding on specific keyslot.
  * veritysetup: add support for --use-tasklets option.
    This option sets try_verify_in_tasklet kernel dm-verity option
    (available since Linux kernel 6.0) to allow some performance
    improvement on specific systems.
  * Provide pkgconfig Require.private settings.
    While we do not completely provide static build on udev systems,
    it helps produce statically linked binaries in certain situations.
  * Always update automake library files if autogen.sh is run.
    For several releases, we distributed older automake scripts by mistake.
  * reencryption: Fix user defined moved segment size in LUKS2 decryption.
    The --hotzone-size argument was ignored in cases where the actual data
    size was less than the original LUKS2 data offset.
  * Delegate FIPS mode detection to configured crypto backend.
    System FIPS mode check no longer depends on /etc/system-fips file.
  * Update documentation, including FAQ and man pages.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1676203200">- cryptsetup 2.6.1
  * bitlk: Fixes for BitLocker-compatible on-disk metadata parser
  * Fix possible iteration overflow in OpenSSL2 PBKDF2 crypto
    backend
  * portability and compilation fixes
  * verity: Fix possible hash offset setting overflow.
  * bitlk: Fix use of startup BEK key on big-endian platforms.
  * Do not initiate encryption (reencryption command) when the
    header and data devices are the same. If data device reduction
    is not requsted, this leads to data corruption since LUKS
    metadata was written over the data device.
  * Fix possible memory leak if crypt_load() fails.
  * Always use passphrases with a minimal 8 chars length for
    benchmarking, as used in some implementation of FIPS mode</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1686744000">- FIPS: Remove not needed libcryptsetup12-hmac package that contains
  the HMAC checksums for integrity checking for FIPS. [bsc#1185116]
  * Remove the cryptsetup-rpmlintrc file.
  * Remove not needed fipscheck dependency.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1686744001">- Enable running the regression test suite.
- Force a regeneration of the man pages from AsciiDoc.
- Add LUKS1 and LUKS2 On-Disk Format Specification pdfs to doc.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1689249600">- luksFormat: Handle system with low memory and no swap space [bsc#1211079]
  * Check for physical memory available also in PBKDF benchmark.
  * Try to avoid OOM killer on low-memory systems without swap.
  * Use only half of detected free memory on systems without swap.
  * Add patches:
  - cryptsetup-Check-for-physical-memory-available-also-in-PBKDF-be.patch
  - cryptsetup-Try-to-avoid-OOM-killer-on-low-memory-systems-withou.patch
  - cryptsetup-Use-only-half-of-detected-free-memory-on-systems-wit.patch</changelog>
</package>
<package pkgid="53bdad737141ea6f695222262fa9908523f50d3c6483cacf26e6431c53e02139b832e9c0bcc3c03ba7f36ccd2bebfb839c31dfed895828a147bda83c7a990af3" name="cryptsetup-doc" arch="noarch">
  <version epoch="0" ver="2.6.1" rel="3.2"/>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1604491200">- prepare usrmerge (boo#1029961)</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1607428800">- SLE marker: implements jsc#SLE-5911, bsc#1165580, jsc#SLE-145149</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1615550400">- move licenses to licensedir</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1615636800">- cryptsetup 2.3.5:
  * Fix partial reads of passphrase from an interactive terminal
  * Fix maximum length of password entered through a terminal
  * integritysetup: support new dm-integrity HMAC recalculation
    options
  * integritysetup: display of recalculating sector in dump command
  * veritysetup: fix verity FEC if stored in the same image with
    hashes
  * veritysetup: run FEC repair check even if root hash fails
  * veritysetup: do not process hash image if hash area is empty
  * veritysetup: store verity hash algorithm in superblock in
    lowercase
  * bitlk: fix a crash if the device disappears during BitLocker
    scan
  * bitlk: show a better error when trying to open an NTFS device
  * bitlk: add support for startup key protected VMKs
  * Fix LUKS1 repair code (regression since version 1.7.x)
  * Fix luksKeyChange for LUKS2 with assigned tokens
  * Fix cryptsetup resize using LUKS2 tokens
  * Print a visible error if device resize is not supported
  * Add error message when suspending wrong non-LUKS device
  * Fix default XTS mode key size in reencryption
  * Rephrase missing locking directory warning and move it to
    debug level
  * Many fixes for the use of cipher_null (empty debug cipher)
  * Fixes for libpasswdqc 2.0.x (optional passphrase quality check)
  * Fixes for problems discovered by various tools for code
    analysis
  * Various fixes to man pages
- silence hmac packaging warnings</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1625140800">- cryptsetup 2.3.6:
  * integritysetup: Fix possible dm-integrity mapping table truncation.
  * cryptsetup: Backup header can be used to activate TCRYPT device.
    Use --header option to specify the header.
  * cryptsetup: Avoid LUKS2 decryption without detached header.
    This feature will be added later and is currently not supported.
  * Additional fixes and workarounds for common warnings produced
    by some static analysis tools (like gcc-11 analyzer) and additional
    code hardening.
  * Fix standalone libintl detection for compiled tests.
  * Add Blake2b and Blake2s hash support for crypto backends.
    Kernel and gcrypt crypto backend support all variants.
    OpenSSL supports only Blake2b-512 and Blake2s-256.
    Crypto backend supports kernel notation e.g. "blake2b-512".</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1627905600">- Use LUKS2 as default format on Tumbleweed.
  It provides some additional features which other tools
  (e.g. systemd-cryptenroll) rely on. GRUB 2.06 supports unlocking
  LUKS2 volumes meanwhile.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1627905601">- cryptsetup 2.4.0 (jsc#SLE-20275)
  * External LUKS token plugins
  * Experimental SSH token
  * Default LUKS2 PBKDF is now Argon2id
  * Increase minimal memory cost for Argon2 benchmark to 64MiB.
  * Autodetect optimal encryption sector size on LUKS2 format.
  * Use VeraCrypt option by default and add --disable-veracrypt option.
  * Support --hash and --cipher to limit opening time for TCRYPT type
  * Fixed default OpenSSL crypt backend support for OpenSSL3.
  * integritysetup: add integrity-recalculate-reset flag.
  * cryptsetup: retains keyslot number in luksChangeKey for LUKS2.
  * Fix cryptsetup resize using LUKS2 tokens.
  * Add close --deferred and --cancel-deferred options.
  * Rewritten command-line option parsing to avoid libpopt arguments
    memory leaks.
  * Add --test-args option.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1627992000">- need to use PBKDF2 by default for LUKS2 as grub can't decrypt when
  using Argon.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1629892800">- As YaST passes necessary parameters to cryptsetup anyway, we do
  not necessarily need to take grub into consideration. So back to
  Argon2 to see how it goes.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1631793600">- cryptsetup 2.4.1
  * Fix compilation for libc implementations without dlvsym().
  * Fix compilation and tests on systems with non-standard libraries
  * Try to workaround some issues on systems without udev support.
  * Fixes for OpenSSL3 crypto backend (including FIPS mode).
  * Print error message when assigning a token to an inactive keyslot.
  * Fix offset bug in LUKS2 encryption code if --offset option was used.
  * Do not allow LUKS2 decryption for devices with data offset.
  * Fix LUKS1 cryptsetup repair command for some specific problems.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1637236800">- cryptsetup 2.4.2:
  * Fix possible large memory allocation if LUKS2 header size is
    invalid.
  * Fix memory corruption in debug message printing LUKS2
    checksum.
  * veritysetup: remove link to the UUID library for the static
    build.
  * Remove link to pwquality library for integritysetup and
    veritysetup. These tools do not read passphrases.
  * OpenSSL3 backend: avoid remaining deprecated calls in API.
    Crypto backend no longer use API deprecated in OpenSSL 3.0
  * Check if kernel device-mapper create device failed in an early
    phase. This happens when a concurrent creation of device-mapper
    devices meets in the very early state.
  * Do not set compiler optimization flag for Argon2 KDF if the
    memory wipe is implemented in libc.
  * Do not attempt to unload LUKS2 tokens if external tokens are
    disabled. This allows building a static binary with
  - -disable-external-tokens.
  * LUKS convert: also check sysfs for device activity.
    If udev symlink is missing, code fallbacks to sysfs scan to
    prevent data corruption for the active device.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1642161600">- cryptsetup 2.4.3:
  * Fix possible attacks against data confidentiality through
    LUKS2 online reencryption extension crash recovery
    CVE-2021-4122, boo#1194469
  * Add configure option --disable-luks2-reencryption to completely
    disable LUKS2 reencryption code.
  * Improve internal metadata validation code for reencryption
    metadata
  * Add updated documentation for LUKS2 On-Disk Format
    Specification version 1.1.0
  * Fix support for bitlk (BitLocker compatible) startup key with
    new  metadata entry introduced in Windows 11
  * Fix space restriction for LUKS2 reencryption with data shift</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1661169600">- cryptsetup 2.5.0:
  * Split manual pages into per-action pages and use AsciiDoc format.
  * Remove cryptsetup-reencrypt tool from the project and move reencryption
    to already existing "cryptsetup reencrypt" command.
    If you need to emulate the old cryptsetup-reencrypt binary, use simple
    wrappers script running "exec cryptsetup reencrypt $@".
  * LUKS2: implement --decryption option that allows LUKS removal.
  * Fix decryption operation with --active-name option and restrict
    it to be used only with LUKS2.
  * Do not refresh reencryption digest when not needed.
    This should speed up the reencryption resume process.
  * Store proper resilience data in LUKS2 reencrypt initialization.
    Resuming reencryption now does not require specification of resilience
    type parameters if these are the same as during initialization.
  * Properly wipe the unused area after reencryption with datashift in
    the forward direction.
  * Check datashift value against larger sector size.
    For example, it could cause an issue if misaligned 4K sector appears
    during decryption.
  * Do not allow sector size increase reencryption in offline mode.
  * Do not allow dangerous sector size change during reencryption.
  * Ask the user for confirmation before resuming reencryption.
  * Do not resume reencryption with conflicting parameters.
  * Add --force-offline-reencrypt option.
  * Do not allow nested encryption in LUKS reencrypt.
  * Support all options allowed with luksFormat with encrypt action.
  * Add resize action to integritysetup.
  * Remove obsolete dracut plugin reencryption example.
  * Fix possible keyslot area size overflow during conversion to LUKS2.
  * Allow use of --header option for cryptsetup close.
  * Fix activation of LUKS2 device with integrity and detached header.
  * Add ZEROOUT IOCTL support for crypt_wipe API call.
  * VERITY: set loopback sector size according to dm-verity block sizes.
  * veritysetup: dump device sizes.
  * LUKS2 token: prefer token PIN query before passphrase in some cases.
    When a user provides --token-type or specific --token-id, a token PIN
    query is preferred to a passphrase query.
  * LUKS2 token: allow tokens to be replaced with --token-replace option
    for cryptsetup token command.
  * LUKS2 token: do not continue operation when interrupted in PIN prompt.
  * Add --progress-json parameter to utilities.
  * Add support for --key-slot option in luksResume action.
- move man pages to separate subpackage
- drop backports handling</changelog>
  <changelog author="Luca Boccassi &lt;luca.boccassi@gmail.com&gt;" date="1663070400">- Add virtual provides for 'integritysetup' and 'veritysetup' to match
  package names provided by Fedora/RHEL, to allow the same set of
  dependencies to be used across all RPM distributions.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1669636800">- cryptsetup 2.6.0:
  * Introduce support for handling macOS FileVault2 devices (FVAULT2).
  * libcryptsetup: no longer use global memory locking through mlockall()
  * libcryptsetup: process priority is increased only for key derivation
    (PBKDF) calls.
  * Add new LUKS keyslot context handling functions and API.
  * The volume key may now be extracted using a passphrase, keyfile, or
    token. For LUKS devices, it also returns the volume key after
    a successful crypt_format call.
  * Fix --disable-luks2-reencryption configuration option.
  * cryptsetup: Print a better error message and warning if the format
    produces an image without space available for data.
  * Print error if anti-forensic LUKS2 hash setting is not available.
    If the specified hash was not available, activation quietly failed.
  * Fix internal crypt segment compare routine if the user
    specified cipher in kernel format (capi: prefix).
  * cryptsetup: Add token unassign action.
    This action allows removing token binding on specific keyslot.
  * veritysetup: add support for --use-tasklets option.
    This option sets try_verify_in_tasklet kernel dm-verity option
    (available since Linux kernel 6.0) to allow some performance
    improvement on specific systems.
  * Provide pkgconfig Require.private settings.
    While we do not completely provide static build on udev systems,
    it helps produce statically linked binaries in certain situations.
  * Always update automake library files if autogen.sh is run.
    For several releases, we distributed older automake scripts by mistake.
  * reencryption: Fix user defined moved segment size in LUKS2 decryption.
    The --hotzone-size argument was ignored in cases where the actual data
    size was less than the original LUKS2 data offset.
  * Delegate FIPS mode detection to configured crypto backend.
    System FIPS mode check no longer depends on /etc/system-fips file.
  * Update documentation, including FAQ and man pages.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1676203200">- cryptsetup 2.6.1
  * bitlk: Fixes for BitLocker-compatible on-disk metadata parser
  * Fix possible iteration overflow in OpenSSL2 PBKDF2 crypto
    backend
  * portability and compilation fixes
  * verity: Fix possible hash offset setting overflow.
  * bitlk: Fix use of startup BEK key on big-endian platforms.
  * Do not initiate encryption (reencryption command) when the
    header and data devices are the same. If data device reduction
    is not requsted, this leads to data corruption since LUKS
    metadata was written over the data device.
  * Fix possible memory leak if crypt_load() fails.
  * Always use passphrases with a minimal 8 chars length for
    benchmarking, as used in some implementation of FIPS mode</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1686744000">- FIPS: Remove not needed libcryptsetup12-hmac package that contains
  the HMAC checksums for integrity checking for FIPS. [bsc#1185116]
  * Remove the cryptsetup-rpmlintrc file.
  * Remove not needed fipscheck dependency.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1686744001">- Enable running the regression test suite.
- Force a regeneration of the man pages from AsciiDoc.
- Add LUKS1 and LUKS2 On-Disk Format Specification pdfs to doc.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1689249600">- luksFormat: Handle system with low memory and no swap space [bsc#1211079]
  * Check for physical memory available also in PBKDF benchmark.
  * Try to avoid OOM killer on low-memory systems without swap.
  * Use only half of detected free memory on systems without swap.
  * Add patches:
  - cryptsetup-Check-for-physical-memory-available-also-in-PBKDF-be.patch
  - cryptsetup-Try-to-avoid-OOM-killer-on-low-memory-systems-withou.patch
  - cryptsetup-Use-only-half-of-detected-free-memory-on-systems-wit.patch</changelog>
</package>
<package pkgid="6de2fa352c75e2fc1aee39ef4be481b7fae2ab955124c87e5b4496b997f5322e75b528d173a3b353287972e6501b33928f979fa670763a59b1ca538787f49d33" name="cryptsetup-lang" arch="noarch">
  <version epoch="0" ver="2.6.1" rel="3.2"/>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1604491200">- prepare usrmerge (boo#1029961)</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1607428800">- SLE marker: implements jsc#SLE-5911, bsc#1165580, jsc#SLE-145149</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1615550400">- move licenses to licensedir</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1615636800">- cryptsetup 2.3.5:
  * Fix partial reads of passphrase from an interactive terminal
  * Fix maximum length of password entered through a terminal
  * integritysetup: support new dm-integrity HMAC recalculation
    options
  * integritysetup: display of recalculating sector in dump command
  * veritysetup: fix verity FEC if stored in the same image with
    hashes
  * veritysetup: run FEC repair check even if root hash fails
  * veritysetup: do not process hash image if hash area is empty
  * veritysetup: store verity hash algorithm in superblock in
    lowercase
  * bitlk: fix a crash if the device disappears during BitLocker
    scan
  * bitlk: show a better error when trying to open an NTFS device
  * bitlk: add support for startup key protected VMKs
  * Fix LUKS1 repair code (regression since version 1.7.x)
  * Fix luksKeyChange for LUKS2 with assigned tokens
  * Fix cryptsetup resize using LUKS2 tokens
  * Print a visible error if device resize is not supported
  * Add error message when suspending wrong non-LUKS device
  * Fix default XTS mode key size in reencryption
  * Rephrase missing locking directory warning and move it to
    debug level
  * Many fixes for the use of cipher_null (empty debug cipher)
  * Fixes for libpasswdqc 2.0.x (optional passphrase quality check)
  * Fixes for problems discovered by various tools for code
    analysis
  * Various fixes to man pages
- silence hmac packaging warnings</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1625140800">- cryptsetup 2.3.6:
  * integritysetup: Fix possible dm-integrity mapping table truncation.
  * cryptsetup: Backup header can be used to activate TCRYPT device.
    Use --header option to specify the header.
  * cryptsetup: Avoid LUKS2 decryption without detached header.
    This feature will be added later and is currently not supported.
  * Additional fixes and workarounds for common warnings produced
    by some static analysis tools (like gcc-11 analyzer) and additional
    code hardening.
  * Fix standalone libintl detection for compiled tests.
  * Add Blake2b and Blake2s hash support for crypto backends.
    Kernel and gcrypt crypto backend support all variants.
    OpenSSL supports only Blake2b-512 and Blake2s-256.
    Crypto backend supports kernel notation e.g. "blake2b-512".</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1627905600">- Use LUKS2 as default format on Tumbleweed.
  It provides some additional features which other tools
  (e.g. systemd-cryptenroll) rely on. GRUB 2.06 supports unlocking
  LUKS2 volumes meanwhile.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1627905601">- cryptsetup 2.4.0 (jsc#SLE-20275)
  * External LUKS token plugins
  * Experimental SSH token
  * Default LUKS2 PBKDF is now Argon2id
  * Increase minimal memory cost for Argon2 benchmark to 64MiB.
  * Autodetect optimal encryption sector size on LUKS2 format.
  * Use VeraCrypt option by default and add --disable-veracrypt option.
  * Support --hash and --cipher to limit opening time for TCRYPT type
  * Fixed default OpenSSL crypt backend support for OpenSSL3.
  * integritysetup: add integrity-recalculate-reset flag.
  * cryptsetup: retains keyslot number in luksChangeKey for LUKS2.
  * Fix cryptsetup resize using LUKS2 tokens.
  * Add close --deferred and --cancel-deferred options.
  * Rewritten command-line option parsing to avoid libpopt arguments
    memory leaks.
  * Add --test-args option.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1627992000">- need to use PBKDF2 by default for LUKS2 as grub can't decrypt when
  using Argon.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1629892800">- As YaST passes necessary parameters to cryptsetup anyway, we do
  not necessarily need to take grub into consideration. So back to
  Argon2 to see how it goes.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1631793600">- cryptsetup 2.4.1
  * Fix compilation for libc implementations without dlvsym().
  * Fix compilation and tests on systems with non-standard libraries
  * Try to workaround some issues on systems without udev support.
  * Fixes for OpenSSL3 crypto backend (including FIPS mode).
  * Print error message when assigning a token to an inactive keyslot.
  * Fix offset bug in LUKS2 encryption code if --offset option was used.
  * Do not allow LUKS2 decryption for devices with data offset.
  * Fix LUKS1 cryptsetup repair command for some specific problems.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1637236800">- cryptsetup 2.4.2:
  * Fix possible large memory allocation if LUKS2 header size is
    invalid.
  * Fix memory corruption in debug message printing LUKS2
    checksum.
  * veritysetup: remove link to the UUID library for the static
    build.
  * Remove link to pwquality library for integritysetup and
    veritysetup. These tools do not read passphrases.
  * OpenSSL3 backend: avoid remaining deprecated calls in API.
    Crypto backend no longer use API deprecated in OpenSSL 3.0
  * Check if kernel device-mapper create device failed in an early
    phase. This happens when a concurrent creation of device-mapper
    devices meets in the very early state.
  * Do not set compiler optimization flag for Argon2 KDF if the
    memory wipe is implemented in libc.
  * Do not attempt to unload LUKS2 tokens if external tokens are
    disabled. This allows building a static binary with
  - -disable-external-tokens.
  * LUKS convert: also check sysfs for device activity.
    If udev symlink is missing, code fallbacks to sysfs scan to
    prevent data corruption for the active device.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1642161600">- cryptsetup 2.4.3:
  * Fix possible attacks against data confidentiality through
    LUKS2 online reencryption extension crash recovery
    CVE-2021-4122, boo#1194469
  * Add configure option --disable-luks2-reencryption to completely
    disable LUKS2 reencryption code.
  * Improve internal metadata validation code for reencryption
    metadata
  * Add updated documentation for LUKS2 On-Disk Format
    Specification version 1.1.0
  * Fix support for bitlk (BitLocker compatible) startup key with
    new  metadata entry introduced in Windows 11
  * Fix space restriction for LUKS2 reencryption with data shift</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1661169600">- cryptsetup 2.5.0:
  * Split manual pages into per-action pages and use AsciiDoc format.
  * Remove cryptsetup-reencrypt tool from the project and move reencryption
    to already existing "cryptsetup reencrypt" command.
    If you need to emulate the old cryptsetup-reencrypt binary, use simple
    wrappers script running "exec cryptsetup reencrypt $@".
  * LUKS2: implement --decryption option that allows LUKS removal.
  * Fix decryption operation with --active-name option and restrict
    it to be used only with LUKS2.
  * Do not refresh reencryption digest when not needed.
    This should speed up the reencryption resume process.
  * Store proper resilience data in LUKS2 reencrypt initialization.
    Resuming reencryption now does not require specification of resilience
    type parameters if these are the same as during initialization.
  * Properly wipe the unused area after reencryption with datashift in
    the forward direction.
  * Check datashift value against larger sector size.
    For example, it could cause an issue if misaligned 4K sector appears
    during decryption.
  * Do not allow sector size increase reencryption in offline mode.
  * Do not allow dangerous sector size change during reencryption.
  * Ask the user for confirmation before resuming reencryption.
  * Do not resume reencryption with conflicting parameters.
  * Add --force-offline-reencrypt option.
  * Do not allow nested encryption in LUKS reencrypt.
  * Support all options allowed with luksFormat with encrypt action.
  * Add resize action to integritysetup.
  * Remove obsolete dracut plugin reencryption example.
  * Fix possible keyslot area size overflow during conversion to LUKS2.
  * Allow use of --header option for cryptsetup close.
  * Fix activation of LUKS2 device with integrity and detached header.
  * Add ZEROOUT IOCTL support for crypt_wipe API call.
  * VERITY: set loopback sector size according to dm-verity block sizes.
  * veritysetup: dump device sizes.
  * LUKS2 token: prefer token PIN query before passphrase in some cases.
    When a user provides --token-type or specific --token-id, a token PIN
    query is preferred to a passphrase query.
  * LUKS2 token: allow tokens to be replaced with --token-replace option
    for cryptsetup token command.
  * LUKS2 token: do not continue operation when interrupted in PIN prompt.
  * Add --progress-json parameter to utilities.
  * Add support for --key-slot option in luksResume action.
- move man pages to separate subpackage
- drop backports handling</changelog>
  <changelog author="Luca Boccassi &lt;luca.boccassi@gmail.com&gt;" date="1663070400">- Add virtual provides for 'integritysetup' and 'veritysetup' to match
  package names provided by Fedora/RHEL, to allow the same set of
  dependencies to be used across all RPM distributions.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1669636800">- cryptsetup 2.6.0:
  * Introduce support for handling macOS FileVault2 devices (FVAULT2).
  * libcryptsetup: no longer use global memory locking through mlockall()
  * libcryptsetup: process priority is increased only for key derivation
    (PBKDF) calls.
  * Add new LUKS keyslot context handling functions and API.
  * The volume key may now be extracted using a passphrase, keyfile, or
    token. For LUKS devices, it also returns the volume key after
    a successful crypt_format call.
  * Fix --disable-luks2-reencryption configuration option.
  * cryptsetup: Print a better error message and warning if the format
    produces an image without space available for data.
  * Print error if anti-forensic LUKS2 hash setting is not available.
    If the specified hash was not available, activation quietly failed.
  * Fix internal crypt segment compare routine if the user
    specified cipher in kernel format (capi: prefix).
  * cryptsetup: Add token unassign action.
    This action allows removing token binding on specific keyslot.
  * veritysetup: add support for --use-tasklets option.
    This option sets try_verify_in_tasklet kernel dm-verity option
    (available since Linux kernel 6.0) to allow some performance
    improvement on specific systems.
  * Provide pkgconfig Require.private settings.
    While we do not completely provide static build on udev systems,
    it helps produce statically linked binaries in certain situations.
  * Always update automake library files if autogen.sh is run.
    For several releases, we distributed older automake scripts by mistake.
  * reencryption: Fix user defined moved segment size in LUKS2 decryption.
    The --hotzone-size argument was ignored in cases where the actual data
    size was less than the original LUKS2 data offset.
  * Delegate FIPS mode detection to configured crypto backend.
    System FIPS mode check no longer depends on /etc/system-fips file.
  * Update documentation, including FAQ and man pages.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1676203200">- cryptsetup 2.6.1
  * bitlk: Fixes for BitLocker-compatible on-disk metadata parser
  * Fix possible iteration overflow in OpenSSL2 PBKDF2 crypto
    backend
  * portability and compilation fixes
  * verity: Fix possible hash offset setting overflow.
  * bitlk: Fix use of startup BEK key on big-endian platforms.
  * Do not initiate encryption (reencryption command) when the
    header and data devices are the same. If data device reduction
    is not requsted, this leads to data corruption since LUKS
    metadata was written over the data device.
  * Fix possible memory leak if crypt_load() fails.
  * Always use passphrases with a minimal 8 chars length for
    benchmarking, as used in some implementation of FIPS mode</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1686744000">- FIPS: Remove not needed libcryptsetup12-hmac package that contains
  the HMAC checksums for integrity checking for FIPS. [bsc#1185116]
  * Remove the cryptsetup-rpmlintrc file.
  * Remove not needed fipscheck dependency.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1686744001">- Enable running the regression test suite.
- Force a regeneration of the man pages from AsciiDoc.
- Add LUKS1 and LUKS2 On-Disk Format Specification pdfs to doc.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1689249600">- luksFormat: Handle system with low memory and no swap space [bsc#1211079]
  * Check for physical memory available also in PBKDF benchmark.
  * Try to avoid OOM killer on low-memory systems without swap.
  * Use only half of detected free memory on systems without swap.
  * Add patches:
  - cryptsetup-Check-for-physical-memory-available-also-in-PBKDF-be.patch
  - cryptsetup-Try-to-avoid-OOM-killer-on-low-memory-systems-withou.patch
  - cryptsetup-Use-only-half-of-detected-free-memory-on-systems-wit.patch</changelog>
</package>
<package pkgid="c6aeeeb286b36c09984b6d00ec54720a3e93cf1d6e2995c4f0610b709b23c57a0daa4fa1bb38d4245f0d158dd73fe61cd57c42d64a48a9a9be1414ec927180ae" name="cryptsetup-ssh" arch="i586">
  <version epoch="0" ver="2.6.1" rel="3.2"/>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1604491200">- prepare usrmerge (boo#1029961)</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1607428800">- SLE marker: implements jsc#SLE-5911, bsc#1165580, jsc#SLE-145149</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1615550400">- move licenses to licensedir</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1615636800">- cryptsetup 2.3.5:
  * Fix partial reads of passphrase from an interactive terminal
  * Fix maximum length of password entered through a terminal
  * integritysetup: support new dm-integrity HMAC recalculation
    options
  * integritysetup: display of recalculating sector in dump command
  * veritysetup: fix verity FEC if stored in the same image with
    hashes
  * veritysetup: run FEC repair check even if root hash fails
  * veritysetup: do not process hash image if hash area is empty
  * veritysetup: store verity hash algorithm in superblock in
    lowercase
  * bitlk: fix a crash if the device disappears during BitLocker
    scan
  * bitlk: show a better error when trying to open an NTFS device
  * bitlk: add support for startup key protected VMKs
  * Fix LUKS1 repair code (regression since version 1.7.x)
  * Fix luksKeyChange for LUKS2 with assigned tokens
  * Fix cryptsetup resize using LUKS2 tokens
  * Print a visible error if device resize is not supported
  * Add error message when suspending wrong non-LUKS device
  * Fix default XTS mode key size in reencryption
  * Rephrase missing locking directory warning and move it to
    debug level
  * Many fixes for the use of cipher_null (empty debug cipher)
  * Fixes for libpasswdqc 2.0.x (optional passphrase quality check)
  * Fixes for problems discovered by various tools for code
    analysis
  * Various fixes to man pages
- silence hmac packaging warnings</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1625140800">- cryptsetup 2.3.6:
  * integritysetup: Fix possible dm-integrity mapping table truncation.
  * cryptsetup: Backup header can be used to activate TCRYPT device.
    Use --header option to specify the header.
  * cryptsetup: Avoid LUKS2 decryption without detached header.
    This feature will be added later and is currently not supported.
  * Additional fixes and workarounds for common warnings produced
    by some static analysis tools (like gcc-11 analyzer) and additional
    code hardening.
  * Fix standalone libintl detection for compiled tests.
  * Add Blake2b and Blake2s hash support for crypto backends.
    Kernel and gcrypt crypto backend support all variants.
    OpenSSL supports only Blake2b-512 and Blake2s-256.
    Crypto backend supports kernel notation e.g. "blake2b-512".</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1627905600">- Use LUKS2 as default format on Tumbleweed.
  It provides some additional features which other tools
  (e.g. systemd-cryptenroll) rely on. GRUB 2.06 supports unlocking
  LUKS2 volumes meanwhile.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1627905601">- cryptsetup 2.4.0 (jsc#SLE-20275)
  * External LUKS token plugins
  * Experimental SSH token
  * Default LUKS2 PBKDF is now Argon2id
  * Increase minimal memory cost for Argon2 benchmark to 64MiB.
  * Autodetect optimal encryption sector size on LUKS2 format.
  * Use VeraCrypt option by default and add --disable-veracrypt option.
  * Support --hash and --cipher to limit opening time for TCRYPT type
  * Fixed default OpenSSL crypt backend support for OpenSSL3.
  * integritysetup: add integrity-recalculate-reset flag.
  * cryptsetup: retains keyslot number in luksChangeKey for LUKS2.
  * Fix cryptsetup resize using LUKS2 tokens.
  * Add close --deferred and --cancel-deferred options.
  * Rewritten command-line option parsing to avoid libpopt arguments
    memory leaks.
  * Add --test-args option.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1627992000">- need to use PBKDF2 by default for LUKS2 as grub can't decrypt when
  using Argon.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1629892800">- As YaST passes necessary parameters to cryptsetup anyway, we do
  not necessarily need to take grub into consideration. So back to
  Argon2 to see how it goes.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1631793600">- cryptsetup 2.4.1
  * Fix compilation for libc implementations without dlvsym().
  * Fix compilation and tests on systems with non-standard libraries
  * Try to workaround some issues on systems without udev support.
  * Fixes for OpenSSL3 crypto backend (including FIPS mode).
  * Print error message when assigning a token to an inactive keyslot.
  * Fix offset bug in LUKS2 encryption code if --offset option was used.
  * Do not allow LUKS2 decryption for devices with data offset.
  * Fix LUKS1 cryptsetup repair command for some specific problems.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1637236800">- cryptsetup 2.4.2:
  * Fix possible large memory allocation if LUKS2 header size is
    invalid.
  * Fix memory corruption in debug message printing LUKS2
    checksum.
  * veritysetup: remove link to the UUID library for the static
    build.
  * Remove link to pwquality library for integritysetup and
    veritysetup. These tools do not read passphrases.
  * OpenSSL3 backend: avoid remaining deprecated calls in API.
    Crypto backend no longer use API deprecated in OpenSSL 3.0
  * Check if kernel device-mapper create device failed in an early
    phase. This happens when a concurrent creation of device-mapper
    devices meets in the very early state.
  * Do not set compiler optimization flag for Argon2 KDF if the
    memory wipe is implemented in libc.
  * Do not attempt to unload LUKS2 tokens if external tokens are
    disabled. This allows building a static binary with
  - -disable-external-tokens.
  * LUKS convert: also check sysfs for device activity.
    If udev symlink is missing, code fallbacks to sysfs scan to
    prevent data corruption for the active device.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1642161600">- cryptsetup 2.4.3:
  * Fix possible attacks against data confidentiality through
    LUKS2 online reencryption extension crash recovery
    CVE-2021-4122, boo#1194469
  * Add configure option --disable-luks2-reencryption to completely
    disable LUKS2 reencryption code.
  * Improve internal metadata validation code for reencryption
    metadata
  * Add updated documentation for LUKS2 On-Disk Format
    Specification version 1.1.0
  * Fix support for bitlk (BitLocker compatible) startup key with
    new  metadata entry introduced in Windows 11
  * Fix space restriction for LUKS2 reencryption with data shift</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1661169600">- cryptsetup 2.5.0:
  * Split manual pages into per-action pages and use AsciiDoc format.
  * Remove cryptsetup-reencrypt tool from the project and move reencryption
    to already existing "cryptsetup reencrypt" command.
    If you need to emulate the old cryptsetup-reencrypt binary, use simple
    wrappers script running "exec cryptsetup reencrypt $@".
  * LUKS2: implement --decryption option that allows LUKS removal.
  * Fix decryption operation with --active-name option and restrict
    it to be used only with LUKS2.
  * Do not refresh reencryption digest when not needed.
    This should speed up the reencryption resume process.
  * Store proper resilience data in LUKS2 reencrypt initialization.
    Resuming reencryption now does not require specification of resilience
    type parameters if these are the same as during initialization.
  * Properly wipe the unused area after reencryption with datashift in
    the forward direction.
  * Check datashift value against larger sector size.
    For example, it could cause an issue if misaligned 4K sector appears
    during decryption.
  * Do not allow sector size increase reencryption in offline mode.
  * Do not allow dangerous sector size change during reencryption.
  * Ask the user for confirmation before resuming reencryption.
  * Do not resume reencryption with conflicting parameters.
  * Add --force-offline-reencrypt option.
  * Do not allow nested encryption in LUKS reencrypt.
  * Support all options allowed with luksFormat with encrypt action.
  * Add resize action to integritysetup.
  * Remove obsolete dracut plugin reencryption example.
  * Fix possible keyslot area size overflow during conversion to LUKS2.
  * Allow use of --header option for cryptsetup close.
  * Fix activation of LUKS2 device with integrity and detached header.
  * Add ZEROOUT IOCTL support for crypt_wipe API call.
  * VERITY: set loopback sector size according to dm-verity block sizes.
  * veritysetup: dump device sizes.
  * LUKS2 token: prefer token PIN query before passphrase in some cases.
    When a user provides --token-type or specific --token-id, a token PIN
    query is preferred to a passphrase query.
  * LUKS2 token: allow tokens to be replaced with --token-replace option
    for cryptsetup token command.
  * LUKS2 token: do not continue operation when interrupted in PIN prompt.
  * Add --progress-json parameter to utilities.
  * Add support for --key-slot option in luksResume action.
- move man pages to separate subpackage
- drop backports handling</changelog>
  <changelog author="Luca Boccassi &lt;luca.boccassi@gmail.com&gt;" date="1663070400">- Add virtual provides for 'integritysetup' and 'veritysetup' to match
  package names provided by Fedora/RHEL, to allow the same set of
  dependencies to be used across all RPM distributions.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1669636800">- cryptsetup 2.6.0:
  * Introduce support for handling macOS FileVault2 devices (FVAULT2).
  * libcryptsetup: no longer use global memory locking through mlockall()
  * libcryptsetup: process priority is increased only for key derivation
    (PBKDF) calls.
  * Add new LUKS keyslot context handling functions and API.
  * The volume key may now be extracted using a passphrase, keyfile, or
    token. For LUKS devices, it also returns the volume key after
    a successful crypt_format call.
  * Fix --disable-luks2-reencryption configuration option.
  * cryptsetup: Print a better error message and warning if the format
    produces an image without space available for data.
  * Print error if anti-forensic LUKS2 hash setting is not available.
    If the specified hash was not available, activation quietly failed.
  * Fix internal crypt segment compare routine if the user
    specified cipher in kernel format (capi: prefix).
  * cryptsetup: Add token unassign action.
    This action allows removing token binding on specific keyslot.
  * veritysetup: add support for --use-tasklets option.
    This option sets try_verify_in_tasklet kernel dm-verity option
    (available since Linux kernel 6.0) to allow some performance
    improvement on specific systems.
  * Provide pkgconfig Require.private settings.
    While we do not completely provide static build on udev systems,
    it helps produce statically linked binaries in certain situations.
  * Always update automake library files if autogen.sh is run.
    For several releases, we distributed older automake scripts by mistake.
  * reencryption: Fix user defined moved segment size in LUKS2 decryption.
    The --hotzone-size argument was ignored in cases where the actual data
    size was less than the original LUKS2 data offset.
  * Delegate FIPS mode detection to configured crypto backend.
    System FIPS mode check no longer depends on /etc/system-fips file.
  * Update documentation, including FAQ and man pages.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1676203200">- cryptsetup 2.6.1
  * bitlk: Fixes for BitLocker-compatible on-disk metadata parser
  * Fix possible iteration overflow in OpenSSL2 PBKDF2 crypto
    backend
  * portability and compilation fixes
  * verity: Fix possible hash offset setting overflow.
  * bitlk: Fix use of startup BEK key on big-endian platforms.
  * Do not initiate encryption (reencryption command) when the
    header and data devices are the same. If data device reduction
    is not requsted, this leads to data corruption since LUKS
    metadata was written over the data device.
  * Fix possible memory leak if crypt_load() fails.
  * Always use passphrases with a minimal 8 chars length for
    benchmarking, as used in some implementation of FIPS mode</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1686744000">- FIPS: Remove not needed libcryptsetup12-hmac package that contains
  the HMAC checksums for integrity checking for FIPS. [bsc#1185116]
  * Remove the cryptsetup-rpmlintrc file.
  * Remove not needed fipscheck dependency.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1686744001">- Enable running the regression test suite.
- Force a regeneration of the man pages from AsciiDoc.
- Add LUKS1 and LUKS2 On-Disk Format Specification pdfs to doc.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1689249600">- luksFormat: Handle system with low memory and no swap space [bsc#1211079]
  * Check for physical memory available also in PBKDF benchmark.
  * Try to avoid OOM killer on low-memory systems without swap.
  * Use only half of detected free memory on systems without swap.
  * Add patches:
  - cryptsetup-Check-for-physical-memory-available-also-in-PBKDF-be.patch
  - cryptsetup-Try-to-avoid-OOM-killer-on-low-memory-systems-withou.patch
  - cryptsetup-Use-only-half-of-detected-free-memory-on-systems-wit.patch</changelog>
</package>
<package pkgid="25ba7aeb7ced5e7de28458069d52ca92ba7a9890e76d370c5a835315e1c6bcb415e71cdd18e73822aed5d433afccb065183642608b28d8a302da114d1a8774ec" name="cryptsetup-ssh" arch="x86_64">
  <version epoch="0" ver="2.6.1" rel="3.2"/>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1604491200">- prepare usrmerge (boo#1029961)</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1607428800">- SLE marker: implements jsc#SLE-5911, bsc#1165580, jsc#SLE-145149</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1615550400">- move licenses to licensedir</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1615636800">- cryptsetup 2.3.5:
  * Fix partial reads of passphrase from an interactive terminal
  * Fix maximum length of password entered through a terminal
  * integritysetup: support new dm-integrity HMAC recalculation
    options
  * integritysetup: display of recalculating sector in dump command
  * veritysetup: fix verity FEC if stored in the same image with
    hashes
  * veritysetup: run FEC repair check even if root hash fails
  * veritysetup: do not process hash image if hash area is empty
  * veritysetup: store verity hash algorithm in superblock in
    lowercase
  * bitlk: fix a crash if the device disappears during BitLocker
    scan
  * bitlk: show a better error when trying to open an NTFS device
  * bitlk: add support for startup key protected VMKs
  * Fix LUKS1 repair code (regression since version 1.7.x)
  * Fix luksKeyChange for LUKS2 with assigned tokens
  * Fix cryptsetup resize using LUKS2 tokens
  * Print a visible error if device resize is not supported
  * Add error message when suspending wrong non-LUKS device
  * Fix default XTS mode key size in reencryption
  * Rephrase missing locking directory warning and move it to
    debug level
  * Many fixes for the use of cipher_null (empty debug cipher)
  * Fixes for libpasswdqc 2.0.x (optional passphrase quality check)
  * Fixes for problems discovered by various tools for code
    analysis
  * Various fixes to man pages
- silence hmac packaging warnings</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1625140800">- cryptsetup 2.3.6:
  * integritysetup: Fix possible dm-integrity mapping table truncation.
  * cryptsetup: Backup header can be used to activate TCRYPT device.
    Use --header option to specify the header.
  * cryptsetup: Avoid LUKS2 decryption without detached header.
    This feature will be added later and is currently not supported.
  * Additional fixes and workarounds for common warnings produced
    by some static analysis tools (like gcc-11 analyzer) and additional
    code hardening.
  * Fix standalone libintl detection for compiled tests.
  * Add Blake2b and Blake2s hash support for crypto backends.
    Kernel and gcrypt crypto backend support all variants.
    OpenSSL supports only Blake2b-512 and Blake2s-256.
    Crypto backend supports kernel notation e.g. "blake2b-512".</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1627905600">- Use LUKS2 as default format on Tumbleweed.
  It provides some additional features which other tools
  (e.g. systemd-cryptenroll) rely on. GRUB 2.06 supports unlocking
  LUKS2 volumes meanwhile.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1627905601">- cryptsetup 2.4.0 (jsc#SLE-20275)
  * External LUKS token plugins
  * Experimental SSH token
  * Default LUKS2 PBKDF is now Argon2id
  * Increase minimal memory cost for Argon2 benchmark to 64MiB.
  * Autodetect optimal encryption sector size on LUKS2 format.
  * Use VeraCrypt option by default and add --disable-veracrypt option.
  * Support --hash and --cipher to limit opening time for TCRYPT type
  * Fixed default OpenSSL crypt backend support for OpenSSL3.
  * integritysetup: add integrity-recalculate-reset flag.
  * cryptsetup: retains keyslot number in luksChangeKey for LUKS2.
  * Fix cryptsetup resize using LUKS2 tokens.
  * Add close --deferred and --cancel-deferred options.
  * Rewritten command-line option parsing to avoid libpopt arguments
    memory leaks.
  * Add --test-args option.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1627992000">- need to use PBKDF2 by default for LUKS2 as grub can't decrypt when
  using Argon.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1629892800">- As YaST passes necessary parameters to cryptsetup anyway, we do
  not necessarily need to take grub into consideration. So back to
  Argon2 to see how it goes.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1631793600">- cryptsetup 2.4.1
  * Fix compilation for libc implementations without dlvsym().
  * Fix compilation and tests on systems with non-standard libraries
  * Try to workaround some issues on systems without udev support.
  * Fixes for OpenSSL3 crypto backend (including FIPS mode).
  * Print error message when assigning a token to an inactive keyslot.
  * Fix offset bug in LUKS2 encryption code if --offset option was used.
  * Do not allow LUKS2 decryption for devices with data offset.
  * Fix LUKS1 cryptsetup repair command for some specific problems.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1637236800">- cryptsetup 2.4.2:
  * Fix possible large memory allocation if LUKS2 header size is
    invalid.
  * Fix memory corruption in debug message printing LUKS2
    checksum.
  * veritysetup: remove link to the UUID library for the static
    build.
  * Remove link to pwquality library for integritysetup and
    veritysetup. These tools do not read passphrases.
  * OpenSSL3 backend: avoid remaining deprecated calls in API.
    Crypto backend no longer use API deprecated in OpenSSL 3.0
  * Check if kernel device-mapper create device failed in an early
    phase. This happens when a concurrent creation of device-mapper
    devices meets in the very early state.
  * Do not set compiler optimization flag for Argon2 KDF if the
    memory wipe is implemented in libc.
  * Do not attempt to unload LUKS2 tokens if external tokens are
    disabled. This allows building a static binary with
  - -disable-external-tokens.
  * LUKS convert: also check sysfs for device activity.
    If udev symlink is missing, code fallbacks to sysfs scan to
    prevent data corruption for the active device.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1642161600">- cryptsetup 2.4.3:
  * Fix possible attacks against data confidentiality through
    LUKS2 online reencryption extension crash recovery
    CVE-2021-4122, boo#1194469
  * Add configure option --disable-luks2-reencryption to completely
    disable LUKS2 reencryption code.
  * Improve internal metadata validation code for reencryption
    metadata
  * Add updated documentation for LUKS2 On-Disk Format
    Specification version 1.1.0
  * Fix support for bitlk (BitLocker compatible) startup key with
    new  metadata entry introduced in Windows 11
  * Fix space restriction for LUKS2 reencryption with data shift</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1661169600">- cryptsetup 2.5.0:
  * Split manual pages into per-action pages and use AsciiDoc format.
  * Remove cryptsetup-reencrypt tool from the project and move reencryption
    to already existing "cryptsetup reencrypt" command.
    If you need to emulate the old cryptsetup-reencrypt binary, use simple
    wrappers script running "exec cryptsetup reencrypt $@".
  * LUKS2: implement --decryption option that allows LUKS removal.
  * Fix decryption operation with --active-name option and restrict
    it to be used only with LUKS2.
  * Do not refresh reencryption digest when not needed.
    This should speed up the reencryption resume process.
  * Store proper resilience data in LUKS2 reencrypt initialization.
    Resuming reencryption now does not require specification of resilience
    type parameters if these are the same as during initialization.
  * Properly wipe the unused area after reencryption with datashift in
    the forward direction.
  * Check datashift value against larger sector size.
    For example, it could cause an issue if misaligned 4K sector appears
    during decryption.
  * Do not allow sector size increase reencryption in offline mode.
  * Do not allow dangerous sector size change during reencryption.
  * Ask the user for confirmation before resuming reencryption.
  * Do not resume reencryption with conflicting parameters.
  * Add --force-offline-reencrypt option.
  * Do not allow nested encryption in LUKS reencrypt.
  * Support all options allowed with luksFormat with encrypt action.
  * Add resize action to integritysetup.
  * Remove obsolete dracut plugin reencryption example.
  * Fix possible keyslot area size overflow during conversion to LUKS2.
  * Allow use of --header option for cryptsetup close.
  * Fix activation of LUKS2 device with integrity and detached header.
  * Add ZEROOUT IOCTL support for crypt_wipe API call.
  * VERITY: set loopback sector size according to dm-verity block sizes.
  * veritysetup: dump device sizes.
  * LUKS2 token: prefer token PIN query before passphrase in some cases.
    When a user provides --token-type or specific --token-id, a token PIN
    query is preferred to a passphrase query.
  * LUKS2 token: allow tokens to be replaced with --token-replace option
    for cryptsetup token command.
  * LUKS2 token: do not continue operation when interrupted in PIN prompt.
  * Add --progress-json parameter to utilities.
  * Add support for --key-slot option in luksResume action.
- move man pages to separate subpackage
- drop backports handling</changelog>
  <changelog author="Luca Boccassi &lt;luca.boccassi@gmail.com&gt;" date="1663070400">- Add virtual provides for 'integritysetup' and 'veritysetup' to match
  package names provided by Fedora/RHEL, to allow the same set of
  dependencies to be used across all RPM distributions.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1669636800">- cryptsetup 2.6.0:
  * Introduce support for handling macOS FileVault2 devices (FVAULT2).
  * libcryptsetup: no longer use global memory locking through mlockall()
  * libcryptsetup: process priority is increased only for key derivation
    (PBKDF) calls.
  * Add new LUKS keyslot context handling functions and API.
  * The volume key may now be extracted using a passphrase, keyfile, or
    token. For LUKS devices, it also returns the volume key after
    a successful crypt_format call.
  * Fix --disable-luks2-reencryption configuration option.
  * cryptsetup: Print a better error message and warning if the format
    produces an image without space available for data.
  * Print error if anti-forensic LUKS2 hash setting is not available.
    If the specified hash was not available, activation quietly failed.
  * Fix internal crypt segment compare routine if the user
    specified cipher in kernel format (capi: prefix).
  * cryptsetup: Add token unassign action.
    This action allows removing token binding on specific keyslot.
  * veritysetup: add support for --use-tasklets option.
    This option sets try_verify_in_tasklet kernel dm-verity option
    (available since Linux kernel 6.0) to allow some performance
    improvement on specific systems.
  * Provide pkgconfig Require.private settings.
    While we do not completely provide static build on udev systems,
    it helps produce statically linked binaries in certain situations.
  * Always update automake library files if autogen.sh is run.
    For several releases, we distributed older automake scripts by mistake.
  * reencryption: Fix user defined moved segment size in LUKS2 decryption.
    The --hotzone-size argument was ignored in cases where the actual data
    size was less than the original LUKS2 data offset.
  * Delegate FIPS mode detection to configured crypto backend.
    System FIPS mode check no longer depends on /etc/system-fips file.
  * Update documentation, including FAQ and man pages.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1676203200">- cryptsetup 2.6.1
  * bitlk: Fixes for BitLocker-compatible on-disk metadata parser
  * Fix possible iteration overflow in OpenSSL2 PBKDF2 crypto
    backend
  * portability and compilation fixes
  * verity: Fix possible hash offset setting overflow.
  * bitlk: Fix use of startup BEK key on big-endian platforms.
  * Do not initiate encryption (reencryption command) when the
    header and data devices are the same. If data device reduction
    is not requsted, this leads to data corruption since LUKS
    metadata was written over the data device.
  * Fix possible memory leak if crypt_load() fails.
  * Always use passphrases with a minimal 8 chars length for
    benchmarking, as used in some implementation of FIPS mode</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1686744000">- FIPS: Remove not needed libcryptsetup12-hmac package that contains
  the HMAC checksums for integrity checking for FIPS. [bsc#1185116]
  * Remove the cryptsetup-rpmlintrc file.
  * Remove not needed fipscheck dependency.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1686744001">- Enable running the regression test suite.
- Force a regeneration of the man pages from AsciiDoc.
- Add LUKS1 and LUKS2 On-Disk Format Specification pdfs to doc.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1689249600">- luksFormat: Handle system with low memory and no swap space [bsc#1211079]
  * Check for physical memory available also in PBKDF benchmark.
  * Try to avoid OOM killer on low-memory systems without swap.
  * Use only half of detected free memory on systems without swap.
  * Add patches:
  - cryptsetup-Check-for-physical-memory-available-also-in-PBKDF-be.patch
  - cryptsetup-Try-to-avoid-OOM-killer-on-low-memory-systems-withou.patch
  - cryptsetup-Use-only-half-of-detected-free-memory-on-systems-wit.patch</changelog>
</package>
<package pkgid="cda89324fa1db917aee458c75dd36bb312594947317b3c84a8cb59365ec27c4c202c55f2ebb8722bfce88762a451260dfb722929a9fa738edd8d47728c1dd98a" name="cryptsetup-ssh-debuginfo" arch="i586">
  <version epoch="0" ver="2.6.1" rel="3.2"/>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1604491200">- prepare usrmerge (boo#1029961)</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1607428800">- SLE marker: implements jsc#SLE-5911, bsc#1165580, jsc#SLE-145149</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1615550400">- move licenses to licensedir</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1615636800">- cryptsetup 2.3.5:
  * Fix partial reads of passphrase from an interactive terminal
  * Fix maximum length of password entered through a terminal
  * integritysetup: support new dm-integrity HMAC recalculation
    options
  * integritysetup: display of recalculating sector in dump command
  * veritysetup: fix verity FEC if stored in the same image with
    hashes
  * veritysetup: run FEC repair check even if root hash fails
  * veritysetup: do not process hash image if hash area is empty
  * veritysetup: store verity hash algorithm in superblock in
    lowercase
  * bitlk: fix a crash if the device disappears during BitLocker
    scan
  * bitlk: show a better error when trying to open an NTFS device
  * bitlk: add support for startup key protected VMKs
  * Fix LUKS1 repair code (regression since version 1.7.x)
  * Fix luksKeyChange for LUKS2 with assigned tokens
  * Fix cryptsetup resize using LUKS2 tokens
  * Print a visible error if device resize is not supported
  * Add error message when suspending wrong non-LUKS device
  * Fix default XTS mode key size in reencryption
  * Rephrase missing locking directory warning and move it to
    debug level
  * Many fixes for the use of cipher_null (empty debug cipher)
  * Fixes for libpasswdqc 2.0.x (optional passphrase quality check)
  * Fixes for problems discovered by various tools for code
    analysis
  * Various fixes to man pages
- silence hmac packaging warnings</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1625140800">- cryptsetup 2.3.6:
  * integritysetup: Fix possible dm-integrity mapping table truncation.
  * cryptsetup: Backup header can be used to activate TCRYPT device.
    Use --header option to specify the header.
  * cryptsetup: Avoid LUKS2 decryption without detached header.
    This feature will be added later and is currently not supported.
  * Additional fixes and workarounds for common warnings produced
    by some static analysis tools (like gcc-11 analyzer) and additional
    code hardening.
  * Fix standalone libintl detection for compiled tests.
  * Add Blake2b and Blake2s hash support for crypto backends.
    Kernel and gcrypt crypto backend support all variants.
    OpenSSL supports only Blake2b-512 and Blake2s-256.
    Crypto backend supports kernel notation e.g. "blake2b-512".</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1627905600">- Use LUKS2 as default format on Tumbleweed.
  It provides some additional features which other tools
  (e.g. systemd-cryptenroll) rely on. GRUB 2.06 supports unlocking
  LUKS2 volumes meanwhile.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1627905601">- cryptsetup 2.4.0 (jsc#SLE-20275)
  * External LUKS token plugins
  * Experimental SSH token
  * Default LUKS2 PBKDF is now Argon2id
  * Increase minimal memory cost for Argon2 benchmark to 64MiB.
  * Autodetect optimal encryption sector size on LUKS2 format.
  * Use VeraCrypt option by default and add --disable-veracrypt option.
  * Support --hash and --cipher to limit opening time for TCRYPT type
  * Fixed default OpenSSL crypt backend support for OpenSSL3.
  * integritysetup: add integrity-recalculate-reset flag.
  * cryptsetup: retains keyslot number in luksChangeKey for LUKS2.
  * Fix cryptsetup resize using LUKS2 tokens.
  * Add close --deferred and --cancel-deferred options.
  * Rewritten command-line option parsing to avoid libpopt arguments
    memory leaks.
  * Add --test-args option.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1627992000">- need to use PBKDF2 by default for LUKS2 as grub can't decrypt when
  using Argon.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1629892800">- As YaST passes necessary parameters to cryptsetup anyway, we do
  not necessarily need to take grub into consideration. So back to
  Argon2 to see how it goes.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1631793600">- cryptsetup 2.4.1
  * Fix compilation for libc implementations without dlvsym().
  * Fix compilation and tests on systems with non-standard libraries
  * Try to workaround some issues on systems without udev support.
  * Fixes for OpenSSL3 crypto backend (including FIPS mode).
  * Print error message when assigning a token to an inactive keyslot.
  * Fix offset bug in LUKS2 encryption code if --offset option was used.
  * Do not allow LUKS2 decryption for devices with data offset.
  * Fix LUKS1 cryptsetup repair command for some specific problems.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1637236800">- cryptsetup 2.4.2:
  * Fix possible large memory allocation if LUKS2 header size is
    invalid.
  * Fix memory corruption in debug message printing LUKS2
    checksum.
  * veritysetup: remove link to the UUID library for the static
    build.
  * Remove link to pwquality library for integritysetup and
    veritysetup. These tools do not read passphrases.
  * OpenSSL3 backend: avoid remaining deprecated calls in API.
    Crypto backend no longer use API deprecated in OpenSSL 3.0
  * Check if kernel device-mapper create device failed in an early
    phase. This happens when a concurrent creation of device-mapper
    devices meets in the very early state.
  * Do not set compiler optimization flag for Argon2 KDF if the
    memory wipe is implemented in libc.
  * Do not attempt to unload LUKS2 tokens if external tokens are
    disabled. This allows building a static binary with
  - -disable-external-tokens.
  * LUKS convert: also check sysfs for device activity.
    If udev symlink is missing, code fallbacks to sysfs scan to
    prevent data corruption for the active device.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1642161600">- cryptsetup 2.4.3:
  * Fix possible attacks against data confidentiality through
    LUKS2 online reencryption extension crash recovery
    CVE-2021-4122, boo#1194469
  * Add configure option --disable-luks2-reencryption to completely
    disable LUKS2 reencryption code.
  * Improve internal metadata validation code for reencryption
    metadata
  * Add updated documentation for LUKS2 On-Disk Format
    Specification version 1.1.0
  * Fix support for bitlk (BitLocker compatible) startup key with
    new  metadata entry introduced in Windows 11
  * Fix space restriction for LUKS2 reencryption with data shift</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1661169600">- cryptsetup 2.5.0:
  * Split manual pages into per-action pages and use AsciiDoc format.
  * Remove cryptsetup-reencrypt tool from the project and move reencryption
    to already existing "cryptsetup reencrypt" command.
    If you need to emulate the old cryptsetup-reencrypt binary, use simple
    wrappers script running "exec cryptsetup reencrypt $@".
  * LUKS2: implement --decryption option that allows LUKS removal.
  * Fix decryption operation with --active-name option and restrict
    it to be used only with LUKS2.
  * Do not refresh reencryption digest when not needed.
    This should speed up the reencryption resume process.
  * Store proper resilience data in LUKS2 reencrypt initialization.
    Resuming reencryption now does not require specification of resilience
    type parameters if these are the same as during initialization.
  * Properly wipe the unused area after reencryption with datashift in
    the forward direction.
  * Check datashift value against larger sector size.
    For example, it could cause an issue if misaligned 4K sector appears
    during decryption.
  * Do not allow sector size increase reencryption in offline mode.
  * Do not allow dangerous sector size change during reencryption.
  * Ask the user for confirmation before resuming reencryption.
  * Do not resume reencryption with conflicting parameters.
  * Add --force-offline-reencrypt option.
  * Do not allow nested encryption in LUKS reencrypt.
  * Support all options allowed with luksFormat with encrypt action.
  * Add resize action to integritysetup.
  * Remove obsolete dracut plugin reencryption example.
  * Fix possible keyslot area size overflow during conversion to LUKS2.
  * Allow use of --header option for cryptsetup close.
  * Fix activation of LUKS2 device with integrity and detached header.
  * Add ZEROOUT IOCTL support for crypt_wipe API call.
  * VERITY: set loopback sector size according to dm-verity block sizes.
  * veritysetup: dump device sizes.
  * LUKS2 token: prefer token PIN query before passphrase in some cases.
    When a user provides --token-type or specific --token-id, a token PIN
    query is preferred to a passphrase query.
  * LUKS2 token: allow tokens to be replaced with --token-replace option
    for cryptsetup token command.
  * LUKS2 token: do not continue operation when interrupted in PIN prompt.
  * Add --progress-json parameter to utilities.
  * Add support for --key-slot option in luksResume action.
- move man pages to separate subpackage
- drop backports handling</changelog>
  <changelog author="Luca Boccassi &lt;luca.boccassi@gmail.com&gt;" date="1663070400">- Add virtual provides for 'integritysetup' and 'veritysetup' to match
  package names provided by Fedora/RHEL, to allow the same set of
  dependencies to be used across all RPM distributions.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1669636800">- cryptsetup 2.6.0:
  * Introduce support for handling macOS FileVault2 devices (FVAULT2).
  * libcryptsetup: no longer use global memory locking through mlockall()
  * libcryptsetup: process priority is increased only for key derivation
    (PBKDF) calls.
  * Add new LUKS keyslot context handling functions and API.
  * The volume key may now be extracted using a passphrase, keyfile, or
    token. For LUKS devices, it also returns the volume key after
    a successful crypt_format call.
  * Fix --disable-luks2-reencryption configuration option.
  * cryptsetup: Print a better error message and warning if the format
    produces an image without space available for data.
  * Print error if anti-forensic LUKS2 hash setting is not available.
    If the specified hash was not available, activation quietly failed.
  * Fix internal crypt segment compare routine if the user
    specified cipher in kernel format (capi: prefix).
  * cryptsetup: Add token unassign action.
    This action allows removing token binding on specific keyslot.
  * veritysetup: add support for --use-tasklets option.
    This option sets try_verify_in_tasklet kernel dm-verity option
    (available since Linux kernel 6.0) to allow some performance
    improvement on specific systems.
  * Provide pkgconfig Require.private settings.
    While we do not completely provide static build on udev systems,
    it helps produce statically linked binaries in certain situations.
  * Always update automake library files if autogen.sh is run.
    For several releases, we distributed older automake scripts by mistake.
  * reencryption: Fix user defined moved segment size in LUKS2 decryption.
    The --hotzone-size argument was ignored in cases where the actual data
    size was less than the original LUKS2 data offset.
  * Delegate FIPS mode detection to configured crypto backend.
    System FIPS mode check no longer depends on /etc/system-fips file.
  * Update documentation, including FAQ and man pages.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1676203200">- cryptsetup 2.6.1
  * bitlk: Fixes for BitLocker-compatible on-disk metadata parser
  * Fix possible iteration overflow in OpenSSL2 PBKDF2 crypto
    backend
  * portability and compilation fixes
  * verity: Fix possible hash offset setting overflow.
  * bitlk: Fix use of startup BEK key on big-endian platforms.
  * Do not initiate encryption (reencryption command) when the
    header and data devices are the same. If data device reduction
    is not requsted, this leads to data corruption since LUKS
    metadata was written over the data device.
  * Fix possible memory leak if crypt_load() fails.
  * Always use passphrases with a minimal 8 chars length for
    benchmarking, as used in some implementation of FIPS mode</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1686744000">- FIPS: Remove not needed libcryptsetup12-hmac package that contains
  the HMAC checksums for integrity checking for FIPS. [bsc#1185116]
  * Remove the cryptsetup-rpmlintrc file.
  * Remove not needed fipscheck dependency.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1686744001">- Enable running the regression test suite.
- Force a regeneration of the man pages from AsciiDoc.
- Add LUKS1 and LUKS2 On-Disk Format Specification pdfs to doc.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1689249600">- luksFormat: Handle system with low memory and no swap space [bsc#1211079]
  * Check for physical memory available also in PBKDF benchmark.
  * Try to avoid OOM killer on low-memory systems without swap.
  * Use only half of detected free memory on systems without swap.
  * Add patches:
  - cryptsetup-Check-for-physical-memory-available-also-in-PBKDF-be.patch
  - cryptsetup-Try-to-avoid-OOM-killer-on-low-memory-systems-withou.patch
  - cryptsetup-Use-only-half-of-detected-free-memory-on-systems-wit.patch</changelog>
</package>
<package pkgid="5949db26d5417c7fd6a67b6cc9dfe6a4497bffe9788c4af0baa87a110cdf564c45a58b770d99ed5d512ed6faa4df4695062fefef92442a8dfb0c8b01f1134022" name="cryptsetup-ssh-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.6.1" rel="3.2"/>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1604491200">- prepare usrmerge (boo#1029961)</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1607428800">- SLE marker: implements jsc#SLE-5911, bsc#1165580, jsc#SLE-145149</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1615550400">- move licenses to licensedir</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1615636800">- cryptsetup 2.3.5:
  * Fix partial reads of passphrase from an interactive terminal
  * Fix maximum length of password entered through a terminal
  * integritysetup: support new dm-integrity HMAC recalculation
    options
  * integritysetup: display of recalculating sector in dump command
  * veritysetup: fix verity FEC if stored in the same image with
    hashes
  * veritysetup: run FEC repair check even if root hash fails
  * veritysetup: do not process hash image if hash area is empty
  * veritysetup: store verity hash algorithm in superblock in
    lowercase
  * bitlk: fix a crash if the device disappears during BitLocker
    scan
  * bitlk: show a better error when trying to open an NTFS device
  * bitlk: add support for startup key protected VMKs
  * Fix LUKS1 repair code (regression since version 1.7.x)
  * Fix luksKeyChange for LUKS2 with assigned tokens
  * Fix cryptsetup resize using LUKS2 tokens
  * Print a visible error if device resize is not supported
  * Add error message when suspending wrong non-LUKS device
  * Fix default XTS mode key size in reencryption
  * Rephrase missing locking directory warning and move it to
    debug level
  * Many fixes for the use of cipher_null (empty debug cipher)
  * Fixes for libpasswdqc 2.0.x (optional passphrase quality check)
  * Fixes for problems discovered by various tools for code
    analysis
  * Various fixes to man pages
- silence hmac packaging warnings</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1625140800">- cryptsetup 2.3.6:
  * integritysetup: Fix possible dm-integrity mapping table truncation.
  * cryptsetup: Backup header can be used to activate TCRYPT device.
    Use --header option to specify the header.
  * cryptsetup: Avoid LUKS2 decryption without detached header.
    This feature will be added later and is currently not supported.
  * Additional fixes and workarounds for common warnings produced
    by some static analysis tools (like gcc-11 analyzer) and additional
    code hardening.
  * Fix standalone libintl detection for compiled tests.
  * Add Blake2b and Blake2s hash support for crypto backends.
    Kernel and gcrypt crypto backend support all variants.
    OpenSSL supports only Blake2b-512 and Blake2s-256.
    Crypto backend supports kernel notation e.g. "blake2b-512".</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1627905600">- Use LUKS2 as default format on Tumbleweed.
  It provides some additional features which other tools
  (e.g. systemd-cryptenroll) rely on. GRUB 2.06 supports unlocking
  LUKS2 volumes meanwhile.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1627905601">- cryptsetup 2.4.0 (jsc#SLE-20275)
  * External LUKS token plugins
  * Experimental SSH token
  * Default LUKS2 PBKDF is now Argon2id
  * Increase minimal memory cost for Argon2 benchmark to 64MiB.
  * Autodetect optimal encryption sector size on LUKS2 format.
  * Use VeraCrypt option by default and add --disable-veracrypt option.
  * Support --hash and --cipher to limit opening time for TCRYPT type
  * Fixed default OpenSSL crypt backend support for OpenSSL3.
  * integritysetup: add integrity-recalculate-reset flag.
  * cryptsetup: retains keyslot number in luksChangeKey for LUKS2.
  * Fix cryptsetup resize using LUKS2 tokens.
  * Add close --deferred and --cancel-deferred options.
  * Rewritten command-line option parsing to avoid libpopt arguments
    memory leaks.
  * Add --test-args option.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1627992000">- need to use PBKDF2 by default for LUKS2 as grub can't decrypt when
  using Argon.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1629892800">- As YaST passes necessary parameters to cryptsetup anyway, we do
  not necessarily need to take grub into consideration. So back to
  Argon2 to see how it goes.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1631793600">- cryptsetup 2.4.1
  * Fix compilation for libc implementations without dlvsym().
  * Fix compilation and tests on systems with non-standard libraries
  * Try to workaround some issues on systems without udev support.
  * Fixes for OpenSSL3 crypto backend (including FIPS mode).
  * Print error message when assigning a token to an inactive keyslot.
  * Fix offset bug in LUKS2 encryption code if --offset option was used.
  * Do not allow LUKS2 decryption for devices with data offset.
  * Fix LUKS1 cryptsetup repair command for some specific problems.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1637236800">- cryptsetup 2.4.2:
  * Fix possible large memory allocation if LUKS2 header size is
    invalid.
  * Fix memory corruption in debug message printing LUKS2
    checksum.
  * veritysetup: remove link to the UUID library for the static
    build.
  * Remove link to pwquality library for integritysetup and
    veritysetup. These tools do not read passphrases.
  * OpenSSL3 backend: avoid remaining deprecated calls in API.
    Crypto backend no longer use API deprecated in OpenSSL 3.0
  * Check if kernel device-mapper create device failed in an early
    phase. This happens when a concurrent creation of device-mapper
    devices meets in the very early state.
  * Do not set compiler optimization flag for Argon2 KDF if the
    memory wipe is implemented in libc.
  * Do not attempt to unload LUKS2 tokens if external tokens are
    disabled. This allows building a static binary with
  - -disable-external-tokens.
  * LUKS convert: also check sysfs for device activity.
    If udev symlink is missing, code fallbacks to sysfs scan to
    prevent data corruption for the active device.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1642161600">- cryptsetup 2.4.3:
  * Fix possible attacks against data confidentiality through
    LUKS2 online reencryption extension crash recovery
    CVE-2021-4122, boo#1194469
  * Add configure option --disable-luks2-reencryption to completely
    disable LUKS2 reencryption code.
  * Improve internal metadata validation code for reencryption
    metadata
  * Add updated documentation for LUKS2 On-Disk Format
    Specification version 1.1.0
  * Fix support for bitlk (BitLocker compatible) startup key with
    new  metadata entry introduced in Windows 11
  * Fix space restriction for LUKS2 reencryption with data shift</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1661169600">- cryptsetup 2.5.0:
  * Split manual pages into per-action pages and use AsciiDoc format.
  * Remove cryptsetup-reencrypt tool from the project and move reencryption
    to already existing "cryptsetup reencrypt" command.
    If you need to emulate the old cryptsetup-reencrypt binary, use simple
    wrappers script running "exec cryptsetup reencrypt $@".
  * LUKS2: implement --decryption option that allows LUKS removal.
  * Fix decryption operation with --active-name option and restrict
    it to be used only with LUKS2.
  * Do not refresh reencryption digest when not needed.
    This should speed up the reencryption resume process.
  * Store proper resilience data in LUKS2 reencrypt initialization.
    Resuming reencryption now does not require specification of resilience
    type parameters if these are the same as during initialization.
  * Properly wipe the unused area after reencryption with datashift in
    the forward direction.
  * Check datashift value against larger sector size.
    For example, it could cause an issue if misaligned 4K sector appears
    during decryption.
  * Do not allow sector size increase reencryption in offline mode.
  * Do not allow dangerous sector size change during reencryption.
  * Ask the user for confirmation before resuming reencryption.
  * Do not resume reencryption with conflicting parameters.
  * Add --force-offline-reencrypt option.
  * Do not allow nested encryption in LUKS reencrypt.
  * Support all options allowed with luksFormat with encrypt action.
  * Add resize action to integritysetup.
  * Remove obsolete dracut plugin reencryption example.
  * Fix possible keyslot area size overflow during conversion to LUKS2.
  * Allow use of --header option for cryptsetup close.
  * Fix activation of LUKS2 device with integrity and detached header.
  * Add ZEROOUT IOCTL support for crypt_wipe API call.
  * VERITY: set loopback sector size according to dm-verity block sizes.
  * veritysetup: dump device sizes.
  * LUKS2 token: prefer token PIN query before passphrase in some cases.
    When a user provides --token-type or specific --token-id, a token PIN
    query is preferred to a passphrase query.
  * LUKS2 token: allow tokens to be replaced with --token-replace option
    for cryptsetup token command.
  * LUKS2 token: do not continue operation when interrupted in PIN prompt.
  * Add --progress-json parameter to utilities.
  * Add support for --key-slot option in luksResume action.
- move man pages to separate subpackage
- drop backports handling</changelog>
  <changelog author="Luca Boccassi &lt;luca.boccassi@gmail.com&gt;" date="1663070400">- Add virtual provides for 'integritysetup' and 'veritysetup' to match
  package names provided by Fedora/RHEL, to allow the same set of
  dependencies to be used across all RPM distributions.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1669636800">- cryptsetup 2.6.0:
  * Introduce support for handling macOS FileVault2 devices (FVAULT2).
  * libcryptsetup: no longer use global memory locking through mlockall()
  * libcryptsetup: process priority is increased only for key derivation
    (PBKDF) calls.
  * Add new LUKS keyslot context handling functions and API.
  * The volume key may now be extracted using a passphrase, keyfile, or
    token. For LUKS devices, it also returns the volume key after
    a successful crypt_format call.
  * Fix --disable-luks2-reencryption configuration option.
  * cryptsetup: Print a better error message and warning if the format
    produces an image without space available for data.
  * Print error if anti-forensic LUKS2 hash setting is not available.
    If the specified hash was not available, activation quietly failed.
  * Fix internal crypt segment compare routine if the user
    specified cipher in kernel format (capi: prefix).
  * cryptsetup: Add token unassign action.
    This action allows removing token binding on specific keyslot.
  * veritysetup: add support for --use-tasklets option.
    This option sets try_verify_in_tasklet kernel dm-verity option
    (available since Linux kernel 6.0) to allow some performance
    improvement on specific systems.
  * Provide pkgconfig Require.private settings.
    While we do not completely provide static build on udev systems,
    it helps produce statically linked binaries in certain situations.
  * Always update automake library files if autogen.sh is run.
    For several releases, we distributed older automake scripts by mistake.
  * reencryption: Fix user defined moved segment size in LUKS2 decryption.
    The --hotzone-size argument was ignored in cases where the actual data
    size was less than the original LUKS2 data offset.
  * Delegate FIPS mode detection to configured crypto backend.
    System FIPS mode check no longer depends on /etc/system-fips file.
  * Update documentation, including FAQ and man pages.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1676203200">- cryptsetup 2.6.1
  * bitlk: Fixes for BitLocker-compatible on-disk metadata parser
  * Fix possible iteration overflow in OpenSSL2 PBKDF2 crypto
    backend
  * portability and compilation fixes
  * verity: Fix possible hash offset setting overflow.
  * bitlk: Fix use of startup BEK key on big-endian platforms.
  * Do not initiate encryption (reencryption command) when the
    header and data devices are the same. If data device reduction
    is not requsted, this leads to data corruption since LUKS
    metadata was written over the data device.
  * Fix possible memory leak if crypt_load() fails.
  * Always use passphrases with a minimal 8 chars length for
    benchmarking, as used in some implementation of FIPS mode</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1686744000">- FIPS: Remove not needed libcryptsetup12-hmac package that contains
  the HMAC checksums for integrity checking for FIPS. [bsc#1185116]
  * Remove the cryptsetup-rpmlintrc file.
  * Remove not needed fipscheck dependency.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1686744001">- Enable running the regression test suite.
- Force a regeneration of the man pages from AsciiDoc.
- Add LUKS1 and LUKS2 On-Disk Format Specification pdfs to doc.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1689249600">- luksFormat: Handle system with low memory and no swap space [bsc#1211079]
  * Check for physical memory available also in PBKDF benchmark.
  * Try to avoid OOM killer on low-memory systems without swap.
  * Use only half of detected free memory on systems without swap.
  * Add patches:
  - cryptsetup-Check-for-physical-memory-available-also-in-PBKDF-be.patch
  - cryptsetup-Try-to-avoid-OOM-killer-on-low-memory-systems-withou.patch
  - cryptsetup-Use-only-half-of-detected-free-memory-on-systems-wit.patch</changelog>
</package>
<package pkgid="e60bc44550d6801d9c09c28a9e31dcf0e8499b7757bd8c28e6a8c0e3aed948d0156127309a8cc02f50938a6e0e340a16ba7a0fd2d1cdf583fae203775f63135f" name="crystalhd-firmware" arch="x86_64">
  <version epoch="0" ver="3.6.5" rel="16.7"/>
  <changelog author="dmueller@suse.de" date="1289822400">- make it exclusive for x86, x86_64</changelog>
  <changelog author="tiwai@suse.de" date="1291723200">- Update to version 3.6.4: fix S3/S4 (bnc#639155, bnc#639156)</changelog>
  <changelog author="andrea@opensuse.org" date="1295870400">- added crystalhd-libs-define-first.patch: this patch fix building
  failures. bc_dts_defs.h us types defined into bc_dts_types.h that
  was included after instead of before</changelog>
  <changelog author="tiwai@suse.de" date="1300968000">- Version 3.6.5:
  Fix crash with two instances opened at the same time</changelog>
  <changelog author="jengelh@medozas.de" date="1316347200">- Remove redundant tags/sections from specfile
- Add baselibs configuration</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1330171200">- Use rpmoptflags
- Fix buffer overflow (!) in strncat usage
  This library needs a full security review, code stinks.</changelog>
  <changelog author="cfarrell@suse.com" date="1331294400">- license update: SUSE-Firmware
  Use SUSE-Firmware to describe firmware which can be freely distributed in
  non-modifiable form. The SUSE- prefix should be used until SPDX.org
  accept the license upstream</changelog>
  <changelog author="mpluskal@suse.com" date="1523361600">- Cleanup with spec-cleaner</changelog>
  <changelog author="jengelh@inai.de" date="1523361601">- Fix SRPM group.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1632830400">- Use %_firmwaredir (boo#1029961, crystalhd-firmwaredir.patch)</changelog>
</package>
<package pkgid="0cffed0ddd3e4aedc477bb9fd2914d9f752bfa183b74141b0eb9d895d4ccfc492cf2af3511eeb3bfed788958f5ba9ff5134d7166aad86f9701d3ce155a6dc84c" name="crystalhd-libs" arch="src">
  <version epoch="0" ver="3.6.5" rel="16.7"/>
  <changelog author="tiwai@suse.de" date="1283515200">- initial version: 3.6.0</changelog>
  <changelog author="dmueller@suse.de" date="1289822400">- make it exclusive for x86, x86_64</changelog>
  <changelog author="tiwai@suse.de" date="1291723200">- Update to version 3.6.4: fix S3/S4 (bnc#639155, bnc#639156)</changelog>
  <changelog author="andrea@opensuse.org" date="1295870400">- added crystalhd-libs-define-first.patch: this patch fix building
  failures. bc_dts_defs.h us types defined into bc_dts_types.h that
  was included after instead of before</changelog>
  <changelog author="tiwai@suse.de" date="1300968000">- Version 3.6.5:
  Fix crash with two instances opened at the same time</changelog>
  <changelog author="jengelh@medozas.de" date="1316347200">- Remove redundant tags/sections from specfile
- Add baselibs configuration</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1330171200">- Use rpmoptflags
- Fix buffer overflow (!) in strncat usage
  This library needs a full security review, code stinks.</changelog>
  <changelog author="cfarrell@suse.com" date="1331294400">- license update: SUSE-Firmware
  Use SUSE-Firmware to describe firmware which can be freely distributed in
  non-modifiable form. The SUSE- prefix should be used until SPDX.org
  accept the license upstream</changelog>
  <changelog author="mpluskal@suse.com" date="1523361600">- Cleanup with spec-cleaner</changelog>
  <changelog author="jengelh@inai.de" date="1523361601">- Fix SRPM group.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1632830400">- Use %_firmwaredir (boo#1029961, crystalhd-firmwaredir.patch)</changelog>
</package>
<package pkgid="fd81b41d59774f9d2504d234e239cbdd3f0026f7717b2e48a5948c90826a849aadbd5f308bd545919a34b8cfcfea9c1cb570f9e29807c916d0fb9217e8b454a5" name="crystalhd-libs-debugsource" arch="x86_64">
  <version epoch="0" ver="3.6.5" rel="16.7"/>
  <changelog author="dmueller@suse.de" date="1289822400">- make it exclusive for x86, x86_64</changelog>
  <changelog author="tiwai@suse.de" date="1291723200">- Update to version 3.6.4: fix S3/S4 (bnc#639155, bnc#639156)</changelog>
  <changelog author="andrea@opensuse.org" date="1295870400">- added crystalhd-libs-define-first.patch: this patch fix building
  failures. bc_dts_defs.h us types defined into bc_dts_types.h that
  was included after instead of before</changelog>
  <changelog author="tiwai@suse.de" date="1300968000">- Version 3.6.5:
  Fix crash with two instances opened at the same time</changelog>
  <changelog author="jengelh@medozas.de" date="1316347200">- Remove redundant tags/sections from specfile
- Add baselibs configuration</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1330171200">- Use rpmoptflags
- Fix buffer overflow (!) in strncat usage
  This library needs a full security review, code stinks.</changelog>
  <changelog author="cfarrell@suse.com" date="1331294400">- license update: SUSE-Firmware
  Use SUSE-Firmware to describe firmware which can be freely distributed in
  non-modifiable form. The SUSE- prefix should be used until SPDX.org
  accept the license upstream</changelog>
  <changelog author="mpluskal@suse.com" date="1523361600">- Cleanup with spec-cleaner</changelog>
  <changelog author="jengelh@inai.de" date="1523361601">- Fix SRPM group.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1632830400">- Use %_firmwaredir (boo#1029961, crystalhd-firmwaredir.patch)</changelog>
</package>
<package pkgid="79887b06bb385c6f028af78d432efec6a5ba2c6e5c3ea19a61f592dbcf5f40bf086b0727e5bb86f3d07642cb3cd3ab664c23d60b9946bfd11915d90b579912de" name="csync" arch="src">
  <version epoch="0" ver="0.50.0" rel="11.11"/>
  <changelog author="anschneider@suse.de" date="1215086400">- Set the right group for the different packages</changelog>
  <changelog author="anschneider@suse.de" date="1221048000">- Created a subpackage for each plugin and for the user guide
- Update to version 0.42.0 beta1
  libcsync:
  * Added a sftp module using libssh
  * Added user guide (just a start)
  * Added testcase for update detection
  * Added a function to parse an uri to cstdlib
  * Updated the manpage
  * Fixed some segfaults in cstdlib
  * Fixed some memory leaks
  csync:
  * Improved the auth callback</changelog>
  <changelog author="anschneider@suse.de" date="1228478400">- Update to version 0.42.0 rc1
  libcsync:
  * Reduced calls of syscall functions.
  * Added own function to create a temporary filename.
  * Fixed libsmbclient 3.0.x support.</changelog>
  <changelog author="anschneider@suse.de" date="1231416000">- Update to version 0.42.0 rc2
  * Reduced syscalls
  * Fixed a bug in the state database
  * Fixed libsmbclient support
  * Completed userguide</changelog>
  <changelog author="anschneider@suse.de" date="1231416001">- Fix loading of plugins.
- Add requires to the plugins.</changelog>
  <changelog author="anschneider@suse.de" date="1232712000">- Update to version 0.42.0 rc3
  * Added checks for unix extensions.
  * Added more documentation to the userguide.
  * Fixed loading of plugins.
  * Fixed call for deletion functions.
  * Normalize the path to &lt;hostname&gt;/&lt;path&gt; for the statedb filename.
  * More change name of client options to be more descriptive.
- Add recommends for the plugins.</changelog>
  <changelog author="anschneider@suse.de" date="1235649600">- Update to version 0.42.0
  * Small fix in the userguide.</changelog>
  <changelog author="anschneider@exsuse.de" date="1239969600">- Fix Fedora build.
- Change the way how to set CFLAGS.</changelog>
  <changelog author="anschneider@exsuse.de" date="1243252800">- Update to version 0.43.0.
  * Added SFTP support with libssh 0.3.
  * Added possibility to pass userdata to the auth function.
  * Added a better version function.
  * Fixed CMake build.
  * Fixed CMake find modules.
  * Fixed some flaws in cstd functions.
  * Documented all public functions.</changelog>
  <changelog author="jengelh@medozas.de" date="1264939200">- Package baselibs.conf</changelog>
  <changelog author="anschneider@exsuse.de" date="1266235200">- Update to version 0.44.0.
  * Migrated sftp module to libssh 0.4.
  * Added more cache entries to the default config.
  * Added missing requirements.
  * Fixed build warnings.
  * Fixed some memory leaks using sftp attributes.
  * Some code cleanups.</changelog>
  <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>
</package>
<package pkgid="8155d0224e46b5d1af1254b5737a4d88240a675a6daf2c243336805fb5242f71eadf564999c25c53cce86c718088b1dbec5d9b6a9b611234a8ba78c83c9be314" name="csync" arch="x86_64">
  <version epoch="0" ver="0.50.0" rel="11.11"/>
  <changelog author="anschneider@exsuse.de" date="1266235200">- Update to version 0.44.0.
  * Migrated sftp module to libssh 0.4.
  * Added more cache entries to the default config.
  * Added missing requirements.
  * Fixed build warnings.
  * Fixed some memory leaks using sftp attributes.
  * Some code cleanups.</changelog>
  <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>
</package>
<package pkgid="493f9e466cdb3333852fe21e1099a9b038bc38350acec572e37f1e01707e4c92e200a64ef57041b6bfa6b8f65503bda7659c1918349e44970fcc82a5e5a8d5e3" name="csync-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.50.0" rel="11.11"/>
  <changelog author="anschneider@exsuse.de" date="1266235200">- Update to version 0.44.0.
  * Migrated sftp module to libssh 0.4.
  * Added more cache entries to the default config.
  * Added missing requirements.
  * Fixed build warnings.
  * Fixed some memory leaks using sftp attributes.
  * Some code cleanups.</changelog>
  <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>
</package>
<package pkgid="a352a51dbd4b081525759173516503be3fbd06e8b41d325a289213e90a7764b42f39d598a6e371cd62098f6cc17f0c011506264cd650e5a47d385113ac46555d" name="csync-debugsource" arch="x86_64">
  <version epoch="0" ver="0.50.0" rel="11.11"/>
  <changelog author="anschneider@exsuse.de" date="1266235200">- Update to version 0.44.0.
  * Migrated sftp module to libssh 0.4.
  * Added more cache entries to the default config.
  * Added missing requirements.
  * Fixed build warnings.
  * Fixed some memory leaks using sftp attributes.
  * Some code cleanups.</changelog>
  <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>
</package>
<package pkgid="1e2f178c80844e8e6735126ed737e77ae04dc893e37ff1bc3c0081ba1d999354cc43e8b3c47bb8a09148b081ae0a09ddc99710affbb8dde7b7e10bf2c4a9ea44" name="ctdb" arch="i586">
  <version epoch="0" ver="4.19.2+git.324.fa0b54b91b" rel="1.1"/>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1670846400">- Migration PAM settings to /usr/etc: Saving user changed
  configuration files in /etc and restoring them while an RPM
  update.</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1671105600">- Update to 4.17.4
  * CVE-2022-44640 Upstream Heimdal free of user-controlled
    pointer in FAST; (bsc#14929);
  * CVE-2021-20251 Bad password count not incremented atomically;
    (bsc#14611);
  * CVE-2022-42898 krb5_pac_parse() buffer parsing vulnerability;
    (bsc#15203);
  * CVE-2022-37966 rc4-hmac Kerberos session keys issued to
    modern servers; (bso#15237);
  * CVE-2022-37967 Kerberos constrained delegation ticket forgery
    possible against Samba AD DC; (bso#15231);
  * CVE-2022-38023 RC4/HMAC-MD5 NetLogon Secure Channel is weak
    and should be avoided; (bso#15240);
  * pam_winbind uses time_t and pointers assuming they are of the
    same size; (bso#15224);
  * Heimdal session key selection in AS-REQ examines wrong entry;
    (bso#15219);
  * filter-subunit is inefficient with large numbers of
    knownfails; (bso#15258);
  * smbd allows setting FILE_ATTRIBUTE_TEMPORARY on directories;
    (bso#15252);
  * The KDC logic arround msDs-supportedEncryptionTypes differs
    from Windows; (bso#13135);
  * libnet: change_password() doesn't work with
    dcerpc_samr_ChangePasswordUser4(); (bso#15206);
  * Heimdal session key selection in AS-REQ examines wrong entry;
    (bso#15219);
  * Memory leak in snprintf replacement functions; (bso#15230);
  * RODC doesn't reset badPwdCount reliable via an RWDC
    (CVE-2021-20251 regression); (bso#15253);
  * Prevent EBADF errors with vfs_glusterfs; (bso#15198);
  * %U for include directive doesn't work for share listing
    (netshareenum); (bso#15243);
  * Stack smashing in net offlinejoin requestodj; (bso#15257);
  * Windows 11 22H2 and Samba-AD 4.15 Kerberos login issue;
    (bso#15197);
  * Heimdal session key selection in AS-REQ examines wrong entry;
    (bso#15219);
- Remove deprecated if-{down,up} scripts; (bsc#1206444);
- Adjust the systemd drop-in file for named service; (bsc#1201689);
  * Paths are additive so do not repeat paths from named.service
  * Prefix the samba DLZ directory with "-" to ignore this path
    if it does not exists</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1671624000">- Change with_dc default to 0 (for non TW builds).</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1672833600">- Migration of PAM settings to /usr/lib/pam.d.</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1673524800">- Clean up logic for PAM migration settings in spec file.</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1674475200">- libdsdb-module-samba4 should be packaged as part of samba-libs and
  not samba-ad-dc-libs. Additionally no need for it to be
  removed conditionally.</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1676376000">- Update to 4.17.5
  * smbc_getxattr() return value is incorrect; (bso#14808);
  * Compound SMB2 FLUSH+CLOSE requests from MacOSX are not handled
    correctly; (bso#15172);
  * synthetic_pathref AFP_AfpInfo failed errors; (bso#15210);
  * samba-tool gpo listall fails IPv6 only - finddcs() fails to find DC
    when there is only an AAAA record for the DC in DNS; (bso#15226);
  * smbd crashes if an FSCTL request is done on a stream handle; (bso#15236);
  * DFS links don't work anymore on Mac clients since 4.17; (bso#15277);
  * vfs_virusfilter segfault on access, directory edgecase
    (accessing NULL value); (bso#15283);
  * CVE-2022-38023 [SECURITY] Samba should refuse RC4 (aka md5) based
    SChannel on NETLOGON (additional changes); (bso#15240);
  * %U for include directive doesn't work for share listing
    (netshareenum); (bso#15243);
  * Shares missing from netshareenum response in samba 4.17.4;
    (bso#15266);
  * ctdb: use-after-free in run_proc; (bso#15269);
  * irpc_destructor may crash during shutdown; (bso#15280);
  * auth3_generate_session_info_pac leaks wbcAuthUserInfo; (bso#15286);
  * smbclient segfaults with use after free on an optimized build;
    (bso#15268);
  * smbstatus leaking files in msg.sock and msg.lock; (bso#15282);
  * Leak in wbcCtxPingDc2; (bso#15164);
  * Access based share enum does not work in Samba 4.16+; (bso#15265);
  * Crash during share enumeration; (bso#15267);
  * rep_listxattr on FreeBSD does not properly check for reads off
    end of returned buffer; (bso#15271);
  * Avoid relying on C89 features in a few places; (bso#15281);
- named crashes on DLZ zone update; (bso#14030); (bsc#1206996);
- Drop libnsl build requirement; (bsc#1208220);</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1679054400">- Update to 4.18.0
  * SMB server performance improvements
  * More succinct samba-tool error messages
  * Color output with samba-tool --color
    The NO_COLOR environment variable will disable colour output
  * New samba-tool dsacl subcommand for deleting ACEs
  * New wbinfo option --change-secret-at
  * Net option to change the NT ACL default location
  * Azure AD / Office365 synchronization improvements</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1680091200">- Update to 4.18.1
  * CVE-2023-0225: AD DC "dnsHostname" attribute can be
    deleted by unprivileged authenticated users.
    (bso#15276);(bsc#1209483).
  * CVE-2023-0614: Access controlled AD LDAP attributes can be
    discovered  (bso#15270); (bsc#1209485).
  * CVE-2023-0922: Samba AD DC admin tool samba-tool sends
    passwords in cleartext(bso#15315);(bsc#1209481).
  * ldb wildcard matching makes excessive allocations;
    (bso#15331).
  * large_ldap test is inefficient; (bso#15332).</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1685620800">- Update to 4.18.3
  * Symlinks to files can have random DOS mode information in a
    directory listing; (bso#15375).
  * vfs_fruit might cause a failing open for delete; (bso#15378).
  * winbind recurses into itself via rpcd_lsad; (bso#15361).
  * wbinfo -u fails on ad dc with &gt;1000 users; (bso#15366).
  * DS ACEs might be inherited to unrelated object classes;
    (bso#15338).
  * a lot of messages: get_static_share_mode_data:
    get_static_share_mode_data_fn failed: NT_STATUS_NOT_FOUND;
    (bso#15362).
  * aes256 smb3 encryption algorithms are not allowed in
    smb3_sid_parse(); (bso#15374).
  * Setting veto files = /.*/ break listing directories;
    (bso#15360).
  * "samba-tool domain provision" does not run interactive mode
    if no arguments are given; (bso#15363).
  * dsgetdcname: assumes local system uses IPv4; (bso#15325).
- Update to 4.18.2
  * Log flood: smbd_calculate_access_mask_fsp: Access denied:
    message level should be lower; (bso#15302).
  * Floating point exception (FPE) via cli_pull_send at
    source3/libsmb/clireadwrite.c; (bso#15306).
  * test_tstream_more_tcp_user_timeout_spin fails intermittently
    on Rackspace GitLab runners; (bso#15328).
  * Reduce flapping of ridalloc test; (bso#15329).
  * large_ldap test is unreliable; (bso#15351).
  * New filename parser doesn't check veto files smb.conf
    parameter; (bso#15143).
  * mdssvc may crash when initializing; (bso#15354).
  * large directory optimization broken for non-lcomp path
    elements; (bso#15313).
  * streams_depot fails to create streams; (bso#15357).
  * shadow_copy2 and streams_depot don't play well together;
    (bso#15358).
  * Flapping tests in samba_tool_drs_show_repl.py; (bso#15316).
  * winbindd idmap child contacts the domain controller without a
    need; (bso#15317).
  * idmap_autorid may fail to map sids of trusted domains for the
    first time; (bso#15318).
  * idmap_hash doesn't use ID_TYPE_BOTH for reverse mappings;
    (bso#15319).
  * net ads search -P doesn't work against servers in other
    domains; (bso#15323).
  * Temporary smbXsrv_tcon_global.tdb can't be parsed;
    (bso#15353).
  * Tests use depricated and removed methods like
    assertRegexpMatches; (bso#15343).</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1688644800">- Update to 4.18.4
  * Backport --pidl-developer fixes; (bso#15404).
  * Named crashes on DLZ zone update; (bso#14030).
  * smbcacls and smbcquotas do not check // before the server;
    (bso#2312).
  * cli_list loops 100% CPU against pre-lanman2 servers;
    (bso#15382).
  * smbclient leaks fds with showacls; (bso#15391).
  * smbd returns NOT_FOUND when creating files on a r/o
    filesystem; (bso#15402).
  * NSS_WRAPPER_HOSTNAME doesn't match NSS_WRAPPER_HOSTS entry
    and causes test timeouts; (bso#15355).
  * net ads lookup (with unspecified realm) fails; (bso#15384).
  * Register Samba processes with GPFS; (bso#15381).
  * Python tarfile extraction needs change to avoid a warning
    (CVE-2007-4559 mitigation); (bso#15390).
  * The winbind child segfaults when listing users with `winbind
    scan trusted domains = yes`; (bso#15398).
  * Remove comments about deprecated 'write cache size';
    (bso#15383).
  * smbget memory leak if failed to download files recursively;
    (bso#15403).</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1689768000">- Update to 4.18.5
  * CVE-2022-2127: lm_resp_len not checked properly in
    winbindd_pam_auth_crap_send; (bso#15072); (bsc#1213174).
  * CVE-2023-34966: Samba Spotlight mdssvc RPC Request Infinite
    Loop Denial-of-Service Vulnerability; (bso#15340); (bsc#1213173).
  * CVE-2023-34967: Samba Spotlight mdssvc RPC Request Type
    Confusion Denial-of-Service Vulnerability; (bso#15341); (bsc#1213172).
  * CVE-2023-34968: Spotlight server-side Share Path Disclosure;
    (bso#15388); (bsc#1213171).
  * CVE-2023-3347: Samba doesn't require SMB2+ signing if
    `server signing = mandatory` is set; (bso#15397); (bsc#1213170).
  * secure channel faulty since Windows 10/11 update 07/2023;
    (bso#15418); (bsc#1213384).</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1691496000">- Move libcluster-samba4.so from samba-libs to samba-client-libs;
  (bsc#1213940);</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1692619200">- Update to 4.18.6
  * reply_sesssetup_and_X() can dereference uninitialized tmp pointer;
    (bso#15420);
  * Missing return in reply_exit_done(); (bso#15430);
  * post-exec password redaction for samba-tool is more reliable for fully
    random passwords as it no longer uses regular expressions containing the
    password value itself; (bso#15289);
  * Windows client join fails if a second container CN=System exists somewhere;
    (bso#9959);
  * Spotlight sometimes returns no results on latest macOS; (bso#15342);
  * Renaming results in NT_STATUS_SHARING_VIOLATION if previously attempted to
    remove the destination; (bso#15417);
  * Spotlight results return wrong date in result list; (bso#15427);
  * "net offlinejoin provision" does not work as non-root user; (bso#15414);
  * rpcserver no longer accepts double backslash in dfs pathname; (bso#15400);
  * cm_prepare_connection() calls close(fd) for the second time; (bso#15433);
  * 2-3min delays at reconnect with smb2_validate_sequence_number: bad
    message_id 2; (bso#15346);
  * samba-tool ntacl get segfault if aio_pthread appended; (bso#15441);
  * DCERPC_PKT_CO_CANCEL and DCERPC_PKT_ORPHANED can't be parsed; (bso#15446);
  * Python tarfile extraction needs change to avoid a warning (CVE-2007-4559
    mitigation); (bso#15390);
  * Regression DFS not working with widelinks = true; (bso#15435);
  * mdssvc: Do an early talloc_free() in _mdssvc_open(); (bso#15449);</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1695729600">- Update to 4.19.0
  * File doesn't show when user doesn't have permission if
    aio_pthread is loaded; (bso#15453).
  * ctdb_killtcp fails to work with --enable-pcap and libpcap ≥
    1.9.1; (bso#15451).
  * Logging to stdout/stderr with DEBUG_SYSLOG_FORMAT_ALWAYS can
    log to syslog; (bso#15460).
  * ‘samba-tool domain level raise’ fails unless given a URL;
    (bso#15458).
  * reply_sesssetup_and_X() can dereference uninitialized tmp
    pointer; (bso#15420).
  * missing return in reply_exit_done(); (bso#15430).
  * TREE_CONNECT without SETUP causes smbd to use uninitialized
    pointer; (bso#15432).
  * Avoid infinite loop in initial user sync with Azure AD
    Connect when synchronising a large Samba AD domain;
    (bso#15401).
  * Samba replication logs show (null) DN; (bso#15407).
  * 2-3min delays at reconnect with
    smb2_validate_sequence_number: bad message_id 2; (bso#15346).
  * DCERPC_PKT_CO_CANCEL and DCERPC_PKT_ORPHANED can't be parsed;
    (bso#15446).
  * CID 1539212 causes real issue when output contains only
    newlines; (bso#15438).
  * KDC encodes INT64 claims incorrectly; (bso#15452).
  * mdssvc: Do an early talloc_free() in _mdssvc_open();
    (bso#15449).
  * Windows client join fails if a second container CN=System
    exists somewhere; (bso#9959).
  * regression DFS not working with widelinks = true;
    (bso#15435).
  * Heimdal fails to build on 32-bit FreeBSD; (bso#15443).
  * samba-tool ntacl get segfault if aio_pthread appended;
    (bso#15441).</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1696939200">- CVE-2023-4091: samba: Client can truncate file with read-only
  permissions; (bsc#1215904); (bso#15439).
- CVE-2023-42669: samba: rpcecho, enabled and running in AD DC,
  allows blocking sleep on request; (bso#1215905); (bso#15474).
- CVE-2023-42670: samba:  The procedure number is out of range
  when starting Active Directory Users and Computers;
  (bsc#1215906); (bso#15473).
- CVE-2023-3961: samba: Unsanitized client pipe name passed to
  local_np_connect(); (bsc#1215907); (bso#15422).
- CVE-2023-4154: samba: dirsync allows SYSTEM access with only
  "GUID_DRS_GET_CHANGES" right, not "GUID_DRS_GET_ALL_CHANGES;
  (bsc#1215908); (bso#15424).</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1697112000">- use systemd-logind rather than utmp for y2038 safety;
  (bsc#1216159).</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1697112001">- packaging: Remove /etc/slp.reg.d from samba spec file;
  (bsc#1216160)</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1697457600">- Update to 4.19.2
  * Use-after-free in aio_del_req_from_fsp during smbd shutdown
    after failed IPC FSCTL_PIPE_TRANSCEIVE; (bso#15423).
  * clidfs.c do_connect() missing a "return" after a
    cli_shutdown() call; (bso#15426).
  * macOS mdfind returns only 50 results; (bso#15463).
  * GETREALFILENAME_CACHE can modify incoming new filename with
    previous cache entry value; (bso#15481).
  * libnss_winbind causes memory corruption since samba-4.18,
    impacts sendmail, zabbix, potentially more; (bso#15464).
  * ctdbd: setproctitle not initialized messages flooding logs;
    (bso#15479).
  * CVE-2023-5568 Heap buffer overflow with freshness tokens in
    the Heimdal KDC in Samba 4.19; (bso#15491).
  * The heimdal KDC doesn't detect s4u2self correctly when fast
    is in use; (bso#15477).</changelog>
  <changelog author="David Mulder &lt;dmulder@suse.com&gt;" date="1698062400">- packaging: samba-tool domain provision requires python3-Markdown;
  (bsc#1216519).</changelog>
</package>
<package pkgid="9a4ff62fa155273f4f89111975510004d35792068b070f7ee2f704357490c0280aaf62b63dd87d84d802fcfa3e4a6dfe589660a521fec2c733c1e0767e28274d" name="ctdb" arch="x86_64">
  <version epoch="0" ver="4.19.2+git.324.fa0b54b91b" rel="1.1"/>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1670846400">- Migration PAM settings to /usr/etc: Saving user changed
  configuration files in /etc and restoring them while an RPM
  update.</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1671105600">- Update to 4.17.4
  * CVE-2022-44640 Upstream Heimdal free of user-controlled
    pointer in FAST; (bsc#14929);
  * CVE-2021-20251 Bad password count not incremented atomically;
    (bsc#14611);
  * CVE-2022-42898 krb5_pac_parse() buffer parsing vulnerability;
    (bsc#15203);
  * CVE-2022-37966 rc4-hmac Kerberos session keys issued to
    modern servers; (bso#15237);
  * CVE-2022-37967 Kerberos constrained delegation ticket forgery
    possible against Samba AD DC; (bso#15231);
  * CVE-2022-38023 RC4/HMAC-MD5 NetLogon Secure Channel is weak
    and should be avoided; (bso#15240);
  * pam_winbind uses time_t and pointers assuming they are of the
    same size; (bso#15224);
  * Heimdal session key selection in AS-REQ examines wrong entry;
    (bso#15219);
  * filter-subunit is inefficient with large numbers of
    knownfails; (bso#15258);
  * smbd allows setting FILE_ATTRIBUTE_TEMPORARY on directories;
    (bso#15252);
  * The KDC logic arround msDs-supportedEncryptionTypes differs
    from Windows; (bso#13135);
  * libnet: change_password() doesn't work with
    dcerpc_samr_ChangePasswordUser4(); (bso#15206);
  * Heimdal session key selection in AS-REQ examines wrong entry;
    (bso#15219);
  * Memory leak in snprintf replacement functions; (bso#15230);
  * RODC doesn't reset badPwdCount reliable via an RWDC
    (CVE-2021-20251 regression); (bso#15253);
  * Prevent EBADF errors with vfs_glusterfs; (bso#15198);
  * %U for include directive doesn't work for share listing
    (netshareenum); (bso#15243);
  * Stack smashing in net offlinejoin requestodj; (bso#15257);
  * Windows 11 22H2 and Samba-AD 4.15 Kerberos login issue;
    (bso#15197);
  * Heimdal session key selection in AS-REQ examines wrong entry;
    (bso#15219);
- Remove deprecated if-{down,up} scripts; (bsc#1206444);
- Adjust the systemd drop-in file for named service; (bsc#1201689);
  * Paths are additive so do not repeat paths from named.service
  * Prefix the samba DLZ directory with "-" to ignore this path
    if it does not exists</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1671624000">- Change with_dc default to 0 (for non TW builds).</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1672833600">- Migration of PAM settings to /usr/lib/pam.d.</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1673524800">- Clean up logic for PAM migration settings in spec file.</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1674475200">- libdsdb-module-samba4 should be packaged as part of samba-libs and
  not samba-ad-dc-libs. Additionally no need for it to be
  removed conditionally.</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1676376000">- Update to 4.17.5
  * smbc_getxattr() return value is incorrect; (bso#14808);
  * Compound SMB2 FLUSH+CLOSE requests from MacOSX are not handled
    correctly; (bso#15172);
  * synthetic_pathref AFP_AfpInfo failed errors; (bso#15210);
  * samba-tool gpo listall fails IPv6 only - finddcs() fails to find DC
    when there is only an AAAA record for the DC in DNS; (bso#15226);
  * smbd crashes if an FSCTL request is done on a stream handle; (bso#15236);
  * DFS links don't work anymore on Mac clients since 4.17; (bso#15277);
  * vfs_virusfilter segfault on access, directory edgecase
    (accessing NULL value); (bso#15283);
  * CVE-2022-38023 [SECURITY] Samba should refuse RC4 (aka md5) based
    SChannel on NETLOGON (additional changes); (bso#15240);
  * %U for include directive doesn't work for share listing
    (netshareenum); (bso#15243);
  * Shares missing from netshareenum response in samba 4.17.4;
    (bso#15266);
  * ctdb: use-after-free in run_proc; (bso#15269);
  * irpc_destructor may crash during shutdown; (bso#15280);
  * auth3_generate_session_info_pac leaks wbcAuthUserInfo; (bso#15286);
  * smbclient segfaults with use after free on an optimized build;
    (bso#15268);
  * smbstatus leaking files in msg.sock and msg.lock; (bso#15282);
  * Leak in wbcCtxPingDc2; (bso#15164);
  * Access based share enum does not work in Samba 4.16+; (bso#15265);
  * Crash during share enumeration; (bso#15267);
  * rep_listxattr on FreeBSD does not properly check for reads off
    end of returned buffer; (bso#15271);
  * Avoid relying on C89 features in a few places; (bso#15281);
- named crashes on DLZ zone update; (bso#14030); (bsc#1206996);
- Drop libnsl build requirement; (bsc#1208220);</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1679054400">- Update to 4.18.0
  * SMB server performance improvements
  * More succinct samba-tool error messages
  * Color output with samba-tool --color
    The NO_COLOR environment variable will disable colour output
  * New samba-tool dsacl subcommand for deleting ACEs
  * New wbinfo option --change-secret-at
  * Net option to change the NT ACL default location
  * Azure AD / Office365 synchronization improvements</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1680091200">- Update to 4.18.1
  * CVE-2023-0225: AD DC "dnsHostname" attribute can be
    deleted by unprivileged authenticated users.
    (bso#15276);(bsc#1209483).
  * CVE-2023-0614: Access controlled AD LDAP attributes can be
    discovered  (bso#15270); (bsc#1209485).
  * CVE-2023-0922: Samba AD DC admin tool samba-tool sends
    passwords in cleartext(bso#15315);(bsc#1209481).
  * ldb wildcard matching makes excessive allocations;
    (bso#15331).
  * large_ldap test is inefficient; (bso#15332).</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1685620800">- Update to 4.18.3
  * Symlinks to files can have random DOS mode information in a
    directory listing; (bso#15375).
  * vfs_fruit might cause a failing open for delete; (bso#15378).
  * winbind recurses into itself via rpcd_lsad; (bso#15361).
  * wbinfo -u fails on ad dc with &gt;1000 users; (bso#15366).
  * DS ACEs might be inherited to unrelated object classes;
    (bso#15338).
  * a lot of messages: get_static_share_mode_data:
    get_static_share_mode_data_fn failed: NT_STATUS_NOT_FOUND;
    (bso#15362).
  * aes256 smb3 encryption algorithms are not allowed in
    smb3_sid_parse(); (bso#15374).
  * Setting veto files = /.*/ break listing directories;
    (bso#15360).
  * "samba-tool domain provision" does not run interactive mode
    if no arguments are given; (bso#15363).
  * dsgetdcname: assumes local system uses IPv4; (bso#15325).
- Update to 4.18.2
  * Log flood: smbd_calculate_access_mask_fsp: Access denied:
    message level should be lower; (bso#15302).
  * Floating point exception (FPE) via cli_pull_send at
    source3/libsmb/clireadwrite.c; (bso#15306).
  * test_tstream_more_tcp_user_timeout_spin fails intermittently
    on Rackspace GitLab runners; (bso#15328).
  * Reduce flapping of ridalloc test; (bso#15329).
  * large_ldap test is unreliable; (bso#15351).
  * New filename parser doesn't check veto files smb.conf
    parameter; (bso#15143).
  * mdssvc may crash when initializing; (bso#15354).
  * large directory optimization broken for non-lcomp path
    elements; (bso#15313).
  * streams_depot fails to create streams; (bso#15357).
  * shadow_copy2 and streams_depot don't play well together;
    (bso#15358).
  * Flapping tests in samba_tool_drs_show_repl.py; (bso#15316).
  * winbindd idmap child contacts the domain controller without a
    need; (bso#15317).
  * idmap_autorid may fail to map sids of trusted domains for the
    first time; (bso#15318).
  * idmap_hash doesn't use ID_TYPE_BOTH for reverse mappings;
    (bso#15319).
  * net ads search -P doesn't work against servers in other
    domains; (bso#15323).
  * Temporary smbXsrv_tcon_global.tdb can't be parsed;
    (bso#15353).
  * Tests use depricated and removed methods like
    assertRegexpMatches; (bso#15343).</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1688644800">- Update to 4.18.4
  * Backport --pidl-developer fixes; (bso#15404).
  * Named crashes on DLZ zone update; (bso#14030).
  * smbcacls and smbcquotas do not check // before the server;
    (bso#2312).
  * cli_list loops 100% CPU against pre-lanman2 servers;
    (bso#15382).
  * smbclient leaks fds with showacls; (bso#15391).
  * smbd returns NOT_FOUND when creating files on a r/o
    filesystem; (bso#15402).
  * NSS_WRAPPER_HOSTNAME doesn't match NSS_WRAPPER_HOSTS entry
    and causes test timeouts; (bso#15355).
  * net ads lookup (with unspecified realm) fails; (bso#15384).
  * Register Samba processes with GPFS; (bso#15381).
  * Python tarfile extraction needs change to avoid a warning
    (CVE-2007-4559 mitigation); (bso#15390).
  * The winbind child segfaults when listing users with `winbind
    scan trusted domains = yes`; (bso#15398).
  * Remove comments about deprecated 'write cache size';
    (bso#15383).
  * smbget memory leak if failed to download files recursively;
    (bso#15403).</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1689768000">- Update to 4.18.5
  * CVE-2022-2127: lm_resp_len not checked properly in
    winbindd_pam_auth_crap_send; (bso#15072); (bsc#1213174).
  * CVE-2023-34966: Samba Spotlight mdssvc RPC Request Infinite
    Loop Denial-of-Service Vulnerability; (bso#15340); (bsc#1213173).
  * CVE-2023-34967: Samba Spotlight mdssvc RPC Request Type
    Confusion Denial-of-Service Vulnerability; (bso#15341); (bsc#1213172).
  * CVE-2023-34968: Spotlight server-side Share Path Disclosure;
    (bso#15388); (bsc#1213171).
  * CVE-2023-3347: Samba doesn't require SMB2+ signing if
    `server signing = mandatory` is set; (bso#15397); (bsc#1213170).
  * secure channel faulty since Windows 10/11 update 07/2023;
    (bso#15418); (bsc#1213384).</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1691496000">- Move libcluster-samba4.so from samba-libs to samba-client-libs;
  (bsc#1213940);</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1692619200">- Update to 4.18.6
  * reply_sesssetup_and_X() can dereference uninitialized tmp pointer;
    (bso#15420);
  * Missing return in reply_exit_done(); (bso#15430);
  * post-exec password redaction for samba-tool is more reliable for fully
    random passwords as it no longer uses regular expressions containing the
    password value itself; (bso#15289);
  * Windows client join fails if a second container CN=System exists somewhere;
    (bso#9959);
  * Spotlight sometimes returns no results on latest macOS; (bso#15342);
  * Renaming results in NT_STATUS_SHARING_VIOLATION if previously attempted to
    remove the destination; (bso#15417);
  * Spotlight results return wrong date in result list; (bso#15427);
  * "net offlinejoin provision" does not work as non-root user; (bso#15414);
  * rpcserver no longer accepts double backslash in dfs pathname; (bso#15400);
  * cm_prepare_connection() calls close(fd) for the second time; (bso#15433);
  * 2-3min delays at reconnect with smb2_validate_sequence_number: bad
    message_id 2; (bso#15346);
  * samba-tool ntacl get segfault if aio_pthread appended; (bso#15441);
  * DCERPC_PKT_CO_CANCEL and DCERPC_PKT_ORPHANED can't be parsed; (bso#15446);
  * Python tarfile extraction needs change to avoid a warning (CVE-2007-4559
    mitigation); (bso#15390);
  * Regression DFS not working with widelinks = true; (bso#15435);
  * mdssvc: Do an early talloc_free() in _mdssvc_open(); (bso#15449);</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1695729600">- Update to 4.19.0
  * File doesn't show when user doesn't have permission if
    aio_pthread is loaded; (bso#15453).
  * ctdb_killtcp fails to work with --enable-pcap and libpcap ≥
    1.9.1; (bso#15451).
  * Logging to stdout/stderr with DEBUG_SYSLOG_FORMAT_ALWAYS can
    log to syslog; (bso#15460).
  * ‘samba-tool domain level raise’ fails unless given a URL;
    (bso#15458).
  * reply_sesssetup_and_X() can dereference uninitialized tmp
    pointer; (bso#15420).
  * missing return in reply_exit_done(); (bso#15430).
  * TREE_CONNECT without SETUP causes smbd to use uninitialized
    pointer; (bso#15432).
  * Avoid infinite loop in initial user sync with Azure AD
    Connect when synchronising a large Samba AD domain;
    (bso#15401).
  * Samba replication logs show (null) DN; (bso#15407).
  * 2-3min delays at reconnect with
    smb2_validate_sequence_number: bad message_id 2; (bso#15346).
  * DCERPC_PKT_CO_CANCEL and DCERPC_PKT_ORPHANED can't be parsed;
    (bso#15446).
  * CID 1539212 causes real issue when output contains only
    newlines; (bso#15438).
  * KDC encodes INT64 claims incorrectly; (bso#15452).
  * mdssvc: Do an early talloc_free() in _mdssvc_open();
    (bso#15449).
  * Windows client join fails if a second container CN=System
    exists somewhere; (bso#9959).
  * regression DFS not working with widelinks = true;
    (bso#15435).
  * Heimdal fails to build on 32-bit FreeBSD; (bso#15443).
  * samba-tool ntacl get segfault if aio_pthread appended;
    (bso#15441).</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1696939200">- CVE-2023-4091: samba: Client can truncate file with read-only
  permissions; (bsc#1215904); (bso#15439).
- CVE-2023-42669: samba: rpcecho, enabled and running in AD DC,
  allows blocking sleep on request; (bso#1215905); (bso#15474).
- CVE-2023-42670: samba:  The procedure number is out of range
  when starting Active Directory Users and Computers;
  (bsc#1215906); (bso#15473).
- CVE-2023-3961: samba: Unsanitized client pipe name passed to
  local_np_connect(); (bsc#1215907); (bso#15422).
- CVE-2023-4154: samba: dirsync allows SYSTEM access with only
  "GUID_DRS_GET_CHANGES" right, not "GUID_DRS_GET_ALL_CHANGES;
  (bsc#1215908); (bso#15424).</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1697112000">- use systemd-logind rather than utmp for y2038 safety;
  (bsc#1216159).</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1697112001">- packaging: Remove /etc/slp.reg.d from samba spec file;
  (bsc#1216160)</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1697457600">- Update to 4.19.2
  * Use-after-free in aio_del_req_from_fsp during smbd shutdown
    after failed IPC FSCTL_PIPE_TRANSCEIVE; (bso#15423).
  * clidfs.c do_connect() missing a "return" after a
    cli_shutdown() call; (bso#15426).
  * macOS mdfind returns only 50 results; (bso#15463).
  * GETREALFILENAME_CACHE can modify incoming new filename with
    previous cache entry value; (bso#15481).
  * libnss_winbind causes memory corruption since samba-4.18,
    impacts sendmail, zabbix, potentially more; (bso#15464).
  * ctdbd: setproctitle not initialized messages flooding logs;
    (bso#15479).
  * CVE-2023-5568 Heap buffer overflow with freshness tokens in
    the Heimdal KDC in Samba 4.19; (bso#15491).
  * The heimdal KDC doesn't detect s4u2self correctly when fast
    is in use; (bso#15477).</changelog>
  <changelog author="David Mulder &lt;dmulder@suse.com&gt;" date="1698062400">- packaging: samba-tool domain provision requires python3-Markdown;
  (bsc#1216519).</changelog>
</package>
<package pkgid="fa20d5f7c4c4f8ac35b1d147bbae1f0857d6bdaea566229aad09ad6af73a782449cd11cd1abb3d13c029b50ca96bef0dbd53bf27a5ed19197e5542537fe98c11" name="ctdb-debuginfo" arch="i586">
  <version epoch="0" ver="4.19.2+git.324.fa0b54b91b" rel="1.1"/>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1670846400">- Migration PAM settings to /usr/etc: Saving user changed
  configuration files in /etc and restoring them while an RPM
  update.</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1671105600">- Update to 4.17.4
  * CVE-2022-44640 Upstream Heimdal free of user-controlled
    pointer in FAST; (bsc#14929);
  * CVE-2021-20251 Bad password count not incremented atomically;
    (bsc#14611);
  * CVE-2022-42898 krb5_pac_parse() buffer parsing vulnerability;
    (bsc#15203);
  * CVE-2022-37966 rc4-hmac Kerberos session keys issued to
    modern servers; (bso#15237);
  * CVE-2022-37967 Kerberos constrained delegation ticket forgery
    possible against Samba AD DC; (bso#15231);
  * CVE-2022-38023 RC4/HMAC-MD5 NetLogon Secure Channel is weak
    and should be avoided; (bso#15240);
  * pam_winbind uses time_t and pointers assuming they are of the
    same size; (bso#15224);
  * Heimdal session key selection in AS-REQ examines wrong entry;
    (bso#15219);
  * filter-subunit is inefficient with large numbers of
    knownfails; (bso#15258);
  * smbd allows setting FILE_ATTRIBUTE_TEMPORARY on directories;
    (bso#15252);
  * The KDC logic arround msDs-supportedEncryptionTypes differs
    from Windows; (bso#13135);
  * libnet: change_password() doesn't work with
    dcerpc_samr_ChangePasswordUser4(); (bso#15206);
  * Heimdal session key selection in AS-REQ examines wrong entry;
    (bso#15219);
  * Memory leak in snprintf replacement functions; (bso#15230);
  * RODC doesn't reset badPwdCount reliable via an RWDC
    (CVE-2021-20251 regression); (bso#15253);
  * Prevent EBADF errors with vfs_glusterfs; (bso#15198);
  * %U for include directive doesn't work for share listing
    (netshareenum); (bso#15243);
  * Stack smashing in net offlinejoin requestodj; (bso#15257);
  * Windows 11 22H2 and Samba-AD 4.15 Kerberos login issue;
    (bso#15197);
  * Heimdal session key selection in AS-REQ examines wrong entry;
    (bso#15219);
- Remove deprecated if-{down,up} scripts; (bsc#1206444);
- Adjust the systemd drop-in file for named service; (bsc#1201689);
  * Paths are additive so do not repeat paths from named.service
  * Prefix the samba DLZ directory with "-" to ignore this path
    if it does not exists</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1671624000">- Change with_dc default to 0 (for non TW builds).</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1672833600">- Migration of PAM settings to /usr/lib/pam.d.</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1673524800">- Clean up logic for PAM migration settings in spec file.</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1674475200">- libdsdb-module-samba4 should be packaged as part of samba-libs and
  not samba-ad-dc-libs. Additionally no need for it to be
  removed conditionally.</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1676376000">- Update to 4.17.5
  * smbc_getxattr() return value is incorrect; (bso#14808);
  * Compound SMB2 FLUSH+CLOSE requests from MacOSX are not handled
    correctly; (bso#15172);
  * synthetic_pathref AFP_AfpInfo failed errors; (bso#15210);
  * samba-tool gpo listall fails IPv6 only - finddcs() fails to find DC
    when there is only an AAAA record for the DC in DNS; (bso#15226);
  * smbd crashes if an FSCTL request is done on a stream handle; (bso#15236);
  * DFS links don't work anymore on Mac clients since 4.17; (bso#15277);
  * vfs_virusfilter segfault on access, directory edgecase
    (accessing NULL value); (bso#15283);
  * CVE-2022-38023 [SECURITY] Samba should refuse RC4 (aka md5) based
    SChannel on NETLOGON (additional changes); (bso#15240);
  * %U for include directive doesn't work for share listing
    (netshareenum); (bso#15243);
  * Shares missing from netshareenum response in samba 4.17.4;
    (bso#15266);
  * ctdb: use-after-free in run_proc; (bso#15269);
  * irpc_destructor may crash during shutdown; (bso#15280);
  * auth3_generate_session_info_pac leaks wbcAuthUserInfo; (bso#15286);
  * smbclient segfaults with use after free on an optimized build;
    (bso#15268);
  * smbstatus leaking files in msg.sock and msg.lock; (bso#15282);
  * Leak in wbcCtxPingDc2; (bso#15164);
  * Access based share enum does not work in Samba 4.16+; (bso#15265);
  * Crash during share enumeration; (bso#15267);
  * rep_listxattr on FreeBSD does not properly check for reads off
    end of returned buffer; (bso#15271);
  * Avoid relying on C89 features in a few places; (bso#15281);
- named crashes on DLZ zone update; (bso#14030); (bsc#1206996);
- Drop libnsl build requirement; (bsc#1208220);</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1679054400">- Update to 4.18.0
  * SMB server performance improvements
  * More succinct samba-tool error messages
  * Color output with samba-tool --color
    The NO_COLOR environment variable will disable colour output
  * New samba-tool dsacl subcommand for deleting ACEs
  * New wbinfo option --change-secret-at
  * Net option to change the NT ACL default location
  * Azure AD / Office365 synchronization improvements</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1680091200">- Update to 4.18.1
  * CVE-2023-0225: AD DC "dnsHostname" attribute can be
    deleted by unprivileged authenticated users.
    (bso#15276);(bsc#1209483).
  * CVE-2023-0614: Access controlled AD LDAP attributes can be
    discovered  (bso#15270); (bsc#1209485).
  * CVE-2023-0922: Samba AD DC admin tool samba-tool sends
    passwords in cleartext(bso#15315);(bsc#1209481).
  * ldb wildcard matching makes excessive allocations;
    (bso#15331).
  * large_ldap test is inefficient; (bso#15332).</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1685620800">- Update to 4.18.3
  * Symlinks to files can have random DOS mode information in a
    directory listing; (bso#15375).
  * vfs_fruit might cause a failing open for delete; (bso#15378).
  * winbind recurses into itself via rpcd_lsad; (bso#15361).
  * wbinfo -u fails on ad dc with &gt;1000 users; (bso#15366).
  * DS ACEs might be inherited to unrelated object classes;
    (bso#15338).
  * a lot of messages: get_static_share_mode_data:
    get_static_share_mode_data_fn failed: NT_STATUS_NOT_FOUND;
    (bso#15362).
  * aes256 smb3 encryption algorithms are not allowed in
    smb3_sid_parse(); (bso#15374).
  * Setting veto files = /.*/ break listing directories;
    (bso#15360).
  * "samba-tool domain provision" does not run interactive mode
    if no arguments are given; (bso#15363).
  * dsgetdcname: assumes local system uses IPv4; (bso#15325).
- Update to 4.18.2
  * Log flood: smbd_calculate_access_mask_fsp: Access denied:
    message level should be lower; (bso#15302).
  * Floating point exception (FPE) via cli_pull_send at
    source3/libsmb/clireadwrite.c; (bso#15306).
  * test_tstream_more_tcp_user_timeout_spin fails intermittently
    on Rackspace GitLab runners; (bso#15328).
  * Reduce flapping of ridalloc test; (bso#15329).
  * large_ldap test is unreliable; (bso#15351).
  * New filename parser doesn't check veto files smb.conf
    parameter; (bso#15143).
  * mdssvc may crash when initializing; (bso#15354).
  * large directory optimization broken for non-lcomp path
    elements; (bso#15313).
  * streams_depot fails to create streams; (bso#15357).
  * shadow_copy2 and streams_depot don't play well together;
    (bso#15358).
  * Flapping tests in samba_tool_drs_show_repl.py; (bso#15316).
  * winbindd idmap child contacts the domain controller without a
    need; (bso#15317).
  * idmap_autorid may fail to map sids of trusted domains for the
    first time; (bso#15318).
  * idmap_hash doesn't use ID_TYPE_BOTH for reverse mappings;
    (bso#15319).
  * net ads search -P doesn't work against servers in other
    domains; (bso#15323).
  * Temporary smbXsrv_tcon_global.tdb can't be parsed;
    (bso#15353).
  * Tests use depricated and removed methods like
    assertRegexpMatches; (bso#15343).</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1688644800">- Update to 4.18.4
  * Backport --pidl-developer fixes; (bso#15404).
  * Named crashes on DLZ zone update; (bso#14030).
  * smbcacls and smbcquotas do not check // before the server;
    (bso#2312).
  * cli_list loops 100% CPU against pre-lanman2 servers;
    (bso#15382).
  * smbclient leaks fds with showacls; (bso#15391).
  * smbd returns NOT_FOUND when creating files on a r/o
    filesystem; (bso#15402).
  * NSS_WRAPPER_HOSTNAME doesn't match NSS_WRAPPER_HOSTS entry
    and causes test timeouts; (bso#15355).
  * net ads lookup (with unspecified realm) fails; (bso#15384).
  * Register Samba processes with GPFS; (bso#15381).
  * Python tarfile extraction needs change to avoid a warning
    (CVE-2007-4559 mitigation); (bso#15390).
  * The winbind child segfaults when listing users with `winbind
    scan trusted domains = yes`; (bso#15398).
  * Remove comments about deprecated 'write cache size';
    (bso#15383).
  * smbget memory leak if failed to download files recursively;
    (bso#15403).</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1689768000">- Update to 4.18.5
  * CVE-2022-2127: lm_resp_len not checked properly in
    winbindd_pam_auth_crap_send; (bso#15072); (bsc#1213174).
  * CVE-2023-34966: Samba Spotlight mdssvc RPC Request Infinite
    Loop Denial-of-Service Vulnerability; (bso#15340); (bsc#1213173).
  * CVE-2023-34967: Samba Spotlight mdssvc RPC Request Type
    Confusion Denial-of-Service Vulnerability; (bso#15341); (bsc#1213172).
  * CVE-2023-34968: Spotlight server-side Share Path Disclosure;
    (bso#15388); (bsc#1213171).
  * CVE-2023-3347: Samba doesn't require SMB2+ signing if
    `server signing = mandatory` is set; (bso#15397); (bsc#1213170).
  * secure channel faulty since Windows 10/11 update 07/2023;
    (bso#15418); (bsc#1213384).</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1691496000">- Move libcluster-samba4.so from samba-libs to samba-client-libs;
  (bsc#1213940);</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1692619200">- Update to 4.18.6
  * reply_sesssetup_and_X() can dereference uninitialized tmp pointer;
    (bso#15420);
  * Missing return in reply_exit_done(); (bso#15430);
  * post-exec password redaction for samba-tool is more reliable for fully
    random passwords as it no longer uses regular expressions containing the
    password value itself; (bso#15289);
  * Windows client join fails if a second container CN=System exists somewhere;
    (bso#9959);
  * Spotlight sometimes returns no results on latest macOS; (bso#15342);
  * Renaming results in NT_STATUS_SHARING_VIOLATION if previously attempted to
    remove the destination; (bso#15417);
  * Spotlight results return wrong date in result list; (bso#15427);
  * "net offlinejoin provision" does not work as non-root user; (bso#15414);
  * rpcserver no longer accepts double backslash in dfs pathname; (bso#15400);
  * cm_prepare_connection() calls close(fd) for the second time; (bso#15433);
  * 2-3min delays at reconnect with smb2_validate_sequence_number: bad
    message_id 2; (bso#15346);
  * samba-tool ntacl get segfault if aio_pthread appended; (bso#15441);
  * DCERPC_PKT_CO_CANCEL and DCERPC_PKT_ORPHANED can't be parsed; (bso#15446);
  * Python tarfile extraction needs change to avoid a warning (CVE-2007-4559
    mitigation); (bso#15390);
  * Regression DFS not working with widelinks = true; (bso#15435);
  * mdssvc: Do an early talloc_free() in _mdssvc_open(); (bso#15449);</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1695729600">- Update to 4.19.0
  * File doesn't show when user doesn't have permission if
    aio_pthread is loaded; (bso#15453).
  * ctdb_killtcp fails to work with --enable-pcap and libpcap ≥
    1.9.1; (bso#15451).
  * Logging to stdout/stderr with DEBUG_SYSLOG_FORMAT_ALWAYS can
    log to syslog; (bso#15460).
  * ‘samba-tool domain level raise’ fails unless given a URL;
    (bso#15458).
  * reply_sesssetup_and_X() can dereference uninitialized tmp
    pointer; (bso#15420).
  * missing return in reply_exit_done(); (bso#15430).
  * TREE_CONNECT without SETUP causes smbd to use uninitialized
    pointer; (bso#15432).
  * Avoid infinite loop in initial user sync with Azure AD
    Connect when synchronising a large Samba AD domain;
    (bso#15401).
  * Samba replication logs show (null) DN; (bso#15407).
  * 2-3min delays at reconnect with
    smb2_validate_sequence_number: bad message_id 2; (bso#15346).
  * DCERPC_PKT_CO_CANCEL and DCERPC_PKT_ORPHANED can't be parsed;
    (bso#15446).
  * CID 1539212 causes real issue when output contains only
    newlines; (bso#15438).
  * KDC encodes INT64 claims incorrectly; (bso#15452).
  * mdssvc: Do an early talloc_free() in _mdssvc_open();
    (bso#15449).
  * Windows client join fails if a second container CN=System
    exists somewhere; (bso#9959).
  * regression DFS not working with widelinks = true;
    (bso#15435).
  * Heimdal fails to build on 32-bit FreeBSD; (bso#15443).
  * samba-tool ntacl get segfault if aio_pthread appended;
    (bso#15441).</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1696939200">- CVE-2023-4091: samba: Client can truncate file with read-only
  permissions; (bsc#1215904); (bso#15439).
- CVE-2023-42669: samba: rpcecho, enabled and running in AD DC,
  allows blocking sleep on request; (bso#1215905); (bso#15474).
- CVE-2023-42670: samba:  The procedure number is out of range
  when starting Active Directory Users and Computers;
  (bsc#1215906); (bso#15473).
- CVE-2023-3961: samba: Unsanitized client pipe name passed to
  local_np_connect(); (bsc#1215907); (bso#15422).
- CVE-2023-4154: samba: dirsync allows SYSTEM access with only
  "GUID_DRS_GET_CHANGES" right, not "GUID_DRS_GET_ALL_CHANGES;
  (bsc#1215908); (bso#15424).</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1697112000">- use systemd-logind rather than utmp for y2038 safety;
  (bsc#1216159).</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1697112001">- packaging: Remove /etc/slp.reg.d from samba spec file;
  (bsc#1216160)</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1697457600">- Update to 4.19.2
  * Use-after-free in aio_del_req_from_fsp during smbd shutdown
    after failed IPC FSCTL_PIPE_TRANSCEIVE; (bso#15423).
  * clidfs.c do_connect() missing a "return" after a
    cli_shutdown() call; (bso#15426).
  * macOS mdfind returns only 50 results; (bso#15463).
  * GETREALFILENAME_CACHE can modify incoming new filename with
    previous cache entry value; (bso#15481).
  * libnss_winbind causes memory corruption since samba-4.18,
    impacts sendmail, zabbix, potentially more; (bso#15464).
  * ctdbd: setproctitle not initialized messages flooding logs;
    (bso#15479).
  * CVE-2023-5568 Heap buffer overflow with freshness tokens in
    the Heimdal KDC in Samba 4.19; (bso#15491).
  * The heimdal KDC doesn't detect s4u2self correctly when fast
    is in use; (bso#15477).</changelog>
  <changelog author="David Mulder &lt;dmulder@suse.com&gt;" date="1698062400">- packaging: samba-tool domain provision requires python3-Markdown;
  (bsc#1216519).</changelog>
</package>
<package pkgid="725d2dd60e546ce1a82c0a26ed2771f79319b340fcd38a83913e1df34d9ad0ffacc17b9037b63ae4ce37c1fc8cf5b3d96bb5aef2d2fd0caf944451d107117151" name="ctdb-debuginfo" arch="x86_64">
  <version epoch="0" ver="4.19.2+git.324.fa0b54b91b" rel="1.1"/>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1670846400">- Migration PAM settings to /usr/etc: Saving user changed
  configuration files in /etc and restoring them while an RPM
  update.</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1671105600">- Update to 4.17.4
  * CVE-2022-44640 Upstream Heimdal free of user-controlled
    pointer in FAST; (bsc#14929);
  * CVE-2021-20251 Bad password count not incremented atomically;
    (bsc#14611);
  * CVE-2022-42898 krb5_pac_parse() buffer parsing vulnerability;
    (bsc#15203);
  * CVE-2022-37966 rc4-hmac Kerberos session keys issued to
    modern servers; (bso#15237);
  * CVE-2022-37967 Kerberos constrained delegation ticket forgery
    possible against Samba AD DC; (bso#15231);
  * CVE-2022-38023 RC4/HMAC-MD5 NetLogon Secure Channel is weak
    and should be avoided; (bso#15240);
  * pam_winbind uses time_t and pointers assuming they are of the
    same size; (bso#15224);
  * Heimdal session key selection in AS-REQ examines wrong entry;
    (bso#15219);
  * filter-subunit is inefficient with large numbers of
    knownfails; (bso#15258);
  * smbd allows setting FILE_ATTRIBUTE_TEMPORARY on directories;
    (bso#15252);
  * The KDC logic arround msDs-supportedEncryptionTypes differs
    from Windows; (bso#13135);
  * libnet: change_password() doesn't work with
    dcerpc_samr_ChangePasswordUser4(); (bso#15206);
  * Heimdal session key selection in AS-REQ examines wrong entry;
    (bso#15219);
  * Memory leak in snprintf replacement functions; (bso#15230);
  * RODC doesn't reset badPwdCount reliable via an RWDC
    (CVE-2021-20251 regression); (bso#15253);
  * Prevent EBADF errors with vfs_glusterfs; (bso#15198);
  * %U for include directive doesn't work for share listing
    (netshareenum); (bso#15243);
  * Stack smashing in net offlinejoin requestodj; (bso#15257);
  * Windows 11 22H2 and Samba-AD 4.15 Kerberos login issue;
    (bso#15197);
  * Heimdal session key selection in AS-REQ examines wrong entry;
    (bso#15219);
- Remove deprecated if-{down,up} scripts; (bsc#1206444);
- Adjust the systemd drop-in file for named service; (bsc#1201689);
  * Paths are additive so do not repeat paths from named.service
  * Prefix the samba DLZ directory with "-" to ignore this path
    if it does not exists</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1671624000">- Change with_dc default to 0 (for non TW builds).</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1672833600">- Migration of PAM settings to /usr/lib/pam.d.</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1673524800">- Clean up logic for PAM migration settings in spec file.</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1674475200">- libdsdb-module-samba4 should be packaged as part of samba-libs and
  not samba-ad-dc-libs. Additionally no need for it to be
  removed conditionally.</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1676376000">- Update to 4.17.5
  * smbc_getxattr() return value is incorrect; (bso#14808);
  * Compound SMB2 FLUSH+CLOSE requests from MacOSX are not handled
    correctly; (bso#15172);
  * synthetic_pathref AFP_AfpInfo failed errors; (bso#15210);
  * samba-tool gpo listall fails IPv6 only - finddcs() fails to find DC
    when there is only an AAAA record for the DC in DNS; (bso#15226);
  * smbd crashes if an FSCTL request is done on a stream handle; (bso#15236);
  * DFS links don't work anymore on Mac clients since 4.17; (bso#15277);
  * vfs_virusfilter segfault on access, directory edgecase
    (accessing NULL value); (bso#15283);
  * CVE-2022-38023 [SECURITY] Samba should refuse RC4 (aka md5) based
    SChannel on NETLOGON (additional changes); (bso#15240);
  * %U for include directive doesn't work for share listing
    (netshareenum); (bso#15243);
  * Shares missing from netshareenum response in samba 4.17.4;
    (bso#15266);
  * ctdb: use-after-free in run_proc; (bso#15269);
  * irpc_destructor may crash during shutdown; (bso#15280);
  * auth3_generate_session_info_pac leaks wbcAuthUserInfo; (bso#15286);
  * smbclient segfaults with use after free on an optimized build;
    (bso#15268);
  * smbstatus leaking files in msg.sock and msg.lock; (bso#15282);
  * Leak in wbcCtxPingDc2; (bso#15164);
  * Access based share enum does not work in Samba 4.16+; (bso#15265);
  * Crash during share enumeration; (bso#15267);
  * rep_listxattr on FreeBSD does not properly check for reads off
    end of returned buffer; (bso#15271);
  * Avoid relying on C89 features in a few places; (bso#15281);
- named crashes on DLZ zone update; (bso#14030); (bsc#1206996);
- Drop libnsl build requirement; (bsc#1208220);</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1679054400">- Update to 4.18.0
  * SMB server performance improvements
  * More succinct samba-tool error messages
  * Color output with samba-tool --color
    The NO_COLOR environment variable will disable colour output
  * New samba-tool dsacl subcommand for deleting ACEs
  * New wbinfo option --change-secret-at
  * Net option to change the NT ACL default location
  * Azure AD / Office365 synchronization improvements</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1680091200">- Update to 4.18.1
  * CVE-2023-0225: AD DC "dnsHostname" attribute can be
    deleted by unprivileged authenticated users.
    (bso#15276);(bsc#1209483).
  * CVE-2023-0614: Access controlled AD LDAP attributes can be
    discovered  (bso#15270); (bsc#1209485).
  * CVE-2023-0922: Samba AD DC admin tool samba-tool sends
    passwords in cleartext(bso#15315);(bsc#1209481).
  * ldb wildcard matching makes excessive allocations;
    (bso#15331).
  * large_ldap test is inefficient; (bso#15332).</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1685620800">- Update to 4.18.3
  * Symlinks to files can have random DOS mode information in a
    directory listing; (bso#15375).
  * vfs_fruit might cause a failing open for delete; (bso#15378).
  * winbind recurses into itself via rpcd_lsad; (bso#15361).
  * wbinfo -u fails on ad dc with &gt;1000 users; (bso#15366).
  * DS ACEs might be inherited to unrelated object classes;
    (bso#15338).
  * a lot of messages: get_static_share_mode_data:
    get_static_share_mode_data_fn failed: NT_STATUS_NOT_FOUND;
    (bso#15362).
  * aes256 smb3 encryption algorithms are not allowed in
    smb3_sid_parse(); (bso#15374).
  * Setting veto files = /.*/ break listing directories;
    (bso#15360).
  * "samba-tool domain provision" does not run interactive mode
    if no arguments are given; (bso#15363).
  * dsgetdcname: assumes local system uses IPv4; (bso#15325).
- Update to 4.18.2
  * Log flood: smbd_calculate_access_mask_fsp: Access denied:
    message level should be lower; (bso#15302).
  * Floating point exception (FPE) via cli_pull_send at
    source3/libsmb/clireadwrite.c; (bso#15306).
  * test_tstream_more_tcp_user_timeout_spin fails intermittently
    on Rackspace GitLab runners; (bso#15328).
  * Reduce flapping of ridalloc test; (bso#15329).
  * large_ldap test is unreliable; (bso#15351).
  * New filename parser doesn't check veto files smb.conf
    parameter; (bso#15143).
  * mdssvc may crash when initializing; (bso#15354).
  * large directory optimization broken for non-lcomp path
    elements; (bso#15313).
  * streams_depot fails to create streams; (bso#15357).
  * shadow_copy2 and streams_depot don't play well together;
    (bso#15358).
  * Flapping tests in samba_tool_drs_show_repl.py; (bso#15316).
  * winbindd idmap child contacts the domain controller without a
    need; (bso#15317).
  * idmap_autorid may fail to map sids of trusted domains for the
    first time; (bso#15318).
  * idmap_hash doesn't use ID_TYPE_BOTH for reverse mappings;
    (bso#15319).
  * net ads search -P doesn't work against servers in other
    domains; (bso#15323).
  * Temporary smbXsrv_tcon_global.tdb can't be parsed;
    (bso#15353).
  * Tests use depricated and removed methods like
    assertRegexpMatches; (bso#15343).</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1688644800">- Update to 4.18.4
  * Backport --pidl-developer fixes; (bso#15404).
  * Named crashes on DLZ zone update; (bso#14030).
  * smbcacls and smbcquotas do not check // before the server;
    (bso#2312).
  * cli_list loops 100% CPU against pre-lanman2 servers;
    (bso#15382).
  * smbclient leaks fds with showacls; (bso#15391).
  * smbd returns NOT_FOUND when creating files on a r/o
    filesystem; (bso#15402).
  * NSS_WRAPPER_HOSTNAME doesn't match NSS_WRAPPER_HOSTS entry
    and causes test timeouts; (bso#15355).
  * net ads lookup (with unspecified realm) fails; (bso#15384).
  * Register Samba processes with GPFS; (bso#15381).
  * Python tarfile extraction needs change to avoid a warning
    (CVE-2007-4559 mitigation); (bso#15390).
  * The winbind child segfaults when listing users with `winbind
    scan trusted domains = yes`; (bso#15398).
  * Remove comments about deprecated 'write cache size';
    (bso#15383).
  * smbget memory leak if failed to download files recursively;
    (bso#15403).</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1689768000">- Update to 4.18.5
  * CVE-2022-2127: lm_resp_len not checked properly in
    winbindd_pam_auth_crap_send; (bso#15072); (bsc#1213174).
  * CVE-2023-34966: Samba Spotlight mdssvc RPC Request Infinite
    Loop Denial-of-Service Vulnerability; (bso#15340); (bsc#1213173).
  * CVE-2023-34967: Samba Spotlight mdssvc RPC Request Type
    Confusion Denial-of-Service Vulnerability; (bso#15341); (bsc#1213172).
  * CVE-2023-34968: Spotlight server-side Share Path Disclosure;
    (bso#15388); (bsc#1213171).
  * CVE-2023-3347: Samba doesn't require SMB2+ signing if
    `server signing = mandatory` is set; (bso#15397); (bsc#1213170).
  * secure channel faulty since Windows 10/11 update 07/2023;
    (bso#15418); (bsc#1213384).</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1691496000">- Move libcluster-samba4.so from samba-libs to samba-client-libs;
  (bsc#1213940);</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1692619200">- Update to 4.18.6
  * reply_sesssetup_and_X() can dereference uninitialized tmp pointer;
    (bso#15420);
  * Missing return in reply_exit_done(); (bso#15430);
  * post-exec password redaction for samba-tool is more reliable for fully
    random passwords as it no longer uses regular expressions containing the
    password value itself; (bso#15289);
  * Windows client join fails if a second container CN=System exists somewhere;
    (bso#9959);
  * Spotlight sometimes returns no results on latest macOS; (bso#15342);
  * Renaming results in NT_STATUS_SHARING_VIOLATION if previously attempted to
    remove the destination; (bso#15417);
  * Spotlight results return wrong date in result list; (bso#15427);
  * "net offlinejoin provision" does not work as non-root user; (bso#15414);
  * rpcserver no longer accepts double backslash in dfs pathname; (bso#15400);
  * cm_prepare_connection() calls close(fd) for the second time; (bso#15433);
  * 2-3min delays at reconnect with smb2_validate_sequence_number: bad
    message_id 2; (bso#15346);
  * samba-tool ntacl get segfault if aio_pthread appended; (bso#15441);
  * DCERPC_PKT_CO_CANCEL and DCERPC_PKT_ORPHANED can't be parsed; (bso#15446);
  * Python tarfile extraction needs change to avoid a warning (CVE-2007-4559
    mitigation); (bso#15390);
  * Regression DFS not working with widelinks = true; (bso#15435);
  * mdssvc: Do an early talloc_free() in _mdssvc_open(); (bso#15449);</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1695729600">- Update to 4.19.0
  * File doesn't show when user doesn't have permission if
    aio_pthread is loaded; (bso#15453).
  * ctdb_killtcp fails to work with --enable-pcap and libpcap ≥
    1.9.1; (bso#15451).
  * Logging to stdout/stderr with DEBUG_SYSLOG_FORMAT_ALWAYS can
    log to syslog; (bso#15460).
  * ‘samba-tool domain level raise’ fails unless given a URL;
    (bso#15458).
  * reply_sesssetup_and_X() can dereference uninitialized tmp
    pointer; (bso#15420).
  * missing return in reply_exit_done(); (bso#15430).
  * TREE_CONNECT without SETUP causes smbd to use uninitialized
    pointer; (bso#15432).
  * Avoid infinite loop in initial user sync with Azure AD
    Connect when synchronising a large Samba AD domain;
    (bso#15401).
  * Samba replication logs show (null) DN; (bso#15407).
  * 2-3min delays at reconnect with
    smb2_validate_sequence_number: bad message_id 2; (bso#15346).
  * DCERPC_PKT_CO_CANCEL and DCERPC_PKT_ORPHANED can't be parsed;
    (bso#15446).
  * CID 1539212 causes real issue when output contains only
    newlines; (bso#15438).
  * KDC encodes INT64 claims incorrectly; (bso#15452).
  * mdssvc: Do an early talloc_free() in _mdssvc_open();
    (bso#15449).
  * Windows client join fails if a second container CN=System
    exists somewhere; (bso#9959).
  * regression DFS not working with widelinks = true;
    (bso#15435).
  * Heimdal fails to build on 32-bit FreeBSD; (bso#15443).
  * samba-tool ntacl get segfault if aio_pthread appended;
    (bso#15441).</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1696939200">- CVE-2023-4091: samba: Client can truncate file with read-only
  permissions; (bsc#1215904); (bso#15439).
- CVE-2023-42669: samba: rpcecho, enabled and running in AD DC,
  allows blocking sleep on request; (bso#1215905); (bso#15474).
- CVE-2023-42670: samba:  The procedure number is out of range
  when starting Active Directory Users and Computers;
  (bsc#1215906); (bso#15473).
- CVE-2023-3961: samba: Unsanitized client pipe name passed to
  local_np_connect(); (bsc#1215907); (bso#15422).
- CVE-2023-4154: samba: dirsync allows SYSTEM access with only
  "GUID_DRS_GET_CHANGES" right, not "GUID_DRS_GET_ALL_CHANGES;
  (bsc#1215908); (bso#15424).</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1697112000">- use systemd-logind rather than utmp for y2038 safety;
  (bsc#1216159).</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1697112001">- packaging: Remove /etc/slp.reg.d from samba spec file;
  (bsc#1216160)</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1697457600">- Update to 4.19.2
  * Use-after-free in aio_del_req_from_fsp during smbd shutdown
    after failed IPC FSCTL_PIPE_TRANSCEIVE; (bso#15423).
  * clidfs.c do_connect() missing a "return" after a
    cli_shutdown() call; (bso#15426).
  * macOS mdfind returns only 50 results; (bso#15463).
  * GETREALFILENAME_CACHE can modify incoming new filename with
    previous cache entry value; (bso#15481).
  * libnss_winbind causes memory corruption since samba-4.18,
    impacts sendmail, zabbix, potentially more; (bso#15464).
  * ctdbd: setproctitle not initialized messages flooding logs;
    (bso#15479).
  * CVE-2023-5568 Heap buffer overflow with freshness tokens in
    the Heimdal KDC in Samba 4.19; (bso#15491).
  * The heimdal KDC doesn't detect s4u2self correctly when fast
    is in use; (bso#15477).</changelog>
  <changelog author="David Mulder &lt;dmulder@suse.com&gt;" date="1698062400">- packaging: samba-tool domain provision requires python3-Markdown;
  (bsc#1216519).</changelog>
</package>
<package pkgid="6c12c159897cec04a987f0ca3bcfd22f0104dcaade267dc24f16a1284566b8ed3fbe5c771ac63d5f38436828984e56e247b9d1b829a94f82fc76387cbb10a159" name="ctdb-pcp-pmda" arch="i586">
  <version epoch="0" ver="4.19.2+git.324.fa0b54b91b" rel="1.1"/>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1670846400">- Migration PAM settings to /usr/etc: Saving user changed
  configuration files in /etc and restoring them while an RPM
  update.</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1671105600">- Update to 4.17.4
  * CVE-2022-44640 Upstream Heimdal free of user-controlled
    pointer in FAST; (bsc#14929);
  * CVE-2021-20251 Bad password count not incremented atomically;
    (bsc#14611);
  * CVE-2022-42898 krb5_pac_parse() buffer parsing vulnerability;
    (bsc#15203);
  * CVE-2022-37966 rc4-hmac Kerberos session keys issued to
    modern servers; (bso#15237);
  * CVE-2022-37967 Kerberos constrained delegation ticket forgery
    possible against Samba AD DC; (bso#15231);
  * CVE-2022-38023 RC4/HMAC-MD5 NetLogon Secure Channel is weak
    and should be avoided; (bso#15240);
  * pam_winbind uses time_t and pointers assuming they are of the
    same size; (bso#15224);
  * Heimdal session key selection in AS-REQ examines wrong entry;
    (bso#15219);
  * filter-subunit is inefficient with large numbers of
    knownfails; (bso#15258);
  * smbd allows setting FILE_ATTRIBUTE_TEMPORARY on directories;
    (bso#15252);
  * The KDC logic arround msDs-supportedEncryptionTypes differs
    from Windows; (bso#13135);
  * libnet: change_password() doesn't work with
    dcerpc_samr_ChangePasswordUser4(); (bso#15206);
  * Heimdal session key selection in AS-REQ examines wrong entry;
    (bso#15219);
  * Memory leak in snprintf replacement functions; (bso#15230);
  * RODC doesn't reset badPwdCount reliable via an RWDC
    (CVE-2021-20251 regression); (bso#15253);
  * Prevent EBADF errors with vfs_glusterfs; (bso#15198);
  * %U for include directive doesn't work for share listing
    (netshareenum); (bso#15243);
  * Stack smashing in net offlinejoin requestodj; (bso#15257);
  * Windows 11 22H2 and Samba-AD 4.15 Kerberos login issue;
    (bso#15197);
  * Heimdal session key selection in AS-REQ examines wrong entry;
    (bso#15219);
- Remove deprecated if-{down,up} scripts; (bsc#1206444);
- Adjust the systemd drop-in file for named service; (bsc#1201689);
  * Paths are additive so do not repeat paths from named.service
  * Prefix the samba DLZ directory with "-" to ignore this path
    if it does not exists</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1671624000">- Change with_dc default to 0 (for non TW builds).</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1672833600">- Migration of PAM settings to /usr/lib/pam.d.</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1673524800">- Clean up logic for PAM migration settings in spec file.</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1674475200">- libdsdb-module-samba4 should be packaged as part of samba-libs and
  not samba-ad-dc-libs. Additionally no need for it to be
  removed conditionally.</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1676376000">- Update to 4.17.5
  * smbc_getxattr() return value is incorrect; (bso#14808);
  * Compound SMB2 FLUSH+CLOSE requests from MacOSX are not handled
    correctly; (bso#15172);
  * synthetic_pathref AFP_AfpInfo failed errors; (bso#15210);
  * samba-tool gpo listall fails IPv6 only - finddcs() fails to find DC
    when there is only an AAAA record for the DC in DNS; (bso#15226);
  * smbd crashes if an FSCTL request is done on a stream handle; (bso#15236);
  * DFS links don't work anymore on Mac clients since 4.17; (bso#15277);
  * vfs_virusfilter segfault on access, directory edgecase
    (accessing NULL value); (bso#15283);
  * CVE-2022-38023 [SECURITY] Samba should refuse RC4 (aka md5) based
    SChannel on NETLOGON (additional changes); (bso#15240);
  * %U for include directive doesn't work for share listing
    (netshareenum); (bso#15243);
  * Shares missing from netshareenum response in samba 4.17.4;
    (bso#15266);
  * ctdb: use-after-free in run_proc; (bso#15269);
  * irpc_destructor may crash during shutdown; (bso#15280);
  * auth3_generate_session_info_pac leaks wbcAuthUserInfo; (bso#15286);
  * smbclient segfaults with use after free on an optimized build;
    (bso#15268);
  * smbstatus leaking files in msg.sock and msg.lock; (bso#15282);
  * Leak in wbcCtxPingDc2; (bso#15164);
  * Access based share enum does not work in Samba 4.16+; (bso#15265);
  * Crash during share enumeration; (bso#15267);
  * rep_listxattr on FreeBSD does not properly check for reads off
    end of returned buffer; (bso#15271);
  * Avoid relying on C89 features in a few places; (bso#15281);
- named crashes on DLZ zone update; (bso#14030); (bsc#1206996);
- Drop libnsl build requirement; (bsc#1208220);</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1679054400">- Update to 4.18.0
  * SMB server performance improvements
  * More succinct samba-tool error messages
  * Color output with samba-tool --color
    The NO_COLOR environment variable will disable colour output
  * New samba-tool dsacl subcommand for deleting ACEs
  * New wbinfo option --change-secret-at
  * Net option to change the NT ACL default location
  * Azure AD / Office365 synchronization improvements</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1680091200">- Update to 4.18.1
  * CVE-2023-0225: AD DC "dnsHostname" attribute can be
    deleted by unprivileged authenticated users.
    (bso#15276);(bsc#1209483).
  * CVE-2023-0614: Access controlled AD LDAP attributes can be
    discovered  (bso#15270); (bsc#1209485).
  * CVE-2023-0922: Samba AD DC admin tool samba-tool sends
    passwords in cleartext(bso#15315);(bsc#1209481).
  * ldb wildcard matching makes excessive allocations;
    (bso#15331).
  * large_ldap test is inefficient; (bso#15332).</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1685620800">- Update to 4.18.3
  * Symlinks to files can have random DOS mode information in a
    directory listing; (bso#15375).
  * vfs_fruit might cause a failing open for delete; (bso#15378).
  * winbind recurses into itself via rpcd_lsad; (bso#15361).
  * wbinfo -u fails on ad dc with &gt;1000 users; (bso#15366).
  * DS ACEs might be inherited to unrelated object classes;
    (bso#15338).
  * a lot of messages: get_static_share_mode_data:
    get_static_share_mode_data_fn failed: NT_STATUS_NOT_FOUND;
    (bso#15362).
  * aes256 smb3 encryption algorithms are not allowed in
    smb3_sid_parse(); (bso#15374).
  * Setting veto files = /.*/ break listing directories;
    (bso#15360).
  * "samba-tool domain provision" does not run interactive mode
    if no arguments are given; (bso#15363).
  * dsgetdcname: assumes local system uses IPv4; (bso#15325).
- Update to 4.18.2
  * Log flood: smbd_calculate_access_mask_fsp: Access denied:
    message level should be lower; (bso#15302).
  * Floating point exception (FPE) via cli_pull_send at
    source3/libsmb/clireadwrite.c; (bso#15306).
  * test_tstream_more_tcp_user_timeout_spin fails intermittently
    on Rackspace GitLab runners; (bso#15328).
  * Reduce flapping of ridalloc test; (bso#15329).
  * large_ldap test is unreliable; (bso#15351).
  * New filename parser doesn't check veto files smb.conf
    parameter; (bso#15143).
  * mdssvc may crash when initializing; (bso#15354).
  * large directory optimization broken for non-lcomp path
    elements; (bso#15313).
  * streams_depot fails to create streams; (bso#15357).
  * shadow_copy2 and streams_depot don't play well together;
    (bso#15358).
  * Flapping tests in samba_tool_drs_show_repl.py; (bso#15316).
  * winbindd idmap child contacts the domain controller without a
    need; (bso#15317).
  * idmap_autorid may fail to map sids of trusted domains for the
    first time; (bso#15318).
  * idmap_hash doesn't use ID_TYPE_BOTH for reverse mappings;
    (bso#15319).
  * net ads search -P doesn't work against servers in other
    domains; (bso#15323).
  * Temporary smbXsrv_tcon_global.tdb can't be parsed;
    (bso#15353).
  * Tests use depricated and removed methods like
    assertRegexpMatches; (bso#15343).</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1688644800">- Update to 4.18.4
  * Backport --pidl-developer fixes; (bso#15404).
  * Named crashes on DLZ zone update; (bso#14030).
  * smbcacls and smbcquotas do not check // before the server;
    (bso#2312).
  * cli_list loops 100% CPU against pre-lanman2 servers;
    (bso#15382).
  * smbclient leaks fds with showacls; (bso#15391).
  * smbd returns NOT_FOUND when creating files on a r/o
    filesystem; (bso#15402).
  * NSS_WRAPPER_HOSTNAME doesn't match NSS_WRAPPER_HOSTS entry
    and causes test timeouts; (bso#15355).
  * net ads lookup (with unspecified realm) fails; (bso#15384).
  * Register Samba processes with GPFS; (bso#15381).
  * Python tarfile extraction needs change to avoid a warning
    (CVE-2007-4559 mitigation); (bso#15390).
  * The winbind child segfaults when listing users with `winbind
    scan trusted domains = yes`; (bso#15398).
  * Remove comments about deprecated 'write cache size';
    (bso#15383).
  * smbget memory leak if failed to download files recursively;
    (bso#15403).</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1689768000">- Update to 4.18.5
  * CVE-2022-2127: lm_resp_len not checked properly in
    winbindd_pam_auth_crap_send; (bso#15072); (bsc#1213174).
  * CVE-2023-34966: Samba Spotlight mdssvc RPC Request Infinite
    Loop Denial-of-Service Vulnerability; (bso#15340); (bsc#1213173).
  * CVE-2023-34967: Samba Spotlight mdssvc RPC Request Type
    Confusion Denial-of-Service Vulnerability; (bso#15341); (bsc#1213172).
  * CVE-2023-34968: Spotlight server-side Share Path Disclosure;
    (bso#15388); (bsc#1213171).
  * CVE-2023-3347: Samba doesn't require SMB2+ signing if
    `server signing = mandatory` is set; (bso#15397); (bsc#1213170).
  * secure channel faulty since Windows 10/11 update 07/2023;
    (bso#15418); (bsc#1213384).</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1691496000">- Move libcluster-samba4.so from samba-libs to samba-client-libs;
  (bsc#1213940);</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1692619200">- Update to 4.18.6
  * reply_sesssetup_and_X() can dereference uninitialized tmp pointer;
    (bso#15420);
  * Missing return in reply_exit_done(); (bso#15430);
  * post-exec password redaction for samba-tool is more reliable for fully
    random passwords as it no longer uses regular expressions containing the
    password value itself; (bso#15289);
  * Windows client join fails if a second container CN=System exists somewhere;
    (bso#9959);
  * Spotlight sometimes returns no results on latest macOS; (bso#15342);
  * Renaming results in NT_STATUS_SHARING_VIOLATION if previously attempted to
    remove the destination; (bso#15417);
  * Spotlight results return wrong date in result list; (bso#15427);
  * "net offlinejoin provision" does not work as non-root user; (bso#15414);
  * rpcserver no longer accepts double backslash in dfs pathname; (bso#15400);
  * cm_prepare_connection() calls close(fd) for the second time; (bso#15433);
  * 2-3min delays at reconnect with smb2_validate_sequence_number: bad
    message_id 2; (bso#15346);
  * samba-tool ntacl get segfault if aio_pthread appended; (bso#15441);
  * DCERPC_PKT_CO_CANCEL and DCERPC_PKT_ORPHANED can't be parsed; (bso#15446);
  * Python tarfile extraction needs change to avoid a warning (CVE-2007-4559
    mitigation); (bso#15390);
  * Regression DFS not working with widelinks = true; (bso#15435);
  * mdssvc: Do an early talloc_free() in _mdssvc_open(); (bso#15449);</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1695729600">- Update to 4.19.0
  * File doesn't show when user doesn't have permission if
    aio_pthread is loaded; (bso#15453).
  * ctdb_killtcp fails to work with --enable-pcap and libpcap ≥
    1.9.1; (bso#15451).
  * Logging to stdout/stderr with DEBUG_SYSLOG_FORMAT_ALWAYS can
    log to syslog; (bso#15460).
  * ‘samba-tool domain level raise’ fails unless given a URL;
    (bso#15458).
  * reply_sesssetup_and_X() can dereference uninitialized tmp
    pointer; (bso#15420).
  * missing return in reply_exit_done(); (bso#15430).
  * TREE_CONNECT without SETUP causes smbd to use uninitialized
    pointer; (bso#15432).
  * Avoid infinite loop in initial user sync with Azure AD
    Connect when synchronising a large Samba AD domain;
    (bso#15401).
  * Samba replication logs show (null) DN; (bso#15407).
  * 2-3min delays at reconnect with
    smb2_validate_sequence_number: bad message_id 2; (bso#15346).
  * DCERPC_PKT_CO_CANCEL and DCERPC_PKT_ORPHANED can't be parsed;
    (bso#15446).
  * CID 1539212 causes real issue when output contains only
    newlines; (bso#15438).
  * KDC encodes INT64 claims incorrectly; (bso#15452).
  * mdssvc: Do an early talloc_free() in _mdssvc_open();
    (bso#15449).
  * Windows client join fails if a second container CN=System
    exists somewhere; (bso#9959).
  * regression DFS not working with widelinks = true;
    (bso#15435).
  * Heimdal fails to build on 32-bit FreeBSD; (bso#15443).
  * samba-tool ntacl get segfault if aio_pthread appended;
    (bso#15441).</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1696939200">- CVE-2023-4091: samba: Client can truncate file with read-only
  permissions; (bsc#1215904); (bso#15439).
- CVE-2023-42669: samba: rpcecho, enabled and running in AD DC,
  allows blocking sleep on request; (bso#1215905); (bso#15474).
- CVE-2023-42670: samba:  The procedure number is out of range
  when starting Active Directory Users and Computers;
  (bsc#1215906); (bso#15473).
- CVE-2023-3961: samba: Unsanitized client pipe name passed to
  local_np_connect(); (bsc#1215907); (bso#15422).
- CVE-2023-4154: samba: dirsync allows SYSTEM access with only
  "GUID_DRS_GET_CHANGES" right, not "GUID_DRS_GET_ALL_CHANGES;
  (bsc#1215908); (bso#15424).</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1697112000">- use systemd-logind rather than utmp for y2038 safety;
  (bsc#1216159).</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1697112001">- packaging: Remove /etc/slp.reg.d from samba spec file;
  (bsc#1216160)</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1697457600">- Update to 4.19.2
  * Use-after-free in aio_del_req_from_fsp during smbd shutdown
    after failed IPC FSCTL_PIPE_TRANSCEIVE; (bso#15423).
  * clidfs.c do_connect() missing a "return" after a
    cli_shutdown() call; (bso#15426).
  * macOS mdfind returns only 50 results; (bso#15463).
  * GETREALFILENAME_CACHE can modify incoming new filename with
    previous cache entry value; (bso#15481).
  * libnss_winbind causes memory corruption since samba-4.18,
    impacts sendmail, zabbix, potentially more; (bso#15464).
  * ctdbd: setproctitle not initialized messages flooding logs;
    (bso#15479).
  * CVE-2023-5568 Heap buffer overflow with freshness tokens in
    the Heimdal KDC in Samba 4.19; (bso#15491).
  * The heimdal KDC doesn't detect s4u2self correctly when fast
    is in use; (bso#15477).</changelog>
  <changelog author="David Mulder &lt;dmulder@suse.com&gt;" date="1698062400">- packaging: samba-tool domain provision requires python3-Markdown;
  (bsc#1216519).</changelog>
</package>
<package pkgid="a80bb3ca685e795bf7354cac28a9058f25576e840b26c80e25a46796410bff9aa6a6b99be7cc630630d8e174df0a2037f8eebf4af8ba895f6c90a8829a25f9a5" name="ctdb-pcp-pmda" arch="x86_64">
  <version epoch="0" ver="4.19.2+git.324.fa0b54b91b" rel="1.1"/>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1670846400">- Migration PAM settings to /usr/etc: Saving user changed
  configuration files in /etc and restoring them while an RPM
  update.</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1671105600">- Update to 4.17.4
  * CVE-2022-44640 Upstream Heimdal free of user-controlled
    pointer in FAST; (bsc#14929);
  * CVE-2021-20251 Bad password count not incremented atomically;
    (bsc#14611);
  * CVE-2022-42898 krb5_pac_parse() buffer parsing vulnerability;
    (bsc#15203);
  * CVE-2022-37966 rc4-hmac Kerberos session keys issued to
    modern servers; (bso#15237);
  * CVE-2022-37967 Kerberos constrained delegation ticket forgery
    possible against Samba AD DC; (bso#15231);
  * CVE-2022-38023 RC4/HMAC-MD5 NetLogon Secure Channel is weak
    and should be avoided; (bso#15240);
  * pam_winbind uses time_t and pointers assuming they are of the
    same size; (bso#15224);
  * Heimdal session key selection in AS-REQ examines wrong entry;
    (bso#15219);
  * filter-subunit is inefficient with large numbers of
    knownfails; (bso#15258);
  * smbd allows setting FILE_ATTRIBUTE_TEMPORARY on directories;
    (bso#15252);
  * The KDC logic arround msDs-supportedEncryptionTypes differs
    from Windows; (bso#13135);
  * libnet: change_password() doesn't work with
    dcerpc_samr_ChangePasswordUser4(); (bso#15206);
  * Heimdal session key selection in AS-REQ examines wrong entry;
    (bso#15219);
  * Memory leak in snprintf replacement functions; (bso#15230);
  * RODC doesn't reset badPwdCount reliable via an RWDC
    (CVE-2021-20251 regression); (bso#15253);
  * Prevent EBADF errors with vfs_glusterfs; (bso#15198);
  * %U for include directive doesn't work for share listing
    (netshareenum); (bso#15243);
  * Stack smashing in net offlinejoin requestodj; (bso#15257);
  * Windows 11 22H2 and Samba-AD 4.15 Kerberos login issue;
    (bso#15197);
  * Heimdal session key selection in AS-REQ examines wrong entry;
    (bso#15219);
- Remove deprecated if-{down,up} scripts; (bsc#1206444);
- Adjust the systemd drop-in file for named service; (bsc#1201689);
  * Paths are additive so do not repeat paths from named.service
  * Prefix the samba DLZ directory with "-" to ignore this path
    if it does not exists</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1671624000">- Change with_dc default to 0 (for non TW builds).</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1672833600">- Migration of PAM settings to /usr/lib/pam.d.</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1673524800">- Clean up logic for PAM migration settings in spec file.</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1674475200">- libdsdb-module-samba4 should be packaged as part of samba-libs and
  not samba-ad-dc-libs. Additionally no need for it to be
  removed conditionally.</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1676376000">- Update to 4.17.5
  * smbc_getxattr() return value is incorrect; (bso#14808);
  * Compound SMB2 FLUSH+CLOSE requests from MacOSX are not handled
    correctly; (bso#15172);
  * synthetic_pathref AFP_AfpInfo failed errors; (bso#15210);
  * samba-tool gpo listall fails IPv6 only - finddcs() fails to find DC
    when there is only an AAAA record for the DC in DNS; (bso#15226);
  * smbd crashes if an FSCTL request is done on a stream handle; (bso#15236);
  * DFS links don't work anymore on Mac clients since 4.17; (bso#15277);
  * vfs_virusfilter segfault on access, directory edgecase
    (accessing NULL value); (bso#15283);
  * CVE-2022-38023 [SECURITY] Samba should refuse RC4 (aka md5) based
    SChannel on NETLOGON (additional changes); (bso#15240);
  * %U for include directive doesn't work for share listing
    (netshareenum); (bso#15243);
  * Shares missing from netshareenum response in samba 4.17.4;
    (bso#15266);
  * ctdb: use-after-free in run_proc; (bso#15269);
  * irpc_destructor may crash during shutdown; (bso#15280);
  * auth3_generate_session_info_pac leaks wbcAuthUserInfo; (bso#15286);
  * smbclient segfaults with use after free on an optimized build;
    (bso#15268);
  * smbstatus leaking files in msg.sock and msg.lock; (bso#15282);
  * Leak in wbcCtxPingDc2; (bso#15164);
  * Access based share enum does not work in Samba 4.16+; (bso#15265);
  * Crash during share enumeration; (bso#15267);
  * rep_listxattr on FreeBSD does not properly check for reads off
    end of returned buffer; (bso#15271);
  * Avoid relying on C89 features in a few places; (bso#15281);
- named crashes on DLZ zone update; (bso#14030); (bsc#1206996);
- Drop libnsl build requirement; (bsc#1208220);</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1679054400">- Update to 4.18.0
  * SMB server performance improvements
  * More succinct samba-tool error messages
  * Color output with samba-tool --color
    The NO_COLOR environment variable will disable colour output
  * New samba-tool dsacl subcommand for deleting ACEs
  * New wbinfo option --change-secret-at
  * Net option to change the NT ACL default location
  * Azure AD / Office365 synchronization improvements</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1680091200">- Update to 4.18.1
  * CVE-2023-0225: AD DC "dnsHostname" attribute can be
    deleted by unprivileged authenticated users.
    (bso#15276);(bsc#1209483).
  * CVE-2023-0614: Access controlled AD LDAP attributes can be
    discovered  (bso#15270); (bsc#1209485).
  * CVE-2023-0922: Samba AD DC admin tool samba-tool sends
    passwords in cleartext(bso#15315);(bsc#1209481).
  * ldb wildcard matching makes excessive allocations;
    (bso#15331).
  * large_ldap test is inefficient; (bso#15332).</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1685620800">- Update to 4.18.3
  * Symlinks to files can have random DOS mode information in a
    directory listing; (bso#15375).
  * vfs_fruit might cause a failing open for delete; (bso#15378).
  * winbind recurses into itself via rpcd_lsad; (bso#15361).
  * wbinfo -u fails on ad dc with &gt;1000 users; (bso#15366).
  * DS ACEs might be inherited to unrelated object classes;
    (bso#15338).
  * a lot of messages: get_static_share_mode_data:
    get_static_share_mode_data_fn failed: NT_STATUS_NOT_FOUND;
    (bso#15362).
  * aes256 smb3 encryption algorithms are not allowed in
    smb3_sid_parse(); (bso#15374).
  * Setting veto files = /.*/ break listing directories;
    (bso#15360).
  * "samba-tool domain provision" does not run interactive mode
    if no arguments are given; (bso#15363).
  * dsgetdcname: assumes local system uses IPv4; (bso#15325).
- Update to 4.18.2
  * Log flood: smbd_calculate_access_mask_fsp: Access denied:
    message level should be lower; (bso#15302).
  * Floating point exception (FPE) via cli_pull_send at
    source3/libsmb/clireadwrite.c; (bso#15306).
  * test_tstream_more_tcp_user_timeout_spin fails intermittently
    on Rackspace GitLab runners; (bso#15328).
  * Reduce flapping of ridalloc test; (bso#15329).
  * large_ldap test is unreliable; (bso#15351).
  * New filename parser doesn't check veto files smb.conf
    parameter; (bso#15143).
  * mdssvc may crash when initializing; (bso#15354).
  * large directory optimization broken for non-lcomp path
    elements; (bso#15313).
  * streams_depot fails to create streams; (bso#15357).
  * shadow_copy2 and streams_depot don't play well together;
    (bso#15358).
  * Flapping tests in samba_tool_drs_show_repl.py; (bso#15316).
  * winbindd idmap child contacts the domain controller without a
    need; (bso#15317).
  * idmap_autorid may fail to map sids of trusted domains for the
    first time; (bso#15318).
  * idmap_hash doesn't use ID_TYPE_BOTH for reverse mappings;
    (bso#15319).
  * net ads search -P doesn't work against servers in other
    domains; (bso#15323).
  * Temporary smbXsrv_tcon_global.tdb can't be parsed;
    (bso#15353).
  * Tests use depricated and removed methods like
    assertRegexpMatches; (bso#15343).</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1688644800">- Update to 4.18.4
  * Backport --pidl-developer fixes; (bso#15404).
  * Named crashes on DLZ zone update; (bso#14030).
  * smbcacls and smbcquotas do not check // before the server;
    (bso#2312).
  * cli_list loops 100% CPU against pre-lanman2 servers;
    (bso#15382).
  * smbclient leaks fds with showacls; (bso#15391).
  * smbd returns NOT_FOUND when creating files on a r/o
    filesystem; (bso#15402).
  * NSS_WRAPPER_HOSTNAME doesn't match NSS_WRAPPER_HOSTS entry
    and causes test timeouts; (bso#15355).
  * net ads lookup (with unspecified realm) fails; (bso#15384).
  * Register Samba processes with GPFS; (bso#15381).
  * Python tarfile extraction needs change to avoid a warning
    (CVE-2007-4559 mitigation); (bso#15390).
  * The winbind child segfaults when listing users with `winbind
    scan trusted domains = yes`; (bso#15398).
  * Remove comments about deprecated 'write cache size';
    (bso#15383).
  * smbget memory leak if failed to download files recursively;
    (bso#15403).</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1689768000">- Update to 4.18.5
  * CVE-2022-2127: lm_resp_len not checked properly in
    winbindd_pam_auth_crap_send; (bso#15072); (bsc#1213174).
  * CVE-2023-34966: Samba Spotlight mdssvc RPC Request Infinite
    Loop Denial-of-Service Vulnerability; (bso#15340); (bsc#1213173).
  * CVE-2023-34967: Samba Spotlight mdssvc RPC Request Type
    Confusion Denial-of-Service Vulnerability; (bso#15341); (bsc#1213172).
  * CVE-2023-34968: Spotlight server-side Share Path Disclosure;
    (bso#15388); (bsc#1213171).
  * CVE-2023-3347: Samba doesn't require SMB2+ signing if
    `server signing = mandatory` is set; (bso#15397); (bsc#1213170).
  * secure channel faulty since Windows 10/11 update 07/2023;
    (bso#15418); (bsc#1213384).</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1691496000">- Move libcluster-samba4.so from samba-libs to samba-client-libs;
  (bsc#1213940);</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1692619200">- Update to 4.18.6
  * reply_sesssetup_and_X() can dereference uninitialized tmp pointer;
    (bso#15420);
  * Missing return in reply_exit_done(); (bso#15430);
  * post-exec password redaction for samba-tool is more reliable for fully
    random passwords as it no longer uses regular expressions containing the
    password value itself; (bso#15289);
  * Windows client join fails if a second container CN=System exists somewhere;
    (bso#9959);
  * Spotlight sometimes returns no results on latest macOS; (bso#15342);
  * Renaming results in NT_STATUS_SHARING_VIOLATION if previously attempted to
    remove the destination; (bso#15417);
  * Spotlight results return wrong date in result list; (bso#15427);
  * "net offlinejoin provision" does not work as non-root user; (bso#15414);
  * rpcserver no longer accepts double backslash in dfs pathname; (bso#15400);
  * cm_prepare_connection() calls close(fd) for the second time; (bso#15433);
  * 2-3min delays at reconnect with smb2_validate_sequence_number: bad
    message_id 2; (bso#15346);
  * samba-tool ntacl get segfault if aio_pthread appended; (bso#15441);
  * DCERPC_PKT_CO_CANCEL and DCERPC_PKT_ORPHANED can't be parsed; (bso#15446);
  * Python tarfile extraction needs change to avoid a warning (CVE-2007-4559
    mitigation); (bso#15390);
  * Regression DFS not working with widelinks = true; (bso#15435);
  * mdssvc: Do an early talloc_free() in _mdssvc_open(); (bso#15449);</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1695729600">- Update to 4.19.0
  * File doesn't show when user doesn't have permission if
    aio_pthread is loaded; (bso#15453).
  * ctdb_killtcp fails to work with --enable-pcap and libpcap ≥
    1.9.1; (bso#15451).
  * Logging to stdout/stderr with DEBUG_SYSLOG_FORMAT_ALWAYS can
    log to syslog; (bso#15460).
  * ‘samba-tool domain level raise’ fails unless given a URL;
    (bso#15458).
  * reply_sesssetup_and_X() can dereference uninitialized tmp
    pointer; (bso#15420).
  * missing return in reply_exit_done(); (bso#15430).
  * TREE_CONNECT without SETUP causes smbd to use uninitialized
    pointer; (bso#15432).
  * Avoid infinite loop in initial user sync with Azure AD
    Connect when synchronising a large Samba AD domain;
    (bso#15401).
  * Samba replication logs show (null) DN; (bso#15407).
  * 2-3min delays at reconnect with
    smb2_validate_sequence_number: bad message_id 2; (bso#15346).
  * DCERPC_PKT_CO_CANCEL and DCERPC_PKT_ORPHANED can't be parsed;
    (bso#15446).
  * CID 1539212 causes real issue when output contains only
    newlines; (bso#15438).
  * KDC encodes INT64 claims incorrectly; (bso#15452).
  * mdssvc: Do an early talloc_free() in _mdssvc_open();
    (bso#15449).
  * Windows client join fails if a second container CN=System
    exists somewhere; (bso#9959).
  * regression DFS not working with widelinks = true;
    (bso#15435).
  * Heimdal fails to build on 32-bit FreeBSD; (bso#15443).
  * samba-tool ntacl get segfault if aio_pthread appended;
    (bso#15441).</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1696939200">- CVE-2023-4091: samba: Client can truncate file with read-only
  permissions; (bsc#1215904); (bso#15439).
- CVE-2023-42669: samba: rpcecho, enabled and running in AD DC,
  allows blocking sleep on request; (bso#1215905); (bso#15474).
- CVE-2023-42670: samba:  The procedure number is out of range
  when starting Active Directory Users and Computers;
  (bsc#1215906); (bso#15473).
- CVE-2023-3961: samba: Unsanitized client pipe name passed to
  local_np_connect(); (bsc#1215907); (bso#15422).
- CVE-2023-4154: samba: dirsync allows SYSTEM access with only
  "GUID_DRS_GET_CHANGES" right, not "GUID_DRS_GET_ALL_CHANGES;
  (bsc#1215908); (bso#15424).</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1697112000">- use systemd-logind rather than utmp for y2038 safety;
  (bsc#1216159).</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1697112001">- packaging: Remove /etc/slp.reg.d from samba spec file;
  (bsc#1216160)</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1697457600">- Update to 4.19.2
  * Use-after-free in aio_del_req_from_fsp during smbd shutdown
    after failed IPC FSCTL_PIPE_TRANSCEIVE; (bso#15423).
  * clidfs.c do_connect() missing a "return" after a
    cli_shutdown() call; (bso#15426).
  * macOS mdfind returns only 50 results; (bso#15463).
  * GETREALFILENAME_CACHE can modify incoming new filename with
    previous cache entry value; (bso#15481).
  * libnss_winbind causes memory corruption since samba-4.18,
    impacts sendmail, zabbix, potentially more; (bso#15464).
  * ctdbd: setproctitle not initialized messages flooding logs;
    (bso#15479).
  * CVE-2023-5568 Heap buffer overflow with freshness tokens in
    the Heimdal KDC in Samba 4.19; (bso#15491).
  * The heimdal KDC doesn't detect s4u2self correctly when fast
    is in use; (bso#15477).</changelog>
  <changelog author="David Mulder &lt;dmulder@suse.com&gt;" date="1698062400">- packaging: samba-tool domain provision requires python3-Markdown;
  (bsc#1216519).</changelog>
</package>
<package pkgid="187d6d508beaf84673517fa81d80d4765e8aff3d307f3a6509f2918525db5601d0d4485d1af87fd86f6dcfabeb0a153e6c7f4d7c017bb07071635533fd4c42b5" name="ctdb-pcp-pmda-debuginfo" arch="i586">
  <version epoch="0" ver="4.19.2+git.324.fa0b54b91b" rel="1.1"/>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1670846400">- Migration PAM settings to /usr/etc: Saving user changed
  configuration files in /etc and restoring them while an RPM
  update.</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1671105600">- Update to 4.17.4
  * CVE-2022-44640 Upstream Heimdal free of user-controlled
    pointer in FAST; (bsc#14929);
  * CVE-2021-20251 Bad password count not incremented atomically;
    (bsc#14611);
  * CVE-2022-42898 krb5_pac_parse() buffer parsing vulnerability;
    (bsc#15203);
  * CVE-2022-37966 rc4-hmac Kerberos session keys issued to
    modern servers; (bso#15237);
  * CVE-2022-37967 Kerberos constrained delegation ticket forgery
    possible against Samba AD DC; (bso#15231);
  * CVE-2022-38023 RC4/HMAC-MD5 NetLogon Secure Channel is weak
    and should be avoided; (bso#15240);
  * pam_winbind uses time_t and pointers assuming they are of the
    same size; (bso#15224);
  * Heimdal session key selection in AS-REQ examines wrong entry;
    (bso#15219);
  * filter-subunit is inefficient with large numbers of
    knownfails; (bso#15258);
  * smbd allows setting FILE_ATTRIBUTE_TEMPORARY on directories;
    (bso#15252);
  * The KDC logic arround msDs-supportedEncryptionTypes differs
    from Windows; (bso#13135);
  * libnet: change_password() doesn't work with
    dcerpc_samr_ChangePasswordUser4(); (bso#15206);
  * Heimdal session key selection in AS-REQ examines wrong entry;
    (bso#15219);
  * Memory leak in snprintf replacement functions; (bso#15230);
  * RODC doesn't reset badPwdCount reliable via an RWDC
    (CVE-2021-20251 regression); (bso#15253);
  * Prevent EBADF errors with vfs_glusterfs; (bso#15198);
  * %U for include directive doesn't work for share listing
    (netshareenum); (bso#15243);
  * Stack smashing in net offlinejoin requestodj; (bso#15257);
  * Windows 11 22H2 and Samba-AD 4.15 Kerberos login issue;
    (bso#15197);
  * Heimdal session key selection in AS-REQ examines wrong entry;
    (bso#15219);
- Remove deprecated if-{down,up} scripts; (bsc#1206444);
- Adjust the systemd drop-in file for named service; (bsc#1201689);
  * Paths are additive so do not repeat paths from named.service
  * Prefix the samba DLZ directory with "-" to ignore this path
    if it does not exists</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1671624000">- Change with_dc default to 0 (for non TW builds).</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1672833600">- Migration of PAM settings to /usr/lib/pam.d.</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1673524800">- Clean up logic for PAM migration settings in spec file.</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1674475200">- libdsdb-module-samba4 should be packaged as part of samba-libs and
  not samba-ad-dc-libs. Additionally no need for it to be
  removed conditionally.</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1676376000">- Update to 4.17.5
  * smbc_getxattr() return value is incorrect; (bso#14808);
  * Compound SMB2 FLUSH+CLOSE requests from MacOSX are not handled
    correctly; (bso#15172);
  * synthetic_pathref AFP_AfpInfo failed errors; (bso#15210);
  * samba-tool gpo listall fails IPv6 only - finddcs() fails to find DC
    when there is only an AAAA record for the DC in DNS; (bso#15226);
  * smbd crashes if an FSCTL request is done on a stream handle; (bso#15236);
  * DFS links don't work anymore on Mac clients since 4.17; (bso#15277);
  * vfs_virusfilter segfault on access, directory edgecase
    (accessing NULL value); (bso#15283);
  * CVE-2022-38023 [SECURITY] Samba should refuse RC4 (aka md5) based
    SChannel on NETLOGON (additional changes); (bso#15240);
  * %U for include directive doesn't work for share listing
    (netshareenum); (bso#15243);
  * Shares missing from netshareenum response in samba 4.17.4;
    (bso#15266);
  * ctdb: use-after-free in run_proc; (bso#15269);
  * irpc_destructor may crash during shutdown; (bso#15280);
  * auth3_generate_session_info_pac leaks wbcAuthUserInfo; (bso#15286);
  * smbclient segfaults with use after free on an optimized build;
    (bso#15268);
  * smbstatus leaking files in msg.sock and msg.lock; (bso#15282);
  * Leak in wbcCtxPingDc2; (bso#15164);
  * Access based share enum does not work in Samba 4.16+; (bso#15265);
  * Crash during share enumeration; (bso#15267);
  * rep_listxattr on FreeBSD does not properly check for reads off
    end of returned buffer; (bso#15271);
  * Avoid relying on C89 features in a few places; (bso#15281);
- named crashes on DLZ zone update; (bso#14030); (bsc#1206996);
- Drop libnsl build requirement; (bsc#1208220);</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1679054400">- Update to 4.18.0
  * SMB server performance improvements
  * More succinct samba-tool error messages
  * Color output with samba-tool --color
    The NO_COLOR environment variable will disable colour output
  * New samba-tool dsacl subcommand for deleting ACEs
  * New wbinfo option --change-secret-at
  * Net option to change the NT ACL default location
  * Azure AD / Office365 synchronization improvements</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1680091200">- Update to 4.18.1
  * CVE-2023-0225: AD DC "dnsHostname" attribute can be
    deleted by unprivileged authenticated users.
    (bso#15276);(bsc#1209483).
  * CVE-2023-0614: Access controlled AD LDAP attributes can be
    discovered  (bso#15270); (bsc#1209485).
  * CVE-2023-0922: Samba AD DC admin tool samba-tool sends
    passwords in cleartext(bso#15315);(bsc#1209481).
  * ldb wildcard matching makes excessive allocations;
    (bso#15331).
  * large_ldap test is inefficient; (bso#15332).</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1685620800">- Update to 4.18.3
  * Symlinks to files can have random DOS mode information in a
    directory listing; (bso#15375).
  * vfs_fruit might cause a failing open for delete; (bso#15378).
  * winbind recurses into itself via rpcd_lsad; (bso#15361).
  * wbinfo -u fails on ad dc with &gt;1000 users; (bso#15366).
  * DS ACEs might be inherited to unrelated object classes;
    (bso#15338).
  * a lot of messages: get_static_share_mode_data:
    get_static_share_mode_data_fn failed: NT_STATUS_NOT_FOUND;
    (bso#15362).
  * aes256 smb3 encryption algorithms are not allowed in
    smb3_sid_parse(); (bso#15374).
  * Setting veto files = /.*/ break listing directories;
    (bso#15360).
  * "samba-tool domain provision" does not run interactive mode
    if no arguments are given; (bso#15363).
  * dsgetdcname: assumes local system uses IPv4; (bso#15325).
- Update to 4.18.2
  * Log flood: smbd_calculate_access_mask_fsp: Access denied:
    message level should be lower; (bso#15302).
  * Floating point exception (FPE) via cli_pull_send at
    source3/libsmb/clireadwrite.c; (bso#15306).
  * test_tstream_more_tcp_user_timeout_spin fails intermittently
    on Rackspace GitLab runners; (bso#15328).
  * Reduce flapping of ridalloc test; (bso#15329).
  * large_ldap test is unreliable; (bso#15351).
  * New filename parser doesn't check veto files smb.conf
    parameter; (bso#15143).
  * mdssvc may crash when initializing; (bso#15354).
  * large directory optimization broken for non-lcomp path
    elements; (bso#15313).
  * streams_depot fails to create streams; (bso#15357).
  * shadow_copy2 and streams_depot don't play well together;
    (bso#15358).
  * Flapping tests in samba_tool_drs_show_repl.py; (bso#15316).
  * winbindd idmap child contacts the domain controller without a
    need; (bso#15317).
  * idmap_autorid may fail to map sids of trusted domains for the
    first time; (bso#15318).
  * idmap_hash doesn't use ID_TYPE_BOTH for reverse mappings;
    (bso#15319).
  * net ads search -P doesn't work against servers in other
    domains; (bso#15323).
  * Temporary smbXsrv_tcon_global.tdb can't be parsed;
    (bso#15353).
  * Tests use depricated and removed methods like
    assertRegexpMatches; (bso#15343).</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1688644800">- Update to 4.18.4
  * Backport --pidl-developer fixes; (bso#15404).
  * Named crashes on DLZ zone update; (bso#14030).
  * smbcacls and smbcquotas do not check // before the server;
    (bso#2312).
  * cli_list loops 100% CPU against pre-lanman2 servers;
    (bso#15382).
  * smbclient leaks fds with showacls; (bso#15391).
  * smbd returns NOT_FOUND when creating files on a r/o
    filesystem; (bso#15402).
  * NSS_WRAPPER_HOSTNAME doesn't match NSS_WRAPPER_HOSTS entry
    and causes test timeouts; (bso#15355).
  * net ads lookup (with unspecified realm) fails; (bso#15384).
  * Register Samba processes with GPFS; (bso#15381).
  * Python tarfile extraction needs change to avoid a warning
    (CVE-2007-4559 mitigation); (bso#15390).
  * The winbind child segfaults when listing users with `winbind
    scan trusted domains = yes`; (bso#15398).
  * Remove comments about deprecated 'write cache size';
    (bso#15383).
  * smbget memory leak if failed to download files recursively;
    (bso#15403).</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1689768000">- Update to 4.18.5
  * CVE-2022-2127: lm_resp_len not checked properly in
    winbindd_pam_auth_crap_send; (bso#15072); (bsc#1213174).
  * CVE-2023-34966: Samba Spotlight mdssvc RPC Request Infinite
    Loop Denial-of-Service Vulnerability; (bso#15340); (bsc#1213173).
  * CVE-2023-34967: Samba Spotlight mdssvc RPC Request Type
    Confusion Denial-of-Service Vulnerability; (bso#15341); (bsc#1213172).
  * CVE-2023-34968: Spotlight server-side Share Path Disclosure;
    (bso#15388); (bsc#1213171).
  * CVE-2023-3347: Samba doesn't require SMB2+ signing if
    `server signing = mandatory` is set; (bso#15397); (bsc#1213170).
  * secure channel faulty since Windows 10/11 update 07/2023;
    (bso#15418); (bsc#1213384).</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1691496000">- Move libcluster-samba4.so from samba-libs to samba-client-libs;
  (bsc#1213940);</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1692619200">- Update to 4.18.6
  * reply_sesssetup_and_X() can dereference uninitialized tmp pointer;
    (bso#15420);
  * Missing return in reply_exit_done(); (bso#15430);
  * post-exec password redaction for samba-tool is more reliable for fully
    random passwords as it no longer uses regular expressions containing the
    password value itself; (bso#15289);
  * Windows client join fails if a second container CN=System exists somewhere;
    (bso#9959);
  * Spotlight sometimes returns no results on latest macOS; (bso#15342);
  * Renaming results in NT_STATUS_SHARING_VIOLATION if previously attempted to
    remove the destination; (bso#15417);
  * Spotlight results return wrong date in result list; (bso#15427);
  * "net offlinejoin provision" does not work as non-root user; (bso#15414);
  * rpcserver no longer accepts double backslash in dfs pathname; (bso#15400);
  * cm_prepare_connection() calls close(fd) for the second time; (bso#15433);
  * 2-3min delays at reconnect with smb2_validate_sequence_number: bad
    message_id 2; (bso#15346);
  * samba-tool ntacl get segfault if aio_pthread appended; (bso#15441);
  * DCERPC_PKT_CO_CANCEL and DCERPC_PKT_ORPHANED can't be parsed; (bso#15446);
  * Python tarfile extraction needs change to avoid a warning (CVE-2007-4559
    mitigation); (bso#15390);
  * Regression DFS not working with widelinks = true; (bso#15435);
  * mdssvc: Do an early talloc_free() in _mdssvc_open(); (bso#15449);</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1695729600">- Update to 4.19.0
  * File doesn't show when user doesn't have permission if
    aio_pthread is loaded; (bso#15453).
  * ctdb_killtcp fails to work with --enable-pcap and libpcap ≥
    1.9.1; (bso#15451).
  * Logging to stdout/stderr with DEBUG_SYSLOG_FORMAT_ALWAYS can
    log to syslog; (bso#15460).
  * ‘samba-tool domain level raise’ fails unless given a URL;
    (bso#15458).
  * reply_sesssetup_and_X() can dereference uninitialized tmp
    pointer; (bso#15420).
  * missing return in reply_exit_done(); (bso#15430).
  * TREE_CONNECT without SETUP causes smbd to use uninitialized
    pointer; (bso#15432).
  * Avoid infinite loop in initial user sync with Azure AD
    Connect when synchronising a large Samba AD domain;
    (bso#15401).
  * Samba replication logs show (null) DN; (bso#15407).
  * 2-3min delays at reconnect with
    smb2_validate_sequence_number: bad message_id 2; (bso#15346).
  * DCERPC_PKT_CO_CANCEL and DCERPC_PKT_ORPHANED can't be parsed;
    (bso#15446).
  * CID 1539212 causes real issue when output contains only
    newlines; (bso#15438).
  * KDC encodes INT64 claims incorrectly; (bso#15452).
  * mdssvc: Do an early talloc_free() in _mdssvc_open();
    (bso#15449).
  * Windows client join fails if a second container CN=System
    exists somewhere; (bso#9959).
  * regression DFS not working with widelinks = true;
    (bso#15435).
  * Heimdal fails to build on 32-bit FreeBSD; (bso#15443).
  * samba-tool ntacl get segfault if aio_pthread appended;
    (bso#15441).</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1696939200">- CVE-2023-4091: samba: Client can truncate file with read-only
  permissions; (bsc#1215904); (bso#15439).
- CVE-2023-42669: samba: rpcecho, enabled and running in AD DC,
  allows blocking sleep on request; (bso#1215905); (bso#15474).
- CVE-2023-42670: samba:  The procedure number is out of range
  when starting Active Directory Users and Computers;
  (bsc#1215906); (bso#15473).
- CVE-2023-3961: samba: Unsanitized client pipe name passed to
  local_np_connect(); (bsc#1215907); (bso#15422).
- CVE-2023-4154: samba: dirsync allows SYSTEM access with only
  "GUID_DRS_GET_CHANGES" right, not "GUID_DRS_GET_ALL_CHANGES;
  (bsc#1215908); (bso#15424).</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1697112000">- use systemd-logind rather than utmp for y2038 safety;
  (bsc#1216159).</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1697112001">- packaging: Remove /etc/slp.reg.d from samba spec file;
  (bsc#1216160)</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1697457600">- Update to 4.19.2
  * Use-after-free in aio_del_req_from_fsp during smbd shutdown
    after failed IPC FSCTL_PIPE_TRANSCEIVE; (bso#15423).
  * clidfs.c do_connect() missing a "return" after a
    cli_shutdown() call; (bso#15426).
  * macOS mdfind returns only 50 results; (bso#15463).
  * GETREALFILENAME_CACHE can modify incoming new filename with
    previous cache entry value; (bso#15481).
  * libnss_winbind causes memory corruption since samba-4.18,
    impacts sendmail, zabbix, potentially more; (bso#15464).
  * ctdbd: setproctitle not initialized messages flooding logs;
    (bso#15479).
  * CVE-2023-5568 Heap buffer overflow with freshness tokens in
    the Heimdal KDC in Samba 4.19; (bso#15491).
  * The heimdal KDC doesn't detect s4u2self correctly when fast
    is in use; (bso#15477).</changelog>
  <changelog author="David Mulder &lt;dmulder@suse.com&gt;" date="1698062400">- packaging: samba-tool domain provision requires python3-Markdown;
  (bsc#1216519).</changelog>
</package>
<package pkgid="9ee51817ee42d67ce46c49d88b1f0df73ffacade2720d6e50dd3b58d6170ea9a79295d96f57cef4df0ad594f37e5b4f8a7524e07c86c65baed13bce333eb44bd" name="ctdb-pcp-pmda-debuginfo" arch="x86_64">
  <version epoch="0" ver="4.19.2+git.324.fa0b54b91b" rel="1.1"/>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1670846400">- Migration PAM settings to /usr/etc: Saving user changed
  configuration files in /etc and restoring them while an RPM
  update.</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1671105600">- Update to 4.17.4
  * CVE-2022-44640 Upstream Heimdal free of user-controlled
    pointer in FAST; (bsc#14929);
  * CVE-2021-20251 Bad password count not incremented atomically;
    (bsc#14611);
  * CVE-2022-42898 krb5_pac_parse() buffer parsing vulnerability;
    (bsc#15203);
  * CVE-2022-37966 rc4-hmac Kerberos session keys issued to
    modern servers; (bso#15237);
  * CVE-2022-37967 Kerberos constrained delegation ticket forgery
    possible against Samba AD DC; (bso#15231);
  * CVE-2022-38023 RC4/HMAC-MD5 NetLogon Secure Channel is weak
    and should be avoided; (bso#15240);
  * pam_winbind uses time_t and pointers assuming they are of the
    same size; (bso#15224);
  * Heimdal session key selection in AS-REQ examines wrong entry;
    (bso#15219);
  * filter-subunit is inefficient with large numbers of
    knownfails; (bso#15258);
  * smbd allows setting FILE_ATTRIBUTE_TEMPORARY on directories;
    (bso#15252);
  * The KDC logic arround msDs-supportedEncryptionTypes differs
    from Windows; (bso#13135);
  * libnet: change_password() doesn't work with
    dcerpc_samr_ChangePasswordUser4(); (bso#15206);
  * Heimdal session key selection in AS-REQ examines wrong entry;
    (bso#15219);
  * Memory leak in snprintf replacement functions; (bso#15230);
  * RODC doesn't reset badPwdCount reliable via an RWDC
    (CVE-2021-20251 regression); (bso#15253);
  * Prevent EBADF errors with vfs_glusterfs; (bso#15198);
  * %U for include directive doesn't work for share listing
    (netshareenum); (bso#15243);
  * Stack smashing in net offlinejoin requestodj; (bso#15257);
  * Windows 11 22H2 and Samba-AD 4.15 Kerberos login issue;
    (bso#15197);
  * Heimdal session key selection in AS-REQ examines wrong entry;
    (bso#15219);
- Remove deprecated if-{down,up} scripts; (bsc#1206444);
- Adjust the systemd drop-in file for named service; (bsc#1201689);
  * Paths are additive so do not repeat paths from named.service
  * Prefix the samba DLZ directory with "-" to ignore this path
    if it does not exists</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1671624000">- Change with_dc default to 0 (for non TW builds).</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1672833600">- Migration of PAM settings to /usr/lib/pam.d.</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1673524800">- Clean up logic for PAM migration settings in spec file.</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1674475200">- libdsdb-module-samba4 should be packaged as part of samba-libs and
  not samba-ad-dc-libs. Additionally no need for it to be
  removed conditionally.</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1676376000">- Update to 4.17.5
  * smbc_getxattr() return value is incorrect; (bso#14808);
  * Compound SMB2 FLUSH+CLOSE requests from MacOSX are not handled
    correctly; (bso#15172);
  * synthetic_pathref AFP_AfpInfo failed errors; (bso#15210);
  * samba-tool gpo listall fails IPv6 only - finddcs() fails to find DC
    when there is only an AAAA record for the DC in DNS; (bso#15226);
  * smbd crashes if an FSCTL request is done on a stream handle; (bso#15236);
  * DFS links don't work anymore on Mac clients since 4.17; (bso#15277);
  * vfs_virusfilter segfault on access, directory edgecase
    (accessing NULL value); (bso#15283);
  * CVE-2022-38023 [SECURITY] Samba should refuse RC4 (aka md5) based
    SChannel on NETLOGON (additional changes); (bso#15240);
  * %U for include directive doesn't work for share listing
    (netshareenum); (bso#15243);
  * Shares missing from netshareenum response in samba 4.17.4;
    (bso#15266);
  * ctdb: use-after-free in run_proc; (bso#15269);
  * irpc_destructor may crash during shutdown; (bso#15280);
  * auth3_generate_session_info_pac leaks wbcAuthUserInfo; (bso#15286);
  * smbclient segfaults with use after free on an optimized build;
    (bso#15268);
  * smbstatus leaking files in msg.sock and msg.lock; (bso#15282);
  * Leak in wbcCtxPingDc2; (bso#15164);
  * Access based share enum does not work in Samba 4.16+; (bso#15265);
  * Crash during share enumeration; (bso#15267);
  * rep_listxattr on FreeBSD does not properly check for reads off
    end of returned buffer; (bso#15271);
  * Avoid relying on C89 features in a few places; (bso#15281);
- named crashes on DLZ zone update; (bso#14030); (bsc#1206996);
- Drop libnsl build requirement; (bsc#1208220);</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1679054400">- Update to 4.18.0
  * SMB server performance improvements
  * More succinct samba-tool error messages
  * Color output with samba-tool --color
    The NO_COLOR environment variable will disable colour output
  * New samba-tool dsacl subcommand for deleting ACEs
  * New wbinfo option --change-secret-at
  * Net option to change the NT ACL default location
  * Azure AD / Office365 synchronization improvements</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1680091200">- Update to 4.18.1
  * CVE-2023-0225: AD DC "dnsHostname" attribute can be
    deleted by unprivileged authenticated users.
    (bso#15276);(bsc#1209483).
  * CVE-2023-0614: Access controlled AD LDAP attributes can be
    discovered  (bso#15270); (bsc#1209485).
  * CVE-2023-0922: Samba AD DC admin tool samba-tool sends
    passwords in cleartext(bso#15315);(bsc#1209481).
  * ldb wildcard matching makes excessive allocations;
    (bso#15331).
  * large_ldap test is inefficient; (bso#15332).</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1685620800">- Update to 4.18.3
  * Symlinks to files can have random DOS mode information in a
    directory listing; (bso#15375).
  * vfs_fruit might cause a failing open for delete; (bso#15378).
  * winbind recurses into itself via rpcd_lsad; (bso#15361).
  * wbinfo -u fails on ad dc with &gt;1000 users; (bso#15366).
  * DS ACEs might be inherited to unrelated object classes;
    (bso#15338).
  * a lot of messages: get_static_share_mode_data:
    get_static_share_mode_data_fn failed: NT_STATUS_NOT_FOUND;
    (bso#15362).
  * aes256 smb3 encryption algorithms are not allowed in
    smb3_sid_parse(); (bso#15374).
  * Setting veto files = /.*/ break listing directories;
    (bso#15360).
  * "samba-tool domain provision" does not run interactive mode
    if no arguments are given; (bso#15363).
  * dsgetdcname: assumes local system uses IPv4; (bso#15325).
- Update to 4.18.2
  * Log flood: smbd_calculate_access_mask_fsp: Access denied:
    message level should be lower; (bso#15302).
  * Floating point exception (FPE) via cli_pull_send at
    source3/libsmb/clireadwrite.c; (bso#15306).
  * test_tstream_more_tcp_user_timeout_spin fails intermittently
    on Rackspace GitLab runners; (bso#15328).
  * Reduce flapping of ridalloc test; (bso#15329).
  * large_ldap test is unreliable; (bso#15351).
  * New filename parser doesn't check veto files smb.conf
    parameter; (bso#15143).
  * mdssvc may crash when initializing; (bso#15354).
  * large directory optimization broken for non-lcomp path
    elements; (bso#15313).
  * streams_depot fails to create streams; (bso#15357).
  * shadow_copy2 and streams_depot don't play well together;
    (bso#15358).
  * Flapping tests in samba_tool_drs_show_repl.py; (bso#15316).
  * winbindd idmap child contacts the domain controller without a
    need; (bso#15317).
  * idmap_autorid may fail to map sids of trusted domains for the
    first time; (bso#15318).
  * idmap_hash doesn't use ID_TYPE_BOTH for reverse mappings;
    (bso#15319).
  * net ads search -P doesn't work against servers in other
    domains; (bso#15323).
  * Temporary smbXsrv_tcon_global.tdb can't be parsed;
    (bso#15353).
  * Tests use depricated and removed methods like
    assertRegexpMatches; (bso#15343).</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1688644800">- Update to 4.18.4
  * Backport --pidl-developer fixes; (bso#15404).
  * Named crashes on DLZ zone update; (bso#14030).
  * smbcacls and smbcquotas do not check // before the server;
    (bso#2312).
  * cli_list loops 100% CPU against pre-lanman2 servers;
    (bso#15382).
  * smbclient leaks fds with showacls; (bso#15391).
  * smbd returns NOT_FOUND when creating files on a r/o
    filesystem; (bso#15402).
  * NSS_WRAPPER_HOSTNAME doesn't match NSS_WRAPPER_HOSTS entry
    and causes test timeouts; (bso#15355).
  * net ads lookup (with unspecified realm) fails; (bso#15384).
  * Register Samba processes with GPFS; (bso#15381).
  * Python tarfile extraction needs change to avoid a warning
    (CVE-2007-4559 mitigation); (bso#15390).
  * The winbind child segfaults when listing users with `winbind
    scan trusted domains = yes`; (bso#15398).
  * Remove comments about deprecated 'write cache size';
    (bso#15383).
  * smbget memory leak if failed to download files recursively;
    (bso#15403).</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1689768000">- Update to 4.18.5
  * CVE-2022-2127: lm_resp_len not checked properly in
    winbindd_pam_auth_crap_send; (bso#15072); (bsc#1213174).
  * CVE-2023-34966: Samba Spotlight mdssvc RPC Request Infinite
    Loop Denial-of-Service Vulnerability; (bso#15340); (bsc#1213173).
  * CVE-2023-34967: Samba Spotlight mdssvc RPC Request Type
    Confusion Denial-of-Service Vulnerability; (bso#15341); (bsc#1213172).
  * CVE-2023-34968: Spotlight server-side Share Path Disclosure;
    (bso#15388); (bsc#1213171).
  * CVE-2023-3347: Samba doesn't require SMB2+ signing if
    `server signing = mandatory` is set; (bso#15397); (bsc#1213170).
  * secure channel faulty since Windows 10/11 update 07/2023;
    (bso#15418); (bsc#1213384).</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1691496000">- Move libcluster-samba4.so from samba-libs to samba-client-libs;
  (bsc#1213940);</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1692619200">- Update to 4.18.6
  * reply_sesssetup_and_X() can dereference uninitialized tmp pointer;
    (bso#15420);
  * Missing return in reply_exit_done(); (bso#15430);
  * post-exec password redaction for samba-tool is more reliable for fully
    random passwords as it no longer uses regular expressions containing the
    password value itself; (bso#15289);
  * Windows client join fails if a second container CN=System exists somewhere;
    (bso#9959);
  * Spotlight sometimes returns no results on latest macOS; (bso#15342);
  * Renaming results in NT_STATUS_SHARING_VIOLATION if previously attempted to
    remove the destination; (bso#15417);
  * Spotlight results return wrong date in result list; (bso#15427);
  * "net offlinejoin provision" does not work as non-root user; (bso#15414);
  * rpcserver no longer accepts double backslash in dfs pathname; (bso#15400);
  * cm_prepare_connection() calls close(fd) for the second time; (bso#15433);
  * 2-3min delays at reconnect with smb2_validate_sequence_number: bad
    message_id 2; (bso#15346);
  * samba-tool ntacl get segfault if aio_pthread appended; (bso#15441);
  * DCERPC_PKT_CO_CANCEL and DCERPC_PKT_ORPHANED can't be parsed; (bso#15446);
  * Python tarfile extraction needs change to avoid a warning (CVE-2007-4559
    mitigation); (bso#15390);
  * Regression DFS not working with widelinks = true; (bso#15435);
  * mdssvc: Do an early talloc_free() in _mdssvc_open(); (bso#15449);</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1695729600">- Update to 4.19.0
  * File doesn't show when user doesn't have permission if
    aio_pthread is loaded; (bso#15453).
  * ctdb_killtcp fails to work with --enable-pcap and libpcap ≥
    1.9.1; (bso#15451).
  * Logging to stdout/stderr with DEBUG_SYSLOG_FORMAT_ALWAYS can
    log to syslog; (bso#15460).
  * ‘samba-tool domain level raise’ fails unless given a URL;
    (bso#15458).
  * reply_sesssetup_and_X() can dereference uninitialized tmp
    pointer; (bso#15420).
  * missing return in reply_exit_done(); (bso#15430).
  * TREE_CONNECT without SETUP causes smbd to use uninitialized
    pointer; (bso#15432).
  * Avoid infinite loop in initial user sync with Azure AD
    Connect when synchronising a large Samba AD domain;
    (bso#15401).
  * Samba replication logs show (null) DN; (bso#15407).
  * 2-3min delays at reconnect with
    smb2_validate_sequence_number: bad message_id 2; (bso#15346).
  * DCERPC_PKT_CO_CANCEL and DCERPC_PKT_ORPHANED can't be parsed;
    (bso#15446).
  * CID 1539212 causes real issue when output contains only
    newlines; (bso#15438).
  * KDC encodes INT64 claims incorrectly; (bso#15452).
  * mdssvc: Do an early talloc_free() in _mdssvc_open();
    (bso#15449).
  * Windows client join fails if a second container CN=System
    exists somewhere; (bso#9959).
  * regression DFS not working with widelinks = true;
    (bso#15435).
  * Heimdal fails to build on 32-bit FreeBSD; (bso#15443).
  * samba-tool ntacl get segfault if aio_pthread appended;
    (bso#15441).</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1696939200">- CVE-2023-4091: samba: Client can truncate file with read-only
  permissions; (bsc#1215904); (bso#15439).
- CVE-2023-42669: samba: rpcecho, enabled and running in AD DC,
  allows blocking sleep on request; (bso#1215905); (bso#15474).
- CVE-2023-42670: samba:  The procedure number is out of range
  when starting Active Directory Users and Computers;
  (bsc#1215906); (bso#15473).
- CVE-2023-3961: samba: Unsanitized client pipe name passed to
  local_np_connect(); (bsc#1215907); (bso#15422).
- CVE-2023-4154: samba: dirsync allows SYSTEM access with only
  "GUID_DRS_GET_CHANGES" right, not "GUID_DRS_GET_ALL_CHANGES;
  (bsc#1215908); (bso#15424).</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1697112000">- use systemd-logind rather than utmp for y2038 safety;
  (bsc#1216159).</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1697112001">- packaging: Remove /etc/slp.reg.d from samba spec file;
  (bsc#1216160)</changelog>
  <changelog author="Noel Power &lt;nopower@suse.com&gt;" date="1697457600">- Update to 4.19.2
  * Use-after-free in aio_del_req_from_fsp during smbd shutdown
    after failed IPC FSCTL_PIPE_TRANSCEIVE; (bso#15423).
  * clidfs.c do_connect() missing a "return" after a
    cli_shutdown() call; (bso#15426).
  * macOS mdfind returns only 50 results; (bso#15463).
  * GETREALFILENAME_CACHE can modify incoming new filename with
    previous cache entry value; (bso#15481).
  * libnss_winbind causes memory corruption since samba-4.18,
    impacts sendmail, zabbix, potentially more; (bso#15464).
  * ctdbd: setproctitle not initialized messages flooding logs;
    (bso#15479).
  * CVE-2023-5568 Heap buffer overflow with freshness tokens in
    the Heimdal KDC in Samba 4.19; (bso#15491).
  * The heimdal KDC doesn't detect s4u2self correctly when fast
    is in use; (bso#15477).</changelog>
  <changelog author="David Mulder &lt;dmulder@suse.com&gt;" date="1698062400">- packaging: samba-tool domain provision requires python3-Markdown;
  (bsc#1216519).</changelog>
</package>
<package pkgid="5708e6611f7474cdc25278156d357dea3e7e5bfabe610a6b0cc9915f8488bbf61ee38ccbf91a36980234ce847fc5737b4132c4d803e50439af1a7868617d607b" name="cunit" arch="src">
  <version epoch="0" ver="2.1.3" rel="1.1"/>
  <changelog author="andrea@opensuse.org" date="1267531200">- New package</changelog>
  <changelog author="andrea@opensuse.org" date="1267617600">- split into 3 subpackages</changelog>
  <changelog author="andrea@opensuse.org" date="1268481600">- added CUnit-2.1-pkgconfig.patch to provide cunit.pc</changelog>
  <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>
</package>
<package pkgid="e590d6375c9166e467925c7c91d56894c1ff027f68f13a762e412f4f12261c5985c06a59d9703340ef94efcee5ddd122aaa7765d5b6dfe9bcfbc06a5490c6418" name="cunit-debuginfo" arch="i586">
  <version epoch="0" ver="2.1.3" rel="1.1"/>
  <changelog author="andrea@opensuse.org" date="1267617600">- split into 3 subpackages</changelog>
  <changelog author="andrea@opensuse.org" date="1268481600">- added CUnit-2.1-pkgconfig.patch to provide cunit.pc</changelog>
  <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>
</package>
<package pkgid="e9c1917bdf638f5985e861b74061f66c6e2ae5052c0af303d7170ab22a7e5ed6de7c25cad9d6bcec63d2fc841e54906c2f27afc93430fe29d225821ae7861641" name="cunit-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.1.3" rel="1.1"/>
  <changelog author="andrea@opensuse.org" date="1267617600">- split into 3 subpackages</changelog>
  <changelog author="andrea@opensuse.org" date="1268481600">- added CUnit-2.1-pkgconfig.patch to provide cunit.pc</changelog>
  <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>
</package>
<package pkgid="c25f1bfb205b79795e85ee24a9d0bb70c7b2a6769b078f0bc33631d33d879e75c0ed23a2bb2b0582f3f8423d7b3e37b3f79372cbed41e2b81d984ab47476a30f" name="cunit-debugsource" arch="i586">
  <version epoch="0" ver="2.1.3" rel="1.1"/>
  <changelog author="andrea@opensuse.org" date="1267617600">- split into 3 subpackages</changelog>
  <changelog author="andrea@opensuse.org" date="1268481600">- added CUnit-2.1-pkgconfig.patch to provide cunit.pc</changelog>
  <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>
</package>
<package pkgid="f8f0cc9f166bd63c49359e84ceb00612dc7ed0e47f9515e7050cbf4e7b311ccab203420fd57f8714a013d970089a0b72f574a438fa407c7428ef6dcc0973f77f" name="cunit-debugsource" arch="x86_64">
  <version epoch="0" ver="2.1.3" rel="1.1"/>
  <changelog author="andrea@opensuse.org" date="1267617600">- split into 3 subpackages</changelog>
  <changelog author="andrea@opensuse.org" date="1268481600">- added CUnit-2.1-pkgconfig.patch to provide cunit.pc</changelog>
  <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>
</package>
<package pkgid="f2dd155a737cfd2c625017c0d346b61cf7446f93791160dedab2382e7f93e4f1fd5d3cdfc111ab2775dea3a165256ace11ac7b297803f04c46d58c891b14adcb" name="cunit-devel" arch="i586">
  <version epoch="0" ver="2.1.3" rel="1.1"/>
  <changelog author="andrea@opensuse.org" date="1267617600">- split into 3 subpackages</changelog>
  <changelog author="andrea@opensuse.org" date="1268481600">- added CUnit-2.1-pkgconfig.patch to provide cunit.pc</changelog>
  <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>
</package>
<package pkgid="e9a3d9c8e87d427063541ebe4ac8e9b6f213d92183fae549eda492eb6ed4c270796bc633a2b5650b0dd7470ccb0ce1a2da01f10285d3d3b323a8bfbe437dd94e" name="cunit-devel" arch="x86_64">
  <version epoch="0" ver="2.1.3" rel="1.1"/>
  <changelog author="andrea@opensuse.org" date="1267617600">- split into 3 subpackages</changelog>
  <changelog author="andrea@opensuse.org" date="1268481600">- added CUnit-2.1-pkgconfig.patch to provide cunit.pc</changelog>
  <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>
</package>
<package pkgid="bb8480399d4f825587d1f79ed7eab12526ad6c4c194f821d40a492318555112f7385485f25eb8692301848c48cd9ff0ee7e2234ad0782286595cac75ee7c6737" name="cunit-devel-debuginfo" arch="i586">
  <version epoch="0" ver="2.1.3" rel="1.1"/>
  <changelog author="andrea@opensuse.org" date="1267617600">- split into 3 subpackages</changelog>
  <changelog author="andrea@opensuse.org" date="1268481600">- added CUnit-2.1-pkgconfig.patch to provide cunit.pc</changelog>
  <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>
</package>
<package pkgid="f52554bdb3b32ae327aee51b20efde9bdd06cd0e98b08de362204a98f820a4ca18c7391a342ed59be21b454fc491a5e357d0945435371bdc81e65963b5455b28" name="cunit-devel-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.1.3" rel="1.1"/>
  <changelog author="andrea@opensuse.org" date="1267617600">- split into 3 subpackages</changelog>
  <changelog author="andrea@opensuse.org" date="1268481600">- added CUnit-2.1-pkgconfig.patch to provide cunit.pc</changelog>
  <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>
</package>
<package pkgid="0637ec148ee4e51b37807b79ed698689ca07641e60f960a9c785cd27760cba509c0d0802e92dc824f3cab6c4bb9b8d589c0c40dc203f8e881c52cd40e16156fd" name="cunit-doc" arch="i586">
  <version epoch="0" ver="2.1.3" rel="1.1"/>
  <changelog author="andrea@opensuse.org" date="1267617600">- split into 3 subpackages</changelog>
  <changelog author="andrea@opensuse.org" date="1268481600">- added CUnit-2.1-pkgconfig.patch to provide cunit.pc</changelog>
  <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>
</package>
<package pkgid="9429ced10b8eef143caa194738520aff63c95c4f933f77cf1706e0997ef0bb9ee4739b6b0f20a07781c0ad8d714bdd7faaf7b2d5032f56d4f13749d848cd6cbe" name="cunit-doc" arch="x86_64">
  <version epoch="0" ver="2.1.3" rel="1.1"/>
  <changelog author="andrea@opensuse.org" date="1267617600">- split into 3 subpackages</changelog>
  <changelog author="andrea@opensuse.org" date="1268481600">- added CUnit-2.1-pkgconfig.patch to provide cunit.pc</changelog>
  <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>
</package>
<package pkgid="dc0c1487b2d355a92cbc52bcdd0cc89b5f9ad8032d17ae0521ce77331a0b6268f9f0b98bd0bb9244263b87722983137dfff57f4db50602821d57eb8634fce922" name="cups" arch="i586">
  <version epoch="0" ver="2.4.2" rel="7.1"/>
  <changelog author="Florian &lt;sp1ritCS@protonmail.com&gt;" date="1616673600">- Add "testsuite" conditional that disables anything within %check</changelog>
  <changelog author="jsmeix@suse.de" date="1617710400">- Disable testsuite for now via "bcond_with testsuite"
  until https://github.com/OpenPrinting/cups/issues/155 is fixed</changelog>
  <changelog author="jsmeix@suse.de" date="1618920000">- upstream_pull_174.patch is
  https://github.com/OpenPrinting/cups/pull/174
  "Use 60s timeout for read_thread, revert read limits"
  to fix printing with older USB printers
- New upstream URL https://openprinting.github.io/cups</changelog>
  <changelog author="jsmeix@suse.de" date="1620043200">- When cupsd creates directories with specific owner group
  and permissions (usually owner is 'root' and group matches
  "configure --with-cups-group=lp") specify same owner group and
  permissions in the RPM spec file to ensure those directories
  are installed by RPM with the right settings because if those
  directories were installed by RPM with different settings then
  cupsd would use them as is and not adjust its specific owner
  group and permissions which could lead to privilege escalation
  from 'lp' user to 'root' via symlink attacks e.g. if owner is
  falsely 'lp' instead of 'root' CVE-2021-25317 (bsc#1184161)</changelog>
  <changelog author="jsmeix@suse.de" date="1623067200">- Provide /usr/share/cups/ppdc/ in the "cups" main package
  to avoid that "lpinfo -m" results in /var/log/cups/error_log
  things like "ppdc: Unable to find include file font.defs"
  or "ppdc: Unable to find include file hp.h" and then
  "Bad driver information file /usr/share/cups/drv/sample.drv"
  (bsc#1186843)</changelog>
  <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.service.patch</changelog>
  <changelog author="jsmeix@suse.de" date="1643716800">- Enhanced harden_cups.service.patch by adding
  ReadWritePaths=/etc/cups
  because cupsd needs write access in /etc/cups
  (boo#1195288)</changelog>
  <changelog author="Aurelien Joga &lt;aurelienjoga@gmail.com&gt;" date="1646136000">- Version upgrade to 2.4.1:
  See https://github.com/openprinting/cups/releases
  CUPS 2.4.1 is the first bug fix release from 2.4.x series.
  Among the other bug fixes it fixes sharing default color mode
  to clients and several memory leaks.
  * The default color mode now is now configurable and defaults
    to the printer's reported default mode (Issue #277)
  * Configuration script now checks linking for -Wl,-pie flags
    (Issue #303)
  * Fixed memory leaks -
    in testi18n (Issue #313),
    in cups_enum_dests() (Issue #317),
    in _cupsEncodeOption() and http_tls_upgrade() (Issue #322)
  * Fixed missing bracket in de/index.html (Issue #299)
  * Fixed typos in configuration scripts (Issues #304, #316)
  * Removed remaining legacy code for RIP_MAX_CACHE environment
    variable (Issue #323)
  * Removed deprecated directives from cupsctl and
    cups-files.conf (Issue #300)
  * Removed purge-jobs legacy code from CGI scripts and
    templates (Issue #325)
- Version upgrade to 2.4.0:
  CUPS 2.4.0 is the latest stable OpenPrinting CUPS release.
  Among the changes from beta and release candidate
  the stable release adds two new configuration options for
  optimizing cupsd setup on servers and several other changes.
  * Added configure option --with-idle-exit-timeout (Issue #294)
  * Added --with-systemd-timeoutstartsec configure
    option (Issue #298)
  * DigestOptions now are applied for MD5 Digest authentication
    defined by RFC 2069 as well (Issue #287)
  * Fixed compilation on Solaris (Issue #293)
  * Fixed and improved German translations (Issue #296, Issue #297)
- Version upgrade to 2.4rc1:
  CUPS 2.4rc1 is a release candidate for OpenPrinting CUPS 2.4.0,
  which adds two enhancements before the stable release.
  * Added warning and debug messages when loading printers
    if the queue is raw or with driver (Issue #286)
  * Compilation now uses -fstack-protector-strong
    if available (Issue #285)
- Version upgrade to 2.4b1:
  CUPS 2.4b1 is the beta release for OpenPrinting CUPS 2.4
  which contains several new features such as basic OAuth support,
  support for AirPrint and Mopria clients and support for running
  CUPS as a snap, several deprecations (Kerberos, cups-config),
  removals of old deprecated directives, and many bug fixes.
  * Added support for CUPS running in a Snapcraft snap.
  * Added basic OAuth 2.0 client support (Issue #100)
  * Added support for AirPrint and Mopria clients (Issue #105)
  * Added configure support for specifying systemd dependencies
    in the CUPS service file (Issue #144)
  * Added several features and improvements to ipptool (Issue #153)
  * Added a JSON output mode for ipptool.
  * The ipptool command now correctly reports an error
    when a test file cannot be found.
  * CUPS library now uses thread safe getpwnam_r and getpwuid_r
    functions (Issue #274)
  * Fixed Kerberos authentication for the web interface (Issue #19)
  * The ZPL sample driver now supports more "standard" label
    sizes (Issue #70)
  * Fixed reporting of printer instances when enumerating and when
    no options are set for the main instance (Issue #71)
  * Reverted USB read limit enforcement change
    from CUPS 2.2.12 (Issue #72)
  * The IPP backend did not return the correct status code
    when a job was canceled at the printer/server (Issue #74)
  * The testlang unit test program now loops over all of the
    available locales by default (Issue #85)
  * The cupsfilter command now shows error messages when options
    are used incorrectly (Issue #88)
  * The PPD functions now treat boolean values as
    case-insensitive (Issue #106)
  * Temporary queue names no longer end with an
    underscore (Issue #110)
  * The USB backend now runs as root (Issue #121)
  * Added pkg-config file for libcups (Issue #122)
  * Fixed a PPD memory leak caused by emulator
    definitions (Issue #124)
  * Fixed a DISPLAY bug in ipptool (Issue #139)
  * The scheduler now includes the [Job N] prefix for job log
    messages, even when using syslog logging (Issue #154)
  * Added support for locales using the GB18030
    character set (Issue #159)
  * httpReconnect2 did not reset the socket file descriptor
    when the TLS negotiation failed (Apple #5907)
  * httpUpdate did not reset the socket file descriptor
    when the TLS negotiation failed (Apple #5915)
  * The IPP backend now retries Validate-Job requests (Issue #132)
  * Now show better error messages when a driver interface program
    fails to provide a PPD file (Issue #148)
  * Added dark mode support to the CUPS web interface (Issue #152)
  * Added a workaround for Solaris in httpAddrConnect2 (Issue #156)
  * Fixed an interaction between --remote-admin and --remote-any
    for the cupsctl command (Issue #158)
  * Now use a 60 second timeout for reading USB backchannel
    data (Issue #160)
  * The USB backend now tries harder to find a serial
    number (Issue #170)
  * Fixed @IF(name) handling in cupsd.conf (Apple #5918)
  * Fixed documentation and added examples for CUPS' limited
    CGI support (Apple #5940)
  * Fixed the lpc command prompt (Apple #5946)
  * Now always pass "localhost" in the Host: header when talking
    over a domain socket or the loopback interface (Issue #185)
  * Fixed a job history update issue in the scheduler (Issue #187)
  * Fixed job-pages-per-set value for duplex print jobs.
  * Fixed an edge case in ippReadIO to make sure that only complete
    attributes and values are retained on an error (Issue #195)
  * Hardened ippReadIO to prevent invalid IPP messages from being
    propagated (Issue #195, Issue #196)
  * The scheduler now supports the "everywhere" model
    directly (Issue #201)
  * Fixed some IPP Everywhere option mapping problems (Issue #238)
  * Fixed support for "job-hold-until" with the Restart-Job
    operation (Issue #250)
  * Fixed the default color/grayscale presets for
    IPP Everywhere PPDs (Issue #262)
  * Fixed support for the 'offline-report' state for all
    USB backends (Issue #264)
  * Documentation fixes (Issue #92, Issue #163, Issue #177,
    Issue #184)
  * Localization updates (Issue #123, Issue #129, Issue #134,
    Issue #146, Issue #164)
  * USB quirk updates (Issue #192, Issue #270, Apple #5766,
    Apple #5838, Apple #5843, Apple #5867)
  * Web interface updates (Issue #142, Issue #218)
  * The ippeveprinter tool now automatically uses an
    available port.
  * Fixed several Windows TLS and hashing issues.
  * Deprecated cups-config (Issue #97)
  * Deprecated Kerberos (AuthType Negotiate)
    authentication (Issue #98)
  * Removed support for the (long deprecated and unused)
    FontPath, ListenBackLog, LPDConfigFile, KeepAliveTimeout,
    RIPCache, and SMBConfigFile directives in cupsd.conf
    and cups-files.conf.
  * Stubbed out deprecated httpMD5 functions.
  * Add test for undefined page ranges during printing.
- downgrade-autoconf-requirement.patch downgrades the
  autoconf requirement to what is currently available in openSUSE
- fix-negotiate-authentication-between-CGIs-and-scheduler.patch
  is obsolete because it is included in the upstream code, see
  https://github.com/OpenPrinting/cups/commit/3ff789ee90b18205c735e42e599eb3ee3043e88a
  https://github.com/OpenPrinting/cups/pull/19
  https://github.com/apple/cups/pull/5847
  https://github.com/apple/cups/issues/5596
- upstream_pull_174.patch
  is obsolete because it is included in the upstream code, see
  https://github.com/OpenPrinting/cups/commit/43edb9df51b977d92929b084186dcd67d4f5ca44
  https://github.com/OpenPrinting/cups/pull/174
  https://github.com/OpenPrinting/cups/issues/72
- patch cups-2.1.0-cups-systemd-socket.patch
  is obsolete because it is included in the upstream code, see
  https://github.com/OpenPrinting/cups/commit/e96e96b4bd0d4e6f634bbb66b95d6e475501541c
- Updated upstream source tarball signing key in cups.keyring, see
  https://github.com/OpenPrinting/cups/discussions/327#discussioncomment-2060579
- Re-enabled the CUPS upstream testsuite via 'make test'
  and removed 'make check' because since the upstream commit
  https://github.com/OpenPrinting/cups/commit/96ba46ebc818b610b0e40cbc9d62ef1dcd3ec9b6
  the two Makefile targets 'test' and 'check' are identical.
- Changed cups-2.1.0-cups-systemd-socket.patch
  to accomodate new coding style
- Changed cups-config-libs.orig to accommodate
  recent code changes (SSL-&gt;TLS)
- Changed cups-2.1.0-default-webcontent-path.patch
  to accommodate code changes</changelog>
  <changelog author="jsmeix@suse.de" date="1646395200">- Improved comments in spec file and in changes file
- Have cups.keyring in ASCII armored format
- Do not error out when 'make test' fails in the 'check' section
  because https://github.com/OpenPrinting/cups/issues/155
  is not yet actually fixed so currently the testsuite
  still sometimes fails</changelog>
  <changelog author="jsmeix@suse.de" date="1649073600">- Have cups.pc in %{_libdir} to avoid a conflict
  that cups-devel and cups-devel-32bit would
  both contain /usr/lib/pkgconfig/cups.pc because
  when cups.pc is arch dependent it has to be in %{_libdir}
  which it is because it contains 'libdir=/usr/lib64' on x86_64
  (if it was arch independent it would have to be in %{_datadir})
  cf. https://build.opensuse.org/request/show/965680</changelog>
  <changelog author="jsmeix@suse.de" date="1653912000">- Version upgrade to 2.4.2:
  See https://github.com/openprinting/cups/releases
  CUPS 2.4.2 brings the fix for CVE-2022-26691 (#bsc1199474)
  together with LibreSSL/OpenSSL and minimal AIX support.
  * Fixed certificate strings comparison
    for Local authorization (CVE-2022-26691)
  * The `cupsFileOpen` function no longer opens files
    for append in read-write mode (Issue #291)
  * The cupsd daemon removed processing temporary
    queue (Issue #364)
  * Fixed delay in IPP backend if GNUTLS is used and endpoint
    doesn't confirm closing the connection (Issue #365)
  * Fixed conditional jump based on uninitialized value
    in cups/ppd.c (Issue #329)
  * Fixed CSS related issues in CUPS Web UI (Issue #344)
  * Fixed copyright in CUPS Web UI trailer template (Issue #346)
  * mDNS hostname in device uri is not resolved when installaling
    a permanent IPP Everywhere queue (Issues #340, #343)
  * The `lpstat` command now reports when the scheduler
    is not running (Issue #352)
  * Updated the man pages concerning the `-h` option (Issue #357)
  * Re-added LibreSSL/OpenSSL support (Issue #362)
  * Updated the Solaris smf service file (Issue #368)
  * Fixed a regression in lpoptions option support (Issue #370)
  * The scheduler now regenerates the PPD cache information after
    changing the "cupsd.conf" file (Issue #371)
  * Updated the scheduler to set "auth-info-required"
    to "username,password" if a  backend reports it needs
    authentication info but doesn't set a method
    for authentication (Issue #373)
  * Updated the configure script to look for the OpenSSL library
    the old way if pkg-config is not available (Issue #375)
  * Fixed the prototype for the `httpWriteResponse`
    function (Issue #380)
  * Brought back minimal AIX support (Issue #389)
  * `cupsGetResponse` did not always set the last error.
  * Fixed a number of old references to the Apple CUPS web page.
  * Restored the default/generic printer icon file
    for the web interface.
  * Removed old stylesheet classes that are no longer used
    by the web interface.
- Adapted downgrade-autoconf-requirement.patch for CUPS 2.4.2</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1657368000">- Move the dbus-1 system.d file to /usr (bsc#1201346)</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1670500800">- Migration PAM settings to /usr/etc: Saving user changed
  configuration files in /etc and restoring them while an RPM
  update.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1670587200">- Migration PAM settings to /usr/etc: Fixed posttrans.
  Should only be used for TW.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1670673600">- Remove invalid %config directive on %_distconfdir/pam.d/cups</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1670846400">- Use %_pam_vendordir</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1685620800">- cups-2.4.2-CVE-2023-32324.patch fixes CVE-2023-32324
  "Heap buffer overflow in cupsd"
  https://github.com/OpenPrinting/cups/security/advisories/GHSA-cxc6-w2g7-69p7
  bsc#1211643</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1687435200">- cups-2.4.2-CVE-2023-34241.patch fixes CVE-2023-34241
  "use-after-free in cupsdAcceptClient()"
  https://github.com/OpenPrinting/cups/security/advisories/GHSA-qjgh-5hcq-5f25
  bsc#1212230</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1695211200">- cups-2.4.2-CVE-2023-32360.patch fixes CVE-2023-32360
  "Information leak through Cups-Get-Document operation"
  by requiring authentication for CUPS-Get-Document in cupsd.conf
  https://github.com/OpenPrinting/cups/commit/a0c8b9c9556882f00c68b9727a95a1b6d1452913
  https://github.com/OpenPrinting/cups/security/advisories/GHSA-7pv4-hx8c-gr4g
  bsc#1214254
- cups-2.4.2-additional_policies.patch is an updated version
  of cups-2.0.3-additional_policies.patch that replaces it
  to add the 'allowallforanybody' policy to cupsd.conf
  after cups-2.4.2-CVE-2023-32360.patch was applied</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1695211201">- cups-2.4.2-CVE-2023-4504.patch fixes CVE-2023-4504
  "CUPS PostScript Parsing Heap Overflow"
  https://github.com/OpenPrinting/cups/security/advisories/GHSA-pf5r-86w9-678h
  bsc#1215204</changelog>
</package>
<package pkgid="9310ebc15948ee3769c5140986326c8d118a21fd687559066ddbd8b631ddda105c0bc984ddd0b020baa91a94e760ab677bf975e8008c2f0f184de9f3662f3f23" name="cups" arch="src">
  <version epoch="0" ver="2.4.2" rel="7.1"/>
  <changelog author="Florian &lt;sp1ritCS@protonmail.com&gt;" date="1616673600">- Add "testsuite" conditional that disables anything within %check</changelog>
  <changelog author="jsmeix@suse.de" date="1617710400">- Disable testsuite for now via "bcond_with testsuite"
  until https://github.com/OpenPrinting/cups/issues/155 is fixed</changelog>
  <changelog author="jsmeix@suse.de" date="1618920000">- upstream_pull_174.patch is
  https://github.com/OpenPrinting/cups/pull/174
  "Use 60s timeout for read_thread, revert read limits"
  to fix printing with older USB printers
- New upstream URL https://openprinting.github.io/cups</changelog>
  <changelog author="jsmeix@suse.de" date="1620043200">- When cupsd creates directories with specific owner group
  and permissions (usually owner is 'root' and group matches
  "configure --with-cups-group=lp") specify same owner group and
  permissions in the RPM spec file to ensure those directories
  are installed by RPM with the right settings because if those
  directories were installed by RPM with different settings then
  cupsd would use them as is and not adjust its specific owner
  group and permissions which could lead to privilege escalation
  from 'lp' user to 'root' via symlink attacks e.g. if owner is
  falsely 'lp' instead of 'root' CVE-2021-25317 (bsc#1184161)</changelog>
  <changelog author="jsmeix@suse.de" date="1623067200">- Provide /usr/share/cups/ppdc/ in the "cups" main package
  to avoid that "lpinfo -m" results in /var/log/cups/error_log
  things like "ppdc: Unable to find include file font.defs"
  or "ppdc: Unable to find include file hp.h" and then
  "Bad driver information file /usr/share/cups/drv/sample.drv"
  (bsc#1186843)</changelog>
  <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.service.patch</changelog>
  <changelog author="jsmeix@suse.de" date="1643716800">- Enhanced harden_cups.service.patch by adding
  ReadWritePaths=/etc/cups
  because cupsd needs write access in /etc/cups
  (boo#1195288)</changelog>
  <changelog author="Aurelien Joga &lt;aurelienjoga@gmail.com&gt;" date="1646136000">- Version upgrade to 2.4.1:
  See https://github.com/openprinting/cups/releases
  CUPS 2.4.1 is the first bug fix release from 2.4.x series.
  Among the other bug fixes it fixes sharing default color mode
  to clients and several memory leaks.
  * The default color mode now is now configurable and defaults
    to the printer's reported default mode (Issue #277)
  * Configuration script now checks linking for -Wl,-pie flags
    (Issue #303)
  * Fixed memory leaks -
    in testi18n (Issue #313),
    in cups_enum_dests() (Issue #317),
    in _cupsEncodeOption() and http_tls_upgrade() (Issue #322)
  * Fixed missing bracket in de/index.html (Issue #299)
  * Fixed typos in configuration scripts (Issues #304, #316)
  * Removed remaining legacy code for RIP_MAX_CACHE environment
    variable (Issue #323)
  * Removed deprecated directives from cupsctl and
    cups-files.conf (Issue #300)
  * Removed purge-jobs legacy code from CGI scripts and
    templates (Issue #325)
- Version upgrade to 2.4.0:
  CUPS 2.4.0 is the latest stable OpenPrinting CUPS release.
  Among the changes from beta and release candidate
  the stable release adds two new configuration options for
  optimizing cupsd setup on servers and several other changes.
  * Added configure option --with-idle-exit-timeout (Issue #294)
  * Added --with-systemd-timeoutstartsec configure
    option (Issue #298)
  * DigestOptions now are applied for MD5 Digest authentication
    defined by RFC 2069 as well (Issue #287)
  * Fixed compilation on Solaris (Issue #293)
  * Fixed and improved German translations (Issue #296, Issue #297)
- Version upgrade to 2.4rc1:
  CUPS 2.4rc1 is a release candidate for OpenPrinting CUPS 2.4.0,
  which adds two enhancements before the stable release.
  * Added warning and debug messages when loading printers
    if the queue is raw or with driver (Issue #286)
  * Compilation now uses -fstack-protector-strong
    if available (Issue #285)
- Version upgrade to 2.4b1:
  CUPS 2.4b1 is the beta release for OpenPrinting CUPS 2.4
  which contains several new features such as basic OAuth support,
  support for AirPrint and Mopria clients and support for running
  CUPS as a snap, several deprecations (Kerberos, cups-config),
  removals of old deprecated directives, and many bug fixes.
  * Added support for CUPS running in a Snapcraft snap.
  * Added basic OAuth 2.0 client support (Issue #100)
  * Added support for AirPrint and Mopria clients (Issue #105)
  * Added configure support for specifying systemd dependencies
    in the CUPS service file (Issue #144)
  * Added several features and improvements to ipptool (Issue #153)
  * Added a JSON output mode for ipptool.
  * The ipptool command now correctly reports an error
    when a test file cannot be found.
  * CUPS library now uses thread safe getpwnam_r and getpwuid_r
    functions (Issue #274)
  * Fixed Kerberos authentication for the web interface (Issue #19)
  * The ZPL sample driver now supports more "standard" label
    sizes (Issue #70)
  * Fixed reporting of printer instances when enumerating and when
    no options are set for the main instance (Issue #71)
  * Reverted USB read limit enforcement change
    from CUPS 2.2.12 (Issue #72)
  * The IPP backend did not return the correct status code
    when a job was canceled at the printer/server (Issue #74)
  * The testlang unit test program now loops over all of the
    available locales by default (Issue #85)
  * The cupsfilter command now shows error messages when options
    are used incorrectly (Issue #88)
  * The PPD functions now treat boolean values as
    case-insensitive (Issue #106)
  * Temporary queue names no longer end with an
    underscore (Issue #110)
  * The USB backend now runs as root (Issue #121)
  * Added pkg-config file for libcups (Issue #122)
  * Fixed a PPD memory leak caused by emulator
    definitions (Issue #124)
  * Fixed a DISPLAY bug in ipptool (Issue #139)
  * The scheduler now includes the [Job N] prefix for job log
    messages, even when using syslog logging (Issue #154)
  * Added support for locales using the GB18030
    character set (Issue #159)
  * httpReconnect2 did not reset the socket file descriptor
    when the TLS negotiation failed (Apple #5907)
  * httpUpdate did not reset the socket file descriptor
    when the TLS negotiation failed (Apple #5915)
  * The IPP backend now retries Validate-Job requests (Issue #132)
  * Now show better error messages when a driver interface program
    fails to provide a PPD file (Issue #148)
  * Added dark mode support to the CUPS web interface (Issue #152)
  * Added a workaround for Solaris in httpAddrConnect2 (Issue #156)
  * Fixed an interaction between --remote-admin and --remote-any
    for the cupsctl command (Issue #158)
  * Now use a 60 second timeout for reading USB backchannel
    data (Issue #160)
  * The USB backend now tries harder to find a serial
    number (Issue #170)
  * Fixed @IF(name) handling in cupsd.conf (Apple #5918)
  * Fixed documentation and added examples for CUPS' limited
    CGI support (Apple #5940)
  * Fixed the lpc command prompt (Apple #5946)
  * Now always pass "localhost" in the Host: header when talking
    over a domain socket or the loopback interface (Issue #185)
  * Fixed a job history update issue in the scheduler (Issue #187)
  * Fixed job-pages-per-set value for duplex print jobs.
  * Fixed an edge case in ippReadIO to make sure that only complete
    attributes and values are retained on an error (Issue #195)
  * Hardened ippReadIO to prevent invalid IPP messages from being
    propagated (Issue #195, Issue #196)
  * The scheduler now supports the "everywhere" model
    directly (Issue #201)
  * Fixed some IPP Everywhere option mapping problems (Issue #238)
  * Fixed support for "job-hold-until" with the Restart-Job
    operation (Issue #250)
  * Fixed the default color/grayscale presets for
    IPP Everywhere PPDs (Issue #262)
  * Fixed support for the 'offline-report' state for all
    USB backends (Issue #264)
  * Documentation fixes (Issue #92, Issue #163, Issue #177,
    Issue #184)
  * Localization updates (Issue #123, Issue #129, Issue #134,
    Issue #146, Issue #164)
  * USB quirk updates (Issue #192, Issue #270, Apple #5766,
    Apple #5838, Apple #5843, Apple #5867)
  * Web interface updates (Issue #142, Issue #218)
  * The ippeveprinter tool now automatically uses an
    available port.
  * Fixed several Windows TLS and hashing issues.
  * Deprecated cups-config (Issue #97)
  * Deprecated Kerberos (AuthType Negotiate)
    authentication (Issue #98)
  * Removed support for the (long deprecated and unused)
    FontPath, ListenBackLog, LPDConfigFile, KeepAliveTimeout,
    RIPCache, and SMBConfigFile directives in cupsd.conf
    and cups-files.conf.
  * Stubbed out deprecated httpMD5 functions.
  * Add test for undefined page ranges during printing.
- downgrade-autoconf-requirement.patch downgrades the
  autoconf requirement to what is currently available in openSUSE
- fix-negotiate-authentication-between-CGIs-and-scheduler.patch
  is obsolete because it is included in the upstream code, see
  https://github.com/OpenPrinting/cups/commit/3ff789ee90b18205c735e42e599eb3ee3043e88a
  https://github.com/OpenPrinting/cups/pull/19
  https://github.com/apple/cups/pull/5847
  https://github.com/apple/cups/issues/5596
- upstream_pull_174.patch
  is obsolete because it is included in the upstream code, see
  https://github.com/OpenPrinting/cups/commit/43edb9df51b977d92929b084186dcd67d4f5ca44
  https://github.com/OpenPrinting/cups/pull/174
  https://github.com/OpenPrinting/cups/issues/72
- patch cups-2.1.0-cups-systemd-socket.patch
  is obsolete because it is included in the upstream code, see
  https://github.com/OpenPrinting/cups/commit/e96e96b4bd0d4e6f634bbb66b95d6e475501541c
- Updated upstream source tarball signing key in cups.keyring, see
  https://github.com/OpenPrinting/cups/discussions/327#discussioncomment-2060579
- Re-enabled the CUPS upstream testsuite via 'make test'
  and removed 'make check' because since the upstream commit
  https://github.com/OpenPrinting/cups/commit/96ba46ebc818b610b0e40cbc9d62ef1dcd3ec9b6
  the two Makefile targets 'test' and 'check' are identical.
- Changed cups-2.1.0-cups-systemd-socket.patch
  to accomodate new coding style
- Changed cups-config-libs.orig to accommodate
  recent code changes (SSL-&gt;TLS)
- Changed cups-2.1.0-default-webcontent-path.patch
  to accommodate code changes</changelog>
  <changelog author="jsmeix@suse.de" date="1646395200">- Improved comments in spec file and in changes file
- Have cups.keyring in ASCII armored format
- Do not error out when 'make test' fails in the 'check' section
  because https://github.com/OpenPrinting/cups/issues/155
  is not yet actually fixed so currently the testsuite
  still sometimes fails</changelog>
  <changelog author="jsmeix@suse.de" date="1649073600">- Have cups.pc in %{_libdir} to avoid a conflict
  that cups-devel and cups-devel-32bit would
  both contain /usr/lib/pkgconfig/cups.pc because
  when cups.pc is arch dependent it has to be in %{_libdir}
  which it is because it contains 'libdir=/usr/lib64' on x86_64
  (if it was arch independent it would have to be in %{_datadir})
  cf. https://build.opensuse.org/request/show/965680</changelog>
  <changelog author="jsmeix@suse.de" date="1653912000">- Version upgrade to 2.4.2:
  See https://github.com/openprinting/cups/releases
  CUPS 2.4.2 brings the fix for CVE-2022-26691 (#bsc1199474)
  together with LibreSSL/OpenSSL and minimal AIX support.
  * Fixed certificate strings comparison
    for Local authorization (CVE-2022-26691)
  * The `cupsFileOpen` function no longer opens files
    for append in read-write mode (Issue #291)
  * The cupsd daemon removed processing temporary
    queue (Issue #364)
  * Fixed delay in IPP backend if GNUTLS is used and endpoint
    doesn't confirm closing the connection (Issue #365)
  * Fixed conditional jump based on uninitialized value
    in cups/ppd.c (Issue #329)
  * Fixed CSS related issues in CUPS Web UI (Issue #344)
  * Fixed copyright in CUPS Web UI trailer template (Issue #346)
  * mDNS hostname in device uri is not resolved when installaling
    a permanent IPP Everywhere queue (Issues #340, #343)
  * The `lpstat` command now reports when the scheduler
    is not running (Issue #352)
  * Updated the man pages concerning the `-h` option (Issue #357)
  * Re-added LibreSSL/OpenSSL support (Issue #362)
  * Updated the Solaris smf service file (Issue #368)
  * Fixed a regression in lpoptions option support (Issue #370)
  * The scheduler now regenerates the PPD cache information after
    changing the "cupsd.conf" file (Issue #371)
  * Updated the scheduler to set "auth-info-required"
    to "username,password" if a  backend reports it needs
    authentication info but doesn't set a method
    for authentication (Issue #373)
  * Updated the configure script to look for the OpenSSL library
    the old way if pkg-config is not available (Issue #375)
  * Fixed the prototype for the `httpWriteResponse`
    function (Issue #380)
  * Brought back minimal AIX support (Issue #389)
  * `cupsGetResponse` did not always set the last error.
  * Fixed a number of old references to the Apple CUPS web page.
  * Restored the default/generic printer icon file
    for the web interface.
  * Removed old stylesheet classes that are no longer used
    by the web interface.
- Adapted downgrade-autoconf-requirement.patch for CUPS 2.4.2</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1657368000">- Move the dbus-1 system.d file to /usr (bsc#1201346)</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1670500800">- Migration PAM settings to /usr/etc: Saving user changed
  configuration files in /etc and restoring them while an RPM
  update.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1670587200">- Migration PAM settings to /usr/etc: Fixed posttrans.
  Should only be used for TW.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1670673600">- Remove invalid %config directive on %_distconfdir/pam.d/cups</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1670846400">- Use %_pam_vendordir</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1685620800">- cups-2.4.2-CVE-2023-32324.patch fixes CVE-2023-32324
  "Heap buffer overflow in cupsd"
  https://github.com/OpenPrinting/cups/security/advisories/GHSA-cxc6-w2g7-69p7
  bsc#1211643</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1687435200">- cups-2.4.2-CVE-2023-34241.patch fixes CVE-2023-34241
  "use-after-free in cupsdAcceptClient()"
  https://github.com/OpenPrinting/cups/security/advisories/GHSA-qjgh-5hcq-5f25
  bsc#1212230</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1695211200">- cups-2.4.2-CVE-2023-32360.patch fixes CVE-2023-32360
  "Information leak through Cups-Get-Document operation"
  by requiring authentication for CUPS-Get-Document in cupsd.conf
  https://github.com/OpenPrinting/cups/commit/a0c8b9c9556882f00c68b9727a95a1b6d1452913
  https://github.com/OpenPrinting/cups/security/advisories/GHSA-7pv4-hx8c-gr4g
  bsc#1214254
- cups-2.4.2-additional_policies.patch is an updated version
  of cups-2.0.3-additional_policies.patch that replaces it
  to add the 'allowallforanybody' policy to cupsd.conf
  after cups-2.4.2-CVE-2023-32360.patch was applied</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1695211201">- cups-2.4.2-CVE-2023-4504.patch fixes CVE-2023-4504
  "CUPS PostScript Parsing Heap Overflow"
  https://github.com/OpenPrinting/cups/security/advisories/GHSA-pf5r-86w9-678h
  bsc#1215204</changelog>
</package>
<package pkgid="5ac5435b9f45eec50b99c3ec16b7456f5b6ab196360475df8738a2eed9f8c82eb8bd9fa3b98c7d9b639313c64c0aec5ede3defb8ba2c0eb19eac62dc19f2e8fc" name="cups" arch="x86_64">
  <version epoch="0" ver="2.4.2" rel="7.1"/>
  <changelog author="Florian &lt;sp1ritCS@protonmail.com&gt;" date="1616673600">- Add "testsuite" conditional that disables anything within %check</changelog>
  <changelog author="jsmeix@suse.de" date="1617710400">- Disable testsuite for now via "bcond_with testsuite"
  until https://github.com/OpenPrinting/cups/issues/155 is fixed</changelog>
  <changelog author="jsmeix@suse.de" date="1618920000">- upstream_pull_174.patch is
  https://github.com/OpenPrinting/cups/pull/174
  "Use 60s timeout for read_thread, revert read limits"
  to fix printing with older USB printers
- New upstream URL https://openprinting.github.io/cups</changelog>
  <changelog author="jsmeix@suse.de" date="1620043200">- When cupsd creates directories with specific owner group
  and permissions (usually owner is 'root' and group matches
  "configure --with-cups-group=lp") specify same owner group and
  permissions in the RPM spec file to ensure those directories
  are installed by RPM with the right settings because if those
  directories were installed by RPM with different settings then
  cupsd would use them as is and not adjust its specific owner
  group and permissions which could lead to privilege escalation
  from 'lp' user to 'root' via symlink attacks e.g. if owner is
  falsely 'lp' instead of 'root' CVE-2021-25317 (bsc#1184161)</changelog>
  <changelog author="jsmeix@suse.de" date="1623067200">- Provide /usr/share/cups/ppdc/ in the "cups" main package
  to avoid that "lpinfo -m" results in /var/log/cups/error_log
  things like "ppdc: Unable to find include file font.defs"
  or "ppdc: Unable to find include file hp.h" and then
  "Bad driver information file /usr/share/cups/drv/sample.drv"
  (bsc#1186843)</changelog>
  <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.service.patch</changelog>
  <changelog author="jsmeix@suse.de" date="1643716800">- Enhanced harden_cups.service.patch by adding
  ReadWritePaths=/etc/cups
  because cupsd needs write access in /etc/cups
  (boo#1195288)</changelog>
  <changelog author="Aurelien Joga &lt;aurelienjoga@gmail.com&gt;" date="1646136000">- Version upgrade to 2.4.1:
  See https://github.com/openprinting/cups/releases
  CUPS 2.4.1 is the first bug fix release from 2.4.x series.
  Among the other bug fixes it fixes sharing default color mode
  to clients and several memory leaks.
  * The default color mode now is now configurable and defaults
    to the printer's reported default mode (Issue #277)
  * Configuration script now checks linking for -Wl,-pie flags
    (Issue #303)
  * Fixed memory leaks -
    in testi18n (Issue #313),
    in cups_enum_dests() (Issue #317),
    in _cupsEncodeOption() and http_tls_upgrade() (Issue #322)
  * Fixed missing bracket in de/index.html (Issue #299)
  * Fixed typos in configuration scripts (Issues #304, #316)
  * Removed remaining legacy code for RIP_MAX_CACHE environment
    variable (Issue #323)
  * Removed deprecated directives from cupsctl and
    cups-files.conf (Issue #300)
  * Removed purge-jobs legacy code from CGI scripts and
    templates (Issue #325)
- Version upgrade to 2.4.0:
  CUPS 2.4.0 is the latest stable OpenPrinting CUPS release.
  Among the changes from beta and release candidate
  the stable release adds two new configuration options for
  optimizing cupsd setup on servers and several other changes.
  * Added configure option --with-idle-exit-timeout (Issue #294)
  * Added --with-systemd-timeoutstartsec configure
    option (Issue #298)
  * DigestOptions now are applied for MD5 Digest authentication
    defined by RFC 2069 as well (Issue #287)
  * Fixed compilation on Solaris (Issue #293)
  * Fixed and improved German translations (Issue #296, Issue #297)
- Version upgrade to 2.4rc1:
  CUPS 2.4rc1 is a release candidate for OpenPrinting CUPS 2.4.0,
  which adds two enhancements before the stable release.
  * Added warning and debug messages when loading printers
    if the queue is raw or with driver (Issue #286)
  * Compilation now uses -fstack-protector-strong
    if available (Issue #285)
- Version upgrade to 2.4b1:
  CUPS 2.4b1 is the beta release for OpenPrinting CUPS 2.4
  which contains several new features such as basic OAuth support,
  support for AirPrint and Mopria clients and support for running
  CUPS as a snap, several deprecations (Kerberos, cups-config),
  removals of old deprecated directives, and many bug fixes.
  * Added support for CUPS running in a Snapcraft snap.
  * Added basic OAuth 2.0 client support (Issue #100)
  * Added support for AirPrint and Mopria clients (Issue #105)
  * Added configure support for specifying systemd dependencies
    in the CUPS service file (Issue #144)
  * Added several features and improvements to ipptool (Issue #153)
  * Added a JSON output mode for ipptool.
  * The ipptool command now correctly reports an error
    when a test file cannot be found.
  * CUPS library now uses thread safe getpwnam_r and getpwuid_r
    functions (Issue #274)
  * Fixed Kerberos authentication for the web interface (Issue #19)
  * The ZPL sample driver now supports more "standard" label
    sizes (Issue #70)
  * Fixed reporting of printer instances when enumerating and when
    no options are set for the main instance (Issue #71)
  * Reverted USB read limit enforcement change
    from CUPS 2.2.12 (Issue #72)
  * The IPP backend did not return the correct status code
    when a job was canceled at the printer/server (Issue #74)
  * The testlang unit test program now loops over all of the
    available locales by default (Issue #85)
  * The cupsfilter command now shows error messages when options
    are used incorrectly (Issue #88)
  * The PPD functions now treat boolean values as
    case-insensitive (Issue #106)
  * Temporary queue names no longer end with an
    underscore (Issue #110)
  * The USB backend now runs as root (Issue #121)
  * Added pkg-config file for libcups (Issue #122)
  * Fixed a PPD memory leak caused by emulator
    definitions (Issue #124)
  * Fixed a DISPLAY bug in ipptool (Issue #139)
  * The scheduler now includes the [Job N] prefix for job log
    messages, even when using syslog logging (Issue #154)
  * Added support for locales using the GB18030
    character set (Issue #159)
  * httpReconnect2 did not reset the socket file descriptor
    when the TLS negotiation failed (Apple #5907)
  * httpUpdate did not reset the socket file descriptor
    when the TLS negotiation failed (Apple #5915)
  * The IPP backend now retries Validate-Job requests (Issue #132)
  * Now show better error messages when a driver interface program
    fails to provide a PPD file (Issue #148)
  * Added dark mode support to the CUPS web interface (Issue #152)
  * Added a workaround for Solaris in httpAddrConnect2 (Issue #156)
  * Fixed an interaction between --remote-admin and --remote-any
    for the cupsctl command (Issue #158)
  * Now use a 60 second timeout for reading USB backchannel
    data (Issue #160)
  * The USB backend now tries harder to find a serial
    number (Issue #170)
  * Fixed @IF(name) handling in cupsd.conf (Apple #5918)
  * Fixed documentation and added examples for CUPS' limited
    CGI support (Apple #5940)
  * Fixed the lpc command prompt (Apple #5946)
  * Now always pass "localhost" in the Host: header when talking
    over a domain socket or the loopback interface (Issue #185)
  * Fixed a job history update issue in the scheduler (Issue #187)
  * Fixed job-pages-per-set value for duplex print jobs.
  * Fixed an edge case in ippReadIO to make sure that only complete
    attributes and values are retained on an error (Issue #195)
  * Hardened ippReadIO to prevent invalid IPP messages from being
    propagated (Issue #195, Issue #196)
  * The scheduler now supports the "everywhere" model
    directly (Issue #201)
  * Fixed some IPP Everywhere option mapping problems (Issue #238)
  * Fixed support for "job-hold-until" with the Restart-Job
    operation (Issue #250)
  * Fixed the default color/grayscale presets for
    IPP Everywhere PPDs (Issue #262)
  * Fixed support for the 'offline-report' state for all
    USB backends (Issue #264)
  * Documentation fixes (Issue #92, Issue #163, Issue #177,
    Issue #184)
  * Localization updates (Issue #123, Issue #129, Issue #134,
    Issue #146, Issue #164)
  * USB quirk updates (Issue #192, Issue #270, Apple #5766,
    Apple #5838, Apple #5843, Apple #5867)
  * Web interface updates (Issue #142, Issue #218)
  * The ippeveprinter tool now automatically uses an
    available port.
  * Fixed several Windows TLS and hashing issues.
  * Deprecated cups-config (Issue #97)
  * Deprecated Kerberos (AuthType Negotiate)
    authentication (Issue #98)
  * Removed support for the (long deprecated and unused)
    FontPath, ListenBackLog, LPDConfigFile, KeepAliveTimeout,
    RIPCache, and SMBConfigFile directives in cupsd.conf
    and cups-files.conf.
  * Stubbed out deprecated httpMD5 functions.
  * Add test for undefined page ranges during printing.
- downgrade-autoconf-requirement.patch downgrades the
  autoconf requirement to what is currently available in openSUSE
- fix-negotiate-authentication-between-CGIs-and-scheduler.patch
  is obsolete because it is included in the upstream code, see
  https://github.com/OpenPrinting/cups/commit/3ff789ee90b18205c735e42e599eb3ee3043e88a
  https://github.com/OpenPrinting/cups/pull/19
  https://github.com/apple/cups/pull/5847
  https://github.com/apple/cups/issues/5596
- upstream_pull_174.patch
  is obsolete because it is included in the upstream code, see
  https://github.com/OpenPrinting/cups/commit/43edb9df51b977d92929b084186dcd67d4f5ca44
  https://github.com/OpenPrinting/cups/pull/174
  https://github.com/OpenPrinting/cups/issues/72
- patch cups-2.1.0-cups-systemd-socket.patch
  is obsolete because it is included in the upstream code, see
  https://github.com/OpenPrinting/cups/commit/e96e96b4bd0d4e6f634bbb66b95d6e475501541c
- Updated upstream source tarball signing key in cups.keyring, see
  https://github.com/OpenPrinting/cups/discussions/327#discussioncomment-2060579
- Re-enabled the CUPS upstream testsuite via 'make test'
  and removed 'make check' because since the upstream commit
  https://github.com/OpenPrinting/cups/commit/96ba46ebc818b610b0e40cbc9d62ef1dcd3ec9b6
  the two Makefile targets 'test' and 'check' are identical.
- Changed cups-2.1.0-cups-systemd-socket.patch
  to accomodate new coding style
- Changed cups-config-libs.orig to accommodate
  recent code changes (SSL-&gt;TLS)
- Changed cups-2.1.0-default-webcontent-path.patch
  to accommodate code changes</changelog>
  <changelog author="jsmeix@suse.de" date="1646395200">- Improved comments in spec file and in changes file
- Have cups.keyring in ASCII armored format
- Do not error out when 'make test' fails in the 'check' section
  because https://github.com/OpenPrinting/cups/issues/155
  is not yet actually fixed so currently the testsuite
  still sometimes fails</changelog>
  <changelog author="jsmeix@suse.de" date="1649073600">- Have cups.pc in %{_libdir} to avoid a conflict
  that cups-devel and cups-devel-32bit would
  both contain /usr/lib/pkgconfig/cups.pc because
  when cups.pc is arch dependent it has to be in %{_libdir}
  which it is because it contains 'libdir=/usr/lib64' on x86_64
  (if it was arch independent it would have to be in %{_datadir})
  cf. https://build.opensuse.org/request/show/965680</changelog>
  <changelog author="jsmeix@suse.de" date="1653912000">- Version upgrade to 2.4.2:
  See https://github.com/openprinting/cups/releases
  CUPS 2.4.2 brings the fix for CVE-2022-26691 (#bsc1199474)
  together with LibreSSL/OpenSSL and minimal AIX support.
  * Fixed certificate strings comparison
    for Local authorization (CVE-2022-26691)
  * The `cupsFileOpen` function no longer opens files
    for append in read-write mode (Issue #291)
  * The cupsd daemon removed processing temporary
    queue (Issue #364)
  * Fixed delay in IPP backend if GNUTLS is used and endpoint
    doesn't confirm closing the connection (Issue #365)
  * Fixed conditional jump based on uninitialized value
    in cups/ppd.c (Issue #329)
  * Fixed CSS related issues in CUPS Web UI (Issue #344)
  * Fixed copyright in CUPS Web UI trailer template (Issue #346)
  * mDNS hostname in device uri is not resolved when installaling
    a permanent IPP Everywhere queue (Issues #340, #343)
  * The `lpstat` command now reports when the scheduler
    is not running (Issue #352)
  * Updated the man pages concerning the `-h` option (Issue #357)
  * Re-added LibreSSL/OpenSSL support (Issue #362)
  * Updated the Solaris smf service file (Issue #368)
  * Fixed a regression in lpoptions option support (Issue #370)
  * The scheduler now regenerates the PPD cache information after
    changing the "cupsd.conf" file (Issue #371)
  * Updated the scheduler to set "auth-info-required"
    to "username,password" if a  backend reports it needs
    authentication info but doesn't set a method
    for authentication (Issue #373)
  * Updated the configure script to look for the OpenSSL library
    the old way if pkg-config is not available (Issue #375)
  * Fixed the prototype for the `httpWriteResponse`
    function (Issue #380)
  * Brought back minimal AIX support (Issue #389)
  * `cupsGetResponse` did not always set the last error.
  * Fixed a number of old references to the Apple CUPS web page.
  * Restored the default/generic printer icon file
    for the web interface.
  * Removed old stylesheet classes that are no longer used
    by the web interface.
- Adapted downgrade-autoconf-requirement.patch for CUPS 2.4.2</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1657368000">- Move the dbus-1 system.d file to /usr (bsc#1201346)</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1670500800">- Migration PAM settings to /usr/etc: Saving user changed
  configuration files in /etc and restoring them while an RPM
  update.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1670587200">- Migration PAM settings to /usr/etc: Fixed posttrans.
  Should only be used for TW.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1670673600">- Remove invalid %config directive on %_distconfdir/pam.d/cups</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1670846400">- Use %_pam_vendordir</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1685620800">- cups-2.4.2-CVE-2023-32324.patch fixes CVE-2023-32324
  "Heap buffer overflow in cupsd"
  https://github.com/OpenPrinting/cups/security/advisories/GHSA-cxc6-w2g7-69p7
  bsc#1211643</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1687435200">- cups-2.4.2-CVE-2023-34241.patch fixes CVE-2023-34241
  "use-after-free in cupsdAcceptClient()"
  https://github.com/OpenPrinting/cups/security/advisories/GHSA-qjgh-5hcq-5f25
  bsc#1212230</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1695211200">- cups-2.4.2-CVE-2023-32360.patch fixes CVE-2023-32360
  "Information leak through Cups-Get-Document operation"
  by requiring authentication for CUPS-Get-Document in cupsd.conf
  https://github.com/OpenPrinting/cups/commit/a0c8b9c9556882f00c68b9727a95a1b6d1452913
  https://github.com/OpenPrinting/cups/security/advisories/GHSA-7pv4-hx8c-gr4g
  bsc#1214254
- cups-2.4.2-additional_policies.patch is an updated version
  of cups-2.0.3-additional_policies.patch that replaces it
  to add the 'allowallforanybody' policy to cupsd.conf
  after cups-2.4.2-CVE-2023-32360.patch was applied</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1695211201">- cups-2.4.2-CVE-2023-4504.patch fixes CVE-2023-4504
  "CUPS PostScript Parsing Heap Overflow"
  https://github.com/OpenPrinting/cups/security/advisories/GHSA-pf5r-86w9-678h
  bsc#1215204</changelog>
</package>
<package pkgid="1f9f7c1aed690d931d525c2e489f99342e9c2e7969699496f0663bbc93d483baecd5a366e2f38f7e7d220fbf87e85cb9083365002fee5053b2c780e593ab63be" name="cups-client" arch="i586">
  <version epoch="0" ver="2.4.2" rel="7.1"/>
  <changelog author="Florian &lt;sp1ritCS@protonmail.com&gt;" date="1616673600">- Add "testsuite" conditional that disables anything within %check</changelog>
  <changelog author="jsmeix@suse.de" date="1617710400">- Disable testsuite for now via "bcond_with testsuite"
  until https://github.com/OpenPrinting/cups/issues/155 is fixed</changelog>
  <changelog author="jsmeix@suse.de" date="1618920000">- upstream_pull_174.patch is
  https://github.com/OpenPrinting/cups/pull/174
  "Use 60s timeout for read_thread, revert read limits"
  to fix printing with older USB printers
- New upstream URL https://openprinting.github.io/cups</changelog>
  <changelog author="jsmeix@suse.de" date="1620043200">- When cupsd creates directories with specific owner group
  and permissions (usually owner is 'root' and group matches
  "configure --with-cups-group=lp") specify same owner group and
  permissions in the RPM spec file to ensure those directories
  are installed by RPM with the right settings because if those
  directories were installed by RPM with different settings then
  cupsd would use them as is and not adjust its specific owner
  group and permissions which could lead to privilege escalation
  from 'lp' user to 'root' via symlink attacks e.g. if owner is
  falsely 'lp' instead of 'root' CVE-2021-25317 (bsc#1184161)</changelog>
  <changelog author="jsmeix@suse.de" date="1623067200">- Provide /usr/share/cups/ppdc/ in the "cups" main package
  to avoid that "lpinfo -m" results in /var/log/cups/error_log
  things like "ppdc: Unable to find include file font.defs"
  or "ppdc: Unable to find include file hp.h" and then
  "Bad driver information file /usr/share/cups/drv/sample.drv"
  (bsc#1186843)</changelog>
  <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.service.patch</changelog>
  <changelog author="jsmeix@suse.de" date="1643716800">- Enhanced harden_cups.service.patch by adding
  ReadWritePaths=/etc/cups
  because cupsd needs write access in /etc/cups
  (boo#1195288)</changelog>
  <changelog author="Aurelien Joga &lt;aurelienjoga@gmail.com&gt;" date="1646136000">- Version upgrade to 2.4.1:
  See https://github.com/openprinting/cups/releases
  CUPS 2.4.1 is the first bug fix release from 2.4.x series.
  Among the other bug fixes it fixes sharing default color mode
  to clients and several memory leaks.
  * The default color mode now is now configurable and defaults
    to the printer's reported default mode (Issue #277)
  * Configuration script now checks linking for -Wl,-pie flags
    (Issue #303)
  * Fixed memory leaks -
    in testi18n (Issue #313),
    in cups_enum_dests() (Issue #317),
    in _cupsEncodeOption() and http_tls_upgrade() (Issue #322)
  * Fixed missing bracket in de/index.html (Issue #299)
  * Fixed typos in configuration scripts (Issues #304, #316)
  * Removed remaining legacy code for RIP_MAX_CACHE environment
    variable (Issue #323)
  * Removed deprecated directives from cupsctl and
    cups-files.conf (Issue #300)
  * Removed purge-jobs legacy code from CGI scripts and
    templates (Issue #325)
- Version upgrade to 2.4.0:
  CUPS 2.4.0 is the latest stable OpenPrinting CUPS release.
  Among the changes from beta and release candidate
  the stable release adds two new configuration options for
  optimizing cupsd setup on servers and several other changes.
  * Added configure option --with-idle-exit-timeout (Issue #294)
  * Added --with-systemd-timeoutstartsec configure
    option (Issue #298)
  * DigestOptions now are applied for MD5 Digest authentication
    defined by RFC 2069 as well (Issue #287)
  * Fixed compilation on Solaris (Issue #293)
  * Fixed and improved German translations (Issue #296, Issue #297)
- Version upgrade to 2.4rc1:
  CUPS 2.4rc1 is a release candidate for OpenPrinting CUPS 2.4.0,
  which adds two enhancements before the stable release.
  * Added warning and debug messages when loading printers
    if the queue is raw or with driver (Issue #286)
  * Compilation now uses -fstack-protector-strong
    if available (Issue #285)
- Version upgrade to 2.4b1:
  CUPS 2.4b1 is the beta release for OpenPrinting CUPS 2.4
  which contains several new features such as basic OAuth support,
  support for AirPrint and Mopria clients and support for running
  CUPS as a snap, several deprecations (Kerberos, cups-config),
  removals of old deprecated directives, and many bug fixes.
  * Added support for CUPS running in a Snapcraft snap.
  * Added basic OAuth 2.0 client support (Issue #100)
  * Added support for AirPrint and Mopria clients (Issue #105)
  * Added configure support for specifying systemd dependencies
    in the CUPS service file (Issue #144)
  * Added several features and improvements to ipptool (Issue #153)
  * Added a JSON output mode for ipptool.
  * The ipptool command now correctly reports an error
    when a test file cannot be found.
  * CUPS library now uses thread safe getpwnam_r and getpwuid_r
    functions (Issue #274)
  * Fixed Kerberos authentication for the web interface (Issue #19)
  * The ZPL sample driver now supports more "standard" label
    sizes (Issue #70)
  * Fixed reporting of printer instances when enumerating and when
    no options are set for the main instance (Issue #71)
  * Reverted USB read limit enforcement change
    from CUPS 2.2.12 (Issue #72)
  * The IPP backend did not return the correct status code
    when a job was canceled at the printer/server (Issue #74)
  * The testlang unit test program now loops over all of the
    available locales by default (Issue #85)
  * The cupsfilter command now shows error messages when options
    are used incorrectly (Issue #88)
  * The PPD functions now treat boolean values as
    case-insensitive (Issue #106)
  * Temporary queue names no longer end with an
    underscore (Issue #110)
  * The USB backend now runs as root (Issue #121)
  * Added pkg-config file for libcups (Issue #122)
  * Fixed a PPD memory leak caused by emulator
    definitions (Issue #124)
  * Fixed a DISPLAY bug in ipptool (Issue #139)
  * The scheduler now includes the [Job N] prefix for job log
    messages, even when using syslog logging (Issue #154)
  * Added support for locales using the GB18030
    character set (Issue #159)
  * httpReconnect2 did not reset the socket file descriptor
    when the TLS negotiation failed (Apple #5907)
  * httpUpdate did not reset the socket file descriptor
    when the TLS negotiation failed (Apple #5915)
  * The IPP backend now retries Validate-Job requests (Issue #132)
  * Now show better error messages when a driver interface program
    fails to provide a PPD file (Issue #148)
  * Added dark mode support to the CUPS web interface (Issue #152)
  * Added a workaround for Solaris in httpAddrConnect2 (Issue #156)
  * Fixed an interaction between --remote-admin and --remote-any
    for the cupsctl command (Issue #158)
  * Now use a 60 second timeout for reading USB backchannel
    data (Issue #160)
  * The USB backend now tries harder to find a serial
    number (Issue #170)
  * Fixed @IF(name) handling in cupsd.conf (Apple #5918)
  * Fixed documentation and added examples for CUPS' limited
    CGI support (Apple #5940)
  * Fixed the lpc command prompt (Apple #5946)
  * Now always pass "localhost" in the Host: header when talking
    over a domain socket or the loopback interface (Issue #185)
  * Fixed a job history update issue in the scheduler (Issue #187)
  * Fixed job-pages-per-set value for duplex print jobs.
  * Fixed an edge case in ippReadIO to make sure that only complete
    attributes and values are retained on an error (Issue #195)
  * Hardened ippReadIO to prevent invalid IPP messages from being
    propagated (Issue #195, Issue #196)
  * The scheduler now supports the "everywhere" model
    directly (Issue #201)
  * Fixed some IPP Everywhere option mapping problems (Issue #238)
  * Fixed support for "job-hold-until" with the Restart-Job
    operation (Issue #250)
  * Fixed the default color/grayscale presets for
    IPP Everywhere PPDs (Issue #262)
  * Fixed support for the 'offline-report' state for all
    USB backends (Issue #264)
  * Documentation fixes (Issue #92, Issue #163, Issue #177,
    Issue #184)
  * Localization updates (Issue #123, Issue #129, Issue #134,
    Issue #146, Issue #164)
  * USB quirk updates (Issue #192, Issue #270, Apple #5766,
    Apple #5838, Apple #5843, Apple #5867)
  * Web interface updates (Issue #142, Issue #218)
  * The ippeveprinter tool now automatically uses an
    available port.
  * Fixed several Windows TLS and hashing issues.
  * Deprecated cups-config (Issue #97)
  * Deprecated Kerberos (AuthType Negotiate)
    authentication (Issue #98)
  * Removed support for the (long deprecated and unused)
    FontPath, ListenBackLog, LPDConfigFile, KeepAliveTimeout,
    RIPCache, and SMBConfigFile directives in cupsd.conf
    and cups-files.conf.
  * Stubbed out deprecated httpMD5 functions.
  * Add test for undefined page ranges during printing.
- downgrade-autoconf-requirement.patch downgrades the
  autoconf requirement to what is currently available in openSUSE
- fix-negotiate-authentication-between-CGIs-and-scheduler.patch
  is obsolete because it is included in the upstream code, see
  https://github.com/OpenPrinting/cups/commit/3ff789ee90b18205c735e42e599eb3ee3043e88a
  https://github.com/OpenPrinting/cups/pull/19
  https://github.com/apple/cups/pull/5847
  https://github.com/apple/cups/issues/5596
- upstream_pull_174.patch
  is obsolete because it is included in the upstream code, see
  https://github.com/OpenPrinting/cups/commit/43edb9df51b977d92929b084186dcd67d4f5ca44
  https://github.com/OpenPrinting/cups/pull/174
  https://github.com/OpenPrinting/cups/issues/72
- patch cups-2.1.0-cups-systemd-socket.patch
  is obsolete because it is included in the upstream code, see
  https://github.com/OpenPrinting/cups/commit/e96e96b4bd0d4e6f634bbb66b95d6e475501541c
- Updated upstream source tarball signing key in cups.keyring, see
  https://github.com/OpenPrinting/cups/discussions/327#discussioncomment-2060579
- Re-enabled the CUPS upstream testsuite via 'make test'
  and removed 'make check' because since the upstream commit
  https://github.com/OpenPrinting/cups/commit/96ba46ebc818b610b0e40cbc9d62ef1dcd3ec9b6
  the two Makefile targets 'test' and 'check' are identical.
- Changed cups-2.1.0-cups-systemd-socket.patch
  to accomodate new coding style
- Changed cups-config-libs.orig to accommodate
  recent code changes (SSL-&gt;TLS)
- Changed cups-2.1.0-default-webcontent-path.patch
  to accommodate code changes</changelog>
  <changelog author="jsmeix@suse.de" date="1646395200">- Improved comments in spec file and in changes file
- Have cups.keyring in ASCII armored format
- Do not error out when 'make test' fails in the 'check' section
  because https://github.com/OpenPrinting/cups/issues/155
  is not yet actually fixed so currently the testsuite
  still sometimes fails</changelog>
  <changelog author="jsmeix@suse.de" date="1649073600">- Have cups.pc in %{_libdir} to avoid a conflict
  that cups-devel and cups-devel-32bit would
  both contain /usr/lib/pkgconfig/cups.pc because
  when cups.pc is arch dependent it has to be in %{_libdir}
  which it is because it contains 'libdir=/usr/lib64' on x86_64
  (if it was arch independent it would have to be in %{_datadir})
  cf. https://build.opensuse.org/request/show/965680</changelog>
  <changelog author="jsmeix@suse.de" date="1653912000">- Version upgrade to 2.4.2:
  See https://github.com/openprinting/cups/releases
  CUPS 2.4.2 brings the fix for CVE-2022-26691 (#bsc1199474)
  together with LibreSSL/OpenSSL and minimal AIX support.
  * Fixed certificate strings comparison
    for Local authorization (CVE-2022-26691)
  * The `cupsFileOpen` function no longer opens files
    for append in read-write mode (Issue #291)
  * The cupsd daemon removed processing temporary
    queue (Issue #364)
  * Fixed delay in IPP backend if GNUTLS is used and endpoint
    doesn't confirm closing the connection (Issue #365)
  * Fixed conditional jump based on uninitialized value
    in cups/ppd.c (Issue #329)
  * Fixed CSS related issues in CUPS Web UI (Issue #344)
  * Fixed copyright in CUPS Web UI trailer template (Issue #346)
  * mDNS hostname in device uri is not resolved when installaling
    a permanent IPP Everywhere queue (Issues #340, #343)
  * The `lpstat` command now reports when the scheduler
    is not running (Issue #352)
  * Updated the man pages concerning the `-h` option (Issue #357)
  * Re-added LibreSSL/OpenSSL support (Issue #362)
  * Updated the Solaris smf service file (Issue #368)
  * Fixed a regression in lpoptions option support (Issue #370)
  * The scheduler now regenerates the PPD cache information after
    changing the "cupsd.conf" file (Issue #371)
  * Updated the scheduler to set "auth-info-required"
    to "username,password" if a  backend reports it needs
    authentication info but doesn't set a method
    for authentication (Issue #373)
  * Updated the configure script to look for the OpenSSL library
    the old way if pkg-config is not available (Issue #375)
  * Fixed the prototype for the `httpWriteResponse`
    function (Issue #380)
  * Brought back minimal AIX support (Issue #389)
  * `cupsGetResponse` did not always set the last error.
  * Fixed a number of old references to the Apple CUPS web page.
  * Restored the default/generic printer icon file
    for the web interface.
  * Removed old stylesheet classes that are no longer used
    by the web interface.
- Adapted downgrade-autoconf-requirement.patch for CUPS 2.4.2</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1657368000">- Move the dbus-1 system.d file to /usr (bsc#1201346)</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1670500800">- Migration PAM settings to /usr/etc: Saving user changed
  configuration files in /etc and restoring them while an RPM
  update.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1670587200">- Migration PAM settings to /usr/etc: Fixed posttrans.
  Should only be used for TW.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1670673600">- Remove invalid %config directive on %_distconfdir/pam.d/cups</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1670846400">- Use %_pam_vendordir</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1685620800">- cups-2.4.2-CVE-2023-32324.patch fixes CVE-2023-32324
  "Heap buffer overflow in cupsd"
  https://github.com/OpenPrinting/cups/security/advisories/GHSA-cxc6-w2g7-69p7
  bsc#1211643</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1687435200">- cups-2.4.2-CVE-2023-34241.patch fixes CVE-2023-34241
  "use-after-free in cupsdAcceptClient()"
  https://github.com/OpenPrinting/cups/security/advisories/GHSA-qjgh-5hcq-5f25
  bsc#1212230</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1695211200">- cups-2.4.2-CVE-2023-32360.patch fixes CVE-2023-32360
  "Information leak through Cups-Get-Document operation"
  by requiring authentication for CUPS-Get-Document in cupsd.conf
  https://github.com/OpenPrinting/cups/commit/a0c8b9c9556882f00c68b9727a95a1b6d1452913
  https://github.com/OpenPrinting/cups/security/advisories/GHSA-7pv4-hx8c-gr4g
  bsc#1214254
- cups-2.4.2-additional_policies.patch is an updated version
  of cups-2.0.3-additional_policies.patch that replaces it
  to add the 'allowallforanybody' policy to cupsd.conf
  after cups-2.4.2-CVE-2023-32360.patch was applied</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1695211201">- cups-2.4.2-CVE-2023-4504.patch fixes CVE-2023-4504
  "CUPS PostScript Parsing Heap Overflow"
  https://github.com/OpenPrinting/cups/security/advisories/GHSA-pf5r-86w9-678h
  bsc#1215204</changelog>
</package>
<package pkgid="9e1a9e19d7c40a11ae67b85d982569b79ff97517c4289f2fb7f6abc9fec9829df57c42c232fe399ae49c6040044f31a9bd02a3bf033f29d491e9a6de08e36590" name="cups-client" arch="x86_64">
  <version epoch="0" ver="2.4.2" rel="7.1"/>
  <changelog author="Florian &lt;sp1ritCS@protonmail.com&gt;" date="1616673600">- Add "testsuite" conditional that disables anything within %check</changelog>
  <changelog author="jsmeix@suse.de" date="1617710400">- Disable testsuite for now via "bcond_with testsuite"
  until https://github.com/OpenPrinting/cups/issues/155 is fixed</changelog>
  <changelog author="jsmeix@suse.de" date="1618920000">- upstream_pull_174.patch is
  https://github.com/OpenPrinting/cups/pull/174
  "Use 60s timeout for read_thread, revert read limits"
  to fix printing with older USB printers
- New upstream URL https://openprinting.github.io/cups</changelog>
  <changelog author="jsmeix@suse.de" date="1620043200">- When cupsd creates directories with specific owner group
  and permissions (usually owner is 'root' and group matches
  "configure --with-cups-group=lp") specify same owner group and
  permissions in the RPM spec file to ensure those directories
  are installed by RPM with the right settings because if those
  directories were installed by RPM with different settings then
  cupsd would use them as is and not adjust its specific owner
  group and permissions which could lead to privilege escalation
  from 'lp' user to 'root' via symlink attacks e.g. if owner is
  falsely 'lp' instead of 'root' CVE-2021-25317 (bsc#1184161)</changelog>
  <changelog author="jsmeix@suse.de" date="1623067200">- Provide /usr/share/cups/ppdc/ in the "cups" main package
  to avoid that "lpinfo -m" results in /var/log/cups/error_log
  things like "ppdc: Unable to find include file font.defs"
  or "ppdc: Unable to find include file hp.h" and then
  "Bad driver information file /usr/share/cups/drv/sample.drv"
  (bsc#1186843)</changelog>
  <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.service.patch</changelog>
  <changelog author="jsmeix@suse.de" date="1643716800">- Enhanced harden_cups.service.patch by adding
  ReadWritePaths=/etc/cups
  because cupsd needs write access in /etc/cups
  (boo#1195288)</changelog>
  <changelog author="Aurelien Joga &lt;aurelienjoga@gmail.com&gt;" date="1646136000">- Version upgrade to 2.4.1:
  See https://github.com/openprinting/cups/releases
  CUPS 2.4.1 is the first bug fix release from 2.4.x series.
  Among the other bug fixes it fixes sharing default color mode
  to clients and several memory leaks.
  * The default color mode now is now configurable and defaults
    to the printer's reported default mode (Issue #277)
  * Configuration script now checks linking for -Wl,-pie flags
    (Issue #303)
  * Fixed memory leaks -
    in testi18n (Issue #313),
    in cups_enum_dests() (Issue #317),
    in _cupsEncodeOption() and http_tls_upgrade() (Issue #322)
  * Fixed missing bracket in de/index.html (Issue #299)
  * Fixed typos in configuration scripts (Issues #304, #316)
  * Removed remaining legacy code for RIP_MAX_CACHE environment
    variable (Issue #323)
  * Removed deprecated directives from cupsctl and
    cups-files.conf (Issue #300)
  * Removed purge-jobs legacy code from CGI scripts and
    templates (Issue #325)
- Version upgrade to 2.4.0:
  CUPS 2.4.0 is the latest stable OpenPrinting CUPS release.
  Among the changes from beta and release candidate
  the stable release adds two new configuration options for
  optimizing cupsd setup on servers and several other changes.
  * Added configure option --with-idle-exit-timeout (Issue #294)
  * Added --with-systemd-timeoutstartsec configure
    option (Issue #298)
  * DigestOptions now are applied for MD5 Digest authentication
    defined by RFC 2069 as well (Issue #287)
  * Fixed compilation on Solaris (Issue #293)
  * Fixed and improved German translations (Issue #296, Issue #297)
- Version upgrade to 2.4rc1:
  CUPS 2.4rc1 is a release candidate for OpenPrinting CUPS 2.4.0,
  which adds two enhancements before the stable release.
  * Added warning and debug messages when loading printers
    if the queue is raw or with driver (Issue #286)
  * Compilation now uses -fstack-protector-strong
    if available (Issue #285)
- Version upgrade to 2.4b1:
  CUPS 2.4b1 is the beta release for OpenPrinting CUPS 2.4
  which contains several new features such as basic OAuth support,
  support for AirPrint and Mopria clients and support for running
  CUPS as a snap, several deprecations (Kerberos, cups-config),
  removals of old deprecated directives, and many bug fixes.
  * Added support for CUPS running in a Snapcraft snap.
  * Added basic OAuth 2.0 client support (Issue #100)
  * Added support for AirPrint and Mopria clients (Issue #105)
  * Added configure support for specifying systemd dependencies
    in the CUPS service file (Issue #144)
  * Added several features and improvements to ipptool (Issue #153)
  * Added a JSON output mode for ipptool.
  * The ipptool command now correctly reports an error
    when a test file cannot be found.
  * CUPS library now uses thread safe getpwnam_r and getpwuid_r
    functions (Issue #274)
  * Fixed Kerberos authentication for the web interface (Issue #19)
  * The ZPL sample driver now supports more "standard" label
    sizes (Issue #70)
  * Fixed reporting of printer instances when enumerating and when
    no options are set for the main instance (Issue #71)
  * Reverted USB read limit enforcement change
    from CUPS 2.2.12 (Issue #72)
  * The IPP backend did not return the correct status code
    when a job was canceled at the printer/server (Issue #74)
  * The testlang unit test program now loops over all of the
    available locales by default (Issue #85)
  * The cupsfilter command now shows error messages when options
    are used incorrectly (Issue #88)
  * The PPD functions now treat boolean values as
    case-insensitive (Issue #106)
  * Temporary queue names no longer end with an
    underscore (Issue #110)
  * The USB backend now runs as root (Issue #121)
  * Added pkg-config file for libcups (Issue #122)
  * Fixed a PPD memory leak caused by emulator
    definitions (Issue #124)
  * Fixed a DISPLAY bug in ipptool (Issue #139)
  * The scheduler now includes the [Job N] prefix for job log
    messages, even when using syslog logging (Issue #154)
  * Added support for locales using the GB18030
    character set (Issue #159)
  * httpReconnect2 did not reset the socket file descriptor
    when the TLS negotiation failed (Apple #5907)
  * httpUpdate did not reset the socket file descriptor
    when the TLS negotiation failed (Apple #5915)
  * The IPP backend now retries Validate-Job requests (Issue #132)
  * Now show better error messages when a driver interface program
    fails to provide a PPD file (Issue #148)
  * Added dark mode support to the CUPS web interface (Issue #152)
  * Added a workaround for Solaris in httpAddrConnect2 (Issue #156)
  * Fixed an interaction between --remote-admin and --remote-any
    for the cupsctl command (Issue #158)
  * Now use a 60 second timeout for reading USB backchannel
    data (Issue #160)
  * The USB backend now tries harder to find a serial
    number (Issue #170)
  * Fixed @IF(name) handling in cupsd.conf (Apple #5918)
  * Fixed documentation and added examples for CUPS' limited
    CGI support (Apple #5940)
  * Fixed the lpc command prompt (Apple #5946)
  * Now always pass "localhost" in the Host: header when talking
    over a domain socket or the loopback interface (Issue #185)
  * Fixed a job history update issue in the scheduler (Issue #187)
  * Fixed job-pages-per-set value for duplex print jobs.
  * Fixed an edge case in ippReadIO to make sure that only complete
    attributes and values are retained on an error (Issue #195)
  * Hardened ippReadIO to prevent invalid IPP messages from being
    propagated (Issue #195, Issue #196)
  * The scheduler now supports the "everywhere" model
    directly (Issue #201)
  * Fixed some IPP Everywhere option mapping problems (Issue #238)
  * Fixed support for "job-hold-until" with the Restart-Job
    operation (Issue #250)
  * Fixed the default color/grayscale presets for
    IPP Everywhere PPDs (Issue #262)
  * Fixed support for the 'offline-report' state for all
    USB backends (Issue #264)
  * Documentation fixes (Issue #92, Issue #163, Issue #177,
    Issue #184)
  * Localization updates (Issue #123, Issue #129, Issue #134,
    Issue #146, Issue #164)
  * USB quirk updates (Issue #192, Issue #270, Apple #5766,
    Apple #5838, Apple #5843, Apple #5867)
  * Web interface updates (Issue #142, Issue #218)
  * The ippeveprinter tool now automatically uses an
    available port.
  * Fixed several Windows TLS and hashing issues.
  * Deprecated cups-config (Issue #97)
  * Deprecated Kerberos (AuthType Negotiate)
    authentication (Issue #98)
  * Removed support for the (long deprecated and unused)
    FontPath, ListenBackLog, LPDConfigFile, KeepAliveTimeout,
    RIPCache, and SMBConfigFile directives in cupsd.conf
    and cups-files.conf.
  * Stubbed out deprecated httpMD5 functions.
  * Add test for undefined page ranges during printing.
- downgrade-autoconf-requirement.patch downgrades the
  autoconf requirement to what is currently available in openSUSE
- fix-negotiate-authentication-between-CGIs-and-scheduler.patch
  is obsolete because it is included in the upstream code, see
  https://github.com/OpenPrinting/cups/commit/3ff789ee90b18205c735e42e599eb3ee3043e88a
  https://github.com/OpenPrinting/cups/pull/19
  https://github.com/apple/cups/pull/5847
  https://github.com/apple/cups/issues/5596
- upstream_pull_174.patch
  is obsolete because it is included in the upstream code, see
  https://github.com/OpenPrinting/cups/commit/43edb9df51b977d92929b084186dcd67d4f5ca44
  https://github.com/OpenPrinting/cups/pull/174
  https://github.com/OpenPrinting/cups/issues/72
- patch cups-2.1.0-cups-systemd-socket.patch
  is obsolete because it is included in the upstream code, see
  https://github.com/OpenPrinting/cups/commit/e96e96b4bd0d4e6f634bbb66b95d6e475501541c
- Updated upstream source tarball signing key in cups.keyring, see
  https://github.com/OpenPrinting/cups/discussions/327#discussioncomment-2060579
- Re-enabled the CUPS upstream testsuite via 'make test'
  and removed 'make check' because since the upstream commit
  https://github.com/OpenPrinting/cups/commit/96ba46ebc818b610b0e40cbc9d62ef1dcd3ec9b6
  the two Makefile targets 'test' and 'check' are identical.
- Changed cups-2.1.0-cups-systemd-socket.patch
  to accomodate new coding style
- Changed cups-config-libs.orig to accommodate
  recent code changes (SSL-&gt;TLS)
- Changed cups-2.1.0-default-webcontent-path.patch
  to accommodate code changes</changelog>
  <changelog author="jsmeix@suse.de" date="1646395200">- Improved comments in spec file and in changes file
- Have cups.keyring in ASCII armored format
- Do not error out when 'make test' fails in the 'check' section
  because https://github.com/OpenPrinting/cups/issues/155
  is not yet actually fixed so currently the testsuite
  still sometimes fails</changelog>
  <changelog author="jsmeix@suse.de" date="1649073600">- Have cups.pc in %{_libdir} to avoid a conflict
  that cups-devel and cups-devel-32bit would
  both contain /usr/lib/pkgconfig/cups.pc because
  when cups.pc is arch dependent it has to be in %{_libdir}
  which it is because it contains 'libdir=/usr/lib64' on x86_64
  (if it was arch independent it would have to be in %{_datadir})
  cf. https://build.opensuse.org/request/show/965680</changelog>
  <changelog author="jsmeix@suse.de" date="1653912000">- Version upgrade to 2.4.2:
  See https://github.com/openprinting/cups/releases
  CUPS 2.4.2 brings the fix for CVE-2022-26691 (#bsc1199474)
  together with LibreSSL/OpenSSL and minimal AIX support.
  * Fixed certificate strings comparison
    for Local authorization (CVE-2022-26691)
  * The `cupsFileOpen` function no longer opens files
    for append in read-write mode (Issue #291)
  * The cupsd daemon removed processing temporary
    queue (Issue #364)
  * Fixed delay in IPP backend if GNUTLS is used and endpoint
    doesn't confirm closing the connection (Issue #365)
  * Fixed conditional jump based on uninitialized value
    in cups/ppd.c (Issue #329)
  * Fixed CSS related issues in CUPS Web UI (Issue #344)
  * Fixed copyright in CUPS Web UI trailer template (Issue #346)
  * mDNS hostname in device uri is not resolved when installaling
    a permanent IPP Everywhere queue (Issues #340, #343)
  * The `lpstat` command now reports when the scheduler
    is not running (Issue #352)
  * Updated the man pages concerning the `-h` option (Issue #357)
  * Re-added LibreSSL/OpenSSL support (Issue #362)
  * Updated the Solaris smf service file (Issue #368)
  * Fixed a regression in lpoptions option support (Issue #370)
  * The scheduler now regenerates the PPD cache information after
    changing the "cupsd.conf" file (Issue #371)
  * Updated the scheduler to set "auth-info-required"
    to "username,password" if a  backend reports it needs
    authentication info but doesn't set a method
    for authentication (Issue #373)
  * Updated the configure script to look for the OpenSSL library
    the old way if pkg-config is not available (Issue #375)
  * Fixed the prototype for the `httpWriteResponse`
    function (Issue #380)
  * Brought back minimal AIX support (Issue #389)
  * `cupsGetResponse` did not always set the last error.
  * Fixed a number of old references to the Apple CUPS web page.
  * Restored the default/generic printer icon file
    for the web interface.
  * Removed old stylesheet classes that are no longer used
    by the web interface.
- Adapted downgrade-autoconf-requirement.patch for CUPS 2.4.2</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1657368000">- Move the dbus-1 system.d file to /usr (bsc#1201346)</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1670500800">- Migration PAM settings to /usr/etc: Saving user changed
  configuration files in /etc and restoring them while an RPM
  update.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1670587200">- Migration PAM settings to /usr/etc: Fixed posttrans.
  Should only be used for TW.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1670673600">- Remove invalid %config directive on %_distconfdir/pam.d/cups</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1670846400">- Use %_pam_vendordir</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1685620800">- cups-2.4.2-CVE-2023-32324.patch fixes CVE-2023-32324
  "Heap buffer overflow in cupsd"
  https://github.com/OpenPrinting/cups/security/advisories/GHSA-cxc6-w2g7-69p7
  bsc#1211643</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1687435200">- cups-2.4.2-CVE-2023-34241.patch fixes CVE-2023-34241
  "use-after-free in cupsdAcceptClient()"
  https://github.com/OpenPrinting/cups/security/advisories/GHSA-qjgh-5hcq-5f25
  bsc#1212230</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1695211200">- cups-2.4.2-CVE-2023-32360.patch fixes CVE-2023-32360
  "Information leak through Cups-Get-Document operation"
  by requiring authentication for CUPS-Get-Document in cupsd.conf
  https://github.com/OpenPrinting/cups/commit/a0c8b9c9556882f00c68b9727a95a1b6d1452913
  https://github.com/OpenPrinting/cups/security/advisories/GHSA-7pv4-hx8c-gr4g
  bsc#1214254
- cups-2.4.2-additional_policies.patch is an updated version
  of cups-2.0.3-additional_policies.patch that replaces it
  to add the 'allowallforanybody' policy to cupsd.conf
  after cups-2.4.2-CVE-2023-32360.patch was applied</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1695211201">- cups-2.4.2-CVE-2023-4504.patch fixes CVE-2023-4504
  "CUPS PostScript Parsing Heap Overflow"
  https://github.com/OpenPrinting/cups/security/advisories/GHSA-pf5r-86w9-678h
  bsc#1215204</changelog>
</package>
<package pkgid="9a90995b8b163e43463d75af1bc0fedfeb1b5ba1d445c2b48a562168984b6311998076a385d000fca0e21f19c085ba53111340daeb63e6a12c01128eaa7ea148" name="cups-client-debuginfo" arch="i586">
  <version epoch="0" ver="2.4.2" rel="7.1"/>
  <changelog author="Florian &lt;sp1ritCS@protonmail.com&gt;" date="1616673600">- Add "testsuite" conditional that disables anything within %check</changelog>
  <changelog author="jsmeix@suse.de" date="1617710400">- Disable testsuite for now via "bcond_with testsuite"
  until https://github.com/OpenPrinting/cups/issues/155 is fixed</changelog>
  <changelog author="jsmeix@suse.de" date="1618920000">- upstream_pull_174.patch is
  https://github.com/OpenPrinting/cups/pull/174
  "Use 60s timeout for read_thread, revert read limits"
  to fix printing with older USB printers
- New upstream URL https://openprinting.github.io/cups</changelog>
  <changelog author="jsmeix@suse.de" date="1620043200">- When cupsd creates directories with specific owner group
  and permissions (usually owner is 'root' and group matches
  "configure --with-cups-group=lp") specify same owner group and
  permissions in the RPM spec file to ensure those directories
  are installed by RPM with the right settings because if those
  directories were installed by RPM with different settings then
  cupsd would use them as is and not adjust its specific owner
  group and permissions which could lead to privilege escalation
  from 'lp' user to 'root' via symlink attacks e.g. if owner is
  falsely 'lp' instead of 'root' CVE-2021-25317 (bsc#1184161)</changelog>
  <changelog author="jsmeix@suse.de" date="1623067200">- Provide /usr/share/cups/ppdc/ in the "cups" main package
  to avoid that "lpinfo -m" results in /var/log/cups/error_log
  things like "ppdc: Unable to find include file font.defs"
  or "ppdc: Unable to find include file hp.h" and then
  "Bad driver information file /usr/share/cups/drv/sample.drv"
  (bsc#1186843)</changelog>
  <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.service.patch</changelog>
  <changelog author="jsmeix@suse.de" date="1643716800">- Enhanced harden_cups.service.patch by adding
  ReadWritePaths=/etc/cups
  because cupsd needs write access in /etc/cups
  (boo#1195288)</changelog>
  <changelog author="Aurelien Joga &lt;aurelienjoga@gmail.com&gt;" date="1646136000">- Version upgrade to 2.4.1:
  See https://github.com/openprinting/cups/releases
  CUPS 2.4.1 is the first bug fix release from 2.4.x series.
  Among the other bug fixes it fixes sharing default color mode
  to clients and several memory leaks.
  * The default color mode now is now configurable and defaults
    to the printer's reported default mode (Issue #277)
  * Configuration script now checks linking for -Wl,-pie flags
    (Issue #303)
  * Fixed memory leaks -
    in testi18n (Issue #313),
    in cups_enum_dests() (Issue #317),
    in _cupsEncodeOption() and http_tls_upgrade() (Issue #322)
  * Fixed missing bracket in de/index.html (Issue #299)
  * Fixed typos in configuration scripts (Issues #304, #316)
  * Removed remaining legacy code for RIP_MAX_CACHE environment
    variable (Issue #323)
  * Removed deprecated directives from cupsctl and
    cups-files.conf (Issue #300)
  * Removed purge-jobs legacy code from CGI scripts and
    templates (Issue #325)
- Version upgrade to 2.4.0:
  CUPS 2.4.0 is the latest stable OpenPrinting CUPS release.
  Among the changes from beta and release candidate
  the stable release adds two new configuration options for
  optimizing cupsd setup on servers and several other changes.
  * Added configure option --with-idle-exit-timeout (Issue #294)
  * Added --with-systemd-timeoutstartsec configure
    option (Issue #298)
  * DigestOptions now are applied for MD5 Digest authentication
    defined by RFC 2069 as well (Issue #287)
  * Fixed compilation on Solaris (Issue #293)
  * Fixed and improved German translations (Issue #296, Issue #297)
- Version upgrade to 2.4rc1:
  CUPS 2.4rc1 is a release candidate for OpenPrinting CUPS 2.4.0,
  which adds two enhancements before the stable release.
  * Added warning and debug messages when loading printers
    if the queue is raw or with driver (Issue #286)
  * Compilation now uses -fstack-protector-strong
    if available (Issue #285)
- Version upgrade to 2.4b1:
  CUPS 2.4b1 is the beta release for OpenPrinting CUPS 2.4
  which contains several new features such as basic OAuth support,
  support for AirPrint and Mopria clients and support for running
  CUPS as a snap, several deprecations (Kerberos, cups-config),
  removals of old deprecated directives, and many bug fixes.
  * Added support for CUPS running in a Snapcraft snap.
  * Added basic OAuth 2.0 client support (Issue #100)
  * Added support for AirPrint and Mopria clients (Issue #105)
  * Added configure support for specifying systemd dependencies
    in the CUPS service file (Issue #144)
  * Added several features and improvements to ipptool (Issue #153)
  * Added a JSON output mode for ipptool.
  * The ipptool command now correctly reports an error
    when a test file cannot be found.
  * CUPS library now uses thread safe getpwnam_r and getpwuid_r
    functions (Issue #274)
  * Fixed Kerberos authentication for the web interface (Issue #19)
  * The ZPL sample driver now supports more "standard" label
    sizes (Issue #70)
  * Fixed reporting of printer instances when enumerating and when
    no options are set for the main instance (Issue #71)
  * Reverted USB read limit enforcement change
    from CUPS 2.2.12 (Issue #72)
  * The IPP backend did not return the correct status code
    when a job was canceled at the printer/server (Issue #74)
  * The testlang unit test program now loops over all of the
    available locales by default (Issue #85)
  * The cupsfilter command now shows error messages when options
    are used incorrectly (Issue #88)
  * The PPD functions now treat boolean values as
    case-insensitive (Issue #106)
  * Temporary queue names no longer end with an
    underscore (Issue #110)
  * The USB backend now runs as root (Issue #121)
  * Added pkg-config file for libcups (Issue #122)
  * Fixed a PPD memory leak caused by emulator
    definitions (Issue #124)
  * Fixed a DISPLAY bug in ipptool (Issue #139)
  * The scheduler now includes the [Job N] prefix for job log
    messages, even when using syslog logging (Issue #154)
  * Added support for locales using the GB18030
    character set (Issue #159)
  * httpReconnect2 did not reset the socket file descriptor
    when the TLS negotiation failed (Apple #5907)
  * httpUpdate did not reset the socket file descriptor
    when the TLS negotiation failed (Apple #5915)
  * The IPP backend now retries Validate-Job requests (Issue #132)
  * Now show better error messages when a driver interface program
    fails to provide a PPD file (Issue #148)
  * Added dark mode support to the CUPS web interface (Issue #152)
  * Added a workaround for Solaris in httpAddrConnect2 (Issue #156)
  * Fixed an interaction between --remote-admin and --remote-any
    for the cupsctl command (Issue #158)
  * Now use a 60 second timeout for reading USB backchannel
    data (Issue #160)
  * The USB backend now tries harder to find a serial
    number (Issue #170)
  * Fixed @IF(name) handling in cupsd.conf (Apple #5918)
  * Fixed documentation and added examples for CUPS' limited
    CGI support (Apple #5940)
  * Fixed the lpc command prompt (Apple #5946)
  * Now always pass "localhost" in the Host: header when talking
    over a domain socket or the loopback interface (Issue #185)
  * Fixed a job history update issue in the scheduler (Issue #187)
  * Fixed job-pages-per-set value for duplex print jobs.
  * Fixed an edge case in ippReadIO to make sure that only complete
    attributes and values are retained on an error (Issue #195)
  * Hardened ippReadIO to prevent invalid IPP messages from being
    propagated (Issue #195, Issue #196)
  * The scheduler now supports the "everywhere" model
    directly (Issue #201)
  * Fixed some IPP Everywhere option mapping problems (Issue #238)
  * Fixed support for "job-hold-until" with the Restart-Job
    operation (Issue #250)
  * Fixed the default color/grayscale presets for
    IPP Everywhere PPDs (Issue #262)
  * Fixed support for the 'offline-report' state for all
    USB backends (Issue #264)
  * Documentation fixes (Issue #92, Issue #163, Issue #177,
    Issue #184)
  * Localization updates (Issue #123, Issue #129, Issue #134,
    Issue #146, Issue #164)
  * USB quirk updates (Issue #192, Issue #270, Apple #5766,
    Apple #5838, Apple #5843, Apple #5867)
  * Web interface updates (Issue #142, Issue #218)
  * The ippeveprinter tool now automatically uses an
    available port.
  * Fixed several Windows TLS and hashing issues.
  * Deprecated cups-config (Issue #97)
  * Deprecated Kerberos (AuthType Negotiate)
    authentication (Issue #98)
  * Removed support for the (long deprecated and unused)
    FontPath, ListenBackLog, LPDConfigFile, KeepAliveTimeout,
    RIPCache, and SMBConfigFile directives in cupsd.conf
    and cups-files.conf.
  * Stubbed out deprecated httpMD5 functions.
  * Add test for undefined page ranges during printing.
- downgrade-autoconf-requirement.patch downgrades the
  autoconf requirement to what is currently available in openSUSE
- fix-negotiate-authentication-between-CGIs-and-scheduler.patch
  is obsolete because it is included in the upstream code, see
  https://github.com/OpenPrinting/cups/commit/3ff789ee90b18205c735e42e599eb3ee3043e88a
  https://github.com/OpenPrinting/cups/pull/19
  https://github.com/apple/cups/pull/5847
  https://github.com/apple/cups/issues/5596
- upstream_pull_174.patch
  is obsolete because it is included in the upstream code, see
  https://github.com/OpenPrinting/cups/commit/43edb9df51b977d92929b084186dcd67d4f5ca44
  https://github.com/OpenPrinting/cups/pull/174
  https://github.com/OpenPrinting/cups/issues/72
- patch cups-2.1.0-cups-systemd-socket.patch
  is obsolete because it is included in the upstream code, see
  https://github.com/OpenPrinting/cups/commit/e96e96b4bd0d4e6f634bbb66b95d6e475501541c
- Updated upstream source tarball signing key in cups.keyring, see
  https://github.com/OpenPrinting/cups/discussions/327#discussioncomment-2060579
- Re-enabled the CUPS upstream testsuite via 'make test'
  and removed 'make check' because since the upstream commit
  https://github.com/OpenPrinting/cups/commit/96ba46ebc818b610b0e40cbc9d62ef1dcd3ec9b6
  the two Makefile targets 'test' and 'check' are identical.
- Changed cups-2.1.0-cups-systemd-socket.patch
  to accomodate new coding style
- Changed cups-config-libs.orig to accommodate
  recent code changes (SSL-&gt;TLS)
- Changed cups-2.1.0-default-webcontent-path.patch
  to accommodate code changes</changelog>
  <changelog author="jsmeix@suse.de" date="1646395200">- Improved comments in spec file and in changes file
- Have cups.keyring in ASCII armored format
- Do not error out when 'make test' fails in the 'check' section
  because https://github.com/OpenPrinting/cups/issues/155
  is not yet actually fixed so currently the testsuite
  still sometimes fails</changelog>
  <changelog author="jsmeix@suse.de" date="1649073600">- Have cups.pc in %{_libdir} to avoid a conflict
  that cups-devel and cups-devel-32bit would
  both contain /usr/lib/pkgconfig/cups.pc because
  when cups.pc is arch dependent it has to be in %{_libdir}
  which it is because it contains 'libdir=/usr/lib64' on x86_64
  (if it was arch independent it would have to be in %{_datadir})
  cf. https://build.opensuse.org/request/show/965680</changelog>
  <changelog author="jsmeix@suse.de" date="1653912000">- Version upgrade to 2.4.2:
  See https://github.com/openprinting/cups/releases
  CUPS 2.4.2 brings the fix for CVE-2022-26691 (#bsc1199474)
  together with LibreSSL/OpenSSL and minimal AIX support.
  * Fixed certificate strings comparison
    for Local authorization (CVE-2022-26691)
  * The `cupsFileOpen` function no longer opens files
    for append in read-write mode (Issue #291)
  * The cupsd daemon removed processing temporary
    queue (Issue #364)
  * Fixed delay in IPP backend if GNUTLS is used and endpoint
    doesn't confirm closing the connection (Issue #365)
  * Fixed conditional jump based on uninitialized value
    in cups/ppd.c (Issue #329)
  * Fixed CSS related issues in CUPS Web UI (Issue #344)
  * Fixed copyright in CUPS Web UI trailer template (Issue #346)
  * mDNS hostname in device uri is not resolved when installaling
    a permanent IPP Everywhere queue (Issues #340, #343)
  * The `lpstat` command now reports when the scheduler
    is not running (Issue #352)
  * Updated the man pages concerning the `-h` option (Issue #357)
  * Re-added LibreSSL/OpenSSL support (Issue #362)
  * Updated the Solaris smf service file (Issue #368)
  * Fixed a regression in lpoptions option support (Issue #370)
  * The scheduler now regenerates the PPD cache information after
    changing the "cupsd.conf" file (Issue #371)
  * Updated the scheduler to set "auth-info-required"
    to "username,password" if a  backend reports it needs
    authentication info but doesn't set a method
    for authentication (Issue #373)
  * Updated the configure script to look for the OpenSSL library
    the old way if pkg-config is not available (Issue #375)
  * Fixed the prototype for the `httpWriteResponse`
    function (Issue #380)
  * Brought back minimal AIX support (Issue #389)
  * `cupsGetResponse` did not always set the last error.
  * Fixed a number of old references to the Apple CUPS web page.
  * Restored the default/generic printer icon file
    for the web interface.
  * Removed old stylesheet classes that are no longer used
    by the web interface.
- Adapted downgrade-autoconf-requirement.patch for CUPS 2.4.2</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1657368000">- Move the dbus-1 system.d file to /usr (bsc#1201346)</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1670500800">- Migration PAM settings to /usr/etc: Saving user changed
  configuration files in /etc and restoring them while an RPM
  update.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1670587200">- Migration PAM settings to /usr/etc: Fixed posttrans.
  Should only be used for TW.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1670673600">- Remove invalid %config directive on %_distconfdir/pam.d/cups</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1670846400">- Use %_pam_vendordir</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1685620800">- cups-2.4.2-CVE-2023-32324.patch fixes CVE-2023-32324
  "Heap buffer overflow in cupsd"
  https://github.com/OpenPrinting/cups/security/advisories/GHSA-cxc6-w2g7-69p7
  bsc#1211643</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1687435200">- cups-2.4.2-CVE-2023-34241.patch fixes CVE-2023-34241
  "use-after-free in cupsdAcceptClient()"
  https://github.com/OpenPrinting/cups/security/advisories/GHSA-qjgh-5hcq-5f25
  bsc#1212230</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1695211200">- cups-2.4.2-CVE-2023-32360.patch fixes CVE-2023-32360
  "Information leak through Cups-Get-Document operation"
  by requiring authentication for CUPS-Get-Document in cupsd.conf
  https://github.com/OpenPrinting/cups/commit/a0c8b9c9556882f00c68b9727a95a1b6d1452913
  https://github.com/OpenPrinting/cups/security/advisories/GHSA-7pv4-hx8c-gr4g
  bsc#1214254
- cups-2.4.2-additional_policies.patch is an updated version
  of cups-2.0.3-additional_policies.patch that replaces it
  to add the 'allowallforanybody' policy to cupsd.conf
  after cups-2.4.2-CVE-2023-32360.patch was applied</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1695211201">- cups-2.4.2-CVE-2023-4504.patch fixes CVE-2023-4504
  "CUPS PostScript Parsing Heap Overflow"
  https://github.com/OpenPrinting/cups/security/advisories/GHSA-pf5r-86w9-678h
  bsc#1215204</changelog>
</package>
<package pkgid="bd81cd9853fca65ec0eb7fd63702fd77c8ede9346484302ece919083e932e7132cdbb647eda139aa55a431a8162d4c9e46307b06047081cf4e337a48ab20a89f" name="cups-client-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.4.2" rel="7.1"/>
  <changelog author="Florian &lt;sp1ritCS@protonmail.com&gt;" date="1616673600">- Add "testsuite" conditional that disables anything within %check</changelog>
  <changelog author="jsmeix@suse.de" date="1617710400">- Disable testsuite for now via "bcond_with testsuite"
  until https://github.com/OpenPrinting/cups/issues/155 is fixed</changelog>
  <changelog author="jsmeix@suse.de" date="1618920000">- upstream_pull_174.patch is
  https://github.com/OpenPrinting/cups/pull/174
  "Use 60s timeout for read_thread, revert read limits"
  to fix printing with older USB printers
- New upstream URL https://openprinting.github.io/cups</changelog>
  <changelog author="jsmeix@suse.de" date="1620043200">- When cupsd creates directories with specific owner group
  and permissions (usually owner is 'root' and group matches
  "configure --with-cups-group=lp") specify same owner group and
  permissions in the RPM spec file to ensure those directories
  are installed by RPM with the right settings because if those
  directories were installed by RPM with different settings then
  cupsd would use them as is and not adjust its specific owner
  group and permissions which could lead to privilege escalation
  from 'lp' user to 'root' via symlink attacks e.g. if owner is
  falsely 'lp' instead of 'root' CVE-2021-25317 (bsc#1184161)</changelog>
  <changelog author="jsmeix@suse.de" date="1623067200">- Provide /usr/share/cups/ppdc/ in the "cups" main package
  to avoid that "lpinfo -m" results in /var/log/cups/error_log
  things like "ppdc: Unable to find include file font.defs"
  or "ppdc: Unable to find include file hp.h" and then
  "Bad driver information file /usr/share/cups/drv/sample.drv"
  (bsc#1186843)</changelog>
  <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.service.patch</changelog>
  <changelog author="jsmeix@suse.de" date="1643716800">- Enhanced harden_cups.service.patch by adding
  ReadWritePaths=/etc/cups
  because cupsd needs write access in /etc/cups
  (boo#1195288)</changelog>
  <changelog author="Aurelien Joga &lt;aurelienjoga@gmail.com&gt;" date="1646136000">- Version upgrade to 2.4.1:
  See https://github.com/openprinting/cups/releases
  CUPS 2.4.1 is the first bug fix release from 2.4.x series.
  Among the other bug fixes it fixes sharing default color mode
  to clients and several memory leaks.
  * The default color mode now is now configurable and defaults
    to the printer's reported default mode (Issue #277)
  * Configuration script now checks linking for -Wl,-pie flags
    (Issue #303)
  * Fixed memory leaks -
    in testi18n (Issue #313),
    in cups_enum_dests() (Issue #317),
    in _cupsEncodeOption() and http_tls_upgrade() (Issue #322)
  * Fixed missing bracket in de/index.html (Issue #299)
  * Fixed typos in configuration scripts (Issues #304, #316)
  * Removed remaining legacy code for RIP_MAX_CACHE environment
    variable (Issue #323)
  * Removed deprecated directives from cupsctl and
    cups-files.conf (Issue #300)
  * Removed purge-jobs legacy code from CGI scripts and
    templates (Issue #325)
- Version upgrade to 2.4.0:
  CUPS 2.4.0 is the latest stable OpenPrinting CUPS release.
  Among the changes from beta and release candidate
  the stable release adds two new configuration options for
  optimizing cupsd setup on servers and several other changes.
  * Added configure option --with-idle-exit-timeout (Issue #294)
  * Added --with-systemd-timeoutstartsec configure
    option (Issue #298)
  * DigestOptions now are applied for MD5 Digest authentication
    defined by RFC 2069 as well (Issue #287)
  * Fixed compilation on Solaris (Issue #293)
  * Fixed and improved German translations (Issue #296, Issue #297)
- Version upgrade to 2.4rc1:
  CUPS 2.4rc1 is a release candidate for OpenPrinting CUPS 2.4.0,
  which adds two enhancements before the stable release.
  * Added warning and debug messages when loading printers
    if the queue is raw or with driver (Issue #286)
  * Compilation now uses -fstack-protector-strong
    if available (Issue #285)
- Version upgrade to 2.4b1:
  CUPS 2.4b1 is the beta release for OpenPrinting CUPS 2.4
  which contains several new features such as basic OAuth support,
  support for AirPrint and Mopria clients and support for running
  CUPS as a snap, several deprecations (Kerberos, cups-config),
  removals of old deprecated directives, and many bug fixes.
  * Added support for CUPS running in a Snapcraft snap.
  * Added basic OAuth 2.0 client support (Issue #100)
  * Added support for AirPrint and Mopria clients (Issue #105)
  * Added configure support for specifying systemd dependencies
    in the CUPS service file (Issue #144)
  * Added several features and improvements to ipptool (Issue #153)
  * Added a JSON output mode for ipptool.
  * The ipptool command now correctly reports an error
    when a test file cannot be found.
  * CUPS library now uses thread safe getpwnam_r and getpwuid_r
    functions (Issue #274)
  * Fixed Kerberos authentication for the web interface (Issue #19)
  * The ZPL sample driver now supports more "standard" label
    sizes (Issue #70)
  * Fixed reporting of printer instances when enumerating and when
    no options are set for the main instance (Issue #71)
  * Reverted USB read limit enforcement change
    from CUPS 2.2.12 (Issue #72)
  * The IPP backend did not return the correct status code
    when a job was canceled at the printer/server (Issue #74)
  * The testlang unit test program now loops over all of the
    available locales by default (Issue #85)
  * The cupsfilter command now shows error messages when options
    are used incorrectly (Issue #88)
  * The PPD functions now treat boolean values as
    case-insensitive (Issue #106)
  * Temporary queue names no longer end with an
    underscore (Issue #110)
  * The USB backend now runs as root (Issue #121)
  * Added pkg-config file for libcups (Issue #122)
  * Fixed a PPD memory leak caused by emulator
    definitions (Issue #124)
  * Fixed a DISPLAY bug in ipptool (Issue #139)
  * The scheduler now includes the [Job N] prefix for job log
    messages, even when using syslog logging (Issue #154)
  * Added support for locales using the GB18030
    character set (Issue #159)
  * httpReconnect2 did not reset the socket file descriptor
    when the TLS negotiation failed (Apple #5907)
  * httpUpdate did not reset the socket file descriptor
    when the TLS negotiation failed (Apple #5915)
  * The IPP backend now retries Validate-Job requests (Issue #132)
  * Now show better error messages when a driver interface program
    fails to provide a PPD file (Issue #148)
  * Added dark mode support to the CUPS web interface (Issue #152)
  * Added a workaround for Solaris in httpAddrConnect2 (Issue #156)
  * Fixed an interaction between --remote-admin and --remote-any
    for the cupsctl command (Issue #158)
  * Now use a 60 second timeout for reading USB backchannel
    data (Issue #160)
  * The USB backend now tries harder to find a serial
    number (Issue #170)
  * Fixed @IF(name) handling in cupsd.conf (Apple #5918)
  * Fixed documentation and added examples for CUPS' limited
    CGI support (Apple #5940)
  * Fixed the lpc command prompt (Apple #5946)
  * Now always pass "localhost" in the Host: header when talking
    over a domain socket or the loopback interface (Issue #185)
  * Fixed a job history update issue in the scheduler (Issue #187)
  * Fixed job-pages-per-set value for duplex print jobs.
  * Fixed an edge case in ippReadIO to make sure that only complete
    attributes and values are retained on an error (Issue #195)
  * Hardened ippReadIO to prevent invalid IPP messages from being
    propagated (Issue #195, Issue #196)
  * The scheduler now supports the "everywhere" model
    directly (Issue #201)
  * Fixed some IPP Everywhere option mapping problems (Issue #238)
  * Fixed support for "job-hold-until" with the Restart-Job
    operation (Issue #250)
  * Fixed the default color/grayscale presets for
    IPP Everywhere PPDs (Issue #262)
  * Fixed support for the 'offline-report' state for all
    USB backends (Issue #264)
  * Documentation fixes (Issue #92, Issue #163, Issue #177,
    Issue #184)
  * Localization updates (Issue #123, Issue #129, Issue #134,
    Issue #146, Issue #164)
  * USB quirk updates (Issue #192, Issue #270, Apple #5766,
    Apple #5838, Apple #5843, Apple #5867)
  * Web interface updates (Issue #142, Issue #218)
  * The ippeveprinter tool now automatically uses an
    available port.
  * Fixed several Windows TLS and hashing issues.
  * Deprecated cups-config (Issue #97)
  * Deprecated Kerberos (AuthType Negotiate)
    authentication (Issue #98)
  * Removed support for the (long deprecated and unused)
    FontPath, ListenBackLog, LPDConfigFile, KeepAliveTimeout,
    RIPCache, and SMBConfigFile directives in cupsd.conf
    and cups-files.conf.
  * Stubbed out deprecated httpMD5 functions.
  * Add test for undefined page ranges during printing.
- downgrade-autoconf-requirement.patch downgrades the
  autoconf requirement to what is currently available in openSUSE
- fix-negotiate-authentication-between-CGIs-and-scheduler.patch
  is obsolete because it is included in the upstream code, see
  https://github.com/OpenPrinting/cups/commit/3ff789ee90b18205c735e42e599eb3ee3043e88a
  https://github.com/OpenPrinting/cups/pull/19
  https://github.com/apple/cups/pull/5847
  https://github.com/apple/cups/issues/5596
- upstream_pull_174.patch
  is obsolete because it is included in the upstream code, see
  https://github.com/OpenPrinting/cups/commit/43edb9df51b977d92929b084186dcd67d4f5ca44
  https://github.com/OpenPrinting/cups/pull/174
  https://github.com/OpenPrinting/cups/issues/72
- patch cups-2.1.0-cups-systemd-socket.patch
  is obsolete because it is included in the upstream code, see
  https://github.com/OpenPrinting/cups/commit/e96e96b4bd0d4e6f634bbb66b95d6e475501541c
- Updated upstream source tarball signing key in cups.keyring, see
  https://github.com/OpenPrinting/cups/discussions/327#discussioncomment-2060579
- Re-enabled the CUPS upstream testsuite via 'make test'
  and removed 'make check' because since the upstream commit
  https://github.com/OpenPrinting/cups/commit/96ba46ebc818b610b0e40cbc9d62ef1dcd3ec9b6
  the two Makefile targets 'test' and 'check' are identical.
- Changed cups-2.1.0-cups-systemd-socket.patch
  to accomodate new coding style
- Changed cups-config-libs.orig to accommodate
  recent code changes (SSL-&gt;TLS)
- Changed cups-2.1.0-default-webcontent-path.patch
  to accommodate code changes</changelog>
  <changelog author="jsmeix@suse.de" date="1646395200">- Improved comments in spec file and in changes file
- Have cups.keyring in ASCII armored format
- Do not error out when 'make test' fails in the 'check' section
  because https://github.com/OpenPrinting/cups/issues/155
  is not yet actually fixed so currently the testsuite
  still sometimes fails</changelog>
  <changelog author="jsmeix@suse.de" date="1649073600">- Have cups.pc in %{_libdir} to avoid a conflict
  that cups-devel and cups-devel-32bit would
  both contain /usr/lib/pkgconfig/cups.pc because
  when cups.pc is arch dependent it has to be in %{_libdir}
  which it is because it contains 'libdir=/usr/lib64' on x86_64
  (if it was arch independent it would have to be in %{_datadir})
  cf. https://build.opensuse.org/request/show/965680</changelog>
  <changelog author="jsmeix@suse.de" date="1653912000">- Version upgrade to 2.4.2:
  See https://github.com/openprinting/cups/releases
  CUPS 2.4.2 brings the fix for CVE-2022-26691 (#bsc1199474)
  together with LibreSSL/OpenSSL and minimal AIX support.
  * Fixed certificate strings comparison
    for Local authorization (CVE-2022-26691)
  * The `cupsFileOpen` function no longer opens files
    for append in read-write mode (Issue #291)
  * The cupsd daemon removed processing temporary
    queue (Issue #364)
  * Fixed delay in IPP backend if GNUTLS is used and endpoint
    doesn't confirm closing the connection (Issue #365)
  * Fixed conditional jump based on uninitialized value
    in cups/ppd.c (Issue #329)
  * Fixed CSS related issues in CUPS Web UI (Issue #344)
  * Fixed copyright in CUPS Web UI trailer template (Issue #346)
  * mDNS hostname in device uri is not resolved when installaling
    a permanent IPP Everywhere queue (Issues #340, #343)
  * The `lpstat` command now reports when the scheduler
    is not running (Issue #352)
  * Updated the man pages concerning the `-h` option (Issue #357)
  * Re-added LibreSSL/OpenSSL support (Issue #362)
  * Updated the Solaris smf service file (Issue #368)
  * Fixed a regression in lpoptions option support (Issue #370)
  * The scheduler now regenerates the PPD cache information after
    changing the "cupsd.conf" file (Issue #371)
  * Updated the scheduler to set "auth-info-required"
    to "username,password" if a  backend reports it needs
    authentication info but doesn't set a method
    for authentication (Issue #373)
  * Updated the configure script to look for the OpenSSL library
    the old way if pkg-config is not available (Issue #375)
  * Fixed the prototype for the `httpWriteResponse`
    function (Issue #380)
  * Brought back minimal AIX support (Issue #389)
  * `cupsGetResponse` did not always set the last error.
  * Fixed a number of old references to the Apple CUPS web page.
  * Restored the default/generic printer icon file
    for the web interface.
  * Removed old stylesheet classes that are no longer used
    by the web interface.
- Adapted downgrade-autoconf-requirement.patch for CUPS 2.4.2</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1657368000">- Move the dbus-1 system.d file to /usr (bsc#1201346)</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1670500800">- Migration PAM settings to /usr/etc: Saving user changed
  configuration files in /etc and restoring them while an RPM
  update.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1670587200">- Migration PAM settings to /usr/etc: Fixed posttrans.
  Should only be used for TW.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1670673600">- Remove invalid %config directive on %_distconfdir/pam.d/cups</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1670846400">- Use %_pam_vendordir</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1685620800">- cups-2.4.2-CVE-2023-32324.patch fixes CVE-2023-32324
  "Heap buffer overflow in cupsd"
  https://github.com/OpenPrinting/cups/security/advisories/GHSA-cxc6-w2g7-69p7
  bsc#1211643</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1687435200">- cups-2.4.2-CVE-2023-34241.patch fixes CVE-2023-34241
  "use-after-free in cupsdAcceptClient()"
  https://github.com/OpenPrinting/cups/security/advisories/GHSA-qjgh-5hcq-5f25
  bsc#1212230</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1695211200">- cups-2.4.2-CVE-2023-32360.patch fixes CVE-2023-32360
  "Information leak through Cups-Get-Document operation"
  by requiring authentication for CUPS-Get-Document in cupsd.conf
  https://github.com/OpenPrinting/cups/commit/a0c8b9c9556882f00c68b9727a95a1b6d1452913
  https://github.com/OpenPrinting/cups/security/advisories/GHSA-7pv4-hx8c-gr4g
  bsc#1214254
- cups-2.4.2-additional_policies.patch is an updated version
  of cups-2.0.3-additional_policies.patch that replaces it
  to add the 'allowallforanybody' policy to cupsd.conf
  after cups-2.4.2-CVE-2023-32360.patch was applied</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1695211201">- cups-2.4.2-CVE-2023-4504.patch fixes CVE-2023-4504
  "CUPS PostScript Parsing Heap Overflow"
  https://github.com/OpenPrinting/cups/security/advisories/GHSA-pf5r-86w9-678h
  bsc#1215204</changelog>
</package>
<package pkgid="ada79493a0e97e33278b3d19f781c43c963b5ace6afeb1172eadb7cbab4b1619fc1d57957fae36f3ad430b53f86fc60696b81dad2fe54d9f4d5c5a7efe9671a6" name="cups-config" arch="i586">
  <version epoch="0" ver="2.4.2" rel="7.1"/>
  <changelog author="Florian &lt;sp1ritCS@protonmail.com&gt;" date="1616673600">- Add "testsuite" conditional that disables anything within %check</changelog>
  <changelog author="jsmeix@suse.de" date="1617710400">- Disable testsuite for now via "bcond_with testsuite"
  until https://github.com/OpenPrinting/cups/issues/155 is fixed</changelog>
  <changelog author="jsmeix@suse.de" date="1618920000">- upstream_pull_174.patch is
  https://github.com/OpenPrinting/cups/pull/174
  "Use 60s timeout for read_thread, revert read limits"
  to fix printing with older USB printers
- New upstream URL https://openprinting.github.io/cups</changelog>
  <changelog author="jsmeix@suse.de" date="1620043200">- When cupsd creates directories with specific owner group
  and permissions (usually owner is 'root' and group matches
  "configure --with-cups-group=lp") specify same owner group and
  permissions in the RPM spec file to ensure those directories
  are installed by RPM with the right settings because if those
  directories were installed by RPM with different settings then
  cupsd would use them as is and not adjust its specific owner
  group and permissions which could lead to privilege escalation
  from 'lp' user to 'root' via symlink attacks e.g. if owner is
  falsely 'lp' instead of 'root' CVE-2021-25317 (bsc#1184161)</changelog>
  <changelog author="jsmeix@suse.de" date="1623067200">- Provide /usr/share/cups/ppdc/ in the "cups" main package
  to avoid that "lpinfo -m" results in /var/log/cups/error_log
  things like "ppdc: Unable to find include file font.defs"
  or "ppdc: Unable to find include file hp.h" and then
  "Bad driver information file /usr/share/cups/drv/sample.drv"
  (bsc#1186843)</changelog>
  <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.service.patch</changelog>
  <changelog author="jsmeix@suse.de" date="1643716800">- Enhanced harden_cups.service.patch by adding
  ReadWritePaths=/etc/cups
  because cupsd needs write access in /etc/cups
  (boo#1195288)</changelog>
  <changelog author="Aurelien Joga &lt;aurelienjoga@gmail.com&gt;" date="1646136000">- Version upgrade to 2.4.1:
  See https://github.com/openprinting/cups/releases
  CUPS 2.4.1 is the first bug fix release from 2.4.x series.
  Among the other bug fixes it fixes sharing default color mode
  to clients and several memory leaks.
  * The default color mode now is now configurable and defaults
    to the printer's reported default mode (Issue #277)
  * Configuration script now checks linking for -Wl,-pie flags
    (Issue #303)
  * Fixed memory leaks -
    in testi18n (Issue #313),
    in cups_enum_dests() (Issue #317),
    in _cupsEncodeOption() and http_tls_upgrade() (Issue #322)
  * Fixed missing bracket in de/index.html (Issue #299)
  * Fixed typos in configuration scripts (Issues #304, #316)
  * Removed remaining legacy code for RIP_MAX_CACHE environment
    variable (Issue #323)
  * Removed deprecated directives from cupsctl and
    cups-files.conf (Issue #300)
  * Removed purge-jobs legacy code from CGI scripts and
    templates (Issue #325)
- Version upgrade to 2.4.0:
  CUPS 2.4.0 is the latest stable OpenPrinting CUPS release.
  Among the changes from beta and release candidate
  the stable release adds two new configuration options for
  optimizing cupsd setup on servers and several other changes.
  * Added configure option --with-idle-exit-timeout (Issue #294)
  * Added --with-systemd-timeoutstartsec configure
    option (Issue #298)
  * DigestOptions now are applied for MD5 Digest authentication
    defined by RFC 2069 as well (Issue #287)
  * Fixed compilation on Solaris (Issue #293)
  * Fixed and improved German translations (Issue #296, Issue #297)
- Version upgrade to 2.4rc1:
  CUPS 2.4rc1 is a release candidate for OpenPrinting CUPS 2.4.0,
  which adds two enhancements before the stable release.
  * Added warning and debug messages when loading printers
    if the queue is raw or with driver (Issue #286)
  * Compilation now uses -fstack-protector-strong
    if available (Issue #285)
- Version upgrade to 2.4b1:
  CUPS 2.4b1 is the beta release for OpenPrinting CUPS 2.4
  which contains several new features such as basic OAuth support,
  support for AirPrint and Mopria clients and support for running
  CUPS as a snap, several deprecations (Kerberos, cups-config),
  removals of old deprecated directives, and many bug fixes.
  * Added support for CUPS running in a Snapcraft snap.
  * Added basic OAuth 2.0 client support (Issue #100)
  * Added support for AirPrint and Mopria clients (Issue #105)
  * Added configure support for specifying systemd dependencies
    in the CUPS service file (Issue #144)
  * Added several features and improvements to ipptool (Issue #153)
  * Added a JSON output mode for ipptool.
  * The ipptool command now correctly reports an error
    when a test file cannot be found.
  * CUPS library now uses thread safe getpwnam_r and getpwuid_r
    functions (Issue #274)
  * Fixed Kerberos authentication for the web interface (Issue #19)
  * The ZPL sample driver now supports more "standard" label
    sizes (Issue #70)
  * Fixed reporting of printer instances when enumerating and when
    no options are set for the main instance (Issue #71)
  * Reverted USB read limit enforcement change
    from CUPS 2.2.12 (Issue #72)
  * The IPP backend did not return the correct status code
    when a job was canceled at the printer/server (Issue #74)
  * The testlang unit test program now loops over all of the
    available locales by default (Issue #85)
  * The cupsfilter command now shows error messages when options
    are used incorrectly (Issue #88)
  * The PPD functions now treat boolean values as
    case-insensitive (Issue #106)
  * Temporary queue names no longer end with an
    underscore (Issue #110)
  * The USB backend now runs as root (Issue #121)
  * Added pkg-config file for libcups (Issue #122)
  * Fixed a PPD memory leak caused by emulator
    definitions (Issue #124)
  * Fixed a DISPLAY bug in ipptool (Issue #139)
  * The scheduler now includes the [Job N] prefix for job log
    messages, even when using syslog logging (Issue #154)
  * Added support for locales using the GB18030
    character set (Issue #159)
  * httpReconnect2 did not reset the socket file descriptor
    when the TLS negotiation failed (Apple #5907)
  * httpUpdate did not reset the socket file descriptor
    when the TLS negotiation failed (Apple #5915)
  * The IPP backend now retries Validate-Job requests (Issue #132)
  * Now show better error messages when a driver interface program
    fails to provide a PPD file (Issue #148)
  * Added dark mode support to the CUPS web interface (Issue #152)
  * Added a workaround for Solaris in httpAddrConnect2 (Issue #156)
  * Fixed an interaction between --remote-admin and --remote-any
    for the cupsctl command (Issue #158)
  * Now use a 60 second timeout for reading USB backchannel
    data (Issue #160)
  * The USB backend now tries harder to find a serial
    number (Issue #170)
  * Fixed @IF(name) handling in cupsd.conf (Apple #5918)
  * Fixed documentation and added examples for CUPS' limited
    CGI support (Apple #5940)
  * Fixed the lpc command prompt (Apple #5946)
  * Now always pass "localhost" in the Host: header when talking
    over a domain socket or the loopback interface (Issue #185)
  * Fixed a job history update issue in the scheduler (Issue #187)
  * Fixed job-pages-per-set value for duplex print jobs.
  * Fixed an edge case in ippReadIO to make sure that only complete
    attributes and values are retained on an error (Issue #195)
  * Hardened ippReadIO to prevent invalid IPP messages from being
    propagated (Issue #195, Issue #196)
  * The scheduler now supports the "everywhere" model
    directly (Issue #201)
  * Fixed some IPP Everywhere option mapping problems (Issue #238)
  * Fixed support for "job-hold-until" with the Restart-Job
    operation (Issue #250)
  * Fixed the default color/grayscale presets for
    IPP Everywhere PPDs (Issue #262)
  * Fixed support for the 'offline-report' state for all
    USB backends (Issue #264)
  * Documentation fixes (Issue #92, Issue #163, Issue #177,
    Issue #184)
  * Localization updates (Issue #123, Issue #129, Issue #134,
    Issue #146, Issue #164)
  * USB quirk updates (Issue #192, Issue #270, Apple #5766,
    Apple #5838, Apple #5843, Apple #5867)
  * Web interface updates (Issue #142, Issue #218)
  * The ippeveprinter tool now automatically uses an
    available port.
  * Fixed several Windows TLS and hashing issues.
  * Deprecated cups-config (Issue #97)
  * Deprecated Kerberos (AuthType Negotiate)
    authentication (Issue #98)
  * Removed support for the (long deprecated and unused)
    FontPath, ListenBackLog, LPDConfigFile, KeepAliveTimeout,
    RIPCache, and SMBConfigFile directives in cupsd.conf
    and cups-files.conf.
  * Stubbed out deprecated httpMD5 functions.
  * Add test for undefined page ranges during printing.
- downgrade-autoconf-requirement.patch downgrades the
  autoconf requirement to what is currently available in openSUSE
- fix-negotiate-authentication-between-CGIs-and-scheduler.patch
  is obsolete because it is included in the upstream code, see
  https://github.com/OpenPrinting/cups/commit/3ff789ee90b18205c735e42e599eb3ee3043e88a
  https://github.com/OpenPrinting/cups/pull/19
  https://github.com/apple/cups/pull/5847
  https://github.com/apple/cups/issues/5596
- upstream_pull_174.patch
  is obsolete because it is included in the upstream code, see
  https://github.com/OpenPrinting/cups/commit/43edb9df51b977d92929b084186dcd67d4f5ca44
  https://github.com/OpenPrinting/cups/pull/174
  https://github.com/OpenPrinting/cups/issues/72
- patch cups-2.1.0-cups-systemd-socket.patch
  is obsolete because it is included in the upstream code, see
  https://github.com/OpenPrinting/cups/commit/e96e96b4bd0d4e6f634bbb66b95d6e475501541c
- Updated upstream source tarball signing key in cups.keyring, see
  https://github.com/OpenPrinting/cups/discussions/327#discussioncomment-2060579
- Re-enabled the CUPS upstream testsuite via 'make test'
  and removed 'make check' because since the upstream commit
  https://github.com/OpenPrinting/cups/commit/96ba46ebc818b610b0e40cbc9d62ef1dcd3ec9b6
  the two Makefile targets 'test' and 'check' are identical.
- Changed cups-2.1.0-cups-systemd-socket.patch
  to accomodate new coding style
- Changed cups-config-libs.orig to accommodate
  recent code changes (SSL-&gt;TLS)
- Changed cups-2.1.0-default-webcontent-path.patch
  to accommodate code changes</changelog>
  <changelog author="jsmeix@suse.de" date="1646395200">- Improved comments in spec file and in changes file
- Have cups.keyring in ASCII armored format
- Do not error out when 'make test' fails in the 'check' section
  because https://github.com/OpenPrinting/cups/issues/155
  is not yet actually fixed so currently the testsuite
  still sometimes fails</changelog>
  <changelog author="jsmeix@suse.de" date="1649073600">- Have cups.pc in %{_libdir} to avoid a conflict
  that cups-devel and cups-devel-32bit would
  both contain /usr/lib/pkgconfig/cups.pc because
  when cups.pc is arch dependent it has to be in %{_libdir}
  which it is because it contains 'libdir=/usr/lib64' on x86_64
  (if it was arch independent it would have to be in %{_datadir})
  cf. https://build.opensuse.org/request/show/965680</changelog>
  <changelog author="jsmeix@suse.de" date="1653912000">- Version upgrade to 2.4.2:
  See https://github.com/openprinting/cups/releases
  CUPS 2.4.2 brings the fix for CVE-2022-26691 (#bsc1199474)
  together with LibreSSL/OpenSSL and minimal AIX support.
  * Fixed certificate strings comparison
    for Local authorization (CVE-2022-26691)
  * The `cupsFileOpen` function no longer opens files
    for append in read-write mode (Issue #291)
  * The cupsd daemon removed processing temporary
    queue (Issue #364)
  * Fixed delay in IPP backend if GNUTLS is used and endpoint
    doesn't confirm closing the connection (Issue #365)
  * Fixed conditional jump based on uninitialized value
    in cups/ppd.c (Issue #329)
  * Fixed CSS related issues in CUPS Web UI (Issue #344)
  * Fixed copyright in CUPS Web UI trailer template (Issue #346)
  * mDNS hostname in device uri is not resolved when installaling
    a permanent IPP Everywhere queue (Issues #340, #343)
  * The `lpstat` command now reports when the scheduler
    is not running (Issue #352)
  * Updated the man pages concerning the `-h` option (Issue #357)
  * Re-added LibreSSL/OpenSSL support (Issue #362)
  * Updated the Solaris smf service file (Issue #368)
  * Fixed a regression in lpoptions option support (Issue #370)
  * The scheduler now regenerates the PPD cache information after
    changing the "cupsd.conf" file (Issue #371)
  * Updated the scheduler to set "auth-info-required"
    to "username,password" if a  backend reports it needs
    authentication info but doesn't set a method
    for authentication (Issue #373)
  * Updated the configure script to look for the OpenSSL library
    the old way if pkg-config is not available (Issue #375)
  * Fixed the prototype for the `httpWriteResponse`
    function (Issue #380)
  * Brought back minimal AIX support (Issue #389)
  * `cupsGetResponse` did not always set the last error.
  * Fixed a number of old references to the Apple CUPS web page.
  * Restored the default/generic printer icon file
    for the web interface.
  * Removed old stylesheet classes that are no longer used
    by the web interface.
- Adapted downgrade-autoconf-requirement.patch for CUPS 2.4.2</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1657368000">- Move the dbus-1 system.d file to /usr (bsc#1201346)</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1670500800">- Migration PAM settings to /usr/etc: Saving user changed
  configuration files in /etc and restoring them while an RPM
  update.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1670587200">- Migration PAM settings to /usr/etc: Fixed posttrans.
  Should only be used for TW.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1670673600">- Remove invalid %config directive on %_distconfdir/pam.d/cups</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1670846400">- Use %_pam_vendordir</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1685620800">- cups-2.4.2-CVE-2023-32324.patch fixes CVE-2023-32324
  "Heap buffer overflow in cupsd"
  https://github.com/OpenPrinting/cups/security/advisories/GHSA-cxc6-w2g7-69p7
  bsc#1211643</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1687435200">- cups-2.4.2-CVE-2023-34241.patch fixes CVE-2023-34241
  "use-after-free in cupsdAcceptClient()"
  https://github.com/OpenPrinting/cups/security/advisories/GHSA-qjgh-5hcq-5f25
  bsc#1212230</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1695211200">- cups-2.4.2-CVE-2023-32360.patch fixes CVE-2023-32360
  "Information leak through Cups-Get-Document operation"
  by requiring authentication for CUPS-Get-Document in cupsd.conf
  https://github.com/OpenPrinting/cups/commit/a0c8b9c9556882f00c68b9727a95a1b6d1452913
  https://github.com/OpenPrinting/cups/security/advisories/GHSA-7pv4-hx8c-gr4g
  bsc#1214254
- cups-2.4.2-additional_policies.patch is an updated version
  of cups-2.0.3-additional_policies.patch that replaces it
  to add the 'allowallforanybody' policy to cupsd.conf
  after cups-2.4.2-CVE-2023-32360.patch was applied</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1695211201">- cups-2.4.2-CVE-2023-4504.patch fixes CVE-2023-4504
  "CUPS PostScript Parsing Heap Overflow"
  https://github.com/OpenPrinting/cups/security/advisories/GHSA-pf5r-86w9-678h
  bsc#1215204</changelog>
</package>
<package pkgid="04e92c6a48e9da3ac27436369112efb0054269e57e8d6c3b10acb16e8ea6854ab81f246d794e50a9fbbd8d6ffbbd6d9939b32a286aa161b156999577197e7062" name="cups-config" arch="x86_64">
  <version epoch="0" ver="2.4.2" rel="7.1"/>
  <changelog author="Florian &lt;sp1ritCS@protonmail.com&gt;" date="1616673600">- Add "testsuite" conditional that disables anything within %check</changelog>
  <changelog author="jsmeix@suse.de" date="1617710400">- Disable testsuite for now via "bcond_with testsuite"
  until https://github.com/OpenPrinting/cups/issues/155 is fixed</changelog>
  <changelog author="jsmeix@suse.de" date="1618920000">- upstream_pull_174.patch is
  https://github.com/OpenPrinting/cups/pull/174
  "Use 60s timeout for read_thread, revert read limits"
  to fix printing with older USB printers
- New upstream URL https://openprinting.github.io/cups</changelog>
  <changelog author="jsmeix@suse.de" date="1620043200">- When cupsd creates directories with specific owner group
  and permissions (usually owner is 'root' and group matches
  "configure --with-cups-group=lp") specify same owner group and
  permissions in the RPM spec file to ensure those directories
  are installed by RPM with the right settings because if those
  directories were installed by RPM with different settings then
  cupsd would use them as is and not adjust its specific owner
  group and permissions which could lead to privilege escalation
  from 'lp' user to 'root' via symlink attacks e.g. if owner is
  falsely 'lp' instead of 'root' CVE-2021-25317 (bsc#1184161)</changelog>
  <changelog author="jsmeix@suse.de" date="1623067200">- Provide /usr/share/cups/ppdc/ in the "cups" main package
  to avoid that "lpinfo -m" results in /var/log/cups/error_log
  things like "ppdc: Unable to find include file font.defs"
  or "ppdc: Unable to find include file hp.h" and then
  "Bad driver information file /usr/share/cups/drv/sample.drv"
  (bsc#1186843)</changelog>
  <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.service.patch</changelog>
  <changelog author="jsmeix@suse.de" date="1643716800">- Enhanced harden_cups.service.patch by adding
  ReadWritePaths=/etc/cups
  because cupsd needs write access in /etc/cups
  (boo#1195288)</changelog>
  <changelog author="Aurelien Joga &lt;aurelienjoga@gmail.com&gt;" date="1646136000">- Version upgrade to 2.4.1:
  See https://github.com/openprinting/cups/releases
  CUPS 2.4.1 is the first bug fix release from 2.4.x series.
  Among the other bug fixes it fixes sharing default color mode
  to clients and several memory leaks.
  * The default color mode now is now configurable and defaults
    to the printer's reported default mode (Issue #277)
  * Configuration script now checks linking for -Wl,-pie flags
    (Issue #303)
  * Fixed memory leaks -
    in testi18n (Issue #313),
    in cups_enum_dests() (Issue #317),
    in _cupsEncodeOption() and http_tls_upgrade() (Issue #322)
  * Fixed missing bracket in de/index.html (Issue #299)
  * Fixed typos in configuration scripts (Issues #304, #316)
  * Removed remaining legacy code for RIP_MAX_CACHE environment
    variable (Issue #323)
  * Removed deprecated directives from cupsctl and
    cups-files.conf (Issue #300)
  * Removed purge-jobs legacy code from CGI scripts and
    templates (Issue #325)
- Version upgrade to 2.4.0:
  CUPS 2.4.0 is the latest stable OpenPrinting CUPS release.
  Among the changes from beta and release candidate
  the stable release adds two new configuration options for
  optimizing cupsd setup on servers and several other changes.
  * Added configure option --with-idle-exit-timeout (Issue #294)
  * Added --with-systemd-timeoutstartsec configure
    option (Issue #298)
  * DigestOptions now are applied for MD5 Digest authentication
    defined by RFC 2069 as well (Issue #287)
  * Fixed compilation on Solaris (Issue #293)
  * Fixed and improved German translations (Issue #296, Issue #297)
- Version upgrade to 2.4rc1:
  CUPS 2.4rc1 is a release candidate for OpenPrinting CUPS 2.4.0,
  which adds two enhancements before the stable release.
  * Added warning and debug messages when loading printers
    if the queue is raw or with driver (Issue #286)
  * Compilation now uses -fstack-protector-strong
    if available (Issue #285)
- Version upgrade to 2.4b1:
  CUPS 2.4b1 is the beta release for OpenPrinting CUPS 2.4
  which contains several new features such as basic OAuth support,
  support for AirPrint and Mopria clients and support for running
  CUPS as a snap, several deprecations (Kerberos, cups-config),
  removals of old deprecated directives, and many bug fixes.
  * Added support for CUPS running in a Snapcraft snap.
  * Added basic OAuth 2.0 client support (Issue #100)
  * Added support for AirPrint and Mopria clients (Issue #105)
  * Added configure support for specifying systemd dependencies
    in the CUPS service file (Issue #144)
  * Added several features and improvements to ipptool (Issue #153)
  * Added a JSON output mode for ipptool.
  * The ipptool command now correctly reports an error
    when a test file cannot be found.
  * CUPS library now uses thread safe getpwnam_r and getpwuid_r
    functions (Issue #274)
  * Fixed Kerberos authentication for the web interface (Issue #19)
  * The ZPL sample driver now supports more "standard" label
    sizes (Issue #70)
  * Fixed reporting of printer instances when enumerating and when
    no options are set for the main instance (Issue #71)
  * Reverted USB read limit enforcement change
    from CUPS 2.2.12 (Issue #72)
  * The IPP backend did not return the correct status code
    when a job was canceled at the printer/server (Issue #74)
  * The testlang unit test program now loops over all of the
    available locales by default (Issue #85)
  * The cupsfilter command now shows error messages when options
    are used incorrectly (Issue #88)
  * The PPD functions now treat boolean values as
    case-insensitive (Issue #106)
  * Temporary queue names no longer end with an
    underscore (Issue #110)
  * The USB backend now runs as root (Issue #121)
  * Added pkg-config file for libcups (Issue #122)
  * Fixed a PPD memory leak caused by emulator
    definitions (Issue #124)
  * Fixed a DISPLAY bug in ipptool (Issue #139)
  * The scheduler now includes the [Job N] prefix for job log
    messages, even when using syslog logging (Issue #154)
  * Added support for locales using the GB18030
    character set (Issue #159)
  * httpReconnect2 did not reset the socket file descriptor
    when the TLS negotiation failed (Apple #5907)
  * httpUpdate did not reset the socket file descriptor
    when the TLS negotiation failed (Apple #5915)
  * The IPP backend now retries Validate-Job requests (Issue #132)
  * Now show better error messages when a driver interface program
    fails to provide a PPD file (Issue #148)
  * Added dark mode support to the CUPS web interface (Issue #152)
  * Added a workaround for Solaris in httpAddrConnect2 (Issue #156)
  * Fixed an interaction between --remote-admin and --remote-any
    for the cupsctl command (Issue #158)
  * Now use a 60 second timeout for reading USB backchannel
    data (Issue #160)
  * The USB backend now tries harder to find a serial
    number (Issue #170)
  * Fixed @IF(name) handling in cupsd.conf (Apple #5918)
  * Fixed documentation and added examples for CUPS' limited
    CGI support (Apple #5940)
  * Fixed the lpc command prompt (Apple #5946)
  * Now always pass "localhost" in the Host: header when talking
    over a domain socket or the loopback interface (Issue #185)
  * Fixed a job history update issue in the scheduler (Issue #187)
  * Fixed job-pages-per-set value for duplex print jobs.
  * Fixed an edge case in ippReadIO to make sure that only complete
    attributes and values are retained on an error (Issue #195)
  * Hardened ippReadIO to prevent invalid IPP messages from being
    propagated (Issue #195, Issue #196)
  * The scheduler now supports the "everywhere" model
    directly (Issue #201)
  * Fixed some IPP Everywhere option mapping problems (Issue #238)
  * Fixed support for "job-hold-until" with the Restart-Job
    operation (Issue #250)
  * Fixed the default color/grayscale presets for
    IPP Everywhere PPDs (Issue #262)
  * Fixed support for the 'offline-report' state for all
    USB backends (Issue #264)
  * Documentation fixes (Issue #92, Issue #163, Issue #177,
    Issue #184)
  * Localization updates (Issue #123, Issue #129, Issue #134,
    Issue #146, Issue #164)
  * USB quirk updates (Issue #192, Issue #270, Apple #5766,
    Apple #5838, Apple #5843, Apple #5867)
  * Web interface updates (Issue #142, Issue #218)
  * The ippeveprinter tool now automatically uses an
    available port.
  * Fixed several Windows TLS and hashing issues.
  * Deprecated cups-config (Issue #97)
  * Deprecated Kerberos (AuthType Negotiate)
    authentication (Issue #98)
  * Removed support for the (long deprecated and unused)
    FontPath, ListenBackLog, LPDConfigFile, KeepAliveTimeout,
    RIPCache, and SMBConfigFile directives in cupsd.conf
    and cups-files.conf.
  * Stubbed out deprecated httpMD5 functions.
  * Add test for undefined page ranges during printing.
- downgrade-autoconf-requirement.patch downgrades the
  autoconf requirement to what is currently available in openSUSE
- fix-negotiate-authentication-between-CGIs-and-scheduler.patch
  is obsolete because it is included in the upstream code, see
  https://github.com/OpenPrinting/cups/commit/3ff789ee90b18205c735e42e599eb3ee3043e88a
  https://github.com/OpenPrinting/cups/pull/19
  https://github.com/apple/cups/pull/5847
  https://github.com/apple/cups/issues/5596
- upstream_pull_174.patch
  is obsolete because it is included in the upstream code, see
  https://github.com/OpenPrinting/cups/commit/43edb9df51b977d92929b084186dcd67d4f5ca44
  https://github.com/OpenPrinting/cups/pull/174
  https://github.com/OpenPrinting/cups/issues/72
- patch cups-2.1.0-cups-systemd-socket.patch
  is obsolete because it is included in the upstream code, see
  https://github.com/OpenPrinting/cups/commit/e96e96b4bd0d4e6f634bbb66b95d6e475501541c
- Updated upstream source tarball signing key in cups.keyring, see
  https://github.com/OpenPrinting/cups/discussions/327#discussioncomment-2060579
- Re-enabled the CUPS upstream testsuite via 'make test'
  and removed 'make check' because since the upstream commit
  https://github.com/OpenPrinting/cups/commit/96ba46ebc818b610b0e40cbc9d62ef1dcd3ec9b6
  the two Makefile targets 'test' and 'check' are identical.
- Changed cups-2.1.0-cups-systemd-socket.patch
  to accomodate new coding style
- Changed cups-config-libs.orig to accommodate
  recent code changes (SSL-&gt;TLS)
- Changed cups-2.1.0-default-webcontent-path.patch
  to accommodate code changes</changelog>
  <changelog author="jsmeix@suse.de" date="1646395200">- Improved comments in spec file and in changes file
- Have cups.keyring in ASCII armored format
- Do not error out when 'make test' fails in the 'check' section
  because https://github.com/OpenPrinting/cups/issues/155
  is not yet actually fixed so currently the testsuite
  still sometimes fails</changelog>
  <changelog author="jsmeix@suse.de" date="1649073600">- Have cups.pc in %{_libdir} to avoid a conflict
  that cups-devel and cups-devel-32bit would
  both contain /usr/lib/pkgconfig/cups.pc because
  when cups.pc is arch dependent it has to be in %{_libdir}
  which it is because it contains 'libdir=/usr/lib64' on x86_64
  (if it was arch independent it would have to be in %{_datadir})
  cf. https://build.opensuse.org/request/show/965680</changelog>
  <changelog author="jsmeix@suse.de" date="1653912000">- Version upgrade to 2.4.2:
  See https://github.com/openprinting/cups/releases
  CUPS 2.4.2 brings the fix for CVE-2022-26691 (#bsc1199474)
  together with LibreSSL/OpenSSL and minimal AIX support.
  * Fixed certificate strings comparison
    for Local authorization (CVE-2022-26691)
  * The `cupsFileOpen` function no longer opens files
    for append in read-write mode (Issue #291)
  * The cupsd daemon removed processing temporary
    queue (Issue #364)
  * Fixed delay in IPP backend if GNUTLS is used and endpoint
    doesn't confirm closing the connection (Issue #365)
  * Fixed conditional jump based on uninitialized value
    in cups/ppd.c (Issue #329)
  * Fixed CSS related issues in CUPS Web UI (Issue #344)
  * Fixed copyright in CUPS Web UI trailer template (Issue #346)
  * mDNS hostname in device uri is not resolved when installaling
    a permanent IPP Everywhere queue (Issues #340, #343)
  * The `lpstat` command now reports when the scheduler
    is not running (Issue #352)
  * Updated the man pages concerning the `-h` option (Issue #357)
  * Re-added LibreSSL/OpenSSL support (Issue #362)
  * Updated the Solaris smf service file (Issue #368)
  * Fixed a regression in lpoptions option support (Issue #370)
  * The scheduler now regenerates the PPD cache information after
    changing the "cupsd.conf" file (Issue #371)
  * Updated the scheduler to set "auth-info-required"
    to "username,password" if a  backend reports it needs
    authentication info but doesn't set a method
    for authentication (Issue #373)
  * Updated the configure script to look for the OpenSSL library
    the old way if pkg-config is not available (Issue #375)
  * Fixed the prototype for the `httpWriteResponse`
    function (Issue #380)
  * Brought back minimal AIX support (Issue #389)
  * `cupsGetResponse` did not always set the last error.
  * Fixed a number of old references to the Apple CUPS web page.
  * Restored the default/generic printer icon file
    for the web interface.
  * Removed old stylesheet classes that are no longer used
    by the web interface.
- Adapted downgrade-autoconf-requirement.patch for CUPS 2.4.2</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1657368000">- Move the dbus-1 system.d file to /usr (bsc#1201346)</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1670500800">- Migration PAM settings to /usr/etc: Saving user changed
  configuration files in /etc and restoring them while an RPM
  update.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1670587200">- Migration PAM settings to /usr/etc: Fixed posttrans.
  Should only be used for TW.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1670673600">- Remove invalid %config directive on %_distconfdir/pam.d/cups</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1670846400">- Use %_pam_vendordir</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1685620800">- cups-2.4.2-CVE-2023-32324.patch fixes CVE-2023-32324
  "Heap buffer overflow in cupsd"
  https://github.com/OpenPrinting/cups/security/advisories/GHSA-cxc6-w2g7-69p7
  bsc#1211643</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1687435200">- cups-2.4.2-CVE-2023-34241.patch fixes CVE-2023-34241
  "use-after-free in cupsdAcceptClient()"
  https://github.com/OpenPrinting/cups/security/advisories/GHSA-qjgh-5hcq-5f25
  bsc#1212230</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1695211200">- cups-2.4.2-CVE-2023-32360.patch fixes CVE-2023-32360
  "Information leak through Cups-Get-Document operation"
  by requiring authentication for CUPS-Get-Document in cupsd.conf
  https://github.com/OpenPrinting/cups/commit/a0c8b9c9556882f00c68b9727a95a1b6d1452913
  https://github.com/OpenPrinting/cups/security/advisories/GHSA-7pv4-hx8c-gr4g
  bsc#1214254
- cups-2.4.2-additional_policies.patch is an updated version
  of cups-2.0.3-additional_policies.patch that replaces it
  to add the 'allowallforanybody' policy to cupsd.conf
  after cups-2.4.2-CVE-2023-32360.patch was applied</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1695211201">- cups-2.4.2-CVE-2023-4504.patch fixes CVE-2023-4504
  "CUPS PostScript Parsing Heap Overflow"
  https://github.com/OpenPrinting/cups/security/advisories/GHSA-pf5r-86w9-678h
  bsc#1215204</changelog>
</package>
<package pkgid="7d6c127f7e0b93fc6c50a197d15d76ab1953b849e5ac9b531f1726288b9a87965e867abbb7d9c7e99e6a1d0d517eb21d2029be78bfdeb46bdcb9ec0c33ab3a68" name="cups-ddk" arch="i586">
  <version epoch="0" ver="2.4.2" rel="7.1"/>
  <changelog author="Florian &lt;sp1ritCS@protonmail.com&gt;" date="1616673600">- Add "testsuite" conditional that disables anything within %check</changelog>
  <changelog author="jsmeix@suse.de" date="1617710400">- Disable testsuite for now via "bcond_with testsuite"
  until https://github.com/OpenPrinting/cups/issues/155 is fixed</changelog>
  <changelog author="jsmeix@suse.de" date="1618920000">- upstream_pull_174.patch is
  https://github.com/OpenPrinting/cups/pull/174
  "Use 60s timeout for read_thread, revert read limits"
  to fix printing with older USB printers
- New upstream URL https://openprinting.github.io/cups</changelog>
  <changelog author="jsmeix@suse.de" date="1620043200">- When cupsd creates directories with specific owner group
  and permissions (usually owner is 'root' and group matches
  "configure --with-cups-group=lp") specify same owner group and
  permissions in the RPM spec file to ensure those directories
  are installed by RPM with the right settings because if those
  directories were installed by RPM with different settings then
  cupsd would use them as is and not adjust its specific owner
  group and permissions which could lead to privilege escalation
  from 'lp' user to 'root' via symlink attacks e.g. if owner is
  falsely 'lp' instead of 'root' CVE-2021-25317 (bsc#1184161)</changelog>
  <changelog author="jsmeix@suse.de" date="1623067200">- Provide /usr/share/cups/ppdc/ in the "cups" main package
  to avoid that "lpinfo -m" results in /var/log/cups/error_log
  things like "ppdc: Unable to find include file font.defs"
  or "ppdc: Unable to find include file hp.h" and then
  "Bad driver information file /usr/share/cups/drv/sample.drv"
  (bsc#1186843)</changelog>
  <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.service.patch</changelog>
  <changelog author="jsmeix@suse.de" date="1643716800">- Enhanced harden_cups.service.patch by adding
  ReadWritePaths=/etc/cups
  because cupsd needs write access in /etc/cups
  (boo#1195288)</changelog>
  <changelog author="Aurelien Joga &lt;aurelienjoga@gmail.com&gt;" date="1646136000">- Version upgrade to 2.4.1:
  See https://github.com/openprinting/cups/releases
  CUPS 2.4.1 is the first bug fix release from 2.4.x series.
  Among the other bug fixes it fixes sharing default color mode
  to clients and several memory leaks.
  * The default color mode now is now configurable and defaults
    to the printer's reported default mode (Issue #277)
  * Configuration script now checks linking for -Wl,-pie flags
    (Issue #303)
  * Fixed memory leaks -
    in testi18n (Issue #313),
    in cups_enum_dests() (Issue #317),
    in _cupsEncodeOption() and http_tls_upgrade() (Issue #322)
  * Fixed missing bracket in de/index.html (Issue #299)
  * Fixed typos in configuration scripts (Issues #304, #316)
  * Removed remaining legacy code for RIP_MAX_CACHE environment
    variable (Issue #323)
  * Removed deprecated directives from cupsctl and
    cups-files.conf (Issue #300)
  * Removed purge-jobs legacy code from CGI scripts and
    templates (Issue #325)
- Version upgrade to 2.4.0:
  CUPS 2.4.0 is the latest stable OpenPrinting CUPS release.
  Among the changes from beta and release candidate
  the stable release adds two new configuration options for
  optimizing cupsd setup on servers and several other changes.
  * Added configure option --with-idle-exit-timeout (Issue #294)
  * Added --with-systemd-timeoutstartsec configure
    option (Issue #298)
  * DigestOptions now are applied for MD5 Digest authentication
    defined by RFC 2069 as well (Issue #287)
  * Fixed compilation on Solaris (Issue #293)
  * Fixed and improved German translations (Issue #296, Issue #297)
- Version upgrade to 2.4rc1:
  CUPS 2.4rc1 is a release candidate for OpenPrinting CUPS 2.4.0,
  which adds two enhancements before the stable release.
  * Added warning and debug messages when loading printers
    if the queue is raw or with driver (Issue #286)
  * Compilation now uses -fstack-protector-strong
    if available (Issue #285)
- Version upgrade to 2.4b1:
  CUPS 2.4b1 is the beta release for OpenPrinting CUPS 2.4
  which contains several new features such as basic OAuth support,
  support for AirPrint and Mopria clients and support for running
  CUPS as a snap, several deprecations (Kerberos, cups-config),
  removals of old deprecated directives, and many bug fixes.
  * Added support for CUPS running in a Snapcraft snap.
  * Added basic OAuth 2.0 client support (Issue #100)
  * Added support for AirPrint and Mopria clients (Issue #105)
  * Added configure support for specifying systemd dependencies
    in the CUPS service file (Issue #144)
  * Added several features and improvements to ipptool (Issue #153)
  * Added a JSON output mode for ipptool.
  * The ipptool command now correctly reports an error
    when a test file cannot be found.
  * CUPS library now uses thread safe getpwnam_r and getpwuid_r
    functions (Issue #274)
  * Fixed Kerberos authentication for the web interface (Issue #19)
  * The ZPL sample driver now supports more "standard" label
    sizes (Issue #70)
  * Fixed reporting of printer instances when enumerating and when
    no options are set for the main instance (Issue #71)
  * Reverted USB read limit enforcement change
    from CUPS 2.2.12 (Issue #72)
  * The IPP backend did not return the correct status code
    when a job was canceled at the printer/server (Issue #74)
  * The testlang unit test program now loops over all of the
    available locales by default (Issue #85)
  * The cupsfilter command now shows error messages when options
    are used incorrectly (Issue #88)
  * The PPD functions now treat boolean values as
    case-insensitive (Issue #106)
  * Temporary queue names no longer end with an
    underscore (Issue #110)
  * The USB backend now runs as root (Issue #121)
  * Added pkg-config file for libcups (Issue #122)
  * Fixed a PPD memory leak caused by emulator
    definitions (Issue #124)
  * Fixed a DISPLAY bug in ipptool (Issue #139)
  * The scheduler now includes the [Job N] prefix for job log
    messages, even when using syslog logging (Issue #154)
  * Added support for locales using the GB18030
    character set (Issue #159)
  * httpReconnect2 did not reset the socket file descriptor
    when the TLS negotiation failed (Apple #5907)
  * httpUpdate did not reset the socket file descriptor
    when the TLS negotiation failed (Apple #5915)
  * The IPP backend now retries Validate-Job requests (Issue #132)
  * Now show better error messages when a driver interface program
    fails to provide a PPD file (Issue #148)
  * Added dark mode support to the CUPS web interface (Issue #152)
  * Added a workaround for Solaris in httpAddrConnect2 (Issue #156)
  * Fixed an interaction between --remote-admin and --remote-any
    for the cupsctl command (Issue #158)
  * Now use a 60 second timeout for reading USB backchannel
    data (Issue #160)
  * The USB backend now tries harder to find a serial
    number (Issue #170)
  * Fixed @IF(name) handling in cupsd.conf (Apple #5918)
  * Fixed documentation and added examples for CUPS' limited
    CGI support (Apple #5940)
  * Fixed the lpc command prompt (Apple #5946)
  * Now always pass "localhost" in the Host: header when talking
    over a domain socket or the loopback interface (Issue #185)
  * Fixed a job history update issue in the scheduler (Issue #187)
  * Fixed job-pages-per-set value for duplex print jobs.
  * Fixed an edge case in ippReadIO to make sure that only complete
    attributes and values are retained on an error (Issue #195)
  * Hardened ippReadIO to prevent invalid IPP messages from being
    propagated (Issue #195, Issue #196)
  * The scheduler now supports the "everywhere" model
    directly (Issue #201)
  * Fixed some IPP Everywhere option mapping problems (Issue #238)
  * Fixed support for "job-hold-until" with the Restart-Job
    operation (Issue #250)
  * Fixed the default color/grayscale presets for
    IPP Everywhere PPDs (Issue #262)
  * Fixed support for the 'offline-report' state for all
    USB backends (Issue #264)
  * Documentation fixes (Issue #92, Issue #163, Issue #177,
    Issue #184)
  * Localization updates (Issue #123, Issue #129, Issue #134,
    Issue #146, Issue #164)
  * USB quirk updates (Issue #192, Issue #270, Apple #5766,
    Apple #5838, Apple #5843, Apple #5867)
  * Web interface updates (Issue #142, Issue #218)
  * The ippeveprinter tool now automatically uses an
    available port.
  * Fixed several Windows TLS and hashing issues.
  * Deprecated cups-config (Issue #97)
  * Deprecated Kerberos (AuthType Negotiate)
    authentication (Issue #98)
  * Removed support for the (long deprecated and unused)
    FontPath, ListenBackLog, LPDConfigFile, KeepAliveTimeout,
    RIPCache, and SMBConfigFile directives in cupsd.conf
    and cups-files.conf.
  * Stubbed out deprecated httpMD5 functions.
  * Add test for undefined page ranges during printing.
- downgrade-autoconf-requirement.patch downgrades the
  autoconf requirement to what is currently available in openSUSE
- fix-negotiate-authentication-between-CGIs-and-scheduler.patch
  is obsolete because it is included in the upstream code, see
  https://github.com/OpenPrinting/cups/commit/3ff789ee90b18205c735e42e599eb3ee3043e88a
  https://github.com/OpenPrinting/cups/pull/19
  https://github.com/apple/cups/pull/5847
  https://github.com/apple/cups/issues/5596
- upstream_pull_174.patch
  is obsolete because it is included in the upstream code, see
  https://github.com/OpenPrinting/cups/commit/43edb9df51b977d92929b084186dcd67d4f5ca44
  https://github.com/OpenPrinting/cups/pull/174
  https://github.com/OpenPrinting/cups/issues/72
- patch cups-2.1.0-cups-systemd-socket.patch
  is obsolete because it is included in the upstream code, see
  https://github.com/OpenPrinting/cups/commit/e96e96b4bd0d4e6f634bbb66b95d6e475501541c
- Updated upstream source tarball signing key in cups.keyring, see
  https://github.com/OpenPrinting/cups/discussions/327#discussioncomment-2060579
- Re-enabled the CUPS upstream testsuite via 'make test'
  and removed 'make check' because since the upstream commit
  https://github.com/OpenPrinting/cups/commit/96ba46ebc818b610b0e40cbc9d62ef1dcd3ec9b6
  the two Makefile targets 'test' and 'check' are identical.
- Changed cups-2.1.0-cups-systemd-socket.patch
  to accomodate new coding style
- Changed cups-config-libs.orig to accommodate
  recent code changes (SSL-&gt;TLS)
- Changed cups-2.1.0-default-webcontent-path.patch
  to accommodate code changes</changelog>
  <changelog author="jsmeix@suse.de" date="1646395200">- Improved comments in spec file and in changes file
- Have cups.keyring in ASCII armored format
- Do not error out when 'make test' fails in the 'check' section
  because https://github.com/OpenPrinting/cups/issues/155
  is not yet actually fixed so currently the testsuite
  still sometimes fails</changelog>
  <changelog author="jsmeix@suse.de" date="1649073600">- Have cups.pc in %{_libdir} to avoid a conflict
  that cups-devel and cups-devel-32bit would
  both contain /usr/lib/pkgconfig/cups.pc because
  when cups.pc is arch dependent it has to be in %{_libdir}
  which it is because it contains 'libdir=/usr/lib64' on x86_64
  (if it was arch independent it would have to be in %{_datadir})
  cf. https://build.opensuse.org/request/show/965680</changelog>
  <changelog author="jsmeix@suse.de" date="1653912000">- Version upgrade to 2.4.2:
  See https://github.com/openprinting/cups/releases
  CUPS 2.4.2 brings the fix for CVE-2022-26691 (#bsc1199474)
  together with LibreSSL/OpenSSL and minimal AIX support.
  * Fixed certificate strings comparison
    for Local authorization (CVE-2022-26691)
  * The `cupsFileOpen` function no longer opens files
    for append in read-write mode (Issue #291)
  * The cupsd daemon removed processing temporary
    queue (Issue #364)
  * Fixed delay in IPP backend if GNUTLS is used and endpoint
    doesn't confirm closing the connection (Issue #365)
  * Fixed conditional jump based on uninitialized value
    in cups/ppd.c (Issue #329)
  * Fixed CSS related issues in CUPS Web UI (Issue #344)
  * Fixed copyright in CUPS Web UI trailer template (Issue #346)
  * mDNS hostname in device uri is not resolved when installaling
    a permanent IPP Everywhere queue (Issues #340, #343)
  * The `lpstat` command now reports when the scheduler
    is not running (Issue #352)
  * Updated the man pages concerning the `-h` option (Issue #357)
  * Re-added LibreSSL/OpenSSL support (Issue #362)
  * Updated the Solaris smf service file (Issue #368)
  * Fixed a regression in lpoptions option support (Issue #370)
  * The scheduler now regenerates the PPD cache information after
    changing the "cupsd.conf" file (Issue #371)
  * Updated the scheduler to set "auth-info-required"
    to "username,password" if a  backend reports it needs
    authentication info but doesn't set a method
    for authentication (Issue #373)
  * Updated the configure script to look for the OpenSSL library
    the old way if pkg-config is not available (Issue #375)
  * Fixed the prototype for the `httpWriteResponse`
    function (Issue #380)
  * Brought back minimal AIX support (Issue #389)
  * `cupsGetResponse` did not always set the last error.
  * Fixed a number of old references to the Apple CUPS web page.
  * Restored the default/generic printer icon file
    for the web interface.
  * Removed old stylesheet classes that are no longer used
    by the web interface.
- Adapted downgrade-autoconf-requirement.patch for CUPS 2.4.2</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1657368000">- Move the dbus-1 system.d file to /usr (bsc#1201346)</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1670500800">- Migration PAM settings to /usr/etc: Saving user changed
  configuration files in /etc and restoring them while an RPM
  update.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1670587200">- Migration PAM settings to /usr/etc: Fixed posttrans.
  Should only be used for TW.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1670673600">- Remove invalid %config directive on %_distconfdir/pam.d/cups</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1670846400">- Use %_pam_vendordir</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1685620800">- cups-2.4.2-CVE-2023-32324.patch fixes CVE-2023-32324
  "Heap buffer overflow in cupsd"
  https://github.com/OpenPrinting/cups/security/advisories/GHSA-cxc6-w2g7-69p7
  bsc#1211643</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1687435200">- cups-2.4.2-CVE-2023-34241.patch fixes CVE-2023-34241
  "use-after-free in cupsdAcceptClient()"
  https://github.com/OpenPrinting/cups/security/advisories/GHSA-qjgh-5hcq-5f25
  bsc#1212230</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1695211200">- cups-2.4.2-CVE-2023-32360.patch fixes CVE-2023-32360
  "Information leak through Cups-Get-Document operation"
  by requiring authentication for CUPS-Get-Document in cupsd.conf
  https://github.com/OpenPrinting/cups/commit/a0c8b9c9556882f00c68b9727a95a1b6d1452913
  https://github.com/OpenPrinting/cups/security/advisories/GHSA-7pv4-hx8c-gr4g
  bsc#1214254
- cups-2.4.2-additional_policies.patch is an updated version
  of cups-2.0.3-additional_policies.patch that replaces it
  to add the 'allowallforanybody' policy to cupsd.conf
  after cups-2.4.2-CVE-2023-32360.patch was applied</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1695211201">- cups-2.4.2-CVE-2023-4504.patch fixes CVE-2023-4504
  "CUPS PostScript Parsing Heap Overflow"
  https://github.com/OpenPrinting/cups/security/advisories/GHSA-pf5r-86w9-678h
  bsc#1215204</changelog>
</package>
<package pkgid="137ebd544c382c7d0b2f4f5a11efc09342b3ad065d6f1c9492df7a09ba16e734ff8b26f3a460fc382ae6ecabfb5f5fdd96ec22107d42921f793cb99bfc43b051" name="cups-ddk" arch="x86_64">
  <version epoch="0" ver="2.4.2" rel="7.1"/>
  <changelog author="Florian &lt;sp1ritCS@protonmail.com&gt;" date="1616673600">- Add "testsuite" conditional that disables anything within %check</changelog>
  <changelog author="jsmeix@suse.de" date="1617710400">- Disable testsuite for now via "bcond_with testsuite"
  until https://github.com/OpenPrinting/cups/issues/155 is fixed</changelog>
  <changelog author="jsmeix@suse.de" date="1618920000">- upstream_pull_174.patch is
  https://github.com/OpenPrinting/cups/pull/174
  "Use 60s timeout for read_thread, revert read limits"
  to fix printing with older USB printers
- New upstream URL https://openprinting.github.io/cups</changelog>
  <changelog author="jsmeix@suse.de" date="1620043200">- When cupsd creates directories with specific owner group
  and permissions (usually owner is 'root' and group matches
  "configure --with-cups-group=lp") specify same owner group and
  permissions in the RPM spec file to ensure those directories
  are installed by RPM with the right settings because if those
  directories were installed by RPM with different settings then
  cupsd would use them as is and not adjust its specific owner
  group and permissions which could lead to privilege escalation
  from 'lp' user to 'root' via symlink attacks e.g. if owner is
  falsely 'lp' instead of 'root' CVE-2021-25317 (bsc#1184161)</changelog>
  <changelog author="jsmeix@suse.de" date="1623067200">- Provide /usr/share/cups/ppdc/ in the "cups" main package
  to avoid that "lpinfo -m" results in /var/log/cups/error_log
  things like "ppdc: Unable to find include file font.defs"
  or "ppdc: Unable to find include file hp.h" and then
  "Bad driver information file /usr/share/cups/drv/sample.drv"
  (bsc#1186843)</changelog>
  <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.service.patch</changelog>
  <changelog author="jsmeix@suse.de" date="1643716800">- Enhanced harden_cups.service.patch by adding
  ReadWritePaths=/etc/cups
  because cupsd needs write access in /etc/cups
  (boo#1195288)</changelog>
  <changelog author="Aurelien Joga &lt;aurelienjoga@gmail.com&gt;" date="1646136000">- Version upgrade to 2.4.1:
  See https://github.com/openprinting/cups/releases
  CUPS 2.4.1 is the first bug fix release from 2.4.x series.
  Among the other bug fixes it fixes sharing default color mode
  to clients and several memory leaks.
  * The default color mode now is now configurable and defaults
    to the printer's reported default mode (Issue #277)
  * Configuration script now checks linking for -Wl,-pie flags
    (Issue #303)
  * Fixed memory leaks -
    in testi18n (Issue #313),
    in cups_enum_dests() (Issue #317),
    in _cupsEncodeOption() and http_tls_upgrade() (Issue #322)
  * Fixed missing bracket in de/index.html (Issue #299)
  * Fixed typos in configuration scripts (Issues #304, #316)
  * Removed remaining legacy code for RIP_MAX_CACHE environment
    variable (Issue #323)
  * Removed deprecated directives from cupsctl and
    cups-files.conf (Issue #300)
  * Removed purge-jobs legacy code from CGI scripts and
    templates (Issue #325)
- Version upgrade to 2.4.0:
  CUPS 2.4.0 is the latest stable OpenPrinting CUPS release.
  Among the changes from beta and release candidate
  the stable release adds two new configuration options for
  optimizing cupsd setup on servers and several other changes.
  * Added configure option --with-idle-exit-timeout (Issue #294)
  * Added --with-systemd-timeoutstartsec configure
    option (Issue #298)
  * DigestOptions now are applied for MD5 Digest authentication
    defined by RFC 2069 as well (Issue #287)
  * Fixed compilation on Solaris (Issue #293)
  * Fixed and improved German translations (Issue #296, Issue #297)
- Version upgrade to 2.4rc1:
  CUPS 2.4rc1 is a release candidate for OpenPrinting CUPS 2.4.0,
  which adds two enhancements before the stable release.
  * Added warning and debug messages when loading printers
    if the queue is raw or with driver (Issue #286)
  * Compilation now uses -fstack-protector-strong
    if available (Issue #285)
- Version upgrade to 2.4b1:
  CUPS 2.4b1 is the beta release for OpenPrinting CUPS 2.4
  which contains several new features such as basic OAuth support,
  support for AirPrint and Mopria clients and support for running
  CUPS as a snap, several deprecations (Kerberos, cups-config),
  removals of old deprecated directives, and many bug fixes.
  * Added support for CUPS running in a Snapcraft snap.
  * Added basic OAuth 2.0 client support (Issue #100)
  * Added support for AirPrint and Mopria clients (Issue #105)
  * Added configure support for specifying systemd dependencies
    in the CUPS service file (Issue #144)
  * Added several features and improvements to ipptool (Issue #153)
  * Added a JSON output mode for ipptool.
  * The ipptool command now correctly reports an error
    when a test file cannot be found.
  * CUPS library now uses thread safe getpwnam_r and getpwuid_r
    functions (Issue #274)
  * Fixed Kerberos authentication for the web interface (Issue #19)
  * The ZPL sample driver now supports more "standard" label
    sizes (Issue #70)
  * Fixed reporting of printer instances when enumerating and when
    no options are set for the main instance (Issue #71)
  * Reverted USB read limit enforcement change
    from CUPS 2.2.12 (Issue #72)
  * The IPP backend did not return the correct status code
    when a job was canceled at the printer/server (Issue #74)
  * The testlang unit test program now loops over all of the
    available locales by default (Issue #85)
  * The cupsfilter command now shows error messages when options
    are used incorrectly (Issue #88)
  * The PPD functions now treat boolean values as
    case-insensitive (Issue #106)
  * Temporary queue names no longer end with an
    underscore (Issue #110)
  * The USB backend now runs as root (Issue #121)
  * Added pkg-config file for libcups (Issue #122)
  * Fixed a PPD memory leak caused by emulator
    definitions (Issue #124)
  * Fixed a DISPLAY bug in ipptool (Issue #139)
  * The scheduler now includes the [Job N] prefix for job log
    messages, even when using syslog logging (Issue #154)
  * Added support for locales using the GB18030
    character set (Issue #159)
  * httpReconnect2 did not reset the socket file descriptor
    when the TLS negotiation failed (Apple #5907)
  * httpUpdate did not reset the socket file descriptor
    when the TLS negotiation failed (Apple #5915)
  * The IPP backend now retries Validate-Job requests (Issue #132)
  * Now show better error messages when a driver interface program
    fails to provide a PPD file (Issue #148)
  * Added dark mode support to the CUPS web interface (Issue #152)
  * Added a workaround for Solaris in httpAddrConnect2 (Issue #156)
  * Fixed an interaction between --remote-admin and --remote-any
    for the cupsctl command (Issue #158)
  * Now use a 60 second timeout for reading USB backchannel
    data (Issue #160)
  * The USB backend now tries harder to find a serial
    number (Issue #170)
  * Fixed @IF(name) handling in cupsd.conf (Apple #5918)
  * Fixed documentation and added examples for CUPS' limited
    CGI support (Apple #5940)
  * Fixed the lpc command prompt (Apple #5946)
  * Now always pass "localhost" in the Host: header when talking
    over a domain socket or the loopback interface (Issue #185)
  * Fixed a job history update issue in the scheduler (Issue #187)
  * Fixed job-pages-per-set value for duplex print jobs.
  * Fixed an edge case in ippReadIO to make sure that only complete
    attributes and values are retained on an error (Issue #195)
  * Hardened ippReadIO to prevent invalid IPP messages from being
    propagated (Issue #195, Issue #196)
  * The scheduler now supports the "everywhere" model
    directly (Issue #201)
  * Fixed some IPP Everywhere option mapping problems (Issue #238)
  * Fixed support for "job-hold-until" with the Restart-Job
    operation (Issue #250)
  * Fixed the default color/grayscale presets for
    IPP Everywhere PPDs (Issue #262)
  * Fixed support for the 'offline-report' state for all
    USB backends (Issue #264)
  * Documentation fixes (Issue #92, Issue #163, Issue #177,
    Issue #184)
  * Localization updates (Issue #123, Issue #129, Issue #134,
    Issue #146, Issue #164)
  * USB quirk updates (Issue #192, Issue #270, Apple #5766,
    Apple #5838, Apple #5843, Apple #5867)
  * Web interface updates (Issue #142, Issue #218)
  * The ippeveprinter tool now automatically uses an
    available port.
  * Fixed several Windows TLS and hashing issues.
  * Deprecated cups-config (Issue #97)
  * Deprecated Kerberos (AuthType Negotiate)
    authentication (Issue #98)
  * Removed support for the (long deprecated and unused)
    FontPath, ListenBackLog, LPDConfigFile, KeepAliveTimeout,
    RIPCache, and SMBConfigFile directives in cupsd.conf
    and cups-files.conf.
  * Stubbed out deprecated httpMD5 functions.
  * Add test for undefined page ranges during printing.
- downgrade-autoconf-requirement.patch downgrades the
  autoconf requirement to what is currently available in openSUSE
- fix-negotiate-authentication-between-CGIs-and-scheduler.patch
  is obsolete because it is included in the upstream code, see
  https://github.com/OpenPrinting/cups/commit/3ff789ee90b18205c735e42e599eb3ee3043e88a
  https://github.com/OpenPrinting/cups/pull/19
  https://github.com/apple/cups/pull/5847
  https://github.com/apple/cups/issues/5596
- upstream_pull_174.patch
  is obsolete because it is included in the upstream code, see
  https://github.com/OpenPrinting/cups/commit/43edb9df51b977d92929b084186dcd67d4f5ca44
  https://github.com/OpenPrinting/cups/pull/174
  https://github.com/OpenPrinting/cups/issues/72
- patch cups-2.1.0-cups-systemd-socket.patch
  is obsolete because it is included in the upstream code, see
  https://github.com/OpenPrinting/cups/commit/e96e96b4bd0d4e6f634bbb66b95d6e475501541c
- Updated upstream source tarball signing key in cups.keyring, see
  https://github.com/OpenPrinting/cups/discussions/327#discussioncomment-2060579
- Re-enabled the CUPS upstream testsuite via 'make test'
  and removed 'make check' because since the upstream commit
  https://github.com/OpenPrinting/cups/commit/96ba46ebc818b610b0e40cbc9d62ef1dcd3ec9b6
  the two Makefile targets 'test' and 'check' are identical.
- Changed cups-2.1.0-cups-systemd-socket.patch
  to accomodate new coding style
- Changed cups-config-libs.orig to accommodate
  recent code changes (SSL-&gt;TLS)
- Changed cups-2.1.0-default-webcontent-path.patch
  to accommodate code changes</changelog>
  <changelog author="jsmeix@suse.de" date="1646395200">- Improved comments in spec file and in changes file
- Have cups.keyring in ASCII armored format
- Do not error out when 'make test' fails in the 'check' section
  because https://github.com/OpenPrinting/cups/issues/155
  is not yet actually fixed so currently the testsuite
  still sometimes fails</changelog>
  <changelog author="jsmeix@suse.de" date="1649073600">- Have cups.pc in %{_libdir} to avoid a conflict
  that cups-devel and cups-devel-32bit would
  both contain /usr/lib/pkgconfig/cups.pc because
  when cups.pc is arch dependent it has to be in %{_libdir}
  which it is because it contains 'libdir=/usr/lib64' on x86_64
  (if it was arch independent it would have to be in %{_datadir})
  cf. https://build.opensuse.org/request/show/965680</changelog>
  <changelog author="jsmeix@suse.de" date="1653912000">- Version upgrade to 2.4.2:
  See https://github.com/openprinting/cups/releases
  CUPS 2.4.2 brings the fix for CVE-2022-26691 (#bsc1199474)
  together with LibreSSL/OpenSSL and minimal AIX support.
  * Fixed certificate strings comparison
    for Local authorization (CVE-2022-26691)
  * The `cupsFileOpen` function no longer opens files
    for append in read-write mode (Issue #291)
  * The cupsd daemon removed processing temporary
    queue (Issue #364)
  * Fixed delay in IPP backend if GNUTLS is used and endpoint
    doesn't confirm closing the connection (Issue #365)
  * Fixed conditional jump based on uninitialized value
    in cups/ppd.c (Issue #329)
  * Fixed CSS related issues in CUPS Web UI (Issue #344)
  * Fixed copyright in CUPS Web UI trailer template (Issue #346)
  * mDNS hostname in device uri is not resolved when installaling
    a permanent IPP Everywhere queue (Issues #340, #343)
  * The `lpstat` command now reports when the scheduler
    is not running (Issue #352)
  * Updated the man pages concerning the `-h` option (Issue #357)
  * Re-added LibreSSL/OpenSSL support (Issue #362)
  * Updated the Solaris smf service file (Issue #368)
  * Fixed a regression in lpoptions option support (Issue #370)
  * The scheduler now regenerates the PPD cache information after
    changing the "cupsd.conf" file (Issue #371)
  * Updated the scheduler to set "auth-info-required"
    to "username,password" if a  backend reports it needs
    authentication info but doesn't set a method
    for authentication (Issue #373)
  * Updated the configure script to look for the OpenSSL library
    the old way if pkg-config is not available (Issue #375)
  * Fixed the prototype for the `httpWriteResponse`
    function (Issue #380)
  * Brought back minimal AIX support (Issue #389)
  * `cupsGetResponse` did not always set the last error.
  * Fixed a number of old references to the Apple CUPS web page.
  * Restored the default/generic printer icon file
    for the web interface.
  * Removed old stylesheet classes that are no longer used
    by the web interface.
- Adapted downgrade-autoconf-requirement.patch for CUPS 2.4.2</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1657368000">- Move the dbus-1 system.d file to /usr (bsc#1201346)</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1670500800">- Migration PAM settings to /usr/etc: Saving user changed
  configuration files in /etc and restoring them while an RPM
  update.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1670587200">- Migration PAM settings to /usr/etc: Fixed posttrans.
  Should only be used for TW.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1670673600">- Remove invalid %config directive on %_distconfdir/pam.d/cups</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1670846400">- Use %_pam_vendordir</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1685620800">- cups-2.4.2-CVE-2023-32324.patch fixes CVE-2023-32324
  "Heap buffer overflow in cupsd"
  https://github.com/OpenPrinting/cups/security/advisories/GHSA-cxc6-w2g7-69p7
  bsc#1211643</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1687435200">- cups-2.4.2-CVE-2023-34241.patch fixes CVE-2023-34241
  "use-after-free in cupsdAcceptClient()"
  https://github.com/OpenPrinting/cups/security/advisories/GHSA-qjgh-5hcq-5f25
  bsc#1212230</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1695211200">- cups-2.4.2-CVE-2023-32360.patch fixes CVE-2023-32360
  "Information leak through Cups-Get-Document operation"
  by requiring authentication for CUPS-Get-Document in cupsd.conf
  https://github.com/OpenPrinting/cups/commit/a0c8b9c9556882f00c68b9727a95a1b6d1452913
  https://github.com/OpenPrinting/cups/security/advisories/GHSA-7pv4-hx8c-gr4g
  bsc#1214254
- cups-2.4.2-additional_policies.patch is an updated version
  of cups-2.0.3-additional_policies.patch that replaces it
  to add the 'allowallforanybody' policy to cupsd.conf
  after cups-2.4.2-CVE-2023-32360.patch was applied</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1695211201">- cups-2.4.2-CVE-2023-4504.patch fixes CVE-2023-4504
  "CUPS PostScript Parsing Heap Overflow"
  https://github.com/OpenPrinting/cups/security/advisories/GHSA-pf5r-86w9-678h
  bsc#1215204</changelog>
</package>
<package pkgid="bba5de83418fa223bcc12a80567bdd8eaacfa72f88a6ba0458748f84ae608c7a663c21c12f9ea86b1c8aef1e907efd2deaf16ce098c41f96177ccf5f2d356650" name="cups-ddk-debuginfo" arch="i586">
  <version epoch="0" ver="2.4.2" rel="7.1"/>
  <changelog author="Florian &lt;sp1ritCS@protonmail.com&gt;" date="1616673600">- Add "testsuite" conditional that disables anything within %check</changelog>
  <changelog author="jsmeix@suse.de" date="1617710400">- Disable testsuite for now via "bcond_with testsuite"
  until https://github.com/OpenPrinting/cups/issues/155 is fixed</changelog>
  <changelog author="jsmeix@suse.de" date="1618920000">- upstream_pull_174.patch is
  https://github.com/OpenPrinting/cups/pull/174
  "Use 60s timeout for read_thread, revert read limits"
  to fix printing with older USB printers
- New upstream URL https://openprinting.github.io/cups</changelog>
  <changelog author="jsmeix@suse.de" date="1620043200">- When cupsd creates directories with specific owner group
  and permissions (usually owner is 'root' and group matches
  "configure --with-cups-group=lp") specify same owner group and
  permissions in the RPM spec file to ensure those directories
  are installed by RPM with the right settings because if those
  directories were installed by RPM with different settings then
  cupsd would use them as is and not adjust its specific owner
  group and permissions which could lead to privilege escalation
  from 'lp' user to 'root' via symlink attacks e.g. if owner is
  falsely 'lp' instead of 'root' CVE-2021-25317 (bsc#1184161)</changelog>
  <changelog author="jsmeix@suse.de" date="1623067200">- Provide /usr/share/cups/ppdc/ in the "cups" main package
  to avoid that "lpinfo -m" results in /var/log/cups/error_log
  things like "ppdc: Unable to find include file font.defs"
  or "ppdc: Unable to find include file hp.h" and then
  "Bad driver information file /usr/share/cups/drv/sample.drv"
  (bsc#1186843)</changelog>
  <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.service.patch</changelog>
  <changelog author="jsmeix@suse.de" date="1643716800">- Enhanced harden_cups.service.patch by adding
  ReadWritePaths=/etc/cups
  because cupsd needs write access in /etc/cups
  (boo#1195288)</changelog>
  <changelog author="Aurelien Joga &lt;aurelienjoga@gmail.com&gt;" date="1646136000">- Version upgrade to 2.4.1:
  See https://github.com/openprinting/cups/releases
  CUPS 2.4.1 is the first bug fix release from 2.4.x series.
  Among the other bug fixes it fixes sharing default color mode
  to clients and several memory leaks.
  * The default color mode now is now configurable and defaults
    to the printer's reported default mode (Issue #277)
  * Configuration script now checks linking for -Wl,-pie flags
    (Issue #303)
  * Fixed memory leaks -
    in testi18n (Issue #313),
    in cups_enum_dests() (Issue #317),
    in _cupsEncodeOption() and http_tls_upgrade() (Issue #322)
  * Fixed missing bracket in de/index.html (Issue #299)
  * Fixed typos in configuration scripts (Issues #304, #316)
  * Removed remaining legacy code for RIP_MAX_CACHE environment
    variable (Issue #323)
  * Removed deprecated directives from cupsctl and
    cups-files.conf (Issue #300)
  * Removed purge-jobs legacy code from CGI scripts and
    templates (Issue #325)
- Version upgrade to 2.4.0:
  CUPS 2.4.0 is the latest stable OpenPrinting CUPS release.
  Among the changes from beta and release candidate
  the stable release adds two new configuration options for
  optimizing cupsd setup on servers and several other changes.
  * Added configure option --with-idle-exit-timeout (Issue #294)
  * Added --with-systemd-timeoutstartsec configure
    option (Issue #298)
  * DigestOptions now are applied for MD5 Digest authentication
    defined by RFC 2069 as well (Issue #287)
  * Fixed compilation on Solaris (Issue #293)
  * Fixed and improved German translations (Issue #296, Issue #297)
- Version upgrade to 2.4rc1:
  CUPS 2.4rc1 is a release candidate for OpenPrinting CUPS 2.4.0,
  which adds two enhancements before the stable release.
  * Added warning and debug messages when loading printers
    if the queue is raw or with driver (Issue #286)
  * Compilation now uses -fstack-protector-strong
    if available (Issue #285)
- Version upgrade to 2.4b1:
  CUPS 2.4b1 is the beta release for OpenPrinting CUPS 2.4
  which contains several new features such as basic OAuth support,
  support for AirPrint and Mopria clients and support for running
  CUPS as a snap, several deprecations (Kerberos, cups-config),
  removals of old deprecated directives, and many bug fixes.
  * Added support for CUPS running in a Snapcraft snap.
  * Added basic OAuth 2.0 client support (Issue #100)
  * Added support for AirPrint and Mopria clients (Issue #105)
  * Added configure support for specifying systemd dependencies
    in the CUPS service file (Issue #144)
  * Added several features and improvements to ipptool (Issue #153)
  * Added a JSON output mode for ipptool.
  * The ipptool command now correctly reports an error
    when a test file cannot be found.
  * CUPS library now uses thread safe getpwnam_r and getpwuid_r
    functions (Issue #274)
  * Fixed Kerberos authentication for the web interface (Issue #19)
  * The ZPL sample driver now supports more "standard" label
    sizes (Issue #70)
  * Fixed reporting of printer instances when enumerating and when
    no options are set for the main instance (Issue #71)
  * Reverted USB read limit enforcement change
    from CUPS 2.2.12 (Issue #72)
  * The IPP backend did not return the correct status code
    when a job was canceled at the printer/server (Issue #74)
  * The testlang unit test program now loops over all of the
    available locales by default (Issue #85)
  * The cupsfilter command now shows error messages when options
    are used incorrectly (Issue #88)
  * The PPD functions now treat boolean values as
    case-insensitive (Issue #106)
  * Temporary queue names no longer end with an
    underscore (Issue #110)
  * The USB backend now runs as root (Issue #121)
  * Added pkg-config file for libcups (Issue #122)
  * Fixed a PPD memory leak caused by emulator
    definitions (Issue #124)
  * Fixed a DISPLAY bug in ipptool (Issue #139)
  * The scheduler now includes the [Job N] prefix for job log
    messages, even when using syslog logging (Issue #154)
  * Added support for locales using the GB18030
    character set (Issue #159)
  * httpReconnect2 did not reset the socket file descriptor
    when the TLS negotiation failed (Apple #5907)
  * httpUpdate did not reset the socket file descriptor
    when the TLS negotiation failed (Apple #5915)
  * The IPP backend now retries Validate-Job requests (Issue #132)
  * Now show better error messages when a driver interface program
    fails to provide a PPD file (Issue #148)
  * Added dark mode support to the CUPS web interface (Issue #152)
  * Added a workaround for Solaris in httpAddrConnect2 (Issue #156)
  * Fixed an interaction between --remote-admin and --remote-any
    for the cupsctl command (Issue #158)
  * Now use a 60 second timeout for reading USB backchannel
    data (Issue #160)
  * The USB backend now tries harder to find a serial
    number (Issue #170)
  * Fixed @IF(name) handling in cupsd.conf (Apple #5918)
  * Fixed documentation and added examples for CUPS' limited
    CGI support (Apple #5940)
  * Fixed the lpc command prompt (Apple #5946)
  * Now always pass "localhost" in the Host: header when talking
    over a domain socket or the loopback interface (Issue #185)
  * Fixed a job history update issue in the scheduler (Issue #187)
  * Fixed job-pages-per-set value for duplex print jobs.
  * Fixed an edge case in ippReadIO to make sure that only complete
    attributes and values are retained on an error (Issue #195)
  * Hardened ippReadIO to prevent invalid IPP messages from being
    propagated (Issue #195, Issue #196)
  * The scheduler now supports the "everywhere" model
    directly (Issue #201)
  * Fixed some IPP Everywhere option mapping problems (Issue #238)
  * Fixed support for "job-hold-until" with the Restart-Job
    operation (Issue #250)
  * Fixed the default color/grayscale presets for
    IPP Everywhere PPDs (Issue #262)
  * Fixed support for the 'offline-report' state for all
    USB backends (Issue #264)
  * Documentation fixes (Issue #92, Issue #163, Issue #177,
    Issue #184)
  * Localization updates (Issue #123, Issue #129, Issue #134,
    Issue #146, Issue #164)
  * USB quirk updates (Issue #192, Issue #270, Apple #5766,
    Apple #5838, Apple #5843, Apple #5867)
  * Web interface updates (Issue #142, Issue #218)
  * The ippeveprinter tool now automatically uses an
    available port.
  * Fixed several Windows TLS and hashing issues.
  * Deprecated cups-config (Issue #97)
  * Deprecated Kerberos (AuthType Negotiate)
    authentication (Issue #98)
  * Removed support for the (long deprecated and unused)
    FontPath, ListenBackLog, LPDConfigFile, KeepAliveTimeout,
    RIPCache, and SMBConfigFile directives in cupsd.conf
    and cups-files.conf.
  * Stubbed out deprecated httpMD5 functions.
  * Add test for undefined page ranges during printing.
- downgrade-autoconf-requirement.patch downgrades the
  autoconf requirement to what is currently available in openSUSE
- fix-negotiate-authentication-between-CGIs-and-scheduler.patch
  is obsolete because it is included in the upstream code, see
  https://github.com/OpenPrinting/cups/commit/3ff789ee90b18205c735e42e599eb3ee3043e88a
  https://github.com/OpenPrinting/cups/pull/19
  https://github.com/apple/cups/pull/5847
  https://github.com/apple/cups/issues/5596
- upstream_pull_174.patch
  is obsolete because it is included in the upstream code, see
  https://github.com/OpenPrinting/cups/commit/43edb9df51b977d92929b084186dcd67d4f5ca44
  https://github.com/OpenPrinting/cups/pull/174
  https://github.com/OpenPrinting/cups/issues/72
- patch cups-2.1.0-cups-systemd-socket.patch
  is obsolete because it is included in the upstream code, see
  https://github.com/OpenPrinting/cups/commit/e96e96b4bd0d4e6f634bbb66b95d6e475501541c
- Updated upstream source tarball signing key in cups.keyring, see
  https://github.com/OpenPrinting/cups/discussions/327#discussioncomment-2060579
- Re-enabled the CUPS upstream testsuite via 'make test'
  and removed 'make check' because since the upstream commit
  https://github.com/OpenPrinting/cups/commit/96ba46ebc818b610b0e40cbc9d62ef1dcd3ec9b6
  the two Makefile targets 'test' and 'check' are identical.
- Changed cups-2.1.0-cups-systemd-socket.patch
  to accomodate new coding style
- Changed cups-config-libs.orig to accommodate
  recent code changes (SSL-&gt;TLS)
- Changed cups-2.1.0-default-webcontent-path.patch
  to accommodate code changes</changelog>
  <changelog author="jsmeix@suse.de" date="1646395200">- Improved comments in spec file and in changes file
- Have cups.keyring in ASCII armored format
- Do not error out when 'make test' fails in the 'check' section
  because https://github.com/OpenPrinting/cups/issues/155
  is not yet actually fixed so currently the testsuite
  still sometimes fails</changelog>
  <changelog author="jsmeix@suse.de" date="1649073600">- Have cups.pc in %{_libdir} to avoid a conflict
  that cups-devel and cups-devel-32bit would
  both contain /usr/lib/pkgconfig/cups.pc because
  when cups.pc is arch dependent it has to be in %{_libdir}
  which it is because it contains 'libdir=/usr/lib64' on x86_64
  (if it was arch independent it would have to be in %{_datadir})
  cf. https://build.opensuse.org/request/show/965680</changelog>
  <changelog author="jsmeix@suse.de" date="1653912000">- Version upgrade to 2.4.2:
  See https://github.com/openprinting/cups/releases
  CUPS 2.4.2 brings the fix for CVE-2022-26691 (#bsc1199474)
  together with LibreSSL/OpenSSL and minimal AIX support.
  * Fixed certificate strings comparison
    for Local authorization (CVE-2022-26691)
  * The `cupsFileOpen` function no longer opens files
    for append in read-write mode (Issue #291)
  * The cupsd daemon removed processing temporary
    queue (Issue #364)
  * Fixed delay in IPP backend if GNUTLS is used and endpoint
    doesn't confirm closing the connection (Issue #365)
  * Fixed conditional jump based on uninitialized value
    in cups/ppd.c (Issue #329)
  * Fixed CSS related issues in CUPS Web UI (Issue #344)
  * Fixed copyright in CUPS Web UI trailer template (Issue #346)
  * mDNS hostname in device uri is not resolved when installaling
    a permanent IPP Everywhere queue (Issues #340, #343)
  * The `lpstat` command now reports when the scheduler
    is not running (Issue #352)
  * Updated the man pages concerning the `-h` option (Issue #357)
  * Re-added LibreSSL/OpenSSL support (Issue #362)
  * Updated the Solaris smf service file (Issue #368)
  * Fixed a regression in lpoptions option support (Issue #370)
  * The scheduler now regenerates the PPD cache information after
    changing the "cupsd.conf" file (Issue #371)
  * Updated the scheduler to set "auth-info-required"
    to "username,password" if a  backend reports it needs
    authentication info but doesn't set a method
    for authentication (Issue #373)
  * Updated the configure script to look for the OpenSSL library
    the old way if pkg-config is not available (Issue #375)
  * Fixed the prototype for the `httpWriteResponse`
    function (Issue #380)
  * Brought back minimal AIX support (Issue #389)
  * `cupsGetResponse` did not always set the last error.
  * Fixed a number of old references to the Apple CUPS web page.
  * Restored the default/generic printer icon file
    for the web interface.
  * Removed old stylesheet classes that are no longer used
    by the web interface.
- Adapted downgrade-autoconf-requirement.patch for CUPS 2.4.2</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1657368000">- Move the dbus-1 system.d file to /usr (bsc#1201346)</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1670500800">- Migration PAM settings to /usr/etc: Saving user changed
  configuration files in /etc and restoring them while an RPM
  update.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1670587200">- Migration PAM settings to /usr/etc: Fixed posttrans.
  Should only be used for TW.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1670673600">- Remove invalid %config directive on %_distconfdir/pam.d/cups</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1670846400">- Use %_pam_vendordir</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1685620800">- cups-2.4.2-CVE-2023-32324.patch fixes CVE-2023-32324
  "Heap buffer overflow in cupsd"
  https://github.com/OpenPrinting/cups/security/advisories/GHSA-cxc6-w2g7-69p7
  bsc#1211643</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1687435200">- cups-2.4.2-CVE-2023-34241.patch fixes CVE-2023-34241
  "use-after-free in cupsdAcceptClient()"
  https://github.com/OpenPrinting/cups/security/advisories/GHSA-qjgh-5hcq-5f25
  bsc#1212230</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1695211200">- cups-2.4.2-CVE-2023-32360.patch fixes CVE-2023-32360
  "Information leak through Cups-Get-Document operation"
  by requiring authentication for CUPS-Get-Document in cupsd.conf
  https://github.com/OpenPrinting/cups/commit/a0c8b9c9556882f00c68b9727a95a1b6d1452913
  https://github.com/OpenPrinting/cups/security/advisories/GHSA-7pv4-hx8c-gr4g
  bsc#1214254
- cups-2.4.2-additional_policies.patch is an updated version
  of cups-2.0.3-additional_policies.patch that replaces it
  to add the 'allowallforanybody' policy to cupsd.conf
  after cups-2.4.2-CVE-2023-32360.patch was applied</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1695211201">- cups-2.4.2-CVE-2023-4504.patch fixes CVE-2023-4504
  "CUPS PostScript Parsing Heap Overflow"
  https://github.com/OpenPrinting/cups/security/advisories/GHSA-pf5r-86w9-678h
  bsc#1215204</changelog>
</package>
<package pkgid="a6a3e96a50aff9bb671d817de8ea90297ff458ead4f312a9dcac104b31d29eecab65e8d339677c9359881d5e70da37eb4af749e5670f2617a2d0135efd7db494" name="cups-ddk-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.4.2" rel="7.1"/>
  <changelog author="Florian &lt;sp1ritCS@protonmail.com&gt;" date="1616673600">- Add "testsuite" conditional that disables anything within %check</changelog>
  <changelog author="jsmeix@suse.de" date="1617710400">- Disable testsuite for now via "bcond_with testsuite"
  until https://github.com/OpenPrinting/cups/issues/155 is fixed</changelog>
  <changelog author="jsmeix@suse.de" date="1618920000">- upstream_pull_174.patch is
  https://github.com/OpenPrinting/cups/pull/174
  "Use 60s timeout for read_thread, revert read limits"
  to fix printing with older USB printers
- New upstream URL https://openprinting.github.io/cups</changelog>
  <changelog author="jsmeix@suse.de" date="1620043200">- When cupsd creates directories with specific owner group
  and permissions (usually owner is 'root' and group matches
  "configure --with-cups-group=lp") specify same owner group and
  permissions in the RPM spec file to ensure those directories
  are installed by RPM with the right settings because if those
  directories were installed by RPM with different settings then
  cupsd would use them as is and not adjust its specific owner
  group and permissions which could lead to privilege escalation
  from 'lp' user to 'root' via symlink attacks e.g. if owner is
  falsely 'lp' instead of 'root' CVE-2021-25317 (bsc#1184161)</changelog>
  <changelog author="jsmeix@suse.de" date="1623067200">- Provide /usr/share/cups/ppdc/ in the "cups" main package
  to avoid that "lpinfo -m" results in /var/log/cups/error_log
  things like "ppdc: Unable to find include file font.defs"
  or "ppdc: Unable to find include file hp.h" and then
  "Bad driver information file /usr/share/cups/drv/sample.drv"
  (bsc#1186843)</changelog>
  <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.service.patch</changelog>
  <changelog author="jsmeix@suse.de" date="1643716800">- Enhanced harden_cups.service.patch by adding
  ReadWritePaths=/etc/cups
  because cupsd needs write access in /etc/cups
  (boo#1195288)</changelog>
  <changelog author="Aurelien Joga &lt;aurelienjoga@gmail.com&gt;" date="1646136000">- Version upgrade to 2.4.1:
  See https://github.com/openprinting/cups/releases
  CUPS 2.4.1 is the first bug fix release from 2.4.x series.
  Among the other bug fixes it fixes sharing default color mode
  to clients and several memory leaks.
  * The default color mode now is now configurable and defaults
    to the printer's reported default mode (Issue #277)
  * Configuration script now checks linking for -Wl,-pie flags
    (Issue #303)
  * Fixed memory leaks -
    in testi18n (Issue #313),
    in cups_enum_dests() (Issue #317),
    in _cupsEncodeOption() and http_tls_upgrade() (Issue #322)
  * Fixed missing bracket in de/index.html (Issue #299)
  * Fixed typos in configuration scripts (Issues #304, #316)
  * Removed remaining legacy code for RIP_MAX_CACHE environment
    variable (Issue #323)
  * Removed deprecated directives from cupsctl and
    cups-files.conf (Issue #300)
  * Removed purge-jobs legacy code from CGI scripts and
    templates (Issue #325)
- Version upgrade to 2.4.0:
  CUPS 2.4.0 is the latest stable OpenPrinting CUPS release.
  Among the changes from beta and release candidate
  the stable release adds two new configuration options for
  optimizing cupsd setup on servers and several other changes.
  * Added configure option --with-idle-exit-timeout (Issue #294)
  * Added --with-systemd-timeoutstartsec configure
    option (Issue #298)
  * DigestOptions now are applied for MD5 Digest authentication
    defined by RFC 2069 as well (Issue #287)
  * Fixed compilation on Solaris (Issue #293)
  * Fixed and improved German translations (Issue #296, Issue #297)
- Version upgrade to 2.4rc1:
  CUPS 2.4rc1 is a release candidate for OpenPrinting CUPS 2.4.0,
  which adds two enhancements before the stable release.
  * Added warning and debug messages when loading printers
    if the queue is raw or with driver (Issue #286)
  * Compilation now uses -fstack-protector-strong
    if available (Issue #285)
- Version upgrade to 2.4b1:
  CUPS 2.4b1 is the beta release for OpenPrinting CUPS 2.4
  which contains several new features such as basic OAuth support,
  support for AirPrint and Mopria clients and support for running
  CUPS as a snap, several deprecations (Kerberos, cups-config),
  removals of old deprecated directives, and many bug fixes.
  * Added support for CUPS running in a Snapcraft snap.
  * Added basic OAuth 2.0 client support (Issue #100)
  * Added support for AirPrint and Mopria clients (Issue #105)
  * Added configure support for specifying systemd dependencies
    in the CUPS service file (Issue #144)
  * Added several features and improvements to ipptool (Issue #153)
  * Added a JSON output mode for ipptool.
  * The ipptool command now correctly reports an error
    when a test file cannot be found.
  * CUPS library now uses thread safe getpwnam_r and getpwuid_r
    functions (Issue #274)
  * Fixed Kerberos authentication for the web interface (Issue #19)
  * The ZPL sample driver now supports more "standard" label
    sizes (Issue #70)
  * Fixed reporting of printer instances when enumerating and when
    no options are set for the main instance (Issue #71)
  * Reverted USB read limit enforcement change
    from CUPS 2.2.12 (Issue #72)
  * The IPP backend did not return the correct status code
    when a job was canceled at the printer/server (Issue #74)
  * The testlang unit test program now loops over all of the
    available locales by default (Issue #85)
  * The cupsfilter command now shows error messages when options
    are used incorrectly (Issue #88)
  * The PPD functions now treat boolean values as
    case-insensitive (Issue #106)
  * Temporary queue names no longer end with an
    underscore (Issue #110)
  * The USB backend now runs as root (Issue #121)
  * Added pkg-config file for libcups (Issue #122)
  * Fixed a PPD memory leak caused by emulator
    definitions (Issue #124)
  * Fixed a DISPLAY bug in ipptool (Issue #139)
  * The scheduler now includes the [Job N] prefix for job log
    messages, even when using syslog logging (Issue #154)
  * Added support for locales using the GB18030
    character set (Issue #159)
  * httpReconnect2 did not reset the socket file descriptor
    when the TLS negotiation failed (Apple #5907)
  * httpUpdate did not reset the socket file descriptor
    when the TLS negotiation failed (Apple #5915)
  * The IPP backend now retries Validate-Job requests (Issue #132)
  * Now show better error messages when a driver interface program
    fails to provide a PPD file (Issue #148)
  * Added dark mode support to the CUPS web interface (Issue #152)
  * Added a workaround for Solaris in httpAddrConnect2 (Issue #156)
  * Fixed an interaction between --remote-admin and --remote-any
    for the cupsctl command (Issue #158)
  * Now use a 60 second timeout for reading USB backchannel
    data (Issue #160)
  * The USB backend now tries harder to find a serial
    number (Issue #170)
  * Fixed @IF(name) handling in cupsd.conf (Apple #5918)
  * Fixed documentation and added examples for CUPS' limited
    CGI support (Apple #5940)
  * Fixed the lpc command prompt (Apple #5946)
  * Now always pass "localhost" in the Host: header when talking
    over a domain socket or the loopback interface (Issue #185)
  * Fixed a job history update issue in the scheduler (Issue #187)
  * Fixed job-pages-per-set value for duplex print jobs.
  * Fixed an edge case in ippReadIO to make sure that only complete
    attributes and values are retained on an error (Issue #195)
  * Hardened ippReadIO to prevent invalid IPP messages from being
    propagated (Issue #195, Issue #196)
  * The scheduler now supports the "everywhere" model
    directly (Issue #201)
  * Fixed some IPP Everywhere option mapping problems (Issue #238)
  * Fixed support for "job-hold-until" with the Restart-Job
    operation (Issue #250)
  * Fixed the default color/grayscale presets for
    IPP Everywhere PPDs (Issue #262)
  * Fixed support for the 'offline-report' state for all
    USB backends (Issue #264)
  * Documentation fixes (Issue #92, Issue #163, Issue #177,
    Issue #184)
  * Localization updates (Issue #123, Issue #129, Issue #134,
    Issue #146, Issue #164)
  * USB quirk updates (Issue #192, Issue #270, Apple #5766,
    Apple #5838, Apple #5843, Apple #5867)
  * Web interface updates (Issue #142, Issue #218)
  * The ippeveprinter tool now automatically uses an
    available port.
  * Fixed several Windows TLS and hashing issues.
  * Deprecated cups-config (Issue #97)
  * Deprecated Kerberos (AuthType Negotiate)
    authentication (Issue #98)
  * Removed support for the (long deprecated and unused)
    FontPath, ListenBackLog, LPDConfigFile, KeepAliveTimeout,
    RIPCache, and SMBConfigFile directives in cupsd.conf
    and cups-files.conf.
  * Stubbed out deprecated httpMD5 functions.
  * Add test for undefined page ranges during printing.
- downgrade-autoconf-requirement.patch downgrades the
  autoconf requirement to what is currently available in openSUSE
- fix-negotiate-authentication-between-CGIs-and-scheduler.patch
  is obsolete because it is included in the upstream code, see
  https://github.com/OpenPrinting/cups/commit/3ff789ee90b18205c735e42e599eb3ee3043e88a
  https://github.com/OpenPrinting/cups/pull/19
  https://github.com/apple/cups/pull/5847
  https://github.com/apple/cups/issues/5596
- upstream_pull_174.patch
  is obsolete because it is included in the upstream code, see
  https://github.com/OpenPrinting/cups/commit/43edb9df51b977d92929b084186dcd67d4f5ca44
  https://github.com/OpenPrinting/cups/pull/174
  https://github.com/OpenPrinting/cups/issues/72
- patch cups-2.1.0-cups-systemd-socket.patch
  is obsolete because it is included in the upstream code, see
  https://github.com/OpenPrinting/cups/commit/e96e96b4bd0d4e6f634bbb66b95d6e475501541c
- Updated upstream source tarball signing key in cups.keyring, see
  https://github.com/OpenPrinting/cups/discussions/327#discussioncomment-2060579
- Re-enabled the CUPS upstream testsuite via 'make test'
  and removed 'make check' because since the upstream commit
  https://github.com/OpenPrinting/cups/commit/96ba46ebc818b610b0e40cbc9d62ef1dcd3ec9b6
  the two Makefile targets 'test' and 'check' are identical.
- Changed cups-2.1.0-cups-systemd-socket.patch
  to accomodate new coding style
- Changed cups-config-libs.orig to accommodate
  recent code changes (SSL-&gt;TLS)
- Changed cups-2.1.0-default-webcontent-path.patch
  to accommodate code changes</changelog>
  <changelog author="jsmeix@suse.de" date="1646395200">- Improved comments in spec file and in changes file
- Have cups.keyring in ASCII armored format
- Do not error out when 'make test' fails in the 'check' section
  because https://github.com/OpenPrinting/cups/issues/155
  is not yet actually fixed so currently the testsuite
  still sometimes fails</changelog>
  <changelog author="jsmeix@suse.de" date="1649073600">- Have cups.pc in %{_libdir} to avoid a conflict
  that cups-devel and cups-devel-32bit would
  both contain /usr/lib/pkgconfig/cups.pc because
  when cups.pc is arch dependent it has to be in %{_libdir}
  which it is because it contains 'libdir=/usr/lib64' on x86_64
  (if it was arch independent it would have to be in %{_datadir})
  cf. https://build.opensuse.org/request/show/965680</changelog>
  <changelog author="jsmeix@suse.de" date="1653912000">- Version upgrade to 2.4.2:
  See https://github.com/openprinting/cups/releases
  CUPS 2.4.2 brings the fix for CVE-2022-26691 (#bsc1199474)
  together with LibreSSL/OpenSSL and minimal AIX support.
  * Fixed certificate strings comparison
    for Local authorization (CVE-2022-26691)
  * The `cupsFileOpen` function no longer opens files
    for append in read-write mode (Issue #291)
  * The cupsd daemon removed processing temporary
    queue (Issue #364)
  * Fixed delay in IPP backend if GNUTLS is used and endpoint
    doesn't confirm closing the connection (Issue #365)
  * Fixed conditional jump based on uninitialized value
    in cups/ppd.c (Issue #329)
  * Fixed CSS related issues in CUPS Web UI (Issue #344)
  * Fixed copyright in CUPS Web UI trailer template (Issue #346)
  * mDNS hostname in device uri is not resolved when installaling
    a permanent IPP Everywhere queue (Issues #340, #343)
  * The `lpstat` command now reports when the scheduler
    is not running (Issue #352)
  * Updated the man pages concerning the `-h` option (Issue #357)
  * Re-added LibreSSL/OpenSSL support (Issue #362)
  * Updated the Solaris smf service file (Issue #368)
  * Fixed a regression in lpoptions option support (Issue #370)
  * The scheduler now regenerates the PPD cache information after
    changing the "cupsd.conf" file (Issue #371)
  * Updated the scheduler to set "auth-info-required"
    to "username,password" if a  backend reports it needs
    authentication info but doesn't set a method
    for authentication (Issue #373)
  * Updated the configure script to look for the OpenSSL library
    the old way if pkg-config is not available (Issue #375)
  * Fixed the prototype for the `httpWriteResponse`
    function (Issue #380)
  * Brought back minimal AIX support (Issue #389)
  * `cupsGetResponse` did not always set the last error.
  * Fixed a number of old references to the Apple CUPS web page.
  * Restored the default/generic printer icon file
    for the web interface.
  * Removed old stylesheet classes that are no longer used
    by the web interface.
- Adapted downgrade-autoconf-requirement.patch for CUPS 2.4.2</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1657368000">- Move the dbus-1 system.d file to /usr (bsc#1201346)</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1670500800">- Migration PAM settings to /usr/etc: Saving user changed
  configuration files in /etc and restoring them while an RPM
  update.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1670587200">- Migration PAM settings to /usr/etc: Fixed posttrans.
  Should only be used for TW.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1670673600">- Remove invalid %config directive on %_distconfdir/pam.d/cups</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1670846400">- Use %_pam_vendordir</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1685620800">- cups-2.4.2-CVE-2023-32324.patch fixes CVE-2023-32324
  "Heap buffer overflow in cupsd"
  https://github.com/OpenPrinting/cups/security/advisories/GHSA-cxc6-w2g7-69p7
  bsc#1211643</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1687435200">- cups-2.4.2-CVE-2023-34241.patch fixes CVE-2023-34241
  "use-after-free in cupsdAcceptClient()"
  https://github.com/OpenPrinting/cups/security/advisories/GHSA-qjgh-5hcq-5f25
  bsc#1212230</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1695211200">- cups-2.4.2-CVE-2023-32360.patch fixes CVE-2023-32360
  "Information leak through Cups-Get-Document operation"
  by requiring authentication for CUPS-Get-Document in cupsd.conf
  https://github.com/OpenPrinting/cups/commit/a0c8b9c9556882f00c68b9727a95a1b6d1452913
  https://github.com/OpenPrinting/cups/security/advisories/GHSA-7pv4-hx8c-gr4g
  bsc#1214254
- cups-2.4.2-additional_policies.patch is an updated version
  of cups-2.0.3-additional_policies.patch that replaces it
  to add the 'allowallforanybody' policy to cupsd.conf
  after cups-2.4.2-CVE-2023-32360.patch was applied</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1695211201">- cups-2.4.2-CVE-2023-4504.patch fixes CVE-2023-4504
  "CUPS PostScript Parsing Heap Overflow"
  https://github.com/OpenPrinting/cups/security/advisories/GHSA-pf5r-86w9-678h
  bsc#1215204</changelog>
</package>
<package pkgid="145f22cb6996c44b73d7f4a2bdc0119cff8e137c09b35d3c26e9c6efb3f02be3be64dfad8bf1c87218ecff6fbc3de5c1bdcf321ce4406c1c3daac1949468e133" name="cups-debuginfo" arch="i586">
  <version epoch="0" ver="2.4.2" rel="7.1"/>
  <changelog author="Florian &lt;sp1ritCS@protonmail.com&gt;" date="1616673600">- Add "testsuite" conditional that disables anything within %check</changelog>
  <changelog author="jsmeix@suse.de" date="1617710400">- Disable testsuite for now via "bcond_with testsuite"
  until https://github.com/OpenPrinting/cups/issues/155 is fixed</changelog>
  <changelog author="jsmeix@suse.de" date="1618920000">- upstream_pull_174.patch is
  https://github.com/OpenPrinting/cups/pull/174
  "Use 60s timeout for read_thread, revert read limits"
  to fix printing with older USB printers
- New upstream URL https://openprinting.github.io/cups</changelog>
  <changelog author="jsmeix@suse.de" date="1620043200">- When cupsd creates directories with specific owner group
  and permissions (usually owner is 'root' and group matches
  "configure --with-cups-group=lp") specify same owner group and
  permissions in the RPM spec file to ensure those directories
  are installed by RPM with the right settings because if those
  directories were installed by RPM with different settings then
  cupsd would use them as is and not adjust its specific owner
  group and permissions which could lead to privilege escalation
  from 'lp' user to 'root' via symlink attacks e.g. if owner is
  falsely 'lp' instead of 'root' CVE-2021-25317 (bsc#1184161)</changelog>
  <changelog author="jsmeix@suse.de" date="1623067200">- Provide /usr/share/cups/ppdc/ in the "cups" main package
  to avoid that "lpinfo -m" results in /var/log/cups/error_log
  things like "ppdc: Unable to find include file font.defs"
  or "ppdc: Unable to find include file hp.h" and then
  "Bad driver information file /usr/share/cups/drv/sample.drv"
  (bsc#1186843)</changelog>
  <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.service.patch</changelog>
  <changelog author="jsmeix@suse.de" date="1643716800">- Enhanced harden_cups.service.patch by adding
  ReadWritePaths=/etc/cups
  because cupsd needs write access in /etc/cups
  (boo#1195288)</changelog>
  <changelog author="Aurelien Joga &lt;aurelienjoga@gmail.com&gt;" date="1646136000">- Version upgrade to 2.4.1:
  See https://github.com/openprinting/cups/releases
  CUPS 2.4.1 is the first bug fix release from 2.4.x series.
  Among the other bug fixes it fixes sharing default color mode
  to clients and several memory leaks.
  * The default color mode now is now configurable and defaults
    to the printer's reported default mode (Issue #277)
  * Configuration script now checks linking for -Wl,-pie flags
    (Issue #303)
  * Fixed memory leaks -
    in testi18n (Issue #313),
    in cups_enum_dests() (Issue #317),
    in _cupsEncodeOption() and http_tls_upgrade() (Issue #322)
  * Fixed missing bracket in de/index.html (Issue #299)
  * Fixed typos in configuration scripts (Issues #304, #316)
  * Removed remaining legacy code for RIP_MAX_CACHE environment
    variable (Issue #323)
  * Removed deprecated directives from cupsctl and
    cups-files.conf (Issue #300)
  * Removed purge-jobs legacy code from CGI scripts and
    templates (Issue #325)
- Version upgrade to 2.4.0:
  CUPS 2.4.0 is the latest stable OpenPrinting CUPS release.
  Among the changes from beta and release candidate
  the stable release adds two new configuration options for
  optimizing cupsd setup on servers and several other changes.
  * Added configure option --with-idle-exit-timeout (Issue #294)
  * Added --with-systemd-timeoutstartsec configure
    option (Issue #298)
  * DigestOptions now are applied for MD5 Digest authentication
    defined by RFC 2069 as well (Issue #287)
  * Fixed compilation on Solaris (Issue #293)
  * Fixed and improved German translations (Issue #296, Issue #297)
- Version upgrade to 2.4rc1:
  CUPS 2.4rc1 is a release candidate for OpenPrinting CUPS 2.4.0,
  which adds two enhancements before the stable release.
  * Added warning and debug messages when loading printers
    if the queue is raw or with driver (Issue #286)
  * Compilation now uses -fstack-protector-strong
    if available (Issue #285)
- Version upgrade to 2.4b1:
  CUPS 2.4b1 is the beta release for OpenPrinting CUPS 2.4
  which contains several new features such as basic OAuth support,
  support for AirPrint and Mopria clients and support for running
  CUPS as a snap, several deprecations (Kerberos, cups-config),
  removals of old deprecated directives, and many bug fixes.
  * Added support for CUPS running in a Snapcraft snap.
  * Added basic OAuth 2.0 client support (Issue #100)
  * Added support for AirPrint and Mopria clients (Issue #105)
  * Added configure support for specifying systemd dependencies
    in the CUPS service file (Issue #144)
  * Added several features and improvements to ipptool (Issue #153)
  * Added a JSON output mode for ipptool.
  * The ipptool command now correctly reports an error
    when a test file cannot be found.
  * CUPS library now uses thread safe getpwnam_r and getpwuid_r
    functions (Issue #274)
  * Fixed Kerberos authentication for the web interface (Issue #19)
  * The ZPL sample driver now supports more "standard" label
    sizes (Issue #70)
  * Fixed reporting of printer instances when enumerating and when
    no options are set for the main instance (Issue #71)
  * Reverted USB read limit enforcement change
    from CUPS 2.2.12 (Issue #72)
  * The IPP backend did not return the correct status code
    when a job was canceled at the printer/server (Issue #74)
  * The testlang unit test program now loops over all of the
    available locales by default (Issue #85)
  * The cupsfilter command now shows error messages when options
    are used incorrectly (Issue #88)
  * The PPD functions now treat boolean values as
    case-insensitive (Issue #106)
  * Temporary queue names no longer end with an
    underscore (Issue #110)
  * The USB backend now runs as root (Issue #121)
  * Added pkg-config file for libcups (Issue #122)
  * Fixed a PPD memory leak caused by emulator
    definitions (Issue #124)
  * Fixed a DISPLAY bug in ipptool (Issue #139)
  * The scheduler now includes the [Job N] prefix for job log
    messages, even when using syslog logging (Issue #154)
  * Added support for locales using the GB18030
    character set (Issue #159)
  * httpReconnect2 did not reset the socket file descriptor
    when the TLS negotiation failed (Apple #5907)
  * httpUpdate did not reset the socket file descriptor
    when the TLS negotiation failed (Apple #5915)
  * The IPP backend now retries Validate-Job requests (Issue #132)
  * Now show better error messages when a driver interface program
    fails to provide a PPD file (Issue #148)
  * Added dark mode support to the CUPS web interface (Issue #152)
  * Added a workaround for Solaris in httpAddrConnect2 (Issue #156)
  * Fixed an interaction between --remote-admin and --remote-any
    for the cupsctl command (Issue #158)
  * Now use a 60 second timeout for reading USB backchannel
    data (Issue #160)
  * The USB backend now tries harder to find a serial
    number (Issue #170)
  * Fixed @IF(name) handling in cupsd.conf (Apple #5918)
  * Fixed documentation and added examples for CUPS' limited
    CGI support (Apple #5940)
  * Fixed the lpc command prompt (Apple #5946)
  * Now always pass "localhost" in the Host: header when talking
    over a domain socket or the loopback interface (Issue #185)
  * Fixed a job history update issue in the scheduler (Issue #187)
  * Fixed job-pages-per-set value for duplex print jobs.
  * Fixed an edge case in ippReadIO to make sure that only complete
    attributes and values are retained on an error (Issue #195)
  * Hardened ippReadIO to prevent invalid IPP messages from being
    propagated (Issue #195, Issue #196)
  * The scheduler now supports the "everywhere" model
    directly (Issue #201)
  * Fixed some IPP Everywhere option mapping problems (Issue #238)
  * Fixed support for "job-hold-until" with the Restart-Job
    operation (Issue #250)
  * Fixed the default color/grayscale presets for
    IPP Everywhere PPDs (Issue #262)
  * Fixed support for the 'offline-report' state for all
    USB backends (Issue #264)
  * Documentation fixes (Issue #92, Issue #163, Issue #177,
    Issue #184)
  * Localization updates (Issue #123, Issue #129, Issue #134,
    Issue #146, Issue #164)
  * USB quirk updates (Issue #192, Issue #270, Apple #5766,
    Apple #5838, Apple #5843, Apple #5867)
  * Web interface updates (Issue #142, Issue #218)
  * The ippeveprinter tool now automatically uses an
    available port.
  * Fixed several Windows TLS and hashing issues.
  * Deprecated cups-config (Issue #97)
  * Deprecated Kerberos (AuthType Negotiate)
    authentication (Issue #98)
  * Removed support for the (long deprecated and unused)
    FontPath, ListenBackLog, LPDConfigFile, KeepAliveTimeout,
    RIPCache, and SMBConfigFile directives in cupsd.conf
    and cups-files.conf.
  * Stubbed out deprecated httpMD5 functions.
  * Add test for undefined page ranges during printing.
- downgrade-autoconf-requirement.patch downgrades the
  autoconf requirement to what is currently available in openSUSE
- fix-negotiate-authentication-between-CGIs-and-scheduler.patch
  is obsolete because it is included in the upstream code, see
  https://github.com/OpenPrinting/cups/commit/3ff789ee90b18205c735e42e599eb3ee3043e88a
  https://github.com/OpenPrinting/cups/pull/19
  https://github.com/apple/cups/pull/5847
  https://github.com/apple/cups/issues/5596
- upstream_pull_174.patch
  is obsolete because it is included in the upstream code, see
  https://github.com/OpenPrinting/cups/commit/43edb9df51b977d92929b084186dcd67d4f5ca44
  https://github.com/OpenPrinting/cups/pull/174
  https://github.com/OpenPrinting/cups/issues/72
- patch cups-2.1.0-cups-systemd-socket.patch
  is obsolete because it is included in the upstream code, see
  https://github.com/OpenPrinting/cups/commit/e96e96b4bd0d4e6f634bbb66b95d6e475501541c
- Updated upstream source tarball signing key in cups.keyring, see
  https://github.com/OpenPrinting/cups/discussions/327#discussioncomment-2060579
- Re-enabled the CUPS upstream testsuite via 'make test'
  and removed 'make check' because since the upstream commit
  https://github.com/OpenPrinting/cups/commit/96ba46ebc818b610b0e40cbc9d62ef1dcd3ec9b6
  the two Makefile targets 'test' and 'check' are identical.
- Changed cups-2.1.0-cups-systemd-socket.patch
  to accomodate new coding style
- Changed cups-config-libs.orig to accommodate
  recent code changes (SSL-&gt;TLS)
- Changed cups-2.1.0-default-webcontent-path.patch
  to accommodate code changes</changelog>
  <changelog author="jsmeix@suse.de" date="1646395200">- Improved comments in spec file and in changes file
- Have cups.keyring in ASCII armored format
- Do not error out when 'make test' fails in the 'check' section
  because https://github.com/OpenPrinting/cups/issues/155
  is not yet actually fixed so currently the testsuite
  still sometimes fails</changelog>
  <changelog author="jsmeix@suse.de" date="1649073600">- Have cups.pc in %{_libdir} to avoid a conflict
  that cups-devel and cups-devel-32bit would
  both contain /usr/lib/pkgconfig/cups.pc because
  when cups.pc is arch dependent it has to be in %{_libdir}
  which it is because it contains 'libdir=/usr/lib64' on x86_64
  (if it was arch independent it would have to be in %{_datadir})
  cf. https://build.opensuse.org/request/show/965680</changelog>
  <changelog author="jsmeix@suse.de" date="1653912000">- Version upgrade to 2.4.2:
  See https://github.com/openprinting/cups/releases
  CUPS 2.4.2 brings the fix for CVE-2022-26691 (#bsc1199474)
  together with LibreSSL/OpenSSL and minimal AIX support.
  * Fixed certificate strings comparison
    for Local authorization (CVE-2022-26691)
  * The `cupsFileOpen` function no longer opens files
    for append in read-write mode (Issue #291)
  * The cupsd daemon removed processing temporary
    queue (Issue #364)
  * Fixed delay in IPP backend if GNUTLS is used and endpoint
    doesn't confirm closing the connection (Issue #365)
  * Fixed conditional jump based on uninitialized value
    in cups/ppd.c (Issue #329)
  * Fixed CSS related issues in CUPS Web UI (Issue #344)
  * Fixed copyright in CUPS Web UI trailer template (Issue #346)
  * mDNS hostname in device uri is not resolved when installaling
    a permanent IPP Everywhere queue (Issues #340, #343)
  * The `lpstat` command now reports when the scheduler
    is not running (Issue #352)
  * Updated the man pages concerning the `-h` option (Issue #357)
  * Re-added LibreSSL/OpenSSL support (Issue #362)
  * Updated the Solaris smf service file (Issue #368)
  * Fixed a regression in lpoptions option support (Issue #370)
  * The scheduler now regenerates the PPD cache information after
    changing the "cupsd.conf" file (Issue #371)
  * Updated the scheduler to set "auth-info-required"
    to "username,password" if a  backend reports it needs
    authentication info but doesn't set a method
    for authentication (Issue #373)
  * Updated the configure script to look for the OpenSSL library
    the old way if pkg-config is not available (Issue #375)
  * Fixed the prototype for the `httpWriteResponse`
    function (Issue #380)
  * Brought back minimal AIX support (Issue #389)
  * `cupsGetResponse` did not always set the last error.
  * Fixed a number of old references to the Apple CUPS web page.
  * Restored the default/generic printer icon file
    for the web interface.
  * Removed old stylesheet classes that are no longer used
    by the web interface.
- Adapted downgrade-autoconf-requirement.patch for CUPS 2.4.2</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1657368000">- Move the dbus-1 system.d file to /usr (bsc#1201346)</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1670500800">- Migration PAM settings to /usr/etc: Saving user changed
  configuration files in /etc and restoring them while an RPM
  update.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1670587200">- Migration PAM settings to /usr/etc: Fixed posttrans.
  Should only be used for TW.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1670673600">- Remove invalid %config directive on %_distconfdir/pam.d/cups</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1670846400">- Use %_pam_vendordir</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1685620800">- cups-2.4.2-CVE-2023-32324.patch fixes CVE-2023-32324
  "Heap buffer overflow in cupsd"
  https://github.com/OpenPrinting/cups/security/advisories/GHSA-cxc6-w2g7-69p7
  bsc#1211643</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1687435200">- cups-2.4.2-CVE-2023-34241.patch fixes CVE-2023-34241
  "use-after-free in cupsdAcceptClient()"
  https://github.com/OpenPrinting/cups/security/advisories/GHSA-qjgh-5hcq-5f25
  bsc#1212230</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1695211200">- cups-2.4.2-CVE-2023-32360.patch fixes CVE-2023-32360
  "Information leak through Cups-Get-Document operation"
  by requiring authentication for CUPS-Get-Document in cupsd.conf
  https://github.com/OpenPrinting/cups/commit/a0c8b9c9556882f00c68b9727a95a1b6d1452913
  https://github.com/OpenPrinting/cups/security/advisories/GHSA-7pv4-hx8c-gr4g
  bsc#1214254
- cups-2.4.2-additional_policies.patch is an updated version
  of cups-2.0.3-additional_policies.patch that replaces it
  to add the 'allowallforanybody' policy to cupsd.conf
  after cups-2.4.2-CVE-2023-32360.patch was applied</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1695211201">- cups-2.4.2-CVE-2023-4504.patch fixes CVE-2023-4504
  "CUPS PostScript Parsing Heap Overflow"
  https://github.com/OpenPrinting/cups/security/advisories/GHSA-pf5r-86w9-678h
  bsc#1215204</changelog>
</package>
<package pkgid="f535e461d1068d001ba37520f550be7c08de44653f3b754c91f0581ad4bace6bb8cb45d4d81ea35adba1975a70929c03e1630487d7f0518bfb4b3957718877ea" name="cups-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.4.2" rel="7.1"/>
  <changelog author="Florian &lt;sp1ritCS@protonmail.com&gt;" date="1616673600">- Add "testsuite" conditional that disables anything within %check</changelog>
  <changelog author="jsmeix@suse.de" date="1617710400">- Disable testsuite for now via "bcond_with testsuite"
  until https://github.com/OpenPrinting/cups/issues/155 is fixed</changelog>
  <changelog author="jsmeix@suse.de" date="1618920000">- upstream_pull_174.patch is
  https://github.com/OpenPrinting/cups/pull/174
  "Use 60s timeout for read_thread, revert read limits"
  to fix printing with older USB printers
- New upstream URL https://openprinting.github.io/cups</changelog>
  <changelog author="jsmeix@suse.de" date="1620043200">- When cupsd creates directories with specific owner group
  and permissions (usually owner is 'root' and group matches
  "configure --with-cups-group=lp") specify same owner group and
  permissions in the RPM spec file to ensure those directories
  are installed by RPM with the right settings because if those
  directories were installed by RPM with different settings then
  cupsd would use them as is and not adjust its specific owner
  group and permissions which could lead to privilege escalation
  from 'lp' user to 'root' via symlink attacks e.g. if owner is
  falsely 'lp' instead of 'root' CVE-2021-25317 (bsc#1184161)</changelog>
  <changelog author="jsmeix@suse.de" date="1623067200">- Provide /usr/share/cups/ppdc/ in the "cups" main package
  to avoid that "lpinfo -m" results in /var/log/cups/error_log
  things like "ppdc: Unable to find include file font.defs"
  or "ppdc: Unable to find include file hp.h" and then
  "Bad driver information file /usr/share/cups/drv/sample.drv"
  (bsc#1186843)</changelog>
  <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.service.patch</changelog>
  <changelog author="jsmeix@suse.de" date="1643716800">- Enhanced harden_cups.service.patch by adding
  ReadWritePaths=/etc/cups
  because cupsd needs write access in /etc/cups
  (boo#1195288)</changelog>
  <changelog author="Aurelien Joga &lt;aurelienjoga@gmail.com&gt;" date="1646136000">- Version upgrade to 2.4.1:
  See https://github.com/openprinting/cups/releases
  CUPS 2.4.1 is the first bug fix release from 2.4.x series.
  Among the other bug fixes it fixes sharing default color mode
  to clients and several memory leaks.
  * The default color mode now is now configurable and defaults
    to the printer's reported default mode (Issue #277)
  * Configuration script now checks linking for -Wl,-pie flags
    (Issue #303)
  * Fixed memory leaks -
    in testi18n (Issue #313),
    in cups_enum_dests() (Issue #317),
    in _cupsEncodeOption() and http_tls_upgrade() (Issue #322)
  * Fixed missing bracket in de/index.html (Issue #299)
  * Fixed typos in configuration scripts (Issues #304, #316)
  * Removed remaining legacy code for RIP_MAX_CACHE environment
    variable (Issue #323)
  * Removed deprecated directives from cupsctl and
    cups-files.conf (Issue #300)
  * Removed purge-jobs legacy code from CGI scripts and
    templates (Issue #325)
- Version upgrade to 2.4.0:
  CUPS 2.4.0 is the latest stable OpenPrinting CUPS release.
  Among the changes from beta and release candidate
  the stable release adds two new configuration options for
  optimizing cupsd setup on servers and several other changes.
  * Added configure option --with-idle-exit-timeout (Issue #294)
  * Added --with-systemd-timeoutstartsec configure
    option (Issue #298)
  * DigestOptions now are applied for MD5 Digest authentication
    defined by RFC 2069 as well (Issue #287)
  * Fixed compilation on Solaris (Issue #293)
  * Fixed and improved German translations (Issue #296, Issue #297)
- Version upgrade to 2.4rc1:
  CUPS 2.4rc1 is a release candidate for OpenPrinting CUPS 2.4.0,
  which adds two enhancements before the stable release.
  * Added warning and debug messages when loading printers
    if the queue is raw or with driver (Issue #286)
  * Compilation now uses -fstack-protector-strong
    if available (Issue #285)
- Version upgrade to 2.4b1:
  CUPS 2.4b1 is the beta release for OpenPrinting CUPS 2.4
  which contains several new features such as basic OAuth support,
  support for AirPrint and Mopria clients and support for running
  CUPS as a snap, several deprecations (Kerberos, cups-config),
  removals of old deprecated directives, and many bug fixes.
  * Added support for CUPS running in a Snapcraft snap.
  * Added basic OAuth 2.0 client support (Issue #100)
  * Added support for AirPrint and Mopria clients (Issue #105)
  * Added configure support for specifying systemd dependencies
    in the CUPS service file (Issue #144)
  * Added several features and improvements to ipptool (Issue #153)
  * Added a JSON output mode for ipptool.
  * The ipptool command now correctly reports an error
    when a test file cannot be found.
  * CUPS library now uses thread safe getpwnam_r and getpwuid_r
    functions (Issue #274)
  * Fixed Kerberos authentication for the web interface (Issue #19)
  * The ZPL sample driver now supports more "standard" label
    sizes (Issue #70)
  * Fixed reporting of printer instances when enumerating and when
    no options are set for the main instance (Issue #71)
  * Reverted USB read limit enforcement change
    from CUPS 2.2.12 (Issue #72)
  * The IPP backend did not return the correct status code
    when a job was canceled at the printer/server (Issue #74)
  * The testlang unit test program now loops over all of the
    available locales by default (Issue #85)
  * The cupsfilter command now shows error messages when options
    are used incorrectly (Issue #88)
  * The PPD functions now treat boolean values as
    case-insensitive (Issue #106)
  * Temporary queue names no longer end with an
    underscore (Issue #110)
  * The USB backend now runs as root (Issue #121)
  * Added pkg-config file for libcups (Issue #122)
  * Fixed a PPD memory leak caused by emulator
    definitions (Issue #124)
  * Fixed a DISPLAY bug in ipptool (Issue #139)
  * The scheduler now includes the [Job N] prefix for job log
    messages, even when using syslog logging (Issue #154)
  * Added support for locales using the GB18030
    character set (Issue #159)
  * httpReconnect2 did not reset the socket file descriptor
    when the TLS negotiation failed (Apple #5907)
  * httpUpdate did not reset the socket file descriptor
    when the TLS negotiation failed (Apple #5915)
  * The IPP backend now retries Validate-Job requests (Issue #132)
  * Now show better error messages when a driver interface program
    fails to provide a PPD file (Issue #148)
  * Added dark mode support to the CUPS web interface (Issue #152)
  * Added a workaround for Solaris in httpAddrConnect2 (Issue #156)
  * Fixed an interaction between --remote-admin and --remote-any
    for the cupsctl command (Issue #158)
  * Now use a 60 second timeout for reading USB backchannel
    data (Issue #160)
  * The USB backend now tries harder to find a serial
    number (Issue #170)
  * Fixed @IF(name) handling in cupsd.conf (Apple #5918)
  * Fixed documentation and added examples for CUPS' limited
    CGI support (Apple #5940)
  * Fixed the lpc command prompt (Apple #5946)
  * Now always pass "localhost" in the Host: header when talking
    over a domain socket or the loopback interface (Issue #185)
  * Fixed a job history update issue in the scheduler (Issue #187)
  * Fixed job-pages-per-set value for duplex print jobs.
  * Fixed an edge case in ippReadIO to make sure that only complete
    attributes and values are retained on an error (Issue #195)
  * Hardened ippReadIO to prevent invalid IPP messages from being
    propagated (Issue #195, Issue #196)
  * The scheduler now supports the "everywhere" model
    directly (Issue #201)
  * Fixed some IPP Everywhere option mapping problems (Issue #238)
  * Fixed support for "job-hold-until" with the Restart-Job
    operation (Issue #250)
  * Fixed the default color/grayscale presets for
    IPP Everywhere PPDs (Issue #262)
  * Fixed support for the 'offline-report' state for all
    USB backends (Issue #264)
  * Documentation fixes (Issue #92, Issue #163, Issue #177,
    Issue #184)
  * Localization updates (Issue #123, Issue #129, Issue #134,
    Issue #146, Issue #164)
  * USB quirk updates (Issue #192, Issue #270, Apple #5766,
    Apple #5838, Apple #5843, Apple #5867)
  * Web interface updates (Issue #142, Issue #218)
  * The ippeveprinter tool now automatically uses an
    available port.
  * Fixed several Windows TLS and hashing issues.
  * Deprecated cups-config (Issue #97)
  * Deprecated Kerberos (AuthType Negotiate)
    authentication (Issue #98)
  * Removed support for the (long deprecated and unused)
    FontPath, ListenBackLog, LPDConfigFile, KeepAliveTimeout,
    RIPCache, and SMBConfigFile directives in cupsd.conf
    and cups-files.conf.
  * Stubbed out deprecated httpMD5 functions.
  * Add test for undefined page ranges during printing.
- downgrade-autoconf-requirement.patch downgrades the
  autoconf requirement to what is currently available in openSUSE
- fix-negotiate-authentication-between-CGIs-and-scheduler.patch
  is obsolete because it is included in the upstream code, see
  https://github.com/OpenPrinting/cups/commit/3ff789ee90b18205c735e42e599eb3ee3043e88a
  https://github.com/OpenPrinting/cups/pull/19
  https://github.com/apple/cups/pull/5847
  https://github.com/apple/cups/issues/5596
- upstream_pull_174.patch
  is obsolete because it is included in the upstream code, see
  https://github.com/OpenPrinting/cups/commit/43edb9df51b977d92929b084186dcd67d4f5ca44
  https://github.com/OpenPrinting/cups/pull/174
  https://github.com/OpenPrinting/cups/issues/72
- patch cups-2.1.0-cups-systemd-socket.patch
  is obsolete because it is included in the upstream code, see
  https://github.com/OpenPrinting/cups/commit/e96e96b4bd0d4e6f634bbb66b95d6e475501541c
- Updated upstream source tarball signing key in cups.keyring, see
  https://github.com/OpenPrinting/cups/discussions/327#discussioncomment-2060579
- Re-enabled the CUPS upstream testsuite via 'make test'
  and removed 'make check' because since the upstream commit
  https://github.com/OpenPrinting/cups/commit/96ba46ebc818b610b0e40cbc9d62ef1dcd3ec9b6
  the two Makefile targets 'test' and 'check' are identical.
- Changed cups-2.1.0-cups-systemd-socket.patch
  to accomodate new coding style
- Changed cups-config-libs.orig to accommodate
  recent code changes (SSL-&gt;TLS)
- Changed cups-2.1.0-default-webcontent-path.patch
  to accommodate code changes</changelog>
  <changelog author="jsmeix@suse.de" date="1646395200">- Improved comments in spec file and in changes file
- Have cups.keyring in ASCII armored format
- Do not error out when 'make test' fails in the 'check' section
  because https://github.com/OpenPrinting/cups/issues/155
  is not yet actually fixed so currently the testsuite
  still sometimes fails</changelog>
  <changelog author="jsmeix@suse.de" date="1649073600">- Have cups.pc in %{_libdir} to avoid a conflict
  that cups-devel and cups-devel-32bit would
  both contain /usr/lib/pkgconfig/cups.pc because
  when cups.pc is arch dependent it has to be in %{_libdir}
  which it is because it contains 'libdir=/usr/lib64' on x86_64
  (if it was arch independent it would have to be in %{_datadir})
  cf. https://build.opensuse.org/request/show/965680</changelog>
  <changelog author="jsmeix@suse.de" date="1653912000">- Version upgrade to 2.4.2:
  See https://github.com/openprinting/cups/releases
  CUPS 2.4.2 brings the fix for CVE-2022-26691 (#bsc1199474)
  together with LibreSSL/OpenSSL and minimal AIX support.
  * Fixed certificate strings comparison
    for Local authorization (CVE-2022-26691)
  * The `cupsFileOpen` function no longer opens files
    for append in read-write mode (Issue #291)
  * The cupsd daemon removed processing temporary
    queue (Issue #364)
  * Fixed delay in IPP backend if GNUTLS is used and endpoint
    doesn't confirm closing the connection (Issue #365)
  * Fixed conditional jump based on uninitialized value
    in cups/ppd.c (Issue #329)
  * Fixed CSS related issues in CUPS Web UI (Issue #344)
  * Fixed copyright in CUPS Web UI trailer template (Issue #346)
  * mDNS hostname in device uri is not resolved when installaling
    a permanent IPP Everywhere queue (Issues #340, #343)
  * The `lpstat` command now reports when the scheduler
    is not running (Issue #352)
  * Updated the man pages concerning the `-h` option (Issue #357)
  * Re-added LibreSSL/OpenSSL support (Issue #362)
  * Updated the Solaris smf service file (Issue #368)
  * Fixed a regression in lpoptions option support (Issue #370)
  * The scheduler now regenerates the PPD cache information after
    changing the "cupsd.conf" file (Issue #371)
  * Updated the scheduler to set "auth-info-required"
    to "username,password" if a  backend reports it needs
    authentication info but doesn't set a method
    for authentication (Issue #373)
  * Updated the configure script to look for the OpenSSL library
    the old way if pkg-config is not available (Issue #375)
  * Fixed the prototype for the `httpWriteResponse`
    function (Issue #380)
  * Brought back minimal AIX support (Issue #389)
  * `cupsGetResponse` did not always set the last error.
  * Fixed a number of old references to the Apple CUPS web page.
  * Restored the default/generic printer icon file
    for the web interface.
  * Removed old stylesheet classes that are no longer used
    by the web interface.
- Adapted downgrade-autoconf-requirement.patch for CUPS 2.4.2</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1657368000">- Move the dbus-1 system.d file to /usr (bsc#1201346)</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1670500800">- Migration PAM settings to /usr/etc: Saving user changed
  configuration files in /etc and restoring them while an RPM
  update.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1670587200">- Migration PAM settings to /usr/etc: Fixed posttrans.
  Should only be used for TW.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1670673600">- Remove invalid %config directive on %_distconfdir/pam.d/cups</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1670846400">- Use %_pam_vendordir</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1685620800">- cups-2.4.2-CVE-2023-32324.patch fixes CVE-2023-32324
  "Heap buffer overflow in cupsd"
  https://github.com/OpenPrinting/cups/security/advisories/GHSA-cxc6-w2g7-69p7
  bsc#1211643</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1687435200">- cups-2.4.2-CVE-2023-34241.patch fixes CVE-2023-34241
  "use-after-free in cupsdAcceptClient()"
  https://github.com/OpenPrinting/cups/security/advisories/GHSA-qjgh-5hcq-5f25
  bsc#1212230</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1695211200">- cups-2.4.2-CVE-2023-32360.patch fixes CVE-2023-32360
  "Information leak through Cups-Get-Document operation"
  by requiring authentication for CUPS-Get-Document in cupsd.conf
  https://github.com/OpenPrinting/cups/commit/a0c8b9c9556882f00c68b9727a95a1b6d1452913
  https://github.com/OpenPrinting/cups/security/advisories/GHSA-7pv4-hx8c-gr4g
  bsc#1214254
- cups-2.4.2-additional_policies.patch is an updated version
  of cups-2.0.3-additional_policies.patch that replaces it
  to add the 'allowallforanybody' policy to cupsd.conf
  after cups-2.4.2-CVE-2023-32360.patch was applied</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1695211201">- cups-2.4.2-CVE-2023-4504.patch fixes CVE-2023-4504
  "CUPS PostScript Parsing Heap Overflow"
  https://github.com/OpenPrinting/cups/security/advisories/GHSA-pf5r-86w9-678h
  bsc#1215204</changelog>
</package>
<package pkgid="777c10c3cdd364709a9dbda0bc506cfb337d6544fbd09b4cc8fbbc62e4221664041f821eb5429d5c4396830978bb16a768c8e8a7f77bec00812b6505d1a6479d" name="cups-debugsource" arch="i586">
  <version epoch="0" ver="2.4.2" rel="7.1"/>
  <changelog author="Florian &lt;sp1ritCS@protonmail.com&gt;" date="1616673600">- Add "testsuite" conditional that disables anything within %check</changelog>
  <changelog author="jsmeix@suse.de" date="1617710400">- Disable testsuite for now via "bcond_with testsuite"
  until https://github.com/OpenPrinting/cups/issues/155 is fixed</changelog>
  <changelog author="jsmeix@suse.de" date="1618920000">- upstream_pull_174.patch is
  https://github.com/OpenPrinting/cups/pull/174
  "Use 60s timeout for read_thread, revert read limits"
  to fix printing with older USB printers
- New upstream URL https://openprinting.github.io/cups</changelog>
  <changelog author="jsmeix@suse.de" date="1620043200">- When cupsd creates directories with specific owner group
  and permissions (usually owner is 'root' and group matches
  "configure --with-cups-group=lp") specify same owner group and
  permissions in the RPM spec file to ensure those directories
  are installed by RPM with the right settings because if those
  directories were installed by RPM with different settings then
  cupsd would use them as is and not adjust its specific owner
  group and permissions which could lead to privilege escalation
  from 'lp' user to 'root' via symlink attacks e.g. if owner is
  falsely 'lp' instead of 'root' CVE-2021-25317 (bsc#1184161)</changelog>
  <changelog author="jsmeix@suse.de" date="1623067200">- Provide /usr/share/cups/ppdc/ in the "cups" main package
  to avoid that "lpinfo -m" results in /var/log/cups/error_log
  things like "ppdc: Unable to find include file font.defs"
  or "ppdc: Unable to find include file hp.h" and then
  "Bad driver information file /usr/share/cups/drv/sample.drv"
  (bsc#1186843)</changelog>
  <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.service.patch</changelog>
  <changelog author="jsmeix@suse.de" date="1643716800">- Enhanced harden_cups.service.patch by adding
  ReadWritePaths=/etc/cups
  because cupsd needs write access in /etc/cups
  (boo#1195288)</changelog>
  <changelog author="Aurelien Joga &lt;aurelienjoga@gmail.com&gt;" date="1646136000">- Version upgrade to 2.4.1:
  See https://github.com/openprinting/cups/releases
  CUPS 2.4.1 is the first bug fix release from 2.4.x series.
  Among the other bug fixes it fixes sharing default color mode
  to clients and several memory leaks.
  * The default color mode now is now configurable and defaults
    to the printer's reported default mode (Issue #277)
  * Configuration script now checks linking for -Wl,-pie flags
    (Issue #303)
  * Fixed memory leaks -
    in testi18n (Issue #313),
    in cups_enum_dests() (Issue #317),
    in _cupsEncodeOption() and http_tls_upgrade() (Issue #322)
  * Fixed missing bracket in de/index.html (Issue #299)
  * Fixed typos in configuration scripts (Issues #304, #316)
  * Removed remaining legacy code for RIP_MAX_CACHE environment
    variable (Issue #323)
  * Removed deprecated directives from cupsctl and
    cups-files.conf (Issue #300)
  * Removed purge-jobs legacy code from CGI scripts and
    templates (Issue #325)
- Version upgrade to 2.4.0:
  CUPS 2.4.0 is the latest stable OpenPrinting CUPS release.
  Among the changes from beta and release candidate
  the stable release adds two new configuration options for
  optimizing cupsd setup on servers and several other changes.
  * Added configure option --with-idle-exit-timeout (Issue #294)
  * Added --with-systemd-timeoutstartsec configure
    option (Issue #298)
  * DigestOptions now are applied for MD5 Digest authentication
    defined by RFC 2069 as well (Issue #287)
  * Fixed compilation on Solaris (Issue #293)
  * Fixed and improved German translations (Issue #296, Issue #297)
- Version upgrade to 2.4rc1:
  CUPS 2.4rc1 is a release candidate for OpenPrinting CUPS 2.4.0,
  which adds two enhancements before the stable release.
  * Added warning and debug messages when loading printers
    if the queue is raw or with driver (Issue #286)
  * Compilation now uses -fstack-protector-strong
    if available (Issue #285)
- Version upgrade to 2.4b1:
  CUPS 2.4b1 is the beta release for OpenPrinting CUPS 2.4
  which contains several new features such as basic OAuth support,
  support for AirPrint and Mopria clients and support for running
  CUPS as a snap, several deprecations (Kerberos, cups-config),
  removals of old deprecated directives, and many bug fixes.
  * Added support for CUPS running in a Snapcraft snap.
  * Added basic OAuth 2.0 client support (Issue #100)
  * Added support for AirPrint and Mopria clients (Issue #105)
  * Added configure support for specifying systemd dependencies
    in the CUPS service file (Issue #144)
  * Added several features and improvements to ipptool (Issue #153)
  * Added a JSON output mode for ipptool.
  * The ipptool command now correctly reports an error
    when a test file cannot be found.
  * CUPS library now uses thread safe getpwnam_r and getpwuid_r
    functions (Issue #274)
  * Fixed Kerberos authentication for the web interface (Issue #19)
  * The ZPL sample driver now supports more "standard" label
    sizes (Issue #70)
  * Fixed reporting of printer instances when enumerating and when
    no options are set for the main instance (Issue #71)
  * Reverted USB read limit enforcement change
    from CUPS 2.2.12 (Issue #72)
  * The IPP backend did not return the correct status code
    when a job was canceled at the printer/server (Issue #74)
  * The testlang unit test program now loops over all of the
    available locales by default (Issue #85)
  * The cupsfilter command now shows error messages when options
    are used incorrectly (Issue #88)
  * The PPD functions now treat boolean values as
    case-insensitive (Issue #106)
  * Temporary queue names no longer end with an
    underscore (Issue #110)
  * The USB backend now runs as root (Issue #121)
  * Added pkg-config file for libcups (Issue #122)
  * Fixed a PPD memory leak caused by emulator
    definitions (Issue #124)
  * Fixed a DISPLAY bug in ipptool (Issue #139)
  * The scheduler now includes the [Job N] prefix for job log
    messages, even when using syslog logging (Issue #154)
  * Added support for locales using the GB18030
    character set (Issue #159)
  * httpReconnect2 did not reset the socket file descriptor
    when the TLS negotiation failed (Apple #5907)
  * httpUpdate did not reset the socket file descriptor
    when the TLS negotiation failed (Apple #5915)
  * The IPP backend now retries Validate-Job requests (Issue #132)
  * Now show better error messages when a driver interface program
    fails to provide a PPD file (Issue #148)
  * Added dark mode support to the CUPS web interface (Issue #152)
  * Added a workaround for Solaris in httpAddrConnect2 (Issue #156)
  * Fixed an interaction between --remote-admin and --remote-any
    for the cupsctl command (Issue #158)
  * Now use a 60 second timeout for reading USB backchannel
    data (Issue #160)
  * The USB backend now tries harder to find a serial
    number (Issue #170)
  * Fixed @IF(name) handling in cupsd.conf (Apple #5918)
  * Fixed documentation and added examples for CUPS' limited
    CGI support (Apple #5940)
  * Fixed the lpc command prompt (Apple #5946)
  * Now always pass "localhost" in the Host: header when talking
    over a domain socket or the loopback interface (Issue #185)
  * Fixed a job history update issue in the scheduler (Issue #187)
  * Fixed job-pages-per-set value for duplex print jobs.
  * Fixed an edge case in ippReadIO to make sure that only complete
    attributes and values are retained on an error (Issue #195)
  * Hardened ippReadIO to prevent invalid IPP messages from being
    propagated (Issue #195, Issue #196)
  * The scheduler now supports the "everywhere" model
    directly (Issue #201)
  * Fixed some IPP Everywhere option mapping problems (Issue #238)
  * Fixed support for "job-hold-until" with the Restart-Job
    operation (Issue #250)
  * Fixed the default color/grayscale presets for
    IPP Everywhere PPDs (Issue #262)
  * Fixed support for the 'offline-report' state for all
    USB backends (Issue #264)
  * Documentation fixes (Issue #92, Issue #163, Issue #177,
    Issue #184)
  * Localization updates (Issue #123, Issue #129, Issue #134,
    Issue #146, Issue #164)
  * USB quirk updates (Issue #192, Issue #270, Apple #5766,
    Apple #5838, Apple #5843, Apple #5867)
  * Web interface updates (Issue #142, Issue #218)
  * The ippeveprinter tool now automatically uses an
    available port.
  * Fixed several Windows TLS and hashing issues.
  * Deprecated cups-config (Issue #97)
  * Deprecated Kerberos (AuthType Negotiate)
    authentication (Issue #98)
  * Removed support for the (long deprecated and unused)
    FontPath, ListenBackLog, LPDConfigFile, KeepAliveTimeout,
    RIPCache, and SMBConfigFile directives in cupsd.conf
    and cups-files.conf.
  * Stubbed out deprecated httpMD5 functions.
  * Add test for undefined page ranges during printing.
- downgrade-autoconf-requirement.patch downgrades the
  autoconf requirement to what is currently available in openSUSE
- fix-negotiate-authentication-between-CGIs-and-scheduler.patch
  is obsolete because it is included in the upstream code, see
  https://github.com/OpenPrinting/cups/commit/3ff789ee90b18205c735e42e599eb3ee3043e88a
  https://github.com/OpenPrinting/cups/pull/19
  https://github.com/apple/cups/pull/5847
  https://github.com/apple/cups/issues/5596
- upstream_pull_174.patch
  is obsolete because it is included in the upstream code, see
  https://github.com/OpenPrinting/cups/commit/43edb9df51b977d92929b084186dcd67d4f5ca44
  https://github.com/OpenPrinting/cups/pull/174
  https://github.com/OpenPrinting/cups/issues/72
- patch cups-2.1.0-cups-systemd-socket.patch
  is obsolete because it is included in the upstream code, see
  https://github.com/OpenPrinting/cups/commit/e96e96b4bd0d4e6f634bbb66b95d6e475501541c
- Updated upstream source tarball signing key in cups.keyring, see
  https://github.com/OpenPrinting/cups/discussions/327#discussioncomment-2060579
- Re-enabled the CUPS upstream testsuite via 'make test'
  and removed 'make check' because since the upstream commit
  https://github.com/OpenPrinting/cups/commit/96ba46ebc818b610b0e40cbc9d62ef1dcd3ec9b6
  the two Makefile targets 'test' and 'check' are identical.
- Changed cups-2.1.0-cups-systemd-socket.patch
  to accomodate new coding style
- Changed cups-config-libs.orig to accommodate
  recent code changes (SSL-&gt;TLS)
- Changed cups-2.1.0-default-webcontent-path.patch
  to accommodate code changes</changelog>
  <changelog author="jsmeix@suse.de" date="1646395200">- Improved comments in spec file and in changes file
- Have cups.keyring in ASCII armored format
- Do not error out when 'make test' fails in the 'check' section
  because https://github.com/OpenPrinting/cups/issues/155
  is not yet actually fixed so currently the testsuite
  still sometimes fails</changelog>
  <changelog author="jsmeix@suse.de" date="1649073600">- Have cups.pc in %{_libdir} to avoid a conflict
  that cups-devel and cups-devel-32bit would
  both contain /usr/lib/pkgconfig/cups.pc because
  when cups.pc is arch dependent it has to be in %{_libdir}
  which it is because it contains 'libdir=/usr/lib64' on x86_64
  (if it was arch independent it would have to be in %{_datadir})
  cf. https://build.opensuse.org/request/show/965680</changelog>
  <changelog author="jsmeix@suse.de" date="1653912000">- Version upgrade to 2.4.2:
  See https://github.com/openprinting/cups/releases
  CUPS 2.4.2 brings the fix for CVE-2022-26691 (#bsc1199474)
  together with LibreSSL/OpenSSL and minimal AIX support.
  * Fixed certificate strings comparison
    for Local authorization (CVE-2022-26691)
  * The `cupsFileOpen` function no longer opens files
    for append in read-write mode (Issue #291)
  * The cupsd daemon removed processing temporary
    queue (Issue #364)
  * Fixed delay in IPP backend if GNUTLS is used and endpoint
    doesn't confirm closing the connection (Issue #365)
  * Fixed conditional jump based on uninitialized value
    in cups/ppd.c (Issue #329)
  * Fixed CSS related issues in CUPS Web UI (Issue #344)
  * Fixed copyright in CUPS Web UI trailer template (Issue #346)
  * mDNS hostname in device uri is not resolved when installaling
    a permanent IPP Everywhere queue (Issues #340, #343)
  * The `lpstat` command now reports when the scheduler
    is not running (Issue #352)
  * Updated the man pages concerning the `-h` option (Issue #357)
  * Re-added LibreSSL/OpenSSL support (Issue #362)
  * Updated the Solaris smf service file (Issue #368)
  * Fixed a regression in lpoptions option support (Issue #370)
  * The scheduler now regenerates the PPD cache information after
    changing the "cupsd.conf" file (Issue #371)
  * Updated the scheduler to set "auth-info-required"
    to "username,password" if a  backend reports it needs
    authentication info but doesn't set a method
    for authentication (Issue #373)
  * Updated the configure script to look for the OpenSSL library
    the old way if pkg-config is not available (Issue #375)
  * Fixed the prototype for the `httpWriteResponse`
    function (Issue #380)
  * Brought back minimal AIX support (Issue #389)
  * `cupsGetResponse` did not always set the last error.
  * Fixed a number of old references to the Apple CUPS web page.
  * Restored the default/generic printer icon file
    for the web interface.
  * Removed old stylesheet classes that are no longer used
    by the web interface.
- Adapted downgrade-autoconf-requirement.patch for CUPS 2.4.2</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1657368000">- Move the dbus-1 system.d file to /usr (bsc#1201346)</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1670500800">- Migration PAM settings to /usr/etc: Saving user changed
  configuration files in /etc and restoring them while an RPM
  update.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1670587200">- Migration PAM settings to /usr/etc: Fixed posttrans.
  Should only be used for TW.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1670673600">- Remove invalid %config directive on %_distconfdir/pam.d/cups</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1670846400">- Use %_pam_vendordir</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1685620800">- cups-2.4.2-CVE-2023-32324.patch fixes CVE-2023-32324
  "Heap buffer overflow in cupsd"
  https://github.com/OpenPrinting/cups/security/advisories/GHSA-cxc6-w2g7-69p7
  bsc#1211643</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1687435200">- cups-2.4.2-CVE-2023-34241.patch fixes CVE-2023-34241
  "use-after-free in cupsdAcceptClient()"
  https://github.com/OpenPrinting/cups/security/advisories/GHSA-qjgh-5hcq-5f25
  bsc#1212230</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1695211200">- cups-2.4.2-CVE-2023-32360.patch fixes CVE-2023-32360
  "Information leak through Cups-Get-Document operation"
  by requiring authentication for CUPS-Get-Document in cupsd.conf
  https://github.com/OpenPrinting/cups/commit/a0c8b9c9556882f00c68b9727a95a1b6d1452913
  https://github.com/OpenPrinting/cups/security/advisories/GHSA-7pv4-hx8c-gr4g
  bsc#1214254
- cups-2.4.2-additional_policies.patch is an updated version
  of cups-2.0.3-additional_policies.patch that replaces it
  to add the 'allowallforanybody' policy to cupsd.conf
  after cups-2.4.2-CVE-2023-32360.patch was applied</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1695211201">- cups-2.4.2-CVE-2023-4504.patch fixes CVE-2023-4504
  "CUPS PostScript Parsing Heap Overflow"
  https://github.com/OpenPrinting/cups/security/advisories/GHSA-pf5r-86w9-678h
  bsc#1215204</changelog>
</package>
<package pkgid="3e1a1e414594c4cfebc8fa17ef9165085e0ec0efdb00a4333e60091910cbb059f97e70eb16e0e1e50e04af318998901eb186a03ff90aeab37f7a00ec6298bf84" name="cups-debugsource" arch="x86_64">
  <version epoch="0" ver="2.4.2" rel="7.1"/>
  <changelog author="Florian &lt;sp1ritCS@protonmail.com&gt;" date="1616673600">- Add "testsuite" conditional that disables anything within %check</changelog>
  <changelog author="jsmeix@suse.de" date="1617710400">- Disable testsuite for now via "bcond_with testsuite"
  until https://github.com/OpenPrinting/cups/issues/155 is fixed</changelog>
  <changelog author="jsmeix@suse.de" date="1618920000">- upstream_pull_174.patch is
  https://github.com/OpenPrinting/cups/pull/174
  "Use 60s timeout for read_thread, revert read limits"
  to fix printing with older USB printers
- New upstream URL https://openprinting.github.io/cups</changelog>
  <changelog author="jsmeix@suse.de" date="1620043200">- When cupsd creates directories with specific owner group
  and permissions (usually owner is 'root' and group matches
  "configure --with-cups-group=lp") specify same owner group and
  permissions in the RPM spec file to ensure those directories
  are installed by RPM with the right settings because if those
  directories were installed by RPM with different settings then
  cupsd would use them as is and not adjust its specific owner
  group and permissions which could lead to privilege escalation
  from 'lp' user to 'root' via symlink attacks e.g. if owner is
  falsely 'lp' instead of 'root' CVE-2021-25317 (bsc#1184161)</changelog>
  <changelog author="jsmeix@suse.de" date="1623067200">- Provide /usr/share/cups/ppdc/ in the "cups" main package
  to avoid that "lpinfo -m" results in /var/log/cups/error_log
  things like "ppdc: Unable to find include file font.defs"
  or "ppdc: Unable to find include file hp.h" and then
  "Bad driver information file /usr/share/cups/drv/sample.drv"
  (bsc#1186843)</changelog>
  <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.service.patch</changelog>
  <changelog author="jsmeix@suse.de" date="1643716800">- Enhanced harden_cups.service.patch by adding
  ReadWritePaths=/etc/cups
  because cupsd needs write access in /etc/cups
  (boo#1195288)</changelog>
  <changelog author="Aurelien Joga &lt;aurelienjoga@gmail.com&gt;" date="1646136000">- Version upgrade to 2.4.1:
  See https://github.com/openprinting/cups/releases
  CUPS 2.4.1 is the first bug fix release from 2.4.x series.
  Among the other bug fixes it fixes sharing default color mode
  to clients and several memory leaks.
  * The default color mode now is now configurable and defaults
    to the printer's reported default mode (Issue #277)
  * Configuration script now checks linking for -Wl,-pie flags
    (Issue #303)
  * Fixed memory leaks -
    in testi18n (Issue #313),
    in cups_enum_dests() (Issue #317),
    in _cupsEncodeOption() and http_tls_upgrade() (Issue #322)
  * Fixed missing bracket in de/index.html (Issue #299)
  * Fixed typos in configuration scripts (Issues #304, #316)
  * Removed remaining legacy code for RIP_MAX_CACHE environment
    variable (Issue #323)
  * Removed deprecated directives from cupsctl and
    cups-files.conf (Issue #300)
  * Removed purge-jobs legacy code from CGI scripts and
    templates (Issue #325)
- Version upgrade to 2.4.0:
  CUPS 2.4.0 is the latest stable OpenPrinting CUPS release.
  Among the changes from beta and release candidate
  the stable release adds two new configuration options for
  optimizing cupsd setup on servers and several other changes.
  * Added configure option --with-idle-exit-timeout (Issue #294)
  * Added --with-systemd-timeoutstartsec configure
    option (Issue #298)
  * DigestOptions now are applied for MD5 Digest authentication
    defined by RFC 2069 as well (Issue #287)
  * Fixed compilation on Solaris (Issue #293)
  * Fixed and improved German translations (Issue #296, Issue #297)
- Version upgrade to 2.4rc1:
  CUPS 2.4rc1 is a release candidate for OpenPrinting CUPS 2.4.0,
  which adds two enhancements before the stable release.
  * Added warning and debug messages when loading printers
    if the queue is raw or with driver (Issue #286)
  * Compilation now uses -fstack-protector-strong
    if available (Issue #285)
- Version upgrade to 2.4b1:
  CUPS 2.4b1 is the beta release for OpenPrinting CUPS 2.4
  which contains several new features such as basic OAuth support,
  support for AirPrint and Mopria clients and support for running
  CUPS as a snap, several deprecations (Kerberos, cups-config),
  removals of old deprecated directives, and many bug fixes.
  * Added support for CUPS running in a Snapcraft snap.
  * Added basic OAuth 2.0 client support (Issue #100)
  * Added support for AirPrint and Mopria clients (Issue #105)
  * Added configure support for specifying systemd dependencies
    in the CUPS service file (Issue #144)
  * Added several features and improvements to ipptool (Issue #153)
  * Added a JSON output mode for ipptool.
  * The ipptool command now correctly reports an error
    when a test file cannot be found.
  * CUPS library now uses thread safe getpwnam_r and getpwuid_r
    functions (Issue #274)
  * Fixed Kerberos authentication for the web interface (Issue #19)
  * The ZPL sample driver now supports more "standard" label
    sizes (Issue #70)
  * Fixed reporting of printer instances when enumerating and when
    no options are set for the main instance (Issue #71)
  * Reverted USB read limit enforcement change
    from CUPS 2.2.12 (Issue #72)
  * The IPP backend did not return the correct status code
    when a job was canceled at the printer/server (Issue #74)
  * The testlang unit test program now loops over all of the
    available locales by default (Issue #85)
  * The cupsfilter command now shows error messages when options
    are used incorrectly (Issue #88)
  * The PPD functions now treat boolean values as
    case-insensitive (Issue #106)
  * Temporary queue names no longer end with an
    underscore (Issue #110)
  * The USB backend now runs as root (Issue #121)
  * Added pkg-config file for libcups (Issue #122)
  * Fixed a PPD memory leak caused by emulator
    definitions (Issue #124)
  * Fixed a DISPLAY bug in ipptool (Issue #139)
  * The scheduler now includes the [Job N] prefix for job log
    messages, even when using syslog logging (Issue #154)
  * Added support for locales using the GB18030
    character set (Issue #159)
  * httpReconnect2 did not reset the socket file descriptor
    when the TLS negotiation failed (Apple #5907)
  * httpUpdate did not reset the socket file descriptor
    when the TLS negotiation failed (Apple #5915)
  * The IPP backend now retries Validate-Job requests (Issue #132)
  * Now show better error messages when a driver interface program
    fails to provide a PPD file (Issue #148)
  * Added dark mode support to the CUPS web interface (Issue #152)
  * Added a workaround for Solaris in httpAddrConnect2 (Issue #156)
  * Fixed an interaction between --remote-admin and --remote-any
    for the cupsctl command (Issue #158)
  * Now use a 60 second timeout for reading USB backchannel
    data (Issue #160)
  * The USB backend now tries harder to find a serial
    number (Issue #170)
  * Fixed @IF(name) handling in cupsd.conf (Apple #5918)
  * Fixed documentation and added examples for CUPS' limited
    CGI support (Apple #5940)
  * Fixed the lpc command prompt (Apple #5946)
  * Now always pass "localhost" in the Host: header when talking
    over a domain socket or the loopback interface (Issue #185)
  * Fixed a job history update issue in the scheduler (Issue #187)
  * Fixed job-pages-per-set value for duplex print jobs.
  * Fixed an edge case in ippReadIO to make sure that only complete
    attributes and values are retained on an error (Issue #195)
  * Hardened ippReadIO to prevent invalid IPP messages from being
    propagated (Issue #195, Issue #196)
  * The scheduler now supports the "everywhere" model
    directly (Issue #201)
  * Fixed some IPP Everywhere option mapping problems (Issue #238)
  * Fixed support for "job-hold-until" with the Restart-Job
    operation (Issue #250)
  * Fixed the default color/grayscale presets for
    IPP Everywhere PPDs (Issue #262)
  * Fixed support for the 'offline-report' state for all
    USB backends (Issue #264)
  * Documentation fixes (Issue #92, Issue #163, Issue #177,
    Issue #184)
  * Localization updates (Issue #123, Issue #129, Issue #134,
    Issue #146, Issue #164)
  * USB quirk updates (Issue #192, Issue #270, Apple #5766,
    Apple #5838, Apple #5843, Apple #5867)
  * Web interface updates (Issue #142, Issue #218)
  * The ippeveprinter tool now automatically uses an
    available port.
  * Fixed several Windows TLS and hashing issues.
  * Deprecated cups-config (Issue #97)
  * Deprecated Kerberos (AuthType Negotiate)
    authentication (Issue #98)
  * Removed support for the (long deprecated and unused)
    FontPath, ListenBackLog, LPDConfigFile, KeepAliveTimeout,
    RIPCache, and SMBConfigFile directives in cupsd.conf
    and cups-files.conf.
  * Stubbed out deprecated httpMD5 functions.
  * Add test for undefined page ranges during printing.
- downgrade-autoconf-requirement.patch downgrades the
  autoconf requirement to what is currently available in openSUSE
- fix-negotiate-authentication-between-CGIs-and-scheduler.patch
  is obsolete because it is included in the upstream code, see
  https://github.com/OpenPrinting/cups/commit/3ff789ee90b18205c735e42e599eb3ee3043e88a
  https://github.com/OpenPrinting/cups/pull/19
  https://github.com/apple/cups/pull/5847
  https://github.com/apple/cups/issues/5596
- upstream_pull_174.patch
  is obsolete because it is included in the upstream code, see
  https://github.com/OpenPrinting/cups/commit/43edb9df51b977d92929b084186dcd67d4f5ca44
  https://github.com/OpenPrinting/cups/pull/174
  https://github.com/OpenPrinting/cups/issues/72
- patch cups-2.1.0-cups-systemd-socket.patch
  is obsolete because it is included in the upstream code, see
  https://github.com/OpenPrinting/cups/commit/e96e96b4bd0d4e6f634bbb66b95d6e475501541c
- Updated upstream source tarball signing key in cups.keyring, see
  https://github.com/OpenPrinting/cups/discussions/327#discussioncomment-2060579
- Re-enabled the CUPS upstream testsuite via 'make test'
  and removed 'make check' because since the upstream commit
  https://github.com/OpenPrinting/cups/commit/96ba46ebc818b610b0e40cbc9d62ef1dcd3ec9b6
  the two Makefile targets 'test' and 'check' are identical.
- Changed cups-2.1.0-cups-systemd-socket.patch
  to accomodate new coding style
- Changed cups-config-libs.orig to accommodate
  recent code changes (SSL-&gt;TLS)
- Changed cups-2.1.0-default-webcontent-path.patch
  to accommodate code changes</changelog>
  <changelog author="jsmeix@suse.de" date="1646395200">- Improved comments in spec file and in changes file
- Have cups.keyring in ASCII armored format
- Do not error out when 'make test' fails in the 'check' section
  because https://github.com/OpenPrinting/cups/issues/155
  is not yet actually fixed so currently the testsuite
  still sometimes fails</changelog>
  <changelog author="jsmeix@suse.de" date="1649073600">- Have cups.pc in %{_libdir} to avoid a conflict
  that cups-devel and cups-devel-32bit would
  both contain /usr/lib/pkgconfig/cups.pc because
  when cups.pc is arch dependent it has to be in %{_libdir}
  which it is because it contains 'libdir=/usr/lib64' on x86_64
  (if it was arch independent it would have to be in %{_datadir})
  cf. https://build.opensuse.org/request/show/965680</changelog>
  <changelog author="jsmeix@suse.de" date="1653912000">- Version upgrade to 2.4.2:
  See https://github.com/openprinting/cups/releases
  CUPS 2.4.2 brings the fix for CVE-2022-26691 (#bsc1199474)
  together with LibreSSL/OpenSSL and minimal AIX support.
  * Fixed certificate strings comparison
    for Local authorization (CVE-2022-26691)
  * The `cupsFileOpen` function no longer opens files
    for append in read-write mode (Issue #291)
  * The cupsd daemon removed processing temporary
    queue (Issue #364)
  * Fixed delay in IPP backend if GNUTLS is used and endpoint
    doesn't confirm closing the connection (Issue #365)
  * Fixed conditional jump based on uninitialized value
    in cups/ppd.c (Issue #329)
  * Fixed CSS related issues in CUPS Web UI (Issue #344)
  * Fixed copyright in CUPS Web UI trailer template (Issue #346)
  * mDNS hostname in device uri is not resolved when installaling
    a permanent IPP Everywhere queue (Issues #340, #343)
  * The `lpstat` command now reports when the scheduler
    is not running (Issue #352)
  * Updated the man pages concerning the `-h` option (Issue #357)
  * Re-added LibreSSL/OpenSSL support (Issue #362)
  * Updated the Solaris smf service file (Issue #368)
  * Fixed a regression in lpoptions option support (Issue #370)
  * The scheduler now regenerates the PPD cache information after
    changing the "cupsd.conf" file (Issue #371)
  * Updated the scheduler to set "auth-info-required"
    to "username,password" if a  backend reports it needs
    authentication info but doesn't set a method
    for authentication (Issue #373)
  * Updated the configure script to look for the OpenSSL library
    the old way if pkg-config is not available (Issue #375)
  * Fixed the prototype for the `httpWriteResponse`
    function (Issue #380)
  * Brought back minimal AIX support (Issue #389)
  * `cupsGetResponse` did not always set the last error.
  * Fixed a number of old references to the Apple CUPS web page.
  * Restored the default/generic printer icon file
    for the web interface.
  * Removed old stylesheet classes that are no longer used
    by the web interface.
- Adapted downgrade-autoconf-requirement.patch for CUPS 2.4.2</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1657368000">- Move the dbus-1 system.d file to /usr (bsc#1201346)</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1670500800">- Migration PAM settings to /usr/etc: Saving user changed
  configuration files in /etc and restoring them while an RPM
  update.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1670587200">- Migration PAM settings to /usr/etc: Fixed posttrans.
  Should only be used for TW.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1670673600">- Remove invalid %config directive on %_distconfdir/pam.d/cups</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1670846400">- Use %_pam_vendordir</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1685620800">- cups-2.4.2-CVE-2023-32324.patch fixes CVE-2023-32324
  "Heap buffer overflow in cupsd"
  https://github.com/OpenPrinting/cups/security/advisories/GHSA-cxc6-w2g7-69p7
  bsc#1211643</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1687435200">- cups-2.4.2-CVE-2023-34241.patch fixes CVE-2023-34241
  "use-after-free in cupsdAcceptClient()"
  https://github.com/OpenPrinting/cups/security/advisories/GHSA-qjgh-5hcq-5f25
  bsc#1212230</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1695211200">- cups-2.4.2-CVE-2023-32360.patch fixes CVE-2023-32360
  "Information leak through Cups-Get-Document operation"
  by requiring authentication for CUPS-Get-Document in cupsd.conf
  https://github.com/OpenPrinting/cups/commit/a0c8b9c9556882f00c68b9727a95a1b6d1452913
  https://github.com/OpenPrinting/cups/security/advisories/GHSA-7pv4-hx8c-gr4g
  bsc#1214254
- cups-2.4.2-additional_policies.patch is an updated version
  of cups-2.0.3-additional_policies.patch that replaces it
  to add the 'allowallforanybody' policy to cupsd.conf
  after cups-2.4.2-CVE-2023-32360.patch was applied</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1695211201">- cups-2.4.2-CVE-2023-4504.patch fixes CVE-2023-4504
  "CUPS PostScript Parsing Heap Overflow"
  https://github.com/OpenPrinting/cups/security/advisories/GHSA-pf5r-86w9-678h
  bsc#1215204</changelog>
</package>
<package pkgid="eecc11bc490d431c1679e8224b04126bece1fc09e3da4513d6416e2def86a16a5a5586c031f27e6f6fc3ee5410a9ee1dd82f8b5b535e2b2b3983f4682afa1de5" name="cups-devel" arch="i586">
  <version epoch="0" ver="2.4.2" rel="7.1"/>
  <changelog author="Florian &lt;sp1ritCS@protonmail.com&gt;" date="1616673600">- Add "testsuite" conditional that disables anything within %check</changelog>
  <changelog author="jsmeix@suse.de" date="1617710400">- Disable testsuite for now via "bcond_with testsuite"
  until https://github.com/OpenPrinting/cups/issues/155 is fixed</changelog>
  <changelog author="jsmeix@suse.de" date="1618920000">- upstream_pull_174.patch is
  https://github.com/OpenPrinting/cups/pull/174
  "Use 60s timeout for read_thread, revert read limits"
  to fix printing with older USB printers
- New upstream URL https://openprinting.github.io/cups</changelog>
  <changelog author="jsmeix@suse.de" date="1620043200">- When cupsd creates directories with specific owner group
  and permissions (usually owner is 'root' and group matches
  "configure --with-cups-group=lp") specify same owner group and
  permissions in the RPM spec file to ensure those directories
  are installed by RPM with the right settings because if those
  directories were installed by RPM with different settings then
  cupsd would use them as is and not adjust its specific owner
  group and permissions which could lead to privilege escalation
  from 'lp' user to 'root' via symlink attacks e.g. if owner is
  falsely 'lp' instead of 'root' CVE-2021-25317 (bsc#1184161)</changelog>
  <changelog author="jsmeix@suse.de" date="1623067200">- Provide /usr/share/cups/ppdc/ in the "cups" main package
  to avoid that "lpinfo -m" results in /var/log/cups/error_log
  things like "ppdc: Unable to find include file font.defs"
  or "ppdc: Unable to find include file hp.h" and then
  "Bad driver information file /usr/share/cups/drv/sample.drv"
  (bsc#1186843)</changelog>
  <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.service.patch</changelog>
  <changelog author="jsmeix@suse.de" date="1643716800">- Enhanced harden_cups.service.patch by adding
  ReadWritePaths=/etc/cups
  because cupsd needs write access in /etc/cups
  (boo#1195288)</changelog>
  <changelog author="Aurelien Joga &lt;aurelienjoga@gmail.com&gt;" date="1646136000">- Version upgrade to 2.4.1:
  See https://github.com/openprinting/cups/releases
  CUPS 2.4.1 is the first bug fix release from 2.4.x series.
  Among the other bug fixes it fixes sharing default color mode
  to clients and several memory leaks.
  * The default color mode now is now configurable and defaults
    to the printer's reported default mode (Issue #277)
  * Configuration script now checks linking for -Wl,-pie flags
    (Issue #303)
  * Fixed memory leaks -
    in testi18n (Issue #313),
    in cups_enum_dests() (Issue #317),
    in _cupsEncodeOption() and http_tls_upgrade() (Issue #322)
  * Fixed missing bracket in de/index.html (Issue #299)
  * Fixed typos in configuration scripts (Issues #304, #316)
  * Removed remaining legacy code for RIP_MAX_CACHE environment
    variable (Issue #323)
  * Removed deprecated directives from cupsctl and
    cups-files.conf (Issue #300)
  * Removed purge-jobs legacy code from CGI scripts and
    templates (Issue #325)
- Version upgrade to 2.4.0:
  CUPS 2.4.0 is the latest stable OpenPrinting CUPS release.
  Among the changes from beta and release candidate
  the stable release adds two new configuration options for
  optimizing cupsd setup on servers and several other changes.
  * Added configure option --with-idle-exit-timeout (Issue #294)
  * Added --with-systemd-timeoutstartsec configure
    option (Issue #298)
  * DigestOptions now are applied for MD5 Digest authentication
    defined by RFC 2069 as well (Issue #287)
  * Fixed compilation on Solaris (Issue #293)
  * Fixed and improved German translations (Issue #296, Issue #297)
- Version upgrade to 2.4rc1:
  CUPS 2.4rc1 is a release candidate for OpenPrinting CUPS 2.4.0,
  which adds two enhancements before the stable release.
  * Added warning and debug messages when loading printers
    if the queue is raw or with driver (Issue #286)
  * Compilation now uses -fstack-protector-strong
    if available (Issue #285)
- Version upgrade to 2.4b1:
  CUPS 2.4b1 is the beta release for OpenPrinting CUPS 2.4
  which contains several new features such as basic OAuth support,
  support for AirPrint and Mopria clients and support for running
  CUPS as a snap, several deprecations (Kerberos, cups-config),
  removals of old deprecated directives, and many bug fixes.
  * Added support for CUPS running in a Snapcraft snap.
  * Added basic OAuth 2.0 client support (Issue #100)
  * Added support for AirPrint and Mopria clients (Issue #105)
  * Added configure support for specifying systemd dependencies
    in the CUPS service file (Issue #144)
  * Added several features and improvements to ipptool (Issue #153)
  * Added a JSON output mode for ipptool.
  * The ipptool command now correctly reports an error
    when a test file cannot be found.
  * CUPS library now uses thread safe getpwnam_r and getpwuid_r
    functions (Issue #274)
  * Fixed Kerberos authentication for the web interface (Issue #19)
  * The ZPL sample driver now supports more "standard" label
    sizes (Issue #70)
  * Fixed reporting of printer instances when enumerating and when
    no options are set for the main instance (Issue #71)
  * Reverted USB read limit enforcement change
    from CUPS 2.2.12 (Issue #72)
  * The IPP backend did not return the correct status code
    when a job was canceled at the printer/server (Issue #74)
  * The testlang unit test program now loops over all of the
    available locales by default (Issue #85)
  * The cupsfilter command now shows error messages when options
    are used incorrectly (Issue #88)
  * The PPD functions now treat boolean values as
    case-insensitive (Issue #106)
  * Temporary queue names no longer end with an
    underscore (Issue #110)
  * The USB backend now runs as root (Issue #121)
  * Added pkg-config file for libcups (Issue #122)
  * Fixed a PPD memory leak caused by emulator
    definitions (Issue #124)
  * Fixed a DISPLAY bug in ipptool (Issue #139)
  * The scheduler now includes the [Job N] prefix for job log
    messages, even when using syslog logging (Issue #154)
  * Added support for locales using the GB18030
    character set (Issue #159)
  * httpReconnect2 did not reset the socket file descriptor
    when the TLS negotiation failed (Apple #5907)
  * httpUpdate did not reset the socket file descriptor
    when the TLS negotiation failed (Apple #5915)
  * The IPP backend now retries Validate-Job requests (Issue #132)
  * Now show better error messages when a driver interface program
    fails to provide a PPD file (Issue #148)
  * Added dark mode support to the CUPS web interface (Issue #152)
  * Added a workaround for Solaris in httpAddrConnect2 (Issue #156)
  * Fixed an interaction between --remote-admin and --remote-any
    for the cupsctl command (Issue #158)
  * Now use a 60 second timeout for reading USB backchannel
    data (Issue #160)
  * The USB backend now tries harder to find a serial
    number (Issue #170)
  * Fixed @IF(name) handling in cupsd.conf (Apple #5918)
  * Fixed documentation and added examples for CUPS' limited
    CGI support (Apple #5940)
  * Fixed the lpc command prompt (Apple #5946)
  * Now always pass "localhost" in the Host: header when talking
    over a domain socket or the loopback interface (Issue #185)
  * Fixed a job history update issue in the scheduler (Issue #187)
  * Fixed job-pages-per-set value for duplex print jobs.
  * Fixed an edge case in ippReadIO to make sure that only complete
    attributes and values are retained on an error (Issue #195)
  * Hardened ippReadIO to prevent invalid IPP messages from being
    propagated (Issue #195, Issue #196)
  * The scheduler now supports the "everywhere" model
    directly (Issue #201)
  * Fixed some IPP Everywhere option mapping problems (Issue #238)
  * Fixed support for "job-hold-until" with the Restart-Job
    operation (Issue #250)
  * Fixed the default color/grayscale presets for
    IPP Everywhere PPDs (Issue #262)
  * Fixed support for the 'offline-report' state for all
    USB backends (Issue #264)
  * Documentation fixes (Issue #92, Issue #163, Issue #177,
    Issue #184)
  * Localization updates (Issue #123, Issue #129, Issue #134,
    Issue #146, Issue #164)
  * USB quirk updates (Issue #192, Issue #270, Apple #5766,
    Apple #5838, Apple #5843, Apple #5867)
  * Web interface updates (Issue #142, Issue #218)
  * The ippeveprinter tool now automatically uses an
    available port.
  * Fixed several Windows TLS and hashing issues.
  * Deprecated cups-config (Issue #97)
  * Deprecated Kerberos (AuthType Negotiate)
    authentication (Issue #98)
  * Removed support for the (long deprecated and unused)
    FontPath, ListenBackLog, LPDConfigFile, KeepAliveTimeout,
    RIPCache, and SMBConfigFile directives in cupsd.conf
    and cups-files.conf.
  * Stubbed out deprecated httpMD5 functions.
  * Add test for undefined page ranges during printing.
- downgrade-autoconf-requirement.patch downgrades the
  autoconf requirement to what is currently available in openSUSE
- fix-negotiate-authentication-between-CGIs-and-scheduler.patch
  is obsolete because it is included in the upstream code, see
  https://github.com/OpenPrinting/cups/commit/3ff789ee90b18205c735e42e599eb3ee3043e88a
  https://github.com/OpenPrinting/cups/pull/19
  https://github.com/apple/cups/pull/5847
  https://github.com/apple/cups/issues/5596
- upstream_pull_174.patch
  is obsolete because it is included in the upstream code, see
  https://github.com/OpenPrinting/cups/commit/43edb9df51b977d92929b084186dcd67d4f5ca44
  https://github.com/OpenPrinting/cups/pull/174
  https://github.com/OpenPrinting/cups/issues/72
- patch cups-2.1.0-cups-systemd-socket.patch
  is obsolete because it is included in the upstream code, see
  https://github.com/OpenPrinting/cups/commit/e96e96b4bd0d4e6f634bbb66b95d6e475501541c
- Updated upstream source tarball signing key in cups.keyring, see
  https://github.com/OpenPrinting/cups/discussions/327#discussioncomment-2060579
- Re-enabled the CUPS upstream testsuite via 'make test'
  and removed 'make check' because since the upstream commit
  https://github.com/OpenPrinting/cups/commit/96ba46ebc818b610b0e40cbc9d62ef1dcd3ec9b6
  the two Makefile targets 'test' and 'check' are identical.
- Changed cups-2.1.0-cups-systemd-socket.patch
  to accomodate new coding style
- Changed cups-config-libs.orig to accommodate
  recent code changes (SSL-&gt;TLS)
- Changed cups-2.1.0-default-webcontent-path.patch
  to accommodate code changes</changelog>
  <changelog author="jsmeix@suse.de" date="1646395200">- Improved comments in spec file and in changes file
- Have cups.keyring in ASCII armored format
- Do not error out when 'make test' fails in the 'check' section
  because https://github.com/OpenPrinting/cups/issues/155
  is not yet actually fixed so currently the testsuite
  still sometimes fails</changelog>
  <changelog author="jsmeix@suse.de" date="1649073600">- Have cups.pc in %{_libdir} to avoid a conflict
  that cups-devel and cups-devel-32bit would
  both contain /usr/lib/pkgconfig/cups.pc because
  when cups.pc is arch dependent it has to be in %{_libdir}
  which it is because it contains 'libdir=/usr/lib64' on x86_64
  (if it was arch independent it would have to be in %{_datadir})
  cf. https://build.opensuse.org/request/show/965680</changelog>
  <changelog author="jsmeix@suse.de" date="1653912000">- Version upgrade to 2.4.2:
  See https://github.com/openprinting/cups/releases
  CUPS 2.4.2 brings the fix for CVE-2022-26691 (#bsc1199474)
  together with LibreSSL/OpenSSL and minimal AIX support.
  * Fixed certificate strings comparison
    for Local authorization (CVE-2022-26691)
  * The `cupsFileOpen` function no longer opens files
    for append in read-write mode (Issue #291)
  * The cupsd daemon removed processing temporary
    queue (Issue #364)
  * Fixed delay in IPP backend if GNUTLS is used and endpoint
    doesn't confirm closing the connection (Issue #365)
  * Fixed conditional jump based on uninitialized value
    in cups/ppd.c (Issue #329)
  * Fixed CSS related issues in CUPS Web UI (Issue #344)
  * Fixed copyright in CUPS Web UI trailer template (Issue #346)
  * mDNS hostname in device uri is not resolved when installaling
    a permanent IPP Everywhere queue (Issues #340, #343)
  * The `lpstat` command now reports when the scheduler
    is not running (Issue #352)
  * Updated the man pages concerning the `-h` option (Issue #357)
  * Re-added LibreSSL/OpenSSL support (Issue #362)
  * Updated the Solaris smf service file (Issue #368)
  * Fixed a regression in lpoptions option support (Issue #370)
  * The scheduler now regenerates the PPD cache information after
    changing the "cupsd.conf" file (Issue #371)
  * Updated the scheduler to set "auth-info-required"
    to "username,password" if a  backend reports it needs
    authentication info but doesn't set a method
    for authentication (Issue #373)
  * Updated the configure script to look for the OpenSSL library
    the old way if pkg-config is not available (Issue #375)
  * Fixed the prototype for the `httpWriteResponse`
    function (Issue #380)
  * Brought back minimal AIX support (Issue #389)
  * `cupsGetResponse` did not always set the last error.
  * Fixed a number of old references to the Apple CUPS web page.
  * Restored the default/generic printer icon file
    for the web interface.
  * Removed old stylesheet classes that are no longer used
    by the web interface.
- Adapted downgrade-autoconf-requirement.patch for CUPS 2.4.2</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1657368000">- Move the dbus-1 system.d file to /usr (bsc#1201346)</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1670500800">- Migration PAM settings to /usr/etc: Saving user changed
  configuration files in /etc and restoring them while an RPM
  update.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1670587200">- Migration PAM settings to /usr/etc: Fixed posttrans.
  Should only be used for TW.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1670673600">- Remove invalid %config directive on %_distconfdir/pam.d/cups</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1670846400">- Use %_pam_vendordir</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1685620800">- cups-2.4.2-CVE-2023-32324.patch fixes CVE-2023-32324
  "Heap buffer overflow in cupsd"
  https://github.com/OpenPrinting/cups/security/advisories/GHSA-cxc6-w2g7-69p7
  bsc#1211643</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1687435200">- cups-2.4.2-CVE-2023-34241.patch fixes CVE-2023-34241
  "use-after-free in cupsdAcceptClient()"
  https://github.com/OpenPrinting/cups/security/advisories/GHSA-qjgh-5hcq-5f25
  bsc#1212230</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1695211200">- cups-2.4.2-CVE-2023-32360.patch fixes CVE-2023-32360
  "Information leak through Cups-Get-Document operation"
  by requiring authentication for CUPS-Get-Document in cupsd.conf
  https://github.com/OpenPrinting/cups/commit/a0c8b9c9556882f00c68b9727a95a1b6d1452913
  https://github.com/OpenPrinting/cups/security/advisories/GHSA-7pv4-hx8c-gr4g
  bsc#1214254
- cups-2.4.2-additional_policies.patch is an updated version
  of cups-2.0.3-additional_policies.patch that replaces it
  to add the 'allowallforanybody' policy to cupsd.conf
  after cups-2.4.2-CVE-2023-32360.patch was applied</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1695211201">- cups-2.4.2-CVE-2023-4504.patch fixes CVE-2023-4504
  "CUPS PostScript Parsing Heap Overflow"
  https://github.com/OpenPrinting/cups/security/advisories/GHSA-pf5r-86w9-678h
  bsc#1215204</changelog>
</package>
<package pkgid="8fd6bdd99be9defb227174b85db0cb0cc7de3edef6dd4550e9454c9562af7b036c1d2677461383b9fc71cb4171ab6c7db5b0a8f1f518dcd3cbd92e70fab82605" name="cups-devel" arch="x86_64">
  <version epoch="0" ver="2.4.2" rel="7.1"/>
  <changelog author="Florian &lt;sp1ritCS@protonmail.com&gt;" date="1616673600">- Add "testsuite" conditional that disables anything within %check</changelog>
  <changelog author="jsmeix@suse.de" date="1617710400">- Disable testsuite for now via "bcond_with testsuite"
  until https://github.com/OpenPrinting/cups/issues/155 is fixed</changelog>
  <changelog author="jsmeix@suse.de" date="1618920000">- upstream_pull_174.patch is
  https://github.com/OpenPrinting/cups/pull/174
  "Use 60s timeout for read_thread, revert read limits"
  to fix printing with older USB printers
- New upstream URL https://openprinting.github.io/cups</changelog>
  <changelog author="jsmeix@suse.de" date="1620043200">- When cupsd creates directories with specific owner group
  and permissions (usually owner is 'root' and group matches
  "configure --with-cups-group=lp") specify same owner group and
  permissions in the RPM spec file to ensure those directories
  are installed by RPM with the right settings because if those
  directories were installed by RPM with different settings then
  cupsd would use them as is and not adjust its specific owner
  group and permissions which could lead to privilege escalation
  from 'lp' user to 'root' via symlink attacks e.g. if owner is
  falsely 'lp' instead of 'root' CVE-2021-25317 (bsc#1184161)</changelog>
  <changelog author="jsmeix@suse.de" date="1623067200">- Provide /usr/share/cups/ppdc/ in the "cups" main package
  to avoid that "lpinfo -m" results in /var/log/cups/error_log
  things like "ppdc: Unable to find include file font.defs"
  or "ppdc: Unable to find include file hp.h" and then
  "Bad driver information file /usr/share/cups/drv/sample.drv"
  (bsc#1186843)</changelog>
  <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.service.patch</changelog>
  <changelog author="jsmeix@suse.de" date="1643716800">- Enhanced harden_cups.service.patch by adding
  ReadWritePaths=/etc/cups
  because cupsd needs write access in /etc/cups
  (boo#1195288)</changelog>
  <changelog author="Aurelien Joga &lt;aurelienjoga@gmail.com&gt;" date="1646136000">- Version upgrade to 2.4.1:
  See https://github.com/openprinting/cups/releases
  CUPS 2.4.1 is the first bug fix release from 2.4.x series.
  Among the other bug fixes it fixes sharing default color mode
  to clients and several memory leaks.
  * The default color mode now is now configurable and defaults
    to the printer's reported default mode (Issue #277)
  * Configuration script now checks linking for -Wl,-pie flags
    (Issue #303)
  * Fixed memory leaks -
    in testi18n (Issue #313),
    in cups_enum_dests() (Issue #317),
    in _cupsEncodeOption() and http_tls_upgrade() (Issue #322)
  * Fixed missing bracket in de/index.html (Issue #299)
  * Fixed typos in configuration scripts (Issues #304, #316)
  * Removed remaining legacy code for RIP_MAX_CACHE environment
    variable (Issue #323)
  * Removed deprecated directives from cupsctl and
    cups-files.conf (Issue #300)
  * Removed purge-jobs legacy code from CGI scripts and
    templates (Issue #325)
- Version upgrade to 2.4.0:
  CUPS 2.4.0 is the latest stable OpenPrinting CUPS release.
  Among the changes from beta and release candidate
  the stable release adds two new configuration options for
  optimizing cupsd setup on servers and several other changes.
  * Added configure option --with-idle-exit-timeout (Issue #294)
  * Added --with-systemd-timeoutstartsec configure
    option (Issue #298)
  * DigestOptions now are applied for MD5 Digest authentication
    defined by RFC 2069 as well (Issue #287)
  * Fixed compilation on Solaris (Issue #293)
  * Fixed and improved German translations (Issue #296, Issue #297)
- Version upgrade to 2.4rc1:
  CUPS 2.4rc1 is a release candidate for OpenPrinting CUPS 2.4.0,
  which adds two enhancements before the stable release.
  * Added warning and debug messages when loading printers
    if the queue is raw or with driver (Issue #286)
  * Compilation now uses -fstack-protector-strong
    if available (Issue #285)
- Version upgrade to 2.4b1:
  CUPS 2.4b1 is the beta release for OpenPrinting CUPS 2.4
  which contains several new features such as basic OAuth support,
  support for AirPrint and Mopria clients and support for running
  CUPS as a snap, several deprecations (Kerberos, cups-config),
  removals of old deprecated directives, and many bug fixes.
  * Added support for CUPS running in a Snapcraft snap.
  * Added basic OAuth 2.0 client support (Issue #100)
  * Added support for AirPrint and Mopria clients (Issue #105)
  * Added configure support for specifying systemd dependencies
    in the CUPS service file (Issue #144)
  * Added several features and improvements to ipptool (Issue #153)
  * Added a JSON output mode for ipptool.
  * The ipptool command now correctly reports an error
    when a test file cannot be found.
  * CUPS library now uses thread safe getpwnam_r and getpwuid_r
    functions (Issue #274)
  * Fixed Kerberos authentication for the web interface (Issue #19)
  * The ZPL sample driver now supports more "standard" label
    sizes (Issue #70)
  * Fixed reporting of printer instances when enumerating and when
    no options are set for the main instance (Issue #71)
  * Reverted USB read limit enforcement change
    from CUPS 2.2.12 (Issue #72)
  * The IPP backend did not return the correct status code
    when a job was canceled at the printer/server (Issue #74)
  * The testlang unit test program now loops over all of the
    available locales by default (Issue #85)
  * The cupsfilter command now shows error messages when options
    are used incorrectly (Issue #88)
  * The PPD functions now treat boolean values as
    case-insensitive (Issue #106)
  * Temporary queue names no longer end with an
    underscore (Issue #110)
  * The USB backend now runs as root (Issue #121)
  * Added pkg-config file for libcups (Issue #122)
  * Fixed a PPD memory leak caused by emulator
    definitions (Issue #124)
  * Fixed a DISPLAY bug in ipptool (Issue #139)
  * The scheduler now includes the [Job N] prefix for job log
    messages, even when using syslog logging (Issue #154)
  * Added support for locales using the GB18030
    character set (Issue #159)
  * httpReconnect2 did not reset the socket file descriptor
    when the TLS negotiation failed (Apple #5907)
  * httpUpdate did not reset the socket file descriptor
    when the TLS negotiation failed (Apple #5915)
  * The IPP backend now retries Validate-Job requests (Issue #132)
  * Now show better error messages when a driver interface program
    fails to provide a PPD file (Issue #148)
  * Added dark mode support to the CUPS web interface (Issue #152)
  * Added a workaround for Solaris in httpAddrConnect2 (Issue #156)
  * Fixed an interaction between --remote-admin and --remote-any
    for the cupsctl command (Issue #158)
  * Now use a 60 second timeout for reading USB backchannel
    data (Issue #160)
  * The USB backend now tries harder to find a serial
    number (Issue #170)
  * Fixed @IF(name) handling in cupsd.conf (Apple #5918)
  * Fixed documentation and added examples for CUPS' limited
    CGI support (Apple #5940)
  * Fixed the lpc command prompt (Apple #5946)
  * Now always pass "localhost" in the Host: header when talking
    over a domain socket or the loopback interface (Issue #185)
  * Fixed a job history update issue in the scheduler (Issue #187)
  * Fixed job-pages-per-set value for duplex print jobs.
  * Fixed an edge case in ippReadIO to make sure that only complete
    attributes and values are retained on an error (Issue #195)
  * Hardened ippReadIO to prevent invalid IPP messages from being
    propagated (Issue #195, Issue #196)
  * The scheduler now supports the "everywhere" model
    directly (Issue #201)
  * Fixed some IPP Everywhere option mapping problems (Issue #238)
  * Fixed support for "job-hold-until" with the Restart-Job
    operation (Issue #250)
  * Fixed the default color/grayscale presets for
    IPP Everywhere PPDs (Issue #262)
  * Fixed support for the 'offline-report' state for all
    USB backends (Issue #264)
  * Documentation fixes (Issue #92, Issue #163, Issue #177,
    Issue #184)
  * Localization updates (Issue #123, Issue #129, Issue #134,
    Issue #146, Issue #164)
  * USB quirk updates (Issue #192, Issue #270, Apple #5766,
    Apple #5838, Apple #5843, Apple #5867)
  * Web interface updates (Issue #142, Issue #218)
  * The ippeveprinter tool now automatically uses an
    available port.
  * Fixed several Windows TLS and hashing issues.
  * Deprecated cups-config (Issue #97)
  * Deprecated Kerberos (AuthType Negotiate)
    authentication (Issue #98)
  * Removed support for the (long deprecated and unused)
    FontPath, ListenBackLog, LPDConfigFile, KeepAliveTimeout,
    RIPCache, and SMBConfigFile directives in cupsd.conf
    and cups-files.conf.
  * Stubbed out deprecated httpMD5 functions.
  * Add test for undefined page ranges during printing.
- downgrade-autoconf-requirement.patch downgrades the
  autoconf requirement to what is currently available in openSUSE
- fix-negotiate-authentication-between-CGIs-and-scheduler.patch
  is obsolete because it is included in the upstream code, see
  https://github.com/OpenPrinting/cups/commit/3ff789ee90b18205c735e42e599eb3ee3043e88a
  https://github.com/OpenPrinting/cups/pull/19
  https://github.com/apple/cups/pull/5847
  https://github.com/apple/cups/issues/5596
- upstream_pull_174.patch
  is obsolete because it is included in the upstream code, see
  https://github.com/OpenPrinting/cups/commit/43edb9df51b977d92929b084186dcd67d4f5ca44
  https://github.com/OpenPrinting/cups/pull/174
  https://github.com/OpenPrinting/cups/issues/72
- patch cups-2.1.0-cups-systemd-socket.patch
  is obsolete because it is included in the upstream code, see
  https://github.com/OpenPrinting/cups/commit/e96e96b4bd0d4e6f634bbb66b95d6e475501541c
- Updated upstream source tarball signing key in cups.keyring, see
  https://github.com/OpenPrinting/cups/discussions/327#discussioncomment-2060579
- Re-enabled the CUPS upstream testsuite via 'make test'
  and removed 'make check' because since the upstream commit
  https://github.com/OpenPrinting/cups/commit/96ba46ebc818b610b0e40cbc9d62ef1dcd3ec9b6
  the two Makefile targets 'test' and 'check' are identical.
- Changed cups-2.1.0-cups-systemd-socket.patch
  to accomodate new coding style
- Changed cups-config-libs.orig to accommodate
  recent code changes (SSL-&gt;TLS)
- Changed cups-2.1.0-default-webcontent-path.patch
  to accommodate code changes</changelog>
  <changelog author="jsmeix@suse.de" date="1646395200">- Improved comments in spec file and in changes file
- Have cups.keyring in ASCII armored format
- Do not error out when 'make test' fails in the 'check' section
  because https://github.com/OpenPrinting/cups/issues/155
  is not yet actually fixed so currently the testsuite
  still sometimes fails</changelog>
  <changelog author="jsmeix@suse.de" date="1649073600">- Have cups.pc in %{_libdir} to avoid a conflict
  that cups-devel and cups-devel-32bit would
  both contain /usr/lib/pkgconfig/cups.pc because
  when cups.pc is arch dependent it has to be in %{_libdir}
  which it is because it contains 'libdir=/usr/lib64' on x86_64
  (if it was arch independent it would have to be in %{_datadir})
  cf. https://build.opensuse.org/request/show/965680</changelog>
  <changelog author="jsmeix@suse.de" date="1653912000">- Version upgrade to 2.4.2:
  See https://github.com/openprinting/cups/releases
  CUPS 2.4.2 brings the fix for CVE-2022-26691 (#bsc1199474)
  together with LibreSSL/OpenSSL and minimal AIX support.
  * Fixed certificate strings comparison
    for Local authorization (CVE-2022-26691)
  * The `cupsFileOpen` function no longer opens files
    for append in read-write mode (Issue #291)
  * The cupsd daemon removed processing temporary
    queue (Issue #364)
  * Fixed delay in IPP backend if GNUTLS is used and endpoint
    doesn't confirm closing the connection (Issue #365)
  * Fixed conditional jump based on uninitialized value
    in cups/ppd.c (Issue #329)
  * Fixed CSS related issues in CUPS Web UI (Issue #344)
  * Fixed copyright in CUPS Web UI trailer template (Issue #346)
  * mDNS hostname in device uri is not resolved when installaling
    a permanent IPP Everywhere queue (Issues #340, #343)
  * The `lpstat` command now reports when the scheduler
    is not running (Issue #352)
  * Updated the man pages concerning the `-h` option (Issue #357)
  * Re-added LibreSSL/OpenSSL support (Issue #362)
  * Updated the Solaris smf service file (Issue #368)
  * Fixed a regression in lpoptions option support (Issue #370)
  * The scheduler now regenerates the PPD cache information after
    changing the "cupsd.conf" file (Issue #371)
  * Updated the scheduler to set "auth-info-required"
    to "username,password" if a  backend reports it needs
    authentication info but doesn't set a method
    for authentication (Issue #373)
  * Updated the configure script to look for the OpenSSL library
    the old way if pkg-config is not available (Issue #375)
  * Fixed the prototype for the `httpWriteResponse`
    function (Issue #380)
  * Brought back minimal AIX support (Issue #389)
  * `cupsGetResponse` did not always set the last error.
  * Fixed a number of old references to the Apple CUPS web page.
  * Restored the default/generic printer icon file
    for the web interface.
  * Removed old stylesheet classes that are no longer used
    by the web interface.
- Adapted downgrade-autoconf-requirement.patch for CUPS 2.4.2</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1657368000">- Move the dbus-1 system.d file to /usr (bsc#1201346)</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1670500800">- Migration PAM settings to /usr/etc: Saving user changed
  configuration files in /etc and restoring them while an RPM
  update.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1670587200">- Migration PAM settings to /usr/etc: Fixed posttrans.
  Should only be used for TW.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1670673600">- Remove invalid %config directive on %_distconfdir/pam.d/cups</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1670846400">- Use %_pam_vendordir</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1685620800">- cups-2.4.2-CVE-2023-32324.patch fixes CVE-2023-32324
  "Heap buffer overflow in cupsd"
  https://github.com/OpenPrinting/cups/security/advisories/GHSA-cxc6-w2g7-69p7
  bsc#1211643</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1687435200">- cups-2.4.2-CVE-2023-34241.patch fixes CVE-2023-34241
  "use-after-free in cupsdAcceptClient()"
  https://github.com/OpenPrinting/cups/security/advisories/GHSA-qjgh-5hcq-5f25
  bsc#1212230</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1695211200">- cups-2.4.2-CVE-2023-32360.patch fixes CVE-2023-32360
  "Information leak through Cups-Get-Document operation"
  by requiring authentication for CUPS-Get-Document in cupsd.conf
  https://github.com/OpenPrinting/cups/commit/a0c8b9c9556882f00c68b9727a95a1b6d1452913
  https://github.com/OpenPrinting/cups/security/advisories/GHSA-7pv4-hx8c-gr4g
  bsc#1214254
- cups-2.4.2-additional_policies.patch is an updated version
  of cups-2.0.3-additional_policies.patch that replaces it
  to add the 'allowallforanybody' policy to cupsd.conf
  after cups-2.4.2-CVE-2023-32360.patch was applied</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1695211201">- cups-2.4.2-CVE-2023-4504.patch fixes CVE-2023-4504
  "CUPS PostScript Parsing Heap Overflow"
  https://github.com/OpenPrinting/cups/security/advisories/GHSA-pf5r-86w9-678h
  bsc#1215204</changelog>
</package>
<package pkgid="9fb8506793b4e0449831c449f7f6d624cbd69e201245927734021958becd3757ef8b92d8ae17340408fd83d670dbccb5228d2b3f8db716c17957f5519c70a140" name="cups-devel-32bit" arch="x86_64">
  <version epoch="0" ver="2.4.2" rel="7.1"/>
  <changelog author="Florian &lt;sp1ritCS@protonmail.com&gt;" date="1616673600">- Add "testsuite" conditional that disables anything within %check</changelog>
  <changelog author="jsmeix@suse.de" date="1617710400">- Disable testsuite for now via "bcond_with testsuite"
  until https://github.com/OpenPrinting/cups/issues/155 is fixed</changelog>
  <changelog author="jsmeix@suse.de" date="1618920000">- upstream_pull_174.patch is
  https://github.com/OpenPrinting/cups/pull/174
  "Use 60s timeout for read_thread, revert read limits"
  to fix printing with older USB printers
- New upstream URL https://openprinting.github.io/cups</changelog>
  <changelog author="jsmeix@suse.de" date="1620043200">- When cupsd creates directories with specific owner group
  and permissions (usually owner is 'root' and group matches
  "configure --with-cups-group=lp") specify same owner group and
  permissions in the RPM spec file to ensure those directories
  are installed by RPM with the right settings because if those
  directories were installed by RPM with different settings then
  cupsd would use them as is and not adjust its specific owner
  group and permissions which could lead to privilege escalation
  from 'lp' user to 'root' via symlink attacks e.g. if owner is
  falsely 'lp' instead of 'root' CVE-2021-25317 (bsc#1184161)</changelog>
  <changelog author="jsmeix@suse.de" date="1623067200">- Provide /usr/share/cups/ppdc/ in the "cups" main package
  to avoid that "lpinfo -m" results in /var/log/cups/error_log
  things like "ppdc: Unable to find include file font.defs"
  or "ppdc: Unable to find include file hp.h" and then
  "Bad driver information file /usr/share/cups/drv/sample.drv"
  (bsc#1186843)</changelog>
  <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.service.patch</changelog>
  <changelog author="jsmeix@suse.de" date="1643716800">- Enhanced harden_cups.service.patch by adding
  ReadWritePaths=/etc/cups
  because cupsd needs write access in /etc/cups
  (boo#1195288)</changelog>
  <changelog author="Aurelien Joga &lt;aurelienjoga@gmail.com&gt;" date="1646136000">- Version upgrade to 2.4.1:
  See https://github.com/openprinting/cups/releases
  CUPS 2.4.1 is the first bug fix release from 2.4.x series.
  Among the other bug fixes it fixes sharing default color mode
  to clients and several memory leaks.
  * The default color mode now is now configurable and defaults
    to the printer's reported default mode (Issue #277)
  * Configuration script now checks linking for -Wl,-pie flags
    (Issue #303)
  * Fixed memory leaks -
    in testi18n (Issue #313),
    in cups_enum_dests() (Issue #317),
    in _cupsEncodeOption() and http_tls_upgrade() (Issue #322)
  * Fixed missing bracket in de/index.html (Issue #299)
  * Fixed typos in configuration scripts (Issues #304, #316)
  * Removed remaining legacy code for RIP_MAX_CACHE environment
    variable (Issue #323)
  * Removed deprecated directives from cupsctl and
    cups-files.conf (Issue #300)
  * Removed purge-jobs legacy code from CGI scripts and
    templates (Issue #325)
- Version upgrade to 2.4.0:
  CUPS 2.4.0 is the latest stable OpenPrinting CUPS release.
  Among the changes from beta and release candidate
  the stable release adds two new configuration options for
  optimizing cupsd setup on servers and several other changes.
  * Added configure option --with-idle-exit-timeout (Issue #294)
  * Added --with-systemd-timeoutstartsec configure
    option (Issue #298)
  * DigestOptions now are applied for MD5 Digest authentication
    defined by RFC 2069 as well (Issue #287)
  * Fixed compilation on Solaris (Issue #293)
  * Fixed and improved German translations (Issue #296, Issue #297)
- Version upgrade to 2.4rc1:
  CUPS 2.4rc1 is a release candidate for OpenPrinting CUPS 2.4.0,
  which adds two enhancements before the stable release.
  * Added warning and debug messages when loading printers
    if the queue is raw or with driver (Issue #286)
  * Compilation now uses -fstack-protector-strong
    if available (Issue #285)
- Version upgrade to 2.4b1:
  CUPS 2.4b1 is the beta release for OpenPrinting CUPS 2.4
  which contains several new features such as basic OAuth support,
  support for AirPrint and Mopria clients and support for running
  CUPS as a snap, several deprecations (Kerberos, cups-config),
  removals of old deprecated directives, and many bug fixes.
  * Added support for CUPS running in a Snapcraft snap.
  * Added basic OAuth 2.0 client support (Issue #100)
  * Added support for AirPrint and Mopria clients (Issue #105)
  * Added configure support for specifying systemd dependencies
    in the CUPS service file (Issue #144)
  * Added several features and improvements to ipptool (Issue #153)
  * Added a JSON output mode for ipptool.
  * The ipptool command now correctly reports an error
    when a test file cannot be found.
  * CUPS library now uses thread safe getpwnam_r and getpwuid_r
    functions (Issue #274)
  * Fixed Kerberos authentication for the web interface (Issue #19)
  * The ZPL sample driver now supports more "standard" label
    sizes (Issue #70)
  * Fixed reporting of printer instances when enumerating and when
    no options are set for the main instance (Issue #71)
  * Reverted USB read limit enforcement change
    from CUPS 2.2.12 (Issue #72)
  * The IPP backend did not return the correct status code
    when a job was canceled at the printer/server (Issue #74)
  * The testlang unit test program now loops over all of the
    available locales by default (Issue #85)
  * The cupsfilter command now shows error messages when options
    are used incorrectly (Issue #88)
  * The PPD functions now treat boolean values as
    case-insensitive (Issue #106)
  * Temporary queue names no longer end with an
    underscore (Issue #110)
  * The USB backend now runs as root (Issue #121)
  * Added pkg-config file for libcups (Issue #122)
  * Fixed a PPD memory leak caused by emulator
    definitions (Issue #124)
  * Fixed a DISPLAY bug in ipptool (Issue #139)
  * The scheduler now includes the [Job N] prefix for job log
    messages, even when using syslog logging (Issue #154)
  * Added support for locales using the GB18030
    character set (Issue #159)
  * httpReconnect2 did not reset the socket file descriptor
    when the TLS negotiation failed (Apple #5907)
  * httpUpdate did not reset the socket file descriptor
    when the TLS negotiation failed (Apple #5915)
  * The IPP backend now retries Validate-Job requests (Issue #132)
  * Now show better error messages when a driver interface program
    fails to provide a PPD file (Issue #148)
  * Added dark mode support to the CUPS web interface (Issue #152)
  * Added a workaround for Solaris in httpAddrConnect2 (Issue #156)
  * Fixed an interaction between --remote-admin and --remote-any
    for the cupsctl command (Issue #158)
  * Now use a 60 second timeout for reading USB backchannel
    data (Issue #160)
  * The USB backend now tries harder to find a serial
    number (Issue #170)
  * Fixed @IF(name) handling in cupsd.conf (Apple #5918)
  * Fixed documentation and added examples for CUPS' limited
    CGI support (Apple #5940)
  * Fixed the lpc command prompt (Apple #5946)
  * Now always pass "localhost" in the Host: header when talking
    over a domain socket or the loopback interface (Issue #185)
  * Fixed a job history update issue in the scheduler (Issue #187)
  * Fixed job-pages-per-set value for duplex print jobs.
  * Fixed an edge case in ippReadIO to make sure that only complete
    attributes and values are retained on an error (Issue #195)
  * Hardened ippReadIO to prevent invalid IPP messages from being
    propagated (Issue #195, Issue #196)
  * The scheduler now supports the "everywhere" model
    directly (Issue #201)
  * Fixed some IPP Everywhere option mapping problems (Issue #238)
  * Fixed support for "job-hold-until" with the Restart-Job
    operation (Issue #250)
  * Fixed the default color/grayscale presets for
    IPP Everywhere PPDs (Issue #262)
  * Fixed support for the 'offline-report' state for all
    USB backends (Issue #264)
  * Documentation fixes (Issue #92, Issue #163, Issue #177,
    Issue #184)
  * Localization updates (Issue #123, Issue #129, Issue #134,
    Issue #146, Issue #164)
  * USB quirk updates (Issue #192, Issue #270, Apple #5766,
    Apple #5838, Apple #5843, Apple #5867)
  * Web interface updates (Issue #142, Issue #218)
  * The ippeveprinter tool now automatically uses an
    available port.
  * Fixed several Windows TLS and hashing issues.
  * Deprecated cups-config (Issue #97)
  * Deprecated Kerberos (AuthType Negotiate)
    authentication (Issue #98)
  * Removed support for the (long deprecated and unused)
    FontPath, ListenBackLog, LPDConfigFile, KeepAliveTimeout,
    RIPCache, and SMBConfigFile directives in cupsd.conf
    and cups-files.conf.
  * Stubbed out deprecated httpMD5 functions.
  * Add test for undefined page ranges during printing.
- downgrade-autoconf-requirement.patch downgrades the
  autoconf requirement to what is currently available in openSUSE
- fix-negotiate-authentication-between-CGIs-and-scheduler.patch
  is obsolete because it is included in the upstream code, see
  https://github.com/OpenPrinting/cups/commit/3ff789ee90b18205c735e42e599eb3ee3043e88a
  https://github.com/OpenPrinting/cups/pull/19
  https://github.com/apple/cups/pull/5847
  https://github.com/apple/cups/issues/5596
- upstream_pull_174.patch
  is obsolete because it is included in the upstream code, see
  https://github.com/OpenPrinting/cups/commit/43edb9df51b977d92929b084186dcd67d4f5ca44
  https://github.com/OpenPrinting/cups/pull/174
  https://github.com/OpenPrinting/cups/issues/72
- patch cups-2.1.0-cups-systemd-socket.patch
  is obsolete because it is included in the upstream code, see
  https://github.com/OpenPrinting/cups/commit/e96e96b4bd0d4e6f634bbb66b95d6e475501541c
- Updated upstream source tarball signing key in cups.keyring, see
  https://github.com/OpenPrinting/cups/discussions/327#discussioncomment-2060579
- Re-enabled the CUPS upstream testsuite via 'make test'
  and removed 'make check' because since the upstream commit
  https://github.com/OpenPrinting/cups/commit/96ba46ebc818b610b0e40cbc9d62ef1dcd3ec9b6
  the two Makefile targets 'test' and 'check' are identical.
- Changed cups-2.1.0-cups-systemd-socket.patch
  to accomodate new coding style
- Changed cups-config-libs.orig to accommodate
  recent code changes (SSL-&gt;TLS)
- Changed cups-2.1.0-default-webcontent-path.patch
  to accommodate code changes</changelog>
  <changelog author="jsmeix@suse.de" date="1646395200">- Improved comments in spec file and in changes file
- Have cups.keyring in ASCII armored format
- Do not error out when 'make test' fails in the 'check' section
  because https://github.com/OpenPrinting/cups/issues/155
  is not yet actually fixed so currently the testsuite
  still sometimes fails</changelog>
  <changelog author="jsmeix@suse.de" date="1649073600">- Have cups.pc in %{_libdir} to avoid a conflict
  that cups-devel and cups-devel-32bit would
  both contain /usr/lib/pkgconfig/cups.pc because
  when cups.pc is arch dependent it has to be in %{_libdir}
  which it is because it contains 'libdir=/usr/lib64' on x86_64
  (if it was arch independent it would have to be in %{_datadir})
  cf. https://build.opensuse.org/request/show/965680</changelog>
  <changelog author="jsmeix@suse.de" date="1653912000">- Version upgrade to 2.4.2:
  See https://github.com/openprinting/cups/releases
  CUPS 2.4.2 brings the fix for CVE-2022-26691 (#bsc1199474)
  together with LibreSSL/OpenSSL and minimal AIX support.
  * Fixed certificate strings comparison
    for Local authorization (CVE-2022-26691)
  * The `cupsFileOpen` function no longer opens files
    for append in read-write mode (Issue #291)
  * The cupsd daemon removed processing temporary
    queue (Issue #364)
  * Fixed delay in IPP backend if GNUTLS is used and endpoint
    doesn't confirm closing the connection (Issue #365)
  * Fixed conditional jump based on uninitialized value
    in cups/ppd.c (Issue #329)
  * Fixed CSS related issues in CUPS Web UI (Issue #344)
  * Fixed copyright in CUPS Web UI trailer template (Issue #346)
  * mDNS hostname in device uri is not resolved when installaling
    a permanent IPP Everywhere queue (Issues #340, #343)
  * The `lpstat` command now reports when the scheduler
    is not running (Issue #352)
  * Updated the man pages concerning the `-h` option (Issue #357)
  * Re-added LibreSSL/OpenSSL support (Issue #362)
  * Updated the Solaris smf service file (Issue #368)
  * Fixed a regression in lpoptions option support (Issue #370)
  * The scheduler now regenerates the PPD cache information after
    changing the "cupsd.conf" file (Issue #371)
  * Updated the scheduler to set "auth-info-required"
    to "username,password" if a  backend reports it needs
    authentication info but doesn't set a method
    for authentication (Issue #373)
  * Updated the configure script to look for the OpenSSL library
    the old way if pkg-config is not available (Issue #375)
  * Fixed the prototype for the `httpWriteResponse`
    function (Issue #380)
  * Brought back minimal AIX support (Issue #389)
  * `cupsGetResponse` did not always set the last error.
  * Fixed a number of old references to the Apple CUPS web page.
  * Restored the default/generic printer icon file
    for the web interface.
  * Removed old stylesheet classes that are no longer used
    by the web interface.
- Adapted downgrade-autoconf-requirement.patch for CUPS 2.4.2</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1657368000">- Move the dbus-1 system.d file to /usr (bsc#1201346)</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1670500800">- Migration PAM settings to /usr/etc: Saving user changed
  configuration files in /etc and restoring them while an RPM
  update.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1670587200">- Migration PAM settings to /usr/etc: Fixed posttrans.
  Should only be used for TW.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1670673600">- Remove invalid %config directive on %_distconfdir/pam.d/cups</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1670846400">- Use %_pam_vendordir</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1685620800">- cups-2.4.2-CVE-2023-32324.patch fixes CVE-2023-32324
  "Heap buffer overflow in cupsd"
  https://github.com/OpenPrinting/cups/security/advisories/GHSA-cxc6-w2g7-69p7
  bsc#1211643</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1687435200">- cups-2.4.2-CVE-2023-34241.patch fixes CVE-2023-34241
  "use-after-free in cupsdAcceptClient()"
  https://github.com/OpenPrinting/cups/security/advisories/GHSA-qjgh-5hcq-5f25
  bsc#1212230</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1695211200">- cups-2.4.2-CVE-2023-32360.patch fixes CVE-2023-32360
  "Information leak through Cups-Get-Document operation"
  by requiring authentication for CUPS-Get-Document in cupsd.conf
  https://github.com/OpenPrinting/cups/commit/a0c8b9c9556882f00c68b9727a95a1b6d1452913
  https://github.com/OpenPrinting/cups/security/advisories/GHSA-7pv4-hx8c-gr4g
  bsc#1214254
- cups-2.4.2-additional_policies.patch is an updated version
  of cups-2.0.3-additional_policies.patch that replaces it
  to add the 'allowallforanybody' policy to cupsd.conf
  after cups-2.4.2-CVE-2023-32360.patch was applied</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1695211201">- cups-2.4.2-CVE-2023-4504.patch fixes CVE-2023-4504
  "CUPS PostScript Parsing Heap Overflow"
  https://github.com/OpenPrinting/cups/security/advisories/GHSA-pf5r-86w9-678h
  bsc#1215204</changelog>
</package>
<package pkgid="c403fa6a54dd92bbd8a94c46e4f48dc4c780be94ac89cdee081e4dd542eda534f9321dbf6d442560451e966f10f53f33578848a6aa17f723b050caf96ef08fbc" name="cups-rpm-helper" arch="i586">
  <version epoch="0" ver="2.0.1" rel="1.1"/>
  <changelog author="aloisio@gmx.com" date="1496664000">- Update to 1.9.73
  * Fixed build for CUPS 1.6.3 by making several constants
    conditional on CUPS &gt;= 1.7.
- Converted to single-spec
- Renamed package to python-pycups to follow naming guidelines</changelog>
  <changelog author="toddrme2178@gmail.com" date="1497009600">- Provide old packages.
- Minor singlespec cleanups.</changelog>
  <changelog author="toddrme2178@gmail.com" date="1497873600">- Provide python-cups/python3-cups</changelog>
  <changelog author="svasudevan@suse.com" date="1557835200">- Update to version 1.9.74
  * no changelog provided</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" 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="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1594036800">- ignore build requirement of cups-rpm-helper to avoid cycle with cups-devel
  (boo#1172407))</changelog>
  <changelog author="Benjamin Greiner &lt;code@bnavigator.de&gt;" 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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1645012800">- spec-cleaner</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1692014400">- build as wheel</changelog>
</package>
<package pkgid="61a5927f91d6c0cfa55d50378eff58b5984eb34e13ebe389a46b07b52983c9bce16cbd0605bd5e93b34b0dc1a88d265d5bfc615bf74776703b97c4759e39d9d2" name="cups-rpm-helper" arch="x86_64">
  <version epoch="0" ver="2.0.1" rel="1.1"/>
  <changelog author="aloisio@gmx.com" date="1496664000">- Update to 1.9.73
  * Fixed build for CUPS 1.6.3 by making several constants
    conditional on CUPS &gt;= 1.7.
- Converted to single-spec
- Renamed package to python-pycups to follow naming guidelines</changelog>
  <changelog author="toddrme2178@gmail.com" date="1497009600">- Provide old packages.
- Minor singlespec cleanups.</changelog>
  <changelog author="toddrme2178@gmail.com" date="1497873600">- Provide python-cups/python3-cups</changelog>
  <changelog author="svasudevan@suse.com" date="1557835200">- Update to version 1.9.74
  * no changelog provided</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" 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="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1594036800">- ignore build requirement of cups-rpm-helper to avoid cycle with cups-devel
  (boo#1172407))</changelog>
  <changelog author="Benjamin Greiner &lt;code@bnavigator.de&gt;" 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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1645012800">- spec-cleaner</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1692014400">- build as wheel</changelog>
</package>
<package pkgid="c6e99f5866ed3798d58e4393a740ed2d90b4bba7eacdbf5b2c352da6d5ae4c52babd2c039695ce92b12b2d21da503ea481a4814ea506c75ddbfb54fb323643a7" name="curl" arch="i586">
  <version epoch="0" ver="8.5.0" rel="1.1"/>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1656331200">- Update to 7.84.0:
  * Security fixes:
  - (bsc#1200737, CVE-2022-32208): FTP-KRB bad message verification
  - (bsc#1200736, CVE-2022-32207): Unpreserved file permissions
  - (bsc#1200735, CVE-2022-32206): HTTP compression denial of service
  - (bsc#1200734, CVE-2022-32205): Set-Cookie denial of service
  * Changes:
  - curl: add --rate to set max request rate per time unit
  - curl: deprecate --random-file and --egd-file
  - curl_version_info: add CURL_VERSION_THREADSAFE
  - CURLINFO_CAPATH/CAINFO: get the default CA paths from libcurl
  - lib: make curl_global_init() threadsafe when possible
  - libssh2: add CURLOPT_SSH_HOSTKEYFUNCTION
  - opts: deprecate RANDOM_FILE and EGDSOCKET
  - socks: support unix sockets for socks proxy
  * Bugfixes:
  - aws-sigv4: fix potentional NULL pointer arithmetic
  - bindlocal: don't use a random port if port number would wrap
  - c-hyper: mark status line as status for Curl_client_write()
  - ci: avoid `cmake -Hpath`
  - CI: bump FreeBSD 13.0 to 13.1
  - ci: update github actions
  - cmake: add libpsl support
  - cmake: do not add libcurl.rc to the static libcurl library
  - cmake: enable curl.rc for all Windows targets
  - cmake: fix detecting libidn2
  - cmake: support adding a suffix to the OS value
  - configure: skip libidn2 detection when winidn is used
  - configure: use the SED value to invoke sed
  - configure: warn about rustls being experimental
  - content_encoding: return error on too many compression steps
  - cookie: address secure domain overlay
  - cookie: apply limits
  - copyright.pl: parse and use .reuse/dep5 for skips
  - copyright: make repository REUSE compliant
  - curl.1: add a few see also --tls-max
  - curl.1: mention exit code zero too
  - curl: re-enable --no-remote-name
  - curl_easy_pause.3: remove explanation of progress function
  - curl_getdate.3: document that some illegal dates pass through
  - Curl_parsenetrc: don't access local pwbuf outside of scope
  - curl_url_set.3: clarify by default using known schemes only
  - CURLOPT_ALTSVC.3: document the file format
  - CURLOPT_FILETIME.3: fix the protocols this works with
  - CURLOPT_HTTPHEADER.3: improve comment in example
  - CURLOPT_NETRC.3: document the .netrc file format
  - CURLOPT_PORT.3: We discourage using this option
  - CURLOPT_RANGE.3: remove ranged upload advice
  - digest: added detection of more syntax error in server headers
  - digest: tolerate missing "realm"
  - digest: unquote realm and nonce before processing
  - DISABLED: disable 1021 for hyper again
  - docs/cmdline-opts: add copyright and license identifier to each file
  - docs/CONTRIBUTE.md: document the 'needs-votes' concept
  - docs: clarify data replacement policy for MIME API
  - doh: remove UNITTEST macro definition
  - examples/crawler.c: use the curl license
  - examples: remove fopen.c and rtsp.c
  - FAQ: Clarify Windows double quote usage
  - fopen: add Curl_fopen() for better overwriting of files
  - ftp: restore protocol state after http proxy CONNECT
  - ftp: when failing to do a secure GSSAPI login, fail hard
  - GHA/hyper: enable debug in the build
  - gssapi: improve handling of errors from gss_display_status
  - gssapi: initialize gss_buffer_desc strings
  - headers api: remove EXPERIMENTAL tag
  - http2: always debug print stream id in decimal with %u
  - http2: reject overly many push-promise headers
  - http: restore header folding behavior
  - hyper: use 'alt-used'
  - krb5: return error properly on decode errors
  - lib: make more protocol specific struct fields #ifdefed
  - libcurl-security.3: add "Secrets in memory"
  - libcurl-security.3: document CRLF header injection
  - libssh: skip the fake-close when libssh does the right thing
  - links: update dead links to the curl-wiki
  - log2changes: do not indent empty lines [ci skip]
  - macos9: remove partial support
  - Makefile.am: fix portability issues
  - Makefile.m32: delete obsolete options, improve -On [ci skip]
  - Makefile.m32: delete two obsolete OpenSSL options [ci skip]
  - Makefile.m32: stop forcing XP target with ipv6 enabled [ci skip]
  - max-time.d: clarify max-time sets max transfer time
  - mprintf: ignore clang non-literal format string
  - netrc: check %USERPROFILE% as well on Windows
  - netrc: support quoted strings
  - ngtcp2: allow curl to send larger UDP datagrams
  - ngtcp2: correct use of ngtcp2 and nghttp3 signed integer types
  - ngtcp2: enable Linux GSO
  - ngtcp2: extend QUIC transport parameters buffer
  - ngtcp2: fix alert_read_func return value
  - ngtcp2: fix typo in preprocessor condition
  - ngtcp2: handle error from ngtcp2_conn_submit_crypto_data
  - ngtcp2: send appropriate connection close error code
  - ngtcp2: support boringssl crypto backend
  - ngtcp2: use helper funcs to simplify TLS handshake integration
  - ntlm: provide a fixed fake host name
  - projects: fix third-party SSL library build paths for Visual Studio
  - quic: add Curl_quic_idle
  - quiche: support ca-fallback
  - rand: stop detecting /dev/urandom in cross-builds
  - remote-name.d: mention --output-dir
  - runtests.pl: add the --repeat parameter to the --help output
  - runtests: fix skipping tests not done event-based
  - runtests: skip starting the ssh server if user name is lacking
  - scripts/copyright.pl: fix the exclusion to not ignore man pages
  - sectransp: check for a function defined when __BLOCKS__ is undefined
  - select: return error from "lethal" poll/select errors
  - server/sws: support spaces in the HTTP request path
  - speed-limit/time.d: mention these affect transfers in either direction
  - strcase: some optimisations
  - test 2081: add a valid reply for the second request
  - test 675: add missing CR so the test passes when run through Privoxy
  - test414: add the '--resolve' keyword
  - test681: verify --no-remote-name
  - tests 266, 116 and 1540: add a small write delay
  - tests/data/test1501: kill ftp server after slow LIST response
  - tests/getpart: fix getpartattr to work with "data" and "data2"
  - tests/server/sws.c: change the HTTP writedelay unit to milliseconds
  - test{440,441,493,977}: add "HTTP proxy" keywords
  - tool_getparam: fix --parallel-max maximum value constraint
  - tool_operate: make sure --fail-with-body works with --retry
  - transfer: fix potential NULL pointer dereference
  - transfer: maintain --path-as-is after redirects
  - transfer: upload performance; avoid tiny send
  - url: free old conn better on reuse
  - url: remove redundant #ifdefs in allocate_conn()
  - url: URL encode the path when extracted, if spaces were set
  - urlapi: make curl_url_set(url, CURLUPART_URL, NULL, 0) clear all parts
  - urlapi: support CURLU_URLENCODE for curl_url_get()
  - urldata: reduce size of a few struct fields
  - urldata: remove three unused booleans from struct UserDefined
  - urldata: store tcp_keepidle and tcp_keepintvl as ints
  - version: allow stricmp() for sorting the feature list
  - vtls: make curl_global_sslset thread-safe
  - wolfssh.h: removed
  - wolfssl: correct the failf() message when a handle can't be made
  - wolfSSL: explicitly use compatibility layer
  - x509asn1: mark msnprintf return as unchecked</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1658664000">- add tests-for-32bit.patch to fix testsuite on 32bit platforms</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1661947200">- Update to 7.85.0:
  * Security fixes: [bsc#1202593, CVE-2022-35252]
  - control code in cookie denial of service
  * Changes:
  - quic: add support via wolfSSL
  - schannel: Add TLS 1.3 support
  - setopt: add CURLOPT_PROTOCOLS_STR and CURLOPT_REDIR_PROTOCOLS_STR
  * Bugfixes:
  - asyn-thread: fix socket leak on OOM
  - asyn-thread: make getaddrinfo_complete return CURLcode
  - base64: base64url encoding has no padding
  - configure: fix broken m4 syntax in TLS options
  - configure: if asked to use TLS, fail if no TLS lib was detected
  - connect: add quic connection information
  - connect: set socktype/protocol correctly
  - cookie: reject cookies with "control bytes"
  - cookie: treat a blank domain in Set-Cookie: as non-existing
  - curl: output warning when a cookie is dropped due to size
  - Curl_close: call Curl_resolver_cancel to avoid memory-leak
  - digest: fix memory leak, fix not quoted 'opaque'
  - digest: fix missing increment of 'nc' value for auth-int
  - digest: pass over leading spaces in qop values
  - digest: reject broken header with session protocol but without qop
  - doh: use https protocol by default
  - easy_lock.h: include sched.h if available to fix build
  - easy_lock.h: use __asm__ instead of asm to fix build
  - easy_lock: switch to using atomic_int instead of bool
  - ftp: use a correct expire ID for timer expiry
  - h2h3: fix overriding the 'TE: Trailers' header
  - hostip: resolve *.localhost to 127.0.0.1/::1
  - HTTP3.md: update to msh3 v0.4.0
  - hyper: use wakers for curl pause/resume
  - lib3026: reduce the number of threads to 100
  - libssh2: make atime/mtime date overflow return error
  - libssh2: provide symlink name in SFTP dir listing
  - multi: have curl_multi_remove_handle close CONNECT_ONLY transfer
  - multi: use larger dns hash table for multi interface
  - multi_wait: fix skipping to populate revents for extra_fds
  - netrc: Use the password from lines without login
  - ngtcp2: Fix build error due to change in nghttp3 prototypes
  - ngtcp2: fix stall or busy loop on STOP_SENDING with upload data
  - ngtcp2: implement cb_h3_stop_sending and cb_h3_reset_stream callbacks
  - openssl: add 'CURL_BORINGSSL_VERSION' to identify BoringSSL
  - openssl: add cert path in error message
  - openssl: add details to "unable to set client certificate" error
  - openssl: fix BoringSSL symbol conflicts with LDAP and Schannel
  - select: do not return fatal error on EINTR from poll()
  - sendf: fix paused header writes since after the header API
  - sendf: skip storing HTTP headers if HTTP disabled
  - url: really use the user provided in the url when netrc entry exists
  - url: reject URLs with hostnames longer than 65535 bytes
  - url: treat missing usernames in netrc as empty
  - urldata: reduce size of several struct fields
  - vtls: make Curl_ssl_backend() return the enum type curl_sslbackend
  * Remove tests-for-32bit.patch fixed in the update
  * Rebase libcurl-ocloexec.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1664539200">- Change the deprecated configure option --enable-hidden-symbols
  to the new --enable-symbol-hiding.</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1665230400">- Update connection info when using UNIX socket as endpoint
  connect-fix-Curl_updateconninfo-for-TRNSPRT_UNIX.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1666785600">- Update to 7.86.0:
  * Security fixes:
  - POST following PUT confusion [bsc#1204383, CVE-2022-32221]
  - .netrc parser out-of-bounds access [bsc#1204384, CVE-2022-35260]
  - HTTP proxy double-free [bsc#1204385, CVE-2022-42915]
  - HSTS bypass via IDN [bsc#1204386, CVE-2022-42916]
  * Changes:
  - NPN: remove support for and use of
  - Websockets: initial support
  * Bugfixes:
  - altsvc: reject bad port numbers
  - autotools: reduce brute-force when detecting recv/send arg list
  - aws_sigv4: fix header computation
  - cli tool: do not use disabled protocols
  - connect: change verbose IPv6 address:port to [address]:port
  - connect: fix builds without AF_INET6
  - connect: fix Curl_updateconninfo for TRNSPRT_UNIX
  - connect: fix the wrong error message on connect failures
  - content_encoding: use writer struct subclasses for different encodings
  - cookie: reject cookie names or content with TAB characters
  - curl/add_file_name_to_url: use the libcurl URL parser
  - curl/get_url_file_name: use libcurl URL parser
  - curl: warn for --ssl use, considered insecure
  - docs/libcurl/symbols-in-versions: add several missing symbols
  - ftp: ignore a 550 response to MDTM
  - functypes: provide the recv and send arg and return types
  - getparameter: return PARAM_MANUAL_REQUESTED for -M even when disabled
  - header: define public API functions as extern c
  - headers: reset the requests counter at transfer start
  - hostip: guard PF_INET6 use
  - hostip: lazily wait to figure out if IPv6 works until needed
  - http, vauth: always provide Curl_allow_auth_to_host() functionality
  - http2: make nghttp2 less picky about field whitespace
  - http: try parsing Retry-After: as a number first
  - http_proxy: restore the protocol pointer on error
  - lib: add missing limits.h includes
  - lib: prepare the incoming of additional protocols
  - lib: sanitize conditional exclusion around MIME
  - libssh: if sftp_init fails, don't get the sftp error code
  - mprintf: reject two kinds of precision for the same argument
  - mqtt: return error for too long topic
  - netrc: compare user name case sensitively
  - netrc: replace fgets with Curl_get_line
  - netrc: use the URL-decoded user
  - ngtcp2: fix build errors due to changes in ngtcp2 library
  - noproxy: support proxies specified using cidr notation
  - openssl: make certinfo available for QUIC
  - resolve: make forced IPv4 resolve only use A queries
  - schannel: ban server ALPN change during recv renegotiation
  - schannel: don't reset recv/send function pointers on renegotiation
  - schannel: when importing PFX, disable key persistence
  - setopt: use the handler table for protocol name to number conversions
  - setopt: when POST is set, reset the 'upload' field
  - single_transfer: use the libcurl URL parser when appending query parts
  - smb: replace CURL_WIN32 with WIN32
  - tool: avoid generating ambiguous escaped characters in --libcurl
  - tool_main: exit at once if out of file descriptors
  - tool_operate: more transfer cleanup after parallel transfer fail
  - tool_operate: prevent over-queuing in parallel mode
  - tool_paramhelp: asserts verify maximum sizes for string loading
  - tool_xattr: save the original URL, not the final redirected one
  - url: a zero-length userinfo part in the URL is still a (blank) user
  - url: allow non-HTTPS HSTS-matching for debug builds
  - url: rename function due to name-clash in Watt-32
  - url: use IDN decoded names for HSTS checks
  - urlapi: detect scheme better when not guessing
  - urlapi: fix parsing URL without slash with CURLU_URLENCODE
  - urlapi: reject more bad characters from the host name field
  * Remove patch upstream:
  - connect-fix-Curl_updateconninfo-for-TRNSPRT_UNIX.patch</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1668600000">- Add 1.50.0 as the minimum libnghttp2 build requirement version as
  a bandaid. Curl's 7.86.0 release introduces the use of
  nghttp2_option_set_no_rfc9113_leading_and_trailing_ws_validation,
  introduced by nghttp2 1.50.0 release, without introducing a check
  for the function/right version in their build scripts. This will
  make Zypper/cURL unusable in some corner cases where users
  installing something that requires libcurl4 before doing full
  system upgrade, thus updating the cURL stack, but not
  libnghttp2's. Background: boo#1204983, Factory mailing list
  threadd:
  "? broken dependency in curl and/or *zyp* ?", and forums thread:
  Curl-is-broken-after-an-update-which-subsequently-breaks-zypper.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1671624000">- Update to 7.87.0:
  * Security fixes:
  - CVE-2022-43551, bsc#1206308: another HSTS bypass via IDN
  - CVE-2022-43552, bsc#1206309: HTTP Proxy deny use-after-free
  * Changes
  - curl: add --url-query
  - CURLOPT_QUICK_EXIT: don't wait for DNS thread on exit
  - lib: add CURL_WRITEFUNC_ERROR to signal write callback error
  - openssl: reduce CA certificate bundle reparsing by caching
  - version: add a feature names array to curl_version_info_data
  * Bugfixes
  - altsvc: fix rejection of negative port numbers
  - aws_sigv4: consult x-%s-content-sha256 for payload hash
  - aws_sigv4: fix typos in aws_sigv4.c
  - base64: better alloc size
  - base64: encode without using snprintf
  - base64: faster base64 decoding
  - build: assume assert.h is always available
  - build: assume errno.h is always available
  - c-hyper: CONNECT respones are not server responses
  - c-hyper: fix multi-request mechanism
  - CI: Change FreeBSD image from 12.3 to 12.4
  - CI: LGTM.com will be shut down in December 2022
  - ci: Remove zuul fuzzing job as it's superseded by CIFuzz
  - cmake: check for cross-compile, not for toolchain
  - CMake: fix build with `CURL_USE_GSSAPI`
  - cmake: really enable warnings with clang
  - cmake: set the soname on the shared library
  - cmdline-opts/gen.pl: fix the linkifier
  - cmdline-opts/page-footer: remove long option nroff formatting
  - config-mac: define HAVE_SYS_IOCTL_H
  - config-mac: fix typo: size_T -&gt; size_t
  - config-mac: remove HAVE_SYS_SELECT_H
  - config-win32: fix SIZEOF_OFF_T for MSVC and old MinGW
  - configure: require fork for NTLM-WB
  - contributors.sh: actually use $CURLWWW instead of just setting it
  - cookie: compare cookie prefixes case insensitively
  - cookie: expire cookies at once when max-age is negative
  - cookie: open cookie jar as a binary file
  - curl-openssl.m4: do not add $prefix/include/openssl to CPPFLAGS
  - curl-rustls.m4: on macOS, rustls also needs the Security framework
  - curl.h: include &lt;sys/select.h&gt; on SerenityOS
  - curl.h: name all public function parameters
  - curl.h: reword comment to not use deprecated option
  - curl: override the numeric locale and set "C" by force
  - curl: timeout in the read callback
  - curl_endian: remove Curl_write64_le from header
  - curl_get_line: allow last line without newline char
  - curl_path: do not add '/' if homedir ends with one
  - curl_url_get.3: remove spurious backtick
  - curl_url_set.3: document CURLU_DISALLOW_USER
  - curl_url_set.3: fix typo
  - CURLMOPT_SOCKETFUNCTION.3: clarify CURL_POLL_REMOVE
  - CURLOPT_COOKIEFILE.3: advice =&gt; advise
  - CURLOPT_DEBUGFUNCTION.3: do not assume nul-termination in example
  - CURLOPT_DEBUGFUNCTION.3: emphasize that incoming data is "raw"
  - CURLOPT_POST.3: Explain setting to 0 changes request type
  - docs/curl_ws_send: Fixed typo in websocket docs
  - docs/EARLY-RELEASE.md: how to determine an early release
  - docs/examples: spell correction ('Retrieve')
  - docs/INSTALL.md: expand on static builds
  - docs/WEBSOCKET.md: explain the URL use
  - docs: add missing parameters for --retry flag
  - docs: add more "SEE ALSO" links to CA related pages
  - docs: explain the noproxy CIDR notation support
  - docs: extend the dump-header documentation
  - docs: remove performance note in CURLOPT_SSL_VERIFYPEER
  - examples/10-at-a-time: fix possible skipped final transfers
  - examples: update descriptions
  - ftp: support growing files with CURLOPT_IGNORE_CONTENT_LENGTH
  - gen.pl: do not generate CURLHELP bitmask lines &gt; 79 characters
  - GHA: clarify workflows permissions, set least possible privilege
  - GHA: NSS use clang instead of clang-9
  - gnutls: use common gnutls init and verify code for ngtcp2
  - headers: add endif comments
  - HTTP-COOKIES.md: mention that http://localhost is a secure context
  - HTTP-COOKIES.md: update the 6265bis link to draft-11
  - http: do not send PROXY more than once
  - http: fix the ::1 comparison for IPv6 localhost for cookies
  - http: set 'this_is_a_follow' in the Location: logic
  - http: use the IDN decoded name in HSTS checks
  - hyper: classify headers as CONNECT and 1XX
  - hyper: fix handling of hyper_task's when reusing the same address
  - idn: remove Curl_win32_ascii_to_idn
  - INSTALL: update operating systems and CPU archs
  - KNOWN_BUGS: remove eight entries
  - lib1560: add some basic IDN host name tests
  - lib: connection filters (cfilter) addition to curl:
  - lib: feature deprecation warnings in gcc &gt;= 4.3
  - lib: fix some type mismatches and remove unneeded typecasts
  - lib: parse numbers with fixed known base 10
  - lib: remove bad set.opt_no_body assignments
  - lib: rewind BEFORE request instead of AFTER previous
  - lib: sync guard for Curl_getaddrinfo_ex() definition and use
  - lib: use size_t or int etc instead of longs
  - libcurl-errors.3: remove duplicate word
  - libssh2: return error when ssh_hostkeyfunc returns error
  - limit-rate.d: see also --rate
  - log2changes.pl: wrap long lines at 80 columns
  - Makefile.mk: address minor issues
  - Makefile.mk: improve a GNU Make hack
  - Makefile.mk: portable Makefile.m32
  - maketgz: set the right version in lib/libcurl.plist
  - mime: relax easy/mime structures binding
  - misc: Fix incorrect spelling
  - misc: remove duplicated include files
  - misc: typo and grammar fixes
  - negtelnetserver.py: have it call its close() method
  - netrc.d: provide mutext info
  - netware: remove leftover traces
  - noproxy: also match with adjacent comma
  - noproxy: guard against empty hostnames in noproxy check
  - noproxy: tailmatch like in 7.85.0 and earlier
  - nroff-scan.pl: detect double highlights
  - ntlm: improve comment for encrypt_des
  - ntlm: silence ubsan warning about copying from null target_info pointer
  - openssl/mbedtls: use %d for outputing port with failf (int)
  - openssl: prefix errors with '[lib]/[version]: '
  - os400: use platform socklen_t in Curl_getnameinfo_a
  - page-header: grammar improvement (display transfer rate)
  - proxy: refactor haproxy protocol handling as connection filter
  - README.md: remove badges and xmas-tree garnish
  - rtsp: fix RTSP auth
  - runtests: --no-debuginfod now disables DEBUGINFOD_URLS
  - runtests: do CRLF replacements per section only
  - scripts/checksrc.pl: detect duplicated include files
  - sendf: change Curl_read_plain to wrap Curl_recv_plain
  - sendf: remove unnecessary if condition
  - setup: do not require __MRC__ defined for Mac OS 9 builds
  - smb/telnet: do not free the protocol struct in *_done()
  - socks: fix username max size is 255 (0xFF)
  - spellcheck.words: remove 'github' as an accepted word
  - ssl-reqd.d: clarify that this is for upgrading connections only
  - strcase: use curl_str(n)equal for case insensitive matches
  - styled-output.d: this option does not work on Windows
  - system.h: fix socklen_t, curl_off_t, long long for Classic Mac OS
  - system.h: support 64-bit curl_off_t for NonStop 32-bit
  - test1421: fix typo
  - test3026: reduce runtime in legacy mingw builds
  - tests/sshserver.pl: re-enable ssh-rsa while using openssh 8.8+
  - tests: add authorityInfoAccess to generated certs
  - tests: add HTTP/3 test case, custom location for proper nghttpx
  - tls: backends use connection filters for IO, enabling HTTPS-proxy
  - tool: determine the correct fopen option for -D
  - tool_cfgable: free the ssl_ec_curves on exit
  - tool_cfgable: make socks5_gssapi_nec a boolean
  - tool_formparse: avoid clobbering on function params
  - tool_getparam: make --no-get work as the opposite of --get
  - tool_operate: provide better errmsg for -G with bad URL
  - tool_operate: when aborting, make sure there is a non-NULL error buffer
  - tool_paramhlp: free the proto strings on exit
  - url: move back the IDN conversion of proxy names
  - urlapi: reject more bad letters from the host name: &amp;+()
  - urldata: change port num storage to int and unsigned short
  - vms: remove SIZEOF_SHORT
  - vtls: fix build without proxy support
  - vtls: localization of state data in filters
  - WEBSOCKET.md: fix broken link
  - Websocket: fixes for partial frames and buffer updates
  - websockets: fix handling of partial frames
  - windows: fail early with a missing windres in autotools
  - windows: fix linking .rc to shared curl with autotools
  - winidn: drop WANT_IDN_PROTOTYPES
  - ws: if no connection is around, return error
  - ws: return CURLE_NOT_BUILT_IN when websockets not built in
  - x509asn1: avoid freeing unallocated pointers</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1676462400">- Update to 7.88.0: [bsc#1207990, CVE-2023-23914]
  [bsc#1207991, CVE-2023-23915] [bsc#1207992, CVE-2023-23916]
  * Security fixes:
  - CVE-2023-23914: HSTS ignored on multiple requests
  - CVE-2023-23915: HSTS amnesia with --parallel
  - CVE-2023-23916: HTTP multi-header compression denial of service
  * Changes:
  - curl.h: add CURL_HTTP_VERSION_3ONLY
  - share: add sharing of HSTS cache among handles
  - src: add --http3-only
  - tool_operate: share HSTS between handles
  - urlapi: add CURLU_PUNYCODE
  - writeout: add %{certs} and %{num_certs}
  * Bugfixes:
  - cf-socket: keep sockaddr local in the socket filters
  - cfilters:Curl_conn_get_select_socks: use the first non-connected filter
  - curl.h: allow up to 10M buffer size
  - curl.h: mark CURLSSLBACKEND_MESALINK as deprecated
  - curl/websockets.h: extend the websocket frame struct
  - curl: output warning at --verbose output for debug-enabled version
  - curl_free.3: fix return type of `curl_free`
  - curl_log: for failf/infof and debug logging implementations
  - dict: URL decode the entire path always
  - docs/DEPRECATE.md: deprecate gskit
  - easyoptions: fix header printing in generation script
  - haxproxy: send before TLS handhshake
  - hsts.d: explain hsts more
  - hsts: handle adding the same host name again
  - HTTP/[23]: continue upload when state.drain is set
  - http: decode transfer encoding first
  - http_aws_sigv4: remove typecasts from HMAC_SHA256 macro
  - http_proxy: do not assign data-&gt;req.p.http use local copy
  - lib: connect/h2/h3 refactor
  - libssh2: try sha2 algos for hostkey methods
  - md4: fix build with GnuTLS + OpenSSL v1
  - ngtcp2: replace removed define and stop using removed function
  - noproxy: support for space-separated names is deprecated
  - nss: implement data_pending method
  - openldap: fix missing sasl symbols at build in specific configs
  - openssl: adapt to boringssl's error code type
  - openssl: don't ignore CA paths when using Windows CA store (redux)
  - openssl: don't log raw record headers
  - openssl: make the BIO_METHOD a local variable in the connection filter
  - openssl: only use CA_BLOB if verifying peer
  - openssl: remove attached easy handles from SSL instances
  - openssl: store the CA after first send (ClientHello)
  - setopt: use &gt;, not &gt;=, when checking if uarg is larger than uint-max
  - smb: return error on upload without size
  - socketpair: allow localhost MITM sniffers
  - strdup: name it Curl_strdup
  - tool_getparam: fix hiding of command line secrets
  - tool_operate: fix error codes on bad URL &amp; OOM
  - tool_operate: repair --rate
  - transfer: break the read loop when RECV is cleared
  - typecheck: accept expressions for option/info parameters
  - urlapi: avoid Curl_dyn_addf() for hex outputs
  - urlapi: skip path checks if path is just "/"
  - urlapi: skip the extra dedotdot alloc if no dot in path
  - urldata: cease storing TLS auth type
  - urldata: make 'ftp_create_missing_dirs' depend on FTP || SFTP
  - urldata: make set.http200aliases conditional on HTTP being present
  - urldata: move the cookefilelist to the 'set' struct
  - urldata: remove unused struct fields, made more conditional
  - vquic: stabilization and improvements
  - vtls: fix hostname handling in filters
  - vtls: manage current easy handle in nested cfilter calls
  - vtls: use ALPN HTTP/1.0 when HTTP/1.0 is used
  * Rebase libcurl-ocloexec.patch
  * Fix regression tests: f1d09231adfc695d15995b9ef2c8c6e568c28091
  - runtests: fix "uninitialized value $port"
  - Add curl-fix-uninitialized-value-in-tests.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1676894400">- Update to 7.88.1:
  * Bugfix release
- Drop upstreamed patch:
  * curl-fix-uninitialized-value-in-tests.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1679313600">- Update to 8.0.0:
  * Security fixes:
  - TELNET option IAC injection [bsc#1209209, CVE-2023-27533]
  - SFTP path ~ resolving discrepancy [bsc#1209210, CVE-2023-27534]
  - FTP too eager connection reuse [bsc#1209211, CVE-2023-27535]
  - GSS delegation too eager connection re-use [bsc#1209212, CVE-2023-27536]
  - HSTS double-free [bsc#1209213, CVE-2023-27537]
  - SSH connection too eager reuse still [bsc#1209214, CVE-2023-27538]
  * Changes:
  - build: remove support for curl_off_t &lt; 8 bytes
  * Bugfixes:
  - aws_sigv4: fall back to UNSIGNED-PAYLOAD for sign_as_s3
  - BINDINGS: add Fortran binding
  - cf-socket: use port 80 when resolving name for local bind
  - cookie: don't load cookies again when flushing
  - curl_path: create the new path with dynbuf
  - CURLSHOPT_SHARE.3: HSTS sharing is not thread-safe
  - DYNBUF.md: note Curl_dyn_add* calls Curl_dyn_free on failure
  - ftp: active mode with SSL, add the filter
  - hostip: avoid sscanf and extra buffer copies
  - http2: fix for http2-prior-knowledge when reusing connections
  - http2: fix handling of RST and GOAWAY to recognize partial transfers
  - http: don't send 100-continue for short PUT requests
  - http: fix unix domain socket use in https connects
  - libssh: use dynbuf instead of realloc
  - ngtcp2-gnutls.yml: bump to gnutls 3.8.0
  - sectransp: make read_cert() use a dynbuf when loading
  - telnet: only accept option arguments in ascii
  - telnet: parse telnet options without sscanf
  - url: fix the SSH connection reuse check
  - url: only reuse connections with same GSS delegation
  - urlapi: '%' is illegal in host names
  - ws: keep the socket non-blocking
  * Rebase libcurl-ocloexec.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1679400000">- Update to 8.0.1:
  * Bugfixes:
  - fix crash in curl_easy_cleanup</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1684324800">- Update to 8.1.0:
  * Security fixes:
  - UAF in SSH sha256 fingerprint [bsc#1211230, CVE-2023-28319]
  - siglongjmp race condition [bsc#1211231, CVE-2023-28320]
  - IDN wildcard match [bsc#1211232, CVE-2023-28321]
  - POST-after-PUT confusion [bsc#1211233, CVE-2023-28322]
  - See also: https://curl.se/docs/security.html
  * Changes:
  - curl: add --proxy-http2
  - CURLPROXY_HTTPS2: for HTTPS proxy that may speak HTTP/2
  - hostip: refuse to resolve the .onion TLD
  - tool_writeout: add URL component variables
  * Bugfixes:
  - See full changelog here: https://curl.se/changes.html#8_1_0</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1684843200">- Update to 8.1.1:
  * Bugfixes:
  - cf-socket: completely remove the disabled
    USE_RECV_BEFORE_SEND_WORKAROUND
  - checksrc: disallow spaces before labels
  - curl_easy_getinfo: clarify on return data types
  - docs: document that curl_url_cleanup(NULL) is a safe no-op
  - hostip: move easy_lock.h include above curl_memory.h
  - http2: double http request parser max line length
  - http2: increase stream window size to 10 MB
  - lib: rename struct 'http_req' to 'httpreq'
  - ngtcp2: proper handling of uint64_t when adjusting send buffer
  - sectransp.c: make the code c89 compatible
  - select: avoid returning an error on EINTR from select() or poll()
  - url: provide better error message when URLs fail to parse
  - urlapi: allow numerical parts in the host name</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1685448000">- Update to 8.1.2:
  * Bugfixes:
  - configure: quote the assignments for run-compiler
  - configure: without pkg-config and no custom path, use -lnghttp2
  - curl: cache the --trace-time value for a second
  - http2: fix EOF handling on uploads with auth negotiation
  - http3: send EOF indicator early as possible
  - lib1560: verify more scheme guessing
  - lib: remove unused functions, make single-use static
  - libcurl.m4: remove trailing 'dnl' that causes this to break autoconf
  - libssh: when keyboard-interactive auth fails, try password
  - misc: fix spelling mistakes
  - page-header: mention curl version and how to figure out current release
  - page-header: minor wording polish in the URL segment
  - scripts/singleuse.pl: add more API calls
  - urlapi: remove superfluous host name check</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1689768000">- Update to 8.2.0 [bsc#1213237, CVE-2023-32001]
  * Security fix:
  - CVE-2023-32001: fopen race condition
  * Changes:
  - curl: add --ca-native and --proxy-ca-native
  - curl: add --trace-ids
  - CURLOPT_MAIL_RCPT_ALLOWFAILS: replace CURLOPT_MAIL_RCPT_ALLLOWFAILS
  - haproxy: add --haproxy-clientip flag to set client IPs
  - lib: add CURLINFO_CONN_ID and CURLINFO_XFER_ID
  * Bugfixes:
  - cf-socket: don't bypass fclosesocket callback if cancelled before connect
  - cf-socket: skip getpeername()/getsockname for TFTP
  - curl: count uploaded data to stop at the originally given size
  - curl: return error when asked to use an unsupported HTTP version
  - http2: fix crash in handling stream weights
  - http2: send HEADER &amp; DATA together if possible
  - http3/ngtcp2: upload EAGAIN handling
  - http: rectify the outgoing Cookie: header field size check
  - hyper: fix EOF handling on input
  - imap: Provide method to disable SASL if it is advertised
  - libssh2: provide error message when setting host key type fails
  - libssh2: use custom memory functions
  - ngtcp2: assigning timeout, but value is overwritten before used
  - quiche: avoid NULL deref in debug logging
  - sectransp: fix EOF handling
  - system.h: remove __IBMC__/__IBMCPP__ guards and apply to all z/OS compiles
  - timeval: use CLOCK_MONOTONIC_RAW if available
  - tls13-ciphers.d: include Schannel
  - tool_easysrc.h: correct `easysrc_perform` for `CURL_DISABLE_LIBCURL_OPTION`
  - tool_operate: allow cookie lines up to 8200 bytes
  - tool_parsecfg: accept line lengths up to 10M
  - tool_writeout_json: fix encoding of control characters
  - transfer: clear credentials when redirecting to absolute URL
  - urlapi: have *set(PATH) prepend a slash if one is missing
  - urlapi: scheme must start with alpha
  - vtls: avoid memory leak if sha256 call fails
  - websocket-cb: example doing WebSocket download using callback
  - ws: make the curl_ws_meta() return pointer a const</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1690545600">- Update to 8.2.1:
  * Bugfixes:
  - cfilters: rename close/connect functions to avoid clashes
  - ciphers.d: put URL in first column
  - cmake: add 'libcurlu'/'libcurltool' for unit tests
  - cmake: update ngtcp2 detection
  - configure: check for nghttp2_session_get_stream_local_window_size
  - docs: mark two TLS options for TLS, not SSL
  - docs: provide more see also for cipher options
  - hostip: return IPv6 first for localhost resolves
  - http2: fix regression on upload EOF handling
  - http: VLH, very large header test and fixes
  - libcurl-errors.3: add CURLUE_OK
  - os400: correct EXPECTED_STRING_LASTZEROTERMINATED
  - quiche: fix lookup of transfer at multi
  - quiche: fix segfault and other things
  - rustls: update rustls-ffi 0.10.0
  - socks: print ipv6 address within brackets
  - src/mkhelp: strip off escape sequences
  - tool: fix tool_seek_cb build when SIZEOF_CURL_OFF_T &gt; SIZEOF_OFF_T
  - transfer: do not clear the credentials on redirect to absolute URL
  - unittest: remove unneeded *_LDADD
  - websocket: rename arguments/variables to match docs</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1694606400">- Update to 8.3.0: [bsc#1215026, CVE-2023-38039]
  * Changes:
  - curl: make %output{} in -w specify a file to write to
  - gskit: remove
  - lib: --disable-bindlocal builds curl without local binding support
  - nss: remove support for this TLS library
  - tool: add "variable" support
  - trace: make tracing available in non-debug builds
  - url: change default value for CURLOPT_MAXREDIRS to 30
  - urlapi: CURLU_PUNY2IDN - convert from punycode to IDN name
  * Bugfixes:
  - altsvc: accept and parse IPv6 addresses in response headers
  - asyn-ares: reduce timeout to 2000ms
  - aws-sigv4: canonicalize the query
  - aws-sigv4: fix having date header twice in some cases
  - aws-sigv4: handle no-value user header entries
  - c-hyper: adjust the hyper to curlcode conversion
  - c-hyper: fix memory leaks in `Curl_http`
  - cf-haproxy: make CURLOPT_HAPROXY_CLIENT_IP set the *source* IP
  - cf-socket: log successful interface bind
  - cmake: add GnuTLS option
  - cmake: add support for `CURL_DEFAULT_SSL_BACKEND`
  - cmake: detect `SSL_set0_wbio` in OpenSSL
  - configure: trust pkg-config when it's used for zlib
  - configure: use the pkg-config --libs-only-l flag for libssh2
  - connect: stop halving the remaining timeout when less than 600 ms left
  - crypto: ensure crypto initialization works
  - digest: Use hostname to generate spn instead of realm
  - ftp: fix temp write of ipv6 address
  - headers: accept leading whitespaces on first response header
  - http2: fix in h2 proxy tunnel: progress in ingress on sending
  - http3/ngtcp2: shorten handshake, trace cleanup
  - http3: quiche, handshake optimization, trace cleanup
  - http: close the connection after a late 417 is received
  - http: fix sending of large requests
  - http: return error when receiving too large header set
  - lib: fix null ptr derefs and uninitialized vars (h2/h3)
  - lib: move mimepost data from -&gt;req.p.http to -&gt;state
  - list-only.d: mention SFTP as supported protocol
  - ngtcp2: fix handling of large requests
  - openssl: auto-detect `SSL_R_TLSV13_ALERT_CERTIFICATE_REQUIRED`
  - openssl: clear error queue after SSL_shutdown
  - openssl: make aws-lc version support OCSP
  - openssl: Support async cert verify callback
  - openssl: switch to modern init for LibreSSL 2.7.0+
  - openssl: when CURLOPT_SSL_CTX_FUNCTION is registered, init x509 store before
  - quic: don't set SNI if hostname is an IP address
  - quiche: adjust quiche `QUIC_IDLE_TIMEOUT` to 60s
  - quiche: enable quiche to handle timeout events
  - resolve: use PF_INET6 family lookups when CURL_IPRESOLVE_V6 is set
  - schannel: verify hostname independent of verify cert
  - tool_filetime: make -z work with file dates before 1970
  - tool_operate: allow both SSL_CERT_FILE and SSL_CERT_DIR
  - tool_operate: make aws-sigv4 not require TLS to be used
  - transfer: also stop the sending on closed connection
  - urlapi: fix heap buffer overflow
  - urlapi: setting a blank URL ("") is not an ok URL</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1697025600">- Update to 8.4.0:
  * Security fixes:
  - SOCKS5 heap buffer overflow [bsc#1215888, CVE-2023-38545]
  - cookie injection with none file [bsc#1215889, CVE-2023-38546]
  * Changes:
  - curl: add support for the IPFS protocols via HTTP gateway
  - curl_multi_get_handles: get easy handles from a multi handle
  - mingw: delete support for legacy mingw.org toolchain
  * Bugfixes:
  - base64: also build for curl
  - cf-socket: simulate slow/blocked receives in debug
  - configure: check for the capath by default
  - connect: expire the timeout when trying next
  - connect: only start the happy eyeballs timer when needed
  - cookie: do not store the expire or max-age strings
  - cookie: remove unnecessary struct fields
  - cookie: set -&gt;running in cookie_init even if data is NULL
  - create-dirs.d: clarify it also uses --output-dirs
  - http2: refused stream handling for retry
  - http: h1/h2 proxy unification
  - http: use per-request counter to check too large headers
  - idn: if idn2_check_version returns NULL, return error
  - lib: enable hmac for digest as well
  - lib: let the max filesize option stop too big transfers too
  - lib: move handling of 'data-&gt;req.writer_stack' into Curl_client_write()
  - lib: provide and use Curl_hexencode
  - lib: use wrapper for curl_mime_data fseek callback
  - libssh2: fix error message on failed pubkey-from-file
  - libssh: cap SFTP packet size sent
  - MQTT: improve receive of ACKs
  - multi: do CURLM_CALL_MULTI_PERFORM at two more places
  - multi: round the timeout up to prevent early wakeups
  - openssl: improve ssl shutdown handling
  - openssl: use X509_ALGOR_get0 instead of reaching into X509_ALGOR
  - pytest: exclude test_03_goaway in CI runs due to timing dependency
  - quic: set ciphers/curves the same way regular TLS does
  - quiche: fix build error with --with-ca-fallback
  - socks: return error if hostname too long for remote resolve
  - tftpd: always use curl's own tftp.h
  - tool_getparam: accept variable expansion on file names too
  - upload-file.d: describe the file name slash/backslash handling
  - url: fall back to http/https proxy env-variable if ws/wss not set
  - url: fix netrc info message
  - wolfssh: do cleanup in Curl_ssh_cleanup
  - wolfssl: allow capath with CURLOPT_CAINFO_BLOB
  - wolfssl: if CURLOPT_CAINFO_BLOB is set, ignore the CA files
  - wolfssl: ignore errors in CA path
  * Rebase libcurl-ocloexec.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1701864000">- Update to 8.5.0:
  * Security fixes:
  - [bsc#1217573, CVE-2023-46218] cookie mixed case PSL bypass
  - [bsc#1217574, CVE-2023-46219] HSTS long file name clears contents
  * Changes:
  - gnutls: support CURLSSLOPT_NATIVE_CA
  - HTTP3: ngtcp2 builds are no longer experimental
  * Bugfixes:
  - asyn-thread: use pipe instead of socketpair for IPC when available
  - cmake: fix OpenSSL quic detection in quiche builds
  - conncache: use the closure handle when disconnecting surplus connections
  - content_encoding: make Curl_all_content_encodings allocless
  - cookie: lowercase the domain names before PSL checks
  - Curl_http_body: cleanup properly when Curl_getformdata errors
  - CURLMOPT_MAX_CONCURRENT_STREAMS: make sure the set value is within range
  - doh: provide better return code for responses w/o addresses
  - doh: use PIPEWAIT when HTTP/2 is attempted
  - duphandle: also free 'outcurl-&gt;cookies' in error path
  - duphandle: make dupset() not return with pointers to old alloced data
  - duphandle: use strdup to clone *COPYPOSTFIELDS if size is not set
  - easy: in duphandle, init the cookies for the new handle
  - easy_lock: add a pthread_mutex_t fallback
  - fopen: create new file using old file's mode
  - fopen: create short(er) temporary file name
  - getenv: PlayStation doesn't have getenv()
  - hostip: show the list of IPs when resolving is done
  - hsts: skip single-dot hostname
  - HTTP/2, HTTP/3: handle detach of onoing transfers
  - http: allow longer HTTP/2 request method names
  - hyper: temporarily remove HTTP/2 support
  - IPFS: fix IPFS_PATH and file parsing
  - multi: during ratelimit multi_getsock should return no sockets
  - multi: use pipe instead of socketpair to *wakeup()
  - ngtcp2: fix races in stream handling
  - ntlm_wb: use pipe instead of socketpair when possible
  - openssl: avoid BN_num_bits() NULL pointer derefs
  - openssl: fix building with v3 `no-deprecated` + add CI test
  - openssl: fix infof() to avoid compiler warning for %s with null
  - openssl: identify the "quictls" backend correctly
  - openssl: include SIG and KEM algorithms in verbose
  - openssl: two multi pointer checks should probably rather be asserts
  - openssl: when a session-ID is reused, skip OCSP stapling
  - quic: make eyeballers connect retries stop at weird replies
  - quic: manage connection idle timeouts
  - setopt: check CURLOPT_TFTP_BLKSIZE range on set
  - socks: better buffer size checks for socks4a user and hostname
  - socks: make SOCKS5 use the CURLOPT_IPRESOLVE choice
  - tool: fix --capath when proxy support is disabled
  - tool_getparam: limit --rate to be smaller than number of ms
  - transfer: abort pause send when connection is marked for closing
  - transfer: avoid calling the read callback again after EOF
  - transfer: only reset the FTP wildcard engine in CLEAR state
  - url: don't touch the multi handle when closing internal handles
  - urlapi: avoid null deref if setting blank host to url encode
  - urlapi: skip appending NULL pointer query
  - urlapi: when URL encoding the fragment, pass in the right length
  - vtls: cleanup SSL config management
  - vtls: consistently use typedef names for OpenSSL structs
  - vtls: late clone of connection ssl config
  - vtls: use ALPN "http/1.1" for HTTP/1.x, including HTTP/1.0
  * Rebase curl-secure-getenv.patch
  * Add curl-tests-errorcodes.patch</changelog>
</package>
<package pkgid="79d9383723cb69fac4ebcba445195a1349b6e2b8d8668320f070045761ea2649032f841c2242602a6e04cc23fb1fcd69ad8476dfc47c24a5a480e26ee1d352d8" name="curl" arch="src">
  <version epoch="0" ver="8.5.0" rel="1.1"/>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1656331200">- Update to 7.84.0:
  * Security fixes:
  - (bsc#1200737, CVE-2022-32208): FTP-KRB bad message verification
  - (bsc#1200736, CVE-2022-32207): Unpreserved file permissions
  - (bsc#1200735, CVE-2022-32206): HTTP compression denial of service
  - (bsc#1200734, CVE-2022-32205): Set-Cookie denial of service
  * Changes:
  - curl: add --rate to set max request rate per time unit
  - curl: deprecate --random-file and --egd-file
  - curl_version_info: add CURL_VERSION_THREADSAFE
  - CURLINFO_CAPATH/CAINFO: get the default CA paths from libcurl
  - lib: make curl_global_init() threadsafe when possible
  - libssh2: add CURLOPT_SSH_HOSTKEYFUNCTION
  - opts: deprecate RANDOM_FILE and EGDSOCKET
  - socks: support unix sockets for socks proxy
  * Bugfixes:
  - aws-sigv4: fix potentional NULL pointer arithmetic
  - bindlocal: don't use a random port if port number would wrap
  - c-hyper: mark status line as status for Curl_client_write()
  - ci: avoid `cmake -Hpath`
  - CI: bump FreeBSD 13.0 to 13.1
  - ci: update github actions
  - cmake: add libpsl support
  - cmake: do not add libcurl.rc to the static libcurl library
  - cmake: enable curl.rc for all Windows targets
  - cmake: fix detecting libidn2
  - cmake: support adding a suffix to the OS value
  - configure: skip libidn2 detection when winidn is used
  - configure: use the SED value to invoke sed
  - configure: warn about rustls being experimental
  - content_encoding: return error on too many compression steps
  - cookie: address secure domain overlay
  - cookie: apply limits
  - copyright.pl: parse and use .reuse/dep5 for skips
  - copyright: make repository REUSE compliant
  - curl.1: add a few see also --tls-max
  - curl.1: mention exit code zero too
  - curl: re-enable --no-remote-name
  - curl_easy_pause.3: remove explanation of progress function
  - curl_getdate.3: document that some illegal dates pass through
  - Curl_parsenetrc: don't access local pwbuf outside of scope
  - curl_url_set.3: clarify by default using known schemes only
  - CURLOPT_ALTSVC.3: document the file format
  - CURLOPT_FILETIME.3: fix the protocols this works with
  - CURLOPT_HTTPHEADER.3: improve comment in example
  - CURLOPT_NETRC.3: document the .netrc file format
  - CURLOPT_PORT.3: We discourage using this option
  - CURLOPT_RANGE.3: remove ranged upload advice
  - digest: added detection of more syntax error in server headers
  - digest: tolerate missing "realm"
  - digest: unquote realm and nonce before processing
  - DISABLED: disable 1021 for hyper again
  - docs/cmdline-opts: add copyright and license identifier to each file
  - docs/CONTRIBUTE.md: document the 'needs-votes' concept
  - docs: clarify data replacement policy for MIME API
  - doh: remove UNITTEST macro definition
  - examples/crawler.c: use the curl license
  - examples: remove fopen.c and rtsp.c
  - FAQ: Clarify Windows double quote usage
  - fopen: add Curl_fopen() for better overwriting of files
  - ftp: restore protocol state after http proxy CONNECT
  - ftp: when failing to do a secure GSSAPI login, fail hard
  - GHA/hyper: enable debug in the build
  - gssapi: improve handling of errors from gss_display_status
  - gssapi: initialize gss_buffer_desc strings
  - headers api: remove EXPERIMENTAL tag
  - http2: always debug print stream id in decimal with %u
  - http2: reject overly many push-promise headers
  - http: restore header folding behavior
  - hyper: use 'alt-used'
  - krb5: return error properly on decode errors
  - lib: make more protocol specific struct fields #ifdefed
  - libcurl-security.3: add "Secrets in memory"
  - libcurl-security.3: document CRLF header injection
  - libssh: skip the fake-close when libssh does the right thing
  - links: update dead links to the curl-wiki
  - log2changes: do not indent empty lines [ci skip]
  - macos9: remove partial support
  - Makefile.am: fix portability issues
  - Makefile.m32: delete obsolete options, improve -On [ci skip]
  - Makefile.m32: delete two obsolete OpenSSL options [ci skip]
  - Makefile.m32: stop forcing XP target with ipv6 enabled [ci skip]
  - max-time.d: clarify max-time sets max transfer time
  - mprintf: ignore clang non-literal format string
  - netrc: check %USERPROFILE% as well on Windows
  - netrc: support quoted strings
  - ngtcp2: allow curl to send larger UDP datagrams
  - ngtcp2: correct use of ngtcp2 and nghttp3 signed integer types
  - ngtcp2: enable Linux GSO
  - ngtcp2: extend QUIC transport parameters buffer
  - ngtcp2: fix alert_read_func return value
  - ngtcp2: fix typo in preprocessor condition
  - ngtcp2: handle error from ngtcp2_conn_submit_crypto_data
  - ngtcp2: send appropriate connection close error code
  - ngtcp2: support boringssl crypto backend
  - ngtcp2: use helper funcs to simplify TLS handshake integration
  - ntlm: provide a fixed fake host name
  - projects: fix third-party SSL library build paths for Visual Studio
  - quic: add Curl_quic_idle
  - quiche: support ca-fallback
  - rand: stop detecting /dev/urandom in cross-builds
  - remote-name.d: mention --output-dir
  - runtests.pl: add the --repeat parameter to the --help output
  - runtests: fix skipping tests not done event-based
  - runtests: skip starting the ssh server if user name is lacking
  - scripts/copyright.pl: fix the exclusion to not ignore man pages
  - sectransp: check for a function defined when __BLOCKS__ is undefined
  - select: return error from "lethal" poll/select errors
  - server/sws: support spaces in the HTTP request path
  - speed-limit/time.d: mention these affect transfers in either direction
  - strcase: some optimisations
  - test 2081: add a valid reply for the second request
  - test 675: add missing CR so the test passes when run through Privoxy
  - test414: add the '--resolve' keyword
  - test681: verify --no-remote-name
  - tests 266, 116 and 1540: add a small write delay
  - tests/data/test1501: kill ftp server after slow LIST response
  - tests/getpart: fix getpartattr to work with "data" and "data2"
  - tests/server/sws.c: change the HTTP writedelay unit to milliseconds
  - test{440,441,493,977}: add "HTTP proxy" keywords
  - tool_getparam: fix --parallel-max maximum value constraint
  - tool_operate: make sure --fail-with-body works with --retry
  - transfer: fix potential NULL pointer dereference
  - transfer: maintain --path-as-is after redirects
  - transfer: upload performance; avoid tiny send
  - url: free old conn better on reuse
  - url: remove redundant #ifdefs in allocate_conn()
  - url: URL encode the path when extracted, if spaces were set
  - urlapi: make curl_url_set(url, CURLUPART_URL, NULL, 0) clear all parts
  - urlapi: support CURLU_URLENCODE for curl_url_get()
  - urldata: reduce size of a few struct fields
  - urldata: remove three unused booleans from struct UserDefined
  - urldata: store tcp_keepidle and tcp_keepintvl as ints
  - version: allow stricmp() for sorting the feature list
  - vtls: make curl_global_sslset thread-safe
  - wolfssh.h: removed
  - wolfssl: correct the failf() message when a handle can't be made
  - wolfSSL: explicitly use compatibility layer
  - x509asn1: mark msnprintf return as unchecked</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1658664000">- add tests-for-32bit.patch to fix testsuite on 32bit platforms</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1661947200">- Update to 7.85.0:
  * Security fixes: [bsc#1202593, CVE-2022-35252]
  - control code in cookie denial of service
  * Changes:
  - quic: add support via wolfSSL
  - schannel: Add TLS 1.3 support
  - setopt: add CURLOPT_PROTOCOLS_STR and CURLOPT_REDIR_PROTOCOLS_STR
  * Bugfixes:
  - asyn-thread: fix socket leak on OOM
  - asyn-thread: make getaddrinfo_complete return CURLcode
  - base64: base64url encoding has no padding
  - configure: fix broken m4 syntax in TLS options
  - configure: if asked to use TLS, fail if no TLS lib was detected
  - connect: add quic connection information
  - connect: set socktype/protocol correctly
  - cookie: reject cookies with "control bytes"
  - cookie: treat a blank domain in Set-Cookie: as non-existing
  - curl: output warning when a cookie is dropped due to size
  - Curl_close: call Curl_resolver_cancel to avoid memory-leak
  - digest: fix memory leak, fix not quoted 'opaque'
  - digest: fix missing increment of 'nc' value for auth-int
  - digest: pass over leading spaces in qop values
  - digest: reject broken header with session protocol but without qop
  - doh: use https protocol by default
  - easy_lock.h: include sched.h if available to fix build
  - easy_lock.h: use __asm__ instead of asm to fix build
  - easy_lock: switch to using atomic_int instead of bool
  - ftp: use a correct expire ID for timer expiry
  - h2h3: fix overriding the 'TE: Trailers' header
  - hostip: resolve *.localhost to 127.0.0.1/::1
  - HTTP3.md: update to msh3 v0.4.0
  - hyper: use wakers for curl pause/resume
  - lib3026: reduce the number of threads to 100
  - libssh2: make atime/mtime date overflow return error
  - libssh2: provide symlink name in SFTP dir listing
  - multi: have curl_multi_remove_handle close CONNECT_ONLY transfer
  - multi: use larger dns hash table for multi interface
  - multi_wait: fix skipping to populate revents for extra_fds
  - netrc: Use the password from lines without login
  - ngtcp2: Fix build error due to change in nghttp3 prototypes
  - ngtcp2: fix stall or busy loop on STOP_SENDING with upload data
  - ngtcp2: implement cb_h3_stop_sending and cb_h3_reset_stream callbacks
  - openssl: add 'CURL_BORINGSSL_VERSION' to identify BoringSSL
  - openssl: add cert path in error message
  - openssl: add details to "unable to set client certificate" error
  - openssl: fix BoringSSL symbol conflicts with LDAP and Schannel
  - select: do not return fatal error on EINTR from poll()
  - sendf: fix paused header writes since after the header API
  - sendf: skip storing HTTP headers if HTTP disabled
  - url: really use the user provided in the url when netrc entry exists
  - url: reject URLs with hostnames longer than 65535 bytes
  - url: treat missing usernames in netrc as empty
  - urldata: reduce size of several struct fields
  - vtls: make Curl_ssl_backend() return the enum type curl_sslbackend
  * Remove tests-for-32bit.patch fixed in the update
  * Rebase libcurl-ocloexec.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1664539200">- Change the deprecated configure option --enable-hidden-symbols
  to the new --enable-symbol-hiding.</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1665230400">- Update connection info when using UNIX socket as endpoint
  connect-fix-Curl_updateconninfo-for-TRNSPRT_UNIX.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1666785600">- Update to 7.86.0:
  * Security fixes:
  - POST following PUT confusion [bsc#1204383, CVE-2022-32221]
  - .netrc parser out-of-bounds access [bsc#1204384, CVE-2022-35260]
  - HTTP proxy double-free [bsc#1204385, CVE-2022-42915]
  - HSTS bypass via IDN [bsc#1204386, CVE-2022-42916]
  * Changes:
  - NPN: remove support for and use of
  - Websockets: initial support
  * Bugfixes:
  - altsvc: reject bad port numbers
  - autotools: reduce brute-force when detecting recv/send arg list
  - aws_sigv4: fix header computation
  - cli tool: do not use disabled protocols
  - connect: change verbose IPv6 address:port to [address]:port
  - connect: fix builds without AF_INET6
  - connect: fix Curl_updateconninfo for TRNSPRT_UNIX
  - connect: fix the wrong error message on connect failures
  - content_encoding: use writer struct subclasses for different encodings
  - cookie: reject cookie names or content with TAB characters
  - curl/add_file_name_to_url: use the libcurl URL parser
  - curl/get_url_file_name: use libcurl URL parser
  - curl: warn for --ssl use, considered insecure
  - docs/libcurl/symbols-in-versions: add several missing symbols
  - ftp: ignore a 550 response to MDTM
  - functypes: provide the recv and send arg and return types
  - getparameter: return PARAM_MANUAL_REQUESTED for -M even when disabled
  - header: define public API functions as extern c
  - headers: reset the requests counter at transfer start
  - hostip: guard PF_INET6 use
  - hostip: lazily wait to figure out if IPv6 works until needed
  - http, vauth: always provide Curl_allow_auth_to_host() functionality
  - http2: make nghttp2 less picky about field whitespace
  - http: try parsing Retry-After: as a number first
  - http_proxy: restore the protocol pointer on error
  - lib: add missing limits.h includes
  - lib: prepare the incoming of additional protocols
  - lib: sanitize conditional exclusion around MIME
  - libssh: if sftp_init fails, don't get the sftp error code
  - mprintf: reject two kinds of precision for the same argument
  - mqtt: return error for too long topic
  - netrc: compare user name case sensitively
  - netrc: replace fgets with Curl_get_line
  - netrc: use the URL-decoded user
  - ngtcp2: fix build errors due to changes in ngtcp2 library
  - noproxy: support proxies specified using cidr notation
  - openssl: make certinfo available for QUIC
  - resolve: make forced IPv4 resolve only use A queries
  - schannel: ban server ALPN change during recv renegotiation
  - schannel: don't reset recv/send function pointers on renegotiation
  - schannel: when importing PFX, disable key persistence
  - setopt: use the handler table for protocol name to number conversions
  - setopt: when POST is set, reset the 'upload' field
  - single_transfer: use the libcurl URL parser when appending query parts
  - smb: replace CURL_WIN32 with WIN32
  - tool: avoid generating ambiguous escaped characters in --libcurl
  - tool_main: exit at once if out of file descriptors
  - tool_operate: more transfer cleanup after parallel transfer fail
  - tool_operate: prevent over-queuing in parallel mode
  - tool_paramhelp: asserts verify maximum sizes for string loading
  - tool_xattr: save the original URL, not the final redirected one
  - url: a zero-length userinfo part in the URL is still a (blank) user
  - url: allow non-HTTPS HSTS-matching for debug builds
  - url: rename function due to name-clash in Watt-32
  - url: use IDN decoded names for HSTS checks
  - urlapi: detect scheme better when not guessing
  - urlapi: fix parsing URL without slash with CURLU_URLENCODE
  - urlapi: reject more bad characters from the host name field
  * Remove patch upstream:
  - connect-fix-Curl_updateconninfo-for-TRNSPRT_UNIX.patch</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1668600000">- Add 1.50.0 as the minimum libnghttp2 build requirement version as
  a bandaid. Curl's 7.86.0 release introduces the use of
  nghttp2_option_set_no_rfc9113_leading_and_trailing_ws_validation,
  introduced by nghttp2 1.50.0 release, without introducing a check
  for the function/right version in their build scripts. This will
  make Zypper/cURL unusable in some corner cases where users
  installing something that requires libcurl4 before doing full
  system upgrade, thus updating the cURL stack, but not
  libnghttp2's. Background: boo#1204983, Factory mailing list
  threadd:
  "? broken dependency in curl and/or *zyp* ?", and forums thread:
  Curl-is-broken-after-an-update-which-subsequently-breaks-zypper.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1671624000">- Update to 7.87.0:
  * Security fixes:
  - CVE-2022-43551, bsc#1206308: another HSTS bypass via IDN
  - CVE-2022-43552, bsc#1206309: HTTP Proxy deny use-after-free
  * Changes
  - curl: add --url-query
  - CURLOPT_QUICK_EXIT: don't wait for DNS thread on exit
  - lib: add CURL_WRITEFUNC_ERROR to signal write callback error
  - openssl: reduce CA certificate bundle reparsing by caching
  - version: add a feature names array to curl_version_info_data
  * Bugfixes
  - altsvc: fix rejection of negative port numbers
  - aws_sigv4: consult x-%s-content-sha256 for payload hash
  - aws_sigv4: fix typos in aws_sigv4.c
  - base64: better alloc size
  - base64: encode without using snprintf
  - base64: faster base64 decoding
  - build: assume assert.h is always available
  - build: assume errno.h is always available
  - c-hyper: CONNECT respones are not server responses
  - c-hyper: fix multi-request mechanism
  - CI: Change FreeBSD image from 12.3 to 12.4
  - CI: LGTM.com will be shut down in December 2022
  - ci: Remove zuul fuzzing job as it's superseded by CIFuzz
  - cmake: check for cross-compile, not for toolchain
  - CMake: fix build with `CURL_USE_GSSAPI`
  - cmake: really enable warnings with clang
  - cmake: set the soname on the shared library
  - cmdline-opts/gen.pl: fix the linkifier
  - cmdline-opts/page-footer: remove long option nroff formatting
  - config-mac: define HAVE_SYS_IOCTL_H
  - config-mac: fix typo: size_T -&gt; size_t
  - config-mac: remove HAVE_SYS_SELECT_H
  - config-win32: fix SIZEOF_OFF_T for MSVC and old MinGW
  - configure: require fork for NTLM-WB
  - contributors.sh: actually use $CURLWWW instead of just setting it
  - cookie: compare cookie prefixes case insensitively
  - cookie: expire cookies at once when max-age is negative
  - cookie: open cookie jar as a binary file
  - curl-openssl.m4: do not add $prefix/include/openssl to CPPFLAGS
  - curl-rustls.m4: on macOS, rustls also needs the Security framework
  - curl.h: include &lt;sys/select.h&gt; on SerenityOS
  - curl.h: name all public function parameters
  - curl.h: reword comment to not use deprecated option
  - curl: override the numeric locale and set "C" by force
  - curl: timeout in the read callback
  - curl_endian: remove Curl_write64_le from header
  - curl_get_line: allow last line without newline char
  - curl_path: do not add '/' if homedir ends with one
  - curl_url_get.3: remove spurious backtick
  - curl_url_set.3: document CURLU_DISALLOW_USER
  - curl_url_set.3: fix typo
  - CURLMOPT_SOCKETFUNCTION.3: clarify CURL_POLL_REMOVE
  - CURLOPT_COOKIEFILE.3: advice =&gt; advise
  - CURLOPT_DEBUGFUNCTION.3: do not assume nul-termination in example
  - CURLOPT_DEBUGFUNCTION.3: emphasize that incoming data is "raw"
  - CURLOPT_POST.3: Explain setting to 0 changes request type
  - docs/curl_ws_send: Fixed typo in websocket docs
  - docs/EARLY-RELEASE.md: how to determine an early release
  - docs/examples: spell correction ('Retrieve')
  - docs/INSTALL.md: expand on static builds
  - docs/WEBSOCKET.md: explain the URL use
  - docs: add missing parameters for --retry flag
  - docs: add more "SEE ALSO" links to CA related pages
  - docs: explain the noproxy CIDR notation support
  - docs: extend the dump-header documentation
  - docs: remove performance note in CURLOPT_SSL_VERIFYPEER
  - examples/10-at-a-time: fix possible skipped final transfers
  - examples: update descriptions
  - ftp: support growing files with CURLOPT_IGNORE_CONTENT_LENGTH
  - gen.pl: do not generate CURLHELP bitmask lines &gt; 79 characters
  - GHA: clarify workflows permissions, set least possible privilege
  - GHA: NSS use clang instead of clang-9
  - gnutls: use common gnutls init and verify code for ngtcp2
  - headers: add endif comments
  - HTTP-COOKIES.md: mention that http://localhost is a secure context
  - HTTP-COOKIES.md: update the 6265bis link to draft-11
  - http: do not send PROXY more than once
  - http: fix the ::1 comparison for IPv6 localhost for cookies
  - http: set 'this_is_a_follow' in the Location: logic
  - http: use the IDN decoded name in HSTS checks
  - hyper: classify headers as CONNECT and 1XX
  - hyper: fix handling of hyper_task's when reusing the same address
  - idn: remove Curl_win32_ascii_to_idn
  - INSTALL: update operating systems and CPU archs
  - KNOWN_BUGS: remove eight entries
  - lib1560: add some basic IDN host name tests
  - lib: connection filters (cfilter) addition to curl:
  - lib: feature deprecation warnings in gcc &gt;= 4.3
  - lib: fix some type mismatches and remove unneeded typecasts
  - lib: parse numbers with fixed known base 10
  - lib: remove bad set.opt_no_body assignments
  - lib: rewind BEFORE request instead of AFTER previous
  - lib: sync guard for Curl_getaddrinfo_ex() definition and use
  - lib: use size_t or int etc instead of longs
  - libcurl-errors.3: remove duplicate word
  - libssh2: return error when ssh_hostkeyfunc returns error
  - limit-rate.d: see also --rate
  - log2changes.pl: wrap long lines at 80 columns
  - Makefile.mk: address minor issues
  - Makefile.mk: improve a GNU Make hack
  - Makefile.mk: portable Makefile.m32
  - maketgz: set the right version in lib/libcurl.plist
  - mime: relax easy/mime structures binding
  - misc: Fix incorrect spelling
  - misc: remove duplicated include files
  - misc: typo and grammar fixes
  - negtelnetserver.py: have it call its close() method
  - netrc.d: provide mutext info
  - netware: remove leftover traces
  - noproxy: also match with adjacent comma
  - noproxy: guard against empty hostnames in noproxy check
  - noproxy: tailmatch like in 7.85.0 and earlier
  - nroff-scan.pl: detect double highlights
  - ntlm: improve comment for encrypt_des
  - ntlm: silence ubsan warning about copying from null target_info pointer
  - openssl/mbedtls: use %d for outputing port with failf (int)
  - openssl: prefix errors with '[lib]/[version]: '
  - os400: use platform socklen_t in Curl_getnameinfo_a
  - page-header: grammar improvement (display transfer rate)
  - proxy: refactor haproxy protocol handling as connection filter
  - README.md: remove badges and xmas-tree garnish
  - rtsp: fix RTSP auth
  - runtests: --no-debuginfod now disables DEBUGINFOD_URLS
  - runtests: do CRLF replacements per section only
  - scripts/checksrc.pl: detect duplicated include files
  - sendf: change Curl_read_plain to wrap Curl_recv_plain
  - sendf: remove unnecessary if condition
  - setup: do not require __MRC__ defined for Mac OS 9 builds
  - smb/telnet: do not free the protocol struct in *_done()
  - socks: fix username max size is 255 (0xFF)
  - spellcheck.words: remove 'github' as an accepted word
  - ssl-reqd.d: clarify that this is for upgrading connections only
  - strcase: use curl_str(n)equal for case insensitive matches
  - styled-output.d: this option does not work on Windows
  - system.h: fix socklen_t, curl_off_t, long long for Classic Mac OS
  - system.h: support 64-bit curl_off_t for NonStop 32-bit
  - test1421: fix typo
  - test3026: reduce runtime in legacy mingw builds
  - tests/sshserver.pl: re-enable ssh-rsa while using openssh 8.8+
  - tests: add authorityInfoAccess to generated certs
  - tests: add HTTP/3 test case, custom location for proper nghttpx
  - tls: backends use connection filters for IO, enabling HTTPS-proxy
  - tool: determine the correct fopen option for -D
  - tool_cfgable: free the ssl_ec_curves on exit
  - tool_cfgable: make socks5_gssapi_nec a boolean
  - tool_formparse: avoid clobbering on function params
  - tool_getparam: make --no-get work as the opposite of --get
  - tool_operate: provide better errmsg for -G with bad URL
  - tool_operate: when aborting, make sure there is a non-NULL error buffer
  - tool_paramhlp: free the proto strings on exit
  - url: move back the IDN conversion of proxy names
  - urlapi: reject more bad letters from the host name: &amp;+()
  - urldata: change port num storage to int and unsigned short
  - vms: remove SIZEOF_SHORT
  - vtls: fix build without proxy support
  - vtls: localization of state data in filters
  - WEBSOCKET.md: fix broken link
  - Websocket: fixes for partial frames and buffer updates
  - websockets: fix handling of partial frames
  - windows: fail early with a missing windres in autotools
  - windows: fix linking .rc to shared curl with autotools
  - winidn: drop WANT_IDN_PROTOTYPES
  - ws: if no connection is around, return error
  - ws: return CURLE_NOT_BUILT_IN when websockets not built in
  - x509asn1: avoid freeing unallocated pointers</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1676462400">- Update to 7.88.0: [bsc#1207990, CVE-2023-23914]
  [bsc#1207991, CVE-2023-23915] [bsc#1207992, CVE-2023-23916]
  * Security fixes:
  - CVE-2023-23914: HSTS ignored on multiple requests
  - CVE-2023-23915: HSTS amnesia with --parallel
  - CVE-2023-23916: HTTP multi-header compression denial of service
  * Changes:
  - curl.h: add CURL_HTTP_VERSION_3ONLY
  - share: add sharing of HSTS cache among handles
  - src: add --http3-only
  - tool_operate: share HSTS between handles
  - urlapi: add CURLU_PUNYCODE
  - writeout: add %{certs} and %{num_certs}
  * Bugfixes:
  - cf-socket: keep sockaddr local in the socket filters
  - cfilters:Curl_conn_get_select_socks: use the first non-connected filter
  - curl.h: allow up to 10M buffer size
  - curl.h: mark CURLSSLBACKEND_MESALINK as deprecated
  - curl/websockets.h: extend the websocket frame struct
  - curl: output warning at --verbose output for debug-enabled version
  - curl_free.3: fix return type of `curl_free`
  - curl_log: for failf/infof and debug logging implementations
  - dict: URL decode the entire path always
  - docs/DEPRECATE.md: deprecate gskit
  - easyoptions: fix header printing in generation script
  - haxproxy: send before TLS handhshake
  - hsts.d: explain hsts more
  - hsts: handle adding the same host name again
  - HTTP/[23]: continue upload when state.drain is set
  - http: decode transfer encoding first
  - http_aws_sigv4: remove typecasts from HMAC_SHA256 macro
  - http_proxy: do not assign data-&gt;req.p.http use local copy
  - lib: connect/h2/h3 refactor
  - libssh2: try sha2 algos for hostkey methods
  - md4: fix build with GnuTLS + OpenSSL v1
  - ngtcp2: replace removed define and stop using removed function
  - noproxy: support for space-separated names is deprecated
  - nss: implement data_pending method
  - openldap: fix missing sasl symbols at build in specific configs
  - openssl: adapt to boringssl's error code type
  - openssl: don't ignore CA paths when using Windows CA store (redux)
  - openssl: don't log raw record headers
  - openssl: make the BIO_METHOD a local variable in the connection filter
  - openssl: only use CA_BLOB if verifying peer
  - openssl: remove attached easy handles from SSL instances
  - openssl: store the CA after first send (ClientHello)
  - setopt: use &gt;, not &gt;=, when checking if uarg is larger than uint-max
  - smb: return error on upload without size
  - socketpair: allow localhost MITM sniffers
  - strdup: name it Curl_strdup
  - tool_getparam: fix hiding of command line secrets
  - tool_operate: fix error codes on bad URL &amp; OOM
  - tool_operate: repair --rate
  - transfer: break the read loop when RECV is cleared
  - typecheck: accept expressions for option/info parameters
  - urlapi: avoid Curl_dyn_addf() for hex outputs
  - urlapi: skip path checks if path is just "/"
  - urlapi: skip the extra dedotdot alloc if no dot in path
  - urldata: cease storing TLS auth type
  - urldata: make 'ftp_create_missing_dirs' depend on FTP || SFTP
  - urldata: make set.http200aliases conditional on HTTP being present
  - urldata: move the cookefilelist to the 'set' struct
  - urldata: remove unused struct fields, made more conditional
  - vquic: stabilization and improvements
  - vtls: fix hostname handling in filters
  - vtls: manage current easy handle in nested cfilter calls
  - vtls: use ALPN HTTP/1.0 when HTTP/1.0 is used
  * Rebase libcurl-ocloexec.patch
  * Fix regression tests: f1d09231adfc695d15995b9ef2c8c6e568c28091
  - runtests: fix "uninitialized value $port"
  - Add curl-fix-uninitialized-value-in-tests.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1676894400">- Update to 7.88.1:
  * Bugfix release
- Drop upstreamed patch:
  * curl-fix-uninitialized-value-in-tests.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1679313600">- Update to 8.0.0:
  * Security fixes:
  - TELNET option IAC injection [bsc#1209209, CVE-2023-27533]
  - SFTP path ~ resolving discrepancy [bsc#1209210, CVE-2023-27534]
  - FTP too eager connection reuse [bsc#1209211, CVE-2023-27535]
  - GSS delegation too eager connection re-use [bsc#1209212, CVE-2023-27536]
  - HSTS double-free [bsc#1209213, CVE-2023-27537]
  - SSH connection too eager reuse still [bsc#1209214, CVE-2023-27538]
  * Changes:
  - build: remove support for curl_off_t &lt; 8 bytes
  * Bugfixes:
  - aws_sigv4: fall back to UNSIGNED-PAYLOAD for sign_as_s3
  - BINDINGS: add Fortran binding
  - cf-socket: use port 80 when resolving name for local bind
  - cookie: don't load cookies again when flushing
  - curl_path: create the new path with dynbuf
  - CURLSHOPT_SHARE.3: HSTS sharing is not thread-safe
  - DYNBUF.md: note Curl_dyn_add* calls Curl_dyn_free on failure
  - ftp: active mode with SSL, add the filter
  - hostip: avoid sscanf and extra buffer copies
  - http2: fix for http2-prior-knowledge when reusing connections
  - http2: fix handling of RST and GOAWAY to recognize partial transfers
  - http: don't send 100-continue for short PUT requests
  - http: fix unix domain socket use in https connects
  - libssh: use dynbuf instead of realloc
  - ngtcp2-gnutls.yml: bump to gnutls 3.8.0
  - sectransp: make read_cert() use a dynbuf when loading
  - telnet: only accept option arguments in ascii
  - telnet: parse telnet options without sscanf
  - url: fix the SSH connection reuse check
  - url: only reuse connections with same GSS delegation
  - urlapi: '%' is illegal in host names
  - ws: keep the socket non-blocking
  * Rebase libcurl-ocloexec.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1679400000">- Update to 8.0.1:
  * Bugfixes:
  - fix crash in curl_easy_cleanup</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1684324800">- Update to 8.1.0:
  * Security fixes:
  - UAF in SSH sha256 fingerprint [bsc#1211230, CVE-2023-28319]
  - siglongjmp race condition [bsc#1211231, CVE-2023-28320]
  - IDN wildcard match [bsc#1211232, CVE-2023-28321]
  - POST-after-PUT confusion [bsc#1211233, CVE-2023-28322]
  - See also: https://curl.se/docs/security.html
  * Changes:
  - curl: add --proxy-http2
  - CURLPROXY_HTTPS2: for HTTPS proxy that may speak HTTP/2
  - hostip: refuse to resolve the .onion TLD
  - tool_writeout: add URL component variables
  * Bugfixes:
  - See full changelog here: https://curl.se/changes.html#8_1_0</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1684843200">- Update to 8.1.1:
  * Bugfixes:
  - cf-socket: completely remove the disabled
    USE_RECV_BEFORE_SEND_WORKAROUND
  - checksrc: disallow spaces before labels
  - curl_easy_getinfo: clarify on return data types
  - docs: document that curl_url_cleanup(NULL) is a safe no-op
  - hostip: move easy_lock.h include above curl_memory.h
  - http2: double http request parser max line length
  - http2: increase stream window size to 10 MB
  - lib: rename struct 'http_req' to 'httpreq'
  - ngtcp2: proper handling of uint64_t when adjusting send buffer
  - sectransp.c: make the code c89 compatible
  - select: avoid returning an error on EINTR from select() or poll()
  - url: provide better error message when URLs fail to parse
  - urlapi: allow numerical parts in the host name</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1685448000">- Update to 8.1.2:
  * Bugfixes:
  - configure: quote the assignments for run-compiler
  - configure: without pkg-config and no custom path, use -lnghttp2
  - curl: cache the --trace-time value for a second
  - http2: fix EOF handling on uploads with auth negotiation
  - http3: send EOF indicator early as possible
  - lib1560: verify more scheme guessing
  - lib: remove unused functions, make single-use static
  - libcurl.m4: remove trailing 'dnl' that causes this to break autoconf
  - libssh: when keyboard-interactive auth fails, try password
  - misc: fix spelling mistakes
  - page-header: mention curl version and how to figure out current release
  - page-header: minor wording polish in the URL segment
  - scripts/singleuse.pl: add more API calls
  - urlapi: remove superfluous host name check</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1689768000">- Update to 8.2.0 [bsc#1213237, CVE-2023-32001]
  * Security fix:
  - CVE-2023-32001: fopen race condition
  * Changes:
  - curl: add --ca-native and --proxy-ca-native
  - curl: add --trace-ids
  - CURLOPT_MAIL_RCPT_ALLOWFAILS: replace CURLOPT_MAIL_RCPT_ALLLOWFAILS
  - haproxy: add --haproxy-clientip flag to set client IPs
  - lib: add CURLINFO_CONN_ID and CURLINFO_XFER_ID
  * Bugfixes:
  - cf-socket: don't bypass fclosesocket callback if cancelled before connect
  - cf-socket: skip getpeername()/getsockname for TFTP
  - curl: count uploaded data to stop at the originally given size
  - curl: return error when asked to use an unsupported HTTP version
  - http2: fix crash in handling stream weights
  - http2: send HEADER &amp; DATA together if possible
  - http3/ngtcp2: upload EAGAIN handling
  - http: rectify the outgoing Cookie: header field size check
  - hyper: fix EOF handling on input
  - imap: Provide method to disable SASL if it is advertised
  - libssh2: provide error message when setting host key type fails
  - libssh2: use custom memory functions
  - ngtcp2: assigning timeout, but value is overwritten before used
  - quiche: avoid NULL deref in debug logging
  - sectransp: fix EOF handling
  - system.h: remove __IBMC__/__IBMCPP__ guards and apply to all z/OS compiles
  - timeval: use CLOCK_MONOTONIC_RAW if available
  - tls13-ciphers.d: include Schannel
  - tool_easysrc.h: correct `easysrc_perform` for `CURL_DISABLE_LIBCURL_OPTION`
  - tool_operate: allow cookie lines up to 8200 bytes
  - tool_parsecfg: accept line lengths up to 10M
  - tool_writeout_json: fix encoding of control characters
  - transfer: clear credentials when redirecting to absolute URL
  - urlapi: have *set(PATH) prepend a slash if one is missing
  - urlapi: scheme must start with alpha
  - vtls: avoid memory leak if sha256 call fails
  - websocket-cb: example doing WebSocket download using callback
  - ws: make the curl_ws_meta() return pointer a const</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1690545600">- Update to 8.2.1:
  * Bugfixes:
  - cfilters: rename close/connect functions to avoid clashes
  - ciphers.d: put URL in first column
  - cmake: add 'libcurlu'/'libcurltool' for unit tests
  - cmake: update ngtcp2 detection
  - configure: check for nghttp2_session_get_stream_local_window_size
  - docs: mark two TLS options for TLS, not SSL
  - docs: provide more see also for cipher options
  - hostip: return IPv6 first for localhost resolves
  - http2: fix regression on upload EOF handling
  - http: VLH, very large header test and fixes
  - libcurl-errors.3: add CURLUE_OK
  - os400: correct EXPECTED_STRING_LASTZEROTERMINATED
  - quiche: fix lookup of transfer at multi
  - quiche: fix segfault and other things
  - rustls: update rustls-ffi 0.10.0
  - socks: print ipv6 address within brackets
  - src/mkhelp: strip off escape sequences
  - tool: fix tool_seek_cb build when SIZEOF_CURL_OFF_T &gt; SIZEOF_OFF_T
  - transfer: do not clear the credentials on redirect to absolute URL
  - unittest: remove unneeded *_LDADD
  - websocket: rename arguments/variables to match docs</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1694606400">- Update to 8.3.0: [bsc#1215026, CVE-2023-38039]
  * Changes:
  - curl: make %output{} in -w specify a file to write to
  - gskit: remove
  - lib: --disable-bindlocal builds curl without local binding support
  - nss: remove support for this TLS library
  - tool: add "variable" support
  - trace: make tracing available in non-debug builds
  - url: change default value for CURLOPT_MAXREDIRS to 30
  - urlapi: CURLU_PUNY2IDN - convert from punycode to IDN name
  * Bugfixes:
  - altsvc: accept and parse IPv6 addresses in response headers
  - asyn-ares: reduce timeout to 2000ms
  - aws-sigv4: canonicalize the query
  - aws-sigv4: fix having date header twice in some cases
  - aws-sigv4: handle no-value user header entries
  - c-hyper: adjust the hyper to curlcode conversion
  - c-hyper: fix memory leaks in `Curl_http`
  - cf-haproxy: make CURLOPT_HAPROXY_CLIENT_IP set the *source* IP
  - cf-socket: log successful interface bind
  - cmake: add GnuTLS option
  - cmake: add support for `CURL_DEFAULT_SSL_BACKEND`
  - cmake: detect `SSL_set0_wbio` in OpenSSL
  - configure: trust pkg-config when it's used for zlib
  - configure: use the pkg-config --libs-only-l flag for libssh2
  - connect: stop halving the remaining timeout when less than 600 ms left
  - crypto: ensure crypto initialization works
  - digest: Use hostname to generate spn instead of realm
  - ftp: fix temp write of ipv6 address
  - headers: accept leading whitespaces on first response header
  - http2: fix in h2 proxy tunnel: progress in ingress on sending
  - http3/ngtcp2: shorten handshake, trace cleanup
  - http3: quiche, handshake optimization, trace cleanup
  - http: close the connection after a late 417 is received
  - http: fix sending of large requests
  - http: return error when receiving too large header set
  - lib: fix null ptr derefs and uninitialized vars (h2/h3)
  - lib: move mimepost data from -&gt;req.p.http to -&gt;state
  - list-only.d: mention SFTP as supported protocol
  - ngtcp2: fix handling of large requests
  - openssl: auto-detect `SSL_R_TLSV13_ALERT_CERTIFICATE_REQUIRED`
  - openssl: clear error queue after SSL_shutdown
  - openssl: make aws-lc version support OCSP
  - openssl: Support async cert verify callback
  - openssl: switch to modern init for LibreSSL 2.7.0+
  - openssl: when CURLOPT_SSL_CTX_FUNCTION is registered, init x509 store before
  - quic: don't set SNI if hostname is an IP address
  - quiche: adjust quiche `QUIC_IDLE_TIMEOUT` to 60s
  - quiche: enable quiche to handle timeout events
  - resolve: use PF_INET6 family lookups when CURL_IPRESOLVE_V6 is set
  - schannel: verify hostname independent of verify cert
  - tool_filetime: make -z work with file dates before 1970
  - tool_operate: allow both SSL_CERT_FILE and SSL_CERT_DIR
  - tool_operate: make aws-sigv4 not require TLS to be used
  - transfer: also stop the sending on closed connection
  - urlapi: fix heap buffer overflow
  - urlapi: setting a blank URL ("") is not an ok URL</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1697025600">- Update to 8.4.0:
  * Security fixes:
  - SOCKS5 heap buffer overflow [bsc#1215888, CVE-2023-38545]
  - cookie injection with none file [bsc#1215889, CVE-2023-38546]
  * Changes:
  - curl: add support for the IPFS protocols via HTTP gateway
  - curl_multi_get_handles: get easy handles from a multi handle
  - mingw: delete support for legacy mingw.org toolchain
  * Bugfixes:
  - base64: also build for curl
  - cf-socket: simulate slow/blocked receives in debug
  - configure: check for the capath by default
  - connect: expire the timeout when trying next
  - connect: only start the happy eyeballs timer when needed
  - cookie: do not store the expire or max-age strings
  - cookie: remove unnecessary struct fields
  - cookie: set -&gt;running in cookie_init even if data is NULL
  - create-dirs.d: clarify it also uses --output-dirs
  - http2: refused stream handling for retry
  - http: h1/h2 proxy unification
  - http: use per-request counter to check too large headers
  - idn: if idn2_check_version returns NULL, return error
  - lib: enable hmac for digest as well
  - lib: let the max filesize option stop too big transfers too
  - lib: move handling of 'data-&gt;req.writer_stack' into Curl_client_write()
  - lib: provide and use Curl_hexencode
  - lib: use wrapper for curl_mime_data fseek callback
  - libssh2: fix error message on failed pubkey-from-file
  - libssh: cap SFTP packet size sent
  - MQTT: improve receive of ACKs
  - multi: do CURLM_CALL_MULTI_PERFORM at two more places
  - multi: round the timeout up to prevent early wakeups
  - openssl: improve ssl shutdown handling
  - openssl: use X509_ALGOR_get0 instead of reaching into X509_ALGOR
  - pytest: exclude test_03_goaway in CI runs due to timing dependency
  - quic: set ciphers/curves the same way regular TLS does
  - quiche: fix build error with --with-ca-fallback
  - socks: return error if hostname too long for remote resolve
  - tftpd: always use curl's own tftp.h
  - tool_getparam: accept variable expansion on file names too
  - upload-file.d: describe the file name slash/backslash handling
  - url: fall back to http/https proxy env-variable if ws/wss not set
  - url: fix netrc info message
  - wolfssh: do cleanup in Curl_ssh_cleanup
  - wolfssl: allow capath with CURLOPT_CAINFO_BLOB
  - wolfssl: if CURLOPT_CAINFO_BLOB is set, ignore the CA files
  - wolfssl: ignore errors in CA path
  * Rebase libcurl-ocloexec.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1701864000">- Update to 8.5.0:
  * Security fixes:
  - [bsc#1217573, CVE-2023-46218] cookie mixed case PSL bypass
  - [bsc#1217574, CVE-2023-46219] HSTS long file name clears contents
  * Changes:
  - gnutls: support CURLSSLOPT_NATIVE_CA
  - HTTP3: ngtcp2 builds are no longer experimental
  * Bugfixes:
  - asyn-thread: use pipe instead of socketpair for IPC when available
  - cmake: fix OpenSSL quic detection in quiche builds
  - conncache: use the closure handle when disconnecting surplus connections
  - content_encoding: make Curl_all_content_encodings allocless
  - cookie: lowercase the domain names before PSL checks
  - Curl_http_body: cleanup properly when Curl_getformdata errors
  - CURLMOPT_MAX_CONCURRENT_STREAMS: make sure the set value is within range
  - doh: provide better return code for responses w/o addresses
  - doh: use PIPEWAIT when HTTP/2 is attempted
  - duphandle: also free 'outcurl-&gt;cookies' in error path
  - duphandle: make dupset() not return with pointers to old alloced data
  - duphandle: use strdup to clone *COPYPOSTFIELDS if size is not set
  - easy: in duphandle, init the cookies for the new handle
  - easy_lock: add a pthread_mutex_t fallback
  - fopen: create new file using old file's mode
  - fopen: create short(er) temporary file name
  - getenv: PlayStation doesn't have getenv()
  - hostip: show the list of IPs when resolving is done
  - hsts: skip single-dot hostname
  - HTTP/2, HTTP/3: handle detach of onoing transfers
  - http: allow longer HTTP/2 request method names
  - hyper: temporarily remove HTTP/2 support
  - IPFS: fix IPFS_PATH and file parsing
  - multi: during ratelimit multi_getsock should return no sockets
  - multi: use pipe instead of socketpair to *wakeup()
  - ngtcp2: fix races in stream handling
  - ntlm_wb: use pipe instead of socketpair when possible
  - openssl: avoid BN_num_bits() NULL pointer derefs
  - openssl: fix building with v3 `no-deprecated` + add CI test
  - openssl: fix infof() to avoid compiler warning for %s with null
  - openssl: identify the "quictls" backend correctly
  - openssl: include SIG and KEM algorithms in verbose
  - openssl: two multi pointer checks should probably rather be asserts
  - openssl: when a session-ID is reused, skip OCSP stapling
  - quic: make eyeballers connect retries stop at weird replies
  - quic: manage connection idle timeouts
  - setopt: check CURLOPT_TFTP_BLKSIZE range on set
  - socks: better buffer size checks for socks4a user and hostname
  - socks: make SOCKS5 use the CURLOPT_IPRESOLVE choice
  - tool: fix --capath when proxy support is disabled
  - tool_getparam: limit --rate to be smaller than number of ms
  - transfer: abort pause send when connection is marked for closing
  - transfer: avoid calling the read callback again after EOF
  - transfer: only reset the FTP wildcard engine in CLEAR state
  - url: don't touch the multi handle when closing internal handles
  - urlapi: avoid null deref if setting blank host to url encode
  - urlapi: skip appending NULL pointer query
  - urlapi: when URL encoding the fragment, pass in the right length
  - vtls: cleanup SSL config management
  - vtls: consistently use typedef names for OpenSSL structs
  - vtls: late clone of connection ssl config
  - vtls: use ALPN "http/1.1" for HTTP/1.x, including HTTP/1.0
  * Rebase curl-secure-getenv.patch
  * Add curl-tests-errorcodes.patch</changelog>
</package>
<package pkgid="ebbf7d583fdc0cd79a0249e4e56a6f95da63584ae224b4c217d0ef4f0f8d71e9fe217376d1ce4f4fc3d57a4ef4bb799de1042f3061d837a2e8707de011a42da6" name="curl" arch="x86_64">
  <version epoch="0" ver="8.5.0" rel="1.1"/>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1656331200">- Update to 7.84.0:
  * Security fixes:
  - (bsc#1200737, CVE-2022-32208): FTP-KRB bad message verification
  - (bsc#1200736, CVE-2022-32207): Unpreserved file permissions
  - (bsc#1200735, CVE-2022-32206): HTTP compression denial of service
  - (bsc#1200734, CVE-2022-32205): Set-Cookie denial of service
  * Changes:
  - curl: add --rate to set max request rate per time unit
  - curl: deprecate --random-file and --egd-file
  - curl_version_info: add CURL_VERSION_THREADSAFE
  - CURLINFO_CAPATH/CAINFO: get the default CA paths from libcurl
  - lib: make curl_global_init() threadsafe when possible
  - libssh2: add CURLOPT_SSH_HOSTKEYFUNCTION
  - opts: deprecate RANDOM_FILE and EGDSOCKET
  - socks: support unix sockets for socks proxy
  * Bugfixes:
  - aws-sigv4: fix potentional NULL pointer arithmetic
  - bindlocal: don't use a random port if port number would wrap
  - c-hyper: mark status line as status for Curl_client_write()
  - ci: avoid `cmake -Hpath`
  - CI: bump FreeBSD 13.0 to 13.1
  - ci: update github actions
  - cmake: add libpsl support
  - cmake: do not add libcurl.rc to the static libcurl library
  - cmake: enable curl.rc for all Windows targets
  - cmake: fix detecting libidn2
  - cmake: support adding a suffix to the OS value
  - configure: skip libidn2 detection when winidn is used
  - configure: use the SED value to invoke sed
  - configure: warn about rustls being experimental
  - content_encoding: return error on too many compression steps
  - cookie: address secure domain overlay
  - cookie: apply limits
  - copyright.pl: parse and use .reuse/dep5 for skips
  - copyright: make repository REUSE compliant
  - curl.1: add a few see also --tls-max
  - curl.1: mention exit code zero too
  - curl: re-enable --no-remote-name
  - curl_easy_pause.3: remove explanation of progress function
  - curl_getdate.3: document that some illegal dates pass through
  - Curl_parsenetrc: don't access local pwbuf outside of scope
  - curl_url_set.3: clarify by default using known schemes only
  - CURLOPT_ALTSVC.3: document the file format
  - CURLOPT_FILETIME.3: fix the protocols this works with
  - CURLOPT_HTTPHEADER.3: improve comment in example
  - CURLOPT_NETRC.3: document the .netrc file format
  - CURLOPT_PORT.3: We discourage using this option
  - CURLOPT_RANGE.3: remove ranged upload advice
  - digest: added detection of more syntax error in server headers
  - digest: tolerate missing "realm"
  - digest: unquote realm and nonce before processing
  - DISABLED: disable 1021 for hyper again
  - docs/cmdline-opts: add copyright and license identifier to each file
  - docs/CONTRIBUTE.md: document the 'needs-votes' concept
  - docs: clarify data replacement policy for MIME API
  - doh: remove UNITTEST macro definition
  - examples/crawler.c: use the curl license
  - examples: remove fopen.c and rtsp.c
  - FAQ: Clarify Windows double quote usage
  - fopen: add Curl_fopen() for better overwriting of files
  - ftp: restore protocol state after http proxy CONNECT
  - ftp: when failing to do a secure GSSAPI login, fail hard
  - GHA/hyper: enable debug in the build
  - gssapi: improve handling of errors from gss_display_status
  - gssapi: initialize gss_buffer_desc strings
  - headers api: remove EXPERIMENTAL tag
  - http2: always debug print stream id in decimal with %u
  - http2: reject overly many push-promise headers
  - http: restore header folding behavior
  - hyper: use 'alt-used'
  - krb5: return error properly on decode errors
  - lib: make more protocol specific struct fields #ifdefed
  - libcurl-security.3: add "Secrets in memory"
  - libcurl-security.3: document CRLF header injection
  - libssh: skip the fake-close when libssh does the right thing
  - links: update dead links to the curl-wiki
  - log2changes: do not indent empty lines [ci skip]
  - macos9: remove partial support
  - Makefile.am: fix portability issues
  - Makefile.m32: delete obsolete options, improve -On [ci skip]
  - Makefile.m32: delete two obsolete OpenSSL options [ci skip]
  - Makefile.m32: stop forcing XP target with ipv6 enabled [ci skip]
  - max-time.d: clarify max-time sets max transfer time
  - mprintf: ignore clang non-literal format string
  - netrc: check %USERPROFILE% as well on Windows
  - netrc: support quoted strings
  - ngtcp2: allow curl to send larger UDP datagrams
  - ngtcp2: correct use of ngtcp2 and nghttp3 signed integer types
  - ngtcp2: enable Linux GSO
  - ngtcp2: extend QUIC transport parameters buffer
  - ngtcp2: fix alert_read_func return value
  - ngtcp2: fix typo in preprocessor condition
  - ngtcp2: handle error from ngtcp2_conn_submit_crypto_data
  - ngtcp2: send appropriate connection close error code
  - ngtcp2: support boringssl crypto backend
  - ngtcp2: use helper funcs to simplify TLS handshake integration
  - ntlm: provide a fixed fake host name
  - projects: fix third-party SSL library build paths for Visual Studio
  - quic: add Curl_quic_idle
  - quiche: support ca-fallback
  - rand: stop detecting /dev/urandom in cross-builds
  - remote-name.d: mention --output-dir
  - runtests.pl: add the --repeat parameter to the --help output
  - runtests: fix skipping tests not done event-based
  - runtests: skip starting the ssh server if user name is lacking
  - scripts/copyright.pl: fix the exclusion to not ignore man pages
  - sectransp: check for a function defined when __BLOCKS__ is undefined
  - select: return error from "lethal" poll/select errors
  - server/sws: support spaces in the HTTP request path
  - speed-limit/time.d: mention these affect transfers in either direction
  - strcase: some optimisations
  - test 2081: add a valid reply for the second request
  - test 675: add missing CR so the test passes when run through Privoxy
  - test414: add the '--resolve' keyword
  - test681: verify --no-remote-name
  - tests 266, 116 and 1540: add a small write delay
  - tests/data/test1501: kill ftp server after slow LIST response
  - tests/getpart: fix getpartattr to work with "data" and "data2"
  - tests/server/sws.c: change the HTTP writedelay unit to milliseconds
  - test{440,441,493,977}: add "HTTP proxy" keywords
  - tool_getparam: fix --parallel-max maximum value constraint
  - tool_operate: make sure --fail-with-body works with --retry
  - transfer: fix potential NULL pointer dereference
  - transfer: maintain --path-as-is after redirects
  - transfer: upload performance; avoid tiny send
  - url: free old conn better on reuse
  - url: remove redundant #ifdefs in allocate_conn()
  - url: URL encode the path when extracted, if spaces were set
  - urlapi: make curl_url_set(url, CURLUPART_URL, NULL, 0) clear all parts
  - urlapi: support CURLU_URLENCODE for curl_url_get()
  - urldata: reduce size of a few struct fields
  - urldata: remove three unused booleans from struct UserDefined
  - urldata: store tcp_keepidle and tcp_keepintvl as ints
  - version: allow stricmp() for sorting the feature list
  - vtls: make curl_global_sslset thread-safe
  - wolfssh.h: removed
  - wolfssl: correct the failf() message when a handle can't be made
  - wolfSSL: explicitly use compatibility layer
  - x509asn1: mark msnprintf return as unchecked</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1658664000">- add tests-for-32bit.patch to fix testsuite on 32bit platforms</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1661947200">- Update to 7.85.0:
  * Security fixes: [bsc#1202593, CVE-2022-35252]
  - control code in cookie denial of service
  * Changes:
  - quic: add support via wolfSSL
  - schannel: Add TLS 1.3 support
  - setopt: add CURLOPT_PROTOCOLS_STR and CURLOPT_REDIR_PROTOCOLS_STR
  * Bugfixes:
  - asyn-thread: fix socket leak on OOM
  - asyn-thread: make getaddrinfo_complete return CURLcode
  - base64: base64url encoding has no padding
  - configure: fix broken m4 syntax in TLS options
  - configure: if asked to use TLS, fail if no TLS lib was detected
  - connect: add quic connection information
  - connect: set socktype/protocol correctly
  - cookie: reject cookies with "control bytes"
  - cookie: treat a blank domain in Set-Cookie: as non-existing
  - curl: output warning when a cookie is dropped due to size
  - Curl_close: call Curl_resolver_cancel to avoid memory-leak
  - digest: fix memory leak, fix not quoted 'opaque'
  - digest: fix missing increment of 'nc' value for auth-int
  - digest: pass over leading spaces in qop values
  - digest: reject broken header with session protocol but without qop
  - doh: use https protocol by default
  - easy_lock.h: include sched.h if available to fix build
  - easy_lock.h: use __asm__ instead of asm to fix build
  - easy_lock: switch to using atomic_int instead of bool
  - ftp: use a correct expire ID for timer expiry
  - h2h3: fix overriding the 'TE: Trailers' header
  - hostip: resolve *.localhost to 127.0.0.1/::1
  - HTTP3.md: update to msh3 v0.4.0
  - hyper: use wakers for curl pause/resume
  - lib3026: reduce the number of threads to 100
  - libssh2: make atime/mtime date overflow return error
  - libssh2: provide symlink name in SFTP dir listing
  - multi: have curl_multi_remove_handle close CONNECT_ONLY transfer
  - multi: use larger dns hash table for multi interface
  - multi_wait: fix skipping to populate revents for extra_fds
  - netrc: Use the password from lines without login
  - ngtcp2: Fix build error due to change in nghttp3 prototypes
  - ngtcp2: fix stall or busy loop on STOP_SENDING with upload data
  - ngtcp2: implement cb_h3_stop_sending and cb_h3_reset_stream callbacks
  - openssl: add 'CURL_BORINGSSL_VERSION' to identify BoringSSL
  - openssl: add cert path in error message
  - openssl: add details to "unable to set client certificate" error
  - openssl: fix BoringSSL symbol conflicts with LDAP and Schannel
  - select: do not return fatal error on EINTR from poll()
  - sendf: fix paused header writes since after the header API
  - sendf: skip storing HTTP headers if HTTP disabled
  - url: really use the user provided in the url when netrc entry exists
  - url: reject URLs with hostnames longer than 65535 bytes
  - url: treat missing usernames in netrc as empty
  - urldata: reduce size of several struct fields
  - vtls: make Curl_ssl_backend() return the enum type curl_sslbackend
  * Remove tests-for-32bit.patch fixed in the update
  * Rebase libcurl-ocloexec.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1664539200">- Change the deprecated configure option --enable-hidden-symbols
  to the new --enable-symbol-hiding.</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1665230400">- Update connection info when using UNIX socket as endpoint
  connect-fix-Curl_updateconninfo-for-TRNSPRT_UNIX.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1666785600">- Update to 7.86.0:
  * Security fixes:
  - POST following PUT confusion [bsc#1204383, CVE-2022-32221]
  - .netrc parser out-of-bounds access [bsc#1204384, CVE-2022-35260]
  - HTTP proxy double-free [bsc#1204385, CVE-2022-42915]
  - HSTS bypass via IDN [bsc#1204386, CVE-2022-42916]
  * Changes:
  - NPN: remove support for and use of
  - Websockets: initial support
  * Bugfixes:
  - altsvc: reject bad port numbers
  - autotools: reduce brute-force when detecting recv/send arg list
  - aws_sigv4: fix header computation
  - cli tool: do not use disabled protocols
  - connect: change verbose IPv6 address:port to [address]:port
  - connect: fix builds without AF_INET6
  - connect: fix Curl_updateconninfo for TRNSPRT_UNIX
  - connect: fix the wrong error message on connect failures
  - content_encoding: use writer struct subclasses for different encodings
  - cookie: reject cookie names or content with TAB characters
  - curl/add_file_name_to_url: use the libcurl URL parser
  - curl/get_url_file_name: use libcurl URL parser
  - curl: warn for --ssl use, considered insecure
  - docs/libcurl/symbols-in-versions: add several missing symbols
  - ftp: ignore a 550 response to MDTM
  - functypes: provide the recv and send arg and return types
  - getparameter: return PARAM_MANUAL_REQUESTED for -M even when disabled
  - header: define public API functions as extern c
  - headers: reset the requests counter at transfer start
  - hostip: guard PF_INET6 use
  - hostip: lazily wait to figure out if IPv6 works until needed
  - http, vauth: always provide Curl_allow_auth_to_host() functionality
  - http2: make nghttp2 less picky about field whitespace
  - http: try parsing Retry-After: as a number first
  - http_proxy: restore the protocol pointer on error
  - lib: add missing limits.h includes
  - lib: prepare the incoming of additional protocols
  - lib: sanitize conditional exclusion around MIME
  - libssh: if sftp_init fails, don't get the sftp error code
  - mprintf: reject two kinds of precision for the same argument
  - mqtt: return error for too long topic
  - netrc: compare user name case sensitively
  - netrc: replace fgets with Curl_get_line
  - netrc: use the URL-decoded user
  - ngtcp2: fix build errors due to changes in ngtcp2 library
  - noproxy: support proxies specified using cidr notation
  - openssl: make certinfo available for QUIC
  - resolve: make forced IPv4 resolve only use A queries
  - schannel: ban server ALPN change during recv renegotiation
  - schannel: don't reset recv/send function pointers on renegotiation
  - schannel: when importing PFX, disable key persistence
  - setopt: use the handler table for protocol name to number conversions
  - setopt: when POST is set, reset the 'upload' field
  - single_transfer: use the libcurl URL parser when appending query parts
  - smb: replace CURL_WIN32 with WIN32
  - tool: avoid generating ambiguous escaped characters in --libcurl
  - tool_main: exit at once if out of file descriptors
  - tool_operate: more transfer cleanup after parallel transfer fail
  - tool_operate: prevent over-queuing in parallel mode
  - tool_paramhelp: asserts verify maximum sizes for string loading
  - tool_xattr: save the original URL, not the final redirected one
  - url: a zero-length userinfo part in the URL is still a (blank) user
  - url: allow non-HTTPS HSTS-matching for debug builds
  - url: rename function due to name-clash in Watt-32
  - url: use IDN decoded names for HSTS checks
  - urlapi: detect scheme better when not guessing
  - urlapi: fix parsing URL without slash with CURLU_URLENCODE
  - urlapi: reject more bad characters from the host name field
  * Remove patch upstream:
  - connect-fix-Curl_updateconninfo-for-TRNSPRT_UNIX.patch</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1668600000">- Add 1.50.0 as the minimum libnghttp2 build requirement version as
  a bandaid. Curl's 7.86.0 release introduces the use of
  nghttp2_option_set_no_rfc9113_leading_and_trailing_ws_validation,
  introduced by nghttp2 1.50.0 release, without introducing a check
  for the function/right version in their build scripts. This will
  make Zypper/cURL unusable in some corner cases where users
  installing something that requires libcurl4 before doing full
  system upgrade, thus updating the cURL stack, but not
  libnghttp2's. Background: boo#1204983, Factory mailing list
  threadd:
  "? broken dependency in curl and/or *zyp* ?", and forums thread:
  Curl-is-broken-after-an-update-which-subsequently-breaks-zypper.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1671624000">- Update to 7.87.0:
  * Security fixes:
  - CVE-2022-43551, bsc#1206308: another HSTS bypass via IDN
  - CVE-2022-43552, bsc#1206309: HTTP Proxy deny use-after-free
  * Changes
  - curl: add --url-query
  - CURLOPT_QUICK_EXIT: don't wait for DNS thread on exit
  - lib: add CURL_WRITEFUNC_ERROR to signal write callback error
  - openssl: reduce CA certificate bundle reparsing by caching
  - version: add a feature names array to curl_version_info_data
  * Bugfixes
  - altsvc: fix rejection of negative port numbers
  - aws_sigv4: consult x-%s-content-sha256 for payload hash
  - aws_sigv4: fix typos in aws_sigv4.c
  - base64: better alloc size
  - base64: encode without using snprintf
  - base64: faster base64 decoding
  - build: assume assert.h is always available
  - build: assume errno.h is always available
  - c-hyper: CONNECT respones are not server responses
  - c-hyper: fix multi-request mechanism
  - CI: Change FreeBSD image from 12.3 to 12.4
  - CI: LGTM.com will be shut down in December 2022
  - ci: Remove zuul fuzzing job as it's superseded by CIFuzz
  - cmake: check for cross-compile, not for toolchain
  - CMake: fix build with `CURL_USE_GSSAPI`
  - cmake: really enable warnings with clang
  - cmake: set the soname on the shared library
  - cmdline-opts/gen.pl: fix the linkifier
  - cmdline-opts/page-footer: remove long option nroff formatting
  - config-mac: define HAVE_SYS_IOCTL_H
  - config-mac: fix typo: size_T -&gt; size_t
  - config-mac: remove HAVE_SYS_SELECT_H
  - config-win32: fix SIZEOF_OFF_T for MSVC and old MinGW
  - configure: require fork for NTLM-WB
  - contributors.sh: actually use $CURLWWW instead of just setting it
  - cookie: compare cookie prefixes case insensitively
  - cookie: expire cookies at once when max-age is negative
  - cookie: open cookie jar as a binary file
  - curl-openssl.m4: do not add $prefix/include/openssl to CPPFLAGS
  - curl-rustls.m4: on macOS, rustls also needs the Security framework
  - curl.h: include &lt;sys/select.h&gt; on SerenityOS
  - curl.h: name all public function parameters
  - curl.h: reword comment to not use deprecated option
  - curl: override the numeric locale and set "C" by force
  - curl: timeout in the read callback
  - curl_endian: remove Curl_write64_le from header
  - curl_get_line: allow last line without newline char
  - curl_path: do not add '/' if homedir ends with one
  - curl_url_get.3: remove spurious backtick
  - curl_url_set.3: document CURLU_DISALLOW_USER
  - curl_url_set.3: fix typo
  - CURLMOPT_SOCKETFUNCTION.3: clarify CURL_POLL_REMOVE
  - CURLOPT_COOKIEFILE.3: advice =&gt; advise
  - CURLOPT_DEBUGFUNCTION.3: do not assume nul-termination in example
  - CURLOPT_DEBUGFUNCTION.3: emphasize that incoming data is "raw"
  - CURLOPT_POST.3: Explain setting to 0 changes request type
  - docs/curl_ws_send: Fixed typo in websocket docs
  - docs/EARLY-RELEASE.md: how to determine an early release
  - docs/examples: spell correction ('Retrieve')
  - docs/INSTALL.md: expand on static builds
  - docs/WEBSOCKET.md: explain the URL use
  - docs: add missing parameters for --retry flag
  - docs: add more "SEE ALSO" links to CA related pages
  - docs: explain the noproxy CIDR notation support
  - docs: extend the dump-header documentation
  - docs: remove performance note in CURLOPT_SSL_VERIFYPEER
  - examples/10-at-a-time: fix possible skipped final transfers
  - examples: update descriptions
  - ftp: support growing files with CURLOPT_IGNORE_CONTENT_LENGTH
  - gen.pl: do not generate CURLHELP bitmask lines &gt; 79 characters
  - GHA: clarify workflows permissions, set least possible privilege
  - GHA: NSS use clang instead of clang-9
  - gnutls: use common gnutls init and verify code for ngtcp2
  - headers: add endif comments
  - HTTP-COOKIES.md: mention that http://localhost is a secure context
  - HTTP-COOKIES.md: update the 6265bis link to draft-11
  - http: do not send PROXY more than once
  - http: fix the ::1 comparison for IPv6 localhost for cookies
  - http: set 'this_is_a_follow' in the Location: logic
  - http: use the IDN decoded name in HSTS checks
  - hyper: classify headers as CONNECT and 1XX
  - hyper: fix handling of hyper_task's when reusing the same address
  - idn: remove Curl_win32_ascii_to_idn
  - INSTALL: update operating systems and CPU archs
  - KNOWN_BUGS: remove eight entries
  - lib1560: add some basic IDN host name tests
  - lib: connection filters (cfilter) addition to curl:
  - lib: feature deprecation warnings in gcc &gt;= 4.3
  - lib: fix some type mismatches and remove unneeded typecasts
  - lib: parse numbers with fixed known base 10
  - lib: remove bad set.opt_no_body assignments
  - lib: rewind BEFORE request instead of AFTER previous
  - lib: sync guard for Curl_getaddrinfo_ex() definition and use
  - lib: use size_t or int etc instead of longs
  - libcurl-errors.3: remove duplicate word
  - libssh2: return error when ssh_hostkeyfunc returns error
  - limit-rate.d: see also --rate
  - log2changes.pl: wrap long lines at 80 columns
  - Makefile.mk: address minor issues
  - Makefile.mk: improve a GNU Make hack
  - Makefile.mk: portable Makefile.m32
  - maketgz: set the right version in lib/libcurl.plist
  - mime: relax easy/mime structures binding
  - misc: Fix incorrect spelling
  - misc: remove duplicated include files
  - misc: typo and grammar fixes
  - negtelnetserver.py: have it call its close() method
  - netrc.d: provide mutext info
  - netware: remove leftover traces
  - noproxy: also match with adjacent comma
  - noproxy: guard against empty hostnames in noproxy check
  - noproxy: tailmatch like in 7.85.0 and earlier
  - nroff-scan.pl: detect double highlights
  - ntlm: improve comment for encrypt_des
  - ntlm: silence ubsan warning about copying from null target_info pointer
  - openssl/mbedtls: use %d for outputing port with failf (int)
  - openssl: prefix errors with '[lib]/[version]: '
  - os400: use platform socklen_t in Curl_getnameinfo_a
  - page-header: grammar improvement (display transfer rate)
  - proxy: refactor haproxy protocol handling as connection filter
  - README.md: remove badges and xmas-tree garnish
  - rtsp: fix RTSP auth
  - runtests: --no-debuginfod now disables DEBUGINFOD_URLS
  - runtests: do CRLF replacements per section only
  - scripts/checksrc.pl: detect duplicated include files
  - sendf: change Curl_read_plain to wrap Curl_recv_plain
  - sendf: remove unnecessary if condition
  - setup: do not require __MRC__ defined for Mac OS 9 builds
  - smb/telnet: do not free the protocol struct in *_done()
  - socks: fix username max size is 255 (0xFF)
  - spellcheck.words: remove 'github' as an accepted word
  - ssl-reqd.d: clarify that this is for upgrading connections only
  - strcase: use curl_str(n)equal for case insensitive matches
  - styled-output.d: this option does not work on Windows
  - system.h: fix socklen_t, curl_off_t, long long for Classic Mac OS
  - system.h: support 64-bit curl_off_t for NonStop 32-bit
  - test1421: fix typo
  - test3026: reduce runtime in legacy mingw builds
  - tests/sshserver.pl: re-enable ssh-rsa while using openssh 8.8+
  - tests: add authorityInfoAccess to generated certs
  - tests: add HTTP/3 test case, custom location for proper nghttpx
  - tls: backends use connection filters for IO, enabling HTTPS-proxy
  - tool: determine the correct fopen option for -D
  - tool_cfgable: free the ssl_ec_curves on exit
  - tool_cfgable: make socks5_gssapi_nec a boolean
  - tool_formparse: avoid clobbering on function params
  - tool_getparam: make --no-get work as the opposite of --get
  - tool_operate: provide better errmsg for -G with bad URL
  - tool_operate: when aborting, make sure there is a non-NULL error buffer
  - tool_paramhlp: free the proto strings on exit
  - url: move back the IDN conversion of proxy names
  - urlapi: reject more bad letters from the host name: &amp;+()
  - urldata: change port num storage to int and unsigned short
  - vms: remove SIZEOF_SHORT
  - vtls: fix build without proxy support
  - vtls: localization of state data in filters
  - WEBSOCKET.md: fix broken link
  - Websocket: fixes for partial frames and buffer updates
  - websockets: fix handling of partial frames
  - windows: fail early with a missing windres in autotools
  - windows: fix linking .rc to shared curl with autotools
  - winidn: drop WANT_IDN_PROTOTYPES
  - ws: if no connection is around, return error
  - ws: return CURLE_NOT_BUILT_IN when websockets not built in
  - x509asn1: avoid freeing unallocated pointers</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1676462400">- Update to 7.88.0: [bsc#1207990, CVE-2023-23914]
  [bsc#1207991, CVE-2023-23915] [bsc#1207992, CVE-2023-23916]
  * Security fixes:
  - CVE-2023-23914: HSTS ignored on multiple requests
  - CVE-2023-23915: HSTS amnesia with --parallel
  - CVE-2023-23916: HTTP multi-header compression denial of service
  * Changes:
  - curl.h: add CURL_HTTP_VERSION_3ONLY
  - share: add sharing of HSTS cache among handles
  - src: add --http3-only
  - tool_operate: share HSTS between handles
  - urlapi: add CURLU_PUNYCODE
  - writeout: add %{certs} and %{num_certs}
  * Bugfixes:
  - cf-socket: keep sockaddr local in the socket filters
  - cfilters:Curl_conn_get_select_socks: use the first non-connected filter
  - curl.h: allow up to 10M buffer size
  - curl.h: mark CURLSSLBACKEND_MESALINK as deprecated
  - curl/websockets.h: extend the websocket frame struct
  - curl: output warning at --verbose output for debug-enabled version
  - curl_free.3: fix return type of `curl_free`
  - curl_log: for failf/infof and debug logging implementations
  - dict: URL decode the entire path always
  - docs/DEPRECATE.md: deprecate gskit
  - easyoptions: fix header printing in generation script
  - haxproxy: send before TLS handhshake
  - hsts.d: explain hsts more
  - hsts: handle adding the same host name again
  - HTTP/[23]: continue upload when state.drain is set
  - http: decode transfer encoding first
  - http_aws_sigv4: remove typecasts from HMAC_SHA256 macro
  - http_proxy: do not assign data-&gt;req.p.http use local copy
  - lib: connect/h2/h3 refactor
  - libssh2: try sha2 algos for hostkey methods
  - md4: fix build with GnuTLS + OpenSSL v1
  - ngtcp2: replace removed define and stop using removed function
  - noproxy: support for space-separated names is deprecated
  - nss: implement data_pending method
  - openldap: fix missing sasl symbols at build in specific configs
  - openssl: adapt to boringssl's error code type
  - openssl: don't ignore CA paths when using Windows CA store (redux)
  - openssl: don't log raw record headers
  - openssl: make the BIO_METHOD a local variable in the connection filter
  - openssl: only use CA_BLOB if verifying peer
  - openssl: remove attached easy handles from SSL instances
  - openssl: store the CA after first send (ClientHello)
  - setopt: use &gt;, not &gt;=, when checking if uarg is larger than uint-max
  - smb: return error on upload without size
  - socketpair: allow localhost MITM sniffers
  - strdup: name it Curl_strdup
  - tool_getparam: fix hiding of command line secrets
  - tool_operate: fix error codes on bad URL &amp; OOM
  - tool_operate: repair --rate
  - transfer: break the read loop when RECV is cleared
  - typecheck: accept expressions for option/info parameters
  - urlapi: avoid Curl_dyn_addf() for hex outputs
  - urlapi: skip path checks if path is just "/"
  - urlapi: skip the extra dedotdot alloc if no dot in path
  - urldata: cease storing TLS auth type
  - urldata: make 'ftp_create_missing_dirs' depend on FTP || SFTP
  - urldata: make set.http200aliases conditional on HTTP being present
  - urldata: move the cookefilelist to the 'set' struct
  - urldata: remove unused struct fields, made more conditional
  - vquic: stabilization and improvements
  - vtls: fix hostname handling in filters
  - vtls: manage current easy handle in nested cfilter calls
  - vtls: use ALPN HTTP/1.0 when HTTP/1.0 is used
  * Rebase libcurl-ocloexec.patch
  * Fix regression tests: f1d09231adfc695d15995b9ef2c8c6e568c28091
  - runtests: fix "uninitialized value $port"
  - Add curl-fix-uninitialized-value-in-tests.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1676894400">- Update to 7.88.1:
  * Bugfix release
- Drop upstreamed patch:
  * curl-fix-uninitialized-value-in-tests.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1679313600">- Update to 8.0.0:
  * Security fixes:
  - TELNET option IAC injection [bsc#1209209, CVE-2023-27533]
  - SFTP path ~ resolving discrepancy [bsc#1209210, CVE-2023-27534]
  - FTP too eager connection reuse [bsc#1209211, CVE-2023-27535]
  - GSS delegation too eager connection re-use [bsc#1209212, CVE-2023-27536]
  - HSTS double-free [bsc#1209213, CVE-2023-27537]
  - SSH connection too eager reuse still [bsc#1209214, CVE-2023-27538]
  * Changes:
  - build: remove support for curl_off_t &lt; 8 bytes
  * Bugfixes:
  - aws_sigv4: fall back to UNSIGNED-PAYLOAD for sign_as_s3
  - BINDINGS: add Fortran binding
  - cf-socket: use port 80 when resolving name for local bind
  - cookie: don't load cookies again when flushing
  - curl_path: create the new path with dynbuf
  - CURLSHOPT_SHARE.3: HSTS sharing is not thread-safe
  - DYNBUF.md: note Curl_dyn_add* calls Curl_dyn_free on failure
  - ftp: active mode with SSL, add the filter
  - hostip: avoid sscanf and extra buffer copies
  - http2: fix for http2-prior-knowledge when reusing connections
  - http2: fix handling of RST and GOAWAY to recognize partial transfers
  - http: don't send 100-continue for short PUT requests
  - http: fix unix domain socket use in https connects
  - libssh: use dynbuf instead of realloc
  - ngtcp2-gnutls.yml: bump to gnutls 3.8.0
  - sectransp: make read_cert() use a dynbuf when loading
  - telnet: only accept option arguments in ascii
  - telnet: parse telnet options without sscanf
  - url: fix the SSH connection reuse check
  - url: only reuse connections with same GSS delegation
  - urlapi: '%' is illegal in host names
  - ws: keep the socket non-blocking
  * Rebase libcurl-ocloexec.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1679400000">- Update to 8.0.1:
  * Bugfixes:
  - fix crash in curl_easy_cleanup</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1684324800">- Update to 8.1.0:
  * Security fixes:
  - UAF in SSH sha256 fingerprint [bsc#1211230, CVE-2023-28319]
  - siglongjmp race condition [bsc#1211231, CVE-2023-28320]
  - IDN wildcard match [bsc#1211232, CVE-2023-28321]
  - POST-after-PUT confusion [bsc#1211233, CVE-2023-28322]
  - See also: https://curl.se/docs/security.html
  * Changes:
  - curl: add --proxy-http2
  - CURLPROXY_HTTPS2: for HTTPS proxy that may speak HTTP/2
  - hostip: refuse to resolve the .onion TLD
  - tool_writeout: add URL component variables
  * Bugfixes:
  - See full changelog here: https://curl.se/changes.html#8_1_0</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1684843200">- Update to 8.1.1:
  * Bugfixes:
  - cf-socket: completely remove the disabled
    USE_RECV_BEFORE_SEND_WORKAROUND
  - checksrc: disallow spaces before labels
  - curl_easy_getinfo: clarify on return data types
  - docs: document that curl_url_cleanup(NULL) is a safe no-op
  - hostip: move easy_lock.h include above curl_memory.h
  - http2: double http request parser max line length
  - http2: increase stream window size to 10 MB
  - lib: rename struct 'http_req' to 'httpreq'
  - ngtcp2: proper handling of uint64_t when adjusting send buffer
  - sectransp.c: make the code c89 compatible
  - select: avoid returning an error on EINTR from select() or poll()
  - url: provide better error message when URLs fail to parse
  - urlapi: allow numerical parts in the host name</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1685448000">- Update to 8.1.2:
  * Bugfixes:
  - configure: quote the assignments for run-compiler
  - configure: without pkg-config and no custom path, use -lnghttp2
  - curl: cache the --trace-time value for a second
  - http2: fix EOF handling on uploads with auth negotiation
  - http3: send EOF indicator early as possible
  - lib1560: verify more scheme guessing
  - lib: remove unused functions, make single-use static
  - libcurl.m4: remove trailing 'dnl' that causes this to break autoconf
  - libssh: when keyboard-interactive auth fails, try password
  - misc: fix spelling mistakes
  - page-header: mention curl version and how to figure out current release
  - page-header: minor wording polish in the URL segment
  - scripts/singleuse.pl: add more API calls
  - urlapi: remove superfluous host name check</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1689768000">- Update to 8.2.0 [bsc#1213237, CVE-2023-32001]
  * Security fix:
  - CVE-2023-32001: fopen race condition
  * Changes:
  - curl: add --ca-native and --proxy-ca-native
  - curl: add --trace-ids
  - CURLOPT_MAIL_RCPT_ALLOWFAILS: replace CURLOPT_MAIL_RCPT_ALLLOWFAILS
  - haproxy: add --haproxy-clientip flag to set client IPs
  - lib: add CURLINFO_CONN_ID and CURLINFO_XFER_ID
  * Bugfixes:
  - cf-socket: don't bypass fclosesocket callback if cancelled before connect
  - cf-socket: skip getpeername()/getsockname for TFTP
  - curl: count uploaded data to stop at the originally given size
  - curl: return error when asked to use an unsupported HTTP version
  - http2: fix crash in handling stream weights
  - http2: send HEADER &amp; DATA together if possible
  - http3/ngtcp2: upload EAGAIN handling
  - http: rectify the outgoing Cookie: header field size check
  - hyper: fix EOF handling on input
  - imap: Provide method to disable SASL if it is advertised
  - libssh2: provide error message when setting host key type fails
  - libssh2: use custom memory functions
  - ngtcp2: assigning timeout, but value is overwritten before used
  - quiche: avoid NULL deref in debug logging
  - sectransp: fix EOF handling
  - system.h: remove __IBMC__/__IBMCPP__ guards and apply to all z/OS compiles
  - timeval: use CLOCK_MONOTONIC_RAW if available
  - tls13-ciphers.d: include Schannel
  - tool_easysrc.h: correct `easysrc_perform` for `CURL_DISABLE_LIBCURL_OPTION`
  - tool_operate: allow cookie lines up to 8200 bytes
  - tool_parsecfg: accept line lengths up to 10M
  - tool_writeout_json: fix encoding of control characters
  - transfer: clear credentials when redirecting to absolute URL
  - urlapi: have *set(PATH) prepend a slash if one is missing
  - urlapi: scheme must start with alpha
  - vtls: avoid memory leak if sha256 call fails
  - websocket-cb: example doing WebSocket download using callback
  - ws: make the curl_ws_meta() return pointer a const</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1690545600">- Update to 8.2.1:
  * Bugfixes:
  - cfilters: rename close/connect functions to avoid clashes
  - ciphers.d: put URL in first column
  - cmake: add 'libcurlu'/'libcurltool' for unit tests
  - cmake: update ngtcp2 detection
  - configure: check for nghttp2_session_get_stream_local_window_size
  - docs: mark two TLS options for TLS, not SSL
  - docs: provide more see also for cipher options
  - hostip: return IPv6 first for localhost resolves
  - http2: fix regression on upload EOF handling
  - http: VLH, very large header test and fixes
  - libcurl-errors.3: add CURLUE_OK
  - os400: correct EXPECTED_STRING_LASTZEROTERMINATED
  - quiche: fix lookup of transfer at multi
  - quiche: fix segfault and other things
  - rustls: update rustls-ffi 0.10.0
  - socks: print ipv6 address within brackets
  - src/mkhelp: strip off escape sequences
  - tool: fix tool_seek_cb build when SIZEOF_CURL_OFF_T &gt; SIZEOF_OFF_T
  - transfer: do not clear the credentials on redirect to absolute URL
  - unittest: remove unneeded *_LDADD
  - websocket: rename arguments/variables to match docs</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1694606400">- Update to 8.3.0: [bsc#1215026, CVE-2023-38039]
  * Changes:
  - curl: make %output{} in -w specify a file to write to
  - gskit: remove
  - lib: --disable-bindlocal builds curl without local binding support
  - nss: remove support for this TLS library
  - tool: add "variable" support
  - trace: make tracing available in non-debug builds
  - url: change default value for CURLOPT_MAXREDIRS to 30
  - urlapi: CURLU_PUNY2IDN - convert from punycode to IDN name
  * Bugfixes:
  - altsvc: accept and parse IPv6 addresses in response headers
  - asyn-ares: reduce timeout to 2000ms
  - aws-sigv4: canonicalize the query
  - aws-sigv4: fix having date header twice in some cases
  - aws-sigv4: handle no-value user header entries
  - c-hyper: adjust the hyper to curlcode conversion
  - c-hyper: fix memory leaks in `Curl_http`
  - cf-haproxy: make CURLOPT_HAPROXY_CLIENT_IP set the *source* IP
  - cf-socket: log successful interface bind
  - cmake: add GnuTLS option
  - cmake: add support for `CURL_DEFAULT_SSL_BACKEND`
  - cmake: detect `SSL_set0_wbio` in OpenSSL
  - configure: trust pkg-config when it's used for zlib
  - configure: use the pkg-config --libs-only-l flag for libssh2
  - connect: stop halving the remaining timeout when less than 600 ms left
  - crypto: ensure crypto initialization works
  - digest: Use hostname to generate spn instead of realm
  - ftp: fix temp write of ipv6 address
  - headers: accept leading whitespaces on first response header
  - http2: fix in h2 proxy tunnel: progress in ingress on sending
  - http3/ngtcp2: shorten handshake, trace cleanup
  - http3: quiche, handshake optimization, trace cleanup
  - http: close the connection after a late 417 is received
  - http: fix sending of large requests
  - http: return error when receiving too large header set
  - lib: fix null ptr derefs and uninitialized vars (h2/h3)
  - lib: move mimepost data from -&gt;req.p.http to -&gt;state
  - list-only.d: mention SFTP as supported protocol
  - ngtcp2: fix handling of large requests
  - openssl: auto-detect `SSL_R_TLSV13_ALERT_CERTIFICATE_REQUIRED`
  - openssl: clear error queue after SSL_shutdown
  - openssl: make aws-lc version support OCSP
  - openssl: Support async cert verify callback
  - openssl: switch to modern init for LibreSSL 2.7.0+
  - openssl: when CURLOPT_SSL_CTX_FUNCTION is registered, init x509 store before
  - quic: don't set SNI if hostname is an IP address
  - quiche: adjust quiche `QUIC_IDLE_TIMEOUT` to 60s
  - quiche: enable quiche to handle timeout events
  - resolve: use PF_INET6 family lookups when CURL_IPRESOLVE_V6 is set
  - schannel: verify hostname independent of verify cert
  - tool_filetime: make -z work with file dates before 1970
  - tool_operate: allow both SSL_CERT_FILE and SSL_CERT_DIR
  - tool_operate: make aws-sigv4 not require TLS to be used
  - transfer: also stop the sending on closed connection
  - urlapi: fix heap buffer overflow
  - urlapi: setting a blank URL ("") is not an ok URL</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1697025600">- Update to 8.4.0:
  * Security fixes:
  - SOCKS5 heap buffer overflow [bsc#1215888, CVE-2023-38545]
  - cookie injection with none file [bsc#1215889, CVE-2023-38546]
  * Changes:
  - curl: add support for the IPFS protocols via HTTP gateway
  - curl_multi_get_handles: get easy handles from a multi handle
  - mingw: delete support for legacy mingw.org toolchain
  * Bugfixes:
  - base64: also build for curl
  - cf-socket: simulate slow/blocked receives in debug
  - configure: check for the capath by default
  - connect: expire the timeout when trying next
  - connect: only start the happy eyeballs timer when needed
  - cookie: do not store the expire or max-age strings
  - cookie: remove unnecessary struct fields
  - cookie: set -&gt;running in cookie_init even if data is NULL
  - create-dirs.d: clarify it also uses --output-dirs
  - http2: refused stream handling for retry
  - http: h1/h2 proxy unification
  - http: use per-request counter to check too large headers
  - idn: if idn2_check_version returns NULL, return error
  - lib: enable hmac for digest as well
  - lib: let the max filesize option stop too big transfers too
  - lib: move handling of 'data-&gt;req.writer_stack' into Curl_client_write()
  - lib: provide and use Curl_hexencode
  - lib: use wrapper for curl_mime_data fseek callback
  - libssh2: fix error message on failed pubkey-from-file
  - libssh: cap SFTP packet size sent
  - MQTT: improve receive of ACKs
  - multi: do CURLM_CALL_MULTI_PERFORM at two more places
  - multi: round the timeout up to prevent early wakeups
  - openssl: improve ssl shutdown handling
  - openssl: use X509_ALGOR_get0 instead of reaching into X509_ALGOR
  - pytest: exclude test_03_goaway in CI runs due to timing dependency
  - quic: set ciphers/curves the same way regular TLS does
  - quiche: fix build error with --with-ca-fallback
  - socks: return error if hostname too long for remote resolve
  - tftpd: always use curl's own tftp.h
  - tool_getparam: accept variable expansion on file names too
  - upload-file.d: describe the file name slash/backslash handling
  - url: fall back to http/https proxy env-variable if ws/wss not set
  - url: fix netrc info message
  - wolfssh: do cleanup in Curl_ssh_cleanup
  - wolfssl: allow capath with CURLOPT_CAINFO_BLOB
  - wolfssl: if CURLOPT_CAINFO_BLOB is set, ignore the CA files
  - wolfssl: ignore errors in CA path
  * Rebase libcurl-ocloexec.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1701864000">- Update to 8.5.0:
  * Security fixes:
  - [bsc#1217573, CVE-2023-46218] cookie mixed case PSL bypass
  - [bsc#1217574, CVE-2023-46219] HSTS long file name clears contents
  * Changes:
  - gnutls: support CURLSSLOPT_NATIVE_CA
  - HTTP3: ngtcp2 builds are no longer experimental
  * Bugfixes:
  - asyn-thread: use pipe instead of socketpair for IPC when available
  - cmake: fix OpenSSL quic detection in quiche builds
  - conncache: use the closure handle when disconnecting surplus connections
  - content_encoding: make Curl_all_content_encodings allocless
  - cookie: lowercase the domain names before PSL checks
  - Curl_http_body: cleanup properly when Curl_getformdata errors
  - CURLMOPT_MAX_CONCURRENT_STREAMS: make sure the set value is within range
  - doh: provide better return code for responses w/o addresses
  - doh: use PIPEWAIT when HTTP/2 is attempted
  - duphandle: also free 'outcurl-&gt;cookies' in error path
  - duphandle: make dupset() not return with pointers to old alloced data
  - duphandle: use strdup to clone *COPYPOSTFIELDS if size is not set
  - easy: in duphandle, init the cookies for the new handle
  - easy_lock: add a pthread_mutex_t fallback
  - fopen: create new file using old file's mode
  - fopen: create short(er) temporary file name
  - getenv: PlayStation doesn't have getenv()
  - hostip: show the list of IPs when resolving is done
  - hsts: skip single-dot hostname
  - HTTP/2, HTTP/3: handle detach of onoing transfers
  - http: allow longer HTTP/2 request method names
  - hyper: temporarily remove HTTP/2 support
  - IPFS: fix IPFS_PATH and file parsing
  - multi: during ratelimit multi_getsock should return no sockets
  - multi: use pipe instead of socketpair to *wakeup()
  - ngtcp2: fix races in stream handling
  - ntlm_wb: use pipe instead of socketpair when possible
  - openssl: avoid BN_num_bits() NULL pointer derefs
  - openssl: fix building with v3 `no-deprecated` + add CI test
  - openssl: fix infof() to avoid compiler warning for %s with null
  - openssl: identify the "quictls" backend correctly
  - openssl: include SIG and KEM algorithms in verbose
  - openssl: two multi pointer checks should probably rather be asserts
  - openssl: when a session-ID is reused, skip OCSP stapling
  - quic: make eyeballers connect retries stop at weird replies
  - quic: manage connection idle timeouts
  - setopt: check CURLOPT_TFTP_BLKSIZE range on set
  - socks: better buffer size checks for socks4a user and hostname
  - socks: make SOCKS5 use the CURLOPT_IPRESOLVE choice
  - tool: fix --capath when proxy support is disabled
  - tool_getparam: limit --rate to be smaller than number of ms
  - transfer: abort pause send when connection is marked for closing
  - transfer: avoid calling the read callback again after EOF
  - transfer: only reset the FTP wildcard engine in CLEAR state
  - url: don't touch the multi handle when closing internal handles
  - urlapi: avoid null deref if setting blank host to url encode
  - urlapi: skip appending NULL pointer query
  - urlapi: when URL encoding the fragment, pass in the right length
  - vtls: cleanup SSL config management
  - vtls: consistently use typedef names for OpenSSL structs
  - vtls: late clone of connection ssl config
  - vtls: use ALPN "http/1.1" for HTTP/1.x, including HTTP/1.0
  * Rebase curl-secure-getenv.patch
  * Add curl-tests-errorcodes.patch</changelog>
</package>
<package pkgid="81a812244648b150672bf6aac76cd2057e134757e371784bc71483767fae93859432a173c125d2f9cdce976958edc4f8b8f5184b885ccb7482734fd70bf66b1a" name="curl-debuginfo" arch="i586">
  <version epoch="0" ver="8.5.0" rel="1.1"/>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1656331200">- Update to 7.84.0:
  * Security fixes:
  - (bsc#1200737, CVE-2022-32208): FTP-KRB bad message verification
  - (bsc#1200736, CVE-2022-32207): Unpreserved file permissions
  - (bsc#1200735, CVE-2022-32206): HTTP compression denial of service
  - (bsc#1200734, CVE-2022-32205): Set-Cookie denial of service
  * Changes:
  - curl: add --rate to set max request rate per time unit
  - curl: deprecate --random-file and --egd-file
  - curl_version_info: add CURL_VERSION_THREADSAFE
  - CURLINFO_CAPATH/CAINFO: get the default CA paths from libcurl
  - lib: make curl_global_init() threadsafe when possible
  - libssh2: add CURLOPT_SSH_HOSTKEYFUNCTION
  - opts: deprecate RANDOM_FILE and EGDSOCKET
  - socks: support unix sockets for socks proxy
  * Bugfixes:
  - aws-sigv4: fix potentional NULL pointer arithmetic
  - bindlocal: don't use a random port if port number would wrap
  - c-hyper: mark status line as status for Curl_client_write()
  - ci: avoid `cmake -Hpath`
  - CI: bump FreeBSD 13.0 to 13.1
  - ci: update github actions
  - cmake: add libpsl support
  - cmake: do not add libcurl.rc to the static libcurl library
  - cmake: enable curl.rc for all Windows targets
  - cmake: fix detecting libidn2
  - cmake: support adding a suffix to the OS value
  - configure: skip libidn2 detection when winidn is used
  - configure: use the SED value to invoke sed
  - configure: warn about rustls being experimental
  - content_encoding: return error on too many compression steps
  - cookie: address secure domain overlay
  - cookie: apply limits
  - copyright.pl: parse and use .reuse/dep5 for skips
  - copyright: make repository REUSE compliant
  - curl.1: add a few see also --tls-max
  - curl.1: mention exit code zero too
  - curl: re-enable --no-remote-name
  - curl_easy_pause.3: remove explanation of progress function
  - curl_getdate.3: document that some illegal dates pass through
  - Curl_parsenetrc: don't access local pwbuf outside of scope
  - curl_url_set.3: clarify by default using known schemes only
  - CURLOPT_ALTSVC.3: document the file format
  - CURLOPT_FILETIME.3: fix the protocols this works with
  - CURLOPT_HTTPHEADER.3: improve comment in example
  - CURLOPT_NETRC.3: document the .netrc file format
  - CURLOPT_PORT.3: We discourage using this option
  - CURLOPT_RANGE.3: remove ranged upload advice
  - digest: added detection of more syntax error in server headers
  - digest: tolerate missing "realm"
  - digest: unquote realm and nonce before processing
  - DISABLED: disable 1021 for hyper again
  - docs/cmdline-opts: add copyright and license identifier to each file
  - docs/CONTRIBUTE.md: document the 'needs-votes' concept
  - docs: clarify data replacement policy for MIME API
  - doh: remove UNITTEST macro definition
  - examples/crawler.c: use the curl license
  - examples: remove fopen.c and rtsp.c
  - FAQ: Clarify Windows double quote usage
  - fopen: add Curl_fopen() for better overwriting of files
  - ftp: restore protocol state after http proxy CONNECT
  - ftp: when failing to do a secure GSSAPI login, fail hard
  - GHA/hyper: enable debug in the build
  - gssapi: improve handling of errors from gss_display_status
  - gssapi: initialize gss_buffer_desc strings
  - headers api: remove EXPERIMENTAL tag
  - http2: always debug print stream id in decimal with %u
  - http2: reject overly many push-promise headers
  - http: restore header folding behavior
  - hyper: use 'alt-used'
  - krb5: return error properly on decode errors
  - lib: make more protocol specific struct fields #ifdefed
  - libcurl-security.3: add "Secrets in memory"
  - libcurl-security.3: document CRLF header injection
  - libssh: skip the fake-close when libssh does the right thing
  - links: update dead links to the curl-wiki
  - log2changes: do not indent empty lines [ci skip]
  - macos9: remove partial support
  - Makefile.am: fix portability issues
  - Makefile.m32: delete obsolete options, improve -On [ci skip]
  - Makefile.m32: delete two obsolete OpenSSL options [ci skip]
  - Makefile.m32: stop forcing XP target with ipv6 enabled [ci skip]
  - max-time.d: clarify max-time sets max transfer time
  - mprintf: ignore clang non-literal format string
  - netrc: check %USERPROFILE% as well on Windows
  - netrc: support quoted strings
  - ngtcp2: allow curl to send larger UDP datagrams
  - ngtcp2: correct use of ngtcp2 and nghttp3 signed integer types
  - ngtcp2: enable Linux GSO
  - ngtcp2: extend QUIC transport parameters buffer
  - ngtcp2: fix alert_read_func return value
  - ngtcp2: fix typo in preprocessor condition
  - ngtcp2: handle error from ngtcp2_conn_submit_crypto_data
  - ngtcp2: send appropriate connection close error code
  - ngtcp2: support boringssl crypto backend
  - ngtcp2: use helper funcs to simplify TLS handshake integration
  - ntlm: provide a fixed fake host name
  - projects: fix third-party SSL library build paths for Visual Studio
  - quic: add Curl_quic_idle
  - quiche: support ca-fallback
  - rand: stop detecting /dev/urandom in cross-builds
  - remote-name.d: mention --output-dir
  - runtests.pl: add the --repeat parameter to the --help output
  - runtests: fix skipping tests not done event-based
  - runtests: skip starting the ssh server if user name is lacking
  - scripts/copyright.pl: fix the exclusion to not ignore man pages
  - sectransp: check for a function defined when __BLOCKS__ is undefined
  - select: return error from "lethal" poll/select errors
  - server/sws: support spaces in the HTTP request path
  - speed-limit/time.d: mention these affect transfers in either direction
  - strcase: some optimisations
  - test 2081: add a valid reply for the second request
  - test 675: add missing CR so the test passes when run through Privoxy
  - test414: add the '--resolve' keyword
  - test681: verify --no-remote-name
  - tests 266, 116 and 1540: add a small write delay
  - tests/data/test1501: kill ftp server after slow LIST response
  - tests/getpart: fix getpartattr to work with "data" and "data2"
  - tests/server/sws.c: change the HTTP writedelay unit to milliseconds
  - test{440,441,493,977}: add "HTTP proxy" keywords
  - tool_getparam: fix --parallel-max maximum value constraint
  - tool_operate: make sure --fail-with-body works with --retry
  - transfer: fix potential NULL pointer dereference
  - transfer: maintain --path-as-is after redirects
  - transfer: upload performance; avoid tiny send
  - url: free old conn better on reuse
  - url: remove redundant #ifdefs in allocate_conn()
  - url: URL encode the path when extracted, if spaces were set
  - urlapi: make curl_url_set(url, CURLUPART_URL, NULL, 0) clear all parts
  - urlapi: support CURLU_URLENCODE for curl_url_get()
  - urldata: reduce size of a few struct fields
  - urldata: remove three unused booleans from struct UserDefined
  - urldata: store tcp_keepidle and tcp_keepintvl as ints
  - version: allow stricmp() for sorting the feature list
  - vtls: make curl_global_sslset thread-safe
  - wolfssh.h: removed
  - wolfssl: correct the failf() message when a handle can't be made
  - wolfSSL: explicitly use compatibility layer
  - x509asn1: mark msnprintf return as unchecked</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1658664000">- add tests-for-32bit.patch to fix testsuite on 32bit platforms</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1661947200">- Update to 7.85.0:
  * Security fixes: [bsc#1202593, CVE-2022-35252]
  - control code in cookie denial of service
  * Changes:
  - quic: add support via wolfSSL
  - schannel: Add TLS 1.3 support
  - setopt: add CURLOPT_PROTOCOLS_STR and CURLOPT_REDIR_PROTOCOLS_STR
  * Bugfixes:
  - asyn-thread: fix socket leak on OOM
  - asyn-thread: make getaddrinfo_complete return CURLcode
  - base64: base64url encoding has no padding
  - configure: fix broken m4 syntax in TLS options
  - configure: if asked to use TLS, fail if no TLS lib was detected
  - connect: add quic connection information
  - connect: set socktype/protocol correctly
  - cookie: reject cookies with "control bytes"
  - cookie: treat a blank domain in Set-Cookie: as non-existing
  - curl: output warning when a cookie is dropped due to size
  - Curl_close: call Curl_resolver_cancel to avoid memory-leak
  - digest: fix memory leak, fix not quoted 'opaque'
  - digest: fix missing increment of 'nc' value for auth-int
  - digest: pass over leading spaces in qop values
  - digest: reject broken header with session protocol but without qop
  - doh: use https protocol by default
  - easy_lock.h: include sched.h if available to fix build
  - easy_lock.h: use __asm__ instead of asm to fix build
  - easy_lock: switch to using atomic_int instead of bool
  - ftp: use a correct expire ID for timer expiry
  - h2h3: fix overriding the 'TE: Trailers' header
  - hostip: resolve *.localhost to 127.0.0.1/::1
  - HTTP3.md: update to msh3 v0.4.0
  - hyper: use wakers for curl pause/resume
  - lib3026: reduce the number of threads to 100
  - libssh2: make atime/mtime date overflow return error
  - libssh2: provide symlink name in SFTP dir listing
  - multi: have curl_multi_remove_handle close CONNECT_ONLY transfer
  - multi: use larger dns hash table for multi interface
  - multi_wait: fix skipping to populate revents for extra_fds
  - netrc: Use the password from lines without login
  - ngtcp2: Fix build error due to change in nghttp3 prototypes
  - ngtcp2: fix stall or busy loop on STOP_SENDING with upload data
  - ngtcp2: implement cb_h3_stop_sending and cb_h3_reset_stream callbacks
  - openssl: add 'CURL_BORINGSSL_VERSION' to identify BoringSSL
  - openssl: add cert path in error message
  - openssl: add details to "unable to set client certificate" error
  - openssl: fix BoringSSL symbol conflicts with LDAP and Schannel
  - select: do not return fatal error on EINTR from poll()
  - sendf: fix paused header writes since after the header API
  - sendf: skip storing HTTP headers if HTTP disabled
  - url: really use the user provided in the url when netrc entry exists
  - url: reject URLs with hostnames longer than 65535 bytes
  - url: treat missing usernames in netrc as empty
  - urldata: reduce size of several struct fields
  - vtls: make Curl_ssl_backend() return the enum type curl_sslbackend
  * Remove tests-for-32bit.patch fixed in the update
  * Rebase libcurl-ocloexec.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1664539200">- Change the deprecated configure option --enable-hidden-symbols
  to the new --enable-symbol-hiding.</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1665230400">- Update connection info when using UNIX socket as endpoint
  connect-fix-Curl_updateconninfo-for-TRNSPRT_UNIX.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1666785600">- Update to 7.86.0:
  * Security fixes:
  - POST following PUT confusion [bsc#1204383, CVE-2022-32221]
  - .netrc parser out-of-bounds access [bsc#1204384, CVE-2022-35260]
  - HTTP proxy double-free [bsc#1204385, CVE-2022-42915]
  - HSTS bypass via IDN [bsc#1204386, CVE-2022-42916]
  * Changes:
  - NPN: remove support for and use of
  - Websockets: initial support
  * Bugfixes:
  - altsvc: reject bad port numbers
  - autotools: reduce brute-force when detecting recv/send arg list
  - aws_sigv4: fix header computation
  - cli tool: do not use disabled protocols
  - connect: change verbose IPv6 address:port to [address]:port
  - connect: fix builds without AF_INET6
  - connect: fix Curl_updateconninfo for TRNSPRT_UNIX
  - connect: fix the wrong error message on connect failures
  - content_encoding: use writer struct subclasses for different encodings
  - cookie: reject cookie names or content with TAB characters
  - curl/add_file_name_to_url: use the libcurl URL parser
  - curl/get_url_file_name: use libcurl URL parser
  - curl: warn for --ssl use, considered insecure
  - docs/libcurl/symbols-in-versions: add several missing symbols
  - ftp: ignore a 550 response to MDTM
  - functypes: provide the recv and send arg and return types
  - getparameter: return PARAM_MANUAL_REQUESTED for -M even when disabled
  - header: define public API functions as extern c
  - headers: reset the requests counter at transfer start
  - hostip: guard PF_INET6 use
  - hostip: lazily wait to figure out if IPv6 works until needed
  - http, vauth: always provide Curl_allow_auth_to_host() functionality
  - http2: make nghttp2 less picky about field whitespace
  - http: try parsing Retry-After: as a number first
  - http_proxy: restore the protocol pointer on error
  - lib: add missing limits.h includes
  - lib: prepare the incoming of additional protocols
  - lib: sanitize conditional exclusion around MIME
  - libssh: if sftp_init fails, don't get the sftp error code
  - mprintf: reject two kinds of precision for the same argument
  - mqtt: return error for too long topic
  - netrc: compare user name case sensitively
  - netrc: replace fgets with Curl_get_line
  - netrc: use the URL-decoded user
  - ngtcp2: fix build errors due to changes in ngtcp2 library
  - noproxy: support proxies specified using cidr notation
  - openssl: make certinfo available for QUIC
  - resolve: make forced IPv4 resolve only use A queries
  - schannel: ban server ALPN change during recv renegotiation
  - schannel: don't reset recv/send function pointers on renegotiation
  - schannel: when importing PFX, disable key persistence
  - setopt: use the handler table for protocol name to number conversions
  - setopt: when POST is set, reset the 'upload' field
  - single_transfer: use the libcurl URL parser when appending query parts
  - smb: replace CURL_WIN32 with WIN32
  - tool: avoid generating ambiguous escaped characters in --libcurl
  - tool_main: exit at once if out of file descriptors
  - tool_operate: more transfer cleanup after parallel transfer fail
  - tool_operate: prevent over-queuing in parallel mode
  - tool_paramhelp: asserts verify maximum sizes for string loading
  - tool_xattr: save the original URL, not the final redirected one
  - url: a zero-length userinfo part in the URL is still a (blank) user
  - url: allow non-HTTPS HSTS-matching for debug builds
  - url: rename function due to name-clash in Watt-32
  - url: use IDN decoded names for HSTS checks
  - urlapi: detect scheme better when not guessing
  - urlapi: fix parsing URL without slash with CURLU_URLENCODE
  - urlapi: reject more bad characters from the host name field
  * Remove patch upstream:
  - connect-fix-Curl_updateconninfo-for-TRNSPRT_UNIX.patch</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1668600000">- Add 1.50.0 as the minimum libnghttp2 build requirement version as
  a bandaid. Curl's 7.86.0 release introduces the use of
  nghttp2_option_set_no_rfc9113_leading_and_trailing_ws_validation,
  introduced by nghttp2 1.50.0 release, without introducing a check
  for the function/right version in their build scripts. This will
  make Zypper/cURL unusable in some corner cases where users
  installing something that requires libcurl4 before doing full
  system upgrade, thus updating the cURL stack, but not
  libnghttp2's. Background: boo#1204983, Factory mailing list
  threadd:
  "? broken dependency in curl and/or *zyp* ?", and forums thread:
  Curl-is-broken-after-an-update-which-subsequently-breaks-zypper.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1671624000">- Update to 7.87.0:
  * Security fixes:
  - CVE-2022-43551, bsc#1206308: another HSTS bypass via IDN
  - CVE-2022-43552, bsc#1206309: HTTP Proxy deny use-after-free
  * Changes
  - curl: add --url-query
  - CURLOPT_QUICK_EXIT: don't wait for DNS thread on exit
  - lib: add CURL_WRITEFUNC_ERROR to signal write callback error
  - openssl: reduce CA certificate bundle reparsing by caching
  - version: add a feature names array to curl_version_info_data
  * Bugfixes
  - altsvc: fix rejection of negative port numbers
  - aws_sigv4: consult x-%s-content-sha256 for payload hash
  - aws_sigv4: fix typos in aws_sigv4.c
  - base64: better alloc size
  - base64: encode without using snprintf
  - base64: faster base64 decoding
  - build: assume assert.h is always available
  - build: assume errno.h is always available
  - c-hyper: CONNECT respones are not server responses
  - c-hyper: fix multi-request mechanism
  - CI: Change FreeBSD image from 12.3 to 12.4
  - CI: LGTM.com will be shut down in December 2022
  - ci: Remove zuul fuzzing job as it's superseded by CIFuzz
  - cmake: check for cross-compile, not for toolchain
  - CMake: fix build with `CURL_USE_GSSAPI`
  - cmake: really enable warnings with clang
  - cmake: set the soname on the shared library
  - cmdline-opts/gen.pl: fix the linkifier
  - cmdline-opts/page-footer: remove long option nroff formatting
  - config-mac: define HAVE_SYS_IOCTL_H
  - config-mac: fix typo: size_T -&gt; size_t
  - config-mac: remove HAVE_SYS_SELECT_H
  - config-win32: fix SIZEOF_OFF_T for MSVC and old MinGW
  - configure: require fork for NTLM-WB
  - contributors.sh: actually use $CURLWWW instead of just setting it
  - cookie: compare cookie prefixes case insensitively
  - cookie: expire cookies at once when max-age is negative
  - cookie: open cookie jar as a binary file
  - curl-openssl.m4: do not add $prefix/include/openssl to CPPFLAGS
  - curl-rustls.m4: on macOS, rustls also needs the Security framework
  - curl.h: include &lt;sys/select.h&gt; on SerenityOS
  - curl.h: name all public function parameters
  - curl.h: reword comment to not use deprecated option
  - curl: override the numeric locale and set "C" by force
  - curl: timeout in the read callback
  - curl_endian: remove Curl_write64_le from header
  - curl_get_line: allow last line without newline char
  - curl_path: do not add '/' if homedir ends with one
  - curl_url_get.3: remove spurious backtick
  - curl_url_set.3: document CURLU_DISALLOW_USER
  - curl_url_set.3: fix typo
  - CURLMOPT_SOCKETFUNCTION.3: clarify CURL_POLL_REMOVE
  - CURLOPT_COOKIEFILE.3: advice =&gt; advise
  - CURLOPT_DEBUGFUNCTION.3: do not assume nul-termination in example
  - CURLOPT_DEBUGFUNCTION.3: emphasize that incoming data is "raw"
  - CURLOPT_POST.3: Explain setting to 0 changes request type
  - docs/curl_ws_send: Fixed typo in websocket docs
  - docs/EARLY-RELEASE.md: how to determine an early release
  - docs/examples: spell correction ('Retrieve')
  - docs/INSTALL.md: expand on static builds
  - docs/WEBSOCKET.md: explain the URL use
  - docs: add missing parameters for --retry flag
  - docs: add more "SEE ALSO" links to CA related pages
  - docs: explain the noproxy CIDR notation support
  - docs: extend the dump-header documentation
  - docs: remove performance note in CURLOPT_SSL_VERIFYPEER
  - examples/10-at-a-time: fix possible skipped final transfers
  - examples: update descriptions
  - ftp: support growing files with CURLOPT_IGNORE_CONTENT_LENGTH
  - gen.pl: do not generate CURLHELP bitmask lines &gt; 79 characters
  - GHA: clarify workflows permissions, set least possible privilege
  - GHA: NSS use clang instead of clang-9
  - gnutls: use common gnutls init and verify code for ngtcp2
  - headers: add endif comments
  - HTTP-COOKIES.md: mention that http://localhost is a secure context
  - HTTP-COOKIES.md: update the 6265bis link to draft-11
  - http: do not send PROXY more than once
  - http: fix the ::1 comparison for IPv6 localhost for cookies
  - http: set 'this_is_a_follow' in the Location: logic
  - http: use the IDN decoded name in HSTS checks
  - hyper: classify headers as CONNECT and 1XX
  - hyper: fix handling of hyper_task's when reusing the same address
  - idn: remove Curl_win32_ascii_to_idn
  - INSTALL: update operating systems and CPU archs
  - KNOWN_BUGS: remove eight entries
  - lib1560: add some basic IDN host name tests
  - lib: connection filters (cfilter) addition to curl:
  - lib: feature deprecation warnings in gcc &gt;= 4.3
  - lib: fix some type mismatches and remove unneeded typecasts
  - lib: parse numbers with fixed known base 10
  - lib: remove bad set.opt_no_body assignments
  - lib: rewind BEFORE request instead of AFTER previous
  - lib: sync guard for Curl_getaddrinfo_ex() definition and use
  - lib: use size_t or int etc instead of longs
  - libcurl-errors.3: remove duplicate word
  - libssh2: return error when ssh_hostkeyfunc returns error
  - limit-rate.d: see also --rate
  - log2changes.pl: wrap long lines at 80 columns
  - Makefile.mk: address minor issues
  - Makefile.mk: improve a GNU Make hack
  - Makefile.mk: portable Makefile.m32
  - maketgz: set the right version in lib/libcurl.plist
  - mime: relax easy/mime structures binding
  - misc: Fix incorrect spelling
  - misc: remove duplicated include files
  - misc: typo and grammar fixes
  - negtelnetserver.py: have it call its close() method
  - netrc.d: provide mutext info
  - netware: remove leftover traces
  - noproxy: also match with adjacent comma
  - noproxy: guard against empty hostnames in noproxy check
  - noproxy: tailmatch like in 7.85.0 and earlier
  - nroff-scan.pl: detect double highlights
  - ntlm: improve comment for encrypt_des
  - ntlm: silence ubsan warning about copying from null target_info pointer
  - openssl/mbedtls: use %d for outputing port with failf (int)
  - openssl: prefix errors with '[lib]/[version]: '
  - os400: use platform socklen_t in Curl_getnameinfo_a
  - page-header: grammar improvement (display transfer rate)
  - proxy: refactor haproxy protocol handling as connection filter
  - README.md: remove badges and xmas-tree garnish
  - rtsp: fix RTSP auth
  - runtests: --no-debuginfod now disables DEBUGINFOD_URLS
  - runtests: do CRLF replacements per section only
  - scripts/checksrc.pl: detect duplicated include files
  - sendf: change Curl_read_plain to wrap Curl_recv_plain
  - sendf: remove unnecessary if condition
  - setup: do not require __MRC__ defined for Mac OS 9 builds
  - smb/telnet: do not free the protocol struct in *_done()
  - socks: fix username max size is 255 (0xFF)
  - spellcheck.words: remove 'github' as an accepted word
  - ssl-reqd.d: clarify that this is for upgrading connections only
  - strcase: use curl_str(n)equal for case insensitive matches
  - styled-output.d: this option does not work on Windows
  - system.h: fix socklen_t, curl_off_t, long long for Classic Mac OS
  - system.h: support 64-bit curl_off_t for NonStop 32-bit
  - test1421: fix typo
  - test3026: reduce runtime in legacy mingw builds
  - tests/sshserver.pl: re-enable ssh-rsa while using openssh 8.8+
  - tests: add authorityInfoAccess to generated certs
  - tests: add HTTP/3 test case, custom location for proper nghttpx
  - tls: backends use connection filters for IO, enabling HTTPS-proxy
  - tool: determine the correct fopen option for -D
  - tool_cfgable: free the ssl_ec_curves on exit
  - tool_cfgable: make socks5_gssapi_nec a boolean
  - tool_formparse: avoid clobbering on function params
  - tool_getparam: make --no-get work as the opposite of --get
  - tool_operate: provide better errmsg for -G with bad URL
  - tool_operate: when aborting, make sure there is a non-NULL error buffer
  - tool_paramhlp: free the proto strings on exit
  - url: move back the IDN conversion of proxy names
  - urlapi: reject more bad letters from the host name: &amp;+()
  - urldata: change port num storage to int and unsigned short
  - vms: remove SIZEOF_SHORT
  - vtls: fix build without proxy support
  - vtls: localization of state data in filters
  - WEBSOCKET.md: fix broken link
  - Websocket: fixes for partial frames and buffer updates
  - websockets: fix handling of partial frames
  - windows: fail early with a missing windres in autotools
  - windows: fix linking .rc to shared curl with autotools
  - winidn: drop WANT_IDN_PROTOTYPES
  - ws: if no connection is around, return error
  - ws: return CURLE_NOT_BUILT_IN when websockets not built in
  - x509asn1: avoid freeing unallocated pointers</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1676462400">- Update to 7.88.0: [bsc#1207990, CVE-2023-23914]
  [bsc#1207991, CVE-2023-23915] [bsc#1207992, CVE-2023-23916]
  * Security fixes:
  - CVE-2023-23914: HSTS ignored on multiple requests
  - CVE-2023-23915: HSTS amnesia with --parallel
  - CVE-2023-23916: HTTP multi-header compression denial of service
  * Changes:
  - curl.h: add CURL_HTTP_VERSION_3ONLY
  - share: add sharing of HSTS cache among handles
  - src: add --http3-only
  - tool_operate: share HSTS between handles
  - urlapi: add CURLU_PUNYCODE
  - writeout: add %{certs} and %{num_certs}
  * Bugfixes:
  - cf-socket: keep sockaddr local in the socket filters
  - cfilters:Curl_conn_get_select_socks: use the first non-connected filter
  - curl.h: allow up to 10M buffer size
  - curl.h: mark CURLSSLBACKEND_MESALINK as deprecated
  - curl/websockets.h: extend the websocket frame struct
  - curl: output warning at --verbose output for debug-enabled version
  - curl_free.3: fix return type of `curl_free`
  - curl_log: for failf/infof and debug logging implementations
  - dict: URL decode the entire path always
  - docs/DEPRECATE.md: deprecate gskit
  - easyoptions: fix header printing in generation script
  - haxproxy: send before TLS handhshake
  - hsts.d: explain hsts more
  - hsts: handle adding the same host name again
  - HTTP/[23]: continue upload when state.drain is set
  - http: decode transfer encoding first
  - http_aws_sigv4: remove typecasts from HMAC_SHA256 macro
  - http_proxy: do not assign data-&gt;req.p.http use local copy
  - lib: connect/h2/h3 refactor
  - libssh2: try sha2 algos for hostkey methods
  - md4: fix build with GnuTLS + OpenSSL v1
  - ngtcp2: replace removed define and stop using removed function
  - noproxy: support for space-separated names is deprecated
  - nss: implement data_pending method
  - openldap: fix missing sasl symbols at build in specific configs
  - openssl: adapt to boringssl's error code type
  - openssl: don't ignore CA paths when using Windows CA store (redux)
  - openssl: don't log raw record headers
  - openssl: make the BIO_METHOD a local variable in the connection filter
  - openssl: only use CA_BLOB if verifying peer
  - openssl: remove attached easy handles from SSL instances
  - openssl: store the CA after first send (ClientHello)
  - setopt: use &gt;, not &gt;=, when checking if uarg is larger than uint-max
  - smb: return error on upload without size
  - socketpair: allow localhost MITM sniffers
  - strdup: name it Curl_strdup
  - tool_getparam: fix hiding of command line secrets
  - tool_operate: fix error codes on bad URL &amp; OOM
  - tool_operate: repair --rate
  - transfer: break the read loop when RECV is cleared
  - typecheck: accept expressions for option/info parameters
  - urlapi: avoid Curl_dyn_addf() for hex outputs
  - urlapi: skip path checks if path is just "/"
  - urlapi: skip the extra dedotdot alloc if no dot in path
  - urldata: cease storing TLS auth type
  - urldata: make 'ftp_create_missing_dirs' depend on FTP || SFTP
  - urldata: make set.http200aliases conditional on HTTP being present
  - urldata: move the cookefilelist to the 'set' struct
  - urldata: remove unused struct fields, made more conditional
  - vquic: stabilization and improvements
  - vtls: fix hostname handling in filters
  - vtls: manage current easy handle in nested cfilter calls
  - vtls: use ALPN HTTP/1.0 when HTTP/1.0 is used
  * Rebase libcurl-ocloexec.patch
  * Fix regression tests: f1d09231adfc695d15995b9ef2c8c6e568c28091
  - runtests: fix "uninitialized value $port"
  - Add curl-fix-uninitialized-value-in-tests.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1676894400">- Update to 7.88.1:
  * Bugfix release
- Drop upstreamed patch:
  * curl-fix-uninitialized-value-in-tests.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1679313600">- Update to 8.0.0:
  * Security fixes:
  - TELNET option IAC injection [bsc#1209209, CVE-2023-27533]
  - SFTP path ~ resolving discrepancy [bsc#1209210, CVE-2023-27534]
  - FTP too eager connection reuse [bsc#1209211, CVE-2023-27535]
  - GSS delegation too eager connection re-use [bsc#1209212, CVE-2023-27536]
  - HSTS double-free [bsc#1209213, CVE-2023-27537]
  - SSH connection too eager reuse still [bsc#1209214, CVE-2023-27538]
  * Changes:
  - build: remove support for curl_off_t &lt; 8 bytes
  * Bugfixes:
  - aws_sigv4: fall back to UNSIGNED-PAYLOAD for sign_as_s3
  - BINDINGS: add Fortran binding
  - cf-socket: use port 80 when resolving name for local bind
  - cookie: don't load cookies again when flushing
  - curl_path: create the new path with dynbuf
  - CURLSHOPT_SHARE.3: HSTS sharing is not thread-safe
  - DYNBUF.md: note Curl_dyn_add* calls Curl_dyn_free on failure
  - ftp: active mode with SSL, add the filter
  - hostip: avoid sscanf and extra buffer copies
  - http2: fix for http2-prior-knowledge when reusing connections
  - http2: fix handling of RST and GOAWAY to recognize partial transfers
  - http: don't send 100-continue for short PUT requests
  - http: fix unix domain socket use in https connects
  - libssh: use dynbuf instead of realloc
  - ngtcp2-gnutls.yml: bump to gnutls 3.8.0
  - sectransp: make read_cert() use a dynbuf when loading
  - telnet: only accept option arguments in ascii
  - telnet: parse telnet options without sscanf
  - url: fix the SSH connection reuse check
  - url: only reuse connections with same GSS delegation
  - urlapi: '%' is illegal in host names
  - ws: keep the socket non-blocking
  * Rebase libcurl-ocloexec.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1679400000">- Update to 8.0.1:
  * Bugfixes:
  - fix crash in curl_easy_cleanup</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1684324800">- Update to 8.1.0:
  * Security fixes:
  - UAF in SSH sha256 fingerprint [bsc#1211230, CVE-2023-28319]
  - siglongjmp race condition [bsc#1211231, CVE-2023-28320]
  - IDN wildcard match [bsc#1211232, CVE-2023-28321]
  - POST-after-PUT confusion [bsc#1211233, CVE-2023-28322]
  - See also: https://curl.se/docs/security.html
  * Changes:
  - curl: add --proxy-http2
  - CURLPROXY_HTTPS2: for HTTPS proxy that may speak HTTP/2
  - hostip: refuse to resolve the .onion TLD
  - tool_writeout: add URL component variables
  * Bugfixes:
  - See full changelog here: https://curl.se/changes.html#8_1_0</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1684843200">- Update to 8.1.1:
  * Bugfixes:
  - cf-socket: completely remove the disabled
    USE_RECV_BEFORE_SEND_WORKAROUND
  - checksrc: disallow spaces before labels
  - curl_easy_getinfo: clarify on return data types
  - docs: document that curl_url_cleanup(NULL) is a safe no-op
  - hostip: move easy_lock.h include above curl_memory.h
  - http2: double http request parser max line length
  - http2: increase stream window size to 10 MB
  - lib: rename struct 'http_req' to 'httpreq'
  - ngtcp2: proper handling of uint64_t when adjusting send buffer
  - sectransp.c: make the code c89 compatible
  - select: avoid returning an error on EINTR from select() or poll()
  - url: provide better error message when URLs fail to parse
  - urlapi: allow numerical parts in the host name</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1685448000">- Update to 8.1.2:
  * Bugfixes:
  - configure: quote the assignments for run-compiler
  - configure: without pkg-config and no custom path, use -lnghttp2
  - curl: cache the --trace-time value for a second
  - http2: fix EOF handling on uploads with auth negotiation
  - http3: send EOF indicator early as possible
  - lib1560: verify more scheme guessing
  - lib: remove unused functions, make single-use static
  - libcurl.m4: remove trailing 'dnl' that causes this to break autoconf
  - libssh: when keyboard-interactive auth fails, try password
  - misc: fix spelling mistakes
  - page-header: mention curl version and how to figure out current release
  - page-header: minor wording polish in the URL segment
  - scripts/singleuse.pl: add more API calls
  - urlapi: remove superfluous host name check</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1689768000">- Update to 8.2.0 [bsc#1213237, CVE-2023-32001]
  * Security fix:
  - CVE-2023-32001: fopen race condition
  * Changes:
  - curl: add --ca-native and --proxy-ca-native
  - curl: add --trace-ids
  - CURLOPT_MAIL_RCPT_ALLOWFAILS: replace CURLOPT_MAIL_RCPT_ALLLOWFAILS
  - haproxy: add --haproxy-clientip flag to set client IPs
  - lib: add CURLINFO_CONN_ID and CURLINFO_XFER_ID
  * Bugfixes:
  - cf-socket: don't bypass fclosesocket callback if cancelled before connect
  - cf-socket: skip getpeername()/getsockname for TFTP
  - curl: count uploaded data to stop at the originally given size
  - curl: return error when asked to use an unsupported HTTP version
  - http2: fix crash in handling stream weights
  - http2: send HEADER &amp; DATA together if possible
  - http3/ngtcp2: upload EAGAIN handling
  - http: rectify the outgoing Cookie: header field size check
  - hyper: fix EOF handling on input
  - imap: Provide method to disable SASL if it is advertised
  - libssh2: provide error message when setting host key type fails
  - libssh2: use custom memory functions
  - ngtcp2: assigning timeout, but value is overwritten before used
  - quiche: avoid NULL deref in debug logging
  - sectransp: fix EOF handling
  - system.h: remove __IBMC__/__IBMCPP__ guards and apply to all z/OS compiles
  - timeval: use CLOCK_MONOTONIC_RAW if available
  - tls13-ciphers.d: include Schannel
  - tool_easysrc.h: correct `easysrc_perform` for `CURL_DISABLE_LIBCURL_OPTION`
  - tool_operate: allow cookie lines up to 8200 bytes
  - tool_parsecfg: accept line lengths up to 10M
  - tool_writeout_json: fix encoding of control characters
  - transfer: clear credentials when redirecting to absolute URL
  - urlapi: have *set(PATH) prepend a slash if one is missing
  - urlapi: scheme must start with alpha
  - vtls: avoid memory leak if sha256 call fails
  - websocket-cb: example doing WebSocket download using callback
  - ws: make the curl_ws_meta() return pointer a const</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1690545600">- Update to 8.2.1:
  * Bugfixes:
  - cfilters: rename close/connect functions to avoid clashes
  - ciphers.d: put URL in first column
  - cmake: add 'libcurlu'/'libcurltool' for unit tests
  - cmake: update ngtcp2 detection
  - configure: check for nghttp2_session_get_stream_local_window_size
  - docs: mark two TLS options for TLS, not SSL
  - docs: provide more see also for cipher options
  - hostip: return IPv6 first for localhost resolves
  - http2: fix regression on upload EOF handling
  - http: VLH, very large header test and fixes
  - libcurl-errors.3: add CURLUE_OK
  - os400: correct EXPECTED_STRING_LASTZEROTERMINATED
  - quiche: fix lookup of transfer at multi
  - quiche: fix segfault and other things
  - rustls: update rustls-ffi 0.10.0
  - socks: print ipv6 address within brackets
  - src/mkhelp: strip off escape sequences
  - tool: fix tool_seek_cb build when SIZEOF_CURL_OFF_T &gt; SIZEOF_OFF_T
  - transfer: do not clear the credentials on redirect to absolute URL
  - unittest: remove unneeded *_LDADD
  - websocket: rename arguments/variables to match docs</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1694606400">- Update to 8.3.0: [bsc#1215026, CVE-2023-38039]
  * Changes:
  - curl: make %output{} in -w specify a file to write to
  - gskit: remove
  - lib: --disable-bindlocal builds curl without local binding support
  - nss: remove support for this TLS library
  - tool: add "variable" support
  - trace: make tracing available in non-debug builds
  - url: change default value for CURLOPT_MAXREDIRS to 30
  - urlapi: CURLU_PUNY2IDN - convert from punycode to IDN name
  * Bugfixes:
  - altsvc: accept and parse IPv6 addresses in response headers
  - asyn-ares: reduce timeout to 2000ms
  - aws-sigv4: canonicalize the query
  - aws-sigv4: fix having date header twice in some cases
  - aws-sigv4: handle no-value user header entries
  - c-hyper: adjust the hyper to curlcode conversion
  - c-hyper: fix memory leaks in `Curl_http`
  - cf-haproxy: make CURLOPT_HAPROXY_CLIENT_IP set the *source* IP
  - cf-socket: log successful interface bind
  - cmake: add GnuTLS option
  - cmake: add support for `CURL_DEFAULT_SSL_BACKEND`
  - cmake: detect `SSL_set0_wbio` in OpenSSL
  - configure: trust pkg-config when it's used for zlib
  - configure: use the pkg-config --libs-only-l flag for libssh2
  - connect: stop halving the remaining timeout when less than 600 ms left
  - crypto: ensure crypto initialization works
  - digest: Use hostname to generate spn instead of realm
  - ftp: fix temp write of ipv6 address
  - headers: accept leading whitespaces on first response header
  - http2: fix in h2 proxy tunnel: progress in ingress on sending
  - http3/ngtcp2: shorten handshake, trace cleanup
  - http3: quiche, handshake optimization, trace cleanup
  - http: close the connection after a late 417 is received
  - http: fix sending of large requests
  - http: return error when receiving too large header set
  - lib: fix null ptr derefs and uninitialized vars (h2/h3)
  - lib: move mimepost data from -&gt;req.p.http to -&gt;state
  - list-only.d: mention SFTP as supported protocol
  - ngtcp2: fix handling of large requests
  - openssl: auto-detect `SSL_R_TLSV13_ALERT_CERTIFICATE_REQUIRED`
  - openssl: clear error queue after SSL_shutdown
  - openssl: make aws-lc version support OCSP
  - openssl: Support async cert verify callback
  - openssl: switch to modern init for LibreSSL 2.7.0+
  - openssl: when CURLOPT_SSL_CTX_FUNCTION is registered, init x509 store before
  - quic: don't set SNI if hostname is an IP address
  - quiche: adjust quiche `QUIC_IDLE_TIMEOUT` to 60s
  - quiche: enable quiche to handle timeout events
  - resolve: use PF_INET6 family lookups when CURL_IPRESOLVE_V6 is set
  - schannel: verify hostname independent of verify cert
  - tool_filetime: make -z work with file dates before 1970
  - tool_operate: allow both SSL_CERT_FILE and SSL_CERT_DIR
  - tool_operate: make aws-sigv4 not require TLS to be used
  - transfer: also stop the sending on closed connection
  - urlapi: fix heap buffer overflow
  - urlapi: setting a blank URL ("") is not an ok URL</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1697025600">- Update to 8.4.0:
  * Security fixes:
  - SOCKS5 heap buffer overflow [bsc#1215888, CVE-2023-38545]
  - cookie injection with none file [bsc#1215889, CVE-2023-38546]
  * Changes:
  - curl: add support for the IPFS protocols via HTTP gateway
  - curl_multi_get_handles: get easy handles from a multi handle
  - mingw: delete support for legacy mingw.org toolchain
  * Bugfixes:
  - base64: also build for curl
  - cf-socket: simulate slow/blocked receives in debug
  - configure: check for the capath by default
  - connect: expire the timeout when trying next
  - connect: only start the happy eyeballs timer when needed
  - cookie: do not store the expire or max-age strings
  - cookie: remove unnecessary struct fields
  - cookie: set -&gt;running in cookie_init even if data is NULL
  - create-dirs.d: clarify it also uses --output-dirs
  - http2: refused stream handling for retry
  - http: h1/h2 proxy unification
  - http: use per-request counter to check too large headers
  - idn: if idn2_check_version returns NULL, return error
  - lib: enable hmac for digest as well
  - lib: let the max filesize option stop too big transfers too
  - lib: move handling of 'data-&gt;req.writer_stack' into Curl_client_write()
  - lib: provide and use Curl_hexencode
  - lib: use wrapper for curl_mime_data fseek callback
  - libssh2: fix error message on failed pubkey-from-file
  - libssh: cap SFTP packet size sent
  - MQTT: improve receive of ACKs
  - multi: do CURLM_CALL_MULTI_PERFORM at two more places
  - multi: round the timeout up to prevent early wakeups
  - openssl: improve ssl shutdown handling
  - openssl: use X509_ALGOR_get0 instead of reaching into X509_ALGOR
  - pytest: exclude test_03_goaway in CI runs due to timing dependency
  - quic: set ciphers/curves the same way regular TLS does
  - quiche: fix build error with --with-ca-fallback
  - socks: return error if hostname too long for remote resolve
  - tftpd: always use curl's own tftp.h
  - tool_getparam: accept variable expansion on file names too
  - upload-file.d: describe the file name slash/backslash handling
  - url: fall back to http/https proxy env-variable if ws/wss not set
  - url: fix netrc info message
  - wolfssh: do cleanup in Curl_ssh_cleanup
  - wolfssl: allow capath with CURLOPT_CAINFO_BLOB
  - wolfssl: if CURLOPT_CAINFO_BLOB is set, ignore the CA files
  - wolfssl: ignore errors in CA path
  * Rebase libcurl-ocloexec.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1701864000">- Update to 8.5.0:
  * Security fixes:
  - [bsc#1217573, CVE-2023-46218] cookie mixed case PSL bypass
  - [bsc#1217574, CVE-2023-46219] HSTS long file name clears contents
  * Changes:
  - gnutls: support CURLSSLOPT_NATIVE_CA
  - HTTP3: ngtcp2 builds are no longer experimental
  * Bugfixes:
  - asyn-thread: use pipe instead of socketpair for IPC when available
  - cmake: fix OpenSSL quic detection in quiche builds
  - conncache: use the closure handle when disconnecting surplus connections
  - content_encoding: make Curl_all_content_encodings allocless
  - cookie: lowercase the domain names before PSL checks
  - Curl_http_body: cleanup properly when Curl_getformdata errors
  - CURLMOPT_MAX_CONCURRENT_STREAMS: make sure the set value is within range
  - doh: provide better return code for responses w/o addresses
  - doh: use PIPEWAIT when HTTP/2 is attempted
  - duphandle: also free 'outcurl-&gt;cookies' in error path
  - duphandle: make dupset() not return with pointers to old alloced data
  - duphandle: use strdup to clone *COPYPOSTFIELDS if size is not set
  - easy: in duphandle, init the cookies for the new handle
  - easy_lock: add a pthread_mutex_t fallback
  - fopen: create new file using old file's mode
  - fopen: create short(er) temporary file name
  - getenv: PlayStation doesn't have getenv()
  - hostip: show the list of IPs when resolving is done
  - hsts: skip single-dot hostname
  - HTTP/2, HTTP/3: handle detach of onoing transfers
  - http: allow longer HTTP/2 request method names
  - hyper: temporarily remove HTTP/2 support
  - IPFS: fix IPFS_PATH and file parsing
  - multi: during ratelimit multi_getsock should return no sockets
  - multi: use pipe instead of socketpair to *wakeup()
  - ngtcp2: fix races in stream handling
  - ntlm_wb: use pipe instead of socketpair when possible
  - openssl: avoid BN_num_bits() NULL pointer derefs
  - openssl: fix building with v3 `no-deprecated` + add CI test
  - openssl: fix infof() to avoid compiler warning for %s with null
  - openssl: identify the "quictls" backend correctly
  - openssl: include SIG and KEM algorithms in verbose
  - openssl: two multi pointer checks should probably rather be asserts
  - openssl: when a session-ID is reused, skip OCSP stapling
  - quic: make eyeballers connect retries stop at weird replies
  - quic: manage connection idle timeouts
  - setopt: check CURLOPT_TFTP_BLKSIZE range on set
  - socks: better buffer size checks for socks4a user and hostname
  - socks: make SOCKS5 use the CURLOPT_IPRESOLVE choice
  - tool: fix --capath when proxy support is disabled
  - tool_getparam: limit --rate to be smaller than number of ms
  - transfer: abort pause send when connection is marked for closing
  - transfer: avoid calling the read callback again after EOF
  - transfer: only reset the FTP wildcard engine in CLEAR state
  - url: don't touch the multi handle when closing internal handles
  - urlapi: avoid null deref if setting blank host to url encode
  - urlapi: skip appending NULL pointer query
  - urlapi: when URL encoding the fragment, pass in the right length
  - vtls: cleanup SSL config management
  - vtls: consistently use typedef names for OpenSSL structs
  - vtls: late clone of connection ssl config
  - vtls: use ALPN "http/1.1" for HTTP/1.x, including HTTP/1.0
  * Rebase curl-secure-getenv.patch
  * Add curl-tests-errorcodes.patch</changelog>
</package>
<package pkgid="b1a07fd76b7afa797af66a37e6763a3e276b0b62b8e887b99273a40f0d6335b7413e0655e9ce069da015ec3d2ff39360dddaba774d4167b6547243251c33d808" name="curl-debuginfo" arch="x86_64">
  <version epoch="0" ver="8.5.0" rel="1.1"/>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1656331200">- Update to 7.84.0:
  * Security fixes:
  - (bsc#1200737, CVE-2022-32208): FTP-KRB bad message verification
  - (bsc#1200736, CVE-2022-32207): Unpreserved file permissions
  - (bsc#1200735, CVE-2022-32206): HTTP compression denial of service
  - (bsc#1200734, CVE-2022-32205): Set-Cookie denial of service
  * Changes:
  - curl: add --rate to set max request rate per time unit
  - curl: deprecate --random-file and --egd-file
  - curl_version_info: add CURL_VERSION_THREADSAFE
  - CURLINFO_CAPATH/CAINFO: get the default CA paths from libcurl
  - lib: make curl_global_init() threadsafe when possible
  - libssh2: add CURLOPT_SSH_HOSTKEYFUNCTION
  - opts: deprecate RANDOM_FILE and EGDSOCKET
  - socks: support unix sockets for socks proxy
  * Bugfixes:
  - aws-sigv4: fix potentional NULL pointer arithmetic
  - bindlocal: don't use a random port if port number would wrap
  - c-hyper: mark status line as status for Curl_client_write()
  - ci: avoid `cmake -Hpath`
  - CI: bump FreeBSD 13.0 to 13.1
  - ci: update github actions
  - cmake: add libpsl support
  - cmake: do not add libcurl.rc to the static libcurl library
  - cmake: enable curl.rc for all Windows targets
  - cmake: fix detecting libidn2
  - cmake: support adding a suffix to the OS value
  - configure: skip libidn2 detection when winidn is used
  - configure: use the SED value to invoke sed
  - configure: warn about rustls being experimental
  - content_encoding: return error on too many compression steps
  - cookie: address secure domain overlay
  - cookie: apply limits
  - copyright.pl: parse and use .reuse/dep5 for skips
  - copyright: make repository REUSE compliant
  - curl.1: add a few see also --tls-max
  - curl.1: mention exit code zero too
  - curl: re-enable --no-remote-name
  - curl_easy_pause.3: remove explanation of progress function
  - curl_getdate.3: document that some illegal dates pass through
  - Curl_parsenetrc: don't access local pwbuf outside of scope
  - curl_url_set.3: clarify by default using known schemes only
  - CURLOPT_ALTSVC.3: document the file format
  - CURLOPT_FILETIME.3: fix the protocols this works with
  - CURLOPT_HTTPHEADER.3: improve comment in example
  - CURLOPT_NETRC.3: document the .netrc file format
  - CURLOPT_PORT.3: We discourage using this option
  - CURLOPT_RANGE.3: remove ranged upload advice
  - digest: added detection of more syntax error in server headers
  - digest: tolerate missing "realm"
  - digest: unquote realm and nonce before processing
  - DISABLED: disable 1021 for hyper again
  - docs/cmdline-opts: add copyright and license identifier to each file
  - docs/CONTRIBUTE.md: document the 'needs-votes' concept
  - docs: clarify data replacement policy for MIME API
  - doh: remove UNITTEST macro definition
  - examples/crawler.c: use the curl license
  - examples: remove fopen.c and rtsp.c
  - FAQ: Clarify Windows double quote usage
  - fopen: add Curl_fopen() for better overwriting of files
  - ftp: restore protocol state after http proxy CONNECT
  - ftp: when failing to do a secure GSSAPI login, fail hard
  - GHA/hyper: enable debug in the build
  - gssapi: improve handling of errors from gss_display_status
  - gssapi: initialize gss_buffer_desc strings
  - headers api: remove EXPERIMENTAL tag
  - http2: always debug print stream id in decimal with %u
  - http2: reject overly many push-promise headers
  - http: restore header folding behavior
  - hyper: use 'alt-used'
  - krb5: return error properly on decode errors
  - lib: make more protocol specific struct fields #ifdefed
  - libcurl-security.3: add "Secrets in memory"
  - libcurl-security.3: document CRLF header injection
  - libssh: skip the fake-close when libssh does the right thing
  - links: update dead links to the curl-wiki
  - log2changes: do not indent empty lines [ci skip]
  - macos9: remove partial support
  - Makefile.am: fix portability issues
  - Makefile.m32: delete obsolete options, improve -On [ci skip]
  - Makefile.m32: delete two obsolete OpenSSL options [ci skip]
  - Makefile.m32: stop forcing XP target with ipv6 enabled [ci skip]
  - max-time.d: clarify max-time sets max transfer time
  - mprintf: ignore clang non-literal format string
  - netrc: check %USERPROFILE% as well on Windows
  - netrc: support quoted strings
  - ngtcp2: allow curl to send larger UDP datagrams
  - ngtcp2: correct use of ngtcp2 and nghttp3 signed integer types
  - ngtcp2: enable Linux GSO
  - ngtcp2: extend QUIC transport parameters buffer
  - ngtcp2: fix alert_read_func return value
  - ngtcp2: fix typo in preprocessor condition
  - ngtcp2: handle error from ngtcp2_conn_submit_crypto_data
  - ngtcp2: send appropriate connection close error code
  - ngtcp2: support boringssl crypto backend
  - ngtcp2: use helper funcs to simplify TLS handshake integration
  - ntlm: provide a fixed fake host name
  - projects: fix third-party SSL library build paths for Visual Studio
  - quic: add Curl_quic_idle
  - quiche: support ca-fallback
  - rand: stop detecting /dev/urandom in cross-builds
  - remote-name.d: mention --output-dir
  - runtests.pl: add the --repeat parameter to the --help output
  - runtests: fix skipping tests not done event-based
  - runtests: skip starting the ssh server if user name is lacking
  - scripts/copyright.pl: fix the exclusion to not ignore man pages
  - sectransp: check for a function defined when __BLOCKS__ is undefined
  - select: return error from "lethal" poll/select errors
  - server/sws: support spaces in the HTTP request path
  - speed-limit/time.d: mention these affect transfers in either direction
  - strcase: some optimisations
  - test 2081: add a valid reply for the second request
  - test 675: add missing CR so the test passes when run through Privoxy
  - test414: add the '--resolve' keyword
  - test681: verify --no-remote-name
  - tests 266, 116 and 1540: add a small write delay
  - tests/data/test1501: kill ftp server after slow LIST response
  - tests/getpart: fix getpartattr to work with "data" and "data2"
  - tests/server/sws.c: change the HTTP writedelay unit to milliseconds
  - test{440,441,493,977}: add "HTTP proxy" keywords
  - tool_getparam: fix --parallel-max maximum value constraint
  - tool_operate: make sure --fail-with-body works with --retry
  - transfer: fix potential NULL pointer dereference
  - transfer: maintain --path-as-is after redirects
  - transfer: upload performance; avoid tiny send
  - url: free old conn better on reuse
  - url: remove redundant #ifdefs in allocate_conn()
  - url: URL encode the path when extracted, if spaces were set
  - urlapi: make curl_url_set(url, CURLUPART_URL, NULL, 0) clear all parts
  - urlapi: support CURLU_URLENCODE for curl_url_get()
  - urldata: reduce size of a few struct fields
  - urldata: remove three unused booleans from struct UserDefined
  - urldata: store tcp_keepidle and tcp_keepintvl as ints
  - version: allow stricmp() for sorting the feature list
  - vtls: make curl_global_sslset thread-safe
  - wolfssh.h: removed
  - wolfssl: correct the failf() message when a handle can't be made
  - wolfSSL: explicitly use compatibility layer
  - x509asn1: mark msnprintf return as unchecked</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1658664000">- add tests-for-32bit.patch to fix testsuite on 32bit platforms</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1661947200">- Update to 7.85.0:
  * Security fixes: [bsc#1202593, CVE-2022-35252]
  - control code in cookie denial of service
  * Changes:
  - quic: add support via wolfSSL
  - schannel: Add TLS 1.3 support
  - setopt: add CURLOPT_PROTOCOLS_STR and CURLOPT_REDIR_PROTOCOLS_STR
  * Bugfixes:
  - asyn-thread: fix socket leak on OOM
  - asyn-thread: make getaddrinfo_complete return CURLcode
  - base64: base64url encoding has no padding
  - configure: fix broken m4 syntax in TLS options
  - configure: if asked to use TLS, fail if no TLS lib was detected
  - connect: add quic connection information
  - connect: set socktype/protocol correctly
  - cookie: reject cookies with "control bytes"
  - cookie: treat a blank domain in Set-Cookie: as non-existing
  - curl: output warning when a cookie is dropped due to size
  - Curl_close: call Curl_resolver_cancel to avoid memory-leak
  - digest: fix memory leak, fix not quoted 'opaque'
  - digest: fix missing increment of 'nc' value for auth-int
  - digest: pass over leading spaces in qop values
  - digest: reject broken header with session protocol but without qop
  - doh: use https protocol by default
  - easy_lock.h: include sched.h if available to fix build
  - easy_lock.h: use __asm__ instead of asm to fix build
  - easy_lock: switch to using atomic_int instead of bool
  - ftp: use a correct expire ID for timer expiry
  - h2h3: fix overriding the 'TE: Trailers' header
  - hostip: resolve *.localhost to 127.0.0.1/::1
  - HTTP3.md: update to msh3 v0.4.0
  - hyper: use wakers for curl pause/resume
  - lib3026: reduce the number of threads to 100
  - libssh2: make atime/mtime date overflow return error
  - libssh2: provide symlink name in SFTP dir listing
  - multi: have curl_multi_remove_handle close CONNECT_ONLY transfer
  - multi: use larger dns hash table for multi interface
  - multi_wait: fix skipping to populate revents for extra_fds
  - netrc: Use the password from lines without login
  - ngtcp2: Fix build error due to change in nghttp3 prototypes
  - ngtcp2: fix stall or busy loop on STOP_SENDING with upload data
  - ngtcp2: implement cb_h3_stop_sending and cb_h3_reset_stream callbacks
  - openssl: add 'CURL_BORINGSSL_VERSION' to identify BoringSSL
  - openssl: add cert path in error message
  - openssl: add details to "unable to set client certificate" error
  - openssl: fix BoringSSL symbol conflicts with LDAP and Schannel
  - select: do not return fatal error on EINTR from poll()
  - sendf: fix paused header writes since after the header API
  - sendf: skip storing HTTP headers if HTTP disabled
  - url: really use the user provided in the url when netrc entry exists
  - url: reject URLs with hostnames longer than 65535 bytes
  - url: treat missing usernames in netrc as empty
  - urldata: reduce size of several struct fields
  - vtls: make Curl_ssl_backend() return the enum type curl_sslbackend
  * Remove tests-for-32bit.patch fixed in the update
  * Rebase libcurl-ocloexec.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1664539200">- Change the deprecated configure option --enable-hidden-symbols
  to the new --enable-symbol-hiding.</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1665230400">- Update connection info when using UNIX socket as endpoint
  connect-fix-Curl_updateconninfo-for-TRNSPRT_UNIX.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1666785600">- Update to 7.86.0:
  * Security fixes:
  - POST following PUT confusion [bsc#1204383, CVE-2022-32221]
  - .netrc parser out-of-bounds access [bsc#1204384, CVE-2022-35260]
  - HTTP proxy double-free [bsc#1204385, CVE-2022-42915]
  - HSTS bypass via IDN [bsc#1204386, CVE-2022-42916]
  * Changes:
  - NPN: remove support for and use of
  - Websockets: initial support
  * Bugfixes:
  - altsvc: reject bad port numbers
  - autotools: reduce brute-force when detecting recv/send arg list
  - aws_sigv4: fix header computation
  - cli tool: do not use disabled protocols
  - connect: change verbose IPv6 address:port to [address]:port
  - connect: fix builds without AF_INET6
  - connect: fix Curl_updateconninfo for TRNSPRT_UNIX
  - connect: fix the wrong error message on connect failures
  - content_encoding: use writer struct subclasses for different encodings
  - cookie: reject cookie names or content with TAB characters
  - curl/add_file_name_to_url: use the libcurl URL parser
  - curl/get_url_file_name: use libcurl URL parser
  - curl: warn for --ssl use, considered insecure
  - docs/libcurl/symbols-in-versions: add several missing symbols
  - ftp: ignore a 550 response to MDTM
  - functypes: provide the recv and send arg and return types
  - getparameter: return PARAM_MANUAL_REQUESTED for -M even when disabled
  - header: define public API functions as extern c
  - headers: reset the requests counter at transfer start
  - hostip: guard PF_INET6 use
  - hostip: lazily wait to figure out if IPv6 works until needed
  - http, vauth: always provide Curl_allow_auth_to_host() functionality
  - http2: make nghttp2 less picky about field whitespace
  - http: try parsing Retry-After: as a number first
  - http_proxy: restore the protocol pointer on error
  - lib: add missing limits.h includes
  - lib: prepare the incoming of additional protocols
  - lib: sanitize conditional exclusion around MIME
  - libssh: if sftp_init fails, don't get the sftp error code
  - mprintf: reject two kinds of precision for the same argument
  - mqtt: return error for too long topic
  - netrc: compare user name case sensitively
  - netrc: replace fgets with Curl_get_line
  - netrc: use the URL-decoded user
  - ngtcp2: fix build errors due to changes in ngtcp2 library
  - noproxy: support proxies specified using cidr notation
  - openssl: make certinfo available for QUIC
  - resolve: make forced IPv4 resolve only use A queries
  - schannel: ban server ALPN change during recv renegotiation
  - schannel: don't reset recv/send function pointers on renegotiation
  - schannel: when importing PFX, disable key persistence
  - setopt: use the handler table for protocol name to number conversions
  - setopt: when POST is set, reset the 'upload' field
  - single_transfer: use the libcurl URL parser when appending query parts
  - smb: replace CURL_WIN32 with WIN32
  - tool: avoid generating ambiguous escaped characters in --libcurl
  - tool_main: exit at once if out of file descriptors
  - tool_operate: more transfer cleanup after parallel transfer fail
  - tool_operate: prevent over-queuing in parallel mode
  - tool_paramhelp: asserts verify maximum sizes for string loading
  - tool_xattr: save the original URL, not the final redirected one
  - url: a zero-length userinfo part in the URL is still a (blank) user
  - url: allow non-HTTPS HSTS-matching for debug builds
  - url: rename function due to name-clash in Watt-32
  - url: use IDN decoded names for HSTS checks
  - urlapi: detect scheme better when not guessing
  - urlapi: fix parsing URL without slash with CURLU_URLENCODE
  - urlapi: reject more bad characters from the host name field
  * Remove patch upstream:
  - connect-fix-Curl_updateconninfo-for-TRNSPRT_UNIX.patch</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1668600000">- Add 1.50.0 as the minimum libnghttp2 build requirement version as
  a bandaid. Curl's 7.86.0 release introduces the use of
  nghttp2_option_set_no_rfc9113_leading_and_trailing_ws_validation,
  introduced by nghttp2 1.50.0 release, without introducing a check
  for the function/right version in their build scripts. This will
  make Zypper/cURL unusable in some corner cases where users
  installing something that requires libcurl4 before doing full
  system upgrade, thus updating the cURL stack, but not
  libnghttp2's. Background: boo#1204983, Factory mailing list
  threadd:
  "? broken dependency in curl and/or *zyp* ?", and forums thread:
  Curl-is-broken-after-an-update-which-subsequently-breaks-zypper.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1671624000">- Update to 7.87.0:
  * Security fixes:
  - CVE-2022-43551, bsc#1206308: another HSTS bypass via IDN
  - CVE-2022-43552, bsc#1206309: HTTP Proxy deny use-after-free
  * Changes
  - curl: add --url-query
  - CURLOPT_QUICK_EXIT: don't wait for DNS thread on exit
  - lib: add CURL_WRITEFUNC_ERROR to signal write callback error
  - openssl: reduce CA certificate bundle reparsing by caching
  - version: add a feature names array to curl_version_info_data
  * Bugfixes
  - altsvc: fix rejection of negative port numbers
  - aws_sigv4: consult x-%s-content-sha256 for payload hash
  - aws_sigv4: fix typos in aws_sigv4.c
  - base64: better alloc size
  - base64: encode without using snprintf
  - base64: faster base64 decoding
  - build: assume assert.h is always available
  - build: assume errno.h is always available
  - c-hyper: CONNECT respones are not server responses
  - c-hyper: fix multi-request mechanism
  - CI: Change FreeBSD image from 12.3 to 12.4
  - CI: LGTM.com will be shut down in December 2022
  - ci: Remove zuul fuzzing job as it's superseded by CIFuzz
  - cmake: check for cross-compile, not for toolchain
  - CMake: fix build with `CURL_USE_GSSAPI`
  - cmake: really enable warnings with clang
  - cmake: set the soname on the shared library
  - cmdline-opts/gen.pl: fix the linkifier
  - cmdline-opts/page-footer: remove long option nroff formatting
  - config-mac: define HAVE_SYS_IOCTL_H
  - config-mac: fix typo: size_T -&gt; size_t
  - config-mac: remove HAVE_SYS_SELECT_H
  - config-win32: fix SIZEOF_OFF_T for MSVC and old MinGW
  - configure: require fork for NTLM-WB
  - contributors.sh: actually use $CURLWWW instead of just setting it
  - cookie: compare cookie prefixes case insensitively
  - cookie: expire cookies at once when max-age is negative
  - cookie: open cookie jar as a binary file
  - curl-openssl.m4: do not add $prefix/include/openssl to CPPFLAGS
  - curl-rustls.m4: on macOS, rustls also needs the Security framework
  - curl.h: include &lt;sys/select.h&gt; on SerenityOS
  - curl.h: name all public function parameters
  - curl.h: reword comment to not use deprecated option
  - curl: override the numeric locale and set "C" by force
  - curl: timeout in the read callback
  - curl_endian: remove Curl_write64_le from header
  - curl_get_line: allow last line without newline char
  - curl_path: do not add '/' if homedir ends with one
  - curl_url_get.3: remove spurious backtick
  - curl_url_set.3: document CURLU_DISALLOW_USER
  - curl_url_set.3: fix typo
  - CURLMOPT_SOCKETFUNCTION.3: clarify CURL_POLL_REMOVE
  - CURLOPT_COOKIEFILE.3: advice =&gt; advise
  - CURLOPT_DEBUGFUNCTION.3: do not assume nul-termination in example
  - CURLOPT_DEBUGFUNCTION.3: emphasize that incoming data is "raw"
  - CURLOPT_POST.3: Explain setting to 0 changes request type
  - docs/curl_ws_send: Fixed typo in websocket docs
  - docs/EARLY-RELEASE.md: how to determine an early release
  - docs/examples: spell correction ('Retrieve')
  - docs/INSTALL.md: expand on static builds
  - docs/WEBSOCKET.md: explain the URL use
  - docs: add missing parameters for --retry flag
  - docs: add more "SEE ALSO" links to CA related pages
  - docs: explain the noproxy CIDR notation support
  - docs: extend the dump-header documentation
  - docs: remove performance note in CURLOPT_SSL_VERIFYPEER
  - examples/10-at-a-time: fix possible skipped final transfers
  - examples: update descriptions
  - ftp: support growing files with CURLOPT_IGNORE_CONTENT_LENGTH
  - gen.pl: do not generate CURLHELP bitmask lines &gt; 79 characters
  - GHA: clarify workflows permissions, set least possible privilege
  - GHA: NSS use clang instead of clang-9
  - gnutls: use common gnutls init and verify code for ngtcp2
  - headers: add endif comments
  - HTTP-COOKIES.md: mention that http://localhost is a secure context
  - HTTP-COOKIES.md: update the 6265bis link to draft-11
  - http: do not send PROXY more than once
  - http: fix the ::1 comparison for IPv6 localhost for cookies
  - http: set 'this_is_a_follow' in the Location: logic
  - http: use the IDN decoded name in HSTS checks
  - hyper: classify headers as CONNECT and 1XX
  - hyper: fix handling of hyper_task's when reusing the same address
  - idn: remove Curl_win32_ascii_to_idn
  - INSTALL: update operating systems and CPU archs
  - KNOWN_BUGS: remove eight entries
  - lib1560: add some basic IDN host name tests
  - lib: connection filters (cfilter) addition to curl:
  - lib: feature deprecation warnings in gcc &gt;= 4.3
  - lib: fix some type mismatches and remove unneeded typecasts
  - lib: parse numbers with fixed known base 10
  - lib: remove bad set.opt_no_body assignments
  - lib: rewind BEFORE request instead of AFTER previous
  - lib: sync guard for Curl_getaddrinfo_ex() definition and use
  - lib: use size_t or int etc instead of longs
  - libcurl-errors.3: remove duplicate word
  - libssh2: return error when ssh_hostkeyfunc returns error
  - limit-rate.d: see also --rate
  - log2changes.pl: wrap long lines at 80 columns
  - Makefile.mk: address minor issues
  - Makefile.mk: improve a GNU Make hack
  - Makefile.mk: portable Makefile.m32
  - maketgz: set the right version in lib/libcurl.plist
  - mime: relax easy/mime structures binding
  - misc: Fix incorrect spelling
  - misc: remove duplicated include files
  - misc: typo and grammar fixes
  - negtelnetserver.py: have it call its close() method
  - netrc.d: provide mutext info
  - netware: remove leftover traces
  - noproxy: also match with adjacent comma
  - noproxy: guard against empty hostnames in noproxy check
  - noproxy: tailmatch like in 7.85.0 and earlier
  - nroff-scan.pl: detect double highlights
  - ntlm: improve comment for encrypt_des
  - ntlm: silence ubsan warning about copying from null target_info pointer
  - openssl/mbedtls: use %d for outputing port with failf (int)
  - openssl: prefix errors with '[lib]/[version]: '
  - os400: use platform socklen_t in Curl_getnameinfo_a
  - page-header: grammar improvement (display transfer rate)
  - proxy: refactor haproxy protocol handling as connection filter
  - README.md: remove badges and xmas-tree garnish
  - rtsp: fix RTSP auth
  - runtests: --no-debuginfod now disables DEBUGINFOD_URLS
  - runtests: do CRLF replacements per section only
  - scripts/checksrc.pl: detect duplicated include files
  - sendf: change Curl_read_plain to wrap Curl_recv_plain
  - sendf: remove unnecessary if condition
  - setup: do not require __MRC__ defined for Mac OS 9 builds
  - smb/telnet: do not free the protocol struct in *_done()
  - socks: fix username max size is 255 (0xFF)
  - spellcheck.words: remove 'github' as an accepted word
  - ssl-reqd.d: clarify that this is for upgrading connections only
  - strcase: use curl_str(n)equal for case insensitive matches
  - styled-output.d: this option does not work on Windows
  - system.h: fix socklen_t, curl_off_t, long long for Classic Mac OS
  - system.h: support 64-bit curl_off_t for NonStop 32-bit
  - test1421: fix typo
  - test3026: reduce runtime in legacy mingw builds
  - tests/sshserver.pl: re-enable ssh-rsa while using openssh 8.8+
  - tests: add authorityInfoAccess to generated certs
  - tests: add HTTP/3 test case, custom location for proper nghttpx
  - tls: backends use connection filters for IO, enabling HTTPS-proxy
  - tool: determine the correct fopen option for -D
  - tool_cfgable: free the ssl_ec_curves on exit
  - tool_cfgable: make socks5_gssapi_nec a boolean
  - tool_formparse: avoid clobbering on function params
  - tool_getparam: make --no-get work as the opposite of --get
  - tool_operate: provide better errmsg for -G with bad URL
  - tool_operate: when aborting, make sure there is a non-NULL error buffer
  - tool_paramhlp: free the proto strings on exit
  - url: move back the IDN conversion of proxy names
  - urlapi: reject more bad letters from the host name: &amp;+()
  - urldata: change port num storage to int and unsigned short
  - vms: remove SIZEOF_SHORT
  - vtls: fix build without proxy support
  - vtls: localization of state data in filters
  - WEBSOCKET.md: fix broken link
  - Websocket: fixes for partial frames and buffer updates
  - websockets: fix handling of partial frames
  - windows: fail early with a missing windres in autotools
  - windows: fix linking .rc to shared curl with autotools
  - winidn: drop WANT_IDN_PROTOTYPES
  - ws: if no connection is around, return error
  - ws: return CURLE_NOT_BUILT_IN when websockets not built in
  - x509asn1: avoid freeing unallocated pointers</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1676462400">- Update to 7.88.0: [bsc#1207990, CVE-2023-23914]
  [bsc#1207991, CVE-2023-23915] [bsc#1207992, CVE-2023-23916]
  * Security fixes:
  - CVE-2023-23914: HSTS ignored on multiple requests
  - CVE-2023-23915: HSTS amnesia with --parallel
  - CVE-2023-23916: HTTP multi-header compression denial of service
  * Changes:
  - curl.h: add CURL_HTTP_VERSION_3ONLY
  - share: add sharing of HSTS cache among handles
  - src: add --http3-only
  - tool_operate: share HSTS between handles
  - urlapi: add CURLU_PUNYCODE
  - writeout: add %{certs} and %{num_certs}
  * Bugfixes:
  - cf-socket: keep sockaddr local in the socket filters
  - cfilters:Curl_conn_get_select_socks: use the first non-connected filter
  - curl.h: allow up to 10M buffer size
  - curl.h: mark CURLSSLBACKEND_MESALINK as deprecated
  - curl/websockets.h: extend the websocket frame struct
  - curl: output warning at --verbose output for debug-enabled version
  - curl_free.3: fix return type of `curl_free`
  - curl_log: for failf/infof and debug logging implementations
  - dict: URL decode the entire path always
  - docs/DEPRECATE.md: deprecate gskit
  - easyoptions: fix header printing in generation script
  - haxproxy: send before TLS handhshake
  - hsts.d: explain hsts more
  - hsts: handle adding the same host name again
  - HTTP/[23]: continue upload when state.drain is set
  - http: decode transfer encoding first
  - http_aws_sigv4: remove typecasts from HMAC_SHA256 macro
  - http_proxy: do not assign data-&gt;req.p.http use local copy
  - lib: connect/h2/h3 refactor
  - libssh2: try sha2 algos for hostkey methods
  - md4: fix build with GnuTLS + OpenSSL v1
  - ngtcp2: replace removed define and stop using removed function
  - noproxy: support for space-separated names is deprecated
  - nss: implement data_pending method
  - openldap: fix missing sasl symbols at build in specific configs
  - openssl: adapt to boringssl's error code type
  - openssl: don't ignore CA paths when using Windows CA store (redux)
  - openssl: don't log raw record headers
  - openssl: make the BIO_METHOD a local variable in the connection filter
  - openssl: only use CA_BLOB if verifying peer
  - openssl: remove attached easy handles from SSL instances
  - openssl: store the CA after first send (ClientHello)
  - setopt: use &gt;, not &gt;=, when checking if uarg is larger than uint-max
  - smb: return error on upload without size
  - socketpair: allow localhost MITM sniffers
  - strdup: name it Curl_strdup
  - tool_getparam: fix hiding of command line secrets
  - tool_operate: fix error codes on bad URL &amp; OOM
  - tool_operate: repair --rate
  - transfer: break the read loop when RECV is cleared
  - typecheck: accept expressions for option/info parameters
  - urlapi: avoid Curl_dyn_addf() for hex outputs
  - urlapi: skip path checks if path is just "/"
  - urlapi: skip the extra dedotdot alloc if no dot in path
  - urldata: cease storing TLS auth type
  - urldata: make 'ftp_create_missing_dirs' depend on FTP || SFTP
  - urldata: make set.http200aliases conditional on HTTP being present
  - urldata: move the cookefilelist to the 'set' struct
  - urldata: remove unused struct fields, made more conditional
  - vquic: stabilization and improvements
  - vtls: fix hostname handling in filters
  - vtls: manage current easy handle in nested cfilter calls
  - vtls: use ALPN HTTP/1.0 when HTTP/1.0 is used
  * Rebase libcurl-ocloexec.patch
  * Fix regression tests: f1d09231adfc695d15995b9ef2c8c6e568c28091
  - runtests: fix "uninitialized value $port"
  - Add curl-fix-uninitialized-value-in-tests.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1676894400">- Update to 7.88.1:
  * Bugfix release
- Drop upstreamed patch:
  * curl-fix-uninitialized-value-in-tests.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1679313600">- Update to 8.0.0:
  * Security fixes:
  - TELNET option IAC injection [bsc#1209209, CVE-2023-27533]
  - SFTP path ~ resolving discrepancy [bsc#1209210, CVE-2023-27534]
  - FTP too eager connection reuse [bsc#1209211, CVE-2023-27535]
  - GSS delegation too eager connection re-use [bsc#1209212, CVE-2023-27536]
  - HSTS double-free [bsc#1209213, CVE-2023-27537]
  - SSH connection too eager reuse still [bsc#1209214, CVE-2023-27538]
  * Changes:
  - build: remove support for curl_off_t &lt; 8 bytes
  * Bugfixes:
  - aws_sigv4: fall back to UNSIGNED-PAYLOAD for sign_as_s3
  - BINDINGS: add Fortran binding
  - cf-socket: use port 80 when resolving name for local bind
  - cookie: don't load cookies again when flushing
  - curl_path: create the new path with dynbuf
  - CURLSHOPT_SHARE.3: HSTS sharing is not thread-safe
  - DYNBUF.md: note Curl_dyn_add* calls Curl_dyn_free on failure
  - ftp: active mode with SSL, add the filter
  - hostip: avoid sscanf and extra buffer copies
  - http2: fix for http2-prior-knowledge when reusing connections
  - http2: fix handling of RST and GOAWAY to recognize partial transfers
  - http: don't send 100-continue for short PUT requests
  - http: fix unix domain socket use in https connects
  - libssh: use dynbuf instead of realloc
  - ngtcp2-gnutls.yml: bump to gnutls 3.8.0
  - sectransp: make read_cert() use a dynbuf when loading
  - telnet: only accept option arguments in ascii
  - telnet: parse telnet options without sscanf
  - url: fix the SSH connection reuse check
  - url: only reuse connections with same GSS delegation
  - urlapi: '%' is illegal in host names
  - ws: keep the socket non-blocking
  * Rebase libcurl-ocloexec.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1679400000">- Update to 8.0.1:
  * Bugfixes:
  - fix crash in curl_easy_cleanup</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1684324800">- Update to 8.1.0:
  * Security fixes:
  - UAF in SSH sha256 fingerprint [bsc#1211230, CVE-2023-28319]
  - siglongjmp race condition [bsc#1211231, CVE-2023-28320]
  - IDN wildcard match [bsc#1211232, CVE-2023-28321]
  - POST-after-PUT confusion [bsc#1211233, CVE-2023-28322]
  - See also: https://curl.se/docs/security.html
  * Changes:
  - curl: add --proxy-http2
  - CURLPROXY_HTTPS2: for HTTPS proxy that may speak HTTP/2
  - hostip: refuse to resolve the .onion TLD
  - tool_writeout: add URL component variables
  * Bugfixes:
  - See full changelog here: https://curl.se/changes.html#8_1_0</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1684843200">- Update to 8.1.1:
  * Bugfixes:
  - cf-socket: completely remove the disabled
    USE_RECV_BEFORE_SEND_WORKAROUND
  - checksrc: disallow spaces before labels
  - curl_easy_getinfo: clarify on return data types
  - docs: document that curl_url_cleanup(NULL) is a safe no-op
  - hostip: move easy_lock.h include above curl_memory.h
  - http2: double http request parser max line length
  - http2: increase stream window size to 10 MB
  - lib: rename struct 'http_req' to 'httpreq'
  - ngtcp2: proper handling of uint64_t when adjusting send buffer
  - sectransp.c: make the code c89 compatible
  - select: avoid returning an error on EINTR from select() or poll()
  - url: provide better error message when URLs fail to parse
  - urlapi: allow numerical parts in the host name</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1685448000">- Update to 8.1.2:
  * Bugfixes:
  - configure: quote the assignments for run-compiler
  - configure: without pkg-config and no custom path, use -lnghttp2
  - curl: cache the --trace-time value for a second
  - http2: fix EOF handling on uploads with auth negotiation
  - http3: send EOF indicator early as possible
  - lib1560: verify more scheme guessing
  - lib: remove unused functions, make single-use static
  - libcurl.m4: remove trailing 'dnl' that causes this to break autoconf
  - libssh: when keyboard-interactive auth fails, try password
  - misc: fix spelling mistakes
  - page-header: mention curl version and how to figure out current release
  - page-header: minor wording polish in the URL segment
  - scripts/singleuse.pl: add more API calls
  - urlapi: remove superfluous host name check</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1689768000">- Update to 8.2.0 [bsc#1213237, CVE-2023-32001]
  * Security fix:
  - CVE-2023-32001: fopen race condition
  * Changes:
  - curl: add --ca-native and --proxy-ca-native
  - curl: add --trace-ids
  - CURLOPT_MAIL_RCPT_ALLOWFAILS: replace CURLOPT_MAIL_RCPT_ALLLOWFAILS
  - haproxy: add --haproxy-clientip flag to set client IPs
  - lib: add CURLINFO_CONN_ID and CURLINFO_XFER_ID
  * Bugfixes:
  - cf-socket: don't bypass fclosesocket callback if cancelled before connect
  - cf-socket: skip getpeername()/getsockname for TFTP
  - curl: count uploaded data to stop at the originally given size
  - curl: return error when asked to use an unsupported HTTP version
  - http2: fix crash in handling stream weights
  - http2: send HEADER &amp; DATA together if possible
  - http3/ngtcp2: upload EAGAIN handling
  - http: rectify the outgoing Cookie: header field size check
  - hyper: fix EOF handling on input
  - imap: Provide method to disable SASL if it is advertised
  - libssh2: provide error message when setting host key type fails
  - libssh2: use custom memory functions
  - ngtcp2: assigning timeout, but value is overwritten before used
  - quiche: avoid NULL deref in debug logging
  - sectransp: fix EOF handling
  - system.h: remove __IBMC__/__IBMCPP__ guards and apply to all z/OS compiles
  - timeval: use CLOCK_MONOTONIC_RAW if available
  - tls13-ciphers.d: include Schannel
  - tool_easysrc.h: correct `easysrc_perform` for `CURL_DISABLE_LIBCURL_OPTION`
  - tool_operate: allow cookie lines up to 8200 bytes
  - tool_parsecfg: accept line lengths up to 10M
  - tool_writeout_json: fix encoding of control characters
  - transfer: clear credentials when redirecting to absolute URL
  - urlapi: have *set(PATH) prepend a slash if one is missing
  - urlapi: scheme must start with alpha
  - vtls: avoid memory leak if sha256 call fails
  - websocket-cb: example doing WebSocket download using callback
  - ws: make the curl_ws_meta() return pointer a const</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1690545600">- Update to 8.2.1:
  * Bugfixes:
  - cfilters: rename close/connect functions to avoid clashes
  - ciphers.d: put URL in first column
  - cmake: add 'libcurlu'/'libcurltool' for unit tests
  - cmake: update ngtcp2 detection
  - configure: check for nghttp2_session_get_stream_local_window_size
  - docs: mark two TLS options for TLS, not SSL
  - docs: provide more see also for cipher options
  - hostip: return IPv6 first for localhost resolves
  - http2: fix regression on upload EOF handling
  - http: VLH, very large header test and fixes
  - libcurl-errors.3: add CURLUE_OK
  - os400: correct EXPECTED_STRING_LASTZEROTERMINATED
  - quiche: fix lookup of transfer at multi
  - quiche: fix segfault and other things
  - rustls: update rustls-ffi 0.10.0
  - socks: print ipv6 address within brackets
  - src/mkhelp: strip off escape sequences
  - tool: fix tool_seek_cb build when SIZEOF_CURL_OFF_T &gt; SIZEOF_OFF_T
  - transfer: do not clear the credentials on redirect to absolute URL
  - unittest: remove unneeded *_LDADD
  - websocket: rename arguments/variables to match docs</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1694606400">- Update to 8.3.0: [bsc#1215026, CVE-2023-38039]
  * Changes:
  - curl: make %output{} in -w specify a file to write to
  - gskit: remove
  - lib: --disable-bindlocal builds curl without local binding support
  - nss: remove support for this TLS library
  - tool: add "variable" support
  - trace: make tracing available in non-debug builds
  - url: change default value for CURLOPT_MAXREDIRS to 30
  - urlapi: CURLU_PUNY2IDN - convert from punycode to IDN name
  * Bugfixes:
  - altsvc: accept and parse IPv6 addresses in response headers
  - asyn-ares: reduce timeout to 2000ms
  - aws-sigv4: canonicalize the query
  - aws-sigv4: fix having date header twice in some cases
  - aws-sigv4: handle no-value user header entries
  - c-hyper: adjust the hyper to curlcode conversion
  - c-hyper: fix memory leaks in `Curl_http`
  - cf-haproxy: make CURLOPT_HAPROXY_CLIENT_IP set the *source* IP
  - cf-socket: log successful interface bind
  - cmake: add GnuTLS option
  - cmake: add support for `CURL_DEFAULT_SSL_BACKEND`
  - cmake: detect `SSL_set0_wbio` in OpenSSL
  - configure: trust pkg-config when it's used for zlib
  - configure: use the pkg-config --libs-only-l flag for libssh2
  - connect: stop halving the remaining timeout when less than 600 ms left
  - crypto: ensure crypto initialization works
  - digest: Use hostname to generate spn instead of realm
  - ftp: fix temp write of ipv6 address
  - headers: accept leading whitespaces on first response header
  - http2: fix in h2 proxy tunnel: progress in ingress on sending
  - http3/ngtcp2: shorten handshake, trace cleanup
  - http3: quiche, handshake optimization, trace cleanup
  - http: close the connection after a late 417 is received
  - http: fix sending of large requests
  - http: return error when receiving too large header set
  - lib: fix null ptr derefs and uninitialized vars (h2/h3)
  - lib: move mimepost data from -&gt;req.p.http to -&gt;state
  - list-only.d: mention SFTP as supported protocol
  - ngtcp2: fix handling of large requests
  - openssl: auto-detect `SSL_R_TLSV13_ALERT_CERTIFICATE_REQUIRED`
  - openssl: clear error queue after SSL_shutdown
  - openssl: make aws-lc version support OCSP
  - openssl: Support async cert verify callback
  - openssl: switch to modern init for LibreSSL 2.7.0+
  - openssl: when CURLOPT_SSL_CTX_FUNCTION is registered, init x509 store before
  - quic: don't set SNI if hostname is an IP address
  - quiche: adjust quiche `QUIC_IDLE_TIMEOUT` to 60s
  - quiche: enable quiche to handle timeout events
  - resolve: use PF_INET6 family lookups when CURL_IPRESOLVE_V6 is set
  - schannel: verify hostname independent of verify cert
  - tool_filetime: make -z work with file dates before 1970
  - tool_operate: allow both SSL_CERT_FILE and SSL_CERT_DIR
  - tool_operate: make aws-sigv4 not require TLS to be used
  - transfer: also stop the sending on closed connection
  - urlapi: fix heap buffer overflow
  - urlapi: setting a blank URL ("") is not an ok URL</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1697025600">- Update to 8.4.0:
  * Security fixes:
  - SOCKS5 heap buffer overflow [bsc#1215888, CVE-2023-38545]
  - cookie injection with none file [bsc#1215889, CVE-2023-38546]
  * Changes:
  - curl: add support for the IPFS protocols via HTTP gateway
  - curl_multi_get_handles: get easy handles from a multi handle
  - mingw: delete support for legacy mingw.org toolchain
  * Bugfixes:
  - base64: also build for curl
  - cf-socket: simulate slow/blocked receives in debug
  - configure: check for the capath by default
  - connect: expire the timeout when trying next
  - connect: only start the happy eyeballs timer when needed
  - cookie: do not store the expire or max-age strings
  - cookie: remove unnecessary struct fields
  - cookie: set -&gt;running in cookie_init even if data is NULL
  - create-dirs.d: clarify it also uses --output-dirs
  - http2: refused stream handling for retry
  - http: h1/h2 proxy unification
  - http: use per-request counter to check too large headers
  - idn: if idn2_check_version returns NULL, return error
  - lib: enable hmac for digest as well
  - lib: let the max filesize option stop too big transfers too
  - lib: move handling of 'data-&gt;req.writer_stack' into Curl_client_write()
  - lib: provide and use Curl_hexencode
  - lib: use wrapper for curl_mime_data fseek callback
  - libssh2: fix error message on failed pubkey-from-file
  - libssh: cap SFTP packet size sent
  - MQTT: improve receive of ACKs
  - multi: do CURLM_CALL_MULTI_PERFORM at two more places
  - multi: round the timeout up to prevent early wakeups
  - openssl: improve ssl shutdown handling
  - openssl: use X509_ALGOR_get0 instead of reaching into X509_ALGOR
  - pytest: exclude test_03_goaway in CI runs due to timing dependency
  - quic: set ciphers/curves the same way regular TLS does
  - quiche: fix build error with --with-ca-fallback
  - socks: return error if hostname too long for remote resolve
  - tftpd: always use curl's own tftp.h
  - tool_getparam: accept variable expansion on file names too
  - upload-file.d: describe the file name slash/backslash handling
  - url: fall back to http/https proxy env-variable if ws/wss not set
  - url: fix netrc info message
  - wolfssh: do cleanup in Curl_ssh_cleanup
  - wolfssl: allow capath with CURLOPT_CAINFO_BLOB
  - wolfssl: if CURLOPT_CAINFO_BLOB is set, ignore the CA files
  - wolfssl: ignore errors in CA path
  * Rebase libcurl-ocloexec.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1701864000">- Update to 8.5.0:
  * Security fixes:
  - [bsc#1217573, CVE-2023-46218] cookie mixed case PSL bypass
  - [bsc#1217574, CVE-2023-46219] HSTS long file name clears contents
  * Changes:
  - gnutls: support CURLSSLOPT_NATIVE_CA
  - HTTP3: ngtcp2 builds are no longer experimental
  * Bugfixes:
  - asyn-thread: use pipe instead of socketpair for IPC when available
  - cmake: fix OpenSSL quic detection in quiche builds
  - conncache: use the closure handle when disconnecting surplus connections
  - content_encoding: make Curl_all_content_encodings allocless
  - cookie: lowercase the domain names before PSL checks
  - Curl_http_body: cleanup properly when Curl_getformdata errors
  - CURLMOPT_MAX_CONCURRENT_STREAMS: make sure the set value is within range
  - doh: provide better return code for responses w/o addresses
  - doh: use PIPEWAIT when HTTP/2 is attempted
  - duphandle: also free 'outcurl-&gt;cookies' in error path
  - duphandle: make dupset() not return with pointers to old alloced data
  - duphandle: use strdup to clone *COPYPOSTFIELDS if size is not set
  - easy: in duphandle, init the cookies for the new handle
  - easy_lock: add a pthread_mutex_t fallback
  - fopen: create new file using old file's mode
  - fopen: create short(er) temporary file name
  - getenv: PlayStation doesn't have getenv()
  - hostip: show the list of IPs when resolving is done
  - hsts: skip single-dot hostname
  - HTTP/2, HTTP/3: handle detach of onoing transfers
  - http: allow longer HTTP/2 request method names
  - hyper: temporarily remove HTTP/2 support
  - IPFS: fix IPFS_PATH and file parsing
  - multi: during ratelimit multi_getsock should return no sockets
  - multi: use pipe instead of socketpair to *wakeup()
  - ngtcp2: fix races in stream handling
  - ntlm_wb: use pipe instead of socketpair when possible
  - openssl: avoid BN_num_bits() NULL pointer derefs
  - openssl: fix building with v3 `no-deprecated` + add CI test
  - openssl: fix infof() to avoid compiler warning for %s with null
  - openssl: identify the "quictls" backend correctly
  - openssl: include SIG and KEM algorithms in verbose
  - openssl: two multi pointer checks should probably rather be asserts
  - openssl: when a session-ID is reused, skip OCSP stapling
  - quic: make eyeballers connect retries stop at weird replies
  - quic: manage connection idle timeouts
  - setopt: check CURLOPT_TFTP_BLKSIZE range on set
  - socks: better buffer size checks for socks4a user and hostname
  - socks: make SOCKS5 use the CURLOPT_IPRESOLVE choice
  - tool: fix --capath when proxy support is disabled
  - tool_getparam: limit --rate to be smaller than number of ms
  - transfer: abort pause send when connection is marked for closing
  - transfer: avoid calling the read callback again after EOF
  - transfer: only reset the FTP wildcard engine in CLEAR state
  - url: don't touch the multi handle when closing internal handles
  - urlapi: avoid null deref if setting blank host to url encode
  - urlapi: skip appending NULL pointer query
  - urlapi: when URL encoding the fragment, pass in the right length
  - vtls: cleanup SSL config management
  - vtls: consistently use typedef names for OpenSSL structs
  - vtls: late clone of connection ssl config
  - vtls: use ALPN "http/1.1" for HTTP/1.x, including HTTP/1.0
  * Rebase curl-secure-getenv.patch
  * Add curl-tests-errorcodes.patch</changelog>
</package>
<package pkgid="fbcde69cec16843307cc1c7797e00c39771e4d6ea27d473d3b145d641b2c4564968eeb53e340719a122209a54ad2373de4e79b02d571c15ac7d35c5904b21373" name="curl-debugsource" arch="i586">
  <version epoch="0" ver="8.5.0" rel="1.1"/>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1656331200">- Update to 7.84.0:
  * Security fixes:
  - (bsc#1200737, CVE-2022-32208): FTP-KRB bad message verification
  - (bsc#1200736, CVE-2022-32207): Unpreserved file permissions
  - (bsc#1200735, CVE-2022-32206): HTTP compression denial of service
  - (bsc#1200734, CVE-2022-32205): Set-Cookie denial of service
  * Changes:
  - curl: add --rate to set max request rate per time unit
  - curl: deprecate --random-file and --egd-file
  - curl_version_info: add CURL_VERSION_THREADSAFE
  - CURLINFO_CAPATH/CAINFO: get the default CA paths from libcurl
  - lib: make curl_global_init() threadsafe when possible
  - libssh2: add CURLOPT_SSH_HOSTKEYFUNCTION
  - opts: deprecate RANDOM_FILE and EGDSOCKET
  - socks: support unix sockets for socks proxy
  * Bugfixes:
  - aws-sigv4: fix potentional NULL pointer arithmetic
  - bindlocal: don't use a random port if port number would wrap
  - c-hyper: mark status line as status for Curl_client_write()
  - ci: avoid `cmake -Hpath`
  - CI: bump FreeBSD 13.0 to 13.1
  - ci: update github actions
  - cmake: add libpsl support
  - cmake: do not add libcurl.rc to the static libcurl library
  - cmake: enable curl.rc for all Windows targets
  - cmake: fix detecting libidn2
  - cmake: support adding a suffix to the OS value
  - configure: skip libidn2 detection when winidn is used
  - configure: use the SED value to invoke sed
  - configure: warn about rustls being experimental
  - content_encoding: return error on too many compression steps
  - cookie: address secure domain overlay
  - cookie: apply limits
  - copyright.pl: parse and use .reuse/dep5 for skips
  - copyright: make repository REUSE compliant
  - curl.1: add a few see also --tls-max
  - curl.1: mention exit code zero too
  - curl: re-enable --no-remote-name
  - curl_easy_pause.3: remove explanation of progress function
  - curl_getdate.3: document that some illegal dates pass through
  - Curl_parsenetrc: don't access local pwbuf outside of scope
  - curl_url_set.3: clarify by default using known schemes only
  - CURLOPT_ALTSVC.3: document the file format
  - CURLOPT_FILETIME.3: fix the protocols this works with
  - CURLOPT_HTTPHEADER.3: improve comment in example
  - CURLOPT_NETRC.3: document the .netrc file format
  - CURLOPT_PORT.3: We discourage using this option
  - CURLOPT_RANGE.3: remove ranged upload advice
  - digest: added detection of more syntax error in server headers
  - digest: tolerate missing "realm"
  - digest: unquote realm and nonce before processing
  - DISABLED: disable 1021 for hyper again
  - docs/cmdline-opts: add copyright and license identifier to each file
  - docs/CONTRIBUTE.md: document the 'needs-votes' concept
  - docs: clarify data replacement policy for MIME API
  - doh: remove UNITTEST macro definition
  - examples/crawler.c: use the curl license
  - examples: remove fopen.c and rtsp.c
  - FAQ: Clarify Windows double quote usage
  - fopen: add Curl_fopen() for better overwriting of files
  - ftp: restore protocol state after http proxy CONNECT
  - ftp: when failing to do a secure GSSAPI login, fail hard
  - GHA/hyper: enable debug in the build
  - gssapi: improve handling of errors from gss_display_status
  - gssapi: initialize gss_buffer_desc strings
  - headers api: remove EXPERIMENTAL tag
  - http2: always debug print stream id in decimal with %u
  - http2: reject overly many push-promise headers
  - http: restore header folding behavior
  - hyper: use 'alt-used'
  - krb5: return error properly on decode errors
  - lib: make more protocol specific struct fields #ifdefed
  - libcurl-security.3: add "Secrets in memory"
  - libcurl-security.3: document CRLF header injection
  - libssh: skip the fake-close when libssh does the right thing
  - links: update dead links to the curl-wiki
  - log2changes: do not indent empty lines [ci skip]
  - macos9: remove partial support
  - Makefile.am: fix portability issues
  - Makefile.m32: delete obsolete options, improve -On [ci skip]
  - Makefile.m32: delete two obsolete OpenSSL options [ci skip]
  - Makefile.m32: stop forcing XP target with ipv6 enabled [ci skip]
  - max-time.d: clarify max-time sets max transfer time
  - mprintf: ignore clang non-literal format string
  - netrc: check %USERPROFILE% as well on Windows
  - netrc: support quoted strings
  - ngtcp2: allow curl to send larger UDP datagrams
  - ngtcp2: correct use of ngtcp2 and nghttp3 signed integer types
  - ngtcp2: enable Linux GSO
  - ngtcp2: extend QUIC transport parameters buffer
  - ngtcp2: fix alert_read_func return value
  - ngtcp2: fix typo in preprocessor condition
  - ngtcp2: handle error from ngtcp2_conn_submit_crypto_data
  - ngtcp2: send appropriate connection close error code
  - ngtcp2: support boringssl crypto backend
  - ngtcp2: use helper funcs to simplify TLS handshake integration
  - ntlm: provide a fixed fake host name
  - projects: fix third-party SSL library build paths for Visual Studio
  - quic: add Curl_quic_idle
  - quiche: support ca-fallback
  - rand: stop detecting /dev/urandom in cross-builds
  - remote-name.d: mention --output-dir
  - runtests.pl: add the --repeat parameter to the --help output
  - runtests: fix skipping tests not done event-based
  - runtests: skip starting the ssh server if user name is lacking
  - scripts/copyright.pl: fix the exclusion to not ignore man pages
  - sectransp: check for a function defined when __BLOCKS__ is undefined
  - select: return error from "lethal" poll/select errors
  - server/sws: support spaces in the HTTP request path
  - speed-limit/time.d: mention these affect transfers in either direction
  - strcase: some optimisations
  - test 2081: add a valid reply for the second request
  - test 675: add missing CR so the test passes when run through Privoxy
  - test414: add the '--resolve' keyword
  - test681: verify --no-remote-name
  - tests 266, 116 and 1540: add a small write delay
  - tests/data/test1501: kill ftp server after slow LIST response
  - tests/getpart: fix getpartattr to work with "data" and "data2"
  - tests/server/sws.c: change the HTTP writedelay unit to milliseconds
  - test{440,441,493,977}: add "HTTP proxy" keywords
  - tool_getparam: fix --parallel-max maximum value constraint
  - tool_operate: make sure --fail-with-body works with --retry
  - transfer: fix potential NULL pointer dereference
  - transfer: maintain --path-as-is after redirects
  - transfer: upload performance; avoid tiny send
  - url: free old conn better on reuse
  - url: remove redundant #ifdefs in allocate_conn()
  - url: URL encode the path when extracted, if spaces were set
  - urlapi: make curl_url_set(url, CURLUPART_URL, NULL, 0) clear all parts
  - urlapi: support CURLU_URLENCODE for curl_url_get()
  - urldata: reduce size of a few struct fields
  - urldata: remove three unused booleans from struct UserDefined
  - urldata: store tcp_keepidle and tcp_keepintvl as ints
  - version: allow stricmp() for sorting the feature list
  - vtls: make curl_global_sslset thread-safe
  - wolfssh.h: removed
  - wolfssl: correct the failf() message when a handle can't be made
  - wolfSSL: explicitly use compatibility layer
  - x509asn1: mark msnprintf return as unchecked</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1658664000">- add tests-for-32bit.patch to fix testsuite on 32bit platforms</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1661947200">- Update to 7.85.0:
  * Security fixes: [bsc#1202593, CVE-2022-35252]
  - control code in cookie denial of service
  * Changes:
  - quic: add support via wolfSSL
  - schannel: Add TLS 1.3 support
  - setopt: add CURLOPT_PROTOCOLS_STR and CURLOPT_REDIR_PROTOCOLS_STR
  * Bugfixes:
  - asyn-thread: fix socket leak on OOM
  - asyn-thread: make getaddrinfo_complete return CURLcode
  - base64: base64url encoding has no padding
  - configure: fix broken m4 syntax in TLS options
  - configure: if asked to use TLS, fail if no TLS lib was detected
  - connect: add quic connection information
  - connect: set socktype/protocol correctly
  - cookie: reject cookies with "control bytes"
  - cookie: treat a blank domain in Set-Cookie: as non-existing
  - curl: output warning when a cookie is dropped due to size
  - Curl_close: call Curl_resolver_cancel to avoid memory-leak
  - digest: fix memory leak, fix not quoted 'opaque'
  - digest: fix missing increment of 'nc' value for auth-int
  - digest: pass over leading spaces in qop values
  - digest: reject broken header with session protocol but without qop
  - doh: use https protocol by default
  - easy_lock.h: include sched.h if available to fix build
  - easy_lock.h: use __asm__ instead of asm to fix build
  - easy_lock: switch to using atomic_int instead of bool
  - ftp: use a correct expire ID for timer expiry
  - h2h3: fix overriding the 'TE: Trailers' header
  - hostip: resolve *.localhost to 127.0.0.1/::1
  - HTTP3.md: update to msh3 v0.4.0
  - hyper: use wakers for curl pause/resume
  - lib3026: reduce the number of threads to 100
  - libssh2: make atime/mtime date overflow return error
  - libssh2: provide symlink name in SFTP dir listing
  - multi: have curl_multi_remove_handle close CONNECT_ONLY transfer
  - multi: use larger dns hash table for multi interface
  - multi_wait: fix skipping to populate revents for extra_fds
  - netrc: Use the password from lines without login
  - ngtcp2: Fix build error due to change in nghttp3 prototypes
  - ngtcp2: fix stall or busy loop on STOP_SENDING with upload data
  - ngtcp2: implement cb_h3_stop_sending and cb_h3_reset_stream callbacks
  - openssl: add 'CURL_BORINGSSL_VERSION' to identify BoringSSL
  - openssl: add cert path in error message
  - openssl: add details to "unable to set client certificate" error
  - openssl: fix BoringSSL symbol conflicts with LDAP and Schannel
  - select: do not return fatal error on EINTR from poll()
  - sendf: fix paused header writes since after the header API
  - sendf: skip storing HTTP headers if HTTP disabled
  - url: really use the user provided in the url when netrc entry exists
  - url: reject URLs with hostnames longer than 65535 bytes
  - url: treat missing usernames in netrc as empty
  - urldata: reduce size of several struct fields
  - vtls: make Curl_ssl_backend() return the enum type curl_sslbackend
  * Remove tests-for-32bit.patch fixed in the update
  * Rebase libcurl-ocloexec.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1664539200">- Change the deprecated configure option --enable-hidden-symbols
  to the new --enable-symbol-hiding.</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1665230400">- Update connection info when using UNIX socket as endpoint
  connect-fix-Curl_updateconninfo-for-TRNSPRT_UNIX.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1666785600">- Update to 7.86.0:
  * Security fixes:
  - POST following PUT confusion [bsc#1204383, CVE-2022-32221]
  - .netrc parser out-of-bounds access [bsc#1204384, CVE-2022-35260]
  - HTTP proxy double-free [bsc#1204385, CVE-2022-42915]
  - HSTS bypass via IDN [bsc#1204386, CVE-2022-42916]
  * Changes:
  - NPN: remove support for and use of
  - Websockets: initial support
  * Bugfixes:
  - altsvc: reject bad port numbers
  - autotools: reduce brute-force when detecting recv/send arg list
  - aws_sigv4: fix header computation
  - cli tool: do not use disabled protocols
  - connect: change verbose IPv6 address:port to [address]:port
  - connect: fix builds without AF_INET6
  - connect: fix Curl_updateconninfo for TRNSPRT_UNIX
  - connect: fix the wrong error message on connect failures
  - content_encoding: use writer struct subclasses for different encodings
  - cookie: reject cookie names or content with TAB characters
  - curl/add_file_name_to_url: use the libcurl URL parser
  - curl/get_url_file_name: use libcurl URL parser
  - curl: warn for --ssl use, considered insecure
  - docs/libcurl/symbols-in-versions: add several missing symbols
  - ftp: ignore a 550 response to MDTM
  - functypes: provide the recv and send arg and return types
  - getparameter: return PARAM_MANUAL_REQUESTED for -M even when disabled
  - header: define public API functions as extern c
  - headers: reset the requests counter at transfer start
  - hostip: guard PF_INET6 use
  - hostip: lazily wait to figure out if IPv6 works until needed
  - http, vauth: always provide Curl_allow_auth_to_host() functionality
  - http2: make nghttp2 less picky about field whitespace
  - http: try parsing Retry-After: as a number first
  - http_proxy: restore the protocol pointer on error
  - lib: add missing limits.h includes
  - lib: prepare the incoming of additional protocols
  - lib: sanitize conditional exclusion around MIME
  - libssh: if sftp_init fails, don't get the sftp error code
  - mprintf: reject two kinds of precision for the same argument
  - mqtt: return error for too long topic
  - netrc: compare user name case sensitively
  - netrc: replace fgets with Curl_get_line
  - netrc: use the URL-decoded user
  - ngtcp2: fix build errors due to changes in ngtcp2 library
  - noproxy: support proxies specified using cidr notation
  - openssl: make certinfo available for QUIC
  - resolve: make forced IPv4 resolve only use A queries
  - schannel: ban server ALPN change during recv renegotiation
  - schannel: don't reset recv/send function pointers on renegotiation
  - schannel: when importing PFX, disable key persistence
  - setopt: use the handler table for protocol name to number conversions
  - setopt: when POST is set, reset the 'upload' field
  - single_transfer: use the libcurl URL parser when appending query parts
  - smb: replace CURL_WIN32 with WIN32
  - tool: avoid generating ambiguous escaped characters in --libcurl
  - tool_main: exit at once if out of file descriptors
  - tool_operate: more transfer cleanup after parallel transfer fail
  - tool_operate: prevent over-queuing in parallel mode
  - tool_paramhelp: asserts verify maximum sizes for string loading
  - tool_xattr: save the original URL, not the final redirected one
  - url: a zero-length userinfo part in the URL is still a (blank) user
  - url: allow non-HTTPS HSTS-matching for debug builds
  - url: rename function due to name-clash in Watt-32
  - url: use IDN decoded names for HSTS checks
  - urlapi: detect scheme better when not guessing
  - urlapi: fix parsing URL without slash with CURLU_URLENCODE
  - urlapi: reject more bad characters from the host name field
  * Remove patch upstream:
  - connect-fix-Curl_updateconninfo-for-TRNSPRT_UNIX.patch</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1668600000">- Add 1.50.0 as the minimum libnghttp2 build requirement version as
  a bandaid. Curl's 7.86.0 release introduces the use of
  nghttp2_option_set_no_rfc9113_leading_and_trailing_ws_validation,
  introduced by nghttp2 1.50.0 release, without introducing a check
  for the function/right version in their build scripts. This will
  make Zypper/cURL unusable in some corner cases where users
  installing something that requires libcurl4 before doing full
  system upgrade, thus updating the cURL stack, but not
  libnghttp2's. Background: boo#1204983, Factory mailing list
  threadd:
  "? broken dependency in curl and/or *zyp* ?", and forums thread:
  Curl-is-broken-after-an-update-which-subsequently-breaks-zypper.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1671624000">- Update to 7.87.0:
  * Security fixes:
  - CVE-2022-43551, bsc#1206308: another HSTS bypass via IDN
  - CVE-2022-43552, bsc#1206309: HTTP Proxy deny use-after-free
  * Changes
  - curl: add --url-query
  - CURLOPT_QUICK_EXIT: don't wait for DNS thread on exit
  - lib: add CURL_WRITEFUNC_ERROR to signal write callback error
  - openssl: reduce CA certificate bundle reparsing by caching
  - version: add a feature names array to curl_version_info_data
  * Bugfixes
  - altsvc: fix rejection of negative port numbers
  - aws_sigv4: consult x-%s-content-sha256 for payload hash
  - aws_sigv4: fix typos in aws_sigv4.c
  - base64: better alloc size
  - base64: encode without using snprintf
  - base64: faster base64 decoding
  - build: assume assert.h is always available
  - build: assume errno.h is always available
  - c-hyper: CONNECT respones are not server responses
  - c-hyper: fix multi-request mechanism
  - CI: Change FreeBSD image from 12.3 to 12.4
  - CI: LGTM.com will be shut down in December 2022
  - ci: Remove zuul fuzzing job as it's superseded by CIFuzz
  - cmake: check for cross-compile, not for toolchain
  - CMake: fix build with `CURL_USE_GSSAPI`
  - cmake: really enable warnings with clang
  - cmake: set the soname on the shared library
  - cmdline-opts/gen.pl: fix the linkifier
  - cmdline-opts/page-footer: remove long option nroff formatting
  - config-mac: define HAVE_SYS_IOCTL_H
  - config-mac: fix typo: size_T -&gt; size_t
  - config-mac: remove HAVE_SYS_SELECT_H
  - config-win32: fix SIZEOF_OFF_T for MSVC and old MinGW
  - configure: require fork for NTLM-WB
  - contributors.sh: actually use $CURLWWW instead of just setting it
  - cookie: compare cookie prefixes case insensitively
  - cookie: expire cookies at once when max-age is negative
  - cookie: open cookie jar as a binary file
  - curl-openssl.m4: do not add $prefix/include/openssl to CPPFLAGS
  - curl-rustls.m4: on macOS, rustls also needs the Security framework
  - curl.h: include &lt;sys/select.h&gt; on SerenityOS
  - curl.h: name all public function parameters
  - curl.h: reword comment to not use deprecated option
  - curl: override the numeric locale and set "C" by force
  - curl: timeout in the read callback
  - curl_endian: remove Curl_write64_le from header
  - curl_get_line: allow last line without newline char
  - curl_path: do not add '/' if homedir ends with one
  - curl_url_get.3: remove spurious backtick
  - curl_url_set.3: document CURLU_DISALLOW_USER
  - curl_url_set.3: fix typo
  - CURLMOPT_SOCKETFUNCTION.3: clarify CURL_POLL_REMOVE
  - CURLOPT_COOKIEFILE.3: advice =&gt; advise
  - CURLOPT_DEBUGFUNCTION.3: do not assume nul-termination in example
  - CURLOPT_DEBUGFUNCTION.3: emphasize that incoming data is "raw"
  - CURLOPT_POST.3: Explain setting to 0 changes request type
  - docs/curl_ws_send: Fixed typo in websocket docs
  - docs/EARLY-RELEASE.md: how to determine an early release
  - docs/examples: spell correction ('Retrieve')
  - docs/INSTALL.md: expand on static builds
  - docs/WEBSOCKET.md: explain the URL use
  - docs: add missing parameters for --retry flag
  - docs: add more "SEE ALSO" links to CA related pages
  - docs: explain the noproxy CIDR notation support
  - docs: extend the dump-header documentation
  - docs: remove performance note in CURLOPT_SSL_VERIFYPEER
  - examples/10-at-a-time: fix possible skipped final transfers
  - examples: update descriptions
  - ftp: support growing files with CURLOPT_IGNORE_CONTENT_LENGTH
  - gen.pl: do not generate CURLHELP bitmask lines &gt; 79 characters
  - GHA: clarify workflows permissions, set least possible privilege
  - GHA: NSS use clang instead of clang-9
  - gnutls: use common gnutls init and verify code for ngtcp2
  - headers: add endif comments
  - HTTP-COOKIES.md: mention that http://localhost is a secure context
  - HTTP-COOKIES.md: update the 6265bis link to draft-11
  - http: do not send PROXY more than once
  - http: fix the ::1 comparison for IPv6 localhost for cookies
  - http: set 'this_is_a_follow' in the Location: logic
  - http: use the IDN decoded name in HSTS checks
  - hyper: classify headers as CONNECT and 1XX
  - hyper: fix handling of hyper_task's when reusing the same address
  - idn: remove Curl_win32_ascii_to_idn
  - INSTALL: update operating systems and CPU archs
  - KNOWN_BUGS: remove eight entries
  - lib1560: add some basic IDN host name tests
  - lib: connection filters (cfilter) addition to curl:
  - lib: feature deprecation warnings in gcc &gt;= 4.3
  - lib: fix some type mismatches and remove unneeded typecasts
  - lib: parse numbers with fixed known base 10
  - lib: remove bad set.opt_no_body assignments
  - lib: rewind BEFORE request instead of AFTER previous
  - lib: sync guard for Curl_getaddrinfo_ex() definition and use
  - lib: use size_t or int etc instead of longs
  - libcurl-errors.3: remove duplicate word
  - libssh2: return error when ssh_hostkeyfunc returns error
  - limit-rate.d: see also --rate
  - log2changes.pl: wrap long lines at 80 columns
  - Makefile.mk: address minor issues
  - Makefile.mk: improve a GNU Make hack
  - Makefile.mk: portable Makefile.m32
  - maketgz: set the right version in lib/libcurl.plist
  - mime: relax easy/mime structures binding
  - misc: Fix incorrect spelling
  - misc: remove duplicated include files
  - misc: typo and grammar fixes
  - negtelnetserver.py: have it call its close() method
  - netrc.d: provide mutext info
  - netware: remove leftover traces
  - noproxy: also match with adjacent comma
  - noproxy: guard against empty hostnames in noproxy check
  - noproxy: tailmatch like in 7.85.0 and earlier
  - nroff-scan.pl: detect double highlights
  - ntlm: improve comment for encrypt_des
  - ntlm: silence ubsan warning about copying from null target_info pointer
  - openssl/mbedtls: use %d for outputing port with failf (int)
  - openssl: prefix errors with '[lib]/[version]: '
  - os400: use platform socklen_t in Curl_getnameinfo_a
  - page-header: grammar improvement (display transfer rate)
  - proxy: refactor haproxy protocol handling as connection filter
  - README.md: remove badges and xmas-tree garnish
  - rtsp: fix RTSP auth
  - runtests: --no-debuginfod now disables DEBUGINFOD_URLS
  - runtests: do CRLF replacements per section only
  - scripts/checksrc.pl: detect duplicated include files
  - sendf: change Curl_read_plain to wrap Curl_recv_plain
  - sendf: remove unnecessary if condition
  - setup: do not require __MRC__ defined for Mac OS 9 builds
  - smb/telnet: do not free the protocol struct in *_done()
  - socks: fix username max size is 255 (0xFF)
  - spellcheck.words: remove 'github' as an accepted word
  - ssl-reqd.d: clarify that this is for upgrading connections only
  - strcase: use curl_str(n)equal for case insensitive matches
  - styled-output.d: this option does not work on Windows
  - system.h: fix socklen_t, curl_off_t, long long for Classic Mac OS
  - system.h: support 64-bit curl_off_t for NonStop 32-bit
  - test1421: fix typo
  - test3026: reduce runtime in legacy mingw builds
  - tests/sshserver.pl: re-enable ssh-rsa while using openssh 8.8+
  - tests: add authorityInfoAccess to generated certs
  - tests: add HTTP/3 test case, custom location for proper nghttpx
  - tls: backends use connection filters for IO, enabling HTTPS-proxy
  - tool: determine the correct fopen option for -D
  - tool_cfgable: free the ssl_ec_curves on exit
  - tool_cfgable: make socks5_gssapi_nec a boolean
  - tool_formparse: avoid clobbering on function params
  - tool_getparam: make --no-get work as the opposite of --get
  - tool_operate: provide better errmsg for -G with bad URL
  - tool_operate: when aborting, make sure there is a non-NULL error buffer
  - tool_paramhlp: free the proto strings on exit
  - url: move back the IDN conversion of proxy names
  - urlapi: reject more bad letters from the host name: &amp;+()
  - urldata: change port num storage to int and unsigned short
  - vms: remove SIZEOF_SHORT
  - vtls: fix build without proxy support
  - vtls: localization of state data in filters
  - WEBSOCKET.md: fix broken link
  - Websocket: fixes for partial frames and buffer updates
  - websockets: fix handling of partial frames
  - windows: fail early with a missing windres in autotools
  - windows: fix linking .rc to shared curl with autotools
  - winidn: drop WANT_IDN_PROTOTYPES
  - ws: if no connection is around, return error
  - ws: return CURLE_NOT_BUILT_IN when websockets not built in
  - x509asn1: avoid freeing unallocated pointers</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1676462400">- Update to 7.88.0: [bsc#1207990, CVE-2023-23914]
  [bsc#1207991, CVE-2023-23915] [bsc#1207992, CVE-2023-23916]
  * Security fixes:
  - CVE-2023-23914: HSTS ignored on multiple requests
  - CVE-2023-23915: HSTS amnesia with --parallel
  - CVE-2023-23916: HTTP multi-header compression denial of service
  * Changes:
  - curl.h: add CURL_HTTP_VERSION_3ONLY
  - share: add sharing of HSTS cache among handles
  - src: add --http3-only
  - tool_operate: share HSTS between handles
  - urlapi: add CURLU_PUNYCODE
  - writeout: add %{certs} and %{num_certs}
  * Bugfixes:
  - cf-socket: keep sockaddr local in the socket filters
  - cfilters:Curl_conn_get_select_socks: use the first non-connected filter
  - curl.h: allow up to 10M buffer size
  - curl.h: mark CURLSSLBACKEND_MESALINK as deprecated
  - curl/websockets.h: extend the websocket frame struct
  - curl: output warning at --verbose output for debug-enabled version
  - curl_free.3: fix return type of `curl_free`
  - curl_log: for failf/infof and debug logging implementations
  - dict: URL decode the entire path always
  - docs/DEPRECATE.md: deprecate gskit
  - easyoptions: fix header printing in generation script
  - haxproxy: send before TLS handhshake
  - hsts.d: explain hsts more
  - hsts: handle adding the same host name again
  - HTTP/[23]: continue upload when state.drain is set
  - http: decode transfer encoding first
  - http_aws_sigv4: remove typecasts from HMAC_SHA256 macro
  - http_proxy: do not assign data-&gt;req.p.http use local copy
  - lib: connect/h2/h3 refactor
  - libssh2: try sha2 algos for hostkey methods
  - md4: fix build with GnuTLS + OpenSSL v1
  - ngtcp2: replace removed define and stop using removed function
  - noproxy: support for space-separated names is deprecated
  - nss: implement data_pending method
  - openldap: fix missing sasl symbols at build in specific configs
  - openssl: adapt to boringssl's error code type
  - openssl: don't ignore CA paths when using Windows CA store (redux)
  - openssl: don't log raw record headers
  - openssl: make the BIO_METHOD a local variable in the connection filter
  - openssl: only use CA_BLOB if verifying peer
  - openssl: remove attached easy handles from SSL instances
  - openssl: store the CA after first send (ClientHello)
  - setopt: use &gt;, not &gt;=, when checking if uarg is larger than uint-max
  - smb: return error on upload without size
  - socketpair: allow localhost MITM sniffers
  - strdup: name it Curl_strdup
  - tool_getparam: fix hiding of command line secrets
  - tool_operate: fix error codes on bad URL &amp; OOM
  - tool_operate: repair --rate
  - transfer: break the read loop when RECV is cleared
  - typecheck: accept expressions for option/info parameters
  - urlapi: avoid Curl_dyn_addf() for hex outputs
  - urlapi: skip path checks if path is just "/"
  - urlapi: skip the extra dedotdot alloc if no dot in path
  - urldata: cease storing TLS auth type
  - urldata: make 'ftp_create_missing_dirs' depend on FTP || SFTP
  - urldata: make set.http200aliases conditional on HTTP being present
  - urldata: move the cookefilelist to the 'set' struct
  - urldata: remove unused struct fields, made more conditional
  - vquic: stabilization and improvements
  - vtls: fix hostname handling in filters
  - vtls: manage current easy handle in nested cfilter calls
  - vtls: use ALPN HTTP/1.0 when HTTP/1.0 is used
  * Rebase libcurl-ocloexec.patch
  * Fix regression tests: f1d09231adfc695d15995b9ef2c8c6e568c28091
  - runtests: fix "uninitialized value $port"
  - Add curl-fix-uninitialized-value-in-tests.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1676894400">- Update to 7.88.1:
  * Bugfix release
- Drop upstreamed patch:
  * curl-fix-uninitialized-value-in-tests.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1679313600">- Update to 8.0.0:
  * Security fixes:
  - TELNET option IAC injection [bsc#1209209, CVE-2023-27533]
  - SFTP path ~ resolving discrepancy [bsc#1209210, CVE-2023-27534]
  - FTP too eager connection reuse [bsc#1209211, CVE-2023-27535]
  - GSS delegation too eager connection re-use [bsc#1209212, CVE-2023-27536]
  - HSTS double-free [bsc#1209213, CVE-2023-27537]
  - SSH connection too eager reuse still [bsc#1209214, CVE-2023-27538]
  * Changes:
  - build: remove support for curl_off_t &lt; 8 bytes
  * Bugfixes:
  - aws_sigv4: fall back to UNSIGNED-PAYLOAD for sign_as_s3
  - BINDINGS: add Fortran binding
  - cf-socket: use port 80 when resolving name for local bind
  - cookie: don't load cookies again when flushing
  - curl_path: create the new path with dynbuf
  - CURLSHOPT_SHARE.3: HSTS sharing is not thread-safe
  - DYNBUF.md: note Curl_dyn_add* calls Curl_dyn_free on failure
  - ftp: active mode with SSL, add the filter
  - hostip: avoid sscanf and extra buffer copies
  - http2: fix for http2-prior-knowledge when reusing connections
  - http2: fix handling of RST and GOAWAY to recognize partial transfers
  - http: don't send 100-continue for short PUT requests
  - http: fix unix domain socket use in https connects
  - libssh: use dynbuf instead of realloc
  - ngtcp2-gnutls.yml: bump to gnutls 3.8.0
  - sectransp: make read_cert() use a dynbuf when loading
  - telnet: only accept option arguments in ascii
  - telnet: parse telnet options without sscanf
  - url: fix the SSH connection reuse check
  - url: only reuse connections with same GSS delegation
  - urlapi: '%' is illegal in host names
  - ws: keep the socket non-blocking
  * Rebase libcurl-ocloexec.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1679400000">- Update to 8.0.1:
  * Bugfixes:
  - fix crash in curl_easy_cleanup</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1684324800">- Update to 8.1.0:
  * Security fixes:
  - UAF in SSH sha256 fingerprint [bsc#1211230, CVE-2023-28319]
  - siglongjmp race condition [bsc#1211231, CVE-2023-28320]
  - IDN wildcard match [bsc#1211232, CVE-2023-28321]
  - POST-after-PUT confusion [bsc#1211233, CVE-2023-28322]
  - See also: https://curl.se/docs/security.html
  * Changes:
  - curl: add --proxy-http2
  - CURLPROXY_HTTPS2: for HTTPS proxy that may speak HTTP/2
  - hostip: refuse to resolve the .onion TLD
  - tool_writeout: add URL component variables
  * Bugfixes:
  - See full changelog here: https://curl.se/changes.html#8_1_0</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1684843200">- Update to 8.1.1:
  * Bugfixes:
  - cf-socket: completely remove the disabled
    USE_RECV_BEFORE_SEND_WORKAROUND
  - checksrc: disallow spaces before labels
  - curl_easy_getinfo: clarify on return data types
  - docs: document that curl_url_cleanup(NULL) is a safe no-op
  - hostip: move easy_lock.h include above curl_memory.h
  - http2: double http request parser max line length
  - http2: increase stream window size to 10 MB
  - lib: rename struct 'http_req' to 'httpreq'
  - ngtcp2: proper handling of uint64_t when adjusting send buffer
  - sectransp.c: make the code c89 compatible
  - select: avoid returning an error on EINTR from select() or poll()
  - url: provide better error message when URLs fail to parse
  - urlapi: allow numerical parts in the host name</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1685448000">- Update to 8.1.2:
  * Bugfixes:
  - configure: quote the assignments for run-compiler
  - configure: without pkg-config and no custom path, use -lnghttp2
  - curl: cache the --trace-time value for a second
  - http2: fix EOF handling on uploads with auth negotiation
  - http3: send EOF indicator early as possible
  - lib1560: verify more scheme guessing
  - lib: remove unused functions, make single-use static
  - libcurl.m4: remove trailing 'dnl' that causes this to break autoconf
  - libssh: when keyboard-interactive auth fails, try password
  - misc: fix spelling mistakes
  - page-header: mention curl version and how to figure out current release
  - page-header: minor wording polish in the URL segment
  - scripts/singleuse.pl: add more API calls
  - urlapi: remove superfluous host name check</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1689768000">- Update to 8.2.0 [bsc#1213237, CVE-2023-32001]
  * Security fix:
  - CVE-2023-32001: fopen race condition
  * Changes:
  - curl: add --ca-native and --proxy-ca-native
  - curl: add --trace-ids
  - CURLOPT_MAIL_RCPT_ALLOWFAILS: replace CURLOPT_MAIL_RCPT_ALLLOWFAILS
  - haproxy: add --haproxy-clientip flag to set client IPs
  - lib: add CURLINFO_CONN_ID and CURLINFO_XFER_ID
  * Bugfixes:
  - cf-socket: don't bypass fclosesocket callback if cancelled before connect
  - cf-socket: skip getpeername()/getsockname for TFTP
  - curl: count uploaded data to stop at the originally given size
  - curl: return error when asked to use an unsupported HTTP version
  - http2: fix crash in handling stream weights
  - http2: send HEADER &amp; DATA together if possible
  - http3/ngtcp2: upload EAGAIN handling
  - http: rectify the outgoing Cookie: header field size check
  - hyper: fix EOF handling on input
  - imap: Provide method to disable SASL if it is advertised
  - libssh2: provide error message when setting host key type fails
  - libssh2: use custom memory functions
  - ngtcp2: assigning timeout, but value is overwritten before used
  - quiche: avoid NULL deref in debug logging
  - sectransp: fix EOF handling
  - system.h: remove __IBMC__/__IBMCPP__ guards and apply to all z/OS compiles
  - timeval: use CLOCK_MONOTONIC_RAW if available
  - tls13-ciphers.d: include Schannel
  - tool_easysrc.h: correct `easysrc_perform` for `CURL_DISABLE_LIBCURL_OPTION`
  - tool_operate: allow cookie lines up to 8200 bytes
  - tool_parsecfg: accept line lengths up to 10M
  - tool_writeout_json: fix encoding of control characters
  - transfer: clear credentials when redirecting to absolute URL
  - urlapi: have *set(PATH) prepend a slash if one is missing
  - urlapi: scheme must start with alpha
  - vtls: avoid memory leak if sha256 call fails
  - websocket-cb: example doing WebSocket download using callback
  - ws: make the curl_ws_meta() return pointer a const</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1690545600">- Update to 8.2.1:
  * Bugfixes:
  - cfilters: rename close/connect functions to avoid clashes
  - ciphers.d: put URL in first column
  - cmake: add 'libcurlu'/'libcurltool' for unit tests
  - cmake: update ngtcp2 detection
  - configure: check for nghttp2_session_get_stream_local_window_size
  - docs: mark two TLS options for TLS, not SSL
  - docs: provide more see also for cipher options
  - hostip: return IPv6 first for localhost resolves
  - http2: fix regression on upload EOF handling
  - http: VLH, very large header test and fixes
  - libcurl-errors.3: add CURLUE_OK
  - os400: correct EXPECTED_STRING_LASTZEROTERMINATED
  - quiche: fix lookup of transfer at multi
  - quiche: fix segfault and other things
  - rustls: update rustls-ffi 0.10.0
  - socks: print ipv6 address within brackets
  - src/mkhelp: strip off escape sequences
  - tool: fix tool_seek_cb build when SIZEOF_CURL_OFF_T &gt; SIZEOF_OFF_T
  - transfer: do not clear the credentials on redirect to absolute URL
  - unittest: remove unneeded *_LDADD
  - websocket: rename arguments/variables to match docs</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1694606400">- Update to 8.3.0: [bsc#1215026, CVE-2023-38039]
  * Changes:
  - curl: make %output{} in -w specify a file to write to
  - gskit: remove
  - lib: --disable-bindlocal builds curl without local binding support
  - nss: remove support for this TLS library
  - tool: add "variable" support
  - trace: make tracing available in non-debug builds
  - url: change default value for CURLOPT_MAXREDIRS to 30
  - urlapi: CURLU_PUNY2IDN - convert from punycode to IDN name
  * Bugfixes:
  - altsvc: accept and parse IPv6 addresses in response headers
  - asyn-ares: reduce timeout to 2000ms
  - aws-sigv4: canonicalize the query
  - aws-sigv4: fix having date header twice in some cases
  - aws-sigv4: handle no-value user header entries
  - c-hyper: adjust the hyper to curlcode conversion
  - c-hyper: fix memory leaks in `Curl_http`
  - cf-haproxy: make CURLOPT_HAPROXY_CLIENT_IP set the *source* IP
  - cf-socket: log successful interface bind
  - cmake: add GnuTLS option
  - cmake: add support for `CURL_DEFAULT_SSL_BACKEND`
  - cmake: detect `SSL_set0_wbio` in OpenSSL
  - configure: trust pkg-config when it's used for zlib
  - configure: use the pkg-config --libs-only-l flag for libssh2
  - connect: stop halving the remaining timeout when less than 600 ms left
  - crypto: ensure crypto initialization works
  - digest: Use hostname to generate spn instead of realm
  - ftp: fix temp write of ipv6 address
  - headers: accept leading whitespaces on first response header
  - http2: fix in h2 proxy tunnel: progress in ingress on sending
  - http3/ngtcp2: shorten handshake, trace cleanup
  - http3: quiche, handshake optimization, trace cleanup
  - http: close the connection after a late 417 is received
  - http: fix sending of large requests
  - http: return error when receiving too large header set
  - lib: fix null ptr derefs and uninitialized vars (h2/h3)
  - lib: move mimepost data from -&gt;req.p.http to -&gt;state
  - list-only.d: mention SFTP as supported protocol
  - ngtcp2: fix handling of large requests
  - openssl: auto-detect `SSL_R_TLSV13_ALERT_CERTIFICATE_REQUIRED`
  - openssl: clear error queue after SSL_shutdown
  - openssl: make aws-lc version support OCSP
  - openssl: Support async cert verify callback
  - openssl: switch to modern init for LibreSSL 2.7.0+
  - openssl: when CURLOPT_SSL_CTX_FUNCTION is registered, init x509 store before
  - quic: don't set SNI if hostname is an IP address
  - quiche: adjust quiche `QUIC_IDLE_TIMEOUT` to 60s
  - quiche: enable quiche to handle timeout events
  - resolve: use PF_INET6 family lookups when CURL_IPRESOLVE_V6 is set
  - schannel: verify hostname independent of verify cert
  - tool_filetime: make -z work with file dates before 1970
  - tool_operate: allow both SSL_CERT_FILE and SSL_CERT_DIR
  - tool_operate: make aws-sigv4 not require TLS to be used
  - transfer: also stop the sending on closed connection
  - urlapi: fix heap buffer overflow
  - urlapi: setting a blank URL ("") is not an ok URL</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1697025600">- Update to 8.4.0:
  * Security fixes:
  - SOCKS5 heap buffer overflow [bsc#1215888, CVE-2023-38545]
  - cookie injection with none file [bsc#1215889, CVE-2023-38546]
  * Changes:
  - curl: add support for the IPFS protocols via HTTP gateway
  - curl_multi_get_handles: get easy handles from a multi handle
  - mingw: delete support for legacy mingw.org toolchain
  * Bugfixes:
  - base64: also build for curl
  - cf-socket: simulate slow/blocked receives in debug
  - configure: check for the capath by default
  - connect: expire the timeout when trying next
  - connect: only start the happy eyeballs timer when needed
  - cookie: do not store the expire or max-age strings
  - cookie: remove unnecessary struct fields
  - cookie: set -&gt;running in cookie_init even if data is NULL
  - create-dirs.d: clarify it also uses --output-dirs
  - http2: refused stream handling for retry
  - http: h1/h2 proxy unification
  - http: use per-request counter to check too large headers
  - idn: if idn2_check_version returns NULL, return error
  - lib: enable hmac for digest as well
  - lib: let the max filesize option stop too big transfers too
  - lib: move handling of 'data-&gt;req.writer_stack' into Curl_client_write()
  - lib: provide and use Curl_hexencode
  - lib: use wrapper for curl_mime_data fseek callback
  - libssh2: fix error message on failed pubkey-from-file
  - libssh: cap SFTP packet size sent
  - MQTT: improve receive of ACKs
  - multi: do CURLM_CALL_MULTI_PERFORM at two more places
  - multi: round the timeout up to prevent early wakeups
  - openssl: improve ssl shutdown handling
  - openssl: use X509_ALGOR_get0 instead of reaching into X509_ALGOR
  - pytest: exclude test_03_goaway in CI runs due to timing dependency
  - quic: set ciphers/curves the same way regular TLS does
  - quiche: fix build error with --with-ca-fallback
  - socks: return error if hostname too long for remote resolve
  - tftpd: always use curl's own tftp.h
  - tool_getparam: accept variable expansion on file names too
  - upload-file.d: describe the file name slash/backslash handling
  - url: fall back to http/https proxy env-variable if ws/wss not set
  - url: fix netrc info message
  - wolfssh: do cleanup in Curl_ssh_cleanup
  - wolfssl: allow capath with CURLOPT_CAINFO_BLOB
  - wolfssl: if CURLOPT_CAINFO_BLOB is set, ignore the CA files
  - wolfssl: ignore errors in CA path
  * Rebase libcurl-ocloexec.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1701864000">- Update to 8.5.0:
  * Security fixes:
  - [bsc#1217573, CVE-2023-46218] cookie mixed case PSL bypass
  - [bsc#1217574, CVE-2023-46219] HSTS long file name clears contents
  * Changes:
  - gnutls: support CURLSSLOPT_NATIVE_CA
  - HTTP3: ngtcp2 builds are no longer experimental
  * Bugfixes:
  - asyn-thread: use pipe instead of socketpair for IPC when available
  - cmake: fix OpenSSL quic detection in quiche builds
  - conncache: use the closure handle when disconnecting surplus connections
  - content_encoding: make Curl_all_content_encodings allocless
  - cookie: lowercase the domain names before PSL checks
  - Curl_http_body: cleanup properly when Curl_getformdata errors
  - CURLMOPT_MAX_CONCURRENT_STREAMS: make sure the set value is within range
  - doh: provide better return code for responses w/o addresses
  - doh: use PIPEWAIT when HTTP/2 is attempted
  - duphandle: also free 'outcurl-&gt;cookies' in error path
  - duphandle: make dupset() not return with pointers to old alloced data
  - duphandle: use strdup to clone *COPYPOSTFIELDS if size is not set
  - easy: in duphandle, init the cookies for the new handle
  - easy_lock: add a pthread_mutex_t fallback
  - fopen: create new file using old file's mode
  - fopen: create short(er) temporary file name
  - getenv: PlayStation doesn't have getenv()
  - hostip: show the list of IPs when resolving is done
  - hsts: skip single-dot hostname
  - HTTP/2, HTTP/3: handle detach of onoing transfers
  - http: allow longer HTTP/2 request method names
  - hyper: temporarily remove HTTP/2 support
  - IPFS: fix IPFS_PATH and file parsing
  - multi: during ratelimit multi_getsock should return no sockets
  - multi: use pipe instead of socketpair to *wakeup()
  - ngtcp2: fix races in stream handling
  - ntlm_wb: use pipe instead of socketpair when possible
  - openssl: avoid BN_num_bits() NULL pointer derefs
  - openssl: fix building with v3 `no-deprecated` + add CI test
  - openssl: fix infof() to avoid compiler warning for %s with null
  - openssl: identify the "quictls" backend correctly
  - openssl: include SIG and KEM algorithms in verbose
  - openssl: two multi pointer checks should probably rather be asserts
  - openssl: when a session-ID is reused, skip OCSP stapling
  - quic: make eyeballers connect retries stop at weird replies
  - quic: manage connection idle timeouts
  - setopt: check CURLOPT_TFTP_BLKSIZE range on set
  - socks: better buffer size checks for socks4a user and hostname
  - socks: make SOCKS5 use the CURLOPT_IPRESOLVE choice
  - tool: fix --capath when proxy support is disabled
  - tool_getparam: limit --rate to be smaller than number of ms
  - transfer: abort pause send when connection is marked for closing
  - transfer: avoid calling the read callback again after EOF
  - transfer: only reset the FTP wildcard engine in CLEAR state
  - url: don't touch the multi handle when closing internal handles
  - urlapi: avoid null deref if setting blank host to url encode
  - urlapi: skip appending NULL pointer query
  - urlapi: when URL encoding the fragment, pass in the right length
  - vtls: cleanup SSL config management
  - vtls: consistently use typedef names for OpenSSL structs
  - vtls: late clone of connection ssl config
  - vtls: use ALPN "http/1.1" for HTTP/1.x, including HTTP/1.0
  * Rebase curl-secure-getenv.patch
  * Add curl-tests-errorcodes.patch</changelog>
</package>
<package pkgid="23310f84a8a1c2fc9b32dd50140987103fa5746442b533826c92fa157f6e51a8284e98cf1ae684648f176c01ea90cca039d8b79d7e9cda3cf557b515ab674944" name="curl-debugsource" arch="x86_64">
  <version epoch="0" ver="8.5.0" rel="1.1"/>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1656331200">- Update to 7.84.0:
  * Security fixes:
  - (bsc#1200737, CVE-2022-32208): FTP-KRB bad message verification
  - (bsc#1200736, CVE-2022-32207): Unpreserved file permissions
  - (bsc#1200735, CVE-2022-32206): HTTP compression denial of service
  - (bsc#1200734, CVE-2022-32205): Set-Cookie denial of service
  * Changes:
  - curl: add --rate to set max request rate per time unit
  - curl: deprecate --random-file and --egd-file
  - curl_version_info: add CURL_VERSION_THREADSAFE
  - CURLINFO_CAPATH/CAINFO: get the default CA paths from libcurl
  - lib: make curl_global_init() threadsafe when possible
  - libssh2: add CURLOPT_SSH_HOSTKEYFUNCTION
  - opts: deprecate RANDOM_FILE and EGDSOCKET
  - socks: support unix sockets for socks proxy
  * Bugfixes:
  - aws-sigv4: fix potentional NULL pointer arithmetic
  - bindlocal: don't use a random port if port number would wrap
  - c-hyper: mark status line as status for Curl_client_write()
  - ci: avoid `cmake -Hpath`
  - CI: bump FreeBSD 13.0 to 13.1
  - ci: update github actions
  - cmake: add libpsl support
  - cmake: do not add libcurl.rc to the static libcurl library
  - cmake: enable curl.rc for all Windows targets
  - cmake: fix detecting libidn2
  - cmake: support adding a suffix to the OS value
  - configure: skip libidn2 detection when winidn is used
  - configure: use the SED value to invoke sed
  - configure: warn about rustls being experimental
  - content_encoding: return error on too many compression steps
  - cookie: address secure domain overlay
  - cookie: apply limits
  - copyright.pl: parse and use .reuse/dep5 for skips
  - copyright: make repository REUSE compliant
  - curl.1: add a few see also --tls-max
  - curl.1: mention exit code zero too
  - curl: re-enable --no-remote-name
  - curl_easy_pause.3: remove explanation of progress function
  - curl_getdate.3: document that some illegal dates pass through
  - Curl_parsenetrc: don't access local pwbuf outside of scope
  - curl_url_set.3: clarify by default using known schemes only
  - CURLOPT_ALTSVC.3: document the file format
  - CURLOPT_FILETIME.3: fix the protocols this works with
  - CURLOPT_HTTPHEADER.3: improve comment in example
  - CURLOPT_NETRC.3: document the .netrc file format
  - CURLOPT_PORT.3: We discourage using this option
  - CURLOPT_RANGE.3: remove ranged upload advice
  - digest: added detection of more syntax error in server headers
  - digest: tolerate missing "realm"
  - digest: unquote realm and nonce before processing
  - DISABLED: disable 1021 for hyper again
  - docs/cmdline-opts: add copyright and license identifier to each file
  - docs/CONTRIBUTE.md: document the 'needs-votes' concept
  - docs: clarify data replacement policy for MIME API
  - doh: remove UNITTEST macro definition
  - examples/crawler.c: use the curl license
  - examples: remove fopen.c and rtsp.c
  - FAQ: Clarify Windows double quote usage
  - fopen: add Curl_fopen() for better overwriting of files
  - ftp: restore protocol state after http proxy CONNECT
  - ftp: when failing to do a secure GSSAPI login, fail hard
  - GHA/hyper: enable debug in the build
  - gssapi: improve handling of errors from gss_display_status
  - gssapi: initialize gss_buffer_desc strings
  - headers api: remove EXPERIMENTAL tag
  - http2: always debug print stream id in decimal with %u
  - http2: reject overly many push-promise headers
  - http: restore header folding behavior
  - hyper: use 'alt-used'
  - krb5: return error properly on decode errors
  - lib: make more protocol specific struct fields #ifdefed
  - libcurl-security.3: add "Secrets in memory"
  - libcurl-security.3: document CRLF header injection
  - libssh: skip the fake-close when libssh does the right thing
  - links: update dead links to the curl-wiki
  - log2changes: do not indent empty lines [ci skip]
  - macos9: remove partial support
  - Makefile.am: fix portability issues
  - Makefile.m32: delete obsolete options, improve -On [ci skip]
  - Makefile.m32: delete two obsolete OpenSSL options [ci skip]
  - Makefile.m32: stop forcing XP target with ipv6 enabled [ci skip]
  - max-time.d: clarify max-time sets max transfer time
  - mprintf: ignore clang non-literal format string
  - netrc: check %USERPROFILE% as well on Windows
  - netrc: support quoted strings
  - ngtcp2: allow curl to send larger UDP datagrams
  - ngtcp2: correct use of ngtcp2 and nghttp3 signed integer types
  - ngtcp2: enable Linux GSO
  - ngtcp2: extend QUIC transport parameters buffer
  - ngtcp2: fix alert_read_func return value
  - ngtcp2: fix typo in preprocessor condition
  - ngtcp2: handle error from ngtcp2_conn_submit_crypto_data
  - ngtcp2: send appropriate connection close error code
  - ngtcp2: support boringssl crypto backend
  - ngtcp2: use helper funcs to simplify TLS handshake integration
  - ntlm: provide a fixed fake host name
  - projects: fix third-party SSL library build paths for Visual Studio
  - quic: add Curl_quic_idle
  - quiche: support ca-fallback
  - rand: stop detecting /dev/urandom in cross-builds
  - remote-name.d: mention --output-dir
  - runtests.pl: add the --repeat parameter to the --help output
  - runtests: fix skipping tests not done event-based
  - runtests: skip starting the ssh server if user name is lacking
  - scripts/copyright.pl: fix the exclusion to not ignore man pages
  - sectransp: check for a function defined when __BLOCKS__ is undefined
  - select: return error from "lethal" poll/select errors
  - server/sws: support spaces in the HTTP request path
  - speed-limit/time.d: mention these affect transfers in either direction
  - strcase: some optimisations
  - test 2081: add a valid reply for the second request
  - test 675: add missing CR so the test passes when run through Privoxy
  - test414: add the '--resolve' keyword
  - test681: verify --no-remote-name
  - tests 266, 116 and 1540: add a small write delay
  - tests/data/test1501: kill ftp server after slow LIST response
  - tests/getpart: fix getpartattr to work with "data" and "data2"
  - tests/server/sws.c: change the HTTP writedelay unit to milliseconds
  - test{440,441,493,977}: add "HTTP proxy" keywords
  - tool_getparam: fix --parallel-max maximum value constraint
  - tool_operate: make sure --fail-with-body works with --retry
  - transfer: fix potential NULL pointer dereference
  - transfer: maintain --path-as-is after redirects
  - transfer: upload performance; avoid tiny send
  - url: free old conn better on reuse
  - url: remove redundant #ifdefs in allocate_conn()
  - url: URL encode the path when extracted, if spaces were set
  - urlapi: make curl_url_set(url, CURLUPART_URL, NULL, 0) clear all parts
  - urlapi: support CURLU_URLENCODE for curl_url_get()
  - urldata: reduce size of a few struct fields
  - urldata: remove three unused booleans from struct UserDefined
  - urldata: store tcp_keepidle and tcp_keepintvl as ints
  - version: allow stricmp() for sorting the feature list
  - vtls: make curl_global_sslset thread-safe
  - wolfssh.h: removed
  - wolfssl: correct the failf() message when a handle can't be made
  - wolfSSL: explicitly use compatibility layer
  - x509asn1: mark msnprintf return as unchecked</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1658664000">- add tests-for-32bit.patch to fix testsuite on 32bit platforms</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1661947200">- Update to 7.85.0:
  * Security fixes: [bsc#1202593, CVE-2022-35252]
  - control code in cookie denial of service
  * Changes:
  - quic: add support via wolfSSL
  - schannel: Add TLS 1.3 support
  - setopt: add CURLOPT_PROTOCOLS_STR and CURLOPT_REDIR_PROTOCOLS_STR
  * Bugfixes:
  - asyn-thread: fix socket leak on OOM
  - asyn-thread: make getaddrinfo_complete return CURLcode
  - base64: base64url encoding has no padding
  - configure: fix broken m4 syntax in TLS options
  - configure: if asked to use TLS, fail if no TLS lib was detected
  - connect: add quic connection information
  - connect: set socktype/protocol correctly
  - cookie: reject cookies with "control bytes"
  - cookie: treat a blank domain in Set-Cookie: as non-existing
  - curl: output warning when a cookie is dropped due to size
  - Curl_close: call Curl_resolver_cancel to avoid memory-leak
  - digest: fix memory leak, fix not quoted 'opaque'
  - digest: fix missing increment of 'nc' value for auth-int
  - digest: pass over leading spaces in qop values
  - digest: reject broken header with session protocol but without qop
  - doh: use https protocol by default
  - easy_lock.h: include sched.h if available to fix build
  - easy_lock.h: use __asm__ instead of asm to fix build
  - easy_lock: switch to using atomic_int instead of bool
  - ftp: use a correct expire ID for timer expiry
  - h2h3: fix overriding the 'TE: Trailers' header
  - hostip: resolve *.localhost to 127.0.0.1/::1
  - HTTP3.md: update to msh3 v0.4.0
  - hyper: use wakers for curl pause/resume
  - lib3026: reduce the number of threads to 100
  - libssh2: make atime/mtime date overflow return error
  - libssh2: provide symlink name in SFTP dir listing
  - multi: have curl_multi_remove_handle close CONNECT_ONLY transfer
  - multi: use larger dns hash table for multi interface
  - multi_wait: fix skipping to populate revents for extra_fds
  - netrc: Use the password from lines without login
  - ngtcp2: Fix build error due to change in nghttp3 prototypes
  - ngtcp2: fix stall or busy loop on STOP_SENDING with upload data
  - ngtcp2: implement cb_h3_stop_sending and cb_h3_reset_stream callbacks
  - openssl: add 'CURL_BORINGSSL_VERSION' to identify BoringSSL
  - openssl: add cert path in error message
  - openssl: add details to "unable to set client certificate" error
  - openssl: fix BoringSSL symbol conflicts with LDAP and Schannel
  - select: do not return fatal error on EINTR from poll()
  - sendf: fix paused header writes since after the header API
  - sendf: skip storing HTTP headers if HTTP disabled
  - url: really use the user provided in the url when netrc entry exists
  - url: reject URLs with hostnames longer than 65535 bytes
  - url: treat missing usernames in netrc as empty
  - urldata: reduce size of several struct fields
  - vtls: make Curl_ssl_backend() return the enum type curl_sslbackend
  * Remove tests-for-32bit.patch fixed in the update
  * Rebase libcurl-ocloexec.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1664539200">- Change the deprecated configure option --enable-hidden-symbols
  to the new --enable-symbol-hiding.</changelog>
  <changelog author="Vasily Ulyanov &lt;vasily.ulyanov@suse.com&gt;" date="1665230400">- Update connection info when using UNIX socket as endpoint
  connect-fix-Curl_updateconninfo-for-TRNSPRT_UNIX.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1666785600">- Update to 7.86.0:
  * Security fixes:
  - POST following PUT confusion [bsc#1204383, CVE-2022-32221]
  - .netrc parser out-of-bounds access [bsc#1204384, CVE-2022-35260]
  - HTTP proxy double-free [bsc#1204385, CVE-2022-42915]
  - HSTS bypass via IDN [bsc#1204386, CVE-2022-42916]
  * Changes:
  - NPN: remove support for and use of
  - Websockets: initial support
  * Bugfixes:
  - altsvc: reject bad port numbers
  - autotools: reduce brute-force when detecting recv/send arg list
  - aws_sigv4: fix header computation
  - cli tool: do not use disabled protocols
  - connect: change verbose IPv6 address:port to [address]:port
  - connect: fix builds without AF_INET6
  - connect: fix Curl_updateconninfo for TRNSPRT_UNIX
  - connect: fix the wrong error message on connect failures
  - content_encoding: use writer struct subclasses for different encodings
  - cookie: reject cookie names or content with TAB characters
  - curl/add_file_name_to_url: use the libcurl URL parser
  - curl/get_url_file_name: use libcurl URL parser
  - curl: warn for --ssl use, considered insecure
  - docs/libcurl/symbols-in-versions: add several missing symbols
  - ftp: ignore a 550 response to MDTM
  - functypes: provide the recv and send arg and return types
  - getparameter: return PARAM_MANUAL_REQUESTED for -M even when disabled
  - header: define public API functions as extern c
  - headers: reset the requests counter at transfer start
  - hostip: guard PF_INET6 use
  - hostip: lazily wait to figure out if IPv6 works until needed
  - http, vauth: always provide Curl_allow_auth_to_host() functionality
  - http2: make nghttp2 less picky about field whitespace
  - http: try parsing Retry-After: as a number first
  - http_proxy: restore the protocol pointer on error
  - lib: add missing limits.h includes
  - lib: prepare the incoming of additional protocols
  - lib: sanitize conditional exclusion around MIME
  - libssh: if sftp_init fails, don't get the sftp error code
  - mprintf: reject two kinds of precision for the same argument
  - mqtt: return error for too long topic
  - netrc: compare user name case sensitively
  - netrc: replace fgets with Curl_get_line
  - netrc: use the URL-decoded user
  - ngtcp2: fix build errors due to changes in ngtcp2 library
  - noproxy: support proxies specified using cidr notation
  - openssl: make certinfo available for QUIC
  - resolve: make forced IPv4 resolve only use A queries
  - schannel: ban server ALPN change during recv renegotiation
  - schannel: don't reset recv/send function pointers on renegotiation
  - schannel: when importing PFX, disable key persistence
  - setopt: use the handler table for protocol name to number conversions
  - setopt: when POST is set, reset the 'upload' field
  - single_transfer: use the libcurl URL parser when appending query parts
  - smb: replace CURL_WIN32 with WIN32
  - tool: avoid generating ambiguous escaped characters in --libcurl
  - tool_main: exit at once if out of file descriptors
  - tool_operate: more transfer cleanup after parallel transfer fail
  - tool_operate: prevent over-queuing in parallel mode
  - tool_paramhelp: asserts verify maximum sizes for string loading
  - tool_xattr: save the original URL, not the final redirected one
  - url: a zero-length userinfo part in the URL is still a (blank) user
  - url: allow non-HTTPS HSTS-matching for debug builds
  - url: rename function due to name-clash in Watt-32
  - url: use IDN decoded names for HSTS checks
  - urlapi: detect scheme better when not guessing
  - urlapi: fix parsing URL without slash with CURLU_URLENCODE
  - urlapi: reject more bad characters from the host name field
  * Remove patch upstream:
  - connect-fix-Curl_updateconninfo-for-TRNSPRT_UNIX.patch</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1668600000">- Add 1.50.0 as the minimum libnghttp2 build requirement version as
  a bandaid. Curl's 7.86.0 release introduces the use of
  nghttp2_option_set_no_rfc9113_leading_and_trailing_ws_validation,
  introduced by nghttp2 1.50.0 release, without introducing a check
  for the function/right version in their build scripts. This will
  make Zypper/cURL unusable in some corner cases where users
  installing something that requires libcurl4 before doing full
  system upgrade, thus updating the cURL stack, but not
  libnghttp2's. Background: boo#1204983, Factory mailing list
  threadd:
  "? broken dependency in curl and/or *zyp* ?", and forums thread:
  Curl-is-broken-after-an-update-which-subsequently-breaks-zypper.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1671624000">- Update to 7.87.0:
  * Security fixes:
  - CVE-2022-43551, bsc#1206308: another HSTS bypass via IDN
  - CVE-2022-43552, bsc#1206309: HTTP Proxy deny use-after-free
  * Changes
  - curl: add --url-query
  - CURLOPT_QUICK_EXIT: don't wait for DNS thread on exit
  - lib: add CURL_WRITEFUNC_ERROR to signal write callback error
  - openssl: reduce CA certificate bundle reparsing by caching
  - version: add a feature names array to curl_version_info_data
  * Bugfixes
  - altsvc: fix rejection of negative port numbers
  - aws_sigv4: consult x-%s-content-sha256 for payload hash
  - aws_sigv4: fix typos in aws_sigv4.c
  - base64: better alloc size
  - base64: encode without using snprintf
  - base64: faster base64 decoding
  - build: assume assert.h is always available
  - build: assume errno.h is always available
  - c-hyper: CONNECT respones are not server responses
  - c-hyper: fix multi-request mechanism
  - CI: Change FreeBSD image from 12.3 to 12.4
  - CI: LGTM.com will be shut down in December 2022
  - ci: Remove zuul fuzzing job as it's superseded by CIFuzz
  - cmake: check for cross-compile, not for toolchain
  - CMake: fix build with `CURL_USE_GSSAPI`
  - cmake: really enable warnings with clang
  - cmake: set the soname on the shared library
  - cmdline-opts/gen.pl: fix the linkifier
  - cmdline-opts/page-footer: remove long option nroff formatting
  - config-mac: define HAVE_SYS_IOCTL_H
  - config-mac: fix typo: size_T -&gt; size_t
  - config-mac: remove HAVE_SYS_SELECT_H
  - config-win32: fix SIZEOF_OFF_T for MSVC and old MinGW
  - configure: require fork for NTLM-WB
  - contributors.sh: actually use $CURLWWW instead of just setting it
  - cookie: compare cookie prefixes case insensitively
  - cookie: expire cookies at once when max-age is negative
  - cookie: open cookie jar as a binary file
  - curl-openssl.m4: do not add $prefix/include/openssl to CPPFLAGS
  - curl-rustls.m4: on macOS, rustls also needs the Security framework
  - curl.h: include &lt;sys/select.h&gt; on SerenityOS
  - curl.h: name all public function parameters
  - curl.h: reword comment to not use deprecated option
  - curl: override the numeric locale and set "C" by force
  - curl: timeout in the read callback
  - curl_endian: remove Curl_write64_le from header
  - curl_get_line: allow last line without newline char
  - curl_path: do not add '/' if homedir ends with one
  - curl_url_get.3: remove spurious backtick
  - curl_url_set.3: document CURLU_DISALLOW_USER
  - curl_url_set.3: fix typo
  - CURLMOPT_SOCKETFUNCTION.3: clarify CURL_POLL_REMOVE
  - CURLOPT_COOKIEFILE.3: advice =&gt; advise
  - CURLOPT_DEBUGFUNCTION.3: do not assume nul-termination in example
  - CURLOPT_DEBUGFUNCTION.3: emphasize that incoming data is "raw"
  - CURLOPT_POST.3: Explain setting to 0 changes request type
  - docs/curl_ws_send: Fixed typo in websocket docs
  - docs/EARLY-RELEASE.md: how to determine an early release
  - docs/examples: spell correction ('Retrieve')
  - docs/INSTALL.md: expand on static builds
  - docs/WEBSOCKET.md: explain the URL use
  - docs: add missing parameters for --retry flag
  - docs: add more "SEE ALSO" links to CA related pages
  - docs: explain the noproxy CIDR notation support
  - docs: extend the dump-header documentation
  - docs: remove performance note in CURLOPT_SSL_VERIFYPEER
  - examples/10-at-a-time: fix possible skipped final transfers
  - examples: update descriptions
  - ftp: support growing files with CURLOPT_IGNORE_CONTENT_LENGTH
  - gen.pl: do not generate CURLHELP bitmask lines &gt; 79 characters
  - GHA: clarify workflows permissions, set least possible privilege
  - GHA: NSS use clang instead of clang-9
  - gnutls: use common gnutls init and verify code for ngtcp2
  - headers: add endif comments
  - HTTP-COOKIES.md: mention that http://localhost is a secure context
  - HTTP-COOKIES.md: update the 6265bis link to draft-11
  - http: do not send PROXY more than once
  - http: fix the ::1 comparison for IPv6 localhost for cookies
  - http: set 'this_is_a_follow' in the Location: logic
  - http: use the IDN decoded name in HSTS checks
  - hyper: classify headers as CONNECT and 1XX
  - hyper: fix handling of hyper_task's when reusing the same address
  - idn: remove Curl_win32_ascii_to_idn
  - INSTALL: update operating systems and CPU archs
  - KNOWN_BUGS: remove eight entries
  - lib1560: add some basic IDN host name tests
  - lib: connection filters (cfilter) addition to curl:
  - lib: feature deprecation warnings in gcc &gt;= 4.3
  - lib: fix some type mismatches and remove unneeded typecasts
  - lib: parse numbers with fixed known base 10
  - lib: remove bad set.opt_no_body assignments
  - lib: rewind BEFORE request instead of AFTER previous
  - lib: sync guard for Curl_getaddrinfo_ex() definition and use
  - lib: use size_t or int etc instead of longs
  - libcurl-errors.3: remove duplicate word
  - libssh2: return error when ssh_hostkeyfunc returns error
  - limit-rate.d: see also --rate
  - log2changes.pl: wrap long lines at 80 columns
  - Makefile.mk: address minor issues
  - Makefile.mk: improve a GNU Make hack
  - Makefile.mk: portable Makefile.m32
  - maketgz: set the right version in lib/libcurl.plist
  - mime: relax easy/mime structures binding
  - misc: Fix incorrect spelling
  - misc: remove duplicated include files
  - misc: typo and grammar fixes
  - negtelnetserver.py: have it call its close() method
  - netrc.d: provide mutext info
  - netware: remove leftover traces
  - noproxy: also match with adjacent comma
  - noproxy: guard against empty hostnames in noproxy check
  - noproxy: tailmatch like in 7.85.0 and earlier
  - nroff-scan.pl: detect double highlights
  - ntlm: improve comment for encrypt_des
  - ntlm: silence ubsan warning about copying from null target_info pointer
  - openssl/mbedtls: use %d for outputing port with failf (int)
  - openssl: prefix errors with '[lib]/[version]: '
  - os400: use platform socklen_t in Curl_getnameinfo_a
  - page-header: grammar improvement (display transfer rate)
  - proxy: refactor haproxy protocol handling as connection filter
  - README.md: remove badges and xmas-tree garnish
  - rtsp: fix RTSP auth
  - runtests: --no-debuginfod now disables DEBUGINFOD_URLS
  - runtests: do CRLF replacements per section only
  - scripts/checksrc.pl: detect duplicated include files
  - sendf: change Curl_read_plain to wrap Curl_recv_plain
  - sendf: remove unnecessary if condition
  - setup: do not require __MRC__ defined for Mac OS 9 builds
  - smb/telnet: do not free the protocol struct in *_done()
  - socks: fix username max size is 255 (0xFF)
  - spellcheck.words: remove 'github' as an accepted word
  - ssl-reqd.d: clarify that this is for upgrading connections only
  - strcase: use curl_str(n)equal for case insensitive matches
  - styled-output.d: this option does not work on Windows
  - system.h: fix socklen_t, curl_off_t, long long for Classic Mac OS
  - system.h: support 64-bit curl_off_t for NonStop 32-bit
  - test1421: fix typo
  - test3026: reduce runtime in legacy mingw builds
  - tests/sshserver.pl: re-enable ssh-rsa while using openssh 8.8+
  - tests: add authorityInfoAccess to generated certs
  - tests: add HTTP/3 test case, custom location for proper nghttpx
  - tls: backends use connection filters for IO, enabling HTTPS-proxy
  - tool: determine the correct fopen option for -D
  - tool_cfgable: free the ssl_ec_curves on exit
  - tool_cfgable: make socks5_gssapi_nec a boolean
  - tool_formparse: avoid clobbering on function params
  - tool_getparam: make --no-get work as the opposite of --get
  - tool_operate: provide better errmsg for -G with bad URL
  - tool_operate: when aborting, make sure there is a non-NULL error buffer
  - tool_paramhlp: free the proto strings on exit
  - url: move back the IDN conversion of proxy names
  - urlapi: reject more bad letters from the host name: &amp;+()
  - urldata: change port num storage to int and unsigned short
  - vms: remove SIZEOF_SHORT
  - vtls: fix build without proxy support
  - vtls: localization of state data in filters
  - WEBSOCKET.md: fix broken link
  - Websocket: fixes for partial frames and buffer updates
  - websockets: fix handling of partial frames
  - windows: fail early with a missing windres in autotools
  - windows: fix linking .rc to shared curl with autotools
  - winidn: drop WANT_IDN_PROTOTYPES
  - ws: if no connection is around, return error
  - ws: return CURLE_NOT_BUILT_IN when websockets not built in
  - x509asn1: avoid freeing unallocated pointers</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1676462400">- Update to 7.88.0: [bsc#1207990, CVE-2023-23914]
  [bsc#1207991, CVE-2023-23915] [bsc#1207992, CVE-2023-23916]
  * Security fixes:
  - CVE-2023-23914: HSTS ignored on multiple requests
  - CVE-2023-23915: HSTS amnesia with --parallel
  - CVE-2023-23916: HTTP multi-header compression denial of service
  * Changes:
  - curl.h: add CURL_HTTP_VERSION_3ONLY
  - share: add sharing of HSTS cache among handles
  - src: add --http3-only
  - tool_operate: share HSTS between handles
  - urlapi: add CURLU_PUNYCODE
  - writeout: add %{certs} and %{num_certs}
  * Bugfixes:
  - cf-socket: keep sockaddr local in the socket filters
  - cfilters:Curl_conn_get_select_socks: use the first non-connected filter
  - curl.h: allow up to 10M buffer size
  - curl.h: mark CURLSSLBACKEND_MESALINK as deprecated
  - curl/websockets.h: extend the websocket frame struct
  - curl: output warning at --verbose output for debug-enabled version
  - curl_free.3: fix return type of `curl_free`
  - curl_log: for failf/infof and debug logging implementations
  - dict: URL decode the entire path always
  - docs/DEPRECATE.md: deprecate gskit
  - easyoptions: fix header printing in generation script
  - haxproxy: send before TLS handhshake
  - hsts.d: explain hsts more
  - hsts: handle adding the same host name again
  - HTTP/[23]: continue upload when state.drain is set
  - http: decode transfer encoding first
  - http_aws_sigv4: remove typecasts from HMAC_SHA256 macro
  - http_proxy: do not assign data-&gt;req.p.http use local copy
  - lib: connect/h2/h3 refactor
  - libssh2: try sha2 algos for hostkey methods
  - md4: fix build with GnuTLS + OpenSSL v1
  - ngtcp2: replace removed define and stop using removed function
  - noproxy: support for space-separated names is deprecated
  - nss: implement data_pending method
  - openldap: fix missing sasl symbols at build in specific configs
  - openssl: adapt to boringssl's error code type
  - openssl: don't ignore CA paths when using Windows CA store (redux)
  - openssl: don't log raw record headers
  - openssl: make the BIO_METHOD a local variable in the connection filter
  - openssl: only use CA_BLOB if verifying peer
  - openssl: remove attached easy handles from SSL instances
  - openssl: store the CA after first send (ClientHello)
  - setopt: use &gt;, not &gt;=, when checking if uarg is larger than uint-max
  - smb: return error on upload without size
  - socketpair: allow localhost MITM sniffers
  - strdup: name it Curl_strdup
  - tool_getparam: fix hiding of command line secrets
  - tool_operate: fix error codes on bad URL &amp; OOM
  - tool_operate: repair --rate
  - transfer: break the read loop when RECV is cleared
  - typecheck: accept expressions for option/info parameters
  - urlapi: avoid Curl_dyn_addf() for hex outputs
  - urlapi: skip path checks if path is just "/"
  - urlapi: skip the extra dedotdot alloc if no dot in path
  - urldata: cease storing TLS auth type
  - urldata: make 'ftp_create_missing_dirs' depend on FTP || SFTP
  - urldata: make set.http200aliases conditional on HTTP being present
  - urldata: move the cookefilelist to the 'set' struct
  - urldata: remove unused struct fields, made more conditional
  - vquic: stabilization and improvements
  - vtls: fix hostname handling in filters
  - vtls: manage current easy handle in nested cfilter calls
  - vtls: use ALPN HTTP/1.0 when HTTP/1.0 is used
  * Rebase libcurl-ocloexec.patch
  * Fix regression tests: f1d09231adfc695d15995b9ef2c8c6e568c28091
  - runtests: fix "uninitialized value $port"
  - Add curl-fix-uninitialized-value-in-tests.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1676894400">- Update to 7.88.1:
  * Bugfix release
- Drop upstreamed patch:
  * curl-fix-uninitialized-value-in-tests.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1679313600">- Update to 8.0.0:
  * Security fixes:
  - TELNET option IAC injection [bsc#1209209, CVE-2023-27533]
  - SFTP path ~ resolving discrepancy [bsc#1209210, CVE-2023-27534]
  - FTP too eager connection reuse [bsc#1209211, CVE-2023-27535]
  - GSS delegation too eager connection re-use [bsc#1209212, CVE-2023-27536]
  - HSTS double-free [bsc#1209213, CVE-2023-27537]
  - SSH connection too eager reuse still [bsc#1209214, CVE-2023-27538]
  * Changes:
  - build: remove support for curl_off_t &lt; 8 bytes
  * Bugfixes:
  - aws_sigv4: fall back to UNSIGNED-PAYLOAD for sign_as_s3
  - BINDINGS: add Fortran binding
  - cf-socket: use port 80 when resolving name for local bind
  - cookie: don't load cookies again when flushing
  - curl_path: create the new path with dynbuf
  - CURLSHOPT_SHARE.3: HSTS sharing is not thread-safe
  - DYNBUF.md: note Curl_dyn_add* calls Curl_dyn_free on failure
  - ftp: active mode with SSL, add the filter
  - hostip: avoid sscanf and extra buffer copies
  - http2: fix for http2-prior-knowledge when reusing connections
  - http2: fix handling of RST and GOAWAY to recognize partial transfers
  - http: don't send 100-continue for short PUT requests
  - http: fix unix domain socket use in https connects
  - libssh: use dynbuf instead of realloc
  - ngtcp2-gnutls.yml: bump to gnutls 3.8.0
  - sectransp: make read_cert() use a dynbuf when loading
  - telnet: only accept option arguments in ascii
  - telnet: parse telnet options without sscanf
  - url: fix the SSH connection reuse check
  - url: only reuse connections with same GSS delegation
  - urlapi: '%' is illegal in host names
  - ws: keep the socket non-blocking
  * Rebase libcurl-ocloexec.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1679400000">- Update to 8.0.1:
  * Bugfixes:
  - fix crash in curl_easy_cleanup</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1684324800">- Update to 8.1.0:
  * Security fixes:
  - UAF in SSH sha256 fingerprint [bsc#1211230, CVE-2023-28319]
  - siglongjmp race condition [bsc#1211231, CVE-2023-28320]
  - IDN wildcard match [bsc#1211232, CVE-2023-28321]
  - POST-after-PUT confusion [bsc#1211233, CVE-2023-28322]
  - See also: https://curl.se/docs/security.html
  * Changes:
  - curl: add --proxy-http2
  - CURLPROXY_HTTPS2: for HTTPS proxy that may speak HTTP/2
  - hostip: refuse to resolve the .onion TLD
  - tool_writeout: add URL component variables
  * Bugfixes:
  - See full changelog here: https://curl.se/changes.html#8_1_0</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1684843200">- Update to 8.1.1:
  * Bugfixes:
  - cf-socket: completely remove the disabled
    USE_RECV_BEFORE_SEND_WORKAROUND
  - checksrc: disallow spaces before labels
  - curl_easy_getinfo: clarify on return data types
  - docs: document that curl_url_cleanup(NULL) is a safe no-op
  - hostip: move easy_lock.h include above curl_memory.h
  - http2: double http request parser max line length
  - http2: increase stream window size to 10 MB
  - lib: rename struct 'http_req' to 'httpreq'
  - ngtcp2: proper handling of uint64_t when adjusting send buffer
  - sectransp.c: make the code c89 compatible
  - select: avoid returning an error on EINTR from select() or poll()
  - url: provide better error message when URLs fail to parse
  - urlapi: allow numerical parts in the host name</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1685448000">- Update to 8.1.2:
  * Bugfixes:
  - configure: quote the assignments for run-compiler
  - configure: without pkg-config and no custom path, use -lnghttp2
  - curl: cache the --trace-time value for a second
  - http2: fix EOF handling on uploads with auth negotiation
  - http3: send EOF indicator early as possible
  - lib1560: verify more scheme guessing
  - lib: remove unused functions, make single-use static
  - libcurl.m4: remove trailing 'dnl' that causes this to break autoconf
  - libssh: when keyboard-interactive auth fails, try password
  - misc: fix spelling mistakes
  - page-header: mention curl version and how to figure out current release
  - page-header: minor wording polish in the URL segment
  - scripts/singleuse.pl: add more API calls
  - urlapi: remove superfluous host name check</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1689768000">- Update to 8.2.0 [bsc#1213237, CVE-2023-32001]
  * Security fix:
  - CVE-2023-32001: fopen race condition
  * Changes:
  - curl: add --ca-native and --proxy-ca-native
  - curl: add --trace-ids
  - CURLOPT_MAIL_RCPT_ALLOWFAILS: replace CURLOPT_MAIL_RCPT_ALLLOWFAILS
  - haproxy: add --haproxy-clientip flag to set client IPs
  - lib: add CURLINFO_CONN_ID and CURLINFO_XFER_ID
  * Bugfixes:
  - cf-socket: don't bypass fclosesocket callback if cancelled before connect
  - cf-socket: skip getpeername()/getsockname for TFTP
  - curl: count uploaded data to stop at the originally given size
  - curl: return error when asked to use an unsupported HTTP version
  - http2: fix crash in handling stream weights
  - http2: send HEADER &amp; DATA together if possible
  - http3/ngtcp2: upload EAGAIN handling
  - http: rectify the outgoing Cookie: header field size check
  - hyper: fix EOF handling on input
  - imap: Provide method to disable SASL if it is advertised
  - libssh2: provide error message when setting host key type fails
  - libssh2: use custom memory functions
  - ngtcp2: assigning timeout, but value is overwritten before used
  - quiche: avoid NULL deref in debug logging
  - sectransp: fix EOF handling
  - system.h: remove __IBMC__/__IBMCPP__ guards and apply to all z/OS compiles
  - timeval: use CLOCK_MONOTONIC_RAW if available
  - tls13-ciphers.d: include Schannel
  - tool_easysrc.h: correct `easysrc_perform` for `CURL_DISABLE_LIBCURL_OPTION`
  - tool_operate: allow cookie lines up to 8200 bytes
  - tool_parsecfg: accept line lengths up to 10M
  - tool_writeout_json: fix encoding of control characters
  - transfer: clear credentials when redirecting to absolute URL
  - urlapi: have *set(PATH) prepend a slash if one is missing
  - urlapi: scheme must start with alpha
  - vtls: avoid memory leak if sha256 call fails
  - websocket-cb: example doing WebSocket download using callback
  - ws: make the curl_ws_meta() return pointer a const</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1690545600">- Update to 8.2.1:
  * Bugfixes:
  - cfilters: rename close/connect functions to avoid clashes
  - ciphers.d: put URL in first column
  - cmake: add 'libcurlu'/'libcurltool' for unit tests
  - cmake: update ngtcp2 detection
  - configure: check for nghttp2_session_get_stream_local_window_size
  - docs: mark two TLS options for TLS, not SSL
  - docs: provide more see also for cipher options
  - hostip: return IPv6 first for localhost resolves
  - http2: fix regression on upload EOF handling
  - http: VLH, very large header test and fixes
  - libcurl-errors.3: add CURLUE_OK
  - os400: correct EXPECTED_STRING_LASTZEROTERMINATED
  - quiche: fix lookup of transfer at multi
  - quiche: fix segfault and other things
  - rustls: update rustls-ffi 0.10.0
  - socks: print ipv6 address within brackets
  - src/mkhelp: strip off escape sequences
  - tool: fix tool_seek_cb build when SIZEOF_CURL_OFF_T &gt; SIZEOF_OFF_T
  - transfer: do not clear the credentials on redirect to absolute URL
  - unittest: remove unneeded *_LDADD
  - websocket: rename arguments/variables to match docs</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1694606400">- Update to 8.3.0: [bsc#1215026, CVE-2023-38039]
  * Changes:
  - curl: make %output{} in -w specify a file to write to
  - gskit: remove
  - lib: --disable-bindlocal builds curl without local binding support
  - nss: remove support for this TLS library
  - tool: add "variable" support
  - trace: make tracing available in non-debug builds
  - url: change default value for CURLOPT_MAXREDIRS to 30
  - urlapi: CURLU_PUNY2IDN - convert from punycode to IDN name
  * Bugfixes:
  - altsvc: accept and parse IPv6 addresses in response headers
  - asyn-ares: reduce timeout to 2000ms
  - aws-sigv4: canonicalize the query
  - aws-sigv4: fix having date header twice in some cases
  - aws-sigv4: handle no-value user header entries
  - c-hyper: adjust the hyper to curlcode conversion
  - c-hyper: fix memory leaks in `Curl_http`
  - cf-haproxy: make CURLOPT_HAPROXY_CLIENT_IP set the *source* IP
  - cf-socket: log successful interface bind
  - cmake: add GnuTLS option
  - cmake: add support for `CURL_DEFAULT_SSL_BACKEND`
  - cmake: detect `SSL_set0_wbio` in OpenSSL
  - configure: trust pkg-config when it's used for zlib
  - configure: use the pkg-config --libs-only-l flag for libssh2
  - connect: stop halving the remaining timeout when less than 600 ms left
  - crypto: ensure crypto initialization works
  - digest: Use hostname to generate spn instead of realm
  - ftp: fix temp write of ipv6 address
  - headers: accept leading whitespaces on first response header
  - http2: fix in h2 proxy tunnel: progress in ingress on sending
  - http3/ngtcp2: shorten handshake, trace cleanup
  - http3: quiche, handshake optimization, trace cleanup
  - http: close the connection after a late 417 is received
  - http: fix sending of large requests
  - http: return error when receiving too large header set
  - lib: fix null ptr derefs and uninitialized vars (h2/h3)
  - lib: move mimepost data from -&gt;req.p.http to -&gt;state
  - list-only.d: mention SFTP as supported protocol
  - ngtcp2: fix handling of large requests
  - openssl: auto-detect `SSL_R_TLSV13_ALERT_CERTIFICATE_REQUIRED`
  - openssl: clear error queue after SSL_shutdown
  - openssl: make aws-lc version support OCSP
  - openssl: Support async cert verify callback
  - openssl: switch to modern init for LibreSSL 2.7.0+
  - openssl: when CURLOPT_SSL_CTX_FUNCTION is registered, init x509 store before
  - quic: don't set SNI if hostname is an IP address
  - quiche: adjust quiche `QUIC_IDLE_TIMEOUT` to 60s
  - quiche: enable quiche to handle timeout events
  - resolve: use PF_INET6 family lookups when CURL_IPRESOLVE_V6 is set
  - schannel: verify hostname independent of verify cert
  - tool_filetime: make -z work with file dates before 1970
  - tool_operate: allow both SSL_CERT_FILE and SSL_CERT_DIR
  - tool_operate: make aws-sigv4 not require TLS to be used
  - transfer: also stop the sending on closed connection
  - urlapi: fix heap buffer overflow
  - urlapi: setting a blank URL ("") is not an ok URL</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1697025600">- Update to 8.4.0:
  * Security fixes:
  - SOCKS5 heap buffer overflow [bsc#1215888, CVE-2023-38545]
  - cookie injection with none file [bsc#1215889, CVE-2023-38546]
  * Changes:
  - curl: add support for the IPFS protocols via HTTP gateway
  - curl_multi_get_handles: get easy handles from a multi handle
  - mingw: delete support for legacy mingw.org toolchain
  * Bugfixes:
  - base64: also build for curl
  - cf-socket: simulate slow/blocked receives in debug
  - configure: check for the capath by default
  - connect: expire the timeout when trying next
  - connect: only start the happy eyeballs timer when needed
  - cookie: do not store the expire or max-age strings
  - cookie: remove unnecessary struct fields
  - cookie: set -&gt;running in cookie_init even if data is NULL
  - create-dirs.d: clarify it also uses --output-dirs
  - http2: refused stream handling for retry
  - http: h1/h2 proxy unification
  - http: use per-request counter to check too large headers
  - idn: if idn2_check_version returns NULL, return error
  - lib: enable hmac for digest as well
  - lib: let the max filesize option stop too big transfers too
  - lib: move handling of 'data-&gt;req.writer_stack' into Curl_client_write()
  - lib: provide and use Curl_hexencode
  - lib: use wrapper for curl_mime_data fseek callback
  - libssh2: fix error message on failed pubkey-from-file
  - libssh: cap SFTP packet size sent
  - MQTT: improve receive of ACKs
  - multi: do CURLM_CALL_MULTI_PERFORM at two more places
  - multi: round the timeout up to prevent early wakeups
  - openssl: improve ssl shutdown handling
  - openssl: use X509_ALGOR_get0 instead of reaching into X509_ALGOR
  - pytest: exclude test_03_goaway in CI runs due to timing dependency
  - quic: set ciphers/curves the same way regular TLS does
  - quiche: fix build error with --with-ca-fallback
  - socks: return error if hostname too long for remote resolve
  - tftpd: always use curl's own tftp.h
  - tool_getparam: accept variable expansion on file names too
  - upload-file.d: describe the file name slash/backslash handling
  - url: fall back to http/https proxy env-variable if ws/wss not set
  - url: fix netrc info message
  - wolfssh: do cleanup in Curl_ssh_cleanup
  - wolfssl: allow capath with CURLOPT_CAINFO_BLOB
  - wolfssl: if CURLOPT_CAINFO_BLOB is set, ignore the CA files
  - wolfssl: ignore errors in CA path
  * Rebase libcurl-ocloexec.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1701864000">- Update to 8.5.0:
  * Security fixes:
  - [bsc#1217573, CVE-2023-46218] cookie mixed case PSL bypass
  - [bsc#1217574, CVE-2023-46219] HSTS long file name clears contents
  * Changes:
  - gnutls: support CURLSSLOPT_NATIVE_CA
  - HTTP3: ngtcp2 builds are no longer experimental
  * Bugfixes:
  - asyn-thread: use pipe instead of socketpair for IPC when available
  - cmake: fix OpenSSL quic detection in quiche builds
  - conncache: use the closure handle when disconnecting surplus connections
  - content_encoding: make Curl_all_content_encodings allocless
  - cookie: lowercase the domain names before PSL checks
  - Curl_http_body: cleanup properly when Curl_getformdata errors
  - CURLMOPT_MAX_CONCURRENT_STREAMS: make sure the set value is within range
  - doh: provide better return code for responses w/o addresses
  - doh: use PIPEWAIT when HTTP/2 is attempted
  - duphandle: also free 'outcurl-&gt;cookies' in error path
  - duphandle: make dupset() not return with pointers to old alloced data
  - duphandle: use strdup to clone *COPYPOSTFIELDS if size is not set
  - easy: in duphandle, init the cookies for the new handle
  - easy_lock: add a pthread_mutex_t fallback
  - fopen: create new file using old file's mode
  - fopen: create short(er) temporary file name
  - getenv: PlayStation doesn't have getenv()
  - hostip: show the list of IPs when resolving is done
  - hsts: skip single-dot hostname
  - HTTP/2, HTTP/3: handle detach of onoing transfers
  - http: allow longer HTTP/2 request method names
  - hyper: temporarily remove HTTP/2 support
  - IPFS: fix IPFS_PATH and file parsing
  - multi: during ratelimit multi_getsock should return no sockets
  - multi: use pipe instead of socketpair to *wakeup()
  - ngtcp2: fix races in stream handling
  - ntlm_wb: use pipe instead of socketpair when possible
  - openssl: avoid BN_num_bits() NULL pointer derefs
  - openssl: fix building with v3 `no-deprecated` + add CI test
  - openssl: fix infof() to avoid compiler warning for %s with null
  - openssl: identify the "quictls" backend correctly
  - openssl: include SIG and KEM algorithms in verbose
  - openssl: two multi pointer checks should probably rather be asserts
  - openssl: when a session-ID is reused, skip OCSP stapling
  - quic: make eyeballers connect retries stop at weird replies
  - quic: manage connection idle timeouts
  - setopt: check CURLOPT_TFTP_BLKSIZE range on set
  - socks: better buffer size checks for socks4a user and hostname
  - socks: make SOCKS5 use the CURLOPT_IPRESOLVE choice
  - tool: fix --capath when proxy support is disabled
  - tool_getparam: limit --rate to be smaller than number of ms
  - transfer: abort pause send when connection is marked for closing
  - transfer: avoid calling the read callback again after EOF
  - transfer: only reset the FTP wildcard engine in CLEAR state
  - url: don't touch the multi handle when closing internal handles
  - urlapi: avoid null deref if setting blank host to url encode
  - urlapi: skip appending NULL pointer query
  - urlapi: when URL encoding the fragment, pass in the right length
  - vtls: cleanup SSL config management
  - vtls: consistently use typedef names for OpenSSL structs
  - vtls: late clone of connection ssl config
  - vtls: use ALPN "http/1.1" for HTTP/1.x, including HTTP/1.0
  * Rebase curl-secure-getenv.patch
  * Add curl-tests-errorcodes.patch</changelog>
</package>
<package pkgid="dc6c9e56395163f57b2a2c8e7110f06a5d460b9c2e5a39bbb4d0169ebf1b56a6e224b49cc167c78ac49f056efc8fcce9b06feb44ba7c5efc879c68eea0eafe8e" name="cyrus-sasl" arch="i586">
  <version epoch="0" ver="2.1.28" rel="6.1"/>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1580990400">- Added support for retrieving negotiated SSF in gssapi plugin (bsc#1162518)
  * Add 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * Add 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * Add 0004-Add-support-for-retrieving-the-mech_ssf.patch
- Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF (bsc#1162518)
  * Add 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1607428800">- Remove Berkeley DB dependency (JIRA#SLE-12190)
  The packages cyrus-sasl and cyrus-sasl-saslauthd are built
  without Berkely DB support. gdbm will be used instead of BDB.
  The packages cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are built
  with Berkely DB support.
- Update to 2.1.27
  * Added support for OpenSSL 1.1
  * Added support for lmdb
  * Lots of build fixes
  * Treat SCRAM and DIGEST-MD5 as more secure than PLAIN when selecting client mech
  * DIGEST-MD5 plugin:
    Fixed memory leaks
    Fixed a segfault when looking for non-existent reauth cache
    Prevent client from going from step 3 back to step 2
    Allow cmusaslsecretDIGEST-MD5 property to be disabled
  * GSSAPI plugin:
    Added support for retrieving negotiated SSF
    Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF
    Properly compute maxbufsize AFTER security layers have been set
  * SCRAM plugin:
    Added support for SCRAM-SHA-256
  * LOGIN plugin:
    Don’t prompt client for password until requested by server
  * NTLM plugin:
    Fixed crash due to uninitialized HMAC context
- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)
- bsc#983938 `After=syslog.target` left-overs in several unit files
- added patches:
  fix_libpq-fe_include.diff  for fixing including libpq-fe.h
- removed patches obsoleted by upstream changes:
  * shared_link_on_ppc.patch
  * cyrus-sasl-2.1.27-openssl-1.1.0.patch
  * 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * 0004-Add-support-for-retrieving-the-mech_ssf.patch
  * 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch
  * cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
</package>
<package pkgid="d3c9d3b8e48866038a8a310cf7ac8bde556f8e689d0ae4bb852450ad8ce2853f933464e35bff8be7fc5846331c4f8d3dbde109563abf7b4a09bc2d21fae1c173" name="cyrus-sasl" arch="src">
  <version epoch="0" ver="2.1.28" rel="6.1"/>
  <changelog author="varkoly@suse.com" date="1411473600">- bnc#897837 saslauthd package has no config</changelog>
  <changelog author="jengelh@inai.de" date="1417089600">- Make sure /usr/sbin/rcsaslauthd exists</changelog>
  <changelog author="varkoly@suse.com" date="1420545600">- bnc#908883 cyrus-sasl-scram refers to wrong RFC</changelog>
  <changelog author="bwiedemann@suse.com" date="1449662400">- really use SASLAUTHD_PARAMS variable (bnc#938657)</changelog>
  <changelog author="varkoly@suse.com" date="1488888000">- bnc#1026825 saslauthd: :set_auth_mech : unknown authentication mechanism: kerberos5</changelog>
  <changelog author="michael@stroeder.com" date="1490184000">- added cyrus-sasl-issue-402.patch to fix
  SASL GSSAPI mechanism acceptor wrongly returns zero maxbufsize #402
  (see https://github.com/cyrusimap/cyrus-sasl/issues/402)</changelog>
  <changelog author="vcizek@suse.com" date="1504526400">- OpenSSL 1.1 support (bsc#1055463)
  * add cyrus-sasl-2.1.27-openssl-1.1.0.patch from Fedora</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1549281600">- bnc#1044840 syslog is polluted with messages "GSSAPI client step 1"
  By server context the connection will be sent to the log function.
  Client content does not have log level information. I.e. there is no
  way to stop DEBUG level logs nece I've removed it.
  * add cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Michael Str&#xF6;der &lt;michael@stroeder.com&gt;" date="1574942400">- added backport-patch cyrus-sasl-bug587.patch which fixes
  off-by-one error in _sasl_add_string function
  (see CVE-2019-19906 bsc#1159635)</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1580990400">- Added support for retrieving negotiated SSF in gssapi plugin (bsc#1162518)
  * Add 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * Add 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * Add 0004-Add-support-for-retrieving-the-mech_ssf.patch
- Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF (bsc#1162518)
  * Add 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1607428800">- Remove Berkeley DB dependency (JIRA#SLE-12190)
  The packages cyrus-sasl and cyrus-sasl-saslauthd are built
  without Berkely DB support. gdbm will be used instead of BDB.
  The packages cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are built
  with Berkely DB support.
- Update to 2.1.27
  * Added support for OpenSSL 1.1
  * Added support for lmdb
  * Lots of build fixes
  * Treat SCRAM and DIGEST-MD5 as more secure than PLAIN when selecting client mech
  * DIGEST-MD5 plugin:
    Fixed memory leaks
    Fixed a segfault when looking for non-existent reauth cache
    Prevent client from going from step 3 back to step 2
    Allow cmusaslsecretDIGEST-MD5 property to be disabled
  * GSSAPI plugin:
    Added support for retrieving negotiated SSF
    Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF
    Properly compute maxbufsize AFTER security layers have been set
  * SCRAM plugin:
    Added support for SCRAM-SHA-256
  * LOGIN plugin:
    Don’t prompt client for password until requested by server
  * NTLM plugin:
    Fixed crash due to uninitialized HMAC context
- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)
- bsc#983938 `After=syslog.target` left-overs in several unit files
- added patches:
  fix_libpq-fe_include.diff  for fixing including libpq-fe.h
- removed patches obsoleted by upstream changes:
  * shared_link_on_ppc.patch
  * cyrus-sasl-2.1.27-openssl-1.1.0.patch
  * 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * 0004-Add-support-for-retrieving-the-mech_ssf.patch
  * 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch
  * cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
</package>
<package pkgid="51e868bcff73854bee7932943225aea5a624d9e985e8a706397070e7dffcfb8768bf0410032ea2c540e468381c3164a413f2d91bd402859821faff0d9dfb09e0" name="cyrus-sasl" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="6.1"/>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1580990400">- Added support for retrieving negotiated SSF in gssapi plugin (bsc#1162518)
  * Add 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * Add 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * Add 0004-Add-support-for-retrieving-the-mech_ssf.patch
- Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF (bsc#1162518)
  * Add 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1607428800">- Remove Berkeley DB dependency (JIRA#SLE-12190)
  The packages cyrus-sasl and cyrus-sasl-saslauthd are built
  without Berkely DB support. gdbm will be used instead of BDB.
  The packages cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are built
  with Berkely DB support.
- Update to 2.1.27
  * Added support for OpenSSL 1.1
  * Added support for lmdb
  * Lots of build fixes
  * Treat SCRAM and DIGEST-MD5 as more secure than PLAIN when selecting client mech
  * DIGEST-MD5 plugin:
    Fixed memory leaks
    Fixed a segfault when looking for non-existent reauth cache
    Prevent client from going from step 3 back to step 2
    Allow cmusaslsecretDIGEST-MD5 property to be disabled
  * GSSAPI plugin:
    Added support for retrieving negotiated SSF
    Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF
    Properly compute maxbufsize AFTER security layers have been set
  * SCRAM plugin:
    Added support for SCRAM-SHA-256
  * LOGIN plugin:
    Don’t prompt client for password until requested by server
  * NTLM plugin:
    Fixed crash due to uninitialized HMAC context
- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)
- bsc#983938 `After=syslog.target` left-overs in several unit files
- added patches:
  fix_libpq-fe_include.diff  for fixing including libpq-fe.h
- removed patches obsoleted by upstream changes:
  * shared_link_on_ppc.patch
  * cyrus-sasl-2.1.27-openssl-1.1.0.patch
  * 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * 0004-Add-support-for-retrieving-the-mech_ssf.patch
  * 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch
  * cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
</package>
<package pkgid="b2fc9af544faf0b4e842f74a16a4137348c2fd2bd6d979170c61bacc606a8c004177f5ac3c0c19cbdefcd32087d858fed842335f259d771ed588363466108b5d" name="cyrus-sasl-32bit" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="6.1"/>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1580990400">- Added support for retrieving negotiated SSF in gssapi plugin (bsc#1162518)
  * Add 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * Add 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * Add 0004-Add-support-for-retrieving-the-mech_ssf.patch
- Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF (bsc#1162518)
  * Add 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1607428800">- Remove Berkeley DB dependency (JIRA#SLE-12190)
  The packages cyrus-sasl and cyrus-sasl-saslauthd are built
  without Berkely DB support. gdbm will be used instead of BDB.
  The packages cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are built
  with Berkely DB support.
- Update to 2.1.27
  * Added support for OpenSSL 1.1
  * Added support for lmdb
  * Lots of build fixes
  * Treat SCRAM and DIGEST-MD5 as more secure than PLAIN when selecting client mech
  * DIGEST-MD5 plugin:
    Fixed memory leaks
    Fixed a segfault when looking for non-existent reauth cache
    Prevent client from going from step 3 back to step 2
    Allow cmusaslsecretDIGEST-MD5 property to be disabled
  * GSSAPI plugin:
    Added support for retrieving negotiated SSF
    Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF
    Properly compute maxbufsize AFTER security layers have been set
  * SCRAM plugin:
    Added support for SCRAM-SHA-256
  * LOGIN plugin:
    Don’t prompt client for password until requested by server
  * NTLM plugin:
    Fixed crash due to uninitialized HMAC context
- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)
- bsc#983938 `After=syslog.target` left-overs in several unit files
- added patches:
  fix_libpq-fe_include.diff  for fixing including libpq-fe.h
- removed patches obsoleted by upstream changes:
  * shared_link_on_ppc.patch
  * cyrus-sasl-2.1.27-openssl-1.1.0.patch
  * 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * 0004-Add-support-for-retrieving-the-mech_ssf.patch
  * 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch
  * cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
</package>
<package pkgid="fb6b2b73339dbc4aea0335d94b48077299d23b6c7c71ffe844e13752e16b68499b601ecdaba50258691094e260cf5809eccd628b907243b63890dc9d7cbe51b3" name="cyrus-sasl-32bit-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="6.1"/>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1580990400">- Added support for retrieving negotiated SSF in gssapi plugin (bsc#1162518)
  * Add 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * Add 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * Add 0004-Add-support-for-retrieving-the-mech_ssf.patch
- Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF (bsc#1162518)
  * Add 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1607428800">- Remove Berkeley DB dependency (JIRA#SLE-12190)
  The packages cyrus-sasl and cyrus-sasl-saslauthd are built
  without Berkely DB support. gdbm will be used instead of BDB.
  The packages cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are built
  with Berkely DB support.
- Update to 2.1.27
  * Added support for OpenSSL 1.1
  * Added support for lmdb
  * Lots of build fixes
  * Treat SCRAM and DIGEST-MD5 as more secure than PLAIN when selecting client mech
  * DIGEST-MD5 plugin:
    Fixed memory leaks
    Fixed a segfault when looking for non-existent reauth cache
    Prevent client from going from step 3 back to step 2
    Allow cmusaslsecretDIGEST-MD5 property to be disabled
  * GSSAPI plugin:
    Added support for retrieving negotiated SSF
    Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF
    Properly compute maxbufsize AFTER security layers have been set
  * SCRAM plugin:
    Added support for SCRAM-SHA-256
  * LOGIN plugin:
    Don’t prompt client for password until requested by server
  * NTLM plugin:
    Fixed crash due to uninitialized HMAC context
- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)
- bsc#983938 `After=syslog.target` left-overs in several unit files
- added patches:
  fix_libpq-fe_include.diff  for fixing including libpq-fe.h
- removed patches obsoleted by upstream changes:
  * shared_link_on_ppc.patch
  * cyrus-sasl-2.1.27-openssl-1.1.0.patch
  * 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * 0004-Add-support-for-retrieving-the-mech_ssf.patch
  * 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch
  * cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
</package>
<package pkgid="5ce56220944924af6ca1594814dec0ff95d5c69c181d3183ceb5ff8d732d97690a58dd620ba906e35986be197f568b6aceb24e01b42b1961d3b3532bb95de60a" name="cyrus-sasl-bdb" arch="src">
  <version epoch="0" ver="2.1.28" rel="6.1"/>
  <changelog author="varkoly@suse.com" date="1411473600">- bnc#897837 saslauthd package has no config</changelog>
  <changelog author="jengelh@inai.de" date="1417089600">- Make sure /usr/sbin/rcsaslauthd exists</changelog>
  <changelog author="varkoly@suse.com" date="1420545600">- bnc#908883 cyrus-sasl-scram refers to wrong RFC</changelog>
  <changelog author="bwiedemann@suse.com" date="1449662400">- really use SASLAUTHD_PARAMS variable (bnc#938657)</changelog>
  <changelog author="varkoly@suse.com" date="1488888000">- bnc#1026825 saslauthd: :set_auth_mech : unknown authentication mechanism: kerberos5</changelog>
  <changelog author="michael@stroeder.com" date="1490184000">- added cyrus-sasl-issue-402.patch to fix
  SASL GSSAPI mechanism acceptor wrongly returns zero maxbufsize #402
  (see https://github.com/cyrusimap/cyrus-sasl/issues/402)</changelog>
  <changelog author="vcizek@suse.com" date="1504526400">- OpenSSL 1.1 support (bsc#1055463)
  * add cyrus-sasl-2.1.27-openssl-1.1.0.patch from Fedora</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1549281600">- bnc#1044840 syslog is polluted with messages "GSSAPI client step 1"
  By server context the connection will be sent to the log function.
  Client content does not have log level information. I.e. there is no
  way to stop DEBUG level logs nece I've removed it.
  * add cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Michael Str&#xF6;der &lt;michael@stroeder.com&gt;" date="1574942400">- added backport-patch cyrus-sasl-bug587.patch which fixes
  off-by-one error in _sasl_add_string function
  (see CVE-2019-19906 bsc#1159635)</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1580990400">- Added support for retrieving negotiated SSF in gssapi plugin (bsc#1162518)
  * Add 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * Add 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * Add 0004-Add-support-for-retrieving-the-mech_ssf.patch
- Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF (bsc#1162518)
  * Add 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1607428800">- Remove Berkeley DB dependency (JIRA#SLE-12190)
  The packages cyrus-sasl and cyrus-sasl-saslauthd are built
  without Berkely DB support. gdbm will be used instead of BDB.
  The packages cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are built
  with Berkely DB support.
- Update to 2.1.27
  * Added support for OpenSSL 1.1
  * Added support for lmdb
  * Lots of build fixes
  * Treat SCRAM and DIGEST-MD5 as more secure than PLAIN when selecting client mech
  * DIGEST-MD5 plugin:
    Fixed memory leaks
    Fixed a segfault when looking for non-existent reauth cache
    Prevent client from going from step 3 back to step 2
    Allow cmusaslsecretDIGEST-MD5 property to be disabled
  * GSSAPI plugin:
    Added support for retrieving negotiated SSF
    Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF
    Properly compute maxbufsize AFTER security layers have been set
  * SCRAM plugin:
    Added support for SCRAM-SHA-256
  * LOGIN plugin:
    Don’t prompt client for password until requested by server
  * NTLM plugin:
    Fixed crash due to uninitialized HMAC context
- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)
- bsc#983938 `After=syslog.target` left-overs in several unit files
- added patches:
  fix_libpq-fe_include.diff  for fixing including libpq-fe.h
- removed patches obsoleted by upstream changes:
  * shared_link_on_ppc.patch
  * cyrus-sasl-2.1.27-openssl-1.1.0.patch
  * 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * 0004-Add-support-for-retrieving-the-mech_ssf.patch
  * 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch
  * cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
</package>
<package pkgid="6c2d253b035b7d2678be379d3f82e9a2b2d7e2ae1646a169eb60622539185bf40403dc3c5cd3a65b7cf8ccc5c7902138651683049c537cc42d5776315a691728" name="cyrus-sasl-bdb" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="6.1"/>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1580990400">- Added support for retrieving negotiated SSF in gssapi plugin (bsc#1162518)
  * Add 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * Add 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * Add 0004-Add-support-for-retrieving-the-mech_ssf.patch
- Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF (bsc#1162518)
  * Add 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1607428800">- Remove Berkeley DB dependency (JIRA#SLE-12190)
  The packages cyrus-sasl and cyrus-sasl-saslauthd are built
  without Berkely DB support. gdbm will be used instead of BDB.
  The packages cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are built
  with Berkely DB support.
- Update to 2.1.27
  * Added support for OpenSSL 1.1
  * Added support for lmdb
  * Lots of build fixes
  * Treat SCRAM and DIGEST-MD5 as more secure than PLAIN when selecting client mech
  * DIGEST-MD5 plugin:
    Fixed memory leaks
    Fixed a segfault when looking for non-existent reauth cache
    Prevent client from going from step 3 back to step 2
    Allow cmusaslsecretDIGEST-MD5 property to be disabled
  * GSSAPI plugin:
    Added support for retrieving negotiated SSF
    Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF
    Properly compute maxbufsize AFTER security layers have been set
  * SCRAM plugin:
    Added support for SCRAM-SHA-256
  * LOGIN plugin:
    Don’t prompt client for password until requested by server
  * NTLM plugin:
    Fixed crash due to uninitialized HMAC context
- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)
- bsc#983938 `After=syslog.target` left-overs in several unit files
- added patches:
  fix_libpq-fe_include.diff  for fixing including libpq-fe.h
- removed patches obsoleted by upstream changes:
  * shared_link_on_ppc.patch
  * cyrus-sasl-2.1.27-openssl-1.1.0.patch
  * 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * 0004-Add-support-for-retrieving-the-mech_ssf.patch
  * 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch
  * cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
</package>
<package pkgid="ba743e70fe483478f9ef9ffb9217289370c7b67ad2ac8cacd0e056d2c926fce70fcab4bfa78d7617025c54ca15917afaba85b3fd2f333a40a2d8a529c4ee4893" name="cyrus-sasl-bdb-crammd5" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="6.1"/>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1580990400">- Added support for retrieving negotiated SSF in gssapi plugin (bsc#1162518)
  * Add 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * Add 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * Add 0004-Add-support-for-retrieving-the-mech_ssf.patch
- Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF (bsc#1162518)
  * Add 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1607428800">- Remove Berkeley DB dependency (JIRA#SLE-12190)
  The packages cyrus-sasl and cyrus-sasl-saslauthd are built
  without Berkely DB support. gdbm will be used instead of BDB.
  The packages cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are built
  with Berkely DB support.
- Update to 2.1.27
  * Added support for OpenSSL 1.1
  * Added support for lmdb
  * Lots of build fixes
  * Treat SCRAM and DIGEST-MD5 as more secure than PLAIN when selecting client mech
  * DIGEST-MD5 plugin:
    Fixed memory leaks
    Fixed a segfault when looking for non-existent reauth cache
    Prevent client from going from step 3 back to step 2
    Allow cmusaslsecretDIGEST-MD5 property to be disabled
  * GSSAPI plugin:
    Added support for retrieving negotiated SSF
    Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF
    Properly compute maxbufsize AFTER security layers have been set
  * SCRAM plugin:
    Added support for SCRAM-SHA-256
  * LOGIN plugin:
    Don’t prompt client for password until requested by server
  * NTLM plugin:
    Fixed crash due to uninitialized HMAC context
- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)
- bsc#983938 `After=syslog.target` left-overs in several unit files
- added patches:
  fix_libpq-fe_include.diff  for fixing including libpq-fe.h
- removed patches obsoleted by upstream changes:
  * shared_link_on_ppc.patch
  * cyrus-sasl-2.1.27-openssl-1.1.0.patch
  * 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * 0004-Add-support-for-retrieving-the-mech_ssf.patch
  * 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch
  * cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
</package>
<package pkgid="473dd7c248a724dd4d222854c93159c2690d76a959945454999bdb380edc7dafe16670da14c5cae43891fee4548b8c2dbf29250b298af9aaef9f26330fe84e84" name="cyrus-sasl-bdb-crammd5-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="6.1"/>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1580990400">- Added support for retrieving negotiated SSF in gssapi plugin (bsc#1162518)
  * Add 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * Add 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * Add 0004-Add-support-for-retrieving-the-mech_ssf.patch
- Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF (bsc#1162518)
  * Add 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1607428800">- Remove Berkeley DB dependency (JIRA#SLE-12190)
  The packages cyrus-sasl and cyrus-sasl-saslauthd are built
  without Berkely DB support. gdbm will be used instead of BDB.
  The packages cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are built
  with Berkely DB support.
- Update to 2.1.27
  * Added support for OpenSSL 1.1
  * Added support for lmdb
  * Lots of build fixes
  * Treat SCRAM and DIGEST-MD5 as more secure than PLAIN when selecting client mech
  * DIGEST-MD5 plugin:
    Fixed memory leaks
    Fixed a segfault when looking for non-existent reauth cache
    Prevent client from going from step 3 back to step 2
    Allow cmusaslsecretDIGEST-MD5 property to be disabled
  * GSSAPI plugin:
    Added support for retrieving negotiated SSF
    Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF
    Properly compute maxbufsize AFTER security layers have been set
  * SCRAM plugin:
    Added support for SCRAM-SHA-256
  * LOGIN plugin:
    Don’t prompt client for password until requested by server
  * NTLM plugin:
    Fixed crash due to uninitialized HMAC context
- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)
- bsc#983938 `After=syslog.target` left-overs in several unit files
- added patches:
  fix_libpq-fe_include.diff  for fixing including libpq-fe.h
- removed patches obsoleted by upstream changes:
  * shared_link_on_ppc.patch
  * cyrus-sasl-2.1.27-openssl-1.1.0.patch
  * 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * 0004-Add-support-for-retrieving-the-mech_ssf.patch
  * 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch
  * cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
</package>
<package pkgid="cca190f12dbf71adcefcf9dc286dd60483e5bd7ed68cf1b9f20a4ec15ca453a53ad8e13297306b58636a8193cacd167c389b63690b79a324eb5d351ce0c57b07" name="cyrus-sasl-bdb-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="6.1"/>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1580990400">- Added support for retrieving negotiated SSF in gssapi plugin (bsc#1162518)
  * Add 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * Add 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * Add 0004-Add-support-for-retrieving-the-mech_ssf.patch
- Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF (bsc#1162518)
  * Add 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1607428800">- Remove Berkeley DB dependency (JIRA#SLE-12190)
  The packages cyrus-sasl and cyrus-sasl-saslauthd are built
  without Berkely DB support. gdbm will be used instead of BDB.
  The packages cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are built
  with Berkely DB support.
- Update to 2.1.27
  * Added support for OpenSSL 1.1
  * Added support for lmdb
  * Lots of build fixes
  * Treat SCRAM and DIGEST-MD5 as more secure than PLAIN when selecting client mech
  * DIGEST-MD5 plugin:
    Fixed memory leaks
    Fixed a segfault when looking for non-existent reauth cache
    Prevent client from going from step 3 back to step 2
    Allow cmusaslsecretDIGEST-MD5 property to be disabled
  * GSSAPI plugin:
    Added support for retrieving negotiated SSF
    Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF
    Properly compute maxbufsize AFTER security layers have been set
  * SCRAM plugin:
    Added support for SCRAM-SHA-256
  * LOGIN plugin:
    Don’t prompt client for password until requested by server
  * NTLM plugin:
    Fixed crash due to uninitialized HMAC context
- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)
- bsc#983938 `After=syslog.target` left-overs in several unit files
- added patches:
  fix_libpq-fe_include.diff  for fixing including libpq-fe.h
- removed patches obsoleted by upstream changes:
  * shared_link_on_ppc.patch
  * cyrus-sasl-2.1.27-openssl-1.1.0.patch
  * 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * 0004-Add-support-for-retrieving-the-mech_ssf.patch
  * 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch
  * cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
</package>
<package pkgid="81dd17ae033dd2bd01acc037b2071dd132c6b558bfb972e1af7ae756fee14c51d1859f0c70566e2e170633bdf9e103c1951a5b397ac1c45bcb0b66d544966cd9" name="cyrus-sasl-bdb-debugsource" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="6.1"/>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1580990400">- Added support for retrieving negotiated SSF in gssapi plugin (bsc#1162518)
  * Add 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * Add 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * Add 0004-Add-support-for-retrieving-the-mech_ssf.patch
- Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF (bsc#1162518)
  * Add 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1607428800">- Remove Berkeley DB dependency (JIRA#SLE-12190)
  The packages cyrus-sasl and cyrus-sasl-saslauthd are built
  without Berkely DB support. gdbm will be used instead of BDB.
  The packages cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are built
  with Berkely DB support.
- Update to 2.1.27
  * Added support for OpenSSL 1.1
  * Added support for lmdb
  * Lots of build fixes
  * Treat SCRAM and DIGEST-MD5 as more secure than PLAIN when selecting client mech
  * DIGEST-MD5 plugin:
    Fixed memory leaks
    Fixed a segfault when looking for non-existent reauth cache
    Prevent client from going from step 3 back to step 2
    Allow cmusaslsecretDIGEST-MD5 property to be disabled
  * GSSAPI plugin:
    Added support for retrieving negotiated SSF
    Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF
    Properly compute maxbufsize AFTER security layers have been set
  * SCRAM plugin:
    Added support for SCRAM-SHA-256
  * LOGIN plugin:
    Don’t prompt client for password until requested by server
  * NTLM plugin:
    Fixed crash due to uninitialized HMAC context
- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)
- bsc#983938 `After=syslog.target` left-overs in several unit files
- added patches:
  fix_libpq-fe_include.diff  for fixing including libpq-fe.h
- removed patches obsoleted by upstream changes:
  * shared_link_on_ppc.patch
  * cyrus-sasl-2.1.27-openssl-1.1.0.patch
  * 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * 0004-Add-support-for-retrieving-the-mech_ssf.patch
  * 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch
  * cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
</package>
<package pkgid="50b06dde423c1ca1c15344ce8ad5d4bfa2e8593aea31a2a7b65327ca8c9789e6daf72ad482c4361e81de6d86db735d5a0fc43598610ac042dbea5b252b31cf3a" name="cyrus-sasl-bdb-devel" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="6.1"/>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1580990400">- Added support for retrieving negotiated SSF in gssapi plugin (bsc#1162518)
  * Add 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * Add 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * Add 0004-Add-support-for-retrieving-the-mech_ssf.patch
- Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF (bsc#1162518)
  * Add 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1607428800">- Remove Berkeley DB dependency (JIRA#SLE-12190)
  The packages cyrus-sasl and cyrus-sasl-saslauthd are built
  without Berkely DB support. gdbm will be used instead of BDB.
  The packages cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are built
  with Berkely DB support.
- Update to 2.1.27
  * Added support for OpenSSL 1.1
  * Added support for lmdb
  * Lots of build fixes
  * Treat SCRAM and DIGEST-MD5 as more secure than PLAIN when selecting client mech
  * DIGEST-MD5 plugin:
    Fixed memory leaks
    Fixed a segfault when looking for non-existent reauth cache
    Prevent client from going from step 3 back to step 2
    Allow cmusaslsecretDIGEST-MD5 property to be disabled
  * GSSAPI plugin:
    Added support for retrieving negotiated SSF
    Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF
    Properly compute maxbufsize AFTER security layers have been set
  * SCRAM plugin:
    Added support for SCRAM-SHA-256
  * LOGIN plugin:
    Don’t prompt client for password until requested by server
  * NTLM plugin:
    Fixed crash due to uninitialized HMAC context
- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)
- bsc#983938 `After=syslog.target` left-overs in several unit files
- added patches:
  fix_libpq-fe_include.diff  for fixing including libpq-fe.h
- removed patches obsoleted by upstream changes:
  * shared_link_on_ppc.patch
  * cyrus-sasl-2.1.27-openssl-1.1.0.patch
  * 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * 0004-Add-support-for-retrieving-the-mech_ssf.patch
  * 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch
  * cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
</package>
<package pkgid="66091b327e314f7fd3312a8d9bb0fb24b6a523f021e4cc4d4a30a9dc3aadf91ce9cd6b15827f00c1aa8052b3a19512f5491c2c5debfe2509fe2d9f2ff38d066d" name="cyrus-sasl-bdb-digestmd5" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="6.1"/>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1580990400">- Added support for retrieving negotiated SSF in gssapi plugin (bsc#1162518)
  * Add 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * Add 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * Add 0004-Add-support-for-retrieving-the-mech_ssf.patch
- Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF (bsc#1162518)
  * Add 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1607428800">- Remove Berkeley DB dependency (JIRA#SLE-12190)
  The packages cyrus-sasl and cyrus-sasl-saslauthd are built
  without Berkely DB support. gdbm will be used instead of BDB.
  The packages cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are built
  with Berkely DB support.
- Update to 2.1.27
  * Added support for OpenSSL 1.1
  * Added support for lmdb
  * Lots of build fixes
  * Treat SCRAM and DIGEST-MD5 as more secure than PLAIN when selecting client mech
  * DIGEST-MD5 plugin:
    Fixed memory leaks
    Fixed a segfault when looking for non-existent reauth cache
    Prevent client from going from step 3 back to step 2
    Allow cmusaslsecretDIGEST-MD5 property to be disabled
  * GSSAPI plugin:
    Added support for retrieving negotiated SSF
    Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF
    Properly compute maxbufsize AFTER security layers have been set
  * SCRAM plugin:
    Added support for SCRAM-SHA-256
  * LOGIN plugin:
    Don’t prompt client for password until requested by server
  * NTLM plugin:
    Fixed crash due to uninitialized HMAC context
- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)
- bsc#983938 `After=syslog.target` left-overs in several unit files
- added patches:
  fix_libpq-fe_include.diff  for fixing including libpq-fe.h
- removed patches obsoleted by upstream changes:
  * shared_link_on_ppc.patch
  * cyrus-sasl-2.1.27-openssl-1.1.0.patch
  * 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * 0004-Add-support-for-retrieving-the-mech_ssf.patch
  * 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch
  * cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
</package>
<package pkgid="1778bfecf5cba973f8c8ac9bc995dd18ec403e33264a887fb2a25d961ed0cafa1188a4beab6a2ba01f2d8b2b79a81188028e57de705ac30bcc2b8a3e1025cbc8" name="cyrus-sasl-bdb-digestmd5-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="6.1"/>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1580990400">- Added support for retrieving negotiated SSF in gssapi plugin (bsc#1162518)
  * Add 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * Add 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * Add 0004-Add-support-for-retrieving-the-mech_ssf.patch
- Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF (bsc#1162518)
  * Add 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1607428800">- Remove Berkeley DB dependency (JIRA#SLE-12190)
  The packages cyrus-sasl and cyrus-sasl-saslauthd are built
  without Berkely DB support. gdbm will be used instead of BDB.
  The packages cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are built
  with Berkely DB support.
- Update to 2.1.27
  * Added support for OpenSSL 1.1
  * Added support for lmdb
  * Lots of build fixes
  * Treat SCRAM and DIGEST-MD5 as more secure than PLAIN when selecting client mech
  * DIGEST-MD5 plugin:
    Fixed memory leaks
    Fixed a segfault when looking for non-existent reauth cache
    Prevent client from going from step 3 back to step 2
    Allow cmusaslsecretDIGEST-MD5 property to be disabled
  * GSSAPI plugin:
    Added support for retrieving negotiated SSF
    Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF
    Properly compute maxbufsize AFTER security layers have been set
  * SCRAM plugin:
    Added support for SCRAM-SHA-256
  * LOGIN plugin:
    Don’t prompt client for password until requested by server
  * NTLM plugin:
    Fixed crash due to uninitialized HMAC context
- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)
- bsc#983938 `After=syslog.target` left-overs in several unit files
- added patches:
  fix_libpq-fe_include.diff  for fixing including libpq-fe.h
- removed patches obsoleted by upstream changes:
  * shared_link_on_ppc.patch
  * cyrus-sasl-2.1.27-openssl-1.1.0.patch
  * 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * 0004-Add-support-for-retrieving-the-mech_ssf.patch
  * 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch
  * cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
</package>
<package pkgid="5b322694b35f059a5bd519dc9482cc9b016918e0021ed61293663cf844805ef2073015c8c87dabd94940a03413c0805f76341578f8f1ffab7c71b3a875bc5b33" name="cyrus-sasl-bdb-gs2" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="6.1"/>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1580990400">- Added support for retrieving negotiated SSF in gssapi plugin (bsc#1162518)
  * Add 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * Add 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * Add 0004-Add-support-for-retrieving-the-mech_ssf.patch
- Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF (bsc#1162518)
  * Add 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1607428800">- Remove Berkeley DB dependency (JIRA#SLE-12190)
  The packages cyrus-sasl and cyrus-sasl-saslauthd are built
  without Berkely DB support. gdbm will be used instead of BDB.
  The packages cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are built
  with Berkely DB support.
- Update to 2.1.27
  * Added support for OpenSSL 1.1
  * Added support for lmdb
  * Lots of build fixes
  * Treat SCRAM and DIGEST-MD5 as more secure than PLAIN when selecting client mech
  * DIGEST-MD5 plugin:
    Fixed memory leaks
    Fixed a segfault when looking for non-existent reauth cache
    Prevent client from going from step 3 back to step 2
    Allow cmusaslsecretDIGEST-MD5 property to be disabled
  * GSSAPI plugin:
    Added support for retrieving negotiated SSF
    Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF
    Properly compute maxbufsize AFTER security layers have been set
  * SCRAM plugin:
    Added support for SCRAM-SHA-256
  * LOGIN plugin:
    Don’t prompt client for password until requested by server
  * NTLM plugin:
    Fixed crash due to uninitialized HMAC context
- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)
- bsc#983938 `After=syslog.target` left-overs in several unit files
- added patches:
  fix_libpq-fe_include.diff  for fixing including libpq-fe.h
- removed patches obsoleted by upstream changes:
  * shared_link_on_ppc.patch
  * cyrus-sasl-2.1.27-openssl-1.1.0.patch
  * 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * 0004-Add-support-for-retrieving-the-mech_ssf.patch
  * 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch
  * cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
</package>
<package pkgid="3af3966c2c55c2ec63c894abef64c59fc92acff315df0bf4624b1808a1e128bdd59a0dbbb520fcb8e4eb36c5f57d95b6a78afda76bbbc2542a754ab975b8181d" name="cyrus-sasl-bdb-gs2-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="6.1"/>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1580990400">- Added support for retrieving negotiated SSF in gssapi plugin (bsc#1162518)
  * Add 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * Add 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * Add 0004-Add-support-for-retrieving-the-mech_ssf.patch
- Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF (bsc#1162518)
  * Add 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1607428800">- Remove Berkeley DB dependency (JIRA#SLE-12190)
  The packages cyrus-sasl and cyrus-sasl-saslauthd are built
  without Berkely DB support. gdbm will be used instead of BDB.
  The packages cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are built
  with Berkely DB support.
- Update to 2.1.27
  * Added support for OpenSSL 1.1
  * Added support for lmdb
  * Lots of build fixes
  * Treat SCRAM and DIGEST-MD5 as more secure than PLAIN when selecting client mech
  * DIGEST-MD5 plugin:
    Fixed memory leaks
    Fixed a segfault when looking for non-existent reauth cache
    Prevent client from going from step 3 back to step 2
    Allow cmusaslsecretDIGEST-MD5 property to be disabled
  * GSSAPI plugin:
    Added support for retrieving negotiated SSF
    Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF
    Properly compute maxbufsize AFTER security layers have been set
  * SCRAM plugin:
    Added support for SCRAM-SHA-256
  * LOGIN plugin:
    Don’t prompt client for password until requested by server
  * NTLM plugin:
    Fixed crash due to uninitialized HMAC context
- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)
- bsc#983938 `After=syslog.target` left-overs in several unit files
- added patches:
  fix_libpq-fe_include.diff  for fixing including libpq-fe.h
- removed patches obsoleted by upstream changes:
  * shared_link_on_ppc.patch
  * cyrus-sasl-2.1.27-openssl-1.1.0.patch
  * 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * 0004-Add-support-for-retrieving-the-mech_ssf.patch
  * 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch
  * cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
</package>
<package pkgid="316e5461f0502ca7ee7376c870b792d5cd0c9ad14f49f8ff803ffad0f30148f360e78501b6d04f804129569f7e03e17e8cc283ccac29a9361af3769df26e70c7" name="cyrus-sasl-bdb-gssapi" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="6.1"/>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1580990400">- Added support for retrieving negotiated SSF in gssapi plugin (bsc#1162518)
  * Add 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * Add 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * Add 0004-Add-support-for-retrieving-the-mech_ssf.patch
- Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF (bsc#1162518)
  * Add 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1607428800">- Remove Berkeley DB dependency (JIRA#SLE-12190)
  The packages cyrus-sasl and cyrus-sasl-saslauthd are built
  without Berkely DB support. gdbm will be used instead of BDB.
  The packages cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are built
  with Berkely DB support.
- Update to 2.1.27
  * Added support for OpenSSL 1.1
  * Added support for lmdb
  * Lots of build fixes
  * Treat SCRAM and DIGEST-MD5 as more secure than PLAIN when selecting client mech
  * DIGEST-MD5 plugin:
    Fixed memory leaks
    Fixed a segfault when looking for non-existent reauth cache
    Prevent client from going from step 3 back to step 2
    Allow cmusaslsecretDIGEST-MD5 property to be disabled
  * GSSAPI plugin:
    Added support for retrieving negotiated SSF
    Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF
    Properly compute maxbufsize AFTER security layers have been set
  * SCRAM plugin:
    Added support for SCRAM-SHA-256
  * LOGIN plugin:
    Don’t prompt client for password until requested by server
  * NTLM plugin:
    Fixed crash due to uninitialized HMAC context
- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)
- bsc#983938 `After=syslog.target` left-overs in several unit files
- added patches:
  fix_libpq-fe_include.diff  for fixing including libpq-fe.h
- removed patches obsoleted by upstream changes:
  * shared_link_on_ppc.patch
  * cyrus-sasl-2.1.27-openssl-1.1.0.patch
  * 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * 0004-Add-support-for-retrieving-the-mech_ssf.patch
  * 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch
  * cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
</package>
<package pkgid="64a14fef81d1603f393f48991837788a14789f0efecd9d4ab2080a829de0961b1e7244bc0fa073915be6d42f280fcf483613ab779ee3f299a100760a58037e2c" name="cyrus-sasl-bdb-gssapi-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="6.1"/>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1580990400">- Added support for retrieving negotiated SSF in gssapi plugin (bsc#1162518)
  * Add 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * Add 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * Add 0004-Add-support-for-retrieving-the-mech_ssf.patch
- Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF (bsc#1162518)
  * Add 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1607428800">- Remove Berkeley DB dependency (JIRA#SLE-12190)
  The packages cyrus-sasl and cyrus-sasl-saslauthd are built
  without Berkely DB support. gdbm will be used instead of BDB.
  The packages cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are built
  with Berkely DB support.
- Update to 2.1.27
  * Added support for OpenSSL 1.1
  * Added support for lmdb
  * Lots of build fixes
  * Treat SCRAM and DIGEST-MD5 as more secure than PLAIN when selecting client mech
  * DIGEST-MD5 plugin:
    Fixed memory leaks
    Fixed a segfault when looking for non-existent reauth cache
    Prevent client from going from step 3 back to step 2
    Allow cmusaslsecretDIGEST-MD5 property to be disabled
  * GSSAPI plugin:
    Added support for retrieving negotiated SSF
    Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF
    Properly compute maxbufsize AFTER security layers have been set
  * SCRAM plugin:
    Added support for SCRAM-SHA-256
  * LOGIN plugin:
    Don’t prompt client for password until requested by server
  * NTLM plugin:
    Fixed crash due to uninitialized HMAC context
- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)
- bsc#983938 `After=syslog.target` left-overs in several unit files
- added patches:
  fix_libpq-fe_include.diff  for fixing including libpq-fe.h
- removed patches obsoleted by upstream changes:
  * shared_link_on_ppc.patch
  * cyrus-sasl-2.1.27-openssl-1.1.0.patch
  * 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * 0004-Add-support-for-retrieving-the-mech_ssf.patch
  * 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch
  * cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
</package>
<package pkgid="59877deedb63e91a195b0bf7275a5c61c66745bcc59c7667eb05e9b2e9fb6d43d338579801ac069d66f2065a17308a212e19ff844e415c5690293d6a83fabe3f" name="cyrus-sasl-bdb-ntlm" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="6.1"/>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1580990400">- Added support for retrieving negotiated SSF in gssapi plugin (bsc#1162518)
  * Add 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * Add 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * Add 0004-Add-support-for-retrieving-the-mech_ssf.patch
- Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF (bsc#1162518)
  * Add 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1607428800">- Remove Berkeley DB dependency (JIRA#SLE-12190)
  The packages cyrus-sasl and cyrus-sasl-saslauthd are built
  without Berkely DB support. gdbm will be used instead of BDB.
  The packages cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are built
  with Berkely DB support.
- Update to 2.1.27
  * Added support for OpenSSL 1.1
  * Added support for lmdb
  * Lots of build fixes
  * Treat SCRAM and DIGEST-MD5 as more secure than PLAIN when selecting client mech
  * DIGEST-MD5 plugin:
    Fixed memory leaks
    Fixed a segfault when looking for non-existent reauth cache
    Prevent client from going from step 3 back to step 2
    Allow cmusaslsecretDIGEST-MD5 property to be disabled
  * GSSAPI plugin:
    Added support for retrieving negotiated SSF
    Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF
    Properly compute maxbufsize AFTER security layers have been set
  * SCRAM plugin:
    Added support for SCRAM-SHA-256
  * LOGIN plugin:
    Don’t prompt client for password until requested by server
  * NTLM plugin:
    Fixed crash due to uninitialized HMAC context
- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)
- bsc#983938 `After=syslog.target` left-overs in several unit files
- added patches:
  fix_libpq-fe_include.diff  for fixing including libpq-fe.h
- removed patches obsoleted by upstream changes:
  * shared_link_on_ppc.patch
  * cyrus-sasl-2.1.27-openssl-1.1.0.patch
  * 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * 0004-Add-support-for-retrieving-the-mech_ssf.patch
  * 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch
  * cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
</package>
<package pkgid="afaf087d643248b76c9c552595a70ab6e7ee41897b13683475a338f498eb948fecaa2f2987aa0106bfbffca37fbe73c4ae5d948c4c7e312c81af72c23b015f96" name="cyrus-sasl-bdb-ntlm-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="6.1"/>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1580990400">- Added support for retrieving negotiated SSF in gssapi plugin (bsc#1162518)
  * Add 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * Add 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * Add 0004-Add-support-for-retrieving-the-mech_ssf.patch
- Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF (bsc#1162518)
  * Add 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1607428800">- Remove Berkeley DB dependency (JIRA#SLE-12190)
  The packages cyrus-sasl and cyrus-sasl-saslauthd are built
  without Berkely DB support. gdbm will be used instead of BDB.
  The packages cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are built
  with Berkely DB support.
- Update to 2.1.27
  * Added support for OpenSSL 1.1
  * Added support for lmdb
  * Lots of build fixes
  * Treat SCRAM and DIGEST-MD5 as more secure than PLAIN when selecting client mech
  * DIGEST-MD5 plugin:
    Fixed memory leaks
    Fixed a segfault when looking for non-existent reauth cache
    Prevent client from going from step 3 back to step 2
    Allow cmusaslsecretDIGEST-MD5 property to be disabled
  * GSSAPI plugin:
    Added support for retrieving negotiated SSF
    Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF
    Properly compute maxbufsize AFTER security layers have been set
  * SCRAM plugin:
    Added support for SCRAM-SHA-256
  * LOGIN plugin:
    Don’t prompt client for password until requested by server
  * NTLM plugin:
    Fixed crash due to uninitialized HMAC context
- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)
- bsc#983938 `After=syslog.target` left-overs in several unit files
- added patches:
  fix_libpq-fe_include.diff  for fixing including libpq-fe.h
- removed patches obsoleted by upstream changes:
  * shared_link_on_ppc.patch
  * cyrus-sasl-2.1.27-openssl-1.1.0.patch
  * 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * 0004-Add-support-for-retrieving-the-mech_ssf.patch
  * 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch
  * cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
</package>
<package pkgid="add9082e268d2af16f1b05458346573f50ffb545071b6217ecf15600f550f2c1d8c2a7dcc1f56286e696e10bb15162d8b41de1622e82d0298ec95e49ee25d565" name="cyrus-sasl-bdb-otp" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="6.1"/>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1580990400">- Added support for retrieving negotiated SSF in gssapi plugin (bsc#1162518)
  * Add 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * Add 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * Add 0004-Add-support-for-retrieving-the-mech_ssf.patch
- Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF (bsc#1162518)
  * Add 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1607428800">- Remove Berkeley DB dependency (JIRA#SLE-12190)
  The packages cyrus-sasl and cyrus-sasl-saslauthd are built
  without Berkely DB support. gdbm will be used instead of BDB.
  The packages cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are built
  with Berkely DB support.
- Update to 2.1.27
  * Added support for OpenSSL 1.1
  * Added support for lmdb
  * Lots of build fixes
  * Treat SCRAM and DIGEST-MD5 as more secure than PLAIN when selecting client mech
  * DIGEST-MD5 plugin:
    Fixed memory leaks
    Fixed a segfault when looking for non-existent reauth cache
    Prevent client from going from step 3 back to step 2
    Allow cmusaslsecretDIGEST-MD5 property to be disabled
  * GSSAPI plugin:
    Added support for retrieving negotiated SSF
    Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF
    Properly compute maxbufsize AFTER security layers have been set
  * SCRAM plugin:
    Added support for SCRAM-SHA-256
  * LOGIN plugin:
    Don’t prompt client for password until requested by server
  * NTLM plugin:
    Fixed crash due to uninitialized HMAC context
- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)
- bsc#983938 `After=syslog.target` left-overs in several unit files
- added patches:
  fix_libpq-fe_include.diff  for fixing including libpq-fe.h
- removed patches obsoleted by upstream changes:
  * shared_link_on_ppc.patch
  * cyrus-sasl-2.1.27-openssl-1.1.0.patch
  * 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * 0004-Add-support-for-retrieving-the-mech_ssf.patch
  * 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch
  * cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
</package>
<package pkgid="4fa9baf09e54a1df346830a7ae9f38eedd22e679fa11bcf1961ae83014c9ea85f1af06f227ac80814bee7fcc229377377be9f4c81d20360fd183e68c99940838" name="cyrus-sasl-bdb-otp-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="6.1"/>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1580990400">- Added support for retrieving negotiated SSF in gssapi plugin (bsc#1162518)
  * Add 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * Add 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * Add 0004-Add-support-for-retrieving-the-mech_ssf.patch
- Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF (bsc#1162518)
  * Add 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1607428800">- Remove Berkeley DB dependency (JIRA#SLE-12190)
  The packages cyrus-sasl and cyrus-sasl-saslauthd are built
  without Berkely DB support. gdbm will be used instead of BDB.
  The packages cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are built
  with Berkely DB support.
- Update to 2.1.27
  * Added support for OpenSSL 1.1
  * Added support for lmdb
  * Lots of build fixes
  * Treat SCRAM and DIGEST-MD5 as more secure than PLAIN when selecting client mech
  * DIGEST-MD5 plugin:
    Fixed memory leaks
    Fixed a segfault when looking for non-existent reauth cache
    Prevent client from going from step 3 back to step 2
    Allow cmusaslsecretDIGEST-MD5 property to be disabled
  * GSSAPI plugin:
    Added support for retrieving negotiated SSF
    Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF
    Properly compute maxbufsize AFTER security layers have been set
  * SCRAM plugin:
    Added support for SCRAM-SHA-256
  * LOGIN plugin:
    Don’t prompt client for password until requested by server
  * NTLM plugin:
    Fixed crash due to uninitialized HMAC context
- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)
- bsc#983938 `After=syslog.target` left-overs in several unit files
- added patches:
  fix_libpq-fe_include.diff  for fixing including libpq-fe.h
- removed patches obsoleted by upstream changes:
  * shared_link_on_ppc.patch
  * cyrus-sasl-2.1.27-openssl-1.1.0.patch
  * 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * 0004-Add-support-for-retrieving-the-mech_ssf.patch
  * 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch
  * cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
</package>
<package pkgid="8e4386e659868e979eb9e5c2f973e35c9196085881bd634f85d0bf90e3bbf9eae70589285dfe088cba85de3d1444bd59bb546c5b7441aadffb0222778342d5a9" name="cyrus-sasl-bdb-plain" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="6.1"/>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1580990400">- Added support for retrieving negotiated SSF in gssapi plugin (bsc#1162518)
  * Add 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * Add 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * Add 0004-Add-support-for-retrieving-the-mech_ssf.patch
- Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF (bsc#1162518)
  * Add 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1607428800">- Remove Berkeley DB dependency (JIRA#SLE-12190)
  The packages cyrus-sasl and cyrus-sasl-saslauthd are built
  without Berkely DB support. gdbm will be used instead of BDB.
  The packages cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are built
  with Berkely DB support.
- Update to 2.1.27
  * Added support for OpenSSL 1.1
  * Added support for lmdb
  * Lots of build fixes
  * Treat SCRAM and DIGEST-MD5 as more secure than PLAIN when selecting client mech
  * DIGEST-MD5 plugin:
    Fixed memory leaks
    Fixed a segfault when looking for non-existent reauth cache
    Prevent client from going from step 3 back to step 2
    Allow cmusaslsecretDIGEST-MD5 property to be disabled
  * GSSAPI plugin:
    Added support for retrieving negotiated SSF
    Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF
    Properly compute maxbufsize AFTER security layers have been set
  * SCRAM plugin:
    Added support for SCRAM-SHA-256
  * LOGIN plugin:
    Don’t prompt client for password until requested by server
  * NTLM plugin:
    Fixed crash due to uninitialized HMAC context
- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)
- bsc#983938 `After=syslog.target` left-overs in several unit files
- added patches:
  fix_libpq-fe_include.diff  for fixing including libpq-fe.h
- removed patches obsoleted by upstream changes:
  * shared_link_on_ppc.patch
  * cyrus-sasl-2.1.27-openssl-1.1.0.patch
  * 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * 0004-Add-support-for-retrieving-the-mech_ssf.patch
  * 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch
  * cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
</package>
<package pkgid="69a8d8fe2d412ec7d2f750aca0e95015fd87c72bb9aa2a863e5b1915ad26877cd62de0f1ac6797219efc341ae22e627f83b4c30e89df47b9648bca2d72d025d8" name="cyrus-sasl-bdb-plain-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="6.1"/>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1580990400">- Added support for retrieving negotiated SSF in gssapi plugin (bsc#1162518)
  * Add 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * Add 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * Add 0004-Add-support-for-retrieving-the-mech_ssf.patch
- Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF (bsc#1162518)
  * Add 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1607428800">- Remove Berkeley DB dependency (JIRA#SLE-12190)
  The packages cyrus-sasl and cyrus-sasl-saslauthd are built
  without Berkely DB support. gdbm will be used instead of BDB.
  The packages cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are built
  with Berkely DB support.
- Update to 2.1.27
  * Added support for OpenSSL 1.1
  * Added support for lmdb
  * Lots of build fixes
  * Treat SCRAM and DIGEST-MD5 as more secure than PLAIN when selecting client mech
  * DIGEST-MD5 plugin:
    Fixed memory leaks
    Fixed a segfault when looking for non-existent reauth cache
    Prevent client from going from step 3 back to step 2
    Allow cmusaslsecretDIGEST-MD5 property to be disabled
  * GSSAPI plugin:
    Added support for retrieving negotiated SSF
    Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF
    Properly compute maxbufsize AFTER security layers have been set
  * SCRAM plugin:
    Added support for SCRAM-SHA-256
  * LOGIN plugin:
    Don’t prompt client for password until requested by server
  * NTLM plugin:
    Fixed crash due to uninitialized HMAC context
- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)
- bsc#983938 `After=syslog.target` left-overs in several unit files
- added patches:
  fix_libpq-fe_include.diff  for fixing including libpq-fe.h
- removed patches obsoleted by upstream changes:
  * shared_link_on_ppc.patch
  * cyrus-sasl-2.1.27-openssl-1.1.0.patch
  * 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * 0004-Add-support-for-retrieving-the-mech_ssf.patch
  * 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch
  * cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
</package>
<package pkgid="68506bec1b07c03462e2cb59d42112672233ec8b9548e78811d3ffddf32d372c9827e52472166d22c61b89940d5d15c59c674254e2bfc6da25e113fbb217efe0" name="cyrus-sasl-bdb-scram" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="6.1"/>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1580990400">- Added support for retrieving negotiated SSF in gssapi plugin (bsc#1162518)
  * Add 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * Add 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * Add 0004-Add-support-for-retrieving-the-mech_ssf.patch
- Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF (bsc#1162518)
  * Add 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1607428800">- Remove Berkeley DB dependency (JIRA#SLE-12190)
  The packages cyrus-sasl and cyrus-sasl-saslauthd are built
  without Berkely DB support. gdbm will be used instead of BDB.
  The packages cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are built
  with Berkely DB support.
- Update to 2.1.27
  * Added support for OpenSSL 1.1
  * Added support for lmdb
  * Lots of build fixes
  * Treat SCRAM and DIGEST-MD5 as more secure than PLAIN when selecting client mech
  * DIGEST-MD5 plugin:
    Fixed memory leaks
    Fixed a segfault when looking for non-existent reauth cache
    Prevent client from going from step 3 back to step 2
    Allow cmusaslsecretDIGEST-MD5 property to be disabled
  * GSSAPI plugin:
    Added support for retrieving negotiated SSF
    Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF
    Properly compute maxbufsize AFTER security layers have been set
  * SCRAM plugin:
    Added support for SCRAM-SHA-256
  * LOGIN plugin:
    Don’t prompt client for password until requested by server
  * NTLM plugin:
    Fixed crash due to uninitialized HMAC context
- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)
- bsc#983938 `After=syslog.target` left-overs in several unit files
- added patches:
  fix_libpq-fe_include.diff  for fixing including libpq-fe.h
- removed patches obsoleted by upstream changes:
  * shared_link_on_ppc.patch
  * cyrus-sasl-2.1.27-openssl-1.1.0.patch
  * 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * 0004-Add-support-for-retrieving-the-mech_ssf.patch
  * 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch
  * cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
</package>
<package pkgid="054fb7c0c5dbfe72ee1508a2e4f07a0cb754991a7c81359fc9b24c2d9ff67c8bd2ee83accd299961994619be801caf760fda2e68c16b96426d7f0d98bf453e56" name="cyrus-sasl-bdb-scram-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="6.1"/>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1580990400">- Added support for retrieving negotiated SSF in gssapi plugin (bsc#1162518)
  * Add 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * Add 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * Add 0004-Add-support-for-retrieving-the-mech_ssf.patch
- Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF (bsc#1162518)
  * Add 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1607428800">- Remove Berkeley DB dependency (JIRA#SLE-12190)
  The packages cyrus-sasl and cyrus-sasl-saslauthd are built
  without Berkely DB support. gdbm will be used instead of BDB.
  The packages cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are built
  with Berkely DB support.
- Update to 2.1.27
  * Added support for OpenSSL 1.1
  * Added support for lmdb
  * Lots of build fixes
  * Treat SCRAM and DIGEST-MD5 as more secure than PLAIN when selecting client mech
  * DIGEST-MD5 plugin:
    Fixed memory leaks
    Fixed a segfault when looking for non-existent reauth cache
    Prevent client from going from step 3 back to step 2
    Allow cmusaslsecretDIGEST-MD5 property to be disabled
  * GSSAPI plugin:
    Added support for retrieving negotiated SSF
    Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF
    Properly compute maxbufsize AFTER security layers have been set
  * SCRAM plugin:
    Added support for SCRAM-SHA-256
  * LOGIN plugin:
    Don’t prompt client for password until requested by server
  * NTLM plugin:
    Fixed crash due to uninitialized HMAC context
- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)
- bsc#983938 `After=syslog.target` left-overs in several unit files
- added patches:
  fix_libpq-fe_include.diff  for fixing including libpq-fe.h
- removed patches obsoleted by upstream changes:
  * shared_link_on_ppc.patch
  * cyrus-sasl-2.1.27-openssl-1.1.0.patch
  * 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * 0004-Add-support-for-retrieving-the-mech_ssf.patch
  * 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch
  * cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
</package>
<package pkgid="ca414a57a780f8b088010a279bc421dbb5c7d914b5d33aabd295119e6fddb10ebc9b2e921ee77dd5dda9c4284f0215ddefb99fcb764c6e82f5e199a8e11571c4" name="cyrus-sasl-crammd5" arch="i586">
  <version epoch="0" ver="2.1.28" rel="6.1"/>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1580990400">- Added support for retrieving negotiated SSF in gssapi plugin (bsc#1162518)
  * Add 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * Add 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * Add 0004-Add-support-for-retrieving-the-mech_ssf.patch
- Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF (bsc#1162518)
  * Add 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1607428800">- Remove Berkeley DB dependency (JIRA#SLE-12190)
  The packages cyrus-sasl and cyrus-sasl-saslauthd are built
  without Berkely DB support. gdbm will be used instead of BDB.
  The packages cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are built
  with Berkely DB support.
- Update to 2.1.27
  * Added support for OpenSSL 1.1
  * Added support for lmdb
  * Lots of build fixes
  * Treat SCRAM and DIGEST-MD5 as more secure than PLAIN when selecting client mech
  * DIGEST-MD5 plugin:
    Fixed memory leaks
    Fixed a segfault when looking for non-existent reauth cache
    Prevent client from going from step 3 back to step 2
    Allow cmusaslsecretDIGEST-MD5 property to be disabled
  * GSSAPI plugin:
    Added support for retrieving negotiated SSF
    Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF
    Properly compute maxbufsize AFTER security layers have been set
  * SCRAM plugin:
    Added support for SCRAM-SHA-256
  * LOGIN plugin:
    Don’t prompt client for password until requested by server
  * NTLM plugin:
    Fixed crash due to uninitialized HMAC context
- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)
- bsc#983938 `After=syslog.target` left-overs in several unit files
- added patches:
  fix_libpq-fe_include.diff  for fixing including libpq-fe.h
- removed patches obsoleted by upstream changes:
  * shared_link_on_ppc.patch
  * cyrus-sasl-2.1.27-openssl-1.1.0.patch
  * 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * 0004-Add-support-for-retrieving-the-mech_ssf.patch
  * 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch
  * cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
</package>
<package pkgid="47bfb8d002f81a06fd36763864d02996f0c815703eb9194ba3d9aa61c8d85eb3ddd5aca5f31afbeb03800da921359ce9102144ae3c3bb045d204dc63b21d3fe9" name="cyrus-sasl-crammd5" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="6.1"/>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1580990400">- Added support for retrieving negotiated SSF in gssapi plugin (bsc#1162518)
  * Add 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * Add 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * Add 0004-Add-support-for-retrieving-the-mech_ssf.patch
- Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF (bsc#1162518)
  * Add 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1607428800">- Remove Berkeley DB dependency (JIRA#SLE-12190)
  The packages cyrus-sasl and cyrus-sasl-saslauthd are built
  without Berkely DB support. gdbm will be used instead of BDB.
  The packages cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are built
  with Berkely DB support.
- Update to 2.1.27
  * Added support for OpenSSL 1.1
  * Added support for lmdb
  * Lots of build fixes
  * Treat SCRAM and DIGEST-MD5 as more secure than PLAIN when selecting client mech
  * DIGEST-MD5 plugin:
    Fixed memory leaks
    Fixed a segfault when looking for non-existent reauth cache
    Prevent client from going from step 3 back to step 2
    Allow cmusaslsecretDIGEST-MD5 property to be disabled
  * GSSAPI plugin:
    Added support for retrieving negotiated SSF
    Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF
    Properly compute maxbufsize AFTER security layers have been set
  * SCRAM plugin:
    Added support for SCRAM-SHA-256
  * LOGIN plugin:
    Don’t prompt client for password until requested by server
  * NTLM plugin:
    Fixed crash due to uninitialized HMAC context
- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)
- bsc#983938 `After=syslog.target` left-overs in several unit files
- added patches:
  fix_libpq-fe_include.diff  for fixing including libpq-fe.h
- removed patches obsoleted by upstream changes:
  * shared_link_on_ppc.patch
  * cyrus-sasl-2.1.27-openssl-1.1.0.patch
  * 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * 0004-Add-support-for-retrieving-the-mech_ssf.patch
  * 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch
  * cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
</package>
<package pkgid="f5a87df9eb18d107d1cb1e0c9797b11a4e69358d6741d4ed3ffbf52d40962651c6aa966311be972870df26bce981f464417f2d260d1a5d9cba4e4cabfeb57088" name="cyrus-sasl-crammd5-32bit" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="6.1"/>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1580990400">- Added support for retrieving negotiated SSF in gssapi plugin (bsc#1162518)
  * Add 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * Add 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * Add 0004-Add-support-for-retrieving-the-mech_ssf.patch
- Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF (bsc#1162518)
  * Add 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1607428800">- Remove Berkeley DB dependency (JIRA#SLE-12190)
  The packages cyrus-sasl and cyrus-sasl-saslauthd are built
  without Berkely DB support. gdbm will be used instead of BDB.
  The packages cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are built
  with Berkely DB support.
- Update to 2.1.27
  * Added support for OpenSSL 1.1
  * Added support for lmdb
  * Lots of build fixes
  * Treat SCRAM and DIGEST-MD5 as more secure than PLAIN when selecting client mech
  * DIGEST-MD5 plugin:
    Fixed memory leaks
    Fixed a segfault when looking for non-existent reauth cache
    Prevent client from going from step 3 back to step 2
    Allow cmusaslsecretDIGEST-MD5 property to be disabled
  * GSSAPI plugin:
    Added support for retrieving negotiated SSF
    Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF
    Properly compute maxbufsize AFTER security layers have been set
  * SCRAM plugin:
    Added support for SCRAM-SHA-256
  * LOGIN plugin:
    Don’t prompt client for password until requested by server
  * NTLM plugin:
    Fixed crash due to uninitialized HMAC context
- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)
- bsc#983938 `After=syslog.target` left-overs in several unit files
- added patches:
  fix_libpq-fe_include.diff  for fixing including libpq-fe.h
- removed patches obsoleted by upstream changes:
  * shared_link_on_ppc.patch
  * cyrus-sasl-2.1.27-openssl-1.1.0.patch
  * 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * 0004-Add-support-for-retrieving-the-mech_ssf.patch
  * 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch
  * cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
</package>
<package pkgid="8bf5f33b764fe14a6fa1b4c629ff7bd2dbc6c829df2ed2d980237ad2c45ecfe905354025bf5bd70e4e38d6f2187210c043da0e54c6b8d91d3065837632471ece" name="cyrus-sasl-crammd5-32bit-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="6.1"/>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1580990400">- Added support for retrieving negotiated SSF in gssapi plugin (bsc#1162518)
  * Add 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * Add 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * Add 0004-Add-support-for-retrieving-the-mech_ssf.patch
- Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF (bsc#1162518)
  * Add 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1607428800">- Remove Berkeley DB dependency (JIRA#SLE-12190)
  The packages cyrus-sasl and cyrus-sasl-saslauthd are built
  without Berkely DB support. gdbm will be used instead of BDB.
  The packages cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are built
  with Berkely DB support.
- Update to 2.1.27
  * Added support for OpenSSL 1.1
  * Added support for lmdb
  * Lots of build fixes
  * Treat SCRAM and DIGEST-MD5 as more secure than PLAIN when selecting client mech
  * DIGEST-MD5 plugin:
    Fixed memory leaks
    Fixed a segfault when looking for non-existent reauth cache
    Prevent client from going from step 3 back to step 2
    Allow cmusaslsecretDIGEST-MD5 property to be disabled
  * GSSAPI plugin:
    Added support for retrieving negotiated SSF
    Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF
    Properly compute maxbufsize AFTER security layers have been set
  * SCRAM plugin:
    Added support for SCRAM-SHA-256
  * LOGIN plugin:
    Don’t prompt client for password until requested by server
  * NTLM plugin:
    Fixed crash due to uninitialized HMAC context
- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)
- bsc#983938 `After=syslog.target` left-overs in several unit files
- added patches:
  fix_libpq-fe_include.diff  for fixing including libpq-fe.h
- removed patches obsoleted by upstream changes:
  * shared_link_on_ppc.patch
  * cyrus-sasl-2.1.27-openssl-1.1.0.patch
  * 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * 0004-Add-support-for-retrieving-the-mech_ssf.patch
  * 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch
  * cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
</package>
<package pkgid="2283406b9934f7b7ca7b8803edefddb3af6d0f03077a0607d0a0cd6891a0ef76110cc0fcbeaacb5fc5da74094558c1a97b1fb981bfbacb61d1ad71b45494fb7e" name="cyrus-sasl-crammd5-debuginfo" arch="i586">
  <version epoch="0" ver="2.1.28" rel="6.1"/>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1580990400">- Added support for retrieving negotiated SSF in gssapi plugin (bsc#1162518)
  * Add 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * Add 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * Add 0004-Add-support-for-retrieving-the-mech_ssf.patch
- Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF (bsc#1162518)
  * Add 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1607428800">- Remove Berkeley DB dependency (JIRA#SLE-12190)
  The packages cyrus-sasl and cyrus-sasl-saslauthd are built
  without Berkely DB support. gdbm will be used instead of BDB.
  The packages cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are built
  with Berkely DB support.
- Update to 2.1.27
  * Added support for OpenSSL 1.1
  * Added support for lmdb
  * Lots of build fixes
  * Treat SCRAM and DIGEST-MD5 as more secure than PLAIN when selecting client mech
  * DIGEST-MD5 plugin:
    Fixed memory leaks
    Fixed a segfault when looking for non-existent reauth cache
    Prevent client from going from step 3 back to step 2
    Allow cmusaslsecretDIGEST-MD5 property to be disabled
  * GSSAPI plugin:
    Added support for retrieving negotiated SSF
    Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF
    Properly compute maxbufsize AFTER security layers have been set
  * SCRAM plugin:
    Added support for SCRAM-SHA-256
  * LOGIN plugin:
    Don’t prompt client for password until requested by server
  * NTLM plugin:
    Fixed crash due to uninitialized HMAC context
- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)
- bsc#983938 `After=syslog.target` left-overs in several unit files
- added patches:
  fix_libpq-fe_include.diff  for fixing including libpq-fe.h
- removed patches obsoleted by upstream changes:
  * shared_link_on_ppc.patch
  * cyrus-sasl-2.1.27-openssl-1.1.0.patch
  * 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * 0004-Add-support-for-retrieving-the-mech_ssf.patch
  * 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch
  * cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
</package>
<package pkgid="e7b888e98805d3298b4490b4619d9e5f618a9f847c802f7b5a96cab2e069634a5a1fbdf9eefa2583bb635647cdd5aceda6166909644dfef9febd14c226880233" name="cyrus-sasl-crammd5-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="6.1"/>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1580990400">- Added support for retrieving negotiated SSF in gssapi plugin (bsc#1162518)
  * Add 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * Add 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * Add 0004-Add-support-for-retrieving-the-mech_ssf.patch
- Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF (bsc#1162518)
  * Add 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1607428800">- Remove Berkeley DB dependency (JIRA#SLE-12190)
  The packages cyrus-sasl and cyrus-sasl-saslauthd are built
  without Berkely DB support. gdbm will be used instead of BDB.
  The packages cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are built
  with Berkely DB support.
- Update to 2.1.27
  * Added support for OpenSSL 1.1
  * Added support for lmdb
  * Lots of build fixes
  * Treat SCRAM and DIGEST-MD5 as more secure than PLAIN when selecting client mech
  * DIGEST-MD5 plugin:
    Fixed memory leaks
    Fixed a segfault when looking for non-existent reauth cache
    Prevent client from going from step 3 back to step 2
    Allow cmusaslsecretDIGEST-MD5 property to be disabled
  * GSSAPI plugin:
    Added support for retrieving negotiated SSF
    Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF
    Properly compute maxbufsize AFTER security layers have been set
  * SCRAM plugin:
    Added support for SCRAM-SHA-256
  * LOGIN plugin:
    Don’t prompt client for password until requested by server
  * NTLM plugin:
    Fixed crash due to uninitialized HMAC context
- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)
- bsc#983938 `After=syslog.target` left-overs in several unit files
- added patches:
  fix_libpq-fe_include.diff  for fixing including libpq-fe.h
- removed patches obsoleted by upstream changes:
  * shared_link_on_ppc.patch
  * cyrus-sasl-2.1.27-openssl-1.1.0.patch
  * 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * 0004-Add-support-for-retrieving-the-mech_ssf.patch
  * 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch
  * cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
</package>
<package pkgid="8d4b670e366b604b5beaf9160a8005f21a4a19fd7a76101807107694e5c36ffd88a9985df36748bef9a7de115064b5922958606a40f19a91e36bfa581df81dfc" name="cyrus-sasl-debuginfo" arch="i586">
  <version epoch="0" ver="2.1.28" rel="6.1"/>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1580990400">- Added support for retrieving negotiated SSF in gssapi plugin (bsc#1162518)
  * Add 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * Add 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * Add 0004-Add-support-for-retrieving-the-mech_ssf.patch
- Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF (bsc#1162518)
  * Add 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1607428800">- Remove Berkeley DB dependency (JIRA#SLE-12190)
  The packages cyrus-sasl and cyrus-sasl-saslauthd are built
  without Berkely DB support. gdbm will be used instead of BDB.
  The packages cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are built
  with Berkely DB support.
- Update to 2.1.27
  * Added support for OpenSSL 1.1
  * Added support for lmdb
  * Lots of build fixes
  * Treat SCRAM and DIGEST-MD5 as more secure than PLAIN when selecting client mech
  * DIGEST-MD5 plugin:
    Fixed memory leaks
    Fixed a segfault when looking for non-existent reauth cache
    Prevent client from going from step 3 back to step 2
    Allow cmusaslsecretDIGEST-MD5 property to be disabled
  * GSSAPI plugin:
    Added support for retrieving negotiated SSF
    Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF
    Properly compute maxbufsize AFTER security layers have been set
  * SCRAM plugin:
    Added support for SCRAM-SHA-256
  * LOGIN plugin:
    Don’t prompt client for password until requested by server
  * NTLM plugin:
    Fixed crash due to uninitialized HMAC context
- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)
- bsc#983938 `After=syslog.target` left-overs in several unit files
- added patches:
  fix_libpq-fe_include.diff  for fixing including libpq-fe.h
- removed patches obsoleted by upstream changes:
  * shared_link_on_ppc.patch
  * cyrus-sasl-2.1.27-openssl-1.1.0.patch
  * 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * 0004-Add-support-for-retrieving-the-mech_ssf.patch
  * 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch
  * cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
</package>
<package pkgid="2c87cd68370d356dc22fed8eac19218ed427386c9c2c35d58f8016c8372e3aca02e559312a330d02e4ed291e10e51cc2885508aec665779a803cfaab8228e5f3" name="cyrus-sasl-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="6.1"/>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1580990400">- Added support for retrieving negotiated SSF in gssapi plugin (bsc#1162518)
  * Add 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * Add 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * Add 0004-Add-support-for-retrieving-the-mech_ssf.patch
- Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF (bsc#1162518)
  * Add 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1607428800">- Remove Berkeley DB dependency (JIRA#SLE-12190)
  The packages cyrus-sasl and cyrus-sasl-saslauthd are built
  without Berkely DB support. gdbm will be used instead of BDB.
  The packages cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are built
  with Berkely DB support.
- Update to 2.1.27
  * Added support for OpenSSL 1.1
  * Added support for lmdb
  * Lots of build fixes
  * Treat SCRAM and DIGEST-MD5 as more secure than PLAIN when selecting client mech
  * DIGEST-MD5 plugin:
    Fixed memory leaks
    Fixed a segfault when looking for non-existent reauth cache
    Prevent client from going from step 3 back to step 2
    Allow cmusaslsecretDIGEST-MD5 property to be disabled
  * GSSAPI plugin:
    Added support for retrieving negotiated SSF
    Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF
    Properly compute maxbufsize AFTER security layers have been set
  * SCRAM plugin:
    Added support for SCRAM-SHA-256
  * LOGIN plugin:
    Don’t prompt client for password until requested by server
  * NTLM plugin:
    Fixed crash due to uninitialized HMAC context
- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)
- bsc#983938 `After=syslog.target` left-overs in several unit files
- added patches:
  fix_libpq-fe_include.diff  for fixing including libpq-fe.h
- removed patches obsoleted by upstream changes:
  * shared_link_on_ppc.patch
  * cyrus-sasl-2.1.27-openssl-1.1.0.patch
  * 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * 0004-Add-support-for-retrieving-the-mech_ssf.patch
  * 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch
  * cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
</package>
<package pkgid="f359afe88e9ffab9320d7701fdca10a1956cdf1070d99aa6c5b53f719c23401d9f15fd1daa06c9b14b85145eef90992a8c47e19f42943494722b0e37b138e993" name="cyrus-sasl-debugsource" arch="i586">
  <version epoch="0" ver="2.1.28" rel="6.1"/>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1580990400">- Added support for retrieving negotiated SSF in gssapi plugin (bsc#1162518)
  * Add 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * Add 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * Add 0004-Add-support-for-retrieving-the-mech_ssf.patch
- Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF (bsc#1162518)
  * Add 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1607428800">- Remove Berkeley DB dependency (JIRA#SLE-12190)
  The packages cyrus-sasl and cyrus-sasl-saslauthd are built
  without Berkely DB support. gdbm will be used instead of BDB.
  The packages cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are built
  with Berkely DB support.
- Update to 2.1.27
  * Added support for OpenSSL 1.1
  * Added support for lmdb
  * Lots of build fixes
  * Treat SCRAM and DIGEST-MD5 as more secure than PLAIN when selecting client mech
  * DIGEST-MD5 plugin:
    Fixed memory leaks
    Fixed a segfault when looking for non-existent reauth cache
    Prevent client from going from step 3 back to step 2
    Allow cmusaslsecretDIGEST-MD5 property to be disabled
  * GSSAPI plugin:
    Added support for retrieving negotiated SSF
    Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF
    Properly compute maxbufsize AFTER security layers have been set
  * SCRAM plugin:
    Added support for SCRAM-SHA-256
  * LOGIN plugin:
    Don’t prompt client for password until requested by server
  * NTLM plugin:
    Fixed crash due to uninitialized HMAC context
- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)
- bsc#983938 `After=syslog.target` left-overs in several unit files
- added patches:
  fix_libpq-fe_include.diff  for fixing including libpq-fe.h
- removed patches obsoleted by upstream changes:
  * shared_link_on_ppc.patch
  * cyrus-sasl-2.1.27-openssl-1.1.0.patch
  * 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * 0004-Add-support-for-retrieving-the-mech_ssf.patch
  * 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch
  * cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
</package>
<package pkgid="73c69ae0c5924a5f3ec190cf3df50a2de119ce98d53968e26a67aea86da9b27655f647e458c9211a0ce01be88ccb6cabb5490bf3b3c19e155c3c899af23b62b7" name="cyrus-sasl-debugsource" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="6.1"/>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1580990400">- Added support for retrieving negotiated SSF in gssapi plugin (bsc#1162518)
  * Add 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * Add 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * Add 0004-Add-support-for-retrieving-the-mech_ssf.patch
- Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF (bsc#1162518)
  * Add 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1607428800">- Remove Berkeley DB dependency (JIRA#SLE-12190)
  The packages cyrus-sasl and cyrus-sasl-saslauthd are built
  without Berkely DB support. gdbm will be used instead of BDB.
  The packages cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are built
  with Berkely DB support.
- Update to 2.1.27
  * Added support for OpenSSL 1.1
  * Added support for lmdb
  * Lots of build fixes
  * Treat SCRAM and DIGEST-MD5 as more secure than PLAIN when selecting client mech
  * DIGEST-MD5 plugin:
    Fixed memory leaks
    Fixed a segfault when looking for non-existent reauth cache
    Prevent client from going from step 3 back to step 2
    Allow cmusaslsecretDIGEST-MD5 property to be disabled
  * GSSAPI plugin:
    Added support for retrieving negotiated SSF
    Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF
    Properly compute maxbufsize AFTER security layers have been set
  * SCRAM plugin:
    Added support for SCRAM-SHA-256
  * LOGIN plugin:
    Don’t prompt client for password until requested by server
  * NTLM plugin:
    Fixed crash due to uninitialized HMAC context
- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)
- bsc#983938 `After=syslog.target` left-overs in several unit files
- added patches:
  fix_libpq-fe_include.diff  for fixing including libpq-fe.h
- removed patches obsoleted by upstream changes:
  * shared_link_on_ppc.patch
  * cyrus-sasl-2.1.27-openssl-1.1.0.patch
  * 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * 0004-Add-support-for-retrieving-the-mech_ssf.patch
  * 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch
  * cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
</package>
<package pkgid="2ae3a5660387df97806e3e7a5b2a69ef71e0912af366b2f58fe94cc04660a3befda22561d074ce08c0b038ae1f29ae7573692d85bf3660d0496a748b7842cfe1" name="cyrus-sasl-devel" arch="i586">
  <version epoch="0" ver="2.1.28" rel="6.1"/>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1580990400">- Added support for retrieving negotiated SSF in gssapi plugin (bsc#1162518)
  * Add 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * Add 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * Add 0004-Add-support-for-retrieving-the-mech_ssf.patch
- Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF (bsc#1162518)
  * Add 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1607428800">- Remove Berkeley DB dependency (JIRA#SLE-12190)
  The packages cyrus-sasl and cyrus-sasl-saslauthd are built
  without Berkely DB support. gdbm will be used instead of BDB.
  The packages cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are built
  with Berkely DB support.
- Update to 2.1.27
  * Added support for OpenSSL 1.1
  * Added support for lmdb
  * Lots of build fixes
  * Treat SCRAM and DIGEST-MD5 as more secure than PLAIN when selecting client mech
  * DIGEST-MD5 plugin:
    Fixed memory leaks
    Fixed a segfault when looking for non-existent reauth cache
    Prevent client from going from step 3 back to step 2
    Allow cmusaslsecretDIGEST-MD5 property to be disabled
  * GSSAPI plugin:
    Added support for retrieving negotiated SSF
    Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF
    Properly compute maxbufsize AFTER security layers have been set
  * SCRAM plugin:
    Added support for SCRAM-SHA-256
  * LOGIN plugin:
    Don’t prompt client for password until requested by server
  * NTLM plugin:
    Fixed crash due to uninitialized HMAC context
- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)
- bsc#983938 `After=syslog.target` left-overs in several unit files
- added patches:
  fix_libpq-fe_include.diff  for fixing including libpq-fe.h
- removed patches obsoleted by upstream changes:
  * shared_link_on_ppc.patch
  * cyrus-sasl-2.1.27-openssl-1.1.0.patch
  * 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * 0004-Add-support-for-retrieving-the-mech_ssf.patch
  * 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch
  * cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
</package>
<package pkgid="d9bbabf8e47cf657c08759a8f5d5a2d2e7479d5e156f05be97710e4821926ae43db9010f9efeefc4ea68659cf8ee7f440a3145fed4812e9ac5ff0a646635c1c2" name="cyrus-sasl-devel" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="6.1"/>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1580990400">- Added support for retrieving negotiated SSF in gssapi plugin (bsc#1162518)
  * Add 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * Add 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * Add 0004-Add-support-for-retrieving-the-mech_ssf.patch
- Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF (bsc#1162518)
  * Add 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1607428800">- Remove Berkeley DB dependency (JIRA#SLE-12190)
  The packages cyrus-sasl and cyrus-sasl-saslauthd are built
  without Berkely DB support. gdbm will be used instead of BDB.
  The packages cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are built
  with Berkely DB support.
- Update to 2.1.27
  * Added support for OpenSSL 1.1
  * Added support for lmdb
  * Lots of build fixes
  * Treat SCRAM and DIGEST-MD5 as more secure than PLAIN when selecting client mech
  * DIGEST-MD5 plugin:
    Fixed memory leaks
    Fixed a segfault when looking for non-existent reauth cache
    Prevent client from going from step 3 back to step 2
    Allow cmusaslsecretDIGEST-MD5 property to be disabled
  * GSSAPI plugin:
    Added support for retrieving negotiated SSF
    Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF
    Properly compute maxbufsize AFTER security layers have been set
  * SCRAM plugin:
    Added support for SCRAM-SHA-256
  * LOGIN plugin:
    Don’t prompt client for password until requested by server
  * NTLM plugin:
    Fixed crash due to uninitialized HMAC context
- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)
- bsc#983938 `After=syslog.target` left-overs in several unit files
- added patches:
  fix_libpq-fe_include.diff  for fixing including libpq-fe.h
- removed patches obsoleted by upstream changes:
  * shared_link_on_ppc.patch
  * cyrus-sasl-2.1.27-openssl-1.1.0.patch
  * 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * 0004-Add-support-for-retrieving-the-mech_ssf.patch
  * 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch
  * cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
</package>
<package pkgid="1f7ccbdcfae2dd67e0bb7f1d0b2d9135c7f935c1893604a3600fb502c5c632b6c55002ce60885e060cdaf9c5ade57f263c39b712bfbe742d0175087cde195b69" name="cyrus-sasl-devel-32bit" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="6.1"/>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1580990400">- Added support for retrieving negotiated SSF in gssapi plugin (bsc#1162518)
  * Add 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * Add 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * Add 0004-Add-support-for-retrieving-the-mech_ssf.patch
- Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF (bsc#1162518)
  * Add 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1607428800">- Remove Berkeley DB dependency (JIRA#SLE-12190)
  The packages cyrus-sasl and cyrus-sasl-saslauthd are built
  without Berkely DB support. gdbm will be used instead of BDB.
  The packages cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are built
  with Berkely DB support.
- Update to 2.1.27
  * Added support for OpenSSL 1.1
  * Added support for lmdb
  * Lots of build fixes
  * Treat SCRAM and DIGEST-MD5 as more secure than PLAIN when selecting client mech
  * DIGEST-MD5 plugin:
    Fixed memory leaks
    Fixed a segfault when looking for non-existent reauth cache
    Prevent client from going from step 3 back to step 2
    Allow cmusaslsecretDIGEST-MD5 property to be disabled
  * GSSAPI plugin:
    Added support for retrieving negotiated SSF
    Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF
    Properly compute maxbufsize AFTER security layers have been set
  * SCRAM plugin:
    Added support for SCRAM-SHA-256
  * LOGIN plugin:
    Don’t prompt client for password until requested by server
  * NTLM plugin:
    Fixed crash due to uninitialized HMAC context
- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)
- bsc#983938 `After=syslog.target` left-overs in several unit files
- added patches:
  fix_libpq-fe_include.diff  for fixing including libpq-fe.h
- removed patches obsoleted by upstream changes:
  * shared_link_on_ppc.patch
  * cyrus-sasl-2.1.27-openssl-1.1.0.patch
  * 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * 0004-Add-support-for-retrieving-the-mech_ssf.patch
  * 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch
  * cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
</package>
<package pkgid="5e4581e69b4655ebd60f2a4101d6f889564923c17f45749caeecf85c0ca1a4015cf646433616fac39d82e5548b1da6afe04786fabc641df61ba7793ecdd5f1bf" name="cyrus-sasl-digestmd5" arch="i586">
  <version epoch="0" ver="2.1.28" rel="6.1"/>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1580990400">- Added support for retrieving negotiated SSF in gssapi plugin (bsc#1162518)
  * Add 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * Add 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * Add 0004-Add-support-for-retrieving-the-mech_ssf.patch
- Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF (bsc#1162518)
  * Add 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1607428800">- Remove Berkeley DB dependency (JIRA#SLE-12190)
  The packages cyrus-sasl and cyrus-sasl-saslauthd are built
  without Berkely DB support. gdbm will be used instead of BDB.
  The packages cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are built
  with Berkely DB support.
- Update to 2.1.27
  * Added support for OpenSSL 1.1
  * Added support for lmdb
  * Lots of build fixes
  * Treat SCRAM and DIGEST-MD5 as more secure than PLAIN when selecting client mech
  * DIGEST-MD5 plugin:
    Fixed memory leaks
    Fixed a segfault when looking for non-existent reauth cache
    Prevent client from going from step 3 back to step 2
    Allow cmusaslsecretDIGEST-MD5 property to be disabled
  * GSSAPI plugin:
    Added support for retrieving negotiated SSF
    Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF
    Properly compute maxbufsize AFTER security layers have been set
  * SCRAM plugin:
    Added support for SCRAM-SHA-256
  * LOGIN plugin:
    Don’t prompt client for password until requested by server
  * NTLM plugin:
    Fixed crash due to uninitialized HMAC context
- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)
- bsc#983938 `After=syslog.target` left-overs in several unit files
- added patches:
  fix_libpq-fe_include.diff  for fixing including libpq-fe.h
- removed patches obsoleted by upstream changes:
  * shared_link_on_ppc.patch
  * cyrus-sasl-2.1.27-openssl-1.1.0.patch
  * 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * 0004-Add-support-for-retrieving-the-mech_ssf.patch
  * 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch
  * cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
</package>
<package pkgid="c89c569265b1623928a3c9933b994a119b0bcc8341fb636402ccd893054eb17b0bc915fac95bd9602e2fa3d75d5dd79a17a0712a9708638207c9d8193e42536c" name="cyrus-sasl-digestmd5" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="6.1"/>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1580990400">- Added support for retrieving negotiated SSF in gssapi plugin (bsc#1162518)
  * Add 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * Add 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * Add 0004-Add-support-for-retrieving-the-mech_ssf.patch
- Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF (bsc#1162518)
  * Add 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1607428800">- Remove Berkeley DB dependency (JIRA#SLE-12190)
  The packages cyrus-sasl and cyrus-sasl-saslauthd are built
  without Berkely DB support. gdbm will be used instead of BDB.
  The packages cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are built
  with Berkely DB support.
- Update to 2.1.27
  * Added support for OpenSSL 1.1
  * Added support for lmdb
  * Lots of build fixes
  * Treat SCRAM and DIGEST-MD5 as more secure than PLAIN when selecting client mech
  * DIGEST-MD5 plugin:
    Fixed memory leaks
    Fixed a segfault when looking for non-existent reauth cache
    Prevent client from going from step 3 back to step 2
    Allow cmusaslsecretDIGEST-MD5 property to be disabled
  * GSSAPI plugin:
    Added support for retrieving negotiated SSF
    Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF
    Properly compute maxbufsize AFTER security layers have been set
  * SCRAM plugin:
    Added support for SCRAM-SHA-256
  * LOGIN plugin:
    Don’t prompt client for password until requested by server
  * NTLM plugin:
    Fixed crash due to uninitialized HMAC context
- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)
- bsc#983938 `After=syslog.target` left-overs in several unit files
- added patches:
  fix_libpq-fe_include.diff  for fixing including libpq-fe.h
- removed patches obsoleted by upstream changes:
  * shared_link_on_ppc.patch
  * cyrus-sasl-2.1.27-openssl-1.1.0.patch
  * 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * 0004-Add-support-for-retrieving-the-mech_ssf.patch
  * 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch
  * cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
</package>
<package pkgid="89737450ec27eabefcf5481b8748cbf8c314bc2db3cc85975690b180d1bc44978d0799bffff986a90d6e3d73f32fd36ea7bcc32c454f8f1378e4e51dbadd14fb" name="cyrus-sasl-digestmd5-32bit" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="6.1"/>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1580990400">- Added support for retrieving negotiated SSF in gssapi plugin (bsc#1162518)
  * Add 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * Add 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * Add 0004-Add-support-for-retrieving-the-mech_ssf.patch
- Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF (bsc#1162518)
  * Add 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1607428800">- Remove Berkeley DB dependency (JIRA#SLE-12190)
  The packages cyrus-sasl and cyrus-sasl-saslauthd are built
  without Berkely DB support. gdbm will be used instead of BDB.
  The packages cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are built
  with Berkely DB support.
- Update to 2.1.27
  * Added support for OpenSSL 1.1
  * Added support for lmdb
  * Lots of build fixes
  * Treat SCRAM and DIGEST-MD5 as more secure than PLAIN when selecting client mech
  * DIGEST-MD5 plugin:
    Fixed memory leaks
    Fixed a segfault when looking for non-existent reauth cache
    Prevent client from going from step 3 back to step 2
    Allow cmusaslsecretDIGEST-MD5 property to be disabled
  * GSSAPI plugin:
    Added support for retrieving negotiated SSF
    Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF
    Properly compute maxbufsize AFTER security layers have been set
  * SCRAM plugin:
    Added support for SCRAM-SHA-256
  * LOGIN plugin:
    Don’t prompt client for password until requested by server
  * NTLM plugin:
    Fixed crash due to uninitialized HMAC context
- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)
- bsc#983938 `After=syslog.target` left-overs in several unit files
- added patches:
  fix_libpq-fe_include.diff  for fixing including libpq-fe.h
- removed patches obsoleted by upstream changes:
  * shared_link_on_ppc.patch
  * cyrus-sasl-2.1.27-openssl-1.1.0.patch
  * 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * 0004-Add-support-for-retrieving-the-mech_ssf.patch
  * 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch
  * cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
</package>
<package pkgid="1d42bc32f3c522a02ea0ed077a8f9d72b2fbe24dd96df3b9cbed6f50bb4be6a4b9579a8ef1e53588b0d8d24d1eb895979a2bff670dbc9624a043fa55ab2ac930" name="cyrus-sasl-digestmd5-32bit-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="6.1"/>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1580990400">- Added support for retrieving negotiated SSF in gssapi plugin (bsc#1162518)
  * Add 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * Add 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * Add 0004-Add-support-for-retrieving-the-mech_ssf.patch
- Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF (bsc#1162518)
  * Add 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1607428800">- Remove Berkeley DB dependency (JIRA#SLE-12190)
  The packages cyrus-sasl and cyrus-sasl-saslauthd are built
  without Berkely DB support. gdbm will be used instead of BDB.
  The packages cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are built
  with Berkely DB support.
- Update to 2.1.27
  * Added support for OpenSSL 1.1
  * Added support for lmdb
  * Lots of build fixes
  * Treat SCRAM and DIGEST-MD5 as more secure than PLAIN when selecting client mech
  * DIGEST-MD5 plugin:
    Fixed memory leaks
    Fixed a segfault when looking for non-existent reauth cache
    Prevent client from going from step 3 back to step 2
    Allow cmusaslsecretDIGEST-MD5 property to be disabled
  * GSSAPI plugin:
    Added support for retrieving negotiated SSF
    Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF
    Properly compute maxbufsize AFTER security layers have been set
  * SCRAM plugin:
    Added support for SCRAM-SHA-256
  * LOGIN plugin:
    Don’t prompt client for password until requested by server
  * NTLM plugin:
    Fixed crash due to uninitialized HMAC context
- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)
- bsc#983938 `After=syslog.target` left-overs in several unit files
- added patches:
  fix_libpq-fe_include.diff  for fixing including libpq-fe.h
- removed patches obsoleted by upstream changes:
  * shared_link_on_ppc.patch
  * cyrus-sasl-2.1.27-openssl-1.1.0.patch
  * 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * 0004-Add-support-for-retrieving-the-mech_ssf.patch
  * 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch
  * cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
</package>
<package pkgid="cbca13f42a1648cce00480a4e9c0f25f77b4830317b8269b9355f06bcdf95f74378a403bffc28155c5286aca9cf0817fd2f4df4458a59f8bf4a5b7a5b2f054ac" name="cyrus-sasl-digestmd5-debuginfo" arch="i586">
  <version epoch="0" ver="2.1.28" rel="6.1"/>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1580990400">- Added support for retrieving negotiated SSF in gssapi plugin (bsc#1162518)
  * Add 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * Add 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * Add 0004-Add-support-for-retrieving-the-mech_ssf.patch
- Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF (bsc#1162518)
  * Add 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1607428800">- Remove Berkeley DB dependency (JIRA#SLE-12190)
  The packages cyrus-sasl and cyrus-sasl-saslauthd are built
  without Berkely DB support. gdbm will be used instead of BDB.
  The packages cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are built
  with Berkely DB support.
- Update to 2.1.27
  * Added support for OpenSSL 1.1
  * Added support for lmdb
  * Lots of build fixes
  * Treat SCRAM and DIGEST-MD5 as more secure than PLAIN when selecting client mech
  * DIGEST-MD5 plugin:
    Fixed memory leaks
    Fixed a segfault when looking for non-existent reauth cache
    Prevent client from going from step 3 back to step 2
    Allow cmusaslsecretDIGEST-MD5 property to be disabled
  * GSSAPI plugin:
    Added support for retrieving negotiated SSF
    Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF
    Properly compute maxbufsize AFTER security layers have been set
  * SCRAM plugin:
    Added support for SCRAM-SHA-256
  * LOGIN plugin:
    Don’t prompt client for password until requested by server
  * NTLM plugin:
    Fixed crash due to uninitialized HMAC context
- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)
- bsc#983938 `After=syslog.target` left-overs in several unit files
- added patches:
  fix_libpq-fe_include.diff  for fixing including libpq-fe.h
- removed patches obsoleted by upstream changes:
  * shared_link_on_ppc.patch
  * cyrus-sasl-2.1.27-openssl-1.1.0.patch
  * 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * 0004-Add-support-for-retrieving-the-mech_ssf.patch
  * 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch
  * cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
</package>
<package pkgid="686c0db5a9876caf82e4680e1c2097d0b002a7cda96d392505db910eee94e0d044a8d287ee972a89849e0865914a6dea4beae470f8f39936fc46b3bba249c514" name="cyrus-sasl-digestmd5-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="6.1"/>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1580990400">- Added support for retrieving negotiated SSF in gssapi plugin (bsc#1162518)
  * Add 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * Add 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * Add 0004-Add-support-for-retrieving-the-mech_ssf.patch
- Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF (bsc#1162518)
  * Add 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1607428800">- Remove Berkeley DB dependency (JIRA#SLE-12190)
  The packages cyrus-sasl and cyrus-sasl-saslauthd are built
  without Berkely DB support. gdbm will be used instead of BDB.
  The packages cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are built
  with Berkely DB support.
- Update to 2.1.27
  * Added support for OpenSSL 1.1
  * Added support for lmdb
  * Lots of build fixes
  * Treat SCRAM and DIGEST-MD5 as more secure than PLAIN when selecting client mech
  * DIGEST-MD5 plugin:
    Fixed memory leaks
    Fixed a segfault when looking for non-existent reauth cache
    Prevent client from going from step 3 back to step 2
    Allow cmusaslsecretDIGEST-MD5 property to be disabled
  * GSSAPI plugin:
    Added support for retrieving negotiated SSF
    Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF
    Properly compute maxbufsize AFTER security layers have been set
  * SCRAM plugin:
    Added support for SCRAM-SHA-256
  * LOGIN plugin:
    Don’t prompt client for password until requested by server
  * NTLM plugin:
    Fixed crash due to uninitialized HMAC context
- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)
- bsc#983938 `After=syslog.target` left-overs in several unit files
- added patches:
  fix_libpq-fe_include.diff  for fixing including libpq-fe.h
- removed patches obsoleted by upstream changes:
  * shared_link_on_ppc.patch
  * cyrus-sasl-2.1.27-openssl-1.1.0.patch
  * 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * 0004-Add-support-for-retrieving-the-mech_ssf.patch
  * 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch
  * cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
</package>
<package pkgid="e5ddbe01aa1d515239b5af4c88afe80284b69f6e3c98b5989eeb61e0779a4ded6e26237f28f29cf89e5328d890b9239eda962aec85a589ddb4ac4163553af520" name="cyrus-sasl-gs2" arch="i586">
  <version epoch="0" ver="2.1.28" rel="6.1"/>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1580990400">- Added support for retrieving negotiated SSF in gssapi plugin (bsc#1162518)
  * Add 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * Add 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * Add 0004-Add-support-for-retrieving-the-mech_ssf.patch
- Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF (bsc#1162518)
  * Add 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1607428800">- Remove Berkeley DB dependency (JIRA#SLE-12190)
  The packages cyrus-sasl and cyrus-sasl-saslauthd are built
  without Berkely DB support. gdbm will be used instead of BDB.
  The packages cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are built
  with Berkely DB support.
- Update to 2.1.27
  * Added support for OpenSSL 1.1
  * Added support for lmdb
  * Lots of build fixes
  * Treat SCRAM and DIGEST-MD5 as more secure than PLAIN when selecting client mech
  * DIGEST-MD5 plugin:
    Fixed memory leaks
    Fixed a segfault when looking for non-existent reauth cache
    Prevent client from going from step 3 back to step 2
    Allow cmusaslsecretDIGEST-MD5 property to be disabled
  * GSSAPI plugin:
    Added support for retrieving negotiated SSF
    Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF
    Properly compute maxbufsize AFTER security layers have been set
  * SCRAM plugin:
    Added support for SCRAM-SHA-256
  * LOGIN plugin:
    Don’t prompt client for password until requested by server
  * NTLM plugin:
    Fixed crash due to uninitialized HMAC context
- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)
- bsc#983938 `After=syslog.target` left-overs in several unit files
- added patches:
  fix_libpq-fe_include.diff  for fixing including libpq-fe.h
- removed patches obsoleted by upstream changes:
  * shared_link_on_ppc.patch
  * cyrus-sasl-2.1.27-openssl-1.1.0.patch
  * 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * 0004-Add-support-for-retrieving-the-mech_ssf.patch
  * 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch
  * cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
</package>
<package pkgid="8fce7e19fb7bd9278ea4b63fc60a9cab381c9e4804b70d3ecc5c78f36add95595c7627d66928f7cf7afd420e2845310eede6e21a255a8585e1cf4a636c4e39c2" name="cyrus-sasl-gs2" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="6.1"/>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1580990400">- Added support for retrieving negotiated SSF in gssapi plugin (bsc#1162518)
  * Add 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * Add 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * Add 0004-Add-support-for-retrieving-the-mech_ssf.patch
- Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF (bsc#1162518)
  * Add 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1607428800">- Remove Berkeley DB dependency (JIRA#SLE-12190)
  The packages cyrus-sasl and cyrus-sasl-saslauthd are built
  without Berkely DB support. gdbm will be used instead of BDB.
  The packages cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are built
  with Berkely DB support.
- Update to 2.1.27
  * Added support for OpenSSL 1.1
  * Added support for lmdb
  * Lots of build fixes
  * Treat SCRAM and DIGEST-MD5 as more secure than PLAIN when selecting client mech
  * DIGEST-MD5 plugin:
    Fixed memory leaks
    Fixed a segfault when looking for non-existent reauth cache
    Prevent client from going from step 3 back to step 2
    Allow cmusaslsecretDIGEST-MD5 property to be disabled
  * GSSAPI plugin:
    Added support for retrieving negotiated SSF
    Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF
    Properly compute maxbufsize AFTER security layers have been set
  * SCRAM plugin:
    Added support for SCRAM-SHA-256
  * LOGIN plugin:
    Don’t prompt client for password until requested by server
  * NTLM plugin:
    Fixed crash due to uninitialized HMAC context
- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)
- bsc#983938 `After=syslog.target` left-overs in several unit files
- added patches:
  fix_libpq-fe_include.diff  for fixing including libpq-fe.h
- removed patches obsoleted by upstream changes:
  * shared_link_on_ppc.patch
  * cyrus-sasl-2.1.27-openssl-1.1.0.patch
  * 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * 0004-Add-support-for-retrieving-the-mech_ssf.patch
  * 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch
  * cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
</package>
<package pkgid="9b55d980c9f28c3251d40b75703760a6dfbaa3364353501e19754c92986b3ad69feab3460c7658c627c4ba95b983a52ffc99d91472725994e7df8776f7176910" name="cyrus-sasl-gs2-debuginfo" arch="i586">
  <version epoch="0" ver="2.1.28" rel="6.1"/>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1580990400">- Added support for retrieving negotiated SSF in gssapi plugin (bsc#1162518)
  * Add 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * Add 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * Add 0004-Add-support-for-retrieving-the-mech_ssf.patch
- Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF (bsc#1162518)
  * Add 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1607428800">- Remove Berkeley DB dependency (JIRA#SLE-12190)
  The packages cyrus-sasl and cyrus-sasl-saslauthd are built
  without Berkely DB support. gdbm will be used instead of BDB.
  The packages cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are built
  with Berkely DB support.
- Update to 2.1.27
  * Added support for OpenSSL 1.1
  * Added support for lmdb
  * Lots of build fixes
  * Treat SCRAM and DIGEST-MD5 as more secure than PLAIN when selecting client mech
  * DIGEST-MD5 plugin:
    Fixed memory leaks
    Fixed a segfault when looking for non-existent reauth cache
    Prevent client from going from step 3 back to step 2
    Allow cmusaslsecretDIGEST-MD5 property to be disabled
  * GSSAPI plugin:
    Added support for retrieving negotiated SSF
    Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF
    Properly compute maxbufsize AFTER security layers have been set
  * SCRAM plugin:
    Added support for SCRAM-SHA-256
  * LOGIN plugin:
    Don’t prompt client for password until requested by server
  * NTLM plugin:
    Fixed crash due to uninitialized HMAC context
- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)
- bsc#983938 `After=syslog.target` left-overs in several unit files
- added patches:
  fix_libpq-fe_include.diff  for fixing including libpq-fe.h
- removed patches obsoleted by upstream changes:
  * shared_link_on_ppc.patch
  * cyrus-sasl-2.1.27-openssl-1.1.0.patch
  * 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * 0004-Add-support-for-retrieving-the-mech_ssf.patch
  * 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch
  * cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
</package>
<package pkgid="de8806b3de576c2bdde11c881a338a039518de2956e943ddb4b6fa02245b772a4411331d00be7bab4e6dc0b7181aeaf9e557a2536b5d080c8413c5d30cccff93" name="cyrus-sasl-gs2-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="6.1"/>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1580990400">- Added support for retrieving negotiated SSF in gssapi plugin (bsc#1162518)
  * Add 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * Add 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * Add 0004-Add-support-for-retrieving-the-mech_ssf.patch
- Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF (bsc#1162518)
  * Add 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1607428800">- Remove Berkeley DB dependency (JIRA#SLE-12190)
  The packages cyrus-sasl and cyrus-sasl-saslauthd are built
  without Berkely DB support. gdbm will be used instead of BDB.
  The packages cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are built
  with Berkely DB support.
- Update to 2.1.27
  * Added support for OpenSSL 1.1
  * Added support for lmdb
  * Lots of build fixes
  * Treat SCRAM and DIGEST-MD5 as more secure than PLAIN when selecting client mech
  * DIGEST-MD5 plugin:
    Fixed memory leaks
    Fixed a segfault when looking for non-existent reauth cache
    Prevent client from going from step 3 back to step 2
    Allow cmusaslsecretDIGEST-MD5 property to be disabled
  * GSSAPI plugin:
    Added support for retrieving negotiated SSF
    Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF
    Properly compute maxbufsize AFTER security layers have been set
  * SCRAM plugin:
    Added support for SCRAM-SHA-256
  * LOGIN plugin:
    Don’t prompt client for password until requested by server
  * NTLM plugin:
    Fixed crash due to uninitialized HMAC context
- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)
- bsc#983938 `After=syslog.target` left-overs in several unit files
- added patches:
  fix_libpq-fe_include.diff  for fixing including libpq-fe.h
- removed patches obsoleted by upstream changes:
  * shared_link_on_ppc.patch
  * cyrus-sasl-2.1.27-openssl-1.1.0.patch
  * 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * 0004-Add-support-for-retrieving-the-mech_ssf.patch
  * 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch
  * cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
</package>
<package pkgid="69eb5759250df90fb9f5ff2b6be61c54b7d77a839e700735d857217b67f54f1ba05b0282d6b1170b478ba63d035504ea08d7a0ff2e3722d884258032633a253c" name="cyrus-sasl-gssapi" arch="i586">
  <version epoch="0" ver="2.1.28" rel="6.1"/>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1580990400">- Added support for retrieving negotiated SSF in gssapi plugin (bsc#1162518)
  * Add 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * Add 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * Add 0004-Add-support-for-retrieving-the-mech_ssf.patch
- Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF (bsc#1162518)
  * Add 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1607428800">- Remove Berkeley DB dependency (JIRA#SLE-12190)
  The packages cyrus-sasl and cyrus-sasl-saslauthd are built
  without Berkely DB support. gdbm will be used instead of BDB.
  The packages cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are built
  with Berkely DB support.
- Update to 2.1.27
  * Added support for OpenSSL 1.1
  * Added support for lmdb
  * Lots of build fixes
  * Treat SCRAM and DIGEST-MD5 as more secure than PLAIN when selecting client mech
  * DIGEST-MD5 plugin:
    Fixed memory leaks
    Fixed a segfault when looking for non-existent reauth cache
    Prevent client from going from step 3 back to step 2
    Allow cmusaslsecretDIGEST-MD5 property to be disabled
  * GSSAPI plugin:
    Added support for retrieving negotiated SSF
    Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF
    Properly compute maxbufsize AFTER security layers have been set
  * SCRAM plugin:
    Added support for SCRAM-SHA-256
  * LOGIN plugin:
    Don’t prompt client for password until requested by server
  * NTLM plugin:
    Fixed crash due to uninitialized HMAC context
- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)
- bsc#983938 `After=syslog.target` left-overs in several unit files
- added patches:
  fix_libpq-fe_include.diff  for fixing including libpq-fe.h
- removed patches obsoleted by upstream changes:
  * shared_link_on_ppc.patch
  * cyrus-sasl-2.1.27-openssl-1.1.0.patch
  * 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * 0004-Add-support-for-retrieving-the-mech_ssf.patch
  * 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch
  * cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
</package>
<package pkgid="836a1291a9d8d75742843c6f04df4ca15e5a44049023fe412238dfe26a2cbc7231f4ba2e362c9bf50ee92cdbc80c1d29bae2914966af4efef032941b97e4d4d0" name="cyrus-sasl-gssapi" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="6.1"/>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1580990400">- Added support for retrieving negotiated SSF in gssapi plugin (bsc#1162518)
  * Add 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * Add 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * Add 0004-Add-support-for-retrieving-the-mech_ssf.patch
- Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF (bsc#1162518)
  * Add 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1607428800">- Remove Berkeley DB dependency (JIRA#SLE-12190)
  The packages cyrus-sasl and cyrus-sasl-saslauthd are built
  without Berkely DB support. gdbm will be used instead of BDB.
  The packages cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are built
  with Berkely DB support.
- Update to 2.1.27
  * Added support for OpenSSL 1.1
  * Added support for lmdb
  * Lots of build fixes
  * Treat SCRAM and DIGEST-MD5 as more secure than PLAIN when selecting client mech
  * DIGEST-MD5 plugin:
    Fixed memory leaks
    Fixed a segfault when looking for non-existent reauth cache
    Prevent client from going from step 3 back to step 2
    Allow cmusaslsecretDIGEST-MD5 property to be disabled
  * GSSAPI plugin:
    Added support for retrieving negotiated SSF
    Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF
    Properly compute maxbufsize AFTER security layers have been set
  * SCRAM plugin:
    Added support for SCRAM-SHA-256
  * LOGIN plugin:
    Don’t prompt client for password until requested by server
  * NTLM plugin:
    Fixed crash due to uninitialized HMAC context
- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)
- bsc#983938 `After=syslog.target` left-overs in several unit files
- added patches:
  fix_libpq-fe_include.diff  for fixing including libpq-fe.h
- removed patches obsoleted by upstream changes:
  * shared_link_on_ppc.patch
  * cyrus-sasl-2.1.27-openssl-1.1.0.patch
  * 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * 0004-Add-support-for-retrieving-the-mech_ssf.patch
  * 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch
  * cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
</package>
<package pkgid="86f8e2811c4ae179c0f491434bb777e3ec32f6ee2792a5959bf7f27a9d0362096ba115af61f89d0591d22e9ffd231d82207a719f5e17b7e8f6c5411b229dbd5f" name="cyrus-sasl-gssapi-32bit" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="6.1"/>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1580990400">- Added support for retrieving negotiated SSF in gssapi plugin (bsc#1162518)
  * Add 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * Add 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * Add 0004-Add-support-for-retrieving-the-mech_ssf.patch
- Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF (bsc#1162518)
  * Add 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1607428800">- Remove Berkeley DB dependency (JIRA#SLE-12190)
  The packages cyrus-sasl and cyrus-sasl-saslauthd are built
  without Berkely DB support. gdbm will be used instead of BDB.
  The packages cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are built
  with Berkely DB support.
- Update to 2.1.27
  * Added support for OpenSSL 1.1
  * Added support for lmdb
  * Lots of build fixes
  * Treat SCRAM and DIGEST-MD5 as more secure than PLAIN when selecting client mech
  * DIGEST-MD5 plugin:
    Fixed memory leaks
    Fixed a segfault when looking for non-existent reauth cache
    Prevent client from going from step 3 back to step 2
    Allow cmusaslsecretDIGEST-MD5 property to be disabled
  * GSSAPI plugin:
    Added support for retrieving negotiated SSF
    Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF
    Properly compute maxbufsize AFTER security layers have been set
  * SCRAM plugin:
    Added support for SCRAM-SHA-256
  * LOGIN plugin:
    Don’t prompt client for password until requested by server
  * NTLM plugin:
    Fixed crash due to uninitialized HMAC context
- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)
- bsc#983938 `After=syslog.target` left-overs in several unit files
- added patches:
  fix_libpq-fe_include.diff  for fixing including libpq-fe.h
- removed patches obsoleted by upstream changes:
  * shared_link_on_ppc.patch
  * cyrus-sasl-2.1.27-openssl-1.1.0.patch
  * 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * 0004-Add-support-for-retrieving-the-mech_ssf.patch
  * 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch
  * cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
</package>
<package pkgid="3207b30a08d136223bfb54bd87b39623a0f6d72389cc752d4019d540f8be82eb381583eba78d08b77b6ec2beb65bd78c9b47b49e6db2f520aafb39b6b8acc0fa" name="cyrus-sasl-gssapi-32bit-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="6.1"/>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1580990400">- Added support for retrieving negotiated SSF in gssapi plugin (bsc#1162518)
  * Add 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * Add 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * Add 0004-Add-support-for-retrieving-the-mech_ssf.patch
- Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF (bsc#1162518)
  * Add 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1607428800">- Remove Berkeley DB dependency (JIRA#SLE-12190)
  The packages cyrus-sasl and cyrus-sasl-saslauthd are built
  without Berkely DB support. gdbm will be used instead of BDB.
  The packages cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are built
  with Berkely DB support.
- Update to 2.1.27
  * Added support for OpenSSL 1.1
  * Added support for lmdb
  * Lots of build fixes
  * Treat SCRAM and DIGEST-MD5 as more secure than PLAIN when selecting client mech
  * DIGEST-MD5 plugin:
    Fixed memory leaks
    Fixed a segfault when looking for non-existent reauth cache
    Prevent client from going from step 3 back to step 2
    Allow cmusaslsecretDIGEST-MD5 property to be disabled
  * GSSAPI plugin:
    Added support for retrieving negotiated SSF
    Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF
    Properly compute maxbufsize AFTER security layers have been set
  * SCRAM plugin:
    Added support for SCRAM-SHA-256
  * LOGIN plugin:
    Don’t prompt client for password until requested by server
  * NTLM plugin:
    Fixed crash due to uninitialized HMAC context
- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)
- bsc#983938 `After=syslog.target` left-overs in several unit files
- added patches:
  fix_libpq-fe_include.diff  for fixing including libpq-fe.h
- removed patches obsoleted by upstream changes:
  * shared_link_on_ppc.patch
  * cyrus-sasl-2.1.27-openssl-1.1.0.patch
  * 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * 0004-Add-support-for-retrieving-the-mech_ssf.patch
  * 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch
  * cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
</package>
<package pkgid="5d6e594bb63e0820d02bd55a13e03dd30367da1be0c18262046c70d63e8dc504de69a38790e0ef2853a290437df81ba8a97720d7ffa23faeb8931c602442367d" name="cyrus-sasl-gssapi-debuginfo" arch="i586">
  <version epoch="0" ver="2.1.28" rel="6.1"/>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1580990400">- Added support for retrieving negotiated SSF in gssapi plugin (bsc#1162518)
  * Add 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * Add 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * Add 0004-Add-support-for-retrieving-the-mech_ssf.patch
- Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF (bsc#1162518)
  * Add 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1607428800">- Remove Berkeley DB dependency (JIRA#SLE-12190)
  The packages cyrus-sasl and cyrus-sasl-saslauthd are built
  without Berkely DB support. gdbm will be used instead of BDB.
  The packages cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are built
  with Berkely DB support.
- Update to 2.1.27
  * Added support for OpenSSL 1.1
  * Added support for lmdb
  * Lots of build fixes
  * Treat SCRAM and DIGEST-MD5 as more secure than PLAIN when selecting client mech
  * DIGEST-MD5 plugin:
    Fixed memory leaks
    Fixed a segfault when looking for non-existent reauth cache
    Prevent client from going from step 3 back to step 2
    Allow cmusaslsecretDIGEST-MD5 property to be disabled
  * GSSAPI plugin:
    Added support for retrieving negotiated SSF
    Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF
    Properly compute maxbufsize AFTER security layers have been set
  * SCRAM plugin:
    Added support for SCRAM-SHA-256
  * LOGIN plugin:
    Don’t prompt client for password until requested by server
  * NTLM plugin:
    Fixed crash due to uninitialized HMAC context
- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)
- bsc#983938 `After=syslog.target` left-overs in several unit files
- added patches:
  fix_libpq-fe_include.diff  for fixing including libpq-fe.h
- removed patches obsoleted by upstream changes:
  * shared_link_on_ppc.patch
  * cyrus-sasl-2.1.27-openssl-1.1.0.patch
  * 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * 0004-Add-support-for-retrieving-the-mech_ssf.patch
  * 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch
  * cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
</package>
<package pkgid="745c4a851dc2f911bf09c21d284ed50fce01686e54511f9f33f2c2d467f3d66d6a9b56fcb73365601d722e779b2604543af6aefd361821def8a4575bcd567e88" name="cyrus-sasl-gssapi-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="6.1"/>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1580990400">- Added support for retrieving negotiated SSF in gssapi plugin (bsc#1162518)
  * Add 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * Add 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * Add 0004-Add-support-for-retrieving-the-mech_ssf.patch
- Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF (bsc#1162518)
  * Add 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1607428800">- Remove Berkeley DB dependency (JIRA#SLE-12190)
  The packages cyrus-sasl and cyrus-sasl-saslauthd are built
  without Berkely DB support. gdbm will be used instead of BDB.
  The packages cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are built
  with Berkely DB support.
- Update to 2.1.27
  * Added support for OpenSSL 1.1
  * Added support for lmdb
  * Lots of build fixes
  * Treat SCRAM and DIGEST-MD5 as more secure than PLAIN when selecting client mech
  * DIGEST-MD5 plugin:
    Fixed memory leaks
    Fixed a segfault when looking for non-existent reauth cache
    Prevent client from going from step 3 back to step 2
    Allow cmusaslsecretDIGEST-MD5 property to be disabled
  * GSSAPI plugin:
    Added support for retrieving negotiated SSF
    Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF
    Properly compute maxbufsize AFTER security layers have been set
  * SCRAM plugin:
    Added support for SCRAM-SHA-256
  * LOGIN plugin:
    Don’t prompt client for password until requested by server
  * NTLM plugin:
    Fixed crash due to uninitialized HMAC context
- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)
- bsc#983938 `After=syslog.target` left-overs in several unit files
- added patches:
  fix_libpq-fe_include.diff  for fixing including libpq-fe.h
- removed patches obsoleted by upstream changes:
  * shared_link_on_ppc.patch
  * cyrus-sasl-2.1.27-openssl-1.1.0.patch
  * 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * 0004-Add-support-for-retrieving-the-mech_ssf.patch
  * 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch
  * cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
</package>
<package pkgid="abead4cda7e55851cfccacd3c228e7f850ed885c7e9ca7191d9dfd7a80eec8d4a4303f29352a7d9c56b9228ba078eae4b66a15466b5a85c2a7696dbf8d51213a" name="cyrus-sasl-ldap-auxprop" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="6.1"/>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1580990400">- Added support for retrieving negotiated SSF in gssapi plugin (bsc#1162518)
  * Add 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * Add 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * Add 0004-Add-support-for-retrieving-the-mech_ssf.patch
- Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF (bsc#1162518)
  * Add 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1607428800">- Remove Berkeley DB dependency (JIRA#SLE-12190)
  The packages cyrus-sasl and cyrus-sasl-saslauthd are built
  without Berkely DB support. gdbm will be used instead of BDB.
  The packages cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are built
  with Berkely DB support.
- Update to 2.1.27
  * Added support for OpenSSL 1.1
  * Added support for lmdb
  * Lots of build fixes
  * Treat SCRAM and DIGEST-MD5 as more secure than PLAIN when selecting client mech
  * DIGEST-MD5 plugin:
    Fixed memory leaks
    Fixed a segfault when looking for non-existent reauth cache
    Prevent client from going from step 3 back to step 2
    Allow cmusaslsecretDIGEST-MD5 property to be disabled
  * GSSAPI plugin:
    Added support for retrieving negotiated SSF
    Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF
    Properly compute maxbufsize AFTER security layers have been set
  * SCRAM plugin:
    Added support for SCRAM-SHA-256
  * LOGIN plugin:
    Don’t prompt client for password until requested by server
  * NTLM plugin:
    Fixed crash due to uninitialized HMAC context
- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)
- bsc#983938 `After=syslog.target` left-overs in several unit files
- added patches:
  fix_libpq-fe_include.diff  for fixing including libpq-fe.h
- removed patches obsoleted by upstream changes:
  * shared_link_on_ppc.patch
  * cyrus-sasl-2.1.27-openssl-1.1.0.patch
  * 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * 0004-Add-support-for-retrieving-the-mech_ssf.patch
  * 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch
  * cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
</package>
<package pkgid="2e5070358b8ce2741910d86ccfd635d3f44c8a5690d08dba396fe269bc4d42c93ba3eea588b9e8c8437c9c2e5ad8c6277062a96525dc3601c719701300e16614" name="cyrus-sasl-ldap-auxprop-bdb" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="6.1"/>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1580990400">- Added support for retrieving negotiated SSF in gssapi plugin (bsc#1162518)
  * Add 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * Add 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * Add 0004-Add-support-for-retrieving-the-mech_ssf.patch
- Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF (bsc#1162518)
  * Add 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1607428800">- Remove Berkeley DB dependency (JIRA#SLE-12190)
  The packages cyrus-sasl and cyrus-sasl-saslauthd are built
  without Berkely DB support. gdbm will be used instead of BDB.
  The packages cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are built
  with Berkely DB support.
- Update to 2.1.27
  * Added support for OpenSSL 1.1
  * Added support for lmdb
  * Lots of build fixes
  * Treat SCRAM and DIGEST-MD5 as more secure than PLAIN when selecting client mech
  * DIGEST-MD5 plugin:
    Fixed memory leaks
    Fixed a segfault when looking for non-existent reauth cache
    Prevent client from going from step 3 back to step 2
    Allow cmusaslsecretDIGEST-MD5 property to be disabled
  * GSSAPI plugin:
    Added support for retrieving negotiated SSF
    Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF
    Properly compute maxbufsize AFTER security layers have been set
  * SCRAM plugin:
    Added support for SCRAM-SHA-256
  * LOGIN plugin:
    Don’t prompt client for password until requested by server
  * NTLM plugin:
    Fixed crash due to uninitialized HMAC context
- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)
- bsc#983938 `After=syslog.target` left-overs in several unit files
- added patches:
  fix_libpq-fe_include.diff  for fixing including libpq-fe.h
- removed patches obsoleted by upstream changes:
  * shared_link_on_ppc.patch
  * cyrus-sasl-2.1.27-openssl-1.1.0.patch
  * 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * 0004-Add-support-for-retrieving-the-mech_ssf.patch
  * 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch
  * cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
</package>
<package pkgid="46806a5e60139f9ffc67d7e67650b2bed773fed3c9593a9c7a8d4bedd31d4fdefc8a217c85ca3584abf4ea860e8f3f77029642bf0e2dd54c59ba0e95742d2f4c" name="cyrus-sasl-ldap-auxprop-bdb-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="6.1"/>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1580990400">- Added support for retrieving negotiated SSF in gssapi plugin (bsc#1162518)
  * Add 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * Add 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * Add 0004-Add-support-for-retrieving-the-mech_ssf.patch
- Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF (bsc#1162518)
  * Add 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1607428800">- Remove Berkeley DB dependency (JIRA#SLE-12190)
  The packages cyrus-sasl and cyrus-sasl-saslauthd are built
  without Berkely DB support. gdbm will be used instead of BDB.
  The packages cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are built
  with Berkely DB support.
- Update to 2.1.27
  * Added support for OpenSSL 1.1
  * Added support for lmdb
  * Lots of build fixes
  * Treat SCRAM and DIGEST-MD5 as more secure than PLAIN when selecting client mech
  * DIGEST-MD5 plugin:
    Fixed memory leaks
    Fixed a segfault when looking for non-existent reauth cache
    Prevent client from going from step 3 back to step 2
    Allow cmusaslsecretDIGEST-MD5 property to be disabled
  * GSSAPI plugin:
    Added support for retrieving negotiated SSF
    Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF
    Properly compute maxbufsize AFTER security layers have been set
  * SCRAM plugin:
    Added support for SCRAM-SHA-256
  * LOGIN plugin:
    Don’t prompt client for password until requested by server
  * NTLM plugin:
    Fixed crash due to uninitialized HMAC context
- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)
- bsc#983938 `After=syslog.target` left-overs in several unit files
- added patches:
  fix_libpq-fe_include.diff  for fixing including libpq-fe.h
- removed patches obsoleted by upstream changes:
  * shared_link_on_ppc.patch
  * cyrus-sasl-2.1.27-openssl-1.1.0.patch
  * 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * 0004-Add-support-for-retrieving-the-mech_ssf.patch
  * 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch
  * cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
</package>
<package pkgid="df6dcd596bc464e2ffffbdbcd7e4ead65309db49ccc6b8ba434a0c670588c84981dd9b37cc461953772615cb6d1402de3e69ccc77d8564e3a69bf5c73cf1a7b2" name="cyrus-sasl-ldap-auxprop-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="6.1"/>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1580990400">- Added support for retrieving negotiated SSF in gssapi plugin (bsc#1162518)
  * Add 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * Add 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * Add 0004-Add-support-for-retrieving-the-mech_ssf.patch
- Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF (bsc#1162518)
  * Add 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1607428800">- Remove Berkeley DB dependency (JIRA#SLE-12190)
  The packages cyrus-sasl and cyrus-sasl-saslauthd are built
  without Berkely DB support. gdbm will be used instead of BDB.
  The packages cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are built
  with Berkely DB support.
- Update to 2.1.27
  * Added support for OpenSSL 1.1
  * Added support for lmdb
  * Lots of build fixes
  * Treat SCRAM and DIGEST-MD5 as more secure than PLAIN when selecting client mech
  * DIGEST-MD5 plugin:
    Fixed memory leaks
    Fixed a segfault when looking for non-existent reauth cache
    Prevent client from going from step 3 back to step 2
    Allow cmusaslsecretDIGEST-MD5 property to be disabled
  * GSSAPI plugin:
    Added support for retrieving negotiated SSF
    Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF
    Properly compute maxbufsize AFTER security layers have been set
  * SCRAM plugin:
    Added support for SCRAM-SHA-256
  * LOGIN plugin:
    Don’t prompt client for password until requested by server
  * NTLM plugin:
    Fixed crash due to uninitialized HMAC context
- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)
- bsc#983938 `After=syslog.target` left-overs in several unit files
- added patches:
  fix_libpq-fe_include.diff  for fixing including libpq-fe.h
- removed patches obsoleted by upstream changes:
  * shared_link_on_ppc.patch
  * cyrus-sasl-2.1.27-openssl-1.1.0.patch
  * 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * 0004-Add-support-for-retrieving-the-mech_ssf.patch
  * 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch
  * cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
</package>
<package pkgid="6546b099744a6de8e7681f2fdc8299ce2ba58ccade0c28faabe061f9f5d36c56a28d888f717314e995adab9dc3569203028970e18baa85444bf5c85a226aea55" name="cyrus-sasl-ntlm" arch="i586">
  <version epoch="0" ver="2.1.28" rel="6.1"/>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1580990400">- Added support for retrieving negotiated SSF in gssapi plugin (bsc#1162518)
  * Add 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * Add 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * Add 0004-Add-support-for-retrieving-the-mech_ssf.patch
- Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF (bsc#1162518)
  * Add 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1607428800">- Remove Berkeley DB dependency (JIRA#SLE-12190)
  The packages cyrus-sasl and cyrus-sasl-saslauthd are built
  without Berkely DB support. gdbm will be used instead of BDB.
  The packages cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are built
  with Berkely DB support.
- Update to 2.1.27
  * Added support for OpenSSL 1.1
  * Added support for lmdb
  * Lots of build fixes
  * Treat SCRAM and DIGEST-MD5 as more secure than PLAIN when selecting client mech
  * DIGEST-MD5 plugin:
    Fixed memory leaks
    Fixed a segfault when looking for non-existent reauth cache
    Prevent client from going from step 3 back to step 2
    Allow cmusaslsecretDIGEST-MD5 property to be disabled
  * GSSAPI plugin:
    Added support for retrieving negotiated SSF
    Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF
    Properly compute maxbufsize AFTER security layers have been set
  * SCRAM plugin:
    Added support for SCRAM-SHA-256
  * LOGIN plugin:
    Don’t prompt client for password until requested by server
  * NTLM plugin:
    Fixed crash due to uninitialized HMAC context
- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)
- bsc#983938 `After=syslog.target` left-overs in several unit files
- added patches:
  fix_libpq-fe_include.diff  for fixing including libpq-fe.h
- removed patches obsoleted by upstream changes:
  * shared_link_on_ppc.patch
  * cyrus-sasl-2.1.27-openssl-1.1.0.patch
  * 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * 0004-Add-support-for-retrieving-the-mech_ssf.patch
  * 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch
  * cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
</package>
<package pkgid="e41792dd7b52d6b6a6426434a7162b6342fba43dee01b9d549a55e1769848eaa00ebab44f3d0f447e6fb1b49cff9e020d24a395912440c2b4686ec736dd89ea7" name="cyrus-sasl-ntlm" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="6.1"/>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1580990400">- Added support for retrieving negotiated SSF in gssapi plugin (bsc#1162518)
  * Add 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * Add 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * Add 0004-Add-support-for-retrieving-the-mech_ssf.patch
- Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF (bsc#1162518)
  * Add 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1607428800">- Remove Berkeley DB dependency (JIRA#SLE-12190)
  The packages cyrus-sasl and cyrus-sasl-saslauthd are built
  without Berkely DB support. gdbm will be used instead of BDB.
  The packages cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are built
  with Berkely DB support.
- Update to 2.1.27
  * Added support for OpenSSL 1.1
  * Added support for lmdb
  * Lots of build fixes
  * Treat SCRAM and DIGEST-MD5 as more secure than PLAIN when selecting client mech
  * DIGEST-MD5 plugin:
    Fixed memory leaks
    Fixed a segfault when looking for non-existent reauth cache
    Prevent client from going from step 3 back to step 2
    Allow cmusaslsecretDIGEST-MD5 property to be disabled
  * GSSAPI plugin:
    Added support for retrieving negotiated SSF
    Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF
    Properly compute maxbufsize AFTER security layers have been set
  * SCRAM plugin:
    Added support for SCRAM-SHA-256
  * LOGIN plugin:
    Don’t prompt client for password until requested by server
  * NTLM plugin:
    Fixed crash due to uninitialized HMAC context
- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)
- bsc#983938 `After=syslog.target` left-overs in several unit files
- added patches:
  fix_libpq-fe_include.diff  for fixing including libpq-fe.h
- removed patches obsoleted by upstream changes:
  * shared_link_on_ppc.patch
  * cyrus-sasl-2.1.27-openssl-1.1.0.patch
  * 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * 0004-Add-support-for-retrieving-the-mech_ssf.patch
  * 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch
  * cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
</package>
<package pkgid="bff4c447e93936d7b5a589e985c00e6b808a84b1f9d15b32a64413db7c22fef7f93e26e3ad339f876b218329d48ca3c62bc266064df0e0db385aba727d855155" name="cyrus-sasl-ntlm-debuginfo" arch="i586">
  <version epoch="0" ver="2.1.28" rel="6.1"/>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1580990400">- Added support for retrieving negotiated SSF in gssapi plugin (bsc#1162518)
  * Add 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * Add 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * Add 0004-Add-support-for-retrieving-the-mech_ssf.patch
- Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF (bsc#1162518)
  * Add 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1607428800">- Remove Berkeley DB dependency (JIRA#SLE-12190)
  The packages cyrus-sasl and cyrus-sasl-saslauthd are built
  without Berkely DB support. gdbm will be used instead of BDB.
  The packages cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are built
  with Berkely DB support.
- Update to 2.1.27
  * Added support for OpenSSL 1.1
  * Added support for lmdb
  * Lots of build fixes
  * Treat SCRAM and DIGEST-MD5 as more secure than PLAIN when selecting client mech
  * DIGEST-MD5 plugin:
    Fixed memory leaks
    Fixed a segfault when looking for non-existent reauth cache
    Prevent client from going from step 3 back to step 2
    Allow cmusaslsecretDIGEST-MD5 property to be disabled
  * GSSAPI plugin:
    Added support for retrieving negotiated SSF
    Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF
    Properly compute maxbufsize AFTER security layers have been set
  * SCRAM plugin:
    Added support for SCRAM-SHA-256
  * LOGIN plugin:
    Don’t prompt client for password until requested by server
  * NTLM plugin:
    Fixed crash due to uninitialized HMAC context
- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)
- bsc#983938 `After=syslog.target` left-overs in several unit files
- added patches:
  fix_libpq-fe_include.diff  for fixing including libpq-fe.h
- removed patches obsoleted by upstream changes:
  * shared_link_on_ppc.patch
  * cyrus-sasl-2.1.27-openssl-1.1.0.patch
  * 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * 0004-Add-support-for-retrieving-the-mech_ssf.patch
  * 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch
  * cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
</package>
<package pkgid="d1024302e64fcc0722114fcbc0800b736869e41c66c59a60983516530de348838a813daf333eebf37b5e27a9737483805d7a3ca5d6297db4c32768107711327e" name="cyrus-sasl-ntlm-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="6.1"/>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1580990400">- Added support for retrieving negotiated SSF in gssapi plugin (bsc#1162518)
  * Add 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * Add 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * Add 0004-Add-support-for-retrieving-the-mech_ssf.patch
- Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF (bsc#1162518)
  * Add 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1607428800">- Remove Berkeley DB dependency (JIRA#SLE-12190)
  The packages cyrus-sasl and cyrus-sasl-saslauthd are built
  without Berkely DB support. gdbm will be used instead of BDB.
  The packages cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are built
  with Berkely DB support.
- Update to 2.1.27
  * Added support for OpenSSL 1.1
  * Added support for lmdb
  * Lots of build fixes
  * Treat SCRAM and DIGEST-MD5 as more secure than PLAIN when selecting client mech
  * DIGEST-MD5 plugin:
    Fixed memory leaks
    Fixed a segfault when looking for non-existent reauth cache
    Prevent client from going from step 3 back to step 2
    Allow cmusaslsecretDIGEST-MD5 property to be disabled
  * GSSAPI plugin:
    Added support for retrieving negotiated SSF
    Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF
    Properly compute maxbufsize AFTER security layers have been set
  * SCRAM plugin:
    Added support for SCRAM-SHA-256
  * LOGIN plugin:
    Don’t prompt client for password until requested by server
  * NTLM plugin:
    Fixed crash due to uninitialized HMAC context
- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)
- bsc#983938 `After=syslog.target` left-overs in several unit files
- added patches:
  fix_libpq-fe_include.diff  for fixing including libpq-fe.h
- removed patches obsoleted by upstream changes:
  * shared_link_on_ppc.patch
  * cyrus-sasl-2.1.27-openssl-1.1.0.patch
  * 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * 0004-Add-support-for-retrieving-the-mech_ssf.patch
  * 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch
  * cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
</package>
<package pkgid="d386d5183eac1929fd0c4b5c11708087c8e7e976d64ef3d785e90d0e961b8e5b489c02e775568fb7c31f31b1b60f9840475646121f8d202eafccb522596a2a3f" name="cyrus-sasl-otp" arch="i586">
  <version epoch="0" ver="2.1.28" rel="6.1"/>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1580990400">- Added support for retrieving negotiated SSF in gssapi plugin (bsc#1162518)
  * Add 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * Add 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * Add 0004-Add-support-for-retrieving-the-mech_ssf.patch
- Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF (bsc#1162518)
  * Add 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1607428800">- Remove Berkeley DB dependency (JIRA#SLE-12190)
  The packages cyrus-sasl and cyrus-sasl-saslauthd are built
  without Berkely DB support. gdbm will be used instead of BDB.
  The packages cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are built
  with Berkely DB support.
- Update to 2.1.27
  * Added support for OpenSSL 1.1
  * Added support for lmdb
  * Lots of build fixes
  * Treat SCRAM and DIGEST-MD5 as more secure than PLAIN when selecting client mech
  * DIGEST-MD5 plugin:
    Fixed memory leaks
    Fixed a segfault when looking for non-existent reauth cache
    Prevent client from going from step 3 back to step 2
    Allow cmusaslsecretDIGEST-MD5 property to be disabled
  * GSSAPI plugin:
    Added support for retrieving negotiated SSF
    Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF
    Properly compute maxbufsize AFTER security layers have been set
  * SCRAM plugin:
    Added support for SCRAM-SHA-256
  * LOGIN plugin:
    Don’t prompt client for password until requested by server
  * NTLM plugin:
    Fixed crash due to uninitialized HMAC context
- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)
- bsc#983938 `After=syslog.target` left-overs in several unit files
- added patches:
  fix_libpq-fe_include.diff  for fixing including libpq-fe.h
- removed patches obsoleted by upstream changes:
  * shared_link_on_ppc.patch
  * cyrus-sasl-2.1.27-openssl-1.1.0.patch
  * 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * 0004-Add-support-for-retrieving-the-mech_ssf.patch
  * 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch
  * cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
</package>
<package pkgid="61f438f8ac7af0f588fec5af191be2425468d9cf9bd3e2014c2252c1a42bdac24830be40ac4d1387a4c54dc59cb344c71f4b4f5525b91321cf059794ee84f9dc" name="cyrus-sasl-otp" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="6.1"/>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1580990400">- Added support for retrieving negotiated SSF in gssapi plugin (bsc#1162518)
  * Add 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * Add 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * Add 0004-Add-support-for-retrieving-the-mech_ssf.patch
- Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF (bsc#1162518)
  * Add 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1607428800">- Remove Berkeley DB dependency (JIRA#SLE-12190)
  The packages cyrus-sasl and cyrus-sasl-saslauthd are built
  without Berkely DB support. gdbm will be used instead of BDB.
  The packages cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are built
  with Berkely DB support.
- Update to 2.1.27
  * Added support for OpenSSL 1.1
  * Added support for lmdb
  * Lots of build fixes
  * Treat SCRAM and DIGEST-MD5 as more secure than PLAIN when selecting client mech
  * DIGEST-MD5 plugin:
    Fixed memory leaks
    Fixed a segfault when looking for non-existent reauth cache
    Prevent client from going from step 3 back to step 2
    Allow cmusaslsecretDIGEST-MD5 property to be disabled
  * GSSAPI plugin:
    Added support for retrieving negotiated SSF
    Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF
    Properly compute maxbufsize AFTER security layers have been set
  * SCRAM plugin:
    Added support for SCRAM-SHA-256
  * LOGIN plugin:
    Don’t prompt client for password until requested by server
  * NTLM plugin:
    Fixed crash due to uninitialized HMAC context
- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)
- bsc#983938 `After=syslog.target` left-overs in several unit files
- added patches:
  fix_libpq-fe_include.diff  for fixing including libpq-fe.h
- removed patches obsoleted by upstream changes:
  * shared_link_on_ppc.patch
  * cyrus-sasl-2.1.27-openssl-1.1.0.patch
  * 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * 0004-Add-support-for-retrieving-the-mech_ssf.patch
  * 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch
  * cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
</package>
<package pkgid="c37f74354ade4b586d66da8112a2ee8105081a9c637e233289fef60161a514732e6cfc10c4bb8af32a68b9f41ee698e4925ed97281441a4a92f823f6dfaf32fc" name="cyrus-sasl-otp-32bit" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="6.1"/>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1580990400">- Added support for retrieving negotiated SSF in gssapi plugin (bsc#1162518)
  * Add 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * Add 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * Add 0004-Add-support-for-retrieving-the-mech_ssf.patch
- Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF (bsc#1162518)
  * Add 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1607428800">- Remove Berkeley DB dependency (JIRA#SLE-12190)
  The packages cyrus-sasl and cyrus-sasl-saslauthd are built
  without Berkely DB support. gdbm will be used instead of BDB.
  The packages cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are built
  with Berkely DB support.
- Update to 2.1.27
  * Added support for OpenSSL 1.1
  * Added support for lmdb
  * Lots of build fixes
  * Treat SCRAM and DIGEST-MD5 as more secure than PLAIN when selecting client mech
  * DIGEST-MD5 plugin:
    Fixed memory leaks
    Fixed a segfault when looking for non-existent reauth cache
    Prevent client from going from step 3 back to step 2
    Allow cmusaslsecretDIGEST-MD5 property to be disabled
  * GSSAPI plugin:
    Added support for retrieving negotiated SSF
    Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF
    Properly compute maxbufsize AFTER security layers have been set
  * SCRAM plugin:
    Added support for SCRAM-SHA-256
  * LOGIN plugin:
    Don’t prompt client for password until requested by server
  * NTLM plugin:
    Fixed crash due to uninitialized HMAC context
- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)
- bsc#983938 `After=syslog.target` left-overs in several unit files
- added patches:
  fix_libpq-fe_include.diff  for fixing including libpq-fe.h
- removed patches obsoleted by upstream changes:
  * shared_link_on_ppc.patch
  * cyrus-sasl-2.1.27-openssl-1.1.0.patch
  * 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * 0004-Add-support-for-retrieving-the-mech_ssf.patch
  * 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch
  * cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
</package>
<package pkgid="3de6b808e04ad318a2bd95bfd53f84373be42c17b8cec1438e5828a0abe61f9daae2458e9c841d722be3d8e338c10c42210b110605276b483f39fa7bc626c1a9" name="cyrus-sasl-otp-32bit-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="6.1"/>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1580990400">- Added support for retrieving negotiated SSF in gssapi plugin (bsc#1162518)
  * Add 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * Add 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * Add 0004-Add-support-for-retrieving-the-mech_ssf.patch
- Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF (bsc#1162518)
  * Add 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1607428800">- Remove Berkeley DB dependency (JIRA#SLE-12190)
  The packages cyrus-sasl and cyrus-sasl-saslauthd are built
  without Berkely DB support. gdbm will be used instead of BDB.
  The packages cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are built
  with Berkely DB support.
- Update to 2.1.27
  * Added support for OpenSSL 1.1
  * Added support for lmdb
  * Lots of build fixes
  * Treat SCRAM and DIGEST-MD5 as more secure than PLAIN when selecting client mech
  * DIGEST-MD5 plugin:
    Fixed memory leaks
    Fixed a segfault when looking for non-existent reauth cache
    Prevent client from going from step 3 back to step 2
    Allow cmusaslsecretDIGEST-MD5 property to be disabled
  * GSSAPI plugin:
    Added support for retrieving negotiated SSF
    Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF
    Properly compute maxbufsize AFTER security layers have been set
  * SCRAM plugin:
    Added support for SCRAM-SHA-256
  * LOGIN plugin:
    Don’t prompt client for password until requested by server
  * NTLM plugin:
    Fixed crash due to uninitialized HMAC context
- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)
- bsc#983938 `After=syslog.target` left-overs in several unit files
- added patches:
  fix_libpq-fe_include.diff  for fixing including libpq-fe.h
- removed patches obsoleted by upstream changes:
  * shared_link_on_ppc.patch
  * cyrus-sasl-2.1.27-openssl-1.1.0.patch
  * 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * 0004-Add-support-for-retrieving-the-mech_ssf.patch
  * 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch
  * cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
</package>
<package pkgid="ccd89799c77492c53184f8d21dff4c21ccb8f7a1092ff66e45e1c722f2e6df83b8cdd6f32f4b8385b52a68e9896947d3869d2c8bde84fb20599b70a060988ee9" name="cyrus-sasl-otp-debuginfo" arch="i586">
  <version epoch="0" ver="2.1.28" rel="6.1"/>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1580990400">- Added support for retrieving negotiated SSF in gssapi plugin (bsc#1162518)
  * Add 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * Add 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * Add 0004-Add-support-for-retrieving-the-mech_ssf.patch
- Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF (bsc#1162518)
  * Add 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1607428800">- Remove Berkeley DB dependency (JIRA#SLE-12190)
  The packages cyrus-sasl and cyrus-sasl-saslauthd are built
  without Berkely DB support. gdbm will be used instead of BDB.
  The packages cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are built
  with Berkely DB support.
- Update to 2.1.27
  * Added support for OpenSSL 1.1
  * Added support for lmdb
  * Lots of build fixes
  * Treat SCRAM and DIGEST-MD5 as more secure than PLAIN when selecting client mech
  * DIGEST-MD5 plugin:
    Fixed memory leaks
    Fixed a segfault when looking for non-existent reauth cache
    Prevent client from going from step 3 back to step 2
    Allow cmusaslsecretDIGEST-MD5 property to be disabled
  * GSSAPI plugin:
    Added support for retrieving negotiated SSF
    Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF
    Properly compute maxbufsize AFTER security layers have been set
  * SCRAM plugin:
    Added support for SCRAM-SHA-256
  * LOGIN plugin:
    Don’t prompt client for password until requested by server
  * NTLM plugin:
    Fixed crash due to uninitialized HMAC context
- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)
- bsc#983938 `After=syslog.target` left-overs in several unit files
- added patches:
  fix_libpq-fe_include.diff  for fixing including libpq-fe.h
- removed patches obsoleted by upstream changes:
  * shared_link_on_ppc.patch
  * cyrus-sasl-2.1.27-openssl-1.1.0.patch
  * 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * 0004-Add-support-for-retrieving-the-mech_ssf.patch
  * 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch
  * cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
</package>
<package pkgid="e2769c47b90cf61fd7317c94493929717c2ddeed3888948bf225c7fd2a0fc3006e84b078e7c70d29d70947c1ccf97cf3dcc0cc543339de4ac5ea39ef887ed099" name="cyrus-sasl-otp-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="6.1"/>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1580990400">- Added support for retrieving negotiated SSF in gssapi plugin (bsc#1162518)
  * Add 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * Add 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * Add 0004-Add-support-for-retrieving-the-mech_ssf.patch
- Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF (bsc#1162518)
  * Add 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1607428800">- Remove Berkeley DB dependency (JIRA#SLE-12190)
  The packages cyrus-sasl and cyrus-sasl-saslauthd are built
  without Berkely DB support. gdbm will be used instead of BDB.
  The packages cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are built
  with Berkely DB support.
- Update to 2.1.27
  * Added support for OpenSSL 1.1
  * Added support for lmdb
  * Lots of build fixes
  * Treat SCRAM and DIGEST-MD5 as more secure than PLAIN when selecting client mech
  * DIGEST-MD5 plugin:
    Fixed memory leaks
    Fixed a segfault when looking for non-existent reauth cache
    Prevent client from going from step 3 back to step 2
    Allow cmusaslsecretDIGEST-MD5 property to be disabled
  * GSSAPI plugin:
    Added support for retrieving negotiated SSF
    Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF
    Properly compute maxbufsize AFTER security layers have been set
  * SCRAM plugin:
    Added support for SCRAM-SHA-256
  * LOGIN plugin:
    Don’t prompt client for password until requested by server
  * NTLM plugin:
    Fixed crash due to uninitialized HMAC context
- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)
- bsc#983938 `After=syslog.target` left-overs in several unit files
- added patches:
  fix_libpq-fe_include.diff  for fixing including libpq-fe.h
- removed patches obsoleted by upstream changes:
  * shared_link_on_ppc.patch
  * cyrus-sasl-2.1.27-openssl-1.1.0.patch
  * 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * 0004-Add-support-for-retrieving-the-mech_ssf.patch
  * 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch
  * cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
</package>
<package pkgid="881085a0ae981ebabdfd0f5704d32fd922080b57852c54c5623b434563792977c435396391c53c00c8b39354cb2d4d80571fba098b5ef57210ba7d71f74822c0" name="cyrus-sasl-plain" arch="i586">
  <version epoch="0" ver="2.1.28" rel="6.1"/>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1580990400">- Added support for retrieving negotiated SSF in gssapi plugin (bsc#1162518)
  * Add 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * Add 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * Add 0004-Add-support-for-retrieving-the-mech_ssf.patch
- Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF (bsc#1162518)
  * Add 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1607428800">- Remove Berkeley DB dependency (JIRA#SLE-12190)
  The packages cyrus-sasl and cyrus-sasl-saslauthd are built
  without Berkely DB support. gdbm will be used instead of BDB.
  The packages cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are built
  with Berkely DB support.
- Update to 2.1.27
  * Added support for OpenSSL 1.1
  * Added support for lmdb
  * Lots of build fixes
  * Treat SCRAM and DIGEST-MD5 as more secure than PLAIN when selecting client mech
  * DIGEST-MD5 plugin:
    Fixed memory leaks
    Fixed a segfault when looking for non-existent reauth cache
    Prevent client from going from step 3 back to step 2
    Allow cmusaslsecretDIGEST-MD5 property to be disabled
  * GSSAPI plugin:
    Added support for retrieving negotiated SSF
    Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF
    Properly compute maxbufsize AFTER security layers have been set
  * SCRAM plugin:
    Added support for SCRAM-SHA-256
  * LOGIN plugin:
    Don’t prompt client for password until requested by server
  * NTLM plugin:
    Fixed crash due to uninitialized HMAC context
- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)
- bsc#983938 `After=syslog.target` left-overs in several unit files
- added patches:
  fix_libpq-fe_include.diff  for fixing including libpq-fe.h
- removed patches obsoleted by upstream changes:
  * shared_link_on_ppc.patch
  * cyrus-sasl-2.1.27-openssl-1.1.0.patch
  * 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * 0004-Add-support-for-retrieving-the-mech_ssf.patch
  * 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch
  * cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
</package>
<package pkgid="21e85a78c9843316b90b886e47be372360e7be3296056e1665f8f90cae5cbab030fdc471e1d610a341daa940f03290274a3bfa9cfead5e025a2f777549618750" name="cyrus-sasl-plain" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="6.1"/>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1580990400">- Added support for retrieving negotiated SSF in gssapi plugin (bsc#1162518)
  * Add 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * Add 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * Add 0004-Add-support-for-retrieving-the-mech_ssf.patch
- Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF (bsc#1162518)
  * Add 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1607428800">- Remove Berkeley DB dependency (JIRA#SLE-12190)
  The packages cyrus-sasl and cyrus-sasl-saslauthd are built
  without Berkely DB support. gdbm will be used instead of BDB.
  The packages cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are built
  with Berkely DB support.
- Update to 2.1.27
  * Added support for OpenSSL 1.1
  * Added support for lmdb
  * Lots of build fixes
  * Treat SCRAM and DIGEST-MD5 as more secure than PLAIN when selecting client mech
  * DIGEST-MD5 plugin:
    Fixed memory leaks
    Fixed a segfault when looking for non-existent reauth cache
    Prevent client from going from step 3 back to step 2
    Allow cmusaslsecretDIGEST-MD5 property to be disabled
  * GSSAPI plugin:
    Added support for retrieving negotiated SSF
    Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF
    Properly compute maxbufsize AFTER security layers have been set
  * SCRAM plugin:
    Added support for SCRAM-SHA-256
  * LOGIN plugin:
    Don’t prompt client for password until requested by server
  * NTLM plugin:
    Fixed crash due to uninitialized HMAC context
- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)
- bsc#983938 `After=syslog.target` left-overs in several unit files
- added patches:
  fix_libpq-fe_include.diff  for fixing including libpq-fe.h
- removed patches obsoleted by upstream changes:
  * shared_link_on_ppc.patch
  * cyrus-sasl-2.1.27-openssl-1.1.0.patch
  * 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * 0004-Add-support-for-retrieving-the-mech_ssf.patch
  * 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch
  * cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
</package>
<package pkgid="df7578a96e36d680a2717c9e3107df8c314da99215c9c78d16083182233aea844799e0a077a32b2aa9d4323c6710901e9a7987c0ca6864182bd70c46a4ca42e4" name="cyrus-sasl-plain-32bit" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="6.1"/>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1580990400">- Added support for retrieving negotiated SSF in gssapi plugin (bsc#1162518)
  * Add 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * Add 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * Add 0004-Add-support-for-retrieving-the-mech_ssf.patch
- Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF (bsc#1162518)
  * Add 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1607428800">- Remove Berkeley DB dependency (JIRA#SLE-12190)
  The packages cyrus-sasl and cyrus-sasl-saslauthd are built
  without Berkely DB support. gdbm will be used instead of BDB.
  The packages cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are built
  with Berkely DB support.
- Update to 2.1.27
  * Added support for OpenSSL 1.1
  * Added support for lmdb
  * Lots of build fixes
  * Treat SCRAM and DIGEST-MD5 as more secure than PLAIN when selecting client mech
  * DIGEST-MD5 plugin:
    Fixed memory leaks
    Fixed a segfault when looking for non-existent reauth cache
    Prevent client from going from step 3 back to step 2
    Allow cmusaslsecretDIGEST-MD5 property to be disabled
  * GSSAPI plugin:
    Added support for retrieving negotiated SSF
    Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF
    Properly compute maxbufsize AFTER security layers have been set
  * SCRAM plugin:
    Added support for SCRAM-SHA-256
  * LOGIN plugin:
    Don’t prompt client for password until requested by server
  * NTLM plugin:
    Fixed crash due to uninitialized HMAC context
- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)
- bsc#983938 `After=syslog.target` left-overs in several unit files
- added patches:
  fix_libpq-fe_include.diff  for fixing including libpq-fe.h
- removed patches obsoleted by upstream changes:
  * shared_link_on_ppc.patch
  * cyrus-sasl-2.1.27-openssl-1.1.0.patch
  * 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * 0004-Add-support-for-retrieving-the-mech_ssf.patch
  * 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch
  * cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
</package>
<package pkgid="e0ead9668c03b4719e0c17d3c35eafc9a1d319762d085d636f6cb6bf6afbd0ea52078c482b6a28a8ccbc4416ffc3f0b9799d021ad0a2859f476fc2b04d3ce2de" name="cyrus-sasl-plain-32bit-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="6.1"/>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1580990400">- Added support for retrieving negotiated SSF in gssapi plugin (bsc#1162518)
  * Add 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * Add 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * Add 0004-Add-support-for-retrieving-the-mech_ssf.patch
- Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF (bsc#1162518)
  * Add 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1607428800">- Remove Berkeley DB dependency (JIRA#SLE-12190)
  The packages cyrus-sasl and cyrus-sasl-saslauthd are built
  without Berkely DB support. gdbm will be used instead of BDB.
  The packages cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are built
  with Berkely DB support.
- Update to 2.1.27
  * Added support for OpenSSL 1.1
  * Added support for lmdb
  * Lots of build fixes
  * Treat SCRAM and DIGEST-MD5 as more secure than PLAIN when selecting client mech
  * DIGEST-MD5 plugin:
    Fixed memory leaks
    Fixed a segfault when looking for non-existent reauth cache
    Prevent client from going from step 3 back to step 2
    Allow cmusaslsecretDIGEST-MD5 property to be disabled
  * GSSAPI plugin:
    Added support for retrieving negotiated SSF
    Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF
    Properly compute maxbufsize AFTER security layers have been set
  * SCRAM plugin:
    Added support for SCRAM-SHA-256
  * LOGIN plugin:
    Don’t prompt client for password until requested by server
  * NTLM plugin:
    Fixed crash due to uninitialized HMAC context
- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)
- bsc#983938 `After=syslog.target` left-overs in several unit files
- added patches:
  fix_libpq-fe_include.diff  for fixing including libpq-fe.h
- removed patches obsoleted by upstream changes:
  * shared_link_on_ppc.patch
  * cyrus-sasl-2.1.27-openssl-1.1.0.patch
  * 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * 0004-Add-support-for-retrieving-the-mech_ssf.patch
  * 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch
  * cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
</package>
<package pkgid="6b597585d77c5c5556a2b8a78ef1c58a1f448e53bb7208b25add5907f7c14eedf28c04422b5b9e74c456ab81cad783fcaeb1ef3fda6af49eefd3b1541d6dea5e" name="cyrus-sasl-plain-debuginfo" arch="i586">
  <version epoch="0" ver="2.1.28" rel="6.1"/>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1580990400">- Added support for retrieving negotiated SSF in gssapi plugin (bsc#1162518)
  * Add 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * Add 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * Add 0004-Add-support-for-retrieving-the-mech_ssf.patch
- Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF (bsc#1162518)
  * Add 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1607428800">- Remove Berkeley DB dependency (JIRA#SLE-12190)
  The packages cyrus-sasl and cyrus-sasl-saslauthd are built
  without Berkely DB support. gdbm will be used instead of BDB.
  The packages cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are built
  with Berkely DB support.
- Update to 2.1.27
  * Added support for OpenSSL 1.1
  * Added support for lmdb
  * Lots of build fixes
  * Treat SCRAM and DIGEST-MD5 as more secure than PLAIN when selecting client mech
  * DIGEST-MD5 plugin:
    Fixed memory leaks
    Fixed a segfault when looking for non-existent reauth cache
    Prevent client from going from step 3 back to step 2
    Allow cmusaslsecretDIGEST-MD5 property to be disabled
  * GSSAPI plugin:
    Added support for retrieving negotiated SSF
    Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF
    Properly compute maxbufsize AFTER security layers have been set
  * SCRAM plugin:
    Added support for SCRAM-SHA-256
  * LOGIN plugin:
    Don’t prompt client for password until requested by server
  * NTLM plugin:
    Fixed crash due to uninitialized HMAC context
- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)
- bsc#983938 `After=syslog.target` left-overs in several unit files
- added patches:
  fix_libpq-fe_include.diff  for fixing including libpq-fe.h
- removed patches obsoleted by upstream changes:
  * shared_link_on_ppc.patch
  * cyrus-sasl-2.1.27-openssl-1.1.0.patch
  * 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * 0004-Add-support-for-retrieving-the-mech_ssf.patch
  * 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch
  * cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
</package>
<package pkgid="dd6a9ad2b007dd223fff011bd61adbb1f48e03c87d9a562031875d4c59524416e7c463ef9ff36ccebfe2dc9e8c324ec3669c616a342deeda29a7b5087e5d02fe" name="cyrus-sasl-plain-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="6.1"/>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1580990400">- Added support for retrieving negotiated SSF in gssapi plugin (bsc#1162518)
  * Add 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * Add 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * Add 0004-Add-support-for-retrieving-the-mech_ssf.patch
- Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF (bsc#1162518)
  * Add 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1607428800">- Remove Berkeley DB dependency (JIRA#SLE-12190)
  The packages cyrus-sasl and cyrus-sasl-saslauthd are built
  without Berkely DB support. gdbm will be used instead of BDB.
  The packages cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are built
  with Berkely DB support.
- Update to 2.1.27
  * Added support for OpenSSL 1.1
  * Added support for lmdb
  * Lots of build fixes
  * Treat SCRAM and DIGEST-MD5 as more secure than PLAIN when selecting client mech
  * DIGEST-MD5 plugin:
    Fixed memory leaks
    Fixed a segfault when looking for non-existent reauth cache
    Prevent client from going from step 3 back to step 2
    Allow cmusaslsecretDIGEST-MD5 property to be disabled
  * GSSAPI plugin:
    Added support for retrieving negotiated SSF
    Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF
    Properly compute maxbufsize AFTER security layers have been set
  * SCRAM plugin:
    Added support for SCRAM-SHA-256
  * LOGIN plugin:
    Don’t prompt client for password until requested by server
  * NTLM plugin:
    Fixed crash due to uninitialized HMAC context
- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)
- bsc#983938 `After=syslog.target` left-overs in several unit files
- added patches:
  fix_libpq-fe_include.diff  for fixing including libpq-fe.h
- removed patches obsoleted by upstream changes:
  * shared_link_on_ppc.patch
  * cyrus-sasl-2.1.27-openssl-1.1.0.patch
  * 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * 0004-Add-support-for-retrieving-the-mech_ssf.patch
  * 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch
  * cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
</package>
<package pkgid="ee204f63c12b9b6253e2bee00806a57d57dc0a90432f3eb11b2fd57e6da6ce802db6b733bb86526bbfba9f9bf27c3ecd88203488e2aad2c83ea0fc05373ddf03" name="cyrus-sasl-saslauthd" arch="src">
  <version epoch="0" ver="2.1.28" rel="6.1"/>
  <changelog author="varkoly@suse.com" date="1411473600">- bnc#897837 saslauthd package has no config</changelog>
  <changelog author="jengelh@inai.de" date="1417089600">- Make sure /usr/sbin/rcsaslauthd exists</changelog>
  <changelog author="varkoly@suse.com" date="1420545600">- bnc#908883 cyrus-sasl-scram refers to wrong RFC</changelog>
  <changelog author="bwiedemann@suse.com" date="1449662400">- really use SASLAUTHD_PARAMS variable (bnc#938657)</changelog>
  <changelog author="varkoly@suse.com" date="1488888000">- bnc#1026825 saslauthd: :set_auth_mech : unknown authentication mechanism: kerberos5</changelog>
  <changelog author="michael@stroeder.com" date="1490184000">- added cyrus-sasl-issue-402.patch to fix
  SASL GSSAPI mechanism acceptor wrongly returns zero maxbufsize #402
  (see https://github.com/cyrusimap/cyrus-sasl/issues/402)</changelog>
  <changelog author="vcizek@suse.com" date="1504526400">- OpenSSL 1.1 support (bsc#1055463)
  * add cyrus-sasl-2.1.27-openssl-1.1.0.patch from Fedora</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1549281600">- bnc#1044840 syslog is polluted with messages "GSSAPI client step 1"
  By server context the connection will be sent to the log function.
  Client content does not have log level information. I.e. there is no
  way to stop DEBUG level logs nece I've removed it.
  * add cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Michael Str&#xF6;der &lt;michael@stroeder.com&gt;" date="1574942400">- added backport-patch cyrus-sasl-bug587.patch which fixes
  off-by-one error in _sasl_add_string function
  (see CVE-2019-19906 bsc#1159635)</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1580990400">- Added support for retrieving negotiated SSF in gssapi plugin (bsc#1162518)
  * Add 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * Add 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * Add 0004-Add-support-for-retrieving-the-mech_ssf.patch
- Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF (bsc#1162518)
  * Add 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1607428800">- Remove Berkeley DB dependency (JIRA#SLE-12190)
  The packages cyrus-sasl and cyrus-sasl-saslauthd are built
  without Berkely DB support. gdbm will be used instead of BDB.
  The packages cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are built
  with Berkely DB support.
- Update to 2.1.27
  * Added support for OpenSSL 1.1
  * Added support for lmdb
  * Lots of build fixes
  * Treat SCRAM and DIGEST-MD5 as more secure than PLAIN when selecting client mech
  * DIGEST-MD5 plugin:
    Fixed memory leaks
    Fixed a segfault when looking for non-existent reauth cache
    Prevent client from going from step 3 back to step 2
    Allow cmusaslsecretDIGEST-MD5 property to be disabled
  * GSSAPI plugin:
    Added support for retrieving negotiated SSF
    Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF
    Properly compute maxbufsize AFTER security layers have been set
  * SCRAM plugin:
    Added support for SCRAM-SHA-256
  * LOGIN plugin:
    Don’t prompt client for password until requested by server
  * NTLM plugin:
    Fixed crash due to uninitialized HMAC context
- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)
- bsc#983938 `After=syslog.target` left-overs in several unit files
- added patches:
  fix_libpq-fe_include.diff  for fixing including libpq-fe.h
- removed patches obsoleted by upstream changes:
  * shared_link_on_ppc.patch
  * cyrus-sasl-2.1.27-openssl-1.1.0.patch
  * 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * 0004-Add-support-for-retrieving-the-mech_ssf.patch
  * 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch
  * cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
</package>
<package pkgid="225e200d94391ee52425f10dc4465ece1ca7c88dad8a4a26a74f88fb8e279f76d2a519bbd0861c4514e18ddc045bbccfe6a64bf59f804dcb5252fc3e9f90e2cc" name="cyrus-sasl-saslauthd" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="6.1"/>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1580990400">- Added support for retrieving negotiated SSF in gssapi plugin (bsc#1162518)
  * Add 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * Add 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * Add 0004-Add-support-for-retrieving-the-mech_ssf.patch
- Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF (bsc#1162518)
  * Add 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1607428800">- Remove Berkeley DB dependency (JIRA#SLE-12190)
  The packages cyrus-sasl and cyrus-sasl-saslauthd are built
  without Berkely DB support. gdbm will be used instead of BDB.
  The packages cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are built
  with Berkely DB support.
- Update to 2.1.27
  * Added support for OpenSSL 1.1
  * Added support for lmdb
  * Lots of build fixes
  * Treat SCRAM and DIGEST-MD5 as more secure than PLAIN when selecting client mech
  * DIGEST-MD5 plugin:
    Fixed memory leaks
    Fixed a segfault when looking for non-existent reauth cache
    Prevent client from going from step 3 back to step 2
    Allow cmusaslsecretDIGEST-MD5 property to be disabled
  * GSSAPI plugin:
    Added support for retrieving negotiated SSF
    Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF
    Properly compute maxbufsize AFTER security layers have been set
  * SCRAM plugin:
    Added support for SCRAM-SHA-256
  * LOGIN plugin:
    Don’t prompt client for password until requested by server
  * NTLM plugin:
    Fixed crash due to uninitialized HMAC context
- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)
- bsc#983938 `After=syslog.target` left-overs in several unit files
- added patches:
  fix_libpq-fe_include.diff  for fixing including libpq-fe.h
- removed patches obsoleted by upstream changes:
  * shared_link_on_ppc.patch
  * cyrus-sasl-2.1.27-openssl-1.1.0.patch
  * 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * 0004-Add-support-for-retrieving-the-mech_ssf.patch
  * 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch
  * cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
</package>
<package pkgid="e168593f4fffdad790c4f0f0973184cbb67e875eec27c765adfe36fa22e55e8cf05d482671009dcab3df713043a2121e563b07c962543a2d9c79246406bd3990" name="cyrus-sasl-saslauthd-bdb" arch="src">
  <version epoch="0" ver="2.1.28" rel="6.1"/>
  <changelog author="varkoly@suse.com" date="1411473600">- bnc#897837 saslauthd package has no config</changelog>
  <changelog author="jengelh@inai.de" date="1417089600">- Make sure /usr/sbin/rcsaslauthd exists</changelog>
  <changelog author="varkoly@suse.com" date="1420545600">- bnc#908883 cyrus-sasl-scram refers to wrong RFC</changelog>
  <changelog author="bwiedemann@suse.com" date="1449662400">- really use SASLAUTHD_PARAMS variable (bnc#938657)</changelog>
  <changelog author="varkoly@suse.com" date="1488888000">- bnc#1026825 saslauthd: :set_auth_mech : unknown authentication mechanism: kerberos5</changelog>
  <changelog author="michael@stroeder.com" date="1490184000">- added cyrus-sasl-issue-402.patch to fix
  SASL GSSAPI mechanism acceptor wrongly returns zero maxbufsize #402
  (see https://github.com/cyrusimap/cyrus-sasl/issues/402)</changelog>
  <changelog author="vcizek@suse.com" date="1504526400">- OpenSSL 1.1 support (bsc#1055463)
  * add cyrus-sasl-2.1.27-openssl-1.1.0.patch from Fedora</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1549281600">- bnc#1044840 syslog is polluted with messages "GSSAPI client step 1"
  By server context the connection will be sent to the log function.
  Client content does not have log level information. I.e. there is no
  way to stop DEBUG level logs nece I've removed it.
  * add cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Michael Str&#xF6;der &lt;michael@stroeder.com&gt;" date="1574942400">- added backport-patch cyrus-sasl-bug587.patch which fixes
  off-by-one error in _sasl_add_string function
  (see CVE-2019-19906 bsc#1159635)</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1580990400">- Added support for retrieving negotiated SSF in gssapi plugin (bsc#1162518)
  * Add 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * Add 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * Add 0004-Add-support-for-retrieving-the-mech_ssf.patch
- Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF (bsc#1162518)
  * Add 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1607428800">- Remove Berkeley DB dependency (JIRA#SLE-12190)
  The packages cyrus-sasl and cyrus-sasl-saslauthd are built
  without Berkely DB support. gdbm will be used instead of BDB.
  The packages cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are built
  with Berkely DB support.
- Update to 2.1.27
  * Added support for OpenSSL 1.1
  * Added support for lmdb
  * Lots of build fixes
  * Treat SCRAM and DIGEST-MD5 as more secure than PLAIN when selecting client mech
  * DIGEST-MD5 plugin:
    Fixed memory leaks
    Fixed a segfault when looking for non-existent reauth cache
    Prevent client from going from step 3 back to step 2
    Allow cmusaslsecretDIGEST-MD5 property to be disabled
  * GSSAPI plugin:
    Added support for retrieving negotiated SSF
    Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF
    Properly compute maxbufsize AFTER security layers have been set
  * SCRAM plugin:
    Added support for SCRAM-SHA-256
  * LOGIN plugin:
    Don’t prompt client for password until requested by server
  * NTLM plugin:
    Fixed crash due to uninitialized HMAC context
- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)
- bsc#983938 `After=syslog.target` left-overs in several unit files
- added patches:
  fix_libpq-fe_include.diff  for fixing including libpq-fe.h
- removed patches obsoleted by upstream changes:
  * shared_link_on_ppc.patch
  * cyrus-sasl-2.1.27-openssl-1.1.0.patch
  * 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * 0004-Add-support-for-retrieving-the-mech_ssf.patch
  * 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch
  * cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
</package>
<package pkgid="fec17d8e7b93fb0b8620aeb4288202ecc47426ffa0b33ae9957b3aa167a36d0bb64f7f0bc3a735af71988af192b8310b5bd8a443da54c5691b9c7a6018575dfc" name="cyrus-sasl-saslauthd-bdb" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="6.1"/>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1580990400">- Added support for retrieving negotiated SSF in gssapi plugin (bsc#1162518)
  * Add 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * Add 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * Add 0004-Add-support-for-retrieving-the-mech_ssf.patch
- Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF (bsc#1162518)
  * Add 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1607428800">- Remove Berkeley DB dependency (JIRA#SLE-12190)
  The packages cyrus-sasl and cyrus-sasl-saslauthd are built
  without Berkely DB support. gdbm will be used instead of BDB.
  The packages cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are built
  with Berkely DB support.
- Update to 2.1.27
  * Added support for OpenSSL 1.1
  * Added support for lmdb
  * Lots of build fixes
  * Treat SCRAM and DIGEST-MD5 as more secure than PLAIN when selecting client mech
  * DIGEST-MD5 plugin:
    Fixed memory leaks
    Fixed a segfault when looking for non-existent reauth cache
    Prevent client from going from step 3 back to step 2
    Allow cmusaslsecretDIGEST-MD5 property to be disabled
  * GSSAPI plugin:
    Added support for retrieving negotiated SSF
    Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF
    Properly compute maxbufsize AFTER security layers have been set
  * SCRAM plugin:
    Added support for SCRAM-SHA-256
  * LOGIN plugin:
    Don’t prompt client for password until requested by server
  * NTLM plugin:
    Fixed crash due to uninitialized HMAC context
- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)
- bsc#983938 `After=syslog.target` left-overs in several unit files
- added patches:
  fix_libpq-fe_include.diff  for fixing including libpq-fe.h
- removed patches obsoleted by upstream changes:
  * shared_link_on_ppc.patch
  * cyrus-sasl-2.1.27-openssl-1.1.0.patch
  * 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * 0004-Add-support-for-retrieving-the-mech_ssf.patch
  * 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch
  * cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
</package>
<package pkgid="e58240d94eb0bf3e2643514ee7d66eede7b9d05d1324d4de7720d0133a65ff3c655e72b0a60c52efe235111ae0919c9861cbf3917c45079268238872eedba0bf" name="cyrus-sasl-saslauthd-bdb-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="6.1"/>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1580990400">- Added support for retrieving negotiated SSF in gssapi plugin (bsc#1162518)
  * Add 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * Add 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * Add 0004-Add-support-for-retrieving-the-mech_ssf.patch
- Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF (bsc#1162518)
  * Add 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1607428800">- Remove Berkeley DB dependency (JIRA#SLE-12190)
  The packages cyrus-sasl and cyrus-sasl-saslauthd are built
  without Berkely DB support. gdbm will be used instead of BDB.
  The packages cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are built
  with Berkely DB support.
- Update to 2.1.27
  * Added support for OpenSSL 1.1
  * Added support for lmdb
  * Lots of build fixes
  * Treat SCRAM and DIGEST-MD5 as more secure than PLAIN when selecting client mech
  * DIGEST-MD5 plugin:
    Fixed memory leaks
    Fixed a segfault when looking for non-existent reauth cache
    Prevent client from going from step 3 back to step 2
    Allow cmusaslsecretDIGEST-MD5 property to be disabled
  * GSSAPI plugin:
    Added support for retrieving negotiated SSF
    Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF
    Properly compute maxbufsize AFTER security layers have been set
  * SCRAM plugin:
    Added support for SCRAM-SHA-256
  * LOGIN plugin:
    Don’t prompt client for password until requested by server
  * NTLM plugin:
    Fixed crash due to uninitialized HMAC context
- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)
- bsc#983938 `After=syslog.target` left-overs in several unit files
- added patches:
  fix_libpq-fe_include.diff  for fixing including libpq-fe.h
- removed patches obsoleted by upstream changes:
  * shared_link_on_ppc.patch
  * cyrus-sasl-2.1.27-openssl-1.1.0.patch
  * 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * 0004-Add-support-for-retrieving-the-mech_ssf.patch
  * 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch
  * cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
</package>
<package pkgid="4c04e94b661cc21f16c074a8819e8d91e0ce8365bbbc83befd31dd1720e4f5fa73f215cd728fa794792b4b4ec4103775163141f28fdf8d45d359f1b812f84d9b" name="cyrus-sasl-saslauthd-bdb-debugsource" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="6.1"/>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1580990400">- Added support for retrieving negotiated SSF in gssapi plugin (bsc#1162518)
  * Add 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * Add 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * Add 0004-Add-support-for-retrieving-the-mech_ssf.patch
- Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF (bsc#1162518)
  * Add 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1607428800">- Remove Berkeley DB dependency (JIRA#SLE-12190)
  The packages cyrus-sasl and cyrus-sasl-saslauthd are built
  without Berkely DB support. gdbm will be used instead of BDB.
  The packages cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are built
  with Berkely DB support.
- Update to 2.1.27
  * Added support for OpenSSL 1.1
  * Added support for lmdb
  * Lots of build fixes
  * Treat SCRAM and DIGEST-MD5 as more secure than PLAIN when selecting client mech
  * DIGEST-MD5 plugin:
    Fixed memory leaks
    Fixed a segfault when looking for non-existent reauth cache
    Prevent client from going from step 3 back to step 2
    Allow cmusaslsecretDIGEST-MD5 property to be disabled
  * GSSAPI plugin:
    Added support for retrieving negotiated SSF
    Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF
    Properly compute maxbufsize AFTER security layers have been set
  * SCRAM plugin:
    Added support for SCRAM-SHA-256
  * LOGIN plugin:
    Don’t prompt client for password until requested by server
  * NTLM plugin:
    Fixed crash due to uninitialized HMAC context
- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)
- bsc#983938 `After=syslog.target` left-overs in several unit files
- added patches:
  fix_libpq-fe_include.diff  for fixing including libpq-fe.h
- removed patches obsoleted by upstream changes:
  * shared_link_on_ppc.patch
  * cyrus-sasl-2.1.27-openssl-1.1.0.patch
  * 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * 0004-Add-support-for-retrieving-the-mech_ssf.patch
  * 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch
  * cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
</package>
<package pkgid="51572c57195d75f3c2611e557ee21ab315f0b8b89fe0670e674ca259f21a55747dddc7d9124295971de119f54c019a2bb24591f6f97b88c3a164e06da52c1b0d" name="cyrus-sasl-saslauthd-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="6.1"/>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1580990400">- Added support for retrieving negotiated SSF in gssapi plugin (bsc#1162518)
  * Add 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * Add 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * Add 0004-Add-support-for-retrieving-the-mech_ssf.patch
- Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF (bsc#1162518)
  * Add 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1607428800">- Remove Berkeley DB dependency (JIRA#SLE-12190)
  The packages cyrus-sasl and cyrus-sasl-saslauthd are built
  without Berkely DB support. gdbm will be used instead of BDB.
  The packages cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are built
  with Berkely DB support.
- Update to 2.1.27
  * Added support for OpenSSL 1.1
  * Added support for lmdb
  * Lots of build fixes
  * Treat SCRAM and DIGEST-MD5 as more secure than PLAIN when selecting client mech
  * DIGEST-MD5 plugin:
    Fixed memory leaks
    Fixed a segfault when looking for non-existent reauth cache
    Prevent client from going from step 3 back to step 2
    Allow cmusaslsecretDIGEST-MD5 property to be disabled
  * GSSAPI plugin:
    Added support for retrieving negotiated SSF
    Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF
    Properly compute maxbufsize AFTER security layers have been set
  * SCRAM plugin:
    Added support for SCRAM-SHA-256
  * LOGIN plugin:
    Don’t prompt client for password until requested by server
  * NTLM plugin:
    Fixed crash due to uninitialized HMAC context
- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)
- bsc#983938 `After=syslog.target` left-overs in several unit files
- added patches:
  fix_libpq-fe_include.diff  for fixing including libpq-fe.h
- removed patches obsoleted by upstream changes:
  * shared_link_on_ppc.patch
  * cyrus-sasl-2.1.27-openssl-1.1.0.patch
  * 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * 0004-Add-support-for-retrieving-the-mech_ssf.patch
  * 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch
  * cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
</package>
<package pkgid="b3c991aab72cb553137f29dd577d8ef0274b1dbfe9b672f1f0084bdae8c3ed25a795ed496ede2e5f7a7a6d56aeb6bdfd84ce0537f93efcb749e1b8a4ded968ed" name="cyrus-sasl-saslauthd-debugsource" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="6.1"/>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1580990400">- Added support for retrieving negotiated SSF in gssapi plugin (bsc#1162518)
  * Add 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * Add 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * Add 0004-Add-support-for-retrieving-the-mech_ssf.patch
- Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF (bsc#1162518)
  * Add 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1607428800">- Remove Berkeley DB dependency (JIRA#SLE-12190)
  The packages cyrus-sasl and cyrus-sasl-saslauthd are built
  without Berkely DB support. gdbm will be used instead of BDB.
  The packages cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are built
  with Berkely DB support.
- Update to 2.1.27
  * Added support for OpenSSL 1.1
  * Added support for lmdb
  * Lots of build fixes
  * Treat SCRAM and DIGEST-MD5 as more secure than PLAIN when selecting client mech
  * DIGEST-MD5 plugin:
    Fixed memory leaks
    Fixed a segfault when looking for non-existent reauth cache
    Prevent client from going from step 3 back to step 2
    Allow cmusaslsecretDIGEST-MD5 property to be disabled
  * GSSAPI plugin:
    Added support for retrieving negotiated SSF
    Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF
    Properly compute maxbufsize AFTER security layers have been set
  * SCRAM plugin:
    Added support for SCRAM-SHA-256
  * LOGIN plugin:
    Don’t prompt client for password until requested by server
  * NTLM plugin:
    Fixed crash due to uninitialized HMAC context
- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)
- bsc#983938 `After=syslog.target` left-overs in several unit files
- added patches:
  fix_libpq-fe_include.diff  for fixing including libpq-fe.h
- removed patches obsoleted by upstream changes:
  * shared_link_on_ppc.patch
  * cyrus-sasl-2.1.27-openssl-1.1.0.patch
  * 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * 0004-Add-support-for-retrieving-the-mech_ssf.patch
  * 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch
  * cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
</package>
<package pkgid="2e5654327d51750a906330699f2c153d45fbe79e3b304b26557dc42a19996b3db9b45386c5f1b5add193904779eec7c4c351fe706bfa275bd34b53d57a948e5c" name="cyrus-sasl-scram" arch="i586">
  <version epoch="0" ver="2.1.28" rel="6.1"/>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1580990400">- Added support for retrieving negotiated SSF in gssapi plugin (bsc#1162518)
  * Add 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * Add 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * Add 0004-Add-support-for-retrieving-the-mech_ssf.patch
- Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF (bsc#1162518)
  * Add 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1607428800">- Remove Berkeley DB dependency (JIRA#SLE-12190)
  The packages cyrus-sasl and cyrus-sasl-saslauthd are built
  without Berkely DB support. gdbm will be used instead of BDB.
  The packages cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are built
  with Berkely DB support.
- Update to 2.1.27
  * Added support for OpenSSL 1.1
  * Added support for lmdb
  * Lots of build fixes
  * Treat SCRAM and DIGEST-MD5 as more secure than PLAIN when selecting client mech
  * DIGEST-MD5 plugin:
    Fixed memory leaks
    Fixed a segfault when looking for non-existent reauth cache
    Prevent client from going from step 3 back to step 2
    Allow cmusaslsecretDIGEST-MD5 property to be disabled
  * GSSAPI plugin:
    Added support for retrieving negotiated SSF
    Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF
    Properly compute maxbufsize AFTER security layers have been set
  * SCRAM plugin:
    Added support for SCRAM-SHA-256
  * LOGIN plugin:
    Don’t prompt client for password until requested by server
  * NTLM plugin:
    Fixed crash due to uninitialized HMAC context
- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)
- bsc#983938 `After=syslog.target` left-overs in several unit files
- added patches:
  fix_libpq-fe_include.diff  for fixing including libpq-fe.h
- removed patches obsoleted by upstream changes:
  * shared_link_on_ppc.patch
  * cyrus-sasl-2.1.27-openssl-1.1.0.patch
  * 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * 0004-Add-support-for-retrieving-the-mech_ssf.patch
  * 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch
  * cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
</package>
<package pkgid="4ddc4beb2e36ca432da9103ff8c58efb124825a8b8b3ebc85ac3ec27e5f61ec12593cb728bbdc220b6e7735214fb944ca3365ad081e6c1d76de0f1e245e653b1" name="cyrus-sasl-scram" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="6.1"/>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1580990400">- Added support for retrieving negotiated SSF in gssapi plugin (bsc#1162518)
  * Add 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * Add 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * Add 0004-Add-support-for-retrieving-the-mech_ssf.patch
- Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF (bsc#1162518)
  * Add 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1607428800">- Remove Berkeley DB dependency (JIRA#SLE-12190)
  The packages cyrus-sasl and cyrus-sasl-saslauthd are built
  without Berkely DB support. gdbm will be used instead of BDB.
  The packages cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are built
  with Berkely DB support.
- Update to 2.1.27
  * Added support for OpenSSL 1.1
  * Added support for lmdb
  * Lots of build fixes
  * Treat SCRAM and DIGEST-MD5 as more secure than PLAIN when selecting client mech
  * DIGEST-MD5 plugin:
    Fixed memory leaks
    Fixed a segfault when looking for non-existent reauth cache
    Prevent client from going from step 3 back to step 2
    Allow cmusaslsecretDIGEST-MD5 property to be disabled
  * GSSAPI plugin:
    Added support for retrieving negotiated SSF
    Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF
    Properly compute maxbufsize AFTER security layers have been set
  * SCRAM plugin:
    Added support for SCRAM-SHA-256
  * LOGIN plugin:
    Don’t prompt client for password until requested by server
  * NTLM plugin:
    Fixed crash due to uninitialized HMAC context
- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)
- bsc#983938 `After=syslog.target` left-overs in several unit files
- added patches:
  fix_libpq-fe_include.diff  for fixing including libpq-fe.h
- removed patches obsoleted by upstream changes:
  * shared_link_on_ppc.patch
  * cyrus-sasl-2.1.27-openssl-1.1.0.patch
  * 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * 0004-Add-support-for-retrieving-the-mech_ssf.patch
  * 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch
  * cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
</package>
<package pkgid="56bb1f22bb98b122642c006ff9601575526921d52bd7e4278754554e07732b4f67ee2811710a5a00d2dbd590ca9563e692fe3c33a3fabeac7d0a3481ddb45773" name="cyrus-sasl-scram-debuginfo" arch="i586">
  <version epoch="0" ver="2.1.28" rel="6.1"/>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1580990400">- Added support for retrieving negotiated SSF in gssapi plugin (bsc#1162518)
  * Add 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * Add 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * Add 0004-Add-support-for-retrieving-the-mech_ssf.patch
- Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF (bsc#1162518)
  * Add 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1607428800">- Remove Berkeley DB dependency (JIRA#SLE-12190)
  The packages cyrus-sasl and cyrus-sasl-saslauthd are built
  without Berkely DB support. gdbm will be used instead of BDB.
  The packages cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are built
  with Berkely DB support.
- Update to 2.1.27
  * Added support for OpenSSL 1.1
  * Added support for lmdb
  * Lots of build fixes
  * Treat SCRAM and DIGEST-MD5 as more secure than PLAIN when selecting client mech
  * DIGEST-MD5 plugin:
    Fixed memory leaks
    Fixed a segfault when looking for non-existent reauth cache
    Prevent client from going from step 3 back to step 2
    Allow cmusaslsecretDIGEST-MD5 property to be disabled
  * GSSAPI plugin:
    Added support for retrieving negotiated SSF
    Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF
    Properly compute maxbufsize AFTER security layers have been set
  * SCRAM plugin:
    Added support for SCRAM-SHA-256
  * LOGIN plugin:
    Don’t prompt client for password until requested by server
  * NTLM plugin:
    Fixed crash due to uninitialized HMAC context
- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)
- bsc#983938 `After=syslog.target` left-overs in several unit files
- added patches:
  fix_libpq-fe_include.diff  for fixing including libpq-fe.h
- removed patches obsoleted by upstream changes:
  * shared_link_on_ppc.patch
  * cyrus-sasl-2.1.27-openssl-1.1.0.patch
  * 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * 0004-Add-support-for-retrieving-the-mech_ssf.patch
  * 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch
  * cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
</package>
<package pkgid="8fb631ecf3ea8e7ee7ec32c1f93264f3bafb2ab2a8334668418f9aa7e0c465b3710d8ecfa1e55c4e5e1cd6b769f151ae2e7b80d75ccf7aea5a19ff45342be54c" name="cyrus-sasl-scram-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="6.1"/>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1580990400">- Added support for retrieving negotiated SSF in gssapi plugin (bsc#1162518)
  * Add 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * Add 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * Add 0004-Add-support-for-retrieving-the-mech_ssf.patch
- Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF (bsc#1162518)
  * Add 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1607428800">- Remove Berkeley DB dependency (JIRA#SLE-12190)
  The packages cyrus-sasl and cyrus-sasl-saslauthd are built
  without Berkely DB support. gdbm will be used instead of BDB.
  The packages cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are built
  with Berkely DB support.
- Update to 2.1.27
  * Added support for OpenSSL 1.1
  * Added support for lmdb
  * Lots of build fixes
  * Treat SCRAM and DIGEST-MD5 as more secure than PLAIN when selecting client mech
  * DIGEST-MD5 plugin:
    Fixed memory leaks
    Fixed a segfault when looking for non-existent reauth cache
    Prevent client from going from step 3 back to step 2
    Allow cmusaslsecretDIGEST-MD5 property to be disabled
  * GSSAPI plugin:
    Added support for retrieving negotiated SSF
    Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF
    Properly compute maxbufsize AFTER security layers have been set
  * SCRAM plugin:
    Added support for SCRAM-SHA-256
  * LOGIN plugin:
    Don’t prompt client for password until requested by server
  * NTLM plugin:
    Fixed crash due to uninitialized HMAC context
- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)
- bsc#983938 `After=syslog.target` left-overs in several unit files
- added patches:
  fix_libpq-fe_include.diff  for fixing including libpq-fe.h
- removed patches obsoleted by upstream changes:
  * shared_link_on_ppc.patch
  * cyrus-sasl-2.1.27-openssl-1.1.0.patch
  * 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * 0004-Add-support-for-retrieving-the-mech_ssf.patch
  * 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch
  * cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
</package>
<package pkgid="e8a2a09e5d40f9eecf1c11a1f828936f86c3e13486125e6a8ccbb0a3d3e06466276d946ed2d734ccb47a75f21fb2b4c6b7507270aefceac24ab86a290aae50b6" name="cyrus-sasl-sqlauxprop" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="6.1"/>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1580990400">- Added support for retrieving negotiated SSF in gssapi plugin (bsc#1162518)
  * Add 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * Add 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * Add 0004-Add-support-for-retrieving-the-mech_ssf.patch
- Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF (bsc#1162518)
  * Add 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1607428800">- Remove Berkeley DB dependency (JIRA#SLE-12190)
  The packages cyrus-sasl and cyrus-sasl-saslauthd are built
  without Berkely DB support. gdbm will be used instead of BDB.
  The packages cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are built
  with Berkely DB support.
- Update to 2.1.27
  * Added support for OpenSSL 1.1
  * Added support for lmdb
  * Lots of build fixes
  * Treat SCRAM and DIGEST-MD5 as more secure than PLAIN when selecting client mech
  * DIGEST-MD5 plugin:
    Fixed memory leaks
    Fixed a segfault when looking for non-existent reauth cache
    Prevent client from going from step 3 back to step 2
    Allow cmusaslsecretDIGEST-MD5 property to be disabled
  * GSSAPI plugin:
    Added support for retrieving negotiated SSF
    Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF
    Properly compute maxbufsize AFTER security layers have been set
  * SCRAM plugin:
    Added support for SCRAM-SHA-256
  * LOGIN plugin:
    Don’t prompt client for password until requested by server
  * NTLM plugin:
    Fixed crash due to uninitialized HMAC context
- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)
- bsc#983938 `After=syslog.target` left-overs in several unit files
- added patches:
  fix_libpq-fe_include.diff  for fixing including libpq-fe.h
- removed patches obsoleted by upstream changes:
  * shared_link_on_ppc.patch
  * cyrus-sasl-2.1.27-openssl-1.1.0.patch
  * 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * 0004-Add-support-for-retrieving-the-mech_ssf.patch
  * 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch
  * cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
</package>
<package pkgid="bbc0f2d508f4f592bb416489f129fab8cabc8010952d58e703d9f404c932b903bf734c91f68cc7ce78efe1f5ce8b6a4773bd948a0768b6533edcb7dcc2ac00d5" name="cyrus-sasl-sqlauxprop-bdb" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="6.1"/>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1580990400">- Added support for retrieving negotiated SSF in gssapi plugin (bsc#1162518)
  * Add 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * Add 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * Add 0004-Add-support-for-retrieving-the-mech_ssf.patch
- Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF (bsc#1162518)
  * Add 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1607428800">- Remove Berkeley DB dependency (JIRA#SLE-12190)
  The packages cyrus-sasl and cyrus-sasl-saslauthd are built
  without Berkely DB support. gdbm will be used instead of BDB.
  The packages cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are built
  with Berkely DB support.
- Update to 2.1.27
  * Added support for OpenSSL 1.1
  * Added support for lmdb
  * Lots of build fixes
  * Treat SCRAM and DIGEST-MD5 as more secure than PLAIN when selecting client mech
  * DIGEST-MD5 plugin:
    Fixed memory leaks
    Fixed a segfault when looking for non-existent reauth cache
    Prevent client from going from step 3 back to step 2
    Allow cmusaslsecretDIGEST-MD5 property to be disabled
  * GSSAPI plugin:
    Added support for retrieving negotiated SSF
    Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF
    Properly compute maxbufsize AFTER security layers have been set
  * SCRAM plugin:
    Added support for SCRAM-SHA-256
  * LOGIN plugin:
    Don’t prompt client for password until requested by server
  * NTLM plugin:
    Fixed crash due to uninitialized HMAC context
- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)
- bsc#983938 `After=syslog.target` left-overs in several unit files
- added patches:
  fix_libpq-fe_include.diff  for fixing including libpq-fe.h
- removed patches obsoleted by upstream changes:
  * shared_link_on_ppc.patch
  * cyrus-sasl-2.1.27-openssl-1.1.0.patch
  * 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * 0004-Add-support-for-retrieving-the-mech_ssf.patch
  * 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch
  * cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
</package>
<package pkgid="f7403ed1a63ab101ebdb23b65d18b407c91aa070635051df4739fd2295c15be109a13c8436ba304700a8d1404786c5d87aa13e87dc2ca9c46b7a4a4da7842e06" name="cyrus-sasl-sqlauxprop-bdb-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="6.1"/>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1580990400">- Added support for retrieving negotiated SSF in gssapi plugin (bsc#1162518)
  * Add 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * Add 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * Add 0004-Add-support-for-retrieving-the-mech_ssf.patch
- Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF (bsc#1162518)
  * Add 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1607428800">- Remove Berkeley DB dependency (JIRA#SLE-12190)
  The packages cyrus-sasl and cyrus-sasl-saslauthd are built
  without Berkely DB support. gdbm will be used instead of BDB.
  The packages cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are built
  with Berkely DB support.
- Update to 2.1.27
  * Added support for OpenSSL 1.1
  * Added support for lmdb
  * Lots of build fixes
  * Treat SCRAM and DIGEST-MD5 as more secure than PLAIN when selecting client mech
  * DIGEST-MD5 plugin:
    Fixed memory leaks
    Fixed a segfault when looking for non-existent reauth cache
    Prevent client from going from step 3 back to step 2
    Allow cmusaslsecretDIGEST-MD5 property to be disabled
  * GSSAPI plugin:
    Added support for retrieving negotiated SSF
    Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF
    Properly compute maxbufsize AFTER security layers have been set
  * SCRAM plugin:
    Added support for SCRAM-SHA-256
  * LOGIN plugin:
    Don’t prompt client for password until requested by server
  * NTLM plugin:
    Fixed crash due to uninitialized HMAC context
- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)
- bsc#983938 `After=syslog.target` left-overs in several unit files
- added patches:
  fix_libpq-fe_include.diff  for fixing including libpq-fe.h
- removed patches obsoleted by upstream changes:
  * shared_link_on_ppc.patch
  * cyrus-sasl-2.1.27-openssl-1.1.0.patch
  * 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * 0004-Add-support-for-retrieving-the-mech_ssf.patch
  * 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch
  * cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
</package>
<package pkgid="2f245e7fb152eb7c1d0bfee9688c15e96db031037111942a8da80b96b6dba168e0796288a8d13d449d7ae4791159d1017965c5f0fa5a48522de3c435333a8ad3" name="cyrus-sasl-sqlauxprop-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.1.28" rel="6.1"/>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1580990400">- Added support for retrieving negotiated SSF in gssapi plugin (bsc#1162518)
  * Add 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * Add 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * Add 0004-Add-support-for-retrieving-the-mech_ssf.patch
- Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF (bsc#1162518)
  * Add 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1607428800">- Remove Berkeley DB dependency (JIRA#SLE-12190)
  The packages cyrus-sasl and cyrus-sasl-saslauthd are built
  without Berkely DB support. gdbm will be used instead of BDB.
  The packages cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are built
  with Berkely DB support.
- Update to 2.1.27
  * Added support for OpenSSL 1.1
  * Added support for lmdb
  * Lots of build fixes
  * Treat SCRAM and DIGEST-MD5 as more secure than PLAIN when selecting client mech
  * DIGEST-MD5 plugin:
    Fixed memory leaks
    Fixed a segfault when looking for non-existent reauth cache
    Prevent client from going from step 3 back to step 2
    Allow cmusaslsecretDIGEST-MD5 property to be disabled
  * GSSAPI plugin:
    Added support for retrieving negotiated SSF
    Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF
    Properly compute maxbufsize AFTER security layers have been set
  * SCRAM plugin:
    Added support for SCRAM-SHA-256
  * LOGIN plugin:
    Don’t prompt client for password until requested by server
  * NTLM plugin:
    Fixed crash due to uninitialized HMAC context
- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)
- bsc#983938 `After=syslog.target` left-overs in several unit files
- added patches:
  fix_libpq-fe_include.diff  for fixing including libpq-fe.h
- removed patches obsoleted by upstream changes:
  * shared_link_on_ppc.patch
  * cyrus-sasl-2.1.27-openssl-1.1.0.patch
  * 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch
  * 0003-Check-return-error-from-gss_wrap_size_limit.patch
  * 0004-Add-support-for-retrieving-the-mech_ssf.patch
  * 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch
  * cyrus-sasl-fix-logging-in-gssapi.patch</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1610107200">- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1614254400">- Fix build: Do not build libsasl2-3 in the bdb package. This will
  not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires</changelog>
  <changelog author="Peter Varkoly &lt;varkoly@suse.com&gt;" date="1642075200">- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1643630400">- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added)
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1646827200">- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
- drop cyrus-sasl-bug587.patch (upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670414400">- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674475200">- drop optional opie dependency</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683201600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
</package>
<package pkgid="c771f1d9a072bd38d263e174a1f43db79b3b0cf78b7bdefa0927314a8fc86c3c8d727c6f5d8f955e8f98f409146f819fc273d531f9939883463cc074feba801f" name="dante" arch="src">
  <version epoch="0" ver="1.4.3" rel="2.10"/>
  <changelog author="ro@suse.de" date="1287576000">- FIXME: could add upnp support if we had a miniupnp package from
  http://miniupnp.free.fr
- update to 1.2.2
  o Fix PAM bug introduced in v1.2.0 that would leak resources when
    using PAM.  Also relax the code handling PAM concerning
    unknown msg_styles.
  o Set PAM_RUSER so that rhosts-based PAM authentication can work.
  o Wrapper for calling getsockopt(2) with SO_ERROR added.
- update to 1.2.1
  o GSSAPI support is no longer disabled on heimdal versions older than
    0.8.0, which have no wrap/unwrap support for aes256-cts-hmac-sha1-96.
    The following krb5.conf configuration might be needed to ensure that
    AES-256 is not used:
    default_etypes = arcfour-hmac-md5 des3-cbc-sha1 des-cbc-crc des-cbc-md5
    default_etypes_des = des-cbc-crc des-cbc-md5
  o Code for shutting down idle sockd processes put back and can be
    enabled again, if desired.  It is not recommended for busy servers
    however as performance may be slightly degraded.
  o Fix bug related to clients using MSG_PEEK and GSSAPI on Linux.
  o Don't print warning if accept(2) fails when started with the -N&lt;k&gt; option.
    When started with the -N option, it is expected that accept(2) will
    fail in 1/k of the cases.  Instead just log a debug message about it.
  o The fflush() wrapper function did not handle a NULL argument.
  o Fix libsocks upnpcleanup() linking problem when compiled without
    libminiupnpc.
  o Assert failure related to message passing on some 64-bit architectures
    fixed.
  o The capi/socks.h file was not correctly installed.
  o Compilation fixes for OpenSuse 11.1.
  o Compilation fix for config_parse.y compilation without YYDEBUG.
- update to 1.2.0
  o Improvements to client thread compatibility.  The client
    library should now be mostly threadsafe.
  o Make support for the socks 5 version described in draft-5.05 be
    configurable.  Before this was always enabled, but it breaks clients
    based on NEC socks code in some cases as they use the same bit to
    mean something completely different.
    A new option has been added to sockd.conf to enable it:
    "compatibility: draft-5.05".  Unless explicitly enabled, the Dante
    server will not use the socks 5.05 draft specification.
  o Don't leak username/passwords provided to us for local authentication
    to upstream proxy server when server-chaining.
  o Fixed a bug/oversight that imposed an artificial limit on the number
    of sockd processes that could be created, even when the load required
    more.
  o Slight improvement of configuration parsing in an attempt to avoid
    confusing non-qualified hostnames with NIC interfacenames.
  o The default connect-timeout/negotiate-timeout has been reduced from
    120 seconds to 30 seconds.  The "connecttimeout" name has also been
    deprecated in favour of "timeout.negotiate".
  o Separate iotimeouts can be set for udp and tcp clients.  The "iotimeout"
    object has also been deprecated in favour of "timeout.io".
  o New configure option: "--disable-drt-fallback".
    Used to disable the attempted automatic fallback to a direct route
    if there are no usable proxy routes.  Default is, as before,
    automatic fallback.
  o Added a new option: "udp.connectdst".  Controls whether the server
    should connect udp sockets to the destination.
    The default for this release is yes, which improves performance,
    but _may_ be incompatible with some udp-based application protocols.
    Please let us know if you experience problems with some applications
    no longer working.
  o support for GSSAPI encryption/authentication (RFC 1961) to both the socks
    server and socks client.
  o limit the range of udp-ports used between the socks-client
    and the Dante server.
  o By default, try to auto-add direct routes for all addresses on the LAN.
    To disable it, set SOCKS_AUTOADD_LANROUTES to "no".
  o Fix bug that caused problems with certain combinations of
    bind(2)/accept(2)/close(2).
  o Fix bug that erroneously blocked the bind request from some clients.
  o Add support for environment variables SOCKS4_SERVER, SOCKS5_SERVER,
    HTTP_PROXY, and UPNP_IGD.
    If set, they specify the socks v4, socks v5 server, http proxy,
    or UPNP-enabled ID to use, without the need for a socks.conf.
    This should make it possible to run socksify with reasonable results
    even without a socks.conf, as long as one of these new environment
    variables are set correctly.
  o Auto-add direct routes for all gateways.  Should make the client
    a little more user-friendly by not having to specify "direct" routes
    for the proxyserver any longer.
  o More finegrained marking of when to mark a proxy route as "bad" so that
    it will not be used again by the same client.
    Also add a new variable to config.h, MAX_ROUTE_FAILS, determining
    how many times a route can fail before being blacklisted.  Default
    is one (same semantics as before there was a variable to control this).
  o Fix bug that could prevent password authentication from working
    on some systems.
  o Add configure option --without-glibc-secure, which disables check for
    the glibc variable __libc_enable_secure. Creates undesired dependencies
    for packaging.
  o New getifaddrs() compatibility function, taken from heimdal-1.2.1.
  o Support for interfacenames in sockd rules, and in the destination
    address for socks routes.
    Should make it easier to set up direct routes for local lan in
    the client (specify all local interfacenames in route statements),
    and block connections to e.g. loopback addresses (specify the the
    loopback interfacename in a block rule) in the server.
  o UPnP support in the client, using the miniupnp library by
    Thomas Bernard (http://miniupnp.free.fr/).
    UPnP is a protocol implemented by many home/small-business routers
    and adsl-modems.  It allows you to dynamically open up ports on
    the router for accepting incoming connections, as well as figuring
    out what the external ipaddress of the router is.
    Dante uses this to make socksify of ftp/bittorent/etc programs
    work via the UPnP router.
    Note that only the miniupnp library with releasedate 2009/09/21
    or later is expected to work with Dante.
  o Be less strict about bind in the client.  The standards says
    it is expected that the client first performs a connect via
    the socks server, but it seems some/many socks servers support
    the client requesting a bind without a previous connect, so we
    assume that is the case in the client from now on.
  o Changed the magic bytes that indicate the client is requesting
    use of the Dante-specific bind extension from 0x00000000 to
    0xffffffff, as part of the process to become less strict about
    the bind command requiring a previous connection.
  o Don't zero password in client if we read it from environment, or
    it will not work the next time the same clientprocess tries to
    authenticate to the server.
  o Add support for "group:" syntax to rules, similar to "user:" statement.
  o Close connection to PAM server each time we get an error-reply from
    it, fixing a bug.
  o Incorrect assert fixed.
  o Log close of client-rule with correct command.</changelog>
  <changelog author="pascal.bleser@opensuse.org" date="1308052800">- verbose build
- fix most rpmlint warnings
- update to 1.3.0:
  * resource requirements have been significantly reduced
  * performance has also been improved
  * several new features and bug fixes were made</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="1318248000">- Implement shlib policy (libsocks0)
- Remove redundant tags/sections from specfile
  (cf. packaging guidelines)
- Use %_smp_mflags for parallel build</changelog>
  <changelog author="tabraham@novell.com" date="1326369600">- fixed 64bit-portability-issue
- fixed some man page format problems
- update to 1.3.2
  * Part of possible resource optimization indicated in section 4.4
    of the Dante 1.3.1 performance evaluation report
    (http://www.inet.no/dante/doc/1.3.x/dante_performance_1.3.1.pdf)
    has been implemented: scheduling new clients to the Dante process
    with fewest free slots available.
  * If the proxy server (socks, http, or upnp) is configured via
    environment variables, don't attempt to also parse any socks.conf
    files
  * The "HTTP_PROXY" environment variable has been renamed to
    "HTTP_CONNECT_PROXY" to avoid conflict with HTTP proxies that do
    not support the HTTP CONNECT request
  * Fixed an unintended change to ACL semantics regarding bind requests
    in Dante 1.2.3 noted by Ralf Wenk
    &lt;Ralf.Wenk@hs-karlsruhe.de.example.com&gt; many thanks
  * Fixed a bug regarding handling of cases where the ulimit for max
    number of files is unlimited. Reported and analyzed by Ralf Wenk
    &lt;Ralf.Wenk@hs-karlsruhe.de.example.com&gt;
- changes in 1.3.1
  * Fixed a bug regarding handling of socks clients that do not fillow
    the spec and start sending traffic data before request has been
    granted.
  * Fixed an error related to ACL on UDP-packets. If a given SOCKS
    client was allowed to send some UDP packets, in some cases
    packets from the same SOCKS client that should have been blocked
    were allowed.</changelog>
  <changelog author="idonmez@suse.com" date="1356955200">- Add dante-glibc-2.17.patch to use getauxval() function instead
  of private __libc_enable_secure.</changelog>
  <changelog author="p.drouand@gmail.com" date="1382875200">- Replace sysvinit with systemd
  Package build only for Factory; no need to keep sysvinit support
  alive
- Replace hard paths with RPM macros</changelog>
  <changelog author="tabraham@suse.com" date="1387195200">- update to dante-1.4.0
  o Older syntax for setting the socket buffer sizes via
  socket.recvbuf.udp, socket.sendbuf.udp, socket.recvbuf.tcp and
  socket.sendbuf.tcp options have been deprecated and replaced with
  the more general API for setting socket options.
  "socket.recvbuf.udp" can now be set by "&lt;interface-side&gt;.udp.so_rcvbuf"
  "socket.sendbuf.udp" can now be set by "&lt;interface-side&gt;.udp.so_sndbuf"
  "socket.recvbuf.tcp" can now be set by "&lt;interface-side&gt;.tcp.so_rcvbuf"
  "socket.sendbuf.tcp" can now be set by "&lt;interface-side&gt;.tcp.so_sndbuf"
  &lt;interface-side&gt; refers to either "internal", for Dante's internal
  interface(s), or "external", for Dante's external interface(s).
  o socks-rules now require a "socks" prefix (like client-rules require a
  "client" prefix), and the socks "method" keyword has been renamed to
  "socksmethod".
  o The "socksmethod" keyword can now be set in client-rules too.  It
  is used to override the default preference for what socksmethod to
  select for which clients addresses, making it possible to by
  default e.g., have the preference "gssapi username none", but for
  some client-ranges have a different preference, e.g., "none
  username gssapi".
  Normally there is no need to use set this keyword in a client-rule.
  o Fallback to direct (non-proxy) routes now defaults to off in the client,
  as well as in the server.
  To keep previous behaviour in the client, with direct route fallback
  for destinations with no matching route, set SOCKS_DIRECTROUTE_FALLBACK
  to "yes" in the environment, or ./configure with --enable-drt-fallback.
  Direct fallback is enabled if there are no routes configured (as is
  usually the case in a server configuration), and disabled otherwise.
  o IPv6 is now supported in the server.
  Standard IPv6 address syntax is used for addresses, with the addition
  of the special address "0/0" used for matching both all IPv4 and
  all IPv6 addresses.
  o New "monitor" object added.  Syntax is similar to rules and routes,
  but instead of applying to individual sessions, it applies to all
  sessions currently matching the addresses to monitor.
  This can be used for monitoring network anomalies related to too
  little data being transferred or too many disconnects occurring,
  triggering alarms if detected.
  o Possibility to configure system errors and DNS-errors for
  special logging in certain cases (when connecting and performing
  hostname resolving).
  o More aggressive regarding how many processes to fork when starting
  and how many processes to reserve for future clients.
  o Added new log keyword: "tcpinfo".  Used to report more extensive
  statistics about sessions, including TCP_INFO on supported platforms.
  o SIGINFO/SIGUSR1 output is now logged at level "info" instead of level
  "debug".
  o SIGHUP code rewritten.  Should function considerably better in
  environments were SIGHUP is, for whatever reason, sent an excessive
  amount of times every second.
  o Default for the maximum number of clients an i/o process can handle has
  been increased from 8 to 32.
  o Improved UDP compatibility by sending appropriate ICMP unreachable
  errors to clients and targets, if running with the appropriate
  privileges (typically, root is required for this).
  Makes it possible for a client or target to be notified that a UDP
  packet it wanted the Dante server to forward was not forwarded.
  o Reduction in memory consumption at the expense of allocating extra
  memory dynamically in the very rare, perhaps non-existing, cases
  where the extra memory is needed.
  o The default timeout for TCP i/o (timeout.io.tcp) has been changed from
  84000 to 0.  0 means use the kernels default, which in most cases will
  mean no timeout.  See UPGRADE for more information.
  o The session module has been merged with the mainstream Dante code,
  and has also been extended to support the following new features:
  - connection throttling (number of new sessions accepted per second).
  - state-keys.
    Two state keys are currently supported:
  - per-IP address.
  - per-hostid (hostid is supported on certain platforms, with
    certain kernel patches, with certain clients).
  The syntax has also changed (see UPGRADE).
  See the manual for more information about the new features.
  o Code used for finding the correct outgoing address to bind when
  external.rotation is set to "route" replaced with much simpler,
  but hopefully equally (or better) functioning code.
  Idea taken from Quagga.
  o Use getpassphrase() rather then getpass() to obtain password for
  username authentication when available. Avoids 9 character limit
  on Solaris.  Suggested by Albert Fluegel &lt;af@muc.de.example.com&gt;
  o Use sqrt() rather than sqrtl() in stddev calculation, as sqrtl() is not
  available on some platforms (such as FreeBSD 7.2).  Problem reported
  by Rudolf Polzer &lt;rpolzer@one-it.de.example.org&gt;.
  o If the authentication method used was RFC931 (ident), the username
  was not always logged when it should be.
  Reported by Gregory Charot (EVENIUM) &lt;gcharot@evenium.com.example.com&gt;.
  o Syntax checking has been improved to better detect invalid or
  likely incorrect server configurations.
  This can result in some configurations that have previously been
  accepted or accepted with warnings by Dante, to now cause an error
  on startup, preventing the Dante server from starting up until the
  configuration error has been fixed.
  o Fixed compilation on OpenBSD with compilers not supporting -Wbounded.
  Problem report and testing by
  Mikael More &lt;mikael.more@gmail.com.example.com&gt;.
  o GSSAPI "clear" is no longer enabled by default, as it is not part
  of the SOCKS GSSAPI standard per se.
  o external.rotation was not handling non-IPv4 target addresses correctly.
  Reported and diagnosed by Rudolf Polzer &lt;rpolzer@one-it.de.example.com&gt;.
  o The "--disable-libwrap" option has been renamed "--without-libwrap".
  o Fixed bug that would cause the following warning to sometimes be
  erroneously reported:
  "warning: accept(2) failed: Resource temporarily unavailable"
  o SIGINFO log information extended to include information about i/o
  buffer status and as well as UDP packet latency.
  o Real-time scheduling priority settings and CPU affinity settings made
  available in sockd.conf.
  See https://www.inet.no/dante/files/dante_realtime_preview.pdf for
  a performance analysis done in relation to these new features.
  o General API for setting socket options on sockets used by Dante
  made available in sockd.conf.
  o Support for cross compilation of client library for Android
  (system name 'arm-linux-androideabi').
  Testing and analysis by Yoav Weiss &lt;weiss.yoav@gmail.com.example.com&gt;.
  o Problem with sockd.init generation in dante.spec fixed.
  Reported by Luiz Gustavo Nascimento &lt;luizgn@gmail.com.example.com&gt;.
- refreshed patches:
    dante-1.4.0-64bit_portability.patch
    dante-1.4.0-glibc-2.17.patch
    dante-1.4.0-sockd_conf_man_format.patch
    dante-1.4.0-socksify_man_format.patch
- %{optflags} contains -grecord-gcc-switches, which causes problems for
  configure. removed optflags from CFLAGS and modified it to contain the
  rest of the options.</changelog>
  <changelog author="tabraham@suse.com" date="1387454400">- dante.spec: instead of statically defining CFLAGS, parse out
  - grecord-gcc-switches from %{optflags}, since it causes problems
  for the configure script</changelog>
  <changelog author="dvaleev@suse.com" date="1390564800">- Fix HAVE_SENDBUF_IOCTL macro
- added patches:
  * dante-1.4.0-sendbuf_macro.patch</changelog>
  <changelog author="jsegitz@novell.com" date="1400587200">- Added %pre section to call %service_add_pre</changelog>
  <changelog author="diego.ercolani@gmail.com" date="1422619200">- reviewed the systemd init script
- added patch:
  * dante-1.4.0-sockd_conf.patch to accomplish new syntax</changelog>
  <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>
</package>
<package pkgid="2aa79f8e96b6c0ad44d03fcce47f493544c2379cca2aac181a182aa83c7fadc80a46da081beb864e2f10614b4e1d63a6ebb3fe71c11b2330f243aa0555e474c5" name="dante" arch="x86_64">
  <version epoch="0" ver="1.4.3" rel="2.10"/>
  <changelog author="jsegitz@novell.com" date="1400587200">- Added %pre section to call %service_add_pre</changelog>
  <changelog author="diego.ercolani@gmail.com" date="1422619200">- reviewed the systemd init script
- added patch:
  * dante-1.4.0-sockd_conf.patch to accomplish new syntax</changelog>
  <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>
</package>
<package pkgid="d8659f3fc65d782640283f4468b906ce981e5474dca5a200b651689216e9a87cc99b48e9b28e81959ac0475726edf5f43d5753abf8b23cf2ca7d020e1d2f5d27" name="dante-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.4.3" rel="2.10"/>
  <changelog author="jsegitz@novell.com" date="1400587200">- Added %pre section to call %service_add_pre</changelog>
  <changelog author="diego.ercolani@gmail.com" date="1422619200">- reviewed the systemd init script
- added patch:
  * dante-1.4.0-sockd_conf.patch to accomplish new syntax</changelog>
  <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>
</package>
<package pkgid="7fbf7cfd470c7971aa188c00668c61ba00b4865b6f5186712ee5c283fd3660028088ea310907f90794f987d5cad43feb1bf7bac596fd11595317049e8f5c309e" name="dante-debugsource" arch="x86_64">
  <version epoch="0" ver="1.4.3" rel="2.10"/>
  <changelog author="jsegitz@novell.com" date="1400587200">- Added %pre section to call %service_add_pre</changelog>
  <changelog author="diego.ercolani@gmail.com" date="1422619200">- reviewed the systemd init script
- added patch:
  * dante-1.4.0-sockd_conf.patch to accomplish new syntax</changelog>
  <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>
</package>
<package pkgid="151796f05519937c14fe294c81e049c51692bd3a6b4cb58eef51c48a3e36f1e5ec417cb0d2816fec3bd9ab769668e7fffd59bc658a8a283eabc981901eb558ef" name="dante-devel" arch="x86_64">
  <version epoch="0" ver="1.4.3" rel="2.10"/>
  <changelog author="jsegitz@novell.com" date="1400587200">- Added %pre section to call %service_add_pre</changelog>
  <changelog author="diego.ercolani@gmail.com" date="1422619200">- reviewed the systemd init script
- added patch:
  * dante-1.4.0-sockd_conf.patch to accomplish new syntax</changelog>
  <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>
</package>
<package pkgid="5f5bdd2497c9d38d839869df2829dc07cec7bcbc453bb3802bc8a1f8e1afa4e56763d68fdfc6fbbde1b12eb11299ec92c9e648d3ad9b57b98fc3ecf74d5b37aa" name="dante-server" arch="x86_64">
  <version epoch="0" ver="1.4.3" rel="2.10"/>
  <changelog author="jsegitz@novell.com" date="1400587200">- Added %pre section to call %service_add_pre</changelog>
  <changelog author="diego.ercolani@gmail.com" date="1422619200">- reviewed the systemd init script
- added patch:
  * dante-1.4.0-sockd_conf.patch to accomplish new syntax</changelog>
  <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>
</package>
<package pkgid="5d065cb669fe6d907f7a5371335710d7a302e1dde672d29c4fff67a262852854cab0230ba02c5cc69ab13528c14d1114c63775c6e90dfe2f1b92b22c8c6c2476" name="dante-server-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.4.3" rel="2.10"/>
  <changelog author="jsegitz@novell.com" date="1400587200">- Added %pre section to call %service_add_pre</changelog>
  <changelog author="diego.ercolani@gmail.com" date="1422619200">- reviewed the systemd init script
- added patch:
  * dante-1.4.0-sockd_conf.patch to accomplish new syntax</changelog>
  <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>
</package>
<package pkgid="146eafdd0e12ca623d6fa0b16f536a52d0c98570d2838dd33670a85738bb8668f6b2bf7f96382a344e8059ae98b781088c4a908ce040d869addffd5eec89d08a" name="dapl" arch="src">
  <version epoch="0" ver="2.1.10" rel="5.3"/>
  <changelog author="pth@suse.de" date="1403870400">- Add baselibs.conf and dapl-rpmlintrc as source.
- Fix dapl-fix_type_punning.patch.
- Fix type punning in cm.c</changelog>
  <changelog author="pth@suse.de" date="1407153600">- Remove s390 support (bnc#856126).</changelog>
  <changelog author="pth@suse.de" date="1407412800">- Readd s390 support (bnc#856126).</changelog>
  <changelog author="pth@suse.de" date="1407499200">- Add dapl-rename_dtest.patch to rename dtest to dpltest because
  of name clash with dateutils.
- Also rename the man  page for dtest.
- Make dapl-devel and dapl-debug-devel obsolete each other.</changelog>
  <changelog author="coolo@suse.com" date="1410177600">- dapl-debug can't obsolete dapl or zypper will switch between the versions
  all the time. They do conflict though</changelog>
  <changelog author="dimstar@opensuse.org" date="1423051200">- Also have dapl-utils conflict with dapl-debug-utils.
- Fix baselibs.conf to build libdat2-2-32bit.</changelog>
  <changelog author="pth@suse.de" date="1439294400">- Replace dapl-s390_support.patch with
  dapl-add-s390x-platform-support.patch (bsc#934683).
- Fix library name in baselibs.conf.
- Tag baselibs.conf and dapl-rpmlintrc as source.
- libdapl*.so work like plugins, hence they do not get a separate
  subpackage. So shut up rpmlint complaining about the package
  name.
- Drop the dapl-doc sub package and move the man pages to the
  packages containing the files/programs they describe.</changelog>
  <changelog author="pth@suse.de" date="1440504000">- Exclude aarch64 as there is currently no assembler code for this
  architecture.</changelog>
  <changelog author="dmueller@suse.com" date="1441886400">- add dapl-add-aarch64-platform-support.patch (fate#318444)
- revert last change</changelog>
  <changelog author="pth@suse.de" date="1457611200">- Update to 2.1.8 git version (bsc#970668).
  List of changes is too long so please see the included ChangeLog.
- Patches removed because the fixes are included upstream:
  dapl-fix_type_punning.patch
  dapl-autotools.patch
  dapl-add-s390x-platform-support.patch
  dapl-add-aarch64-platform-support.patch
  dapl-add-s390x-platform-support.patch
- Add dapl-s390.patch so that the defines are also valid for s390</changelog>
  <changelog author="pth@suse.de" date="1490788800">- Make dependencies on libs now coming from rdma-core versioned.
- Remove unused patch dapl-rename_dtest.patch</changelog>
  <changelog author="nmoreychaisemartin@suse.com" date="1495022400">- Disable dapl on armv7hl</changelog>
  <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>
</package>
<package pkgid="aa9299cfc99fb1505c086f3b47ac056df803db2faed91abb05f6199d4f2eaf6170dafcbc48b15dc41af9e46cd2614213833e780cd234343cdd94988390f354b3" name="dapl" arch="x86_64">
  <version epoch="0" ver="2.1.10" rel="5.3"/>
  <changelog author="pth@suse.de" date="1490788800">- Make dependencies on libs now coming from rdma-core versioned.
- Remove unused patch dapl-rename_dtest.patch</changelog>
  <changelog author="nmoreychaisemartin@suse.com" date="1495022400">- Disable dapl on armv7hl</changelog>
  <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>
</package>
<package pkgid="2c899e925ebf3e8b1045a0f9482612ad0669ddc6cd52f7344ad705a90d64510fd6ecfc48e4c9f2ccc0f6186a43e235dea1ff3a045585b670a2c729cb9c8b0842" name="dapl-debug" arch="src">
  <version epoch="0" ver="2.1.10" rel="5.3"/>
  <changelog author="pth@suse.de" date="1403870400">- Add baselibs.conf and dapl-rpmlintrc as source.
- Fix dapl-fix_type_punning.patch.
- Fix type punning in cm.c</changelog>
  <changelog author="pth@suse.de" date="1407153600">- Remove s390 support (bnc#856126).</changelog>
  <changelog author="pth@suse.de" date="1407412800">- Readd s390 support (bnc#856126).</changelog>
  <changelog author="pth@suse.de" date="1407499200">- Add dapl-rename_dtest.patch to rename dtest to dpltest because
  of name clash with dateutils.
- Also rename the man  page for dtest.
- Make dapl-devel and dapl-debug-devel obsolete each other.</changelog>
  <changelog author="coolo@suse.com" date="1410177600">- dapl-debug can't obsolete dapl or zypper will switch between the versions
  all the time. They do conflict though</changelog>
  <changelog author="dimstar@opensuse.org" date="1423051200">- Also have dapl-utils conflict with dapl-debug-utils.
- Fix baselibs.conf to build libdat2-2-32bit.</changelog>
  <changelog author="pth@suse.de" date="1439294400">- Replace dapl-s390_support.patch with
  dapl-add-s390x-platform-support.patch (bsc#934683).
- Fix library name in baselibs.conf.
- Tag baselibs.conf and dapl-rpmlintrc as source.
- libdapl*.so work like plugins, hence they do not get a separate
  subpackage. So shut up rpmlint complaining about the package
  name.
- Drop the dapl-doc sub package and move the man pages to the
  packages containing the files/programs they describe.</changelog>
  <changelog author="pth@suse.de" date="1440504000">- Exclude aarch64 as there is currently no assembler code for this
  architecture.</changelog>
  <changelog author="dmueller@suse.com" date="1441886400">- add dapl-add-aarch64-platform-support.patch (fate#318444)
- revert last change</changelog>
  <changelog author="pth@suse.de" date="1457611200">- Update to 2.1.8 git version (bsc#970668).
  List of changes is too long so please see the included ChangeLog.
- Patches removed because the fixes are included upstream:
  dapl-fix_type_punning.patch
  dapl-autotools.patch
  dapl-add-s390x-platform-support.patch
  dapl-add-aarch64-platform-support.patch
  dapl-add-s390x-platform-support.patch
- Add dapl-s390.patch so that the defines are also valid for s390</changelog>
  <changelog author="pth@suse.de" date="1490788800">- Make dependencies on libs now coming from rdma-core versioned.
- Remove unused patch dapl-rename_dtest.patch</changelog>
  <changelog author="nmoreychaisemartin@suse.com" date="1495022400">- Disable dapl on armv7hl</changelog>
  <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>
</package>
<package pkgid="7437175c84c03d34bef6db62124a061140dd14fb6dd18a7d2af0f877038b179363cb507865bd2845b16ab929bdf922bcf6c87548a42e096579a971d5b18d1d04" name="dapl-debug" arch="x86_64">
  <version epoch="0" ver="2.1.10" rel="5.3"/>
  <changelog author="pth@suse.de" date="1490788800">- Make dependencies on libs now coming from rdma-core versioned.
- Remove unused patch dapl-rename_dtest.patch</changelog>
  <changelog author="nmoreychaisemartin@suse.com" date="1495022400">- Disable dapl on armv7hl</changelog>
  <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>
</package>
<package pkgid="bb2094bd1e426d50c61caa30db16e4f5957ba2fbf0a7677d862db1ba86f812b46daafd61668caae9c3cd2026a86e5790714ab47f39275dc8522d7fc1c3bed2a0" name="dapl-debug-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.1.10" rel="5.3"/>
  <changelog author="pth@suse.de" date="1490788800">- Make dependencies on libs now coming from rdma-core versioned.
- Remove unused patch dapl-rename_dtest.patch</changelog>
  <changelog author="nmoreychaisemartin@suse.com" date="1495022400">- Disable dapl on armv7hl</changelog>
  <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>
</package>
<package pkgid="6b214449f31fa22dbaf86a60ed7fdbe2b1048be43b45dbf1624acbe263432ff8f7d573bb6fa39ec596b39154d790704615bd3ec9faaf9d9b7ac677916f85c0d7" name="dapl-debug-debugsource" arch="x86_64">
  <version epoch="0" ver="2.1.10" rel="5.3"/>
  <changelog author="pth@suse.de" date="1490788800">- Make dependencies on libs now coming from rdma-core versioned.
- Remove unused patch dapl-rename_dtest.patch</changelog>
  <changelog author="nmoreychaisemartin@suse.com" date="1495022400">- Disable dapl on armv7hl</changelog>
  <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>
</package>
<package pkgid="5a2d5d91f57c72b7869afa38e16b63750691d94269972f1101cbf8e9894153f7e93484fcc63f6f049015c5ae9a875650473b38bbb3e1bb10f057d0f72e0e4e78" name="dapl-debug-devel" arch="x86_64">
  <version epoch="0" ver="2.1.10" rel="5.3"/>
  <changelog author="pth@suse.de" date="1490788800">- Make dependencies on libs now coming from rdma-core versioned.
- Remove unused patch dapl-rename_dtest.patch</changelog>
  <changelog author="nmoreychaisemartin@suse.com" date="1495022400">- Disable dapl on armv7hl</changelog>
  <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>
</package>
<package pkgid="143203ba082b017ee7eabc1569bd5b23453a1bcda6ccfc3d612be38fda8c49bb7bb8ca227ccc12dccf1e2e3f1be3d56873266ba8c8fc324472c607eefa6fa9b5" name="dapl-debug-libs" arch="x86_64">
  <version epoch="0" ver="2.1.10" rel="5.3"/>
  <changelog author="pth@suse.de" date="1490788800">- Make dependencies on libs now coming from rdma-core versioned.
- Remove unused patch dapl-rename_dtest.patch</changelog>
  <changelog author="nmoreychaisemartin@suse.com" date="1495022400">- Disable dapl on armv7hl</changelog>
  <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>
</package>
<package pkgid="3913e0d9a6972cf5117280bfaedc9b222fc0663fbc76b3c629fb37ef27f27da21af5062ed17e03d086d65bd7f516adc4e6e2b2d2f664e5c02c96b83765925be6" name="dapl-debug-libs-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.1.10" rel="5.3"/>
  <changelog author="pth@suse.de" date="1490788800">- Make dependencies on libs now coming from rdma-core versioned.
- Remove unused patch dapl-rename_dtest.patch</changelog>
  <changelog author="nmoreychaisemartin@suse.com" date="1495022400">- Disable dapl on armv7hl</changelog>
  <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>
</package>
<package pkgid="f654de30e4b9eb4d4d8cbd153dd2740761d7c0a10a9d33c8fd686a60bac4ef4f55c7d75d2408add899dafd6d224ff29f87a1e96158d1ddcb9158f4913be6abc2" name="dapl-debug-utils" arch="x86_64">
  <version epoch="0" ver="2.1.10" rel="5.3"/>
  <changelog author="pth@suse.de" date="1490788800">- Make dependencies on libs now coming from rdma-core versioned.
- Remove unused patch dapl-rename_dtest.patch</changelog>
  <changelog author="nmoreychaisemartin@suse.com" date="1495022400">- Disable dapl on armv7hl</changelog>
  <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>
</package>
<package pkgid="10748e75b36cf1c41d95daa101d4b8c981cfaf63607744b7bcaf3244b18a194e693163c3de75dc69aa65888287d0854d9397dc060299582f466b40a2e5b3b14d" name="dapl-debug-utils-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.1.10" rel="5.3"/>
  <changelog author="pth@suse.de" date="1490788800">- Make dependencies on libs now coming from rdma-core versioned.
- Remove unused patch dapl-rename_dtest.patch</changelog>
  <changelog author="nmoreychaisemartin@suse.com" date="1495022400">- Disable dapl on armv7hl</changelog>
  <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>
</package>
<package pkgid="f9522bb23cb7c99d758eb7a9a0ef5a2689e90b33a354c38cb1ea5f47fd2a1fda7e653dcd2b922908eb7910e2d541bebad1f5d8c94b26ecbb2b2c67e41ebd3c82" name="dapl-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.1.10" rel="5.3"/>
  <changelog author="pth@suse.de" date="1490788800">- Make dependencies on libs now coming from rdma-core versioned.
- Remove unused patch dapl-rename_dtest.patch</changelog>
  <changelog author="nmoreychaisemartin@suse.com" date="1495022400">- Disable dapl on armv7hl</changelog>
  <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>
</package>
<package pkgid="a15852b4a6521e992a92d6129042da827786d276221e0ccac330092e5a688f222b543716b6c4d0de8982ada8e50519eec29425f5504749fbb8acde0889be5877" name="dapl-debugsource" arch="x86_64">
  <version epoch="0" ver="2.1.10" rel="5.3"/>
  <changelog author="pth@suse.de" date="1490788800">- Make dependencies on libs now coming from rdma-core versioned.
- Remove unused patch dapl-rename_dtest.patch</changelog>
  <changelog author="nmoreychaisemartin@suse.com" date="1495022400">- Disable dapl on armv7hl</changelog>
  <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>
</package>
<package pkgid="31dc39c59d1143d20e090102ad7b29619cac7fdebe9e56fff0a4e1faa8f50574ff8bbc15328572ede2bedc4d9a70aacdd3622ab7bd424d94ab9588e9a2e56a2b" name="dapl-devel" arch="x86_64">
  <version epoch="0" ver="2.1.10" rel="5.3"/>
  <changelog author="pth@suse.de" date="1490788800">- Make dependencies on libs now coming from rdma-core versioned.
- Remove unused patch dapl-rename_dtest.patch</changelog>
  <changelog author="nmoreychaisemartin@suse.com" date="1495022400">- Disable dapl on armv7hl</changelog>
  <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>
</package>
<package pkgid="e0f09cf40b8742d31619bd9b7ec293ddb8a3ef52af5d52e97f03ec9ad3e9a134aed24c9aab5b040aaece095b5d7078f2926a89766123bc26a4d0665611f6391d" name="dapl-utils" arch="x86_64">
  <version epoch="0" ver="2.1.10" rel="5.3"/>
  <changelog author="pth@suse.de" date="1490788800">- Make dependencies on libs now coming from rdma-core versioned.
- Remove unused patch dapl-rename_dtest.patch</changelog>
  <changelog author="nmoreychaisemartin@suse.com" date="1495022400">- Disable dapl on armv7hl</changelog>
  <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>
</package>
<package pkgid="a0bc19ba1428f610a292fc8690928b9253c17f7de129907bb62c5eaf1acb1068185865d1aec966273ae42eeaec0da4197fd4f56ff1d5baf38fa3e5fc3980ff17" name="dapl-utils-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.1.10" rel="5.3"/>
  <changelog author="pth@suse.de" date="1490788800">- Make dependencies on libs now coming from rdma-core versioned.
- Remove unused patch dapl-rename_dtest.patch</changelog>
  <changelog author="nmoreychaisemartin@suse.com" date="1495022400">- Disable dapl on armv7hl</changelog>
  <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>
</package>
<package pkgid="25218fc971d9fd59882a473fd64e2906965bde3a13c9bdb93df233a2f5deb785e6b453bc3ee68e25e305d5ce9e8e318cff4bc5fb4e73b467764143bde68087eb" name="dar" arch="src">
  <version epoch="0" ver="2.7.13" rel="2.1"/>
  <changelog author="mpluskal@suse.com" date="1425729600">- Use SOURCE instead of %{_sourcedir}/%{name}.changes</changelog>
  <changelog author="mpluskal@suse.com" date="1442664000">- Update to 2.4.18
  * Initial Vector used for strong encryption was set with
    pseudo-random data generated using SHA1 message digest and
    blowfish cipher, which are not available when ligcrypt is
    running in FIPS mode. Since 2.4.18 we now use SHA256 and AES256
    for IV assignment in order to have libdar compatible with FIPS
    mode. For data encryption nothing changes: the cipher specified
    (-K, -J, -$ options on CLI) are used as before.
  * fixing bug met when performing archive isolation in
    sequential-read mode, If an archive corruption or truncated
    archive leads an inode to not have its CRC readable, dar aborts
    and issues a BUG report.</changelog>
  <changelog author="mpluskal@suse.com" date="1450699200">- Update to 2.4.20
  * fixed display bug in dar_manager met when using -o option and
  adding options for dar that does not exist for dar_manager
  (like -R option)
  * reactivating disabled (by mistake) optimization for some
  read-only dar manager database operations
  * fixing compilation issue with dar against gcc 4.9.2
  * fixing syntax error in dar_manager message
  * fixing bug that avoided creating an archive at the root of the
  filesystem
- Changes for 2.4.19
  * fixed missing quote in dar_par.dcf which is called by the par2
  directive
  * fixed bug in dar_manager's -u option, not displaying most
  recent files of an archive when they have been marked as
  removed in a more recent archive of the same dar_manager
  database.
  * fixed bug met while restoring in sequential read mode a file
  having several copies (was modified at the time it was saved
  and retry-on-change was set).</changelog>
  <changelog author="mpluskal@suse.com" date="1483617600">- Update to version 2.5.8:
  * support for lzma compression
  * improved backwards api compatibility
  * For extensive list of changes from 2.4.20 to 2.5.8 see provided
    CHANGES file
- Packaging cleanups and dependencies update</changelog>
  <changelog author="sfalken@opensuse.org" date="1489060800">- Edited %files to clear unpackaged files builderror in
  openSUSE:Factory</changelog>
  <changelog author="adrian@suse.de" date="1516795200">- fix build for Factory
- update to version 2.5.14
  (relevant parts from upstream)
  - made libgcrypt built-in memory guard be initialized before obtaining
    ligcrypt version, to respect libgcrypt usage (but no problem was seen
    nor reported about this inconsistency)
  - fixed syntax error in XML listing output (EA_entry and Attributes
    tags)
  - fixed bugs in dar_split: cygwin support, filedescriptors were not
    explicitly closed at end of execution, allocating buffer on heap
    rather than in the stack for better size flexibility, avoiding buffer
    size to be greater than SSIZE_MAX.
  - added -s option to dar_split in order to disable the by default SYNC
    write that was used and which caused poor performance. To keep the
    same behavior as the older dar_split (and its poor performances) you
    need now using -s option.
  - dar_split enhancement: added call to syncfs before closing the file
    descriptor in split_output mode
  - fixed bug in dar_split that was did not lead dar_split to completely
    fulfill an device before asking for user to change the media when
    used in split_output mode, this was sometimes leading dar reporting
    file as corrupted at dar_split at media boundary.
  - added feature in dar_split to show the amount of data written since
    the last media change
  - added -az option to automatically nullify negative dates returned from
    the system in the archive under creation (filesystem is not modified)
  - included the birthtime (HFS FSA) into the negative dates handling
  - modified behavior: dar now fails upon unknown option instead of warning
    the option is unknown and thus ignored
  - fixed missing throw in tools.cpp (exception condition was not reported)
  - dar now aborts if a line exceeding 20479 bytes is met in a listing file
  - fixed bug in file listing (-[ option) leading some directories and their
    content to be excluded in a somehow rare condition
  - improved behavior when dar reads a negative date. Instead of aborting
    it now asks the user if it can substitute such value by zero
  - improved behavior when dar is asked to read an archive located in a
    directory that does not exist. DUC file passed to -E option is now
    properly run in that case too and has the possibility for example to
    create that directory and download requested file
  - minor feature: displays the archive header which is never ciphered and
    aborts. This feature is activated while listing archive content and
    adding the -aheader option. This brings the side effect to invert two
    lines in the archive summary (dar -l archive -q) "catalogue size" and
    "user comment".
  - adding date format info for -w option in "dar_manager -h" usage help
  - fixed several mistakes in tools.cpp leading compilation to fail under
    certain environments
  - fixed bug in the filtering mechanism relying on file listing (-[ and
  - ] options) that could not find an entry in the listing upon certain
    condition leading a file not being excluded as requested or not
    included as requested
  - fixed bug: -r option (only more recent overwriting policy) was
    considering a file to be more recent when it had the exact same date as
    the file in place.
  - updating documentation about requirements for compiling dar from sources
  - fixed bug: bug met when restoring of a file that has the immutable
    flag set. Dar/libdar failed restoring such file in the context of
    differential/incremental backup. The fix consists of the removal of the
    immutable flag from filesystem before restoring the new version of the
    file's data, then setting back the immutable flag afterward.
  - updating FAQ with description of the way dar uses lzo compression
    compared to the lzop program
  - fixed bug: aborting an archive was leading to an unreadable archive in
    direct mode, most of the time when strong encryption was used
  - minor new feature: added two flavors of lzo algorithm: lzop-1 and lzop-3
    in order to match compression levels 1 and 3 of the lzop command
  - fixed bug: merging operation could wrongly melt different unrelated hard
    linked inodes when merging using an archive which results from a previous
    merging operation.
  - fixed bug: aborting an archive was sometimes leading to an unreadable
    archive in direct mode (was readable only in --sequential-read mode)
  - fixed bug: libgpgme was only present at linking time of final binaries
    (dar, dar_slave, dar_xform, dar_manager, dar_cp, dar_split), not at
    linking time of libdar, which caused problem under Linux Rosa distro
    where the "no-undefined" flag is passed to the linker.
  - minor new feature: -ay option has been added to display sizes in bytes
    instead of the default which uses the largest possible unit (Kio, Mio,
    and so on.)</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1586952000">- Update to version 2.6.9
  * too many changes to list, see ChangeLog file
- Drop dar-use-libc-xattr.patch (fixed upstream)
- Drop Group tag
- Spec cleanup</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597665600">- update to 2.6.10:
  - update the configure script to handle some undocumented --enable-*
    options that existed but were not expected to be used.
  - fixed spelling in darrc comments
  - fixed bug in dar_split that could occur in very rare conditions
  - fixed EA support build failure due to what seems to be a change
    in Linux kernel header
  - fixed symbol conflict with s_host of in.h on omniOS platform</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1600257600">- update to 2.6.12:
  - fixed regression met in 2.6.11 when generating encrypted
    archives
  - fixing bug in dar_manager libdar part, met when the two oldest
    entries for a file are recorded as unchanged (differential
    backup)
  - fixed typo in dar_manager man page
  - updated lax mode to ignore encryption flag found in header
    and trailer
  - fixed two opposite bugs in strong encryption code that
    annihilated each other, by chance
  - fixing bug met when merging an archive an re-compressing
    the data with another algorithm that gives a less good result,
    this condition lead the merging operation to fail
    reporting a CRC mismatch
  - improving archive header code to cope with unknown flags</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1608120000">- update to 2.6.13:
  - fixed compilation warning in testing routine (outside libdar and dar)
  - due to change in autoconf, the --sysconfdir path (which defaults to
    ${prefix}/etc) was read as an empty string, leading dar to look for
    darrc system file at the root of the filesystem (/darrc)
  - fixed bug that should occur in extremely rare conditions (it has been
    discover during 2.7.0 validation process): compression must be used,
    no ciphering, no hashing, file changed at backup time or had a poor
    compression ratio, was not saved at slice boundary, the previous
    entry had an EA saved but no FSA or an unchanged FSA. In such
    conditions are all met, dar tries to resave the file in place, but
    partially or totally overwites the EAs of the previous entry leading
    to archive testing to fail for these EA (though the archive could be
    finished without error).
  - fixed bug met when case insensitive mask is requested (-an option)
    and locale of file to restore or backup is not the one the dar binary
    is run with.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1608292800">- Enable curl and rsync support</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1623067200">- Update to version 2.6.15
  * fixed error message formatting error leading message to contain
    garbage in place of system error information.
  * fixing bug (internal error) met while trying restoring files and
    dirs without sufficient write permission on the destination
    directory tree to perform the operation.
  * adding minor feature to avoid restoring Unix sockets (-au)
  * fixing dar-catalogue.dtd
- Update to version 2.6.14
  * fixed bug met when removing slices of an old backup located on
    a remote sftp server
  * fixed bug in cache layer met when writing sliced backup to a
    remote ftp or sftp repository
  * enhancement to the -[ and -] options to work as expected when
    "DOS" formatted text file is provided as a file listing.
- Drop outdated Provides / Obsoletes, RPM will automatically detect
  new dependency of linking packages, as long as -devel package
  does not get renamed or packages use dlopen and manually require it</changelog>
  <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>
</package>
<package pkgid="cfc4048c84a68f23dcedae07855f732a04a07d3b35d1ad0327282ecb2ac0bbfe8e4bb3a3fff10b124bf222e140670d14b87612e722b55181a3291953be157e3e" name="dar" arch="x86_64">
  <version epoch="0" ver="2.7.13" rel="2.1"/>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1586952000">- Update to version 2.6.9
  * too many changes to list, see ChangeLog file
- Drop dar-use-libc-xattr.patch (fixed upstream)
- Drop Group tag
- Spec cleanup</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597665600">- update to 2.6.10:
  - update the configure script to handle some undocumented --enable-*
    options that existed but were not expected to be used.
  - fixed spelling in darrc comments
  - fixed bug in dar_split that could occur in very rare conditions
  - fixed EA support build failure due to what seems to be a change
    in Linux kernel header
  - fixed symbol conflict with s_host of in.h on omniOS platform</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1600257600">- update to 2.6.12:
  - fixed regression met in 2.6.11 when generating encrypted
    archives
  - fixing bug in dar_manager libdar part, met when the two oldest
    entries for a file are recorded as unchanged (differential
    backup)
  - fixed typo in dar_manager man page
  - updated lax mode to ignore encryption flag found in header
    and trailer
  - fixed two opposite bugs in strong encryption code that
    annihilated each other, by chance
  - fixing bug met when merging an archive an re-compressing
    the data with another algorithm that gives a less good result,
    this condition lead the merging operation to fail
    reporting a CRC mismatch
  - improving archive header code to cope with unknown flags</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1608120000">- update to 2.6.13:
  - fixed compilation warning in testing routine (outside libdar and dar)
  - due to change in autoconf, the --sysconfdir path (which defaults to
    ${prefix}/etc) was read as an empty string, leading dar to look for
    darrc system file at the root of the filesystem (/darrc)
  - fixed bug that should occur in extremely rare conditions (it has been
    discover during 2.7.0 validation process): compression must be used,
    no ciphering, no hashing, file changed at backup time or had a poor
    compression ratio, was not saved at slice boundary, the previous
    entry had an EA saved but no FSA or an unchanged FSA. In such
    conditions are all met, dar tries to resave the file in place, but
    partially or totally overwites the EAs of the previous entry leading
    to archive testing to fail for these EA (though the archive could be
    finished without error).
  - fixed bug met when case insensitive mask is requested (-an option)
    and locale of file to restore or backup is not the one the dar binary
    is run with.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1608292800">- Enable curl and rsync support</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1623067200">- Update to version 2.6.15
  * fixed error message formatting error leading message to contain
    garbage in place of system error information.
  * fixing bug (internal error) met while trying restoring files and
    dirs without sufficient write permission on the destination
    directory tree to perform the operation.
  * adding minor feature to avoid restoring Unix sockets (-au)
  * fixing dar-catalogue.dtd
- Update to version 2.6.14
  * fixed bug met when removing slices of an old backup located on
    a remote sftp server
  * fixed bug in cache layer met when writing sliced backup to a
    remote ftp or sftp repository
  * enhancement to the -[ and -] options to work as expected when
    "DOS" formatted text file is provided as a file listing.
- Drop outdated Provides / Obsoletes, RPM will automatically detect
  new dependency of linking packages, as long as -devel package
  does not get renamed or packages use dlopen and manually require it</changelog>
  <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>
</package>
<package pkgid="70d747010a42b39b61530c5b8102b774ad6872c8808ad75b8adb18dc0878c201b3085d910ee7ea672bfddee041a3216f449b9e39de33a36ec27ef1b0f22e17d7" name="dar-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.7.13" rel="2.1"/>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1586952000">- Update to version 2.6.9
  * too many changes to list, see ChangeLog file
- Drop dar-use-libc-xattr.patch (fixed upstream)
- Drop Group tag
- Spec cleanup</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597665600">- update to 2.6.10:
  - update the configure script to handle some undocumented --enable-*
    options that existed but were not expected to be used.
  - fixed spelling in darrc comments
  - fixed bug in dar_split that could occur in very rare conditions
  - fixed EA support build failure due to what seems to be a change
    in Linux kernel header
  - fixed symbol conflict with s_host of in.h on omniOS platform</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1600257600">- update to 2.6.12:
  - fixed regression met in 2.6.11 when generating encrypted
    archives
  - fixing bug in dar_manager libdar part, met when the two oldest
    entries for a file are recorded as unchanged (differential
    backup)
  - fixed typo in dar_manager man page
  - updated lax mode to ignore encryption flag found in header
    and trailer
  - fixed two opposite bugs in strong encryption code that
    annihilated each other, by chance
  - fixing bug met when merging an archive an re-compressing
    the data with another algorithm that gives a less good result,
    this condition lead the merging operation to fail
    reporting a CRC mismatch
  - improving archive header code to cope with unknown flags</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1608120000">- update to 2.6.13:
  - fixed compilation warning in testing routine (outside libdar and dar)
  - due to change in autoconf, the --sysconfdir path (which defaults to
    ${prefix}/etc) was read as an empty string, leading dar to look for
    darrc system file at the root of the filesystem (/darrc)
  - fixed bug that should occur in extremely rare conditions (it has been
    discover during 2.7.0 validation process): compression must be used,
    no ciphering, no hashing, file changed at backup time or had a poor
    compression ratio, was not saved at slice boundary, the previous
    entry had an EA saved but no FSA or an unchanged FSA. In such
    conditions are all met, dar tries to resave the file in place, but
    partially or totally overwites the EAs of the previous entry leading
    to archive testing to fail for these EA (though the archive could be
    finished without error).
  - fixed bug met when case insensitive mask is requested (-an option)
    and locale of file to restore or backup is not the one the dar binary
    is run with.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1608292800">- Enable curl and rsync support</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1623067200">- Update to version 2.6.15
  * fixed error message formatting error leading message to contain
    garbage in place of system error information.
  * fixing bug (internal error) met while trying restoring files and
    dirs without sufficient write permission on the destination
    directory tree to perform the operation.
  * adding minor feature to avoid restoring Unix sockets (-au)
  * fixing dar-catalogue.dtd
- Update to version 2.6.14
  * fixed bug met when removing slices of an old backup located on
    a remote sftp server
  * fixed bug in cache layer met when writing sliced backup to a
    remote ftp or sftp repository
  * enhancement to the -[ and -] options to work as expected when
    "DOS" formatted text file is provided as a file listing.
- Drop outdated Provides / Obsoletes, RPM will automatically detect
  new dependency of linking packages, as long as -devel package
  does not get renamed or packages use dlopen and manually require it</changelog>
  <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>
</package>
<package pkgid="ba5db25bd8edc9aa26b127b4464e34c49a68527dd9a7b27c4596eac71d0953e759e085934ef0a80472c46c5ca61549fd87092cdc4bd6848716a06694385ae7cb" name="dar-debugsource" arch="x86_64">
  <version epoch="0" ver="2.7.13" rel="2.1"/>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1586952000">- Update to version 2.6.9
  * too many changes to list, see ChangeLog file
- Drop dar-use-libc-xattr.patch (fixed upstream)
- Drop Group tag
- Spec cleanup</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597665600">- update to 2.6.10:
  - update the configure script to handle some undocumented --enable-*
    options that existed but were not expected to be used.
  - fixed spelling in darrc comments
  - fixed bug in dar_split that could occur in very rare conditions
  - fixed EA support build failure due to what seems to be a change
    in Linux kernel header
  - fixed symbol conflict with s_host of in.h on omniOS platform</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1600257600">- update to 2.6.12:
  - fixed regression met in 2.6.11 when generating encrypted
    archives
  - fixing bug in dar_manager libdar part, met when the two oldest
    entries for a file are recorded as unchanged (differential
    backup)
  - fixed typo in dar_manager man page
  - updated lax mode to ignore encryption flag found in header
    and trailer
  - fixed two opposite bugs in strong encryption code that
    annihilated each other, by chance
  - fixing bug met when merging an archive an re-compressing
    the data with another algorithm that gives a less good result,
    this condition lead the merging operation to fail
    reporting a CRC mismatch
  - improving archive header code to cope with unknown flags</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1608120000">- update to 2.6.13:
  - fixed compilation warning in testing routine (outside libdar and dar)
  - due to change in autoconf, the --sysconfdir path (which defaults to
    ${prefix}/etc) was read as an empty string, leading dar to look for
    darrc system file at the root of the filesystem (/darrc)
  - fixed bug that should occur in extremely rare conditions (it has been
    discover during 2.7.0 validation process): compression must be used,
    no ciphering, no hashing, file changed at backup time or had a poor
    compression ratio, was not saved at slice boundary, the previous
    entry had an EA saved but no FSA or an unchanged FSA. In such
    conditions are all met, dar tries to resave the file in place, but
    partially or totally overwites the EAs of the previous entry leading
    to archive testing to fail for these EA (though the archive could be
    finished without error).
  - fixed bug met when case insensitive mask is requested (-an option)
    and locale of file to restore or backup is not the one the dar binary
    is run with.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1608292800">- Enable curl and rsync support</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1623067200">- Update to version 2.6.15
  * fixed error message formatting error leading message to contain
    garbage in place of system error information.
  * fixing bug (internal error) met while trying restoring files and
    dirs without sufficient write permission on the destination
    directory tree to perform the operation.
  * adding minor feature to avoid restoring Unix sockets (-au)
  * fixing dar-catalogue.dtd
- Update to version 2.6.14
  * fixed bug met when removing slices of an old backup located on
    a remote sftp server
  * fixed bug in cache layer met when writing sliced backup to a
    remote ftp or sftp repository
  * enhancement to the -[ and -] options to work as expected when
    "DOS" formatted text file is provided as a file listing.
- Drop outdated Provides / Obsoletes, RPM will automatically detect
  new dependency of linking packages, as long as -devel package
  does not get renamed or packages use dlopen and manually require it</changelog>
  <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>
</package>
<package pkgid="9380828245d23c1392d220ead12d4e1b41805a5edb5e332d64272ad8d592f7cbeb450c5cefccf2b48a38248ed12d670cc01c64444d74f5cf55f8a8323a7acc91" name="dar-doc" arch="noarch">
  <version epoch="0" ver="2.7.13" rel="2.1"/>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1586952000">- Update to version 2.6.9
  * too many changes to list, see ChangeLog file
- Drop dar-use-libc-xattr.patch (fixed upstream)
- Drop Group tag
- Spec cleanup</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597665600">- update to 2.6.10:
  - update the configure script to handle some undocumented --enable-*
    options that existed but were not expected to be used.
  - fixed spelling in darrc comments
  - fixed bug in dar_split that could occur in very rare conditions
  - fixed EA support build failure due to what seems to be a change
    in Linux kernel header
  - fixed symbol conflict with s_host of in.h on omniOS platform</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1600257600">- update to 2.6.12:
  - fixed regression met in 2.6.11 when generating encrypted
    archives
  - fixing bug in dar_manager libdar part, met when the two oldest
    entries for a file are recorded as unchanged (differential
    backup)
  - fixed typo in dar_manager man page
  - updated lax mode to ignore encryption flag found in header
    and trailer
  - fixed two opposite bugs in strong encryption code that
    annihilated each other, by chance
  - fixing bug met when merging an archive an re-compressing
    the data with another algorithm that gives a less good result,
    this condition lead the merging operation to fail
    reporting a CRC mismatch
  - improving archive header code to cope with unknown flags</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1608120000">- update to 2.6.13:
  - fixed compilation warning in testing routine (outside libdar and dar)
  - due to change in autoconf, the --sysconfdir path (which defaults to
    ${prefix}/etc) was read as an empty string, leading dar to look for
    darrc system file at the root of the filesystem (/darrc)
  - fixed bug that should occur in extremely rare conditions (it has been
    discover during 2.7.0 validation process): compression must be used,
    no ciphering, no hashing, file changed at backup time or had a poor
    compression ratio, was not saved at slice boundary, the previous
    entry had an EA saved but no FSA or an unchanged FSA. In such
    conditions are all met, dar tries to resave the file in place, but
    partially or totally overwites the EAs of the previous entry leading
    to archive testing to fail for these EA (though the archive could be
    finished without error).
  - fixed bug met when case insensitive mask is requested (-an option)
    and locale of file to restore or backup is not the one the dar binary
    is run with.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1608292800">- Enable curl and rsync support</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1623067200">- Update to version 2.6.15
  * fixed error message formatting error leading message to contain
    garbage in place of system error information.
  * fixing bug (internal error) met while trying restoring files and
    dirs without sufficient write permission on the destination
    directory tree to perform the operation.
  * adding minor feature to avoid restoring Unix sockets (-au)
  * fixing dar-catalogue.dtd
- Update to version 2.6.14
  * fixed bug met when removing slices of an old backup located on
    a remote sftp server
  * fixed bug in cache layer met when writing sliced backup to a
    remote ftp or sftp repository
  * enhancement to the -[ and -] options to work as expected when
    "DOS" formatted text file is provided as a file listing.
- Drop outdated Provides / Obsoletes, RPM will automatically detect
  new dependency of linking packages, as long as -devel package
  does not get renamed or packages use dlopen and manually require it</changelog>
  <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>
</package>
<package pkgid="0d53d3475cb52e238f805746454455f474b8d8a942fdd740bd74b862906cdbcd0ee43678e432202bc4402d71c04848906bf4e9a6a252c694556ecdc022239201" name="dar-lang" arch="noarch">
  <version epoch="0" ver="2.7.13" rel="2.1"/>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1586952000">- Update to version 2.6.9
  * too many changes to list, see ChangeLog file
- Drop dar-use-libc-xattr.patch (fixed upstream)
- Drop Group tag
- Spec cleanup</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597665600">- update to 2.6.10:
  - update the configure script to handle some undocumented --enable-*
    options that existed but were not expected to be used.
  - fixed spelling in darrc comments
  - fixed bug in dar_split that could occur in very rare conditions
  - fixed EA support build failure due to what seems to be a change
    in Linux kernel header
  - fixed symbol conflict with s_host of in.h on omniOS platform</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1600257600">- update to 2.6.12:
  - fixed regression met in 2.6.11 when generating encrypted
    archives
  - fixing bug in dar_manager libdar part, met when the two oldest
    entries for a file are recorded as unchanged (differential
    backup)
  - fixed typo in dar_manager man page
  - updated lax mode to ignore encryption flag found in header
    and trailer
  - fixed two opposite bugs in strong encryption code that
    annihilated each other, by chance
  - fixing bug met when merging an archive an re-compressing
    the data with another algorithm that gives a less good result,
    this condition lead the merging operation to fail
    reporting a CRC mismatch
  - improving archive header code to cope with unknown flags</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1608120000">- update to 2.6.13:
  - fixed compilation warning in testing routine (outside libdar and dar)
  - due to change in autoconf, the --sysconfdir path (which defaults to
    ${prefix}/etc) was read as an empty string, leading dar to look for
    darrc system file at the root of the filesystem (/darrc)
  - fixed bug that should occur in extremely rare conditions (it has been
    discover during 2.7.0 validation process): compression must be used,
    no ciphering, no hashing, file changed at backup time or had a poor
    compression ratio, was not saved at slice boundary, the previous
    entry had an EA saved but no FSA or an unchanged FSA. In such
    conditions are all met, dar tries to resave the file in place, but
    partially or totally overwites the EAs of the previous entry leading
    to archive testing to fail for these EA (though the archive could be
    finished without error).
  - fixed bug met when case insensitive mask is requested (-an option)
    and locale of file to restore or backup is not the one the dar binary
    is run with.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1608292800">- Enable curl and rsync support</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1623067200">- Update to version 2.6.15
  * fixed error message formatting error leading message to contain
    garbage in place of system error information.
  * fixing bug (internal error) met while trying restoring files and
    dirs without sufficient write permission on the destination
    directory tree to perform the operation.
  * adding minor feature to avoid restoring Unix sockets (-au)
  * fixing dar-catalogue.dtd
- Update to version 2.6.14
  * fixed bug met when removing slices of an old backup located on
    a remote sftp server
  * fixed bug in cache layer met when writing sliced backup to a
    remote ftp or sftp repository
  * enhancement to the -[ and -] options to work as expected when
    "DOS" formatted text file is provided as a file listing.
- Drop outdated Provides / Obsoletes, RPM will automatically detect
  new dependency of linking packages, as long as -devel package
  does not get renamed or packages use dlopen and manually require it</changelog>
  <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>
</package>
<package pkgid="a924c1a369a7a0c286ce5f5afb30ea01f4ef45539d0b3c0263f6797b1c108a24b6ffee7ee78ae3f2faf59d212e062d167a1e2964b0dd6043ebbe16b7d58eb898" name="dav1d" arch="i586">
  <version epoch="0" ver="1.3.0" rel="1.1"/>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1589976000">- Update to verison 0.7.0
  * Faster refmv implementation gaining up to 12% speed while
  - 25% of RAM (Single Thread)
  * 10b/12b ARM64 optimizations are mostly complete:
    + ipred (paeth, smooth, dc, pal, filter, cfl)
    + itxfm (only 10b)
  * AVX2/SSSE3 for non-4:2:0 film grain and for mc.resize
  * AVX2 for cfl4:4:4
  * AVX-512 CDEF filter
  * ARM64 8b improvements for cfl_ac and itxfm
  * ARM64 implementation for emu_edge in 8b/10b/12b
  * ARM32 implementation for emu_edge in 8b
  * Improvements on the dav1dplay utility player to support 10
    bit, non-4:2:0 pixel formats and film grain on the GPU</changelog>
  <changelog author="aloisio@gmx.com" date="1592827200">- Update to version 0.7.1
  * ARM32 NEON optimizations for itxfm, which can give up to 28%
    speedup, and MSAC
  * SSE2 optimizations for prep_bilin and prep_8tap
  * AVX2 optimizations for MC scaled
  * Fix a clamping issue in motion vector projection
  * Fix an issue on some specific Haswell CPU on ipred_z AVX2
    functions
  * Improvements on the dav1dplay utility player to support
    resizing</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1598961600">- Add dav1d-nasm-2.15.patch: Fix compilation with nasm 2.15.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1606219200">- Update to version 0.8.0
  * Improve the performance by using a picture buffer pool;
  * ARM32 optimizations for 8bit bitdepth for ipred paeth,
    smooth, cfl
  * ARM32 optimizations for 10/12/16bit bitdepth for
    mc_avg/mask/w_avg,
    put/prep 8tap/bilin, wiener and CDEF filters
  * ARM64 optimizations for cfl_ac 444 for all bitdepths
  * x86 optimizations for MC 8-tap, mc_scaled in AVX2
  * x86 optimizations for CDEF in SSE and
    {put/prep}_{8tap/bilin} in SSSE3
- Bump soversion to 5
- Drop dav1d-nasm-2.15.patch (merged upstream)</changelog>
  <changelog author="aloisio@gmx.com" date="1609588800">- Update to version 0.8.1
  * Keep references to buffers valid after dav1d_close().
    Fixes a regression caused by the picture buffer pool added
    in 0.8.0.
  * ARM32 optimizations for 10bit bitdepth for SGR
  * ARM32 optimizations for 16bit bitdepth for
    blend/w_masl/emu_edge
  * ARM64 optimizations for 10bit bitdepth for SGR
  * x86 optimizations for wiener in SSE2/SSSE3/AVX2</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1613995200">- Update to version 0.8.2
  * ARM32 optimizations for ipred and itx in 10/12bits,
    completing the 10b/12b work on ARM64 and ARM32
  * Give the post-filters their own threads
  * ARM64: rewrite the wiener functions
  * Speed up coefficient decoding, 0.5%-3% global decoding gain
  * x86 optimizations for CDEF_filter and wiener in 10/12bit
  * x86: rewrite the SGR AVX2 asm
  * x86: improve msac speed on SSE2+ machines
  * ARM32: improve speed of ipred and warp
  * ARM64: improve speed of ipred, cdef_dir, cdef_filter,
    warp_motion and itx16
  * ARM32/64: improve speed of looprestoration
  * Add seeking, pausing to the player
  * Update the player for rendering of 10b/12b
  * Misc speed improvements and fixes on all platforms
  * Add a xxh3 muxer in the dav1d application</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1616587200">- Disable LTO (fix boo#1183956)</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1621166400">- Update to version 0.9.0
  * x86 (64bit) AVX2 implementation of most 10b/12b functions,
    which should provide a large boost for high-bitdepth
    decoding on modern x86 computers and servers.
  * ARM64 neon implementation of FilmGrain (4:2:0/4:2:2/4:4:4 8bit)
  * New API to signal events happening during the decoding process</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1627560000">- Update to version 0.9.1
  * 10/12b SSSE3 optimizations for mc (avg, w_avg, mask, w_mask,
    emu_edge), prep/put_bilin, prep/put_8tap, ipred (dc/h/v,
    paeth, smooth, pal, filter), wiener, sgr (10b), warp8x8,
    deblock, film_grain, cfl_ac/pred for 32bit and 64bit x86
    processors
  * Film grain NEON for fguv 10/12b, fgy/fguv 8b and fgy/fguv
    10/12 arm32
  * Fixes for filmgrain on ARM
  * itx 10bit optimizations for 4x4/x8/x16, 8x4/x8/x16 for SSE4
  * Misc improvements on SSE2, SSE4</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1630670400">- Update to version 0.9.2
  * x86: SSE4 optimizations of inverse transforms for 10bit for
    all sizes
  * x86: mc.resize optimizations with AVX2/SSSE3 for 10/12b
  * x86: SSSE3 optimizations for cdef_filter in 10/12b and
    mc_w_mask_422/444 in 8b
  * ARM NEON optimizations for FilmGrain Gen_grain functions
  * Optimizations for splat_mv in SSE2/AVX2 and NEON
  * x86: SGR improvements for SSSE3 CPUs
  * x86: AVX2 optimizations for cfl_ac</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1647604800">- Update to version 1.0.0
  * Automatic thread management.
  * Add support for AVX-512 acceleration.
  * x86 code speedup (from SSE2 to AVX2).
  * New grain API to ease acceleration on the GPU.
  * New API call to get information of which frame failed to
    decode, in error cases.
  * Numerous small bug fixes.
- Bump soversion to 6</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665662400">- Drop _lto_cflags define, current version supports lto build.
- Drop unneeded rpm BuildRequires.
- Add pkgconfig(libxxhash) BuildRequires and stop passing
  xhash_muxer=disabled to meson, build hash_muxer support.
- Add check section and meson_test macro, run tests during build.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1676376000">- Update to version 1.1.0
  * New function dav1d_get_frame_delay to query the decoder
    frame delay
  * Numerous fixes for strict conformity to the specs and samples
  * NEON and AVX-512 misc fixes and improvements
  * Partial AVX2 12bpc transform implementations
  * AVX-512 high bit-depth cdef_filter, loopfilter, itx
  * NEON z1/z3 optimization for 8bpc
  * SSSE3 z1 optimization for 8bpc</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1677672000">- Require gcc9 on SLE. Otherwise defaults to gcc7 and fails to
  build on ppc64le (boo#1208794).</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1678190400">- Revert last change. This is now handled in xxhash.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1683115200">- Update to version 1.2.0
  * Improvements on attachments of props and T.35 entries on
    output pictures
  * NEON z1/z3 high bit-depth optimizations and improvements for
    8bpc
  * SSSE3 z2/z3 8bpc and SSSE3 z1/z3 high bit-depth optimziations
  * refmvs.save_tmvs optimizations in SSSE3/AVX2/AVX-512
  * AVX-512 optimizations for high bit-depth itx (16x64, 32x64,
    64x16, 64x32, 64x64)
  * AVX2 optimizations for 12bpc for 16x32, 32x16, 32x32 itx</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1683288000">- Use ldconfig_scriptlets macro, minor spec clean-up.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1685534400">- Add to description some performance mentions that set it apart
  from other packages e.g. gav1.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" 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="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1696420800">- Update to version 1.3.0
  * Reduce memory usage in numerous places
  * ABI break in Dav1dSequenceHeader, Dav1dFrameHeader,
    Dav1dContentLightLevel structures
  * new API function to check the API version:
    dav1d_version_api()
  * Rewrite of the SGR functions for ARM64 to be faster
  * NEON implemetation of save_tmvs for ARM32 and ARM64
  * x86 palette DSP for pal_idx_finish function
- Bump soversion to 7</changelog>
</package>
<package pkgid="8a427811d54dfa29216542abb55b40b9f8993130913229a4662b9f5cb07eb901ce9675f4a6a91ccae453181ff7ab512dc1f1b2f363c8b8c148fe0648fcf1390f" name="dav1d" arch="src">
  <version epoch="0" ver="1.3.0" rel="1.1"/>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1589976000">- Update to verison 0.7.0
  * Faster refmv implementation gaining up to 12% speed while
  - 25% of RAM (Single Thread)
  * 10b/12b ARM64 optimizations are mostly complete:
    + ipred (paeth, smooth, dc, pal, filter, cfl)
    + itxfm (only 10b)
  * AVX2/SSSE3 for non-4:2:0 film grain and for mc.resize
  * AVX2 for cfl4:4:4
  * AVX-512 CDEF filter
  * ARM64 8b improvements for cfl_ac and itxfm
  * ARM64 implementation for emu_edge in 8b/10b/12b
  * ARM32 implementation for emu_edge in 8b
  * Improvements on the dav1dplay utility player to support 10
    bit, non-4:2:0 pixel formats and film grain on the GPU</changelog>
  <changelog author="aloisio@gmx.com" date="1592827200">- Update to version 0.7.1
  * ARM32 NEON optimizations for itxfm, which can give up to 28%
    speedup, and MSAC
  * SSE2 optimizations for prep_bilin and prep_8tap
  * AVX2 optimizations for MC scaled
  * Fix a clamping issue in motion vector projection
  * Fix an issue on some specific Haswell CPU on ipred_z AVX2
    functions
  * Improvements on the dav1dplay utility player to support
    resizing</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1598961600">- Add dav1d-nasm-2.15.patch: Fix compilation with nasm 2.15.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1606219200">- Update to version 0.8.0
  * Improve the performance by using a picture buffer pool;
  * ARM32 optimizations for 8bit bitdepth for ipred paeth,
    smooth, cfl
  * ARM32 optimizations for 10/12/16bit bitdepth for
    mc_avg/mask/w_avg,
    put/prep 8tap/bilin, wiener and CDEF filters
  * ARM64 optimizations for cfl_ac 444 for all bitdepths
  * x86 optimizations for MC 8-tap, mc_scaled in AVX2
  * x86 optimizations for CDEF in SSE and
    {put/prep}_{8tap/bilin} in SSSE3
- Bump soversion to 5
- Drop dav1d-nasm-2.15.patch (merged upstream)</changelog>
  <changelog author="aloisio@gmx.com" date="1609588800">- Update to version 0.8.1
  * Keep references to buffers valid after dav1d_close().
    Fixes a regression caused by the picture buffer pool added
    in 0.8.0.
  * ARM32 optimizations for 10bit bitdepth for SGR
  * ARM32 optimizations for 16bit bitdepth for
    blend/w_masl/emu_edge
  * ARM64 optimizations for 10bit bitdepth for SGR
  * x86 optimizations for wiener in SSE2/SSSE3/AVX2</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1613995200">- Update to version 0.8.2
  * ARM32 optimizations for ipred and itx in 10/12bits,
    completing the 10b/12b work on ARM64 and ARM32
  * Give the post-filters their own threads
  * ARM64: rewrite the wiener functions
  * Speed up coefficient decoding, 0.5%-3% global decoding gain
  * x86 optimizations for CDEF_filter and wiener in 10/12bit
  * x86: rewrite the SGR AVX2 asm
  * x86: improve msac speed on SSE2+ machines
  * ARM32: improve speed of ipred and warp
  * ARM64: improve speed of ipred, cdef_dir, cdef_filter,
    warp_motion and itx16
  * ARM32/64: improve speed of looprestoration
  * Add seeking, pausing to the player
  * Update the player for rendering of 10b/12b
  * Misc speed improvements and fixes on all platforms
  * Add a xxh3 muxer in the dav1d application</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1616587200">- Disable LTO (fix boo#1183956)</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1621166400">- Update to version 0.9.0
  * x86 (64bit) AVX2 implementation of most 10b/12b functions,
    which should provide a large boost for high-bitdepth
    decoding on modern x86 computers and servers.
  * ARM64 neon implementation of FilmGrain (4:2:0/4:2:2/4:4:4 8bit)
  * New API to signal events happening during the decoding process</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1627560000">- Update to version 0.9.1
  * 10/12b SSSE3 optimizations for mc (avg, w_avg, mask, w_mask,
    emu_edge), prep/put_bilin, prep/put_8tap, ipred (dc/h/v,
    paeth, smooth, pal, filter), wiener, sgr (10b), warp8x8,
    deblock, film_grain, cfl_ac/pred for 32bit and 64bit x86
    processors
  * Film grain NEON for fguv 10/12b, fgy/fguv 8b and fgy/fguv
    10/12 arm32
  * Fixes for filmgrain on ARM
  * itx 10bit optimizations for 4x4/x8/x16, 8x4/x8/x16 for SSE4
  * Misc improvements on SSE2, SSE4</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1630670400">- Update to version 0.9.2
  * x86: SSE4 optimizations of inverse transforms for 10bit for
    all sizes
  * x86: mc.resize optimizations with AVX2/SSSE3 for 10/12b
  * x86: SSSE3 optimizations for cdef_filter in 10/12b and
    mc_w_mask_422/444 in 8b
  * ARM NEON optimizations for FilmGrain Gen_grain functions
  * Optimizations for splat_mv in SSE2/AVX2 and NEON
  * x86: SGR improvements for SSSE3 CPUs
  * x86: AVX2 optimizations for cfl_ac</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1647604800">- Update to version 1.0.0
  * Automatic thread management.
  * Add support for AVX-512 acceleration.
  * x86 code speedup (from SSE2 to AVX2).
  * New grain API to ease acceleration on the GPU.
  * New API call to get information of which frame failed to
    decode, in error cases.
  * Numerous small bug fixes.
- Bump soversion to 6</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665662400">- Drop _lto_cflags define, current version supports lto build.
- Drop unneeded rpm BuildRequires.
- Add pkgconfig(libxxhash) BuildRequires and stop passing
  xhash_muxer=disabled to meson, build hash_muxer support.
- Add check section and meson_test macro, run tests during build.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1676376000">- Update to version 1.1.0
  * New function dav1d_get_frame_delay to query the decoder
    frame delay
  * Numerous fixes for strict conformity to the specs and samples
  * NEON and AVX-512 misc fixes and improvements
  * Partial AVX2 12bpc transform implementations
  * AVX-512 high bit-depth cdef_filter, loopfilter, itx
  * NEON z1/z3 optimization for 8bpc
  * SSSE3 z1 optimization for 8bpc</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1677672000">- Require gcc9 on SLE. Otherwise defaults to gcc7 and fails to
  build on ppc64le (boo#1208794).</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1678190400">- Revert last change. This is now handled in xxhash.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1683115200">- Update to version 1.2.0
  * Improvements on attachments of props and T.35 entries on
    output pictures
  * NEON z1/z3 high bit-depth optimizations and improvements for
    8bpc
  * SSSE3 z2/z3 8bpc and SSSE3 z1/z3 high bit-depth optimziations
  * refmvs.save_tmvs optimizations in SSSE3/AVX2/AVX-512
  * AVX-512 optimizations for high bit-depth itx (16x64, 32x64,
    64x16, 64x32, 64x64)
  * AVX2 optimizations for 12bpc for 16x32, 32x16, 32x32 itx</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1683288000">- Use ldconfig_scriptlets macro, minor spec clean-up.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1685534400">- Add to description some performance mentions that set it apart
  from other packages e.g. gav1.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" 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="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1696420800">- Update to version 1.3.0
  * Reduce memory usage in numerous places
  * ABI break in Dav1dSequenceHeader, Dav1dFrameHeader,
    Dav1dContentLightLevel structures
  * new API function to check the API version:
    dav1d_version_api()
  * Rewrite of the SGR functions for ARM64 to be faster
  * NEON implemetation of save_tmvs for ARM32 and ARM64
  * x86 palette DSP for pal_idx_finish function
- Bump soversion to 7</changelog>
</package>
<package pkgid="4ecafc37e1b2ce0d42f05ff9077318cc81cb22bb619465d336571818454ffa978c90590a9922fb453b3bba75e657efab2466df4a50be78496300ee342f03a0e0" name="dav1d" arch="x86_64">
  <version epoch="0" ver="1.3.0" rel="1.1"/>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1589976000">- Update to verison 0.7.0
  * Faster refmv implementation gaining up to 12% speed while
  - 25% of RAM (Single Thread)
  * 10b/12b ARM64 optimizations are mostly complete:
    + ipred (paeth, smooth, dc, pal, filter, cfl)
    + itxfm (only 10b)
  * AVX2/SSSE3 for non-4:2:0 film grain and for mc.resize
  * AVX2 for cfl4:4:4
  * AVX-512 CDEF filter
  * ARM64 8b improvements for cfl_ac and itxfm
  * ARM64 implementation for emu_edge in 8b/10b/12b
  * ARM32 implementation for emu_edge in 8b
  * Improvements on the dav1dplay utility player to support 10
    bit, non-4:2:0 pixel formats and film grain on the GPU</changelog>
  <changelog author="aloisio@gmx.com" date="1592827200">- Update to version 0.7.1
  * ARM32 NEON optimizations for itxfm, which can give up to 28%
    speedup, and MSAC
  * SSE2 optimizations for prep_bilin and prep_8tap
  * AVX2 optimizations for MC scaled
  * Fix a clamping issue in motion vector projection
  * Fix an issue on some specific Haswell CPU on ipred_z AVX2
    functions
  * Improvements on the dav1dplay utility player to support
    resizing</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1598961600">- Add dav1d-nasm-2.15.patch: Fix compilation with nasm 2.15.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1606219200">- Update to version 0.8.0
  * Improve the performance by using a picture buffer pool;
  * ARM32 optimizations for 8bit bitdepth for ipred paeth,
    smooth, cfl
  * ARM32 optimizations for 10/12/16bit bitdepth for
    mc_avg/mask/w_avg,
    put/prep 8tap/bilin, wiener and CDEF filters
  * ARM64 optimizations for cfl_ac 444 for all bitdepths
  * x86 optimizations for MC 8-tap, mc_scaled in AVX2
  * x86 optimizations for CDEF in SSE and
    {put/prep}_{8tap/bilin} in SSSE3
- Bump soversion to 5
- Drop dav1d-nasm-2.15.patch (merged upstream)</changelog>
  <changelog author="aloisio@gmx.com" date="1609588800">- Update to version 0.8.1
  * Keep references to buffers valid after dav1d_close().
    Fixes a regression caused by the picture buffer pool added
    in 0.8.0.
  * ARM32 optimizations for 10bit bitdepth for SGR
  * ARM32 optimizations for 16bit bitdepth for
    blend/w_masl/emu_edge
  * ARM64 optimizations for 10bit bitdepth for SGR
  * x86 optimizations for wiener in SSE2/SSSE3/AVX2</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1613995200">- Update to version 0.8.2
  * ARM32 optimizations for ipred and itx in 10/12bits,
    completing the 10b/12b work on ARM64 and ARM32
  * Give the post-filters their own threads
  * ARM64: rewrite the wiener functions
  * Speed up coefficient decoding, 0.5%-3% global decoding gain
  * x86 optimizations for CDEF_filter and wiener in 10/12bit
  * x86: rewrite the SGR AVX2 asm
  * x86: improve msac speed on SSE2+ machines
  * ARM32: improve speed of ipred and warp
  * ARM64: improve speed of ipred, cdef_dir, cdef_filter,
    warp_motion and itx16
  * ARM32/64: improve speed of looprestoration
  * Add seeking, pausing to the player
  * Update the player for rendering of 10b/12b
  * Misc speed improvements and fixes on all platforms
  * Add a xxh3 muxer in the dav1d application</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1616587200">- Disable LTO (fix boo#1183956)</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1621166400">- Update to version 0.9.0
  * x86 (64bit) AVX2 implementation of most 10b/12b functions,
    which should provide a large boost for high-bitdepth
    decoding on modern x86 computers and servers.
  * ARM64 neon implementation of FilmGrain (4:2:0/4:2:2/4:4:4 8bit)
  * New API to signal events happening during the decoding process</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1627560000">- Update to version 0.9.1
  * 10/12b SSSE3 optimizations for mc (avg, w_avg, mask, w_mask,
    emu_edge), prep/put_bilin, prep/put_8tap, ipred (dc/h/v,
    paeth, smooth, pal, filter), wiener, sgr (10b), warp8x8,
    deblock, film_grain, cfl_ac/pred for 32bit and 64bit x86
    processors
  * Film grain NEON for fguv 10/12b, fgy/fguv 8b and fgy/fguv
    10/12 arm32
  * Fixes for filmgrain on ARM
  * itx 10bit optimizations for 4x4/x8/x16, 8x4/x8/x16 for SSE4
  * Misc improvements on SSE2, SSE4</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1630670400">- Update to version 0.9.2
  * x86: SSE4 optimizations of inverse transforms for 10bit for
    all sizes
  * x86: mc.resize optimizations with AVX2/SSSE3 for 10/12b
  * x86: SSSE3 optimizations for cdef_filter in 10/12b and
    mc_w_mask_422/444 in 8b
  * ARM NEON optimizations for FilmGrain Gen_grain functions
  * Optimizations for splat_mv in SSE2/AVX2 and NEON
  * x86: SGR improvements for SSSE3 CPUs
  * x86: AVX2 optimizations for cfl_ac</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1647604800">- Update to version 1.0.0
  * Automatic thread management.
  * Add support for AVX-512 acceleration.
  * x86 code speedup (from SSE2 to AVX2).
  * New grain API to ease acceleration on the GPU.
  * New API call to get information of which frame failed to
    decode, in error cases.
  * Numerous small bug fixes.
- Bump soversion to 6</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665662400">- Drop _lto_cflags define, current version supports lto build.
- Drop unneeded rpm BuildRequires.
- Add pkgconfig(libxxhash) BuildRequires and stop passing
  xhash_muxer=disabled to meson, build hash_muxer support.
- Add check section and meson_test macro, run tests during build.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1676376000">- Update to version 1.1.0
  * New function dav1d_get_frame_delay to query the decoder
    frame delay
  * Numerous fixes for strict conformity to the specs and samples
  * NEON and AVX-512 misc fixes and improvements
  * Partial AVX2 12bpc transform implementations
  * AVX-512 high bit-depth cdef_filter, loopfilter, itx
  * NEON z1/z3 optimization for 8bpc
  * SSSE3 z1 optimization for 8bpc</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1677672000">- Require gcc9 on SLE. Otherwise defaults to gcc7 and fails to
  build on ppc64le (boo#1208794).</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1678190400">- Revert last change. This is now handled in xxhash.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1683115200">- Update to version 1.2.0
  * Improvements on attachments of props and T.35 entries on
    output pictures
  * NEON z1/z3 high bit-depth optimizations and improvements for
    8bpc
  * SSSE3 z2/z3 8bpc and SSSE3 z1/z3 high bit-depth optimziations
  * refmvs.save_tmvs optimizations in SSSE3/AVX2/AVX-512
  * AVX-512 optimizations for high bit-depth itx (16x64, 32x64,
    64x16, 64x32, 64x64)
  * AVX2 optimizations for 12bpc for 16x32, 32x16, 32x32 itx</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1683288000">- Use ldconfig_scriptlets macro, minor spec clean-up.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1685534400">- Add to description some performance mentions that set it apart
  from other packages e.g. gav1.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" 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="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1696420800">- Update to version 1.3.0
  * Reduce memory usage in numerous places
  * ABI break in Dav1dSequenceHeader, Dav1dFrameHeader,
    Dav1dContentLightLevel structures
  * new API function to check the API version:
    dav1d_version_api()
  * Rewrite of the SGR functions for ARM64 to be faster
  * NEON implemetation of save_tmvs for ARM32 and ARM64
  * x86 palette DSP for pal_idx_finish function
- Bump soversion to 7</changelog>
</package>
<package pkgid="7a6916f58f4870212f7d5dcb736e0acb4a288740d662b80694b6f81515ea351328f9dd3df287ca7ed97cb5482e83f916056678396304ab25c8c33e08a7569ffb" name="dav1d-debuginfo" arch="i586">
  <version epoch="0" ver="1.3.0" rel="1.1"/>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1589976000">- Update to verison 0.7.0
  * Faster refmv implementation gaining up to 12% speed while
  - 25% of RAM (Single Thread)
  * 10b/12b ARM64 optimizations are mostly complete:
    + ipred (paeth, smooth, dc, pal, filter, cfl)
    + itxfm (only 10b)
  * AVX2/SSSE3 for non-4:2:0 film grain and for mc.resize
  * AVX2 for cfl4:4:4
  * AVX-512 CDEF filter
  * ARM64 8b improvements for cfl_ac and itxfm
  * ARM64 implementation for emu_edge in 8b/10b/12b
  * ARM32 implementation for emu_edge in 8b
  * Improvements on the dav1dplay utility player to support 10
    bit, non-4:2:0 pixel formats and film grain on the GPU</changelog>
  <changelog author="aloisio@gmx.com" date="1592827200">- Update to version 0.7.1
  * ARM32 NEON optimizations for itxfm, which can give up to 28%
    speedup, and MSAC
  * SSE2 optimizations for prep_bilin and prep_8tap
  * AVX2 optimizations for MC scaled
  * Fix a clamping issue in motion vector projection
  * Fix an issue on some specific Haswell CPU on ipred_z AVX2
    functions
  * Improvements on the dav1dplay utility player to support
    resizing</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1598961600">- Add dav1d-nasm-2.15.patch: Fix compilation with nasm 2.15.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1606219200">- Update to version 0.8.0
  * Improve the performance by using a picture buffer pool;
  * ARM32 optimizations for 8bit bitdepth for ipred paeth,
    smooth, cfl
  * ARM32 optimizations for 10/12/16bit bitdepth for
    mc_avg/mask/w_avg,
    put/prep 8tap/bilin, wiener and CDEF filters
  * ARM64 optimizations for cfl_ac 444 for all bitdepths
  * x86 optimizations for MC 8-tap, mc_scaled in AVX2
  * x86 optimizations for CDEF in SSE and
    {put/prep}_{8tap/bilin} in SSSE3
- Bump soversion to 5
- Drop dav1d-nasm-2.15.patch (merged upstream)</changelog>
  <changelog author="aloisio@gmx.com" date="1609588800">- Update to version 0.8.1
  * Keep references to buffers valid after dav1d_close().
    Fixes a regression caused by the picture buffer pool added
    in 0.8.0.
  * ARM32 optimizations for 10bit bitdepth for SGR
  * ARM32 optimizations for 16bit bitdepth for
    blend/w_masl/emu_edge
  * ARM64 optimizations for 10bit bitdepth for SGR
  * x86 optimizations for wiener in SSE2/SSSE3/AVX2</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1613995200">- Update to version 0.8.2
  * ARM32 optimizations for ipred and itx in 10/12bits,
    completing the 10b/12b work on ARM64 and ARM32
  * Give the post-filters their own threads
  * ARM64: rewrite the wiener functions
  * Speed up coefficient decoding, 0.5%-3% global decoding gain
  * x86 optimizations for CDEF_filter and wiener in 10/12bit
  * x86: rewrite the SGR AVX2 asm
  * x86: improve msac speed on SSE2+ machines
  * ARM32: improve speed of ipred and warp
  * ARM64: improve speed of ipred, cdef_dir, cdef_filter,
    warp_motion and itx16
  * ARM32/64: improve speed of looprestoration
  * Add seeking, pausing to the player
  * Update the player for rendering of 10b/12b
  * Misc speed improvements and fixes on all platforms
  * Add a xxh3 muxer in the dav1d application</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1616587200">- Disable LTO (fix boo#1183956)</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1621166400">- Update to version 0.9.0
  * x86 (64bit) AVX2 implementation of most 10b/12b functions,
    which should provide a large boost for high-bitdepth
    decoding on modern x86 computers and servers.
  * ARM64 neon implementation of FilmGrain (4:2:0/4:2:2/4:4:4 8bit)
  * New API to signal events happening during the decoding process</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1627560000">- Update to version 0.9.1
  * 10/12b SSSE3 optimizations for mc (avg, w_avg, mask, w_mask,
    emu_edge), prep/put_bilin, prep/put_8tap, ipred (dc/h/v,
    paeth, smooth, pal, filter), wiener, sgr (10b), warp8x8,
    deblock, film_grain, cfl_ac/pred for 32bit and 64bit x86
    processors
  * Film grain NEON for fguv 10/12b, fgy/fguv 8b and fgy/fguv
    10/12 arm32
  * Fixes for filmgrain on ARM
  * itx 10bit optimizations for 4x4/x8/x16, 8x4/x8/x16 for SSE4
  * Misc improvements on SSE2, SSE4</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1630670400">- Update to version 0.9.2
  * x86: SSE4 optimizations of inverse transforms for 10bit for
    all sizes
  * x86: mc.resize optimizations with AVX2/SSSE3 for 10/12b
  * x86: SSSE3 optimizations for cdef_filter in 10/12b and
    mc_w_mask_422/444 in 8b
  * ARM NEON optimizations for FilmGrain Gen_grain functions
  * Optimizations for splat_mv in SSE2/AVX2 and NEON
  * x86: SGR improvements for SSSE3 CPUs
  * x86: AVX2 optimizations for cfl_ac</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1647604800">- Update to version 1.0.0
  * Automatic thread management.
  * Add support for AVX-512 acceleration.
  * x86 code speedup (from SSE2 to AVX2).
  * New grain API to ease acceleration on the GPU.
  * New API call to get information of which frame failed to
    decode, in error cases.
  * Numerous small bug fixes.
- Bump soversion to 6</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665662400">- Drop _lto_cflags define, current version supports lto build.
- Drop unneeded rpm BuildRequires.
- Add pkgconfig(libxxhash) BuildRequires and stop passing
  xhash_muxer=disabled to meson, build hash_muxer support.
- Add check section and meson_test macro, run tests during build.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1676376000">- Update to version 1.1.0
  * New function dav1d_get_frame_delay to query the decoder
    frame delay
  * Numerous fixes for strict conformity to the specs and samples
  * NEON and AVX-512 misc fixes and improvements
  * Partial AVX2 12bpc transform implementations
  * AVX-512 high bit-depth cdef_filter, loopfilter, itx
  * NEON z1/z3 optimization for 8bpc
  * SSSE3 z1 optimization for 8bpc</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1677672000">- Require gcc9 on SLE. Otherwise defaults to gcc7 and fails to
  build on ppc64le (boo#1208794).</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1678190400">- Revert last change. This is now handled in xxhash.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1683115200">- Update to version 1.2.0
  * Improvements on attachments of props and T.35 entries on
    output pictures
  * NEON z1/z3 high bit-depth optimizations and improvements for
    8bpc
  * SSSE3 z2/z3 8bpc and SSSE3 z1/z3 high bit-depth optimziations
  * refmvs.save_tmvs optimizations in SSSE3/AVX2/AVX-512
  * AVX-512 optimizations for high bit-depth itx (16x64, 32x64,
    64x16, 64x32, 64x64)
  * AVX2 optimizations for 12bpc for 16x32, 32x16, 32x32 itx</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1683288000">- Use ldconfig_scriptlets macro, minor spec clean-up.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1685534400">- Add to description some performance mentions that set it apart
  from other packages e.g. gav1.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" 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="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1696420800">- Update to version 1.3.0
  * Reduce memory usage in numerous places
  * ABI break in Dav1dSequenceHeader, Dav1dFrameHeader,
    Dav1dContentLightLevel structures
  * new API function to check the API version:
    dav1d_version_api()
  * Rewrite of the SGR functions for ARM64 to be faster
  * NEON implemetation of save_tmvs for ARM32 and ARM64
  * x86 palette DSP for pal_idx_finish function
- Bump soversion to 7</changelog>
</package>
<package pkgid="334b3e86168f7e41562134f9adc81b2fa9029846980352bc5bf191d05a019f9c91c7505186e9999568f66182a10dc1d0dbc6340932cacda81141d5713482bd79" name="dav1d-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.3.0" rel="1.1"/>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1589976000">- Update to verison 0.7.0
  * Faster refmv implementation gaining up to 12% speed while
  - 25% of RAM (Single Thread)
  * 10b/12b ARM64 optimizations are mostly complete:
    + ipred (paeth, smooth, dc, pal, filter, cfl)
    + itxfm (only 10b)
  * AVX2/SSSE3 for non-4:2:0 film grain and for mc.resize
  * AVX2 for cfl4:4:4
  * AVX-512 CDEF filter
  * ARM64 8b improvements for cfl_ac and itxfm
  * ARM64 implementation for emu_edge in 8b/10b/12b
  * ARM32 implementation for emu_edge in 8b
  * Improvements on the dav1dplay utility player to support 10
    bit, non-4:2:0 pixel formats and film grain on the GPU</changelog>
  <changelog author="aloisio@gmx.com" date="1592827200">- Update to version 0.7.1
  * ARM32 NEON optimizations for itxfm, which can give up to 28%
    speedup, and MSAC
  * SSE2 optimizations for prep_bilin and prep_8tap
  * AVX2 optimizations for MC scaled
  * Fix a clamping issue in motion vector projection
  * Fix an issue on some specific Haswell CPU on ipred_z AVX2
    functions
  * Improvements on the dav1dplay utility player to support
    resizing</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1598961600">- Add dav1d-nasm-2.15.patch: Fix compilation with nasm 2.15.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1606219200">- Update to version 0.8.0
  * Improve the performance by using a picture buffer pool;
  * ARM32 optimizations for 8bit bitdepth for ipred paeth,
    smooth, cfl
  * ARM32 optimizations for 10/12/16bit bitdepth for
    mc_avg/mask/w_avg,
    put/prep 8tap/bilin, wiener and CDEF filters
  * ARM64 optimizations for cfl_ac 444 for all bitdepths
  * x86 optimizations for MC 8-tap, mc_scaled in AVX2
  * x86 optimizations for CDEF in SSE and
    {put/prep}_{8tap/bilin} in SSSE3
- Bump soversion to 5
- Drop dav1d-nasm-2.15.patch (merged upstream)</changelog>
  <changelog author="aloisio@gmx.com" date="1609588800">- Update to version 0.8.1
  * Keep references to buffers valid after dav1d_close().
    Fixes a regression caused by the picture buffer pool added
    in 0.8.0.
  * ARM32 optimizations for 10bit bitdepth for SGR
  * ARM32 optimizations for 16bit bitdepth for
    blend/w_masl/emu_edge
  * ARM64 optimizations for 10bit bitdepth for SGR
  * x86 optimizations for wiener in SSE2/SSSE3/AVX2</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1613995200">- Update to version 0.8.2
  * ARM32 optimizations for ipred and itx in 10/12bits,
    completing the 10b/12b work on ARM64 and ARM32
  * Give the post-filters their own threads
  * ARM64: rewrite the wiener functions
  * Speed up coefficient decoding, 0.5%-3% global decoding gain
  * x86 optimizations for CDEF_filter and wiener in 10/12bit
  * x86: rewrite the SGR AVX2 asm
  * x86: improve msac speed on SSE2+ machines
  * ARM32: improve speed of ipred and warp
  * ARM64: improve speed of ipred, cdef_dir, cdef_filter,
    warp_motion and itx16
  * ARM32/64: improve speed of looprestoration
  * Add seeking, pausing to the player
  * Update the player for rendering of 10b/12b
  * Misc speed improvements and fixes on all platforms
  * Add a xxh3 muxer in the dav1d application</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1616587200">- Disable LTO (fix boo#1183956)</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1621166400">- Update to version 0.9.0
  * x86 (64bit) AVX2 implementation of most 10b/12b functions,
    which should provide a large boost for high-bitdepth
    decoding on modern x86 computers and servers.
  * ARM64 neon implementation of FilmGrain (4:2:0/4:2:2/4:4:4 8bit)
  * New API to signal events happening during the decoding process</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1627560000">- Update to version 0.9.1
  * 10/12b SSSE3 optimizations for mc (avg, w_avg, mask, w_mask,
    emu_edge), prep/put_bilin, prep/put_8tap, ipred (dc/h/v,
    paeth, smooth, pal, filter), wiener, sgr (10b), warp8x8,
    deblock, film_grain, cfl_ac/pred for 32bit and 64bit x86
    processors
  * Film grain NEON for fguv 10/12b, fgy/fguv 8b and fgy/fguv
    10/12 arm32
  * Fixes for filmgrain on ARM
  * itx 10bit optimizations for 4x4/x8/x16, 8x4/x8/x16 for SSE4
  * Misc improvements on SSE2, SSE4</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1630670400">- Update to version 0.9.2
  * x86: SSE4 optimizations of inverse transforms for 10bit for
    all sizes
  * x86: mc.resize optimizations with AVX2/SSSE3 for 10/12b
  * x86: SSSE3 optimizations for cdef_filter in 10/12b and
    mc_w_mask_422/444 in 8b
  * ARM NEON optimizations for FilmGrain Gen_grain functions
  * Optimizations for splat_mv in SSE2/AVX2 and NEON
  * x86: SGR improvements for SSSE3 CPUs
  * x86: AVX2 optimizations for cfl_ac</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1647604800">- Update to version 1.0.0
  * Automatic thread management.
  * Add support for AVX-512 acceleration.
  * x86 code speedup (from SSE2 to AVX2).
  * New grain API to ease acceleration on the GPU.
  * New API call to get information of which frame failed to
    decode, in error cases.
  * Numerous small bug fixes.
- Bump soversion to 6</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665662400">- Drop _lto_cflags define, current version supports lto build.
- Drop unneeded rpm BuildRequires.
- Add pkgconfig(libxxhash) BuildRequires and stop passing
  xhash_muxer=disabled to meson, build hash_muxer support.
- Add check section and meson_test macro, run tests during build.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1676376000">- Update to version 1.1.0
  * New function dav1d_get_frame_delay to query the decoder
    frame delay
  * Numerous fixes for strict conformity to the specs and samples
  * NEON and AVX-512 misc fixes and improvements
  * Partial AVX2 12bpc transform implementations
  * AVX-512 high bit-depth cdef_filter, loopfilter, itx
  * NEON z1/z3 optimization for 8bpc
  * SSSE3 z1 optimization for 8bpc</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1677672000">- Require gcc9 on SLE. Otherwise defaults to gcc7 and fails to
  build on ppc64le (boo#1208794).</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1678190400">- Revert last change. This is now handled in xxhash.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1683115200">- Update to version 1.2.0
  * Improvements on attachments of props and T.35 entries on
    output pictures
  * NEON z1/z3 high bit-depth optimizations and improvements for
    8bpc
  * SSSE3 z2/z3 8bpc and SSSE3 z1/z3 high bit-depth optimziations
  * refmvs.save_tmvs optimizations in SSSE3/AVX2/AVX-512
  * AVX-512 optimizations for high bit-depth itx (16x64, 32x64,
    64x16, 64x32, 64x64)
  * AVX2 optimizations for 12bpc for 16x32, 32x16, 32x32 itx</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1683288000">- Use ldconfig_scriptlets macro, minor spec clean-up.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1685534400">- Add to description some performance mentions that set it apart
  from other packages e.g. gav1.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" 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="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1696420800">- Update to version 1.3.0
  * Reduce memory usage in numerous places
  * ABI break in Dav1dSequenceHeader, Dav1dFrameHeader,
    Dav1dContentLightLevel structures
  * new API function to check the API version:
    dav1d_version_api()
  * Rewrite of the SGR functions for ARM64 to be faster
  * NEON implemetation of save_tmvs for ARM32 and ARM64
  * x86 palette DSP for pal_idx_finish function
- Bump soversion to 7</changelog>
</package>
<package pkgid="26ffa8c5157b0578287ca0eae731e10555545215a8f82e165ead4e317e6254a16d5056a1faf2951ccd7011b225751d7d57215461af7ae53eb17c81eaa4266456" name="dav1d-debugsource" arch="i586">
  <version epoch="0" ver="1.3.0" rel="1.1"/>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1589976000">- Update to verison 0.7.0
  * Faster refmv implementation gaining up to 12% speed while
  - 25% of RAM (Single Thread)
  * 10b/12b ARM64 optimizations are mostly complete:
    + ipred (paeth, smooth, dc, pal, filter, cfl)
    + itxfm (only 10b)
  * AVX2/SSSE3 for non-4:2:0 film grain and for mc.resize
  * AVX2 for cfl4:4:4
  * AVX-512 CDEF filter
  * ARM64 8b improvements for cfl_ac and itxfm
  * ARM64 implementation for emu_edge in 8b/10b/12b
  * ARM32 implementation for emu_edge in 8b
  * Improvements on the dav1dplay utility player to support 10
    bit, non-4:2:0 pixel formats and film grain on the GPU</changelog>
  <changelog author="aloisio@gmx.com" date="1592827200">- Update to version 0.7.1
  * ARM32 NEON optimizations for itxfm, which can give up to 28%
    speedup, and MSAC
  * SSE2 optimizations for prep_bilin and prep_8tap
  * AVX2 optimizations for MC scaled
  * Fix a clamping issue in motion vector projection
  * Fix an issue on some specific Haswell CPU on ipred_z AVX2
    functions
  * Improvements on the dav1dplay utility player to support
    resizing</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1598961600">- Add dav1d-nasm-2.15.patch: Fix compilation with nasm 2.15.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1606219200">- Update to version 0.8.0
  * Improve the performance by using a picture buffer pool;
  * ARM32 optimizations for 8bit bitdepth for ipred paeth,
    smooth, cfl
  * ARM32 optimizations for 10/12/16bit bitdepth for
    mc_avg/mask/w_avg,
    put/prep 8tap/bilin, wiener and CDEF filters
  * ARM64 optimizations for cfl_ac 444 for all bitdepths
  * x86 optimizations for MC 8-tap, mc_scaled in AVX2
  * x86 optimizations for CDEF in SSE and
    {put/prep}_{8tap/bilin} in SSSE3
- Bump soversion to 5
- Drop dav1d-nasm-2.15.patch (merged upstream)</changelog>
  <changelog author="aloisio@gmx.com" date="1609588800">- Update to version 0.8.1
  * Keep references to buffers valid after dav1d_close().
    Fixes a regression caused by the picture buffer pool added
    in 0.8.0.
  * ARM32 optimizations for 10bit bitdepth for SGR
  * ARM32 optimizations for 16bit bitdepth for
    blend/w_masl/emu_edge
  * ARM64 optimizations for 10bit bitdepth for SGR
  * x86 optimizations for wiener in SSE2/SSSE3/AVX2</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1613995200">- Update to version 0.8.2
  * ARM32 optimizations for ipred and itx in 10/12bits,
    completing the 10b/12b work on ARM64 and ARM32
  * Give the post-filters their own threads
  * ARM64: rewrite the wiener functions
  * Speed up coefficient decoding, 0.5%-3% global decoding gain
  * x86 optimizations for CDEF_filter and wiener in 10/12bit
  * x86: rewrite the SGR AVX2 asm
  * x86: improve msac speed on SSE2+ machines
  * ARM32: improve speed of ipred and warp
  * ARM64: improve speed of ipred, cdef_dir, cdef_filter,
    warp_motion and itx16
  * ARM32/64: improve speed of looprestoration
  * Add seeking, pausing to the player
  * Update the player for rendering of 10b/12b
  * Misc speed improvements and fixes on all platforms
  * Add a xxh3 muxer in the dav1d application</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1616587200">- Disable LTO (fix boo#1183956)</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1621166400">- Update to version 0.9.0
  * x86 (64bit) AVX2 implementation of most 10b/12b functions,
    which should provide a large boost for high-bitdepth
    decoding on modern x86 computers and servers.
  * ARM64 neon implementation of FilmGrain (4:2:0/4:2:2/4:4:4 8bit)
  * New API to signal events happening during the decoding process</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1627560000">- Update to version 0.9.1
  * 10/12b SSSE3 optimizations for mc (avg, w_avg, mask, w_mask,
    emu_edge), prep/put_bilin, prep/put_8tap, ipred (dc/h/v,
    paeth, smooth, pal, filter), wiener, sgr (10b), warp8x8,
    deblock, film_grain, cfl_ac/pred for 32bit and 64bit x86
    processors
  * Film grain NEON for fguv 10/12b, fgy/fguv 8b and fgy/fguv
    10/12 arm32
  * Fixes for filmgrain on ARM
  * itx 10bit optimizations for 4x4/x8/x16, 8x4/x8/x16 for SSE4
  * Misc improvements on SSE2, SSE4</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1630670400">- Update to version 0.9.2
  * x86: SSE4 optimizations of inverse transforms for 10bit for
    all sizes
  * x86: mc.resize optimizations with AVX2/SSSE3 for 10/12b
  * x86: SSSE3 optimizations for cdef_filter in 10/12b and
    mc_w_mask_422/444 in 8b
  * ARM NEON optimizations for FilmGrain Gen_grain functions
  * Optimizations for splat_mv in SSE2/AVX2 and NEON
  * x86: SGR improvements for SSSE3 CPUs
  * x86: AVX2 optimizations for cfl_ac</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1647604800">- Update to version 1.0.0
  * Automatic thread management.
  * Add support for AVX-512 acceleration.
  * x86 code speedup (from SSE2 to AVX2).
  * New grain API to ease acceleration on the GPU.
  * New API call to get information of which frame failed to
    decode, in error cases.
  * Numerous small bug fixes.
- Bump soversion to 6</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665662400">- Drop _lto_cflags define, current version supports lto build.
- Drop unneeded rpm BuildRequires.
- Add pkgconfig(libxxhash) BuildRequires and stop passing
  xhash_muxer=disabled to meson, build hash_muxer support.
- Add check section and meson_test macro, run tests during build.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1676376000">- Update to version 1.1.0
  * New function dav1d_get_frame_delay to query the decoder
    frame delay
  * Numerous fixes for strict conformity to the specs and samples
  * NEON and AVX-512 misc fixes and improvements
  * Partial AVX2 12bpc transform implementations
  * AVX-512 high bit-depth cdef_filter, loopfilter, itx
  * NEON z1/z3 optimization for 8bpc
  * SSSE3 z1 optimization for 8bpc</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1677672000">- Require gcc9 on SLE. Otherwise defaults to gcc7 and fails to
  build on ppc64le (boo#1208794).</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1678190400">- Revert last change. This is now handled in xxhash.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1683115200">- Update to version 1.2.0
  * Improvements on attachments of props and T.35 entries on
    output pictures
  * NEON z1/z3 high bit-depth optimizations and improvements for
    8bpc
  * SSSE3 z2/z3 8bpc and SSSE3 z1/z3 high bit-depth optimziations
  * refmvs.save_tmvs optimizations in SSSE3/AVX2/AVX-512
  * AVX-512 optimizations for high bit-depth itx (16x64, 32x64,
    64x16, 64x32, 64x64)
  * AVX2 optimizations for 12bpc for 16x32, 32x16, 32x32 itx</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1683288000">- Use ldconfig_scriptlets macro, minor spec clean-up.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1685534400">- Add to description some performance mentions that set it apart
  from other packages e.g. gav1.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" 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="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1696420800">- Update to version 1.3.0
  * Reduce memory usage in numerous places
  * ABI break in Dav1dSequenceHeader, Dav1dFrameHeader,
    Dav1dContentLightLevel structures
  * new API function to check the API version:
    dav1d_version_api()
  * Rewrite of the SGR functions for ARM64 to be faster
  * NEON implemetation of save_tmvs for ARM32 and ARM64
  * x86 palette DSP for pal_idx_finish function
- Bump soversion to 7</changelog>
</package>
<package pkgid="4f4eb4b6180499197de62a03dc49b4cb35d0a568d8e925ba7669a6220daecc076d70a3ef699cd69ff2f07368acd9080c9b0c4e2345c32f38cc68cff60ebe0f64" name="dav1d-debugsource" arch="x86_64">
  <version epoch="0" ver="1.3.0" rel="1.1"/>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1589976000">- Update to verison 0.7.0
  * Faster refmv implementation gaining up to 12% speed while
  - 25% of RAM (Single Thread)
  * 10b/12b ARM64 optimizations are mostly complete:
    + ipred (paeth, smooth, dc, pal, filter, cfl)
    + itxfm (only 10b)
  * AVX2/SSSE3 for non-4:2:0 film grain and for mc.resize
  * AVX2 for cfl4:4:4
  * AVX-512 CDEF filter
  * ARM64 8b improvements for cfl_ac and itxfm
  * ARM64 implementation for emu_edge in 8b/10b/12b
  * ARM32 implementation for emu_edge in 8b
  * Improvements on the dav1dplay utility player to support 10
    bit, non-4:2:0 pixel formats and film grain on the GPU</changelog>
  <changelog author="aloisio@gmx.com" date="1592827200">- Update to version 0.7.1
  * ARM32 NEON optimizations for itxfm, which can give up to 28%
    speedup, and MSAC
  * SSE2 optimizations for prep_bilin and prep_8tap
  * AVX2 optimizations for MC scaled
  * Fix a clamping issue in motion vector projection
  * Fix an issue on some specific Haswell CPU on ipred_z AVX2
    functions
  * Improvements on the dav1dplay utility player to support
    resizing</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1598961600">- Add dav1d-nasm-2.15.patch: Fix compilation with nasm 2.15.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1606219200">- Update to version 0.8.0
  * Improve the performance by using a picture buffer pool;
  * ARM32 optimizations for 8bit bitdepth for ipred paeth,
    smooth, cfl
  * ARM32 optimizations for 10/12/16bit bitdepth for
    mc_avg/mask/w_avg,
    put/prep 8tap/bilin, wiener and CDEF filters
  * ARM64 optimizations for cfl_ac 444 for all bitdepths
  * x86 optimizations for MC 8-tap, mc_scaled in AVX2
  * x86 optimizations for CDEF in SSE and
    {put/prep}_{8tap/bilin} in SSSE3
- Bump soversion to 5
- Drop dav1d-nasm-2.15.patch (merged upstream)</changelog>
  <changelog author="aloisio@gmx.com" date="1609588800">- Update to version 0.8.1
  * Keep references to buffers valid after dav1d_close().
    Fixes a regression caused by the picture buffer pool added
    in 0.8.0.
  * ARM32 optimizations for 10bit bitdepth for SGR
  * ARM32 optimizations for 16bit bitdepth for
    blend/w_masl/emu_edge
  * ARM64 optimizations for 10bit bitdepth for SGR
  * x86 optimizations for wiener in SSE2/SSSE3/AVX2</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1613995200">- Update to version 0.8.2
  * ARM32 optimizations for ipred and itx in 10/12bits,
    completing the 10b/12b work on ARM64 and ARM32
  * Give the post-filters their own threads
  * ARM64: rewrite the wiener functions
  * Speed up coefficient decoding, 0.5%-3% global decoding gain
  * x86 optimizations for CDEF_filter and wiener in 10/12bit
  * x86: rewrite the SGR AVX2 asm
  * x86: improve msac speed on SSE2+ machines
  * ARM32: improve speed of ipred and warp
  * ARM64: improve speed of ipred, cdef_dir, cdef_filter,
    warp_motion and itx16
  * ARM32/64: improve speed of looprestoration
  * Add seeking, pausing to the player
  * Update the player for rendering of 10b/12b
  * Misc speed improvements and fixes on all platforms
  * Add a xxh3 muxer in the dav1d application</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1616587200">- Disable LTO (fix boo#1183956)</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1621166400">- Update to version 0.9.0
  * x86 (64bit) AVX2 implementation of most 10b/12b functions,
    which should provide a large boost for high-bitdepth
    decoding on modern x86 computers and servers.
  * ARM64 neon implementation of FilmGrain (4:2:0/4:2:2/4:4:4 8bit)
  * New API to signal events happening during the decoding process</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1627560000">- Update to version 0.9.1
  * 10/12b SSSE3 optimizations for mc (avg, w_avg, mask, w_mask,
    emu_edge), prep/put_bilin, prep/put_8tap, ipred (dc/h/v,
    paeth, smooth, pal, filter), wiener, sgr (10b), warp8x8,
    deblock, film_grain, cfl_ac/pred for 32bit and 64bit x86
    processors
  * Film grain NEON for fguv 10/12b, fgy/fguv 8b and fgy/fguv
    10/12 arm32
  * Fixes for filmgrain on ARM
  * itx 10bit optimizations for 4x4/x8/x16, 8x4/x8/x16 for SSE4
  * Misc improvements on SSE2, SSE4</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1630670400">- Update to version 0.9.2
  * x86: SSE4 optimizations of inverse transforms for 10bit for
    all sizes
  * x86: mc.resize optimizations with AVX2/SSSE3 for 10/12b
  * x86: SSSE3 optimizations for cdef_filter in 10/12b and
    mc_w_mask_422/444 in 8b
  * ARM NEON optimizations for FilmGrain Gen_grain functions
  * Optimizations for splat_mv in SSE2/AVX2 and NEON
  * x86: SGR improvements for SSSE3 CPUs
  * x86: AVX2 optimizations for cfl_ac</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1647604800">- Update to version 1.0.0
  * Automatic thread management.
  * Add support for AVX-512 acceleration.
  * x86 code speedup (from SSE2 to AVX2).
  * New grain API to ease acceleration on the GPU.
  * New API call to get information of which frame failed to
    decode, in error cases.
  * Numerous small bug fixes.
- Bump soversion to 6</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665662400">- Drop _lto_cflags define, current version supports lto build.
- Drop unneeded rpm BuildRequires.
- Add pkgconfig(libxxhash) BuildRequires and stop passing
  xhash_muxer=disabled to meson, build hash_muxer support.
- Add check section and meson_test macro, run tests during build.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1676376000">- Update to version 1.1.0
  * New function dav1d_get_frame_delay to query the decoder
    frame delay
  * Numerous fixes for strict conformity to the specs and samples
  * NEON and AVX-512 misc fixes and improvements
  * Partial AVX2 12bpc transform implementations
  * AVX-512 high bit-depth cdef_filter, loopfilter, itx
  * NEON z1/z3 optimization for 8bpc
  * SSSE3 z1 optimization for 8bpc</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1677672000">- Require gcc9 on SLE. Otherwise defaults to gcc7 and fails to
  build on ppc64le (boo#1208794).</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1678190400">- Revert last change. This is now handled in xxhash.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1683115200">- Update to version 1.2.0
  * Improvements on attachments of props and T.35 entries on
    output pictures
  * NEON z1/z3 high bit-depth optimizations and improvements for
    8bpc
  * SSSE3 z2/z3 8bpc and SSSE3 z1/z3 high bit-depth optimziations
  * refmvs.save_tmvs optimizations in SSSE3/AVX2/AVX-512
  * AVX-512 optimizations for high bit-depth itx (16x64, 32x64,
    64x16, 64x32, 64x64)
  * AVX2 optimizations for 12bpc for 16x32, 32x16, 32x32 itx</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1683288000">- Use ldconfig_scriptlets macro, minor spec clean-up.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1685534400">- Add to description some performance mentions that set it apart
  from other packages e.g. gav1.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" 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="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1696420800">- Update to version 1.3.0
  * Reduce memory usage in numerous places
  * ABI break in Dav1dSequenceHeader, Dav1dFrameHeader,
    Dav1dContentLightLevel structures
  * new API function to check the API version:
    dav1d_version_api()
  * Rewrite of the SGR functions for ARM64 to be faster
  * NEON implemetation of save_tmvs for ARM32 and ARM64
  * x86 palette DSP for pal_idx_finish function
- Bump soversion to 7</changelog>
</package>
<package pkgid="8edee09ac1ff9bdcf5879053b08dfdf720fba40d3f0ef163003725d7f2580e50bf773021508aa689fba4b21d9adf11b3d96e7edb335995284f094870851da2cf" name="dav1d-devel" arch="i586">
  <version epoch="0" ver="1.3.0" rel="1.1"/>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1589976000">- Update to verison 0.7.0
  * Faster refmv implementation gaining up to 12% speed while
  - 25% of RAM (Single Thread)
  * 10b/12b ARM64 optimizations are mostly complete:
    + ipred (paeth, smooth, dc, pal, filter, cfl)
    + itxfm (only 10b)
  * AVX2/SSSE3 for non-4:2:0 film grain and for mc.resize
  * AVX2 for cfl4:4:4
  * AVX-512 CDEF filter
  * ARM64 8b improvements for cfl_ac and itxfm
  * ARM64 implementation for emu_edge in 8b/10b/12b
  * ARM32 implementation for emu_edge in 8b
  * Improvements on the dav1dplay utility player to support 10
    bit, non-4:2:0 pixel formats and film grain on the GPU</changelog>
  <changelog author="aloisio@gmx.com" date="1592827200">- Update to version 0.7.1
  * ARM32 NEON optimizations for itxfm, which can give up to 28%
    speedup, and MSAC
  * SSE2 optimizations for prep_bilin and prep_8tap
  * AVX2 optimizations for MC scaled
  * Fix a clamping issue in motion vector projection
  * Fix an issue on some specific Haswell CPU on ipred_z AVX2
    functions
  * Improvements on the dav1dplay utility player to support
    resizing</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1598961600">- Add dav1d-nasm-2.15.patch: Fix compilation with nasm 2.15.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1606219200">- Update to version 0.8.0
  * Improve the performance by using a picture buffer pool;
  * ARM32 optimizations for 8bit bitdepth for ipred paeth,
    smooth, cfl
  * ARM32 optimizations for 10/12/16bit bitdepth for
    mc_avg/mask/w_avg,
    put/prep 8tap/bilin, wiener and CDEF filters
  * ARM64 optimizations for cfl_ac 444 for all bitdepths
  * x86 optimizations for MC 8-tap, mc_scaled in AVX2
  * x86 optimizations for CDEF in SSE and
    {put/prep}_{8tap/bilin} in SSSE3
- Bump soversion to 5
- Drop dav1d-nasm-2.15.patch (merged upstream)</changelog>
  <changelog author="aloisio@gmx.com" date="1609588800">- Update to version 0.8.1
  * Keep references to buffers valid after dav1d_close().
    Fixes a regression caused by the picture buffer pool added
    in 0.8.0.
  * ARM32 optimizations for 10bit bitdepth for SGR
  * ARM32 optimizations for 16bit bitdepth for
    blend/w_masl/emu_edge
  * ARM64 optimizations for 10bit bitdepth for SGR
  * x86 optimizations for wiener in SSE2/SSSE3/AVX2</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1613995200">- Update to version 0.8.2
  * ARM32 optimizations for ipred and itx in 10/12bits,
    completing the 10b/12b work on ARM64 and ARM32
  * Give the post-filters their own threads
  * ARM64: rewrite the wiener functions
  * Speed up coefficient decoding, 0.5%-3% global decoding gain
  * x86 optimizations for CDEF_filter and wiener in 10/12bit
  * x86: rewrite the SGR AVX2 asm
  * x86: improve msac speed on SSE2+ machines
  * ARM32: improve speed of ipred and warp
  * ARM64: improve speed of ipred, cdef_dir, cdef_filter,
    warp_motion and itx16
  * ARM32/64: improve speed of looprestoration
  * Add seeking, pausing to the player
  * Update the player for rendering of 10b/12b
  * Misc speed improvements and fixes on all platforms
  * Add a xxh3 muxer in the dav1d application</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1616587200">- Disable LTO (fix boo#1183956)</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1621166400">- Update to version 0.9.0
  * x86 (64bit) AVX2 implementation of most 10b/12b functions,
    which should provide a large boost for high-bitdepth
    decoding on modern x86 computers and servers.
  * ARM64 neon implementation of FilmGrain (4:2:0/4:2:2/4:4:4 8bit)
  * New API to signal events happening during the decoding process</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1627560000">- Update to version 0.9.1
  * 10/12b SSSE3 optimizations for mc (avg, w_avg, mask, w_mask,
    emu_edge), prep/put_bilin, prep/put_8tap, ipred (dc/h/v,
    paeth, smooth, pal, filter), wiener, sgr (10b), warp8x8,
    deblock, film_grain, cfl_ac/pred for 32bit and 64bit x86
    processors
  * Film grain NEON for fguv 10/12b, fgy/fguv 8b and fgy/fguv
    10/12 arm32
  * Fixes for filmgrain on ARM
  * itx 10bit optimizations for 4x4/x8/x16, 8x4/x8/x16 for SSE4
  * Misc improvements on SSE2, SSE4</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1630670400">- Update to version 0.9.2
  * x86: SSE4 optimizations of inverse transforms for 10bit for
    all sizes
  * x86: mc.resize optimizations with AVX2/SSSE3 for 10/12b
  * x86: SSSE3 optimizations for cdef_filter in 10/12b and
    mc_w_mask_422/444 in 8b
  * ARM NEON optimizations for FilmGrain Gen_grain functions
  * Optimizations for splat_mv in SSE2/AVX2 and NEON
  * x86: SGR improvements for SSSE3 CPUs
  * x86: AVX2 optimizations for cfl_ac</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1647604800">- Update to version 1.0.0
  * Automatic thread management.
  * Add support for AVX-512 acceleration.
  * x86 code speedup (from SSE2 to AVX2).
  * New grain API to ease acceleration on the GPU.
  * New API call to get information of which frame failed to
    decode, in error cases.
  * Numerous small bug fixes.
- Bump soversion to 6</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665662400">- Drop _lto_cflags define, current version supports lto build.
- Drop unneeded rpm BuildRequires.
- Add pkgconfig(libxxhash) BuildRequires and stop passing
  xhash_muxer=disabled to meson, build hash_muxer support.
- Add check section and meson_test macro, run tests during build.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1676376000">- Update to version 1.1.0
  * New function dav1d_get_frame_delay to query the decoder
    frame delay
  * Numerous fixes for strict conformity to the specs and samples
  * NEON and AVX-512 misc fixes and improvements
  * Partial AVX2 12bpc transform implementations
  * AVX-512 high bit-depth cdef_filter, loopfilter, itx
  * NEON z1/z3 optimization for 8bpc
  * SSSE3 z1 optimization for 8bpc</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1677672000">- Require gcc9 on SLE. Otherwise defaults to gcc7 and fails to
  build on ppc64le (boo#1208794).</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1678190400">- Revert last change. This is now handled in xxhash.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1683115200">- Update to version 1.2.0
  * Improvements on attachments of props and T.35 entries on
    output pictures
  * NEON z1/z3 high bit-depth optimizations and improvements for
    8bpc
  * SSSE3 z2/z3 8bpc and SSSE3 z1/z3 high bit-depth optimziations
  * refmvs.save_tmvs optimizations in SSSE3/AVX2/AVX-512
  * AVX-512 optimizations for high bit-depth itx (16x64, 32x64,
    64x16, 64x32, 64x64)
  * AVX2 optimizations for 12bpc for 16x32, 32x16, 32x32 itx</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1683288000">- Use ldconfig_scriptlets macro, minor spec clean-up.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1685534400">- Add to description some performance mentions that set it apart
  from other packages e.g. gav1.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" 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="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1696420800">- Update to version 1.3.0
  * Reduce memory usage in numerous places
  * ABI break in Dav1dSequenceHeader, Dav1dFrameHeader,
    Dav1dContentLightLevel structures
  * new API function to check the API version:
    dav1d_version_api()
  * Rewrite of the SGR functions for ARM64 to be faster
  * NEON implemetation of save_tmvs for ARM32 and ARM64
  * x86 palette DSP for pal_idx_finish function
- Bump soversion to 7</changelog>
</package>
<package pkgid="b253fb8f71e9fc36f859160213bda22a0c7757143c6125ef76eeec2a6e182c090b022d9cd3f662a3ade7156ea3b5a9ebe3f81390dcfd61c005da395edd849f4b" name="dav1d-devel" arch="x86_64">
  <version epoch="0" ver="1.3.0" rel="1.1"/>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1589976000">- Update to verison 0.7.0
  * Faster refmv implementation gaining up to 12% speed while
  - 25% of RAM (Single Thread)
  * 10b/12b ARM64 optimizations are mostly complete:
    + ipred (paeth, smooth, dc, pal, filter, cfl)
    + itxfm (only 10b)
  * AVX2/SSSE3 for non-4:2:0 film grain and for mc.resize
  * AVX2 for cfl4:4:4
  * AVX-512 CDEF filter
  * ARM64 8b improvements for cfl_ac and itxfm
  * ARM64 implementation for emu_edge in 8b/10b/12b
  * ARM32 implementation for emu_edge in 8b
  * Improvements on the dav1dplay utility player to support 10
    bit, non-4:2:0 pixel formats and film grain on the GPU</changelog>
  <changelog author="aloisio@gmx.com" date="1592827200">- Update to version 0.7.1
  * ARM32 NEON optimizations for itxfm, which can give up to 28%
    speedup, and MSAC
  * SSE2 optimizations for prep_bilin and prep_8tap
  * AVX2 optimizations for MC scaled
  * Fix a clamping issue in motion vector projection
  * Fix an issue on some specific Haswell CPU on ipred_z AVX2
    functions
  * Improvements on the dav1dplay utility player to support
    resizing</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1598961600">- Add dav1d-nasm-2.15.patch: Fix compilation with nasm 2.15.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1606219200">- Update to version 0.8.0
  * Improve the performance by using a picture buffer pool;
  * ARM32 optimizations for 8bit bitdepth for ipred paeth,
    smooth, cfl
  * ARM32 optimizations for 10/12/16bit bitdepth for
    mc_avg/mask/w_avg,
    put/prep 8tap/bilin, wiener and CDEF filters
  * ARM64 optimizations for cfl_ac 444 for all bitdepths
  * x86 optimizations for MC 8-tap, mc_scaled in AVX2
  * x86 optimizations for CDEF in SSE and
    {put/prep}_{8tap/bilin} in SSSE3
- Bump soversion to 5
- Drop dav1d-nasm-2.15.patch (merged upstream)</changelog>
  <changelog author="aloisio@gmx.com" date="1609588800">- Update to version 0.8.1
  * Keep references to buffers valid after dav1d_close().
    Fixes a regression caused by the picture buffer pool added
    in 0.8.0.
  * ARM32 optimizations for 10bit bitdepth for SGR
  * ARM32 optimizations for 16bit bitdepth for
    blend/w_masl/emu_edge
  * ARM64 optimizations for 10bit bitdepth for SGR
  * x86 optimizations for wiener in SSE2/SSSE3/AVX2</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1613995200">- Update to version 0.8.2
  * ARM32 optimizations for ipred and itx in 10/12bits,
    completing the 10b/12b work on ARM64 and ARM32
  * Give the post-filters their own threads
  * ARM64: rewrite the wiener functions
  * Speed up coefficient decoding, 0.5%-3% global decoding gain
  * x86 optimizations for CDEF_filter and wiener in 10/12bit
  * x86: rewrite the SGR AVX2 asm
  * x86: improve msac speed on SSE2+ machines
  * ARM32: improve speed of ipred and warp
  * ARM64: improve speed of ipred, cdef_dir, cdef_filter,
    warp_motion and itx16
  * ARM32/64: improve speed of looprestoration
  * Add seeking, pausing to the player
  * Update the player for rendering of 10b/12b
  * Misc speed improvements and fixes on all platforms
  * Add a xxh3 muxer in the dav1d application</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1616587200">- Disable LTO (fix boo#1183956)</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1621166400">- Update to version 0.9.0
  * x86 (64bit) AVX2 implementation of most 10b/12b functions,
    which should provide a large boost for high-bitdepth
    decoding on modern x86 computers and servers.
  * ARM64 neon implementation of FilmGrain (4:2:0/4:2:2/4:4:4 8bit)
  * New API to signal events happening during the decoding process</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1627560000">- Update to version 0.9.1
  * 10/12b SSSE3 optimizations for mc (avg, w_avg, mask, w_mask,
    emu_edge), prep/put_bilin, prep/put_8tap, ipred (dc/h/v,
    paeth, smooth, pal, filter), wiener, sgr (10b), warp8x8,
    deblock, film_grain, cfl_ac/pred for 32bit and 64bit x86
    processors
  * Film grain NEON for fguv 10/12b, fgy/fguv 8b and fgy/fguv
    10/12 arm32
  * Fixes for filmgrain on ARM
  * itx 10bit optimizations for 4x4/x8/x16, 8x4/x8/x16 for SSE4
  * Misc improvements on SSE2, SSE4</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1630670400">- Update to version 0.9.2
  * x86: SSE4 optimizations of inverse transforms for 10bit for
    all sizes
  * x86: mc.resize optimizations with AVX2/SSSE3 for 10/12b
  * x86: SSSE3 optimizations for cdef_filter in 10/12b and
    mc_w_mask_422/444 in 8b
  * ARM NEON optimizations for FilmGrain Gen_grain functions
  * Optimizations for splat_mv in SSE2/AVX2 and NEON
  * x86: SGR improvements for SSSE3 CPUs
  * x86: AVX2 optimizations for cfl_ac</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1647604800">- Update to version 1.0.0
  * Automatic thread management.
  * Add support for AVX-512 acceleration.
  * x86 code speedup (from SSE2 to AVX2).
  * New grain API to ease acceleration on the GPU.
  * New API call to get information of which frame failed to
    decode, in error cases.
  * Numerous small bug fixes.
- Bump soversion to 6</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665662400">- Drop _lto_cflags define, current version supports lto build.
- Drop unneeded rpm BuildRequires.
- Add pkgconfig(libxxhash) BuildRequires and stop passing
  xhash_muxer=disabled to meson, build hash_muxer support.
- Add check section and meson_test macro, run tests during build.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1676376000">- Update to version 1.1.0
  * New function dav1d_get_frame_delay to query the decoder
    frame delay
  * Numerous fixes for strict conformity to the specs and samples
  * NEON and AVX-512 misc fixes and improvements
  * Partial AVX2 12bpc transform implementations
  * AVX-512 high bit-depth cdef_filter, loopfilter, itx
  * NEON z1/z3 optimization for 8bpc
  * SSSE3 z1 optimization for 8bpc</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1677672000">- Require gcc9 on SLE. Otherwise defaults to gcc7 and fails to
  build on ppc64le (boo#1208794).</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1678190400">- Revert last change. This is now handled in xxhash.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1683115200">- Update to version 1.2.0
  * Improvements on attachments of props and T.35 entries on
    output pictures
  * NEON z1/z3 high bit-depth optimizations and improvements for
    8bpc
  * SSSE3 z2/z3 8bpc and SSSE3 z1/z3 high bit-depth optimziations
  * refmvs.save_tmvs optimizations in SSSE3/AVX2/AVX-512
  * AVX-512 optimizations for high bit-depth itx (16x64, 32x64,
    64x16, 64x32, 64x64)
  * AVX2 optimizations for 12bpc for 16x32, 32x16, 32x32 itx</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1683288000">- Use ldconfig_scriptlets macro, minor spec clean-up.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1685534400">- Add to description some performance mentions that set it apart
  from other packages e.g. gav1.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" 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="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1696420800">- Update to version 1.3.0
  * Reduce memory usage in numerous places
  * ABI break in Dav1dSequenceHeader, Dav1dFrameHeader,
    Dav1dContentLightLevel structures
  * new API function to check the API version:
    dav1d_version_api()
  * Rewrite of the SGR functions for ARM64 to be faster
  * NEON implemetation of save_tmvs for ARM32 and ARM64
  * x86 palette DSP for pal_idx_finish function
- Bump soversion to 7</changelog>
</package>
<package pkgid="5b68fa2cf75502b14b0aaae4540fa3686879a268072899fed69892e4676b9c4bcf8404dd79980b258aacfcc8cff5b5ac24866a7e4003d35c2742b02f5e1803a2" name="db48-doc" arch="noarch">
  <version epoch="0" ver="4.8.30" rel="42.4"/>
  <changelog author="coolo@suse.com" date="1382356800">- fix update-alternatives usage</changelog>
  <changelog author="schwab@suse.de" date="1399896000">- remove generation of unused tarball
- remove setting of unused variable</changelog>
  <changelog author="tchvatal@suse.com" date="1459425600">- Use upstream tarball
- Cleanup a bit with spec-cleaner
- remove unused script check-build.sh</changelog>
  <changelog author="rguenther@suse.com" date="1520942400">- Add libdb-fix-atomic.patch to fix __atomic_compare_exchange clash
  with GCCs builtin.  Fixes build with GCC8 which now rejects this.</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1545307200">- Fix the license to match up really what is in there</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1566216000">- Remove the getpatches as it does not work at all, oracle
  removed the pages
- Use spec-cleaner
- Fix stripped debuginfo to make sure we can debug with libdb</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1566907200">- Add opd deadlock patch as found and documented by Red Hat.
  (bsc#1148244)
  * 0001-OPD-deadlock-RH-BZ-1349779.patch</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678449600">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1687348800">- Fix incomplete license tag. [bsc#1099695]</changelog>
</package>
<package pkgid="552d8a7f82ae92ca66e97503faeaf3e98c10fcd31f3a5064a215ac3f79801977c6e723413e0b986ed76a927efae54f49a69e766477b9f96bece4e3cf45739f8e" name="db48-utils" arch="i586">
  <version epoch="0" ver="4.8.30" rel="42.4"/>
  <changelog author="coolo@suse.com" date="1382356800">- fix update-alternatives usage</changelog>
  <changelog author="schwab@suse.de" date="1399896000">- remove generation of unused tarball
- remove setting of unused variable</changelog>
  <changelog author="tchvatal@suse.com" date="1459425600">- Use upstream tarball
- Cleanup a bit with spec-cleaner
- remove unused script check-build.sh</changelog>
  <changelog author="rguenther@suse.com" date="1520942400">- Add libdb-fix-atomic.patch to fix __atomic_compare_exchange clash
  with GCCs builtin.  Fixes build with GCC8 which now rejects this.</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1545307200">- Fix the license to match up really what is in there</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1566216000">- Remove the getpatches as it does not work at all, oracle
  removed the pages
- Use spec-cleaner
- Fix stripped debuginfo to make sure we can debug with libdb</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1566907200">- Add opd deadlock patch as found and documented by Red Hat.
  (bsc#1148244)
  * 0001-OPD-deadlock-RH-BZ-1349779.patch</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678449600">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1687348800">- Fix incomplete license tag. [bsc#1099695]</changelog>
</package>
<package pkgid="67ebff8a3271edea8db2e25b1140dced5099b35402c9529c72257f0ea3fa400d1743256c3f540d478da5dbb374f061e0a1f8416999147e07f9b845ca24ad1b94" name="db48-utils" arch="x86_64">
  <version epoch="0" ver="4.8.30" rel="42.4"/>
  <changelog author="coolo@suse.com" date="1382356800">- fix update-alternatives usage</changelog>
  <changelog author="schwab@suse.de" date="1399896000">- remove generation of unused tarball
- remove setting of unused variable</changelog>
  <changelog author="tchvatal@suse.com" date="1459425600">- Use upstream tarball
- Cleanup a bit with spec-cleaner
- remove unused script check-build.sh</changelog>
  <changelog author="rguenther@suse.com" date="1520942400">- Add libdb-fix-atomic.patch to fix __atomic_compare_exchange clash
  with GCCs builtin.  Fixes build with GCC8 which now rejects this.</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1545307200">- Fix the license to match up really what is in there</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1566216000">- Remove the getpatches as it does not work at all, oracle
  removed the pages
- Use spec-cleaner
- Fix stripped debuginfo to make sure we can debug with libdb</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1566907200">- Add opd deadlock patch as found and documented by Red Hat.
  (bsc#1148244)
  * 0001-OPD-deadlock-RH-BZ-1349779.patch</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678449600">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1687348800">- Fix incomplete license tag. [bsc#1099695]</changelog>
</package>
<package pkgid="7a96f56809998d3ad0ecb6e5624ec048b98954ef42f900b11712556a882c673e8c719df7553b20fc38c37aeb5a88c480dacff4c8e78011c0928be698edb8aac5" name="db48-utils-debuginfo" arch="i586">
  <version epoch="0" ver="4.8.30" rel="42.4"/>
  <changelog author="coolo@suse.com" date="1382356800">- fix update-alternatives usage</changelog>
  <changelog author="schwab@suse.de" date="1399896000">- remove generation of unused tarball
- remove setting of unused variable</changelog>
  <changelog author="tchvatal@suse.com" date="1459425600">- Use upstream tarball
- Cleanup a bit with spec-cleaner
- remove unused script check-build.sh</changelog>
  <changelog author="rguenther@suse.com" date="1520942400">- Add libdb-fix-atomic.patch to fix __atomic_compare_exchange clash
  with GCCs builtin.  Fixes build with GCC8 which now rejects this.</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1545307200">- Fix the license to match up really what is in there</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1566216000">- Remove the getpatches as it does not work at all, oracle
  removed the pages
- Use spec-cleaner
- Fix stripped debuginfo to make sure we can debug with libdb</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1566907200">- Add opd deadlock patch as found and documented by Red Hat.
  (bsc#1148244)
  * 0001-OPD-deadlock-RH-BZ-1349779.patch</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678449600">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1687348800">- Fix incomplete license tag. [bsc#1099695]</changelog>
</package>
<package pkgid="c11e5368a30de43adb74ecaf5dd5b7ff87857aba7f3c2340093bf798f006cb01c8cec8b221714bde5648ef735a4decddad8ec5b7b6ed7a8fb2d4c37dc454a71f" name="db48-utils-debuginfo" arch="x86_64">
  <version epoch="0" ver="4.8.30" rel="42.4"/>
  <changelog author="coolo@suse.com" date="1382356800">- fix update-alternatives usage</changelog>
  <changelog author="schwab@suse.de" date="1399896000">- remove generation of unused tarball
- remove setting of unused variable</changelog>
  <changelog author="tchvatal@suse.com" date="1459425600">- Use upstream tarball
- Cleanup a bit with spec-cleaner
- remove unused script check-build.sh</changelog>
  <changelog author="rguenther@suse.com" date="1520942400">- Add libdb-fix-atomic.patch to fix __atomic_compare_exchange clash
  with GCCs builtin.  Fixes build with GCC8 which now rejects this.</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1545307200">- Fix the license to match up really what is in there</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1566216000">- Remove the getpatches as it does not work at all, oracle
  removed the pages
- Use spec-cleaner
- Fix stripped debuginfo to make sure we can debug with libdb</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1566907200">- Add opd deadlock patch as found and documented by Red Hat.
  (bsc#1148244)
  * 0001-OPD-deadlock-RH-BZ-1349779.patch</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678449600">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1687348800">- Fix incomplete license tag. [bsc#1099695]</changelog>
</package>
<package pkgid="c5b14110077efe40563dce3047594f938290fbcda879fa91414ef48b9777eae12e1590edf1b12d1f8fc93beb5ef5739e69bf6ffed867a17bcbd5c956de122fdc" name="dblatex" arch="noarch">
  <version epoch="0" ver="0.3.12" rel="1.11"/>
  <changelog author="p.drouand@gmail.com" date="1420372800">- Update to version 0.3.5
  + Fix an HTML table bug when no colgroup or col is specified.
  + Fix an HTML table bug when cellpadding is expressed in percentage.
  + Include the package ’ucs’ and configure listings to work with pdftex
    and UTF-8 characters.
  + Improve setup.py to detect the installed texlive version only on
    manual install.
  + Adapt URL to work with texlive &gt;= 2009.
  + Debian bugs fixed: #720624, #684393, #684391, #683166, #682936, and #682901.
  + SF bugs fixed: #108, #107, #106, #104, #103, #98, and some fixes to
    be able work with Saxon.</changelog>
  <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 Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" 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="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1537876800">- More packaging cleanup
- Further reduce duplicities
- Use modern python macros
- Replace shebang in executable</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" 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="Matej Cepl &lt;mcepl@suse.com&gt;" 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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1633089600">- Fix replacement of "env python" to python3 in dblatex' main
  script: upstream moved this already to python3.</changelog>
</package>
<package pkgid="5e6551b0d9338d138c47da936e4c0d7336c8cff1deb621dd4be22a63a97859318954ac33fd50e96f69cd53387442c2b680d72293df2bb4c9a7203261d0fbff15" name="dblatex" arch="src">
  <version epoch="0" ver="0.3.12" rel="1.11"/>
  <changelog author="ro@suse.de" date="1222257600">- drop noarch (not for a python package)</changelog>
  <changelog author="coolo@novell.com" date="1249819200">- use new python macros</changelog>
  <changelog author="bernhard@bwalle.de" date="1275739200">Updated to version 0.3:
  * Upgrade to recent Debian scripts (error handlers).
  * Improve the table rendering by adding a table-width Processing
    Instruction.
  * Add the parameters:
  - default.table.width.
  - biblioentry.numbered.
  * A number of bug fixes.</changelog>
  <changelog author="toms@suse.de" date="1313150400">- Merged spec file with Publishing
- Added sed call to remove shebang lines in *.py files</changelog>
  <changelog author="jengelh@medozas.de" date="1316347200">- Remove redundant tags/sections from specfile
  (cf. packaging guidelines)</changelog>
  <changelog author="coolo@suse.com" date="1326196800">- GPL seems to be 2.0 only</changelog>
  <changelog author="toganm@opensuse.org" date="1332936000">- Update to version 0.3.2:
  * Add feature request #2052157 to have HTML table support
  * Full support of the --quiet option
  * Improve setup.py to make package building easier in a
    development environment
  * Improve the document title formatting, to render &lt;superscript&gt;
    for example.
  * Fix debian bug #629110 to work around an appendix package
    limitation with xetex
  * Fix bug #3094120 to work in paranoid mode (required for
    TexLive 2010)
  * Fix debian bug #623590 to format elements like &lt;emphasis&gt;
    contained in &lt;filename&gt;.
  * Fix a bug that prevented from putting and index at the highest
    level when preceded by a &lt;part&gt;.
- Removed dblatex-setup.patch and used sed instead to change doc
  directory</changelog>
  <changelog author="toganm@opensuse.org" date="1335441600">- Update to version 0.3.3
  * Fix incomplete image path conversion when subfigures are used.
  * Fix unicode listings limitation to handle characters greater than
    255.
  * Fix &lt;abstract&gt; environment to prevent from page counter reset.
  * Fix the &lt;literallayout&gt; limitations by using the same
    implementation than &lt;screen&gt;.
  * Fix a texlive 9 french babel and enumitem incompatibility.
  * Fix to be robust to URL encoded image paths, and to non-latin1
    paths.
  * Fix missing cross-reference to &lt;sidebar&gt; and &lt;qandaset&gt;.
  * Fix the &lt;sidebar&gt; box width to the actual context witdh.
  * Fix a french babel bug (unexpected active chars) when used with
    XeTeX.
  * Fix Debian bug #627501 to tell the priority policy of --xsl-user
    option.
  * Fix Debian bug #632967 to return a non-null code when the
    compilation fails.
  * Fix Debian bug #629514 to have draft watermark with XeTeX
    backend.
  * Fix Debian bug #634563 to have safe pdftitle content (no images).
  * Fix setup.py in order to work under Windows.
  * Fix the HTML table support to correctly render the cells
    elements.
  * Fix the HTML table support to correctly nested tables.
  * Fix the Olink support to allow database user-specific renderings
    like italics for &lt;i&gt; tags. Reuse of the DocBook Project implementation.
  * Fix a setup failure that made the listings UTF-8 support failed
    (extendedchars to set to "true").
  * Fix --xslt-opts to be able to pass several arguments by using
    quotes
  * Set the TexLive version to 2009 by default.
  * Update to new Debian Error Handler API.
  Improvements sponsored by Freexian (http://www.freexian.com) :
  * Remove hard-coded paper size and add some parameters for page
    layout setup:
    + Parameters to define page sizes and margins.
    + Parameters to have crop marks for pre-press PDF output.
  * Add the parameters literal.environment and literal.extensions to
    allow the user define its own listing environment.
  * Add the parameter latex.engine.options to be able to pass options
    to the TeX engine backend.
  * Print out warnings about the characters not handled by the
    selected fonts.
  * Image display improvements/fixes:
    + Avoid unexpected paragraph indentation when displaying images.
    + Strip spurious spaces between subfigures when
    + @role='flow.inline'
    + Prevents from empty tex subcaptions when no subfigure
    &lt;caption&gt; is defined.
  * Add the ability to format &lt;ulink&gt; as a block when @type='block'.
  * Pass @role to the latex sidebar environment.
  * Add the literal.class parameter used when &lt;literallayout&gt; class
    attribute is not set. Default is 'monospaced'.
  * Add some @role to format literal elements, and literal.role
    parameter for default role:
    + Wrap: wrap lines when longer than text width (default)
    + Overflow: do not wrap lines ; long lines overflow to the left
    + Scale: automatically scale a listing to have its lines fit the
    page width. The special feature can be disabled with
    literal.extensions=0</changelog>
  <changelog author="werner@suse.de" date="1341921600">- Make it build with latest TeXLive 2012 with new package layout</changelog>
  <changelog author="toganm@opensuse.org" date="1376222400">- Update to version 0.3.4
  * Fix a bug in the missing characters display.
  * Fix the global template to actually insert a backmatter tag
    before backmatter  elements.
  * Fix bug #3520152 by changing a template xpath (looks like a
    libxslt limitation).
  * Improve the verbatim block display to be able to scale the
    block width to the page width.
  * Allow latex instructions within verbatim blocks through
    Processing Instructions.
  * Improve the setup script to be close to the debian install
    rules.
  * Improve the hyphenation of the inlined literal elements.
  * Add the parameter example.float.type to give the possibility to
    have &lt;example&gt; not floating. The attribute 'floatstyle' is also
    taken into account.
  * Add the parameter hyphenation.format to specify the inlined
    format types that must be hyphenated. It replaces the more
    limited  monoseq.hyphenation parameter.
- Packaging
  * added dblatex-0.3.4-disable-debian.patch</changelog>
  <changelog author="p.drouand@gmail.com" date="1420372800">- Update to version 0.3.5
  + Fix an HTML table bug when no colgroup or col is specified.
  + Fix an HTML table bug when cellpadding is expressed in percentage.
  + Include the package ’ucs’ and configure listings to work with pdftex
    and UTF-8 characters.
  + Improve setup.py to detect the installed texlive version only on
    manual install.
  + Adapt URL to work with texlive &gt;= 2009.
  + Debian bugs fixed: #720624, #684393, #684391, #683166, #682936, and #682901.
  + SF bugs fixed: #108, #107, #106, #104, #103, #98, and some fixes to
    be able work with Saxon.</changelog>
  <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 Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" 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="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1537876800">- More packaging cleanup
- Further reduce duplicities
- Use modern python macros
- Replace shebang in executable</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" 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="Matej Cepl &lt;mcepl@suse.com&gt;" 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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1633089600">- Fix replacement of "env python" to python3 in dblatex' main
  script: upstream moved this already to python3.</changelog>
</package>
<package pkgid="681319233cac0f5b65e7c91b656c3a21d10da49df5e962a786fd9d0d0b47eaf98dc3edfaf7a4e6d4b2fb8edcdf27ce4bba17c8d79e95e19f7d698d35d4413f70" name="dblatex-doc" arch="noarch">
  <version epoch="0" ver="0.3.12" rel="1.11"/>
  <changelog author="p.drouand@gmail.com" date="1420372800">- Update to version 0.3.5
  + Fix an HTML table bug when no colgroup or col is specified.
  + Fix an HTML table bug when cellpadding is expressed in percentage.
  + Include the package ’ucs’ and configure listings to work with pdftex
    and UTF-8 characters.
  + Improve setup.py to detect the installed texlive version only on
    manual install.
  + Adapt URL to work with texlive &gt;= 2009.
  + Debian bugs fixed: #720624, #684393, #684391, #683166, #682936, and #682901.
  + SF bugs fixed: #108, #107, #106, #104, #103, #98, and some fixes to
    be able work with Saxon.</changelog>
  <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 Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" 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="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1537876800">- More packaging cleanup
- Further reduce duplicities
- Use modern python macros
- Replace shebang in executable</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" 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="Matej Cepl &lt;mcepl@suse.com&gt;" 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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1633089600">- Fix replacement of "env python" to python3 in dblatex' main
  script: upstream moved this already to python3.</changelog>
</package>
<package pkgid="d344331a902d70fb63a3ea9fae93f794815ee957a671c504c1597feab5c6c97d9e39257a6b1bccbec199f1e92ba82f6378e92bcbd2a789bf3a9ece6ed2a62576" name="dbus-1" arch="i586">
  <version epoch="0" ver="1.14.10" rel="2.1"/>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1607083200">- retire /lib/dbus-1/system-services as it's deprecated</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1617796800">- avoid listing cmake directory - owned by cmake package</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.de&gt;" date="1628078400">- Use libalternatives instead of update-alternatives.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.de&gt;" date="1631793600">- Fixed spec file regarding removing old update-alternatives
  entries.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.de&gt;" date="1632398400">- Added BuildRequires alts for libalternatives.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1636372800">- Add CONFIG parameter to %sysusers_generate_pre</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1647259200">- set runstatedir correctly</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1647518400">- Drop use of %{with libalternatives}, there's no such bcond defined
  and in many other places it's not optional anyway (boo#1197258)</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1653566400">- The great dbus package split of 22, in preperation for replacing
  dbus-daemon with dbus-broker currently there is no functional
  difference that will change later, this follows a similar setup
  to RedHat and Debian.
  * dbus-daemon is now in its own separate package
  * Create a dbus-1-common package with all the files and config
    that are shared between the dbus-daemon and dbus-broker
    implementations.
  * Create a dbus-1-tools package with the tools eventually we will
    likely want to move to only recommending this package Redhat and
    Debian have both already gone down this path.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1654689600">- version provides
- add split provides
- remove unused/obsolete pre_checkin.sh</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665662400">- Disable asserts (bsc#1087072)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1675944000">- update to 1.14.6:
  * Fix an incorrect assertion that could be used to crash
    dbus-daemon or other users of DBusServer prior to
    authentication, if libdbus was compiled with assertions
    enabled.
    We recommend that production builds of dbus, for example in
    OS distributions, should be compiled with checks but
    without assertions.
  * When connected to a dbus-broker, stop dbus-monitor from
    incorrectly replying to Peer method calls that were sent to the
    dbus-broker with a NULL destination
  * Fix out-of-bounds varargs read in the dbus-daemon's config-
    parser.  This is not attacker-triggerable and appears to be
    harmless in practice, but is technically undefined behaviour
    and is detected as such by AddressSanitizer.
  * Avoid a data race in multi-threaded use of DBusCounter
  * Fix a crash with some glibc versions when non-auditable
    SELinux events are logged (dbus!386, Jeremi Piotrowski)
  * If dbus_message_demarshal() runs out of memory while
    validating a message, report it as NoMemory rather than
    InvalidArgs (dbus#420, Simon McVittie)
  * Use C11 _Alignof if available, for better standards-
    compliance
  * Stop including an outdated copy of pkg.m4 in the git tree
  * Documentation:
  * Fix the test-apparmor-activation test after dbus#416
  * Internal changes:
  * Fix CI builds with recent git versions (dbus#447, Simon
    McVittie)
- switch to using multibuild</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676030400">- Fix multibuild: do not mention main flavor in multibuild, as it
  is implicit built.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1676808000">- Packaging changes:
  * Move missed scriptlets and links for dbus.socket to common
  * Move sysusers and tmpfiles scriptlets, and ghost files to
    common
  * Move dbus-launch man page to correct package</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" 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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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>
</package>
<package pkgid="00d80317df15e1902ddffe3190c3f4a82d16a4f0a9a192b7c9b42040d9370ab45dba0bd7777d7bf24f678658bbd575471ac54592e6caeb64679fed3ae7c40d12" name="dbus-1" arch="src">
  <version epoch="0" ver="1.14.10" rel="2.1"/>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1607083200">- retire /lib/dbus-1/system-services as it's deprecated</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1617796800">- avoid listing cmake directory - owned by cmake package</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.de&gt;" date="1628078400">- Use libalternatives instead of update-alternatives.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.de&gt;" date="1631793600">- Fixed spec file regarding removing old update-alternatives
  entries.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.de&gt;" date="1632398400">- Added BuildRequires alts for libalternatives.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1636372800">- Add CONFIG parameter to %sysusers_generate_pre</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1647259200">- set runstatedir correctly</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1647518400">- Drop use of %{with libalternatives}, there's no such bcond defined
  and in many other places it's not optional anyway (boo#1197258)</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1653566400">- The great dbus package split of 22, in preperation for replacing
  dbus-daemon with dbus-broker currently there is no functional
  difference that will change later, this follows a similar setup
  to RedHat and Debian.
  * dbus-daemon is now in its own separate package
  * Create a dbus-1-common package with all the files and config
    that are shared between the dbus-daemon and dbus-broker
    implementations.
  * Create a dbus-1-tools package with the tools eventually we will
    likely want to move to only recommending this package Redhat and
    Debian have both already gone down this path.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1654689600">- version provides
- add split provides
- remove unused/obsolete pre_checkin.sh</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665662400">- Disable asserts (bsc#1087072)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1675944000">- update to 1.14.6:
  * Fix an incorrect assertion that could be used to crash
    dbus-daemon or other users of DBusServer prior to
    authentication, if libdbus was compiled with assertions
    enabled.
    We recommend that production builds of dbus, for example in
    OS distributions, should be compiled with checks but
    without assertions.
  * When connected to a dbus-broker, stop dbus-monitor from
    incorrectly replying to Peer method calls that were sent to the
    dbus-broker with a NULL destination
  * Fix out-of-bounds varargs read in the dbus-daemon's config-
    parser.  This is not attacker-triggerable and appears to be
    harmless in practice, but is technically undefined behaviour
    and is detected as such by AddressSanitizer.
  * Avoid a data race in multi-threaded use of DBusCounter
  * Fix a crash with some glibc versions when non-auditable
    SELinux events are logged (dbus!386, Jeremi Piotrowski)
  * If dbus_message_demarshal() runs out of memory while
    validating a message, report it as NoMemory rather than
    InvalidArgs (dbus#420, Simon McVittie)
  * Use C11 _Alignof if available, for better standards-
    compliance
  * Stop including an outdated copy of pkg.m4 in the git tree
  * Documentation:
  * Fix the test-apparmor-activation test after dbus#416
  * Internal changes:
  * Fix CI builds with recent git versions (dbus#447, Simon
    McVittie)
- switch to using multibuild</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676030400">- Fix multibuild: do not mention main flavor in multibuild, as it
  is implicit built.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1676808000">- Packaging changes:
  * Move missed scriptlets and links for dbus.socket to common
  * Move sysusers and tmpfiles scriptlets, and ghost files to
    common
  * Move dbus-launch man page to correct package</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" 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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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>
</package>
<package pkgid="51c8f8e777c86caa8f3cd332cd04e17984dde52be4b329e68e8b820a2993e98ac0ccda84e807ed1aa98ee3f6a3293bfaeed9b8cfb01371ca05f14f2870fab334" name="dbus-1" arch="x86_64">
  <version epoch="0" ver="1.14.10" rel="2.1"/>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1607083200">- retire /lib/dbus-1/system-services as it's deprecated</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1617796800">- avoid listing cmake directory - owned by cmake package</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.de&gt;" date="1628078400">- Use libalternatives instead of update-alternatives.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.de&gt;" date="1631793600">- Fixed spec file regarding removing old update-alternatives
  entries.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.de&gt;" date="1632398400">- Added BuildRequires alts for libalternatives.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1636372800">- Add CONFIG parameter to %sysusers_generate_pre</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1647259200">- set runstatedir correctly</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1647518400">- Drop use of %{with libalternatives}, there's no such bcond defined
  and in many other places it's not optional anyway (boo#1197258)</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1653566400">- The great dbus package split of 22, in preperation for replacing
  dbus-daemon with dbus-broker currently there is no functional
  difference that will change later, this follows a similar setup
  to RedHat and Debian.
  * dbus-daemon is now in its own separate package
  * Create a dbus-1-common package with all the files and config
    that are shared between the dbus-daemon and dbus-broker
    implementations.
  * Create a dbus-1-tools package with the tools eventually we will
    likely want to move to only recommending this package Redhat and
    Debian have both already gone down this path.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1654689600">- version provides
- add split provides
- remove unused/obsolete pre_checkin.sh</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665662400">- Disable asserts (bsc#1087072)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1675944000">- update to 1.14.6:
  * Fix an incorrect assertion that could be used to crash
    dbus-daemon or other users of DBusServer prior to
    authentication, if libdbus was compiled with assertions
    enabled.
    We recommend that production builds of dbus, for example in
    OS distributions, should be compiled with checks but
    without assertions.
  * When connected to a dbus-broker, stop dbus-monitor from
    incorrectly replying to Peer method calls that were sent to the
    dbus-broker with a NULL destination
  * Fix out-of-bounds varargs read in the dbus-daemon's config-
    parser.  This is not attacker-triggerable and appears to be
    harmless in practice, but is technically undefined behaviour
    and is detected as such by AddressSanitizer.
  * Avoid a data race in multi-threaded use of DBusCounter
  * Fix a crash with some glibc versions when non-auditable
    SELinux events are logged (dbus!386, Jeremi Piotrowski)
  * If dbus_message_demarshal() runs out of memory while
    validating a message, report it as NoMemory rather than
    InvalidArgs (dbus#420, Simon McVittie)
  * Use C11 _Alignof if available, for better standards-
    compliance
  * Stop including an outdated copy of pkg.m4 in the git tree
  * Documentation:
  * Fix the test-apparmor-activation test after dbus#416
  * Internal changes:
  * Fix CI builds with recent git versions (dbus#447, Simon
    McVittie)
- switch to using multibuild</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676030400">- Fix multibuild: do not mention main flavor in multibuild, as it
  is implicit built.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1676808000">- Packaging changes:
  * Move missed scriptlets and links for dbus.socket to common
  * Move sysusers and tmpfiles scriptlets, and ghost files to
    common
  * Move dbus-launch man page to correct package</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" 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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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>
</package>
<package pkgid="c1219739b3fef0f135b82ddebcf107885eda96ddf32982fac14a43a5a6fa0676493caae80b2ebe6feaf8c4797a81e154229f02efd72d019c8baefebe416d8fcf" name="dbus-1-32bit-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.14.10" rel="2.1"/>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1607083200">- retire /lib/dbus-1/system-services as it's deprecated</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1617796800">- avoid listing cmake directory - owned by cmake package</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.de&gt;" date="1628078400">- Use libalternatives instead of update-alternatives.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.de&gt;" date="1631793600">- Fixed spec file regarding removing old update-alternatives
  entries.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.de&gt;" date="1632398400">- Added BuildRequires alts for libalternatives.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1636372800">- Add CONFIG parameter to %sysusers_generate_pre</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1647259200">- set runstatedir correctly</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1647518400">- Drop use of %{with libalternatives}, there's no such bcond defined
  and in many other places it's not optional anyway (boo#1197258)</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1653566400">- The great dbus package split of 22, in preperation for replacing
  dbus-daemon with dbus-broker currently there is no functional
  difference that will change later, this follows a similar setup
  to RedHat and Debian.
  * dbus-daemon is now in its own separate package
  * Create a dbus-1-common package with all the files and config
    that are shared between the dbus-daemon and dbus-broker
    implementations.
  * Create a dbus-1-tools package with the tools eventually we will
    likely want to move to only recommending this package Redhat and
    Debian have both already gone down this path.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1654689600">- version provides
- add split provides
- remove unused/obsolete pre_checkin.sh</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665662400">- Disable asserts (bsc#1087072)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1675944000">- update to 1.14.6:
  * Fix an incorrect assertion that could be used to crash
    dbus-daemon or other users of DBusServer prior to
    authentication, if libdbus was compiled with assertions
    enabled.
    We recommend that production builds of dbus, for example in
    OS distributions, should be compiled with checks but
    without assertions.
  * When connected to a dbus-broker, stop dbus-monitor from
    incorrectly replying to Peer method calls that were sent to the
    dbus-broker with a NULL destination
  * Fix out-of-bounds varargs read in the dbus-daemon's config-
    parser.  This is not attacker-triggerable and appears to be
    harmless in practice, but is technically undefined behaviour
    and is detected as such by AddressSanitizer.
  * Avoid a data race in multi-threaded use of DBusCounter
  * Fix a crash with some glibc versions when non-auditable
    SELinux events are logged (dbus!386, Jeremi Piotrowski)
  * If dbus_message_demarshal() runs out of memory while
    validating a message, report it as NoMemory rather than
    InvalidArgs (dbus#420, Simon McVittie)
  * Use C11 _Alignof if available, for better standards-
    compliance
  * Stop including an outdated copy of pkg.m4 in the git tree
  * Documentation:
  * Fix the test-apparmor-activation test after dbus#416
  * Internal changes:
  * Fix CI builds with recent git versions (dbus#447, Simon
    McVittie)
- switch to using multibuild</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676030400">- Fix multibuild: do not mention main flavor in multibuild, as it
  is implicit built.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1676808000">- Packaging changes:
  * Move missed scriptlets and links for dbus.socket to common
  * Move sysusers and tmpfiles scriptlets, and ghost files to
    common
  * Move dbus-launch man page to correct package</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" 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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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>
</package>
<package pkgid="a0627f2ad304342fa612b1c102ec5912b8cf06b9d7a51df9e84bc7b657ef1a51561882e6198db800254dc39c83d60ba952c5c996ec1e2b0aea82b3a22412e72e" name="dbus-1-common" arch="noarch">
  <version epoch="0" ver="1.14.10" rel="2.1"/>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1607083200">- retire /lib/dbus-1/system-services as it's deprecated</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1617796800">- avoid listing cmake directory - owned by cmake package</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.de&gt;" date="1628078400">- Use libalternatives instead of update-alternatives.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.de&gt;" date="1631793600">- Fixed spec file regarding removing old update-alternatives
  entries.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.de&gt;" date="1632398400">- Added BuildRequires alts for libalternatives.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1636372800">- Add CONFIG parameter to %sysusers_generate_pre</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1647259200">- set runstatedir correctly</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1647518400">- Drop use of %{with libalternatives}, there's no such bcond defined
  and in many other places it's not optional anyway (boo#1197258)</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1653566400">- The great dbus package split of 22, in preperation for replacing
  dbus-daemon with dbus-broker currently there is no functional
  difference that will change later, this follows a similar setup
  to RedHat and Debian.
  * dbus-daemon is now in its own separate package
  * Create a dbus-1-common package with all the files and config
    that are shared between the dbus-daemon and dbus-broker
    implementations.
  * Create a dbus-1-tools package with the tools eventually we will
    likely want to move to only recommending this package Redhat and
    Debian have both already gone down this path.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1654689600">- version provides
- add split provides
- remove unused/obsolete pre_checkin.sh</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665662400">- Disable asserts (bsc#1087072)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1675944000">- update to 1.14.6:
  * Fix an incorrect assertion that could be used to crash
    dbus-daemon or other users of DBusServer prior to
    authentication, if libdbus was compiled with assertions
    enabled.
    We recommend that production builds of dbus, for example in
    OS distributions, should be compiled with checks but
    without assertions.
  * When connected to a dbus-broker, stop dbus-monitor from
    incorrectly replying to Peer method calls that were sent to the
    dbus-broker with a NULL destination
  * Fix out-of-bounds varargs read in the dbus-daemon's config-
    parser.  This is not attacker-triggerable and appears to be
    harmless in practice, but is technically undefined behaviour
    and is detected as such by AddressSanitizer.
  * Avoid a data race in multi-threaded use of DBusCounter
  * Fix a crash with some glibc versions when non-auditable
    SELinux events are logged (dbus!386, Jeremi Piotrowski)
  * If dbus_message_demarshal() runs out of memory while
    validating a message, report it as NoMemory rather than
    InvalidArgs (dbus#420, Simon McVittie)
  * Use C11 _Alignof if available, for better standards-
    compliance
  * Stop including an outdated copy of pkg.m4 in the git tree
  * Documentation:
  * Fix the test-apparmor-activation test after dbus#416
  * Internal changes:
  * Fix CI builds with recent git versions (dbus#447, Simon
    McVittie)
- switch to using multibuild</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676030400">- Fix multibuild: do not mention main flavor in multibuild, as it
  is implicit built.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1676808000">- Packaging changes:
  * Move missed scriptlets and links for dbus.socket to common
  * Move sysusers and tmpfiles scriptlets, and ghost files to
    common
  * Move dbus-launch man page to correct package</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" 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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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>
</package>
<package pkgid="ad86208f9913f256c6a61f13e5066df85a644dc859d26aa6b98a08377ed14dcf787e29fb03024ae8c39fba39138ff3b397e8d7e55d35a1f30c5e77936b2b3017" name="dbus-1-daemon" arch="i586">
  <version epoch="0" ver="1.14.10" rel="2.1"/>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1607083200">- retire /lib/dbus-1/system-services as it's deprecated</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1617796800">- avoid listing cmake directory - owned by cmake package</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.de&gt;" date="1628078400">- Use libalternatives instead of update-alternatives.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.de&gt;" date="1631793600">- Fixed spec file regarding removing old update-alternatives
  entries.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.de&gt;" date="1632398400">- Added BuildRequires alts for libalternatives.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1636372800">- Add CONFIG parameter to %sysusers_generate_pre</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1647259200">- set runstatedir correctly</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1647518400">- Drop use of %{with libalternatives}, there's no such bcond defined
  and in many other places it's not optional anyway (boo#1197258)</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1653566400">- The great dbus package split of 22, in preperation for replacing
  dbus-daemon with dbus-broker currently there is no functional
  difference that will change later, this follows a similar setup
  to RedHat and Debian.
  * dbus-daemon is now in its own separate package
  * Create a dbus-1-common package with all the files and config
    that are shared between the dbus-daemon and dbus-broker
    implementations.
  * Create a dbus-1-tools package with the tools eventually we will
    likely want to move to only recommending this package Redhat and
    Debian have both already gone down this path.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1654689600">- version provides
- add split provides
- remove unused/obsolete pre_checkin.sh</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665662400">- Disable asserts (bsc#1087072)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1675944000">- update to 1.14.6:
  * Fix an incorrect assertion that could be used to crash
    dbus-daemon or other users of DBusServer prior to
    authentication, if libdbus was compiled with assertions
    enabled.
    We recommend that production builds of dbus, for example in
    OS distributions, should be compiled with checks but
    without assertions.
  * When connected to a dbus-broker, stop dbus-monitor from
    incorrectly replying to Peer method calls that were sent to the
    dbus-broker with a NULL destination
  * Fix out-of-bounds varargs read in the dbus-daemon's config-
    parser.  This is not attacker-triggerable and appears to be
    harmless in practice, but is technically undefined behaviour
    and is detected as such by AddressSanitizer.
  * Avoid a data race in multi-threaded use of DBusCounter
  * Fix a crash with some glibc versions when non-auditable
    SELinux events are logged (dbus!386, Jeremi Piotrowski)
  * If dbus_message_demarshal() runs out of memory while
    validating a message, report it as NoMemory rather than
    InvalidArgs (dbus#420, Simon McVittie)
  * Use C11 _Alignof if available, for better standards-
    compliance
  * Stop including an outdated copy of pkg.m4 in the git tree
  * Documentation:
  * Fix the test-apparmor-activation test after dbus#416
  * Internal changes:
  * Fix CI builds with recent git versions (dbus#447, Simon
    McVittie)
- switch to using multibuild</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676030400">- Fix multibuild: do not mention main flavor in multibuild, as it
  is implicit built.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1676808000">- Packaging changes:
  * Move missed scriptlets and links for dbus.socket to common
  * Move sysusers and tmpfiles scriptlets, and ghost files to
    common
  * Move dbus-launch man page to correct package</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" 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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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>
</package>
<package pkgid="6d38f931f36cc18d74fc6628ccc1900c3fcd90a537e8fec47b161ab57dfb72acdf0e8b537134ce56867dbe2f8d3709fcc37085a5946d64fc8503c956d7e71e30" name="dbus-1-daemon" arch="x86_64">
  <version epoch="0" ver="1.14.10" rel="2.1"/>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1607083200">- retire /lib/dbus-1/system-services as it's deprecated</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1617796800">- avoid listing cmake directory - owned by cmake package</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.de&gt;" date="1628078400">- Use libalternatives instead of update-alternatives.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.de&gt;" date="1631793600">- Fixed spec file regarding removing old update-alternatives
  entries.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.de&gt;" date="1632398400">- Added BuildRequires alts for libalternatives.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1636372800">- Add CONFIG parameter to %sysusers_generate_pre</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1647259200">- set runstatedir correctly</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1647518400">- Drop use of %{with libalternatives}, there's no such bcond defined
  and in many other places it's not optional anyway (boo#1197258)</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1653566400">- The great dbus package split of 22, in preperation for replacing
  dbus-daemon with dbus-broker currently there is no functional
  difference that will change later, this follows a similar setup
  to RedHat and Debian.
  * dbus-daemon is now in its own separate package
  * Create a dbus-1-common package with all the files and config
    that are shared between the dbus-daemon and dbus-broker
    implementations.
  * Create a dbus-1-tools package with the tools eventually we will
    likely want to move to only recommending this package Redhat and
    Debian have both already gone down this path.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1654689600">- version provides
- add split provides
- remove unused/obsolete pre_checkin.sh</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665662400">- Disable asserts (bsc#1087072)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1675944000">- update to 1.14.6:
  * Fix an incorrect assertion that could be used to crash
    dbus-daemon or other users of DBusServer prior to
    authentication, if libdbus was compiled with assertions
    enabled.
    We recommend that production builds of dbus, for example in
    OS distributions, should be compiled with checks but
    without assertions.
  * When connected to a dbus-broker, stop dbus-monitor from
    incorrectly replying to Peer method calls that were sent to the
    dbus-broker with a NULL destination
  * Fix out-of-bounds varargs read in the dbus-daemon's config-
    parser.  This is not attacker-triggerable and appears to be
    harmless in practice, but is technically undefined behaviour
    and is detected as such by AddressSanitizer.
  * Avoid a data race in multi-threaded use of DBusCounter
  * Fix a crash with some glibc versions when non-auditable
    SELinux events are logged (dbus!386, Jeremi Piotrowski)
  * If dbus_message_demarshal() runs out of memory while
    validating a message, report it as NoMemory rather than
    InvalidArgs (dbus#420, Simon McVittie)
  * Use C11 _Alignof if available, for better standards-
    compliance
  * Stop including an outdated copy of pkg.m4 in the git tree
  * Documentation:
  * Fix the test-apparmor-activation test after dbus#416
  * Internal changes:
  * Fix CI builds with recent git versions (dbus#447, Simon
    McVittie)
- switch to using multibuild</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676030400">- Fix multibuild: do not mention main flavor in multibuild, as it
  is implicit built.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1676808000">- Packaging changes:
  * Move missed scriptlets and links for dbus.socket to common
  * Move sysusers and tmpfiles scriptlets, and ghost files to
    common
  * Move dbus-launch man page to correct package</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" 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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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>
</package>
<package pkgid="579e4270f66afc43b7090f25d04381cda45cd62da696ad0f968911577c831e06d439a395db67ba47402d0404583fb618e873a1198c5a485629e8138818c5da7f" name="dbus-1-daemon-debuginfo" arch="i586">
  <version epoch="0" ver="1.14.10" rel="2.1"/>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1607083200">- retire /lib/dbus-1/system-services as it's deprecated</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1617796800">- avoid listing cmake directory - owned by cmake package</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.de&gt;" date="1628078400">- Use libalternatives instead of update-alternatives.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.de&gt;" date="1631793600">- Fixed spec file regarding removing old update-alternatives
  entries.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.de&gt;" date="1632398400">- Added BuildRequires alts for libalternatives.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1636372800">- Add CONFIG parameter to %sysusers_generate_pre</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1647259200">- set runstatedir correctly</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1647518400">- Drop use of %{with libalternatives}, there's no such bcond defined
  and in many other places it's not optional anyway (boo#1197258)</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1653566400">- The great dbus package split of 22, in preperation for replacing
  dbus-daemon with dbus-broker currently there is no functional
  difference that will change later, this follows a similar setup
  to RedHat and Debian.
  * dbus-daemon is now in its own separate package
  * Create a dbus-1-common package with all the files and config
    that are shared between the dbus-daemon and dbus-broker
    implementations.
  * Create a dbus-1-tools package with the tools eventually we will
    likely want to move to only recommending this package Redhat and
    Debian have both already gone down this path.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1654689600">- version provides
- add split provides
- remove unused/obsolete pre_checkin.sh</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665662400">- Disable asserts (bsc#1087072)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1675944000">- update to 1.14.6:
  * Fix an incorrect assertion that could be used to crash
    dbus-daemon or other users of DBusServer prior to
    authentication, if libdbus was compiled with assertions
    enabled.
    We recommend that production builds of dbus, for example in
    OS distributions, should be compiled with checks but
    without assertions.
  * When connected to a dbus-broker, stop dbus-monitor from
    incorrectly replying to Peer method calls that were sent to the
    dbus-broker with a NULL destination
  * Fix out-of-bounds varargs read in the dbus-daemon's config-
    parser.  This is not attacker-triggerable and appears to be
    harmless in practice, but is technically undefined behaviour
    and is detected as such by AddressSanitizer.
  * Avoid a data race in multi-threaded use of DBusCounter
  * Fix a crash with some glibc versions when non-auditable
    SELinux events are logged (dbus!386, Jeremi Piotrowski)
  * If dbus_message_demarshal() runs out of memory while
    validating a message, report it as NoMemory rather than
    InvalidArgs (dbus#420, Simon McVittie)
  * Use C11 _Alignof if available, for better standards-
    compliance
  * Stop including an outdated copy of pkg.m4 in the git tree
  * Documentation:
  * Fix the test-apparmor-activation test after dbus#416
  * Internal changes:
  * Fix CI builds with recent git versions (dbus#447, Simon
    McVittie)
- switch to using multibuild</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676030400">- Fix multibuild: do not mention main flavor in multibuild, as it
  is implicit built.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1676808000">- Packaging changes:
  * Move missed scriptlets and links for dbus.socket to common
  * Move sysusers and tmpfiles scriptlets, and ghost files to
    common
  * Move dbus-launch man page to correct package</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" 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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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>
</package>
<package pkgid="a642863dea539947147f2d8c73e6c201406e818be84bc510d382e1a7b18d1ea62fb3d1177810b175335daf2c9f32ccd877585674cb393f537ef8a866c7a8f703" name="dbus-1-daemon-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.14.10" rel="2.1"/>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1607083200">- retire /lib/dbus-1/system-services as it's deprecated</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1617796800">- avoid listing cmake directory - owned by cmake package</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.de&gt;" date="1628078400">- Use libalternatives instead of update-alternatives.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.de&gt;" date="1631793600">- Fixed spec file regarding removing old update-alternatives
  entries.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.de&gt;" date="1632398400">- Added BuildRequires alts for libalternatives.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1636372800">- Add CONFIG parameter to %sysusers_generate_pre</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1647259200">- set runstatedir correctly</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1647518400">- Drop use of %{with libalternatives}, there's no such bcond defined
  and in many other places it's not optional anyway (boo#1197258)</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1653566400">- The great dbus package split of 22, in preperation for replacing
  dbus-daemon with dbus-broker currently there is no functional
  difference that will change later, this follows a similar setup
  to RedHat and Debian.
  * dbus-daemon is now in its own separate package
  * Create a dbus-1-common package with all the files and config
    that are shared between the dbus-daemon and dbus-broker
    implementations.
  * Create a dbus-1-tools package with the tools eventually we will
    likely want to move to only recommending this package Redhat and
    Debian have both already gone down this path.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1654689600">- version provides
- add split provides
- remove unused/obsolete pre_checkin.sh</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665662400">- Disable asserts (bsc#1087072)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1675944000">- update to 1.14.6:
  * Fix an incorrect assertion that could be used to crash
    dbus-daemon or other users of DBusServer prior to
    authentication, if libdbus was compiled with assertions
    enabled.
    We recommend that production builds of dbus, for example in
    OS distributions, should be compiled with checks but
    without assertions.
  * When connected to a dbus-broker, stop dbus-monitor from
    incorrectly replying to Peer method calls that were sent to the
    dbus-broker with a NULL destination
  * Fix out-of-bounds varargs read in the dbus-daemon's config-
    parser.  This is not attacker-triggerable and appears to be
    harmless in practice, but is technically undefined behaviour
    and is detected as such by AddressSanitizer.
  * Avoid a data race in multi-threaded use of DBusCounter
  * Fix a crash with some glibc versions when non-auditable
    SELinux events are logged (dbus!386, Jeremi Piotrowski)
  * If dbus_message_demarshal() runs out of memory while
    validating a message, report it as NoMemory rather than
    InvalidArgs (dbus#420, Simon McVittie)
  * Use C11 _Alignof if available, for better standards-
    compliance
  * Stop including an outdated copy of pkg.m4 in the git tree
  * Documentation:
  * Fix the test-apparmor-activation test after dbus#416
  * Internal changes:
  * Fix CI builds with recent git versions (dbus#447, Simon
    McVittie)
- switch to using multibuild</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676030400">- Fix multibuild: do not mention main flavor in multibuild, as it
  is implicit built.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1676808000">- Packaging changes:
  * Move missed scriptlets and links for dbus.socket to common
  * Move sysusers and tmpfiles scriptlets, and ghost files to
    common
  * Move dbus-launch man page to correct package</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" 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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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>
</package>
<package pkgid="e13b91d5a273d9e20b37c5a565c1f5fb2920f592b9cdf7efb42ab4bf2925cf0fbb1b601005e215305beb21876950b5c5470ff7439d6273f5bc7953d8929d92e1" name="dbus-1-debuginfo" arch="i586">
  <version epoch="0" ver="1.14.10" rel="2.1"/>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1607083200">- retire /lib/dbus-1/system-services as it's deprecated</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1617796800">- avoid listing cmake directory - owned by cmake package</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.de&gt;" date="1628078400">- Use libalternatives instead of update-alternatives.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.de&gt;" date="1631793600">- Fixed spec file regarding removing old update-alternatives
  entries.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.de&gt;" date="1632398400">- Added BuildRequires alts for libalternatives.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1636372800">- Add CONFIG parameter to %sysusers_generate_pre</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1647259200">- set runstatedir correctly</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1647518400">- Drop use of %{with libalternatives}, there's no such bcond defined
  and in many other places it's not optional anyway (boo#1197258)</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1653566400">- The great dbus package split of 22, in preperation for replacing
  dbus-daemon with dbus-broker currently there is no functional
  difference that will change later, this follows a similar setup
  to RedHat and Debian.
  * dbus-daemon is now in its own separate package
  * Create a dbus-1-common package with all the files and config
    that are shared between the dbus-daemon and dbus-broker
    implementations.
  * Create a dbus-1-tools package with the tools eventually we will
    likely want to move to only recommending this package Redhat and
    Debian have both already gone down this path.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1654689600">- version provides
- add split provides
- remove unused/obsolete pre_checkin.sh</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665662400">- Disable asserts (bsc#1087072)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1675944000">- update to 1.14.6:
  * Fix an incorrect assertion that could be used to crash
    dbus-daemon or other users of DBusServer prior to
    authentication, if libdbus was compiled with assertions
    enabled.
    We recommend that production builds of dbus, for example in
    OS distributions, should be compiled with checks but
    without assertions.
  * When connected to a dbus-broker, stop dbus-monitor from
    incorrectly replying to Peer method calls that were sent to the
    dbus-broker with a NULL destination
  * Fix out-of-bounds varargs read in the dbus-daemon's config-
    parser.  This is not attacker-triggerable and appears to be
    harmless in practice, but is technically undefined behaviour
    and is detected as such by AddressSanitizer.
  * Avoid a data race in multi-threaded use of DBusCounter
  * Fix a crash with some glibc versions when non-auditable
    SELinux events are logged (dbus!386, Jeremi Piotrowski)
  * If dbus_message_demarshal() runs out of memory while
    validating a message, report it as NoMemory rather than
    InvalidArgs (dbus#420, Simon McVittie)
  * Use C11 _Alignof if available, for better standards-
    compliance
  * Stop including an outdated copy of pkg.m4 in the git tree
  * Documentation:
  * Fix the test-apparmor-activation test after dbus#416
  * Internal changes:
  * Fix CI builds with recent git versions (dbus#447, Simon
    McVittie)
- switch to using multibuild</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676030400">- Fix multibuild: do not mention main flavor in multibuild, as it
  is implicit built.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1676808000">- Packaging changes:
  * Move missed scriptlets and links for dbus.socket to common
  * Move sysusers and tmpfiles scriptlets, and ghost files to
    common
  * Move dbus-launch man page to correct package</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" 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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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>
</package>
<package pkgid="cfa0e63a4609a787e96251e3080d1970f66e8adc3902d57fa17df7e9f4150cbe117a0d6f77d4fbb4539466ba74bbd20874b304b3cabb6eec6af874acccd0ff20" name="dbus-1-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.14.10" rel="2.1"/>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1607083200">- retire /lib/dbus-1/system-services as it's deprecated</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1617796800">- avoid listing cmake directory - owned by cmake package</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.de&gt;" date="1628078400">- Use libalternatives instead of update-alternatives.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.de&gt;" date="1631793600">- Fixed spec file regarding removing old update-alternatives
  entries.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.de&gt;" date="1632398400">- Added BuildRequires alts for libalternatives.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1636372800">- Add CONFIG parameter to %sysusers_generate_pre</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1647259200">- set runstatedir correctly</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1647518400">- Drop use of %{with libalternatives}, there's no such bcond defined
  and in many other places it's not optional anyway (boo#1197258)</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1653566400">- The great dbus package split of 22, in preperation for replacing
  dbus-daemon with dbus-broker currently there is no functional
  difference that will change later, this follows a similar setup
  to RedHat and Debian.
  * dbus-daemon is now in its own separate package
  * Create a dbus-1-common package with all the files and config
    that are shared between the dbus-daemon and dbus-broker
    implementations.
  * Create a dbus-1-tools package with the tools eventually we will
    likely want to move to only recommending this package Redhat and
    Debian have both already gone down this path.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1654689600">- version provides
- add split provides
- remove unused/obsolete pre_checkin.sh</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665662400">- Disable asserts (bsc#1087072)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1675944000">- update to 1.14.6:
  * Fix an incorrect assertion that could be used to crash
    dbus-daemon or other users of DBusServer prior to
    authentication, if libdbus was compiled with assertions
    enabled.
    We recommend that production builds of dbus, for example in
    OS distributions, should be compiled with checks but
    without assertions.
  * When connected to a dbus-broker, stop dbus-monitor from
    incorrectly replying to Peer method calls that were sent to the
    dbus-broker with a NULL destination
  * Fix out-of-bounds varargs read in the dbus-daemon's config-
    parser.  This is not attacker-triggerable and appears to be
    harmless in practice, but is technically undefined behaviour
    and is detected as such by AddressSanitizer.
  * Avoid a data race in multi-threaded use of DBusCounter
  * Fix a crash with some glibc versions when non-auditable
    SELinux events are logged (dbus!386, Jeremi Piotrowski)
  * If dbus_message_demarshal() runs out of memory while
    validating a message, report it as NoMemory rather than
    InvalidArgs (dbus#420, Simon McVittie)
  * Use C11 _Alignof if available, for better standards-
    compliance
  * Stop including an outdated copy of pkg.m4 in the git tree
  * Documentation:
  * Fix the test-apparmor-activation test after dbus#416
  * Internal changes:
  * Fix CI builds with recent git versions (dbus#447, Simon
    McVittie)
- switch to using multibuild</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676030400">- Fix multibuild: do not mention main flavor in multibuild, as it
  is implicit built.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1676808000">- Packaging changes:
  * Move missed scriptlets and links for dbus.socket to common
  * Move sysusers and tmpfiles scriptlets, and ghost files to
    common
  * Move dbus-launch man page to correct package</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" 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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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>
</package>
<package pkgid="eb217d98ed72940d8d8e5f9262deef0c8b4566d8023a8ecfd7fddf2341a6297b7e8060de05cc3dafe268b5014afab3b34bac7fbb55e88cd1eb6e551cdb8109a7" name="dbus-1-debugsource" arch="i586">
  <version epoch="0" ver="1.14.10" rel="2.1"/>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1607083200">- retire /lib/dbus-1/system-services as it's deprecated</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1617796800">- avoid listing cmake directory - owned by cmake package</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.de&gt;" date="1628078400">- Use libalternatives instead of update-alternatives.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.de&gt;" date="1631793600">- Fixed spec file regarding removing old update-alternatives
  entries.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.de&gt;" date="1632398400">- Added BuildRequires alts for libalternatives.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1636372800">- Add CONFIG parameter to %sysusers_generate_pre</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1647259200">- set runstatedir correctly</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1647518400">- Drop use of %{with libalternatives}, there's no such bcond defined
  and in many other places it's not optional anyway (boo#1197258)</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1653566400">- The great dbus package split of 22, in preperation for replacing
  dbus-daemon with dbus-broker currently there is no functional
  difference that will change later, this follows a similar setup
  to RedHat and Debian.
  * dbus-daemon is now in its own separate package
  * Create a dbus-1-common package with all the files and config
    that are shared between the dbus-daemon and dbus-broker
    implementations.
  * Create a dbus-1-tools package with the tools eventually we will
    likely want to move to only recommending this package Redhat and
    Debian have both already gone down this path.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1654689600">- version provides
- add split provides
- remove unused/obsolete pre_checkin.sh</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665662400">- Disable asserts (bsc#1087072)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1675944000">- update to 1.14.6:
  * Fix an incorrect assertion that could be used to crash
    dbus-daemon or other users of DBusServer prior to
    authentication, if libdbus was compiled with assertions
    enabled.
    We recommend that production builds of dbus, for example in
    OS distributions, should be compiled with checks but
    without assertions.
  * When connected to a dbus-broker, stop dbus-monitor from
    incorrectly replying to Peer method calls that were sent to the
    dbus-broker with a NULL destination
  * Fix out-of-bounds varargs read in the dbus-daemon's config-
    parser.  This is not attacker-triggerable and appears to be
    harmless in practice, but is technically undefined behaviour
    and is detected as such by AddressSanitizer.
  * Avoid a data race in multi-threaded use of DBusCounter
  * Fix a crash with some glibc versions when non-auditable
    SELinux events are logged (dbus!386, Jeremi Piotrowski)
  * If dbus_message_demarshal() runs out of memory while
    validating a message, report it as NoMemory rather than
    InvalidArgs (dbus#420, Simon McVittie)
  * Use C11 _Alignof if available, for better standards-
    compliance
  * Stop including an outdated copy of pkg.m4 in the git tree
  * Documentation:
  * Fix the test-apparmor-activation test after dbus#416
  * Internal changes:
  * Fix CI builds with recent git versions (dbus#447, Simon
    McVittie)
- switch to using multibuild</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676030400">- Fix multibuild: do not mention main flavor in multibuild, as it
  is implicit built.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1676808000">- Packaging changes:
  * Move missed scriptlets and links for dbus.socket to common
  * Move sysusers and tmpfiles scriptlets, and ghost files to
    common
  * Move dbus-launch man page to correct package</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" 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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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>
</package>
<package pkgid="2a122e7276d896258a4aeefea67b702a6f48e227e6cf4f02b7b4e46af8b6f14b91d60228ae134550d0ac419bad04a9d76466ec05e180e52a0278636276002096" name="dbus-1-debugsource" arch="x86_64">
  <version epoch="0" ver="1.14.10" rel="2.1"/>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1607083200">- retire /lib/dbus-1/system-services as it's deprecated</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1617796800">- avoid listing cmake directory - owned by cmake package</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.de&gt;" date="1628078400">- Use libalternatives instead of update-alternatives.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.de&gt;" date="1631793600">- Fixed spec file regarding removing old update-alternatives
  entries.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.de&gt;" date="1632398400">- Added BuildRequires alts for libalternatives.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1636372800">- Add CONFIG parameter to %sysusers_generate_pre</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1647259200">- set runstatedir correctly</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1647518400">- Drop use of %{with libalternatives}, there's no such bcond defined
  and in many other places it's not optional anyway (boo#1197258)</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1653566400">- The great dbus package split of 22, in preperation for replacing
  dbus-daemon with dbus-broker currently there is no functional
  difference that will change later, this follows a similar setup
  to RedHat and Debian.
  * dbus-daemon is now in its own separate package
  * Create a dbus-1-common package with all the files and config
    that are shared between the dbus-daemon and dbus-broker
    implementations.
  * Create a dbus-1-tools package with the tools eventually we will
    likely want to move to only recommending this package Redhat and
    Debian have both already gone down this path.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1654689600">- version provides
- add split provides
- remove unused/obsolete pre_checkin.sh</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665662400">- Disable asserts (bsc#1087072)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1675944000">- update to 1.14.6:
  * Fix an incorrect assertion that could be used to crash
    dbus-daemon or other users of DBusServer prior to
    authentication, if libdbus was compiled with assertions
    enabled.
    We recommend that production builds of dbus, for example in
    OS distributions, should be compiled with checks but
    without assertions.
  * When connected to a dbus-broker, stop dbus-monitor from
    incorrectly replying to Peer method calls that were sent to the
    dbus-broker with a NULL destination
  * Fix out-of-bounds varargs read in the dbus-daemon's config-
    parser.  This is not attacker-triggerable and appears to be
    harmless in practice, but is technically undefined behaviour
    and is detected as such by AddressSanitizer.
  * Avoid a data race in multi-threaded use of DBusCounter
  * Fix a crash with some glibc versions when non-auditable
    SELinux events are logged (dbus!386, Jeremi Piotrowski)
  * If dbus_message_demarshal() runs out of memory while
    validating a message, report it as NoMemory rather than
    InvalidArgs (dbus#420, Simon McVittie)
  * Use C11 _Alignof if available, for better standards-
    compliance
  * Stop including an outdated copy of pkg.m4 in the git tree
  * Documentation:
  * Fix the test-apparmor-activation test after dbus#416
  * Internal changes:
  * Fix CI builds with recent git versions (dbus#447, Simon
    McVittie)
- switch to using multibuild</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676030400">- Fix multibuild: do not mention main flavor in multibuild, as it
  is implicit built.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1676808000">- Packaging changes:
  * Move missed scriptlets and links for dbus.socket to common
  * Move sysusers and tmpfiles scriptlets, and ghost files to
    common
  * Move dbus-launch man page to correct package</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" 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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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>
</package>
<package pkgid="49a3e2d76bbe649554d57eda05f83d5be09a33f3b748e8c893977ce82eb42f1795a4315fc5ae7f95af8d641a92ca15ab4168ac14914a0e53389f37b9e89f5767" name="dbus-1-devel" arch="i586">
  <version epoch="0" ver="1.14.10" rel="2.1"/>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1607083200">- retire /lib/dbus-1/system-services as it's deprecated</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1617796800">- avoid listing cmake directory - owned by cmake package</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.de&gt;" date="1628078400">- Use libalternatives instead of update-alternatives.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.de&gt;" date="1631793600">- Fixed spec file regarding removing old update-alternatives
  entries.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.de&gt;" date="1632398400">- Added BuildRequires alts for libalternatives.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1636372800">- Add CONFIG parameter to %sysusers_generate_pre</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1647259200">- set runstatedir correctly</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1647518400">- Drop use of %{with libalternatives}, there's no such bcond defined
  and in many other places it's not optional anyway (boo#1197258)</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1653566400">- The great dbus package split of 22, in preperation for replacing
  dbus-daemon with dbus-broker currently there is no functional
  difference that will change later, this follows a similar setup
  to RedHat and Debian.
  * dbus-daemon is now in its own separate package
  * Create a dbus-1-common package with all the files and config
    that are shared between the dbus-daemon and dbus-broker
    implementations.
  * Create a dbus-1-tools package with the tools eventually we will
    likely want to move to only recommending this package Redhat and
    Debian have both already gone down this path.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1654689600">- version provides
- add split provides
- remove unused/obsolete pre_checkin.sh</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665662400">- Disable asserts (bsc#1087072)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1675944000">- update to 1.14.6:
  * Fix an incorrect assertion that could be used to crash
    dbus-daemon or other users of DBusServer prior to
    authentication, if libdbus was compiled with assertions
    enabled.
    We recommend that production builds of dbus, for example in
    OS distributions, should be compiled with checks but
    without assertions.
  * When connected to a dbus-broker, stop dbus-monitor from
    incorrectly replying to Peer method calls that were sent to the
    dbus-broker with a NULL destination
  * Fix out-of-bounds varargs read in the dbus-daemon's config-
    parser.  This is not attacker-triggerable and appears to be
    harmless in practice, but is technically undefined behaviour
    and is detected as such by AddressSanitizer.
  * Avoid a data race in multi-threaded use of DBusCounter
  * Fix a crash with some glibc versions when non-auditable
    SELinux events are logged (dbus!386, Jeremi Piotrowski)
  * If dbus_message_demarshal() runs out of memory while
    validating a message, report it as NoMemory rather than
    InvalidArgs (dbus#420, Simon McVittie)
  * Use C11 _Alignof if available, for better standards-
    compliance
  * Stop including an outdated copy of pkg.m4 in the git tree
  * Documentation:
  * Fix the test-apparmor-activation test after dbus#416
  * Internal changes:
  * Fix CI builds with recent git versions (dbus#447, Simon
    McVittie)
- switch to using multibuild</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676030400">- Fix multibuild: do not mention main flavor in multibuild, as it
  is implicit built.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1676808000">- Packaging changes:
  * Move missed scriptlets and links for dbus.socket to common
  * Move sysusers and tmpfiles scriptlets, and ghost files to
    common
  * Move dbus-launch man page to correct package</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" 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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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>
</package>
<package pkgid="baa6a0a03bcdff0cfaa93c468a301aad62b798d7c3717820b8e9ac8f9d55a4a31f328b9b0a57353095fb821734457edb17564acced6e1a5d99e6713bdd97e66d" name="dbus-1-devel" arch="x86_64">
  <version epoch="0" ver="1.14.10" rel="2.1"/>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1607083200">- retire /lib/dbus-1/system-services as it's deprecated</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1617796800">- avoid listing cmake directory - owned by cmake package</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.de&gt;" date="1628078400">- Use libalternatives instead of update-alternatives.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.de&gt;" date="1631793600">- Fixed spec file regarding removing old update-alternatives
  entries.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.de&gt;" date="1632398400">- Added BuildRequires alts for libalternatives.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1636372800">- Add CONFIG parameter to %sysusers_generate_pre</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1647259200">- set runstatedir correctly</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1647518400">- Drop use of %{with libalternatives}, there's no such bcond defined
  and in many other places it's not optional anyway (boo#1197258)</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1653566400">- The great dbus package split of 22, in preperation for replacing
  dbus-daemon with dbus-broker currently there is no functional
  difference that will change later, this follows a similar setup
  to RedHat and Debian.
  * dbus-daemon is now in its own separate package
  * Create a dbus-1-common package with all the files and config
    that are shared between the dbus-daemon and dbus-broker
    implementations.
  * Create a dbus-1-tools package with the tools eventually we will
    likely want to move to only recommending this package Redhat and
    Debian have both already gone down this path.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1654689600">- version provides
- add split provides
- remove unused/obsolete pre_checkin.sh</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665662400">- Disable asserts (bsc#1087072)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1675944000">- update to 1.14.6:
  * Fix an incorrect assertion that could be used to crash
    dbus-daemon or other users of DBusServer prior to
    authentication, if libdbus was compiled with assertions
    enabled.
    We recommend that production builds of dbus, for example in
    OS distributions, should be compiled with checks but
    without assertions.
  * When connected to a dbus-broker, stop dbus-monitor from
    incorrectly replying to Peer method calls that were sent to the
    dbus-broker with a NULL destination
  * Fix out-of-bounds varargs read in the dbus-daemon's config-
    parser.  This is not attacker-triggerable and appears to be
    harmless in practice, but is technically undefined behaviour
    and is detected as such by AddressSanitizer.
  * Avoid a data race in multi-threaded use of DBusCounter
  * Fix a crash with some glibc versions when non-auditable
    SELinux events are logged (dbus!386, Jeremi Piotrowski)
  * If dbus_message_demarshal() runs out of memory while
    validating a message, report it as NoMemory rather than
    InvalidArgs (dbus#420, Simon McVittie)
  * Use C11 _Alignof if available, for better standards-
    compliance
  * Stop including an outdated copy of pkg.m4 in the git tree
  * Documentation:
  * Fix the test-apparmor-activation test after dbus#416
  * Internal changes:
  * Fix CI builds with recent git versions (dbus#447, Simon
    McVittie)
- switch to using multibuild</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676030400">- Fix multibuild: do not mention main flavor in multibuild, as it
  is implicit built.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1676808000">- Packaging changes:
  * Move missed scriptlets and links for dbus.socket to common
  * Move sysusers and tmpfiles scriptlets, and ghost files to
    common
  * Move dbus-launch man page to correct package</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" 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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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>
</package>
<package pkgid="925d7b095ec89d3d8855a604224e5cafbdcd897bea42ac1f481f96bf7568bb9eac223ccd872ede14656711ce13552012bef7720f6733c37dc2dfb62578e6fbad" name="dbus-1-devel-32bit" arch="x86_64">
  <version epoch="0" ver="1.14.10" rel="2.1"/>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1607083200">- retire /lib/dbus-1/system-services as it's deprecated</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1617796800">- avoid listing cmake directory - owned by cmake package</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.de&gt;" date="1628078400">- Use libalternatives instead of update-alternatives.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.de&gt;" date="1631793600">- Fixed spec file regarding removing old update-alternatives
  entries.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.de&gt;" date="1632398400">- Added BuildRequires alts for libalternatives.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1636372800">- Add CONFIG parameter to %sysusers_generate_pre</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1647259200">- set runstatedir correctly</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1647518400">- Drop use of %{with libalternatives}, there's no such bcond defined
  and in many other places it's not optional anyway (boo#1197258)</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1653566400">- The great dbus package split of 22, in preperation for replacing
  dbus-daemon with dbus-broker currently there is no functional
  difference that will change later, this follows a similar setup
  to RedHat and Debian.
  * dbus-daemon is now in its own separate package
  * Create a dbus-1-common package with all the files and config
    that are shared between the dbus-daemon and dbus-broker
    implementations.
  * Create a dbus-1-tools package with the tools eventually we will
    likely want to move to only recommending this package Redhat and
    Debian have both already gone down this path.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1654689600">- version provides
- add split provides
- remove unused/obsolete pre_checkin.sh</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665662400">- Disable asserts (bsc#1087072)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1675944000">- update to 1.14.6:
  * Fix an incorrect assertion that could be used to crash
    dbus-daemon or other users of DBusServer prior to
    authentication, if libdbus was compiled with assertions
    enabled.
    We recommend that production builds of dbus, for example in
    OS distributions, should be compiled with checks but
    without assertions.
  * When connected to a dbus-broker, stop dbus-monitor from
    incorrectly replying to Peer method calls that were sent to the
    dbus-broker with a NULL destination
  * Fix out-of-bounds varargs read in the dbus-daemon's config-
    parser.  This is not attacker-triggerable and appears to be
    harmless in practice, but is technically undefined behaviour
    and is detected as such by AddressSanitizer.
  * Avoid a data race in multi-threaded use of DBusCounter
  * Fix a crash with some glibc versions when non-auditable
    SELinux events are logged (dbus!386, Jeremi Piotrowski)
  * If dbus_message_demarshal() runs out of memory while
    validating a message, report it as NoMemory rather than
    InvalidArgs (dbus#420, Simon McVittie)
  * Use C11 _Alignof if available, for better standards-
    compliance
  * Stop including an outdated copy of pkg.m4 in the git tree
  * Documentation:
  * Fix the test-apparmor-activation test after dbus#416
  * Internal changes:
  * Fix CI builds with recent git versions (dbus#447, Simon
    McVittie)
- switch to using multibuild</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676030400">- Fix multibuild: do not mention main flavor in multibuild, as it
  is implicit built.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1676808000">- Packaging changes:
  * Move missed scriptlets and links for dbus.socket to common
  * Move sysusers and tmpfiles scriptlets, and ghost files to
    common
  * Move dbus-launch man page to correct package</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" 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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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>
</package>
<package pkgid="b8232c8722cf9b7695a135f497ffc6fcde0c124750fad103064f526a65e659ba9fc52c42219985a2a76585c194d1164e745ff916ef90ba6316f3dd7117abc9d2" name="dbus-1-devel-doc" arch="noarch">
  <version epoch="0" ver="1.14.10" rel="2.1"/>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" 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="Simon Lees &lt;sflees@suse.de&gt;" 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="Thorsten Kukuk &lt;kukuk@suse.com&gt;" 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 Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1579435200">- Drop no longer required call to autoreconf, remove obsolete
  BuildRequires for libtool and autoconf-archive.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" 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="Matthias Eliasson &lt;elimat@opensuse.org&gt;" 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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665835200">- Disable asserts in dbus-1-x11.spec and dbus-1-devel-doc.spec too</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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="ed4725f430240c06e1aac059673c87a3b90f8601bcdabb321c16de92bab02313722ba8d89d2156bf1046d97fdd98d805bbf67550e96679b5a5fc5c8b0a017a13" name="dbus-1-devel-doc" arch="src">
  <version epoch="0" ver="1.14.10" rel="2.1"/>
  <changelog author="sflees@suse.de" date="1534939200">- Update to 1.12.10
  * Changelog for 1.12.10
  * Prevent reading up to 3 bytes beyond the end of a truncated message.
    This could in principle be an information leak or denial of service
    on the system bus, but is not believed to be exploitable to crash
    the system bus or leak interesting information in practice.
    (fd.o #107332, Simon McVittie)
  * Fix build with gcc 8 -Werror=cast-function-type
    (fd.o #107349, Simon McVittie)
  * Fix warning from gcc 8 about suspicious use of strncpy() when
    populating struct sockaddr_un (fd.o #107350, Simon McVittie)
  * Fix a minor memory leak when a DBusServer listens on a new address
    (fd.o #107194, Simon McVittie)
  * Fix an invalid NULL argument to rmdir() if a nonce-tcp DBusServer
    runs out of memory (fd.o #107194, Simon McVittie)
  * Don't use misleading errno-derived error names if getaddrinfo() or
    getnameinfo() fails with a code other than EAI_SYSTEM
    (fd.o #106395, Simon McVittie)
  * Skip tests that require working TCP if we are in a container environment
    where 127.0.0.1 cannot be resolved (fd.o #106812, Simon McVittie)
  * Changelog for 1.12.8
  * The Devhelp documentation index is now in version 2 format
    (fd.o #106186, Simon McVittie)
  * Give the dbus-daemon man page some 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
    (fd.o #106004, Simon McVittie)
  * Fix installation of Ducktype documentation with newer yelp-build
    versions (fd.o #106171, Simon McVittie)</changelog>
  <changelog author="eich@suse.com" date="1542715200">- Avoid ugly error message from %pre(install) script when installing
  for the first time.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1545220800">- Avoid bashisms in scriptlets.</changelog>
  <changelog author="kukuk@suse.de" date="1547467200">- Use %license instead of %doc [bsc#1082318]</changelog>
  <changelog author="alarrosa@suse.com" date="1547553600">- Make libdbus-1-3 own the %{_datadir}/dbus-1/system.d directory</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1548849600">- Add patch to build with new autoconf-archive, there is now
  bash variable AX_BLA that gets detected and autoreconf aborts;
  thus rather just disable the pointless check:
  * dbus-no-ax-check.patch
- Add patch to fix codecoverage m4 macro changes in autoconf-archive:
  * dbus-new-autoconf-archive.patch</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1548849601">- Update to 1.12.12:
  * Reference the freedesktop.org Code of Conduct (Simon McVittie)
  * Stop the dbus-daemon leaking memory (an error message) if delivering
    the message that triggered auto-activation is forbidden. This is
    technically a denial of service because the dbus-daemon will
    run out of memory eventually, but it's a very slow and noisy one,
    because all the rejected messages are also very likely to have
    been logged to the system log, and its scope is typically limited by
    the finite number of activatable services available.
    (dbus#234, Simon McVittie)
  * Remove __attribute__((__malloc__)) attribute on dbus_realloc(),
    which does not meet the criteria for that attribute in gcc 4.7+,
    potentially leading to miscompilation (fd.o #107741, Simon McVittie)
  * Fix some small O(1) memory leaks (fd.o #107320, Simon McVittie)
  * Fix printf formats for pointer-sized integers on 64-bit Windows
    (fd.o #105662, Ralf Habacker)
  * Always use select()-based poll() emulation on Darwin-based OSs
    (macOS, etc.) and on Interix, similar to what libcurl does
    (dbus#232, dbus!19; Simon McVittie)
  * Extend a test timeout to avoid spurious failures in CI
    (dbus!26, Simon McVittie)</changelog>
  <changelog author="Franck Bui &lt;fbui@suse.com&gt;" date="1550836800">- Drop use of $FIRST_ARG in .spec
  The use of $FIRST_ARG was probably required because of the
  %service_* rpm macros were playing tricks with the shell positional
  parameters. This is bad practice and error prones so let's assume
  that no macros should do that anymore and hence it's safe to assume
  that positional parameters remains unchanged after any rpm macro
  call.</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1556107200">- Remove the Leap42 conditionals that cause file conflict with
  filesystem package</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1559131200">- Replace DISABLE_RESTART_ON_UPDATE with
  %service_del_postun_without_restart
- Remove version specific code to block all updates on restart as
  hopefully no tumbleweed versions still have code causing those
  issues (was only present for a few snapshots)</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" 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="Simon Lees &lt;sflees@suse.de&gt;" 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="Thorsten Kukuk &lt;kukuk@suse.com&gt;" 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 Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1579435200">- Drop no longer required call to autoreconf, remove obsolete
  BuildRequires for libtool and autoconf-archive.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" 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="Matthias Eliasson &lt;elimat@opensuse.org&gt;" 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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665835200">- Disable asserts in dbus-1-x11.spec and dbus-1-devel-doc.spec too</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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="4a7bc64fa04ba17b17a9f8c5f736583346aa49bd19f93fe56c250defc2c9d256d1017a9adbc365eb4377657ecaa6afdb637ef3308ca1d6c949210f5102fcc186" name="dbus-1-glib" arch="src">
  <version epoch="0" ver="0.112" rel="3.4"/>
  <changelog author="vuntz@opensuse.org" date="1311249600">- Add dbus-1-glib-fix-marshalling-regression.patch: this fixes a
  regression causing issues in NetworkManager; taken from git.</changelog>
  <changelog author="jengelh@medozas.de" date="1316347200">- Remove redundant tags/sections from specfile
  (cf. packaging guidelines)
- Add dbus-1-glib-devel to baselibs</changelog>
  <changelog author="uli@suse.com" date="1317384000">- cross-build fix: use host's dbus-binding-tool</changelog>
  <changelog author="vuntz@opensuse.org" date="1318420800">- Update to version 0.98:
  + Fix the documentation, a lot. We have nearly 100% coverage now.
    (fdo#37793)
  + In specialized collection iterators, check that the type is
    correct; g_critical and return harmlessly, rather than
    crashing, if not
  + If library users register specialized GTypes, warn if their
    vtables have missing callbacks which would cause accessors to
    crash
  + Fix production of documentation out-of-tree with newer gtk-doc
  + Simplify invoke_object_method() and OOM handling in
    dbus-gobject (fdo#35767)
- Changes from version 0.96:
  + Fix a regression in marshalling GObject instances as object
    paths, which broke NetworkManager (fdo#37852, deb#628890)
  + Fix crashes when sending a message when disconnected from D-Bus
    but still working through our backlog of incoming messages,
    similar to fdo#12675 (fdo#38406)
  + Cope more gracefully, with a critical warning instead of a
    memory leak, if programmer error causes G_VALUE_COLLECT to fail
    (fdo#38406, nokia#86280, nokia#180486)
  + Avoid an assertion failure when unregistering a proxy if
    GetNameOwner failed (fdo#38408, nokia#116862)
  + Don't report various programmer errors as "out of memory";
    raise suitable critical warnings instead, and don't leak memory
    (fdo#35767, fdo#35766)
  + If a remote process sends a wrong method call on the Properties
    interface, send back an error reply, instead of warning on
    stderr and not replying (fdo#35766)
  + Show a warning if dbus_g_method_return fails to marshal
    something (fdo#29884, nokia#180486)
  + Remove remnants of i18n (fdo#36428)
  + Remove dead code (nokia#180486)
- Drop dbus-1-glib-fix-marshalling-regression.patch: fixed
  upstream.</changelog>
  <changelog author="cfarrell@suse.com" date="1327492800">- license update: AFL-2.1 or GPL-2.0+
  License is a dual license choice of either Academic Free License 2.1 or
  GNU GPL 2+. This is the SPDX format for that license</changelog>
  <changelog author="thoenig@suse.de" date="1334836800">- Fix and loosen dependency towards dbus-1. Reported by Andreas
  Jaeger &lt;aj@suse.de&gt;.</changelog>
  <changelog author="thoenig@suse.de" date="1334836801">- Further dependency changes: Let dbus-1-glib-devel require
  dbus-1-devel (implicitly pulls dbus-1).</changelog>
  <changelog author="vuntz@opensuse.org" date="1347624000">- Update to version 0.100:
  + Enhancements:
  - Support building on Android with androgenizer
    (fdo#42532)
  - Respect NOCONFIGURE=1 in autogen.sh
  + Fixes:
  - Fix several GVariant reference leaks in
    dbus_g_value_parse_variant (fdo#41125)
  - Don't crash if an error code is out of range for its domain
    or has a negative code (fdo#40151)
  - Fix compilation with -Werror=format-security
  - Don't crash if dbus_g_proxy_new_for_peer() is used to talk to
    the dbus-daemon (fdo#41126)</changelog>
  <changelog author="dimstar@opensuse.org" date="1361275200">- Update to version 0.100.1:
  + dbus-gproxy: Verify sender of NameOwnerChanged signals to be
    o.f.DBus (CVE-2013-0292, bnc#804392).
  + Some cleanups.
  + Other bugs fixed: fdo#23633, fdo#40711, fdo#55729, fdo#55730.</changelog>
  <changelog author="zaitor@opensuse.org" date="1364212800">- Update to version 0.100.2:
  + Respin tarball.</changelog>
  <changelog author="zaitor@opensuse.org" date="1392552000">- Update to version 0.102:
  + Enhancements:
  - Add dbus_g_method_invocation_get_connection (fdo#55729).
  - Add dbus_g_connection_open_private (fdo#55730).
  - Better regression tests (fdo#23633, fdo#40711, fdo#41129,
    fdo#51511, fdo#68603).
  - Get rid of more dead code (fdo#40711).
  - dbus-binding-tool: check validity of names (fdo#7909).
  + Bugs fixed:
  - dbus_g_value_build_g_variant: treat GValues containing
    (G_TYPE_STRING, NULL) or (G_TYPE_STRV, NULL) as empty string
    or empty array instead of asserting (fdo#71811).
  - Upload documentation correctly.
  - Fix under-linking (fdo#68601).
- Remove the exacutable bit from dbus-bash-completion.sh.</changelog>
  <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="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1594382400">- Update to version 0.110:
  Dependencies:
  + GLib 2.40 is required
  Enhancements:
  + The GLib main-loop glue, "dbus-gmain", is now available as a separate
    subproject (the dbus-gmain branch in dbus-glib's git repository) for
    embedding in larger projects like dbus-glib and dbus-python via the
    `git subtree` or `git submodule` commands. This removes dbus-python's
    dependency on the rest of dbus-glib.
  Fixes:
  + autogen.sh can now detect gtk-doc &gt;= 1.26.
  + More files have per-file copyright information.
- Run spec-cleaner</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1637755200">- Update to version 0.112:
  + Dependencies:
  - dbus 1.8 was already required, but is more strongly required
    now: the workarounds that were used to run continuous
    integration with dbus 1.6 on Ubuntu 14.04 'trusty' have been
    removed. (Note that dbus 1.8 has already reached end-of-life
    for security support, and newer dbus stable branches are
    strongly recommended.)
  - pkg-config 0.28 is required when building from git.
  + Enhancements:
  - Rewrite CONTRIBUTING.md document, based on Wayland's
    equivalent.
  - A generated ChangeLog file, which made up a significant
    proportion of the size of source tarball releases, is no
    longer included.
  - Improve man page.
  - Add test coverage for fdo#80557
  - Use more modern GLib assertions in unit tests.
  - Improve continuous integration to be run by GitLab in
    addition to Travis-CI.
  - Add clearer license information using
    SPDX-License-Identifier.
  + Fixes:
  - Allow glib-genmarshal to be overridden with
    `./configure GLIB_GENMARSHAL=/path/to/glib-genmarshal`, for
    cross-compilation.
  - Avoid a double-free in dbus-binding-tool for certain inputs,
    possibly involving nested introspection data structures.
  - Report a better error for excessive recursion depth or
    unsupported data types.
  - Map the 15 most-recently-added DBusGError members to their
    corresponding D-Bus error names.
  - Mark all documented symbols as deprecated.
  - Fix unit test failures during distcheck by enabling
    assertions.
  - Fix a core dump during installed-tests by not attempting to
    close a shared DBusConnection.
- Package COPYING as license, CONTRIBUTING.md and NEWS as docs.
- Add explicit pkgconfig BuildRequires.
- Replace dbus-1-devel and glib2-devel with pkgconfig variants that
  configure checks for: pkgconfig(dbus-1), pkgconfig(glib-2.0),
  pkgconfig(gobject-2.0) and pkgconfig(gio-2.0) BuildRequires.
- Drop hard Requires and BuildRequires that are not needed as they
  are added automatically.
- Split out bash-completion sub-package.
- Split out shared library into own sub-package, and Require it
  from the devel package, and add to the baselibs.conf. Following
  the SLPP standard. Add Provides and Obsoletes for the no longer
  existing main package.
- Use ldconfig_scriptlets for post(un) handling.
- Add soname define, ease future updates.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1638360000">- Add signature and keyring as sources, verify tarball with gpg.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1638964800">- Add relevant dbus-1-glib-&lt;targettype&gt; provides/obsoletes also in
  baselibs.conf (boo#1193502).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1667390400">- Try to guard against incomplete update stacks (boo#1202241):
  + Add split-provides to libdbus-1-glib and bash-completion
    sub-package.
  + Add explicit conflict to bash-completion subpackage against
    dbus-1-glib &lt; 0.112 (when the package split happened)
  + Ensure dbus-1-glib-tool gets the correct library version
    installed.</changelog>
</package>
<package pkgid="b45a6cc46b13061f492a41b62e31e4715d0bde29a713e7bcbdb0ed699f9279f204bb24c46d4c854060a905c0b6c40a94d0dcbdfecd195e74bda85da53f7bfd22" name="dbus-1-glib-bash-completion" arch="i586">
  <version epoch="0" ver="0.112" rel="3.4"/>
  <changelog author="zaitor@opensuse.org" date="1392552000">- Update to version 0.102:
  + Enhancements:
  - Add dbus_g_method_invocation_get_connection (fdo#55729).
  - Add dbus_g_connection_open_private (fdo#55730).
  - Better regression tests (fdo#23633, fdo#40711, fdo#41129,
    fdo#51511, fdo#68603).
  - Get rid of more dead code (fdo#40711).
  - dbus-binding-tool: check validity of names (fdo#7909).
  + Bugs fixed:
  - dbus_g_value_build_g_variant: treat GValues containing
    (G_TYPE_STRING, NULL) or (G_TYPE_STRV, NULL) as empty string
    or empty array instead of asserting (fdo#71811).
  - Upload documentation correctly.
  - Fix under-linking (fdo#68601).
- Remove the exacutable bit from dbus-bash-completion.sh.</changelog>
  <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="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1594382400">- Update to version 0.110:
  Dependencies:
  + GLib 2.40 is required
  Enhancements:
  + The GLib main-loop glue, "dbus-gmain", is now available as a separate
    subproject (the dbus-gmain branch in dbus-glib's git repository) for
    embedding in larger projects like dbus-glib and dbus-python via the
    `git subtree` or `git submodule` commands. This removes dbus-python's
    dependency on the rest of dbus-glib.
  Fixes:
  + autogen.sh can now detect gtk-doc &gt;= 1.26.
  + More files have per-file copyright information.
- Run spec-cleaner</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1637755200">- Update to version 0.112:
  + Dependencies:
  - dbus 1.8 was already required, but is more strongly required
    now: the workarounds that were used to run continuous
    integration with dbus 1.6 on Ubuntu 14.04 'trusty' have been
    removed. (Note that dbus 1.8 has already reached end-of-life
    for security support, and newer dbus stable branches are
    strongly recommended.)
  - pkg-config 0.28 is required when building from git.
  + Enhancements:
  - Rewrite CONTRIBUTING.md document, based on Wayland's
    equivalent.
  - A generated ChangeLog file, which made up a significant
    proportion of the size of source tarball releases, is no
    longer included.
  - Improve man page.
  - Add test coverage for fdo#80557
  - Use more modern GLib assertions in unit tests.
  - Improve continuous integration to be run by GitLab in
    addition to Travis-CI.
  - Add clearer license information using
    SPDX-License-Identifier.
  + Fixes:
  - Allow glib-genmarshal to be overridden with
    `./configure GLIB_GENMARSHAL=/path/to/glib-genmarshal`, for
    cross-compilation.
  - Avoid a double-free in dbus-binding-tool for certain inputs,
    possibly involving nested introspection data structures.
  - Report a better error for excessive recursion depth or
    unsupported data types.
  - Map the 15 most-recently-added DBusGError members to their
    corresponding D-Bus error names.
  - Mark all documented symbols as deprecated.
  - Fix unit test failures during distcheck by enabling
    assertions.
  - Fix a core dump during installed-tests by not attempting to
    close a shared DBusConnection.
- Package COPYING as license, CONTRIBUTING.md and NEWS as docs.
- Add explicit pkgconfig BuildRequires.
- Replace dbus-1-devel and glib2-devel with pkgconfig variants that
  configure checks for: pkgconfig(dbus-1), pkgconfig(glib-2.0),
  pkgconfig(gobject-2.0) and pkgconfig(gio-2.0) BuildRequires.
- Drop hard Requires and BuildRequires that are not needed as they
  are added automatically.
- Split out bash-completion sub-package.
- Split out shared library into own sub-package, and Require it
  from the devel package, and add to the baselibs.conf. Following
  the SLPP standard. Add Provides and Obsoletes for the no longer
  existing main package.
- Use ldconfig_scriptlets for post(un) handling.
- Add soname define, ease future updates.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1638360000">- Add signature and keyring as sources, verify tarball with gpg.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1638964800">- Add relevant dbus-1-glib-&lt;targettype&gt; provides/obsoletes also in
  baselibs.conf (boo#1193502).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1667390400">- Try to guard against incomplete update stacks (boo#1202241):
  + Add split-provides to libdbus-1-glib and bash-completion
    sub-package.
  + Add explicit conflict to bash-completion subpackage against
    dbus-1-glib &lt; 0.112 (when the package split happened)
  + Ensure dbus-1-glib-tool gets the correct library version
    installed.</changelog>
</package>
<package pkgid="d9b8b3065f03f9e7c2601d333cae1f72887b6b9d004991f8e959a80d1a546d340f32dae5a5607dbbc5bae85326a789f20b6733dbe7b19e4a255691c297413f9b" name="dbus-1-glib-bash-completion" arch="x86_64">
  <version epoch="0" ver="0.112" rel="3.4"/>
  <changelog author="zaitor@opensuse.org" date="1392552000">- Update to version 0.102:
  + Enhancements:
  - Add dbus_g_method_invocation_get_connection (fdo#55729).
  - Add dbus_g_connection_open_private (fdo#55730).
  - Better regression tests (fdo#23633, fdo#40711, fdo#41129,
    fdo#51511, fdo#68603).
  - Get rid of more dead code (fdo#40711).
  - dbus-binding-tool: check validity of names (fdo#7909).
  + Bugs fixed:
  - dbus_g_value_build_g_variant: treat GValues containing
    (G_TYPE_STRING, NULL) or (G_TYPE_STRV, NULL) as empty string
    or empty array instead of asserting (fdo#71811).
  - Upload documentation correctly.
  - Fix under-linking (fdo#68601).
- Remove the exacutable bit from dbus-bash-completion.sh.</changelog>
  <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="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1594382400">- Update to version 0.110:
  Dependencies:
  + GLib 2.40 is required
  Enhancements:
  + The GLib main-loop glue, "dbus-gmain", is now available as a separate
    subproject (the dbus-gmain branch in dbus-glib's git repository) for
    embedding in larger projects like dbus-glib and dbus-python via the
    `git subtree` or `git submodule` commands. This removes dbus-python's
    dependency on the rest of dbus-glib.
  Fixes:
  + autogen.sh can now detect gtk-doc &gt;= 1.26.
  + More files have per-file copyright information.
- Run spec-cleaner</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1637755200">- Update to version 0.112:
  + Dependencies:
  - dbus 1.8 was already required, but is more strongly required
    now: the workarounds that were used to run continuous
    integration with dbus 1.6 on Ubuntu 14.04 'trusty' have been
    removed. (Note that dbus 1.8 has already reached end-of-life
    for security support, and newer dbus stable branches are
    strongly recommended.)
  - pkg-config 0.28 is required when building from git.
  + Enhancements:
  - Rewrite CONTRIBUTING.md document, based on Wayland's
    equivalent.
  - A generated ChangeLog file, which made up a significant
    proportion of the size of source tarball releases, is no
    longer included.
  - Improve man page.
  - Add test coverage for fdo#80557
  - Use more modern GLib assertions in unit tests.
  - Improve continuous integration to be run by GitLab in
    addition to Travis-CI.
  - Add clearer license information using
    SPDX-License-Identifier.
  + Fixes:
  - Allow glib-genmarshal to be overridden with
    `./configure GLIB_GENMARSHAL=/path/to/glib-genmarshal`, for
    cross-compilation.
  - Avoid a double-free in dbus-binding-tool for certain inputs,
    possibly involving nested introspection data structures.
  - Report a better error for excessive recursion depth or
    unsupported data types.
  - Map the 15 most-recently-added DBusGError members to their
    corresponding D-Bus error names.
  - Mark all documented symbols as deprecated.
  - Fix unit test failures during distcheck by enabling
    assertions.
  - Fix a core dump during installed-tests by not attempting to
    close a shared DBusConnection.
- Package COPYING as license, CONTRIBUTING.md and NEWS as docs.
- Add explicit pkgconfig BuildRequires.
- Replace dbus-1-devel and glib2-devel with pkgconfig variants that
  configure checks for: pkgconfig(dbus-1), pkgconfig(glib-2.0),
  pkgconfig(gobject-2.0) and pkgconfig(gio-2.0) BuildRequires.
- Drop hard Requires and BuildRequires that are not needed as they
  are added automatically.
- Split out bash-completion sub-package.
- Split out shared library into own sub-package, and Require it
  from the devel package, and add to the baselibs.conf. Following
  the SLPP standard. Add Provides and Obsoletes for the no longer
  existing main package.
- Use ldconfig_scriptlets for post(un) handling.
- Add soname define, ease future updates.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1638360000">- Add signature and keyring as sources, verify tarball with gpg.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1638964800">- Add relevant dbus-1-glib-&lt;targettype&gt; provides/obsoletes also in
  baselibs.conf (boo#1193502).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1667390400">- Try to guard against incomplete update stacks (boo#1202241):
  + Add split-provides to libdbus-1-glib and bash-completion
    sub-package.
  + Add explicit conflict to bash-completion subpackage against
    dbus-1-glib &lt; 0.112 (when the package split happened)
  + Ensure dbus-1-glib-tool gets the correct library version
    installed.</changelog>
</package>
<package pkgid="91c9a7572182322d7088ddfcb97539d50d2c7f0497ad0d5ac4d8b1ce55c38c55283b4202034f04f461dbd1af5cb3d7b0d0e5fdf25bab3042a2b4501b8fca2cd8" name="dbus-1-glib-bash-completion-debuginfo" arch="i586">
  <version epoch="0" ver="0.112" rel="3.4"/>
  <changelog author="zaitor@opensuse.org" date="1392552000">- Update to version 0.102:
  + Enhancements:
  - Add dbus_g_method_invocation_get_connection (fdo#55729).
  - Add dbus_g_connection_open_private (fdo#55730).
  - Better regression tests (fdo#23633, fdo#40711, fdo#41129,
    fdo#51511, fdo#68603).
  - Get rid of more dead code (fdo#40711).
  - dbus-binding-tool: check validity of names (fdo#7909).
  + Bugs fixed:
  - dbus_g_value_build_g_variant: treat GValues containing
    (G_TYPE_STRING, NULL) or (G_TYPE_STRV, NULL) as empty string
    or empty array instead of asserting (fdo#71811).
  - Upload documentation correctly.
  - Fix under-linking (fdo#68601).
- Remove the exacutable bit from dbus-bash-completion.sh.</changelog>
  <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="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1594382400">- Update to version 0.110:
  Dependencies:
  + GLib 2.40 is required
  Enhancements:
  + The GLib main-loop glue, "dbus-gmain", is now available as a separate
    subproject (the dbus-gmain branch in dbus-glib's git repository) for
    embedding in larger projects like dbus-glib and dbus-python via the
    `git subtree` or `git submodule` commands. This removes dbus-python's
    dependency on the rest of dbus-glib.
  Fixes:
  + autogen.sh can now detect gtk-doc &gt;= 1.26.
  + More files have per-file copyright information.
- Run spec-cleaner</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1637755200">- Update to version 0.112:
  + Dependencies:
  - dbus 1.8 was already required, but is more strongly required
    now: the workarounds that were used to run continuous
    integration with dbus 1.6 on Ubuntu 14.04 'trusty' have been
    removed. (Note that dbus 1.8 has already reached end-of-life
    for security support, and newer dbus stable branches are
    strongly recommended.)
  - pkg-config 0.28 is required when building from git.
  + Enhancements:
  - Rewrite CONTRIBUTING.md document, based on Wayland's
    equivalent.
  - A generated ChangeLog file, which made up a significant
    proportion of the size of source tarball releases, is no
    longer included.
  - Improve man page.
  - Add test coverage for fdo#80557
  - Use more modern GLib assertions in unit tests.
  - Improve continuous integration to be run by GitLab in
    addition to Travis-CI.
  - Add clearer license information using
    SPDX-License-Identifier.
  + Fixes:
  - Allow glib-genmarshal to be overridden with
    `./configure GLIB_GENMARSHAL=/path/to/glib-genmarshal`, for
    cross-compilation.
  - Avoid a double-free in dbus-binding-tool for certain inputs,
    possibly involving nested introspection data structures.
  - Report a better error for excessive recursion depth or
    unsupported data types.
  - Map the 15 most-recently-added DBusGError members to their
    corresponding D-Bus error names.
  - Mark all documented symbols as deprecated.
  - Fix unit test failures during distcheck by enabling
    assertions.
  - Fix a core dump during installed-tests by not attempting to
    close a shared DBusConnection.
- Package COPYING as license, CONTRIBUTING.md and NEWS as docs.
- Add explicit pkgconfig BuildRequires.
- Replace dbus-1-devel and glib2-devel with pkgconfig variants that
  configure checks for: pkgconfig(dbus-1), pkgconfig(glib-2.0),
  pkgconfig(gobject-2.0) and pkgconfig(gio-2.0) BuildRequires.
- Drop hard Requires and BuildRequires that are not needed as they
  are added automatically.
- Split out bash-completion sub-package.
- Split out shared library into own sub-package, and Require it
  from the devel package, and add to the baselibs.conf. Following
  the SLPP standard. Add Provides and Obsoletes for the no longer
  existing main package.
- Use ldconfig_scriptlets for post(un) handling.
- Add soname define, ease future updates.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1638360000">- Add signature and keyring as sources, verify tarball with gpg.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1638964800">- Add relevant dbus-1-glib-&lt;targettype&gt; provides/obsoletes also in
  baselibs.conf (boo#1193502).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1667390400">- Try to guard against incomplete update stacks (boo#1202241):
  + Add split-provides to libdbus-1-glib and bash-completion
    sub-package.
  + Add explicit conflict to bash-completion subpackage against
    dbus-1-glib &lt; 0.112 (when the package split happened)
  + Ensure dbus-1-glib-tool gets the correct library version
    installed.</changelog>
</package>
<package pkgid="44ac4be51512d2bdd21bbf6b5ff400d5cdcc5adf8ee9a139a820c97f5d4dec0b6314cbbd2d3d8193fdc63ae14687114628f9f146a352971940e9d8a882e75614" name="dbus-1-glib-bash-completion-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.112" rel="3.4"/>
  <changelog author="zaitor@opensuse.org" date="1392552000">- Update to version 0.102:
  + Enhancements:
  - Add dbus_g_method_invocation_get_connection (fdo#55729).
  - Add dbus_g_connection_open_private (fdo#55730).
  - Better regression tests (fdo#23633, fdo#40711, fdo#41129,
    fdo#51511, fdo#68603).
  - Get rid of more dead code (fdo#40711).
  - dbus-binding-tool: check validity of names (fdo#7909).
  + Bugs fixed:
  - dbus_g_value_build_g_variant: treat GValues containing
    (G_TYPE_STRING, NULL) or (G_TYPE_STRV, NULL) as empty string
    or empty array instead of asserting (fdo#71811).
  - Upload documentation correctly.
  - Fix under-linking (fdo#68601).
- Remove the exacutable bit from dbus-bash-completion.sh.</changelog>
  <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="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1594382400">- Update to version 0.110:
  Dependencies:
  + GLib 2.40 is required
  Enhancements:
  + The GLib main-loop glue, "dbus-gmain", is now available as a separate
    subproject (the dbus-gmain branch in dbus-glib's git repository) for
    embedding in larger projects like dbus-glib and dbus-python via the
    `git subtree` or `git submodule` commands. This removes dbus-python's
    dependency on the rest of dbus-glib.
  Fixes:
  + autogen.sh can now detect gtk-doc &gt;= 1.26.
  + More files have per-file copyright information.
- Run spec-cleaner</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1637755200">- Update to version 0.112:
  + Dependencies:
  - dbus 1.8 was already required, but is more strongly required
    now: the workarounds that were used to run continuous
    integration with dbus 1.6 on Ubuntu 14.04 'trusty' have been
    removed. (Note that dbus 1.8 has already reached end-of-life
    for security support, and newer dbus stable branches are
    strongly recommended.)
  - pkg-config 0.28 is required when building from git.
  + Enhancements:
  - Rewrite CONTRIBUTING.md document, based on Wayland's
    equivalent.
  - A generated ChangeLog file, which made up a significant
    proportion of the size of source tarball releases, is no
    longer included.
  - Improve man page.
  - Add test coverage for fdo#80557
  - Use more modern GLib assertions in unit tests.
  - Improve continuous integration to be run by GitLab in
    addition to Travis-CI.
  - Add clearer license information using
    SPDX-License-Identifier.
  + Fixes:
  - Allow glib-genmarshal to be overridden with
    `./configure GLIB_GENMARSHAL=/path/to/glib-genmarshal`, for
    cross-compilation.
  - Avoid a double-free in dbus-binding-tool for certain inputs,
    possibly involving nested introspection data structures.
  - Report a better error for excessive recursion depth or
    unsupported data types.
  - Map the 15 most-recently-added DBusGError members to their
    corresponding D-Bus error names.
  - Mark all documented symbols as deprecated.
  - Fix unit test failures during distcheck by enabling
    assertions.
  - Fix a core dump during installed-tests by not attempting to
    close a shared DBusConnection.
- Package COPYING as license, CONTRIBUTING.md and NEWS as docs.
- Add explicit pkgconfig BuildRequires.
- Replace dbus-1-devel and glib2-devel with pkgconfig variants that
  configure checks for: pkgconfig(dbus-1), pkgconfig(glib-2.0),
  pkgconfig(gobject-2.0) and pkgconfig(gio-2.0) BuildRequires.
- Drop hard Requires and BuildRequires that are not needed as they
  are added automatically.
- Split out bash-completion sub-package.
- Split out shared library into own sub-package, and Require it
  from the devel package, and add to the baselibs.conf. Following
  the SLPP standard. Add Provides and Obsoletes for the no longer
  existing main package.
- Use ldconfig_scriptlets for post(un) handling.
- Add soname define, ease future updates.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1638360000">- Add signature and keyring as sources, verify tarball with gpg.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1638964800">- Add relevant dbus-1-glib-&lt;targettype&gt; provides/obsoletes also in
  baselibs.conf (boo#1193502).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1667390400">- Try to guard against incomplete update stacks (boo#1202241):
  + Add split-provides to libdbus-1-glib and bash-completion
    sub-package.
  + Add explicit conflict to bash-completion subpackage against
    dbus-1-glib &lt; 0.112 (when the package split happened)
  + Ensure dbus-1-glib-tool gets the correct library version
    installed.</changelog>
</package>
<package pkgid="2ec13e3a4aae3b71c1db590d0fbfc864f8182d4fbfefc9e7b118fe651b917e74b946a0b07e80eaa238d7b14b4dccb3fd9f8fa26b59345094b275c4beac2af50c" name="dbus-1-glib-debugsource" arch="i586">
  <version epoch="0" ver="0.112" rel="3.4"/>
  <changelog author="zaitor@opensuse.org" date="1392552000">- Update to version 0.102:
  + Enhancements:
  - Add dbus_g_method_invocation_get_connection (fdo#55729).
  - Add dbus_g_connection_open_private (fdo#55730).
  - Better regression tests (fdo#23633, fdo#40711, fdo#41129,
    fdo#51511, fdo#68603).
  - Get rid of more dead code (fdo#40711).
  - dbus-binding-tool: check validity of names (fdo#7909).
  + Bugs fixed:
  - dbus_g_value_build_g_variant: treat GValues containing
    (G_TYPE_STRING, NULL) or (G_TYPE_STRV, NULL) as empty string
    or empty array instead of asserting (fdo#71811).
  - Upload documentation correctly.
  - Fix under-linking (fdo#68601).
- Remove the exacutable bit from dbus-bash-completion.sh.</changelog>
  <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="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1594382400">- Update to version 0.110:
  Dependencies:
  + GLib 2.40 is required
  Enhancements:
  + The GLib main-loop glue, "dbus-gmain", is now available as a separate
    subproject (the dbus-gmain branch in dbus-glib's git repository) for
    embedding in larger projects like dbus-glib and dbus-python via the
    `git subtree` or `git submodule` commands. This removes dbus-python's
    dependency on the rest of dbus-glib.
  Fixes:
  + autogen.sh can now detect gtk-doc &gt;= 1.26.
  + More files have per-file copyright information.
- Run spec-cleaner</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1637755200">- Update to version 0.112:
  + Dependencies:
  - dbus 1.8 was already required, but is more strongly required
    now: the workarounds that were used to run continuous
    integration with dbus 1.6 on Ubuntu 14.04 'trusty' have been
    removed. (Note that dbus 1.8 has already reached end-of-life
    for security support, and newer dbus stable branches are
    strongly recommended.)
  - pkg-config 0.28 is required when building from git.
  + Enhancements:
  - Rewrite CONTRIBUTING.md document, based on Wayland's
    equivalent.
  - A generated ChangeLog file, which made up a significant
    proportion of the size of source tarball releases, is no
    longer included.
  - Improve man page.
  - Add test coverage for fdo#80557
  - Use more modern GLib assertions in unit tests.
  - Improve continuous integration to be run by GitLab in
    addition to Travis-CI.
  - Add clearer license information using
    SPDX-License-Identifier.
  + Fixes:
  - Allow glib-genmarshal to be overridden with
    `./configure GLIB_GENMARSHAL=/path/to/glib-genmarshal`, for
    cross-compilation.
  - Avoid a double-free in dbus-binding-tool for certain inputs,
    possibly involving nested introspection data structures.
  - Report a better error for excessive recursion depth or
    unsupported data types.
  - Map the 15 most-recently-added DBusGError members to their
    corresponding D-Bus error names.
  - Mark all documented symbols as deprecated.
  - Fix unit test failures during distcheck by enabling
    assertions.
  - Fix a core dump during installed-tests by not attempting to
    close a shared DBusConnection.
- Package COPYING as license, CONTRIBUTING.md and NEWS as docs.
- Add explicit pkgconfig BuildRequires.
- Replace dbus-1-devel and glib2-devel with pkgconfig variants that
  configure checks for: pkgconfig(dbus-1), pkgconfig(glib-2.0),
  pkgconfig(gobject-2.0) and pkgconfig(gio-2.0) BuildRequires.
- Drop hard Requires and BuildRequires that are not needed as they
  are added automatically.
- Split out bash-completion sub-package.
- Split out shared library into own sub-package, and Require it
  from the devel package, and add to the baselibs.conf. Following
  the SLPP standard. Add Provides and Obsoletes for the no longer
  existing main package.
- Use ldconfig_scriptlets for post(un) handling.
- Add soname define, ease future updates.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1638360000">- Add signature and keyring as sources, verify tarball with gpg.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1638964800">- Add relevant dbus-1-glib-&lt;targettype&gt; provides/obsoletes also in
  baselibs.conf (boo#1193502).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1667390400">- Try to guard against incomplete update stacks (boo#1202241):
  + Add split-provides to libdbus-1-glib and bash-completion
    sub-package.
  + Add explicit conflict to bash-completion subpackage against
    dbus-1-glib &lt; 0.112 (when the package split happened)
  + Ensure dbus-1-glib-tool gets the correct library version
    installed.</changelog>
</package>
<package pkgid="a0283f589b6eadea759dbd9af92d6ccddb03addc94e9df67752cbd0e256f7f4806d7bbebe43b55d137ece1c28644b700b61a01d423a45cc82e7a467938e8114b" name="dbus-1-glib-debugsource" arch="x86_64">
  <version epoch="0" ver="0.112" rel="3.4"/>
  <changelog author="zaitor@opensuse.org" date="1392552000">- Update to version 0.102:
  + Enhancements:
  - Add dbus_g_method_invocation_get_connection (fdo#55729).
  - Add dbus_g_connection_open_private (fdo#55730).
  - Better regression tests (fdo#23633, fdo#40711, fdo#41129,
    fdo#51511, fdo#68603).
  - Get rid of more dead code (fdo#40711).
  - dbus-binding-tool: check validity of names (fdo#7909).
  + Bugs fixed:
  - dbus_g_value_build_g_variant: treat GValues containing
    (G_TYPE_STRING, NULL) or (G_TYPE_STRV, NULL) as empty string
    or empty array instead of asserting (fdo#71811).
  - Upload documentation correctly.
  - Fix under-linking (fdo#68601).
- Remove the exacutable bit from dbus-bash-completion.sh.</changelog>
  <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="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1594382400">- Update to version 0.110:
  Dependencies:
  + GLib 2.40 is required
  Enhancements:
  + The GLib main-loop glue, "dbus-gmain", is now available as a separate
    subproject (the dbus-gmain branch in dbus-glib's git repository) for
    embedding in larger projects like dbus-glib and dbus-python via the
    `git subtree` or `git submodule` commands. This removes dbus-python's
    dependency on the rest of dbus-glib.
  Fixes:
  + autogen.sh can now detect gtk-doc &gt;= 1.26.
  + More files have per-file copyright information.
- Run spec-cleaner</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1637755200">- Update to version 0.112:
  + Dependencies:
  - dbus 1.8 was already required, but is more strongly required
    now: the workarounds that were used to run continuous
    integration with dbus 1.6 on Ubuntu 14.04 'trusty' have been
    removed. (Note that dbus 1.8 has already reached end-of-life
    for security support, and newer dbus stable branches are
    strongly recommended.)
  - pkg-config 0.28 is required when building from git.
  + Enhancements:
  - Rewrite CONTRIBUTING.md document, based on Wayland's
    equivalent.
  - A generated ChangeLog file, which made up a significant
    proportion of the size of source tarball releases, is no
    longer included.
  - Improve man page.
  - Add test coverage for fdo#80557
  - Use more modern GLib assertions in unit tests.
  - Improve continuous integration to be run by GitLab in
    addition to Travis-CI.
  - Add clearer license information using
    SPDX-License-Identifier.
  + Fixes:
  - Allow glib-genmarshal to be overridden with
    `./configure GLIB_GENMARSHAL=/path/to/glib-genmarshal`, for
    cross-compilation.
  - Avoid a double-free in dbus-binding-tool for certain inputs,
    possibly involving nested introspection data structures.
  - Report a better error for excessive recursion depth or
    unsupported data types.
  - Map the 15 most-recently-added DBusGError members to their
    corresponding D-Bus error names.
  - Mark all documented symbols as deprecated.
  - Fix unit test failures during distcheck by enabling
    assertions.
  - Fix a core dump during installed-tests by not attempting to
    close a shared DBusConnection.
- Package COPYING as license, CONTRIBUTING.md and NEWS as docs.
- Add explicit pkgconfig BuildRequires.
- Replace dbus-1-devel and glib2-devel with pkgconfig variants that
  configure checks for: pkgconfig(dbus-1), pkgconfig(glib-2.0),
  pkgconfig(gobject-2.0) and pkgconfig(gio-2.0) BuildRequires.
- Drop hard Requires and BuildRequires that are not needed as they
  are added automatically.
- Split out bash-completion sub-package.
- Split out shared library into own sub-package, and Require it
  from the devel package, and add to the baselibs.conf. Following
  the SLPP standard. Add Provides and Obsoletes for the no longer
  existing main package.
- Use ldconfig_scriptlets for post(un) handling.
- Add soname define, ease future updates.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1638360000">- Add signature and keyring as sources, verify tarball with gpg.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1638964800">- Add relevant dbus-1-glib-&lt;targettype&gt; provides/obsoletes also in
  baselibs.conf (boo#1193502).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1667390400">- Try to guard against incomplete update stacks (boo#1202241):
  + Add split-provides to libdbus-1-glib and bash-completion
    sub-package.
  + Add explicit conflict to bash-completion subpackage against
    dbus-1-glib &lt; 0.112 (when the package split happened)
  + Ensure dbus-1-glib-tool gets the correct library version
    installed.</changelog>
</package>
<package pkgid="34f3803bc8be9611c15bceca2ad1a172d4860513756d3a1d3d35b6bf12d697b025ae1bdd68b4a4d41bbca02a5ddc5fbcd00574623ff146abb9ee941f416e171c" name="dbus-1-glib-devel" arch="i586">
  <version epoch="0" ver="0.112" rel="3.4"/>
  <changelog author="zaitor@opensuse.org" date="1392552000">- Update to version 0.102:
  + Enhancements:
  - Add dbus_g_method_invocation_get_connection (fdo#55729).
  - Add dbus_g_connection_open_private (fdo#55730).
  - Better regression tests (fdo#23633, fdo#40711, fdo#41129,
    fdo#51511, fdo#68603).
  - Get rid of more dead code (fdo#40711).
  - dbus-binding-tool: check validity of names (fdo#7909).
  + Bugs fixed:
  - dbus_g_value_build_g_variant: treat GValues containing
    (G_TYPE_STRING, NULL) or (G_TYPE_STRV, NULL) as empty string
    or empty array instead of asserting (fdo#71811).
  - Upload documentation correctly.
  - Fix under-linking (fdo#68601).
- Remove the exacutable bit from dbus-bash-completion.sh.</changelog>
  <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="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1594382400">- Update to version 0.110:
  Dependencies:
  + GLib 2.40 is required
  Enhancements:
  + The GLib main-loop glue, "dbus-gmain", is now available as a separate
    subproject (the dbus-gmain branch in dbus-glib's git repository) for
    embedding in larger projects like dbus-glib and dbus-python via the
    `git subtree` or `git submodule` commands. This removes dbus-python's
    dependency on the rest of dbus-glib.
  Fixes:
  + autogen.sh can now detect gtk-doc &gt;= 1.26.
  + More files have per-file copyright information.
- Run spec-cleaner</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1637755200">- Update to version 0.112:
  + Dependencies:
  - dbus 1.8 was already required, but is more strongly required
    now: the workarounds that were used to run continuous
    integration with dbus 1.6 on Ubuntu 14.04 'trusty' have been
    removed. (Note that dbus 1.8 has already reached end-of-life
    for security support, and newer dbus stable branches are
    strongly recommended.)
  - pkg-config 0.28 is required when building from git.
  + Enhancements:
  - Rewrite CONTRIBUTING.md document, based on Wayland's
    equivalent.
  - A generated ChangeLog file, which made up a significant
    proportion of the size of source tarball releases, is no
    longer included.
  - Improve man page.
  - Add test coverage for fdo#80557
  - Use more modern GLib assertions in unit tests.
  - Improve continuous integration to be run by GitLab in
    addition to Travis-CI.
  - Add clearer license information using
    SPDX-License-Identifier.
  + Fixes:
  - Allow glib-genmarshal to be overridden with
    `./configure GLIB_GENMARSHAL=/path/to/glib-genmarshal`, for
    cross-compilation.
  - Avoid a double-free in dbus-binding-tool for certain inputs,
    possibly involving nested introspection data structures.
  - Report a better error for excessive recursion depth or
    unsupported data types.
  - Map the 15 most-recently-added DBusGError members to their
    corresponding D-Bus error names.
  - Mark all documented symbols as deprecated.
  - Fix unit test failures during distcheck by enabling
    assertions.
  - Fix a core dump during installed-tests by not attempting to
    close a shared DBusConnection.
- Package COPYING as license, CONTRIBUTING.md and NEWS as docs.
- Add explicit pkgconfig BuildRequires.
- Replace dbus-1-devel and glib2-devel with pkgconfig variants that
  configure checks for: pkgconfig(dbus-1), pkgconfig(glib-2.0),
  pkgconfig(gobject-2.0) and pkgconfig(gio-2.0) BuildRequires.
- Drop hard Requires and BuildRequires that are not needed as they
  are added automatically.
- Split out bash-completion sub-package.
- Split out shared library into own sub-package, and Require it
  from the devel package, and add to the baselibs.conf. Following
  the SLPP standard. Add Provides and Obsoletes for the no longer
  existing main package.
- Use ldconfig_scriptlets for post(un) handling.
- Add soname define, ease future updates.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1638360000">- Add signature and keyring as sources, verify tarball with gpg.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1638964800">- Add relevant dbus-1-glib-&lt;targettype&gt; provides/obsoletes also in
  baselibs.conf (boo#1193502).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1667390400">- Try to guard against incomplete update stacks (boo#1202241):
  + Add split-provides to libdbus-1-glib and bash-completion
    sub-package.
  + Add explicit conflict to bash-completion subpackage against
    dbus-1-glib &lt; 0.112 (when the package split happened)
  + Ensure dbus-1-glib-tool gets the correct library version
    installed.</changelog>
</package>
<package pkgid="62a39a6588b77fdbcc4251cd52376c6297a8422ef3c091b4faad935d0dfcc9ad68b1b3fdeda4bbd5fa42d6ce6fe87972d7854049657492f839255fff7b25d66c" name="dbus-1-glib-devel" arch="x86_64">
  <version epoch="0" ver="0.112" rel="3.4"/>
  <changelog author="zaitor@opensuse.org" date="1392552000">- Update to version 0.102:
  + Enhancements:
  - Add dbus_g_method_invocation_get_connection (fdo#55729).
  - Add dbus_g_connection_open_private (fdo#55730).
  - Better regression tests (fdo#23633, fdo#40711, fdo#41129,
    fdo#51511, fdo#68603).
  - Get rid of more dead code (fdo#40711).
  - dbus-binding-tool: check validity of names (fdo#7909).
  + Bugs fixed:
  - dbus_g_value_build_g_variant: treat GValues containing
    (G_TYPE_STRING, NULL) or (G_TYPE_STRV, NULL) as empty string
    or empty array instead of asserting (fdo#71811).
  - Upload documentation correctly.
  - Fix under-linking (fdo#68601).
- Remove the exacutable bit from dbus-bash-completion.sh.</changelog>
  <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="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1594382400">- Update to version 0.110:
  Dependencies:
  + GLib 2.40 is required
  Enhancements:
  + The GLib main-loop glue, "dbus-gmain", is now available as a separate
    subproject (the dbus-gmain branch in dbus-glib's git repository) for
    embedding in larger projects like dbus-glib and dbus-python via the
    `git subtree` or `git submodule` commands. This removes dbus-python's
    dependency on the rest of dbus-glib.
  Fixes:
  + autogen.sh can now detect gtk-doc &gt;= 1.26.
  + More files have per-file copyright information.
- Run spec-cleaner</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1637755200">- Update to version 0.112:
  + Dependencies:
  - dbus 1.8 was already required, but is more strongly required
    now: the workarounds that were used to run continuous
    integration with dbus 1.6 on Ubuntu 14.04 'trusty' have been
    removed. (Note that dbus 1.8 has already reached end-of-life
    for security support, and newer dbus stable branches are
    strongly recommended.)
  - pkg-config 0.28 is required when building from git.
  + Enhancements:
  - Rewrite CONTRIBUTING.md document, based on Wayland's
    equivalent.
  - A generated ChangeLog file, which made up a significant
    proportion of the size of source tarball releases, is no
    longer included.
  - Improve man page.
  - Add test coverage for fdo#80557
  - Use more modern GLib assertions in unit tests.
  - Improve continuous integration to be run by GitLab in
    addition to Travis-CI.
  - Add clearer license information using
    SPDX-License-Identifier.
  + Fixes:
  - Allow glib-genmarshal to be overridden with
    `./configure GLIB_GENMARSHAL=/path/to/glib-genmarshal`, for
    cross-compilation.
  - Avoid a double-free in dbus-binding-tool for certain inputs,
    possibly involving nested introspection data structures.
  - Report a better error for excessive recursion depth or
    unsupported data types.
  - Map the 15 most-recently-added DBusGError members to their
    corresponding D-Bus error names.
  - Mark all documented symbols as deprecated.
  - Fix unit test failures during distcheck by enabling
    assertions.
  - Fix a core dump during installed-tests by not attempting to
    close a shared DBusConnection.
- Package COPYING as license, CONTRIBUTING.md and NEWS as docs.
- Add explicit pkgconfig BuildRequires.
- Replace dbus-1-devel and glib2-devel with pkgconfig variants that
  configure checks for: pkgconfig(dbus-1), pkgconfig(glib-2.0),
  pkgconfig(gobject-2.0) and pkgconfig(gio-2.0) BuildRequires.
- Drop hard Requires and BuildRequires that are not needed as they
  are added automatically.
- Split out bash-completion sub-package.
- Split out shared library into own sub-package, and Require it
  from the devel package, and add to the baselibs.conf. Following
  the SLPP standard. Add Provides and Obsoletes for the no longer
  existing main package.
- Use ldconfig_scriptlets for post(un) handling.
- Add soname define, ease future updates.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1638360000">- Add signature and keyring as sources, verify tarball with gpg.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1638964800">- Add relevant dbus-1-glib-&lt;targettype&gt; provides/obsoletes also in
  baselibs.conf (boo#1193502).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1667390400">- Try to guard against incomplete update stacks (boo#1202241):
  + Add split-provides to libdbus-1-glib and bash-completion
    sub-package.
  + Add explicit conflict to bash-completion subpackage against
    dbus-1-glib &lt; 0.112 (when the package split happened)
  + Ensure dbus-1-glib-tool gets the correct library version
    installed.</changelog>
</package>
<package pkgid="5d3e5bbb212072cc97b4c943d287c32bf964f5fb6772172de57ab86b229b8d7b1b66adb7de743347bbc0c5672600773310a1d5c7a608f956b7c93ab44b2b7da7" name="dbus-1-glib-devel-32bit" arch="x86_64">
  <version epoch="0" ver="0.112" rel="3.4"/>
  <changelog author="zaitor@opensuse.org" date="1392552000">- Update to version 0.102:
  + Enhancements:
  - Add dbus_g_method_invocation_get_connection (fdo#55729).
  - Add dbus_g_connection_open_private (fdo#55730).
  - Better regression tests (fdo#23633, fdo#40711, fdo#41129,
    fdo#51511, fdo#68603).
  - Get rid of more dead code (fdo#40711).
  - dbus-binding-tool: check validity of names (fdo#7909).
  + Bugs fixed:
  - dbus_g_value_build_g_variant: treat GValues containing
    (G_TYPE_STRING, NULL) or (G_TYPE_STRV, NULL) as empty string
    or empty array instead of asserting (fdo#71811).
  - Upload documentation correctly.
  - Fix under-linking (fdo#68601).
- Remove the exacutable bit from dbus-bash-completion.sh.</changelog>
  <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="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1594382400">- Update to version 0.110:
  Dependencies:
  + GLib 2.40 is required
  Enhancements:
  + The GLib main-loop glue, "dbus-gmain", is now available as a separate
    subproject (the dbus-gmain branch in dbus-glib's git repository) for
    embedding in larger projects like dbus-glib and dbus-python via the
    `git subtree` or `git submodule` commands. This removes dbus-python's
    dependency on the rest of dbus-glib.
  Fixes:
  + autogen.sh can now detect gtk-doc &gt;= 1.26.
  + More files have per-file copyright information.
- Run spec-cleaner</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1637755200">- Update to version 0.112:
  + Dependencies:
  - dbus 1.8 was already required, but is more strongly required
    now: the workarounds that were used to run continuous
    integration with dbus 1.6 on Ubuntu 14.04 'trusty' have been
    removed. (Note that dbus 1.8 has already reached end-of-life
    for security support, and newer dbus stable branches are
    strongly recommended.)
  - pkg-config 0.28 is required when building from git.
  + Enhancements:
  - Rewrite CONTRIBUTING.md document, based on Wayland's
    equivalent.
  - A generated ChangeLog file, which made up a significant
    proportion of the size of source tarball releases, is no
    longer included.
  - Improve man page.
  - Add test coverage for fdo#80557
  - Use more modern GLib assertions in unit tests.
  - Improve continuous integration to be run by GitLab in
    addition to Travis-CI.
  - Add clearer license information using
    SPDX-License-Identifier.
  + Fixes:
  - Allow glib-genmarshal to be overridden with
    `./configure GLIB_GENMARSHAL=/path/to/glib-genmarshal`, for
    cross-compilation.
  - Avoid a double-free in dbus-binding-tool for certain inputs,
    possibly involving nested introspection data structures.
  - Report a better error for excessive recursion depth or
    unsupported data types.
  - Map the 15 most-recently-added DBusGError members to their
    corresponding D-Bus error names.
  - Mark all documented symbols as deprecated.
  - Fix unit test failures during distcheck by enabling
    assertions.
  - Fix a core dump during installed-tests by not attempting to
    close a shared DBusConnection.
- Package COPYING as license, CONTRIBUTING.md and NEWS as docs.
- Add explicit pkgconfig BuildRequires.
- Replace dbus-1-devel and glib2-devel with pkgconfig variants that
  configure checks for: pkgconfig(dbus-1), pkgconfig(glib-2.0),
  pkgconfig(gobject-2.0) and pkgconfig(gio-2.0) BuildRequires.
- Drop hard Requires and BuildRequires that are not needed as they
  are added automatically.
- Split out bash-completion sub-package.
- Split out shared library into own sub-package, and Require it
  from the devel package, and add to the baselibs.conf. Following
  the SLPP standard. Add Provides and Obsoletes for the no longer
  existing main package.
- Use ldconfig_scriptlets for post(un) handling.
- Add soname define, ease future updates.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1638360000">- Add signature and keyring as sources, verify tarball with gpg.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1638964800">- Add relevant dbus-1-glib-&lt;targettype&gt; provides/obsoletes also in
  baselibs.conf (boo#1193502).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1667390400">- Try to guard against incomplete update stacks (boo#1202241):
  + Add split-provides to libdbus-1-glib and bash-completion
    sub-package.
  + Add explicit conflict to bash-completion subpackage against
    dbus-1-glib &lt; 0.112 (when the package split happened)
  + Ensure dbus-1-glib-tool gets the correct library version
    installed.</changelog>
</package>
<package pkgid="1302bc1cb0cea77641f0c2dee8d62c2ab34468caf9e8908a23dd6e3064aa25bac90c3d19afde9a36aa4e5b0c9054d1d43ada94b249e39ac8ee4f4bb29bfd8489" name="dbus-1-glib-doc" arch="noarch">
  <version epoch="0" ver="0.112" rel="3.4"/>
  <changelog author="zaitor@opensuse.org" date="1392552000">- Update to version 0.102:
  + Enhancements:
  - Add dbus_g_method_invocation_get_connection (fdo#55729).
  - Add dbus_g_connection_open_private (fdo#55730).
  - Better regression tests (fdo#23633, fdo#40711, fdo#41129,
    fdo#51511, fdo#68603).
  - Get rid of more dead code (fdo#40711).
  - dbus-binding-tool: check validity of names (fdo#7909).
  + Bugs fixed:
  - dbus_g_value_build_g_variant: treat GValues containing
    (G_TYPE_STRING, NULL) or (G_TYPE_STRV, NULL) as empty string
    or empty array instead of asserting (fdo#71811).
  - Upload documentation correctly.
  - Fix under-linking (fdo#68601).
- Remove the exacutable bit from dbus-bash-completion.sh.</changelog>
  <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="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1594382400">- Update to version 0.110:
  Dependencies:
  + GLib 2.40 is required
  Enhancements:
  + The GLib main-loop glue, "dbus-gmain", is now available as a separate
    subproject (the dbus-gmain branch in dbus-glib's git repository) for
    embedding in larger projects like dbus-glib and dbus-python via the
    `git subtree` or `git submodule` commands. This removes dbus-python's
    dependency on the rest of dbus-glib.
  Fixes:
  + autogen.sh can now detect gtk-doc &gt;= 1.26.
  + More files have per-file copyright information.
- Run spec-cleaner</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1637755200">- Update to version 0.112:
  + Dependencies:
  - dbus 1.8 was already required, but is more strongly required
    now: the workarounds that were used to run continuous
    integration with dbus 1.6 on Ubuntu 14.04 'trusty' have been
    removed. (Note that dbus 1.8 has already reached end-of-life
    for security support, and newer dbus stable branches are
    strongly recommended.)
  - pkg-config 0.28 is required when building from git.
  + Enhancements:
  - Rewrite CONTRIBUTING.md document, based on Wayland's
    equivalent.
  - A generated ChangeLog file, which made up a significant
    proportion of the size of source tarball releases, is no
    longer included.
  - Improve man page.
  - Add test coverage for fdo#80557
  - Use more modern GLib assertions in unit tests.
  - Improve continuous integration to be run by GitLab in
    addition to Travis-CI.
  - Add clearer license information using
    SPDX-License-Identifier.
  + Fixes:
  - Allow glib-genmarshal to be overridden with
    `./configure GLIB_GENMARSHAL=/path/to/glib-genmarshal`, for
    cross-compilation.
  - Avoid a double-free in dbus-binding-tool for certain inputs,
    possibly involving nested introspection data structures.
  - Report a better error for excessive recursion depth or
    unsupported data types.
  - Map the 15 most-recently-added DBusGError members to their
    corresponding D-Bus error names.
  - Mark all documented symbols as deprecated.
  - Fix unit test failures during distcheck by enabling
    assertions.
  - Fix a core dump during installed-tests by not attempting to
    close a shared DBusConnection.
- Package COPYING as license, CONTRIBUTING.md and NEWS as docs.
- Add explicit pkgconfig BuildRequires.
- Replace dbus-1-devel and glib2-devel with pkgconfig variants that
  configure checks for: pkgconfig(dbus-1), pkgconfig(glib-2.0),
  pkgconfig(gobject-2.0) and pkgconfig(gio-2.0) BuildRequires.
- Drop hard Requires and BuildRequires that are not needed as they
  are added automatically.
- Split out bash-completion sub-package.
- Split out shared library into own sub-package, and Require it
  from the devel package, and add to the baselibs.conf. Following
  the SLPP standard. Add Provides and Obsoletes for the no longer
  existing main package.
- Use ldconfig_scriptlets for post(un) handling.
- Add soname define, ease future updates.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1638360000">- Add signature and keyring as sources, verify tarball with gpg.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1638964800">- Add relevant dbus-1-glib-&lt;targettype&gt; provides/obsoletes also in
  baselibs.conf (boo#1193502).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1667390400">- Try to guard against incomplete update stacks (boo#1202241):
  + Add split-provides to libdbus-1-glib and bash-completion
    sub-package.
  + Add explicit conflict to bash-completion subpackage against
    dbus-1-glib &lt; 0.112 (when the package split happened)
  + Ensure dbus-1-glib-tool gets the correct library version
    installed.</changelog>
</package>
<package pkgid="11f893f76b3ec6ab57a0994a4f4343307927a8bfabd4718d837b85ad715168737e04ac7c1cc5682aa9ff7ca59adcaafe5e46d93df99614b989750d8008ab606f" name="dbus-1-glib-tool" arch="i586">
  <version epoch="0" ver="0.112" rel="3.4"/>
  <changelog author="zaitor@opensuse.org" date="1392552000">- Update to version 0.102:
  + Enhancements:
  - Add dbus_g_method_invocation_get_connection (fdo#55729).
  - Add dbus_g_connection_open_private (fdo#55730).
  - Better regression tests (fdo#23633, fdo#40711, fdo#41129,
    fdo#51511, fdo#68603).
  - Get rid of more dead code (fdo#40711).
  - dbus-binding-tool: check validity of names (fdo#7909).
  + Bugs fixed:
  - dbus_g_value_build_g_variant: treat GValues containing
    (G_TYPE_STRING, NULL) or (G_TYPE_STRV, NULL) as empty string
    or empty array instead of asserting (fdo#71811).
  - Upload documentation correctly.
  - Fix under-linking (fdo#68601).
- Remove the exacutable bit from dbus-bash-completion.sh.</changelog>
  <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="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1594382400">- Update to version 0.110:
  Dependencies:
  + GLib 2.40 is required
  Enhancements:
  + The GLib main-loop glue, "dbus-gmain", is now available as a separate
    subproject (the dbus-gmain branch in dbus-glib's git repository) for
    embedding in larger projects like dbus-glib and dbus-python via the
    `git subtree` or `git submodule` commands. This removes dbus-python's
    dependency on the rest of dbus-glib.
  Fixes:
  + autogen.sh can now detect gtk-doc &gt;= 1.26.
  + More files have per-file copyright information.
- Run spec-cleaner</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1637755200">- Update to version 0.112:
  + Dependencies:
  - dbus 1.8 was already required, but is more strongly required
    now: the workarounds that were used to run continuous
    integration with dbus 1.6 on Ubuntu 14.04 'trusty' have been
    removed. (Note that dbus 1.8 has already reached end-of-life
    for security support, and newer dbus stable branches are
    strongly recommended.)
  - pkg-config 0.28 is required when building from git.
  + Enhancements:
  - Rewrite CONTRIBUTING.md document, based on Wayland's
    equivalent.
  - A generated ChangeLog file, which made up a significant
    proportion of the size of source tarball releases, is no
    longer included.
  - Improve man page.
  - Add test coverage for fdo#80557
  - Use more modern GLib assertions in unit tests.
  - Improve continuous integration to be run by GitLab in
    addition to Travis-CI.
  - Add clearer license information using
    SPDX-License-Identifier.
  + Fixes:
  - Allow glib-genmarshal to be overridden with
    `./configure GLIB_GENMARSHAL=/path/to/glib-genmarshal`, for
    cross-compilation.
  - Avoid a double-free in dbus-binding-tool for certain inputs,
    possibly involving nested introspection data structures.
  - Report a better error for excessive recursion depth or
    unsupported data types.
  - Map the 15 most-recently-added DBusGError members to their
    corresponding D-Bus error names.
  - Mark all documented symbols as deprecated.
  - Fix unit test failures during distcheck by enabling
    assertions.
  - Fix a core dump during installed-tests by not attempting to
    close a shared DBusConnection.
- Package COPYING as license, CONTRIBUTING.md and NEWS as docs.
- Add explicit pkgconfig BuildRequires.
- Replace dbus-1-devel and glib2-devel with pkgconfig variants that
  configure checks for: pkgconfig(dbus-1), pkgconfig(glib-2.0),
  pkgconfig(gobject-2.0) and pkgconfig(gio-2.0) BuildRequires.
- Drop hard Requires and BuildRequires that are not needed as they
  are added automatically.
- Split out bash-completion sub-package.
- Split out shared library into own sub-package, and Require it
  from the devel package, and add to the baselibs.conf. Following
  the SLPP standard. Add Provides and Obsoletes for the no longer
  existing main package.
- Use ldconfig_scriptlets for post(un) handling.
- Add soname define, ease future updates.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1638360000">- Add signature and keyring as sources, verify tarball with gpg.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1638964800">- Add relevant dbus-1-glib-&lt;targettype&gt; provides/obsoletes also in
  baselibs.conf (boo#1193502).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1667390400">- Try to guard against incomplete update stacks (boo#1202241):
  + Add split-provides to libdbus-1-glib and bash-completion
    sub-package.
  + Add explicit conflict to bash-completion subpackage against
    dbus-1-glib &lt; 0.112 (when the package split happened)
  + Ensure dbus-1-glib-tool gets the correct library version
    installed.</changelog>
</package>
<package pkgid="992f9007a167806d7c08582590235df60e6568d94ac3c0e999aee28fee81a2cfacbad927709c8b4cf9eb8b7eb64d9fb7d75a4724abe6675a29dccb2fac1d5ff9" name="dbus-1-glib-tool" arch="x86_64">
  <version epoch="0" ver="0.112" rel="3.4"/>
  <changelog author="zaitor@opensuse.org" date="1392552000">- Update to version 0.102:
  + Enhancements:
  - Add dbus_g_method_invocation_get_connection (fdo#55729).
  - Add dbus_g_connection_open_private (fdo#55730).
  - Better regression tests (fdo#23633, fdo#40711, fdo#41129,
    fdo#51511, fdo#68603).
  - Get rid of more dead code (fdo#40711).
  - dbus-binding-tool: check validity of names (fdo#7909).
  + Bugs fixed:
  - dbus_g_value_build_g_variant: treat GValues containing
    (G_TYPE_STRING, NULL) or (G_TYPE_STRV, NULL) as empty string
    or empty array instead of asserting (fdo#71811).
  - Upload documentation correctly.
  - Fix under-linking (fdo#68601).
- Remove the exacutable bit from dbus-bash-completion.sh.</changelog>
  <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="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1594382400">- Update to version 0.110:
  Dependencies:
  + GLib 2.40 is required
  Enhancements:
  + The GLib main-loop glue, "dbus-gmain", is now available as a separate
    subproject (the dbus-gmain branch in dbus-glib's git repository) for
    embedding in larger projects like dbus-glib and dbus-python via the
    `git subtree` or `git submodule` commands. This removes dbus-python's
    dependency on the rest of dbus-glib.
  Fixes:
  + autogen.sh can now detect gtk-doc &gt;= 1.26.
  + More files have per-file copyright information.
- Run spec-cleaner</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1637755200">- Update to version 0.112:
  + Dependencies:
  - dbus 1.8 was already required, but is more strongly required
    now: the workarounds that were used to run continuous
    integration with dbus 1.6 on Ubuntu 14.04 'trusty' have been
    removed. (Note that dbus 1.8 has already reached end-of-life
    for security support, and newer dbus stable branches are
    strongly recommended.)
  - pkg-config 0.28 is required when building from git.
  + Enhancements:
  - Rewrite CONTRIBUTING.md document, based on Wayland's
    equivalent.
  - A generated ChangeLog file, which made up a significant
    proportion of the size of source tarball releases, is no
    longer included.
  - Improve man page.
  - Add test coverage for fdo#80557
  - Use more modern GLib assertions in unit tests.
  - Improve continuous integration to be run by GitLab in
    addition to Travis-CI.
  - Add clearer license information using
    SPDX-License-Identifier.
  + Fixes:
  - Allow glib-genmarshal to be overridden with
    `./configure GLIB_GENMARSHAL=/path/to/glib-genmarshal`, for
    cross-compilation.
  - Avoid a double-free in dbus-binding-tool for certain inputs,
    possibly involving nested introspection data structures.
  - Report a better error for excessive recursion depth or
    unsupported data types.
  - Map the 15 most-recently-added DBusGError members to their
    corresponding D-Bus error names.
  - Mark all documented symbols as deprecated.
  - Fix unit test failures during distcheck by enabling
    assertions.
  - Fix a core dump during installed-tests by not attempting to
    close a shared DBusConnection.
- Package COPYING as license, CONTRIBUTING.md and NEWS as docs.
- Add explicit pkgconfig BuildRequires.
- Replace dbus-1-devel and glib2-devel with pkgconfig variants that
  configure checks for: pkgconfig(dbus-1), pkgconfig(glib-2.0),
  pkgconfig(gobject-2.0) and pkgconfig(gio-2.0) BuildRequires.
- Drop hard Requires and BuildRequires that are not needed as they
  are added automatically.
- Split out bash-completion sub-package.
- Split out shared library into own sub-package, and Require it
  from the devel package, and add to the baselibs.conf. Following
  the SLPP standard. Add Provides and Obsoletes for the no longer
  existing main package.
- Use ldconfig_scriptlets for post(un) handling.
- Add soname define, ease future updates.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1638360000">- Add signature and keyring as sources, verify tarball with gpg.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1638964800">- Add relevant dbus-1-glib-&lt;targettype&gt; provides/obsoletes also in
  baselibs.conf (boo#1193502).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1667390400">- Try to guard against incomplete update stacks (boo#1202241):
  + Add split-provides to libdbus-1-glib and bash-completion
    sub-package.
  + Add explicit conflict to bash-completion subpackage against
    dbus-1-glib &lt; 0.112 (when the package split happened)
  + Ensure dbus-1-glib-tool gets the correct library version
    installed.</changelog>
</package>
<package pkgid="7df43c58a597200b24df882c6dc7a21d091123fc117a3a40d4d6220f4614c2aecd79653e075aaf942449a91e25534e0ac97d705cc465ff8faa8d07d2d982c440" name="dbus-1-glib-tool-debuginfo" arch="i586">
  <version epoch="0" ver="0.112" rel="3.4"/>
  <changelog author="zaitor@opensuse.org" date="1392552000">- Update to version 0.102:
  + Enhancements:
  - Add dbus_g_method_invocation_get_connection (fdo#55729).
  - Add dbus_g_connection_open_private (fdo#55730).
  - Better regression tests (fdo#23633, fdo#40711, fdo#41129,
    fdo#51511, fdo#68603).
  - Get rid of more dead code (fdo#40711).
  - dbus-binding-tool: check validity of names (fdo#7909).
  + Bugs fixed:
  - dbus_g_value_build_g_variant: treat GValues containing
    (G_TYPE_STRING, NULL) or (G_TYPE_STRV, NULL) as empty string
    or empty array instead of asserting (fdo#71811).
  - Upload documentation correctly.
  - Fix under-linking (fdo#68601).
- Remove the exacutable bit from dbus-bash-completion.sh.</changelog>
  <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="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1594382400">- Update to version 0.110:
  Dependencies:
  + GLib 2.40 is required
  Enhancements:
  + The GLib main-loop glue, "dbus-gmain", is now available as a separate
    subproject (the dbus-gmain branch in dbus-glib's git repository) for
    embedding in larger projects like dbus-glib and dbus-python via the
    `git subtree` or `git submodule` commands. This removes dbus-python's
    dependency on the rest of dbus-glib.
  Fixes:
  + autogen.sh can now detect gtk-doc &gt;= 1.26.
  + More files have per-file copyright information.
- Run spec-cleaner</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1637755200">- Update to version 0.112:
  + Dependencies:
  - dbus 1.8 was already required, but is more strongly required
    now: the workarounds that were used to run continuous
    integration with dbus 1.6 on Ubuntu 14.04 'trusty' have been
    removed. (Note that dbus 1.8 has already reached end-of-life
    for security support, and newer dbus stable branches are
    strongly recommended.)
  - pkg-config 0.28 is required when building from git.
  + Enhancements:
  - Rewrite CONTRIBUTING.md document, based on Wayland's
    equivalent.
  - A generated ChangeLog file, which made up a significant
    proportion of the size of source tarball releases, is no
    longer included.
  - Improve man page.
  - Add test coverage for fdo#80557
  - Use more modern GLib assertions in unit tests.
  - Improve continuous integration to be run by GitLab in
    addition to Travis-CI.
  - Add clearer license information using
    SPDX-License-Identifier.
  + Fixes:
  - Allow glib-genmarshal to be overridden with
    `./configure GLIB_GENMARSHAL=/path/to/glib-genmarshal`, for
    cross-compilation.
  - Avoid a double-free in dbus-binding-tool for certain inputs,
    possibly involving nested introspection data structures.
  - Report a better error for excessive recursion depth or
    unsupported data types.
  - Map the 15 most-recently-added DBusGError members to their
    corresponding D-Bus error names.
  - Mark all documented symbols as deprecated.
  - Fix unit test failures during distcheck by enabling
    assertions.
  - Fix a core dump during installed-tests by not attempting to
    close a shared DBusConnection.
- Package COPYING as license, CONTRIBUTING.md and NEWS as docs.
- Add explicit pkgconfig BuildRequires.
- Replace dbus-1-devel and glib2-devel with pkgconfig variants that
  configure checks for: pkgconfig(dbus-1), pkgconfig(glib-2.0),
  pkgconfig(gobject-2.0) and pkgconfig(gio-2.0) BuildRequires.
- Drop hard Requires and BuildRequires that are not needed as they
  are added automatically.
- Split out bash-completion sub-package.
- Split out shared library into own sub-package, and Require it
  from the devel package, and add to the baselibs.conf. Following
  the SLPP standard. Add Provides and Obsoletes for the no longer
  existing main package.
- Use ldconfig_scriptlets for post(un) handling.
- Add soname define, ease future updates.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1638360000">- Add signature and keyring as sources, verify tarball with gpg.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1638964800">- Add relevant dbus-1-glib-&lt;targettype&gt; provides/obsoletes also in
  baselibs.conf (boo#1193502).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1667390400">- Try to guard against incomplete update stacks (boo#1202241):
  + Add split-provides to libdbus-1-glib and bash-completion
    sub-package.
  + Add explicit conflict to bash-completion subpackage against
    dbus-1-glib &lt; 0.112 (when the package split happened)
  + Ensure dbus-1-glib-tool gets the correct library version
    installed.</changelog>
</package>
<package pkgid="2858086a773404fd5ac38c45f691ee5533684a7333f49d08614a6b7e1b6ead71f0eee3f6ef10172c8399b80b83789a29f3352e4bbb63f50e6acf1b57980f47e2" name="dbus-1-glib-tool-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.112" rel="3.4"/>
  <changelog author="zaitor@opensuse.org" date="1392552000">- Update to version 0.102:
  + Enhancements:
  - Add dbus_g_method_invocation_get_connection (fdo#55729).
  - Add dbus_g_connection_open_private (fdo#55730).
  - Better regression tests (fdo#23633, fdo#40711, fdo#41129,
    fdo#51511, fdo#68603).
  - Get rid of more dead code (fdo#40711).
  - dbus-binding-tool: check validity of names (fdo#7909).
  + Bugs fixed:
  - dbus_g_value_build_g_variant: treat GValues containing
    (G_TYPE_STRING, NULL) or (G_TYPE_STRV, NULL) as empty string
    or empty array instead of asserting (fdo#71811).
  - Upload documentation correctly.
  - Fix under-linking (fdo#68601).
- Remove the exacutable bit from dbus-bash-completion.sh.</changelog>
  <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="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1594382400">- Update to version 0.110:
  Dependencies:
  + GLib 2.40 is required
  Enhancements:
  + The GLib main-loop glue, "dbus-gmain", is now available as a separate
    subproject (the dbus-gmain branch in dbus-glib's git repository) for
    embedding in larger projects like dbus-glib and dbus-python via the
    `git subtree` or `git submodule` commands. This removes dbus-python's
    dependency on the rest of dbus-glib.
  Fixes:
  + autogen.sh can now detect gtk-doc &gt;= 1.26.
  + More files have per-file copyright information.
- Run spec-cleaner</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1637755200">- Update to version 0.112:
  + Dependencies:
  - dbus 1.8 was already required, but is more strongly required
    now: the workarounds that were used to run continuous
    integration with dbus 1.6 on Ubuntu 14.04 'trusty' have been
    removed. (Note that dbus 1.8 has already reached end-of-life
    for security support, and newer dbus stable branches are
    strongly recommended.)
  - pkg-config 0.28 is required when building from git.
  + Enhancements:
  - Rewrite CONTRIBUTING.md document, based on Wayland's
    equivalent.
  - A generated ChangeLog file, which made up a significant
    proportion of the size of source tarball releases, is no
    longer included.
  - Improve man page.
  - Add test coverage for fdo#80557
  - Use more modern GLib assertions in unit tests.
  - Improve continuous integration to be run by GitLab in
    addition to Travis-CI.
  - Add clearer license information using
    SPDX-License-Identifier.
  + Fixes:
  - Allow glib-genmarshal to be overridden with
    `./configure GLIB_GENMARSHAL=/path/to/glib-genmarshal`, for
    cross-compilation.
  - Avoid a double-free in dbus-binding-tool for certain inputs,
    possibly involving nested introspection data structures.
  - Report a better error for excessive recursion depth or
    unsupported data types.
  - Map the 15 most-recently-added DBusGError members to their
    corresponding D-Bus error names.
  - Mark all documented symbols as deprecated.
  - Fix unit test failures during distcheck by enabling
    assertions.
  - Fix a core dump during installed-tests by not attempting to
    close a shared DBusConnection.
- Package COPYING as license, CONTRIBUTING.md and NEWS as docs.
- Add explicit pkgconfig BuildRequires.
- Replace dbus-1-devel and glib2-devel with pkgconfig variants that
  configure checks for: pkgconfig(dbus-1), pkgconfig(glib-2.0),
  pkgconfig(gobject-2.0) and pkgconfig(gio-2.0) BuildRequires.
- Drop hard Requires and BuildRequires that are not needed as they
  are added automatically.
- Split out bash-completion sub-package.
- Split out shared library into own sub-package, and Require it
  from the devel package, and add to the baselibs.conf. Following
  the SLPP standard. Add Provides and Obsoletes for the no longer
  existing main package.
- Use ldconfig_scriptlets for post(un) handling.
- Add soname define, ease future updates.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1638360000">- Add signature and keyring as sources, verify tarball with gpg.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1638964800">- Add relevant dbus-1-glib-&lt;targettype&gt; provides/obsoletes also in
  baselibs.conf (boo#1193502).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1667390400">- Try to guard against incomplete update stacks (boo#1202241):
  + Add split-provides to libdbus-1-glib and bash-completion
    sub-package.
  + Add explicit conflict to bash-completion subpackage against
    dbus-1-glib &lt; 0.112 (when the package split happened)
  + Ensure dbus-1-glib-tool gets the correct library version
    installed.</changelog>
</package>
<package pkgid="3eba72bfdffd4f9814ff1729e7248b2dfdef507202a549a51c6284b027a6f1d2628d96a3480be523eb618634512abf1b1394876ee3335a77b44b624eeab8c84c" name="dbus-1-tools" arch="i586">
  <version epoch="0" ver="1.14.10" rel="2.1"/>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1607083200">- retire /lib/dbus-1/system-services as it's deprecated</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1617796800">- avoid listing cmake directory - owned by cmake package</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.de&gt;" date="1628078400">- Use libalternatives instead of update-alternatives.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.de&gt;" date="1631793600">- Fixed spec file regarding removing old update-alternatives
  entries.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.de&gt;" date="1632398400">- Added BuildRequires alts for libalternatives.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1636372800">- Add CONFIG parameter to %sysusers_generate_pre</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1647259200">- set runstatedir correctly</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1647518400">- Drop use of %{with libalternatives}, there's no such bcond defined
  and in many other places it's not optional anyway (boo#1197258)</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1653566400">- The great dbus package split of 22, in preperation for replacing
  dbus-daemon with dbus-broker currently there is no functional
  difference that will change later, this follows a similar setup
  to RedHat and Debian.
  * dbus-daemon is now in its own separate package
  * Create a dbus-1-common package with all the files and config
    that are shared between the dbus-daemon and dbus-broker
    implementations.
  * Create a dbus-1-tools package with the tools eventually we will
    likely want to move to only recommending this package Redhat and
    Debian have both already gone down this path.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1654689600">- version provides
- add split provides
- remove unused/obsolete pre_checkin.sh</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665662400">- Disable asserts (bsc#1087072)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1675944000">- update to 1.14.6:
  * Fix an incorrect assertion that could be used to crash
    dbus-daemon or other users of DBusServer prior to
    authentication, if libdbus was compiled with assertions
    enabled.
    We recommend that production builds of dbus, for example in
    OS distributions, should be compiled with checks but
    without assertions.
  * When connected to a dbus-broker, stop dbus-monitor from
    incorrectly replying to Peer method calls that were sent to the
    dbus-broker with a NULL destination
  * Fix out-of-bounds varargs read in the dbus-daemon's config-
    parser.  This is not attacker-triggerable and appears to be
    harmless in practice, but is technically undefined behaviour
    and is detected as such by AddressSanitizer.
  * Avoid a data race in multi-threaded use of DBusCounter
  * Fix a crash with some glibc versions when non-auditable
    SELinux events are logged (dbus!386, Jeremi Piotrowski)
  * If dbus_message_demarshal() runs out of memory while
    validating a message, report it as NoMemory rather than
    InvalidArgs (dbus#420, Simon McVittie)
  * Use C11 _Alignof if available, for better standards-
    compliance
  * Stop including an outdated copy of pkg.m4 in the git tree
  * Documentation:
  * Fix the test-apparmor-activation test after dbus#416
  * Internal changes:
  * Fix CI builds with recent git versions (dbus#447, Simon
    McVittie)
- switch to using multibuild</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676030400">- Fix multibuild: do not mention main flavor in multibuild, as it
  is implicit built.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1676808000">- Packaging changes:
  * Move missed scriptlets and links for dbus.socket to common
  * Move sysusers and tmpfiles scriptlets, and ghost files to
    common
  * Move dbus-launch man page to correct package</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" 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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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>
</package>
<package pkgid="65d74a53ddfee3ac5d38e4f18a7e0639f5ebae582995d9e2ae7ec7451fa30b7565ec7971ce81ecb3b5cadf48d08634ebf487b0cb1bf6a735f93ec8578463592a" name="dbus-1-tools" arch="x86_64">
  <version epoch="0" ver="1.14.10" rel="2.1"/>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1607083200">- retire /lib/dbus-1/system-services as it's deprecated</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1617796800">- avoid listing cmake directory - owned by cmake package</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.de&gt;" date="1628078400">- Use libalternatives instead of update-alternatives.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.de&gt;" date="1631793600">- Fixed spec file regarding removing old update-alternatives
  entries.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.de&gt;" date="1632398400">- Added BuildRequires alts for libalternatives.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1636372800">- Add CONFIG parameter to %sysusers_generate_pre</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1647259200">- set runstatedir correctly</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1647518400">- Drop use of %{with libalternatives}, there's no such bcond defined
  and in many other places it's not optional anyway (boo#1197258)</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1653566400">- The great dbus package split of 22, in preperation for replacing
  dbus-daemon with dbus-broker currently there is no functional
  difference that will change later, this follows a similar setup
  to RedHat and Debian.
  * dbus-daemon is now in its own separate package
  * Create a dbus-1-common package with all the files and config
    that are shared between the dbus-daemon and dbus-broker
    implementations.
  * Create a dbus-1-tools package with the tools eventually we will
    likely want to move to only recommending this package Redhat and
    Debian have both already gone down this path.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1654689600">- version provides
- add split provides
- remove unused/obsolete pre_checkin.sh</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665662400">- Disable asserts (bsc#1087072)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1675944000">- update to 1.14.6:
  * Fix an incorrect assertion that could be used to crash
    dbus-daemon or other users of DBusServer prior to
    authentication, if libdbus was compiled with assertions
    enabled.
    We recommend that production builds of dbus, for example in
    OS distributions, should be compiled with checks but
    without assertions.
  * When connected to a dbus-broker, stop dbus-monitor from
    incorrectly replying to Peer method calls that were sent to the
    dbus-broker with a NULL destination
  * Fix out-of-bounds varargs read in the dbus-daemon's config-
    parser.  This is not attacker-triggerable and appears to be
    harmless in practice, but is technically undefined behaviour
    and is detected as such by AddressSanitizer.
  * Avoid a data race in multi-threaded use of DBusCounter
  * Fix a crash with some glibc versions when non-auditable
    SELinux events are logged (dbus!386, Jeremi Piotrowski)
  * If dbus_message_demarshal() runs out of memory while
    validating a message, report it as NoMemory rather than
    InvalidArgs (dbus#420, Simon McVittie)
  * Use C11 _Alignof if available, for better standards-
    compliance
  * Stop including an outdated copy of pkg.m4 in the git tree
  * Documentation:
  * Fix the test-apparmor-activation test after dbus#416
  * Internal changes:
  * Fix CI builds with recent git versions (dbus#447, Simon
    McVittie)
- switch to using multibuild</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676030400">- Fix multibuild: do not mention main flavor in multibuild, as it
  is implicit built.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1676808000">- Packaging changes:
  * Move missed scriptlets and links for dbus.socket to common
  * Move sysusers and tmpfiles scriptlets, and ghost files to
    common
  * Move dbus-launch man page to correct package</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" 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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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>
</package>
<package pkgid="27c637b33820cda3c3eead3a6a26b1d65d2e9f2797a87ae96239860ee6fdec57856616c6222f86f2bb4aa3e31ec8efee3e15afa7f4d734d47d17bedbde5937eb" name="dbus-1-tools-debuginfo" arch="i586">
  <version epoch="0" ver="1.14.10" rel="2.1"/>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1607083200">- retire /lib/dbus-1/system-services as it's deprecated</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1617796800">- avoid listing cmake directory - owned by cmake package</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.de&gt;" date="1628078400">- Use libalternatives instead of update-alternatives.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.de&gt;" date="1631793600">- Fixed spec file regarding removing old update-alternatives
  entries.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.de&gt;" date="1632398400">- Added BuildRequires alts for libalternatives.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1636372800">- Add CONFIG parameter to %sysusers_generate_pre</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1647259200">- set runstatedir correctly</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1647518400">- Drop use of %{with libalternatives}, there's no such bcond defined
  and in many other places it's not optional anyway (boo#1197258)</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1653566400">- The great dbus package split of 22, in preperation for replacing
  dbus-daemon with dbus-broker currently there is no functional
  difference that will change later, this follows a similar setup
  to RedHat and Debian.
  * dbus-daemon is now in its own separate package
  * Create a dbus-1-common package with all the files and config
    that are shared between the dbus-daemon and dbus-broker
    implementations.
  * Create a dbus-1-tools package with the tools eventually we will
    likely want to move to only recommending this package Redhat and
    Debian have both already gone down this path.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1654689600">- version provides
- add split provides
- remove unused/obsolete pre_checkin.sh</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665662400">- Disable asserts (bsc#1087072)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1675944000">- update to 1.14.6:
  * Fix an incorrect assertion that could be used to crash
    dbus-daemon or other users of DBusServer prior to
    authentication, if libdbus was compiled with assertions
    enabled.
    We recommend that production builds of dbus, for example in
    OS distributions, should be compiled with checks but
    without assertions.
  * When connected to a dbus-broker, stop dbus-monitor from
    incorrectly replying to Peer method calls that were sent to the
    dbus-broker with a NULL destination
  * Fix out-of-bounds varargs read in the dbus-daemon's config-
    parser.  This is not attacker-triggerable and appears to be
    harmless in practice, but is technically undefined behaviour
    and is detected as such by AddressSanitizer.
  * Avoid a data race in multi-threaded use of DBusCounter
  * Fix a crash with some glibc versions when non-auditable
    SELinux events are logged (dbus!386, Jeremi Piotrowski)
  * If dbus_message_demarshal() runs out of memory while
    validating a message, report it as NoMemory rather than
    InvalidArgs (dbus#420, Simon McVittie)
  * Use C11 _Alignof if available, for better standards-
    compliance
  * Stop including an outdated copy of pkg.m4 in the git tree
  * Documentation:
  * Fix the test-apparmor-activation test after dbus#416
  * Internal changes:
  * Fix CI builds with recent git versions (dbus#447, Simon
    McVittie)
- switch to using multibuild</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676030400">- Fix multibuild: do not mention main flavor in multibuild, as it
  is implicit built.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1676808000">- Packaging changes:
  * Move missed scriptlets and links for dbus.socket to common
  * Move sysusers and tmpfiles scriptlets, and ghost files to
    common
  * Move dbus-launch man page to correct package</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" 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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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>
</package>
<package pkgid="2a3e71ec6da2ab74f3965f2804ccfdb79f81faabd4af3661abe3b7c072a092807990fb4bec88c8c44f144f5ad44a1d1617fdce947e31b3239c385b0578884400" name="dbus-1-tools-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.14.10" rel="2.1"/>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1607083200">- retire /lib/dbus-1/system-services as it's deprecated</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1617796800">- avoid listing cmake directory - owned by cmake package</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.de&gt;" date="1628078400">- Use libalternatives instead of update-alternatives.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.de&gt;" date="1631793600">- Fixed spec file regarding removing old update-alternatives
  entries.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.de&gt;" date="1632398400">- Added BuildRequires alts for libalternatives.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1636372800">- Add CONFIG parameter to %sysusers_generate_pre</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1647259200">- set runstatedir correctly</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1647518400">- Drop use of %{with libalternatives}, there's no such bcond defined
  and in many other places it's not optional anyway (boo#1197258)</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1653566400">- The great dbus package split of 22, in preperation for replacing
  dbus-daemon with dbus-broker currently there is no functional
  difference that will change later, this follows a similar setup
  to RedHat and Debian.
  * dbus-daemon is now in its own separate package
  * Create a dbus-1-common package with all the files and config
    that are shared between the dbus-daemon and dbus-broker
    implementations.
  * Create a dbus-1-tools package with the tools eventually we will
    likely want to move to only recommending this package Redhat and
    Debian have both already gone down this path.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1654689600">- version provides
- add split provides
- remove unused/obsolete pre_checkin.sh</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1665662400">- Disable asserts (bsc#1087072)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1675944000">- update to 1.14.6:
  * Fix an incorrect assertion that could be used to crash
    dbus-daemon or other users of DBusServer prior to
    authentication, if libdbus was compiled with assertions
    enabled.
    We recommend that production builds of dbus, for example in
    OS distributions, should be compiled with checks but
    without assertions.
  * When connected to a dbus-broker, stop dbus-monitor from
    incorrectly replying to Peer method calls that were sent to the
    dbus-broker with a NULL destination
  * Fix out-of-bounds varargs read in the dbus-daemon's config-
    parser.  This is not attacker-triggerable and appears to be
    harmless in practice, but is technically undefined behaviour
    and is detected as such by AddressSanitizer.
  * Avoid a data race in multi-threaded use of DBusCounter
  * Fix a crash with some glibc versions when non-auditable
    SELinux events are logged (dbus!386, Jeremi Piotrowski)
  * If dbus_message_demarshal() runs out of memory while
    validating a message, report it as NoMemory rather than
    InvalidArgs (dbus#420, Simon McVittie)
  * Use C11 _Alignof if available, for better standards-
    compliance
  * Stop including an outdated copy of pkg.m4 in the git tree
  * Documentation:
  * Fix the test-apparmor-activation test after dbus#416
  * Internal changes:
  * Fix CI builds with recent git versions (dbus#447, Simon
    McVittie)
- switch to using multibuild</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676030400">- Fix multibuild: do not mention main flavor in multibuild, as it
  is implicit built.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1676808000">- Packaging changes:
  * Move missed scriptlets and links for dbus.socket to common
  * Move sysusers and tmpfiles scriptlets, and ghost files to
    common
  * Move dbus-launch man page to correct package</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" 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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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>
</package>
<package pkgid="30b9686ad06b14e243c4449a46f5fcccdb1eb42596c69a242c56a589bd95eee5c62ba54d62f4963cc54b7099ba7356e61169361b5abee9164b71e1380dd4a882" name="dbus-1-x11" arch="i586">
  <version epoch="0" ver="1.14.10" rel="2.1"/>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" 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 Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1579435200">- Drop no longer required call to autoreconf, remove obsolete
  BuildRequires for libtool and autoconf-archive.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" 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="Matthias Eliasson &lt;elimat@opensuse.org&gt;" 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="Stefan Schubert &lt;schubi@suse.de&gt;" date="1628078400">- Use libalternatives instead of update-alternatives.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.de&gt;" date="1631793600">- Fixed spec file regarding removing old update-alternatives
  entries.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.de&gt;" date="1632398400">- Added BuildRequires alts for libalternatives.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Fabian Vogt &lt;fvogt@suse.com&gt;" 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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665835200">- Disable asserts in dbus-1-x11.spec and dbus-1-devel-doc.spec too</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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="3dc8ad524ff08a62eaade2622002a13548d541561175e0ef9f2b2a7d832a12fc57a2909753871acacb0c31cc06a8a57a134b8127616c4fea1b3142b9abeed38b" name="dbus-1-x11" arch="src">
  <version epoch="0" ver="1.14.10" rel="2.1"/>
  <changelog author="alarrosa@suse.com" date="1547553600">- Make libdbus-1-3 own the %{_datadir}/dbus-1/system.d directory</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1548849600">- Add patch to build with new autoconf-archive, there is now
  bash variable AX_BLA that gets detected and autoreconf aborts;
  thus rather just disable the pointless check:
  * dbus-no-ax-check.patch
- Add patch to fix codecoverage m4 macro changes in autoconf-archive:
  * dbus-new-autoconf-archive.patch</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1548849601">- Update to 1.12.12:
  * Reference the freedesktop.org Code of Conduct (Simon McVittie)
  * Stop the dbus-daemon leaking memory (an error message) if delivering
    the message that triggered auto-activation is forbidden. This is
    technically a denial of service because the dbus-daemon will
    run out of memory eventually, but it's a very slow and noisy one,
    because all the rejected messages are also very likely to have
    been logged to the system log, and its scope is typically limited by
    the finite number of activatable services available.
    (dbus#234, Simon McVittie)
  * Remove __attribute__((__malloc__)) attribute on dbus_realloc(),
    which does not meet the criteria for that attribute in gcc 4.7+,
    potentially leading to miscompilation (fd.o #107741, Simon McVittie)
  * Fix some small O(1) memory leaks (fd.o #107320, Simon McVittie)
  * Fix printf formats for pointer-sized integers on 64-bit Windows
    (fd.o #105662, Ralf Habacker)
  * Always use select()-based poll() emulation on Darwin-based OSs
    (macOS, etc.) and on Interix, similar to what libcurl does
    (dbus#232, dbus!19; Simon McVittie)
  * Extend a test timeout to avoid spurious failures in CI
    (dbus!26, Simon McVittie)</changelog>
  <changelog author="Franck Bui &lt;fbui@suse.com&gt;" date="1550836800">- Drop use of $FIRST_ARG in .spec
  The use of $FIRST_ARG was probably required because of the
  %service_* rpm macros were playing tricks with the shell positional
  parameters. This is bad practice and error prones so let's assume
  that no macros should do that anymore and hence it's safe to assume
  that positional parameters remains unchanged after any rpm macro
  call.</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1556107200">- Remove the Leap42 conditionals that cause file conflict with
  filesystem package</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1559131200">- Replace DISABLE_RESTART_ON_UPDATE with
  %service_del_postun_without_restart
- Remove version specific code to block all updates on restart as
  hopefully no tumbleweed versions still have code causing those
  issues (was only present for a few snapshots)</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" 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="Simon Lees &lt;sflees@suse.de&gt;" 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="Thorsten Kukuk &lt;kukuk@suse.com&gt;" 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 Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1579435200">- Drop no longer required call to autoreconf, remove obsolete
  BuildRequires for libtool and autoconf-archive.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" 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="Matthias Eliasson &lt;elimat@opensuse.org&gt;" 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="Stefan Schubert &lt;schubi@suse.de&gt;" date="1628078400">- Use libalternatives instead of update-alternatives.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.de&gt;" date="1631793600">- Fixed spec file regarding removing old update-alternatives
  entries.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.de&gt;" date="1632398400">- Added BuildRequires alts for libalternatives.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Fabian Vogt &lt;fvogt@suse.com&gt;" 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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665835200">- Disable asserts in dbus-1-x11.spec and dbus-1-devel-doc.spec too</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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="a9167967075a4a322142737d13eb700a07db526f5f13e90d93d7a524ac09dc88cc46051d103dfa3fd64944a11453285bf28cfe2f4ee563660796be782e4152f4" name="dbus-1-x11" arch="x86_64">
  <version epoch="0" ver="1.14.10" rel="2.1"/>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" 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 Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1579435200">- Drop no longer required call to autoreconf, remove obsolete
  BuildRequires for libtool and autoconf-archive.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" 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="Matthias Eliasson &lt;elimat@opensuse.org&gt;" 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="Stefan Schubert &lt;schubi@suse.de&gt;" date="1628078400">- Use libalternatives instead of update-alternatives.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.de&gt;" date="1631793600">- Fixed spec file regarding removing old update-alternatives
  entries.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.de&gt;" date="1632398400">- Added BuildRequires alts for libalternatives.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Fabian Vogt &lt;fvogt@suse.com&gt;" 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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665835200">- Disable asserts in dbus-1-x11.spec and dbus-1-devel-doc.spec too</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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="59177f1ce6e219301d92766a08da5b0b49034eed7720285fcdd2dba8b67515bad95ac54739d740fd75e76c8f4750aefb29c0b134bb29c82acfc2234276087d29" name="dbus-1-x11-debuginfo" arch="i586">
  <version epoch="0" ver="1.14.10" rel="2.1"/>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" 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 Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1579435200">- Drop no longer required call to autoreconf, remove obsolete
  BuildRequires for libtool and autoconf-archive.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" 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="Matthias Eliasson &lt;elimat@opensuse.org&gt;" 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="Stefan Schubert &lt;schubi@suse.de&gt;" date="1628078400">- Use libalternatives instead of update-alternatives.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.de&gt;" date="1631793600">- Fixed spec file regarding removing old update-alternatives
  entries.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.de&gt;" date="1632398400">- Added BuildRequires alts for libalternatives.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Fabian Vogt &lt;fvogt@suse.com&gt;" 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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665835200">- Disable asserts in dbus-1-x11.spec and dbus-1-devel-doc.spec too</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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="8c013e13d677cee3cdc07ff541bcd46bc8a4bcef40d70a3c5b0c7a3a4b63cf05001de9263818b8d5ab91c4350cca0ec2a92e6ea6e8e4d0937871bc316ba79734" name="dbus-1-x11-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.14.10" rel="2.1"/>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" 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 Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1579435200">- Drop no longer required call to autoreconf, remove obsolete
  BuildRequires for libtool and autoconf-archive.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" 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="Matthias Eliasson &lt;elimat@opensuse.org&gt;" 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="Stefan Schubert &lt;schubi@suse.de&gt;" date="1628078400">- Use libalternatives instead of update-alternatives.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.de&gt;" date="1631793600">- Fixed spec file regarding removing old update-alternatives
  entries.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.de&gt;" date="1632398400">- Added BuildRequires alts for libalternatives.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Fabian Vogt &lt;fvogt@suse.com&gt;" 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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665835200">- Disable asserts in dbus-1-x11.spec and dbus-1-devel-doc.spec too</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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="d94ed26a3cee2fc1e0f3bf994c022aa8a64f106091b925c16ee1da481e817f70bd1ecadd3b381c0b5ffb3c513964c8949bdcbf7b839b580ca109c0c471fffda6" name="dbus-1-x11-debugsource" arch="i586">
  <version epoch="0" ver="1.14.10" rel="2.1"/>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" 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 Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1579435200">- Drop no longer required call to autoreconf, remove obsolete
  BuildRequires for libtool and autoconf-archive.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" 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="Matthias Eliasson &lt;elimat@opensuse.org&gt;" 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="Stefan Schubert &lt;schubi@suse.de&gt;" date="1628078400">- Use libalternatives instead of update-alternatives.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.de&gt;" date="1631793600">- Fixed spec file regarding removing old update-alternatives
  entries.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.de&gt;" date="1632398400">- Added BuildRequires alts for libalternatives.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Fabian Vogt &lt;fvogt@suse.com&gt;" 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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665835200">- Disable asserts in dbus-1-x11.spec and dbus-1-devel-doc.spec too</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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="323f2a041de84f46dd6e21a6c787485abcef7473ba9dba31378a747c1500d8179802d86286f0791a8137bdebae66da815f5c7ee16654001d920263ffca09b93c" name="dbus-1-x11-debugsource" arch="x86_64">
  <version epoch="0" ver="1.14.10" rel="2.1"/>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" 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 Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1579435200">- Drop no longer required call to autoreconf, remove obsolete
  BuildRequires for libtool and autoconf-archive.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" 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="Matthias Eliasson &lt;elimat@opensuse.org&gt;" 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="Stefan Schubert &lt;schubi@suse.de&gt;" date="1628078400">- Use libalternatives instead of update-alternatives.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.de&gt;" date="1631793600">- Fixed spec file regarding removing old update-alternatives
  entries.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.de&gt;" date="1632398400">- Added BuildRequires alts for libalternatives.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Fabian Vogt &lt;fvogt@suse.com&gt;" 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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665835200">- Disable asserts in dbus-1-x11.spec and dbus-1-devel-doc.spec too</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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="752bc7059d1e5e599de47eeaea8c9bfa988556e74f947da98f25830c03125750b61ba311b25f55aeac2295fb89cc9a7aef2e602ce1bb4726e7a96f198c9ed596" name="dcatools" arch="i586">
  <version epoch="0" ver="0.0.7+2" rel="1.3"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679227200">- Initial packaging for openSUSE.</changelog>
</package>
<package pkgid="98bf212a3235985ec193006203b74a35a3891ca02d3269b74dd07a7039a50a2d09ab4e1f9206bdd5ee2da5fd758b5df88ee88231417869632486a0034a01d024" name="dcatools" arch="x86_64">
  <version epoch="0" ver="0.0.7+2" rel="1.3"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679227200">- Initial packaging for openSUSE.</changelog>
</package>
<package pkgid="0e78e7dcc85b9199698adc2466ef69b2ccd99c571bd3302079b3c9118dca03bb946d55215c1f4a14185724b4939a317d26ead0acda14bf4bcf6b31ee540a97d0" name="dcatools-debuginfo" arch="i586">
  <version epoch="0" ver="0.0.7+2" rel="1.3"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679227200">- Initial packaging for openSUSE.</changelog>
</package>
<package pkgid="1104699f57e05363632cfadf34dfb5be2a34c70b0455a6411d063ba0c483205d9277ab271e87cc063e0ee69b636024bfcfae91d665f324746f852dd97f502d5e" name="dcatools-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.0.7+2" rel="1.3"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679227200">- Initial packaging for openSUSE.</changelog>
</package>
<package pkgid="5ff237008c3c583d65abc6918937179bf00d9f385de1a9df7c1ef0f1fa4e796f1fed30ffc29fad4253a89dc3129fbc411b1e04ec1915c09463926dcef6e3c92e" name="dcmtk" arch="src">
  <version epoch="0" ver="3.6.7" rel="3.1"/>
  <changelog author="toddrme2178@gmail.com" date="1316692800">- Added build of development files.  Without these other software
  can't make use of this.</changelog>
  <changelog author="asterios.dramis@gmail.com" date="1323604800">- Added seven patches (taken from Fedora) to make the package build shared
  libraries (using cmake) and link to the system "CharLS" library instead of
  the internal copy:
  + dcmtk-3.6.0-0001-Added-soname-information-for-all-targets.patch
  + dcmtk-3.6.0-0002-Install-libs-in-the-correct-arch-dir.patch
  + dcmtk-3.6.0-0003-Removed-bundled-libcharl-reference-in-dcmjpls.patch
  + dcmtk-3.6.0-0004-Use-system-charls.patch
  + dcmtk-3.6.0-0005-Fixed-includes-for-CharLS-1.0.patch
  + dcmtk-3.6.0-0006-Added-optional-support-for-building-shared-libraries.patch
  + dcmtk-3.6.0-0007-Add-soname-generation-for-modules-which-are-not-in-D.patch
- Added a patch "dcmtk-3.6.0.diff" to fix libraries linking.
- Spec file updates:
  * Changed License: entry to SPDX style. Removed "AS IS" to fix rpmlint
    warning "invalid-license".
  * Adapted spec file to the cmake usage and building of shared libraries.
    Added a libdcmtk3 subpackage.
  * Added CharLS-devel in BuildRequires:.</changelog>
  <changelog author="asterios.dramis@gmail.com" date="1323691200">- Spec file updates:
  * Changed libdcmtk3 subpackage name to libdcmtk3_6 which is the correct one
    according to openSUSE shared library packaging policy.</changelog>
  <changelog author="coolo@suse.com" date="1323777600">- fix last change</changelog>
  <changelog author="asterios.dramis@gmail.com" date="1332072000">- Added a patch (gcc-4.7_fix.patch) to fix compilation with gcc-4.7.
- Remove zero-length file /usr/share/dcmtk/wlistdb/OFFIS/lockfile (fix rpmlint
  warning).</changelog>
  <changelog author="pgajdos@suse.com" date="1346328000">- require libpng-devel instead of libpng14-compat-devel;
  libpng14-compat-devel is now default libpng-devel provider for
  factory; moreover dcmtk builds correctly with libpng15-devel too</changelog>
  <changelog author="tittiatcoke@gmail.com" date="1500984000">- Update to version 3.6.2
  * See DOCS/CHANGES.362 for more information
- Build against the internal CharLS library. Only version 1.0 is
  supported and Factory offers version 2.0
  * Drop patches:
  - dcmtk-3.6.0-0004-Use-system-charls.patch
  - dcmtk-3.6.0-0003-Removed-bundled-libcharl-reference-in-dcmjpls.patch
  - dcmtk-3.6.0-0005-Fixed-includes-for-CharLS-1.0.patch
- Drop patches due to updated build system and upstream integration:
  * dcmtk-3.6.0-0001-Added-soname-information-for-all-targets.patch
  * dcmtk-3.6.0-0006-Added-optional-support-for-building-shared-libraries.patch
  * dcmtk-3.6.0-0007-Add-soname-generation-for-modules-which-are-not-in-D.patch
  * dcmtk-3.6.0.diff
  * gcc-4.7_fix.patch</changelog>
  <changelog author="guillaume@opensuse.org" date="1510920000">- Add dcmtk-fix-DCMTKTargets.cmake.patch to fix usage of 'dcmtk-devel'
  without 'dcmtk' package</changelog>
  <changelog author="christophe@krop.fr" date="1511006400">- Fix dcmtk-fix-DCMTKTargets.cmake.patch</changelog>
  <changelog author="christophe@krop.fr" date="1527249600">- Update to 3.6.3. See DOCS/CHANGES.363 for more information
  * Fix some buildsystem issues
  * Enabled new TLS versions when using OpenSSL &lt; 1.1.0
- Drop dcmtk-3.6.0-0002-Install-libs-in-the-correct-arch-dir.patch.</changelog>
  <changelog author="guillaume.gardet@opensuse.org" date="1531224000">- Add patch to fix path in DCMTKConfig.cmake:
  * dcmtk-fix-CONFIGURE_PACKAGE_CONFIG_FILE.patch</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1552996800">- Fix a typo detected by Leap 15.1
- Update to 3.6.4. See DOCS/CHANGES.364 for more information
- Rebase dcmtk-fix-DCMTKTargets.cmake.patch
- Drop dcmtk-fix-CONFIGURE_PACKAGE_CONFIG_FILE.patch, merged upstream</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1574251200">- Update to 3.6.5. See DOCS/CHANGES.365 for more information
  * Updated code definitions for DICOM 2018e
  * Fix some -Wunused-result warnings warnings
  * Fixed CMake error if "FindPkgConfig" is missing</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1585915200">- Explicitly require tcpd-devel. The dcmnet library links to libwrap.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1603368000">- Add patch to avoid file conflict between dcmtk and charls:
  * 0001-Link-charls-statically.patch</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1618920000">- Update to 3.6.6. See DOCS/CHANGES.366 for more information
- Drop 0001-Link-charls-statically.patch
- Spec cleanup</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1650888000">- Fix the package soname</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1658577600">- Update to 3.6.7 (boo#1208639, boo#1208638, boo#1208637,
  CVE-2022-2121, CVE-2022-2120, CVE-2022-2119)
  See DOCS/CHANGES.367 for the full list of changes
  * Updated code definitions for DICOM 2022b
  * Fixed possible NULL pointer dereference
- Rebase dcmtk-fix-DCMTKTargets.cmake.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1683806400">- Add upstream change (boo#1206070, CVE-2022-43272):
  * dcmtk-CVE-2022-43272.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1702555200">- Add dcmtk-fix-pkgconfig.patch: Removed leading spaces in
  dcmtk.pc.in. This in turn makes the .pc file actually valid.</changelog>
</package>
<package pkgid="901c16a66808a8b312de9b47d870ba2b555b65bf1a50403e0d19b82eba3b20f88ad799fa1a64be3b1ac5a4ba5dc341aeffd6dd998cbadb8763034b437e9fd477" name="dcmtk" arch="x86_64">
  <version epoch="0" ver="3.6.7" rel="3.1"/>
  <changelog author="guillaume.gardet@opensuse.org" date="1531224000">- Add patch to fix path in DCMTKConfig.cmake:
  * dcmtk-fix-CONFIGURE_PACKAGE_CONFIG_FILE.patch</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1552996800">- Fix a typo detected by Leap 15.1
- Update to 3.6.4. See DOCS/CHANGES.364 for more information
- Rebase dcmtk-fix-DCMTKTargets.cmake.patch
- Drop dcmtk-fix-CONFIGURE_PACKAGE_CONFIG_FILE.patch, merged upstream</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1574251200">- Update to 3.6.5. See DOCS/CHANGES.365 for more information
  * Updated code definitions for DICOM 2018e
  * Fix some -Wunused-result warnings warnings
  * Fixed CMake error if "FindPkgConfig" is missing</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1585915200">- Explicitly require tcpd-devel. The dcmnet library links to libwrap.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1603368000">- Add patch to avoid file conflict between dcmtk and charls:
  * 0001-Link-charls-statically.patch</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1618920000">- Update to 3.6.6. See DOCS/CHANGES.366 for more information
- Drop 0001-Link-charls-statically.patch
- Spec cleanup</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1650888000">- Fix the package soname</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1658577600">- Update to 3.6.7 (boo#1208639, boo#1208638, boo#1208637,
  CVE-2022-2121, CVE-2022-2120, CVE-2022-2119)
  See DOCS/CHANGES.367 for the full list of changes
  * Updated code definitions for DICOM 2022b
  * Fixed possible NULL pointer dereference
- Rebase dcmtk-fix-DCMTKTargets.cmake.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1683806400">- Add upstream change (boo#1206070, CVE-2022-43272):
  * dcmtk-CVE-2022-43272.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1702555200">- Add dcmtk-fix-pkgconfig.patch: Removed leading spaces in
  dcmtk.pc.in. This in turn makes the .pc file actually valid.</changelog>
</package>
<package pkgid="ffe1ab424ebe539de2c07edcae0ca3de794f9f07ce80fe6d1630d95e04e318ba8a9bdc5ac16371dd8fcddc8775136e29af89789ce64ca72212f9c73fe050213e" name="dcmtk-debuginfo" arch="x86_64">
  <version epoch="0" ver="3.6.7" rel="3.1"/>
  <changelog author="guillaume.gardet@opensuse.org" date="1531224000">- Add patch to fix path in DCMTKConfig.cmake:
  * dcmtk-fix-CONFIGURE_PACKAGE_CONFIG_FILE.patch</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1552996800">- Fix a typo detected by Leap 15.1
- Update to 3.6.4. See DOCS/CHANGES.364 for more information
- Rebase dcmtk-fix-DCMTKTargets.cmake.patch
- Drop dcmtk-fix-CONFIGURE_PACKAGE_CONFIG_FILE.patch, merged upstream</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1574251200">- Update to 3.6.5. See DOCS/CHANGES.365 for more information
  * Updated code definitions for DICOM 2018e
  * Fix some -Wunused-result warnings warnings
  * Fixed CMake error if "FindPkgConfig" is missing</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1585915200">- Explicitly require tcpd-devel. The dcmnet library links to libwrap.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1603368000">- Add patch to avoid file conflict between dcmtk and charls:
  * 0001-Link-charls-statically.patch</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1618920000">- Update to 3.6.6. See DOCS/CHANGES.366 for more information
- Drop 0001-Link-charls-statically.patch
- Spec cleanup</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1650888000">- Fix the package soname</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1658577600">- Update to 3.6.7 (boo#1208639, boo#1208638, boo#1208637,
  CVE-2022-2121, CVE-2022-2120, CVE-2022-2119)
  See DOCS/CHANGES.367 for the full list of changes
  * Updated code definitions for DICOM 2022b
  * Fixed possible NULL pointer dereference
- Rebase dcmtk-fix-DCMTKTargets.cmake.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1683806400">- Add upstream change (boo#1206070, CVE-2022-43272):
  * dcmtk-CVE-2022-43272.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1702555200">- Add dcmtk-fix-pkgconfig.patch: Removed leading spaces in
  dcmtk.pc.in. This in turn makes the .pc file actually valid.</changelog>
</package>
<package pkgid="7fac73558118d7b5733f9d2247edf8b0b3c378a8f2aa331c19f823d4e6199db20c6ea3266d3a4e05f588bb453f3c4c3c5ff168b0d1247b4b4c9330a9968c960c" name="dcmtk-debugsource" arch="x86_64">
  <version epoch="0" ver="3.6.7" rel="3.1"/>
  <changelog author="guillaume.gardet@opensuse.org" date="1531224000">- Add patch to fix path in DCMTKConfig.cmake:
  * dcmtk-fix-CONFIGURE_PACKAGE_CONFIG_FILE.patch</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1552996800">- Fix a typo detected by Leap 15.1
- Update to 3.6.4. See DOCS/CHANGES.364 for more information
- Rebase dcmtk-fix-DCMTKTargets.cmake.patch
- Drop dcmtk-fix-CONFIGURE_PACKAGE_CONFIG_FILE.patch, merged upstream</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1574251200">- Update to 3.6.5. See DOCS/CHANGES.365 for more information
  * Updated code definitions for DICOM 2018e
  * Fix some -Wunused-result warnings warnings
  * Fixed CMake error if "FindPkgConfig" is missing</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1585915200">- Explicitly require tcpd-devel. The dcmnet library links to libwrap.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1603368000">- Add patch to avoid file conflict between dcmtk and charls:
  * 0001-Link-charls-statically.patch</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1618920000">- Update to 3.6.6. See DOCS/CHANGES.366 for more information
- Drop 0001-Link-charls-statically.patch
- Spec cleanup</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1650888000">- Fix the package soname</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1658577600">- Update to 3.6.7 (boo#1208639, boo#1208638, boo#1208637,
  CVE-2022-2121, CVE-2022-2120, CVE-2022-2119)
  See DOCS/CHANGES.367 for the full list of changes
  * Updated code definitions for DICOM 2022b
  * Fixed possible NULL pointer dereference
- Rebase dcmtk-fix-DCMTKTargets.cmake.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1683806400">- Add upstream change (boo#1206070, CVE-2022-43272):
  * dcmtk-CVE-2022-43272.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1702555200">- Add dcmtk-fix-pkgconfig.patch: Removed leading spaces in
  dcmtk.pc.in. This in turn makes the .pc file actually valid.</changelog>
</package>
<package pkgid="a8141140425552ee23a5a5d335851cc15da8c1890a01760a2cf6da1483426f027780f8101ee0a22d3a8823904b8a02822fed0503587f8f6eca2d7393170398b0" name="dcmtk-devel" arch="x86_64">
  <version epoch="0" ver="3.6.7" rel="3.1"/>
  <changelog author="guillaume.gardet@opensuse.org" date="1531224000">- Add patch to fix path in DCMTKConfig.cmake:
  * dcmtk-fix-CONFIGURE_PACKAGE_CONFIG_FILE.patch</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1552996800">- Fix a typo detected by Leap 15.1
- Update to 3.6.4. See DOCS/CHANGES.364 for more information
- Rebase dcmtk-fix-DCMTKTargets.cmake.patch
- Drop dcmtk-fix-CONFIGURE_PACKAGE_CONFIG_FILE.patch, merged upstream</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1574251200">- Update to 3.6.5. See DOCS/CHANGES.365 for more information
  * Updated code definitions for DICOM 2018e
  * Fix some -Wunused-result warnings warnings
  * Fixed CMake error if "FindPkgConfig" is missing</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1585915200">- Explicitly require tcpd-devel. The dcmnet library links to libwrap.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1603368000">- Add patch to avoid file conflict between dcmtk and charls:
  * 0001-Link-charls-statically.patch</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1618920000">- Update to 3.6.6. See DOCS/CHANGES.366 for more information
- Drop 0001-Link-charls-statically.patch
- Spec cleanup</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1650888000">- Fix the package soname</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1658577600">- Update to 3.6.7 (boo#1208639, boo#1208638, boo#1208637,
  CVE-2022-2121, CVE-2022-2120, CVE-2022-2119)
  See DOCS/CHANGES.367 for the full list of changes
  * Updated code definitions for DICOM 2022b
  * Fixed possible NULL pointer dereference
- Rebase dcmtk-fix-DCMTKTargets.cmake.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1683806400">- Add upstream change (boo#1206070, CVE-2022-43272):
  * dcmtk-CVE-2022-43272.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1702555200">- Add dcmtk-fix-pkgconfig.patch: Removed leading spaces in
  dcmtk.pc.in. This in turn makes the .pc file actually valid.</changelog>
</package>
<package pkgid="cdc68b59eca44b9c82038d186fa53d336d4535091e2d79d2b44785bf975b54fc62e058eea454d2ab26ab49f31bf50f7adf6a4ec64680f2d8676ad7638975dbc0" name="dconf" arch="i586">
  <version epoch="0" ver="0.40.0" rel="1.1"/>
  <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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1579003200">- Add dconf-fix-meson.patch: Update use of link_whole for
  meson-0.52 and newer.</changelog>
  <changelog author="dimstar@opensuse.org" date="1581508800">- Update to version 0.35.1:
  + Writer service: avoid writing to disk and emitting changed
    signals when write requests do not result in changes to the
    database.
  + build: Drop redundant `install` key from `configure_file()`.
  + build: Update abicheck.sh script to work with GCC 9.
  + build: Update use of link_whole for meson-0.52.
- Drop 0001-gvdb-Restore-permissions-on-changed-files.patch and
  dconf-fix-meson.patch: fixed upstream.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1583841600">- Update to version 0.36.0:
  + No changes, stable version update only.</changelog>
  <changelog author="dimstar@opensuse.org" date="1600084800">- Update to version 0.38.0:
  + build: Install bash-completion relative to datadir.
  + client: add `dconf compile` to shell autocomplete.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1612872000">- Update to version 0.39.1:
  + Build:
  - Improve libdconf visible symbols.
  - Minor fixes to bash completion script.
  + Engine: do not emit optimistic change notifications unless the
    local value is different.
  + service: add a systemd unit for D-Bus activation.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616068800">- Update to version 0.40.0:
  + common: Add missing G_BEGIN/END_DECLS to allow use of headers
    from C++ code.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1663070400">- Bring back 0001-gvdb-Restore-permissions-on-changed-files.patch
  since the useful fix was never merged to upstream (bsc#971074
  bgo#758066 bsc#1203344).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671624000">- Drop baselibs.conf: there is no known consumer of the -32bit
  package.</changelog>
</package>
<package pkgid="a2dedf05349de18d8e37a8faadbbbff89fc8f57eb930a7a1c8fe2c7e5faa04089ab810b439cfddddb475537cdad0222ce16966a3dce2f75aebbf7cd66b6a1477" name="dconf" arch="src">
  <version epoch="0" ver="0.40.0" rel="1.1"/>
  <changelog author="jengelh@inai.de" date="1520596800">- Update summaries.</changelog>
  <changelog author="luc14n0@linuxmail.org" date="1520942400">- Update to version 0.28.0:
  + No visible changes.
- Drop:
  + intltool BuildRequires: there are no translations to be
    handled.
  + update-desktop-files BuildRequires: there is no desktop file to
    be handled.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1534420800">- Update to version 0.29.1:
  + Engine: track in progress watch handles to avoid spurious
    changed signals for the root path. Subscription requests are no
    longer sent if the engine is already subscribed to the given
    path. In the case that some value changes while a subscription
    request is in progress, a changed signal is only sent for the
    path being subscribed to instead of the root path.
  + Engine: fix deadlock which occured when using the engine from
    libsoup within flatpak by extending the existing workaround for
    Glib issue. GSocket and various other GObject types are now
    also initialised in the main thread.
  + Add transfer annotations to the GTK-Doc strings for functions
    in the dconf_changeset_* and dconf_client_* namespaces.
  + Update GVDB subtree from GVDB master, containing mostly
    documentation improvements.
  + dconf-update.vala: correct error message grammar.
  + Various meson related improvements.
  + Add GitLab CI.
  + Service: Port from the deprecated g_type_class_add_private() to
    G_ADD_PRIVATE().
- Add pkgconfig(dbus-1) and pkgconfig(bash-completion)
  BuildRequires: New dependencies.
- Drop dbus-1 BuildRequires, full devel package is now needed.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1535457600">- Update to version 0.29.2:
  + Service: When corrupt GVDB files are found, they are now
    transparently backed up and replaced with an empty database.
  + Replace all hard-coded /etc path with sysconfdir. This is
    useful for JHBuild environments and systems that don't want to
    use /etc/dconf.
  + Engine: Change overflow thresholds in subscription counts from
    GMAXUINT32 to GMAXUINT.
  + Change meson flag used to build Gtk-Doc from enable-gtk-doc to
    gtk_doc.
  + Declare libdconf_service as a dependency to fix the build in
    massively parallelised environments.
- Change options passed to meson following upstreams changes, now
  passing bash_completion=true, man=true and gtk_doc=true.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1536321600">- Update to version 0.30.0:
  + No changes, stable bump only.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1540296000">- Update to version 0.30.1:
  + Engine: Fix memory leak when subscribing to a path.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1546948800">- Update to version 0.31.1:
  + Engine: Fix memory leak when subscribing to a path.
  + CI: Always store test artifacts so we always get code coverage
    results.
  + Sort output of list and dump commands.
  + Tests: Add integration tests for dconf and dconf-service
    running within a separate D-Bus session and
    clean XDG_RUNTIME_DIR and XDG_CONFIG_HOME.
  + Engine: Coalesce pending writes into a single changeset.
  + Consistently validate the number of arguments. Add optional
    directory argument for update command.
  + Tests: Add further integration tests.
  + Check mtimes of files when updating databases.
  + Indicate update failure with non-zero exit code. Consistently
    handle invalid configuration in update.
  + Replace Bugzilla by Gitlab URL in DOAP file.
  + Tests: Add test for key paths locked in system databases.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1550059200">- Update to version 0.31.2:
  + Bin:
  - Rewrite dconf utility in C. Updates are no longer conditional
    on the mtime of the database directory and files. Help
    information is shown on erroneous usage, but not otherwise.
  - Add a new database directory argument for the update command.
  + Build: Make dconf client vapi file installation optional, and
    thus the Vala dependency optional (still built by default).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1551960000">- Update to version 0.31.92:
  + bin: Add an option to ignore changes to locked keys during
    load.
  + tests:
  - Use more concise key and value.
  - shm: fix pwrite wrapper with -D_FILE_OFFSET_BITS=64.
  - Replace usage of dlsym with separate modules containing
    functions that need to be mocked out.
  - Avoid using real system bus during tests.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1552305600">- Update to version 3.32.0:
  + No changes since 0.31.92.</changelog>
  <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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1579003200">- Add dconf-fix-meson.patch: Update use of link_whole for
  meson-0.52 and newer.</changelog>
  <changelog author="dimstar@opensuse.org" date="1581508800">- Update to version 0.35.1:
  + Writer service: avoid writing to disk and emitting changed
    signals when write requests do not result in changes to the
    database.
  + build: Drop redundant `install` key from `configure_file()`.
  + build: Update abicheck.sh script to work with GCC 9.
  + build: Update use of link_whole for meson-0.52.
- Drop 0001-gvdb-Restore-permissions-on-changed-files.patch and
  dconf-fix-meson.patch: fixed upstream.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1583841600">- Update to version 0.36.0:
  + No changes, stable version update only.</changelog>
  <changelog author="dimstar@opensuse.org" date="1600084800">- Update to version 0.38.0:
  + build: Install bash-completion relative to datadir.
  + client: add `dconf compile` to shell autocomplete.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1612872000">- Update to version 0.39.1:
  + Build:
  - Improve libdconf visible symbols.
  - Minor fixes to bash completion script.
  + Engine: do not emit optimistic change notifications unless the
    local value is different.
  + service: add a systemd unit for D-Bus activation.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616068800">- Update to version 0.40.0:
  + common: Add missing G_BEGIN/END_DECLS to allow use of headers
    from C++ code.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1663070400">- Bring back 0001-gvdb-Restore-permissions-on-changed-files.patch
  since the useful fix was never merged to upstream (bsc#971074
  bgo#758066 bsc#1203344).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671624000">- Drop baselibs.conf: there is no known consumer of the -32bit
  package.</changelog>
</package>
<package pkgid="e38b70d4ecfff516983ef2be5b8ba85d01b5ef819b30dbcee144d91e9c8ba0467173ea6de86fd76d8d4eea0ca4e7ff2e763c847aa5281b4b4cbc22670ec670c3" name="dconf" arch="x86_64">
  <version epoch="0" ver="0.40.0" rel="1.1"/>
  <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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1579003200">- Add dconf-fix-meson.patch: Update use of link_whole for
  meson-0.52 and newer.</changelog>
  <changelog author="dimstar@opensuse.org" date="1581508800">- Update to version 0.35.1:
  + Writer service: avoid writing to disk and emitting changed
    signals when write requests do not result in changes to the
    database.
  + build: Drop redundant `install` key from `configure_file()`.
  + build: Update abicheck.sh script to work with GCC 9.
  + build: Update use of link_whole for meson-0.52.
- Drop 0001-gvdb-Restore-permissions-on-changed-files.patch and
  dconf-fix-meson.patch: fixed upstream.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1583841600">- Update to version 0.36.0:
  + No changes, stable version update only.</changelog>
  <changelog author="dimstar@opensuse.org" date="1600084800">- Update to version 0.38.0:
  + build: Install bash-completion relative to datadir.
  + client: add `dconf compile` to shell autocomplete.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1612872000">- Update to version 0.39.1:
  + Build:
  - Improve libdconf visible symbols.
  - Minor fixes to bash completion script.
  + Engine: do not emit optimistic change notifications unless the
    local value is different.
  + service: add a systemd unit for D-Bus activation.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616068800">- Update to version 0.40.0:
  + common: Add missing G_BEGIN/END_DECLS to allow use of headers
    from C++ code.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1663070400">- Bring back 0001-gvdb-Restore-permissions-on-changed-files.patch
  since the useful fix was never merged to upstream (bsc#971074
  bgo#758066 bsc#1203344).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671624000">- Drop baselibs.conf: there is no known consumer of the -32bit
  package.</changelog>
</package>
<package pkgid="5c9a0b765fde64d112b1210d3726fab5be02ca8744e624ebd882e519df61df41a04e3f57585b26c17b16e5cf86fb202ccd986e92c24ddf31671076ac6a4477f3" name="dconf-debuginfo" arch="i586">
  <version epoch="0" ver="0.40.0" rel="1.1"/>
  <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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1579003200">- Add dconf-fix-meson.patch: Update use of link_whole for
  meson-0.52 and newer.</changelog>
  <changelog author="dimstar@opensuse.org" date="1581508800">- Update to version 0.35.1:
  + Writer service: avoid writing to disk and emitting changed
    signals when write requests do not result in changes to the
    database.
  + build: Drop redundant `install` key from `configure_file()`.
  + build: Update abicheck.sh script to work with GCC 9.
  + build: Update use of link_whole for meson-0.52.
- Drop 0001-gvdb-Restore-permissions-on-changed-files.patch and
  dconf-fix-meson.patch: fixed upstream.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1583841600">- Update to version 0.36.0:
  + No changes, stable version update only.</changelog>
  <changelog author="dimstar@opensuse.org" date="1600084800">- Update to version 0.38.0:
  + build: Install bash-completion relative to datadir.
  + client: add `dconf compile` to shell autocomplete.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1612872000">- Update to version 0.39.1:
  + Build:
  - Improve libdconf visible symbols.
  - Minor fixes to bash completion script.
  + Engine: do not emit optimistic change notifications unless the
    local value is different.
  + service: add a systemd unit for D-Bus activation.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616068800">- Update to version 0.40.0:
  + common: Add missing G_BEGIN/END_DECLS to allow use of headers
    from C++ code.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1663070400">- Bring back 0001-gvdb-Restore-permissions-on-changed-files.patch
  since the useful fix was never merged to upstream (bsc#971074
  bgo#758066 bsc#1203344).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671624000">- Drop baselibs.conf: there is no known consumer of the -32bit
  package.</changelog>
</package>
<package pkgid="56f8ecdb65ac0584df4e6a18c78ee2ca5f38cf0c41440473575319628ed413f0466193ad860f4f7abf751dbc09a5f9834a6374161171834769fe1d23d8273e95" name="dconf-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.40.0" rel="1.1"/>
  <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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1579003200">- Add dconf-fix-meson.patch: Update use of link_whole for
  meson-0.52 and newer.</changelog>
  <changelog author="dimstar@opensuse.org" date="1581508800">- Update to version 0.35.1:
  + Writer service: avoid writing to disk and emitting changed
    signals when write requests do not result in changes to the
    database.
  + build: Drop redundant `install` key from `configure_file()`.
  + build: Update abicheck.sh script to work with GCC 9.
  + build: Update use of link_whole for meson-0.52.
- Drop 0001-gvdb-Restore-permissions-on-changed-files.patch and
  dconf-fix-meson.patch: fixed upstream.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1583841600">- Update to version 0.36.0:
  + No changes, stable version update only.</changelog>
  <changelog author="dimstar@opensuse.org" date="1600084800">- Update to version 0.38.0:
  + build: Install bash-completion relative to datadir.
  + client: add `dconf compile` to shell autocomplete.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1612872000">- Update to version 0.39.1:
  + Build:
  - Improve libdconf visible symbols.
  - Minor fixes to bash completion script.
  + Engine: do not emit optimistic change notifications unless the
    local value is different.
  + service: add a systemd unit for D-Bus activation.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616068800">- Update to version 0.40.0:
  + common: Add missing G_BEGIN/END_DECLS to allow use of headers
    from C++ code.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1663070400">- Bring back 0001-gvdb-Restore-permissions-on-changed-files.patch
  since the useful fix was never merged to upstream (bsc#971074
  bgo#758066 bsc#1203344).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671624000">- Drop baselibs.conf: there is no known consumer of the -32bit
  package.</changelog>
</package>
<package pkgid="c5e7ce237a4683a2ecf8659f84b9c7bcf494f4b8299a9579dbad274ccf663bd90fa5ddec9432509c88b87f327f196b516c85cd9dceb1a4c6ee6ab05dc2e911a7" name="dconf-debugsource" arch="i586">
  <version epoch="0" ver="0.40.0" rel="1.1"/>
  <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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1579003200">- Add dconf-fix-meson.patch: Update use of link_whole for
  meson-0.52 and newer.</changelog>
  <changelog author="dimstar@opensuse.org" date="1581508800">- Update to version 0.35.1:
  + Writer service: avoid writing to disk and emitting changed
    signals when write requests do not result in changes to the
    database.
  + build: Drop redundant `install` key from `configure_file()`.
  + build: Update abicheck.sh script to work with GCC 9.
  + build: Update use of link_whole for meson-0.52.
- Drop 0001-gvdb-Restore-permissions-on-changed-files.patch and
  dconf-fix-meson.patch: fixed upstream.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1583841600">- Update to version 0.36.0:
  + No changes, stable version update only.</changelog>
  <changelog author="dimstar@opensuse.org" date="1600084800">- Update to version 0.38.0:
  + build: Install bash-completion relative to datadir.
  + client: add `dconf compile` to shell autocomplete.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1612872000">- Update to version 0.39.1:
  + Build:
  - Improve libdconf visible symbols.
  - Minor fixes to bash completion script.
  + Engine: do not emit optimistic change notifications unless the
    local value is different.
  + service: add a systemd unit for D-Bus activation.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616068800">- Update to version 0.40.0:
  + common: Add missing G_BEGIN/END_DECLS to allow use of headers
    from C++ code.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1663070400">- Bring back 0001-gvdb-Restore-permissions-on-changed-files.patch
  since the useful fix was never merged to upstream (bsc#971074
  bgo#758066 bsc#1203344).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671624000">- Drop baselibs.conf: there is no known consumer of the -32bit
  package.</changelog>
</package>
<package pkgid="c0bff76a2b0fed63f533fa4580f339b1f452890fcf255f70fd3bbfc9909bd6fd2dc8cd9308af7ec5234430c7a7ed2e4243ca9e2f1a59153eead72c173b174811" name="dconf-debugsource" arch="x86_64">
  <version epoch="0" ver="0.40.0" rel="1.1"/>
  <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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1579003200">- Add dconf-fix-meson.patch: Update use of link_whole for
  meson-0.52 and newer.</changelog>
  <changelog author="dimstar@opensuse.org" date="1581508800">- Update to version 0.35.1:
  + Writer service: avoid writing to disk and emitting changed
    signals when write requests do not result in changes to the
    database.
  + build: Drop redundant `install` key from `configure_file()`.
  + build: Update abicheck.sh script to work with GCC 9.
  + build: Update use of link_whole for meson-0.52.
- Drop 0001-gvdb-Restore-permissions-on-changed-files.patch and
  dconf-fix-meson.patch: fixed upstream.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1583841600">- Update to version 0.36.0:
  + No changes, stable version update only.</changelog>
  <changelog author="dimstar@opensuse.org" date="1600084800">- Update to version 0.38.0:
  + build: Install bash-completion relative to datadir.
  + client: add `dconf compile` to shell autocomplete.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1612872000">- Update to version 0.39.1:
  + Build:
  - Improve libdconf visible symbols.
  - Minor fixes to bash completion script.
  + Engine: do not emit optimistic change notifications unless the
    local value is different.
  + service: add a systemd unit for D-Bus activation.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616068800">- Update to version 0.40.0:
  + common: Add missing G_BEGIN/END_DECLS to allow use of headers
    from C++ code.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1663070400">- Bring back 0001-gvdb-Restore-permissions-on-changed-files.patch
  since the useful fix was never merged to upstream (bsc#971074
  bgo#758066 bsc#1203344).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671624000">- Drop baselibs.conf: there is no known consumer of the -32bit
  package.</changelog>
</package>
<package pkgid="4496c4e9f049c1e75d95d7b9b111087b5be210b83cda08a17028a05d5b48263c0a236d8eacc0e69792145e1f37556fea447b765f9673d87893785082e40eb3bc" name="dconf-devel" arch="i586">
  <version epoch="0" ver="0.40.0" rel="1.1"/>
  <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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1579003200">- Add dconf-fix-meson.patch: Update use of link_whole for
  meson-0.52 and newer.</changelog>
  <changelog author="dimstar@opensuse.org" date="1581508800">- Update to version 0.35.1:
  + Writer service: avoid writing to disk and emitting changed
    signals when write requests do not result in changes to the
    database.
  + build: Drop redundant `install` key from `configure_file()`.
  + build: Update abicheck.sh script to work with GCC 9.
  + build: Update use of link_whole for meson-0.52.
- Drop 0001-gvdb-Restore-permissions-on-changed-files.patch and
  dconf-fix-meson.patch: fixed upstream.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1583841600">- Update to version 0.36.0:
  + No changes, stable version update only.</changelog>
  <changelog author="dimstar@opensuse.org" date="1600084800">- Update to version 0.38.0:
  + build: Install bash-completion relative to datadir.
  + client: add `dconf compile` to shell autocomplete.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1612872000">- Update to version 0.39.1:
  + Build:
  - Improve libdconf visible symbols.
  - Minor fixes to bash completion script.
  + Engine: do not emit optimistic change notifications unless the
    local value is different.
  + service: add a systemd unit for D-Bus activation.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616068800">- Update to version 0.40.0:
  + common: Add missing G_BEGIN/END_DECLS to allow use of headers
    from C++ code.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1663070400">- Bring back 0001-gvdb-Restore-permissions-on-changed-files.patch
  since the useful fix was never merged to upstream (bsc#971074
  bgo#758066 bsc#1203344).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671624000">- Drop baselibs.conf: there is no known consumer of the -32bit
  package.</changelog>
</package>
<package pkgid="ef9039d3c884ddec9ae3026e55947825367a6cff42f62f4789d60573f154eb367656a8136bf6b351c8a6e9ad9ef98b30d58547790a0f841276827ac585c4a0ca" name="dconf-devel" arch="x86_64">
  <version epoch="0" ver="0.40.0" rel="1.1"/>
  <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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1579003200">- Add dconf-fix-meson.patch: Update use of link_whole for
  meson-0.52 and newer.</changelog>
  <changelog author="dimstar@opensuse.org" date="1581508800">- Update to version 0.35.1:
  + Writer service: avoid writing to disk and emitting changed
    signals when write requests do not result in changes to the
    database.
  + build: Drop redundant `install` key from `configure_file()`.
  + build: Update abicheck.sh script to work with GCC 9.
  + build: Update use of link_whole for meson-0.52.
- Drop 0001-gvdb-Restore-permissions-on-changed-files.patch and
  dconf-fix-meson.patch: fixed upstream.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1583841600">- Update to version 0.36.0:
  + No changes, stable version update only.</changelog>
  <changelog author="dimstar@opensuse.org" date="1600084800">- Update to version 0.38.0:
  + build: Install bash-completion relative to datadir.
  + client: add `dconf compile` to shell autocomplete.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1612872000">- Update to version 0.39.1:
  + Build:
  - Improve libdconf visible symbols.
  - Minor fixes to bash completion script.
  + Engine: do not emit optimistic change notifications unless the
    local value is different.
  + service: add a systemd unit for D-Bus activation.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616068800">- Update to version 0.40.0:
  + common: Add missing G_BEGIN/END_DECLS to allow use of headers
    from C++ code.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1663070400">- Bring back 0001-gvdb-Restore-permissions-on-changed-files.patch
  since the useful fix was never merged to upstream (bsc#971074
  bgo#758066 bsc#1203344).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671624000">- Drop baselibs.conf: there is no known consumer of the -32bit
  package.</changelog>
</package>
<package pkgid="94d2332397d388774757f05a5ad52b7748a71ae7fad55c9c76085836dd6e687b990718d2b8b8b4beee1ba2d76015b5dd931fcf4b1151be15d41845597d53cfe4" name="debianutils" arch="i586">
  <version epoch="0" ver="5.4" rel="1.1"/>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1627992000">- Initial package</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1629288000">- Move system executables into /usr/sbin</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1631275200">- Update to 5.4:
  * Added update-shells
  * Dropped tempfile
  * Various improvements</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1678795200">- Move run-parts to /usr/bin, Run-parts runs just fast as regular user.</changelog>
</package>
<package pkgid="3cf3f0cb5cba3094db9a39e2771c154f9760e5de6c69c34234bcf7e490a5318b3c7ec7a13c8fcb3f26f908fd4827c2c5f60c5a920db006e4e60c9e8a4ed20eb2" name="debianutils" arch="src">
  <version epoch="0" ver="5.4" rel="1.1"/>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1627992000">- Initial package</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1629288000">- Move system executables into /usr/sbin</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1631275200">- Update to 5.4:
  * Added update-shells
  * Dropped tempfile
  * Various improvements</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1678795200">- Move run-parts to /usr/bin, Run-parts runs just fast as regular user.</changelog>
</package>
<package pkgid="4469f15969339408ac36f5d9298de36c74f27b1693931ed9859da6da26faff7ebbda30ee75c1a0e6baf92dd8d499991d502484dd49106f5196304654086daf6e" name="debianutils" arch="x86_64">
  <version epoch="0" ver="5.4" rel="1.1"/>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1627992000">- Initial package</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1629288000">- Move system executables into /usr/sbin</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1631275200">- Update to 5.4:
  * Added update-shells
  * Dropped tempfile
  * Various improvements</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1678795200">- Move run-parts to /usr/bin, Run-parts runs just fast as regular user.</changelog>
</package>
<package pkgid="758f19e70bc81558b35a8472ecdbe1233db944b687460b0e4e4bcf02f4f82c2d803a16e2e310c65a6d1adf783a86414ff643221726a74173e493903f4348cafd" name="debianutils-debuginfo" arch="i586">
  <version epoch="0" ver="5.4" rel="1.1"/>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1627992000">- Initial package</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1629288000">- Move system executables into /usr/sbin</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1631275200">- Update to 5.4:
  * Added update-shells
  * Dropped tempfile
  * Various improvements</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1678795200">- Move run-parts to /usr/bin, Run-parts runs just fast as regular user.</changelog>
</package>
<package pkgid="bd5c341a55679c6f119e9c791a64c8b2d6c5be31b90788b13db8f961b8bebb1f3c77afd50d764108f7080e623e22d28f4cb60a6d3e90be83cab458fc5854eb75" name="debianutils-debuginfo" arch="x86_64">
  <version epoch="0" ver="5.4" rel="1.1"/>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1627992000">- Initial package</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1629288000">- Move system executables into /usr/sbin</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1631275200">- Update to 5.4:
  * Added update-shells
  * Dropped tempfile
  * Various improvements</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1678795200">- Move run-parts to /usr/bin, Run-parts runs just fast as regular user.</changelog>
</package>
<package pkgid="06854c3ebcb8a00e88c793966370541bd704e3067f49b2f1c58caa762772ad1470d127d17ef8a42cab0b1353d35f132257ebb6170b3db870049f01c874b82240" name="debianutils-debugsource" arch="i586">
  <version epoch="0" ver="5.4" rel="1.1"/>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1627992000">- Initial package</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1629288000">- Move system executables into /usr/sbin</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1631275200">- Update to 5.4:
  * Added update-shells
  * Dropped tempfile
  * Various improvements</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1678795200">- Move run-parts to /usr/bin, Run-parts runs just fast as regular user.</changelog>
</package>
<package pkgid="5204e86d4b7912cfa7171ab91e0dfdc2b0442234bc5f5ec414104123e3e6f810f07e969924d5cc28fbb0979d096f4a4c26b48bebb9e672f4efa85b0539d31c2a" name="debianutils-debugsource" arch="x86_64">
  <version epoch="0" ver="5.4" rel="1.1"/>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1627992000">- Initial package</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1629288000">- Move system executables into /usr/sbin</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1631275200">- Update to 5.4:
  * Added update-shells
  * Dropped tempfile
  * Various improvements</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1678795200">- Move run-parts to /usr/bin, Run-parts runs just fast as regular user.</changelog>
</package>
<package pkgid="c698f7824f887786ae447d52680e80188d14ce2204c8f3ab9902f2eae9aa710a7fd872aedc0a3aa225f97ba010db1fad931c5a22557af5dbd46401a85306a788" name="debuginfod-client" arch="i586">
  <version epoch="0" ver="0.189" rel="5.1"/>
  <changelog author="Tony Jones &lt;tonyj@suse.com&gt;" date="1645790400">- Add support for zstd, needed to inspect kernel modules (bsc#1196510)</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1649851200">- Change to systemd-sysusers
  * Add elfutils-debuginfod.sysusers</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1650974400">- Update to version 0.187:
  * debuginfod: Support -C option for connection thread pooling.
  * debuginfod-client: Negative cache file are now zero sized instead of
    no-permission files.
  * addr2line: The -A, --absolute option, which shows file names including
    the full compilation directory is now the default.  To get the
    old behavior use the new option --relative.
  * readelf, elflint: Recognize FDO Packaging Metadata ELF notes
  * libdw, debuginfo-client: Load libcurl lazily only when files need to
    be fetched remotely. libcurl is now never
    loaded when DEBUGINFOD_URLS is unset. And when
    DEBUGINFOD_URLS is set, libcurl is only loaded
    when the debuginfod_begin function is called.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1651492800">- Do not set DEBUGINFOD_URLS for anything older than Tumbleweed.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1652443200">- Add config-Move-the-2-dev-null-inside-the-sh-c-quotes-fo.patch
  in order to fix boo#1199265.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1655294400">- Add debuginfod-profile subpackage that collects settings
  files (boo#1200100).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660305600">- Add Recommends for libdebuginfod1 so that debuginfod-profile
  sets the DEBUGINFOD_URLS.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660564800">- Add PR29474-debuginfod.patch in order to fix PR29474.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660651200">- Add support-nullglob-in-profile.-.in-files.patch
  fixes boo#1202440.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660737600">- Use %ghost for debuginfod.sqlite file.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1667822400">- Update to version 0.188:
  * readelf: Add -D, --use-dynamic option.
  * debuginfod-client: Add $DEBUGINFOD_HEADERS_FILE setting to supply
    outgoing debuginfod_find_section.
  * debuginfod: Add --disable-source-scan option.
  * libdwfl: Add new function dwfl_get_debuginfod_client.
    Add new function dwfl_frame_reg.
    Add new function dwfl_report_offline_memory.
- Remove upstreamed patches:
  * 0001-libelf-Sync-elf.h-from-glibc.patch
  * 0002-backends-Handle-new-RISC-V-specific-definitions.patch
  * 0003-elflint-Allow-zero-p_memsz-for-PT_RISCV_ATTRIBUTES.patch
  * 0004-readelf-Handle-SHT_RISCV_ATTRIBUTES-like-SHT_GNU_ATT.patch
  * PR29474-debuginfod.patch
  * config-Move-the-2-dev-null-inside-the-sh-c-quotes-fo.patch
  * support-nullglob-in-profile.-.in-files.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1667995200">- align patches section
- remove date/time handling weirdness, elfutils does no longer
  use __DATE__ or __TIME__ (as proven by the newly added -Werror=date-time)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1670587200">- Remove dependency to not used sysconfig package
- Weaken systemd dependency, no hard requires necessary</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676376000">- Add support-DW_TAG_unspecified_type.patch that fixes PR30047.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1676548800">- Fix build with libcurl version 7.88.0 for various deprecated
  constants. Add patches:
  * elfutils-0.188-CURLOPT_PROTOCOLS_STR.patch
  * elfutils-0.188-CURL_AT_LEAST_VERSION.patch
  * elfutils-0.188-deprecated-CURLINFO.patch</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable a false-positive -Werror=use-after-free warning.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" 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="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1678190400">- Fix file listing for 15.x builds.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" 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="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1692532800">- Conditionalize config(debuginfod-profile) Requires tag in the
  debuginfod-client sub-package, with the help of the %sle_version
  macro, so only Tumbleweed (currently the only distro supported by
  debuginfod.opensuse.org) sets it.</changelog>
</package>
<package pkgid="ab01faa2e81f6887b015bc1df40728ef6e2f388ea9652f72ea5bfb7e53d251f3d28dacf706c31a9547fa978c34f4751cf284f652f11a9eb5f42526f78c190559" name="debuginfod-client" arch="x86_64">
  <version epoch="0" ver="0.189" rel="5.1"/>
  <changelog author="Tony Jones &lt;tonyj@suse.com&gt;" date="1645790400">- Add support for zstd, needed to inspect kernel modules (bsc#1196510)</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1649851200">- Change to systemd-sysusers
  * Add elfutils-debuginfod.sysusers</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1650974400">- Update to version 0.187:
  * debuginfod: Support -C option for connection thread pooling.
  * debuginfod-client: Negative cache file are now zero sized instead of
    no-permission files.
  * addr2line: The -A, --absolute option, which shows file names including
    the full compilation directory is now the default.  To get the
    old behavior use the new option --relative.
  * readelf, elflint: Recognize FDO Packaging Metadata ELF notes
  * libdw, debuginfo-client: Load libcurl lazily only when files need to
    be fetched remotely. libcurl is now never
    loaded when DEBUGINFOD_URLS is unset. And when
    DEBUGINFOD_URLS is set, libcurl is only loaded
    when the debuginfod_begin function is called.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1651492800">- Do not set DEBUGINFOD_URLS for anything older than Tumbleweed.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1652443200">- Add config-Move-the-2-dev-null-inside-the-sh-c-quotes-fo.patch
  in order to fix boo#1199265.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1655294400">- Add debuginfod-profile subpackage that collects settings
  files (boo#1200100).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660305600">- Add Recommends for libdebuginfod1 so that debuginfod-profile
  sets the DEBUGINFOD_URLS.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660564800">- Add PR29474-debuginfod.patch in order to fix PR29474.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660651200">- Add support-nullglob-in-profile.-.in-files.patch
  fixes boo#1202440.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660737600">- Use %ghost for debuginfod.sqlite file.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1667822400">- Update to version 0.188:
  * readelf: Add -D, --use-dynamic option.
  * debuginfod-client: Add $DEBUGINFOD_HEADERS_FILE setting to supply
    outgoing debuginfod_find_section.
  * debuginfod: Add --disable-source-scan option.
  * libdwfl: Add new function dwfl_get_debuginfod_client.
    Add new function dwfl_frame_reg.
    Add new function dwfl_report_offline_memory.
- Remove upstreamed patches:
  * 0001-libelf-Sync-elf.h-from-glibc.patch
  * 0002-backends-Handle-new-RISC-V-specific-definitions.patch
  * 0003-elflint-Allow-zero-p_memsz-for-PT_RISCV_ATTRIBUTES.patch
  * 0004-readelf-Handle-SHT_RISCV_ATTRIBUTES-like-SHT_GNU_ATT.patch
  * PR29474-debuginfod.patch
  * config-Move-the-2-dev-null-inside-the-sh-c-quotes-fo.patch
  * support-nullglob-in-profile.-.in-files.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1667995200">- align patches section
- remove date/time handling weirdness, elfutils does no longer
  use __DATE__ or __TIME__ (as proven by the newly added -Werror=date-time)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1670587200">- Remove dependency to not used sysconfig package
- Weaken systemd dependency, no hard requires necessary</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676376000">- Add support-DW_TAG_unspecified_type.patch that fixes PR30047.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1676548800">- Fix build with libcurl version 7.88.0 for various deprecated
  constants. Add patches:
  * elfutils-0.188-CURLOPT_PROTOCOLS_STR.patch
  * elfutils-0.188-CURL_AT_LEAST_VERSION.patch
  * elfutils-0.188-deprecated-CURLINFO.patch</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable a false-positive -Werror=use-after-free warning.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" 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="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1678190400">- Fix file listing for 15.x builds.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" 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="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1692532800">- Conditionalize config(debuginfod-profile) Requires tag in the
  debuginfod-client sub-package, with the help of the %sle_version
  macro, so only Tumbleweed (currently the only distro supported by
  debuginfod.opensuse.org) sets it.</changelog>
</package>
<package pkgid="9828adf0bbeeeb46ec403a6061dff3a8394c606500fd7a42e9ef33343f16c3f1e40e62cd45ae53f7ddb7f0672c67fedc2902a31ffd040201290bb62e6b00bbf8" name="debuginfod-client-debuginfo" arch="i586">
  <version epoch="0" ver="0.189" rel="5.1"/>
  <changelog author="Tony Jones &lt;tonyj@suse.com&gt;" date="1645790400">- Add support for zstd, needed to inspect kernel modules (bsc#1196510)</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1649851200">- Change to systemd-sysusers
  * Add elfutils-debuginfod.sysusers</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1650974400">- Update to version 0.187:
  * debuginfod: Support -C option for connection thread pooling.
  * debuginfod-client: Negative cache file are now zero sized instead of
    no-permission files.
  * addr2line: The -A, --absolute option, which shows file names including
    the full compilation directory is now the default.  To get the
    old behavior use the new option --relative.
  * readelf, elflint: Recognize FDO Packaging Metadata ELF notes
  * libdw, debuginfo-client: Load libcurl lazily only when files need to
    be fetched remotely. libcurl is now never
    loaded when DEBUGINFOD_URLS is unset. And when
    DEBUGINFOD_URLS is set, libcurl is only loaded
    when the debuginfod_begin function is called.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1651492800">- Do not set DEBUGINFOD_URLS for anything older than Tumbleweed.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1652443200">- Add config-Move-the-2-dev-null-inside-the-sh-c-quotes-fo.patch
  in order to fix boo#1199265.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1655294400">- Add debuginfod-profile subpackage that collects settings
  files (boo#1200100).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660305600">- Add Recommends for libdebuginfod1 so that debuginfod-profile
  sets the DEBUGINFOD_URLS.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660564800">- Add PR29474-debuginfod.patch in order to fix PR29474.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660651200">- Add support-nullglob-in-profile.-.in-files.patch
  fixes boo#1202440.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660737600">- Use %ghost for debuginfod.sqlite file.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1667822400">- Update to version 0.188:
  * readelf: Add -D, --use-dynamic option.
  * debuginfod-client: Add $DEBUGINFOD_HEADERS_FILE setting to supply
    outgoing debuginfod_find_section.
  * debuginfod: Add --disable-source-scan option.
  * libdwfl: Add new function dwfl_get_debuginfod_client.
    Add new function dwfl_frame_reg.
    Add new function dwfl_report_offline_memory.
- Remove upstreamed patches:
  * 0001-libelf-Sync-elf.h-from-glibc.patch
  * 0002-backends-Handle-new-RISC-V-specific-definitions.patch
  * 0003-elflint-Allow-zero-p_memsz-for-PT_RISCV_ATTRIBUTES.patch
  * 0004-readelf-Handle-SHT_RISCV_ATTRIBUTES-like-SHT_GNU_ATT.patch
  * PR29474-debuginfod.patch
  * config-Move-the-2-dev-null-inside-the-sh-c-quotes-fo.patch
  * support-nullglob-in-profile.-.in-files.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1667995200">- align patches section
- remove date/time handling weirdness, elfutils does no longer
  use __DATE__ or __TIME__ (as proven by the newly added -Werror=date-time)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1670587200">- Remove dependency to not used sysconfig package
- Weaken systemd dependency, no hard requires necessary</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676376000">- Add support-DW_TAG_unspecified_type.patch that fixes PR30047.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1676548800">- Fix build with libcurl version 7.88.0 for various deprecated
  constants. Add patches:
  * elfutils-0.188-CURLOPT_PROTOCOLS_STR.patch
  * elfutils-0.188-CURL_AT_LEAST_VERSION.patch
  * elfutils-0.188-deprecated-CURLINFO.patch</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable a false-positive -Werror=use-after-free warning.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" 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="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1678190400">- Fix file listing for 15.x builds.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" 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="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1692532800">- Conditionalize config(debuginfod-profile) Requires tag in the
  debuginfod-client sub-package, with the help of the %sle_version
  macro, so only Tumbleweed (currently the only distro supported by
  debuginfod.opensuse.org) sets it.</changelog>
</package>
<package pkgid="429675f5ccbfc4554343449540da4586d573a1f856c8adc6991fe0d77ca8972f84d3f572e6bbfd423322ce96643461d8051e79bbf1725ffa6befef085fa3a4ef" name="debuginfod-client-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.189" rel="5.1"/>
  <changelog author="Tony Jones &lt;tonyj@suse.com&gt;" date="1645790400">- Add support for zstd, needed to inspect kernel modules (bsc#1196510)</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1649851200">- Change to systemd-sysusers
  * Add elfutils-debuginfod.sysusers</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1650974400">- Update to version 0.187:
  * debuginfod: Support -C option for connection thread pooling.
  * debuginfod-client: Negative cache file are now zero sized instead of
    no-permission files.
  * addr2line: The -A, --absolute option, which shows file names including
    the full compilation directory is now the default.  To get the
    old behavior use the new option --relative.
  * readelf, elflint: Recognize FDO Packaging Metadata ELF notes
  * libdw, debuginfo-client: Load libcurl lazily only when files need to
    be fetched remotely. libcurl is now never
    loaded when DEBUGINFOD_URLS is unset. And when
    DEBUGINFOD_URLS is set, libcurl is only loaded
    when the debuginfod_begin function is called.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1651492800">- Do not set DEBUGINFOD_URLS for anything older than Tumbleweed.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1652443200">- Add config-Move-the-2-dev-null-inside-the-sh-c-quotes-fo.patch
  in order to fix boo#1199265.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1655294400">- Add debuginfod-profile subpackage that collects settings
  files (boo#1200100).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660305600">- Add Recommends for libdebuginfod1 so that debuginfod-profile
  sets the DEBUGINFOD_URLS.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660564800">- Add PR29474-debuginfod.patch in order to fix PR29474.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660651200">- Add support-nullglob-in-profile.-.in-files.patch
  fixes boo#1202440.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660737600">- Use %ghost for debuginfod.sqlite file.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1667822400">- Update to version 0.188:
  * readelf: Add -D, --use-dynamic option.
  * debuginfod-client: Add $DEBUGINFOD_HEADERS_FILE setting to supply
    outgoing debuginfod_find_section.
  * debuginfod: Add --disable-source-scan option.
  * libdwfl: Add new function dwfl_get_debuginfod_client.
    Add new function dwfl_frame_reg.
    Add new function dwfl_report_offline_memory.
- Remove upstreamed patches:
  * 0001-libelf-Sync-elf.h-from-glibc.patch
  * 0002-backends-Handle-new-RISC-V-specific-definitions.patch
  * 0003-elflint-Allow-zero-p_memsz-for-PT_RISCV_ATTRIBUTES.patch
  * 0004-readelf-Handle-SHT_RISCV_ATTRIBUTES-like-SHT_GNU_ATT.patch
  * PR29474-debuginfod.patch
  * config-Move-the-2-dev-null-inside-the-sh-c-quotes-fo.patch
  * support-nullglob-in-profile.-.in-files.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1667995200">- align patches section
- remove date/time handling weirdness, elfutils does no longer
  use __DATE__ or __TIME__ (as proven by the newly added -Werror=date-time)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1670587200">- Remove dependency to not used sysconfig package
- Weaken systemd dependency, no hard requires necessary</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676376000">- Add support-DW_TAG_unspecified_type.patch that fixes PR30047.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1676548800">- Fix build with libcurl version 7.88.0 for various deprecated
  constants. Add patches:
  * elfutils-0.188-CURLOPT_PROTOCOLS_STR.patch
  * elfutils-0.188-CURL_AT_LEAST_VERSION.patch
  * elfutils-0.188-deprecated-CURLINFO.patch</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable a false-positive -Werror=use-after-free warning.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" 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="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1678190400">- Fix file listing for 15.x builds.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" 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="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1692532800">- Conditionalize config(debuginfod-profile) Requires tag in the
  debuginfod-client sub-package, with the help of the %sle_version
  macro, so only Tumbleweed (currently the only distro supported by
  debuginfod.opensuse.org) sets it.</changelog>
</package>
<package pkgid="36b672b2702749eb295b932464f017de6f99c7c891c370d1415bdf3d145c5a3381390af3b53daaf339daa2aee62d831b41a6e567cc795ac69f96d58d0c8fcc71" name="debuginfod-dummy-client" arch="i586">
  <version epoch="0" ver="0.189" rel="5.2"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1606737600">- Mention elfutils-rpmlintrc as a Source.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1611144000">- Enable LTO (boo#1138796) for elfutils.spec.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1612785600">- Update to version 0.183:
  debuginfod: New thread-busy metric and more detailed error metrics.
    New --fdcache-mintmp and tracking of filesystem freespace.
    New increased webapi concurrency while grooming.
  debuginfod-client: DEBUGINFOD_SONAME macro added to debuginfod.h which
    can be used to dlopen the libdebuginfod.so library.
    New function debuginfod_set_verbose_fd and
    DEBUGINFOD_VERBOSE environment variable.
  config: profile.sh and profile.csh won't export DEBUGINFOD_URLS unless
    configured --enable-debuginfod-urls[=URLS]
  elflint, readelf: Recognize SHF_GNU_RETAIN.
    Handle SHT_X86_64_UNWIND as valid relocation target.
- Remove config-do-not-define-DEBUGINFOD_URLS-environment-var.patch patch.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1615982400">- Add disable-run-readelf-self-test.patch in order to disable
  a failing test-case with GCC 11 (PR27367).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1620648000">- Update to version 0.184:
  debuginfod: Use libarchive's bsdtar as the .deb-family file unpacker.
  debuginfod-client: Client caches negative results. If a query for a
    file failed with 404, an empty 000 permission
    file is created in the cache. This will prevent
    requesting the same file for the next 10 minutes.
    Client objects now carry long-lived curl handles
    for outgoing connections.  This makes it more
    efficient for multiple sequential queries, because
    the TCP connections and/or TLS state info are kept
    around awhile, avoiding O(100ms) setup latencies.
  libdw: handle DW_FORM_indirect when reading attributes
  translations: Update Polish translation.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1621857600">- Update to version 0.185:
  debuginfod-client: Simplify curl handle reuse so downloads which
    return an error are retried.
  elfcompress: Always exit with code 0 when the operation succeeds (even
    when nothing was done). On error the exit code is now always 1.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1628164800">- Add tests-Allow-an-extra-pthread_kill-frame-in-backtrace.patch
  in order to fix boo#1189083.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1633435200">- Enhance license fields: all the libraries actually have a different
  license to the tools. While the tools are GPL-3.0-or-later, the
  libraries are (LGPL-3.0-or-later OR GPL-2.0-or-later)
  SLE bug (for tracking the above) bsc#1191310</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1636632000">- Update to version 0.186:
  debuginfod-client: Default $DEBUGINFOD_URLS is computed from drop-in files
    etc/debuginfod*.urls rather than hardcoded into the
    /etc/profile.d/debuginfod* scripts.
    Add $DEBUGINFOD_MAXSIZE and $DEBUGINFOD_MAXTIME settings
    for skipping large/slow transfers.
    Add $DEBUGINFOD_RETRY for retrying aborted lookups.
  debuginfod: Supply extra HTTP response headers, describing archive/file
    names that satisfy the requested buildid content.
    Support -d :memory: option for in-memory databases.
    Protect against loops in federated server configurations.
    Add -r option to use -I/-X regexes for grooming stale files.
    Protect against wasted CPU from duplicate concurrent requests.
    Limit the duration of groom ops roughly to rescan (-t) times.
    Add --passive mode for serving from read-only database.
    Several other performance improvements &amp; prometheus metrics.
  libdw: Support for the NVIDIA Cuda line map extensions.
    DW_LNE_NVIDIA_inlined_call and DW_LNE_NVIDIA_set_function_name
    are defined in dwarf.h. New functions dwarf_linecontext and
    dwarf_linefunctionname
- Remove tests-Allow-an-extra-pthread_kill-frame-in-backtrace.patch
  and disable-run-readelf-self-test.patch.
- Remove -flto-partition=none -Wno-error=stack-usage= from _lto_flags</changelog>
  <changelog author="Tony Jones &lt;tonyj@suse.com&gt;" date="1645790400">- Add support for zstd, needed to inspect kernel modules (bsc#1196510)</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1650974400">- Update to version 0.187:
  * debuginfod: Support -C option for connection thread pooling.
  * debuginfod-client: Negative cache file are now zero sized instead of
    no-permission files.
  * addr2line: The -A, --absolute option, which shows file names including
    the full compilation directory is now the default.  To get the
    old behavior use the new option --relative.
  * readelf, elflint: Recognize FDO Packaging Metadata ELF notes
  * libdw, debuginfo-client: Load libcurl lazily only when files need to
    be fetched remotely. libcurl is now never
    loaded when DEBUGINFOD_URLS is unset. And when
    DEBUGINFOD_URLS is set, libcurl is only loaded
    when the debuginfod_begin function is called.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1665748800">- Add RISC-V specific patches:
  * 0001-libelf-Sync-elf.h-from-glibc.patch
  * 0002-backends-Handle-new-RISC-V-specific-definitions.patch
  * 0003-elflint-Allow-zero-p_memsz-for-PT_RISCV_ATTRIBUTES.patch
  * 0004-readelf-Handle-SHT_RISCV_ATTRIBUTES-like-SHT_GNU_ATT.patch
  * 0005-backends-Add-RISC-V-object-attribute-printing.patch</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1667822400">- Update to version 0.188:
  * readelf: Add -D, --use-dynamic option.
  * debuginfod-client: Add $DEBUGINFOD_HEADERS_FILE setting to supply
    outgoing debuginfod_find_section.
  * debuginfod: Add --disable-source-scan option.
  * libdwfl: Add new function dwfl_get_debuginfod_client.
    Add new function dwfl_frame_reg.
    Add new function dwfl_report_offline_memory.
- Remove upstreamed patches:
  * 0001-libelf-Sync-elf.h-from-glibc.patch
  * 0002-backends-Handle-new-RISC-V-specific-definitions.patch
  * 0003-elflint-Allow-zero-p_memsz-for-PT_RISCV_ATTRIBUTES.patch
  * 0004-readelf-Handle-SHT_RISCV_ATTRIBUTES-like-SHT_GNU_ATT.patch
  * PR29474-debuginfod.patch
  * config-Move-the-2-dev-null-inside-the-sh-c-quotes-fo.patch
  * support-nullglob-in-profile.-.in-files.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1667995200">- align patches section
- remove date/time handling weirdness, elfutils does no longer
  use __DATE__ or __TIME__ (as proven by the newly added -Werror=date-time)</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676376000">- Add support-DW_TAG_unspecified_type.patch that fixes PR30047.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1676548800">- Fix build with libcurl version 7.88.0 for various deprecated
  constants. Add patches:
  * elfutils-0.188-CURLOPT_PROTOCOLS_STR.patch
  * elfutils-0.188-CURL_AT_LEAST_VERSION.patch
  * elfutils-0.188-deprecated-CURLINFO.patch</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable a false-positive -Werror=use-after-free warning.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1677758400">- Drop 0005-backends-Add-RISC-V-object-attribute-printing.patch, never
  intented to be added</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" 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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683633600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
</package>
<package pkgid="6b84be715ba2e54bbc95c49dbc3d128ad65b76e32d98d9f82ac194182284893bb22e068998de6ef30eb20ad5b2aa8d6df7a1bb7c340c55257d981849584c8593" name="debuginfod-dummy-client" arch="x86_64">
  <version epoch="0" ver="0.189" rel="5.2"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1606737600">- Mention elfutils-rpmlintrc as a Source.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1611144000">- Enable LTO (boo#1138796) for elfutils.spec.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1612785600">- Update to version 0.183:
  debuginfod: New thread-busy metric and more detailed error metrics.
    New --fdcache-mintmp and tracking of filesystem freespace.
    New increased webapi concurrency while grooming.
  debuginfod-client: DEBUGINFOD_SONAME macro added to debuginfod.h which
    can be used to dlopen the libdebuginfod.so library.
    New function debuginfod_set_verbose_fd and
    DEBUGINFOD_VERBOSE environment variable.
  config: profile.sh and profile.csh won't export DEBUGINFOD_URLS unless
    configured --enable-debuginfod-urls[=URLS]
  elflint, readelf: Recognize SHF_GNU_RETAIN.
    Handle SHT_X86_64_UNWIND as valid relocation target.
- Remove config-do-not-define-DEBUGINFOD_URLS-environment-var.patch patch.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1615982400">- Add disable-run-readelf-self-test.patch in order to disable
  a failing test-case with GCC 11 (PR27367).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1620648000">- Update to version 0.184:
  debuginfod: Use libarchive's bsdtar as the .deb-family file unpacker.
  debuginfod-client: Client caches negative results. If a query for a
    file failed with 404, an empty 000 permission
    file is created in the cache. This will prevent
    requesting the same file for the next 10 minutes.
    Client objects now carry long-lived curl handles
    for outgoing connections.  This makes it more
    efficient for multiple sequential queries, because
    the TCP connections and/or TLS state info are kept
    around awhile, avoiding O(100ms) setup latencies.
  libdw: handle DW_FORM_indirect when reading attributes
  translations: Update Polish translation.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1621857600">- Update to version 0.185:
  debuginfod-client: Simplify curl handle reuse so downloads which
    return an error are retried.
  elfcompress: Always exit with code 0 when the operation succeeds (even
    when nothing was done). On error the exit code is now always 1.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1628164800">- Add tests-Allow-an-extra-pthread_kill-frame-in-backtrace.patch
  in order to fix boo#1189083.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1633435200">- Enhance license fields: all the libraries actually have a different
  license to the tools. While the tools are GPL-3.0-or-later, the
  libraries are (LGPL-3.0-or-later OR GPL-2.0-or-later)
  SLE bug (for tracking the above) bsc#1191310</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1636632000">- Update to version 0.186:
  debuginfod-client: Default $DEBUGINFOD_URLS is computed from drop-in files
    etc/debuginfod*.urls rather than hardcoded into the
    /etc/profile.d/debuginfod* scripts.
    Add $DEBUGINFOD_MAXSIZE and $DEBUGINFOD_MAXTIME settings
    for skipping large/slow transfers.
    Add $DEBUGINFOD_RETRY for retrying aborted lookups.
  debuginfod: Supply extra HTTP response headers, describing archive/file
    names that satisfy the requested buildid content.
    Support -d :memory: option for in-memory databases.
    Protect against loops in federated server configurations.
    Add -r option to use -I/-X regexes for grooming stale files.
    Protect against wasted CPU from duplicate concurrent requests.
    Limit the duration of groom ops roughly to rescan (-t) times.
    Add --passive mode for serving from read-only database.
    Several other performance improvements &amp; prometheus metrics.
  libdw: Support for the NVIDIA Cuda line map extensions.
    DW_LNE_NVIDIA_inlined_call and DW_LNE_NVIDIA_set_function_name
    are defined in dwarf.h. New functions dwarf_linecontext and
    dwarf_linefunctionname
- Remove tests-Allow-an-extra-pthread_kill-frame-in-backtrace.patch
  and disable-run-readelf-self-test.patch.
- Remove -flto-partition=none -Wno-error=stack-usage= from _lto_flags</changelog>
  <changelog author="Tony Jones &lt;tonyj@suse.com&gt;" date="1645790400">- Add support for zstd, needed to inspect kernel modules (bsc#1196510)</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1650974400">- Update to version 0.187:
  * debuginfod: Support -C option for connection thread pooling.
  * debuginfod-client: Negative cache file are now zero sized instead of
    no-permission files.
  * addr2line: The -A, --absolute option, which shows file names including
    the full compilation directory is now the default.  To get the
    old behavior use the new option --relative.
  * readelf, elflint: Recognize FDO Packaging Metadata ELF notes
  * libdw, debuginfo-client: Load libcurl lazily only when files need to
    be fetched remotely. libcurl is now never
    loaded when DEBUGINFOD_URLS is unset. And when
    DEBUGINFOD_URLS is set, libcurl is only loaded
    when the debuginfod_begin function is called.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1665748800">- Add RISC-V specific patches:
  * 0001-libelf-Sync-elf.h-from-glibc.patch
  * 0002-backends-Handle-new-RISC-V-specific-definitions.patch
  * 0003-elflint-Allow-zero-p_memsz-for-PT_RISCV_ATTRIBUTES.patch
  * 0004-readelf-Handle-SHT_RISCV_ATTRIBUTES-like-SHT_GNU_ATT.patch
  * 0005-backends-Add-RISC-V-object-attribute-printing.patch</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1667822400">- Update to version 0.188:
  * readelf: Add -D, --use-dynamic option.
  * debuginfod-client: Add $DEBUGINFOD_HEADERS_FILE setting to supply
    outgoing debuginfod_find_section.
  * debuginfod: Add --disable-source-scan option.
  * libdwfl: Add new function dwfl_get_debuginfod_client.
    Add new function dwfl_frame_reg.
    Add new function dwfl_report_offline_memory.
- Remove upstreamed patches:
  * 0001-libelf-Sync-elf.h-from-glibc.patch
  * 0002-backends-Handle-new-RISC-V-specific-definitions.patch
  * 0003-elflint-Allow-zero-p_memsz-for-PT_RISCV_ATTRIBUTES.patch
  * 0004-readelf-Handle-SHT_RISCV_ATTRIBUTES-like-SHT_GNU_ATT.patch
  * PR29474-debuginfod.patch
  * config-Move-the-2-dev-null-inside-the-sh-c-quotes-fo.patch
  * support-nullglob-in-profile.-.in-files.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1667995200">- align patches section
- remove date/time handling weirdness, elfutils does no longer
  use __DATE__ or __TIME__ (as proven by the newly added -Werror=date-time)</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676376000">- Add support-DW_TAG_unspecified_type.patch that fixes PR30047.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1676548800">- Fix build with libcurl version 7.88.0 for various deprecated
  constants. Add patches:
  * elfutils-0.188-CURLOPT_PROTOCOLS_STR.patch
  * elfutils-0.188-CURL_AT_LEAST_VERSION.patch
  * elfutils-0.188-deprecated-CURLINFO.patch</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable a false-positive -Werror=use-after-free warning.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1677758400">- Drop 0005-backends-Add-RISC-V-object-attribute-printing.patch, never
  intented to be added</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" 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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683633600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
</package>
<package pkgid="84e945d39f09f3b34b9fbd3452a5acb748294df04a1e9ad383f7d3863ef25efd5729703e4f476c1a3e38e817be0b6bdb1a0df84d44fc93ececaceb74d3ed7925" name="debuginfod-dummy-client-debuginfo" arch="i586">
  <version epoch="0" ver="0.189" rel="5.2"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1606737600">- Mention elfutils-rpmlintrc as a Source.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1611144000">- Enable LTO (boo#1138796) for elfutils.spec.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1612785600">- Update to version 0.183:
  debuginfod: New thread-busy metric and more detailed error metrics.
    New --fdcache-mintmp and tracking of filesystem freespace.
    New increased webapi concurrency while grooming.
  debuginfod-client: DEBUGINFOD_SONAME macro added to debuginfod.h which
    can be used to dlopen the libdebuginfod.so library.
    New function debuginfod_set_verbose_fd and
    DEBUGINFOD_VERBOSE environment variable.
  config: profile.sh and profile.csh won't export DEBUGINFOD_URLS unless
    configured --enable-debuginfod-urls[=URLS]
  elflint, readelf: Recognize SHF_GNU_RETAIN.
    Handle SHT_X86_64_UNWIND as valid relocation target.
- Remove config-do-not-define-DEBUGINFOD_URLS-environment-var.patch patch.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1615982400">- Add disable-run-readelf-self-test.patch in order to disable
  a failing test-case with GCC 11 (PR27367).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1620648000">- Update to version 0.184:
  debuginfod: Use libarchive's bsdtar as the .deb-family file unpacker.
  debuginfod-client: Client caches negative results. If a query for a
    file failed with 404, an empty 000 permission
    file is created in the cache. This will prevent
    requesting the same file for the next 10 minutes.
    Client objects now carry long-lived curl handles
    for outgoing connections.  This makes it more
    efficient for multiple sequential queries, because
    the TCP connections and/or TLS state info are kept
    around awhile, avoiding O(100ms) setup latencies.
  libdw: handle DW_FORM_indirect when reading attributes
  translations: Update Polish translation.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1621857600">- Update to version 0.185:
  debuginfod-client: Simplify curl handle reuse so downloads which
    return an error are retried.
  elfcompress: Always exit with code 0 when the operation succeeds (even
    when nothing was done). On error the exit code is now always 1.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1628164800">- Add tests-Allow-an-extra-pthread_kill-frame-in-backtrace.patch
  in order to fix boo#1189083.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1633435200">- Enhance license fields: all the libraries actually have a different
  license to the tools. While the tools are GPL-3.0-or-later, the
  libraries are (LGPL-3.0-or-later OR GPL-2.0-or-later)
  SLE bug (for tracking the above) bsc#1191310</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1636632000">- Update to version 0.186:
  debuginfod-client: Default $DEBUGINFOD_URLS is computed from drop-in files
    etc/debuginfod*.urls rather than hardcoded into the
    /etc/profile.d/debuginfod* scripts.
    Add $DEBUGINFOD_MAXSIZE and $DEBUGINFOD_MAXTIME settings
    for skipping large/slow transfers.
    Add $DEBUGINFOD_RETRY for retrying aborted lookups.
  debuginfod: Supply extra HTTP response headers, describing archive/file
    names that satisfy the requested buildid content.
    Support -d :memory: option for in-memory databases.
    Protect against loops in federated server configurations.
    Add -r option to use -I/-X regexes for grooming stale files.
    Protect against wasted CPU from duplicate concurrent requests.
    Limit the duration of groom ops roughly to rescan (-t) times.
    Add --passive mode for serving from read-only database.
    Several other performance improvements &amp; prometheus metrics.
  libdw: Support for the NVIDIA Cuda line map extensions.
    DW_LNE_NVIDIA_inlined_call and DW_LNE_NVIDIA_set_function_name
    are defined in dwarf.h. New functions dwarf_linecontext and
    dwarf_linefunctionname
- Remove tests-Allow-an-extra-pthread_kill-frame-in-backtrace.patch
  and disable-run-readelf-self-test.patch.
- Remove -flto-partition=none -Wno-error=stack-usage= from _lto_flags</changelog>
  <changelog author="Tony Jones &lt;tonyj@suse.com&gt;" date="1645790400">- Add support for zstd, needed to inspect kernel modules (bsc#1196510)</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1650974400">- Update to version 0.187:
  * debuginfod: Support -C option for connection thread pooling.
  * debuginfod-client: Negative cache file are now zero sized instead of
    no-permission files.
  * addr2line: The -A, --absolute option, which shows file names including
    the full compilation directory is now the default.  To get the
    old behavior use the new option --relative.
  * readelf, elflint: Recognize FDO Packaging Metadata ELF notes
  * libdw, debuginfo-client: Load libcurl lazily only when files need to
    be fetched remotely. libcurl is now never
    loaded when DEBUGINFOD_URLS is unset. And when
    DEBUGINFOD_URLS is set, libcurl is only loaded
    when the debuginfod_begin function is called.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1665748800">- Add RISC-V specific patches:
  * 0001-libelf-Sync-elf.h-from-glibc.patch
  * 0002-backends-Handle-new-RISC-V-specific-definitions.patch
  * 0003-elflint-Allow-zero-p_memsz-for-PT_RISCV_ATTRIBUTES.patch
  * 0004-readelf-Handle-SHT_RISCV_ATTRIBUTES-like-SHT_GNU_ATT.patch
  * 0005-backends-Add-RISC-V-object-attribute-printing.patch</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1667822400">- Update to version 0.188:
  * readelf: Add -D, --use-dynamic option.
  * debuginfod-client: Add $DEBUGINFOD_HEADERS_FILE setting to supply
    outgoing debuginfod_find_section.
  * debuginfod: Add --disable-source-scan option.
  * libdwfl: Add new function dwfl_get_debuginfod_client.
    Add new function dwfl_frame_reg.
    Add new function dwfl_report_offline_memory.
- Remove upstreamed patches:
  * 0001-libelf-Sync-elf.h-from-glibc.patch
  * 0002-backends-Handle-new-RISC-V-specific-definitions.patch
  * 0003-elflint-Allow-zero-p_memsz-for-PT_RISCV_ATTRIBUTES.patch
  * 0004-readelf-Handle-SHT_RISCV_ATTRIBUTES-like-SHT_GNU_ATT.patch
  * PR29474-debuginfod.patch
  * config-Move-the-2-dev-null-inside-the-sh-c-quotes-fo.patch
  * support-nullglob-in-profile.-.in-files.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1667995200">- align patches section
- remove date/time handling weirdness, elfutils does no longer
  use __DATE__ or __TIME__ (as proven by the newly added -Werror=date-time)</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676376000">- Add support-DW_TAG_unspecified_type.patch that fixes PR30047.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1676548800">- Fix build with libcurl version 7.88.0 for various deprecated
  constants. Add patches:
  * elfutils-0.188-CURLOPT_PROTOCOLS_STR.patch
  * elfutils-0.188-CURL_AT_LEAST_VERSION.patch
  * elfutils-0.188-deprecated-CURLINFO.patch</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable a false-positive -Werror=use-after-free warning.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1677758400">- Drop 0005-backends-Add-RISC-V-object-attribute-printing.patch, never
  intented to be added</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" 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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683633600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
</package>
<package pkgid="96483b616519ce7361fb67ad8df0548bca9cc8cac552d4d787abc30b11da13aa3d7103303c73a463a1b6c435906aa5f11167d867353b0740143ef1e85ebe79f9" name="debuginfod-dummy-client-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.189" rel="5.2"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1606737600">- Mention elfutils-rpmlintrc as a Source.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1611144000">- Enable LTO (boo#1138796) for elfutils.spec.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1612785600">- Update to version 0.183:
  debuginfod: New thread-busy metric and more detailed error metrics.
    New --fdcache-mintmp and tracking of filesystem freespace.
    New increased webapi concurrency while grooming.
  debuginfod-client: DEBUGINFOD_SONAME macro added to debuginfod.h which
    can be used to dlopen the libdebuginfod.so library.
    New function debuginfod_set_verbose_fd and
    DEBUGINFOD_VERBOSE environment variable.
  config: profile.sh and profile.csh won't export DEBUGINFOD_URLS unless
    configured --enable-debuginfod-urls[=URLS]
  elflint, readelf: Recognize SHF_GNU_RETAIN.
    Handle SHT_X86_64_UNWIND as valid relocation target.
- Remove config-do-not-define-DEBUGINFOD_URLS-environment-var.patch patch.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1615982400">- Add disable-run-readelf-self-test.patch in order to disable
  a failing test-case with GCC 11 (PR27367).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1620648000">- Update to version 0.184:
  debuginfod: Use libarchive's bsdtar as the .deb-family file unpacker.
  debuginfod-client: Client caches negative results. If a query for a
    file failed with 404, an empty 000 permission
    file is created in the cache. This will prevent
    requesting the same file for the next 10 minutes.
    Client objects now carry long-lived curl handles
    for outgoing connections.  This makes it more
    efficient for multiple sequential queries, because
    the TCP connections and/or TLS state info are kept
    around awhile, avoiding O(100ms) setup latencies.
  libdw: handle DW_FORM_indirect when reading attributes
  translations: Update Polish translation.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1621857600">- Update to version 0.185:
  debuginfod-client: Simplify curl handle reuse so downloads which
    return an error are retried.
  elfcompress: Always exit with code 0 when the operation succeeds (even
    when nothing was done). On error the exit code is now always 1.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1628164800">- Add tests-Allow-an-extra-pthread_kill-frame-in-backtrace.patch
  in order to fix boo#1189083.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1633435200">- Enhance license fields: all the libraries actually have a different
  license to the tools. While the tools are GPL-3.0-or-later, the
  libraries are (LGPL-3.0-or-later OR GPL-2.0-or-later)
  SLE bug (for tracking the above) bsc#1191310</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1636632000">- Update to version 0.186:
  debuginfod-client: Default $DEBUGINFOD_URLS is computed from drop-in files
    etc/debuginfod*.urls rather than hardcoded into the
    /etc/profile.d/debuginfod* scripts.
    Add $DEBUGINFOD_MAXSIZE and $DEBUGINFOD_MAXTIME settings
    for skipping large/slow transfers.
    Add $DEBUGINFOD_RETRY for retrying aborted lookups.
  debuginfod: Supply extra HTTP response headers, describing archive/file
    names that satisfy the requested buildid content.
    Support -d :memory: option for in-memory databases.
    Protect against loops in federated server configurations.
    Add -r option to use -I/-X regexes for grooming stale files.
    Protect against wasted CPU from duplicate concurrent requests.
    Limit the duration of groom ops roughly to rescan (-t) times.
    Add --passive mode for serving from read-only database.
    Several other performance improvements &amp; prometheus metrics.
  libdw: Support for the NVIDIA Cuda line map extensions.
    DW_LNE_NVIDIA_inlined_call and DW_LNE_NVIDIA_set_function_name
    are defined in dwarf.h. New functions dwarf_linecontext and
    dwarf_linefunctionname
- Remove tests-Allow-an-extra-pthread_kill-frame-in-backtrace.patch
  and disable-run-readelf-self-test.patch.
- Remove -flto-partition=none -Wno-error=stack-usage= from _lto_flags</changelog>
  <changelog author="Tony Jones &lt;tonyj@suse.com&gt;" date="1645790400">- Add support for zstd, needed to inspect kernel modules (bsc#1196510)</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1650974400">- Update to version 0.187:
  * debuginfod: Support -C option for connection thread pooling.
  * debuginfod-client: Negative cache file are now zero sized instead of
    no-permission files.
  * addr2line: The -A, --absolute option, which shows file names including
    the full compilation directory is now the default.  To get the
    old behavior use the new option --relative.
  * readelf, elflint: Recognize FDO Packaging Metadata ELF notes
  * libdw, debuginfo-client: Load libcurl lazily only when files need to
    be fetched remotely. libcurl is now never
    loaded when DEBUGINFOD_URLS is unset. And when
    DEBUGINFOD_URLS is set, libcurl is only loaded
    when the debuginfod_begin function is called.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1665748800">- Add RISC-V specific patches:
  * 0001-libelf-Sync-elf.h-from-glibc.patch
  * 0002-backends-Handle-new-RISC-V-specific-definitions.patch
  * 0003-elflint-Allow-zero-p_memsz-for-PT_RISCV_ATTRIBUTES.patch
  * 0004-readelf-Handle-SHT_RISCV_ATTRIBUTES-like-SHT_GNU_ATT.patch
  * 0005-backends-Add-RISC-V-object-attribute-printing.patch</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1667822400">- Update to version 0.188:
  * readelf: Add -D, --use-dynamic option.
  * debuginfod-client: Add $DEBUGINFOD_HEADERS_FILE setting to supply
    outgoing debuginfod_find_section.
  * debuginfod: Add --disable-source-scan option.
  * libdwfl: Add new function dwfl_get_debuginfod_client.
    Add new function dwfl_frame_reg.
    Add new function dwfl_report_offline_memory.
- Remove upstreamed patches:
  * 0001-libelf-Sync-elf.h-from-glibc.patch
  * 0002-backends-Handle-new-RISC-V-specific-definitions.patch
  * 0003-elflint-Allow-zero-p_memsz-for-PT_RISCV_ATTRIBUTES.patch
  * 0004-readelf-Handle-SHT_RISCV_ATTRIBUTES-like-SHT_GNU_ATT.patch
  * PR29474-debuginfod.patch
  * config-Move-the-2-dev-null-inside-the-sh-c-quotes-fo.patch
  * support-nullglob-in-profile.-.in-files.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1667995200">- align patches section
- remove date/time handling weirdness, elfutils does no longer
  use __DATE__ or __TIME__ (as proven by the newly added -Werror=date-time)</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676376000">- Add support-DW_TAG_unspecified_type.patch that fixes PR30047.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1676548800">- Fix build with libcurl version 7.88.0 for various deprecated
  constants. Add patches:
  * elfutils-0.188-CURLOPT_PROTOCOLS_STR.patch
  * elfutils-0.188-CURL_AT_LEAST_VERSION.patch
  * elfutils-0.188-deprecated-CURLINFO.patch</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable a false-positive -Werror=use-after-free warning.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1677758400">- Drop 0005-backends-Add-RISC-V-object-attribute-printing.patch, never
  intented to be added</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" 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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683633600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
</package>
<package pkgid="9f24fec5bf6a9d92d53bf1f665208752306ce0494fa46808207d0e0cdea6118fe438ad5529c6e055a7b8bafe9bf1b3116132012bd01b967af3b16b0d10f90a22" name="debuginfod-profile" arch="i586">
  <version epoch="0" ver="0.189" rel="5.1"/>
  <changelog author="Tony Jones &lt;tonyj@suse.com&gt;" date="1645790400">- Add support for zstd, needed to inspect kernel modules (bsc#1196510)</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1649851200">- Change to systemd-sysusers
  * Add elfutils-debuginfod.sysusers</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1650974400">- Update to version 0.187:
  * debuginfod: Support -C option for connection thread pooling.
  * debuginfod-client: Negative cache file are now zero sized instead of
    no-permission files.
  * addr2line: The -A, --absolute option, which shows file names including
    the full compilation directory is now the default.  To get the
    old behavior use the new option --relative.
  * readelf, elflint: Recognize FDO Packaging Metadata ELF notes
  * libdw, debuginfo-client: Load libcurl lazily only when files need to
    be fetched remotely. libcurl is now never
    loaded when DEBUGINFOD_URLS is unset. And when
    DEBUGINFOD_URLS is set, libcurl is only loaded
    when the debuginfod_begin function is called.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1651492800">- Do not set DEBUGINFOD_URLS for anything older than Tumbleweed.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1652443200">- Add config-Move-the-2-dev-null-inside-the-sh-c-quotes-fo.patch
  in order to fix boo#1199265.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1655294400">- Add debuginfod-profile subpackage that collects settings
  files (boo#1200100).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660305600">- Add Recommends for libdebuginfod1 so that debuginfod-profile
  sets the DEBUGINFOD_URLS.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660564800">- Add PR29474-debuginfod.patch in order to fix PR29474.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660651200">- Add support-nullglob-in-profile.-.in-files.patch
  fixes boo#1202440.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660737600">- Use %ghost for debuginfod.sqlite file.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1667822400">- Update to version 0.188:
  * readelf: Add -D, --use-dynamic option.
  * debuginfod-client: Add $DEBUGINFOD_HEADERS_FILE setting to supply
    outgoing debuginfod_find_section.
  * debuginfod: Add --disable-source-scan option.
  * libdwfl: Add new function dwfl_get_debuginfod_client.
    Add new function dwfl_frame_reg.
    Add new function dwfl_report_offline_memory.
- Remove upstreamed patches:
  * 0001-libelf-Sync-elf.h-from-glibc.patch
  * 0002-backends-Handle-new-RISC-V-specific-definitions.patch
  * 0003-elflint-Allow-zero-p_memsz-for-PT_RISCV_ATTRIBUTES.patch
  * 0004-readelf-Handle-SHT_RISCV_ATTRIBUTES-like-SHT_GNU_ATT.patch
  * PR29474-debuginfod.patch
  * config-Move-the-2-dev-null-inside-the-sh-c-quotes-fo.patch
  * support-nullglob-in-profile.-.in-files.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1667995200">- align patches section
- remove date/time handling weirdness, elfutils does no longer
  use __DATE__ or __TIME__ (as proven by the newly added -Werror=date-time)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1670587200">- Remove dependency to not used sysconfig package
- Weaken systemd dependency, no hard requires necessary</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676376000">- Add support-DW_TAG_unspecified_type.patch that fixes PR30047.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1676548800">- Fix build with libcurl version 7.88.0 for various deprecated
  constants. Add patches:
  * elfutils-0.188-CURLOPT_PROTOCOLS_STR.patch
  * elfutils-0.188-CURL_AT_LEAST_VERSION.patch
  * elfutils-0.188-deprecated-CURLINFO.patch</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable a false-positive -Werror=use-after-free warning.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" 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="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1678190400">- Fix file listing for 15.x builds.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" 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="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1692532800">- Conditionalize config(debuginfod-profile) Requires tag in the
  debuginfod-client sub-package, with the help of the %sle_version
  macro, so only Tumbleweed (currently the only distro supported by
  debuginfod.opensuse.org) sets it.</changelog>
</package>
<package pkgid="2bf75d24ff4a740020dd3665a99be4445992cd68d5f3fa8a4879f1b363d2349d6cb20546a938579a5c25966d1744f7408ce311556911abf592593bc1edcdeb3c" name="debuginfod-profile" arch="x86_64">
  <version epoch="0" ver="0.189" rel="5.1"/>
  <changelog author="Tony Jones &lt;tonyj@suse.com&gt;" date="1645790400">- Add support for zstd, needed to inspect kernel modules (bsc#1196510)</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1649851200">- Change to systemd-sysusers
  * Add elfutils-debuginfod.sysusers</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1650974400">- Update to version 0.187:
  * debuginfod: Support -C option for connection thread pooling.
  * debuginfod-client: Negative cache file are now zero sized instead of
    no-permission files.
  * addr2line: The -A, --absolute option, which shows file names including
    the full compilation directory is now the default.  To get the
    old behavior use the new option --relative.
  * readelf, elflint: Recognize FDO Packaging Metadata ELF notes
  * libdw, debuginfo-client: Load libcurl lazily only when files need to
    be fetched remotely. libcurl is now never
    loaded when DEBUGINFOD_URLS is unset. And when
    DEBUGINFOD_URLS is set, libcurl is only loaded
    when the debuginfod_begin function is called.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1651492800">- Do not set DEBUGINFOD_URLS for anything older than Tumbleweed.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1652443200">- Add config-Move-the-2-dev-null-inside-the-sh-c-quotes-fo.patch
  in order to fix boo#1199265.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1655294400">- Add debuginfod-profile subpackage that collects settings
  files (boo#1200100).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660305600">- Add Recommends for libdebuginfod1 so that debuginfod-profile
  sets the DEBUGINFOD_URLS.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660564800">- Add PR29474-debuginfod.patch in order to fix PR29474.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660651200">- Add support-nullglob-in-profile.-.in-files.patch
  fixes boo#1202440.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660737600">- Use %ghost for debuginfod.sqlite file.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1667822400">- Update to version 0.188:
  * readelf: Add -D, --use-dynamic option.
  * debuginfod-client: Add $DEBUGINFOD_HEADERS_FILE setting to supply
    outgoing debuginfod_find_section.
  * debuginfod: Add --disable-source-scan option.
  * libdwfl: Add new function dwfl_get_debuginfod_client.
    Add new function dwfl_frame_reg.
    Add new function dwfl_report_offline_memory.
- Remove upstreamed patches:
  * 0001-libelf-Sync-elf.h-from-glibc.patch
  * 0002-backends-Handle-new-RISC-V-specific-definitions.patch
  * 0003-elflint-Allow-zero-p_memsz-for-PT_RISCV_ATTRIBUTES.patch
  * 0004-readelf-Handle-SHT_RISCV_ATTRIBUTES-like-SHT_GNU_ATT.patch
  * PR29474-debuginfod.patch
  * config-Move-the-2-dev-null-inside-the-sh-c-quotes-fo.patch
  * support-nullglob-in-profile.-.in-files.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1667995200">- align patches section
- remove date/time handling weirdness, elfutils does no longer
  use __DATE__ or __TIME__ (as proven by the newly added -Werror=date-time)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1670587200">- Remove dependency to not used sysconfig package
- Weaken systemd dependency, no hard requires necessary</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676376000">- Add support-DW_TAG_unspecified_type.patch that fixes PR30047.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1676548800">- Fix build with libcurl version 7.88.0 for various deprecated
  constants. Add patches:
  * elfutils-0.188-CURLOPT_PROTOCOLS_STR.patch
  * elfutils-0.188-CURL_AT_LEAST_VERSION.patch
  * elfutils-0.188-deprecated-CURLINFO.patch</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable a false-positive -Werror=use-after-free warning.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" 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="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1678190400">- Fix file listing for 15.x builds.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" 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="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1692532800">- Conditionalize config(debuginfod-profile) Requires tag in the
  debuginfod-client sub-package, with the help of the %sle_version
  macro, so only Tumbleweed (currently the only distro supported by
  debuginfod.opensuse.org) sets it.</changelog>
</package>
<package pkgid="25ab2f81dab629812bc62d46c5d55d7aafe84652854fcda71b989726d39f29c4f7840b7c5ed1e5ba65bd8e069355157078c9f2404b541c6396d99a7f17eaf8c6" name="deepin-reader" arch="src">
  <version epoch="0" ver="5.10.23" rel="2.1"/>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1630411200">- Initial package for version 5.9.13
- Add fix-library-link.patch.
- Add fix-libdir.patch, fix the hardcode libdir
- Add support-riscv.patch</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1643457600">- Update version to 5.10.10
  * Use QtWebEngine
  * Update manual documents
  * Update translations
  * Fix bugs</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1650369600">- Update version to 5.10.13
  * Fix a wayland issue
  * Optimize slide playing</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1652097600">- Fix build on ARM</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1654948800">- Fix build on openjpeg 2.5.0 and later</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1656676800">- Update version to 5.10.16
  * Update ut
  * Optimize ui
  * Optimize pdf support
  * Update documents
- Add fix-return-type.patch</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1661428800">- Update version to 5.10.23
  * Adjust minimum size of window
  * Fix bugs
- Drop fix-return-type.patch</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1703419200">- Add fix-docx-format.patch
  * Deal with docx document format (boo#1218382 and CVE-2023-50254)
- Set pandoc-cli as Requires, fix docx document support</changelog>
</package>
<package pkgid="f7f89e2fe6e6fcea5aa8e87d7fb8440595b41259461012bbd0b9f36727b198be7e91a86f9612038baa8bc58eddee435e37b2a45c07b21d9aca000b27506d0d14" name="deepin-reader" arch="x86_64">
  <version epoch="0" ver="5.10.23" rel="2.1"/>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1630411200">- Initial package for version 5.9.13
- Add fix-library-link.patch.
- Add fix-libdir.patch, fix the hardcode libdir
- Add support-riscv.patch</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1643457600">- Update version to 5.10.10
  * Use QtWebEngine
  * Update manual documents
  * Update translations
  * Fix bugs</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1650369600">- Update version to 5.10.13
  * Fix a wayland issue
  * Optimize slide playing</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1652097600">- Fix build on ARM</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1654948800">- Fix build on openjpeg 2.5.0 and later</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1656676800">- Update version to 5.10.16
  * Update ut
  * Optimize ui
  * Optimize pdf support
  * Update documents
- Add fix-return-type.patch</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1661428800">- Update version to 5.10.23
  * Adjust minimum size of window
  * Fix bugs
- Drop fix-return-type.patch</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1703419200">- Add fix-docx-format.patch
  * Deal with docx document format (boo#1218382 and CVE-2023-50254)
- Set pandoc-cli as Requires, fix docx document support</changelog>
</package>
<package pkgid="7a32d76853c49d73a6ea7f2d99a922d30b5412eb16f87f1f8ca4bad80f66d11a0e52cb0ea43442129b3d206cfbbbcb0fbec207469eb17802d696b98bedad8d76" name="deepin-reader-debuginfo" arch="x86_64">
  <version epoch="0" ver="5.10.23" rel="2.1"/>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1630411200">- Initial package for version 5.9.13
- Add fix-library-link.patch.
- Add fix-libdir.patch, fix the hardcode libdir
- Add support-riscv.patch</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1643457600">- Update version to 5.10.10
  * Use QtWebEngine
  * Update manual documents
  * Update translations
  * Fix bugs</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1650369600">- Update version to 5.10.13
  * Fix a wayland issue
  * Optimize slide playing</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1652097600">- Fix build on ARM</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1654948800">- Fix build on openjpeg 2.5.0 and later</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1656676800">- Update version to 5.10.16
  * Update ut
  * Optimize ui
  * Optimize pdf support
  * Update documents
- Add fix-return-type.patch</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1661428800">- Update version to 5.10.23
  * Adjust minimum size of window
  * Fix bugs
- Drop fix-return-type.patch</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1703419200">- Add fix-docx-format.patch
  * Deal with docx document format (boo#1218382 and CVE-2023-50254)
- Set pandoc-cli as Requires, fix docx document support</changelog>
</package>
<package pkgid="bf0486b59e0bb79212f342b2febda6cb430631510af818965023b42076cb9c4709598fa9f83fdc6bb2220e126e497e135fb270b1a04f74fe8876755551e251dc" name="deepin-reader-debugsource" arch="x86_64">
  <version epoch="0" ver="5.10.23" rel="2.1"/>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1630411200">- Initial package for version 5.9.13
- Add fix-library-link.patch.
- Add fix-libdir.patch, fix the hardcode libdir
- Add support-riscv.patch</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1643457600">- Update version to 5.10.10
  * Use QtWebEngine
  * Update manual documents
  * Update translations
  * Fix bugs</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1650369600">- Update version to 5.10.13
  * Fix a wayland issue
  * Optimize slide playing</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1652097600">- Fix build on ARM</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1654948800">- Fix build on openjpeg 2.5.0 and later</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1656676800">- Update version to 5.10.16
  * Update ut
  * Optimize ui
  * Optimize pdf support
  * Update documents
- Add fix-return-type.patch</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1661428800">- Update version to 5.10.23
  * Adjust minimum size of window
  * Fix bugs
- Drop fix-return-type.patch</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1703419200">- Add fix-docx-format.patch
  * Deal with docx document format (boo#1218382 and CVE-2023-50254)
- Set pandoc-cli as Requires, fix docx document support</changelog>
</package>
<package pkgid="62881e56e48b7170d63cb50998f46ad726b386b3787d4f96388a9625fe42c170a5bac498bd7f991eeb2bb878b281b7e3bab6bbde69752b1bee24cb23518ed5c9" name="deepin-reader-lang" arch="noarch">
  <version epoch="0" ver="5.10.23" rel="2.1"/>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1630411200">- Initial package for version 5.9.13
- Add fix-library-link.patch.
- Add fix-libdir.patch, fix the hardcode libdir
- Add support-riscv.patch</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1643457600">- Update version to 5.10.10
  * Use QtWebEngine
  * Update manual documents
  * Update translations
  * Fix bugs</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1650369600">- Update version to 5.10.13
  * Fix a wayland issue
  * Optimize slide playing</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1652097600">- Fix build on ARM</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1654948800">- Fix build on openjpeg 2.5.0 and later</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1656676800">- Update version to 5.10.16
  * Update ut
  * Optimize ui
  * Optimize pdf support
  * Update documents
- Add fix-return-type.patch</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1661428800">- Update version to 5.10.23
  * Adjust minimum size of window
  * Fix bugs
- Drop fix-return-type.patch</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1703419200">- Add fix-docx-format.patch
  * Deal with docx document format (boo#1218382 and CVE-2023-50254)
- Set pandoc-cli as Requires, fix docx document support</changelog>
</package>
<package pkgid="cba29f32d8f0afaac09bcd06ba1cb878f76035612856de5c50685324f1eb30da8e4de94270682f4ec0b517e39849e3114e987634e98ee843ffa365c7e0cc6cc9" name="dejavu-fonts" arch="noarch">
  <version epoch="0" ver="2.37" rel="1.19"/>
  <changelog author="vlado.paskov@gmail.com" date="1308139200">- update to version 2.33
  * added Old Italic block to Sans
  * added U+051E, U+051F to Sans
  * added U+01BA, U+0372-U+0373, U+0376-U+0377, U+03CF, U+1D00-U+1D01,
    U+1D03-U+1D07, U+1D0A-U+1D13, U+1D15, U+1D18-U+1D1C, U+1D20-U+1D2B,
    U+1D2F, U+1D3D, U+1D5C-U+1D61, U+1D66-U+1D6B, U+1DB8, U+1E9C-U+1E9D,
    U+1EFA-U+1EFB, U+2C60-U+2C61, U+2C63, U+A726-U+A73C, U+A73E-U+A73F,
    U+A746-U+A747, U+A74A-U+A74B, U+A74E+U+A74F, U+A768-U+A769,
    U+A77B-U+A77C, U+A780-U+A787, U+A790-U+A791, U+A7FA-U+A7FF to Serif
  * added alternate forms to U+014A and U+01B7 in Serif
  * typographical improvements to U+0166-U+0167, U+0197, U+01B5-U+01B6,
    U+01BB, U+0222-U+0223, U+023D, U+0250-U+0252, U+026E, U+0274, U+028F,
    U+029F, U+02A3-U+02A5, U+02AB, U+03FE-U+03FF, U+1D02, U+1D14,
    U+1D1D-U+1D1F, U+1D3B, U+1D43-U+1D46, U+1D59, U+1D9B, U+2C71, U+2C73 in Serif
  * fixed bugs #31762 and #34700 plus other small fixes
    (wrong direction, duplicate points, etc.) for Sans and Serif
  * added U+204B to Mono
  * added U+26E2 to Sans
  * added Playing Cards block (U+1F0A0-U+1F0DF) to Sans
  * emoticons in Sans: replace U+2639-U+263B with better versions,
    add U+1F601-U+1F610, U+1F612-U+1F614, U+1F616, U+1F618,
    U+1F61A, U+1F61C-U+1F61E, U+1F620-U+1F624, U+1F625,
    U+1F628-U+1F62B, U+1F62D, U+1F630-U+1F633, U+1F635-U+1F640
  * added U+A78E, U+A790-U+A791 to Sans and Mono
  * added U+A7FA to Sans
  * subscripts: added U+2095-U+209C to Sans, Serif and Mono,
    adjusted U+1D49-U+1D4A in Sans and Mono
  * added U+0243 to Mono
  * adjusted U+0307 to match dot of i, replaced dotaccent U+02D9 with
    U+0307 in most dependencies in Sans
  * adjusted anchors of f and added them to long s in Sans
  * added anchors to precomposed dependencies of D and d
  * added debug glyphs U+F002 and U+F003 which will show current point size
  * use correct version for Serbian italic be
  * added pictograms U+1F42D-U+1F42E, U+1F431, U+1F435
  * improved Hebrew in Sans
  * improved Armenian in Sans, and added Armenian in Serif and Mono
  * remove "locl" feature for Romanian for S/T/s/t with cedilla/comma accent
  * replace wrong "dflt" script tag in Mono with "DFLT"</changelog>
  <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>
</package>
<package pkgid="b28d3d3d6e46ef63469e883869a228e9e06f3862b41756846cdbb68fd51880198b92d0d6f865a3d4b2b43344fa7dcd0cc571fdfc01483834da258a00f308f8a8" name="dejavu-fonts" arch="src">
  <version epoch="0" ver="2.37" rel="1.19"/>
  <changelog author="mfabian@suse.de" date="1201867200">-  update to 2.23.
-  Changes from 2.22 to 2.23:
  • fixed bug which made Condensed fonts appear instead of
    normal width ones
  • added U+20DB, U+20DC, and U+20E1 to Sans
    (by Roozbeh Pournader)
  • added hinting instructions to U+01A7, U+01AA-U+01AC,
    U+01AE-U+01AF, U+01BC-U+01BD, U+01BF, U+01F7, U+0277,
    U+027F, U+0285-U+0286, U+0297, U+02AF, U+02B4-U+02B5,
    U+02BD, U+030D, U+0311, U+0329, U+04A0-U+04A1 in Sans Book
    (by Wesley Transue)
  • modified hinting instructions of U+04A2 in Sans Book
    (by Wesley Transue)
  • added hinting instructions to U+237D, U+2423 in Mono Book
    and Mono Bold (by Wesley Transue)
  • added mathematical alphanumeric symbols to all styles
    (by Max Berger)
  • added Unicode 5.1 U+2E18 as U+2E18.u51 (not yet usable)
    to Sans (by Roozbeh Pournader)
  • dereferenced all glyphs with mixed references and outlines
    (by Denis Jacquerye)
  • removed non-zero width from U+0344 in Sans
    (by Denis Jacquerye)</changelog>
  <changelog author="mfabian@suse.de" date="1205236800">- update to 2.24.
- Changes from 2.23 to 2.24:
  • instructions for U+05C0 ׀, U+05C3 ׃, U+05F3 ׳, and U+05F4 ״
    in DejaVu Sans. (by Wesley Transue)
  • instructions for U+2116 in Sans (by Andrey V. Panov)
  • Unicode 5.1 update: moved U+F208 to U+2C6D, U+F25F to U+2C71,
    added U+2C6E-U+2C6F, U+2C72-U+2C73, updated outline of U+2C71
    in Sans. (by Denis Jacquerye)
  • updated and instructed U+0401 in Sans (by Andrey V. Panov)
  • fixed the bug in Sans faces where U+02EC ˬ faced the wrong
    direction. Also, added a few more glyph instructions.
    (by Wesley Transue)
  • removed OS2Sub and OS2Strike that weren't intentional in
    Sans ExtraLight. (by Denis Jacquerye)
  • updated instructions for U+401, U+44F in Serif Book.
    (by Andrey V. Panov)
  • instructions for U+02C4 ˄, U+02C5 ˅, U+03D8 Ϙ, U+03D9 ϙ,
    U+0494 Ҕ, and U+0495 ҕ in Sans Book. (by Wesley Transue)
  • instructions for U+01A6 Ʀ, U+0238 ȸ, U+0239 ȹ, U+02EC ˬ,
    and U+05C6 ׆ in Sans Book. (by Wesley Transue)
  • DejaVuSans.sfd DejaVuSerif.sfd: updated instructions for
    U+447 and U+451 using code generated with xgridfit
    (by Andrey V. Panov)
  • instructions for a few glyphs in the Latin Extended-B Block,
    Greek Block, Cyrillic Block, and N'Ko block.
    (by Wesley Transue)
  • updated sfdnormalize.pl, and SFD files to new SFD format
    with empty lines. (by Denis Jacquerye)</changelog>
  <changelog author="mfabian@suse.de" date="1211198400">- update to 2.25.
- changes from 2.24 to 2.25:
  •  moved/added U+2E18 (by Gee Fung Sit 薛至峰)
  • added empty glyph for U+2064 in Sans and Serif
    (by Gee Fung Sit 薛至峰)
  • added U+22CE-U+22CF to Sans (by Gee Fung Sit 薛至峰)
  • Sans Oblique and Bold Oblique, Serif: reverted digits hinting
    instructions back to before revision 1590, which fixed mistaken
    debian bug #471024. This fixes Debian bug #411308.
    The original bug was in freetype not in the fonts
    (by Denis Jacquerye)
  • added U+A726-U+A729, U+A730-U+A733, U+A738-U+A73F,
    U+A746-U+A74B, U+A74E-U+A74F, U+A780-U+A781, U+A7FB-U+A7FF to
    Sans (by Gee Fung Sit 薛至峰)
  • added Macedonian italic glyph shape for U+0453 in Serif (by Ben Laenen)
  • changed descenders in U+0446, U+0449, U+0497, U+04A3,
    U+04AD (by Andrey V. Panov)
  • updated main SFD files to SplineFontDB 3.0
    (Denis Jacquerye and Gee Fung Sit 薛至峰)
  • moved U+0561 2 up since it wasn't aligned with the baseline
    well (by Ben Laenen)
  • added U+2E2E to Sans (by Gee Fung Sit 薛至峰)
  • replaced U+2699 with simpler version in Sans (
    by Gee Fung Sit 薛至峰)
  • added a lot of hinting instructions to Latin Extended B,
    Greek and Coptic glyphs Sans Book (by Wesley Transue)
  • differentiated U+2219 from U+22C5 and adjusted affected
    references in Sans and Mono (by Gee Fung Sit 薛至峰)
  • made Hebrew narrower in Sans Bold and Sans Bold Oblique
    (by Denis Jacquerye)
  • added Kurdish and Chuvash letters from Unicode 5.1 Cyrillic
    Extended block (by Wesley Transue)
  • added U+1E9F, U+A644-U+A647, U+A64C-U+A64D, U+A650-U+A651,
    U+A654-U+A655, U+A712U+A716 to Sans (by Gee Fung Sit 薛至峰)
  • added several glyphs to Sans ExtraLight (by Gee Fung Sit 薛至峰)
  • added hinting instructions to U+046A-U+046B, U+0508-U+0509,
    U+050B, U+0512-U+0513 in Sans Book (by Wesley Transue)
  • corrected width of U+027E in Sans Book (by Gee Fung Sit 薛至峰)
  • added U+2C79, U+2C7B-U+2C7D to Sans (by Gee Fung Sit 薛至峰)
  • added a bunch of glyphs+small corrections to Sans Light
    (by Gee Fung Sit 薛至峰)
  • added U+0496, U+0497, U+04B0, U+04B1 (by Andrey V. Panov)
  • updated U+0493, U+049B, U+04B3, U+04B7, U+04F7
    (by Andrey V. Panov)
  • further improvements in extended Cyrillic (by Andrey V. Panov)</changelog>
  <changelog author="mfabian@suse.de" date="1217246400">- update to 2.26.
- changes from 2.25 to 2.26:
  • added glyphs for Cyrillic-B to Sans (by Wesley Transue)
  • added U+0370-U+0371 to Sans (by Wesley Transue)
  • added U+019C, U+01A2-U+01A3, U+01A6, U+01E4-U+01E5,
    U+024C-U+024D, U+0285, U+0290, U+02A0, U+0370-U+0371, U+03F1,
    U+03FC to Sans ExtraLight (by Wesley Transue)
  • added U+20A0-U+20A5, U+20A7-U+20B3, U+2105, U+210D, U+210F,
    U+2115, U+2117, U+2119-U+211A, U+211D, U+2124, U+212E,
    U+2200-U+2204 to Mono (by Heikki Lindroos)
  • added U+01BA and U+01BF to Mono (by Heikki Lindroos)
  • merged OpenType "aalt" feature in Latin in Sans
    (by Denis Jacquerye)
  • added alternative shape for y in Sans (by Denis Jacquerye)
  • added saltillo (U+A78B-U+A78C) to all faces (by James Cloos)
  • changed U+047C-U+047D to references instead of outlines in
    Sans (by Wesley Transue)
  • added Latin letter tresillo U+A72A-U+A72B to Sans
    (by Wesley Transue)
  • added U+A734-U+A737 to Sans (by Wesley Transue)
  • added U+2053 to Serif and fixed it bug:9425 in Sans
    (by Gee Fung Sit 薛至峰)
  • removed problematic hints for U+0423 bug:10025
    (by Gee Fung Sit 薛至峰)
  • added U+27C5-U+27C6 bug:10255 to all faces
    (by Gee Fung Sit 薛至峰)
  • fixed width of U+2016 in Sans Oblique
    (by Gee Fung Sit 薛至峰)
  • added U+2016, U+2032-U+2038, U+2042, U+2045-U+2046,
    U+204B-U+204F, U+2051-U+2052, U+2057 to Serif
    (by Gee Fung Sit 薛至峰)
  • made U+2140 bigger to match other n-ary operators
    (by Gee Fung Sit 薛至峰)
  • added U+0606-U+0607, U+0609-U+060A to Sans
    (by Gee Fung Sit 薛至峰)
  • added U+221B-U+221C to Mono (by Gee Fung Sit 薛至峰)
  • small adjustments to U+221B-U+221C in Sans and Serif
    (by Gee Fung Sit 薛至峰)
  • update U+04B4-U+04B5 in Serif (by Andrey V. Panov)
  • increased max-storage value from maxp table to 153
    (by Andrey V. Panov)
  • added U+0472-U+0473, U+0510-U+0511, U+051A-U+051D,
    U+0606-U+0607, U+0609-U+060A, U+1E26-U+1E27, U+1E54-U+1E55,
    U+1E7C-U+1E7D, U+1E8C-U+1E8D, U+1E90-U+1E91, U+1E97-U+1E99,
    U+1E9F, U+1EAC-U+1EAD, U+1EB6-U+1EB7, U+1EC6-U+1EC7,
    U+1ED8-U+1EDD, U+1EE0-U+1EE3, U+1EE8-U+1EEB, U+1EEE-U+1EF1
    to Mono (by Gee Fung Sit 薛至峰)
  • added locl rules for S/T cedilla for Romanian and Moldavian
    so they get rendered as S/T with comma accent
    (see Redhat bug #455981) (by Ben Laenen)
  • removed ligature rule from Armenian U+0587 bug:16113
    (by Gee Fung Sit 薛至峰)</changelog>
  <changelog author="mfabian@suse.de" date="1227009600">- update to 2.27.
- changes from 2.26 to 2.27:
  • added some of Michael Everson's new Cyrillic glyphs to Sans
    (by Wesley Transue)
  • removed blank glyph at U+05EF from Sans Bold Oblique (by
    Gee Fung Sit)
  • small adjustments to existing tone bars in Sans and Mono
    (by Gee Fung Sit)
  • added U+0372-U+0373, U+0376-U+0377, U+03CF, U+A668-U+A66E,
    U+A708-U+A711, U+A71B-U+A71F to Sans (by Gee Fung Sit)
  • copied U+02E5-U+02E9 over from Sans to fix inconsistencies
    in Serif (by Gee Fung Sit)
  • added U+021C-U+021D, U+0370-U+0371, U+037B-U+037D,
    U+0470-U+0471, U+0510-U+0515, U+051A-U+051D, U+1E9F,
    U+2C64, U+2C6E-U+2C6F, U+2C79, U+2C7C-U+2C7D,
    U+A644-U+A647, U+A650-U+A651, U+A654-U+A657, U+A708-U+A716,
    U+A71B-U+A71F to Serif (by Gee Fung Sit)
  • added U+A708-U+A716, U+A71B-U+A71F to Mono (by Gee Fung
    Sit)
  • added anchors to U+017F (ſ) and fixed U+1E9B (ẛ) in Serif
    (by Gee Fung Sit)
  • made U+0325 smaller in Sans Bold and Serif to match Sans
    Book (by Gee Fung Sit)
  • fixes to U+02F3 (moved up), U+228F-U+2294 (more
    square-like) and U+22CE-U+22CF (stroke width) in Sans (by
    Gee Fung Sit)
  • replaced U+2202 ∂ (Sans and Mono) and U+221D ∝, U+221E ∞
    (Sans) with glyphs from Arev (with small changes) (by Gee
    Fung Sit)
  • added U+22B0-U+22B1, U+22C7, U+22D0-U+22D5 from Arev to
    Sans to complete the block (by Gee Fung Sit)
  • added U+0514-U+0515 to Sans ExtraLight (by Gee Fung Sit)
  • skewed U+A78C in all Oblique/Italic fonts (by Gee Fung Sit)
  • moved U+2215 to U+2044 in Sans and Serif and replaced
    U+2215 with reference to U+002F in all fonts (by Gee Fung
    Sit)
  • added U+2C6E to Mono (by Denis Jacquerye)
  • added U+A782 and U+A783 in Sans (by Wesley Transue)
  • added U+0244, U+024C-024D, U+2C64 in Sans Mono (by Denis
    Jacquerye)
  • modified U+01AE in Sans Mono (by Denis Jacquerye)
  • added U+2C7A to all fonts (by Gee Fung Sit)
  • italicized/small changes to U+2C76 in Serif (Bold) Italic
    (by Gee Fung Sit)
  • improved outlines of U+2C68, U+2C6A, U+2C6C in Serif (Bold)
    Italic (by Gee Fung Sit)
  • rounded U+2C77 at the bottom in Serif (by Gee Fung Sit)
  • added joining behavior for tone letters (U+02E5-U+02E9) in
    Sans (bug #15669) (by Gee Fung Sit)
  • fixed outline of y.alt in Sans Regular (by Denis Jacquerye)
  • changed references of U+1D5A8, U+1D5C5, U+1D5DC, U+1D5F9,
    U+1D610, U+1D62D, U+1D644 and U+1D661 to stylistic
    alternates to have a better distinction (by Gee Fung Sit)
  • hinted I.alt in Sans Regular (by Gee Fung Sit)
  • added U+0487, completing Cyrillic block (by Gee Fung Sit)
  • extended the bar of U+0463 to the right and moved the
    anchor (by Gee Fung Sit)
  • added anchors to glyphs in Cyrillic block (by Gee Fung Sit)
  • added (preliminary) hints to tone letter forms (U+02E5.5,
    U+02E9.1, stem) in Sans Book (by Gee Fung Sit)</changelog>
  <changelog author="mfabian@suse.de" date="1231848000">- update to 2.28.
- changes from 2.27 to 2.28
  • added U+A789, U+A78A in Sans and Sans Mono (by Denis Jacquerye)
  • modified U+02D6, U+02D7, U+02EE in Sans and Sans Mono
    (by Denis Jacquerye)
  • added U+1E9E (German capital ß) to Sans and Serif
    (by Denis Jacquerye)
  • adjusted width of U+01B7-U+01B9 in Serif Italic
    (by Denis Jacquerye)
  • modified U+021C, U+021D in Sans (by Denis Jacquerye)
  • added U+021C, U+021D in Mono (by Denis Jacquerye)
  • added U+F428 (Georgian Nuskhuri "f") in private use area
    (by Besarion Gugushvili)
  • updated Georgian mkhedruli (U+10D0-U+10FA) with new version
    (by Besarion Gugushvili)
  • updated Georgian asomtavruli (U+10A0-U+10C5) with new version
    (by Besarion Gugushvili)
  • added Georgian nuskhuri (U+2D00-U+2D25)
    (by Besarion Gugushvili)
  • added Georgian mtavruli in private use area (U+F400-U+F426)
    (by Besarion Gugushvili)
  • added mark anchors above to Cyrillic U+0430-U+0438,
    U+043A-U+044F, U+0454-U+0455 in Mono (by Ben Laenen)
  • modified/moved up U+0318-U+0319, U+031C-U+031F,
    U+0329-U+032A, U+032C-U+032D, U+0339-U+033B, U+0348 and U+0353
    in Sans to prevent cut-off (by Gee Fung Sit 薛至峰)
  • added U+035A to Sans (by Gee Fung Sit 薛至峰)
  • updated fontconfig files (by Nicolas Mailhot)
  • added U+2032-2037 to Mono (by Denis Jacquerye)
  • added Ogham to Sans ExtraLight (by Gee Fung Sit 薛至峰)
  • added U+2C6F, U+2C79, U+2C7C-2C7D to Mono
    (by Gee Fung Sit 薛至峰)
  • added U+210F to Serif and Sans ExtraLight
    (by Gee Fung Sit 薛至峰)
  • changed U+210F to a more common glyph in Sans and Mono
    (by Gee Fung Sit 薛至峰)</changelog>
  <changelog author="tiwai@suse.de" date="1248696000">- updated to version 2.29:
  * modified U+10FB in Sans to be a mirror image of U+2056
  * added U+2B1F, U+2B24, U+2B53, U+2B54 in Sans
  * fixed TUR opentype language tag to TRK in Serif (bug 19825)
  * early implementation of Abkhaz letter U+0524-U+0525 in Sans
  * flipped U+1D538 in Sans
  * added U+26B3-U+26B8, U+1D7D8-U+1D7E1 in Sans
  * corrected U+1D7A9 in Sans Bold Oblique
  * Fixed U+0649 to be dual-joining in Sans Mono
  * Remove unnecessary 'isol' feature from Sans Mono
  * Remove 'cmap' mappings for U+066E, U+066F, U+067C, U+067D, U+0681,
  U+0682, U+0685, U+0692, U+06A1, U+06B5, U+06BA, U+06C6, U+06CE,
  and U+06D5 in Sans Mono (bug 20323)
  * add half brackets (U+2E22 - U+2E25, by Steve Tinney)</changelog>
  <changelog author="coolo@novell.com" date="1266840000">- updated to version 2.30:
  * added U+0462-U+0463 to Mono
  * corrected U+1E53 in Serif
  * added U+1E4C-U+1E4D to Mono and Serif
  * added U+1E78-U+1E79 to Mono
  * fixed missing diacritics in Latin Extended Additional in Sans ExtraLight
  * fixed anchors on U+1E78 in Serif
  * added U+1DC4-U+1DC9 to Serif
  * renamed above-mark to above-mark in Serif-Italic
  * added U+1DC4-U+1DC9 to context class for dotless substitution
  * changed Doubleacute to Doublegrave in Sans ExtraLight
  * removed redundant reference in U+01FB in Sans Oblique
  * added U+A726-U+A727 to Mono
  * changed U+04BE and U+04BF according to recommedations of Sasha Ankwab in Sans
  * remove "Symbol Charset" from set of codepages in Sans</changelog>
  <changelog author="tiwai@suse.de" date="1270728000">- removed unnecessary buildrequires for too old distros</changelog>
  <changelog author="tiwai@suse.de" date="1282651200">- updated to version 2.32:
  * added to Sans: Latin small letter p with stroke (U+1D7D),
  Latin capital letter p with stroke through descender (U+A750),
  Latin small letter p with stroke through descender (U+A751),
  Latin capital letter thorn with stroke (U+A764),
  Latin small letter thorn with stroke (U+A765),
  Latin capital letter thorn with stroke through descender (U+A766),
  Latin small letter thorn with stroke through descender (U+A767),
  Latin capital letter q with stroke through descender (U+A756),
  Latin small letter q with stroke through descender (U+A757),
  Latin capital letter p with flourish (U+A752),
  Latin small letter p with flourish (U+A753)
  * add new Indian rupee symbol (U+20B9) to Sans, Serif and Mono
  * Sans: adjusted U+0E3F, U+20AB, U+20AD-U+20AE, U+20B1, U+20B5, U+20B8
  to have them take up the same width as digits
  * added U+23E8 to Sans
  * fixed numerous bugs (#22579, #28189, #28977, N'Ko in Windows, fixed U+FB4F,
  anchors for U+0332-U+0333, made extensions in Misc. Technical connect,
  and other small fixes)
  * added looptail g as stylistic variant to Serif
  * added the remaining precomposed characters in Latin Extended Additional
  in Serif
  * added Georgian Mkhedruli (U+10D0-U+10FC) to Sans ExtraLight
  * fix spacing in hinting of U+042E in Mono
  * replaced U+2650 and minor changes to U+2640-U+2642, U+2699,
  U+26A2-U+26A5, U+26B2-U+26B5, U+26B8 in Sans
  * added U+1E9C-U+1E9D, U+1EFA-U+1EFB, U+2028-U+2029, U+20B8, U+2150-U+2152,
  U+2189, U+26C0-U+26C3, U+A722-U+A725, U+1F030-U+1F093 to Sans
  * added U+1E9C-U+1E9E, U+1EFA-U+1EFB, U+2028-U+2029, U+20B8, U+2181-U+2182,
  U+2185 U+A722-U+A725, to Sans ExtraLight
  * added U+20B8, U+22A2-U+22A5, U+A722-U+A725 to Mono
  * added U+02CD, U+01BF, U+01F7, U+0222-U+0223, U+0243-U+0244, U+0246-U+024F,
  U+2150-U+2152, U+2189, U+239B-U+23AD and U+A73D to Serif
- updated to version 2.31:
  * Fixed bug where Serif Condensed Italic wouldn't get proper subfamily tags
  * Added math operators U+2234-U+2237 to Mono
  * Removed buggy instructions of U+032D
  * added U+2C70, U+2C7E, U+2C7F to Sans and Sans Mono
  * added U+2C7D to Sans Mono
  * added U+2C6D, U+2C70-2C73, U+2C7E-2C7F to Serif
  * added extremas to alpha U+03B1 in Serif-Italic
  * added U+4A4, U+4A5 to Mono
  * added Arabic letters U+0657, U+0670, U+0688-U+0690, U+0693-U+0694,
  U+0696-U+0697, U+0699-U+06A0, U+06A2-U+06A3, U+06A5, U+06A7-U+06A8,
  U+06AA-U+06AE, U+06B0-U+06B4, U+06B6-U+06B9, U+06BB-U+06BE and their
  contextual forms to Sans
  * added U+A78D LATIN CAPITAL LETTER TURNED H for coming Unicode 6.0</changelog>
  <changelog author="vlado.paskov@gmail.com" date="1308139200">- update to version 2.33
  * added Old Italic block to Sans
  * added U+051E, U+051F to Sans
  * added U+01BA, U+0372-U+0373, U+0376-U+0377, U+03CF, U+1D00-U+1D01,
    U+1D03-U+1D07, U+1D0A-U+1D13, U+1D15, U+1D18-U+1D1C, U+1D20-U+1D2B,
    U+1D2F, U+1D3D, U+1D5C-U+1D61, U+1D66-U+1D6B, U+1DB8, U+1E9C-U+1E9D,
    U+1EFA-U+1EFB, U+2C60-U+2C61, U+2C63, U+A726-U+A73C, U+A73E-U+A73F,
    U+A746-U+A747, U+A74A-U+A74B, U+A74E+U+A74F, U+A768-U+A769,
    U+A77B-U+A77C, U+A780-U+A787, U+A790-U+A791, U+A7FA-U+A7FF to Serif
  * added alternate forms to U+014A and U+01B7 in Serif
  * typographical improvements to U+0166-U+0167, U+0197, U+01B5-U+01B6,
    U+01BB, U+0222-U+0223, U+023D, U+0250-U+0252, U+026E, U+0274, U+028F,
    U+029F, U+02A3-U+02A5, U+02AB, U+03FE-U+03FF, U+1D02, U+1D14,
    U+1D1D-U+1D1F, U+1D3B, U+1D43-U+1D46, U+1D59, U+1D9B, U+2C71, U+2C73 in Serif
  * fixed bugs #31762 and #34700 plus other small fixes
    (wrong direction, duplicate points, etc.) for Sans and Serif
  * added U+204B to Mono
  * added U+26E2 to Sans
  * added Playing Cards block (U+1F0A0-U+1F0DF) to Sans
  * emoticons in Sans: replace U+2639-U+263B with better versions,
    add U+1F601-U+1F610, U+1F612-U+1F614, U+1F616, U+1F618,
    U+1F61A, U+1F61C-U+1F61E, U+1F620-U+1F624, U+1F625,
    U+1F628-U+1F62B, U+1F62D, U+1F630-U+1F633, U+1F635-U+1F640
  * added U+A78E, U+A790-U+A791 to Sans and Mono
  * added U+A7FA to Sans
  * subscripts: added U+2095-U+209C to Sans, Serif and Mono,
    adjusted U+1D49-U+1D4A in Sans and Mono
  * added U+0243 to Mono
  * adjusted U+0307 to match dot of i, replaced dotaccent U+02D9 with
    U+0307 in most dependencies in Sans
  * adjusted anchors of f and added them to long s in Sans
  * added anchors to precomposed dependencies of D and d
  * added debug glyphs U+F002 and U+F003 which will show current point size
  * use correct version for Serbian italic be
  * added pictograms U+1F42D-U+1F42E, U+1F431, U+1F435
  * improved Hebrew in Sans
  * improved Armenian in Sans, and added Armenian in Serif and Mono
  * remove "locl" feature for Romanian for S/T/s/t with cedilla/comma accent
  * replace wrong "dflt" script tag in Mono with "DFLT"</changelog>
  <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>
</package>
<package pkgid="f42bd990477612dcdc21da7011c348fafbc1a7835f9d4119bc3eba0aaaf4a511d4005b888bc6b5a854302286442591df527d0cb170f54d90f869e928674512fb" name="device-mapper" arch="i586">
  <version epoch="0" ver="2.03.22_1.02.196" rel="1.1"/>
  <changelog author="ghe@suse.com" date="1618833600">- Add metadata-based autoactivation property for VG and LV (bsc#1178680)
  + bug-1178680_add-metadata-based-autoactivation-property-for-VG-an.patch</changelog>
  <changelog author="heming.zhao@suse.com" date="1619006400">- LVM cannot be disabled on boot (bsc#1184687)
  + bug-1184687_Add-nolvm-for-kernel-cmdline.patch
- Update patch for avoiding apply warning message
  + bug-1012973_simplify-special-case-for-md-in-69-dm-lvm-metadata.patch</changelog>
  <changelog author="heming.zhao@suse.com" date="1619179200">- Honor lvm.conf event_activation=0 on "pvscan --cache -aay" (bsc#1185190)
  + bug-1185190_01-pvscan-support-disabled-event_activation.patch
  + bug-1185190_02-config-improve-description-for-event_activation.patch</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1621944000">- Link test as position independent executable (bsc#1184124).
  + bug-1184124-link-tests-as-PIE.patch</changelog>
  <changelog author="heming.zhao@suse.com" date="1623153600">- update lvm2 from LVM2.03.10 to LVM2.2.03.12 (bsc#1187010)
  * ** WHATS_NEW from 2.03.11 to 2.03.12 ***
  Version 2.03.12 - 07th May 2021
  ===============================
    Allow attaching cache to thin data volume.
    Fix memleak when generating list of outdated pvs.
    Better hyphenation usage in man pages.
    Replace use of deprecated security_context_t with char*.
    Configure supports AIO_LIBS and AIO_CFLAGS.
    Improve build process for static builds.
    New --setautoactivation option to modify LV or VG auto activation.
    New metadata based autoactivation property for LVs and VGs.
    Improve signal handling with lvmpolld.
    Signal handler can interrupt command also for SIGTERM.
    Lvreduce --yes support.
    Add configure option --with/out-symvers for non-glibc builds.
    Report error when the filesystem is missing on fsadm resized volume.
    Handle better blockdev with --getsize64 support for fsadm.
    Do not include editline/history.h when using editline library.
    Support error and zero segtype for thin-pool data for testing.
    Support mixed extension for striped, error and zero segtypes.
    Support resize also for stacked virtual volumes.
    Skip dm-zero devices just like with dm-error target.
    Reduce ioctl() calls when checking target status.
    Merge polling does not fail, when LV is found to be already merged.
    Poll volumes with at least 100ms delays.
    Do not flush dm cache when cached LV is going to be removed.
    New lvmlockctl_kill_command configuration option.
    Support interruption while waiting on device close before deactivation.
    Flush thin-pool messages before removing more thin volumes.
    Improve hash function with less collisions and make it faster.
    Reduce ioctl count when deactivating volumes.
    Reduce number of metadata parsing.
    Enhance performance of lvremove and vgremove commands.
    Support interruption when taking archive and backup.
    Accelerate large lvremoves.
    Speedup search for cached device nodes.
    Speedup command initialization.
    Add devices file feature, off by default for now.
    Support extension of writecached volumes.
    Fix problem with unbound variable usage within fsadm.
    Fix IMSM MD RAID detection on 4k devices.
    Check for presence of VDO target before starting any conversion.
    Support metatadata profiles with volume VDO pool conversions.
    Support -Zn for conversion of already formated VDO pools.
    Avoid removing LVs on error path of lvconvert during creation volumes.
    Fix crashing lvdisplay when thin volume was waiting for merge.
    Support option --errorwhenfull when converting volume to thin-pool.
    Improve thin-performance profile support conversion to thin-pool.
    Add workaround to avoid read of internal 'converted' devices.
    Prohibit merging snapshot into the read-only thick snapshot origin.
    Restore support for flipping rw/r permissions for thin snapshot origin.
    Support resize of cached volumes.
    Disable autoactivation with global/event_activation=0.
    Check if lvcreate passes read_only_volume_list with tags and skips zeroing.
    Allocation prints better error when metadata cannot fit on a single PV.
    Pvmove can better resolve full thin-pool tree move.
    Limit pool metadata spare to 16GiB.
    Improves conversion and allocation of pool metadata.
    Support thin pool metadata 15.88GiB, adds 64MiB, thin_pool_crop_metadata=0.
    Enhance lvdisplay to report raid available/partial.
    Support online rename of VDO pools.
    Improve removal of pmspare when last pool is removed.
    Fix problem with wiping of converted LVs.
    Fix memleak in scanning  (2.03.11).
    Fix corner case allocation for thin-pools.
  Version 2.03.11 - 08th January 2021
  ===================================
    Fix pvck handling MDA at offset different from 4096.
    Partial or degraded activation of writecache is not allowed.
    Enhance error handling for fsadm and handle correct fsck result.
    Dmeventd lvm plugin ignores higher reserved_stack lvm.conf values.
    Support using BLKZEROOUT for clearing devices.
    Support interruption when wipping LVs.
    Support interruption for bcache waiting.
    Fix bcache when device has too many failing writes.
    Fix bcache waiting for IO completion with failing disks.
    Configure use own python path name order to prefer using python3.
    Add configure --enable-editline support as an alternative to readline.
    Enhance reporting and error handling when creating thin volumes.
    Enable vgsplit for VDO volumes.
    Lvextend of vdo pool volumes ensure at least 1 new VDO slab is added.
    Use revert_lv() on reload error path after vg_revert().
    Configure --with-integrity enabled.
    Restore lost signal blocking while VG lock is held.
    Improve estimation of needed extents when creating thin-pool.
    Use extra 1% when resizing thin-pool metadata LV with --use-policy.
    Enhance --use-policy percentage rounding.
    Configure --with-vdo and --with-writecache as internal segments.
    Improving VDO man page examples.
    Allow pvmove of writecache origin.
    Report integrity fields.
    Integrity volumes defaults to journal mode.
    Switch code base to use flexible array syntax.
    Fix 64bit math when calculation cachevol size.
    Preserve uint32_t for seqno handling.
    Switch from mmap to plain read when loading regular files.
    Update lvmvdo man page and better explain DISCARD usage.
  * ** WHATS_NEW_DM from 1.02.175 to 1.02.177 ***
  Version 1.02.177 - 07th May 2021
  ================================
    Configure proceeds without libaio to allow build of device-mapper only.
    Fix symbol versioning build with -O2 -flto.
    Add dm_tree_node_add_thin_pool_target_v1 with crop_metadata support.
- Drop patches that have been merged into upstream
  - bug-1175565_01-tools-move-struct-element-before-variable-lenght-lis.patch
  - bug-1175565_02-gcc-change-zero-sized-array-to-fexlible-array.patch
  - bug-1175565_03-gcc-zero-sized-array-to-fexlible-array-C99.patch
  - bug-1178680_add-metadata-based-autoactivation-property-for-VG-an.patch
  - bug-1185190_01-pvscan-support-disabled-event_activation.patch
  - bug-1185190_02-config-improve-description-for-event_activation.patch
- Add patch
  + 0001-lvmlockd-idm-Introduce-new-locking-scheme.patch
  + 0002-lvmlockd-idm-Hook-Seagate-IDM-wrapper-APIs.patch
  + 0003-lib-locking-Add-new-type-idm.patch
  + 0004-lib-locking-Parse-PV-list-for-IDM-locking.patch
  + 0005-tools-Add-support-for-idm-lock-type.patch
  + 0006-configure-Add-macro-LOCKDIDM_SUPPORT.patch
  + 0007-enable-command-syntax-for-thin-and-writecache.patch
  + 0008-lvremove-fix-removing-thin-pool-with-writecache-on-d.patch
  + 0009-vdo-fix-preload-of-kvdo.patch
  + 0010-writecache-fix-lv_on_pmem.patch
  + 0011-writecache-don-t-pvmove-device-used-by-writecache.patch
  + 0012-pvchange-fix-file-locking-deadlock.patch
  + 0013-tests-Enable-the-testing-for-IDM-locking-scheme.patch
  + 0014-tests-Support-multiple-backing-devices.patch
  + 0015-tests-Cleanup-idm-context-when-prepare-devices.patch
  + 0016-tests-Add-checking-for-lvmlockd-log.patch
  + 0017-tests-stress-Add-single-thread-stress-testing.patch
  + 0018-tests-stress-Add-multi-threads-stress-testing-for-VG.patch
  + 0019-tests-stress-Add-multi-threads-stress-testing-for-PV.patch
  + 0020-tests-Support-idm-failure-injection.patch
  + 0021-tests-Add-testing-for-lvmlockd-failure.patch
  + 0022-tests-idm-Add-testing-for-the-fabric-failure.patch
  + 0023-tests-idm-Add-testing-for-the-fabric-failure-and-tim.patch
  + 0024-tests-idm-Add-testing-for-the-fabric-s-half-brain-fa.patch
  + 0025-tests-idm-Add-testing-for-IDM-lock-manager-failure.patch
  + 0026-tests-multi-hosts-Add-VG-testing.patch
  + 0027-tests-multi-hosts-Add-LV-testing.patch
  + 0028-tests-multi-hosts-Test-lease-timeout-with-LV-exclusi.patch
  + 0029-tests-multi-hosts-Test-lease-timeout-with-LV-shareab.patch
  + 0030-fix-empty-mem-pool-leak.patch
  + 0031-tests-writecache-blocksize-add-dm-cache-tests.patch
  + 0032-tests-rename-test.patch
  + 0033-tests-add-writecache-cache-blocksize-2.patch
  + 0034-lvmlockd-Fix-the-compilation-warning.patch
  + 0035-devices-don-t-use-deleted-loop-backing-file-for-devi.patch
  + 0036-man-help-fix-common-option-listing.patch
  + 0037-archiving-take-archive-automatically.patch
  + 0038-backup-automatically-store-data-on-vg_unlock.patch
  + 0039-archive-avoid-abuse-of-internal-flag.patch
  + 0040-pvck-add-lock_global-before-clean_hint_file.patch
  + 0041-lvmdevices-add-deviceidtype-option.patch
- Update patch
  - bug-1184687_Add-nolvm-for-kernel-cmdline.patch
  - fate-31841_fsadm-add-support-for-btrfs.patch
- lvm.conf
  - trim tail space
  - fix typo
  - [new item] devices/use_devicesfile
  - [new item] devices/devicesfile
  - [new item] devices/search_for_devnames
  - [new item] allocation/thin_pool_crop_metadata
  - [new item] global/lvmlockctl_kill_command
  - [new item] global/vdo_disabled_features</changelog>
  <changelog author="heming.zhao@suse.com" date="1626177600">- lvm2: double free or corruption with invalid LVM_SYSTEM_DIR breaks guestfs-tools (bsc#1188141)
  + bug-1188141_toolcontext-fix-double-free-core-dumped-issue.patch
- replace exist patch with bug fixed patches
  - (remove) fate-31841_fsadm-add-support-for-btrfs.patch
  + (add) fate-31841-01_fsadm-add-support-to-resize-check-btrfs-filesystem.patch
  + (add) fate-31841-02_man-add-support-for-btrfs.patch
  + (add) fate-31841-03_tests-new-test-suite-of-fsadm-for-btrfs.patch</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1628683200">- Add lvm2-rpmlintrc where we skip all rpmlint issue for lvm2-testsuite package
  (bsc#1179047).</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1643716800">- udev: create symlinks and watch even in suspended state (bsc#1195231)
  + (add) 0043-udev-create-symlinks-and-watch-even-in-suspended-sta.patch</changelog>
  <changelog author="heming.zhao@suse.com" date="1646136000">- Update lvm2 from LVM2.2.03.12 to LVM2.2.03.15
  * ** WHATS_NEW from 2.03.13 to 2.03.15 ***
  Version 2.03.15 - 07th February 2022
  ====================================
    Remove service based autoactivation. global/event_activation = 0 is NOOP.
    Improve support for metadata profiles for --type writecache.
    Use cache or active DM device when available with new kernels.
    Introduce function to utilize UUIDs from DM_DEVICE_LIST.
    Increase some hash table size to better support large device sets.
  Version 2.03.14 - 20th October 2021
  ===================================
    Device scanning is skipping directories on different filesystems.
    Print info message with too many or too large archived files.
    Reduce metadata readings during scanning phase.
    Optimize computation of crc32 check sum with multiple PVs.
    Enhance recover path on cache creation failure.
    Filter out unsupported MQ/SMQ cache policy setting.
    Fix memleak in mpath filter.
    Support newer location for VDO statistics.
    Add support for VDO async-unsafe write policy.
    Improve lvm_import_vdo script.
    Support VDO LV with lvcreate -ky.
    Fix lvconvert for VDO LV bigger then 2T.
    Create VDO LVs automatically without zeroing.
    Rename vdoimport to lvm_import_vdo.
  Version 2.03.13 - 11th August 2021
  ==================================
    Changes in udev support:
  - obtain_device_list_from_udev defaults to 0.
  - see devices/external_device_info_source,
    devices/obtain_device_list_from_udev, and devices/multipath_wwids_file help
    in lvm.conf
    Fix devices file handling of loop with deleted backing file.
    Fix devices file handling of scsi_debug WWIDs.
    Fix many static analysis issues.
    Support --poolmetadataspare with vgsplit and vgmerge.
    Fix detection of active components of external origin volume.
    Add vdoimport tool to support conversion of VDO volumes.
    Support configurable allocation/vdo_pool_header_size.
    Fix handling of lvconvert --type vdo-pool --virtualsize.
    Simplified handling of archive() and backup() internal calls.
    Add 'idm' locking type for IDM lock manager.
    Fix load of kvdo target when it is not present in memory (2.03.12).
  * ** WHATS_NEW_DM from 1.02.179 to 1.02.183 ***
  Version 1.02.183 - 07th February 2022
  =====================================
    Unmangle UUIDs for DM_DEVICE_LIST ioctl.
  Version 1.02.181 - 20th October 2021
  ====================================
    Add IMA support with 'dmsetup measure' command.
    Add defines DM_NAME_LIST_FLAG_HAS_UUID, DM_NAME_LIST_FLAG_DOESNT_HAVE_UUID.
    Enhance tracking of activated devices when preloading dm tree.
    Fix bug in construction of cache table line (regression from 1.02.159).
  Version 1.02.179 - 11th August 2021
  ===================================
    (empty)
- Drop patches that have been merged into upstream
  - 0001-lvmlockd-idm-Introduce-new-locking-scheme.patch
  - 0002-lvmlockd-idm-Hook-Seagate-IDM-wrapper-APIs.patch
  - 0003-lib-locking-Add-new-type-idm.patch
  - 0004-lib-locking-Parse-PV-list-for-IDM-locking.patch
  - 0005-tools-Add-support-for-idm-lock-type.patch
  - 0006-configure-Add-macro-LOCKDIDM_SUPPORT.patch
  - 0007-enable-command-syntax-for-thin-and-writecache.patch
  - 0008-lvremove-fix-removing-thin-pool-with-writecache-on-d.patch
  - 0009-vdo-fix-preload-of-kvdo.patch
  - 0010-writecache-fix-lv_on_pmem.patch
  - 0011-writecache-don-t-pvmove-device-used-by-writecache.patch
  - 0012-pvchange-fix-file-locking-deadlock.patch
  - 0013-tests-Enable-the-testing-for-IDM-locking-scheme.patch
  - 0014-tests-Support-multiple-backing-devices.patch
  - 0015-tests-Cleanup-idm-context-when-prepare-devices.patch
  - 0016-tests-Add-checking-for-lvmlockd-log.patch
  - 0017-tests-stress-Add-single-thread-stress-testing.patch
  - 0018-tests-stress-Add-multi-threads-stress-testing-for-VG.patch
  - 0019-tests-stress-Add-multi-threads-stress-testing-for-PV.patch
  - 0020-tests-Support-idm-failure-injection.patch
  - 0021-tests-Add-testing-for-lvmlockd-failure.patch
  - 0022-tests-idm-Add-testing-for-the-fabric-failure.patch
  - 0023-tests-idm-Add-testing-for-the-fabric-failure-and-tim.patch
  - 0024-tests-idm-Add-testing-for-the-fabric-s-half-brain-fa.patch
  - 0025-tests-idm-Add-testing-for-IDM-lock-manager-failure.patch
  - 0026-tests-multi-hosts-Add-VG-testing.patch
  - 0027-tests-multi-hosts-Add-LV-testing.patch
  - 0028-tests-multi-hosts-Test-lease-timeout-with-LV-exclusi.patch
  - 0029-tests-multi-hosts-Test-lease-timeout-with-LV-shareab.patch
  - 0030-fix-empty-mem-pool-leak.patch
  - 0031-tests-writecache-blocksize-add-dm-cache-tests.patch
  - 0032-tests-rename-test.patch
  - 0033-tests-add-writecache-cache-blocksize-2.patch
  - 0034-lvmlockd-Fix-the-compilation-warning.patch
  - 0035-devices-don-t-use-deleted-loop-backing-file-for-devi.patch
  - 0036-man-help-fix-common-option-listing.patch
  - 0037-archiving-take-archive-automatically.patch
  - 0038-backup-automatically-store-data-on-vg_unlock.patch
  - 0039-archive-avoid-abuse-of-internal-flag.patch
  - 0040-pvck-add-lock_global-before-clean_hint_file.patch
  - 0041-lvmdevices-add-deviceidtype-option.patch
  - bug-1188141_toolcontext-fix-double-free-core-dumped-issue.patch
  - 0043-udev-create-symlinks-and-watch-even-in-suspended-sta.patch
  - bug-1179691_config-set-external_device_info_source-none.patch
- Add upstream patch
  - 0001-post-release.patch
  - 0002-asan-fix-some-reports-from-libasan.patch
  - 0003-make-generate.patch
  - 0004-tests-udev-pvscan-vgchange-fix-service-wait.patch
  - 0005-devices-file-do-not-clear-PVID-of-unread-devices.patch
  - 0006-tests-skip-vgchange-pvs-online.sh-on-rhel5.patch
  - 0007-dev_manager-fix-dm_task_get_device_list.patch
  - 0008-dev_manager-failing-status-is-not-internal-error.patch
  - 0009-clang-add-extra-check.patch
  - 0010-clang-possible-better-compilation-with-musl-c.patch
  - 0011-dev_manager-do-not-query-for-open_count.patch
  - 0012-dev_manager-use-list-info-for-preset-devs.patch
  - 0013-man-lvmcache-add-more-writecache-cachesettings-info.patch
  - 0014-man-update-cachesettings-option-description.patch
  - 0015-man-lvmcache-mention-writecache-memory-usage.patch
  - 0016-writecache-display-block-size-from-lvs.patch
  - 0017-devices-simplify-dev_cache_get_by_devt.patch
  - 0018-devices-drop-incorrect-paths-from-aliases-list.patch
  - 0019-devices-initial-use-of-existing-option.patch
  - 0020-devices-fix-dev_name-assumptions.patch
  - 0021-devices-use-dev-cache-aliases-handling-from-label-sc.patch
  - 0022-devices-only-close-PVs-on-LVs-when-scan_lvs-is-enabl.patch
  - 0023-writecache-check-memory-usage.patch
- Update patch
  - fate-309425_display-dm-name-for-lv-name.patch
- lvm2.spec
  - add new binraries: lvmdevices vgimportdevices
  - add config item "--with-cluster=internal" for cluster test
  - add config item "--with-integrity=internal"
  - add new man lvmautoactivation.7
  - remove lvm2-activation-generator &amp; man page
  - remove lvm2-pvscan@.service
  - replace 69-dm-lvm-metad.rules with 69-dm-lvm.rules</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1646913600">- Udev database has incomplete information about device /dev/sda. (bsc#1181242)
  + 0024-pvscan-don-t-use-udev-for-external-device-info.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1648641600">-  lvm2-monitor.service reported warning messages for udev didn't finish to set up device database (bsc#1197183)
  + 0025-vgchange-monitor-don-t-use-udev-info.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1662033600">- Update lvm2 from LVM2.2.03.15 to LVM2.2.03.16
  * ** WHATS_NEW for 2.03.16 ***
  Version 2.03.16 - 18th May 2022
  ===============================
    Fix segfault when handling selection with historical LVs.
    Add support --vdosettings with lvcreate, lvconvert, lvchange.
    Filtering multipath devices respects blacklist setting from multipath configuration.
    lvmdevices support for removing by device id using --deviceidtype and --deldev.
    Display writecache block size with lvs -o writecache_block_size.
    Improve cachesettings description in man lvmcache.
    Fix lossing of delete message on thin-pool extension.
- Drop patches that have been merged into upstream
  - 0001-post-release.patch
  - 0002-asan-fix-some-reports-from-libasan.patch
  - 0003-make-generate.patch
  - 0004-tests-udev-pvscan-vgchange-fix-service-wait.patch
  - 0005-devices-file-do-not-clear-PVID-of-unread-devices.patch
  - 0006-tests-skip-vgchange-pvs-online.sh-on-rhel5.patch
  - 0007-dev_manager-fix-dm_task_get_device_list.patch
  - 0008-dev_manager-failing-status-is-not-internal-error.patch
  - 0009-clang-add-extra-check.patch
  - 0010-clang-possible-better-compilation-with-musl-c.patch
  - 0011-dev_manager-do-not-query-for-open_count.patch
  - 0012-dev_manager-use-list-info-for-preset-devs.patch
  - 0013-man-lvmcache-add-more-writecache-cachesettings-info.patch
  - 0014-man-update-cachesettings-option-description.patch
  - 0015-man-lvmcache-mention-writecache-memory-usage.patch
  - 0016-writecache-display-block-size-from-lvs.patch
  - 0017-devices-simplify-dev_cache_get_by_devt.patch
  - 0018-devices-drop-incorrect-paths-from-aliases-list.patch
  - 0019-devices-initial-use-of-existing-option.patch
  - 0020-devices-fix-dev_name-assumptions.patch
  - 0021-devices-use-dev-cache-aliases-handling-from-label-sc.patch
  - 0022-devices-only-close-PVs-on-LVs-when-scan_lvs-is-enabl.patch
  - 0023-writecache-check-memory-usage.patch
  - 0024-pvscan-don-t-use-udev-for-external-device-info.patch
  - 0025-vgchange-monitor-don-t-use-udev-info.patch
- Add upstream patch
  - 0001-devices-file-move-clean-up-after-command-is-run.patch
  - 0002-devices-file-fail-if-devicesfile-filename-doesn-t-ex.patch
  - 0003-filter-mpath-handle-other-wwid-types-in-blacklist.patch
  - 0004-filter-mpath-get-wwids-from-sysfs-vpd_pg83.patch
  - 0005-pvdisplay-restore-reportformat-option.patch
  - 0006-exit-with-error-when-devicesfile-name-doesn-t-exist.patch
  - 0007-report-fix-pe_start-column-type-from-NUM-to-SIZ.patch
  - 0008-_vg_read_raw_area-fix-segfault-caused-by-using-null-.patch
  - 0009-mm-remove-libaio-from-being-skipped.patch
  - 0010-dmsetup-check-also-for-ouf-of-range-value.patch
  - 0011-devices-drop-double-from-sysfs-path.patch
  - 0012-devices-file-fix-pvcreate-uuid-matching-pvid-entry-w.patch
  - 0013-vgimportdevices-change-result-when-devices-are-not-a.patch
  - 0014-vgimportdevices-fix-locking-when-creating-devices-fi.patch
- Update patch
  - bug-1184687_Add-nolvm-for-kernel-cmdline.patch
- update lvm2.spec
  - indent some lines for easy read
  - add new man: lvm_import_vdo.8 dmfilemapd.8
  - remove config item '--enable-cmirrord', which was obsoleted.
  - remove config item '--enable-realtime', which became default setting.
  - add config item "--enable-dmfilemapd" for new daemon dmfilemapd
- lvm.conf
  - align upstream style, comment out default values</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1663761600">- lvmlockd is not supporting sanlock (bsc#1203482)
  - set 1 for _supportsanlock in lvm2.spec for enabling sanlock.</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1665576000">- lvm.conf should re-enable commented out option use_lvmlockd (bsc#1204219)
  - re-enable "use_lvmlockd = 0" in lvm.conf</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1667217600">- dracut-initqueue timeouts with 5.3.18-150300.59.63 kernel on ppc64le (bsc#1199074)
  - in lvm2.spec, change device_mapper_version from 1.02.185 to %{lvm2_version}_1.02.185</changelog>
  <changelog author="Amit Chaudhary &lt;amit.chaudhary@suse.com&gt;" date="1667476800">- killed lvmlockd doesn't clear/adopt locks leading to inability to start volume group (bsc#1203216)
  - bug-1203216_lvmlockd-purge-the-lock-resources-left-in-previous-l.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="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1687521600">- multipath_component_detection = 0 in lvm.conf does not have any effect (bsc#1212613)
  - bug-1212613_apply-multipath_component_detection-0-to-duplicate-P.patch</changelog>
  <changelog author="heming.zhao@suse.com" date="1692532800">- blkdeactivate calls wrong mountpoint cmd (bsc#1214071)
  + bug-1214071-blkdeactivate_calls_wrong_mountpoint.patch</changelog>
  <changelog author="Glass Su &lt;glass.su@suse.com&gt;" date="1695038400">- Update lvm2 from LVM2.2.03.16 to LVM2.2.03.22 (jsc#PED-6339)
  * ** WHATS_NEW from 2.03.17 to 2.03.22 ***
  version 2.03.22 - 02nd August 2023
  ==================================
    Fix pv_major/pv_minor report field types so they are integers, not strings.
    Add lvmdevices --delnotfound to delete entries for missing devices.
    Always use cachepool name for metadata backup LV for lvconvert --repair.
    Make metadata backup LVs read-only after pool's lvconvert --repair.
    Improve VDO and Thin support with lvmlockd.
    Handle 'lvextend --usepolicies' for pools for all activation variants.
    Fix memleak in vgchange autoactivation setup.
    Update py-compile building script.
    Support conversion from thick to fully provisioned thin LV.
    Cache/Thin-pool can use error and zero volumes for testing.
    Individual thin volume can be cached, but cannot take snapshot.
    Better internal support for handling error and zero target (for testing).
    Resize COW above trimmed maximal size is does not return error.
    Support parsing of vdo geometry format version 4.
    Add lvm.conf thin_restore and cache_restore settings.
    Handle multiple mounts while resizing volume with a FS.
    Handle leading/trailing spaces in sys_wwid and sys_serial used by deivce_id.
    Enhance lvm_import_vdo and use snapshot when converting VDO volume.
    Fix parsing of VDO metadata.
    Fix failing -S|--select for non-reporting cmds if using LV info/status fields.
    Allow snapshots of raid+integrity LV.
    Fix multisegment RAID1 allocator to prevent using single disk for more legs.
  version 2.03.21 - 21st April 2023
  =================================
    Fix activation of vdo-pool for with 0 length headers (converted pools).
    Avoid printing internal init messages when creation integration devices.
    Allow (write)cache over raid+integrity LV.
  version 2.03.20 - 21st March 2023
  =================================
    Fix segfault if using -S|--select with log/report_command_log=1 setting.
    Configure now fails when requested lvmlockd dependencies are missing.
    Add some configure Gentoo enhancements for static builds.
  version 2.03.19 - 21st February 2023
  ====================================
    Configure supports --with-systemd-run executed from udev rules.
    Enhancement for build with MuslC systemd and non-bash system shells (dash).
    Do not reset SYSTEMD_READY variable in udev for PVs on MD and loop devices.
    Ensure udev is processing origin LV before its thick snapshots LVs.
    Fix and improve runtime memory size detection for VDO volumes.
  version 2.03.18 - 22nd December 2022
  ====================================
    Fix issues reported by coverity scan.
    Fix warning for thin pool overprovisioning on lvextend (2.03.17).
    Add support for writecache metadata_only and pause_writeback settings.
    Fix missing error messages in lvmdbusd.
  Version 2.03.17 - 10th November 2022
  ====================================
    Add new options (--fs, --fsmode) for FS handling when resizing LVs.
    Fix 'lvremove -S|--select LV' to not also remove its historical LV right away.
    Fix lv_active field type to binary so --select and --binary applies properly.
    Switch to use mallinfo2 and use it only with glibc.
    Error out in lvm shell if using a cmd argument not supported in the shell.
    Fix lvm shell's lastlog command to report previous pre-command failures.
    Extend VDO and VDOPOOL without flushing and locking fs.
    Add --valuesonly option to lvmconfig to print only values without keys.
    Updates configure with recent autoconf tooling.
    Fix lvconvert --test --type vdo-pool execution.
    Add json_std output format for more JSON standard compliant version of output.
    Fix vdo_slab_size_mb value for converted VDO volume.
    Fix many corner cases in device_id, including handling of S/N duplicates.
    Fix various issues in lvmdbusd.
- Drop patches that have been merged into upstream
  - 0001-devices-file-move-clean-up-after-command-is-run.patch
  - 0002-devices-file-fail-if-devicesfile-filename-doesn-t-ex.patch
  - 0003-filter-mpath-handle-other-wwid-types-in-blacklist.patch
  - 0004-filter-mpath-get-wwids-from-sysfs-vpd_pg83.patch
  - 0005-pvdisplay-restore-reportformat-option.patch
  - 0006-exit-with-error-when-devicesfile-name-doesn-t-exist.patch
  - 0007-report-fix-pe_start-column-type-from-NUM-to-SIZ.patch
  - 0008-_vg_read_raw_area-fix-segfault-caused-by-using-null-.patch
  - 0009-mm-remove-libaio-from-being-skipped.patch
  - 0010-dmsetup-check-also-for-ouf-of-range-value.patch
  - 0011-devices-drop-double-from-sysfs-path.patch
  - 0012-devices-file-fix-pvcreate-uuid-matching-pvid-entry-w.patch
  - 0013-vgimportdevices-change-result-when-devices-are-not-a.patch
  - 0014-vgimportdevices-fix-locking-when-creating-devices-fi.patch
  - bug-1203216_lvmlockd-purge-the-lock-resources-left-in-previous-l.patch
  - bug-1212613_apply-multipath_component_detection-0-to-duplicate-P.patch
- Add upstream patch
  + 0001-lvconvert-swapmetadata-fix-lvmlockd-locking.patch
  + 0002-lvconvert-fix-ret-values-fro-integrity-remove.patch
  + 0003-lvconvert-fix-regresion-from-integrity-check.patch
  + 0004-gcc-cleanup-warnings.patch
  + 0005-lvmlockd-fix-thick-to-thin-lv-conversion.patch
  + 0006-lvmlockd-let-lockd_init_lv_args-set-lock_args.patch
  + 0007-lvmlockd-fix-lvconvert-to-thin-pool.patch
  + 0008-lvconvert-run-error-path-code-only-for-shared-VG.patch
  + 0009-vgchange-acquire-an-exclusive-VG-lock-for-refresh.patch
  + 0010-lvmlockd-client-mutex-ordering.patch
  + 0011-filesystem-move-stat-after-open-check.patch
  + 0012-tests-check-for-writecache.patch
  + 0013-lvresize-fix-32-bit-overflow-in-size-calculation.patch
  + 0014-gcc-fix-warnings-for-x32-architecture.patch
  + 0015-gcc-warning-missing-braces-around-initializer.patch
  + 0016-test-improve-aux-teardown.patch
  + 0017-tests-aux-try-with-extra-sleep.patch
  + 0018-tests-aux-using-singl-lvmconf-call.patch
  + 0019-tests-missing-to-check-for-writecache-support.patch
  + 0020-tests-pvmove-large-disk-area.patch
  + 0021-tests-enforce-full-fs-check.patch
  + 0022-tests-update-for-work-in-fake-dev-environment.patch
  + 0023-tests-skip-test-when-lvmdbusd-runs-on-the-system.patch
  + 0024-tests-better-slowdown.patch
- Update patch
  - bug-1037309_Makefile-skip-compliling-daemons-lvmlockd-directory.patch
  - bug-1184124-link-tests-as-PIE.patch
  - bug-1184687_Add-nolvm-for-kernel-cmdline.patch
  - fate-31841-03_tests-new-test-suite-of-fsadm-for-btrfs.patch
- Rename &amp; Update patch
  - bug-1012973_simplify-special-case-for-md-in-69-dm-lvm-metadata.patch
  + bug-1012973_simplify-special-case-for-md-in-69-dm-lvm-rules.patch
- update lvm2.spec
  - change upstream_device_mapper_version to 1.02.196
  - change device_mapper_version to %{lvm2_version}_1.02.196
  - add config item "-with-libexecdir=%{_libexecdir}" to fix libexec path since commit a2d33cdf
  - add new binary "%{_libexecdir}/lvresize_fs_helper" to lvm2 package</changelog>
</package>
<package pkgid="d6adf9934f08ae34da2ef2fe472bda9306ca1c87d705cb5e9803c68df748f6d3ff302ce36ea754d2195dd08022c3917bf308ada9418f98d1ae2d2e16ea6c9170" name="device-mapper" arch="x86_64">
  <version epoch="0" ver="2.03.22_1.02.196" rel="1.1"/>
  <changelog author="ghe@suse.com" date="1618833600">- Add metadata-based autoactivation property for VG and LV (bsc#1178680)
  + bug-1178680_add-metadata-based-autoactivation-property-for-VG-an.patch</changelog>
  <changelog author="heming.zhao@suse.com" date="1619006400">- LVM cannot be disabled on boot (bsc#1184687)
  + bug-1184687_Add-nolvm-for-kernel-cmdline.patch
- Update patch for avoiding apply warning message
  + bug-1012973_simplify-special-case-for-md-in-69-dm-lvm-metadata.patch</changelog>
  <changelog author="heming.zhao@suse.com" date="1619179200">- Honor lvm.conf event_activation=0 on "pvscan --cache -aay" (bsc#1185190)
  + bug-1185190_01-pvscan-support-disabled-event_activation.patch
  + bug-1185190_02-config-improve-description-for-event_activation.patch</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1621944000">- Link test as position independent executable (bsc#1184124).
  + bug-1184124-link-tests-as-PIE.patch</changelog>
  <changelog author="heming.zhao@suse.com" date="1623153600">- update lvm2 from LVM2.03.10 to LVM2.2.03.12 (bsc#1187010)
  * ** WHATS_NEW from 2.03.11 to 2.03.12 ***
  Version 2.03.12 - 07th May 2021
  ===============================
    Allow attaching cache to thin data volume.
    Fix memleak when generating list of outdated pvs.
    Better hyphenation usage in man pages.
    Replace use of deprecated security_context_t with char*.
    Configure supports AIO_LIBS and AIO_CFLAGS.
    Improve build process for static builds.
    New --setautoactivation option to modify LV or VG auto activation.
    New metadata based autoactivation property for LVs and VGs.
    Improve signal handling with lvmpolld.
    Signal handler can interrupt command also for SIGTERM.
    Lvreduce --yes support.
    Add configure option --with/out-symvers for non-glibc builds.
    Report error when the filesystem is missing on fsadm resized volume.
    Handle better blockdev with --getsize64 support for fsadm.
    Do not include editline/history.h when using editline library.
    Support error and zero segtype for thin-pool data for testing.
    Support mixed extension for striped, error and zero segtypes.
    Support resize also for stacked virtual volumes.
    Skip dm-zero devices just like with dm-error target.
    Reduce ioctl() calls when checking target status.
    Merge polling does not fail, when LV is found to be already merged.
    Poll volumes with at least 100ms delays.
    Do not flush dm cache when cached LV is going to be removed.
    New lvmlockctl_kill_command configuration option.
    Support interruption while waiting on device close before deactivation.
    Flush thin-pool messages before removing more thin volumes.
    Improve hash function with less collisions and make it faster.
    Reduce ioctl count when deactivating volumes.
    Reduce number of metadata parsing.
    Enhance performance of lvremove and vgremove commands.
    Support interruption when taking archive and backup.
    Accelerate large lvremoves.
    Speedup search for cached device nodes.
    Speedup command initialization.
    Add devices file feature, off by default for now.
    Support extension of writecached volumes.
    Fix problem with unbound variable usage within fsadm.
    Fix IMSM MD RAID detection on 4k devices.
    Check for presence of VDO target before starting any conversion.
    Support metatadata profiles with volume VDO pool conversions.
    Support -Zn for conversion of already formated VDO pools.
    Avoid removing LVs on error path of lvconvert during creation volumes.
    Fix crashing lvdisplay when thin volume was waiting for merge.
    Support option --errorwhenfull when converting volume to thin-pool.
    Improve thin-performance profile support conversion to thin-pool.
    Add workaround to avoid read of internal 'converted' devices.
    Prohibit merging snapshot into the read-only thick snapshot origin.
    Restore support for flipping rw/r permissions for thin snapshot origin.
    Support resize of cached volumes.
    Disable autoactivation with global/event_activation=0.
    Check if lvcreate passes read_only_volume_list with tags and skips zeroing.
    Allocation prints better error when metadata cannot fit on a single PV.
    Pvmove can better resolve full thin-pool tree move.
    Limit pool metadata spare to 16GiB.
    Improves conversion and allocation of pool metadata.
    Support thin pool metadata 15.88GiB, adds 64MiB, thin_pool_crop_metadata=0.
    Enhance lvdisplay to report raid available/partial.
    Support online rename of VDO pools.
    Improve removal of pmspare when last pool is removed.
    Fix problem with wiping of converted LVs.
    Fix memleak in scanning  (2.03.11).
    Fix corner case allocation for thin-pools.
  Version 2.03.11 - 08th January 2021
  ===================================
    Fix pvck handling MDA at offset different from 4096.
    Partial or degraded activation of writecache is not allowed.
    Enhance error handling for fsadm and handle correct fsck result.
    Dmeventd lvm plugin ignores higher reserved_stack lvm.conf values.
    Support using BLKZEROOUT for clearing devices.
    Support interruption when wipping LVs.
    Support interruption for bcache waiting.
    Fix bcache when device has too many failing writes.
    Fix bcache waiting for IO completion with failing disks.
    Configure use own python path name order to prefer using python3.
    Add configure --enable-editline support as an alternative to readline.
    Enhance reporting and error handling when creating thin volumes.
    Enable vgsplit for VDO volumes.
    Lvextend of vdo pool volumes ensure at least 1 new VDO slab is added.
    Use revert_lv() on reload error path after vg_revert().
    Configure --with-integrity enabled.
    Restore lost signal blocking while VG lock is held.
    Improve estimation of needed extents when creating thin-pool.
    Use extra 1% when resizing thin-pool metadata LV with --use-policy.
    Enhance --use-policy percentage rounding.
    Configure --with-vdo and --with-writecache as internal segments.
    Improving VDO man page examples.
    Allow pvmove of writecache origin.
    Report integrity fields.
    Integrity volumes defaults to journal mode.
    Switch code base to use flexible array syntax.
    Fix 64bit math when calculation cachevol size.
    Preserve uint32_t for seqno handling.
    Switch from mmap to plain read when loading regular files.
    Update lvmvdo man page and better explain DISCARD usage.
  * ** WHATS_NEW_DM from 1.02.175 to 1.02.177 ***
  Version 1.02.177 - 07th May 2021
  ================================
    Configure proceeds without libaio to allow build of device-mapper only.
    Fix symbol versioning build with -O2 -flto.
    Add dm_tree_node_add_thin_pool_target_v1 with crop_metadata support.
- Drop patches that have been merged into upstream
  - bug-1175565_01-tools-move-struct-element-before-variable-lenght-lis.patch
  - bug-1175565_02-gcc-change-zero-sized-array-to-fexlible-array.patch
  - bug-1175565_03-gcc-zero-sized-array-to-fexlible-array-C99.patch
  - bug-1178680_add-metadata-based-autoactivation-property-for-VG-an.patch
  - bug-1185190_01-pvscan-support-disabled-event_activation.patch
  - bug-1185190_02-config-improve-description-for-event_activation.patch
- Add patch
  + 0001-lvmlockd-idm-Introduce-new-locking-scheme.patch
  + 0002-lvmlockd-idm-Hook-Seagate-IDM-wrapper-APIs.patch
  + 0003-lib-locking-Add-new-type-idm.patch
  + 0004-lib-locking-Parse-PV-list-for-IDM-locking.patch
  + 0005-tools-Add-support-for-idm-lock-type.patch
  + 0006-configure-Add-macro-LOCKDIDM_SUPPORT.patch
  + 0007-enable-command-syntax-for-thin-and-writecache.patch
  + 0008-lvremove-fix-removing-thin-pool-with-writecache-on-d.patch
  + 0009-vdo-fix-preload-of-kvdo.patch
  + 0010-writecache-fix-lv_on_pmem.patch
  + 0011-writecache-don-t-pvmove-device-used-by-writecache.patch
  + 0012-pvchange-fix-file-locking-deadlock.patch
  + 0013-tests-Enable-the-testing-for-IDM-locking-scheme.patch
  + 0014-tests-Support-multiple-backing-devices.patch
  + 0015-tests-Cleanup-idm-context-when-prepare-devices.patch
  + 0016-tests-Add-checking-for-lvmlockd-log.patch
  + 0017-tests-stress-Add-single-thread-stress-testing.patch
  + 0018-tests-stress-Add-multi-threads-stress-testing-for-VG.patch
  + 0019-tests-stress-Add-multi-threads-stress-testing-for-PV.patch
  + 0020-tests-Support-idm-failure-injection.patch
  + 0021-tests-Add-testing-for-lvmlockd-failure.patch
  + 0022-tests-idm-Add-testing-for-the-fabric-failure.patch
  + 0023-tests-idm-Add-testing-for-the-fabric-failure-and-tim.patch
  + 0024-tests-idm-Add-testing-for-the-fabric-s-half-brain-fa.patch
  + 0025-tests-idm-Add-testing-for-IDM-lock-manager-failure.patch
  + 0026-tests-multi-hosts-Add-VG-testing.patch
  + 0027-tests-multi-hosts-Add-LV-testing.patch
  + 0028-tests-multi-hosts-Test-lease-timeout-with-LV-exclusi.patch
  + 0029-tests-multi-hosts-Test-lease-timeout-with-LV-shareab.patch
  + 0030-fix-empty-mem-pool-leak.patch
  + 0031-tests-writecache-blocksize-add-dm-cache-tests.patch
  + 0032-tests-rename-test.patch
  + 0033-tests-add-writecache-cache-blocksize-2.patch
  + 0034-lvmlockd-Fix-the-compilation-warning.patch
  + 0035-devices-don-t-use-deleted-loop-backing-file-for-devi.patch
  + 0036-man-help-fix-common-option-listing.patch
  + 0037-archiving-take-archive-automatically.patch
  + 0038-backup-automatically-store-data-on-vg_unlock.patch
  + 0039-archive-avoid-abuse-of-internal-flag.patch
  + 0040-pvck-add-lock_global-before-clean_hint_file.patch
  + 0041-lvmdevices-add-deviceidtype-option.patch
- Update patch
  - bug-1184687_Add-nolvm-for-kernel-cmdline.patch
  - fate-31841_fsadm-add-support-for-btrfs.patch
- lvm.conf
  - trim tail space
  - fix typo
  - [new item] devices/use_devicesfile
  - [new item] devices/devicesfile
  - [new item] devices/search_for_devnames
  - [new item] allocation/thin_pool_crop_metadata
  - [new item] global/lvmlockctl_kill_command
  - [new item] global/vdo_disabled_features</changelog>
  <changelog author="heming.zhao@suse.com" date="1626177600">- lvm2: double free or corruption with invalid LVM_SYSTEM_DIR breaks guestfs-tools (bsc#1188141)
  + bug-1188141_toolcontext-fix-double-free-core-dumped-issue.patch
- replace exist patch with bug fixed patches
  - (remove) fate-31841_fsadm-add-support-for-btrfs.patch
  + (add) fate-31841-01_fsadm-add-support-to-resize-check-btrfs-filesystem.patch
  + (add) fate-31841-02_man-add-support-for-btrfs.patch
  + (add) fate-31841-03_tests-new-test-suite-of-fsadm-for-btrfs.patch</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1628683200">- Add lvm2-rpmlintrc where we skip all rpmlint issue for lvm2-testsuite package
  (bsc#1179047).</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1643716800">- udev: create symlinks and watch even in suspended state (bsc#1195231)
  + (add) 0043-udev-create-symlinks-and-watch-even-in-suspended-sta.patch</changelog>
  <changelog author="heming.zhao@suse.com" date="1646136000">- Update lvm2 from LVM2.2.03.12 to LVM2.2.03.15
  * ** WHATS_NEW from 2.03.13 to 2.03.15 ***
  Version 2.03.15 - 07th February 2022
  ====================================
    Remove service based autoactivation. global/event_activation = 0 is NOOP.
    Improve support for metadata profiles for --type writecache.
    Use cache or active DM device when available with new kernels.
    Introduce function to utilize UUIDs from DM_DEVICE_LIST.
    Increase some hash table size to better support large device sets.
  Version 2.03.14 - 20th October 2021
  ===================================
    Device scanning is skipping directories on different filesystems.
    Print info message with too many or too large archived files.
    Reduce metadata readings during scanning phase.
    Optimize computation of crc32 check sum with multiple PVs.
    Enhance recover path on cache creation failure.
    Filter out unsupported MQ/SMQ cache policy setting.
    Fix memleak in mpath filter.
    Support newer location for VDO statistics.
    Add support for VDO async-unsafe write policy.
    Improve lvm_import_vdo script.
    Support VDO LV with lvcreate -ky.
    Fix lvconvert for VDO LV bigger then 2T.
    Create VDO LVs automatically without zeroing.
    Rename vdoimport to lvm_import_vdo.
  Version 2.03.13 - 11th August 2021
  ==================================
    Changes in udev support:
  - obtain_device_list_from_udev defaults to 0.
  - see devices/external_device_info_source,
    devices/obtain_device_list_from_udev, and devices/multipath_wwids_file help
    in lvm.conf
    Fix devices file handling of loop with deleted backing file.
    Fix devices file handling of scsi_debug WWIDs.
    Fix many static analysis issues.
    Support --poolmetadataspare with vgsplit and vgmerge.
    Fix detection of active components of external origin volume.
    Add vdoimport tool to support conversion of VDO volumes.
    Support configurable allocation/vdo_pool_header_size.
    Fix handling of lvconvert --type vdo-pool --virtualsize.
    Simplified handling of archive() and backup() internal calls.
    Add 'idm' locking type for IDM lock manager.
    Fix load of kvdo target when it is not present in memory (2.03.12).
  * ** WHATS_NEW_DM from 1.02.179 to 1.02.183 ***
  Version 1.02.183 - 07th February 2022
  =====================================
    Unmangle UUIDs for DM_DEVICE_LIST ioctl.
  Version 1.02.181 - 20th October 2021
  ====================================
    Add IMA support with 'dmsetup measure' command.
    Add defines DM_NAME_LIST_FLAG_HAS_UUID, DM_NAME_LIST_FLAG_DOESNT_HAVE_UUID.
    Enhance tracking of activated devices when preloading dm tree.
    Fix bug in construction of cache table line (regression from 1.02.159).
  Version 1.02.179 - 11th August 2021
  ===================================
    (empty)
- Drop patches that have been merged into upstream
  - 0001-lvmlockd-idm-Introduce-new-locking-scheme.patch
  - 0002-lvmlockd-idm-Hook-Seagate-IDM-wrapper-APIs.patch
  - 0003-lib-locking-Add-new-type-idm.patch
  - 0004-lib-locking-Parse-PV-list-for-IDM-locking.patch
  - 0005-tools-Add-support-for-idm-lock-type.patch
  - 0006-configure-Add-macro-LOCKDIDM_SUPPORT.patch
  - 0007-enable-command-syntax-for-thin-and-writecache.patch
  - 0008-lvremove-fix-removing-thin-pool-with-writecache-on-d.patch
  - 0009-vdo-fix-preload-of-kvdo.patch
  - 0010-writecache-fix-lv_on_pmem.patch
  - 0011-writecache-don-t-pvmove-device-used-by-writecache.patch
  - 0012-pvchange-fix-file-locking-deadlock.patch
  - 0013-tests-Enable-the-testing-for-IDM-locking-scheme.patch
  - 0014-tests-Support-multiple-backing-devices.patch
  - 0015-tests-Cleanup-idm-context-when-prepare-devices.patch
  - 0016-tests-Add-checking-for-lvmlockd-log.patch
  - 0017-tests-stress-Add-single-thread-stress-testing.patch
  - 0018-tests-stress-Add-multi-threads-stress-testing-for-VG.patch
  - 0019-tests-stress-Add-multi-threads-stress-testing-for-PV.patch
  - 0020-tests-Support-idm-failure-injection.patch
  - 0021-tests-Add-testing-for-lvmlockd-failure.patch
  - 0022-tests-idm-Add-testing-for-the-fabric-failure.patch
  - 0023-tests-idm-Add-testing-for-the-fabric-failure-and-tim.patch
  - 0024-tests-idm-Add-testing-for-the-fabric-s-half-brain-fa.patch
  - 0025-tests-idm-Add-testing-for-IDM-lock-manager-failure.patch
  - 0026-tests-multi-hosts-Add-VG-testing.patch
  - 0027-tests-multi-hosts-Add-LV-testing.patch
  - 0028-tests-multi-hosts-Test-lease-timeout-with-LV-exclusi.patch
  - 0029-tests-multi-hosts-Test-lease-timeout-with-LV-shareab.patch
  - 0030-fix-empty-mem-pool-leak.patch
  - 0031-tests-writecache-blocksize-add-dm-cache-tests.patch
  - 0032-tests-rename-test.patch
  - 0033-tests-add-writecache-cache-blocksize-2.patch
  - 0034-lvmlockd-Fix-the-compilation-warning.patch
  - 0035-devices-don-t-use-deleted-loop-backing-file-for-devi.patch
  - 0036-man-help-fix-common-option-listing.patch
  - 0037-archiving-take-archive-automatically.patch
  - 0038-backup-automatically-store-data-on-vg_unlock.patch
  - 0039-archive-avoid-abuse-of-internal-flag.patch
  - 0040-pvck-add-lock_global-before-clean_hint_file.patch
  - 0041-lvmdevices-add-deviceidtype-option.patch
  - bug-1188141_toolcontext-fix-double-free-core-dumped-issue.patch
  - 0043-udev-create-symlinks-and-watch-even-in-suspended-sta.patch
  - bug-1179691_config-set-external_device_info_source-none.patch
- Add upstream patch
  - 0001-post-release.patch
  - 0002-asan-fix-some-reports-from-libasan.patch
  - 0003-make-generate.patch
  - 0004-tests-udev-pvscan-vgchange-fix-service-wait.patch
  - 0005-devices-file-do-not-clear-PVID-of-unread-devices.patch
  - 0006-tests-skip-vgchange-pvs-online.sh-on-rhel5.patch
  - 0007-dev_manager-fix-dm_task_get_device_list.patch
  - 0008-dev_manager-failing-status-is-not-internal-error.patch
  - 0009-clang-add-extra-check.patch
  - 0010-clang-possible-better-compilation-with-musl-c.patch
  - 0011-dev_manager-do-not-query-for-open_count.patch
  - 0012-dev_manager-use-list-info-for-preset-devs.patch
  - 0013-man-lvmcache-add-more-writecache-cachesettings-info.patch
  - 0014-man-update-cachesettings-option-description.patch
  - 0015-man-lvmcache-mention-writecache-memory-usage.patch
  - 0016-writecache-display-block-size-from-lvs.patch
  - 0017-devices-simplify-dev_cache_get_by_devt.patch
  - 0018-devices-drop-incorrect-paths-from-aliases-list.patch
  - 0019-devices-initial-use-of-existing-option.patch
  - 0020-devices-fix-dev_name-assumptions.patch
  - 0021-devices-use-dev-cache-aliases-handling-from-label-sc.patch
  - 0022-devices-only-close-PVs-on-LVs-when-scan_lvs-is-enabl.patch
  - 0023-writecache-check-memory-usage.patch
- Update patch
  - fate-309425_display-dm-name-for-lv-name.patch
- lvm2.spec
  - add new binraries: lvmdevices vgimportdevices
  - add config item "--with-cluster=internal" for cluster test
  - add config item "--with-integrity=internal"
  - add new man lvmautoactivation.7
  - remove lvm2-activation-generator &amp; man page
  - remove lvm2-pvscan@.service
  - replace 69-dm-lvm-metad.rules with 69-dm-lvm.rules</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1646913600">- Udev database has incomplete information about device /dev/sda. (bsc#1181242)
  + 0024-pvscan-don-t-use-udev-for-external-device-info.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1648641600">-  lvm2-monitor.service reported warning messages for udev didn't finish to set up device database (bsc#1197183)
  + 0025-vgchange-monitor-don-t-use-udev-info.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1662033600">- Update lvm2 from LVM2.2.03.15 to LVM2.2.03.16
  * ** WHATS_NEW for 2.03.16 ***
  Version 2.03.16 - 18th May 2022
  ===============================
    Fix segfault when handling selection with historical LVs.
    Add support --vdosettings with lvcreate, lvconvert, lvchange.
    Filtering multipath devices respects blacklist setting from multipath configuration.
    lvmdevices support for removing by device id using --deviceidtype and --deldev.
    Display writecache block size with lvs -o writecache_block_size.
    Improve cachesettings description in man lvmcache.
    Fix lossing of delete message on thin-pool extension.
- Drop patches that have been merged into upstream
  - 0001-post-release.patch
  - 0002-asan-fix-some-reports-from-libasan.patch
  - 0003-make-generate.patch
  - 0004-tests-udev-pvscan-vgchange-fix-service-wait.patch
  - 0005-devices-file-do-not-clear-PVID-of-unread-devices.patch
  - 0006-tests-skip-vgchange-pvs-online.sh-on-rhel5.patch
  - 0007-dev_manager-fix-dm_task_get_device_list.patch
  - 0008-dev_manager-failing-status-is-not-internal-error.patch
  - 0009-clang-add-extra-check.patch
  - 0010-clang-possible-better-compilation-with-musl-c.patch
  - 0011-dev_manager-do-not-query-for-open_count.patch
  - 0012-dev_manager-use-list-info-for-preset-devs.patch
  - 0013-man-lvmcache-add-more-writecache-cachesettings-info.patch
  - 0014-man-update-cachesettings-option-description.patch
  - 0015-man-lvmcache-mention-writecache-memory-usage.patch
  - 0016-writecache-display-block-size-from-lvs.patch
  - 0017-devices-simplify-dev_cache_get_by_devt.patch
  - 0018-devices-drop-incorrect-paths-from-aliases-list.patch
  - 0019-devices-initial-use-of-existing-option.patch
  - 0020-devices-fix-dev_name-assumptions.patch
  - 0021-devices-use-dev-cache-aliases-handling-from-label-sc.patch
  - 0022-devices-only-close-PVs-on-LVs-when-scan_lvs-is-enabl.patch
  - 0023-writecache-check-memory-usage.patch
  - 0024-pvscan-don-t-use-udev-for-external-device-info.patch
  - 0025-vgchange-monitor-don-t-use-udev-info.patch
- Add upstream patch
  - 0001-devices-file-move-clean-up-after-command-is-run.patch
  - 0002-devices-file-fail-if-devicesfile-filename-doesn-t-ex.patch
  - 0003-filter-mpath-handle-other-wwid-types-in-blacklist.patch
  - 0004-filter-mpath-get-wwids-from-sysfs-vpd_pg83.patch
  - 0005-pvdisplay-restore-reportformat-option.patch
  - 0006-exit-with-error-when-devicesfile-name-doesn-t-exist.patch
  - 0007-report-fix-pe_start-column-type-from-NUM-to-SIZ.patch
  - 0008-_vg_read_raw_area-fix-segfault-caused-by-using-null-.patch
  - 0009-mm-remove-libaio-from-being-skipped.patch
  - 0010-dmsetup-check-also-for-ouf-of-range-value.patch
  - 0011-devices-drop-double-from-sysfs-path.patch
  - 0012-devices-file-fix-pvcreate-uuid-matching-pvid-entry-w.patch
  - 0013-vgimportdevices-change-result-when-devices-are-not-a.patch
  - 0014-vgimportdevices-fix-locking-when-creating-devices-fi.patch
- Update patch
  - bug-1184687_Add-nolvm-for-kernel-cmdline.patch
- update lvm2.spec
  - indent some lines for easy read
  - add new man: lvm_import_vdo.8 dmfilemapd.8
  - remove config item '--enable-cmirrord', which was obsoleted.
  - remove config item '--enable-realtime', which became default setting.
  - add config item "--enable-dmfilemapd" for new daemon dmfilemapd
- lvm.conf
  - align upstream style, comment out default values</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1663761600">- lvmlockd is not supporting sanlock (bsc#1203482)
  - set 1 for _supportsanlock in lvm2.spec for enabling sanlock.</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1665576000">- lvm.conf should re-enable commented out option use_lvmlockd (bsc#1204219)
  - re-enable "use_lvmlockd = 0" in lvm.conf</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1667217600">- dracut-initqueue timeouts with 5.3.18-150300.59.63 kernel on ppc64le (bsc#1199074)
  - in lvm2.spec, change device_mapper_version from 1.02.185 to %{lvm2_version}_1.02.185</changelog>
  <changelog author="Amit Chaudhary &lt;amit.chaudhary@suse.com&gt;" date="1667476800">- killed lvmlockd doesn't clear/adopt locks leading to inability to start volume group (bsc#1203216)
  - bug-1203216_lvmlockd-purge-the-lock-resources-left-in-previous-l.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="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1687521600">- multipath_component_detection = 0 in lvm.conf does not have any effect (bsc#1212613)
  - bug-1212613_apply-multipath_component_detection-0-to-duplicate-P.patch</changelog>
  <changelog author="heming.zhao@suse.com" date="1692532800">- blkdeactivate calls wrong mountpoint cmd (bsc#1214071)
  + bug-1214071-blkdeactivate_calls_wrong_mountpoint.patch</changelog>
  <changelog author="Glass Su &lt;glass.su@suse.com&gt;" date="1695038400">- Update lvm2 from LVM2.2.03.16 to LVM2.2.03.22 (jsc#PED-6339)
  * ** WHATS_NEW from 2.03.17 to 2.03.22 ***
  version 2.03.22 - 02nd August 2023
  ==================================
    Fix pv_major/pv_minor report field types so they are integers, not strings.
    Add lvmdevices --delnotfound to delete entries for missing devices.
    Always use cachepool name for metadata backup LV for lvconvert --repair.
    Make metadata backup LVs read-only after pool's lvconvert --repair.
    Improve VDO and Thin support with lvmlockd.
    Handle 'lvextend --usepolicies' for pools for all activation variants.
    Fix memleak in vgchange autoactivation setup.
    Update py-compile building script.
    Support conversion from thick to fully provisioned thin LV.
    Cache/Thin-pool can use error and zero volumes for testing.
    Individual thin volume can be cached, but cannot take snapshot.
    Better internal support for handling error and zero target (for testing).
    Resize COW above trimmed maximal size is does not return error.
    Support parsing of vdo geometry format version 4.
    Add lvm.conf thin_restore and cache_restore settings.
    Handle multiple mounts while resizing volume with a FS.
    Handle leading/trailing spaces in sys_wwid and sys_serial used by deivce_id.
    Enhance lvm_import_vdo and use snapshot when converting VDO volume.
    Fix parsing of VDO metadata.
    Fix failing -S|--select for non-reporting cmds if using LV info/status fields.
    Allow snapshots of raid+integrity LV.
    Fix multisegment RAID1 allocator to prevent using single disk for more legs.
  version 2.03.21 - 21st April 2023
  =================================
    Fix activation of vdo-pool for with 0 length headers (converted pools).
    Avoid printing internal init messages when creation integration devices.
    Allow (write)cache over raid+integrity LV.
  version 2.03.20 - 21st March 2023
  =================================
    Fix segfault if using -S|--select with log/report_command_log=1 setting.
    Configure now fails when requested lvmlockd dependencies are missing.
    Add some configure Gentoo enhancements for static builds.
  version 2.03.19 - 21st February 2023
  ====================================
    Configure supports --with-systemd-run executed from udev rules.
    Enhancement for build with MuslC systemd and non-bash system shells (dash).
    Do not reset SYSTEMD_READY variable in udev for PVs on MD and loop devices.
    Ensure udev is processing origin LV before its thick snapshots LVs.
    Fix and improve runtime memory size detection for VDO volumes.
  version 2.03.18 - 22nd December 2022
  ====================================
    Fix issues reported by coverity scan.
    Fix warning for thin pool overprovisioning on lvextend (2.03.17).
    Add support for writecache metadata_only and pause_writeback settings.
    Fix missing error messages in lvmdbusd.
  Version 2.03.17 - 10th November 2022
  ====================================
    Add new options (--fs, --fsmode) for FS handling when resizing LVs.
    Fix 'lvremove -S|--select LV' to not also remove its historical LV right away.
    Fix lv_active field type to binary so --select and --binary applies properly.
    Switch to use mallinfo2 and use it only with glibc.
    Error out in lvm shell if using a cmd argument not supported in the shell.
    Fix lvm shell's lastlog command to report previous pre-command failures.
    Extend VDO and VDOPOOL without flushing and locking fs.
    Add --valuesonly option to lvmconfig to print only values without keys.
    Updates configure with recent autoconf tooling.
    Fix lvconvert --test --type vdo-pool execution.
    Add json_std output format for more JSON standard compliant version of output.
    Fix vdo_slab_size_mb value for converted VDO volume.
    Fix many corner cases in device_id, including handling of S/N duplicates.
    Fix various issues in lvmdbusd.
- Drop patches that have been merged into upstream
  - 0001-devices-file-move-clean-up-after-command-is-run.patch
  - 0002-devices-file-fail-if-devicesfile-filename-doesn-t-ex.patch
  - 0003-filter-mpath-handle-other-wwid-types-in-blacklist.patch
  - 0004-filter-mpath-get-wwids-from-sysfs-vpd_pg83.patch
  - 0005-pvdisplay-restore-reportformat-option.patch
  - 0006-exit-with-error-when-devicesfile-name-doesn-t-exist.patch
  - 0007-report-fix-pe_start-column-type-from-NUM-to-SIZ.patch
  - 0008-_vg_read_raw_area-fix-segfault-caused-by-using-null-.patch
  - 0009-mm-remove-libaio-from-being-skipped.patch
  - 0010-dmsetup-check-also-for-ouf-of-range-value.patch
  - 0011-devices-drop-double-from-sysfs-path.patch
  - 0012-devices-file-fix-pvcreate-uuid-matching-pvid-entry-w.patch
  - 0013-vgimportdevices-change-result-when-devices-are-not-a.patch
  - 0014-vgimportdevices-fix-locking-when-creating-devices-fi.patch
  - bug-1203216_lvmlockd-purge-the-lock-resources-left-in-previous-l.patch
  - bug-1212613_apply-multipath_component_detection-0-to-duplicate-P.patch
- Add upstream patch
  + 0001-lvconvert-swapmetadata-fix-lvmlockd-locking.patch
  + 0002-lvconvert-fix-ret-values-fro-integrity-remove.patch
  + 0003-lvconvert-fix-regresion-from-integrity-check.patch
  + 0004-gcc-cleanup-warnings.patch
  + 0005-lvmlockd-fix-thick-to-thin-lv-conversion.patch
  + 0006-lvmlockd-let-lockd_init_lv_args-set-lock_args.patch
  + 0007-lvmlockd-fix-lvconvert-to-thin-pool.patch
  + 0008-lvconvert-run-error-path-code-only-for-shared-VG.patch
  + 0009-vgchange-acquire-an-exclusive-VG-lock-for-refresh.patch
  + 0010-lvmlockd-client-mutex-ordering.patch
  + 0011-filesystem-move-stat-after-open-check.patch
  + 0012-tests-check-for-writecache.patch
  + 0013-lvresize-fix-32-bit-overflow-in-size-calculation.patch
  + 0014-gcc-fix-warnings-for-x32-architecture.patch
  + 0015-gcc-warning-missing-braces-around-initializer.patch
  + 0016-test-improve-aux-teardown.patch
  + 0017-tests-aux-try-with-extra-sleep.patch
  + 0018-tests-aux-using-singl-lvmconf-call.patch
  + 0019-tests-missing-to-check-for-writecache-support.patch
  + 0020-tests-pvmove-large-disk-area.patch
  + 0021-tests-enforce-full-fs-check.patch
  + 0022-tests-update-for-work-in-fake-dev-environment.patch
  + 0023-tests-skip-test-when-lvmdbusd-runs-on-the-system.patch
  + 0024-tests-better-slowdown.patch
- Update patch
  - bug-1037309_Makefile-skip-compliling-daemons-lvmlockd-directory.patch
  - bug-1184124-link-tests-as-PIE.patch
  - bug-1184687_Add-nolvm-for-kernel-cmdline.patch
  - fate-31841-03_tests-new-test-suite-of-fsadm-for-btrfs.patch
- Rename &amp; Update patch
  - bug-1012973_simplify-special-case-for-md-in-69-dm-lvm-metadata.patch
  + bug-1012973_simplify-special-case-for-md-in-69-dm-lvm-rules.patch
- update lvm2.spec
  - change upstream_device_mapper_version to 1.02.196
  - change device_mapper_version to %{lvm2_version}_1.02.196
  - add config item "-with-libexecdir=%{_libexecdir}" to fix libexec path since commit a2d33cdf
  - add new binary "%{_libexecdir}/lvresize_fs_helper" to lvm2 package</changelog>
</package>
<package pkgid="122b6d84fc59fda020f3bc37357b80b74642fab4cacfd62ac36419ddc7d94ae24cae00071b2fa2dc3f75be7e9963a50f572529a721b3a83a305f630cae1ce001" name="device-mapper-debuginfo" arch="i586">
  <version epoch="0" ver="2.03.22_1.02.196" rel="1.1"/>
  <changelog author="ghe@suse.com" date="1618833600">- Add metadata-based autoactivation property for VG and LV (bsc#1178680)
  + bug-1178680_add-metadata-based-autoactivation-property-for-VG-an.patch</changelog>
  <changelog author="heming.zhao@suse.com" date="1619006400">- LVM cannot be disabled on boot (bsc#1184687)
  + bug-1184687_Add-nolvm-for-kernel-cmdline.patch
- Update patch for avoiding apply warning message
  + bug-1012973_simplify-special-case-for-md-in-69-dm-lvm-metadata.patch</changelog>
  <changelog author="heming.zhao@suse.com" date="1619179200">- Honor lvm.conf event_activation=0 on "pvscan --cache -aay" (bsc#1185190)
  + bug-1185190_01-pvscan-support-disabled-event_activation.patch
  + bug-1185190_02-config-improve-description-for-event_activation.patch</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1621944000">- Link test as position independent executable (bsc#1184124).
  + bug-1184124-link-tests-as-PIE.patch</changelog>
  <changelog author="heming.zhao@suse.com" date="1623153600">- update lvm2 from LVM2.03.10 to LVM2.2.03.12 (bsc#1187010)
  * ** WHATS_NEW from 2.03.11 to 2.03.12 ***
  Version 2.03.12 - 07th May 2021
  ===============================
    Allow attaching cache to thin data volume.
    Fix memleak when generating list of outdated pvs.
    Better hyphenation usage in man pages.
    Replace use of deprecated security_context_t with char*.
    Configure supports AIO_LIBS and AIO_CFLAGS.
    Improve build process for static builds.
    New --setautoactivation option to modify LV or VG auto activation.
    New metadata based autoactivation property for LVs and VGs.
    Improve signal handling with lvmpolld.
    Signal handler can interrupt command also for SIGTERM.
    Lvreduce --yes support.
    Add configure option --with/out-symvers for non-glibc builds.
    Report error when the filesystem is missing on fsadm resized volume.
    Handle better blockdev with --getsize64 support for fsadm.
    Do not include editline/history.h when using editline library.
    Support error and zero segtype for thin-pool data for testing.
    Support mixed extension for striped, error and zero segtypes.
    Support resize also for stacked virtual volumes.
    Skip dm-zero devices just like with dm-error target.
    Reduce ioctl() calls when checking target status.
    Merge polling does not fail, when LV is found to be already merged.
    Poll volumes with at least 100ms delays.
    Do not flush dm cache when cached LV is going to be removed.
    New lvmlockctl_kill_command configuration option.
    Support interruption while waiting on device close before deactivation.
    Flush thin-pool messages before removing more thin volumes.
    Improve hash function with less collisions and make it faster.
    Reduce ioctl count when deactivating volumes.
    Reduce number of metadata parsing.
    Enhance performance of lvremove and vgremove commands.
    Support interruption when taking archive and backup.
    Accelerate large lvremoves.
    Speedup search for cached device nodes.
    Speedup command initialization.
    Add devices file feature, off by default for now.
    Support extension of writecached volumes.
    Fix problem with unbound variable usage within fsadm.
    Fix IMSM MD RAID detection on 4k devices.
    Check for presence of VDO target before starting any conversion.
    Support metatadata profiles with volume VDO pool conversions.
    Support -Zn for conversion of already formated VDO pools.
    Avoid removing LVs on error path of lvconvert during creation volumes.
    Fix crashing lvdisplay when thin volume was waiting for merge.
    Support option --errorwhenfull when converting volume to thin-pool.
    Improve thin-performance profile support conversion to thin-pool.
    Add workaround to avoid read of internal 'converted' devices.
    Prohibit merging snapshot into the read-only thick snapshot origin.
    Restore support for flipping rw/r permissions for thin snapshot origin.
    Support resize of cached volumes.
    Disable autoactivation with global/event_activation=0.
    Check if lvcreate passes read_only_volume_list with tags and skips zeroing.
    Allocation prints better error when metadata cannot fit on a single PV.
    Pvmove can better resolve full thin-pool tree move.
    Limit pool metadata spare to 16GiB.
    Improves conversion and allocation of pool metadata.
    Support thin pool metadata 15.88GiB, adds 64MiB, thin_pool_crop_metadata=0.
    Enhance lvdisplay to report raid available/partial.
    Support online rename of VDO pools.
    Improve removal of pmspare when last pool is removed.
    Fix problem with wiping of converted LVs.
    Fix memleak in scanning  (2.03.11).
    Fix corner case allocation for thin-pools.
  Version 2.03.11 - 08th January 2021
  ===================================
    Fix pvck handling MDA at offset different from 4096.
    Partial or degraded activation of writecache is not allowed.
    Enhance error handling for fsadm and handle correct fsck result.
    Dmeventd lvm plugin ignores higher reserved_stack lvm.conf values.
    Support using BLKZEROOUT for clearing devices.
    Support interruption when wipping LVs.
    Support interruption for bcache waiting.
    Fix bcache when device has too many failing writes.
    Fix bcache waiting for IO completion with failing disks.
    Configure use own python path name order to prefer using python3.
    Add configure --enable-editline support as an alternative to readline.
    Enhance reporting and error handling when creating thin volumes.
    Enable vgsplit for VDO volumes.
    Lvextend of vdo pool volumes ensure at least 1 new VDO slab is added.
    Use revert_lv() on reload error path after vg_revert().
    Configure --with-integrity enabled.
    Restore lost signal blocking while VG lock is held.
    Improve estimation of needed extents when creating thin-pool.
    Use extra 1% when resizing thin-pool metadata LV with --use-policy.
    Enhance --use-policy percentage rounding.
    Configure --with-vdo and --with-writecache as internal segments.
    Improving VDO man page examples.
    Allow pvmove of writecache origin.
    Report integrity fields.
    Integrity volumes defaults to journal mode.
    Switch code base to use flexible array syntax.
    Fix 64bit math when calculation cachevol size.
    Preserve uint32_t for seqno handling.
    Switch from mmap to plain read when loading regular files.
    Update lvmvdo man page and better explain DISCARD usage.
  * ** WHATS_NEW_DM from 1.02.175 to 1.02.177 ***
  Version 1.02.177 - 07th May 2021
  ================================
    Configure proceeds without libaio to allow build of device-mapper only.
    Fix symbol versioning build with -O2 -flto.
    Add dm_tree_node_add_thin_pool_target_v1 with crop_metadata support.
- Drop patches that have been merged into upstream
  - bug-1175565_01-tools-move-struct-element-before-variable-lenght-lis.patch
  - bug-1175565_02-gcc-change-zero-sized-array-to-fexlible-array.patch
  - bug-1175565_03-gcc-zero-sized-array-to-fexlible-array-C99.patch
  - bug-1178680_add-metadata-based-autoactivation-property-for-VG-an.patch
  - bug-1185190_01-pvscan-support-disabled-event_activation.patch
  - bug-1185190_02-config-improve-description-for-event_activation.patch
- Add patch
  + 0001-lvmlockd-idm-Introduce-new-locking-scheme.patch
  + 0002-lvmlockd-idm-Hook-Seagate-IDM-wrapper-APIs.patch
  + 0003-lib-locking-Add-new-type-idm.patch
  + 0004-lib-locking-Parse-PV-list-for-IDM-locking.patch
  + 0005-tools-Add-support-for-idm-lock-type.patch
  + 0006-configure-Add-macro-LOCKDIDM_SUPPORT.patch
  + 0007-enable-command-syntax-for-thin-and-writecache.patch
  + 0008-lvremove-fix-removing-thin-pool-with-writecache-on-d.patch
  + 0009-vdo-fix-preload-of-kvdo.patch
  + 0010-writecache-fix-lv_on_pmem.patch
  + 0011-writecache-don-t-pvmove-device-used-by-writecache.patch
  + 0012-pvchange-fix-file-locking-deadlock.patch
  + 0013-tests-Enable-the-testing-for-IDM-locking-scheme.patch
  + 0014-tests-Support-multiple-backing-devices.patch
  + 0015-tests-Cleanup-idm-context-when-prepare-devices.patch
  + 0016-tests-Add-checking-for-lvmlockd-log.patch
  + 0017-tests-stress-Add-single-thread-stress-testing.patch
  + 0018-tests-stress-Add-multi-threads-stress-testing-for-VG.patch
  + 0019-tests-stress-Add-multi-threads-stress-testing-for-PV.patch
  + 0020-tests-Support-idm-failure-injection.patch
  + 0021-tests-Add-testing-for-lvmlockd-failure.patch
  + 0022-tests-idm-Add-testing-for-the-fabric-failure.patch
  + 0023-tests-idm-Add-testing-for-the-fabric-failure-and-tim.patch
  + 0024-tests-idm-Add-testing-for-the-fabric-s-half-brain-fa.patch
  + 0025-tests-idm-Add-testing-for-IDM-lock-manager-failure.patch
  + 0026-tests-multi-hosts-Add-VG-testing.patch
  + 0027-tests-multi-hosts-Add-LV-testing.patch
  + 0028-tests-multi-hosts-Test-lease-timeout-with-LV-exclusi.patch
  + 0029-tests-multi-hosts-Test-lease-timeout-with-LV-shareab.patch
  + 0030-fix-empty-mem-pool-leak.patch
  + 0031-tests-writecache-blocksize-add-dm-cache-tests.patch
  + 0032-tests-rename-test.patch
  + 0033-tests-add-writecache-cache-blocksize-2.patch
  + 0034-lvmlockd-Fix-the-compilation-warning.patch
  + 0035-devices-don-t-use-deleted-loop-backing-file-for-devi.patch
  + 0036-man-help-fix-common-option-listing.patch
  + 0037-archiving-take-archive-automatically.patch
  + 0038-backup-automatically-store-data-on-vg_unlock.patch
  + 0039-archive-avoid-abuse-of-internal-flag.patch
  + 0040-pvck-add-lock_global-before-clean_hint_file.patch
  + 0041-lvmdevices-add-deviceidtype-option.patch
- Update patch
  - bug-1184687_Add-nolvm-for-kernel-cmdline.patch
  - fate-31841_fsadm-add-support-for-btrfs.patch
- lvm.conf
  - trim tail space
  - fix typo
  - [new item] devices/use_devicesfile
  - [new item] devices/devicesfile
  - [new item] devices/search_for_devnames
  - [new item] allocation/thin_pool_crop_metadata
  - [new item] global/lvmlockctl_kill_command
  - [new item] global/vdo_disabled_features</changelog>
  <changelog author="heming.zhao@suse.com" date="1626177600">- lvm2: double free or corruption with invalid LVM_SYSTEM_DIR breaks guestfs-tools (bsc#1188141)
  + bug-1188141_toolcontext-fix-double-free-core-dumped-issue.patch
- replace exist patch with bug fixed patches
  - (remove) fate-31841_fsadm-add-support-for-btrfs.patch
  + (add) fate-31841-01_fsadm-add-support-to-resize-check-btrfs-filesystem.patch
  + (add) fate-31841-02_man-add-support-for-btrfs.patch
  + (add) fate-31841-03_tests-new-test-suite-of-fsadm-for-btrfs.patch</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1628683200">- Add lvm2-rpmlintrc where we skip all rpmlint issue for lvm2-testsuite package
  (bsc#1179047).</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1643716800">- udev: create symlinks and watch even in suspended state (bsc#1195231)
  + (add) 0043-udev-create-symlinks-and-watch-even-in-suspended-sta.patch</changelog>
  <changelog author="heming.zhao@suse.com" date="1646136000">- Update lvm2 from LVM2.2.03.12 to LVM2.2.03.15
  * ** WHATS_NEW from 2.03.13 to 2.03.15 ***
  Version 2.03.15 - 07th February 2022
  ====================================
    Remove service based autoactivation. global/event_activation = 0 is NOOP.
    Improve support for metadata profiles for --type writecache.
    Use cache or active DM device when available with new kernels.
    Introduce function to utilize UUIDs from DM_DEVICE_LIST.
    Increase some hash table size to better support large device sets.
  Version 2.03.14 - 20th October 2021
  ===================================
    Device scanning is skipping directories on different filesystems.
    Print info message with too many or too large archived files.
    Reduce metadata readings during scanning phase.
    Optimize computation of crc32 check sum with multiple PVs.
    Enhance recover path on cache creation failure.
    Filter out unsupported MQ/SMQ cache policy setting.
    Fix memleak in mpath filter.
    Support newer location for VDO statistics.
    Add support for VDO async-unsafe write policy.
    Improve lvm_import_vdo script.
    Support VDO LV with lvcreate -ky.
    Fix lvconvert for VDO LV bigger then 2T.
    Create VDO LVs automatically without zeroing.
    Rename vdoimport to lvm_import_vdo.
  Version 2.03.13 - 11th August 2021
  ==================================
    Changes in udev support:
  - obtain_device_list_from_udev defaults to 0.
  - see devices/external_device_info_source,
    devices/obtain_device_list_from_udev, and devices/multipath_wwids_file help
    in lvm.conf
    Fix devices file handling of loop with deleted backing file.
    Fix devices file handling of scsi_debug WWIDs.
    Fix many static analysis issues.
    Support --poolmetadataspare with vgsplit and vgmerge.
    Fix detection of active components of external origin volume.
    Add vdoimport tool to support conversion of VDO volumes.
    Support configurable allocation/vdo_pool_header_size.
    Fix handling of lvconvert --type vdo-pool --virtualsize.
    Simplified handling of archive() and backup() internal calls.
    Add 'idm' locking type for IDM lock manager.
    Fix load of kvdo target when it is not present in memory (2.03.12).
  * ** WHATS_NEW_DM from 1.02.179 to 1.02.183 ***
  Version 1.02.183 - 07th February 2022
  =====================================
    Unmangle UUIDs for DM_DEVICE_LIST ioctl.
  Version 1.02.181 - 20th October 2021
  ====================================
    Add IMA support with 'dmsetup measure' command.
    Add defines DM_NAME_LIST_FLAG_HAS_UUID, DM_NAME_LIST_FLAG_DOESNT_HAVE_UUID.
    Enhance tracking of activated devices when preloading dm tree.
    Fix bug in construction of cache table line (regression from 1.02.159).
  Version 1.02.179 - 11th August 2021
  ===================================
    (empty)
- Drop patches that have been merged into upstream
  - 0001-lvmlockd-idm-Introduce-new-locking-scheme.patch
  - 0002-lvmlockd-idm-Hook-Seagate-IDM-wrapper-APIs.patch
  - 0003-lib-locking-Add-new-type-idm.patch
  - 0004-lib-locking-Parse-PV-list-for-IDM-locking.patch
  - 0005-tools-Add-support-for-idm-lock-type.patch
  - 0006-configure-Add-macro-LOCKDIDM_SUPPORT.patch
  - 0007-enable-command-syntax-for-thin-and-writecache.patch
  - 0008-lvremove-fix-removing-thin-pool-with-writecache-on-d.patch
  - 0009-vdo-fix-preload-of-kvdo.patch
  - 0010-writecache-fix-lv_on_pmem.patch
  - 0011-writecache-don-t-pvmove-device-used-by-writecache.patch
  - 0012-pvchange-fix-file-locking-deadlock.patch
  - 0013-tests-Enable-the-testing-for-IDM-locking-scheme.patch
  - 0014-tests-Support-multiple-backing-devices.patch
  - 0015-tests-Cleanup-idm-context-when-prepare-devices.patch
  - 0016-tests-Add-checking-for-lvmlockd-log.patch
  - 0017-tests-stress-Add-single-thread-stress-testing.patch
  - 0018-tests-stress-Add-multi-threads-stress-testing-for-VG.patch
  - 0019-tests-stress-Add-multi-threads-stress-testing-for-PV.patch
  - 0020-tests-Support-idm-failure-injection.patch
  - 0021-tests-Add-testing-for-lvmlockd-failure.patch
  - 0022-tests-idm-Add-testing-for-the-fabric-failure.patch
  - 0023-tests-idm-Add-testing-for-the-fabric-failure-and-tim.patch
  - 0024-tests-idm-Add-testing-for-the-fabric-s-half-brain-fa.patch
  - 0025-tests-idm-Add-testing-for-IDM-lock-manager-failure.patch
  - 0026-tests-multi-hosts-Add-VG-testing.patch
  - 0027-tests-multi-hosts-Add-LV-testing.patch
  - 0028-tests-multi-hosts-Test-lease-timeout-with-LV-exclusi.patch
  - 0029-tests-multi-hosts-Test-lease-timeout-with-LV-shareab.patch
  - 0030-fix-empty-mem-pool-leak.patch
  - 0031-tests-writecache-blocksize-add-dm-cache-tests.patch
  - 0032-tests-rename-test.patch
  - 0033-tests-add-writecache-cache-blocksize-2.patch
  - 0034-lvmlockd-Fix-the-compilation-warning.patch
  - 0035-devices-don-t-use-deleted-loop-backing-file-for-devi.patch
  - 0036-man-help-fix-common-option-listing.patch
  - 0037-archiving-take-archive-automatically.patch
  - 0038-backup-automatically-store-data-on-vg_unlock.patch
  - 0039-archive-avoid-abuse-of-internal-flag.patch
  - 0040-pvck-add-lock_global-before-clean_hint_file.patch
  - 0041-lvmdevices-add-deviceidtype-option.patch
  - bug-1188141_toolcontext-fix-double-free-core-dumped-issue.patch
  - 0043-udev-create-symlinks-and-watch-even-in-suspended-sta.patch
  - bug-1179691_config-set-external_device_info_source-none.patch
- Add upstream patch
  - 0001-post-release.patch
  - 0002-asan-fix-some-reports-from-libasan.patch
  - 0003-make-generate.patch
  - 0004-tests-udev-pvscan-vgchange-fix-service-wait.patch
  - 0005-devices-file-do-not-clear-PVID-of-unread-devices.patch
  - 0006-tests-skip-vgchange-pvs-online.sh-on-rhel5.patch
  - 0007-dev_manager-fix-dm_task_get_device_list.patch
  - 0008-dev_manager-failing-status-is-not-internal-error.patch
  - 0009-clang-add-extra-check.patch
  - 0010-clang-possible-better-compilation-with-musl-c.patch
  - 0011-dev_manager-do-not-query-for-open_count.patch
  - 0012-dev_manager-use-list-info-for-preset-devs.patch
  - 0013-man-lvmcache-add-more-writecache-cachesettings-info.patch
  - 0014-man-update-cachesettings-option-description.patch
  - 0015-man-lvmcache-mention-writecache-memory-usage.patch
  - 0016-writecache-display-block-size-from-lvs.patch
  - 0017-devices-simplify-dev_cache_get_by_devt.patch
  - 0018-devices-drop-incorrect-paths-from-aliases-list.patch
  - 0019-devices-initial-use-of-existing-option.patch
  - 0020-devices-fix-dev_name-assumptions.patch
  - 0021-devices-use-dev-cache-aliases-handling-from-label-sc.patch
  - 0022-devices-only-close-PVs-on-LVs-when-scan_lvs-is-enabl.patch
  - 0023-writecache-check-memory-usage.patch
- Update patch
  - fate-309425_display-dm-name-for-lv-name.patch
- lvm2.spec
  - add new binraries: lvmdevices vgimportdevices
  - add config item "--with-cluster=internal" for cluster test
  - add config item "--with-integrity=internal"
  - add new man lvmautoactivation.7
  - remove lvm2-activation-generator &amp; man page
  - remove lvm2-pvscan@.service
  - replace 69-dm-lvm-metad.rules with 69-dm-lvm.rules</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1646913600">- Udev database has incomplete information about device /dev/sda. (bsc#1181242)
  + 0024-pvscan-don-t-use-udev-for-external-device-info.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1648641600">-  lvm2-monitor.service reported warning messages for udev didn't finish to set up device database (bsc#1197183)
  + 0025-vgchange-monitor-don-t-use-udev-info.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1662033600">- Update lvm2 from LVM2.2.03.15 to LVM2.2.03.16
  * ** WHATS_NEW for 2.03.16 ***
  Version 2.03.16 - 18th May 2022
  ===============================
    Fix segfault when handling selection with historical LVs.
    Add support --vdosettings with lvcreate, lvconvert, lvchange.
    Filtering multipath devices respects blacklist setting from multipath configuration.
    lvmdevices support for removing by device id using --deviceidtype and --deldev.
    Display writecache block size with lvs -o writecache_block_size.
    Improve cachesettings description in man lvmcache.
    Fix lossing of delete message on thin-pool extension.
- Drop patches that have been merged into upstream
  - 0001-post-release.patch
  - 0002-asan-fix-some-reports-from-libasan.patch
  - 0003-make-generate.patch
  - 0004-tests-udev-pvscan-vgchange-fix-service-wait.patch
  - 0005-devices-file-do-not-clear-PVID-of-unread-devices.patch
  - 0006-tests-skip-vgchange-pvs-online.sh-on-rhel5.patch
  - 0007-dev_manager-fix-dm_task_get_device_list.patch
  - 0008-dev_manager-failing-status-is-not-internal-error.patch
  - 0009-clang-add-extra-check.patch
  - 0010-clang-possible-better-compilation-with-musl-c.patch
  - 0011-dev_manager-do-not-query-for-open_count.patch
  - 0012-dev_manager-use-list-info-for-preset-devs.patch
  - 0013-man-lvmcache-add-more-writecache-cachesettings-info.patch
  - 0014-man-update-cachesettings-option-description.patch
  - 0015-man-lvmcache-mention-writecache-memory-usage.patch
  - 0016-writecache-display-block-size-from-lvs.patch
  - 0017-devices-simplify-dev_cache_get_by_devt.patch
  - 0018-devices-drop-incorrect-paths-from-aliases-list.patch
  - 0019-devices-initial-use-of-existing-option.patch
  - 0020-devices-fix-dev_name-assumptions.patch
  - 0021-devices-use-dev-cache-aliases-handling-from-label-sc.patch
  - 0022-devices-only-close-PVs-on-LVs-when-scan_lvs-is-enabl.patch
  - 0023-writecache-check-memory-usage.patch
  - 0024-pvscan-don-t-use-udev-for-external-device-info.patch
  - 0025-vgchange-monitor-don-t-use-udev-info.patch
- Add upstream patch
  - 0001-devices-file-move-clean-up-after-command-is-run.patch
  - 0002-devices-file-fail-if-devicesfile-filename-doesn-t-ex.patch
  - 0003-filter-mpath-handle-other-wwid-types-in-blacklist.patch
  - 0004-filter-mpath-get-wwids-from-sysfs-vpd_pg83.patch
  - 0005-pvdisplay-restore-reportformat-option.patch
  - 0006-exit-with-error-when-devicesfile-name-doesn-t-exist.patch
  - 0007-report-fix-pe_start-column-type-from-NUM-to-SIZ.patch
  - 0008-_vg_read_raw_area-fix-segfault-caused-by-using-null-.patch
  - 0009-mm-remove-libaio-from-being-skipped.patch
  - 0010-dmsetup-check-also-for-ouf-of-range-value.patch
  - 0011-devices-drop-double-from-sysfs-path.patch
  - 0012-devices-file-fix-pvcreate-uuid-matching-pvid-entry-w.patch
  - 0013-vgimportdevices-change-result-when-devices-are-not-a.patch
  - 0014-vgimportdevices-fix-locking-when-creating-devices-fi.patch
- Update patch
  - bug-1184687_Add-nolvm-for-kernel-cmdline.patch
- update lvm2.spec
  - indent some lines for easy read
  - add new man: lvm_import_vdo.8 dmfilemapd.8
  - remove config item '--enable-cmirrord', which was obsoleted.
  - remove config item '--enable-realtime', which became default setting.
  - add config item "--enable-dmfilemapd" for new daemon dmfilemapd
- lvm.conf
  - align upstream style, comment out default values</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1663761600">- lvmlockd is not supporting sanlock (bsc#1203482)
  - set 1 for _supportsanlock in lvm2.spec for enabling sanlock.</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1665576000">- lvm.conf should re-enable commented out option use_lvmlockd (bsc#1204219)
  - re-enable "use_lvmlockd = 0" in lvm.conf</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1667217600">- dracut-initqueue timeouts with 5.3.18-150300.59.63 kernel on ppc64le (bsc#1199074)
  - in lvm2.spec, change device_mapper_version from 1.02.185 to %{lvm2_version}_1.02.185</changelog>
  <changelog author="Amit Chaudhary &lt;amit.chaudhary@suse.com&gt;" date="1667476800">- killed lvmlockd doesn't clear/adopt locks leading to inability to start volume group (bsc#1203216)
  - bug-1203216_lvmlockd-purge-the-lock-resources-left-in-previous-l.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="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1687521600">- multipath_component_detection = 0 in lvm.conf does not have any effect (bsc#1212613)
  - bug-1212613_apply-multipath_component_detection-0-to-duplicate-P.patch</changelog>
  <changelog author="heming.zhao@suse.com" date="1692532800">- blkdeactivate calls wrong mountpoint cmd (bsc#1214071)
  + bug-1214071-blkdeactivate_calls_wrong_mountpoint.patch</changelog>
  <changelog author="Glass Su &lt;glass.su@suse.com&gt;" date="1695038400">- Update lvm2 from LVM2.2.03.16 to LVM2.2.03.22 (jsc#PED-6339)
  * ** WHATS_NEW from 2.03.17 to 2.03.22 ***
  version 2.03.22 - 02nd August 2023
  ==================================
    Fix pv_major/pv_minor report field types so they are integers, not strings.
    Add lvmdevices --delnotfound to delete entries for missing devices.
    Always use cachepool name for metadata backup LV for lvconvert --repair.
    Make metadata backup LVs read-only after pool's lvconvert --repair.
    Improve VDO and Thin support with lvmlockd.
    Handle 'lvextend --usepolicies' for pools for all activation variants.
    Fix memleak in vgchange autoactivation setup.
    Update py-compile building script.
    Support conversion from thick to fully provisioned thin LV.
    Cache/Thin-pool can use error and zero volumes for testing.
    Individual thin volume can be cached, but cannot take snapshot.
    Better internal support for handling error and zero target (for testing).
    Resize COW above trimmed maximal size is does not return error.
    Support parsing of vdo geometry format version 4.
    Add lvm.conf thin_restore and cache_restore settings.
    Handle multiple mounts while resizing volume with a FS.
    Handle leading/trailing spaces in sys_wwid and sys_serial used by deivce_id.
    Enhance lvm_import_vdo and use snapshot when converting VDO volume.
    Fix parsing of VDO metadata.
    Fix failing -S|--select for non-reporting cmds if using LV info/status fields.
    Allow snapshots of raid+integrity LV.
    Fix multisegment RAID1 allocator to prevent using single disk for more legs.
  version 2.03.21 - 21st April 2023
  =================================
    Fix activation of vdo-pool for with 0 length headers (converted pools).
    Avoid printing internal init messages when creation integration devices.
    Allow (write)cache over raid+integrity LV.
  version 2.03.20 - 21st March 2023
  =================================
    Fix segfault if using -S|--select with log/report_command_log=1 setting.
    Configure now fails when requested lvmlockd dependencies are missing.
    Add some configure Gentoo enhancements for static builds.
  version 2.03.19 - 21st February 2023
  ====================================
    Configure supports --with-systemd-run executed from udev rules.
    Enhancement for build with MuslC systemd and non-bash system shells (dash).
    Do not reset SYSTEMD_READY variable in udev for PVs on MD and loop devices.
    Ensure udev is processing origin LV before its thick snapshots LVs.
    Fix and improve runtime memory size detection for VDO volumes.
  version 2.03.18 - 22nd December 2022
  ====================================
    Fix issues reported by coverity scan.
    Fix warning for thin pool overprovisioning on lvextend (2.03.17).
    Add support for writecache metadata_only and pause_writeback settings.
    Fix missing error messages in lvmdbusd.
  Version 2.03.17 - 10th November 2022
  ====================================
    Add new options (--fs, --fsmode) for FS handling when resizing LVs.
    Fix 'lvremove -S|--select LV' to not also remove its historical LV right away.
    Fix lv_active field type to binary so --select and --binary applies properly.
    Switch to use mallinfo2 and use it only with glibc.
    Error out in lvm shell if using a cmd argument not supported in the shell.
    Fix lvm shell's lastlog command to report previous pre-command failures.
    Extend VDO and VDOPOOL without flushing and locking fs.
    Add --valuesonly option to lvmconfig to print only values without keys.
    Updates configure with recent autoconf tooling.
    Fix lvconvert --test --type vdo-pool execution.
    Add json_std output format for more JSON standard compliant version of output.
    Fix vdo_slab_size_mb value for converted VDO volume.
    Fix many corner cases in device_id, including handling of S/N duplicates.
    Fix various issues in lvmdbusd.
- Drop patches that have been merged into upstream
  - 0001-devices-file-move-clean-up-after-command-is-run.patch
  - 0002-devices-file-fail-if-devicesfile-filename-doesn-t-ex.patch
  - 0003-filter-mpath-handle-other-wwid-types-in-blacklist.patch
  - 0004-filter-mpath-get-wwids-from-sysfs-vpd_pg83.patch
  - 0005-pvdisplay-restore-reportformat-option.patch
  - 0006-exit-with-error-when-devicesfile-name-doesn-t-exist.patch
  - 0007-report-fix-pe_start-column-type-from-NUM-to-SIZ.patch
  - 0008-_vg_read_raw_area-fix-segfault-caused-by-using-null-.patch
  - 0009-mm-remove-libaio-from-being-skipped.patch
  - 0010-dmsetup-check-also-for-ouf-of-range-value.patch
  - 0011-devices-drop-double-from-sysfs-path.patch
  - 0012-devices-file-fix-pvcreate-uuid-matching-pvid-entry-w.patch
  - 0013-vgimportdevices-change-result-when-devices-are-not-a.patch
  - 0014-vgimportdevices-fix-locking-when-creating-devices-fi.patch
  - bug-1203216_lvmlockd-purge-the-lock-resources-left-in-previous-l.patch
  - bug-1212613_apply-multipath_component_detection-0-to-duplicate-P.patch
- Add upstream patch
  + 0001-lvconvert-swapmetadata-fix-lvmlockd-locking.patch
  + 0002-lvconvert-fix-ret-values-fro-integrity-remove.patch
  + 0003-lvconvert-fix-regresion-from-integrity-check.patch
  + 0004-gcc-cleanup-warnings.patch
  + 0005-lvmlockd-fix-thick-to-thin-lv-conversion.patch
  + 0006-lvmlockd-let-lockd_init_lv_args-set-lock_args.patch
  + 0007-lvmlockd-fix-lvconvert-to-thin-pool.patch
  + 0008-lvconvert-run-error-path-code-only-for-shared-VG.patch
  + 0009-vgchange-acquire-an-exclusive-VG-lock-for-refresh.patch
  + 0010-lvmlockd-client-mutex-ordering.patch
  + 0011-filesystem-move-stat-after-open-check.patch
  + 0012-tests-check-for-writecache.patch
  + 0013-lvresize-fix-32-bit-overflow-in-size-calculation.patch
  + 0014-gcc-fix-warnings-for-x32-architecture.patch
  + 0015-gcc-warning-missing-braces-around-initializer.patch
  + 0016-test-improve-aux-teardown.patch
  + 0017-tests-aux-try-with-extra-sleep.patch
  + 0018-tests-aux-using-singl-lvmconf-call.patch
  + 0019-tests-missing-to-check-for-writecache-support.patch
  + 0020-tests-pvmove-large-disk-area.patch
  + 0021-tests-enforce-full-fs-check.patch
  + 0022-tests-update-for-work-in-fake-dev-environment.patch
  + 0023-tests-skip-test-when-lvmdbusd-runs-on-the-system.patch
  + 0024-tests-better-slowdown.patch
- Update patch
  - bug-1037309_Makefile-skip-compliling-daemons-lvmlockd-directory.patch
  - bug-1184124-link-tests-as-PIE.patch
  - bug-1184687_Add-nolvm-for-kernel-cmdline.patch
  - fate-31841-03_tests-new-test-suite-of-fsadm-for-btrfs.patch
- Rename &amp; Update patch
  - bug-1012973_simplify-special-case-for-md-in-69-dm-lvm-metadata.patch
  + bug-1012973_simplify-special-case-for-md-in-69-dm-lvm-rules.patch
- update lvm2.spec
  - change upstream_device_mapper_version to 1.02.196
  - change device_mapper_version to %{lvm2_version}_1.02.196
  - add config item "-with-libexecdir=%{_libexecdir}" to fix libexec path since commit a2d33cdf
  - add new binary "%{_libexecdir}/lvresize_fs_helper" to lvm2 package</changelog>
</package>
<package pkgid="7805b8c1aad391f7ab38997f81f3c173277e4515f0da5c0f1ac1430f3785e6aa8c5862a2b234ac160f3803b842afdd7e9ff65925d6b9a78566f692d171003fc8" name="device-mapper-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.03.22_1.02.196" rel="1.1"/>
  <changelog author="ghe@suse.com" date="1618833600">- Add metadata-based autoactivation property for VG and LV (bsc#1178680)
  + bug-1178680_add-metadata-based-autoactivation-property-for-VG-an.patch</changelog>
  <changelog author="heming.zhao@suse.com" date="1619006400">- LVM cannot be disabled on boot (bsc#1184687)
  + bug-1184687_Add-nolvm-for-kernel-cmdline.patch
- Update patch for avoiding apply warning message
  + bug-1012973_simplify-special-case-for-md-in-69-dm-lvm-metadata.patch</changelog>
  <changelog author="heming.zhao@suse.com" date="1619179200">- Honor lvm.conf event_activation=0 on "pvscan --cache -aay" (bsc#1185190)
  + bug-1185190_01-pvscan-support-disabled-event_activation.patch
  + bug-1185190_02-config-improve-description-for-event_activation.patch</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1621944000">- Link test as position independent executable (bsc#1184124).
  + bug-1184124-link-tests-as-PIE.patch</changelog>
  <changelog author="heming.zhao@suse.com" date="1623153600">- update lvm2 from LVM2.03.10 to LVM2.2.03.12 (bsc#1187010)
  * ** WHATS_NEW from 2.03.11 to 2.03.12 ***
  Version 2.03.12 - 07th May 2021
  ===============================
    Allow attaching cache to thin data volume.
    Fix memleak when generating list of outdated pvs.
    Better hyphenation usage in man pages.
    Replace use of deprecated security_context_t with char*.
    Configure supports AIO_LIBS and AIO_CFLAGS.
    Improve build process for static builds.
    New --setautoactivation option to modify LV or VG auto activation.
    New metadata based autoactivation property for LVs and VGs.
    Improve signal handling with lvmpolld.
    Signal handler can interrupt command also for SIGTERM.
    Lvreduce --yes support.
    Add configure option --with/out-symvers for non-glibc builds.
    Report error when the filesystem is missing on fsadm resized volume.
    Handle better blockdev with --getsize64 support for fsadm.
    Do not include editline/history.h when using editline library.
    Support error and zero segtype for thin-pool data for testing.
    Support mixed extension for striped, error and zero segtypes.
    Support resize also for stacked virtual volumes.
    Skip dm-zero devices just like with dm-error target.
    Reduce ioctl() calls when checking target status.
    Merge polling does not fail, when LV is found to be already merged.
    Poll volumes with at least 100ms delays.
    Do not flush dm cache when cached LV is going to be removed.
    New lvmlockctl_kill_command configuration option.
    Support interruption while waiting on device close before deactivation.
    Flush thin-pool messages before removing more thin volumes.
    Improve hash function with less collisions and make it faster.
    Reduce ioctl count when deactivating volumes.
    Reduce number of metadata parsing.
    Enhance performance of lvremove and vgremove commands.
    Support interruption when taking archive and backup.
    Accelerate large lvremoves.
    Speedup search for cached device nodes.
    Speedup command initialization.
    Add devices file feature, off by default for now.
    Support extension of writecached volumes.
    Fix problem with unbound variable usage within fsadm.
    Fix IMSM MD RAID detection on 4k devices.
    Check for presence of VDO target before starting any conversion.
    Support metatadata profiles with volume VDO pool conversions.
    Support -Zn for conversion of already formated VDO pools.
    Avoid removing LVs on error path of lvconvert during creation volumes.
    Fix crashing lvdisplay when thin volume was waiting for merge.
    Support option --errorwhenfull when converting volume to thin-pool.
    Improve thin-performance profile support conversion to thin-pool.
    Add workaround to avoid read of internal 'converted' devices.
    Prohibit merging snapshot into the read-only thick snapshot origin.
    Restore support for flipping rw/r permissions for thin snapshot origin.
    Support resize of cached volumes.
    Disable autoactivation with global/event_activation=0.
    Check if lvcreate passes read_only_volume_list with tags and skips zeroing.
    Allocation prints better error when metadata cannot fit on a single PV.
    Pvmove can better resolve full thin-pool tree move.
    Limit pool metadata spare to 16GiB.
    Improves conversion and allocation of pool metadata.
    Support thin pool metadata 15.88GiB, adds 64MiB, thin_pool_crop_metadata=0.
    Enhance lvdisplay to report raid available/partial.
    Support online rename of VDO pools.
    Improve removal of pmspare when last pool is removed.
    Fix problem with wiping of converted LVs.
    Fix memleak in scanning  (2.03.11).
    Fix corner case allocation for thin-pools.
  Version 2.03.11 - 08th January 2021
  ===================================
    Fix pvck handling MDA at offset different from 4096.
    Partial or degraded activation of writecache is not allowed.
    Enhance error handling for fsadm and handle correct fsck result.
    Dmeventd lvm plugin ignores higher reserved_stack lvm.conf values.
    Support using BLKZEROOUT for clearing devices.
    Support interruption when wipping LVs.
    Support interruption for bcache waiting.
    Fix bcache when device has too many failing writes.
    Fix bcache waiting for IO completion with failing disks.
    Configure use own python path name order to prefer using python3.
    Add configure --enable-editline support as an alternative to readline.
    Enhance reporting and error handling when creating thin volumes.
    Enable vgsplit for VDO volumes.
    Lvextend of vdo pool volumes ensure at least 1 new VDO slab is added.
    Use revert_lv() on reload error path after vg_revert().
    Configure --with-integrity enabled.
    Restore lost signal blocking while VG lock is held.
    Improve estimation of needed extents when creating thin-pool.
    Use extra 1% when resizing thin-pool metadata LV with --use-policy.
    Enhance --use-policy percentage rounding.
    Configure --with-vdo and --with-writecache as internal segments.
    Improving VDO man page examples.
    Allow pvmove of writecache origin.
    Report integrity fields.
    Integrity volumes defaults to journal mode.
    Switch code base to use flexible array syntax.
    Fix 64bit math when calculation cachevol size.
    Preserve uint32_t for seqno handling.
    Switch from mmap to plain read when loading regular files.
    Update lvmvdo man page and better explain DISCARD usage.
  * ** WHATS_NEW_DM from 1.02.175 to 1.02.177 ***
  Version 1.02.177 - 07th May 2021
  ================================
    Configure proceeds without libaio to allow build of device-mapper only.
    Fix symbol versioning build with -O2 -flto.
    Add dm_tree_node_add_thin_pool_target_v1 with crop_metadata support.
- Drop patches that have been merged into upstream
  - bug-1175565_01-tools-move-struct-element-before-variable-lenght-lis.patch
  - bug-1175565_02-gcc-change-zero-sized-array-to-fexlible-array.patch
  - bug-1175565_03-gcc-zero-sized-array-to-fexlible-array-C99.patch
  - bug-1178680_add-metadata-based-autoactivation-property-for-VG-an.patch
  - bug-1185190_01-pvscan-support-disabled-event_activation.patch
  - bug-1185190_02-config-improve-description-for-event_activation.patch
- Add patch
  + 0001-lvmlockd-idm-Introduce-new-locking-scheme.patch
  + 0002-lvmlockd-idm-Hook-Seagate-IDM-wrapper-APIs.patch
  + 0003-lib-locking-Add-new-type-idm.patch
  + 0004-lib-locking-Parse-PV-list-for-IDM-locking.patch
  + 0005-tools-Add-support-for-idm-lock-type.patch
  + 0006-configure-Add-macro-LOCKDIDM_SUPPORT.patch
  + 0007-enable-command-syntax-for-thin-and-writecache.patch
  + 0008-lvremove-fix-removing-thin-pool-with-writecache-on-d.patch
  + 0009-vdo-fix-preload-of-kvdo.patch
  + 0010-writecache-fix-lv_on_pmem.patch
  + 0011-writecache-don-t-pvmove-device-used-by-writecache.patch
  + 0012-pvchange-fix-file-locking-deadlock.patch
  + 0013-tests-Enable-the-testing-for-IDM-locking-scheme.patch
  + 0014-tests-Support-multiple-backing-devices.patch
  + 0015-tests-Cleanup-idm-context-when-prepare-devices.patch
  + 0016-tests-Add-checking-for-lvmlockd-log.patch
  + 0017-tests-stress-Add-single-thread-stress-testing.patch
  + 0018-tests-stress-Add-multi-threads-stress-testing-for-VG.patch
  + 0019-tests-stress-Add-multi-threads-stress-testing-for-PV.patch
  + 0020-tests-Support-idm-failure-injection.patch
  + 0021-tests-Add-testing-for-lvmlockd-failure.patch
  + 0022-tests-idm-Add-testing-for-the-fabric-failure.patch
  + 0023-tests-idm-Add-testing-for-the-fabric-failure-and-tim.patch
  + 0024-tests-idm-Add-testing-for-the-fabric-s-half-brain-fa.patch
  + 0025-tests-idm-Add-testing-for-IDM-lock-manager-failure.patch
  + 0026-tests-multi-hosts-Add-VG-testing.patch
  + 0027-tests-multi-hosts-Add-LV-testing.patch
  + 0028-tests-multi-hosts-Test-lease-timeout-with-LV-exclusi.patch
  + 0029-tests-multi-hosts-Test-lease-timeout-with-LV-shareab.patch
  + 0030-fix-empty-mem-pool-leak.patch
  + 0031-tests-writecache-blocksize-add-dm-cache-tests.patch
  + 0032-tests-rename-test.patch
  + 0033-tests-add-writecache-cache-blocksize-2.patch
  + 0034-lvmlockd-Fix-the-compilation-warning.patch
  + 0035-devices-don-t-use-deleted-loop-backing-file-for-devi.patch
  + 0036-man-help-fix-common-option-listing.patch
  + 0037-archiving-take-archive-automatically.patch
  + 0038-backup-automatically-store-data-on-vg_unlock.patch
  + 0039-archive-avoid-abuse-of-internal-flag.patch
  + 0040-pvck-add-lock_global-before-clean_hint_file.patch
  + 0041-lvmdevices-add-deviceidtype-option.patch
- Update patch
  - bug-1184687_Add-nolvm-for-kernel-cmdline.patch
  - fate-31841_fsadm-add-support-for-btrfs.patch
- lvm.conf
  - trim tail space
  - fix typo
  - [new item] devices/use_devicesfile
  - [new item] devices/devicesfile
  - [new item] devices/search_for_devnames
  - [new item] allocation/thin_pool_crop_metadata
  - [new item] global/lvmlockctl_kill_command
  - [new item] global/vdo_disabled_features</changelog>
  <changelog author="heming.zhao@suse.com" date="1626177600">- lvm2: double free or corruption with invalid LVM_SYSTEM_DIR breaks guestfs-tools (bsc#1188141)
  + bug-1188141_toolcontext-fix-double-free-core-dumped-issue.patch
- replace exist patch with bug fixed patches
  - (remove) fate-31841_fsadm-add-support-for-btrfs.patch
  + (add) fate-31841-01_fsadm-add-support-to-resize-check-btrfs-filesystem.patch
  + (add) fate-31841-02_man-add-support-for-btrfs.patch
  + (add) fate-31841-03_tests-new-test-suite-of-fsadm-for-btrfs.patch</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1628683200">- Add lvm2-rpmlintrc where we skip all rpmlint issue for lvm2-testsuite package
  (bsc#1179047).</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1643716800">- udev: create symlinks and watch even in suspended state (bsc#1195231)
  + (add) 0043-udev-create-symlinks-and-watch-even-in-suspended-sta.patch</changelog>
  <changelog author="heming.zhao@suse.com" date="1646136000">- Update lvm2 from LVM2.2.03.12 to LVM2.2.03.15
  * ** WHATS_NEW from 2.03.13 to 2.03.15 ***
  Version 2.03.15 - 07th February 2022
  ====================================
    Remove service based autoactivation. global/event_activation = 0 is NOOP.
    Improve support for metadata profiles for --type writecache.
    Use cache or active DM device when available with new kernels.
    Introduce function to utilize UUIDs from DM_DEVICE_LIST.
    Increase some hash table size to better support large device sets.
  Version 2.03.14 - 20th October 2021
  ===================================
    Device scanning is skipping directories on different filesystems.
    Print info message with too many or too large archived files.
    Reduce metadata readings during scanning phase.
    Optimize computation of crc32 check sum with multiple PVs.
    Enhance recover path on cache creation failure.
    Filter out unsupported MQ/SMQ cache policy setting.
    Fix memleak in mpath filter.
    Support newer location for VDO statistics.
    Add support for VDO async-unsafe write policy.
    Improve lvm_import_vdo script.
    Support VDO LV with lvcreate -ky.
    Fix lvconvert for VDO LV bigger then 2T.
    Create VDO LVs automatically without zeroing.
    Rename vdoimport to lvm_import_vdo.
  Version 2.03.13 - 11th August 2021
  ==================================
    Changes in udev support:
  - obtain_device_list_from_udev defaults to 0.
  - see devices/external_device_info_source,
    devices/obtain_device_list_from_udev, and devices/multipath_wwids_file help
    in lvm.conf
    Fix devices file handling of loop with deleted backing file.
    Fix devices file handling of scsi_debug WWIDs.
    Fix many static analysis issues.
    Support --poolmetadataspare with vgsplit and vgmerge.
    Fix detection of active components of external origin volume.
    Add vdoimport tool to support conversion of VDO volumes.
    Support configurable allocation/vdo_pool_header_size.
    Fix handling of lvconvert --type vdo-pool --virtualsize.
    Simplified handling of archive() and backup() internal calls.
    Add 'idm' locking type for IDM lock manager.
    Fix load of kvdo target when it is not present in memory (2.03.12).
  * ** WHATS_NEW_DM from 1.02.179 to 1.02.183 ***
  Version 1.02.183 - 07th February 2022
  =====================================
    Unmangle UUIDs for DM_DEVICE_LIST ioctl.
  Version 1.02.181 - 20th October 2021
  ====================================
    Add IMA support with 'dmsetup measure' command.
    Add defines DM_NAME_LIST_FLAG_HAS_UUID, DM_NAME_LIST_FLAG_DOESNT_HAVE_UUID.
    Enhance tracking of activated devices when preloading dm tree.
    Fix bug in construction of cache table line (regression from 1.02.159).
  Version 1.02.179 - 11th August 2021
  ===================================
    (empty)
- Drop patches that have been merged into upstream
  - 0001-lvmlockd-idm-Introduce-new-locking-scheme.patch
  - 0002-lvmlockd-idm-Hook-Seagate-IDM-wrapper-APIs.patch
  - 0003-lib-locking-Add-new-type-idm.patch
  - 0004-lib-locking-Parse-PV-list-for-IDM-locking.patch
  - 0005-tools-Add-support-for-idm-lock-type.patch
  - 0006-configure-Add-macro-LOCKDIDM_SUPPORT.patch
  - 0007-enable-command-syntax-for-thin-and-writecache.patch
  - 0008-lvremove-fix-removing-thin-pool-with-writecache-on-d.patch
  - 0009-vdo-fix-preload-of-kvdo.patch
  - 0010-writecache-fix-lv_on_pmem.patch
  - 0011-writecache-don-t-pvmove-device-used-by-writecache.patch
  - 0012-pvchange-fix-file-locking-deadlock.patch
  - 0013-tests-Enable-the-testing-for-IDM-locking-scheme.patch
  - 0014-tests-Support-multiple-backing-devices.patch
  - 0015-tests-Cleanup-idm-context-when-prepare-devices.patch
  - 0016-tests-Add-checking-for-lvmlockd-log.patch
  - 0017-tests-stress-Add-single-thread-stress-testing.patch
  - 0018-tests-stress-Add-multi-threads-stress-testing-for-VG.patch
  - 0019-tests-stress-Add-multi-threads-stress-testing-for-PV.patch
  - 0020-tests-Support-idm-failure-injection.patch
  - 0021-tests-Add-testing-for-lvmlockd-failure.patch
  - 0022-tests-idm-Add-testing-for-the-fabric-failure.patch
  - 0023-tests-idm-Add-testing-for-the-fabric-failure-and-tim.patch
  - 0024-tests-idm-Add-testing-for-the-fabric-s-half-brain-fa.patch
  - 0025-tests-idm-Add-testing-for-IDM-lock-manager-failure.patch
  - 0026-tests-multi-hosts-Add-VG-testing.patch
  - 0027-tests-multi-hosts-Add-LV-testing.patch
  - 0028-tests-multi-hosts-Test-lease-timeout-with-LV-exclusi.patch
  - 0029-tests-multi-hosts-Test-lease-timeout-with-LV-shareab.patch
  - 0030-fix-empty-mem-pool-leak.patch
  - 0031-tests-writecache-blocksize-add-dm-cache-tests.patch
  - 0032-tests-rename-test.patch
  - 0033-tests-add-writecache-cache-blocksize-2.patch
  - 0034-lvmlockd-Fix-the-compilation-warning.patch
  - 0035-devices-don-t-use-deleted-loop-backing-file-for-devi.patch
  - 0036-man-help-fix-common-option-listing.patch
  - 0037-archiving-take-archive-automatically.patch
  - 0038-backup-automatically-store-data-on-vg_unlock.patch
  - 0039-archive-avoid-abuse-of-internal-flag.patch
  - 0040-pvck-add-lock_global-before-clean_hint_file.patch
  - 0041-lvmdevices-add-deviceidtype-option.patch
  - bug-1188141_toolcontext-fix-double-free-core-dumped-issue.patch
  - 0043-udev-create-symlinks-and-watch-even-in-suspended-sta.patch
  - bug-1179691_config-set-external_device_info_source-none.patch
- Add upstream patch
  - 0001-post-release.patch
  - 0002-asan-fix-some-reports-from-libasan.patch
  - 0003-make-generate.patch
  - 0004-tests-udev-pvscan-vgchange-fix-service-wait.patch
  - 0005-devices-file-do-not-clear-PVID-of-unread-devices.patch
  - 0006-tests-skip-vgchange-pvs-online.sh-on-rhel5.patch
  - 0007-dev_manager-fix-dm_task_get_device_list.patch
  - 0008-dev_manager-failing-status-is-not-internal-error.patch
  - 0009-clang-add-extra-check.patch
  - 0010-clang-possible-better-compilation-with-musl-c.patch
  - 0011-dev_manager-do-not-query-for-open_count.patch
  - 0012-dev_manager-use-list-info-for-preset-devs.patch
  - 0013-man-lvmcache-add-more-writecache-cachesettings-info.patch
  - 0014-man-update-cachesettings-option-description.patch
  - 0015-man-lvmcache-mention-writecache-memory-usage.patch
  - 0016-writecache-display-block-size-from-lvs.patch
  - 0017-devices-simplify-dev_cache_get_by_devt.patch
  - 0018-devices-drop-incorrect-paths-from-aliases-list.patch
  - 0019-devices-initial-use-of-existing-option.patch
  - 0020-devices-fix-dev_name-assumptions.patch
  - 0021-devices-use-dev-cache-aliases-handling-from-label-sc.patch
  - 0022-devices-only-close-PVs-on-LVs-when-scan_lvs-is-enabl.patch
  - 0023-writecache-check-memory-usage.patch
- Update patch
  - fate-309425_display-dm-name-for-lv-name.patch
- lvm2.spec
  - add new binraries: lvmdevices vgimportdevices
  - add config item "--with-cluster=internal" for cluster test
  - add config item "--with-integrity=internal"
  - add new man lvmautoactivation.7
  - remove lvm2-activation-generator &amp; man page
  - remove lvm2-pvscan@.service
  - replace 69-dm-lvm-metad.rules with 69-dm-lvm.rules</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1646913600">- Udev database has incomplete information about device /dev/sda. (bsc#1181242)
  + 0024-pvscan-don-t-use-udev-for-external-device-info.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1648641600">-  lvm2-monitor.service reported warning messages for udev didn't finish to set up device database (bsc#1197183)
  + 0025-vgchange-monitor-don-t-use-udev-info.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1662033600">- Update lvm2 from LVM2.2.03.15 to LVM2.2.03.16
  * ** WHATS_NEW for 2.03.16 ***
  Version 2.03.16 - 18th May 2022
  ===============================
    Fix segfault when handling selection with historical LVs.
    Add support --vdosettings with lvcreate, lvconvert, lvchange.
    Filtering multipath devices respects blacklist setting from multipath configuration.
    lvmdevices support for removing by device id using --deviceidtype and --deldev.
    Display writecache block size with lvs -o writecache_block_size.
    Improve cachesettings description in man lvmcache.
    Fix lossing of delete message on thin-pool extension.
- Drop patches that have been merged into upstream
  - 0001-post-release.patch
  - 0002-asan-fix-some-reports-from-libasan.patch
  - 0003-make-generate.patch
  - 0004-tests-udev-pvscan-vgchange-fix-service-wait.patch
  - 0005-devices-file-do-not-clear-PVID-of-unread-devices.patch
  - 0006-tests-skip-vgchange-pvs-online.sh-on-rhel5.patch
  - 0007-dev_manager-fix-dm_task_get_device_list.patch
  - 0008-dev_manager-failing-status-is-not-internal-error.patch
  - 0009-clang-add-extra-check.patch
  - 0010-clang-possible-better-compilation-with-musl-c.patch
  - 0011-dev_manager-do-not-query-for-open_count.patch
  - 0012-dev_manager-use-list-info-for-preset-devs.patch
  - 0013-man-lvmcache-add-more-writecache-cachesettings-info.patch
  - 0014-man-update-cachesettings-option-description.patch
  - 0015-man-lvmcache-mention-writecache-memory-usage.patch
  - 0016-writecache-display-block-size-from-lvs.patch
  - 0017-devices-simplify-dev_cache_get_by_devt.patch
  - 0018-devices-drop-incorrect-paths-from-aliases-list.patch
  - 0019-devices-initial-use-of-existing-option.patch
  - 0020-devices-fix-dev_name-assumptions.patch
  - 0021-devices-use-dev-cache-aliases-handling-from-label-sc.patch
  - 0022-devices-only-close-PVs-on-LVs-when-scan_lvs-is-enabl.patch
  - 0023-writecache-check-memory-usage.patch
  - 0024-pvscan-don-t-use-udev-for-external-device-info.patch
  - 0025-vgchange-monitor-don-t-use-udev-info.patch
- Add upstream patch
  - 0001-devices-file-move-clean-up-after-command-is-run.patch
  - 0002-devices-file-fail-if-devicesfile-filename-doesn-t-ex.patch
  - 0003-filter-mpath-handle-other-wwid-types-in-blacklist.patch
  - 0004-filter-mpath-get-wwids-from-sysfs-vpd_pg83.patch
  - 0005-pvdisplay-restore-reportformat-option.patch
  - 0006-exit-with-error-when-devicesfile-name-doesn-t-exist.patch
  - 0007-report-fix-pe_start-column-type-from-NUM-to-SIZ.patch
  - 0008-_vg_read_raw_area-fix-segfault-caused-by-using-null-.patch
  - 0009-mm-remove-libaio-from-being-skipped.patch
  - 0010-dmsetup-check-also-for-ouf-of-range-value.patch
  - 0011-devices-drop-double-from-sysfs-path.patch
  - 0012-devices-file-fix-pvcreate-uuid-matching-pvid-entry-w.patch
  - 0013-vgimportdevices-change-result-when-devices-are-not-a.patch
  - 0014-vgimportdevices-fix-locking-when-creating-devices-fi.patch
- Update patch
  - bug-1184687_Add-nolvm-for-kernel-cmdline.patch
- update lvm2.spec
  - indent some lines for easy read
  - add new man: lvm_import_vdo.8 dmfilemapd.8
  - remove config item '--enable-cmirrord', which was obsoleted.
  - remove config item '--enable-realtime', which became default setting.
  - add config item "--enable-dmfilemapd" for new daemon dmfilemapd
- lvm.conf
  - align upstream style, comment out default values</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1663761600">- lvmlockd is not supporting sanlock (bsc#1203482)
  - set 1 for _supportsanlock in lvm2.spec for enabling sanlock.</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1665576000">- lvm.conf should re-enable commented out option use_lvmlockd (bsc#1204219)
  - re-enable "use_lvmlockd = 0" in lvm.conf</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1667217600">- dracut-initqueue timeouts with 5.3.18-150300.59.63 kernel on ppc64le (bsc#1199074)
  - in lvm2.spec, change device_mapper_version from 1.02.185 to %{lvm2_version}_1.02.185</changelog>
  <changelog author="Amit Chaudhary &lt;amit.chaudhary@suse.com&gt;" date="1667476800">- killed lvmlockd doesn't clear/adopt locks leading to inability to start volume group (bsc#1203216)
  - bug-1203216_lvmlockd-purge-the-lock-resources-left-in-previous-l.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="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1687521600">- multipath_component_detection = 0 in lvm.conf does not have any effect (bsc#1212613)
  - bug-1212613_apply-multipath_component_detection-0-to-duplicate-P.patch</changelog>
  <changelog author="heming.zhao@suse.com" date="1692532800">- blkdeactivate calls wrong mountpoint cmd (bsc#1214071)
  + bug-1214071-blkdeactivate_calls_wrong_mountpoint.patch</changelog>
  <changelog author="Glass Su &lt;glass.su@suse.com&gt;" date="1695038400">- Update lvm2 from LVM2.2.03.16 to LVM2.2.03.22 (jsc#PED-6339)
  * ** WHATS_NEW from 2.03.17 to 2.03.22 ***
  version 2.03.22 - 02nd August 2023
  ==================================
    Fix pv_major/pv_minor report field types so they are integers, not strings.
    Add lvmdevices --delnotfound to delete entries for missing devices.
    Always use cachepool name for metadata backup LV for lvconvert --repair.
    Make metadata backup LVs read-only after pool's lvconvert --repair.
    Improve VDO and Thin support with lvmlockd.
    Handle 'lvextend --usepolicies' for pools for all activation variants.
    Fix memleak in vgchange autoactivation setup.
    Update py-compile building script.
    Support conversion from thick to fully provisioned thin LV.
    Cache/Thin-pool can use error and zero volumes for testing.
    Individual thin volume can be cached, but cannot take snapshot.
    Better internal support for handling error and zero target (for testing).
    Resize COW above trimmed maximal size is does not return error.
    Support parsing of vdo geometry format version 4.
    Add lvm.conf thin_restore and cache_restore settings.
    Handle multiple mounts while resizing volume with a FS.
    Handle leading/trailing spaces in sys_wwid and sys_serial used by deivce_id.
    Enhance lvm_import_vdo and use snapshot when converting VDO volume.
    Fix parsing of VDO metadata.
    Fix failing -S|--select for non-reporting cmds if using LV info/status fields.
    Allow snapshots of raid+integrity LV.
    Fix multisegment RAID1 allocator to prevent using single disk for more legs.
  version 2.03.21 - 21st April 2023
  =================================
    Fix activation of vdo-pool for with 0 length headers (converted pools).
    Avoid printing internal init messages when creation integration devices.
    Allow (write)cache over raid+integrity LV.
  version 2.03.20 - 21st March 2023
  =================================
    Fix segfault if using -S|--select with log/report_command_log=1 setting.
    Configure now fails when requested lvmlockd dependencies are missing.
    Add some configure Gentoo enhancements for static builds.
  version 2.03.19 - 21st February 2023
  ====================================
    Configure supports --with-systemd-run executed from udev rules.
    Enhancement for build with MuslC systemd and non-bash system shells (dash).
    Do not reset SYSTEMD_READY variable in udev for PVs on MD and loop devices.
    Ensure udev is processing origin LV before its thick snapshots LVs.
    Fix and improve runtime memory size detection for VDO volumes.
  version 2.03.18 - 22nd December 2022
  ====================================
    Fix issues reported by coverity scan.
    Fix warning for thin pool overprovisioning on lvextend (2.03.17).
    Add support for writecache metadata_only and pause_writeback settings.
    Fix missing error messages in lvmdbusd.
  Version 2.03.17 - 10th November 2022
  ====================================
    Add new options (--fs, --fsmode) for FS handling when resizing LVs.
    Fix 'lvremove -S|--select LV' to not also remove its historical LV right away.
    Fix lv_active field type to binary so --select and --binary applies properly.
    Switch to use mallinfo2 and use it only with glibc.
    Error out in lvm shell if using a cmd argument not supported in the shell.
    Fix lvm shell's lastlog command to report previous pre-command failures.
    Extend VDO and VDOPOOL without flushing and locking fs.
    Add --valuesonly option to lvmconfig to print only values without keys.
    Updates configure with recent autoconf tooling.
    Fix lvconvert --test --type vdo-pool execution.
    Add json_std output format for more JSON standard compliant version of output.
    Fix vdo_slab_size_mb value for converted VDO volume.
    Fix many corner cases in device_id, including handling of S/N duplicates.
    Fix various issues in lvmdbusd.
- Drop patches that have been merged into upstream
  - 0001-devices-file-move-clean-up-after-command-is-run.patch
  - 0002-devices-file-fail-if-devicesfile-filename-doesn-t-ex.patch
  - 0003-filter-mpath-handle-other-wwid-types-in-blacklist.patch
  - 0004-filter-mpath-get-wwids-from-sysfs-vpd_pg83.patch
  - 0005-pvdisplay-restore-reportformat-option.patch
  - 0006-exit-with-error-when-devicesfile-name-doesn-t-exist.patch
  - 0007-report-fix-pe_start-column-type-from-NUM-to-SIZ.patch
  - 0008-_vg_read_raw_area-fix-segfault-caused-by-using-null-.patch
  - 0009-mm-remove-libaio-from-being-skipped.patch
  - 0010-dmsetup-check-also-for-ouf-of-range-value.patch
  - 0011-devices-drop-double-from-sysfs-path.patch
  - 0012-devices-file-fix-pvcreate-uuid-matching-pvid-entry-w.patch
  - 0013-vgimportdevices-change-result-when-devices-are-not-a.patch
  - 0014-vgimportdevices-fix-locking-when-creating-devices-fi.patch
  - bug-1203216_lvmlockd-purge-the-lock-resources-left-in-previous-l.patch
  - bug-1212613_apply-multipath_component_detection-0-to-duplicate-P.patch
- Add upstream patch
  + 0001-lvconvert-swapmetadata-fix-lvmlockd-locking.patch
  + 0002-lvconvert-fix-ret-values-fro-integrity-remove.patch
  + 0003-lvconvert-fix-regresion-from-integrity-check.patch
  + 0004-gcc-cleanup-warnings.patch
  + 0005-lvmlockd-fix-thick-to-thin-lv-conversion.patch
  + 0006-lvmlockd-let-lockd_init_lv_args-set-lock_args.patch
  + 0007-lvmlockd-fix-lvconvert-to-thin-pool.patch
  + 0008-lvconvert-run-error-path-code-only-for-shared-VG.patch
  + 0009-vgchange-acquire-an-exclusive-VG-lock-for-refresh.patch
  + 0010-lvmlockd-client-mutex-ordering.patch
  + 0011-filesystem-move-stat-after-open-check.patch
  + 0012-tests-check-for-writecache.patch
  + 0013-lvresize-fix-32-bit-overflow-in-size-calculation.patch
  + 0014-gcc-fix-warnings-for-x32-architecture.patch
  + 0015-gcc-warning-missing-braces-around-initializer.patch
  + 0016-test-improve-aux-teardown.patch
  + 0017-tests-aux-try-with-extra-sleep.patch
  + 0018-tests-aux-using-singl-lvmconf-call.patch
  + 0019-tests-missing-to-check-for-writecache-support.patch
  + 0020-tests-pvmove-large-disk-area.patch
  + 0021-tests-enforce-full-fs-check.patch
  + 0022-tests-update-for-work-in-fake-dev-environment.patch
  + 0023-tests-skip-test-when-lvmdbusd-runs-on-the-system.patch
  + 0024-tests-better-slowdown.patch
- Update patch
  - bug-1037309_Makefile-skip-compliling-daemons-lvmlockd-directory.patch
  - bug-1184124-link-tests-as-PIE.patch
  - bug-1184687_Add-nolvm-for-kernel-cmdline.patch
  - fate-31841-03_tests-new-test-suite-of-fsadm-for-btrfs.patch
- Rename &amp; Update patch
  - bug-1012973_simplify-special-case-for-md-in-69-dm-lvm-metadata.patch
  + bug-1012973_simplify-special-case-for-md-in-69-dm-lvm-rules.patch
- update lvm2.spec
  - change upstream_device_mapper_version to 1.02.196
  - change device_mapper_version to %{lvm2_version}_1.02.196
  - add config item "-with-libexecdir=%{_libexecdir}" to fix libexec path since commit a2d33cdf
  - add new binary "%{_libexecdir}/lvresize_fs_helper" to lvm2 package</changelog>
</package>
<package pkgid="b99e0ebc169e30b0ff2854516b863df1b641b19c03e9bd857d3a140f36e4cd8c26201083db096adb180c5398769c854af7f4f26343b89eea50b0c5dc0f0be9b0" name="device-mapper-devel" arch="i586">
  <version epoch="0" ver="2.03.22_1.02.196" rel="1.1"/>
  <changelog author="ghe@suse.com" date="1618833600">- Add metadata-based autoactivation property for VG and LV (bsc#1178680)
  + bug-1178680_add-metadata-based-autoactivation-property-for-VG-an.patch</changelog>
  <changelog author="heming.zhao@suse.com" date="1619006400">- LVM cannot be disabled on boot (bsc#1184687)
  + bug-1184687_Add-nolvm-for-kernel-cmdline.patch
- Update patch for avoiding apply warning message
  + bug-1012973_simplify-special-case-for-md-in-69-dm-lvm-metadata.patch</changelog>
  <changelog author="heming.zhao@suse.com" date="1619179200">- Honor lvm.conf event_activation=0 on "pvscan --cache -aay" (bsc#1185190)
  + bug-1185190_01-pvscan-support-disabled-event_activation.patch
  + bug-1185190_02-config-improve-description-for-event_activation.patch</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1621944000">- Link test as position independent executable (bsc#1184124).
  + bug-1184124-link-tests-as-PIE.patch</changelog>
  <changelog author="heming.zhao@suse.com" date="1623153600">- update lvm2 from LVM2.03.10 to LVM2.2.03.12 (bsc#1187010)
  * ** WHATS_NEW from 2.03.11 to 2.03.12 ***
  Version 2.03.12 - 07th May 2021
  ===============================
    Allow attaching cache to thin data volume.
    Fix memleak when generating list of outdated pvs.
    Better hyphenation usage in man pages.
    Replace use of deprecated security_context_t with char*.
    Configure supports AIO_LIBS and AIO_CFLAGS.
    Improve build process for static builds.
    New --setautoactivation option to modify LV or VG auto activation.
    New metadata based autoactivation property for LVs and VGs.
    Improve signal handling with lvmpolld.
    Signal handler can interrupt command also for SIGTERM.
    Lvreduce --yes support.
    Add configure option --with/out-symvers for non-glibc builds.
    Report error when the filesystem is missing on fsadm resized volume.
    Handle better blockdev with --getsize64 support for fsadm.
    Do not include editline/history.h when using editline library.
    Support error and zero segtype for thin-pool data for testing.
    Support mixed extension for striped, error and zero segtypes.
    Support resize also for stacked virtual volumes.
    Skip dm-zero devices just like with dm-error target.
    Reduce ioctl() calls when checking target status.
    Merge polling does not fail, when LV is found to be already merged.
    Poll volumes with at least 100ms delays.
    Do not flush dm cache when cached LV is going to be removed.
    New lvmlockctl_kill_command configuration option.
    Support interruption while waiting on device close before deactivation.
    Flush thin-pool messages before removing more thin volumes.
    Improve hash function with less collisions and make it faster.
    Reduce ioctl count when deactivating volumes.
    Reduce number of metadata parsing.
    Enhance performance of lvremove and vgremove commands.
    Support interruption when taking archive and backup.
    Accelerate large lvremoves.
    Speedup search for cached device nodes.
    Speedup command initialization.
    Add devices file feature, off by default for now.
    Support extension of writecached volumes.
    Fix problem with unbound variable usage within fsadm.
    Fix IMSM MD RAID detection on 4k devices.
    Check for presence of VDO target before starting any conversion.
    Support metatadata profiles with volume VDO pool conversions.
    Support -Zn for conversion of already formated VDO pools.
    Avoid removing LVs on error path of lvconvert during creation volumes.
    Fix crashing lvdisplay when thin volume was waiting for merge.
    Support option --errorwhenfull when converting volume to thin-pool.
    Improve thin-performance profile support conversion to thin-pool.
    Add workaround to avoid read of internal 'converted' devices.
    Prohibit merging snapshot into the read-only thick snapshot origin.
    Restore support for flipping rw/r permissions for thin snapshot origin.
    Support resize of cached volumes.
    Disable autoactivation with global/event_activation=0.
    Check if lvcreate passes read_only_volume_list with tags and skips zeroing.
    Allocation prints better error when metadata cannot fit on a single PV.
    Pvmove can better resolve full thin-pool tree move.
    Limit pool metadata spare to 16GiB.
    Improves conversion and allocation of pool metadata.
    Support thin pool metadata 15.88GiB, adds 64MiB, thin_pool_crop_metadata=0.
    Enhance lvdisplay to report raid available/partial.
    Support online rename of VDO pools.
    Improve removal of pmspare when last pool is removed.
    Fix problem with wiping of converted LVs.
    Fix memleak in scanning  (2.03.11).
    Fix corner case allocation for thin-pools.
  Version 2.03.11 - 08th January 2021
  ===================================
    Fix pvck handling MDA at offset different from 4096.
    Partial or degraded activation of writecache is not allowed.
    Enhance error handling for fsadm and handle correct fsck result.
    Dmeventd lvm plugin ignores higher reserved_stack lvm.conf values.
    Support using BLKZEROOUT for clearing devices.
    Support interruption when wipping LVs.
    Support interruption for bcache waiting.
    Fix bcache when device has too many failing writes.
    Fix bcache waiting for IO completion with failing disks.
    Configure use own python path name order to prefer using python3.
    Add configure --enable-editline support as an alternative to readline.
    Enhance reporting and error handling when creating thin volumes.
    Enable vgsplit for VDO volumes.
    Lvextend of vdo pool volumes ensure at least 1 new VDO slab is added.
    Use revert_lv() on reload error path after vg_revert().
    Configure --with-integrity enabled.
    Restore lost signal blocking while VG lock is held.
    Improve estimation of needed extents when creating thin-pool.
    Use extra 1% when resizing thin-pool metadata LV with --use-policy.
    Enhance --use-policy percentage rounding.
    Configure --with-vdo and --with-writecache as internal segments.
    Improving VDO man page examples.
    Allow pvmove of writecache origin.
    Report integrity fields.
    Integrity volumes defaults to journal mode.
    Switch code base to use flexible array syntax.
    Fix 64bit math when calculation cachevol size.
    Preserve uint32_t for seqno handling.
    Switch from mmap to plain read when loading regular files.
    Update lvmvdo man page and better explain DISCARD usage.
  * ** WHATS_NEW_DM from 1.02.175 to 1.02.177 ***
  Version 1.02.177 - 07th May 2021
  ================================
    Configure proceeds without libaio to allow build of device-mapper only.
    Fix symbol versioning build with -O2 -flto.
    Add dm_tree_node_add_thin_pool_target_v1 with crop_metadata support.
- Drop patches that have been merged into upstream
  - bug-1175565_01-tools-move-struct-element-before-variable-lenght-lis.patch
  - bug-1175565_02-gcc-change-zero-sized-array-to-fexlible-array.patch
  - bug-1175565_03-gcc-zero-sized-array-to-fexlible-array-C99.patch
  - bug-1178680_add-metadata-based-autoactivation-property-for-VG-an.patch
  - bug-1185190_01-pvscan-support-disabled-event_activation.patch
  - bug-1185190_02-config-improve-description-for-event_activation.patch
- Add patch
  + 0001-lvmlockd-idm-Introduce-new-locking-scheme.patch
  + 0002-lvmlockd-idm-Hook-Seagate-IDM-wrapper-APIs.patch
  + 0003-lib-locking-Add-new-type-idm.patch
  + 0004-lib-locking-Parse-PV-list-for-IDM-locking.patch
  + 0005-tools-Add-support-for-idm-lock-type.patch
  + 0006-configure-Add-macro-LOCKDIDM_SUPPORT.patch
  + 0007-enable-command-syntax-for-thin-and-writecache.patch
  + 0008-lvremove-fix-removing-thin-pool-with-writecache-on-d.patch
  + 0009-vdo-fix-preload-of-kvdo.patch
  + 0010-writecache-fix-lv_on_pmem.patch
  + 0011-writecache-don-t-pvmove-device-used-by-writecache.patch
  + 0012-pvchange-fix-file-locking-deadlock.patch
  + 0013-tests-Enable-the-testing-for-IDM-locking-scheme.patch
  + 0014-tests-Support-multiple-backing-devices.patch
  + 0015-tests-Cleanup-idm-context-when-prepare-devices.patch
  + 0016-tests-Add-checking-for-lvmlockd-log.patch
  + 0017-tests-stress-Add-single-thread-stress-testing.patch
  + 0018-tests-stress-Add-multi-threads-stress-testing-for-VG.patch
  + 0019-tests-stress-Add-multi-threads-stress-testing-for-PV.patch
  + 0020-tests-Support-idm-failure-injection.patch
  + 0021-tests-Add-testing-for-lvmlockd-failure.patch
  + 0022-tests-idm-Add-testing-for-the-fabric-failure.patch
  + 0023-tests-idm-Add-testing-for-the-fabric-failure-and-tim.patch
  + 0024-tests-idm-Add-testing-for-the-fabric-s-half-brain-fa.patch
  + 0025-tests-idm-Add-testing-for-IDM-lock-manager-failure.patch
  + 0026-tests-multi-hosts-Add-VG-testing.patch
  + 0027-tests-multi-hosts-Add-LV-testing.patch
  + 0028-tests-multi-hosts-Test-lease-timeout-with-LV-exclusi.patch
  + 0029-tests-multi-hosts-Test-lease-timeout-with-LV-shareab.patch
  + 0030-fix-empty-mem-pool-leak.patch
  + 0031-tests-writecache-blocksize-add-dm-cache-tests.patch
  + 0032-tests-rename-test.patch
  + 0033-tests-add-writecache-cache-blocksize-2.patch
  + 0034-lvmlockd-Fix-the-compilation-warning.patch
  + 0035-devices-don-t-use-deleted-loop-backing-file-for-devi.patch
  + 0036-man-help-fix-common-option-listing.patch
  + 0037-archiving-take-archive-automatically.patch
  + 0038-backup-automatically-store-data-on-vg_unlock.patch
  + 0039-archive-avoid-abuse-of-internal-flag.patch
  + 0040-pvck-add-lock_global-before-clean_hint_file.patch
  + 0041-lvmdevices-add-deviceidtype-option.patch
- Update patch
  - bug-1184687_Add-nolvm-for-kernel-cmdline.patch
  - fate-31841_fsadm-add-support-for-btrfs.patch
- lvm.conf
  - trim tail space
  - fix typo
  - [new item] devices/use_devicesfile
  - [new item] devices/devicesfile
  - [new item] devices/search_for_devnames
  - [new item] allocation/thin_pool_crop_metadata
  - [new item] global/lvmlockctl_kill_command
  - [new item] global/vdo_disabled_features</changelog>
  <changelog author="heming.zhao@suse.com" date="1626177600">- lvm2: double free or corruption with invalid LVM_SYSTEM_DIR breaks guestfs-tools (bsc#1188141)
  + bug-1188141_toolcontext-fix-double-free-core-dumped-issue.patch
- replace exist patch with bug fixed patches
  - (remove) fate-31841_fsadm-add-support-for-btrfs.patch
  + (add) fate-31841-01_fsadm-add-support-to-resize-check-btrfs-filesystem.patch
  + (add) fate-31841-02_man-add-support-for-btrfs.patch
  + (add) fate-31841-03_tests-new-test-suite-of-fsadm-for-btrfs.patch</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1628683200">- Add lvm2-rpmlintrc where we skip all rpmlint issue for lvm2-testsuite package
  (bsc#1179047).</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1643716800">- udev: create symlinks and watch even in suspended state (bsc#1195231)
  + (add) 0043-udev-create-symlinks-and-watch-even-in-suspended-sta.patch</changelog>
  <changelog author="heming.zhao@suse.com" date="1646136000">- Update lvm2 from LVM2.2.03.12 to LVM2.2.03.15
  * ** WHATS_NEW from 2.03.13 to 2.03.15 ***
  Version 2.03.15 - 07th February 2022
  ====================================
    Remove service based autoactivation. global/event_activation = 0 is NOOP.
    Improve support for metadata profiles for --type writecache.
    Use cache or active DM device when available with new kernels.
    Introduce function to utilize UUIDs from DM_DEVICE_LIST.
    Increase some hash table size to better support large device sets.
  Version 2.03.14 - 20th October 2021
  ===================================
    Device scanning is skipping directories on different filesystems.
    Print info message with too many or too large archived files.
    Reduce metadata readings during scanning phase.
    Optimize computation of crc32 check sum with multiple PVs.
    Enhance recover path on cache creation failure.
    Filter out unsupported MQ/SMQ cache policy setting.
    Fix memleak in mpath filter.
    Support newer location for VDO statistics.
    Add support for VDO async-unsafe write policy.
    Improve lvm_import_vdo script.
    Support VDO LV with lvcreate -ky.
    Fix lvconvert for VDO LV bigger then 2T.
    Create VDO LVs automatically without zeroing.
    Rename vdoimport to lvm_import_vdo.
  Version 2.03.13 - 11th August 2021
  ==================================
    Changes in udev support:
  - obtain_device_list_from_udev defaults to 0.
  - see devices/external_device_info_source,
    devices/obtain_device_list_from_udev, and devices/multipath_wwids_file help
    in lvm.conf
    Fix devices file handling of loop with deleted backing file.
    Fix devices file handling of scsi_debug WWIDs.
    Fix many static analysis issues.
    Support --poolmetadataspare with vgsplit and vgmerge.
    Fix detection of active components of external origin volume.
    Add vdoimport tool to support conversion of VDO volumes.
    Support configurable allocation/vdo_pool_header_size.
    Fix handling of lvconvert --type vdo-pool --virtualsize.
    Simplified handling of archive() and backup() internal calls.
    Add 'idm' locking type for IDM lock manager.
    Fix load of kvdo target when it is not present in memory (2.03.12).
  * ** WHATS_NEW_DM from 1.02.179 to 1.02.183 ***
  Version 1.02.183 - 07th February 2022
  =====================================
    Unmangle UUIDs for DM_DEVICE_LIST ioctl.
  Version 1.02.181 - 20th October 2021
  ====================================
    Add IMA support with 'dmsetup measure' command.
    Add defines DM_NAME_LIST_FLAG_HAS_UUID, DM_NAME_LIST_FLAG_DOESNT_HAVE_UUID.
    Enhance tracking of activated devices when preloading dm tree.
    Fix bug in construction of cache table line (regression from 1.02.159).
  Version 1.02.179 - 11th August 2021
  ===================================
    (empty)
- Drop patches that have been merged into upstream
  - 0001-lvmlockd-idm-Introduce-new-locking-scheme.patch
  - 0002-lvmlockd-idm-Hook-Seagate-IDM-wrapper-APIs.patch
  - 0003-lib-locking-Add-new-type-idm.patch
  - 0004-lib-locking-Parse-PV-list-for-IDM-locking.patch
  - 0005-tools-Add-support-for-idm-lock-type.patch
  - 0006-configure-Add-macro-LOCKDIDM_SUPPORT.patch
  - 0007-enable-command-syntax-for-thin-and-writecache.patch
  - 0008-lvremove-fix-removing-thin-pool-with-writecache-on-d.patch
  - 0009-vdo-fix-preload-of-kvdo.patch
  - 0010-writecache-fix-lv_on_pmem.patch
  - 0011-writecache-don-t-pvmove-device-used-by-writecache.patch
  - 0012-pvchange-fix-file-locking-deadlock.patch
  - 0013-tests-Enable-the-testing-for-IDM-locking-scheme.patch
  - 0014-tests-Support-multiple-backing-devices.patch
  - 0015-tests-Cleanup-idm-context-when-prepare-devices.patch
  - 0016-tests-Add-checking-for-lvmlockd-log.patch
  - 0017-tests-stress-Add-single-thread-stress-testing.patch
  - 0018-tests-stress-Add-multi-threads-stress-testing-for-VG.patch
  - 0019-tests-stress-Add-multi-threads-stress-testing-for-PV.patch
  - 0020-tests-Support-idm-failure-injection.patch
  - 0021-tests-Add-testing-for-lvmlockd-failure.patch
  - 0022-tests-idm-Add-testing-for-the-fabric-failure.patch
  - 0023-tests-idm-Add-testing-for-the-fabric-failure-and-tim.patch
  - 0024-tests-idm-Add-testing-for-the-fabric-s-half-brain-fa.patch
  - 0025-tests-idm-Add-testing-for-IDM-lock-manager-failure.patch
  - 0026-tests-multi-hosts-Add-VG-testing.patch
  - 0027-tests-multi-hosts-Add-LV-testing.patch
  - 0028-tests-multi-hosts-Test-lease-timeout-with-LV-exclusi.patch
  - 0029-tests-multi-hosts-Test-lease-timeout-with-LV-shareab.patch
  - 0030-fix-empty-mem-pool-leak.patch
  - 0031-tests-writecache-blocksize-add-dm-cache-tests.patch
  - 0032-tests-rename-test.patch
  - 0033-tests-add-writecache-cache-blocksize-2.patch
  - 0034-lvmlockd-Fix-the-compilation-warning.patch
  - 0035-devices-don-t-use-deleted-loop-backing-file-for-devi.patch
  - 0036-man-help-fix-common-option-listing.patch
  - 0037-archiving-take-archive-automatically.patch
  - 0038-backup-automatically-store-data-on-vg_unlock.patch
  - 0039-archive-avoid-abuse-of-internal-flag.patch
  - 0040-pvck-add-lock_global-before-clean_hint_file.patch
  - 0041-lvmdevices-add-deviceidtype-option.patch
  - bug-1188141_toolcontext-fix-double-free-core-dumped-issue.patch
  - 0043-udev-create-symlinks-and-watch-even-in-suspended-sta.patch
  - bug-1179691_config-set-external_device_info_source-none.patch
- Add upstream patch
  - 0001-post-release.patch
  - 0002-asan-fix-some-reports-from-libasan.patch
  - 0003-make-generate.patch
  - 0004-tests-udev-pvscan-vgchange-fix-service-wait.patch
  - 0005-devices-file-do-not-clear-PVID-of-unread-devices.patch
  - 0006-tests-skip-vgchange-pvs-online.sh-on-rhel5.patch
  - 0007-dev_manager-fix-dm_task_get_device_list.patch
  - 0008-dev_manager-failing-status-is-not-internal-error.patch
  - 0009-clang-add-extra-check.patch
  - 0010-clang-possible-better-compilation-with-musl-c.patch
  - 0011-dev_manager-do-not-query-for-open_count.patch
  - 0012-dev_manager-use-list-info-for-preset-devs.patch
  - 0013-man-lvmcache-add-more-writecache-cachesettings-info.patch
  - 0014-man-update-cachesettings-option-description.patch
  - 0015-man-lvmcache-mention-writecache-memory-usage.patch
  - 0016-writecache-display-block-size-from-lvs.patch
  - 0017-devices-simplify-dev_cache_get_by_devt.patch
  - 0018-devices-drop-incorrect-paths-from-aliases-list.patch
  - 0019-devices-initial-use-of-existing-option.patch
  - 0020-devices-fix-dev_name-assumptions.patch
  - 0021-devices-use-dev-cache-aliases-handling-from-label-sc.patch
  - 0022-devices-only-close-PVs-on-LVs-when-scan_lvs-is-enabl.patch
  - 0023-writecache-check-memory-usage.patch
- Update patch
  - fate-309425_display-dm-name-for-lv-name.patch
- lvm2.spec
  - add new binraries: lvmdevices vgimportdevices
  - add config item "--with-cluster=internal" for cluster test
  - add config item "--with-integrity=internal"
  - add new man lvmautoactivation.7
  - remove lvm2-activation-generator &amp; man page
  - remove lvm2-pvscan@.service
  - replace 69-dm-lvm-metad.rules with 69-dm-lvm.rules</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1646913600">- Udev database has incomplete information about device /dev/sda. (bsc#1181242)
  + 0024-pvscan-don-t-use-udev-for-external-device-info.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1648641600">-  lvm2-monitor.service reported warning messages for udev didn't finish to set up device database (bsc#1197183)
  + 0025-vgchange-monitor-don-t-use-udev-info.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1662033600">- Update lvm2 from LVM2.2.03.15 to LVM2.2.03.16
  * ** WHATS_NEW for 2.03.16 ***
  Version 2.03.16 - 18th May 2022
  ===============================
    Fix segfault when handling selection with historical LVs.
    Add support --vdosettings with lvcreate, lvconvert, lvchange.
    Filtering multipath devices respects blacklist setting from multipath configuration.
    lvmdevices support for removing by device id using --deviceidtype and --deldev.
    Display writecache block size with lvs -o writecache_block_size.
    Improve cachesettings description in man lvmcache.
    Fix lossing of delete message on thin-pool extension.
- Drop patches that have been merged into upstream
  - 0001-post-release.patch
  - 0002-asan-fix-some-reports-from-libasan.patch
  - 0003-make-generate.patch
  - 0004-tests-udev-pvscan-vgchange-fix-service-wait.patch
  - 0005-devices-file-do-not-clear-PVID-of-unread-devices.patch
  - 0006-tests-skip-vgchange-pvs-online.sh-on-rhel5.patch
  - 0007-dev_manager-fix-dm_task_get_device_list.patch
  - 0008-dev_manager-failing-status-is-not-internal-error.patch
  - 0009-clang-add-extra-check.patch
  - 0010-clang-possible-better-compilation-with-musl-c.patch
  - 0011-dev_manager-do-not-query-for-open_count.patch
  - 0012-dev_manager-use-list-info-for-preset-devs.patch
  - 0013-man-lvmcache-add-more-writecache-cachesettings-info.patch
  - 0014-man-update-cachesettings-option-description.patch
  - 0015-man-lvmcache-mention-writecache-memory-usage.patch
  - 0016-writecache-display-block-size-from-lvs.patch
  - 0017-devices-simplify-dev_cache_get_by_devt.patch
  - 0018-devices-drop-incorrect-paths-from-aliases-list.patch
  - 0019-devices-initial-use-of-existing-option.patch
  - 0020-devices-fix-dev_name-assumptions.patch
  - 0021-devices-use-dev-cache-aliases-handling-from-label-sc.patch
  - 0022-devices-only-close-PVs-on-LVs-when-scan_lvs-is-enabl.patch
  - 0023-writecache-check-memory-usage.patch
  - 0024-pvscan-don-t-use-udev-for-external-device-info.patch
  - 0025-vgchange-monitor-don-t-use-udev-info.patch
- Add upstream patch
  - 0001-devices-file-move-clean-up-after-command-is-run.patch
  - 0002-devices-file-fail-if-devicesfile-filename-doesn-t-ex.patch
  - 0003-filter-mpath-handle-other-wwid-types-in-blacklist.patch
  - 0004-filter-mpath-get-wwids-from-sysfs-vpd_pg83.patch
  - 0005-pvdisplay-restore-reportformat-option.patch
  - 0006-exit-with-error-when-devicesfile-name-doesn-t-exist.patch
  - 0007-report-fix-pe_start-column-type-from-NUM-to-SIZ.patch
  - 0008-_vg_read_raw_area-fix-segfault-caused-by-using-null-.patch
  - 0009-mm-remove-libaio-from-being-skipped.patch
  - 0010-dmsetup-check-also-for-ouf-of-range-value.patch
  - 0011-devices-drop-double-from-sysfs-path.patch
  - 0012-devices-file-fix-pvcreate-uuid-matching-pvid-entry-w.patch
  - 0013-vgimportdevices-change-result-when-devices-are-not-a.patch
  - 0014-vgimportdevices-fix-locking-when-creating-devices-fi.patch
- Update patch
  - bug-1184687_Add-nolvm-for-kernel-cmdline.patch
- update lvm2.spec
  - indent some lines for easy read
  - add new man: lvm_import_vdo.8 dmfilemapd.8
  - remove config item '--enable-cmirrord', which was obsoleted.
  - remove config item '--enable-realtime', which became default setting.
  - add config item "--enable-dmfilemapd" for new daemon dmfilemapd
- lvm.conf
  - align upstream style, comment out default values</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1663761600">- lvmlockd is not supporting sanlock (bsc#1203482)
  - set 1 for _supportsanlock in lvm2.spec for enabling sanlock.</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1665576000">- lvm.conf should re-enable commented out option use_lvmlockd (bsc#1204219)
  - re-enable "use_lvmlockd = 0" in lvm.conf</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1667217600">- dracut-initqueue timeouts with 5.3.18-150300.59.63 kernel on ppc64le (bsc#1199074)
  - in lvm2.spec, change device_mapper_version from 1.02.185 to %{lvm2_version}_1.02.185</changelog>
  <changelog author="Amit Chaudhary &lt;amit.chaudhary@suse.com&gt;" date="1667476800">- killed lvmlockd doesn't clear/adopt locks leading to inability to start volume group (bsc#1203216)
  - bug-1203216_lvmlockd-purge-the-lock-resources-left-in-previous-l.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="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1687521600">- multipath_component_detection = 0 in lvm.conf does not have any effect (bsc#1212613)
  - bug-1212613_apply-multipath_component_detection-0-to-duplicate-P.patch</changelog>
  <changelog author="heming.zhao@suse.com" date="1692532800">- blkdeactivate calls wrong mountpoint cmd (bsc#1214071)
  + bug-1214071-blkdeactivate_calls_wrong_mountpoint.patch</changelog>
  <changelog author="Glass Su &lt;glass.su@suse.com&gt;" date="1695038400">- Update lvm2 from LVM2.2.03.16 to LVM2.2.03.22 (jsc#PED-6339)
  * ** WHATS_NEW from 2.03.17 to 2.03.22 ***
  version 2.03.22 - 02nd August 2023
  ==================================
    Fix pv_major/pv_minor report field types so they are integers, not strings.
    Add lvmdevices --delnotfound to delete entries for missing devices.
    Always use cachepool name for metadata backup LV for lvconvert --repair.
    Make metadata backup LVs read-only after pool's lvconvert --repair.
    Improve VDO and Thin support with lvmlockd.
    Handle 'lvextend --usepolicies' for pools for all activation variants.
    Fix memleak in vgchange autoactivation setup.
    Update py-compile building script.
    Support conversion from thick to fully provisioned thin LV.
    Cache/Thin-pool can use error and zero volumes for testing.
    Individual thin volume can be cached, but cannot take snapshot.
    Better internal support for handling error and zero target (for testing).
    Resize COW above trimmed maximal size is does not return error.
    Support parsing of vdo geometry format version 4.
    Add lvm.conf thin_restore and cache_restore settings.
    Handle multiple mounts while resizing volume with a FS.
    Handle leading/trailing spaces in sys_wwid and sys_serial used by deivce_id.
    Enhance lvm_import_vdo and use snapshot when converting VDO volume.
    Fix parsing of VDO metadata.
    Fix failing -S|--select for non-reporting cmds if using LV info/status fields.
    Allow snapshots of raid+integrity LV.
    Fix multisegment RAID1 allocator to prevent using single disk for more legs.
  version 2.03.21 - 21st April 2023
  =================================
    Fix activation of vdo-pool for with 0 length headers (converted pools).
    Avoid printing internal init messages when creation integration devices.
    Allow (write)cache over raid+integrity LV.
  version 2.03.20 - 21st March 2023
  =================================
    Fix segfault if using -S|--select with log/report_command_log=1 setting.
    Configure now fails when requested lvmlockd dependencies are missing.
    Add some configure Gentoo enhancements for static builds.
  version 2.03.19 - 21st February 2023
  ====================================
    Configure supports --with-systemd-run executed from udev rules.
    Enhancement for build with MuslC systemd and non-bash system shells (dash).
    Do not reset SYSTEMD_READY variable in udev for PVs on MD and loop devices.
    Ensure udev is processing origin LV before its thick snapshots LVs.
    Fix and improve runtime memory size detection for VDO volumes.
  version 2.03.18 - 22nd December 2022
  ====================================
    Fix issues reported by coverity scan.
    Fix warning for thin pool overprovisioning on lvextend (2.03.17).
    Add support for writecache metadata_only and pause_writeback settings.
    Fix missing error messages in lvmdbusd.
  Version 2.03.17 - 10th November 2022
  ====================================
    Add new options (--fs, --fsmode) for FS handling when resizing LVs.
    Fix 'lvremove -S|--select LV' to not also remove its historical LV right away.
    Fix lv_active field type to binary so --select and --binary applies properly.
    Switch to use mallinfo2 and use it only with glibc.
    Error out in lvm shell if using a cmd argument not supported in the shell.
    Fix lvm shell's lastlog command to report previous pre-command failures.
    Extend VDO and VDOPOOL without flushing and locking fs.
    Add --valuesonly option to lvmconfig to print only values without keys.
    Updates configure with recent autoconf tooling.
    Fix lvconvert --test --type vdo-pool execution.
    Add json_std output format for more JSON standard compliant version of output.
    Fix vdo_slab_size_mb value for converted VDO volume.
    Fix many corner cases in device_id, including handling of S/N duplicates.
    Fix various issues in lvmdbusd.
- Drop patches that have been merged into upstream
  - 0001-devices-file-move-clean-up-after-command-is-run.patch
  - 0002-devices-file-fail-if-devicesfile-filename-doesn-t-ex.patch
  - 0003-filter-mpath-handle-other-wwid-types-in-blacklist.patch
  - 0004-filter-mpath-get-wwids-from-sysfs-vpd_pg83.patch
  - 0005-pvdisplay-restore-reportformat-option.patch
  - 0006-exit-with-error-when-devicesfile-name-doesn-t-exist.patch
  - 0007-report-fix-pe_start-column-type-from-NUM-to-SIZ.patch
  - 0008-_vg_read_raw_area-fix-segfault-caused-by-using-null-.patch
  - 0009-mm-remove-libaio-from-being-skipped.patch
  - 0010-dmsetup-check-also-for-ouf-of-range-value.patch
  - 0011-devices-drop-double-from-sysfs-path.patch
  - 0012-devices-file-fix-pvcreate-uuid-matching-pvid-entry-w.patch
  - 0013-vgimportdevices-change-result-when-devices-are-not-a.patch
  - 0014-vgimportdevices-fix-locking-when-creating-devices-fi.patch
  - bug-1203216_lvmlockd-purge-the-lock-resources-left-in-previous-l.patch
  - bug-1212613_apply-multipath_component_detection-0-to-duplicate-P.patch
- Add upstream patch
  + 0001-lvconvert-swapmetadata-fix-lvmlockd-locking.patch
  + 0002-lvconvert-fix-ret-values-fro-integrity-remove.patch
  + 0003-lvconvert-fix-regresion-from-integrity-check.patch
  + 0004-gcc-cleanup-warnings.patch
  + 0005-lvmlockd-fix-thick-to-thin-lv-conversion.patch
  + 0006-lvmlockd-let-lockd_init_lv_args-set-lock_args.patch
  + 0007-lvmlockd-fix-lvconvert-to-thin-pool.patch
  + 0008-lvconvert-run-error-path-code-only-for-shared-VG.patch
  + 0009-vgchange-acquire-an-exclusive-VG-lock-for-refresh.patch
  + 0010-lvmlockd-client-mutex-ordering.patch
  + 0011-filesystem-move-stat-after-open-check.patch
  + 0012-tests-check-for-writecache.patch
  + 0013-lvresize-fix-32-bit-overflow-in-size-calculation.patch
  + 0014-gcc-fix-warnings-for-x32-architecture.patch
  + 0015-gcc-warning-missing-braces-around-initializer.patch
  + 0016-test-improve-aux-teardown.patch
  + 0017-tests-aux-try-with-extra-sleep.patch
  + 0018-tests-aux-using-singl-lvmconf-call.patch
  + 0019-tests-missing-to-check-for-writecache-support.patch
  + 0020-tests-pvmove-large-disk-area.patch
  + 0021-tests-enforce-full-fs-check.patch
  + 0022-tests-update-for-work-in-fake-dev-environment.patch
  + 0023-tests-skip-test-when-lvmdbusd-runs-on-the-system.patch
  + 0024-tests-better-slowdown.patch
- Update patch
  - bug-1037309_Makefile-skip-compliling-daemons-lvmlockd-directory.patch
  - bug-1184124-link-tests-as-PIE.patch
  - bug-1184687_Add-nolvm-for-kernel-cmdline.patch
  - fate-31841-03_tests-new-test-suite-of-fsadm-for-btrfs.patch
- Rename &amp; Update patch
  - bug-1012973_simplify-special-case-for-md-in-69-dm-lvm-metadata.patch
  + bug-1012973_simplify-special-case-for-md-in-69-dm-lvm-rules.patch
- update lvm2.spec
  - change upstream_device_mapper_version to 1.02.196
  - change device_mapper_version to %{lvm2_version}_1.02.196
  - add config item "-with-libexecdir=%{_libexecdir}" to fix libexec path since commit a2d33cdf
  - add new binary "%{_libexecdir}/lvresize_fs_helper" to lvm2 package</changelog>
</package>
<package pkgid="145aa962cf5a275a52779e0757eb25017eddfebfeb6194aad8d40a6d112cb0e17325da547f866727e58cb5433aed2c1bfcea3db13c380bc8e287f542667ed91a" name="device-mapper-devel" arch="x86_64">
  <version epoch="0" ver="2.03.22_1.02.196" rel="1.1"/>
  <changelog author="ghe@suse.com" date="1618833600">- Add metadata-based autoactivation property for VG and LV (bsc#1178680)
  + bug-1178680_add-metadata-based-autoactivation-property-for-VG-an.patch</changelog>
  <changelog author="heming.zhao@suse.com" date="1619006400">- LVM cannot be disabled on boot (bsc#1184687)
  + bug-1184687_Add-nolvm-for-kernel-cmdline.patch
- Update patch for avoiding apply warning message
  + bug-1012973_simplify-special-case-for-md-in-69-dm-lvm-metadata.patch</changelog>
  <changelog author="heming.zhao@suse.com" date="1619179200">- Honor lvm.conf event_activation=0 on "pvscan --cache -aay" (bsc#1185190)
  + bug-1185190_01-pvscan-support-disabled-event_activation.patch
  + bug-1185190_02-config-improve-description-for-event_activation.patch</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1621944000">- Link test as position independent executable (bsc#1184124).
  + bug-1184124-link-tests-as-PIE.patch</changelog>
  <changelog author="heming.zhao@suse.com" date="1623153600">- update lvm2 from LVM2.03.10 to LVM2.2.03.12 (bsc#1187010)
  * ** WHATS_NEW from 2.03.11 to 2.03.12 ***
  Version 2.03.12 - 07th May 2021
  ===============================
    Allow attaching cache to thin data volume.
    Fix memleak when generating list of outdated pvs.
    Better hyphenation usage in man pages.
    Replace use of deprecated security_context_t with char*.
    Configure supports AIO_LIBS and AIO_CFLAGS.
    Improve build process for static builds.
    New --setautoactivation option to modify LV or VG auto activation.
    New metadata based autoactivation property for LVs and VGs.
    Improve signal handling with lvmpolld.
    Signal handler can interrupt command also for SIGTERM.
    Lvreduce --yes support.
    Add configure option --with/out-symvers for non-glibc builds.
    Report error when the filesystem is missing on fsadm resized volume.
    Handle better blockdev with --getsize64 support for fsadm.
    Do not include editline/history.h when using editline library.
    Support error and zero segtype for thin-pool data for testing.
    Support mixed extension for striped, error and zero segtypes.
    Support resize also for stacked virtual volumes.
    Skip dm-zero devices just like with dm-error target.
    Reduce ioctl() calls when checking target status.
    Merge polling does not fail, when LV is found to be already merged.
    Poll volumes with at least 100ms delays.
    Do not flush dm cache when cached LV is going to be removed.
    New lvmlockctl_kill_command configuration option.
    Support interruption while waiting on device close before deactivation.
    Flush thin-pool messages before removing more thin volumes.
    Improve hash function with less collisions and make it faster.
    Reduce ioctl count when deactivating volumes.
    Reduce number of metadata parsing.
    Enhance performance of lvremove and vgremove commands.
    Support interruption when taking archive and backup.
    Accelerate large lvremoves.
    Speedup search for cached device nodes.
    Speedup command initialization.
    Add devices file feature, off by default for now.
    Support extension of writecached volumes.
    Fix problem with unbound variable usage within fsadm.
    Fix IMSM MD RAID detection on 4k devices.
    Check for presence of VDO target before starting any conversion.
    Support metatadata profiles with volume VDO pool conversions.
    Support -Zn for conversion of already formated VDO pools.
    Avoid removing LVs on error path of lvconvert during creation volumes.
    Fix crashing lvdisplay when thin volume was waiting for merge.
    Support option --errorwhenfull when converting volume to thin-pool.
    Improve thin-performance profile support conversion to thin-pool.
    Add workaround to avoid read of internal 'converted' devices.
    Prohibit merging snapshot into the read-only thick snapshot origin.
    Restore support for flipping rw/r permissions for thin snapshot origin.
    Support resize of cached volumes.
    Disable autoactivation with global/event_activation=0.
    Check if lvcreate passes read_only_volume_list with tags and skips zeroing.
    Allocation prints better error when metadata cannot fit on a single PV.
    Pvmove can better resolve full thin-pool tree move.
    Limit pool metadata spare to 16GiB.
    Improves conversion and allocation of pool metadata.
    Support thin pool metadata 15.88GiB, adds 64MiB, thin_pool_crop_metadata=0.
    Enhance lvdisplay to report raid available/partial.
    Support online rename of VDO pools.
    Improve removal of pmspare when last pool is removed.
    Fix problem with wiping of converted LVs.
    Fix memleak in scanning  (2.03.11).
    Fix corner case allocation for thin-pools.
  Version 2.03.11 - 08th January 2021
  ===================================
    Fix pvck handling MDA at offset different from 4096.
    Partial or degraded activation of writecache is not allowed.
    Enhance error handling for fsadm and handle correct fsck result.
    Dmeventd lvm plugin ignores higher reserved_stack lvm.conf values.
    Support using BLKZEROOUT for clearing devices.
    Support interruption when wipping LVs.
    Support interruption for bcache waiting.
    Fix bcache when device has too many failing writes.
    Fix bcache waiting for IO completion with failing disks.
    Configure use own python path name order to prefer using python3.
    Add configure --enable-editline support as an alternative to readline.
    Enhance reporting and error handling when creating thin volumes.
    Enable vgsplit for VDO volumes.
    Lvextend of vdo pool volumes ensure at least 1 new VDO slab is added.
    Use revert_lv() on reload error path after vg_revert().
    Configure --with-integrity enabled.
    Restore lost signal blocking while VG lock is held.
    Improve estimation of needed extents when creating thin-pool.
    Use extra 1% when resizing thin-pool metadata LV with --use-policy.
    Enhance --use-policy percentage rounding.
    Configure --with-vdo and --with-writecache as internal segments.
    Improving VDO man page examples.
    Allow pvmove of writecache origin.
    Report integrity fields.
    Integrity volumes defaults to journal mode.
    Switch code base to use flexible array syntax.
    Fix 64bit math when calculation cachevol size.
    Preserve uint32_t for seqno handling.
    Switch from mmap to plain read when loading regular files.
    Update lvmvdo man page and better explain DISCARD usage.
  * ** WHATS_NEW_DM from 1.02.175 to 1.02.177 ***
  Version 1.02.177 - 07th May 2021
  ================================
    Configure proceeds without libaio to allow build of device-mapper only.
    Fix symbol versioning build with -O2 -flto.
    Add dm_tree_node_add_thin_pool_target_v1 with crop_metadata support.
- Drop patches that have been merged into upstream
  - bug-1175565_01-tools-move-struct-element-before-variable-lenght-lis.patch
  - bug-1175565_02-gcc-change-zero-sized-array-to-fexlible-array.patch
  - bug-1175565_03-gcc-zero-sized-array-to-fexlible-array-C99.patch
  - bug-1178680_add-metadata-based-autoactivation-property-for-VG-an.patch
  - bug-1185190_01-pvscan-support-disabled-event_activation.patch
  - bug-1185190_02-config-improve-description-for-event_activation.patch
- Add patch
  + 0001-lvmlockd-idm-Introduce-new-locking-scheme.patch
  + 0002-lvmlockd-idm-Hook-Seagate-IDM-wrapper-APIs.patch
  + 0003-lib-locking-Add-new-type-idm.patch
  + 0004-lib-locking-Parse-PV-list-for-IDM-locking.patch
  + 0005-tools-Add-support-for-idm-lock-type.patch
  + 0006-configure-Add-macro-LOCKDIDM_SUPPORT.patch
  + 0007-enable-command-syntax-for-thin-and-writecache.patch
  + 0008-lvremove-fix-removing-thin-pool-with-writecache-on-d.patch
  + 0009-vdo-fix-preload-of-kvdo.patch
  + 0010-writecache-fix-lv_on_pmem.patch
  + 0011-writecache-don-t-pvmove-device-used-by-writecache.patch
  + 0012-pvchange-fix-file-locking-deadlock.patch
  + 0013-tests-Enable-the-testing-for-IDM-locking-scheme.patch
  + 0014-tests-Support-multiple-backing-devices.patch
  + 0015-tests-Cleanup-idm-context-when-prepare-devices.patch
  + 0016-tests-Add-checking-for-lvmlockd-log.patch
  + 0017-tests-stress-Add-single-thread-stress-testing.patch
  + 0018-tests-stress-Add-multi-threads-stress-testing-for-VG.patch
  + 0019-tests-stress-Add-multi-threads-stress-testing-for-PV.patch
  + 0020-tests-Support-idm-failure-injection.patch
  + 0021-tests-Add-testing-for-lvmlockd-failure.patch
  + 0022-tests-idm-Add-testing-for-the-fabric-failure.patch
  + 0023-tests-idm-Add-testing-for-the-fabric-failure-and-tim.patch
  + 0024-tests-idm-Add-testing-for-the-fabric-s-half-brain-fa.patch
  + 0025-tests-idm-Add-testing-for-IDM-lock-manager-failure.patch
  + 0026-tests-multi-hosts-Add-VG-testing.patch
  + 0027-tests-multi-hosts-Add-LV-testing.patch
  + 0028-tests-multi-hosts-Test-lease-timeout-with-LV-exclusi.patch
  + 0029-tests-multi-hosts-Test-lease-timeout-with-LV-shareab.patch
  + 0030-fix-empty-mem-pool-leak.patch
  + 0031-tests-writecache-blocksize-add-dm-cache-tests.patch
  + 0032-tests-rename-test.patch
  + 0033-tests-add-writecache-cache-blocksize-2.patch
  + 0034-lvmlockd-Fix-the-compilation-warning.patch
  + 0035-devices-don-t-use-deleted-loop-backing-file-for-devi.patch
  + 0036-man-help-fix-common-option-listing.patch
  + 0037-archiving-take-archive-automatically.patch
  + 0038-backup-automatically-store-data-on-vg_unlock.patch
  + 0039-archive-avoid-abuse-of-internal-flag.patch
  + 0040-pvck-add-lock_global-before-clean_hint_file.patch
  + 0041-lvmdevices-add-deviceidtype-option.patch
- Update patch
  - bug-1184687_Add-nolvm-for-kernel-cmdline.patch
  - fate-31841_fsadm-add-support-for-btrfs.patch
- lvm.conf
  - trim tail space
  - fix typo
  - [new item] devices/use_devicesfile
  - [new item] devices/devicesfile
  - [new item] devices/search_for_devnames
  - [new item] allocation/thin_pool_crop_metadata
  - [new item] global/lvmlockctl_kill_command
  - [new item] global/vdo_disabled_features</changelog>
  <changelog author="heming.zhao@suse.com" date="1626177600">- lvm2: double free or corruption with invalid LVM_SYSTEM_DIR breaks guestfs-tools (bsc#1188141)
  + bug-1188141_toolcontext-fix-double-free-core-dumped-issue.patch
- replace exist patch with bug fixed patches
  - (remove) fate-31841_fsadm-add-support-for-btrfs.patch
  + (add) fate-31841-01_fsadm-add-support-to-resize-check-btrfs-filesystem.patch
  + (add) fate-31841-02_man-add-support-for-btrfs.patch
  + (add) fate-31841-03_tests-new-test-suite-of-fsadm-for-btrfs.patch</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1628683200">- Add lvm2-rpmlintrc where we skip all rpmlint issue for lvm2-testsuite package
  (bsc#1179047).</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1643716800">- udev: create symlinks and watch even in suspended state (bsc#1195231)
  + (add) 0043-udev-create-symlinks-and-watch-even-in-suspended-sta.patch</changelog>
  <changelog author="heming.zhao@suse.com" date="1646136000">- Update lvm2 from LVM2.2.03.12 to LVM2.2.03.15
  * ** WHATS_NEW from 2.03.13 to 2.03.15 ***
  Version 2.03.15 - 07th February 2022
  ====================================
    Remove service based autoactivation. global/event_activation = 0 is NOOP.
    Improve support for metadata profiles for --type writecache.
    Use cache or active DM device when available with new kernels.
    Introduce function to utilize UUIDs from DM_DEVICE_LIST.
    Increase some hash table size to better support large device sets.
  Version 2.03.14 - 20th October 2021
  ===================================
    Device scanning is skipping directories on different filesystems.
    Print info message with too many or too large archived files.
    Reduce metadata readings during scanning phase.
    Optimize computation of crc32 check sum with multiple PVs.
    Enhance recover path on cache creation failure.
    Filter out unsupported MQ/SMQ cache policy setting.
    Fix memleak in mpath filter.
    Support newer location for VDO statistics.
    Add support for VDO async-unsafe write policy.
    Improve lvm_import_vdo script.
    Support VDO LV with lvcreate -ky.
    Fix lvconvert for VDO LV bigger then 2T.
    Create VDO LVs automatically without zeroing.
    Rename vdoimport to lvm_import_vdo.
  Version 2.03.13 - 11th August 2021
  ==================================
    Changes in udev support:
  - obtain_device_list_from_udev defaults to 0.
  - see devices/external_device_info_source,
    devices/obtain_device_list_from_udev, and devices/multipath_wwids_file help
    in lvm.conf
    Fix devices file handling of loop with deleted backing file.
    Fix devices file handling of scsi_debug WWIDs.
    Fix many static analysis issues.
    Support --poolmetadataspare with vgsplit and vgmerge.
    Fix detection of active components of external origin volume.
    Add vdoimport tool to support conversion of VDO volumes.
    Support configurable allocation/vdo_pool_header_size.
    Fix handling of lvconvert --type vdo-pool --virtualsize.
    Simplified handling of archive() and backup() internal calls.
    Add 'idm' locking type for IDM lock manager.
    Fix load of kvdo target when it is not present in memory (2.03.12).
  * ** WHATS_NEW_DM from 1.02.179 to 1.02.183 ***
  Version 1.02.183 - 07th February 2022
  =====================================
    Unmangle UUIDs for DM_DEVICE_LIST ioctl.
  Version 1.02.181 - 20th October 2021
  ====================================
    Add IMA support with 'dmsetup measure' command.
    Add defines DM_NAME_LIST_FLAG_HAS_UUID, DM_NAME_LIST_FLAG_DOESNT_HAVE_UUID.
    Enhance tracking of activated devices when preloading dm tree.
    Fix bug in construction of cache table line (regression from 1.02.159).
  Version 1.02.179 - 11th August 2021
  ===================================
    (empty)
- Drop patches that have been merged into upstream
  - 0001-lvmlockd-idm-Introduce-new-locking-scheme.patch
  - 0002-lvmlockd-idm-Hook-Seagate-IDM-wrapper-APIs.patch
  - 0003-lib-locking-Add-new-type-idm.patch
  - 0004-lib-locking-Parse-PV-list-for-IDM-locking.patch
  - 0005-tools-Add-support-for-idm-lock-type.patch
  - 0006-configure-Add-macro-LOCKDIDM_SUPPORT.patch
  - 0007-enable-command-syntax-for-thin-and-writecache.patch
  - 0008-lvremove-fix-removing-thin-pool-with-writecache-on-d.patch
  - 0009-vdo-fix-preload-of-kvdo.patch
  - 0010-writecache-fix-lv_on_pmem.patch
  - 0011-writecache-don-t-pvmove-device-used-by-writecache.patch
  - 0012-pvchange-fix-file-locking-deadlock.patch
  - 0013-tests-Enable-the-testing-for-IDM-locking-scheme.patch
  - 0014-tests-Support-multiple-backing-devices.patch
  - 0015-tests-Cleanup-idm-context-when-prepare-devices.patch
  - 0016-tests-Add-checking-for-lvmlockd-log.patch
  - 0017-tests-stress-Add-single-thread-stress-testing.patch
  - 0018-tests-stress-Add-multi-threads-stress-testing-for-VG.patch
  - 0019-tests-stress-Add-multi-threads-stress-testing-for-PV.patch
  - 0020-tests-Support-idm-failure-injection.patch
  - 0021-tests-Add-testing-for-lvmlockd-failure.patch
  - 0022-tests-idm-Add-testing-for-the-fabric-failure.patch
  - 0023-tests-idm-Add-testing-for-the-fabric-failure-and-tim.patch
  - 0024-tests-idm-Add-testing-for-the-fabric-s-half-brain-fa.patch
  - 0025-tests-idm-Add-testing-for-IDM-lock-manager-failure.patch
  - 0026-tests-multi-hosts-Add-VG-testing.patch
  - 0027-tests-multi-hosts-Add-LV-testing.patch
  - 0028-tests-multi-hosts-Test-lease-timeout-with-LV-exclusi.patch
  - 0029-tests-multi-hosts-Test-lease-timeout-with-LV-shareab.patch
  - 0030-fix-empty-mem-pool-leak.patch
  - 0031-tests-writecache-blocksize-add-dm-cache-tests.patch
  - 0032-tests-rename-test.patch
  - 0033-tests-add-writecache-cache-blocksize-2.patch
  - 0034-lvmlockd-Fix-the-compilation-warning.patch
  - 0035-devices-don-t-use-deleted-loop-backing-file-for-devi.patch
  - 0036-man-help-fix-common-option-listing.patch
  - 0037-archiving-take-archive-automatically.patch
  - 0038-backup-automatically-store-data-on-vg_unlock.patch
  - 0039-archive-avoid-abuse-of-internal-flag.patch
  - 0040-pvck-add-lock_global-before-clean_hint_file.patch
  - 0041-lvmdevices-add-deviceidtype-option.patch
  - bug-1188141_toolcontext-fix-double-free-core-dumped-issue.patch
  - 0043-udev-create-symlinks-and-watch-even-in-suspended-sta.patch
  - bug-1179691_config-set-external_device_info_source-none.patch
- Add upstream patch
  - 0001-post-release.patch
  - 0002-asan-fix-some-reports-from-libasan.patch
  - 0003-make-generate.patch
  - 0004-tests-udev-pvscan-vgchange-fix-service-wait.patch
  - 0005-devices-file-do-not-clear-PVID-of-unread-devices.patch
  - 0006-tests-skip-vgchange-pvs-online.sh-on-rhel5.patch
  - 0007-dev_manager-fix-dm_task_get_device_list.patch
  - 0008-dev_manager-failing-status-is-not-internal-error.patch
  - 0009-clang-add-extra-check.patch
  - 0010-clang-possible-better-compilation-with-musl-c.patch
  - 0011-dev_manager-do-not-query-for-open_count.patch
  - 0012-dev_manager-use-list-info-for-preset-devs.patch
  - 0013-man-lvmcache-add-more-writecache-cachesettings-info.patch
  - 0014-man-update-cachesettings-option-description.patch
  - 0015-man-lvmcache-mention-writecache-memory-usage.patch
  - 0016-writecache-display-block-size-from-lvs.patch
  - 0017-devices-simplify-dev_cache_get_by_devt.patch
  - 0018-devices-drop-incorrect-paths-from-aliases-list.patch
  - 0019-devices-initial-use-of-existing-option.patch
  - 0020-devices-fix-dev_name-assumptions.patch
  - 0021-devices-use-dev-cache-aliases-handling-from-label-sc.patch
  - 0022-devices-only-close-PVs-on-LVs-when-scan_lvs-is-enabl.patch
  - 0023-writecache-check-memory-usage.patch
- Update patch
  - fate-309425_display-dm-name-for-lv-name.patch
- lvm2.spec
  - add new binraries: lvmdevices vgimportdevices
  - add config item "--with-cluster=internal" for cluster test
  - add config item "--with-integrity=internal"
  - add new man lvmautoactivation.7
  - remove lvm2-activation-generator &amp; man page
  - remove lvm2-pvscan@.service
  - replace 69-dm-lvm-metad.rules with 69-dm-lvm.rules</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1646913600">- Udev database has incomplete information about device /dev/sda. (bsc#1181242)
  + 0024-pvscan-don-t-use-udev-for-external-device-info.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1648641600">-  lvm2-monitor.service reported warning messages for udev didn't finish to set up device database (bsc#1197183)
  + 0025-vgchange-monitor-don-t-use-udev-info.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1662033600">- Update lvm2 from LVM2.2.03.15 to LVM2.2.03.16
  * ** WHATS_NEW for 2.03.16 ***
  Version 2.03.16 - 18th May 2022
  ===============================
    Fix segfault when handling selection with historical LVs.
    Add support --vdosettings with lvcreate, lvconvert, lvchange.
    Filtering multipath devices respects blacklist setting from multipath configuration.
    lvmdevices support for removing by device id using --deviceidtype and --deldev.
    Display writecache block size with lvs -o writecache_block_size.
    Improve cachesettings description in man lvmcache.
    Fix lossing of delete message on thin-pool extension.
- Drop patches that have been merged into upstream
  - 0001-post-release.patch
  - 0002-asan-fix-some-reports-from-libasan.patch
  - 0003-make-generate.patch
  - 0004-tests-udev-pvscan-vgchange-fix-service-wait.patch
  - 0005-devices-file-do-not-clear-PVID-of-unread-devices.patch
  - 0006-tests-skip-vgchange-pvs-online.sh-on-rhel5.patch
  - 0007-dev_manager-fix-dm_task_get_device_list.patch
  - 0008-dev_manager-failing-status-is-not-internal-error.patch
  - 0009-clang-add-extra-check.patch
  - 0010-clang-possible-better-compilation-with-musl-c.patch
  - 0011-dev_manager-do-not-query-for-open_count.patch
  - 0012-dev_manager-use-list-info-for-preset-devs.patch
  - 0013-man-lvmcache-add-more-writecache-cachesettings-info.patch
  - 0014-man-update-cachesettings-option-description.patch
  - 0015-man-lvmcache-mention-writecache-memory-usage.patch
  - 0016-writecache-display-block-size-from-lvs.patch
  - 0017-devices-simplify-dev_cache_get_by_devt.patch
  - 0018-devices-drop-incorrect-paths-from-aliases-list.patch
  - 0019-devices-initial-use-of-existing-option.patch
  - 0020-devices-fix-dev_name-assumptions.patch
  - 0021-devices-use-dev-cache-aliases-handling-from-label-sc.patch
  - 0022-devices-only-close-PVs-on-LVs-when-scan_lvs-is-enabl.patch
  - 0023-writecache-check-memory-usage.patch
  - 0024-pvscan-don-t-use-udev-for-external-device-info.patch
  - 0025-vgchange-monitor-don-t-use-udev-info.patch
- Add upstream patch
  - 0001-devices-file-move-clean-up-after-command-is-run.patch
  - 0002-devices-file-fail-if-devicesfile-filename-doesn-t-ex.patch
  - 0003-filter-mpath-handle-other-wwid-types-in-blacklist.patch
  - 0004-filter-mpath-get-wwids-from-sysfs-vpd_pg83.patch
  - 0005-pvdisplay-restore-reportformat-option.patch
  - 0006-exit-with-error-when-devicesfile-name-doesn-t-exist.patch
  - 0007-report-fix-pe_start-column-type-from-NUM-to-SIZ.patch
  - 0008-_vg_read_raw_area-fix-segfault-caused-by-using-null-.patch
  - 0009-mm-remove-libaio-from-being-skipped.patch
  - 0010-dmsetup-check-also-for-ouf-of-range-value.patch
  - 0011-devices-drop-double-from-sysfs-path.patch
  - 0012-devices-file-fix-pvcreate-uuid-matching-pvid-entry-w.patch
  - 0013-vgimportdevices-change-result-when-devices-are-not-a.patch
  - 0014-vgimportdevices-fix-locking-when-creating-devices-fi.patch
- Update patch
  - bug-1184687_Add-nolvm-for-kernel-cmdline.patch
- update lvm2.spec
  - indent some lines for easy read
  - add new man: lvm_import_vdo.8 dmfilemapd.8
  - remove config item '--enable-cmirrord', which was obsoleted.
  - remove config item '--enable-realtime', which became default setting.
  - add config item "--enable-dmfilemapd" for new daemon dmfilemapd
- lvm.conf
  - align upstream style, comment out default values</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1663761600">- lvmlockd is not supporting sanlock (bsc#1203482)
  - set 1 for _supportsanlock in lvm2.spec for enabling sanlock.</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1665576000">- lvm.conf should re-enable commented out option use_lvmlockd (bsc#1204219)
  - re-enable "use_lvmlockd = 0" in lvm.conf</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1667217600">- dracut-initqueue timeouts with 5.3.18-150300.59.63 kernel on ppc64le (bsc#1199074)
  - in lvm2.spec, change device_mapper_version from 1.02.185 to %{lvm2_version}_1.02.185</changelog>
  <changelog author="Amit Chaudhary &lt;amit.chaudhary@suse.com&gt;" date="1667476800">- killed lvmlockd doesn't clear/adopt locks leading to inability to start volume group (bsc#1203216)
  - bug-1203216_lvmlockd-purge-the-lock-resources-left-in-previous-l.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="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1687521600">- multipath_component_detection = 0 in lvm.conf does not have any effect (bsc#1212613)
  - bug-1212613_apply-multipath_component_detection-0-to-duplicate-P.patch</changelog>
  <changelog author="heming.zhao@suse.com" date="1692532800">- blkdeactivate calls wrong mountpoint cmd (bsc#1214071)
  + bug-1214071-blkdeactivate_calls_wrong_mountpoint.patch</changelog>
  <changelog author="Glass Su &lt;glass.su@suse.com&gt;" date="1695038400">- Update lvm2 from LVM2.2.03.16 to LVM2.2.03.22 (jsc#PED-6339)
  * ** WHATS_NEW from 2.03.17 to 2.03.22 ***
  version 2.03.22 - 02nd August 2023
  ==================================
    Fix pv_major/pv_minor report field types so they are integers, not strings.
    Add lvmdevices --delnotfound to delete entries for missing devices.
    Always use cachepool name for metadata backup LV for lvconvert --repair.
    Make metadata backup LVs read-only after pool's lvconvert --repair.
    Improve VDO and Thin support with lvmlockd.
    Handle 'lvextend --usepolicies' for pools for all activation variants.
    Fix memleak in vgchange autoactivation setup.
    Update py-compile building script.
    Support conversion from thick to fully provisioned thin LV.
    Cache/Thin-pool can use error and zero volumes for testing.
    Individual thin volume can be cached, but cannot take snapshot.
    Better internal support for handling error and zero target (for testing).
    Resize COW above trimmed maximal size is does not return error.
    Support parsing of vdo geometry format version 4.
    Add lvm.conf thin_restore and cache_restore settings.
    Handle multiple mounts while resizing volume with a FS.
    Handle leading/trailing spaces in sys_wwid and sys_serial used by deivce_id.
    Enhance lvm_import_vdo and use snapshot when converting VDO volume.
    Fix parsing of VDO metadata.
    Fix failing -S|--select for non-reporting cmds if using LV info/status fields.
    Allow snapshots of raid+integrity LV.
    Fix multisegment RAID1 allocator to prevent using single disk for more legs.
  version 2.03.21 - 21st April 2023
  =================================
    Fix activation of vdo-pool for with 0 length headers (converted pools).
    Avoid printing internal init messages when creation integration devices.
    Allow (write)cache over raid+integrity LV.
  version 2.03.20 - 21st March 2023
  =================================
    Fix segfault if using -S|--select with log/report_command_log=1 setting.
    Configure now fails when requested lvmlockd dependencies are missing.
    Add some configure Gentoo enhancements for static builds.
  version 2.03.19 - 21st February 2023
  ====================================
    Configure supports --with-systemd-run executed from udev rules.
    Enhancement for build with MuslC systemd and non-bash system shells (dash).
    Do not reset SYSTEMD_READY variable in udev for PVs on MD and loop devices.
    Ensure udev is processing origin LV before its thick snapshots LVs.
    Fix and improve runtime memory size detection for VDO volumes.
  version 2.03.18 - 22nd December 2022
  ====================================
    Fix issues reported by coverity scan.
    Fix warning for thin pool overprovisioning on lvextend (2.03.17).
    Add support for writecache metadata_only and pause_writeback settings.
    Fix missing error messages in lvmdbusd.
  Version 2.03.17 - 10th November 2022
  ====================================
    Add new options (--fs, --fsmode) for FS handling when resizing LVs.
    Fix 'lvremove -S|--select LV' to not also remove its historical LV right away.
    Fix lv_active field type to binary so --select and --binary applies properly.
    Switch to use mallinfo2 and use it only with glibc.
    Error out in lvm shell if using a cmd argument not supported in the shell.
    Fix lvm shell's lastlog command to report previous pre-command failures.
    Extend VDO and VDOPOOL without flushing and locking fs.
    Add --valuesonly option to lvmconfig to print only values without keys.
    Updates configure with recent autoconf tooling.
    Fix lvconvert --test --type vdo-pool execution.
    Add json_std output format for more JSON standard compliant version of output.
    Fix vdo_slab_size_mb value for converted VDO volume.
    Fix many corner cases in device_id, including handling of S/N duplicates.
    Fix various issues in lvmdbusd.
- Drop patches that have been merged into upstream
  - 0001-devices-file-move-clean-up-after-command-is-run.patch
  - 0002-devices-file-fail-if-devicesfile-filename-doesn-t-ex.patch
  - 0003-filter-mpath-handle-other-wwid-types-in-blacklist.patch
  - 0004-filter-mpath-get-wwids-from-sysfs-vpd_pg83.patch
  - 0005-pvdisplay-restore-reportformat-option.patch
  - 0006-exit-with-error-when-devicesfile-name-doesn-t-exist.patch
  - 0007-report-fix-pe_start-column-type-from-NUM-to-SIZ.patch
  - 0008-_vg_read_raw_area-fix-segfault-caused-by-using-null-.patch
  - 0009-mm-remove-libaio-from-being-skipped.patch
  - 0010-dmsetup-check-also-for-ouf-of-range-value.patch
  - 0011-devices-drop-double-from-sysfs-path.patch
  - 0012-devices-file-fix-pvcreate-uuid-matching-pvid-entry-w.patch
  - 0013-vgimportdevices-change-result-when-devices-are-not-a.patch
  - 0014-vgimportdevices-fix-locking-when-creating-devices-fi.patch
  - bug-1203216_lvmlockd-purge-the-lock-resources-left-in-previous-l.patch
  - bug-1212613_apply-multipath_component_detection-0-to-duplicate-P.patch
- Add upstream patch
  + 0001-lvconvert-swapmetadata-fix-lvmlockd-locking.patch
  + 0002-lvconvert-fix-ret-values-fro-integrity-remove.patch
  + 0003-lvconvert-fix-regresion-from-integrity-check.patch
  + 0004-gcc-cleanup-warnings.patch
  + 0005-lvmlockd-fix-thick-to-thin-lv-conversion.patch
  + 0006-lvmlockd-let-lockd_init_lv_args-set-lock_args.patch
  + 0007-lvmlockd-fix-lvconvert-to-thin-pool.patch
  + 0008-lvconvert-run-error-path-code-only-for-shared-VG.patch
  + 0009-vgchange-acquire-an-exclusive-VG-lock-for-refresh.patch
  + 0010-lvmlockd-client-mutex-ordering.patch
  + 0011-filesystem-move-stat-after-open-check.patch
  + 0012-tests-check-for-writecache.patch
  + 0013-lvresize-fix-32-bit-overflow-in-size-calculation.patch
  + 0014-gcc-fix-warnings-for-x32-architecture.patch
  + 0015-gcc-warning-missing-braces-around-initializer.patch
  + 0016-test-improve-aux-teardown.patch
  + 0017-tests-aux-try-with-extra-sleep.patch
  + 0018-tests-aux-using-singl-lvmconf-call.patch
  + 0019-tests-missing-to-check-for-writecache-support.patch
  + 0020-tests-pvmove-large-disk-area.patch
  + 0021-tests-enforce-full-fs-check.patch
  + 0022-tests-update-for-work-in-fake-dev-environment.patch
  + 0023-tests-skip-test-when-lvmdbusd-runs-on-the-system.patch
  + 0024-tests-better-slowdown.patch
- Update patch
  - bug-1037309_Makefile-skip-compliling-daemons-lvmlockd-directory.patch
  - bug-1184124-link-tests-as-PIE.patch
  - bug-1184687_Add-nolvm-for-kernel-cmdline.patch
  - fate-31841-03_tests-new-test-suite-of-fsadm-for-btrfs.patch
- Rename &amp; Update patch
  - bug-1012973_simplify-special-case-for-md-in-69-dm-lvm-metadata.patch
  + bug-1012973_simplify-special-case-for-md-in-69-dm-lvm-rules.patch
- update lvm2.spec
  - change upstream_device_mapper_version to 1.02.196
  - change device_mapper_version to %{lvm2_version}_1.02.196
  - add config item "-with-libexecdir=%{_libexecdir}" to fix libexec path since commit a2d33cdf
  - add new binary "%{_libexecdir}/lvresize_fs_helper" to lvm2 package</changelog>
</package>
<package pkgid="d53559f372abd67ec8082275ad1a6694c65ef431a8cdd0e9abdf457fd545ecc81dfcd468cb765bcf2f475013ecb60d8b942a6019e19e4ecb00bf02d9867dd854" name="device-mapper-devel-32bit" arch="x86_64">
  <version epoch="0" ver="2.03.22_1.02.196" rel="1.1"/>
  <changelog author="ghe@suse.com" date="1618833600">- Add metadata-based autoactivation property for VG and LV (bsc#1178680)
  + bug-1178680_add-metadata-based-autoactivation-property-for-VG-an.patch</changelog>
  <changelog author="heming.zhao@suse.com" date="1619006400">- LVM cannot be disabled on boot (bsc#1184687)
  + bug-1184687_Add-nolvm-for-kernel-cmdline.patch
- Update patch for avoiding apply warning message
  + bug-1012973_simplify-special-case-for-md-in-69-dm-lvm-metadata.patch</changelog>
  <changelog author="heming.zhao@suse.com" date="1619179200">- Honor lvm.conf event_activation=0 on "pvscan --cache -aay" (bsc#1185190)
  + bug-1185190_01-pvscan-support-disabled-event_activation.patch
  + bug-1185190_02-config-improve-description-for-event_activation.patch</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1621944000">- Link test as position independent executable (bsc#1184124).
  + bug-1184124-link-tests-as-PIE.patch</changelog>
  <changelog author="heming.zhao@suse.com" date="1623153600">- update lvm2 from LVM2.03.10 to LVM2.2.03.12 (bsc#1187010)
  * ** WHATS_NEW from 2.03.11 to 2.03.12 ***
  Version 2.03.12 - 07th May 2021
  ===============================
    Allow attaching cache to thin data volume.
    Fix memleak when generating list of outdated pvs.
    Better hyphenation usage in man pages.
    Replace use of deprecated security_context_t with char*.
    Configure supports AIO_LIBS and AIO_CFLAGS.
    Improve build process for static builds.
    New --setautoactivation option to modify LV or VG auto activation.
    New metadata based autoactivation property for LVs and VGs.
    Improve signal handling with lvmpolld.
    Signal handler can interrupt command also for SIGTERM.
    Lvreduce --yes support.
    Add configure option --with/out-symvers for non-glibc builds.
    Report error when the filesystem is missing on fsadm resized volume.
    Handle better blockdev with --getsize64 support for fsadm.
    Do not include editline/history.h when using editline library.
    Support error and zero segtype for thin-pool data for testing.
    Support mixed extension for striped, error and zero segtypes.
    Support resize also for stacked virtual volumes.
    Skip dm-zero devices just like with dm-error target.
    Reduce ioctl() calls when checking target status.
    Merge polling does not fail, when LV is found to be already merged.
    Poll volumes with at least 100ms delays.
    Do not flush dm cache when cached LV is going to be removed.
    New lvmlockctl_kill_command configuration option.
    Support interruption while waiting on device close before deactivation.
    Flush thin-pool messages before removing more thin volumes.
    Improve hash function with less collisions and make it faster.
    Reduce ioctl count when deactivating volumes.
    Reduce number of metadata parsing.
    Enhance performance of lvremove and vgremove commands.
    Support interruption when taking archive and backup.
    Accelerate large lvremoves.
    Speedup search for cached device nodes.
    Speedup command initialization.
    Add devices file feature, off by default for now.
    Support extension of writecached volumes.
    Fix problem with unbound variable usage within fsadm.
    Fix IMSM MD RAID detection on 4k devices.
    Check for presence of VDO target before starting any conversion.
    Support metatadata profiles with volume VDO pool conversions.
    Support -Zn for conversion of already formated VDO pools.
    Avoid removing LVs on error path of lvconvert during creation volumes.
    Fix crashing lvdisplay when thin volume was waiting for merge.
    Support option --errorwhenfull when converting volume to thin-pool.
    Improve thin-performance profile support conversion to thin-pool.
    Add workaround to avoid read of internal 'converted' devices.
    Prohibit merging snapshot into the read-only thick snapshot origin.
    Restore support for flipping rw/r permissions for thin snapshot origin.
    Support resize of cached volumes.
    Disable autoactivation with global/event_activation=0.
    Check if lvcreate passes read_only_volume_list with tags and skips zeroing.
    Allocation prints better error when metadata cannot fit on a single PV.
    Pvmove can better resolve full thin-pool tree move.
    Limit pool metadata spare to 16GiB.
    Improves conversion and allocation of pool metadata.
    Support thin pool metadata 15.88GiB, adds 64MiB, thin_pool_crop_metadata=0.
    Enhance lvdisplay to report raid available/partial.
    Support online rename of VDO pools.
    Improve removal of pmspare when last pool is removed.
    Fix problem with wiping of converted LVs.
    Fix memleak in scanning  (2.03.11).
    Fix corner case allocation for thin-pools.
  Version 2.03.11 - 08th January 2021
  ===================================
    Fix pvck handling MDA at offset different from 4096.
    Partial or degraded activation of writecache is not allowed.
    Enhance error handling for fsadm and handle correct fsck result.
    Dmeventd lvm plugin ignores higher reserved_stack lvm.conf values.
    Support using BLKZEROOUT for clearing devices.
    Support interruption when wipping LVs.
    Support interruption for bcache waiting.
    Fix bcache when device has too many failing writes.
    Fix bcache waiting for IO completion with failing disks.
    Configure use own python path name order to prefer using python3.
    Add configure --enable-editline support as an alternative to readline.
    Enhance reporting and error handling when creating thin volumes.
    Enable vgsplit for VDO volumes.
    Lvextend of vdo pool volumes ensure at least 1 new VDO slab is added.
    Use revert_lv() on reload error path after vg_revert().
    Configure --with-integrity enabled.
    Restore lost signal blocking while VG lock is held.
    Improve estimation of needed extents when creating thin-pool.
    Use extra 1% when resizing thin-pool metadata LV with --use-policy.
    Enhance --use-policy percentage rounding.
    Configure --with-vdo and --with-writecache as internal segments.
    Improving VDO man page examples.
    Allow pvmove of writecache origin.
    Report integrity fields.
    Integrity volumes defaults to journal mode.
    Switch code base to use flexible array syntax.
    Fix 64bit math when calculation cachevol size.
    Preserve uint32_t for seqno handling.
    Switch from mmap to plain read when loading regular files.
    Update lvmvdo man page and better explain DISCARD usage.
  * ** WHATS_NEW_DM from 1.02.175 to 1.02.177 ***
  Version 1.02.177 - 07th May 2021
  ================================
    Configure proceeds without libaio to allow build of device-mapper only.
    Fix symbol versioning build with -O2 -flto.
    Add dm_tree_node_add_thin_pool_target_v1 with crop_metadata support.
- Drop patches that have been merged into upstream
  - bug-1175565_01-tools-move-struct-element-before-variable-lenght-lis.patch
  - bug-1175565_02-gcc-change-zero-sized-array-to-fexlible-array.patch
  - bug-1175565_03-gcc-zero-sized-array-to-fexlible-array-C99.patch
  - bug-1178680_add-metadata-based-autoactivation-property-for-VG-an.patch
  - bug-1185190_01-pvscan-support-disabled-event_activation.patch
  - bug-1185190_02-config-improve-description-for-event_activation.patch
- Add patch
  + 0001-lvmlockd-idm-Introduce-new-locking-scheme.patch
  + 0002-lvmlockd-idm-Hook-Seagate-IDM-wrapper-APIs.patch
  + 0003-lib-locking-Add-new-type-idm.patch
  + 0004-lib-locking-Parse-PV-list-for-IDM-locking.patch
  + 0005-tools-Add-support-for-idm-lock-type.patch
  + 0006-configure-Add-macro-LOCKDIDM_SUPPORT.patch
  + 0007-enable-command-syntax-for-thin-and-writecache.patch
  + 0008-lvremove-fix-removing-thin-pool-with-writecache-on-d.patch
  + 0009-vdo-fix-preload-of-kvdo.patch
  + 0010-writecache-fix-lv_on_pmem.patch
  + 0011-writecache-don-t-pvmove-device-used-by-writecache.patch
  + 0012-pvchange-fix-file-locking-deadlock.patch
  + 0013-tests-Enable-the-testing-for-IDM-locking-scheme.patch
  + 0014-tests-Support-multiple-backing-devices.patch
  + 0015-tests-Cleanup-idm-context-when-prepare-devices.patch
  + 0016-tests-Add-checking-for-lvmlockd-log.patch
  + 0017-tests-stress-Add-single-thread-stress-testing.patch
  + 0018-tests-stress-Add-multi-threads-stress-testing-for-VG.patch
  + 0019-tests-stress-Add-multi-threads-stress-testing-for-PV.patch
  + 0020-tests-Support-idm-failure-injection.patch
  + 0021-tests-Add-testing-for-lvmlockd-failure.patch
  + 0022-tests-idm-Add-testing-for-the-fabric-failure.patch
  + 0023-tests-idm-Add-testing-for-the-fabric-failure-and-tim.patch
  + 0024-tests-idm-Add-testing-for-the-fabric-s-half-brain-fa.patch
  + 0025-tests-idm-Add-testing-for-IDM-lock-manager-failure.patch
  + 0026-tests-multi-hosts-Add-VG-testing.patch
  + 0027-tests-multi-hosts-Add-LV-testing.patch
  + 0028-tests-multi-hosts-Test-lease-timeout-with-LV-exclusi.patch
  + 0029-tests-multi-hosts-Test-lease-timeout-with-LV-shareab.patch
  + 0030-fix-empty-mem-pool-leak.patch
  + 0031-tests-writecache-blocksize-add-dm-cache-tests.patch
  + 0032-tests-rename-test.patch
  + 0033-tests-add-writecache-cache-blocksize-2.patch
  + 0034-lvmlockd-Fix-the-compilation-warning.patch
  + 0035-devices-don-t-use-deleted-loop-backing-file-for-devi.patch
  + 0036-man-help-fix-common-option-listing.patch
  + 0037-archiving-take-archive-automatically.patch
  + 0038-backup-automatically-store-data-on-vg_unlock.patch
  + 0039-archive-avoid-abuse-of-internal-flag.patch
  + 0040-pvck-add-lock_global-before-clean_hint_file.patch
  + 0041-lvmdevices-add-deviceidtype-option.patch
- Update patch
  - bug-1184687_Add-nolvm-for-kernel-cmdline.patch
  - fate-31841_fsadm-add-support-for-btrfs.patch
- lvm.conf
  - trim tail space
  - fix typo
  - [new item] devices/use_devicesfile
  - [new item] devices/devicesfile
  - [new item] devices/search_for_devnames
  - [new item] allocation/thin_pool_crop_metadata
  - [new item] global/lvmlockctl_kill_command
  - [new item] global/vdo_disabled_features</changelog>
  <changelog author="heming.zhao@suse.com" date="1626177600">- lvm2: double free or corruption with invalid LVM_SYSTEM_DIR breaks guestfs-tools (bsc#1188141)
  + bug-1188141_toolcontext-fix-double-free-core-dumped-issue.patch
- replace exist patch with bug fixed patches
  - (remove) fate-31841_fsadm-add-support-for-btrfs.patch
  + (add) fate-31841-01_fsadm-add-support-to-resize-check-btrfs-filesystem.patch
  + (add) fate-31841-02_man-add-support-for-btrfs.patch
  + (add) fate-31841-03_tests-new-test-suite-of-fsadm-for-btrfs.patch</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1628683200">- Add lvm2-rpmlintrc where we skip all rpmlint issue for lvm2-testsuite package
  (bsc#1179047).</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1643716800">- udev: create symlinks and watch even in suspended state (bsc#1195231)
  + (add) 0043-udev-create-symlinks-and-watch-even-in-suspended-sta.patch</changelog>
  <changelog author="heming.zhao@suse.com" date="1646136000">- Update lvm2 from LVM2.2.03.12 to LVM2.2.03.15
  * ** WHATS_NEW from 2.03.13 to 2.03.15 ***
  Version 2.03.15 - 07th February 2022
  ====================================
    Remove service based autoactivation. global/event_activation = 0 is NOOP.
    Improve support for metadata profiles for --type writecache.
    Use cache or active DM device when available with new kernels.
    Introduce function to utilize UUIDs from DM_DEVICE_LIST.
    Increase some hash table size to better support large device sets.
  Version 2.03.14 - 20th October 2021
  ===================================
    Device scanning is skipping directories on different filesystems.
    Print info message with too many or too large archived files.
    Reduce metadata readings during scanning phase.
    Optimize computation of crc32 check sum with multiple PVs.
    Enhance recover path on cache creation failure.
    Filter out unsupported MQ/SMQ cache policy setting.
    Fix memleak in mpath filter.
    Support newer location for VDO statistics.
    Add support for VDO async-unsafe write policy.
    Improve lvm_import_vdo script.
    Support VDO LV with lvcreate -ky.
    Fix lvconvert for VDO LV bigger then 2T.
    Create VDO LVs automatically without zeroing.
    Rename vdoimport to lvm_import_vdo.
  Version 2.03.13 - 11th August 2021
  ==================================
    Changes in udev support:
  - obtain_device_list_from_udev defaults to 0.
  - see devices/external_device_info_source,
    devices/obtain_device_list_from_udev, and devices/multipath_wwids_file help
    in lvm.conf
    Fix devices file handling of loop with deleted backing file.
    Fix devices file handling of scsi_debug WWIDs.
    Fix many static analysis issues.
    Support --poolmetadataspare with vgsplit and vgmerge.
    Fix detection of active components of external origin volume.
    Add vdoimport tool to support conversion of VDO volumes.
    Support configurable allocation/vdo_pool_header_size.
    Fix handling of lvconvert --type vdo-pool --virtualsize.
    Simplified handling of archive() and backup() internal calls.
    Add 'idm' locking type for IDM lock manager.
    Fix load of kvdo target when it is not present in memory (2.03.12).
  * ** WHATS_NEW_DM from 1.02.179 to 1.02.183 ***
  Version 1.02.183 - 07th February 2022
  =====================================
    Unmangle UUIDs for DM_DEVICE_LIST ioctl.
  Version 1.02.181 - 20th October 2021
  ====================================
    Add IMA support with 'dmsetup measure' command.
    Add defines DM_NAME_LIST_FLAG_HAS_UUID, DM_NAME_LIST_FLAG_DOESNT_HAVE_UUID.
    Enhance tracking of activated devices when preloading dm tree.
    Fix bug in construction of cache table line (regression from 1.02.159).
  Version 1.02.179 - 11th August 2021
  ===================================
    (empty)
- Drop patches that have been merged into upstream
  - 0001-lvmlockd-idm-Introduce-new-locking-scheme.patch
  - 0002-lvmlockd-idm-Hook-Seagate-IDM-wrapper-APIs.patch
  - 0003-lib-locking-Add-new-type-idm.patch
  - 0004-lib-locking-Parse-PV-list-for-IDM-locking.patch
  - 0005-tools-Add-support-for-idm-lock-type.patch
  - 0006-configure-Add-macro-LOCKDIDM_SUPPORT.patch
  - 0007-enable-command-syntax-for-thin-and-writecache.patch
  - 0008-lvremove-fix-removing-thin-pool-with-writecache-on-d.patch
  - 0009-vdo-fix-preload-of-kvdo.patch
  - 0010-writecache-fix-lv_on_pmem.patch
  - 0011-writecache-don-t-pvmove-device-used-by-writecache.patch
  - 0012-pvchange-fix-file-locking-deadlock.patch
  - 0013-tests-Enable-the-testing-for-IDM-locking-scheme.patch
  - 0014-tests-Support-multiple-backing-devices.patch
  - 0015-tests-Cleanup-idm-context-when-prepare-devices.patch
  - 0016-tests-Add-checking-for-lvmlockd-log.patch
  - 0017-tests-stress-Add-single-thread-stress-testing.patch
  - 0018-tests-stress-Add-multi-threads-stress-testing-for-VG.patch
  - 0019-tests-stress-Add-multi-threads-stress-testing-for-PV.patch
  - 0020-tests-Support-idm-failure-injection.patch
  - 0021-tests-Add-testing-for-lvmlockd-failure.patch
  - 0022-tests-idm-Add-testing-for-the-fabric-failure.patch
  - 0023-tests-idm-Add-testing-for-the-fabric-failure-and-tim.patch
  - 0024-tests-idm-Add-testing-for-the-fabric-s-half-brain-fa.patch
  - 0025-tests-idm-Add-testing-for-IDM-lock-manager-failure.patch
  - 0026-tests-multi-hosts-Add-VG-testing.patch
  - 0027-tests-multi-hosts-Add-LV-testing.patch
  - 0028-tests-multi-hosts-Test-lease-timeout-with-LV-exclusi.patch
  - 0029-tests-multi-hosts-Test-lease-timeout-with-LV-shareab.patch
  - 0030-fix-empty-mem-pool-leak.patch
  - 0031-tests-writecache-blocksize-add-dm-cache-tests.patch
  - 0032-tests-rename-test.patch
  - 0033-tests-add-writecache-cache-blocksize-2.patch
  - 0034-lvmlockd-Fix-the-compilation-warning.patch
  - 0035-devices-don-t-use-deleted-loop-backing-file-for-devi.patch
  - 0036-man-help-fix-common-option-listing.patch
  - 0037-archiving-take-archive-automatically.patch
  - 0038-backup-automatically-store-data-on-vg_unlock.patch
  - 0039-archive-avoid-abuse-of-internal-flag.patch
  - 0040-pvck-add-lock_global-before-clean_hint_file.patch
  - 0041-lvmdevices-add-deviceidtype-option.patch
  - bug-1188141_toolcontext-fix-double-free-core-dumped-issue.patch
  - 0043-udev-create-symlinks-and-watch-even-in-suspended-sta.patch
  - bug-1179691_config-set-external_device_info_source-none.patch
- Add upstream patch
  - 0001-post-release.patch
  - 0002-asan-fix-some-reports-from-libasan.patch
  - 0003-make-generate.patch
  - 0004-tests-udev-pvscan-vgchange-fix-service-wait.patch
  - 0005-devices-file-do-not-clear-PVID-of-unread-devices.patch
  - 0006-tests-skip-vgchange-pvs-online.sh-on-rhel5.patch
  - 0007-dev_manager-fix-dm_task_get_device_list.patch
  - 0008-dev_manager-failing-status-is-not-internal-error.patch
  - 0009-clang-add-extra-check.patch
  - 0010-clang-possible-better-compilation-with-musl-c.patch
  - 0011-dev_manager-do-not-query-for-open_count.patch
  - 0012-dev_manager-use-list-info-for-preset-devs.patch
  - 0013-man-lvmcache-add-more-writecache-cachesettings-info.patch
  - 0014-man-update-cachesettings-option-description.patch
  - 0015-man-lvmcache-mention-writecache-memory-usage.patch
  - 0016-writecache-display-block-size-from-lvs.patch
  - 0017-devices-simplify-dev_cache_get_by_devt.patch
  - 0018-devices-drop-incorrect-paths-from-aliases-list.patch
  - 0019-devices-initial-use-of-existing-option.patch
  - 0020-devices-fix-dev_name-assumptions.patch
  - 0021-devices-use-dev-cache-aliases-handling-from-label-sc.patch
  - 0022-devices-only-close-PVs-on-LVs-when-scan_lvs-is-enabl.patch
  - 0023-writecache-check-memory-usage.patch
- Update patch
  - fate-309425_display-dm-name-for-lv-name.patch
- lvm2.spec
  - add new binraries: lvmdevices vgimportdevices
  - add config item "--with-cluster=internal" for cluster test
  - add config item "--with-integrity=internal"
  - add new man lvmautoactivation.7
  - remove lvm2-activation-generator &amp; man page
  - remove lvm2-pvscan@.service
  - replace 69-dm-lvm-metad.rules with 69-dm-lvm.rules</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1646913600">- Udev database has incomplete information about device /dev/sda. (bsc#1181242)
  + 0024-pvscan-don-t-use-udev-for-external-device-info.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1648641600">-  lvm2-monitor.service reported warning messages for udev didn't finish to set up device database (bsc#1197183)
  + 0025-vgchange-monitor-don-t-use-udev-info.patch</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1662033600">- Update lvm2 from LVM2.2.03.15 to LVM2.2.03.16
  * ** WHATS_NEW for 2.03.16 ***
  Version 2.03.16 - 18th May 2022
  ===============================
    Fix segfault when handling selection with historical LVs.
    Add support --vdosettings with lvcreate, lvconvert, lvchange.
    Filtering multipath devices respects blacklist setting from multipath configuration.
    lvmdevices support for removing by device id using --deviceidtype and --deldev.
    Display writecache block size with lvs -o writecache_block_size.
    Improve cachesettings description in man lvmcache.
    Fix lossing of delete message on thin-pool extension.
- Drop patches that have been merged into upstream
  - 0001-post-release.patch
  - 0002-asan-fix-some-reports-from-libasan.patch
  - 0003-make-generate.patch
  - 0004-tests-udev-pvscan-vgchange-fix-service-wait.patch
  - 0005-devices-file-do-not-clear-PVID-of-unread-devices.patch
  - 0006-tests-skip-vgchange-pvs-online.sh-on-rhel5.patch
  - 0007-dev_manager-fix-dm_task_get_device_list.patch
  - 0008-dev_manager-failing-status-is-not-internal-error.patch
  - 0009-clang-add-extra-check.patch
  - 0010-clang-possible-better-compilation-with-musl-c.patch
  - 0011-dev_manager-do-not-query-for-open_count.patch
  - 0012-dev_manager-use-list-info-for-preset-devs.patch
  - 0013-man-lvmcache-add-more-writecache-cachesettings-info.patch
  - 0014-man-update-cachesettings-option-description.patch
  - 0015-man-lvmcache-mention-writecache-memory-usage.patch
  - 0016-writecache-display-block-size-from-lvs.patch
  - 0017-devices-simplify-dev_cache_get_by_devt.patch
  - 0018-devices-drop-incorrect-paths-from-aliases-list.patch
  - 0019-devices-initial-use-of-existing-option.patch
  - 0020-devices-fix-dev_name-assumptions.patch
  - 0021-devices-use-dev-cache-aliases-handling-from-label-sc.patch
  - 0022-devices-only-close-PVs-on-LVs-when-scan_lvs-is-enabl.patch
  - 0023-writecache-check-memory-usage.patch
  - 0024-pvscan-don-t-use-udev-for-external-device-info.patch
  - 0025-vgchange-monitor-don-t-use-udev-info.patch
- Add upstream patch
  - 0001-devices-file-move-clean-up-after-command-is-run.patch
  - 0002-devices-file-fail-if-devicesfile-filename-doesn-t-ex.patch
  - 0003-filter-mpath-handle-other-wwid-types-in-blacklist.patch
  - 0004-filter-mpath-get-wwids-from-sysfs-vpd_pg83.patch
  - 0005-pvdisplay-restore-reportformat-option.patch
  - 0006-exit-with-error-when-devicesfile-name-doesn-t-exist.patch
  - 0007-report-fix-pe_start-column-type-from-NUM-to-SIZ.patch
  - 0008-_vg_read_raw_area-fix-segfault-caused-by-using-null-.patch
  - 0009-mm-remove-libaio-from-being-skipped.patch
  - 0010-dmsetup-check-also-for-ouf-of-range-value.patch
  - 0011-devices-drop-double-from-sysfs-path.patch
  - 0012-devices-file-fix-pvcreate-uuid-matching-pvid-entry-w.patch
  - 0013-vgimportdevices-change-result-when-devices-are-not-a.patch
  - 0014-vgimportdevices-fix-locking-when-creating-devices-fi.patch
- Update patch
  - bug-1184687_Add-nolvm-for-kernel-cmdline.patch
- update lvm2.spec
  - indent some lines for easy read
  - add new man: lvm_import_vdo.8 dmfilemapd.8
  - remove config item '--enable-cmirrord', which was obsoleted.
  - remove config item '--enable-realtime', which became default setting.
  - add config item "--enable-dmfilemapd" for new daemon dmfilemapd
- lvm.conf
  - align upstream style, comment out default values</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1663761600">- lvmlockd is not supporting sanlock (bsc#1203482)
  - set 1 for _supportsanlock in lvm2.spec for enabling sanlock.</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1665576000">- lvm.conf should re-enable commented out option use_lvmlockd (bsc#1204219)
  - re-enable "use_lvmlockd = 0" in lvm.conf</changelog>
  <changelog author="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1667217600">- dracut-initqueue timeouts with 5.3.18-150300.59.63 kernel on ppc64le (bsc#1199074)
  - in lvm2.spec, change device_mapper_version from 1.02.185 to %{lvm2_version}_1.02.185</changelog>
  <changelog author="Amit Chaudhary &lt;amit.chaudhary@suse.com&gt;" date="1667476800">- killed lvmlockd doesn't clear/adopt locks leading to inability to start volume group (bsc#1203216)
  - bug-1203216_lvmlockd-purge-the-lock-resources-left-in-previous-l.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="Heming Zhao &lt;heming.zhao@suse.com&gt;" date="1687521600">- multipath_component_detection = 0 in lvm.conf does not have any effect (bsc#1212613)
  - bug-1212613_apply-multipath_component_detection-0-to-duplicate-P.patch</changelog>
  <changelog author="heming.zhao@suse.com" date="1692532800">- blkdeactivate calls wrong mountpoint cmd (bsc#1214071)
  + bug-1214071-blkdeactivate_calls_wrong_mountpoint.patch</changelog>
  <changelog author="Glass Su &lt;glass.su@suse.com&gt;" date="1695038400">- Update lvm2 from LVM2.2.03.16 to LVM2.2.03.22 (jsc#PED-6339)
  * ** WHATS_NEW from 2.03.17 to 2.03.22 ***
  version 2.03.22 - 02nd August 2023
  ==================================
    Fix pv_major/pv_minor report field types so they are integers, not strings.
    Add lvmdevices --delnotfound to delete entries for missing devices.
    Always use cachepool name for metadata backup LV for lvconvert --repair.
    Make metadata backup LVs read-only after pool's lvconvert --repair.
    Improve VDO and Thin support with lvmlockd.
    Handle 'lvextend --usepolicies' for pools for all activation variants.
    Fix memleak in vgchange autoactivation setup.
    Update py-compile building script.
    Support conversion from thick to fully provisioned thin LV.
    Cache/Thin-pool can use error and zero volumes for testing.
    Individual thin volume can be cached, but cannot take snapshot.
    Better internal support for handling error and zero target (for testing).
    Resize COW above trimmed maximal size is does not return error.
    Support parsing of vdo geometry format version 4.
    Add lvm.conf thin_restore and cache_restore settings.
    Handle multiple mounts while resizing volume with a FS.
    Handle leading/trailing spaces in sys_wwid and sys_serial used by deivce_id.
    Enhance lvm_import_vdo and use snapshot when converting VDO volume.
    Fix parsing of VDO metadata.
    Fix failing -S|--select for non-reporting cmds if using LV info/status fields.
    Allow snapshots of raid+integrity LV.
    Fix multisegment RAID1 allocator to prevent using single disk for more legs.
  version 2.03.21 - 21st April 2023
  =================================
    Fix activation of vdo-pool for with 0 length headers (converted pools).
    Avoid printing internal init messages when creation integration devices.
    Allow (write)cache over raid+integrity LV.
  version 2.03.20 - 21st March 2023
  =================================
    Fix segfault if using -S|--select with log/report_command_log=1 setting.
    Configure now fails when requested lvmlockd dependencies are missing.
    Add some configure Gentoo enhancements for static builds.
  version 2.03.19 - 21st February 2023
  ====================================
    Configure supports --with-systemd-run executed from udev rules.
    Enhancement for build with MuslC systemd and non-bash system shells (dash).
    Do not reset SYSTEMD_READY variable in udev for PVs on MD and loop devices.
    Ensure udev is processing origin LV before its thick snapshots LVs.
    Fix and improve runtime memory size detection for VDO volumes.
  version 2.03.18 - 22nd December 2022
  ====================================
    Fix issues reported by coverity scan.
    Fix warning for thin pool overprovisioning on lvextend (2.03.17).
    Add support for writecache metadata_only and pause_writeback settings.
    Fix missing error messages in lvmdbusd.
  Version 2.03.17 - 10th November 2022
  ====================================
    Add new options (--fs, --fsmode) for FS handling when resizing LVs.
    Fix 'lvremove -S|--select LV' to not also remove its historical LV right away.
    Fix lv_active field type to binary so --select and --binary applies properly.
    Switch to use mallinfo2 and use it only with glibc.
    Error out in lvm shell if using a cmd argument not supported in the shell.
    Fix lvm shell's lastlog command to report previous pre-command failures.
    Extend VDO and VDOPOOL without flushing and locking fs.
    Add --valuesonly option to lvmconfig to print only values without keys.
    Updates configure with recent autoconf tooling.
    Fix lvconvert --test --type vdo-pool execution.
    Add json_std output format for more JSON standard compliant version of output.
    Fix vdo_slab_size_mb value for converted VDO volume.
    Fix many corner cases in device_id, including handling of S/N duplicates.
    Fix various issues in lvmdbusd.
- Drop patches that have been merged into upstream
  - 0001-devices-file-move-clean-up-after-command-is-run.patch
  - 0002-devices-file-fail-if-devicesfile-filename-doesn-t-ex.patch
  - 0003-filter-mpath-handle-other-wwid-types-in-blacklist.patch
  - 0004-filter-mpath-get-wwids-from-sysfs-vpd_pg83.patch
  - 0005-pvdisplay-restore-reportformat-option.patch
  - 0006-exit-with-error-when-devicesfile-name-doesn-t-exist.patch
  - 0007-report-fix-pe_start-column-type-from-NUM-to-SIZ.patch
  - 0008-_vg_read_raw_area-fix-segfault-caused-by-using-null-.patch
  - 0009-mm-remove-libaio-from-being-skipped.patch
  - 0010-dmsetup-check-also-for-ouf-of-range-value.patch
  - 0011-devices-drop-double-from-sysfs-path.patch
  - 0012-devices-file-fix-pvcreate-uuid-matching-pvid-entry-w.patch
  - 0013-vgimportdevices-change-result-when-devices-are-not-a.patch
  - 0014-vgimportdevices-fix-locking-when-creating-devices-fi.patch
  - bug-1203216_lvmlockd-purge-the-lock-resources-left-in-previous-l.patch
  - bug-1212613_apply-multipath_component_detection-0-to-duplicate-P.patch
- Add upstream patch
  + 0001-lvconvert-swapmetadata-fix-lvmlockd-locking.patch
  + 0002-lvconvert-fix-ret-values-fro-integrity-remove.patch
  + 0003-lvconvert-fix-regresion-from-integrity-check.patch
  + 0004-gcc-cleanup-warnings.patch
  + 0005-lvmlockd-fix-thick-to-thin-lv-conversion.patch
  + 0006-lvmlockd-let-lockd_init_lv_args-set-lock_args.patch
  + 0007-lvmlockd-fix-lvconvert-to-thin-pool.patch
  + 0008-lvconvert-run-error-path-code-only-for-shared-VG.patch
  + 0009-vgchange-acquire-an-exclusive-VG-lock-for-refresh.patch
  + 0010-lvmlockd-client-mutex-ordering.patch
  + 0011-filesystem-move-stat-after-open-check.patch
  + 0012-tests-check-for-writecache.patch
  + 0013-lvresize-fix-32-bit-overflow-in-size-calculation.patch
  + 0014-gcc-fix-warnings-for-x32-architecture.patch
  + 0015-gcc-warning-missing-braces-around-initializer.patch
  + 0016-test-improve-aux-teardown.patch
  + 0017-tests-aux-try-with-extra-sleep.patch
  + 0018-tests-aux-using-singl-lvmconf-call.patch
  + 0019-tests-missing-to-check-for-writecache-support.patch
  + 0020-tests-pvmove-large-disk-area.patch
  + 0021-tests-enforce-full-fs-check.patch
  + 0022-tests-update-for-work-in-fake-dev-environment.patch
  + 0023-tests-skip-test-when-lvmdbusd-runs-on-the-system.patch
  + 0024-tests-better-slowdown.patch
- Update patch
  - bug-1037309_Makefile-skip-compliling-daemons-lvmlockd-directory.patch
  - bug-1184124-link-tests-as-PIE.patch
  - bug-1184687_Add-nolvm-for-kernel-cmdline.patch
  - fate-31841-03_tests-new-test-suite-of-fsadm-for-btrfs.patch
- Rename &amp; Update patch
  - bug-1012973_simplify-special-case-for-md-in-69-dm-lvm-metadata.patch
  + bug-1012973_simplify-special-case-for-md-in-69-dm-lvm-rules.patch
- update lvm2.spec
  - change upstream_device_mapper_version to 1.02.196
  - change device_mapper_version to %{lvm2_version}_1.02.196
  - add config item "-with-libexecdir=%{_libexecdir}" to fix libexec path since commit a2d33cdf
  - add new binary "%{_libexecdir}/lvresize_fs_helper" to lvm2 package</changelog>
</package>
<package pkgid="3577c5239b8e27b715a3b74f85532f8c811a41685a80b38e54259bf9b5bcde2b7b65d3df64ac0c6d23426f615ca71a4b1982c3f706e710932889382c9a4ef261" name="dfu-tool" arch="x86_64">
  <version epoch="0" ver="1.9.10" rel="2.1"/>
  <changelog author="Tseng &lt;dennis.tseng@suse.com&gt;" date="1667476800">- For pushing fwupd-1.8.6 to 15-SP5 (fwupd-1.7.3), sync change log:
  (jsc#PED-1232)
  - fwupd-bsc1193921-nvme-ignore-non-PCI-NVMe-devices.patch
    be merged to fwupd-1.7.3</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1668081600">- Update to version 1.8.7:
  + This release adds the following features:
  - Add a new HSI check for the leaked Lenovo 'Key Manifest'
    hashes
  - Measure system integrity when installing UEFI updates
  - Record more host DMI data when submitting a report for dbx
    failures
  - Use xz-compressed metadata to reduce bandwidth used by ~25%
  + This release fixes the following bugs:
  - Add documentation for three existing HSI attributes
  - Add re-insert requirement for Analogix devices
  - Allow parsing metadata more than 1MB in size
  - Do not follow symlinks when searching for ESP devices
  - Ensure the config file permission is correct for built-in
    plugins
  - Fix a compile failure when compiling without efiboot
  - Fix a regression when using fwuptool install-blob with FMAP
    firmware
  - Only count the Microsoft hashes when getting the dbx version
  - Only use the IFD when the system is Intel-based
  - Support loading CoSWID when only one role has been set
  + This release adds support for the following hardware:
  - Anker Thunderbolt 4 Mini Hub
  - ELAN haptic hardware
  - Fingerprint lenfy devices
  - Goodix GF3258WNC
  - Intel discrete GPUs (experimental)
  - More Star Labs laptops
  - QSI Godzilla Creek Reference Hub
- Stop passing conditional plugin_amt=disabled, no longer needed,
  nor recognized.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1672056000">- Update to version 1.8.8:
  + This release adds the following features:
  - Add BIOS rollback protection support for Dell and Lenovo
    systems
  - Generate OVAL rules for openSCAP evaluation
  - Show the signed reports from QA teams in client tools
  + This release fixes the following bugs:
  - Add a X-Gpu category for new hardware support
  - Add more ChromeOS metadata to the report attributes
  - Ensure the device name is set for Intel USB4 devices
  - Fix a critical DFU CSR warning when deploying firmware
  - Fix a Synaptics RMI issue when updating non-secure devices
  - Match more device properties when using GetDetails
  - Move AMD platform rollback protection to level 4
  - Use the correct AppStream ID for the Key Manifest failure
  - Wait for the Intel GPU to come back after updating
  + This release adds support for the following hardware:
  - Logitech Whiteboard cameras
  - More Goodix MoC devices
  - Several QSI Docks</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1672833600">- Update to 1.8.9:
  + This release adds the following features:
  - Add an interactive request for re-inserting the USB cable
  - Add SHA384 support for TPM hashes
  - Add X-FingerprintReader, X-GraphicsTablet, X-Dock and X-UsbDock categories
  - Allow specifying OR parent requirements in metadata
  + This release fixes the following bugs:
  - Add the fwupd version to the HSI result if the chassis is invalid
  - Allow getting the ESP when there is a block device with no filesystem
  - Allow reinstalling on devices with only-version-upgrade set
  - Do not require the TPM event log to have all reconstructions
  - Fix a tiny memory leak when parsing signed reports
  - Ignore failure to mount the ESP if unsupported
  - Never allow using SHA-1 for checksum validation
  - Return a more useful error if USB recovery failed
  - Skip the fwupdx64.efi BootXXXX entry when measuring system integrity
  - Speed up daemon startup using prepared XPath queries
  - Suggest to turn on ThunderboltAccess for Lenovo systems
  - Use better defaults if the config file is missing
  + This release adds support for the following hardware:
  - More Solidigm NVMe devices
  - More Synaptics Cape devices
  - More Synaptics Prometheus devices
  - Most Texas Instruments USB-4 docks
  - Scaler support for Wacom USB devices
  - Several new Wistron USB-C docks</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1674043200">- Fix error generating grub.cfg when an update is available.
  + uefi-capsule-Do-not-call-grub2-probe-without-argumen.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1677758400">- Update to version 1.8.12:
  + Allow setting the package user agent before the client has
    connected.
  + Fix a small memory leak when refreshing metadata.
- Changes from version 1.8.11:
  + Add support for replaying USB devices so they can be emulated
    in CI.
  + Allow desktop software to inhibit the system to prevent
    updates.
  + Allow using requirements with depth=0 and no parent.
  + Auto-set the CCGX remove-delay now we parse DMC subcomponents.
  + Detect and warn users with the broken NVMe firmware 3B2QGXA7.
  + Print errors as JSON objects when using fwupdmgr --json.
- Changes from version 1.8.10:
  + Add a PE/COFF firmware parser to allow reading coSWID SBoM
    data.
  + Allow dumping CFI SPI chips using devices like CH341a.
  + Refactor the HWIDs functionality to include FDT data.
- Rebase fwupd-bsc1130056-change-shim-path.patch.
- Drop uefi-capsule-Do-not-call-grub2-probe-without-argumen.patch:
  fixed upstream.
- Add -Dcompat_cli=true meson parameter: keep compat binaries for
  the time being.
- Add xz-devel BuildRequires: needed to link liblzma.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1678449600">- Introduce docs flag, set to 0: do not build documentation using
  pandoc: ghc is not part of the rings and we don't want this
  there.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1686657600">- Update to version 1.8.16:
  + Auto-detect the OEM BCM57xx PCI cards with double the available
    EEPROM
  + Beep the console when waiting for user input
  + Do not assume a file descriptor of zero is invalid
  + Fix high memory usage when writing a carefully crafted EFI
    filesystem
  + Ignore refresh on a non-download remote to fix old versions of
    KDE
  + Limit the maximum number of file objects in the EFI filesystem
  + Only add the supported DFU attributes as private flags
  + Show devices with problems in fwupdmgr get-upgrades
  + Update official Intel GPU product names
- Changes from version 1.8.15:
  + Add the latest dbx fixups for BlackLotus
  + Allow fwupd-refresh.timer trigger once per hour
  + Fix a crash when converting HFSTS1 values
  + Fix the version detection for SteelSeries Bluetooth mode
  + Invalidate the XMLb cache when installing new fwupd versions
  + Trigger the passive flow for usb4 from dell-dock
  + New hardware support: More Logitech Unifying receivers, Nordic
    MCUboot and nRF52 Desktop Keyboard
- Changes from version 1.8.14:
  + Fix possible crash when getting UEFI report metadata
  + Fix 'fwupdmgr install FILE GUID'
- Changes from version 1.8.13:
  + New features:
  - Add pcap converter which allows emulating devices from a
    Wireshark dump
  - Add the ability to dump TPM firmware for future use
  - Optionally retain firmware in a backup remote
  - Record the ESP type in the firmware report sent to the LVFS
  + Bugs fixed:
  - Accept application/octet-stream for archives when the mime
    database is missing
  - Add the latest dbx version version fixups as Microsoft
    removed another entry
  - Assume DFU appIDLE if GetStatus is not implemented
  - Do not require signatures for local or directory remotes
  - Do not use pandoc to build the man pages
  - Enhance Qubes functionality to use JCat
  - Fix a CCGX 'usbfs: process did not claim interface 1 before
    use' warning
  - Fix a compile warning when using a new libqmi version
  - Fix a critical warning when parsing an empty kernel cmdline
  - Fix a synaptics-cape regression where the firmware pauses for
    INTR
  - Fix the defines for HFSTS6 enforcement policy
  - Fix the i2c name properly for ElanTP hardware
  - Fix the name of the MTD Intel SPI controller
  - Set the release remote when installing archives
  - Use the powerd power type information to better set AC levels
  + New hardware:
  - Framework Audio Card
  - Lenovo ThinkPad TBT3-TR Gen 2
  - Wacom Intuos BT S Gen 3
- Update options passed to meson following upstream changes.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1688558400">- Enable efi_fw_update on riscv64
- fwupdagent and dfu-tool are only built %{with efi_fw_update}</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690027200">- Update to version 1.8.17:
  + Correctly obtain the Thunderbolt is_native controller
    attribute.
  + Fix a Wacom emulation failure on s390x.
  + Only allow --force on security attributes for unsupported
    builds.
  + Reduce the amount of RSS by ~12% at startup.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1694779200">- Remove protobuf-c BR: SLE now matches TW package layout
- Remove gnu-efi BR: efi binary is in fwupd-efi</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697803200">- Update to version 1.9.6:
  + This release adds the following features:
  - Add a launchd agent for macOS.
  - Add a new security attribute for BIOS capsule updates to be
    enabled.
  - Add functionality to fix specific host security attributes.
  - Add global information from the context into the report data.
  - Add support for coSWID payload sections.
  - Add support for parsing the EDID.
  - Allow adding only-quirk instance IDs from quirk files.
  - Install a sysusers.d systemd file when using
  - Dsystemd_unit_user.
  + For The changes of 1.9.0…1.9.5, please consult
    https://github.com/fwupd/fwupd/releases
- Add pkgconfig(passim) BuildRequires: new dependency.
- Pass -Dplugin_amdgpu=disabled to meson: not buildable just yet.
- Pass -Dlaunchd=disabled to meson: launched is MacOS only.
- Drop -Dplugin_dell=enabled meson parameter: no longer supported.
- Drop fwupd-bsc1130056-change-shim-path.patch: no longer
  applicable.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1698840000">- Update to versrion 1.9.7:
  + This release adds the following features:
  - Add support for child device requirements in metadata.
  - Allow to have more than one host BKC.
  - Delete BootNext as a post-reboot action to work around broken
    firmware.
  - Parse cabinet archives internally without libgcab.
  - Use close-ended mode for eMMC FFU to speed up firmware
    updates.
  + This release adds support for the following hardware:
  - Logitech Rally System devices.
  - More PixartRF HPAC devices.
  - More Synaptics Prometheus fingerprint readers.
  - Some Western Digital eMMC devices.
  - VIA VL830 and VL832.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1698926400">- Disable passim support for now. For openSUSE users this is likely
  less intereting that it would be for enterprise customers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699531200">- Do not pass -Dsystemd_unit_user=root to meson: use fwupd's
  defautl fwupd_refresh user (boo#1216973).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700049600">- Update to version 1.9.8:
  + This release adds the following features:
  - Add a DP AUX device subclass and port the Synaptics MST
    plugin to it
  - Add a feature flag for non-generic requests where
    translations are required
  - Hide generic VID/PIDs to avoid accidental firmware matches
  - Optionally set the modem carrier configuration as the branch
    name
  - Rename 'fwupdmgr sync-bkc' to 'fwupdmgr sync' and also
    consider the branch
  - Require additional requirements for devices using non-OEM USB
    VIDs
  - Set the waiting-for-user status when sending a request
  - Support uSWID SBoM data with LZMA compressed payloads
  + This release adds support for the following hardware:
  - Kinetic SST/MST DisplayPort converters
  - Wacom Cintiq Pros (DTH172, DTH227)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700136000">- Re-add fwupd-bsc1130056-change-shim-path.patch: patch was dropped
  in error (boo#1217138).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700568000">- Update to version 1.9.9 (boo#1217295):
  + This release adds the following features:
  - Add a new generic request for the device power cable.
  + This release adds support for the following hardware:
  - Lenovo X1 Yoga Gen7 530E.
  - Advantech BMC devices.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701691200">- Update to version 1.9.10:
  + This release adds the following features:
  - Add support for not_hardware requirements
  - Add support for loongarch64
  - Add support for per-release priority attributes
  - Make USB claim retry count configurable across devices
  + This release fixes the following bugs:
  - Compare the HID report value when checking for duplicates
  - Consider the component priority when installing composite updates
  - Deploy the CCGX firmware correctly the first time
  - Do not export the 'main-system-firmware' and 'cpu' GUIDs
  - Enforce fwupd version requirements client side
  - Fix Genesys 'failed to get static tool info from device' error
  - Fix potential 'dereference before null check' in ccmx-dmc
  - Fix the 'already registered private FuMmDevice flag with value' warning
  - Fix the 'assertion backend_id != NULL failed' runtime warning
  - Fix Wacom USB device emulation by recording the composite phases
  - Generate generic request message text where possible
  - Hide HTTP passwords in fwupd debugging logs
  - Let the client know what interaction is expected
  - Make all critical warnings into backtraces for non-release builds
  - Never obsolete the wrong HSI attribute
  - Never show a HSI index that is impossible
  - Only apply fastboot plugin to modem devices supporting fastboot
  - Only send interactive requests when the sender is alive
  - Remove the now-obsolete Synaptics MST cascade device scanning
  - Replace the Redfish KCS user if required
  - Restrict mediatek-scaler devices on specific hardware only
  - Skip any recovery partitions when detecting ESP</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1703073600">- Own %{_modulesloaddir}: used to be present via udev-mini -&gt; kmod
  - &gt; suse-module-tools dependency before.</changelog>
</package>
<package pkgid="f1a615a237d5c8a761a3e102a74ffd315010474d886820637857150a9ce9995c67a4c1ab436605f77522f03fb1322c7219b5f3dd651655aa0325e1769c30e0c7" name="dfu-tool-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.9.10" rel="2.1"/>
  <changelog author="Tseng &lt;dennis.tseng@suse.com&gt;" date="1667476800">- For pushing fwupd-1.8.6 to 15-SP5 (fwupd-1.7.3), sync change log:
  (jsc#PED-1232)
  - fwupd-bsc1193921-nvme-ignore-non-PCI-NVMe-devices.patch
    be merged to fwupd-1.7.3</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1668081600">- Update to version 1.8.7:
  + This release adds the following features:
  - Add a new HSI check for the leaked Lenovo 'Key Manifest'
    hashes
  - Measure system integrity when installing UEFI updates
  - Record more host DMI data when submitting a report for dbx
    failures
  - Use xz-compressed metadata to reduce bandwidth used by ~25%
  + This release fixes the following bugs:
  - Add documentation for three existing HSI attributes
  - Add re-insert requirement for Analogix devices
  - Allow parsing metadata more than 1MB in size
  - Do not follow symlinks when searching for ESP devices
  - Ensure the config file permission is correct for built-in
    plugins
  - Fix a compile failure when compiling without efiboot
  - Fix a regression when using fwuptool install-blob with FMAP
    firmware
  - Only count the Microsoft hashes when getting the dbx version
  - Only use the IFD when the system is Intel-based
  - Support loading CoSWID when only one role has been set
  + This release adds support for the following hardware:
  - Anker Thunderbolt 4 Mini Hub
  - ELAN haptic hardware
  - Fingerprint lenfy devices
  - Goodix GF3258WNC
  - Intel discrete GPUs (experimental)
  - More Star Labs laptops
  - QSI Godzilla Creek Reference Hub
- Stop passing conditional plugin_amt=disabled, no longer needed,
  nor recognized.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1672056000">- Update to version 1.8.8:
  + This release adds the following features:
  - Add BIOS rollback protection support for Dell and Lenovo
    systems
  - Generate OVAL rules for openSCAP evaluation
  - Show the signed reports from QA teams in client tools
  + This release fixes the following bugs:
  - Add a X-Gpu category for new hardware support
  - Add more ChromeOS metadata to the report attributes
  - Ensure the device name is set for Intel USB4 devices
  - Fix a critical DFU CSR warning when deploying firmware
  - Fix a Synaptics RMI issue when updating non-secure devices
  - Match more device properties when using GetDetails
  - Move AMD platform rollback protection to level 4
  - Use the correct AppStream ID for the Key Manifest failure
  - Wait for the Intel GPU to come back after updating
  + This release adds support for the following hardware:
  - Logitech Whiteboard cameras
  - More Goodix MoC devices
  - Several QSI Docks</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1672833600">- Update to 1.8.9:
  + This release adds the following features:
  - Add an interactive request for re-inserting the USB cable
  - Add SHA384 support for TPM hashes
  - Add X-FingerprintReader, X-GraphicsTablet, X-Dock and X-UsbDock categories
  - Allow specifying OR parent requirements in metadata
  + This release fixes the following bugs:
  - Add the fwupd version to the HSI result if the chassis is invalid
  - Allow getting the ESP when there is a block device with no filesystem
  - Allow reinstalling on devices with only-version-upgrade set
  - Do not require the TPM event log to have all reconstructions
  - Fix a tiny memory leak when parsing signed reports
  - Ignore failure to mount the ESP if unsupported
  - Never allow using SHA-1 for checksum validation
  - Return a more useful error if USB recovery failed
  - Skip the fwupdx64.efi BootXXXX entry when measuring system integrity
  - Speed up daemon startup using prepared XPath queries
  - Suggest to turn on ThunderboltAccess for Lenovo systems
  - Use better defaults if the config file is missing
  + This release adds support for the following hardware:
  - More Solidigm NVMe devices
  - More Synaptics Cape devices
  - More Synaptics Prometheus devices
  - Most Texas Instruments USB-4 docks
  - Scaler support for Wacom USB devices
  - Several new Wistron USB-C docks</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1674043200">- Fix error generating grub.cfg when an update is available.
  + uefi-capsule-Do-not-call-grub2-probe-without-argumen.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1677758400">- Update to version 1.8.12:
  + Allow setting the package user agent before the client has
    connected.
  + Fix a small memory leak when refreshing metadata.
- Changes from version 1.8.11:
  + Add support for replaying USB devices so they can be emulated
    in CI.
  + Allow desktop software to inhibit the system to prevent
    updates.
  + Allow using requirements with depth=0 and no parent.
  + Auto-set the CCGX remove-delay now we parse DMC subcomponents.
  + Detect and warn users with the broken NVMe firmware 3B2QGXA7.
  + Print errors as JSON objects when using fwupdmgr --json.
- Changes from version 1.8.10:
  + Add a PE/COFF firmware parser to allow reading coSWID SBoM
    data.
  + Allow dumping CFI SPI chips using devices like CH341a.
  + Refactor the HWIDs functionality to include FDT data.
- Rebase fwupd-bsc1130056-change-shim-path.patch.
- Drop uefi-capsule-Do-not-call-grub2-probe-without-argumen.patch:
  fixed upstream.
- Add -Dcompat_cli=true meson parameter: keep compat binaries for
  the time being.
- Add xz-devel BuildRequires: needed to link liblzma.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1678449600">- Introduce docs flag, set to 0: do not build documentation using
  pandoc: ghc is not part of the rings and we don't want this
  there.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1686657600">- Update to version 1.8.16:
  + Auto-detect the OEM BCM57xx PCI cards with double the available
    EEPROM
  + Beep the console when waiting for user input
  + Do not assume a file descriptor of zero is invalid
  + Fix high memory usage when writing a carefully crafted EFI
    filesystem
  + Ignore refresh on a non-download remote to fix old versions of
    KDE
  + Limit the maximum number of file objects in the EFI filesystem
  + Only add the supported DFU attributes as private flags
  + Show devices with problems in fwupdmgr get-upgrades
  + Update official Intel GPU product names
- Changes from version 1.8.15:
  + Add the latest dbx fixups for BlackLotus
  + Allow fwupd-refresh.timer trigger once per hour
  + Fix a crash when converting HFSTS1 values
  + Fix the version detection for SteelSeries Bluetooth mode
  + Invalidate the XMLb cache when installing new fwupd versions
  + Trigger the passive flow for usb4 from dell-dock
  + New hardware support: More Logitech Unifying receivers, Nordic
    MCUboot and nRF52 Desktop Keyboard
- Changes from version 1.8.14:
  + Fix possible crash when getting UEFI report metadata
  + Fix 'fwupdmgr install FILE GUID'
- Changes from version 1.8.13:
  + New features:
  - Add pcap converter which allows emulating devices from a
    Wireshark dump
  - Add the ability to dump TPM firmware for future use
  - Optionally retain firmware in a backup remote
  - Record the ESP type in the firmware report sent to the LVFS
  + Bugs fixed:
  - Accept application/octet-stream for archives when the mime
    database is missing
  - Add the latest dbx version version fixups as Microsoft
    removed another entry
  - Assume DFU appIDLE if GetStatus is not implemented
  - Do not require signatures for local or directory remotes
  - Do not use pandoc to build the man pages
  - Enhance Qubes functionality to use JCat
  - Fix a CCGX 'usbfs: process did not claim interface 1 before
    use' warning
  - Fix a compile warning when using a new libqmi version
  - Fix a critical warning when parsing an empty kernel cmdline
  - Fix a synaptics-cape regression where the firmware pauses for
    INTR
  - Fix the defines for HFSTS6 enforcement policy
  - Fix the i2c name properly for ElanTP hardware
  - Fix the name of the MTD Intel SPI controller
  - Set the release remote when installing archives
  - Use the powerd power type information to better set AC levels
  + New hardware:
  - Framework Audio Card
  - Lenovo ThinkPad TBT3-TR Gen 2
  - Wacom Intuos BT S Gen 3
- Update options passed to meson following upstream changes.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1688558400">- Enable efi_fw_update on riscv64
- fwupdagent and dfu-tool are only built %{with efi_fw_update}</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690027200">- Update to version 1.8.17:
  + Correctly obtain the Thunderbolt is_native controller
    attribute.
  + Fix a Wacom emulation failure on s390x.
  + Only allow --force on security attributes for unsupported
    builds.
  + Reduce the amount of RSS by ~12% at startup.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1694779200">- Remove protobuf-c BR: SLE now matches TW package layout
- Remove gnu-efi BR: efi binary is in fwupd-efi</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697803200">- Update to version 1.9.6:
  + This release adds the following features:
  - Add a launchd agent for macOS.
  - Add a new security attribute for BIOS capsule updates to be
    enabled.
  - Add functionality to fix specific host security attributes.
  - Add global information from the context into the report data.
  - Add support for coSWID payload sections.
  - Add support for parsing the EDID.
  - Allow adding only-quirk instance IDs from quirk files.
  - Install a sysusers.d systemd file when using
  - Dsystemd_unit_user.
  + For The changes of 1.9.0…1.9.5, please consult
    https://github.com/fwupd/fwupd/releases
- Add pkgconfig(passim) BuildRequires: new dependency.
- Pass -Dplugin_amdgpu=disabled to meson: not buildable just yet.
- Pass -Dlaunchd=disabled to meson: launched is MacOS only.
- Drop -Dplugin_dell=enabled meson parameter: no longer supported.
- Drop fwupd-bsc1130056-change-shim-path.patch: no longer
  applicable.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1698840000">- Update to versrion 1.9.7:
  + This release adds the following features:
  - Add support for child device requirements in metadata.
  - Allow to have more than one host BKC.
  - Delete BootNext as a post-reboot action to work around broken
    firmware.
  - Parse cabinet archives internally without libgcab.
  - Use close-ended mode for eMMC FFU to speed up firmware
    updates.
  + This release adds support for the following hardware:
  - Logitech Rally System devices.
  - More PixartRF HPAC devices.
  - More Synaptics Prometheus fingerprint readers.
  - Some Western Digital eMMC devices.
  - VIA VL830 and VL832.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1698926400">- Disable passim support for now. For openSUSE users this is likely
  less intereting that it would be for enterprise customers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699531200">- Do not pass -Dsystemd_unit_user=root to meson: use fwupd's
  defautl fwupd_refresh user (boo#1216973).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700049600">- Update to version 1.9.8:
  + This release adds the following features:
  - Add a DP AUX device subclass and port the Synaptics MST
    plugin to it
  - Add a feature flag for non-generic requests where
    translations are required
  - Hide generic VID/PIDs to avoid accidental firmware matches
  - Optionally set the modem carrier configuration as the branch
    name
  - Rename 'fwupdmgr sync-bkc' to 'fwupdmgr sync' and also
    consider the branch
  - Require additional requirements for devices using non-OEM USB
    VIDs
  - Set the waiting-for-user status when sending a request
  - Support uSWID SBoM data with LZMA compressed payloads
  + This release adds support for the following hardware:
  - Kinetic SST/MST DisplayPort converters
  - Wacom Cintiq Pros (DTH172, DTH227)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700136000">- Re-add fwupd-bsc1130056-change-shim-path.patch: patch was dropped
  in error (boo#1217138).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700568000">- Update to version 1.9.9 (boo#1217295):
  + This release adds the following features:
  - Add a new generic request for the device power cable.
  + This release adds support for the following hardware:
  - Lenovo X1 Yoga Gen7 530E.
  - Advantech BMC devices.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701691200">- Update to version 1.9.10:
  + This release adds the following features:
  - Add support for not_hardware requirements
  - Add support for loongarch64
  - Add support for per-release priority attributes
  - Make USB claim retry count configurable across devices
  + This release fixes the following bugs:
  - Compare the HID report value when checking for duplicates
  - Consider the component priority when installing composite updates
  - Deploy the CCGX firmware correctly the first time
  - Do not export the 'main-system-firmware' and 'cpu' GUIDs
  - Enforce fwupd version requirements client side
  - Fix Genesys 'failed to get static tool info from device' error
  - Fix potential 'dereference before null check' in ccmx-dmc
  - Fix the 'already registered private FuMmDevice flag with value' warning
  - Fix the 'assertion backend_id != NULL failed' runtime warning
  - Fix Wacom USB device emulation by recording the composite phases
  - Generate generic request message text where possible
  - Hide HTTP passwords in fwupd debugging logs
  - Let the client know what interaction is expected
  - Make all critical warnings into backtraces for non-release builds
  - Never obsolete the wrong HSI attribute
  - Never show a HSI index that is impossible
  - Only apply fastboot plugin to modem devices supporting fastboot
  - Only send interactive requests when the sender is alive
  - Remove the now-obsolete Synaptics MST cascade device scanning
  - Replace the Redfish KCS user if required
  - Restrict mediatek-scaler devices on specific hardware only
  - Skip any recovery partitions when detecting ESP</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1703073600">- Own %{_modulesloaddir}: used to be present via udev-mini -&gt; kmod
  - &gt; suse-module-tools dependency before.</changelog>
</package>
<package pkgid="39262934f83c52efb97bb94eb6190c3fb40454128188eea5d153e118f7ca508ceebf5dfe641de422505c06c3189a9a03db3b0c99267b008a99a3745627f8a8e8" name="ding-libs" arch="src">
  <version epoch="0" ver="0.6.2" rel="28.2"/>
  <changelog author="rhafer@novell.com" date="1289908800">- Initial release after spilt from sssd, based on upstream specfile</changelog>
  <changelog author="rhafer@novell.com" date="1290168000">- libref_array's license is LGPLv3+, the Headers in ref_array.c and
  ref_array.h were wrong. See:
  https://fedorahosted.org/pipermail/sssd-devel/2010-November/005107.html</changelog>
  <changelog author="jengelh@medozas.de" date="1316347200">- Remove redundant tags/sections from specfile
  (cf. packaging guidelines)
- Use %_smp_mflags for parallel build
- Implement baselibs config</changelog>
  <changelog author="jengelh@medozas.de" date="1331467200">- Update to new upstream release 0.1.3
  * Fixes a serious bug in libdhash with very large (&gt;1024 slots)
  initial size</changelog>
  <changelog author="jengelh@inai.de" date="1375963200">- Update to new upstream release 0.3.0.1
  * A new libini_config interface (merging config section,
  better handling of metadata)
- Optional signature verification
- Add 0001-build-add-missing-Requires-to-pkgconfig-file.patch
  for corrected pkgconfig dependencies</changelog>
  <changelog author="ckornacker@suse.com" date="1391774400">- remove pkgconfig-deps.diff since it's obsoleted by
  0001-build-add-missing-Requires-to-pkgconfig-file.patch</changelog>
  <changelog author="jengelh@inai.de" date="1407672000">- Update to new upstream release 0.4.0
  * libini_config: Ability to convert input INI file from UTF-16/32
  to UTF8- during parsing
  * ini_config: Support C style comments in INI file
  * ini_config: Ability to read configuration data from a memory buffer
- Remove doxygen-notimestamp.diff,
  0001-build-add-missing-Requires-to-pkgconfig-file.patch
  (merged upstream)</changelog>
  <changelog author="hguo@suse.com" date="1455105600">- Upgrade to latest upstream version 0.5.0.
  The new version is ABI compatible with 0.4.0.
  * libini_config: This release adds an API to create, modify and
  save INI files
  * libini_config: Merging configuration snippets installed in
  different locations is supported
  * libcollection: New functions: col_get_dup_item,
  col_delete_item_with_cb, col_remove_item_with_cb</changelog>
  <changelog author="hguo@suse.com" date="1455278400">- Correct the version number of library packages in spec file.</changelog>
  <changelog author="jengelh@inai.de" date="1456315200">- Bump subpackage version numbers to match .pc files</changelog>
  <changelog author="hguo@suse.com" date="1469793600">- Introduce patch 0001-increase-ini-max-value-length.patch
  to support longer values in INI file parser. bsc#989488</changelog>
  <changelog author="jengelh@inai.de" date="1484568000">- Update to new upstream release 0.6.0
  * libini now supports validators that check for well-formed INI
  files.</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1558526400">- Update to 0.6.1:
  * No upstream changelog
- Update URL
  * Remove the git link info as it 404 atm
- Add patches from upstream to fix ini behaviour:
  * INI-Fix-detection-of-error-messages.patch
  * INI-Silence-ini_augment-match-failures.patch
  * TEST-validators_ut_check-Fix-fail-with-new-glibc.patch</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1560859200">- Add patch fixing errors writeout to stdout:
  * INI-Remove-definiton-of-TRACE_LEVEL.patch</changelog>
  <changelog author="Valentin Lefebvre &lt;valentin.lefebvre@suse.com&gt;" date="1687262400">- Update to 0.6.2:
  * Minor maintenance update:
    INI: Silent ini_argument match failures
    INI: Fix detection of error message
- Remove patches fixed upstream
  * INI-Fix-detection-of-error-messages.patch
  * INI-Silence-ini_augment-match-failures.patch
  * TEST-validators_ut_check-Fix-fail-with-new-glibc.patch
  * INI-Remove-definiton-of-TRACE_LEVEL.patch
- Use github sources</changelog>
</package>
<package pkgid="5a4614ff244352e7da015e78e2bf787dce2ca6041b3c2cefd3884bb096e1fb8325cb6bacfcac1fbc5f023a0a29381a9632b129faeb404dd508c33747793691cf" name="ding-libs-debugsource" arch="x86_64">
  <version epoch="0" ver="0.6.2" rel="28.2"/>
  <changelog author="ckornacker@suse.com" date="1391774400">- remove pkgconfig-deps.diff since it's obsoleted by
  0001-build-add-missing-Requires-to-pkgconfig-file.patch</changelog>
  <changelog author="jengelh@inai.de" date="1407672000">- Update to new upstream release 0.4.0
  * libini_config: Ability to convert input INI file from UTF-16/32
  to UTF8- during parsing
  * ini_config: Support C style comments in INI file
  * ini_config: Ability to read configuration data from a memory buffer
- Remove doxygen-notimestamp.diff,
  0001-build-add-missing-Requires-to-pkgconfig-file.patch
  (merged upstream)</changelog>
  <changelog author="hguo@suse.com" date="1455105600">- Upgrade to latest upstream version 0.5.0.
  The new version is ABI compatible with 0.4.0.
  * libini_config: This release adds an API to create, modify and
  save INI files
  * libini_config: Merging configuration snippets installed in
  different locations is supported
  * libcollection: New functions: col_get_dup_item,
  col_delete_item_with_cb, col_remove_item_with_cb</changelog>
  <changelog author="hguo@suse.com" date="1455278400">- Correct the version number of library packages in spec file.</changelog>
  <changelog author="jengelh@inai.de" date="1456315200">- Bump subpackage version numbers to match .pc files</changelog>
  <changelog author="hguo@suse.com" date="1469793600">- Introduce patch 0001-increase-ini-max-value-length.patch
  to support longer values in INI file parser. bsc#989488</changelog>
  <changelog author="jengelh@inai.de" date="1484568000">- Update to new upstream release 0.6.0
  * libini now supports validators that check for well-formed INI
  files.</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1558526400">- Update to 0.6.1:
  * No upstream changelog
- Update URL
  * Remove the git link info as it 404 atm
- Add patches from upstream to fix ini behaviour:
  * INI-Fix-detection-of-error-messages.patch
  * INI-Silence-ini_augment-match-failures.patch
  * TEST-validators_ut_check-Fix-fail-with-new-glibc.patch</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1560859200">- Add patch fixing errors writeout to stdout:
  * INI-Remove-definiton-of-TRACE_LEVEL.patch</changelog>
  <changelog author="Valentin Lefebvre &lt;valentin.lefebvre@suse.com&gt;" date="1687262400">- Update to 0.6.2:
  * Minor maintenance update:
    INI: Silent ini_argument match failures
    INI: Fix detection of error message
- Remove patches fixed upstream
  * INI-Fix-detection-of-error-messages.patch
  * INI-Silence-ini_augment-match-failures.patch
  * TEST-validators_ut_check-Fix-fail-with-new-glibc.patch
  * INI-Remove-definiton-of-TRACE_LEVEL.patch
- Use github sources</changelog>
</package>
<package pkgid="527b3c075a729c1c03bcf1ae064fe3e2ba739106943f730183bdef6f927da0097b2ecc5b0b5ca27d6984ee603cf8bc9af01fcbdb82e0098ad15e803ad087784c" name="dirac" arch="i586">
  <version epoch="0" ver="1.0.2" rel="33.29"/>
  <changelog author="toddrme2178@gmail.com" date="1302782400">- added 32bit compatibility libraries</changelog>
  <changelog author="jengelh@medozas.de" date="1316347200">- Remove redundant tags/sections from specfile
  (cf. packaging guidelines)
- Use %_smp_mflags for parallel build
- Add dirac-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="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>
</package>
<package pkgid="a6c69ec6536f70907332c02303223191ae6de7a3d546bc7cc1d5aac29579c6ba43d3a8370e89f9cef09a085dd527d9e573aa8518f6c84ca44030d0c411c0bb20" name="dirac" arch="src">
  <version epoch="0" ver="1.0.2" rel="33.29"/>
  <changelog author="sbrabec@suse.cz" date="1225972800">- New SuSE package (bnc#441855).</changelog>
  <changelog author="ro@suse.de" date="1227614400">- do not buildrequire valgrind on ia64 s390 s390x
  (does not exist on these platforms)</changelog>
  <changelog author="sbrabec@suse.cz" date="1241006400">- Worked around internal compiler error on 11.0-x86_64.</changelog>
  <changelog author="sbrabec@suse.cz" date="1246449600">- Updated to version 1.0.2:
  * minor release complying with the latest Dirac Bytestream
    Specification 2.2.3.
  * Improved compression performance for small picture sizes.
  * Improved compression performance at low bit-rates.
  * Included macros to check the API version.
  * Improved motion estimation.
  * New 422 &lt;-&gt; 420 conversion utilities for interlaced video.
  * New functionality added to encoder API.
  * Fixed bugs in handling DC subband.</changelog>
  <changelog author="coolo@novell.com" date="1247400000">- fix build in disabling as-needed</changelog>
  <changelog author="jengelh@medozas.de" date="1261137600">- exclude valgrind-devel on SPARC</changelog>
  <changelog author="davejplater@gmail.com" date="1273406400">- Fixed factory build with patch from git dirac-1.0.2-gcc45.patch</changelog>
  <changelog author="davejplater@gmail.com" date="1274702400">- Added Provides: and Obsoletes: for packman libdirac-devel
- Included patch from dirac git to fix uninitialised memory read
  that causes the encoder to crash when using non-overlapping blocks.</changelog>
  <changelog author="davejplater@gmail.com" date="1274702401">- Split off doc subpackage</changelog>
  <changelog author="toddrme2178@gmail.com" date="1302782400">- added 32bit compatibility libraries</changelog>
  <changelog author="jengelh@medozas.de" date="1316347200">- Remove redundant tags/sections from specfile
  (cf. packaging guidelines)
- Use %_smp_mflags for parallel build
- Add dirac-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="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>
</package>
<package pkgid="2439ab8012a07dde3fe9a8ec52d31304c05f28e8ae5103a8c3af2c80ce444a8cf510da2297930962b40269831412a1599ef6077203d9243ac4216fd4ea0b9a7f" name="dirac" arch="x86_64">
  <version epoch="0" ver="1.0.2" rel="33.29"/>
  <changelog author="toddrme2178@gmail.com" date="1302782400">- added 32bit compatibility libraries</changelog>
  <changelog author="jengelh@medozas.de" date="1316347200">- Remove redundant tags/sections from specfile
  (cf. packaging guidelines)
- Use %_smp_mflags for parallel build
- Add dirac-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="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>
</package>
<package pkgid="ae5b7ba1b4836c2bae6709a67bd7a1c70c77b3b44c399bb05b3662d7b715f21631c3591daebfa18a9d73bd3403ad9554732bcd72e112c29eb77a44c005863712" name="dirac-debuginfo" arch="i586">
  <version epoch="0" ver="1.0.2" rel="33.29"/>
  <changelog author="toddrme2178@gmail.com" date="1302782400">- added 32bit compatibility libraries</changelog>
  <changelog author="jengelh@medozas.de" date="1316347200">- Remove redundant tags/sections from specfile
  (cf. packaging guidelines)
- Use %_smp_mflags for parallel build
- Add dirac-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="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>
</package>
<package pkgid="c3b43d5d9e7efddbaa7260fb444dc3eb6e000e0028e37bde94fb4e81914878ca76b57a63cb4f08656d55297f570ff34a771a4c0b47528a84424658ebc8e302ec" name="dirac-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.0.2" rel="33.29"/>
  <changelog author="toddrme2178@gmail.com" date="1302782400">- added 32bit compatibility libraries</changelog>
  <changelog author="jengelh@medozas.de" date="1316347200">- Remove redundant tags/sections from specfile
  (cf. packaging guidelines)
- Use %_smp_mflags for parallel build
- Add dirac-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="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>
</package>
<package pkgid="cf46318afbedac5be1b26dcab4f1de16c574bf683d34042e49377a4372b5fd2ec49c06aaaeb56e23dfd9584e08736ab43805cb0b2575dc62d5e9e85a1d8de35d" name="dirac-debugsource" arch="i586">
  <version epoch="0" ver="1.0.2" rel="33.29"/>
  <changelog author="toddrme2178@gmail.com" date="1302782400">- added 32bit compatibility libraries</changelog>
  <changelog author="jengelh@medozas.de" date="1316347200">- Remove redundant tags/sections from specfile
  (cf. packaging guidelines)
- Use %_smp_mflags for parallel build
- Add dirac-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="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>
</package>
<package pkgid="922f0f07dcd8a34b942e563942e25049510fdac69f8e948c6361a5ca3f78ecde31981ef697e06db1a754b6f360ef6b5acba231596e7c15cd02a3eba8d1e7a0a2" name="dirac-debugsource" arch="x86_64">
  <version epoch="0" ver="1.0.2" rel="33.29"/>
  <changelog author="toddrme2178@gmail.com" date="1302782400">- added 32bit compatibility libraries</changelog>
  <changelog author="jengelh@medozas.de" date="1316347200">- Remove redundant tags/sections from specfile
  (cf. packaging guidelines)
- Use %_smp_mflags for parallel build
- Add dirac-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="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>
</package>
<package pkgid="ccda9fe8703830a9547cf7a2357fe1bf88c5202ed87d2ce5233e40a0cb6029800a91bcce73007254e5ab6edab4b5fd29446281d37164c302016802171b039ec7" name="dirac-devel" arch="i586">
  <version epoch="0" ver="1.0.2" rel="33.29"/>
  <changelog author="toddrme2178@gmail.com" date="1302782400">- added 32bit compatibility libraries</changelog>
  <changelog author="jengelh@medozas.de" date="1316347200">- Remove redundant tags/sections from specfile
  (cf. packaging guidelines)
- Use %_smp_mflags for parallel build
- Add dirac-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="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>
</package>
<package pkgid="aede61091e26a5a2f9a7e415483530678cc29feb333c5d29c50d21a07a15abe95af80b2e26ff67ebe97bb80417a5679086b92104604d6ea8cab6ffd49144833b" name="dirac-devel" arch="x86_64">
  <version epoch="0" ver="1.0.2" rel="33.29"/>
  <changelog author="toddrme2178@gmail.com" date="1302782400">- added 32bit compatibility libraries</changelog>
  <changelog author="jengelh@medozas.de" date="1316347200">- Remove redundant tags/sections from specfile
  (cf. packaging guidelines)
- Use %_smp_mflags for parallel build
- Add dirac-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="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>
</package>
<package pkgid="34f6128360385961aa86ed3ab147a37eebcf5f516ffdf0fb7b076679e438604ac370cd3b0af7c060bfdc79442547f58c853e521c71c70471dc079a6fec4e26ed" name="dirac-devel-32bit" arch="x86_64">
  <version epoch="0" ver="1.0.2" rel="33.29"/>
  <changelog author="toddrme2178@gmail.com" date="1302782400">- added 32bit compatibility libraries</changelog>
  <changelog author="jengelh@medozas.de" date="1316347200">- Remove redundant tags/sections from specfile
  (cf. packaging guidelines)
- Use %_smp_mflags for parallel build
- Add dirac-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="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>
</package>
<package pkgid="c116ca67fc7910d3f51a9c2188085c225cb889affd15f64b20672bda1530a271ff9847d32a99f690177be621a236b2396e7b0129556c6ee3a63b1a05547d1c05" name="discover" arch="src">
  <version epoch="0" ver="5.27.10" rel="1.1"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1666094400">- Update to 5.26.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.26.1
- Changes since 5.26.0:
  * Reviews: Don't check for name field being empty when it's not visible (kde#460504)
  * Fix i18n warning
  * flatpak: Address transaction progress skipping (kde#404819,kde#434948,kde#435450,kde#448280)
  * Delay subCategoriesChanged signals when disabling (kde#401666,kde#457408)
  * flatpak: Improve flatpaktest reliability
  * flatpak: Just disable the test on the CI</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1666785600">- Update to 5.26.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.26.2
- Changes since 5.26.1:
  * flatpak: make sure we look up the correct resource (kde#460365)
  * flatpak: Only show the beta information for apps (kde#459131)
  * flatpak: Properly render if the beta package is too old
  * snap: Port away from Kirigami.ItemViewHeader (kde#460391)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1667908800">- Update to 5.26.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.26.3
- Changes since 5.26.2:
  * Remove top margin caused by empty header on UpdatesPage
  * Notifier: Fix notification logic
  * pk/?: Fix problem when using faulty URL</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1669723200">- Update to 5.26.4
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.26.4
- Changes since 5.26.3:
  * Prefer openining the installed version of an app (kde#461664)
  * packagekit: check free space when update size changes
  * pk: Only issue a resolve if something changed (kde#461813)
  * ProgressView: disable highlight effect for real (kde#461812)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1672833600">- Update to 5.26.5
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.26.5
- Changes since 5.26.4:
  * libdiscover: fix permission text not being translated</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1674129600">- Update to 5.26.90
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.26.90
- Too many changes to list here</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1675944000">- Update to 5.27.0
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.27.0
- Changes since 5.26.90:
  * Workaround visibly empty changelog
  * PackageKit: PackageState takes the packageName not the appstreamId (kde#464357)
  * ui: Fix plural calculation of app list page heading (kde#464882)
  * flatpak: Use the recommended URL for flathub's flatpakrepo
  * flatpak: Make sure we are reading the correct metadata (kde#464128)
  * flatpak: Don't filter twice the componentsByFlatpakId result for its bundle id
  * flatpak: Make test run a bit faster
  * flatpak: Address install package look-up
  * flatpak: Properly read .flatpakrepo names
  * flatpak: Fix test on the CI
  * Specify the domain in libdiscover's QML i18n calls
  * DiscoverObject: Also show C++ errors in the messages sheet
  * flatpak: Fix loading flatpakref files (kde#464206)
  * Add network timeouts by default
  * ReviewsPage: Fix clipping under scroll bar
- Refresh 0001-Warning-for-FlatHub.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1676376000">- Discover 5.27 can be built again on archs missing QtWebEngine</changelog>
  <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
- Changes since 5.27.0:
  * [notifier] Fix KAboutData component name
  * Fix parsing of the &lt;Categories&gt; tag.
  * Extend CategoriesTest with checking of &lt;Categories&gt; tag parsing.
  * flatpak: fix build with appstream&lt;0.16
  * flatpak: Allow using newer appstream API to look up by bundle id</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
- Changes since 5.27.1:
  * Don't claim 3rd-party repos are part of the OS on Debian derivatives
  * Flatpak: correctly check for the appstream-qt version
  * ApplicationPage: Improve narrow layout with lots of buttons
  * pk: Properly check for AppStream versions
  * fwupd: do fwupd_client_connect before setting user agent
  * Fix rendering Missing Backends
  * pk: Fix searching by state
  * screenshots: Only use AnimatedImage if we think there's a chance
  * Always show distro name for PackageKit apps (kde#465204)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1677844800">- Add patch to fix some pages not loading (kde#466765):
  * 0001-pk-Don-t-forget-to-finish-streams.patch</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
- Changes since 5.27.2:
  * rpm-ostree/notifier: Setup a watcher to trigger reboot check
  * rpm-ostree/notifier: Fix update/reboot notification logic
  * ApplicationPage: Allow main app info column to grow with window
  * ApplicationPage: off-by-one in stackedLayout calc
  * ApplicationResouceButton: place icon side-by-side to the title
  * ApplicationResourceButton: attribute the left/right padding
  * ApplicationPage: drop the ternary operator for buttonWidth
  * flatpak: Use Downloading as the status for Flatpak transactions
  * pk: Finish porting away from runservices (kde#466742)
  * pk: Don't forget to finish streams (kde#466765)
  * Flatpak: Fix spacing in permissions view
  * fwupd: Mark the backend as invalid if fwupd_client_connect() fails
- Drop patches, now upstream:
  * 0001-pk-Don-t-forget-to-finish-streams.patch</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
- Changes since 5.27.3:
  * rpm-ostree: Improve handling of externally started transactions
  * rpm-ostree: Correctly set fetching and transaction state
  * rpm-ostree: Unify transaction setup in a single function
  * pk: Clear the offline state before starting a new one (kde#467638)
  * notifier: Don't show updates notification if Discover is running
  * pk: Do not create a QSet unnecessarily for isPackageNameUpgradeable
  * pk: Group getUpdateDetail calls into one
  * pk: Group offline updates resource size notifications
  * PackageKitNotifier: Do not refresh database if an offline update is pending</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
- Changes since 5.27.4:
  * Fix margins around distro upgrade message (kde#469163)
  * rpm-ostree: Do not offer resources when the search doesn't pertain (kde#468162)
  * Updates page: fix missing clip causing items to paint over logging scrollview
  * updates ui: Simplify bottom toolbar logic (kde#468459)
  * flatpak: Do not crash if for any reason we lack a ref's source (kde#467827)
  * PackageKitNotifier: Do not refresh database if update is in progress
  * fwupd: Set user agent, and allow following redirects
  * Allow building against libmarkdown3
  * Always clear offline updates file after a repair operation (kde#451753,kde#450973)
  * ApplicationPage: Fix layout for content rating dialog (kde#466815)
  * flatpak: Report latest available version (kde#465864,kde#448521)</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
- Changes since 5.27.5:
  * rpmostree: Simplify filter (kde#470372)
  * Add math.max back
  * Fix broken checkbox pixel alignment (kde#471067)
  * FlatpakBackend: Update appstream cache before initializing
  * ApplicationPage: make heading/short description text selectable (kde#470297)
  * appdata: remove duplicate entry
  * flatpak: Make sure we are refreshing the appstream metadata
  * pk: Actually start the launch job (kde#466709)
  * fwupd: don't refresh directory-type remotes on setup</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
- Changes since 5.27.6:
  * rpm-ostree: Improve search and filter logic (kde#468162)
  * Fix SteamOS dbus path</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
- Changes since 5.27.7:
  * SteamOS: Use new currentBuildID in addition to currentVersion.
  * flatpak: Check if error is null before trying to log a message (kde#473497)
  * flatpak: Do not crash if we failed to get unused refs</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
- Changes since 5.27.8:
  * Fix network cache size for first run
  * packagekit: attach timer to stream rather than backend
  * packagekit: hold stream in a qpointer (kde#467888,kde#465711,kde#473921)
  * Only preload a couple of screens worth of comments (kde#474944)
  * flatpak: make FlatpakTransactionThread a qrunnable instead (kde#474231)</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
- Changes since 5.27.9:
  * AppStream 1.0: Use #ifdef to support both stable and 0.x versions
  * CMake: Remove obsolete AppStream version check
  * Refactor roughCount into an atomic QGadget, fix usage of i18np (kde#476148)
  * Update to reflect move of KUserFeedback to Frameworks</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1702641600">- Update appstream build requirement for compatibility with 1.0.0
  (boo#1217047)
- Remove obsolete version checks</changelog>
</package>
<package pkgid="351d157497a845a234edd86d8b9cfc7d14014b87858d50934a764db155bf5076ab36f212c16166170ac5e1613bb67e8318d59c959d06dad116ea6f0056608a5c" name="discover" arch="x86_64">
  <version epoch="0" ver="5.27.10" rel="1.1"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1666094400">- Update to 5.26.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.26.1
- Changes since 5.26.0:
  * Reviews: Don't check for name field being empty when it's not visible (kde#460504)
  * Fix i18n warning
  * flatpak: Address transaction progress skipping (kde#404819,kde#434948,kde#435450,kde#448280)
  * Delay subCategoriesChanged signals when disabling (kde#401666,kde#457408)
  * flatpak: Improve flatpaktest reliability
  * flatpak: Just disable the test on the CI</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1666785600">- Update to 5.26.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.26.2
- Changes since 5.26.1:
  * flatpak: make sure we look up the correct resource (kde#460365)
  * flatpak: Only show the beta information for apps (kde#459131)
  * flatpak: Properly render if the beta package is too old
  * snap: Port away from Kirigami.ItemViewHeader (kde#460391)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1667908800">- Update to 5.26.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.26.3
- Changes since 5.26.2:
  * Remove top margin caused by empty header on UpdatesPage
  * Notifier: Fix notification logic
  * pk/?: Fix problem when using faulty URL</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1669723200">- Update to 5.26.4
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.26.4
- Changes since 5.26.3:
  * Prefer openining the installed version of an app (kde#461664)
  * packagekit: check free space when update size changes
  * pk: Only issue a resolve if something changed (kde#461813)
  * ProgressView: disable highlight effect for real (kde#461812)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1672833600">- Update to 5.26.5
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.26.5
- Changes since 5.26.4:
  * libdiscover: fix permission text not being translated</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1674129600">- Update to 5.26.90
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.26.90
- Too many changes to list here</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1675944000">- Update to 5.27.0
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.27.0
- Changes since 5.26.90:
  * Workaround visibly empty changelog
  * PackageKit: PackageState takes the packageName not the appstreamId (kde#464357)
  * ui: Fix plural calculation of app list page heading (kde#464882)
  * flatpak: Use the recommended URL for flathub's flatpakrepo
  * flatpak: Make sure we are reading the correct metadata (kde#464128)
  * flatpak: Don't filter twice the componentsByFlatpakId result for its bundle id
  * flatpak: Make test run a bit faster
  * flatpak: Address install package look-up
  * flatpak: Properly read .flatpakrepo names
  * flatpak: Fix test on the CI
  * Specify the domain in libdiscover's QML i18n calls
  * DiscoverObject: Also show C++ errors in the messages sheet
  * flatpak: Fix loading flatpakref files (kde#464206)
  * Add network timeouts by default
  * ReviewsPage: Fix clipping under scroll bar
- Refresh 0001-Warning-for-FlatHub.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1676376000">- Discover 5.27 can be built again on archs missing QtWebEngine</changelog>
  <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
- Changes since 5.27.0:
  * [notifier] Fix KAboutData component name
  * Fix parsing of the &lt;Categories&gt; tag.
  * Extend CategoriesTest with checking of &lt;Categories&gt; tag parsing.
  * flatpak: fix build with appstream&lt;0.16
  * flatpak: Allow using newer appstream API to look up by bundle id</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
- Changes since 5.27.1:
  * Don't claim 3rd-party repos are part of the OS on Debian derivatives
  * Flatpak: correctly check for the appstream-qt version
  * ApplicationPage: Improve narrow layout with lots of buttons
  * pk: Properly check for AppStream versions
  * fwupd: do fwupd_client_connect before setting user agent
  * Fix rendering Missing Backends
  * pk: Fix searching by state
  * screenshots: Only use AnimatedImage if we think there's a chance
  * Always show distro name for PackageKit apps (kde#465204)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1677844800">- Add patch to fix some pages not loading (kde#466765):
  * 0001-pk-Don-t-forget-to-finish-streams.patch</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
- Changes since 5.27.2:
  * rpm-ostree/notifier: Setup a watcher to trigger reboot check
  * rpm-ostree/notifier: Fix update/reboot notification logic
  * ApplicationPage: Allow main app info column to grow with window
  * ApplicationPage: off-by-one in stackedLayout calc
  * ApplicationResouceButton: place icon side-by-side to the title
  * ApplicationResourceButton: attribute the left/right padding
  * ApplicationPage: drop the ternary operator for buttonWidth
  * flatpak: Use Downloading as the status for Flatpak transactions
  * pk: Finish porting away from runservices (kde#466742)
  * pk: Don't forget to finish streams (kde#466765)
  * Flatpak: Fix spacing in permissions view
  * fwupd: Mark the backend as invalid if fwupd_client_connect() fails
- Drop patches, now upstream:
  * 0001-pk-Don-t-forget-to-finish-streams.patch</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
- Changes since 5.27.3:
  * rpm-ostree: Improve handling of externally started transactions
  * rpm-ostree: Correctly set fetching and transaction state
  * rpm-ostree: Unify transaction setup in a single function
  * pk: Clear the offline state before starting a new one (kde#467638)
  * notifier: Don't show updates notification if Discover is running
  * pk: Do not create a QSet unnecessarily for isPackageNameUpgradeable
  * pk: Group getUpdateDetail calls into one
  * pk: Group offline updates resource size notifications
  * PackageKitNotifier: Do not refresh database if an offline update is pending</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
- Changes since 5.27.4:
  * Fix margins around distro upgrade message (kde#469163)
  * rpm-ostree: Do not offer resources when the search doesn't pertain (kde#468162)
  * Updates page: fix missing clip causing items to paint over logging scrollview
  * updates ui: Simplify bottom toolbar logic (kde#468459)
  * flatpak: Do not crash if for any reason we lack a ref's source (kde#467827)
  * PackageKitNotifier: Do not refresh database if update is in progress
  * fwupd: Set user agent, and allow following redirects
  * Allow building against libmarkdown3
  * Always clear offline updates file after a repair operation (kde#451753,kde#450973)
  * ApplicationPage: Fix layout for content rating dialog (kde#466815)
  * flatpak: Report latest available version (kde#465864,kde#448521)</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
- Changes since 5.27.5:
  * rpmostree: Simplify filter (kde#470372)
  * Add math.max back
  * Fix broken checkbox pixel alignment (kde#471067)
  * FlatpakBackend: Update appstream cache before initializing
  * ApplicationPage: make heading/short description text selectable (kde#470297)
  * appdata: remove duplicate entry
  * flatpak: Make sure we are refreshing the appstream metadata
  * pk: Actually start the launch job (kde#466709)
  * fwupd: don't refresh directory-type remotes on setup</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
- Changes since 5.27.6:
  * rpm-ostree: Improve search and filter logic (kde#468162)
  * Fix SteamOS dbus path</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
- Changes since 5.27.7:
  * SteamOS: Use new currentBuildID in addition to currentVersion.
  * flatpak: Check if error is null before trying to log a message (kde#473497)
  * flatpak: Do not crash if we failed to get unused refs</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
- Changes since 5.27.8:
  * Fix network cache size for first run
  * packagekit: attach timer to stream rather than backend
  * packagekit: hold stream in a qpointer (kde#467888,kde#465711,kde#473921)
  * Only preload a couple of screens worth of comments (kde#474944)
  * flatpak: make FlatpakTransactionThread a qrunnable instead (kde#474231)</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
- Changes since 5.27.9:
  * AppStream 1.0: Use #ifdef to support both stable and 0.x versions
  * CMake: Remove obsolete AppStream version check
  * Refactor roughCount into an atomic QGadget, fix usage of i18np (kde#476148)
  * Update to reflect move of KUserFeedback to Frameworks</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1702641600">- Update appstream build requirement for compatibility with 1.0.0
  (boo#1217047)
- Remove obsolete version checks</changelog>
</package>
<package pkgid="58608bb989019d7370a9a988e9818605a02d59133cf213452b8aaf7c74a061a6e881efc8fe114f72bdc74607c9877d542cd76d9bb0db750b8e47dc3c39b6f98a" name="discover-backend-flatpak" arch="x86_64">
  <version epoch="0" ver="5.27.10" rel="1.1"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1666094400">- Update to 5.26.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.26.1
- Changes since 5.26.0:
  * Reviews: Don't check for name field being empty when it's not visible (kde#460504)
  * Fix i18n warning
  * flatpak: Address transaction progress skipping (kde#404819,kde#434948,kde#435450,kde#448280)
  * Delay subCategoriesChanged signals when disabling (kde#401666,kde#457408)
  * flatpak: Improve flatpaktest reliability
  * flatpak: Just disable the test on the CI</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1666785600">- Update to 5.26.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.26.2
- Changes since 5.26.1:
  * flatpak: make sure we look up the correct resource (kde#460365)
  * flatpak: Only show the beta information for apps (kde#459131)
  * flatpak: Properly render if the beta package is too old
  * snap: Port away from Kirigami.ItemViewHeader (kde#460391)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1667908800">- Update to 5.26.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.26.3
- Changes since 5.26.2:
  * Remove top margin caused by empty header on UpdatesPage
  * Notifier: Fix notification logic
  * pk/?: Fix problem when using faulty URL</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1669723200">- Update to 5.26.4
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.26.4
- Changes since 5.26.3:
  * Prefer openining the installed version of an app (kde#461664)
  * packagekit: check free space when update size changes
  * pk: Only issue a resolve if something changed (kde#461813)
  * ProgressView: disable highlight effect for real (kde#461812)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1672833600">- Update to 5.26.5
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.26.5
- Changes since 5.26.4:
  * libdiscover: fix permission text not being translated</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1674129600">- Update to 5.26.90
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.26.90
- Too many changes to list here</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1675944000">- Update to 5.27.0
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.27.0
- Changes since 5.26.90:
  * Workaround visibly empty changelog
  * PackageKit: PackageState takes the packageName not the appstreamId (kde#464357)
  * ui: Fix plural calculation of app list page heading (kde#464882)
  * flatpak: Use the recommended URL for flathub's flatpakrepo
  * flatpak: Make sure we are reading the correct metadata (kde#464128)
  * flatpak: Don't filter twice the componentsByFlatpakId result for its bundle id
  * flatpak: Make test run a bit faster
  * flatpak: Address install package look-up
  * flatpak: Properly read .flatpakrepo names
  * flatpak: Fix test on the CI
  * Specify the domain in libdiscover's QML i18n calls
  * DiscoverObject: Also show C++ errors in the messages sheet
  * flatpak: Fix loading flatpakref files (kde#464206)
  * Add network timeouts by default
  * ReviewsPage: Fix clipping under scroll bar
- Refresh 0001-Warning-for-FlatHub.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1676376000">- Discover 5.27 can be built again on archs missing QtWebEngine</changelog>
  <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
- Changes since 5.27.0:
  * [notifier] Fix KAboutData component name
  * Fix parsing of the &lt;Categories&gt; tag.
  * Extend CategoriesTest with checking of &lt;Categories&gt; tag parsing.
  * flatpak: fix build with appstream&lt;0.16
  * flatpak: Allow using newer appstream API to look up by bundle id</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
- Changes since 5.27.1:
  * Don't claim 3rd-party repos are part of the OS on Debian derivatives
  * Flatpak: correctly check for the appstream-qt version
  * ApplicationPage: Improve narrow layout with lots of buttons
  * pk: Properly check for AppStream versions
  * fwupd: do fwupd_client_connect before setting user agent
  * Fix rendering Missing Backends
  * pk: Fix searching by state
  * screenshots: Only use AnimatedImage if we think there's a chance
  * Always show distro name for PackageKit apps (kde#465204)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1677844800">- Add patch to fix some pages not loading (kde#466765):
  * 0001-pk-Don-t-forget-to-finish-streams.patch</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
- Changes since 5.27.2:
  * rpm-ostree/notifier: Setup a watcher to trigger reboot check
  * rpm-ostree/notifier: Fix update/reboot notification logic
  * ApplicationPage: Allow main app info column to grow with window
  * ApplicationPage: off-by-one in stackedLayout calc
  * ApplicationResouceButton: place icon side-by-side to the title
  * ApplicationResourceButton: attribute the left/right padding
  * ApplicationPage: drop the ternary operator for buttonWidth
  * flatpak: Use Downloading as the status for Flatpak transactions
  * pk: Finish porting away from runservices (kde#466742)
  * pk: Don't forget to finish streams (kde#466765)
  * Flatpak: Fix spacing in permissions view
  * fwupd: Mark the backend as invalid if fwupd_client_connect() fails
- Drop patches, now upstream:
  * 0001-pk-Don-t-forget-to-finish-streams.patch</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
- Changes since 5.27.3:
  * rpm-ostree: Improve handling of externally started transactions
  * rpm-ostree: Correctly set fetching and transaction state
  * rpm-ostree: Unify transaction setup in a single function
  * pk: Clear the offline state before starting a new one (kde#467638)
  * notifier: Don't show updates notification if Discover is running
  * pk: Do not create a QSet unnecessarily for isPackageNameUpgradeable
  * pk: Group getUpdateDetail calls into one
  * pk: Group offline updates resource size notifications
  * PackageKitNotifier: Do not refresh database if an offline update is pending</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
- Changes since 5.27.4:
  * Fix margins around distro upgrade message (kde#469163)
  * rpm-ostree: Do not offer resources when the search doesn't pertain (kde#468162)
  * Updates page: fix missing clip causing items to paint over logging scrollview
  * updates ui: Simplify bottom toolbar logic (kde#468459)
  * flatpak: Do not crash if for any reason we lack a ref's source (kde#467827)
  * PackageKitNotifier: Do not refresh database if update is in progress
  * fwupd: Set user agent, and allow following redirects
  * Allow building against libmarkdown3
  * Always clear offline updates file after a repair operation (kde#451753,kde#450973)
  * ApplicationPage: Fix layout for content rating dialog (kde#466815)
  * flatpak: Report latest available version (kde#465864,kde#448521)</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
- Changes since 5.27.5:
  * rpmostree: Simplify filter (kde#470372)
  * Add math.max back
  * Fix broken checkbox pixel alignment (kde#471067)
  * FlatpakBackend: Update appstream cache before initializing
  * ApplicationPage: make heading/short description text selectable (kde#470297)
  * appdata: remove duplicate entry
  * flatpak: Make sure we are refreshing the appstream metadata
  * pk: Actually start the launch job (kde#466709)
  * fwupd: don't refresh directory-type remotes on setup</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
- Changes since 5.27.6:
  * rpm-ostree: Improve search and filter logic (kde#468162)
  * Fix SteamOS dbus path</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
- Changes since 5.27.7:
  * SteamOS: Use new currentBuildID in addition to currentVersion.
  * flatpak: Check if error is null before trying to log a message (kde#473497)
  * flatpak: Do not crash if we failed to get unused refs</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
- Changes since 5.27.8:
  * Fix network cache size for first run
  * packagekit: attach timer to stream rather than backend
  * packagekit: hold stream in a qpointer (kde#467888,kde#465711,kde#473921)
  * Only preload a couple of screens worth of comments (kde#474944)
  * flatpak: make FlatpakTransactionThread a qrunnable instead (kde#474231)</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
- Changes since 5.27.9:
  * AppStream 1.0: Use #ifdef to support both stable and 0.x versions
  * CMake: Remove obsolete AppStream version check
  * Refactor roughCount into an atomic QGadget, fix usage of i18np (kde#476148)
  * Update to reflect move of KUserFeedback to Frameworks</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1702641600">- Update appstream build requirement for compatibility with 1.0.0
  (boo#1217047)
- Remove obsolete version checks</changelog>
</package>
<package pkgid="628218f2305b5a18585aea78777fd954c9f8fd4d26de21a7cf010f1d1bfd63773e22c3f8844a0c5f1d1861d4ccf660f9cf7c192252ef6d7d9b4c94dcc1476349" name="discover-backend-flatpak-debuginfo" arch="x86_64">
  <version epoch="0" ver="5.27.10" rel="1.1"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1666094400">- Update to 5.26.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.26.1
- Changes since 5.26.0:
  * Reviews: Don't check for name field being empty when it's not visible (kde#460504)
  * Fix i18n warning
  * flatpak: Address transaction progress skipping (kde#404819,kde#434948,kde#435450,kde#448280)
  * Delay subCategoriesChanged signals when disabling (kde#401666,kde#457408)
  * flatpak: Improve flatpaktest reliability
  * flatpak: Just disable the test on the CI</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1666785600">- Update to 5.26.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.26.2
- Changes since 5.26.1:
  * flatpak: make sure we look up the correct resource (kde#460365)
  * flatpak: Only show the beta information for apps (kde#459131)
  * flatpak: Properly render if the beta package is too old
  * snap: Port away from Kirigami.ItemViewHeader (kde#460391)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1667908800">- Update to 5.26.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.26.3
- Changes since 5.26.2:
  * Remove top margin caused by empty header on UpdatesPage
  * Notifier: Fix notification logic
  * pk/?: Fix problem when using faulty URL</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1669723200">- Update to 5.26.4
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.26.4
- Changes since 5.26.3:
  * Prefer openining the installed version of an app (kde#461664)
  * packagekit: check free space when update size changes
  * pk: Only issue a resolve if something changed (kde#461813)
  * ProgressView: disable highlight effect for real (kde#461812)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1672833600">- Update to 5.26.5
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.26.5
- Changes since 5.26.4:
  * libdiscover: fix permission text not being translated</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1674129600">- Update to 5.26.90
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.26.90
- Too many changes to list here</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1675944000">- Update to 5.27.0
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.27.0
- Changes since 5.26.90:
  * Workaround visibly empty changelog
  * PackageKit: PackageState takes the packageName not the appstreamId (kde#464357)
  * ui: Fix plural calculation of app list page heading (kde#464882)
  * flatpak: Use the recommended URL for flathub's flatpakrepo
  * flatpak: Make sure we are reading the correct metadata (kde#464128)
  * flatpak: Don't filter twice the componentsByFlatpakId result for its bundle id
  * flatpak: Make test run a bit faster
  * flatpak: Address install package look-up
  * flatpak: Properly read .flatpakrepo names
  * flatpak: Fix test on the CI
  * Specify the domain in libdiscover's QML i18n calls
  * DiscoverObject: Also show C++ errors in the messages sheet
  * flatpak: Fix loading flatpakref files (kde#464206)
  * Add network timeouts by default
  * ReviewsPage: Fix clipping under scroll bar
- Refresh 0001-Warning-for-FlatHub.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1676376000">- Discover 5.27 can be built again on archs missing QtWebEngine</changelog>
  <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
- Changes since 5.27.0:
  * [notifier] Fix KAboutData component name
  * Fix parsing of the &lt;Categories&gt; tag.
  * Extend CategoriesTest with checking of &lt;Categories&gt; tag parsing.
  * flatpak: fix build with appstream&lt;0.16
  * flatpak: Allow using newer appstream API to look up by bundle id</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
- Changes since 5.27.1:
  * Don't claim 3rd-party repos are part of the OS on Debian derivatives
  * Flatpak: correctly check for the appstream-qt version
  * ApplicationPage: Improve narrow layout with lots of buttons
  * pk: Properly check for AppStream versions
  * fwupd: do fwupd_client_connect before setting user agent
  * Fix rendering Missing Backends
  * pk: Fix searching by state
  * screenshots: Only use AnimatedImage if we think there's a chance
  * Always show distro name for PackageKit apps (kde#465204)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1677844800">- Add patch to fix some pages not loading (kde#466765):
  * 0001-pk-Don-t-forget-to-finish-streams.patch</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
- Changes since 5.27.2:
  * rpm-ostree/notifier: Setup a watcher to trigger reboot check
  * rpm-ostree/notifier: Fix update/reboot notification logic
  * ApplicationPage: Allow main app info column to grow with window
  * ApplicationPage: off-by-one in stackedLayout calc
  * ApplicationResouceButton: place icon side-by-side to the title
  * ApplicationResourceButton: attribute the left/right padding
  * ApplicationPage: drop the ternary operator for buttonWidth
  * flatpak: Use Downloading as the status for Flatpak transactions
  * pk: Finish porting away from runservices (kde#466742)
  * pk: Don't forget to finish streams (kde#466765)
  * Flatpak: Fix spacing in permissions view
  * fwupd: Mark the backend as invalid if fwupd_client_connect() fails
- Drop patches, now upstream:
  * 0001-pk-Don-t-forget-to-finish-streams.patch</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
- Changes since 5.27.3:
  * rpm-ostree: Improve handling of externally started transactions
  * rpm-ostree: Correctly set fetching and transaction state
  * rpm-ostree: Unify transaction setup in a single function
  * pk: Clear the offline state before starting a new one (kde#467638)
  * notifier: Don't show updates notification if Discover is running
  * pk: Do not create a QSet unnecessarily for isPackageNameUpgradeable
  * pk: Group getUpdateDetail calls into one
  * pk: Group offline updates resource size notifications
  * PackageKitNotifier: Do not refresh database if an offline update is pending</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
- Changes since 5.27.4:
  * Fix margins around distro upgrade message (kde#469163)
  * rpm-ostree: Do not offer resources when the search doesn't pertain (kde#468162)
  * Updates page: fix missing clip causing items to paint over logging scrollview
  * updates ui: Simplify bottom toolbar logic (kde#468459)
  * flatpak: Do not crash if for any reason we lack a ref's source (kde#467827)
  * PackageKitNotifier: Do not refresh database if update is in progress
  * fwupd: Set user agent, and allow following redirects
  * Allow building against libmarkdown3
  * Always clear offline updates file after a repair operation (kde#451753,kde#450973)
  * ApplicationPage: Fix layout for content rating dialog (kde#466815)
  * flatpak: Report latest available version (kde#465864,kde#448521)</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
- Changes since 5.27.5:
  * rpmostree: Simplify filter (kde#470372)
  * Add math.max back
  * Fix broken checkbox pixel alignment (kde#471067)
  * FlatpakBackend: Update appstream cache before initializing
  * ApplicationPage: make heading/short description text selectable (kde#470297)
  * appdata: remove duplicate entry
  * flatpak: Make sure we are refreshing the appstream metadata
  * pk: Actually start the launch job (kde#466709)
  * fwupd: don't refresh directory-type remotes on setup</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
- Changes since 5.27.6:
  * rpm-ostree: Improve search and filter logic (kde#468162)
  * Fix SteamOS dbus path</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
- Changes since 5.27.7:
  * SteamOS: Use new currentBuildID in addition to currentVersion.
  * flatpak: Check if error is null before trying to log a message (kde#473497)
  * flatpak: Do not crash if we failed to get unused refs</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
- Changes since 5.27.8:
  * Fix network cache size for first run
  * packagekit: attach timer to stream rather than backend
  * packagekit: hold stream in a qpointer (kde#467888,kde#465711,kde#473921)
  * Only preload a couple of screens worth of comments (kde#474944)
  * flatpak: make FlatpakTransactionThread a qrunnable instead (kde#474231)</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
- Changes since 5.27.9:
  * AppStream 1.0: Use #ifdef to support both stable and 0.x versions
  * CMake: Remove obsolete AppStream version check
  * Refactor roughCount into an atomic QGadget, fix usage of i18np (kde#476148)
  * Update to reflect move of KUserFeedback to Frameworks</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1702641600">- Update appstream build requirement for compatibility with 1.0.0
  (boo#1217047)
- Remove obsolete version checks</changelog>
</package>
<package pkgid="e9dfc7ebb116cf891f97a782eb277b69b5a4d3ea87c427a06d85bba3d2919a27e287a479128a9247bdd9791c6608d945c96fc336a220f2435afe66df2adb54b2" name="discover-backend-fwupd" arch="x86_64">
  <version epoch="0" ver="5.27.10" rel="1.1"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1666094400">- Update to 5.26.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.26.1
- Changes since 5.26.0:
  * Reviews: Don't check for name field being empty when it's not visible (kde#460504)
  * Fix i18n warning
  * flatpak: Address transaction progress skipping (kde#404819,kde#434948,kde#435450,kde#448280)
  * Delay subCategoriesChanged signals when disabling (kde#401666,kde#457408)
  * flatpak: Improve flatpaktest reliability
  * flatpak: Just disable the test on the CI</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1666785600">- Update to 5.26.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.26.2
- Changes since 5.26.1:
  * flatpak: make sure we look up the correct resource (kde#460365)
  * flatpak: Only show the beta information for apps (kde#459131)
  * flatpak: Properly render if the beta package is too old
  * snap: Port away from Kirigami.ItemViewHeader (kde#460391)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1667908800">- Update to 5.26.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.26.3
- Changes since 5.26.2:
  * Remove top margin caused by empty header on UpdatesPage
  * Notifier: Fix notification logic
  * pk/?: Fix problem when using faulty URL</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1669723200">- Update to 5.26.4
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.26.4
- Changes since 5.26.3:
  * Prefer openining the installed version of an app (kde#461664)
  * packagekit: check free space when update size changes
  * pk: Only issue a resolve if something changed (kde#461813)
  * ProgressView: disable highlight effect for real (kde#461812)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1672833600">- Update to 5.26.5
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.26.5
- Changes since 5.26.4:
  * libdiscover: fix permission text not being translated</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1674129600">- Update to 5.26.90
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.26.90
- Too many changes to list here</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1675944000">- Update to 5.27.0
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.27.0
- Changes since 5.26.90:
  * Workaround visibly empty changelog
  * PackageKit: PackageState takes the packageName not the appstreamId (kde#464357)
  * ui: Fix plural calculation of app list page heading (kde#464882)
  * flatpak: Use the recommended URL for flathub's flatpakrepo
  * flatpak: Make sure we are reading the correct metadata (kde#464128)
  * flatpak: Don't filter twice the componentsByFlatpakId result for its bundle id
  * flatpak: Make test run a bit faster
  * flatpak: Address install package look-up
  * flatpak: Properly read .flatpakrepo names
  * flatpak: Fix test on the CI
  * Specify the domain in libdiscover's QML i18n calls
  * DiscoverObject: Also show C++ errors in the messages sheet
  * flatpak: Fix loading flatpakref files (kde#464206)
  * Add network timeouts by default
  * ReviewsPage: Fix clipping under scroll bar
- Refresh 0001-Warning-for-FlatHub.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1676376000">- Discover 5.27 can be built again on archs missing QtWebEngine</changelog>
  <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
- Changes since 5.27.0:
  * [notifier] Fix KAboutData component name
  * Fix parsing of the &lt;Categories&gt; tag.
  * Extend CategoriesTest with checking of &lt;Categories&gt; tag parsing.
  * flatpak: fix build with appstream&lt;0.16
  * flatpak: Allow using newer appstream API to look up by bundle id</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
- Changes since 5.27.1:
  * Don't claim 3rd-party repos are part of the OS on Debian derivatives
  * Flatpak: correctly check for the appstream-qt version
  * ApplicationPage: Improve narrow layout with lots of buttons
  * pk: Properly check for AppStream versions
  * fwupd: do fwupd_client_connect before setting user agent
  * Fix rendering Missing Backends
  * pk: Fix searching by state
  * screenshots: Only use AnimatedImage if we think there's a chance
  * Always show distro name for PackageKit apps (kde#465204)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1677844800">- Add patch to fix some pages not loading (kde#466765):
  * 0001-pk-Don-t-forget-to-finish-streams.patch</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
- Changes since 5.27.2:
  * rpm-ostree/notifier: Setup a watcher to trigger reboot check
  * rpm-ostree/notifier: Fix update/reboot notification logic
  * ApplicationPage: Allow main app info column to grow with window
  * ApplicationPage: off-by-one in stackedLayout calc
  * ApplicationResouceButton: place icon side-by-side to the title
  * ApplicationResourceButton: attribute the left/right padding
  * ApplicationPage: drop the ternary operator for buttonWidth
  * flatpak: Use Downloading as the status for Flatpak transactions
  * pk: Finish porting away from runservices (kde#466742)
  * pk: Don't forget to finish streams (kde#466765)
  * Flatpak: Fix spacing in permissions view
  * fwupd: Mark the backend as invalid if fwupd_client_connect() fails
- Drop patches, now upstream:
  * 0001-pk-Don-t-forget-to-finish-streams.patch</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
- Changes since 5.27.3:
  * rpm-ostree: Improve handling of externally started transactions
  * rpm-ostree: Correctly set fetching and transaction state
  * rpm-ostree: Unify transaction setup in a single function
  * pk: Clear the offline state before starting a new one (kde#467638)
  * notifier: Don't show updates notification if Discover is running
  * pk: Do not create a QSet unnecessarily for isPackageNameUpgradeable
  * pk: Group getUpdateDetail calls into one
  * pk: Group offline updates resource size notifications
  * PackageKitNotifier: Do not refresh database if an offline update is pending</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
- Changes since 5.27.4:
  * Fix margins around distro upgrade message (kde#469163)
  * rpm-ostree: Do not offer resources when the search doesn't pertain (kde#468162)
  * Updates page: fix missing clip causing items to paint over logging scrollview
  * updates ui: Simplify bottom toolbar logic (kde#468459)
  * flatpak: Do not crash if for any reason we lack a ref's source (kde#467827)
  * PackageKitNotifier: Do not refresh database if update is in progress
  * fwupd: Set user agent, and allow following redirects
  * Allow building against libmarkdown3
  * Always clear offline updates file after a repair operation (kde#451753,kde#450973)
  * ApplicationPage: Fix layout for content rating dialog (kde#466815)
  * flatpak: Report latest available version (kde#465864,kde#448521)</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
- Changes since 5.27.5:
  * rpmostree: Simplify filter (kde#470372)
  * Add math.max back
  * Fix broken checkbox pixel alignment (kde#471067)
  * FlatpakBackend: Update appstream cache before initializing
  * ApplicationPage: make heading/short description text selectable (kde#470297)
  * appdata: remove duplicate entry
  * flatpak: Make sure we are refreshing the appstream metadata
  * pk: Actually start the launch job (kde#466709)
  * fwupd: don't refresh directory-type remotes on setup</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
- Changes since 5.27.6:
  * rpm-ostree: Improve search and filter logic (kde#468162)
  * Fix SteamOS dbus path</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
- Changes since 5.27.7:
  * SteamOS: Use new currentBuildID in addition to currentVersion.
  * flatpak: Check if error is null before trying to log a message (kde#473497)
  * flatpak: Do not crash if we failed to get unused refs</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
- Changes since 5.27.8:
  * Fix network cache size for first run
  * packagekit: attach timer to stream rather than backend
  * packagekit: hold stream in a qpointer (kde#467888,kde#465711,kde#473921)
  * Only preload a couple of screens worth of comments (kde#474944)
  * flatpak: make FlatpakTransactionThread a qrunnable instead (kde#474231)</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
- Changes since 5.27.9:
  * AppStream 1.0: Use #ifdef to support both stable and 0.x versions
  * CMake: Remove obsolete AppStream version check
  * Refactor roughCount into an atomic QGadget, fix usage of i18np (kde#476148)
  * Update to reflect move of KUserFeedback to Frameworks</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1702641600">- Update appstream build requirement for compatibility with 1.0.0
  (boo#1217047)
- Remove obsolete version checks</changelog>
</package>
<package pkgid="3e4059fc5de20c23f4c8337bea2033f99c61e421cb9e8ba2a1f3be30700edbefbe7a1e75a74ff8684f5f896ae49e6aac04d5592b26a8e8cef16edd6e7bd01301" name="discover-backend-fwupd-debuginfo" arch="x86_64">
  <version epoch="0" ver="5.27.10" rel="1.1"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1666094400">- Update to 5.26.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.26.1
- Changes since 5.26.0:
  * Reviews: Don't check for name field being empty when it's not visible (kde#460504)
  * Fix i18n warning
  * flatpak: Address transaction progress skipping (kde#404819,kde#434948,kde#435450,kde#448280)
  * Delay subCategoriesChanged signals when disabling (kde#401666,kde#457408)
  * flatpak: Improve flatpaktest reliability
  * flatpak: Just disable the test on the CI</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1666785600">- Update to 5.26.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.26.2
- Changes since 5.26.1:
  * flatpak: make sure we look up the correct resource (kde#460365)
  * flatpak: Only show the beta information for apps (kde#459131)
  * flatpak: Properly render if the beta package is too old
  * snap: Port away from Kirigami.ItemViewHeader (kde#460391)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1667908800">- Update to 5.26.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.26.3
- Changes since 5.26.2:
  * Remove top margin caused by empty header on UpdatesPage
  * Notifier: Fix notification logic
  * pk/?: Fix problem when using faulty URL</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1669723200">- Update to 5.26.4
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.26.4
- Changes since 5.26.3:
  * Prefer openining the installed version of an app (kde#461664)
  * packagekit: check free space when update size changes
  * pk: Only issue a resolve if something changed (kde#461813)
  * ProgressView: disable highlight effect for real (kde#461812)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1672833600">- Update to 5.26.5
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.26.5
- Changes since 5.26.4:
  * libdiscover: fix permission text not being translated</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1674129600">- Update to 5.26.90
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.26.90
- Too many changes to list here</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1675944000">- Update to 5.27.0
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.27.0
- Changes since 5.26.90:
  * Workaround visibly empty changelog
  * PackageKit: PackageState takes the packageName not the appstreamId (kde#464357)
  * ui: Fix plural calculation of app list page heading (kde#464882)
  * flatpak: Use the recommended URL for flathub's flatpakrepo
  * flatpak: Make sure we are reading the correct metadata (kde#464128)
  * flatpak: Don't filter twice the componentsByFlatpakId result for its bundle id
  * flatpak: Make test run a bit faster
  * flatpak: Address install package look-up
  * flatpak: Properly read .flatpakrepo names
  * flatpak: Fix test on the CI
  * Specify the domain in libdiscover's QML i18n calls
  * DiscoverObject: Also show C++ errors in the messages sheet
  * flatpak: Fix loading flatpakref files (kde#464206)
  * Add network timeouts by default
  * ReviewsPage: Fix clipping under scroll bar
- Refresh 0001-Warning-for-FlatHub.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1676376000">- Discover 5.27 can be built again on archs missing QtWebEngine</changelog>
  <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
- Changes since 5.27.0:
  * [notifier] Fix KAboutData component name
  * Fix parsing of the &lt;Categories&gt; tag.
  * Extend CategoriesTest with checking of &lt;Categories&gt; tag parsing.
  * flatpak: fix build with appstream&lt;0.16
  * flatpak: Allow using newer appstream API to look up by bundle id</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
- Changes since 5.27.1:
  * Don't claim 3rd-party repos are part of the OS on Debian derivatives
  * Flatpak: correctly check for the appstream-qt version
  * ApplicationPage: Improve narrow layout with lots of buttons
  * pk: Properly check for AppStream versions
  * fwupd: do fwupd_client_connect before setting user agent
  * Fix rendering Missing Backends
  * pk: Fix searching by state
  * screenshots: Only use AnimatedImage if we think there's a chance
  * Always show distro name for PackageKit apps (kde#465204)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1677844800">- Add patch to fix some pages not loading (kde#466765):
  * 0001-pk-Don-t-forget-to-finish-streams.patch</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
- Changes since 5.27.2:
  * rpm-ostree/notifier: Setup a watcher to trigger reboot check
  * rpm-ostree/notifier: Fix update/reboot notification logic
  * ApplicationPage: Allow main app info column to grow with window
  * ApplicationPage: off-by-one in stackedLayout calc
  * ApplicationResouceButton: place icon side-by-side to the title
  * ApplicationResourceButton: attribute the left/right padding
  * ApplicationPage: drop the ternary operator for buttonWidth
  * flatpak: Use Downloading as the status for Flatpak transactions
  * pk: Finish porting away from runservices (kde#466742)
  * pk: Don't forget to finish streams (kde#466765)
  * Flatpak: Fix spacing in permissions view
  * fwupd: Mark the backend as invalid if fwupd_client_connect() fails
- Drop patches, now upstream:
  * 0001-pk-Don-t-forget-to-finish-streams.patch</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
- Changes since 5.27.3:
  * rpm-ostree: Improve handling of externally started transactions
  * rpm-ostree: Correctly set fetching and transaction state
  * rpm-ostree: Unify transaction setup in a single function
  * pk: Clear the offline state before starting a new one (kde#467638)
  * notifier: Don't show updates notification if Discover is running
  * pk: Do not create a QSet unnecessarily for isPackageNameUpgradeable
  * pk: Group getUpdateDetail calls into one
  * pk: Group offline updates resource size notifications
  * PackageKitNotifier: Do not refresh database if an offline update is pending</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
- Changes since 5.27.4:
  * Fix margins around distro upgrade message (kde#469163)
  * rpm-ostree: Do not offer resources when the search doesn't pertain (kde#468162)
  * Updates page: fix missing clip causing items to paint over logging scrollview
  * updates ui: Simplify bottom toolbar logic (kde#468459)
  * flatpak: Do not crash if for any reason we lack a ref's source (kde#467827)
  * PackageKitNotifier: Do not refresh database if update is in progress
  * fwupd: Set user agent, and allow following redirects
  * Allow building against libmarkdown3
  * Always clear offline updates file after a repair operation (kde#451753,kde#450973)
  * ApplicationPage: Fix layout for content rating dialog (kde#466815)
  * flatpak: Report latest available version (kde#465864,kde#448521)</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
- Changes since 5.27.5:
  * rpmostree: Simplify filter (kde#470372)
  * Add math.max back
  * Fix broken checkbox pixel alignment (kde#471067)
  * FlatpakBackend: Update appstream cache before initializing
  * ApplicationPage: make heading/short description text selectable (kde#470297)
  * appdata: remove duplicate entry
  * flatpak: Make sure we are refreshing the appstream metadata
  * pk: Actually start the launch job (kde#466709)
  * fwupd: don't refresh directory-type remotes on setup</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
- Changes since 5.27.6:
  * rpm-ostree: Improve search and filter logic (kde#468162)
  * Fix SteamOS dbus path</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
- Changes since 5.27.7:
  * SteamOS: Use new currentBuildID in addition to currentVersion.
  * flatpak: Check if error is null before trying to log a message (kde#473497)
  * flatpak: Do not crash if we failed to get unused refs</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
- Changes since 5.27.8:
  * Fix network cache size for first run
  * packagekit: attach timer to stream rather than backend
  * packagekit: hold stream in a qpointer (kde#467888,kde#465711,kde#473921)
  * Only preload a couple of screens worth of comments (kde#474944)
  * flatpak: make FlatpakTransactionThread a qrunnable instead (kde#474231)</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
- Changes since 5.27.9:
  * AppStream 1.0: Use #ifdef to support both stable and 0.x versions
  * CMake: Remove obsolete AppStream version check
  * Refactor roughCount into an atomic QGadget, fix usage of i18np (kde#476148)
  * Update to reflect move of KUserFeedback to Frameworks</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1702641600">- Update appstream build requirement for compatibility with 1.0.0
  (boo#1217047)
- Remove obsolete version checks</changelog>
</package>
<package pkgid="1198de1b995f1c41245556b7c601ac1b795d894ed0631c04b42078dc637fbcaae4f948879370b05488c25b1a4739a45d0d7c9cd9d1c6ed94a7d91ef9dde9ffb1" name="discover-backend-packagekit" arch="x86_64">
  <version epoch="0" ver="5.27.10" rel="1.1"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1666094400">- Update to 5.26.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.26.1
- Changes since 5.26.0:
  * Reviews: Don't check for name field being empty when it's not visible (kde#460504)
  * Fix i18n warning
  * flatpak: Address transaction progress skipping (kde#404819,kde#434948,kde#435450,kde#448280)
  * Delay subCategoriesChanged signals when disabling (kde#401666,kde#457408)
  * flatpak: Improve flatpaktest reliability
  * flatpak: Just disable the test on the CI</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1666785600">- Update to 5.26.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.26.2
- Changes since 5.26.1:
  * flatpak: make sure we look up the correct resource (kde#460365)
  * flatpak: Only show the beta information for apps (kde#459131)
  * flatpak: Properly render if the beta package is too old
  * snap: Port away from Kirigami.ItemViewHeader (kde#460391)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1667908800">- Update to 5.26.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.26.3
- Changes since 5.26.2:
  * Remove top margin caused by empty header on UpdatesPage
  * Notifier: Fix notification logic
  * pk/?: Fix problem when using faulty URL</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1669723200">- Update to 5.26.4
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.26.4
- Changes since 5.26.3:
  * Prefer openining the installed version of an app (kde#461664)
  * packagekit: check free space when update size changes
  * pk: Only issue a resolve if something changed (kde#461813)
  * ProgressView: disable highlight effect for real (kde#461812)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1672833600">- Update to 5.26.5
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.26.5
- Changes since 5.26.4:
  * libdiscover: fix permission text not being translated</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1674129600">- Update to 5.26.90
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.26.90
- Too many changes to list here</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1675944000">- Update to 5.27.0
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.27.0
- Changes since 5.26.90:
  * Workaround visibly empty changelog
  * PackageKit: PackageState takes the packageName not the appstreamId (kde#464357)
  * ui: Fix plural calculation of app list page heading (kde#464882)
  * flatpak: Use the recommended URL for flathub's flatpakrepo
  * flatpak: Make sure we are reading the correct metadata (kde#464128)
  * flatpak: Don't filter twice the componentsByFlatpakId result for its bundle id
  * flatpak: Make test run a bit faster
  * flatpak: Address install package look-up
  * flatpak: Properly read .flatpakrepo names
  * flatpak: Fix test on the CI
  * Specify the domain in libdiscover's QML i18n calls
  * DiscoverObject: Also show C++ errors in the messages sheet
  * flatpak: Fix loading flatpakref files (kde#464206)
  * Add network timeouts by default
  * ReviewsPage: Fix clipping under scroll bar
- Refresh 0001-Warning-for-FlatHub.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1676376000">- Discover 5.27 can be built again on archs missing QtWebEngine</changelog>
  <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
- Changes since 5.27.0:
  * [notifier] Fix KAboutData component name
  * Fix parsing of the &lt;Categories&gt; tag.
  * Extend CategoriesTest with checking of &lt;Categories&gt; tag parsing.
  * flatpak: fix build with appstream&lt;0.16
  * flatpak: Allow using newer appstream API to look up by bundle id</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
- Changes since 5.27.1:
  * Don't claim 3rd-party repos are part of the OS on Debian derivatives
  * Flatpak: correctly check for the appstream-qt version
  * ApplicationPage: Improve narrow layout with lots of buttons
  * pk: Properly check for AppStream versions
  * fwupd: do fwupd_client_connect before setting user agent
  * Fix rendering Missing Backends
  * pk: Fix searching by state
  * screenshots: Only use AnimatedImage if we think there's a chance
  * Always show distro name for PackageKit apps (kde#465204)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1677844800">- Add patch to fix some pages not loading (kde#466765):
  * 0001-pk-Don-t-forget-to-finish-streams.patch</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
- Changes since 5.27.2:
  * rpm-ostree/notifier: Setup a watcher to trigger reboot check
  * rpm-ostree/notifier: Fix update/reboot notification logic
  * ApplicationPage: Allow main app info column to grow with window
  * ApplicationPage: off-by-one in stackedLayout calc
  * ApplicationResouceButton: place icon side-by-side to the title
  * ApplicationResourceButton: attribute the left/right padding
  * ApplicationPage: drop the ternary operator for buttonWidth
  * flatpak: Use Downloading as the status for Flatpak transactions
  * pk: Finish porting away from runservices (kde#466742)
  * pk: Don't forget to finish streams (kde#466765)
  * Flatpak: Fix spacing in permissions view
  * fwupd: Mark the backend as invalid if fwupd_client_connect() fails
- Drop patches, now upstream:
  * 0001-pk-Don-t-forget-to-finish-streams.patch</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
- Changes since 5.27.3:
  * rpm-ostree: Improve handling of externally started transactions
  * rpm-ostree: Correctly set fetching and transaction state
  * rpm-ostree: Unify transaction setup in a single function
  * pk: Clear the offline state before starting a new one (kde#467638)
  * notifier: Don't show updates notification if Discover is running
  * pk: Do not create a QSet unnecessarily for isPackageNameUpgradeable
  * pk: Group getUpdateDetail calls into one
  * pk: Group offline updates resource size notifications
  * PackageKitNotifier: Do not refresh database if an offline update is pending</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
- Changes since 5.27.4:
  * Fix margins around distro upgrade message (kde#469163)
  * rpm-ostree: Do not offer resources when the search doesn't pertain (kde#468162)
  * Updates page: fix missing clip causing items to paint over logging scrollview
  * updates ui: Simplify bottom toolbar logic (kde#468459)
  * flatpak: Do not crash if for any reason we lack a ref's source (kde#467827)
  * PackageKitNotifier: Do not refresh database if update is in progress
  * fwupd: Set user agent, and allow following redirects
  * Allow building against libmarkdown3
  * Always clear offline updates file after a repair operation (kde#451753,kde#450973)
  * ApplicationPage: Fix layout for content rating dialog (kde#466815)
  * flatpak: Report latest available version (kde#465864,kde#448521)</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
- Changes since 5.27.5:
  * rpmostree: Simplify filter (kde#470372)
  * Add math.max back
  * Fix broken checkbox pixel alignment (kde#471067)
  * FlatpakBackend: Update appstream cache before initializing
  * ApplicationPage: make heading/short description text selectable (kde#470297)
  * appdata: remove duplicate entry
  * flatpak: Make sure we are refreshing the appstream metadata
  * pk: Actually start the launch job (kde#466709)
  * fwupd: don't refresh directory-type remotes on setup</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
- Changes since 5.27.6:
  * rpm-ostree: Improve search and filter logic (kde#468162)
  * Fix SteamOS dbus path</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
- Changes since 5.27.7:
  * SteamOS: Use new currentBuildID in addition to currentVersion.
  * flatpak: Check if error is null before trying to log a message (kde#473497)
  * flatpak: Do not crash if we failed to get unused refs</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
- Changes since 5.27.8:
  * Fix network cache size for first run
  * packagekit: attach timer to stream rather than backend
  * packagekit: hold stream in a qpointer (kde#467888,kde#465711,kde#473921)
  * Only preload a couple of screens worth of comments (kde#474944)
  * flatpak: make FlatpakTransactionThread a qrunnable instead (kde#474231)</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
- Changes since 5.27.9:
  * AppStream 1.0: Use #ifdef to support both stable and 0.x versions
  * CMake: Remove obsolete AppStream version check
  * Refactor roughCount into an atomic QGadget, fix usage of i18np (kde#476148)
  * Update to reflect move of KUserFeedback to Frameworks</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1702641600">- Update appstream build requirement for compatibility with 1.0.0
  (boo#1217047)
- Remove obsolete version checks</changelog>
</package>
<package pkgid="20512df9a5c08c4c15cefd04965a912cb898169e5d1a7e632d7a5dd47a5b0c1b9d52843f13686d9457818a5d8e64fefa3af9dbdc43da65b7d4367be5cbcffa82" name="discover-backend-packagekit-debuginfo" arch="x86_64">
  <version epoch="0" ver="5.27.10" rel="1.1"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1666094400">- Update to 5.26.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.26.1
- Changes since 5.26.0:
  * Reviews: Don't check for name field being empty when it's not visible (kde#460504)
  * Fix i18n warning
  * flatpak: Address transaction progress skipping (kde#404819,kde#434948,kde#435450,kde#448280)
  * Delay subCategoriesChanged signals when disabling (kde#401666,kde#457408)
  * flatpak: Improve flatpaktest reliability
  * flatpak: Just disable the test on the CI</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1666785600">- Update to 5.26.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.26.2
- Changes since 5.26.1:
  * flatpak: make sure we look up the correct resource (kde#460365)
  * flatpak: Only show the beta information for apps (kde#459131)
  * flatpak: Properly render if the beta package is too old
  * snap: Port away from Kirigami.ItemViewHeader (kde#460391)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1667908800">- Update to 5.26.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.26.3
- Changes since 5.26.2:
  * Remove top margin caused by empty header on UpdatesPage
  * Notifier: Fix notification logic
  * pk/?: Fix problem when using faulty URL</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1669723200">- Update to 5.26.4
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.26.4
- Changes since 5.26.3:
  * Prefer openining the installed version of an app (kde#461664)
  * packagekit: check free space when update size changes
  * pk: Only issue a resolve if something changed (kde#461813)
  * ProgressView: disable highlight effect for real (kde#461812)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1672833600">- Update to 5.26.5
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.26.5
- Changes since 5.26.4:
  * libdiscover: fix permission text not being translated</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1674129600">- Update to 5.26.90
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.26.90
- Too many changes to list here</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1675944000">- Update to 5.27.0
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.27.0
- Changes since 5.26.90:
  * Workaround visibly empty changelog
  * PackageKit: PackageState takes the packageName not the appstreamId (kde#464357)
  * ui: Fix plural calculation of app list page heading (kde#464882)
  * flatpak: Use the recommended URL for flathub's flatpakrepo
  * flatpak: Make sure we are reading the correct metadata (kde#464128)
  * flatpak: Don't filter twice the componentsByFlatpakId result for its bundle id
  * flatpak: Make test run a bit faster
  * flatpak: Address install package look-up
  * flatpak: Properly read .flatpakrepo names
  * flatpak: Fix test on the CI
  * Specify the domain in libdiscover's QML i18n calls
  * DiscoverObject: Also show C++ errors in the messages sheet
  * flatpak: Fix loading flatpakref files (kde#464206)
  * Add network timeouts by default
  * ReviewsPage: Fix clipping under scroll bar
- Refresh 0001-Warning-for-FlatHub.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1676376000">- Discover 5.27 can be built again on archs missing QtWebEngine</changelog>
  <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
- Changes since 5.27.0:
  * [notifier] Fix KAboutData component name
  * Fix parsing of the &lt;Categories&gt; tag.
  * Extend CategoriesTest with checking of &lt;Categories&gt; tag parsing.
  * flatpak: fix build with appstream&lt;0.16
  * flatpak: Allow using newer appstream API to look up by bundle id</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
- Changes since 5.27.1:
  * Don't claim 3rd-party repos are part of the OS on Debian derivatives
  * Flatpak: correctly check for the appstream-qt version
  * ApplicationPage: Improve narrow layout with lots of buttons
  * pk: Properly check for AppStream versions
  * fwupd: do fwupd_client_connect before setting user agent
  * Fix rendering Missing Backends
  * pk: Fix searching by state
  * screenshots: Only use AnimatedImage if we think there's a chance
  * Always show distro name for PackageKit apps (kde#465204)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1677844800">- Add patch to fix some pages not loading (kde#466765):
  * 0001-pk-Don-t-forget-to-finish-streams.patch</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
- Changes since 5.27.2:
  * rpm-ostree/notifier: Setup a watcher to trigger reboot check
  * rpm-ostree/notifier: Fix update/reboot notification logic
  * ApplicationPage: Allow main app info column to grow with window
  * ApplicationPage: off-by-one in stackedLayout calc
  * ApplicationResouceButton: place icon side-by-side to the title
  * ApplicationResourceButton: attribute the left/right padding
  * ApplicationPage: drop the ternary operator for buttonWidth
  * flatpak: Use Downloading as the status for Flatpak transactions
  * pk: Finish porting away from runservices (kde#466742)
  * pk: Don't forget to finish streams (kde#466765)
  * Flatpak: Fix spacing in permissions view
  * fwupd: Mark the backend as invalid if fwupd_client_connect() fails
- Drop patches, now upstream:
  * 0001-pk-Don-t-forget-to-finish-streams.patch</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
- Changes since 5.27.3:
  * rpm-ostree: Improve handling of externally started transactions
  * rpm-ostree: Correctly set fetching and transaction state
  * rpm-ostree: Unify transaction setup in a single function
  * pk: Clear the offline state before starting a new one (kde#467638)
  * notifier: Don't show updates notification if Discover is running
  * pk: Do not create a QSet unnecessarily for isPackageNameUpgradeable
  * pk: Group getUpdateDetail calls into one
  * pk: Group offline updates resource size notifications
  * PackageKitNotifier: Do not refresh database if an offline update is pending</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
- Changes since 5.27.4:
  * Fix margins around distro upgrade message (kde#469163)
  * rpm-ostree: Do not offer resources when the search doesn't pertain (kde#468162)
  * Updates page: fix missing clip causing items to paint over logging scrollview
  * updates ui: Simplify bottom toolbar logic (kde#468459)
  * flatpak: Do not crash if for any reason we lack a ref's source (kde#467827)
  * PackageKitNotifier: Do not refresh database if update is in progress
  * fwupd: Set user agent, and allow following redirects
  * Allow building against libmarkdown3
  * Always clear offline updates file after a repair operation (kde#451753,kde#450973)
  * ApplicationPage: Fix layout for content rating dialog (kde#466815)
  * flatpak: Report latest available version (kde#465864,kde#448521)</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
- Changes since 5.27.5:
  * rpmostree: Simplify filter (kde#470372)
  * Add math.max back
  * Fix broken checkbox pixel alignment (kde#471067)
  * FlatpakBackend: Update appstream cache before initializing
  * ApplicationPage: make heading/short description text selectable (kde#470297)
  * appdata: remove duplicate entry
  * flatpak: Make sure we are refreshing the appstream metadata
  * pk: Actually start the launch job (kde#466709)
  * fwupd: don't refresh directory-type remotes on setup</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
- Changes since 5.27.6:
  * rpm-ostree: Improve search and filter logic (kde#468162)
  * Fix SteamOS dbus path</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
- Changes since 5.27.7:
  * SteamOS: Use new currentBuildID in addition to currentVersion.
  * flatpak: Check if error is null before trying to log a message (kde#473497)
  * flatpak: Do not crash if we failed to get unused refs</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
- Changes since 5.27.8:
  * Fix network cache size for first run
  * packagekit: attach timer to stream rather than backend
  * packagekit: hold stream in a qpointer (kde#467888,kde#465711,kde#473921)
  * Only preload a couple of screens worth of comments (kde#474944)
  * flatpak: make FlatpakTransactionThread a qrunnable instead (kde#474231)</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
- Changes since 5.27.9:
  * AppStream 1.0: Use #ifdef to support both stable and 0.x versions
  * CMake: Remove obsolete AppStream version check
  * Refactor roughCount into an atomic QGadget, fix usage of i18np (kde#476148)
  * Update to reflect move of KUserFeedback to Frameworks</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1702641600">- Update appstream build requirement for compatibility with 1.0.0
  (boo#1217047)
- Remove obsolete version checks</changelog>
</package>
<package pkgid="51fb2912431c2ac5c51867e33cfd6c6820875ec74272a1d4c388767d5eb0c62aad5c22a10ae880c47a6accb24b5f184a9be43d81fe872e94c983eba0471bd756" name="discover-debuginfo" arch="x86_64">
  <version epoch="0" ver="5.27.10" rel="1.1"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1666094400">- Update to 5.26.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.26.1
- Changes since 5.26.0:
  * Reviews: Don't check for name field being empty when it's not visible (kde#460504)
  * Fix i18n warning
  * flatpak: Address transaction progress skipping (kde#404819,kde#434948,kde#435450,kde#448280)
  * Delay subCategoriesChanged signals when disabling (kde#401666,kde#457408)
  * flatpak: Improve flatpaktest reliability
  * flatpak: Just disable the test on the CI</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1666785600">- Update to 5.26.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.26.2
- Changes since 5.26.1:
  * flatpak: make sure we look up the correct resource (kde#460365)
  * flatpak: Only show the beta information for apps (kde#459131)
  * flatpak: Properly render if the beta package is too old
  * snap: Port away from Kirigami.ItemViewHeader (kde#460391)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1667908800">- Update to 5.26.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.26.3
- Changes since 5.26.2:
  * Remove top margin caused by empty header on UpdatesPage
  * Notifier: Fix notification logic
  * pk/?: Fix problem when using faulty URL</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1669723200">- Update to 5.26.4
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.26.4
- Changes since 5.26.3:
  * Prefer openining the installed version of an app (kde#461664)
  * packagekit: check free space when update size changes
  * pk: Only issue a resolve if something changed (kde#461813)
  * ProgressView: disable highlight effect for real (kde#461812)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1672833600">- Update to 5.26.5
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.26.5
- Changes since 5.26.4:
  * libdiscover: fix permission text not being translated</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1674129600">- Update to 5.26.90
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.26.90
- Too many changes to list here</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1675944000">- Update to 5.27.0
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.27.0
- Changes since 5.26.90:
  * Workaround visibly empty changelog
  * PackageKit: PackageState takes the packageName not the appstreamId (kde#464357)
  * ui: Fix plural calculation of app list page heading (kde#464882)
  * flatpak: Use the recommended URL for flathub's flatpakrepo
  * flatpak: Make sure we are reading the correct metadata (kde#464128)
  * flatpak: Don't filter twice the componentsByFlatpakId result for its bundle id
  * flatpak: Make test run a bit faster
  * flatpak: Address install package look-up
  * flatpak: Properly read .flatpakrepo names
  * flatpak: Fix test on the CI
  * Specify the domain in libdiscover's QML i18n calls
  * DiscoverObject: Also show C++ errors in the messages sheet
  * flatpak: Fix loading flatpakref files (kde#464206)
  * Add network timeouts by default
  * ReviewsPage: Fix clipping under scroll bar
- Refresh 0001-Warning-for-FlatHub.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1676376000">- Discover 5.27 can be built again on archs missing QtWebEngine</changelog>
  <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
- Changes since 5.27.0:
  * [notifier] Fix KAboutData component name
  * Fix parsing of the &lt;Categories&gt; tag.
  * Extend CategoriesTest with checking of &lt;Categories&gt; tag parsing.
  * flatpak: fix build with appstream&lt;0.16
  * flatpak: Allow using newer appstream API to look up by bundle id</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
- Changes since 5.27.1:
  * Don't claim 3rd-party repos are part of the OS on Debian derivatives
  * Flatpak: correctly check for the appstream-qt version
  * ApplicationPage: Improve narrow layout with lots of buttons
  * pk: Properly check for AppStream versions
  * fwupd: do fwupd_client_connect before setting user agent
  * Fix rendering Missing Backends
  * pk: Fix searching by state
  * screenshots: Only use AnimatedImage if we think there's a chance
  * Always show distro name for PackageKit apps (kde#465204)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1677844800">- Add patch to fix some pages not loading (kde#466765):
  * 0001-pk-Don-t-forget-to-finish-streams.patch</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
- Changes since 5.27.2:
  * rpm-ostree/notifier: Setup a watcher to trigger reboot check
  * rpm-ostree/notifier: Fix update/reboot notification logic
  * ApplicationPage: Allow main app info column to grow with window
  * ApplicationPage: off-by-one in stackedLayout calc
  * ApplicationResouceButton: place icon side-by-side to the title
  * ApplicationResourceButton: attribute the left/right padding
  * ApplicationPage: drop the ternary operator for buttonWidth
  * flatpak: Use Downloading as the status for Flatpak transactions
  * pk: Finish porting away from runservices (kde#466742)
  * pk: Don't forget to finish streams (kde#466765)
  * Flatpak: Fix spacing in permissions view
  * fwupd: Mark the backend as invalid if fwupd_client_connect() fails
- Drop patches, now upstream:
  * 0001-pk-Don-t-forget-to-finish-streams.patch</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
- Changes since 5.27.3:
  * rpm-ostree: Improve handling of externally started transactions
  * rpm-ostree: Correctly set fetching and transaction state
  * rpm-ostree: Unify transaction setup in a single function
  * pk: Clear the offline state before starting a new one (kde#467638)
  * notifier: Don't show updates notification if Discover is running
  * pk: Do not create a QSet unnecessarily for isPackageNameUpgradeable
  * pk: Group getUpdateDetail calls into one
  * pk: Group offline updates resource size notifications
  * PackageKitNotifier: Do not refresh database if an offline update is pending</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
- Changes since 5.27.4:
  * Fix margins around distro upgrade message (kde#469163)
  * rpm-ostree: Do not offer resources when the search doesn't pertain (kde#468162)
  * Updates page: fix missing clip causing items to paint over logging scrollview
  * updates ui: Simplify bottom toolbar logic (kde#468459)
  * flatpak: Do not crash if for any reason we lack a ref's source (kde#467827)
  * PackageKitNotifier: Do not refresh database if update is in progress
  * fwupd: Set user agent, and allow following redirects
  * Allow building against libmarkdown3
  * Always clear offline updates file after a repair operation (kde#451753,kde#450973)
  * ApplicationPage: Fix layout for content rating dialog (kde#466815)
  * flatpak: Report latest available version (kde#465864,kde#448521)</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
- Changes since 5.27.5:
  * rpmostree: Simplify filter (kde#470372)
  * Add math.max back
  * Fix broken checkbox pixel alignment (kde#471067)
  * FlatpakBackend: Update appstream cache before initializing
  * ApplicationPage: make heading/short description text selectable (kde#470297)
  * appdata: remove duplicate entry
  * flatpak: Make sure we are refreshing the appstream metadata
  * pk: Actually start the launch job (kde#466709)
  * fwupd: don't refresh directory-type remotes on setup</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
- Changes since 5.27.6:
  * rpm-ostree: Improve search and filter logic (kde#468162)
  * Fix SteamOS dbus path</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
- Changes since 5.27.7:
  * SteamOS: Use new currentBuildID in addition to currentVersion.
  * flatpak: Check if error is null before trying to log a message (kde#473497)
  * flatpak: Do not crash if we failed to get unused refs</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
- Changes since 5.27.8:
  * Fix network cache size for first run
  * packagekit: attach timer to stream rather than backend
  * packagekit: hold stream in a qpointer (kde#467888,kde#465711,kde#473921)
  * Only preload a couple of screens worth of comments (kde#474944)
  * flatpak: make FlatpakTransactionThread a qrunnable instead (kde#474231)</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
- Changes since 5.27.9:
  * AppStream 1.0: Use #ifdef to support both stable and 0.x versions
  * CMake: Remove obsolete AppStream version check
  * Refactor roughCount into an atomic QGadget, fix usage of i18np (kde#476148)
  * Update to reflect move of KUserFeedback to Frameworks</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1702641600">- Update appstream build requirement for compatibility with 1.0.0
  (boo#1217047)
- Remove obsolete version checks</changelog>
</package>
<package pkgid="cf7961b313519789abc35e326d9734912514a7724c83cb50affeb0ef7055e2b5054ba5b05f685c55696a36d7eca338bd402b963680a2eba1655f6aa9bcbbe6eb" name="discover-debugsource" arch="x86_64">
  <version epoch="0" ver="5.27.10" rel="1.1"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1666094400">- Update to 5.26.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.26.1
- Changes since 5.26.0:
  * Reviews: Don't check for name field being empty when it's not visible (kde#460504)
  * Fix i18n warning
  * flatpak: Address transaction progress skipping (kde#404819,kde#434948,kde#435450,kde#448280)
  * Delay subCategoriesChanged signals when disabling (kde#401666,kde#457408)
  * flatpak: Improve flatpaktest reliability
  * flatpak: Just disable the test on the CI</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1666785600">- Update to 5.26.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.26.2
- Changes since 5.26.1:
  * flatpak: make sure we look up the correct resource (kde#460365)
  * flatpak: Only show the beta information for apps (kde#459131)
  * flatpak: Properly render if the beta package is too old
  * snap: Port away from Kirigami.ItemViewHeader (kde#460391)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1667908800">- Update to 5.26.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.26.3
- Changes since 5.26.2:
  * Remove top margin caused by empty header on UpdatesPage
  * Notifier: Fix notification logic
  * pk/?: Fix problem when using faulty URL</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1669723200">- Update to 5.26.4
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.26.4
- Changes since 5.26.3:
  * Prefer openining the installed version of an app (kde#461664)
  * packagekit: check free space when update size changes
  * pk: Only issue a resolve if something changed (kde#461813)
  * ProgressView: disable highlight effect for real (kde#461812)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1672833600">- Update to 5.26.5
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.26.5
- Changes since 5.26.4:
  * libdiscover: fix permission text not being translated</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1674129600">- Update to 5.26.90
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.26.90
- Too many changes to list here</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1675944000">- Update to 5.27.0
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.27.0
- Changes since 5.26.90:
  * Workaround visibly empty changelog
  * PackageKit: PackageState takes the packageName not the appstreamId (kde#464357)
  * ui: Fix plural calculation of app list page heading (kde#464882)
  * flatpak: Use the recommended URL for flathub's flatpakrepo
  * flatpak: Make sure we are reading the correct metadata (kde#464128)
  * flatpak: Don't filter twice the componentsByFlatpakId result for its bundle id
  * flatpak: Make test run a bit faster
  * flatpak: Address install package look-up
  * flatpak: Properly read .flatpakrepo names
  * flatpak: Fix test on the CI
  * Specify the domain in libdiscover's QML i18n calls
  * DiscoverObject: Also show C++ errors in the messages sheet
  * flatpak: Fix loading flatpakref files (kde#464206)
  * Add network timeouts by default
  * ReviewsPage: Fix clipping under scroll bar
- Refresh 0001-Warning-for-FlatHub.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1676376000">- Discover 5.27 can be built again on archs missing QtWebEngine</changelog>
  <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
- Changes since 5.27.0:
  * [notifier] Fix KAboutData component name
  * Fix parsing of the &lt;Categories&gt; tag.
  * Extend CategoriesTest with checking of &lt;Categories&gt; tag parsing.
  * flatpak: fix build with appstream&lt;0.16
  * flatpak: Allow using newer appstream API to look up by bundle id</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
- Changes since 5.27.1:
  * Don't claim 3rd-party repos are part of the OS on Debian derivatives
  * Flatpak: correctly check for the appstream-qt version
  * ApplicationPage: Improve narrow layout with lots of buttons
  * pk: Properly check for AppStream versions
  * fwupd: do fwupd_client_connect before setting user agent
  * Fix rendering Missing Backends
  * pk: Fix searching by state
  * screenshots: Only use AnimatedImage if we think there's a chance
  * Always show distro name for PackageKit apps (kde#465204)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1677844800">- Add patch to fix some pages not loading (kde#466765):
  * 0001-pk-Don-t-forget-to-finish-streams.patch</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
- Changes since 5.27.2:
  * rpm-ostree/notifier: Setup a watcher to trigger reboot check
  * rpm-ostree/notifier: Fix update/reboot notification logic
  * ApplicationPage: Allow main app info column to grow with window
  * ApplicationPage: off-by-one in stackedLayout calc
  * ApplicationResouceButton: place icon side-by-side to the title
  * ApplicationResourceButton: attribute the left/right padding
  * ApplicationPage: drop the ternary operator for buttonWidth
  * flatpak: Use Downloading as the status for Flatpak transactions
  * pk: Finish porting away from runservices (kde#466742)
  * pk: Don't forget to finish streams (kde#466765)
  * Flatpak: Fix spacing in permissions view
  * fwupd: Mark the backend as invalid if fwupd_client_connect() fails
- Drop patches, now upstream:
  * 0001-pk-Don-t-forget-to-finish-streams.patch</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
- Changes since 5.27.3:
  * rpm-ostree: Improve handling of externally started transactions
  * rpm-ostree: Correctly set fetching and transaction state
  * rpm-ostree: Unify transaction setup in a single function
  * pk: Clear the offline state before starting a new one (kde#467638)
  * notifier: Don't show updates notification if Discover is running
  * pk: Do not create a QSet unnecessarily for isPackageNameUpgradeable
  * pk: Group getUpdateDetail calls into one
  * pk: Group offline updates resource size notifications
  * PackageKitNotifier: Do not refresh database if an offline update is pending</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
- Changes since 5.27.4:
  * Fix margins around distro upgrade message (kde#469163)
  * rpm-ostree: Do not offer resources when the search doesn't pertain (kde#468162)
  * Updates page: fix missing clip causing items to paint over logging scrollview
  * updates ui: Simplify bottom toolbar logic (kde#468459)
  * flatpak: Do not crash if for any reason we lack a ref's source (kde#467827)
  * PackageKitNotifier: Do not refresh database if update is in progress
  * fwupd: Set user agent, and allow following redirects
  * Allow building against libmarkdown3
  * Always clear offline updates file after a repair operation (kde#451753,kde#450973)
  * ApplicationPage: Fix layout for content rating dialog (kde#466815)
  * flatpak: Report latest available version (kde#465864,kde#448521)</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
- Changes since 5.27.5:
  * rpmostree: Simplify filter (kde#470372)
  * Add math.max back
  * Fix broken checkbox pixel alignment (kde#471067)
  * FlatpakBackend: Update appstream cache before initializing
  * ApplicationPage: make heading/short description text selectable (kde#470297)
  * appdata: remove duplicate entry
  * flatpak: Make sure we are refreshing the appstream metadata
  * pk: Actually start the launch job (kde#466709)
  * fwupd: don't refresh directory-type remotes on setup</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
- Changes since 5.27.6:
  * rpm-ostree: Improve search and filter logic (kde#468162)
  * Fix SteamOS dbus path</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
- Changes since 5.27.7:
  * SteamOS: Use new currentBuildID in addition to currentVersion.
  * flatpak: Check if error is null before trying to log a message (kde#473497)
  * flatpak: Do not crash if we failed to get unused refs</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
- Changes since 5.27.8:
  * Fix network cache size for first run
  * packagekit: attach timer to stream rather than backend
  * packagekit: hold stream in a qpointer (kde#467888,kde#465711,kde#473921)
  * Only preload a couple of screens worth of comments (kde#474944)
  * flatpak: make FlatpakTransactionThread a qrunnable instead (kde#474231)</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
- Changes since 5.27.9:
  * AppStream 1.0: Use #ifdef to support both stable and 0.x versions
  * CMake: Remove obsolete AppStream version check
  * Refactor roughCount into an atomic QGadget, fix usage of i18np (kde#476148)
  * Update to reflect move of KUserFeedback to Frameworks</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1702641600">- Update appstream build requirement for compatibility with 1.0.0
  (boo#1217047)
- Remove obsolete version checks</changelog>
</package>
<package pkgid="aba574dfaf2dc6c7f3a3869272f089e59212b2ccd64da8e6e2c453c1715ee0d88e29bce049ed59a4aaed2d75083a23337442034dc6026825858e7f9d598b5dce" name="discover-lang" arch="noarch">
  <version epoch="0" ver="5.27.10" rel="1.1"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1666094400">- Update to 5.26.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.26.1
- Changes since 5.26.0:
  * Reviews: Don't check for name field being empty when it's not visible (kde#460504)
  * Fix i18n warning
  * flatpak: Address transaction progress skipping (kde#404819,kde#434948,kde#435450,kde#448280)
  * Delay subCategoriesChanged signals when disabling (kde#401666,kde#457408)
  * flatpak: Improve flatpaktest reliability
  * flatpak: Just disable the test on the CI</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1666785600">- Update to 5.26.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.26.2
- Changes since 5.26.1:
  * flatpak: make sure we look up the correct resource (kde#460365)
  * flatpak: Only show the beta information for apps (kde#459131)
  * flatpak: Properly render if the beta package is too old
  * snap: Port away from Kirigami.ItemViewHeader (kde#460391)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1667908800">- Update to 5.26.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.26.3
- Changes since 5.26.2:
  * Remove top margin caused by empty header on UpdatesPage
  * Notifier: Fix notification logic
  * pk/?: Fix problem when using faulty URL</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1669723200">- Update to 5.26.4
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.26.4
- Changes since 5.26.3:
  * Prefer openining the installed version of an app (kde#461664)
  * packagekit: check free space when update size changes
  * pk: Only issue a resolve if something changed (kde#461813)
  * ProgressView: disable highlight effect for real (kde#461812)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1672833600">- Update to 5.26.5
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.26.5
- Changes since 5.26.4:
  * libdiscover: fix permission text not being translated</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1674129600">- Update to 5.26.90
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.26.90
- Too many changes to list here</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1675944000">- Update to 5.27.0
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.27.0
- Changes since 5.26.90:
  * Workaround visibly empty changelog
  * PackageKit: PackageState takes the packageName not the appstreamId (kde#464357)
  * ui: Fix plural calculation of app list page heading (kde#464882)
  * flatpak: Use the recommended URL for flathub's flatpakrepo
  * flatpak: Make sure we are reading the correct metadata (kde#464128)
  * flatpak: Don't filter twice the componentsByFlatpakId result for its bundle id
  * flatpak: Make test run a bit faster
  * flatpak: Address install package look-up
  * flatpak: Properly read .flatpakrepo names
  * flatpak: Fix test on the CI
  * Specify the domain in libdiscover's QML i18n calls
  * DiscoverObject: Also show C++ errors in the messages sheet
  * flatpak: Fix loading flatpakref files (kde#464206)
  * Add network timeouts by default
  * ReviewsPage: Fix clipping under scroll bar
- Refresh 0001-Warning-for-FlatHub.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1676376000">- Discover 5.27 can be built again on archs missing QtWebEngine</changelog>
  <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
- Changes since 5.27.0:
  * [notifier] Fix KAboutData component name
  * Fix parsing of the &lt;Categories&gt; tag.
  * Extend CategoriesTest with checking of &lt;Categories&gt; tag parsing.
  * flatpak: fix build with appstream&lt;0.16
  * flatpak: Allow using newer appstream API to look up by bundle id</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
- Changes since 5.27.1:
  * Don't claim 3rd-party repos are part of the OS on Debian derivatives
  * Flatpak: correctly check for the appstream-qt version
  * ApplicationPage: Improve narrow layout with lots of buttons
  * pk: Properly check for AppStream versions
  * fwupd: do fwupd_client_connect before setting user agent
  * Fix rendering Missing Backends
  * pk: Fix searching by state
  * screenshots: Only use AnimatedImage if we think there's a chance
  * Always show distro name for PackageKit apps (kde#465204)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1677844800">- Add patch to fix some pages not loading (kde#466765):
  * 0001-pk-Don-t-forget-to-finish-streams.patch</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
- Changes since 5.27.2:
  * rpm-ostree/notifier: Setup a watcher to trigger reboot check
  * rpm-ostree/notifier: Fix update/reboot notification logic
  * ApplicationPage: Allow main app info column to grow with window
  * ApplicationPage: off-by-one in stackedLayout calc
  * ApplicationResouceButton: place icon side-by-side to the title
  * ApplicationResourceButton: attribute the left/right padding
  * ApplicationPage: drop the ternary operator for buttonWidth
  * flatpak: Use Downloading as the status for Flatpak transactions
  * pk: Finish porting away from runservices (kde#466742)
  * pk: Don't forget to finish streams (kde#466765)
  * Flatpak: Fix spacing in permissions view
  * fwupd: Mark the backend as invalid if fwupd_client_connect() fails
- Drop patches, now upstream:
  * 0001-pk-Don-t-forget-to-finish-streams.patch</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
- Changes since 5.27.3:
  * rpm-ostree: Improve handling of externally started transactions
  * rpm-ostree: Correctly set fetching and transaction state
  * rpm-ostree: Unify transaction setup in a single function
  * pk: Clear the offline state before starting a new one (kde#467638)
  * notifier: Don't show updates notification if Discover is running
  * pk: Do not create a QSet unnecessarily for isPackageNameUpgradeable
  * pk: Group getUpdateDetail calls into one
  * pk: Group offline updates resource size notifications
  * PackageKitNotifier: Do not refresh database if an offline update is pending</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
- Changes since 5.27.4:
  * Fix margins around distro upgrade message (kde#469163)
  * rpm-ostree: Do not offer resources when the search doesn't pertain (kde#468162)
  * Updates page: fix missing clip causing items to paint over logging scrollview
  * updates ui: Simplify bottom toolbar logic (kde#468459)
  * flatpak: Do not crash if for any reason we lack a ref's source (kde#467827)
  * PackageKitNotifier: Do not refresh database if update is in progress
  * fwupd: Set user agent, and allow following redirects
  * Allow building against libmarkdown3
  * Always clear offline updates file after a repair operation (kde#451753,kde#450973)
  * ApplicationPage: Fix layout for content rating dialog (kde#466815)
  * flatpak: Report latest available version (kde#465864,kde#448521)</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
- Changes since 5.27.5:
  * rpmostree: Simplify filter (kde#470372)
  * Add math.max back
  * Fix broken checkbox pixel alignment (kde#471067)
  * FlatpakBackend: Update appstream cache before initializing
  * ApplicationPage: make heading/short description text selectable (kde#470297)
  * appdata: remove duplicate entry
  * flatpak: Make sure we are refreshing the appstream metadata
  * pk: Actually start the launch job (kde#466709)
  * fwupd: don't refresh directory-type remotes on setup</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
- Changes since 5.27.6:
  * rpm-ostree: Improve search and filter logic (kde#468162)
  * Fix SteamOS dbus path</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
- Changes since 5.27.7:
  * SteamOS: Use new currentBuildID in addition to currentVersion.
  * flatpak: Check if error is null before trying to log a message (kde#473497)
  * flatpak: Do not crash if we failed to get unused refs</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
- Changes since 5.27.8:
  * Fix network cache size for first run
  * packagekit: attach timer to stream rather than backend
  * packagekit: hold stream in a qpointer (kde#467888,kde#465711,kde#473921)
  * Only preload a couple of screens worth of comments (kde#474944)
  * flatpak: make FlatpakTransactionThread a qrunnable instead (kde#474231)</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
- Changes since 5.27.9:
  * AppStream 1.0: Use #ifdef to support both stable and 0.x versions
  * CMake: Remove obsolete AppStream version check
  * Refactor roughCount into an atomic QGadget, fix usage of i18np (kde#476148)
  * Update to reflect move of KUserFeedback to Frameworks</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1702641600">- Update appstream build requirement for compatibility with 1.0.0
  (boo#1217047)
- Remove obsolete version checks</changelog>
</package>
<package pkgid="627b206677c3a24482812de392b9d2977176f148dcdc79414fe0ce8ad17d27a7c13be46b7d6f37f16647b161d3927bc5a8bbd9cdb17960f60f66551d39a87adb" name="discover-notifier" arch="x86_64">
  <version epoch="0" ver="5.27.10" rel="1.1"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1666094400">- Update to 5.26.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.26.1
- Changes since 5.26.0:
  * Reviews: Don't check for name field being empty when it's not visible (kde#460504)
  * Fix i18n warning
  * flatpak: Address transaction progress skipping (kde#404819,kde#434948,kde#435450,kde#448280)
  * Delay subCategoriesChanged signals when disabling (kde#401666,kde#457408)
  * flatpak: Improve flatpaktest reliability
  * flatpak: Just disable the test on the CI</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1666785600">- Update to 5.26.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.26.2
- Changes since 5.26.1:
  * flatpak: make sure we look up the correct resource (kde#460365)
  * flatpak: Only show the beta information for apps (kde#459131)
  * flatpak: Properly render if the beta package is too old
  * snap: Port away from Kirigami.ItemViewHeader (kde#460391)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1667908800">- Update to 5.26.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.26.3
- Changes since 5.26.2:
  * Remove top margin caused by empty header on UpdatesPage
  * Notifier: Fix notification logic
  * pk/?: Fix problem when using faulty URL</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1669723200">- Update to 5.26.4
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.26.4
- Changes since 5.26.3:
  * Prefer openining the installed version of an app (kde#461664)
  * packagekit: check free space when update size changes
  * pk: Only issue a resolve if something changed (kde#461813)
  * ProgressView: disable highlight effect for real (kde#461812)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1672833600">- Update to 5.26.5
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.26.5
- Changes since 5.26.4:
  * libdiscover: fix permission text not being translated</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1674129600">- Update to 5.26.90
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.26.90
- Too many changes to list here</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1675944000">- Update to 5.27.0
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.27.0
- Changes since 5.26.90:
  * Workaround visibly empty changelog
  * PackageKit: PackageState takes the packageName not the appstreamId (kde#464357)
  * ui: Fix plural calculation of app list page heading (kde#464882)
  * flatpak: Use the recommended URL for flathub's flatpakrepo
  * flatpak: Make sure we are reading the correct metadata (kde#464128)
  * flatpak: Don't filter twice the componentsByFlatpakId result for its bundle id
  * flatpak: Make test run a bit faster
  * flatpak: Address install package look-up
  * flatpak: Properly read .flatpakrepo names
  * flatpak: Fix test on the CI
  * Specify the domain in libdiscover's QML i18n calls
  * DiscoverObject: Also show C++ errors in the messages sheet
  * flatpak: Fix loading flatpakref files (kde#464206)
  * Add network timeouts by default
  * ReviewsPage: Fix clipping under scroll bar
- Refresh 0001-Warning-for-FlatHub.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1676376000">- Discover 5.27 can be built again on archs missing QtWebEngine</changelog>
  <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
- Changes since 5.27.0:
  * [notifier] Fix KAboutData component name
  * Fix parsing of the &lt;Categories&gt; tag.
  * Extend CategoriesTest with checking of &lt;Categories&gt; tag parsing.
  * flatpak: fix build with appstream&lt;0.16
  * flatpak: Allow using newer appstream API to look up by bundle id</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
- Changes since 5.27.1:
  * Don't claim 3rd-party repos are part of the OS on Debian derivatives
  * Flatpak: correctly check for the appstream-qt version
  * ApplicationPage: Improve narrow layout with lots of buttons
  * pk: Properly check for AppStream versions
  * fwupd: do fwupd_client_connect before setting user agent
  * Fix rendering Missing Backends
  * pk: Fix searching by state
  * screenshots: Only use AnimatedImage if we think there's a chance
  * Always show distro name for PackageKit apps (kde#465204)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1677844800">- Add patch to fix some pages not loading (kde#466765):
  * 0001-pk-Don-t-forget-to-finish-streams.patch</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
- Changes since 5.27.2:
  * rpm-ostree/notifier: Setup a watcher to trigger reboot check
  * rpm-ostree/notifier: Fix update/reboot notification logic
  * ApplicationPage: Allow main app info column to grow with window
  * ApplicationPage: off-by-one in stackedLayout calc
  * ApplicationResouceButton: place icon side-by-side to the title
  * ApplicationResourceButton: attribute the left/right padding
  * ApplicationPage: drop the ternary operator for buttonWidth
  * flatpak: Use Downloading as the status for Flatpak transactions
  * pk: Finish porting away from runservices (kde#466742)
  * pk: Don't forget to finish streams (kde#466765)
  * Flatpak: Fix spacing in permissions view
  * fwupd: Mark the backend as invalid if fwupd_client_connect() fails
- Drop patches, now upstream:
  * 0001-pk-Don-t-forget-to-finish-streams.patch</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
- Changes since 5.27.3:
  * rpm-ostree: Improve handling of externally started transactions
  * rpm-ostree: Correctly set fetching and transaction state
  * rpm-ostree: Unify transaction setup in a single function
  * pk: Clear the offline state before starting a new one (kde#467638)
  * notifier: Don't show updates notification if Discover is running
  * pk: Do not create a QSet unnecessarily for isPackageNameUpgradeable
  * pk: Group getUpdateDetail calls into one
  * pk: Group offline updates resource size notifications
  * PackageKitNotifier: Do not refresh database if an offline update is pending</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
- Changes since 5.27.4:
  * Fix margins around distro upgrade message (kde#469163)
  * rpm-ostree: Do not offer resources when the search doesn't pertain (kde#468162)
  * Updates page: fix missing clip causing items to paint over logging scrollview
  * updates ui: Simplify bottom toolbar logic (kde#468459)
  * flatpak: Do not crash if for any reason we lack a ref's source (kde#467827)
  * PackageKitNotifier: Do not refresh database if update is in progress
  * fwupd: Set user agent, and allow following redirects
  * Allow building against libmarkdown3
  * Always clear offline updates file after a repair operation (kde#451753,kde#450973)
  * ApplicationPage: Fix layout for content rating dialog (kde#466815)
  * flatpak: Report latest available version (kde#465864,kde#448521)</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
- Changes since 5.27.5:
  * rpmostree: Simplify filter (kde#470372)
  * Add math.max back
  * Fix broken checkbox pixel alignment (kde#471067)
  * FlatpakBackend: Update appstream cache before initializing
  * ApplicationPage: make heading/short description text selectable (kde#470297)
  * appdata: remove duplicate entry
  * flatpak: Make sure we are refreshing the appstream metadata
  * pk: Actually start the launch job (kde#466709)
  * fwupd: don't refresh directory-type remotes on setup</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
- Changes since 5.27.6:
  * rpm-ostree: Improve search and filter logic (kde#468162)
  * Fix SteamOS dbus path</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
- Changes since 5.27.7:
  * SteamOS: Use new currentBuildID in addition to currentVersion.
  * flatpak: Check if error is null before trying to log a message (kde#473497)
  * flatpak: Do not crash if we failed to get unused refs</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
- Changes since 5.27.8:
  * Fix network cache size for first run
  * packagekit: attach timer to stream rather than backend
  * packagekit: hold stream in a qpointer (kde#467888,kde#465711,kde#473921)
  * Only preload a couple of screens worth of comments (kde#474944)
  * flatpak: make FlatpakTransactionThread a qrunnable instead (kde#474231)</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
- Changes since 5.27.9:
  * AppStream 1.0: Use #ifdef to support both stable and 0.x versions
  * CMake: Remove obsolete AppStream version check
  * Refactor roughCount into an atomic QGadget, fix usage of i18np (kde#476148)
  * Update to reflect move of KUserFeedback to Frameworks</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1702641600">- Update appstream build requirement for compatibility with 1.0.0
  (boo#1217047)
- Remove obsolete version checks</changelog>
</package>
<package pkgid="eb947a0030a5151f7d9323441d0eadec12896e2acd1e38d4ccba8ab8f3e5f7e5736770dacd9fb4b57464066fe0ed1b283d2c6f5b6555580fbafcbabb62837910" name="discover-notifier-debuginfo" arch="x86_64">
  <version epoch="0" ver="5.27.10" rel="1.1"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1666094400">- Update to 5.26.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.26.1
- Changes since 5.26.0:
  * Reviews: Don't check for name field being empty when it's not visible (kde#460504)
  * Fix i18n warning
  * flatpak: Address transaction progress skipping (kde#404819,kde#434948,kde#435450,kde#448280)
  * Delay subCategoriesChanged signals when disabling (kde#401666,kde#457408)
  * flatpak: Improve flatpaktest reliability
  * flatpak: Just disable the test on the CI</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1666785600">- Update to 5.26.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.26.2
- Changes since 5.26.1:
  * flatpak: make sure we look up the correct resource (kde#460365)
  * flatpak: Only show the beta information for apps (kde#459131)
  * flatpak: Properly render if the beta package is too old
  * snap: Port away from Kirigami.ItemViewHeader (kde#460391)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1667908800">- Update to 5.26.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.26.3
- Changes since 5.26.2:
  * Remove top margin caused by empty header on UpdatesPage
  * Notifier: Fix notification logic
  * pk/?: Fix problem when using faulty URL</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1669723200">- Update to 5.26.4
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.26.4
- Changes since 5.26.3:
  * Prefer openining the installed version of an app (kde#461664)
  * packagekit: check free space when update size changes
  * pk: Only issue a resolve if something changed (kde#461813)
  * ProgressView: disable highlight effect for real (kde#461812)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1672833600">- Update to 5.26.5
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.26.5
- Changes since 5.26.4:
  * libdiscover: fix permission text not being translated</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1674129600">- Update to 5.26.90
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.26.90
- Too many changes to list here</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1675944000">- Update to 5.27.0
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.27.0
- Changes since 5.26.90:
  * Workaround visibly empty changelog
  * PackageKit: PackageState takes the packageName not the appstreamId (kde#464357)
  * ui: Fix plural calculation of app list page heading (kde#464882)
  * flatpak: Use the recommended URL for flathub's flatpakrepo
  * flatpak: Make sure we are reading the correct metadata (kde#464128)
  * flatpak: Don't filter twice the componentsByFlatpakId result for its bundle id
  * flatpak: Make test run a bit faster
  * flatpak: Address install package look-up
  * flatpak: Properly read .flatpakrepo names
  * flatpak: Fix test on the CI
  * Specify the domain in libdiscover's QML i18n calls
  * DiscoverObject: Also show C++ errors in the messages sheet
  * flatpak: Fix loading flatpakref files (kde#464206)
  * Add network timeouts by default
  * ReviewsPage: Fix clipping under scroll bar
- Refresh 0001-Warning-for-FlatHub.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1676376000">- Discover 5.27 can be built again on archs missing QtWebEngine</changelog>
  <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
- Changes since 5.27.0:
  * [notifier] Fix KAboutData component name
  * Fix parsing of the &lt;Categories&gt; tag.
  * Extend CategoriesTest with checking of &lt;Categories&gt; tag parsing.
  * flatpak: fix build with appstream&lt;0.16
  * flatpak: Allow using newer appstream API to look up by bundle id</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
- Changes since 5.27.1:
  * Don't claim 3rd-party repos are part of the OS on Debian derivatives
  * Flatpak: correctly check for the appstream-qt version
  * ApplicationPage: Improve narrow layout with lots of buttons
  * pk: Properly check for AppStream versions
  * fwupd: do fwupd_client_connect before setting user agent
  * Fix rendering Missing Backends
  * pk: Fix searching by state
  * screenshots: Only use AnimatedImage if we think there's a chance
  * Always show distro name for PackageKit apps (kde#465204)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1677844800">- Add patch to fix some pages not loading (kde#466765):
  * 0001-pk-Don-t-forget-to-finish-streams.patch</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
- Changes since 5.27.2:
  * rpm-ostree/notifier: Setup a watcher to trigger reboot check
  * rpm-ostree/notifier: Fix update/reboot notification logic
  * ApplicationPage: Allow main app info column to grow with window
  * ApplicationPage: off-by-one in stackedLayout calc
  * ApplicationResouceButton: place icon side-by-side to the title
  * ApplicationResourceButton: attribute the left/right padding
  * ApplicationPage: drop the ternary operator for buttonWidth
  * flatpak: Use Downloading as the status for Flatpak transactions
  * pk: Finish porting away from runservices (kde#466742)
  * pk: Don't forget to finish streams (kde#466765)
  * Flatpak: Fix spacing in permissions view
  * fwupd: Mark the backend as invalid if fwupd_client_connect() fails
- Drop patches, now upstream:
  * 0001-pk-Don-t-forget-to-finish-streams.patch</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
- Changes since 5.27.3:
  * rpm-ostree: Improve handling of externally started transactions
  * rpm-ostree: Correctly set fetching and transaction state
  * rpm-ostree: Unify transaction setup in a single function
  * pk: Clear the offline state before starting a new one (kde#467638)
  * notifier: Don't show updates notification if Discover is running
  * pk: Do not create a QSet unnecessarily for isPackageNameUpgradeable
  * pk: Group getUpdateDetail calls into one
  * pk: Group offline updates resource size notifications
  * PackageKitNotifier: Do not refresh database if an offline update is pending</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
- Changes since 5.27.4:
  * Fix margins around distro upgrade message (kde#469163)
  * rpm-ostree: Do not offer resources when the search doesn't pertain (kde#468162)
  * Updates page: fix missing clip causing items to paint over logging scrollview
  * updates ui: Simplify bottom toolbar logic (kde#468459)
  * flatpak: Do not crash if for any reason we lack a ref's source (kde#467827)
  * PackageKitNotifier: Do not refresh database if update is in progress
  * fwupd: Set user agent, and allow following redirects
  * Allow building against libmarkdown3
  * Always clear offline updates file after a repair operation (kde#451753,kde#450973)
  * ApplicationPage: Fix layout for content rating dialog (kde#466815)
  * flatpak: Report latest available version (kde#465864,kde#448521)</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
- Changes since 5.27.5:
  * rpmostree: Simplify filter (kde#470372)
  * Add math.max back
  * Fix broken checkbox pixel alignment (kde#471067)
  * FlatpakBackend: Update appstream cache before initializing
  * ApplicationPage: make heading/short description text selectable (kde#470297)
  * appdata: remove duplicate entry
  * flatpak: Make sure we are refreshing the appstream metadata
  * pk: Actually start the launch job (kde#466709)
  * fwupd: don't refresh directory-type remotes on setup</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
- Changes since 5.27.6:
  * rpm-ostree: Improve search and filter logic (kde#468162)
  * Fix SteamOS dbus path</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
- Changes since 5.27.7:
  * SteamOS: Use new currentBuildID in addition to currentVersion.
  * flatpak: Check if error is null before trying to log a message (kde#473497)
  * flatpak: Do not crash if we failed to get unused refs</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
- Changes since 5.27.8:
  * Fix network cache size for first run
  * packagekit: attach timer to stream rather than backend
  * packagekit: hold stream in a qpointer (kde#467888,kde#465711,kde#473921)
  * Only preload a couple of screens worth of comments (kde#474944)
  * flatpak: make FlatpakTransactionThread a qrunnable instead (kde#474231)</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
- Changes since 5.27.9:
  * AppStream 1.0: Use #ifdef to support both stable and 0.x versions
  * CMake: Remove obsolete AppStream version check
  * Refactor roughCount into an atomic QGadget, fix usage of i18np (kde#476148)
  * Update to reflect move of KUserFeedback to Frameworks</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1702641600">- Update appstream build requirement for compatibility with 1.0.0
  (boo#1217047)
- Remove obsolete version checks</changelog>
</package>
<package pkgid="118bb82288221ac817cd8f88a176714782db12f571fcf7145ebc9c20473814fa72dd80f3bd92626f76af97cf0e04728c978b3cd1a927f92440547cc6642d257f" name="docbook_4" arch="noarch">
  <version epoch="0" ver="4.5" rel="143.13"/>
  <changelog author="ke@suse.de" date="1302004800">- Also provide docbook-dtds; bnc#674044.</changelog>
  <changelog author="jengelh@medozas.de" date="1316347200">- Remove redundant tags/sections from specfile
  (cf. packaging guidelines)</changelog>
  <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="Karl Eichwalder &lt;ke@suse.de&gt;" 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>
</package>
<package pkgid="208dab7e70224bc2093d8a0c2bca1e24cadf428df5005ad4c855e9b9b87df243a1defacf7397fd29d6c7421d7adc00bf1f13a84679c920427691232ad2eabb56" name="docbook_4" arch="src">
  <version epoch="0" ver="4.5" rel="143.13"/>
  <changelog author="ke@suse.de" date="1155556800">- Remove obsolete compatibility link for &lt;= SL 9.0.</changelog>
  <changelog author="ke@suse.de" date="1168516800">- Remove /usr/share/xml from the files list.</changelog>
  <changelog author="ke@suse.de" date="1168603200">- Remove 'exit 0' from %post and %postun; reported by Klaus Kaempf
  [# 216944].</changelog>
  <changelog author="dmueller@suse.de" date="1168603201">- fix build of depending packages once again</changelog>
  <changelog author="ke@suse.de" date="1168862400">- PreReq sgml-skel instead of file name.</changelog>
  <changelog author="toms@suse.de" date="1171540800">- Added DocBook v4.5 XML and SGML DTD
- Added RELAX NG and W3C schema for 4.3 and 4.4</changelog>
  <changelog author="toms@suse.de" date="1171627200">- Added RELAX NG and W3C schema for 4.5
- Completed DocBook 4.2 with RELAX NG and W3C</changelog>
  <changelog author="toms@suse.de" date="1175169600">- Added unzip as build requirements</changelog>
  <changelog author="aj@suse.de" date="1175169601">- Really add unzip as build requirement.</changelog>
  <changelog author="aj@suse.de" date="1250510400">- Only remove file from catalog if it disappeared.
- Do not use release numbers, they're not needed anymore.
- Fix some rpmlint warnings: do not remove buildroot, use fdupes.</changelog>
  <changelog author="ke@suse.de" date="1302004800">- Also provide docbook-dtds; bnc#674044.</changelog>
  <changelog author="jengelh@medozas.de" date="1316347200">- Remove redundant tags/sections from specfile
  (cf. packaging guidelines)</changelog>
  <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="Karl Eichwalder &lt;ke@suse.de&gt;" 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>
</package>
<package pkgid="fe7b196040b30d3ea904924a80c407e26ab384fa6ac5962fe863803cc6c65e206edcbc66045e89bfd0cf32690ca8bb6f8c82dedcf37b1f2cd0c961d816570ac1" name="docbook_5" arch="noarch">
  <version epoch="0" ver="5.2cr5" rel="2.1"/>
  <changelog author="mmuschner &lt;mmuschner@localhost&gt;  - 5.2b10a2" date="1596715200">Update to version 5.2b10a2:
  - Added a transform attribute to the resource element (as an alternative to grammar).
  - Removed the grammar attribute from output.
  - Added a danger admonition.
  - Added a legalsection sectioning element. Allow legalsection in legalnotice.
  - Added an otherclass attribute to article as an alternative to the enumerated class values.
  - Added a formalgroup element to contain several formal objects (for example, subfigures in a figure).
  - Relaxed the content model of abstract to include non-paragraph block elements.
  - Added multimediaparams to imagedata.
  - Added a buildtarget inline.
  - Allow funcdef to contain an explicit void.
  - Allow paramdef to contain modifiers.
  - Allow fieldsynopsis, methodsynopsis, and methodparam to contain more than one type.
  - Extended the content model of type so that it can represent union and intersection types. Added a class attribute to type.
  - Allow numbered sections (sect1, sect2, etc.) to contain refentry.
  - Added interface to the enumerated values in the class attribute of systemitem.-
  - Fix XML catalog to allow both www.docbook.org and docbook.org as URIs.</changelog>
  <changelog author="Thomas Schraitle &lt;thomas.schraitle@suse.com&gt; - 5.2b10a2" date="1598875200">- Spec improvements:
  move creating of compatibility links (5.2b10a2 -&gt; 5.2) from spec
  file into Makefile</changelog>
  <changelog author="Thomas Schraitle &lt;thomas.schraitle@suse.com&gt; - 5.2b10a4" 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 &lt;thomas.schraitle@suse.com&gt; - 5.2b10a5" 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 &lt;thomas.schraitle@suse.com&gt; - 5.2b12" 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 &lt;thomas.schraitle@suse.com&gt; - 5.2CR1" 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 &lt;thomas.schraitle@suse.com&gt; - 5.2CR3" 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 &lt;thomas.schraitle@suse.com&gt; - 5.2CR4" 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 &lt;thomas.schraitle@suse.com&gt; - 5.2CR5" 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 &lt;thomas.schraitle@suse.com&gt; - 5.2CR5" 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>
</package>
<package pkgid="d1a821e6c68630e6b8cc8b2a2004ee175aecfdff57c1e9ecf3b21a2e832921d87f6d6a0c3b6e06e924469e3569cf8cb58220c9cc0a551dad1e8c57884ea1b7d4" name="docbook_5" arch="src">
  <version epoch="0" ver="5.2cr5" rel="2.1"/>
  <changelog author="jengelh@medozas.de" date="1316347200">- Remove redundant tags/sections from specfile
  (cf. packaging guidelines)</changelog>
  <changelog author="ke@suse.de" date="1338897600">- Reduce Requires (iso_ent and xmlcharent).</changelog>
  <changelog author="coolo@suse.com" date="1362139200">- update license to new format</changelog>
  <changelog author="cfarrell@suse.com" date="1363608000">- license update: SUSE-Oasis-Specification-Notice
  See any of the files in the docs/ subdirectory (section on notices and ip
  towards the end)</changelog>
  <changelog author="toms@opensuse.org" date="1424347200">- Fixed subtle XML catalog bug (bsc#918565)
- Added DocBook 5.1CR3
- Spec file changes:
  . Make post and postun sections work
  . Lots of entries in XML catalogs need to be generated, so it's
    easier to use for loops</changelog>
  <changelog author="toms@opensuse.org" date="1431432000">- Changed DocBook catalog URIs to 5.1 instead of 5.1CR3</changelog>
  <changelog author="fvogt@suse.com" date="1466164800">- Split documentation into -doc subpackage
- Use newer sgml-spec</changelog>
  <changelog author="thomas.schraitle@suse.com" date="1507723200">- New version 5.1
  - no DTD and XSD schemas for version 5.1 anymore!
- Changes in spec file:
  - used spec-cleaner
  - removed obsolete stuff
  - install files through Makefile
  - install NVDL files under /usr/share/xml/docbook/schema/nvdl
    instead as "documentation"</changelog>
  <changelog author="thomas.schraitle@suse.com" date="1510488000">- Correct Makefile:
  - Add more pattern rules
  - Use more builtin make functions
  - Create links in nvdl directory to docbook.{rng,sch}
  - Add missing assembly.rn{c,g} and dbits.rn{c,g} for Schematron
- Correct spec file:
  - Add docbook_5-nvdl.patch to change path to DocBook RNG/SCH files
  - Apply spec-cleaner</changelog>
  <changelog author="dimstar@opensuse.org" date="1512734400">- Fix fdupes macro invocation: the fdupes macro knows no -q
  parameter.</changelog>
  <changelog author="mmuschner &lt;mmuschner@localhost&gt;  - 5.2b10a2" date="1596715200">Update to version 5.2b10a2:
  - Added a transform attribute to the resource element (as an alternative to grammar).
  - Removed the grammar attribute from output.
  - Added a danger admonition.
  - Added a legalsection sectioning element. Allow legalsection in legalnotice.
  - Added an otherclass attribute to article as an alternative to the enumerated class values.
  - Added a formalgroup element to contain several formal objects (for example, subfigures in a figure).
  - Relaxed the content model of abstract to include non-paragraph block elements.
  - Added multimediaparams to imagedata.
  - Added a buildtarget inline.
  - Allow funcdef to contain an explicit void.
  - Allow paramdef to contain modifiers.
  - Allow fieldsynopsis, methodsynopsis, and methodparam to contain more than one type.
  - Extended the content model of type so that it can represent union and intersection types. Added a class attribute to type.
  - Allow numbered sections (sect1, sect2, etc.) to contain refentry.
  - Added interface to the enumerated values in the class attribute of systemitem.-
  - Fix XML catalog to allow both www.docbook.org and docbook.org as URIs.</changelog>
  <changelog author="Thomas Schraitle &lt;thomas.schraitle@suse.com&gt; - 5.2b10a2" date="1598875200">- Spec improvements:
  move creating of compatibility links (5.2b10a2 -&gt; 5.2) from spec
  file into Makefile</changelog>
  <changelog author="Thomas Schraitle &lt;thomas.schraitle@suse.com&gt; - 5.2b10a4" 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 &lt;thomas.schraitle@suse.com&gt; - 5.2b10a5" 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 &lt;thomas.schraitle@suse.com&gt; - 5.2b12" 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 &lt;thomas.schraitle@suse.com&gt; - 5.2CR1" 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 &lt;thomas.schraitle@suse.com&gt; - 5.2CR3" 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 &lt;thomas.schraitle@suse.com&gt; - 5.2CR4" 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 &lt;thomas.schraitle@suse.com&gt; - 5.2CR5" 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 &lt;thomas.schraitle@suse.com&gt; - 5.2CR5" 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>
</package>
<package pkgid="d8dd225974ca339ae91634d87a337ffd350eacdfb434201db9df94c06e9c71db5627e18cff5ae4e70c8cc6ad60afca3ce0eb6afdf29234731b7ba4e297dbb29c" name="docbook_5-doc" arch="noarch">
  <version epoch="0" ver="5.2cr5" rel="2.1"/>
  <changelog author="mmuschner &lt;mmuschner@localhost&gt;  - 5.2b10a2" date="1596715200">Update to version 5.2b10a2:
  - Added a transform attribute to the resource element (as an alternative to grammar).
  - Removed the grammar attribute from output.
  - Added a danger admonition.
  - Added a legalsection sectioning element. Allow legalsection in legalnotice.
  - Added an otherclass attribute to article as an alternative to the enumerated class values.
  - Added a formalgroup element to contain several formal objects (for example, subfigures in a figure).
  - Relaxed the content model of abstract to include non-paragraph block elements.
  - Added multimediaparams to imagedata.
  - Added a buildtarget inline.
  - Allow funcdef to contain an explicit void.
  - Allow paramdef to contain modifiers.
  - Allow fieldsynopsis, methodsynopsis, and methodparam to contain more than one type.
  - Extended the content model of type so that it can represent union and intersection types. Added a class attribute to type.
  - Allow numbered sections (sect1, sect2, etc.) to contain refentry.
  - Added interface to the enumerated values in the class attribute of systemitem.-
  - Fix XML catalog to allow both www.docbook.org and docbook.org as URIs.</changelog>
  <changelog author="Thomas Schraitle &lt;thomas.schraitle@suse.com&gt; - 5.2b10a2" date="1598875200">- Spec improvements:
  move creating of compatibility links (5.2b10a2 -&gt; 5.2) from spec
  file into Makefile</changelog>
  <changelog author="Thomas Schraitle &lt;thomas.schraitle@suse.com&gt; - 5.2b10a4" 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 &lt;thomas.schraitle@suse.com&gt; - 5.2b10a5" 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 &lt;thomas.schraitle@suse.com&gt; - 5.2b12" 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 &lt;thomas.schraitle@suse.com&gt; - 5.2CR1" 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 &lt;thomas.schraitle@suse.com&gt; - 5.2CR3" 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 &lt;thomas.schraitle@suse.com&gt; - 5.2CR4" 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 &lt;thomas.schraitle@suse.com&gt; - 5.2CR5" 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 &lt;thomas.schraitle@suse.com&gt; - 5.2CR5" 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>
</package>
<package pkgid="f186f7808077368470c26ac65e59bdb526d50bb3c5a639a1fff626415c0fe9ef1c50da365c696e73c84311bd82b0a06c8e61fb1bef1008e039e43557014eb8ed" name="double-conversion" arch="src">
  <version epoch="0" ver="3.3.0" rel="1.2"/>
  <changelog author="dmitry_r@opensuse.org" date="1406203200">- Initial package, version 2.0.1</changelog>
  <changelog author="mpluskal@suse.com" date="1454328000">- Update project and download urls
- Cleanup spec file with spec-cleaner</changelog>
  <changelog author="zaitor@opensuse.org" date="1475668800">- Add baselibs.conf: Build 32-bit support (boo#1002561).</changelog>
  <changelog author="jengelh@inai.de" date="1500033600">- Fix RPM groups.
  Slightly trim/compact descriptions.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1551355200">- Update to version 3.0.3
  * Support RISC-V
  * Bug fixes
- Switch to cmake
- Use %license</changelog>
  <changelog author="Todd R &lt;toddrme2178@gmail.com&gt;" date="1563796800">- Update to version 3.1.5 jsc#ECO-1190, jsc#SLE-11474
  * Fix `0x` for string-&gt;double conversion when Hex Floats are allowed.
    Avoid integer overflow when exponents for hex floats were too big.
    Update version number.
  * Fixed warning in gcc4.9.
  * Merged changes to install libraries in the correct place when
    using 64-bit libraries.
  * Use relative includes in the library. This shouldn't have any visible effect
    for consumers of the library.
  * Fix typo in test.
  * Fix separator characters when they they don't fit into 8 bits.
  * Check correctly for _MSC_VER.
  * Allow the library to be compiled for Emscripten.</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1580990400">- Use proper cmake calls
- Do not pull in py2 that is EOL but use python3 for build</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1638705600">- update to 3.1.6:
  * Features some code cleanups.
  * Adds the following new architectures: loongarch, xtensa, nios2, e2k.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1640865600">- update to 3.1.7:
  * Reintroduce macros, if DOUBLE_CONVERSION_NON_PREFIXED_MACROS is set
  * Also add support for Synopsys ARC64 architecture</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1649505600">- update to 3.2.0:
  * Fix quiet NANs on MIPS* and PA-RISC architectures.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 3.2.1
  * Disable quiet nan test on windows
  * Test on all platforms.
  * Fix warnings on Windows
  * Run ctests first.
  * Give shared-lib option and test install
  * Install Windows debbuger (pdb) files.
  * Add a cast to silence a signedness conversion warning.
  * Issue #184 : Fixed all -Wzero-as-null-pointer-constant warnings</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1687176000">- update to 3.3.0:
  * Fix some compile warnings in Visual Studio
  * Set permissions for github workflows
  * Add flags to control trailing decimal and zero in exponent
    form when input has one significant digit</changelog>
</package>
<package pkgid="eb8010afa1f7ee4c329812c278383fc8ffa7e35edf471b6332d9a43abacfe64c4176c7ba8b57904780670fc6bc24b19daf0e1300306de19cd360b8429466a5e5" name="double-conversion-debugsource" arch="i586">
  <version epoch="0" ver="3.3.0" rel="1.2"/>
  <changelog author="zaitor@opensuse.org" date="1475668800">- Add baselibs.conf: Build 32-bit support (boo#1002561).</changelog>
  <changelog author="jengelh@inai.de" date="1500033600">- Fix RPM groups.
  Slightly trim/compact descriptions.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1551355200">- Update to version 3.0.3
  * Support RISC-V
  * Bug fixes
- Switch to cmake
- Use %license</changelog>
  <changelog author="Todd R &lt;toddrme2178@gmail.com&gt;" date="1563796800">- Update to version 3.1.5 jsc#ECO-1190, jsc#SLE-11474
  * Fix `0x` for string-&gt;double conversion when Hex Floats are allowed.
    Avoid integer overflow when exponents for hex floats were too big.
    Update version number.
  * Fixed warning in gcc4.9.
  * Merged changes to install libraries in the correct place when
    using 64-bit libraries.
  * Use relative includes in the library. This shouldn't have any visible effect
    for consumers of the library.
  * Fix typo in test.
  * Fix separator characters when they they don't fit into 8 bits.
  * Check correctly for _MSC_VER.
  * Allow the library to be compiled for Emscripten.</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1580990400">- Use proper cmake calls
- Do not pull in py2 that is EOL but use python3 for build</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1638705600">- update to 3.1.6:
  * Features some code cleanups.
  * Adds the following new architectures: loongarch, xtensa, nios2, e2k.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1640865600">- update to 3.1.7:
  * Reintroduce macros, if DOUBLE_CONVERSION_NON_PREFIXED_MACROS is set
  * Also add support for Synopsys ARC64 architecture</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1649505600">- update to 3.2.0:
  * Fix quiet NANs on MIPS* and PA-RISC architectures.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 3.2.1
  * Disable quiet nan test on windows
  * Test on all platforms.
  * Fix warnings on Windows
  * Run ctests first.
  * Give shared-lib option and test install
  * Install Windows debbuger (pdb) files.
  * Add a cast to silence a signedness conversion warning.
  * Issue #184 : Fixed all -Wzero-as-null-pointer-constant warnings</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1687176000">- update to 3.3.0:
  * Fix some compile warnings in Visual Studio
  * Set permissions for github workflows
  * Add flags to control trailing decimal and zero in exponent
    form when input has one significant digit</changelog>
</package>
<package pkgid="069d9fcbf41c29892360ef674238d70df12fd6c2782de63d0b720e9f79f394227f9b25499f39b146b336e2753f072edf91231a737edad44059dcfad367440c3c" name="double-conversion-debugsource" arch="x86_64">
  <version epoch="0" ver="3.3.0" rel="1.2"/>
  <changelog author="zaitor@opensuse.org" date="1475668800">- Add baselibs.conf: Build 32-bit support (boo#1002561).</changelog>
  <changelog author="jengelh@inai.de" date="1500033600">- Fix RPM groups.
  Slightly trim/compact descriptions.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1551355200">- Update to version 3.0.3
  * Support RISC-V
  * Bug fixes
- Switch to cmake
- Use %license</changelog>
  <changelog author="Todd R &lt;toddrme2178@gmail.com&gt;" date="1563796800">- Update to version 3.1.5 jsc#ECO-1190, jsc#SLE-11474
  * Fix `0x` for string-&gt;double conversion when Hex Floats are allowed.
    Avoid integer overflow when exponents for hex floats were too big.
    Update version number.
  * Fixed warning in gcc4.9.
  * Merged changes to install libraries in the correct place when
    using 64-bit libraries.
  * Use relative includes in the library. This shouldn't have any visible effect
    for consumers of the library.
  * Fix typo in test.
  * Fix separator characters when they they don't fit into 8 bits.
  * Check correctly for _MSC_VER.
  * Allow the library to be compiled for Emscripten.</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1580990400">- Use proper cmake calls
- Do not pull in py2 that is EOL but use python3 for build</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1638705600">- update to 3.1.6:
  * Features some code cleanups.
  * Adds the following new architectures: loongarch, xtensa, nios2, e2k.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1640865600">- update to 3.1.7:
  * Reintroduce macros, if DOUBLE_CONVERSION_NON_PREFIXED_MACROS is set
  * Also add support for Synopsys ARC64 architecture</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1649505600">- update to 3.2.0:
  * Fix quiet NANs on MIPS* and PA-RISC architectures.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 3.2.1
  * Disable quiet nan test on windows
  * Test on all platforms.
  * Fix warnings on Windows
  * Run ctests first.
  * Give shared-lib option and test install
  * Install Windows debbuger (pdb) files.
  * Add a cast to silence a signedness conversion warning.
  * Issue #184 : Fixed all -Wzero-as-null-pointer-constant warnings</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1687176000">- update to 3.3.0:
  * Fix some compile warnings in Visual Studio
  * Set permissions for github workflows
  * Add flags to control trailing decimal and zero in exponent
    form when input has one significant digit</changelog>
</package>
<package pkgid="9bfee9992a0f6d55ce43cf9c3e1214a7301b988045abafa786cb83417cdf22a8aada7f9f32555fbdfab96e421dbb46ee82679ce9d14efa9953fbda4096d79464" name="double-conversion-devel" arch="i586">
  <version epoch="0" ver="3.3.0" rel="1.2"/>
  <changelog author="zaitor@opensuse.org" date="1475668800">- Add baselibs.conf: Build 32-bit support (boo#1002561).</changelog>
  <changelog author="jengelh@inai.de" date="1500033600">- Fix RPM groups.
  Slightly trim/compact descriptions.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1551355200">- Update to version 3.0.3
  * Support RISC-V
  * Bug fixes
- Switch to cmake
- Use %license</changelog>
  <changelog author="Todd R &lt;toddrme2178@gmail.com&gt;" date="1563796800">- Update to version 3.1.5 jsc#ECO-1190, jsc#SLE-11474
  * Fix `0x` for string-&gt;double conversion when Hex Floats are allowed.
    Avoid integer overflow when exponents for hex floats were too big.
    Update version number.
  * Fixed warning in gcc4.9.
  * Merged changes to install libraries in the correct place when
    using 64-bit libraries.
  * Use relative includes in the library. This shouldn't have any visible effect
    for consumers of the library.
  * Fix typo in test.
  * Fix separator characters when they they don't fit into 8 bits.
  * Check correctly for _MSC_VER.
  * Allow the library to be compiled for Emscripten.</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1580990400">- Use proper cmake calls
- Do not pull in py2 that is EOL but use python3 for build</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1638705600">- update to 3.1.6:
  * Features some code cleanups.
  * Adds the following new architectures: loongarch, xtensa, nios2, e2k.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1640865600">- update to 3.1.7:
  * Reintroduce macros, if DOUBLE_CONVERSION_NON_PREFIXED_MACROS is set
  * Also add support for Synopsys ARC64 architecture</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1649505600">- update to 3.2.0:
  * Fix quiet NANs on MIPS* and PA-RISC architectures.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 3.2.1
  * Disable quiet nan test on windows
  * Test on all platforms.
  * Fix warnings on Windows
  * Run ctests first.
  * Give shared-lib option and test install
  * Install Windows debbuger (pdb) files.
  * Add a cast to silence a signedness conversion warning.
  * Issue #184 : Fixed all -Wzero-as-null-pointer-constant warnings</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1687176000">- update to 3.3.0:
  * Fix some compile warnings in Visual Studio
  * Set permissions for github workflows
  * Add flags to control trailing decimal and zero in exponent
    form when input has one significant digit</changelog>
</package>
<package pkgid="a74c2a2eba8c21bc9034fa093ace11c77c33c8e4b84603bd294d64341d701ce6e0f8917d536bd237a0be1b7f2fb5c9c94bb179da5d55bb03b97ed39de051d749" name="double-conversion-devel" arch="x86_64">
  <version epoch="0" ver="3.3.0" rel="1.2"/>
  <changelog author="zaitor@opensuse.org" date="1475668800">- Add baselibs.conf: Build 32-bit support (boo#1002561).</changelog>
  <changelog author="jengelh@inai.de" date="1500033600">- Fix RPM groups.
  Slightly trim/compact descriptions.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1551355200">- Update to version 3.0.3
  * Support RISC-V
  * Bug fixes
- Switch to cmake
- Use %license</changelog>
  <changelog author="Todd R &lt;toddrme2178@gmail.com&gt;" date="1563796800">- Update to version 3.1.5 jsc#ECO-1190, jsc#SLE-11474
  * Fix `0x` for string-&gt;double conversion when Hex Floats are allowed.
    Avoid integer overflow when exponents for hex floats were too big.
    Update version number.
  * Fixed warning in gcc4.9.
  * Merged changes to install libraries in the correct place when
    using 64-bit libraries.
  * Use relative includes in the library. This shouldn't have any visible effect
    for consumers of the library.
  * Fix typo in test.
  * Fix separator characters when they they don't fit into 8 bits.
  * Check correctly for _MSC_VER.
  * Allow the library to be compiled for Emscripten.</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1580990400">- Use proper cmake calls
- Do not pull in py2 that is EOL but use python3 for build</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1638705600">- update to 3.1.6:
  * Features some code cleanups.
  * Adds the following new architectures: loongarch, xtensa, nios2, e2k.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1640865600">- update to 3.1.7:
  * Reintroduce macros, if DOUBLE_CONVERSION_NON_PREFIXED_MACROS is set
  * Also add support for Synopsys ARC64 architecture</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1649505600">- update to 3.2.0:
  * Fix quiet NANs on MIPS* and PA-RISC architectures.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 3.2.1
  * Disable quiet nan test on windows
  * Test on all platforms.
  * Fix warnings on Windows
  * Run ctests first.
  * Give shared-lib option and test install
  * Install Windows debbuger (pdb) files.
  * Add a cast to silence a signedness conversion warning.
  * Issue #184 : Fixed all -Wzero-as-null-pointer-constant warnings</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1687176000">- update to 3.3.0:
  * Fix some compile warnings in Visual Studio
  * Set permissions for github workflows
  * Add flags to control trailing decimal and zero in exponent
    form when input has one significant digit</changelog>
</package>
<package pkgid="413a9863eae7104d9235771bc0a1ed0f7287c8577eabf6c7838afa960eca8b0b1f0a45045ed3a63a6aeb4142ad1729a741be172774a9bdb92b97731a7c671a70" name="doxygen2man" arch="i586">
  <version epoch="0" ver="2.0.8+20230721.002171b" rel="2.1"/>
  <changelog author="Yan Gao &lt;ygao@suse.com&gt;" date="1588593600">- Update to version 1.9.0+20191211.51a03aa (v1.9.0):
- lib: Fix some minor warnings from newer compilers
- ipc: Always initialize response struct
- ringbuffer: fix mistaken errno handling around _rb_chunk_reclaim
- array,log: Never set errno to a negative value
- log: Set errno when qb_log_target_alloc() fails
- ipc: Remove kqueue EOF log message
- ipc: fix force-filesystem-sockets
- IPC: server: avoid temporary channel priority loss, up to deadlock-worth (gh#ClusterLabs/libqb#352, rh#1718773, bsc#1188212)
- ipc: Use mkdtemp for more secure IPC files</changelog>
  <changelog author="Yan Gao &lt;ygao@suse.com&gt;" date="1588593601">- Update to version 1.9.1+20200318.93f9975 (v1.9.1):
- Doxygen2man (#388)
- trie: Don't assume that chars are unsigned &lt; 126 (#386)
- list: fix list handling for gcc10 (#383)
- Set correct ownership if qb_ipcs_connection_auth_set() has been used (gh#ClusterLabs/libqb#369, rh#1836146)
- Allow group access to the IPC directory
- Errors are represented as negative values</changelog>
  <changelog author="Yan Gao &lt;ygao@suse.com&gt;" date="1588593602">- Update to version 2.0.0+20200504.803d924 (v2.0.0):
- log: journal: fix forgotten syslog reload when flipped from journal
- Let remote_tempdir() assume a NUL-terminated name
- Make it impossible to truncate or overflow the connection description
- master: Issue 390: Clarify documentation of qb_loop_timer_expire_time_get and provide new function to return previously documented behavior (#391) (gh#ClusterLabs/libqb#390)</changelog>
  <changelog author="Yan Gao &lt;ygao@suse.com&gt;" date="1598443200">- Update to version 2.0.1+20200729.416caf2 (v2.0.1):
- unix.c: use posix_fallocate() (#409)
- doxygen2man: Tidy RETURN VALUE
- doxygen2man - Print structure descriptions (where available) (#408)
- Make manpages (#405)
- doxygen2man: Fix a couple of the worst coverity errors (#404)
- doxygen2man - Lots of new features &amp; fixes for parsing libqb manpages (#402)
- array: More locking fixes (#400)
- log: Fix threading races (#396)
- Some bugs spotted by coverity (#399)</changelog>
  <changelog author="Yan Gao &lt;ygao@suse.com&gt;" date="1607083200">- Update to version 2.0.2+20201203.def947e (v2.0.2):
- ipcs : Decrease log level. (#426)
- cov: Quieten some covscan warnings (#427)
- doxygen2man: Fix a couple of covscan-detected errors (#425)
- ipcs: Add missing qb_list_del when freeing server (#423) (gh#ClusterLabs/libqb#422)
- ipc: add qb_ipcc_auth_get() API call (#418)
- doxygen2man: Remove horrible hack (#420) (gh#ClusterLabs/libqb#419)
- doxygen2man: Add support for @code blocks (#417)
- man: Tidy man pages (#416)
- doxygen2man: Add option to read copyright line from the header file (#415) (gh#ClusterLabs/libqb#414)</changelog>
  <changelog author="Yan Gao &lt;ygao@suse.com&gt;" date="1633608000">- Update to version 2.0.3+20210303.404adbc (v2.0.3):
- syslog: Add a message-id parameter for messages (gh#ClusterLabs/libqb#433)
- timers: Add some locking (gh#ClusterLabs/libqb#436)
- ipcc: Have a few goes at tidying up after a dead server (gh#ClusterLabs/libqb#434)
- strlcpy: Check for maxlen underflow (gh#ClusterLabs/libqb#432)
- doxygen2man: fix printing of lines starting with '.' (gh#ClusterLabs/libqb#431)
- doxygen2man: ignore all-whitespace brief descriptions (gh#ClusterLabs/libqb#430)</changelog>
  <changelog author="Yan Gao &lt;ygao@suse.com&gt;" date="1637064000">- Update to version 2.0.4+20211112.a2691b9 (v2.0.4):
- poll: Don't log in a signal handler (gh#ClusterLabs/libqb##447)
- Fix pthread returns (gh#ClusterLabs/libqb#444)
- doxygen2man: print structure descriptions (gh#ClusterLabs/libqb#443)
- Implement heap based timer list (gh#ClusterLabs/libqb#439)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1637841600">- Inject package version differently into the build system
  (boo#1193087):
  + Drop libqb-configure-package-version.patch
  + copy the package version into .tarball-version (if it does not
    exist and we would happen to use a tarball to build).</changelog>
  <changelog author="Yan Gao &lt;ygao@suse.com&gt;" date="1642161600">- Retry if posix_fallocate is interrupted with EINTR (#453) (gh#ClusterLabs/libqb#451, bsc#1193737, bsc#1193912)
  * bsc#1193737-0001-Retry-if-posix_fallocate-is-interrupted-with-EINTR-4.patch</changelog>
  <changelog author="Yan Gao &lt;ygao@suse.com&gt;" date="1648036800">- Update to version 2.0.5+20220321.ccdaada (v2.0.5):
- blackbox: Sanitize items read from the blackbox header (gh#ClusterLabs/libqb#438)
- ipcc: Fix errno returned from qb_ipcc_connect (gh#ClusterLabs/libqb#460)
- util: reimplement time functions as a series of fallbacks (gh#ClusterLabs/libqb#457)
- util: use HAVE_GETTIMEOFDAY where appropriate
- Retry if posix_fallocate is interrupted with EINTR (#453) (gh#ClusterLabs/libqb#451, bsc#1193737, bsc#1193912)
- Merge:
  * bsc#1193737-0001-Retry-if-posix_fallocate-is-interrupted-with-EINTR-4.patch
- ipcc: Add an async connect API (gh#ClusterLabs/libqb#450)</changelog>
  <changelog author="Yan Gao &lt;ygao@suse.com&gt;" date="1648036801">- Update to version 2.0.6+20220323.758044b (v2.0.6):
- test: Include ipc_sock.test in the libqb-tests rpm (gh#ClusterLabs/libqb##463)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650542400">- Make sure that the libstat_wrapper.so library is included in the libqb-tests RPM (when built)</changelog>
  <changelog author="Yan Gao &lt;ygao@suse.com&gt;" date="1687176000">- Update to version 2.0.7+20230607.06c8641 (v2.0.7):
- blackbox: fix potential overlow/memory corruption (gh#ClusterLabs/libqb#486)
- tests: allow -j to work (gh#ClusterLabs/libqb#485)
- strlcpy: avoid compiler warning from strncpy (gh#ClusterLabs/libqb#473)
- timer: Move state check to before time check (gh#ClusterLabs/libqb#479)
- ipc: Retry receiving credentials if the the message is short (gh#ClusterLabs/libqb#476, rh#2111711)
- lib: Fix some small bugs spotted by newest covscan (gh#ClusterLabs/libqb#471)
- doxygen2man: Fix function parameter alignment (gh#ClusterLabs/libqb#468)</changelog>
  <changelog author="Yan Gao &lt;ygao@suse.com&gt;" date="1690200000">- Update to version 2.0.8+20230721.002171b (v2.0.8):
- log: fix potential overflow with long log messages (gh#ClusterLabs/libqb#490, CVE-2023-39976, bsc#1214066)</changelog>
</package>
<package pkgid="d179dcae4975105515eeef202de46c41b55703f54bc19bd8ea2eab5fb3aa2c12ca595cd4473ed4d610c0f5c8785cf0a36b8ea51eb72b4040a08135f92d88379d" name="doxygen2man" arch="x86_64">
  <version epoch="0" ver="2.0.8+20230721.002171b" rel="2.1"/>
  <changelog author="Yan Gao &lt;ygao@suse.com&gt;" date="1588593600">- Update to version 1.9.0+20191211.51a03aa (v1.9.0):
- lib: Fix some minor warnings from newer compilers
- ipc: Always initialize response struct
- ringbuffer: fix mistaken errno handling around _rb_chunk_reclaim
- array,log: Never set errno to a negative value
- log: Set errno when qb_log_target_alloc() fails
- ipc: Remove kqueue EOF log message
- ipc: fix force-filesystem-sockets
- IPC: server: avoid temporary channel priority loss, up to deadlock-worth (gh#ClusterLabs/libqb#352, rh#1718773, bsc#1188212)
- ipc: Use mkdtemp for more secure IPC files</changelog>
  <changelog author="Yan Gao &lt;ygao@suse.com&gt;" date="1588593601">- Update to version 1.9.1+20200318.93f9975 (v1.9.1):
- Doxygen2man (#388)
- trie: Don't assume that chars are unsigned &lt; 126 (#386)
- list: fix list handling for gcc10 (#383)
- Set correct ownership if qb_ipcs_connection_auth_set() has been used (gh#ClusterLabs/libqb#369, rh#1836146)
- Allow group access to the IPC directory
- Errors are represented as negative values</changelog>
  <changelog author="Yan Gao &lt;ygao@suse.com&gt;" date="1588593602">- Update to version 2.0.0+20200504.803d924 (v2.0.0):
- log: journal: fix forgotten syslog reload when flipped from journal
- Let remote_tempdir() assume a NUL-terminated name
- Make it impossible to truncate or overflow the connection description
- master: Issue 390: Clarify documentation of qb_loop_timer_expire_time_get and provide new function to return previously documented behavior (#391) (gh#ClusterLabs/libqb#390)</changelog>
  <changelog author="Yan Gao &lt;ygao@suse.com&gt;" date="1598443200">- Update to version 2.0.1+20200729.416caf2 (v2.0.1):
- unix.c: use posix_fallocate() (#409)
- doxygen2man: Tidy RETURN VALUE
- doxygen2man - Print structure descriptions (where available) (#408)
- Make manpages (#405)
- doxygen2man: Fix a couple of the worst coverity errors (#404)
- doxygen2man - Lots of new features &amp; fixes for parsing libqb manpages (#402)
- array: More locking fixes (#400)
- log: Fix threading races (#396)
- Some bugs spotted by coverity (#399)</changelog>
  <changelog author="Yan Gao &lt;ygao@suse.com&gt;" date="1607083200">- Update to version 2.0.2+20201203.def947e (v2.0.2):
- ipcs : Decrease log level. (#426)
- cov: Quieten some covscan warnings (#427)
- doxygen2man: Fix a couple of covscan-detected errors (#425)
- ipcs: Add missing qb_list_del when freeing server (#423) (gh#ClusterLabs/libqb#422)
- ipc: add qb_ipcc_auth_get() API call (#418)
- doxygen2man: Remove horrible hack (#420) (gh#ClusterLabs/libqb#419)
- doxygen2man: Add support for @code blocks (#417)
- man: Tidy man pages (#416)
- doxygen2man: Add option to read copyright line from the header file (#415) (gh#ClusterLabs/libqb#414)</changelog>
  <changelog author="Yan Gao &lt;ygao@suse.com&gt;" date="1633608000">- Update to version 2.0.3+20210303.404adbc (v2.0.3):
- syslog: Add a message-id parameter for messages (gh#ClusterLabs/libqb#433)
- timers: Add some locking (gh#ClusterLabs/libqb#436)
- ipcc: Have a few goes at tidying up after a dead server (gh#ClusterLabs/libqb#434)
- strlcpy: Check for maxlen underflow (gh#ClusterLabs/libqb#432)
- doxygen2man: fix printing of lines starting with '.' (gh#ClusterLabs/libqb#431)
- doxygen2man: ignore all-whitespace brief descriptions (gh#ClusterLabs/libqb#430)</changelog>
  <changelog author="Yan Gao &lt;ygao@suse.com&gt;" date="1637064000">- Update to version 2.0.4+20211112.a2691b9 (v2.0.4):
- poll: Don't log in a signal handler (gh#ClusterLabs/libqb##447)
- Fix pthread returns (gh#ClusterLabs/libqb#444)
- doxygen2man: print structure descriptions (gh#ClusterLabs/libqb#443)
- Implement heap based timer list (gh#ClusterLabs/libqb#439)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1637841600">- Inject package version differently into the build system
  (boo#1193087):
  + Drop libqb-configure-package-version.patch
  + copy the package version into .tarball-version (if it does not
    exist and we would happen to use a tarball to build).</changelog>
  <changelog author="Yan Gao &lt;ygao@suse.com&gt;" date="1642161600">- Retry if posix_fallocate is interrupted with EINTR (#453) (gh#ClusterLabs/libqb#451, bsc#1193737, bsc#1193912)
  * bsc#1193737-0001-Retry-if-posix_fallocate-is-interrupted-with-EINTR-4.patch</changelog>
  <changelog author="Yan Gao &lt;ygao@suse.com&gt;" date="1648036800">- Update to version 2.0.5+20220321.ccdaada (v2.0.5):
- blackbox: Sanitize items read from the blackbox header (gh#ClusterLabs/libqb#438)
- ipcc: Fix errno returned from qb_ipcc_connect (gh#ClusterLabs/libqb#460)
- util: reimplement time functions as a series of fallbacks (gh#ClusterLabs/libqb#457)
- util: use HAVE_GETTIMEOFDAY where appropriate
- Retry if posix_fallocate is interrupted with EINTR (#453) (gh#ClusterLabs/libqb#451, bsc#1193737, bsc#1193912)
- Merge:
  * bsc#1193737-0001-Retry-if-posix_fallocate-is-interrupted-with-EINTR-4.patch
- ipcc: Add an async connect API (gh#ClusterLabs/libqb#450)</changelog>
  <changelog author="Yan Gao &lt;ygao@suse.com&gt;" date="1648036801">- Update to version 2.0.6+20220323.758044b (v2.0.6):
- test: Include ipc_sock.test in the libqb-tests rpm (gh#ClusterLabs/libqb##463)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650542400">- Make sure that the libstat_wrapper.so library is included in the libqb-tests RPM (when built)</changelog>
  <changelog author="Yan Gao &lt;ygao@suse.com&gt;" date="1687176000">- Update to version 2.0.7+20230607.06c8641 (v2.0.7):
- blackbox: fix potential overlow/memory corruption (gh#ClusterLabs/libqb#486)
- tests: allow -j to work (gh#ClusterLabs/libqb#485)
- strlcpy: avoid compiler warning from strncpy (gh#ClusterLabs/libqb#473)
- timer: Move state check to before time check (gh#ClusterLabs/libqb#479)
- ipc: Retry receiving credentials if the the message is short (gh#ClusterLabs/libqb#476, rh#2111711)
- lib: Fix some small bugs spotted by newest covscan (gh#ClusterLabs/libqb#471)
- doxygen2man: Fix function parameter alignment (gh#ClusterLabs/libqb#468)</changelog>
  <changelog author="Yan Gao &lt;ygao@suse.com&gt;" date="1690200000">- Update to version 2.0.8+20230721.002171b (v2.0.8):
- log: fix potential overflow with long log messages (gh#ClusterLabs/libqb#490, CVE-2023-39976, bsc#1214066)</changelog>
</package>
<package pkgid="b8ec045095941142034308c71b51c8a27fbc82f4675d4f33eae4ea7bb46cf1baccb97ccd7cb58e34088213bf67c652729addb6d11e18a410184f09c8b75cb8f0" name="doxygen2man-debuginfo" arch="i586">
  <version epoch="0" ver="2.0.8+20230721.002171b" rel="2.1"/>
  <changelog author="Yan Gao &lt;ygao@suse.com&gt;" date="1588593600">- Update to version 1.9.0+20191211.51a03aa (v1.9.0):
- lib: Fix some minor warnings from newer compilers
- ipc: Always initialize response struct
- ringbuffer: fix mistaken errno handling around _rb_chunk_reclaim
- array,log: Never set errno to a negative value
- log: Set errno when qb_log_target_alloc() fails
- ipc: Remove kqueue EOF log message
- ipc: fix force-filesystem-sockets
- IPC: server: avoid temporary channel priority loss, up to deadlock-worth (gh#ClusterLabs/libqb#352, rh#1718773, bsc#1188212)
- ipc: Use mkdtemp for more secure IPC files</changelog>
  <changelog author="Yan Gao &lt;ygao@suse.com&gt;" date="1588593601">- Update to version 1.9.1+20200318.93f9975 (v1.9.1):
- Doxygen2man (#388)
- trie: Don't assume that chars are unsigned &lt; 126 (#386)
- list: fix list handling for gcc10 (#383)
- Set correct ownership if qb_ipcs_connection_auth_set() has been used (gh#ClusterLabs/libqb#369, rh#1836146)
- Allow group access to the IPC directory
- Errors are represented as negative values</changelog>
  <changelog author="Yan Gao &lt;ygao@suse.com&gt;" date="1588593602">- Update to version 2.0.0+20200504.803d924 (v2.0.0):
- log: journal: fix forgotten syslog reload when flipped from journal
- Let remote_tempdir() assume a NUL-terminated name
- Make it impossible to truncate or overflow the connection description
- master: Issue 390: Clarify documentation of qb_loop_timer_expire_time_get and provide new function to return previously documented behavior (#391) (gh#ClusterLabs/libqb#390)</changelog>
  <changelog author="Yan Gao &lt;ygao@suse.com&gt;" date="1598443200">- Update to version 2.0.1+20200729.416caf2 (v2.0.1):
- unix.c: use posix_fallocate() (#409)
- doxygen2man: Tidy RETURN VALUE
- doxygen2man - Print structure descriptions (where available) (#408)
- Make manpages (#405)
- doxygen2man: Fix a couple of the worst coverity errors (#404)
- doxygen2man - Lots of new features &amp; fixes for parsing libqb manpages (#402)
- array: More locking fixes (#400)
- log: Fix threading races (#396)
- Some bugs spotted by coverity (#399)</changelog>
  <changelog author="Yan Gao &lt;ygao@suse.com&gt;" date="1607083200">- Update to version 2.0.2+20201203.def947e (v2.0.2):
- ipcs : Decrease log level. (#426)
- cov: Quieten some covscan warnings (#427)
- doxygen2man: Fix a couple of covscan-detected errors (#425)
- ipcs: Add missing qb_list_del when freeing server (#423) (gh#ClusterLabs/libqb#422)
- ipc: add qb_ipcc_auth_get() API call (#418)
- doxygen2man: Remove horrible hack (#420) (gh#ClusterLabs/libqb#419)
- doxygen2man: Add support for @code blocks (#417)
- man: Tidy man pages (#416)
- doxygen2man: Add option to read copyright line from the header file (#415) (gh#ClusterLabs/libqb#414)</changelog>
  <changelog author="Yan Gao &lt;ygao@suse.com&gt;" date="1633608000">- Update to version 2.0.3+20210303.404adbc (v2.0.3):
- syslog: Add a message-id parameter for messages (gh#ClusterLabs/libqb#433)
- timers: Add some locking (gh#ClusterLabs/libqb#436)
- ipcc: Have a few goes at tidying up after a dead server (gh#ClusterLabs/libqb#434)
- strlcpy: Check for maxlen underflow (gh#ClusterLabs/libqb#432)
- doxygen2man: fix printing of lines starting with '.' (gh#ClusterLabs/libqb#431)
- doxygen2man: ignore all-whitespace brief descriptions (gh#ClusterLabs/libqb#430)</changelog>
  <changelog author="Yan Gao &lt;ygao@suse.com&gt;" date="1637064000">- Update to version 2.0.4+20211112.a2691b9 (v2.0.4):
- poll: Don't log in a signal handler (gh#ClusterLabs/libqb##447)
- Fix pthread returns (gh#ClusterLabs/libqb#444)
- doxygen2man: print structure descriptions (gh#ClusterLabs/libqb#443)
- Implement heap based timer list (gh#ClusterLabs/libqb#439)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1637841600">- Inject package version differently into the build system
  (boo#1193087):
  + Drop libqb-configure-package-version.patch
  + copy the package version into .tarball-version (if it does not
    exist and we would happen to use a tarball to build).</changelog>
  <changelog author="Yan Gao &lt;ygao@suse.com&gt;" date="1642161600">- Retry if posix_fallocate is interrupted with EINTR (#453) (gh#ClusterLabs/libqb#451, bsc#1193737, bsc#1193912)
  * bsc#1193737-0001-Retry-if-posix_fallocate-is-interrupted-with-EINTR-4.patch</changelog>
  <changelog author="Yan Gao &lt;ygao@suse.com&gt;" date="1648036800">- Update to version 2.0.5+20220321.ccdaada (v2.0.5):
- blackbox: Sanitize items read from the blackbox header (gh#ClusterLabs/libqb#438)
- ipcc: Fix errno returned from qb_ipcc_connect (gh#ClusterLabs/libqb#460)
- util: reimplement time functions as a series of fallbacks (gh#ClusterLabs/libqb#457)
- util: use HAVE_GETTIMEOFDAY where appropriate
- Retry if posix_fallocate is interrupted with EINTR (#453) (gh#ClusterLabs/libqb#451, bsc#1193737, bsc#1193912)
- Merge:
  * bsc#1193737-0001-Retry-if-posix_fallocate-is-interrupted-with-EINTR-4.patch
- ipcc: Add an async connect API (gh#ClusterLabs/libqb#450)</changelog>
  <changelog author="Yan Gao &lt;ygao@suse.com&gt;" date="1648036801">- Update to version 2.0.6+20220323.758044b (v2.0.6):
- test: Include ipc_sock.test in the libqb-tests rpm (gh#ClusterLabs/libqb##463)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650542400">- Make sure that the libstat_wrapper.so library is included in the libqb-tests RPM (when built)</changelog>
  <changelog author="Yan Gao &lt;ygao@suse.com&gt;" date="1687176000">- Update to version 2.0.7+20230607.06c8641 (v2.0.7):
- blackbox: fix potential overlow/memory corruption (gh#ClusterLabs/libqb#486)
- tests: allow -j to work (gh#ClusterLabs/libqb#485)
- strlcpy: avoid compiler warning from strncpy (gh#ClusterLabs/libqb#473)
- timer: Move state check to before time check (gh#ClusterLabs/libqb#479)
- ipc: Retry receiving credentials if the the message is short (gh#ClusterLabs/libqb#476, rh#2111711)
- lib: Fix some small bugs spotted by newest covscan (gh#ClusterLabs/libqb#471)
- doxygen2man: Fix function parameter alignment (gh#ClusterLabs/libqb#468)</changelog>
  <changelog author="Yan Gao &lt;ygao@suse.com&gt;" date="1690200000">- Update to version 2.0.8+20230721.002171b (v2.0.8):
- log: fix potential overflow with long log messages (gh#ClusterLabs/libqb#490, CVE-2023-39976, bsc#1214066)</changelog>
</package>
<package pkgid="97de9218ffff96d0ae658e59991713d4450050ec005e3d96f0c3372c6515d0a6edb05684e185616184b0d4efbac0a084549863340a4ba0c322172db3aa852dca" name="doxygen2man-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.0.8+20230721.002171b" rel="2.1"/>
  <changelog author="Yan Gao &lt;ygao@suse.com&gt;" date="1588593600">- Update to version 1.9.0+20191211.51a03aa (v1.9.0):
- lib: Fix some minor warnings from newer compilers
- ipc: Always initialize response struct
- ringbuffer: fix mistaken errno handling around _rb_chunk_reclaim
- array,log: Never set errno to a negative value
- log: Set errno when qb_log_target_alloc() fails
- ipc: Remove kqueue EOF log message
- ipc: fix force-filesystem-sockets
- IPC: server: avoid temporary channel priority loss, up to deadlock-worth (gh#ClusterLabs/libqb#352, rh#1718773, bsc#1188212)
- ipc: Use mkdtemp for more secure IPC files</changelog>
  <changelog author="Yan Gao &lt;ygao@suse.com&gt;" date="1588593601">- Update to version 1.9.1+20200318.93f9975 (v1.9.1):
- Doxygen2man (#388)
- trie: Don't assume that chars are unsigned &lt; 126 (#386)
- list: fix list handling for gcc10 (#383)
- Set correct ownership if qb_ipcs_connection_auth_set() has been used (gh#ClusterLabs/libqb#369, rh#1836146)
- Allow group access to the IPC directory
- Errors are represented as negative values</changelog>
  <changelog author="Yan Gao &lt;ygao@suse.com&gt;" date="1588593602">- Update to version 2.0.0+20200504.803d924 (v2.0.0):
- log: journal: fix forgotten syslog reload when flipped from journal
- Let remote_tempdir() assume a NUL-terminated name
- Make it impossible to truncate or overflow the connection description
- master: Issue 390: Clarify documentation of qb_loop_timer_expire_time_get and provide new function to return previously documented behavior (#391) (gh#ClusterLabs/libqb#390)</changelog>
  <changelog author="Yan Gao &lt;ygao@suse.com&gt;" date="1598443200">- Update to version 2.0.1+20200729.416caf2 (v2.0.1):
- unix.c: use posix_fallocate() (#409)
- doxygen2man: Tidy RETURN VALUE
- doxygen2man - Print structure descriptions (where available) (#408)
- Make manpages (#405)
- doxygen2man: Fix a couple of the worst coverity errors (#404)
- doxygen2man - Lots of new features &amp; fixes for parsing libqb manpages (#402)
- array: More locking fixes (#400)
- log: Fix threading races (#396)
- Some bugs spotted by coverity (#399)</changelog>
  <changelog author="Yan Gao &lt;ygao@suse.com&gt;" date="1607083200">- Update to version 2.0.2+20201203.def947e (v2.0.2):
- ipcs : Decrease log level. (#426)
- cov: Quieten some covscan warnings (#427)
- doxygen2man: Fix a couple of covscan-detected errors (#425)
- ipcs: Add missing qb_list_del when freeing server (#423) (gh#ClusterLabs/libqb#422)
- ipc: add qb_ipcc_auth_get() API call (#418)
- doxygen2man: Remove horrible hack (#420) (gh#ClusterLabs/libqb#419)
- doxygen2man: Add support for @code blocks (#417)
- man: Tidy man pages (#416)
- doxygen2man: Add option to read copyright line from the header file (#415) (gh#ClusterLabs/libqb#414)</changelog>
  <changelog author="Yan Gao &lt;ygao@suse.com&gt;" date="1633608000">- Update to version 2.0.3+20210303.404adbc (v2.0.3):
- syslog: Add a message-id parameter for messages (gh#ClusterLabs/libqb#433)
- timers: Add some locking (gh#ClusterLabs/libqb#436)
- ipcc: Have a few goes at tidying up after a dead server (gh#ClusterLabs/libqb#434)
- strlcpy: Check for maxlen underflow (gh#ClusterLabs/libqb#432)
- doxygen2man: fix printing of lines starting with '.' (gh#ClusterLabs/libqb#431)
- doxygen2man: ignore all-whitespace brief descriptions (gh#ClusterLabs/libqb#430)</changelog>
  <changelog author="Yan Gao &lt;ygao@suse.com&gt;" date="1637064000">- Update to version 2.0.4+20211112.a2691b9 (v2.0.4):
- poll: Don't log in a signal handler (gh#ClusterLabs/libqb##447)
- Fix pthread returns (gh#ClusterLabs/libqb#444)
- doxygen2man: print structure descriptions (gh#ClusterLabs/libqb#443)
- Implement heap based timer list (gh#ClusterLabs/libqb#439)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1637841600">- Inject package version differently into the build system
  (boo#1193087):
  + Drop libqb-configure-package-version.patch
  + copy the package version into .tarball-version (if it does not
    exist and we would happen to use a tarball to build).</changelog>
  <changelog author="Yan Gao &lt;ygao@suse.com&gt;" date="1642161600">- Retry if posix_fallocate is interrupted with EINTR (#453) (gh#ClusterLabs/libqb#451, bsc#1193737, bsc#1193912)
  * bsc#1193737-0001-Retry-if-posix_fallocate-is-interrupted-with-EINTR-4.patch</changelog>
  <changelog author="Yan Gao &lt;ygao@suse.com&gt;" date="1648036800">- Update to version 2.0.5+20220321.ccdaada (v2.0.5):
- blackbox: Sanitize items read from the blackbox header (gh#ClusterLabs/libqb#438)
- ipcc: Fix errno returned from qb_ipcc_connect (gh#ClusterLabs/libqb#460)
- util: reimplement time functions as a series of fallbacks (gh#ClusterLabs/libqb#457)
- util: use HAVE_GETTIMEOFDAY where appropriate
- Retry if posix_fallocate is interrupted with EINTR (#453) (gh#ClusterLabs/libqb#451, bsc#1193737, bsc#1193912)
- Merge:
  * bsc#1193737-0001-Retry-if-posix_fallocate-is-interrupted-with-EINTR-4.patch
- ipcc: Add an async connect API (gh#ClusterLabs/libqb#450)</changelog>
  <changelog author="Yan Gao &lt;ygao@suse.com&gt;" date="1648036801">- Update to version 2.0.6+20220323.758044b (v2.0.6):
- test: Include ipc_sock.test in the libqb-tests rpm (gh#ClusterLabs/libqb##463)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650542400">- Make sure that the libstat_wrapper.so library is included in the libqb-tests RPM (when built)</changelog>
  <changelog author="Yan Gao &lt;ygao@suse.com&gt;" date="1687176000">- Update to version 2.0.7+20230607.06c8641 (v2.0.7):
- blackbox: fix potential overlow/memory corruption (gh#ClusterLabs/libqb#486)
- tests: allow -j to work (gh#ClusterLabs/libqb#485)
- strlcpy: avoid compiler warning from strncpy (gh#ClusterLabs/libqb#473)
- timer: Move state check to before time check (gh#ClusterLabs/libqb#479)
- ipc: Retry receiving credentials if the the message is short (gh#ClusterLabs/libqb#476, rh#2111711)
- lib: Fix some small bugs spotted by newest covscan (gh#ClusterLabs/libqb#471)
- doxygen2man: Fix function parameter alignment (gh#ClusterLabs/libqb#468)</changelog>
  <changelog author="Yan Gao &lt;ygao@suse.com&gt;" date="1690200000">- Update to version 2.0.8+20230721.002171b (v2.0.8):
- log: fix potential overflow with long log messages (gh#ClusterLabs/libqb#490, CVE-2023-39976, bsc#1214066)</changelog>
</package>
<package pkgid="9cdf1329a69e8d12e6bb98330514fe805d330937627b95eb9cf0a96a7571203964db54cdc49a53d8b1f984e86841852828207c1dea693ed3915c3ebd41da188e" name="dtc" arch="i586">
  <version epoch="0" ver="1.7.0" rel="1.3"/>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1572436800">- update to 1.5.1:
  * Numerous assorted bugfixes
  * Add a new fdt_create_with_flags() function, and a
    FDT_CREATE_FLAG_NO_NAME_DEDUP flag which improves speed at the
    cost of tree size by not deduplicating property names in the
    strings section
  * Run tests against shared library, so it will catch the common
    mistake of not adding new symbols to the versioning script
  * Add a number of missing symbols to versioning script
  * Use Python3 by default for pylibfdt
  * New fdt_append_addrrange() function in libfdt
- remove dtc-license.patch (upstream)</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1572436801">- Enable python3 binding in python3-libfdt</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1572436802">- switch to building python3 bindings using setuptools to avoid
  patching</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1575806400">- Use %make_build and recpect %optflags.</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1579003200">- add dtc-no-common-conflict.patch (bsc#1160388)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1583841600">- Update to 1.6.0 (no changelog)
- Removed dtc-no-common-conflict.patch</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1619006400">- explicitly pass -pie in CFLAGS, since the build system explicitly passes
  - fPIC, which breaks our gcc-PIE profile. This makes all packaged binaries
  PIE-executables (bsc#1184122).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1634385600">- update to 1.6.1:
  * A number of bugfixes
  * Fix many warnings with -Wsign-compare
  * Add compilation with meson (not used by default so far)
  * Yet another revamp of how we handle unaligned accesses
  * Added a number of extra checks for common tree errors
  * Checks for interrupt providers
  * i2c reg properties
  * Tighten checking of gpio properties
  * Reduce dependencies when building libfdt only
  * Allow libfdt.h header to be used from C++ more easily
  * Accept .dtbo extension for overlays
  * Update valid node and property characters to match current devicetree spec
  * Add several checks for root node sanity in fdt_check_full()
  * Somewhat more robust type labelling for the benefit of yaml output</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1664193600">- makefile-bison-rule.patch: Makefile: fix infinite recursion by dropping
  non-existent `%.output`</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1682424000">- update to 1.7.0:
  * dtc
  * Fix -Oasm output on PA-RISC by avoiding ';' separators
  * Put symbolic label references in -Odts output when possible
  * Add label relative path references
  * Don't incorrectly attempt to create fixups for reference to path
    in overlays
  * Warning rather than hard error if integer expression results are
    truncated due to cell size
  * libfdt
  * Add fdt_get_property_by_offset_w() function
  * pylibfdt
  * Fixed to work with Python 3.10
  * A number of extra methods
  * Fix out of tree build
  * fdtget
  * Add raw bytes output mode
  * General
  * Fixes for mixed-signedness comparison warnings
  * Assorted other warning fixes
  * Assorted updates to checks
  * Assorted bugfixes
  * Fix scripts to work with dash as well as bash
  * Allow static builds
  * Formalize Signed-off-by usage
- Update dtc.keyring
- Drop upstream patch:
  * makefile-bison-rule.patch</changelog>
</package>
<package pkgid="a431ee5c60559178169c7570a86643e01290a7e1d386334fb54de7ac8adfc63b1edbbbcd864f59d7b7cfe802a1f8626508641fc3341428243fbc2da248ecd51a" name="dtc" arch="src">
  <version epoch="0" ver="1.7.0" rel="1.3"/>
  <changelog author="ro@suse.de" date="1394193600">- add use-tx-as-the-type-specifier-instead-of-zx.patch
  taken from fedora to fix build on s390</changelog>
  <changelog author="p.drouand@gmail.com" date="1447070400">- Update to version 1.4.1
  * No changelog available
- Use download Url as source
- Use original project page as home page</changelog>
  <changelog author="mpluskal@suse.com" date="1449316800">- Cleanup spec file with spec-cleaner
- Dont include soname version in devel package name</changelog>
  <changelog author="mpluskal@suse.com" date="1449921600">- Obsolete old devel package as well</changelog>
  <changelog author="jloeser@suse.com" date="1486382400">- version update to 1.4.2
  * including patches up to git commit 3b9c9709
  * Fix NULL pointer use in dtlabel + dtref case
  * fdtdump: check fdt if not in scanning mode
  * Fix memory leak in character literal parsing
  * Don't always generate __symbols__ for plugins
  * Plugin and fixup support
  * fix fdt_stringlist_search()
  * fix fdt_stringlist_count()
  * improve tests
  * minor bugfixes/typos
  * including symbols in version.lds
  * no changelog available
- modified patches:
  * use-tx-as-the-type-specifier-instead-of-zx.patch</changelog>
  <changelog author="jloeser@suse.com" date="1488542400">- version update to 1.4.3
  * Add printf format attributes
  * Correct some broken printf() like format mismatches
  * libfdt: Add fdt_setprop_empty()
  * libfdt: Remove undefined behaviour setting empty properties
  * Print output filename as part of warning messages
  * dtc: Use streq() in preference to strcmp()
  * checks: Add Warning for stricter node name character checking
  * checks: Add Warning for stricter property name character checking
  * dtc: pos parameter to srcpos_string() can't be NULL
  * livetree.c: Fix memory leak</changelog>
  <changelog author="mpluskal@suse.com" date="1489320000">- Update to version 1.4.4:
  * fdtput: Remove star from value_len documentation
  * fdtget: Use @return to document the return value
  * tests: Make realloc_fdt() really allocate *fdt
  * libfdt: overlay: Check the value of the right variable
  * dtc: Simplify asm_emit_string() implementation
  * libfdt: Change names of sparse helper macros
  * Fix assorted sparse warnings
  * Clean up gcc attributes
  * dtc: Don't abuse struct fdt_reserve_entry
- Refresh patches
- Make building more verbose
- Run tests</changelog>
  <changelog author="josef.moellers@suse.com" date="1544702400">- Upgrade to version 1.4.7:
  * checks.c: Overlay fragments are a special case
  * checks.c: added handling of various busses (eg PCI, simple,
    i2c, SPI)
  * checks.c: added some plausibility and syntax checks mainly
    for device proerties.
  * dtc.c: annotate .dts with input source location
  * some code restructuring, cosmetic changes.
  * decumentation cleanup and update
  * some more tests added.</changelog>
  <changelog author="josef.moellers@suse.com" date="1552651200">- Upgrade to version 1.5.0 (bsc#1153301):
  * Added i2c-bus and spi-bus support
  * New "-T" option: "Annotate output .dts with input source file
    and line"
  * Added YAML output format
  * Record source positions
  * Use inttypes.h macros for printing.
  * Fix some minor bugs which may lead to SIGSEGV.
  * Adjusted source URL to working path
  [bug#1128943, use-tx-as-the-type-specifier-instead-of-zx.patch]</changelog>
  <changelog author="Andreas F&#xE4;rber &lt;afaerber@suse.de&gt;" date="1572091200">- Enable YAML output format</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1572436800">- update to 1.5.1:
  * Numerous assorted bugfixes
  * Add a new fdt_create_with_flags() function, and a
    FDT_CREATE_FLAG_NO_NAME_DEDUP flag which improves speed at the
    cost of tree size by not deduplicating property names in the
    strings section
  * Run tests against shared library, so it will catch the common
    mistake of not adding new symbols to the versioning script
  * Add a number of missing symbols to versioning script
  * Use Python3 by default for pylibfdt
  * New fdt_append_addrrange() function in libfdt
- remove dtc-license.patch (upstream)</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1572436801">- Enable python3 binding in python3-libfdt</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1572436802">- switch to building python3 bindings using setuptools to avoid
  patching</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1575806400">- Use %make_build and recpect %optflags.</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1579003200">- add dtc-no-common-conflict.patch (bsc#1160388)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1583841600">- Update to 1.6.0 (no changelog)
- Removed dtc-no-common-conflict.patch</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1619006400">- explicitly pass -pie in CFLAGS, since the build system explicitly passes
  - fPIC, which breaks our gcc-PIE profile. This makes all packaged binaries
  PIE-executables (bsc#1184122).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1634385600">- update to 1.6.1:
  * A number of bugfixes
  * Fix many warnings with -Wsign-compare
  * Add compilation with meson (not used by default so far)
  * Yet another revamp of how we handle unaligned accesses
  * Added a number of extra checks for common tree errors
  * Checks for interrupt providers
  * i2c reg properties
  * Tighten checking of gpio properties
  * Reduce dependencies when building libfdt only
  * Allow libfdt.h header to be used from C++ more easily
  * Accept .dtbo extension for overlays
  * Update valid node and property characters to match current devicetree spec
  * Add several checks for root node sanity in fdt_check_full()
  * Somewhat more robust type labelling for the benefit of yaml output</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1664193600">- makefile-bison-rule.patch: Makefile: fix infinite recursion by dropping
  non-existent `%.output`</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1682424000">- update to 1.7.0:
  * dtc
  * Fix -Oasm output on PA-RISC by avoiding ';' separators
  * Put symbolic label references in -Odts output when possible
  * Add label relative path references
  * Don't incorrectly attempt to create fixups for reference to path
    in overlays
  * Warning rather than hard error if integer expression results are
    truncated due to cell size
  * libfdt
  * Add fdt_get_property_by_offset_w() function
  * pylibfdt
  * Fixed to work with Python 3.10
  * A number of extra methods
  * Fix out of tree build
  * fdtget
  * Add raw bytes output mode
  * General
  * Fixes for mixed-signedness comparison warnings
  * Assorted other warning fixes
  * Assorted updates to checks
  * Assorted bugfixes
  * Fix scripts to work with dash as well as bash
  * Allow static builds
  * Formalize Signed-off-by usage
- Update dtc.keyring
- Drop upstream patch:
  * makefile-bison-rule.patch</changelog>
</package>
<package pkgid="4e52cbed9c3be1ed91274fdfe514aa1cc6341acf3c51c4b20d8a5d5cdc5f9443a6ee1f23a9bf76f12901954d594a3353eb34dea39eabfc8538a11786571db55c" name="dtc" arch="x86_64">
  <version epoch="0" ver="1.7.0" rel="1.3"/>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1572436800">- update to 1.5.1:
  * Numerous assorted bugfixes
  * Add a new fdt_create_with_flags() function, and a
    FDT_CREATE_FLAG_NO_NAME_DEDUP flag which improves speed at the
    cost of tree size by not deduplicating property names in the
    strings section
  * Run tests against shared library, so it will catch the common
    mistake of not adding new symbols to the versioning script
  * Add a number of missing symbols to versioning script
  * Use Python3 by default for pylibfdt
  * New fdt_append_addrrange() function in libfdt
- remove dtc-license.patch (upstream)</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1572436801">- Enable python3 binding in python3-libfdt</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1572436802">- switch to building python3 bindings using setuptools to avoid
  patching</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1575806400">- Use %make_build and recpect %optflags.</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1579003200">- add dtc-no-common-conflict.patch (bsc#1160388)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1583841600">- Update to 1.6.0 (no changelog)
- Removed dtc-no-common-conflict.patch</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1619006400">- explicitly pass -pie in CFLAGS, since the build system explicitly passes
  - fPIC, which breaks our gcc-PIE profile. This makes all packaged binaries
  PIE-executables (bsc#1184122).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1634385600">- update to 1.6.1:
  * A number of bugfixes
  * Fix many warnings with -Wsign-compare
  * Add compilation with meson (not used by default so far)
  * Yet another revamp of how we handle unaligned accesses
  * Added a number of extra checks for common tree errors
  * Checks for interrupt providers
  * i2c reg properties
  * Tighten checking of gpio properties
  * Reduce dependencies when building libfdt only
  * Allow libfdt.h header to be used from C++ more easily
  * Accept .dtbo extension for overlays
  * Update valid node and property characters to match current devicetree spec
  * Add several checks for root node sanity in fdt_check_full()
  * Somewhat more robust type labelling for the benefit of yaml output</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1664193600">- makefile-bison-rule.patch: Makefile: fix infinite recursion by dropping
  non-existent `%.output`</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1682424000">- update to 1.7.0:
  * dtc
  * Fix -Oasm output on PA-RISC by avoiding ';' separators
  * Put symbolic label references in -Odts output when possible
  * Add label relative path references
  * Don't incorrectly attempt to create fixups for reference to path
    in overlays
  * Warning rather than hard error if integer expression results are
    truncated due to cell size
  * libfdt
  * Add fdt_get_property_by_offset_w() function
  * pylibfdt
  * Fixed to work with Python 3.10
  * A number of extra methods
  * Fix out of tree build
  * fdtget
  * Add raw bytes output mode
  * General
  * Fixes for mixed-signedness comparison warnings
  * Assorted other warning fixes
  * Assorted updates to checks
  * Assorted bugfixes
  * Fix scripts to work with dash as well as bash
  * Allow static builds
  * Formalize Signed-off-by usage
- Update dtc.keyring
- Drop upstream patch:
  * makefile-bison-rule.patch</changelog>
</package>
<package pkgid="bca78a9bc458dea57effbeeb411adc9bfd28f7981bc85027f3a6f8d05ee794f33fc456b777dd4b130fcc3d7cb358756321d265c006373d98386ebb85afa12a8e" name="dtc-debuginfo" arch="i586">
  <version epoch="0" ver="1.7.0" rel="1.3"/>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1572436800">- update to 1.5.1:
  * Numerous assorted bugfixes
  * Add a new fdt_create_with_flags() function, and a
    FDT_CREATE_FLAG_NO_NAME_DEDUP flag which improves speed at the
    cost of tree size by not deduplicating property names in the
    strings section
  * Run tests against shared library, so it will catch the common
    mistake of not adding new symbols to the versioning script
  * Add a number of missing symbols to versioning script
  * Use Python3 by default for pylibfdt
  * New fdt_append_addrrange() function in libfdt
- remove dtc-license.patch (upstream)</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1572436801">- Enable python3 binding in python3-libfdt</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1572436802">- switch to building python3 bindings using setuptools to avoid
  patching</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1575806400">- Use %make_build and recpect %optflags.</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1579003200">- add dtc-no-common-conflict.patch (bsc#1160388)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1583841600">- Update to 1.6.0 (no changelog)
- Removed dtc-no-common-conflict.patch</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1619006400">- explicitly pass -pie in CFLAGS, since the build system explicitly passes
  - fPIC, which breaks our gcc-PIE profile. This makes all packaged binaries
  PIE-executables (bsc#1184122).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1634385600">- update to 1.6.1:
  * A number of bugfixes
  * Fix many warnings with -Wsign-compare
  * Add compilation with meson (not used by default so far)
  * Yet another revamp of how we handle unaligned accesses
  * Added a number of extra checks for common tree errors
  * Checks for interrupt providers
  * i2c reg properties
  * Tighten checking of gpio properties
  * Reduce dependencies when building libfdt only
  * Allow libfdt.h header to be used from C++ more easily
  * Accept .dtbo extension for overlays
  * Update valid node and property characters to match current devicetree spec
  * Add several checks for root node sanity in fdt_check_full()
  * Somewhat more robust type labelling for the benefit of yaml output</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1664193600">- makefile-bison-rule.patch: Makefile: fix infinite recursion by dropping
  non-existent `%.output`</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1682424000">- update to 1.7.0:
  * dtc
  * Fix -Oasm output on PA-RISC by avoiding ';' separators
  * Put symbolic label references in -Odts output when possible
  * Add label relative path references
  * Don't incorrectly attempt to create fixups for reference to path
    in overlays
  * Warning rather than hard error if integer expression results are
    truncated due to cell size
  * libfdt
  * Add fdt_get_property_by_offset_w() function
  * pylibfdt
  * Fixed to work with Python 3.10
  * A number of extra methods
  * Fix out of tree build
  * fdtget
  * Add raw bytes output mode
  * General
  * Fixes for mixed-signedness comparison warnings
  * Assorted other warning fixes
  * Assorted updates to checks
  * Assorted bugfixes
  * Fix scripts to work with dash as well as bash
  * Allow static builds
  * Formalize Signed-off-by usage
- Update dtc.keyring
- Drop upstream patch:
  * makefile-bison-rule.patch</changelog>
</package>
<package pkgid="f3b264471ca33e74ce3c3cbd522f6aa5d1a483e3154b742174cd6d0bcf53dd16b839709cfad2d533486ab7d39fde72a685752e6437c7d7af22d969ba60d06bc1" name="dtc-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.7.0" rel="1.3"/>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1572436800">- update to 1.5.1:
  * Numerous assorted bugfixes
  * Add a new fdt_create_with_flags() function, and a
    FDT_CREATE_FLAG_NO_NAME_DEDUP flag which improves speed at the
    cost of tree size by not deduplicating property names in the
    strings section
  * Run tests against shared library, so it will catch the common
    mistake of not adding new symbols to the versioning script
  * Add a number of missing symbols to versioning script
  * Use Python3 by default for pylibfdt
  * New fdt_append_addrrange() function in libfdt
- remove dtc-license.patch (upstream)</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1572436801">- Enable python3 binding in python3-libfdt</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1572436802">- switch to building python3 bindings using setuptools to avoid
  patching</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1575806400">- Use %make_build and recpect %optflags.</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1579003200">- add dtc-no-common-conflict.patch (bsc#1160388)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1583841600">- Update to 1.6.0 (no changelog)
- Removed dtc-no-common-conflict.patch</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1619006400">- explicitly pass -pie in CFLAGS, since the build system explicitly passes
  - fPIC, which breaks our gcc-PIE profile. This makes all packaged binaries
  PIE-executables (bsc#1184122).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1634385600">- update to 1.6.1:
  * A number of bugfixes
  * Fix many warnings with -Wsign-compare
  * Add compilation with meson (not used by default so far)
  * Yet another revamp of how we handle unaligned accesses
  * Added a number of extra checks for common tree errors
  * Checks for interrupt providers
  * i2c reg properties
  * Tighten checking of gpio properties
  * Reduce dependencies when building libfdt only
  * Allow libfdt.h header to be used from C++ more easily
  * Accept .dtbo extension for overlays
  * Update valid node and property characters to match current devicetree spec
  * Add several checks for root node sanity in fdt_check_full()
  * Somewhat more robust type labelling for the benefit of yaml output</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1664193600">- makefile-bison-rule.patch: Makefile: fix infinite recursion by dropping
  non-existent `%.output`</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1682424000">- update to 1.7.0:
  * dtc
  * Fix -Oasm output on PA-RISC by avoiding ';' separators
  * Put symbolic label references in -Odts output when possible
  * Add label relative path references
  * Don't incorrectly attempt to create fixups for reference to path
    in overlays
  * Warning rather than hard error if integer expression results are
    truncated due to cell size
  * libfdt
  * Add fdt_get_property_by_offset_w() function
  * pylibfdt
  * Fixed to work with Python 3.10
  * A number of extra methods
  * Fix out of tree build
  * fdtget
  * Add raw bytes output mode
  * General
  * Fixes for mixed-signedness comparison warnings
  * Assorted other warning fixes
  * Assorted updates to checks
  * Assorted bugfixes
  * Fix scripts to work with dash as well as bash
  * Allow static builds
  * Formalize Signed-off-by usage
- Update dtc.keyring
- Drop upstream patch:
  * makefile-bison-rule.patch</changelog>
</package>
<package pkgid="46cc86215d7f85e0b651738313b6d41e0aa99373c0db096f76723631bb7a9dba7ca84972f945460944b64f38c4e24ad53904da612b07a6a1664e8ce6993df273" name="dtc-debugsource" arch="i586">
  <version epoch="0" ver="1.7.0" rel="1.3"/>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1572436800">- update to 1.5.1:
  * Numerous assorted bugfixes
  * Add a new fdt_create_with_flags() function, and a
    FDT_CREATE_FLAG_NO_NAME_DEDUP flag which improves speed at the
    cost of tree size by not deduplicating property names in the
    strings section
  * Run tests against shared library, so it will catch the common
    mistake of not adding new symbols to the versioning script
  * Add a number of missing symbols to versioning script
  * Use Python3 by default for pylibfdt
  * New fdt_append_addrrange() function in libfdt
- remove dtc-license.patch (upstream)</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1572436801">- Enable python3 binding in python3-libfdt</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1572436802">- switch to building python3 bindings using setuptools to avoid
  patching</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1575806400">- Use %make_build and recpect %optflags.</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1579003200">- add dtc-no-common-conflict.patch (bsc#1160388)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1583841600">- Update to 1.6.0 (no changelog)
- Removed dtc-no-common-conflict.patch</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1619006400">- explicitly pass -pie in CFLAGS, since the build system explicitly passes
  - fPIC, which breaks our gcc-PIE profile. This makes all packaged binaries
  PIE-executables (bsc#1184122).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1634385600">- update to 1.6.1:
  * A number of bugfixes
  * Fix many warnings with -Wsign-compare
  * Add compilation with meson (not used by default so far)
  * Yet another revamp of how we handle unaligned accesses
  * Added a number of extra checks for common tree errors
  * Checks for interrupt providers
  * i2c reg properties
  * Tighten checking of gpio properties
  * Reduce dependencies when building libfdt only
  * Allow libfdt.h header to be used from C++ more easily
  * Accept .dtbo extension for overlays
  * Update valid node and property characters to match current devicetree spec
  * Add several checks for root node sanity in fdt_check_full()
  * Somewhat more robust type labelling for the benefit of yaml output</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1664193600">- makefile-bison-rule.patch: Makefile: fix infinite recursion by dropping
  non-existent `%.output`</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1682424000">- update to 1.7.0:
  * dtc
  * Fix -Oasm output on PA-RISC by avoiding ';' separators
  * Put symbolic label references in -Odts output when possible
  * Add label relative path references
  * Don't incorrectly attempt to create fixups for reference to path
    in overlays
  * Warning rather than hard error if integer expression results are
    truncated due to cell size
  * libfdt
  * Add fdt_get_property_by_offset_w() function
  * pylibfdt
  * Fixed to work with Python 3.10
  * A number of extra methods
  * Fix out of tree build
  * fdtget
  * Add raw bytes output mode
  * General
  * Fixes for mixed-signedness comparison warnings
  * Assorted other warning fixes
  * Assorted updates to checks
  * Assorted bugfixes
  * Fix scripts to work with dash as well as bash
  * Allow static builds
  * Formalize Signed-off-by usage
- Update dtc.keyring
- Drop upstream patch:
  * makefile-bison-rule.patch</changelog>
</package>
<package pkgid="3c1e70321e0b5f5a7c6b901c45cc49f047e1e31a8be7ae72f91679f4adbf01acdc1ef5455c3c6f0f607b09d41d77b74f3cf3d8313548b5d1ee1f090d9222b7b6" name="dtc-debugsource" arch="x86_64">
  <version epoch="0" ver="1.7.0" rel="1.3"/>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1572436800">- update to 1.5.1:
  * Numerous assorted bugfixes
  * Add a new fdt_create_with_flags() function, and a
    FDT_CREATE_FLAG_NO_NAME_DEDUP flag which improves speed at the
    cost of tree size by not deduplicating property names in the
    strings section
  * Run tests against shared library, so it will catch the common
    mistake of not adding new symbols to the versioning script
  * Add a number of missing symbols to versioning script
  * Use Python3 by default for pylibfdt
  * New fdt_append_addrrange() function in libfdt
- remove dtc-license.patch (upstream)</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1572436801">- Enable python3 binding in python3-libfdt</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1572436802">- switch to building python3 bindings using setuptools to avoid
  patching</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1575806400">- Use %make_build and recpect %optflags.</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1579003200">- add dtc-no-common-conflict.patch (bsc#1160388)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1583841600">- Update to 1.6.0 (no changelog)
- Removed dtc-no-common-conflict.patch</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1619006400">- explicitly pass -pie in CFLAGS, since the build system explicitly passes
  - fPIC, which breaks our gcc-PIE profile. This makes all packaged binaries
  PIE-executables (bsc#1184122).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1634385600">- update to 1.6.1:
  * A number of bugfixes
  * Fix many warnings with -Wsign-compare
  * Add compilation with meson (not used by default so far)
  * Yet another revamp of how we handle unaligned accesses
  * Added a number of extra checks for common tree errors
  * Checks for interrupt providers
  * i2c reg properties
  * Tighten checking of gpio properties
  * Reduce dependencies when building libfdt only
  * Allow libfdt.h header to be used from C++ more easily
  * Accept .dtbo extension for overlays
  * Update valid node and property characters to match current devicetree spec
  * Add several checks for root node sanity in fdt_check_full()
  * Somewhat more robust type labelling for the benefit of yaml output</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1664193600">- makefile-bison-rule.patch: Makefile: fix infinite recursion by dropping
  non-existent `%.output`</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1682424000">- update to 1.7.0:
  * dtc
  * Fix -Oasm output on PA-RISC by avoiding ';' separators
  * Put symbolic label references in -Odts output when possible
  * Add label relative path references
  * Don't incorrectly attempt to create fixups for reference to path
    in overlays
  * Warning rather than hard error if integer expression results are
    truncated due to cell size
  * libfdt
  * Add fdt_get_property_by_offset_w() function
  * pylibfdt
  * Fixed to work with Python 3.10
  * A number of extra methods
  * Fix out of tree build
  * fdtget
  * Add raw bytes output mode
  * General
  * Fixes for mixed-signedness comparison warnings
  * Assorted other warning fixes
  * Assorted updates to checks
  * Assorted bugfixes
  * Fix scripts to work with dash as well as bash
  * Allow static builds
  * Formalize Signed-off-by usage
- Update dtc.keyring
- Drop upstream patch:
  * makefile-bison-rule.patch</changelog>
</package>
<package pkgid="95d3525b4f46a8817fdc578b8cf2741a1e08741bd4a54338740d6e5cce1efeba7817b888f369032a7a8ca4b34344a54a7d28616049f4e86ad35ddce0f0e5dece" name="duktape" arch="src">
  <version epoch="0" ver="2.7.0" rel="2.1"/>
  <changelog author="avvissu@yandex.by" date="1496145600">- Initial package</changelog>
  <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="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1564401600">- Update to 2.4.0:
  * Minor fixes and improvements</changelog>
  <changelog author="Martin Rey &lt;mrey@suse.com&gt;" date="1595937600">- Update to 2.5.0:
  * CBOR support, minor fixes and improvements
- spec file changes
  * change http to https in URLs
  * use RPM macros</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1604059200">- Update to 2.6.0:
  * Various fixes and portability improvements.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1669636800">- duktape-link-m.patch: link against libm for sin() and related functions,
  in case the compiler with -Os creates external references. bsc#1205805</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 2.7.0:
  * Fix memory unsafe behavior when valstack size limit hit in
    call setup
  * Fix a realloc() memory leak triggered when (1) previous
    allocation exists, (2) new realloc size is 0, (3) GC is
    triggered before first realloc() attempt
  * Fix void pointer arithmetic in duk_alloc_pool.c, caused
    problems with MSVC
  * Fix broken bytecode dump on big endian architectures
  * Fix DUK_USE_GET_RANDOM_DOUBLE() argument handling
  * Use yaml.safe_load() instead of yaml.load() in Py2 tooling
  * Dist makefile and pkg-config improvements
  * Fix Makefile.jsoncbor build
  * Reformat source with clang-format-12
- Bump sover define following upstream changes.
- Rebase duktape-link-m.patch with quilt.
- Drop pc.in file, no longer needed.
- Pass the needed prefixes etc to make_build and make_install.
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1694692800">- Ship libduktape207-32bit: needed by libproxy since version 0.5.</changelog>
</package>
<package pkgid="799e9fd39c77660151f4d6212452f6fe47c08de0c55f7a5c7bb9f3cb5fc41eef67ef99cd70817d2c438abe0e718fab288bd1818e99a2e562cd671dd5c6b21848" name="duktape-debugsource" arch="i586">
  <version epoch="0" ver="2.7.0" rel="2.1"/>
  <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="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1564401600">- Update to 2.4.0:
  * Minor fixes and improvements</changelog>
  <changelog author="Martin Rey &lt;mrey@suse.com&gt;" date="1595937600">- Update to 2.5.0:
  * CBOR support, minor fixes and improvements
- spec file changes
  * change http to https in URLs
  * use RPM macros</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1604059200">- Update to 2.6.0:
  * Various fixes and portability improvements.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1669636800">- duktape-link-m.patch: link against libm for sin() and related functions,
  in case the compiler with -Os creates external references. bsc#1205805</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 2.7.0:
  * Fix memory unsafe behavior when valstack size limit hit in
    call setup
  * Fix a realloc() memory leak triggered when (1) previous
    allocation exists, (2) new realloc size is 0, (3) GC is
    triggered before first realloc() attempt
  * Fix void pointer arithmetic in duk_alloc_pool.c, caused
    problems with MSVC
  * Fix broken bytecode dump on big endian architectures
  * Fix DUK_USE_GET_RANDOM_DOUBLE() argument handling
  * Use yaml.safe_load() instead of yaml.load() in Py2 tooling
  * Dist makefile and pkg-config improvements
  * Fix Makefile.jsoncbor build
  * Reformat source with clang-format-12
- Bump sover define following upstream changes.
- Rebase duktape-link-m.patch with quilt.
- Drop pc.in file, no longer needed.
- Pass the needed prefixes etc to make_build and make_install.
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1694692800">- Ship libduktape207-32bit: needed by libproxy since version 0.5.</changelog>
</package>
<package pkgid="e198ff6f98c738980a2a32c72e77e8219438c21da9a0f086d2d5b595cb628fef214c76d635ab09cdce6b3bd0f2244314b2fc86d88e6f9c9a520778dfd1bdaf35" name="duktape-debugsource" arch="x86_64">
  <version epoch="0" ver="2.7.0" rel="2.1"/>
  <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="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1564401600">- Update to 2.4.0:
  * Minor fixes and improvements</changelog>
  <changelog author="Martin Rey &lt;mrey@suse.com&gt;" date="1595937600">- Update to 2.5.0:
  * CBOR support, minor fixes and improvements
- spec file changes
  * change http to https in URLs
  * use RPM macros</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1604059200">- Update to 2.6.0:
  * Various fixes and portability improvements.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1669636800">- duktape-link-m.patch: link against libm for sin() and related functions,
  in case the compiler with -Os creates external references. bsc#1205805</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 2.7.0:
  * Fix memory unsafe behavior when valstack size limit hit in
    call setup
  * Fix a realloc() memory leak triggered when (1) previous
    allocation exists, (2) new realloc size is 0, (3) GC is
    triggered before first realloc() attempt
  * Fix void pointer arithmetic in duk_alloc_pool.c, caused
    problems with MSVC
  * Fix broken bytecode dump on big endian architectures
  * Fix DUK_USE_GET_RANDOM_DOUBLE() argument handling
  * Use yaml.safe_load() instead of yaml.load() in Py2 tooling
  * Dist makefile and pkg-config improvements
  * Fix Makefile.jsoncbor build
  * Reformat source with clang-format-12
- Bump sover define following upstream changes.
- Rebase duktape-link-m.patch with quilt.
- Drop pc.in file, no longer needed.
- Pass the needed prefixes etc to make_build and make_install.
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1694692800">- Ship libduktape207-32bit: needed by libproxy since version 0.5.</changelog>
</package>
<package pkgid="705c4a1ff8405393592bfaf6cc897bdda1e45fb9ec327fe2bba00f345bca790f768ffbb0a64510162ccf2130886c66f3dd092e4ea9f54e1f51f7ce3193e1b2fe" name="duktape-devel" arch="i586">
  <version epoch="0" ver="2.7.0" rel="2.1"/>
  <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="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1564401600">- Update to 2.4.0:
  * Minor fixes and improvements</changelog>
  <changelog author="Martin Rey &lt;mrey@suse.com&gt;" date="1595937600">- Update to 2.5.0:
  * CBOR support, minor fixes and improvements
- spec file changes
  * change http to https in URLs
  * use RPM macros</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1604059200">- Update to 2.6.0:
  * Various fixes and portability improvements.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1669636800">- duktape-link-m.patch: link against libm for sin() and related functions,
  in case the compiler with -Os creates external references. bsc#1205805</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 2.7.0:
  * Fix memory unsafe behavior when valstack size limit hit in
    call setup
  * Fix a realloc() memory leak triggered when (1) previous
    allocation exists, (2) new realloc size is 0, (3) GC is
    triggered before first realloc() attempt
  * Fix void pointer arithmetic in duk_alloc_pool.c, caused
    problems with MSVC
  * Fix broken bytecode dump on big endian architectures
  * Fix DUK_USE_GET_RANDOM_DOUBLE() argument handling
  * Use yaml.safe_load() instead of yaml.load() in Py2 tooling
  * Dist makefile and pkg-config improvements
  * Fix Makefile.jsoncbor build
  * Reformat source with clang-format-12
- Bump sover define following upstream changes.
- Rebase duktape-link-m.patch with quilt.
- Drop pc.in file, no longer needed.
- Pass the needed prefixes etc to make_build and make_install.
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1694692800">- Ship libduktape207-32bit: needed by libproxy since version 0.5.</changelog>
</package>
<package pkgid="fca3ea044d970baa2a296a15ff3116a351fc6216d25a1c35eebbbf926b510e86eb219a06e367e3fa9abcad8e01b4a75d8bf0a85d93e004e126dbdd06176fc8e4" name="duktape-devel" arch="x86_64">
  <version epoch="0" ver="2.7.0" rel="2.1"/>
  <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="Alexei Podvalsky &lt;avvissu@yandex.by&gt;" date="1564401600">- Update to 2.4.0:
  * Minor fixes and improvements</changelog>
  <changelog author="Martin Rey &lt;mrey@suse.com&gt;" date="1595937600">- Update to 2.5.0:
  * CBOR support, minor fixes and improvements
- spec file changes
  * change http to https in URLs
  * use RPM macros</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1604059200">- Update to 2.6.0:
  * Various fixes and portability improvements.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1669636800">- duktape-link-m.patch: link against libm for sin() and related functions,
  in case the compiler with -Os creates external references. bsc#1205805</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 2.7.0:
  * Fix memory unsafe behavior when valstack size limit hit in
    call setup
  * Fix a realloc() memory leak triggered when (1) previous
    allocation exists, (2) new realloc size is 0, (3) GC is
    triggered before first realloc() attempt
  * Fix void pointer arithmetic in duk_alloc_pool.c, caused
    problems with MSVC
  * Fix broken bytecode dump on big endian architectures
  * Fix DUK_USE_GET_RANDOM_DOUBLE() argument handling
  * Use yaml.safe_load() instead of yaml.load() in Py2 tooling
  * Dist makefile and pkg-config improvements
  * Fix Makefile.jsoncbor build
  * Reformat source with clang-format-12
- Bump sover define following upstream changes.
- Rebase duktape-link-m.patch with quilt.
- Drop pc.in file, no longer needed.
- Pass the needed prefixes etc to make_build and make_install.
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1694692800">- Ship libduktape207-32bit: needed by libproxy since version 0.5.</changelog>
</package>
<package pkgid="eba60f470f907ffd433eeb0a5acc72bc99618221aa771c583679351158c047950d9555d507559770290d8a290810571d37c85007ac770c96757dc4d5c89fe510" name="dunelegacy" arch="src">
  <version epoch="0" ver="0.96.4" rel="4.1"/>
  <changelog author="mailaender@opensuse.org" date="1311336000">- Initial package for build.opensuse.org, based upon
  http://cvs.pld-linux.org/cgi-bin/cvsweb/packages/dunelegacy/dunelegacy.spec?rev=1.8.2.1</changelog>
  <changelog author="jengelh@medozas.de" date="1335787200">- Enable parallel build with %_smp_mflags
- Remove seemingly unneeded calls to autotools regeneration</changelog>
  <changelog author="mailaender@opensuse.org" date="1364212800">- Update to 0.96.3
- Use https://en.opensuse.org/SourceUrls</changelog>
  <changelog author="mailaender@opensuse.org" date="1439726400">- Run unit tests
- Fix rpmlint warnings</changelog>
  <changelog author="rpm@fthiessen.de" date="1467288000">- Added fix-gcc6.patch to fix build with gcc6 (c++14)</changelog>
  <changelog author="dap.darkness@gmail.com" date="1467288001">- Added dunelegacy-0.96.3-configure-CXXFLAGS.diff to not override
  system's CXXFLAGS and to not use -O3.
- Added man page.
- Enabled verbose make output.</changelog>
  <changelog author="mailaender@opensuse.org" date="1485086400">- update to version 0.96.4
- drop fix-gcc6.patch (included upstream)
- drop dunelegacy-0.96.3-configure-CXXFLAGS.diff (included upstream)</changelog>
  <changelog author="mailaender@opensuse.org" date="1500120000">- Install appdata.xml file</changelog>
  <changelog author="wbauer@tmo.at" date="1523102400">- Add fix-build-with-SDL_mixer-2.0.2.patch to fix build with
  SDL2_mixer 2.0.2 where MIX_INIT_FLUIDSYNTH has been renamed to
  MIX_INIT_MID</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">-  Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
</package>
<package pkgid="c19e0b03d82d2d72f2f3b95e7cce6f6d566c680b4621f467df06f55d978247d4bc5b20469cd71afed435c7c574707d4b07dcebed6452279230bde80316fd502d" name="dunelegacy" arch="x86_64">
  <version epoch="0" ver="0.96.4" rel="4.1"/>
  <changelog author="mailaender@opensuse.org" date="1311336000">- Initial package for build.opensuse.org, based upon
  http://cvs.pld-linux.org/cgi-bin/cvsweb/packages/dunelegacy/dunelegacy.spec?rev=1.8.2.1</changelog>
  <changelog author="jengelh@medozas.de" date="1335787200">- Enable parallel build with %_smp_mflags
- Remove seemingly unneeded calls to autotools regeneration</changelog>
  <changelog author="mailaender@opensuse.org" date="1364212800">- Update to 0.96.3
- Use https://en.opensuse.org/SourceUrls</changelog>
  <changelog author="mailaender@opensuse.org" date="1439726400">- Run unit tests
- Fix rpmlint warnings</changelog>
  <changelog author="rpm@fthiessen.de" date="1467288000">- Added fix-gcc6.patch to fix build with gcc6 (c++14)</changelog>
  <changelog author="dap.darkness@gmail.com" date="1467288001">- Added dunelegacy-0.96.3-configure-CXXFLAGS.diff to not override
  system's CXXFLAGS and to not use -O3.
- Added man page.
- Enabled verbose make output.</changelog>
  <changelog author="mailaender@opensuse.org" date="1485086400">- update to version 0.96.4
- drop fix-gcc6.patch (included upstream)
- drop dunelegacy-0.96.3-configure-CXXFLAGS.diff (included upstream)</changelog>
  <changelog author="mailaender@opensuse.org" date="1500120000">- Install appdata.xml file</changelog>
  <changelog author="wbauer@tmo.at" date="1523102400">- Add fix-build-with-SDL_mixer-2.0.2.patch to fix build with
  SDL2_mixer 2.0.2 where MIX_INIT_FLUIDSYNTH has been renamed to
  MIX_INIT_MID</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">-  Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
</package>
<package pkgid="82ae57e4354b9869e3e8102714b75630ab16dd012573528240af4508f5097bc530f471a10930c3a05e9bab17953e59373166cf0fe397c5bcbdfc856a0e18ffe1" name="dunelegacy-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.96.4" rel="4.1"/>
  <changelog author="mailaender@opensuse.org" date="1311336000">- Initial package for build.opensuse.org, based upon
  http://cvs.pld-linux.org/cgi-bin/cvsweb/packages/dunelegacy/dunelegacy.spec?rev=1.8.2.1</changelog>
  <changelog author="jengelh@medozas.de" date="1335787200">- Enable parallel build with %_smp_mflags
- Remove seemingly unneeded calls to autotools regeneration</changelog>
  <changelog author="mailaender@opensuse.org" date="1364212800">- Update to 0.96.3
- Use https://en.opensuse.org/SourceUrls</changelog>
  <changelog author="mailaender@opensuse.org" date="1439726400">- Run unit tests
- Fix rpmlint warnings</changelog>
  <changelog author="rpm@fthiessen.de" date="1467288000">- Added fix-gcc6.patch to fix build with gcc6 (c++14)</changelog>
  <changelog author="dap.darkness@gmail.com" date="1467288001">- Added dunelegacy-0.96.3-configure-CXXFLAGS.diff to not override
  system's CXXFLAGS and to not use -O3.
- Added man page.
- Enabled verbose make output.</changelog>
  <changelog author="mailaender@opensuse.org" date="1485086400">- update to version 0.96.4
- drop fix-gcc6.patch (included upstream)
- drop dunelegacy-0.96.3-configure-CXXFLAGS.diff (included upstream)</changelog>
  <changelog author="mailaender@opensuse.org" date="1500120000">- Install appdata.xml file</changelog>
  <changelog author="wbauer@tmo.at" date="1523102400">- Add fix-build-with-SDL_mixer-2.0.2.patch to fix build with
  SDL2_mixer 2.0.2 where MIX_INIT_FLUIDSYNTH has been renamed to
  MIX_INIT_MID</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699272000">-  Fix build with RPM 4.19: unnumbered patches are no longer
  supported.</changelog>
</package>
<package pkgid="32ad70afba3eb0564013627e4d9fb66a1c83c599dad3fd8c5825a78a96331d09db28d9eb11c81dc71e748136ebc0534e2955f52eb006a0605bc7dc75421cbc05" name="dvb-utils" arch="i586">
  <version epoch="0" ver="1.24.1" rel="1.5"/>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1578484800">- Refresh patch sysmacros.patch
- Update to 1.18.0:
  * Various fixes all around</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1583150400">- Add patch for gcc 10 bsc#1160298:
  * gcc10.patch</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1588420800">- Avoid symbol name clash causing qv4l2 crash - v4l2_open is defined
  by the public libv4l2 and private libv4l2utils
  * Update use_system_v4l_for_qv4l.patch</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1588420801">- Update to 1.18.1:
  Fix GCC 10 / -fno-common
- Drop upstream gcc10.patch</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" 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="Dirk Mueller &lt;dmueller@suse.com&gt;" 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="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1599566400">- Exclude /usr/lib/udev/systemd-udevd.service.d/50-rc_keymap.conf
  for Leaps, it isn't installed in the first place</changelog>
  <changelog author="Asterios Dramis &lt;asterios.dramis@gmail.com&gt;" date="1613908800">- Force C++14 as the code is not C++17 ready. Fixes GCC 11 build
  (boo#1181884).
- Don't exclude /usr/lib/udev/systemd-udevd.service.d/50-rc_keymap.conf
  for Leap 15.3.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1638705600">- update to 1.22.1
  * add missing include for uClibc-ng
  * buildsystem: Start v4l-utils 1.21.0 development cycle
  * Build with libbpf, remove local sources
  * cec: add active sensing test for Audio Rate Control messages
  * cec: add Deck Control wake-up handling tests
  * cec: add invalid operand test for Audio Rate Control messages
  * cec: add One Touch Record Standby tests
  * cec: add tests for Deck Control message
  * cec: add tests for Deck Play message
  * cec: add tests for Give Deck Status message
  * cec-compliance: add Audio System mask to Set Audio Rate
  * cec-compliance: add cec-test-tuner-record-timer.cpp
  * cec-compliance: add 'reason' sanity check.
  * cec-compliance: Add version command
  * cec-compliance: clarify a power transition test
  * cec-compliance: clarify a warning
  * cec-compliance: don't skip tests if phys addr is invalid
  * cec-compliance: fix broken timer tests
  * cec-compliance: fix confusing 'Transient state' message
  * cec-compliance: fix 'unresponsive' detection
  * cec-compliance/follower: fix type comparison warnings
  * cec-compliance: hardcode audio_out_delay to 1 if not set
  * cec-compliance: improve confusing message
  * cec-compliance: improve current latency checks
  * cec-compliance: improve error message
  * cec-compliance: improve testLostMsgs test
  * cec-compliance: improve warning about late reply
  * cec-compliance: move audio helper functions to cec-test-audio.cpp
  * cec-compliance: move CDC helper functions to cec-test.cpp
  * cec-compliance: options -n and -N were swapped in --help
  * cec-compliance: remove Deck Status test
  * cec-compliance: remove One Touch Record Status test
  * cec-compliance: skip warning if audio_out_delay is 1
  * cec-compliance: the SHA needs to be shown in different ways
  * cec-compliance: use send_timer_error for one more test
  * cec-compliance: use the actual audio_out_delay value
  * cec-compliance: wait up to 10s for Inactive Source reply
  * cec-ctl.1.in: fix awkward language
  * cec-ctl: Add version command
  * cec-ctl/cec-compliance: add pulse8-cec kernel version check
  * cec-ctl: detect if Standby etc. messages are Nacked
  * cec-ctl: don't spam log with PA changes unless paused
  * cec-ctl: free signal time -&gt; signal free time
  * cec-ctl: improve --list-devices
  * cec-ctl: improve 'Sleep' message in stress test
  * cec-ctl: improve the --phys-addr-from-edid-poll option
  * cec-ctl: log signal free time when (show &amp;&amp; !verbose)
  * cec-ctl: min/max-sleep arguments should be double, not unsigned
  * cec-ctl: really wait for 2 seconds when the HPD is low
  * cec-ctl: report low drive without --verbose
  * cec-ctl: showTopology(): fix level wraparound bug
  * cec: expand One Touch Record tests
  * cec: expand Timer Programming tests
  * cec-follower: add --standby and --toggle-power-status
  * cec-follower: Add version command
  * cec-follower: CEC_MSG_STANDBY can just call enter_standby()
  * cec-follower: detect the cessation of Audio Rate Control messages
  * cec-follower: drop physical address check
  * cec-follower: emulate features for CEC versions &lt; CEC 2.0
  * cec-follower: emulate programmed timer recordings
  * cec-follower: fix incorrect fallthrough
  * cec-follower: fix logging the SHA
  * cec-follower: increase precision of Audio Rate Control active sensing
  * cec-follower: refactoring: split up overly long functions
  * cec-follower: use log_addr_type to get local device type
  * cec: improve vendor ID logging
  * cec: remove redundant struct cec_msg initializations
  * cec-tuner: std::array conversions
  * cec utils and v4l2-compliance: improve version info
  * clang-tidy: add a bunch of const
  * clang-tidy: use auto
  * clang-tidy: use nullptr
  * clang-tidy: use using instead of typedef
  * clean up includes and convert C includes to C++
  * common/media-info.cpp: 'Flags' was not aligned
  * configure.ac: Add --without-libudev option to avoid automagic dep
  * configure.ac: autodetect availability of systemd
  * configure.ac: drop printf for GIT_COMMIT_DATE
  * configure.ac: Export git commit count
  * configure.ac: Fix building without libudev
  * configure.ac: improve gettext compatibility support
  * configure.ac: Resolve GIT_* even if repository is a submodule
  * configure.ac: revert AM_GNU_GETTEXT_VERSION change
  * contrib/test/test-media: add -setup option
  * convert files to reference
  * convert to range based loops
  * cppcheck: turn several references to const
  * cppcheck: use const references
  * cv4l-helpers.h: fix the cv4l_buffer assignment operator
  * dvb-dev-remote: check if setsockopt() fails
  * dvb-fe-tool: better check the event type
  * dvb-file: fix one-line output with default values
  * dvb-file: reimplement get_pmt_descriptors()
  * dvbv5-daemon: don't dereference a null pointer
  * dvbv5-daemon: do some cleanups at the daemon
  * dvbv5-zap: add a check for dvb_fe_retrieve_status() errors
  * dvbv5-zap: add a warning when not recording PMT data
  * dvbv5-zap: allow recording also the SDT table
  * dvbv5-zap: don't use start time initialized
  * dvbv5-zap: fix a cut-and paste error
  * dvbv5-zap: remove an unused logic
  * dvb-zap: copy_to_file doesn't return any value
  * fix mismatching declaration
  * Fix print formatting warning for clang.
  * ir-ctl: include timeout in raw IR and parse timeout in pulse-space file
  * ir-ctl: increase the size of the buffer used to read raw files
  * ir-ctl: print correct transmitter count
  * ir-ctl: Revert "ir-ctl: print correct transmitter count"
  * keytable: Add source information in generated keymaps
  * keytable: ensure BPF IR decoders use correct section name
  * keytable: Fix missing inclusion of argp.h
  * keytable: fix typo
  * keytable: restrict installation of 50-rc_keymap.conf
  * libcecutil/cec-info.cpp: rename Reserved to Backup
  * libcecutil: make license consistent
  * libdvb: fix ATSC service location parser
  * libdvbv5: add a warning if a descriptor's init doesn't went fine
  * libdvbv5: add support for the registration descriptor
  * libdvbv5: avoid a potential access out of an array
  * libdvbv5: desc_ca: cleanup the routine
  * libdvbv5: desc_language: check if the size is correct
  * libdvbv5: desc_network_name: simplify the init code
  * libdvbv5: detect SMTPE 302m audio format
  * libdvbv5: don't leak memory at dvb-dev-remote
  * libdvbv5: dvb-dev-local: better handle realloc()
  * libdvbv5: dvb-dev-local: fix error handling for device addition
  * libdvbv5: dvb-dev-remote: better handle cmd size
  * libdvbv5: dvb-dev-remote: don't leak resources at send_buf()
  * libdvbv5: fix a typo
  * libdvbv5: fix init of the ATSC service location
  * libdvbv5: fix the quality detection logic
  * libdvbv5: hide my_strlcpy symbol
  * libdvbv5: hide stack_dump symbols and provide soname compatibility
  * libdvbv5: initialize v3 params
  * libdvbv5: use an array for the fourcc type
  * libdvbv5: validate cable descriptor's size
  * libv4l2: add newer caps to v4l2_driver.c
  * Makefile.am: turn the build less verbose by default
  * mass constexpr conversions
  * mc_nextgen_test: Link against argp library
  * media-ctl: add v4l2-ycbcr-enc field in help description
  * media-ctl: Add version command
  * media-ctl: fix compiler warnings
  * media-ctl: fix ycbcr property in help description
  * media-info: MEDIA_ENT_F_IO_DTV doesn't need an interface
  * Move sync-with-kernel into dedicated shell script ./sync-with-kernel.sh
  * qv4l2: add -Wno-psabi to avoid ABI warning on ARM
  * qv4l2: Also fall back to old method for querying resolution
  * qv4l2: fallback if window()-&gt;windowHandle() == NULL
  * qv4l2: fix CaptureWin::setWindowSize() if there are multiple screens
  * qv4l2: fix more 'deprecated Qt functions' warnings
  * qv4l2: fix use of deprecated byteCount method
  * qv4l2: QGuiApplication::screenAt() appeared in Qt 5.10
  * qvidcap: fix GL_UNPACK_ROW_LENGTH for Bayer &gt; 8 bits
  * qvidcap: set GL_UNPACK_ROW_LENGTH for Bayer formats
  * remove pointless constructor
  * remove unused ARRAY_SIZE
  * Rudimentary support for mi_media_detect_type on FreeBSD.
  * sync with latest media kernel
  * test-media: add 'date' at beginning and end, show versions
  * test-media: add -E and -W options
  * test-media: add support for vidtv
  * test-media: add 'tee /dev/kmsg'
  * test-media: add vidtv to the mc target
  * test-media: also keep vivid cec devices open
  * test-media: configure vimc scaler correctly
  * test-media: drop vidtv from mc, but warn if MC is disabled for DVB
  * test-media: drop vidtv from the 'mc' target
  * test-media: enable cache_hints for the first vivid instance
  * test-media: improve vidtv tests
  * test-media: mc should include vidtv
  * test-media: missed one scaler config line
  * test-media: show version info earlier and show cmd args
  * use auto
  * use emplace_back
  * use explicit for single argument constructors
  * Use standard integer types
  * use using instead of typedef
  * utils/cec: fix inconsistent Vendor ID reporting
  * utils/libcecutil/cec-log.cpp: report 6 digits of Vendor ID
  * utils: replace push_back with emplace_back
  * utils: v4l2-ctl: support V4L2_CAP_IO_MC in v4l2-ctl '--list-formats-*' commands
  * v4l2/cec-compliance: use new GIT_SHA variable
  * v4l2: common: add the flags V4L2_FMT_FLAG_CSC* to the list that maps flags to str
  * v4l2-compliance-32: use v4l2_compliance_CPPFLAGS
  * v4l2-compliance: add 0 check for v4l2_event reserved field
  * v4l2-compliance: Add libcamera to businfo prefixes
  * v4l2-compliance: add missing V4L2_PIX_FMT_H264_SLICE
  * v4l2-compliance: add new test for 32/64 bit time handling
  * v4l2-compliance: add support for VIDIOC_SUBDEV_QUERYCAP
  * v4l2-compliance: Add version command
  * v4l2-compliance: check correct buffer length after CREATE_BUFS
  * v4l2-compliance: check entity function for codecs
  * v4l2-compliance: Convert testBlockingDQBuf to pthreads
  * v4l2-compliance: disable cache flag test for kernels &lt; 5.9
  * v4l2-compliance: don't warn about seq counter for metadata
  * v4l2-compliance: drop kernel_version
  * v4l2-compliance: fix bad indentation
  * v4l2-compliance: fix cache hint regressions
  * v4l2-compliance: fix colorspace checks for JPEG codecs
  * v4l2-compliance: fix g++-7 compile error
  * v4l2-compliance: fix stateful encoder tests
  * v4l2-compliance: fix two S_EDID tests
  * v4l2-compliance: improve comment for CROPCAP/G_SELECTION fail
  * v4l2-compliance: improve compound control checks
  * v4l2-compliance: improve fmtdesc.description check
  * v4l2-compliance: improve frequency range checks
  * v4l2-compliance: improve request tests
  * v4l2-compliance: improve VIDIOC_TRY_DE/ENCODER_CMD tests
  * v4l2-compliance: improve VIDIOC_(TRY_)EN/DECODER_CMD tests
  * v4l2-compliance: move all vivid controls to v4l2-compliance.h
  * v4l2-compliance: relax testBasicSelection check.
  * v4l2-compliance: remove spurious \n in message
  * v4l2-compliance: rename stvec to vec_remote_subtests
  * v4l2-compliance: skip sequence tests for vivid
  * v4l2-compliance: some fails were ignored
  * v4l2-compliance: test for vb2/m2m poll kernel bug
  * v4l2-compliance: test polling and disconnecting
  * v4l2-compliance: use fail_on_test_val for better fail reports
  * v4l2-compliance: V4L2_PIX_FMT_VP8_FRAME is for stateless decoder
  * v4l2-ctl-32: use v4l2_ctl_CPPFLAGS, fix wrong check
  * v4l2-ctl: add missing const, use {} instead of memset
  * v4l2-ctl: add new control types
  * v4l2-ctl: add '--set-edid type=list' support
  * v4l2-ctl: add --show-edid, add new test EDIDs
  * v4l2-ctl: add support for VIDIOC_SUBDEV_QUERYCAP
  * v4l2-ctl: Add version command
  * v4l2-ctl: break on VIDIOC_DQEVENT error
  * v4l2-ctl: clean up control value printing
  * v4l2-ctl: don't squash setting multiple identical controls.
  * v4l2-ctl: fix broken fd.qbuf error check
  * v4l2-ctl: fix bugs found in streaming_set_cap2out
  * v4l2-ctl: fix hdmi and hdmi-4k-170mhz EDIDs
  * v4l2-ctl: fix incorrect check for last_ts
  * v4l2-ctl: fix INTEGER64 support, add common_print_control()
  * v4l2-ctl: Fix test_ioctl cmd type
  * v4l2-ctl: improve --help-edid
  * v4l2-ctl: print delta to current clock in verbose mode
  * v4l2-ctl: print specific error upon failure
  * v4l2-ctl: recognize compound h264 and fwht control types
  * v4l2-ctl: remove unused struct flag_def
  * v4l2-ctl: rename vivid_uvc_meta_buf to uvc_meta_buf
  * v4l2-ctl: set  total number of native DTDs to 1
  * v4l2-ctl: subdev: Add support for the CSC API in the subdevices
  * v4l2-ctl: subdev: Add the flags to the list of supported mbus formats
  * v4l2-ctl: update EDIDs
  * v4l2-ctl: update test EDIDs
  * v4l2-ctl: vidcap: Add support for the CSC API
  * v4l2-dbg: fix control flow problem
  * v4l2grab: add command line args for other capture methods
  * v4l2grab: add querycap basic support
  * v4l2grab: add read and userptr capture methods
  * v4l2grab: fix block mode handling
  * v4l2grab: prepare it for adding support for other methods
  * v4l2grab: remove an unused var
  * v4l2grab: some code reorg
  * v4l2-info: add v4l2_info_subdev_capability
  * v4l2-info.cpp: add new flag V4L2_FMT_FLAG_ENC_CAP_FRAME_INTERVAL
  * v4l2-subdev.h: replace BIT(0) by 0x00000001
  * v4l2-tpg.patch: add clamp_t define
  * v4l2-tpg.patch: rename min/max defines to tpg_min/max
  * v4l2-utils: test cache_hints for MMAP queues
  * v4l2-utils: turn fb_formats to constexpr array
  * v4l-compliance: re-introduce NON_COHERENT and cache hints tests
  * v4l-compliance: remove NON_CONSISTENT hint test
  * v4l-helpers: don't mix enum type with int
  * v4l-utils: add missing fallthrough
  * v4l-utils: add missing static
  * v4l-utils: convert board_list to vector
  * v4l-utils: FreeBSD already defines packed
  * v4l-utils: libdvbv5: fix broken my_strlcpy calls
  * v4l-utils: patch v4l2-controls.h
  * v4l-utils: switch remote_subtest arrays to vector
  * v4l-utils: sync with latest media kernel
  * v4l-utils: sync with latest media staging tree
  * v4l-utils: sync with latest media_tree master repo
  * v4l-utils: sync with media_tree master
  * v4l-utils: sync with media_tree/master
  * v4l-utils: sync with upstream media_tree master
  * v4l-utils: update v4l2-tpg.patch
  * v4l-utils: use V4L2_TYPE_IS_CAPTURE
- remove sysmacros.patch: obsolete</changelog>
  <changelog author="Asterios Dramis &lt;asterios.dramis@gmail.com&gt;" date="1677672000">- Update to version 1.24.1:
  * Lot of changes, see ChangeLog for details.
- Removed update-desktop-files and hicolor-icon-theme post
  requirements (not needed anymore).</changelog>
</package>
<package pkgid="99a275e31cf9c1978719bc337abe98a392a1eb842bfb8a02118d33bf32f514c1823a7dddeac5c73a418c4bb1b75cc7e8dfca3ad034424c679c639e3e896c4372" name="dvb-utils" arch="x86_64">
  <version epoch="0" ver="1.24.1" rel="1.5"/>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1578484800">- Refresh patch sysmacros.patch
- Update to 1.18.0:
  * Various fixes all around</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1583150400">- Add patch for gcc 10 bsc#1160298:
  * gcc10.patch</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1588420800">- Avoid symbol name clash causing qv4l2 crash - v4l2_open is defined
  by the public libv4l2 and private libv4l2utils
  * Update use_system_v4l_for_qv4l.patch</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1588420801">- Update to 1.18.1:
  Fix GCC 10 / -fno-common
- Drop upstream gcc10.patch</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" 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="Dirk Mueller &lt;dmueller@suse.com&gt;" 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="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1599566400">- Exclude /usr/lib/udev/systemd-udevd.service.d/50-rc_keymap.conf
  for Leaps, it isn't installed in the first place</changelog>
  <changelog author="Asterios Dramis &lt;asterios.dramis@gmail.com&gt;" date="1613908800">- Force C++14 as the code is not C++17 ready. Fixes GCC 11 build
  (boo#1181884).
- Don't exclude /usr/lib/udev/systemd-udevd.service.d/50-rc_keymap.conf
  for Leap 15.3.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1638705600">- update to 1.22.1
  * add missing include for uClibc-ng
  * buildsystem: Start v4l-utils 1.21.0 development cycle
  * Build with libbpf, remove local sources
  * cec: add active sensing test for Audio Rate Control messages
  * cec: add Deck Control wake-up handling tests
  * cec: add invalid operand test for Audio Rate Control messages
  * cec: add One Touch Record Standby tests
  * cec: add tests for Deck Control message
  * cec: add tests for Deck Play message
  * cec: add tests for Give Deck Status message
  * cec-compliance: add Audio System mask to Set Audio Rate
  * cec-compliance: add cec-test-tuner-record-timer.cpp
  * cec-compliance: add 'reason' sanity check.
  * cec-compliance: Add version command
  * cec-compliance: clarify a power transition test
  * cec-compliance: clarify a warning
  * cec-compliance: don't skip tests if phys addr is invalid
  * cec-compliance: fix broken timer tests
  * cec-compliance: fix confusing 'Transient state' message
  * cec-compliance: fix 'unresponsive' detection
  * cec-compliance/follower: fix type comparison warnings
  * cec-compliance: hardcode audio_out_delay to 1 if not set
  * cec-compliance: improve confusing message
  * cec-compliance: improve current latency checks
  * cec-compliance: improve error message
  * cec-compliance: improve testLostMsgs test
  * cec-compliance: improve warning about late reply
  * cec-compliance: move audio helper functions to cec-test-audio.cpp
  * cec-compliance: move CDC helper functions to cec-test.cpp
  * cec-compliance: options -n and -N were swapped in --help
  * cec-compliance: remove Deck Status test
  * cec-compliance: remove One Touch Record Status test
  * cec-compliance: skip warning if audio_out_delay is 1
  * cec-compliance: the SHA needs to be shown in different ways
  * cec-compliance: use send_timer_error for one more test
  * cec-compliance: use the actual audio_out_delay value
  * cec-compliance: wait up to 10s for Inactive Source reply
  * cec-ctl.1.in: fix awkward language
  * cec-ctl: Add version command
  * cec-ctl/cec-compliance: add pulse8-cec kernel version check
  * cec-ctl: detect if Standby etc. messages are Nacked
  * cec-ctl: don't spam log with PA changes unless paused
  * cec-ctl: free signal time -&gt; signal free time
  * cec-ctl: improve --list-devices
  * cec-ctl: improve 'Sleep' message in stress test
  * cec-ctl: improve the --phys-addr-from-edid-poll option
  * cec-ctl: log signal free time when (show &amp;&amp; !verbose)
  * cec-ctl: min/max-sleep arguments should be double, not unsigned
  * cec-ctl: really wait for 2 seconds when the HPD is low
  * cec-ctl: report low drive without --verbose
  * cec-ctl: showTopology(): fix level wraparound bug
  * cec: expand One Touch Record tests
  * cec: expand Timer Programming tests
  * cec-follower: add --standby and --toggle-power-status
  * cec-follower: Add version command
  * cec-follower: CEC_MSG_STANDBY can just call enter_standby()
  * cec-follower: detect the cessation of Audio Rate Control messages
  * cec-follower: drop physical address check
  * cec-follower: emulate features for CEC versions &lt; CEC 2.0
  * cec-follower: emulate programmed timer recordings
  * cec-follower: fix incorrect fallthrough
  * cec-follower: fix logging the SHA
  * cec-follower: increase precision of Audio Rate Control active sensing
  * cec-follower: refactoring: split up overly long functions
  * cec-follower: use log_addr_type to get local device type
  * cec: improve vendor ID logging
  * cec: remove redundant struct cec_msg initializations
  * cec-tuner: std::array conversions
  * cec utils and v4l2-compliance: improve version info
  * clang-tidy: add a bunch of const
  * clang-tidy: use auto
  * clang-tidy: use nullptr
  * clang-tidy: use using instead of typedef
  * clean up includes and convert C includes to C++
  * common/media-info.cpp: 'Flags' was not aligned
  * configure.ac: Add --without-libudev option to avoid automagic dep
  * configure.ac: autodetect availability of systemd
  * configure.ac: drop printf for GIT_COMMIT_DATE
  * configure.ac: Export git commit count
  * configure.ac: Fix building without libudev
  * configure.ac: improve gettext compatibility support
  * configure.ac: Resolve GIT_* even if repository is a submodule
  * configure.ac: revert AM_GNU_GETTEXT_VERSION change
  * contrib/test/test-media: add -setup option
  * convert files to reference
  * convert to range based loops
  * cppcheck: turn several references to const
  * cppcheck: use const references
  * cv4l-helpers.h: fix the cv4l_buffer assignment operator
  * dvb-dev-remote: check if setsockopt() fails
  * dvb-fe-tool: better check the event type
  * dvb-file: fix one-line output with default values
  * dvb-file: reimplement get_pmt_descriptors()
  * dvbv5-daemon: don't dereference a null pointer
  * dvbv5-daemon: do some cleanups at the daemon
  * dvbv5-zap: add a check for dvb_fe_retrieve_status() errors
  * dvbv5-zap: add a warning when not recording PMT data
  * dvbv5-zap: allow recording also the SDT table
  * dvbv5-zap: don't use start time initialized
  * dvbv5-zap: fix a cut-and paste error
  * dvbv5-zap: remove an unused logic
  * dvb-zap: copy_to_file doesn't return any value
  * fix mismatching declaration
  * Fix print formatting warning for clang.
  * ir-ctl: include timeout in raw IR and parse timeout in pulse-space file
  * ir-ctl: increase the size of the buffer used to read raw files
  * ir-ctl: print correct transmitter count
  * ir-ctl: Revert "ir-ctl: print correct transmitter count"
  * keytable: Add source information in generated keymaps
  * keytable: ensure BPF IR decoders use correct section name
  * keytable: Fix missing inclusion of argp.h
  * keytable: fix typo
  * keytable: restrict installation of 50-rc_keymap.conf
  * libcecutil/cec-info.cpp: rename Reserved to Backup
  * libcecutil: make license consistent
  * libdvb: fix ATSC service location parser
  * libdvbv5: add a warning if a descriptor's init doesn't went fine
  * libdvbv5: add support for the registration descriptor
  * libdvbv5: avoid a potential access out of an array
  * libdvbv5: desc_ca: cleanup the routine
  * libdvbv5: desc_language: check if the size is correct
  * libdvbv5: desc_network_name: simplify the init code
  * libdvbv5: detect SMTPE 302m audio format
  * libdvbv5: don't leak memory at dvb-dev-remote
  * libdvbv5: dvb-dev-local: better handle realloc()
  * libdvbv5: dvb-dev-local: fix error handling for device addition
  * libdvbv5: dvb-dev-remote: better handle cmd size
  * libdvbv5: dvb-dev-remote: don't leak resources at send_buf()
  * libdvbv5: fix a typo
  * libdvbv5: fix init of the ATSC service location
  * libdvbv5: fix the quality detection logic
  * libdvbv5: hide my_strlcpy symbol
  * libdvbv5: hide stack_dump symbols and provide soname compatibility
  * libdvbv5: initialize v3 params
  * libdvbv5: use an array for the fourcc type
  * libdvbv5: validate cable descriptor's size
  * libv4l2: add newer caps to v4l2_driver.c
  * Makefile.am: turn the build less verbose by default
  * mass constexpr conversions
  * mc_nextgen_test: Link against argp library
  * media-ctl: add v4l2-ycbcr-enc field in help description
  * media-ctl: Add version command
  * media-ctl: fix compiler warnings
  * media-ctl: fix ycbcr property in help description
  * media-info: MEDIA_ENT_F_IO_DTV doesn't need an interface
  * Move sync-with-kernel into dedicated shell script ./sync-with-kernel.sh
  * qv4l2: add -Wno-psabi to avoid ABI warning on ARM
  * qv4l2: Also fall back to old method for querying resolution
  * qv4l2: fallback if window()-&gt;windowHandle() == NULL
  * qv4l2: fix CaptureWin::setWindowSize() if there are multiple screens
  * qv4l2: fix more 'deprecated Qt functions' warnings
  * qv4l2: fix use of deprecated byteCount method
  * qv4l2: QGuiApplication::screenAt() appeared in Qt 5.10
  * qvidcap: fix GL_UNPACK_ROW_LENGTH for Bayer &gt; 8 bits
  * qvidcap: set GL_UNPACK_ROW_LENGTH for Bayer formats
  * remove pointless constructor
  * remove unused ARRAY_SIZE
  * Rudimentary support for mi_media_detect_type on FreeBSD.
  * sync with latest media kernel
  * test-media: add 'date' at beginning and end, show versions
  * test-media: add -E and -W options
  * test-media: add support for vidtv
  * test-media: add 'tee /dev/kmsg'
  * test-media: add vidtv to the mc target
  * test-media: also keep vivid cec devices open
  * test-media: configure vimc scaler correctly
  * test-media: drop vidtv from mc, but warn if MC is disabled for DVB
  * test-media: drop vidtv from the 'mc' target
  * test-media: enable cache_hints for the first vivid instance
  * test-media: improve vidtv tests
  * test-media: mc should include vidtv
  * test-media: missed one scaler config line
  * test-media: show version info earlier and show cmd args
  * use auto
  * use emplace_back
  * use explicit for single argument constructors
  * Use standard integer types
  * use using instead of typedef
  * utils/cec: fix inconsistent Vendor ID reporting
  * utils/libcecutil/cec-log.cpp: report 6 digits of Vendor ID
  * utils: replace push_back with emplace_back
  * utils: v4l2-ctl: support V4L2_CAP_IO_MC in v4l2-ctl '--list-formats-*' commands
  * v4l2/cec-compliance: use new GIT_SHA variable
  * v4l2: common: add the flags V4L2_FMT_FLAG_CSC* to the list that maps flags to str
  * v4l2-compliance-32: use v4l2_compliance_CPPFLAGS
  * v4l2-compliance: add 0 check for v4l2_event reserved field
  * v4l2-compliance: Add libcamera to businfo prefixes
  * v4l2-compliance: add missing V4L2_PIX_FMT_H264_SLICE
  * v4l2-compliance: add new test for 32/64 bit time handling
  * v4l2-compliance: add support for VIDIOC_SUBDEV_QUERYCAP
  * v4l2-compliance: Add version command
  * v4l2-compliance: check correct buffer length after CREATE_BUFS
  * v4l2-compliance: check entity function for codecs
  * v4l2-compliance: Convert testBlockingDQBuf to pthreads
  * v4l2-compliance: disable cache flag test for kernels &lt; 5.9
  * v4l2-compliance: don't warn about seq counter for metadata
  * v4l2-compliance: drop kernel_version
  * v4l2-compliance: fix bad indentation
  * v4l2-compliance: fix cache hint regressions
  * v4l2-compliance: fix colorspace checks for JPEG codecs
  * v4l2-compliance: fix g++-7 compile error
  * v4l2-compliance: fix stateful encoder tests
  * v4l2-compliance: fix two S_EDID tests
  * v4l2-compliance: improve comment for CROPCAP/G_SELECTION fail
  * v4l2-compliance: improve compound control checks
  * v4l2-compliance: improve fmtdesc.description check
  * v4l2-compliance: improve frequency range checks
  * v4l2-compliance: improve request tests
  * v4l2-compliance: improve VIDIOC_TRY_DE/ENCODER_CMD tests
  * v4l2-compliance: improve VIDIOC_(TRY_)EN/DECODER_CMD tests
  * v4l2-compliance: move all vivid controls to v4l2-compliance.h
  * v4l2-compliance: relax testBasicSelection check.
  * v4l2-compliance: remove spurious \n in message
  * v4l2-compliance: rename stvec to vec_remote_subtests
  * v4l2-compliance: skip sequence tests for vivid
  * v4l2-compliance: some fails were ignored
  * v4l2-compliance: test for vb2/m2m poll kernel bug
  * v4l2-compliance: test polling and disconnecting
  * v4l2-compliance: use fail_on_test_val for better fail reports
  * v4l2-compliance: V4L2_PIX_FMT_VP8_FRAME is for stateless decoder
  * v4l2-ctl-32: use v4l2_ctl_CPPFLAGS, fix wrong check
  * v4l2-ctl: add missing const, use {} instead of memset
  * v4l2-ctl: add new control types
  * v4l2-ctl: add '--set-edid type=list' support
  * v4l2-ctl: add --show-edid, add new test EDIDs
  * v4l2-ctl: add support for VIDIOC_SUBDEV_QUERYCAP
  * v4l2-ctl: Add version command
  * v4l2-ctl: break on VIDIOC_DQEVENT error
  * v4l2-ctl: clean up control value printing
  * v4l2-ctl: don't squash setting multiple identical controls.
  * v4l2-ctl: fix broken fd.qbuf error check
  * v4l2-ctl: fix bugs found in streaming_set_cap2out
  * v4l2-ctl: fix hdmi and hdmi-4k-170mhz EDIDs
  * v4l2-ctl: fix incorrect check for last_ts
  * v4l2-ctl: fix INTEGER64 support, add common_print_control()
  * v4l2-ctl: Fix test_ioctl cmd type
  * v4l2-ctl: improve --help-edid
  * v4l2-ctl: print delta to current clock in verbose mode
  * v4l2-ctl: print specific error upon failure
  * v4l2-ctl: recognize compound h264 and fwht control types
  * v4l2-ctl: remove unused struct flag_def
  * v4l2-ctl: rename vivid_uvc_meta_buf to uvc_meta_buf
  * v4l2-ctl: set  total number of native DTDs to 1
  * v4l2-ctl: subdev: Add support for the CSC API in the subdevices
  * v4l2-ctl: subdev: Add the flags to the list of supported mbus formats
  * v4l2-ctl: update EDIDs
  * v4l2-ctl: update test EDIDs
  * v4l2-ctl: vidcap: Add support for the CSC API
  * v4l2-dbg: fix control flow problem
  * v4l2grab: add command line args for other capture methods
  * v4l2grab: add querycap basic support
  * v4l2grab: add read and userptr capture methods
  * v4l2grab: fix block mode handling
  * v4l2grab: prepare it for adding support for other methods
  * v4l2grab: remove an unused var
  * v4l2grab: some code reorg
  * v4l2-info: add v4l2_info_subdev_capability
  * v4l2-info.cpp: add new flag V4L2_FMT_FLAG_ENC_CAP_FRAME_INTERVAL
  * v4l2-subdev.h: replace BIT(0) by 0x00000001
  * v4l2-tpg.patch: add clamp_t define
  * v4l2-tpg.patch: rename min/max defines to tpg_min/max
  * v4l2-utils: test cache_hints for MMAP queues
  * v4l2-utils: turn fb_formats to constexpr array
  * v4l-compliance: re-introduce NON_COHERENT and cache hints tests
  * v4l-compliance: remove NON_CONSISTENT hint test
  * v4l-helpers: don't mix enum type with int
  * v4l-utils: add missing fallthrough
  * v4l-utils: add missing static
  * v4l-utils: convert board_list to vector
  * v4l-utils: FreeBSD already defines packed
  * v4l-utils: libdvbv5: fix broken my_strlcpy calls
  * v4l-utils: patch v4l2-controls.h
  * v4l-utils: switch remote_subtest arrays to vector
  * v4l-utils: sync with latest media kernel
  * v4l-utils: sync with latest media staging tree
  * v4l-utils: sync with latest media_tree master repo
  * v4l-utils: sync with media_tree master
  * v4l-utils: sync with media_tree/master
  * v4l-utils: sync with upstream media_tree master
  * v4l-utils: update v4l2-tpg.patch
  * v4l-utils: use V4L2_TYPE_IS_CAPTURE
- remove sysmacros.patch: obsolete</changelog>
  <changelog author="Asterios Dramis &lt;asterios.dramis@gmail.com&gt;" date="1677672000">- Update to version 1.24.1:
  * Lot of changes, see ChangeLog for details.
- Removed update-desktop-files and hicolor-icon-theme post
  requirements (not needed anymore).</changelog>
</package>
<package pkgid="247c32ace77132f080219ccb93b7201661059ed7617dbb781b57943fce4f9d9a1328927a12b9ba3548064c2d31284967969827aeb3a4856d1e9f6f39ac61d7be" name="dvb-utils-debuginfo" arch="i586">
  <version epoch="0" ver="1.24.1" rel="1.5"/>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1578484800">- Refresh patch sysmacros.patch
- Update to 1.18.0:
  * Various fixes all around</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1583150400">- Add patch for gcc 10 bsc#1160298:
  * gcc10.patch</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1588420800">- Avoid symbol name clash causing qv4l2 crash - v4l2_open is defined
  by the public libv4l2 and private libv4l2utils
  * Update use_system_v4l_for_qv4l.patch</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1588420801">- Update to 1.18.1:
  Fix GCC 10 / -fno-common
- Drop upstream gcc10.patch</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" 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="Dirk Mueller &lt;dmueller@suse.com&gt;" 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="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1599566400">- Exclude /usr/lib/udev/systemd-udevd.service.d/50-rc_keymap.conf
  for Leaps, it isn't installed in the first place</changelog>
  <changelog author="Asterios Dramis &lt;asterios.dramis@gmail.com&gt;" date="1613908800">- Force C++14 as the code is not C++17 ready. Fixes GCC 11 build
  (boo#1181884).
- Don't exclude /usr/lib/udev/systemd-udevd.service.d/50-rc_keymap.conf
  for Leap 15.3.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1638705600">- update to 1.22.1
  * add missing include for uClibc-ng
  * buildsystem: Start v4l-utils 1.21.0 development cycle
  * Build with libbpf, remove local sources
  * cec: add active sensing test for Audio Rate Control messages
  * cec: add Deck Control wake-up handling tests
  * cec: add invalid operand test for Audio Rate Control messages
  * cec: add One Touch Record Standby tests
  * cec: add tests for Deck Control message
  * cec: add tests for Deck Play message
  * cec: add tests for Give Deck Status message
  * cec-compliance: add Audio System mask to Set Audio Rate
  * cec-compliance: add cec-test-tuner-record-timer.cpp
  * cec-compliance: add 'reason' sanity check.
  * cec-compliance: Add version command
  * cec-compliance: clarify a power transition test
  * cec-compliance: clarify a warning
  * cec-compliance: don't skip tests if phys addr is invalid
  * cec-compliance: fix broken timer tests
  * cec-compliance: fix confusing 'Transient state' message
  * cec-compliance: fix 'unresponsive' detection
  * cec-compliance/follower: fix type comparison warnings
  * cec-compliance: hardcode audio_out_delay to 1 if not set
  * cec-compliance: improve confusing message
  * cec-compliance: improve current latency checks
  * cec-compliance: improve error message
  * cec-compliance: improve testLostMsgs test
  * cec-compliance: improve warning about late reply
  * cec-compliance: move audio helper functions to cec-test-audio.cpp
  * cec-compliance: move CDC helper functions to cec-test.cpp
  * cec-compliance: options -n and -N were swapped in --help
  * cec-compliance: remove Deck Status test
  * cec-compliance: remove One Touch Record Status test
  * cec-compliance: skip warning if audio_out_delay is 1
  * cec-compliance: the SHA needs to be shown in different ways
  * cec-compliance: use send_timer_error for one more test
  * cec-compliance: use the actual audio_out_delay value
  * cec-compliance: wait up to 10s for Inactive Source reply
  * cec-ctl.1.in: fix awkward language
  * cec-ctl: Add version command
  * cec-ctl/cec-compliance: add pulse8-cec kernel version check
  * cec-ctl: detect if Standby etc. messages are Nacked
  * cec-ctl: don't spam log with PA changes unless paused
  * cec-ctl: free signal time -&gt; signal free time
  * cec-ctl: improve --list-devices
  * cec-ctl: improve 'Sleep' message in stress test
  * cec-ctl: improve the --phys-addr-from-edid-poll option
  * cec-ctl: log signal free time when (show &amp;&amp; !verbose)
  * cec-ctl: min/max-sleep arguments should be double, not unsigned
  * cec-ctl: really wait for 2 seconds when the HPD is low
  * cec-ctl: report low drive without --verbose
  * cec-ctl: showTopology(): fix level wraparound bug
  * cec: expand One Touch Record tests
  * cec: expand Timer Programming tests
  * cec-follower: add --standby and --toggle-power-status
  * cec-follower: Add version command
  * cec-follower: CEC_MSG_STANDBY can just call enter_standby()
  * cec-follower: detect the cessation of Audio Rate Control messages
  * cec-follower: drop physical address check
  * cec-follower: emulate features for CEC versions &lt; CEC 2.0
  * cec-follower: emulate programmed timer recordings
  * cec-follower: fix incorrect fallthrough
  * cec-follower: fix logging the SHA
  * cec-follower: increase precision of Audio Rate Control active sensing
  * cec-follower: refactoring: split up overly long functions
  * cec-follower: use log_addr_type to get local device type
  * cec: improve vendor ID logging
  * cec: remove redundant struct cec_msg initializations
  * cec-tuner: std::array conversions
  * cec utils and v4l2-compliance: improve version info
  * clang-tidy: add a bunch of const
  * clang-tidy: use auto
  * clang-tidy: use nullptr
  * clang-tidy: use using instead of typedef
  * clean up includes and convert C includes to C++
  * common/media-info.cpp: 'Flags' was not aligned
  * configure.ac: Add --without-libudev option to avoid automagic dep
  * configure.ac: autodetect availability of systemd
  * configure.ac: drop printf for GIT_COMMIT_DATE
  * configure.ac: Export git commit count
  * configure.ac: Fix building without libudev
  * configure.ac: improve gettext compatibility support
  * configure.ac: Resolve GIT_* even if repository is a submodule
  * configure.ac: revert AM_GNU_GETTEXT_VERSION change
  * contrib/test/test-media: add -setup option
  * convert files to reference
  * convert to range based loops
  * cppcheck: turn several references to const
  * cppcheck: use const references
  * cv4l-helpers.h: fix the cv4l_buffer assignment operator
  * dvb-dev-remote: check if setsockopt() fails
  * dvb-fe-tool: better check the event type
  * dvb-file: fix one-line output with default values
  * dvb-file: reimplement get_pmt_descriptors()
  * dvbv5-daemon: don't dereference a null pointer
  * dvbv5-daemon: do some cleanups at the daemon
  * dvbv5-zap: add a check for dvb_fe_retrieve_status() errors
  * dvbv5-zap: add a warning when not recording PMT data
  * dvbv5-zap: allow recording also the SDT table
  * dvbv5-zap: don't use start time initialized
  * dvbv5-zap: fix a cut-and paste error
  * dvbv5-zap: remove an unused logic
  * dvb-zap: copy_to_file doesn't return any value
  * fix mismatching declaration
  * Fix print formatting warning for clang.
  * ir-ctl: include timeout in raw IR and parse timeout in pulse-space file
  * ir-ctl: increase the size of the buffer used to read raw files
  * ir-ctl: print correct transmitter count
  * ir-ctl: Revert "ir-ctl: print correct transmitter count"
  * keytable: Add source information in generated keymaps
  * keytable: ensure BPF IR decoders use correct section name
  * keytable: Fix missing inclusion of argp.h
  * keytable: fix typo
  * keytable: restrict installation of 50-rc_keymap.conf
  * libcecutil/cec-info.cpp: rename Reserved to Backup
  * libcecutil: make license consistent
  * libdvb: fix ATSC service location parser
  * libdvbv5: add a warning if a descriptor's init doesn't went fine
  * libdvbv5: add support for the registration descriptor
  * libdvbv5: avoid a potential access out of an array
  * libdvbv5: desc_ca: cleanup the routine
  * libdvbv5: desc_language: check if the size is correct
  * libdvbv5: desc_network_name: simplify the init code
  * libdvbv5: detect SMTPE 302m audio format
  * libdvbv5: don't leak memory at dvb-dev-remote
  * libdvbv5: dvb-dev-local: better handle realloc()
  * libdvbv5: dvb-dev-local: fix error handling for device addition
  * libdvbv5: dvb-dev-remote: better handle cmd size
  * libdvbv5: dvb-dev-remote: don't leak resources at send_buf()
  * libdvbv5: fix a typo
  * libdvbv5: fix init of the ATSC service location
  * libdvbv5: fix the quality detection logic
  * libdvbv5: hide my_strlcpy symbol
  * libdvbv5: hide stack_dump symbols and provide soname compatibility
  * libdvbv5: initialize v3 params
  * libdvbv5: use an array for the fourcc type
  * libdvbv5: validate cable descriptor's size
  * libv4l2: add newer caps to v4l2_driver.c
  * Makefile.am: turn the build less verbose by default
  * mass constexpr conversions
  * mc_nextgen_test: Link against argp library
  * media-ctl: add v4l2-ycbcr-enc field in help description
  * media-ctl: Add version command
  * media-ctl: fix compiler warnings
  * media-ctl: fix ycbcr property in help description
  * media-info: MEDIA_ENT_F_IO_DTV doesn't need an interface
  * Move sync-with-kernel into dedicated shell script ./sync-with-kernel.sh
  * qv4l2: add -Wno-psabi to avoid ABI warning on ARM
  * qv4l2: Also fall back to old method for querying resolution
  * qv4l2: fallback if window()-&gt;windowHandle() == NULL
  * qv4l2: fix CaptureWin::setWindowSize() if there are multiple screens
  * qv4l2: fix more 'deprecated Qt functions' warnings
  * qv4l2: fix use of deprecated byteCount method
  * qv4l2: QGuiApplication::screenAt() appeared in Qt 5.10
  * qvidcap: fix GL_UNPACK_ROW_LENGTH for Bayer &gt; 8 bits
  * qvidcap: set GL_UNPACK_ROW_LENGTH for Bayer formats
  * remove pointless constructor
  * remove unused ARRAY_SIZE
  * Rudimentary support for mi_media_detect_type on FreeBSD.
  * sync with latest media kernel
  * test-media: add 'date' at beginning and end, show versions
  * test-media: add -E and -W options
  * test-media: add support for vidtv
  * test-media: add 'tee /dev/kmsg'
  * test-media: add vidtv to the mc target
  * test-media: also keep vivid cec devices open
  * test-media: configure vimc scaler correctly
  * test-media: drop vidtv from mc, but warn if MC is disabled for DVB
  * test-media: drop vidtv from the 'mc' target
  * test-media: enable cache_hints for the first vivid instance
  * test-media: improve vidtv tests
  * test-media: mc should include vidtv
  * test-media: missed one scaler config line
  * test-media: show version info earlier and show cmd args
  * use auto
  * use emplace_back
  * use explicit for single argument constructors
  * Use standard integer types
  * use using instead of typedef
  * utils/cec: fix inconsistent Vendor ID reporting
  * utils/libcecutil/cec-log.cpp: report 6 digits of Vendor ID
  * utils: replace push_back with emplace_back
  * utils: v4l2-ctl: support V4L2_CAP_IO_MC in v4l2-ctl '--list-formats-*' commands
  * v4l2/cec-compliance: use new GIT_SHA variable
  * v4l2: common: add the flags V4L2_FMT_FLAG_CSC* to the list that maps flags to str
  * v4l2-compliance-32: use v4l2_compliance_CPPFLAGS
  * v4l2-compliance: add 0 check for v4l2_event reserved field
  * v4l2-compliance: Add libcamera to businfo prefixes
  * v4l2-compliance: add missing V4L2_PIX_FMT_H264_SLICE
  * v4l2-compliance: add new test for 32/64 bit time handling
  * v4l2-compliance: add support for VIDIOC_SUBDEV_QUERYCAP
  * v4l2-compliance: Add version command
  * v4l2-compliance: check correct buffer length after CREATE_BUFS
  * v4l2-compliance: check entity function for codecs
  * v4l2-compliance: Convert testBlockingDQBuf to pthreads
  * v4l2-compliance: disable cache flag test for kernels &lt; 5.9
  * v4l2-compliance: don't warn about seq counter for metadata
  * v4l2-compliance: drop kernel_version
  * v4l2-compliance: fix bad indentation
  * v4l2-compliance: fix cache hint regressions
  * v4l2-compliance: fix colorspace checks for JPEG codecs
  * v4l2-compliance: fix g++-7 compile error
  * v4l2-compliance: fix stateful encoder tests
  * v4l2-compliance: fix two S_EDID tests
  * v4l2-compliance: improve comment for CROPCAP/G_SELECTION fail
  * v4l2-compliance: improve compound control checks
  * v4l2-compliance: improve fmtdesc.description check
  * v4l2-compliance: improve frequency range checks
  * v4l2-compliance: improve request tests
  * v4l2-compliance: improve VIDIOC_TRY_DE/ENCODER_CMD tests
  * v4l2-compliance: improve VIDIOC_(TRY_)EN/DECODER_CMD tests
  * v4l2-compliance: move all vivid controls to v4l2-compliance.h
  * v4l2-compliance: relax testBasicSelection check.
  * v4l2-compliance: remove spurious \n in message
  * v4l2-compliance: rename stvec to vec_remote_subtests
  * v4l2-compliance: skip sequence tests for vivid
  * v4l2-compliance: some fails were ignored
  * v4l2-compliance: test for vb2/m2m poll kernel bug
  * v4l2-compliance: test polling and disconnecting
  * v4l2-compliance: use fail_on_test_val for better fail reports
  * v4l2-compliance: V4L2_PIX_FMT_VP8_FRAME is for stateless decoder
  * v4l2-ctl-32: use v4l2_ctl_CPPFLAGS, fix wrong check
  * v4l2-ctl: add missing const, use {} instead of memset
  * v4l2-ctl: add new control types
  * v4l2-ctl: add '--set-edid type=list' support
  * v4l2-ctl: add --show-edid, add new test EDIDs
  * v4l2-ctl: add support for VIDIOC_SUBDEV_QUERYCAP
  * v4l2-ctl: Add version command
  * v4l2-ctl: break on VIDIOC_DQEVENT error
  * v4l2-ctl: clean up control value printing
  * v4l2-ctl: don't squash setting multiple identical controls.
  * v4l2-ctl: fix broken fd.qbuf error check
  * v4l2-ctl: fix bugs found in streaming_set_cap2out
  * v4l2-ctl: fix hdmi and hdmi-4k-170mhz EDIDs
  * v4l2-ctl: fix incorrect check for last_ts
  * v4l2-ctl: fix INTEGER64 support, add common_print_control()
  * v4l2-ctl: Fix test_ioctl cmd type
  * v4l2-ctl: improve --help-edid
  * v4l2-ctl: print delta to current clock in verbose mode
  * v4l2-ctl: print specific error upon failure
  * v4l2-ctl: recognize compound h264 and fwht control types
  * v4l2-ctl: remove unused struct flag_def
  * v4l2-ctl: rename vivid_uvc_meta_buf to uvc_meta_buf
  * v4l2-ctl: set  total number of native DTDs to 1
  * v4l2-ctl: subdev: Add support for the CSC API in the subdevices
  * v4l2-ctl: subdev: Add the flags to the list of supported mbus formats
  * v4l2-ctl: update EDIDs
  * v4l2-ctl: update test EDIDs
  * v4l2-ctl: vidcap: Add support for the CSC API
  * v4l2-dbg: fix control flow problem
  * v4l2grab: add command line args for other capture methods
  * v4l2grab: add querycap basic support
  * v4l2grab: add read and userptr capture methods
  * v4l2grab: fix block mode handling
  * v4l2grab: prepare it for adding support for other methods
  * v4l2grab: remove an unused var
  * v4l2grab: some code reorg
  * v4l2-info: add v4l2_info_subdev_capability
  * v4l2-info.cpp: add new flag V4L2_FMT_FLAG_ENC_CAP_FRAME_INTERVAL
  * v4l2-subdev.h: replace BIT(0) by 0x00000001
  * v4l2-tpg.patch: add clamp_t define
  * v4l2-tpg.patch: rename min/max defines to tpg_min/max
  * v4l2-utils: test cache_hints for MMAP queues
  * v4l2-utils: turn fb_formats to constexpr array
  * v4l-compliance: re-introduce NON_COHERENT and cache hints tests
  * v4l-compliance: remove NON_CONSISTENT hint test
  * v4l-helpers: don't mix enum type with int
  * v4l-utils: add missing fallthrough
  * v4l-utils: add missing static
  * v4l-utils: convert board_list to vector
  * v4l-utils: FreeBSD already defines packed
  * v4l-utils: libdvbv5: fix broken my_strlcpy calls
  * v4l-utils: patch v4l2-controls.h
  * v4l-utils: switch remote_subtest arrays to vector
  * v4l-utils: sync with latest media kernel
  * v4l-utils: sync with latest media staging tree
  * v4l-utils: sync with latest media_tree master repo
  * v4l-utils: sync with media_tree master
  * v4l-utils: sync with media_tree/master
  * v4l-utils: sync with upstream media_tree master
  * v4l-utils: update v4l2-tpg.patch
  * v4l-utils: use V4L2_TYPE_IS_CAPTURE
- remove sysmacros.patch: obsolete</changelog>
  <changelog author="Asterios Dramis &lt;asterios.dramis@gmail.com&gt;" date="1677672000">- Update to version 1.24.1:
  * Lot of changes, see ChangeLog for details.
- Removed update-desktop-files and hicolor-icon-theme post
  requirements (not needed anymore).</changelog>
</package>
<package pkgid="ef5c291b612fbc57b25a5c07ea9dde028b4143f88fc6637c7e22ce91c6cab9f50299bcecf03147017bdf083ee17685c0ba4093ad010898ad6e3cd6192813b6fc" name="dvb-utils-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.24.1" rel="1.5"/>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1578484800">- Refresh patch sysmacros.patch
- Update to 1.18.0:
  * Various fixes all around</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1583150400">- Add patch for gcc 10 bsc#1160298:
  * gcc10.patch</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1588420800">- Avoid symbol name clash causing qv4l2 crash - v4l2_open is defined
  by the public libv4l2 and private libv4l2utils
  * Update use_system_v4l_for_qv4l.patch</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1588420801">- Update to 1.18.1:
  Fix GCC 10 / -fno-common
- Drop upstream gcc10.patch</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" 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="Dirk Mueller &lt;dmueller@suse.com&gt;" 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="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1599566400">- Exclude /usr/lib/udev/systemd-udevd.service.d/50-rc_keymap.conf
  for Leaps, it isn't installed in the first place</changelog>
  <changelog author="Asterios Dramis &lt;asterios.dramis@gmail.com&gt;" date="1613908800">- Force C++14 as the code is not C++17 ready. Fixes GCC 11 build
  (boo#1181884).
- Don't exclude /usr/lib/udev/systemd-udevd.service.d/50-rc_keymap.conf
  for Leap 15.3.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1638705600">- update to 1.22.1
  * add missing include for uClibc-ng
  * buildsystem: Start v4l-utils 1.21.0 development cycle
  * Build with libbpf, remove local sources
  * cec: add active sensing test for Audio Rate Control messages
  * cec: add Deck Control wake-up handling tests
  * cec: add invalid operand test for Audio Rate Control messages
  * cec: add One Touch Record Standby tests
  * cec: add tests for Deck Control message
  * cec: add tests for Deck Play message
  * cec: add tests for Give Deck Status message
  * cec-compliance: add Audio System mask to Set Audio Rate
  * cec-compliance: add cec-test-tuner-record-timer.cpp
  * cec-compliance: add 'reason' sanity check.
  * cec-compliance: Add version command
  * cec-compliance: clarify a power transition test
  * cec-compliance: clarify a warning
  * cec-compliance: don't skip tests if phys addr is invalid
  * cec-compliance: fix broken timer tests
  * cec-compliance: fix confusing 'Transient state' message
  * cec-compliance: fix 'unresponsive' detection
  * cec-compliance/follower: fix type comparison warnings
  * cec-compliance: hardcode audio_out_delay to 1 if not set
  * cec-compliance: improve confusing message
  * cec-compliance: improve current latency checks
  * cec-compliance: improve error message
  * cec-compliance: improve testLostMsgs test
  * cec-compliance: improve warning about late reply
  * cec-compliance: move audio helper functions to cec-test-audio.cpp
  * cec-compliance: move CDC helper functions to cec-test.cpp
  * cec-compliance: options -n and -N were swapped in --help
  * cec-compliance: remove Deck Status test
  * cec-compliance: remove One Touch Record Status test
  * cec-compliance: skip warning if audio_out_delay is 1
  * cec-compliance: the SHA needs to be shown in different ways
  * cec-compliance: use send_timer_error for one more test
  * cec-compliance: use the actual audio_out_delay value
  * cec-compliance: wait up to 10s for Inactive Source reply
  * cec-ctl.1.in: fix awkward language
  * cec-ctl: Add version command
  * cec-ctl/cec-compliance: add pulse8-cec kernel version check
  * cec-ctl: detect if Standby etc. messages are Nacked
  * cec-ctl: don't spam log with PA changes unless paused
  * cec-ctl: free signal time -&gt; signal free time
  * cec-ctl: improve --list-devices
  * cec-ctl: improve 'Sleep' message in stress test
  * cec-ctl: improve the --phys-addr-from-edid-poll option
  * cec-ctl: log signal free time when (show &amp;&amp; !verbose)
  * cec-ctl: min/max-sleep arguments should be double, not unsigned
  * cec-ctl: really wait for 2 seconds when the HPD is low
  * cec-ctl: report low drive without --verbose
  * cec-ctl: showTopology(): fix level wraparound bug
  * cec: expand One Touch Record tests
  * cec: expand Timer Programming tests
  * cec-follower: add --standby and --toggle-power-status
  * cec-follower: Add version command
  * cec-follower: CEC_MSG_STANDBY can just call enter_standby()
  * cec-follower: detect the cessation of Audio Rate Control messages
  * cec-follower: drop physical address check
  * cec-follower: emulate features for CEC versions &lt; CEC 2.0
  * cec-follower: emulate programmed timer recordings
  * cec-follower: fix incorrect fallthrough
  * cec-follower: fix logging the SHA
  * cec-follower: increase precision of Audio Rate Control active sensing
  * cec-follower: refactoring: split up overly long functions
  * cec-follower: use log_addr_type to get local device type
  * cec: improve vendor ID logging
  * cec: remove redundant struct cec_msg initializations
  * cec-tuner: std::array conversions
  * cec utils and v4l2-compliance: improve version info
  * clang-tidy: add a bunch of const
  * clang-tidy: use auto
  * clang-tidy: use nullptr
  * clang-tidy: use using instead of typedef
  * clean up includes and convert C includes to C++
  * common/media-info.cpp: 'Flags' was not aligned
  * configure.ac: Add --without-libudev option to avoid automagic dep
  * configure.ac: autodetect availability of systemd
  * configure.ac: drop printf for GIT_COMMIT_DATE
  * configure.ac: Export git commit count
  * configure.ac: Fix building without libudev
  * configure.ac: improve gettext compatibility support
  * configure.ac: Resolve GIT_* even if repository is a submodule
  * configure.ac: revert AM_GNU_GETTEXT_VERSION change
  * contrib/test/test-media: add -setup option
  * convert files to reference
  * convert to range based loops
  * cppcheck: turn several references to const
  * cppcheck: use const references
  * cv4l-helpers.h: fix the cv4l_buffer assignment operator
  * dvb-dev-remote: check if setsockopt() fails
  * dvb-fe-tool: better check the event type
  * dvb-file: fix one-line output with default values
  * dvb-file: reimplement get_pmt_descriptors()
  * dvbv5-daemon: don't dereference a null pointer
  * dvbv5-daemon: do some cleanups at the daemon
  * dvbv5-zap: add a check for dvb_fe_retrieve_status() errors
  * dvbv5-zap: add a warning when not recording PMT data
  * dvbv5-zap: allow recording also the SDT table
  * dvbv5-zap: don't use start time initialized
  * dvbv5-zap: fix a cut-and paste error
  * dvbv5-zap: remove an unused logic
  * dvb-zap: copy_to_file doesn't return any value
  * fix mismatching declaration
  * Fix print formatting warning for clang.
  * ir-ctl: include timeout in raw IR and parse timeout in pulse-space file
  * ir-ctl: increase the size of the buffer used to read raw files
  * ir-ctl: print correct transmitter count
  * ir-ctl: Revert "ir-ctl: print correct transmitter count"
  * keytable: Add source information in generated keymaps
  * keytable: ensure BPF IR decoders use correct section name
  * keytable: Fix missing inclusion of argp.h
  * keytable: fix typo
  * keytable: restrict installation of 50-rc_keymap.conf
  * libcecutil/cec-info.cpp: rename Reserved to Backup
  * libcecutil: make license consistent
  * libdvb: fix ATSC service location parser
  * libdvbv5: add a warning if a descriptor's init doesn't went fine
  * libdvbv5: add support for the registration descriptor
  * libdvbv5: avoid a potential access out of an array
  * libdvbv5: desc_ca: cleanup the routine
  * libdvbv5: desc_language: check if the size is correct
  * libdvbv5: desc_network_name: simplify the init code
  * libdvbv5: detect SMTPE 302m audio format
  * libdvbv5: don't leak memory at dvb-dev-remote
  * libdvbv5: dvb-dev-local: better handle realloc()
  * libdvbv5: dvb-dev-local: fix error handling for device addition
  * libdvbv5: dvb-dev-remote: better handle cmd size
  * libdvbv5: dvb-dev-remote: don't leak resources at send_buf()
  * libdvbv5: fix a typo
  * libdvbv5: fix init of the ATSC service location
  * libdvbv5: fix the quality detection logic
  * libdvbv5: hide my_strlcpy symbol
  * libdvbv5: hide stack_dump symbols and provide soname compatibility
  * libdvbv5: initialize v3 params
  * libdvbv5: use an array for the fourcc type
  * libdvbv5: validate cable descriptor's size
  * libv4l2: add newer caps to v4l2_driver.c
  * Makefile.am: turn the build less verbose by default
  * mass constexpr conversions
  * mc_nextgen_test: Link against argp library
  * media-ctl: add v4l2-ycbcr-enc field in help description
  * media-ctl: Add version command
  * media-ctl: fix compiler warnings
  * media-ctl: fix ycbcr property in help description
  * media-info: MEDIA_ENT_F_IO_DTV doesn't need an interface
  * Move sync-with-kernel into dedicated shell script ./sync-with-kernel.sh
  * qv4l2: add -Wno-psabi to avoid ABI warning on ARM
  * qv4l2: Also fall back to old method for querying resolution
  * qv4l2: fallback if window()-&gt;windowHandle() == NULL
  * qv4l2: fix CaptureWin::setWindowSize() if there are multiple screens
  * qv4l2: fix more 'deprecated Qt functions' warnings
  * qv4l2: fix use of deprecated byteCount method
  * qv4l2: QGuiApplication::screenAt() appeared in Qt 5.10
  * qvidcap: fix GL_UNPACK_ROW_LENGTH for Bayer &gt; 8 bits
  * qvidcap: set GL_UNPACK_ROW_LENGTH for Bayer formats
  * remove pointless constructor
  * remove unused ARRAY_SIZE
  * Rudimentary support for mi_media_detect_type on FreeBSD.
  * sync with latest media kernel
  * test-media: add 'date' at beginning and end, show versions
  * test-media: add -E and -W options
  * test-media: add support for vidtv
  * test-media: add 'tee /dev/kmsg'
  * test-media: add vidtv to the mc target
  * test-media: also keep vivid cec devices open
  * test-media: configure vimc scaler correctly
  * test-media: drop vidtv from mc, but warn if MC is disabled for DVB
  * test-media: drop vidtv from the 'mc' target
  * test-media: enable cache_hints for the first vivid instance
  * test-media: improve vidtv tests
  * test-media: mc should include vidtv
  * test-media: missed one scaler config line
  * test-media: show version info earlier and show cmd args
  * use auto
  * use emplace_back
  * use explicit for single argument constructors
  * Use standard integer types
  * use using instead of typedef
  * utils/cec: fix inconsistent Vendor ID reporting
  * utils/libcecutil/cec-log.cpp: report 6 digits of Vendor ID
  * utils: replace push_back with emplace_back
  * utils: v4l2-ctl: support V4L2_CAP_IO_MC in v4l2-ctl '--list-formats-*' commands
  * v4l2/cec-compliance: use new GIT_SHA variable
  * v4l2: common: add the flags V4L2_FMT_FLAG_CSC* to the list that maps flags to str
  * v4l2-compliance-32: use v4l2_compliance_CPPFLAGS
  * v4l2-compliance: add 0 check for v4l2_event reserved field
  * v4l2-compliance: Add libcamera to businfo prefixes
  * v4l2-compliance: add missing V4L2_PIX_FMT_H264_SLICE
  * v4l2-compliance: add new test for 32/64 bit time handling
  * v4l2-compliance: add support for VIDIOC_SUBDEV_QUERYCAP
  * v4l2-compliance: Add version command
  * v4l2-compliance: check correct buffer length after CREATE_BUFS
  * v4l2-compliance: check entity function for codecs
  * v4l2-compliance: Convert testBlockingDQBuf to pthreads
  * v4l2-compliance: disable cache flag test for kernels &lt; 5.9
  * v4l2-compliance: don't warn about seq counter for metadata
  * v4l2-compliance: drop kernel_version
  * v4l2-compliance: fix bad indentation
  * v4l2-compliance: fix cache hint regressions
  * v4l2-compliance: fix colorspace checks for JPEG codecs
  * v4l2-compliance: fix g++-7 compile error
  * v4l2-compliance: fix stateful encoder tests
  * v4l2-compliance: fix two S_EDID tests
  * v4l2-compliance: improve comment for CROPCAP/G_SELECTION fail
  * v4l2-compliance: improve compound control checks
  * v4l2-compliance: improve fmtdesc.description check
  * v4l2-compliance: improve frequency range checks
  * v4l2-compliance: improve request tests
  * v4l2-compliance: improve VIDIOC_TRY_DE/ENCODER_CMD tests
  * v4l2-compliance: improve VIDIOC_(TRY_)EN/DECODER_CMD tests
  * v4l2-compliance: move all vivid controls to v4l2-compliance.h
  * v4l2-compliance: relax testBasicSelection check.
  * v4l2-compliance: remove spurious \n in message
  * v4l2-compliance: rename stvec to vec_remote_subtests
  * v4l2-compliance: skip sequence tests for vivid
  * v4l2-compliance: some fails were ignored
  * v4l2-compliance: test for vb2/m2m poll kernel bug
  * v4l2-compliance: test polling and disconnecting
  * v4l2-compliance: use fail_on_test_val for better fail reports
  * v4l2-compliance: V4L2_PIX_FMT_VP8_FRAME is for stateless decoder
  * v4l2-ctl-32: use v4l2_ctl_CPPFLAGS, fix wrong check
  * v4l2-ctl: add missing const, use {} instead of memset
  * v4l2-ctl: add new control types
  * v4l2-ctl: add '--set-edid type=list' support
  * v4l2-ctl: add --show-edid, add new test EDIDs
  * v4l2-ctl: add support for VIDIOC_SUBDEV_QUERYCAP
  * v4l2-ctl: Add version command
  * v4l2-ctl: break on VIDIOC_DQEVENT error
  * v4l2-ctl: clean up control value printing
  * v4l2-ctl: don't squash setting multiple identical controls.
  * v4l2-ctl: fix broken fd.qbuf error check
  * v4l2-ctl: fix bugs found in streaming_set_cap2out
  * v4l2-ctl: fix hdmi and hdmi-4k-170mhz EDIDs
  * v4l2-ctl: fix incorrect check for last_ts
  * v4l2-ctl: fix INTEGER64 support, add common_print_control()
  * v4l2-ctl: Fix test_ioctl cmd type
  * v4l2-ctl: improve --help-edid
  * v4l2-ctl: print delta to current clock in verbose mode
  * v4l2-ctl: print specific error upon failure
  * v4l2-ctl: recognize compound h264 and fwht control types
  * v4l2-ctl: remove unused struct flag_def
  * v4l2-ctl: rename vivid_uvc_meta_buf to uvc_meta_buf
  * v4l2-ctl: set  total number of native DTDs to 1
  * v4l2-ctl: subdev: Add support for the CSC API in the subdevices
  * v4l2-ctl: subdev: Add the flags to the list of supported mbus formats
  * v4l2-ctl: update EDIDs
  * v4l2-ctl: update test EDIDs
  * v4l2-ctl: vidcap: Add support for the CSC API
  * v4l2-dbg: fix control flow problem
  * v4l2grab: add command line args for other capture methods
  * v4l2grab: add querycap basic support
  * v4l2grab: add read and userptr capture methods
  * v4l2grab: fix block mode handling
  * v4l2grab: prepare it for adding support for other methods
  * v4l2grab: remove an unused var
  * v4l2grab: some code reorg
  * v4l2-info: add v4l2_info_subdev_capability
  * v4l2-info.cpp: add new flag V4L2_FMT_FLAG_ENC_CAP_FRAME_INTERVAL
  * v4l2-subdev.h: replace BIT(0) by 0x00000001
  * v4l2-tpg.patch: add clamp_t define
  * v4l2-tpg.patch: rename min/max defines to tpg_min/max
  * v4l2-utils: test cache_hints for MMAP queues
  * v4l2-utils: turn fb_formats to constexpr array
  * v4l-compliance: re-introduce NON_COHERENT and cache hints tests
  * v4l-compliance: remove NON_CONSISTENT hint test
  * v4l-helpers: don't mix enum type with int
  * v4l-utils: add missing fallthrough
  * v4l-utils: add missing static
  * v4l-utils: convert board_list to vector
  * v4l-utils: FreeBSD already defines packed
  * v4l-utils: libdvbv5: fix broken my_strlcpy calls
  * v4l-utils: patch v4l2-controls.h
  * v4l-utils: switch remote_subtest arrays to vector
  * v4l-utils: sync with latest media kernel
  * v4l-utils: sync with latest media staging tree
  * v4l-utils: sync with latest media_tree master repo
  * v4l-utils: sync with media_tree master
  * v4l-utils: sync with media_tree/master
  * v4l-utils: sync with upstream media_tree master
  * v4l-utils: update v4l2-tpg.patch
  * v4l-utils: use V4L2_TYPE_IS_CAPTURE
- remove sysmacros.patch: obsolete</changelog>
  <changelog author="Asterios Dramis &lt;asterios.dramis@gmail.com&gt;" date="1677672000">- Update to version 1.24.1:
  * Lot of changes, see ChangeLog for details.
- Removed update-desktop-files and hicolor-icon-theme post
  requirements (not needed anymore).</changelog>
</package>
<package pkgid="2168cae30c2379df400f4ba0a76089195502b1d6866a1de3f3f3e00c6b64dca2140cd5848dd39bcb5a4d018830063aa303fd85eae3d7e94d7f349f8248680c53" name="dwarves" arch="src">
  <version epoch="0" ver="1.25" rel="2.1"/>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1603800000">- update to 1.18_15g040fd7f (bsc#1177921):
  * btf_encoder: Support cross-compiled ELF binaries with different endianness
  * strings: use BTF's string APIs for strings management
  * strings: Rename strings.h to avoid clashing with /usr/include/strings.h
  * dwarf_loader: increase the size of lookup hash map
  * btf_encoder: revamp how per-CPU variables are encoded
  * btf_encoder: Discard CUs after BTF encoding
  * btf_encoder: Fix emitting __ARRAY_SIZE_TYPE__ as index range type
  * btf_encoder: Use libbpf APIs to encode BTF type info
  * btf_loader: Use libbpf to load BTF
  * dwarves: Expose and maintain active debug info loader operations
  * btf_encoder: detect BTF encoding errors and exit
  * libbpf: Update to latest libbpf version
  * dwarf_loader: Conditionally define DW_AT_alignment
  * pahole: Implement --packed
  * man-pages: Fix 'coimbine' typo
- remove libbpf-Fix-libbpf-hashmap-on-I-LP32-architectures.patch (upstream)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1603800001">- Add _service file / move to 1.18.g19 (863e6f0f)
  * btf_encoder: Ignore zero-sized ELF symbols</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1606219200">- Update to release 1.19
  * Support for split BTF.
  * Support cross-compiled ELF binaries with different endianness.
  * Support for showing typedefs for anonymous types, like structs,
    unions and enums.</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1609934400">- Drop the version requirement of libdw-devel
  + DW_AT_alignment is defined in 1.19 so dwarves now is compatible
    with older libdw.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1612526400">- Update to release 1.20
  * Addresses problems related to gcc 11 defaulting to DWARF5
    for -g.
  * Support SHN_XINDEX in st_shndx symbol indexes, to handle ELF
    objects with more than 65534 sections, for instance, which
    happens with kernels built with KCFLAGS="-ffunction-sections
  - fdata-sections", Other cases may include when using FG-ASLR,
    LTO.
  * Fix BTF variable generation for kernel modules, not skipping
    variables at offset zero.
  * Fix address size to match what is in the ELF file being
    processed, to fix using a 64-bit pahole binary to generate
    BTF for a 32-bit vmlinux image.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1618228800">- Update to release 1.21
  * Handle DWARF5 DW_OP_addrx and
    subprogram ret type with abstract_origin properly.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1619092800">- Codify build requirement on elfutils &gt;= 0.171</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1620043200">- add remove-ftrace-filter.patch</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1622548800">- Handle zero sized per-cpu veriables in Linux BTF.
  + btf_encoder-fix-and-complete-filtering-out-zero-sized-per-CPU-variables.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1622635200">- use https for url (and more beautification changes from spec-cleaner)</changelog>
  <changelog author="msuchanek@suse.com" date="1626350400">- Update to version 1.21+git175.1ef87b2 (jsc#SLE-17288):
  * libbpf: bump dependency to &gt;= 0.4.0
  * CMakeLists.txt: Enable SHARED and STATIC lib creation
  * libbpf: Allow to use packaged version
  * btfdiff: Support diffing DWARF vs detached BTF
  * pahole: Allow encoding BTF into a detached file
  * pahole: Add --kabi_prefix flag
  * btf_encoder: fix and complete filtering out zero-sized per-CPU variables
  * btf: Remove ftrace filter
  * pahole: Introduce --with_flexible_array option to show just types ending in a flexible array
  * Many updates to btf_encoder and bug fixes
- Remove upstreamed patches
  - btf_encoder-fix-and-complete-filtering-out-zero-sized-per-CPU-variables.patch
  - remove-ftrace-filter.patch
- Pretend version 1.22 to make kernel happy
  + dwarves-Prep-1.22.patch</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1626523200">- Use system libbpf when available (bsc#1188420 bsc#1188419 jsc#SLE-17288 jsc#SLE-18805).</changelog>
  <changelog author="msuchanek@suse.com" date="1628856000">- 15.4 has new elfutils, drop libebl-plugins dependency.
- Update to version 1.21+git177.1ef87b2:
  * Fix crash with split BTF debuginfo
  * CMakeList.txt: Bump version to the upcoming 1.22 release, not out of the door yet
  - Remove upstreamed patch dwarves-Prep-1.22.patch</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1629288000">- When building with system libbpf depend also on new enough Linux headers.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" 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="Jan Engelhardt &lt;jengelh@inai.de&gt;" 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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676635200">- Add 0001-pahole-Support-lang-lang_exclude-asm.patch,
  0002-btf_encoder-Add-extra-debug-info-for-unsupported-DWA.patch,
  0003-btf_encoder-Store-the-CU-being-processed-to-avoid-ch.patch,
  0004-core-Add-DW_TAG_unspecified_type-to-tag__is_tag_type.patch,
  0005-core-Record-if-a-CU-has-a-DW_TAG_unspecified_type.patch,
  0006-btf_encoder-Encode-DW_TAG_unspecified_type-returning.patch,
  0007-dwarves-Zero-initialize-struct-cu-in-cu__new-to-prev.patch
  as in order to support DW_TAG_unspecified_type that is newly
  emitted by binutils 2.40+.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1680955200">- Update to release 1.25
  * Fixed the handling of DW_TAG_unspecified type in assembly
    functions that came with binutils 2.40
  * Allow the BTF encoding of optimized functions (ending in
    .constprop, .isra),
  * Exclude BTF optimized functions not following the calling
    convention
  * Support for DW_TAG_atomic_type
  * Support for the DW_TAG_LLVM_annotation BTF equivalent
    (BTF_KIND_TYPE_TAG) on the BTF loader and for now suppressing
    it when pretty printing
- Drop 0001-pahole-Support-lang-lang_exclude-asm.patch,
  0002-btf_encoder-Add-extra-debug-info-for-unsupported-DWA.patch,
  0003-btf_encoder-Store-the-CU-being-processed-to-avoid-ch.patch,
  0004-core-Add-DW_TAG_unspecified_type-to-tag__is_tag_type.patch,
  0005-core-Record-if-a-CU-has-a-DW_TAG_unspecified_type.patch,
  0006-btf_encoder-Encode-DW_TAG_unspecified_type-returning.patch,
  0007-dwarves-Zero-initialize-struct-cu-in-cu__new-to-prev.patch</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1696852800">- Fix have_libbpf conditional (jsc#PED-4593 bsc#1216042).</changelog>
</package>
<package pkgid="bc4ddf2825c33dfcb30516478a96b8c1f32686f45ead2e7ea017385a2a10b1fbc062840f0201d229f3edb2a3d071bcdf86f6056ba876086549adb401a906b0cf" name="dwarves" arch="x86_64">
  <version epoch="0" ver="1.25" rel="2.1"/>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1603800000">- update to 1.18_15g040fd7f (bsc#1177921):
  * btf_encoder: Support cross-compiled ELF binaries with different endianness
  * strings: use BTF's string APIs for strings management
  * strings: Rename strings.h to avoid clashing with /usr/include/strings.h
  * dwarf_loader: increase the size of lookup hash map
  * btf_encoder: revamp how per-CPU variables are encoded
  * btf_encoder: Discard CUs after BTF encoding
  * btf_encoder: Fix emitting __ARRAY_SIZE_TYPE__ as index range type
  * btf_encoder: Use libbpf APIs to encode BTF type info
  * btf_loader: Use libbpf to load BTF
  * dwarves: Expose and maintain active debug info loader operations
  * btf_encoder: detect BTF encoding errors and exit
  * libbpf: Update to latest libbpf version
  * dwarf_loader: Conditionally define DW_AT_alignment
  * pahole: Implement --packed
  * man-pages: Fix 'coimbine' typo
- remove libbpf-Fix-libbpf-hashmap-on-I-LP32-architectures.patch (upstream)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1603800001">- Add _service file / move to 1.18.g19 (863e6f0f)
  * btf_encoder: Ignore zero-sized ELF symbols</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1606219200">- Update to release 1.19
  * Support for split BTF.
  * Support cross-compiled ELF binaries with different endianness.
  * Support for showing typedefs for anonymous types, like structs,
    unions and enums.</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1609934400">- Drop the version requirement of libdw-devel
  + DW_AT_alignment is defined in 1.19 so dwarves now is compatible
    with older libdw.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1612526400">- Update to release 1.20
  * Addresses problems related to gcc 11 defaulting to DWARF5
    for -g.
  * Support SHN_XINDEX in st_shndx symbol indexes, to handle ELF
    objects with more than 65534 sections, for instance, which
    happens with kernels built with KCFLAGS="-ffunction-sections
  - fdata-sections", Other cases may include when using FG-ASLR,
    LTO.
  * Fix BTF variable generation for kernel modules, not skipping
    variables at offset zero.
  * Fix address size to match what is in the ELF file being
    processed, to fix using a 64-bit pahole binary to generate
    BTF for a 32-bit vmlinux image.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1618228800">- Update to release 1.21
  * Handle DWARF5 DW_OP_addrx and
    subprogram ret type with abstract_origin properly.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1619092800">- Codify build requirement on elfutils &gt;= 0.171</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1620043200">- add remove-ftrace-filter.patch</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1622548800">- Handle zero sized per-cpu veriables in Linux BTF.
  + btf_encoder-fix-and-complete-filtering-out-zero-sized-per-CPU-variables.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1622635200">- use https for url (and more beautification changes from spec-cleaner)</changelog>
  <changelog author="msuchanek@suse.com" date="1626350400">- Update to version 1.21+git175.1ef87b2 (jsc#SLE-17288):
  * libbpf: bump dependency to &gt;= 0.4.0
  * CMakeLists.txt: Enable SHARED and STATIC lib creation
  * libbpf: Allow to use packaged version
  * btfdiff: Support diffing DWARF vs detached BTF
  * pahole: Allow encoding BTF into a detached file
  * pahole: Add --kabi_prefix flag
  * btf_encoder: fix and complete filtering out zero-sized per-CPU variables
  * btf: Remove ftrace filter
  * pahole: Introduce --with_flexible_array option to show just types ending in a flexible array
  * Many updates to btf_encoder and bug fixes
- Remove upstreamed patches
  - btf_encoder-fix-and-complete-filtering-out-zero-sized-per-CPU-variables.patch
  - remove-ftrace-filter.patch
- Pretend version 1.22 to make kernel happy
  + dwarves-Prep-1.22.patch</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1626523200">- Use system libbpf when available (bsc#1188420 bsc#1188419 jsc#SLE-17288 jsc#SLE-18805).</changelog>
  <changelog author="msuchanek@suse.com" date="1628856000">- 15.4 has new elfutils, drop libebl-plugins dependency.
- Update to version 1.21+git177.1ef87b2:
  * Fix crash with split BTF debuginfo
  * CMakeList.txt: Bump version to the upcoming 1.22 release, not out of the door yet
  - Remove upstreamed patch dwarves-Prep-1.22.patch</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1629288000">- When building with system libbpf depend also on new enough Linux headers.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" 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="Jan Engelhardt &lt;jengelh@inai.de&gt;" 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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676635200">- Add 0001-pahole-Support-lang-lang_exclude-asm.patch,
  0002-btf_encoder-Add-extra-debug-info-for-unsupported-DWA.patch,
  0003-btf_encoder-Store-the-CU-being-processed-to-avoid-ch.patch,
  0004-core-Add-DW_TAG_unspecified_type-to-tag__is_tag_type.patch,
  0005-core-Record-if-a-CU-has-a-DW_TAG_unspecified_type.patch,
  0006-btf_encoder-Encode-DW_TAG_unspecified_type-returning.patch,
  0007-dwarves-Zero-initialize-struct-cu-in-cu__new-to-prev.patch
  as in order to support DW_TAG_unspecified_type that is newly
  emitted by binutils 2.40+.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1680955200">- Update to release 1.25
  * Fixed the handling of DW_TAG_unspecified type in assembly
    functions that came with binutils 2.40
  * Allow the BTF encoding of optimized functions (ending in
    .constprop, .isra),
  * Exclude BTF optimized functions not following the calling
    convention
  * Support for DW_TAG_atomic_type
  * Support for the DW_TAG_LLVM_annotation BTF equivalent
    (BTF_KIND_TYPE_TAG) on the BTF loader and for now suppressing
    it when pretty printing
- Drop 0001-pahole-Support-lang-lang_exclude-asm.patch,
  0002-btf_encoder-Add-extra-debug-info-for-unsupported-DWA.patch,
  0003-btf_encoder-Store-the-CU-being-processed-to-avoid-ch.patch,
  0004-core-Add-DW_TAG_unspecified_type-to-tag__is_tag_type.patch,
  0005-core-Record-if-a-CU-has-a-DW_TAG_unspecified_type.patch,
  0006-btf_encoder-Encode-DW_TAG_unspecified_type-returning.patch,
  0007-dwarves-Zero-initialize-struct-cu-in-cu__new-to-prev.patch</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1696852800">- Fix have_libbpf conditional (jsc#PED-4593 bsc#1216042).</changelog>
</package>
<package pkgid="25629ad675e7e04c6ab638a0c34ff84a0d11713a9bd0e3f14f7c528724941f6c9b0f7bac791a77464f6b22f1ff659c7f44f2dc9f621fc7195958f72945fd90fb" name="dwarves-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.25" rel="2.1"/>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1603800000">- update to 1.18_15g040fd7f (bsc#1177921):
  * btf_encoder: Support cross-compiled ELF binaries with different endianness
  * strings: use BTF's string APIs for strings management
  * strings: Rename strings.h to avoid clashing with /usr/include/strings.h
  * dwarf_loader: increase the size of lookup hash map
  * btf_encoder: revamp how per-CPU variables are encoded
  * btf_encoder: Discard CUs after BTF encoding
  * btf_encoder: Fix emitting __ARRAY_SIZE_TYPE__ as index range type
  * btf_encoder: Use libbpf APIs to encode BTF type info
  * btf_loader: Use libbpf to load BTF
  * dwarves: Expose and maintain active debug info loader operations
  * btf_encoder: detect BTF encoding errors and exit
  * libbpf: Update to latest libbpf version
  * dwarf_loader: Conditionally define DW_AT_alignment
  * pahole: Implement --packed
  * man-pages: Fix 'coimbine' typo
- remove libbpf-Fix-libbpf-hashmap-on-I-LP32-architectures.patch (upstream)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1603800001">- Add _service file / move to 1.18.g19 (863e6f0f)
  * btf_encoder: Ignore zero-sized ELF symbols</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1606219200">- Update to release 1.19
  * Support for split BTF.
  * Support cross-compiled ELF binaries with different endianness.
  * Support for showing typedefs for anonymous types, like structs,
    unions and enums.</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1609934400">- Drop the version requirement of libdw-devel
  + DW_AT_alignment is defined in 1.19 so dwarves now is compatible
    with older libdw.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1612526400">- Update to release 1.20
  * Addresses problems related to gcc 11 defaulting to DWARF5
    for -g.
  * Support SHN_XINDEX in st_shndx symbol indexes, to handle ELF
    objects with more than 65534 sections, for instance, which
    happens with kernels built with KCFLAGS="-ffunction-sections
  - fdata-sections", Other cases may include when using FG-ASLR,
    LTO.
  * Fix BTF variable generation for kernel modules, not skipping
    variables at offset zero.
  * Fix address size to match what is in the ELF file being
    processed, to fix using a 64-bit pahole binary to generate
    BTF for a 32-bit vmlinux image.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1618228800">- Update to release 1.21
  * Handle DWARF5 DW_OP_addrx and
    subprogram ret type with abstract_origin properly.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1619092800">- Codify build requirement on elfutils &gt;= 0.171</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1620043200">- add remove-ftrace-filter.patch</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1622548800">- Handle zero sized per-cpu veriables in Linux BTF.
  + btf_encoder-fix-and-complete-filtering-out-zero-sized-per-CPU-variables.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1622635200">- use https for url (and more beautification changes from spec-cleaner)</changelog>
  <changelog author="msuchanek@suse.com" date="1626350400">- Update to version 1.21+git175.1ef87b2 (jsc#SLE-17288):
  * libbpf: bump dependency to &gt;= 0.4.0
  * CMakeLists.txt: Enable SHARED and STATIC lib creation
  * libbpf: Allow to use packaged version
  * btfdiff: Support diffing DWARF vs detached BTF
  * pahole: Allow encoding BTF into a detached file
  * pahole: Add --kabi_prefix flag
  * btf_encoder: fix and complete filtering out zero-sized per-CPU variables
  * btf: Remove ftrace filter
  * pahole: Introduce --with_flexible_array option to show just types ending in a flexible array
  * Many updates to btf_encoder and bug fixes
- Remove upstreamed patches
  - btf_encoder-fix-and-complete-filtering-out-zero-sized-per-CPU-variables.patch
  - remove-ftrace-filter.patch
- Pretend version 1.22 to make kernel happy
  + dwarves-Prep-1.22.patch</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1626523200">- Use system libbpf when available (bsc#1188420 bsc#1188419 jsc#SLE-17288 jsc#SLE-18805).</changelog>
  <changelog author="msuchanek@suse.com" date="1628856000">- 15.4 has new elfutils, drop libebl-plugins dependency.
- Update to version 1.21+git177.1ef87b2:
  * Fix crash with split BTF debuginfo
  * CMakeList.txt: Bump version to the upcoming 1.22 release, not out of the door yet
  - Remove upstreamed patch dwarves-Prep-1.22.patch</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1629288000">- When building with system libbpf depend also on new enough Linux headers.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" 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="Jan Engelhardt &lt;jengelh@inai.de&gt;" 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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676635200">- Add 0001-pahole-Support-lang-lang_exclude-asm.patch,
  0002-btf_encoder-Add-extra-debug-info-for-unsupported-DWA.patch,
  0003-btf_encoder-Store-the-CU-being-processed-to-avoid-ch.patch,
  0004-core-Add-DW_TAG_unspecified_type-to-tag__is_tag_type.patch,
  0005-core-Record-if-a-CU-has-a-DW_TAG_unspecified_type.patch,
  0006-btf_encoder-Encode-DW_TAG_unspecified_type-returning.patch,
  0007-dwarves-Zero-initialize-struct-cu-in-cu__new-to-prev.patch
  as in order to support DW_TAG_unspecified_type that is newly
  emitted by binutils 2.40+.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1680955200">- Update to release 1.25
  * Fixed the handling of DW_TAG_unspecified type in assembly
    functions that came with binutils 2.40
  * Allow the BTF encoding of optimized functions (ending in
    .constprop, .isra),
  * Exclude BTF optimized functions not following the calling
    convention
  * Support for DW_TAG_atomic_type
  * Support for the DW_TAG_LLVM_annotation BTF equivalent
    (BTF_KIND_TYPE_TAG) on the BTF loader and for now suppressing
    it when pretty printing
- Drop 0001-pahole-Support-lang-lang_exclude-asm.patch,
  0002-btf_encoder-Add-extra-debug-info-for-unsupported-DWA.patch,
  0003-btf_encoder-Store-the-CU-being-processed-to-avoid-ch.patch,
  0004-core-Add-DW_TAG_unspecified_type-to-tag__is_tag_type.patch,
  0005-core-Record-if-a-CU-has-a-DW_TAG_unspecified_type.patch,
  0006-btf_encoder-Encode-DW_TAG_unspecified_type-returning.patch,
  0007-dwarves-Zero-initialize-struct-cu-in-cu__new-to-prev.patch</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1696852800">- Fix have_libbpf conditional (jsc#PED-4593 bsc#1216042).</changelog>
</package>
<package pkgid="1875a6c6a2e54bb4599cdb8feb80271ebc16fb0b2dfea11cebde166c9ab5420320bcf3158c124cef4ba91d5c5a1d6a108de23cf17b5b9151e27232bc0f7c80eb" name="dwarves-debugsource" arch="x86_64">
  <version epoch="0" ver="1.25" rel="2.1"/>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1603800000">- update to 1.18_15g040fd7f (bsc#1177921):
  * btf_encoder: Support cross-compiled ELF binaries with different endianness
  * strings: use BTF's string APIs for strings management
  * strings: Rename strings.h to avoid clashing with /usr/include/strings.h
  * dwarf_loader: increase the size of lookup hash map
  * btf_encoder: revamp how per-CPU variables are encoded
  * btf_encoder: Discard CUs after BTF encoding
  * btf_encoder: Fix emitting __ARRAY_SIZE_TYPE__ as index range type
  * btf_encoder: Use libbpf APIs to encode BTF type info
  * btf_loader: Use libbpf to load BTF
  * dwarves: Expose and maintain active debug info loader operations
  * btf_encoder: detect BTF encoding errors and exit
  * libbpf: Update to latest libbpf version
  * dwarf_loader: Conditionally define DW_AT_alignment
  * pahole: Implement --packed
  * man-pages: Fix 'coimbine' typo
- remove libbpf-Fix-libbpf-hashmap-on-I-LP32-architectures.patch (upstream)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1603800001">- Add _service file / move to 1.18.g19 (863e6f0f)
  * btf_encoder: Ignore zero-sized ELF symbols</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1606219200">- Update to release 1.19
  * Support for split BTF.
  * Support cross-compiled ELF binaries with different endianness.
  * Support for showing typedefs for anonymous types, like structs,
    unions and enums.</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1609934400">- Drop the version requirement of libdw-devel
  + DW_AT_alignment is defined in 1.19 so dwarves now is compatible
    with older libdw.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1612526400">- Update to release 1.20
  * Addresses problems related to gcc 11 defaulting to DWARF5
    for -g.
  * Support SHN_XINDEX in st_shndx symbol indexes, to handle ELF
    objects with more than 65534 sections, for instance, which
    happens with kernels built with KCFLAGS="-ffunction-sections
  - fdata-sections", Other cases may include when using FG-ASLR,
    LTO.
  * Fix BTF variable generation for kernel modules, not skipping
    variables at offset zero.
  * Fix address size to match what is in the ELF file being
    processed, to fix using a 64-bit pahole binary to generate
    BTF for a 32-bit vmlinux image.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1618228800">- Update to release 1.21
  * Handle DWARF5 DW_OP_addrx and
    subprogram ret type with abstract_origin properly.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1619092800">- Codify build requirement on elfutils &gt;= 0.171</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1620043200">- add remove-ftrace-filter.patch</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1622548800">- Handle zero sized per-cpu veriables in Linux BTF.
  + btf_encoder-fix-and-complete-filtering-out-zero-sized-per-CPU-variables.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1622635200">- use https for url (and more beautification changes from spec-cleaner)</changelog>
  <changelog author="msuchanek@suse.com" date="1626350400">- Update to version 1.21+git175.1ef87b2 (jsc#SLE-17288):
  * libbpf: bump dependency to &gt;= 0.4.0
  * CMakeLists.txt: Enable SHARED and STATIC lib creation
  * libbpf: Allow to use packaged version
  * btfdiff: Support diffing DWARF vs detached BTF
  * pahole: Allow encoding BTF into a detached file
  * pahole: Add --kabi_prefix flag
  * btf_encoder: fix and complete filtering out zero-sized per-CPU variables
  * btf: Remove ftrace filter
  * pahole: Introduce --with_flexible_array option to show just types ending in a flexible array
  * Many updates to btf_encoder and bug fixes
- Remove upstreamed patches
  - btf_encoder-fix-and-complete-filtering-out-zero-sized-per-CPU-variables.patch
  - remove-ftrace-filter.patch
- Pretend version 1.22 to make kernel happy
  + dwarves-Prep-1.22.patch</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1626523200">- Use system libbpf when available (bsc#1188420 bsc#1188419 jsc#SLE-17288 jsc#SLE-18805).</changelog>
  <changelog author="msuchanek@suse.com" date="1628856000">- 15.4 has new elfutils, drop libebl-plugins dependency.
- Update to version 1.21+git177.1ef87b2:
  * Fix crash with split BTF debuginfo
  * CMakeList.txt: Bump version to the upcoming 1.22 release, not out of the door yet
  - Remove upstreamed patch dwarves-Prep-1.22.patch</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1629288000">- When building with system libbpf depend also on new enough Linux headers.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" 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="Jan Engelhardt &lt;jengelh@inai.de&gt;" 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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676635200">- Add 0001-pahole-Support-lang-lang_exclude-asm.patch,
  0002-btf_encoder-Add-extra-debug-info-for-unsupported-DWA.patch,
  0003-btf_encoder-Store-the-CU-being-processed-to-avoid-ch.patch,
  0004-core-Add-DW_TAG_unspecified_type-to-tag__is_tag_type.patch,
  0005-core-Record-if-a-CU-has-a-DW_TAG_unspecified_type.patch,
  0006-btf_encoder-Encode-DW_TAG_unspecified_type-returning.patch,
  0007-dwarves-Zero-initialize-struct-cu-in-cu__new-to-prev.patch
  as in order to support DW_TAG_unspecified_type that is newly
  emitted by binutils 2.40+.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1680955200">- Update to release 1.25
  * Fixed the handling of DW_TAG_unspecified type in assembly
    functions that came with binutils 2.40
  * Allow the BTF encoding of optimized functions (ending in
    .constprop, .isra),
  * Exclude BTF optimized functions not following the calling
    convention
  * Support for DW_TAG_atomic_type
  * Support for the DW_TAG_LLVM_annotation BTF equivalent
    (BTF_KIND_TYPE_TAG) on the BTF loader and for now suppressing
    it when pretty printing
- Drop 0001-pahole-Support-lang-lang_exclude-asm.patch,
  0002-btf_encoder-Add-extra-debug-info-for-unsupported-DWA.patch,
  0003-btf_encoder-Store-the-CU-being-processed-to-avoid-ch.patch,
  0004-core-Add-DW_TAG_unspecified_type-to-tag__is_tag_type.patch,
  0005-core-Record-if-a-CU-has-a-DW_TAG_unspecified_type.patch,
  0006-btf_encoder-Encode-DW_TAG_unspecified_type-returning.patch,
  0007-dwarves-Zero-initialize-struct-cu-in-cu__new-to-prev.patch</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1696852800">- Fix have_libbpf conditional (jsc#PED-4593 bsc#1216042).</changelog>
</package>
<package pkgid="ce4502999ae7145c1760e7ff382521f9fb586348a9e95a0146a4f1101dfee28e64420fc71b6155e6a8a30aad4f77d542b46df3debab3a74958246fde48713c04" name="dxvk" arch="i586">
  <version epoch="0" ver="2.2" rel="1.3"/>
  <changelog author="pousaduarte@gmail.com" date="1578571200">- Update to version 1.5.1:
  * [meta] Release 1.5.1
  * [d3d9] Remove unused variable from D3D9DeviceEx::Clear
  * [dxvk] Tweak number of pipeline compiler threads
  * [d3d9] Add GetSurfaceExtent helper
  * [d3d9] Respect mip != 0 for Clear fastpath
  * [d3d9] Respect specific mip size for implicit viewport in SetRenderTarget
  * [d3d11] Move shader stage and buffer slot calc to inside lambda
  * [d3d9] Scale depth bias value based on current format's `r` value
  * [d3d9] Set depth bias values separately, optimize redundant rasterizer state changes
  * [dxvk] Fix loading vkAcquireFullScreenExclusiveModeEXT etc.
  * [util] Improve Spinlock implementation
  * [d3d9] Ensure D3DDISPLAYMODEEX we use to call the Ex funcs has its size set correctly
  * [d3d9] Hook up GetAdapterDisplayMode to resp. adapter func
  * [d3d9] Return current display mode in GetAdapterDisplayModeEx rather than last mode
  * [d3d9] Don't re-set dialogbox mode on swapchain Reset
  * [d3d9] Remove incorrect error returns SetDialogBoxMode
  * [dxgi] Ignore sync interval if PRESENT_TEST is used
  * [d3d11] Increment transfer command counter when initializing UAV counter
  * [util] Enable d3d9.forceSamplerTypeSpecConstants for Halo [CE]
  * [dxso] Implement d3d9.forceSamplerTypeSpecConstants
  * [util] Improve ticket lock implementation
  * [meta] Happy New Year 🎉💃🎊
  * [d3d9] Fix crash when trying to present with a currently invalid presenter
  * [dxso] Negate reflection in TexM3x3VSpec
  * [dxso] Normalize eyeRay and normal before reflection in TexM3x3Spec
  * [dxso] Only track co-issue parent opcode rather than the full context
  * [dxso] Don't emit a co-issue for CNDs parented to a CND
  * [d3d9] Enable bounds testing for D3DPOOL_SYSTEMMEM buffers
  * [dxso] Perform saturate after bitshift modifier
  * [dxso] Track and prioritize co-issued CNDs above their parent ops
  * [dxso] Keep track of the current instruction index in a decoding context
  * [dxso] Parse co-issue instruction modifier
  * [d3d9] Use VK_FORMAT_D24_UNORM_S8_UINT for D3DFMT_DF24
  * [d3d9] Use VK_FORMAT_D24_UNORM_S8_UINT for D3DFMT_D24X8
  * [d3d9] Make ChangeReportedMemory actually atomic
  * [util] Add get to bitset
  * [d3d9] Simplify SetViewport
  * [d3d9] Avoid rebinding scissor rects if the same one is re-set
  * [d3d9] Avoid rebinding viewports if the same one is re-set
  * [d3d9] Still rebind viewport/scissor when setting the same RT
  * [d3d9] Add operator overloads for RECT
  * [d3d9] Add operator overloads for D3DVIEWPORT9
  * Report gpu vendor as Nvidia for Star Wars Battlefront II
  * [spirv] Allow specifying the SPIR-V version explicitly
  * [d3d9] Avoid unnecessary state block constant bits when not SWVPing
  * [d3d9] Use new bitset helper + tzcnt for stateblocks
  * [util] Add bitset helper
  * [d3d9] Move auto depth stencil creation to after swapchain creation
  * [d3d9] Remove initial device reset outside of constructor
  * [d3d9] Log unavailable backbuffer format if encountered when resetting swapchain
  * [d3d9] Fix return value for invalid backbuffer formats
  * [hud] Respect dxvk.hud configuration option again
  * [util] Handle undefined ratios in simplest ratio helper
  * [d3d9] Move capture struct and enum to stateblock header
  * [meta] Release 1.5
  * [util] Defer D3D9 surface creation for Atelier Ryza
  * [meta] Add D3D9 specifics to the README
  * [d3d9] Implement Direct3D9 Frontend (#1275)
  * [hud] Allocate vertex buffer in host-visible device memory if possible
  * [hud] Clean up HUD rendering
  * [hud] Don't create uniform buffer
  * [hud] Don't use vertex shader for scaling
  * [d3d11] Don't present if the presenter has no swap chain.
  * [vulkan] Don't create a swap chain if the window size is 0
  * [d3d11] Update HUD on CS thread
  * [hud] Enable manual sRGB conversion for non-sRGB swap chains
  * [hud] Don't average the draw call count
  * [hud] Reduce update frequency of draw call display
  * [hud] Reduce update frequency of queue submission display
  * [hud] Add colorful labels
  * [hud] Fix letter spacing
  * [dxvk] Remove unused memory stat counters
  * [hud] Remove legacy code
  * [hud] Implement compiler activity display as a HUD item
  * [hud] Implement GPU load display as a HUD item
  * [hud] Implement memory stats display as a HUD item
  * [hud] Implement pipeline stat display as a HUD item
  * [hud] Implement draw call stats display as a HUD item
  * [hud] Implement queue submission counter as a HUD item
  * [hud] Implement frame time graph as a HUD item
  * [hud] Implement FPS display as a HUD item
  * [hud] Implement Vulkan device info as a HUD item
  * [hud] Implement client API info as a HUD item
  * [hud] Implement DXVK version info as a HUD item
  * [hud] Add new HUD item abstraction
  * [hud] Don't pass DXVK context around in HUD modules
  * [dxvk] Add method to retrieve per-heap memory stats
  * [util] Spoof Nvidia cards for Crysis 3
  * [dxvk] Separate gfx resource hazard checking and barrier emission
  * [meta] Support frog builds
  * [spirv] Implement constbReplicant
  * [spirv] Implement constvec4b32
  * [spirv] Implement opReflect
  * [spirv] Implement opExp
  * [spirv] Implement opInverse, opNormalize and opLength
  * [spirv] Implement opTranspose
  * [spirv] Implement constfReplicant helper
  * [dxvk] Expose ability to retrieve type from DxvkShaderKey
  * [dxvk] Add helper to get size of memory/image in bytes
  * [dxvk] Improve DxvkImageView::handle()
  * [dxvk] Add support for implicit samplers
  * [util] Implement simplest ratio helper
  * [util] Add alignDown helper
  * [util] Implement lzcnt
  * [util] Add countof helper
  * [util] Implement a clamped version of ComObject, for D3D9
  * [util] Add GetPrivateRefCount helper
  * [util] Implement fclamp for fp special cases
  * [util] Implement some basic vector and matrix math utils
  * [util] Mark clamp &amp; align as constexpr
  * [util] Implement bit cast.
  * [dxgi] Add fake implementation of DxgiFactory::EnumWarpAdapter
  * [d3d11] Determine exclusive fullscreen mode based on swap chain flags
  * [vulkan] Support exclusive fullscreen control in presenter
  * [vulkan] Add feature bit for exclusive fullscreen control
  * [dxvk] Enable VK_EXT_full_screen_exclusive if available
  * [d3d11] Silence some errors about invalid API usage on deferred contexts
  * Adding `compiler` to `DXVK_HUD`
  * Revert "[dxvk] Don't clear bind mask for unbound UBOs and samplers"
  * [meta] Release 1.4.6
  * [meta] Update Vulkan headers
  * [d3d11] Remove d3d11.strictDivision option
  * [util] Enable d3d11.enableRtOutputNanFixup for FFXIV
  * [dxbc] Implement workaround to replace NaN render target outputs by zero
  * [spirv] Implement opIsNan
  * [dxvk] Fix multiple inclusion of dxvk_platform_exts.h
  * [dxvk] Disable VK_EXT_conditional_rendering
  * [dxvk] Don't return a value from updateShaderResources
  * [dxvk] Bind descriptor sets at descriptor update time
  * [dxbc] Emit a spec constant for uniform buffers
  * [dxvk] Don't clear bind mask for unbound UBOs and samplers
  * [meta] Recommend using new validation layers
  * [util] Make Fence and Win32Fence final
  * [d3d11] Synchronize presentation when destroying swap chain
  * [dxvk] Use waitForIdle when destroying DXVK device
  * [meta] Update default config file
  * [dxgi] Don't allow changing the FRAME_LATENCY_WAITABLE_OBJECT flag
  * [dxgi] Implement IDXGISwapChain2::GetFrameLatencyWaitableObject
  * [d3d11] Create frame latency event for swap chain
  * [util] Implement fence capable of signaling win32 events
  * [dxgi] Implement IDXGISwapChain2::SetFrameLatency
  * [util] Reimplement Signal
  * [d3d11] Move frame latency handling into D3D11SwapChain
  * [dxvk] Fix include awfulness
  * [util] Fix winelib build
  * [util] Wide character conversion changes
  * [d3d11] Hook up platform-specific clock
  * [dxvk] Hook up platform-specific clock
  * [util] Add platform-specific clock implementation
  * [d3d11] Actually fix subresources discarded by DiscardView1
  * [d3d11] Ignore D3D11_COPY_DISCARD
  * [d3d11] Overhaul DiscardResource and DiscardView implementations
  * [dxvk] Sort buffer slices before returning them to the buffer
  * [dxvk] Enable shader-based depth-stencil copies for AMDVLK
  * [meta] Release 1.4.5
  * [dxvk] Enable asynchronous presentation on all hardware
  * [dxvk] Fix synchronization around vkDeviceWaitIdle
  * [dxvk] Fix handling of undefined shader inputs
  * [dxvk] Implement pass to eliminate undefined shader input variables
  * [spirv] Add method to retrieve literal string from instruction
  * [spirv] Add method to erase data from code buffer
  * [spirv] Add method to allocate new ID from code buffer.
  * [dxvk] Avoid some unnecessary barriers around render target clears
  * [d3d11] Zero-initialize UAV counters
  * [dxvk] Always align texel buffers to at least 16 bytes
  * [d3d11] Also fix reset counter memory order for deferred context queries
  * [util] Remove traces of the allowMapFlagNoWait option
  * [d3d11] Remove allowMapFlagNoWait option
  * [d3d11] Fix memory order for query reset counter
  * [d3d11] Submit stalling event queries before flushing
  * [dxvk] Always align index buffer slices to 256 Bytes
  * [dxvk] Store shader capability information in separate set of flags
  * [util] Disable strict DC mode for MGSV again
  * [util] Add app profile for Metal Gear Solid 5
  * [dxvk] Enable option to disable OpenVR integration
  * [dxvk] Move extension provider list to DxvkInstance
  * [dxvk] Always align vertex buffer slices to 256 bytes
  * [d3d11] Fix uninitialized DSV flags
  * [dxvk] Remove option to disable transfer queue
  * [dxvk] Remove ability to query instance from adapter
  * [d3d11] Don't query DXVK instance from adapter
  * [dxvk] Pass DXVK instance to DXVK device directly, not through the adapter
  * [dxgi] Query DXVK instance from DXGI factory, not the adapter
  * [dxvk] Document wonky DxvkAdapter ref count behaviour
  * [d3d11] Hold reference to DxvkInstance
  * [dxvk] Use static variables for extension provider instances
  * [dxvk] Implement extension provider system
  * [build] Simplify and correct errors in options handling
  * [build] Demote no frontends/tests to a warning
  * [d3d11] 'a' is not a very good name for a variable
  * [d3d11] Don't synchronize with CS thread on present
  * [dxvk] Let device know that async presentation is enabled
  * [d3d11] Do not synchronize with CS thread in GetData
  * [d3d11] Move query state tracking to immediate context implementation
  * [d3d11] Move common Begin/End implementation to immediate context
  * [d3d11] Track used queries in deferred contexts and command lists
  * [d3d11] Only execute Begin for scoped queries
  * [util] Fix != and == operator for private/public COM pointers
  * [d3d11] Only add storage buffer usage flag to constant buffers if needed
  * [d3d11] Move handling of constantBufferRangeCheck option to D3D11Options
  * [d3d11] Remove useless members from D3D11DeferredContextMapEntry
  * [dxgi] Use 64-bit integers for refresh rate matching math
  * [dxbc] Remove old constant buffer range check
  * [dxbc] Don't emit a spec constant for uniform buffers
  * [dxbc] Use SSBOs for dynamically indexed constant buffers if needed
  * [dxbc] Parse dynamically indexed flag for constant buffers</changelog>
  <changelog author="pousaduarte@gmail.com" date="1586433600">- Update to version 1.5.4:
  * [meta] Release 1.5.4
  * [d3d9] Return D3D_OK in CreateTexture even if AUTOGENMIPMAP flag is stripped
  * [d3d9] Check correct sampler bitfield when applying/capturing sampler state
  * [util] Disable OpenVR for Raft
  * [d3d9] Simplify dirty check for shader constants
  * [d3d9] Store copy of shader metadata in constant set
  * [dxso] Fix GCC warning for an unused variable
  * [d3d9] Fix GCC warnings for unsigned-&gt;signed comparisons
  * [d3d9] Don't arbitrarily set fog scale to 0
  * [d3d9] Validate blit regions are in range
  * [d3d9] Error on StretchRect when not D3DPOOL_DEFAULT
  * [dxso] Initialize vPos in shaders if we have pixel fog
  * [dxvk] Skip over adapters not supporting Vulkan 1.1
  * [util] Include ostream in util_rc_ptr.h
  * [dxso] Apply projection before bumpmapping in TexBem
  * [meta] Release 1.5.3
  * [d3d9] Unbind fragment shader for ProcessVertices
  * [dxso] Handle writemask in TexKill op
  * Revert "[util] Disable float emulation for Hat in Time"
  * [d3d11] Re-introduce client API HUD item
  * [d3d11] Introduce COM interface to set and get API version
  * [d3d9] Re-introduce client API HUD item
  * [hud] Add parameter to allow placing HUD items
  * [hud] Don't initialize client API HUD item by default
  * [dxvk] Don't oversubscribe memory heaps on UMA devices
  * [dxvk] Move UMA check to backend
  * [d3d9] Enable depth bounds feature, if supported
  * [util] Disable float emulation for Hat in Time
  * [d3d9] Use spec constants for bool constants
  * [d3d9] Fix GetTextureStageState using unmapped types
  * [dxso] Initialize vPos value at the start of the shader
  * [dxso] Count max constants after we pull out pre-defines
  * [util] Unify Risen 1/2/3 app profiles
  * [util] Add more exe names to Gothic 3 app profile
  * [d3d9] Allow StretchRect BC -&gt; BC format without stretch
  * [test] Add test for StretchRect DXT1 -&gt; DXT1
  * [meta] Release 1.5.2
  * [d3d9] Don't try to blit to compressed images
  * [d3d9] Don't mark D3DUSAGE_AUTOGENMIPMAP as renderable
  * [util] Disable d3d9.allowDoNotWait for RTHDRIBL
  * [d3d9] Implement d3d9.allowDoNotWait
  * [d3d9] Unmark resources as dirty if they get discarded
  * [d3d9] Don't block on GetRenderTargetData
  * [util] Disable supportDFFormats for Gothic 3
  * [d3d9] Don't check for sRGB formats when retrieving back buffer view
  * [d3d9] Rotate swap chain back buffers
  * [d3d9] Retrieve back buffer view from the D3D9Surface
  * [dxvk] Remove image renaming
  * [d3d9] Fix some off-by-one TSS types enum values
  * [d3d9] Fix texture stage index in stateblocks
  * [util] Add simple [] operator to our bitset
  * [d3d9] Remap texture stage state types onto our own enum
  * [d3d9] Remove unnecessary loops for some stateblocks applications
  * [util] Add app profile for Entropia Universe
  * [d3d11] Introduce d3d11.invariantPosition option
  * [dxbc] Declare vertex positions as invariant
  * [d3d9] Fix opSelect condition vector size
  * [util] Spoof AMD for Skyrim (nvapi)
  * [d3d11] Implicitly begin scoped queries in End if necessary
  * [d3d9] Make unbound textures return (0, 0, 0, 1) (fixed func)
  * [dxso] Make unbound textures return (0, 0, 0, 1)
  * [util] Enable d3d9.deferSurfaceCreation for a ton of weeb games
  * [d3d9] Remove unused variable
  * [d3d9] Create front buffer
  * [d3d9] Don't create sRGB views for non-sRGB compatible textures
  * [d3d9] Return specific image view from GetSampleView
  * [d3d9] Don't pass format mapping to D3D9CommonTexture
  * [dxvk] Don't enable VK_KHR_descriptor_update_template
  * [dxvk] Don't enable VK_KHR_shader_draw_parameters
  * [dxvk] Don't enable VK_KHR_maintenance1, VK_KHR_maintenance2
  * [dxvk] Don't enable VK_KHR_dedicated_allocation, VK_KHR_get_memory_requirements2
  * [dxvk] Don't enable VK_KHR_get_physical_device_properties2
  * [dxbc] Don't enable SPV_KHR_shader_draw_parameters
  * [d3d9] Don't enable DrawParameters capability
  * Readability cleanup
  * Use verbose file operations during installation
  * Add installation support for pure 64-bit Wine (non WoW64)
  * [d3d9] Implement GetFrontBufferData (currently with first backbuffer)
  * [d3d9] Add AreFormatsSimilar helper
  * [d3d9] Don't create views if we are a null resource
  * [dxvk] don't try to fall back to Vulkan 1.0
  * [d3d9] Create multiple back buffers for GetBackBuffer API
  * [d3d9] Synchronize with presentation in D3D9SwapChainEx::Reset
  * [dxvk] Implement image swapping
  * [dxvk] Introduce DxvkPhysicalImage
  * [dxvk] Register image views with the parent image
  * [dxvk] Use small_vector to store image view format compatibility list
  * [dxvk] Factor out image view creation
  * [util] Add small_vector helper
  * [dxgi] Don't check window validity in IDXGISwapchain::GetFullscreenState
  * [d3d9] Don't mark for hazards if we aren't rendering to mip 0
  * [d3d9] Keep subresource views in subresources, defer creation until needed
  * [d3d11] Lock immediate context when submitting presentation commands
  * [dxso] Use m's id for bump matrix in TexBem
  * [d3d9] Implement d3d9.forceSwapchainMSAA
  * [d3d9] Defer dialog mode swapchain recreation decision to Present
  * [d3d9] Remove redundant logging from SetDialogBoxMode
  * [meta] Release 1.5.1
  * [d3d9] Remove unused variable from D3D9DeviceEx::Clear
  * [dxvk] Tweak number of pipeline compiler threads
  * [d3d9] Add GetSurfaceExtent helper
  * [d3d9] Respect mip != 0 for Clear fastpath
  * [d3d9] Respect specific mip size for implicit viewport in SetRenderTarget
  * [d3d11] Move shader stage and buffer slot calc to inside lambda
  * [d3d9] Scale depth bias value based on current format's `r` value
  * [d3d9] Set depth bias values separately, optimize redundant rasterizer state changes
  * [dxvk] Fix loading vkAcquireFullScreenExclusiveModeEXT etc.
  * [util] Improve Spinlock implementation
  * [d3d9] Ensure D3DDISPLAYMODEEX we use to call the Ex funcs has its size set correctly
  * [d3d9] Hook up GetAdapterDisplayMode to resp. adapter func
  * [d3d9] Return current display mode in GetAdapterDisplayModeEx rather than last mode
  * [d3d9] Don't re-set dialogbox mode on swapchain Reset
  * [d3d9] Remove incorrect error returns SetDialogBoxMode
  * [dxgi] Ignore sync interval if PRESENT_TEST is used
  * [d3d11] Increment transfer command counter when initializing UAV counter
  * [util] Enable d3d9.forceSamplerTypeSpecConstants for Halo [CE]
  * [dxso] Implement d3d9.forceSamplerTypeSpecConstants
  * [util] Improve ticket lock implementation
  * [meta] Happy New Year 🎉💃🎊
  * [d3d9] Fix crash when trying to present with a currently invalid presenter
  * [dxso] Negate reflection in TexM3x3VSpec
  * [dxso] Normalize eyeRay and normal before reflection in TexM3x3Spec
  * [dxso] Only track co-issue parent opcode rather than the full context
  * [dxso] Don't emit a co-issue for CNDs parented to a CND
  * [d3d9] Enable bounds testing for D3DPOOL_SYSTEMMEM buffers
  * [dxso] Perform saturate after bitshift modifier
  * [dxso] Track and prioritize co-issued CNDs above their parent ops
  * [dxso] Keep track of the current instruction index in a decoding context
  * [dxso] Parse co-issue instruction modifier
  * [d3d9] Use VK_FORMAT_D24_UNORM_S8_UINT for D3DFMT_DF24
  * [d3d9] Use VK_FORMAT_D24_UNORM_S8_UINT for D3DFMT_D24X8
  * [d3d9] Make ChangeReportedMemory actually atomic
  * [util] Add get to bitset
  * [d3d9] Simplify SetViewport
  * [d3d9] Avoid rebinding scissor rects if the same one is re-set
  * [d3d9] Avoid rebinding viewports if the same one is re-set
  * [d3d9] Still rebind viewport/scissor when setting the same RT
  * [d3d9] Add operator overloads for RECT
  * [d3d9] Add operator overloads for D3DVIEWPORT9
  * Report gpu vendor as Nvidia for Star Wars Battlefront II
  * [spirv] Allow specifying the SPIR-V version explicitly
  * [d3d9] Avoid unnecessary state block constant bits when not SWVPing
  * [d3d9] Use new bitset helper + tzcnt for stateblocks
  * [util] Add bitset helper
  * [d3d9] Move auto depth stencil creation to after swapchain creation
  * [d3d9] Remove initial device reset outside of constructor
  * [d3d9] Log unavailable backbuffer format if encountered when resetting swapchain
  * [d3d9] Fix return value for invalid backbuffer formats
  * [hud] Respect dxvk.hud configuration option again
  * [util] Handle undefined ratios in simplest ratio helper
  * [d3d9] Move capture struct and enum to stateblock header
  * [meta] Release 1.5
  * [util] Defer D3D9 surface creation for Atelier Ryza
  * [meta] Add D3D9 specifics to the README
  * [d3d9] Implement Direct3D9 Frontend (#1275)
  * [hud] Allocate vertex buffer in host-visible device memory if possible
  * [hud] Clean up HUD rendering
  * [hud] Don't create uniform buffer
  * [hud] Don't use vertex shader for scaling
  * [d3d11] Don't present if the presenter has no swap chain.
  * [vulkan] Don't create a swap chain if the window size is 0
  * [d3d11] Update HUD on CS thread
  * [hud] Enable manual sRGB conversion for non-sRGB swap chains
  * [hud] Don't average the draw call count
  * [hud] Reduce update frequency of draw call display
  * [hud] Reduce update frequency of queue submission display
  * [hud] Add colorful labels
  * [hud] Fix letter spacing
  * [dxvk] Remove unused memory stat counters
  * [hud] Remove legacy code
  * [hud] Implement compiler activity display as a HUD item
  * [hud] Implement GPU load display as a HUD item
  * [hud] Implement memory stats display as a HUD item
  * [hud] Implement pipeline stat display as a HUD item
  * [hud] Implement draw call stats display as a HUD item
  * [hud] Implement queue submission counter as a HUD item
  * [hud] Implement frame time graph as a HUD item
  * [hud] Implement FPS display as a HUD item
  * [hud] Implement Vulkan device info as a HUD item
  * [hud] Implement client API info as a HUD item
  * [hud] Implement DXVK version info as a HUD item
  * [hud] Add new HUD item abstraction
  * [hud] Don't pass DXVK context around in HUD modules
  * [dxvk] Add method to retrieve per-heap memory stats
  * [util] Spoof Nvidia cards for Crysis 3
  * [dxvk] Separate gfx resource hazard checking and barrier emission
  * [meta] Support frog builds
  * [spirv] Implement constbReplicant
  * [spirv] Implement constvec4b32
  * [spirv] Implement opReflect
  * [spirv] Implement opExp
  * [spirv] Implement opInverse, opNormalize and opLength
  * [spirv] Implement opTranspose
  * [spirv] Implement constfReplicant helper
  * [dxvk] Expose ability to retrieve type from DxvkShaderKey
  * [dxvk] Add helper to get size of memory/image in bytes
  * [dxvk] Improve DxvkImageView::handle()
  * [dxvk] Add support for implicit samplers
  * [util] Implement simplest ratio helper
  * [util] Add alignDown helper
  * [util] Implement lzcnt
  * [util] Add countof helper
  * [util] Implement a clamped version of ComObject, for D3D9
  * [util] Add GetPrivateRefCount helper
  * [util] Implement fclamp for fp special cases
  * [util] Implement some basic vector and matrix math utils
  * [util] Mark clamp &amp; align as constexpr
  * [util] Implement bit cast.
  * [dxgi] Add fake implementation of DxgiFactory::EnumWarpAdapter
  * [d3d11] Determine exclusive fullscreen mode based on swap chain flags
  * [vulkan] Support exclusive fullscreen control in presenter
  * [vulkan] Add feature bit for exclusive fullscreen control
  * [dxvk] Enable VK_EXT_full_screen_exclusive if available
  * [d3d11] Silence some errors about invalid API usage on deferred contexts
  * Adding `compiler` to `DXVK_HUD`
  * Revert "[dxvk] Don't clear bind mask for unbound UBOs and samplers"
  * [meta] Release 1.4.6
  * [meta] Update Vulkan headers
  * [d3d11] Remove d3d11.strictDivision option
  * [util] Enable d3d11.enableRtOutputNanFixup for FFXIV
  * [dxbc] Implement workaround to replace NaN render target outputs by zero
  * [spirv] Implement opIsNan
  * [dxvk] Fix multiple inclusion of dxvk_platform_exts.h
  * [dxvk] Disable VK_EXT_conditional_rendering
  * [dxvk] Don't return a value from updateShaderResources
  * [dxvk] Bind descriptor sets at descriptor update time
  * [dxbc] Emit a spec constant for uniform buffers
  * [dxvk] Don't clear bind mask for unbound UBOs and samplers
  * [meta] Recommend using new validation layers
  * [util] Make Fence and Win32Fence final
  * [d3d11] Synchronize presentation when destroying swap chain
  * [dxvk] Use waitForIdle when destroying DXVK device
  * [meta] Update default config file
  * [dxgi] Don't allow changing the FRAME_LATENCY_WAITABLE_OBJECT flag
  * [dxgi] Implement IDXGISwapChain2::GetFrameLatencyWaitableObject
  * [d3d11] Create frame latency event for swap chain
  * [util] Implement fence capable of signaling win32 events
  * [dxgi] Implement IDXGISwapChain2::SetFrameLatency
  * [util] Reimplement Signal
  * [d3d11] Move frame latency handling into D3D11SwapChain
  * [dxvk] Fix include awfulness
  * [util] Fix winelib build
  * [util] Wide character conversion changes
  * [d3d11] Hook up platform-specific clock
  * [dxvk] Hook up platform-specific clock
  * [util] Add platform-specific clock implementation
  * [d3d11] Actually fix subresources discarded by DiscardView1
  * [d3d11] Ignore D3D11_COPY_DISCARD
  * [d3d11] Overhaul DiscardResource and DiscardView implementations
  * [dxvk] Sort buffer slices before returning them to the buffer
  * [dxvk] Enable shader-based depth-stencil copies for AMDVLK
  * [meta] Release 1.4.5
  * [dxvk] Enable asynchronous presentation on all hardware
  * [dxvk] Fix synchronization around vkDeviceWaitIdle
  * [dxvk] Fix handling of undefined shader inputs
  * [dxvk] Implement pass to eliminate undefined shader input variables
  * [spirv] Add method to retrieve literal string from instruction
  * [spirv] Add method to erase data from code buffer
  * [spirv] Add method to allocate new ID from code buffer.
  * [dxvk] Avoid some unnecessary barriers around render target clears
  * [d3d11] Zero-initialize UAV counters
  * [dxvk] Always align texel buffers to at least 16 bytes
  * [d3d11] Also fix reset counter memory order for deferred context queries
  * [util] Remove traces of the allowMapFlagNoWait option
  * [d3d11] Remove allowMapFlagNoWait option
  * [d3d11] Fix memory order for query reset counter
  * [d3d11] Submit stalling event queries before flushing
  * [dxvk] Always align index buffer slices to 256 Bytes
  * [dxvk] Store shader capability information in separate set of flags
  * [util] Disable strict DC mode for MGSV again
  * [util] Add app profile for Metal Gear Solid 5
  * [dxvk] Enable option to disable OpenVR integration
  * [dxvk] Move extension provider list to DxvkInstance
  * [dxvk] Always align vertex buffer slices to 256 bytes
  * [d3d11] Fix uninitialized DSV flags
  * [dxvk] Remove option to disable transfer queue
  * [dxvk] Remove ability to query instance from adapter
  * [d3d11] Don't query DXVK instance from adapter
  * [dxvk] Pass DXVK instance to DXVK device directly, not through the adapter
  * [dxgi] Query DXVK instance from DXGI factory, not the adapter
  * [dxvk] Document wonky DxvkAdapter ref count behaviour
  * [d3d11] Hold reference to DxvkInstance
  * [dxvk] Use static variables for extension provider instances
  * [dxvk] Implement extension provider system
  * [build] Simplify and correct errors in options handling
  * [build] Demote no frontends/tests to a warning
  * [d3d11] 'a' is not a very good name for a variable
  * [d3d11] Don't synchronize with CS thread on present
  * [dxvk] Let device know that async presentation is enabled
  * [d3d11] Do not synchronize with CS thread in GetData
  * [d3d11] Move query state tracking to immediate context implementation
  * [d3d11] Move common Begin/End implementation to immediate context
  * [d3d11] Track used queries in deferred contexts and command lists
  * [d3d11] Only execute Begin for scoped queries
  * [util] Fix != and == operator for private/public COM pointers
  * [d3d11] Only add storage buffer usage flag to constant buffers if needed
  * [d3d11] Move handling of constantBufferRangeCheck option to D3D11Options
  * [d3d11] Remove useless members from D3D11DeferredContextMapEntry
  * [dxgi] Use 64-bit integers for refresh rate matching math
  * [dxbc] Remove old constant buffer range check
  * [dxbc] Don't emit a spec constant for uniform buffers
  * [dxbc] Use SSBOs for dynamically indexed constant buffers if needed
  * [dxbc] Parse dynamically indexed flag for constant buffers
  * [meta] Release 1.4.4
  * [util] Enable constant buffer range check for Saints Row games
  * Revert "[d3d11] Fix ref counting for D3D11CommandList"
  * Revert "[d3d11] Recycle command lists from deferred contexts"
  * [dxvk] Validate image layouts in render pass formats read from cache
  * [dxvk] Write correct depth-stencil attachment layout to state cache
  * [dxvk] Fix uninitialized depth attachment reference
  * [dxbc] Always set geometry shader invocation count
  * [dxbc] Always allocate at least one input array element
  * [d3d11] Adjust buffer memory flags if apitrace is attached
  * [dxvk] Pause transform feedback on buffer updates
  * [dxvk] Fix bogus xfb buffer update check
  * [d3d11] Remove D3D11 counter buffer class
  * [d3d11] Allocate predicate buffer per query
  * [d3d11] Allocate xfb counter buffer per buffer
  * [d3d11] Allocate counter buffer per UAV
  * [dxvk] Handle xfb barriers in commitGraphicsBarriers
  * [dxvk] Replace buffer in updateBuffer even outside of render passes
  * [dxvk] Lazily allocate slices of small buffers
  * [dxvk] Don't lock swap lock if not necessary
  * [dxvk] Pad buffers more tightly
  * [dxvk] Force-update draw buffer for graphics pipeline barrier checks
  * [dxvk] Consider indirect draw buffer in graphics pipeline barriers
  * [dxvk] Consider vertex/index buffers in graphics pipeline barriers
  * [dxvk] Introduce checkGfxImageBarrier
  * [dxvk] Introduce checkGfxBufferBarrier
  * [dxvk] Move finalizeDraw into commitGraphicsState
  * [d3d11] Recycle command lists from deferred contexts
  * [util] Add virtual destructor to NoWrapper
  * [d3d11] Fix ref counting for D3D11CommandList
  * [d3d11] Fix incorrect AddRef return value
  * [d3d11] Don't set HOST pipeline stage and access flags for resources
  * [dxbc] Declare length of shader input array late
  * [spirv] Add 'late' constants
  * [dxbc] Extend scalar constants to vectors if required
  * [dxbc] Assume vec4 type for i/o vars not declared in signature
  * [dxbc] Declare temp registers on demand
  * [d3d11] Validate shader module capabilities
  * [d3d11] Refactor shader module creation
  * [util] Enable constant buffer range check for Titan Quest
  * [dxgi] Remove useless d3d10.enable option
  * [meta] Release 1.4.3
  * [dxbc] Swap OpSelect arguments for Ne/Dne, don't use OpLogicalNot
  * [dxvk] Implement more compact state cache data format (v8)
  * [util] Add missing != operator to Sha1Hash
  * [dxvk] Support component mappings in blitter
  * [dxvk] Add some component mapping helpers
  * [dxvk] Implement framebuffer-based blit
  * [dxvk] Add class for framebuffer-based blits
  * [dxvk] Support arbitrary source texture coordinates in blitter
  * [dxvk] Support multisampled destinations in blitter
  * [dxvk] Support both linear and nearest samplers in blitter
  * [dxvk] Factor out mip gen classes and rename them to DxvkMetaBlit*
  * [d3d11] Remove obsolete DefaultDesc methods from state classes
  * [d3d11] Fix ref counting for state objects bound to a context
  * [d3d11] Fix immediate context reference counting
  * [d3d11] Don't subclass state objects from ComObject
  * [d3d11] Allow choosing type wrapper for D3D11DeviceChild base class
  * [util] Don't allow multiple inheritance for COM objects
  * [d3d11] Don't get private references for state objects
  * [d3d11] Fix reference counting for state objects
  * [d3d11] Return error if no desc is provided for Create*State methods
  * [d3d11] Don't sync CS thread if resource to map is already in use
  * [d3d11] Don't use a state object for default blend state
  * [d3d11] Don't use a state object for default depth-stencil state
  * [d3d11] Don't use a state object for default rasterizer state
  * [d3d11] Introduce ResetState and use it for ClearState
  * [dxvk] Don't store sampler description in sampler objects
  * [dxvk] Fix buffer usage flags in commitGraphicsBarriers
  * [dxvk] Don't rely on binding mask in commitGraphicsBarriers
  * [dxvk] Don't clear binding masks in update*Pipeline
  * [dxvk] Remove outdated comment
  * [dxvk] Add function to insert framebuffer read-back barriers
  * [dxvk] Add dependency flag parameter to emitMemoryBarrier
  * [dxvk] Remove spill parameter from bindRenderTargets
  * [d3d11] Don't spill render pass when rebinding render targets
  * [dxvk] Implement accurate barrier tracking for draws with side effects
  * [dxvk] Introduce HasStorageDescriptors to signify pipeline side effects
  * [dxvk] Remove incorrect framebuffer-space barriers
  * [dxbc] Fix sample positions
  * [d3d11] Add more rigid validation for buffer creation
  * [d3d11] Change ValidateBufferProperties to NormalizeBufferProperties
  * [d3d10] Fix reported bind flags for D3D10 resources
  * [d3d11] Validate texture array size
  * [d3d11] Initialize feature level to zero in D3D11CreateDevice
  * [dxvk] Don't use dynamic storage buffers
  * [dxvk] Optimize invalidateBuffer for use with uniform buffers
  * [dxvk] Inline freeBufferSlice implementation
  * [dxvk] Dirty framebuffer in beginRecording
  * [dxvk] Use float format for sampled unbound image views
  * [dxvk] Fix tessellation validation
  * [dxvk] Validate graphics state in commitGraphicsState
  * [dxvk] Validate compute state in commitComputePipelines
  * [dxvk] Move descriptor set updates to updateShaderResources
  * [dxvk] Move dynamic descriptor offset array to stack
  * [dxvk] Use memcmp replacement for pipeline state lookup
  * [dxvk] Implement state cache v6 -&gt; v7 conversion
  * [dxvk] Increase maximum spec constant count to 12
  * [dxvk] Move compute pipeline state to dxvk_graphics_state.h
  * [dxvk] Use new struct for specialization constant info
  * [dxvk] Use packed blend state
  * [dxvk] Use packed depth-stencil state
  * [dxvk] Use packed multisample state
  * [dxvk] Use packed rasterizer state
  * [dxvk] Use packed input layout state
  * [dxvk] Use packed input assembly state
  * [dxvk] Move DxvkGraphicsPipelineStateInfo to new file
  * [dxvk] Prepare for pipeline state changes and bump cache format to v7
  * [dxvk] Don't use alignas(16) for DxvkMetaClearArgs members
  * [dxvk] Add missing {} to border color list
  * [util] Fix Sha1 dword extraction
  * [d3d10] Remove unused copies of device ptr in D3D10 wrappers
  * [dxgi] Initialize size of DEVMODEW structure
  * [dxvk] Don't redundantly clear unused vertex strides to zero
  * [meta] Release 1.4.2
  * [util] Report Nvidia GPUs for Modern Warfare Remastered
  * [d3d11] Add missing break; in CreateSurface
  * [util] Move GetAdapterLUID out of DXGI internals
  * [d3d11] Implement CreateSurface for D3D11DXGIDevice
  * [dxgi] Generate adapter LUIDs if Vulkan does not provide them
  * [dxgi] Fix some IDXGIAdapter return codes
  * [dxgi] Handle invalid arguments passed to Present1
  * [dxgi] Fix SetFullscreenState behaviour with invalid usage
  * [dxgi] Fix GetContainingOutput and GetFullscreenState output pointer
  * [d3d11] Add support for DXGI_SWAP_CHAIN_FLAG_GDI_COMPATIBLE
  * [d3d11] Fix return code on swap chain creation failure
  * [d3d11] Use private reference to D3D11 device in D3D11SwapChain
  * [dxgi] Fix some return codes in DxgiSwapChain
  * [d3d11] Fix error handling in SetMaximumFrameLatency
  * [dxgi] Fix QueryVideoMemoryInfo return values
  * [dxgi] Fix CheckInterfaceSupport UMD version writeback
  * [dxgi] Fix GetDisplayModeList1 output for DXGI_FORMAT_UNKNOWN
  * [dxgi] Fix GetDisplayModeList behaviour with a zero mode count
  * [dxgi] Fix CheckInterfaceSupport for IDXGIDevice
  * [dxvk] Implement context-local lookup cache for pipeline objects
  * [dxvk] Move shader set hash/eq functions into respective structs
  * [dxvk] Use new shader lookup hash in pipeline manager
  * [dxvk] Expose key-based lookup hash in DxvkShader
  * [dxvk] Add methods to retrieve shaders from pipeline
  * [dxbc] Fix NaN handling in not-equal comparison
  * [dxvk] Re-introduce state check for updateFramebuffer
  * [meta] Release 1.4.1
  * [dxvk] Spoof Nvidia GPU for HITMAN 2
  * [dxvk] Eliminate some redundant state checks
  * [dxvk] Introduce finalizeDraw
  * [d3d11] Add a comment explaining ID3D11Predicate/ID3D11Query hack
  * [d3d11] Fix GetPredication
  * Revert "[dxbc] Always decorate SV_POSITION as invariant"
  * [dxbc] Always decorate SV_POSITION as invariant
  * [dxvk] Store context flags as a 32-bit integer
  * [d3d10] Add some null pointer checks when dealing with resources
  * [d3d10] Fix some awkward formatting
  * [d3d11] Handle D3D_PRIMITIVE_TOPOLOGY_UNDEFINED correctly
  * [dxvk] Validate primitive topology in pipeline state
  * [dbxc] Actually fix callc implementation
  * [dxbc] Implement label, call and callc instructions
  * [d3d11] Return device lost errors in Present if necessary
  * [d3d11] Implement GetDeviceRemovedReason
  * [dxvk] Handle device lost errors on command submission
  * [d3d11] Fix CheckFeatureSupport formatting and return code
  * Retrieve the function pointer once (#1198)
  * [dxvk] Explicitly compare resource use count to zero
  * [meta] Release 1.4
  * [dxvk] Bump state cache version to v6
  * [dxvk] Apply spec constants to compute shaders as well
  * [dxvk] Only time pipeline compile times if requested
  * [dxvk] Check if xfb buffers have actually changed on binding
  * [dxvk] Use separate counters for read/write resource usage
  * [d3d11] Disable DO_NOT_WAIT for Overwatch
  * [d3d11] Implement IDXGIDevice4
  * [dxgi] Implement IDXGISwapChain4
  * [dxgi] Implement IDXGIOutput5
  * [dxgi] Implement IDXGIFactory5
  * [dxgi] Include DXGI 1.5 headers
  * [util] Update comment for FIFA 19+ workaround (#1197)
  * Revert "[d3d11] Don't create linearly tiled compressed images"
  * [d3d11] Implement GetDC / ReleaseDC
  * [d3d11] Implement GDI surface
  * [util] Add helpers for GDI/DDI interop
  * [d3d11] Enable allowMapFlagNoWait by default
  * [dxvk] Only wait for writes when mapping with D3D11_MAP_READ
  * [dxvk] Implement read-write tracking for resources
  * [dxvk] Implement read/write tracking in lifetime tracker
  * [d3d11] Write to image memory directly in InitHostVisibleTexture
  * [d3d11] Use VK_IMAGE_LAYOUT_PREINITIALIZED for mapped images
  * [dxvk] Add initial layout to initImage
  * [dxvk] Add initial layout to image create info
  * [util] Enable FIFA 19 workaround for FIFA 20 as well
  * [d3d11] Implement DiscardView1
  * [dxgi] Implement IDXGIVkInteropAdapter for IDXGIAdapter
  * [dxgi] Define IDXGIVkInteropAdapter interface
  * [dxgi] Rename IDXGIVkAdapter -&gt; IDXGIDXVKAdapter
  * [d3d11] Only use mapped buffer for images if bind flags are non-zero
  * [util] Enable allowMapFlagNoWait for Warhammer II
  * [d3d11] Report unified memory if all heaps are device-local
  * [d3d11] Enable D3D11.3 MapOnDefaultTextures feature
  * [d3d11] Implement ReadFromSubresource and WriteToSubresource
  * [d3d11] Allow pMappedResource to be null when mapping images
  * [d3d11] Implement D3D11.2 MapOnDefaultBuffers feature
  * [d3d11] Move GetMemoryFlagsForUsage into D3D11Buffer
  * [d3d11] Query format support in d3d11-formats test
  * [d3d11] Report MapOnDefaultTextures feature as unsupported
  * [dxvk] Replicate R component of border color for depth compare samplers (#1194)
  * [d3d11] Implement ID3D11Device5
  * [d3d11] Implement ID3D11Device4
  * [d3d11] Implement D3D11.4 feature queries
  * [d3d11] Include D3D11.4 headers
  * [d3d11] Implement ID3D11Device3
  * [d3d11] Implement ID3D11Query1
  * [d3d11] Implement ID3D11UnorderedAccessView1
  * [d3d11] Implement ID3D11ShaderResourceView1
  * [d3d11] Implement ID3D11RenderTargetView1
  * [d3d11] Implement ID3D11Texture2D1 and ID3D11Texture3D1
  * [d3d11] Implement ID3D11RasterizerState2
  * [d3d11] Implement ID3D11DeviceContext4
  * [d3d11] Implement ID3D11DeviceContext3
  * [dxbc] Implement stencil ref export from fragment shaders
  * [d3d11] Use shaderStorageImageReadWithoutFormat for typed UAV loads
  * [d3d11] Add definitions for feature levels 12_0 and 12_1
  * [d3d11] Implement D3D11.3 feature queries
  * [d3d11] Include D3D11.3 headers
  * [dxbc] Implement MSAD4 instruction
  * [d3d11] Implement GetResourceTiling
  * [d3d11] Implement ID3D11Device2
  * [d3d11] Implement ID3D11DeviceContext2
  * [d3d11] Implement D3D11.2 feature queries
  * [d3d11] Include D3D11.2 headers
  * [d3d11] Prevent log spam from repeated Get/SetResourceMinLOD calls
  * [d3d11] Implement missing D3D11_FEATURE_D3D9_OPTIONS feature query
  * [d3d11] Optimize viewport updates if there is only one single viewport
  * [d3d11] Add range check for scissors and make failing it unlikely
  * [metæ] Release 1.3.4
  * [util] Enable d3d11.allowMapFlagNoWait for Control
  * [d3d11] Don't create linearly tiled compressed images
  * Work around build failure with winegcc/clang. (#1184)
  * [meta] Work around wine 4.15 build failure
  * [meta] Use -std=c++17
  * [d3d11] Fix incorrect AddRef -&gt; Release
  * [meta] Release 1.3.3
  * [d3d11] Rename some hazard tracking methods for clarity
  * [d3d11] Check for conflicts withing RTV and UAV lists upon binding them
  * [d3d11] Resolve pipeline hazards when binding render targets
  * [d3d11] Resolve pipeline hazards when binding compute shader UAVs
  * [d3d11] Add check whether a viewed resource has a given bind flag
  * Update README (#1174)
  * [d3d11] Filter redundant OMSetRenderTargets calls
  * [d3d11] Remove outdated comment
  * [d3d11] Check for shader resource view hazards
  * [d3d11] Add state to track potentially hazardous bound SRVs
  * [d3d11] Add bound compute shader UAV mask
  * [d3d11] Add common view info struct to all view types
  * [d3d11] Remove templated SetUnorderedAccessViews
  * [d3d11] Don't use .at()
  * [dxvk] Add function to find set bits in binding mask
  * [dxvk] Add function to set bind mask bit to a given value
  * [build] Check if --add-stdcall-alias and --enable-stdcall-fixup is supported before using it.
  * [dxvk] Explicitly include unordered_map in dxvk_renderpass.h
  * [util] Use R string literals for app compat regexes
  * [util] Use regular expressions on full exe path to match app profiles
  * [util] Add method to retrieve full exe path
  * [dxvk] Implement depth-stencil resolve
  * [dxvk] Support depth-stencil resolve using VK_KHR_depth_stencil_resolve
  * [dxvk] Support shader-based depth-stencil resolve
  * [dxvk] Add meta shaders for depth-stencil resolve
  * [dxvk] Make device properties accessible from the device
  * [dxvk] Enable VK_KHR_depth_stencil_resolve if available
  * [dxvk] Enable VK_KHR_create_renderpass2 if available
  * [util] Set d3d11.dcSingleUseMode=False for SteamVR perf test
  * [d3d11] Update resources mapped on deferred contexts in Map()
  * [util] Fix compiling with clang/clang-cl
  * Revert "[dxvk] Use vkCmdUpdateBuffer to clear tiny buffers"
  * [d3d11] Recreate swap chain immediately after synchronous present fails
  * [meta] Release 1.3.2
  * [d3d11] Remove d3d11.asyncPresent option
  * [dxvk] Implement asynchronous presentation option in the backend
  * [dxvk] Move some code to where it makes more sense
  * [d3d11] Fix incorrect tracking of mapped image subresources
  * Revert "[d3d11] Return error when mapping an already mapped image"
  * [dxvk] Avoid redundant descriptor set updates when binding buffers (v2)
  * [dxvk] Add config option to enable the HUD
  * [dxvk] Don't allow common objects to be reference-counted
  * [dxvk] Use DxvkObjects to create and pass around common objects
  * [dxvk] Add class that bundles objects shared between device and context
  * [dxvk] Pass DxvkDevice to DxvkRenderPassPool constructor
  * [dxvk] Pass DxvkDevice to DxvkEventPool constructor
  * [dxvk] Pass DxvkDevice to DxvkMetaClearObjects constructor
  * [dxvk] Pass DxvkDevice to DxvkMetaPackObjects constructor
  * [util] Add helper for lazy initialization
  * [dxvk] Check render pass before pipeline state during pipeline lookup
  * [meta] Remove old issue template
  * Update issue templates
  * [dxvk] Refactor the way render passes to pipeline compiler methods
  * [dxvk] Refactor render pass objects to not use reference counting
  * [dxvk] Introduce compilePipeline method to Dxvk*Pipeline classes
  * [dxvk] Introduce DxvkComputePipelineInstance
  * [dxvk] Rename compilePipeline -&gt; createPipeline
  * [dxbc] Only use atomic append/consume optimization in compute shaders
  * [dxvk] Fix partial clears for mismatched framebuffer attachment sizes
  * [dxvk] Don't duplicate geometry shader system value outputs
  * [dxvk] Don't use reference counting for pipeline objects
  * [dxvk] Use shader key structs directly for pipeline lookups
  * [dxvk] Use shader key structs to store shaders in DxvkPipeline objects
  * [dxvk] Rename Dxvk*PipelineKey -&gt; Dxvk*PipelineShaders
  * [dxvk] Disable resource tracking for DxvkPipeline objects
  * [d3d11] Don't allow the creation of buffers with a size of zero</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1599307200">- updated to 1.7.1
- switch to using release tarballs, removed git service
- fixes and Improvements
  - VK_EXT_4444_formats is now used on supported drivers to resolve potential issues with sampler border colors on Intel hardware.
  - VK_EXT_extended_dynamic_state is now used on supported drivers to implement out-of-bounds vertex buffer access behaviour correctly.
  - Minor performance improvements.
  - Implemented NV12 video format support for D3D9. This should make the GeForce Now app usable with DXVK.
  - Implemented missing shader instruction for D3D9 to fix shadow rendering in a number of games.
  - Anarchy Online: Fixed an out-of-memory error.
  - Metro Exodus: Added missing DXGI entry points required to run the game.
  - Observation: Work around a game bug causing rendering issues on RADV.
  - Resident Evil 7: Disabled relaxedBarriers option again due to rendering issues.
  - Serious Sam 2 and others: Fixed incorrect water reflections.
  - SpellForce 2: Work around black water ripples.
  - Timeshift: Fixed shadows
  - TrackMania: Fixed water and other rendering issues.
  - Work around performance issues in Darksiders: Warmastered Edition (#1719) and Monster Hunter World on AMD and recent Nvidia drivers.
  - Work around Z-fighting issues in Borderlands 3, Halo, Halo CE, Mafia III: Definitive Edition, Terminator: Resistance.
- Compatibility notes
  VK_EXT_transform_feedback is now a hard requirement for D3D10 and
  D3D11. This extension is supported by all Nvidia and Mesa drivers
  released in early 2019 or later, as well as recent AMDVLK releases
  and the proprietary AMD driver.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1602158400">- updated to 1.7.2
  - Fixed a major D3D9 regression that would cause crashes in many games.
  - Fixed D3D9 crashes on AMDVLK due to invalid Vulkan API usage (#1742).
  - Work around stack overflows in some 32-bit D3D9 games.
  - Added workarounds for rendering issues on AMD drivers in some Unity Engine games.
  - Work around Unicode support on Windows being garbage (PR #1761).
  - Log file creation can now be disabled by setting `DXVK_LOG_PATH=none`, but logs will still be printed to stderr (#1743).
  - **Age of Empires II HD**: Fixed video playback (#1726).
  - **Baldur's Gate 3**: Fixed crash after character selection screen in D3D11 mode.
  - **Final Fantasy XIV**: Improved stability on recent Nvidia drivers.
  - **Just Cause 3**: Work around a game bug causing flickering terrain on RADV (#1553).
  - **Marvel's Avengers**: Fixed spurious crashes due to invalid resource copies.
  - **Need for Speed Heat**: Fixed some Vulkan validation errors.
  - **PGA TOUR 2K21**: Fixed Vulkan validation errors and potential crashes.
  - **Trails in the Sky SC**: Fixed fog rendering (#1771).</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1606910400">- updated to 1.7.3
  - Added support for new DXGI interfaces introduced in Windows 10 version 1809.
  - Added an option to scale the HUD on high-DPI displays. Refer to the README for details. (#771)
  - Changed generated D3D11 shader code to allow drivers to optimize away texture operations in case no texture is bound.
  - Fixed some D3D9 games crashing on RADV due to invalid shader code.
  - Fixed Vulkan validation errors when the HUD is active.
  - Optimized away redundant render target clears in some games to potentially increase performance.
  - Indirect draw batching can now work with arbitrary strides. This may slightly reduce the draw call count in Trine 4.
  - **EverQuest 2** Fixed broken cloth rendering on Nvidia. (#1832)
  - **Trine 4**: Fixed rendering issues that would occur on some Nvidia GPUs as well as on RADV. (#1816)
- disable stack-clash, as the PE mode of it is buggy. (bsc#1179804)</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1613736000">- updated to 1.8
  [#]# Bug Fixes and Improvements
  - Fixed some build system warnings with newer Meson versions.
  - CPU-based Vulkan implementations such as Lavapipe will now always be enumerated last. This should avoid issues on systems without a dedicated GPU where games could potentially default to a CPU rasterizer.
  - Optimized image layout transitions, which may improve performance on Intel GPUs in some games.
  - D3D9: Improved performance of texture uploads and occlusion queries in some cases.
  - D3D9: Fixed an issue where supported back buffer formats would be reported incorrectly.
  - DXGI: Enabled multi-monitor support. This requires a relatively recent Wine version with XRandR 1.4 support to work correctly.
  - D3D11: Fixed a number of reference counting issues that could potentially lead to stability issues (PR #1887, PR ##1888).
  - D3D11: Improved correctness of NaN handling in shaders with `VK_KHR_shader_float_controls`, and removed most app workarounds setting `d3d11.enableRtOutputNanFixup`.
  - Enabled `d3d11.enableRtOutputNanFixup` by default on older RADV versions.
  - Enabled `d3d11.invariantPosition` option by default to fix common Z-fighting issues, especially on RDNA2 GPUs.
  - **Atelier Ryza 2**: Added workaround for video playback breaking D3D11 rendering, like in other games of the series.
  - **Battle Engine Aquila**: Fixed broken textures (PR #1759).
  - **Dark Messiah of Might &amp; Magic**: Work around out-of-memory issues on startup.
  - **Everquest**: Work around performance issues.
  - **F1 2018/2020**: Work around broken compute shaders causing artifacts on Mesa drivers, similar to F1 2019 (#1897).
  - **Hitman 3**: Work around AMDAGS issues on AMD GPUs similar to Hitman 2 (PR #1909).
  - **Nioh 2**: Work around black screen issues.
  - **Tomb Raider Legend**: Work around performance issues (#1685).</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1614686400">- updated to 1.8.1
  [#]# Bug fixes and Improvements
  - Fixed a regression that would cause a number of D3D9 games to crash when changing the resolution or during startup.
  - Improved performance in many D3D9 games when using MSAA on RADV.
  - Improved presentation logic for MSAA swap chains, which are common in older D3D9 games.
  - **Mafia II**: Work around shadows being broken when the game thinks it's running on an AMD GPU. (#1294)
  - **Warhammer Online**: Work around the game trying to use unsupported image formats. (#1296)</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1624104000">- updated to 1.9
  [#]# Features
  - Implemented basic support for various subsampled YUV texture formats such as NV12, which is used for video playback in some games, as well as basic support for `ID3D11VideoProcessor` APIs
  . This is needed for videos in **Nier Replicant** to play back (#2048), and may also be required for **Contra: Rogue Corps** (#1676). Note that Nier videos currently do not work with Proton
  for other reasons.
  - Implemented Conservative Rasterization for supported GPUs, which allows enabling the Nvidia ShadowLibs option in **Final Fantasy XV** and possibly similar options in other games.
  - Reduced presentation latency by up to one frame under some circumstances. This may help with games that are limited by vertical synchronization, DXGI frame latency settings, or external frame limiters that operate on `vkAcquireNextImageKHR` (PR #2075).
  - Added a frame rate limiter. This is mostly intended as a workaround for games that do not work correctly at high frame rates, but can also be controlled with an environment variable. Check the README for detais.
  [#]# Device selection
  Software-only Vulkan implementations such as Lavapipe are no longer reported to the application as long as there is a Vulkan-capable GPU present on the system. This should fix issues where games try using Lavapipe over a proper driver on some setups with recent Mesa versions and then crash due to hitting an unsupported texture format.
  Lavapipe can now be used with DXVK by manually setting the `VK_ICD_FILENAMES` environment variable. While some of DXVK's feature requirements have been lifted in order to allow it to run, note that limitations of this driver may still cause some games to crash or render incorrectly, while others (such as The Witcher 3) were tested successfully.
  [#]# Bug fixes and Improvements
  - Improved texture and buffer uploads in D3D9.
  - Fixed the Origin overlay not showing up when using DXVK's DXGI implementation (#1996).
  - Disabled Wine Gecko/Mono installers showing up when using install script.
  - Disabled a workaround to reduce the amount of random crashes on Nvidia drivers since the underlying driver issue was fixed in the 465.xx releases (#1963), which may improve performance in some games.
  - Fixed precision issues in shaders that do not have the `refactoringAllowed` flag set.
  - Fixed some potential issues around image clears that could lead to artifacting or broken rendering.
  - Fixed an issue where games with upper-case file extensions may create duplicate logs or cache files (#2079).
  - Fixed monitor layout issues when restoring display modes on multi-monitor setup (#2064).
  - Fixed a bug in D3D9 where child windows did not have their positions converted relative to their parents (#1958).
  - Removed workarounds specific to RADV with the LLVM shader compiler. Please use the ACO backend instead (default since Mesa 20.2).
  - Removed `d3d11.enableRtOutputNanFixup` workaround, and enabled that behaviour by default for older RADV versions (prior to Mesa 20.3).
  - Further reduced the size of state cache files. State caches from previous DXVK versions will be converted automatically.
  - Debugging symbols now work in GDB with wine-reload (4kb file alignment)
  - Misc. vector/matrix math fixes and optimizations in D3D9.
  - **Atelier Mysterious Trilogy Deluxe Pack**, **Dal Segno** and **Nights of Azure**: Added the usual white screen workaround (#2035, #2022, #2044).
  - **Days Gone**: Implemented missing DXGI frame statistics functions in order to fix very low frame rates (#2065).
  - **Demon Stone**: Work around the game breaking at &gt;60fps (#2103).
  - **Dragon Quest Builder 2**: Fixed an issue where the game would immediately run out of system memory (PR #1995).
  - **Final Fantasy XIII**, **Spec Ops: The Line**: Fixed a bug with some postprocessing effects on NVIDIA.
  - **GTA IV re-release**: Work around incorrect VRAM amounts being shown when nvapi and atidlxx libraries are not present as it assumes all GPUs to be Intel IGPs with unified memory in that case.
  - **Halo 2**: Fixed fog rendering issues (#2059).
  - **Kohan II**: Fixed out-of-memory crash on startup (#2030).
  - **Nier Replicant**: Enabled 60 FPS limit to work around issues with the game running too fast, and enforced full-rate vertical synchronization in order to work around related issues with the game sometimes being stuck at weird frame rates.
  Note that AMD RX 5000 and 6000 series GPUs may need to be put into high performance mode manually in order to fix performance issues caused by aggressive power management.
  - **Second Sight**: Fixed missing UI (#2056).
  - **TrackMania Forever**: Fixed rendering issues introduced in DXVK 1.8.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1624363200">- Build only on x86*</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1632139200">- updated to 1.9.2
  - Reduced overall CPU overhead in D3D9.
  - Fixed various failures in wine's D3D9 tests.
  - Fixed various issues when the `d3d9.evictManagedTexturesOnUnlock` option is enabled.
  - Fixed various issues when the `d3d11.relaxedBarriers` option is enabled.
  - **Call of Cthulhu**: Fixed reflection rendering (#2248)
  - **Crysis 3**, **Homefront The Revolution**: Worked around poor performance (#2256) (#2241)
  - **GODS**: Fixed gamma curve (#2250)
  - **Total War Medieval 2**: Fixed black lines on the world map (#2258) and settings text (#2247)
    The game still crashes when loading battles due to running out of address space.
  - **Fantasy Grounds**: Fix incorrect rendering (#2251)
  - **Need For Speed Heat**: Fixed ground textures rendering incorrectly (#1764).
  - **Paranormal Files**: Fix black screen (#2192)
  - **Pathfinder: Wrath of the Rightous**: Fixed GPU hang in loading screen.
    Note that the game itself has further issues loading certain parts
    of the game, which do not appear to be related to wine or DXVK in
    any way.
  - **Payday**: Fix flickering reflections (#2259)
  - **Shin Megami Tensei 3**: Fixed hang when entering save room (#2161)
  - **Sine Mora EX**: Added 60 FPS lock (#2261)
- updated to 1.9.1
  - Fixed a number of performance and stability issues introduced with the D3D9 locking rewrite in 1.9 (#2142, #2149, #2150, #2164, #2168).
  - Rewrote the way staging textures are handled in D3D11. This can reduce memory usage and the number of image copies necessary to move data between the CPU and GPU, and fixes severe performance issues in Roblox on Nvidia GPUs.
  - Removed some workarounds for very old Mesa versions (19.0 and older).
  - Reimplemented locking primitives based on Windows SRW locks. This may be more efficient compared to the winpthreads implementation in mingw builds.
  - Earth Defense Force 5: Work around performance issues caused by the game frequently turning vertical synchronization on and off between frames (#2127)
  - Far Cry 1: Spoof Nvidia GPU in order to enable higher-quality water rendering.
  - Far Cry 5 and other Dunia Engine games: Fixed various issues due to uninitialized memory (PR #2137).
  - GTA IV: Fixed broken app profile that would break the game on Nvidia GPUs.
  - Risen 3: Fixed crash on Nvidia GPUs (#2154).
  - World of Final Fantasy: Forcibly disable MSAA to work around game bugs. Note that this should not impact visual quality since the game only uses MSAA for full-screen passes where it has no effect (#1216, #2136).</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1641902400">- updated to 1.9.3
  - DLSS should now work in supported games in combination with [dxvk-nvapi](https://github.com/jp7677/dxvk-nvapi).
  - Optimized D3D9 shader constants by relying on `VK_EXT_robustness2` and removed the old app options for games using software vertex processing. (#2282)
  - Added an option for more accurate emulation of D3D9 floating point behaviour and enabled that by default for a bunch of games. (#2294, #2359). This fixes issues in **Red Orchestra 2**, **Dark Souls 2** (original version), **Dog Fight 1942**, **Bayonetta**, **Rayman Origins**, **Guilty Gear Xrd** and **Richard Burns Rally**.
  - Fixed a DXGI issue which would sometimes cause games to fail to enter fullscreen mode on some displays that do not support low rates across all resolutions (#2395).
  - **Black Mesa**: Fixed a regression with shadows. (#2317)
  - **Crysis 3 Remastered**: Worked around poor performance. (#2339)
  - **Euro Truck Simulator**: Fixed a shading issue resulting in black geometry (#2312)
  - **Injustice Gods Among Us**: Fixed missing characters on the character selection screen. (#2332)
  - **Rocksmith 2014**: Fixed white screen on startup. (#2383)
  - **Spliter Cell: Chaos Theory**: Fixed brightness with the shader model 3 option. (#2340)
  - **Sim City 2013**: Fixed rendering.
  - **The Guild 3**: Fixed artifacts in overview map.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1646481600">- updated to 1.10
  [#]# Performance improvements
  - Reduced unnecessary worker thread synchronization around resource readbacks for both D3D11 and D3D9. This can significantly increase CPU-bound performance in games like **Assassin's Creed: Origins** and other titles built on the same engine, with smaller improvements seen in **Elex II**, **God of War**, **GTA IV** and others.
  - When using [D3D11_MAP_WRITE](https://docs.microsoft.com/en-us/windows/win32/api/d3d11/ne-d3d11-d3d11_map) on a staging resource that's currently being read by the GPU, DXVK will now attempt to create a copy of that resource in order to avoid GPU synchronization. This improves performance in **Quantum Break** and potentially other games. This behaviour can be tweaked using the `d3d11.maxImplicitDiscardSize` option.
  - Optimized [UpdateSubresource](https://docs.microsoft.com/en-us/windows/win32/api/d3d11/nf-d3d11-id3d11devicecontext-updatesubresource) for small constant buffer updates. This further improves performance in **God of War** and potentially other games.
  - Improved the way resource uploads and staging buffers are handled in D3D11. This may reduce memory usage and CPU overhead in some - Added more information to the HUD that can be useful for troubleshooting performance issues: GPU synchronizations per frame, worker thread synchronizations per frame, and pipeline barrier count.
  - GPU synchronization, when necessary, no longer uses busy-waiting, which may reduce power consumption on portable devices in some games.
  [#]# Bug fixes and Improvements
  - Added a `D3D11On12CreateDevice` stub so applications using this don't immediately crash (PR #2278).
  * *Note** that supporting D3D11on12 is currently not viable.
  - Version numbers for Intel's Windows driver should now be reported properly.
  * *Note** that using DXVK on this driver is highly discouraged and will likely not work.
  - **ArmA 2**: Fixed texture-related issues (PR #2477).
  - **Black Mesa**: Fixed
  - **Resident Evil 0**, **5**, **6**, **Resident Evil: Revelations 2**: Improved performance (PR #2466).
  - **Total War: Warhammer III**: Significantly improved GPU-bound performance on setups with a dedicated GPU.
  [#]# Per-game workarounds
  Replaced the previous `d3d11.apitraceMode` option with  `d3d11.cachedDynamicResources`, which provides a more granular way to specify resource types to allocate in cached system memory. Refer to the example `dxvk.conf` for details. This change was not made for the equivalent D3D9 option yet.
  Normally, [D3D11_USAGE_DYNAMIC](https://docs.microsoft.com/en-us/windows/win32/api/d3d11/ne-d3d11-d3d11_usage) resources are expected to be write-only from the CPU and read-only from the GPU, but despite this, some games perform CPU-side reads on the mapped memory, which can cause severe performance degradation since those reads would have to go over PCI-E, or at least uncached write-combined memory. This is especially problematic on systems with Resizeable BAR and can cause issues even on Windows D3D11 drivers.
  Games that will use this option by default include **Age of Empires 2: Definitive Edition** (#2491), **Anno 1800**, **Final Fantasy XIV**, **Nier Replicant**, **The Evil Within** (PR #2522), and all games that previously had `d3d11.apitraceMode` enabled by default.
- updated to 1.9.4
  Bug fixes and Improvements:
  - Fixed an issue that would cause VRAM to not be utilized on RBAR-enabled Nvidia GPUs if the `dxvk.shrinkNvidiaHvvHeap`option is enabled (#2438).
  - Enabled strict D3D9 float emulation by default on future versions of RADV. This may improve both accuracy and GPU-bound performance (PR #2448)..
  - Improved memory allocation behaviour. This may reduce memory usage especially in games that create multiple processes or D3D devices.
  - Removed obsolete options to disable OpenVR support.
  - **God of War**: Enabled performance optimizations and DLSS support. *Note that these changes are already included in Proton Experimental.*</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1657713600">- updated to 1.10.2
  - Implemented non-seamless cube maps for D3D9 using the `VK_EXT_non_seamless_cube_map` extension if supported by the driver
  - FIxed an issue with current versions of the Nvidia Vulkan developer driver not using its on-disk shader cache with DXVK
  - Fixed an issue which would cause the state cache file to not be written properly
  - Fixed an issue where incorrect barriers would be emitted for UAV rendering (#2696)
  - Fixed an issue where the `d3d11.samplerAnisotropy` option would apply to the wrong kind of samplers
  - Fixed potential issues when using state caches that were created on a driver with a different feature set
  - Fixed broken stencil resolves in D3D9
  - Fixed build issues on GCC 12.1
  - Optimized UAV clears in D3D11 to allow drivers to use image compression more frequently
  - Optimized performance of in-memory compression for SPIR-V shader code
  - **Beyond Good and Evil**: Work around missing light shafts (#2680)
  - **Day Z**: Enabled `d3d11.cachedDynamicResources` option to work around performance issues (PR #2709)
  - **Dead Space**: Fixed shadow rendering and added 60 FPS lock to work around game bugs (#2704)
  - **Dirt Rally**: Fixed potential GPU hang due to game bugs in a shader
  - **Godfather**: Fixed crash on systems that don't support 16x MSAA (#2590)
  - **Limbo**: Enable 60 FPS limit to work around game bugs (PR #2566)
  - **Majesty 2**: Work around game bugs causing issues on integrated GPUs and systems with more than 2GB of VRAM (#1542, #PR 2612)
  - **Myst V**: Work around an issue when the word "Radeon" is not part of the device name on AMD GPUs (#2661)
  - **Onechanbara Z2: Chaos**: Fixed particle effects and UI elements not displaying properly (#2701)
  - **Planetary Annihilation: TITANS**: Fixed crash when creating swap chain on a NULL window (PR #2665), as well as a crash due to creating too many internal worker threads (#2670).
  - **Plants vs. Zombies Garden Warfare 2**: Work around crash when the game detects an AMD GPU (PR #2700)
  - **Return of Reckoning**: Work around launcher issues (#2568, PR #2579)
  - **Scrapland Remastered**: Work around black screen issues (#2398, PR #2574)
  - **Small Radios Big Televisions**: Work around black screen issue (PR #2646)
  - **Sonic Adventure 2**: Fixed missing particle effects (#2672, PR #2677)
  - **SpellForce Platinum Edition**: Fixed crash (#2710, PR #2711)
  - **Supreme Commander**: Fixed missing particle effects (#2638, PR #2682, PR #2684)
  - **Star Wars: The Force Unleashed II**: Fixed some particle effects not rencering correctly (PR #2584)
  - **Star Wars: The Old Republic**: Fixed rendering issues (#2676, PR #2681)
- updated to 1.10.1
  Features
  Implemented initial support for shared resources (PR #2516). This
  fixes video playback in a number of Koei Tecmo games (Atelier series,
  Nioh 2), as well as the D3D11-based UI in the Windows version of Black
  Mesa. The required wine patches are currently only available in Proton
  Experimental. This feature will not be supported on Windows systems.
  This feature is still experimental and has not been thoroughly tested
  on all graphics drivers, so issues are to be expected. Currently,
  only basic 2D texture sharing between D3D9 and D3D11 is supported
  when using DXVK for both APIs. API features that are currently not
  supported include:
  - IDXGIKeyedMutex. Documentation is very poor and it's not clear how an implementation is supposed to behave.
  - Resource sharing with D3D12 applications under vkd3d-proton. This may be added in the future.
  - Resource sharing with Vulkan applications.
  Note: The Black Mesa UI flickers heavily when the game is not
  GPU-bound. This also happens on Windows to some degree and is a
  game bug.
  Bug fixes and Improvements
  - Added an environment variable DXVK_ENABLE_NVAPI to bypass the vendor ID override. Setting it to 1 behaves exactly the same as setting dxvk.nvapiHack = False in the config file, but may allow for better integration into Lutris or the Proton launch script. (#2544)
  - Improved shader code generation when local arrays are used. This may improve performance on Nvidia drivers in some D3D11 games.
  - Fixed shader code generation when switch-case fallthrough is used in Shader Model 4.0 (#2556). Current FXC versions no longer generate such code.
  - Potentially improved performance when rendering to DXGI_FORMAT_R11G11B10_FLOAT images that can also be used with unordered access views.
  - Fixed various D3D9 issues related to texture uploads (#2559, #2541, #2535).
  - Assassin's Creed 3, Black Flag: Enabled d3d11.cachedDynamicResources = a to work around severe performance issues.
  - Frostpunk: Enabled d3d11.cachedDynamicResources = c to work around low CPU-bound performance.
  - God of War: Fixed some issues that started with game patch 1.0.9:
  - Extremely inconsistent frame pacing when the game detects an AMD GPU, dxgi.maxFrameLatency = 1 is now set by default to work around this issue.
  - Heavy flickering of some lights. Apparently this was also fixed in the game in patch 1.0.11.
  - GTA: San Andreas: Fixed UI rendering issues (#2560)
  - Rayman Origins: Fixed rendering issues (#2545)</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1678104000">- updated to 2.0
  - Driver compatibility
    A Vulkan 1.3 capable driver and wine version are required to run
    this version of DXVK. See the driver support page for details.
    Many features in this release, especially the shader compilation
    changes detailed below, require the use of modern Vulkan features,
    such as Dynamic Rendering, Extended Dynamic State, and Null
    Descriptors. Due to the significant changes required to make use
    of them, it was no longer practical to maintain and test code paths
    for older drivers which do not support these features.
    In practice, any system capable of running D3D11 and D3D12 games
    using Proton Experimental right now will be able to run DXVK 2.0.
    Note: Third-party Vulkan layers that were not updated for Vulkan 1.3 will no longer work.
    D3D9 changes
  - Memory management improvements
    In order to reduce the likelihood of running out of address space in
    32-bit D3D9 games, DXVK will now use memory-mapped files to store
    shadow copies of textures. This allows us to unmap memory that is
    not being used by the game, thus freeing up significant amounts of
    address space, up to several hundred Megabytes. See PR #2663 for
    implementation details.
    Note: This change does not affect 64-bit games since address space
    is not a concern there. It also does not affect D3D10 or D3D11 since
    resource uploads work differently in those APIs and are much more
    memory efficient.
    Render target feedback loops
    On drivers which support VK_EXT_attachment_feedback_loop_layout,
    reading from an active render target in D3D9 games is now properly
    supported, which previously caused rendering artifacts on newer AMD
    hardware and required driver-level workarounds. This affects a number
    of games, including GTA IV.
    Alpha test improvements
    The D3D9 alpha test implementation was changed to more closely match
    the behaviour of Nvidia's implementation, which fixes inaccuracies
    in various games. The d3d9.alphaTestWiggleRoom option was removed,
    and games that previously required this option should now work
    correctly by default.
    D3D10 changes
    DXVK previously shipped incomplete implementations of d3d10.dll and
    d3d10_1.dll, but has not installed them by default since Version 1.6
    since wine's implementation provides more features that are needed
    for D3D10 games to run, including the D3D10 Effects framework.
    Since our implementation is incomplete and has not been used by Proton
    or Lutris for a very long time, DXVK will no longer ship these DLLs
    starting with this release. The D3D10 API itself is still supported
    via d3d10core.dll.
    D3D11 changes
    Feature support
    DXVK now exposes D3D11 Feature Level 12_1 with the following newly added features:
    Tiled Resources up to Tier 3, provided that the corresponding Vulkan sparse binding and sparse residency features are supported
    Conservative Rasterization up to Tier 3, provided that the corresponding Vulkan conservative rasterization features are supported.
    Rasterizer Ordered Views, provided that the corresponding Vulkan fragment shader interlock features are supported.
    While no games are known to use these features directly in D3D11, some
    games and game launchers rely on feature support being consistent
    between D3D11 and D3D12 in order to allow users to enable D3D12
    in the game options. While our implementation of these feature is
    generally functional, there may be bugs or performance issues in
    case a game does use them.
    Furthermore, DXVK now supports the D3D11_FEATURE_SHADER_CACHE and
    D3D11_FEATURE_D3D11_OPTIONS5 feature queries.
    Note: AMD Vulkan drivers do currently not support fragment shader
    interlock and are limited to feature level 12_0.
    Note: Intel's ANV driver currently does not support the corresponding
    Vulkan features and is therefore limited to feature level 11_1. This
    applies to both DXVK and vkd3d-proton.
    Device contexts
    The implementations of ID3D11DeviceContext were refactored so
    that immediate contexts and deferred contexts no longer use common
    entry points. This is closer to Windows behaviour and may improve
    compatibility to third-party libraries and mods that hook into the
    D3D11 immediate context specifically, and reduces CPU overhead since
    some frequently used code paths are now more specialized for each
    context type.
    State clear and restore methods were optimized to further reduce CPU
    overhead in games that heavily use deferred contexts, e.g. Assassin's
    Creed: Origins, or explicitly call ClearState frequently, e.g. God
    of War.
    Shader compilation changes
    On drivers which support VK_EXT_graphics_pipeline_library, including
    the IndependentInterpolationDecoration feature, Vulkan shaders will
    now be compiled at the time the game loads its D3D shaders, rather
    than at draw time. This reduces or eliminates shader compile stutter
    in many games.
    In games that load their shaders during loading screens or in the
    menu, this can lead to prolonged periods of very high CPU utilization,
    especially on weaker CPUs. For affected games it is recommended to
    wait for shader compilation to finish before starting the game to
    avoid stutter and low performance. Shader compiler activity can be
    monitored with DXVK_HUD=compiler.
    Note: The relevant Vulkan features are currently only supported
    by Nvidia drivers (version 520.56.06 or later). Driver support is
    expected to improve in the future.
    State cache interactions
    This feature largely replaces the state cache. If the given Vulkan
    features are supported, only pipelines that cannot use the pipeline
    library feature (e.g. pipelines using tessellation shaders) will
    be written to and read from the state cache, so newly created state
    cache files will typically only contain a few dozen to a few hundred
    pipelines, as opposed to thousands or tens of thousands. If the
    graphics pipeline library feature is not supported, the state cache
    will be used the same way as it was in older DXVK versions.
    Note: State cache files created with DXVK versions prior to 1.4.3 can no longer be used.
    Note: Despite our efforts, due to the significant changes under
    the hood, there may be issues when using an older state cache file
    under some circumstances. If you experience crashes, please test
    if the game runs with a clean cache file (DXVK_STATE_CACHE=reset)
    before reporting a bug.
    Caveats
    Games which only load their D3D shaders at draw time (e.g. Witcher 3,
    most Unreal Engine games) will still exhibit some stutter, although
    it should still be less severe than without this feature.
    For 32-bit games, the implementation tries to aggressively free
    Vulkan pipelines in order to save memory. This may cause stutter if
    the driver's on-disk shader cache is not working properly.
    On Nvidia drivers, the on-disk shader cache will be significantly
    larger than with previous versions of DXVK. It may be necessary
    to bypass the size limit by setting the environment variable
    __GL_SHADER_DISK_CACHE_SKIP_CLEANUP=1, or setting a new limit manually
    via __GL_SHADER_DISK_CACHE_SIZE (in bytes).
    Linux build support
    Work from dxvk-native has been upstreamed in order to facilitate
    native Linux builds of DXVK, which can be used as a drop-in
    replacement to port D3D applications without having to change
    rendering code.
    Note: When porting a D3D11 application, please refer to the Feature
    support and Developer Guidelines pages on the Wiki to avoid hitting
    unsupported or slow code paths in DXVK.</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1683288000">- Fix empty -32bit package, don't include winedxvk in it.
- Generate package sources using _service so that submodule sources are included too.
  DXVK uses vendored Vulkan headed contained in a submodule.
  Fixes build.</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1683288001">- Keep setup_dxvk.sh script that was deleted by upstream.
  For more context see:
  https://github.com/doitsujin/dxvk/commit/64cb1ad208f80b11400eef779e99fec223754098
- Update to 2.1
  * HDR support
    On systems supporting HDR10 color spaces, HDR can now be
    enabled by setting the environment variable DXVK_HDR=1,
    or by setting the option dxgi.enableHDR = True in the configuration
    file. When using vkd3d-proton 2.8 or newer, this will allow D3D12
    games to detect and use the HDR10 color space if they support it.
    No major Linux desktop environment currently supports HDR. In order
    to use this on Linux, a Gamescope session with --hdr-enabled is required.
    This is currently only supported under AMDGPU and requires kernel patches
    from the josh-hdr-colorimetry branch.
  * Shader compilation improvements
    Use of pipeline libraries was extended to pipelines with tessellation or
    geometry shaders in order to further reduce stutter. Additionally, more features
    of the VK_EXT_extended_dynamic_state3 extension are leveraged to reduce stutter
    in some situations when MSAA is used, provided that the Vulkan driver supports them.
  * Sample rate shading
    For older games that support MSAA, the d3d9.forceSampleRateShading and
    d3d11.forceSampleRateShading options were added to let users enable
    sample rate shading for all shaders. This will have a very high
    impact on GPU-bound performance, but may increase overall image quality
    in certain games that suffer from specular aliasing or shimmering alpha-tested geometry.
  * Improved D3D11 command submission logic in order to make overall performance more consistent,
    and to bring DXVK's behaviour more in line with native D3D11 drivers.
  * Fixed D3D11 reference counting issues around 2D textures. (#3169)
  * Fixed Vulkan validation errors when creating DXGI_FORMAT_A8_UNORM UAVs.
    Note that UAVs of this format may not work as expected.
  * Fixed Vulkan validation errors that would occur when allocating dedicated image memory
    on Nvidia GPUs in some situations.
  * Fixed Vulkan validation errors caused by broken timeline semaphores on 32-bit Proton.
  * Worked around an issue with the Uplay overlay being stuck on screen. (#3146)
  * Worked around a bug in AMD's Windows driver as well as AMDVLK that would
    cause numerous games to crash since DXVK 2.0. (#3172)
  * Fewer threads will be used to perform background optimization of graphics pipeines.
    This may result in a smoother gameplay experience on some systems.
  * Ashes of the Singularity: Fixed performance regression caused by suboptimal descriptor set allocation.
  * Battlefield: Bad Company 2: Fixed flickering (#3078, PR #3079)
  * Cardfight!! Vanguard: Fixed rendering (PR #3068).
  * Gujian 3: Fixed rendering issues on some GPUs. (#1784)
  * Resident Evil 4 HD: Fixed invalid Vulkan usage causing a GPU hang on RADV. (PR #3089)
  * Saints Row: The Third: Fixed a severe performance issue with rain when using the D3D9 renderer.
    (#2473, PR #3158)
  * Sekiro: Shadows Die Twice: Fixed stuttering issues on Nvidia GPUs. (#3179)
  * Sonic Frontiers: Worked around a game bug that would cause shadows to flicker when GPU-bound.
  * Supreme Commander: Forged Alliance: Fixed a crash after loading (#3058, PR #3060)
  * Note: Due to changes to our DXGI implementation, older versions of vkd3d-proton (prior to 2.8)
    will no longer work with this version of DXVK.</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1684929600">- Update to 2.2
  * 3D11On12 support
  In order to enable D3D12 support in recent Unity Engine titles such
  as Lego Builder's Journey, this release introduces support for creating D3D11
  devices from a D3D12 device using D3D11On12CreateDevice, as well as
  the basic ID3D11On12Device interface. This is achieved by importing
  the Vulkan device and resource handles from vkd3d-proton into DXVK,
  and otherwise uses DXVK's existing D3D11 implementation.
  A vkd3d-proton build as of HansKristian-Work/vkd3d-proton@26c4fed
  or later is required for this to work.
  * D3D9 Partial Presentation
  DXVK now supports presenting to parts of a window by copying the contents of the backbuffer
  to system memory and then drawing them into the window on the CPU.
  This improves compatibility with game launchers, particularly those
  based on Microsoft's WPF toolkit, and some visual novels.
  It will however come with a noticable performance hit.
  Additionally, overall behaviour of D3D9 swap chains was improved and
  the d3d9.noExplicitFrontBuffer option was removed.
  * Logging changes
  When running on Proton or plain Wine, DXVK will no longer create
  log files by default and instead only write log messages to the console
  using wine-specific functionality, in order to avoid creating unnecessary extra files.
  This matches vkd3d-proton behaviour. Note that log file creation
  can be re-enabled by setting the environment variable DXVK_LOG_PATH to a valid path.
  When filing bug reports, users are encouraged to upload the full Proton log.
  * Warnings about unknown interfaces being queried via QueryInterface
    will only be logged once   in order to avoid growing log files
    indefinitely in some games. (#3231)
  * Fixed a regression when rendering YUY2 or UYUY texture formats.
    This fixes in-game videos in Jade Empire (#3182) and
    Sid Meier's Pirates (#3189) (PR #3342)
  * Fixed an issue wherein threads were not properly destroyed.
  * Fixed Vulkan validation errors caused by incorrect layout tracking
    when enabling feedback loops for a texture.
  * Fixed Vulkan validation errors caused by 0x0 sized clears in D3D9.
  * D3D9 StateBlocks now only allocate memory for the parts that are actually used.
    This fixes Total War: Shogun 2 running out of address space when
    using the D3D9 renderer. (#2703, PR #3248)
  * Improved usage of some VK_EXT_extended_dynamic_state3 features to
    avoid hitting slow paths on some drivers.
  * Improved enumeration of DXGI outputs on systems with multiple GPUs.
    This fixes performance issues with recent RE Engine games (D3D12) on such systems.
  * Significantly reduced memory usage in situations where games create unused D3D11 devices.
  * Battle Fantasia Revised Edition: Locked frame rate to 60 FPS
    to work around game bugs at higher frame rates. (PR #3256)
  * Cold Fear: Fixed missing geometry (#3293, PR #3390)
  * Dawn of Magic 2: Fixed a crash upon start (#3271, PR #3272)
  * DC Universe Online: Fixed a hang after alt-tabbing out and back in. (#3314, PR #3316)
  * Far Cry 2: Work around rendering issues on Intel hardware,
    as well as low performance on all GPUs. (PR #3241)
  * Halo: The Master Chief Collection: Fixed memory leak due to invalid
    query usage by the game (PR #3273)
  * Warhammer 40k: Space Marine: Fixed shadow rendering (#3298, PR #3305)</changelog>
</package>
<package pkgid="7b3d4e9fae1e0ac1082e7f33fabfd922a7d39d472988d4f1161818a2a073b8ee96bde82d2f805b875a50d200c428c3c9aa183b9ab37eeaa84d58f261ffd4c5e6" name="dxvk" arch="src">
  <version epoch="0" ver="2.2" rel="1.3"/>
  <changelog author="pousaduarte@gmail.com" date="1574251200">- Update to version 1.4.5:
  * [meta] Release 1.4.5
  * [dxvk] Enable asynchronous presentation on all hardware
  * [dxvk] Fix synchronization around vkDeviceWaitIdle
  * [dxvk] Fix handling of undefined shader inputs
  * [dxvk] Implement pass to eliminate undefined shader input variables
  * [spirv] Add method to retrieve literal string from instruction
  * [spirv] Add method to erase data from code buffer
  * [spirv] Add method to allocate new ID from code buffer.
  * [dxvk] Avoid some unnecessary barriers around render target clears
  * [d3d11] Zero-initialize UAV counters
  * [dxvk] Always align texel buffers to at least 16 bytes
  * [d3d11] Also fix reset counter memory order for deferred context queries
  * [util] Remove traces of the allowMapFlagNoWait option
  * [d3d11] Remove allowMapFlagNoWait option
  * [d3d11] Fix memory order for query reset counter
  * [d3d11] Submit stalling event queries before flushing
  * [dxvk] Always align index buffer slices to 256 Bytes
  * [dxvk] Store shader capability information in separate set of flags
  * [util] Disable strict DC mode for MGSV again
  * [util] Add app profile for Metal Gear Solid 5
  * [dxvk] Enable option to disable OpenVR integration
  * [dxvk] Move extension provider list to DxvkInstance
  * [dxvk] Always align vertex buffer slices to 256 bytes
  * [d3d11] Fix uninitialized DSV flags
  * [dxvk] Remove option to disable transfer queue
  * [dxvk] Remove ability to query instance from adapter
  * [d3d11] Don't query DXVK instance from adapter
  * [dxvk] Pass DXVK instance to DXVK device directly, not through the adapter
  * [dxgi] Query DXVK instance from DXGI factory, not the adapter
  * [dxvk] Document wonky DxvkAdapter ref count behaviour
  * [d3d11] Hold reference to DxvkInstance
  * [dxvk] Use static variables for extension provider instances
  * [dxvk] Implement extension provider system
  * [build] Simplify and correct errors in options handling
  * [build] Demote no frontends/tests to a warning
  * [d3d11] 'a' is not a very good name for a variable
  * [d3d11] Don't synchronize with CS thread on present
  * [dxvk] Let device know that async presentation is enabled
  * [d3d11] Do not synchronize with CS thread in GetData
  * [d3d11] Move query state tracking to immediate context implementation
  * [d3d11] Move common Begin/End implementation to immediate context
  * [d3d11] Track used queries in deferred contexts and command lists
  * [d3d11] Only execute Begin for scoped queries
  * [util] Fix != and == operator for private/public COM pointers
  * [d3d11] Only add storage buffer usage flag to constant buffers if needed
  * [d3d11] Move handling of constantBufferRangeCheck option to D3D11Options
  * [d3d11] Remove useless members from D3D11DeferredContextMapEntry
  * [dxgi] Use 64-bit integers for refresh rate matching math
  * [dxbc] Remove old constant buffer range check
  * [dxbc] Don't emit a spec constant for uniform buffers
  * [dxbc] Use SSBOs for dynamically indexed constant buffers if needed
  * [dxbc] Parse dynamically indexed flag for constant buffers</changelog>
  <changelog author="pousaduarte@gmail.com" date="1575720000">- Update to version 1.4.6:
  * Revert "[dxvk] Don't clear bind mask for unbound UBOs and samplers"
  * [meta] Release 1.4.6
  * [meta] Update Vulkan headers
  * [d3d11] Remove d3d11.strictDivision option
  * [util] Enable d3d11.enableRtOutputNanFixup for FFXIV
  * [dxbc] Implement workaround to replace NaN render target outputs by zero
  * [spirv] Implement opIsNan
  * [dxvk] Fix multiple inclusion of dxvk_platform_exts.h
  * [dxvk] Disable VK_EXT_conditional_rendering
  * [dxvk] Don't return a value from updateShaderResources
  * [dxvk] Bind descriptor sets at descriptor update time
  * [dxbc] Emit a spec constant for uniform buffers
  * [dxvk] Don't clear bind mask for unbound UBOs and samplers
  * [meta] Recommend using new validation layers
  * [util] Make Fence and Win32Fence final
  * [d3d11] Synchronize presentation when destroying swap chain
  * [dxvk] Use waitForIdle when destroying DXVK device
  * [meta] Update default config file
  * [dxgi] Don't allow changing the FRAME_LATENCY_WAITABLE_OBJECT flag
  * [dxgi] Implement IDXGISwapChain2::GetFrameLatencyWaitableObject
  * [d3d11] Create frame latency event for swap chain
  * [util] Implement fence capable of signaling win32 events
  * [dxgi] Implement IDXGISwapChain2::SetFrameLatency
  * [util] Reimplement Signal
  * [d3d11] Move frame latency handling into D3D11SwapChain
  * [dxvk] Fix include awfulness
  * [util] Fix winelib build
  * [util] Wide character conversion changes
  * [d3d11] Hook up platform-specific clock
  * [dxvk] Hook up platform-specific clock
  * [util] Add platform-specific clock implementation
  * [d3d11] Actually fix subresources discarded by DiscardView1
  * [d3d11] Ignore D3D11_COPY_DISCARD
  * [d3d11] Overhaul DiscardResource and DiscardView implementations
  * [dxvk] Sort buffer slices before returning them to the buffer
  * [dxvk] Enable shader-based depth-stencil copies for AMDVLK</changelog>
  <changelog author="pousaduarte@gmail.com" date="1575979200">- Update to version 1.4.4:
  * [d3d11] Actually fix subresources discarded by DiscardView1
  * [d3d11] Ignore D3D11_COPY_DISCARD
  * [d3d11] Overhaul DiscardResource and DiscardView implementations
  * [d3d11] Fix uninitialized DSV flags
  * [d3d11] Hold reference to DxvkInstance</changelog>
  <changelog author="pousaduarte@gmail.com" date="1578571200">- Update to version 1.5.1:
  * [meta] Release 1.5.1
  * [d3d9] Remove unused variable from D3D9DeviceEx::Clear
  * [dxvk] Tweak number of pipeline compiler threads
  * [d3d9] Add GetSurfaceExtent helper
  * [d3d9] Respect mip != 0 for Clear fastpath
  * [d3d9] Respect specific mip size for implicit viewport in SetRenderTarget
  * [d3d11] Move shader stage and buffer slot calc to inside lambda
  * [d3d9] Scale depth bias value based on current format's `r` value
  * [d3d9] Set depth bias values separately, optimize redundant rasterizer state changes
  * [dxvk] Fix loading vkAcquireFullScreenExclusiveModeEXT etc.
  * [util] Improve Spinlock implementation
  * [d3d9] Ensure D3DDISPLAYMODEEX we use to call the Ex funcs has its size set correctly
  * [d3d9] Hook up GetAdapterDisplayMode to resp. adapter func
  * [d3d9] Return current display mode in GetAdapterDisplayModeEx rather than last mode
  * [d3d9] Don't re-set dialogbox mode on swapchain Reset
  * [d3d9] Remove incorrect error returns SetDialogBoxMode
  * [dxgi] Ignore sync interval if PRESENT_TEST is used
  * [d3d11] Increment transfer command counter when initializing UAV counter
  * [util] Enable d3d9.forceSamplerTypeSpecConstants for Halo [CE]
  * [dxso] Implement d3d9.forceSamplerTypeSpecConstants
  * [util] Improve ticket lock implementation
  * [meta] Happy New Year 🎉💃🎊
  * [d3d9] Fix crash when trying to present with a currently invalid presenter
  * [dxso] Negate reflection in TexM3x3VSpec
  * [dxso] Normalize eyeRay and normal before reflection in TexM3x3Spec
  * [dxso] Only track co-issue parent opcode rather than the full context
  * [dxso] Don't emit a co-issue for CNDs parented to a CND
  * [d3d9] Enable bounds testing for D3DPOOL_SYSTEMMEM buffers
  * [dxso] Perform saturate after bitshift modifier
  * [dxso] Track and prioritize co-issued CNDs above their parent ops
  * [dxso] Keep track of the current instruction index in a decoding context
  * [dxso] Parse co-issue instruction modifier
  * [d3d9] Use VK_FORMAT_D24_UNORM_S8_UINT for D3DFMT_DF24
  * [d3d9] Use VK_FORMAT_D24_UNORM_S8_UINT for D3DFMT_D24X8
  * [d3d9] Make ChangeReportedMemory actually atomic
  * [util] Add get to bitset
  * [d3d9] Simplify SetViewport
  * [d3d9] Avoid rebinding scissor rects if the same one is re-set
  * [d3d9] Avoid rebinding viewports if the same one is re-set
  * [d3d9] Still rebind viewport/scissor when setting the same RT
  * [d3d9] Add operator overloads for RECT
  * [d3d9] Add operator overloads for D3DVIEWPORT9
  * Report gpu vendor as Nvidia for Star Wars Battlefront II
  * [spirv] Allow specifying the SPIR-V version explicitly
  * [d3d9] Avoid unnecessary state block constant bits when not SWVPing
  * [d3d9] Use new bitset helper + tzcnt for stateblocks
  * [util] Add bitset helper
  * [d3d9] Move auto depth stencil creation to after swapchain creation
  * [d3d9] Remove initial device reset outside of constructor
  * [d3d9] Log unavailable backbuffer format if encountered when resetting swapchain
  * [d3d9] Fix return value for invalid backbuffer formats
  * [hud] Respect dxvk.hud configuration option again
  * [util] Handle undefined ratios in simplest ratio helper
  * [d3d9] Move capture struct and enum to stateblock header
  * [meta] Release 1.5
  * [util] Defer D3D9 surface creation for Atelier Ryza
  * [meta] Add D3D9 specifics to the README
  * [d3d9] Implement Direct3D9 Frontend (#1275)
  * [hud] Allocate vertex buffer in host-visible device memory if possible
  * [hud] Clean up HUD rendering
  * [hud] Don't create uniform buffer
  * [hud] Don't use vertex shader for scaling
  * [d3d11] Don't present if the presenter has no swap chain.
  * [vulkan] Don't create a swap chain if the window size is 0
  * [d3d11] Update HUD on CS thread
  * [hud] Enable manual sRGB conversion for non-sRGB swap chains
  * [hud] Don't average the draw call count
  * [hud] Reduce update frequency of draw call display
  * [hud] Reduce update frequency of queue submission display
  * [hud] Add colorful labels
  * [hud] Fix letter spacing
  * [dxvk] Remove unused memory stat counters
  * [hud] Remove legacy code
  * [hud] Implement compiler activity display as a HUD item
  * [hud] Implement GPU load display as a HUD item
  * [hud] Implement memory stats display as a HUD item
  * [hud] Implement pipeline stat display as a HUD item
  * [hud] Implement draw call stats display as a HUD item
  * [hud] Implement queue submission counter as a HUD item
  * [hud] Implement frame time graph as a HUD item
  * [hud] Implement FPS display as a HUD item
  * [hud] Implement Vulkan device info as a HUD item
  * [hud] Implement client API info as a HUD item
  * [hud] Implement DXVK version info as a HUD item
  * [hud] Add new HUD item abstraction
  * [hud] Don't pass DXVK context around in HUD modules
  * [dxvk] Add method to retrieve per-heap memory stats
  * [util] Spoof Nvidia cards for Crysis 3
  * [dxvk] Separate gfx resource hazard checking and barrier emission
  * [meta] Support frog builds
  * [spirv] Implement constbReplicant
  * [spirv] Implement constvec4b32
  * [spirv] Implement opReflect
  * [spirv] Implement opExp
  * [spirv] Implement opInverse, opNormalize and opLength
  * [spirv] Implement opTranspose
  * [spirv] Implement constfReplicant helper
  * [dxvk] Expose ability to retrieve type from DxvkShaderKey
  * [dxvk] Add helper to get size of memory/image in bytes
  * [dxvk] Improve DxvkImageView::handle()
  * [dxvk] Add support for implicit samplers
  * [util] Implement simplest ratio helper
  * [util] Add alignDown helper
  * [util] Implement lzcnt
  * [util] Add countof helper
  * [util] Implement a clamped version of ComObject, for D3D9
  * [util] Add GetPrivateRefCount helper
  * [util] Implement fclamp for fp special cases
  * [util] Implement some basic vector and matrix math utils
  * [util] Mark clamp &amp; align as constexpr
  * [util] Implement bit cast.
  * [dxgi] Add fake implementation of DxgiFactory::EnumWarpAdapter
  * [d3d11] Determine exclusive fullscreen mode based on swap chain flags
  * [vulkan] Support exclusive fullscreen control in presenter
  * [vulkan] Add feature bit for exclusive fullscreen control
  * [dxvk] Enable VK_EXT_full_screen_exclusive if available
  * [d3d11] Silence some errors about invalid API usage on deferred contexts
  * Adding `compiler` to `DXVK_HUD`
  * Revert "[dxvk] Don't clear bind mask for unbound UBOs and samplers"
  * [meta] Release 1.4.6
  * [meta] Update Vulkan headers
  * [d3d11] Remove d3d11.strictDivision option
  * [util] Enable d3d11.enableRtOutputNanFixup for FFXIV
  * [dxbc] Implement workaround to replace NaN render target outputs by zero
  * [spirv] Implement opIsNan
  * [dxvk] Fix multiple inclusion of dxvk_platform_exts.h
  * [dxvk] Disable VK_EXT_conditional_rendering
  * [dxvk] Don't return a value from updateShaderResources
  * [dxvk] Bind descriptor sets at descriptor update time
  * [dxbc] Emit a spec constant for uniform buffers
  * [dxvk] Don't clear bind mask for unbound UBOs and samplers
  * [meta] Recommend using new validation layers
  * [util] Make Fence and Win32Fence final
  * [d3d11] Synchronize presentation when destroying swap chain
  * [dxvk] Use waitForIdle when destroying DXVK device
  * [meta] Update default config file
  * [dxgi] Don't allow changing the FRAME_LATENCY_WAITABLE_OBJECT flag
  * [dxgi] Implement IDXGISwapChain2::GetFrameLatencyWaitableObject
  * [d3d11] Create frame latency event for swap chain
  * [util] Implement fence capable of signaling win32 events
  * [dxgi] Implement IDXGISwapChain2::SetFrameLatency
  * [util] Reimplement Signal
  * [d3d11] Move frame latency handling into D3D11SwapChain
  * [dxvk] Fix include awfulness
  * [util] Fix winelib build
  * [util] Wide character conversion changes
  * [d3d11] Hook up platform-specific clock
  * [dxvk] Hook up platform-specific clock
  * [util] Add platform-specific clock implementation
  * [d3d11] Actually fix subresources discarded by DiscardView1
  * [d3d11] Ignore D3D11_COPY_DISCARD
  * [d3d11] Overhaul DiscardResource and DiscardView implementations
  * [dxvk] Sort buffer slices before returning them to the buffer
  * [dxvk] Enable shader-based depth-stencil copies for AMDVLK
  * [meta] Release 1.4.5
  * [dxvk] Enable asynchronous presentation on all hardware
  * [dxvk] Fix synchronization around vkDeviceWaitIdle
  * [dxvk] Fix handling of undefined shader inputs
  * [dxvk] Implement pass to eliminate undefined shader input variables
  * [spirv] Add method to retrieve literal string from instruction
  * [spirv] Add method to erase data from code buffer
  * [spirv] Add method to allocate new ID from code buffer.
  * [dxvk] Avoid some unnecessary barriers around render target clears
  * [d3d11] Zero-initialize UAV counters
  * [dxvk] Always align texel buffers to at least 16 bytes
  * [d3d11] Also fix reset counter memory order for deferred context queries
  * [util] Remove traces of the allowMapFlagNoWait option
  * [d3d11] Remove allowMapFlagNoWait option
  * [d3d11] Fix memory order for query reset counter
  * [d3d11] Submit stalling event queries before flushing
  * [dxvk] Always align index buffer slices to 256 Bytes
  * [dxvk] Store shader capability information in separate set of flags
  * [util] Disable strict DC mode for MGSV again
  * [util] Add app profile for Metal Gear Solid 5
  * [dxvk] Enable option to disable OpenVR integration
  * [dxvk] Move extension provider list to DxvkInstance
  * [dxvk] Always align vertex buffer slices to 256 bytes
  * [d3d11] Fix uninitialized DSV flags
  * [dxvk] Remove option to disable transfer queue
  * [dxvk] Remove ability to query instance from adapter
  * [d3d11] Don't query DXVK instance from adapter
  * [dxvk] Pass DXVK instance to DXVK device directly, not through the adapter
  * [dxgi] Query DXVK instance from DXGI factory, not the adapter
  * [dxvk] Document wonky DxvkAdapter ref count behaviour
  * [d3d11] Hold reference to DxvkInstance
  * [dxvk] Use static variables for extension provider instances
  * [dxvk] Implement extension provider system
  * [build] Simplify and correct errors in options handling
  * [build] Demote no frontends/tests to a warning
  * [d3d11] 'a' is not a very good name for a variable
  * [d3d11] Don't synchronize with CS thread on present
  * [dxvk] Let device know that async presentation is enabled
  * [d3d11] Do not synchronize with CS thread in GetData
  * [d3d11] Move query state tracking to immediate context implementation
  * [d3d11] Move common Begin/End implementation to immediate context
  * [d3d11] Track used queries in deferred contexts and command lists
  * [d3d11] Only execute Begin for scoped queries
  * [util] Fix != and == operator for private/public COM pointers
  * [d3d11] Only add storage buffer usage flag to constant buffers if needed
  * [d3d11] Move handling of constantBufferRangeCheck option to D3D11Options
  * [d3d11] Remove useless members from D3D11DeferredContextMapEntry
  * [dxgi] Use 64-bit integers for refresh rate matching math
  * [dxbc] Remove old constant buffer range check
  * [dxbc] Don't emit a spec constant for uniform buffers
  * [dxbc] Use SSBOs for dynamically indexed constant buffers if needed
  * [dxbc] Parse dynamically indexed flag for constant buffers</changelog>
  <changelog author="pousaduarte@gmail.com" date="1586433600">- Update to version 1.5.4:
  * [meta] Release 1.5.4
  * [d3d9] Return D3D_OK in CreateTexture even if AUTOGENMIPMAP flag is stripped
  * [d3d9] Check correct sampler bitfield when applying/capturing sampler state
  * [util] Disable OpenVR for Raft
  * [d3d9] Simplify dirty check for shader constants
  * [d3d9] Store copy of shader metadata in constant set
  * [dxso] Fix GCC warning for an unused variable
  * [d3d9] Fix GCC warnings for unsigned-&gt;signed comparisons
  * [d3d9] Don't arbitrarily set fog scale to 0
  * [d3d9] Validate blit regions are in range
  * [d3d9] Error on StretchRect when not D3DPOOL_DEFAULT
  * [dxso] Initialize vPos in shaders if we have pixel fog
  * [dxvk] Skip over adapters not supporting Vulkan 1.1
  * [util] Include ostream in util_rc_ptr.h
  * [dxso] Apply projection before bumpmapping in TexBem
  * [meta] Release 1.5.3
  * [d3d9] Unbind fragment shader for ProcessVertices
  * [dxso] Handle writemask in TexKill op
  * Revert "[util] Disable float emulation for Hat in Time"
  * [d3d11] Re-introduce client API HUD item
  * [d3d11] Introduce COM interface to set and get API version
  * [d3d9] Re-introduce client API HUD item
  * [hud] Add parameter to allow placing HUD items
  * [hud] Don't initialize client API HUD item by default
  * [dxvk] Don't oversubscribe memory heaps on UMA devices
  * [dxvk] Move UMA check to backend
  * [d3d9] Enable depth bounds feature, if supported
  * [util] Disable float emulation for Hat in Time
  * [d3d9] Use spec constants for bool constants
  * [d3d9] Fix GetTextureStageState using unmapped types
  * [dxso] Initialize vPos value at the start of the shader
  * [dxso] Count max constants after we pull out pre-defines
  * [util] Unify Risen 1/2/3 app profiles
  * [util] Add more exe names to Gothic 3 app profile
  * [d3d9] Allow StretchRect BC -&gt; BC format without stretch
  * [test] Add test for StretchRect DXT1 -&gt; DXT1
  * [meta] Release 1.5.2
  * [d3d9] Don't try to blit to compressed images
  * [d3d9] Don't mark D3DUSAGE_AUTOGENMIPMAP as renderable
  * [util] Disable d3d9.allowDoNotWait for RTHDRIBL
  * [d3d9] Implement d3d9.allowDoNotWait
  * [d3d9] Unmark resources as dirty if they get discarded
  * [d3d9] Don't block on GetRenderTargetData
  * [util] Disable supportDFFormats for Gothic 3
  * [d3d9] Don't check for sRGB formats when retrieving back buffer view
  * [d3d9] Rotate swap chain back buffers
  * [d3d9] Retrieve back buffer view from the D3D9Surface
  * [dxvk] Remove image renaming
  * [d3d9] Fix some off-by-one TSS types enum values
  * [d3d9] Fix texture stage index in stateblocks
  * [util] Add simple [] operator to our bitset
  * [d3d9] Remap texture stage state types onto our own enum
  * [d3d9] Remove unnecessary loops for some stateblocks applications
  * [util] Add app profile for Entropia Universe
  * [d3d11] Introduce d3d11.invariantPosition option
  * [dxbc] Declare vertex positions as invariant
  * [d3d9] Fix opSelect condition vector size
  * [util] Spoof AMD for Skyrim (nvapi)
  * [d3d11] Implicitly begin scoped queries in End if necessary
  * [d3d9] Make unbound textures return (0, 0, 0, 1) (fixed func)
  * [dxso] Make unbound textures return (0, 0, 0, 1)
  * [util] Enable d3d9.deferSurfaceCreation for a ton of weeb games
  * [d3d9] Remove unused variable
  * [d3d9] Create front buffer
  * [d3d9] Don't create sRGB views for non-sRGB compatible textures
  * [d3d9] Return specific image view from GetSampleView
  * [d3d9] Don't pass format mapping to D3D9CommonTexture
  * [dxvk] Don't enable VK_KHR_descriptor_update_template
  * [dxvk] Don't enable VK_KHR_shader_draw_parameters
  * [dxvk] Don't enable VK_KHR_maintenance1, VK_KHR_maintenance2
  * [dxvk] Don't enable VK_KHR_dedicated_allocation, VK_KHR_get_memory_requirements2
  * [dxvk] Don't enable VK_KHR_get_physical_device_properties2
  * [dxbc] Don't enable SPV_KHR_shader_draw_parameters
  * [d3d9] Don't enable DrawParameters capability
  * Readability cleanup
  * Use verbose file operations during installation
  * Add installation support for pure 64-bit Wine (non WoW64)
  * [d3d9] Implement GetFrontBufferData (currently with first backbuffer)
  * [d3d9] Add AreFormatsSimilar helper
  * [d3d9] Don't create views if we are a null resource
  * [dxvk] don't try to fall back to Vulkan 1.0
  * [d3d9] Create multiple back buffers for GetBackBuffer API
  * [d3d9] Synchronize with presentation in D3D9SwapChainEx::Reset
  * [dxvk] Implement image swapping
  * [dxvk] Introduce DxvkPhysicalImage
  * [dxvk] Register image views with the parent image
  * [dxvk] Use small_vector to store image view format compatibility list
  * [dxvk] Factor out image view creation
  * [util] Add small_vector helper
  * [dxgi] Don't check window validity in IDXGISwapchain::GetFullscreenState
  * [d3d9] Don't mark for hazards if we aren't rendering to mip 0
  * [d3d9] Keep subresource views in subresources, defer creation until needed
  * [d3d11] Lock immediate context when submitting presentation commands
  * [dxso] Use m's id for bump matrix in TexBem
  * [d3d9] Implement d3d9.forceSwapchainMSAA
  * [d3d9] Defer dialog mode swapchain recreation decision to Present
  * [d3d9] Remove redundant logging from SetDialogBoxMode
  * [meta] Release 1.5.1
  * [d3d9] Remove unused variable from D3D9DeviceEx::Clear
  * [dxvk] Tweak number of pipeline compiler threads
  * [d3d9] Add GetSurfaceExtent helper
  * [d3d9] Respect mip != 0 for Clear fastpath
  * [d3d9] Respect specific mip size for implicit viewport in SetRenderTarget
  * [d3d11] Move shader stage and buffer slot calc to inside lambda
  * [d3d9] Scale depth bias value based on current format's `r` value
  * [d3d9] Set depth bias values separately, optimize redundant rasterizer state changes
  * [dxvk] Fix loading vkAcquireFullScreenExclusiveModeEXT etc.
  * [util] Improve Spinlock implementation
  * [d3d9] Ensure D3DDISPLAYMODEEX we use to call the Ex funcs has its size set correctly
  * [d3d9] Hook up GetAdapterDisplayMode to resp. adapter func
  * [d3d9] Return current display mode in GetAdapterDisplayModeEx rather than last mode
  * [d3d9] Don't re-set dialogbox mode on swapchain Reset
  * [d3d9] Remove incorrect error returns SetDialogBoxMode
  * [dxgi] Ignore sync interval if PRESENT_TEST is used
  * [d3d11] Increment transfer command counter when initializing UAV counter
  * [util] Enable d3d9.forceSamplerTypeSpecConstants for Halo [CE]
  * [dxso] Implement d3d9.forceSamplerTypeSpecConstants
  * [util] Improve ticket lock implementation
  * [meta] Happy New Year 🎉💃🎊
  * [d3d9] Fix crash when trying to present with a currently invalid presenter
  * [dxso] Negate reflection in TexM3x3VSpec
  * [dxso] Normalize eyeRay and normal before reflection in TexM3x3Spec
  * [dxso] Only track co-issue parent opcode rather than the full context
  * [dxso] Don't emit a co-issue for CNDs parented to a CND
  * [d3d9] Enable bounds testing for D3DPOOL_SYSTEMMEM buffers
  * [dxso] Perform saturate after bitshift modifier
  * [dxso] Track and prioritize co-issued CNDs above their parent ops
  * [dxso] Keep track of the current instruction index in a decoding context
  * [dxso] Parse co-issue instruction modifier
  * [d3d9] Use VK_FORMAT_D24_UNORM_S8_UINT for D3DFMT_DF24
  * [d3d9] Use VK_FORMAT_D24_UNORM_S8_UINT for D3DFMT_D24X8
  * [d3d9] Make ChangeReportedMemory actually atomic
  * [util] Add get to bitset
  * [d3d9] Simplify SetViewport
  * [d3d9] Avoid rebinding scissor rects if the same one is re-set
  * [d3d9] Avoid rebinding viewports if the same one is re-set
  * [d3d9] Still rebind viewport/scissor when setting the same RT
  * [d3d9] Add operator overloads for RECT
  * [d3d9] Add operator overloads for D3DVIEWPORT9
  * Report gpu vendor as Nvidia for Star Wars Battlefront II
  * [spirv] Allow specifying the SPIR-V version explicitly
  * [d3d9] Avoid unnecessary state block constant bits when not SWVPing
  * [d3d9] Use new bitset helper + tzcnt for stateblocks
  * [util] Add bitset helper
  * [d3d9] Move auto depth stencil creation to after swapchain creation
  * [d3d9] Remove initial device reset outside of constructor
  * [d3d9] Log unavailable backbuffer format if encountered when resetting swapchain
  * [d3d9] Fix return value for invalid backbuffer formats
  * [hud] Respect dxvk.hud configuration option again
  * [util] Handle undefined ratios in simplest ratio helper
  * [d3d9] Move capture struct and enum to stateblock header
  * [meta] Release 1.5
  * [util] Defer D3D9 surface creation for Atelier Ryza
  * [meta] Add D3D9 specifics to the README
  * [d3d9] Implement Direct3D9 Frontend (#1275)
  * [hud] Allocate vertex buffer in host-visible device memory if possible
  * [hud] Clean up HUD rendering
  * [hud] Don't create uniform buffer
  * [hud] Don't use vertex shader for scaling
  * [d3d11] Don't present if the presenter has no swap chain.
  * [vulkan] Don't create a swap chain if the window size is 0
  * [d3d11] Update HUD on CS thread
  * [hud] Enable manual sRGB conversion for non-sRGB swap chains
  * [hud] Don't average the draw call count
  * [hud] Reduce update frequency of draw call display
  * [hud] Reduce update frequency of queue submission display
  * [hud] Add colorful labels
  * [hud] Fix letter spacing
  * [dxvk] Remove unused memory stat counters
  * [hud] Remove legacy code
  * [hud] Implement compiler activity display as a HUD item
  * [hud] Implement GPU load display as a HUD item
  * [hud] Implement memory stats display as a HUD item
  * [hud] Implement pipeline stat display as a HUD item
  * [hud] Implement draw call stats display as a HUD item
  * [hud] Implement queue submission counter as a HUD item
  * [hud] Implement frame time graph as a HUD item
  * [hud] Implement FPS display as a HUD item
  * [hud] Implement Vulkan device info as a HUD item
  * [hud] Implement client API info as a HUD item
  * [hud] Implement DXVK version info as a HUD item
  * [hud] Add new HUD item abstraction
  * [hud] Don't pass DXVK context around in HUD modules
  * [dxvk] Add method to retrieve per-heap memory stats
  * [util] Spoof Nvidia cards for Crysis 3
  * [dxvk] Separate gfx resource hazard checking and barrier emission
  * [meta] Support frog builds
  * [spirv] Implement constbReplicant
  * [spirv] Implement constvec4b32
  * [spirv] Implement opReflect
  * [spirv] Implement opExp
  * [spirv] Implement opInverse, opNormalize and opLength
  * [spirv] Implement opTranspose
  * [spirv] Implement constfReplicant helper
  * [dxvk] Expose ability to retrieve type from DxvkShaderKey
  * [dxvk] Add helper to get size of memory/image in bytes
  * [dxvk] Improve DxvkImageView::handle()
  * [dxvk] Add support for implicit samplers
  * [util] Implement simplest ratio helper
  * [util] Add alignDown helper
  * [util] Implement lzcnt
  * [util] Add countof helper
  * [util] Implement a clamped version of ComObject, for D3D9
  * [util] Add GetPrivateRefCount helper
  * [util] Implement fclamp for fp special cases
  * [util] Implement some basic vector and matrix math utils
  * [util] Mark clamp &amp; align as constexpr
  * [util] Implement bit cast.
  * [dxgi] Add fake implementation of DxgiFactory::EnumWarpAdapter
  * [d3d11] Determine exclusive fullscreen mode based on swap chain flags
  * [vulkan] Support exclusive fullscreen control in presenter
  * [vulkan] Add feature bit for exclusive fullscreen control
  * [dxvk] Enable VK_EXT_full_screen_exclusive if available
  * [d3d11] Silence some errors about invalid API usage on deferred contexts
  * Adding `compiler` to `DXVK_HUD`
  * Revert "[dxvk] Don't clear bind mask for unbound UBOs and samplers"
  * [meta] Release 1.4.6
  * [meta] Update Vulkan headers
  * [d3d11] Remove d3d11.strictDivision option
  * [util] Enable d3d11.enableRtOutputNanFixup for FFXIV
  * [dxbc] Implement workaround to replace NaN render target outputs by zero
  * [spirv] Implement opIsNan
  * [dxvk] Fix multiple inclusion of dxvk_platform_exts.h
  * [dxvk] Disable VK_EXT_conditional_rendering
  * [dxvk] Don't return a value from updateShaderResources
  * [dxvk] Bind descriptor sets at descriptor update time
  * [dxbc] Emit a spec constant for uniform buffers
  * [dxvk] Don't clear bind mask for unbound UBOs and samplers
  * [meta] Recommend using new validation layers
  * [util] Make Fence and Win32Fence final
  * [d3d11] Synchronize presentation when destroying swap chain
  * [dxvk] Use waitForIdle when destroying DXVK device
  * [meta] Update default config file
  * [dxgi] Don't allow changing the FRAME_LATENCY_WAITABLE_OBJECT flag
  * [dxgi] Implement IDXGISwapChain2::GetFrameLatencyWaitableObject
  * [d3d11] Create frame latency event for swap chain
  * [util] Implement fence capable of signaling win32 events
  * [dxgi] Implement IDXGISwapChain2::SetFrameLatency
  * [util] Reimplement Signal
  * [d3d11] Move frame latency handling into D3D11SwapChain
  * [dxvk] Fix include awfulness
  * [util] Fix winelib build
  * [util] Wide character conversion changes
  * [d3d11] Hook up platform-specific clock
  * [dxvk] Hook up platform-specific clock
  * [util] Add platform-specific clock implementation
  * [d3d11] Actually fix subresources discarded by DiscardView1
  * [d3d11] Ignore D3D11_COPY_DISCARD
  * [d3d11] Overhaul DiscardResource and DiscardView implementations
  * [dxvk] Sort buffer slices before returning them to the buffer
  * [dxvk] Enable shader-based depth-stencil copies for AMDVLK
  * [meta] Release 1.4.5
  * [dxvk] Enable asynchronous presentation on all hardware
  * [dxvk] Fix synchronization around vkDeviceWaitIdle
  * [dxvk] Fix handling of undefined shader inputs
  * [dxvk] Implement pass to eliminate undefined shader input variables
  * [spirv] Add method to retrieve literal string from instruction
  * [spirv] Add method to erase data from code buffer
  * [spirv] Add method to allocate new ID from code buffer.
  * [dxvk] Avoid some unnecessary barriers around render target clears
  * [d3d11] Zero-initialize UAV counters
  * [dxvk] Always align texel buffers to at least 16 bytes
  * [d3d11] Also fix reset counter memory order for deferred context queries
  * [util] Remove traces of the allowMapFlagNoWait option
  * [d3d11] Remove allowMapFlagNoWait option
  * [d3d11] Fix memory order for query reset counter
  * [d3d11] Submit stalling event queries before flushing
  * [dxvk] Always align index buffer slices to 256 Bytes
  * [dxvk] Store shader capability information in separate set of flags
  * [util] Disable strict DC mode for MGSV again
  * [util] Add app profile for Metal Gear Solid 5
  * [dxvk] Enable option to disable OpenVR integration
  * [dxvk] Move extension provider list to DxvkInstance
  * [dxvk] Always align vertex buffer slices to 256 bytes
  * [d3d11] Fix uninitialized DSV flags
  * [dxvk] Remove option to disable transfer queue
  * [dxvk] Remove ability to query instance from adapter
  * [d3d11] Don't query DXVK instance from adapter
  * [dxvk] Pass DXVK instance to DXVK device directly, not through the adapter
  * [dxgi] Query DXVK instance from DXGI factory, not the adapter
  * [dxvk] Document wonky DxvkAdapter ref count behaviour
  * [d3d11] Hold reference to DxvkInstance
  * [dxvk] Use static variables for extension provider instances
  * [dxvk] Implement extension provider system
  * [build] Simplify and correct errors in options handling
  * [build] Demote no frontends/tests to a warning
  * [d3d11] 'a' is not a very good name for a variable
  * [d3d11] Don't synchronize with CS thread on present
  * [dxvk] Let device know that async presentation is enabled
  * [d3d11] Do not synchronize with CS thread in GetData
  * [d3d11] Move query state tracking to immediate context implementation
  * [d3d11] Move common Begin/End implementation to immediate context
  * [d3d11] Track used queries in deferred contexts and command lists
  * [d3d11] Only execute Begin for scoped queries
  * [util] Fix != and == operator for private/public COM pointers
  * [d3d11] Only add storage buffer usage flag to constant buffers if needed
  * [d3d11] Move handling of constantBufferRangeCheck option to D3D11Options
  * [d3d11] Remove useless members from D3D11DeferredContextMapEntry
  * [dxgi] Use 64-bit integers for refresh rate matching math
  * [dxbc] Remove old constant buffer range check
  * [dxbc] Don't emit a spec constant for uniform buffers
  * [dxbc] Use SSBOs for dynamically indexed constant buffers if needed
  * [dxbc] Parse dynamically indexed flag for constant buffers
  * [meta] Release 1.4.4
  * [util] Enable constant buffer range check for Saints Row games
  * Revert "[d3d11] Fix ref counting for D3D11CommandList"
  * Revert "[d3d11] Recycle command lists from deferred contexts"
  * [dxvk] Validate image layouts in render pass formats read from cache
  * [dxvk] Write correct depth-stencil attachment layout to state cache
  * [dxvk] Fix uninitialized depth attachment reference
  * [dxbc] Always set geometry shader invocation count
  * [dxbc] Always allocate at least one input array element
  * [d3d11] Adjust buffer memory flags if apitrace is attached
  * [dxvk] Pause transform feedback on buffer updates
  * [dxvk] Fix bogus xfb buffer update check
  * [d3d11] Remove D3D11 counter buffer class
  * [d3d11] Allocate predicate buffer per query
  * [d3d11] Allocate xfb counter buffer per buffer
  * [d3d11] Allocate counter buffer per UAV
  * [dxvk] Handle xfb barriers in commitGraphicsBarriers
  * [dxvk] Replace buffer in updateBuffer even outside of render passes
  * [dxvk] Lazily allocate slices of small buffers
  * [dxvk] Don't lock swap lock if not necessary
  * [dxvk] Pad buffers more tightly
  * [dxvk] Force-update draw buffer for graphics pipeline barrier checks
  * [dxvk] Consider indirect draw buffer in graphics pipeline barriers
  * [dxvk] Consider vertex/index buffers in graphics pipeline barriers
  * [dxvk] Introduce checkGfxImageBarrier
  * [dxvk] Introduce checkGfxBufferBarrier
  * [dxvk] Move finalizeDraw into commitGraphicsState
  * [d3d11] Recycle command lists from deferred contexts
  * [util] Add virtual destructor to NoWrapper
  * [d3d11] Fix ref counting for D3D11CommandList
  * [d3d11] Fix incorrect AddRef return value
  * [d3d11] Don't set HOST pipeline stage and access flags for resources
  * [dxbc] Declare length of shader input array late
  * [spirv] Add 'late' constants
  * [dxbc] Extend scalar constants to vectors if required
  * [dxbc] Assume vec4 type for i/o vars not declared in signature
  * [dxbc] Declare temp registers on demand
  * [d3d11] Validate shader module capabilities
  * [d3d11] Refactor shader module creation
  * [util] Enable constant buffer range check for Titan Quest
  * [dxgi] Remove useless d3d10.enable option
  * [meta] Release 1.4.3
  * [dxbc] Swap OpSelect arguments for Ne/Dne, don't use OpLogicalNot
  * [dxvk] Implement more compact state cache data format (v8)
  * [util] Add missing != operator to Sha1Hash
  * [dxvk] Support component mappings in blitter
  * [dxvk] Add some component mapping helpers
  * [dxvk] Implement framebuffer-based blit
  * [dxvk] Add class for framebuffer-based blits
  * [dxvk] Support arbitrary source texture coordinates in blitter
  * [dxvk] Support multisampled destinations in blitter
  * [dxvk] Support both linear and nearest samplers in blitter
  * [dxvk] Factor out mip gen classes and rename them to DxvkMetaBlit*
  * [d3d11] Remove obsolete DefaultDesc methods from state classes
  * [d3d11] Fix ref counting for state objects bound to a context
  * [d3d11] Fix immediate context reference counting
  * [d3d11] Don't subclass state objects from ComObject
  * [d3d11] Allow choosing type wrapper for D3D11DeviceChild base class
  * [util] Don't allow multiple inheritance for COM objects
  * [d3d11] Don't get private references for state objects
  * [d3d11] Fix reference counting for state objects
  * [d3d11] Return error if no desc is provided for Create*State methods
  * [d3d11] Don't sync CS thread if resource to map is already in use
  * [d3d11] Don't use a state object for default blend state
  * [d3d11] Don't use a state object for default depth-stencil state
  * [d3d11] Don't use a state object for default rasterizer state
  * [d3d11] Introduce ResetState and use it for ClearState
  * [dxvk] Don't store sampler description in sampler objects
  * [dxvk] Fix buffer usage flags in commitGraphicsBarriers
  * [dxvk] Don't rely on binding mask in commitGraphicsBarriers
  * [dxvk] Don't clear binding masks in update*Pipeline
  * [dxvk] Remove outdated comment
  * [dxvk] Add function to insert framebuffer read-back barriers
  * [dxvk] Add dependency flag parameter to emitMemoryBarrier
  * [dxvk] Remove spill parameter from bindRenderTargets
  * [d3d11] Don't spill render pass when rebinding render targets
  * [dxvk] Implement accurate barrier tracking for draws with side effects
  * [dxvk] Introduce HasStorageDescriptors to signify pipeline side effects
  * [dxvk] Remove incorrect framebuffer-space barriers
  * [dxbc] Fix sample positions
  * [d3d11] Add more rigid validation for buffer creation
  * [d3d11] Change ValidateBufferProperties to NormalizeBufferProperties
  * [d3d10] Fix reported bind flags for D3D10 resources
  * [d3d11] Validate texture array size
  * [d3d11] Initialize feature level to zero in D3D11CreateDevice
  * [dxvk] Don't use dynamic storage buffers
  * [dxvk] Optimize invalidateBuffer for use with uniform buffers
  * [dxvk] Inline freeBufferSlice implementation
  * [dxvk] Dirty framebuffer in beginRecording
  * [dxvk] Use float format for sampled unbound image views
  * [dxvk] Fix tessellation validation
  * [dxvk] Validate graphics state in commitGraphicsState
  * [dxvk] Validate compute state in commitComputePipelines
  * [dxvk] Move descriptor set updates to updateShaderResources
  * [dxvk] Move dynamic descriptor offset array to stack
  * [dxvk] Use memcmp replacement for pipeline state lookup
  * [dxvk] Implement state cache v6 -&gt; v7 conversion
  * [dxvk] Increase maximum spec constant count to 12
  * [dxvk] Move compute pipeline state to dxvk_graphics_state.h
  * [dxvk] Use new struct for specialization constant info
  * [dxvk] Use packed blend state
  * [dxvk] Use packed depth-stencil state
  * [dxvk] Use packed multisample state
  * [dxvk] Use packed rasterizer state
  * [dxvk] Use packed input layout state
  * [dxvk] Use packed input assembly state
  * [dxvk] Move DxvkGraphicsPipelineStateInfo to new file
  * [dxvk] Prepare for pipeline state changes and bump cache format to v7
  * [dxvk] Don't use alignas(16) for DxvkMetaClearArgs members
  * [dxvk] Add missing {} to border color list
  * [util] Fix Sha1 dword extraction
  * [d3d10] Remove unused copies of device ptr in D3D10 wrappers
  * [dxgi] Initialize size of DEVMODEW structure
  * [dxvk] Don't redundantly clear unused vertex strides to zero
  * [meta] Release 1.4.2
  * [util] Report Nvidia GPUs for Modern Warfare Remastered
  * [d3d11] Add missing break; in CreateSurface
  * [util] Move GetAdapterLUID out of DXGI internals
  * [d3d11] Implement CreateSurface for D3D11DXGIDevice
  * [dxgi] Generate adapter LUIDs if Vulkan does not provide them
  * [dxgi] Fix some IDXGIAdapter return codes
  * [dxgi] Handle invalid arguments passed to Present1
  * [dxgi] Fix SetFullscreenState behaviour with invalid usage
  * [dxgi] Fix GetContainingOutput and GetFullscreenState output pointer
  * [d3d11] Add support for DXGI_SWAP_CHAIN_FLAG_GDI_COMPATIBLE
  * [d3d11] Fix return code on swap chain creation failure
  * [d3d11] Use private reference to D3D11 device in D3D11SwapChain
  * [dxgi] Fix some return codes in DxgiSwapChain
  * [d3d11] Fix error handling in SetMaximumFrameLatency
  * [dxgi] Fix QueryVideoMemoryInfo return values
  * [dxgi] Fix CheckInterfaceSupport UMD version writeback
  * [dxgi] Fix GetDisplayModeList1 output for DXGI_FORMAT_UNKNOWN
  * [dxgi] Fix GetDisplayModeList behaviour with a zero mode count
  * [dxgi] Fix CheckInterfaceSupport for IDXGIDevice
  * [dxvk] Implement context-local lookup cache for pipeline objects
  * [dxvk] Move shader set hash/eq functions into respective structs
  * [dxvk] Use new shader lookup hash in pipeline manager
  * [dxvk] Expose key-based lookup hash in DxvkShader
  * [dxvk] Add methods to retrieve shaders from pipeline
  * [dxbc] Fix NaN handling in not-equal comparison
  * [dxvk] Re-introduce state check for updateFramebuffer
  * [meta] Release 1.4.1
  * [dxvk] Spoof Nvidia GPU for HITMAN 2
  * [dxvk] Eliminate some redundant state checks
  * [dxvk] Introduce finalizeDraw
  * [d3d11] Add a comment explaining ID3D11Predicate/ID3D11Query hack
  * [d3d11] Fix GetPredication
  * Revert "[dxbc] Always decorate SV_POSITION as invariant"
  * [dxbc] Always decorate SV_POSITION as invariant
  * [dxvk] Store context flags as a 32-bit integer
  * [d3d10] Add some null pointer checks when dealing with resources
  * [d3d10] Fix some awkward formatting
  * [d3d11] Handle D3D_PRIMITIVE_TOPOLOGY_UNDEFINED correctly
  * [dxvk] Validate primitive topology in pipeline state
  * [dbxc] Actually fix callc implementation
  * [dxbc] Implement label, call and callc instructions
  * [d3d11] Return device lost errors in Present if necessary
  * [d3d11] Implement GetDeviceRemovedReason
  * [dxvk] Handle device lost errors on command submission
  * [d3d11] Fix CheckFeatureSupport formatting and return code
  * Retrieve the function pointer once (#1198)
  * [dxvk] Explicitly compare resource use count to zero
  * [meta] Release 1.4
  * [dxvk] Bump state cache version to v6
  * [dxvk] Apply spec constants to compute shaders as well
  * [dxvk] Only time pipeline compile times if requested
  * [dxvk] Check if xfb buffers have actually changed on binding
  * [dxvk] Use separate counters for read/write resource usage
  * [d3d11] Disable DO_NOT_WAIT for Overwatch
  * [d3d11] Implement IDXGIDevice4
  * [dxgi] Implement IDXGISwapChain4
  * [dxgi] Implement IDXGIOutput5
  * [dxgi] Implement IDXGIFactory5
  * [dxgi] Include DXGI 1.5 headers
  * [util] Update comment for FIFA 19+ workaround (#1197)
  * Revert "[d3d11] Don't create linearly tiled compressed images"
  * [d3d11] Implement GetDC / ReleaseDC
  * [d3d11] Implement GDI surface
  * [util] Add helpers for GDI/DDI interop
  * [d3d11] Enable allowMapFlagNoWait by default
  * [dxvk] Only wait for writes when mapping with D3D11_MAP_READ
  * [dxvk] Implement read-write tracking for resources
  * [dxvk] Implement read/write tracking in lifetime tracker
  * [d3d11] Write to image memory directly in InitHostVisibleTexture
  * [d3d11] Use VK_IMAGE_LAYOUT_PREINITIALIZED for mapped images
  * [dxvk] Add initial layout to initImage
  * [dxvk] Add initial layout to image create info
  * [util] Enable FIFA 19 workaround for FIFA 20 as well
  * [d3d11] Implement DiscardView1
  * [dxgi] Implement IDXGIVkInteropAdapter for IDXGIAdapter
  * [dxgi] Define IDXGIVkInteropAdapter interface
  * [dxgi] Rename IDXGIVkAdapter -&gt; IDXGIDXVKAdapter
  * [d3d11] Only use mapped buffer for images if bind flags are non-zero
  * [util] Enable allowMapFlagNoWait for Warhammer II
  * [d3d11] Report unified memory if all heaps are device-local
  * [d3d11] Enable D3D11.3 MapOnDefaultTextures feature
  * [d3d11] Implement ReadFromSubresource and WriteToSubresource
  * [d3d11] Allow pMappedResource to be null when mapping images
  * [d3d11] Implement D3D11.2 MapOnDefaultBuffers feature
  * [d3d11] Move GetMemoryFlagsForUsage into D3D11Buffer
  * [d3d11] Query format support in d3d11-formats test
  * [d3d11] Report MapOnDefaultTextures feature as unsupported
  * [dxvk] Replicate R component of border color for depth compare samplers (#1194)
  * [d3d11] Implement ID3D11Device5
  * [d3d11] Implement ID3D11Device4
  * [d3d11] Implement D3D11.4 feature queries
  * [d3d11] Include D3D11.4 headers
  * [d3d11] Implement ID3D11Device3
  * [d3d11] Implement ID3D11Query1
  * [d3d11] Implement ID3D11UnorderedAccessView1
  * [d3d11] Implement ID3D11ShaderResourceView1
  * [d3d11] Implement ID3D11RenderTargetView1
  * [d3d11] Implement ID3D11Texture2D1 and ID3D11Texture3D1
  * [d3d11] Implement ID3D11RasterizerState2
  * [d3d11] Implement ID3D11DeviceContext4
  * [d3d11] Implement ID3D11DeviceContext3
  * [dxbc] Implement stencil ref export from fragment shaders
  * [d3d11] Use shaderStorageImageReadWithoutFormat for typed UAV loads
  * [d3d11] Add definitions for feature levels 12_0 and 12_1
  * [d3d11] Implement D3D11.3 feature queries
  * [d3d11] Include D3D11.3 headers
  * [dxbc] Implement MSAD4 instruction
  * [d3d11] Implement GetResourceTiling
  * [d3d11] Implement ID3D11Device2
  * [d3d11] Implement ID3D11DeviceContext2
  * [d3d11] Implement D3D11.2 feature queries
  * [d3d11] Include D3D11.2 headers
  * [d3d11] Prevent log spam from repeated Get/SetResourceMinLOD calls
  * [d3d11] Implement missing D3D11_FEATURE_D3D9_OPTIONS feature query
  * [d3d11] Optimize viewport updates if there is only one single viewport
  * [d3d11] Add range check for scissors and make failing it unlikely
  * [metæ] Release 1.3.4
  * [util] Enable d3d11.allowMapFlagNoWait for Control
  * [d3d11] Don't create linearly tiled compressed images
  * Work around build failure with winegcc/clang. (#1184)
  * [meta] Work around wine 4.15 build failure
  * [meta] Use -std=c++17
  * [d3d11] Fix incorrect AddRef -&gt; Release
  * [meta] Release 1.3.3
  * [d3d11] Rename some hazard tracking methods for clarity
  * [d3d11] Check for conflicts withing RTV and UAV lists upon binding them
  * [d3d11] Resolve pipeline hazards when binding render targets
  * [d3d11] Resolve pipeline hazards when binding compute shader UAVs
  * [d3d11] Add check whether a viewed resource has a given bind flag
  * Update README (#1174)
  * [d3d11] Filter redundant OMSetRenderTargets calls
  * [d3d11] Remove outdated comment
  * [d3d11] Check for shader resource view hazards
  * [d3d11] Add state to track potentially hazardous bound SRVs
  * [d3d11] Add bound compute shader UAV mask
  * [d3d11] Add common view info struct to all view types
  * [d3d11] Remove templated SetUnorderedAccessViews
  * [d3d11] Don't use .at()
  * [dxvk] Add function to find set bits in binding mask
  * [dxvk] Add function to set bind mask bit to a given value
  * [build] Check if --add-stdcall-alias and --enable-stdcall-fixup is supported before using it.
  * [dxvk] Explicitly include unordered_map in dxvk_renderpass.h
  * [util] Use R string literals for app compat regexes
  * [util] Use regular expressions on full exe path to match app profiles
  * [util] Add method to retrieve full exe path
  * [dxvk] Implement depth-stencil resolve
  * [dxvk] Support depth-stencil resolve using VK_KHR_depth_stencil_resolve
  * [dxvk] Support shader-based depth-stencil resolve
  * [dxvk] Add meta shaders for depth-stencil resolve
  * [dxvk] Make device properties accessible from the device
  * [dxvk] Enable VK_KHR_depth_stencil_resolve if available
  * [dxvk] Enable VK_KHR_create_renderpass2 if available
  * [util] Set d3d11.dcSingleUseMode=False for SteamVR perf test
  * [d3d11] Update resources mapped on deferred contexts in Map()
  * [util] Fix compiling with clang/clang-cl
  * Revert "[dxvk] Use vkCmdUpdateBuffer to clear tiny buffers"
  * [d3d11] Recreate swap chain immediately after synchronous present fails
  * [meta] Release 1.3.2
  * [d3d11] Remove d3d11.asyncPresent option
  * [dxvk] Implement asynchronous presentation option in the backend
  * [dxvk] Move some code to where it makes more sense
  * [d3d11] Fix incorrect tracking of mapped image subresources
  * Revert "[d3d11] Return error when mapping an already mapped image"
  * [dxvk] Avoid redundant descriptor set updates when binding buffers (v2)
  * [dxvk] Add config option to enable the HUD
  * [dxvk] Don't allow common objects to be reference-counted
  * [dxvk] Use DxvkObjects to create and pass around common objects
  * [dxvk] Add class that bundles objects shared between device and context
  * [dxvk] Pass DxvkDevice to DxvkRenderPassPool constructor
  * [dxvk] Pass DxvkDevice to DxvkEventPool constructor
  * [dxvk] Pass DxvkDevice to DxvkMetaClearObjects constructor
  * [dxvk] Pass DxvkDevice to DxvkMetaPackObjects constructor
  * [util] Add helper for lazy initialization
  * [dxvk] Check render pass before pipeline state during pipeline lookup
  * [meta] Remove old issue template
  * Update issue templates
  * [dxvk] Refactor the way render passes to pipeline compiler methods
  * [dxvk] Refactor render pass objects to not use reference counting
  * [dxvk] Introduce compilePipeline method to Dxvk*Pipeline classes
  * [dxvk] Introduce DxvkComputePipelineInstance
  * [dxvk] Rename compilePipeline -&gt; createPipeline
  * [dxbc] Only use atomic append/consume optimization in compute shaders
  * [dxvk] Fix partial clears for mismatched framebuffer attachment sizes
  * [dxvk] Don't duplicate geometry shader system value outputs
  * [dxvk] Don't use reference counting for pipeline objects
  * [dxvk] Use shader key structs directly for pipeline lookups
  * [dxvk] Use shader key structs to store shaders in DxvkPipeline objects
  * [dxvk] Rename Dxvk*PipelineKey -&gt; Dxvk*PipelineShaders
  * [dxvk] Disable resource tracking for DxvkPipeline objects
  * [d3d11] Don't allow the creation of buffers with a size of zero</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1599307200">- updated to 1.7.1
- switch to using release tarballs, removed git service
- fixes and Improvements
  - VK_EXT_4444_formats is now used on supported drivers to resolve potential issues with sampler border colors on Intel hardware.
  - VK_EXT_extended_dynamic_state is now used on supported drivers to implement out-of-bounds vertex buffer access behaviour correctly.
  - Minor performance improvements.
  - Implemented NV12 video format support for D3D9. This should make the GeForce Now app usable with DXVK.
  - Implemented missing shader instruction for D3D9 to fix shadow rendering in a number of games.
  - Anarchy Online: Fixed an out-of-memory error.
  - Metro Exodus: Added missing DXGI entry points required to run the game.
  - Observation: Work around a game bug causing rendering issues on RADV.
  - Resident Evil 7: Disabled relaxedBarriers option again due to rendering issues.
  - Serious Sam 2 and others: Fixed incorrect water reflections.
  - SpellForce 2: Work around black water ripples.
  - Timeshift: Fixed shadows
  - TrackMania: Fixed water and other rendering issues.
  - Work around performance issues in Darksiders: Warmastered Edition (#1719) and Monster Hunter World on AMD and recent Nvidia drivers.
  - Work around Z-fighting issues in Borderlands 3, Halo, Halo CE, Mafia III: Definitive Edition, Terminator: Resistance.
- Compatibility notes
  VK_EXT_transform_feedback is now a hard requirement for D3D10 and
  D3D11. This extension is supported by all Nvidia and Mesa drivers
  released in early 2019 or later, as well as recent AMDVLK releases
  and the proprietary AMD driver.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1602158400">- updated to 1.7.2
  - Fixed a major D3D9 regression that would cause crashes in many games.
  - Fixed D3D9 crashes on AMDVLK due to invalid Vulkan API usage (#1742).
  - Work around stack overflows in some 32-bit D3D9 games.
  - Added workarounds for rendering issues on AMD drivers in some Unity Engine games.
  - Work around Unicode support on Windows being garbage (PR #1761).
  - Log file creation can now be disabled by setting `DXVK_LOG_PATH=none`, but logs will still be printed to stderr (#1743).
  - **Age of Empires II HD**: Fixed video playback (#1726).
  - **Baldur's Gate 3**: Fixed crash after character selection screen in D3D11 mode.
  - **Final Fantasy XIV**: Improved stability on recent Nvidia drivers.
  - **Just Cause 3**: Work around a game bug causing flickering terrain on RADV (#1553).
  - **Marvel's Avengers**: Fixed spurious crashes due to invalid resource copies.
  - **Need for Speed Heat**: Fixed some Vulkan validation errors.
  - **PGA TOUR 2K21**: Fixed Vulkan validation errors and potential crashes.
  - **Trails in the Sky SC**: Fixed fog rendering (#1771).</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1606910400">- updated to 1.7.3
  - Added support for new DXGI interfaces introduced in Windows 10 version 1809.
  - Added an option to scale the HUD on high-DPI displays. Refer to the README for details. (#771)
  - Changed generated D3D11 shader code to allow drivers to optimize away texture operations in case no texture is bound.
  - Fixed some D3D9 games crashing on RADV due to invalid shader code.
  - Fixed Vulkan validation errors when the HUD is active.
  - Optimized away redundant render target clears in some games to potentially increase performance.
  - Indirect draw batching can now work with arbitrary strides. This may slightly reduce the draw call count in Trine 4.
  - **EverQuest 2** Fixed broken cloth rendering on Nvidia. (#1832)
  - **Trine 4**: Fixed rendering issues that would occur on some Nvidia GPUs as well as on RADV. (#1816)
- disable stack-clash, as the PE mode of it is buggy. (bsc#1179804)</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1613736000">- updated to 1.8
  [#]# Bug Fixes and Improvements
  - Fixed some build system warnings with newer Meson versions.
  - CPU-based Vulkan implementations such as Lavapipe will now always be enumerated last. This should avoid issues on systems without a dedicated GPU where games could potentially default to a CPU rasterizer.
  - Optimized image layout transitions, which may improve performance on Intel GPUs in some games.
  - D3D9: Improved performance of texture uploads and occlusion queries in some cases.
  - D3D9: Fixed an issue where supported back buffer formats would be reported incorrectly.
  - DXGI: Enabled multi-monitor support. This requires a relatively recent Wine version with XRandR 1.4 support to work correctly.
  - D3D11: Fixed a number of reference counting issues that could potentially lead to stability issues (PR #1887, PR ##1888).
  - D3D11: Improved correctness of NaN handling in shaders with `VK_KHR_shader_float_controls`, and removed most app workarounds setting `d3d11.enableRtOutputNanFixup`.
  - Enabled `d3d11.enableRtOutputNanFixup` by default on older RADV versions.
  - Enabled `d3d11.invariantPosition` option by default to fix common Z-fighting issues, especially on RDNA2 GPUs.
  - **Atelier Ryza 2**: Added workaround for video playback breaking D3D11 rendering, like in other games of the series.
  - **Battle Engine Aquila**: Fixed broken textures (PR #1759).
  - **Dark Messiah of Might &amp; Magic**: Work around out-of-memory issues on startup.
  - **Everquest**: Work around performance issues.
  - **F1 2018/2020**: Work around broken compute shaders causing artifacts on Mesa drivers, similar to F1 2019 (#1897).
  - **Hitman 3**: Work around AMDAGS issues on AMD GPUs similar to Hitman 2 (PR #1909).
  - **Nioh 2**: Work around black screen issues.
  - **Tomb Raider Legend**: Work around performance issues (#1685).</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1614686400">- updated to 1.8.1
  [#]# Bug fixes and Improvements
  - Fixed a regression that would cause a number of D3D9 games to crash when changing the resolution or during startup.
  - Improved performance in many D3D9 games when using MSAA on RADV.
  - Improved presentation logic for MSAA swap chains, which are common in older D3D9 games.
  - **Mafia II**: Work around shadows being broken when the game thinks it's running on an AMD GPU. (#1294)
  - **Warhammer Online**: Work around the game trying to use unsupported image formats. (#1296)</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1624104000">- updated to 1.9
  [#]# Features
  - Implemented basic support for various subsampled YUV texture formats such as NV12, which is used for video playback in some games, as well as basic support for `ID3D11VideoProcessor` APIs
  . This is needed for videos in **Nier Replicant** to play back (#2048), and may also be required for **Contra: Rogue Corps** (#1676). Note that Nier videos currently do not work with Proton
  for other reasons.
  - Implemented Conservative Rasterization for supported GPUs, which allows enabling the Nvidia ShadowLibs option in **Final Fantasy XV** and possibly similar options in other games.
  - Reduced presentation latency by up to one frame under some circumstances. This may help with games that are limited by vertical synchronization, DXGI frame latency settings, or external frame limiters that operate on `vkAcquireNextImageKHR` (PR #2075).
  - Added a frame rate limiter. This is mostly intended as a workaround for games that do not work correctly at high frame rates, but can also be controlled with an environment variable. Check the README for detais.
  [#]# Device selection
  Software-only Vulkan implementations such as Lavapipe are no longer reported to the application as long as there is a Vulkan-capable GPU present on the system. This should fix issues where games try using Lavapipe over a proper driver on some setups with recent Mesa versions and then crash due to hitting an unsupported texture format.
  Lavapipe can now be used with DXVK by manually setting the `VK_ICD_FILENAMES` environment variable. While some of DXVK's feature requirements have been lifted in order to allow it to run, note that limitations of this driver may still cause some games to crash or render incorrectly, while others (such as The Witcher 3) were tested successfully.
  [#]# Bug fixes and Improvements
  - Improved texture and buffer uploads in D3D9.
  - Fixed the Origin overlay not showing up when using DXVK's DXGI implementation (#1996).
  - Disabled Wine Gecko/Mono installers showing up when using install script.
  - Disabled a workaround to reduce the amount of random crashes on Nvidia drivers since the underlying driver issue was fixed in the 465.xx releases (#1963), which may improve performance in some games.
  - Fixed precision issues in shaders that do not have the `refactoringAllowed` flag set.
  - Fixed some potential issues around image clears that could lead to artifacting or broken rendering.
  - Fixed an issue where games with upper-case file extensions may create duplicate logs or cache files (#2079).
  - Fixed monitor layout issues when restoring display modes on multi-monitor setup (#2064).
  - Fixed a bug in D3D9 where child windows did not have their positions converted relative to their parents (#1958).
  - Removed workarounds specific to RADV with the LLVM shader compiler. Please use the ACO backend instead (default since Mesa 20.2).
  - Removed `d3d11.enableRtOutputNanFixup` workaround, and enabled that behaviour by default for older RADV versions (prior to Mesa 20.3).
  - Further reduced the size of state cache files. State caches from previous DXVK versions will be converted automatically.
  - Debugging symbols now work in GDB with wine-reload (4kb file alignment)
  - Misc. vector/matrix math fixes and optimizations in D3D9.
  - **Atelier Mysterious Trilogy Deluxe Pack**, **Dal Segno** and **Nights of Azure**: Added the usual white screen workaround (#2035, #2022, #2044).
  - **Days Gone**: Implemented missing DXGI frame statistics functions in order to fix very low frame rates (#2065).
  - **Demon Stone**: Work around the game breaking at &gt;60fps (#2103).
  - **Dragon Quest Builder 2**: Fixed an issue where the game would immediately run out of system memory (PR #1995).
  - **Final Fantasy XIII**, **Spec Ops: The Line**: Fixed a bug with some postprocessing effects on NVIDIA.
  - **GTA IV re-release**: Work around incorrect VRAM amounts being shown when nvapi and atidlxx libraries are not present as it assumes all GPUs to be Intel IGPs with unified memory in that case.
  - **Halo 2**: Fixed fog rendering issues (#2059).
  - **Kohan II**: Fixed out-of-memory crash on startup (#2030).
  - **Nier Replicant**: Enabled 60 FPS limit to work around issues with the game running too fast, and enforced full-rate vertical synchronization in order to work around related issues with the game sometimes being stuck at weird frame rates.
  Note that AMD RX 5000 and 6000 series GPUs may need to be put into high performance mode manually in order to fix performance issues caused by aggressive power management.
  - **Second Sight**: Fixed missing UI (#2056).
  - **TrackMania Forever**: Fixed rendering issues introduced in DXVK 1.8.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1624363200">- Build only on x86*</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1632139200">- updated to 1.9.2
  - Reduced overall CPU overhead in D3D9.
  - Fixed various failures in wine's D3D9 tests.
  - Fixed various issues when the `d3d9.evictManagedTexturesOnUnlock` option is enabled.
  - Fixed various issues when the `d3d11.relaxedBarriers` option is enabled.
  - **Call of Cthulhu**: Fixed reflection rendering (#2248)
  - **Crysis 3**, **Homefront The Revolution**: Worked around poor performance (#2256) (#2241)
  - **GODS**: Fixed gamma curve (#2250)
  - **Total War Medieval 2**: Fixed black lines on the world map (#2258) and settings text (#2247)
    The game still crashes when loading battles due to running out of address space.
  - **Fantasy Grounds**: Fix incorrect rendering (#2251)
  - **Need For Speed Heat**: Fixed ground textures rendering incorrectly (#1764).
  - **Paranormal Files**: Fix black screen (#2192)
  - **Pathfinder: Wrath of the Rightous**: Fixed GPU hang in loading screen.
    Note that the game itself has further issues loading certain parts
    of the game, which do not appear to be related to wine or DXVK in
    any way.
  - **Payday**: Fix flickering reflections (#2259)
  - **Shin Megami Tensei 3**: Fixed hang when entering save room (#2161)
  - **Sine Mora EX**: Added 60 FPS lock (#2261)
- updated to 1.9.1
  - Fixed a number of performance and stability issues introduced with the D3D9 locking rewrite in 1.9 (#2142, #2149, #2150, #2164, #2168).
  - Rewrote the way staging textures are handled in D3D11. This can reduce memory usage and the number of image copies necessary to move data between the CPU and GPU, and fixes severe performance issues in Roblox on Nvidia GPUs.
  - Removed some workarounds for very old Mesa versions (19.0 and older).
  - Reimplemented locking primitives based on Windows SRW locks. This may be more efficient compared to the winpthreads implementation in mingw builds.
  - Earth Defense Force 5: Work around performance issues caused by the game frequently turning vertical synchronization on and off between frames (#2127)
  - Far Cry 1: Spoof Nvidia GPU in order to enable higher-quality water rendering.
  - Far Cry 5 and other Dunia Engine games: Fixed various issues due to uninitialized memory (PR #2137).
  - GTA IV: Fixed broken app profile that would break the game on Nvidia GPUs.
  - Risen 3: Fixed crash on Nvidia GPUs (#2154).
  - World of Final Fantasy: Forcibly disable MSAA to work around game bugs. Note that this should not impact visual quality since the game only uses MSAA for full-screen passes where it has no effect (#1216, #2136).</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1641902400">- updated to 1.9.3
  - DLSS should now work in supported games in combination with [dxvk-nvapi](https://github.com/jp7677/dxvk-nvapi).
  - Optimized D3D9 shader constants by relying on `VK_EXT_robustness2` and removed the old app options for games using software vertex processing. (#2282)
  - Added an option for more accurate emulation of D3D9 floating point behaviour and enabled that by default for a bunch of games. (#2294, #2359). This fixes issues in **Red Orchestra 2**, **Dark Souls 2** (original version), **Dog Fight 1942**, **Bayonetta**, **Rayman Origins**, **Guilty Gear Xrd** and **Richard Burns Rally**.
  - Fixed a DXGI issue which would sometimes cause games to fail to enter fullscreen mode on some displays that do not support low rates across all resolutions (#2395).
  - **Black Mesa**: Fixed a regression with shadows. (#2317)
  - **Crysis 3 Remastered**: Worked around poor performance. (#2339)
  - **Euro Truck Simulator**: Fixed a shading issue resulting in black geometry (#2312)
  - **Injustice Gods Among Us**: Fixed missing characters on the character selection screen. (#2332)
  - **Rocksmith 2014**: Fixed white screen on startup. (#2383)
  - **Spliter Cell: Chaos Theory**: Fixed brightness with the shader model 3 option. (#2340)
  - **Sim City 2013**: Fixed rendering.
  - **The Guild 3**: Fixed artifacts in overview map.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1646481600">- updated to 1.10
  [#]# Performance improvements
  - Reduced unnecessary worker thread synchronization around resource readbacks for both D3D11 and D3D9. This can significantly increase CPU-bound performance in games like **Assassin's Creed: Origins** and other titles built on the same engine, with smaller improvements seen in **Elex II**, **God of War**, **GTA IV** and others.
  - When using [D3D11_MAP_WRITE](https://docs.microsoft.com/en-us/windows/win32/api/d3d11/ne-d3d11-d3d11_map) on a staging resource that's currently being read by the GPU, DXVK will now attempt to create a copy of that resource in order to avoid GPU synchronization. This improves performance in **Quantum Break** and potentially other games. This behaviour can be tweaked using the `d3d11.maxImplicitDiscardSize` option.
  - Optimized [UpdateSubresource](https://docs.microsoft.com/en-us/windows/win32/api/d3d11/nf-d3d11-id3d11devicecontext-updatesubresource) for small constant buffer updates. This further improves performance in **God of War** and potentially other games.
  - Improved the way resource uploads and staging buffers are handled in D3D11. This may reduce memory usage and CPU overhead in some - Added more information to the HUD that can be useful for troubleshooting performance issues: GPU synchronizations per frame, worker thread synchronizations per frame, and pipeline barrier count.
  - GPU synchronization, when necessary, no longer uses busy-waiting, which may reduce power consumption on portable devices in some games.
  [#]# Bug fixes and Improvements
  - Added a `D3D11On12CreateDevice` stub so applications using this don't immediately crash (PR #2278).
  * *Note** that supporting D3D11on12 is currently not viable.
  - Version numbers for Intel's Windows driver should now be reported properly.
  * *Note** that using DXVK on this driver is highly discouraged and will likely not work.
  - **ArmA 2**: Fixed texture-related issues (PR #2477).
  - **Black Mesa**: Fixed
  - **Resident Evil 0**, **5**, **6**, **Resident Evil: Revelations 2**: Improved performance (PR #2466).
  - **Total War: Warhammer III**: Significantly improved GPU-bound performance on setups with a dedicated GPU.
  [#]# Per-game workarounds
  Replaced the previous `d3d11.apitraceMode` option with  `d3d11.cachedDynamicResources`, which provides a more granular way to specify resource types to allocate in cached system memory. Refer to the example `dxvk.conf` for details. This change was not made for the equivalent D3D9 option yet.
  Normally, [D3D11_USAGE_DYNAMIC](https://docs.microsoft.com/en-us/windows/win32/api/d3d11/ne-d3d11-d3d11_usage) resources are expected to be write-only from the CPU and read-only from the GPU, but despite this, some games perform CPU-side reads on the mapped memory, which can cause severe performance degradation since those reads would have to go over PCI-E, or at least uncached write-combined memory. This is especially problematic on systems with Resizeable BAR and can cause issues even on Windows D3D11 drivers.
  Games that will use this option by default include **Age of Empires 2: Definitive Edition** (#2491), **Anno 1800**, **Final Fantasy XIV**, **Nier Replicant**, **The Evil Within** (PR #2522), and all games that previously had `d3d11.apitraceMode` enabled by default.
- updated to 1.9.4
  Bug fixes and Improvements:
  - Fixed an issue that would cause VRAM to not be utilized on RBAR-enabled Nvidia GPUs if the `dxvk.shrinkNvidiaHvvHeap`option is enabled (#2438).
  - Enabled strict D3D9 float emulation by default on future versions of RADV. This may improve both accuracy and GPU-bound performance (PR #2448)..
  - Improved memory allocation behaviour. This may reduce memory usage especially in games that create multiple processes or D3D devices.
  - Removed obsolete options to disable OpenVR support.
  - **God of War**: Enabled performance optimizations and DLSS support. *Note that these changes are already included in Proton Experimental.*</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1657713600">- updated to 1.10.2
  - Implemented non-seamless cube maps for D3D9 using the `VK_EXT_non_seamless_cube_map` extension if supported by the driver
  - FIxed an issue with current versions of the Nvidia Vulkan developer driver not using its on-disk shader cache with DXVK
  - Fixed an issue which would cause the state cache file to not be written properly
  - Fixed an issue where incorrect barriers would be emitted for UAV rendering (#2696)
  - Fixed an issue where the `d3d11.samplerAnisotropy` option would apply to the wrong kind of samplers
  - Fixed potential issues when using state caches that were created on a driver with a different feature set
  - Fixed broken stencil resolves in D3D9
  - Fixed build issues on GCC 12.1
  - Optimized UAV clears in D3D11 to allow drivers to use image compression more frequently
  - Optimized performance of in-memory compression for SPIR-V shader code
  - **Beyond Good and Evil**: Work around missing light shafts (#2680)
  - **Day Z**: Enabled `d3d11.cachedDynamicResources` option to work around performance issues (PR #2709)
  - **Dead Space**: Fixed shadow rendering and added 60 FPS lock to work around game bugs (#2704)
  - **Dirt Rally**: Fixed potential GPU hang due to game bugs in a shader
  - **Godfather**: Fixed crash on systems that don't support 16x MSAA (#2590)
  - **Limbo**: Enable 60 FPS limit to work around game bugs (PR #2566)
  - **Majesty 2**: Work around game bugs causing issues on integrated GPUs and systems with more than 2GB of VRAM (#1542, #PR 2612)
  - **Myst V**: Work around an issue when the word "Radeon" is not part of the device name on AMD GPUs (#2661)
  - **Onechanbara Z2: Chaos**: Fixed particle effects and UI elements not displaying properly (#2701)
  - **Planetary Annihilation: TITANS**: Fixed crash when creating swap chain on a NULL window (PR #2665), as well as a crash due to creating too many internal worker threads (#2670).
  - **Plants vs. Zombies Garden Warfare 2**: Work around crash when the game detects an AMD GPU (PR #2700)
  - **Return of Reckoning**: Work around launcher issues (#2568, PR #2579)
  - **Scrapland Remastered**: Work around black screen issues (#2398, PR #2574)
  - **Small Radios Big Televisions**: Work around black screen issue (PR #2646)
  - **Sonic Adventure 2**: Fixed missing particle effects (#2672, PR #2677)
  - **SpellForce Platinum Edition**: Fixed crash (#2710, PR #2711)
  - **Supreme Commander**: Fixed missing particle effects (#2638, PR #2682, PR #2684)
  - **Star Wars: The Force Unleashed II**: Fixed some particle effects not rencering correctly (PR #2584)
  - **Star Wars: The Old Republic**: Fixed rendering issues (#2676, PR #2681)
- updated to 1.10.1
  Features
  Implemented initial support for shared resources (PR #2516). This
  fixes video playback in a number of Koei Tecmo games (Atelier series,
  Nioh 2), as well as the D3D11-based UI in the Windows version of Black
  Mesa. The required wine patches are currently only available in Proton
  Experimental. This feature will not be supported on Windows systems.
  This feature is still experimental and has not been thoroughly tested
  on all graphics drivers, so issues are to be expected. Currently,
  only basic 2D texture sharing between D3D9 and D3D11 is supported
  when using DXVK for both APIs. API features that are currently not
  supported include:
  - IDXGIKeyedMutex. Documentation is very poor and it's not clear how an implementation is supposed to behave.
  - Resource sharing with D3D12 applications under vkd3d-proton. This may be added in the future.
  - Resource sharing with Vulkan applications.
  Note: The Black Mesa UI flickers heavily when the game is not
  GPU-bound. This also happens on Windows to some degree and is a
  game bug.
  Bug fixes and Improvements
  - Added an environment variable DXVK_ENABLE_NVAPI to bypass the vendor ID override. Setting it to 1 behaves exactly the same as setting dxvk.nvapiHack = False in the config file, but may allow for better integration into Lutris or the Proton launch script. (#2544)
  - Improved shader code generation when local arrays are used. This may improve performance on Nvidia drivers in some D3D11 games.
  - Fixed shader code generation when switch-case fallthrough is used in Shader Model 4.0 (#2556). Current FXC versions no longer generate such code.
  - Potentially improved performance when rendering to DXGI_FORMAT_R11G11B10_FLOAT images that can also be used with unordered access views.
  - Fixed various D3D9 issues related to texture uploads (#2559, #2541, #2535).
  - Assassin's Creed 3, Black Flag: Enabled d3d11.cachedDynamicResources = a to work around severe performance issues.
  - Frostpunk: Enabled d3d11.cachedDynamicResources = c to work around low CPU-bound performance.
  - God of War: Fixed some issues that started with game patch 1.0.9:
  - Extremely inconsistent frame pacing when the game detects an AMD GPU, dxgi.maxFrameLatency = 1 is now set by default to work around this issue.
  - Heavy flickering of some lights. Apparently this was also fixed in the game in patch 1.0.11.
  - GTA: San Andreas: Fixed UI rendering issues (#2560)
  - Rayman Origins: Fixed rendering issues (#2545)</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1678104000">- updated to 2.0
  - Driver compatibility
    A Vulkan 1.3 capable driver and wine version are required to run
    this version of DXVK. See the driver support page for details.
    Many features in this release, especially the shader compilation
    changes detailed below, require the use of modern Vulkan features,
    such as Dynamic Rendering, Extended Dynamic State, and Null
    Descriptors. Due to the significant changes required to make use
    of them, it was no longer practical to maintain and test code paths
    for older drivers which do not support these features.
    In practice, any system capable of running D3D11 and D3D12 games
    using Proton Experimental right now will be able to run DXVK 2.0.
    Note: Third-party Vulkan layers that were not updated for Vulkan 1.3 will no longer work.
    D3D9 changes
  - Memory management improvements
    In order to reduce the likelihood of running out of address space in
    32-bit D3D9 games, DXVK will now use memory-mapped files to store
    shadow copies of textures. This allows us to unmap memory that is
    not being used by the game, thus freeing up significant amounts of
    address space, up to several hundred Megabytes. See PR #2663 for
    implementation details.
    Note: This change does not affect 64-bit games since address space
    is not a concern there. It also does not affect D3D10 or D3D11 since
    resource uploads work differently in those APIs and are much more
    memory efficient.
    Render target feedback loops
    On drivers which support VK_EXT_attachment_feedback_loop_layout,
    reading from an active render target in D3D9 games is now properly
    supported, which previously caused rendering artifacts on newer AMD
    hardware and required driver-level workarounds. This affects a number
    of games, including GTA IV.
    Alpha test improvements
    The D3D9 alpha test implementation was changed to more closely match
    the behaviour of Nvidia's implementation, which fixes inaccuracies
    in various games. The d3d9.alphaTestWiggleRoom option was removed,
    and games that previously required this option should now work
    correctly by default.
    D3D10 changes
    DXVK previously shipped incomplete implementations of d3d10.dll and
    d3d10_1.dll, but has not installed them by default since Version 1.6
    since wine's implementation provides more features that are needed
    for D3D10 games to run, including the D3D10 Effects framework.
    Since our implementation is incomplete and has not been used by Proton
    or Lutris for a very long time, DXVK will no longer ship these DLLs
    starting with this release. The D3D10 API itself is still supported
    via d3d10core.dll.
    D3D11 changes
    Feature support
    DXVK now exposes D3D11 Feature Level 12_1 with the following newly added features:
    Tiled Resources up to Tier 3, provided that the corresponding Vulkan sparse binding and sparse residency features are supported
    Conservative Rasterization up to Tier 3, provided that the corresponding Vulkan conservative rasterization features are supported.
    Rasterizer Ordered Views, provided that the corresponding Vulkan fragment shader interlock features are supported.
    While no games are known to use these features directly in D3D11, some
    games and game launchers rely on feature support being consistent
    between D3D11 and D3D12 in order to allow users to enable D3D12
    in the game options. While our implementation of these feature is
    generally functional, there may be bugs or performance issues in
    case a game does use them.
    Furthermore, DXVK now supports the D3D11_FEATURE_SHADER_CACHE and
    D3D11_FEATURE_D3D11_OPTIONS5 feature queries.
    Note: AMD Vulkan drivers do currently not support fragment shader
    interlock and are limited to feature level 12_0.
    Note: Intel's ANV driver currently does not support the corresponding
    Vulkan features and is therefore limited to feature level 11_1. This
    applies to both DXVK and vkd3d-proton.
    Device contexts
    The implementations of ID3D11DeviceContext were refactored so
    that immediate contexts and deferred contexts no longer use common
    entry points. This is closer to Windows behaviour and may improve
    compatibility to third-party libraries and mods that hook into the
    D3D11 immediate context specifically, and reduces CPU overhead since
    some frequently used code paths are now more specialized for each
    context type.
    State clear and restore methods were optimized to further reduce CPU
    overhead in games that heavily use deferred contexts, e.g. Assassin's
    Creed: Origins, or explicitly call ClearState frequently, e.g. God
    of War.
    Shader compilation changes
    On drivers which support VK_EXT_graphics_pipeline_library, including
    the IndependentInterpolationDecoration feature, Vulkan shaders will
    now be compiled at the time the game loads its D3D shaders, rather
    than at draw time. This reduces or eliminates shader compile stutter
    in many games.
    In games that load their shaders during loading screens or in the
    menu, this can lead to prolonged periods of very high CPU utilization,
    especially on weaker CPUs. For affected games it is recommended to
    wait for shader compilation to finish before starting the game to
    avoid stutter and low performance. Shader compiler activity can be
    monitored with DXVK_HUD=compiler.
    Note: The relevant Vulkan features are currently only supported
    by Nvidia drivers (version 520.56.06 or later). Driver support is
    expected to improve in the future.
    State cache interactions
    This feature largely replaces the state cache. If the given Vulkan
    features are supported, only pipelines that cannot use the pipeline
    library feature (e.g. pipelines using tessellation shaders) will
    be written to and read from the state cache, so newly created state
    cache files will typically only contain a few dozen to a few hundred
    pipelines, as opposed to thousands or tens of thousands. If the
    graphics pipeline library feature is not supported, the state cache
    will be used the same way as it was in older DXVK versions.
    Note: State cache files created with DXVK versions prior to 1.4.3 can no longer be used.
    Note: Despite our efforts, due to the significant changes under
    the hood, there may be issues when using an older state cache file
    under some circumstances. If you experience crashes, please test
    if the game runs with a clean cache file (DXVK_STATE_CACHE=reset)
    before reporting a bug.
    Caveats
    Games which only load their D3D shaders at draw time (e.g. Witcher 3,
    most Unreal Engine games) will still exhibit some stutter, although
    it should still be less severe than without this feature.
    For 32-bit games, the implementation tries to aggressively free
    Vulkan pipelines in order to save memory. This may cause stutter if
    the driver's on-disk shader cache is not working properly.
    On Nvidia drivers, the on-disk shader cache will be significantly
    larger than with previous versions of DXVK. It may be necessary
    to bypass the size limit by setting the environment variable
    __GL_SHADER_DISK_CACHE_SKIP_CLEANUP=1, or setting a new limit manually
    via __GL_SHADER_DISK_CACHE_SIZE (in bytes).
    Linux build support
    Work from dxvk-native has been upstreamed in order to facilitate
    native Linux builds of DXVK, which can be used as a drop-in
    replacement to port D3D applications without having to change
    rendering code.
    Note: When porting a D3D11 application, please refer to the Feature
    support and Developer Guidelines pages on the Wiki to avoid hitting
    unsupported or slow code paths in DXVK.</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1683288000">- Fix empty -32bit package, don't include winedxvk in it.
- Generate package sources using _service so that submodule sources are included too.
  DXVK uses vendored Vulkan headed contained in a submodule.
  Fixes build.</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1683288001">- Keep setup_dxvk.sh script that was deleted by upstream.
  For more context see:
  https://github.com/doitsujin/dxvk/commit/64cb1ad208f80b11400eef779e99fec223754098
- Update to 2.1
  * HDR support
    On systems supporting HDR10 color spaces, HDR can now be
    enabled by setting the environment variable DXVK_HDR=1,
    or by setting the option dxgi.enableHDR = True in the configuration
    file. When using vkd3d-proton 2.8 or newer, this will allow D3D12
    games to detect and use the HDR10 color space if they support it.
    No major Linux desktop environment currently supports HDR. In order
    to use this on Linux, a Gamescope session with --hdr-enabled is required.
    This is currently only supported under AMDGPU and requires kernel patches
    from the josh-hdr-colorimetry branch.
  * Shader compilation improvements
    Use of pipeline libraries was extended to pipelines with tessellation or
    geometry shaders in order to further reduce stutter. Additionally, more features
    of the VK_EXT_extended_dynamic_state3 extension are leveraged to reduce stutter
    in some situations when MSAA is used, provided that the Vulkan driver supports them.
  * Sample rate shading
    For older games that support MSAA, the d3d9.forceSampleRateShading and
    d3d11.forceSampleRateShading options were added to let users enable
    sample rate shading for all shaders. This will have a very high
    impact on GPU-bound performance, but may increase overall image quality
    in certain games that suffer from specular aliasing or shimmering alpha-tested geometry.
  * Improved D3D11 command submission logic in order to make overall performance more consistent,
    and to bring DXVK's behaviour more in line with native D3D11 drivers.
  * Fixed D3D11 reference counting issues around 2D textures. (#3169)
  * Fixed Vulkan validation errors when creating DXGI_FORMAT_A8_UNORM UAVs.
    Note that UAVs of this format may not work as expected.
  * Fixed Vulkan validation errors that would occur when allocating dedicated image memory
    on Nvidia GPUs in some situations.
  * Fixed Vulkan validation errors caused by broken timeline semaphores on 32-bit Proton.
  * Worked around an issue with the Uplay overlay being stuck on screen. (#3146)
  * Worked around a bug in AMD's Windows driver as well as AMDVLK that would
    cause numerous games to crash since DXVK 2.0. (#3172)
  * Fewer threads will be used to perform background optimization of graphics pipeines.
    This may result in a smoother gameplay experience on some systems.
  * Ashes of the Singularity: Fixed performance regression caused by suboptimal descriptor set allocation.
  * Battlefield: Bad Company 2: Fixed flickering (#3078, PR #3079)
  * Cardfight!! Vanguard: Fixed rendering (PR #3068).
  * Gujian 3: Fixed rendering issues on some GPUs. (#1784)
  * Resident Evil 4 HD: Fixed invalid Vulkan usage causing a GPU hang on RADV. (PR #3089)
  * Saints Row: The Third: Fixed a severe performance issue with rain when using the D3D9 renderer.
    (#2473, PR #3158)
  * Sekiro: Shadows Die Twice: Fixed stuttering issues on Nvidia GPUs. (#3179)
  * Sonic Frontiers: Worked around a game bug that would cause shadows to flicker when GPU-bound.
  * Supreme Commander: Forged Alliance: Fixed a crash after loading (#3058, PR #3060)
  * Note: Due to changes to our DXGI implementation, older versions of vkd3d-proton (prior to 2.8)
    will no longer work with this version of DXVK.</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1684929600">- Update to 2.2
  * 3D11On12 support
  In order to enable D3D12 support in recent Unity Engine titles such
  as Lego Builder's Journey, this release introduces support for creating D3D11
  devices from a D3D12 device using D3D11On12CreateDevice, as well as
  the basic ID3D11On12Device interface. This is achieved by importing
  the Vulkan device and resource handles from vkd3d-proton into DXVK,
  and otherwise uses DXVK's existing D3D11 implementation.
  A vkd3d-proton build as of HansKristian-Work/vkd3d-proton@26c4fed
  or later is required for this to work.
  * D3D9 Partial Presentation
  DXVK now supports presenting to parts of a window by copying the contents of the backbuffer
  to system memory and then drawing them into the window on the CPU.
  This improves compatibility with game launchers, particularly those
  based on Microsoft's WPF toolkit, and some visual novels.
  It will however come with a noticable performance hit.
  Additionally, overall behaviour of D3D9 swap chains was improved and
  the d3d9.noExplicitFrontBuffer option was removed.
  * Logging changes
  When running on Proton or plain Wine, DXVK will no longer create
  log files by default and instead only write log messages to the console
  using wine-specific functionality, in order to avoid creating unnecessary extra files.
  This matches vkd3d-proton behaviour. Note that log file creation
  can be re-enabled by setting the environment variable DXVK_LOG_PATH to a valid path.
  When filing bug reports, users are encouraged to upload the full Proton log.
  * Warnings about unknown interfaces being queried via QueryInterface
    will only be logged once   in order to avoid growing log files
    indefinitely in some games. (#3231)
  * Fixed a regression when rendering YUY2 or UYUY texture formats.
    This fixes in-game videos in Jade Empire (#3182) and
    Sid Meier's Pirates (#3189) (PR #3342)
  * Fixed an issue wherein threads were not properly destroyed.
  * Fixed Vulkan validation errors caused by incorrect layout tracking
    when enabling feedback loops for a texture.
  * Fixed Vulkan validation errors caused by 0x0 sized clears in D3D9.
  * D3D9 StateBlocks now only allocate memory for the parts that are actually used.
    This fixes Total War: Shogun 2 running out of address space when
    using the D3D9 renderer. (#2703, PR #3248)
  * Improved usage of some VK_EXT_extended_dynamic_state3 features to
    avoid hitting slow paths on some drivers.
  * Improved enumeration of DXGI outputs on systems with multiple GPUs.
    This fixes performance issues with recent RE Engine games (D3D12) on such systems.
  * Significantly reduced memory usage in situations where games create unused D3D11 devices.
  * Battle Fantasia Revised Edition: Locked frame rate to 60 FPS
    to work around game bugs at higher frame rates. (PR #3256)
  * Cold Fear: Fixed missing geometry (#3293, PR #3390)
  * Dawn of Magic 2: Fixed a crash upon start (#3271, PR #3272)
  * DC Universe Online: Fixed a hang after alt-tabbing out and back in. (#3314, PR #3316)
  * Far Cry 2: Work around rendering issues on Intel hardware,
    as well as low performance on all GPUs. (PR #3241)
  * Halo: The Master Chief Collection: Fixed memory leak due to invalid
    query usage by the game (PR #3273)
  * Warhammer 40k: Space Marine: Fixed shadow rendering (#3298, PR #3305)</changelog>
</package>
<package pkgid="7e54395235faea6d8f2aebbda7d00524e45b3ac1aa7f5471c4fc97b3d5c768fae861d80806099eb0c7e8b013c4c0d27c433fb5b56998e2993c1e52a3b78299a0" name="dxvk" arch="x86_64">
  <version epoch="0" ver="2.2" rel="1.3"/>
  <changelog author="pousaduarte@gmail.com" date="1578571200">- Update to version 1.5.1:
  * [meta] Release 1.5.1
  * [d3d9] Remove unused variable from D3D9DeviceEx::Clear
  * [dxvk] Tweak number of pipeline compiler threads
  * [d3d9] Add GetSurfaceExtent helper
  * [d3d9] Respect mip != 0 for Clear fastpath
  * [d3d9] Respect specific mip size for implicit viewport in SetRenderTarget
  * [d3d11] Move shader stage and buffer slot calc to inside lambda
  * [d3d9] Scale depth bias value based on current format's `r` value
  * [d3d9] Set depth bias values separately, optimize redundant rasterizer state changes
  * [dxvk] Fix loading vkAcquireFullScreenExclusiveModeEXT etc.
  * [util] Improve Spinlock implementation
  * [d3d9] Ensure D3DDISPLAYMODEEX we use to call the Ex funcs has its size set correctly
  * [d3d9] Hook up GetAdapterDisplayMode to resp. adapter func
  * [d3d9] Return current display mode in GetAdapterDisplayModeEx rather than last mode
  * [d3d9] Don't re-set dialogbox mode on swapchain Reset
  * [d3d9] Remove incorrect error returns SetDialogBoxMode
  * [dxgi] Ignore sync interval if PRESENT_TEST is used
  * [d3d11] Increment transfer command counter when initializing UAV counter
  * [util] Enable d3d9.forceSamplerTypeSpecConstants for Halo [CE]
  * [dxso] Implement d3d9.forceSamplerTypeSpecConstants
  * [util] Improve ticket lock implementation
  * [meta] Happy New Year 🎉💃🎊
  * [d3d9] Fix crash when trying to present with a currently invalid presenter
  * [dxso] Negate reflection in TexM3x3VSpec
  * [dxso] Normalize eyeRay and normal before reflection in TexM3x3Spec
  * [dxso] Only track co-issue parent opcode rather than the full context
  * [dxso] Don't emit a co-issue for CNDs parented to a CND
  * [d3d9] Enable bounds testing for D3DPOOL_SYSTEMMEM buffers
  * [dxso] Perform saturate after bitshift modifier
  * [dxso] Track and prioritize co-issued CNDs above their parent ops
  * [dxso] Keep track of the current instruction index in a decoding context
  * [dxso] Parse co-issue instruction modifier
  * [d3d9] Use VK_FORMAT_D24_UNORM_S8_UINT for D3DFMT_DF24
  * [d3d9] Use VK_FORMAT_D24_UNORM_S8_UINT for D3DFMT_D24X8
  * [d3d9] Make ChangeReportedMemory actually atomic
  * [util] Add get to bitset
  * [d3d9] Simplify SetViewport
  * [d3d9] Avoid rebinding scissor rects if the same one is re-set
  * [d3d9] Avoid rebinding viewports if the same one is re-set
  * [d3d9] Still rebind viewport/scissor when setting the same RT
  * [d3d9] Add operator overloads for RECT
  * [d3d9] Add operator overloads for D3DVIEWPORT9
  * Report gpu vendor as Nvidia for Star Wars Battlefront II
  * [spirv] Allow specifying the SPIR-V version explicitly
  * [d3d9] Avoid unnecessary state block constant bits when not SWVPing
  * [d3d9] Use new bitset helper + tzcnt for stateblocks
  * [util] Add bitset helper
  * [d3d9] Move auto depth stencil creation to after swapchain creation
  * [d3d9] Remove initial device reset outside of constructor
  * [d3d9] Log unavailable backbuffer format if encountered when resetting swapchain
  * [d3d9] Fix return value for invalid backbuffer formats
  * [hud] Respect dxvk.hud configuration option again
  * [util] Handle undefined ratios in simplest ratio helper
  * [d3d9] Move capture struct and enum to stateblock header
  * [meta] Release 1.5
  * [util] Defer D3D9 surface creation for Atelier Ryza
  * [meta] Add D3D9 specifics to the README
  * [d3d9] Implement Direct3D9 Frontend (#1275)
  * [hud] Allocate vertex buffer in host-visible device memory if possible
  * [hud] Clean up HUD rendering
  * [hud] Don't create uniform buffer
  * [hud] Don't use vertex shader for scaling
  * [d3d11] Don't present if the presenter has no swap chain.
  * [vulkan] Don't create a swap chain if the window size is 0
  * [d3d11] Update HUD on CS thread
  * [hud] Enable manual sRGB conversion for non-sRGB swap chains
  * [hud] Don't average the draw call count
  * [hud] Reduce update frequency of draw call display
  * [hud] Reduce update frequency of queue submission display
  * [hud] Add colorful labels
  * [hud] Fix letter spacing
  * [dxvk] Remove unused memory stat counters
  * [hud] Remove legacy code
  * [hud] Implement compiler activity display as a HUD item
  * [hud] Implement GPU load display as a HUD item
  * [hud] Implement memory stats display as a HUD item
  * [hud] Implement pipeline stat display as a HUD item
  * [hud] Implement draw call stats display as a HUD item
  * [hud] Implement queue submission counter as a HUD item
  * [hud] Implement frame time graph as a HUD item
  * [hud] Implement FPS display as a HUD item
  * [hud] Implement Vulkan device info as a HUD item
  * [hud] Implement client API info as a HUD item
  * [hud] Implement DXVK version info as a HUD item
  * [hud] Add new HUD item abstraction
  * [hud] Don't pass DXVK context around in HUD modules
  * [dxvk] Add method to retrieve per-heap memory stats
  * [util] Spoof Nvidia cards for Crysis 3
  * [dxvk] Separate gfx resource hazard checking and barrier emission
  * [meta] Support frog builds
  * [spirv] Implement constbReplicant
  * [spirv] Implement constvec4b32
  * [spirv] Implement opReflect
  * [spirv] Implement opExp
  * [spirv] Implement opInverse, opNormalize and opLength
  * [spirv] Implement opTranspose
  * [spirv] Implement constfReplicant helper
  * [dxvk] Expose ability to retrieve type from DxvkShaderKey
  * [dxvk] Add helper to get size of memory/image in bytes
  * [dxvk] Improve DxvkImageView::handle()
  * [dxvk] Add support for implicit samplers
  * [util] Implement simplest ratio helper
  * [util] Add alignDown helper
  * [util] Implement lzcnt
  * [util] Add countof helper
  * [util] Implement a clamped version of ComObject, for D3D9
  * [util] Add GetPrivateRefCount helper
  * [util] Implement fclamp for fp special cases
  * [util] Implement some basic vector and matrix math utils
  * [util] Mark clamp &amp; align as constexpr
  * [util] Implement bit cast.
  * [dxgi] Add fake implementation of DxgiFactory::EnumWarpAdapter
  * [d3d11] Determine exclusive fullscreen mode based on swap chain flags
  * [vulkan] Support exclusive fullscreen control in presenter
  * [vulkan] Add feature bit for exclusive fullscreen control
  * [dxvk] Enable VK_EXT_full_screen_exclusive if available
  * [d3d11] Silence some errors about invalid API usage on deferred contexts
  * Adding `compiler` to `DXVK_HUD`
  * Revert "[dxvk] Don't clear bind mask for unbound UBOs and samplers"
  * [meta] Release 1.4.6
  * [meta] Update Vulkan headers
  * [d3d11] Remove d3d11.strictDivision option
  * [util] Enable d3d11.enableRtOutputNanFixup for FFXIV
  * [dxbc] Implement workaround to replace NaN render target outputs by zero
  * [spirv] Implement opIsNan
  * [dxvk] Fix multiple inclusion of dxvk_platform_exts.h
  * [dxvk] Disable VK_EXT_conditional_rendering
  * [dxvk] Don't return a value from updateShaderResources
  * [dxvk] Bind descriptor sets at descriptor update time
  * [dxbc] Emit a spec constant for uniform buffers
  * [dxvk] Don't clear bind mask for unbound UBOs and samplers
  * [meta] Recommend using new validation layers
  * [util] Make Fence and Win32Fence final
  * [d3d11] Synchronize presentation when destroying swap chain
  * [dxvk] Use waitForIdle when destroying DXVK device
  * [meta] Update default config file
  * [dxgi] Don't allow changing the FRAME_LATENCY_WAITABLE_OBJECT flag
  * [dxgi] Implement IDXGISwapChain2::GetFrameLatencyWaitableObject
  * [d3d11] Create frame latency event for swap chain
  * [util] Implement fence capable of signaling win32 events
  * [dxgi] Implement IDXGISwapChain2::SetFrameLatency
  * [util] Reimplement Signal
  * [d3d11] Move frame latency handling into D3D11SwapChain
  * [dxvk] Fix include awfulness
  * [util] Fix winelib build
  * [util] Wide character conversion changes
  * [d3d11] Hook up platform-specific clock
  * [dxvk] Hook up platform-specific clock
  * [util] Add platform-specific clock implementation
  * [d3d11] Actually fix subresources discarded by DiscardView1
  * [d3d11] Ignore D3D11_COPY_DISCARD
  * [d3d11] Overhaul DiscardResource and DiscardView implementations
  * [dxvk] Sort buffer slices before returning them to the buffer
  * [dxvk] Enable shader-based depth-stencil copies for AMDVLK
  * [meta] Release 1.4.5
  * [dxvk] Enable asynchronous presentation on all hardware
  * [dxvk] Fix synchronization around vkDeviceWaitIdle
  * [dxvk] Fix handling of undefined shader inputs
  * [dxvk] Implement pass to eliminate undefined shader input variables
  * [spirv] Add method to retrieve literal string from instruction
  * [spirv] Add method to erase data from code buffer
  * [spirv] Add method to allocate new ID from code buffer.
  * [dxvk] Avoid some unnecessary barriers around render target clears
  * [d3d11] Zero-initialize UAV counters
  * [dxvk] Always align texel buffers to at least 16 bytes
  * [d3d11] Also fix reset counter memory order for deferred context queries
  * [util] Remove traces of the allowMapFlagNoWait option
  * [d3d11] Remove allowMapFlagNoWait option
  * [d3d11] Fix memory order for query reset counter
  * [d3d11] Submit stalling event queries before flushing
  * [dxvk] Always align index buffer slices to 256 Bytes
  * [dxvk] Store shader capability information in separate set of flags
  * [util] Disable strict DC mode for MGSV again
  * [util] Add app profile for Metal Gear Solid 5
  * [dxvk] Enable option to disable OpenVR integration
  * [dxvk] Move extension provider list to DxvkInstance
  * [dxvk] Always align vertex buffer slices to 256 bytes
  * [d3d11] Fix uninitialized DSV flags
  * [dxvk] Remove option to disable transfer queue
  * [dxvk] Remove ability to query instance from adapter
  * [d3d11] Don't query DXVK instance from adapter
  * [dxvk] Pass DXVK instance to DXVK device directly, not through the adapter
  * [dxgi] Query DXVK instance from DXGI factory, not the adapter
  * [dxvk] Document wonky DxvkAdapter ref count behaviour
  * [d3d11] Hold reference to DxvkInstance
  * [dxvk] Use static variables for extension provider instances
  * [dxvk] Implement extension provider system
  * [build] Simplify and correct errors in options handling
  * [build] Demote no frontends/tests to a warning
  * [d3d11] 'a' is not a very good name for a variable
  * [d3d11] Don't synchronize with CS thread on present
  * [dxvk] Let device know that async presentation is enabled
  * [d3d11] Do not synchronize with CS thread in GetData
  * [d3d11] Move query state tracking to immediate context implementation
  * [d3d11] Move common Begin/End implementation to immediate context
  * [d3d11] Track used queries in deferred contexts and command lists
  * [d3d11] Only execute Begin for scoped queries
  * [util] Fix != and == operator for private/public COM pointers
  * [d3d11] Only add storage buffer usage flag to constant buffers if needed
  * [d3d11] Move handling of constantBufferRangeCheck option to D3D11Options
  * [d3d11] Remove useless members from D3D11DeferredContextMapEntry
  * [dxgi] Use 64-bit integers for refresh rate matching math
  * [dxbc] Remove old constant buffer range check
  * [dxbc] Don't emit a spec constant for uniform buffers
  * [dxbc] Use SSBOs for dynamically indexed constant buffers if needed
  * [dxbc] Parse dynamically indexed flag for constant buffers</changelog>
  <changelog author="pousaduarte@gmail.com" date="1586433600">- Update to version 1.5.4:
  * [meta] Release 1.5.4
  * [d3d9] Return D3D_OK in CreateTexture even if AUTOGENMIPMAP flag is stripped
  * [d3d9] Check correct sampler bitfield when applying/capturing sampler state
  * [util] Disable OpenVR for Raft
  * [d3d9] Simplify dirty check for shader constants
  * [d3d9] Store copy of shader metadata in constant set
  * [dxso] Fix GCC warning for an unused variable
  * [d3d9] Fix GCC warnings for unsigned-&gt;signed comparisons
  * [d3d9] Don't arbitrarily set fog scale to 0
  * [d3d9] Validate blit regions are in range
  * [d3d9] Error on StretchRect when not D3DPOOL_DEFAULT
  * [dxso] Initialize vPos in shaders if we have pixel fog
  * [dxvk] Skip over adapters not supporting Vulkan 1.1
  * [util] Include ostream in util_rc_ptr.h
  * [dxso] Apply projection before bumpmapping in TexBem
  * [meta] Release 1.5.3
  * [d3d9] Unbind fragment shader for ProcessVertices
  * [dxso] Handle writemask in TexKill op
  * Revert "[util] Disable float emulation for Hat in Time"
  * [d3d11] Re-introduce client API HUD item
  * [d3d11] Introduce COM interface to set and get API version
  * [d3d9] Re-introduce client API HUD item
  * [hud] Add parameter to allow placing HUD items
  * [hud] Don't initialize client API HUD item by default
  * [dxvk] Don't oversubscribe memory heaps on UMA devices
  * [dxvk] Move UMA check to backend
  * [d3d9] Enable depth bounds feature, if supported
  * [util] Disable float emulation for Hat in Time
  * [d3d9] Use spec constants for bool constants
  * [d3d9] Fix GetTextureStageState using unmapped types
  * [dxso] Initialize vPos value at the start of the shader
  * [dxso] Count max constants after we pull out pre-defines
  * [util] Unify Risen 1/2/3 app profiles
  * [util] Add more exe names to Gothic 3 app profile
  * [d3d9] Allow StretchRect BC -&gt; BC format without stretch
  * [test] Add test for StretchRect DXT1 -&gt; DXT1
  * [meta] Release 1.5.2
  * [d3d9] Don't try to blit to compressed images
  * [d3d9] Don't mark D3DUSAGE_AUTOGENMIPMAP as renderable
  * [util] Disable d3d9.allowDoNotWait for RTHDRIBL
  * [d3d9] Implement d3d9.allowDoNotWait
  * [d3d9] Unmark resources as dirty if they get discarded
  * [d3d9] Don't block on GetRenderTargetData
  * [util] Disable supportDFFormats for Gothic 3
  * [d3d9] Don't check for sRGB formats when retrieving back buffer view
  * [d3d9] Rotate swap chain back buffers
  * [d3d9] Retrieve back buffer view from the D3D9Surface
  * [dxvk] Remove image renaming
  * [d3d9] Fix some off-by-one TSS types enum values
  * [d3d9] Fix texture stage index in stateblocks
  * [util] Add simple [] operator to our bitset
  * [d3d9] Remap texture stage state types onto our own enum
  * [d3d9] Remove unnecessary loops for some stateblocks applications
  * [util] Add app profile for Entropia Universe
  * [d3d11] Introduce d3d11.invariantPosition option
  * [dxbc] Declare vertex positions as invariant
  * [d3d9] Fix opSelect condition vector size
  * [util] Spoof AMD for Skyrim (nvapi)
  * [d3d11] Implicitly begin scoped queries in End if necessary
  * [d3d9] Make unbound textures return (0, 0, 0, 1) (fixed func)
  * [dxso] Make unbound textures return (0, 0, 0, 1)
  * [util] Enable d3d9.deferSurfaceCreation for a ton of weeb games
  * [d3d9] Remove unused variable
  * [d3d9] Create front buffer
  * [d3d9] Don't create sRGB views for non-sRGB compatible textures
  * [d3d9] Return specific image view from GetSampleView
  * [d3d9] Don't pass format mapping to D3D9CommonTexture
  * [dxvk] Don't enable VK_KHR_descriptor_update_template
  * [dxvk] Don't enable VK_KHR_shader_draw_parameters
  * [dxvk] Don't enable VK_KHR_maintenance1, VK_KHR_maintenance2
  * [dxvk] Don't enable VK_KHR_dedicated_allocation, VK_KHR_get_memory_requirements2
  * [dxvk] Don't enable VK_KHR_get_physical_device_properties2
  * [dxbc] Don't enable SPV_KHR_shader_draw_parameters
  * [d3d9] Don't enable DrawParameters capability
  * Readability cleanup
  * Use verbose file operations during installation
  * Add installation support for pure 64-bit Wine (non WoW64)
  * [d3d9] Implement GetFrontBufferData (currently with first backbuffer)
  * [d3d9] Add AreFormatsSimilar helper
  * [d3d9] Don't create views if we are a null resource
  * [dxvk] don't try to fall back to Vulkan 1.0
  * [d3d9] Create multiple back buffers for GetBackBuffer API
  * [d3d9] Synchronize with presentation in D3D9SwapChainEx::Reset
  * [dxvk] Implement image swapping
  * [dxvk] Introduce DxvkPhysicalImage
  * [dxvk] Register image views with the parent image
  * [dxvk] Use small_vector to store image view format compatibility list
  * [dxvk] Factor out image view creation
  * [util] Add small_vector helper
  * [dxgi] Don't check window validity in IDXGISwapchain::GetFullscreenState
  * [d3d9] Don't mark for hazards if we aren't rendering to mip 0
  * [d3d9] Keep subresource views in subresources, defer creation until needed
  * [d3d11] Lock immediate context when submitting presentation commands
  * [dxso] Use m's id for bump matrix in TexBem
  * [d3d9] Implement d3d9.forceSwapchainMSAA
  * [d3d9] Defer dialog mode swapchain recreation decision to Present
  * [d3d9] Remove redundant logging from SetDialogBoxMode
  * [meta] Release 1.5.1
  * [d3d9] Remove unused variable from D3D9DeviceEx::Clear
  * [dxvk] Tweak number of pipeline compiler threads
  * [d3d9] Add GetSurfaceExtent helper
  * [d3d9] Respect mip != 0 for Clear fastpath
  * [d3d9] Respect specific mip size for implicit viewport in SetRenderTarget
  * [d3d11] Move shader stage and buffer slot calc to inside lambda
  * [d3d9] Scale depth bias value based on current format's `r` value
  * [d3d9] Set depth bias values separately, optimize redundant rasterizer state changes
  * [dxvk] Fix loading vkAcquireFullScreenExclusiveModeEXT etc.
  * [util] Improve Spinlock implementation
  * [d3d9] Ensure D3DDISPLAYMODEEX we use to call the Ex funcs has its size set correctly
  * [d3d9] Hook up GetAdapterDisplayMode to resp. adapter func
  * [d3d9] Return current display mode in GetAdapterDisplayModeEx rather than last mode
  * [d3d9] Don't re-set dialogbox mode on swapchain Reset
  * [d3d9] Remove incorrect error returns SetDialogBoxMode
  * [dxgi] Ignore sync interval if PRESENT_TEST is used
  * [d3d11] Increment transfer command counter when initializing UAV counter
  * [util] Enable d3d9.forceSamplerTypeSpecConstants for Halo [CE]
  * [dxso] Implement d3d9.forceSamplerTypeSpecConstants
  * [util] Improve ticket lock implementation
  * [meta] Happy New Year 🎉💃🎊
  * [d3d9] Fix crash when trying to present with a currently invalid presenter
  * [dxso] Negate reflection in TexM3x3VSpec
  * [dxso] Normalize eyeRay and normal before reflection in TexM3x3Spec
  * [dxso] Only track co-issue parent opcode rather than the full context
  * [dxso] Don't emit a co-issue for CNDs parented to a CND
  * [d3d9] Enable bounds testing for D3DPOOL_SYSTEMMEM buffers
  * [dxso] Perform saturate after bitshift modifier
  * [dxso] Track and prioritize co-issued CNDs above their parent ops
  * [dxso] Keep track of the current instruction index in a decoding context
  * [dxso] Parse co-issue instruction modifier
  * [d3d9] Use VK_FORMAT_D24_UNORM_S8_UINT for D3DFMT_DF24
  * [d3d9] Use VK_FORMAT_D24_UNORM_S8_UINT for D3DFMT_D24X8
  * [d3d9] Make ChangeReportedMemory actually atomic
  * [util] Add get to bitset
  * [d3d9] Simplify SetViewport
  * [d3d9] Avoid rebinding scissor rects if the same one is re-set
  * [d3d9] Avoid rebinding viewports if the same one is re-set
  * [d3d9] Still rebind viewport/scissor when setting the same RT
  * [d3d9] Add operator overloads for RECT
  * [d3d9] Add operator overloads for D3DVIEWPORT9
  * Report gpu vendor as Nvidia for Star Wars Battlefront II
  * [spirv] Allow specifying the SPIR-V version explicitly
  * [d3d9] Avoid unnecessary state block constant bits when not SWVPing
  * [d3d9] Use new bitset helper + tzcnt for stateblocks
  * [util] Add bitset helper
  * [d3d9] Move auto depth stencil creation to after swapchain creation
  * [d3d9] Remove initial device reset outside of constructor
  * [d3d9] Log unavailable backbuffer format if encountered when resetting swapchain
  * [d3d9] Fix return value for invalid backbuffer formats
  * [hud] Respect dxvk.hud configuration option again
  * [util] Handle undefined ratios in simplest ratio helper
  * [d3d9] Move capture struct and enum to stateblock header
  * [meta] Release 1.5
  * [util] Defer D3D9 surface creation for Atelier Ryza
  * [meta] Add D3D9 specifics to the README
  * [d3d9] Implement Direct3D9 Frontend (#1275)
  * [hud] Allocate vertex buffer in host-visible device memory if possible
  * [hud] Clean up HUD rendering
  * [hud] Don't create uniform buffer
  * [hud] Don't use vertex shader for scaling
  * [d3d11] Don't present if the presenter has no swap chain.
  * [vulkan] Don't create a swap chain if the window size is 0
  * [d3d11] Update HUD on CS thread
  * [hud] Enable manual sRGB conversion for non-sRGB swap chains
  * [hud] Don't average the draw call count
  * [hud] Reduce update frequency of draw call display
  * [hud] Reduce update frequency of queue submission display
  * [hud] Add colorful labels
  * [hud] Fix letter spacing
  * [dxvk] Remove unused memory stat counters
  * [hud] Remove legacy code
  * [hud] Implement compiler activity display as a HUD item
  * [hud] Implement GPU load display as a HUD item
  * [hud] Implement memory stats display as a HUD item
  * [hud] Implement pipeline stat display as a HUD item
  * [hud] Implement draw call stats display as a HUD item
  * [hud] Implement queue submission counter as a HUD item
  * [hud] Implement frame time graph as a HUD item
  * [hud] Implement FPS display as a HUD item
  * [hud] Implement Vulkan device info as a HUD item
  * [hud] Implement client API info as a HUD item
  * [hud] Implement DXVK version info as a HUD item
  * [hud] Add new HUD item abstraction
  * [hud] Don't pass DXVK context around in HUD modules
  * [dxvk] Add method to retrieve per-heap memory stats
  * [util] Spoof Nvidia cards for Crysis 3
  * [dxvk] Separate gfx resource hazard checking and barrier emission
  * [meta] Support frog builds
  * [spirv] Implement constbReplicant
  * [spirv] Implement constvec4b32
  * [spirv] Implement opReflect
  * [spirv] Implement opExp
  * [spirv] Implement opInverse, opNormalize and opLength
  * [spirv] Implement opTranspose
  * [spirv] Implement constfReplicant helper
  * [dxvk] Expose ability to retrieve type from DxvkShaderKey
  * [dxvk] Add helper to get size of memory/image in bytes
  * [dxvk] Improve DxvkImageView::handle()
  * [dxvk] Add support for implicit samplers
  * [util] Implement simplest ratio helper
  * [util] Add alignDown helper
  * [util] Implement lzcnt
  * [util] Add countof helper
  * [util] Implement a clamped version of ComObject, for D3D9
  * [util] Add GetPrivateRefCount helper
  * [util] Implement fclamp for fp special cases
  * [util] Implement some basic vector and matrix math utils
  * [util] Mark clamp &amp; align as constexpr
  * [util] Implement bit cast.
  * [dxgi] Add fake implementation of DxgiFactory::EnumWarpAdapter
  * [d3d11] Determine exclusive fullscreen mode based on swap chain flags
  * [vulkan] Support exclusive fullscreen control in presenter
  * [vulkan] Add feature bit for exclusive fullscreen control
  * [dxvk] Enable VK_EXT_full_screen_exclusive if available
  * [d3d11] Silence some errors about invalid API usage on deferred contexts
  * Adding `compiler` to `DXVK_HUD`
  * Revert "[dxvk] Don't clear bind mask for unbound UBOs and samplers"
  * [meta] Release 1.4.6
  * [meta] Update Vulkan headers
  * [d3d11] Remove d3d11.strictDivision option
  * [util] Enable d3d11.enableRtOutputNanFixup for FFXIV
  * [dxbc] Implement workaround to replace NaN render target outputs by zero
  * [spirv] Implement opIsNan
  * [dxvk] Fix multiple inclusion of dxvk_platform_exts.h
  * [dxvk] Disable VK_EXT_conditional_rendering
  * [dxvk] Don't return a value from updateShaderResources
  * [dxvk] Bind descriptor sets at descriptor update time
  * [dxbc] Emit a spec constant for uniform buffers
  * [dxvk] Don't clear bind mask for unbound UBOs and samplers
  * [meta] Recommend using new validation layers
  * [util] Make Fence and Win32Fence final
  * [d3d11] Synchronize presentation when destroying swap chain
  * [dxvk] Use waitForIdle when destroying DXVK device
  * [meta] Update default config file
  * [dxgi] Don't allow changing the FRAME_LATENCY_WAITABLE_OBJECT flag
  * [dxgi] Implement IDXGISwapChain2::GetFrameLatencyWaitableObject
  * [d3d11] Create frame latency event for swap chain
  * [util] Implement fence capable of signaling win32 events
  * [dxgi] Implement IDXGISwapChain2::SetFrameLatency
  * [util] Reimplement Signal
  * [d3d11] Move frame latency handling into D3D11SwapChain
  * [dxvk] Fix include awfulness
  * [util] Fix winelib build
  * [util] Wide character conversion changes
  * [d3d11] Hook up platform-specific clock
  * [dxvk] Hook up platform-specific clock
  * [util] Add platform-specific clock implementation
  * [d3d11] Actually fix subresources discarded by DiscardView1
  * [d3d11] Ignore D3D11_COPY_DISCARD
  * [d3d11] Overhaul DiscardResource and DiscardView implementations
  * [dxvk] Sort buffer slices before returning them to the buffer
  * [dxvk] Enable shader-based depth-stencil copies for AMDVLK
  * [meta] Release 1.4.5
  * [dxvk] Enable asynchronous presentation on all hardware
  * [dxvk] Fix synchronization around vkDeviceWaitIdle
  * [dxvk] Fix handling of undefined shader inputs
  * [dxvk] Implement pass to eliminate undefined shader input variables
  * [spirv] Add method to retrieve literal string from instruction
  * [spirv] Add method to erase data from code buffer
  * [spirv] Add method to allocate new ID from code buffer.
  * [dxvk] Avoid some unnecessary barriers around render target clears
  * [d3d11] Zero-initialize UAV counters
  * [dxvk] Always align texel buffers to at least 16 bytes
  * [d3d11] Also fix reset counter memory order for deferred context queries
  * [util] Remove traces of the allowMapFlagNoWait option
  * [d3d11] Remove allowMapFlagNoWait option
  * [d3d11] Fix memory order for query reset counter
  * [d3d11] Submit stalling event queries before flushing
  * [dxvk] Always align index buffer slices to 256 Bytes
  * [dxvk] Store shader capability information in separate set of flags
  * [util] Disable strict DC mode for MGSV again
  * [util] Add app profile for Metal Gear Solid 5
  * [dxvk] Enable option to disable OpenVR integration
  * [dxvk] Move extension provider list to DxvkInstance
  * [dxvk] Always align vertex buffer slices to 256 bytes
  * [d3d11] Fix uninitialized DSV flags
  * [dxvk] Remove option to disable transfer queue
  * [dxvk] Remove ability to query instance from adapter
  * [d3d11] Don't query DXVK instance from adapter
  * [dxvk] Pass DXVK instance to DXVK device directly, not through the adapter
  * [dxgi] Query DXVK instance from DXGI factory, not the adapter
  * [dxvk] Document wonky DxvkAdapter ref count behaviour
  * [d3d11] Hold reference to DxvkInstance
  * [dxvk] Use static variables for extension provider instances
  * [dxvk] Implement extension provider system
  * [build] Simplify and correct errors in options handling
  * [build] Demote no frontends/tests to a warning
  * [d3d11] 'a' is not a very good name for a variable
  * [d3d11] Don't synchronize with CS thread on present
  * [dxvk] Let device know that async presentation is enabled
  * [d3d11] Do not synchronize with CS thread in GetData
  * [d3d11] Move query state tracking to immediate context implementation
  * [d3d11] Move common Begin/End implementation to immediate context
  * [d3d11] Track used queries in deferred contexts and command lists
  * [d3d11] Only execute Begin for scoped queries
  * [util] Fix != and == operator for private/public COM pointers
  * [d3d11] Only add storage buffer usage flag to constant buffers if needed
  * [d3d11] Move handling of constantBufferRangeCheck option to D3D11Options
  * [d3d11] Remove useless members from D3D11DeferredContextMapEntry
  * [dxgi] Use 64-bit integers for refresh rate matching math
  * [dxbc] Remove old constant buffer range check
  * [dxbc] Don't emit a spec constant for uniform buffers
  * [dxbc] Use SSBOs for dynamically indexed constant buffers if needed
  * [dxbc] Parse dynamically indexed flag for constant buffers
  * [meta] Release 1.4.4
  * [util] Enable constant buffer range check for Saints Row games
  * Revert "[d3d11] Fix ref counting for D3D11CommandList"
  * Revert "[d3d11] Recycle command lists from deferred contexts"
  * [dxvk] Validate image layouts in render pass formats read from cache
  * [dxvk] Write correct depth-stencil attachment layout to state cache
  * [dxvk] Fix uninitialized depth attachment reference
  * [dxbc] Always set geometry shader invocation count
  * [dxbc] Always allocate at least one input array element
  * [d3d11] Adjust buffer memory flags if apitrace is attached
  * [dxvk] Pause transform feedback on buffer updates
  * [dxvk] Fix bogus xfb buffer update check
  * [d3d11] Remove D3D11 counter buffer class
  * [d3d11] Allocate predicate buffer per query
  * [d3d11] Allocate xfb counter buffer per buffer
  * [d3d11] Allocate counter buffer per UAV
  * [dxvk] Handle xfb barriers in commitGraphicsBarriers
  * [dxvk] Replace buffer in updateBuffer even outside of render passes
  * [dxvk] Lazily allocate slices of small buffers
  * [dxvk] Don't lock swap lock if not necessary
  * [dxvk] Pad buffers more tightly
  * [dxvk] Force-update draw buffer for graphics pipeline barrier checks
  * [dxvk] Consider indirect draw buffer in graphics pipeline barriers
  * [dxvk] Consider vertex/index buffers in graphics pipeline barriers
  * [dxvk] Introduce checkGfxImageBarrier
  * [dxvk] Introduce checkGfxBufferBarrier
  * [dxvk] Move finalizeDraw into commitGraphicsState
  * [d3d11] Recycle command lists from deferred contexts
  * [util] Add virtual destructor to NoWrapper
  * [d3d11] Fix ref counting for D3D11CommandList
  * [d3d11] Fix incorrect AddRef return value
  * [d3d11] Don't set HOST pipeline stage and access flags for resources
  * [dxbc] Declare length of shader input array late
  * [spirv] Add 'late' constants
  * [dxbc] Extend scalar constants to vectors if required
  * [dxbc] Assume vec4 type for i/o vars not declared in signature
  * [dxbc] Declare temp registers on demand
  * [d3d11] Validate shader module capabilities
  * [d3d11] Refactor shader module creation
  * [util] Enable constant buffer range check for Titan Quest
  * [dxgi] Remove useless d3d10.enable option
  * [meta] Release 1.4.3
  * [dxbc] Swap OpSelect arguments for Ne/Dne, don't use OpLogicalNot
  * [dxvk] Implement more compact state cache data format (v8)
  * [util] Add missing != operator to Sha1Hash
  * [dxvk] Support component mappings in blitter
  * [dxvk] Add some component mapping helpers
  * [dxvk] Implement framebuffer-based blit
  * [dxvk] Add class for framebuffer-based blits
  * [dxvk] Support arbitrary source texture coordinates in blitter
  * [dxvk] Support multisampled destinations in blitter
  * [dxvk] Support both linear and nearest samplers in blitter
  * [dxvk] Factor out mip gen classes and rename them to DxvkMetaBlit*
  * [d3d11] Remove obsolete DefaultDesc methods from state classes
  * [d3d11] Fix ref counting for state objects bound to a context
  * [d3d11] Fix immediate context reference counting
  * [d3d11] Don't subclass state objects from ComObject
  * [d3d11] Allow choosing type wrapper for D3D11DeviceChild base class
  * [util] Don't allow multiple inheritance for COM objects
  * [d3d11] Don't get private references for state objects
  * [d3d11] Fix reference counting for state objects
  * [d3d11] Return error if no desc is provided for Create*State methods
  * [d3d11] Don't sync CS thread if resource to map is already in use
  * [d3d11] Don't use a state object for default blend state
  * [d3d11] Don't use a state object for default depth-stencil state
  * [d3d11] Don't use a state object for default rasterizer state
  * [d3d11] Introduce ResetState and use it for ClearState
  * [dxvk] Don't store sampler description in sampler objects
  * [dxvk] Fix buffer usage flags in commitGraphicsBarriers
  * [dxvk] Don't rely on binding mask in commitGraphicsBarriers
  * [dxvk] Don't clear binding masks in update*Pipeline
  * [dxvk] Remove outdated comment
  * [dxvk] Add function to insert framebuffer read-back barriers
  * [dxvk] Add dependency flag parameter to emitMemoryBarrier
  * [dxvk] Remove spill parameter from bindRenderTargets
  * [d3d11] Don't spill render pass when rebinding render targets
  * [dxvk] Implement accurate barrier tracking for draws with side effects
  * [dxvk] Introduce HasStorageDescriptors to signify pipeline side effects
  * [dxvk] Remove incorrect framebuffer-space barriers
  * [dxbc] Fix sample positions
  * [d3d11] Add more rigid validation for buffer creation
  * [d3d11] Change ValidateBufferProperties to NormalizeBufferProperties
  * [d3d10] Fix reported bind flags for D3D10 resources
  * [d3d11] Validate texture array size
  * [d3d11] Initialize feature level to zero in D3D11CreateDevice
  * [dxvk] Don't use dynamic storage buffers
  * [dxvk] Optimize invalidateBuffer for use with uniform buffers
  * [dxvk] Inline freeBufferSlice implementation
  * [dxvk] Dirty framebuffer in beginRecording
  * [dxvk] Use float format for sampled unbound image views
  * [dxvk] Fix tessellation validation
  * [dxvk] Validate graphics state in commitGraphicsState
  * [dxvk] Validate compute state in commitComputePipelines
  * [dxvk] Move descriptor set updates to updateShaderResources
  * [dxvk] Move dynamic descriptor offset array to stack
  * [dxvk] Use memcmp replacement for pipeline state lookup
  * [dxvk] Implement state cache v6 -&gt; v7 conversion
  * [dxvk] Increase maximum spec constant count to 12
  * [dxvk] Move compute pipeline state to dxvk_graphics_state.h
  * [dxvk] Use new struct for specialization constant info
  * [dxvk] Use packed blend state
  * [dxvk] Use packed depth-stencil state
  * [dxvk] Use packed multisample state
  * [dxvk] Use packed rasterizer state
  * [dxvk] Use packed input layout state
  * [dxvk] Use packed input assembly state
  * [dxvk] Move DxvkGraphicsPipelineStateInfo to new file
  * [dxvk] Prepare for pipeline state changes and bump cache format to v7
  * [dxvk] Don't use alignas(16) for DxvkMetaClearArgs members
  * [dxvk] Add missing {} to border color list
  * [util] Fix Sha1 dword extraction
  * [d3d10] Remove unused copies of device ptr in D3D10 wrappers
  * [dxgi] Initialize size of DEVMODEW structure
  * [dxvk] Don't redundantly clear unused vertex strides to zero
  * [meta] Release 1.4.2
  * [util] Report Nvidia GPUs for Modern Warfare Remastered
  * [d3d11] Add missing break; in CreateSurface
  * [util] Move GetAdapterLUID out of DXGI internals
  * [d3d11] Implement CreateSurface for D3D11DXGIDevice
  * [dxgi] Generate adapter LUIDs if Vulkan does not provide them
  * [dxgi] Fix some IDXGIAdapter return codes
  * [dxgi] Handle invalid arguments passed to Present1
  * [dxgi] Fix SetFullscreenState behaviour with invalid usage
  * [dxgi] Fix GetContainingOutput and GetFullscreenState output pointer
  * [d3d11] Add support for DXGI_SWAP_CHAIN_FLAG_GDI_COMPATIBLE
  * [d3d11] Fix return code on swap chain creation failure
  * [d3d11] Use private reference to D3D11 device in D3D11SwapChain
  * [dxgi] Fix some return codes in DxgiSwapChain
  * [d3d11] Fix error handling in SetMaximumFrameLatency
  * [dxgi] Fix QueryVideoMemoryInfo return values
  * [dxgi] Fix CheckInterfaceSupport UMD version writeback
  * [dxgi] Fix GetDisplayModeList1 output for DXGI_FORMAT_UNKNOWN
  * [dxgi] Fix GetDisplayModeList behaviour with a zero mode count
  * [dxgi] Fix CheckInterfaceSupport for IDXGIDevice
  * [dxvk] Implement context-local lookup cache for pipeline objects
  * [dxvk] Move shader set hash/eq functions into respective structs
  * [dxvk] Use new shader lookup hash in pipeline manager
  * [dxvk] Expose key-based lookup hash in DxvkShader
  * [dxvk] Add methods to retrieve shaders from pipeline
  * [dxbc] Fix NaN handling in not-equal comparison
  * [dxvk] Re-introduce state check for updateFramebuffer
  * [meta] Release 1.4.1
  * [dxvk] Spoof Nvidia GPU for HITMAN 2
  * [dxvk] Eliminate some redundant state checks
  * [dxvk] Introduce finalizeDraw
  * [d3d11] Add a comment explaining ID3D11Predicate/ID3D11Query hack
  * [d3d11] Fix GetPredication
  * Revert "[dxbc] Always decorate SV_POSITION as invariant"
  * [dxbc] Always decorate SV_POSITION as invariant
  * [dxvk] Store context flags as a 32-bit integer
  * [d3d10] Add some null pointer checks when dealing with resources
  * [d3d10] Fix some awkward formatting
  * [d3d11] Handle D3D_PRIMITIVE_TOPOLOGY_UNDEFINED correctly
  * [dxvk] Validate primitive topology in pipeline state
  * [dbxc] Actually fix callc implementation
  * [dxbc] Implement label, call and callc instructions
  * [d3d11] Return device lost errors in Present if necessary
  * [d3d11] Implement GetDeviceRemovedReason
  * [dxvk] Handle device lost errors on command submission
  * [d3d11] Fix CheckFeatureSupport formatting and return code
  * Retrieve the function pointer once (#1198)
  * [dxvk] Explicitly compare resource use count to zero
  * [meta] Release 1.4
  * [dxvk] Bump state cache version to v6
  * [dxvk] Apply spec constants to compute shaders as well
  * [dxvk] Only time pipeline compile times if requested
  * [dxvk] Check if xfb buffers have actually changed on binding
  * [dxvk] Use separate counters for read/write resource usage
  * [d3d11] Disable DO_NOT_WAIT for Overwatch
  * [d3d11] Implement IDXGIDevice4
  * [dxgi] Implement IDXGISwapChain4
  * [dxgi] Implement IDXGIOutput5
  * [dxgi] Implement IDXGIFactory5
  * [dxgi] Include DXGI 1.5 headers
  * [util] Update comment for FIFA 19+ workaround (#1197)
  * Revert "[d3d11] Don't create linearly tiled compressed images"
  * [d3d11] Implement GetDC / ReleaseDC
  * [d3d11] Implement GDI surface
  * [util] Add helpers for GDI/DDI interop
  * [d3d11] Enable allowMapFlagNoWait by default
  * [dxvk] Only wait for writes when mapping with D3D11_MAP_READ
  * [dxvk] Implement read-write tracking for resources
  * [dxvk] Implement read/write tracking in lifetime tracker
  * [d3d11] Write to image memory directly in InitHostVisibleTexture
  * [d3d11] Use VK_IMAGE_LAYOUT_PREINITIALIZED for mapped images
  * [dxvk] Add initial layout to initImage
  * [dxvk] Add initial layout to image create info
  * [util] Enable FIFA 19 workaround for FIFA 20 as well
  * [d3d11] Implement DiscardView1
  * [dxgi] Implement IDXGIVkInteropAdapter for IDXGIAdapter
  * [dxgi] Define IDXGIVkInteropAdapter interface
  * [dxgi] Rename IDXGIVkAdapter -&gt; IDXGIDXVKAdapter
  * [d3d11] Only use mapped buffer for images if bind flags are non-zero
  * [util] Enable allowMapFlagNoWait for Warhammer II
  * [d3d11] Report unified memory if all heaps are device-local
  * [d3d11] Enable D3D11.3 MapOnDefaultTextures feature
  * [d3d11] Implement ReadFromSubresource and WriteToSubresource
  * [d3d11] Allow pMappedResource to be null when mapping images
  * [d3d11] Implement D3D11.2 MapOnDefaultBuffers feature
  * [d3d11] Move GetMemoryFlagsForUsage into D3D11Buffer
  * [d3d11] Query format support in d3d11-formats test
  * [d3d11] Report MapOnDefaultTextures feature as unsupported
  * [dxvk] Replicate R component of border color for depth compare samplers (#1194)
  * [d3d11] Implement ID3D11Device5
  * [d3d11] Implement ID3D11Device4
  * [d3d11] Implement D3D11.4 feature queries
  * [d3d11] Include D3D11.4 headers
  * [d3d11] Implement ID3D11Device3
  * [d3d11] Implement ID3D11Query1
  * [d3d11] Implement ID3D11UnorderedAccessView1
  * [d3d11] Implement ID3D11ShaderResourceView1
  * [d3d11] Implement ID3D11RenderTargetView1
  * [d3d11] Implement ID3D11Texture2D1 and ID3D11Texture3D1
  * [d3d11] Implement ID3D11RasterizerState2
  * [d3d11] Implement ID3D11DeviceContext4
  * [d3d11] Implement ID3D11DeviceContext3
  * [dxbc] Implement stencil ref export from fragment shaders
  * [d3d11] Use shaderStorageImageReadWithoutFormat for typed UAV loads
  * [d3d11] Add definitions for feature levels 12_0 and 12_1
  * [d3d11] Implement D3D11.3 feature queries
  * [d3d11] Include D3D11.3 headers
  * [dxbc] Implement MSAD4 instruction
  * [d3d11] Implement GetResourceTiling
  * [d3d11] Implement ID3D11Device2
  * [d3d11] Implement ID3D11DeviceContext2
  * [d3d11] Implement D3D11.2 feature queries
  * [d3d11] Include D3D11.2 headers
  * [d3d11] Prevent log spam from repeated Get/SetResourceMinLOD calls
  * [d3d11] Implement missing D3D11_FEATURE_D3D9_OPTIONS feature query
  * [d3d11] Optimize viewport updates if there is only one single viewport
  * [d3d11] Add range check for scissors and make failing it unlikely
  * [metæ] Release 1.3.4
  * [util] Enable d3d11.allowMapFlagNoWait for Control
  * [d3d11] Don't create linearly tiled compressed images
  * Work around build failure with winegcc/clang. (#1184)
  * [meta] Work around wine 4.15 build failure
  * [meta] Use -std=c++17
  * [d3d11] Fix incorrect AddRef -&gt; Release
  * [meta] Release 1.3.3
  * [d3d11] Rename some hazard tracking methods for clarity
  * [d3d11] Check for conflicts withing RTV and UAV lists upon binding them
  * [d3d11] Resolve pipeline hazards when binding render targets
  * [d3d11] Resolve pipeline hazards when binding compute shader UAVs
  * [d3d11] Add check whether a viewed resource has a given bind flag
  * Update README (#1174)
  * [d3d11] Filter redundant OMSetRenderTargets calls
  * [d3d11] Remove outdated comment
  * [d3d11] Check for shader resource view hazards
  * [d3d11] Add state to track potentially hazardous bound SRVs
  * [d3d11] Add bound compute shader UAV mask
  * [d3d11] Add common view info struct to all view types
  * [d3d11] Remove templated SetUnorderedAccessViews
  * [d3d11] Don't use .at()
  * [dxvk] Add function to find set bits in binding mask
  * [dxvk] Add function to set bind mask bit to a given value
  * [build] Check if --add-stdcall-alias and --enable-stdcall-fixup is supported before using it.
  * [dxvk] Explicitly include unordered_map in dxvk_renderpass.h
  * [util] Use R string literals for app compat regexes
  * [util] Use regular expressions on full exe path to match app profiles
  * [util] Add method to retrieve full exe path
  * [dxvk] Implement depth-stencil resolve
  * [dxvk] Support depth-stencil resolve using VK_KHR_depth_stencil_resolve
  * [dxvk] Support shader-based depth-stencil resolve
  * [dxvk] Add meta shaders for depth-stencil resolve
  * [dxvk] Make device properties accessible from the device
  * [dxvk] Enable VK_KHR_depth_stencil_resolve if available
  * [dxvk] Enable VK_KHR_create_renderpass2 if available
  * [util] Set d3d11.dcSingleUseMode=False for SteamVR perf test
  * [d3d11] Update resources mapped on deferred contexts in Map()
  * [util] Fix compiling with clang/clang-cl
  * Revert "[dxvk] Use vkCmdUpdateBuffer to clear tiny buffers"
  * [d3d11] Recreate swap chain immediately after synchronous present fails
  * [meta] Release 1.3.2
  * [d3d11] Remove d3d11.asyncPresent option
  * [dxvk] Implement asynchronous presentation option in the backend
  * [dxvk] Move some code to where it makes more sense
  * [d3d11] Fix incorrect tracking of mapped image subresources
  * Revert "[d3d11] Return error when mapping an already mapped image"
  * [dxvk] Avoid redundant descriptor set updates when binding buffers (v2)
  * [dxvk] Add config option to enable the HUD
  * [dxvk] Don't allow common objects to be reference-counted
  * [dxvk] Use DxvkObjects to create and pass around common objects
  * [dxvk] Add class that bundles objects shared between device and context
  * [dxvk] Pass DxvkDevice to DxvkRenderPassPool constructor
  * [dxvk] Pass DxvkDevice to DxvkEventPool constructor
  * [dxvk] Pass DxvkDevice to DxvkMetaClearObjects constructor
  * [dxvk] Pass DxvkDevice to DxvkMetaPackObjects constructor
  * [util] Add helper for lazy initialization
  * [dxvk] Check render pass before pipeline state during pipeline lookup
  * [meta] Remove old issue template
  * Update issue templates
  * [dxvk] Refactor the way render passes to pipeline compiler methods
  * [dxvk] Refactor render pass objects to not use reference counting
  * [dxvk] Introduce compilePipeline method to Dxvk*Pipeline classes
  * [dxvk] Introduce DxvkComputePipelineInstance
  * [dxvk] Rename compilePipeline -&gt; createPipeline
  * [dxbc] Only use atomic append/consume optimization in compute shaders
  * [dxvk] Fix partial clears for mismatched framebuffer attachment sizes
  * [dxvk] Don't duplicate geometry shader system value outputs
  * [dxvk] Don't use reference counting for pipeline objects
  * [dxvk] Use shader key structs directly for pipeline lookups
  * [dxvk] Use shader key structs to store shaders in DxvkPipeline objects
  * [dxvk] Rename Dxvk*PipelineKey -&gt; Dxvk*PipelineShaders
  * [dxvk] Disable resource tracking for DxvkPipeline objects
  * [d3d11] Don't allow the creation of buffers with a size of zero</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1599307200">- updated to 1.7.1
- switch to using release tarballs, removed git service
- fixes and Improvements
  - VK_EXT_4444_formats is now used on supported drivers to resolve potential issues with sampler border colors on Intel hardware.
  - VK_EXT_extended_dynamic_state is now used on supported drivers to implement out-of-bounds vertex buffer access behaviour correctly.
  - Minor performance improvements.
  - Implemented NV12 video format support for D3D9. This should make the GeForce Now app usable with DXVK.
  - Implemented missing shader instruction for D3D9 to fix shadow rendering in a number of games.
  - Anarchy Online: Fixed an out-of-memory error.
  - Metro Exodus: Added missing DXGI entry points required to run the game.
  - Observation: Work around a game bug causing rendering issues on RADV.
  - Resident Evil 7: Disabled relaxedBarriers option again due to rendering issues.
  - Serious Sam 2 and others: Fixed incorrect water reflections.
  - SpellForce 2: Work around black water ripples.
  - Timeshift: Fixed shadows
  - TrackMania: Fixed water and other rendering issues.
  - Work around performance issues in Darksiders: Warmastered Edition (#1719) and Monster Hunter World on AMD and recent Nvidia drivers.
  - Work around Z-fighting issues in Borderlands 3, Halo, Halo CE, Mafia III: Definitive Edition, Terminator: Resistance.
- Compatibility notes
  VK_EXT_transform_feedback is now a hard requirement for D3D10 and
  D3D11. This extension is supported by all Nvidia and Mesa drivers
  released in early 2019 or later, as well as recent AMDVLK releases
  and the proprietary AMD driver.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1602158400">- updated to 1.7.2
  - Fixed a major D3D9 regression that would cause crashes in many games.
  - Fixed D3D9 crashes on AMDVLK due to invalid Vulkan API usage (#1742).
  - Work around stack overflows in some 32-bit D3D9 games.
  - Added workarounds for rendering issues on AMD drivers in some Unity Engine games.
  - Work around Unicode support on Windows being garbage (PR #1761).
  - Log file creation can now be disabled by setting `DXVK_LOG_PATH=none`, but logs will still be printed to stderr (#1743).
  - **Age of Empires II HD**: Fixed video playback (#1726).
  - **Baldur's Gate 3**: Fixed crash after character selection screen in D3D11 mode.
  - **Final Fantasy XIV**: Improved stability on recent Nvidia drivers.
  - **Just Cause 3**: Work around a game bug causing flickering terrain on RADV (#1553).
  - **Marvel's Avengers**: Fixed spurious crashes due to invalid resource copies.
  - **Need for Speed Heat**: Fixed some Vulkan validation errors.
  - **PGA TOUR 2K21**: Fixed Vulkan validation errors and potential crashes.
  - **Trails in the Sky SC**: Fixed fog rendering (#1771).</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1606910400">- updated to 1.7.3
  - Added support for new DXGI interfaces introduced in Windows 10 version 1809.
  - Added an option to scale the HUD on high-DPI displays. Refer to the README for details. (#771)
  - Changed generated D3D11 shader code to allow drivers to optimize away texture operations in case no texture is bound.
  - Fixed some D3D9 games crashing on RADV due to invalid shader code.
  - Fixed Vulkan validation errors when the HUD is active.
  - Optimized away redundant render target clears in some games to potentially increase performance.
  - Indirect draw batching can now work with arbitrary strides. This may slightly reduce the draw call count in Trine 4.
  - **EverQuest 2** Fixed broken cloth rendering on Nvidia. (#1832)
  - **Trine 4**: Fixed rendering issues that would occur on some Nvidia GPUs as well as on RADV. (#1816)
- disable stack-clash, as the PE mode of it is buggy. (bsc#1179804)</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1613736000">- updated to 1.8
  [#]# Bug Fixes and Improvements
  - Fixed some build system warnings with newer Meson versions.
  - CPU-based Vulkan implementations such as Lavapipe will now always be enumerated last. This should avoid issues on systems without a dedicated GPU where games could potentially default to a CPU rasterizer.
  - Optimized image layout transitions, which may improve performance on Intel GPUs in some games.
  - D3D9: Improved performance of texture uploads and occlusion queries in some cases.
  - D3D9: Fixed an issue where supported back buffer formats would be reported incorrectly.
  - DXGI: Enabled multi-monitor support. This requires a relatively recent Wine version with XRandR 1.4 support to work correctly.
  - D3D11: Fixed a number of reference counting issues that could potentially lead to stability issues (PR #1887, PR ##1888).
  - D3D11: Improved correctness of NaN handling in shaders with `VK_KHR_shader_float_controls`, and removed most app workarounds setting `d3d11.enableRtOutputNanFixup`.
  - Enabled `d3d11.enableRtOutputNanFixup` by default on older RADV versions.
  - Enabled `d3d11.invariantPosition` option by default to fix common Z-fighting issues, especially on RDNA2 GPUs.
  - **Atelier Ryza 2**: Added workaround for video playback breaking D3D11 rendering, like in other games of the series.
  - **Battle Engine Aquila**: Fixed broken textures (PR #1759).
  - **Dark Messiah of Might &amp; Magic**: Work around out-of-memory issues on startup.
  - **Everquest**: Work around performance issues.
  - **F1 2018/2020**: Work around broken compute shaders causing artifacts on Mesa drivers, similar to F1 2019 (#1897).
  - **Hitman 3**: Work around AMDAGS issues on AMD GPUs similar to Hitman 2 (PR #1909).
  - **Nioh 2**: Work around black screen issues.
  - **Tomb Raider Legend**: Work around performance issues (#1685).</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1614686400">- updated to 1.8.1
  [#]# Bug fixes and Improvements
  - Fixed a regression that would cause a number of D3D9 games to crash when changing the resolution or during startup.
  - Improved performance in many D3D9 games when using MSAA on RADV.
  - Improved presentation logic for MSAA swap chains, which are common in older D3D9 games.
  - **Mafia II**: Work around shadows being broken when the game thinks it's running on an AMD GPU. (#1294)
  - **Warhammer Online**: Work around the game trying to use unsupported image formats. (#1296)</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1624104000">- updated to 1.9
  [#]# Features
  - Implemented basic support for various subsampled YUV texture formats such as NV12, which is used for video playback in some games, as well as basic support for `ID3D11VideoProcessor` APIs
  . This is needed for videos in **Nier Replicant** to play back (#2048), and may also be required for **Contra: Rogue Corps** (#1676). Note that Nier videos currently do not work with Proton
  for other reasons.
  - Implemented Conservative Rasterization for supported GPUs, which allows enabling the Nvidia ShadowLibs option in **Final Fantasy XV** and possibly similar options in other games.
  - Reduced presentation latency by up to one frame under some circumstances. This may help with games that are limited by vertical synchronization, DXGI frame latency settings, or external frame limiters that operate on `vkAcquireNextImageKHR` (PR #2075).
  - Added a frame rate limiter. This is mostly intended as a workaround for games that do not work correctly at high frame rates, but can also be controlled with an environment variable. Check the README for detais.
  [#]# Device selection
  Software-only Vulkan implementations such as Lavapipe are no longer reported to the application as long as there is a Vulkan-capable GPU present on the system. This should fix issues where games try using Lavapipe over a proper driver on some setups with recent Mesa versions and then crash due to hitting an unsupported texture format.
  Lavapipe can now be used with DXVK by manually setting the `VK_ICD_FILENAMES` environment variable. While some of DXVK's feature requirements have been lifted in order to allow it to run, note that limitations of this driver may still cause some games to crash or render incorrectly, while others (such as The Witcher 3) were tested successfully.
  [#]# Bug fixes and Improvements
  - Improved texture and buffer uploads in D3D9.
  - Fixed the Origin overlay not showing up when using DXVK's DXGI implementation (#1996).
  - Disabled Wine Gecko/Mono installers showing up when using install script.
  - Disabled a workaround to reduce the amount of random crashes on Nvidia drivers since the underlying driver issue was fixed in the 465.xx releases (#1963), which may improve performance in some games.
  - Fixed precision issues in shaders that do not have the `refactoringAllowed` flag set.
  - Fixed some potential issues around image clears that could lead to artifacting or broken rendering.
  - Fixed an issue where games with upper-case file extensions may create duplicate logs or cache files (#2079).
  - Fixed monitor layout issues when restoring display modes on multi-monitor setup (#2064).
  - Fixed a bug in D3D9 where child windows did not have their positions converted relative to their parents (#1958).
  - Removed workarounds specific to RADV with the LLVM shader compiler. Please use the ACO backend instead (default since Mesa 20.2).
  - Removed `d3d11.enableRtOutputNanFixup` workaround, and enabled that behaviour by default for older RADV versions (prior to Mesa 20.3).
  - Further reduced the size of state cache files. State caches from previous DXVK versions will be converted automatically.
  - Debugging symbols now work in GDB with wine-reload (4kb file alignment)
  - Misc. vector/matrix math fixes and optimizations in D3D9.
  - **Atelier Mysterious Trilogy Deluxe Pack**, **Dal Segno** and **Nights of Azure**: Added the usual white screen workaround (#2035, #2022, #2044).
  - **Days Gone**: Implemented missing DXGI frame statistics functions in order to fix very low frame rates (#2065).
  - **Demon Stone**: Work around the game breaking at &gt;60fps (#2103).
  - **Dragon Quest Builder 2**: Fixed an issue where the game would immediately run out of system memory (PR #1995).
  - **Final Fantasy XIII**, **Spec Ops: The Line**: Fixed a bug with some postprocessing effects on NVIDIA.
  - **GTA IV re-release**: Work around incorrect VRAM amounts being shown when nvapi and atidlxx libraries are not present as it assumes all GPUs to be Intel IGPs with unified memory in that case.
  - **Halo 2**: Fixed fog rendering issues (#2059).
  - **Kohan II**: Fixed out-of-memory crash on startup (#2030).
  - **Nier Replicant**: Enabled 60 FPS limit to work around issues with the game running too fast, and enforced full-rate vertical synchronization in order to work around related issues with the game sometimes being stuck at weird frame rates.
  Note that AMD RX 5000 and 6000 series GPUs may need to be put into high performance mode manually in order to fix performance issues caused by aggressive power management.
  - **Second Sight**: Fixed missing UI (#2056).
  - **TrackMania Forever**: Fixed rendering issues introduced in DXVK 1.8.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1624363200">- Build only on x86*</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1632139200">- updated to 1.9.2
  - Reduced overall CPU overhead in D3D9.
  - Fixed various failures in wine's D3D9 tests.
  - Fixed various issues when the `d3d9.evictManagedTexturesOnUnlock` option is enabled.
  - Fixed various issues when the `d3d11.relaxedBarriers` option is enabled.
  - **Call of Cthulhu**: Fixed reflection rendering (#2248)
  - **Crysis 3**, **Homefront The Revolution**: Worked around poor performance (#2256) (#2241)
  - **GODS**: Fixed gamma curve (#2250)
  - **Total War Medieval 2**: Fixed black lines on the world map (#2258) and settings text (#2247)
    The game still crashes when loading battles due to running out of address space.
  - **Fantasy Grounds**: Fix incorrect rendering (#2251)
  - **Need For Speed Heat**: Fixed ground textures rendering incorrectly (#1764).
  - **Paranormal Files**: Fix black screen (#2192)
  - **Pathfinder: Wrath of the Rightous**: Fixed GPU hang in loading screen.
    Note that the game itself has further issues loading certain parts
    of the game, which do not appear to be related to wine or DXVK in
    any way.
  - **Payday**: Fix flickering reflections (#2259)
  - **Shin Megami Tensei 3**: Fixed hang when entering save room (#2161)
  - **Sine Mora EX**: Added 60 FPS lock (#2261)
- updated to 1.9.1
  - Fixed a number of performance and stability issues introduced with the D3D9 locking rewrite in 1.9 (#2142, #2149, #2150, #2164, #2168).
  - Rewrote the way staging textures are handled in D3D11. This can reduce memory usage and the number of image copies necessary to move data between the CPU and GPU, and fixes severe performance issues in Roblox on Nvidia GPUs.
  - Removed some workarounds for very old Mesa versions (19.0 and older).
  - Reimplemented locking primitives based on Windows SRW locks. This may be more efficient compared to the winpthreads implementation in mingw builds.
  - Earth Defense Force 5: Work around performance issues caused by the game frequently turning vertical synchronization on and off between frames (#2127)
  - Far Cry 1: Spoof Nvidia GPU in order to enable higher-quality water rendering.
  - Far Cry 5 and other Dunia Engine games: Fixed various issues due to uninitialized memory (PR #2137).
  - GTA IV: Fixed broken app profile that would break the game on Nvidia GPUs.
  - Risen 3: Fixed crash on Nvidia GPUs (#2154).
  - World of Final Fantasy: Forcibly disable MSAA to work around game bugs. Note that this should not impact visual quality since the game only uses MSAA for full-screen passes where it has no effect (#1216, #2136).</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1641902400">- updated to 1.9.3
  - DLSS should now work in supported games in combination with [dxvk-nvapi](https://github.com/jp7677/dxvk-nvapi).
  - Optimized D3D9 shader constants by relying on `VK_EXT_robustness2` and removed the old app options for games using software vertex processing. (#2282)
  - Added an option for more accurate emulation of D3D9 floating point behaviour and enabled that by default for a bunch of games. (#2294, #2359). This fixes issues in **Red Orchestra 2**, **Dark Souls 2** (original version), **Dog Fight 1942**, **Bayonetta**, **Rayman Origins**, **Guilty Gear Xrd** and **Richard Burns Rally**.
  - Fixed a DXGI issue which would sometimes cause games to fail to enter fullscreen mode on some displays that do not support low rates across all resolutions (#2395).
  - **Black Mesa**: Fixed a regression with shadows. (#2317)
  - **Crysis 3 Remastered**: Worked around poor performance. (#2339)
  - **Euro Truck Simulator**: Fixed a shading issue resulting in black geometry (#2312)
  - **Injustice Gods Among Us**: Fixed missing characters on the character selection screen. (#2332)
  - **Rocksmith 2014**: Fixed white screen on startup. (#2383)
  - **Spliter Cell: Chaos Theory**: Fixed brightness with the shader model 3 option. (#2340)
  - **Sim City 2013**: Fixed rendering.
  - **The Guild 3**: Fixed artifacts in overview map.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1646481600">- updated to 1.10
  [#]# Performance improvements
  - Reduced unnecessary worker thread synchronization around resource readbacks for both D3D11 and D3D9. This can significantly increase CPU-bound performance in games like **Assassin's Creed: Origins** and other titles built on the same engine, with smaller improvements seen in **Elex II**, **God of War**, **GTA IV** and others.
  - When using [D3D11_MAP_WRITE](https://docs.microsoft.com/en-us/windows/win32/api/d3d11/ne-d3d11-d3d11_map) on a staging resource that's currently being read by the GPU, DXVK will now attempt to create a copy of that resource in order to avoid GPU synchronization. This improves performance in **Quantum Break** and potentially other games. This behaviour can be tweaked using the `d3d11.maxImplicitDiscardSize` option.
  - Optimized [UpdateSubresource](https://docs.microsoft.com/en-us/windows/win32/api/d3d11/nf-d3d11-id3d11devicecontext-updatesubresource) for small constant buffer updates. This further improves performance in **God of War** and potentially other games.
  - Improved the way resource uploads and staging buffers are handled in D3D11. This may reduce memory usage and CPU overhead in some - Added more information to the HUD that can be useful for troubleshooting performance issues: GPU synchronizations per frame, worker thread synchronizations per frame, and pipeline barrier count.
  - GPU synchronization, when necessary, no longer uses busy-waiting, which may reduce power consumption on portable devices in some games.
  [#]# Bug fixes and Improvements
  - Added a `D3D11On12CreateDevice` stub so applications using this don't immediately crash (PR #2278).
  * *Note** that supporting D3D11on12 is currently not viable.
  - Version numbers for Intel's Windows driver should now be reported properly.
  * *Note** that using DXVK on this driver is highly discouraged and will likely not work.
  - **ArmA 2**: Fixed texture-related issues (PR #2477).
  - **Black Mesa**: Fixed
  - **Resident Evil 0**, **5**, **6**, **Resident Evil: Revelations 2**: Improved performance (PR #2466).
  - **Total War: Warhammer III**: Significantly improved GPU-bound performance on setups with a dedicated GPU.
  [#]# Per-game workarounds
  Replaced the previous `d3d11.apitraceMode` option with  `d3d11.cachedDynamicResources`, which provides a more granular way to specify resource types to allocate in cached system memory. Refer to the example `dxvk.conf` for details. This change was not made for the equivalent D3D9 option yet.
  Normally, [D3D11_USAGE_DYNAMIC](https://docs.microsoft.com/en-us/windows/win32/api/d3d11/ne-d3d11-d3d11_usage) resources are expected to be write-only from the CPU and read-only from the GPU, but despite this, some games perform CPU-side reads on the mapped memory, which can cause severe performance degradation since those reads would have to go over PCI-E, or at least uncached write-combined memory. This is especially problematic on systems with Resizeable BAR and can cause issues even on Windows D3D11 drivers.
  Games that will use this option by default include **Age of Empires 2: Definitive Edition** (#2491), **Anno 1800**, **Final Fantasy XIV**, **Nier Replicant**, **The Evil Within** (PR #2522), and all games that previously had `d3d11.apitraceMode` enabled by default.
- updated to 1.9.4
  Bug fixes and Improvements:
  - Fixed an issue that would cause VRAM to not be utilized on RBAR-enabled Nvidia GPUs if the `dxvk.shrinkNvidiaHvvHeap`option is enabled (#2438).
  - Enabled strict D3D9 float emulation by default on future versions of RADV. This may improve both accuracy and GPU-bound performance (PR #2448)..
  - Improved memory allocation behaviour. This may reduce memory usage especially in games that create multiple processes or D3D devices.
  - Removed obsolete options to disable OpenVR support.
  - **God of War**: Enabled performance optimizations and DLSS support. *Note that these changes are already included in Proton Experimental.*</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1657713600">- updated to 1.10.2
  - Implemented non-seamless cube maps for D3D9 using the `VK_EXT_non_seamless_cube_map` extension if supported by the driver
  - FIxed an issue with current versions of the Nvidia Vulkan developer driver not using its on-disk shader cache with DXVK
  - Fixed an issue which would cause the state cache file to not be written properly
  - Fixed an issue where incorrect barriers would be emitted for UAV rendering (#2696)
  - Fixed an issue where the `d3d11.samplerAnisotropy` option would apply to the wrong kind of samplers
  - Fixed potential issues when using state caches that were created on a driver with a different feature set
  - Fixed broken stencil resolves in D3D9
  - Fixed build issues on GCC 12.1
  - Optimized UAV clears in D3D11 to allow drivers to use image compression more frequently
  - Optimized performance of in-memory compression for SPIR-V shader code
  - **Beyond Good and Evil**: Work around missing light shafts (#2680)
  - **Day Z**: Enabled `d3d11.cachedDynamicResources` option to work around performance issues (PR #2709)
  - **Dead Space**: Fixed shadow rendering and added 60 FPS lock to work around game bugs (#2704)
  - **Dirt Rally**: Fixed potential GPU hang due to game bugs in a shader
  - **Godfather**: Fixed crash on systems that don't support 16x MSAA (#2590)
  - **Limbo**: Enable 60 FPS limit to work around game bugs (PR #2566)
  - **Majesty 2**: Work around game bugs causing issues on integrated GPUs and systems with more than 2GB of VRAM (#1542, #PR 2612)
  - **Myst V**: Work around an issue when the word "Radeon" is not part of the device name on AMD GPUs (#2661)
  - **Onechanbara Z2: Chaos**: Fixed particle effects and UI elements not displaying properly (#2701)
  - **Planetary Annihilation: TITANS**: Fixed crash when creating swap chain on a NULL window (PR #2665), as well as a crash due to creating too many internal worker threads (#2670).
  - **Plants vs. Zombies Garden Warfare 2**: Work around crash when the game detects an AMD GPU (PR #2700)
  - **Return of Reckoning**: Work around launcher issues (#2568, PR #2579)
  - **Scrapland Remastered**: Work around black screen issues (#2398, PR #2574)
  - **Small Radios Big Televisions**: Work around black screen issue (PR #2646)
  - **Sonic Adventure 2**: Fixed missing particle effects (#2672, PR #2677)
  - **SpellForce Platinum Edition**: Fixed crash (#2710, PR #2711)
  - **Supreme Commander**: Fixed missing particle effects (#2638, PR #2682, PR #2684)
  - **Star Wars: The Force Unleashed II**: Fixed some particle effects not rencering correctly (PR #2584)
  - **Star Wars: The Old Republic**: Fixed rendering issues (#2676, PR #2681)
- updated to 1.10.1
  Features
  Implemented initial support for shared resources (PR #2516). This
  fixes video playback in a number of Koei Tecmo games (Atelier series,
  Nioh 2), as well as the D3D11-based UI in the Windows version of Black
  Mesa. The required wine patches are currently only available in Proton
  Experimental. This feature will not be supported on Windows systems.
  This feature is still experimental and has not been thoroughly tested
  on all graphics drivers, so issues are to be expected. Currently,
  only basic 2D texture sharing between D3D9 and D3D11 is supported
  when using DXVK for both APIs. API features that are currently not
  supported include:
  - IDXGIKeyedMutex. Documentation is very poor and it's not clear how an implementation is supposed to behave.
  - Resource sharing with D3D12 applications under vkd3d-proton. This may be added in the future.
  - Resource sharing with Vulkan applications.
  Note: The Black Mesa UI flickers heavily when the game is not
  GPU-bound. This also happens on Windows to some degree and is a
  game bug.
  Bug fixes and Improvements
  - Added an environment variable DXVK_ENABLE_NVAPI to bypass the vendor ID override. Setting it to 1 behaves exactly the same as setting dxvk.nvapiHack = False in the config file, but may allow for better integration into Lutris or the Proton launch script. (#2544)
  - Improved shader code generation when local arrays are used. This may improve performance on Nvidia drivers in some D3D11 games.
  - Fixed shader code generation when switch-case fallthrough is used in Shader Model 4.0 (#2556). Current FXC versions no longer generate such code.
  - Potentially improved performance when rendering to DXGI_FORMAT_R11G11B10_FLOAT images that can also be used with unordered access views.
  - Fixed various D3D9 issues related to texture uploads (#2559, #2541, #2535).
  - Assassin's Creed 3, Black Flag: Enabled d3d11.cachedDynamicResources = a to work around severe performance issues.
  - Frostpunk: Enabled d3d11.cachedDynamicResources = c to work around low CPU-bound performance.
  - God of War: Fixed some issues that started with game patch 1.0.9:
  - Extremely inconsistent frame pacing when the game detects an AMD GPU, dxgi.maxFrameLatency = 1 is now set by default to work around this issue.
  - Heavy flickering of some lights. Apparently this was also fixed in the game in patch 1.0.11.
  - GTA: San Andreas: Fixed UI rendering issues (#2560)
  - Rayman Origins: Fixed rendering issues (#2545)</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1678104000">- updated to 2.0
  - Driver compatibility
    A Vulkan 1.3 capable driver and wine version are required to run
    this version of DXVK. See the driver support page for details.
    Many features in this release, especially the shader compilation
    changes detailed below, require the use of modern Vulkan features,
    such as Dynamic Rendering, Extended Dynamic State, and Null
    Descriptors. Due to the significant changes required to make use
    of them, it was no longer practical to maintain and test code paths
    for older drivers which do not support these features.
    In practice, any system capable of running D3D11 and D3D12 games
    using Proton Experimental right now will be able to run DXVK 2.0.
    Note: Third-party Vulkan layers that were not updated for Vulkan 1.3 will no longer work.
    D3D9 changes
  - Memory management improvements
    In order to reduce the likelihood of running out of address space in
    32-bit D3D9 games, DXVK will now use memory-mapped files to store
    shadow copies of textures. This allows us to unmap memory that is
    not being used by the game, thus freeing up significant amounts of
    address space, up to several hundred Megabytes. See PR #2663 for
    implementation details.
    Note: This change does not affect 64-bit games since address space
    is not a concern there. It also does not affect D3D10 or D3D11 since
    resource uploads work differently in those APIs and are much more
    memory efficient.
    Render target feedback loops
    On drivers which support VK_EXT_attachment_feedback_loop_layout,
    reading from an active render target in D3D9 games is now properly
    supported, which previously caused rendering artifacts on newer AMD
    hardware and required driver-level workarounds. This affects a number
    of games, including GTA IV.
    Alpha test improvements
    The D3D9 alpha test implementation was changed to more closely match
    the behaviour of Nvidia's implementation, which fixes inaccuracies
    in various games. The d3d9.alphaTestWiggleRoom option was removed,
    and games that previously required this option should now work
    correctly by default.
    D3D10 changes
    DXVK previously shipped incomplete implementations of d3d10.dll and
    d3d10_1.dll, but has not installed them by default since Version 1.6
    since wine's implementation provides more features that are needed
    for D3D10 games to run, including the D3D10 Effects framework.
    Since our implementation is incomplete and has not been used by Proton
    or Lutris for a very long time, DXVK will no longer ship these DLLs
    starting with this release. The D3D10 API itself is still supported
    via d3d10core.dll.
    D3D11 changes
    Feature support
    DXVK now exposes D3D11 Feature Level 12_1 with the following newly added features:
    Tiled Resources up to Tier 3, provided that the corresponding Vulkan sparse binding and sparse residency features are supported
    Conservative Rasterization up to Tier 3, provided that the corresponding Vulkan conservative rasterization features are supported.
    Rasterizer Ordered Views, provided that the corresponding Vulkan fragment shader interlock features are supported.
    While no games are known to use these features directly in D3D11, some
    games and game launchers rely on feature support being consistent
    between D3D11 and D3D12 in order to allow users to enable D3D12
    in the game options. While our implementation of these feature is
    generally functional, there may be bugs or performance issues in
    case a game does use them.
    Furthermore, DXVK now supports the D3D11_FEATURE_SHADER_CACHE and
    D3D11_FEATURE_D3D11_OPTIONS5 feature queries.
    Note: AMD Vulkan drivers do currently not support fragment shader
    interlock and are limited to feature level 12_0.
    Note: Intel's ANV driver currently does not support the corresponding
    Vulkan features and is therefore limited to feature level 11_1. This
    applies to both DXVK and vkd3d-proton.
    Device contexts
    The implementations of ID3D11DeviceContext were refactored so
    that immediate contexts and deferred contexts no longer use common
    entry points. This is closer to Windows behaviour and may improve
    compatibility to third-party libraries and mods that hook into the
    D3D11 immediate context specifically, and reduces CPU overhead since
    some frequently used code paths are now more specialized for each
    context type.
    State clear and restore methods were optimized to further reduce CPU
    overhead in games that heavily use deferred contexts, e.g. Assassin's
    Creed: Origins, or explicitly call ClearState frequently, e.g. God
    of War.
    Shader compilation changes
    On drivers which support VK_EXT_graphics_pipeline_library, including
    the IndependentInterpolationDecoration feature, Vulkan shaders will
    now be compiled at the time the game loads its D3D shaders, rather
    than at draw time. This reduces or eliminates shader compile stutter
    in many games.
    In games that load their shaders during loading screens or in the
    menu, this can lead to prolonged periods of very high CPU utilization,
    especially on weaker CPUs. For affected games it is recommended to
    wait for shader compilation to finish before starting the game to
    avoid stutter and low performance. Shader compiler activity can be
    monitored with DXVK_HUD=compiler.
    Note: The relevant Vulkan features are currently only supported
    by Nvidia drivers (version 520.56.06 or later). Driver support is
    expected to improve in the future.
    State cache interactions
    This feature largely replaces the state cache. If the given Vulkan
    features are supported, only pipelines that cannot use the pipeline
    library feature (e.g. pipelines using tessellation shaders) will
    be written to and read from the state cache, so newly created state
    cache files will typically only contain a few dozen to a few hundred
    pipelines, as opposed to thousands or tens of thousands. If the
    graphics pipeline library feature is not supported, the state cache
    will be used the same way as it was in older DXVK versions.
    Note: State cache files created with DXVK versions prior to 1.4.3 can no longer be used.
    Note: Despite our efforts, due to the significant changes under
    the hood, there may be issues when using an older state cache file
    under some circumstances. If you experience crashes, please test
    if the game runs with a clean cache file (DXVK_STATE_CACHE=reset)
    before reporting a bug.
    Caveats
    Games which only load their D3D shaders at draw time (e.g. Witcher 3,
    most Unreal Engine games) will still exhibit some stutter, although
    it should still be less severe than without this feature.
    For 32-bit games, the implementation tries to aggressively free
    Vulkan pipelines in order to save memory. This may cause stutter if
    the driver's on-disk shader cache is not working properly.
    On Nvidia drivers, the on-disk shader cache will be significantly
    larger than with previous versions of DXVK. It may be necessary
    to bypass the size limit by setting the environment variable
    __GL_SHADER_DISK_CACHE_SKIP_CLEANUP=1, or setting a new limit manually
    via __GL_SHADER_DISK_CACHE_SIZE (in bytes).
    Linux build support
    Work from dxvk-native has been upstreamed in order to facilitate
    native Linux builds of DXVK, which can be used as a drop-in
    replacement to port D3D applications without having to change
    rendering code.
    Note: When porting a D3D11 application, please refer to the Feature
    support and Developer Guidelines pages on the Wiki to avoid hitting
    unsupported or slow code paths in DXVK.</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1683288000">- Fix empty -32bit package, don't include winedxvk in it.
- Generate package sources using _service so that submodule sources are included too.
  DXVK uses vendored Vulkan headed contained in a submodule.
  Fixes build.</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1683288001">- Keep setup_dxvk.sh script that was deleted by upstream.
  For more context see:
  https://github.com/doitsujin/dxvk/commit/64cb1ad208f80b11400eef779e99fec223754098
- Update to 2.1
  * HDR support
    On systems supporting HDR10 color spaces, HDR can now be
    enabled by setting the environment variable DXVK_HDR=1,
    or by setting the option dxgi.enableHDR = True in the configuration
    file. When using vkd3d-proton 2.8 or newer, this will allow D3D12
    games to detect and use the HDR10 color space if they support it.
    No major Linux desktop environment currently supports HDR. In order
    to use this on Linux, a Gamescope session with --hdr-enabled is required.
    This is currently only supported under AMDGPU and requires kernel patches
    from the josh-hdr-colorimetry branch.
  * Shader compilation improvements
    Use of pipeline libraries was extended to pipelines with tessellation or
    geometry shaders in order to further reduce stutter. Additionally, more features
    of the VK_EXT_extended_dynamic_state3 extension are leveraged to reduce stutter
    in some situations when MSAA is used, provided that the Vulkan driver supports them.
  * Sample rate shading
    For older games that support MSAA, the d3d9.forceSampleRateShading and
    d3d11.forceSampleRateShading options were added to let users enable
    sample rate shading for all shaders. This will have a very high
    impact on GPU-bound performance, but may increase overall image quality
    in certain games that suffer from specular aliasing or shimmering alpha-tested geometry.
  * Improved D3D11 command submission logic in order to make overall performance more consistent,
    and to bring DXVK's behaviour more in line with native D3D11 drivers.
  * Fixed D3D11 reference counting issues around 2D textures. (#3169)
  * Fixed Vulkan validation errors when creating DXGI_FORMAT_A8_UNORM UAVs.
    Note that UAVs of this format may not work as expected.
  * Fixed Vulkan validation errors that would occur when allocating dedicated image memory
    on Nvidia GPUs in some situations.
  * Fixed Vulkan validation errors caused by broken timeline semaphores on 32-bit Proton.
  * Worked around an issue with the Uplay overlay being stuck on screen. (#3146)
  * Worked around a bug in AMD's Windows driver as well as AMDVLK that would
    cause numerous games to crash since DXVK 2.0. (#3172)
  * Fewer threads will be used to perform background optimization of graphics pipeines.
    This may result in a smoother gameplay experience on some systems.
  * Ashes of the Singularity: Fixed performance regression caused by suboptimal descriptor set allocation.
  * Battlefield: Bad Company 2: Fixed flickering (#3078, PR #3079)
  * Cardfight!! Vanguard: Fixed rendering (PR #3068).
  * Gujian 3: Fixed rendering issues on some GPUs. (#1784)
  * Resident Evil 4 HD: Fixed invalid Vulkan usage causing a GPU hang on RADV. (PR #3089)
  * Saints Row: The Third: Fixed a severe performance issue with rain when using the D3D9 renderer.
    (#2473, PR #3158)
  * Sekiro: Shadows Die Twice: Fixed stuttering issues on Nvidia GPUs. (#3179)
  * Sonic Frontiers: Worked around a game bug that would cause shadows to flicker when GPU-bound.
  * Supreme Commander: Forged Alliance: Fixed a crash after loading (#3058, PR #3060)
  * Note: Due to changes to our DXGI implementation, older versions of vkd3d-proton (prior to 2.8)
    will no longer work with this version of DXVK.</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1684929600">- Update to 2.2
  * 3D11On12 support
  In order to enable D3D12 support in recent Unity Engine titles such
  as Lego Builder's Journey, this release introduces support for creating D3D11
  devices from a D3D12 device using D3D11On12CreateDevice, as well as
  the basic ID3D11On12Device interface. This is achieved by importing
  the Vulkan device and resource handles from vkd3d-proton into DXVK,
  and otherwise uses DXVK's existing D3D11 implementation.
  A vkd3d-proton build as of HansKristian-Work/vkd3d-proton@26c4fed
  or later is required for this to work.
  * D3D9 Partial Presentation
  DXVK now supports presenting to parts of a window by copying the contents of the backbuffer
  to system memory and then drawing them into the window on the CPU.
  This improves compatibility with game launchers, particularly those
  based on Microsoft's WPF toolkit, and some visual novels.
  It will however come with a noticable performance hit.
  Additionally, overall behaviour of D3D9 swap chains was improved and
  the d3d9.noExplicitFrontBuffer option was removed.
  * Logging changes
  When running on Proton or plain Wine, DXVK will no longer create
  log files by default and instead only write log messages to the console
  using wine-specific functionality, in order to avoid creating unnecessary extra files.
  This matches vkd3d-proton behaviour. Note that log file creation
  can be re-enabled by setting the environment variable DXVK_LOG_PATH to a valid path.
  When filing bug reports, users are encouraged to upload the full Proton log.
  * Warnings about unknown interfaces being queried via QueryInterface
    will only be logged once   in order to avoid growing log files
    indefinitely in some games. (#3231)
  * Fixed a regression when rendering YUY2 or UYUY texture formats.
    This fixes in-game videos in Jade Empire (#3182) and
    Sid Meier's Pirates (#3189) (PR #3342)
  * Fixed an issue wherein threads were not properly destroyed.
  * Fixed Vulkan validation errors caused by incorrect layout tracking
    when enabling feedback loops for a texture.
  * Fixed Vulkan validation errors caused by 0x0 sized clears in D3D9.
  * D3D9 StateBlocks now only allocate memory for the parts that are actually used.
    This fixes Total War: Shogun 2 running out of address space when
    using the D3D9 renderer. (#2703, PR #3248)
  * Improved usage of some VK_EXT_extended_dynamic_state3 features to
    avoid hitting slow paths on some drivers.
  * Improved enumeration of DXGI outputs on systems with multiple GPUs.
    This fixes performance issues with recent RE Engine games (D3D12) on such systems.
  * Significantly reduced memory usage in situations where games create unused D3D11 devices.
  * Battle Fantasia Revised Edition: Locked frame rate to 60 FPS
    to work around game bugs at higher frame rates. (PR #3256)
  * Cold Fear: Fixed missing geometry (#3293, PR #3390)
  * Dawn of Magic 2: Fixed a crash upon start (#3271, PR #3272)
  * DC Universe Online: Fixed a hang after alt-tabbing out and back in. (#3314, PR #3316)
  * Far Cry 2: Work around rendering issues on Intel hardware,
    as well as low performance on all GPUs. (PR #3241)
  * Halo: The Master Chief Collection: Fixed memory leak due to invalid
    query usage by the game (PR #3273)
  * Warhammer 40k: Space Marine: Fixed shadow rendering (#3298, PR #3305)</changelog>
</package>
<package pkgid="0ab7038c4788ff3f7e29cfcb6ae7f0a51a5b697e554fa370a61c71cb8a1c2fb8acaff7401072326ef2fd40edb2e6207c24fa921f49ab19f2ef01add9429eed4c" name="dxvk-32bit" arch="x86_64">
  <version epoch="0" ver="2.2" rel="1.3"/>
  <changelog author="pousaduarte@gmail.com" date="1578571200">- Update to version 1.5.1:
  * [meta] Release 1.5.1
  * [d3d9] Remove unused variable from D3D9DeviceEx::Clear
  * [dxvk] Tweak number of pipeline compiler threads
  * [d3d9] Add GetSurfaceExtent helper
  * [d3d9] Respect mip != 0 for Clear fastpath
  * [d3d9] Respect specific mip size for implicit viewport in SetRenderTarget
  * [d3d11] Move shader stage and buffer slot calc to inside lambda
  * [d3d9] Scale depth bias value based on current format's `r` value
  * [d3d9] Set depth bias values separately, optimize redundant rasterizer state changes
  * [dxvk] Fix loading vkAcquireFullScreenExclusiveModeEXT etc.
  * [util] Improve Spinlock implementation
  * [d3d9] Ensure D3DDISPLAYMODEEX we use to call the Ex funcs has its size set correctly
  * [d3d9] Hook up GetAdapterDisplayMode to resp. adapter func
  * [d3d9] Return current display mode in GetAdapterDisplayModeEx rather than last mode
  * [d3d9] Don't re-set dialogbox mode on swapchain Reset
  * [d3d9] Remove incorrect error returns SetDialogBoxMode
  * [dxgi] Ignore sync interval if PRESENT_TEST is used
  * [d3d11] Increment transfer command counter when initializing UAV counter
  * [util] Enable d3d9.forceSamplerTypeSpecConstants for Halo [CE]
  * [dxso] Implement d3d9.forceSamplerTypeSpecConstants
  * [util] Improve ticket lock implementation
  * [meta] Happy New Year 🎉💃🎊
  * [d3d9] Fix crash when trying to present with a currently invalid presenter
  * [dxso] Negate reflection in TexM3x3VSpec
  * [dxso] Normalize eyeRay and normal before reflection in TexM3x3Spec
  * [dxso] Only track co-issue parent opcode rather than the full context
  * [dxso] Don't emit a co-issue for CNDs parented to a CND
  * [d3d9] Enable bounds testing for D3DPOOL_SYSTEMMEM buffers
  * [dxso] Perform saturate after bitshift modifier
  * [dxso] Track and prioritize co-issued CNDs above their parent ops
  * [dxso] Keep track of the current instruction index in a decoding context
  * [dxso] Parse co-issue instruction modifier
  * [d3d9] Use VK_FORMAT_D24_UNORM_S8_UINT for D3DFMT_DF24
  * [d3d9] Use VK_FORMAT_D24_UNORM_S8_UINT for D3DFMT_D24X8
  * [d3d9] Make ChangeReportedMemory actually atomic
  * [util] Add get to bitset
  * [d3d9] Simplify SetViewport
  * [d3d9] Avoid rebinding scissor rects if the same one is re-set
  * [d3d9] Avoid rebinding viewports if the same one is re-set
  * [d3d9] Still rebind viewport/scissor when setting the same RT
  * [d3d9] Add operator overloads for RECT
  * [d3d9] Add operator overloads for D3DVIEWPORT9
  * Report gpu vendor as Nvidia for Star Wars Battlefront II
  * [spirv] Allow specifying the SPIR-V version explicitly
  * [d3d9] Avoid unnecessary state block constant bits when not SWVPing
  * [d3d9] Use new bitset helper + tzcnt for stateblocks
  * [util] Add bitset helper
  * [d3d9] Move auto depth stencil creation to after swapchain creation
  * [d3d9] Remove initial device reset outside of constructor
  * [d3d9] Log unavailable backbuffer format if encountered when resetting swapchain
  * [d3d9] Fix return value for invalid backbuffer formats
  * [hud] Respect dxvk.hud configuration option again
  * [util] Handle undefined ratios in simplest ratio helper
  * [d3d9] Move capture struct and enum to stateblock header
  * [meta] Release 1.5
  * [util] Defer D3D9 surface creation for Atelier Ryza
  * [meta] Add D3D9 specifics to the README
  * [d3d9] Implement Direct3D9 Frontend (#1275)
  * [hud] Allocate vertex buffer in host-visible device memory if possible
  * [hud] Clean up HUD rendering
  * [hud] Don't create uniform buffer
  * [hud] Don't use vertex shader for scaling
  * [d3d11] Don't present if the presenter has no swap chain.
  * [vulkan] Don't create a swap chain if the window size is 0
  * [d3d11] Update HUD on CS thread
  * [hud] Enable manual sRGB conversion for non-sRGB swap chains
  * [hud] Don't average the draw call count
  * [hud] Reduce update frequency of draw call display
  * [hud] Reduce update frequency of queue submission display
  * [hud] Add colorful labels
  * [hud] Fix letter spacing
  * [dxvk] Remove unused memory stat counters
  * [hud] Remove legacy code
  * [hud] Implement compiler activity display as a HUD item
  * [hud] Implement GPU load display as a HUD item
  * [hud] Implement memory stats display as a HUD item
  * [hud] Implement pipeline stat display as a HUD item
  * [hud] Implement draw call stats display as a HUD item
  * [hud] Implement queue submission counter as a HUD item
  * [hud] Implement frame time graph as a HUD item
  * [hud] Implement FPS display as a HUD item
  * [hud] Implement Vulkan device info as a HUD item
  * [hud] Implement client API info as a HUD item
  * [hud] Implement DXVK version info as a HUD item
  * [hud] Add new HUD item abstraction
  * [hud] Don't pass DXVK context around in HUD modules
  * [dxvk] Add method to retrieve per-heap memory stats
  * [util] Spoof Nvidia cards for Crysis 3
  * [dxvk] Separate gfx resource hazard checking and barrier emission
  * [meta] Support frog builds
  * [spirv] Implement constbReplicant
  * [spirv] Implement constvec4b32
  * [spirv] Implement opReflect
  * [spirv] Implement opExp
  * [spirv] Implement opInverse, opNormalize and opLength
  * [spirv] Implement opTranspose
  * [spirv] Implement constfReplicant helper
  * [dxvk] Expose ability to retrieve type from DxvkShaderKey
  * [dxvk] Add helper to get size of memory/image in bytes
  * [dxvk] Improve DxvkImageView::handle()
  * [dxvk] Add support for implicit samplers
  * [util] Implement simplest ratio helper
  * [util] Add alignDown helper
  * [util] Implement lzcnt
  * [util] Add countof helper
  * [util] Implement a clamped version of ComObject, for D3D9
  * [util] Add GetPrivateRefCount helper
  * [util] Implement fclamp for fp special cases
  * [util] Implement some basic vector and matrix math utils
  * [util] Mark clamp &amp; align as constexpr
  * [util] Implement bit cast.
  * [dxgi] Add fake implementation of DxgiFactory::EnumWarpAdapter
  * [d3d11] Determine exclusive fullscreen mode based on swap chain flags
  * [vulkan] Support exclusive fullscreen control in presenter
  * [vulkan] Add feature bit for exclusive fullscreen control
  * [dxvk] Enable VK_EXT_full_screen_exclusive if available
  * [d3d11] Silence some errors about invalid API usage on deferred contexts
  * Adding `compiler` to `DXVK_HUD`
  * Revert "[dxvk] Don't clear bind mask for unbound UBOs and samplers"
  * [meta] Release 1.4.6
  * [meta] Update Vulkan headers
  * [d3d11] Remove d3d11.strictDivision option
  * [util] Enable d3d11.enableRtOutputNanFixup for FFXIV
  * [dxbc] Implement workaround to replace NaN render target outputs by zero
  * [spirv] Implement opIsNan
  * [dxvk] Fix multiple inclusion of dxvk_platform_exts.h
  * [dxvk] Disable VK_EXT_conditional_rendering
  * [dxvk] Don't return a value from updateShaderResources
  * [dxvk] Bind descriptor sets at descriptor update time
  * [dxbc] Emit a spec constant for uniform buffers
  * [dxvk] Don't clear bind mask for unbound UBOs and samplers
  * [meta] Recommend using new validation layers
  * [util] Make Fence and Win32Fence final
  * [d3d11] Synchronize presentation when destroying swap chain
  * [dxvk] Use waitForIdle when destroying DXVK device
  * [meta] Update default config file
  * [dxgi] Don't allow changing the FRAME_LATENCY_WAITABLE_OBJECT flag
  * [dxgi] Implement IDXGISwapChain2::GetFrameLatencyWaitableObject
  * [d3d11] Create frame latency event for swap chain
  * [util] Implement fence capable of signaling win32 events
  * [dxgi] Implement IDXGISwapChain2::SetFrameLatency
  * [util] Reimplement Signal
  * [d3d11] Move frame latency handling into D3D11SwapChain
  * [dxvk] Fix include awfulness
  * [util] Fix winelib build
  * [util] Wide character conversion changes
  * [d3d11] Hook up platform-specific clock
  * [dxvk] Hook up platform-specific clock
  * [util] Add platform-specific clock implementation
  * [d3d11] Actually fix subresources discarded by DiscardView1
  * [d3d11] Ignore D3D11_COPY_DISCARD
  * [d3d11] Overhaul DiscardResource and DiscardView implementations
  * [dxvk] Sort buffer slices before returning them to the buffer
  * [dxvk] Enable shader-based depth-stencil copies for AMDVLK
  * [meta] Release 1.4.5
  * [dxvk] Enable asynchronous presentation on all hardware
  * [dxvk] Fix synchronization around vkDeviceWaitIdle
  * [dxvk] Fix handling of undefined shader inputs
  * [dxvk] Implement pass to eliminate undefined shader input variables
  * [spirv] Add method to retrieve literal string from instruction
  * [spirv] Add method to erase data from code buffer
  * [spirv] Add method to allocate new ID from code buffer.
  * [dxvk] Avoid some unnecessary barriers around render target clears
  * [d3d11] Zero-initialize UAV counters
  * [dxvk] Always align texel buffers to at least 16 bytes
  * [d3d11] Also fix reset counter memory order for deferred context queries
  * [util] Remove traces of the allowMapFlagNoWait option
  * [d3d11] Remove allowMapFlagNoWait option
  * [d3d11] Fix memory order for query reset counter
  * [d3d11] Submit stalling event queries before flushing
  * [dxvk] Always align index buffer slices to 256 Bytes
  * [dxvk] Store shader capability information in separate set of flags
  * [util] Disable strict DC mode for MGSV again
  * [util] Add app profile for Metal Gear Solid 5
  * [dxvk] Enable option to disable OpenVR integration
  * [dxvk] Move extension provider list to DxvkInstance
  * [dxvk] Always align vertex buffer slices to 256 bytes
  * [d3d11] Fix uninitialized DSV flags
  * [dxvk] Remove option to disable transfer queue
  * [dxvk] Remove ability to query instance from adapter
  * [d3d11] Don't query DXVK instance from adapter
  * [dxvk] Pass DXVK instance to DXVK device directly, not through the adapter
  * [dxgi] Query DXVK instance from DXGI factory, not the adapter
  * [dxvk] Document wonky DxvkAdapter ref count behaviour
  * [d3d11] Hold reference to DxvkInstance
  * [dxvk] Use static variables for extension provider instances
  * [dxvk] Implement extension provider system
  * [build] Simplify and correct errors in options handling
  * [build] Demote no frontends/tests to a warning
  * [d3d11] 'a' is not a very good name for a variable
  * [d3d11] Don't synchronize with CS thread on present
  * [dxvk] Let device know that async presentation is enabled
  * [d3d11] Do not synchronize with CS thread in GetData
  * [d3d11] Move query state tracking to immediate context implementation
  * [d3d11] Move common Begin/End implementation to immediate context
  * [d3d11] Track used queries in deferred contexts and command lists
  * [d3d11] Only execute Begin for scoped queries
  * [util] Fix != and == operator for private/public COM pointers
  * [d3d11] Only add storage buffer usage flag to constant buffers if needed
  * [d3d11] Move handling of constantBufferRangeCheck option to D3D11Options
  * [d3d11] Remove useless members from D3D11DeferredContextMapEntry
  * [dxgi] Use 64-bit integers for refresh rate matching math
  * [dxbc] Remove old constant buffer range check
  * [dxbc] Don't emit a spec constant for uniform buffers
  * [dxbc] Use SSBOs for dynamically indexed constant buffers if needed
  * [dxbc] Parse dynamically indexed flag for constant buffers</changelog>
  <changelog author="pousaduarte@gmail.com" date="1586433600">- Update to version 1.5.4:
  * [meta] Release 1.5.4
  * [d3d9] Return D3D_OK in CreateTexture even if AUTOGENMIPMAP flag is stripped
  * [d3d9] Check correct sampler bitfield when applying/capturing sampler state
  * [util] Disable OpenVR for Raft
  * [d3d9] Simplify dirty check for shader constants
  * [d3d9] Store copy of shader metadata in constant set
  * [dxso] Fix GCC warning for an unused variable
  * [d3d9] Fix GCC warnings for unsigned-&gt;signed comparisons
  * [d3d9] Don't arbitrarily set fog scale to 0
  * [d3d9] Validate blit regions are in range
  * [d3d9] Error on StretchRect when not D3DPOOL_DEFAULT
  * [dxso] Initialize vPos in shaders if we have pixel fog
  * [dxvk] Skip over adapters not supporting Vulkan 1.1
  * [util] Include ostream in util_rc_ptr.h
  * [dxso] Apply projection before bumpmapping in TexBem
  * [meta] Release 1.5.3
  * [d3d9] Unbind fragment shader for ProcessVertices
  * [dxso] Handle writemask in TexKill op
  * Revert "[util] Disable float emulation for Hat in Time"
  * [d3d11] Re-introduce client API HUD item
  * [d3d11] Introduce COM interface to set and get API version
  * [d3d9] Re-introduce client API HUD item
  * [hud] Add parameter to allow placing HUD items
  * [hud] Don't initialize client API HUD item by default
  * [dxvk] Don't oversubscribe memory heaps on UMA devices
  * [dxvk] Move UMA check to backend
  * [d3d9] Enable depth bounds feature, if supported
  * [util] Disable float emulation for Hat in Time
  * [d3d9] Use spec constants for bool constants
  * [d3d9] Fix GetTextureStageState using unmapped types
  * [dxso] Initialize vPos value at the start of the shader
  * [dxso] Count max constants after we pull out pre-defines
  * [util] Unify Risen 1/2/3 app profiles
  * [util] Add more exe names to Gothic 3 app profile
  * [d3d9] Allow StretchRect BC -&gt; BC format without stretch
  * [test] Add test for StretchRect DXT1 -&gt; DXT1
  * [meta] Release 1.5.2
  * [d3d9] Don't try to blit to compressed images
  * [d3d9] Don't mark D3DUSAGE_AUTOGENMIPMAP as renderable
  * [util] Disable d3d9.allowDoNotWait for RTHDRIBL
  * [d3d9] Implement d3d9.allowDoNotWait
  * [d3d9] Unmark resources as dirty if they get discarded
  * [d3d9] Don't block on GetRenderTargetData
  * [util] Disable supportDFFormats for Gothic 3
  * [d3d9] Don't check for sRGB formats when retrieving back buffer view
  * [d3d9] Rotate swap chain back buffers
  * [d3d9] Retrieve back buffer view from the D3D9Surface
  * [dxvk] Remove image renaming
  * [d3d9] Fix some off-by-one TSS types enum values
  * [d3d9] Fix texture stage index in stateblocks
  * [util] Add simple [] operator to our bitset
  * [d3d9] Remap texture stage state types onto our own enum
  * [d3d9] Remove unnecessary loops for some stateblocks applications
  * [util] Add app profile for Entropia Universe
  * [d3d11] Introduce d3d11.invariantPosition option
  * [dxbc] Declare vertex positions as invariant
  * [d3d9] Fix opSelect condition vector size
  * [util] Spoof AMD for Skyrim (nvapi)
  * [d3d11] Implicitly begin scoped queries in End if necessary
  * [d3d9] Make unbound textures return (0, 0, 0, 1) (fixed func)
  * [dxso] Make unbound textures return (0, 0, 0, 1)
  * [util] Enable d3d9.deferSurfaceCreation for a ton of weeb games
  * [d3d9] Remove unused variable
  * [d3d9] Create front buffer
  * [d3d9] Don't create sRGB views for non-sRGB compatible textures
  * [d3d9] Return specific image view from GetSampleView
  * [d3d9] Don't pass format mapping to D3D9CommonTexture
  * [dxvk] Don't enable VK_KHR_descriptor_update_template
  * [dxvk] Don't enable VK_KHR_shader_draw_parameters
  * [dxvk] Don't enable VK_KHR_maintenance1, VK_KHR_maintenance2
  * [dxvk] Don't enable VK_KHR_dedicated_allocation, VK_KHR_get_memory_requirements2
  * [dxvk] Don't enable VK_KHR_get_physical_device_properties2
  * [dxbc] Don't enable SPV_KHR_shader_draw_parameters
  * [d3d9] Don't enable DrawParameters capability
  * Readability cleanup
  * Use verbose file operations during installation
  * Add installation support for pure 64-bit Wine (non WoW64)
  * [d3d9] Implement GetFrontBufferData (currently with first backbuffer)
  * [d3d9] Add AreFormatsSimilar helper
  * [d3d9] Don't create views if we are a null resource
  * [dxvk] don't try to fall back to Vulkan 1.0
  * [d3d9] Create multiple back buffers for GetBackBuffer API
  * [d3d9] Synchronize with presentation in D3D9SwapChainEx::Reset
  * [dxvk] Implement image swapping
  * [dxvk] Introduce DxvkPhysicalImage
  * [dxvk] Register image views with the parent image
  * [dxvk] Use small_vector to store image view format compatibility list
  * [dxvk] Factor out image view creation
  * [util] Add small_vector helper
  * [dxgi] Don't check window validity in IDXGISwapchain::GetFullscreenState
  * [d3d9] Don't mark for hazards if we aren't rendering to mip 0
  * [d3d9] Keep subresource views in subresources, defer creation until needed
  * [d3d11] Lock immediate context when submitting presentation commands
  * [dxso] Use m's id for bump matrix in TexBem
  * [d3d9] Implement d3d9.forceSwapchainMSAA
  * [d3d9] Defer dialog mode swapchain recreation decision to Present
  * [d3d9] Remove redundant logging from SetDialogBoxMode
  * [meta] Release 1.5.1
  * [d3d9] Remove unused variable from D3D9DeviceEx::Clear
  * [dxvk] Tweak number of pipeline compiler threads
  * [d3d9] Add GetSurfaceExtent helper
  * [d3d9] Respect mip != 0 for Clear fastpath
  * [d3d9] Respect specific mip size for implicit viewport in SetRenderTarget
  * [d3d11] Move shader stage and buffer slot calc to inside lambda
  * [d3d9] Scale depth bias value based on current format's `r` value
  * [d3d9] Set depth bias values separately, optimize redundant rasterizer state changes
  * [dxvk] Fix loading vkAcquireFullScreenExclusiveModeEXT etc.
  * [util] Improve Spinlock implementation
  * [d3d9] Ensure D3DDISPLAYMODEEX we use to call the Ex funcs has its size set correctly
  * [d3d9] Hook up GetAdapterDisplayMode to resp. adapter func
  * [d3d9] Return current display mode in GetAdapterDisplayModeEx rather than last mode
  * [d3d9] Don't re-set dialogbox mode on swapchain Reset
  * [d3d9] Remove incorrect error returns SetDialogBoxMode
  * [dxgi] Ignore sync interval if PRESENT_TEST is used
  * [d3d11] Increment transfer command counter when initializing UAV counter
  * [util] Enable d3d9.forceSamplerTypeSpecConstants for Halo [CE]
  * [dxso] Implement d3d9.forceSamplerTypeSpecConstants
  * [util] Improve ticket lock implementation
  * [meta] Happy New Year 🎉💃🎊
  * [d3d9] Fix crash when trying to present with a currently invalid presenter
  * [dxso] Negate reflection in TexM3x3VSpec
  * [dxso] Normalize eyeRay and normal before reflection in TexM3x3Spec
  * [dxso] Only track co-issue parent opcode rather than the full context
  * [dxso] Don't emit a co-issue for CNDs parented to a CND
  * [d3d9] Enable bounds testing for D3DPOOL_SYSTEMMEM buffers
  * [dxso] Perform saturate after bitshift modifier
  * [dxso] Track and prioritize co-issued CNDs above their parent ops
  * [dxso] Keep track of the current instruction index in a decoding context
  * [dxso] Parse co-issue instruction modifier
  * [d3d9] Use VK_FORMAT_D24_UNORM_S8_UINT for D3DFMT_DF24
  * [d3d9] Use VK_FORMAT_D24_UNORM_S8_UINT for D3DFMT_D24X8
  * [d3d9] Make ChangeReportedMemory actually atomic
  * [util] Add get to bitset
  * [d3d9] Simplify SetViewport
  * [d3d9] Avoid rebinding scissor rects if the same one is re-set
  * [d3d9] Avoid rebinding viewports if the same one is re-set
  * [d3d9] Still rebind viewport/scissor when setting the same RT
  * [d3d9] Add operator overloads for RECT
  * [d3d9] Add operator overloads for D3DVIEWPORT9
  * Report gpu vendor as Nvidia for Star Wars Battlefront II
  * [spirv] Allow specifying the SPIR-V version explicitly
  * [d3d9] Avoid unnecessary state block constant bits when not SWVPing
  * [d3d9] Use new bitset helper + tzcnt for stateblocks
  * [util] Add bitset helper
  * [d3d9] Move auto depth stencil creation to after swapchain creation
  * [d3d9] Remove initial device reset outside of constructor
  * [d3d9] Log unavailable backbuffer format if encountered when resetting swapchain
  * [d3d9] Fix return value for invalid backbuffer formats
  * [hud] Respect dxvk.hud configuration option again
  * [util] Handle undefined ratios in simplest ratio helper
  * [d3d9] Move capture struct and enum to stateblock header
  * [meta] Release 1.5
  * [util] Defer D3D9 surface creation for Atelier Ryza
  * [meta] Add D3D9 specifics to the README
  * [d3d9] Implement Direct3D9 Frontend (#1275)
  * [hud] Allocate vertex buffer in host-visible device memory if possible
  * [hud] Clean up HUD rendering
  * [hud] Don't create uniform buffer
  * [hud] Don't use vertex shader for scaling
  * [d3d11] Don't present if the presenter has no swap chain.
  * [vulkan] Don't create a swap chain if the window size is 0
  * [d3d11] Update HUD on CS thread
  * [hud] Enable manual sRGB conversion for non-sRGB swap chains
  * [hud] Don't average the draw call count
  * [hud] Reduce update frequency of draw call display
  * [hud] Reduce update frequency of queue submission display
  * [hud] Add colorful labels
  * [hud] Fix letter spacing
  * [dxvk] Remove unused memory stat counters
  * [hud] Remove legacy code
  * [hud] Implement compiler activity display as a HUD item
  * [hud] Implement GPU load display as a HUD item
  * [hud] Implement memory stats display as a HUD item
  * [hud] Implement pipeline stat display as a HUD item
  * [hud] Implement draw call stats display as a HUD item
  * [hud] Implement queue submission counter as a HUD item
  * [hud] Implement frame time graph as a HUD item
  * [hud] Implement FPS display as a HUD item
  * [hud] Implement Vulkan device info as a HUD item
  * [hud] Implement client API info as a HUD item
  * [hud] Implement DXVK version info as a HUD item
  * [hud] Add new HUD item abstraction
  * [hud] Don't pass DXVK context around in HUD modules
  * [dxvk] Add method to retrieve per-heap memory stats
  * [util] Spoof Nvidia cards for Crysis 3
  * [dxvk] Separate gfx resource hazard checking and barrier emission
  * [meta] Support frog builds
  * [spirv] Implement constbReplicant
  * [spirv] Implement constvec4b32
  * [spirv] Implement opReflect
  * [spirv] Implement opExp
  * [spirv] Implement opInverse, opNormalize and opLength
  * [spirv] Implement opTranspose
  * [spirv] Implement constfReplicant helper
  * [dxvk] Expose ability to retrieve type from DxvkShaderKey
  * [dxvk] Add helper to get size of memory/image in bytes
  * [dxvk] Improve DxvkImageView::handle()
  * [dxvk] Add support for implicit samplers
  * [util] Implement simplest ratio helper
  * [util] Add alignDown helper
  * [util] Implement lzcnt
  * [util] Add countof helper
  * [util] Implement a clamped version of ComObject, for D3D9
  * [util] Add GetPrivateRefCount helper
  * [util] Implement fclamp for fp special cases
  * [util] Implement some basic vector and matrix math utils
  * [util] Mark clamp &amp; align as constexpr
  * [util] Implement bit cast.
  * [dxgi] Add fake implementation of DxgiFactory::EnumWarpAdapter
  * [d3d11] Determine exclusive fullscreen mode based on swap chain flags
  * [vulkan] Support exclusive fullscreen control in presenter
  * [vulkan] Add feature bit for exclusive fullscreen control
  * [dxvk] Enable VK_EXT_full_screen_exclusive if available
  * [d3d11] Silence some errors about invalid API usage on deferred contexts
  * Adding `compiler` to `DXVK_HUD`
  * Revert "[dxvk] Don't clear bind mask for unbound UBOs and samplers"
  * [meta] Release 1.4.6
  * [meta] Update Vulkan headers
  * [d3d11] Remove d3d11.strictDivision option
  * [util] Enable d3d11.enableRtOutputNanFixup for FFXIV
  * [dxbc] Implement workaround to replace NaN render target outputs by zero
  * [spirv] Implement opIsNan
  * [dxvk] Fix multiple inclusion of dxvk_platform_exts.h
  * [dxvk] Disable VK_EXT_conditional_rendering
  * [dxvk] Don't return a value from updateShaderResources
  * [dxvk] Bind descriptor sets at descriptor update time
  * [dxbc] Emit a spec constant for uniform buffers
  * [dxvk] Don't clear bind mask for unbound UBOs and samplers
  * [meta] Recommend using new validation layers
  * [util] Make Fence and Win32Fence final
  * [d3d11] Synchronize presentation when destroying swap chain
  * [dxvk] Use waitForIdle when destroying DXVK device
  * [meta] Update default config file
  * [dxgi] Don't allow changing the FRAME_LATENCY_WAITABLE_OBJECT flag
  * [dxgi] Implement IDXGISwapChain2::GetFrameLatencyWaitableObject
  * [d3d11] Create frame latency event for swap chain
  * [util] Implement fence capable of signaling win32 events
  * [dxgi] Implement IDXGISwapChain2::SetFrameLatency
  * [util] Reimplement Signal
  * [d3d11] Move frame latency handling into D3D11SwapChain
  * [dxvk] Fix include awfulness
  * [util] Fix winelib build
  * [util] Wide character conversion changes
  * [d3d11] Hook up platform-specific clock
  * [dxvk] Hook up platform-specific clock
  * [util] Add platform-specific clock implementation
  * [d3d11] Actually fix subresources discarded by DiscardView1
  * [d3d11] Ignore D3D11_COPY_DISCARD
  * [d3d11] Overhaul DiscardResource and DiscardView implementations
  * [dxvk] Sort buffer slices before returning them to the buffer
  * [dxvk] Enable shader-based depth-stencil copies for AMDVLK
  * [meta] Release 1.4.5
  * [dxvk] Enable asynchronous presentation on all hardware
  * [dxvk] Fix synchronization around vkDeviceWaitIdle
  * [dxvk] Fix handling of undefined shader inputs
  * [dxvk] Implement pass to eliminate undefined shader input variables
  * [spirv] Add method to retrieve literal string from instruction
  * [spirv] Add method to erase data from code buffer
  * [spirv] Add method to allocate new ID from code buffer.
  * [dxvk] Avoid some unnecessary barriers around render target clears
  * [d3d11] Zero-initialize UAV counters
  * [dxvk] Always align texel buffers to at least 16 bytes
  * [d3d11] Also fix reset counter memory order for deferred context queries
  * [util] Remove traces of the allowMapFlagNoWait option
  * [d3d11] Remove allowMapFlagNoWait option
  * [d3d11] Fix memory order for query reset counter
  * [d3d11] Submit stalling event queries before flushing
  * [dxvk] Always align index buffer slices to 256 Bytes
  * [dxvk] Store shader capability information in separate set of flags
  * [util] Disable strict DC mode for MGSV again
  * [util] Add app profile for Metal Gear Solid 5
  * [dxvk] Enable option to disable OpenVR integration
  * [dxvk] Move extension provider list to DxvkInstance
  * [dxvk] Always align vertex buffer slices to 256 bytes
  * [d3d11] Fix uninitialized DSV flags
  * [dxvk] Remove option to disable transfer queue
  * [dxvk] Remove ability to query instance from adapter
  * [d3d11] Don't query DXVK instance from adapter
  * [dxvk] Pass DXVK instance to DXVK device directly, not through the adapter
  * [dxgi] Query DXVK instance from DXGI factory, not the adapter
  * [dxvk] Document wonky DxvkAdapter ref count behaviour
  * [d3d11] Hold reference to DxvkInstance
  * [dxvk] Use static variables for extension provider instances
  * [dxvk] Implement extension provider system
  * [build] Simplify and correct errors in options handling
  * [build] Demote no frontends/tests to a warning
  * [d3d11] 'a' is not a very good name for a variable
  * [d3d11] Don't synchronize with CS thread on present
  * [dxvk] Let device know that async presentation is enabled
  * [d3d11] Do not synchronize with CS thread in GetData
  * [d3d11] Move query state tracking to immediate context implementation
  * [d3d11] Move common Begin/End implementation to immediate context
  * [d3d11] Track used queries in deferred contexts and command lists
  * [d3d11] Only execute Begin for scoped queries
  * [util] Fix != and == operator for private/public COM pointers
  * [d3d11] Only add storage buffer usage flag to constant buffers if needed
  * [d3d11] Move handling of constantBufferRangeCheck option to D3D11Options
  * [d3d11] Remove useless members from D3D11DeferredContextMapEntry
  * [dxgi] Use 64-bit integers for refresh rate matching math
  * [dxbc] Remove old constant buffer range check
  * [dxbc] Don't emit a spec constant for uniform buffers
  * [dxbc] Use SSBOs for dynamically indexed constant buffers if needed
  * [dxbc] Parse dynamically indexed flag for constant buffers
  * [meta] Release 1.4.4
  * [util] Enable constant buffer range check for Saints Row games
  * Revert "[d3d11] Fix ref counting for D3D11CommandList"
  * Revert "[d3d11] Recycle command lists from deferred contexts"
  * [dxvk] Validate image layouts in render pass formats read from cache
  * [dxvk] Write correct depth-stencil attachment layout to state cache
  * [dxvk] Fix uninitialized depth attachment reference
  * [dxbc] Always set geometry shader invocation count
  * [dxbc] Always allocate at least one input array element
  * [d3d11] Adjust buffer memory flags if apitrace is attached
  * [dxvk] Pause transform feedback on buffer updates
  * [dxvk] Fix bogus xfb buffer update check
  * [d3d11] Remove D3D11 counter buffer class
  * [d3d11] Allocate predicate buffer per query
  * [d3d11] Allocate xfb counter buffer per buffer
  * [d3d11] Allocate counter buffer per UAV
  * [dxvk] Handle xfb barriers in commitGraphicsBarriers
  * [dxvk] Replace buffer in updateBuffer even outside of render passes
  * [dxvk] Lazily allocate slices of small buffers
  * [dxvk] Don't lock swap lock if not necessary
  * [dxvk] Pad buffers more tightly
  * [dxvk] Force-update draw buffer for graphics pipeline barrier checks
  * [dxvk] Consider indirect draw buffer in graphics pipeline barriers
  * [dxvk] Consider vertex/index buffers in graphics pipeline barriers
  * [dxvk] Introduce checkGfxImageBarrier
  * [dxvk] Introduce checkGfxBufferBarrier
  * [dxvk] Move finalizeDraw into commitGraphicsState
  * [d3d11] Recycle command lists from deferred contexts
  * [util] Add virtual destructor to NoWrapper
  * [d3d11] Fix ref counting for D3D11CommandList
  * [d3d11] Fix incorrect AddRef return value
  * [d3d11] Don't set HOST pipeline stage and access flags for resources
  * [dxbc] Declare length of shader input array late
  * [spirv] Add 'late' constants
  * [dxbc] Extend scalar constants to vectors if required
  * [dxbc] Assume vec4 type for i/o vars not declared in signature
  * [dxbc] Declare temp registers on demand
  * [d3d11] Validate shader module capabilities
  * [d3d11] Refactor shader module creation
  * [util] Enable constant buffer range check for Titan Quest
  * [dxgi] Remove useless d3d10.enable option
  * [meta] Release 1.4.3
  * [dxbc] Swap OpSelect arguments for Ne/Dne, don't use OpLogicalNot
  * [dxvk] Implement more compact state cache data format (v8)
  * [util] Add missing != operator to Sha1Hash
  * [dxvk] Support component mappings in blitter
  * [dxvk] Add some component mapping helpers
  * [dxvk] Implement framebuffer-based blit
  * [dxvk] Add class for framebuffer-based blits
  * [dxvk] Support arbitrary source texture coordinates in blitter
  * [dxvk] Support multisampled destinations in blitter
  * [dxvk] Support both linear and nearest samplers in blitter
  * [dxvk] Factor out mip gen classes and rename them to DxvkMetaBlit*
  * [d3d11] Remove obsolete DefaultDesc methods from state classes
  * [d3d11] Fix ref counting for state objects bound to a context
  * [d3d11] Fix immediate context reference counting
  * [d3d11] Don't subclass state objects from ComObject
  * [d3d11] Allow choosing type wrapper for D3D11DeviceChild base class
  * [util] Don't allow multiple inheritance for COM objects
  * [d3d11] Don't get private references for state objects
  * [d3d11] Fix reference counting for state objects
  * [d3d11] Return error if no desc is provided for Create*State methods
  * [d3d11] Don't sync CS thread if resource to map is already in use
  * [d3d11] Don't use a state object for default blend state
  * [d3d11] Don't use a state object for default depth-stencil state
  * [d3d11] Don't use a state object for default rasterizer state
  * [d3d11] Introduce ResetState and use it for ClearState
  * [dxvk] Don't store sampler description in sampler objects
  * [dxvk] Fix buffer usage flags in commitGraphicsBarriers
  * [dxvk] Don't rely on binding mask in commitGraphicsBarriers
  * [dxvk] Don't clear binding masks in update*Pipeline
  * [dxvk] Remove outdated comment
  * [dxvk] Add function to insert framebuffer read-back barriers
  * [dxvk] Add dependency flag parameter to emitMemoryBarrier
  * [dxvk] Remove spill parameter from bindRenderTargets
  * [d3d11] Don't spill render pass when rebinding render targets
  * [dxvk] Implement accurate barrier tracking for draws with side effects
  * [dxvk] Introduce HasStorageDescriptors to signify pipeline side effects
  * [dxvk] Remove incorrect framebuffer-space barriers
  * [dxbc] Fix sample positions
  * [d3d11] Add more rigid validation for buffer creation
  * [d3d11] Change ValidateBufferProperties to NormalizeBufferProperties
  * [d3d10] Fix reported bind flags for D3D10 resources
  * [d3d11] Validate texture array size
  * [d3d11] Initialize feature level to zero in D3D11CreateDevice
  * [dxvk] Don't use dynamic storage buffers
  * [dxvk] Optimize invalidateBuffer for use with uniform buffers
  * [dxvk] Inline freeBufferSlice implementation
  * [dxvk] Dirty framebuffer in beginRecording
  * [dxvk] Use float format for sampled unbound image views
  * [dxvk] Fix tessellation validation
  * [dxvk] Validate graphics state in commitGraphicsState
  * [dxvk] Validate compute state in commitComputePipelines
  * [dxvk] Move descriptor set updates to updateShaderResources
  * [dxvk] Move dynamic descriptor offset array to stack
  * [dxvk] Use memcmp replacement for pipeline state lookup
  * [dxvk] Implement state cache v6 -&gt; v7 conversion
  * [dxvk] Increase maximum spec constant count to 12
  * [dxvk] Move compute pipeline state to dxvk_graphics_state.h
  * [dxvk] Use new struct for specialization constant info
  * [dxvk] Use packed blend state
  * [dxvk] Use packed depth-stencil state
  * [dxvk] Use packed multisample state
  * [dxvk] Use packed rasterizer state
  * [dxvk] Use packed input layout state
  * [dxvk] Use packed input assembly state
  * [dxvk] Move DxvkGraphicsPipelineStateInfo to new file
  * [dxvk] Prepare for pipeline state changes and bump cache format to v7
  * [dxvk] Don't use alignas(16) for DxvkMetaClearArgs members
  * [dxvk] Add missing {} to border color list
  * [util] Fix Sha1 dword extraction
  * [d3d10] Remove unused copies of device ptr in D3D10 wrappers
  * [dxgi] Initialize size of DEVMODEW structure
  * [dxvk] Don't redundantly clear unused vertex strides to zero
  * [meta] Release 1.4.2
  * [util] Report Nvidia GPUs for Modern Warfare Remastered
  * [d3d11] Add missing break; in CreateSurface
  * [util] Move GetAdapterLUID out of DXGI internals
  * [d3d11] Implement CreateSurface for D3D11DXGIDevice
  * [dxgi] Generate adapter LUIDs if Vulkan does not provide them
  * [dxgi] Fix some IDXGIAdapter return codes
  * [dxgi] Handle invalid arguments passed to Present1
  * [dxgi] Fix SetFullscreenState behaviour with invalid usage
  * [dxgi] Fix GetContainingOutput and GetFullscreenState output pointer
  * [d3d11] Add support for DXGI_SWAP_CHAIN_FLAG_GDI_COMPATIBLE
  * [d3d11] Fix return code on swap chain creation failure
  * [d3d11] Use private reference to D3D11 device in D3D11SwapChain
  * [dxgi] Fix some return codes in DxgiSwapChain
  * [d3d11] Fix error handling in SetMaximumFrameLatency
  * [dxgi] Fix QueryVideoMemoryInfo return values
  * [dxgi] Fix CheckInterfaceSupport UMD version writeback
  * [dxgi] Fix GetDisplayModeList1 output for DXGI_FORMAT_UNKNOWN
  * [dxgi] Fix GetDisplayModeList behaviour with a zero mode count
  * [dxgi] Fix CheckInterfaceSupport for IDXGIDevice
  * [dxvk] Implement context-local lookup cache for pipeline objects
  * [dxvk] Move shader set hash/eq functions into respective structs
  * [dxvk] Use new shader lookup hash in pipeline manager
  * [dxvk] Expose key-based lookup hash in DxvkShader
  * [dxvk] Add methods to retrieve shaders from pipeline
  * [dxbc] Fix NaN handling in not-equal comparison
  * [dxvk] Re-introduce state check for updateFramebuffer
  * [meta] Release 1.4.1
  * [dxvk] Spoof Nvidia GPU for HITMAN 2
  * [dxvk] Eliminate some redundant state checks
  * [dxvk] Introduce finalizeDraw
  * [d3d11] Add a comment explaining ID3D11Predicate/ID3D11Query hack
  * [d3d11] Fix GetPredication
  * Revert "[dxbc] Always decorate SV_POSITION as invariant"
  * [dxbc] Always decorate SV_POSITION as invariant
  * [dxvk] Store context flags as a 32-bit integer
  * [d3d10] Add some null pointer checks when dealing with resources
  * [d3d10] Fix some awkward formatting
  * [d3d11] Handle D3D_PRIMITIVE_TOPOLOGY_UNDEFINED correctly
  * [dxvk] Validate primitive topology in pipeline state
  * [dbxc] Actually fix callc implementation
  * [dxbc] Implement label, call and callc instructions
  * [d3d11] Return device lost errors in Present if necessary
  * [d3d11] Implement GetDeviceRemovedReason
  * [dxvk] Handle device lost errors on command submission
  * [d3d11] Fix CheckFeatureSupport formatting and return code
  * Retrieve the function pointer once (#1198)
  * [dxvk] Explicitly compare resource use count to zero
  * [meta] Release 1.4
  * [dxvk] Bump state cache version to v6
  * [dxvk] Apply spec constants to compute shaders as well
  * [dxvk] Only time pipeline compile times if requested
  * [dxvk] Check if xfb buffers have actually changed on binding
  * [dxvk] Use separate counters for read/write resource usage
  * [d3d11] Disable DO_NOT_WAIT for Overwatch
  * [d3d11] Implement IDXGIDevice4
  * [dxgi] Implement IDXGISwapChain4
  * [dxgi] Implement IDXGIOutput5
  * [dxgi] Implement IDXGIFactory5
  * [dxgi] Include DXGI 1.5 headers
  * [util] Update comment for FIFA 19+ workaround (#1197)
  * Revert "[d3d11] Don't create linearly tiled compressed images"
  * [d3d11] Implement GetDC / ReleaseDC
  * [d3d11] Implement GDI surface
  * [util] Add helpers for GDI/DDI interop
  * [d3d11] Enable allowMapFlagNoWait by default
  * [dxvk] Only wait for writes when mapping with D3D11_MAP_READ
  * [dxvk] Implement read-write tracking for resources
  * [dxvk] Implement read/write tracking in lifetime tracker
  * [d3d11] Write to image memory directly in InitHostVisibleTexture
  * [d3d11] Use VK_IMAGE_LAYOUT_PREINITIALIZED for mapped images
  * [dxvk] Add initial layout to initImage
  * [dxvk] Add initial layout to image create info
  * [util] Enable FIFA 19 workaround for FIFA 20 as well
  * [d3d11] Implement DiscardView1
  * [dxgi] Implement IDXGIVkInteropAdapter for IDXGIAdapter
  * [dxgi] Define IDXGIVkInteropAdapter interface
  * [dxgi] Rename IDXGIVkAdapter -&gt; IDXGIDXVKAdapter
  * [d3d11] Only use mapped buffer for images if bind flags are non-zero
  * [util] Enable allowMapFlagNoWait for Warhammer II
  * [d3d11] Report unified memory if all heaps are device-local
  * [d3d11] Enable D3D11.3 MapOnDefaultTextures feature
  * [d3d11] Implement ReadFromSubresource and WriteToSubresource
  * [d3d11] Allow pMappedResource to be null when mapping images
  * [d3d11] Implement D3D11.2 MapOnDefaultBuffers feature
  * [d3d11] Move GetMemoryFlagsForUsage into D3D11Buffer
  * [d3d11] Query format support in d3d11-formats test
  * [d3d11] Report MapOnDefaultTextures feature as unsupported
  * [dxvk] Replicate R component of border color for depth compare samplers (#1194)
  * [d3d11] Implement ID3D11Device5
  * [d3d11] Implement ID3D11Device4
  * [d3d11] Implement D3D11.4 feature queries
  * [d3d11] Include D3D11.4 headers
  * [d3d11] Implement ID3D11Device3
  * [d3d11] Implement ID3D11Query1
  * [d3d11] Implement ID3D11UnorderedAccessView1
  * [d3d11] Implement ID3D11ShaderResourceView1
  * [d3d11] Implement ID3D11RenderTargetView1
  * [d3d11] Implement ID3D11Texture2D1 and ID3D11Texture3D1
  * [d3d11] Implement ID3D11RasterizerState2
  * [d3d11] Implement ID3D11DeviceContext4
  * [d3d11] Implement ID3D11DeviceContext3
  * [dxbc] Implement stencil ref export from fragment shaders
  * [d3d11] Use shaderStorageImageReadWithoutFormat for typed UAV loads
  * [d3d11] Add definitions for feature levels 12_0 and 12_1
  * [d3d11] Implement D3D11.3 feature queries
  * [d3d11] Include D3D11.3 headers
  * [dxbc] Implement MSAD4 instruction
  * [d3d11] Implement GetResourceTiling
  * [d3d11] Implement ID3D11Device2
  * [d3d11] Implement ID3D11DeviceContext2
  * [d3d11] Implement D3D11.2 feature queries
  * [d3d11] Include D3D11.2 headers
  * [d3d11] Prevent log spam from repeated Get/SetResourceMinLOD calls
  * [d3d11] Implement missing D3D11_FEATURE_D3D9_OPTIONS feature query
  * [d3d11] Optimize viewport updates if there is only one single viewport
  * [d3d11] Add range check for scissors and make failing it unlikely
  * [metæ] Release 1.3.4
  * [util] Enable d3d11.allowMapFlagNoWait for Control
  * [d3d11] Don't create linearly tiled compressed images
  * Work around build failure with winegcc/clang. (#1184)
  * [meta] Work around wine 4.15 build failure
  * [meta] Use -std=c++17
  * [d3d11] Fix incorrect AddRef -&gt; Release
  * [meta] Release 1.3.3
  * [d3d11] Rename some hazard tracking methods for clarity
  * [d3d11] Check for conflicts withing RTV and UAV lists upon binding them
  * [d3d11] Resolve pipeline hazards when binding render targets
  * [d3d11] Resolve pipeline hazards when binding compute shader UAVs
  * [d3d11] Add check whether a viewed resource has a given bind flag
  * Update README (#1174)
  * [d3d11] Filter redundant OMSetRenderTargets calls
  * [d3d11] Remove outdated comment
  * [d3d11] Check for shader resource view hazards
  * [d3d11] Add state to track potentially hazardous bound SRVs
  * [d3d11] Add bound compute shader UAV mask
  * [d3d11] Add common view info struct to all view types
  * [d3d11] Remove templated SetUnorderedAccessViews
  * [d3d11] Don't use .at()
  * [dxvk] Add function to find set bits in binding mask
  * [dxvk] Add function to set bind mask bit to a given value
  * [build] Check if --add-stdcall-alias and --enable-stdcall-fixup is supported before using it.
  * [dxvk] Explicitly include unordered_map in dxvk_renderpass.h
  * [util] Use R string literals for app compat regexes
  * [util] Use regular expressions on full exe path to match app profiles
  * [util] Add method to retrieve full exe path
  * [dxvk] Implement depth-stencil resolve
  * [dxvk] Support depth-stencil resolve using VK_KHR_depth_stencil_resolve
  * [dxvk] Support shader-based depth-stencil resolve
  * [dxvk] Add meta shaders for depth-stencil resolve
  * [dxvk] Make device properties accessible from the device
  * [dxvk] Enable VK_KHR_depth_stencil_resolve if available
  * [dxvk] Enable VK_KHR_create_renderpass2 if available
  * [util] Set d3d11.dcSingleUseMode=False for SteamVR perf test
  * [d3d11] Update resources mapped on deferred contexts in Map()
  * [util] Fix compiling with clang/clang-cl
  * Revert "[dxvk] Use vkCmdUpdateBuffer to clear tiny buffers"
  * [d3d11] Recreate swap chain immediately after synchronous present fails
  * [meta] Release 1.3.2
  * [d3d11] Remove d3d11.asyncPresent option
  * [dxvk] Implement asynchronous presentation option in the backend
  * [dxvk] Move some code to where it makes more sense
  * [d3d11] Fix incorrect tracking of mapped image subresources
  * Revert "[d3d11] Return error when mapping an already mapped image"
  * [dxvk] Avoid redundant descriptor set updates when binding buffers (v2)
  * [dxvk] Add config option to enable the HUD
  * [dxvk] Don't allow common objects to be reference-counted
  * [dxvk] Use DxvkObjects to create and pass around common objects
  * [dxvk] Add class that bundles objects shared between device and context
  * [dxvk] Pass DxvkDevice to DxvkRenderPassPool constructor
  * [dxvk] Pass DxvkDevice to DxvkEventPool constructor
  * [dxvk] Pass DxvkDevice to DxvkMetaClearObjects constructor
  * [dxvk] Pass DxvkDevice to DxvkMetaPackObjects constructor
  * [util] Add helper for lazy initialization
  * [dxvk] Check render pass before pipeline state during pipeline lookup
  * [meta] Remove old issue template
  * Update issue templates
  * [dxvk] Refactor the way render passes to pipeline compiler methods
  * [dxvk] Refactor render pass objects to not use reference counting
  * [dxvk] Introduce compilePipeline method to Dxvk*Pipeline classes
  * [dxvk] Introduce DxvkComputePipelineInstance
  * [dxvk] Rename compilePipeline -&gt; createPipeline
  * [dxbc] Only use atomic append/consume optimization in compute shaders
  * [dxvk] Fix partial clears for mismatched framebuffer attachment sizes
  * [dxvk] Don't duplicate geometry shader system value outputs
  * [dxvk] Don't use reference counting for pipeline objects
  * [dxvk] Use shader key structs directly for pipeline lookups
  * [dxvk] Use shader key structs to store shaders in DxvkPipeline objects
  * [dxvk] Rename Dxvk*PipelineKey -&gt; Dxvk*PipelineShaders
  * [dxvk] Disable resource tracking for DxvkPipeline objects
  * [d3d11] Don't allow the creation of buffers with a size of zero</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1599307200">- updated to 1.7.1
- switch to using release tarballs, removed git service
- fixes and Improvements
  - VK_EXT_4444_formats is now used on supported drivers to resolve potential issues with sampler border colors on Intel hardware.
  - VK_EXT_extended_dynamic_state is now used on supported drivers to implement out-of-bounds vertex buffer access behaviour correctly.
  - Minor performance improvements.
  - Implemented NV12 video format support for D3D9. This should make the GeForce Now app usable with DXVK.
  - Implemented missing shader instruction for D3D9 to fix shadow rendering in a number of games.
  - Anarchy Online: Fixed an out-of-memory error.
  - Metro Exodus: Added missing DXGI entry points required to run the game.
  - Observation: Work around a game bug causing rendering issues on RADV.
  - Resident Evil 7: Disabled relaxedBarriers option again due to rendering issues.
  - Serious Sam 2 and others: Fixed incorrect water reflections.
  - SpellForce 2: Work around black water ripples.
  - Timeshift: Fixed shadows
  - TrackMania: Fixed water and other rendering issues.
  - Work around performance issues in Darksiders: Warmastered Edition (#1719) and Monster Hunter World on AMD and recent Nvidia drivers.
  - Work around Z-fighting issues in Borderlands 3, Halo, Halo CE, Mafia III: Definitive Edition, Terminator: Resistance.
- Compatibility notes
  VK_EXT_transform_feedback is now a hard requirement for D3D10 and
  D3D11. This extension is supported by all Nvidia and Mesa drivers
  released in early 2019 or later, as well as recent AMDVLK releases
  and the proprietary AMD driver.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1602158400">- updated to 1.7.2
  - Fixed a major D3D9 regression that would cause crashes in many games.
  - Fixed D3D9 crashes on AMDVLK due to invalid Vulkan API usage (#1742).
  - Work around stack overflows in some 32-bit D3D9 games.
  - Added workarounds for rendering issues on AMD drivers in some Unity Engine games.
  - Work around Unicode support on Windows being garbage (PR #1761).
  - Log file creation can now be disabled by setting `DXVK_LOG_PATH=none`, but logs will still be printed to stderr (#1743).
  - **Age of Empires II HD**: Fixed video playback (#1726).
  - **Baldur's Gate 3**: Fixed crash after character selection screen in D3D11 mode.
  - **Final Fantasy XIV**: Improved stability on recent Nvidia drivers.
  - **Just Cause 3**: Work around a game bug causing flickering terrain on RADV (#1553).
  - **Marvel's Avengers**: Fixed spurious crashes due to invalid resource copies.
  - **Need for Speed Heat**: Fixed some Vulkan validation errors.
  - **PGA TOUR 2K21**: Fixed Vulkan validation errors and potential crashes.
  - **Trails in the Sky SC**: Fixed fog rendering (#1771).</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1606910400">- updated to 1.7.3
  - Added support for new DXGI interfaces introduced in Windows 10 version 1809.
  - Added an option to scale the HUD on high-DPI displays. Refer to the README for details. (#771)
  - Changed generated D3D11 shader code to allow drivers to optimize away texture operations in case no texture is bound.
  - Fixed some D3D9 games crashing on RADV due to invalid shader code.
  - Fixed Vulkan validation errors when the HUD is active.
  - Optimized away redundant render target clears in some games to potentially increase performance.
  - Indirect draw batching can now work with arbitrary strides. This may slightly reduce the draw call count in Trine 4.
  - **EverQuest 2** Fixed broken cloth rendering on Nvidia. (#1832)
  - **Trine 4**: Fixed rendering issues that would occur on some Nvidia GPUs as well as on RADV. (#1816)
- disable stack-clash, as the PE mode of it is buggy. (bsc#1179804)</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1613736000">- updated to 1.8
  [#]# Bug Fixes and Improvements
  - Fixed some build system warnings with newer Meson versions.
  - CPU-based Vulkan implementations such as Lavapipe will now always be enumerated last. This should avoid issues on systems without a dedicated GPU where games could potentially default to a CPU rasterizer.
  - Optimized image layout transitions, which may improve performance on Intel GPUs in some games.
  - D3D9: Improved performance of texture uploads and occlusion queries in some cases.
  - D3D9: Fixed an issue where supported back buffer formats would be reported incorrectly.
  - DXGI: Enabled multi-monitor support. This requires a relatively recent Wine version with XRandR 1.4 support to work correctly.
  - D3D11: Fixed a number of reference counting issues that could potentially lead to stability issues (PR #1887, PR ##1888).
  - D3D11: Improved correctness of NaN handling in shaders with `VK_KHR_shader_float_controls`, and removed most app workarounds setting `d3d11.enableRtOutputNanFixup`.
  - Enabled `d3d11.enableRtOutputNanFixup` by default on older RADV versions.
  - Enabled `d3d11.invariantPosition` option by default to fix common Z-fighting issues, especially on RDNA2 GPUs.
  - **Atelier Ryza 2**: Added workaround for video playback breaking D3D11 rendering, like in other games of the series.
  - **Battle Engine Aquila**: Fixed broken textures (PR #1759).
  - **Dark Messiah of Might &amp; Magic**: Work around out-of-memory issues on startup.
  - **Everquest**: Work around performance issues.
  - **F1 2018/2020**: Work around broken compute shaders causing artifacts on Mesa drivers, similar to F1 2019 (#1897).
  - **Hitman 3**: Work around AMDAGS issues on AMD GPUs similar to Hitman 2 (PR #1909).
  - **Nioh 2**: Work around black screen issues.
  - **Tomb Raider Legend**: Work around performance issues (#1685).</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1614686400">- updated to 1.8.1
  [#]# Bug fixes and Improvements
  - Fixed a regression that would cause a number of D3D9 games to crash when changing the resolution or during startup.
  - Improved performance in many D3D9 games when using MSAA on RADV.
  - Improved presentation logic for MSAA swap chains, which are common in older D3D9 games.
  - **Mafia II**: Work around shadows being broken when the game thinks it's running on an AMD GPU. (#1294)
  - **Warhammer Online**: Work around the game trying to use unsupported image formats. (#1296)</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1624104000">- updated to 1.9
  [#]# Features
  - Implemented basic support for various subsampled YUV texture formats such as NV12, which is used for video playback in some games, as well as basic support for `ID3D11VideoProcessor` APIs
  . This is needed for videos in **Nier Replicant** to play back (#2048), and may also be required for **Contra: Rogue Corps** (#1676). Note that Nier videos currently do not work with Proton
  for other reasons.
  - Implemented Conservative Rasterization for supported GPUs, which allows enabling the Nvidia ShadowLibs option in **Final Fantasy XV** and possibly similar options in other games.
  - Reduced presentation latency by up to one frame under some circumstances. This may help with games that are limited by vertical synchronization, DXGI frame latency settings, or external frame limiters that operate on `vkAcquireNextImageKHR` (PR #2075).
  - Added a frame rate limiter. This is mostly intended as a workaround for games that do not work correctly at high frame rates, but can also be controlled with an environment variable. Check the README for detais.
  [#]# Device selection
  Software-only Vulkan implementations such as Lavapipe are no longer reported to the application as long as there is a Vulkan-capable GPU present on the system. This should fix issues where games try using Lavapipe over a proper driver on some setups with recent Mesa versions and then crash due to hitting an unsupported texture format.
  Lavapipe can now be used with DXVK by manually setting the `VK_ICD_FILENAMES` environment variable. While some of DXVK's feature requirements have been lifted in order to allow it to run, note that limitations of this driver may still cause some games to crash or render incorrectly, while others (such as The Witcher 3) were tested successfully.
  [#]# Bug fixes and Improvements
  - Improved texture and buffer uploads in D3D9.
  - Fixed the Origin overlay not showing up when using DXVK's DXGI implementation (#1996).
  - Disabled Wine Gecko/Mono installers showing up when using install script.
  - Disabled a workaround to reduce the amount of random crashes on Nvidia drivers since the underlying driver issue was fixed in the 465.xx releases (#1963), which may improve performance in some games.
  - Fixed precision issues in shaders that do not have the `refactoringAllowed` flag set.
  - Fixed some potential issues around image clears that could lead to artifacting or broken rendering.
  - Fixed an issue where games with upper-case file extensions may create duplicate logs or cache files (#2079).
  - Fixed monitor layout issues when restoring display modes on multi-monitor setup (#2064).
  - Fixed a bug in D3D9 where child windows did not have their positions converted relative to their parents (#1958).
  - Removed workarounds specific to RADV with the LLVM shader compiler. Please use the ACO backend instead (default since Mesa 20.2).
  - Removed `d3d11.enableRtOutputNanFixup` workaround, and enabled that behaviour by default for older RADV versions (prior to Mesa 20.3).
  - Further reduced the size of state cache files. State caches from previous DXVK versions will be converted automatically.
  - Debugging symbols now work in GDB with wine-reload (4kb file alignment)
  - Misc. vector/matrix math fixes and optimizations in D3D9.
  - **Atelier Mysterious Trilogy Deluxe Pack**, **Dal Segno** and **Nights of Azure**: Added the usual white screen workaround (#2035, #2022, #2044).
  - **Days Gone**: Implemented missing DXGI frame statistics functions in order to fix very low frame rates (#2065).
  - **Demon Stone**: Work around the game breaking at &gt;60fps (#2103).
  - **Dragon Quest Builder 2**: Fixed an issue where the game would immediately run out of system memory (PR #1995).
  - **Final Fantasy XIII**, **Spec Ops: The Line**: Fixed a bug with some postprocessing effects on NVIDIA.
  - **GTA IV re-release**: Work around incorrect VRAM amounts being shown when nvapi and atidlxx libraries are not present as it assumes all GPUs to be Intel IGPs with unified memory in that case.
  - **Halo 2**: Fixed fog rendering issues (#2059).
  - **Kohan II**: Fixed out-of-memory crash on startup (#2030).
  - **Nier Replicant**: Enabled 60 FPS limit to work around issues with the game running too fast, and enforced full-rate vertical synchronization in order to work around related issues with the game sometimes being stuck at weird frame rates.
  Note that AMD RX 5000 and 6000 series GPUs may need to be put into high performance mode manually in order to fix performance issues caused by aggressive power management.
  - **Second Sight**: Fixed missing UI (#2056).
  - **TrackMania Forever**: Fixed rendering issues introduced in DXVK 1.8.</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1624363200">- Build only on x86*</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1632139200">- updated to 1.9.2
  - Reduced overall CPU overhead in D3D9.
  - Fixed various failures in wine's D3D9 tests.
  - Fixed various issues when the `d3d9.evictManagedTexturesOnUnlock` option is enabled.
  - Fixed various issues when the `d3d11.relaxedBarriers` option is enabled.
  - **Call of Cthulhu**: Fixed reflection rendering (#2248)
  - **Crysis 3**, **Homefront The Revolution**: Worked around poor performance (#2256) (#2241)
  - **GODS**: Fixed gamma curve (#2250)
  - **Total War Medieval 2**: Fixed black lines on the world map (#2258) and settings text (#2247)
    The game still crashes when loading battles due to running out of address space.
  - **Fantasy Grounds**: Fix incorrect rendering (#2251)
  - **Need For Speed Heat**: Fixed ground textures rendering incorrectly (#1764).
  - **Paranormal Files**: Fix black screen (#2192)
  - **Pathfinder: Wrath of the Rightous**: Fixed GPU hang in loading screen.
    Note that the game itself has further issues loading certain parts
    of the game, which do not appear to be related to wine or DXVK in
    any way.
  - **Payday**: Fix flickering reflections (#2259)
  - **Shin Megami Tensei 3**: Fixed hang when entering save room (#2161)
  - **Sine Mora EX**: Added 60 FPS lock (#2261)
- updated to 1.9.1
  - Fixed a number of performance and stability issues introduced with the D3D9 locking rewrite in 1.9 (#2142, #2149, #2150, #2164, #2168).
  - Rewrote the way staging textures are handled in D3D11. This can reduce memory usage and the number of image copies necessary to move data between the CPU and GPU, and fixes severe performance issues in Roblox on Nvidia GPUs.
  - Removed some workarounds for very old Mesa versions (19.0 and older).
  - Reimplemented locking primitives based on Windows SRW locks. This may be more efficient compared to the winpthreads implementation in mingw builds.
  - Earth Defense Force 5: Work around performance issues caused by the game frequently turning vertical synchronization on and off between frames (#2127)
  - Far Cry 1: Spoof Nvidia GPU in order to enable higher-quality water rendering.
  - Far Cry 5 and other Dunia Engine games: Fixed various issues due to uninitialized memory (PR #2137).
  - GTA IV: Fixed broken app profile that would break the game on Nvidia GPUs.
  - Risen 3: Fixed crash on Nvidia GPUs (#2154).
  - World of Final Fantasy: Forcibly disable MSAA to work around game bugs. Note that this should not impact visual quality since the game only uses MSAA for full-screen passes where it has no effect (#1216, #2136).</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1641902400">- updated to 1.9.3
  - DLSS should now work in supported games in combination with [dxvk-nvapi](https://github.com/jp7677/dxvk-nvapi).
  - Optimized D3D9 shader constants by relying on `VK_EXT_robustness2` and removed the old app options for games using software vertex processing. (#2282)
  - Added an option for more accurate emulation of D3D9 floating point behaviour and enabled that by default for a bunch of games. (#2294, #2359). This fixes issues in **Red Orchestra 2**, **Dark Souls 2** (original version), **Dog Fight 1942**, **Bayonetta**, **Rayman Origins**, **Guilty Gear Xrd** and **Richard Burns Rally**.
  - Fixed a DXGI issue which would sometimes cause games to fail to enter fullscreen mode on some displays that do not support low rates across all resolutions (#2395).
  - **Black Mesa**: Fixed a regression with shadows. (#2317)
  - **Crysis 3 Remastered**: Worked around poor performance. (#2339)
  - **Euro Truck Simulator**: Fixed a shading issue resulting in black geometry (#2312)
  - **Injustice Gods Among Us**: Fixed missing characters on the character selection screen. (#2332)
  - **Rocksmith 2014**: Fixed white screen on startup. (#2383)
  - **Spliter Cell: Chaos Theory**: Fixed brightness with the shader model 3 option. (#2340)
  - **Sim City 2013**: Fixed rendering.
  - **The Guild 3**: Fixed artifacts in overview map.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1646481600">- updated to 1.10
  [#]# Performance improvements
  - Reduced unnecessary worker thread synchronization around resource readbacks for both D3D11 and D3D9. This can significantly increase CPU-bound performance in games like **Assassin's Creed: Origins** and other titles built on the same engine, with smaller improvements seen in **Elex II**, **God of War**, **GTA IV** and others.
  - When using [D3D11_MAP_WRITE](https://docs.microsoft.com/en-us/windows/win32/api/d3d11/ne-d3d11-d3d11_map) on a staging resource that's currently being read by the GPU, DXVK will now attempt to create a copy of that resource in order to avoid GPU synchronization. This improves performance in **Quantum Break** and potentially other games. This behaviour can be tweaked using the `d3d11.maxImplicitDiscardSize` option.
  - Optimized [UpdateSubresource](https://docs.microsoft.com/en-us/windows/win32/api/d3d11/nf-d3d11-id3d11devicecontext-updatesubresource) for small constant buffer updates. This further improves performance in **God of War** and potentially other games.
  - Improved the way resource uploads and staging buffers are handled in D3D11. This may reduce memory usage and CPU overhead in some - Added more information to the HUD that can be useful for troubleshooting performance issues: GPU synchronizations per frame, worker thread synchronizations per frame, and pipeline barrier count.
  - GPU synchronization, when necessary, no longer uses busy-waiting, which may reduce power consumption on portable devices in some games.
  [#]# Bug fixes and Improvements
  - Added a `D3D11On12CreateDevice` stub so applications using this don't immediately crash (PR #2278).
  * *Note** that supporting D3D11on12 is currently not viable.
  - Version numbers for Intel's Windows driver should now be reported properly.
  * *Note** that using DXVK on this driver is highly discouraged and will likely not work.
  - **ArmA 2**: Fixed texture-related issues (PR #2477).
  - **Black Mesa**: Fixed
  - **Resident Evil 0**, **5**, **6**, **Resident Evil: Revelations 2**: Improved performance (PR #2466).
  - **Total War: Warhammer III**: Significantly improved GPU-bound performance on setups with a dedicated GPU.
  [#]# Per-game workarounds
  Replaced the previous `d3d11.apitraceMode` option with  `d3d11.cachedDynamicResources`, which provides a more granular way to specify resource types to allocate in cached system memory. Refer to the example `dxvk.conf` for details. This change was not made for the equivalent D3D9 option yet.
  Normally, [D3D11_USAGE_DYNAMIC](https://docs.microsoft.com/en-us/windows/win32/api/d3d11/ne-d3d11-d3d11_usage) resources are expected to be write-only from the CPU and read-only from the GPU, but despite this, some games perform CPU-side reads on the mapped memory, which can cause severe performance degradation since those reads would have to go over PCI-E, or at least uncached write-combined memory. This is especially problematic on systems with Resizeable BAR and can cause issues even on Windows D3D11 drivers.
  Games that will use this option by default include **Age of Empires 2: Definitive Edition** (#2491), **Anno 1800**, **Final Fantasy XIV**, **Nier Replicant**, **The Evil Within** (PR #2522), and all games that previously had `d3d11.apitraceMode` enabled by default.
- updated to 1.9.4
  Bug fixes and Improvements:
  - Fixed an issue that would cause VRAM to not be utilized on RBAR-enabled Nvidia GPUs if the `dxvk.shrinkNvidiaHvvHeap`option is enabled (#2438).
  - Enabled strict D3D9 float emulation by default on future versions of RADV. This may improve both accuracy and GPU-bound performance (PR #2448)..
  - Improved memory allocation behaviour. This may reduce memory usage especially in games that create multiple processes or D3D devices.
  - Removed obsolete options to disable OpenVR support.
  - **God of War**: Enabled performance optimizations and DLSS support. *Note that these changes are already included in Proton Experimental.*</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1657713600">- updated to 1.10.2
  - Implemented non-seamless cube maps for D3D9 using the `VK_EXT_non_seamless_cube_map` extension if supported by the driver
  - FIxed an issue with current versions of the Nvidia Vulkan developer driver not using its on-disk shader cache with DXVK
  - Fixed an issue which would cause the state cache file to not be written properly
  - Fixed an issue where incorrect barriers would be emitted for UAV rendering (#2696)
  - Fixed an issue where the `d3d11.samplerAnisotropy` option would apply to the wrong kind of samplers
  - Fixed potential issues when using state caches that were created on a driver with a different feature set
  - Fixed broken stencil resolves in D3D9
  - Fixed build issues on GCC 12.1
  - Optimized UAV clears in D3D11 to allow drivers to use image compression more frequently
  - Optimized performance of in-memory compression for SPIR-V shader code
  - **Beyond Good and Evil**: Work around missing light shafts (#2680)
  - **Day Z**: Enabled `d3d11.cachedDynamicResources` option to work around performance issues (PR #2709)
  - **Dead Space**: Fixed shadow rendering and added 60 FPS lock to work around game bugs (#2704)
  - **Dirt Rally**: Fixed potential GPU hang due to game bugs in a shader
  - **Godfather**: Fixed crash on systems that don't support 16x MSAA (#2590)
  - **Limbo**: Enable 60 FPS limit to work around game bugs (PR #2566)
  - **Majesty 2**: Work around game bugs causing issues on integrated GPUs and systems with more than 2GB of VRAM (#1542, #PR 2612)
  - **Myst V**: Work around an issue when the word "Radeon" is not part of the device name on AMD GPUs (#2661)
  - **Onechanbara Z2: Chaos**: Fixed particle effects and UI elements not displaying properly (#2701)
  - **Planetary Annihilation: TITANS**: Fixed crash when creating swap chain on a NULL window (PR #2665), as well as a crash due to creating too many internal worker threads (#2670).
  - **Plants vs. Zombies Garden Warfare 2**: Work around crash when the game detects an AMD GPU (PR #2700)
  - **Return of Reckoning**: Work around launcher issues (#2568, PR #2579)
  - **Scrapland Remastered**: Work around black screen issues (#2398, PR #2574)
  - **Small Radios Big Televisions**: Work around black screen issue (PR #2646)
  - **Sonic Adventure 2**: Fixed missing particle effects (#2672, PR #2677)
  - **SpellForce Platinum Edition**: Fixed crash (#2710, PR #2711)
  - **Supreme Commander**: Fixed missing particle effects (#2638, PR #2682, PR #2684)
  - **Star Wars: The Force Unleashed II**: Fixed some particle effects not rencering correctly (PR #2584)
  - **Star Wars: The Old Republic**: Fixed rendering issues (#2676, PR #2681)
- updated to 1.10.1
  Features
  Implemented initial support for shared resources (PR #2516). This
  fixes video playback in a number of Koei Tecmo games (Atelier series,
  Nioh 2), as well as the D3D11-based UI in the Windows version of Black
  Mesa. The required wine patches are currently only available in Proton
  Experimental. This feature will not be supported on Windows systems.
  This feature is still experimental and has not been thoroughly tested
  on all graphics drivers, so issues are to be expected. Currently,
  only basic 2D texture sharing between D3D9 and D3D11 is supported
  when using DXVK for both APIs. API features that are currently not
  supported include:
  - IDXGIKeyedMutex. Documentation is very poor and it's not clear how an implementation is supposed to behave.
  - Resource sharing with D3D12 applications under vkd3d-proton. This may be added in the future.
  - Resource sharing with Vulkan applications.
  Note: The Black Mesa UI flickers heavily when the game is not
  GPU-bound. This also happens on Windows to some degree and is a
  game bug.
  Bug fixes and Improvements
  - Added an environment variable DXVK_ENABLE_NVAPI to bypass the vendor ID override. Setting it to 1 behaves exactly the same as setting dxvk.nvapiHack = False in the config file, but may allow for better integration into Lutris or the Proton launch script. (#2544)
  - Improved shader code generation when local arrays are used. This may improve performance on Nvidia drivers in some D3D11 games.
  - Fixed shader code generation when switch-case fallthrough is used in Shader Model 4.0 (#2556). Current FXC versions no longer generate such code.
  - Potentially improved performance when rendering to DXGI_FORMAT_R11G11B10_FLOAT images that can also be used with unordered access views.
  - Fixed various D3D9 issues related to texture uploads (#2559, #2541, #2535).
  - Assassin's Creed 3, Black Flag: Enabled d3d11.cachedDynamicResources = a to work around severe performance issues.
  - Frostpunk: Enabled d3d11.cachedDynamicResources = c to work around low CPU-bound performance.
  - God of War: Fixed some issues that started with game patch 1.0.9:
  - Extremely inconsistent frame pacing when the game detects an AMD GPU, dxgi.maxFrameLatency = 1 is now set by default to work around this issue.
  - Heavy flickering of some lights. Apparently this was also fixed in the game in patch 1.0.11.
  - GTA: San Andreas: Fixed UI rendering issues (#2560)
  - Rayman Origins: Fixed rendering issues (#2545)</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1678104000">- updated to 2.0
  - Driver compatibility
    A Vulkan 1.3 capable driver and wine version are required to run
    this version of DXVK. See the driver support page for details.
    Many features in this release, especially the shader compilation
    changes detailed below, require the use of modern Vulkan features,
    such as Dynamic Rendering, Extended Dynamic State, and Null
    Descriptors. Due to the significant changes required to make use
    of them, it was no longer practical to maintain and test code paths
    for older drivers which do not support these features.
    In practice, any system capable of running D3D11 and D3D12 games
    using Proton Experimental right now will be able to run DXVK 2.0.
    Note: Third-party Vulkan layers that were not updated for Vulkan 1.3 will no longer work.
    D3D9 changes
  - Memory management improvements
    In order to reduce the likelihood of running out of address space in
    32-bit D3D9 games, DXVK will now use memory-mapped files to store
    shadow copies of textures. This allows us to unmap memory that is
    not being used by the game, thus freeing up significant amounts of
    address space, up to several hundred Megabytes. See PR #2663 for
    implementation details.
    Note: This change does not affect 64-bit games since address space
    is not a concern there. It also does not affect D3D10 or D3D11 since
    resource uploads work differently in those APIs and are much more
    memory efficient.
    Render target feedback loops
    On drivers which support VK_EXT_attachment_feedback_loop_layout,
    reading from an active render target in D3D9 games is now properly
    supported, which previously caused rendering artifacts on newer AMD
    hardware and required driver-level workarounds. This affects a number
    of games, including GTA IV.
    Alpha test improvements
    The D3D9 alpha test implementation was changed to more closely match
    the behaviour of Nvidia's implementation, which fixes inaccuracies
    in various games. The d3d9.alphaTestWiggleRoom option was removed,
    and games that previously required this option should now work
    correctly by default.
    D3D10 changes
    DXVK previously shipped incomplete implementations of d3d10.dll and
    d3d10_1.dll, but has not installed them by default since Version 1.6
    since wine's implementation provides more features that are needed
    for D3D10 games to run, including the D3D10 Effects framework.
    Since our implementation is incomplete and has not been used by Proton
    or Lutris for a very long time, DXVK will no longer ship these DLLs
    starting with this release. The D3D10 API itself is still supported
    via d3d10core.dll.
    D3D11 changes
    Feature support
    DXVK now exposes D3D11 Feature Level 12_1 with the following newly added features:
    Tiled Resources up to Tier 3, provided that the corresponding Vulkan sparse binding and sparse residency features are supported
    Conservative Rasterization up to Tier 3, provided that the corresponding Vulkan conservative rasterization features are supported.
    Rasterizer Ordered Views, provided that the corresponding Vulkan fragment shader interlock features are supported.
    While no games are known to use these features directly in D3D11, some
    games and game launchers rely on feature support being consistent
    between D3D11 and D3D12 in order to allow users to enable D3D12
    in the game options. While our implementation of these feature is
    generally functional, there may be bugs or performance issues in
    case a game does use them.
    Furthermore, DXVK now supports the D3D11_FEATURE_SHADER_CACHE and
    D3D11_FEATURE_D3D11_OPTIONS5 feature queries.
    Note: AMD Vulkan drivers do currently not support fragment shader
    interlock and are limited to feature level 12_0.
    Note: Intel's ANV driver currently does not support the corresponding
    Vulkan features and is therefore limited to feature level 11_1. This
    applies to both DXVK and vkd3d-proton.
    Device contexts
    The implementations of ID3D11DeviceContext were refactored so
    that immediate contexts and deferred contexts no longer use common
    entry points. This is closer to Windows behaviour and may improve
    compatibility to third-party libraries and mods that hook into the
    D3D11 immediate context specifically, and reduces CPU overhead since
    some frequently used code paths are now more specialized for each
    context type.
    State clear and restore methods were optimized to further reduce CPU
    overhead in games that heavily use deferred contexts, e.g. Assassin's
    Creed: Origins, or explicitly call ClearState frequently, e.g. God
    of War.
    Shader compilation changes
    On drivers which support VK_EXT_graphics_pipeline_library, including
    the IndependentInterpolationDecoration feature, Vulkan shaders will
    now be compiled at the time the game loads its D3D shaders, rather
    than at draw time. This reduces or eliminates shader compile stutter
    in many games.
    In games that load their shaders during loading screens or in the
    menu, this can lead to prolonged periods of very high CPU utilization,
    especially on weaker CPUs. For affected games it is recommended to
    wait for shader compilation to finish before starting the game to
    avoid stutter and low performance. Shader compiler activity can be
    monitored with DXVK_HUD=compiler.
    Note: The relevant Vulkan features are currently only supported
    by Nvidia drivers (version 520.56.06 or later). Driver support is
    expected to improve in the future.
    State cache interactions
    This feature largely replaces the state cache. If the given Vulkan
    features are supported, only pipelines that cannot use the pipeline
    library feature (e.g. pipelines using tessellation shaders) will
    be written to and read from the state cache, so newly created state
    cache files will typically only contain a few dozen to a few hundred
    pipelines, as opposed to thousands or tens of thousands. If the
    graphics pipeline library feature is not supported, the state cache
    will be used the same way as it was in older DXVK versions.
    Note: State cache files created with DXVK versions prior to 1.4.3 can no longer be used.
    Note: Despite our efforts, due to the significant changes under
    the hood, there may be issues when using an older state cache file
    under some circumstances. If you experience crashes, please test
    if the game runs with a clean cache file (DXVK_STATE_CACHE=reset)
    before reporting a bug.
    Caveats
    Games which only load their D3D shaders at draw time (e.g. Witcher 3,
    most Unreal Engine games) will still exhibit some stutter, although
    it should still be less severe than without this feature.
    For 32-bit games, the implementation tries to aggressively free
    Vulkan pipelines in order to save memory. This may cause stutter if
    the driver's on-disk shader cache is not working properly.
    On Nvidia drivers, the on-disk shader cache will be significantly
    larger than with previous versions of DXVK. It may be necessary
    to bypass the size limit by setting the environment variable
    __GL_SHADER_DISK_CACHE_SKIP_CLEANUP=1, or setting a new limit manually
    via __GL_SHADER_DISK_CACHE_SIZE (in bytes).
    Linux build support
    Work from dxvk-native has been upstreamed in order to facilitate
    native Linux builds of DXVK, which can be used as a drop-in
    replacement to port D3D applications without having to change
    rendering code.
    Note: When porting a D3D11 application, please refer to the Feature
    support and Developer Guidelines pages on the Wiki to avoid hitting
    unsupported or slow code paths in DXVK.</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1683288000">- Fix empty -32bit package, don't include winedxvk in it.
- Generate package sources using _service so that submodule sources are included too.
  DXVK uses vendored Vulkan headed contained in a submodule.
  Fixes build.</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1683288001">- Keep setup_dxvk.sh script that was deleted by upstream.
  For more context see:
  https://github.com/doitsujin/dxvk/commit/64cb1ad208f80b11400eef779e99fec223754098
- Update to 2.1
  * HDR support
    On systems supporting HDR10 color spaces, HDR can now be
    enabled by setting the environment variable DXVK_HDR=1,
    or by setting the option dxgi.enableHDR = True in the configuration
    file. When using vkd3d-proton 2.8 or newer, this will allow D3D12
    games to detect and use the HDR10 color space if they support it.
    No major Linux desktop environment currently supports HDR. In order
    to use this on Linux, a Gamescope session with --hdr-enabled is required.
    This is currently only supported under AMDGPU and requires kernel patches
    from the josh-hdr-colorimetry branch.
  * Shader compilation improvements
    Use of pipeline libraries was extended to pipelines with tessellation or
    geometry shaders in order to further reduce stutter. Additionally, more features
    of the VK_EXT_extended_dynamic_state3 extension are leveraged to reduce stutter
    in some situations when MSAA is used, provided that the Vulkan driver supports them.
  * Sample rate shading
    For older games that support MSAA, the d3d9.forceSampleRateShading and
    d3d11.forceSampleRateShading options were added to let users enable
    sample rate shading for all shaders. This will have a very high
    impact on GPU-bound performance, but may increase overall image quality
    in certain games that suffer from specular aliasing or shimmering alpha-tested geometry.
  * Improved D3D11 command submission logic in order to make overall performance more consistent,
    and to bring DXVK's behaviour more in line with native D3D11 drivers.
  * Fixed D3D11 reference counting issues around 2D textures. (#3169)
  * Fixed Vulkan validation errors when creating DXGI_FORMAT_A8_UNORM UAVs.
    Note that UAVs of this format may not work as expected.
  * Fixed Vulkan validation errors that would occur when allocating dedicated image memory
    on Nvidia GPUs in some situations.
  * Fixed Vulkan validation errors caused by broken timeline semaphores on 32-bit Proton.
  * Worked around an issue with the Uplay overlay being stuck on screen. (#3146)
  * Worked around a bug in AMD's Windows driver as well as AMDVLK that would
    cause numerous games to crash since DXVK 2.0. (#3172)
  * Fewer threads will be used to perform background optimization of graphics pipeines.
    This may result in a smoother gameplay experience on some systems.
  * Ashes of the Singularity: Fixed performance regression caused by suboptimal descriptor set allocation.
  * Battlefield: Bad Company 2: Fixed flickering (#3078, PR #3079)
  * Cardfight!! Vanguard: Fixed rendering (PR #3068).
  * Gujian 3: Fixed rendering issues on some GPUs. (#1784)
  * Resident Evil 4 HD: Fixed invalid Vulkan usage causing a GPU hang on RADV. (PR #3089)
  * Saints Row: The Third: Fixed a severe performance issue with rain when using the D3D9 renderer.
    (#2473, PR #3158)
  * Sekiro: Shadows Die Twice: Fixed stuttering issues on Nvidia GPUs. (#3179)
  * Sonic Frontiers: Worked around a game bug that would cause shadows to flicker when GPU-bound.
  * Supreme Commander: Forged Alliance: Fixed a crash after loading (#3058, PR #3060)
  * Note: Due to changes to our DXGI implementation, older versions of vkd3d-proton (prior to 2.8)
    will no longer work with this version of DXVK.</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1684929600">- Update to 2.2
  * 3D11On12 support
  In order to enable D3D12 support in recent Unity Engine titles such
  as Lego Builder's Journey, this release introduces support for creating D3D11
  devices from a D3D12 device using D3D11On12CreateDevice, as well as
  the basic ID3D11On12Device interface. This is achieved by importing
  the Vulkan device and resource handles from vkd3d-proton into DXVK,
  and otherwise uses DXVK's existing D3D11 implementation.
  A vkd3d-proton build as of HansKristian-Work/vkd3d-proton@26c4fed
  or later is required for this to work.
  * D3D9 Partial Presentation
  DXVK now supports presenting to parts of a window by copying the contents of the backbuffer
  to system memory and then drawing them into the window on the CPU.
  This improves compatibility with game launchers, particularly those
  based on Microsoft's WPF toolkit, and some visual novels.
  It will however come with a noticable performance hit.
  Additionally, overall behaviour of D3D9 swap chains was improved and
  the d3d9.noExplicitFrontBuffer option was removed.
  * Logging changes
  When running on Proton or plain Wine, DXVK will no longer create
  log files by default and instead only write log messages to the console
  using wine-specific functionality, in order to avoid creating unnecessary extra files.
  This matches vkd3d-proton behaviour. Note that log file creation
  can be re-enabled by setting the environment variable DXVK_LOG_PATH to a valid path.
  When filing bug reports, users are encouraged to upload the full Proton log.
  * Warnings about unknown interfaces being queried via QueryInterface
    will only be logged once   in order to avoid growing log files
    indefinitely in some games. (#3231)
  * Fixed a regression when rendering YUY2 or UYUY texture formats.
    This fixes in-game videos in Jade Empire (#3182) and
    Sid Meier's Pirates (#3189) (PR #3342)
  * Fixed an issue wherein threads were not properly destroyed.
  * Fixed Vulkan validation errors caused by incorrect layout tracking
    when enabling feedback loops for a texture.
  * Fixed Vulkan validation errors caused by 0x0 sized clears in D3D9.
  * D3D9 StateBlocks now only allocate memory for the parts that are actually used.
    This fixes Total War: Shogun 2 running out of address space when
    using the D3D9 renderer. (#2703, PR #3248)
  * Improved usage of some VK_EXT_extended_dynamic_state3 features to
    avoid hitting slow paths on some drivers.
  * Improved enumeration of DXGI outputs on systems with multiple GPUs.
    This fixes performance issues with recent RE Engine games (D3D12) on such systems.
  * Significantly reduced memory usage in situations where games create unused D3D11 devices.
  * Battle Fantasia Revised Edition: Locked frame rate to 60 FPS
    to work around game bugs at higher frame rates. (PR #3256)
  * Cold Fear: Fixed missing geometry (#3293, PR #3390)
  * Dawn of Magic 2: Fixed a crash upon start (#3271, PR #3272)
  * DC Universe Online: Fixed a hang after alt-tabbing out and back in. (#3314, PR #3316)
  * Far Cry 2: Work around rendering issues on Intel hardware,
    as well as low performance on all GPUs. (PR #3241)
  * Halo: The Master Chief Collection: Fixed memory leak due to invalid
    query usage by the game (PR #3273)
  * Warhammer 40k: Space Marine: Fixed shadow rendering (#3298, PR #3305)</changelog>
</package>
<package pkgid="e4e274311a7bec956fc0c0372a4fd59a9bf66debad248f4a275bcdd50f182c9ffa4f2c29838d7c549e75374465f055d1ea94f315ca884af79e9028fad9dd57f5" name="e2fsprogs" arch="i586">
  <version epoch="0" ver="1.47.0" rel="2.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1588420800">- Update to 1.45.6:
  * Debugfs will ignore lines in its command files which start with
    a comment character ("#")
  * Fix a number of potential out of bounds memory accesses caused
    by fuzzed / malicious file systems
  * Fix a spurious complaint from e2fsck when a directory which
    previously had more than 32000 subdirectories has the number
    of subdirectories drops below 32000
  * Fix an ismounted check when an LVM device is renamed while the
    device is mounted
  * Mke2fs -d now correctly sets permission with files where the
    owner permissions are not rwx
  * Improve e2fsck's ability to deal with file systems with very
    large number of directories, such that various data structures
    take more than 2GiB of memory.  Use better structure packing to
    improve the memory efficiency of these data structures.
  * Fix debugfs so it correctly prints inode numbers &gt; 2**31.
  * Filefrag now supports very large files (with &gt; 4 billion
    blocks), as well as block sizes up to 1 GiB.
  * Update and clarify various man pages
  * Reserved the error code EXT2_ET_NO_GDESC (which will be used
    in e2fsprogs v1.46+)
  * Add a thread-safe variant of e2p_feature2string(),
    e2p_feature_to_string() to the libe2p library.
  * Fixed portability problems caused by gcc 10.
  * Synchroniz changes from Android's AOSP e2fsprogs tree
  * Update the Malay translation from the translation project
- add upstream signing key and verify source signature</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1603972800">- prepare usrmerge (boo#1029961)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1611835200">- Fix usage of info macros on openSUSE, we use file triggers today
- Use file requires for post section</changelog>
  <changelog author="Jan Kara &lt;jack@suse.cz&gt;" date="1613476800">- Update to 1.46.1:
  * Fix setting extended attributes in libext2fs and debugfs
  * Fix e2fsck to accept large_dir directories greater than 4G
  * Fix fast commit support on big endian architectures
  * Fix mke2fs -d to correctly import a small file stored using inline_data
    feature and which has ACL or extended attribute
  * Various compilation fixes
  * Speedup bitmap loading for large filesystems using multiple threads
  * Speedup mke2fs for bigalloc filesystems
  * E2fsck fixes when rehashing directories
  * Fix e2fsck crashes on maliciously corrupted filesystems
  * Fix e2fsck handling of duplicated case-folded file names
  * Implement hashed directory support in libext2fs
  * Support for fast commit feature
  * Support for combination of casefolding and encryption
  * Support for stable inodes feature
  * Add support for per-inode DAX flag
  * Fix tune2fs to unlock MMP on failure
  * Fix e2fsck buffer overflow when scanning directory blocks
  * Fix resize2fs overflowing block group descriptors with 1k block size
- delete e2fsprogs-1.45.2-gettext.patch - it was merged upstream
- Add autoconf-archive to build requirements
- Fix installation of info files for older distros</changelog>
  <changelog author="Jan Kara &lt;jack@suse.cz&gt;" date="1613649600">- Remove autoreconf (and resulting dependencies) from the spec file. The
  upstream configure script should be fine.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1615723200">- e2fsprogs 1.46.2:
  * tune2fs -c now takes "random" argument
  * Add support for the FS_NOCOMP_FL flag to chattr and lsattr
  * Fix warnings when resizing small file systems to a super-large
  * Fix the debugfs rdump and ls commands so they will work correctly
    for uid's and gid's =&gt; 65536
  * Fix the debugfs write and symlink commands so they support
    targets which contain a pathname
  * Fix Direct I/O support on block devices where the logical block
    size is greater 1k
  * Fix debugfs's logdump so it works on file systems whose block
    size is greater than 8k
  * Fix a crash when there is error while e2fsck is trying to open
    the file system, and e2fsck calls ext2fs_mmp_stop() before MMP
    has been initialized
  * Improved error checking in the fast commit replay code in e2fsck
  * Fix various compiler and Coverity warnings
  * Update the Spanish translation from the translation project</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622635200">- Fix the %doc files. RELEASE-NOTES is a symlink to
  doc/RelNotes/v%version.</changelog>
  <changelog author="Jan Kara &lt;jack@suse.cz&gt;" date="1627905600">- Update to 1.46.3:
  * Add -V and -VV options to filefrag
  * Fix fs corruption cause by resize2fs on filesystems with MMP blocks
  * Fast commit portability fixes
  * Fix direct IO support in Unix IO manager
  * Avoid calling EXT2_IOC_[GS]ETFLAGS for block devices
  * Fix mke2fs to not discard blocks beyond end of filesystem
  * Make e2fsck set filetype of '.' and '..' entries
  * Fix QCOW image generation in e2image for very large filesystems
  * Update translations</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1631620800">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_e2scrub@.service.patch
  * harden_e2scrub_all.service.patch
  * harden_e2scrub_fail@.service.patch
  * harden_e2scrub_reap.service.patch</changelog>
  <changelog author="Jan Kara &lt;jack@suse.cz&gt;" date="1631707200">- Update to 1.46.4:
  * Default to 256-byte inodes for all filesystems, not only larger ones
  * Bigalloc is considered supported now for small cluster sizes
  * E2fsck and e2image fixes for quota feature
  * Fix mke2fs creation of filesystem into non-existent file
- libss-add-newer-libreadline.so.8-to-dlopen-path.patch: libss: add newer
  libreadline.so.8 to dlopen path (bsc#1189453)</changelog>
  <changelog author="Jan Kara &lt;jack@suse.cz&gt;" date="1633003200">- quota-Add-support-to-version-0-quota-format.patch: quota: Add support to
    version 0 quota format (jsc#SLE-17360)
  quota-Fold-quota_read_all_dquots-into-quota_update_l.patch: quota: Fold
    quota_read_all_dquots() into quota_update_limits() (jsc#SLE-17360)
  quota-Rename-quota_update_limits-to-quota_read_all_d.patch: quota: Rename
    quota_update_limits() to quota_read_all_dquots() (jsc#SLE-17360)
  tune2fs-Fix-conversion-of-quota-files.patch: tune2fs: Fix conversion of quota
    files (jsc#SLE-17360)
  e2fsck-Do-not-trash-user-limits-when-processing-orph.patch: e2fsck: Do not
    trash user limits when processing orphan list (jsc#SLE-17360)
  debugfs-Fix-headers-for-quota-commands.patch: debugfs: Fix headers for quota
    commands (jsc#SLE-17360)
  quota-Drop-dead-code.patch: quota: Drop dead code (jsc#SLE-17360)
- add these not yet released fixes to e2fsprogs package so that SLE15-SP4 ships
  with them</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="Jan Kara &lt;jack@suse.cz&gt;" date="1643371200">- Update to 1.46.5:
  * better handling for resizing to fs sizes which would exceed inode limits
  * fix crash in e2fsck fastcommit handling
  * fix possibly lost quota limits when e2fsck corrects quota files
  * fix tune2fs to properly transfer quota limits when convertion quota files
  * add support for handling of version 0 quota files in tune2fs
  * teach libss to use libreadline.so.8
  * optimize resize2fs cpu usage for large filesystems
  * teach libuuid to use getrandom() or getentropy() if available
- libss-add-newer-libreadline.so.8-to-dlopen-path.patch: Remove, merged upstream
- quota-Add-support-to-version-0-quota-format.patch: Remove, merged upstream
- quota-Fold-quota_read_all_dquots-into-quota_update_l.patch: Remove, merged upstream
- quota-Rename-quota_update_limits-to-quota_read_all_d.patch: Remove, merged upstream
- tune2fs-Fix-conversion-of-quota-files.patch: Remove, merged upstream
- e2fsck-Do-not-trash-user-limits-when-processing-orph.patch: Remove, merged upstream
- debugfs-Fix-headers-for-quota-commands.patch: Remove, merged upstream
- quota-Drop-dead-code.patch: Remove, merged upstream</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650369600">- avoid empty preuninstall script</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1663070400">- enabled fuse2fs build which enable to mount ext2/3/4 via FUSE</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" 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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1663243200">- Refresh e2fsprogs.keyring based on currently provided keys.</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="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="Jan Kara &lt;jack@suse.cz&gt;" date="1696420800">- Update specfile to make sure regenerate_initrd_post macro is defined</changelog>
</package>
<package pkgid="190cb6b6363f83e748e3e9fa1ab27589068bc3df7936255edbc54ed43570ae005b414d8c7f30d3332f541333eaaabf319832996f25aa68f863573ed1e05c5d83" name="e2fsprogs" arch="src">
  <version epoch="0" ver="1.47.0" rel="2.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1588420800">- Update to 1.45.6:
  * Debugfs will ignore lines in its command files which start with
    a comment character ("#")
  * Fix a number of potential out of bounds memory accesses caused
    by fuzzed / malicious file systems
  * Fix a spurious complaint from e2fsck when a directory which
    previously had more than 32000 subdirectories has the number
    of subdirectories drops below 32000
  * Fix an ismounted check when an LVM device is renamed while the
    device is mounted
  * Mke2fs -d now correctly sets permission with files where the
    owner permissions are not rwx
  * Improve e2fsck's ability to deal with file systems with very
    large number of directories, such that various data structures
    take more than 2GiB of memory.  Use better structure packing to
    improve the memory efficiency of these data structures.
  * Fix debugfs so it correctly prints inode numbers &gt; 2**31.
  * Filefrag now supports very large files (with &gt; 4 billion
    blocks), as well as block sizes up to 1 GiB.
  * Update and clarify various man pages
  * Reserved the error code EXT2_ET_NO_GDESC (which will be used
    in e2fsprogs v1.46+)
  * Add a thread-safe variant of e2p_feature2string(),
    e2p_feature_to_string() to the libe2p library.
  * Fixed portability problems caused by gcc 10.
  * Synchroniz changes from Android's AOSP e2fsprogs tree
  * Update the Malay translation from the translation project
- add upstream signing key and verify source signature</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1603972800">- prepare usrmerge (boo#1029961)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1611835200">- Fix usage of info macros on openSUSE, we use file triggers today
- Use file requires for post section</changelog>
  <changelog author="Jan Kara &lt;jack@suse.cz&gt;" date="1613476800">- Update to 1.46.1:
  * Fix setting extended attributes in libext2fs and debugfs
  * Fix e2fsck to accept large_dir directories greater than 4G
  * Fix fast commit support on big endian architectures
  * Fix mke2fs -d to correctly import a small file stored using inline_data
    feature and which has ACL or extended attribute
  * Various compilation fixes
  * Speedup bitmap loading for large filesystems using multiple threads
  * Speedup mke2fs for bigalloc filesystems
  * E2fsck fixes when rehashing directories
  * Fix e2fsck crashes on maliciously corrupted filesystems
  * Fix e2fsck handling of duplicated case-folded file names
  * Implement hashed directory support in libext2fs
  * Support for fast commit feature
  * Support for combination of casefolding and encryption
  * Support for stable inodes feature
  * Add support for per-inode DAX flag
  * Fix tune2fs to unlock MMP on failure
  * Fix e2fsck buffer overflow when scanning directory blocks
  * Fix resize2fs overflowing block group descriptors with 1k block size
- delete e2fsprogs-1.45.2-gettext.patch - it was merged upstream
- Add autoconf-archive to build requirements
- Fix installation of info files for older distros</changelog>
  <changelog author="Jan Kara &lt;jack@suse.cz&gt;" date="1613649600">- Remove autoreconf (and resulting dependencies) from the spec file. The
  upstream configure script should be fine.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1615723200">- e2fsprogs 1.46.2:
  * tune2fs -c now takes "random" argument
  * Add support for the FS_NOCOMP_FL flag to chattr and lsattr
  * Fix warnings when resizing small file systems to a super-large
  * Fix the debugfs rdump and ls commands so they will work correctly
    for uid's and gid's =&gt; 65536
  * Fix the debugfs write and symlink commands so they support
    targets which contain a pathname
  * Fix Direct I/O support on block devices where the logical block
    size is greater 1k
  * Fix debugfs's logdump so it works on file systems whose block
    size is greater than 8k
  * Fix a crash when there is error while e2fsck is trying to open
    the file system, and e2fsck calls ext2fs_mmp_stop() before MMP
    has been initialized
  * Improved error checking in the fast commit replay code in e2fsck
  * Fix various compiler and Coverity warnings
  * Update the Spanish translation from the translation project</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622635200">- Fix the %doc files. RELEASE-NOTES is a symlink to
  doc/RelNotes/v%version.</changelog>
  <changelog author="Jan Kara &lt;jack@suse.cz&gt;" date="1627905600">- Update to 1.46.3:
  * Add -V and -VV options to filefrag
  * Fix fs corruption cause by resize2fs on filesystems with MMP blocks
  * Fast commit portability fixes
  * Fix direct IO support in Unix IO manager
  * Avoid calling EXT2_IOC_[GS]ETFLAGS for block devices
  * Fix mke2fs to not discard blocks beyond end of filesystem
  * Make e2fsck set filetype of '.' and '..' entries
  * Fix QCOW image generation in e2image for very large filesystems
  * Update translations</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1631620800">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_e2scrub@.service.patch
  * harden_e2scrub_all.service.patch
  * harden_e2scrub_fail@.service.patch
  * harden_e2scrub_reap.service.patch</changelog>
  <changelog author="Jan Kara &lt;jack@suse.cz&gt;" date="1631707200">- Update to 1.46.4:
  * Default to 256-byte inodes for all filesystems, not only larger ones
  * Bigalloc is considered supported now for small cluster sizes
  * E2fsck and e2image fixes for quota feature
  * Fix mke2fs creation of filesystem into non-existent file
- libss-add-newer-libreadline.so.8-to-dlopen-path.patch: libss: add newer
  libreadline.so.8 to dlopen path (bsc#1189453)</changelog>
  <changelog author="Jan Kara &lt;jack@suse.cz&gt;" date="1633003200">- quota-Add-support-to-version-0-quota-format.patch: quota: Add support to
    version 0 quota format (jsc#SLE-17360)
  quota-Fold-quota_read_all_dquots-into-quota_update_l.patch: quota: Fold
    quota_read_all_dquots() into quota_update_limits() (jsc#SLE-17360)
  quota-Rename-quota_update_limits-to-quota_read_all_d.patch: quota: Rename
    quota_update_limits() to quota_read_all_dquots() (jsc#SLE-17360)
  tune2fs-Fix-conversion-of-quota-files.patch: tune2fs: Fix conversion of quota
    files (jsc#SLE-17360)
  e2fsck-Do-not-trash-user-limits-when-processing-orph.patch: e2fsck: Do not
    trash user limits when processing orphan list (jsc#SLE-17360)
  debugfs-Fix-headers-for-quota-commands.patch: debugfs: Fix headers for quota
    commands (jsc#SLE-17360)
  quota-Drop-dead-code.patch: quota: Drop dead code (jsc#SLE-17360)
- add these not yet released fixes to e2fsprogs package so that SLE15-SP4 ships
  with them</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="Jan Kara &lt;jack@suse.cz&gt;" date="1643371200">- Update to 1.46.5:
  * better handling for resizing to fs sizes which would exceed inode limits
  * fix crash in e2fsck fastcommit handling
  * fix possibly lost quota limits when e2fsck corrects quota files
  * fix tune2fs to properly transfer quota limits when convertion quota files
  * add support for handling of version 0 quota files in tune2fs
  * teach libss to use libreadline.so.8
  * optimize resize2fs cpu usage for large filesystems
  * teach libuuid to use getrandom() or getentropy() if available
- libss-add-newer-libreadline.so.8-to-dlopen-path.patch: Remove, merged upstream
- quota-Add-support-to-version-0-quota-format.patch: Remove, merged upstream
- quota-Fold-quota_read_all_dquots-into-quota_update_l.patch: Remove, merged upstream
- quota-Rename-quota_update_limits-to-quota_read_all_d.patch: Remove, merged upstream
- tune2fs-Fix-conversion-of-quota-files.patch: Remove, merged upstream
- e2fsck-Do-not-trash-user-limits-when-processing-orph.patch: Remove, merged upstream
- debugfs-Fix-headers-for-quota-commands.patch: Remove, merged upstream
- quota-Drop-dead-code.patch: Remove, merged upstream</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650369600">- avoid empty preuninstall script</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1663070400">- enabled fuse2fs build which enable to mount ext2/3/4 via FUSE</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" 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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1663243200">- Refresh e2fsprogs.keyring based on currently provided keys.</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="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="Jan Kara &lt;jack@suse.cz&gt;" date="1696420800">- Update specfile to make sure regenerate_initrd_post macro is defined</changelog>
</package>
<package pkgid="853488c43f120bea21c704dc4a33ce8bb6d40db7cf535fbda0a98709a12c0412033375cbe9537ce64553c6f37a95ceb8359bd82ea7704a0b5d2e58e5d9af1a35" name="e2fsprogs" arch="x86_64">
  <version epoch="0" ver="1.47.0" rel="2.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1588420800">- Update to 1.45.6:
  * Debugfs will ignore lines in its command files which start with
    a comment character ("#")
  * Fix a number of potential out of bounds memory accesses caused
    by fuzzed / malicious file systems
  * Fix a spurious complaint from e2fsck when a directory which
    previously had more than 32000 subdirectories has the number
    of subdirectories drops below 32000
  * Fix an ismounted check when an LVM device is renamed while the
    device is mounted
  * Mke2fs -d now correctly sets permission with files where the
    owner permissions are not rwx
  * Improve e2fsck's ability to deal with file systems with very
    large number of directories, such that various data structures
    take more than 2GiB of memory.  Use better structure packing to
    improve the memory efficiency of these data structures.
  * Fix debugfs so it correctly prints inode numbers &gt; 2**31.
  * Filefrag now supports very large files (with &gt; 4 billion
    blocks), as well as block sizes up to 1 GiB.
  * Update and clarify various man pages
  * Reserved the error code EXT2_ET_NO_GDESC (which will be used
    in e2fsprogs v1.46+)
  * Add a thread-safe variant of e2p_feature2string(),
    e2p_feature_to_string() to the libe2p library.
  * Fixed portability problems caused by gcc 10.
  * Synchroniz changes from Android's AOSP e2fsprogs tree
  * Update the Malay translation from the translation project
- add upstream signing key and verify source signature</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1603972800">- prepare usrmerge (boo#1029961)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1611835200">- Fix usage of info macros on openSUSE, we use file triggers today
- Use file requires for post section</changelog>
  <changelog author="Jan Kara &lt;jack@suse.cz&gt;" date="1613476800">- Update to 1.46.1:
  * Fix setting extended attributes in libext2fs and debugfs
  * Fix e2fsck to accept large_dir directories greater than 4G
  * Fix fast commit support on big endian architectures
  * Fix mke2fs -d to correctly import a small file stored using inline_data
    feature and which has ACL or extended attribute
  * Various compilation fixes
  * Speedup bitmap loading for large filesystems using multiple threads
  * Speedup mke2fs for bigalloc filesystems
  * E2fsck fixes when rehashing directories
  * Fix e2fsck crashes on maliciously corrupted filesystems
  * Fix e2fsck handling of duplicated case-folded file names
  * Implement hashed directory support in libext2fs
  * Support for fast commit feature
  * Support for combination of casefolding and encryption
  * Support for stable inodes feature
  * Add support for per-inode DAX flag
  * Fix tune2fs to unlock MMP on failure
  * Fix e2fsck buffer overflow when scanning directory blocks
  * Fix resize2fs overflowing block group descriptors with 1k block size
- delete e2fsprogs-1.45.2-gettext.patch - it was merged upstream
- Add autoconf-archive to build requirements
- Fix installation of info files for older distros</changelog>
  <changelog author="Jan Kara &lt;jack@suse.cz&gt;" date="1613649600">- Remove autoreconf (and resulting dependencies) from the spec file. The
  upstream configure script should be fine.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1615723200">- e2fsprogs 1.46.2:
  * tune2fs -c now takes "random" argument
  * Add support for the FS_NOCOMP_FL flag to chattr and lsattr
  * Fix warnings when resizing small file systems to a super-large
  * Fix the debugfs rdump and ls commands so they will work correctly
    for uid's and gid's =&gt; 65536
  * Fix the debugfs write and symlink commands so they support
    targets which contain a pathname
  * Fix Direct I/O support on block devices where the logical block
    size is greater 1k
  * Fix debugfs's logdump so it works on file systems whose block
    size is greater than 8k
  * Fix a crash when there is error while e2fsck is trying to open
    the file system, and e2fsck calls ext2fs_mmp_stop() before MMP
    has been initialized
  * Improved error checking in the fast commit replay code in e2fsck
  * Fix various compiler and Coverity warnings
  * Update the Spanish translation from the translation project</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622635200">- Fix the %doc files. RELEASE-NOTES is a symlink to
  doc/RelNotes/v%version.</changelog>
  <changelog author="Jan Kara &lt;jack@suse.cz&gt;" date="1627905600">- Update to 1.46.3:
  * Add -V and -VV options to filefrag
  * Fix fs corruption cause by resize2fs on filesystems with MMP blocks
  * Fast commit portability fixes
  * Fix direct IO support in Unix IO manager
  * Avoid calling EXT2_IOC_[GS]ETFLAGS for block devices
  * Fix mke2fs to not discard blocks beyond end of filesystem
  * Make e2fsck set filetype of '.' and '..' entries
  * Fix QCOW image generation in e2image for very large filesystems
  * Update translations</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1631620800">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_e2scrub@.service.patch
  * harden_e2scrub_all.service.patch
  * harden_e2scrub_fail@.service.patch
  * harden_e2scrub_reap.service.patch</changelog>
  <changelog author="Jan Kara &lt;jack@suse.cz&gt;" date="1631707200">- Update to 1.46.4:
  * Default to 256-byte inodes for all filesystems, not only larger ones
  * Bigalloc is considered supported now for small cluster sizes
  * E2fsck and e2image fixes for quota feature
  * Fix mke2fs creation of filesystem into non-existent file
- libss-add-newer-libreadline.so.8-to-dlopen-path.patch: libss: add newer
  libreadline.so.8 to dlopen path (bsc#1189453)</changelog>
  <changelog author="Jan Kara &lt;jack@suse.cz&gt;" date="1633003200">- quota-Add-support-to-version-0-quota-format.patch: quota: Add support to
    version 0 quota format (jsc#SLE-17360)
  quota-Fold-quota_read_all_dquots-into-quota_update_l.patch: quota: Fold
    quota_read_all_dquots() into quota_update_limits() (jsc#SLE-17360)
  quota-Rename-quota_update_limits-to-quota_read_all_d.patch: quota: Rename
    quota_update_limits() to quota_read_all_dquots() (jsc#SLE-17360)
  tune2fs-Fix-conversion-of-quota-files.patch: tune2fs: Fix conversion of quota
    files (jsc#SLE-17360)
  e2fsck-Do-not-trash-user-limits-when-processing-orph.patch: e2fsck: Do not
    trash user limits when processing orphan list (jsc#SLE-17360)
  debugfs-Fix-headers-for-quota-commands.patch: debugfs: Fix headers for quota
    commands (jsc#SLE-17360)
  quota-Drop-dead-code.patch: quota: Drop dead code (jsc#SLE-17360)
- add these not yet released fixes to e2fsprogs package so that SLE15-SP4 ships
  with them</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="Jan Kara &lt;jack@suse.cz&gt;" date="1643371200">- Update to 1.46.5:
  * better handling for resizing to fs sizes which would exceed inode limits
  * fix crash in e2fsck fastcommit handling
  * fix possibly lost quota limits when e2fsck corrects quota files
  * fix tune2fs to properly transfer quota limits when convertion quota files
  * add support for handling of version 0 quota files in tune2fs
  * teach libss to use libreadline.so.8
  * optimize resize2fs cpu usage for large filesystems
  * teach libuuid to use getrandom() or getentropy() if available
- libss-add-newer-libreadline.so.8-to-dlopen-path.patch: Remove, merged upstream
- quota-Add-support-to-version-0-quota-format.patch: Remove, merged upstream
- quota-Fold-quota_read_all_dquots-into-quota_update_l.patch: Remove, merged upstream
- quota-Rename-quota_update_limits-to-quota_read_all_d.patch: Remove, merged upstream
- tune2fs-Fix-conversion-of-quota-files.patch: Remove, merged upstream
- e2fsck-Do-not-trash-user-limits-when-processing-orph.patch: Remove, merged upstream
- debugfs-Fix-headers-for-quota-commands.patch: Remove, merged upstream
- quota-Drop-dead-code.patch: Remove, merged upstream</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650369600">- avoid empty preuninstall script</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1663070400">- enabled fuse2fs build which enable to mount ext2/3/4 via FUSE</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" 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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1663243200">- Refresh e2fsprogs.keyring based on currently provided keys.</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="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="Jan Kara &lt;jack@suse.cz&gt;" date="1696420800">- Update specfile to make sure regenerate_initrd_post macro is defined</changelog>
</package>
<package pkgid="f70c6b1549c3ac27b9b9c1ac570152eabbb290dc59ad2ac3b06242022905d0a91eff006aea0a55e2272d0c1193b584ce2c785f50a5eab79fa1498f9bc5d7b842" name="e2fsprogs-32bit-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.47.0" rel="2.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1588420800">- Update to 1.45.6:
  * Debugfs will ignore lines in its command files which start with
    a comment character ("#")
  * Fix a number of potential out of bounds memory accesses caused
    by fuzzed / malicious file systems
  * Fix a spurious complaint from e2fsck when a directory which
    previously had more than 32000 subdirectories has the number
    of subdirectories drops below 32000
  * Fix an ismounted check when an LVM device is renamed while the
    device is mounted
  * Mke2fs -d now correctly sets permission with files where the
    owner permissions are not rwx
  * Improve e2fsck's ability to deal with file systems with very
    large number of directories, such that various data structures
    take more than 2GiB of memory.  Use better structure packing to
    improve the memory efficiency of these data structures.
  * Fix debugfs so it correctly prints inode numbers &gt; 2**31.
  * Filefrag now supports very large files (with &gt; 4 billion
    blocks), as well as block sizes up to 1 GiB.
  * Update and clarify various man pages
  * Reserved the error code EXT2_ET_NO_GDESC (which will be used
    in e2fsprogs v1.46+)
  * Add a thread-safe variant of e2p_feature2string(),
    e2p_feature_to_string() to the libe2p library.
  * Fixed portability problems caused by gcc 10.
  * Synchroniz changes from Android's AOSP e2fsprogs tree
  * Update the Malay translation from the translation project
- add upstream signing key and verify source signature</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1603972800">- prepare usrmerge (boo#1029961)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1611835200">- Fix usage of info macros on openSUSE, we use file triggers today
- Use file requires for post section</changelog>
  <changelog author="Jan Kara &lt;jack@suse.cz&gt;" date="1613476800">- Update to 1.46.1:
  * Fix setting extended attributes in libext2fs and debugfs
  * Fix e2fsck to accept large_dir directories greater than 4G
  * Fix fast commit support on big endian architectures
  * Fix mke2fs -d to correctly import a small file stored using inline_data
    feature and which has ACL or extended attribute
  * Various compilation fixes
  * Speedup bitmap loading for large filesystems using multiple threads
  * Speedup mke2fs for bigalloc filesystems
  * E2fsck fixes when rehashing directories
  * Fix e2fsck crashes on maliciously corrupted filesystems
  * Fix e2fsck handling of duplicated case-folded file names
  * Implement hashed directory support in libext2fs
  * Support for fast commit feature
  * Support for combination of casefolding and encryption
  * Support for stable inodes feature
  * Add support for per-inode DAX flag
  * Fix tune2fs to unlock MMP on failure
  * Fix e2fsck buffer overflow when scanning directory blocks
  * Fix resize2fs overflowing block group descriptors with 1k block size
- delete e2fsprogs-1.45.2-gettext.patch - it was merged upstream
- Add autoconf-archive to build requirements
- Fix installation of info files for older distros</changelog>
  <changelog author="Jan Kara &lt;jack@suse.cz&gt;" date="1613649600">- Remove autoreconf (and resulting dependencies) from the spec file. The
  upstream configure script should be fine.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1615723200">- e2fsprogs 1.46.2:
  * tune2fs -c now takes "random" argument
  * Add support for the FS_NOCOMP_FL flag to chattr and lsattr
  * Fix warnings when resizing small file systems to a super-large
  * Fix the debugfs rdump and ls commands so they will work correctly
    for uid's and gid's =&gt; 65536
  * Fix the debugfs write and symlink commands so they support
    targets which contain a pathname
  * Fix Direct I/O support on block devices where the logical block
    size is greater 1k
  * Fix debugfs's logdump so it works on file systems whose block
    size is greater than 8k
  * Fix a crash when there is error while e2fsck is trying to open
    the file system, and e2fsck calls ext2fs_mmp_stop() before MMP
    has been initialized
  * Improved error checking in the fast commit replay code in e2fsck
  * Fix various compiler and Coverity warnings
  * Update the Spanish translation from the translation project</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622635200">- Fix the %doc files. RELEASE-NOTES is a symlink to
  doc/RelNotes/v%version.</changelog>
  <changelog author="Jan Kara &lt;jack@suse.cz&gt;" date="1627905600">- Update to 1.46.3:
  * Add -V and -VV options to filefrag
  * Fix fs corruption cause by resize2fs on filesystems with MMP blocks
  * Fast commit portability fixes
  * Fix direct IO support in Unix IO manager
  * Avoid calling EXT2_IOC_[GS]ETFLAGS for block devices
  * Fix mke2fs to not discard blocks beyond end of filesystem
  * Make e2fsck set filetype of '.' and '..' entries
  * Fix QCOW image generation in e2image for very large filesystems
  * Update translations</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1631620800">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_e2scrub@.service.patch
  * harden_e2scrub_all.service.patch
  * harden_e2scrub_fail@.service.patch
  * harden_e2scrub_reap.service.patch</changelog>
  <changelog author="Jan Kara &lt;jack@suse.cz&gt;" date="1631707200">- Update to 1.46.4:
  * Default to 256-byte inodes for all filesystems, not only larger ones
  * Bigalloc is considered supported now for small cluster sizes
  * E2fsck and e2image fixes for quota feature
  * Fix mke2fs creation of filesystem into non-existent file
- libss-add-newer-libreadline.so.8-to-dlopen-path.patch: libss: add newer
  libreadline.so.8 to dlopen path (bsc#1189453)</changelog>
  <changelog author="Jan Kara &lt;jack@suse.cz&gt;" date="1633003200">- quota-Add-support-to-version-0-quota-format.patch: quota: Add support to
    version 0 quota format (jsc#SLE-17360)
  quota-Fold-quota_read_all_dquots-into-quota_update_l.patch: quota: Fold
    quota_read_all_dquots() into quota_update_limits() (jsc#SLE-17360)
  quota-Rename-quota_update_limits-to-quota_read_all_d.patch: quota: Rename
    quota_update_limits() to quota_read_all_dquots() (jsc#SLE-17360)
  tune2fs-Fix-conversion-of-quota-files.patch: tune2fs: Fix conversion of quota
    files (jsc#SLE-17360)
  e2fsck-Do-not-trash-user-limits-when-processing-orph.patch: e2fsck: Do not
    trash user limits when processing orphan list (jsc#SLE-17360)
  debugfs-Fix-headers-for-quota-commands.patch: debugfs: Fix headers for quota
    commands (jsc#SLE-17360)
  quota-Drop-dead-code.patch: quota: Drop dead code (jsc#SLE-17360)
- add these not yet released fixes to e2fsprogs package so that SLE15-SP4 ships
  with them</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="Jan Kara &lt;jack@suse.cz&gt;" date="1643371200">- Update to 1.46.5:
  * better handling for resizing to fs sizes which would exceed inode limits
  * fix crash in e2fsck fastcommit handling
  * fix possibly lost quota limits when e2fsck corrects quota files
  * fix tune2fs to properly transfer quota limits when convertion quota files
  * add support for handling of version 0 quota files in tune2fs
  * teach libss to use libreadline.so.8
  * optimize resize2fs cpu usage for large filesystems
  * teach libuuid to use getrandom() or getentropy() if available
- libss-add-newer-libreadline.so.8-to-dlopen-path.patch: Remove, merged upstream
- quota-Add-support-to-version-0-quota-format.patch: Remove, merged upstream
- quota-Fold-quota_read_all_dquots-into-quota_update_l.patch: Remove, merged upstream
- quota-Rename-quota_update_limits-to-quota_read_all_d.patch: Remove, merged upstream
- tune2fs-Fix-conversion-of-quota-files.patch: Remove, merged upstream
- e2fsck-Do-not-trash-user-limits-when-processing-orph.patch: Remove, merged upstream
- debugfs-Fix-headers-for-quota-commands.patch: Remove, merged upstream
- quota-Drop-dead-code.patch: Remove, merged upstream</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650369600">- avoid empty preuninstall script</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1663070400">- enabled fuse2fs build which enable to mount ext2/3/4 via FUSE</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" 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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1663243200">- Refresh e2fsprogs.keyring based on currently provided keys.</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="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="Jan Kara &lt;jack@suse.cz&gt;" date="1696420800">- Update specfile to make sure regenerate_initrd_post macro is defined</changelog>
</package>
<package pkgid="46dbbb63f2a6c96d031834203f8e8026d3e57a1c3ce2e790e35698c6f8cdd658a29b8d914c81bbf87b66b6b688437a2dc40a6ddada134c67cae6c5e9e8906bd1" name="e2fsprogs-debuginfo" arch="i586">
  <version epoch="0" ver="1.47.0" rel="2.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1588420800">- Update to 1.45.6:
  * Debugfs will ignore lines in its command files which start with
    a comment character ("#")
  * Fix a number of potential out of bounds memory accesses caused
    by fuzzed / malicious file systems
  * Fix a spurious complaint from e2fsck when a directory which
    previously had more than 32000 subdirectories has the number
    of subdirectories drops below 32000
  * Fix an ismounted check when an LVM device is renamed while the
    device is mounted
  * Mke2fs -d now correctly sets permission with files where the
    owner permissions are not rwx
  * Improve e2fsck's ability to deal with file systems with very
    large number of directories, such that various data structures
    take more than 2GiB of memory.  Use better structure packing to
    improve the memory efficiency of these data structures.
  * Fix debugfs so it correctly prints inode numbers &gt; 2**31.
  * Filefrag now supports very large files (with &gt; 4 billion
    blocks), as well as block sizes up to 1 GiB.
  * Update and clarify various man pages
  * Reserved the error code EXT2_ET_NO_GDESC (which will be used
    in e2fsprogs v1.46+)
  * Add a thread-safe variant of e2p_feature2string(),
    e2p_feature_to_string() to the libe2p library.
  * Fixed portability problems caused by gcc 10.
  * Synchroniz changes from Android's AOSP e2fsprogs tree
  * Update the Malay translation from the translation project
- add upstream signing key and verify source signature</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1603972800">- prepare usrmerge (boo#1029961)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1611835200">- Fix usage of info macros on openSUSE, we use file triggers today
- Use file requires for post section</changelog>
  <changelog author="Jan Kara &lt;jack@suse.cz&gt;" date="1613476800">- Update to 1.46.1:
  * Fix setting extended attributes in libext2fs and debugfs
  * Fix e2fsck to accept large_dir directories greater than 4G
  * Fix fast commit support on big endian architectures
  * Fix mke2fs -d to correctly import a small file stored using inline_data
    feature and which has ACL or extended attribute
  * Various compilation fixes
  * Speedup bitmap loading for large filesystems using multiple threads
  * Speedup mke2fs for bigalloc filesystems
  * E2fsck fixes when rehashing directories
  * Fix e2fsck crashes on maliciously corrupted filesystems
  * Fix e2fsck handling of duplicated case-folded file names
  * Implement hashed directory support in libext2fs
  * Support for fast commit feature
  * Support for combination of casefolding and encryption
  * Support for stable inodes feature
  * Add support for per-inode DAX flag
  * Fix tune2fs to unlock MMP on failure
  * Fix e2fsck buffer overflow when scanning directory blocks
  * Fix resize2fs overflowing block group descriptors with 1k block size
- delete e2fsprogs-1.45.2-gettext.patch - it was merged upstream
- Add autoconf-archive to build requirements
- Fix installation of info files for older distros</changelog>
  <changelog author="Jan Kara &lt;jack@suse.cz&gt;" date="1613649600">- Remove autoreconf (and resulting dependencies) from the spec file. The
  upstream configure script should be fine.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1615723200">- e2fsprogs 1.46.2:
  * tune2fs -c now takes "random" argument
  * Add support for the FS_NOCOMP_FL flag to chattr and lsattr
  * Fix warnings when resizing small file systems to a super-large
  * Fix the debugfs rdump and ls commands so they will work correctly
    for uid's and gid's =&gt; 65536
  * Fix the debugfs write and symlink commands so they support
    targets which contain a pathname
  * Fix Direct I/O support on block devices where the logical block
    size is greater 1k
  * Fix debugfs's logdump so it works on file systems whose block
    size is greater than 8k
  * Fix a crash when there is error while e2fsck is trying to open
    the file system, and e2fsck calls ext2fs_mmp_stop() before MMP
    has been initialized
  * Improved error checking in the fast commit replay code in e2fsck
  * Fix various compiler and Coverity warnings
  * Update the Spanish translation from the translation project</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622635200">- Fix the %doc files. RELEASE-NOTES is a symlink to
  doc/RelNotes/v%version.</changelog>
  <changelog author="Jan Kara &lt;jack@suse.cz&gt;" date="1627905600">- Update to 1.46.3:
  * Add -V and -VV options to filefrag
  * Fix fs corruption cause by resize2fs on filesystems with MMP blocks
  * Fast commit portability fixes
  * Fix direct IO support in Unix IO manager
  * Avoid calling EXT2_IOC_[GS]ETFLAGS for block devices
  * Fix mke2fs to not discard blocks beyond end of filesystem
  * Make e2fsck set filetype of '.' and '..' entries
  * Fix QCOW image generation in e2image for very large filesystems
  * Update translations</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1631620800">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_e2scrub@.service.patch
  * harden_e2scrub_all.service.patch
  * harden_e2scrub_fail@.service.patch
  * harden_e2scrub_reap.service.patch</changelog>
  <changelog author="Jan Kara &lt;jack@suse.cz&gt;" date="1631707200">- Update to 1.46.4:
  * Default to 256-byte inodes for all filesystems, not only larger ones
  * Bigalloc is considered supported now for small cluster sizes
  * E2fsck and e2image fixes for quota feature
  * Fix mke2fs creation of filesystem into non-existent file
- libss-add-newer-libreadline.so.8-to-dlopen-path.patch: libss: add newer
  libreadline.so.8 to dlopen path (bsc#1189453)</changelog>
  <changelog author="Jan Kara &lt;jack@suse.cz&gt;" date="1633003200">- quota-Add-support-to-version-0-quota-format.patch: quota: Add support to
    version 0 quota format (jsc#SLE-17360)
  quota-Fold-quota_read_all_dquots-into-quota_update_l.patch: quota: Fold
    quota_read_all_dquots() into quota_update_limits() (jsc#SLE-17360)
  quota-Rename-quota_update_limits-to-quota_read_all_d.patch: quota: Rename
    quota_update_limits() to quota_read_all_dquots() (jsc#SLE-17360)
  tune2fs-Fix-conversion-of-quota-files.patch: tune2fs: Fix conversion of quota
    files (jsc#SLE-17360)
  e2fsck-Do-not-trash-user-limits-when-processing-orph.patch: e2fsck: Do not
    trash user limits when processing orphan list (jsc#SLE-17360)
  debugfs-Fix-headers-for-quota-commands.patch: debugfs: Fix headers for quota
    commands (jsc#SLE-17360)
  quota-Drop-dead-code.patch: quota: Drop dead code (jsc#SLE-17360)
- add these not yet released fixes to e2fsprogs package so that SLE15-SP4 ships
  with them</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="Jan Kara &lt;jack@suse.cz&gt;" date="1643371200">- Update to 1.46.5:
  * better handling for resizing to fs sizes which would exceed inode limits
  * fix crash in e2fsck fastcommit handling
  * fix possibly lost quota limits when e2fsck corrects quota files
  * fix tune2fs to properly transfer quota limits when convertion quota files
  * add support for handling of version 0 quota files in tune2fs
  * teach libss to use libreadline.so.8
  * optimize resize2fs cpu usage for large filesystems
  * teach libuuid to use getrandom() or getentropy() if available
- libss-add-newer-libreadline.so.8-to-dlopen-path.patch: Remove, merged upstream
- quota-Add-support-to-version-0-quota-format.patch: Remove, merged upstream
- quota-Fold-quota_read_all_dquots-into-quota_update_l.patch: Remove, merged upstream
- quota-Rename-quota_update_limits-to-quota_read_all_d.patch: Remove, merged upstream
- tune2fs-Fix-conversion-of-quota-files.patch: Remove, merged upstream
- e2fsck-Do-not-trash-user-limits-when-processing-orph.patch: Remove, merged upstream
- debugfs-Fix-headers-for-quota-commands.patch: Remove, merged upstream
- quota-Drop-dead-code.patch: Remove, merged upstream</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650369600">- avoid empty preuninstall script</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1663070400">- enabled fuse2fs build which enable to mount ext2/3/4 via FUSE</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" 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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1663243200">- Refresh e2fsprogs.keyring based on currently provided keys.</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="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="Jan Kara &lt;jack@suse.cz&gt;" date="1696420800">- Update specfile to make sure regenerate_initrd_post macro is defined</changelog>
</package>
<package pkgid="6c0dba6834e3b32929e8f68513fcccb1088e0d516896b61d0288b08e9aa7a1a3902e311b1251aca8b96636c0371bda1af41d9a9ed372f835931a97c3c365f8fe" name="e2fsprogs-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.47.0" rel="2.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1588420800">- Update to 1.45.6:
  * Debugfs will ignore lines in its command files which start with
    a comment character ("#")
  * Fix a number of potential out of bounds memory accesses caused
    by fuzzed / malicious file systems
  * Fix a spurious complaint from e2fsck when a directory which
    previously had more than 32000 subdirectories has the number
    of subdirectories drops below 32000
  * Fix an ismounted check when an LVM device is renamed while the
    device is mounted
  * Mke2fs -d now correctly sets permission with files where the
    owner permissions are not rwx
  * Improve e2fsck's ability to deal with file systems with very
    large number of directories, such that various data structures
    take more than 2GiB of memory.  Use better structure packing to
    improve the memory efficiency of these data structures.
  * Fix debugfs so it correctly prints inode numbers &gt; 2**31.
  * Filefrag now supports very large files (with &gt; 4 billion
    blocks), as well as block sizes up to 1 GiB.
  * Update and clarify various man pages
  * Reserved the error code EXT2_ET_NO_GDESC (which will be used
    in e2fsprogs v1.46+)
  * Add a thread-safe variant of e2p_feature2string(),
    e2p_feature_to_string() to the libe2p library.
  * Fixed portability problems caused by gcc 10.
  * Synchroniz changes from Android's AOSP e2fsprogs tree
  * Update the Malay translation from the translation project
- add upstream signing key and verify source signature</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1603972800">- prepare usrmerge (boo#1029961)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1611835200">- Fix usage of info macros on openSUSE, we use file triggers today
- Use file requires for post section</changelog>
  <changelog author="Jan Kara &lt;jack@suse.cz&gt;" date="1613476800">- Update to 1.46.1:
  * Fix setting extended attributes in libext2fs and debugfs
  * Fix e2fsck to accept large_dir directories greater than 4G
  * Fix fast commit support on big endian architectures
  * Fix mke2fs -d to correctly import a small file stored using inline_data
    feature and which has ACL or extended attribute
  * Various compilation fixes
  * Speedup bitmap loading for large filesystems using multiple threads
  * Speedup mke2fs for bigalloc filesystems
  * E2fsck fixes when rehashing directories
  * Fix e2fsck crashes on maliciously corrupted filesystems
  * Fix e2fsck handling of duplicated case-folded file names
  * Implement hashed directory support in libext2fs
  * Support for fast commit feature
  * Support for combination of casefolding and encryption
  * Support for stable inodes feature
  * Add support for per-inode DAX flag
  * Fix tune2fs to unlock MMP on failure
  * Fix e2fsck buffer overflow when scanning directory blocks
  * Fix resize2fs overflowing block group descriptors with 1k block size
- delete e2fsprogs-1.45.2-gettext.patch - it was merged upstream
- Add autoconf-archive to build requirements
- Fix installation of info files for older distros</changelog>
  <changelog author="Jan Kara &lt;jack@suse.cz&gt;" date="1613649600">- Remove autoreconf (and resulting dependencies) from the spec file. The
  upstream configure script should be fine.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1615723200">- e2fsprogs 1.46.2:
  * tune2fs -c now takes "random" argument
  * Add support for the FS_NOCOMP_FL flag to chattr and lsattr
  * Fix warnings when resizing small file systems to a super-large
  * Fix the debugfs rdump and ls commands so they will work correctly
    for uid's and gid's =&gt; 65536
  * Fix the debugfs write and symlink commands so they support
    targets which contain a pathname
  * Fix Direct I/O support on block devices where the logical block
    size is greater 1k
  * Fix debugfs's logdump so it works on file systems whose block
    size is greater than 8k
  * Fix a crash when there is error while e2fsck is trying to open
    the file system, and e2fsck calls ext2fs_mmp_stop() before MMP
    has been initialized
  * Improved error checking in the fast commit replay code in e2fsck
  * Fix various compiler and Coverity warnings
  * Update the Spanish translation from the translation project</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622635200">- Fix the %doc files. RELEASE-NOTES is a symlink to
  doc/RelNotes/v%version.</changelog>
  <changelog author="Jan Kara &lt;jack@suse.cz&gt;" date="1627905600">- Update to 1.46.3:
  * Add -V and -VV options to filefrag
  * Fix fs corruption cause by resize2fs on filesystems with MMP blocks
  * Fast commit portability fixes
  * Fix direct IO support in Unix IO manager
  * Avoid calling EXT2_IOC_[GS]ETFLAGS for block devices
  * Fix mke2fs to not discard blocks beyond end of filesystem
  * Make e2fsck set filetype of '.' and '..' entries
  * Fix QCOW image generation in e2image for very large filesystems
  * Update translations</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1631620800">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_e2scrub@.service.patch
  * harden_e2scrub_all.service.patch
  * harden_e2scrub_fail@.service.patch
  * harden_e2scrub_reap.service.patch</changelog>
  <changelog author="Jan Kara &lt;jack@suse.cz&gt;" date="1631707200">- Update to 1.46.4:
  * Default to 256-byte inodes for all filesystems, not only larger ones
  * Bigalloc is considered supported now for small cluster sizes
  * E2fsck and e2image fixes for quota feature
  * Fix mke2fs creation of filesystem into non-existent file
- libss-add-newer-libreadline.so.8-to-dlopen-path.patch: libss: add newer
  libreadline.so.8 to dlopen path (bsc#1189453)</changelog>
  <changelog author="Jan Kara &lt;jack@suse.cz&gt;" date="1633003200">- quota-Add-support-to-version-0-quota-format.patch: quota: Add support to
    version 0 quota format (jsc#SLE-17360)
  quota-Fold-quota_read_all_dquots-into-quota_update_l.patch: quota: Fold
    quota_read_all_dquots() into quota_update_limits() (jsc#SLE-17360)
  quota-Rename-quota_update_limits-to-quota_read_all_d.patch: quota: Rename
    quota_update_limits() to quota_read_all_dquots() (jsc#SLE-17360)
  tune2fs-Fix-conversion-of-quota-files.patch: tune2fs: Fix conversion of quota
    files (jsc#SLE-17360)
  e2fsck-Do-not-trash-user-limits-when-processing-orph.patch: e2fsck: Do not
    trash user limits when processing orphan list (jsc#SLE-17360)
  debugfs-Fix-headers-for-quota-commands.patch: debugfs: Fix headers for quota
    commands (jsc#SLE-17360)
  quota-Drop-dead-code.patch: quota: Drop dead code (jsc#SLE-17360)
- add these not yet released fixes to e2fsprogs package so that SLE15-SP4 ships
  with them</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="Jan Kara &lt;jack@suse.cz&gt;" date="1643371200">- Update to 1.46.5:
  * better handling for resizing to fs sizes which would exceed inode limits
  * fix crash in e2fsck fastcommit handling
  * fix possibly lost quota limits when e2fsck corrects quota files
  * fix tune2fs to properly transfer quota limits when convertion quota files
  * add support for handling of version 0 quota files in tune2fs
  * teach libss to use libreadline.so.8
  * optimize resize2fs cpu usage for large filesystems
  * teach libuuid to use getrandom() or getentropy() if available
- libss-add-newer-libreadline.so.8-to-dlopen-path.patch: Remove, merged upstream
- quota-Add-support-to-version-0-quota-format.patch: Remove, merged upstream
- quota-Fold-quota_read_all_dquots-into-quota_update_l.patch: Remove, merged upstream
- quota-Rename-quota_update_limits-to-quota_read_all_d.patch: Remove, merged upstream
- tune2fs-Fix-conversion-of-quota-files.patch: Remove, merged upstream
- e2fsck-Do-not-trash-user-limits-when-processing-orph.patch: Remove, merged upstream
- debugfs-Fix-headers-for-quota-commands.patch: Remove, merged upstream
- quota-Drop-dead-code.patch: Remove, merged upstream</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650369600">- avoid empty preuninstall script</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1663070400">- enabled fuse2fs build which enable to mount ext2/3/4 via FUSE</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" 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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1663243200">- Refresh e2fsprogs.keyring based on currently provided keys.</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="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="Jan Kara &lt;jack@suse.cz&gt;" date="1696420800">- Update specfile to make sure regenerate_initrd_post macro is defined</changelog>
</package>
<package pkgid="64c3a2337a381d098deaf6380266d377944f6d50f81348e60503d5892e70cf4e01cc957a0eca58f4cde32905a8ac6dd342d3e751e095a3e784f3a9457152cc77" name="e2fsprogs-debugsource" arch="i586">
  <version epoch="0" ver="1.47.0" rel="2.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1588420800">- Update to 1.45.6:
  * Debugfs will ignore lines in its command files which start with
    a comment character ("#")
  * Fix a number of potential out of bounds memory accesses caused
    by fuzzed / malicious file systems
  * Fix a spurious complaint from e2fsck when a directory which
    previously had more than 32000 subdirectories has the number
    of subdirectories drops below 32000
  * Fix an ismounted check when an LVM device is renamed while the
    device is mounted
  * Mke2fs -d now correctly sets permission with files where the
    owner permissions are not rwx
  * Improve e2fsck's ability to deal with file systems with very
    large number of directories, such that various data structures
    take more than 2GiB of memory.  Use better structure packing to
    improve the memory efficiency of these data structures.
  * Fix debugfs so it correctly prints inode numbers &gt; 2**31.
  * Filefrag now supports very large files (with &gt; 4 billion
    blocks), as well as block sizes up to 1 GiB.
  * Update and clarify various man pages
  * Reserved the error code EXT2_ET_NO_GDESC (which will be used
    in e2fsprogs v1.46+)
  * Add a thread-safe variant of e2p_feature2string(),
    e2p_feature_to_string() to the libe2p library.
  * Fixed portability problems caused by gcc 10.
  * Synchroniz changes from Android's AOSP e2fsprogs tree
  * Update the Malay translation from the translation project
- add upstream signing key and verify source signature</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1603972800">- prepare usrmerge (boo#1029961)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1611835200">- Fix usage of info macros on openSUSE, we use file triggers today
- Use file requires for post section</changelog>
  <changelog author="Jan Kara &lt;jack@suse.cz&gt;" date="1613476800">- Update to 1.46.1:
  * Fix setting extended attributes in libext2fs and debugfs
  * Fix e2fsck to accept large_dir directories greater than 4G
  * Fix fast commit support on big endian architectures
  * Fix mke2fs -d to correctly import a small file stored using inline_data
    feature and which has ACL or extended attribute
  * Various compilation fixes
  * Speedup bitmap loading for large filesystems using multiple threads
  * Speedup mke2fs for bigalloc filesystems
  * E2fsck fixes when rehashing directories
  * Fix e2fsck crashes on maliciously corrupted filesystems
  * Fix e2fsck handling of duplicated case-folded file names
  * Implement hashed directory support in libext2fs
  * Support for fast commit feature
  * Support for combination of casefolding and encryption
  * Support for stable inodes feature
  * Add support for per-inode DAX flag
  * Fix tune2fs to unlock MMP on failure
  * Fix e2fsck buffer overflow when scanning directory blocks
  * Fix resize2fs overflowing block group descriptors with 1k block size
- delete e2fsprogs-1.45.2-gettext.patch - it was merged upstream
- Add autoconf-archive to build requirements
- Fix installation of info files for older distros</changelog>
  <changelog author="Jan Kara &lt;jack@suse.cz&gt;" date="1613649600">- Remove autoreconf (and resulting dependencies) from the spec file. The
  upstream configure script should be fine.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1615723200">- e2fsprogs 1.46.2:
  * tune2fs -c now takes "random" argument
  * Add support for the FS_NOCOMP_FL flag to chattr and lsattr
  * Fix warnings when resizing small file systems to a super-large
  * Fix the debugfs rdump and ls commands so they will work correctly
    for uid's and gid's =&gt; 65536
  * Fix the debugfs write and symlink commands so they support
    targets which contain a pathname
  * Fix Direct I/O support on block devices where the logical block
    size is greater 1k
  * Fix debugfs's logdump so it works on file systems whose block
    size is greater than 8k
  * Fix a crash when there is error while e2fsck is trying to open
    the file system, and e2fsck calls ext2fs_mmp_stop() before MMP
    has been initialized
  * Improved error checking in the fast commit replay code in e2fsck
  * Fix various compiler and Coverity warnings
  * Update the Spanish translation from the translation project</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622635200">- Fix the %doc files. RELEASE-NOTES is a symlink to
  doc/RelNotes/v%version.</changelog>
  <changelog author="Jan Kara &lt;jack@suse.cz&gt;" date="1627905600">- Update to 1.46.3:
  * Add -V and -VV options to filefrag
  * Fix fs corruption cause by resize2fs on filesystems with MMP blocks
  * Fast commit portability fixes
  * Fix direct IO support in Unix IO manager
  * Avoid calling EXT2_IOC_[GS]ETFLAGS for block devices
  * Fix mke2fs to not discard blocks beyond end of filesystem
  * Make e2fsck set filetype of '.' and '..' entries
  * Fix QCOW image generation in e2image for very large filesystems
  * Update translations</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1631620800">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_e2scrub@.service.patch
  * harden_e2scrub_all.service.patch
  * harden_e2scrub_fail@.service.patch
  * harden_e2scrub_reap.service.patch</changelog>
  <changelog author="Jan Kara &lt;jack@suse.cz&gt;" date="1631707200">- Update to 1.46.4:
  * Default to 256-byte inodes for all filesystems, not only larger ones
  * Bigalloc is considered supported now for small cluster sizes
  * E2fsck and e2image fixes for quota feature
  * Fix mke2fs creation of filesystem into non-existent file
- libss-add-newer-libreadline.so.8-to-dlopen-path.patch: libss: add newer
  libreadline.so.8 to dlopen path (bsc#1189453)</changelog>
  <changelog author="Jan Kara &lt;jack@suse.cz&gt;" date="1633003200">- quota-Add-support-to-version-0-quota-format.patch: quota: Add support to
    version 0 quota format (jsc#SLE-17360)
  quota-Fold-quota_read_all_dquots-into-quota_update_l.patch: quota: Fold
    quota_read_all_dquots() into quota_update_limits() (jsc#SLE-17360)
  quota-Rename-quota_update_limits-to-quota_read_all_d.patch: quota: Rename
    quota_update_limits() to quota_read_all_dquots() (jsc#SLE-17360)
  tune2fs-Fix-conversion-of-quota-files.patch: tune2fs: Fix conversion of quota
    files (jsc#SLE-17360)
  e2fsck-Do-not-trash-user-limits-when-processing-orph.patch: e2fsck: Do not
    trash user limits when processing orphan list (jsc#SLE-17360)
  debugfs-Fix-headers-for-quota-commands.patch: debugfs: Fix headers for quota
    commands (jsc#SLE-17360)
  quota-Drop-dead-code.patch: quota: Drop dead code (jsc#SLE-17360)
- add these not yet released fixes to e2fsprogs package so that SLE15-SP4 ships
  with them</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="Jan Kara &lt;jack@suse.cz&gt;" date="1643371200">- Update to 1.46.5:
  * better handling for resizing to fs sizes which would exceed inode limits
  * fix crash in e2fsck fastcommit handling
  * fix possibly lost quota limits when e2fsck corrects quota files
  * fix tune2fs to properly transfer quota limits when convertion quota files
  * add support for handling of version 0 quota files in tune2fs
  * teach libss to use libreadline.so.8
  * optimize resize2fs cpu usage for large filesystems
  * teach libuuid to use getrandom() or getentropy() if available
- libss-add-newer-libreadline.so.8-to-dlopen-path.patch: Remove, merged upstream
- quota-Add-support-to-version-0-quota-format.patch: Remove, merged upstream
- quota-Fold-quota_read_all_dquots-into-quota_update_l.patch: Remove, merged upstream
- quota-Rename-quota_update_limits-to-quota_read_all_d.patch: Remove, merged upstream
- tune2fs-Fix-conversion-of-quota-files.patch: Remove, merged upstream
- e2fsck-Do-not-trash-user-limits-when-processing-orph.patch: Remove, merged upstream
- debugfs-Fix-headers-for-quota-commands.patch: Remove, merged upstream
- quota-Drop-dead-code.patch: Remove, merged upstream</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650369600">- avoid empty preuninstall script</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1663070400">- enabled fuse2fs build which enable to mount ext2/3/4 via FUSE</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" 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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1663243200">- Refresh e2fsprogs.keyring based on currently provided keys.</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="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="Jan Kara &lt;jack@suse.cz&gt;" date="1696420800">- Update specfile to make sure regenerate_initrd_post macro is defined</changelog>
</package>
<package pkgid="2fa4063ae8a6592e0beb093a8000aad9ef68cb83aa3bba30520755625efe8c3d7292cd6a080b1d2d7bccae31677bde5d0d8e0a9f27a7050942aa7337479d5f95" name="e2fsprogs-debugsource" arch="x86_64">
  <version epoch="0" ver="1.47.0" rel="2.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1588420800">- Update to 1.45.6:
  * Debugfs will ignore lines in its command files which start with
    a comment character ("#")
  * Fix a number of potential out of bounds memory accesses caused
    by fuzzed / malicious file systems
  * Fix a spurious complaint from e2fsck when a directory which
    previously had more than 32000 subdirectories has the number
    of subdirectories drops below 32000
  * Fix an ismounted check when an LVM device is renamed while the
    device is mounted
  * Mke2fs -d now correctly sets permission with files where the
    owner permissions are not rwx
  * Improve e2fsck's ability to deal with file systems with very
    large number of directories, such that various data structures
    take more than 2GiB of memory.  Use better structure packing to
    improve the memory efficiency of these data structures.
  * Fix debugfs so it correctly prints inode numbers &gt; 2**31.
  * Filefrag now supports very large files (with &gt; 4 billion
    blocks), as well as block sizes up to 1 GiB.
  * Update and clarify various man pages
  * Reserved the error code EXT2_ET_NO_GDESC (which will be used
    in e2fsprogs v1.46+)
  * Add a thread-safe variant of e2p_feature2string(),
    e2p_feature_to_string() to the libe2p library.
  * Fixed portability problems caused by gcc 10.
  * Synchroniz changes from Android's AOSP e2fsprogs tree
  * Update the Malay translation from the translation project
- add upstream signing key and verify source signature</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1603972800">- prepare usrmerge (boo#1029961)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1611835200">- Fix usage of info macros on openSUSE, we use file triggers today
- Use file requires for post section</changelog>
  <changelog author="Jan Kara &lt;jack@suse.cz&gt;" date="1613476800">- Update to 1.46.1:
  * Fix setting extended attributes in libext2fs and debugfs
  * Fix e2fsck to accept large_dir directories greater than 4G
  * Fix fast commit support on big endian architectures
  * Fix mke2fs -d to correctly import a small file stored using inline_data
    feature and which has ACL or extended attribute
  * Various compilation fixes
  * Speedup bitmap loading for large filesystems using multiple threads
  * Speedup mke2fs for bigalloc filesystems
  * E2fsck fixes when rehashing directories
  * Fix e2fsck crashes on maliciously corrupted filesystems
  * Fix e2fsck handling of duplicated case-folded file names
  * Implement hashed directory support in libext2fs
  * Support for fast commit feature
  * Support for combination of casefolding and encryption
  * Support for stable inodes feature
  * Add support for per-inode DAX flag
  * Fix tune2fs to unlock MMP on failure
  * Fix e2fsck buffer overflow when scanning directory blocks
  * Fix resize2fs overflowing block group descriptors with 1k block size
- delete e2fsprogs-1.45.2-gettext.patch - it was merged upstream
- Add autoconf-archive to build requirements
- Fix installation of info files for older distros</changelog>
  <changelog author="Jan Kara &lt;jack@suse.cz&gt;" date="1613649600">- Remove autoreconf (and resulting dependencies) from the spec file. The
  upstream configure script should be fine.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1615723200">- e2fsprogs 1.46.2:
  * tune2fs -c now takes "random" argument
  * Add support for the FS_NOCOMP_FL flag to chattr and lsattr
  * Fix warnings when resizing small file systems to a super-large
  * Fix the debugfs rdump and ls commands so they will work correctly
    for uid's and gid's =&gt; 65536
  * Fix the debugfs write and symlink commands so they support
    targets which contain a pathname
  * Fix Direct I/O support on block devices where the logical block
    size is greater 1k
  * Fix debugfs's logdump so it works on file systems whose block
    size is greater than 8k
  * Fix a crash when there is error while e2fsck is trying to open
    the file system, and e2fsck calls ext2fs_mmp_stop() before MMP
    has been initialized
  * Improved error checking in the fast commit replay code in e2fsck
  * Fix various compiler and Coverity warnings
  * Update the Spanish translation from the translation project</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622635200">- Fix the %doc files. RELEASE-NOTES is a symlink to
  doc/RelNotes/v%version.</changelog>
  <changelog author="Jan Kara &lt;jack@suse.cz&gt;" date="1627905600">- Update to 1.46.3:
  * Add -V and -VV options to filefrag
  * Fix fs corruption cause by resize2fs on filesystems with MMP blocks
  * Fast commit portability fixes
  * Fix direct IO support in Unix IO manager
  * Avoid calling EXT2_IOC_[GS]ETFLAGS for block devices
  * Fix mke2fs to not discard blocks beyond end of filesystem
  * Make e2fsck set filetype of '.' and '..' entries
  * Fix QCOW image generation in e2image for very large filesystems
  * Update translations</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1631620800">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_e2scrub@.service.patch
  * harden_e2scrub_all.service.patch
  * harden_e2scrub_fail@.service.patch
  * harden_e2scrub_reap.service.patch</changelog>
  <changelog author="Jan Kara &lt;jack@suse.cz&gt;" date="1631707200">- Update to 1.46.4:
  * Default to 256-byte inodes for all filesystems, not only larger ones
  * Bigalloc is considered supported now for small cluster sizes
  * E2fsck and e2image fixes for quota feature
  * Fix mke2fs creation of filesystem into non-existent file
- libss-add-newer-libreadline.so.8-to-dlopen-path.patch: libss: add newer
  libreadline.so.8 to dlopen path (bsc#1189453)</changelog>
  <changelog author="Jan Kara &lt;jack@suse.cz&gt;" date="1633003200">- quota-Add-support-to-version-0-quota-format.patch: quota: Add support to
    version 0 quota format (jsc#SLE-17360)
  quota-Fold-quota_read_all_dquots-into-quota_update_l.patch: quota: Fold
    quota_read_all_dquots() into quota_update_limits() (jsc#SLE-17360)
  quota-Rename-quota_update_limits-to-quota_read_all_d.patch: quota: Rename
    quota_update_limits() to quota_read_all_dquots() (jsc#SLE-17360)
  tune2fs-Fix-conversion-of-quota-files.patch: tune2fs: Fix conversion of quota
    files (jsc#SLE-17360)
  e2fsck-Do-not-trash-user-limits-when-processing-orph.patch: e2fsck: Do not
    trash user limits when processing orphan list (jsc#SLE-17360)
  debugfs-Fix-headers-for-quota-commands.patch: debugfs: Fix headers for quota
    commands (jsc#SLE-17360)
  quota-Drop-dead-code.patch: quota: Drop dead code (jsc#SLE-17360)
- add these not yet released fixes to e2fsprogs package so that SLE15-SP4 ships
  with them</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="Jan Kara &lt;jack@suse.cz&gt;" date="1643371200">- Update to 1.46.5:
  * better handling for resizing to fs sizes which would exceed inode limits
  * fix crash in e2fsck fastcommit handling
  * fix possibly lost quota limits when e2fsck corrects quota files
  * fix tune2fs to properly transfer quota limits when convertion quota files
  * add support for handling of version 0 quota files in tune2fs
  * teach libss to use libreadline.so.8
  * optimize resize2fs cpu usage for large filesystems
  * teach libuuid to use getrandom() or getentropy() if available
- libss-add-newer-libreadline.so.8-to-dlopen-path.patch: Remove, merged upstream
- quota-Add-support-to-version-0-quota-format.patch: Remove, merged upstream
- quota-Fold-quota_read_all_dquots-into-quota_update_l.patch: Remove, merged upstream
- quota-Rename-quota_update_limits-to-quota_read_all_d.patch: Remove, merged upstream
- tune2fs-Fix-conversion-of-quota-files.patch: Remove, merged upstream
- e2fsck-Do-not-trash-user-limits-when-processing-orph.patch: Remove, merged upstream
- debugfs-Fix-headers-for-quota-commands.patch: Remove, merged upstream
- quota-Drop-dead-code.patch: Remove, merged upstream</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650369600">- avoid empty preuninstall script</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1663070400">- enabled fuse2fs build which enable to mount ext2/3/4 via FUSE</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" 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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1663243200">- Refresh e2fsprogs.keyring based on currently provided keys.</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="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="Jan Kara &lt;jack@suse.cz&gt;" date="1696420800">- Update specfile to make sure regenerate_initrd_post macro is defined</changelog>
</package>
<package pkgid="eebeb90f04fa8bbdd5842bd5aed87797992054771d923f42c1805a7e379aa2903146ad9844073d613726f4488407e541af9c4c510c4f09269dbea1f18239302f" name="e2fsprogs-devel" arch="i586">
  <version epoch="0" ver="1.47.0" rel="2.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1588420800">- Update to 1.45.6:
  * Debugfs will ignore lines in its command files which start with
    a comment character ("#")
  * Fix a number of potential out of bounds memory accesses caused
    by fuzzed / malicious file systems
  * Fix a spurious complaint from e2fsck when a directory which
    previously had more than 32000 subdirectories has the number
    of subdirectories drops below 32000
  * Fix an ismounted check when an LVM device is renamed while the
    device is mounted
  * Mke2fs -d now correctly sets permission with files where the
    owner permissions are not rwx
  * Improve e2fsck's ability to deal with file systems with very
    large number of directories, such that various data structures
    take more than 2GiB of memory.  Use better structure packing to
    improve the memory efficiency of these data structures.
  * Fix debugfs so it correctly prints inode numbers &gt; 2**31.
  * Filefrag now supports very large files (with &gt; 4 billion
    blocks), as well as block sizes up to 1 GiB.
  * Update and clarify various man pages
  * Reserved the error code EXT2_ET_NO_GDESC (which will be used
    in e2fsprogs v1.46+)
  * Add a thread-safe variant of e2p_feature2string(),
    e2p_feature_to_string() to the libe2p library.
  * Fixed portability problems caused by gcc 10.
  * Synchroniz changes from Android's AOSP e2fsprogs tree
  * Update the Malay translation from the translation project
- add upstream signing key and verify source signature</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1603972800">- prepare usrmerge (boo#1029961)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1611835200">- Fix usage of info macros on openSUSE, we use file triggers today
- Use file requires for post section</changelog>
  <changelog author="Jan Kara &lt;jack@suse.cz&gt;" date="1613476800">- Update to 1.46.1:
  * Fix setting extended attributes in libext2fs and debugfs
  * Fix e2fsck to accept large_dir directories greater than 4G
  * Fix fast commit support on big endian architectures
  * Fix mke2fs -d to correctly import a small file stored using inline_data
    feature and which has ACL or extended attribute
  * Various compilation fixes
  * Speedup bitmap loading for large filesystems using multiple threads
  * Speedup mke2fs for bigalloc filesystems
  * E2fsck fixes when rehashing directories
  * Fix e2fsck crashes on maliciously corrupted filesystems
  * Fix e2fsck handling of duplicated case-folded file names
  * Implement hashed directory support in libext2fs
  * Support for fast commit feature
  * Support for combination of casefolding and encryption
  * Support for stable inodes feature
  * Add support for per-inode DAX flag
  * Fix tune2fs to unlock MMP on failure
  * Fix e2fsck buffer overflow when scanning directory blocks
  * Fix resize2fs overflowing block group descriptors with 1k block size
- delete e2fsprogs-1.45.2-gettext.patch - it was merged upstream
- Add autoconf-archive to build requirements
- Fix installation of info files for older distros</changelog>
  <changelog author="Jan Kara &lt;jack@suse.cz&gt;" date="1613649600">- Remove autoreconf (and resulting dependencies) from the spec file. The
  upstream configure script should be fine.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1615723200">- e2fsprogs 1.46.2:
  * tune2fs -c now takes "random" argument
  * Add support for the FS_NOCOMP_FL flag to chattr and lsattr
  * Fix warnings when resizing small file systems to a super-large
  * Fix the debugfs rdump and ls commands so they will work correctly
    for uid's and gid's =&gt; 65536
  * Fix the debugfs write and symlink commands so they support
    targets which contain a pathname
  * Fix Direct I/O support on block devices where the logical block
    size is greater 1k
  * Fix debugfs's logdump so it works on file systems whose block
    size is greater than 8k
  * Fix a crash when there is error while e2fsck is trying to open
    the file system, and e2fsck calls ext2fs_mmp_stop() before MMP
    has been initialized
  * Improved error checking in the fast commit replay code in e2fsck
  * Fix various compiler and Coverity warnings
  * Update the Spanish translation from the translation project</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622635200">- Fix the %doc files. RELEASE-NOTES is a symlink to
  doc/RelNotes/v%version.</changelog>
  <changelog author="Jan Kara &lt;jack@suse.cz&gt;" date="1627905600">- Update to 1.46.3:
  * Add -V and -VV options to filefrag
  * Fix fs corruption cause by resize2fs on filesystems with MMP blocks
  * Fast commit portability fixes
  * Fix direct IO support in Unix IO manager
  * Avoid calling EXT2_IOC_[GS]ETFLAGS for block devices
  * Fix mke2fs to not discard blocks beyond end of filesystem
  * Make e2fsck set filetype of '.' and '..' entries
  * Fix QCOW image generation in e2image for very large filesystems
  * Update translations</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1631620800">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_e2scrub@.service.patch
  * harden_e2scrub_all.service.patch
  * harden_e2scrub_fail@.service.patch
  * harden_e2scrub_reap.service.patch</changelog>
  <changelog author="Jan Kara &lt;jack@suse.cz&gt;" date="1631707200">- Update to 1.46.4:
  * Default to 256-byte inodes for all filesystems, not only larger ones
  * Bigalloc is considered supported now for small cluster sizes
  * E2fsck and e2image fixes for quota feature
  * Fix mke2fs creation of filesystem into non-existent file
- libss-add-newer-libreadline.so.8-to-dlopen-path.patch: libss: add newer
  libreadline.so.8 to dlopen path (bsc#1189453)</changelog>
  <changelog author="Jan Kara &lt;jack@suse.cz&gt;" date="1633003200">- quota-Add-support-to-version-0-quota-format.patch: quota: Add support to
    version 0 quota format (jsc#SLE-17360)
  quota-Fold-quota_read_all_dquots-into-quota_update_l.patch: quota: Fold
    quota_read_all_dquots() into quota_update_limits() (jsc#SLE-17360)
  quota-Rename-quota_update_limits-to-quota_read_all_d.patch: quota: Rename
    quota_update_limits() to quota_read_all_dquots() (jsc#SLE-17360)
  tune2fs-Fix-conversion-of-quota-files.patch: tune2fs: Fix conversion of quota
    files (jsc#SLE-17360)
  e2fsck-Do-not-trash-user-limits-when-processing-orph.patch: e2fsck: Do not
    trash user limits when processing orphan list (jsc#SLE-17360)
  debugfs-Fix-headers-for-quota-commands.patch: debugfs: Fix headers for quota
    commands (jsc#SLE-17360)
  quota-Drop-dead-code.patch: quota: Drop dead code (jsc#SLE-17360)
- add these not yet released fixes to e2fsprogs package so that SLE15-SP4 ships
  with them</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="Jan Kara &lt;jack@suse.cz&gt;" date="1643371200">- Update to 1.46.5:
  * better handling for resizing to fs sizes which would exceed inode limits
  * fix crash in e2fsck fastcommit handling
  * fix possibly lost quota limits when e2fsck corrects quota files
  * fix tune2fs to properly transfer quota limits when convertion quota files
  * add support for handling of version 0 quota files in tune2fs
  * teach libss to use libreadline.so.8
  * optimize resize2fs cpu usage for large filesystems
  * teach libuuid to use getrandom() or getentropy() if available
- libss-add-newer-libreadline.so.8-to-dlopen-path.patch: Remove, merged upstream
- quota-Add-support-to-version-0-quota-format.patch: Remove, merged upstream
- quota-Fold-quota_read_all_dquots-into-quota_update_l.patch: Remove, merged upstream
- quota-Rename-quota_update_limits-to-quota_read_all_d.patch: Remove, merged upstream
- tune2fs-Fix-conversion-of-quota-files.patch: Remove, merged upstream
- e2fsck-Do-not-trash-user-limits-when-processing-orph.patch: Remove, merged upstream
- debugfs-Fix-headers-for-quota-commands.patch: Remove, merged upstream
- quota-Drop-dead-code.patch: Remove, merged upstream</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650369600">- avoid empty preuninstall script</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1663070400">- enabled fuse2fs build which enable to mount ext2/3/4 via FUSE</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" 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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1663243200">- Refresh e2fsprogs.keyring based on currently provided keys.</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="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="Jan Kara &lt;jack@suse.cz&gt;" date="1696420800">- Update specfile to make sure regenerate_initrd_post macro is defined</changelog>
</package>
<package pkgid="e44bbe5423a87636ca714dd7cd035f4c5c26237b2c62d6908b54b64d21a5411c7c2082c8787a2fdea15504eeab2175479dc41aab29a3c41ee96330a87468bd15" name="e2fsprogs-devel" arch="x86_64">
  <version epoch="0" ver="1.47.0" rel="2.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1588420800">- Update to 1.45.6:
  * Debugfs will ignore lines in its command files which start with
    a comment character ("#")
  * Fix a number of potential out of bounds memory accesses caused
    by fuzzed / malicious file systems
  * Fix a spurious complaint from e2fsck when a directory which
    previously had more than 32000 subdirectories has the number
    of subdirectories drops below 32000
  * Fix an ismounted check when an LVM device is renamed while the
    device is mounted
  * Mke2fs -d now correctly sets permission with files where the
    owner permissions are not rwx
  * Improve e2fsck's ability to deal with file systems with very
    large number of directories, such that various data structures
    take more than 2GiB of memory.  Use better structure packing to
    improve the memory efficiency of these data structures.
  * Fix debugfs so it correctly prints inode numbers &gt; 2**31.
  * Filefrag now supports very large files (with &gt; 4 billion
    blocks), as well as block sizes up to 1 GiB.
  * Update and clarify various man pages
  * Reserved the error code EXT2_ET_NO_GDESC (which will be used
    in e2fsprogs v1.46+)
  * Add a thread-safe variant of e2p_feature2string(),
    e2p_feature_to_string() to the libe2p library.
  * Fixed portability problems caused by gcc 10.
  * Synchroniz changes from Android's AOSP e2fsprogs tree
  * Update the Malay translation from the translation project
- add upstream signing key and verify source signature</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1603972800">- prepare usrmerge (boo#1029961)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1611835200">- Fix usage of info macros on openSUSE, we use file triggers today
- Use file requires for post section</changelog>
  <changelog author="Jan Kara &lt;jack@suse.cz&gt;" date="1613476800">- Update to 1.46.1:
  * Fix setting extended attributes in libext2fs and debugfs
  * Fix e2fsck to accept large_dir directories greater than 4G
  * Fix fast commit support on big endian architectures
  * Fix mke2fs -d to correctly import a small file stored using inline_data
    feature and which has ACL or extended attribute
  * Various compilation fixes
  * Speedup bitmap loading for large filesystems using multiple threads
  * Speedup mke2fs for bigalloc filesystems
  * E2fsck fixes when rehashing directories
  * Fix e2fsck crashes on maliciously corrupted filesystems
  * Fix e2fsck handling of duplicated case-folded file names
  * Implement hashed directory support in libext2fs
  * Support for fast commit feature
  * Support for combination of casefolding and encryption
  * Support for stable inodes feature
  * Add support for per-inode DAX flag
  * Fix tune2fs to unlock MMP on failure
  * Fix e2fsck buffer overflow when scanning directory blocks
  * Fix resize2fs overflowing block group descriptors with 1k block size
- delete e2fsprogs-1.45.2-gettext.patch - it was merged upstream
- Add autoconf-archive to build requirements
- Fix installation of info files for older distros</changelog>
  <changelog author="Jan Kara &lt;jack@suse.cz&gt;" date="1613649600">- Remove autoreconf (and resulting dependencies) from the spec file. The
  upstream configure script should be fine.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1615723200">- e2fsprogs 1.46.2:
  * tune2fs -c now takes "random" argument
  * Add support for the FS_NOCOMP_FL flag to chattr and lsattr
  * Fix warnings when resizing small file systems to a super-large
  * Fix the debugfs rdump and ls commands so they will work correctly
    for uid's and gid's =&gt; 65536
  * Fix the debugfs write and symlink commands so they support
    targets which contain a pathname
  * Fix Direct I/O support on block devices where the logical block
    size is greater 1k
  * Fix debugfs's logdump so it works on file systems whose block
    size is greater than 8k
  * Fix a crash when there is error while e2fsck is trying to open
    the file system, and e2fsck calls ext2fs_mmp_stop() before MMP
    has been initialized
  * Improved error checking in the fast commit replay code in e2fsck
  * Fix various compiler and Coverity warnings
  * Update the Spanish translation from the translation project</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622635200">- Fix the %doc files. RELEASE-NOTES is a symlink to
  doc/RelNotes/v%version.</changelog>
  <changelog author="Jan Kara &lt;jack@suse.cz&gt;" date="1627905600">- Update to 1.46.3:
  * Add -V and -VV options to filefrag
  * Fix fs corruption cause by resize2fs on filesystems with MMP blocks
  * Fast commit portability fixes
  * Fix direct IO support in Unix IO manager
  * Avoid calling EXT2_IOC_[GS]ETFLAGS for block devices
  * Fix mke2fs to not discard blocks beyond end of filesystem
  * Make e2fsck set filetype of '.' and '..' entries
  * Fix QCOW image generation in e2image for very large filesystems
  * Update translations</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1631620800">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_e2scrub@.service.patch
  * harden_e2scrub_all.service.patch
  * harden_e2scrub_fail@.service.patch
  * harden_e2scrub_reap.service.patch</changelog>
  <changelog author="Jan Kara &lt;jack@suse.cz&gt;" date="1631707200">- Update to 1.46.4:
  * Default to 256-byte inodes for all filesystems, not only larger ones
  * Bigalloc is considered supported now for small cluster sizes
  * E2fsck and e2image fixes for quota feature
  * Fix mke2fs creation of filesystem into non-existent file
- libss-add-newer-libreadline.so.8-to-dlopen-path.patch: libss: add newer
  libreadline.so.8 to dlopen path (bsc#1189453)</changelog>
  <changelog author="Jan Kara &lt;jack@suse.cz&gt;" date="1633003200">- quota-Add-support-to-version-0-quota-format.patch: quota: Add support to
    version 0 quota format (jsc#SLE-17360)
  quota-Fold-quota_read_all_dquots-into-quota_update_l.patch: quota: Fold
    quota_read_all_dquots() into quota_update_limits() (jsc#SLE-17360)
  quota-Rename-quota_update_limits-to-quota_read_all_d.patch: quota: Rename
    quota_update_limits() to quota_read_all_dquots() (jsc#SLE-17360)
  tune2fs-Fix-conversion-of-quota-files.patch: tune2fs: Fix conversion of quota
    files (jsc#SLE-17360)
  e2fsck-Do-not-trash-user-limits-when-processing-orph.patch: e2fsck: Do not
    trash user limits when processing orphan list (jsc#SLE-17360)
  debugfs-Fix-headers-for-quota-commands.patch: debugfs: Fix headers for quota
    commands (jsc#SLE-17360)
  quota-Drop-dead-code.patch: quota: Drop dead code (jsc#SLE-17360)
- add these not yet released fixes to e2fsprogs package so that SLE15-SP4 ships
  with them</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="Jan Kara &lt;jack@suse.cz&gt;" date="1643371200">- Update to 1.46.5:
  * better handling for resizing to fs sizes which would exceed inode limits
  * fix crash in e2fsck fastcommit handling
  * fix possibly lost quota limits when e2fsck corrects quota files
  * fix tune2fs to properly transfer quota limits when convertion quota files
  * add support for handling of version 0 quota files in tune2fs
  * teach libss to use libreadline.so.8
  * optimize resize2fs cpu usage for large filesystems
  * teach libuuid to use getrandom() or getentropy() if available
- libss-add-newer-libreadline.so.8-to-dlopen-path.patch: Remove, merged upstream
- quota-Add-support-to-version-0-quota-format.patch: Remove, merged upstream
- quota-Fold-quota_read_all_dquots-into-quota_update_l.patch: Remove, merged upstream
- quota-Rename-quota_update_limits-to-quota_read_all_d.patch: Remove, merged upstream
- tune2fs-Fix-conversion-of-quota-files.patch: Remove, merged upstream
- e2fsck-Do-not-trash-user-limits-when-processing-orph.patch: Remove, merged upstream
- debugfs-Fix-headers-for-quota-commands.patch: Remove, merged upstream
- quota-Drop-dead-code.patch: Remove, merged upstream</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650369600">- avoid empty preuninstall script</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1663070400">- enabled fuse2fs build which enable to mount ext2/3/4 via FUSE</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" 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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1663243200">- Refresh e2fsprogs.keyring based on currently provided keys.</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="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="Jan Kara &lt;jack@suse.cz&gt;" date="1696420800">- Update specfile to make sure regenerate_initrd_post macro is defined</changelog>
</package>
<package pkgid="dceff8f84712e9b6d3b38e95ca7d9ae8b42f1965f7a9505d6a1b1f3d0258e0dec8bdc0145f9b5d4561ba9f8eb43409386fad1aa45cbfb680446dabb6f95d09c7" name="e2fsprogs-scrub" arch="i586">
  <version epoch="0" ver="1.47.0" rel="2.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1588420800">- Update to 1.45.6:
  * Debugfs will ignore lines in its command files which start with
    a comment character ("#")
  * Fix a number of potential out of bounds memory accesses caused
    by fuzzed / malicious file systems
  * Fix a spurious complaint from e2fsck when a directory which
    previously had more than 32000 subdirectories has the number
    of subdirectories drops below 32000
  * Fix an ismounted check when an LVM device is renamed while the
    device is mounted
  * Mke2fs -d now correctly sets permission with files where the
    owner permissions are not rwx
  * Improve e2fsck's ability to deal with file systems with very
    large number of directories, such that various data structures
    take more than 2GiB of memory.  Use better structure packing to
    improve the memory efficiency of these data structures.
  * Fix debugfs so it correctly prints inode numbers &gt; 2**31.
  * Filefrag now supports very large files (with &gt; 4 billion
    blocks), as well as block sizes up to 1 GiB.
  * Update and clarify various man pages
  * Reserved the error code EXT2_ET_NO_GDESC (which will be used
    in e2fsprogs v1.46+)
  * Add a thread-safe variant of e2p_feature2string(),
    e2p_feature_to_string() to the libe2p library.
  * Fixed portability problems caused by gcc 10.
  * Synchroniz changes from Android's AOSP e2fsprogs tree
  * Update the Malay translation from the translation project
- add upstream signing key and verify source signature</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1603972800">- prepare usrmerge (boo#1029961)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1611835200">- Fix usage of info macros on openSUSE, we use file triggers today
- Use file requires for post section</changelog>
  <changelog author="Jan Kara &lt;jack@suse.cz&gt;" date="1613476800">- Update to 1.46.1:
  * Fix setting extended attributes in libext2fs and debugfs
  * Fix e2fsck to accept large_dir directories greater than 4G
  * Fix fast commit support on big endian architectures
  * Fix mke2fs -d to correctly import a small file stored using inline_data
    feature and which has ACL or extended attribute
  * Various compilation fixes
  * Speedup bitmap loading for large filesystems using multiple threads
  * Speedup mke2fs for bigalloc filesystems
  * E2fsck fixes when rehashing directories
  * Fix e2fsck crashes on maliciously corrupted filesystems
  * Fix e2fsck handling of duplicated case-folded file names
  * Implement hashed directory support in libext2fs
  * Support for fast commit feature
  * Support for combination of casefolding and encryption
  * Support for stable inodes feature
  * Add support for per-inode DAX flag
  * Fix tune2fs to unlock MMP on failure
  * Fix e2fsck buffer overflow when scanning directory blocks
  * Fix resize2fs overflowing block group descriptors with 1k block size
- delete e2fsprogs-1.45.2-gettext.patch - it was merged upstream
- Add autoconf-archive to build requirements
- Fix installation of info files for older distros</changelog>
  <changelog author="Jan Kara &lt;jack@suse.cz&gt;" date="1613649600">- Remove autoreconf (and resulting dependencies) from the spec file. The
  upstream configure script should be fine.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1615723200">- e2fsprogs 1.46.2:
  * tune2fs -c now takes "random" argument
  * Add support for the FS_NOCOMP_FL flag to chattr and lsattr
  * Fix warnings when resizing small file systems to a super-large
  * Fix the debugfs rdump and ls commands so they will work correctly
    for uid's and gid's =&gt; 65536
  * Fix the debugfs write and symlink commands so they support
    targets which contain a pathname
  * Fix Direct I/O support on block devices where the logical block
    size is greater 1k
  * Fix debugfs's logdump so it works on file systems whose block
    size is greater than 8k
  * Fix a crash when there is error while e2fsck is trying to open
    the file system, and e2fsck calls ext2fs_mmp_stop() before MMP
    has been initialized
  * Improved error checking in the fast commit replay code in e2fsck
  * Fix various compiler and Coverity warnings
  * Update the Spanish translation from the translation project</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622635200">- Fix the %doc files. RELEASE-NOTES is a symlink to
  doc/RelNotes/v%version.</changelog>
  <changelog author="Jan Kara &lt;jack@suse.cz&gt;" date="1627905600">- Update to 1.46.3:
  * Add -V and -VV options to filefrag
  * Fix fs corruption cause by resize2fs on filesystems with MMP blocks
  * Fast commit portability fixes
  * Fix direct IO support in Unix IO manager
  * Avoid calling EXT2_IOC_[GS]ETFLAGS for block devices
  * Fix mke2fs to not discard blocks beyond end of filesystem
  * Make e2fsck set filetype of '.' and '..' entries
  * Fix QCOW image generation in e2image for very large filesystems
  * Update translations</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1631620800">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_e2scrub@.service.patch
  * harden_e2scrub_all.service.patch
  * harden_e2scrub_fail@.service.patch
  * harden_e2scrub_reap.service.patch</changelog>
  <changelog author="Jan Kara &lt;jack@suse.cz&gt;" date="1631707200">- Update to 1.46.4:
  * Default to 256-byte inodes for all filesystems, not only larger ones
  * Bigalloc is considered supported now for small cluster sizes
  * E2fsck and e2image fixes for quota feature
  * Fix mke2fs creation of filesystem into non-existent file
- libss-add-newer-libreadline.so.8-to-dlopen-path.patch: libss: add newer
  libreadline.so.8 to dlopen path (bsc#1189453)</changelog>
  <changelog author="Jan Kara &lt;jack@suse.cz&gt;" date="1633003200">- quota-Add-support-to-version-0-quota-format.patch: quota: Add support to
    version 0 quota format (jsc#SLE-17360)
  quota-Fold-quota_read_all_dquots-into-quota_update_l.patch: quota: Fold
    quota_read_all_dquots() into quota_update_limits() (jsc#SLE-17360)
  quota-Rename-quota_update_limits-to-quota_read_all_d.patch: quota: Rename
    quota_update_limits() to quota_read_all_dquots() (jsc#SLE-17360)
  tune2fs-Fix-conversion-of-quota-files.patch: tune2fs: Fix conversion of quota
    files (jsc#SLE-17360)
  e2fsck-Do-not-trash-user-limits-when-processing-orph.patch: e2fsck: Do not
    trash user limits when processing orphan list (jsc#SLE-17360)
  debugfs-Fix-headers-for-quota-commands.patch: debugfs: Fix headers for quota
    commands (jsc#SLE-17360)
  quota-Drop-dead-code.patch: quota: Drop dead code (jsc#SLE-17360)
- add these not yet released fixes to e2fsprogs package so that SLE15-SP4 ships
  with them</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="Jan Kara &lt;jack@suse.cz&gt;" date="1643371200">- Update to 1.46.5:
  * better handling for resizing to fs sizes which would exceed inode limits
  * fix crash in e2fsck fastcommit handling
  * fix possibly lost quota limits when e2fsck corrects quota files
  * fix tune2fs to properly transfer quota limits when convertion quota files
  * add support for handling of version 0 quota files in tune2fs
  * teach libss to use libreadline.so.8
  * optimize resize2fs cpu usage for large filesystems
  * teach libuuid to use getrandom() or getentropy() if available
- libss-add-newer-libreadline.so.8-to-dlopen-path.patch: Remove, merged upstream
- quota-Add-support-to-version-0-quota-format.patch: Remove, merged upstream
- quota-Fold-quota_read_all_dquots-into-quota_update_l.patch: Remove, merged upstream
- quota-Rename-quota_update_limits-to-quota_read_all_d.patch: Remove, merged upstream
- tune2fs-Fix-conversion-of-quota-files.patch: Remove, merged upstream
- e2fsck-Do-not-trash-user-limits-when-processing-orph.patch: Remove, merged upstream
- debugfs-Fix-headers-for-quota-commands.patch: Remove, merged upstream
- quota-Drop-dead-code.patch: Remove, merged upstream</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650369600">- avoid empty preuninstall script</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1663070400">- enabled fuse2fs build which enable to mount ext2/3/4 via FUSE</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" 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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1663243200">- Refresh e2fsprogs.keyring based on currently provided keys.</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="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="Jan Kara &lt;jack@suse.cz&gt;" date="1696420800">- Update specfile to make sure regenerate_initrd_post macro is defined</changelog>
</package>
<package pkgid="7312753e990e9c41988bfdf1c81cefc708d80a98fa421321251629cfd7a2ccb6e0a36d497863cb80f40f4becbf41314950875db85ec8d5ed8565d72fb53c329a" name="e2fsprogs-scrub" arch="x86_64">
  <version epoch="0" ver="1.47.0" rel="2.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1588420800">- Update to 1.45.6:
  * Debugfs will ignore lines in its command files which start with
    a comment character ("#")
  * Fix a number of potential out of bounds memory accesses caused
    by fuzzed / malicious file systems
  * Fix a spurious complaint from e2fsck when a directory which
    previously had more than 32000 subdirectories has the number
    of subdirectories drops below 32000
  * Fix an ismounted check when an LVM device is renamed while the
    device is mounted
  * Mke2fs -d now correctly sets permission with files where the
    owner permissions are not rwx
  * Improve e2fsck's ability to deal with file systems with very
    large number of directories, such that various data structures
    take more than 2GiB of memory.  Use better structure packing to
    improve the memory efficiency of these data structures.
  * Fix debugfs so it correctly prints inode numbers &gt; 2**31.
  * Filefrag now supports very large files (with &gt; 4 billion
    blocks), as well as block sizes up to 1 GiB.
  * Update and clarify various man pages
  * Reserved the error code EXT2_ET_NO_GDESC (which will be used
    in e2fsprogs v1.46+)
  * Add a thread-safe variant of e2p_feature2string(),
    e2p_feature_to_string() to the libe2p library.
  * Fixed portability problems caused by gcc 10.
  * Synchroniz changes from Android's AOSP e2fsprogs tree
  * Update the Malay translation from the translation project
- add upstream signing key and verify source signature</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1603972800">- prepare usrmerge (boo#1029961)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1611835200">- Fix usage of info macros on openSUSE, we use file triggers today
- Use file requires for post section</changelog>
  <changelog author="Jan Kara &lt;jack@suse.cz&gt;" date="1613476800">- Update to 1.46.1:
  * Fix setting extended attributes in libext2fs and debugfs
  * Fix e2fsck to accept large_dir directories greater than 4G
  * Fix fast commit support on big endian architectures
  * Fix mke2fs -d to correctly import a small file stored using inline_data
    feature and which has ACL or extended attribute
  * Various compilation fixes
  * Speedup bitmap loading for large filesystems using multiple threads
  * Speedup mke2fs for bigalloc filesystems
  * E2fsck fixes when rehashing directories
  * Fix e2fsck crashes on maliciously corrupted filesystems
  * Fix e2fsck handling of duplicated case-folded file names
  * Implement hashed directory support in libext2fs
  * Support for fast commit feature
  * Support for combination of casefolding and encryption
  * Support for stable inodes feature
  * Add support for per-inode DAX flag
  * Fix tune2fs to unlock MMP on failure
  * Fix e2fsck buffer overflow when scanning directory blocks
  * Fix resize2fs overflowing block group descriptors with 1k block size
- delete e2fsprogs-1.45.2-gettext.patch - it was merged upstream
- Add autoconf-archive to build requirements
- Fix installation of info files for older distros</changelog>
  <changelog author="Jan Kara &lt;jack@suse.cz&gt;" date="1613649600">- Remove autoreconf (and resulting dependencies) from the spec file. The
  upstream configure script should be fine.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1615723200">- e2fsprogs 1.46.2:
  * tune2fs -c now takes "random" argument
  * Add support for the FS_NOCOMP_FL flag to chattr and lsattr
  * Fix warnings when resizing small file systems to a super-large
  * Fix the debugfs rdump and ls commands so they will work correctly
    for uid's and gid's =&gt; 65536
  * Fix the debugfs write and symlink commands so they support
    targets which contain a pathname
  * Fix Direct I/O support on block devices where the logical block
    size is greater 1k
  * Fix debugfs's logdump so it works on file systems whose block
    size is greater than 8k
  * Fix a crash when there is error while e2fsck is trying to open
    the file system, and e2fsck calls ext2fs_mmp_stop() before MMP
    has been initialized
  * Improved error checking in the fast commit replay code in e2fsck
  * Fix various compiler and Coverity warnings
  * Update the Spanish translation from the translation project</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622635200">- Fix the %doc files. RELEASE-NOTES is a symlink to
  doc/RelNotes/v%version.</changelog>
  <changelog author="Jan Kara &lt;jack@suse.cz&gt;" date="1627905600">- Update to 1.46.3:
  * Add -V and -VV options to filefrag
  * Fix fs corruption cause by resize2fs on filesystems with MMP blocks
  * Fast commit portability fixes
  * Fix direct IO support in Unix IO manager
  * Avoid calling EXT2_IOC_[GS]ETFLAGS for block devices
  * Fix mke2fs to not discard blocks beyond end of filesystem
  * Make e2fsck set filetype of '.' and '..' entries
  * Fix QCOW image generation in e2image for very large filesystems
  * Update translations</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1631620800">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_e2scrub@.service.patch
  * harden_e2scrub_all.service.patch
  * harden_e2scrub_fail@.service.patch
  * harden_e2scrub_reap.service.patch</changelog>
  <changelog author="Jan Kara &lt;jack@suse.cz&gt;" date="1631707200">- Update to 1.46.4:
  * Default to 256-byte inodes for all filesystems, not only larger ones
  * Bigalloc is considered supported now for small cluster sizes
  * E2fsck and e2image fixes for quota feature
  * Fix mke2fs creation of filesystem into non-existent file
- libss-add-newer-libreadline.so.8-to-dlopen-path.patch: libss: add newer
  libreadline.so.8 to dlopen path (bsc#1189453)</changelog>
  <changelog author="Jan Kara &lt;jack@suse.cz&gt;" date="1633003200">- quota-Add-support-to-version-0-quota-format.patch: quota: Add support to
    version 0 quota format (jsc#SLE-17360)
  quota-Fold-quota_read_all_dquots-into-quota_update_l.patch: quota: Fold
    quota_read_all_dquots() into quota_update_limits() (jsc#SLE-17360)
  quota-Rename-quota_update_limits-to-quota_read_all_d.patch: quota: Rename
    quota_update_limits() to quota_read_all_dquots() (jsc#SLE-17360)
  tune2fs-Fix-conversion-of-quota-files.patch: tune2fs: Fix conversion of quota
    files (jsc#SLE-17360)
  e2fsck-Do-not-trash-user-limits-when-processing-orph.patch: e2fsck: Do not
    trash user limits when processing orphan list (jsc#SLE-17360)
  debugfs-Fix-headers-for-quota-commands.patch: debugfs: Fix headers for quota
    commands (jsc#SLE-17360)
  quota-Drop-dead-code.patch: quota: Drop dead code (jsc#SLE-17360)
- add these not yet released fixes to e2fsprogs package so that SLE15-SP4 ships
  with them</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="Jan Kara &lt;jack@suse.cz&gt;" date="1643371200">- Update to 1.46.5:
  * better handling for resizing to fs sizes which would exceed inode limits
  * fix crash in e2fsck fastcommit handling
  * fix possibly lost quota limits when e2fsck corrects quota files
  * fix tune2fs to properly transfer quota limits when convertion quota files
  * add support for handling of version 0 quota files in tune2fs
  * teach libss to use libreadline.so.8
  * optimize resize2fs cpu usage for large filesystems
  * teach libuuid to use getrandom() or getentropy() if available
- libss-add-newer-libreadline.so.8-to-dlopen-path.patch: Remove, merged upstream
- quota-Add-support-to-version-0-quota-format.patch: Remove, merged upstream
- quota-Fold-quota_read_all_dquots-into-quota_update_l.patch: Remove, merged upstream
- quota-Rename-quota_update_limits-to-quota_read_all_d.patch: Remove, merged upstream
- tune2fs-Fix-conversion-of-quota-files.patch: Remove, merged upstream
- e2fsck-Do-not-trash-user-limits-when-processing-orph.patch: Remove, merged upstream
- debugfs-Fix-headers-for-quota-commands.patch: Remove, merged upstream
- quota-Drop-dead-code.patch: Remove, merged upstream</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650369600">- avoid empty preuninstall script</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1663070400">- enabled fuse2fs build which enable to mount ext2/3/4 via FUSE</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" 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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1663243200">- Refresh e2fsprogs.keyring based on currently provided keys.</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="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="Jan Kara &lt;jack@suse.cz&gt;" date="1696420800">- Update specfile to make sure regenerate_initrd_post macro is defined</changelog>
</package>
<package pkgid="969d591e9616ebd2f9c5b84698e4a724bff513ac5a1b520c4988ad01608c651ae6ba5800b64967b2d62f9fb86a6588b7b6141f8d45af7805cec2eb8603c7d57d" name="ebook-tools" arch="src">
  <version epoch="0" ver="0.2.2" rel="7.3"/>
  <changelog author="llunak@suse.cz" date="1248264000">- build fixes</changelog>
  <changelog author="ctrippe@gmx.net" date="1284120000">- update to new version 0.2.0
  This release contains major bug fixes.
  Among them crash bugs/security bugs.
  Update recommended</changelog>
  <changelog author="coolo@novell.com" date="1300881600">- update to 0.2.1:
  installs epub_version.h now
- fix build with libzip</changelog>
  <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>
</package>
<package pkgid="649e5635bb8f4f8f9c2631f7b2523e6d50e6a105dd6955491dea8fe60e7bb7059bccc40d8c8ef965413061f2888ce332e4dfff94f995b2be8aafddee23c04a92" name="ebook-tools" arch="x86_64">
  <version epoch="0" ver="0.2.2" rel="7.3"/>
  <changelog author="ctrippe@gmx.net" date="1284120000">- update to new version 0.2.0
  This release contains major bug fixes.
  Among them crash bugs/security bugs.
  Update recommended</changelog>
  <changelog author="coolo@novell.com" date="1300881600">- update to 0.2.1:
  installs epub_version.h now
- fix build with libzip</changelog>
  <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>
</package>
<package pkgid="d6e92583670ee3b1684b41eaa874178ac5fdd7f0a835467fac259db8486813c8ffc7e039b3e8351b42c66896261c7819655cef06c2dabf8e8ffe6b291a59d84a" name="ebook-tools-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.2.2" rel="7.3"/>
  <changelog author="ctrippe@gmx.net" date="1284120000">- update to new version 0.2.0
  This release contains major bug fixes.
  Among them crash bugs/security bugs.
  Update recommended</changelog>
  <changelog author="coolo@novell.com" date="1300881600">- update to 0.2.1:
  installs epub_version.h now
- fix build with libzip</changelog>
  <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>
</package>
<package pkgid="0262a0edc20ab01197a05d3e21968df756a31ac9054386b7f849d91cf0de3f08d694f2247027bdfe89a2c3cc7fa2af8b5c393adc78b58e6a1491930ef0782dfc" name="ebook-tools-debugsource" arch="x86_64">
  <version epoch="0" ver="0.2.2" rel="7.3"/>
  <changelog author="ctrippe@gmx.net" date="1284120000">- update to new version 0.2.0
  This release contains major bug fixes.
  Among them crash bugs/security bugs.
  Update recommended</changelog>
  <changelog author="coolo@novell.com" date="1300881600">- update to 0.2.1:
  installs epub_version.h now
- fix build with libzip</changelog>
  <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>
</package>
<package pkgid="739a385e9c668552ce2457f10496e867c261a0fb398a3d91c796f4aae3cd2284bb1f708f1a745a94ea173b1746a4e8d6fa9cd05bcf63aefae86ad170e7ac9a63" name="ecryptfs-utils" arch="src">
  <version epoch="0" ver="111" rel="7.5"/>
  <changelog author="meissner@suse.com" date="1342008000">- also supply MS_NODEV to avoid exposing device files
  if someone got them on the encrypted media.</changelog>
  <changelog author="darin@darins.net" date="1375704000">- update to 103
- move -pie/-fpie into separate patch
- update ecryptfs-setup-swap-SuSE.patch for systmd and fstab
  without UUID lables
- remove ecryptfs-utils.security.patch, fixed upstream
- add PreReq: permissions
- removed unpackaged doc</changelog>
  <changelog author="darin@darins.net" date="1376568000">- fix %postun to not run pam-config on update (bnc#814098, bnc#834993)</changelog>
  <changelog author="fcrozat@suse.com" date="1407499200">- Drop ecryptfs-correct-desktop.patch and ensure
  ecryptfs-mount-private.desktop is properly generated and
  installed in a program specific location (ecryptfs-setup-private
  will take care of creating the right symlink) and not in
  /usr/share/applications by default.
- Add ecryptfs-mount-private.png (from Fedora)
- Create tmpfiles.d to ensure ecryptfs module is autoloaded at
  start.
- Fix category on ecryptfs-setup-private.desktop.</changelog>
  <changelog author="darin@darins.net" date="1409832000">- update to 104
  - lots of bugfixes, apparently from static code checking</changelog>
  <changelog author="meissner@suse.com" date="1431345600">- updated to 106
  - new passphrase wrapping method, including the salt to fix
    CVE-2014-9687 / bsc#920160
  - various bugfixes</changelog>
  <changelog author="mpluskal@suse.com" date="1443614400">- Cleanup spec file with spec-cleaner
- Update autotool dependencies
- Split library and devel packages
- Use desktop file macros
- Use fdupes to reduce duplicities</changelog>
  <changelog author="mpluskal@suse.com" date="1443787200">- Do not ship .la files</changelog>
  <changelog author="mpluskal@suse.com" date="1445083200">- Update to 108
  * This release does not have a changelog.</changelog>
  <changelog author="meissner@suse.com" date="1453291200">- validate-mount-destination-fs-type.patch: A local user could have
  escalated privileges by mounting over special filesystems (bsc#962052
  CVE-2016-1572)</changelog>
  <changelog author="sfalken@opensuse.org" date="1489060800">- Edited %files section to clear unpackaged files builderror in
  openSUSE:Factory</changelog>
  <changelog author="vcizek@suse.com" date="1510056000">- drop validate-mount-destination-fs-type.patch (upstream)</changelog>
  <changelog author="vcizek@suse.com" date="1510056001">- 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>
</package>
<package pkgid="9c4d031d1370db49d3a1b1633f9c0335049322e702672fd856d8d8edbf96cde74efd3bf70abe710ce6677aaeb7115f2ef6af133d2560031312e87dbc4b5ee8d3" name="ecryptfs-utils" arch="x86_64">
  <version epoch="0" ver="111" rel="7.5"/>
  <changelog author="sfalken@opensuse.org" date="1489060800">- Edited %files section to clear unpackaged files builderror in
  openSUSE:Factory</changelog>
  <changelog author="vcizek@suse.com" date="1510056000">- drop validate-mount-destination-fs-type.patch (upstream)</changelog>
  <changelog author="vcizek@suse.com" date="1510056001">- 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>
</package>
<package pkgid="5bf12b6e65363026e379ffec7d6685e28469594d3f7f21a4911e1bf0b8d647b85a6969710e0436a1d1c4fbfb03ed27ae307bab8109e07947436a4d615401dfcf" name="ecryptfs-utils-debuginfo" arch="x86_64">
  <version epoch="0" ver="111" rel="7.5"/>
  <changelog author="sfalken@opensuse.org" date="1489060800">- Edited %files section to clear unpackaged files builderror in
  openSUSE:Factory</changelog>
  <changelog author="vcizek@suse.com" date="1510056000">- drop validate-mount-destination-fs-type.patch (upstream)</changelog>
  <changelog author="vcizek@suse.com" date="1510056001">- 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>
</package>
<package pkgid="2388404e06b2bd86ad8ab1b78bbce61eeb4f38cd0dd4ab6b1addfaf1aa6e25e94637b4b784f317f16befeae01ca3cdaa9701091ddd3ca31475cf7365dd9c293e" name="ecryptfs-utils-debugsource" arch="x86_64">
  <version epoch="0" ver="111" rel="7.5"/>
  <changelog author="sfalken@opensuse.org" date="1489060800">- Edited %files section to clear unpackaged files builderror in
  openSUSE:Factory</changelog>
  <changelog author="vcizek@suse.com" date="1510056000">- drop validate-mount-destination-fs-type.patch (upstream)</changelog>
  <changelog author="vcizek@suse.com" date="1510056001">- 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>
</package>
<package pkgid="e4cc3b7e71dda2975f3782281a8ab7b922093183caf0ce3fd623be68319d6947e2f8fecf573fcea8b3e449d0e47eeb0800339410aa2beb9c5fd6c584fa37a1b3" name="ecryptfs-utils-devel" arch="x86_64">
  <version epoch="0" ver="111" rel="7.5"/>
  <changelog author="sfalken@opensuse.org" date="1489060800">- Edited %files section to clear unpackaged files builderror in
  openSUSE:Factory</changelog>
  <changelog author="vcizek@suse.com" date="1510056000">- drop validate-mount-destination-fs-type.patch (upstream)</changelog>
  <changelog author="vcizek@suse.com" date="1510056001">- 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>
</package>
<package pkgid="f528a5c50ee83577bb8a51333440c2593857468cd4fd9ba07a3de6d0cbd90f4ac320d716ce7b820bef2860e1abfca108673dbf20e5299e40883848b056e813f4" name="editorconfig" arch="x86_64">
  <version epoch="0" ver="0.12.6" rel="1.3"/>
  <changelog author="astieger@suse.com" date="1448712000">- initial package
- the editorconfig package is not currently linking dynamically
  against the library</changelog>
  <changelog author="astieger@suse.com" date="1458993600">- update to 0.12.1:
  * Fix an issue that libeditorconfig calls exit()
  * Bump required minimum cmake version to 2.8.7
  * Use GNU installation dirs for OS portability
  * Adjust for upstream changes:
    + editorconfig-core-c-0.12.0-install_paths.patch
    to editorconfig-core-c-0.12.1-install_paths.patch
    + editorconfig-core-c-0.12.0-no_timestamp.patch
    to editorconfig-core-c-0.12.1-no_timestamp.patch</changelog>
  <changelog author="sfalken@opensuse.org" date="1489060800">- Edited %files to clear unpackaged files builderror in
  openSUSE:Factory</changelog>
  <changelog author="christophe@krop.fr" date="1502712000">- add libeditorconfig0 baselibs, needed for ktexteditor.</changelog>
  <changelog author="astieger@suse.com" date="1526644800">- update to 0.12.2:
  * Add support for pkgconfig
  * Memory leaks and crash fixes
  * Improve error messages</changelog>
  <changelog author="Herbert Graeber &lt;herbert@graeber-clan.de&gt;" 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="Fabian Vogt &lt;fvogt@suse.com&gt;" 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 &lt;andreas.stieger@gmx.de&gt;" date="1604750400">- editorconfig-core-c 0.12.4:
  * fix various stability issues caused by memory handling
- drop upstream patch now included:
  * 0001-fix-prevent-buffer-overflow-74.patch</changelog>
  <changelog author="Herbert Graeber &lt;herbert@graeber-clan.de&gt;" date="1624795200">- editorconfig-core-c 0.12.5:
  * Fix memory leak which would occur if no .editorconfig files were found
    in the file's ancestry or if an error occurred while ingesting values.</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1683028800">- editorconfig-core-c 0.12.6:
  * CVE-2023-0341: A buffer overflow in ec_blob (boo#1211032)
  * Update property key, value length limits per spec change</changelog>
</package>
<package pkgid="a873771120119ee374434e7e9e4cc33451c7d68328e9e7fb7eee7bbb72599e020ffb3843ca967b98ea526aee5301037b31af504d8c0a424b0ca1eb43d1865d4d" name="editorconfig-core-c" arch="src">
  <version epoch="0" ver="0.12.6" rel="1.3"/>
  <changelog author="astieger@suse.com" date="1448712000">- initial package
- the editorconfig package is not currently linking dynamically
  against the library</changelog>
  <changelog author="astieger@suse.com" date="1458993600">- update to 0.12.1:
  * Fix an issue that libeditorconfig calls exit()
  * Bump required minimum cmake version to 2.8.7
  * Use GNU installation dirs for OS portability
  * Adjust for upstream changes:
    + editorconfig-core-c-0.12.0-install_paths.patch
    to editorconfig-core-c-0.12.1-install_paths.patch
    + editorconfig-core-c-0.12.0-no_timestamp.patch
    to editorconfig-core-c-0.12.1-no_timestamp.patch</changelog>
  <changelog author="sfalken@opensuse.org" date="1489060800">- Edited %files to clear unpackaged files builderror in
  openSUSE:Factory</changelog>
  <changelog author="christophe@krop.fr" date="1502712000">- add libeditorconfig0 baselibs, needed for ktexteditor.</changelog>
  <changelog author="astieger@suse.com" date="1526644800">- update to 0.12.2:
  * Add support for pkgconfig
  * Memory leaks and crash fixes
  * Improve error messages</changelog>
  <changelog author="Herbert Graeber &lt;herbert@graeber-clan.de&gt;" 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="Fabian Vogt &lt;fvogt@suse.com&gt;" 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 &lt;andreas.stieger@gmx.de&gt;" date="1604750400">- editorconfig-core-c 0.12.4:
  * fix various stability issues caused by memory handling
- drop upstream patch now included:
  * 0001-fix-prevent-buffer-overflow-74.patch</changelog>
  <changelog author="Herbert Graeber &lt;herbert@graeber-clan.de&gt;" date="1624795200">- editorconfig-core-c 0.12.5:
  * Fix memory leak which would occur if no .editorconfig files were found
    in the file's ancestry or if an error occurred while ingesting values.</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1683028800">- editorconfig-core-c 0.12.6:
  * CVE-2023-0341: A buffer overflow in ec_blob (boo#1211032)
  * Update property key, value length limits per spec change</changelog>
</package>
<package pkgid="0903018f52a8a741b9db8f66679e59af61d6d2e5e14b1b87628783215a411bf2db6d617634477ed2e6af076d9ff3b4f0f0eeb4a6397395642b6e821d0714ddfa" name="editorconfig-core-c-debugsource" arch="x86_64">
  <version epoch="0" ver="0.12.6" rel="1.3"/>
  <changelog author="astieger@suse.com" date="1448712000">- initial package
- the editorconfig package is not currently linking dynamically
  against the library</changelog>
  <changelog author="astieger@suse.com" date="1458993600">- update to 0.12.1:
  * Fix an issue that libeditorconfig calls exit()
  * Bump required minimum cmake version to 2.8.7
  * Use GNU installation dirs for OS portability
  * Adjust for upstream changes:
    + editorconfig-core-c-0.12.0-install_paths.patch
    to editorconfig-core-c-0.12.1-install_paths.patch
    + editorconfig-core-c-0.12.0-no_timestamp.patch
    to editorconfig-core-c-0.12.1-no_timestamp.patch</changelog>
  <changelog author="sfalken@opensuse.org" date="1489060800">- Edited %files to clear unpackaged files builderror in
  openSUSE:Factory</changelog>
  <changelog author="christophe@krop.fr" date="1502712000">- add libeditorconfig0 baselibs, needed for ktexteditor.</changelog>
  <changelog author="astieger@suse.com" date="1526644800">- update to 0.12.2:
  * Add support for pkgconfig
  * Memory leaks and crash fixes
  * Improve error messages</changelog>
  <changelog author="Herbert Graeber &lt;herbert@graeber-clan.de&gt;" 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="Fabian Vogt &lt;fvogt@suse.com&gt;" 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 &lt;andreas.stieger@gmx.de&gt;" date="1604750400">- editorconfig-core-c 0.12.4:
  * fix various stability issues caused by memory handling
- drop upstream patch now included:
  * 0001-fix-prevent-buffer-overflow-74.patch</changelog>
  <changelog author="Herbert Graeber &lt;herbert@graeber-clan.de&gt;" date="1624795200">- editorconfig-core-c 0.12.5:
  * Fix memory leak which would occur if no .editorconfig files were found
    in the file's ancestry or if an error occurred while ingesting values.</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1683028800">- editorconfig-core-c 0.12.6:
  * CVE-2023-0341: A buffer overflow in ec_blob (boo#1211032)
  * Update property key, value length limits per spec change</changelog>
</package>
<package pkgid="05b2f5d1577e45172436f2e02ae7c8b5aed013485f16bf2611f93fda833374374d2c33f9e94912218265fc862eaf5f1023cde06a4cf8d4a5b10e84daa7e13b5b" name="editorconfig-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.12.6" rel="1.3"/>
  <changelog author="astieger@suse.com" date="1448712000">- initial package
- the editorconfig package is not currently linking dynamically
  against the library</changelog>
  <changelog author="astieger@suse.com" date="1458993600">- update to 0.12.1:
  * Fix an issue that libeditorconfig calls exit()
  * Bump required minimum cmake version to 2.8.7
  * Use GNU installation dirs for OS portability
  * Adjust for upstream changes:
    + editorconfig-core-c-0.12.0-install_paths.patch
    to editorconfig-core-c-0.12.1-install_paths.patch
    + editorconfig-core-c-0.12.0-no_timestamp.patch
    to editorconfig-core-c-0.12.1-no_timestamp.patch</changelog>
  <changelog author="sfalken@opensuse.org" date="1489060800">- Edited %files to clear unpackaged files builderror in
  openSUSE:Factory</changelog>
  <changelog author="christophe@krop.fr" date="1502712000">- add libeditorconfig0 baselibs, needed for ktexteditor.</changelog>
  <changelog author="astieger@suse.com" date="1526644800">- update to 0.12.2:
  * Add support for pkgconfig
  * Memory leaks and crash fixes
  * Improve error messages</changelog>
  <changelog author="Herbert Graeber &lt;herbert@graeber-clan.de&gt;" 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="Fabian Vogt &lt;fvogt@suse.com&gt;" 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 &lt;andreas.stieger@gmx.de&gt;" date="1604750400">- editorconfig-core-c 0.12.4:
  * fix various stability issues caused by memory handling
- drop upstream patch now included:
  * 0001-fix-prevent-buffer-overflow-74.patch</changelog>
  <changelog author="Herbert Graeber &lt;herbert@graeber-clan.de&gt;" date="1624795200">- editorconfig-core-c 0.12.5:
  * Fix memory leak which would occur if no .editorconfig files were found
    in the file's ancestry or if an error occurred while ingesting values.</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1683028800">- editorconfig-core-c 0.12.6:
  * CVE-2023-0341: A buffer overflow in ec_blob (boo#1211032)
  * Update property key, value length limits per spec change</changelog>
</package>
<package pkgid="cef0d3bef8276dd4df8a1fc78719d5b4351dcfcc9820bcad06b45f3f372daef2093de84ba1633edf1121cb9281190182efb6e54f50423d2f735dac54aeb9e1b0" name="eid-mw" arch="src">
  <version epoch="0" ver="5.1.11" rel="1.3"/>
  <changelog author="dag@wieers.com" date="1296993600">- Initial package.</changelog>
  <changelog author="dag@wieers.com" date="1297512000">- Included eid-viewer build using maven.</changelog>
  <changelog author="dag@wieers.com" date="1298376000">- Added patched eid-applet core.</changelog>
  <changelog author="dag@wieers.com" date="1298462400">- Included pre-built JAR files.</changelog>
  <changelog author="dag@wieers.com" date="1298462401">- Added post-install script and desktop file.</changelog>
  <changelog author="dag@wieers.com" date="1300276800">- Split eid-mw and eid-viewer packages.</changelog>
  <changelog author="frank@apsu.be" date="1300363200">- Made Revision number variable to allow continuous builds.</changelog>
  <changelog author="frank@apsu.be" date="1331640000">- Upgrade to 4.0.2</changelog>
  <changelog author="frank@apsu.be" date="1335960000">- Upgrade to 4.0.4</changelog>
  <changelog author="frank@apsu.be" date="1381752000">- Upgrade to 4.0.6</changelog>
  <changelog author="wouter.verhelst@fedict.be" date="1406721600">- Split package up into several subpackages so as to make multiarch work
  without much issues.</changelog>
  <changelog author="wouter.verhelst@fedict.be" date="1407931200">- Split up somewhat further so that openSUSE-style multiarch works, too.</changelog>
  <changelog author="pth@suse.de" date="1417694400">- Initial openSUSE package based on the spec from Google source
  and Pascal Bleser's work including eid-mw-add_missing_includes.patch..</changelog>
  <changelog author="pth@suse.de" date="1418040000">- Add a group tag for the libs package.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1600689600">- updated to 5.0.8
  eID Viewer
  - Now supports applet 1.8 eID cards
- updated to 5.0.6
  Pkcs11
  - Now supports applet 1.8 eID cards
  - SDK now supports applet 1.8 eID cards
  Minidriver
  - Now supports applet 1.8 eID cards</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1615291200">- Drop Requires(pre): /sbin/chkconfig: there are no pre scripts
  present, so this can't be real.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1632744000">- updated to 5.0.28
  * improve translations
  * UI improvements</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1672488000">- updated to 5.1.4
  * support new distributions
  * monitor specific resolution
  * UI improvements
  * build improvements</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1688472000">- updated to 5.1.11
  * did not find the changes entries :/</changelog>
</package>
<package pkgid="07948addc4d451350c18c74c9192e7cfcc7d7ad10d52626b38cafd554f6b0014d8739928b970505fc5401d2d0b0c3f6d377e53185ad4c56e24417a353a627b2d" name="eid-mw" arch="x86_64">
  <version epoch="0" ver="5.1.11" rel="1.3"/>
  <changelog author="frank@apsu.be" date="1381752000">- Upgrade to 4.0.6</changelog>
  <changelog author="wouter.verhelst@fedict.be" date="1406721600">- Split package up into several subpackages so as to make multiarch work
  without much issues.</changelog>
  <changelog author="wouter.verhelst@fedict.be" date="1407931200">- Split up somewhat further so that openSUSE-style multiarch works, too.</changelog>
  <changelog author="pth@suse.de" date="1417694400">- Initial openSUSE package based on the spec from Google source
  and Pascal Bleser's work including eid-mw-add_missing_includes.patch..</changelog>
  <changelog author="pth@suse.de" date="1418040000">- Add a group tag for the libs package.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1600689600">- updated to 5.0.8
  eID Viewer
  - Now supports applet 1.8 eID cards
- updated to 5.0.6
  Pkcs11
  - Now supports applet 1.8 eID cards
  - SDK now supports applet 1.8 eID cards
  Minidriver
  - Now supports applet 1.8 eID cards</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1615291200">- Drop Requires(pre): /sbin/chkconfig: there are no pre scripts
  present, so this can't be real.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1632744000">- updated to 5.0.28
  * improve translations
  * UI improvements</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1672488000">- updated to 5.1.4
  * support new distributions
  * monitor specific resolution
  * UI improvements
  * build improvements</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1688472000">- updated to 5.1.11
  * did not find the changes entries :/</changelog>
</package>
<package pkgid="4975459959b3b39f2f7cdb0090ea1422a0f22154d57ea10b2f753c3d092b6f5a9f8cfa462ed0f5d14414cc33fcb3bd900b005a24db9d1828f452cc7dab30de61" name="eid-mw-debuginfo" arch="x86_64">
  <version epoch="0" ver="5.1.11" rel="1.3"/>
  <changelog author="frank@apsu.be" date="1381752000">- Upgrade to 4.0.6</changelog>
  <changelog author="wouter.verhelst@fedict.be" date="1406721600">- Split package up into several subpackages so as to make multiarch work
  without much issues.</changelog>
  <changelog author="wouter.verhelst@fedict.be" date="1407931200">- Split up somewhat further so that openSUSE-style multiarch works, too.</changelog>
  <changelog author="pth@suse.de" date="1417694400">- Initial openSUSE package based on the spec from Google source
  and Pascal Bleser's work including eid-mw-add_missing_includes.patch..</changelog>
  <changelog author="pth@suse.de" date="1418040000">- Add a group tag for the libs package.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1600689600">- updated to 5.0.8
  eID Viewer
  - Now supports applet 1.8 eID cards
- updated to 5.0.6
  Pkcs11
  - Now supports applet 1.8 eID cards
  - SDK now supports applet 1.8 eID cards
  Minidriver
  - Now supports applet 1.8 eID cards</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1615291200">- Drop Requires(pre): /sbin/chkconfig: there are no pre scripts
  present, so this can't be real.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1632744000">- updated to 5.0.28
  * improve translations
  * UI improvements</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1672488000">- updated to 5.1.4
  * support new distributions
  * monitor specific resolution
  * UI improvements
  * build improvements</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1688472000">- updated to 5.1.11
  * did not find the changes entries :/</changelog>
</package>
<package pkgid="d2bdb3b604adb6841ab4908b7df0e64cceee1ebd5d7a0acea81ad20d9dbd23559a4b7723a814a9abee6fa8ca3c88baea5d9befd39accd9bc5374f6feb35d2953" name="eid-mw-debugsource" arch="x86_64">
  <version epoch="0" ver="5.1.11" rel="1.3"/>
  <changelog author="frank@apsu.be" date="1381752000">- Upgrade to 4.0.6</changelog>
  <changelog author="wouter.verhelst@fedict.be" date="1406721600">- Split package up into several subpackages so as to make multiarch work
  without much issues.</changelog>
  <changelog author="wouter.verhelst@fedict.be" date="1407931200">- Split up somewhat further so that openSUSE-style multiarch works, too.</changelog>
  <changelog author="pth@suse.de" date="1417694400">- Initial openSUSE package based on the spec from Google source
  and Pascal Bleser's work including eid-mw-add_missing_includes.patch..</changelog>
  <changelog author="pth@suse.de" date="1418040000">- Add a group tag for the libs package.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1600689600">- updated to 5.0.8
  eID Viewer
  - Now supports applet 1.8 eID cards
- updated to 5.0.6
  Pkcs11
  - Now supports applet 1.8 eID cards
  - SDK now supports applet 1.8 eID cards
  Minidriver
  - Now supports applet 1.8 eID cards</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1615291200">- Drop Requires(pre): /sbin/chkconfig: there are no pre scripts
  present, so this can't be real.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1632744000">- updated to 5.0.28
  * improve translations
  * UI improvements</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1672488000">- updated to 5.1.4
  * support new distributions
  * monitor specific resolution
  * UI improvements
  * build improvements</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1688472000">- updated to 5.1.11
  * did not find the changes entries :/</changelog>
</package>
<package pkgid="a40e3ce5fda65c72c9dc64410e537a4fac366e126fd99770ca325c9dfa11594df039b710a38ee50d0d532a2eea16223cfed78714aeec7471d3fe4391bda5c3b5" name="eid-mw-devel" arch="x86_64">
  <version epoch="0" ver="5.1.11" rel="1.3"/>
  <changelog author="frank@apsu.be" date="1381752000">- Upgrade to 4.0.6</changelog>
  <changelog author="wouter.verhelst@fedict.be" date="1406721600">- Split package up into several subpackages so as to make multiarch work
  without much issues.</changelog>
  <changelog author="wouter.verhelst@fedict.be" date="1407931200">- Split up somewhat further so that openSUSE-style multiarch works, too.</changelog>
  <changelog author="pth@suse.de" date="1417694400">- Initial openSUSE package based on the spec from Google source
  and Pascal Bleser's work including eid-mw-add_missing_includes.patch..</changelog>
  <changelog author="pth@suse.de" date="1418040000">- Add a group tag for the libs package.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1600689600">- updated to 5.0.8
  eID Viewer
  - Now supports applet 1.8 eID cards
- updated to 5.0.6
  Pkcs11
  - Now supports applet 1.8 eID cards
  - SDK now supports applet 1.8 eID cards
  Minidriver
  - Now supports applet 1.8 eID cards</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1615291200">- Drop Requires(pre): /sbin/chkconfig: there are no pre scripts
  present, so this can't be real.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1632744000">- updated to 5.0.28
  * improve translations
  * UI improvements</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1672488000">- updated to 5.1.4
  * support new distributions
  * monitor specific resolution
  * UI improvements
  * build improvements</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1688472000">- updated to 5.1.11
  * did not find the changes entries :/</changelog>
</package>
<package pkgid="f6589527a92b4b09d5e65f8ec206dde2485c2810753e0cdf968ad9f6c05da0638974a50bb1c9f29121aab3d9dc4bbbf0418359b125b09da7ba6ff0b357aa7134" name="eid-mw-firefox" arch="x86_64">
  <version epoch="0" ver="5.1.11" rel="1.3"/>
  <changelog author="frank@apsu.be" date="1381752000">- Upgrade to 4.0.6</changelog>
  <changelog author="wouter.verhelst@fedict.be" date="1406721600">- Split package up into several subpackages so as to make multiarch work
  without much issues.</changelog>
  <changelog author="wouter.verhelst@fedict.be" date="1407931200">- Split up somewhat further so that openSUSE-style multiarch works, too.</changelog>
  <changelog author="pth@suse.de" date="1417694400">- Initial openSUSE package based on the spec from Google source
  and Pascal Bleser's work including eid-mw-add_missing_includes.patch..</changelog>
  <changelog author="pth@suse.de" date="1418040000">- Add a group tag for the libs package.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1600689600">- updated to 5.0.8
  eID Viewer
  - Now supports applet 1.8 eID cards
- updated to 5.0.6
  Pkcs11
  - Now supports applet 1.8 eID cards
  - SDK now supports applet 1.8 eID cards
  Minidriver
  - Now supports applet 1.8 eID cards</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1615291200">- Drop Requires(pre): /sbin/chkconfig: there are no pre scripts
  present, so this can't be real.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1632744000">- updated to 5.0.28
  * improve translations
  * UI improvements</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1672488000">- updated to 5.1.4
  * support new distributions
  * monitor specific resolution
  * UI improvements
  * build improvements</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1688472000">- updated to 5.1.11
  * did not find the changes entries :/</changelog>
</package>
<package pkgid="42190ee3629f18ce2cc75c25914c9e92cc0e95b1cd9dc31aa4d6a1a81299bc674e1eeb8485c8e2fd06eb22099afc272da94be5d044f4f6366bc670e4df716430" name="eid-mw-libs" arch="x86_64">
  <version epoch="0" ver="5.1.11" rel="1.3"/>
  <changelog author="frank@apsu.be" date="1381752000">- Upgrade to 4.0.6</changelog>
  <changelog author="wouter.verhelst@fedict.be" date="1406721600">- Split package up into several subpackages so as to make multiarch work
  without much issues.</changelog>
  <changelog author="wouter.verhelst@fedict.be" date="1407931200">- Split up somewhat further so that openSUSE-style multiarch works, too.</changelog>
  <changelog author="pth@suse.de" date="1417694400">- Initial openSUSE package based on the spec from Google source
  and Pascal Bleser's work including eid-mw-add_missing_includes.patch..</changelog>
  <changelog author="pth@suse.de" date="1418040000">- Add a group tag for the libs package.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1600689600">- updated to 5.0.8
  eID Viewer
  - Now supports applet 1.8 eID cards
- updated to 5.0.6
  Pkcs11
  - Now supports applet 1.8 eID cards
  - SDK now supports applet 1.8 eID cards
  Minidriver
  - Now supports applet 1.8 eID cards</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1615291200">- Drop Requires(pre): /sbin/chkconfig: there are no pre scripts
  present, so this can't be real.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1632744000">- updated to 5.0.28
  * improve translations
  * UI improvements</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1672488000">- updated to 5.1.4
  * support new distributions
  * monitor specific resolution
  * UI improvements
  * build improvements</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1688472000">- updated to 5.1.11
  * did not find the changes entries :/</changelog>
</package>
<package pkgid="6815ca136bd9fca01fa5c2ede6e148268eec97b7e3e00332d7f950fa60627a3c618572e6f56e340f5eeb1b64dc3786b7a228479b42f934ead92b0ea01da16211" name="eid-mw-libs-debuginfo" arch="x86_64">
  <version epoch="0" ver="5.1.11" rel="1.3"/>
  <changelog author="frank@apsu.be" date="1381752000">- Upgrade to 4.0.6</changelog>
  <changelog author="wouter.verhelst@fedict.be" date="1406721600">- Split package up into several subpackages so as to make multiarch work
  without much issues.</changelog>
  <changelog author="wouter.verhelst@fedict.be" date="1407931200">- Split up somewhat further so that openSUSE-style multiarch works, too.</changelog>
  <changelog author="pth@suse.de" date="1417694400">- Initial openSUSE package based on the spec from Google source
  and Pascal Bleser's work including eid-mw-add_missing_includes.patch..</changelog>
  <changelog author="pth@suse.de" date="1418040000">- Add a group tag for the libs package.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1600689600">- updated to 5.0.8
  eID Viewer
  - Now supports applet 1.8 eID cards
- updated to 5.0.6
  Pkcs11
  - Now supports applet 1.8 eID cards
  - SDK now supports applet 1.8 eID cards
  Minidriver
  - Now supports applet 1.8 eID cards</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1615291200">- Drop Requires(pre): /sbin/chkconfig: there are no pre scripts
  present, so this can't be real.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1632744000">- updated to 5.0.28
  * improve translations
  * UI improvements</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1672488000">- updated to 5.1.4
  * support new distributions
  * monitor specific resolution
  * UI improvements
  * build improvements</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1688472000">- updated to 5.1.11
  * did not find the changes entries :/</changelog>
</package>
<package pkgid="9ce3388fb2bd1f5459c42020d584d56ae62e0a62322382bad45676ec58841e984656fb2d3d43d8576ef07cf04fd74643016aa747184451c4c52f0aed3ea3b650" name="eid-viewer" arch="x86_64">
  <version epoch="0" ver="5.1.11" rel="1.3"/>
  <changelog author="frank@apsu.be" date="1381752000">- Upgrade to 4.0.6</changelog>
  <changelog author="wouter.verhelst@fedict.be" date="1406721600">- Split package up into several subpackages so as to make multiarch work
  without much issues.</changelog>
  <changelog author="wouter.verhelst@fedict.be" date="1407931200">- Split up somewhat further so that openSUSE-style multiarch works, too.</changelog>
  <changelog author="pth@suse.de" date="1417694400">- Initial openSUSE package based on the spec from Google source
  and Pascal Bleser's work including eid-mw-add_missing_includes.patch..</changelog>
  <changelog author="pth@suse.de" date="1418040000">- Add a group tag for the libs package.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1600689600">- updated to 5.0.8
  eID Viewer
  - Now supports applet 1.8 eID cards
- updated to 5.0.6
  Pkcs11
  - Now supports applet 1.8 eID cards
  - SDK now supports applet 1.8 eID cards
  Minidriver
  - Now supports applet 1.8 eID cards</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1615291200">- Drop Requires(pre): /sbin/chkconfig: there are no pre scripts
  present, so this can't be real.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1632744000">- updated to 5.0.28
  * improve translations
  * UI improvements</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1672488000">- updated to 5.1.4
  * support new distributions
  * monitor specific resolution
  * UI improvements
  * build improvements</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1688472000">- updated to 5.1.11
  * did not find the changes entries :/</changelog>
</package>
<package pkgid="ee4289f547183c4cd8c1aec2fa2c05381b67224db944ee370979b6d7778a612ca5e2e44520de6b062f36393757c00b55064852df891fd8f2724b1be726f5d9ab" name="eid-viewer-debuginfo" arch="x86_64">
  <version epoch="0" ver="5.1.11" rel="1.3"/>
  <changelog author="frank@apsu.be" date="1381752000">- Upgrade to 4.0.6</changelog>
  <changelog author="wouter.verhelst@fedict.be" date="1406721600">- Split package up into several subpackages so as to make multiarch work
  without much issues.</changelog>
  <changelog author="wouter.verhelst@fedict.be" date="1407931200">- Split up somewhat further so that openSUSE-style multiarch works, too.</changelog>
  <changelog author="pth@suse.de" date="1417694400">- Initial openSUSE package based on the spec from Google source
  and Pascal Bleser's work including eid-mw-add_missing_includes.patch..</changelog>
  <changelog author="pth@suse.de" date="1418040000">- Add a group tag for the libs package.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1600689600">- updated to 5.0.8
  eID Viewer
  - Now supports applet 1.8 eID cards
- updated to 5.0.6
  Pkcs11
  - Now supports applet 1.8 eID cards
  - SDK now supports applet 1.8 eID cards
  Minidriver
  - Now supports applet 1.8 eID cards</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1615291200">- Drop Requires(pre): /sbin/chkconfig: there are no pre scripts
  present, so this can't be real.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1632744000">- updated to 5.0.28
  * improve translations
  * UI improvements</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1672488000">- updated to 5.1.4
  * support new distributions
  * monitor specific resolution
  * UI improvements
  * build improvements</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1688472000">- updated to 5.1.11
  * did not find the changes entries :/</changelog>
</package>
<package pkgid="3568df5ef50670b8144bd8f71bc90e394ae566c66a316491d3e94d3e443bcba038f8378845233d4c449628bb25a211e0cba26aa20560244a8e39370a061cb8a9" name="eigen3" arch="src">
  <version epoch="0" ver="3.4.0" rel="2.7"/>
  <changelog author="Rene.vanPaassen@gmail.com" date="1448625600">- Specify eigen header install dir; otherwise the pkgconfig file
  defaults to -Iinclude/eigen3</changelog>
  <changelog author="asterios.dramis@gmail.com" date="1467288000">- Update to version 3.2.8:
  Main fixes and improvements:
  * Make FullPivLU::solve use rank() instead of nonzeroPivots().
  * Add EIGEN_MAPBASE_PLUGIN
  * Bug 1166: fix issue in matrix-vector products when the
    destination is not a vector at compile-time.
  * Bug 1100: Improve cmake/pkg-config support.
  * Bug 1113: fix name conflict with C99's "I".
  * Add missing delete operator overloads in
    EIGEN_MAKE_ALIGNED_OPERATOR_NEW
  * Fix (A*B).maxCoeff(i) and similar.
  * Workaround an ICE with VC2015 Update1 x64.
  * Bug 1156: fix several function declarations whose arguments
    were passed by value instead of being passed by reference
  * Bug 1164: fix std::list and std::deque specializations such
    that our aligned allocator is automatically activatived only
    when the user did not specified an allocator (or specified the
    default std::allocator).
  Others:
  * Fix BLAS backend (aka MKL) for empty matrix products.
  * Bug 1134: fix JacobiSVD pre-allocation.
  * Bug 1111: fix infinite recursion in
    sparse-column-major.row(i).nonZeros() (it now produces a
    compilation error)
  * Bug 1106: workaround a compilation issue in Sparse module for
    msvc-icc combo
  * Bug 1153: remove the usage of __GXX_EXPERIMENTAL_CXX0X__ to
    detect C++11 support
  * Bug 1143: work-around gcc bug in COLAMD
  * Improve support for matrix products with empty factors.
  * Fix and clarify documentation of Transform wrt
    operator*(MatrixBase)
  * Add a matrix-free conjugate gradient example.
  * Fix cost computation in CwiseUnaryView (internal)
  * Remove custom unaligned loads for SSE.
  * Some warning fixes.
  * Several other documentation clarifications.
- Updated build requirement superlu to superlu-devel.
- Added a patch "eigen_pkgconfig.patch" to fix pkg-config file
  includedir (taken from Fedora).
- Added a patch "01_install_FindEigen3.patch" to install
  FindEigen3.cmake (taken from Fedora).</changelog>
  <changelog author="asterios.dramis@gmail.com" date="1470571200">- Update to version 3.2.9:
  Main fixes and improvements:
  * Improve numerical robustness of JacobiSVD (backported from 3.3)
  * Bug 1017: prevents underflows in makeHouseholder
  * Fix numerical accuracy issue in the extraction of complex
    eigenvalue pairs in real generalized eigenvalue problems.
  * Fix support for vector.homogeneous().asDiagonal()
  * Bug 1238: fix SparseMatrix::sum() overload for un-compressed
    mode
  * Bug 1213: workaround gcc linking issue with anonymous enums.
  * Bug 1236: fix possible integer overflow in sparse-sparse
    product
  * Improve detection of identical matrices when applying a
    permutation (e.g., mat = perm * mat)
  * Fix usage of nesting type in blas_traits. In practice, this
    fixes compilation of expressions such as A*(A*A)^T
  * CMake: fixes support of Ninja generator
  * Add a StorageIndex typedef to sparse matrices and expressions
    to ease porting code to 3.3
    (see http://eigen.tuxfamily.org/index.php?title=3.3#Index_typedef)
  * Bug 1200: make aligned_allocator c++11 compatible (backported
    from 3.3)
  * Bug 1182: improve generality of abs2 (backported from 3.3)
  * Bug 537: fix compilation of Quaternion with Apples's compiler
  * Bug 1176: allow products between compatible scalar types
  * Bug 1172: make valuePtr and innerIndexPtr properly return null
    for empty sparse matrices.
  * Bug 1170: skip calls to memcpy/memmove for empty inputs.
  Others:
  * Bug 1242: fix comma initializer with empty matrices.
  * Improves support for MKL's PARDISO solver.
  * Fix a compilation issue with Pastix solver.
  * Add some missing explicit scalar conversions
  * Fix a compilation issue with matrix exponential (unsupported
    MatrixFunctions module).
  * Bug 734: fix a storage order issue in unsupported Spline module
  * Bug 1222: fix a compilation issue in AutoDiffScalar
  * Bug 1221: shutdown some GCC6's warnings.
  * Bug 1175: fix index type conversion warnings in sparse to dense
    conversion.
- Removed build requirements gnu-free-fonts and texlive-amsfonts
  (not needed anymore).</changelog>
  <changelog author="olaf@aepfle.de" date="1483531200">- Require texlive-dvips during build</changelog>
  <changelog author="asterios.dramis@gmail.com" date="1488888000">- Update to version 3.3.3:
  * Lots of changes. See
    http://eigen.tuxfamily.org/index.php?title=ChangeLog#Eigen_3.3.3
    for details.
- Added new build requirements libboost_headers-devel for
  Tumbleweed and boost-devel for openSUSE &lt;= 13.2.
- Rebased 0001-Disable-Altivec-for-ppc64le.patch and
  0001-Do-stack-allignment-on-ppc.patch to apply cleanly.</changelog>
  <changelog author="asterios.dramis@gmail.com" date="1499256000">- Update to version 3.3.4:
  General:
  * Improve speed of Jacobi rotation when mixing complex and real
    types.
  * Bug 1405: enable StrictlyLower/StrictlyUpper triangularView as
    the destination of matrix*matrix products.
  * UmfPack support: enable changes in the control settings and add
    report functions.
  * Bug 1423: fix LSCG's Jacobi preconditioner for row-major
    matrices.
  * Bug 1424: fix compilation issue with abs and unsigned integers
    as scalar type.
  * Bug 1410: fix lvalue propagation of Array/Matrix-Wrapper with a
    const nested expression.
  * Bug 1403: fix several implicit scalar type conversion making
    SVD decompositions compatible with ceres::Jet.
  * Fix some real-to-scalar-to-real useless conversions in
    ColPivHouseholderQR.
  Regressions:
  * Fix dense * sparse-selfadjoint-view product.
  * Bug 1417: make LinSpace compatible with std::complex.
  * Bug 1400: fix stableNorm alignment issue with
    EIGEN_DONT_ALIGN_STATICALLY.
  * Bug 1411: fix alignment issue in Quaternion.
  * Fix compilation of operations between nested Arrays.
  * Bug 1435: fix aliasing issue in expressions like: A = C - B*A.
  Others:
  * Fix compilation with gcc 4.3 and ARM NEON.
  * Fix prefetches on ARM64 and ARM32.
  * Fix out-of-bounds check in COLAMD.
  * Few minor fixes regarding nvcc/CUDA support, including bug
    1396.
  * Improve cmake scripts for Pastix and BLAS detection.
  * Bug 1401: fix compilation of "cond ? x : -x" with x an
    AutoDiffScalar
  * Fix compilation of matrix log with Map as input.
  * Add specializations of std::numeric_limits for Eigen::half and
    and AutoDiffScalar
  * Fix compilation of streaming nested Array, i.e.,
    cout &lt;&lt; Array&lt;Array&lt;&gt;&gt;</changelog>
  <changelog author="cfeck@kde.org" date="1500379200">- Split documentation into its own -doc package due to size.</changelog>
  <changelog author="jengelh@inai.de" date="1502539200">- Use right RPM group.</changelog>
  <changelog author="alarrosa@suse.com" date="1510056000">- Remove libqt4 from BuildRequires since it's actually only required
  by some demos and tests which are simply not built when it's not
  available (except on Leap, where libqt4 is required)</changelog>
  <changelog author="Christoph Junghans &lt;junghans@votca.org&gt;" date="1546084800">- Update to version 3.3.7:
  + Changes since 3.3.6: Fix compilation with GCC&gt;=6 and compiler optimization turned off.
- Added eigen3-3.3.1-fixcmake.patch</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1551182400">- Drop doc tgz that contained duplicated files
  to make the package build reproducible (boo#1047218)</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" 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 Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1565006400">- Convert to _multibuild, to avoid doc dependencies when building
  the main package.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" 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="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" 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 Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1603627200">- Fix compilation error when using Eigen3 with OpenMP:
  * Remove-error-counting-in-OpenMP-parallelize_gemm.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" 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="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" 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="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" 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 Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" 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="807a9c9ff2024349d348de225b82dad5c4a618f10abeecdbfb9b85b69ea697e910f66d052ab92de7be3fe6590c10c6b1ae579f40b243792c11223c43ca1bc691" name="eigen3-devel" arch="noarch">
  <version epoch="0" ver="3.4.0" rel="2.7"/>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1551182400">- Drop doc tgz that contained duplicated files
  to make the package build reproducible (boo#1047218)</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" 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 Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1565006400">- Convert to _multibuild, to avoid doc dependencies when building
  the main package.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" 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="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" 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 Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1603627200">- Fix compilation error when using Eigen3 with OpenMP:
  * Remove-error-counting-in-OpenMP-parallelize_gemm.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" 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="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" 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="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" 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 Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" 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="fc498c8d44c31b89ed3e08c08c169582f254300f5b513370ce321dce711e941cbea3fdb5fd303ef81dadca874f8637d7a7264c526692c19474118a185f04a737" name="eigen3-doc" arch="noarch">
  <version epoch="0" ver="3.4.0" rel="2.9"/>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1551182400">- Drop doc tgz that contained duplicated files
  to make the package build reproducible (boo#1047218)</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" 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 Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1565006400">- Convert to _multibuild, to avoid doc dependencies when building
  the main package.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" 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="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" 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 Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1603627200">- Fix compilation error when using Eigen3 with OpenMP:
  * Remove-error-counting-in-OpenMP-parallelize_gemm.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" 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="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" 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="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" 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 Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" 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="4e71250183b3af303439033821c921854440bddbf26247de3e469721cd48426acef819ee9a359c7d4ba5cdf2b36d0d5113b3f73979bc3b20c099e2c75360d26e" name="eigen3-doc" arch="src">
  <version epoch="0" ver="3.4.0" rel="2.9"/>
  <changelog author="Rene.vanPaassen@gmail.com" date="1448625600">- Specify eigen header install dir; otherwise the pkgconfig file
  defaults to -Iinclude/eigen3</changelog>
  <changelog author="asterios.dramis@gmail.com" date="1467288000">- Update to version 3.2.8:
  Main fixes and improvements:
  * Make FullPivLU::solve use rank() instead of nonzeroPivots().
  * Add EIGEN_MAPBASE_PLUGIN
  * Bug 1166: fix issue in matrix-vector products when the
    destination is not a vector at compile-time.
  * Bug 1100: Improve cmake/pkg-config support.
  * Bug 1113: fix name conflict with C99's "I".
  * Add missing delete operator overloads in
    EIGEN_MAKE_ALIGNED_OPERATOR_NEW
  * Fix (A*B).maxCoeff(i) and similar.
  * Workaround an ICE with VC2015 Update1 x64.
  * Bug 1156: fix several function declarations whose arguments
    were passed by value instead of being passed by reference
  * Bug 1164: fix std::list and std::deque specializations such
    that our aligned allocator is automatically activatived only
    when the user did not specified an allocator (or specified the
    default std::allocator).
  Others:
  * Fix BLAS backend (aka MKL) for empty matrix products.
  * Bug 1134: fix JacobiSVD pre-allocation.
  * Bug 1111: fix infinite recursion in
    sparse-column-major.row(i).nonZeros() (it now produces a
    compilation error)
  * Bug 1106: workaround a compilation issue in Sparse module for
    msvc-icc combo
  * Bug 1153: remove the usage of __GXX_EXPERIMENTAL_CXX0X__ to
    detect C++11 support
  * Bug 1143: work-around gcc bug in COLAMD
  * Improve support for matrix products with empty factors.
  * Fix and clarify documentation of Transform wrt
    operator*(MatrixBase)
  * Add a matrix-free conjugate gradient example.
  * Fix cost computation in CwiseUnaryView (internal)
  * Remove custom unaligned loads for SSE.
  * Some warning fixes.
  * Several other documentation clarifications.
- Updated build requirement superlu to superlu-devel.
- Added a patch "eigen_pkgconfig.patch" to fix pkg-config file
  includedir (taken from Fedora).
- Added a patch "01_install_FindEigen3.patch" to install
  FindEigen3.cmake (taken from Fedora).</changelog>
  <changelog author="asterios.dramis@gmail.com" date="1470571200">- Update to version 3.2.9:
  Main fixes and improvements:
  * Improve numerical robustness of JacobiSVD (backported from 3.3)
  * Bug 1017: prevents underflows in makeHouseholder
  * Fix numerical accuracy issue in the extraction of complex
    eigenvalue pairs in real generalized eigenvalue problems.
  * Fix support for vector.homogeneous().asDiagonal()
  * Bug 1238: fix SparseMatrix::sum() overload for un-compressed
    mode
  * Bug 1213: workaround gcc linking issue with anonymous enums.
  * Bug 1236: fix possible integer overflow in sparse-sparse
    product
  * Improve detection of identical matrices when applying a
    permutation (e.g., mat = perm * mat)
  * Fix usage of nesting type in blas_traits. In practice, this
    fixes compilation of expressions such as A*(A*A)^T
  * CMake: fixes support of Ninja generator
  * Add a StorageIndex typedef to sparse matrices and expressions
    to ease porting code to 3.3
    (see http://eigen.tuxfamily.org/index.php?title=3.3#Index_typedef)
  * Bug 1200: make aligned_allocator c++11 compatible (backported
    from 3.3)
  * Bug 1182: improve generality of abs2 (backported from 3.3)
  * Bug 537: fix compilation of Quaternion with Apples's compiler
  * Bug 1176: allow products between compatible scalar types
  * Bug 1172: make valuePtr and innerIndexPtr properly return null
    for empty sparse matrices.
  * Bug 1170: skip calls to memcpy/memmove for empty inputs.
  Others:
  * Bug 1242: fix comma initializer with empty matrices.
  * Improves support for MKL's PARDISO solver.
  * Fix a compilation issue with Pastix solver.
  * Add some missing explicit scalar conversions
  * Fix a compilation issue with matrix exponential (unsupported
    MatrixFunctions module).
  * Bug 734: fix a storage order issue in unsupported Spline module
  * Bug 1222: fix a compilation issue in AutoDiffScalar
  * Bug 1221: shutdown some GCC6's warnings.
  * Bug 1175: fix index type conversion warnings in sparse to dense
    conversion.
- Removed build requirements gnu-free-fonts and texlive-amsfonts
  (not needed anymore).</changelog>
  <changelog author="olaf@aepfle.de" date="1483531200">- Require texlive-dvips during build</changelog>
  <changelog author="asterios.dramis@gmail.com" date="1488888000">- Update to version 3.3.3:
  * Lots of changes. See
    http://eigen.tuxfamily.org/index.php?title=ChangeLog#Eigen_3.3.3
    for details.
- Added new build requirements libboost_headers-devel for
  Tumbleweed and boost-devel for openSUSE &lt;= 13.2.
- Rebased 0001-Disable-Altivec-for-ppc64le.patch and
  0001-Do-stack-allignment-on-ppc.patch to apply cleanly.</changelog>
  <changelog author="asterios.dramis@gmail.com" date="1499256000">- Update to version 3.3.4:
  General:
  * Improve speed of Jacobi rotation when mixing complex and real
    types.
  * Bug 1405: enable StrictlyLower/StrictlyUpper triangularView as
    the destination of matrix*matrix products.
  * UmfPack support: enable changes in the control settings and add
    report functions.
  * Bug 1423: fix LSCG's Jacobi preconditioner for row-major
    matrices.
  * Bug 1424: fix compilation issue with abs and unsigned integers
    as scalar type.
  * Bug 1410: fix lvalue propagation of Array/Matrix-Wrapper with a
    const nested expression.
  * Bug 1403: fix several implicit scalar type conversion making
    SVD decompositions compatible with ceres::Jet.
  * Fix some real-to-scalar-to-real useless conversions in
    ColPivHouseholderQR.
  Regressions:
  * Fix dense * sparse-selfadjoint-view product.
  * Bug 1417: make LinSpace compatible with std::complex.
  * Bug 1400: fix stableNorm alignment issue with
    EIGEN_DONT_ALIGN_STATICALLY.
  * Bug 1411: fix alignment issue in Quaternion.
  * Fix compilation of operations between nested Arrays.
  * Bug 1435: fix aliasing issue in expressions like: A = C - B*A.
  Others:
  * Fix compilation with gcc 4.3 and ARM NEON.
  * Fix prefetches on ARM64 and ARM32.
  * Fix out-of-bounds check in COLAMD.
  * Few minor fixes regarding nvcc/CUDA support, including bug
    1396.
  * Improve cmake scripts for Pastix and BLAS detection.
  * Bug 1401: fix compilation of "cond ? x : -x" with x an
    AutoDiffScalar
  * Fix compilation of matrix log with Map as input.
  * Add specializations of std::numeric_limits for Eigen::half and
    and AutoDiffScalar
  * Fix compilation of streaming nested Array, i.e.,
    cout &lt;&lt; Array&lt;Array&lt;&gt;&gt;</changelog>
  <changelog author="cfeck@kde.org" date="1500379200">- Split documentation into its own -doc package due to size.</changelog>
  <changelog author="jengelh@inai.de" date="1502539200">- Use right RPM group.</changelog>
  <changelog author="alarrosa@suse.com" date="1510056000">- Remove libqt4 from BuildRequires since it's actually only required
  by some demos and tests which are simply not built when it's not
  available (except on Leap, where libqt4 is required)</changelog>
  <changelog author="Christoph Junghans &lt;junghans@votca.org&gt;" date="1546084800">- Update to version 3.3.7:
  + Changes since 3.3.6: Fix compilation with GCC&gt;=6 and compiler optimization turned off.
- Added eigen3-3.3.1-fixcmake.patch</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1551182400">- Drop doc tgz that contained duplicated files
  to make the package build reproducible (boo#1047218)</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" 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 Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1565006400">- Convert to _multibuild, to avoid doc dependencies when building
  the main package.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" 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="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" 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 Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1603627200">- Fix compilation error when using Eigen3 with OpenMP:
  * Remove-error-counting-in-OpenMP-parallelize_gemm.patch</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" 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="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" 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="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" 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 Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" 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="7a792fc11af576c6f789b1feb2c3cf0f64c1f4ee821eaf4a74ddcbacbfa537afcddb50f02163ef2dd87b992cc1df3a9fabce8629452c0c1730cf6fa324722de9" name="element-desktop" arch="src">
  <version epoch="0" ver="1.11.52" rel="2.1"/>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1675512000">- Some spec file cleanups</changelog>
  <changelog author="Sebastian Wagner &lt;sebix@sebix.at&gt;" date="1676030400">- Version 1.11.22
  [#]# 🐛 Bug Fixes
  * Bump version number to fix problems upgrading from v1.11.21-rc.1
- Version 1.11.21
  [#]# ✨ Features
  * Move pin drop out of labs ([\#22993](https://github.com/vector-im/element-web/pull/22993)).
  * Quotes for rte ([\#9932](https://github.com/matrix-org/matrix-react-sdk/pull/9932)). Contributed by @alunturner.
  * Show the room name in the room header during calls ([\#9942](https://github.com/matrix-org/matrix-react-sdk/pull/9942)). Fixes vector-im/element-web#24268.
  * Add code blocks to rich text editor ([\#9921](https://github.com/matrix-org/matrix-react-sdk/pull/9921)). Contributed by @alunturner.
  * Add new style for inline code ([\#9936](https://github.com/matrix-org/matrix-react-sdk/pull/9936)). Contributed by @florianduros.
  * Add disabled button state to rich text editor ([\#9930](https://github.com/matrix-org/matrix-react-sdk/pull/9930)). Contributed by @alunturner.
  * Change the rageshake "app" for auto-rageshakes ([\#9909](https://github.com/matrix-org/matrix-react-sdk/pull/9909)).
  * Device manager - tweak settings display ([\#9905](https://github.com/matrix-org/matrix-react-sdk/pull/9905)). Contributed by @kerryarchibald.
  * Add list functionality to rich text editor ([\#9871](https://github.com/matrix-org/matrix-react-sdk/pull/9871)). Contributed by @alunturner.
  [#]# 🐛 Bug Fixes
  * Fix RTE focus behaviour in threads ([\#9969](https://github.com/matrix-org/matrix-react-sdk/pull/9969)). Fixes vector-im/element-web#23755. Contributed by @florianduros.
  * #22204 Issue: Centered File info in lightbox ([\#9971](https://github.com/matrix-org/matrix-react-sdk/pull/9971)). Fixes vector-im/element-web#22204. Contributed by @Spartan09.
  * Fix seekbar position for zero length audio ([\#9949](https://github.com/matrix-org/matrix-react-sdk/pull/9949)). Fixes vector-im/element-web#24248.
  * Allow thread panel to be closed after being opened from notification ([\#9937](https://github.com/matrix-org/matrix-react-sdk/pull/9937)). Fixes vector-im/element-web#23764 vector-im/element-web#23852 and vector-im/element-web#24213. Contributed by @justjanne.
  * Only highlight focused menu item if focus is supposed to be visible ([\#9945](https://github.com/matrix-org/matrix-react-sdk/pull/9945)). Fixes vector-im/element-web#23582.
  * Prevent call durations from breaking onto multiple lines ([\#9944](https://github.com/matrix-org/matrix-react-sdk/pull/9944)).
  * Tweak call lobby buttons to more closely match designs ([\#9943](https://github.com/matrix-org/matrix-react-sdk/pull/9943)).
  * Do not show a broadcast as live immediately after the recording has stopped ([\#9947](https://github.com/matrix-org/matrix-react-sdk/pull/9947)). Fixes vector-im/element-web#24233.
  * Clear the RTE before sending a message ([\#9948](https://github.com/matrix-org/matrix-react-sdk/pull/9948)). Contributed by @florianduros.
  * Fix {enter} press in RTE ([\#9927](https://github.com/matrix-org/matrix-react-sdk/pull/9927)). Contributed by @florianduros.
  * Fix the problem that the password reset email has to be confirmed twice ([\#9926](https://github.com/matrix-org/matrix-react-sdk/pull/9926)). Fixes vector-im/element-web#24226.
  * replace .at() with array.length-1 ([\#9933](https://github.com/matrix-org/matrix-react-sdk/pull/9933)). Fixes matrix-org/element-web-rageshakes#19281.
  * Fix broken threads list timestamp layout ([\#9922](https://github.com/matrix-org/matrix-react-sdk/pull/9922)). Fixes vector-im/element-web#24243 and vector-im/element-web#24191. Contributed by @justjanne.
  * Disable multiple messages when {enter} is pressed multiple times ([\#9929](https://github.com/matrix-org/matrix-react-sdk/pull/9929)). Fixes vector-im/element-web#24249. Contributed by @florianduros.
  * Fix logout devices when resetting the password ([\#9925](https://github.com/matrix-org/matrix-react-sdk/pull/9925)). Fixes vector-im/element-web#24228.
  * Fix: Poll replies overflow when not enough space ([\#9924](https://github.com/matrix-org/matrix-react-sdk/pull/9924)). Fixes vector-im/element-web#24227. Contributed by @kerryarchibald.
  * State event updates are not forwarded to the widget from invitation room ([\#9802](https://github.com/matrix-org/matrix-react-sdk/pull/9802)). Contributed by @maheichyk.
  * Fix error when viewing source of redacted events ([\#9914](https://github.com/matrix-org/matrix-react-sdk/pull/9914)). Fixes vector-im/element-web#24165. Contributed by @clarkf.
  * Replace outdated css attribute ([\#9912](https://github.com/matrix-org/matrix-react-sdk/pull/9912)). Fixes vector-im/element-web#24218. Contributed by @justjanne.
  * Clear isLogin theme override when user is no longer viewing login screens ([\#9911](https://github.com/matrix-org/matrix-react-sdk/pull/9911)). Fixes vector-im/element-web#23893.
  * Fix reply action in message context menu notif &amp; file panels ([\#9895](https://github.com/matrix-org/matrix-react-sdk/pull/9895)). Fixes vector-im/element-web#23970.
  * Fix issue where thread dropdown would not show up correctly ([\#9872](https://github.com/matrix-org/matrix-react-sdk/pull/9872)). Fixes vector-im/element-web#24040. Contributed by @justjanne.
  * Fix unexpected composer growing ([\#9889](https://github.com/matrix-org/matrix-react-sdk/pull/9889)). Contributed by @florianduros.
  * Fix misaligned timestamps for thread roots which are emotes ([\#9875](https://github.com/matrix-org/matrix-react-sdk/pull/9875)). Fixes vector-im/element-web#23897. Contributed by @justjanne.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1676376000">- Version 1.11.23
  [#]# ✨ Features
  * Description of QR code sign in labs feature ([\#23513](https://github.com/vector-im/element-web/pull/23513)). Contributed by @hughns.
  * Add option to find own location in map views ([\#10083](https://github.com/matrix-org/matrix-react-sdk/pull/10083)).
  * Render poll end events in timeline ([\#10027](https://github.com/matrix-org/matrix-react-sdk/pull/10027)). Contributed by @kerryarchibald.
  * Indicate unread messages in tab title ([\#10096](https://github.com/matrix-org/matrix-react-sdk/pull/10096)). Contributed by @tnt7864.
  * Open message in editing mode when keyboard up is pressed (RTE) ([\#10079](https://github.com/matrix-org/matrix-react-sdk/pull/10079)). Contributed by @florianduros.
  * Hide superseded rooms from the room list using dynamic room predecessors ([\#10068](https://github.com/matrix-org/matrix-react-sdk/pull/10068)). Contributed by @andybalaam.
  * Support MSC3946 in RoomListStore ([\#10054](https://github.com/matrix-org/matrix-react-sdk/pull/10054)). Fixes vector-im/element-web#24325. Contributed by @andybalaam.
  * Auto focus security key field ([\#10048](https://github.com/matrix-org/matrix-react-sdk/pull/10048)).
  * use Poll model with relations API in poll rendering ([\#9877](https://github.com/matrix-org/matrix-react-sdk/pull/9877)). Contributed by @kerryarchibald.
  * Support MSC3946 in the RoomCreate tile ([\#10041](https://github.com/matrix-org/matrix-react-sdk/pull/10041)). Fixes vector-im/element-web#24323. Contributed by @andybalaam.
  * Update labs flag description for RTE ([\#10058](https://github.com/matrix-org/matrix-react-sdk/pull/10058)). Contributed by @florianduros.
  * Change ul list style to disc when editing message ([\#10043](https://github.com/matrix-org/matrix-react-sdk/pull/10043)). Contributed by @alunturner.
  * Improved click detection within PiP windows ([\#10040](https://github.com/matrix-org/matrix-react-sdk/pull/10040)). Fixes vector-im/element-web#24371.
  * Add RTE keyboard navigation in editing ([\#9980](https://github.com/matrix-org/matrix-react-sdk/pull/9980)). Fixes vector-im/element-web#23621. Contributed by @florianduros.
  * Paragraph integration for rich text editor ([\#10008](https://github.com/matrix-org/matrix-react-sdk/pull/10008)). Contributed by @alunturner.
  * Add  indentation increasing/decreasing to RTE ([\#10034](https://github.com/matrix-org/matrix-react-sdk/pull/10034)). Contributed by @florianduros.
  * Add ignore user confirmation dialog ([\#6116](https://github.com/matrix-org/matrix-react-sdk/pull/6116)). Fixes vector-im/element-web#14746.
  * Use monospace font for room, message IDs in View Source modal ([\#9956](https://github.com/matrix-org/matrix-react-sdk/pull/9956)). Fixes vector-im/element-web#21937. Contributed by @paragpoddar.
  * Implement MSC3946 for AdvancedRoomSettingsTab ([\#9995](https://github.com/matrix-org/matrix-react-sdk/pull/9995)). Fixes vector-im/element-web#24322. Contributed by @andybalaam.
  * Implementation of MSC3824 to make the client OIDC-aware ([\#8681](https://github.com/matrix-org/matrix-react-sdk/pull/8681)). Contributed by @hughns.
  * Improves a11y for avatar uploads ([\#9985](https://github.com/matrix-org/matrix-react-sdk/pull/9985)). Contributed by @GoodGuyMarco.
  * Add support for [token authenticated registration](https ([\#7275](https://github.com/matrix-org/matrix-react-sdk/pull/7275)). Fixes vector-im/element-web#18931. Contributed by @govynnus.
  [#]# 🐛 Bug Fixes
  * Update to Electron 22.2.0 - fix tray icons in Linux ([\#530](https://github.com/vector-im/element-desktop/pull/530)). Fixes vector-im/element-web#23993.
  * Jitsi requests 'requires_client' capability if auth token is provided ([\#24294](https://github.com/vector-im/element-web/pull/24294)). Contributed by @maheichyk.
  * Remove duplicate white space characters from translation keys ([\#10152](https://github.com/matrix-org/matrix-react-sdk/pull/10152)). Contributed by @luixxiul.
  * Fix the caption of new sessions manager on Labs settings page for localization ([\#10143](https://github.com/matrix-org/matrix-react-sdk/pull/10143)). Contributed by @luixxiul.
  * Prevent start another DM with a user if one already exists ([\#10127](https://github.com/matrix-org/matrix-react-sdk/pull/10127)). Fixes vector-im/element-web#23138.
  * Remove white space characters before the horizontal ellipsis ([\#10130](https://github.com/matrix-org/matrix-react-sdk/pull/10130)). Contributed by @luixxiul.
  * Fix Selectable Text on 'Delete All' and 'Retry All' Buttons ([\#10128](https://github.com/matrix-org/matrix-react-sdk/pull/10128)). Fixes vector-im/element-web#23232. Contributed by @akshattchhabra.
  * Correctly Identify emoticons ([\#10108](https://github.com/matrix-org/matrix-react-sdk/pull/10108)). Fixes vector-im/element-web#19472. Contributed by @adarsh-sgh.
  * Should open new 1:1 chat room after leaving the old one ([\#9880](https://github.com/matrix-org/matrix-react-sdk/pull/9880)). Contributed by @ahmadkadri.
  * Remove a redundant white space ([\#10129](https://github.com/matrix-org/matrix-react-sdk/pull/10129)). Contributed by @luixxiul.
  * Fix a crash when removing persistent widgets (updated) ([\#10099](https://github.com/matrix-org/matrix-react-sdk/pull/10099)). Fixes vector-im/element-web#24412. Contributed by @andybalaam.
  * Fix wrongly grouping 3pid invites into a single repeated transition ([\#10087](https://github.com/matrix-org/matrix-react-sdk/pull/10087)). Fixes vector-im/element-web#24432.
  * Fix scrollbar colliding with checkbox in add to space section ([\#10093](https://github.com/matrix-org/matrix-react-sdk/pull/10093)). Fixes vector-im/element-web#23189. Contributed by @Arnabdaz.
  * Add a whitespace character after 'broadcast?' ([\#10097](https://github.com/matrix-org/matrix-react-sdk/pull/10097)). Contributed by @luixxiul.
  * Seekbar in broadcast PiP view is now updated when switching between different broadcasts ([\#10072](https://github.com/matrix-org/matrix-react-sdk/pull/10072)). Fixes vector-im/element-web#24415.
  * Add border to "reject" button on room preview card for clickable area indication. It fixes vector-im/element-web#22623 ([\#9205](https://github.com/matrix-org/matrix-react-sdk/pull/9205)). Contributed by @gefgu.
  * Element-R: fix rageshages ([\#10081](https://github.com/matrix-org/matrix-react-sdk/pull/10081)). Fixes vector-im/element-web#24430.
  * Fix markdown paragraph display in timeline ([\#10071](https://github.com/matrix-org/matrix-react-sdk/pull/10071)). Fixes vector-im/element-web#24419. Contributed by @alunturner.
  * Prevent the remaining broadcast time from being exceeded ([\#10070](https://github.com/matrix-org/matrix-react-sdk/pull/10070)).
  * Fix cursor position when new line is created by pressing enter (RTE) ([\#10064](https://github.com/matrix-org/matrix-react-sdk/pull/10064)). Contributed by @florianduros.
  * Ensure room is actually in space hierarchy when resolving its latest version ([\#10010](https://github.com/matrix-org/matrix-react-sdk/pull/10010)).
  * Fix new line for inline code ([\#10062](https://github.com/matrix-org/matrix-react-sdk/pull/10062)). Contributed by @florianduros.
  * Member avatars without canvas ([\#9990](https://github.com/matrix-org/matrix-react-sdk/pull/9990)). Contributed by @clarkf.
  * Apply more general fix for base avatar regressions ([\#10045](https://github.com/matrix-org/matrix-react-sdk/pull/10045)). Fixes vector-im/element-web#24382 and vector-im/element-web#24370.
  * Replace list, code block and quote icons by new icons ([\#10035](https://github.com/matrix-org/matrix-react-sdk/pull/10035)). Contributed by @florianduros.
  * fix regional emojis converted to flags ([\#9294](https://github.com/matrix-org/matrix-react-sdk/pull/9294)). Fixes vector-im/element-web#19000. Contributed by @grimhilt.
  * resolved emoji description text overflowing issue ([\#10028](https://github.com/matrix-org/matrix-react-sdk/pull/10028)). Contributed by @fahadNoufal.
  * Fix MessageEditHistoryDialog crashing on complex input ([\#10018](https://github.com/matrix-org/matrix-react-sdk/pull/10018)). Fixes vector-im/element-web#23665. Contributed by @clarkf.
  * Unify unread notification state determination ([\#9941](https://github.com/matrix-org/matrix-react-sdk/pull/9941)). Contributed by @clarkf.
  * Fix layout and visual regressions around default avatars ([\#10031](https://github.com/matrix-org/matrix-react-sdk/pull/10031)). Fixes vector-im/element-web#24375 and vector-im/element-web#24369.
  * Fix useUnreadNotifications exploding with falsey room, like in notif panel ([\#10030](https://github.com/matrix-org/matrix-react-sdk/pull/10030)). Fixes matrix-org/element-web-rageshakes#19334.
  * Fix "[object Promise]" appearing in HTML exports ([\#9975](https://github.com/matrix-org/matrix-react-sdk/pull/9975)). Fixes vector-im/element-web#24272. Contributed by @clarkf.
  * changing the color of message time stamp ([\#10016](https://github.com/matrix-org/matrix-react-sdk/pull/10016)). Contributed by @nawarajshah.
  * Fix link creation with backward selection ([\#9986](https://github.com/matrix-org/matrix-react-sdk/pull/9986)). Fixes vector-im/element-web#24315. Contributed by @florianduros.
  * Misaligned reply preview in thread composer #23396 ([\#9977](https://github.com/matrix-org/matrix-react-sdk/pull/9977)). Fixes vector-im/element-web#23396. Contributed by @mustafa-kapadia1483.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1680004800">- Version 1.11.25
  [#]# ✨ Features
  * Remove experimental PWA support for Firefox and Safari ([\#24630](https://github.com/vector-im/element-web/pull/24630)).
  * Only allow to start a DM with one email if encryption by default is enabled ([\#10253](https://github.com/matrix-org/matrix-react-sdk/pull/10253)). Fixes vector-im/element-web#23133.
  * DM rooms are now encrypted if encryption by default is enabled and only inviting a single email address. Any action in the result DM room will be blocked until the other has joined. ([\#10229](https://github.com/matrix-org/matrix-react-sdk/pull/10229)).
  * Reduce bottom margin of ReplyChain on compact modern layout ([\#8972](https://github.com/matrix-org/matrix-react-sdk/pull/8972)). Fixes vector-im/element-web#22748. Contributed by @luixxiul.
  * Support for v2 of MSC3903 ([\#10165](https://github.com/matrix-org/matrix-react-sdk/pull/10165)). Contributed by @hughns.
  * When starting a DM, existing rooms with pending third-party invites will be reused. ([\#10256](https://github.com/matrix-org/matrix-react-sdk/pull/10256)). Fixes vector-im/element-web#23139.
  * Polls push rules: synchronise poll rules with message rules ([\#10263](https://github.com/matrix-org/matrix-react-sdk/pull/10263)). Contributed by @kerryarchibald.
  * New verification request toast button labels ([\#10259](https://github.com/matrix-org/matrix-react-sdk/pull/10259)).
  * Remove padding around integration manager iframe ([\#10148](https://github.com/matrix-org/matrix-react-sdk/pull/10148)).
  * Fix block code styling in rich text editor ([\#10246](https://github.com/matrix-org/matrix-react-sdk/pull/10246)). Contributed by @alunturner.
  * Poll history: fetch more poll history ([\#10235](https://github.com/matrix-org/matrix-react-sdk/pull/10235)). Contributed by @kerryarchibald.
  * Sort short/exact emoji matches before longer incomplete matches ([\#10212](https://github.com/matrix-org/matrix-react-sdk/pull/10212)). Fixes vector-im/element-web#23210. Contributed by @grimhilt.
  * Poll history: detail screen ([\#10172](https://github.com/matrix-org/matrix-react-sdk/pull/10172)). Contributed by @kerryarchibald.
  * Provide a more detailed error message than "No known servers" ([\#6048](https://github.com/matrix-org/matrix-react-sdk/pull/6048)). Fixes vector-im/element-web#13247. Contributed by @aaronraimist.
  * Say when a call was answered from a different device ([\#10224](https://github.com/matrix-org/matrix-react-sdk/pull/10224)).
  * Widget permissions customizations using module api ([\#10121](https://github.com/matrix-org/matrix-react-sdk/pull/10121)). Contributed by @maheichyk.
  * Fix copy button icon overlapping with copyable text ([\#10227](https://github.com/matrix-org/matrix-react-sdk/pull/10227)). Contributed by @Adesh-Pandey.
  * Support joining non-peekable rooms via the module API ([\#10154](https://github.com/matrix-org/matrix-react-sdk/pull/10154)). Contributed by @maheichyk.
  * The "new login" toast does now display the same device information as in the settings. "No" does now open the device settings. "Yes, it was me" dismisses the toast. ([\#10200](https://github.com/matrix-org/matrix-react-sdk/pull/10200)).
  * Do not prompt for a password when doing a „reset all“ after login ([\#10208](https://github.com/matrix-org/matrix-react-sdk/pull/10208)).
  [#]# 🐛 Bug Fixes
  * Fix macOS notarisation using keychain credentials ([\#557](https://github.com/vector-im/element-desktop/pull/557)).
  * Let electron-builder correctly set StartupWMClass ([\#526](https://github.com/vector-im/element-desktop/pull/526)). Fixes vector-im/element-web#13780.
  * Fix incorrect copy in space creation flow ([\#10296](https://github.com/matrix-org/matrix-react-sdk/pull/10296)). Fixes vector-im/element-web#24741.
  * Fix space settings dialog having rogue title tooltip ([\#10293](https://github.com/matrix-org/matrix-react-sdk/pull/10293)). Fixes vector-im/element-web#24740.
  * Show spinner when starting a DM from the user profile (right panel) ([\#10290](https://github.com/matrix-org/matrix-react-sdk/pull/10290)).
  * Reduce height of toggle on expanded view source event ([\#10283](https://github.com/matrix-org/matrix-react-sdk/pull/10283)). Fixes vector-im/element-web#22873. Contributed by @luixxiul.
  * Pillify http and non-prefixed matrix.to links ([\#10277](https://github.com/matrix-org/matrix-react-sdk/pull/10277)). Fixes vector-im/element-web#20844.
  * Fix some features not being configurable via `features` ([\#10276](https://github.com/matrix-org/matrix-react-sdk/pull/10276)).
  * Fix starting a DM from the right panel in some cases ([\#10278](https://github.com/matrix-org/matrix-react-sdk/pull/10278)). Fixes vector-im/element-web#24722.
  * Align info EventTile and normal EventTile on IRC layout ([\#10197](https://github.com/matrix-org/matrix-react-sdk/pull/10197)). Fixes vector-im/element-web#22782. Contributed by @luixxiul.
  * Fix blowout of waveform of the voice message player on narrow UI ([\#8861](https://github.com/matrix-org/matrix-react-sdk/pull/8861)). Fixes vector-im/element-web#22604. Contributed by @luixxiul.
  * Fix the hidden view source toggle on IRC layout ([\#10266](https://github.com/matrix-org/matrix-react-sdk/pull/10266)). Fixes vector-im/element-web#22872. Contributed by @luixxiul.
  * Fix buttons on the room header being compressed due to long room name ([\#10155](https://github.com/matrix-org/matrix-react-sdk/pull/10155)). Contributed by @luixxiul.
  * Use the room avatar as a placeholder in calls ([\#10231](https://github.com/matrix-org/matrix-react-sdk/pull/10231)).
  * Fix calls showing as 'connecting' after hangup ([\#10223](https://github.com/matrix-org/matrix-react-sdk/pull/10223)).
  * Prevent multiple Jitsi calls started at the same time ([\#10183](https://github.com/matrix-org/matrix-react-sdk/pull/10183)). Fixes vector-im/element-web#23009.
  * Make localization keys compatible with agglutinative and/or SOV type languages ([\#10159](https://github.com/matrix-org/matrix-react-sdk/pull/10159)). Contributed by @luixxiul.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1680004801">- Version 1.11.26
  [#]# 🐛 Bug Fixes
  * Changes for matrix-js-sdk v24.0.0
  * Changes for matrix-react-sdk v3.69.0</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1681473600">- Version 1.11.29
  [#]# ✨ Features
  * Ship linux tarball with static sqlcipher ([\#597](https://github.com/vector-im/element-desktop/pull/597)). Fixes vector-im/element-web#18486.
  * Show recent room breadcrumbs on touchbar ([\#183](https://github.com/vector-im/element-desktop/pull/183)). Fixes vector-im/element-web#15998.
  * Clear electron data when logging out ([\#578](https://github.com/vector-im/element-desktop/pull/578)).
  * Send Electron crashpad reports to Sentry from Nightly ([\#579](https://github.com/vector-im/element-desktop/pull/579)). Fixes vector-im/element-web#18263.
  * Recommend element-io-archive-keyring from our Debian package ([\#566](https://github.com/vector-im/element-desktop/pull/566)).
  * Allow desktop app to expose recent rooms in UI integrations ([\#16940](https://github.com/vector-im/element-web/pull/16940)).
  * Add API params to mute audio and/or video in Jitsi calls by default ([\#24820](https://github.com/vector-im/element-web/pull/24820)). Contributed by @dhenneke.
  * Style mentions as pills in rich text editor ([\#10448](https://github.com/matrix-org/matrix-react-sdk/pull/10448)). Contributed by @alunturner.
  * Show room create icon if "UIComponent.roomCreation" is enabled ([\#10364](https://github.com/matrix-org/matrix-react-sdk/pull/10364)). Contributed by @maheichyk.
  * Mentions as links rte ([\#10463](https://github.com/matrix-org/matrix-react-sdk/pull/10463)). Contributed by @alunturner.
  * Better error handling in jump to date ([\#10405](https://github.com/matrix-org/matrix-react-sdk/pull/10405)). Contributed by @MadLittleMods.
  * Show "Invite" menu option if "UIComponent.sendInvites" is enabled. ([\#10363](https://github.com/matrix-org/matrix-react-sdk/pull/10363)). Contributed by @maheichyk.
  * Added `UserProfilesStore`, `LruCache` and user permalink profile caching ([\#10425](https://github.com/matrix-org/matrix-react-sdk/pull/10425)). Fixes vector-im/element-web#10559.
  * Mentions as links rte ([\#10422](https://github.com/matrix-org/matrix-react-sdk/pull/10422)). Contributed by @alunturner.
  * Implement MSC3952: intentional mentions ([\#9983](https://github.com/matrix-org/matrix-react-sdk/pull/9983)).
  * Implement MSC3973: Search users in the user directory with the Widget API ([\#10269](https://github.com/matrix-org/matrix-react-sdk/pull/10269)). Contributed by @dhenneke.
  * Permalinks to message are now displayed as pills ([\#10392](https://github.com/matrix-org/matrix-react-sdk/pull/10392)). Fixes vector-im/element-web#24751 and vector-im/element-web#24706.
  * Show search,dial,explore in filterContainer if "UIComponent.filterContainer" is enabled ([\#10381](https://github.com/matrix-org/matrix-react-sdk/pull/10381)). Contributed by @maheichyk.
  * Increase space panel collapse clickable area ([\#6084](https://github.com/matrix-org/matrix-react-sdk/pull/6084)). Fixes vector-im/element-web#17379. Contributed by @jaiwanth-v.
  * Add fallback for replies to Polls ([\#10380](https://github.com/matrix-org/matrix-react-sdk/pull/10380)). Fixes vector-im/element-web#24197. Contributed by @kerryarchibald.
  * Permalinks to rooms and users are now pillified ([\#10388](https://github.com/matrix-org/matrix-react-sdk/pull/10388)). Fixes vector-im/element-web#24825.
  * Poll history -  access poll history from room settings ([\#10356](https://github.com/matrix-org/matrix-react-sdk/pull/10356)). Contributed by @kerryarchibald.
  * Add API params to mute audio and/or video in Jitsi calls by default ([\#10376](https://github.com/matrix-org/matrix-react-sdk/pull/10376)). Contributed by @dhenneke.
  * Notifications: inline error message on notifications saving error ([\#10288](https://github.com/matrix-org/matrix-react-sdk/pull/10288)). Contributed by @kerryarchibald.
  * Support dynamic room predecessor in SpaceProvider ([\#10348](https://github.com/matrix-org/matrix-react-sdk/pull/10348)). Contributed by @andybalaam.
  * Support dynamic room predecessors for RoomProvider ([\#10346](https://github.com/matrix-org/matrix-react-sdk/pull/10346)). Contributed by @andybalaam.
  * Support dynamic room predecessors in OwnBeaconStore ([\#10339](https://github.com/matrix-org/matrix-react-sdk/pull/10339)). Contributed by @andybalaam.
  * Support dynamic room predecessors in ForwardDialog ([\#10344](https://github.com/matrix-org/matrix-react-sdk/pull/10344)). Contributed by @andybalaam.
  * Support dynamic room predecessors in SpaceHierarchy ([\#10341](https://github.com/matrix-org/matrix-react-sdk/pull/10341)). Contributed by @andybalaam.
  * Support dynamic room predecessors in AddExistingToSpaceDialog ([\#10342](https://github.com/matrix-org/matrix-react-sdk/pull/10342)). Contributed by @andybalaam.
  * Support dynamic room predecessors in leave-behaviour ([\#10340](https://github.com/matrix-org/matrix-react-sdk/pull/10340)). Contributed by @andybalaam.
  * Support dynamic room predecessors in StopGapWidgetDriver ([\#10338](https://github.com/matrix-org/matrix-react-sdk/pull/10338)). Contributed by @andybalaam.
  * Support dynamic room predecessors in WidgetLayoutStore ([\#10326](https://github.com/matrix-org/matrix-react-sdk/pull/10326)). Contributed by @andybalaam.
  * Support dynamic room predecessors in SpaceStore ([\#10332](https://github.com/matrix-org/matrix-react-sdk/pull/10332)). Contributed by @andybalaam.
  * Sync polls push rules on changes to account_data ([\#10287](https://github.com/matrix-org/matrix-react-sdk/pull/10287)). Contributed by @kerryarchibald.
  * Support dynamic room predecessors in BreadcrumbsStore ([\#10295](https://github.com/matrix-org/matrix-react-sdk/pull/10295)). Contributed by @andybalaam.
  * Improved a11y for Field feedback and Secure Phrase input ([\#10320](https://github.com/matrix-org/matrix-react-sdk/pull/10320)). Contributed by @Sebbones.
  * Support dynamic room predecessors in RoomNotificationStateStore ([\#10297](https://github.com/matrix-org/matrix-react-sdk/pull/10297)). Contributed by @andybalaam.
  [#]# 🐛 Bug Fixes
  * Run build_linux in docker using an older glibc ([\#599](https://github.com/vector-im/element-desktop/pull/599)). Fixes vector-im/element-web#24981.
  * Use a newly generated access_token while joining Jitsi ([\#24646](https://github.com/vector-im/element-web/pull/24646)). Fixes vector-im/element-web#24687. Contributed by @emrahcom.
  * Fix cloudflare action pointing at commit hash instead of tag ([\#24777](https://github.com/vector-im/element-web/pull/24777)). Contributed by @justjanne.
  * Allow editing with RTE to overflow for autocomplete visibility ([\#10499](https://github.com/matrix-org/matrix-react-sdk/pull/10499)). Contributed by @alunturner.
  * Added auto focus to Github URL on opening of debug logs modal ([\#10479](https://github.com/matrix-org/matrix-react-sdk/pull/10479)). Contributed by @ShivamSpm.
  * Fix detection of encryption for all users in a room ([\#10487](https://github.com/matrix-org/matrix-react-sdk/pull/10487)). Fixes vector-im/element-web#24995.
  * Properly generate mentions when editing a reply with MSC3952 ([\#10486](https://github.com/matrix-org/matrix-react-sdk/pull/10486)). Fixes vector-im/element-web#24924. Contributed by @kerryarchibald.
  * Improve performance of rendering a room with many hidden events ([\#10131](https://github.com/matrix-org/matrix-react-sdk/pull/10131)). Contributed by @andybalaam.
  * Prevent future date selection in jump to date ([\#10419](https://github.com/matrix-org/matrix-react-sdk/pull/10419)). Fixes vector-im/element-web#20800. Contributed by @MadLittleMods.
  * Add aria labels to message search bar to improve accessibility ([\#10476](https://github.com/matrix-org/matrix-react-sdk/pull/10476)). Fixes vector-im/element-web#24921.
  * Fix decryption failure bar covering the timeline ([\#10360](https://github.com/matrix-org/matrix-react-sdk/pull/10360)). Fixes vector-im/element-web#24780 vector-im/element-web#24074 and vector-im/element-web#24183. Contributed by @luixxiul.
  * Improve profile picture settings accessibility ([\#10470](https://github.com/matrix-org/matrix-react-sdk/pull/10470)). Fixes vector-im/element-web#24919.
  * Handle group call redaction ([\#10465](https://github.com/matrix-org/matrix-react-sdk/pull/10465)).
  * Display relative timestamp for threads on the same calendar day ([\#10399](https://github.com/matrix-org/matrix-react-sdk/pull/10399)). Fixes vector-im/element-web#24841. Contributed by @kerryarchibald.
  * Fix timeline list and paragraph display issues ([\#10424](https://github.com/matrix-org/matrix-react-sdk/pull/10424)). Fixes vector-im/element-web#24602. Contributed by @alunturner.
  * Use unique keys for voice broadcast pips ([\#10457](https://github.com/matrix-org/matrix-react-sdk/pull/10457)). Fixes vector-im/element-web#24959.
  * Fix "show read receipts sent by other users" not applying to threads ([\#10445](https://github.com/matrix-org/matrix-react-sdk/pull/10445)). Fixes vector-im/element-web#24910.
  * Fix joining public rooms without aliases in search dialog ([\#10437](https://github.com/matrix-org/matrix-react-sdk/pull/10437)). Fixes vector-im/element-web#23937.
  * Add input validation for `m.direct` in `DMRoomMap` ([\#10436](https://github.com/matrix-org/matrix-react-sdk/pull/10436)). Fixes vector-im/element-web#24909.
  * Reduce height reserved for "collapse" button's line on IRC layout ([\#10211](https://github.com/matrix-org/matrix-react-sdk/pull/10211)). Fixes vector-im/element-web#24605. Contributed by @luixxiul.
  * Fix `creatorUserId is required` error when opening sticker picker ([\#10423](https://github.com/matrix-org/matrix-react-sdk/pull/10423)).
  * Fix block/inline Element descendants error noise in `NewRoomIntro.tsx` ([\#10412](https://github.com/matrix-org/matrix-react-sdk/pull/10412)). Contributed by @MadLittleMods.
  * Fix profile resizer to make first character of a line selectable in IRC layout ([\#10396](https://github.com/matrix-org/matrix-react-sdk/pull/10396)). Fixes vector-im/element-web#14764. Contributed by @luixxiul.
  * Ensure space between wrapped lines of room name on IRC layout ([\#10188](https://github.com/matrix-org/matrix-react-sdk/pull/10188)). Fixes vector-im/element-web#24742. Contributed by @luixxiul.
  * Remove unreadable alt attribute from the room status bar warning icon (nonsense to screenreaders) ([\#10402](https://github.com/matrix-org/matrix-react-sdk/pull/10402)). Contributed by @MadLittleMods.
  * Fix big date separators when jump to date is enabled ([\#10404](https://github.com/matrix-org/matrix-react-sdk/pull/10404)). Fixes vector-im/element-web#22969. Contributed by @MadLittleMods.
  * Fixes user authentication when registering via the module API ([\#10257](https://github.com/matrix-org/matrix-react-sdk/pull/10257)). Contributed by @maheichyk.
  * Handle more edge cases in Space Hierarchy ([\#10280](https://github.com/matrix-org/matrix-react-sdk/pull/10280)). Contributed by @justjanne.
  * Further improve performance with lots of hidden events ([\#10353](https://github.com/matrix-org/matrix-react-sdk/pull/10353)). Fixes vector-im/element-web#24480. Contributed by @andybalaam.
  * Respect user cancelling upload flow by dismissing spinner ([\#10373](https://github.com/matrix-org/matrix-react-sdk/pull/10373)). Fixes vector-im/element-web#24667.
  * When starting a DM, the end-to-end encryption status icon does now only appear if the DM can be encrypted ([\#10394](https://github.com/matrix-org/matrix-react-sdk/pull/10394)). Fixes vector-im/element-web#24397.
  * Fix `[object Object]` in feedback metadata ([\#10390](https://github.com/matrix-org/matrix-react-sdk/pull/10390)).
  * Fix pinned messages card saying nothing pinned while loading ([\#10385](https://github.com/matrix-org/matrix-react-sdk/pull/10385)). Fixes vector-im/element-web#24615.
  * Fix import e2e key dialog staying disabled after paste ([\#10375](https://github.com/matrix-org/matrix-react-sdk/pull/10375)). Fixes vector-im/element-web#24818.
  * Show all labs even if incompatible, with appropriate tooltip explaining requirements ([\#10369](https://github.com/matrix-org/matrix-react-sdk/pull/10369)). Fixes vector-im/element-web#24813.
  * Fix UIFeature.Registration not applying to all paths ([\#10371](https://github.com/matrix-org/matrix-react-sdk/pull/10371)). Fixes vector-im/element-web#24814.
  * Clicking on a user pill does now only open the profile in the right panel and no longer navigates to the home view. ([\#10359](https://github.com/matrix-org/matrix-react-sdk/pull/10359)). Fixes vector-im/element-web#24797.
  * Fix start DM with pending third party invite ([\#10347](https://github.com/matrix-org/matrix-react-sdk/pull/10347)). Fixes vector-im/element-web#24781.
  * Fix long display name overflowing reply tile on IRC layout ([\#10343](https://github.com/matrix-org/matrix-react-sdk/pull/10343)). Fixes vector-im/element-web#24738. Contributed by @luixxiul.
  * Display redacted body on ThreadView in the same way as normal messages ([\#9016](https://github.com/matrix-org/matrix-react-sdk/pull/9016)). Fixes vector-im/element-web#24729. Contributed by @luixxiul.
  * Handle more edge cases in ACL updates ([\#10279](https://github.com/matrix-org/matrix-react-sdk/pull/10279)). Contributed by @justjanne.
  * Allow parsing png files to fail if thumbnailing is successful ([\#10308](https://github.com/matrix-org/matrix-react-sdk/pull/10308)).</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1682424000">- Version 1.11.30
  [#]# 🔒 Security
  * Fixes for [CVE-2023-30609](https://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=CVE-2023-30609) / GHSA-xv83-x443-7rmw
  [#]# ✨ Features
  * Pick sensible default option for phone country dropdown ([\#10627](https://github.com/matrix-org/matrix-react-sdk/pull/10627)). Fixes vector-im/element-web#3528.
  * Relate field validation tooltip via aria-describedby ([\#10522](https://github.com/matrix-org/matrix-react-sdk/pull/10522)). Fixes vector-im/element-web#24963.
  * Handle more completion types in rte autocomplete ([\#10560](https://github.com/matrix-org/matrix-react-sdk/pull/10560)). Contributed by @alunturner.
  * Show a tile for an unloaded predecessor room if it has via_servers ([\#10483](https://github.com/matrix-org/matrix-react-sdk/pull/10483)). Contributed by @andybalaam.
  * Exclude message timestamps from aria live region ([\#10584](https://github.com/matrix-org/matrix-react-sdk/pull/10584)). Fixes vector-im/element-web#5696.
  * Make composer format bar an aria toolbar ([\#10583](https://github.com/matrix-org/matrix-react-sdk/pull/10583)). Fixes vector-im/element-web#11283.
  * Improve accessibility of font slider ([\#10473](https://github.com/matrix-org/matrix-react-sdk/pull/10473)). Fixes vector-im/element-web#20168 and vector-im/element-web#24962.
  * fix file size display from kB to KB ([\#10561](https://github.com/matrix-org/matrix-react-sdk/pull/10561)). Fixes vector-im/element-web#24866. Contributed by @NSV1991.
  * Handle /me in rte ([\#10558](https://github.com/matrix-org/matrix-react-sdk/pull/10558)). Contributed by @alunturner.
  * bind html with switch for manage extension setting option ([\#10553](https://github.com/matrix-org/matrix-react-sdk/pull/10553)). Contributed by @NSV1991.
  * Handle command completions in RTE ([\#10521](https://github.com/matrix-org/matrix-react-sdk/pull/10521)). Contributed by @alunturner.
  * Add room and user avatars to rte ([\#10497](https://github.com/matrix-org/matrix-react-sdk/pull/10497)). Contributed by @alunturner.
  * Support for MSC3882 revision 1 ([\#10443](https://github.com/matrix-org/matrix-react-sdk/pull/10443)). Contributed by @hughns.
  * Check profiles before starting a DM ([\#10472](https://github.com/matrix-org/matrix-react-sdk/pull/10472)). Fixes vector-im/element-web#24830.
  * Quick settings: Change the copy / labels on the options ([\#10427](https://github.com/matrix-org/matrix-react-sdk/pull/10427)). Fixes vector-im/element-web#24522. Contributed by @justjanne.
  * Update rte autocomplete styling ([\#10503](https://github.com/matrix-org/matrix-react-sdk/pull/10503)). Contributed by @alunturner.
  [#]# 🐛 Bug Fixes
  * Workaround Squirrel.Mac wedging app restart after failed update check ([\#629](https://github.com/vector-im/element-desktop/pull/629)).
  * Fix error about webContents on log out ([\#627](https://github.com/vector-im/element-desktop/pull/627)).
  * Fix error when breadcrumb image fails to load ([\#609](https://github.com/vector-im/element-desktop/pull/609)).
  * Fix create subspace dialog not working ([\#10652](https://github.com/matrix-org/matrix-react-sdk/pull/10652)). Fixes vector-im/element-web#24882
  * Fix multiple accessibility defects identified by AXE ([\#10606](https://github.com/matrix-org/matrix-react-sdk/pull/10606)).
  * Fix view source from edit history dialog always showing latest event ([\#10626](https://github.com/matrix-org/matrix-react-sdk/pull/10626)). Fixes vector-im/element-web#21859.
  * #21451 Fix WebGL disabled error message ([\#10589](https://github.com/matrix-org/matrix-react-sdk/pull/10589)). Contributed by @rashmitpankhania.
  * Properly translate errors in `AddThreepid.ts` so they show up translated to the user but not in our logs ([\#10432](https://github.com/matrix-org/matrix-react-sdk/pull/10432)). Contributed by @MadLittleMods.
  * Fix overflow on auth pages ([\#10605](https://github.com/matrix-org/matrix-react-sdk/pull/10605)). Fixes vector-im/element-web#19548.
  * Fix incorrect avatar background colour when using a custom theme ([\#10598](https://github.com/matrix-org/matrix-react-sdk/pull/10598)). Contributed by @jdauphant.
  * Remove dependency on `org.matrix.e2e_cross_signing` unstable feature ([\#10593](https://github.com/matrix-org/matrix-react-sdk/pull/10593)).
  * Update setting description to match reality ([\#10600](https://github.com/matrix-org/matrix-react-sdk/pull/10600)). Fixes vector-im/element-web#25106.
  * Fix no identity server in help &amp; about settings ([\#10563](https://github.com/matrix-org/matrix-react-sdk/pull/10563)). Fixes vector-im/element-web#25077.
  * Fix: Images no longer reserve their space in the timeline correctly ([\#10571](https://github.com/matrix-org/matrix-react-sdk/pull/10571)). Fixes vector-im/element-web#25082. Contributed by @kerryarchibald.
  * Fix issues with inhibited accessible focus outlines ([\#10579](https://github.com/matrix-org/matrix-react-sdk/pull/10579)). Fixes vector-im/element-web#19742.
  * Fix read receipts falling from sky ([\#10576](https://github.com/matrix-org/matrix-react-sdk/pull/10576)). Fixes vector-im/element-web#25081.
  * Fix avatar text issue in rte ([\#10559](https://github.com/matrix-org/matrix-react-sdk/pull/10559)). Contributed by @alunturner.
  * fix resizer only work with left mouse click ([\#10546](https://github.com/matrix-org/matrix-react-sdk/pull/10546)). Contributed by @NSV1991.
  * Fix send two join requests when joining a room from spotlight search ([\#10534](https://github.com/matrix-org/matrix-react-sdk/pull/10534)). Fixes vector-im/element-web#25054.
  * Highlight event when any version triggered a highlight ([\#10502](https://github.com/matrix-org/matrix-react-sdk/pull/10502)). Fixes vector-im/element-web#24923 and vector-im/element-web#24970. Contributed by @kerryarchibald.
  * Fix spacing of headings of integration manager on General settings tab ([\#10232](https://github.com/matrix-org/matrix-react-sdk/pull/10232)). Fixes vector-im/element-web#24085. Contributed by @luixxiul.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1686139200">- Version 1.11.32
  [#]# ✨ Features
  * Redirect to the SSO page if `sso_redirect_options.on_welcome_page` is enabled and the URL hash is empty ([\#25495](https://github.com/vector-im/element-web/pull/25495)). Contributed by @dhenneke.
  * vector/index.html: Allow fetching blob urls ([\#25336](https://github.com/vector-im/element-web/pull/25336)). Contributed by @SuperKenVery.
  * When joining room in sub-space join the parents too ([\#11011](https://github.com/matrix-org/matrix-react-sdk/pull/11011)).
  * Include thread replies in message previews ([\#10631](https://github.com/matrix-org/matrix-react-sdk/pull/10631)). Fixes vector-im/element-web#23920.
  * Use semantic headings in space preferences ([\#11021](https://github.com/matrix-org/matrix-react-sdk/pull/11021)). Contributed by @kerryarchibald.
  * Use semantic headings in user settings - Ignored users ([\#11006](https://github.com/matrix-org/matrix-react-sdk/pull/11006)). Contributed by @kerryarchibald.
  * Use semantic headings in user settings - profile ([\#10973](https://github.com/matrix-org/matrix-react-sdk/pull/10973)). Fixes vector-im/element-web#25461. Contributed by @kerryarchibald.
  * Use semantic headings in user settings - account ([\#10972](https://github.com/matrix-org/matrix-react-sdk/pull/10972)). Contributed by @kerryarchibald.
  * Support `Insert from iPhone or iPad` in Safari ([\#10851](https://github.com/matrix-org/matrix-react-sdk/pull/10851)). Fixes vector-im/element-web#25327. Contributed by @SuperKenVery.
  * Specify supportedStages for User Interactive Auth ([\#10975](https://github.com/matrix-org/matrix-react-sdk/pull/10975)). Fixes vector-im/element-web#19605.
  * Pass device id to widgets ([\#10209](https://github.com/matrix-org/matrix-react-sdk/pull/10209)). Contributed by @Fox32.
  * Use semantic headings in user settings - discovery ([\#10838](https://github.com/matrix-org/matrix-react-sdk/pull/10838)). Contributed by @kerryarchibald.
  * Use semantic headings in user settings -  Notifications ([\#10948](https://github.com/matrix-org/matrix-react-sdk/pull/10948)). Contributed by @kerryarchibald.
  * Use semantic headings in user settings - spellcheck and language ([\#10959](https://github.com/matrix-org/matrix-react-sdk/pull/10959)). Contributed by @kerryarchibald.
  * Use semantic headings in user settings Appearance ([\#10827](https://github.com/matrix-org/matrix-react-sdk/pull/10827)). Contributed by @kerryarchibald.
  * Use semantic heading in user settings Sidebar &amp; Voip ([\#10782](https://github.com/matrix-org/matrix-react-sdk/pull/10782)). Contributed by @kerryarchibald.
  * Use semantic headings in user settings Security ([\#10774](https://github.com/matrix-org/matrix-react-sdk/pull/10774)). Contributed by @kerryarchibald.
  * Use semantic headings in user settings - integrations and account deletion ([\#10837](https://github.com/matrix-org/matrix-react-sdk/pull/10837)). Fixes vector-im/element-web#25378. Contributed by @kerryarchibald.
  * Use semantic headings in user settings Preferences ([\#10794](https://github.com/matrix-org/matrix-react-sdk/pull/10794)). Contributed by @kerryarchibald.
  * Use semantic headings in user settings Keyboard ([\#10793](https://github.com/matrix-org/matrix-react-sdk/pull/10793)). Contributed by @kerryarchibald.
  * RTE plain text mentions as pills ([\#10852](https://github.com/matrix-org/matrix-react-sdk/pull/10852)). Contributed by @alunturner.
  * Allow welcome.html logo to be replaced by config ([\#25339](https://github.com/vector-im/element-web/pull/25339)). Fixes vector-im/element-web#8636.
  * Use semantic headings in user settings Labs ([\#10773](https://github.com/matrix-org/matrix-react-sdk/pull/10773)). Contributed by @kerryarchibald.
  * Use semantic list elements for menu lists and tab lists ([\#10902](https://github.com/matrix-org/matrix-react-sdk/pull/10902)). Fixes vector-im/element-web#24928.
  * Fix aria-required-children axe violation ([\#10900](https://github.com/matrix-org/matrix-react-sdk/pull/10900)). Fixes vector-im/element-web#25342.
  * Enable pagination for overlay timelines ([\#10757](https://github.com/matrix-org/matrix-react-sdk/pull/10757)). Fixes vector-im/voip-internal#107.
  * Add tooltip to disabled invite button due to lack of permissions ([\#10869](https://github.com/matrix-org/matrix-react-sdk/pull/10869)). Fixes vector-im/element-web#9824.
  * Respect configured auth_header_logo_url for default Welcome page ([\#10870](https://github.com/matrix-org/matrix-react-sdk/pull/10870)).
  * Specify lazy loading for avatars ([\#10866](https://github.com/matrix-org/matrix-react-sdk/pull/10866)). Fixes vector-im/element-web#1983.
  * Room and user mentions for plain text editor ([\#10665](https://github.com/matrix-org/matrix-react-sdk/pull/10665)). Contributed by @alunturner.
  * Add audible notifcation on broadcast error ([\#10654](https://github.com/matrix-org/matrix-react-sdk/pull/10654)). Fixes vector-im/element-web#25132.
  * Fall back from server generated thumbnail to original image ([\#10853](https://github.com/matrix-org/matrix-react-sdk/pull/10853)).
  * Use semantically correct elements for room sublist context menu ([\#10831](https://github.com/matrix-org/matrix-react-sdk/pull/10831)). Fixes vector-im/customer-retainer#46.
  * Avoid calling prepareToEncrypt onKeyDown ([\#10828](https://github.com/matrix-org/matrix-react-sdk/pull/10828)).
  * Allows search to recognize full room links ([\#8275](https://github.com/matrix-org/matrix-react-sdk/pull/8275)). Contributed by @bolu-tife.
  * "Show rooms with unread messages first" should not be on by default for new users ([\#10820](https://github.com/matrix-org/matrix-react-sdk/pull/10820)). Fixes vector-im/element-web#25304. Contributed by @kerryarchibald.
  * Fix emitter handler leak in ThreadView ([\#10803](https://github.com/matrix-org/matrix-react-sdk/pull/10803)).
  * Add better error for email invites without identity server ([\#10739](https://github.com/matrix-org/matrix-react-sdk/pull/10739)). Fixes vector-im/element-web#16893.
  * Move reaction message previews out of labs ([\#10601](https://github.com/matrix-org/matrix-react-sdk/pull/10601)). Fixes vector-im/element-web#25083.
  * Sort muted rooms to the bottom of their section of the room list ([\#10592](https://github.com/matrix-org/matrix-react-sdk/pull/10592)). Fixes vector-im/element-web#25131. Contributed by @kerryarchibald.
  * Use semantic headings in user settings Help &amp; About ([\#10752](https://github.com/matrix-org/matrix-react-sdk/pull/10752)). Contributed by @kerryarchibald.
  * use ExternalLink components for external links ([\#10758](https://github.com/matrix-org/matrix-react-sdk/pull/10758)). Contributed by @kerryarchibald.
  * Use semantic headings in space settings ([\#10751](https://github.com/matrix-org/matrix-react-sdk/pull/10751)). Contributed by @kerryarchibald.
  * Use semantic headings for room settings content ([\#10734](https://github.com/matrix-org/matrix-react-sdk/pull/10734)). Contributed by @kerryarchibald.
  [#]# 🐛 Bug Fixes
  * Use consistent fonts for Japanese text ([\#10980](https://github.com/matrix-org/matrix-react-sdk/pull/10980)). Fixes vector-im/element-web#22333 and vector-im/element-web#23899.
  * Fix: server picker validates unselected option ([\#11020](https://github.com/matrix-org/matrix-react-sdk/pull/11020)). Fixes vector-im/element-web#25488. Contributed by @kerryarchibald.
  * Fix room list notification badges going missing in compact layout ([\#11022](https://github.com/matrix-org/matrix-react-sdk/pull/11022)). Fixes vector-im/element-web#25372.
  * Fix call to `startSingleSignOn` passing enum in place of idpId ([\#10998](https://github.com/matrix-org/matrix-react-sdk/pull/10998)). Fixes vector-im/element-web#24953.
  * Remove hover effect from user name on a DM creation UI ([\#10887](https://github.com/matrix-org/matrix-react-sdk/pull/10887)). Fixes vector-im/element-web#25305. Contributed by @luixxiul.
  * Fix layout regression in public space invite dialog ([\#11009](https://github.com/matrix-org/matrix-react-sdk/pull/11009)). Fixes vector-im/element-web#25458.
  * Fix layout regression in session dropdown ([\#10999](https://github.com/matrix-org/matrix-react-sdk/pull/10999)). Fixes vector-im/element-web#25448.
  * Fix spacing regression in user settings - roles &amp; permissions ([\#10993](https://github.com/matrix-org/matrix-react-sdk/pull/10993)). Fixes vector-im/element-web#25447 and vector-im/element-web#25451. Contributed by @kerryarchibald.
  * Fall back to receipt timestamp if we have no event (react-sdk part) ([\#10974](https://github.com/matrix-org/matrix-react-sdk/pull/10974)). Fixes vector-im/element-web#10954. Contributed by @andybalaam.
  * Fix: Room header 'view your device list' does not link to new session manager ([\#10979](https://github.com/matrix-org/matrix-react-sdk/pull/10979)). Fixes vector-im/element-web#25440. Contributed by @kerryarchibald.
  * Fix display of devices without encryption support in Settings dialog ([\#10977](https://github.com/matrix-org/matrix-react-sdk/pull/10977)). Fixes vector-im/element-web#25413.
  * Use aria descriptions instead of labels for TextWithTooltip ([\#10952](https://github.com/matrix-org/matrix-react-sdk/pull/10952)). Fixes vector-im/element-web#25398.
  * Use grapheme-splitter instead of lodash for saving emoji from being ripped apart ([\#10976](https://github.com/matrix-org/matrix-react-sdk/pull/10976)). Fixes vector-im/element-web#22196.
  * Fix: content overflow in settings subsection ([\#10960](https://github.com/matrix-org/matrix-react-sdk/pull/10960)). Fixes vector-im/element-web#25416. Contributed by @kerryarchibald.
  * Make `Privacy Notice` external link on integration manager ToS clickable ([\#10914](https://github.com/matrix-org/matrix-react-sdk/pull/10914)). Fixes vector-im/element-web#25384. Contributed by @luixxiul.
  * Ensure that open message context menus are updated when the event is sent ([\#10950](https://github.com/matrix-org/matrix-react-sdk/pull/10950)).
  * Ensure that open sticker picker dialogs are updated when the widget configuration is updated. ([\#10945](https://github.com/matrix-org/matrix-react-sdk/pull/10945)).
  * Fix big emoji in replies ([\#10932](https://github.com/matrix-org/matrix-react-sdk/pull/10932)). Fixes vector-im/element-web#24798.
  * Hide empty `MessageActionBar` on message edit history dialog ([\#10447](https://github.com/matrix-org/matrix-react-sdk/pull/10447)). Fixes vector-im/element-web#24903. Contributed by @luixxiul.
  * Fix roving tab index getting confused after dragging space order ([\#10901](https://github.com/matrix-org/matrix-react-sdk/pull/10901)).
  * Attempt a potential workaround for stuck notifs ([\#3384](https://github.com/matrix-org/matrix-js-sdk/pull/3384)). Fixes vector-im/element-web#25406. Contributed by @andybalaam.
  * Update to seshat 3.0.1 ([\#960](https://github.com/vector-im/element-desktop/pull/960)). Fixes #959.
  * Fix macos update check exploding ([\#944](https://github.com/vector-im/element-desktop/pull/944)). Fixes #668.
  * Handle trailing dot FQDNs for domain-specific config.json files ([\#25351](https://github.com/vector-im/element-web/pull/25351)). Fixes vector-im/element-web#8858.
  * Ignore edits in message previews when they concern messages other than latest ([\#10868](https://github.com/matrix-org/matrix-react-sdk/pull/10868)). Fixes vector-im/element-web#14872.
  * Send correct receipts when viewing a room ([\#10864](https://github.com/matrix-org/matrix-react-sdk/pull/10864)). Fixes vector-im/element-web#25196.
  * Fix timeline search bar being overlapped by the right panel ([\#10809](https://github.com/matrix-org/matrix-react-sdk/pull/10809)). Fixes vector-im/element-web#25291. Contributed by @luixxiul.
  * Fix the state shown for call in rooms ([\#10833](https://github.com/matrix-org/matrix-react-sdk/pull/10833)).
  * Add string for membership event where both displayname &amp; avatar change ([\#10880](https://github.com/matrix-org/matrix-react-sdk/pull/10880)). Fixes vector-im/element-web#18026.
  * Fix people space notification badge not updating for new DM invites ([\#10849](https://github.com/matrix-org/matrix-react-sdk/pull/10849)). Fixes vector-im/element-web#23248.
  * Fix regression in emoji picker order mangling after clearing filter ([\#10854](https://github.com/matrix-org/matrix-react-sdk/pull/10854)). Fixes vector-im/element-web#25323.
  * Fix: Edit history modal crash ([\#10834](https://github.com/matrix-org/matrix-react-sdk/pull/10834)). Fixes vector-im/element-web#25309. Contributed by @kerryarchibald.
  * Fix long room address and name not being clipped on room info card and update `_RoomSummaryCard.pcss` ([\#10811](https://github.com/matrix-org/matrix-react-sdk/pull/10811)). Fixes vector-im/element-web#25293. Contributed by @luixxiul.
  * Treat thumbnail upload failures as complete upload failures ([\#10829](https://github.com/matrix-org/matrix-react-sdk/pull/10829)). Fixes vector-im/element-web#7069.
  * Update finite automata to match user identifiers as per spec ([\#10798](https://github.com/matrix-org/matrix-react-sdk/pull/10798)). Fixes vector-im/element-web#25246.
  * Fix icon on empty notification panel ([\#10817](https://github.com/matrix-org/matrix-react-sdk/pull/10817)). Fixes vector-im/element-web#25298 and vector-im/element-web#25302. Contributed by @luixxiul.
  * Fix: Threads button is highlighted when I create a new room ([\#10819](https://github.com/matrix-org/matrix-react-sdk/pull/10819)). Fixes vector-im/element-web#25284. Contributed by @kerryarchibald.
  * Fix the top heading of notification panel ([\#10818](https://github.com/matrix-org/matrix-react-sdk/pull/10818)). Fixes vector-im/element-web#25303. Contributed by @luixxiul.
  * Fix the color of the verified E2EE icon on `RoomSummaryCard` ([\#10812](https://github.com/matrix-org/matrix-react-sdk/pull/10812)). Fixes vector-im/element-web#25295. Contributed by @luixxiul.
  * Fix: No feedback when waiting for the server on a /delete_devices request with SSO ([\#10795](https://github.com/matrix-org/matrix-react-sdk/pull/10795)). Fixes vector-im/element-web#23096. Contributed by @kerryarchibald.
  * Fix: reveal images when image previews are disabled ([\#10781](https://github.com/matrix-org/matrix-react-sdk/pull/10781)). Fixes vector-im/element-web#25271. Contributed by @kerryarchibald.
  * Fix accessibility issues around the room list and space panel ([\#10717](https://github.com/matrix-org/matrix-react-sdk/pull/10717)). Fixes vector-im/element-web#13345.
  * Ensure tooltip contents is linked via aria to the target element ([\#10729](https://github.com/matrix-org/matrix-react-sdk/pull/10729)). Fixes vector-im/customer-retainer#43.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1686830400">- Build with native extensons
  - keytar for talking to system keyring
  - seshat for maintaining encrypted sqlite db for msg search</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1687521600">- Be multi-arch friendly - Add aarch64 support</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1687521601">- Version 1.11.34
  [#]# ✨ Features
  * OIDC: add delegatedauthentication to validated server config ([\#11053](https://github.com/matrix-org/matrix-react-sdk/pull/11053)). Contributed by @kerryarchibald.
  * Allow image pasting in plain mode in RTE ([\#11056](https://github.com/matrix-org/matrix-react-sdk/pull/11056)). Contributed by @alunturner.
  * Show room options menu if "UIComponent.roomOptionsMenu" is enabled ([\#10365](https://github.com/matrix-org/matrix-react-sdk/pull/10365)). Contributed by @maheichyk.
  * Allow image pasting in rich text mode in RTE ([\#11049](https://github.com/matrix-org/matrix-react-sdk/pull/11049)). Contributed by @alunturner.
  * Update voice broadcast redaction to use MSC3912 `with_rel_type` instead of `with_relations` ([\#11014](https://github.com/matrix-org/matrix-react-sdk/pull/11014)). Fixes vector-im/element-web#25471.
  * Add config to skip widget_build_url for DM rooms ([\#11044](https://github.com/matrix-org/matrix-react-sdk/pull/11044)). Fixes vector-im/customer-retainer#74.
  * Inhibit interactions on forward dialog message previews ([\#11025](https://github.com/matrix-org/matrix-react-sdk/pull/11025)). Fixes vector-im/element-web#23459.
  * Removed `DecryptionFailureBar.tsx` ([\#11027](https://github.com/matrix-org/matrix-react-sdk/pull/11027)). Fixes vector-im/element-meta#1358. Contributed by @florianduros.
  [#]# 🐛 Bug Fixes
  * Fix translucent `TextualEvent` on search results panel ([\#10810](https://github.com/matrix-org/matrix-react-sdk/pull/10810)). Fixes vector-im/element-web#25292. Contributed by @luixxiul.
  * Matrix matrix scheme permalink constructor not stripping query params ([\#11060](https://github.com/matrix-org/matrix-react-sdk/pull/11060)). Fixes vector-im/element-web#25535.
  * Fix: "manually verify by text" does nothing ([\#11059](https://github.com/matrix-org/matrix-react-sdk/pull/11059)). Fixes vector-im/element-web#25375. Contributed by @kerryarchibald.
  * Make group calls respect the ICE fallback setting ([\#11047](https://github.com/matrix-org/matrix-react-sdk/pull/11047)). Fixes vector-im/voip-internal#65.
  * Align list items on the tooltip to the start ([\#11041](https://github.com/matrix-org/matrix-react-sdk/pull/11041)). Fixes vector-im/element-web#25355. Contributed by @luixxiul.
  * Clear thread panel event permalink when changing rooms ([\#11024](https://github.com/matrix-org/matrix-react-sdk/pull/11024)). Fixes vector-im/element-web#25484.
  * Fix spinner placement on pinned widgets being reloaded ([\#10970](https://github.com/matrix-org/matrix-react-sdk/pull/10970)). Fixes vector-im/element-web#25431. Contributed by @luixxiul.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.com&gt;" date="1689681600">- Version 1.11.36
  [#]# 🔒 Security
  * Fixes for [CVE-2023-37259](https://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=CVE-2023-37259) / [GHSA-c9vx-2g7w-rp65](https://github.com/matrix-org/matrix-react-sdk/security/advisories/GHSA-c9vx-2g7w-rp65)
  [#]# 🦖 Deprecations
  * Deprecate customisations in favour of Module API ([\#25736](https://github.com/vector-im/element-web/pull/25736)). Fixes vector-im/element-web#25733.
  [#]# ✨ Features
  * OIDC: store initial screen in session storage  ([\#25688](https://github.com/vector-im/element-web/pull/25688)). Fixes vector-im/element-web#25656. Contributed by @kerryarchibald.
  * Allow default_server_config as a fallback config ([\#25682](https://github.com/vector-im/element-web/pull/25682)). Contributed by @ShadowRZ.
  * OIDC: remove auth params from url after login attempt ([\#25664](https://github.com/vector-im/element-web/pull/25664)). Contributed by @kerryarchibald.
  * feat(faq): remove keyboard shortcuts button ([\#9342](https://github.com/matrix-org/matrix-react-sdk/pull/9342)). Fixes vector-im/element-web#22625. Contributed by @gefgu.
  * GYU: Update banner ([\#11211](https://github.com/matrix-org/matrix-react-sdk/pull/11211)). Fixes vector-im/element-web#25530. Contributed by @justjanne.
  * Linkify mxc:// URLs as links to your media repo ([\#11213](https://github.com/matrix-org/matrix-react-sdk/pull/11213)). Fixes vector-im/element-web#6942.
  * OIDC: Log in ([\#11199](https://github.com/matrix-org/matrix-react-sdk/pull/11199)). Fixes vector-im/element-web#25657. Contributed by @kerryarchibald.
  * Handle all permitted url schemes in linkify ([\#11215](https://github.com/matrix-org/matrix-react-sdk/pull/11215)). Fixes vector-im/element-web#4457 and vector-im/element-web#8720.
  * Autoapprove Element Call oidc requests ([\#11209](https://github.com/matrix-org/matrix-react-sdk/pull/11209)). Contributed by @toger5.
  * Allow creating knock rooms ([\#11182](https://github.com/matrix-org/matrix-react-sdk/pull/11182)). Contributed by @charlynguyen.
  * Expose and pre-populate thread ID in devtools dialog ([\#10953](https://github.com/matrix-org/matrix-react-sdk/pull/10953)).
  * Hide URL preview if it will be empty ([\#9029](https://github.com/matrix-org/matrix-react-sdk/pull/9029)).
  * Change wording from avatar to profile picture ([\#7015](https://github.com/matrix-org/matrix-react-sdk/pull/7015)). Fixes vector-im/element-meta#1331. Contributed by @aaronraimist.
  * Quick and dirty devtool to explore state history ([\#11197](https://github.com/matrix-org/matrix-react-sdk/pull/11197)).
  * Consider more user inputs when calculating zxcvbn score ([\#11180](https://github.com/matrix-org/matrix-react-sdk/pull/11180)).
  * GYU: Account Notification Settings ([\#11008](https://github.com/matrix-org/matrix-react-sdk/pull/11008)). Fixes vector-im/element-web#24567. Contributed by @justjanne.
  * Compound Typography pass ([\#11103](https://github.com/matrix-org/matrix-react-sdk/pull/11103)). Fixes vector-im/element-web#25548.
  * OIDC: navigate to authorization endpoint ([\#11096](https://github.com/matrix-org/matrix-react-sdk/pull/11096)). Fixes vector-im/element-web#25574. Contributed by @kerryarchibald.
  [#]# 🐛 Bug Fixes
  * Fix read receipt sending behaviour around thread roots ([\#3600](https://github.com/matrix-org/matrix-js-sdk/pull/3600)).
  * Fix missing metaspace notification badges ([\#11269](https://github.com/matrix-org/matrix-react-sdk/pull/11269)). Fixes vector-im/element-web#25679.
  * Make checkboxes less rounded ([\#11224](https://github.com/matrix-org/matrix-react-sdk/pull/11224)). Contributed by @andybalaam.
  * GYU: Fix issues with audible keywords without activated mentions ([\#11218](https://github.com/matrix-org/matrix-react-sdk/pull/11218)). Contributed by @justjanne.
  * PosthogAnalytics unwatch settings on logout ([\#11207](https://github.com/matrix-org/matrix-react-sdk/pull/11207)). Fixes vector-im/element-web#25703.
  * Avoid trying to set room account data for pinned events as guest ([\#11216](https://github.com/matrix-org/matrix-react-sdk/pull/11216)). Fixes vector-im/element-web#6300.
  * GYU: Disable sound for DMs checkbox when DM notifications are disabled ([\#11210](https://github.com/matrix-org/matrix-react-sdk/pull/11210)). Contributed by @justjanne.
  * force to allow calls without video and audio in embedded mode ([\#11131](https://github.com/matrix-org/matrix-react-sdk/pull/11131)). Contributed by @EnricoSchw.
  * Fix room tile text clipping ([\#11196](https://github.com/matrix-org/matrix-react-sdk/pull/11196)). Fixes vector-im/element-web#25718.
  * Handle newlines in user pills ([\#11166](https://github.com/matrix-org/matrix-react-sdk/pull/11166)). Fixes vector-im/element-web#10994.
  * Limit width of user menu in space panel ([\#11192](https://github.com/matrix-org/matrix-react-sdk/pull/11192)). Fixes vector-im/element-web#22627.
  * Add isLocation to ComposerEvent analytics events ([\#11187](https://github.com/matrix-org/matrix-react-sdk/pull/11187)). Contributed by @andybalaam.
  * Fix: hide unsupported login elements ([\#11185](https://github.com/matrix-org/matrix-react-sdk/pull/11185)). Fixes vector-im/element-web#25711. Contributed by @kerryarchibald.
  * Scope smaller font size to user info panel ([\#11178](https://github.com/matrix-org/matrix-react-sdk/pull/11178)). Fixes vector-im/element-web#25683.
  * Apply i18n to strings in the html export ([\#11176](https://github.com/matrix-org/matrix-react-sdk/pull/11176)).
  * Inhibit url previews on MXIDs containing slashes same as those without ([\#11160](https://github.com/matrix-org/matrix-react-sdk/pull/11160)).
  * Make event info size consistent with state events ([\#11181](https://github.com/matrix-org/matrix-react-sdk/pull/11181)).
  * Fix markdown content spacing ([\#11177](https://github.com/matrix-org/matrix-react-sdk/pull/11177)). Fixes vector-im/element-web#25685.
  * Fix font-family definition for emojis ([\#11170](https://github.com/matrix-org/matrix-react-sdk/pull/11170)). Fixes vector-im/element-web#25686.
  * Fix spurious error sending receipt in thread errors ([\#11157](https://github.com/matrix-org/matrix-react-sdk/pull/11157)).
  * Consider the empty push rule actions array equiv to deprecated dont_notify ([\#11155](https://github.com/matrix-org/matrix-react-sdk/pull/11155)). Fixes vector-im/element-web#25674.
  * Only trap escape key for cancel reply if there is a reply ([\#11140](https://github.com/matrix-org/matrix-react-sdk/pull/11140)). Fixes vector-im/element-web#25640.
  * Update linkify to 4.1.1 ([\#11132](https://github.com/matrix-org/matrix-react-sdk/pull/11132)). Fixes vector-im/element-web#23806.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1691150400">- Version 1.11.38
  [#]# ✨ Features
  * Package release builds of element-web in package.element.io debs ([\#25921](https://github.com/vector-im/element-web/pull/25921)). Contributed by @RiotRobot.
  [#]# 🐛 Bug Fixes
  * Revert to using the /presence API for presence ([\#11366](https://github.com/matrix-org/matrix-react-sdk/pull/11366))</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1695643200">- Version 1.11.43
  [#]# 🔒 Security
  * upgrade electron to 26.2.1 to fix CVE-2023-4863 ([\#1226](https://github.com/vector-im/element-desktop/pull/1226)). Contributed by @selfisekai.
- Version 1.11.42
  [#]# 🐛 Bug Fixes
  * Update Compound to fix Firefox-specific avatar regression ([\#11604](https://github.com/matrix-org/matrix-react-sdk/pull/11604)). Fixes vector-im/element-web#26155.
- Version 1.11.41
  [#]# ✨ Features
  * Make SVGR icons use forward ref ([\#26082](https://github.com/vector-im/element-web/pull/26082)).
  * Add support for rendering a custom wrapper around Element ([\#25537](https://github.com/vector-im/element-web/pull/25537)). Contributed by @maheichyk.
  * Allow creating public knock rooms ([\#11481](https://github.com/matrix-org/matrix-react-sdk/pull/11481)). Contributed by @charlynguyen.
  * Render custom images in reactions according to MSC4027 ([\#11087](https://github.com/matrix-org/matrix-react-sdk/pull/11087)). Contributed by @sumnerevans.
  * Introduce room knocks bar ([\#11475](https://github.com/matrix-org/matrix-react-sdk/pull/11475)). Contributed by @charlynguyen.
  * Room header UI updates ([\#11507](https://github.com/matrix-org/matrix-react-sdk/pull/11507)). Fixes vector-im/element-web#25892.
  * Remove green "verified" bar for encrypted events ([\#11496](https://github.com/matrix-org/matrix-react-sdk/pull/11496)).
  * Update member count on room summary update ([\#11488](https://github.com/matrix-org/matrix-react-sdk/pull/11488)).
  * Support for E2EE in Element Call  ([\#11492](https://github.com/matrix-org/matrix-react-sdk/pull/11492)).
  * Allow requesting to join knock rooms via spotlight ([\#11482](https://github.com/matrix-org/matrix-react-sdk/pull/11482)). Contributed by @charlynguyen.
  * Lock out the first tab if Element is opened in a second tab. ([\#11425](https://github.com/matrix-org/matrix-react-sdk/pull/11425)). Fixes vector-im/element-web#25157.
  * Change avatar to use Compound implementation ([\#11448](https://github.com/matrix-org/matrix-react-sdk/pull/11448)).
  [#]# 🐛 Bug Fixes
  * Fix vertical alignment of default avatar font ([\#11582](https://github.com/matrix-org/matrix-react-sdk/pull/11582)). Fixes vector-im/element-web#26081.
  * Fix avatars in public room &amp; space search being flex shrunk ([\#11580](https://github.com/matrix-org/matrix-react-sdk/pull/11580)). Fixes vector-im/element-web#26133.
  * Fix EventTile avatars being rendered with a size of 0 instead of hidden ([\#11558](https://github.com/matrix-org/matrix-react-sdk/pull/11558)). Fixes vector-im/element-web#26075.
  * Updated no drag zones ([\#1193](https://github.com/vector-im/element-desktop/pull/1193)).
  * Fix compound external assets path in bundle ([\#26069](https://github.com/vector-im/element-web/pull/26069)).
  * Use RoomStateEvent.Update for knocks ([\#11516](https://github.com/matrix-org/matrix-react-sdk/pull/11516)). Contributed by @charlynguyen.
  * Prevent event propagation when clicking icon buttons ([\#11515](https://github.com/matrix-org/matrix-react-sdk/pull/11515)).
  * Only display RoomKnocksBar when feature flag is enabled ([\#11513](https://github.com/matrix-org/matrix-react-sdk/pull/11513)). Contributed by @andybalaam.
  * Fix avatars of knock members for people tab of room settings ([\#11506](https://github.com/matrix-org/matrix-react-sdk/pull/11506)). Fixes vector-im/element-web#26083. Contributed by @charlynguyen.
  * Fixes read receipt avatar offset ([\#11483](https://github.com/matrix-org/matrix-react-sdk/pull/11483)). Fixes vector-im/element-web#26067, vector-im/element-web#26064 vector-im/element-web#26059 and vector-im/element-web#26061.
  * Fix avatar defects ([\#11473](https://github.com/matrix-org/matrix-react-sdk/pull/11473)). Fixes vector-im/element-web#26051 and vector-im/element-web#26046.
  * Fix consistent avatar output for Percy ([\#11472](https://github.com/matrix-org/matrix-react-sdk/pull/11472)). Fixes vector-im/element-web#26049 and vector-im/element-web#26052.
  * Fix colour of avatar and colour matching with username ([\#11470](https://github.com/matrix-org/matrix-react-sdk/pull/11470)). Fixes vector-im/element-web#26042.
  * Fix incompatibility of Soft Logout with Element-R ([\#11468](https://github.com/matrix-org/matrix-react-sdk/pull/11468)).
  * Fix instances of double translation and guard translation calls using typescript ([\#11443](https://github.com/matrix-org/matrix-react-sdk/pull/11443)).
- Version 1.11.40
  [#]# ✨ Features
  * Add FreeBSD support ([\#1163](https://github.com/vector-im/element-desktop/pull/1163)). Contributed by @lwhsu.
  * Hide account deactivation for externally managed accounts ([\#11445](https://github.com/matrix-org/matrix-react-sdk/pull/11445)). Fixes vector-im/element-web#26022. Contributed by @kerryarchibald.
  * OIDC: Redirect to delegated auth provider when signing out ([\#11432](https://github.com/matrix-org/matrix-react-sdk/pull/11432)). Fixes vector-im/element-web#26000. Contributed by @kerryarchibald.
  * Disable 3pid fields in settings when `m.3pid_changes` capability is disabled ([\#11430](https://github.com/matrix-org/matrix-react-sdk/pull/11430)). Fixes vector-im/element-web#25995. Contributed by @kerryarchibald.
  * OIDC: disable multi session signout for OIDC-aware servers in session manager ([\#11431](https://github.com/matrix-org/matrix-react-sdk/pull/11431)). Contributed by @kerryarchibald.
  * Implement updated open dialog method of the Module API ([\#11395](https://github.com/matrix-org/matrix-react-sdk/pull/11395)). Contributed by @dhenneke.
  * Polish &amp; delabs `Exploring public spaces` feature ([\#11423](https://github.com/matrix-org/matrix-react-sdk/pull/11423)).
  * Treat lists with a single empty item as plain text, not Markdown. ([\#6833](https://github.com/matrix-org/matrix-react-sdk/pull/6833)). Fixes vector-im/element-meta#1265.
  * Allow managing room knocks ([\#11404](https://github.com/matrix-org/matrix-react-sdk/pull/11404)). Contributed by @charlynguyen.
  * Pin the action buttons to the bottom of the scrollable dialogs ([\#11407](https://github.com/matrix-org/matrix-react-sdk/pull/11407)). Contributed by @dhenneke.
  * Support Matrix 1.1 (drop legacy r0 versions) ([\#9819](https://github.com/matrix-org/matrix-react-sdk/pull/9819)).
  [#]# 🐛 Bug Fixes
  * Don't intercept Ctrl + Cmd + Q on macOS ([\#1174](https://github.com/vector-im/element-desktop/pull/1174)). Contributed by @zhaofengli.
  * Improve selectors for macos app draggable regions ([\#1170](https://github.com/vector-im/element-desktop/pull/1170)). Fixes #1169.
  * Fix path separator for Windows based systems ([\#25997](https://github.com/vector-im/element-web/pull/25997)).
  * Fix instances of double translation and guard translation calls using typescript ([\#11443](https://github.com/matrix-org/matrix-react-sdk/pull/11443)).
  * Fix export type "Current timeline" to match its behaviour to its name ([\#11426](https://github.com/matrix-org/matrix-react-sdk/pull/11426)). Fixes vector-im/element-web#25988.
  * Fix Room Settings &gt; Notifications file upload input being shown superfluously ([\#11415](https://github.com/matrix-org/matrix-react-sdk/pull/11415)). Fixes vector-im/element-web#18392.
  * Simplify registration with email validation ([\#11398](https://github.com/matrix-org/matrix-react-sdk/pull/11398)). Fixes vector-im/element-web#25832 vector-im/element-web#23601 and vector-im/element-web#22297.
  * correct home server URL ([\#11391](https://github.com/matrix-org/matrix-react-sdk/pull/11391)). Fixes vector-im/element-web#25931. Contributed by @NSV1991.
  * Include non-matching DMs in Spotlight recent conversations when the DM's userId is part of the search API results ([\#11374](https://github.com/matrix-org/matrix-react-sdk/pull/11374)). Contributed by @mgcm.
  * Fix useRoomMembers missing updates causing incorrect membership counts ([\#11392](https://github.com/matrix-org/matrix-react-sdk/pull/11392)). Fixes vector-im/element-web#17096.
  * Show error when searching public rooms fails ([\#11378](https://github.com/matrix-org/matrix-react-sdk/pull/11378)).
- Version 1.11.39
  [#]# 🦖 Deprecations
  * Deprecate camelCase config options ([\#25800](https://github.com/vector-im/element-web/pull/25800)).
  * Deprecate customisations in favour of Module API ([\#25736](https://github.com/vector-im/element-web/pull/25736)). Fixes vector-im/element-web#25733.
  [#]# ✨ Features
  * Switch to hidden titleBar on macOS to integrate the app better ([\#1101](https://github.com/vector-im/element-desktop/pull/1101)).
  * Update labs.md for knock rooms ([\#25923](https://github.com/vector-im/element-web/pull/25923)). Contributed by @charlynguyen.
  * Package release builds of element-web in package.element.io debs ([\#25198](https://github.com/vector-im/element-web/pull/25198)).
  * Allow knocking rooms ([\#11353](https://github.com/matrix-org/matrix-react-sdk/pull/11353)). Contributed by @charlynguyen.
  * Support adding space-restricted joins on rooms not members of those spaces ([\#9017](https://github.com/matrix-org/matrix-react-sdk/pull/9017)). Fixes vector-im/element-web#19213.
  * Clear requiresClient and show pop-out if widget-api fails to ready ([\#11321](https://github.com/matrix-org/matrix-react-sdk/pull/11321)). Fixes vector-im/customer-retainer#73.
  * Bump pagination sizes due to hidden events ([\#11342](https://github.com/matrix-org/matrix-react-sdk/pull/11342)).
  * Remove display of key backup signatures from backup settings ([\#11333](https://github.com/matrix-org/matrix-react-sdk/pull/11333)).
  * Use PassphraseFields in ExportE2eKeysDialog to enforce minimum passphrase complexity ([\#11222](https://github.com/matrix-org/matrix-react-sdk/pull/11222)). Fixes vector-im/element-web#9478.
  [#]# 🐛 Bug Fixes
  * Prevent the media lightbox sender info clipping with traffic light on macos ([\#1141](https://github.com/vector-im/element-desktop/pull/1141)). Fixes #1140.
  * Restore macOs room header dragability ([\#1136](https://github.com/vector-im/element-desktop/pull/1136)). Fixes #1135.
  * Fix ability to interact with room topic in header ([\#1126](https://github.com/vector-im/element-desktop/pull/1126)). Fixes undefined/element-desktop#1125.
  * Fix "Export chat" not respecting configured time format in plain text mode ([\#10696](https://github.com/matrix-org/matrix-react-sdk/pull/10696)). Fixes vector-im/element-web#23838. Contributed by @rashmitpankhania.
  * Fix some missing 1-count pluralisations around event list summaries ([\#11371](https://github.com/matrix-org/matrix-react-sdk/pull/11371)). Fixes vector-im/element-web#25925.
  * Fix create subspace dialog not working for public space creation ([\#11367](https://github.com/matrix-org/matrix-react-sdk/pull/11367)). Fixes vector-im/element-web#25916.
  * Search for users on paste ([\#11304](https://github.com/matrix-org/matrix-react-sdk/pull/11304)). Fixes vector-im/element-web#17523. Contributed by @peterscheu-aceart.
  * Fix AppTile context menu not always showing up when it has options ([\#11358](https://github.com/matrix-org/matrix-react-sdk/pull/11358)). Fixes vector-im/element-web#25914.
  * Fix clicking on home all rooms space notification not working ([\#11337](https://github.com/matrix-org/matrix-react-sdk/pull/11337)). Fixes vector-im/element-web#22844.
  * Fix joining a suggested room switching space away ([\#11347](https://github.com/matrix-org/matrix-react-sdk/pull/11347)). Fixes vector-im/element-web#25838.
  * Fix home/all rooms context menu in space panel ([\#11350](https://github.com/matrix-org/matrix-react-sdk/pull/11350)). Fixes vector-im/element-web#25896.
  * Make keyboard handling in and out of autocomplete completions consistent ([\#11344](https://github.com/matrix-org/matrix-react-sdk/pull/11344)). Fixes vector-im/element-web#25878.
  * De-duplicate reactions by sender to account for faulty/malicious servers ([\#11340](https://github.com/matrix-org/matrix-react-sdk/pull/11340)). Fixes vector-im/element-web#25872.
  * Fix disable_3pid_login being ignored for the email field ([\#11335](https://github.com/matrix-org/matrix-react-sdk/pull/11335)). Fixes vector-im/element-web#25863.
  * Upgrade wysiwyg editor for ctrl+backspace windows fix ([\#11324](https://github.com/matrix-org/matrix-react-sdk/pull/11324)). Fixes vector-im/verticals-internal#102.
  * Unhide the view source event toggle - it works well enough ([\#11336](https://github.com/matrix-org/matrix-react-sdk/pull/11336)). Fixes vector-im/element-web#25861.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1698926400">- Version 1.11.47
  [#]# ✨ Features
  * Allow overwriting app.element.io when popping out widgets ([\#1277](https://github.com/vector-im/element-desktop/pull/1277)). Fixes #1187.
  * Implement macos title bar negative space ([\#1272](https://github.com/vector-im/element-desktop/pull/1272)). Fixes #1245.
  * vector-im/element-x-ios/issues/1824 - Convert the apple-app-site-association file to a newer format… ([\#26307](https://github.com/vector-im/element-web/pull/26307)). Contributed by @stefanceriu.
  * Iterate `io.element.late_event` decoration ([\#11760](https://github.com/matrix-org/matrix-react-sdk/pull/11760)). Fixes vector-im/element-web#26384.
  * Render timeline separator for late event groups ([\#11739](https://github.com/matrix-org/matrix-react-sdk/pull/11739)).
  * OIDC: revoke tokens on logout ([\#11718](https://github.com/matrix-org/matrix-react-sdk/pull/11718)). Fixes vector-im/element-web#25394. Contributed by @kerryarchibald.
  * Show `io.element.late_event` in MessageTimestamp when known ([\#11733](https://github.com/matrix-org/matrix-react-sdk/pull/11733)).
  * Show all labs flags if developerMode enabled ([\#11746](https://github.com/matrix-org/matrix-react-sdk/pull/11746)). Fixes vector-im/element-web#24571 and vector-im/element-web#8498.
  * Use Compound tooltips on MessageTimestamp to improve UX of date time discovery ([\#11732](https://github.com/matrix-org/matrix-react-sdk/pull/11732)). Fixes vector-im/element-web#25913.
  * Consolidate 4s passphrase input fields and use stable IDs ([\#11743](https://github.com/matrix-org/matrix-react-sdk/pull/11743)). Fixes vector-im/element-web#26228.
  * Disable upgraderoom command without developer mode enabled ([\#11744](https://github.com/matrix-org/matrix-react-sdk/pull/11744)). Fixes vector-im/element-web#17620.
  * Avoid rendering app download buttons if disabled in config ([\#11741](https://github.com/matrix-org/matrix-react-sdk/pull/11741)). Fixes vector-im/element-web#26309.
  * OIDC: refresh tokens ([\#11699](https://github.com/matrix-org/matrix-react-sdk/pull/11699)). Fixes vector-im/element-web#25839. Contributed by @kerryarchibald.
  * OIDC: register ([\#11727](https://github.com/matrix-org/matrix-react-sdk/pull/11727)). Fixes vector-im/element-web#25393. Contributed by @kerryarchibald.
  * Use stable get_login_token and remove unstable MSC3882 support ([\#11001](https://github.com/matrix-org/matrix-react-sdk/pull/11001)). Contributed by @hughns.
  [#]# 🐛 Bug Fixes
  * Set max size for Element logo in search warning ([\#11779](https://github.com/matrix-org/matrix-react-sdk/pull/11779)). Fixes vector-im/element-web#26408.
  * Avoid error when DMing oneself ([\#11754](https://github.com/matrix-org/matrix-react-sdk/pull/11754)). Fixes vector-im/element-web#7242.
  * Fix: Message shield alignment is not right. ([\#11703](https://github.com/matrix-org/matrix-react-sdk/pull/11703)). Fixes vector-im/element-web#26142. Contributed by @manancodes.
  * fix logging full event ([\#11755](https://github.com/matrix-org/matrix-react-sdk/pull/11755)). Fixes vector-im/element-web#26376.
  * OIDC: use delegated auth account URL from `OidcClientStore` ([\#11723](https://github.com/matrix-org/matrix-react-sdk/pull/11723)). Fixes vector-im/element-web#26305. Contributed by @kerryarchibald.
  * Fix: Members list shield alignment is not right. ([\#11700](https://github.com/matrix-org/matrix-react-sdk/pull/11700)). Fixes vector-im/element-web#26261. Contributed by @manancodes.
  * Fix: &lt;detail&gt; HTML elements clickable area too wide. ([\#11666](https://github.com/matrix-org/matrix-react-sdk/pull/11666)). Fixes vector-im/element-web#25454. Contributed by @manancodes.
  * Fix untranslated headings in the devtools dialog ([\#11734](https://github.com/matrix-org/matrix-react-sdk/pull/11734)).
  * Fixes invite dialog alignment and pill color contrast ([\#11722](https://github.com/matrix-org/matrix-react-sdk/pull/11722)). Contributed by @gabrc52.
  * Prevent select element in General settings overflowing in a room with very long room-id ([\#11597](https://github.com/matrix-org/matrix-react-sdk/pull/11597)). Contributed by @ABHIXIT2.
  * Fix: Clicking on members pile does nothing. ([\#11657](https://github.com/matrix-org/matrix-react-sdk/pull/11657)). Fixes vector-im/element-web#26164. Contributed by @manancodes.
  * Fix: Wierd shadow below room avatar in dark mode. ([\#11678](https://github.com/matrix-org/matrix-react-sdk/pull/11678)). Fixes vector-im/element-web#26153. Contributed by @manancodes.
  * Fix start_sso / start_cas URLs failing to redirect to a authentication prompt ([\#11681](https://github.com/matrix-org/matrix-react-sdk/pull/11681)). Contributed by @Half-Shot.
- Version 1.11.46
  [#]# ✨ Features
  * Use .well-known to discover a default rendezvous server for use with Sign in with QR ([\#11655](https://github.com/matrix-org/matrix-react-sdk/pull/11655)). Contributed by @hughns.
  * Message layout will update according to the selected style  ([\#10170](https://github.com/matrix-org/matrix-react-sdk/pull/10170)). Fixes vector-im/element-web#21782. Contributed by @manancodes.
  * Implement MSC4039: Add an MSC for a new Widget API action to upload files into the media repository ([\#11311](https://github.com/matrix-org/matrix-react-sdk/pull/11311)). Contributed by @dhenneke.
  * Render space pills with square corners to match new avatar ([\#11632](https://github.com/matrix-org/matrix-react-sdk/pull/11632)). Fixes vector-im/element-web#26056.
  * Linkify room topic ([\#11631](https://github.com/matrix-org/matrix-react-sdk/pull/11631)). Fixes vector-im/element-web#26185.
  * Show knock rooms in the list ([\#11573](https://github.com/matrix-org/matrix-react-sdk/pull/11573)). Contributed by @maheichyk.
  [#]# 🐛 Bug Fixes
  * Bump matrix-web-i18n dependency to 3.1.3 ([\#1259](https://github.com/vector-im/element-desktop/pull/1259) and [\#26287](https://github.com/vector-im/element-web/pull/26287))
  * Fix: Avatar shrinks with long names ([\#11698](https://github.com/matrix-org/matrix-react-sdk/pull/11698)). Fixes vector-im/element-web#26252. Contributed by @manancodes.
  * Update custom translations to support nested fields in structured JSON ([\#11685](https://github.com/matrix-org/matrix-react-sdk/pull/11685)).
  * Fix: Edited message remove button is hard to reach. ([\#11674](https://github.com/matrix-org/matrix-react-sdk/pull/11674)). Fixes vector-im/element-web#24917. Contributed by @manancodes.
  * Fix: Theme selector radio button not aligned in center with the text ([\#11676](https://github.com/matrix-org/matrix-react-sdk/pull/11676)). Fixes vector-im/element-web#25460. Contributed by @manancodes.
  * Fix: Unread notification dot aligned ([\#11658](https://github.com/matrix-org/matrix-react-sdk/pull/11658)). Fixes vector-im/element-web#25285. Contributed by @manancodes.
  * Fix: sync intentional mentions push rules with legacy rules ([\#11667](https://github.com/matrix-org/matrix-react-sdk/pull/11667)). Fixes vector-im/element-web#26227. Contributed by @kerryarchibald.
  * Revert "Fix regression around FacePile with overflow (#11527)" ([\#11634](https://github.com/matrix-org/matrix-react-sdk/pull/11634)). Fixes vector-im/element-web#26209.
  * Fix: Alignment Fixed ([\#11648](https://github.com/matrix-org/matrix-react-sdk/pull/11648)). Fixes vector-im/element-web#26169. Contributed by @manancodes.
  * Fix: onFinished added which closes the menu ([\#11647](https://github.com/matrix-org/matrix-react-sdk/pull/11647)). Fixes vector-im/element-web#25556. Contributed by @manancodes.
  * Don't start key backups when opening settings ([\#11640](https://github.com/matrix-org/matrix-react-sdk/pull/11640)).
  * Fix add to space avatar text centering ([\#11643](https://github.com/matrix-org/matrix-react-sdk/pull/11643)). Fixes vector-im/element-web#26154.
  * fix avatar styling in lightbox ([\#11641](https://github.com/matrix-org/matrix-react-sdk/pull/11641)). Fixes vector-im/element-web#26196.
- Version 1.11.45
  [#]# 🔒 Security
  * Upgrade electron to 26.2.4 to fix CVE-2023-5217 ([\#1254](https://github.com/vector-im/element-desktop/pull/1254)). Contributed by @andybalaam.
  [#]# 🐛 Bug Fixes
  * Fix Emoji font on Safari 17 ([\#11673](https://github.com/matrix-org/matrix-react-sdk/pull/11673)).
- Version 1.11.44
  [#]# ✨ Features
  * Make video &amp; voice call buttons pin conference widget if unpinned ([\#11576](https://github.com/matrix-org/matrix-react-sdk/pull/11576)). Fixes vector-im/customer-retainer#72.
  * OIDC: persist refresh token ([\#11249](https://github.com/matrix-org/matrix-react-sdk/pull/11249)). Contributed by @kerryarchibald.
  * ElementR: Cross user verification ([\#11364](https://github.com/matrix-org/matrix-react-sdk/pull/11364)). Fixes vector-im/element-web#25752. Contributed by @florianduros.
  * Default intentional mentions ([\#11602](https://github.com/matrix-org/matrix-react-sdk/pull/11602)).
  * Notify users about denied access on ask-to-join  rooms ([\#11480](https://github.com/matrix-org/matrix-react-sdk/pull/11480)). Contributed by @nurjinjafar.
  * Allow setting knock room directory visibility ([\#11529](https://github.com/matrix-org/matrix-react-sdk/pull/11529)). Contributed by @charlynguyen.
  [#]# 🐛 Bug Fixes
  * Revert "Fix regression around FacePile with overflow (#11527)" ([\#11634](https://github.com/matrix-org/matrix-react-sdk/pull/11634)). Fixes vector-im/element-web#26209.
  * upgrade electron to 26.2.1 to fix CVE-2023-4863 ([\#1226](https://github.com/vector-im/element-desktop/pull/1226)). Contributed by @selfisekai.
  * Improve edge cases around macOS drag handles ([\#1219](https://github.com/vector-im/element-desktop/pull/1219)). Fixes #1199 and #1188.
  * Escape placeholder before injecting it into the style ([\#11607](https://github.com/matrix-org/matrix-react-sdk/pull/11607)).
  * Move ViewUser action callback to RoomView ([\#11495](https://github.com/matrix-org/matrix-react-sdk/pull/11495)). Fixes vector-im/element-web#26040.
  * Fix room timeline search toggling behaviour edge case ([\#11605](https://github.com/matrix-org/matrix-react-sdk/pull/11605)). Fixes vector-im/element-web#26105.
  * Avoid rendering view-message link in RoomKnocksBar unnecessarily ([\#11598](https://github.com/matrix-org/matrix-react-sdk/pull/11598)). Contributed by @charlynguyen.
  * Use knock rooms sync to reflect the knock state ([\#11596](https://github.com/matrix-org/matrix-react-sdk/pull/11596)). Fixes vector-im/element-web#26043 and vector-im/element-web#26044. Contributed by @charlynguyen.
  * Fix avatar in right panel not using the correct font ([\#11593](https://github.com/matrix-org/matrix-react-sdk/pull/11593)). Fixes vector-im/element-web#26061. Contributed by @MidhunSureshR.
  * Add waits in Spotlight Cypress tests, hoping this unflakes them ([\#11590](https://github.com/matrix-org/matrix-react-sdk/pull/11590)). Fixes vector-im/element-web#26053, vector-im/element-web#26140 vector-im/element-web#26139 and vector-im/element-web#26138. Contributed by @andybalaam.
  * Fix vertical alignment of default avatar font ([\#11582](https://github.com/matrix-org/matrix-react-sdk/pull/11582)). Fixes vector-im/element-web#26081.
  * Fix avatars in public room &amp; space search being flex shrunk ([\#11580](https://github.com/matrix-org/matrix-react-sdk/pull/11580)). Fixes vector-im/element-web#26133.
  * Fix EventTile avatars being rendered with a size of 0 instead of hidden ([\#11558](https://github.com/matrix-org/matrix-react-sdk/pull/11558)). Fixes vector-im/element-web#26075.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1699358400">- - Version 1.11.48
  [#]# ✨ Features
  * Correctly fill window.matrixChat even when a Wrapper module is active (https://github.com/vector-im/element-web/pull/26395). Contributed by @dhenneke.
  * Knock on a ask-to-join room if a module wants to join the room when navigating to a room (https://github.com/matrix-org/matrix-react-sdk/pull/11787). Contributed by @dhenneke.
  * Element-R:  Include crypto info in sentry (https://github.com/matrix-org/matrix-react-sdk/pull/11798). Contributed by @florianduros.
  * Element-R:  Include crypto info in rageshake (https://github.com/matrix-org/matrix-react-sdk/pull/11797). Contributed by @florianduros.
  * Element-R: Add current version of the rust-sdk and vodozemac (https://github.com/matrix-org/matrix-react-sdk/pull/11785). Contributed by @florianduros.
  * Fix unfederated invite dialog (https://github.com/matrix-org/matrix-react-sdk/pull/9618). Fixes vector-im/element-meta#1466 and vector-im/element-web#22102. Contributed by @owi92.
  * New right panel visual language (https://github.com/matrix-org/matrix-react-sdk/pull/11664).
  * OIDC: add friendly errors (https://github.com/matrix-org/matrix-react-sdk/pull/11184). Fixes vector-im/element-web#25665. Contributed by @kerryarchibald.
  [#]# 🐛 Bug Fixes
  * Fix rightpanel hiding scrollbar (https://github.com/matrix-org/matrix-react-sdk/pull/11831). Contributed by @kerryarchibald.
  * Fix edge cases around macos draggability (https://github.com/vector-im/element-desktop/pull/1291). Fixes #1290.
  * Fix multi-tab session lock on Firefox not being cleared (https://github.com/matrix-org/matrix-react-sdk/pull/11800). Fixes vector-im/element-web#26165. Contributed by @ManuelHu.
  * Deserialise spoilers back into slash command form (https://github.com/matrix-org/matrix-react-sdk/pull/11805). Fixes vector-im/element-web#26344.
  * Fix Incorrect message scaling for verification request (https://github.com/matrix-org/matrix-react-sdk/pull/11793). Fixes vector-im/element-web#24304. Contributed by @capGoblin.
  * Fix: Unable to restore a soft-logged-out session established via SSO (https://github.com/matrix-org/matrix-react-sdk/pull/11794). Fixes vector-im/element-web#25957. Contributed by @kerryarchibald.
  * Use configurable github issue links more consistently (https://github.com/matrix-org/matrix-react-sdk/pull/11796).
  * Fix io.element.late_event received_ts vs received_at (https://github.com/matrix-org/matrix-react-sdk/pull/11789).
  * Make invitation dialog scrollable when infos are too long (https://github.com/matrix-org/matrix-react-sdk/pull/11753). Contributed by @nurjinjafar.
  * Fix spoiler text-align (https://github.com/matrix-org/matrix-react-sdk/pull/11790). Contributed by @ajbura.
  * Fix: Right panel keeps showing chat when unmaximizing widget.  (https://github.com/matrix-org/matrix-react-sdk/pull/11697). Fixes vector-im/element-web#26265. Contributed by @manancodes.
  * Fix margin of invite to room button (https://github.com/matrix-org/matrix-react-sdk/pull/11780). Fixes vector-im/element-web#26410.
  * Update base64 import (https://github.com/matrix-org/matrix-react-sdk/pull/11784).
  * Set max size for Element logo in search warning (https://github.com/matrix-org/matrix-react-sdk/pull/11779). Fixes vector-im/element-web#26408.
  * Fix: emoji size in room header topic, remove obsolete emoji style (https://github.com/matrix-org/matrix-react-sdk/pull/11757). Fixes vector-im/element-web#26326. Contributed by @kerryarchibald.
  * Fix: Bubble layout design is broken (https://github.com/matrix-org/matrix-react-sdk/pull/11763). Fixes vector-im/element-web#25818. Contributed by @manancodes.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1699876800">- Version 1.11.49
  [#]# 🐛 Bug Fixes
  * Ensure `setUserCreator` is called when a store is assigned (https://github.com/matrix-org/matrix-js-sdk/pull/3867). Fixes vector-im/element-web#26520. Contributed by @MidhunSureshR.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1700568000">- Version 1.11.50</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1701864000">- Version 1.11.51
  [#]# 🦖 Deprecations
  * Remove Quote from MessageContextMenu as it is unsupported by WYSIWYG (https://github.com/matrix-org/matrix-react-sdk/pull/11914). Contributed by @t3chguy.
  [#]# ✨ Features
  * Always allow call.member events on new rooms (https://github.com/matrix-org/matrix-react-sdk/pull/11948). Contributed by @toger5.
  * Right panel: view third party invite info without clearing history (https://github.com/matrix-org/matrix-react-sdk/pull/11934). Contributed by @kerryarchibald.
  * Allow switching to system emoji font (https://github.com/matrix-org/matrix-react-sdk/pull/11925). Contributed by @t3chguy.
  * Update open in other tab message (https://github.com/matrix-org/matrix-react-sdk/pull/11916). Contributed by @weeman1337.
  * Add menu for legacy and element call in 1:1 rooms (https://github.com/matrix-org/matrix-react-sdk/pull/11910). Contributed by @toger5.
  * Add ringing for matrixRTC (https://github.com/matrix-org/matrix-react-sdk/pull/11870). Contributed by @toger5.
  [#]# 🐛 Bug Fixes
  * Keep device language when it has been previosuly set, after a successful delegated authentication flow that clears localStorage (https://github.com/matrix-org/matrix-react-sdk/pull/11902). Contributed by @mgcm.
  * Fix misunderstanding of functional members (https://github.com/matrix-org/matrix-react-sdk/pull/11918). Contributed by @toger5.
  * Fix: Video Room Chat Header Button Removed (https://github.com/matrix-org/matrix-react-sdk/pull/11911). Contributed by @kerryarchibald.
  * Fix "not attempting encryption" warning (https://github.com/matrix-org/matrix-react-sdk/pull/11899). Contributed by @richvdh.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1702987200">- Version 1.11.52
  [#]# ✨ Features
  * Keep more recent rageshake logs (https://github.com/matrix-org/matrix-react-sdk/pull/12003). Contributed by @richvdh.
  [#]# 🐛 Bug Fixes
  * Fix bug which prevented correct clean up of rageshake store (https://github.com/matrix-org/matrix-react-sdk/pull/12002). Contributed by @richvdh.
  * Set up key backup using non-deprecated APIs (https://github.com/matrix-org/matrix-react-sdk/pull/12005). Contributed by @andybalaam.
  * Fix notifications appearing for old events (https://github.com/matrix-org/matrix-js-sdk/pull/3946). Contributed by @dbkr.
  * Prevent phantom notifications from events not in a room's timeline (https://github.com/matrix-org/matrix-js-sdk/pull/3942). Contributed by @dbkr.</changelog>
</package>
<package pkgid="80a10da9a9023ed7491bd0b13aa7eda75f144dbe41ba7d74d8c61cf564c864f84a5b7e4d95b079d7d926086db37aa1526b0790f3ea5d255c403260b4fda9d7c3" name="element-desktop" arch="x86_64">
  <version epoch="0" ver="1.11.52" rel="2.1"/>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1675512000">- Some spec file cleanups</changelog>
  <changelog author="Sebastian Wagner &lt;sebix@sebix.at&gt;" date="1676030400">- Version 1.11.22
  [#]# 🐛 Bug Fixes
  * Bump version number to fix problems upgrading from v1.11.21-rc.1
- Version 1.11.21
  [#]# ✨ Features
  * Move pin drop out of labs ([\#22993](https://github.com/vector-im/element-web/pull/22993)).
  * Quotes for rte ([\#9932](https://github.com/matrix-org/matrix-react-sdk/pull/9932)). Contributed by @alunturner.
  * Show the room name in the room header during calls ([\#9942](https://github.com/matrix-org/matrix-react-sdk/pull/9942)). Fixes vector-im/element-web#24268.
  * Add code blocks to rich text editor ([\#9921](https://github.com/matrix-org/matrix-react-sdk/pull/9921)). Contributed by @alunturner.
  * Add new style for inline code ([\#9936](https://github.com/matrix-org/matrix-react-sdk/pull/9936)). Contributed by @florianduros.
  * Add disabled button state to rich text editor ([\#9930](https://github.com/matrix-org/matrix-react-sdk/pull/9930)). Contributed by @alunturner.
  * Change the rageshake "app" for auto-rageshakes ([\#9909](https://github.com/matrix-org/matrix-react-sdk/pull/9909)).
  * Device manager - tweak settings display ([\#9905](https://github.com/matrix-org/matrix-react-sdk/pull/9905)). Contributed by @kerryarchibald.
  * Add list functionality to rich text editor ([\#9871](https://github.com/matrix-org/matrix-react-sdk/pull/9871)). Contributed by @alunturner.
  [#]# 🐛 Bug Fixes
  * Fix RTE focus behaviour in threads ([\#9969](https://github.com/matrix-org/matrix-react-sdk/pull/9969)). Fixes vector-im/element-web#23755. Contributed by @florianduros.
  * #22204 Issue: Centered File info in lightbox ([\#9971](https://github.com/matrix-org/matrix-react-sdk/pull/9971)). Fixes vector-im/element-web#22204. Contributed by @Spartan09.
  * Fix seekbar position for zero length audio ([\#9949](https://github.com/matrix-org/matrix-react-sdk/pull/9949)). Fixes vector-im/element-web#24248.
  * Allow thread panel to be closed after being opened from notification ([\#9937](https://github.com/matrix-org/matrix-react-sdk/pull/9937)). Fixes vector-im/element-web#23764 vector-im/element-web#23852 and vector-im/element-web#24213. Contributed by @justjanne.
  * Only highlight focused menu item if focus is supposed to be visible ([\#9945](https://github.com/matrix-org/matrix-react-sdk/pull/9945)). Fixes vector-im/element-web#23582.
  * Prevent call durations from breaking onto multiple lines ([\#9944](https://github.com/matrix-org/matrix-react-sdk/pull/9944)).
  * Tweak call lobby buttons to more closely match designs ([\#9943](https://github.com/matrix-org/matrix-react-sdk/pull/9943)).
  * Do not show a broadcast as live immediately after the recording has stopped ([\#9947](https://github.com/matrix-org/matrix-react-sdk/pull/9947)). Fixes vector-im/element-web#24233.
  * Clear the RTE before sending a message ([\#9948](https://github.com/matrix-org/matrix-react-sdk/pull/9948)). Contributed by @florianduros.
  * Fix {enter} press in RTE ([\#9927](https://github.com/matrix-org/matrix-react-sdk/pull/9927)). Contributed by @florianduros.
  * Fix the problem that the password reset email has to be confirmed twice ([\#9926](https://github.com/matrix-org/matrix-react-sdk/pull/9926)). Fixes vector-im/element-web#24226.
  * replace .at() with array.length-1 ([\#9933](https://github.com/matrix-org/matrix-react-sdk/pull/9933)). Fixes matrix-org/element-web-rageshakes#19281.
  * Fix broken threads list timestamp layout ([\#9922](https://github.com/matrix-org/matrix-react-sdk/pull/9922)). Fixes vector-im/element-web#24243 and vector-im/element-web#24191. Contributed by @justjanne.
  * Disable multiple messages when {enter} is pressed multiple times ([\#9929](https://github.com/matrix-org/matrix-react-sdk/pull/9929)). Fixes vector-im/element-web#24249. Contributed by @florianduros.
  * Fix logout devices when resetting the password ([\#9925](https://github.com/matrix-org/matrix-react-sdk/pull/9925)). Fixes vector-im/element-web#24228.
  * Fix: Poll replies overflow when not enough space ([\#9924](https://github.com/matrix-org/matrix-react-sdk/pull/9924)). Fixes vector-im/element-web#24227. Contributed by @kerryarchibald.
  * State event updates are not forwarded to the widget from invitation room ([\#9802](https://github.com/matrix-org/matrix-react-sdk/pull/9802)). Contributed by @maheichyk.
  * Fix error when viewing source of redacted events ([\#9914](https://github.com/matrix-org/matrix-react-sdk/pull/9914)). Fixes vector-im/element-web#24165. Contributed by @clarkf.
  * Replace outdated css attribute ([\#9912](https://github.com/matrix-org/matrix-react-sdk/pull/9912)). Fixes vector-im/element-web#24218. Contributed by @justjanne.
  * Clear isLogin theme override when user is no longer viewing login screens ([\#9911](https://github.com/matrix-org/matrix-react-sdk/pull/9911)). Fixes vector-im/element-web#23893.
  * Fix reply action in message context menu notif &amp; file panels ([\#9895](https://github.com/matrix-org/matrix-react-sdk/pull/9895)). Fixes vector-im/element-web#23970.
  * Fix issue where thread dropdown would not show up correctly ([\#9872](https://github.com/matrix-org/matrix-react-sdk/pull/9872)). Fixes vector-im/element-web#24040. Contributed by @justjanne.
  * Fix unexpected composer growing ([\#9889](https://github.com/matrix-org/matrix-react-sdk/pull/9889)). Contributed by @florianduros.
  * Fix misaligned timestamps for thread roots which are emotes ([\#9875](https://github.com/matrix-org/matrix-react-sdk/pull/9875)). Fixes vector-im/element-web#23897. Contributed by @justjanne.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1676376000">- Version 1.11.23
  [#]# ✨ Features
  * Description of QR code sign in labs feature ([\#23513](https://github.com/vector-im/element-web/pull/23513)). Contributed by @hughns.
  * Add option to find own location in map views ([\#10083](https://github.com/matrix-org/matrix-react-sdk/pull/10083)).
  * Render poll end events in timeline ([\#10027](https://github.com/matrix-org/matrix-react-sdk/pull/10027)). Contributed by @kerryarchibald.
  * Indicate unread messages in tab title ([\#10096](https://github.com/matrix-org/matrix-react-sdk/pull/10096)). Contributed by @tnt7864.
  * Open message in editing mode when keyboard up is pressed (RTE) ([\#10079](https://github.com/matrix-org/matrix-react-sdk/pull/10079)). Contributed by @florianduros.
  * Hide superseded rooms from the room list using dynamic room predecessors ([\#10068](https://github.com/matrix-org/matrix-react-sdk/pull/10068)). Contributed by @andybalaam.
  * Support MSC3946 in RoomListStore ([\#10054](https://github.com/matrix-org/matrix-react-sdk/pull/10054)). Fixes vector-im/element-web#24325. Contributed by @andybalaam.
  * Auto focus security key field ([\#10048](https://github.com/matrix-org/matrix-react-sdk/pull/10048)).
  * use Poll model with relations API in poll rendering ([\#9877](https://github.com/matrix-org/matrix-react-sdk/pull/9877)). Contributed by @kerryarchibald.
  * Support MSC3946 in the RoomCreate tile ([\#10041](https://github.com/matrix-org/matrix-react-sdk/pull/10041)). Fixes vector-im/element-web#24323. Contributed by @andybalaam.
  * Update labs flag description for RTE ([\#10058](https://github.com/matrix-org/matrix-react-sdk/pull/10058)). Contributed by @florianduros.
  * Change ul list style to disc when editing message ([\#10043](https://github.com/matrix-org/matrix-react-sdk/pull/10043)). Contributed by @alunturner.
  * Improved click detection within PiP windows ([\#10040](https://github.com/matrix-org/matrix-react-sdk/pull/10040)). Fixes vector-im/element-web#24371.
  * Add RTE keyboard navigation in editing ([\#9980](https://github.com/matrix-org/matrix-react-sdk/pull/9980)). Fixes vector-im/element-web#23621. Contributed by @florianduros.
  * Paragraph integration for rich text editor ([\#10008](https://github.com/matrix-org/matrix-react-sdk/pull/10008)). Contributed by @alunturner.
  * Add  indentation increasing/decreasing to RTE ([\#10034](https://github.com/matrix-org/matrix-react-sdk/pull/10034)). Contributed by @florianduros.
  * Add ignore user confirmation dialog ([\#6116](https://github.com/matrix-org/matrix-react-sdk/pull/6116)). Fixes vector-im/element-web#14746.
  * Use monospace font for room, message IDs in View Source modal ([\#9956](https://github.com/matrix-org/matrix-react-sdk/pull/9956)). Fixes vector-im/element-web#21937. Contributed by @paragpoddar.
  * Implement MSC3946 for AdvancedRoomSettingsTab ([\#9995](https://github.com/matrix-org/matrix-react-sdk/pull/9995)). Fixes vector-im/element-web#24322. Contributed by @andybalaam.
  * Implementation of MSC3824 to make the client OIDC-aware ([\#8681](https://github.com/matrix-org/matrix-react-sdk/pull/8681)). Contributed by @hughns.
  * Improves a11y for avatar uploads ([\#9985](https://github.com/matrix-org/matrix-react-sdk/pull/9985)). Contributed by @GoodGuyMarco.
  * Add support for [token authenticated registration](https ([\#7275](https://github.com/matrix-org/matrix-react-sdk/pull/7275)). Fixes vector-im/element-web#18931. Contributed by @govynnus.
  [#]# 🐛 Bug Fixes
  * Update to Electron 22.2.0 - fix tray icons in Linux ([\#530](https://github.com/vector-im/element-desktop/pull/530)). Fixes vector-im/element-web#23993.
  * Jitsi requests 'requires_client' capability if auth token is provided ([\#24294](https://github.com/vector-im/element-web/pull/24294)). Contributed by @maheichyk.
  * Remove duplicate white space characters from translation keys ([\#10152](https://github.com/matrix-org/matrix-react-sdk/pull/10152)). Contributed by @luixxiul.
  * Fix the caption of new sessions manager on Labs settings page for localization ([\#10143](https://github.com/matrix-org/matrix-react-sdk/pull/10143)). Contributed by @luixxiul.
  * Prevent start another DM with a user if one already exists ([\#10127](https://github.com/matrix-org/matrix-react-sdk/pull/10127)). Fixes vector-im/element-web#23138.
  * Remove white space characters before the horizontal ellipsis ([\#10130](https://github.com/matrix-org/matrix-react-sdk/pull/10130)). Contributed by @luixxiul.
  * Fix Selectable Text on 'Delete All' and 'Retry All' Buttons ([\#10128](https://github.com/matrix-org/matrix-react-sdk/pull/10128)). Fixes vector-im/element-web#23232. Contributed by @akshattchhabra.
  * Correctly Identify emoticons ([\#10108](https://github.com/matrix-org/matrix-react-sdk/pull/10108)). Fixes vector-im/element-web#19472. Contributed by @adarsh-sgh.
  * Should open new 1:1 chat room after leaving the old one ([\#9880](https://github.com/matrix-org/matrix-react-sdk/pull/9880)). Contributed by @ahmadkadri.
  * Remove a redundant white space ([\#10129](https://github.com/matrix-org/matrix-react-sdk/pull/10129)). Contributed by @luixxiul.
  * Fix a crash when removing persistent widgets (updated) ([\#10099](https://github.com/matrix-org/matrix-react-sdk/pull/10099)). Fixes vector-im/element-web#24412. Contributed by @andybalaam.
  * Fix wrongly grouping 3pid invites into a single repeated transition ([\#10087](https://github.com/matrix-org/matrix-react-sdk/pull/10087)). Fixes vector-im/element-web#24432.
  * Fix scrollbar colliding with checkbox in add to space section ([\#10093](https://github.com/matrix-org/matrix-react-sdk/pull/10093)). Fixes vector-im/element-web#23189. Contributed by @Arnabdaz.
  * Add a whitespace character after 'broadcast?' ([\#10097](https://github.com/matrix-org/matrix-react-sdk/pull/10097)). Contributed by @luixxiul.
  * Seekbar in broadcast PiP view is now updated when switching between different broadcasts ([\#10072](https://github.com/matrix-org/matrix-react-sdk/pull/10072)). Fixes vector-im/element-web#24415.
  * Add border to "reject" button on room preview card for clickable area indication. It fixes vector-im/element-web#22623 ([\#9205](https://github.com/matrix-org/matrix-react-sdk/pull/9205)). Contributed by @gefgu.
  * Element-R: fix rageshages ([\#10081](https://github.com/matrix-org/matrix-react-sdk/pull/10081)). Fixes vector-im/element-web#24430.
  * Fix markdown paragraph display in timeline ([\#10071](https://github.com/matrix-org/matrix-react-sdk/pull/10071)). Fixes vector-im/element-web#24419. Contributed by @alunturner.
  * Prevent the remaining broadcast time from being exceeded ([\#10070](https://github.com/matrix-org/matrix-react-sdk/pull/10070)).
  * Fix cursor position when new line is created by pressing enter (RTE) ([\#10064](https://github.com/matrix-org/matrix-react-sdk/pull/10064)). Contributed by @florianduros.
  * Ensure room is actually in space hierarchy when resolving its latest version ([\#10010](https://github.com/matrix-org/matrix-react-sdk/pull/10010)).
  * Fix new line for inline code ([\#10062](https://github.com/matrix-org/matrix-react-sdk/pull/10062)). Contributed by @florianduros.
  * Member avatars without canvas ([\#9990](https://github.com/matrix-org/matrix-react-sdk/pull/9990)). Contributed by @clarkf.
  * Apply more general fix for base avatar regressions ([\#10045](https://github.com/matrix-org/matrix-react-sdk/pull/10045)). Fixes vector-im/element-web#24382 and vector-im/element-web#24370.
  * Replace list, code block and quote icons by new icons ([\#10035](https://github.com/matrix-org/matrix-react-sdk/pull/10035)). Contributed by @florianduros.
  * fix regional emojis converted to flags ([\#9294](https://github.com/matrix-org/matrix-react-sdk/pull/9294)). Fixes vector-im/element-web#19000. Contributed by @grimhilt.
  * resolved emoji description text overflowing issue ([\#10028](https://github.com/matrix-org/matrix-react-sdk/pull/10028)). Contributed by @fahadNoufal.
  * Fix MessageEditHistoryDialog crashing on complex input ([\#10018](https://github.com/matrix-org/matrix-react-sdk/pull/10018)). Fixes vector-im/element-web#23665. Contributed by @clarkf.
  * Unify unread notification state determination ([\#9941](https://github.com/matrix-org/matrix-react-sdk/pull/9941)). Contributed by @clarkf.
  * Fix layout and visual regressions around default avatars ([\#10031](https://github.com/matrix-org/matrix-react-sdk/pull/10031)). Fixes vector-im/element-web#24375 and vector-im/element-web#24369.
  * Fix useUnreadNotifications exploding with falsey room, like in notif panel ([\#10030](https://github.com/matrix-org/matrix-react-sdk/pull/10030)). Fixes matrix-org/element-web-rageshakes#19334.
  * Fix "[object Promise]" appearing in HTML exports ([\#9975](https://github.com/matrix-org/matrix-react-sdk/pull/9975)). Fixes vector-im/element-web#24272. Contributed by @clarkf.
  * changing the color of message time stamp ([\#10016](https://github.com/matrix-org/matrix-react-sdk/pull/10016)). Contributed by @nawarajshah.
  * Fix link creation with backward selection ([\#9986](https://github.com/matrix-org/matrix-react-sdk/pull/9986)). Fixes vector-im/element-web#24315. Contributed by @florianduros.
  * Misaligned reply preview in thread composer #23396 ([\#9977](https://github.com/matrix-org/matrix-react-sdk/pull/9977)). Fixes vector-im/element-web#23396. Contributed by @mustafa-kapadia1483.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1680004800">- Version 1.11.25
  [#]# ✨ Features
  * Remove experimental PWA support for Firefox and Safari ([\#24630](https://github.com/vector-im/element-web/pull/24630)).
  * Only allow to start a DM with one email if encryption by default is enabled ([\#10253](https://github.com/matrix-org/matrix-react-sdk/pull/10253)). Fixes vector-im/element-web#23133.
  * DM rooms are now encrypted if encryption by default is enabled and only inviting a single email address. Any action in the result DM room will be blocked until the other has joined. ([\#10229](https://github.com/matrix-org/matrix-react-sdk/pull/10229)).
  * Reduce bottom margin of ReplyChain on compact modern layout ([\#8972](https://github.com/matrix-org/matrix-react-sdk/pull/8972)). Fixes vector-im/element-web#22748. Contributed by @luixxiul.
  * Support for v2 of MSC3903 ([\#10165](https://github.com/matrix-org/matrix-react-sdk/pull/10165)). Contributed by @hughns.
  * When starting a DM, existing rooms with pending third-party invites will be reused. ([\#10256](https://github.com/matrix-org/matrix-react-sdk/pull/10256)). Fixes vector-im/element-web#23139.
  * Polls push rules: synchronise poll rules with message rules ([\#10263](https://github.com/matrix-org/matrix-react-sdk/pull/10263)). Contributed by @kerryarchibald.
  * New verification request toast button labels ([\#10259](https://github.com/matrix-org/matrix-react-sdk/pull/10259)).
  * Remove padding around integration manager iframe ([\#10148](https://github.com/matrix-org/matrix-react-sdk/pull/10148)).
  * Fix block code styling in rich text editor ([\#10246](https://github.com/matrix-org/matrix-react-sdk/pull/10246)). Contributed by @alunturner.
  * Poll history: fetch more poll history ([\#10235](https://github.com/matrix-org/matrix-react-sdk/pull/10235)). Contributed by @kerryarchibald.
  * Sort short/exact emoji matches before longer incomplete matches ([\#10212](https://github.com/matrix-org/matrix-react-sdk/pull/10212)). Fixes vector-im/element-web#23210. Contributed by @grimhilt.
  * Poll history: detail screen ([\#10172](https://github.com/matrix-org/matrix-react-sdk/pull/10172)). Contributed by @kerryarchibald.
  * Provide a more detailed error message than "No known servers" ([\#6048](https://github.com/matrix-org/matrix-react-sdk/pull/6048)). Fixes vector-im/element-web#13247. Contributed by @aaronraimist.
  * Say when a call was answered from a different device ([\#10224](https://github.com/matrix-org/matrix-react-sdk/pull/10224)).
  * Widget permissions customizations using module api ([\#10121](https://github.com/matrix-org/matrix-react-sdk/pull/10121)). Contributed by @maheichyk.
  * Fix copy button icon overlapping with copyable text ([\#10227](https://github.com/matrix-org/matrix-react-sdk/pull/10227)). Contributed by @Adesh-Pandey.
  * Support joining non-peekable rooms via the module API ([\#10154](https://github.com/matrix-org/matrix-react-sdk/pull/10154)). Contributed by @maheichyk.
  * The "new login" toast does now display the same device information as in the settings. "No" does now open the device settings. "Yes, it was me" dismisses the toast. ([\#10200](https://github.com/matrix-org/matrix-react-sdk/pull/10200)).
  * Do not prompt for a password when doing a „reset all“ after login ([\#10208](https://github.com/matrix-org/matrix-react-sdk/pull/10208)).
  [#]# 🐛 Bug Fixes
  * Fix macOS notarisation using keychain credentials ([\#557](https://github.com/vector-im/element-desktop/pull/557)).
  * Let electron-builder correctly set StartupWMClass ([\#526](https://github.com/vector-im/element-desktop/pull/526)). Fixes vector-im/element-web#13780.
  * Fix incorrect copy in space creation flow ([\#10296](https://github.com/matrix-org/matrix-react-sdk/pull/10296)). Fixes vector-im/element-web#24741.
  * Fix space settings dialog having rogue title tooltip ([\#10293](https://github.com/matrix-org/matrix-react-sdk/pull/10293)). Fixes vector-im/element-web#24740.
  * Show spinner when starting a DM from the user profile (right panel) ([\#10290](https://github.com/matrix-org/matrix-react-sdk/pull/10290)).
  * Reduce height of toggle on expanded view source event ([\#10283](https://github.com/matrix-org/matrix-react-sdk/pull/10283)). Fixes vector-im/element-web#22873. Contributed by @luixxiul.
  * Pillify http and non-prefixed matrix.to links ([\#10277](https://github.com/matrix-org/matrix-react-sdk/pull/10277)). Fixes vector-im/element-web#20844.
  * Fix some features not being configurable via `features` ([\#10276](https://github.com/matrix-org/matrix-react-sdk/pull/10276)).
  * Fix starting a DM from the right panel in some cases ([\#10278](https://github.com/matrix-org/matrix-react-sdk/pull/10278)). Fixes vector-im/element-web#24722.
  * Align info EventTile and normal EventTile on IRC layout ([\#10197](https://github.com/matrix-org/matrix-react-sdk/pull/10197)). Fixes vector-im/element-web#22782. Contributed by @luixxiul.
  * Fix blowout of waveform of the voice message player on narrow UI ([\#8861](https://github.com/matrix-org/matrix-react-sdk/pull/8861)). Fixes vector-im/element-web#22604. Contributed by @luixxiul.
  * Fix the hidden view source toggle on IRC layout ([\#10266](https://github.com/matrix-org/matrix-react-sdk/pull/10266)). Fixes vector-im/element-web#22872. Contributed by @luixxiul.
  * Fix buttons on the room header being compressed due to long room name ([\#10155](https://github.com/matrix-org/matrix-react-sdk/pull/10155)). Contributed by @luixxiul.
  * Use the room avatar as a placeholder in calls ([\#10231](https://github.com/matrix-org/matrix-react-sdk/pull/10231)).
  * Fix calls showing as 'connecting' after hangup ([\#10223](https://github.com/matrix-org/matrix-react-sdk/pull/10223)).
  * Prevent multiple Jitsi calls started at the same time ([\#10183](https://github.com/matrix-org/matrix-react-sdk/pull/10183)). Fixes vector-im/element-web#23009.
  * Make localization keys compatible with agglutinative and/or SOV type languages ([\#10159](https://github.com/matrix-org/matrix-react-sdk/pull/10159)). Contributed by @luixxiul.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1680004801">- Version 1.11.26
  [#]# 🐛 Bug Fixes
  * Changes for matrix-js-sdk v24.0.0
  * Changes for matrix-react-sdk v3.69.0</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1681473600">- Version 1.11.29
  [#]# ✨ Features
  * Ship linux tarball with static sqlcipher ([\#597](https://github.com/vector-im/element-desktop/pull/597)). Fixes vector-im/element-web#18486.
  * Show recent room breadcrumbs on touchbar ([\#183](https://github.com/vector-im/element-desktop/pull/183)). Fixes vector-im/element-web#15998.
  * Clear electron data when logging out ([\#578](https://github.com/vector-im/element-desktop/pull/578)).
  * Send Electron crashpad reports to Sentry from Nightly ([\#579](https://github.com/vector-im/element-desktop/pull/579)). Fixes vector-im/element-web#18263.
  * Recommend element-io-archive-keyring from our Debian package ([\#566](https://github.com/vector-im/element-desktop/pull/566)).
  * Allow desktop app to expose recent rooms in UI integrations ([\#16940](https://github.com/vector-im/element-web/pull/16940)).
  * Add API params to mute audio and/or video in Jitsi calls by default ([\#24820](https://github.com/vector-im/element-web/pull/24820)). Contributed by @dhenneke.
  * Style mentions as pills in rich text editor ([\#10448](https://github.com/matrix-org/matrix-react-sdk/pull/10448)). Contributed by @alunturner.
  * Show room create icon if "UIComponent.roomCreation" is enabled ([\#10364](https://github.com/matrix-org/matrix-react-sdk/pull/10364)). Contributed by @maheichyk.
  * Mentions as links rte ([\#10463](https://github.com/matrix-org/matrix-react-sdk/pull/10463)). Contributed by @alunturner.
  * Better error handling in jump to date ([\#10405](https://github.com/matrix-org/matrix-react-sdk/pull/10405)). Contributed by @MadLittleMods.
  * Show "Invite" menu option if "UIComponent.sendInvites" is enabled. ([\#10363](https://github.com/matrix-org/matrix-react-sdk/pull/10363)). Contributed by @maheichyk.
  * Added `UserProfilesStore`, `LruCache` and user permalink profile caching ([\#10425](https://github.com/matrix-org/matrix-react-sdk/pull/10425)). Fixes vector-im/element-web#10559.
  * Mentions as links rte ([\#10422](https://github.com/matrix-org/matrix-react-sdk/pull/10422)). Contributed by @alunturner.
  * Implement MSC3952: intentional mentions ([\#9983](https://github.com/matrix-org/matrix-react-sdk/pull/9983)).
  * Implement MSC3973: Search users in the user directory with the Widget API ([\#10269](https://github.com/matrix-org/matrix-react-sdk/pull/10269)). Contributed by @dhenneke.
  * Permalinks to message are now displayed as pills ([\#10392](https://github.com/matrix-org/matrix-react-sdk/pull/10392)). Fixes vector-im/element-web#24751 and vector-im/element-web#24706.
  * Show search,dial,explore in filterContainer if "UIComponent.filterContainer" is enabled ([\#10381](https://github.com/matrix-org/matrix-react-sdk/pull/10381)). Contributed by @maheichyk.
  * Increase space panel collapse clickable area ([\#6084](https://github.com/matrix-org/matrix-react-sdk/pull/6084)). Fixes vector-im/element-web#17379. Contributed by @jaiwanth-v.
  * Add fallback for replies to Polls ([\#10380](https://github.com/matrix-org/matrix-react-sdk/pull/10380)). Fixes vector-im/element-web#24197. Contributed by @kerryarchibald.
  * Permalinks to rooms and users are now pillified ([\#10388](https://github.com/matrix-org/matrix-react-sdk/pull/10388)). Fixes vector-im/element-web#24825.
  * Poll history -  access poll history from room settings ([\#10356](https://github.com/matrix-org/matrix-react-sdk/pull/10356)). Contributed by @kerryarchibald.
  * Add API params to mute audio and/or video in Jitsi calls by default ([\#10376](https://github.com/matrix-org/matrix-react-sdk/pull/10376)). Contributed by @dhenneke.
  * Notifications: inline error message on notifications saving error ([\#10288](https://github.com/matrix-org/matrix-react-sdk/pull/10288)). Contributed by @kerryarchibald.
  * Support dynamic room predecessor in SpaceProvider ([\#10348](https://github.com/matrix-org/matrix-react-sdk/pull/10348)). Contributed by @andybalaam.
  * Support dynamic room predecessors for RoomProvider ([\#10346](https://github.com/matrix-org/matrix-react-sdk/pull/10346)). Contributed by @andybalaam.
  * Support dynamic room predecessors in OwnBeaconStore ([\#10339](https://github.com/matrix-org/matrix-react-sdk/pull/10339)). Contributed by @andybalaam.
  * Support dynamic room predecessors in ForwardDialog ([\#10344](https://github.com/matrix-org/matrix-react-sdk/pull/10344)). Contributed by @andybalaam.
  * Support dynamic room predecessors in SpaceHierarchy ([\#10341](https://github.com/matrix-org/matrix-react-sdk/pull/10341)). Contributed by @andybalaam.
  * Support dynamic room predecessors in AddExistingToSpaceDialog ([\#10342](https://github.com/matrix-org/matrix-react-sdk/pull/10342)). Contributed by @andybalaam.
  * Support dynamic room predecessors in leave-behaviour ([\#10340](https://github.com/matrix-org/matrix-react-sdk/pull/10340)). Contributed by @andybalaam.
  * Support dynamic room predecessors in StopGapWidgetDriver ([\#10338](https://github.com/matrix-org/matrix-react-sdk/pull/10338)). Contributed by @andybalaam.
  * Support dynamic room predecessors in WidgetLayoutStore ([\#10326](https://github.com/matrix-org/matrix-react-sdk/pull/10326)). Contributed by @andybalaam.
  * Support dynamic room predecessors in SpaceStore ([\#10332](https://github.com/matrix-org/matrix-react-sdk/pull/10332)). Contributed by @andybalaam.
  * Sync polls push rules on changes to account_data ([\#10287](https://github.com/matrix-org/matrix-react-sdk/pull/10287)). Contributed by @kerryarchibald.
  * Support dynamic room predecessors in BreadcrumbsStore ([\#10295](https://github.com/matrix-org/matrix-react-sdk/pull/10295)). Contributed by @andybalaam.
  * Improved a11y for Field feedback and Secure Phrase input ([\#10320](https://github.com/matrix-org/matrix-react-sdk/pull/10320)). Contributed by @Sebbones.
  * Support dynamic room predecessors in RoomNotificationStateStore ([\#10297](https://github.com/matrix-org/matrix-react-sdk/pull/10297)). Contributed by @andybalaam.
  [#]# 🐛 Bug Fixes
  * Run build_linux in docker using an older glibc ([\#599](https://github.com/vector-im/element-desktop/pull/599)). Fixes vector-im/element-web#24981.
  * Use a newly generated access_token while joining Jitsi ([\#24646](https://github.com/vector-im/element-web/pull/24646)). Fixes vector-im/element-web#24687. Contributed by @emrahcom.
  * Fix cloudflare action pointing at commit hash instead of tag ([\#24777](https://github.com/vector-im/element-web/pull/24777)). Contributed by @justjanne.
  * Allow editing with RTE to overflow for autocomplete visibility ([\#10499](https://github.com/matrix-org/matrix-react-sdk/pull/10499)). Contributed by @alunturner.
  * Added auto focus to Github URL on opening of debug logs modal ([\#10479](https://github.com/matrix-org/matrix-react-sdk/pull/10479)). Contributed by @ShivamSpm.
  * Fix detection of encryption for all users in a room ([\#10487](https://github.com/matrix-org/matrix-react-sdk/pull/10487)). Fixes vector-im/element-web#24995.
  * Properly generate mentions when editing a reply with MSC3952 ([\#10486](https://github.com/matrix-org/matrix-react-sdk/pull/10486)). Fixes vector-im/element-web#24924. Contributed by @kerryarchibald.
  * Improve performance of rendering a room with many hidden events ([\#10131](https://github.com/matrix-org/matrix-react-sdk/pull/10131)). Contributed by @andybalaam.
  * Prevent future date selection in jump to date ([\#10419](https://github.com/matrix-org/matrix-react-sdk/pull/10419)). Fixes vector-im/element-web#20800. Contributed by @MadLittleMods.
  * Add aria labels to message search bar to improve accessibility ([\#10476](https://github.com/matrix-org/matrix-react-sdk/pull/10476)). Fixes vector-im/element-web#24921.
  * Fix decryption failure bar covering the timeline ([\#10360](https://github.com/matrix-org/matrix-react-sdk/pull/10360)). Fixes vector-im/element-web#24780 vector-im/element-web#24074 and vector-im/element-web#24183. Contributed by @luixxiul.
  * Improve profile picture settings accessibility ([\#10470](https://github.com/matrix-org/matrix-react-sdk/pull/10470)). Fixes vector-im/element-web#24919.
  * Handle group call redaction ([\#10465](https://github.com/matrix-org/matrix-react-sdk/pull/10465)).
  * Display relative timestamp for threads on the same calendar day ([\#10399](https://github.com/matrix-org/matrix-react-sdk/pull/10399)). Fixes vector-im/element-web#24841. Contributed by @kerryarchibald.
  * Fix timeline list and paragraph display issues ([\#10424](https://github.com/matrix-org/matrix-react-sdk/pull/10424)). Fixes vector-im/element-web#24602. Contributed by @alunturner.
  * Use unique keys for voice broadcast pips ([\#10457](https://github.com/matrix-org/matrix-react-sdk/pull/10457)). Fixes vector-im/element-web#24959.
  * Fix "show read receipts sent by other users" not applying to threads ([\#10445](https://github.com/matrix-org/matrix-react-sdk/pull/10445)). Fixes vector-im/element-web#24910.
  * Fix joining public rooms without aliases in search dialog ([\#10437](https://github.com/matrix-org/matrix-react-sdk/pull/10437)). Fixes vector-im/element-web#23937.
  * Add input validation for `m.direct` in `DMRoomMap` ([\#10436](https://github.com/matrix-org/matrix-react-sdk/pull/10436)). Fixes vector-im/element-web#24909.
  * Reduce height reserved for "collapse" button's line on IRC layout ([\#10211](https://github.com/matrix-org/matrix-react-sdk/pull/10211)). Fixes vector-im/element-web#24605. Contributed by @luixxiul.
  * Fix `creatorUserId is required` error when opening sticker picker ([\#10423](https://github.com/matrix-org/matrix-react-sdk/pull/10423)).
  * Fix block/inline Element descendants error noise in `NewRoomIntro.tsx` ([\#10412](https://github.com/matrix-org/matrix-react-sdk/pull/10412)). Contributed by @MadLittleMods.
  * Fix profile resizer to make first character of a line selectable in IRC layout ([\#10396](https://github.com/matrix-org/matrix-react-sdk/pull/10396)). Fixes vector-im/element-web#14764. Contributed by @luixxiul.
  * Ensure space between wrapped lines of room name on IRC layout ([\#10188](https://github.com/matrix-org/matrix-react-sdk/pull/10188)). Fixes vector-im/element-web#24742. Contributed by @luixxiul.
  * Remove unreadable alt attribute from the room status bar warning icon (nonsense to screenreaders) ([\#10402](https://github.com/matrix-org/matrix-react-sdk/pull/10402)). Contributed by @MadLittleMods.
  * Fix big date separators when jump to date is enabled ([\#10404](https://github.com/matrix-org/matrix-react-sdk/pull/10404)). Fixes vector-im/element-web#22969. Contributed by @MadLittleMods.
  * Fixes user authentication when registering via the module API ([\#10257](https://github.com/matrix-org/matrix-react-sdk/pull/10257)). Contributed by @maheichyk.
  * Handle more edge cases in Space Hierarchy ([\#10280](https://github.com/matrix-org/matrix-react-sdk/pull/10280)). Contributed by @justjanne.
  * Further improve performance with lots of hidden events ([\#10353](https://github.com/matrix-org/matrix-react-sdk/pull/10353)). Fixes vector-im/element-web#24480. Contributed by @andybalaam.
  * Respect user cancelling upload flow by dismissing spinner ([\#10373](https://github.com/matrix-org/matrix-react-sdk/pull/10373)). Fixes vector-im/element-web#24667.
  * When starting a DM, the end-to-end encryption status icon does now only appear if the DM can be encrypted ([\#10394](https://github.com/matrix-org/matrix-react-sdk/pull/10394)). Fixes vector-im/element-web#24397.
  * Fix `[object Object]` in feedback metadata ([\#10390](https://github.com/matrix-org/matrix-react-sdk/pull/10390)).
  * Fix pinned messages card saying nothing pinned while loading ([\#10385](https://github.com/matrix-org/matrix-react-sdk/pull/10385)). Fixes vector-im/element-web#24615.
  * Fix import e2e key dialog staying disabled after paste ([\#10375](https://github.com/matrix-org/matrix-react-sdk/pull/10375)). Fixes vector-im/element-web#24818.
  * Show all labs even if incompatible, with appropriate tooltip explaining requirements ([\#10369](https://github.com/matrix-org/matrix-react-sdk/pull/10369)). Fixes vector-im/element-web#24813.
  * Fix UIFeature.Registration not applying to all paths ([\#10371](https://github.com/matrix-org/matrix-react-sdk/pull/10371)). Fixes vector-im/element-web#24814.
  * Clicking on a user pill does now only open the profile in the right panel and no longer navigates to the home view. ([\#10359](https://github.com/matrix-org/matrix-react-sdk/pull/10359)). Fixes vector-im/element-web#24797.
  * Fix start DM with pending third party invite ([\#10347](https://github.com/matrix-org/matrix-react-sdk/pull/10347)). Fixes vector-im/element-web#24781.
  * Fix long display name overflowing reply tile on IRC layout ([\#10343](https://github.com/matrix-org/matrix-react-sdk/pull/10343)). Fixes vector-im/element-web#24738. Contributed by @luixxiul.
  * Display redacted body on ThreadView in the same way as normal messages ([\#9016](https://github.com/matrix-org/matrix-react-sdk/pull/9016)). Fixes vector-im/element-web#24729. Contributed by @luixxiul.
  * Handle more edge cases in ACL updates ([\#10279](https://github.com/matrix-org/matrix-react-sdk/pull/10279)). Contributed by @justjanne.
  * Allow parsing png files to fail if thumbnailing is successful ([\#10308](https://github.com/matrix-org/matrix-react-sdk/pull/10308)).</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1682424000">- Version 1.11.30
  [#]# 🔒 Security
  * Fixes for [CVE-2023-30609](https://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=CVE-2023-30609) / GHSA-xv83-x443-7rmw
  [#]# ✨ Features
  * Pick sensible default option for phone country dropdown ([\#10627](https://github.com/matrix-org/matrix-react-sdk/pull/10627)). Fixes vector-im/element-web#3528.
  * Relate field validation tooltip via aria-describedby ([\#10522](https://github.com/matrix-org/matrix-react-sdk/pull/10522)). Fixes vector-im/element-web#24963.
  * Handle more completion types in rte autocomplete ([\#10560](https://github.com/matrix-org/matrix-react-sdk/pull/10560)). Contributed by @alunturner.
  * Show a tile for an unloaded predecessor room if it has via_servers ([\#10483](https://github.com/matrix-org/matrix-react-sdk/pull/10483)). Contributed by @andybalaam.
  * Exclude message timestamps from aria live region ([\#10584](https://github.com/matrix-org/matrix-react-sdk/pull/10584)). Fixes vector-im/element-web#5696.
  * Make composer format bar an aria toolbar ([\#10583](https://github.com/matrix-org/matrix-react-sdk/pull/10583)). Fixes vector-im/element-web#11283.
  * Improve accessibility of font slider ([\#10473](https://github.com/matrix-org/matrix-react-sdk/pull/10473)). Fixes vector-im/element-web#20168 and vector-im/element-web#24962.
  * fix file size display from kB to KB ([\#10561](https://github.com/matrix-org/matrix-react-sdk/pull/10561)). Fixes vector-im/element-web#24866. Contributed by @NSV1991.
  * Handle /me in rte ([\#10558](https://github.com/matrix-org/matrix-react-sdk/pull/10558)). Contributed by @alunturner.
  * bind html with switch for manage extension setting option ([\#10553](https://github.com/matrix-org/matrix-react-sdk/pull/10553)). Contributed by @NSV1991.
  * Handle command completions in RTE ([\#10521](https://github.com/matrix-org/matrix-react-sdk/pull/10521)). Contributed by @alunturner.
  * Add room and user avatars to rte ([\#10497](https://github.com/matrix-org/matrix-react-sdk/pull/10497)). Contributed by @alunturner.
  * Support for MSC3882 revision 1 ([\#10443](https://github.com/matrix-org/matrix-react-sdk/pull/10443)). Contributed by @hughns.
  * Check profiles before starting a DM ([\#10472](https://github.com/matrix-org/matrix-react-sdk/pull/10472)). Fixes vector-im/element-web#24830.
  * Quick settings: Change the copy / labels on the options ([\#10427](https://github.com/matrix-org/matrix-react-sdk/pull/10427)). Fixes vector-im/element-web#24522. Contributed by @justjanne.
  * Update rte autocomplete styling ([\#10503](https://github.com/matrix-org/matrix-react-sdk/pull/10503)). Contributed by @alunturner.
  [#]# 🐛 Bug Fixes
  * Workaround Squirrel.Mac wedging app restart after failed update check ([\#629](https://github.com/vector-im/element-desktop/pull/629)).
  * Fix error about webContents on log out ([\#627](https://github.com/vector-im/element-desktop/pull/627)).
  * Fix error when breadcrumb image fails to load ([\#609](https://github.com/vector-im/element-desktop/pull/609)).
  * Fix create subspace dialog not working ([\#10652](https://github.com/matrix-org/matrix-react-sdk/pull/10652)). Fixes vector-im/element-web#24882
  * Fix multiple accessibility defects identified by AXE ([\#10606](https://github.com/matrix-org/matrix-react-sdk/pull/10606)).
  * Fix view source from edit history dialog always showing latest event ([\#10626](https://github.com/matrix-org/matrix-react-sdk/pull/10626)). Fixes vector-im/element-web#21859.
  * #21451 Fix WebGL disabled error message ([\#10589](https://github.com/matrix-org/matrix-react-sdk/pull/10589)). Contributed by @rashmitpankhania.
  * Properly translate errors in `AddThreepid.ts` so they show up translated to the user but not in our logs ([\#10432](https://github.com/matrix-org/matrix-react-sdk/pull/10432)). Contributed by @MadLittleMods.
  * Fix overflow on auth pages ([\#10605](https://github.com/matrix-org/matrix-react-sdk/pull/10605)). Fixes vector-im/element-web#19548.
  * Fix incorrect avatar background colour when using a custom theme ([\#10598](https://github.com/matrix-org/matrix-react-sdk/pull/10598)). Contributed by @jdauphant.
  * Remove dependency on `org.matrix.e2e_cross_signing` unstable feature ([\#10593](https://github.com/matrix-org/matrix-react-sdk/pull/10593)).
  * Update setting description to match reality ([\#10600](https://github.com/matrix-org/matrix-react-sdk/pull/10600)). Fixes vector-im/element-web#25106.
  * Fix no identity server in help &amp; about settings ([\#10563](https://github.com/matrix-org/matrix-react-sdk/pull/10563)). Fixes vector-im/element-web#25077.
  * Fix: Images no longer reserve their space in the timeline correctly ([\#10571](https://github.com/matrix-org/matrix-react-sdk/pull/10571)). Fixes vector-im/element-web#25082. Contributed by @kerryarchibald.
  * Fix issues with inhibited accessible focus outlines ([\#10579](https://github.com/matrix-org/matrix-react-sdk/pull/10579)). Fixes vector-im/element-web#19742.
  * Fix read receipts falling from sky ([\#10576](https://github.com/matrix-org/matrix-react-sdk/pull/10576)). Fixes vector-im/element-web#25081.
  * Fix avatar text issue in rte ([\#10559](https://github.com/matrix-org/matrix-react-sdk/pull/10559)). Contributed by @alunturner.
  * fix resizer only work with left mouse click ([\#10546](https://github.com/matrix-org/matrix-react-sdk/pull/10546)). Contributed by @NSV1991.
  * Fix send two join requests when joining a room from spotlight search ([\#10534](https://github.com/matrix-org/matrix-react-sdk/pull/10534)). Fixes vector-im/element-web#25054.
  * Highlight event when any version triggered a highlight ([\#10502](https://github.com/matrix-org/matrix-react-sdk/pull/10502)). Fixes vector-im/element-web#24923 and vector-im/element-web#24970. Contributed by @kerryarchibald.
  * Fix spacing of headings of integration manager on General settings tab ([\#10232](https://github.com/matrix-org/matrix-react-sdk/pull/10232)). Fixes vector-im/element-web#24085. Contributed by @luixxiul.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1686139200">- Version 1.11.32
  [#]# ✨ Features
  * Redirect to the SSO page if `sso_redirect_options.on_welcome_page` is enabled and the URL hash is empty ([\#25495](https://github.com/vector-im/element-web/pull/25495)). Contributed by @dhenneke.
  * vector/index.html: Allow fetching blob urls ([\#25336](https://github.com/vector-im/element-web/pull/25336)). Contributed by @SuperKenVery.
  * When joining room in sub-space join the parents too ([\#11011](https://github.com/matrix-org/matrix-react-sdk/pull/11011)).
  * Include thread replies in message previews ([\#10631](https://github.com/matrix-org/matrix-react-sdk/pull/10631)). Fixes vector-im/element-web#23920.
  * Use semantic headings in space preferences ([\#11021](https://github.com/matrix-org/matrix-react-sdk/pull/11021)). Contributed by @kerryarchibald.
  * Use semantic headings in user settings - Ignored users ([\#11006](https://github.com/matrix-org/matrix-react-sdk/pull/11006)). Contributed by @kerryarchibald.
  * Use semantic headings in user settings - profile ([\#10973](https://github.com/matrix-org/matrix-react-sdk/pull/10973)). Fixes vector-im/element-web#25461. Contributed by @kerryarchibald.
  * Use semantic headings in user settings - account ([\#10972](https://github.com/matrix-org/matrix-react-sdk/pull/10972)). Contributed by @kerryarchibald.
  * Support `Insert from iPhone or iPad` in Safari ([\#10851](https://github.com/matrix-org/matrix-react-sdk/pull/10851)). Fixes vector-im/element-web#25327. Contributed by @SuperKenVery.
  * Specify supportedStages for User Interactive Auth ([\#10975](https://github.com/matrix-org/matrix-react-sdk/pull/10975)). Fixes vector-im/element-web#19605.
  * Pass device id to widgets ([\#10209](https://github.com/matrix-org/matrix-react-sdk/pull/10209)). Contributed by @Fox32.
  * Use semantic headings in user settings - discovery ([\#10838](https://github.com/matrix-org/matrix-react-sdk/pull/10838)). Contributed by @kerryarchibald.
  * Use semantic headings in user settings -  Notifications ([\#10948](https://github.com/matrix-org/matrix-react-sdk/pull/10948)). Contributed by @kerryarchibald.
  * Use semantic headings in user settings - spellcheck and language ([\#10959](https://github.com/matrix-org/matrix-react-sdk/pull/10959)). Contributed by @kerryarchibald.
  * Use semantic headings in user settings Appearance ([\#10827](https://github.com/matrix-org/matrix-react-sdk/pull/10827)). Contributed by @kerryarchibald.
  * Use semantic heading in user settings Sidebar &amp; Voip ([\#10782](https://github.com/matrix-org/matrix-react-sdk/pull/10782)). Contributed by @kerryarchibald.
  * Use semantic headings in user settings Security ([\#10774](https://github.com/matrix-org/matrix-react-sdk/pull/10774)). Contributed by @kerryarchibald.
  * Use semantic headings in user settings - integrations and account deletion ([\#10837](https://github.com/matrix-org/matrix-react-sdk/pull/10837)). Fixes vector-im/element-web#25378. Contributed by @kerryarchibald.
  * Use semantic headings in user settings Preferences ([\#10794](https://github.com/matrix-org/matrix-react-sdk/pull/10794)). Contributed by @kerryarchibald.
  * Use semantic headings in user settings Keyboard ([\#10793](https://github.com/matrix-org/matrix-react-sdk/pull/10793)). Contributed by @kerryarchibald.
  * RTE plain text mentions as pills ([\#10852](https://github.com/matrix-org/matrix-react-sdk/pull/10852)). Contributed by @alunturner.
  * Allow welcome.html logo to be replaced by config ([\#25339](https://github.com/vector-im/element-web/pull/25339)). Fixes vector-im/element-web#8636.
  * Use semantic headings in user settings Labs ([\#10773](https://github.com/matrix-org/matrix-react-sdk/pull/10773)). Contributed by @kerryarchibald.
  * Use semantic list elements for menu lists and tab lists ([\#10902](https://github.com/matrix-org/matrix-react-sdk/pull/10902)). Fixes vector-im/element-web#24928.
  * Fix aria-required-children axe violation ([\#10900](https://github.com/matrix-org/matrix-react-sdk/pull/10900)). Fixes vector-im/element-web#25342.
  * Enable pagination for overlay timelines ([\#10757](https://github.com/matrix-org/matrix-react-sdk/pull/10757)). Fixes vector-im/voip-internal#107.
  * Add tooltip to disabled invite button due to lack of permissions ([\#10869](https://github.com/matrix-org/matrix-react-sdk/pull/10869)). Fixes vector-im/element-web#9824.
  * Respect configured auth_header_logo_url for default Welcome page ([\#10870](https://github.com/matrix-org/matrix-react-sdk/pull/10870)).
  * Specify lazy loading for avatars ([\#10866](https://github.com/matrix-org/matrix-react-sdk/pull/10866)). Fixes vector-im/element-web#1983.
  * Room and user mentions for plain text editor ([\#10665](https://github.com/matrix-org/matrix-react-sdk/pull/10665)). Contributed by @alunturner.
  * Add audible notifcation on broadcast error ([\#10654](https://github.com/matrix-org/matrix-react-sdk/pull/10654)). Fixes vector-im/element-web#25132.
  * Fall back from server generated thumbnail to original image ([\#10853](https://github.com/matrix-org/matrix-react-sdk/pull/10853)).
  * Use semantically correct elements for room sublist context menu ([\#10831](https://github.com/matrix-org/matrix-react-sdk/pull/10831)). Fixes vector-im/customer-retainer#46.
  * Avoid calling prepareToEncrypt onKeyDown ([\#10828](https://github.com/matrix-org/matrix-react-sdk/pull/10828)).
  * Allows search to recognize full room links ([\#8275](https://github.com/matrix-org/matrix-react-sdk/pull/8275)). Contributed by @bolu-tife.
  * "Show rooms with unread messages first" should not be on by default for new users ([\#10820](https://github.com/matrix-org/matrix-react-sdk/pull/10820)). Fixes vector-im/element-web#25304. Contributed by @kerryarchibald.
  * Fix emitter handler leak in ThreadView ([\#10803](https://github.com/matrix-org/matrix-react-sdk/pull/10803)).
  * Add better error for email invites without identity server ([\#10739](https://github.com/matrix-org/matrix-react-sdk/pull/10739)). Fixes vector-im/element-web#16893.
  * Move reaction message previews out of labs ([\#10601](https://github.com/matrix-org/matrix-react-sdk/pull/10601)). Fixes vector-im/element-web#25083.
  * Sort muted rooms to the bottom of their section of the room list ([\#10592](https://github.com/matrix-org/matrix-react-sdk/pull/10592)). Fixes vector-im/element-web#25131. Contributed by @kerryarchibald.
  * Use semantic headings in user settings Help &amp; About ([\#10752](https://github.com/matrix-org/matrix-react-sdk/pull/10752)). Contributed by @kerryarchibald.
  * use ExternalLink components for external links ([\#10758](https://github.com/matrix-org/matrix-react-sdk/pull/10758)). Contributed by @kerryarchibald.
  * Use semantic headings in space settings ([\#10751](https://github.com/matrix-org/matrix-react-sdk/pull/10751)). Contributed by @kerryarchibald.
  * Use semantic headings for room settings content ([\#10734](https://github.com/matrix-org/matrix-react-sdk/pull/10734)). Contributed by @kerryarchibald.
  [#]# 🐛 Bug Fixes
  * Use consistent fonts for Japanese text ([\#10980](https://github.com/matrix-org/matrix-react-sdk/pull/10980)). Fixes vector-im/element-web#22333 and vector-im/element-web#23899.
  * Fix: server picker validates unselected option ([\#11020](https://github.com/matrix-org/matrix-react-sdk/pull/11020)). Fixes vector-im/element-web#25488. Contributed by @kerryarchibald.
  * Fix room list notification badges going missing in compact layout ([\#11022](https://github.com/matrix-org/matrix-react-sdk/pull/11022)). Fixes vector-im/element-web#25372.
  * Fix call to `startSingleSignOn` passing enum in place of idpId ([\#10998](https://github.com/matrix-org/matrix-react-sdk/pull/10998)). Fixes vector-im/element-web#24953.
  * Remove hover effect from user name on a DM creation UI ([\#10887](https://github.com/matrix-org/matrix-react-sdk/pull/10887)). Fixes vector-im/element-web#25305. Contributed by @luixxiul.
  * Fix layout regression in public space invite dialog ([\#11009](https://github.com/matrix-org/matrix-react-sdk/pull/11009)). Fixes vector-im/element-web#25458.
  * Fix layout regression in session dropdown ([\#10999](https://github.com/matrix-org/matrix-react-sdk/pull/10999)). Fixes vector-im/element-web#25448.
  * Fix spacing regression in user settings - roles &amp; permissions ([\#10993](https://github.com/matrix-org/matrix-react-sdk/pull/10993)). Fixes vector-im/element-web#25447 and vector-im/element-web#25451. Contributed by @kerryarchibald.
  * Fall back to receipt timestamp if we have no event (react-sdk part) ([\#10974](https://github.com/matrix-org/matrix-react-sdk/pull/10974)). Fixes vector-im/element-web#10954. Contributed by @andybalaam.
  * Fix: Room header 'view your device list' does not link to new session manager ([\#10979](https://github.com/matrix-org/matrix-react-sdk/pull/10979)). Fixes vector-im/element-web#25440. Contributed by @kerryarchibald.
  * Fix display of devices without encryption support in Settings dialog ([\#10977](https://github.com/matrix-org/matrix-react-sdk/pull/10977)). Fixes vector-im/element-web#25413.
  * Use aria descriptions instead of labels for TextWithTooltip ([\#10952](https://github.com/matrix-org/matrix-react-sdk/pull/10952)). Fixes vector-im/element-web#25398.
  * Use grapheme-splitter instead of lodash for saving emoji from being ripped apart ([\#10976](https://github.com/matrix-org/matrix-react-sdk/pull/10976)). Fixes vector-im/element-web#22196.
  * Fix: content overflow in settings subsection ([\#10960](https://github.com/matrix-org/matrix-react-sdk/pull/10960)). Fixes vector-im/element-web#25416. Contributed by @kerryarchibald.
  * Make `Privacy Notice` external link on integration manager ToS clickable ([\#10914](https://github.com/matrix-org/matrix-react-sdk/pull/10914)). Fixes vector-im/element-web#25384. Contributed by @luixxiul.
  * Ensure that open message context menus are updated when the event is sent ([\#10950](https://github.com/matrix-org/matrix-react-sdk/pull/10950)).
  * Ensure that open sticker picker dialogs are updated when the widget configuration is updated. ([\#10945](https://github.com/matrix-org/matrix-react-sdk/pull/10945)).
  * Fix big emoji in replies ([\#10932](https://github.com/matrix-org/matrix-react-sdk/pull/10932)). Fixes vector-im/element-web#24798.
  * Hide empty `MessageActionBar` on message edit history dialog ([\#10447](https://github.com/matrix-org/matrix-react-sdk/pull/10447)). Fixes vector-im/element-web#24903. Contributed by @luixxiul.
  * Fix roving tab index getting confused after dragging space order ([\#10901](https://github.com/matrix-org/matrix-react-sdk/pull/10901)).
  * Attempt a potential workaround for stuck notifs ([\#3384](https://github.com/matrix-org/matrix-js-sdk/pull/3384)). Fixes vector-im/element-web#25406. Contributed by @andybalaam.
  * Update to seshat 3.0.1 ([\#960](https://github.com/vector-im/element-desktop/pull/960)). Fixes #959.
  * Fix macos update check exploding ([\#944](https://github.com/vector-im/element-desktop/pull/944)). Fixes #668.
  * Handle trailing dot FQDNs for domain-specific config.json files ([\#25351](https://github.com/vector-im/element-web/pull/25351)). Fixes vector-im/element-web#8858.
  * Ignore edits in message previews when they concern messages other than latest ([\#10868](https://github.com/matrix-org/matrix-react-sdk/pull/10868)). Fixes vector-im/element-web#14872.
  * Send correct receipts when viewing a room ([\#10864](https://github.com/matrix-org/matrix-react-sdk/pull/10864)). Fixes vector-im/element-web#25196.
  * Fix timeline search bar being overlapped by the right panel ([\#10809](https://github.com/matrix-org/matrix-react-sdk/pull/10809)). Fixes vector-im/element-web#25291. Contributed by @luixxiul.
  * Fix the state shown for call in rooms ([\#10833](https://github.com/matrix-org/matrix-react-sdk/pull/10833)).
  * Add string for membership event where both displayname &amp; avatar change ([\#10880](https://github.com/matrix-org/matrix-react-sdk/pull/10880)). Fixes vector-im/element-web#18026.
  * Fix people space notification badge not updating for new DM invites ([\#10849](https://github.com/matrix-org/matrix-react-sdk/pull/10849)). Fixes vector-im/element-web#23248.
  * Fix regression in emoji picker order mangling after clearing filter ([\#10854](https://github.com/matrix-org/matrix-react-sdk/pull/10854)). Fixes vector-im/element-web#25323.
  * Fix: Edit history modal crash ([\#10834](https://github.com/matrix-org/matrix-react-sdk/pull/10834)). Fixes vector-im/element-web#25309. Contributed by @kerryarchibald.
  * Fix long room address and name not being clipped on room info card and update `_RoomSummaryCard.pcss` ([\#10811](https://github.com/matrix-org/matrix-react-sdk/pull/10811)). Fixes vector-im/element-web#25293. Contributed by @luixxiul.
  * Treat thumbnail upload failures as complete upload failures ([\#10829](https://github.com/matrix-org/matrix-react-sdk/pull/10829)). Fixes vector-im/element-web#7069.
  * Update finite automata to match user identifiers as per spec ([\#10798](https://github.com/matrix-org/matrix-react-sdk/pull/10798)). Fixes vector-im/element-web#25246.
  * Fix icon on empty notification panel ([\#10817](https://github.com/matrix-org/matrix-react-sdk/pull/10817)). Fixes vector-im/element-web#25298 and vector-im/element-web#25302. Contributed by @luixxiul.
  * Fix: Threads button is highlighted when I create a new room ([\#10819](https://github.com/matrix-org/matrix-react-sdk/pull/10819)). Fixes vector-im/element-web#25284. Contributed by @kerryarchibald.
  * Fix the top heading of notification panel ([\#10818](https://github.com/matrix-org/matrix-react-sdk/pull/10818)). Fixes vector-im/element-web#25303. Contributed by @luixxiul.
  * Fix the color of the verified E2EE icon on `RoomSummaryCard` ([\#10812](https://github.com/matrix-org/matrix-react-sdk/pull/10812)). Fixes vector-im/element-web#25295. Contributed by @luixxiul.
  * Fix: No feedback when waiting for the server on a /delete_devices request with SSO ([\#10795](https://github.com/matrix-org/matrix-react-sdk/pull/10795)). Fixes vector-im/element-web#23096. Contributed by @kerryarchibald.
  * Fix: reveal images when image previews are disabled ([\#10781](https://github.com/matrix-org/matrix-react-sdk/pull/10781)). Fixes vector-im/element-web#25271. Contributed by @kerryarchibald.
  * Fix accessibility issues around the room list and space panel ([\#10717](https://github.com/matrix-org/matrix-react-sdk/pull/10717)). Fixes vector-im/element-web#13345.
  * Ensure tooltip contents is linked via aria to the target element ([\#10729](https://github.com/matrix-org/matrix-react-sdk/pull/10729)). Fixes vector-im/customer-retainer#43.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1686830400">- Build with native extensons
  - keytar for talking to system keyring
  - seshat for maintaining encrypted sqlite db for msg search</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1687521600">- Be multi-arch friendly - Add aarch64 support</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1687521601">- Version 1.11.34
  [#]# ✨ Features
  * OIDC: add delegatedauthentication to validated server config ([\#11053](https://github.com/matrix-org/matrix-react-sdk/pull/11053)). Contributed by @kerryarchibald.
  * Allow image pasting in plain mode in RTE ([\#11056](https://github.com/matrix-org/matrix-react-sdk/pull/11056)). Contributed by @alunturner.
  * Show room options menu if "UIComponent.roomOptionsMenu" is enabled ([\#10365](https://github.com/matrix-org/matrix-react-sdk/pull/10365)). Contributed by @maheichyk.
  * Allow image pasting in rich text mode in RTE ([\#11049](https://github.com/matrix-org/matrix-react-sdk/pull/11049)). Contributed by @alunturner.
  * Update voice broadcast redaction to use MSC3912 `with_rel_type` instead of `with_relations` ([\#11014](https://github.com/matrix-org/matrix-react-sdk/pull/11014)). Fixes vector-im/element-web#25471.
  * Add config to skip widget_build_url for DM rooms ([\#11044](https://github.com/matrix-org/matrix-react-sdk/pull/11044)). Fixes vector-im/customer-retainer#74.
  * Inhibit interactions on forward dialog message previews ([\#11025](https://github.com/matrix-org/matrix-react-sdk/pull/11025)). Fixes vector-im/element-web#23459.
  * Removed `DecryptionFailureBar.tsx` ([\#11027](https://github.com/matrix-org/matrix-react-sdk/pull/11027)). Fixes vector-im/element-meta#1358. Contributed by @florianduros.
  [#]# 🐛 Bug Fixes
  * Fix translucent `TextualEvent` on search results panel ([\#10810](https://github.com/matrix-org/matrix-react-sdk/pull/10810)). Fixes vector-im/element-web#25292. Contributed by @luixxiul.
  * Matrix matrix scheme permalink constructor not stripping query params ([\#11060](https://github.com/matrix-org/matrix-react-sdk/pull/11060)). Fixes vector-im/element-web#25535.
  * Fix: "manually verify by text" does nothing ([\#11059](https://github.com/matrix-org/matrix-react-sdk/pull/11059)). Fixes vector-im/element-web#25375. Contributed by @kerryarchibald.
  * Make group calls respect the ICE fallback setting ([\#11047](https://github.com/matrix-org/matrix-react-sdk/pull/11047)). Fixes vector-im/voip-internal#65.
  * Align list items on the tooltip to the start ([\#11041](https://github.com/matrix-org/matrix-react-sdk/pull/11041)). Fixes vector-im/element-web#25355. Contributed by @luixxiul.
  * Clear thread panel event permalink when changing rooms ([\#11024](https://github.com/matrix-org/matrix-react-sdk/pull/11024)). Fixes vector-im/element-web#25484.
  * Fix spinner placement on pinned widgets being reloaded ([\#10970](https://github.com/matrix-org/matrix-react-sdk/pull/10970)). Fixes vector-im/element-web#25431. Contributed by @luixxiul.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.com&gt;" date="1689681600">- Version 1.11.36
  [#]# 🔒 Security
  * Fixes for [CVE-2023-37259](https://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=CVE-2023-37259) / [GHSA-c9vx-2g7w-rp65](https://github.com/matrix-org/matrix-react-sdk/security/advisories/GHSA-c9vx-2g7w-rp65)
  [#]# 🦖 Deprecations
  * Deprecate customisations in favour of Module API ([\#25736](https://github.com/vector-im/element-web/pull/25736)). Fixes vector-im/element-web#25733.
  [#]# ✨ Features
  * OIDC: store initial screen in session storage  ([\#25688](https://github.com/vector-im/element-web/pull/25688)). Fixes vector-im/element-web#25656. Contributed by @kerryarchibald.
  * Allow default_server_config as a fallback config ([\#25682](https://github.com/vector-im/element-web/pull/25682)). Contributed by @ShadowRZ.
  * OIDC: remove auth params from url after login attempt ([\#25664](https://github.com/vector-im/element-web/pull/25664)). Contributed by @kerryarchibald.
  * feat(faq): remove keyboard shortcuts button ([\#9342](https://github.com/matrix-org/matrix-react-sdk/pull/9342)). Fixes vector-im/element-web#22625. Contributed by @gefgu.
  * GYU: Update banner ([\#11211](https://github.com/matrix-org/matrix-react-sdk/pull/11211)). Fixes vector-im/element-web#25530. Contributed by @justjanne.
  * Linkify mxc:// URLs as links to your media repo ([\#11213](https://github.com/matrix-org/matrix-react-sdk/pull/11213)). Fixes vector-im/element-web#6942.
  * OIDC: Log in ([\#11199](https://github.com/matrix-org/matrix-react-sdk/pull/11199)). Fixes vector-im/element-web#25657. Contributed by @kerryarchibald.
  * Handle all permitted url schemes in linkify ([\#11215](https://github.com/matrix-org/matrix-react-sdk/pull/11215)). Fixes vector-im/element-web#4457 and vector-im/element-web#8720.
  * Autoapprove Element Call oidc requests ([\#11209](https://github.com/matrix-org/matrix-react-sdk/pull/11209)). Contributed by @toger5.
  * Allow creating knock rooms ([\#11182](https://github.com/matrix-org/matrix-react-sdk/pull/11182)). Contributed by @charlynguyen.
  * Expose and pre-populate thread ID in devtools dialog ([\#10953](https://github.com/matrix-org/matrix-react-sdk/pull/10953)).
  * Hide URL preview if it will be empty ([\#9029](https://github.com/matrix-org/matrix-react-sdk/pull/9029)).
  * Change wording from avatar to profile picture ([\#7015](https://github.com/matrix-org/matrix-react-sdk/pull/7015)). Fixes vector-im/element-meta#1331. Contributed by @aaronraimist.
  * Quick and dirty devtool to explore state history ([\#11197](https://github.com/matrix-org/matrix-react-sdk/pull/11197)).
  * Consider more user inputs when calculating zxcvbn score ([\#11180](https://github.com/matrix-org/matrix-react-sdk/pull/11180)).
  * GYU: Account Notification Settings ([\#11008](https://github.com/matrix-org/matrix-react-sdk/pull/11008)). Fixes vector-im/element-web#24567. Contributed by @justjanne.
  * Compound Typography pass ([\#11103](https://github.com/matrix-org/matrix-react-sdk/pull/11103)). Fixes vector-im/element-web#25548.
  * OIDC: navigate to authorization endpoint ([\#11096](https://github.com/matrix-org/matrix-react-sdk/pull/11096)). Fixes vector-im/element-web#25574. Contributed by @kerryarchibald.
  [#]# 🐛 Bug Fixes
  * Fix read receipt sending behaviour around thread roots ([\#3600](https://github.com/matrix-org/matrix-js-sdk/pull/3600)).
  * Fix missing metaspace notification badges ([\#11269](https://github.com/matrix-org/matrix-react-sdk/pull/11269)). Fixes vector-im/element-web#25679.
  * Make checkboxes less rounded ([\#11224](https://github.com/matrix-org/matrix-react-sdk/pull/11224)). Contributed by @andybalaam.
  * GYU: Fix issues with audible keywords without activated mentions ([\#11218](https://github.com/matrix-org/matrix-react-sdk/pull/11218)). Contributed by @justjanne.
  * PosthogAnalytics unwatch settings on logout ([\#11207](https://github.com/matrix-org/matrix-react-sdk/pull/11207)). Fixes vector-im/element-web#25703.
  * Avoid trying to set room account data for pinned events as guest ([\#11216](https://github.com/matrix-org/matrix-react-sdk/pull/11216)). Fixes vector-im/element-web#6300.
  * GYU: Disable sound for DMs checkbox when DM notifications are disabled ([\#11210](https://github.com/matrix-org/matrix-react-sdk/pull/11210)). Contributed by @justjanne.
  * force to allow calls without video and audio in embedded mode ([\#11131](https://github.com/matrix-org/matrix-react-sdk/pull/11131)). Contributed by @EnricoSchw.
  * Fix room tile text clipping ([\#11196](https://github.com/matrix-org/matrix-react-sdk/pull/11196)). Fixes vector-im/element-web#25718.
  * Handle newlines in user pills ([\#11166](https://github.com/matrix-org/matrix-react-sdk/pull/11166)). Fixes vector-im/element-web#10994.
  * Limit width of user menu in space panel ([\#11192](https://github.com/matrix-org/matrix-react-sdk/pull/11192)). Fixes vector-im/element-web#22627.
  * Add isLocation to ComposerEvent analytics events ([\#11187](https://github.com/matrix-org/matrix-react-sdk/pull/11187)). Contributed by @andybalaam.
  * Fix: hide unsupported login elements ([\#11185](https://github.com/matrix-org/matrix-react-sdk/pull/11185)). Fixes vector-im/element-web#25711. Contributed by @kerryarchibald.
  * Scope smaller font size to user info panel ([\#11178](https://github.com/matrix-org/matrix-react-sdk/pull/11178)). Fixes vector-im/element-web#25683.
  * Apply i18n to strings in the html export ([\#11176](https://github.com/matrix-org/matrix-react-sdk/pull/11176)).
  * Inhibit url previews on MXIDs containing slashes same as those without ([\#11160](https://github.com/matrix-org/matrix-react-sdk/pull/11160)).
  * Make event info size consistent with state events ([\#11181](https://github.com/matrix-org/matrix-react-sdk/pull/11181)).
  * Fix markdown content spacing ([\#11177](https://github.com/matrix-org/matrix-react-sdk/pull/11177)). Fixes vector-im/element-web#25685.
  * Fix font-family definition for emojis ([\#11170](https://github.com/matrix-org/matrix-react-sdk/pull/11170)). Fixes vector-im/element-web#25686.
  * Fix spurious error sending receipt in thread errors ([\#11157](https://github.com/matrix-org/matrix-react-sdk/pull/11157)).
  * Consider the empty push rule actions array equiv to deprecated dont_notify ([\#11155](https://github.com/matrix-org/matrix-react-sdk/pull/11155)). Fixes vector-im/element-web#25674.
  * Only trap escape key for cancel reply if there is a reply ([\#11140](https://github.com/matrix-org/matrix-react-sdk/pull/11140)). Fixes vector-im/element-web#25640.
  * Update linkify to 4.1.1 ([\#11132](https://github.com/matrix-org/matrix-react-sdk/pull/11132)). Fixes vector-im/element-web#23806.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1691150400">- Version 1.11.38
  [#]# ✨ Features
  * Package release builds of element-web in package.element.io debs ([\#25921](https://github.com/vector-im/element-web/pull/25921)). Contributed by @RiotRobot.
  [#]# 🐛 Bug Fixes
  * Revert to using the /presence API for presence ([\#11366](https://github.com/matrix-org/matrix-react-sdk/pull/11366))</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1695643200">- Version 1.11.43
  [#]# 🔒 Security
  * upgrade electron to 26.2.1 to fix CVE-2023-4863 ([\#1226](https://github.com/vector-im/element-desktop/pull/1226)). Contributed by @selfisekai.
- Version 1.11.42
  [#]# 🐛 Bug Fixes
  * Update Compound to fix Firefox-specific avatar regression ([\#11604](https://github.com/matrix-org/matrix-react-sdk/pull/11604)). Fixes vector-im/element-web#26155.
- Version 1.11.41
  [#]# ✨ Features
  * Make SVGR icons use forward ref ([\#26082](https://github.com/vector-im/element-web/pull/26082)).
  * Add support for rendering a custom wrapper around Element ([\#25537](https://github.com/vector-im/element-web/pull/25537)). Contributed by @maheichyk.
  * Allow creating public knock rooms ([\#11481](https://github.com/matrix-org/matrix-react-sdk/pull/11481)). Contributed by @charlynguyen.
  * Render custom images in reactions according to MSC4027 ([\#11087](https://github.com/matrix-org/matrix-react-sdk/pull/11087)). Contributed by @sumnerevans.
  * Introduce room knocks bar ([\#11475](https://github.com/matrix-org/matrix-react-sdk/pull/11475)). Contributed by @charlynguyen.
  * Room header UI updates ([\#11507](https://github.com/matrix-org/matrix-react-sdk/pull/11507)). Fixes vector-im/element-web#25892.
  * Remove green "verified" bar for encrypted events ([\#11496](https://github.com/matrix-org/matrix-react-sdk/pull/11496)).
  * Update member count on room summary update ([\#11488](https://github.com/matrix-org/matrix-react-sdk/pull/11488)).
  * Support for E2EE in Element Call  ([\#11492](https://github.com/matrix-org/matrix-react-sdk/pull/11492)).
  * Allow requesting to join knock rooms via spotlight ([\#11482](https://github.com/matrix-org/matrix-react-sdk/pull/11482)). Contributed by @charlynguyen.
  * Lock out the first tab if Element is opened in a second tab. ([\#11425](https://github.com/matrix-org/matrix-react-sdk/pull/11425)). Fixes vector-im/element-web#25157.
  * Change avatar to use Compound implementation ([\#11448](https://github.com/matrix-org/matrix-react-sdk/pull/11448)).
  [#]# 🐛 Bug Fixes
  * Fix vertical alignment of default avatar font ([\#11582](https://github.com/matrix-org/matrix-react-sdk/pull/11582)). Fixes vector-im/element-web#26081.
  * Fix avatars in public room &amp; space search being flex shrunk ([\#11580](https://github.com/matrix-org/matrix-react-sdk/pull/11580)). Fixes vector-im/element-web#26133.
  * Fix EventTile avatars being rendered with a size of 0 instead of hidden ([\#11558](https://github.com/matrix-org/matrix-react-sdk/pull/11558)). Fixes vector-im/element-web#26075.
  * Updated no drag zones ([\#1193](https://github.com/vector-im/element-desktop/pull/1193)).
  * Fix compound external assets path in bundle ([\#26069](https://github.com/vector-im/element-web/pull/26069)).
  * Use RoomStateEvent.Update for knocks ([\#11516](https://github.com/matrix-org/matrix-react-sdk/pull/11516)). Contributed by @charlynguyen.
  * Prevent event propagation when clicking icon buttons ([\#11515](https://github.com/matrix-org/matrix-react-sdk/pull/11515)).
  * Only display RoomKnocksBar when feature flag is enabled ([\#11513](https://github.com/matrix-org/matrix-react-sdk/pull/11513)). Contributed by @andybalaam.
  * Fix avatars of knock members for people tab of room settings ([\#11506](https://github.com/matrix-org/matrix-react-sdk/pull/11506)). Fixes vector-im/element-web#26083. Contributed by @charlynguyen.
  * Fixes read receipt avatar offset ([\#11483](https://github.com/matrix-org/matrix-react-sdk/pull/11483)). Fixes vector-im/element-web#26067, vector-im/element-web#26064 vector-im/element-web#26059 and vector-im/element-web#26061.
  * Fix avatar defects ([\#11473](https://github.com/matrix-org/matrix-react-sdk/pull/11473)). Fixes vector-im/element-web#26051 and vector-im/element-web#26046.
  * Fix consistent avatar output for Percy ([\#11472](https://github.com/matrix-org/matrix-react-sdk/pull/11472)). Fixes vector-im/element-web#26049 and vector-im/element-web#26052.
  * Fix colour of avatar and colour matching with username ([\#11470](https://github.com/matrix-org/matrix-react-sdk/pull/11470)). Fixes vector-im/element-web#26042.
  * Fix incompatibility of Soft Logout with Element-R ([\#11468](https://github.com/matrix-org/matrix-react-sdk/pull/11468)).
  * Fix instances of double translation and guard translation calls using typescript ([\#11443](https://github.com/matrix-org/matrix-react-sdk/pull/11443)).
- Version 1.11.40
  [#]# ✨ Features
  * Add FreeBSD support ([\#1163](https://github.com/vector-im/element-desktop/pull/1163)). Contributed by @lwhsu.
  * Hide account deactivation for externally managed accounts ([\#11445](https://github.com/matrix-org/matrix-react-sdk/pull/11445)). Fixes vector-im/element-web#26022. Contributed by @kerryarchibald.
  * OIDC: Redirect to delegated auth provider when signing out ([\#11432](https://github.com/matrix-org/matrix-react-sdk/pull/11432)). Fixes vector-im/element-web#26000. Contributed by @kerryarchibald.
  * Disable 3pid fields in settings when `m.3pid_changes` capability is disabled ([\#11430](https://github.com/matrix-org/matrix-react-sdk/pull/11430)). Fixes vector-im/element-web#25995. Contributed by @kerryarchibald.
  * OIDC: disable multi session signout for OIDC-aware servers in session manager ([\#11431](https://github.com/matrix-org/matrix-react-sdk/pull/11431)). Contributed by @kerryarchibald.
  * Implement updated open dialog method of the Module API ([\#11395](https://github.com/matrix-org/matrix-react-sdk/pull/11395)). Contributed by @dhenneke.
  * Polish &amp; delabs `Exploring public spaces` feature ([\#11423](https://github.com/matrix-org/matrix-react-sdk/pull/11423)).
  * Treat lists with a single empty item as plain text, not Markdown. ([\#6833](https://github.com/matrix-org/matrix-react-sdk/pull/6833)). Fixes vector-im/element-meta#1265.
  * Allow managing room knocks ([\#11404](https://github.com/matrix-org/matrix-react-sdk/pull/11404)). Contributed by @charlynguyen.
  * Pin the action buttons to the bottom of the scrollable dialogs ([\#11407](https://github.com/matrix-org/matrix-react-sdk/pull/11407)). Contributed by @dhenneke.
  * Support Matrix 1.1 (drop legacy r0 versions) ([\#9819](https://github.com/matrix-org/matrix-react-sdk/pull/9819)).
  [#]# 🐛 Bug Fixes
  * Don't intercept Ctrl + Cmd + Q on macOS ([\#1174](https://github.com/vector-im/element-desktop/pull/1174)). Contributed by @zhaofengli.
  * Improve selectors for macos app draggable regions ([\#1170](https://github.com/vector-im/element-desktop/pull/1170)). Fixes #1169.
  * Fix path separator for Windows based systems ([\#25997](https://github.com/vector-im/element-web/pull/25997)).
  * Fix instances of double translation and guard translation calls using typescript ([\#11443](https://github.com/matrix-org/matrix-react-sdk/pull/11443)).
  * Fix export type "Current timeline" to match its behaviour to its name ([\#11426](https://github.com/matrix-org/matrix-react-sdk/pull/11426)). Fixes vector-im/element-web#25988.
  * Fix Room Settings &gt; Notifications file upload input being shown superfluously ([\#11415](https://github.com/matrix-org/matrix-react-sdk/pull/11415)). Fixes vector-im/element-web#18392.
  * Simplify registration with email validation ([\#11398](https://github.com/matrix-org/matrix-react-sdk/pull/11398)). Fixes vector-im/element-web#25832 vector-im/element-web#23601 and vector-im/element-web#22297.
  * correct home server URL ([\#11391](https://github.com/matrix-org/matrix-react-sdk/pull/11391)). Fixes vector-im/element-web#25931. Contributed by @NSV1991.
  * Include non-matching DMs in Spotlight recent conversations when the DM's userId is part of the search API results ([\#11374](https://github.com/matrix-org/matrix-react-sdk/pull/11374)). Contributed by @mgcm.
  * Fix useRoomMembers missing updates causing incorrect membership counts ([\#11392](https://github.com/matrix-org/matrix-react-sdk/pull/11392)). Fixes vector-im/element-web#17096.
  * Show error when searching public rooms fails ([\#11378](https://github.com/matrix-org/matrix-react-sdk/pull/11378)).
- Version 1.11.39
  [#]# 🦖 Deprecations
  * Deprecate camelCase config options ([\#25800](https://github.com/vector-im/element-web/pull/25800)).
  * Deprecate customisations in favour of Module API ([\#25736](https://github.com/vector-im/element-web/pull/25736)). Fixes vector-im/element-web#25733.
  [#]# ✨ Features
  * Switch to hidden titleBar on macOS to integrate the app better ([\#1101](https://github.com/vector-im/element-desktop/pull/1101)).
  * Update labs.md for knock rooms ([\#25923](https://github.com/vector-im/element-web/pull/25923)). Contributed by @charlynguyen.
  * Package release builds of element-web in package.element.io debs ([\#25198](https://github.com/vector-im/element-web/pull/25198)).
  * Allow knocking rooms ([\#11353](https://github.com/matrix-org/matrix-react-sdk/pull/11353)). Contributed by @charlynguyen.
  * Support adding space-restricted joins on rooms not members of those spaces ([\#9017](https://github.com/matrix-org/matrix-react-sdk/pull/9017)). Fixes vector-im/element-web#19213.
  * Clear requiresClient and show pop-out if widget-api fails to ready ([\#11321](https://github.com/matrix-org/matrix-react-sdk/pull/11321)). Fixes vector-im/customer-retainer#73.
  * Bump pagination sizes due to hidden events ([\#11342](https://github.com/matrix-org/matrix-react-sdk/pull/11342)).
  * Remove display of key backup signatures from backup settings ([\#11333](https://github.com/matrix-org/matrix-react-sdk/pull/11333)).
  * Use PassphraseFields in ExportE2eKeysDialog to enforce minimum passphrase complexity ([\#11222](https://github.com/matrix-org/matrix-react-sdk/pull/11222)). Fixes vector-im/element-web#9478.
  [#]# 🐛 Bug Fixes
  * Prevent the media lightbox sender info clipping with traffic light on macos ([\#1141](https://github.com/vector-im/element-desktop/pull/1141)). Fixes #1140.
  * Restore macOs room header dragability ([\#1136](https://github.com/vector-im/element-desktop/pull/1136)). Fixes #1135.
  * Fix ability to interact with room topic in header ([\#1126](https://github.com/vector-im/element-desktop/pull/1126)). Fixes undefined/element-desktop#1125.
  * Fix "Export chat" not respecting configured time format in plain text mode ([\#10696](https://github.com/matrix-org/matrix-react-sdk/pull/10696)). Fixes vector-im/element-web#23838. Contributed by @rashmitpankhania.
  * Fix some missing 1-count pluralisations around event list summaries ([\#11371](https://github.com/matrix-org/matrix-react-sdk/pull/11371)). Fixes vector-im/element-web#25925.
  * Fix create subspace dialog not working for public space creation ([\#11367](https://github.com/matrix-org/matrix-react-sdk/pull/11367)). Fixes vector-im/element-web#25916.
  * Search for users on paste ([\#11304](https://github.com/matrix-org/matrix-react-sdk/pull/11304)). Fixes vector-im/element-web#17523. Contributed by @peterscheu-aceart.
  * Fix AppTile context menu not always showing up when it has options ([\#11358](https://github.com/matrix-org/matrix-react-sdk/pull/11358)). Fixes vector-im/element-web#25914.
  * Fix clicking on home all rooms space notification not working ([\#11337](https://github.com/matrix-org/matrix-react-sdk/pull/11337)). Fixes vector-im/element-web#22844.
  * Fix joining a suggested room switching space away ([\#11347](https://github.com/matrix-org/matrix-react-sdk/pull/11347)). Fixes vector-im/element-web#25838.
  * Fix home/all rooms context menu in space panel ([\#11350](https://github.com/matrix-org/matrix-react-sdk/pull/11350)). Fixes vector-im/element-web#25896.
  * Make keyboard handling in and out of autocomplete completions consistent ([\#11344](https://github.com/matrix-org/matrix-react-sdk/pull/11344)). Fixes vector-im/element-web#25878.
  * De-duplicate reactions by sender to account for faulty/malicious servers ([\#11340](https://github.com/matrix-org/matrix-react-sdk/pull/11340)). Fixes vector-im/element-web#25872.
  * Fix disable_3pid_login being ignored for the email field ([\#11335](https://github.com/matrix-org/matrix-react-sdk/pull/11335)). Fixes vector-im/element-web#25863.
  * Upgrade wysiwyg editor for ctrl+backspace windows fix ([\#11324](https://github.com/matrix-org/matrix-react-sdk/pull/11324)). Fixes vector-im/verticals-internal#102.
  * Unhide the view source event toggle - it works well enough ([\#11336](https://github.com/matrix-org/matrix-react-sdk/pull/11336)). Fixes vector-im/element-web#25861.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1698926400">- Version 1.11.47
  [#]# ✨ Features
  * Allow overwriting app.element.io when popping out widgets ([\#1277](https://github.com/vector-im/element-desktop/pull/1277)). Fixes #1187.
  * Implement macos title bar negative space ([\#1272](https://github.com/vector-im/element-desktop/pull/1272)). Fixes #1245.
  * vector-im/element-x-ios/issues/1824 - Convert the apple-app-site-association file to a newer format… ([\#26307](https://github.com/vector-im/element-web/pull/26307)). Contributed by @stefanceriu.
  * Iterate `io.element.late_event` decoration ([\#11760](https://github.com/matrix-org/matrix-react-sdk/pull/11760)). Fixes vector-im/element-web#26384.
  * Render timeline separator for late event groups ([\#11739](https://github.com/matrix-org/matrix-react-sdk/pull/11739)).
  * OIDC: revoke tokens on logout ([\#11718](https://github.com/matrix-org/matrix-react-sdk/pull/11718)). Fixes vector-im/element-web#25394. Contributed by @kerryarchibald.
  * Show `io.element.late_event` in MessageTimestamp when known ([\#11733](https://github.com/matrix-org/matrix-react-sdk/pull/11733)).
  * Show all labs flags if developerMode enabled ([\#11746](https://github.com/matrix-org/matrix-react-sdk/pull/11746)). Fixes vector-im/element-web#24571 and vector-im/element-web#8498.
  * Use Compound tooltips on MessageTimestamp to improve UX of date time discovery ([\#11732](https://github.com/matrix-org/matrix-react-sdk/pull/11732)). Fixes vector-im/element-web#25913.
  * Consolidate 4s passphrase input fields and use stable IDs ([\#11743](https://github.com/matrix-org/matrix-react-sdk/pull/11743)). Fixes vector-im/element-web#26228.
  * Disable upgraderoom command without developer mode enabled ([\#11744](https://github.com/matrix-org/matrix-react-sdk/pull/11744)). Fixes vector-im/element-web#17620.
  * Avoid rendering app download buttons if disabled in config ([\#11741](https://github.com/matrix-org/matrix-react-sdk/pull/11741)). Fixes vector-im/element-web#26309.
  * OIDC: refresh tokens ([\#11699](https://github.com/matrix-org/matrix-react-sdk/pull/11699)). Fixes vector-im/element-web#25839. Contributed by @kerryarchibald.
  * OIDC: register ([\#11727](https://github.com/matrix-org/matrix-react-sdk/pull/11727)). Fixes vector-im/element-web#25393. Contributed by @kerryarchibald.
  * Use stable get_login_token and remove unstable MSC3882 support ([\#11001](https://github.com/matrix-org/matrix-react-sdk/pull/11001)). Contributed by @hughns.
  [#]# 🐛 Bug Fixes
  * Set max size for Element logo in search warning ([\#11779](https://github.com/matrix-org/matrix-react-sdk/pull/11779)). Fixes vector-im/element-web#26408.
  * Avoid error when DMing oneself ([\#11754](https://github.com/matrix-org/matrix-react-sdk/pull/11754)). Fixes vector-im/element-web#7242.
  * Fix: Message shield alignment is not right. ([\#11703](https://github.com/matrix-org/matrix-react-sdk/pull/11703)). Fixes vector-im/element-web#26142. Contributed by @manancodes.
  * fix logging full event ([\#11755](https://github.com/matrix-org/matrix-react-sdk/pull/11755)). Fixes vector-im/element-web#26376.
  * OIDC: use delegated auth account URL from `OidcClientStore` ([\#11723](https://github.com/matrix-org/matrix-react-sdk/pull/11723)). Fixes vector-im/element-web#26305. Contributed by @kerryarchibald.
  * Fix: Members list shield alignment is not right. ([\#11700](https://github.com/matrix-org/matrix-react-sdk/pull/11700)). Fixes vector-im/element-web#26261. Contributed by @manancodes.
  * Fix: &lt;detail&gt; HTML elements clickable area too wide. ([\#11666](https://github.com/matrix-org/matrix-react-sdk/pull/11666)). Fixes vector-im/element-web#25454. Contributed by @manancodes.
  * Fix untranslated headings in the devtools dialog ([\#11734](https://github.com/matrix-org/matrix-react-sdk/pull/11734)).
  * Fixes invite dialog alignment and pill color contrast ([\#11722](https://github.com/matrix-org/matrix-react-sdk/pull/11722)). Contributed by @gabrc52.
  * Prevent select element in General settings overflowing in a room with very long room-id ([\#11597](https://github.com/matrix-org/matrix-react-sdk/pull/11597)). Contributed by @ABHIXIT2.
  * Fix: Clicking on members pile does nothing. ([\#11657](https://github.com/matrix-org/matrix-react-sdk/pull/11657)). Fixes vector-im/element-web#26164. Contributed by @manancodes.
  * Fix: Wierd shadow below room avatar in dark mode. ([\#11678](https://github.com/matrix-org/matrix-react-sdk/pull/11678)). Fixes vector-im/element-web#26153. Contributed by @manancodes.
  * Fix start_sso / start_cas URLs failing to redirect to a authentication prompt ([\#11681](https://github.com/matrix-org/matrix-react-sdk/pull/11681)). Contributed by @Half-Shot.
- Version 1.11.46
  [#]# ✨ Features
  * Use .well-known to discover a default rendezvous server for use with Sign in with QR ([\#11655](https://github.com/matrix-org/matrix-react-sdk/pull/11655)). Contributed by @hughns.
  * Message layout will update according to the selected style  ([\#10170](https://github.com/matrix-org/matrix-react-sdk/pull/10170)). Fixes vector-im/element-web#21782. Contributed by @manancodes.
  * Implement MSC4039: Add an MSC for a new Widget API action to upload files into the media repository ([\#11311](https://github.com/matrix-org/matrix-react-sdk/pull/11311)). Contributed by @dhenneke.
  * Render space pills with square corners to match new avatar ([\#11632](https://github.com/matrix-org/matrix-react-sdk/pull/11632)). Fixes vector-im/element-web#26056.
  * Linkify room topic ([\#11631](https://github.com/matrix-org/matrix-react-sdk/pull/11631)). Fixes vector-im/element-web#26185.
  * Show knock rooms in the list ([\#11573](https://github.com/matrix-org/matrix-react-sdk/pull/11573)). Contributed by @maheichyk.
  [#]# 🐛 Bug Fixes
  * Bump matrix-web-i18n dependency to 3.1.3 ([\#1259](https://github.com/vector-im/element-desktop/pull/1259) and [\#26287](https://github.com/vector-im/element-web/pull/26287))
  * Fix: Avatar shrinks with long names ([\#11698](https://github.com/matrix-org/matrix-react-sdk/pull/11698)). Fixes vector-im/element-web#26252. Contributed by @manancodes.
  * Update custom translations to support nested fields in structured JSON ([\#11685](https://github.com/matrix-org/matrix-react-sdk/pull/11685)).
  * Fix: Edited message remove button is hard to reach. ([\#11674](https://github.com/matrix-org/matrix-react-sdk/pull/11674)). Fixes vector-im/element-web#24917. Contributed by @manancodes.
  * Fix: Theme selector radio button not aligned in center with the text ([\#11676](https://github.com/matrix-org/matrix-react-sdk/pull/11676)). Fixes vector-im/element-web#25460. Contributed by @manancodes.
  * Fix: Unread notification dot aligned ([\#11658](https://github.com/matrix-org/matrix-react-sdk/pull/11658)). Fixes vector-im/element-web#25285. Contributed by @manancodes.
  * Fix: sync intentional mentions push rules with legacy rules ([\#11667](https://github.com/matrix-org/matrix-react-sdk/pull/11667)). Fixes vector-im/element-web#26227. Contributed by @kerryarchibald.
  * Revert "Fix regression around FacePile with overflow (#11527)" ([\#11634](https://github.com/matrix-org/matrix-react-sdk/pull/11634)). Fixes vector-im/element-web#26209.
  * Fix: Alignment Fixed ([\#11648](https://github.com/matrix-org/matrix-react-sdk/pull/11648)). Fixes vector-im/element-web#26169. Contributed by @manancodes.
  * Fix: onFinished added which closes the menu ([\#11647](https://github.com/matrix-org/matrix-react-sdk/pull/11647)). Fixes vector-im/element-web#25556. Contributed by @manancodes.
  * Don't start key backups when opening settings ([\#11640](https://github.com/matrix-org/matrix-react-sdk/pull/11640)).
  * Fix add to space avatar text centering ([\#11643](https://github.com/matrix-org/matrix-react-sdk/pull/11643)). Fixes vector-im/element-web#26154.
  * fix avatar styling in lightbox ([\#11641](https://github.com/matrix-org/matrix-react-sdk/pull/11641)). Fixes vector-im/element-web#26196.
- Version 1.11.45
  [#]# 🔒 Security
  * Upgrade electron to 26.2.4 to fix CVE-2023-5217 ([\#1254](https://github.com/vector-im/element-desktop/pull/1254)). Contributed by @andybalaam.
  [#]# 🐛 Bug Fixes
  * Fix Emoji font on Safari 17 ([\#11673](https://github.com/matrix-org/matrix-react-sdk/pull/11673)).
- Version 1.11.44
  [#]# ✨ Features
  * Make video &amp; voice call buttons pin conference widget if unpinned ([\#11576](https://github.com/matrix-org/matrix-react-sdk/pull/11576)). Fixes vector-im/customer-retainer#72.
  * OIDC: persist refresh token ([\#11249](https://github.com/matrix-org/matrix-react-sdk/pull/11249)). Contributed by @kerryarchibald.
  * ElementR: Cross user verification ([\#11364](https://github.com/matrix-org/matrix-react-sdk/pull/11364)). Fixes vector-im/element-web#25752. Contributed by @florianduros.
  * Default intentional mentions ([\#11602](https://github.com/matrix-org/matrix-react-sdk/pull/11602)).
  * Notify users about denied access on ask-to-join  rooms ([\#11480](https://github.com/matrix-org/matrix-react-sdk/pull/11480)). Contributed by @nurjinjafar.
  * Allow setting knock room directory visibility ([\#11529](https://github.com/matrix-org/matrix-react-sdk/pull/11529)). Contributed by @charlynguyen.
  [#]# 🐛 Bug Fixes
  * Revert "Fix regression around FacePile with overflow (#11527)" ([\#11634](https://github.com/matrix-org/matrix-react-sdk/pull/11634)). Fixes vector-im/element-web#26209.
  * upgrade electron to 26.2.1 to fix CVE-2023-4863 ([\#1226](https://github.com/vector-im/element-desktop/pull/1226)). Contributed by @selfisekai.
  * Improve edge cases around macOS drag handles ([\#1219](https://github.com/vector-im/element-desktop/pull/1219)). Fixes #1199 and #1188.
  * Escape placeholder before injecting it into the style ([\#11607](https://github.com/matrix-org/matrix-react-sdk/pull/11607)).
  * Move ViewUser action callback to RoomView ([\#11495](https://github.com/matrix-org/matrix-react-sdk/pull/11495)). Fixes vector-im/element-web#26040.
  * Fix room timeline search toggling behaviour edge case ([\#11605](https://github.com/matrix-org/matrix-react-sdk/pull/11605)). Fixes vector-im/element-web#26105.
  * Avoid rendering view-message link in RoomKnocksBar unnecessarily ([\#11598](https://github.com/matrix-org/matrix-react-sdk/pull/11598)). Contributed by @charlynguyen.
  * Use knock rooms sync to reflect the knock state ([\#11596](https://github.com/matrix-org/matrix-react-sdk/pull/11596)). Fixes vector-im/element-web#26043 and vector-im/element-web#26044. Contributed by @charlynguyen.
  * Fix avatar in right panel not using the correct font ([\#11593](https://github.com/matrix-org/matrix-react-sdk/pull/11593)). Fixes vector-im/element-web#26061. Contributed by @MidhunSureshR.
  * Add waits in Spotlight Cypress tests, hoping this unflakes them ([\#11590](https://github.com/matrix-org/matrix-react-sdk/pull/11590)). Fixes vector-im/element-web#26053, vector-im/element-web#26140 vector-im/element-web#26139 and vector-im/element-web#26138. Contributed by @andybalaam.
  * Fix vertical alignment of default avatar font ([\#11582](https://github.com/matrix-org/matrix-react-sdk/pull/11582)). Fixes vector-im/element-web#26081.
  * Fix avatars in public room &amp; space search being flex shrunk ([\#11580](https://github.com/matrix-org/matrix-react-sdk/pull/11580)). Fixes vector-im/element-web#26133.
  * Fix EventTile avatars being rendered with a size of 0 instead of hidden ([\#11558](https://github.com/matrix-org/matrix-react-sdk/pull/11558)). Fixes vector-im/element-web#26075.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1699358400">- - Version 1.11.48
  [#]# ✨ Features
  * Correctly fill window.matrixChat even when a Wrapper module is active (https://github.com/vector-im/element-web/pull/26395). Contributed by @dhenneke.
  * Knock on a ask-to-join room if a module wants to join the room when navigating to a room (https://github.com/matrix-org/matrix-react-sdk/pull/11787). Contributed by @dhenneke.
  * Element-R:  Include crypto info in sentry (https://github.com/matrix-org/matrix-react-sdk/pull/11798). Contributed by @florianduros.
  * Element-R:  Include crypto info in rageshake (https://github.com/matrix-org/matrix-react-sdk/pull/11797). Contributed by @florianduros.
  * Element-R: Add current version of the rust-sdk and vodozemac (https://github.com/matrix-org/matrix-react-sdk/pull/11785). Contributed by @florianduros.
  * Fix unfederated invite dialog (https://github.com/matrix-org/matrix-react-sdk/pull/9618). Fixes vector-im/element-meta#1466 and vector-im/element-web#22102. Contributed by @owi92.
  * New right panel visual language (https://github.com/matrix-org/matrix-react-sdk/pull/11664).
  * OIDC: add friendly errors (https://github.com/matrix-org/matrix-react-sdk/pull/11184). Fixes vector-im/element-web#25665. Contributed by @kerryarchibald.
  [#]# 🐛 Bug Fixes
  * Fix rightpanel hiding scrollbar (https://github.com/matrix-org/matrix-react-sdk/pull/11831). Contributed by @kerryarchibald.
  * Fix edge cases around macos draggability (https://github.com/vector-im/element-desktop/pull/1291). Fixes #1290.
  * Fix multi-tab session lock on Firefox not being cleared (https://github.com/matrix-org/matrix-react-sdk/pull/11800). Fixes vector-im/element-web#26165. Contributed by @ManuelHu.
  * Deserialise spoilers back into slash command form (https://github.com/matrix-org/matrix-react-sdk/pull/11805). Fixes vector-im/element-web#26344.
  * Fix Incorrect message scaling for verification request (https://github.com/matrix-org/matrix-react-sdk/pull/11793). Fixes vector-im/element-web#24304. Contributed by @capGoblin.
  * Fix: Unable to restore a soft-logged-out session established via SSO (https://github.com/matrix-org/matrix-react-sdk/pull/11794). Fixes vector-im/element-web#25957. Contributed by @kerryarchibald.
  * Use configurable github issue links more consistently (https://github.com/matrix-org/matrix-react-sdk/pull/11796).
  * Fix io.element.late_event received_ts vs received_at (https://github.com/matrix-org/matrix-react-sdk/pull/11789).
  * Make invitation dialog scrollable when infos are too long (https://github.com/matrix-org/matrix-react-sdk/pull/11753). Contributed by @nurjinjafar.
  * Fix spoiler text-align (https://github.com/matrix-org/matrix-react-sdk/pull/11790). Contributed by @ajbura.
  * Fix: Right panel keeps showing chat when unmaximizing widget.  (https://github.com/matrix-org/matrix-react-sdk/pull/11697). Fixes vector-im/element-web#26265. Contributed by @manancodes.
  * Fix margin of invite to room button (https://github.com/matrix-org/matrix-react-sdk/pull/11780). Fixes vector-im/element-web#26410.
  * Update base64 import (https://github.com/matrix-org/matrix-react-sdk/pull/11784).
  * Set max size for Element logo in search warning (https://github.com/matrix-org/matrix-react-sdk/pull/11779). Fixes vector-im/element-web#26408.
  * Fix: emoji size in room header topic, remove obsolete emoji style (https://github.com/matrix-org/matrix-react-sdk/pull/11757). Fixes vector-im/element-web#26326. Contributed by @kerryarchibald.
  * Fix: Bubble layout design is broken (https://github.com/matrix-org/matrix-react-sdk/pull/11763). Fixes vector-im/element-web#25818. Contributed by @manancodes.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1699876800">- Version 1.11.49
  [#]# 🐛 Bug Fixes
  * Ensure `setUserCreator` is called when a store is assigned (https://github.com/matrix-org/matrix-js-sdk/pull/3867). Fixes vector-im/element-web#26520. Contributed by @MidhunSureshR.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1700568000">- Version 1.11.50</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1701864000">- Version 1.11.51
  [#]# 🦖 Deprecations
  * Remove Quote from MessageContextMenu as it is unsupported by WYSIWYG (https://github.com/matrix-org/matrix-react-sdk/pull/11914). Contributed by @t3chguy.
  [#]# ✨ Features
  * Always allow call.member events on new rooms (https://github.com/matrix-org/matrix-react-sdk/pull/11948). Contributed by @toger5.
  * Right panel: view third party invite info without clearing history (https://github.com/matrix-org/matrix-react-sdk/pull/11934). Contributed by @kerryarchibald.
  * Allow switching to system emoji font (https://github.com/matrix-org/matrix-react-sdk/pull/11925). Contributed by @t3chguy.
  * Update open in other tab message (https://github.com/matrix-org/matrix-react-sdk/pull/11916). Contributed by @weeman1337.
  * Add menu for legacy and element call in 1:1 rooms (https://github.com/matrix-org/matrix-react-sdk/pull/11910). Contributed by @toger5.
  * Add ringing for matrixRTC (https://github.com/matrix-org/matrix-react-sdk/pull/11870). Contributed by @toger5.
  [#]# 🐛 Bug Fixes
  * Keep device language when it has been previosuly set, after a successful delegated authentication flow that clears localStorage (https://github.com/matrix-org/matrix-react-sdk/pull/11902). Contributed by @mgcm.
  * Fix misunderstanding of functional members (https://github.com/matrix-org/matrix-react-sdk/pull/11918). Contributed by @toger5.
  * Fix: Video Room Chat Header Button Removed (https://github.com/matrix-org/matrix-react-sdk/pull/11911). Contributed by @kerryarchibald.
  * Fix "not attempting encryption" warning (https://github.com/matrix-org/matrix-react-sdk/pull/11899). Contributed by @richvdh.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1702987200">- Version 1.11.52
  [#]# ✨ Features
  * Keep more recent rageshake logs (https://github.com/matrix-org/matrix-react-sdk/pull/12003). Contributed by @richvdh.
  [#]# 🐛 Bug Fixes
  * Fix bug which prevented correct clean up of rageshake store (https://github.com/matrix-org/matrix-react-sdk/pull/12002). Contributed by @richvdh.
  * Set up key backup using non-deprecated APIs (https://github.com/matrix-org/matrix-react-sdk/pull/12005). Contributed by @andybalaam.
  * Fix notifications appearing for old events (https://github.com/matrix-org/matrix-js-sdk/pull/3946). Contributed by @dbkr.
  * Prevent phantom notifications from events not in a room's timeline (https://github.com/matrix-org/matrix-js-sdk/pull/3942). Contributed by @dbkr.</changelog>
</package>
<package pkgid="3cb0d62c060b55682782d72d92017e45592765678ca76db8e35b622d7ee79d4f1bda1b2aa77dc1198739faddd3e048254813f1c5f36ee8ba974a5d34eb9aaacd" name="element-desktop-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.11.52" rel="2.1"/>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1675512000">- Some spec file cleanups</changelog>
  <changelog author="Sebastian Wagner &lt;sebix@sebix.at&gt;" date="1676030400">- Version 1.11.22
  [#]# 🐛 Bug Fixes
  * Bump version number to fix problems upgrading from v1.11.21-rc.1
- Version 1.11.21
  [#]# ✨ Features
  * Move pin drop out of labs ([\#22993](https://github.com/vector-im/element-web/pull/22993)).
  * Quotes for rte ([\#9932](https://github.com/matrix-org/matrix-react-sdk/pull/9932)). Contributed by @alunturner.
  * Show the room name in the room header during calls ([\#9942](https://github.com/matrix-org/matrix-react-sdk/pull/9942)). Fixes vector-im/element-web#24268.
  * Add code blocks to rich text editor ([\#9921](https://github.com/matrix-org/matrix-react-sdk/pull/9921)). Contributed by @alunturner.
  * Add new style for inline code ([\#9936](https://github.com/matrix-org/matrix-react-sdk/pull/9936)). Contributed by @florianduros.
  * Add disabled button state to rich text editor ([\#9930](https://github.com/matrix-org/matrix-react-sdk/pull/9930)). Contributed by @alunturner.
  * Change the rageshake "app" for auto-rageshakes ([\#9909](https://github.com/matrix-org/matrix-react-sdk/pull/9909)).
  * Device manager - tweak settings display ([\#9905](https://github.com/matrix-org/matrix-react-sdk/pull/9905)). Contributed by @kerryarchibald.
  * Add list functionality to rich text editor ([\#9871](https://github.com/matrix-org/matrix-react-sdk/pull/9871)). Contributed by @alunturner.
  [#]# 🐛 Bug Fixes
  * Fix RTE focus behaviour in threads ([\#9969](https://github.com/matrix-org/matrix-react-sdk/pull/9969)). Fixes vector-im/element-web#23755. Contributed by @florianduros.
  * #22204 Issue: Centered File info in lightbox ([\#9971](https://github.com/matrix-org/matrix-react-sdk/pull/9971)). Fixes vector-im/element-web#22204. Contributed by @Spartan09.
  * Fix seekbar position for zero length audio ([\#9949](https://github.com/matrix-org/matrix-react-sdk/pull/9949)). Fixes vector-im/element-web#24248.
  * Allow thread panel to be closed after being opened from notification ([\#9937](https://github.com/matrix-org/matrix-react-sdk/pull/9937)). Fixes vector-im/element-web#23764 vector-im/element-web#23852 and vector-im/element-web#24213. Contributed by @justjanne.
  * Only highlight focused menu item if focus is supposed to be visible ([\#9945](https://github.com/matrix-org/matrix-react-sdk/pull/9945)). Fixes vector-im/element-web#23582.
  * Prevent call durations from breaking onto multiple lines ([\#9944](https://github.com/matrix-org/matrix-react-sdk/pull/9944)).
  * Tweak call lobby buttons to more closely match designs ([\#9943](https://github.com/matrix-org/matrix-react-sdk/pull/9943)).
  * Do not show a broadcast as live immediately after the recording has stopped ([\#9947](https://github.com/matrix-org/matrix-react-sdk/pull/9947)). Fixes vector-im/element-web#24233.
  * Clear the RTE before sending a message ([\#9948](https://github.com/matrix-org/matrix-react-sdk/pull/9948)). Contributed by @florianduros.
  * Fix {enter} press in RTE ([\#9927](https://github.com/matrix-org/matrix-react-sdk/pull/9927)). Contributed by @florianduros.
  * Fix the problem that the password reset email has to be confirmed twice ([\#9926](https://github.com/matrix-org/matrix-react-sdk/pull/9926)). Fixes vector-im/element-web#24226.
  * replace .at() with array.length-1 ([\#9933](https://github.com/matrix-org/matrix-react-sdk/pull/9933)). Fixes matrix-org/element-web-rageshakes#19281.
  * Fix broken threads list timestamp layout ([\#9922](https://github.com/matrix-org/matrix-react-sdk/pull/9922)). Fixes vector-im/element-web#24243 and vector-im/element-web#24191. Contributed by @justjanne.
  * Disable multiple messages when {enter} is pressed multiple times ([\#9929](https://github.com/matrix-org/matrix-react-sdk/pull/9929)). Fixes vector-im/element-web#24249. Contributed by @florianduros.
  * Fix logout devices when resetting the password ([\#9925](https://github.com/matrix-org/matrix-react-sdk/pull/9925)). Fixes vector-im/element-web#24228.
  * Fix: Poll replies overflow when not enough space ([\#9924](https://github.com/matrix-org/matrix-react-sdk/pull/9924)). Fixes vector-im/element-web#24227. Contributed by @kerryarchibald.
  * State event updates are not forwarded to the widget from invitation room ([\#9802](https://github.com/matrix-org/matrix-react-sdk/pull/9802)). Contributed by @maheichyk.
  * Fix error when viewing source of redacted events ([\#9914](https://github.com/matrix-org/matrix-react-sdk/pull/9914)). Fixes vector-im/element-web#24165. Contributed by @clarkf.
  * Replace outdated css attribute ([\#9912](https://github.com/matrix-org/matrix-react-sdk/pull/9912)). Fixes vector-im/element-web#24218. Contributed by @justjanne.
  * Clear isLogin theme override when user is no longer viewing login screens ([\#9911](https://github.com/matrix-org/matrix-react-sdk/pull/9911)). Fixes vector-im/element-web#23893.
  * Fix reply action in message context menu notif &amp; file panels ([\#9895](https://github.com/matrix-org/matrix-react-sdk/pull/9895)). Fixes vector-im/element-web#23970.
  * Fix issue where thread dropdown would not show up correctly ([\#9872](https://github.com/matrix-org/matrix-react-sdk/pull/9872)). Fixes vector-im/element-web#24040. Contributed by @justjanne.
  * Fix unexpected composer growing ([\#9889](https://github.com/matrix-org/matrix-react-sdk/pull/9889)). Contributed by @florianduros.
  * Fix misaligned timestamps for thread roots which are emotes ([\#9875](https://github.com/matrix-org/matrix-react-sdk/pull/9875)). Fixes vector-im/element-web#23897. Contributed by @justjanne.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1676376000">- Version 1.11.23
  [#]# ✨ Features
  * Description of QR code sign in labs feature ([\#23513](https://github.com/vector-im/element-web/pull/23513)). Contributed by @hughns.
  * Add option to find own location in map views ([\#10083](https://github.com/matrix-org/matrix-react-sdk/pull/10083)).
  * Render poll end events in timeline ([\#10027](https://github.com/matrix-org/matrix-react-sdk/pull/10027)). Contributed by @kerryarchibald.
  * Indicate unread messages in tab title ([\#10096](https://github.com/matrix-org/matrix-react-sdk/pull/10096)). Contributed by @tnt7864.
  * Open message in editing mode when keyboard up is pressed (RTE) ([\#10079](https://github.com/matrix-org/matrix-react-sdk/pull/10079)). Contributed by @florianduros.
  * Hide superseded rooms from the room list using dynamic room predecessors ([\#10068](https://github.com/matrix-org/matrix-react-sdk/pull/10068)). Contributed by @andybalaam.
  * Support MSC3946 in RoomListStore ([\#10054](https://github.com/matrix-org/matrix-react-sdk/pull/10054)). Fixes vector-im/element-web#24325. Contributed by @andybalaam.
  * Auto focus security key field ([\#10048](https://github.com/matrix-org/matrix-react-sdk/pull/10048)).
  * use Poll model with relations API in poll rendering ([\#9877](https://github.com/matrix-org/matrix-react-sdk/pull/9877)). Contributed by @kerryarchibald.
  * Support MSC3946 in the RoomCreate tile ([\#10041](https://github.com/matrix-org/matrix-react-sdk/pull/10041)). Fixes vector-im/element-web#24323. Contributed by @andybalaam.
  * Update labs flag description for RTE ([\#10058](https://github.com/matrix-org/matrix-react-sdk/pull/10058)). Contributed by @florianduros.
  * Change ul list style to disc when editing message ([\#10043](https://github.com/matrix-org/matrix-react-sdk/pull/10043)). Contributed by @alunturner.
  * Improved click detection within PiP windows ([\#10040](https://github.com/matrix-org/matrix-react-sdk/pull/10040)). Fixes vector-im/element-web#24371.
  * Add RTE keyboard navigation in editing ([\#9980](https://github.com/matrix-org/matrix-react-sdk/pull/9980)). Fixes vector-im/element-web#23621. Contributed by @florianduros.
  * Paragraph integration for rich text editor ([\#10008](https://github.com/matrix-org/matrix-react-sdk/pull/10008)). Contributed by @alunturner.
  * Add  indentation increasing/decreasing to RTE ([\#10034](https://github.com/matrix-org/matrix-react-sdk/pull/10034)). Contributed by @florianduros.
  * Add ignore user confirmation dialog ([\#6116](https://github.com/matrix-org/matrix-react-sdk/pull/6116)). Fixes vector-im/element-web#14746.
  * Use monospace font for room, message IDs in View Source modal ([\#9956](https://github.com/matrix-org/matrix-react-sdk/pull/9956)). Fixes vector-im/element-web#21937. Contributed by @paragpoddar.
  * Implement MSC3946 for AdvancedRoomSettingsTab ([\#9995](https://github.com/matrix-org/matrix-react-sdk/pull/9995)). Fixes vector-im/element-web#24322. Contributed by @andybalaam.
  * Implementation of MSC3824 to make the client OIDC-aware ([\#8681](https://github.com/matrix-org/matrix-react-sdk/pull/8681)). Contributed by @hughns.
  * Improves a11y for avatar uploads ([\#9985](https://github.com/matrix-org/matrix-react-sdk/pull/9985)). Contributed by @GoodGuyMarco.
  * Add support for [token authenticated registration](https ([\#7275](https://github.com/matrix-org/matrix-react-sdk/pull/7275)). Fixes vector-im/element-web#18931. Contributed by @govynnus.
  [#]# 🐛 Bug Fixes
  * Update to Electron 22.2.0 - fix tray icons in Linux ([\#530](https://github.com/vector-im/element-desktop/pull/530)). Fixes vector-im/element-web#23993.
  * Jitsi requests 'requires_client' capability if auth token is provided ([\#24294](https://github.com/vector-im/element-web/pull/24294)). Contributed by @maheichyk.
  * Remove duplicate white space characters from translation keys ([\#10152](https://github.com/matrix-org/matrix-react-sdk/pull/10152)). Contributed by @luixxiul.
  * Fix the caption of new sessions manager on Labs settings page for localization ([\#10143](https://github.com/matrix-org/matrix-react-sdk/pull/10143)). Contributed by @luixxiul.
  * Prevent start another DM with a user if one already exists ([\#10127](https://github.com/matrix-org/matrix-react-sdk/pull/10127)). Fixes vector-im/element-web#23138.
  * Remove white space characters before the horizontal ellipsis ([\#10130](https://github.com/matrix-org/matrix-react-sdk/pull/10130)). Contributed by @luixxiul.
  * Fix Selectable Text on 'Delete All' and 'Retry All' Buttons ([\#10128](https://github.com/matrix-org/matrix-react-sdk/pull/10128)). Fixes vector-im/element-web#23232. Contributed by @akshattchhabra.
  * Correctly Identify emoticons ([\#10108](https://github.com/matrix-org/matrix-react-sdk/pull/10108)). Fixes vector-im/element-web#19472. Contributed by @adarsh-sgh.
  * Should open new 1:1 chat room after leaving the old one ([\#9880](https://github.com/matrix-org/matrix-react-sdk/pull/9880)). Contributed by @ahmadkadri.
  * Remove a redundant white space ([\#10129](https://github.com/matrix-org/matrix-react-sdk/pull/10129)). Contributed by @luixxiul.
  * Fix a crash when removing persistent widgets (updated) ([\#10099](https://github.com/matrix-org/matrix-react-sdk/pull/10099)). Fixes vector-im/element-web#24412. Contributed by @andybalaam.
  * Fix wrongly grouping 3pid invites into a single repeated transition ([\#10087](https://github.com/matrix-org/matrix-react-sdk/pull/10087)). Fixes vector-im/element-web#24432.
  * Fix scrollbar colliding with checkbox in add to space section ([\#10093](https://github.com/matrix-org/matrix-react-sdk/pull/10093)). Fixes vector-im/element-web#23189. Contributed by @Arnabdaz.
  * Add a whitespace character after 'broadcast?' ([\#10097](https://github.com/matrix-org/matrix-react-sdk/pull/10097)). Contributed by @luixxiul.
  * Seekbar in broadcast PiP view is now updated when switching between different broadcasts ([\#10072](https://github.com/matrix-org/matrix-react-sdk/pull/10072)). Fixes vector-im/element-web#24415.
  * Add border to "reject" button on room preview card for clickable area indication. It fixes vector-im/element-web#22623 ([\#9205](https://github.com/matrix-org/matrix-react-sdk/pull/9205)). Contributed by @gefgu.
  * Element-R: fix rageshages ([\#10081](https://github.com/matrix-org/matrix-react-sdk/pull/10081)). Fixes vector-im/element-web#24430.
  * Fix markdown paragraph display in timeline ([\#10071](https://github.com/matrix-org/matrix-react-sdk/pull/10071)). Fixes vector-im/element-web#24419. Contributed by @alunturner.
  * Prevent the remaining broadcast time from being exceeded ([\#10070](https://github.com/matrix-org/matrix-react-sdk/pull/10070)).
  * Fix cursor position when new line is created by pressing enter (RTE) ([\#10064](https://github.com/matrix-org/matrix-react-sdk/pull/10064)). Contributed by @florianduros.
  * Ensure room is actually in space hierarchy when resolving its latest version ([\#10010](https://github.com/matrix-org/matrix-react-sdk/pull/10010)).
  * Fix new line for inline code ([\#10062](https://github.com/matrix-org/matrix-react-sdk/pull/10062)). Contributed by @florianduros.
  * Member avatars without canvas ([\#9990](https://github.com/matrix-org/matrix-react-sdk/pull/9990)). Contributed by @clarkf.
  * Apply more general fix for base avatar regressions ([\#10045](https://github.com/matrix-org/matrix-react-sdk/pull/10045)). Fixes vector-im/element-web#24382 and vector-im/element-web#24370.
  * Replace list, code block and quote icons by new icons ([\#10035](https://github.com/matrix-org/matrix-react-sdk/pull/10035)). Contributed by @florianduros.
  * fix regional emojis converted to flags ([\#9294](https://github.com/matrix-org/matrix-react-sdk/pull/9294)). Fixes vector-im/element-web#19000. Contributed by @grimhilt.
  * resolved emoji description text overflowing issue ([\#10028](https://github.com/matrix-org/matrix-react-sdk/pull/10028)). Contributed by @fahadNoufal.
  * Fix MessageEditHistoryDialog crashing on complex input ([\#10018](https://github.com/matrix-org/matrix-react-sdk/pull/10018)). Fixes vector-im/element-web#23665. Contributed by @clarkf.
  * Unify unread notification state determination ([\#9941](https://github.com/matrix-org/matrix-react-sdk/pull/9941)). Contributed by @clarkf.
  * Fix layout and visual regressions around default avatars ([\#10031](https://github.com/matrix-org/matrix-react-sdk/pull/10031)). Fixes vector-im/element-web#24375 and vector-im/element-web#24369.
  * Fix useUnreadNotifications exploding with falsey room, like in notif panel ([\#10030](https://github.com/matrix-org/matrix-react-sdk/pull/10030)). Fixes matrix-org/element-web-rageshakes#19334.
  * Fix "[object Promise]" appearing in HTML exports ([\#9975](https://github.com/matrix-org/matrix-react-sdk/pull/9975)). Fixes vector-im/element-web#24272. Contributed by @clarkf.
  * changing the color of message time stamp ([\#10016](https://github.com/matrix-org/matrix-react-sdk/pull/10016)). Contributed by @nawarajshah.
  * Fix link creation with backward selection ([\#9986](https://github.com/matrix-org/matrix-react-sdk/pull/9986)). Fixes vector-im/element-web#24315. Contributed by @florianduros.
  * Misaligned reply preview in thread composer #23396 ([\#9977](https://github.com/matrix-org/matrix-react-sdk/pull/9977)). Fixes vector-im/element-web#23396. Contributed by @mustafa-kapadia1483.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1680004800">- Version 1.11.25
  [#]# ✨ Features
  * Remove experimental PWA support for Firefox and Safari ([\#24630](https://github.com/vector-im/element-web/pull/24630)).
  * Only allow to start a DM with one email if encryption by default is enabled ([\#10253](https://github.com/matrix-org/matrix-react-sdk/pull/10253)). Fixes vector-im/element-web#23133.
  * DM rooms are now encrypted if encryption by default is enabled and only inviting a single email address. Any action in the result DM room will be blocked until the other has joined. ([\#10229](https://github.com/matrix-org/matrix-react-sdk/pull/10229)).
  * Reduce bottom margin of ReplyChain on compact modern layout ([\#8972](https://github.com/matrix-org/matrix-react-sdk/pull/8972)). Fixes vector-im/element-web#22748. Contributed by @luixxiul.
  * Support for v2 of MSC3903 ([\#10165](https://github.com/matrix-org/matrix-react-sdk/pull/10165)). Contributed by @hughns.
  * When starting a DM, existing rooms with pending third-party invites will be reused. ([\#10256](https://github.com/matrix-org/matrix-react-sdk/pull/10256)). Fixes vector-im/element-web#23139.
  * Polls push rules: synchronise poll rules with message rules ([\#10263](https://github.com/matrix-org/matrix-react-sdk/pull/10263)). Contributed by @kerryarchibald.
  * New verification request toast button labels ([\#10259](https://github.com/matrix-org/matrix-react-sdk/pull/10259)).
  * Remove padding around integration manager iframe ([\#10148](https://github.com/matrix-org/matrix-react-sdk/pull/10148)).
  * Fix block code styling in rich text editor ([\#10246](https://github.com/matrix-org/matrix-react-sdk/pull/10246)). Contributed by @alunturner.
  * Poll history: fetch more poll history ([\#10235](https://github.com/matrix-org/matrix-react-sdk/pull/10235)). Contributed by @kerryarchibald.
  * Sort short/exact emoji matches before longer incomplete matches ([\#10212](https://github.com/matrix-org/matrix-react-sdk/pull/10212)). Fixes vector-im/element-web#23210. Contributed by @grimhilt.
  * Poll history: detail screen ([\#10172](https://github.com/matrix-org/matrix-react-sdk/pull/10172)). Contributed by @kerryarchibald.
  * Provide a more detailed error message than "No known servers" ([\#6048](https://github.com/matrix-org/matrix-react-sdk/pull/6048)). Fixes vector-im/element-web#13247. Contributed by @aaronraimist.
  * Say when a call was answered from a different device ([\#10224](https://github.com/matrix-org/matrix-react-sdk/pull/10224)).
  * Widget permissions customizations using module api ([\#10121](https://github.com/matrix-org/matrix-react-sdk/pull/10121)). Contributed by @maheichyk.
  * Fix copy button icon overlapping with copyable text ([\#10227](https://github.com/matrix-org/matrix-react-sdk/pull/10227)). Contributed by @Adesh-Pandey.
  * Support joining non-peekable rooms via the module API ([\#10154](https://github.com/matrix-org/matrix-react-sdk/pull/10154)). Contributed by @maheichyk.
  * The "new login" toast does now display the same device information as in the settings. "No" does now open the device settings. "Yes, it was me" dismisses the toast. ([\#10200](https://github.com/matrix-org/matrix-react-sdk/pull/10200)).
  * Do not prompt for a password when doing a „reset all“ after login ([\#10208](https://github.com/matrix-org/matrix-react-sdk/pull/10208)).
  [#]# 🐛 Bug Fixes
  * Fix macOS notarisation using keychain credentials ([\#557](https://github.com/vector-im/element-desktop/pull/557)).
  * Let electron-builder correctly set StartupWMClass ([\#526](https://github.com/vector-im/element-desktop/pull/526)). Fixes vector-im/element-web#13780.
  * Fix incorrect copy in space creation flow ([\#10296](https://github.com/matrix-org/matrix-react-sdk/pull/10296)). Fixes vector-im/element-web#24741.
  * Fix space settings dialog having rogue title tooltip ([\#10293](https://github.com/matrix-org/matrix-react-sdk/pull/10293)). Fixes vector-im/element-web#24740.
  * Show spinner when starting a DM from the user profile (right panel) ([\#10290](https://github.com/matrix-org/matrix-react-sdk/pull/10290)).
  * Reduce height of toggle on expanded view source event ([\#10283](https://github.com/matrix-org/matrix-react-sdk/pull/10283)). Fixes vector-im/element-web#22873. Contributed by @luixxiul.
  * Pillify http and non-prefixed matrix.to links ([\#10277](https://github.com/matrix-org/matrix-react-sdk/pull/10277)). Fixes vector-im/element-web#20844.
  * Fix some features not being configurable via `features` ([\#10276](https://github.com/matrix-org/matrix-react-sdk/pull/10276)).
  * Fix starting a DM from the right panel in some cases ([\#10278](https://github.com/matrix-org/matrix-react-sdk/pull/10278)). Fixes vector-im/element-web#24722.
  * Align info EventTile and normal EventTile on IRC layout ([\#10197](https://github.com/matrix-org/matrix-react-sdk/pull/10197)). Fixes vector-im/element-web#22782. Contributed by @luixxiul.
  * Fix blowout of waveform of the voice message player on narrow UI ([\#8861](https://github.com/matrix-org/matrix-react-sdk/pull/8861)). Fixes vector-im/element-web#22604. Contributed by @luixxiul.
  * Fix the hidden view source toggle on IRC layout ([\#10266](https://github.com/matrix-org/matrix-react-sdk/pull/10266)). Fixes vector-im/element-web#22872. Contributed by @luixxiul.
  * Fix buttons on the room header being compressed due to long room name ([\#10155](https://github.com/matrix-org/matrix-react-sdk/pull/10155)). Contributed by @luixxiul.
  * Use the room avatar as a placeholder in calls ([\#10231](https://github.com/matrix-org/matrix-react-sdk/pull/10231)).
  * Fix calls showing as 'connecting' after hangup ([\#10223](https://github.com/matrix-org/matrix-react-sdk/pull/10223)).
  * Prevent multiple Jitsi calls started at the same time ([\#10183](https://github.com/matrix-org/matrix-react-sdk/pull/10183)). Fixes vector-im/element-web#23009.
  * Make localization keys compatible with agglutinative and/or SOV type languages ([\#10159](https://github.com/matrix-org/matrix-react-sdk/pull/10159)). Contributed by @luixxiul.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1680004801">- Version 1.11.26
  [#]# 🐛 Bug Fixes
  * Changes for matrix-js-sdk v24.0.0
  * Changes for matrix-react-sdk v3.69.0</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1681473600">- Version 1.11.29
  [#]# ✨ Features
  * Ship linux tarball with static sqlcipher ([\#597](https://github.com/vector-im/element-desktop/pull/597)). Fixes vector-im/element-web#18486.
  * Show recent room breadcrumbs on touchbar ([\#183](https://github.com/vector-im/element-desktop/pull/183)). Fixes vector-im/element-web#15998.
  * Clear electron data when logging out ([\#578](https://github.com/vector-im/element-desktop/pull/578)).
  * Send Electron crashpad reports to Sentry from Nightly ([\#579](https://github.com/vector-im/element-desktop/pull/579)). Fixes vector-im/element-web#18263.
  * Recommend element-io-archive-keyring from our Debian package ([\#566](https://github.com/vector-im/element-desktop/pull/566)).
  * Allow desktop app to expose recent rooms in UI integrations ([\#16940](https://github.com/vector-im/element-web/pull/16940)).
  * Add API params to mute audio and/or video in Jitsi calls by default ([\#24820](https://github.com/vector-im/element-web/pull/24820)). Contributed by @dhenneke.
  * Style mentions as pills in rich text editor ([\#10448](https://github.com/matrix-org/matrix-react-sdk/pull/10448)). Contributed by @alunturner.
  * Show room create icon if "UIComponent.roomCreation" is enabled ([\#10364](https://github.com/matrix-org/matrix-react-sdk/pull/10364)). Contributed by @maheichyk.
  * Mentions as links rte ([\#10463](https://github.com/matrix-org/matrix-react-sdk/pull/10463)). Contributed by @alunturner.
  * Better error handling in jump to date ([\#10405](https://github.com/matrix-org/matrix-react-sdk/pull/10405)). Contributed by @MadLittleMods.
  * Show "Invite" menu option if "UIComponent.sendInvites" is enabled. ([\#10363](https://github.com/matrix-org/matrix-react-sdk/pull/10363)). Contributed by @maheichyk.
  * Added `UserProfilesStore`, `LruCache` and user permalink profile caching ([\#10425](https://github.com/matrix-org/matrix-react-sdk/pull/10425)). Fixes vector-im/element-web#10559.
  * Mentions as links rte ([\#10422](https://github.com/matrix-org/matrix-react-sdk/pull/10422)). Contributed by @alunturner.
  * Implement MSC3952: intentional mentions ([\#9983](https://github.com/matrix-org/matrix-react-sdk/pull/9983)).
  * Implement MSC3973: Search users in the user directory with the Widget API ([\#10269](https://github.com/matrix-org/matrix-react-sdk/pull/10269)). Contributed by @dhenneke.
  * Permalinks to message are now displayed as pills ([\#10392](https://github.com/matrix-org/matrix-react-sdk/pull/10392)). Fixes vector-im/element-web#24751 and vector-im/element-web#24706.
  * Show search,dial,explore in filterContainer if "UIComponent.filterContainer" is enabled ([\#10381](https://github.com/matrix-org/matrix-react-sdk/pull/10381)). Contributed by @maheichyk.
  * Increase space panel collapse clickable area ([\#6084](https://github.com/matrix-org/matrix-react-sdk/pull/6084)). Fixes vector-im/element-web#17379. Contributed by @jaiwanth-v.
  * Add fallback for replies to Polls ([\#10380](https://github.com/matrix-org/matrix-react-sdk/pull/10380)). Fixes vector-im/element-web#24197. Contributed by @kerryarchibald.
  * Permalinks to rooms and users are now pillified ([\#10388](https://github.com/matrix-org/matrix-react-sdk/pull/10388)). Fixes vector-im/element-web#24825.
  * Poll history -  access poll history from room settings ([\#10356](https://github.com/matrix-org/matrix-react-sdk/pull/10356)). Contributed by @kerryarchibald.
  * Add API params to mute audio and/or video in Jitsi calls by default ([\#10376](https://github.com/matrix-org/matrix-react-sdk/pull/10376)). Contributed by @dhenneke.
  * Notifications: inline error message on notifications saving error ([\#10288](https://github.com/matrix-org/matrix-react-sdk/pull/10288)). Contributed by @kerryarchibald.
  * Support dynamic room predecessor in SpaceProvider ([\#10348](https://github.com/matrix-org/matrix-react-sdk/pull/10348)). Contributed by @andybalaam.
  * Support dynamic room predecessors for RoomProvider ([\#10346](https://github.com/matrix-org/matrix-react-sdk/pull/10346)). Contributed by @andybalaam.
  * Support dynamic room predecessors in OwnBeaconStore ([\#10339](https://github.com/matrix-org/matrix-react-sdk/pull/10339)). Contributed by @andybalaam.
  * Support dynamic room predecessors in ForwardDialog ([\#10344](https://github.com/matrix-org/matrix-react-sdk/pull/10344)). Contributed by @andybalaam.
  * Support dynamic room predecessors in SpaceHierarchy ([\#10341](https://github.com/matrix-org/matrix-react-sdk/pull/10341)). Contributed by @andybalaam.
  * Support dynamic room predecessors in AddExistingToSpaceDialog ([\#10342](https://github.com/matrix-org/matrix-react-sdk/pull/10342)). Contributed by @andybalaam.
  * Support dynamic room predecessors in leave-behaviour ([\#10340](https://github.com/matrix-org/matrix-react-sdk/pull/10340)). Contributed by @andybalaam.
  * Support dynamic room predecessors in StopGapWidgetDriver ([\#10338](https://github.com/matrix-org/matrix-react-sdk/pull/10338)). Contributed by @andybalaam.
  * Support dynamic room predecessors in WidgetLayoutStore ([\#10326](https://github.com/matrix-org/matrix-react-sdk/pull/10326)). Contributed by @andybalaam.
  * Support dynamic room predecessors in SpaceStore ([\#10332](https://github.com/matrix-org/matrix-react-sdk/pull/10332)). Contributed by @andybalaam.
  * Sync polls push rules on changes to account_data ([\#10287](https://github.com/matrix-org/matrix-react-sdk/pull/10287)). Contributed by @kerryarchibald.
  * Support dynamic room predecessors in BreadcrumbsStore ([\#10295](https://github.com/matrix-org/matrix-react-sdk/pull/10295)). Contributed by @andybalaam.
  * Improved a11y for Field feedback and Secure Phrase input ([\#10320](https://github.com/matrix-org/matrix-react-sdk/pull/10320)). Contributed by @Sebbones.
  * Support dynamic room predecessors in RoomNotificationStateStore ([\#10297](https://github.com/matrix-org/matrix-react-sdk/pull/10297)). Contributed by @andybalaam.
  [#]# 🐛 Bug Fixes
  * Run build_linux in docker using an older glibc ([\#599](https://github.com/vector-im/element-desktop/pull/599)). Fixes vector-im/element-web#24981.
  * Use a newly generated access_token while joining Jitsi ([\#24646](https://github.com/vector-im/element-web/pull/24646)). Fixes vector-im/element-web#24687. Contributed by @emrahcom.
  * Fix cloudflare action pointing at commit hash instead of tag ([\#24777](https://github.com/vector-im/element-web/pull/24777)). Contributed by @justjanne.
  * Allow editing with RTE to overflow for autocomplete visibility ([\#10499](https://github.com/matrix-org/matrix-react-sdk/pull/10499)). Contributed by @alunturner.
  * Added auto focus to Github URL on opening of debug logs modal ([\#10479](https://github.com/matrix-org/matrix-react-sdk/pull/10479)). Contributed by @ShivamSpm.
  * Fix detection of encryption for all users in a room ([\#10487](https://github.com/matrix-org/matrix-react-sdk/pull/10487)). Fixes vector-im/element-web#24995.
  * Properly generate mentions when editing a reply with MSC3952 ([\#10486](https://github.com/matrix-org/matrix-react-sdk/pull/10486)). Fixes vector-im/element-web#24924. Contributed by @kerryarchibald.
  * Improve performance of rendering a room with many hidden events ([\#10131](https://github.com/matrix-org/matrix-react-sdk/pull/10131)). Contributed by @andybalaam.
  * Prevent future date selection in jump to date ([\#10419](https://github.com/matrix-org/matrix-react-sdk/pull/10419)). Fixes vector-im/element-web#20800. Contributed by @MadLittleMods.
  * Add aria labels to message search bar to improve accessibility ([\#10476](https://github.com/matrix-org/matrix-react-sdk/pull/10476)). Fixes vector-im/element-web#24921.
  * Fix decryption failure bar covering the timeline ([\#10360](https://github.com/matrix-org/matrix-react-sdk/pull/10360)). Fixes vector-im/element-web#24780 vector-im/element-web#24074 and vector-im/element-web#24183. Contributed by @luixxiul.
  * Improve profile picture settings accessibility ([\#10470](https://github.com/matrix-org/matrix-react-sdk/pull/10470)). Fixes vector-im/element-web#24919.
  * Handle group call redaction ([\#10465](https://github.com/matrix-org/matrix-react-sdk/pull/10465)).
  * Display relative timestamp for threads on the same calendar day ([\#10399](https://github.com/matrix-org/matrix-react-sdk/pull/10399)). Fixes vector-im/element-web#24841. Contributed by @kerryarchibald.
  * Fix timeline list and paragraph display issues ([\#10424](https://github.com/matrix-org/matrix-react-sdk/pull/10424)). Fixes vector-im/element-web#24602. Contributed by @alunturner.
  * Use unique keys for voice broadcast pips ([\#10457](https://github.com/matrix-org/matrix-react-sdk/pull/10457)). Fixes vector-im/element-web#24959.
  * Fix "show read receipts sent by other users" not applying to threads ([\#10445](https://github.com/matrix-org/matrix-react-sdk/pull/10445)). Fixes vector-im/element-web#24910.
  * Fix joining public rooms without aliases in search dialog ([\#10437](https://github.com/matrix-org/matrix-react-sdk/pull/10437)). Fixes vector-im/element-web#23937.
  * Add input validation for `m.direct` in `DMRoomMap` ([\#10436](https://github.com/matrix-org/matrix-react-sdk/pull/10436)). Fixes vector-im/element-web#24909.
  * Reduce height reserved for "collapse" button's line on IRC layout ([\#10211](https://github.com/matrix-org/matrix-react-sdk/pull/10211)). Fixes vector-im/element-web#24605. Contributed by @luixxiul.
  * Fix `creatorUserId is required` error when opening sticker picker ([\#10423](https://github.com/matrix-org/matrix-react-sdk/pull/10423)).
  * Fix block/inline Element descendants error noise in `NewRoomIntro.tsx` ([\#10412](https://github.com/matrix-org/matrix-react-sdk/pull/10412)). Contributed by @MadLittleMods.
  * Fix profile resizer to make first character of a line selectable in IRC layout ([\#10396](https://github.com/matrix-org/matrix-react-sdk/pull/10396)). Fixes vector-im/element-web#14764. Contributed by @luixxiul.
  * Ensure space between wrapped lines of room name on IRC layout ([\#10188](https://github.com/matrix-org/matrix-react-sdk/pull/10188)). Fixes vector-im/element-web#24742. Contributed by @luixxiul.
  * Remove unreadable alt attribute from the room status bar warning icon (nonsense to screenreaders) ([\#10402](https://github.com/matrix-org/matrix-react-sdk/pull/10402)). Contributed by @MadLittleMods.
  * Fix big date separators when jump to date is enabled ([\#10404](https://github.com/matrix-org/matrix-react-sdk/pull/10404)). Fixes vector-im/element-web#22969. Contributed by @MadLittleMods.
  * Fixes user authentication when registering via the module API ([\#10257](https://github.com/matrix-org/matrix-react-sdk/pull/10257)). Contributed by @maheichyk.
  * Handle more edge cases in Space Hierarchy ([\#10280](https://github.com/matrix-org/matrix-react-sdk/pull/10280)). Contributed by @justjanne.
  * Further improve performance with lots of hidden events ([\#10353](https://github.com/matrix-org/matrix-react-sdk/pull/10353)). Fixes vector-im/element-web#24480. Contributed by @andybalaam.
  * Respect user cancelling upload flow by dismissing spinner ([\#10373](https://github.com/matrix-org/matrix-react-sdk/pull/10373)). Fixes vector-im/element-web#24667.
  * When starting a DM, the end-to-end encryption status icon does now only appear if the DM can be encrypted ([\#10394](https://github.com/matrix-org/matrix-react-sdk/pull/10394)). Fixes vector-im/element-web#24397.
  * Fix `[object Object]` in feedback metadata ([\#10390](https://github.com/matrix-org/matrix-react-sdk/pull/10390)).
  * Fix pinned messages card saying nothing pinned while loading ([\#10385](https://github.com/matrix-org/matrix-react-sdk/pull/10385)). Fixes vector-im/element-web#24615.
  * Fix import e2e key dialog staying disabled after paste ([\#10375](https://github.com/matrix-org/matrix-react-sdk/pull/10375)). Fixes vector-im/element-web#24818.
  * Show all labs even if incompatible, with appropriate tooltip explaining requirements ([\#10369](https://github.com/matrix-org/matrix-react-sdk/pull/10369)). Fixes vector-im/element-web#24813.
  * Fix UIFeature.Registration not applying to all paths ([\#10371](https://github.com/matrix-org/matrix-react-sdk/pull/10371)). Fixes vector-im/element-web#24814.
  * Clicking on a user pill does now only open the profile in the right panel and no longer navigates to the home view. ([\#10359](https://github.com/matrix-org/matrix-react-sdk/pull/10359)). Fixes vector-im/element-web#24797.
  * Fix start DM with pending third party invite ([\#10347](https://github.com/matrix-org/matrix-react-sdk/pull/10347)). Fixes vector-im/element-web#24781.
  * Fix long display name overflowing reply tile on IRC layout ([\#10343](https://github.com/matrix-org/matrix-react-sdk/pull/10343)). Fixes vector-im/element-web#24738. Contributed by @luixxiul.
  * Display redacted body on ThreadView in the same way as normal messages ([\#9016](https://github.com/matrix-org/matrix-react-sdk/pull/9016)). Fixes vector-im/element-web#24729. Contributed by @luixxiul.
  * Handle more edge cases in ACL updates ([\#10279](https://github.com/matrix-org/matrix-react-sdk/pull/10279)). Contributed by @justjanne.
  * Allow parsing png files to fail if thumbnailing is successful ([\#10308](https://github.com/matrix-org/matrix-react-sdk/pull/10308)).</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1682424000">- Version 1.11.30
  [#]# 🔒 Security
  * Fixes for [CVE-2023-30609](https://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=CVE-2023-30609) / GHSA-xv83-x443-7rmw
  [#]# ✨ Features
  * Pick sensible default option for phone country dropdown ([\#10627](https://github.com/matrix-org/matrix-react-sdk/pull/10627)). Fixes vector-im/element-web#3528.
  * Relate field validation tooltip via aria-describedby ([\#10522](https://github.com/matrix-org/matrix-react-sdk/pull/10522)). Fixes vector-im/element-web#24963.
  * Handle more completion types in rte autocomplete ([\#10560](https://github.com/matrix-org/matrix-react-sdk/pull/10560)). Contributed by @alunturner.
  * Show a tile for an unloaded predecessor room if it has via_servers ([\#10483](https://github.com/matrix-org/matrix-react-sdk/pull/10483)). Contributed by @andybalaam.
  * Exclude message timestamps from aria live region ([\#10584](https://github.com/matrix-org/matrix-react-sdk/pull/10584)). Fixes vector-im/element-web#5696.
  * Make composer format bar an aria toolbar ([\#10583](https://github.com/matrix-org/matrix-react-sdk/pull/10583)). Fixes vector-im/element-web#11283.
  * Improve accessibility of font slider ([\#10473](https://github.com/matrix-org/matrix-react-sdk/pull/10473)). Fixes vector-im/element-web#20168 and vector-im/element-web#24962.
  * fix file size display from kB to KB ([\#10561](https://github.com/matrix-org/matrix-react-sdk/pull/10561)). Fixes vector-im/element-web#24866. Contributed by @NSV1991.
  * Handle /me in rte ([\#10558](https://github.com/matrix-org/matrix-react-sdk/pull/10558)). Contributed by @alunturner.
  * bind html with switch for manage extension setting option ([\#10553](https://github.com/matrix-org/matrix-react-sdk/pull/10553)). Contributed by @NSV1991.
  * Handle command completions in RTE ([\#10521](https://github.com/matrix-org/matrix-react-sdk/pull/10521)). Contributed by @alunturner.
  * Add room and user avatars to rte ([\#10497](https://github.com/matrix-org/matrix-react-sdk/pull/10497)). Contributed by @alunturner.
  * Support for MSC3882 revision 1 ([\#10443](https://github.com/matrix-org/matrix-react-sdk/pull/10443)). Contributed by @hughns.
  * Check profiles before starting a DM ([\#10472](https://github.com/matrix-org/matrix-react-sdk/pull/10472)). Fixes vector-im/element-web#24830.
  * Quick settings: Change the copy / labels on the options ([\#10427](https://github.com/matrix-org/matrix-react-sdk/pull/10427)). Fixes vector-im/element-web#24522. Contributed by @justjanne.
  * Update rte autocomplete styling ([\#10503](https://github.com/matrix-org/matrix-react-sdk/pull/10503)). Contributed by @alunturner.
  [#]# 🐛 Bug Fixes
  * Workaround Squirrel.Mac wedging app restart after failed update check ([\#629](https://github.com/vector-im/element-desktop/pull/629)).
  * Fix error about webContents on log out ([\#627](https://github.com/vector-im/element-desktop/pull/627)).
  * Fix error when breadcrumb image fails to load ([\#609](https://github.com/vector-im/element-desktop/pull/609)).
  * Fix create subspace dialog not working ([\#10652](https://github.com/matrix-org/matrix-react-sdk/pull/10652)). Fixes vector-im/element-web#24882
  * Fix multiple accessibility defects identified by AXE ([\#10606](https://github.com/matrix-org/matrix-react-sdk/pull/10606)).
  * Fix view source from edit history dialog always showing latest event ([\#10626](https://github.com/matrix-org/matrix-react-sdk/pull/10626)). Fixes vector-im/element-web#21859.
  * #21451 Fix WebGL disabled error message ([\#10589](https://github.com/matrix-org/matrix-react-sdk/pull/10589)). Contributed by @rashmitpankhania.
  * Properly translate errors in `AddThreepid.ts` so they show up translated to the user but not in our logs ([\#10432](https://github.com/matrix-org/matrix-react-sdk/pull/10432)). Contributed by @MadLittleMods.
  * Fix overflow on auth pages ([\#10605](https://github.com/matrix-org/matrix-react-sdk/pull/10605)). Fixes vector-im/element-web#19548.
  * Fix incorrect avatar background colour when using a custom theme ([\#10598](https://github.com/matrix-org/matrix-react-sdk/pull/10598)). Contributed by @jdauphant.
  * Remove dependency on `org.matrix.e2e_cross_signing` unstable feature ([\#10593](https://github.com/matrix-org/matrix-react-sdk/pull/10593)).
  * Update setting description to match reality ([\#10600](https://github.com/matrix-org/matrix-react-sdk/pull/10600)). Fixes vector-im/element-web#25106.
  * Fix no identity server in help &amp; about settings ([\#10563](https://github.com/matrix-org/matrix-react-sdk/pull/10563)). Fixes vector-im/element-web#25077.
  * Fix: Images no longer reserve their space in the timeline correctly ([\#10571](https://github.com/matrix-org/matrix-react-sdk/pull/10571)). Fixes vector-im/element-web#25082. Contributed by @kerryarchibald.
  * Fix issues with inhibited accessible focus outlines ([\#10579](https://github.com/matrix-org/matrix-react-sdk/pull/10579)). Fixes vector-im/element-web#19742.
  * Fix read receipts falling from sky ([\#10576](https://github.com/matrix-org/matrix-react-sdk/pull/10576)). Fixes vector-im/element-web#25081.
  * Fix avatar text issue in rte ([\#10559](https://github.com/matrix-org/matrix-react-sdk/pull/10559)). Contributed by @alunturner.
  * fix resizer only work with left mouse click ([\#10546](https://github.com/matrix-org/matrix-react-sdk/pull/10546)). Contributed by @NSV1991.
  * Fix send two join requests when joining a room from spotlight search ([\#10534](https://github.com/matrix-org/matrix-react-sdk/pull/10534)). Fixes vector-im/element-web#25054.
  * Highlight event when any version triggered a highlight ([\#10502](https://github.com/matrix-org/matrix-react-sdk/pull/10502)). Fixes vector-im/element-web#24923 and vector-im/element-web#24970. Contributed by @kerryarchibald.
  * Fix spacing of headings of integration manager on General settings tab ([\#10232](https://github.com/matrix-org/matrix-react-sdk/pull/10232)). Fixes vector-im/element-web#24085. Contributed by @luixxiul.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1686139200">- Version 1.11.32
  [#]# ✨ Features
  * Redirect to the SSO page if `sso_redirect_options.on_welcome_page` is enabled and the URL hash is empty ([\#25495](https://github.com/vector-im/element-web/pull/25495)). Contributed by @dhenneke.
  * vector/index.html: Allow fetching blob urls ([\#25336](https://github.com/vector-im/element-web/pull/25336)). Contributed by @SuperKenVery.
  * When joining room in sub-space join the parents too ([\#11011](https://github.com/matrix-org/matrix-react-sdk/pull/11011)).
  * Include thread replies in message previews ([\#10631](https://github.com/matrix-org/matrix-react-sdk/pull/10631)). Fixes vector-im/element-web#23920.
  * Use semantic headings in space preferences ([\#11021](https://github.com/matrix-org/matrix-react-sdk/pull/11021)). Contributed by @kerryarchibald.
  * Use semantic headings in user settings - Ignored users ([\#11006](https://github.com/matrix-org/matrix-react-sdk/pull/11006)). Contributed by @kerryarchibald.
  * Use semantic headings in user settings - profile ([\#10973](https://github.com/matrix-org/matrix-react-sdk/pull/10973)). Fixes vector-im/element-web#25461. Contributed by @kerryarchibald.
  * Use semantic headings in user settings - account ([\#10972](https://github.com/matrix-org/matrix-react-sdk/pull/10972)). Contributed by @kerryarchibald.
  * Support `Insert from iPhone or iPad` in Safari ([\#10851](https://github.com/matrix-org/matrix-react-sdk/pull/10851)). Fixes vector-im/element-web#25327. Contributed by @SuperKenVery.
  * Specify supportedStages for User Interactive Auth ([\#10975](https://github.com/matrix-org/matrix-react-sdk/pull/10975)). Fixes vector-im/element-web#19605.
  * Pass device id to widgets ([\#10209](https://github.com/matrix-org/matrix-react-sdk/pull/10209)). Contributed by @Fox32.
  * Use semantic headings in user settings - discovery ([\#10838](https://github.com/matrix-org/matrix-react-sdk/pull/10838)). Contributed by @kerryarchibald.
  * Use semantic headings in user settings -  Notifications ([\#10948](https://github.com/matrix-org/matrix-react-sdk/pull/10948)). Contributed by @kerryarchibald.
  * Use semantic headings in user settings - spellcheck and language ([\#10959](https://github.com/matrix-org/matrix-react-sdk/pull/10959)). Contributed by @kerryarchibald.
  * Use semantic headings in user settings Appearance ([\#10827](https://github.com/matrix-org/matrix-react-sdk/pull/10827)). Contributed by @kerryarchibald.
  * Use semantic heading in user settings Sidebar &amp; Voip ([\#10782](https://github.com/matrix-org/matrix-react-sdk/pull/10782)). Contributed by @kerryarchibald.
  * Use semantic headings in user settings Security ([\#10774](https://github.com/matrix-org/matrix-react-sdk/pull/10774)). Contributed by @kerryarchibald.
  * Use semantic headings in user settings - integrations and account deletion ([\#10837](https://github.com/matrix-org/matrix-react-sdk/pull/10837)). Fixes vector-im/element-web#25378. Contributed by @kerryarchibald.
  * Use semantic headings in user settings Preferences ([\#10794](https://github.com/matrix-org/matrix-react-sdk/pull/10794)). Contributed by @kerryarchibald.
  * Use semantic headings in user settings Keyboard ([\#10793](https://github.com/matrix-org/matrix-react-sdk/pull/10793)). Contributed by @kerryarchibald.
  * RTE plain text mentions as pills ([\#10852](https://github.com/matrix-org/matrix-react-sdk/pull/10852)). Contributed by @alunturner.
  * Allow welcome.html logo to be replaced by config ([\#25339](https://github.com/vector-im/element-web/pull/25339)). Fixes vector-im/element-web#8636.
  * Use semantic headings in user settings Labs ([\#10773](https://github.com/matrix-org/matrix-react-sdk/pull/10773)). Contributed by @kerryarchibald.
  * Use semantic list elements for menu lists and tab lists ([\#10902](https://github.com/matrix-org/matrix-react-sdk/pull/10902)). Fixes vector-im/element-web#24928.
  * Fix aria-required-children axe violation ([\#10900](https://github.com/matrix-org/matrix-react-sdk/pull/10900)). Fixes vector-im/element-web#25342.
  * Enable pagination for overlay timelines ([\#10757](https://github.com/matrix-org/matrix-react-sdk/pull/10757)). Fixes vector-im/voip-internal#107.
  * Add tooltip to disabled invite button due to lack of permissions ([\#10869](https://github.com/matrix-org/matrix-react-sdk/pull/10869)). Fixes vector-im/element-web#9824.
  * Respect configured auth_header_logo_url for default Welcome page ([\#10870](https://github.com/matrix-org/matrix-react-sdk/pull/10870)).
  * Specify lazy loading for avatars ([\#10866](https://github.com/matrix-org/matrix-react-sdk/pull/10866)). Fixes vector-im/element-web#1983.
  * Room and user mentions for plain text editor ([\#10665](https://github.com/matrix-org/matrix-react-sdk/pull/10665)). Contributed by @alunturner.
  * Add audible notifcation on broadcast error ([\#10654](https://github.com/matrix-org/matrix-react-sdk/pull/10654)). Fixes vector-im/element-web#25132.
  * Fall back from server generated thumbnail to original image ([\#10853](https://github.com/matrix-org/matrix-react-sdk/pull/10853)).
  * Use semantically correct elements for room sublist context menu ([\#10831](https://github.com/matrix-org/matrix-react-sdk/pull/10831)). Fixes vector-im/customer-retainer#46.
  * Avoid calling prepareToEncrypt onKeyDown ([\#10828](https://github.com/matrix-org/matrix-react-sdk/pull/10828)).
  * Allows search to recognize full room links ([\#8275](https://github.com/matrix-org/matrix-react-sdk/pull/8275)). Contributed by @bolu-tife.
  * "Show rooms with unread messages first" should not be on by default for new users ([\#10820](https://github.com/matrix-org/matrix-react-sdk/pull/10820)). Fixes vector-im/element-web#25304. Contributed by @kerryarchibald.
  * Fix emitter handler leak in ThreadView ([\#10803](https://github.com/matrix-org/matrix-react-sdk/pull/10803)).
  * Add better error for email invites without identity server ([\#10739](https://github.com/matrix-org/matrix-react-sdk/pull/10739)). Fixes vector-im/element-web#16893.
  * Move reaction message previews out of labs ([\#10601](https://github.com/matrix-org/matrix-react-sdk/pull/10601)). Fixes vector-im/element-web#25083.
  * Sort muted rooms to the bottom of their section of the room list ([\#10592](https://github.com/matrix-org/matrix-react-sdk/pull/10592)). Fixes vector-im/element-web#25131. Contributed by @kerryarchibald.
  * Use semantic headings in user settings Help &amp; About ([\#10752](https://github.com/matrix-org/matrix-react-sdk/pull/10752)). Contributed by @kerryarchibald.
  * use ExternalLink components for external links ([\#10758](https://github.com/matrix-org/matrix-react-sdk/pull/10758)). Contributed by @kerryarchibald.
  * Use semantic headings in space settings ([\#10751](https://github.com/matrix-org/matrix-react-sdk/pull/10751)). Contributed by @kerryarchibald.
  * Use semantic headings for room settings content ([\#10734](https://github.com/matrix-org/matrix-react-sdk/pull/10734)). Contributed by @kerryarchibald.
  [#]# 🐛 Bug Fixes
  * Use consistent fonts for Japanese text ([\#10980](https://github.com/matrix-org/matrix-react-sdk/pull/10980)). Fixes vector-im/element-web#22333 and vector-im/element-web#23899.
  * Fix: server picker validates unselected option ([\#11020](https://github.com/matrix-org/matrix-react-sdk/pull/11020)). Fixes vector-im/element-web#25488. Contributed by @kerryarchibald.
  * Fix room list notification badges going missing in compact layout ([\#11022](https://github.com/matrix-org/matrix-react-sdk/pull/11022)). Fixes vector-im/element-web#25372.
  * Fix call to `startSingleSignOn` passing enum in place of idpId ([\#10998](https://github.com/matrix-org/matrix-react-sdk/pull/10998)). Fixes vector-im/element-web#24953.
  * Remove hover effect from user name on a DM creation UI ([\#10887](https://github.com/matrix-org/matrix-react-sdk/pull/10887)). Fixes vector-im/element-web#25305. Contributed by @luixxiul.
  * Fix layout regression in public space invite dialog ([\#11009](https://github.com/matrix-org/matrix-react-sdk/pull/11009)). Fixes vector-im/element-web#25458.
  * Fix layout regression in session dropdown ([\#10999](https://github.com/matrix-org/matrix-react-sdk/pull/10999)). Fixes vector-im/element-web#25448.
  * Fix spacing regression in user settings - roles &amp; permissions ([\#10993](https://github.com/matrix-org/matrix-react-sdk/pull/10993)). Fixes vector-im/element-web#25447 and vector-im/element-web#25451. Contributed by @kerryarchibald.
  * Fall back to receipt timestamp if we have no event (react-sdk part) ([\#10974](https://github.com/matrix-org/matrix-react-sdk/pull/10974)). Fixes vector-im/element-web#10954. Contributed by @andybalaam.
  * Fix: Room header 'view your device list' does not link to new session manager ([\#10979](https://github.com/matrix-org/matrix-react-sdk/pull/10979)). Fixes vector-im/element-web#25440. Contributed by @kerryarchibald.
  * Fix display of devices without encryption support in Settings dialog ([\#10977](https://github.com/matrix-org/matrix-react-sdk/pull/10977)). Fixes vector-im/element-web#25413.
  * Use aria descriptions instead of labels for TextWithTooltip ([\#10952](https://github.com/matrix-org/matrix-react-sdk/pull/10952)). Fixes vector-im/element-web#25398.
  * Use grapheme-splitter instead of lodash for saving emoji from being ripped apart ([\#10976](https://github.com/matrix-org/matrix-react-sdk/pull/10976)). Fixes vector-im/element-web#22196.
  * Fix: content overflow in settings subsection ([\#10960](https://github.com/matrix-org/matrix-react-sdk/pull/10960)). Fixes vector-im/element-web#25416. Contributed by @kerryarchibald.
  * Make `Privacy Notice` external link on integration manager ToS clickable ([\#10914](https://github.com/matrix-org/matrix-react-sdk/pull/10914)). Fixes vector-im/element-web#25384. Contributed by @luixxiul.
  * Ensure that open message context menus are updated when the event is sent ([\#10950](https://github.com/matrix-org/matrix-react-sdk/pull/10950)).
  * Ensure that open sticker picker dialogs are updated when the widget configuration is updated. ([\#10945](https://github.com/matrix-org/matrix-react-sdk/pull/10945)).
  * Fix big emoji in replies ([\#10932](https://github.com/matrix-org/matrix-react-sdk/pull/10932)). Fixes vector-im/element-web#24798.
  * Hide empty `MessageActionBar` on message edit history dialog ([\#10447](https://github.com/matrix-org/matrix-react-sdk/pull/10447)). Fixes vector-im/element-web#24903. Contributed by @luixxiul.
  * Fix roving tab index getting confused after dragging space order ([\#10901](https://github.com/matrix-org/matrix-react-sdk/pull/10901)).
  * Attempt a potential workaround for stuck notifs ([\#3384](https://github.com/matrix-org/matrix-js-sdk/pull/3384)). Fixes vector-im/element-web#25406. Contributed by @andybalaam.
  * Update to seshat 3.0.1 ([\#960](https://github.com/vector-im/element-desktop/pull/960)). Fixes #959.
  * Fix macos update check exploding ([\#944](https://github.com/vector-im/element-desktop/pull/944)). Fixes #668.
  * Handle trailing dot FQDNs for domain-specific config.json files ([\#25351](https://github.com/vector-im/element-web/pull/25351)). Fixes vector-im/element-web#8858.
  * Ignore edits in message previews when they concern messages other than latest ([\#10868](https://github.com/matrix-org/matrix-react-sdk/pull/10868)). Fixes vector-im/element-web#14872.
  * Send correct receipts when viewing a room ([\#10864](https://github.com/matrix-org/matrix-react-sdk/pull/10864)). Fixes vector-im/element-web#25196.
  * Fix timeline search bar being overlapped by the right panel ([\#10809](https://github.com/matrix-org/matrix-react-sdk/pull/10809)). Fixes vector-im/element-web#25291. Contributed by @luixxiul.
  * Fix the state shown for call in rooms ([\#10833](https://github.com/matrix-org/matrix-react-sdk/pull/10833)).
  * Add string for membership event where both displayname &amp; avatar change ([\#10880](https://github.com/matrix-org/matrix-react-sdk/pull/10880)). Fixes vector-im/element-web#18026.
  * Fix people space notification badge not updating for new DM invites ([\#10849](https://github.com/matrix-org/matrix-react-sdk/pull/10849)). Fixes vector-im/element-web#23248.
  * Fix regression in emoji picker order mangling after clearing filter ([\#10854](https://github.com/matrix-org/matrix-react-sdk/pull/10854)). Fixes vector-im/element-web#25323.
  * Fix: Edit history modal crash ([\#10834](https://github.com/matrix-org/matrix-react-sdk/pull/10834)). Fixes vector-im/element-web#25309. Contributed by @kerryarchibald.
  * Fix long room address and name not being clipped on room info card and update `_RoomSummaryCard.pcss` ([\#10811](https://github.com/matrix-org/matrix-react-sdk/pull/10811)). Fixes vector-im/element-web#25293. Contributed by @luixxiul.
  * Treat thumbnail upload failures as complete upload failures ([\#10829](https://github.com/matrix-org/matrix-react-sdk/pull/10829)). Fixes vector-im/element-web#7069.
  * Update finite automata to match user identifiers as per spec ([\#10798](https://github.com/matrix-org/matrix-react-sdk/pull/10798)). Fixes vector-im/element-web#25246.
  * Fix icon on empty notification panel ([\#10817](https://github.com/matrix-org/matrix-react-sdk/pull/10817)). Fixes vector-im/element-web#25298 and vector-im/element-web#25302. Contributed by @luixxiul.
  * Fix: Threads button is highlighted when I create a new room ([\#10819](https://github.com/matrix-org/matrix-react-sdk/pull/10819)). Fixes vector-im/element-web#25284. Contributed by @kerryarchibald.
  * Fix the top heading of notification panel ([\#10818](https://github.com/matrix-org/matrix-react-sdk/pull/10818)). Fixes vector-im/element-web#25303. Contributed by @luixxiul.
  * Fix the color of the verified E2EE icon on `RoomSummaryCard` ([\#10812](https://github.com/matrix-org/matrix-react-sdk/pull/10812)). Fixes vector-im/element-web#25295. Contributed by @luixxiul.
  * Fix: No feedback when waiting for the server on a /delete_devices request with SSO ([\#10795](https://github.com/matrix-org/matrix-react-sdk/pull/10795)). Fixes vector-im/element-web#23096. Contributed by @kerryarchibald.
  * Fix: reveal images when image previews are disabled ([\#10781](https://github.com/matrix-org/matrix-react-sdk/pull/10781)). Fixes vector-im/element-web#25271. Contributed by @kerryarchibald.
  * Fix accessibility issues around the room list and space panel ([\#10717](https://github.com/matrix-org/matrix-react-sdk/pull/10717)). Fixes vector-im/element-web#13345.
  * Ensure tooltip contents is linked via aria to the target element ([\#10729](https://github.com/matrix-org/matrix-react-sdk/pull/10729)). Fixes vector-im/customer-retainer#43.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1686830400">- Build with native extensons
  - keytar for talking to system keyring
  - seshat for maintaining encrypted sqlite db for msg search</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1687521600">- Be multi-arch friendly - Add aarch64 support</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1687521601">- Version 1.11.34
  [#]# ✨ Features
  * OIDC: add delegatedauthentication to validated server config ([\#11053](https://github.com/matrix-org/matrix-react-sdk/pull/11053)). Contributed by @kerryarchibald.
  * Allow image pasting in plain mode in RTE ([\#11056](https://github.com/matrix-org/matrix-react-sdk/pull/11056)). Contributed by @alunturner.
  * Show room options menu if "UIComponent.roomOptionsMenu" is enabled ([\#10365](https://github.com/matrix-org/matrix-react-sdk/pull/10365)). Contributed by @maheichyk.
  * Allow image pasting in rich text mode in RTE ([\#11049](https://github.com/matrix-org/matrix-react-sdk/pull/11049)). Contributed by @alunturner.
  * Update voice broadcast redaction to use MSC3912 `with_rel_type` instead of `with_relations` ([\#11014](https://github.com/matrix-org/matrix-react-sdk/pull/11014)). Fixes vector-im/element-web#25471.
  * Add config to skip widget_build_url for DM rooms ([\#11044](https://github.com/matrix-org/matrix-react-sdk/pull/11044)). Fixes vector-im/customer-retainer#74.
  * Inhibit interactions on forward dialog message previews ([\#11025](https://github.com/matrix-org/matrix-react-sdk/pull/11025)). Fixes vector-im/element-web#23459.
  * Removed `DecryptionFailureBar.tsx` ([\#11027](https://github.com/matrix-org/matrix-react-sdk/pull/11027)). Fixes vector-im/element-meta#1358. Contributed by @florianduros.
  [#]# 🐛 Bug Fixes
  * Fix translucent `TextualEvent` on search results panel ([\#10810](https://github.com/matrix-org/matrix-react-sdk/pull/10810)). Fixes vector-im/element-web#25292. Contributed by @luixxiul.
  * Matrix matrix scheme permalink constructor not stripping query params ([\#11060](https://github.com/matrix-org/matrix-react-sdk/pull/11060)). Fixes vector-im/element-web#25535.
  * Fix: "manually verify by text" does nothing ([\#11059](https://github.com/matrix-org/matrix-react-sdk/pull/11059)). Fixes vector-im/element-web#25375. Contributed by @kerryarchibald.
  * Make group calls respect the ICE fallback setting ([\#11047](https://github.com/matrix-org/matrix-react-sdk/pull/11047)). Fixes vector-im/voip-internal#65.
  * Align list items on the tooltip to the start ([\#11041](https://github.com/matrix-org/matrix-react-sdk/pull/11041)). Fixes vector-im/element-web#25355. Contributed by @luixxiul.
  * Clear thread panel event permalink when changing rooms ([\#11024](https://github.com/matrix-org/matrix-react-sdk/pull/11024)). Fixes vector-im/element-web#25484.
  * Fix spinner placement on pinned widgets being reloaded ([\#10970](https://github.com/matrix-org/matrix-react-sdk/pull/10970)). Fixes vector-im/element-web#25431. Contributed by @luixxiul.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.com&gt;" date="1689681600">- Version 1.11.36
  [#]# 🔒 Security
  * Fixes for [CVE-2023-37259](https://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=CVE-2023-37259) / [GHSA-c9vx-2g7w-rp65](https://github.com/matrix-org/matrix-react-sdk/security/advisories/GHSA-c9vx-2g7w-rp65)
  [#]# 🦖 Deprecations
  * Deprecate customisations in favour of Module API ([\#25736](https://github.com/vector-im/element-web/pull/25736)). Fixes vector-im/element-web#25733.
  [#]# ✨ Features
  * OIDC: store initial screen in session storage  ([\#25688](https://github.com/vector-im/element-web/pull/25688)). Fixes vector-im/element-web#25656. Contributed by @kerryarchibald.
  * Allow default_server_config as a fallback config ([\#25682](https://github.com/vector-im/element-web/pull/25682)). Contributed by @ShadowRZ.
  * OIDC: remove auth params from url after login attempt ([\#25664](https://github.com/vector-im/element-web/pull/25664)). Contributed by @kerryarchibald.
  * feat(faq): remove keyboard shortcuts button ([\#9342](https://github.com/matrix-org/matrix-react-sdk/pull/9342)). Fixes vector-im/element-web#22625. Contributed by @gefgu.
  * GYU: Update banner ([\#11211](https://github.com/matrix-org/matrix-react-sdk/pull/11211)). Fixes vector-im/element-web#25530. Contributed by @justjanne.
  * Linkify mxc:// URLs as links to your media repo ([\#11213](https://github.com/matrix-org/matrix-react-sdk/pull/11213)). Fixes vector-im/element-web#6942.
  * OIDC: Log in ([\#11199](https://github.com/matrix-org/matrix-react-sdk/pull/11199)). Fixes vector-im/element-web#25657. Contributed by @kerryarchibald.
  * Handle all permitted url schemes in linkify ([\#11215](https://github.com/matrix-org/matrix-react-sdk/pull/11215)). Fixes vector-im/element-web#4457 and vector-im/element-web#8720.
  * Autoapprove Element Call oidc requests ([\#11209](https://github.com/matrix-org/matrix-react-sdk/pull/11209)). Contributed by @toger5.
  * Allow creating knock rooms ([\#11182](https://github.com/matrix-org/matrix-react-sdk/pull/11182)). Contributed by @charlynguyen.
  * Expose and pre-populate thread ID in devtools dialog ([\#10953](https://github.com/matrix-org/matrix-react-sdk/pull/10953)).
  * Hide URL preview if it will be empty ([\#9029](https://github.com/matrix-org/matrix-react-sdk/pull/9029)).
  * Change wording from avatar to profile picture ([\#7015](https://github.com/matrix-org/matrix-react-sdk/pull/7015)). Fixes vector-im/element-meta#1331. Contributed by @aaronraimist.
  * Quick and dirty devtool to explore state history ([\#11197](https://github.com/matrix-org/matrix-react-sdk/pull/11197)).
  * Consider more user inputs when calculating zxcvbn score ([\#11180](https://github.com/matrix-org/matrix-react-sdk/pull/11180)).
  * GYU: Account Notification Settings ([\#11008](https://github.com/matrix-org/matrix-react-sdk/pull/11008)). Fixes vector-im/element-web#24567. Contributed by @justjanne.
  * Compound Typography pass ([\#11103](https://github.com/matrix-org/matrix-react-sdk/pull/11103)). Fixes vector-im/element-web#25548.
  * OIDC: navigate to authorization endpoint ([\#11096](https://github.com/matrix-org/matrix-react-sdk/pull/11096)). Fixes vector-im/element-web#25574. Contributed by @kerryarchibald.
  [#]# 🐛 Bug Fixes
  * Fix read receipt sending behaviour around thread roots ([\#3600](https://github.com/matrix-org/matrix-js-sdk/pull/3600)).
  * Fix missing metaspace notification badges ([\#11269](https://github.com/matrix-org/matrix-react-sdk/pull/11269)). Fixes vector-im/element-web#25679.
  * Make checkboxes less rounded ([\#11224](https://github.com/matrix-org/matrix-react-sdk/pull/11224)). Contributed by @andybalaam.
  * GYU: Fix issues with audible keywords without activated mentions ([\#11218](https://github.com/matrix-org/matrix-react-sdk/pull/11218)). Contributed by @justjanne.
  * PosthogAnalytics unwatch settings on logout ([\#11207](https://github.com/matrix-org/matrix-react-sdk/pull/11207)). Fixes vector-im/element-web#25703.
  * Avoid trying to set room account data for pinned events as guest ([\#11216](https://github.com/matrix-org/matrix-react-sdk/pull/11216)). Fixes vector-im/element-web#6300.
  * GYU: Disable sound for DMs checkbox when DM notifications are disabled ([\#11210](https://github.com/matrix-org/matrix-react-sdk/pull/11210)). Contributed by @justjanne.
  * force to allow calls without video and audio in embedded mode ([\#11131](https://github.com/matrix-org/matrix-react-sdk/pull/11131)). Contributed by @EnricoSchw.
  * Fix room tile text clipping ([\#11196](https://github.com/matrix-org/matrix-react-sdk/pull/11196)). Fixes vector-im/element-web#25718.
  * Handle newlines in user pills ([\#11166](https://github.com/matrix-org/matrix-react-sdk/pull/11166)). Fixes vector-im/element-web#10994.
  * Limit width of user menu in space panel ([\#11192](https://github.com/matrix-org/matrix-react-sdk/pull/11192)). Fixes vector-im/element-web#22627.
  * Add isLocation to ComposerEvent analytics events ([\#11187](https://github.com/matrix-org/matrix-react-sdk/pull/11187)). Contributed by @andybalaam.
  * Fix: hide unsupported login elements ([\#11185](https://github.com/matrix-org/matrix-react-sdk/pull/11185)). Fixes vector-im/element-web#25711. Contributed by @kerryarchibald.
  * Scope smaller font size to user info panel ([\#11178](https://github.com/matrix-org/matrix-react-sdk/pull/11178)). Fixes vector-im/element-web#25683.
  * Apply i18n to strings in the html export ([\#11176](https://github.com/matrix-org/matrix-react-sdk/pull/11176)).
  * Inhibit url previews on MXIDs containing slashes same as those without ([\#11160](https://github.com/matrix-org/matrix-react-sdk/pull/11160)).
  * Make event info size consistent with state events ([\#11181](https://github.com/matrix-org/matrix-react-sdk/pull/11181)).
  * Fix markdown content spacing ([\#11177](https://github.com/matrix-org/matrix-react-sdk/pull/11177)). Fixes vector-im/element-web#25685.
  * Fix font-family definition for emojis ([\#11170](https://github.com/matrix-org/matrix-react-sdk/pull/11170)). Fixes vector-im/element-web#25686.
  * Fix spurious error sending receipt in thread errors ([\#11157](https://github.com/matrix-org/matrix-react-sdk/pull/11157)).
  * Consider the empty push rule actions array equiv to deprecated dont_notify ([\#11155](https://github.com/matrix-org/matrix-react-sdk/pull/11155)). Fixes vector-im/element-web#25674.
  * Only trap escape key for cancel reply if there is a reply ([\#11140](https://github.com/matrix-org/matrix-react-sdk/pull/11140)). Fixes vector-im/element-web#25640.
  * Update linkify to 4.1.1 ([\#11132](https://github.com/matrix-org/matrix-react-sdk/pull/11132)). Fixes vector-im/element-web#23806.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1691150400">- Version 1.11.38
  [#]# ✨ Features
  * Package release builds of element-web in package.element.io debs ([\#25921](https://github.com/vector-im/element-web/pull/25921)). Contributed by @RiotRobot.
  [#]# 🐛 Bug Fixes
  * Revert to using the /presence API for presence ([\#11366](https://github.com/matrix-org/matrix-react-sdk/pull/11366))</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1695643200">- Version 1.11.43
  [#]# 🔒 Security
  * upgrade electron to 26.2.1 to fix CVE-2023-4863 ([\#1226](https://github.com/vector-im/element-desktop/pull/1226)). Contributed by @selfisekai.
- Version 1.11.42
  [#]# 🐛 Bug Fixes
  * Update Compound to fix Firefox-specific avatar regression ([\#11604](https://github.com/matrix-org/matrix-react-sdk/pull/11604)). Fixes vector-im/element-web#26155.
- Version 1.11.41
  [#]# ✨ Features
  * Make SVGR icons use forward ref ([\#26082](https://github.com/vector-im/element-web/pull/26082)).
  * Add support for rendering a custom wrapper around Element ([\#25537](https://github.com/vector-im/element-web/pull/25537)). Contributed by @maheichyk.
  * Allow creating public knock rooms ([\#11481](https://github.com/matrix-org/matrix-react-sdk/pull/11481)). Contributed by @charlynguyen.
  * Render custom images in reactions according to MSC4027 ([\#11087](https://github.com/matrix-org/matrix-react-sdk/pull/11087)). Contributed by @sumnerevans.
  * Introduce room knocks bar ([\#11475](https://github.com/matrix-org/matrix-react-sdk/pull/11475)). Contributed by @charlynguyen.
  * Room header UI updates ([\#11507](https://github.com/matrix-org/matrix-react-sdk/pull/11507)). Fixes vector-im/element-web#25892.
  * Remove green "verified" bar for encrypted events ([\#11496](https://github.com/matrix-org/matrix-react-sdk/pull/11496)).
  * Update member count on room summary update ([\#11488](https://github.com/matrix-org/matrix-react-sdk/pull/11488)).
  * Support for E2EE in Element Call  ([\#11492](https://github.com/matrix-org/matrix-react-sdk/pull/11492)).
  * Allow requesting to join knock rooms via spotlight ([\#11482](https://github.com/matrix-org/matrix-react-sdk/pull/11482)). Contributed by @charlynguyen.
  * Lock out the first tab if Element is opened in a second tab. ([\#11425](https://github.com/matrix-org/matrix-react-sdk/pull/11425)). Fixes vector-im/element-web#25157.
  * Change avatar to use Compound implementation ([\#11448](https://github.com/matrix-org/matrix-react-sdk/pull/11448)).
  [#]# 🐛 Bug Fixes
  * Fix vertical alignment of default avatar font ([\#11582](https://github.com/matrix-org/matrix-react-sdk/pull/11582)). Fixes vector-im/element-web#26081.
  * Fix avatars in public room &amp; space search being flex shrunk ([\#11580](https://github.com/matrix-org/matrix-react-sdk/pull/11580)). Fixes vector-im/element-web#26133.
  * Fix EventTile avatars being rendered with a size of 0 instead of hidden ([\#11558](https://github.com/matrix-org/matrix-react-sdk/pull/11558)). Fixes vector-im/element-web#26075.
  * Updated no drag zones ([\#1193](https://github.com/vector-im/element-desktop/pull/1193)).
  * Fix compound external assets path in bundle ([\#26069](https://github.com/vector-im/element-web/pull/26069)).
  * Use RoomStateEvent.Update for knocks ([\#11516](https://github.com/matrix-org/matrix-react-sdk/pull/11516)). Contributed by @charlynguyen.
  * Prevent event propagation when clicking icon buttons ([\#11515](https://github.com/matrix-org/matrix-react-sdk/pull/11515)).
  * Only display RoomKnocksBar when feature flag is enabled ([\#11513](https://github.com/matrix-org/matrix-react-sdk/pull/11513)). Contributed by @andybalaam.
  * Fix avatars of knock members for people tab of room settings ([\#11506](https://github.com/matrix-org/matrix-react-sdk/pull/11506)). Fixes vector-im/element-web#26083. Contributed by @charlynguyen.
  * Fixes read receipt avatar offset ([\#11483](https://github.com/matrix-org/matrix-react-sdk/pull/11483)). Fixes vector-im/element-web#26067, vector-im/element-web#26064 vector-im/element-web#26059 and vector-im/element-web#26061.
  * Fix avatar defects ([\#11473](https://github.com/matrix-org/matrix-react-sdk/pull/11473)). Fixes vector-im/element-web#26051 and vector-im/element-web#26046.
  * Fix consistent avatar output for Percy ([\#11472](https://github.com/matrix-org/matrix-react-sdk/pull/11472)). Fixes vector-im/element-web#26049 and vector-im/element-web#26052.
  * Fix colour of avatar and colour matching with username ([\#11470](https://github.com/matrix-org/matrix-react-sdk/pull/11470)). Fixes vector-im/element-web#26042.
  * Fix incompatibility of Soft Logout with Element-R ([\#11468](https://github.com/matrix-org/matrix-react-sdk/pull/11468)).
  * Fix instances of double translation and guard translation calls using typescript ([\#11443](https://github.com/matrix-org/matrix-react-sdk/pull/11443)).
- Version 1.11.40
  [#]# ✨ Features
  * Add FreeBSD support ([\#1163](https://github.com/vector-im/element-desktop/pull/1163)). Contributed by @lwhsu.
  * Hide account deactivation for externally managed accounts ([\#11445](https://github.com/matrix-org/matrix-react-sdk/pull/11445)). Fixes vector-im/element-web#26022. Contributed by @kerryarchibald.
  * OIDC: Redirect to delegated auth provider when signing out ([\#11432](https://github.com/matrix-org/matrix-react-sdk/pull/11432)). Fixes vector-im/element-web#26000. Contributed by @kerryarchibald.
  * Disable 3pid fields in settings when `m.3pid_changes` capability is disabled ([\#11430](https://github.com/matrix-org/matrix-react-sdk/pull/11430)). Fixes vector-im/element-web#25995. Contributed by @kerryarchibald.
  * OIDC: disable multi session signout for OIDC-aware servers in session manager ([\#11431](https://github.com/matrix-org/matrix-react-sdk/pull/11431)). Contributed by @kerryarchibald.
  * Implement updated open dialog method of the Module API ([\#11395](https://github.com/matrix-org/matrix-react-sdk/pull/11395)). Contributed by @dhenneke.
  * Polish &amp; delabs `Exploring public spaces` feature ([\#11423](https://github.com/matrix-org/matrix-react-sdk/pull/11423)).
  * Treat lists with a single empty item as plain text, not Markdown. ([\#6833](https://github.com/matrix-org/matrix-react-sdk/pull/6833)). Fixes vector-im/element-meta#1265.
  * Allow managing room knocks ([\#11404](https://github.com/matrix-org/matrix-react-sdk/pull/11404)). Contributed by @charlynguyen.
  * Pin the action buttons to the bottom of the scrollable dialogs ([\#11407](https://github.com/matrix-org/matrix-react-sdk/pull/11407)). Contributed by @dhenneke.
  * Support Matrix 1.1 (drop legacy r0 versions) ([\#9819](https://github.com/matrix-org/matrix-react-sdk/pull/9819)).
  [#]# 🐛 Bug Fixes
  * Don't intercept Ctrl + Cmd + Q on macOS ([\#1174](https://github.com/vector-im/element-desktop/pull/1174)). Contributed by @zhaofengli.
  * Improve selectors for macos app draggable regions ([\#1170](https://github.com/vector-im/element-desktop/pull/1170)). Fixes #1169.
  * Fix path separator for Windows based systems ([\#25997](https://github.com/vector-im/element-web/pull/25997)).
  * Fix instances of double translation and guard translation calls using typescript ([\#11443](https://github.com/matrix-org/matrix-react-sdk/pull/11443)).
  * Fix export type "Current timeline" to match its behaviour to its name ([\#11426](https://github.com/matrix-org/matrix-react-sdk/pull/11426)). Fixes vector-im/element-web#25988.
  * Fix Room Settings &gt; Notifications file upload input being shown superfluously ([\#11415](https://github.com/matrix-org/matrix-react-sdk/pull/11415)). Fixes vector-im/element-web#18392.
  * Simplify registration with email validation ([\#11398](https://github.com/matrix-org/matrix-react-sdk/pull/11398)). Fixes vector-im/element-web#25832 vector-im/element-web#23601 and vector-im/element-web#22297.
  * correct home server URL ([\#11391](https://github.com/matrix-org/matrix-react-sdk/pull/11391)). Fixes vector-im/element-web#25931. Contributed by @NSV1991.
  * Include non-matching DMs in Spotlight recent conversations when the DM's userId is part of the search API results ([\#11374](https://github.com/matrix-org/matrix-react-sdk/pull/11374)). Contributed by @mgcm.
  * Fix useRoomMembers missing updates causing incorrect membership counts ([\#11392](https://github.com/matrix-org/matrix-react-sdk/pull/11392)). Fixes vector-im/element-web#17096.
  * Show error when searching public rooms fails ([\#11378](https://github.com/matrix-org/matrix-react-sdk/pull/11378)).
- Version 1.11.39
  [#]# 🦖 Deprecations
  * Deprecate camelCase config options ([\#25800](https://github.com/vector-im/element-web/pull/25800)).
  * Deprecate customisations in favour of Module API ([\#25736](https://github.com/vector-im/element-web/pull/25736)). Fixes vector-im/element-web#25733.
  [#]# ✨ Features
  * Switch to hidden titleBar on macOS to integrate the app better ([\#1101](https://github.com/vector-im/element-desktop/pull/1101)).
  * Update labs.md for knock rooms ([\#25923](https://github.com/vector-im/element-web/pull/25923)). Contributed by @charlynguyen.
  * Package release builds of element-web in package.element.io debs ([\#25198](https://github.com/vector-im/element-web/pull/25198)).
  * Allow knocking rooms ([\#11353](https://github.com/matrix-org/matrix-react-sdk/pull/11353)). Contributed by @charlynguyen.
  * Support adding space-restricted joins on rooms not members of those spaces ([\#9017](https://github.com/matrix-org/matrix-react-sdk/pull/9017)). Fixes vector-im/element-web#19213.
  * Clear requiresClient and show pop-out if widget-api fails to ready ([\#11321](https://github.com/matrix-org/matrix-react-sdk/pull/11321)). Fixes vector-im/customer-retainer#73.
  * Bump pagination sizes due to hidden events ([\#11342](https://github.com/matrix-org/matrix-react-sdk/pull/11342)).
  * Remove display of key backup signatures from backup settings ([\#11333](https://github.com/matrix-org/matrix-react-sdk/pull/11333)).
  * Use PassphraseFields in ExportE2eKeysDialog to enforce minimum passphrase complexity ([\#11222](https://github.com/matrix-org/matrix-react-sdk/pull/11222)). Fixes vector-im/element-web#9478.
  [#]# 🐛 Bug Fixes
  * Prevent the media lightbox sender info clipping with traffic light on macos ([\#1141](https://github.com/vector-im/element-desktop/pull/1141)). Fixes #1140.
  * Restore macOs room header dragability ([\#1136](https://github.com/vector-im/element-desktop/pull/1136)). Fixes #1135.
  * Fix ability to interact with room topic in header ([\#1126](https://github.com/vector-im/element-desktop/pull/1126)). Fixes undefined/element-desktop#1125.
  * Fix "Export chat" not respecting configured time format in plain text mode ([\#10696](https://github.com/matrix-org/matrix-react-sdk/pull/10696)). Fixes vector-im/element-web#23838. Contributed by @rashmitpankhania.
  * Fix some missing 1-count pluralisations around event list summaries ([\#11371](https://github.com/matrix-org/matrix-react-sdk/pull/11371)). Fixes vector-im/element-web#25925.
  * Fix create subspace dialog not working for public space creation ([\#11367](https://github.com/matrix-org/matrix-react-sdk/pull/11367)). Fixes vector-im/element-web#25916.
  * Search for users on paste ([\#11304](https://github.com/matrix-org/matrix-react-sdk/pull/11304)). Fixes vector-im/element-web#17523. Contributed by @peterscheu-aceart.
  * Fix AppTile context menu not always showing up when it has options ([\#11358](https://github.com/matrix-org/matrix-react-sdk/pull/11358)). Fixes vector-im/element-web#25914.
  * Fix clicking on home all rooms space notification not working ([\#11337](https://github.com/matrix-org/matrix-react-sdk/pull/11337)). Fixes vector-im/element-web#22844.
  * Fix joining a suggested room switching space away ([\#11347](https://github.com/matrix-org/matrix-react-sdk/pull/11347)). Fixes vector-im/element-web#25838.
  * Fix home/all rooms context menu in space panel ([\#11350](https://github.com/matrix-org/matrix-react-sdk/pull/11350)). Fixes vector-im/element-web#25896.
  * Make keyboard handling in and out of autocomplete completions consistent ([\#11344](https://github.com/matrix-org/matrix-react-sdk/pull/11344)). Fixes vector-im/element-web#25878.
  * De-duplicate reactions by sender to account for faulty/malicious servers ([\#11340](https://github.com/matrix-org/matrix-react-sdk/pull/11340)). Fixes vector-im/element-web#25872.
  * Fix disable_3pid_login being ignored for the email field ([\#11335](https://github.com/matrix-org/matrix-react-sdk/pull/11335)). Fixes vector-im/element-web#25863.
  * Upgrade wysiwyg editor for ctrl+backspace windows fix ([\#11324](https://github.com/matrix-org/matrix-react-sdk/pull/11324)). Fixes vector-im/verticals-internal#102.
  * Unhide the view source event toggle - it works well enough ([\#11336](https://github.com/matrix-org/matrix-react-sdk/pull/11336)). Fixes vector-im/element-web#25861.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1698926400">- Version 1.11.47
  [#]# ✨ Features
  * Allow overwriting app.element.io when popping out widgets ([\#1277](https://github.com/vector-im/element-desktop/pull/1277)). Fixes #1187.
  * Implement macos title bar negative space ([\#1272](https://github.com/vector-im/element-desktop/pull/1272)). Fixes #1245.
  * vector-im/element-x-ios/issues/1824 - Convert the apple-app-site-association file to a newer format… ([\#26307](https://github.com/vector-im/element-web/pull/26307)). Contributed by @stefanceriu.
  * Iterate `io.element.late_event` decoration ([\#11760](https://github.com/matrix-org/matrix-react-sdk/pull/11760)). Fixes vector-im/element-web#26384.
  * Render timeline separator for late event groups ([\#11739](https://github.com/matrix-org/matrix-react-sdk/pull/11739)).
  * OIDC: revoke tokens on logout ([\#11718](https://github.com/matrix-org/matrix-react-sdk/pull/11718)). Fixes vector-im/element-web#25394. Contributed by @kerryarchibald.
  * Show `io.element.late_event` in MessageTimestamp when known ([\#11733](https://github.com/matrix-org/matrix-react-sdk/pull/11733)).
  * Show all labs flags if developerMode enabled ([\#11746](https://github.com/matrix-org/matrix-react-sdk/pull/11746)). Fixes vector-im/element-web#24571 and vector-im/element-web#8498.
  * Use Compound tooltips on MessageTimestamp to improve UX of date time discovery ([\#11732](https://github.com/matrix-org/matrix-react-sdk/pull/11732)). Fixes vector-im/element-web#25913.
  * Consolidate 4s passphrase input fields and use stable IDs ([\#11743](https://github.com/matrix-org/matrix-react-sdk/pull/11743)). Fixes vector-im/element-web#26228.
  * Disable upgraderoom command without developer mode enabled ([\#11744](https://github.com/matrix-org/matrix-react-sdk/pull/11744)). Fixes vector-im/element-web#17620.
  * Avoid rendering app download buttons if disabled in config ([\#11741](https://github.com/matrix-org/matrix-react-sdk/pull/11741)). Fixes vector-im/element-web#26309.
  * OIDC: refresh tokens ([\#11699](https://github.com/matrix-org/matrix-react-sdk/pull/11699)). Fixes vector-im/element-web#25839. Contributed by @kerryarchibald.
  * OIDC: register ([\#11727](https://github.com/matrix-org/matrix-react-sdk/pull/11727)). Fixes vector-im/element-web#25393. Contributed by @kerryarchibald.
  * Use stable get_login_token and remove unstable MSC3882 support ([\#11001](https://github.com/matrix-org/matrix-react-sdk/pull/11001)). Contributed by @hughns.
  [#]# 🐛 Bug Fixes
  * Set max size for Element logo in search warning ([\#11779](https://github.com/matrix-org/matrix-react-sdk/pull/11779)). Fixes vector-im/element-web#26408.
  * Avoid error when DMing oneself ([\#11754](https://github.com/matrix-org/matrix-react-sdk/pull/11754)). Fixes vector-im/element-web#7242.
  * Fix: Message shield alignment is not right. ([\#11703](https://github.com/matrix-org/matrix-react-sdk/pull/11703)). Fixes vector-im/element-web#26142. Contributed by @manancodes.
  * fix logging full event ([\#11755](https://github.com/matrix-org/matrix-react-sdk/pull/11755)). Fixes vector-im/element-web#26376.
  * OIDC: use delegated auth account URL from `OidcClientStore` ([\#11723](https://github.com/matrix-org/matrix-react-sdk/pull/11723)). Fixes vector-im/element-web#26305. Contributed by @kerryarchibald.
  * Fix: Members list shield alignment is not right. ([\#11700](https://github.com/matrix-org/matrix-react-sdk/pull/11700)). Fixes vector-im/element-web#26261. Contributed by @manancodes.
  * Fix: &lt;detail&gt; HTML elements clickable area too wide. ([\#11666](https://github.com/matrix-org/matrix-react-sdk/pull/11666)). Fixes vector-im/element-web#25454. Contributed by @manancodes.
  * Fix untranslated headings in the devtools dialog ([\#11734](https://github.com/matrix-org/matrix-react-sdk/pull/11734)).
  * Fixes invite dialog alignment and pill color contrast ([\#11722](https://github.com/matrix-org/matrix-react-sdk/pull/11722)). Contributed by @gabrc52.
  * Prevent select element in General settings overflowing in a room with very long room-id ([\#11597](https://github.com/matrix-org/matrix-react-sdk/pull/11597)). Contributed by @ABHIXIT2.
  * Fix: Clicking on members pile does nothing. ([\#11657](https://github.com/matrix-org/matrix-react-sdk/pull/11657)). Fixes vector-im/element-web#26164. Contributed by @manancodes.
  * Fix: Wierd shadow below room avatar in dark mode. ([\#11678](https://github.com/matrix-org/matrix-react-sdk/pull/11678)). Fixes vector-im/element-web#26153. Contributed by @manancodes.
  * Fix start_sso / start_cas URLs failing to redirect to a authentication prompt ([\#11681](https://github.com/matrix-org/matrix-react-sdk/pull/11681)). Contributed by @Half-Shot.
- Version 1.11.46
  [#]# ✨ Features
  * Use .well-known to discover a default rendezvous server for use with Sign in with QR ([\#11655](https://github.com/matrix-org/matrix-react-sdk/pull/11655)). Contributed by @hughns.
  * Message layout will update according to the selected style  ([\#10170](https://github.com/matrix-org/matrix-react-sdk/pull/10170)). Fixes vector-im/element-web#21782. Contributed by @manancodes.
  * Implement MSC4039: Add an MSC for a new Widget API action to upload files into the media repository ([\#11311](https://github.com/matrix-org/matrix-react-sdk/pull/11311)). Contributed by @dhenneke.
  * Render space pills with square corners to match new avatar ([\#11632](https://github.com/matrix-org/matrix-react-sdk/pull/11632)). Fixes vector-im/element-web#26056.
  * Linkify room topic ([\#11631](https://github.com/matrix-org/matrix-react-sdk/pull/11631)). Fixes vector-im/element-web#26185.
  * Show knock rooms in the list ([\#11573](https://github.com/matrix-org/matrix-react-sdk/pull/11573)). Contributed by @maheichyk.
  [#]# 🐛 Bug Fixes
  * Bump matrix-web-i18n dependency to 3.1.3 ([\#1259](https://github.com/vector-im/element-desktop/pull/1259) and [\#26287](https://github.com/vector-im/element-web/pull/26287))
  * Fix: Avatar shrinks with long names ([\#11698](https://github.com/matrix-org/matrix-react-sdk/pull/11698)). Fixes vector-im/element-web#26252. Contributed by @manancodes.
  * Update custom translations to support nested fields in structured JSON ([\#11685](https://github.com/matrix-org/matrix-react-sdk/pull/11685)).
  * Fix: Edited message remove button is hard to reach. ([\#11674](https://github.com/matrix-org/matrix-react-sdk/pull/11674)). Fixes vector-im/element-web#24917. Contributed by @manancodes.
  * Fix: Theme selector radio button not aligned in center with the text ([\#11676](https://github.com/matrix-org/matrix-react-sdk/pull/11676)). Fixes vector-im/element-web#25460. Contributed by @manancodes.
  * Fix: Unread notification dot aligned ([\#11658](https://github.com/matrix-org/matrix-react-sdk/pull/11658)). Fixes vector-im/element-web#25285. Contributed by @manancodes.
  * Fix: sync intentional mentions push rules with legacy rules ([\#11667](https://github.com/matrix-org/matrix-react-sdk/pull/11667)). Fixes vector-im/element-web#26227. Contributed by @kerryarchibald.
  * Revert "Fix regression around FacePile with overflow (#11527)" ([\#11634](https://github.com/matrix-org/matrix-react-sdk/pull/11634)). Fixes vector-im/element-web#26209.
  * Fix: Alignment Fixed ([\#11648](https://github.com/matrix-org/matrix-react-sdk/pull/11648)). Fixes vector-im/element-web#26169. Contributed by @manancodes.
  * Fix: onFinished added which closes the menu ([\#11647](https://github.com/matrix-org/matrix-react-sdk/pull/11647)). Fixes vector-im/element-web#25556. Contributed by @manancodes.
  * Don't start key backups when opening settings ([\#11640](https://github.com/matrix-org/matrix-react-sdk/pull/11640)).
  * Fix add to space avatar text centering ([\#11643](https://github.com/matrix-org/matrix-react-sdk/pull/11643)). Fixes vector-im/element-web#26154.
  * fix avatar styling in lightbox ([\#11641](https://github.com/matrix-org/matrix-react-sdk/pull/11641)). Fixes vector-im/element-web#26196.
- Version 1.11.45
  [#]# 🔒 Security
  * Upgrade electron to 26.2.4 to fix CVE-2023-5217 ([\#1254](https://github.com/vector-im/element-desktop/pull/1254)). Contributed by @andybalaam.
  [#]# 🐛 Bug Fixes
  * Fix Emoji font on Safari 17 ([\#11673](https://github.com/matrix-org/matrix-react-sdk/pull/11673)).
- Version 1.11.44
  [#]# ✨ Features
  * Make video &amp; voice call buttons pin conference widget if unpinned ([\#11576](https://github.com/matrix-org/matrix-react-sdk/pull/11576)). Fixes vector-im/customer-retainer#72.
  * OIDC: persist refresh token ([\#11249](https://github.com/matrix-org/matrix-react-sdk/pull/11249)). Contributed by @kerryarchibald.
  * ElementR: Cross user verification ([\#11364](https://github.com/matrix-org/matrix-react-sdk/pull/11364)). Fixes vector-im/element-web#25752. Contributed by @florianduros.
  * Default intentional mentions ([\#11602](https://github.com/matrix-org/matrix-react-sdk/pull/11602)).
  * Notify users about denied access on ask-to-join  rooms ([\#11480](https://github.com/matrix-org/matrix-react-sdk/pull/11480)). Contributed by @nurjinjafar.
  * Allow setting knock room directory visibility ([\#11529](https://github.com/matrix-org/matrix-react-sdk/pull/11529)). Contributed by @charlynguyen.
  [#]# 🐛 Bug Fixes
  * Revert "Fix regression around FacePile with overflow (#11527)" ([\#11634](https://github.com/matrix-org/matrix-react-sdk/pull/11634)). Fixes vector-im/element-web#26209.
  * upgrade electron to 26.2.1 to fix CVE-2023-4863 ([\#1226](https://github.com/vector-im/element-desktop/pull/1226)). Contributed by @selfisekai.
  * Improve edge cases around macOS drag handles ([\#1219](https://github.com/vector-im/element-desktop/pull/1219)). Fixes #1199 and #1188.
  * Escape placeholder before injecting it into the style ([\#11607](https://github.com/matrix-org/matrix-react-sdk/pull/11607)).
  * Move ViewUser action callback to RoomView ([\#11495](https://github.com/matrix-org/matrix-react-sdk/pull/11495)). Fixes vector-im/element-web#26040.
  * Fix room timeline search toggling behaviour edge case ([\#11605](https://github.com/matrix-org/matrix-react-sdk/pull/11605)). Fixes vector-im/element-web#26105.
  * Avoid rendering view-message link in RoomKnocksBar unnecessarily ([\#11598](https://github.com/matrix-org/matrix-react-sdk/pull/11598)). Contributed by @charlynguyen.
  * Use knock rooms sync to reflect the knock state ([\#11596](https://github.com/matrix-org/matrix-react-sdk/pull/11596)). Fixes vector-im/element-web#26043 and vector-im/element-web#26044. Contributed by @charlynguyen.
  * Fix avatar in right panel not using the correct font ([\#11593](https://github.com/matrix-org/matrix-react-sdk/pull/11593)). Fixes vector-im/element-web#26061. Contributed by @MidhunSureshR.
  * Add waits in Spotlight Cypress tests, hoping this unflakes them ([\#11590](https://github.com/matrix-org/matrix-react-sdk/pull/11590)). Fixes vector-im/element-web#26053, vector-im/element-web#26140 vector-im/element-web#26139 and vector-im/element-web#26138. Contributed by @andybalaam.
  * Fix vertical alignment of default avatar font ([\#11582](https://github.com/matrix-org/matrix-react-sdk/pull/11582)). Fixes vector-im/element-web#26081.
  * Fix avatars in public room &amp; space search being flex shrunk ([\#11580](https://github.com/matrix-org/matrix-react-sdk/pull/11580)). Fixes vector-im/element-web#26133.
  * Fix EventTile avatars being rendered with a size of 0 instead of hidden ([\#11558](https://github.com/matrix-org/matrix-react-sdk/pull/11558)). Fixes vector-im/element-web#26075.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1699358400">- - Version 1.11.48
  [#]# ✨ Features
  * Correctly fill window.matrixChat even when a Wrapper module is active (https://github.com/vector-im/element-web/pull/26395). Contributed by @dhenneke.
  * Knock on a ask-to-join room if a module wants to join the room when navigating to a room (https://github.com/matrix-org/matrix-react-sdk/pull/11787). Contributed by @dhenneke.
  * Element-R:  Include crypto info in sentry (https://github.com/matrix-org/matrix-react-sdk/pull/11798). Contributed by @florianduros.
  * Element-R:  Include crypto info in rageshake (https://github.com/matrix-org/matrix-react-sdk/pull/11797). Contributed by @florianduros.
  * Element-R: Add current version of the rust-sdk and vodozemac (https://github.com/matrix-org/matrix-react-sdk/pull/11785). Contributed by @florianduros.
  * Fix unfederated invite dialog (https://github.com/matrix-org/matrix-react-sdk/pull/9618). Fixes vector-im/element-meta#1466 and vector-im/element-web#22102. Contributed by @owi92.
  * New right panel visual language (https://github.com/matrix-org/matrix-react-sdk/pull/11664).
  * OIDC: add friendly errors (https://github.com/matrix-org/matrix-react-sdk/pull/11184). Fixes vector-im/element-web#25665. Contributed by @kerryarchibald.
  [#]# 🐛 Bug Fixes
  * Fix rightpanel hiding scrollbar (https://github.com/matrix-org/matrix-react-sdk/pull/11831). Contributed by @kerryarchibald.
  * Fix edge cases around macos draggability (https://github.com/vector-im/element-desktop/pull/1291). Fixes #1290.
  * Fix multi-tab session lock on Firefox not being cleared (https://github.com/matrix-org/matrix-react-sdk/pull/11800). Fixes vector-im/element-web#26165. Contributed by @ManuelHu.
  * Deserialise spoilers back into slash command form (https://github.com/matrix-org/matrix-react-sdk/pull/11805). Fixes vector-im/element-web#26344.
  * Fix Incorrect message scaling for verification request (https://github.com/matrix-org/matrix-react-sdk/pull/11793). Fixes vector-im/element-web#24304. Contributed by @capGoblin.
  * Fix: Unable to restore a soft-logged-out session established via SSO (https://github.com/matrix-org/matrix-react-sdk/pull/11794). Fixes vector-im/element-web#25957. Contributed by @kerryarchibald.
  * Use configurable github issue links more consistently (https://github.com/matrix-org/matrix-react-sdk/pull/11796).
  * Fix io.element.late_event received_ts vs received_at (https://github.com/matrix-org/matrix-react-sdk/pull/11789).
  * Make invitation dialog scrollable when infos are too long (https://github.com/matrix-org/matrix-react-sdk/pull/11753). Contributed by @nurjinjafar.
  * Fix spoiler text-align (https://github.com/matrix-org/matrix-react-sdk/pull/11790). Contributed by @ajbura.
  * Fix: Right panel keeps showing chat when unmaximizing widget.  (https://github.com/matrix-org/matrix-react-sdk/pull/11697). Fixes vector-im/element-web#26265. Contributed by @manancodes.
  * Fix margin of invite to room button (https://github.com/matrix-org/matrix-react-sdk/pull/11780). Fixes vector-im/element-web#26410.
  * Update base64 import (https://github.com/matrix-org/matrix-react-sdk/pull/11784).
  * Set max size for Element logo in search warning (https://github.com/matrix-org/matrix-react-sdk/pull/11779). Fixes vector-im/element-web#26408.
  * Fix: emoji size in room header topic, remove obsolete emoji style (https://github.com/matrix-org/matrix-react-sdk/pull/11757). Fixes vector-im/element-web#26326. Contributed by @kerryarchibald.
  * Fix: Bubble layout design is broken (https://github.com/matrix-org/matrix-react-sdk/pull/11763). Fixes vector-im/element-web#25818. Contributed by @manancodes.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1699876800">- Version 1.11.49
  [#]# 🐛 Bug Fixes
  * Ensure `setUserCreator` is called when a store is assigned (https://github.com/matrix-org/matrix-js-sdk/pull/3867). Fixes vector-im/element-web#26520. Contributed by @MidhunSureshR.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1700568000">- Version 1.11.50</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1701864000">- Version 1.11.51
  [#]# 🦖 Deprecations
  * Remove Quote from MessageContextMenu as it is unsupported by WYSIWYG (https://github.com/matrix-org/matrix-react-sdk/pull/11914). Contributed by @t3chguy.
  [#]# ✨ Features
  * Always allow call.member events on new rooms (https://github.com/matrix-org/matrix-react-sdk/pull/11948). Contributed by @toger5.
  * Right panel: view third party invite info without clearing history (https://github.com/matrix-org/matrix-react-sdk/pull/11934). Contributed by @kerryarchibald.
  * Allow switching to system emoji font (https://github.com/matrix-org/matrix-react-sdk/pull/11925). Contributed by @t3chguy.
  * Update open in other tab message (https://github.com/matrix-org/matrix-react-sdk/pull/11916). Contributed by @weeman1337.
  * Add menu for legacy and element call in 1:1 rooms (https://github.com/matrix-org/matrix-react-sdk/pull/11910). Contributed by @toger5.
  * Add ringing for matrixRTC (https://github.com/matrix-org/matrix-react-sdk/pull/11870). Contributed by @toger5.
  [#]# 🐛 Bug Fixes
  * Keep device language when it has been previosuly set, after a successful delegated authentication flow that clears localStorage (https://github.com/matrix-org/matrix-react-sdk/pull/11902). Contributed by @mgcm.
  * Fix misunderstanding of functional members (https://github.com/matrix-org/matrix-react-sdk/pull/11918). Contributed by @toger5.
  * Fix: Video Room Chat Header Button Removed (https://github.com/matrix-org/matrix-react-sdk/pull/11911). Contributed by @kerryarchibald.
  * Fix "not attempting encryption" warning (https://github.com/matrix-org/matrix-react-sdk/pull/11899). Contributed by @richvdh.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1702987200">- Version 1.11.52
  [#]# ✨ Features
  * Keep more recent rageshake logs (https://github.com/matrix-org/matrix-react-sdk/pull/12003). Contributed by @richvdh.
  [#]# 🐛 Bug Fixes
  * Fix bug which prevented correct clean up of rageshake store (https://github.com/matrix-org/matrix-react-sdk/pull/12002). Contributed by @richvdh.
  * Set up key backup using non-deprecated APIs (https://github.com/matrix-org/matrix-react-sdk/pull/12005). Contributed by @andybalaam.
  * Fix notifications appearing for old events (https://github.com/matrix-org/matrix-js-sdk/pull/3946). Contributed by @dbkr.
  * Prevent phantom notifications from events not in a room's timeline (https://github.com/matrix-org/matrix-js-sdk/pull/3942). Contributed by @dbkr.</changelog>
</package>
<package pkgid="48dc90410a76e4e49b0650e855443ea8d0328986fcf9cfc74835e1ad3d989848cfdaf8f88f83ce96fee583c2f293d09692c110d5bae21daa9fb88b8196d117fc" name="element-web" arch="noarch">
  <version epoch="0" ver="1.11.52" rel="1.1"/>
  <changelog author="Sebastian Wagner &lt;sebix+novell.com@sebix.at&gt;" date="1676030400">- Version 1.11.22
  [#]# 🐛 Bug Fixes
  * Bump version number to fix problems upgrading from v1.11.21-rc.1
- Version 1.11.21
  [#]# ✨ Features
  * Move pin drop out of labs ([\#22993](https://github.com/vector-im/element-web/pull/22993)).
  * Quotes for rich text editor (RTE) ([\#9932](https://github.com/matrix-org/matrix-react-sdk/pull/9932)). Contributed by @alunturner.
  * Show the room name in the room header during calls ([\#9942](https://github.com/matrix-org/matrix-react-sdk/pull/9942)). Fixes #24268.
  * Add code blocks to rich text editor ([\#9921](https://github.com/matrix-org/matrix-react-sdk/pull/9921)). Contributed by @alunturner.
  * Add new style for inline code ([\#9936](https://github.com/matrix-org/matrix-react-sdk/pull/9936)). Contributed by @florianduros.
  * Add disabled button state to rich text editor ([\#9930](https://github.com/matrix-org/matrix-react-sdk/pull/9930)). Contributed by @alunturner.
  * Change the rageshake "app" for auto-rageshakes ([\#9909](https://github.com/matrix-org/matrix-react-sdk/pull/9909)).
  * Device manager - tweak settings display ([\#9905](https://github.com/matrix-org/matrix-react-sdk/pull/9905)). Contributed by @kerryarchibald.
  * Add list functionality to rich text editor ([\#9871](https://github.com/matrix-org/matrix-react-sdk/pull/9871)). Contributed by @alunturner.
  [#]# 🐛 Bug Fixes
  * Fix RTE focus behaviour in threads ([\#9969](https://github.com/matrix-org/matrix-react-sdk/pull/9969)). Fixes #23755. Contributed by @florianduros.
  * #22204 Issue: Centered File info in lightbox ([\#9971](https://github.com/matrix-org/matrix-react-sdk/pull/9971)). Fixes #22204. Contributed by @Spartan09.
  * Fix seekbar position for zero length audio ([\#9949](https://github.com/matrix-org/matrix-react-sdk/pull/9949)). Fixes #24248.
  * Allow thread panel to be closed after being opened from notification ([\#9937](https://github.com/matrix-org/matrix-react-sdk/pull/9937)). Fixes #23764 #23852 and #24213. Contributed by @justjanne.
  * Only highlight focused menu item if focus is supposed to be visible ([\#9945](https://github.com/matrix-org/matrix-react-sdk/pull/9945)). Fixes #23582.
  * Prevent call durations from breaking onto multiple lines ([\#9944](https://github.com/matrix-org/matrix-react-sdk/pull/9944)).
  * Tweak call lobby buttons to more closely match designs ([\#9943](https://github.com/matrix-org/matrix-react-sdk/pull/9943)).
  * Do not show a broadcast as live immediately after the recording has stopped ([\#9947](https://github.com/matrix-org/matrix-react-sdk/pull/9947)). Fixes #24233.
  * Clear the RTE before sending a message ([\#9948](https://github.com/matrix-org/matrix-react-sdk/pull/9948)). Contributed by @florianduros.
  * Fix {enter} press in RTE ([\#9927](https://github.com/matrix-org/matrix-react-sdk/pull/9927)). Contributed by @florianduros.
  * Fix the problem that the password reset email has to be confirmed twice ([\#9926](https://github.com/matrix-org/matrix-react-sdk/pull/9926)). Fixes #24226.
  * replace .at() with array.length-1 ([\#9933](https://github.com/matrix-org/matrix-react-sdk/pull/9933)). Fixes matrix-org/element-web-rageshakes#19281.
  * Fix broken threads list timestamp layout ([\#9922](https://github.com/matrix-org/matrix-react-sdk/pull/9922)). Fixes #24243 and #24191. Contributed by @justjanne.
  * Disable multiple messages when {enter} is pressed multiple times ([\#9929](https://github.com/matrix-org/matrix-react-sdk/pull/9929)). Fixes #24249. Contributed by @florianduros.
  * Fix logout devices when resetting the password ([\#9925](https://github.com/matrix-org/matrix-react-sdk/pull/9925)). Fixes #24228.
  * Fix: Poll replies overflow when not enough space ([\#9924](https://github.com/matrix-org/matrix-react-sdk/pull/9924)). Fixes #24227. Contributed by @kerryarchibald.
  * State event updates are not forwarded to the widget from invitation room ([\#9802](https://github.com/matrix-org/matrix-react-sdk/pull/9802)). Contributed by @maheichyk.
  * Fix error when viewing source of redacted events ([\#9914](https://github.com/matrix-org/matrix-react-sdk/pull/9914)). Fixes #24165. Contributed by @clarkf.
  * Replace outdated css attribute ([\#9912](https://github.com/matrix-org/matrix-react-sdk/pull/9912)). Fixes #24218. Contributed by @justjanne.
  * Clear isLogin theme override when user is no longer viewing login screens ([\#9911](https://github.com/matrix-org/matrix-react-sdk/pull/9911)). Fixes #23893.
  * Fix reply action in message context menu notif &amp; file panels ([\#9895](https://github.com/matrix-org/matrix-react-sdk/pull/9895)). Fixes #23970.
  * Fix issue where thread dropdown would not show up correctly ([\#9872](https://github.com/matrix-org/matrix-react-sdk/pull/9872)). Fixes #24040. Contributed by @justjanne.
  * Fix unexpected composer growing ([\#9889](https://github.com/matrix-org/matrix-react-sdk/pull/9889)). Contributed by @florianduros.
  * Fix misaligned timestamps for thread roots which are emotes ([\#9875](https://github.com/matrix-org/matrix-react-sdk/pull/9875)). Fixes #23897. Contributed by @justjanne.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1676376000">- Version 1.11.23
  [#]# ✨ Features
  * Description of QR code sign in labs feature ([\#23513](https://github.com/vector-im/element-web/pull/23513)). Contributed by @hughns.
  * Add option to find own location in map views ([\#10083](https://github.com/matrix-org/matrix-react-sdk/pull/10083)).
  * Render poll end events in timeline ([\#10027](https://github.com/matrix-org/matrix-react-sdk/pull/10027)). Contributed by @kerryarchibald.
  * Indicate unread messages in tab title ([\#10096](https://github.com/matrix-org/matrix-react-sdk/pull/10096)). Contributed by @tnt7864.
  * Open message in editing mode when keyboard up is pressed (RTE) ([\#10079](https://github.com/matrix-org/matrix-react-sdk/pull/10079)). Contributed by @florianduros.
  * Hide superseded rooms from the room list using dynamic room predecessors ([\#10068](https://github.com/matrix-org/matrix-react-sdk/pull/10068)). Contributed by @andybalaam.
  * Support MSC3946 in RoomListStore ([\#10054](https://github.com/matrix-org/matrix-react-sdk/pull/10054)). Fixes #24325. Contributed by @andybalaam.
  * Auto focus security key field ([\#10048](https://github.com/matrix-org/matrix-react-sdk/pull/10048)).
  * use Poll model with relations API in poll rendering ([\#9877](https://github.com/matrix-org/matrix-react-sdk/pull/9877)). Contributed by @kerryarchibald.
  * Support MSC3946 in the RoomCreate tile ([\#10041](https://github.com/matrix-org/matrix-react-sdk/pull/10041)). Fixes #24323. Contributed by @andybalaam.
  * Update labs flag description for RTE ([\#10058](https://github.com/matrix-org/matrix-react-sdk/pull/10058)). Contributed by @florianduros.
  * Change ul list style to disc when editing message ([\#10043](https://github.com/matrix-org/matrix-react-sdk/pull/10043)). Contributed by @alunturner.
  * Improved click detection within PiP windows ([\#10040](https://github.com/matrix-org/matrix-react-sdk/pull/10040)). Fixes #24371.
  * Add RTE keyboard navigation in editing ([\#9980](https://github.com/matrix-org/matrix-react-sdk/pull/9980)). Fixes #23621. Contributed by @florianduros.
  * Paragraph integration for rich text editor ([\#10008](https://github.com/matrix-org/matrix-react-sdk/pull/10008)). Contributed by @alunturner.
  * Add  indentation increasing/decreasing to RTE ([\#10034](https://github.com/matrix-org/matrix-react-sdk/pull/10034)). Contributed by @florianduros.
  * Add ignore user confirmation dialog ([\#6116](https://github.com/matrix-org/matrix-react-sdk/pull/6116)). Fixes #14746.
  * Use monospace font for room, message IDs in View Source modal ([\#9956](https://github.com/matrix-org/matrix-react-sdk/pull/9956)). Fixes #21937. Contributed by @paragpoddar.
  * Implement MSC3946 for AdvancedRoomSettingsTab ([\#9995](https://github.com/matrix-org/matrix-react-sdk/pull/9995)). Fixes #24322. Contributed by @andybalaam.
  * Implementation of MSC3824 to make the client OIDC-aware ([\#8681](https://github.com/matrix-org/matrix-react-sdk/pull/8681)). Contributed by @hughns.
  * Improves a11y for avatar uploads ([\#9985](https://github.com/matrix-org/matrix-react-sdk/pull/9985)). Contributed by @GoodGuyMarco.
  * Add support for [token authenticated registration](https ([\#7275](https://github.com/matrix-org/matrix-react-sdk/pull/7275)). Fixes #18931. Contributed by @govynnus.
  [#]# 🐛 Bug Fixes
  * Jitsi requests 'requires_client' capability if auth token is provided ([\#24294](https://github.com/vector-im/element-web/pull/24294)). Contributed by @maheichyk.
  * Remove duplicate white space characters from translation keys ([\#10152](https://github.com/matrix-org/matrix-react-sdk/pull/10152)). Contributed by @luixxiul.
  * Fix the caption of new sessions manager on Labs settings page for localization ([\#10143](https://github.com/matrix-org/matrix-react-sdk/pull/10143)). Contributed by @luixxiul.
  * Prevent start another DM with a user if one already exists ([\#10127](https://github.com/matrix-org/matrix-react-sdk/pull/10127)). Fixes #23138.
  * Remove white space characters before the horizontal ellipsis ([\#10130](https://github.com/matrix-org/matrix-react-sdk/pull/10130)). Contributed by @luixxiul.
  * Fix Selectable Text on 'Delete All' and 'Retry All' Buttons ([\#10128](https://github.com/matrix-org/matrix-react-sdk/pull/10128)). Fixes #23232. Contributed by @akshattchhabra.
  * Correctly Identify emoticons ([\#10108](https://github.com/matrix-org/matrix-react-sdk/pull/10108)). Fixes #19472. Contributed by @adarsh-sgh.
  * Should open new 1:1 chat room after leaving the old one ([\#9880](https://github.com/matrix-org/matrix-react-sdk/pull/9880)). Contributed by @ahmadkadri.
  * Remove a redundant white space ([\#10129](https://github.com/matrix-org/matrix-react-sdk/pull/10129)). Contributed by @luixxiul.
  * Fix a crash when removing persistent widgets (updated) ([\#10099](https://github.com/matrix-org/matrix-react-sdk/pull/10099)). Fixes #24412. Contributed by @andybalaam.
  * Fix wrongly grouping 3pid invites into a single repeated transition ([\#10087](https://github.com/matrix-org/matrix-react-sdk/pull/10087)). Fixes #24432.
  * Fix scrollbar colliding with checkbox in add to space section ([\#10093](https://github.com/matrix-org/matrix-react-sdk/pull/10093)). Fixes #23189. Contributed by @Arnabdaz.
  * Add a whitespace character after 'broadcast?' ([\#10097](https://github.com/matrix-org/matrix-react-sdk/pull/10097)). Contributed by @luixxiul.
  * Seekbar in broadcast PiP view is now updated when switching between different broadcasts ([\#10072](https://github.com/matrix-org/matrix-react-sdk/pull/10072)). Fixes #24415.
  * Add border to "reject" button on room preview card for clickable area indication. It fixes vector-im/element-web#22623 ([\#9205](https://github.com/matrix-org/matrix-react-sdk/pull/9205)). Contributed by @gefgu.
  * Element-R: fix rageshages ([\#10081](https://github.com/matrix-org/matrix-react-sdk/pull/10081)). Fixes #24430.
  * Fix markdown paragraph display in timeline ([\#10071](https://github.com/matrix-org/matrix-react-sdk/pull/10071)). Fixes #24419. Contributed by @alunturner.
  * Prevent the remaining broadcast time from being exceeded ([\#10070](https://github.com/matrix-org/matrix-react-sdk/pull/10070)).
  * Fix cursor position when new line is created by pressing enter (RTE) ([\#10064](https://github.com/matrix-org/matrix-react-sdk/pull/10064)). Contributed by @florianduros.
  * Ensure room is actually in space hierarchy when resolving its latest version ([\#10010](https://github.com/matrix-org/matrix-react-sdk/pull/10010)).
  * Fix new line for inline code ([\#10062](https://github.com/matrix-org/matrix-react-sdk/pull/10062)). Contributed by @florianduros.
  * Member avatars without canvas ([\#9990](https://github.com/matrix-org/matrix-react-sdk/pull/9990)). Contributed by @clarkf.
  * Apply more general fix for base avatar regressions ([\#10045](https://github.com/matrix-org/matrix-react-sdk/pull/10045)). Fixes #24382 and #24370.
  * Replace list, code block and quote icons by new icons ([\#10035](https://github.com/matrix-org/matrix-react-sdk/pull/10035)). Contributed by @florianduros.
  * fix regional emojis converted to flags ([\#9294](https://github.com/matrix-org/matrix-react-sdk/pull/9294)). Fixes #19000. Contributed by @grimhilt.
  * resolved emoji description text overflowing issue ([\#10028](https://github.com/matrix-org/matrix-react-sdk/pull/10028)). Contributed by @fahadNoufal.
  * Fix MessageEditHistoryDialog crashing on complex input ([\#10018](https://github.com/matrix-org/matrix-react-sdk/pull/10018)). Fixes #23665. Contributed by @clarkf.
  * Unify unread notification state determination ([\#9941](https://github.com/matrix-org/matrix-react-sdk/pull/9941)). Contributed by @clarkf.
  * Fix layout and visual regressions around default avatars ([\#10031](https://github.com/matrix-org/matrix-react-sdk/pull/10031)). Fixes #24375 and #24369.
  * Fix useUnreadNotifications exploding with falsey room, like in notif panel ([\#10030](https://github.com/matrix-org/matrix-react-sdk/pull/10030)). Fixes matrix-org/element-web-rageshakes#19334.
  * Fix "[object Promise]" appearing in HTML exports ([\#9975](https://github.com/matrix-org/matrix-react-sdk/pull/9975)). Fixes #24272. Contributed by @clarkf.
  * changing the color of message time stamp ([\#10016](https://github.com/matrix-org/matrix-react-sdk/pull/10016)). Contributed by @nawarajshah.
  * Fix link creation with backward selection ([\#9986](https://github.com/matrix-org/matrix-react-sdk/pull/9986)). Fixes #24315. Contributed by @florianduros.
  * Misaligned reply preview in thread composer #23396 ([\#9977](https://github.com/matrix-org/matrix-react-sdk/pull/9977)). Fixes #23396. Contributed by @mustafa-kapadia1483.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1680004800">- Version 1.11.25
  [#]# ✨ Features
  * Remove experimental PWA support for Firefox and Safari ([\#24630](https://github.com/vector-im/element-web/pull/24630)).
  * Only allow to start a DM with one email if encryption by default is enabled ([\#10253](https://github.com/matrix-org/matrix-react-sdk/pull/10253)). Fixes #23133.
  * DM rooms are now encrypted if encryption by default is enabled and only inviting a single email address. Any action in the result DM room will be blocked until the other has joined. ([\#10229](https://github.com/matrix-org/matrix-react-sdk/pull/10229)).
  * Reduce bottom margin of ReplyChain on compact modern layout ([\#8972](https://github.com/matrix-org/matrix-react-sdk/pull/8972)). Fixes #22748. Contributed by @luixxiul.
  * Support for v2 of MSC3903 ([\#10165](https://github.com/matrix-org/matrix-react-sdk/pull/10165)). Contributed by @hughns.
  * When starting a DM, existing rooms with pending third-party invites will be reused. ([\#10256](https://github.com/matrix-org/matrix-react-sdk/pull/10256)). Fixes #23139.
  * Polls push rules: synchronise poll rules with message rules ([\#10263](https://github.com/matrix-org/matrix-react-sdk/pull/10263)). Contributed by @kerryarchibald.
  * New verification request toast button labels ([\#10259](https://github.com/matrix-org/matrix-react-sdk/pull/10259)).
  * Remove padding around integration manager iframe ([\#10148](https://github.com/matrix-org/matrix-react-sdk/pull/10148)).
  * Fix block code styling in rich text editor ([\#10246](https://github.com/matrix-org/matrix-react-sdk/pull/10246)). Contributed by @alunturner.
  * Poll history: fetch more poll history ([\#10235](https://github.com/matrix-org/matrix-react-sdk/pull/10235)). Contributed by @kerryarchibald.
  * Sort short/exact emoji matches before longer incomplete matches ([\#10212](https://github.com/matrix-org/matrix-react-sdk/pull/10212)). Fixes #23210. Contributed by @grimhilt.
  * Poll history: detail screen ([\#10172](https://github.com/matrix-org/matrix-react-sdk/pull/10172)). Contributed by @kerryarchibald.
  * Provide a more detailed error message than "No known servers" ([\#6048](https://github.com/matrix-org/matrix-react-sdk/pull/6048)). Fixes #13247. Contributed by @aaronraimist.
  * Say when a call was answered from a different device ([\#10224](https://github.com/matrix-org/matrix-react-sdk/pull/10224)).
  * Widget permissions customizations using module api ([\#10121](https://github.com/matrix-org/matrix-react-sdk/pull/10121)). Contributed by @maheichyk.
  * Fix copy button icon overlapping with copyable text ([\#10227](https://github.com/matrix-org/matrix-react-sdk/pull/10227)). Contributed by @Adesh-Pandey.
  * Support joining non-peekable rooms via the module API ([\#10154](https://github.com/matrix-org/matrix-react-sdk/pull/10154)). Contributed by @maheichyk.
  * The "new login" toast does now display the same device information as in the settings. "No" does now open the device settings. "Yes, it was me" dismisses the toast. ([\#10200](https://github.com/matrix-org/matrix-react-sdk/pull/10200)).
  * Do not prompt for a password when doing a „reset all“ after login ([\#10208](https://github.com/matrix-org/matrix-react-sdk/pull/10208)).
  [#]# 🐛 Bug Fixes
  * Fix incorrect copy in space creation flow ([\#10296](https://github.com/matrix-org/matrix-react-sdk/pull/10296)). Fixes #24741.
  * Fix space settings dialog having rogue title tooltip ([\#10293](https://github.com/matrix-org/matrix-react-sdk/pull/10293)). Fixes #24740.
  * Show spinner when starting a DM from the user profile (right panel) ([\#10290](https://github.com/matrix-org/matrix-react-sdk/pull/10290)).
  * Reduce height of toggle on expanded view source event ([\#10283](https://github.com/matrix-org/matrix-react-sdk/pull/10283)). Fixes #22873. Contributed by @luixxiul.
  * Pillify http and non-prefixed matrix.to links ([\#10277](https://github.com/matrix-org/matrix-react-sdk/pull/10277)). Fixes #20844.
  * Fix some features not being configurable via `features` ([\#10276](https://github.com/matrix-org/matrix-react-sdk/pull/10276)).
  * Fix starting a DM from the right panel in some cases ([\#10278](https://github.com/matrix-org/matrix-react-sdk/pull/10278)). Fixes #24722.
  * Align info EventTile and normal EventTile on IRC layout ([\#10197](https://github.com/matrix-org/matrix-react-sdk/pull/10197)). Fixes #22782. Contributed by @luixxiul.
  * Fix blowout of waveform of the voice message player on narrow UI ([\#8861](https://github.com/matrix-org/matrix-react-sdk/pull/8861)). Fixes #22604. Contributed by @luixxiul.
  * Fix the hidden view source toggle on IRC layout ([\#10266](https://github.com/matrix-org/matrix-react-sdk/pull/10266)). Fixes #22872. Contributed by @luixxiul.
  * Fix buttons on the room header being compressed due to long room name ([\#10155](https://github.com/matrix-org/matrix-react-sdk/pull/10155)). Contributed by @luixxiul.
  * Use the room avatar as a placeholder in calls ([\#10231](https://github.com/matrix-org/matrix-react-sdk/pull/10231)).
  * Fix calls showing as 'connecting' after hangup ([\#10223](https://github.com/matrix-org/matrix-react-sdk/pull/10223)).
  * Prevent multiple Jitsi calls started at the same time ([\#10183](https://github.com/matrix-org/matrix-react-sdk/pull/10183)). Fixes #23009.
  * Make localization keys compatible with agglutinative and/or SOV type languages ([\#10159](https://github.com/matrix-org/matrix-react-sdk/pull/10159)). Contributed by @luixxiul.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1680004801">- Fix for CVE-2023-28427 and CVE-2023-28103</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1680004802">- Version 1.11.26
  [#]# 🐛 Bug Fixes
  * Changes for matrix-js-sdk v24.0.0
  * Changes for matrix-react-sdk v3.69.0</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1680004803">- Removed webpack-fix-openssl3.patch as it is included upstream</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1681473600">- Version 1.11.29
  [#]# ✨ Features
  * Allow desktop app to expose recent rooms in UI integrations ([\#16940](https://github.com/vector-im/element-web/pull/16940)).
  * Add API params to mute audio and/or video in Jitsi calls by default ([\#24820](https://github.com/vector-im/element-web/pull/24820)). Contributed by @dhenneke.
  * Style mentions as pills in rich text editor ([\#10448](https://github.com/matrix-org/matrix-react-sdk/pull/10448)). Contributed by @alunturner.
  * Show room create icon if "UIComponent.roomCreation" is enabled ([\#10364](https://github.com/matrix-org/matrix-react-sdk/pull/10364)). Contributed by @maheichyk.
  * Mentions as links rte ([\#10463](https://github.com/matrix-org/matrix-react-sdk/pull/10463)). Contributed by @alunturner.
  * Better error handling in jump to date ([\#10405](https://github.com/matrix-org/matrix-react-sdk/pull/10405)). Contributed by @MadLittleMods.
  * Show "Invite" menu option if "UIComponent.sendInvites" is enabled. ([\#10363](https://github.com/matrix-org/matrix-react-sdk/pull/10363)). Contributed by @maheichyk.
  * Added `UserProfilesStore`, `LruCache` and user permalink profile caching ([\#10425](https://github.com/matrix-org/matrix-react-sdk/pull/10425)). Fixes #10559.
  * Mentions as links rte ([\#10422](https://github.com/matrix-org/matrix-react-sdk/pull/10422)). Contributed by @alunturner.
  * Implement MSC3952: intentional mentions ([\#9983](https://github.com/matrix-org/matrix-react-sdk/pull/9983)).
  * Implement MSC3973: Search users in the user directory with the Widget API ([\#10269](https://github.com/matrix-org/matrix-react-sdk/pull/10269)). Contributed by @dhenneke.
  * Permalinks to message are now displayed as pills ([\#10392](https://github.com/matrix-org/matrix-react-sdk/pull/10392)). Fixes #24751 and #24706.
  * Show search,dial,explore in filterContainer if "UIComponent.filterContainer" is enabled ([\#10381](https://github.com/matrix-org/matrix-react-sdk/pull/10381)). Contributed by @maheichyk.
  * Increase space panel collapse clickable area ([\#6084](https://github.com/matrix-org/matrix-react-sdk/pull/6084)). Fixes #17379. Contributed by @jaiwanth-v.
  * Add fallback for replies to Polls ([\#10380](https://github.com/matrix-org/matrix-react-sdk/pull/10380)). Fixes #24197. Contributed by @kerryarchibald.
  * Permalinks to rooms and users are now pillified ([\#10388](https://github.com/matrix-org/matrix-react-sdk/pull/10388)). Fixes #24825.
  * Poll history -  access poll history from room settings ([\#10356](https://github.com/matrix-org/matrix-react-sdk/pull/10356)). Contributed by @kerryarchibald.
  * Add API params to mute audio and/or video in Jitsi calls by default ([\#10376](https://github.com/matrix-org/matrix-react-sdk/pull/10376)). Contributed by @dhenneke.
  * Notifications: inline error message on notifications saving error ([\#10288](https://github.com/matrix-org/matrix-react-sdk/pull/10288)). Contributed by @kerryarchibald.
  * Support dynamic room predecessor in SpaceProvider ([\#10348](https://github.com/matrix-org/matrix-react-sdk/pull/10348)). Contributed by @andybalaam.
  * Support dynamic room predecessors for RoomProvider ([\#10346](https://github.com/matrix-org/matrix-react-sdk/pull/10346)). Contributed by @andybalaam.
  * Support dynamic room predecessors in OwnBeaconStore ([\#10339](https://github.com/matrix-org/matrix-react-sdk/pull/10339)). Contributed by @andybalaam.
  * Support dynamic room predecessors in ForwardDialog ([\#10344](https://github.com/matrix-org/matrix-react-sdk/pull/10344)). Contributed by @andybalaam.
  * Support dynamic room predecessors in SpaceHierarchy ([\#10341](https://github.com/matrix-org/matrix-react-sdk/pull/10341)). Contributed by @andybalaam.
  * Support dynamic room predecessors in AddExistingToSpaceDialog ([\#10342](https://github.com/matrix-org/matrix-react-sdk/pull/10342)). Contributed by @andybalaam.
  * Support dynamic room predecessors in leave-behaviour ([\#10340](https://github.com/matrix-org/matrix-react-sdk/pull/10340)). Contributed by @andybalaam.
  * Support dynamic room predecessors in StopGapWidgetDriver ([\#10338](https://github.com/matrix-org/matrix-react-sdk/pull/10338)). Contributed by @andybalaam.
  * Support dynamic room predecessors in WidgetLayoutStore ([\#10326](https://github.com/matrix-org/matrix-react-sdk/pull/10326)). Contributed by @andybalaam.
  * Support dynamic room predecessors in SpaceStore ([\#10332](https://github.com/matrix-org/matrix-react-sdk/pull/10332)). Contributed by @andybalaam.
  * Sync polls push rules on changes to account_data ([\#10287](https://github.com/matrix-org/matrix-react-sdk/pull/10287)). Contributed by @kerryarchibald.
  * Support dynamic room predecessors in BreadcrumbsStore ([\#10295](https://github.com/matrix-org/matrix-react-sdk/pull/10295)). Contributed by @andybalaam.
  * Improved a11y for Field feedback and Secure Phrase input ([\#10320](https://github.com/matrix-org/matrix-react-sdk/pull/10320)). Contributed by @Sebbones.
  * Support dynamic room predecessors in RoomNotificationStateStore ([\#10297](https://github.com/matrix-org/matrix-react-sdk/pull/10297)). Contributed by @andybalaam.
  [#]# 🐛 Bug Fixes
  * Use a newly generated access_token while joining Jitsi ([\#24646](https://github.com/vector-im/element-web/pull/24646)). Fixes #24687. Contributed by @emrahcom.
  * Fix cloudflare action pointing at commit hash instead of tag ([\#24777](https://github.com/vector-im/element-web/pull/24777)). Contributed by @justjanne.
  * Allow editing with RTE to overflow for autocomplete visibility ([\#10499](https://github.com/matrix-org/matrix-react-sdk/pull/10499)). Contributed by @alunturner.
  * Added auto focus to Github URL on opening of debug logs modal ([\#10479](https://github.com/matrix-org/matrix-react-sdk/pull/10479)). Contributed by @ShivamSpm.
  * Fix detection of encryption for all users in a room ([\#10487](https://github.com/matrix-org/matrix-react-sdk/pull/10487)). Fixes #24995.
  * Properly generate mentions when editing a reply with MSC3952 ([\#10486](https://github.com/matrix-org/matrix-react-sdk/pull/10486)). Fixes #24924. Contributed by @kerryarchibald.
  * Improve performance of rendering a room with many hidden events ([\#10131](https://github.com/matrix-org/matrix-react-sdk/pull/10131)). Contributed by @andybalaam.
  * Prevent future date selection in jump to date ([\#10419](https://github.com/matrix-org/matrix-react-sdk/pull/10419)). Fixes #20800. Contributed by @MadLittleMods.
  * Add aria labels to message search bar to improve accessibility ([\#10476](https://github.com/matrix-org/matrix-react-sdk/pull/10476)). Fixes #24921.
  * Fix decryption failure bar covering the timeline ([\#10360](https://github.com/matrix-org/matrix-react-sdk/pull/10360)). Fixes #24780 #24074 and #24183. Contributed by @luixxiul.
  * Improve profile picture settings accessibility ([\#10470](https://github.com/matrix-org/matrix-react-sdk/pull/10470)). Fixes #24919.
  * Handle group call redaction ([\#10465](https://github.com/matrix-org/matrix-react-sdk/pull/10465)).
  * Display relative timestamp for threads on the same calendar day ([\#10399](https://github.com/matrix-org/matrix-react-sdk/pull/10399)). Fixes #24841. Contributed by @kerryarchibald.
  * Fix timeline list and paragraph display issues ([\#10424](https://github.com/matrix-org/matrix-react-sdk/pull/10424)). Fixes #24602. Contributed by @alunturner.
  * Use unique keys for voice broadcast pips ([\#10457](https://github.com/matrix-org/matrix-react-sdk/pull/10457)). Fixes #24959.
  * Fix "show read receipts sent by other users" not applying to threads ([\#10445](https://github.com/matrix-org/matrix-react-sdk/pull/10445)). Fixes #24910.
  * Fix joining public rooms without aliases in search dialog ([\#10437](https://github.com/matrix-org/matrix-react-sdk/pull/10437)). Fixes #23937.
  * Add input validation for `m.direct` in `DMRoomMap` ([\#10436](https://github.com/matrix-org/matrix-react-sdk/pull/10436)). Fixes #24909.
  * Reduce height reserved for "collapse" button's line on IRC layout ([\#10211](https://github.com/matrix-org/matrix-react-sdk/pull/10211)). Fixes #24605. Contributed by @luixxiul.
  * Fix `creatorUserId is required` error when opening sticker picker ([\#10423](https://github.com/matrix-org/matrix-react-sdk/pull/10423)).
  * Fix block/inline Element descendants error noise in `NewRoomIntro.tsx` ([\#10412](https://github.com/matrix-org/matrix-react-sdk/pull/10412)). Contributed by @MadLittleMods.
  * Fix profile resizer to make first character of a line selectable in IRC layout ([\#10396](https://github.com/matrix-org/matrix-react-sdk/pull/10396)). Fixes #14764. Contributed by @luixxiul.
  * Ensure space between wrapped lines of room name on IRC layout ([\#10188](https://github.com/matrix-org/matrix-react-sdk/pull/10188)). Fixes #24742. Contributed by @luixxiul.
  * Remove unreadable alt attribute from the room status bar warning icon (nonsense to screenreaders) ([\#10402](https://github.com/matrix-org/matrix-react-sdk/pull/10402)). Contributed by @MadLittleMods.
  * Fix big date separators when jump to date is enabled ([\#10404](https://github.com/matrix-org/matrix-react-sdk/pull/10404)). Fixes #22969. Contributed by @MadLittleMods.
  * Fixes user authentication when registering via the module API ([\#10257](https://github.com/matrix-org/matrix-react-sdk/pull/10257)). Contributed by @maheichyk.
  * Handle more edge cases in Space Hierarchy ([\#10280](https://github.com/matrix-org/matrix-react-sdk/pull/10280)). Contributed by @justjanne.
  * Further improve performance with lots of hidden events ([\#10353](https://github.com/matrix-org/matrix-react-sdk/pull/10353)). Fixes #24480. Contributed by @andybalaam.
  * Respect user cancelling upload flow by dismissing spinner ([\#10373](https://github.com/matrix-org/matrix-react-sdk/pull/10373)). Fixes #24667.
  * When starting a DM, the end-to-end encryption status icon does now only appear if the DM can be encrypted ([\#10394](https://github.com/matrix-org/matrix-react-sdk/pull/10394)). Fixes #24397.
  * Fix `[object Object]` in feedback metadata ([\#10390](https://github.com/matrix-org/matrix-react-sdk/pull/10390)).
  * Fix pinned messages card saying nothing pinned while loading ([\#10385](https://github.com/matrix-org/matrix-react-sdk/pull/10385)). Fixes #24615.
  * Fix import e2e key dialog staying disabled after paste ([\#10375](https://github.com/matrix-org/matrix-react-sdk/pull/10375)). Fixes #24818.
  * Show all labs even if incompatible, with appropriate tooltip explaining requirements ([\#10369](https://github.com/matrix-org/matrix-react-sdk/pull/10369)). Fixes #24813.
  * Fix UIFeature.Registration not applying to all paths ([\#10371](https://github.com/matrix-org/matrix-react-sdk/pull/10371)). Fixes #24814.
  * Clicking on a user pill does now only open the profile in the right panel and no longer navigates to the home view. ([\#10359](https://github.com/matrix-org/matrix-react-sdk/pull/10359)). Fixes #24797.
  * Fix start DM with pending third party invite ([\#10347](https://github.com/matrix-org/matrix-react-sdk/pull/10347)). Fixes #24781.
  * Fix long display name overflowing reply tile on IRC layout ([\#10343](https://github.com/matrix-org/matrix-react-sdk/pull/10343)). Fixes #24738. Contributed by @luixxiul.
  * Display redacted body on ThreadView in the same way as normal messages ([\#9016](https://github.com/matrix-org/matrix-react-sdk/pull/9016)). Fixes #24729. Contributed by @luixxiul.
  * Handle more edge cases in ACL updates ([\#10279](https://github.com/matrix-org/matrix-react-sdk/pull/10279)). Contributed by @justjanne.
  * Allow parsing png files to fail if thumbnailing is successful ([\#10308](https://github.com/matrix-org/matrix-react-sdk/pull/10308)).</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1682424000">- Version 1.11.30
  [#]# 🔒 Security
  * Fixes for [CVE-2023-30609](https://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=CVE-2023-30609) / GHSA-xv83-x443-7rmw
  [#]# ✨ Features
  * Pick sensible default option for phone country dropdown ([\#10627](https://github.com/matrix-org/matrix-react-sdk/pull/10627)). Fixes #3528.
  * Relate field validation tooltip via aria-describedby ([\#10522](https://github.com/matrix-org/matrix-react-sdk/pull/10522)). Fixes #24963.
  * Handle more completion types in rte autocomplete ([\#10560](https://github.com/matrix-org/matrix-react-sdk/pull/10560)). Contributed by @alunturner.
  * Show a tile for an unloaded predecessor room if it has via_servers ([\#10483](https://github.com/matrix-org/matrix-react-sdk/pull/10483)). Contributed by @andybalaam.
  * Exclude message timestamps from aria live region ([\#10584](https://github.com/matrix-org/matrix-react-sdk/pull/10584)). Fixes #5696.
  * Make composer format bar an aria toolbar ([\#10583](https://github.com/matrix-org/matrix-react-sdk/pull/10583)). Fixes #11283.
  * Improve accessibility of font slider ([\#10473](https://github.com/matrix-org/matrix-react-sdk/pull/10473)). Fixes #20168 and #24962.
  * fix file size display from kB to KB ([\#10561](https://github.com/matrix-org/matrix-react-sdk/pull/10561)). Fixes #24866. Contributed by @NSV1991.
  * Handle /me in rte ([\#10558](https://github.com/matrix-org/matrix-react-sdk/pull/10558)). Contributed by @alunturner.
  * bind html with switch for manage extension setting option ([\#10553](https://github.com/matrix-org/matrix-react-sdk/pull/10553)). Contributed by @NSV1991.
  * Handle command completions in RTE ([\#10521](https://github.com/matrix-org/matrix-react-sdk/pull/10521)). Contributed by @alunturner.
  * Add room and user avatars to rte ([\#10497](https://github.com/matrix-org/matrix-react-sdk/pull/10497)). Contributed by @alunturner.
  * Support for MSC3882 revision 1 ([\#10443](https://github.com/matrix-org/matrix-react-sdk/pull/10443)). Contributed by @hughns.
  * Check profiles before starting a DM ([\#10472](https://github.com/matrix-org/matrix-react-sdk/pull/10472)). Fixes #24830.
  * Quick settings: Change the copy / labels on the options ([\#10427](https://github.com/matrix-org/matrix-react-sdk/pull/10427)). Fixes #24522. Contributed by @justjanne.
  * Update rte autocomplete styling ([\#10503](https://github.com/matrix-org/matrix-react-sdk/pull/10503)). Contributed by @alunturner.
  [#]# 🐛 Bug Fixes
  * Fix create subspace dialog not working ([\#10652](https://github.com/matrix-org/matrix-react-sdk/pull/10652)). Fixes vector-im/element-web#24882
  * Fix multiple accessibility defects identified by AXE ([\#10606](https://github.com/matrix-org/matrix-react-sdk/pull/10606)).
  * Fix view source from edit history dialog always showing latest event ([\#10626](https://github.com/matrix-org/matrix-react-sdk/pull/10626)). Fixes #21859.
  * #21451 Fix WebGL disabled error message ([\#10589](https://github.com/matrix-org/matrix-react-sdk/pull/10589)). Contributed by @rashmitpankhania.
  * Properly translate errors in `AddThreepid.ts` so they show up translated to the user but not in our logs ([\#10432](https://github.com/matrix-org/matrix-react-sdk/pull/10432)). Contributed by @MadLittleMods.
  * Fix overflow on auth pages ([\#10605](https://github.com/matrix-org/matrix-react-sdk/pull/10605)). Fixes #19548.
  * Fix incorrect avatar background colour when using a custom theme ([\#10598](https://github.com/matrix-org/matrix-react-sdk/pull/10598)). Contributed by @jdauphant.
  * Remove dependency on `org.matrix.e2e_cross_signing` unstable feature ([\#10593](https://github.com/matrix-org/matrix-react-sdk/pull/10593)).
  * Update setting description to match reality ([\#10600](https://github.com/matrix-org/matrix-react-sdk/pull/10600)). Fixes #25106.
  * Fix no identity server in help &amp; about settings ([\#10563](https://github.com/matrix-org/matrix-react-sdk/pull/10563)). Fixes #25077.
  * Fix: Images no longer reserve their space in the timeline correctly ([\#10571](https://github.com/matrix-org/matrix-react-sdk/pull/10571)). Fixes #25082. Contributed by @kerryarchibald.
  * Fix issues with inhibited accessible focus outlines ([\#10579](https://github.com/matrix-org/matrix-react-sdk/pull/10579)). Fixes #19742.
  * Fix read receipts falling from sky ([\#10576](https://github.com/matrix-org/matrix-react-sdk/pull/10576)). Fixes #25081.
  * Fix avatar text issue in rte ([\#10559](https://github.com/matrix-org/matrix-react-sdk/pull/10559)). Contributed by @alunturner.
  * fix resizer only work with left mouse click ([\#10546](https://github.com/matrix-org/matrix-react-sdk/pull/10546)). Contributed by @NSV1991.
  * Fix send two join requests when joining a room from spotlight search ([\#10534](https://github.com/matrix-org/matrix-react-sdk/pull/10534)). Fixes #25054.
  * Highlight event when any version triggered a highlight ([\#10502](https://github.com/matrix-org/matrix-react-sdk/pull/10502)). Fixes #24923 and #24970. Contributed by @kerryarchibald.
  * Fix spacing of headings of integration manager on General settings tab ([\#10232](https://github.com/matrix-org/matrix-react-sdk/pull/10232)). Fixes #24085. Contributed by @luixxiul.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1682510400">- Apply https://github.com/vector-im/element-web/pull/25200/files
- Bump yaml from 2.2.1 to 2.2.2
- Fix boo#1210802 / CVE-2023-2251</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1686139200">- Version 1.11.32
  [#]# ✨ Features
  * Redirect to the SSO page if `sso_redirect_options.on_welcome_page` is enabled and the URL hash is empty ([\#25495](https://github.com/vector-im/element-web/pull/25495)). Contributed by @dhenneke.
  * vector/index.html: Allow fetching blob urls ([\#25336](https://github.com/vector-im/element-web/pull/25336)). Contributed by @SuperKenVery.
  * When joining room in sub-space join the parents too ([\#11011](https://github.com/matrix-org/matrix-react-sdk/pull/11011)).
  * Include thread replies in message previews ([\#10631](https://github.com/matrix-org/matrix-react-sdk/pull/10631)). Fixes #23920.
  * Use semantic headings in space preferences ([\#11021](https://github.com/matrix-org/matrix-react-sdk/pull/11021)). Contributed by @kerryarchibald.
  * Use semantic headings in user settings - Ignored users ([\#11006](https://github.com/matrix-org/matrix-react-sdk/pull/11006)). Contributed by @kerryarchibald.
  * Use semantic headings in user settings - profile ([\#10973](https://github.com/matrix-org/matrix-react-sdk/pull/10973)). Fixes #25461. Contributed by @kerryarchibald.
  * Use semantic headings in user settings - account ([\#10972](https://github.com/matrix-org/matrix-react-sdk/pull/10972)). Contributed by @kerryarchibald.
  * Support `Insert from iPhone or iPad` in Safari ([\#10851](https://github.com/matrix-org/matrix-react-sdk/pull/10851)). Fixes #25327. Contributed by @SuperKenVery.
  * Specify supportedStages for User Interactive Auth ([\#10975](https://github.com/matrix-org/matrix-react-sdk/pull/10975)). Fixes #19605.
  * Pass device id to widgets ([\#10209](https://github.com/matrix-org/matrix-react-sdk/pull/10209)). Contributed by @Fox32.
  * Use semantic headings in user settings - discovery ([\#10838](https://github.com/matrix-org/matrix-react-sdk/pull/10838)). Contributed by @kerryarchibald.
  * Use semantic headings in user settings -  Notifications ([\#10948](https://github.com/matrix-org/matrix-react-sdk/pull/10948)). Contributed by @kerryarchibald.
  * Use semantic headings in user settings - spellcheck and language ([\#10959](https://github.com/matrix-org/matrix-react-sdk/pull/10959)). Contributed by @kerryarchibald.
  * Use semantic headings in user settings Appearance ([\#10827](https://github.com/matrix-org/matrix-react-sdk/pull/10827)). Contributed by @kerryarchibald.
  * Use semantic heading in user settings Sidebar &amp; Voip ([\#10782](https://github.com/matrix-org/matrix-react-sdk/pull/10782)). Contributed by @kerryarchibald.
  * Use semantic headings in user settings Security ([\#10774](https://github.com/matrix-org/matrix-react-sdk/pull/10774)). Contributed by @kerryarchibald.
  * Use semantic headings in user settings - integrations and account deletion ([\#10837](https://github.com/matrix-org/matrix-react-sdk/pull/10837)). Fixes #25378. Contributed by @kerryarchibald.
  * Use semantic headings in user settings Preferences ([\#10794](https://github.com/matrix-org/matrix-react-sdk/pull/10794)). Contributed by @kerryarchibald.
  * Use semantic headings in user settings Keyboard ([\#10793](https://github.com/matrix-org/matrix-react-sdk/pull/10793)). Contributed by @kerryarchibald.
  * RTE plain text mentions as pills ([\#10852](https://github.com/matrix-org/matrix-react-sdk/pull/10852)). Contributed by @alunturner.
  * Allow welcome.html logo to be replaced by config ([\#25339](https://github.com/vector-im/element-web/pull/25339)). Fixes #8636.
  * Use semantic headings in user settings Labs ([\#10773](https://github.com/matrix-org/matrix-react-sdk/pull/10773)). Contributed by @kerryarchibald.
  * Use semantic list elements for menu lists and tab lists ([\#10902](https://github.com/matrix-org/matrix-react-sdk/pull/10902)). Fixes #24928.
  * Fix aria-required-children axe violation ([\#10900](https://github.com/matrix-org/matrix-react-sdk/pull/10900)). Fixes #25342.
  * Enable pagination for overlay timelines ([\#10757](https://github.com/matrix-org/matrix-react-sdk/pull/10757)). Fixes vector-im/voip-internal#107.
  * Add tooltip to disabled invite button due to lack of permissions ([\#10869](https://github.com/matrix-org/matrix-react-sdk/pull/10869)). Fixes #9824.
  * Respect configured auth_header_logo_url for default Welcome page ([\#10870](https://github.com/matrix-org/matrix-react-sdk/pull/10870)).
  * Specify lazy loading for avatars ([\#10866](https://github.com/matrix-org/matrix-react-sdk/pull/10866)). Fixes #1983.
  * Room and user mentions for plain text editor ([\#10665](https://github.com/matrix-org/matrix-react-sdk/pull/10665)). Contributed by @alunturner.
  * Add audible notifcation on broadcast error ([\#10654](https://github.com/matrix-org/matrix-react-sdk/pull/10654)). Fixes #25132.
  * Fall back from server generated thumbnail to original image ([\#10853](https://github.com/matrix-org/matrix-react-sdk/pull/10853)).
  * Use semantically correct elements for room sublist context menu ([\#10831](https://github.com/matrix-org/matrix-react-sdk/pull/10831)). Fixes vector-im/customer-retainer#46.
  * Avoid calling prepareToEncrypt onKeyDown ([\#10828](https://github.com/matrix-org/matrix-react-sdk/pull/10828)).
  * Allows search to recognize full room links ([\#8275](https://github.com/matrix-org/matrix-react-sdk/pull/8275)). Contributed by @bolu-tife.
  * "Show rooms with unread messages first" should not be on by default for new users ([\#10820](https://github.com/matrix-org/matrix-react-sdk/pull/10820)). Fixes #25304. Contributed by @kerryarchibald.
  * Fix emitter handler leak in ThreadView ([\#10803](https://github.com/matrix-org/matrix-react-sdk/pull/10803)).
  * Add better error for email invites without identity server ([\#10739](https://github.com/matrix-org/matrix-react-sdk/pull/10739)). Fixes #16893.
  * Move reaction message previews out of labs ([\#10601](https://github.com/matrix-org/matrix-react-sdk/pull/10601)). Fixes #25083.
  * Sort muted rooms to the bottom of their section of the room list ([\#10592](https://github.com/matrix-org/matrix-react-sdk/pull/10592)). Fixes #25131. Contributed by @kerryarchibald.
  * Use semantic headings in user settings Help &amp; About ([\#10752](https://github.com/matrix-org/matrix-react-sdk/pull/10752)). Contributed by @kerryarchibald.
  * use ExternalLink components for external links ([\#10758](https://github.com/matrix-org/matrix-react-sdk/pull/10758)). Contributed by @kerryarchibald.
  * Use semantic headings in space settings ([\#10751](https://github.com/matrix-org/matrix-react-sdk/pull/10751)). Contributed by @kerryarchibald.
  * Use semantic headings for room settings content ([\#10734](https://github.com/matrix-org/matrix-react-sdk/pull/10734)). Contributed by @kerryarchibald.
  [#]# 🐛 Bug Fixes
  * Use consistent fonts for Japanese text ([\#10980](https://github.com/matrix-org/matrix-react-sdk/pull/10980)). Fixes #22333 and #23899.
  * Fix: server picker validates unselected option ([\#11020](https://github.com/matrix-org/matrix-react-sdk/pull/11020)). Fixes #25488. Contributed by @kerryarchibald.
  * Fix room list notification badges going missing in compact layout ([\#11022](https://github.com/matrix-org/matrix-react-sdk/pull/11022)). Fixes #25372.
  * Fix call to `startSingleSignOn` passing enum in place of idpId ([\#10998](https://github.com/matrix-org/matrix-react-sdk/pull/10998)). Fixes #24953.
  * Remove hover effect from user name on a DM creation UI ([\#10887](https://github.com/matrix-org/matrix-react-sdk/pull/10887)). Fixes #25305. Contributed by @luixxiul.
  * Fix layout regression in public space invite dialog ([\#11009](https://github.com/matrix-org/matrix-react-sdk/pull/11009)). Fixes #25458.
  * Fix layout regression in session dropdown ([\#10999](https://github.com/matrix-org/matrix-react-sdk/pull/10999)). Fixes #25448.
  * Fix spacing regression in user settings - roles &amp; permissions ([\#10993](https://github.com/matrix-org/matrix-react-sdk/pull/10993)). Fixes #25447 and #25451. Contributed by @kerryarchibald.
  * Fall back to receipt timestamp if we have no event (react-sdk part) ([\#10974](https://github.com/matrix-org/matrix-react-sdk/pull/10974)). Fixes #10954. Contributed by @andybalaam.
  * Fix: Room header 'view your device list' does not link to new session manager ([\#10979](https://github.com/matrix-org/matrix-react-sdk/pull/10979)). Fixes #25440. Contributed by @kerryarchibald.
  * Fix display of devices without encryption support in Settings dialog ([\#10977](https://github.com/matrix-org/matrix-react-sdk/pull/10977)). Fixes #25413.
  * Use aria descriptions instead of labels for TextWithTooltip ([\#10952](https://github.com/matrix-org/matrix-react-sdk/pull/10952)). Fixes #25398.
  * Use grapheme-splitter instead of lodash for saving emoji from being ripped apart ([\#10976](https://github.com/matrix-org/matrix-react-sdk/pull/10976)). Fixes #22196.
  * Fix: content overflow in settings subsection ([\#10960](https://github.com/matrix-org/matrix-react-sdk/pull/10960)). Fixes #25416. Contributed by @kerryarchibald.
  * Make `Privacy Notice` external link on integration manager ToS clickable ([\#10914](https://github.com/matrix-org/matrix-react-sdk/pull/10914)). Fixes #25384. Contributed by @luixxiul.
  * Ensure that open message context menus are updated when the event is sent ([\#10950](https://github.com/matrix-org/matrix-react-sdk/pull/10950)).
  * Ensure that open sticker picker dialogs are updated when the widget configuration is updated. ([\#10945](https://github.com/matrix-org/matrix-react-sdk/pull/10945)).
  * Fix big emoji in replies ([\#10932](https://github.com/matrix-org/matrix-react-sdk/pull/10932)). Fixes #24798.
  * Hide empty `MessageActionBar` on message edit history dialog ([\#10447](https://github.com/matrix-org/matrix-react-sdk/pull/10447)). Fixes #24903. Contributed by @luixxiul.
  * Fix roving tab index getting confused after dragging space order ([\#10901](https://github.com/matrix-org/matrix-react-sdk/pull/10901)).
  * Attempt a potential workaround for stuck notifs ([\#3384](https://github.com/matrix-org/matrix-js-sdk/pull/3384)). Fixes vector-im/element-web#25406. Contributed by @andybalaam.
  * Handle trailing dot FQDNs for domain-specific config.json files ([\#25351](https://github.com/vector-im/element-web/pull/25351)). Fixes #8858.
  * Ignore edits in message previews when they concern messages other than latest ([\#10868](https://github.com/matrix-org/matrix-react-sdk/pull/10868)). Fixes #14872.
  * Send correct receipts when viewing a room ([\#10864](https://github.com/matrix-org/matrix-react-sdk/pull/10864)). Fixes #25196.
  * Fix timeline search bar being overlapped by the right panel ([\#10809](https://github.com/matrix-org/matrix-react-sdk/pull/10809)). Fixes #25291. Contributed by @luixxiul.
  * Fix the state shown for call in rooms ([\#10833](https://github.com/matrix-org/matrix-react-sdk/pull/10833)).
  * Add string for membership event where both displayname &amp; avatar change ([\#10880](https://github.com/matrix-org/matrix-react-sdk/pull/10880)). Fixes #18026.
  * Fix people space notification badge not updating for new DM invites ([\#10849](https://github.com/matrix-org/matrix-react-sdk/pull/10849)). Fixes #23248.
  * Fix regression in emoji picker order mangling after clearing filter ([\#10854](https://github.com/matrix-org/matrix-react-sdk/pull/10854)). Fixes #25323.
  * Fix: Edit history modal crash ([\#10834](https://github.com/matrix-org/matrix-react-sdk/pull/10834)). Fixes #25309. Contributed by @kerryarchibald.
  * Fix long room address and name not being clipped on room info card and update `_RoomSummaryCard.pcss` ([\#10811](https://github.com/matrix-org/matrix-react-sdk/pull/10811)). Fixes #25293. Contributed by @luixxiul.
  * Treat thumbnail upload failures as complete upload failures ([\#10829](https://github.com/matrix-org/matrix-react-sdk/pull/10829)). Fixes #7069.
  * Update finite automata to match user identifiers as per spec ([\#10798](https://github.com/matrix-org/matrix-react-sdk/pull/10798)). Fixes #25246.
  * Fix icon on empty notification panel ([\#10817](https://github.com/matrix-org/matrix-react-sdk/pull/10817)). Fixes #25298 and #25302. Contributed by @luixxiul.
  * Fix: Threads button is highlighted when I create a new room ([\#10819](https://github.com/matrix-org/matrix-react-sdk/pull/10819)). Fixes #25284. Contributed by @kerryarchibald.
  * Fix the top heading of notification panel ([\#10818](https://github.com/matrix-org/matrix-react-sdk/pull/10818)). Fixes #25303. Contributed by @luixxiul.
  * Fix the color of the verified E2EE icon on `RoomSummaryCard` ([\#10812](https://github.com/matrix-org/matrix-react-sdk/pull/10812)). Fixes #25295. Contributed by @luixxiul.
  * Fix: No feedback when waiting for the server on a /delete_devices request with SSO ([\#10795](https://github.com/matrix-org/matrix-react-sdk/pull/10795)). Fixes #23096. Contributed by @kerryarchibald.
  * Fix: reveal images when image previews are disabled ([\#10781](https://github.com/matrix-org/matrix-react-sdk/pull/10781)). Fixes #25271. Contributed by @kerryarchibald.
  * Fix accessibility issues around the room list and space panel ([\#10717](https://github.com/matrix-org/matrix-react-sdk/pull/10717)). Fixes #13345.
  * Ensure tooltip contents is linked via aria to the target element ([\#10729](https://github.com/matrix-org/matrix-react-sdk/pull/10729)). Fixes vector-im/customer-retainer#43.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1687521600">- Version 1.11.34
  [#]# ✨ Features
  * OIDC: add delegatedauthentication to validated server config ([\#11053](https://github.com/matrix-org/matrix-react-sdk/pull/11053)). Contributed by @kerryarchibald.
  * Allow image pasting in plain mode in RTE ([\#11056](https://github.com/matrix-org/matrix-react-sdk/pull/11056)). Contributed by @alunturner.
  * Show room options menu if "UIComponent.roomOptionsMenu" is enabled ([\#10365](https://github.com/matrix-org/matrix-react-sdk/pull/10365)). Contributed by @maheichyk.
  * Allow image pasting in rich text mode in RTE ([\#11049](https://github.com/matrix-org/matrix-react-sdk/pull/11049)). Contributed by @alunturner.
  * Update voice broadcast redaction to use MSC3912 `with_rel_type` instead of `with_relations` ([\#11014](https://github.com/matrix-org/matrix-react-sdk/pull/11014)). Fixes #25471.
  * Add config to skip widget_build_url for DM rooms ([\#11044](https://github.com/matrix-org/matrix-react-sdk/pull/11044)). Fixes vector-im/customer-retainer#74.
  * Inhibit interactions on forward dialog message previews ([\#11025](https://github.com/matrix-org/matrix-react-sdk/pull/11025)). Fixes #23459.
  * Removed `DecryptionFailureBar.tsx` ([\#11027](https://github.com/matrix-org/matrix-react-sdk/pull/11027)). Fixes vector-im/element-meta#1358. Contributed by @florianduros.
  [#]# 🐛 Bug Fixes
  * Fix translucent `TextualEvent` on search results panel ([\#10810](https://github.com/matrix-org/matrix-react-sdk/pull/10810)). Fixes #25292. Contributed by @luixxiul.
  * Matrix matrix scheme permalink constructor not stripping query params ([\#11060](https://github.com/matrix-org/matrix-react-sdk/pull/11060)). Fixes #25535.
  * Fix: "manually verify by text" does nothing ([\#11059](https://github.com/matrix-org/matrix-react-sdk/pull/11059)). Fixes #25375. Contributed by @kerryarchibald.
  * Make group calls respect the ICE fallback setting ([\#11047](https://github.com/matrix-org/matrix-react-sdk/pull/11047)). Fixes vector-im/voip-internal#65.
  * Align list items on the tooltip to the start ([\#11041](https://github.com/matrix-org/matrix-react-sdk/pull/11041)). Fixes #25355. Contributed by @luixxiul.
  * Clear thread panel event permalink when changing rooms ([\#11024](https://github.com/matrix-org/matrix-react-sdk/pull/11024)). Fixes #25484.
  * Fix spinner placement on pinned widgets being reloaded ([\#10970](https://github.com/matrix-org/matrix-react-sdk/pull/10970)). Fixes #25431. Contributed by @luixxiul.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.com&gt;" date="1689681600">- Version 1.11.36
  [#]# 🔒 Security
  * Fixes for [CVE-2023-37259](https://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=CVE-2023-37259) / [GHSA-c9vx-2g7w-rp65](https://github.com/matrix-org/matrix-react-sdk/security/advisories/GHSA-c9vx-2g7w-rp65)
  [#]# 🦖 Deprecations
  * Deprecate customisations in favour of Module API ([\#25736](https://github.com/vector-im/element-web/pull/25736)). Fixes #25733.
  [#]# ✨ Features
  * OIDC: store initial screen in session storage  ([\#25688](https://github.com/vector-im/element-web/pull/25688)). Fixes #25656. Contributed by @kerryarchibald.
  * Allow default_server_config as a fallback config ([\#25682](https://github.com/vector-im/element-web/pull/25682)). Contributed by @ShadowRZ.
  * OIDC: remove auth params from url after login attempt ([\#25664](https://github.com/vector-im/element-web/pull/25664)). Contributed by @kerryarchibald.
  * feat(faq): remove keyboard shortcuts button ([\#9342](https://github.com/matrix-org/matrix-react-sdk/pull/9342)). Fixes #22625. Contributed by @gefgu.
  * GYU: Update banner ([\#11211](https://github.com/matrix-org/matrix-react-sdk/pull/11211)). Fixes #25530. Contributed by @justjanne.
  * Linkify mxc:// URLs as links to your media repo ([\#11213](https://github.com/matrix-org/matrix-react-sdk/pull/11213)). Fixes #6942.
  * OIDC: Log in ([\#11199](https://github.com/matrix-org/matrix-react-sdk/pull/11199)). Fixes #25657. Contributed by @kerryarchibald.
  * Handle all permitted url schemes in linkify ([\#11215](https://github.com/matrix-org/matrix-react-sdk/pull/11215)). Fixes #4457 and #8720.
  * Autoapprove Element Call oidc requests ([\#11209](https://github.com/matrix-org/matrix-react-sdk/pull/11209)). Contributed by @toger5.
  * Allow creating knock rooms ([\#11182](https://github.com/matrix-org/matrix-react-sdk/pull/11182)). Contributed by @charlynguyen.
  * Expose and pre-populate thread ID in devtools dialog ([\#10953](https://github.com/matrix-org/matrix-react-sdk/pull/10953)).
  * Hide URL preview if it will be empty ([\#9029](https://github.com/matrix-org/matrix-react-sdk/pull/9029)).
  * Change wording from avatar to profile picture ([\#7015](https://github.com/matrix-org/matrix-react-sdk/pull/7015)). Fixes vector-im/element-meta#1331. Contributed by @aaronraimist.
  * Quick and dirty devtool to explore state history ([\#11197](https://github.com/matrix-org/matrix-react-sdk/pull/11197)).
  * Consider more user inputs when calculating zxcvbn score ([\#11180](https://github.com/matrix-org/matrix-react-sdk/pull/11180)).
  * GYU: Account Notification Settings ([\#11008](https://github.com/matrix-org/matrix-react-sdk/pull/11008)). Fixes #24567. Contributed by @justjanne.
  * Compound Typography pass ([\#11103](https://github.com/matrix-org/matrix-react-sdk/pull/11103)). Fixes #25548.
  * OIDC: navigate to authorization endpoint ([\#11096](https://github.com/matrix-org/matrix-react-sdk/pull/11096)). Fixes #25574. Contributed by @kerryarchibald.
  [#]# 🐛 Bug Fixes
  * Fix read receipt sending behaviour around thread roots ([\#3600](https://github.com/matrix-org/matrix-js-sdk/pull/3600)).
  * Fix missing metaspace notification badges ([\#11269](https://github.com/matrix-org/matrix-react-sdk/pull/11269)). Fixes #25679.
  * Make checkboxes less rounded ([\#11224](https://github.com/matrix-org/matrix-react-sdk/pull/11224)). Contributed by @andybalaam.
  * GYU: Fix issues with audible keywords without activated mentions ([\#11218](https://github.com/matrix-org/matrix-react-sdk/pull/11218)). Contributed by @justjanne.
  * PosthogAnalytics unwatch settings on logout ([\#11207](https://github.com/matrix-org/matrix-react-sdk/pull/11207)). Fixes #25703.
  * Avoid trying to set room account data for pinned events as guest ([\#11216](https://github.com/matrix-org/matrix-react-sdk/pull/11216)). Fixes #6300.
  * GYU: Disable sound for DMs checkbox when DM notifications are disabled ([\#11210](https://github.com/matrix-org/matrix-react-sdk/pull/11210)). Contributed by @justjanne.
  * force to allow calls without video and audio in embedded mode ([\#11131](https://github.com/matrix-org/matrix-react-sdk/pull/11131)). Contributed by @EnricoSchw.
  * Fix room tile text clipping ([\#11196](https://github.com/matrix-org/matrix-react-sdk/pull/11196)). Fixes #25718.
  * Handle newlines in user pills ([\#11166](https://github.com/matrix-org/matrix-react-sdk/pull/11166)). Fixes #10994.
  * Limit width of user menu in space panel ([\#11192](https://github.com/matrix-org/matrix-react-sdk/pull/11192)). Fixes #22627.
  * Add isLocation to ComposerEvent analytics events ([\#11187](https://github.com/matrix-org/matrix-react-sdk/pull/11187)). Contributed by @andybalaam.
  * Fix: hide unsupported login elements ([\#11185](https://github.com/matrix-org/matrix-react-sdk/pull/11185)). Fixes #25711. Contributed by @kerryarchibald.
  * Scope smaller font size to user info panel ([\#11178](https://github.com/matrix-org/matrix-react-sdk/pull/11178)). Fixes #25683.
  * Apply i18n to strings in the html export ([\#11176](https://github.com/matrix-org/matrix-react-sdk/pull/11176)).
  * Inhibit url previews on MXIDs containing slashes same as those without ([\#11160](https://github.com/matrix-org/matrix-react-sdk/pull/11160)).
  * Make event info size consistent with state events ([\#11181](https://github.com/matrix-org/matrix-react-sdk/pull/11181)).
  * Fix markdown content spacing ([\#11177](https://github.com/matrix-org/matrix-react-sdk/pull/11177)). Fixes #25685.
  * Fix font-family definition for emojis ([\#11170](https://github.com/matrix-org/matrix-react-sdk/pull/11170)). Fixes #25686.
  * Fix spurious error sending receipt in thread errors ([\#11157](https://github.com/matrix-org/matrix-react-sdk/pull/11157)).
  * Consider the empty push rule actions array equiv to deprecated dont_notify ([\#11155](https://github.com/matrix-org/matrix-react-sdk/pull/11155)). Fixes #25674.
  * Only trap escape key for cancel reply if there is a reply ([\#11140](https://github.com/matrix-org/matrix-react-sdk/pull/11140)). Fixes #25640.
  * Update linkify to 4.1.1 ([\#11132](https://github.com/matrix-org/matrix-react-sdk/pull/11132)). Fixes #23806.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1691150400">- Version 1.11.38
  [#]# ✨ Features
  * Package release builds of element-web in package.element.io debs ([\#25198](https://github.com/vector-im/element-web/pull/25198)).
  [#]# 🐛 Bug Fixes
  * Revert to using the /presence API for presence ([\#11366](https://github.com/matrix-org/matrix-react-sdk/pull/11366))</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1695643200">- Version 1.11.43
  (No changes - bumping the version number for an element-desktop release.)
- Version 1.11.42
  [#]# 🐛 Bug Fixes
  * Update Compound to fix Firefox-specific avatar regression ([\#11604](https://github.com/matrix-org/matrix-react-sdk/pull/11604)). Fixes #26155.
- Version 1.11.41
  [#]# 🦖 Deprecations
  * Deprecate customisations in favour of Module API ([\#25736](https://github.com/vector-im/element-web/pull/25736)). Fixes #25733.
  [#]# ✨ Features
  * Make SVGR icons use forward ref ([\#26082](https://github.com/vector-im/element-web/pull/26082)).
  * Add support for rendering a custom wrapper around Element ([\#25537](https://github.com/vector-im/element-web/pull/25537)). Contributed by @maheichyk.
  * Allow creating public knock rooms ([\#11481](https://github.com/matrix-org/matrix-react-sdk/pull/11481)). Contributed by @charlynguyen.
  * Render custom images in reactions according to MSC4027 ([\#11087](https://github.com/matrix-org/matrix-react-sdk/pull/11087)). Contributed by @sumnerevans.
  * Introduce room knocks bar ([\#11475](https://github.com/matrix-org/matrix-react-sdk/pull/11475)). Contributed by @charlynguyen.
  * Room header UI updates ([\#11507](https://github.com/matrix-org/matrix-react-sdk/pull/11507)). Fixes #25892.
  * Remove green "verified" bar for encrypted events ([\#11496](https://github.com/matrix-org/matrix-react-sdk/pull/11496)).
  * Update member count on room summary update ([\#11488](https://github.com/matrix-org/matrix-react-sdk/pull/11488)).
  * Support for E2EE in Element Call  ([\#11492](https://github.com/matrix-org/matrix-react-sdk/pull/11492)).
  * Allow requesting to join knock rooms via spotlight ([\#11482](https://github.com/matrix-org/matrix-react-sdk/pull/11482)). Contributed by @charlynguyen.
  * Lock out the first tab if Element is opened in a second tab. ([\#11425](https://github.com/matrix-org/matrix-react-sdk/pull/11425)). Fixes #25157.
  * Change avatar to use Compound implementation ([\#11448](https://github.com/matrix-org/matrix-react-sdk/pull/11448)).
  [#]# 🐛 Bug Fixes
  * Fix vertical alignment of default avatar font ([\#11582](https://github.com/matrix-org/matrix-react-sdk/pull/11582)). Fixes #26081.
  * Fix avatars in public room &amp; space search being flex shrunk ([\#11580](https://github.com/matrix-org/matrix-react-sdk/pull/11580)). Fixes #26133.
  * Fix EventTile avatars being rendered with a size of 0 instead of hidden ([\#11558](https://github.com/matrix-org/matrix-react-sdk/pull/11558)). Fixes #26075.
  * Fix compound external assets path in bundle ([\#26069](https://github.com/vector-im/element-web/pull/26069)).
  * Use RoomStateEvent.Update for knocks ([\#11516](https://github.com/matrix-org/matrix-react-sdk/pull/11516)). Contributed by @charlynguyen.
  * Prevent event propagation when clicking icon buttons ([\#11515](https://github.com/matrix-org/matrix-react-sdk/pull/11515)).
  * Only display RoomKnocksBar when feature flag is enabled ([\#11513](https://github.com/matrix-org/matrix-react-sdk/pull/11513)). Contributed by @andybalaam.
  * Fix avatars of knock members for people tab of room settings ([\#11506](https://github.com/matrix-org/matrix-react-sdk/pull/11506)). Fixes #26083. Contributed by @charlynguyen.
  * Fixes read receipt avatar offset ([\#11483](https://github.com/matrix-org/matrix-react-sdk/pull/11483)). Fixes #26067, #26064 #26059 and #26061.
  * Fix avatar defects ([\#11473](https://github.com/matrix-org/matrix-react-sdk/pull/11473)). Fixes #26051 and #26046.
  * Fix consistent avatar output for Percy ([\#11472](https://github.com/matrix-org/matrix-react-sdk/pull/11472)). Fixes #26049 and #26052.
  * Fix colour of avatar and colour matching with username ([\#11470](https://github.com/matrix-org/matrix-react-sdk/pull/11470)). Fixes #26042.
  * Fix incompatibility of Soft Logout with Element-R ([\#11468](https://github.com/matrix-org/matrix-react-sdk/pull/11468)).
  * Fix instances of double translation and guard translation calls using typescript ([\#11443](https://github.com/matrix-org/matrix-react-sdk/pull/11443)).
- Version 1.11.40
  [#]# ✨ Features
  * Hide account deactivation for externally managed accounts ([\#11445](https://github.com/matrix-org/matrix-react-sdk/pull/11445)). Fixes #26022. Contributed by @kerryarchibald.
  * OIDC: Redirect to delegated auth provider when signing out ([\#11432](https://github.com/matrix-org/matrix-react-sdk/pull/11432)). Fixes #26000. Contributed by @kerryarchibald.
  * Disable 3pid fields in settings when `m.3pid_changes` capability is disabled ([\#11430](https://github.com/matrix-org/matrix-react-sdk/pull/11430)). Fixes #25995. Contributed by @kerryarchibald.
  * OIDC: disable multi session signout for OIDC-aware servers in session manager ([\#11431](https://github.com/matrix-org/matrix-react-sdk/pull/11431)). Contributed by @kerryarchibald.
  * Implement updated open dialog method of the Module API ([\#11395](https://github.com/matrix-org/matrix-react-sdk/pull/11395)). Contributed by @dhenneke.
  * Polish &amp; delabs `Exploring public spaces` feature ([\#11423](https://github.com/matrix-org/matrix-react-sdk/pull/11423)).
  * Treat lists with a single empty item as plain text, not Markdown. ([\#6833](https://github.com/matrix-org/matrix-react-sdk/pull/6833)). Fixes vector-im/element-meta#1265.
  * Allow managing room knocks ([\#11404](https://github.com/matrix-org/matrix-react-sdk/pull/11404)). Contributed by @charlynguyen.
  * Pin the action buttons to the bottom of the scrollable dialogs ([\#11407](https://github.com/matrix-org/matrix-react-sdk/pull/11407)). Contributed by @dhenneke.
  * Support Matrix 1.1 (drop legacy r0 versions) ([\#9819](https://github.com/matrix-org/matrix-react-sdk/pull/9819)).
  [#]# 🐛 Bug Fixes
  * Fix path separator for Windows based systems ([\#25997](https://github.com/vector-im/element-web/pull/25997)).
  * Fix instances of double translation and guard translation calls using typescript ([\#11443](https://github.com/matrix-org/matrix-react-sdk/pull/11443)).
  * Fix export type "Current timeline" to match its behaviour to its name ([\#11426](https://github.com/matrix-org/matrix-react-sdk/pull/11426)). Fixes #25988.
  * Fix Room Settings &gt; Notifications file upload input being shown superfluously ([\#11415](https://github.com/matrix-org/matrix-react-sdk/pull/11415)). Fixes #18392.
  * Simplify registration with email validation ([\#11398](https://github.com/matrix-org/matrix-react-sdk/pull/11398)). Fixes #25832 #23601 and #22297.
  * correct home server URL ([\#11391](https://github.com/matrix-org/matrix-react-sdk/pull/11391)). Fixes #25931. Contributed by @NSV1991.
  * Include non-matching DMs in Spotlight recent conversations when the DM's userId is part of the search API results ([\#11374](https://github.com/matrix-org/matrix-react-sdk/pull/11374)). Contributed by @mgcm.
  * Fix useRoomMembers missing updates causing incorrect membership counts ([\#11392](https://github.com/matrix-org/matrix-react-sdk/pull/11392)). Fixes #17096.
  * Show error when searching public rooms fails ([\#11378](https://github.com/matrix-org/matrix-react-sdk/pull/11378)).
- Version 1.11.39
  [#]# 🦖 Deprecations
  * Deprecate camelCase config options ([\#25800](https://github.com/vector-im/element-web/pull/25800)).
  * Deprecate customisations in favour of Module API ([\#25736](https://github.com/vector-im/element-web/pull/25736)). Fixes #25733.
  [#]# ✨ Features
  * Update labs.md for knock rooms ([\#25923](https://github.com/vector-im/element-web/pull/25923)). Contributed by @charlynguyen.
  * Package release builds of element-web in package.element.io debs ([\#25198](https://github.com/vector-im/element-web/pull/25198)).
  * Allow knocking rooms ([\#11353](https://github.com/matrix-org/matrix-react-sdk/pull/11353)). Contributed by @charlynguyen.
  * Support adding space-restricted joins on rooms not members of those spaces ([\#9017](https://github.com/matrix-org/matrix-react-sdk/pull/9017)). Fixes #19213.
  * Clear requiresClient and show pop-out if widget-api fails to ready ([\#11321](https://github.com/matrix-org/matrix-react-sdk/pull/11321)). Fixes vector-im/customer-retainer#73.
  * Bump pagination sizes due to hidden events ([\#11342](https://github.com/matrix-org/matrix-react-sdk/pull/11342)).
  * Remove display of key backup signatures from backup settings ([\#11333](https://github.com/matrix-org/matrix-react-sdk/pull/11333)).
  * Use PassphraseFields in ExportE2eKeysDialog to enforce minimum passphrase complexity ([\#11222](https://github.com/matrix-org/matrix-react-sdk/pull/11222)). Fixes #9478.
  [#]# 🐛 Bug Fixes
  * Fix "Export chat" not respecting configured time format in plain text mode ([\#10696](https://github.com/matrix-org/matrix-react-sdk/pull/10696)). Fixes #23838. Contributed by @rashmitpankhania.
  * Fix some missing 1-count pluralisations around event list summaries ([\#11371](https://github.com/matrix-org/matrix-react-sdk/pull/11371)). Fixes #25925.
  * Fix create subspace dialog not working for public space creation ([\#11367](https://github.com/matrix-org/matrix-react-sdk/pull/11367)). Fixes #25916.
  * Search for users on paste ([\#11304](https://github.com/matrix-org/matrix-react-sdk/pull/11304)). Fixes #17523. Contributed by @peterscheu-aceart.
  * Fix AppTile context menu not always showing up when it has options ([\#11358](https://github.com/matrix-org/matrix-react-sdk/pull/11358)). Fixes #25914.
  * Fix clicking on home all rooms space notification not working ([\#11337](https://github.com/matrix-org/matrix-react-sdk/pull/11337)). Fixes #22844.
  * Fix joining a suggested room switching space away ([\#11347](https://github.com/matrix-org/matrix-react-sdk/pull/11347)). Fixes #25838.
  * Fix home/all rooms context menu in space panel ([\#11350](https://github.com/matrix-org/matrix-react-sdk/pull/11350)). Fixes #25896.
  * Make keyboard handling in and out of autocomplete completions consistent ([\#11344](https://github.com/matrix-org/matrix-react-sdk/pull/11344)). Fixes #25878.
  * De-duplicate reactions by sender to account for faulty/malicious servers ([\#11340](https://github.com/matrix-org/matrix-react-sdk/pull/11340)). Fixes #25872.
  * Fix disable_3pid_login being ignored for the email field ([\#11335](https://github.com/matrix-org/matrix-react-sdk/pull/11335)). Fixes #25863.
  * Upgrade wysiwyg editor for ctrl+backspace windows fix ([\#11324](https://github.com/matrix-org/matrix-react-sdk/pull/11324)). Fixes vector-im/verticals-internal#102.
  * Unhide the view source event toggle - it works well enough ([\#11336](https://github.com/matrix-org/matrix-react-sdk/pull/11336)). Fixes #25861.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1698926400">- Version 1.11.47
  [#]# 🦖 Deprecations
  * Deprecate customisations in favour of Module API ([\#25736](https://github.com/vector-im/element-web/pull/25736)). Fixes #25733.
  [#]# ✨ Features
  * vector-im/element-x-ios/issues/1824 - Convert the apple-app-site-association file to a newer format… ([\#26307](https://github.com/vector-im/element-web/pull/26307)). Contributed by @stefanceriu.
  * Iterate `io.element.late_event` decoration ([\#11760](https://github.com/matrix-org/matrix-react-sdk/pull/11760)). Fixes #26384.
  * Render timeline separator for late event groups ([\#11739](https://github.com/matrix-org/matrix-react-sdk/pull/11739)).
  * OIDC: revoke tokens on logout ([\#11718](https://github.com/matrix-org/matrix-react-sdk/pull/11718)). Fixes #25394. Contributed by @kerryarchibald.
  * Show `io.element.late_event` in MessageTimestamp when known ([\#11733](https://github.com/matrix-org/matrix-react-sdk/pull/11733)).
  * Show all labs flags if developerMode enabled ([\#11746](https://github.com/matrix-org/matrix-react-sdk/pull/11746)). Fixes #24571 and #8498.
  * Use Compound tooltips on MessageTimestamp to improve UX of date time discovery ([\#11732](https://github.com/matrix-org/matrix-react-sdk/pull/11732)). Fixes #25913.
  * Consolidate 4s passphrase input fields and use stable IDs ([\#11743](https://github.com/matrix-org/matrix-react-sdk/pull/11743)). Fixes #26228.
  * Disable upgraderoom command without developer mode enabled ([\#11744](https://github.com/matrix-org/matrix-react-sdk/pull/11744)). Fixes #17620.
  * Avoid rendering app download buttons if disabled in config ([\#11741](https://github.com/matrix-org/matrix-react-sdk/pull/11741)). Fixes #26309.
  * OIDC: refresh tokens ([\#11699](https://github.com/matrix-org/matrix-react-sdk/pull/11699)). Fixes #25839. Contributed by @kerryarchibald.
  * OIDC: register ([\#11727](https://github.com/matrix-org/matrix-react-sdk/pull/11727)). Fixes #25393. Contributed by @kerryarchibald.
  * Use stable get_login_token and remove unstable MSC3882 support ([\#11001](https://github.com/matrix-org/matrix-react-sdk/pull/11001)). Contributed by @hughns.
  [#]# 🐛 Bug Fixes
  * Set max size for Element logo in search warning ([\#11779](https://github.com/matrix-org/matrix-react-sdk/pull/11779)). Fixes #26408.
  * Avoid error when DMing oneself ([\#11754](https://github.com/matrix-org/matrix-react-sdk/pull/11754)). Fixes #7242.
  * Fix: Message shield alignment is not right. ([\#11703](https://github.com/matrix-org/matrix-react-sdk/pull/11703)). Fixes #26142. Contributed by @manancodes.
  * fix logging full event ([\#11755](https://github.com/matrix-org/matrix-react-sdk/pull/11755)). Fixes #26376.
  * OIDC: use delegated auth account URL from `OidcClientStore` ([\#11723](https://github.com/matrix-org/matrix-react-sdk/pull/11723)). Fixes #26305. Contributed by @kerryarchibald.
  * Fix: Members list shield alignment is not right. ([\#11700](https://github.com/matrix-org/matrix-react-sdk/pull/11700)). Fixes #26261. Contributed by @manancodes.
  * Fix: &lt;detail&gt; HTML elements clickable area too wide. ([\#11666](https://github.com/matrix-org/matrix-react-sdk/pull/11666)). Fixes #25454. Contributed by @manancodes.
  * Fix untranslated headings in the devtools dialog ([\#11734](https://github.com/matrix-org/matrix-react-sdk/pull/11734)).
  * Fixes invite dialog alignment and pill color contrast ([\#11722](https://github.com/matrix-org/matrix-react-sdk/pull/11722)). Contributed by @gabrc52.
  * Prevent select element in General settings overflowing in a room with very long room-id ([\#11597](https://github.com/matrix-org/matrix-react-sdk/pull/11597)). Contributed by @ABHIXIT2.
  * Fix: Clicking on members pile does nothing. ([\#11657](https://github.com/matrix-org/matrix-react-sdk/pull/11657)). Fixes #26164. Contributed by @manancodes.
  * Fix: Wierd shadow below room avatar in dark mode. ([\#11678](https://github.com/matrix-org/matrix-react-sdk/pull/11678)). Fixes #26153. Contributed by @manancodes.
  * Fix start_sso / start_cas URLs failing to redirect to a authentication prompt ([\#11681](https://github.com/matrix-org/matrix-react-sdk/pull/11681)). Contributed by @Half-Shot.
- Version 1.11.46
  [#]# ✨ Features
  * Use .well-known to discover a default rendezvous server for use with Sign in with QR ([\#11655](https://github.com/matrix-org/matrix-react-sdk/pull/11655)). Contributed by @hughns.
  * Message layout will update according to the selected style  ([\#10170](https://github.com/matrix-org/matrix-react-sdk/pull/10170)). Fixes #21782. Contributed by @manancodes.
  * Implement MSC4039: Add an MSC for a new Widget API action to upload files into the media repository ([\#11311](https://github.com/matrix-org/matrix-react-sdk/pull/11311)). Contributed by @dhenneke.
  * Render space pills with square corners to match new avatar ([\#11632](https://github.com/matrix-org/matrix-react-sdk/pull/11632)). Fixes #26056.
  * Linkify room topic ([\#11631](https://github.com/matrix-org/matrix-react-sdk/pull/11631)). Fixes #26185.
  * Show knock rooms in the list ([\#11573](https://github.com/matrix-org/matrix-react-sdk/pull/11573)). Contributed by @maheichyk.
  [#]# 🐛 Bug Fixes
  * Bump matrix-web-i18n dependency to 3.1.3 ([\#26287](https://github.com/vector-im/element-web/pull/26287))
  * Fix: Avatar shrinks with long names ([\#11698](https://github.com/matrix-org/matrix-react-sdk/pull/11698)). Fixes #26252. Contributed by @manancodes.
  * Update custom translations to support nested fields in structured JSON ([\#11685](https://github.com/matrix-org/matrix-react-sdk/pull/11685)).
  * Fix: Edited message remove button is hard to reach. ([\#11674](https://github.com/matrix-org/matrix-react-sdk/pull/11674)). Fixes #24917. Contributed by @manancodes.
  * Fix: Theme selector radio button not aligned in center with the text ([\#11676](https://github.com/matrix-org/matrix-react-sdk/pull/11676)). Fixes #25460. Contributed by @manancodes.
  * Fix: Unread notification dot aligned ([\#11658](https://github.com/matrix-org/matrix-react-sdk/pull/11658)). Fixes #25285. Contributed by @manancodes.
  * Fix: sync intentional mentions push rules with legacy rules ([\#11667](https://github.com/matrix-org/matrix-react-sdk/pull/11667)). Fixes #26227. Contributed by @kerryarchibald.
  * Revert "Fix regression around FacePile with overflow (#11527)" ([\#11634](https://github.com/matrix-org/matrix-react-sdk/pull/11634)). Fixes #26209.
  * Fix: Alignment Fixed ([\#11648](https://github.com/matrix-org/matrix-react-sdk/pull/11648)). Fixes #26169. Contributed by @manancodes.
  * Fix: onFinished added which closes the menu ([\#11647](https://github.com/matrix-org/matrix-react-sdk/pull/11647)). Fixes #25556. Contributed by @manancodes.
  * Don't start key backups when opening settings ([\#11640](https://github.com/matrix-org/matrix-react-sdk/pull/11640)).
  * Fix add to space avatar text centering ([\#11643](https://github.com/matrix-org/matrix-react-sdk/pull/11643)). Fixes #26154.
  * fix avatar styling in lightbox ([\#11641](https://github.com/matrix-org/matrix-react-sdk/pull/11641)). Fixes #26196.
- Version 1.11.45
  [#]# 🐛 Bug Fixes
  * Fix Emoji font on Safari 17 ([\#11673](https://github.com/matrix-org/matrix-react-sdk/pull/11673)).
- Version 1.11.44
  [#]# ✨ Features
  * Make video &amp; voice call buttons pin conference widget if unpinned ([\#11576](https://github.com/matrix-org/matrix-react-sdk/pull/11576)). Fixes vector-im/customer-retainer#72.
  * OIDC: persist refresh token ([\#11249](https://github.com/matrix-org/matrix-react-sdk/pull/11249)). Contributed by @kerryarchibald.
  * ElementR: Cross user verification ([\#11364](https://github.com/matrix-org/matrix-react-sdk/pull/11364)). Fixes #25752. Contributed by @florianduros.
  * Default intentional mentions ([\#11602](https://github.com/matrix-org/matrix-react-sdk/pull/11602)).
  * Notify users about denied access on ask-to-join  rooms ([\#11480](https://github.com/matrix-org/matrix-react-sdk/pull/11480)). Contributed by @nurjinjafar.
  * Allow setting knock room directory visibility ([\#11529](https://github.com/matrix-org/matrix-react-sdk/pull/11529)). Contributed by @charlynguyen.
  [#]# 🐛 Bug Fixes
  * Revert "Fix regression around FacePile with overflow (#11527)" ([\#11634](https://github.com/matrix-org/matrix-react-sdk/pull/11634)). Fixes #26209.
  * Escape placeholder before injecting it into the style ([\#11607](https://github.com/matrix-org/matrix-react-sdk/pull/11607)).
  * Move ViewUser action callback to RoomView ([\#11495](https://github.com/matrix-org/matrix-react-sdk/pull/11495)). Fixes #26040.
  * Fix room timeline search toggling behaviour edge case ([\#11605](https://github.com/matrix-org/matrix-react-sdk/pull/11605)). Fixes #26105.
  * Avoid rendering view-message link in RoomKnocksBar unnecessarily ([\#11598](https://github.com/matrix-org/matrix-react-sdk/pull/11598)). Contributed by @charlynguyen.
  * Use knock rooms sync to reflect the knock state ([\#11596](https://github.com/matrix-org/matrix-react-sdk/pull/11596)). Fixes #26043 and #26044. Contributed by @charlynguyen.
  * Fix avatar in right panel not using the correct font ([\#11593](https://github.com/matrix-org/matrix-react-sdk/pull/11593)). Fixes #26061. Contributed by @MidhunSureshR.
  * Add waits in Spotlight Cypress tests, hoping this unflakes them ([\#11590](https://github.com/matrix-org/matrix-react-sdk/pull/11590)). Fixes #26053, #26140 #26139 and #26138. Contributed by @andybalaam.
  * Fix vertical alignment of default avatar font ([\#11582](https://github.com/matrix-org/matrix-react-sdk/pull/11582)). Fixes #26081.
  * Fix avatars in public room &amp; space search being flex shrunk ([\#11580](https://github.com/matrix-org/matrix-react-sdk/pull/11580)). Fixes #26133.
  * Fix EventTile avatars being rendered with a size of 0 instead of hidden ([\#11558](https://github.com/matrix-org/matrix-react-sdk/pull/11558)). Fixes #26075.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1699358400">- - Version 1.11.48
  [#]# ✨ Features
  * Correctly fill window.matrixChat even when a Wrapper module is active (https://github.com/vector-im/element-web/pull/26395). Contributed by @dhenneke.
  * Knock on a ask-to-join room if a module wants to join the room when navigating to a room (https://github.com/matrix-org/matrix-react-sdk/pull/11787). Contributed by @dhenneke.
  * Element-R:  Include crypto info in sentry (https://github.com/matrix-org/matrix-react-sdk/pull/11798). Contributed by @florianduros.
  * Element-R:  Include crypto info in rageshake (https://github.com/matrix-org/matrix-react-sdk/pull/11797). Contributed by @florianduros.
  * Element-R: Add current version of the rust-sdk and vodozemac (https://github.com/matrix-org/matrix-react-sdk/pull/11785). Contributed by @florianduros.
  * Fix unfederated invite dialog (https://github.com/matrix-org/matrix-react-sdk/pull/9618). Fixes vector-im/element-meta#1466 and #22102. Contributed by @owi92.
  * New right panel visual language (https://github.com/matrix-org/matrix-react-sdk/pull/11664).
  * OIDC: add friendly errors (https://github.com/matrix-org/matrix-react-sdk/pull/11184). Fixes #25665. Contributed by @kerryarchibald.
  [#]# 🐛 Bug Fixes
  * Fix rightpanel hiding scrollbar (https://github.com/matrix-org/matrix-react-sdk/pull/11831). Contributed by @kerryarchibald.
  * Fix multi-tab session lock on Firefox not being cleared (https://github.com/matrix-org/matrix-react-sdk/pull/11800). Fixes #26165. Contributed by @ManuelHu.
  * Deserialise spoilers back into slash command form (https://github.com/matrix-org/matrix-react-sdk/pull/11805). Fixes #26344.
  * Fix Incorrect message scaling for verification request (https://github.com/matrix-org/matrix-react-sdk/pull/11793). Fixes #24304. Contributed by @capGoblin.
  * Fix: Unable to restore a soft-logged-out session established via SSO (https://github.com/matrix-org/matrix-react-sdk/pull/11794). Fixes #25957. Contributed by @kerryarchibald.
  * Use configurable github issue links more consistently (https://github.com/matrix-org/matrix-react-sdk/pull/11796).
  * Fix io.element.late_event received_ts vs received_at (https://github.com/matrix-org/matrix-react-sdk/pull/11789).
  * Make invitation dialog scrollable when infos are too long (https://github.com/matrix-org/matrix-react-sdk/pull/11753). Contributed by @nurjinjafar.
  * Fix spoiler text-align (https://github.com/matrix-org/matrix-react-sdk/pull/11790). Contributed by @ajbura.
  * Fix: Right panel keeps showing chat when unmaximizing widget.  (https://github.com/matrix-org/matrix-react-sdk/pull/11697). Fixes #26265. Contributed by @manancodes.
  * Fix margin of invite to room button (https://github.com/matrix-org/matrix-react-sdk/pull/11780). Fixes #26410.
  * Update base64 import (https://github.com/matrix-org/matrix-react-sdk/pull/11784).
  * Set max size for Element logo in search warning (https://github.com/matrix-org/matrix-react-sdk/pull/11779). Fixes #26408.
  * Fix: emoji size in room header topic, remove obsolete emoji style (https://github.com/matrix-org/matrix-react-sdk/pull/11757). Fixes #26326. Contributed by @kerryarchibald.
  * Fix: Bubble layout design is broken (https://github.com/matrix-org/matrix-react-sdk/pull/11763). Fixes #25818. Contributed by @manancodes.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1699876800">- Version 1.11.49
  [#]# ✨ Features
  * Ship element-web as a debian package (https://github.com/vector-im/element-web/pull/26533). Fixes #2777.
  [#]# 🐛 Bug Fixes
  * Ensure `setUserCreator` is called when a store is assigned (https://github.com/matrix-org/matrix-js-sdk/pull/3867). Fixes vector-im/element-web#26520. Contributed by @MidhunSureshR.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1700568000">- Version 1.11.50
  [#]# ✨ Features
  * Ship element-web as a debian package (https://github.com/vector-im/element-web/pull/26533). Contributed by @t3chguy.
  * Update room summary card header (https://github.com/matrix-org/matrix-react-sdk/pull/11823). Contributed by @germain-gg.
  * Add feature flag for disabling encryption in Element Call (https://github.com/matrix-org/matrix-react-sdk/pull/11837). Contributed by @toger5.
  * Adapt the rendering of extra icons in the room header (https://github.com/matrix-org/matrix-react-sdk/pull/11835). Contributed by @charlynguyen.
  * Implement new unreachable state and fix broken string ref  (https://github.com/matrix-org/matrix-react-sdk/pull/11748). Contributed by @MidhunSureshR.
  * Allow adding extra icons to the room header (https://github.com/matrix-org/matrix-react-sdk/pull/11799). Contributed by @charlynguyen.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1701864000">- Version 1.11.51
  [#]# ✨ Features
  * Improve debian package and docs (https://github.com/vector-im/element-web/pull/26618). Contributed by @t3chguy.
  [#]# 🦖 Deprecations
  * Remove Quote from MessageContextMenu as it is unsupported by WYSIWYG (https://github.com/matrix-org/matrix-react-sdk/pull/11914). Contributed by @t3chguy.
  [#]# ✨ Features
  * Always allow call.member events on new rooms (https://github.com/matrix-org/matrix-react-sdk/pull/11948). Contributed by @toger5.
  * Right panel: view third party invite info without clearing history (https://github.com/matrix-org/matrix-react-sdk/pull/11934). Contributed by @kerryarchibald.
  * Allow switching to system emoji font (https://github.com/matrix-org/matrix-react-sdk/pull/11925). Contributed by @t3chguy.
  * Update open in other tab message (https://github.com/matrix-org/matrix-react-sdk/pull/11916). Contributed by @weeman1337.
  * Add menu for legacy and element call in 1:1 rooms (https://github.com/matrix-org/matrix-react-sdk/pull/11910). Contributed by @toger5.
  * Add ringing for matrixRTC (https://github.com/matrix-org/matrix-react-sdk/pull/11870). Contributed by @toger5.
  [#]# 🐛 Bug Fixes
  * Keep device language when it has been previosuly set, after a successful delegated authentication flow that clears localStorage (https://github.com/matrix-org/matrix-react-sdk/pull/11902). Contributed by @mgcm.
  * Fix misunderstanding of functional members (https://github.com/matrix-org/matrix-react-sdk/pull/11918). Contributed by @toger5.
  * Fix: Video Room Chat Header Button Removed (https://github.com/matrix-org/matrix-react-sdk/pull/11911). Contributed by @kerryarchibald.
  * Fix "not attempting encryption" warning (https://github.com/matrix-org/matrix-react-sdk/pull/11899). Contributed by @richvdh.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1702987200">- Version 1.11.52
  [#]# ✨ Features
  * Keep more recent rageshake logs (https://github.com/matrix-org/matrix-react-sdk/pull/12003). Contributed by @richvdh.
  [#]# 🐛 Bug Fixes
  * Fix bug which prevented correct clean up of rageshake store (https://github.com/matrix-org/matrix-react-sdk/pull/12002). Contributed by @richvdh.
  * Set up key backup using non-deprecated APIs (https://github.com/matrix-org/matrix-react-sdk/pull/12005). Contributed by @andybalaam.
  * Fix notifications appearing for old events (https://github.com/matrix-org/matrix-js-sdk/pull/3946). Contributed by @dbkr.
  * Prevent phantom notifications from events not in a room's timeline (https://github.com/matrix-org/matrix-js-sdk/pull/3942). Contributed by @dbkr.</changelog>
</package>
<package pkgid="b0560617841e0b782699fc906348eead5430d27cf5457f629fb278b3fb1d0e51cbaccbc60091a031a0e336db2d6f2193e04821c22359d17b992a0f40d1297f96" name="element-web" arch="src">
  <version epoch="0" ver="1.11.52" rel="1.1"/>
  <changelog author="Sebastian Wagner &lt;sebix+novell.com@sebix.at&gt;" date="1676030400">- Version 1.11.22
  [#]# 🐛 Bug Fixes
  * Bump version number to fix problems upgrading from v1.11.21-rc.1
- Version 1.11.21
  [#]# ✨ Features
  * Move pin drop out of labs ([\#22993](https://github.com/vector-im/element-web/pull/22993)).
  * Quotes for rich text editor (RTE) ([\#9932](https://github.com/matrix-org/matrix-react-sdk/pull/9932)). Contributed by @alunturner.
  * Show the room name in the room header during calls ([\#9942](https://github.com/matrix-org/matrix-react-sdk/pull/9942)). Fixes #24268.
  * Add code blocks to rich text editor ([\#9921](https://github.com/matrix-org/matrix-react-sdk/pull/9921)). Contributed by @alunturner.
  * Add new style for inline code ([\#9936](https://github.com/matrix-org/matrix-react-sdk/pull/9936)). Contributed by @florianduros.
  * Add disabled button state to rich text editor ([\#9930](https://github.com/matrix-org/matrix-react-sdk/pull/9930)). Contributed by @alunturner.
  * Change the rageshake "app" for auto-rageshakes ([\#9909](https://github.com/matrix-org/matrix-react-sdk/pull/9909)).
  * Device manager - tweak settings display ([\#9905](https://github.com/matrix-org/matrix-react-sdk/pull/9905)). Contributed by @kerryarchibald.
  * Add list functionality to rich text editor ([\#9871](https://github.com/matrix-org/matrix-react-sdk/pull/9871)). Contributed by @alunturner.
  [#]# 🐛 Bug Fixes
  * Fix RTE focus behaviour in threads ([\#9969](https://github.com/matrix-org/matrix-react-sdk/pull/9969)). Fixes #23755. Contributed by @florianduros.
  * #22204 Issue: Centered File info in lightbox ([\#9971](https://github.com/matrix-org/matrix-react-sdk/pull/9971)). Fixes #22204. Contributed by @Spartan09.
  * Fix seekbar position for zero length audio ([\#9949](https://github.com/matrix-org/matrix-react-sdk/pull/9949)). Fixes #24248.
  * Allow thread panel to be closed after being opened from notification ([\#9937](https://github.com/matrix-org/matrix-react-sdk/pull/9937)). Fixes #23764 #23852 and #24213. Contributed by @justjanne.
  * Only highlight focused menu item if focus is supposed to be visible ([\#9945](https://github.com/matrix-org/matrix-react-sdk/pull/9945)). Fixes #23582.
  * Prevent call durations from breaking onto multiple lines ([\#9944](https://github.com/matrix-org/matrix-react-sdk/pull/9944)).
  * Tweak call lobby buttons to more closely match designs ([\#9943](https://github.com/matrix-org/matrix-react-sdk/pull/9943)).
  * Do not show a broadcast as live immediately after the recording has stopped ([\#9947](https://github.com/matrix-org/matrix-react-sdk/pull/9947)). Fixes #24233.
  * Clear the RTE before sending a message ([\#9948](https://github.com/matrix-org/matrix-react-sdk/pull/9948)). Contributed by @florianduros.
  * Fix {enter} press in RTE ([\#9927](https://github.com/matrix-org/matrix-react-sdk/pull/9927)). Contributed by @florianduros.
  * Fix the problem that the password reset email has to be confirmed twice ([\#9926](https://github.com/matrix-org/matrix-react-sdk/pull/9926)). Fixes #24226.
  * replace .at() with array.length-1 ([\#9933](https://github.com/matrix-org/matrix-react-sdk/pull/9933)). Fixes matrix-org/element-web-rageshakes#19281.
  * Fix broken threads list timestamp layout ([\#9922](https://github.com/matrix-org/matrix-react-sdk/pull/9922)). Fixes #24243 and #24191. Contributed by @justjanne.
  * Disable multiple messages when {enter} is pressed multiple times ([\#9929](https://github.com/matrix-org/matrix-react-sdk/pull/9929)). Fixes #24249. Contributed by @florianduros.
  * Fix logout devices when resetting the password ([\#9925](https://github.com/matrix-org/matrix-react-sdk/pull/9925)). Fixes #24228.
  * Fix: Poll replies overflow when not enough space ([\#9924](https://github.com/matrix-org/matrix-react-sdk/pull/9924)). Fixes #24227. Contributed by @kerryarchibald.
  * State event updates are not forwarded to the widget from invitation room ([\#9802](https://github.com/matrix-org/matrix-react-sdk/pull/9802)). Contributed by @maheichyk.
  * Fix error when viewing source of redacted events ([\#9914](https://github.com/matrix-org/matrix-react-sdk/pull/9914)). Fixes #24165. Contributed by @clarkf.
  * Replace outdated css attribute ([\#9912](https://github.com/matrix-org/matrix-react-sdk/pull/9912)). Fixes #24218. Contributed by @justjanne.
  * Clear isLogin theme override when user is no longer viewing login screens ([\#9911](https://github.com/matrix-org/matrix-react-sdk/pull/9911)). Fixes #23893.
  * Fix reply action in message context menu notif &amp; file panels ([\#9895](https://github.com/matrix-org/matrix-react-sdk/pull/9895)). Fixes #23970.
  * Fix issue where thread dropdown would not show up correctly ([\#9872](https://github.com/matrix-org/matrix-react-sdk/pull/9872)). Fixes #24040. Contributed by @justjanne.
  * Fix unexpected composer growing ([\#9889](https://github.com/matrix-org/matrix-react-sdk/pull/9889)). Contributed by @florianduros.
  * Fix misaligned timestamps for thread roots which are emotes ([\#9875](https://github.com/matrix-org/matrix-react-sdk/pull/9875)). Fixes #23897. Contributed by @justjanne.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1676376000">- Version 1.11.23
  [#]# ✨ Features
  * Description of QR code sign in labs feature ([\#23513](https://github.com/vector-im/element-web/pull/23513)). Contributed by @hughns.
  * Add option to find own location in map views ([\#10083](https://github.com/matrix-org/matrix-react-sdk/pull/10083)).
  * Render poll end events in timeline ([\#10027](https://github.com/matrix-org/matrix-react-sdk/pull/10027)). Contributed by @kerryarchibald.
  * Indicate unread messages in tab title ([\#10096](https://github.com/matrix-org/matrix-react-sdk/pull/10096)). Contributed by @tnt7864.
  * Open message in editing mode when keyboard up is pressed (RTE) ([\#10079](https://github.com/matrix-org/matrix-react-sdk/pull/10079)). Contributed by @florianduros.
  * Hide superseded rooms from the room list using dynamic room predecessors ([\#10068](https://github.com/matrix-org/matrix-react-sdk/pull/10068)). Contributed by @andybalaam.
  * Support MSC3946 in RoomListStore ([\#10054](https://github.com/matrix-org/matrix-react-sdk/pull/10054)). Fixes #24325. Contributed by @andybalaam.
  * Auto focus security key field ([\#10048](https://github.com/matrix-org/matrix-react-sdk/pull/10048)).
  * use Poll model with relations API in poll rendering ([\#9877](https://github.com/matrix-org/matrix-react-sdk/pull/9877)). Contributed by @kerryarchibald.
  * Support MSC3946 in the RoomCreate tile ([\#10041](https://github.com/matrix-org/matrix-react-sdk/pull/10041)). Fixes #24323. Contributed by @andybalaam.
  * Update labs flag description for RTE ([\#10058](https://github.com/matrix-org/matrix-react-sdk/pull/10058)). Contributed by @florianduros.
  * Change ul list style to disc when editing message ([\#10043](https://github.com/matrix-org/matrix-react-sdk/pull/10043)). Contributed by @alunturner.
  * Improved click detection within PiP windows ([\#10040](https://github.com/matrix-org/matrix-react-sdk/pull/10040)). Fixes #24371.
  * Add RTE keyboard navigation in editing ([\#9980](https://github.com/matrix-org/matrix-react-sdk/pull/9980)). Fixes #23621. Contributed by @florianduros.
  * Paragraph integration for rich text editor ([\#10008](https://github.com/matrix-org/matrix-react-sdk/pull/10008)). Contributed by @alunturner.
  * Add  indentation increasing/decreasing to RTE ([\#10034](https://github.com/matrix-org/matrix-react-sdk/pull/10034)). Contributed by @florianduros.
  * Add ignore user confirmation dialog ([\#6116](https://github.com/matrix-org/matrix-react-sdk/pull/6116)). Fixes #14746.
  * Use monospace font for room, message IDs in View Source modal ([\#9956](https://github.com/matrix-org/matrix-react-sdk/pull/9956)). Fixes #21937. Contributed by @paragpoddar.
  * Implement MSC3946 for AdvancedRoomSettingsTab ([\#9995](https://github.com/matrix-org/matrix-react-sdk/pull/9995)). Fixes #24322. Contributed by @andybalaam.
  * Implementation of MSC3824 to make the client OIDC-aware ([\#8681](https://github.com/matrix-org/matrix-react-sdk/pull/8681)). Contributed by @hughns.
  * Improves a11y for avatar uploads ([\#9985](https://github.com/matrix-org/matrix-react-sdk/pull/9985)). Contributed by @GoodGuyMarco.
  * Add support for [token authenticated registration](https ([\#7275](https://github.com/matrix-org/matrix-react-sdk/pull/7275)). Fixes #18931. Contributed by @govynnus.
  [#]# 🐛 Bug Fixes
  * Jitsi requests 'requires_client' capability if auth token is provided ([\#24294](https://github.com/vector-im/element-web/pull/24294)). Contributed by @maheichyk.
  * Remove duplicate white space characters from translation keys ([\#10152](https://github.com/matrix-org/matrix-react-sdk/pull/10152)). Contributed by @luixxiul.
  * Fix the caption of new sessions manager on Labs settings page for localization ([\#10143](https://github.com/matrix-org/matrix-react-sdk/pull/10143)). Contributed by @luixxiul.
  * Prevent start another DM with a user if one already exists ([\#10127](https://github.com/matrix-org/matrix-react-sdk/pull/10127)). Fixes #23138.
  * Remove white space characters before the horizontal ellipsis ([\#10130](https://github.com/matrix-org/matrix-react-sdk/pull/10130)). Contributed by @luixxiul.
  * Fix Selectable Text on 'Delete All' and 'Retry All' Buttons ([\#10128](https://github.com/matrix-org/matrix-react-sdk/pull/10128)). Fixes #23232. Contributed by @akshattchhabra.
  * Correctly Identify emoticons ([\#10108](https://github.com/matrix-org/matrix-react-sdk/pull/10108)). Fixes #19472. Contributed by @adarsh-sgh.
  * Should open new 1:1 chat room after leaving the old one ([\#9880](https://github.com/matrix-org/matrix-react-sdk/pull/9880)). Contributed by @ahmadkadri.
  * Remove a redundant white space ([\#10129](https://github.com/matrix-org/matrix-react-sdk/pull/10129)). Contributed by @luixxiul.
  * Fix a crash when removing persistent widgets (updated) ([\#10099](https://github.com/matrix-org/matrix-react-sdk/pull/10099)). Fixes #24412. Contributed by @andybalaam.
  * Fix wrongly grouping 3pid invites into a single repeated transition ([\#10087](https://github.com/matrix-org/matrix-react-sdk/pull/10087)). Fixes #24432.
  * Fix scrollbar colliding with checkbox in add to space section ([\#10093](https://github.com/matrix-org/matrix-react-sdk/pull/10093)). Fixes #23189. Contributed by @Arnabdaz.
  * Add a whitespace character after 'broadcast?' ([\#10097](https://github.com/matrix-org/matrix-react-sdk/pull/10097)). Contributed by @luixxiul.
  * Seekbar in broadcast PiP view is now updated when switching between different broadcasts ([\#10072](https://github.com/matrix-org/matrix-react-sdk/pull/10072)). Fixes #24415.
  * Add border to "reject" button on room preview card for clickable area indication. It fixes vector-im/element-web#22623 ([\#9205](https://github.com/matrix-org/matrix-react-sdk/pull/9205)). Contributed by @gefgu.
  * Element-R: fix rageshages ([\#10081](https://github.com/matrix-org/matrix-react-sdk/pull/10081)). Fixes #24430.
  * Fix markdown paragraph display in timeline ([\#10071](https://github.com/matrix-org/matrix-react-sdk/pull/10071)). Fixes #24419. Contributed by @alunturner.
  * Prevent the remaining broadcast time from being exceeded ([\#10070](https://github.com/matrix-org/matrix-react-sdk/pull/10070)).
  * Fix cursor position when new line is created by pressing enter (RTE) ([\#10064](https://github.com/matrix-org/matrix-react-sdk/pull/10064)). Contributed by @florianduros.
  * Ensure room is actually in space hierarchy when resolving its latest version ([\#10010](https://github.com/matrix-org/matrix-react-sdk/pull/10010)).
  * Fix new line for inline code ([\#10062](https://github.com/matrix-org/matrix-react-sdk/pull/10062)). Contributed by @florianduros.
  * Member avatars without canvas ([\#9990](https://github.com/matrix-org/matrix-react-sdk/pull/9990)). Contributed by @clarkf.
  * Apply more general fix for base avatar regressions ([\#10045](https://github.com/matrix-org/matrix-react-sdk/pull/10045)). Fixes #24382 and #24370.
  * Replace list, code block and quote icons by new icons ([\#10035](https://github.com/matrix-org/matrix-react-sdk/pull/10035)). Contributed by @florianduros.
  * fix regional emojis converted to flags ([\#9294](https://github.com/matrix-org/matrix-react-sdk/pull/9294)). Fixes #19000. Contributed by @grimhilt.
  * resolved emoji description text overflowing issue ([\#10028](https://github.com/matrix-org/matrix-react-sdk/pull/10028)). Contributed by @fahadNoufal.
  * Fix MessageEditHistoryDialog crashing on complex input ([\#10018](https://github.com/matrix-org/matrix-react-sdk/pull/10018)). Fixes #23665. Contributed by @clarkf.
  * Unify unread notification state determination ([\#9941](https://github.com/matrix-org/matrix-react-sdk/pull/9941)). Contributed by @clarkf.
  * Fix layout and visual regressions around default avatars ([\#10031](https://github.com/matrix-org/matrix-react-sdk/pull/10031)). Fixes #24375 and #24369.
  * Fix useUnreadNotifications exploding with falsey room, like in notif panel ([\#10030](https://github.com/matrix-org/matrix-react-sdk/pull/10030)). Fixes matrix-org/element-web-rageshakes#19334.
  * Fix "[object Promise]" appearing in HTML exports ([\#9975](https://github.com/matrix-org/matrix-react-sdk/pull/9975)). Fixes #24272. Contributed by @clarkf.
  * changing the color of message time stamp ([\#10016](https://github.com/matrix-org/matrix-react-sdk/pull/10016)). Contributed by @nawarajshah.
  * Fix link creation with backward selection ([\#9986](https://github.com/matrix-org/matrix-react-sdk/pull/9986)). Fixes #24315. Contributed by @florianduros.
  * Misaligned reply preview in thread composer #23396 ([\#9977](https://github.com/matrix-org/matrix-react-sdk/pull/9977)). Fixes #23396. Contributed by @mustafa-kapadia1483.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1680004800">- Version 1.11.25
  [#]# ✨ Features
  * Remove experimental PWA support for Firefox and Safari ([\#24630](https://github.com/vector-im/element-web/pull/24630)).
  * Only allow to start a DM with one email if encryption by default is enabled ([\#10253](https://github.com/matrix-org/matrix-react-sdk/pull/10253)). Fixes #23133.
  * DM rooms are now encrypted if encryption by default is enabled and only inviting a single email address. Any action in the result DM room will be blocked until the other has joined. ([\#10229](https://github.com/matrix-org/matrix-react-sdk/pull/10229)).
  * Reduce bottom margin of ReplyChain on compact modern layout ([\#8972](https://github.com/matrix-org/matrix-react-sdk/pull/8972)). Fixes #22748. Contributed by @luixxiul.
  * Support for v2 of MSC3903 ([\#10165](https://github.com/matrix-org/matrix-react-sdk/pull/10165)). Contributed by @hughns.
  * When starting a DM, existing rooms with pending third-party invites will be reused. ([\#10256](https://github.com/matrix-org/matrix-react-sdk/pull/10256)). Fixes #23139.
  * Polls push rules: synchronise poll rules with message rules ([\#10263](https://github.com/matrix-org/matrix-react-sdk/pull/10263)). Contributed by @kerryarchibald.
  * New verification request toast button labels ([\#10259](https://github.com/matrix-org/matrix-react-sdk/pull/10259)).
  * Remove padding around integration manager iframe ([\#10148](https://github.com/matrix-org/matrix-react-sdk/pull/10148)).
  * Fix block code styling in rich text editor ([\#10246](https://github.com/matrix-org/matrix-react-sdk/pull/10246)). Contributed by @alunturner.
  * Poll history: fetch more poll history ([\#10235](https://github.com/matrix-org/matrix-react-sdk/pull/10235)). Contributed by @kerryarchibald.
  * Sort short/exact emoji matches before longer incomplete matches ([\#10212](https://github.com/matrix-org/matrix-react-sdk/pull/10212)). Fixes #23210. Contributed by @grimhilt.
  * Poll history: detail screen ([\#10172](https://github.com/matrix-org/matrix-react-sdk/pull/10172)). Contributed by @kerryarchibald.
  * Provide a more detailed error message than "No known servers" ([\#6048](https://github.com/matrix-org/matrix-react-sdk/pull/6048)). Fixes #13247. Contributed by @aaronraimist.
  * Say when a call was answered from a different device ([\#10224](https://github.com/matrix-org/matrix-react-sdk/pull/10224)).
  * Widget permissions customizations using module api ([\#10121](https://github.com/matrix-org/matrix-react-sdk/pull/10121)). Contributed by @maheichyk.
  * Fix copy button icon overlapping with copyable text ([\#10227](https://github.com/matrix-org/matrix-react-sdk/pull/10227)). Contributed by @Adesh-Pandey.
  * Support joining non-peekable rooms via the module API ([\#10154](https://github.com/matrix-org/matrix-react-sdk/pull/10154)). Contributed by @maheichyk.
  * The "new login" toast does now display the same device information as in the settings. "No" does now open the device settings. "Yes, it was me" dismisses the toast. ([\#10200](https://github.com/matrix-org/matrix-react-sdk/pull/10200)).
  * Do not prompt for a password when doing a „reset all“ after login ([\#10208](https://github.com/matrix-org/matrix-react-sdk/pull/10208)).
  [#]# 🐛 Bug Fixes
  * Fix incorrect copy in space creation flow ([\#10296](https://github.com/matrix-org/matrix-react-sdk/pull/10296)). Fixes #24741.
  * Fix space settings dialog having rogue title tooltip ([\#10293](https://github.com/matrix-org/matrix-react-sdk/pull/10293)). Fixes #24740.
  * Show spinner when starting a DM from the user profile (right panel) ([\#10290](https://github.com/matrix-org/matrix-react-sdk/pull/10290)).
  * Reduce height of toggle on expanded view source event ([\#10283](https://github.com/matrix-org/matrix-react-sdk/pull/10283)). Fixes #22873. Contributed by @luixxiul.
  * Pillify http and non-prefixed matrix.to links ([\#10277](https://github.com/matrix-org/matrix-react-sdk/pull/10277)). Fixes #20844.
  * Fix some features not being configurable via `features` ([\#10276](https://github.com/matrix-org/matrix-react-sdk/pull/10276)).
  * Fix starting a DM from the right panel in some cases ([\#10278](https://github.com/matrix-org/matrix-react-sdk/pull/10278)). Fixes #24722.
  * Align info EventTile and normal EventTile on IRC layout ([\#10197](https://github.com/matrix-org/matrix-react-sdk/pull/10197)). Fixes #22782. Contributed by @luixxiul.
  * Fix blowout of waveform of the voice message player on narrow UI ([\#8861](https://github.com/matrix-org/matrix-react-sdk/pull/8861)). Fixes #22604. Contributed by @luixxiul.
  * Fix the hidden view source toggle on IRC layout ([\#10266](https://github.com/matrix-org/matrix-react-sdk/pull/10266)). Fixes #22872. Contributed by @luixxiul.
  * Fix buttons on the room header being compressed due to long room name ([\#10155](https://github.com/matrix-org/matrix-react-sdk/pull/10155)). Contributed by @luixxiul.
  * Use the room avatar as a placeholder in calls ([\#10231](https://github.com/matrix-org/matrix-react-sdk/pull/10231)).
  * Fix calls showing as 'connecting' after hangup ([\#10223](https://github.com/matrix-org/matrix-react-sdk/pull/10223)).
  * Prevent multiple Jitsi calls started at the same time ([\#10183](https://github.com/matrix-org/matrix-react-sdk/pull/10183)). Fixes #23009.
  * Make localization keys compatible with agglutinative and/or SOV type languages ([\#10159](https://github.com/matrix-org/matrix-react-sdk/pull/10159)). Contributed by @luixxiul.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1680004801">- Fix for CVE-2023-28427 and CVE-2023-28103</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1680004802">- Version 1.11.26
  [#]# 🐛 Bug Fixes
  * Changes for matrix-js-sdk v24.0.0
  * Changes for matrix-react-sdk v3.69.0</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1680004803">- Removed webpack-fix-openssl3.patch as it is included upstream</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1681473600">- Version 1.11.29
  [#]# ✨ Features
  * Allow desktop app to expose recent rooms in UI integrations ([\#16940](https://github.com/vector-im/element-web/pull/16940)).
  * Add API params to mute audio and/or video in Jitsi calls by default ([\#24820](https://github.com/vector-im/element-web/pull/24820)). Contributed by @dhenneke.
  * Style mentions as pills in rich text editor ([\#10448](https://github.com/matrix-org/matrix-react-sdk/pull/10448)). Contributed by @alunturner.
  * Show room create icon if "UIComponent.roomCreation" is enabled ([\#10364](https://github.com/matrix-org/matrix-react-sdk/pull/10364)). Contributed by @maheichyk.
  * Mentions as links rte ([\#10463](https://github.com/matrix-org/matrix-react-sdk/pull/10463)). Contributed by @alunturner.
  * Better error handling in jump to date ([\#10405](https://github.com/matrix-org/matrix-react-sdk/pull/10405)). Contributed by @MadLittleMods.
  * Show "Invite" menu option if "UIComponent.sendInvites" is enabled. ([\#10363](https://github.com/matrix-org/matrix-react-sdk/pull/10363)). Contributed by @maheichyk.
  * Added `UserProfilesStore`, `LruCache` and user permalink profile caching ([\#10425](https://github.com/matrix-org/matrix-react-sdk/pull/10425)). Fixes #10559.
  * Mentions as links rte ([\#10422](https://github.com/matrix-org/matrix-react-sdk/pull/10422)). Contributed by @alunturner.
  * Implement MSC3952: intentional mentions ([\#9983](https://github.com/matrix-org/matrix-react-sdk/pull/9983)).
  * Implement MSC3973: Search users in the user directory with the Widget API ([\#10269](https://github.com/matrix-org/matrix-react-sdk/pull/10269)). Contributed by @dhenneke.
  * Permalinks to message are now displayed as pills ([\#10392](https://github.com/matrix-org/matrix-react-sdk/pull/10392)). Fixes #24751 and #24706.
  * Show search,dial,explore in filterContainer if "UIComponent.filterContainer" is enabled ([\#10381](https://github.com/matrix-org/matrix-react-sdk/pull/10381)). Contributed by @maheichyk.
  * Increase space panel collapse clickable area ([\#6084](https://github.com/matrix-org/matrix-react-sdk/pull/6084)). Fixes #17379. Contributed by @jaiwanth-v.
  * Add fallback for replies to Polls ([\#10380](https://github.com/matrix-org/matrix-react-sdk/pull/10380)). Fixes #24197. Contributed by @kerryarchibald.
  * Permalinks to rooms and users are now pillified ([\#10388](https://github.com/matrix-org/matrix-react-sdk/pull/10388)). Fixes #24825.
  * Poll history -  access poll history from room settings ([\#10356](https://github.com/matrix-org/matrix-react-sdk/pull/10356)). Contributed by @kerryarchibald.
  * Add API params to mute audio and/or video in Jitsi calls by default ([\#10376](https://github.com/matrix-org/matrix-react-sdk/pull/10376)). Contributed by @dhenneke.
  * Notifications: inline error message on notifications saving error ([\#10288](https://github.com/matrix-org/matrix-react-sdk/pull/10288)). Contributed by @kerryarchibald.
  * Support dynamic room predecessor in SpaceProvider ([\#10348](https://github.com/matrix-org/matrix-react-sdk/pull/10348)). Contributed by @andybalaam.
  * Support dynamic room predecessors for RoomProvider ([\#10346](https://github.com/matrix-org/matrix-react-sdk/pull/10346)). Contributed by @andybalaam.
  * Support dynamic room predecessors in OwnBeaconStore ([\#10339](https://github.com/matrix-org/matrix-react-sdk/pull/10339)). Contributed by @andybalaam.
  * Support dynamic room predecessors in ForwardDialog ([\#10344](https://github.com/matrix-org/matrix-react-sdk/pull/10344)). Contributed by @andybalaam.
  * Support dynamic room predecessors in SpaceHierarchy ([\#10341](https://github.com/matrix-org/matrix-react-sdk/pull/10341)). Contributed by @andybalaam.
  * Support dynamic room predecessors in AddExistingToSpaceDialog ([\#10342](https://github.com/matrix-org/matrix-react-sdk/pull/10342)). Contributed by @andybalaam.
  * Support dynamic room predecessors in leave-behaviour ([\#10340](https://github.com/matrix-org/matrix-react-sdk/pull/10340)). Contributed by @andybalaam.
  * Support dynamic room predecessors in StopGapWidgetDriver ([\#10338](https://github.com/matrix-org/matrix-react-sdk/pull/10338)). Contributed by @andybalaam.
  * Support dynamic room predecessors in WidgetLayoutStore ([\#10326](https://github.com/matrix-org/matrix-react-sdk/pull/10326)). Contributed by @andybalaam.
  * Support dynamic room predecessors in SpaceStore ([\#10332](https://github.com/matrix-org/matrix-react-sdk/pull/10332)). Contributed by @andybalaam.
  * Sync polls push rules on changes to account_data ([\#10287](https://github.com/matrix-org/matrix-react-sdk/pull/10287)). Contributed by @kerryarchibald.
  * Support dynamic room predecessors in BreadcrumbsStore ([\#10295](https://github.com/matrix-org/matrix-react-sdk/pull/10295)). Contributed by @andybalaam.
  * Improved a11y for Field feedback and Secure Phrase input ([\#10320](https://github.com/matrix-org/matrix-react-sdk/pull/10320)). Contributed by @Sebbones.
  * Support dynamic room predecessors in RoomNotificationStateStore ([\#10297](https://github.com/matrix-org/matrix-react-sdk/pull/10297)). Contributed by @andybalaam.
  [#]# 🐛 Bug Fixes
  * Use a newly generated access_token while joining Jitsi ([\#24646](https://github.com/vector-im/element-web/pull/24646)). Fixes #24687. Contributed by @emrahcom.
  * Fix cloudflare action pointing at commit hash instead of tag ([\#24777](https://github.com/vector-im/element-web/pull/24777)). Contributed by @justjanne.
  * Allow editing with RTE to overflow for autocomplete visibility ([\#10499](https://github.com/matrix-org/matrix-react-sdk/pull/10499)). Contributed by @alunturner.
  * Added auto focus to Github URL on opening of debug logs modal ([\#10479](https://github.com/matrix-org/matrix-react-sdk/pull/10479)). Contributed by @ShivamSpm.
  * Fix detection of encryption for all users in a room ([\#10487](https://github.com/matrix-org/matrix-react-sdk/pull/10487)). Fixes #24995.
  * Properly generate mentions when editing a reply with MSC3952 ([\#10486](https://github.com/matrix-org/matrix-react-sdk/pull/10486)). Fixes #24924. Contributed by @kerryarchibald.
  * Improve performance of rendering a room with many hidden events ([\#10131](https://github.com/matrix-org/matrix-react-sdk/pull/10131)). Contributed by @andybalaam.
  * Prevent future date selection in jump to date ([\#10419](https://github.com/matrix-org/matrix-react-sdk/pull/10419)). Fixes #20800. Contributed by @MadLittleMods.
  * Add aria labels to message search bar to improve accessibility ([\#10476](https://github.com/matrix-org/matrix-react-sdk/pull/10476)). Fixes #24921.
  * Fix decryption failure bar covering the timeline ([\#10360](https://github.com/matrix-org/matrix-react-sdk/pull/10360)). Fixes #24780 #24074 and #24183. Contributed by @luixxiul.
  * Improve profile picture settings accessibility ([\#10470](https://github.com/matrix-org/matrix-react-sdk/pull/10470)). Fixes #24919.
  * Handle group call redaction ([\#10465](https://github.com/matrix-org/matrix-react-sdk/pull/10465)).
  * Display relative timestamp for threads on the same calendar day ([\#10399](https://github.com/matrix-org/matrix-react-sdk/pull/10399)). Fixes #24841. Contributed by @kerryarchibald.
  * Fix timeline list and paragraph display issues ([\#10424](https://github.com/matrix-org/matrix-react-sdk/pull/10424)). Fixes #24602. Contributed by @alunturner.
  * Use unique keys for voice broadcast pips ([\#10457](https://github.com/matrix-org/matrix-react-sdk/pull/10457)). Fixes #24959.
  * Fix "show read receipts sent by other users" not applying to threads ([\#10445](https://github.com/matrix-org/matrix-react-sdk/pull/10445)). Fixes #24910.
  * Fix joining public rooms without aliases in search dialog ([\#10437](https://github.com/matrix-org/matrix-react-sdk/pull/10437)). Fixes #23937.
  * Add input validation for `m.direct` in `DMRoomMap` ([\#10436](https://github.com/matrix-org/matrix-react-sdk/pull/10436)). Fixes #24909.
  * Reduce height reserved for "collapse" button's line on IRC layout ([\#10211](https://github.com/matrix-org/matrix-react-sdk/pull/10211)). Fixes #24605. Contributed by @luixxiul.
  * Fix `creatorUserId is required` error when opening sticker picker ([\#10423](https://github.com/matrix-org/matrix-react-sdk/pull/10423)).
  * Fix block/inline Element descendants error noise in `NewRoomIntro.tsx` ([\#10412](https://github.com/matrix-org/matrix-react-sdk/pull/10412)). Contributed by @MadLittleMods.
  * Fix profile resizer to make first character of a line selectable in IRC layout ([\#10396](https://github.com/matrix-org/matrix-react-sdk/pull/10396)). Fixes #14764. Contributed by @luixxiul.
  * Ensure space between wrapped lines of room name on IRC layout ([\#10188](https://github.com/matrix-org/matrix-react-sdk/pull/10188)). Fixes #24742. Contributed by @luixxiul.
  * Remove unreadable alt attribute from the room status bar warning icon (nonsense to screenreaders) ([\#10402](https://github.com/matrix-org/matrix-react-sdk/pull/10402)). Contributed by @MadLittleMods.
  * Fix big date separators when jump to date is enabled ([\#10404](https://github.com/matrix-org/matrix-react-sdk/pull/10404)). Fixes #22969. Contributed by @MadLittleMods.
  * Fixes user authentication when registering via the module API ([\#10257](https://github.com/matrix-org/matrix-react-sdk/pull/10257)). Contributed by @maheichyk.
  * Handle more edge cases in Space Hierarchy ([\#10280](https://github.com/matrix-org/matrix-react-sdk/pull/10280)). Contributed by @justjanne.
  * Further improve performance with lots of hidden events ([\#10353](https://github.com/matrix-org/matrix-react-sdk/pull/10353)). Fixes #24480. Contributed by @andybalaam.
  * Respect user cancelling upload flow by dismissing spinner ([\#10373](https://github.com/matrix-org/matrix-react-sdk/pull/10373)). Fixes #24667.
  * When starting a DM, the end-to-end encryption status icon does now only appear if the DM can be encrypted ([\#10394](https://github.com/matrix-org/matrix-react-sdk/pull/10394)). Fixes #24397.
  * Fix `[object Object]` in feedback metadata ([\#10390](https://github.com/matrix-org/matrix-react-sdk/pull/10390)).
  * Fix pinned messages card saying nothing pinned while loading ([\#10385](https://github.com/matrix-org/matrix-react-sdk/pull/10385)). Fixes #24615.
  * Fix import e2e key dialog staying disabled after paste ([\#10375](https://github.com/matrix-org/matrix-react-sdk/pull/10375)). Fixes #24818.
  * Show all labs even if incompatible, with appropriate tooltip explaining requirements ([\#10369](https://github.com/matrix-org/matrix-react-sdk/pull/10369)). Fixes #24813.
  * Fix UIFeature.Registration not applying to all paths ([\#10371](https://github.com/matrix-org/matrix-react-sdk/pull/10371)). Fixes #24814.
  * Clicking on a user pill does now only open the profile in the right panel and no longer navigates to the home view. ([\#10359](https://github.com/matrix-org/matrix-react-sdk/pull/10359)). Fixes #24797.
  * Fix start DM with pending third party invite ([\#10347](https://github.com/matrix-org/matrix-react-sdk/pull/10347)). Fixes #24781.
  * Fix long display name overflowing reply tile on IRC layout ([\#10343](https://github.com/matrix-org/matrix-react-sdk/pull/10343)). Fixes #24738. Contributed by @luixxiul.
  * Display redacted body on ThreadView in the same way as normal messages ([\#9016](https://github.com/matrix-org/matrix-react-sdk/pull/9016)). Fixes #24729. Contributed by @luixxiul.
  * Handle more edge cases in ACL updates ([\#10279](https://github.com/matrix-org/matrix-react-sdk/pull/10279)). Contributed by @justjanne.
  * Allow parsing png files to fail if thumbnailing is successful ([\#10308](https://github.com/matrix-org/matrix-react-sdk/pull/10308)).</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1682424000">- Version 1.11.30
  [#]# 🔒 Security
  * Fixes for [CVE-2023-30609](https://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=CVE-2023-30609) / GHSA-xv83-x443-7rmw
  [#]# ✨ Features
  * Pick sensible default option for phone country dropdown ([\#10627](https://github.com/matrix-org/matrix-react-sdk/pull/10627)). Fixes #3528.
  * Relate field validation tooltip via aria-describedby ([\#10522](https://github.com/matrix-org/matrix-react-sdk/pull/10522)). Fixes #24963.
  * Handle more completion types in rte autocomplete ([\#10560](https://github.com/matrix-org/matrix-react-sdk/pull/10560)). Contributed by @alunturner.
  * Show a tile for an unloaded predecessor room if it has via_servers ([\#10483](https://github.com/matrix-org/matrix-react-sdk/pull/10483)). Contributed by @andybalaam.
  * Exclude message timestamps from aria live region ([\#10584](https://github.com/matrix-org/matrix-react-sdk/pull/10584)). Fixes #5696.
  * Make composer format bar an aria toolbar ([\#10583](https://github.com/matrix-org/matrix-react-sdk/pull/10583)). Fixes #11283.
  * Improve accessibility of font slider ([\#10473](https://github.com/matrix-org/matrix-react-sdk/pull/10473)). Fixes #20168 and #24962.
  * fix file size display from kB to KB ([\#10561](https://github.com/matrix-org/matrix-react-sdk/pull/10561)). Fixes #24866. Contributed by @NSV1991.
  * Handle /me in rte ([\#10558](https://github.com/matrix-org/matrix-react-sdk/pull/10558)). Contributed by @alunturner.
  * bind html with switch for manage extension setting option ([\#10553](https://github.com/matrix-org/matrix-react-sdk/pull/10553)). Contributed by @NSV1991.
  * Handle command completions in RTE ([\#10521](https://github.com/matrix-org/matrix-react-sdk/pull/10521)). Contributed by @alunturner.
  * Add room and user avatars to rte ([\#10497](https://github.com/matrix-org/matrix-react-sdk/pull/10497)). Contributed by @alunturner.
  * Support for MSC3882 revision 1 ([\#10443](https://github.com/matrix-org/matrix-react-sdk/pull/10443)). Contributed by @hughns.
  * Check profiles before starting a DM ([\#10472](https://github.com/matrix-org/matrix-react-sdk/pull/10472)). Fixes #24830.
  * Quick settings: Change the copy / labels on the options ([\#10427](https://github.com/matrix-org/matrix-react-sdk/pull/10427)). Fixes #24522. Contributed by @justjanne.
  * Update rte autocomplete styling ([\#10503](https://github.com/matrix-org/matrix-react-sdk/pull/10503)). Contributed by @alunturner.
  [#]# 🐛 Bug Fixes
  * Fix create subspace dialog not working ([\#10652](https://github.com/matrix-org/matrix-react-sdk/pull/10652)). Fixes vector-im/element-web#24882
  * Fix multiple accessibility defects identified by AXE ([\#10606](https://github.com/matrix-org/matrix-react-sdk/pull/10606)).
  * Fix view source from edit history dialog always showing latest event ([\#10626](https://github.com/matrix-org/matrix-react-sdk/pull/10626)). Fixes #21859.
  * #21451 Fix WebGL disabled error message ([\#10589](https://github.com/matrix-org/matrix-react-sdk/pull/10589)). Contributed by @rashmitpankhania.
  * Properly translate errors in `AddThreepid.ts` so they show up translated to the user but not in our logs ([\#10432](https://github.com/matrix-org/matrix-react-sdk/pull/10432)). Contributed by @MadLittleMods.
  * Fix overflow on auth pages ([\#10605](https://github.com/matrix-org/matrix-react-sdk/pull/10605)). Fixes #19548.
  * Fix incorrect avatar background colour when using a custom theme ([\#10598](https://github.com/matrix-org/matrix-react-sdk/pull/10598)). Contributed by @jdauphant.
  * Remove dependency on `org.matrix.e2e_cross_signing` unstable feature ([\#10593](https://github.com/matrix-org/matrix-react-sdk/pull/10593)).
  * Update setting description to match reality ([\#10600](https://github.com/matrix-org/matrix-react-sdk/pull/10600)). Fixes #25106.
  * Fix no identity server in help &amp; about settings ([\#10563](https://github.com/matrix-org/matrix-react-sdk/pull/10563)). Fixes #25077.
  * Fix: Images no longer reserve their space in the timeline correctly ([\#10571](https://github.com/matrix-org/matrix-react-sdk/pull/10571)). Fixes #25082. Contributed by @kerryarchibald.
  * Fix issues with inhibited accessible focus outlines ([\#10579](https://github.com/matrix-org/matrix-react-sdk/pull/10579)). Fixes #19742.
  * Fix read receipts falling from sky ([\#10576](https://github.com/matrix-org/matrix-react-sdk/pull/10576)). Fixes #25081.
  * Fix avatar text issue in rte ([\#10559](https://github.com/matrix-org/matrix-react-sdk/pull/10559)). Contributed by @alunturner.
  * fix resizer only work with left mouse click ([\#10546](https://github.com/matrix-org/matrix-react-sdk/pull/10546)). Contributed by @NSV1991.
  * Fix send two join requests when joining a room from spotlight search ([\#10534](https://github.com/matrix-org/matrix-react-sdk/pull/10534)). Fixes #25054.
  * Highlight event when any version triggered a highlight ([\#10502](https://github.com/matrix-org/matrix-react-sdk/pull/10502)). Fixes #24923 and #24970. Contributed by @kerryarchibald.
  * Fix spacing of headings of integration manager on General settings tab ([\#10232](https://github.com/matrix-org/matrix-react-sdk/pull/10232)). Fixes #24085. Contributed by @luixxiul.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1682510400">- Apply https://github.com/vector-im/element-web/pull/25200/files
- Bump yaml from 2.2.1 to 2.2.2
- Fix boo#1210802 / CVE-2023-2251</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1686139200">- Version 1.11.32
  [#]# ✨ Features
  * Redirect to the SSO page if `sso_redirect_options.on_welcome_page` is enabled and the URL hash is empty ([\#25495](https://github.com/vector-im/element-web/pull/25495)). Contributed by @dhenneke.
  * vector/index.html: Allow fetching blob urls ([\#25336](https://github.com/vector-im/element-web/pull/25336)). Contributed by @SuperKenVery.
  * When joining room in sub-space join the parents too ([\#11011](https://github.com/matrix-org/matrix-react-sdk/pull/11011)).
  * Include thread replies in message previews ([\#10631](https://github.com/matrix-org/matrix-react-sdk/pull/10631)). Fixes #23920.
  * Use semantic headings in space preferences ([\#11021](https://github.com/matrix-org/matrix-react-sdk/pull/11021)). Contributed by @kerryarchibald.
  * Use semantic headings in user settings - Ignored users ([\#11006](https://github.com/matrix-org/matrix-react-sdk/pull/11006)). Contributed by @kerryarchibald.
  * Use semantic headings in user settings - profile ([\#10973](https://github.com/matrix-org/matrix-react-sdk/pull/10973)). Fixes #25461. Contributed by @kerryarchibald.
  * Use semantic headings in user settings - account ([\#10972](https://github.com/matrix-org/matrix-react-sdk/pull/10972)). Contributed by @kerryarchibald.
  * Support `Insert from iPhone or iPad` in Safari ([\#10851](https://github.com/matrix-org/matrix-react-sdk/pull/10851)). Fixes #25327. Contributed by @SuperKenVery.
  * Specify supportedStages for User Interactive Auth ([\#10975](https://github.com/matrix-org/matrix-react-sdk/pull/10975)). Fixes #19605.
  * Pass device id to widgets ([\#10209](https://github.com/matrix-org/matrix-react-sdk/pull/10209)). Contributed by @Fox32.
  * Use semantic headings in user settings - discovery ([\#10838](https://github.com/matrix-org/matrix-react-sdk/pull/10838)). Contributed by @kerryarchibald.
  * Use semantic headings in user settings -  Notifications ([\#10948](https://github.com/matrix-org/matrix-react-sdk/pull/10948)). Contributed by @kerryarchibald.
  * Use semantic headings in user settings - spellcheck and language ([\#10959](https://github.com/matrix-org/matrix-react-sdk/pull/10959)). Contributed by @kerryarchibald.
  * Use semantic headings in user settings Appearance ([\#10827](https://github.com/matrix-org/matrix-react-sdk/pull/10827)). Contributed by @kerryarchibald.
  * Use semantic heading in user settings Sidebar &amp; Voip ([\#10782](https://github.com/matrix-org/matrix-react-sdk/pull/10782)). Contributed by @kerryarchibald.
  * Use semantic headings in user settings Security ([\#10774](https://github.com/matrix-org/matrix-react-sdk/pull/10774)). Contributed by @kerryarchibald.
  * Use semantic headings in user settings - integrations and account deletion ([\#10837](https://github.com/matrix-org/matrix-react-sdk/pull/10837)). Fixes #25378. Contributed by @kerryarchibald.
  * Use semantic headings in user settings Preferences ([\#10794](https://github.com/matrix-org/matrix-react-sdk/pull/10794)). Contributed by @kerryarchibald.
  * Use semantic headings in user settings Keyboard ([\#10793](https://github.com/matrix-org/matrix-react-sdk/pull/10793)). Contributed by @kerryarchibald.
  * RTE plain text mentions as pills ([\#10852](https://github.com/matrix-org/matrix-react-sdk/pull/10852)). Contributed by @alunturner.
  * Allow welcome.html logo to be replaced by config ([\#25339](https://github.com/vector-im/element-web/pull/25339)). Fixes #8636.
  * Use semantic headings in user settings Labs ([\#10773](https://github.com/matrix-org/matrix-react-sdk/pull/10773)). Contributed by @kerryarchibald.
  * Use semantic list elements for menu lists and tab lists ([\#10902](https://github.com/matrix-org/matrix-react-sdk/pull/10902)). Fixes #24928.
  * Fix aria-required-children axe violation ([\#10900](https://github.com/matrix-org/matrix-react-sdk/pull/10900)). Fixes #25342.
  * Enable pagination for overlay timelines ([\#10757](https://github.com/matrix-org/matrix-react-sdk/pull/10757)). Fixes vector-im/voip-internal#107.
  * Add tooltip to disabled invite button due to lack of permissions ([\#10869](https://github.com/matrix-org/matrix-react-sdk/pull/10869)). Fixes #9824.
  * Respect configured auth_header_logo_url for default Welcome page ([\#10870](https://github.com/matrix-org/matrix-react-sdk/pull/10870)).
  * Specify lazy loading for avatars ([\#10866](https://github.com/matrix-org/matrix-react-sdk/pull/10866)). Fixes #1983.
  * Room and user mentions for plain text editor ([\#10665](https://github.com/matrix-org/matrix-react-sdk/pull/10665)). Contributed by @alunturner.
  * Add audible notifcation on broadcast error ([\#10654](https://github.com/matrix-org/matrix-react-sdk/pull/10654)). Fixes #25132.
  * Fall back from server generated thumbnail to original image ([\#10853](https://github.com/matrix-org/matrix-react-sdk/pull/10853)).
  * Use semantically correct elements for room sublist context menu ([\#10831](https://github.com/matrix-org/matrix-react-sdk/pull/10831)). Fixes vector-im/customer-retainer#46.
  * Avoid calling prepareToEncrypt onKeyDown ([\#10828](https://github.com/matrix-org/matrix-react-sdk/pull/10828)).
  * Allows search to recognize full room links ([\#8275](https://github.com/matrix-org/matrix-react-sdk/pull/8275)). Contributed by @bolu-tife.
  * "Show rooms with unread messages first" should not be on by default for new users ([\#10820](https://github.com/matrix-org/matrix-react-sdk/pull/10820)). Fixes #25304. Contributed by @kerryarchibald.
  * Fix emitter handler leak in ThreadView ([\#10803](https://github.com/matrix-org/matrix-react-sdk/pull/10803)).
  * Add better error for email invites without identity server ([\#10739](https://github.com/matrix-org/matrix-react-sdk/pull/10739)). Fixes #16893.
  * Move reaction message previews out of labs ([\#10601](https://github.com/matrix-org/matrix-react-sdk/pull/10601)). Fixes #25083.
  * Sort muted rooms to the bottom of their section of the room list ([\#10592](https://github.com/matrix-org/matrix-react-sdk/pull/10592)). Fixes #25131. Contributed by @kerryarchibald.
  * Use semantic headings in user settings Help &amp; About ([\#10752](https://github.com/matrix-org/matrix-react-sdk/pull/10752)). Contributed by @kerryarchibald.
  * use ExternalLink components for external links ([\#10758](https://github.com/matrix-org/matrix-react-sdk/pull/10758)). Contributed by @kerryarchibald.
  * Use semantic headings in space settings ([\#10751](https://github.com/matrix-org/matrix-react-sdk/pull/10751)). Contributed by @kerryarchibald.
  * Use semantic headings for room settings content ([\#10734](https://github.com/matrix-org/matrix-react-sdk/pull/10734)). Contributed by @kerryarchibald.
  [#]# 🐛 Bug Fixes
  * Use consistent fonts for Japanese text ([\#10980](https://github.com/matrix-org/matrix-react-sdk/pull/10980)). Fixes #22333 and #23899.
  * Fix: server picker validates unselected option ([\#11020](https://github.com/matrix-org/matrix-react-sdk/pull/11020)). Fixes #25488. Contributed by @kerryarchibald.
  * Fix room list notification badges going missing in compact layout ([\#11022](https://github.com/matrix-org/matrix-react-sdk/pull/11022)). Fixes #25372.
  * Fix call to `startSingleSignOn` passing enum in place of idpId ([\#10998](https://github.com/matrix-org/matrix-react-sdk/pull/10998)). Fixes #24953.
  * Remove hover effect from user name on a DM creation UI ([\#10887](https://github.com/matrix-org/matrix-react-sdk/pull/10887)). Fixes #25305. Contributed by @luixxiul.
  * Fix layout regression in public space invite dialog ([\#11009](https://github.com/matrix-org/matrix-react-sdk/pull/11009)). Fixes #25458.
  * Fix layout regression in session dropdown ([\#10999](https://github.com/matrix-org/matrix-react-sdk/pull/10999)). Fixes #25448.
  * Fix spacing regression in user settings - roles &amp; permissions ([\#10993](https://github.com/matrix-org/matrix-react-sdk/pull/10993)). Fixes #25447 and #25451. Contributed by @kerryarchibald.
  * Fall back to receipt timestamp if we have no event (react-sdk part) ([\#10974](https://github.com/matrix-org/matrix-react-sdk/pull/10974)). Fixes #10954. Contributed by @andybalaam.
  * Fix: Room header 'view your device list' does not link to new session manager ([\#10979](https://github.com/matrix-org/matrix-react-sdk/pull/10979)). Fixes #25440. Contributed by @kerryarchibald.
  * Fix display of devices without encryption support in Settings dialog ([\#10977](https://github.com/matrix-org/matrix-react-sdk/pull/10977)). Fixes #25413.
  * Use aria descriptions instead of labels for TextWithTooltip ([\#10952](https://github.com/matrix-org/matrix-react-sdk/pull/10952)). Fixes #25398.
  * Use grapheme-splitter instead of lodash for saving emoji from being ripped apart ([\#10976](https://github.com/matrix-org/matrix-react-sdk/pull/10976)). Fixes #22196.
  * Fix: content overflow in settings subsection ([\#10960](https://github.com/matrix-org/matrix-react-sdk/pull/10960)). Fixes #25416. Contributed by @kerryarchibald.
  * Make `Privacy Notice` external link on integration manager ToS clickable ([\#10914](https://github.com/matrix-org/matrix-react-sdk/pull/10914)). Fixes #25384. Contributed by @luixxiul.
  * Ensure that open message context menus are updated when the event is sent ([\#10950](https://github.com/matrix-org/matrix-react-sdk/pull/10950)).
  * Ensure that open sticker picker dialogs are updated when the widget configuration is updated. ([\#10945](https://github.com/matrix-org/matrix-react-sdk/pull/10945)).
  * Fix big emoji in replies ([\#10932](https://github.com/matrix-org/matrix-react-sdk/pull/10932)). Fixes #24798.
  * Hide empty `MessageActionBar` on message edit history dialog ([\#10447](https://github.com/matrix-org/matrix-react-sdk/pull/10447)). Fixes #24903. Contributed by @luixxiul.
  * Fix roving tab index getting confused after dragging space order ([\#10901](https://github.com/matrix-org/matrix-react-sdk/pull/10901)).
  * Attempt a potential workaround for stuck notifs ([\#3384](https://github.com/matrix-org/matrix-js-sdk/pull/3384)). Fixes vector-im/element-web#25406. Contributed by @andybalaam.
  * Handle trailing dot FQDNs for domain-specific config.json files ([\#25351](https://github.com/vector-im/element-web/pull/25351)). Fixes #8858.
  * Ignore edits in message previews when they concern messages other than latest ([\#10868](https://github.com/matrix-org/matrix-react-sdk/pull/10868)). Fixes #14872.
  * Send correct receipts when viewing a room ([\#10864](https://github.com/matrix-org/matrix-react-sdk/pull/10864)). Fixes #25196.
  * Fix timeline search bar being overlapped by the right panel ([\#10809](https://github.com/matrix-org/matrix-react-sdk/pull/10809)). Fixes #25291. Contributed by @luixxiul.
  * Fix the state shown for call in rooms ([\#10833](https://github.com/matrix-org/matrix-react-sdk/pull/10833)).
  * Add string for membership event where both displayname &amp; avatar change ([\#10880](https://github.com/matrix-org/matrix-react-sdk/pull/10880)). Fixes #18026.
  * Fix people space notification badge not updating for new DM invites ([\#10849](https://github.com/matrix-org/matrix-react-sdk/pull/10849)). Fixes #23248.
  * Fix regression in emoji picker order mangling after clearing filter ([\#10854](https://github.com/matrix-org/matrix-react-sdk/pull/10854)). Fixes #25323.
  * Fix: Edit history modal crash ([\#10834](https://github.com/matrix-org/matrix-react-sdk/pull/10834)). Fixes #25309. Contributed by @kerryarchibald.
  * Fix long room address and name not being clipped on room info card and update `_RoomSummaryCard.pcss` ([\#10811](https://github.com/matrix-org/matrix-react-sdk/pull/10811)). Fixes #25293. Contributed by @luixxiul.
  * Treat thumbnail upload failures as complete upload failures ([\#10829](https://github.com/matrix-org/matrix-react-sdk/pull/10829)). Fixes #7069.
  * Update finite automata to match user identifiers as per spec ([\#10798](https://github.com/matrix-org/matrix-react-sdk/pull/10798)). Fixes #25246.
  * Fix icon on empty notification panel ([\#10817](https://github.com/matrix-org/matrix-react-sdk/pull/10817)). Fixes #25298 and #25302. Contributed by @luixxiul.
  * Fix: Threads button is highlighted when I create a new room ([\#10819](https://github.com/matrix-org/matrix-react-sdk/pull/10819)). Fixes #25284. Contributed by @kerryarchibald.
  * Fix the top heading of notification panel ([\#10818](https://github.com/matrix-org/matrix-react-sdk/pull/10818)). Fixes #25303. Contributed by @luixxiul.
  * Fix the color of the verified E2EE icon on `RoomSummaryCard` ([\#10812](https://github.com/matrix-org/matrix-react-sdk/pull/10812)). Fixes #25295. Contributed by @luixxiul.
  * Fix: No feedback when waiting for the server on a /delete_devices request with SSO ([\#10795](https://github.com/matrix-org/matrix-react-sdk/pull/10795)). Fixes #23096. Contributed by @kerryarchibald.
  * Fix: reveal images when image previews are disabled ([\#10781](https://github.com/matrix-org/matrix-react-sdk/pull/10781)). Fixes #25271. Contributed by @kerryarchibald.
  * Fix accessibility issues around the room list and space panel ([\#10717](https://github.com/matrix-org/matrix-react-sdk/pull/10717)). Fixes #13345.
  * Ensure tooltip contents is linked via aria to the target element ([\#10729](https://github.com/matrix-org/matrix-react-sdk/pull/10729)). Fixes vector-im/customer-retainer#43.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1687521600">- Version 1.11.34
  [#]# ✨ Features
  * OIDC: add delegatedauthentication to validated server config ([\#11053](https://github.com/matrix-org/matrix-react-sdk/pull/11053)). Contributed by @kerryarchibald.
  * Allow image pasting in plain mode in RTE ([\#11056](https://github.com/matrix-org/matrix-react-sdk/pull/11056)). Contributed by @alunturner.
  * Show room options menu if "UIComponent.roomOptionsMenu" is enabled ([\#10365](https://github.com/matrix-org/matrix-react-sdk/pull/10365)). Contributed by @maheichyk.
  * Allow image pasting in rich text mode in RTE ([\#11049](https://github.com/matrix-org/matrix-react-sdk/pull/11049)). Contributed by @alunturner.
  * Update voice broadcast redaction to use MSC3912 `with_rel_type` instead of `with_relations` ([\#11014](https://github.com/matrix-org/matrix-react-sdk/pull/11014)). Fixes #25471.
  * Add config to skip widget_build_url for DM rooms ([\#11044](https://github.com/matrix-org/matrix-react-sdk/pull/11044)). Fixes vector-im/customer-retainer#74.
  * Inhibit interactions on forward dialog message previews ([\#11025](https://github.com/matrix-org/matrix-react-sdk/pull/11025)). Fixes #23459.
  * Removed `DecryptionFailureBar.tsx` ([\#11027](https://github.com/matrix-org/matrix-react-sdk/pull/11027)). Fixes vector-im/element-meta#1358. Contributed by @florianduros.
  [#]# 🐛 Bug Fixes
  * Fix translucent `TextualEvent` on search results panel ([\#10810](https://github.com/matrix-org/matrix-react-sdk/pull/10810)). Fixes #25292. Contributed by @luixxiul.
  * Matrix matrix scheme permalink constructor not stripping query params ([\#11060](https://github.com/matrix-org/matrix-react-sdk/pull/11060)). Fixes #25535.
  * Fix: "manually verify by text" does nothing ([\#11059](https://github.com/matrix-org/matrix-react-sdk/pull/11059)). Fixes #25375. Contributed by @kerryarchibald.
  * Make group calls respect the ICE fallback setting ([\#11047](https://github.com/matrix-org/matrix-react-sdk/pull/11047)). Fixes vector-im/voip-internal#65.
  * Align list items on the tooltip to the start ([\#11041](https://github.com/matrix-org/matrix-react-sdk/pull/11041)). Fixes #25355. Contributed by @luixxiul.
  * Clear thread panel event permalink when changing rooms ([\#11024](https://github.com/matrix-org/matrix-react-sdk/pull/11024)). Fixes #25484.
  * Fix spinner placement on pinned widgets being reloaded ([\#10970](https://github.com/matrix-org/matrix-react-sdk/pull/10970)). Fixes #25431. Contributed by @luixxiul.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.com&gt;" date="1689681600">- Version 1.11.36
  [#]# 🔒 Security
  * Fixes for [CVE-2023-37259](https://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=CVE-2023-37259) / [GHSA-c9vx-2g7w-rp65](https://github.com/matrix-org/matrix-react-sdk/security/advisories/GHSA-c9vx-2g7w-rp65)
  [#]# 🦖 Deprecations
  * Deprecate customisations in favour of Module API ([\#25736](https://github.com/vector-im/element-web/pull/25736)). Fixes #25733.
  [#]# ✨ Features
  * OIDC: store initial screen in session storage  ([\#25688](https://github.com/vector-im/element-web/pull/25688)). Fixes #25656. Contributed by @kerryarchibald.
  * Allow default_server_config as a fallback config ([\#25682](https://github.com/vector-im/element-web/pull/25682)). Contributed by @ShadowRZ.
  * OIDC: remove auth params from url after login attempt ([\#25664](https://github.com/vector-im/element-web/pull/25664)). Contributed by @kerryarchibald.
  * feat(faq): remove keyboard shortcuts button ([\#9342](https://github.com/matrix-org/matrix-react-sdk/pull/9342)). Fixes #22625. Contributed by @gefgu.
  * GYU: Update banner ([\#11211](https://github.com/matrix-org/matrix-react-sdk/pull/11211)). Fixes #25530. Contributed by @justjanne.
  * Linkify mxc:// URLs as links to your media repo ([\#11213](https://github.com/matrix-org/matrix-react-sdk/pull/11213)). Fixes #6942.
  * OIDC: Log in ([\#11199](https://github.com/matrix-org/matrix-react-sdk/pull/11199)). Fixes #25657. Contributed by @kerryarchibald.
  * Handle all permitted url schemes in linkify ([\#11215](https://github.com/matrix-org/matrix-react-sdk/pull/11215)). Fixes #4457 and #8720.
  * Autoapprove Element Call oidc requests ([\#11209](https://github.com/matrix-org/matrix-react-sdk/pull/11209)). Contributed by @toger5.
  * Allow creating knock rooms ([\#11182](https://github.com/matrix-org/matrix-react-sdk/pull/11182)). Contributed by @charlynguyen.
  * Expose and pre-populate thread ID in devtools dialog ([\#10953](https://github.com/matrix-org/matrix-react-sdk/pull/10953)).
  * Hide URL preview if it will be empty ([\#9029](https://github.com/matrix-org/matrix-react-sdk/pull/9029)).
  * Change wording from avatar to profile picture ([\#7015](https://github.com/matrix-org/matrix-react-sdk/pull/7015)). Fixes vector-im/element-meta#1331. Contributed by @aaronraimist.
  * Quick and dirty devtool to explore state history ([\#11197](https://github.com/matrix-org/matrix-react-sdk/pull/11197)).
  * Consider more user inputs when calculating zxcvbn score ([\#11180](https://github.com/matrix-org/matrix-react-sdk/pull/11180)).
  * GYU: Account Notification Settings ([\#11008](https://github.com/matrix-org/matrix-react-sdk/pull/11008)). Fixes #24567. Contributed by @justjanne.
  * Compound Typography pass ([\#11103](https://github.com/matrix-org/matrix-react-sdk/pull/11103)). Fixes #25548.
  * OIDC: navigate to authorization endpoint ([\#11096](https://github.com/matrix-org/matrix-react-sdk/pull/11096)). Fixes #25574. Contributed by @kerryarchibald.
  [#]# 🐛 Bug Fixes
  * Fix read receipt sending behaviour around thread roots ([\#3600](https://github.com/matrix-org/matrix-js-sdk/pull/3600)).
  * Fix missing metaspace notification badges ([\#11269](https://github.com/matrix-org/matrix-react-sdk/pull/11269)). Fixes #25679.
  * Make checkboxes less rounded ([\#11224](https://github.com/matrix-org/matrix-react-sdk/pull/11224)). Contributed by @andybalaam.
  * GYU: Fix issues with audible keywords without activated mentions ([\#11218](https://github.com/matrix-org/matrix-react-sdk/pull/11218)). Contributed by @justjanne.
  * PosthogAnalytics unwatch settings on logout ([\#11207](https://github.com/matrix-org/matrix-react-sdk/pull/11207)). Fixes #25703.
  * Avoid trying to set room account data for pinned events as guest ([\#11216](https://github.com/matrix-org/matrix-react-sdk/pull/11216)). Fixes #6300.
  * GYU: Disable sound for DMs checkbox when DM notifications are disabled ([\#11210](https://github.com/matrix-org/matrix-react-sdk/pull/11210)). Contributed by @justjanne.
  * force to allow calls without video and audio in embedded mode ([\#11131](https://github.com/matrix-org/matrix-react-sdk/pull/11131)). Contributed by @EnricoSchw.
  * Fix room tile text clipping ([\#11196](https://github.com/matrix-org/matrix-react-sdk/pull/11196)). Fixes #25718.
  * Handle newlines in user pills ([\#11166](https://github.com/matrix-org/matrix-react-sdk/pull/11166)). Fixes #10994.
  * Limit width of user menu in space panel ([\#11192](https://github.com/matrix-org/matrix-react-sdk/pull/11192)). Fixes #22627.
  * Add isLocation to ComposerEvent analytics events ([\#11187](https://github.com/matrix-org/matrix-react-sdk/pull/11187)). Contributed by @andybalaam.
  * Fix: hide unsupported login elements ([\#11185](https://github.com/matrix-org/matrix-react-sdk/pull/11185)). Fixes #25711. Contributed by @kerryarchibald.
  * Scope smaller font size to user info panel ([\#11178](https://github.com/matrix-org/matrix-react-sdk/pull/11178)). Fixes #25683.
  * Apply i18n to strings in the html export ([\#11176](https://github.com/matrix-org/matrix-react-sdk/pull/11176)).
  * Inhibit url previews on MXIDs containing slashes same as those without ([\#11160](https://github.com/matrix-org/matrix-react-sdk/pull/11160)).
  * Make event info size consistent with state events ([\#11181](https://github.com/matrix-org/matrix-react-sdk/pull/11181)).
  * Fix markdown content spacing ([\#11177](https://github.com/matrix-org/matrix-react-sdk/pull/11177)). Fixes #25685.
  * Fix font-family definition for emojis ([\#11170](https://github.com/matrix-org/matrix-react-sdk/pull/11170)). Fixes #25686.
  * Fix spurious error sending receipt in thread errors ([\#11157](https://github.com/matrix-org/matrix-react-sdk/pull/11157)).
  * Consider the empty push rule actions array equiv to deprecated dont_notify ([\#11155](https://github.com/matrix-org/matrix-react-sdk/pull/11155)). Fixes #25674.
  * Only trap escape key for cancel reply if there is a reply ([\#11140](https://github.com/matrix-org/matrix-react-sdk/pull/11140)). Fixes #25640.
  * Update linkify to 4.1.1 ([\#11132](https://github.com/matrix-org/matrix-react-sdk/pull/11132)). Fixes #23806.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1691150400">- Version 1.11.38
  [#]# ✨ Features
  * Package release builds of element-web in package.element.io debs ([\#25198](https://github.com/vector-im/element-web/pull/25198)).
  [#]# 🐛 Bug Fixes
  * Revert to using the /presence API for presence ([\#11366](https://github.com/matrix-org/matrix-react-sdk/pull/11366))</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1695643200">- Version 1.11.43
  (No changes - bumping the version number for an element-desktop release.)
- Version 1.11.42
  [#]# 🐛 Bug Fixes
  * Update Compound to fix Firefox-specific avatar regression ([\#11604](https://github.com/matrix-org/matrix-react-sdk/pull/11604)). Fixes #26155.
- Version 1.11.41
  [#]# 🦖 Deprecations
  * Deprecate customisations in favour of Module API ([\#25736](https://github.com/vector-im/element-web/pull/25736)). Fixes #25733.
  [#]# ✨ Features
  * Make SVGR icons use forward ref ([\#26082](https://github.com/vector-im/element-web/pull/26082)).
  * Add support for rendering a custom wrapper around Element ([\#25537](https://github.com/vector-im/element-web/pull/25537)). Contributed by @maheichyk.
  * Allow creating public knock rooms ([\#11481](https://github.com/matrix-org/matrix-react-sdk/pull/11481)). Contributed by @charlynguyen.
  * Render custom images in reactions according to MSC4027 ([\#11087](https://github.com/matrix-org/matrix-react-sdk/pull/11087)). Contributed by @sumnerevans.
  * Introduce room knocks bar ([\#11475](https://github.com/matrix-org/matrix-react-sdk/pull/11475)). Contributed by @charlynguyen.
  * Room header UI updates ([\#11507](https://github.com/matrix-org/matrix-react-sdk/pull/11507)). Fixes #25892.
  * Remove green "verified" bar for encrypted events ([\#11496](https://github.com/matrix-org/matrix-react-sdk/pull/11496)).
  * Update member count on room summary update ([\#11488](https://github.com/matrix-org/matrix-react-sdk/pull/11488)).
  * Support for E2EE in Element Call  ([\#11492](https://github.com/matrix-org/matrix-react-sdk/pull/11492)).
  * Allow requesting to join knock rooms via spotlight ([\#11482](https://github.com/matrix-org/matrix-react-sdk/pull/11482)). Contributed by @charlynguyen.
  * Lock out the first tab if Element is opened in a second tab. ([\#11425](https://github.com/matrix-org/matrix-react-sdk/pull/11425)). Fixes #25157.
  * Change avatar to use Compound implementation ([\#11448](https://github.com/matrix-org/matrix-react-sdk/pull/11448)).
  [#]# 🐛 Bug Fixes
  * Fix vertical alignment of default avatar font ([\#11582](https://github.com/matrix-org/matrix-react-sdk/pull/11582)). Fixes #26081.
  * Fix avatars in public room &amp; space search being flex shrunk ([\#11580](https://github.com/matrix-org/matrix-react-sdk/pull/11580)). Fixes #26133.
  * Fix EventTile avatars being rendered with a size of 0 instead of hidden ([\#11558](https://github.com/matrix-org/matrix-react-sdk/pull/11558)). Fixes #26075.
  * Fix compound external assets path in bundle ([\#26069](https://github.com/vector-im/element-web/pull/26069)).
  * Use RoomStateEvent.Update for knocks ([\#11516](https://github.com/matrix-org/matrix-react-sdk/pull/11516)). Contributed by @charlynguyen.
  * Prevent event propagation when clicking icon buttons ([\#11515](https://github.com/matrix-org/matrix-react-sdk/pull/11515)).
  * Only display RoomKnocksBar when feature flag is enabled ([\#11513](https://github.com/matrix-org/matrix-react-sdk/pull/11513)). Contributed by @andybalaam.
  * Fix avatars of knock members for people tab of room settings ([\#11506](https://github.com/matrix-org/matrix-react-sdk/pull/11506)). Fixes #26083. Contributed by @charlynguyen.
  * Fixes read receipt avatar offset ([\#11483](https://github.com/matrix-org/matrix-react-sdk/pull/11483)). Fixes #26067, #26064 #26059 and #26061.
  * Fix avatar defects ([\#11473](https://github.com/matrix-org/matrix-react-sdk/pull/11473)). Fixes #26051 and #26046.
  * Fix consistent avatar output for Percy ([\#11472](https://github.com/matrix-org/matrix-react-sdk/pull/11472)). Fixes #26049 and #26052.
  * Fix colour of avatar and colour matching with username ([\#11470](https://github.com/matrix-org/matrix-react-sdk/pull/11470)). Fixes #26042.
  * Fix incompatibility of Soft Logout with Element-R ([\#11468](https://github.com/matrix-org/matrix-react-sdk/pull/11468)).
  * Fix instances of double translation and guard translation calls using typescript ([\#11443](https://github.com/matrix-org/matrix-react-sdk/pull/11443)).
- Version 1.11.40
  [#]# ✨ Features
  * Hide account deactivation for externally managed accounts ([\#11445](https://github.com/matrix-org/matrix-react-sdk/pull/11445)). Fixes #26022. Contributed by @kerryarchibald.
  * OIDC: Redirect to delegated auth provider when signing out ([\#11432](https://github.com/matrix-org/matrix-react-sdk/pull/11432)). Fixes #26000. Contributed by @kerryarchibald.
  * Disable 3pid fields in settings when `m.3pid_changes` capability is disabled ([\#11430](https://github.com/matrix-org/matrix-react-sdk/pull/11430)). Fixes #25995. Contributed by @kerryarchibald.
  * OIDC: disable multi session signout for OIDC-aware servers in session manager ([\#11431](https://github.com/matrix-org/matrix-react-sdk/pull/11431)). Contributed by @kerryarchibald.
  * Implement updated open dialog method of the Module API ([\#11395](https://github.com/matrix-org/matrix-react-sdk/pull/11395)). Contributed by @dhenneke.
  * Polish &amp; delabs `Exploring public spaces` feature ([\#11423](https://github.com/matrix-org/matrix-react-sdk/pull/11423)).
  * Treat lists with a single empty item as plain text, not Markdown. ([\#6833](https://github.com/matrix-org/matrix-react-sdk/pull/6833)). Fixes vector-im/element-meta#1265.
  * Allow managing room knocks ([\#11404](https://github.com/matrix-org/matrix-react-sdk/pull/11404)). Contributed by @charlynguyen.
  * Pin the action buttons to the bottom of the scrollable dialogs ([\#11407](https://github.com/matrix-org/matrix-react-sdk/pull/11407)). Contributed by @dhenneke.
  * Support Matrix 1.1 (drop legacy r0 versions) ([\#9819](https://github.com/matrix-org/matrix-react-sdk/pull/9819)).
  [#]# 🐛 Bug Fixes
  * Fix path separator for Windows based systems ([\#25997](https://github.com/vector-im/element-web/pull/25997)).
  * Fix instances of double translation and guard translation calls using typescript ([\#11443](https://github.com/matrix-org/matrix-react-sdk/pull/11443)).
  * Fix export type "Current timeline" to match its behaviour to its name ([\#11426](https://github.com/matrix-org/matrix-react-sdk/pull/11426)). Fixes #25988.
  * Fix Room Settings &gt; Notifications file upload input being shown superfluously ([\#11415](https://github.com/matrix-org/matrix-react-sdk/pull/11415)). Fixes #18392.
  * Simplify registration with email validation ([\#11398](https://github.com/matrix-org/matrix-react-sdk/pull/11398)). Fixes #25832 #23601 and #22297.
  * correct home server URL ([\#11391](https://github.com/matrix-org/matrix-react-sdk/pull/11391)). Fixes #25931. Contributed by @NSV1991.
  * Include non-matching DMs in Spotlight recent conversations when the DM's userId is part of the search API results ([\#11374](https://github.com/matrix-org/matrix-react-sdk/pull/11374)). Contributed by @mgcm.
  * Fix useRoomMembers missing updates causing incorrect membership counts ([\#11392](https://github.com/matrix-org/matrix-react-sdk/pull/11392)). Fixes #17096.
  * Show error when searching public rooms fails ([\#11378](https://github.com/matrix-org/matrix-react-sdk/pull/11378)).
- Version 1.11.39
  [#]# 🦖 Deprecations
  * Deprecate camelCase config options ([\#25800](https://github.com/vector-im/element-web/pull/25800)).
  * Deprecate customisations in favour of Module API ([\#25736](https://github.com/vector-im/element-web/pull/25736)). Fixes #25733.
  [#]# ✨ Features
  * Update labs.md for knock rooms ([\#25923](https://github.com/vector-im/element-web/pull/25923)). Contributed by @charlynguyen.
  * Package release builds of element-web in package.element.io debs ([\#25198](https://github.com/vector-im/element-web/pull/25198)).
  * Allow knocking rooms ([\#11353](https://github.com/matrix-org/matrix-react-sdk/pull/11353)). Contributed by @charlynguyen.
  * Support adding space-restricted joins on rooms not members of those spaces ([\#9017](https://github.com/matrix-org/matrix-react-sdk/pull/9017)). Fixes #19213.
  * Clear requiresClient and show pop-out if widget-api fails to ready ([\#11321](https://github.com/matrix-org/matrix-react-sdk/pull/11321)). Fixes vector-im/customer-retainer#73.
  * Bump pagination sizes due to hidden events ([\#11342](https://github.com/matrix-org/matrix-react-sdk/pull/11342)).
  * Remove display of key backup signatures from backup settings ([\#11333](https://github.com/matrix-org/matrix-react-sdk/pull/11333)).
  * Use PassphraseFields in ExportE2eKeysDialog to enforce minimum passphrase complexity ([\#11222](https://github.com/matrix-org/matrix-react-sdk/pull/11222)). Fixes #9478.
  [#]# 🐛 Bug Fixes
  * Fix "Export chat" not respecting configured time format in plain text mode ([\#10696](https://github.com/matrix-org/matrix-react-sdk/pull/10696)). Fixes #23838. Contributed by @rashmitpankhania.
  * Fix some missing 1-count pluralisations around event list summaries ([\#11371](https://github.com/matrix-org/matrix-react-sdk/pull/11371)). Fixes #25925.
  * Fix create subspace dialog not working for public space creation ([\#11367](https://github.com/matrix-org/matrix-react-sdk/pull/11367)). Fixes #25916.
  * Search for users on paste ([\#11304](https://github.com/matrix-org/matrix-react-sdk/pull/11304)). Fixes #17523. Contributed by @peterscheu-aceart.
  * Fix AppTile context menu not always showing up when it has options ([\#11358](https://github.com/matrix-org/matrix-react-sdk/pull/11358)). Fixes #25914.
  * Fix clicking on home all rooms space notification not working ([\#11337](https://github.com/matrix-org/matrix-react-sdk/pull/11337)). Fixes #22844.
  * Fix joining a suggested room switching space away ([\#11347](https://github.com/matrix-org/matrix-react-sdk/pull/11347)). Fixes #25838.
  * Fix home/all rooms context menu in space panel ([\#11350](https://github.com/matrix-org/matrix-react-sdk/pull/11350)). Fixes #25896.
  * Make keyboard handling in and out of autocomplete completions consistent ([\#11344](https://github.com/matrix-org/matrix-react-sdk/pull/11344)). Fixes #25878.
  * De-duplicate reactions by sender to account for faulty/malicious servers ([\#11340](https://github.com/matrix-org/matrix-react-sdk/pull/11340)). Fixes #25872.
  * Fix disable_3pid_login being ignored for the email field ([\#11335](https://github.com/matrix-org/matrix-react-sdk/pull/11335)). Fixes #25863.
  * Upgrade wysiwyg editor for ctrl+backspace windows fix ([\#11324](https://github.com/matrix-org/matrix-react-sdk/pull/11324)). Fixes vector-im/verticals-internal#102.
  * Unhide the view source event toggle - it works well enough ([\#11336](https://github.com/matrix-org/matrix-react-sdk/pull/11336)). Fixes #25861.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1698926400">- Version 1.11.47
  [#]# 🦖 Deprecations
  * Deprecate customisations in favour of Module API ([\#25736](https://github.com/vector-im/element-web/pull/25736)). Fixes #25733.
  [#]# ✨ Features
  * vector-im/element-x-ios/issues/1824 - Convert the apple-app-site-association file to a newer format… ([\#26307](https://github.com/vector-im/element-web/pull/26307)). Contributed by @stefanceriu.
  * Iterate `io.element.late_event` decoration ([\#11760](https://github.com/matrix-org/matrix-react-sdk/pull/11760)). Fixes #26384.
  * Render timeline separator for late event groups ([\#11739](https://github.com/matrix-org/matrix-react-sdk/pull/11739)).
  * OIDC: revoke tokens on logout ([\#11718](https://github.com/matrix-org/matrix-react-sdk/pull/11718)). Fixes #25394. Contributed by @kerryarchibald.
  * Show `io.element.late_event` in MessageTimestamp when known ([\#11733](https://github.com/matrix-org/matrix-react-sdk/pull/11733)).
  * Show all labs flags if developerMode enabled ([\#11746](https://github.com/matrix-org/matrix-react-sdk/pull/11746)). Fixes #24571 and #8498.
  * Use Compound tooltips on MessageTimestamp to improve UX of date time discovery ([\#11732](https://github.com/matrix-org/matrix-react-sdk/pull/11732)). Fixes #25913.
  * Consolidate 4s passphrase input fields and use stable IDs ([\#11743](https://github.com/matrix-org/matrix-react-sdk/pull/11743)). Fixes #26228.
  * Disable upgraderoom command without developer mode enabled ([\#11744](https://github.com/matrix-org/matrix-react-sdk/pull/11744)). Fixes #17620.
  * Avoid rendering app download buttons if disabled in config ([\#11741](https://github.com/matrix-org/matrix-react-sdk/pull/11741)). Fixes #26309.
  * OIDC: refresh tokens ([\#11699](https://github.com/matrix-org/matrix-react-sdk/pull/11699)). Fixes #25839. Contributed by @kerryarchibald.
  * OIDC: register ([\#11727](https://github.com/matrix-org/matrix-react-sdk/pull/11727)). Fixes #25393. Contributed by @kerryarchibald.
  * Use stable get_login_token and remove unstable MSC3882 support ([\#11001](https://github.com/matrix-org/matrix-react-sdk/pull/11001)). Contributed by @hughns.
  [#]# 🐛 Bug Fixes
  * Set max size for Element logo in search warning ([\#11779](https://github.com/matrix-org/matrix-react-sdk/pull/11779)). Fixes #26408.
  * Avoid error when DMing oneself ([\#11754](https://github.com/matrix-org/matrix-react-sdk/pull/11754)). Fixes #7242.
  * Fix: Message shield alignment is not right. ([\#11703](https://github.com/matrix-org/matrix-react-sdk/pull/11703)). Fixes #26142. Contributed by @manancodes.
  * fix logging full event ([\#11755](https://github.com/matrix-org/matrix-react-sdk/pull/11755)). Fixes #26376.
  * OIDC: use delegated auth account URL from `OidcClientStore` ([\#11723](https://github.com/matrix-org/matrix-react-sdk/pull/11723)). Fixes #26305. Contributed by @kerryarchibald.
  * Fix: Members list shield alignment is not right. ([\#11700](https://github.com/matrix-org/matrix-react-sdk/pull/11700)). Fixes #26261. Contributed by @manancodes.
  * Fix: &lt;detail&gt; HTML elements clickable area too wide. ([\#11666](https://github.com/matrix-org/matrix-react-sdk/pull/11666)). Fixes #25454. Contributed by @manancodes.
  * Fix untranslated headings in the devtools dialog ([\#11734](https://github.com/matrix-org/matrix-react-sdk/pull/11734)).
  * Fixes invite dialog alignment and pill color contrast ([\#11722](https://github.com/matrix-org/matrix-react-sdk/pull/11722)). Contributed by @gabrc52.
  * Prevent select element in General settings overflowing in a room with very long room-id ([\#11597](https://github.com/matrix-org/matrix-react-sdk/pull/11597)). Contributed by @ABHIXIT2.
  * Fix: Clicking on members pile does nothing. ([\#11657](https://github.com/matrix-org/matrix-react-sdk/pull/11657)). Fixes #26164. Contributed by @manancodes.
  * Fix: Wierd shadow below room avatar in dark mode. ([\#11678](https://github.com/matrix-org/matrix-react-sdk/pull/11678)). Fixes #26153. Contributed by @manancodes.
  * Fix start_sso / start_cas URLs failing to redirect to a authentication prompt ([\#11681](https://github.com/matrix-org/matrix-react-sdk/pull/11681)). Contributed by @Half-Shot.
- Version 1.11.46
  [#]# ✨ Features
  * Use .well-known to discover a default rendezvous server for use with Sign in with QR ([\#11655](https://github.com/matrix-org/matrix-react-sdk/pull/11655)). Contributed by @hughns.
  * Message layout will update according to the selected style  ([\#10170](https://github.com/matrix-org/matrix-react-sdk/pull/10170)). Fixes #21782. Contributed by @manancodes.
  * Implement MSC4039: Add an MSC for a new Widget API action to upload files into the media repository ([\#11311](https://github.com/matrix-org/matrix-react-sdk/pull/11311)). Contributed by @dhenneke.
  * Render space pills with square corners to match new avatar ([\#11632](https://github.com/matrix-org/matrix-react-sdk/pull/11632)). Fixes #26056.
  * Linkify room topic ([\#11631](https://github.com/matrix-org/matrix-react-sdk/pull/11631)). Fixes #26185.
  * Show knock rooms in the list ([\#11573](https://github.com/matrix-org/matrix-react-sdk/pull/11573)). Contributed by @maheichyk.
  [#]# 🐛 Bug Fixes
  * Bump matrix-web-i18n dependency to 3.1.3 ([\#26287](https://github.com/vector-im/element-web/pull/26287))
  * Fix: Avatar shrinks with long names ([\#11698](https://github.com/matrix-org/matrix-react-sdk/pull/11698)). Fixes #26252. Contributed by @manancodes.
  * Update custom translations to support nested fields in structured JSON ([\#11685](https://github.com/matrix-org/matrix-react-sdk/pull/11685)).
  * Fix: Edited message remove button is hard to reach. ([\#11674](https://github.com/matrix-org/matrix-react-sdk/pull/11674)). Fixes #24917. Contributed by @manancodes.
  * Fix: Theme selector radio button not aligned in center with the text ([\#11676](https://github.com/matrix-org/matrix-react-sdk/pull/11676)). Fixes #25460. Contributed by @manancodes.
  * Fix: Unread notification dot aligned ([\#11658](https://github.com/matrix-org/matrix-react-sdk/pull/11658)). Fixes #25285. Contributed by @manancodes.
  * Fix: sync intentional mentions push rules with legacy rules ([\#11667](https://github.com/matrix-org/matrix-react-sdk/pull/11667)). Fixes #26227. Contributed by @kerryarchibald.
  * Revert "Fix regression around FacePile with overflow (#11527)" ([\#11634](https://github.com/matrix-org/matrix-react-sdk/pull/11634)). Fixes #26209.
  * Fix: Alignment Fixed ([\#11648](https://github.com/matrix-org/matrix-react-sdk/pull/11648)). Fixes #26169. Contributed by @manancodes.
  * Fix: onFinished added which closes the menu ([\#11647](https://github.com/matrix-org/matrix-react-sdk/pull/11647)). Fixes #25556. Contributed by @manancodes.
  * Don't start key backups when opening settings ([\#11640](https://github.com/matrix-org/matrix-react-sdk/pull/11640)).
  * Fix add to space avatar text centering ([\#11643](https://github.com/matrix-org/matrix-react-sdk/pull/11643)). Fixes #26154.
  * fix avatar styling in lightbox ([\#11641](https://github.com/matrix-org/matrix-react-sdk/pull/11641)). Fixes #26196.
- Version 1.11.45
  [#]# 🐛 Bug Fixes
  * Fix Emoji font on Safari 17 ([\#11673](https://github.com/matrix-org/matrix-react-sdk/pull/11673)).
- Version 1.11.44
  [#]# ✨ Features
  * Make video &amp; voice call buttons pin conference widget if unpinned ([\#11576](https://github.com/matrix-org/matrix-react-sdk/pull/11576)). Fixes vector-im/customer-retainer#72.
  * OIDC: persist refresh token ([\#11249](https://github.com/matrix-org/matrix-react-sdk/pull/11249)). Contributed by @kerryarchibald.
  * ElementR: Cross user verification ([\#11364](https://github.com/matrix-org/matrix-react-sdk/pull/11364)). Fixes #25752. Contributed by @florianduros.
  * Default intentional mentions ([\#11602](https://github.com/matrix-org/matrix-react-sdk/pull/11602)).
  * Notify users about denied access on ask-to-join  rooms ([\#11480](https://github.com/matrix-org/matrix-react-sdk/pull/11480)). Contributed by @nurjinjafar.
  * Allow setting knock room directory visibility ([\#11529](https://github.com/matrix-org/matrix-react-sdk/pull/11529)). Contributed by @charlynguyen.
  [#]# 🐛 Bug Fixes
  * Revert "Fix regression around FacePile with overflow (#11527)" ([\#11634](https://github.com/matrix-org/matrix-react-sdk/pull/11634)). Fixes #26209.
  * Escape placeholder before injecting it into the style ([\#11607](https://github.com/matrix-org/matrix-react-sdk/pull/11607)).
  * Move ViewUser action callback to RoomView ([\#11495](https://github.com/matrix-org/matrix-react-sdk/pull/11495)). Fixes #26040.
  * Fix room timeline search toggling behaviour edge case ([\#11605](https://github.com/matrix-org/matrix-react-sdk/pull/11605)). Fixes #26105.
  * Avoid rendering view-message link in RoomKnocksBar unnecessarily ([\#11598](https://github.com/matrix-org/matrix-react-sdk/pull/11598)). Contributed by @charlynguyen.
  * Use knock rooms sync to reflect the knock state ([\#11596](https://github.com/matrix-org/matrix-react-sdk/pull/11596)). Fixes #26043 and #26044. Contributed by @charlynguyen.
  * Fix avatar in right panel not using the correct font ([\#11593](https://github.com/matrix-org/matrix-react-sdk/pull/11593)). Fixes #26061. Contributed by @MidhunSureshR.
  * Add waits in Spotlight Cypress tests, hoping this unflakes them ([\#11590](https://github.com/matrix-org/matrix-react-sdk/pull/11590)). Fixes #26053, #26140 #26139 and #26138. Contributed by @andybalaam.
  * Fix vertical alignment of default avatar font ([\#11582](https://github.com/matrix-org/matrix-react-sdk/pull/11582)). Fixes #26081.
  * Fix avatars in public room &amp; space search being flex shrunk ([\#11580](https://github.com/matrix-org/matrix-react-sdk/pull/11580)). Fixes #26133.
  * Fix EventTile avatars being rendered with a size of 0 instead of hidden ([\#11558](https://github.com/matrix-org/matrix-react-sdk/pull/11558)). Fixes #26075.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1699358400">- - Version 1.11.48
  [#]# ✨ Features
  * Correctly fill window.matrixChat even when a Wrapper module is active (https://github.com/vector-im/element-web/pull/26395). Contributed by @dhenneke.
  * Knock on a ask-to-join room if a module wants to join the room when navigating to a room (https://github.com/matrix-org/matrix-react-sdk/pull/11787). Contributed by @dhenneke.
  * Element-R:  Include crypto info in sentry (https://github.com/matrix-org/matrix-react-sdk/pull/11798). Contributed by @florianduros.
  * Element-R:  Include crypto info in rageshake (https://github.com/matrix-org/matrix-react-sdk/pull/11797). Contributed by @florianduros.
  * Element-R: Add current version of the rust-sdk and vodozemac (https://github.com/matrix-org/matrix-react-sdk/pull/11785). Contributed by @florianduros.
  * Fix unfederated invite dialog (https://github.com/matrix-org/matrix-react-sdk/pull/9618). Fixes vector-im/element-meta#1466 and #22102. Contributed by @owi92.
  * New right panel visual language (https://github.com/matrix-org/matrix-react-sdk/pull/11664).
  * OIDC: add friendly errors (https://github.com/matrix-org/matrix-react-sdk/pull/11184). Fixes #25665. Contributed by @kerryarchibald.
  [#]# 🐛 Bug Fixes
  * Fix rightpanel hiding scrollbar (https://github.com/matrix-org/matrix-react-sdk/pull/11831). Contributed by @kerryarchibald.
  * Fix multi-tab session lock on Firefox not being cleared (https://github.com/matrix-org/matrix-react-sdk/pull/11800). Fixes #26165. Contributed by @ManuelHu.
  * Deserialise spoilers back into slash command form (https://github.com/matrix-org/matrix-react-sdk/pull/11805). Fixes #26344.
  * Fix Incorrect message scaling for verification request (https://github.com/matrix-org/matrix-react-sdk/pull/11793). Fixes #24304. Contributed by @capGoblin.
  * Fix: Unable to restore a soft-logged-out session established via SSO (https://github.com/matrix-org/matrix-react-sdk/pull/11794). Fixes #25957. Contributed by @kerryarchibald.
  * Use configurable github issue links more consistently (https://github.com/matrix-org/matrix-react-sdk/pull/11796).
  * Fix io.element.late_event received_ts vs received_at (https://github.com/matrix-org/matrix-react-sdk/pull/11789).
  * Make invitation dialog scrollable when infos are too long (https://github.com/matrix-org/matrix-react-sdk/pull/11753). Contributed by @nurjinjafar.
  * Fix spoiler text-align (https://github.com/matrix-org/matrix-react-sdk/pull/11790). Contributed by @ajbura.
  * Fix: Right panel keeps showing chat when unmaximizing widget.  (https://github.com/matrix-org/matrix-react-sdk/pull/11697). Fixes #26265. Contributed by @manancodes.
  * Fix margin of invite to room button (https://github.com/matrix-org/matrix-react-sdk/pull/11780). Fixes #26410.
  * Update base64 import (https://github.com/matrix-org/matrix-react-sdk/pull/11784).
  * Set max size for Element logo in search warning (https://github.com/matrix-org/matrix-react-sdk/pull/11779). Fixes #26408.
  * Fix: emoji size in room header topic, remove obsolete emoji style (https://github.com/matrix-org/matrix-react-sdk/pull/11757). Fixes #26326. Contributed by @kerryarchibald.
  * Fix: Bubble layout design is broken (https://github.com/matrix-org/matrix-react-sdk/pull/11763). Fixes #25818. Contributed by @manancodes.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1699876800">- Version 1.11.49
  [#]# ✨ Features
  * Ship element-web as a debian package (https://github.com/vector-im/element-web/pull/26533). Fixes #2777.
  [#]# 🐛 Bug Fixes
  * Ensure `setUserCreator` is called when a store is assigned (https://github.com/matrix-org/matrix-js-sdk/pull/3867). Fixes vector-im/element-web#26520. Contributed by @MidhunSureshR.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1700568000">- Version 1.11.50
  [#]# ✨ Features
  * Ship element-web as a debian package (https://github.com/vector-im/element-web/pull/26533). Contributed by @t3chguy.
  * Update room summary card header (https://github.com/matrix-org/matrix-react-sdk/pull/11823). Contributed by @germain-gg.
  * Add feature flag for disabling encryption in Element Call (https://github.com/matrix-org/matrix-react-sdk/pull/11837). Contributed by @toger5.
  * Adapt the rendering of extra icons in the room header (https://github.com/matrix-org/matrix-react-sdk/pull/11835). Contributed by @charlynguyen.
  * Implement new unreachable state and fix broken string ref  (https://github.com/matrix-org/matrix-react-sdk/pull/11748). Contributed by @MidhunSureshR.
  * Allow adding extra icons to the room header (https://github.com/matrix-org/matrix-react-sdk/pull/11799). Contributed by @charlynguyen.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1701864000">- Version 1.11.51
  [#]# ✨ Features
  * Improve debian package and docs (https://github.com/vector-im/element-web/pull/26618). Contributed by @t3chguy.
  [#]# 🦖 Deprecations
  * Remove Quote from MessageContextMenu as it is unsupported by WYSIWYG (https://github.com/matrix-org/matrix-react-sdk/pull/11914). Contributed by @t3chguy.
  [#]# ✨ Features
  * Always allow call.member events on new rooms (https://github.com/matrix-org/matrix-react-sdk/pull/11948). Contributed by @toger5.
  * Right panel: view third party invite info without clearing history (https://github.com/matrix-org/matrix-react-sdk/pull/11934). Contributed by @kerryarchibald.
  * Allow switching to system emoji font (https://github.com/matrix-org/matrix-react-sdk/pull/11925). Contributed by @t3chguy.
  * Update open in other tab message (https://github.com/matrix-org/matrix-react-sdk/pull/11916). Contributed by @weeman1337.
  * Add menu for legacy and element call in 1:1 rooms (https://github.com/matrix-org/matrix-react-sdk/pull/11910). Contributed by @toger5.
  * Add ringing for matrixRTC (https://github.com/matrix-org/matrix-react-sdk/pull/11870). Contributed by @toger5.
  [#]# 🐛 Bug Fixes
  * Keep device language when it has been previosuly set, after a successful delegated authentication flow that clears localStorage (https://github.com/matrix-org/matrix-react-sdk/pull/11902). Contributed by @mgcm.
  * Fix misunderstanding of functional members (https://github.com/matrix-org/matrix-react-sdk/pull/11918). Contributed by @toger5.
  * Fix: Video Room Chat Header Button Removed (https://github.com/matrix-org/matrix-react-sdk/pull/11911). Contributed by @kerryarchibald.
  * Fix "not attempting encryption" warning (https://github.com/matrix-org/matrix-react-sdk/pull/11899). Contributed by @richvdh.</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1702987200">- Version 1.11.52
  [#]# ✨ Features
  * Keep more recent rageshake logs (https://github.com/matrix-org/matrix-react-sdk/pull/12003). Contributed by @richvdh.
  [#]# 🐛 Bug Fixes
  * Fix bug which prevented correct clean up of rageshake store (https://github.com/matrix-org/matrix-react-sdk/pull/12002). Contributed by @richvdh.
  * Set up key backup using non-deprecated APIs (https://github.com/matrix-org/matrix-react-sdk/pull/12005). Contributed by @andybalaam.
  * Fix notifications appearing for old events (https://github.com/matrix-org/matrix-js-sdk/pull/3946). Contributed by @dbkr.
  * Prevent phantom notifications from events not in a room's timeline (https://github.com/matrix-org/matrix-js-sdk/pull/3942). Contributed by @dbkr.</changelog>
</package>
<package pkgid="f927226dfe2a07530b8d4093772aff213315ba8abf6da66f862d497ee2d0f61b2f813bb3d1f1f8dbc3cff344caae1ff647842f93bd8cda4130755c9421515214" name="elfutils" arch="i586">
  <version epoch="0" ver="0.189" rel="5.2"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1606737600">- Mention elfutils-rpmlintrc as a Source.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1611144000">- Enable LTO (boo#1138796) for elfutils.spec.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1612785600">- Update to version 0.183:
  debuginfod: New thread-busy metric and more detailed error metrics.
    New --fdcache-mintmp and tracking of filesystem freespace.
    New increased webapi concurrency while grooming.
  debuginfod-client: DEBUGINFOD_SONAME macro added to debuginfod.h which
    can be used to dlopen the libdebuginfod.so library.
    New function debuginfod_set_verbose_fd and
    DEBUGINFOD_VERBOSE environment variable.
  config: profile.sh and profile.csh won't export DEBUGINFOD_URLS unless
    configured --enable-debuginfod-urls[=URLS]
  elflint, readelf: Recognize SHF_GNU_RETAIN.
    Handle SHT_X86_64_UNWIND as valid relocation target.
- Remove config-do-not-define-DEBUGINFOD_URLS-environment-var.patch patch.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1615982400">- Add disable-run-readelf-self-test.patch in order to disable
  a failing test-case with GCC 11 (PR27367).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1620648000">- Update to version 0.184:
  debuginfod: Use libarchive's bsdtar as the .deb-family file unpacker.
  debuginfod-client: Client caches negative results. If a query for a
    file failed with 404, an empty 000 permission
    file is created in the cache. This will prevent
    requesting the same file for the next 10 minutes.
    Client objects now carry long-lived curl handles
    for outgoing connections.  This makes it more
    efficient for multiple sequential queries, because
    the TCP connections and/or TLS state info are kept
    around awhile, avoiding O(100ms) setup latencies.
  libdw: handle DW_FORM_indirect when reading attributes
  translations: Update Polish translation.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1621857600">- Update to version 0.185:
  debuginfod-client: Simplify curl handle reuse so downloads which
    return an error are retried.
  elfcompress: Always exit with code 0 when the operation succeeds (even
    when nothing was done). On error the exit code is now always 1.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1628164800">- Add tests-Allow-an-extra-pthread_kill-frame-in-backtrace.patch
  in order to fix boo#1189083.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1633435200">- Enhance license fields: all the libraries actually have a different
  license to the tools. While the tools are GPL-3.0-or-later, the
  libraries are (LGPL-3.0-or-later OR GPL-2.0-or-later)
  SLE bug (for tracking the above) bsc#1191310</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1636632000">- Update to version 0.186:
  debuginfod-client: Default $DEBUGINFOD_URLS is computed from drop-in files
    etc/debuginfod*.urls rather than hardcoded into the
    /etc/profile.d/debuginfod* scripts.
    Add $DEBUGINFOD_MAXSIZE and $DEBUGINFOD_MAXTIME settings
    for skipping large/slow transfers.
    Add $DEBUGINFOD_RETRY for retrying aborted lookups.
  debuginfod: Supply extra HTTP response headers, describing archive/file
    names that satisfy the requested buildid content.
    Support -d :memory: option for in-memory databases.
    Protect against loops in federated server configurations.
    Add -r option to use -I/-X regexes for grooming stale files.
    Protect against wasted CPU from duplicate concurrent requests.
    Limit the duration of groom ops roughly to rescan (-t) times.
    Add --passive mode for serving from read-only database.
    Several other performance improvements &amp; prometheus metrics.
  libdw: Support for the NVIDIA Cuda line map extensions.
    DW_LNE_NVIDIA_inlined_call and DW_LNE_NVIDIA_set_function_name
    are defined in dwarf.h. New functions dwarf_linecontext and
    dwarf_linefunctionname
- Remove tests-Allow-an-extra-pthread_kill-frame-in-backtrace.patch
  and disable-run-readelf-self-test.patch.
- Remove -flto-partition=none -Wno-error=stack-usage= from _lto_flags</changelog>
  <changelog author="Tony Jones &lt;tonyj@suse.com&gt;" date="1645790400">- Add support for zstd, needed to inspect kernel modules (bsc#1196510)</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1650974400">- Update to version 0.187:
  * debuginfod: Support -C option for connection thread pooling.
  * debuginfod-client: Negative cache file are now zero sized instead of
    no-permission files.
  * addr2line: The -A, --absolute option, which shows file names including
    the full compilation directory is now the default.  To get the
    old behavior use the new option --relative.
  * readelf, elflint: Recognize FDO Packaging Metadata ELF notes
  * libdw, debuginfo-client: Load libcurl lazily only when files need to
    be fetched remotely. libcurl is now never
    loaded when DEBUGINFOD_URLS is unset. And when
    DEBUGINFOD_URLS is set, libcurl is only loaded
    when the debuginfod_begin function is called.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1665748800">- Add RISC-V specific patches:
  * 0001-libelf-Sync-elf.h-from-glibc.patch
  * 0002-backends-Handle-new-RISC-V-specific-definitions.patch
  * 0003-elflint-Allow-zero-p_memsz-for-PT_RISCV_ATTRIBUTES.patch
  * 0004-readelf-Handle-SHT_RISCV_ATTRIBUTES-like-SHT_GNU_ATT.patch
  * 0005-backends-Add-RISC-V-object-attribute-printing.patch</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1667822400">- Update to version 0.188:
  * readelf: Add -D, --use-dynamic option.
  * debuginfod-client: Add $DEBUGINFOD_HEADERS_FILE setting to supply
    outgoing debuginfod_find_section.
  * debuginfod: Add --disable-source-scan option.
  * libdwfl: Add new function dwfl_get_debuginfod_client.
    Add new function dwfl_frame_reg.
    Add new function dwfl_report_offline_memory.
- Remove upstreamed patches:
  * 0001-libelf-Sync-elf.h-from-glibc.patch
  * 0002-backends-Handle-new-RISC-V-specific-definitions.patch
  * 0003-elflint-Allow-zero-p_memsz-for-PT_RISCV_ATTRIBUTES.patch
  * 0004-readelf-Handle-SHT_RISCV_ATTRIBUTES-like-SHT_GNU_ATT.patch
  * PR29474-debuginfod.patch
  * config-Move-the-2-dev-null-inside-the-sh-c-quotes-fo.patch
  * support-nullglob-in-profile.-.in-files.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1667995200">- align patches section
- remove date/time handling weirdness, elfutils does no longer
  use __DATE__ or __TIME__ (as proven by the newly added -Werror=date-time)</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676376000">- Add support-DW_TAG_unspecified_type.patch that fixes PR30047.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1676548800">- Fix build with libcurl version 7.88.0 for various deprecated
  constants. Add patches:
  * elfutils-0.188-CURLOPT_PROTOCOLS_STR.patch
  * elfutils-0.188-CURL_AT_LEAST_VERSION.patch
  * elfutils-0.188-deprecated-CURLINFO.patch</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable a false-positive -Werror=use-after-free warning.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1677758400">- Drop 0005-backends-Add-RISC-V-object-attribute-printing.patch, never
  intented to be added</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" 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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683633600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
</package>
<package pkgid="5b6913a9e81dee98d5cf4168f30dbc9e85773ef64fccd91b7ac7b8e320a4e6835dd85ca098d39170735d21da7422243670dda61e8361f93d9a01546994aa397b" name="elfutils" arch="src">
  <version epoch="0" ver="0.189" rel="5.2"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1606737600">- Mention elfutils-rpmlintrc as a Source.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1611144000">- Enable LTO (boo#1138796) for elfutils.spec.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1612785600">- Update to version 0.183:
  debuginfod: New thread-busy metric and more detailed error metrics.
    New --fdcache-mintmp and tracking of filesystem freespace.
    New increased webapi concurrency while grooming.
  debuginfod-client: DEBUGINFOD_SONAME macro added to debuginfod.h which
    can be used to dlopen the libdebuginfod.so library.
    New function debuginfod_set_verbose_fd and
    DEBUGINFOD_VERBOSE environment variable.
  config: profile.sh and profile.csh won't export DEBUGINFOD_URLS unless
    configured --enable-debuginfod-urls[=URLS]
  elflint, readelf: Recognize SHF_GNU_RETAIN.
    Handle SHT_X86_64_UNWIND as valid relocation target.
- Remove config-do-not-define-DEBUGINFOD_URLS-environment-var.patch patch.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1615982400">- Add disable-run-readelf-self-test.patch in order to disable
  a failing test-case with GCC 11 (PR27367).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1620648000">- Update to version 0.184:
  debuginfod: Use libarchive's bsdtar as the .deb-family file unpacker.
  debuginfod-client: Client caches negative results. If a query for a
    file failed with 404, an empty 000 permission
    file is created in the cache. This will prevent
    requesting the same file for the next 10 minutes.
    Client objects now carry long-lived curl handles
    for outgoing connections.  This makes it more
    efficient for multiple sequential queries, because
    the TCP connections and/or TLS state info are kept
    around awhile, avoiding O(100ms) setup latencies.
  libdw: handle DW_FORM_indirect when reading attributes
  translations: Update Polish translation.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1621857600">- Update to version 0.185:
  debuginfod-client: Simplify curl handle reuse so downloads which
    return an error are retried.
  elfcompress: Always exit with code 0 when the operation succeeds (even
    when nothing was done). On error the exit code is now always 1.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1628164800">- Add tests-Allow-an-extra-pthread_kill-frame-in-backtrace.patch
  in order to fix boo#1189083.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1633435200">- Enhance license fields: all the libraries actually have a different
  license to the tools. While the tools are GPL-3.0-or-later, the
  libraries are (LGPL-3.0-or-later OR GPL-2.0-or-later)
  SLE bug (for tracking the above) bsc#1191310</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1636632000">- Update to version 0.186:
  debuginfod-client: Default $DEBUGINFOD_URLS is computed from drop-in files
    etc/debuginfod*.urls rather than hardcoded into the
    /etc/profile.d/debuginfod* scripts.
    Add $DEBUGINFOD_MAXSIZE and $DEBUGINFOD_MAXTIME settings
    for skipping large/slow transfers.
    Add $DEBUGINFOD_RETRY for retrying aborted lookups.
  debuginfod: Supply extra HTTP response headers, describing archive/file
    names that satisfy the requested buildid content.
    Support -d :memory: option for in-memory databases.
    Protect against loops in federated server configurations.
    Add -r option to use -I/-X regexes for grooming stale files.
    Protect against wasted CPU from duplicate concurrent requests.
    Limit the duration of groom ops roughly to rescan (-t) times.
    Add --passive mode for serving from read-only database.
    Several other performance improvements &amp; prometheus metrics.
  libdw: Support for the NVIDIA Cuda line map extensions.
    DW_LNE_NVIDIA_inlined_call and DW_LNE_NVIDIA_set_function_name
    are defined in dwarf.h. New functions dwarf_linecontext and
    dwarf_linefunctionname
- Remove tests-Allow-an-extra-pthread_kill-frame-in-backtrace.patch
  and disable-run-readelf-self-test.patch.
- Remove -flto-partition=none -Wno-error=stack-usage= from _lto_flags</changelog>
  <changelog author="Tony Jones &lt;tonyj@suse.com&gt;" date="1645790400">- Add support for zstd, needed to inspect kernel modules (bsc#1196510)</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1650974400">- Update to version 0.187:
  * debuginfod: Support -C option for connection thread pooling.
  * debuginfod-client: Negative cache file are now zero sized instead of
    no-permission files.
  * addr2line: The -A, --absolute option, which shows file names including
    the full compilation directory is now the default.  To get the
    old behavior use the new option --relative.
  * readelf, elflint: Recognize FDO Packaging Metadata ELF notes
  * libdw, debuginfo-client: Load libcurl lazily only when files need to
    be fetched remotely. libcurl is now never
    loaded when DEBUGINFOD_URLS is unset. And when
    DEBUGINFOD_URLS is set, libcurl is only loaded
    when the debuginfod_begin function is called.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1665748800">- Add RISC-V specific patches:
  * 0001-libelf-Sync-elf.h-from-glibc.patch
  * 0002-backends-Handle-new-RISC-V-specific-definitions.patch
  * 0003-elflint-Allow-zero-p_memsz-for-PT_RISCV_ATTRIBUTES.patch
  * 0004-readelf-Handle-SHT_RISCV_ATTRIBUTES-like-SHT_GNU_ATT.patch
  * 0005-backends-Add-RISC-V-object-attribute-printing.patch</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1667822400">- Update to version 0.188:
  * readelf: Add -D, --use-dynamic option.
  * debuginfod-client: Add $DEBUGINFOD_HEADERS_FILE setting to supply
    outgoing debuginfod_find_section.
  * debuginfod: Add --disable-source-scan option.
  * libdwfl: Add new function dwfl_get_debuginfod_client.
    Add new function dwfl_frame_reg.
    Add new function dwfl_report_offline_memory.
- Remove upstreamed patches:
  * 0001-libelf-Sync-elf.h-from-glibc.patch
  * 0002-backends-Handle-new-RISC-V-specific-definitions.patch
  * 0003-elflint-Allow-zero-p_memsz-for-PT_RISCV_ATTRIBUTES.patch
  * 0004-readelf-Handle-SHT_RISCV_ATTRIBUTES-like-SHT_GNU_ATT.patch
  * PR29474-debuginfod.patch
  * config-Move-the-2-dev-null-inside-the-sh-c-quotes-fo.patch
  * support-nullglob-in-profile.-.in-files.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1667995200">- align patches section
- remove date/time handling weirdness, elfutils does no longer
  use __DATE__ or __TIME__ (as proven by the newly added -Werror=date-time)</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676376000">- Add support-DW_TAG_unspecified_type.patch that fixes PR30047.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1676548800">- Fix build with libcurl version 7.88.0 for various deprecated
  constants. Add patches:
  * elfutils-0.188-CURLOPT_PROTOCOLS_STR.patch
  * elfutils-0.188-CURL_AT_LEAST_VERSION.patch
  * elfutils-0.188-deprecated-CURLINFO.patch</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable a false-positive -Werror=use-after-free warning.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1677758400">- Drop 0005-backends-Add-RISC-V-object-attribute-printing.patch, never
  intented to be added</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" 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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683633600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
</package>
<package pkgid="245207b6bc0c2aadab519c52559c17041d5ed507fa8e323b1ffcc17c8074c0662c7ebd6742bec1b78003f66b474db6a4ac06b6988e7d09321fff46e8fabdd316" name="elfutils" arch="x86_64">
  <version epoch="0" ver="0.189" rel="5.2"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1606737600">- Mention elfutils-rpmlintrc as a Source.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1611144000">- Enable LTO (boo#1138796) for elfutils.spec.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1612785600">- Update to version 0.183:
  debuginfod: New thread-busy metric and more detailed error metrics.
    New --fdcache-mintmp and tracking of filesystem freespace.
    New increased webapi concurrency while grooming.
  debuginfod-client: DEBUGINFOD_SONAME macro added to debuginfod.h which
    can be used to dlopen the libdebuginfod.so library.
    New function debuginfod_set_verbose_fd and
    DEBUGINFOD_VERBOSE environment variable.
  config: profile.sh and profile.csh won't export DEBUGINFOD_URLS unless
    configured --enable-debuginfod-urls[=URLS]
  elflint, readelf: Recognize SHF_GNU_RETAIN.
    Handle SHT_X86_64_UNWIND as valid relocation target.
- Remove config-do-not-define-DEBUGINFOD_URLS-environment-var.patch patch.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1615982400">- Add disable-run-readelf-self-test.patch in order to disable
  a failing test-case with GCC 11 (PR27367).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1620648000">- Update to version 0.184:
  debuginfod: Use libarchive's bsdtar as the .deb-family file unpacker.
  debuginfod-client: Client caches negative results. If a query for a
    file failed with 404, an empty 000 permission
    file is created in the cache. This will prevent
    requesting the same file for the next 10 minutes.
    Client objects now carry long-lived curl handles
    for outgoing connections.  This makes it more
    efficient for multiple sequential queries, because
    the TCP connections and/or TLS state info are kept
    around awhile, avoiding O(100ms) setup latencies.
  libdw: handle DW_FORM_indirect when reading attributes
  translations: Update Polish translation.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1621857600">- Update to version 0.185:
  debuginfod-client: Simplify curl handle reuse so downloads which
    return an error are retried.
  elfcompress: Always exit with code 0 when the operation succeeds (even
    when nothing was done). On error the exit code is now always 1.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1628164800">- Add tests-Allow-an-extra-pthread_kill-frame-in-backtrace.patch
  in order to fix boo#1189083.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1633435200">- Enhance license fields: all the libraries actually have a different
  license to the tools. While the tools are GPL-3.0-or-later, the
  libraries are (LGPL-3.0-or-later OR GPL-2.0-or-later)
  SLE bug (for tracking the above) bsc#1191310</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1636632000">- Update to version 0.186:
  debuginfod-client: Default $DEBUGINFOD_URLS is computed from drop-in files
    etc/debuginfod*.urls rather than hardcoded into the
    /etc/profile.d/debuginfod* scripts.
    Add $DEBUGINFOD_MAXSIZE and $DEBUGINFOD_MAXTIME settings
    for skipping large/slow transfers.
    Add $DEBUGINFOD_RETRY for retrying aborted lookups.
  debuginfod: Supply extra HTTP response headers, describing archive/file
    names that satisfy the requested buildid content.
    Support -d :memory: option for in-memory databases.
    Protect against loops in federated server configurations.
    Add -r option to use -I/-X regexes for grooming stale files.
    Protect against wasted CPU from duplicate concurrent requests.
    Limit the duration of groom ops roughly to rescan (-t) times.
    Add --passive mode for serving from read-only database.
    Several other performance improvements &amp; prometheus metrics.
  libdw: Support for the NVIDIA Cuda line map extensions.
    DW_LNE_NVIDIA_inlined_call and DW_LNE_NVIDIA_set_function_name
    are defined in dwarf.h. New functions dwarf_linecontext and
    dwarf_linefunctionname
- Remove tests-Allow-an-extra-pthread_kill-frame-in-backtrace.patch
  and disable-run-readelf-self-test.patch.
- Remove -flto-partition=none -Wno-error=stack-usage= from _lto_flags</changelog>
  <changelog author="Tony Jones &lt;tonyj@suse.com&gt;" date="1645790400">- Add support for zstd, needed to inspect kernel modules (bsc#1196510)</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1650974400">- Update to version 0.187:
  * debuginfod: Support -C option for connection thread pooling.
  * debuginfod-client: Negative cache file are now zero sized instead of
    no-permission files.
  * addr2line: The -A, --absolute option, which shows file names including
    the full compilation directory is now the default.  To get the
    old behavior use the new option --relative.
  * readelf, elflint: Recognize FDO Packaging Metadata ELF notes
  * libdw, debuginfo-client: Load libcurl lazily only when files need to
    be fetched remotely. libcurl is now never
    loaded when DEBUGINFOD_URLS is unset. And when
    DEBUGINFOD_URLS is set, libcurl is only loaded
    when the debuginfod_begin function is called.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1665748800">- Add RISC-V specific patches:
  * 0001-libelf-Sync-elf.h-from-glibc.patch
  * 0002-backends-Handle-new-RISC-V-specific-definitions.patch
  * 0003-elflint-Allow-zero-p_memsz-for-PT_RISCV_ATTRIBUTES.patch
  * 0004-readelf-Handle-SHT_RISCV_ATTRIBUTES-like-SHT_GNU_ATT.patch
  * 0005-backends-Add-RISC-V-object-attribute-printing.patch</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1667822400">- Update to version 0.188:
  * readelf: Add -D, --use-dynamic option.
  * debuginfod-client: Add $DEBUGINFOD_HEADERS_FILE setting to supply
    outgoing debuginfod_find_section.
  * debuginfod: Add --disable-source-scan option.
  * libdwfl: Add new function dwfl_get_debuginfod_client.
    Add new function dwfl_frame_reg.
    Add new function dwfl_report_offline_memory.
- Remove upstreamed patches:
  * 0001-libelf-Sync-elf.h-from-glibc.patch
  * 0002-backends-Handle-new-RISC-V-specific-definitions.patch
  * 0003-elflint-Allow-zero-p_memsz-for-PT_RISCV_ATTRIBUTES.patch
  * 0004-readelf-Handle-SHT_RISCV_ATTRIBUTES-like-SHT_GNU_ATT.patch
  * PR29474-debuginfod.patch
  * config-Move-the-2-dev-null-inside-the-sh-c-quotes-fo.patch
  * support-nullglob-in-profile.-.in-files.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1667995200">- align patches section
- remove date/time handling weirdness, elfutils does no longer
  use __DATE__ or __TIME__ (as proven by the newly added -Werror=date-time)</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676376000">- Add support-DW_TAG_unspecified_type.patch that fixes PR30047.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1676548800">- Fix build with libcurl version 7.88.0 for various deprecated
  constants. Add patches:
  * elfutils-0.188-CURLOPT_PROTOCOLS_STR.patch
  * elfutils-0.188-CURL_AT_LEAST_VERSION.patch
  * elfutils-0.188-deprecated-CURLINFO.patch</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable a false-positive -Werror=use-after-free warning.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1677758400">- Drop 0005-backends-Add-RISC-V-object-attribute-printing.patch, never
  intented to be added</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" 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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683633600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
</package>
<package pkgid="9f9deddf46a6e88dfdf4fdd1f84febd19b86058acf4eb6f5d1520e90f5700af3cd51c36e088410641ac8ff39f6b66a521f350076e7af010ca74c9c3a7713d5d7" name="elfutils-debuginfo" arch="i586">
  <version epoch="0" ver="0.189" rel="5.2"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1606737600">- Mention elfutils-rpmlintrc as a Source.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1611144000">- Enable LTO (boo#1138796) for elfutils.spec.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1612785600">- Update to version 0.183:
  debuginfod: New thread-busy metric and more detailed error metrics.
    New --fdcache-mintmp and tracking of filesystem freespace.
    New increased webapi concurrency while grooming.
  debuginfod-client: DEBUGINFOD_SONAME macro added to debuginfod.h which
    can be used to dlopen the libdebuginfod.so library.
    New function debuginfod_set_verbose_fd and
    DEBUGINFOD_VERBOSE environment variable.
  config: profile.sh and profile.csh won't export DEBUGINFOD_URLS unless
    configured --enable-debuginfod-urls[=URLS]
  elflint, readelf: Recognize SHF_GNU_RETAIN.
    Handle SHT_X86_64_UNWIND as valid relocation target.
- Remove config-do-not-define-DEBUGINFOD_URLS-environment-var.patch patch.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1615982400">- Add disable-run-readelf-self-test.patch in order to disable
  a failing test-case with GCC 11 (PR27367).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1620648000">- Update to version 0.184:
  debuginfod: Use libarchive's bsdtar as the .deb-family file unpacker.
  debuginfod-client: Client caches negative results. If a query for a
    file failed with 404, an empty 000 permission
    file is created in the cache. This will prevent
    requesting the same file for the next 10 minutes.
    Client objects now carry long-lived curl handles
    for outgoing connections.  This makes it more
    efficient for multiple sequential queries, because
    the TCP connections and/or TLS state info are kept
    around awhile, avoiding O(100ms) setup latencies.
  libdw: handle DW_FORM_indirect when reading attributes
  translations: Update Polish translation.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1621857600">- Update to version 0.185:
  debuginfod-client: Simplify curl handle reuse so downloads which
    return an error are retried.
  elfcompress: Always exit with code 0 when the operation succeeds (even
    when nothing was done). On error the exit code is now always 1.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1628164800">- Add tests-Allow-an-extra-pthread_kill-frame-in-backtrace.patch
  in order to fix boo#1189083.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1633435200">- Enhance license fields: all the libraries actually have a different
  license to the tools. While the tools are GPL-3.0-or-later, the
  libraries are (LGPL-3.0-or-later OR GPL-2.0-or-later)
  SLE bug (for tracking the above) bsc#1191310</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1636632000">- Update to version 0.186:
  debuginfod-client: Default $DEBUGINFOD_URLS is computed from drop-in files
    etc/debuginfod*.urls rather than hardcoded into the
    /etc/profile.d/debuginfod* scripts.
    Add $DEBUGINFOD_MAXSIZE and $DEBUGINFOD_MAXTIME settings
    for skipping large/slow transfers.
    Add $DEBUGINFOD_RETRY for retrying aborted lookups.
  debuginfod: Supply extra HTTP response headers, describing archive/file
    names that satisfy the requested buildid content.
    Support -d :memory: option for in-memory databases.
    Protect against loops in federated server configurations.
    Add -r option to use -I/-X regexes for grooming stale files.
    Protect against wasted CPU from duplicate concurrent requests.
    Limit the duration of groom ops roughly to rescan (-t) times.
    Add --passive mode for serving from read-only database.
    Several other performance improvements &amp; prometheus metrics.
  libdw: Support for the NVIDIA Cuda line map extensions.
    DW_LNE_NVIDIA_inlined_call and DW_LNE_NVIDIA_set_function_name
    are defined in dwarf.h. New functions dwarf_linecontext and
    dwarf_linefunctionname
- Remove tests-Allow-an-extra-pthread_kill-frame-in-backtrace.patch
  and disable-run-readelf-self-test.patch.
- Remove -flto-partition=none -Wno-error=stack-usage= from _lto_flags</changelog>
  <changelog author="Tony Jones &lt;tonyj@suse.com&gt;" date="1645790400">- Add support for zstd, needed to inspect kernel modules (bsc#1196510)</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1650974400">- Update to version 0.187:
  * debuginfod: Support -C option for connection thread pooling.
  * debuginfod-client: Negative cache file are now zero sized instead of
    no-permission files.
  * addr2line: The -A, --absolute option, which shows file names including
    the full compilation directory is now the default.  To get the
    old behavior use the new option --relative.
  * readelf, elflint: Recognize FDO Packaging Metadata ELF notes
  * libdw, debuginfo-client: Load libcurl lazily only when files need to
    be fetched remotely. libcurl is now never
    loaded when DEBUGINFOD_URLS is unset. And when
    DEBUGINFOD_URLS is set, libcurl is only loaded
    when the debuginfod_begin function is called.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1665748800">- Add RISC-V specific patches:
  * 0001-libelf-Sync-elf.h-from-glibc.patch
  * 0002-backends-Handle-new-RISC-V-specific-definitions.patch
  * 0003-elflint-Allow-zero-p_memsz-for-PT_RISCV_ATTRIBUTES.patch
  * 0004-readelf-Handle-SHT_RISCV_ATTRIBUTES-like-SHT_GNU_ATT.patch
  * 0005-backends-Add-RISC-V-object-attribute-printing.patch</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1667822400">- Update to version 0.188:
  * readelf: Add -D, --use-dynamic option.
  * debuginfod-client: Add $DEBUGINFOD_HEADERS_FILE setting to supply
    outgoing debuginfod_find_section.
  * debuginfod: Add --disable-source-scan option.
  * libdwfl: Add new function dwfl_get_debuginfod_client.
    Add new function dwfl_frame_reg.
    Add new function dwfl_report_offline_memory.
- Remove upstreamed patches:
  * 0001-libelf-Sync-elf.h-from-glibc.patch
  * 0002-backends-Handle-new-RISC-V-specific-definitions.patch
  * 0003-elflint-Allow-zero-p_memsz-for-PT_RISCV_ATTRIBUTES.patch
  * 0004-readelf-Handle-SHT_RISCV_ATTRIBUTES-like-SHT_GNU_ATT.patch
  * PR29474-debuginfod.patch
  * config-Move-the-2-dev-null-inside-the-sh-c-quotes-fo.patch
  * support-nullglob-in-profile.-.in-files.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1667995200">- align patches section
- remove date/time handling weirdness, elfutils does no longer
  use __DATE__ or __TIME__ (as proven by the newly added -Werror=date-time)</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676376000">- Add support-DW_TAG_unspecified_type.patch that fixes PR30047.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1676548800">- Fix build with libcurl version 7.88.0 for various deprecated
  constants. Add patches:
  * elfutils-0.188-CURLOPT_PROTOCOLS_STR.patch
  * elfutils-0.188-CURL_AT_LEAST_VERSION.patch
  * elfutils-0.188-deprecated-CURLINFO.patch</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable a false-positive -Werror=use-after-free warning.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1677758400">- Drop 0005-backends-Add-RISC-V-object-attribute-printing.patch, never
  intented to be added</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" 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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683633600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
</package>
<package pkgid="67f32703830474d4b8af6e46aa9ccc75ba7d0fed579e43e790c91541cda8544db3bee969c74a54fcb690041a18741793973a791e85386189a45aca06aadf47a7" name="elfutils-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.189" rel="5.2"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1606737600">- Mention elfutils-rpmlintrc as a Source.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1611144000">- Enable LTO (boo#1138796) for elfutils.spec.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1612785600">- Update to version 0.183:
  debuginfod: New thread-busy metric and more detailed error metrics.
    New --fdcache-mintmp and tracking of filesystem freespace.
    New increased webapi concurrency while grooming.
  debuginfod-client: DEBUGINFOD_SONAME macro added to debuginfod.h which
    can be used to dlopen the libdebuginfod.so library.
    New function debuginfod_set_verbose_fd and
    DEBUGINFOD_VERBOSE environment variable.
  config: profile.sh and profile.csh won't export DEBUGINFOD_URLS unless
    configured --enable-debuginfod-urls[=URLS]
  elflint, readelf: Recognize SHF_GNU_RETAIN.
    Handle SHT_X86_64_UNWIND as valid relocation target.
- Remove config-do-not-define-DEBUGINFOD_URLS-environment-var.patch patch.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1615982400">- Add disable-run-readelf-self-test.patch in order to disable
  a failing test-case with GCC 11 (PR27367).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1620648000">- Update to version 0.184:
  debuginfod: Use libarchive's bsdtar as the .deb-family file unpacker.
  debuginfod-client: Client caches negative results. If a query for a
    file failed with 404, an empty 000 permission
    file is created in the cache. This will prevent
    requesting the same file for the next 10 minutes.
    Client objects now carry long-lived curl handles
    for outgoing connections.  This makes it more
    efficient for multiple sequential queries, because
    the TCP connections and/or TLS state info are kept
    around awhile, avoiding O(100ms) setup latencies.
  libdw: handle DW_FORM_indirect when reading attributes
  translations: Update Polish translation.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1621857600">- Update to version 0.185:
  debuginfod-client: Simplify curl handle reuse so downloads which
    return an error are retried.
  elfcompress: Always exit with code 0 when the operation succeeds (even
    when nothing was done). On error the exit code is now always 1.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1628164800">- Add tests-Allow-an-extra-pthread_kill-frame-in-backtrace.patch
  in order to fix boo#1189083.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1633435200">- Enhance license fields: all the libraries actually have a different
  license to the tools. While the tools are GPL-3.0-or-later, the
  libraries are (LGPL-3.0-or-later OR GPL-2.0-or-later)
  SLE bug (for tracking the above) bsc#1191310</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1636632000">- Update to version 0.186:
  debuginfod-client: Default $DEBUGINFOD_URLS is computed from drop-in files
    etc/debuginfod*.urls rather than hardcoded into the
    /etc/profile.d/debuginfod* scripts.
    Add $DEBUGINFOD_MAXSIZE and $DEBUGINFOD_MAXTIME settings
    for skipping large/slow transfers.
    Add $DEBUGINFOD_RETRY for retrying aborted lookups.
  debuginfod: Supply extra HTTP response headers, describing archive/file
    names that satisfy the requested buildid content.
    Support -d :memory: option for in-memory databases.
    Protect against loops in federated server configurations.
    Add -r option to use -I/-X regexes for grooming stale files.
    Protect against wasted CPU from duplicate concurrent requests.
    Limit the duration of groom ops roughly to rescan (-t) times.
    Add --passive mode for serving from read-only database.
    Several other performance improvements &amp; prometheus metrics.
  libdw: Support for the NVIDIA Cuda line map extensions.
    DW_LNE_NVIDIA_inlined_call and DW_LNE_NVIDIA_set_function_name
    are defined in dwarf.h. New functions dwarf_linecontext and
    dwarf_linefunctionname
- Remove tests-Allow-an-extra-pthread_kill-frame-in-backtrace.patch
  and disable-run-readelf-self-test.patch.
- Remove -flto-partition=none -Wno-error=stack-usage= from _lto_flags</changelog>
  <changelog author="Tony Jones &lt;tonyj@suse.com&gt;" date="1645790400">- Add support for zstd, needed to inspect kernel modules (bsc#1196510)</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1650974400">- Update to version 0.187:
  * debuginfod: Support -C option for connection thread pooling.
  * debuginfod-client: Negative cache file are now zero sized instead of
    no-permission files.
  * addr2line: The -A, --absolute option, which shows file names including
    the full compilation directory is now the default.  To get the
    old behavior use the new option --relative.
  * readelf, elflint: Recognize FDO Packaging Metadata ELF notes
  * libdw, debuginfo-client: Load libcurl lazily only when files need to
    be fetched remotely. libcurl is now never
    loaded when DEBUGINFOD_URLS is unset. And when
    DEBUGINFOD_URLS is set, libcurl is only loaded
    when the debuginfod_begin function is called.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1665748800">- Add RISC-V specific patches:
  * 0001-libelf-Sync-elf.h-from-glibc.patch
  * 0002-backends-Handle-new-RISC-V-specific-definitions.patch
  * 0003-elflint-Allow-zero-p_memsz-for-PT_RISCV_ATTRIBUTES.patch
  * 0004-readelf-Handle-SHT_RISCV_ATTRIBUTES-like-SHT_GNU_ATT.patch
  * 0005-backends-Add-RISC-V-object-attribute-printing.patch</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1667822400">- Update to version 0.188:
  * readelf: Add -D, --use-dynamic option.
  * debuginfod-client: Add $DEBUGINFOD_HEADERS_FILE setting to supply
    outgoing debuginfod_find_section.
  * debuginfod: Add --disable-source-scan option.
  * libdwfl: Add new function dwfl_get_debuginfod_client.
    Add new function dwfl_frame_reg.
    Add new function dwfl_report_offline_memory.
- Remove upstreamed patches:
  * 0001-libelf-Sync-elf.h-from-glibc.patch
  * 0002-backends-Handle-new-RISC-V-specific-definitions.patch
  * 0003-elflint-Allow-zero-p_memsz-for-PT_RISCV_ATTRIBUTES.patch
  * 0004-readelf-Handle-SHT_RISCV_ATTRIBUTES-like-SHT_GNU_ATT.patch
  * PR29474-debuginfod.patch
  * config-Move-the-2-dev-null-inside-the-sh-c-quotes-fo.patch
  * support-nullglob-in-profile.-.in-files.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1667995200">- align patches section
- remove date/time handling weirdness, elfutils does no longer
  use __DATE__ or __TIME__ (as proven by the newly added -Werror=date-time)</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676376000">- Add support-DW_TAG_unspecified_type.patch that fixes PR30047.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1676548800">- Fix build with libcurl version 7.88.0 for various deprecated
  constants. Add patches:
  * elfutils-0.188-CURLOPT_PROTOCOLS_STR.patch
  * elfutils-0.188-CURL_AT_LEAST_VERSION.patch
  * elfutils-0.188-deprecated-CURLINFO.patch</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable a false-positive -Werror=use-after-free warning.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1677758400">- Drop 0005-backends-Add-RISC-V-object-attribute-printing.patch, never
  intented to be added</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" 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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683633600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
</package>
<package pkgid="42aa41594e490bfad06da5e29d2eba24533f237cd73b0ea68aa2ff98ccc9f12972cd93397510d0c71184615dd35dfe47f56e01cc3047fa1d34eeb444951e988f" name="elfutils-debuginfod" arch="i586">
  <version epoch="0" ver="0.189" rel="5.1"/>
  <changelog author="Tony Jones &lt;tonyj@suse.com&gt;" date="1645790400">- Add support for zstd, needed to inspect kernel modules (bsc#1196510)</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1649851200">- Change to systemd-sysusers
  * Add elfutils-debuginfod.sysusers</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1650974400">- Update to version 0.187:
  * debuginfod: Support -C option for connection thread pooling.
  * debuginfod-client: Negative cache file are now zero sized instead of
    no-permission files.
  * addr2line: The -A, --absolute option, which shows file names including
    the full compilation directory is now the default.  To get the
    old behavior use the new option --relative.
  * readelf, elflint: Recognize FDO Packaging Metadata ELF notes
  * libdw, debuginfo-client: Load libcurl lazily only when files need to
    be fetched remotely. libcurl is now never
    loaded when DEBUGINFOD_URLS is unset. And when
    DEBUGINFOD_URLS is set, libcurl is only loaded
    when the debuginfod_begin function is called.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1651492800">- Do not set DEBUGINFOD_URLS for anything older than Tumbleweed.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1652443200">- Add config-Move-the-2-dev-null-inside-the-sh-c-quotes-fo.patch
  in order to fix boo#1199265.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1655294400">- Add debuginfod-profile subpackage that collects settings
  files (boo#1200100).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660305600">- Add Recommends for libdebuginfod1 so that debuginfod-profile
  sets the DEBUGINFOD_URLS.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660564800">- Add PR29474-debuginfod.patch in order to fix PR29474.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660651200">- Add support-nullglob-in-profile.-.in-files.patch
  fixes boo#1202440.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660737600">- Use %ghost for debuginfod.sqlite file.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1667822400">- Update to version 0.188:
  * readelf: Add -D, --use-dynamic option.
  * debuginfod-client: Add $DEBUGINFOD_HEADERS_FILE setting to supply
    outgoing debuginfod_find_section.
  * debuginfod: Add --disable-source-scan option.
  * libdwfl: Add new function dwfl_get_debuginfod_client.
    Add new function dwfl_frame_reg.
    Add new function dwfl_report_offline_memory.
- Remove upstreamed patches:
  * 0001-libelf-Sync-elf.h-from-glibc.patch
  * 0002-backends-Handle-new-RISC-V-specific-definitions.patch
  * 0003-elflint-Allow-zero-p_memsz-for-PT_RISCV_ATTRIBUTES.patch
  * 0004-readelf-Handle-SHT_RISCV_ATTRIBUTES-like-SHT_GNU_ATT.patch
  * PR29474-debuginfod.patch
  * config-Move-the-2-dev-null-inside-the-sh-c-quotes-fo.patch
  * support-nullglob-in-profile.-.in-files.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1667995200">- align patches section
- remove date/time handling weirdness, elfutils does no longer
  use __DATE__ or __TIME__ (as proven by the newly added -Werror=date-time)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1670587200">- Remove dependency to not used sysconfig package
- Weaken systemd dependency, no hard requires necessary</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676376000">- Add support-DW_TAG_unspecified_type.patch that fixes PR30047.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1676548800">- Fix build with libcurl version 7.88.0 for various deprecated
  constants. Add patches:
  * elfutils-0.188-CURLOPT_PROTOCOLS_STR.patch
  * elfutils-0.188-CURL_AT_LEAST_VERSION.patch
  * elfutils-0.188-deprecated-CURLINFO.patch</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable a false-positive -Werror=use-after-free warning.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" 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="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1678190400">- Fix file listing for 15.x builds.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" 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="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1692532800">- Conditionalize config(debuginfod-profile) Requires tag in the
  debuginfod-client sub-package, with the help of the %sle_version
  macro, so only Tumbleweed (currently the only distro supported by
  debuginfod.opensuse.org) sets it.</changelog>
</package>
<package pkgid="360172a03168430757a0f194db016a7843a0ea6bcecef62083fa36520076bc04d1d82df4740e0fc0efb578c0998cee345a0a395e0052cc3995bb503fd027d335" name="elfutils-debuginfod" arch="src">
  <version epoch="0" ver="0.189" rel="5.1"/>
  <changelog author="Tony Jones &lt;tonyj@suse.com&gt;" date="1645790400">- Add support for zstd, needed to inspect kernel modules (bsc#1196510)</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1649851200">- Change to systemd-sysusers
  * Add elfutils-debuginfod.sysusers</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1650974400">- Update to version 0.187:
  * debuginfod: Support -C option for connection thread pooling.
  * debuginfod-client: Negative cache file are now zero sized instead of
    no-permission files.
  * addr2line: The -A, --absolute option, which shows file names including
    the full compilation directory is now the default.  To get the
    old behavior use the new option --relative.
  * readelf, elflint: Recognize FDO Packaging Metadata ELF notes
  * libdw, debuginfo-client: Load libcurl lazily only when files need to
    be fetched remotely. libcurl is now never
    loaded when DEBUGINFOD_URLS is unset. And when
    DEBUGINFOD_URLS is set, libcurl is only loaded
    when the debuginfod_begin function is called.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1651492800">- Do not set DEBUGINFOD_URLS for anything older than Tumbleweed.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1652443200">- Add config-Move-the-2-dev-null-inside-the-sh-c-quotes-fo.patch
  in order to fix boo#1199265.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1655294400">- Add debuginfod-profile subpackage that collects settings
  files (boo#1200100).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660305600">- Add Recommends for libdebuginfod1 so that debuginfod-profile
  sets the DEBUGINFOD_URLS.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660564800">- Add PR29474-debuginfod.patch in order to fix PR29474.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660651200">- Add support-nullglob-in-profile.-.in-files.patch
  fixes boo#1202440.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660737600">- Use %ghost for debuginfod.sqlite file.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1667822400">- Update to version 0.188:
  * readelf: Add -D, --use-dynamic option.
  * debuginfod-client: Add $DEBUGINFOD_HEADERS_FILE setting to supply
    outgoing debuginfod_find_section.
  * debuginfod: Add --disable-source-scan option.
  * libdwfl: Add new function dwfl_get_debuginfod_client.
    Add new function dwfl_frame_reg.
    Add new function dwfl_report_offline_memory.
- Remove upstreamed patches:
  * 0001-libelf-Sync-elf.h-from-glibc.patch
  * 0002-backends-Handle-new-RISC-V-specific-definitions.patch
  * 0003-elflint-Allow-zero-p_memsz-for-PT_RISCV_ATTRIBUTES.patch
  * 0004-readelf-Handle-SHT_RISCV_ATTRIBUTES-like-SHT_GNU_ATT.patch
  * PR29474-debuginfod.patch
  * config-Move-the-2-dev-null-inside-the-sh-c-quotes-fo.patch
  * support-nullglob-in-profile.-.in-files.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1667995200">- align patches section
- remove date/time handling weirdness, elfutils does no longer
  use __DATE__ or __TIME__ (as proven by the newly added -Werror=date-time)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1670587200">- Remove dependency to not used sysconfig package
- Weaken systemd dependency, no hard requires necessary</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676376000">- Add support-DW_TAG_unspecified_type.patch that fixes PR30047.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1676548800">- Fix build with libcurl version 7.88.0 for various deprecated
  constants. Add patches:
  * elfutils-0.188-CURLOPT_PROTOCOLS_STR.patch
  * elfutils-0.188-CURL_AT_LEAST_VERSION.patch
  * elfutils-0.188-deprecated-CURLINFO.patch</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable a false-positive -Werror=use-after-free warning.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" 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="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1678190400">- Fix file listing for 15.x builds.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" 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="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1692532800">- Conditionalize config(debuginfod-profile) Requires tag in the
  debuginfod-client sub-package, with the help of the %sle_version
  macro, so only Tumbleweed (currently the only distro supported by
  debuginfod.opensuse.org) sets it.</changelog>
</package>
<package pkgid="232a35ded1a2209b75daec96bff73c3fe5a3106c8eaf5e44dbe380761e496df287847cdf2c02c5c03f5fa6d41accefdf315b612a5f2e6c9833ebe7e47d7693c8" name="elfutils-debuginfod" arch="x86_64">
  <version epoch="0" ver="0.189" rel="5.1"/>
  <changelog author="Tony Jones &lt;tonyj@suse.com&gt;" date="1645790400">- Add support for zstd, needed to inspect kernel modules (bsc#1196510)</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1649851200">- Change to systemd-sysusers
  * Add elfutils-debuginfod.sysusers</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1650974400">- Update to version 0.187:
  * debuginfod: Support -C option for connection thread pooling.
  * debuginfod-client: Negative cache file are now zero sized instead of
    no-permission files.
  * addr2line: The -A, --absolute option, which shows file names including
    the full compilation directory is now the default.  To get the
    old behavior use the new option --relative.
  * readelf, elflint: Recognize FDO Packaging Metadata ELF notes
  * libdw, debuginfo-client: Load libcurl lazily only when files need to
    be fetched remotely. libcurl is now never
    loaded when DEBUGINFOD_URLS is unset. And when
    DEBUGINFOD_URLS is set, libcurl is only loaded
    when the debuginfod_begin function is called.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1651492800">- Do not set DEBUGINFOD_URLS for anything older than Tumbleweed.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1652443200">- Add config-Move-the-2-dev-null-inside-the-sh-c-quotes-fo.patch
  in order to fix boo#1199265.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1655294400">- Add debuginfod-profile subpackage that collects settings
  files (boo#1200100).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660305600">- Add Recommends for libdebuginfod1 so that debuginfod-profile
  sets the DEBUGINFOD_URLS.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660564800">- Add PR29474-debuginfod.patch in order to fix PR29474.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660651200">- Add support-nullglob-in-profile.-.in-files.patch
  fixes boo#1202440.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660737600">- Use %ghost for debuginfod.sqlite file.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1667822400">- Update to version 0.188:
  * readelf: Add -D, --use-dynamic option.
  * debuginfod-client: Add $DEBUGINFOD_HEADERS_FILE setting to supply
    outgoing debuginfod_find_section.
  * debuginfod: Add --disable-source-scan option.
  * libdwfl: Add new function dwfl_get_debuginfod_client.
    Add new function dwfl_frame_reg.
    Add new function dwfl_report_offline_memory.
- Remove upstreamed patches:
  * 0001-libelf-Sync-elf.h-from-glibc.patch
  * 0002-backends-Handle-new-RISC-V-specific-definitions.patch
  * 0003-elflint-Allow-zero-p_memsz-for-PT_RISCV_ATTRIBUTES.patch
  * 0004-readelf-Handle-SHT_RISCV_ATTRIBUTES-like-SHT_GNU_ATT.patch
  * PR29474-debuginfod.patch
  * config-Move-the-2-dev-null-inside-the-sh-c-quotes-fo.patch
  * support-nullglob-in-profile.-.in-files.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1667995200">- align patches section
- remove date/time handling weirdness, elfutils does no longer
  use __DATE__ or __TIME__ (as proven by the newly added -Werror=date-time)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1670587200">- Remove dependency to not used sysconfig package
- Weaken systemd dependency, no hard requires necessary</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676376000">- Add support-DW_TAG_unspecified_type.patch that fixes PR30047.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1676548800">- Fix build with libcurl version 7.88.0 for various deprecated
  constants. Add patches:
  * elfutils-0.188-CURLOPT_PROTOCOLS_STR.patch
  * elfutils-0.188-CURL_AT_LEAST_VERSION.patch
  * elfutils-0.188-deprecated-CURLINFO.patch</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable a false-positive -Werror=use-after-free warning.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" 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="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1678190400">- Fix file listing for 15.x builds.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" 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="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1692532800">- Conditionalize config(debuginfod-profile) Requires tag in the
  debuginfod-client sub-package, with the help of the %sle_version
  macro, so only Tumbleweed (currently the only distro supported by
  debuginfod.opensuse.org) sets it.</changelog>
</package>
<package pkgid="1b0836bbaaf23a46846ac34e45da0b655cc16ef64ff49a67cd36e874a0e1f969e998d6f9ba5273eb0f7a9a8a38af131f6489b9477f5e68babd35ed7fcc659854" name="elfutils-debuginfod-debuginfo" arch="i586">
  <version epoch="0" ver="0.189" rel="5.1"/>
  <changelog author="Tony Jones &lt;tonyj@suse.com&gt;" date="1645790400">- Add support for zstd, needed to inspect kernel modules (bsc#1196510)</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1649851200">- Change to systemd-sysusers
  * Add elfutils-debuginfod.sysusers</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1650974400">- Update to version 0.187:
  * debuginfod: Support -C option for connection thread pooling.
  * debuginfod-client: Negative cache file are now zero sized instead of
    no-permission files.
  * addr2line: The -A, --absolute option, which shows file names including
    the full compilation directory is now the default.  To get the
    old behavior use the new option --relative.
  * readelf, elflint: Recognize FDO Packaging Metadata ELF notes
  * libdw, debuginfo-client: Load libcurl lazily only when files need to
    be fetched remotely. libcurl is now never
    loaded when DEBUGINFOD_URLS is unset. And when
    DEBUGINFOD_URLS is set, libcurl is only loaded
    when the debuginfod_begin function is called.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1651492800">- Do not set DEBUGINFOD_URLS for anything older than Tumbleweed.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1652443200">- Add config-Move-the-2-dev-null-inside-the-sh-c-quotes-fo.patch
  in order to fix boo#1199265.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1655294400">- Add debuginfod-profile subpackage that collects settings
  files (boo#1200100).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660305600">- Add Recommends for libdebuginfod1 so that debuginfod-profile
  sets the DEBUGINFOD_URLS.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660564800">- Add PR29474-debuginfod.patch in order to fix PR29474.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660651200">- Add support-nullglob-in-profile.-.in-files.patch
  fixes boo#1202440.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660737600">- Use %ghost for debuginfod.sqlite file.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1667822400">- Update to version 0.188:
  * readelf: Add -D, --use-dynamic option.
  * debuginfod-client: Add $DEBUGINFOD_HEADERS_FILE setting to supply
    outgoing debuginfod_find_section.
  * debuginfod: Add --disable-source-scan option.
  * libdwfl: Add new function dwfl_get_debuginfod_client.
    Add new function dwfl_frame_reg.
    Add new function dwfl_report_offline_memory.
- Remove upstreamed patches:
  * 0001-libelf-Sync-elf.h-from-glibc.patch
  * 0002-backends-Handle-new-RISC-V-specific-definitions.patch
  * 0003-elflint-Allow-zero-p_memsz-for-PT_RISCV_ATTRIBUTES.patch
  * 0004-readelf-Handle-SHT_RISCV_ATTRIBUTES-like-SHT_GNU_ATT.patch
  * PR29474-debuginfod.patch
  * config-Move-the-2-dev-null-inside-the-sh-c-quotes-fo.patch
  * support-nullglob-in-profile.-.in-files.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1667995200">- align patches section
- remove date/time handling weirdness, elfutils does no longer
  use __DATE__ or __TIME__ (as proven by the newly added -Werror=date-time)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1670587200">- Remove dependency to not used sysconfig package
- Weaken systemd dependency, no hard requires necessary</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676376000">- Add support-DW_TAG_unspecified_type.patch that fixes PR30047.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1676548800">- Fix build with libcurl version 7.88.0 for various deprecated
  constants. Add patches:
  * elfutils-0.188-CURLOPT_PROTOCOLS_STR.patch
  * elfutils-0.188-CURL_AT_LEAST_VERSION.patch
  * elfutils-0.188-deprecated-CURLINFO.patch</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable a false-positive -Werror=use-after-free warning.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" 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="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1678190400">- Fix file listing for 15.x builds.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" 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="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1692532800">- Conditionalize config(debuginfod-profile) Requires tag in the
  debuginfod-client sub-package, with the help of the %sle_version
  macro, so only Tumbleweed (currently the only distro supported by
  debuginfod.opensuse.org) sets it.</changelog>
</package>
<package pkgid="2190d64704e608448d539dd844b6c4e7715b6afa2b812440e261c502705e3ac565bf2156fc48a16b77aa1e1e46ec903bb56f4fe9b2f7f481c71fcf383ad9908f" name="elfutils-debuginfod-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.189" rel="5.1"/>
  <changelog author="Tony Jones &lt;tonyj@suse.com&gt;" date="1645790400">- Add support for zstd, needed to inspect kernel modules (bsc#1196510)</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1649851200">- Change to systemd-sysusers
  * Add elfutils-debuginfod.sysusers</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1650974400">- Update to version 0.187:
  * debuginfod: Support -C option for connection thread pooling.
  * debuginfod-client: Negative cache file are now zero sized instead of
    no-permission files.
  * addr2line: The -A, --absolute option, which shows file names including
    the full compilation directory is now the default.  To get the
    old behavior use the new option --relative.
  * readelf, elflint: Recognize FDO Packaging Metadata ELF notes
  * libdw, debuginfo-client: Load libcurl lazily only when files need to
    be fetched remotely. libcurl is now never
    loaded when DEBUGINFOD_URLS is unset. And when
    DEBUGINFOD_URLS is set, libcurl is only loaded
    when the debuginfod_begin function is called.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1651492800">- Do not set DEBUGINFOD_URLS for anything older than Tumbleweed.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1652443200">- Add config-Move-the-2-dev-null-inside-the-sh-c-quotes-fo.patch
  in order to fix boo#1199265.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1655294400">- Add debuginfod-profile subpackage that collects settings
  files (boo#1200100).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660305600">- Add Recommends for libdebuginfod1 so that debuginfod-profile
  sets the DEBUGINFOD_URLS.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660564800">- Add PR29474-debuginfod.patch in order to fix PR29474.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660651200">- Add support-nullglob-in-profile.-.in-files.patch
  fixes boo#1202440.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660737600">- Use %ghost for debuginfod.sqlite file.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1667822400">- Update to version 0.188:
  * readelf: Add -D, --use-dynamic option.
  * debuginfod-client: Add $DEBUGINFOD_HEADERS_FILE setting to supply
    outgoing debuginfod_find_section.
  * debuginfod: Add --disable-source-scan option.
  * libdwfl: Add new function dwfl_get_debuginfod_client.
    Add new function dwfl_frame_reg.
    Add new function dwfl_report_offline_memory.
- Remove upstreamed patches:
  * 0001-libelf-Sync-elf.h-from-glibc.patch
  * 0002-backends-Handle-new-RISC-V-specific-definitions.patch
  * 0003-elflint-Allow-zero-p_memsz-for-PT_RISCV_ATTRIBUTES.patch
  * 0004-readelf-Handle-SHT_RISCV_ATTRIBUTES-like-SHT_GNU_ATT.patch
  * PR29474-debuginfod.patch
  * config-Move-the-2-dev-null-inside-the-sh-c-quotes-fo.patch
  * support-nullglob-in-profile.-.in-files.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1667995200">- align patches section
- remove date/time handling weirdness, elfutils does no longer
  use __DATE__ or __TIME__ (as proven by the newly added -Werror=date-time)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1670587200">- Remove dependency to not used sysconfig package
- Weaken systemd dependency, no hard requires necessary</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676376000">- Add support-DW_TAG_unspecified_type.patch that fixes PR30047.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1676548800">- Fix build with libcurl version 7.88.0 for various deprecated
  constants. Add patches:
  * elfutils-0.188-CURLOPT_PROTOCOLS_STR.patch
  * elfutils-0.188-CURL_AT_LEAST_VERSION.patch
  * elfutils-0.188-deprecated-CURLINFO.patch</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable a false-positive -Werror=use-after-free warning.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" 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="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1678190400">- Fix file listing for 15.x builds.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" 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="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1692532800">- Conditionalize config(debuginfod-profile) Requires tag in the
  debuginfod-client sub-package, with the help of the %sle_version
  macro, so only Tumbleweed (currently the only distro supported by
  debuginfod.opensuse.org) sets it.</changelog>
</package>
<package pkgid="1eb95545c1757fcfc0850fe3ecc24b39032d1ccd6021a7b40995c86556d3bb30ef94096cc35651c249b1dedf825eb403c8709bf7e7714eebb448dd412406874c" name="elfutils-debuginfod-debugsource" arch="i586">
  <version epoch="0" ver="0.189" rel="5.1"/>
  <changelog author="Tony Jones &lt;tonyj@suse.com&gt;" date="1645790400">- Add support for zstd, needed to inspect kernel modules (bsc#1196510)</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1649851200">- Change to systemd-sysusers
  * Add elfutils-debuginfod.sysusers</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1650974400">- Update to version 0.187:
  * debuginfod: Support -C option for connection thread pooling.
  * debuginfod-client: Negative cache file are now zero sized instead of
    no-permission files.
  * addr2line: The -A, --absolute option, which shows file names including
    the full compilation directory is now the default.  To get the
    old behavior use the new option --relative.
  * readelf, elflint: Recognize FDO Packaging Metadata ELF notes
  * libdw, debuginfo-client: Load libcurl lazily only when files need to
    be fetched remotely. libcurl is now never
    loaded when DEBUGINFOD_URLS is unset. And when
    DEBUGINFOD_URLS is set, libcurl is only loaded
    when the debuginfod_begin function is called.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1651492800">- Do not set DEBUGINFOD_URLS for anything older than Tumbleweed.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1652443200">- Add config-Move-the-2-dev-null-inside-the-sh-c-quotes-fo.patch
  in order to fix boo#1199265.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1655294400">- Add debuginfod-profile subpackage that collects settings
  files (boo#1200100).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660305600">- Add Recommends for libdebuginfod1 so that debuginfod-profile
  sets the DEBUGINFOD_URLS.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660564800">- Add PR29474-debuginfod.patch in order to fix PR29474.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660651200">- Add support-nullglob-in-profile.-.in-files.patch
  fixes boo#1202440.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660737600">- Use %ghost for debuginfod.sqlite file.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1667822400">- Update to version 0.188:
  * readelf: Add -D, --use-dynamic option.
  * debuginfod-client: Add $DEBUGINFOD_HEADERS_FILE setting to supply
    outgoing debuginfod_find_section.
  * debuginfod: Add --disable-source-scan option.
  * libdwfl: Add new function dwfl_get_debuginfod_client.
    Add new function dwfl_frame_reg.
    Add new function dwfl_report_offline_memory.
- Remove upstreamed patches:
  * 0001-libelf-Sync-elf.h-from-glibc.patch
  * 0002-backends-Handle-new-RISC-V-specific-definitions.patch
  * 0003-elflint-Allow-zero-p_memsz-for-PT_RISCV_ATTRIBUTES.patch
  * 0004-readelf-Handle-SHT_RISCV_ATTRIBUTES-like-SHT_GNU_ATT.patch
  * PR29474-debuginfod.patch
  * config-Move-the-2-dev-null-inside-the-sh-c-quotes-fo.patch
  * support-nullglob-in-profile.-.in-files.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1667995200">- align patches section
- remove date/time handling weirdness, elfutils does no longer
  use __DATE__ or __TIME__ (as proven by the newly added -Werror=date-time)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1670587200">- Remove dependency to not used sysconfig package
- Weaken systemd dependency, no hard requires necessary</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676376000">- Add support-DW_TAG_unspecified_type.patch that fixes PR30047.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1676548800">- Fix build with libcurl version 7.88.0 for various deprecated
  constants. Add patches:
  * elfutils-0.188-CURLOPT_PROTOCOLS_STR.patch
  * elfutils-0.188-CURL_AT_LEAST_VERSION.patch
  * elfutils-0.188-deprecated-CURLINFO.patch</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable a false-positive -Werror=use-after-free warning.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" 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="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1678190400">- Fix file listing for 15.x builds.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" 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="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1692532800">- Conditionalize config(debuginfod-profile) Requires tag in the
  debuginfod-client sub-package, with the help of the %sle_version
  macro, so only Tumbleweed (currently the only distro supported by
  debuginfod.opensuse.org) sets it.</changelog>
</package>
<package pkgid="fa9458ffc7a4af169d0054c797c9ba293f8f7635ab5be3e32433f707d72d0de7314353f0bc66200710adcacf13d1a58237f948678489dfd5e5ecc16197feb446" name="elfutils-debuginfod-debugsource" arch="x86_64">
  <version epoch="0" ver="0.189" rel="5.1"/>
  <changelog author="Tony Jones &lt;tonyj@suse.com&gt;" date="1645790400">- Add support for zstd, needed to inspect kernel modules (bsc#1196510)</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1649851200">- Change to systemd-sysusers
  * Add elfutils-debuginfod.sysusers</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1650974400">- Update to version 0.187:
  * debuginfod: Support -C option for connection thread pooling.
  * debuginfod-client: Negative cache file are now zero sized instead of
    no-permission files.
  * addr2line: The -A, --absolute option, which shows file names including
    the full compilation directory is now the default.  To get the
    old behavior use the new option --relative.
  * readelf, elflint: Recognize FDO Packaging Metadata ELF notes
  * libdw, debuginfo-client: Load libcurl lazily only when files need to
    be fetched remotely. libcurl is now never
    loaded when DEBUGINFOD_URLS is unset. And when
    DEBUGINFOD_URLS is set, libcurl is only loaded
    when the debuginfod_begin function is called.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1651492800">- Do not set DEBUGINFOD_URLS for anything older than Tumbleweed.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1652443200">- Add config-Move-the-2-dev-null-inside-the-sh-c-quotes-fo.patch
  in order to fix boo#1199265.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1655294400">- Add debuginfod-profile subpackage that collects settings
  files (boo#1200100).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660305600">- Add Recommends for libdebuginfod1 so that debuginfod-profile
  sets the DEBUGINFOD_URLS.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660564800">- Add PR29474-debuginfod.patch in order to fix PR29474.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660651200">- Add support-nullglob-in-profile.-.in-files.patch
  fixes boo#1202440.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1660737600">- Use %ghost for debuginfod.sqlite file.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1667822400">- Update to version 0.188:
  * readelf: Add -D, --use-dynamic option.
  * debuginfod-client: Add $DEBUGINFOD_HEADERS_FILE setting to supply
    outgoing debuginfod_find_section.
  * debuginfod: Add --disable-source-scan option.
  * libdwfl: Add new function dwfl_get_debuginfod_client.
    Add new function dwfl_frame_reg.
    Add new function dwfl_report_offline_memory.
- Remove upstreamed patches:
  * 0001-libelf-Sync-elf.h-from-glibc.patch
  * 0002-backends-Handle-new-RISC-V-specific-definitions.patch
  * 0003-elflint-Allow-zero-p_memsz-for-PT_RISCV_ATTRIBUTES.patch
  * 0004-readelf-Handle-SHT_RISCV_ATTRIBUTES-like-SHT_GNU_ATT.patch
  * PR29474-debuginfod.patch
  * config-Move-the-2-dev-null-inside-the-sh-c-quotes-fo.patch
  * support-nullglob-in-profile.-.in-files.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1667995200">- align patches section
- remove date/time handling weirdness, elfutils does no longer
  use __DATE__ or __TIME__ (as proven by the newly added -Werror=date-time)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1670587200">- Remove dependency to not used sysconfig package
- Weaken systemd dependency, no hard requires necessary</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676376000">- Add support-DW_TAG_unspecified_type.patch that fixes PR30047.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1676548800">- Fix build with libcurl version 7.88.0 for various deprecated
  constants. Add patches:
  * elfutils-0.188-CURLOPT_PROTOCOLS_STR.patch
  * elfutils-0.188-CURL_AT_LEAST_VERSION.patch
  * elfutils-0.188-deprecated-CURLINFO.patch</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable a false-positive -Werror=use-after-free warning.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" 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="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1678190400">- Fix file listing for 15.x builds.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" 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="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1692532800">- Conditionalize config(debuginfod-profile) Requires tag in the
  debuginfod-client sub-package, with the help of the %sle_version
  macro, so only Tumbleweed (currently the only distro supported by
  debuginfod.opensuse.org) sets it.</changelog>
</package>
<package pkgid="c6d98211c0291bb35d9ccca8d1f25fd219a2cf19e3cb701ab1effce55d48e338b70c3134262b8c419f3063378c152c51e4ec302cbf23cafb3bdd30ce98749178" name="elfutils-debugsource" arch="i586">
  <version epoch="0" ver="0.189" rel="5.2"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1606737600">- Mention elfutils-rpmlintrc as a Source.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1611144000">- Enable LTO (boo#1138796) for elfutils.spec.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1612785600">- Update to version 0.183:
  debuginfod: New thread-busy metric and more detailed error metrics.
    New --fdcache-mintmp and tracking of filesystem freespace.
    New increased webapi concurrency while grooming.
  debuginfod-client: DEBUGINFOD_SONAME macro added to debuginfod.h which
    can be used to dlopen the libdebuginfod.so library.
    New function debuginfod_set_verbose_fd and
    DEBUGINFOD_VERBOSE environment variable.
  config: profile.sh and profile.csh won't export DEBUGINFOD_URLS unless
    configured --enable-debuginfod-urls[=URLS]
  elflint, readelf: Recognize SHF_GNU_RETAIN.
    Handle SHT_X86_64_UNWIND as valid relocation target.
- Remove config-do-not-define-DEBUGINFOD_URLS-environment-var.patch patch.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1615982400">- Add disable-run-readelf-self-test.patch in order to disable
  a failing test-case with GCC 11 (PR27367).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1620648000">- Update to version 0.184:
  debuginfod: Use libarchive's bsdtar as the .deb-family file unpacker.
  debuginfod-client: Client caches negative results. If a query for a
    file failed with 404, an empty 000 permission
    file is created in the cache. This will prevent
    requesting the same file for the next 10 minutes.
    Client objects now carry long-lived curl handles
    for outgoing connections.  This makes it more
    efficient for multiple sequential queries, because
    the TCP connections and/or TLS state info are kept
    around awhile, avoiding O(100ms) setup latencies.
  libdw: handle DW_FORM_indirect when reading attributes
  translations: Update Polish translation.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1621857600">- Update to version 0.185:
  debuginfod-client: Simplify curl handle reuse so downloads which
    return an error are retried.
  elfcompress: Always exit with code 0 when the operation succeeds (even
    when nothing was done). On error the exit code is now always 1.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1628164800">- Add tests-Allow-an-extra-pthread_kill-frame-in-backtrace.patch
  in order to fix boo#1189083.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1633435200">- Enhance license fields: all the libraries actually have a different
  license to the tools. While the tools are GPL-3.0-or-later, the
  libraries are (LGPL-3.0-or-later OR GPL-2.0-or-later)
  SLE bug (for tracking the above) bsc#1191310</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1636632000">- Update to version 0.186:
  debuginfod-client: Default $DEBUGINFOD_URLS is computed from drop-in files
    etc/debuginfod*.urls rather than hardcoded into the
    /etc/profile.d/debuginfod* scripts.
    Add $DEBUGINFOD_MAXSIZE and $DEBUGINFOD_MAXTIME settings
    for skipping large/slow transfers.
    Add $DEBUGINFOD_RETRY for retrying aborted lookups.
  debuginfod: Supply extra HTTP response headers, describing archive/file
    names that satisfy the requested buildid content.
    Support -d :memory: option for in-memory databases.
    Protect against loops in federated server configurations.
    Add -r option to use -I/-X regexes for grooming stale files.
    Protect against wasted CPU from duplicate concurrent requests.
    Limit the duration of groom ops roughly to rescan (-t) times.
    Add --passive mode for serving from read-only database.
    Several other performance improvements &amp; prometheus metrics.
  libdw: Support for the NVIDIA Cuda line map extensions.
    DW_LNE_NVIDIA_inlined_call and DW_LNE_NVIDIA_set_function_name
    are defined in dwarf.h. New functions dwarf_linecontext and
    dwarf_linefunctionname
- Remove tests-Allow-an-extra-pthread_kill-frame-in-backtrace.patch
  and disable-run-readelf-self-test.patch.
- Remove -flto-partition=none -Wno-error=stack-usage= from _lto_flags</changelog>
  <changelog author="Tony Jones &lt;tonyj@suse.com&gt;" date="1645790400">- Add support for zstd, needed to inspect kernel modules (bsc#1196510)</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1650974400">- Update to version 0.187:
  * debuginfod: Support -C option for connection thread pooling.
  * debuginfod-client: Negative cache file are now zero sized instead of
    no-permission files.
  * addr2line: The -A, --absolute option, which shows file names including
    the full compilation directory is now the default.  To get the
    old behavior use the new option --relative.
  * readelf, elflint: Recognize FDO Packaging Metadata ELF notes
  * libdw, debuginfo-client: Load libcurl lazily only when files need to
    be fetched remotely. libcurl is now never
    loaded when DEBUGINFOD_URLS is unset. And when
    DEBUGINFOD_URLS is set, libcurl is only loaded
    when the debuginfod_begin function is called.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1665748800">- Add RISC-V specific patches:
  * 0001-libelf-Sync-elf.h-from-glibc.patch
  * 0002-backends-Handle-new-RISC-V-specific-definitions.patch
  * 0003-elflint-Allow-zero-p_memsz-for-PT_RISCV_ATTRIBUTES.patch
  * 0004-readelf-Handle-SHT_RISCV_ATTRIBUTES-like-SHT_GNU_ATT.patch
  * 0005-backends-Add-RISC-V-object-attribute-printing.patch</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1667822400">- Update to version 0.188:
  * readelf: Add -D, --use-dynamic option.
  * debuginfod-client: Add $DEBUGINFOD_HEADERS_FILE setting to supply
    outgoing debuginfod_find_section.
  * debuginfod: Add --disable-source-scan option.
  * libdwfl: Add new function dwfl_get_debuginfod_client.
    Add new function dwfl_frame_reg.
    Add new function dwfl_report_offline_memory.
- Remove upstreamed patches:
  * 0001-libelf-Sync-elf.h-from-glibc.patch
  * 0002-backends-Handle-new-RISC-V-specific-definitions.patch
  * 0003-elflint-Allow-zero-p_memsz-for-PT_RISCV_ATTRIBUTES.patch
  * 0004-readelf-Handle-SHT_RISCV_ATTRIBUTES-like-SHT_GNU_ATT.patch
  * PR29474-debuginfod.patch
  * config-Move-the-2-dev-null-inside-the-sh-c-quotes-fo.patch
  * support-nullglob-in-profile.-.in-files.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1667995200">- align patches section
- remove date/time handling weirdness, elfutils does no longer
  use __DATE__ or __TIME__ (as proven by the newly added -Werror=date-time)</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676376000">- Add support-DW_TAG_unspecified_type.patch that fixes PR30047.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1676548800">- Fix build with libcurl version 7.88.0 for various deprecated
  constants. Add patches:
  * elfutils-0.188-CURLOPT_PROTOCOLS_STR.patch
  * elfutils-0.188-CURL_AT_LEAST_VERSION.patch
  * elfutils-0.188-deprecated-CURLINFO.patch</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable a false-positive -Werror=use-after-free warning.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1677758400">- Drop 0005-backends-Add-RISC-V-object-attribute-printing.patch, never
  intented to be added</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" 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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683633600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
</package>
<package pkgid="21a88fff7a0881c98bcdb2287769fdcea131bb68f69de7901ea16b095e1a88ef3c07e480b0d3c99c06d71f2ae48182f1370bd1cbfabbc91f9fbaf003c7278a12" name="elfutils-debugsource" arch="x86_64">
  <version epoch="0" ver="0.189" rel="5.2"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1606737600">- Mention elfutils-rpmlintrc as a Source.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1611144000">- Enable LTO (boo#1138796) for elfutils.spec.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1612785600">- Update to version 0.183:
  debuginfod: New thread-busy metric and more detailed error metrics.
    New --fdcache-mintmp and tracking of filesystem freespace.
    New increased webapi concurrency while grooming.
  debuginfod-client: DEBUGINFOD_SONAME macro added to debuginfod.h which
    can be used to dlopen the libdebuginfod.so library.
    New function debuginfod_set_verbose_fd and
    DEBUGINFOD_VERBOSE environment variable.
  config: profile.sh and profile.csh won't export DEBUGINFOD_URLS unless
    configured --enable-debuginfod-urls[=URLS]
  elflint, readelf: Recognize SHF_GNU_RETAIN.
    Handle SHT_X86_64_UNWIND as valid relocation target.
- Remove config-do-not-define-DEBUGINFOD_URLS-environment-var.patch patch.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1615982400">- Add disable-run-readelf-self-test.patch in order to disable
  a failing test-case with GCC 11 (PR27367).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1620648000">- Update to version 0.184:
  debuginfod: Use libarchive's bsdtar as the .deb-family file unpacker.
  debuginfod-client: Client caches negative results. If a query for a
    file failed with 404, an empty 000 permission
    file is created in the cache. This will prevent
    requesting the same file for the next 10 minutes.
    Client objects now carry long-lived curl handles
    for outgoing connections.  This makes it more
    efficient for multiple sequential queries, because
    the TCP connections and/or TLS state info are kept
    around awhile, avoiding O(100ms) setup latencies.
  libdw: handle DW_FORM_indirect when reading attributes
  translations: Update Polish translation.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1621857600">- Update to version 0.185:
  debuginfod-client: Simplify curl handle reuse so downloads which
    return an error are retried.
  elfcompress: Always exit with code 0 when the operation succeeds (even
    when nothing was done). On error the exit code is now always 1.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1628164800">- Add tests-Allow-an-extra-pthread_kill-frame-in-backtrace.patch
  in order to fix boo#1189083.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1633435200">- Enhance license fields: all the libraries actually have a different
  license to the tools. While the tools are GPL-3.0-or-later, the
  libraries are (LGPL-3.0-or-later OR GPL-2.0-or-later)
  SLE bug (for tracking the above) bsc#1191310</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1636632000">- Update to version 0.186:
  debuginfod-client: Default $DEBUGINFOD_URLS is computed from drop-in files
    etc/debuginfod*.urls rather than hardcoded into the
    /etc/profile.d/debuginfod* scripts.
    Add $DEBUGINFOD_MAXSIZE and $DEBUGINFOD_MAXTIME settings
    for skipping large/slow transfers.
    Add $DEBUGINFOD_RETRY for retrying aborted lookups.
  debuginfod: Supply extra HTTP response headers, describing archive/file
    names that satisfy the requested buildid content.
    Support -d :memory: option for in-memory databases.
    Protect against loops in federated server configurations.
    Add -r option to use -I/-X regexes for grooming stale files.
    Protect against wasted CPU from duplicate concurrent requests.
    Limit the duration of groom ops roughly to rescan (-t) times.
    Add --passive mode for serving from read-only database.
    Several other performance improvements &amp; prometheus metrics.
  libdw: Support for the NVIDIA Cuda line map extensions.
    DW_LNE_NVIDIA_inlined_call and DW_LNE_NVIDIA_set_function_name
    are defined in dwarf.h. New functions dwarf_linecontext and
    dwarf_linefunctionname
- Remove tests-Allow-an-extra-pthread_kill-frame-in-backtrace.patch
  and disable-run-readelf-self-test.patch.
- Remove -flto-partition=none -Wno-error=stack-usage= from _lto_flags</changelog>
  <changelog author="Tony Jones &lt;tonyj@suse.com&gt;" date="1645790400">- Add support for zstd, needed to inspect kernel modules (bsc#1196510)</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1650974400">- Update to version 0.187:
  * debuginfod: Support -C option for connection thread pooling.
  * debuginfod-client: Negative cache file are now zero sized instead of
    no-permission files.
  * addr2line: The -A, --absolute option, which shows file names including
    the full compilation directory is now the default.  To get the
    old behavior use the new option --relative.
  * readelf, elflint: Recognize FDO Packaging Metadata ELF notes
  * libdw, debuginfo-client: Load libcurl lazily only when files need to
    be fetched remotely. libcurl is now never
    loaded when DEBUGINFOD_URLS is unset. And when
    DEBUGINFOD_URLS is set, libcurl is only loaded
    when the debuginfod_begin function is called.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1665748800">- Add RISC-V specific patches:
  * 0001-libelf-Sync-elf.h-from-glibc.patch
  * 0002-backends-Handle-new-RISC-V-specific-definitions.patch
  * 0003-elflint-Allow-zero-p_memsz-for-PT_RISCV_ATTRIBUTES.patch
  * 0004-readelf-Handle-SHT_RISCV_ATTRIBUTES-like-SHT_GNU_ATT.patch
  * 0005-backends-Add-RISC-V-object-attribute-printing.patch</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1667822400">- Update to version 0.188:
  * readelf: Add -D, --use-dynamic option.
  * debuginfod-client: Add $DEBUGINFOD_HEADERS_FILE setting to supply
    outgoing debuginfod_find_section.
  * debuginfod: Add --disable-source-scan option.
  * libdwfl: Add new function dwfl_get_debuginfod_client.
    Add new function dwfl_frame_reg.
    Add new function dwfl_report_offline_memory.
- Remove upstreamed patches:
  * 0001-libelf-Sync-elf.h-from-glibc.patch
  * 0002-backends-Handle-new-RISC-V-specific-definitions.patch
  * 0003-elflint-Allow-zero-p_memsz-for-PT_RISCV_ATTRIBUTES.patch
  * 0004-readelf-Handle-SHT_RISCV_ATTRIBUTES-like-SHT_GNU_ATT.patch
  * PR29474-debuginfod.patch
  * config-Move-the-2-dev-null-inside-the-sh-c-quotes-fo.patch
  * support-nullglob-in-profile.-.in-files.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1667995200">- align patches section
- remove date/time handling weirdness, elfutils does no longer
  use __DATE__ or __TIME__ (as proven by the newly added -Werror=date-time)</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676376000">- Add support-DW_TAG_unspecified_type.patch that fixes PR30047.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1676548800">- Fix build with libcurl version 7.88.0 for various deprecated
  constants. Add patches:
  * elfutils-0.188-CURLOPT_PROTOCOLS_STR.patch
  * elfutils-0.188-CURL_AT_LEAST_VERSION.patch
  * elfutils-0.188-deprecated-CURLINFO.patch</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable a false-positive -Werror=use-after-free warning.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1677758400">- Drop 0005-backends-Add-RISC-V-object-attribute-printing.patch, never
  intented to be added</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" 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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683633600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
</package>
<package pkgid="f4653d8632d26e3ffbb8ac8873f8cf69e2f6b1db39832821ff0dcd4f545b01401350b011278ec40ec9e05ba51fe6cb1317634f772cf96f6a84cd17d0f0dd0341" name="elfutils-lang" arch="noarch">
  <version epoch="0" ver="0.189" rel="5.2"/>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1606737600">- Mention elfutils-rpmlintrc as a Source.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1611144000">- Enable LTO (boo#1138796) for elfutils.spec.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1612785600">- Update to version 0.183:
  debuginfod: New thread-busy metric and more detailed error metrics.
    New --fdcache-mintmp and tracking of filesystem freespace.
    New increased webapi concurrency while grooming.
  debuginfod-client: DEBUGINFOD_SONAME macro added to debuginfod.h which
    can be used to dlopen the libdebuginfod.so library.
    New function debuginfod_set_verbose_fd and
    DEBUGINFOD_VERBOSE environment variable.
  config: profile.sh and profile.csh won't export DEBUGINFOD_URLS unless
    configured --enable-debuginfod-urls[=URLS]
  elflint, readelf: Recognize SHF_GNU_RETAIN.
    Handle SHT_X86_64_UNWIND as valid relocation target.
- Remove config-do-not-define-DEBUGINFOD_URLS-environment-var.patch patch.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1615982400">- Add disable-run-readelf-self-test.patch in order to disable
  a failing test-case with GCC 11 (PR27367).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1620648000">- Update to version 0.184:
  debuginfod: Use libarchive's bsdtar as the .deb-family file unpacker.
  debuginfod-client: Client caches negative results. If a query for a
    file failed with 404, an empty 000 permission
    file is created in the cache. This will prevent
    requesting the same file for the next 10 minutes.
    Client objects now carry long-lived curl handles
    for outgoing connections.  This makes it more
    efficient for multiple sequential queries, because
    the TCP connections and/or TLS state info are kept
    around awhile, avoiding O(100ms) setup latencies.
  libdw: handle DW_FORM_indirect when reading attributes
  translations: Update Polish translation.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1621857600">- Update to version 0.185:
  debuginfod-client: Simplify curl handle reuse so downloads which
    return an error are retried.
  elfcompress: Always exit with code 0 when the operation succeeds (even
    when nothing was done). On error the exit code is now always 1.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1628164800">- Add tests-Allow-an-extra-pthread_kill-frame-in-backtrace.patch
  in order to fix boo#1189083.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1633435200">- Enhance license fields: all the libraries actually have a different
  license to the tools. While the tools are GPL-3.0-or-later, the
  libraries are (LGPL-3.0-or-later OR GPL-2.0-or-later)
  SLE bug (for tracking the above) bsc#1191310</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1636632000">- Update to version 0.186:
  debuginfod-client: Default $DEBUGINFOD_URLS is computed from drop-in files
    etc/debuginfod*.urls rather than hardcoded into the
    /etc/profile.d/debuginfod* scripts.
    Add $DEBUGINFOD_MAXSIZE and $DEBUGINFOD_MAXTIME settings
    for skipping large/slow transfers.
    Add $DEBUGINFOD_RETRY for retrying aborted lookups.
  debuginfod: Supply extra HTTP response headers, describing archive/file
    names that satisfy the requested buildid content.
    Support -d :memory: option for in-memory databases.
    Protect against loops in federated server configurations.
    Add -r option to use -I/-X regexes for grooming stale files.
    Protect against wasted CPU from duplicate concurrent requests.
    Limit the duration of groom ops roughly to rescan (-t) times.
    Add --passive mode for serving from read-only database.
    Several other performance improvements &amp; prometheus metrics.
  libdw: Support for the NVIDIA Cuda line map extensions.
    DW_LNE_NVIDIA_inlined_call and DW_LNE_NVIDIA_set_function_name
    are defined in dwarf.h. New functions dwarf_linecontext and
    dwarf_linefunctionname
- Remove tests-Allow-an-extra-pthread_kill-frame-in-backtrace.patch
  and disable-run-readelf-self-test.patch.
- Remove -flto-partition=none -Wno-error=stack-usage= from _lto_flags</changelog>
  <changelog author="Tony Jones &lt;tonyj@suse.com&gt;" date="1645790400">- Add support for zstd, needed to inspect kernel modules (bsc#1196510)</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1650974400">- Update to version 0.187:
  * debuginfod: Support -C option for connection thread pooling.
  * debuginfod-client: Negative cache file are now zero sized instead of
    no-permission files.
  * addr2line: The -A, --absolute option, which shows file names including
    the full compilation directory is now the default.  To get the
    old behavior use the new option --relative.
  * readelf, elflint: Recognize FDO Packaging Metadata ELF notes
  * libdw, debuginfo-client: Load libcurl lazily only when files need to
    be fetched remotely. libcurl is now never
    loaded when DEBUGINFOD_URLS is unset. And when
    DEBUGINFOD_URLS is set, libcurl is only loaded
    when the debuginfod_begin function is called.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1665748800">- Add RISC-V specific patches:
  * 0001-libelf-Sync-elf.h-from-glibc.patch
  * 0002-backends-Handle-new-RISC-V-specific-definitions.patch
  * 0003-elflint-Allow-zero-p_memsz-for-PT_RISCV_ATTRIBUTES.patch
  * 0004-readelf-Handle-SHT_RISCV_ATTRIBUTES-like-SHT_GNU_ATT.patch
  * 0005-backends-Add-RISC-V-object-attribute-printing.patch</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1667822400">- Update to version 0.188:
  * readelf: Add -D, --use-dynamic option.
  * debuginfod-client: Add $DEBUGINFOD_HEADERS_FILE setting to supply
    outgoing debuginfod_find_section.
  * debuginfod: Add --disable-source-scan option.
  * libdwfl: Add new function dwfl_get_debuginfod_client.
    Add new function dwfl_frame_reg.
    Add new function dwfl_report_offline_memory.
- Remove upstreamed patches:
  * 0001-libelf-Sync-elf.h-from-glibc.patch
  * 0002-backends-Handle-new-RISC-V-specific-definitions.patch
  * 0003-elflint-Allow-zero-p_memsz-for-PT_RISCV_ATTRIBUTES.patch
  * 0004-readelf-Handle-SHT_RISCV_ATTRIBUTES-like-SHT_GNU_ATT.patch
  * PR29474-debuginfod.patch
  * config-Move-the-2-dev-null-inside-the-sh-c-quotes-fo.patch
  * support-nullglob-in-profile.-.in-files.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1667995200">- align patches section
- remove date/time handling weirdness, elfutils does no longer
  use __DATE__ or __TIME__ (as proven by the newly added -Werror=date-time)</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676376000">- Add support-DW_TAG_unspecified_type.patch that fixes PR30047.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1676548800">- Fix build with libcurl version 7.88.0 for various deprecated
  constants. Add patches:
  * elfutils-0.188-CURLOPT_PROTOCOLS_STR.patch
  * elfutils-0.188-CURL_AT_LEAST_VERSION.patch
  * elfutils-0.188-deprecated-CURLINFO.patch</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable a false-positive -Werror=use-after-free warning.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1677758400">- Drop 0005-backends-Add-RISC-V-object-attribute-printing.patch, never
  intented to be added</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" 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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683633600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
</package>
<package pkgid="8d6e8d2021c146323190d1091d65c4ee9e4ff51c295dfe8cb6e88c0158252cea1432adb474dd94264461c59f574d01e50270419097a87fad8af61e455d6f7651" name="emacs" arch="src">
  <version epoch="0" ver="29.1" rel="7.1"/>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1667995200">- Add workaround for boo#1205109, that is started with sudo there
  is maybe no active user session for root hence no dbus</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1668081600">- dbus-update-activation-environment handles only variables with
  their names</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1669723200">- Update to GNU Emacs version 28.2
  * This is a bug-fix release with no new features.
- Add upstream commit as patch d48bb487.patch (bsc#1205822, CVE-2022-45939)
  * shell command injection via source code files when using ctags
- Correct offsets of the patches
  * emacs-24.3-iconic.patch
  * emacs-24.4-ps-bdf.patch
  * emacs-25.2-ImageMagick7.patch
  * emacs-27.1-Xauthority4server.patch
  * emacs-27.1-pdftex.patch
  * emacs-28.1.dif</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1676980800">- Add upstream commit/patches
  * 01a4035c.patch
    Fix etags local command injection vulnerability (CVE-2022-48337, bsc#1208515)
  * CVE-2022-48338.patch
    Fix ruby-mode.el local command injection vulnerability (CVE-2022-48338, bsc#1208514)
  * CVE-2022-48339.patch
    Fix htmlfontify.el command injection vulnerability (CVE-2022-48339 bsc#1208512)
- Require libwebp at build time for automatically enable support
  for libwebp if given</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1678363200">- Add patch d3209119.patch
  boo#1209089,CVE-2023-27985: Fix shell command injection in emacsclient-mail.desktop
- Add patch 3c1693d0.patch
  boo#1209090,CVE-2023-27986: Fix Emacs Lisp code injection in emacsclient-mail.desktop</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678881600">- mark ctags update-alternatives as non-%ghost</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678968000">- don't create ghosted files</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1690977600">- Update to GNU Emacs version 29.1
  * Official tree-sitter support
  * EGlot, the Language Server Client
  * Use-package a declarative configuration tool finally in
  * Better long line support
  * Native SQLite Support
  * Changing the init directory
    You can now instruct Emacs to read its initialization from
    another directory from the command line.
- Use natively compiled lisp files only for GTK variant as every
  binary has its own hash keys for the eln location as well as for
  the eln native compiled lisp files
- Port rmailgen.el and .gnu-emacs to 29.1
- Remove the old patches now upstream
  * 01a4035c.patch
  * 3c1693d0.patch
  * CVE-2022-48338.patch
  * CVE-2022-48339.patch
  * d3209119.patch
  * d48bb487.patch
- Port and rename patch emacs-28.1.dif which is now emacs-29.1.dif
- Port the patches
  * emacs-24.1-ps-mule.patch
  * emacs-24.3-iconic.patch
  * emacs-24.3-x11r7.patch
  * emacs-24.4-glibc.patch
  * emacs-24.4-nonvoid.patch
  * emacs-24.4-ps-bdf.patch
  * emacs-25.1-custom-fonts.patch
  * emacs-25.2-ImageMagick7.patch
  * emacs-26.1-xft4x11.patch
  * emacs-27.1-Xauthority4server.patch
  * emacs-27.1-pdftex.patch
  * pdump.patch
- Re-enable ImageMagick usage</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1691409600">- Extend patch pdump.patch
  * Make various emacs flavours find their pdmp files even if first
    argument is simply named "emacs" (slack message, boo#1214008)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1691668800">- Modify patch emacs-29.1.dif
  * Avoid in ispell.el unused lexical variable `load-dict'</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1691755200">- Require bwrap at build time as some tools requires it if checks
  are enabled</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1695729600">- Pass libdir to configure so native Emacs lisp files are installed
  correctly on 64bit systems</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1695729601">- Now with changed pdump.patch patch from bjorn.bidar@thaodan.de
- Build also wayland gtk based binary
- Support wayland binary by checking for XDG_SESSION_TYPE
- Provide eln native shared binaries for all emacs program binaries</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1695902400">- For GNUS: Use message-user-fqdn instead of gnus-local-organization</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1696593600">- Add packaging macros for Emacs packages
- Add site-lisp directory for dynamic modules</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1696852800">- Avoid warnings about eln files as well as prune older eln files</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1696939200">- For the at-spi bus the package at-spi2-core is required
- Move eln prune code from ~/.gnu-emacs to site-start</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1697025600">- Don't install gsettings schemas twice</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1697112000">- Only recommend at-spi2-core</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- only use valgrind on 64 bit architectures</changelog>
</package>
<package pkgid="19edf14720b9a5465c8aceced3f1cd5a02ce046556bd16fbe1daa833ebf0956b97fce0e542683bd783605d9e1aec6e6be2963238da7333d986399452fc708387" name="emacs" arch="x86_64">
  <version epoch="0" ver="29.1" rel="7.1"/>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1667995200">- Add workaround for boo#1205109, that is started with sudo there
  is maybe no active user session for root hence no dbus</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1668081600">- dbus-update-activation-environment handles only variables with
  their names</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1669723200">- Update to GNU Emacs version 28.2
  * This is a bug-fix release with no new features.
- Add upstream commit as patch d48bb487.patch (bsc#1205822, CVE-2022-45939)
  * shell command injection via source code files when using ctags
- Correct offsets of the patches
  * emacs-24.3-iconic.patch
  * emacs-24.4-ps-bdf.patch
  * emacs-25.2-ImageMagick7.patch
  * emacs-27.1-Xauthority4server.patch
  * emacs-27.1-pdftex.patch
  * emacs-28.1.dif</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1676980800">- Add upstream commit/patches
  * 01a4035c.patch
    Fix etags local command injection vulnerability (CVE-2022-48337, bsc#1208515)
  * CVE-2022-48338.patch
    Fix ruby-mode.el local command injection vulnerability (CVE-2022-48338, bsc#1208514)
  * CVE-2022-48339.patch
    Fix htmlfontify.el command injection vulnerability (CVE-2022-48339 bsc#1208512)
- Require libwebp at build time for automatically enable support
  for libwebp if given</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1678363200">- Add patch d3209119.patch
  boo#1209089,CVE-2023-27985: Fix shell command injection in emacsclient-mail.desktop
- Add patch 3c1693d0.patch
  boo#1209090,CVE-2023-27986: Fix Emacs Lisp code injection in emacsclient-mail.desktop</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678881600">- mark ctags update-alternatives as non-%ghost</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678968000">- don't create ghosted files</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1690977600">- Update to GNU Emacs version 29.1
  * Official tree-sitter support
  * EGlot, the Language Server Client
  * Use-package a declarative configuration tool finally in
  * Better long line support
  * Native SQLite Support
  * Changing the init directory
    You can now instruct Emacs to read its initialization from
    another directory from the command line.
- Use natively compiled lisp files only for GTK variant as every
  binary has its own hash keys for the eln location as well as for
  the eln native compiled lisp files
- Port rmailgen.el and .gnu-emacs to 29.1
- Remove the old patches now upstream
  * 01a4035c.patch
  * 3c1693d0.patch
  * CVE-2022-48338.patch
  * CVE-2022-48339.patch
  * d3209119.patch
  * d48bb487.patch
- Port and rename patch emacs-28.1.dif which is now emacs-29.1.dif
- Port the patches
  * emacs-24.1-ps-mule.patch
  * emacs-24.3-iconic.patch
  * emacs-24.3-x11r7.patch
  * emacs-24.4-glibc.patch
  * emacs-24.4-nonvoid.patch
  * emacs-24.4-ps-bdf.patch
  * emacs-25.1-custom-fonts.patch
  * emacs-25.2-ImageMagick7.patch
  * emacs-26.1-xft4x11.patch
  * emacs-27.1-Xauthority4server.patch
  * emacs-27.1-pdftex.patch
  * pdump.patch
- Re-enable ImageMagick usage</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1691409600">- Extend patch pdump.patch
  * Make various emacs flavours find their pdmp files even if first
    argument is simply named "emacs" (slack message, boo#1214008)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1691668800">- Modify patch emacs-29.1.dif
  * Avoid in ispell.el unused lexical variable `load-dict'</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1691755200">- Require bwrap at build time as some tools requires it if checks
  are enabled</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1695729600">- Pass libdir to configure so native Emacs lisp files are installed
  correctly on 64bit systems</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1695729601">- Now with changed pdump.patch patch from bjorn.bidar@thaodan.de
- Build also wayland gtk based binary
- Support wayland binary by checking for XDG_SESSION_TYPE
- Provide eln native shared binaries for all emacs program binaries</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1695902400">- For GNUS: Use message-user-fqdn instead of gnus-local-organization</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1696593600">- Add packaging macros for Emacs packages
- Add site-lisp directory for dynamic modules</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1696852800">- Avoid warnings about eln files as well as prune older eln files</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1696939200">- For the at-spi bus the package at-spi2-core is required
- Move eln prune code from ~/.gnu-emacs to site-start</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1697025600">- Don't install gsettings schemas twice</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1697112000">- Only recommend at-spi2-core</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- only use valgrind on 64 bit architectures</changelog>
</package>
<package pkgid="764d2049cd779d2c9174381719b8d9a88c9f6eb8ec32819ff82fd073024d2bd53fa7b2022f7dfb4cdcb193edfecdc5f380a677bdb3db653bfe3e8eac4fd7774f" name="emacs-debuginfo" arch="x86_64">
  <version epoch="0" ver="29.1" rel="7.1"/>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1667995200">- Add workaround for boo#1205109, that is started with sudo there
  is maybe no active user session for root hence no dbus</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1668081600">- dbus-update-activation-environment handles only variables with
  their names</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1669723200">- Update to GNU Emacs version 28.2
  * This is a bug-fix release with no new features.
- Add upstream commit as patch d48bb487.patch (bsc#1205822, CVE-2022-45939)
  * shell command injection via source code files when using ctags
- Correct offsets of the patches
  * emacs-24.3-iconic.patch
  * emacs-24.4-ps-bdf.patch
  * emacs-25.2-ImageMagick7.patch
  * emacs-27.1-Xauthority4server.patch
  * emacs-27.1-pdftex.patch
  * emacs-28.1.dif</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1676980800">- Add upstream commit/patches
  * 01a4035c.patch
    Fix etags local command injection vulnerability (CVE-2022-48337, bsc#1208515)
  * CVE-2022-48338.patch
    Fix ruby-mode.el local command injection vulnerability (CVE-2022-48338, bsc#1208514)
  * CVE-2022-48339.patch
    Fix htmlfontify.el command injection vulnerability (CVE-2022-48339 bsc#1208512)
- Require libwebp at build time for automatically enable support
  for libwebp if given</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1678363200">- Add patch d3209119.patch
  boo#1209089,CVE-2023-27985: Fix shell command injection in emacsclient-mail.desktop
- Add patch 3c1693d0.patch
  boo#1209090,CVE-2023-27986: Fix Emacs Lisp code injection in emacsclient-mail.desktop</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678881600">- mark ctags update-alternatives as non-%ghost</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678968000">- don't create ghosted files</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1690977600">- Update to GNU Emacs version 29.1
  * Official tree-sitter support
  * EGlot, the Language Server Client
  * Use-package a declarative configuration tool finally in
  * Better long line support
  * Native SQLite Support
  * Changing the init directory
    You can now instruct Emacs to read its initialization from
    another directory from the command line.
- Use natively compiled lisp files only for GTK variant as every
  binary has its own hash keys for the eln location as well as for
  the eln native compiled lisp files
- Port rmailgen.el and .gnu-emacs to 29.1
- Remove the old patches now upstream
  * 01a4035c.patch
  * 3c1693d0.patch
  * CVE-2022-48338.patch
  * CVE-2022-48339.patch
  * d3209119.patch
  * d48bb487.patch
- Port and rename patch emacs-28.1.dif which is now emacs-29.1.dif
- Port the patches
  * emacs-24.1-ps-mule.patch
  * emacs-24.3-iconic.patch
  * emacs-24.3-x11r7.patch
  * emacs-24.4-glibc.patch
  * emacs-24.4-nonvoid.patch
  * emacs-24.4-ps-bdf.patch
  * emacs-25.1-custom-fonts.patch
  * emacs-25.2-ImageMagick7.patch
  * emacs-26.1-xft4x11.patch
  * emacs-27.1-Xauthority4server.patch
  * emacs-27.1-pdftex.patch
  * pdump.patch
- Re-enable ImageMagick usage</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1691409600">- Extend patch pdump.patch
  * Make various emacs flavours find their pdmp files even if first
    argument is simply named "emacs" (slack message, boo#1214008)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1691668800">- Modify patch emacs-29.1.dif
  * Avoid in ispell.el unused lexical variable `load-dict'</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1691755200">- Require bwrap at build time as some tools requires it if checks
  are enabled</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1695729600">- Pass libdir to configure so native Emacs lisp files are installed
  correctly on 64bit systems</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1695729601">- Now with changed pdump.patch patch from bjorn.bidar@thaodan.de
- Build also wayland gtk based binary
- Support wayland binary by checking for XDG_SESSION_TYPE
- Provide eln native shared binaries for all emacs program binaries</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1695902400">- For GNUS: Use message-user-fqdn instead of gnus-local-organization</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1696593600">- Add packaging macros for Emacs packages
- Add site-lisp directory for dynamic modules</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1696852800">- Avoid warnings about eln files as well as prune older eln files</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1696939200">- For the at-spi bus the package at-spi2-core is required
- Move eln prune code from ~/.gnu-emacs to site-start</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1697025600">- Don't install gsettings schemas twice</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1697112000">- Only recommend at-spi2-core</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- only use valgrind on 64 bit architectures</changelog>
</package>
<package pkgid="f218fee3dca8c278ed3c430e155a7a9466fed924ef91e3feb283bb193f7f902aa8a2359338a4020bc99d1c9d5abccd1d0e81a05a3e943729a528c64fbbc9b1a3" name="emacs-debugsource" arch="x86_64">
  <version epoch="0" ver="29.1" rel="7.1"/>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1667995200">- Add workaround for boo#1205109, that is started with sudo there
  is maybe no active user session for root hence no dbus</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1668081600">- dbus-update-activation-environment handles only variables with
  their names</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1669723200">- Update to GNU Emacs version 28.2
  * This is a bug-fix release with no new features.
- Add upstream commit as patch d48bb487.patch (bsc#1205822, CVE-2022-45939)
  * shell command injection via source code files when using ctags
- Correct offsets of the patches
  * emacs-24.3-iconic.patch
  * emacs-24.4-ps-bdf.patch
  * emacs-25.2-ImageMagick7.patch
  * emacs-27.1-Xauthority4server.patch
  * emacs-27.1-pdftex.patch
  * emacs-28.1.dif</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1676980800">- Add upstream commit/patches
  * 01a4035c.patch
    Fix etags local command injection vulnerability (CVE-2022-48337, bsc#1208515)
  * CVE-2022-48338.patch
    Fix ruby-mode.el local command injection vulnerability (CVE-2022-48338, bsc#1208514)
  * CVE-2022-48339.patch
    Fix htmlfontify.el command injection vulnerability (CVE-2022-48339 bsc#1208512)
- Require libwebp at build time for automatically enable support
  for libwebp if given</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1678363200">- Add patch d3209119.patch
  boo#1209089,CVE-2023-27985: Fix shell command injection in emacsclient-mail.desktop
- Add patch 3c1693d0.patch
  boo#1209090,CVE-2023-27986: Fix Emacs Lisp code injection in emacsclient-mail.desktop</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678881600">- mark ctags update-alternatives as non-%ghost</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678968000">- don't create ghosted files</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1690977600">- Update to GNU Emacs version 29.1
  * Official tree-sitter support
  * EGlot, the Language Server Client
  * Use-package a declarative configuration tool finally in
  * Better long line support
  * Native SQLite Support
  * Changing the init directory
    You can now instruct Emacs to read its initialization from
    another directory from the command line.
- Use natively compiled lisp files only for GTK variant as every
  binary has its own hash keys for the eln location as well as for
  the eln native compiled lisp files
- Port rmailgen.el and .gnu-emacs to 29.1
- Remove the old patches now upstream
  * 01a4035c.patch
  * 3c1693d0.patch
  * CVE-2022-48338.patch
  * CVE-2022-48339.patch
  * d3209119.patch
  * d48bb487.patch
- Port and rename patch emacs-28.1.dif which is now emacs-29.1.dif
- Port the patches
  * emacs-24.1-ps-mule.patch
  * emacs-24.3-iconic.patch
  * emacs-24.3-x11r7.patch
  * emacs-24.4-glibc.patch
  * emacs-24.4-nonvoid.patch
  * emacs-24.4-ps-bdf.patch
  * emacs-25.1-custom-fonts.patch
  * emacs-25.2-ImageMagick7.patch
  * emacs-26.1-xft4x11.patch
  * emacs-27.1-Xauthority4server.patch
  * emacs-27.1-pdftex.patch
  * pdump.patch
- Re-enable ImageMagick usage</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1691409600">- Extend patch pdump.patch
  * Make various emacs flavours find their pdmp files even if first
    argument is simply named "emacs" (slack message, boo#1214008)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1691668800">- Modify patch emacs-29.1.dif
  * Avoid in ispell.el unused lexical variable `load-dict'</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1691755200">- Require bwrap at build time as some tools requires it if checks
  are enabled</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1695729600">- Pass libdir to configure so native Emacs lisp files are installed
  correctly on 64bit systems</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1695729601">- Now with changed pdump.patch patch from bjorn.bidar@thaodan.de
- Build also wayland gtk based binary
- Support wayland binary by checking for XDG_SESSION_TYPE
- Provide eln native shared binaries for all emacs program binaries</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1695902400">- For GNUS: Use message-user-fqdn instead of gnus-local-organization</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1696593600">- Add packaging macros for Emacs packages
- Add site-lisp directory for dynamic modules</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1696852800">- Avoid warnings about eln files as well as prune older eln files</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1696939200">- For the at-spi bus the package at-spi2-core is required
- Move eln prune code from ~/.gnu-emacs to site-start</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1697025600">- Don't install gsettings schemas twice</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1697112000">- Only recommend at-spi2-core</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- only use valgrind on 64 bit architectures</changelog>
</package>
<package pkgid="d2632c6954d7dfdf402df32c8ee43eeb7eee9526b529abdb7c84ae1601b0a17672f9784954bef9db7777bd41dad1f7264dff7aabb12f439bcb0e7894ca51a07e" name="emacs-el" arch="noarch">
  <version epoch="0" ver="29.1" rel="7.1"/>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1667995200">- Add workaround for boo#1205109, that is started with sudo there
  is maybe no active user session for root hence no dbus</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1668081600">- dbus-update-activation-environment handles only variables with
  their names</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1669723200">- Update to GNU Emacs version 28.2
  * This is a bug-fix release with no new features.
- Add upstream commit as patch d48bb487.patch (bsc#1205822, CVE-2022-45939)
  * shell command injection via source code files when using ctags
- Correct offsets of the patches
  * emacs-24.3-iconic.patch
  * emacs-24.4-ps-bdf.patch
  * emacs-25.2-ImageMagick7.patch
  * emacs-27.1-Xauthority4server.patch
  * emacs-27.1-pdftex.patch
  * emacs-28.1.dif</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1676980800">- Add upstream commit/patches
  * 01a4035c.patch
    Fix etags local command injection vulnerability (CVE-2022-48337, bsc#1208515)
  * CVE-2022-48338.patch
    Fix ruby-mode.el local command injection vulnerability (CVE-2022-48338, bsc#1208514)
  * CVE-2022-48339.patch
    Fix htmlfontify.el command injection vulnerability (CVE-2022-48339 bsc#1208512)
- Require libwebp at build time for automatically enable support
  for libwebp if given</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1678363200">- Add patch d3209119.patch
  boo#1209089,CVE-2023-27985: Fix shell command injection in emacsclient-mail.desktop
- Add patch 3c1693d0.patch
  boo#1209090,CVE-2023-27986: Fix Emacs Lisp code injection in emacsclient-mail.desktop</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678881600">- mark ctags update-alternatives as non-%ghost</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678968000">- don't create ghosted files</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1690977600">- Update to GNU Emacs version 29.1
  * Official tree-sitter support
  * EGlot, the Language Server Client
  * Use-package a declarative configuration tool finally in
  * Better long line support
  * Native SQLite Support
  * Changing the init directory
    You can now instruct Emacs to read its initialization from
    another directory from the command line.
- Use natively compiled lisp files only for GTK variant as every
  binary has its own hash keys for the eln location as well as for
  the eln native compiled lisp files
- Port rmailgen.el and .gnu-emacs to 29.1
- Remove the old patches now upstream
  * 01a4035c.patch
  * 3c1693d0.patch
  * CVE-2022-48338.patch
  * CVE-2022-48339.patch
  * d3209119.patch
  * d48bb487.patch
- Port and rename patch emacs-28.1.dif which is now emacs-29.1.dif
- Port the patches
  * emacs-24.1-ps-mule.patch
  * emacs-24.3-iconic.patch
  * emacs-24.3-x11r7.patch
  * emacs-24.4-glibc.patch
  * emacs-24.4-nonvoid.patch
  * emacs-24.4-ps-bdf.patch
  * emacs-25.1-custom-fonts.patch
  * emacs-25.2-ImageMagick7.patch
  * emacs-26.1-xft4x11.patch
  * emacs-27.1-Xauthority4server.patch
  * emacs-27.1-pdftex.patch
  * pdump.patch
- Re-enable ImageMagick usage</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1691409600">- Extend patch pdump.patch
  * Make various emacs flavours find their pdmp files even if first
    argument is simply named "emacs" (slack message, boo#1214008)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1691668800">- Modify patch emacs-29.1.dif
  * Avoid in ispell.el unused lexical variable `load-dict'</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1691755200">- Require bwrap at build time as some tools requires it if checks
  are enabled</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1695729600">- Pass libdir to configure so native Emacs lisp files are installed
  correctly on 64bit systems</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1695729601">- Now with changed pdump.patch patch from bjorn.bidar@thaodan.de
- Build also wayland gtk based binary
- Support wayland binary by checking for XDG_SESSION_TYPE
- Provide eln native shared binaries for all emacs program binaries</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1695902400">- For GNUS: Use message-user-fqdn instead of gnus-local-organization</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1696593600">- Add packaging macros for Emacs packages
- Add site-lisp directory for dynamic modules</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1696852800">- Avoid warnings about eln files as well as prune older eln files</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1696939200">- For the at-spi bus the package at-spi2-core is required
- Move eln prune code from ~/.gnu-emacs to site-start</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1697025600">- Don't install gsettings schemas twice</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1697112000">- Only recommend at-spi2-core</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- only use valgrind on 64 bit architectures</changelog>
</package>
<package pkgid="8c8c5cd0280b33375b0d1d209a6f56231a47c1e363549ede3215d078b7490f1da6c36b366ea00034c80caa4c0a3ec06638c9afe9767bb10eae84812d9716455e" name="emacs-eln" arch="x86_64">
  <version epoch="0" ver="29.1" rel="7.1"/>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1667995200">- Add workaround for boo#1205109, that is started with sudo there
  is maybe no active user session for root hence no dbus</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1668081600">- dbus-update-activation-environment handles only variables with
  their names</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1669723200">- Update to GNU Emacs version 28.2
  * This is a bug-fix release with no new features.
- Add upstream commit as patch d48bb487.patch (bsc#1205822, CVE-2022-45939)
  * shell command injection via source code files when using ctags
- Correct offsets of the patches
  * emacs-24.3-iconic.patch
  * emacs-24.4-ps-bdf.patch
  * emacs-25.2-ImageMagick7.patch
  * emacs-27.1-Xauthority4server.patch
  * emacs-27.1-pdftex.patch
  * emacs-28.1.dif</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1676980800">- Add upstream commit/patches
  * 01a4035c.patch
    Fix etags local command injection vulnerability (CVE-2022-48337, bsc#1208515)
  * CVE-2022-48338.patch
    Fix ruby-mode.el local command injection vulnerability (CVE-2022-48338, bsc#1208514)
  * CVE-2022-48339.patch
    Fix htmlfontify.el command injection vulnerability (CVE-2022-48339 bsc#1208512)
- Require libwebp at build time for automatically enable support
  for libwebp if given</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1678363200">- Add patch d3209119.patch
  boo#1209089,CVE-2023-27985: Fix shell command injection in emacsclient-mail.desktop
- Add patch 3c1693d0.patch
  boo#1209090,CVE-2023-27986: Fix Emacs Lisp code injection in emacsclient-mail.desktop</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678881600">- mark ctags update-alternatives as non-%ghost</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678968000">- don't create ghosted files</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1690977600">- Update to GNU Emacs version 29.1
  * Official tree-sitter support
  * EGlot, the Language Server Client
  * Use-package a declarative configuration tool finally in
  * Better long line support
  * Native SQLite Support
  * Changing the init directory
    You can now instruct Emacs to read its initialization from
    another directory from the command line.
- Use natively compiled lisp files only for GTK variant as every
  binary has its own hash keys for the eln location as well as for
  the eln native compiled lisp files
- Port rmailgen.el and .gnu-emacs to 29.1
- Remove the old patches now upstream
  * 01a4035c.patch
  * 3c1693d0.patch
  * CVE-2022-48338.patch
  * CVE-2022-48339.patch
  * d3209119.patch
  * d48bb487.patch
- Port and rename patch emacs-28.1.dif which is now emacs-29.1.dif
- Port the patches
  * emacs-24.1-ps-mule.patch
  * emacs-24.3-iconic.patch
  * emacs-24.3-x11r7.patch
  * emacs-24.4-glibc.patch
  * emacs-24.4-nonvoid.patch
  * emacs-24.4-ps-bdf.patch
  * emacs-25.1-custom-fonts.patch
  * emacs-25.2-ImageMagick7.patch
  * emacs-26.1-xft4x11.patch
  * emacs-27.1-Xauthority4server.patch
  * emacs-27.1-pdftex.patch
  * pdump.patch
- Re-enable ImageMagick usage</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1691409600">- Extend patch pdump.patch
  * Make various emacs flavours find their pdmp files even if first
    argument is simply named "emacs" (slack message, boo#1214008)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1691668800">- Modify patch emacs-29.1.dif
  * Avoid in ispell.el unused lexical variable `load-dict'</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1691755200">- Require bwrap at build time as some tools requires it if checks
  are enabled</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1695729600">- Pass libdir to configure so native Emacs lisp files are installed
  correctly on 64bit systems</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1695729601">- Now with changed pdump.patch patch from bjorn.bidar@thaodan.de
- Build also wayland gtk based binary
- Support wayland binary by checking for XDG_SESSION_TYPE
- Provide eln native shared binaries for all emacs program binaries</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1695902400">- For GNUS: Use message-user-fqdn instead of gnus-local-organization</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1696593600">- Add packaging macros for Emacs packages
- Add site-lisp directory for dynamic modules</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1696852800">- Avoid warnings about eln files as well as prune older eln files</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1696939200">- For the at-spi bus the package at-spi2-core is required
- Move eln prune code from ~/.gnu-emacs to site-start</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1697025600">- Don't install gsettings schemas twice</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1697112000">- Only recommend at-spi2-core</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- only use valgrind on 64 bit architectures</changelog>
</package>
<package pkgid="ccc909fe7a05cb7d60e720ece3c0b65a8c6d27aeab6e682c2f8d526782e526f2aa94332c0bfe5bc387ae8479690588885e0a2c4b78ae421883084914422c6dde" name="emacs-info" arch="noarch">
  <version epoch="0" ver="29.1" rel="7.1"/>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1667995200">- Add workaround for boo#1205109, that is started with sudo there
  is maybe no active user session for root hence no dbus</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1668081600">- dbus-update-activation-environment handles only variables with
  their names</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1669723200">- Update to GNU Emacs version 28.2
  * This is a bug-fix release with no new features.
- Add upstream commit as patch d48bb487.patch (bsc#1205822, CVE-2022-45939)
  * shell command injection via source code files when using ctags
- Correct offsets of the patches
  * emacs-24.3-iconic.patch
  * emacs-24.4-ps-bdf.patch
  * emacs-25.2-ImageMagick7.patch
  * emacs-27.1-Xauthority4server.patch
  * emacs-27.1-pdftex.patch
  * emacs-28.1.dif</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1676980800">- Add upstream commit/patches
  * 01a4035c.patch
    Fix etags local command injection vulnerability (CVE-2022-48337, bsc#1208515)
  * CVE-2022-48338.patch
    Fix ruby-mode.el local command injection vulnerability (CVE-2022-48338, bsc#1208514)
  * CVE-2022-48339.patch
    Fix htmlfontify.el command injection vulnerability (CVE-2022-48339 bsc#1208512)
- Require libwebp at build time for automatically enable support
  for libwebp if given</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1678363200">- Add patch d3209119.patch
  boo#1209089,CVE-2023-27985: Fix shell command injection in emacsclient-mail.desktop
- Add patch 3c1693d0.patch
  boo#1209090,CVE-2023-27986: Fix Emacs Lisp code injection in emacsclient-mail.desktop</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678881600">- mark ctags update-alternatives as non-%ghost</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678968000">- don't create ghosted files</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1690977600">- Update to GNU Emacs version 29.1
  * Official tree-sitter support
  * EGlot, the Language Server Client
  * Use-package a declarative configuration tool finally in
  * Better long line support
  * Native SQLite Support
  * Changing the init directory
    You can now instruct Emacs to read its initialization from
    another directory from the command line.
- Use natively compiled lisp files only for GTK variant as every
  binary has its own hash keys for the eln location as well as for
  the eln native compiled lisp files
- Port rmailgen.el and .gnu-emacs to 29.1
- Remove the old patches now upstream
  * 01a4035c.patch
  * 3c1693d0.patch
  * CVE-2022-48338.patch
  * CVE-2022-48339.patch
  * d3209119.patch
  * d48bb487.patch
- Port and rename patch emacs-28.1.dif which is now emacs-29.1.dif
- Port the patches
  * emacs-24.1-ps-mule.patch
  * emacs-24.3-iconic.patch
  * emacs-24.3-x11r7.patch
  * emacs-24.4-glibc.patch
  * emacs-24.4-nonvoid.patch
  * emacs-24.4-ps-bdf.patch
  * emacs-25.1-custom-fonts.patch
  * emacs-25.2-ImageMagick7.patch
  * emacs-26.1-xft4x11.patch
  * emacs-27.1-Xauthority4server.patch
  * emacs-27.1-pdftex.patch
  * pdump.patch
- Re-enable ImageMagick usage</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1691409600">- Extend patch pdump.patch
  * Make various emacs flavours find their pdmp files even if first
    argument is simply named "emacs" (slack message, boo#1214008)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1691668800">- Modify patch emacs-29.1.dif
  * Avoid in ispell.el unused lexical variable `load-dict'</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1691755200">- Require bwrap at build time as some tools requires it if checks
  are enabled</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1695729600">- Pass libdir to configure so native Emacs lisp files are installed
  correctly on 64bit systems</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1695729601">- Now with changed pdump.patch patch from bjorn.bidar@thaodan.de
- Build also wayland gtk based binary
- Support wayland binary by checking for XDG_SESSION_TYPE
- Provide eln native shared binaries for all emacs program binaries</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1695902400">- For GNUS: Use message-user-fqdn instead of gnus-local-organization</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1696593600">- Add packaging macros for Emacs packages
- Add site-lisp directory for dynamic modules</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1696852800">- Avoid warnings about eln files as well as prune older eln files</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1696939200">- For the at-spi bus the package at-spi2-core is required
- Move eln prune code from ~/.gnu-emacs to site-start</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1697025600">- Don't install gsettings schemas twice</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1697112000">- Only recommend at-spi2-core</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- only use valgrind on 64 bit architectures</changelog>
</package>
<package pkgid="1d07445f86a1c6eb4c274ba8fd5d5d4ce644bff3a0d979111856857e0a22b3a5d18807e11c5eb5483217b107e2a14fc4c62d11beddbef1d316709dddb6e1d4f4" name="emacs-nox" arch="x86_64">
  <version epoch="0" ver="29.1" rel="7.1"/>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1667995200">- Add workaround for boo#1205109, that is started with sudo there
  is maybe no active user session for root hence no dbus</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1668081600">- dbus-update-activation-environment handles only variables with
  their names</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1669723200">- Update to GNU Emacs version 28.2
  * This is a bug-fix release with no new features.
- Add upstream commit as patch d48bb487.patch (bsc#1205822, CVE-2022-45939)
  * shell command injection via source code files when using ctags
- Correct offsets of the patches
  * emacs-24.3-iconic.patch
  * emacs-24.4-ps-bdf.patch
  * emacs-25.2-ImageMagick7.patch
  * emacs-27.1-Xauthority4server.patch
  * emacs-27.1-pdftex.patch
  * emacs-28.1.dif</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1676980800">- Add upstream commit/patches
  * 01a4035c.patch
    Fix etags local command injection vulnerability (CVE-2022-48337, bsc#1208515)
  * CVE-2022-48338.patch
    Fix ruby-mode.el local command injection vulnerability (CVE-2022-48338, bsc#1208514)
  * CVE-2022-48339.patch
    Fix htmlfontify.el command injection vulnerability (CVE-2022-48339 bsc#1208512)
- Require libwebp at build time for automatically enable support
  for libwebp if given</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1678363200">- Add patch d3209119.patch
  boo#1209089,CVE-2023-27985: Fix shell command injection in emacsclient-mail.desktop
- Add patch 3c1693d0.patch
  boo#1209090,CVE-2023-27986: Fix Emacs Lisp code injection in emacsclient-mail.desktop</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678881600">- mark ctags update-alternatives as non-%ghost</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678968000">- don't create ghosted files</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1690977600">- Update to GNU Emacs version 29.1
  * Official tree-sitter support
  * EGlot, the Language Server Client
  * Use-package a declarative configuration tool finally in
  * Better long line support
  * Native SQLite Support
  * Changing the init directory
    You can now instruct Emacs to read its initialization from
    another directory from the command line.
- Use natively compiled lisp files only for GTK variant as every
  binary has its own hash keys for the eln location as well as for
  the eln native compiled lisp files
- Port rmailgen.el and .gnu-emacs to 29.1
- Remove the old patches now upstream
  * 01a4035c.patch
  * 3c1693d0.patch
  * CVE-2022-48338.patch
  * CVE-2022-48339.patch
  * d3209119.patch
  * d48bb487.patch
- Port and rename patch emacs-28.1.dif which is now emacs-29.1.dif
- Port the patches
  * emacs-24.1-ps-mule.patch
  * emacs-24.3-iconic.patch
  * emacs-24.3-x11r7.patch
  * emacs-24.4-glibc.patch
  * emacs-24.4-nonvoid.patch
  * emacs-24.4-ps-bdf.patch
  * emacs-25.1-custom-fonts.patch
  * emacs-25.2-ImageMagick7.patch
  * emacs-26.1-xft4x11.patch
  * emacs-27.1-Xauthority4server.patch
  * emacs-27.1-pdftex.patch
  * pdump.patch
- Re-enable ImageMagick usage</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1691409600">- Extend patch pdump.patch
  * Make various emacs flavours find their pdmp files even if first
    argument is simply named "emacs" (slack message, boo#1214008)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1691668800">- Modify patch emacs-29.1.dif
  * Avoid in ispell.el unused lexical variable `load-dict'</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1691755200">- Require bwrap at build time as some tools requires it if checks
  are enabled</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1695729600">- Pass libdir to configure so native Emacs lisp files are installed
  correctly on 64bit systems</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1695729601">- Now with changed pdump.patch patch from bjorn.bidar@thaodan.de
- Build also wayland gtk based binary
- Support wayland binary by checking for XDG_SESSION_TYPE
- Provide eln native shared binaries for all emacs program binaries</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1695902400">- For GNUS: Use message-user-fqdn instead of gnus-local-organization</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1696593600">- Add packaging macros for Emacs packages
- Add site-lisp directory for dynamic modules</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1696852800">- Avoid warnings about eln files as well as prune older eln files</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1696939200">- For the at-spi bus the package at-spi2-core is required
- Move eln prune code from ~/.gnu-emacs to site-start</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1697025600">- Don't install gsettings schemas twice</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1697112000">- Only recommend at-spi2-core</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- only use valgrind on 64 bit architectures</changelog>
</package>
<package pkgid="234ae8e7ecfe8c27012d5a5642a9db2decfd009938f8f9037e33b8288725536fc7ff42eb96b1033e181d0916e715f981f12b1e39b8ef53495f2c6c898e5ff164" name="emacs-nox-debuginfo" arch="x86_64">
  <version epoch="0" ver="29.1" rel="7.1"/>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1667995200">- Add workaround for boo#1205109, that is started with sudo there
  is maybe no active user session for root hence no dbus</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1668081600">- dbus-update-activation-environment handles only variables with
  their names</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1669723200">- Update to GNU Emacs version 28.2
  * This is a bug-fix release with no new features.
- Add upstream commit as patch d48bb487.patch (bsc#1205822, CVE-2022-45939)
  * shell command injection via source code files when using ctags
- Correct offsets of the patches
  * emacs-24.3-iconic.patch
  * emacs-24.4-ps-bdf.patch
  * emacs-25.2-ImageMagick7.patch
  * emacs-27.1-Xauthority4server.patch
  * emacs-27.1-pdftex.patch
  * emacs-28.1.dif</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1676980800">- Add upstream commit/patches
  * 01a4035c.patch
    Fix etags local command injection vulnerability (CVE-2022-48337, bsc#1208515)
  * CVE-2022-48338.patch
    Fix ruby-mode.el local command injection vulnerability (CVE-2022-48338, bsc#1208514)
  * CVE-2022-48339.patch
    Fix htmlfontify.el command injection vulnerability (CVE-2022-48339 bsc#1208512)
- Require libwebp at build time for automatically enable support
  for libwebp if given</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1678363200">- Add patch d3209119.patch
  boo#1209089,CVE-2023-27985: Fix shell command injection in emacsclient-mail.desktop
- Add patch 3c1693d0.patch
  boo#1209090,CVE-2023-27986: Fix Emacs Lisp code injection in emacsclient-mail.desktop</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678881600">- mark ctags update-alternatives as non-%ghost</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678968000">- don't create ghosted files</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1690977600">- Update to GNU Emacs version 29.1
  * Official tree-sitter support
  * EGlot, the Language Server Client
  * Use-package a declarative configuration tool finally in
  * Better long line support
  * Native SQLite Support
  * Changing the init directory
    You can now instruct Emacs to read its initialization from
    another directory from the command line.
- Use natively compiled lisp files only for GTK variant as every
  binary has its own hash keys for the eln location as well as for
  the eln native compiled lisp files
- Port rmailgen.el and .gnu-emacs to 29.1
- Remove the old patches now upstream
  * 01a4035c.patch
  * 3c1693d0.patch
  * CVE-2022-48338.patch
  * CVE-2022-48339.patch
  * d3209119.patch
  * d48bb487.patch
- Port and rename patch emacs-28.1.dif which is now emacs-29.1.dif
- Port the patches
  * emacs-24.1-ps-mule.patch
  * emacs-24.3-iconic.patch
  * emacs-24.3-x11r7.patch
  * emacs-24.4-glibc.patch
  * emacs-24.4-nonvoid.patch
  * emacs-24.4-ps-bdf.patch
  * emacs-25.1-custom-fonts.patch
  * emacs-25.2-ImageMagick7.patch
  * emacs-26.1-xft4x11.patch
  * emacs-27.1-Xauthority4server.patch
  * emacs-27.1-pdftex.patch
  * pdump.patch
- Re-enable ImageMagick usage</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1691409600">- Extend patch pdump.patch
  * Make various emacs flavours find their pdmp files even if first
    argument is simply named "emacs" (slack message, boo#1214008)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1691668800">- Modify patch emacs-29.1.dif
  * Avoid in ispell.el unused lexical variable `load-dict'</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1691755200">- Require bwrap at build time as some tools requires it if checks
  are enabled</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1695729600">- Pass libdir to configure so native Emacs lisp files are installed
  correctly on 64bit systems</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1695729601">- Now with changed pdump.patch patch from bjorn.bidar@thaodan.de
- Build also wayland gtk based binary
- Support wayland binary by checking for XDG_SESSION_TYPE
- Provide eln native shared binaries for all emacs program binaries</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1695902400">- For GNUS: Use message-user-fqdn instead of gnus-local-organization</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1696593600">- Add packaging macros for Emacs packages
- Add site-lisp directory for dynamic modules</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1696852800">- Avoid warnings about eln files as well as prune older eln files</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1696939200">- For the at-spi bus the package at-spi2-core is required
- Move eln prune code from ~/.gnu-emacs to site-start</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1697025600">- Don't install gsettings schemas twice</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1697112000">- Only recommend at-spi2-core</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- only use valgrind on 64 bit architectures</changelog>
</package>
<package pkgid="f497ce083dae0973a591ed9992587cf21865e45806d573cf6acbcf5fdb79c91009774a80a3c54ce449ac5e9d69aee2184d54ee93cc70e06664c347aac58f8d5c" name="emacs-x11" arch="x86_64">
  <version epoch="0" ver="29.1" rel="7.1"/>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1667995200">- Add workaround for boo#1205109, that is started with sudo there
  is maybe no active user session for root hence no dbus</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1668081600">- dbus-update-activation-environment handles only variables with
  their names</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1669723200">- Update to GNU Emacs version 28.2
  * This is a bug-fix release with no new features.
- Add upstream commit as patch d48bb487.patch (bsc#1205822, CVE-2022-45939)
  * shell command injection via source code files when using ctags
- Correct offsets of the patches
  * emacs-24.3-iconic.patch
  * emacs-24.4-ps-bdf.patch
  * emacs-25.2-ImageMagick7.patch
  * emacs-27.1-Xauthority4server.patch
  * emacs-27.1-pdftex.patch
  * emacs-28.1.dif</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1676980800">- Add upstream commit/patches
  * 01a4035c.patch
    Fix etags local command injection vulnerability (CVE-2022-48337, bsc#1208515)
  * CVE-2022-48338.patch
    Fix ruby-mode.el local command injection vulnerability (CVE-2022-48338, bsc#1208514)
  * CVE-2022-48339.patch
    Fix htmlfontify.el command injection vulnerability (CVE-2022-48339 bsc#1208512)
- Require libwebp at build time for automatically enable support
  for libwebp if given</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1678363200">- Add patch d3209119.patch
  boo#1209089,CVE-2023-27985: Fix shell command injection in emacsclient-mail.desktop
- Add patch 3c1693d0.patch
  boo#1209090,CVE-2023-27986: Fix Emacs Lisp code injection in emacsclient-mail.desktop</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678881600">- mark ctags update-alternatives as non-%ghost</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678968000">- don't create ghosted files</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1690977600">- Update to GNU Emacs version 29.1
  * Official tree-sitter support
  * EGlot, the Language Server Client
  * Use-package a declarative configuration tool finally in
  * Better long line support
  * Native SQLite Support
  * Changing the init directory
    You can now instruct Emacs to read its initialization from
    another directory from the command line.
- Use natively compiled lisp files only for GTK variant as every
  binary has its own hash keys for the eln location as well as for
  the eln native compiled lisp files
- Port rmailgen.el and .gnu-emacs to 29.1
- Remove the old patches now upstream
  * 01a4035c.patch
  * 3c1693d0.patch
  * CVE-2022-48338.patch
  * CVE-2022-48339.patch
  * d3209119.patch
  * d48bb487.patch
- Port and rename patch emacs-28.1.dif which is now emacs-29.1.dif
- Port the patches
  * emacs-24.1-ps-mule.patch
  * emacs-24.3-iconic.patch
  * emacs-24.3-x11r7.patch
  * emacs-24.4-glibc.patch
  * emacs-24.4-nonvoid.patch
  * emacs-24.4-ps-bdf.patch
  * emacs-25.1-custom-fonts.patch
  * emacs-25.2-ImageMagick7.patch
  * emacs-26.1-xft4x11.patch
  * emacs-27.1-Xauthority4server.patch
  * emacs-27.1-pdftex.patch
  * pdump.patch
- Re-enable ImageMagick usage</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1691409600">- Extend patch pdump.patch
  * Make various emacs flavours find their pdmp files even if first
    argument is simply named "emacs" (slack message, boo#1214008)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1691668800">- Modify patch emacs-29.1.dif
  * Avoid in ispell.el unused lexical variable `load-dict'</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1691755200">- Require bwrap at build time as some tools requires it if checks
  are enabled</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1695729600">- Pass libdir to configure so native Emacs lisp files are installed
  correctly on 64bit systems</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1695729601">- Now with changed pdump.patch patch from bjorn.bidar@thaodan.de
- Build also wayland gtk based binary
- Support wayland binary by checking for XDG_SESSION_TYPE
- Provide eln native shared binaries for all emacs program binaries</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1695902400">- For GNUS: Use message-user-fqdn instead of gnus-local-organization</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1696593600">- Add packaging macros for Emacs packages
- Add site-lisp directory for dynamic modules</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1696852800">- Avoid warnings about eln files as well as prune older eln files</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1696939200">- For the at-spi bus the package at-spi2-core is required
- Move eln prune code from ~/.gnu-emacs to site-start</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1697025600">- Don't install gsettings schemas twice</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1697112000">- Only recommend at-spi2-core</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- only use valgrind on 64 bit architectures</changelog>
</package>
<package pkgid="e13fa50735abbad33b0d55299a334178fbb6220de7aa1e5d9ac69f123c66fe9b6c243b051b55659948538ab958b05470d96b920bb1c5ec83e8a1ac996cdce9c1" name="emacs-x11-debuginfo" arch="x86_64">
  <version epoch="0" ver="29.1" rel="7.1"/>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1667995200">- Add workaround for boo#1205109, that is started with sudo there
  is maybe no active user session for root hence no dbus</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1668081600">- dbus-update-activation-environment handles only variables with
  their names</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1669723200">- Update to GNU Emacs version 28.2
  * This is a bug-fix release with no new features.
- Add upstream commit as patch d48bb487.patch (bsc#1205822, CVE-2022-45939)
  * shell command injection via source code files when using ctags
- Correct offsets of the patches
  * emacs-24.3-iconic.patch
  * emacs-24.4-ps-bdf.patch
  * emacs-25.2-ImageMagick7.patch
  * emacs-27.1-Xauthority4server.patch
  * emacs-27.1-pdftex.patch
  * emacs-28.1.dif</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1676980800">- Add upstream commit/patches
  * 01a4035c.patch
    Fix etags local command injection vulnerability (CVE-2022-48337, bsc#1208515)
  * CVE-2022-48338.patch
    Fix ruby-mode.el local command injection vulnerability (CVE-2022-48338, bsc#1208514)
  * CVE-2022-48339.patch
    Fix htmlfontify.el command injection vulnerability (CVE-2022-48339 bsc#1208512)
- Require libwebp at build time for automatically enable support
  for libwebp if given</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1678363200">- Add patch d3209119.patch
  boo#1209089,CVE-2023-27985: Fix shell command injection in emacsclient-mail.desktop
- Add patch 3c1693d0.patch
  boo#1209090,CVE-2023-27986: Fix Emacs Lisp code injection in emacsclient-mail.desktop</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678881600">- mark ctags update-alternatives as non-%ghost</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678968000">- don't create ghosted files</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1690977600">- Update to GNU Emacs version 29.1
  * Official tree-sitter support
  * EGlot, the Language Server Client
  * Use-package a declarative configuration tool finally in
  * Better long line support
  * Native SQLite Support
  * Changing the init directory
    You can now instruct Emacs to read its initialization from
    another directory from the command line.
- Use natively compiled lisp files only for GTK variant as every
  binary has its own hash keys for the eln location as well as for
  the eln native compiled lisp files
- Port rmailgen.el and .gnu-emacs to 29.1
- Remove the old patches now upstream
  * 01a4035c.patch
  * 3c1693d0.patch
  * CVE-2022-48338.patch
  * CVE-2022-48339.patch
  * d3209119.patch
  * d48bb487.patch
- Port and rename patch emacs-28.1.dif which is now emacs-29.1.dif
- Port the patches
  * emacs-24.1-ps-mule.patch
  * emacs-24.3-iconic.patch
  * emacs-24.3-x11r7.patch
  * emacs-24.4-glibc.patch
  * emacs-24.4-nonvoid.patch
  * emacs-24.4-ps-bdf.patch
  * emacs-25.1-custom-fonts.patch
  * emacs-25.2-ImageMagick7.patch
  * emacs-26.1-xft4x11.patch
  * emacs-27.1-Xauthority4server.patch
  * emacs-27.1-pdftex.patch
  * pdump.patch
- Re-enable ImageMagick usage</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1691409600">- Extend patch pdump.patch
  * Make various emacs flavours find their pdmp files even if first
    argument is simply named "emacs" (slack message, boo#1214008)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1691668800">- Modify patch emacs-29.1.dif
  * Avoid in ispell.el unused lexical variable `load-dict'</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1691755200">- Require bwrap at build time as some tools requires it if checks
  are enabled</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1695729600">- Pass libdir to configure so native Emacs lisp files are installed
  correctly on 64bit systems</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1695729601">- Now with changed pdump.patch patch from bjorn.bidar@thaodan.de
- Build also wayland gtk based binary
- Support wayland binary by checking for XDG_SESSION_TYPE
- Provide eln native shared binaries for all emacs program binaries</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1695902400">- For GNUS: Use message-user-fqdn instead of gnus-local-organization</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1696593600">- Add packaging macros for Emacs packages
- Add site-lisp directory for dynamic modules</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1696852800">- Avoid warnings about eln files as well as prune older eln files</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1696939200">- For the at-spi bus the package at-spi2-core is required
- Move eln prune code from ~/.gnu-emacs to site-start</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1697025600">- Don't install gsettings schemas twice</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1697112000">- Only recommend at-spi2-core</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- only use valgrind on 64 bit architectures</changelog>
</package>
<package pkgid="d00224e67fe942b50d74137185c2f954b6682c0341127b061c03ba6d0caa42799f2e2718ed17c4bce4af7092db45e890346f5d8dba4907c9f15d39b981871ef5" name="enca" arch="i586">
  <version epoch="0" ver="1.19" rel="2.6"/>
  <changelog author="toddrme2178@gmail.com" date="1302782400">- added 32bit compatibility libraries
- removed tests for obsolete openSUSE versions</changelog>
  <changelog author="jengelh@medozas.de" date="1316347200">- Remove redundant/obsolete tags/sections from specfile
  (cf. packaging guidelines)
- Use %_smp_mflags for parallel build</changelog>
  <changelog author="lars@linux-schulserver.de" date="1329307200">- fix license to be in spdx format</changelog>
  <changelog author="lars@linux-schulserver.de" date="1355659200">- update to 1.14:
  + Allow standard names for belarusian and slovenian languages,
    thanks to Branislav Geržo for suggestion.
  + Reset strictness when check buffer less than file size,
    thanks to Sam Liao.
  + Fixed typos in man page, thanks to A. Costa.</changelog>
  <changelog author="mmeister@suse.com" date="1364299200">- Added url as source.
  Please see http://en.opensuse.org/SourceUrls</changelog>
  <changelog author="mcihar@suse.cz" date="1380542400">- update to 1.15:
  + Documentation improvement
  + Development moved to GitHub
  + Do not use deprecated autoconf macros</changelog>
  <changelog author="mcihar@suse.cz" date="1380801600">- Fixed upstream URL in spec file</changelog>
  <changelog author="p.drouand@gmail.com" date="1446984000">- Update to version 1.16
  * Fixed typo in Belarusian language name
  * Added aliases for Chinese and Yugoslavian languages</changelog>
  <changelog author="aavindraa@gmail.com" date="1510142400">- update to version 1.19
  + fix possible memory leak
  + make utf-8 detection work even on one character
- includes changes from 1.18
  + fix installation of devhelp documentation
- includes changes from 1.17
  + Fixed conversion of GB2312 encoding with iconv
  + Fixed iconv conversion on OSX
  + Fixed execution of external converters with ACLs
  + Documentation improvements
- cleanup with spec-cleaner
- use %make_install macro
- list binaries and man pages explicitly</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1652443200">- URL -&gt; https.
- Run spec-cleaner: mainly: package LICENSE as license, not doc.</changelog>
</package>
<package pkgid="845f464863d41b28ee2a11214b51cd8ae0c07aa03848711d3673b5f855243bc3b76aa8510ad4bc5ff182e467eb02ea36a55e143feec626d06a42f45d2b7f83e1" name="enca" arch="src">
  <version epoch="0" ver="1.19" rel="2.6"/>
  <changelog author="lars@linux-schulserver.de" date="1205755200">- build for openSUSE-Education
- beautify specfile
- don't build static binaries
- Require glibc-devel for the devel package
- own %{_datadir}/gtk-doc/html to avoid gtk-doc dependency</changelog>
  <changelog author="lars@linux-schulserver.de" date="1222084800">- moved to Education base repository</changelog>
  <changelog author="sbrabec@suse.cz" date="1249992000">- Split according to shared library packaging rules.</changelog>
  <changelog author="mcihar@suse.cz" date="1251201600">- update to new upstream and version 1.10</changelog>
  <changelog author="mcihar@suse.cz" date="1251201601">- build without recode support</changelog>
  <changelog author="mcihar@suse.cz" date="1253880000">- update to version 1.11</changelog>
  <changelog author="mcihar@suse.cz" date="1256817600">- update to version 1.12</changelog>
  <changelog author="coolo@novell.com" date="1272110400">- buildreqire pkg-config to fix provides</changelog>
  <changelog author="mcihar@suse.cz" date="1273060800">- update to 1.13</changelog>
  <changelog author="mcihar@suse.cz" date="1273060801">- change buildrequire to pkgconfig to build also on other distros</changelog>
  <changelog author="toddrme2178@gmail.com" date="1302782400">- added 32bit compatibility libraries
- removed tests for obsolete openSUSE versions</changelog>
  <changelog author="jengelh@medozas.de" date="1316347200">- Remove redundant/obsolete tags/sections from specfile
  (cf. packaging guidelines)
- Use %_smp_mflags for parallel build</changelog>
  <changelog author="lars@linux-schulserver.de" date="1329307200">- fix license to be in spdx format</changelog>
  <changelog author="lars@linux-schulserver.de" date="1355659200">- update to 1.14:
  + Allow standard names for belarusian and slovenian languages,
    thanks to Branislav Geržo for suggestion.
  + Reset strictness when check buffer less than file size,
    thanks to Sam Liao.
  + Fixed typos in man page, thanks to A. Costa.</changelog>
  <changelog author="mmeister@suse.com" date="1364299200">- Added url as source.
  Please see http://en.opensuse.org/SourceUrls</changelog>
  <changelog author="mcihar@suse.cz" date="1380542400">- update to 1.15:
  + Documentation improvement
  + Development moved to GitHub
  + Do not use deprecated autoconf macros</changelog>
  <changelog author="mcihar@suse.cz" date="1380801600">- Fixed upstream URL in spec file</changelog>
  <changelog author="p.drouand@gmail.com" date="1446984000">- Update to version 1.16
  * Fixed typo in Belarusian language name
  * Added aliases for Chinese and Yugoslavian languages</changelog>
  <changelog author="aavindraa@gmail.com" date="1510142400">- update to version 1.19
  + fix possible memory leak
  + make utf-8 detection work even on one character
- includes changes from 1.18
  + fix installation of devhelp documentation
- includes changes from 1.17
  + Fixed conversion of GB2312 encoding with iconv
  + Fixed iconv conversion on OSX
  + Fixed execution of external converters with ACLs
  + Documentation improvements
- cleanup with spec-cleaner
- use %make_install macro
- list binaries and man pages explicitly</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1652443200">- URL -&gt; https.
- Run spec-cleaner: mainly: package LICENSE as license, not doc.</changelog>
</package>
<package pkgid="3e10915b5de04f5ee6bc623f09970c29e1d93fa6a94973092d189ec4e475081d718846e52a244f7c84af75e68c723211bf26715eba4d258280423eceae87c73d" name="enca" arch="x86_64">
  <version epoch="0" ver="1.19" rel="2.6"/>
  <changelog author="toddrme2178@gmail.com" date="1302782400">- added 32bit compatibility libraries
- removed tests for obsolete openSUSE versions</changelog>
  <changelog author="jengelh@medozas.de" date="1316347200">- Remove redundant/obsolete tags/sections from specfile
  (cf. packaging guidelines)
- Use %_smp_mflags for parallel build</changelog>
  <changelog author="lars@linux-schulserver.de" date="1329307200">- fix license to be in spdx format</changelog>
  <changelog author="lars@linux-schulserver.de" date="1355659200">- update to 1.14:
  + Allow standard names for belarusian and slovenian languages,
    thanks to Branislav Geržo for suggestion.
  + Reset strictness when check buffer less than file size,
    thanks to Sam Liao.
  + Fixed typos in man page, thanks to A. Costa.</changelog>
  <changelog author="mmeister@suse.com" date="1364299200">- Added url as source.
  Please see http://en.opensuse.org/SourceUrls</changelog>
  <changelog author="mcihar@suse.cz" date="1380542400">- update to 1.15:
  + Documentation improvement
  + Development moved to GitHub
  + Do not use deprecated autoconf macros</changelog>
  <changelog author="mcihar@suse.cz" date="1380801600">- Fixed upstream URL in spec file</changelog>
  <changelog author="p.drouand@gmail.com" date="1446984000">- Update to version 1.16
  * Fixed typo in Belarusian language name
  * Added aliases for Chinese and Yugoslavian languages</changelog>
  <changelog author="aavindraa@gmail.com" date="1510142400">- update to version 1.19
  + fix possible memory leak
  + make utf-8 detection work even on one character
- includes changes from 1.18
  + fix installation of devhelp documentation
- includes changes from 1.17
  + Fixed conversion of GB2312 encoding with iconv
  + Fixed iconv conversion on OSX
  + Fixed execution of external converters with ACLs
  + Documentation improvements
- cleanup with spec-cleaner
- use %make_install macro
- list binaries and man pages explicitly</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1652443200">- URL -&gt; https.
- Run spec-cleaner: mainly: package LICENSE as license, not doc.</changelog>
</package>
<package pkgid="f70d6d0e3b16aa0329a4ea1d2448f47bd6b488c436ffe518704ad6c5caad2fc514efbd43fd5547270cadcead353febbaef2421351bebcb945594f6661e8c66d0" name="enca-debuginfo" arch="i586">
  <version epoch="0" ver="1.19" rel="2.6"/>
  <changelog author="toddrme2178@gmail.com" date="1302782400">- added 32bit compatibility libraries
- removed tests for obsolete openSUSE versions</changelog>
  <changelog author="jengelh@medozas.de" date="1316347200">- Remove redundant/obsolete tags/sections from specfile
  (cf. packaging guidelines)
- Use %_smp_mflags for parallel build</changelog>
  <changelog author="lars@linux-schulserver.de" date="1329307200">- fix license to be in spdx format</changelog>
  <changelog author="lars@linux-schulserver.de" date="1355659200">- update to 1.14:
  + Allow standard names for belarusian and slovenian languages,
    thanks to Branislav Geržo for suggestion.
  + Reset strictness when check buffer less than file size,
    thanks to Sam Liao.
  + Fixed typos in man page, thanks to A. Costa.</changelog>
  <changelog author="mmeister@suse.com" date="1364299200">- Added url as source.
  Please see http://en.opensuse.org/SourceUrls</changelog>
  <changelog author="mcihar@suse.cz" date="1380542400">- update to 1.15:
  + Documentation improvement
  + Development moved to GitHub
  + Do not use deprecated autoconf macros</changelog>
  <changelog author="mcihar@suse.cz" date="1380801600">- Fixed upstream URL in spec file</changelog>
  <changelog author="p.drouand@gmail.com" date="1446984000">- Update to version 1.16
  * Fixed typo in Belarusian language name
  * Added aliases for Chinese and Yugoslavian languages</changelog>
  <changelog author="aavindraa@gmail.com" date="1510142400">- update to version 1.19
  + fix possible memory leak
  + make utf-8 detection work even on one character
- includes changes from 1.18
  + fix installation of devhelp documentation
- includes changes from 1.17
  + Fixed conversion of GB2312 encoding with iconv
  + Fixed iconv conversion on OSX
  + Fixed execution of external converters with ACLs
  + Documentation improvements
- cleanup with spec-cleaner
- use %make_install macro
- list binaries and man pages explicitly</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1652443200">- URL -&gt; https.
- Run spec-cleaner: mainly: package LICENSE as license, not doc.</changelog>
</package>
<package pkgid="85b7e26479f1b3abaa54d73bf80760a58462e9d5cb7e41039c07e9489e554291d0bb773222dd2ffb636c5c40b587cfa75f00e685e4fc5a6f8278e5bc7c1d35ea" name="enca-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.19" rel="2.6"/>
  <changelog author="toddrme2178@gmail.com" date="1302782400">- added 32bit compatibility libraries
- removed tests for obsolete openSUSE versions</changelog>
  <changelog author="jengelh@medozas.de" date="1316347200">- Remove redundant/obsolete tags/sections from specfile
  (cf. packaging guidelines)
- Use %_smp_mflags for parallel build</changelog>
  <changelog author="lars@linux-schulserver.de" date="1329307200">- fix license to be in spdx format</changelog>
  <changelog author="lars@linux-schulserver.de" date="1355659200">- update to 1.14:
  + Allow standard names for belarusian and slovenian languages,
    thanks to Branislav Geržo for suggestion.
  + Reset strictness when check buffer less than file size,
    thanks to Sam Liao.
  + Fixed typos in man page, thanks to A. Costa.</changelog>
  <changelog author="mmeister@suse.com" date="1364299200">- Added url as source.
  Please see http://en.opensuse.org/SourceUrls</changelog>
  <changelog author="mcihar@suse.cz" date="1380542400">- update to 1.15:
  + Documentation improvement
  + Development moved to GitHub
  + Do not use deprecated autoconf macros</changelog>
  <changelog author="mcihar@suse.cz" date="1380801600">- Fixed upstream URL in spec file</changelog>
  <changelog author="p.drouand@gmail.com" date="1446984000">- Update to version 1.16
  * Fixed typo in Belarusian language name
  * Added aliases for Chinese and Yugoslavian languages</changelog>
  <changelog author="aavindraa@gmail.com" date="1510142400">- update to version 1.19
  + fix possible memory leak
  + make utf-8 detection work even on one character
- includes changes from 1.18
  + fix installation of devhelp documentation
- includes changes from 1.17
  + Fixed conversion of GB2312 encoding with iconv
  + Fixed iconv conversion on OSX
  + Fixed execution of external converters with ACLs
  + Documentation improvements
- cleanup with spec-cleaner
- use %make_install macro
- list binaries and man pages explicitly</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1652443200">- URL -&gt; https.
- Run spec-cleaner: mainly: package LICENSE as license, not doc.</changelog>
</package>
<package pkgid="06e3308073507ff126f801747a3868fac0f290dc9ae91e3b328031c507f57600ccf68236cf5f89b8228061a2a9663722532c0c1e3fa284f161029d6cf5a0cd99" name="enca-debugsource" arch="i586">
  <version epoch="0" ver="1.19" rel="2.6"/>
  <changelog author="toddrme2178@gmail.com" date="1302782400">- added 32bit compatibility libraries
- removed tests for obsolete openSUSE versions</changelog>
  <changelog author="jengelh@medozas.de" date="1316347200">- Remove redundant/obsolete tags/sections from specfile
  (cf. packaging guidelines)
- Use %_smp_mflags for parallel build</changelog>
  <changelog author="lars@linux-schulserver.de" date="1329307200">- fix license to be in spdx format</changelog>
  <changelog author="lars@linux-schulserver.de" date="1355659200">- update to 1.14:
  + Allow standard names for belarusian and slovenian languages,
    thanks to Branislav Geržo for suggestion.
  + Reset strictness when check buffer less than file size,
    thanks to Sam Liao.
  + Fixed typos in man page, thanks to A. Costa.</changelog>
  <changelog author="mmeister@suse.com" date="1364299200">- Added url as source.
  Please see http://en.opensuse.org/SourceUrls</changelog>
  <changelog author="mcihar@suse.cz" date="1380542400">- update to 1.15:
  + Documentation improvement
  + Development moved to GitHub
  + Do not use deprecated autoconf macros</changelog>
  <changelog author="mcihar@suse.cz" date="1380801600">- Fixed upstream URL in spec file</changelog>
  <changelog author="p.drouand@gmail.com" date="1446984000">- Update to version 1.16
  * Fixed typo in Belarusian language name
  * Added aliases for Chinese and Yugoslavian languages</changelog>
  <changelog author="aavindraa@gmail.com" date="1510142400">- update to version 1.19
  + fix possible memory leak
  + make utf-8 detection work even on one character
- includes changes from 1.18
  + fix installation of devhelp documentation
- includes changes from 1.17
  + Fixed conversion of GB2312 encoding with iconv
  + Fixed iconv conversion on OSX
  + Fixed execution of external converters with ACLs
  + Documentation improvements
- cleanup with spec-cleaner
- use %make_install macro
- list binaries and man pages explicitly</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1652443200">- URL -&gt; https.
- Run spec-cleaner: mainly: package LICENSE as license, not doc.</changelog>
</package>
<package pkgid="d2a770f978580e9c14a59a7d9d3f7cb80f58f82ccb7d6e0c1743822bbc58b03d91cd86cfcc49bb04cf24b79b921e550bd2771148d84c0899a8156106520ec34a" name="enca-debugsource" arch="x86_64">
  <version epoch="0" ver="1.19" rel="2.6"/>
  <changelog author="toddrme2178@gmail.com" date="1302782400">- added 32bit compatibility libraries
- removed tests for obsolete openSUSE versions</changelog>
  <changelog author="jengelh@medozas.de" date="1316347200">- Remove redundant/obsolete tags/sections from specfile
  (cf. packaging guidelines)
- Use %_smp_mflags for parallel build</changelog>
  <changelog author="lars@linux-schulserver.de" date="1329307200">- fix license to be in spdx format</changelog>
  <changelog author="lars@linux-schulserver.de" date="1355659200">- update to 1.14:
  + Allow standard names for belarusian and slovenian languages,
    thanks to Branislav Geržo for suggestion.
  + Reset strictness when check buffer less than file size,
    thanks to Sam Liao.
  + Fixed typos in man page, thanks to A. Costa.</changelog>
  <changelog author="mmeister@suse.com" date="1364299200">- Added url as source.
  Please see http://en.opensuse.org/SourceUrls</changelog>
  <changelog author="mcihar@suse.cz" date="1380542400">- update to 1.15:
  + Documentation improvement
  + Development moved to GitHub
  + Do not use deprecated autoconf macros</changelog>
  <changelog author="mcihar@suse.cz" date="1380801600">- Fixed upstream URL in spec file</changelog>
  <changelog author="p.drouand@gmail.com" date="1446984000">- Update to version 1.16
  * Fixed typo in Belarusian language name
  * Added aliases for Chinese and Yugoslavian languages</changelog>
  <changelog author="aavindraa@gmail.com" date="1510142400">- update to version 1.19
  + fix possible memory leak
  + make utf-8 detection work even on one character
- includes changes from 1.18
  + fix installation of devhelp documentation
- includes changes from 1.17
  + Fixed conversion of GB2312 encoding with iconv
  + Fixed iconv conversion on OSX
  + Fixed execution of external converters with ACLs
  + Documentation improvements
- cleanup with spec-cleaner
- use %make_install macro
- list binaries and man pages explicitly</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1652443200">- URL -&gt; https.
- Run spec-cleaner: mainly: package LICENSE as license, not doc.</changelog>
</package>
<package pkgid="e825eed03be2ef65a84f0e5320411c3f48352abc8eec7198cd8c8dcaad8bd13ce88dc60a4c9a9000af060ececcf257e5f22f9b8fedc25c6386be50995f284902" name="enca-devel" arch="i586">
  <version epoch="0" ver="1.19" rel="2.6"/>
  <changelog author="toddrme2178@gmail.com" date="1302782400">- added 32bit compatibility libraries
- removed tests for obsolete openSUSE versions</changelog>
  <changelog author="jengelh@medozas.de" date="1316347200">- Remove redundant/obsolete tags/sections from specfile
  (cf. packaging guidelines)
- Use %_smp_mflags for parallel build</changelog>
  <changelog author="lars@linux-schulserver.de" date="1329307200">- fix license to be in spdx format</changelog>
  <changelog author="lars@linux-schulserver.de" date="1355659200">- update to 1.14:
  + Allow standard names for belarusian and slovenian languages,
    thanks to Branislav Geržo for suggestion.
  + Reset strictness when check buffer less than file size,
    thanks to Sam Liao.
  + Fixed typos in man page, thanks to A. Costa.</changelog>
  <changelog author="mmeister@suse.com" date="1364299200">- Added url as source.
  Please see http://en.opensuse.org/SourceUrls</changelog>
  <changelog author="mcihar@suse.cz" date="1380542400">- update to 1.15:
  + Documentation improvement
  + Development moved to GitHub
  + Do not use deprecated autoconf macros</changelog>
  <changelog author="mcihar@suse.cz" date="1380801600">- Fixed upstream URL in spec file</changelog>
  <changelog author="p.drouand@gmail.com" date="1446984000">- Update to version 1.16
  * Fixed typo in Belarusian language name
  * Added aliases for Chinese and Yugoslavian languages</changelog>
  <changelog author="aavindraa@gmail.com" date="1510142400">- update to version 1.19
  + fix possible memory leak
  + make utf-8 detection work even on one character
- includes changes from 1.18
  + fix installation of devhelp documentation
- includes changes from 1.17
  + Fixed conversion of GB2312 encoding with iconv
  + Fixed iconv conversion on OSX
  + Fixed execution of external converters with ACLs
  + Documentation improvements
- cleanup with spec-cleaner
- use %make_install macro
- list binaries and man pages explicitly</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1652443200">- URL -&gt; https.
- Run spec-cleaner: mainly: package LICENSE as license, not doc.</changelog>
</package>
<package pkgid="33f714c6a1ffabf5e3d1e812bb284d24a461b01df9b7718644eca78e1473d67c5e5ad46942d0abd457264ffd55231c909a5b43e601215816bcb7345942281ba4" name="enca-devel" arch="x86_64">
  <version epoch="0" ver="1.19" rel="2.6"/>
  <changelog author="toddrme2178@gmail.com" date="1302782400">- added 32bit compatibility libraries
- removed tests for obsolete openSUSE versions</changelog>
  <changelog author="jengelh@medozas.de" date="1316347200">- Remove redundant/obsolete tags/sections from specfile
  (cf. packaging guidelines)
- Use %_smp_mflags for parallel build</changelog>
  <changelog author="lars@linux-schulserver.de" date="1329307200">- fix license to be in spdx format</changelog>
  <changelog author="lars@linux-schulserver.de" date="1355659200">- update to 1.14:
  + Allow standard names for belarusian and slovenian languages,
    thanks to Branislav Geržo for suggestion.
  + Reset strictness when check buffer less than file size,
    thanks to Sam Liao.
  + Fixed typos in man page, thanks to A. Costa.</changelog>
  <changelog author="mmeister@suse.com" date="1364299200">- Added url as source.
  Please see http://en.opensuse.org/SourceUrls</changelog>
  <changelog author="mcihar@suse.cz" date="1380542400">- update to 1.15:
  + Documentation improvement
  + Development moved to GitHub
  + Do not use deprecated autoconf macros</changelog>
  <changelog author="mcihar@suse.cz" date="1380801600">- Fixed upstream URL in spec file</changelog>
  <changelog author="p.drouand@gmail.com" date="1446984000">- Update to version 1.16
  * Fixed typo in Belarusian language name
  * Added aliases for Chinese and Yugoslavian languages</changelog>
  <changelog author="aavindraa@gmail.com" date="1510142400">- update to version 1.19
  + fix possible memory leak
  + make utf-8 detection work even on one character
- includes changes from 1.18
  + fix installation of devhelp documentation
- includes changes from 1.17
  + Fixed conversion of GB2312 encoding with iconv
  + Fixed iconv conversion on OSX
  + Fixed execution of external converters with ACLs
  + Documentation improvements
- cleanup with spec-cleaner
- use %make_install macro
- list binaries and man pages explicitly</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1652443200">- URL -&gt; https.
- Run spec-cleaner: mainly: package LICENSE as license, not doc.</changelog>
</package>
<package pkgid="85396fdb1b74b433b8b4845b04ef03bea65d1eb97fa2556fb1cf968d3f2bae1ab21cd1cc5c1ec20bd53cbd8761de7d1c29b2344c8480e3d4e6c90b1b3a80e250" name="enchant-2-backend-aspell" arch="i586">
  <version epoch="0" ver="2.2.15" rel="3.5"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1563537600">- Update to version 2.2.5:
  + Fix a memory leak in the hunspell provider.
- Changes from version 2.2.4:
  + Fix a bug in the enchant program, where words ending in non-ASCII
    characters were truncated during tokenization.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1571400000">- Redownload the 2.2.5 tarball to reflect the consistent upstream
  release provided in Source.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1571659200">- Disable aspell support on SLE.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1586779200">- Enable aspell support on SLE to synchronize with Leap.</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" 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="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" 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="Timo Jyrinki &lt;tjyrinki@suse.com&gt;" date="1604577600">- Backport from upstream git a Voikko backend fix (bsc#1178489)
  + Add Fix_back-ends_that_want_a_NUL-terminated_string.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1615896000">- Update to version 2.2.15:
  + Specify that nuspell &gt;= 4.1.0 is required.
  + Fix some space leaks in the tests.
  + The nuspell backend is updated for newer versions.
  + Make the enchant program output its version to standard output,
    not standard error. This may help some programs that use this
    output.
  + Fix a bug in the Voikko and Zemberek back-ends that could cause
    spell checking and suggestion to fail.
  + Make enchant silently ignore -B flag, for better Emacs
    compatibility.
  + Make enchant_broker_list_dicts sort the tags, so that
    enchant-lsmod’s output is sorted.
  + Minor build system improvement: don’t use -D_FORTIFY_SOURCE,
    which can cause problems on Windows, and should be configured
    by the compiler vendor if desired.
  + Fix Hunspell backend to treat apostrophes as Hunspell does: if
    either straight or curly apostrophe is a word character, allow
    both.
  + Fix a couple of space leaks in the Nuspell back end.
- Drop Fix_back-ends_that_want_a_NUL-terminated_string.patch: fixed
  upstream.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1641556800">- Add missing closing parentheses for packageand Supplements.</changelog>
  <changelog author="pgajdos@suse.com" date="1677240000">- Use %bcond_without aspell, ref ALP push for as few mandatory
  dependencies as possible/ability to turn off dependencies.</changelog>
</package>
<package pkgid="5b96acdad422467e17fbcd91b296817dcbb57c8b7e6f023c5f663d55b6baad7293a9bc19ac2534abc1687a5508dc1e6c2cf508d711be644286907a32110660ce" name="enchant-2-backend-aspell" arch="x86_64">
  <version epoch="0" ver="2.2.15" rel="3.5"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1563537600">- Update to version 2.2.5:
  + Fix a memory leak in the hunspell provider.
- Changes from version 2.2.4:
  + Fix a bug in the enchant program, where words ending in non-ASCII
    characters were truncated during tokenization.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1571400000">- Redownload the 2.2.5 tarball to reflect the consistent upstream
  release provided in Source.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1571659200">- Disable aspell support on SLE.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1586779200">- Enable aspell support on SLE to synchronize with Leap.</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" 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="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" 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="Timo Jyrinki &lt;tjyrinki@suse.com&gt;" date="1604577600">- Backport from upstream git a Voikko backend fix (bsc#1178489)
  + Add Fix_back-ends_that_want_a_NUL-terminated_string.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1615896000">- Update to version 2.2.15:
  + Specify that nuspell &gt;= 4.1.0 is required.
  + Fix some space leaks in the tests.
  + The nuspell backend is updated for newer versions.
  + Make the enchant program output its version to standard output,
    not standard error. This may help some programs that use this
    output.
  + Fix a bug in the Voikko and Zemberek back-ends that could cause
    spell checking and suggestion to fail.
  + Make enchant silently ignore -B flag, for better Emacs
    compatibility.
  + Make enchant_broker_list_dicts sort the tags, so that
    enchant-lsmod’s output is sorted.
  + Minor build system improvement: don’t use -D_FORTIFY_SOURCE,
    which can cause problems on Windows, and should be configured
    by the compiler vendor if desired.
  + Fix Hunspell backend to treat apostrophes as Hunspell does: if
    either straight or curly apostrophe is a word character, allow
    both.
  + Fix a couple of space leaks in the Nuspell back end.
- Drop Fix_back-ends_that_want_a_NUL-terminated_string.patch: fixed
  upstream.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1641556800">- Add missing closing parentheses for packageand Supplements.</changelog>
  <changelog author="pgajdos@suse.com" date="1677240000">- Use %bcond_without aspell, ref ALP push for as few mandatory
  dependencies as possible/ability to turn off dependencies.</changelog>
</package>
<package pkgid="5128dc42978789bc424f522821c5f60c294479e1ac5ce54b253578297ba7371aef3f5b305724fcb00282022c3a2fa5e7b2171a9b5def18c9ca663a945953b993" name="enchant-2-backend-aspell-debuginfo" arch="i586">
  <version epoch="0" ver="2.2.15" rel="3.5"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1563537600">- Update to version 2.2.5:
  + Fix a memory leak in the hunspell provider.
- Changes from version 2.2.4:
  + Fix a bug in the enchant program, where words ending in non-ASCII
    characters were truncated during tokenization.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1571400000">- Redownload the 2.2.5 tarball to reflect the consistent upstream
  release provided in Source.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1571659200">- Disable aspell support on SLE.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1586779200">- Enable aspell support on SLE to synchronize with Leap.</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" 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="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" 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="Timo Jyrinki &lt;tjyrinki@suse.com&gt;" date="1604577600">- Backport from upstream git a Voikko backend fix (bsc#1178489)
  + Add Fix_back-ends_that_want_a_NUL-terminated_string.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1615896000">- Update to version 2.2.15:
  + Specify that nuspell &gt;= 4.1.0 is required.
  + Fix some space leaks in the tests.
  + The nuspell backend is updated for newer versions.
  + Make the enchant program output its version to standard output,
    not standard error. This may help some programs that use this
    output.
  + Fix a bug in the Voikko and Zemberek back-ends that could cause
    spell checking and suggestion to fail.
  + Make enchant silently ignore -B flag, for better Emacs
    compatibility.
  + Make enchant_broker_list_dicts sort the tags, so that
    enchant-lsmod’s output is sorted.
  + Minor build system improvement: don’t use -D_FORTIFY_SOURCE,
    which can cause problems on Windows, and should be configured
    by the compiler vendor if desired.
  + Fix Hunspell backend to treat apostrophes as Hunspell does: if
    either straight or curly apostrophe is a word character, allow
    both.
  + Fix a couple of space leaks in the Nuspell back end.
- Drop Fix_back-ends_that_want_a_NUL-terminated_string.patch: fixed
  upstream.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1641556800">- Add missing closing parentheses for packageand Supplements.</changelog>
  <changelog author="pgajdos@suse.com" date="1677240000">- Use %bcond_without aspell, ref ALP push for as few mandatory
  dependencies as possible/ability to turn off dependencies.</changelog>
</package>
<package pkgid="a77ecf12374b0e856487a82582349e1f167246b8edc58a72434eeec89f0117504156522296ad9fcc15feb1f679ecad79f58cf3ec317488a42a9b2d9567d0ae1d" name="enchant-2-backend-aspell-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.2.15" rel="3.5"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1563537600">- Update to version 2.2.5:
  + Fix a memory leak in the hunspell provider.
- Changes from version 2.2.4:
  + Fix a bug in the enchant program, where words ending in non-ASCII
    characters were truncated during tokenization.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1571400000">- Redownload the 2.2.5 tarball to reflect the consistent upstream
  release provided in Source.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1571659200">- Disable aspell support on SLE.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1586779200">- Enable aspell support on SLE to synchronize with Leap.</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" 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="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" 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="Timo Jyrinki &lt;tjyrinki@suse.com&gt;" date="1604577600">- Backport from upstream git a Voikko backend fix (bsc#1178489)
  + Add Fix_back-ends_that_want_a_NUL-terminated_string.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1615896000">- Update to version 2.2.15:
  + Specify that nuspell &gt;= 4.1.0 is required.
  + Fix some space leaks in the tests.
  + The nuspell backend is updated for newer versions.
  + Make the enchant program output its version to standard output,
    not standard error. This may help some programs that use this
    output.
  + Fix a bug in the Voikko and Zemberek back-ends that could cause
    spell checking and suggestion to fail.
  + Make enchant silently ignore -B flag, for better Emacs
    compatibility.
  + Make enchant_broker_list_dicts sort the tags, so that
    enchant-lsmod’s output is sorted.
  + Minor build system improvement: don’t use -D_FORTIFY_SOURCE,
    which can cause problems on Windows, and should be configured
    by the compiler vendor if desired.
  + Fix Hunspell backend to treat apostrophes as Hunspell does: if
    either straight or curly apostrophe is a word character, allow
    both.
  + Fix a couple of space leaks in the Nuspell back end.
- Drop Fix_back-ends_that_want_a_NUL-terminated_string.patch: fixed
  upstream.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1641556800">- Add missing closing parentheses for packageand Supplements.</changelog>
  <changelog author="pgajdos@suse.com" date="1677240000">- Use %bcond_without aspell, ref ALP push for as few mandatory
  dependencies as possible/ability to turn off dependencies.</changelog>
</package>
<package pkgid="b0f9076f309f87cd6e1f46416b1e490ba11ec0dc49f95c8b4084bbde10812f1a2ea3f3877cf9715b42f1064881de1825c79fd9863731d75b5e19ec26ffd66da5" name="enchant-2-backend-hunspell" arch="i586">
  <version epoch="0" ver="2.2.15" rel="3.5"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1563537600">- Update to version 2.2.5:
  + Fix a memory leak in the hunspell provider.
- Changes from version 2.2.4:
  + Fix a bug in the enchant program, where words ending in non-ASCII
    characters were truncated during tokenization.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1571400000">- Redownload the 2.2.5 tarball to reflect the consistent upstream
  release provided in Source.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1571659200">- Disable aspell support on SLE.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1586779200">- Enable aspell support on SLE to synchronize with Leap.</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" 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="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" 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="Timo Jyrinki &lt;tjyrinki@suse.com&gt;" date="1604577600">- Backport from upstream git a Voikko backend fix (bsc#1178489)
  + Add Fix_back-ends_that_want_a_NUL-terminated_string.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1615896000">- Update to version 2.2.15:
  + Specify that nuspell &gt;= 4.1.0 is required.
  + Fix some space leaks in the tests.
  + The nuspell backend is updated for newer versions.
  + Make the enchant program output its version to standard output,
    not standard error. This may help some programs that use this
    output.
  + Fix a bug in the Voikko and Zemberek back-ends that could cause
    spell checking and suggestion to fail.
  + Make enchant silently ignore -B flag, for better Emacs
    compatibility.
  + Make enchant_broker_list_dicts sort the tags, so that
    enchant-lsmod’s output is sorted.
  + Minor build system improvement: don’t use -D_FORTIFY_SOURCE,
    which can cause problems on Windows, and should be configured
    by the compiler vendor if desired.
  + Fix Hunspell backend to treat apostrophes as Hunspell does: if
    either straight or curly apostrophe is a word character, allow
    both.
  + Fix a couple of space leaks in the Nuspell back end.
- Drop Fix_back-ends_that_want_a_NUL-terminated_string.patch: fixed
  upstream.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1641556800">- Add missing closing parentheses for packageand Supplements.</changelog>
  <changelog author="pgajdos@suse.com" date="1677240000">- Use %bcond_without aspell, ref ALP push for as few mandatory
  dependencies as possible/ability to turn off dependencies.</changelog>
</package>
<package pkgid="3cdad0e75061d72110498bfcd707dff0403e2797408d675701dfe039c42b61cd25af497408c9decca82afb5133deb0ddbe984d9e8da5509c5661ab0d22fbb817" name="enchant-2-backend-hunspell" arch="x86_64">
  <version epoch="0" ver="2.2.15" rel="3.5"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1563537600">- Update to version 2.2.5:
  + Fix a memory leak in the hunspell provider.
- Changes from version 2.2.4:
  + Fix a bug in the enchant program, where words ending in non-ASCII
    characters were truncated during tokenization.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1571400000">- Redownload the 2.2.5 tarball to reflect the consistent upstream
  release provided in Source.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1571659200">- Disable aspell support on SLE.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1586779200">- Enable aspell support on SLE to synchronize with Leap.</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" 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="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" 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="Timo Jyrinki &lt;tjyrinki@suse.com&gt;" date="1604577600">- Backport from upstream git a Voikko backend fix (bsc#1178489)
  + Add Fix_back-ends_that_want_a_NUL-terminated_string.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1615896000">- Update to version 2.2.15:
  + Specify that nuspell &gt;= 4.1.0 is required.
  + Fix some space leaks in the tests.
  + The nuspell backend is updated for newer versions.
  + Make the enchant program output its version to standard output,
    not standard error. This may help some programs that use this
    output.
  + Fix a bug in the Voikko and Zemberek back-ends that could cause
    spell checking and suggestion to fail.
  + Make enchant silently ignore -B flag, for better Emacs
    compatibility.
  + Make enchant_broker_list_dicts sort the tags, so that
    enchant-lsmod’s output is sorted.
  + Minor build system improvement: don’t use -D_FORTIFY_SOURCE,
    which can cause problems on Windows, and should be configured
    by the compiler vendor if desired.
  + Fix Hunspell backend to treat apostrophes as Hunspell does: if
    either straight or curly apostrophe is a word character, allow
    both.
  + Fix a couple of space leaks in the Nuspell back end.
- Drop Fix_back-ends_that_want_a_NUL-terminated_string.patch: fixed
  upstream.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1641556800">- Add missing closing parentheses for packageand Supplements.</changelog>
  <changelog author="pgajdos@suse.com" date="1677240000">- Use %bcond_without aspell, ref ALP push for as few mandatory
  dependencies as possible/ability to turn off dependencies.</changelog>
</package>
<package pkgid="f991d3d197f3143ddb6254a9078db33100e75dee75a420a73737faf6b95c2371ce565796ce6746a43fb3978036e0dfe339c3eeb42cd340ffe408733141b2b6a4" name="enchant-2-backend-hunspell-debuginfo" arch="i586">
  <version epoch="0" ver="2.2.15" rel="3.5"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1563537600">- Update to version 2.2.5:
  + Fix a memory leak in the hunspell provider.
- Changes from version 2.2.4:
  + Fix a bug in the enchant program, where words ending in non-ASCII
    characters were truncated during tokenization.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1571400000">- Redownload the 2.2.5 tarball to reflect the consistent upstream
  release provided in Source.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1571659200">- Disable aspell support on SLE.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1586779200">- Enable aspell support on SLE to synchronize with Leap.</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" 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="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" 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="Timo Jyrinki &lt;tjyrinki@suse.com&gt;" date="1604577600">- Backport from upstream git a Voikko backend fix (bsc#1178489)
  + Add Fix_back-ends_that_want_a_NUL-terminated_string.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1615896000">- Update to version 2.2.15:
  + Specify that nuspell &gt;= 4.1.0 is required.
  + Fix some space leaks in the tests.
  + The nuspell backend is updated for newer versions.
  + Make the enchant program output its version to standard output,
    not standard error. This may help some programs that use this
    output.
  + Fix a bug in the Voikko and Zemberek back-ends that could cause
    spell checking and suggestion to fail.
  + Make enchant silently ignore -B flag, for better Emacs
    compatibility.
  + Make enchant_broker_list_dicts sort the tags, so that
    enchant-lsmod’s output is sorted.
  + Minor build system improvement: don’t use -D_FORTIFY_SOURCE,
    which can cause problems on Windows, and should be configured
    by the compiler vendor if desired.
  + Fix Hunspell backend to treat apostrophes as Hunspell does: if
    either straight or curly apostrophe is a word character, allow
    both.
  + Fix a couple of space leaks in the Nuspell back end.
- Drop Fix_back-ends_that_want_a_NUL-terminated_string.patch: fixed
  upstream.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1641556800">- Add missing closing parentheses for packageand Supplements.</changelog>
  <changelog author="pgajdos@suse.com" date="1677240000">- Use %bcond_without aspell, ref ALP push for as few mandatory
  dependencies as possible/ability to turn off dependencies.</changelog>
</package>
<package pkgid="b2f58e8f66fcee1fa2134d872bf2c4fe28a6cea482f898876d92b0da4503a55d9b9aae14bf8efa652c21e61101e4bda9ffeef0919201f08a9da78242016ad6de" name="enchant-2-backend-hunspell-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.2.15" rel="3.5"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1563537600">- Update to version 2.2.5:
  + Fix a memory leak in the hunspell provider.
- Changes from version 2.2.4:
  + Fix a bug in the enchant program, where words ending in non-ASCII
    characters were truncated during tokenization.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1571400000">- Redownload the 2.2.5 tarball to reflect the consistent upstream
  release provided in Source.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1571659200">- Disable aspell support on SLE.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1586779200">- Enable aspell support on SLE to synchronize with Leap.</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" 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="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" 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="Timo Jyrinki &lt;tjyrinki@suse.com&gt;" date="1604577600">- Backport from upstream git a Voikko backend fix (bsc#1178489)
  + Add Fix_back-ends_that_want_a_NUL-terminated_string.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1615896000">- Update to version 2.2.15:
  + Specify that nuspell &gt;= 4.1.0 is required.
  + Fix some space leaks in the tests.
  + The nuspell backend is updated for newer versions.
  + Make the enchant program output its version to standard output,
    not standard error. This may help some programs that use this
    output.
  + Fix a bug in the Voikko and Zemberek back-ends that could cause
    spell checking and suggestion to fail.
  + Make enchant silently ignore -B flag, for better Emacs
    compatibility.
  + Make enchant_broker_list_dicts sort the tags, so that
    enchant-lsmod’s output is sorted.
  + Minor build system improvement: don’t use -D_FORTIFY_SOURCE,
    which can cause problems on Windows, and should be configured
    by the compiler vendor if desired.
  + Fix Hunspell backend to treat apostrophes as Hunspell does: if
    either straight or curly apostrophe is a word character, allow
    both.
  + Fix a couple of space leaks in the Nuspell back end.
- Drop Fix_back-ends_that_want_a_NUL-terminated_string.patch: fixed
  upstream.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1641556800">- Add missing closing parentheses for packageand Supplements.</changelog>
  <changelog author="pgajdos@suse.com" date="1677240000">- Use %bcond_without aspell, ref ALP push for as few mandatory
  dependencies as possible/ability to turn off dependencies.</changelog>
</package>
<package pkgid="16a20da7729a1b89443218b80490cd65eb1f5aef836060572ae067af1b571cec5e6d1734bebe6120a2b1c4e713c6181b35ff89b69929407f3c7cb01f87f94ede" name="enchant-2-backend-nuspell" arch="i586">
  <version epoch="0" ver="2.2.15" rel="3.5"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1563537600">- Update to version 2.2.5:
  + Fix a memory leak in the hunspell provider.
- Changes from version 2.2.4:
  + Fix a bug in the enchant program, where words ending in non-ASCII
    characters were truncated during tokenization.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1571400000">- Redownload the 2.2.5 tarball to reflect the consistent upstream
  release provided in Source.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1571659200">- Disable aspell support on SLE.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1586779200">- Enable aspell support on SLE to synchronize with Leap.</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" 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="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" 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="Timo Jyrinki &lt;tjyrinki@suse.com&gt;" date="1604577600">- Backport from upstream git a Voikko backend fix (bsc#1178489)
  + Add Fix_back-ends_that_want_a_NUL-terminated_string.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1615896000">- Update to version 2.2.15:
  + Specify that nuspell &gt;= 4.1.0 is required.
  + Fix some space leaks in the tests.
  + The nuspell backend is updated for newer versions.
  + Make the enchant program output its version to standard output,
    not standard error. This may help some programs that use this
    output.
  + Fix a bug in the Voikko and Zemberek back-ends that could cause
    spell checking and suggestion to fail.
  + Make enchant silently ignore -B flag, for better Emacs
    compatibility.
  + Make enchant_broker_list_dicts sort the tags, so that
    enchant-lsmod’s output is sorted.
  + Minor build system improvement: don’t use -D_FORTIFY_SOURCE,
    which can cause problems on Windows, and should be configured
    by the compiler vendor if desired.
  + Fix Hunspell backend to treat apostrophes as Hunspell does: if
    either straight or curly apostrophe is a word character, allow
    both.
  + Fix a couple of space leaks in the Nuspell back end.
- Drop Fix_back-ends_that_want_a_NUL-terminated_string.patch: fixed
  upstream.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1641556800">- Add missing closing parentheses for packageand Supplements.</changelog>
  <changelog author="pgajdos@suse.com" date="1677240000">- Use %bcond_without aspell, ref ALP push for as few mandatory
  dependencies as possible/ability to turn off dependencies.</changelog>
</package>
<package pkgid="0ce6e876f494e82b2da42d74aff79147d9ea106413ac5ea346ac896c152d53f01acaa02fd21db77d26d47677465c414489b6feb3686916347d72e0520afd867d" name="enchant-2-backend-nuspell" arch="x86_64">
  <version epoch="0" ver="2.2.15" rel="3.5"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1563537600">- Update to version 2.2.5:
  + Fix a memory leak in the hunspell provider.
- Changes from version 2.2.4:
  + Fix a bug in the enchant program, where words ending in non-ASCII
    characters were truncated during tokenization.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1571400000">- Redownload the 2.2.5 tarball to reflect the consistent upstream
  release provided in Source.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1571659200">- Disable aspell support on SLE.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1586779200">- Enable aspell support on SLE to synchronize with Leap.</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" 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="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" 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="Timo Jyrinki &lt;tjyrinki@suse.com&gt;" date="1604577600">- Backport from upstream git a Voikko backend fix (bsc#1178489)
  + Add Fix_back-ends_that_want_a_NUL-terminated_string.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1615896000">- Update to version 2.2.15:
  + Specify that nuspell &gt;= 4.1.0 is required.
  + Fix some space leaks in the tests.
  + The nuspell backend is updated for newer versions.
  + Make the enchant program output its version to standard output,
    not standard error. This may help some programs that use this
    output.
  + Fix a bug in the Voikko and Zemberek back-ends that could cause
    spell checking and suggestion to fail.
  + Make enchant silently ignore -B flag, for better Emacs
    compatibility.
  + Make enchant_broker_list_dicts sort the tags, so that
    enchant-lsmod’s output is sorted.
  + Minor build system improvement: don’t use -D_FORTIFY_SOURCE,
    which can cause problems on Windows, and should be configured
    by the compiler vendor if desired.
  + Fix Hunspell backend to treat apostrophes as Hunspell does: if
    either straight or curly apostrophe is a word character, allow
    both.
  + Fix a couple of space leaks in the Nuspell back end.
- Drop Fix_back-ends_that_want_a_NUL-terminated_string.patch: fixed
  upstream.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1641556800">- Add missing closing parentheses for packageand Supplements.</changelog>
  <changelog author="pgajdos@suse.com" date="1677240000">- Use %bcond_without aspell, ref ALP push for as few mandatory
  dependencies as possible/ability to turn off dependencies.</changelog>
</package>
<package pkgid="9afdf5274725bba523e32264986a800da007a75c69b814b1b9c8ae73f8e62c30a75ce70a4b04167085a94de2b7c08695aee5064f1addc413669711da89e00990" name="enchant-2-backend-nuspell-debuginfo" arch="i586">
  <version epoch="0" ver="2.2.15" rel="3.5"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1563537600">- Update to version 2.2.5:
  + Fix a memory leak in the hunspell provider.
- Changes from version 2.2.4:
  + Fix a bug in the enchant program, where words ending in non-ASCII
    characters were truncated during tokenization.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1571400000">- Redownload the 2.2.5 tarball to reflect the consistent upstream
  release provided in Source.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1571659200">- Disable aspell support on SLE.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1586779200">- Enable aspell support on SLE to synchronize with Leap.</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" 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="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" 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="Timo Jyrinki &lt;tjyrinki@suse.com&gt;" date="1604577600">- Backport from upstream git a Voikko backend fix (bsc#1178489)
  + Add Fix_back-ends_that_want_a_NUL-terminated_string.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1615896000">- Update to version 2.2.15:
  + Specify that nuspell &gt;= 4.1.0 is required.
  + Fix some space leaks in the tests.
  + The nuspell backend is updated for newer versions.
  + Make the enchant program output its version to standard output,
    not standard error. This may help some programs that use this
    output.
  + Fix a bug in the Voikko and Zemberek back-ends that could cause
    spell checking and suggestion to fail.
  + Make enchant silently ignore -B flag, for better Emacs
    compatibility.
  + Make enchant_broker_list_dicts sort the tags, so that
    enchant-lsmod’s output is sorted.
  + Minor build system improvement: don’t use -D_FORTIFY_SOURCE,
    which can cause problems on Windows, and should be configured
    by the compiler vendor if desired.
  + Fix Hunspell backend to treat apostrophes as Hunspell does: if
    either straight or curly apostrophe is a word character, allow
    both.
  + Fix a couple of space leaks in the Nuspell back end.
- Drop Fix_back-ends_that_want_a_NUL-terminated_string.patch: fixed
  upstream.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1641556800">- Add missing closing parentheses for packageand Supplements.</changelog>
  <changelog author="pgajdos@suse.com" date="1677240000">- Use %bcond_without aspell, ref ALP push for as few mandatory
  dependencies as possible/ability to turn off dependencies.</changelog>
</package>
<package pkgid="473b61d0501b5fa133b62bf61f9b064ae10e2986954cbeeca4e7995a2d8b6e324f06eeb0603619113b4d9f30a978ce6e49113276a9929be039d03be844fb10d5" name="enchant-2-backend-nuspell-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.2.15" rel="3.5"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1563537600">- Update to version 2.2.5:
  + Fix a memory leak in the hunspell provider.
- Changes from version 2.2.4:
  + Fix a bug in the enchant program, where words ending in non-ASCII
    characters were truncated during tokenization.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1571400000">- Redownload the 2.2.5 tarball to reflect the consistent upstream
  release provided in Source.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1571659200">- Disable aspell support on SLE.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1586779200">- Enable aspell support on SLE to synchronize with Leap.</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" 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="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" 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="Timo Jyrinki &lt;tjyrinki@suse.com&gt;" date="1604577600">- Backport from upstream git a Voikko backend fix (bsc#1178489)
  + Add Fix_back-ends_that_want_a_NUL-terminated_string.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1615896000">- Update to version 2.2.15:
  + Specify that nuspell &gt;= 4.1.0 is required.
  + Fix some space leaks in the tests.
  + The nuspell backend is updated for newer versions.
  + Make the enchant program output its version to standard output,
    not standard error. This may help some programs that use this
    output.
  + Fix a bug in the Voikko and Zemberek back-ends that could cause
    spell checking and suggestion to fail.
  + Make enchant silently ignore -B flag, for better Emacs
    compatibility.
  + Make enchant_broker_list_dicts sort the tags, so that
    enchant-lsmod’s output is sorted.
  + Minor build system improvement: don’t use -D_FORTIFY_SOURCE,
    which can cause problems on Windows, and should be configured
    by the compiler vendor if desired.
  + Fix Hunspell backend to treat apostrophes as Hunspell does: if
    either straight or curly apostrophe is a word character, allow
    both.
  + Fix a couple of space leaks in the Nuspell back end.
- Drop Fix_back-ends_that_want_a_NUL-terminated_string.patch: fixed
  upstream.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1641556800">- Add missing closing parentheses for packageand Supplements.</changelog>
  <changelog author="pgajdos@suse.com" date="1677240000">- Use %bcond_without aspell, ref ALP push for as few mandatory
  dependencies as possible/ability to turn off dependencies.</changelog>
</package>
<package pkgid="a9e5cc69ba9522d09206e18a0294c44d1a08664b99e42e200396c938905d03c0681d9fe8278cc38e274d3495baa2193ba231dc994a5d701f101137ea7febd0e3" name="enchant-2-backend-voikko" arch="i586">
  <version epoch="0" ver="2.2.15" rel="3.5"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1563537600">- Update to version 2.2.5:
  + Fix a memory leak in the hunspell provider.
- Changes from version 2.2.4:
  + Fix a bug in the enchant program, where words ending in non-ASCII
    characters were truncated during tokenization.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1571400000">- Redownload the 2.2.5 tarball to reflect the consistent upstream
  release provided in Source.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1571659200">- Disable aspell support on SLE.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1586779200">- Enable aspell support on SLE to synchronize with Leap.</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" 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="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" 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="Timo Jyrinki &lt;tjyrinki@suse.com&gt;" date="1604577600">- Backport from upstream git a Voikko backend fix (bsc#1178489)
  + Add Fix_back-ends_that_want_a_NUL-terminated_string.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1615896000">- Update to version 2.2.15:
  + Specify that nuspell &gt;= 4.1.0 is required.
  + Fix some space leaks in the tests.
  + The nuspell backend is updated for newer versions.
  + Make the enchant program output its version to standard output,
    not standard error. This may help some programs that use this
    output.
  + Fix a bug in the Voikko and Zemberek back-ends that could cause
    spell checking and suggestion to fail.
  + Make enchant silently ignore -B flag, for better Emacs
    compatibility.
  + Make enchant_broker_list_dicts sort the tags, so that
    enchant-lsmod’s output is sorted.
  + Minor build system improvement: don’t use -D_FORTIFY_SOURCE,
    which can cause problems on Windows, and should be configured
    by the compiler vendor if desired.
  + Fix Hunspell backend to treat apostrophes as Hunspell does: if
    either straight or curly apostrophe is a word character, allow
    both.
  + Fix a couple of space leaks in the Nuspell back end.
- Drop Fix_back-ends_that_want_a_NUL-terminated_string.patch: fixed
  upstream.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1641556800">- Add missing closing parentheses for packageand Supplements.</changelog>
  <changelog author="pgajdos@suse.com" date="1677240000">- Use %bcond_without aspell, ref ALP push for as few mandatory
  dependencies as possible/ability to turn off dependencies.</changelog>
</package>
<package pkgid="e5b0b667049768cd6c9114fb44d09ef15bf0bac28f9272ddb5f1ab05e0ce17530073cf85ddb7b5d683c719019a065aebb9646467dd6d2ca8a807981cd861cf5a" name="enchant-2-backend-voikko" arch="x86_64">
  <version epoch="0" ver="2.2.15" rel="3.5"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1563537600">- Update to version 2.2.5:
  + Fix a memory leak in the hunspell provider.
- Changes from version 2.2.4:
  + Fix a bug in the enchant program, where words ending in non-ASCII
    characters were truncated during tokenization.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1571400000">- Redownload the 2.2.5 tarball to reflect the consistent upstream
  release provided in Source.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1571659200">- Disable aspell support on SLE.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1586779200">- Enable aspell support on SLE to synchronize with Leap.</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" 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="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" 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="Timo Jyrinki &lt;tjyrinki@suse.com&gt;" date="1604577600">- Backport from upstream git a Voikko backend fix (bsc#1178489)
  + Add Fix_back-ends_that_want_a_NUL-terminated_string.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1615896000">- Update to version 2.2.15:
  + Specify that nuspell &gt;= 4.1.0 is required.
  + Fix some space leaks in the tests.
  + The nuspell backend is updated for newer versions.
  + Make the enchant program output its version to standard output,
    not standard error. This may help some programs that use this
    output.
  + Fix a bug in the Voikko and Zemberek back-ends that could cause
    spell checking and suggestion to fail.
  + Make enchant silently ignore -B flag, for better Emacs
    compatibility.
  + Make enchant_broker_list_dicts sort the tags, so that
    enchant-lsmod’s output is sorted.
  + Minor build system improvement: don’t use -D_FORTIFY_SOURCE,
    which can cause problems on Windows, and should be configured
    by the compiler vendor if desired.
  + Fix Hunspell backend to treat apostrophes as Hunspell does: if
    either straight or curly apostrophe is a word character, allow
    both.
  + Fix a couple of space leaks in the Nuspell back end.
- Drop Fix_back-ends_that_want_a_NUL-terminated_string.patch: fixed
  upstream.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1641556800">- Add missing closing parentheses for packageand Supplements.</changelog>
  <changelog author="pgajdos@suse.com" date="1677240000">- Use %bcond_without aspell, ref ALP push for as few mandatory
  dependencies as possible/ability to turn off dependencies.</changelog>
</package>
<package pkgid="ec8c77e22ab023ee8e9ad50e7122c80df6507bd90258b3e80fc1dab24ba50b5ca3c167709f4f5b990e42386b5fdd71a1b856713c599486eb56627d3c272b0b86" name="enchant-2-backend-voikko-32bit" arch="x86_64">
  <version epoch="0" ver="2.2.15" rel="3.5"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1563537600">- Update to version 2.2.5:
  + Fix a memory leak in the hunspell provider.
- Changes from version 2.2.4:
  + Fix a bug in the enchant program, where words ending in non-ASCII
    characters were truncated during tokenization.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1571400000">- Redownload the 2.2.5 tarball to reflect the consistent upstream
  release provided in Source.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1571659200">- Disable aspell support on SLE.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1586779200">- Enable aspell support on SLE to synchronize with Leap.</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" 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="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" 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="Timo Jyrinki &lt;tjyrinki@suse.com&gt;" date="1604577600">- Backport from upstream git a Voikko backend fix (bsc#1178489)
  + Add Fix_back-ends_that_want_a_NUL-terminated_string.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1615896000">- Update to version 2.2.15:
  + Specify that nuspell &gt;= 4.1.0 is required.
  + Fix some space leaks in the tests.
  + The nuspell backend is updated for newer versions.
  + Make the enchant program output its version to standard output,
    not standard error. This may help some programs that use this
    output.
  + Fix a bug in the Voikko and Zemberek back-ends that could cause
    spell checking and suggestion to fail.
  + Make enchant silently ignore -B flag, for better Emacs
    compatibility.
  + Make enchant_broker_list_dicts sort the tags, so that
    enchant-lsmod’s output is sorted.
  + Minor build system improvement: don’t use -D_FORTIFY_SOURCE,
    which can cause problems on Windows, and should be configured
    by the compiler vendor if desired.
  + Fix Hunspell backend to treat apostrophes as Hunspell does: if
    either straight or curly apostrophe is a word character, allow
    both.
  + Fix a couple of space leaks in the Nuspell back end.
- Drop Fix_back-ends_that_want_a_NUL-terminated_string.patch: fixed
  upstream.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1641556800">- Add missing closing parentheses for packageand Supplements.</changelog>
  <changelog author="pgajdos@suse.com" date="1677240000">- Use %bcond_without aspell, ref ALP push for as few mandatory
  dependencies as possible/ability to turn off dependencies.</changelog>
</package>
<package pkgid="888f6341fd15f5a33e2f832b0a374f12f97a0763c0b97a5dae2a5f45bb65e9b0411ffadaf481f65ea95dc9b2b20e738a7d6fc952fdb90ce3447487d3c3c38fe1" name="enchant-2-backend-voikko-32bit-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.2.15" rel="3.5"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1563537600">- Update to version 2.2.5:
  + Fix a memory leak in the hunspell provider.
- Changes from version 2.2.4:
  + Fix a bug in the enchant program, where words ending in non-ASCII
    characters were truncated during tokenization.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1571400000">- Redownload the 2.2.5 tarball to reflect the consistent upstream
  release provided in Source.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1571659200">- Disable aspell support on SLE.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1586779200">- Enable aspell support on SLE to synchronize with Leap.</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" 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="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" 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="Timo Jyrinki &lt;tjyrinki@suse.com&gt;" date="1604577600">- Backport from upstream git a Voikko backend fix (bsc#1178489)
  + Add Fix_back-ends_that_want_a_NUL-terminated_string.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1615896000">- Update to version 2.2.15:
  + Specify that nuspell &gt;= 4.1.0 is required.
  + Fix some space leaks in the tests.
  + The nuspell backend is updated for newer versions.
  + Make the enchant program output its version to standard output,
    not standard error. This may help some programs that use this
    output.
  + Fix a bug in the Voikko and Zemberek back-ends that could cause
    spell checking and suggestion to fail.
  + Make enchant silently ignore -B flag, for better Emacs
    compatibility.
  + Make enchant_broker_list_dicts sort the tags, so that
    enchant-lsmod’s output is sorted.
  + Minor build system improvement: don’t use -D_FORTIFY_SOURCE,
    which can cause problems on Windows, and should be configured
    by the compiler vendor if desired.
  + Fix Hunspell backend to treat apostrophes as Hunspell does: if
    either straight or curly apostrophe is a word character, allow
    both.
  + Fix a couple of space leaks in the Nuspell back end.
- Drop Fix_back-ends_that_want_a_NUL-terminated_string.patch: fixed
  upstream.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1641556800">- Add missing closing parentheses for packageand Supplements.</changelog>
  <changelog author="pgajdos@suse.com" date="1677240000">- Use %bcond_without aspell, ref ALP push for as few mandatory
  dependencies as possible/ability to turn off dependencies.</changelog>
</package>
<package pkgid="3cf5e1127005921b8c259f3e50ef1378440c1422d42a185af7e02955e593cf0e82526313af89d284753336e8735afd4f4fdaaa42be5363283c44da75067f40af" name="enchant-2-backend-voikko-debuginfo" arch="i586">
  <version epoch="0" ver="2.2.15" rel="3.5"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1563537600">- Update to version 2.2.5:
  + Fix a memory leak in the hunspell provider.
- Changes from version 2.2.4:
  + Fix a bug in the enchant program, where words ending in non-ASCII
    characters were truncated during tokenization.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1571400000">- Redownload the 2.2.5 tarball to reflect the consistent upstream
  release provided in Source.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1571659200">- Disable aspell support on SLE.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1586779200">- Enable aspell support on SLE to synchronize with Leap.</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" 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="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" 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="Timo Jyrinki &lt;tjyrinki@suse.com&gt;" date="1604577600">- Backport from upstream git a Voikko backend fix (bsc#1178489)
  + Add Fix_back-ends_that_want_a_NUL-terminated_string.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1615896000">- Update to version 2.2.15:
  + Specify that nuspell &gt;= 4.1.0 is required.
  + Fix some space leaks in the tests.
  + The nuspell backend is updated for newer versions.
  + Make the enchant program output its version to standard output,
    not standard error. This may help some programs that use this
    output.
  + Fix a bug in the Voikko and Zemberek back-ends that could cause
    spell checking and suggestion to fail.
  + Make enchant silently ignore -B flag, for better Emacs
    compatibility.
  + Make enchant_broker_list_dicts sort the tags, so that
    enchant-lsmod’s output is sorted.
  + Minor build system improvement: don’t use -D_FORTIFY_SOURCE,
    which can cause problems on Windows, and should be configured
    by the compiler vendor if desired.
  + Fix Hunspell backend to treat apostrophes as Hunspell does: if
    either straight or curly apostrophe is a word character, allow
    both.
  + Fix a couple of space leaks in the Nuspell back end.
- Drop Fix_back-ends_that_want_a_NUL-terminated_string.patch: fixed
  upstream.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1641556800">- Add missing closing parentheses for packageand Supplements.</changelog>
  <changelog author="pgajdos@suse.com" date="1677240000">- Use %bcond_without aspell, ref ALP push for as few mandatory
  dependencies as possible/ability to turn off dependencies.</changelog>
</package>
<package pkgid="c3de2d5cbbc927668dd440c6fcff3c0230784c68e5768545021560d90845b3425503370e10791dc458065a3247a460234ad1f0902fc0bb5742940785f416390f" name="enchant-2-backend-voikko-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.2.15" rel="3.5"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1563537600">- Update to version 2.2.5:
  + Fix a memory leak in the hunspell provider.
- Changes from version 2.2.4:
  + Fix a bug in the enchant program, where words ending in non-ASCII
    characters were truncated during tokenization.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1571400000">- Redownload the 2.2.5 tarball to reflect the consistent upstream
  release provided in Source.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1571659200">- Disable aspell support on SLE.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1586779200">- Enable aspell support on SLE to synchronize with Leap.</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" 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="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" 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="Timo Jyrinki &lt;tjyrinki@suse.com&gt;" date="1604577600">- Backport from upstream git a Voikko backend fix (bsc#1178489)
  + Add Fix_back-ends_that_want_a_NUL-terminated_string.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1615896000">- Update to version 2.2.15:
  + Specify that nuspell &gt;= 4.1.0 is required.
  + Fix some space leaks in the tests.
  + The nuspell backend is updated for newer versions.
  + Make the enchant program output its version to standard output,
    not standard error. This may help some programs that use this
    output.
  + Fix a bug in the Voikko and Zemberek back-ends that could cause
    spell checking and suggestion to fail.
  + Make enchant silently ignore -B flag, for better Emacs
    compatibility.
  + Make enchant_broker_list_dicts sort the tags, so that
    enchant-lsmod’s output is sorted.
  + Minor build system improvement: don’t use -D_FORTIFY_SOURCE,
    which can cause problems on Windows, and should be configured
    by the compiler vendor if desired.
  + Fix Hunspell backend to treat apostrophes as Hunspell does: if
    either straight or curly apostrophe is a word character, allow
    both.
  + Fix a couple of space leaks in the Nuspell back end.
- Drop Fix_back-ends_that_want_a_NUL-terminated_string.patch: fixed
  upstream.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1641556800">- Add missing closing parentheses for packageand Supplements.</changelog>
  <changelog author="pgajdos@suse.com" date="1677240000">- Use %bcond_without aspell, ref ALP push for as few mandatory
  dependencies as possible/ability to turn off dependencies.</changelog>
</package>
<package pkgid="cc0594d497492c5ae038634d7317c4e293c771e8817b832daf1750d72f0e8eee43ea2dec578f9e277a86eb11e351f83c6d9c542c346222f990c3350824590993" name="enchant" arch="src">
  <version epoch="0" ver="2.2.15" rel="3.5"/>
  <changelog author="mmeister@suse.com" date="1364299200">- Added url as source.
  Please see http://en.opensuse.org/SourceUrls</changelog>
  <changelog author="dimstar@opensuse.org" date="1462190400">- Add enchant-hunspell-1.4.0.patch: Fix build against
  hunspell 1.4.0, where MAXWORDLEN is no longer exported.</changelog>
  <changelog author="pgajdos@suse.com" date="1502452800">- aspell to be removed from factory (bsc#1052949, FATE#323578).</changelog>
  <changelog author="dimstar@opensuse.org" date="1513166400">- Update to version 2.2.0:
  + Improves support for parallel installation with other major
    versions of Enchant (specifically for man pages).
  + Fix relocation support.
  + Minor documentation improvements
  + Fix a potential crash in the hspell back-end.
- Update URL to https://abiword.github.io/enchant/.
- Adjust packaging, following the shared library packaging policy
  and allowing for coexistance of enchant-1 and enchant-2 (as
  foreseen by upstream):
  + Split enchant-1-data package (providing enchant-data, generic
    name) from libenchant1.
  + Split enchant-1-backends from libenchant1: the main backends.
  + Add conflict to libenchant1 &lt; 1.6.1 to the split packages (and
    appropriate split provides).
  + Rename enchant-{voikko,zemberek} to
    enchant-2-backend-{voikko,zemberek}.
- Drop enchant-hunspell-1.4.0.patch: no longer needed.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819201">- Update to version 2.2.3:
  + Brown paper bag: fix 2.2.2 as intended.
- Changes from version 2.2.2:
  + Fix a bug in the build system where the test harness would try
    to delete files under root, typically the system libraries.
- Changes from version 2.2.1:
  + Fix a crash on invalid input with the hspell backend.
  + Remove some bashisms from the build system.
  + updates the Free Software Foundation’s street address.
  + Stop running some tests that fail on recent macOS.</changelog>
  <changelog author="jengelh@inai.de" date="1520683200">- Update descriptions.</changelog>
  <changelog author="badshah400@gmail.com" date="1527595200">- Fix installation of backends (bgo#1089433):
  + Drop Supplements entirely.
  + For the shared lib package, add conditional Requires on
    either/both the hunspell or voikko backends depending on
    whether the system has libhunspell and/or libvoikko installed.
  + Add a Suggests on -backend-hunspell for the case where neither
    libvoikko not libhunspell are installed.</changelog>
  <changelog author="dleuenberger@suse.com" date="1528027200">- Revert parts of last change: Still using supplementes instead of
  boolean rich deps: zypper dup from &lt; CODE15 is impossible
  otherwise.</changelog>
  <changelog author="Micha&#x142; Rostecki &lt;mrostecki@opensuse.org&gt;" date="1554292800">- Add enchant-2-backend-aspell package which provides the aspell
  backend for enchant.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1563537600">- Update to version 2.2.5:
  + Fix a memory leak in the hunspell provider.
- Changes from version 2.2.4:
  + Fix a bug in the enchant program, where words ending in non-ASCII
    characters were truncated during tokenization.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1571400000">- Redownload the 2.2.5 tarball to reflect the consistent upstream
  release provided in Source.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1571659200">- Disable aspell support on SLE.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1586779200">- Enable aspell support on SLE to synchronize with Leap.</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" 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="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" 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="Timo Jyrinki &lt;tjyrinki@suse.com&gt;" date="1604577600">- Backport from upstream git a Voikko backend fix (bsc#1178489)
  + Add Fix_back-ends_that_want_a_NUL-terminated_string.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1615896000">- Update to version 2.2.15:
  + Specify that nuspell &gt;= 4.1.0 is required.
  + Fix some space leaks in the tests.
  + The nuspell backend is updated for newer versions.
  + Make the enchant program output its version to standard output,
    not standard error. This may help some programs that use this
    output.
  + Fix a bug in the Voikko and Zemberek back-ends that could cause
    spell checking and suggestion to fail.
  + Make enchant silently ignore -B flag, for better Emacs
    compatibility.
  + Make enchant_broker_list_dicts sort the tags, so that
    enchant-lsmod’s output is sorted.
  + Minor build system improvement: don’t use -D_FORTIFY_SOURCE,
    which can cause problems on Windows, and should be configured
    by the compiler vendor if desired.
  + Fix Hunspell backend to treat apostrophes as Hunspell does: if
    either straight or curly apostrophe is a word character, allow
    both.
  + Fix a couple of space leaks in the Nuspell back end.
- Drop Fix_back-ends_that_want_a_NUL-terminated_string.patch: fixed
  upstream.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1641556800">- Add missing closing parentheses for packageand Supplements.</changelog>
  <changelog author="pgajdos@suse.com" date="1677240000">- Use %bcond_without aspell, ref ALP push for as few mandatory
  dependencies as possible/ability to turn off dependencies.</changelog>
</package>
<package pkgid="72546b987bba04f3d642bce3da500ba4e4bc0cc6c8d233973286854bf1ca4408d1db5695dba1e286c8de86f243a27201b407b4d8be4470367dc082bcc2759271" name="enchant-data" arch="i586">
  <version epoch="0" ver="2.2.15" rel="3.5"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1563537600">- Update to version 2.2.5:
  + Fix a memory leak in the hunspell provider.
- Changes from version 2.2.4:
  + Fix a bug in the enchant program, where words ending in non-ASCII
    characters were truncated during tokenization.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1571400000">- Redownload the 2.2.5 tarball to reflect the consistent upstream
  release provided in Source.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1571659200">- Disable aspell support on SLE.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1586779200">- Enable aspell support on SLE to synchronize with Leap.</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" 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="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" 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="Timo Jyrinki &lt;tjyrinki@suse.com&gt;" date="1604577600">- Backport from upstream git a Voikko backend fix (bsc#1178489)
  + Add Fix_back-ends_that_want_a_NUL-terminated_string.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1615896000">- Update to version 2.2.15:
  + Specify that nuspell &gt;= 4.1.0 is required.
  + Fix some space leaks in the tests.
  + The nuspell backend is updated for newer versions.
  + Make the enchant program output its version to standard output,
    not standard error. This may help some programs that use this
    output.
  + Fix a bug in the Voikko and Zemberek back-ends that could cause
    spell checking and suggestion to fail.
  + Make enchant silently ignore -B flag, for better Emacs
    compatibility.
  + Make enchant_broker_list_dicts sort the tags, so that
    enchant-lsmod’s output is sorted.
  + Minor build system improvement: don’t use -D_FORTIFY_SOURCE,
    which can cause problems on Windows, and should be configured
    by the compiler vendor if desired.
  + Fix Hunspell backend to treat apostrophes as Hunspell does: if
    either straight or curly apostrophe is a word character, allow
    both.
  + Fix a couple of space leaks in the Nuspell back end.
- Drop Fix_back-ends_that_want_a_NUL-terminated_string.patch: fixed
  upstream.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1641556800">- Add missing closing parentheses for packageand Supplements.</changelog>
  <changelog author="pgajdos@suse.com" date="1677240000">- Use %bcond_without aspell, ref ALP push for as few mandatory
  dependencies as possible/ability to turn off dependencies.</changelog>
</package>
<package pkgid="1ff78c8ee701cd1308d5e4214e70c31ebd545fe1565dce8e76fabc17e79e098ebdc6cc6f1ecdba38fa2e1caf544a14ff3f839bbde32694bd5b8d1ed81da1f4df" name="enchant-data" arch="x86_64">
  <version epoch="0" ver="2.2.15" rel="3.5"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1563537600">- Update to version 2.2.5:
  + Fix a memory leak in the hunspell provider.
- Changes from version 2.2.4:
  + Fix a bug in the enchant program, where words ending in non-ASCII
    characters were truncated during tokenization.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1571400000">- Redownload the 2.2.5 tarball to reflect the consistent upstream
  release provided in Source.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1571659200">- Disable aspell support on SLE.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1586779200">- Enable aspell support on SLE to synchronize with Leap.</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" 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="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" 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="Timo Jyrinki &lt;tjyrinki@suse.com&gt;" date="1604577600">- Backport from upstream git a Voikko backend fix (bsc#1178489)
  + Add Fix_back-ends_that_want_a_NUL-terminated_string.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1615896000">- Update to version 2.2.15:
  + Specify that nuspell &gt;= 4.1.0 is required.
  + Fix some space leaks in the tests.
  + The nuspell backend is updated for newer versions.
  + Make the enchant program output its version to standard output,
    not standard error. This may help some programs that use this
    output.
  + Fix a bug in the Voikko and Zemberek back-ends that could cause
    spell checking and suggestion to fail.
  + Make enchant silently ignore -B flag, for better Emacs
    compatibility.
  + Make enchant_broker_list_dicts sort the tags, so that
    enchant-lsmod’s output is sorted.
  + Minor build system improvement: don’t use -D_FORTIFY_SOURCE,
    which can cause problems on Windows, and should be configured
    by the compiler vendor if desired.
  + Fix Hunspell backend to treat apostrophes as Hunspell does: if
    either straight or curly apostrophe is a word character, allow
    both.
  + Fix a couple of space leaks in the Nuspell back end.
- Drop Fix_back-ends_that_want_a_NUL-terminated_string.patch: fixed
  upstream.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1641556800">- Add missing closing parentheses for packageand Supplements.</changelog>
  <changelog author="pgajdos@suse.com" date="1677240000">- Use %bcond_without aspell, ref ALP push for as few mandatory
  dependencies as possible/ability to turn off dependencies.</changelog>
</package>
<package pkgid="be3e16b62d112cd9532fed495008b12af11ff8c310b95d87511bf49afac1c2d9fe88c5e833a87244f722b524eabe42c62aec6ddb89b0ea8bdd514f857ae6e8c8" name="enchant-debugsource" arch="i586">
  <version epoch="0" ver="2.2.15" rel="3.5"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1563537600">- Update to version 2.2.5:
  + Fix a memory leak in the hunspell provider.
- Changes from version 2.2.4:
  + Fix a bug in the enchant program, where words ending in non-ASCII
    characters were truncated during tokenization.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1571400000">- Redownload the 2.2.5 tarball to reflect the consistent upstream
  release provided in Source.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1571659200">- Disable aspell support on SLE.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1586779200">- Enable aspell support on SLE to synchronize with Leap.</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" 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="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" 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="Timo Jyrinki &lt;tjyrinki@suse.com&gt;" date="1604577600">- Backport from upstream git a Voikko backend fix (bsc#1178489)
  + Add Fix_back-ends_that_want_a_NUL-terminated_string.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1615896000">- Update to version 2.2.15:
  + Specify that nuspell &gt;= 4.1.0 is required.
  + Fix some space leaks in the tests.
  + The nuspell backend is updated for newer versions.
  + Make the enchant program output its version to standard output,
    not standard error. This may help some programs that use this
    output.
  + Fix a bug in the Voikko and Zemberek back-ends that could cause
    spell checking and suggestion to fail.
  + Make enchant silently ignore -B flag, for better Emacs
    compatibility.
  + Make enchant_broker_list_dicts sort the tags, so that
    enchant-lsmod’s output is sorted.
  + Minor build system improvement: don’t use -D_FORTIFY_SOURCE,
    which can cause problems on Windows, and should be configured
    by the compiler vendor if desired.
  + Fix Hunspell backend to treat apostrophes as Hunspell does: if
    either straight or curly apostrophe is a word character, allow
    both.
  + Fix a couple of space leaks in the Nuspell back end.
- Drop Fix_back-ends_that_want_a_NUL-terminated_string.patch: fixed
  upstream.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1641556800">- Add missing closing parentheses for packageand Supplements.</changelog>
  <changelog author="pgajdos@suse.com" date="1677240000">- Use %bcond_without aspell, ref ALP push for as few mandatory
  dependencies as possible/ability to turn off dependencies.</changelog>
</package>
<package pkgid="4b315cd99516e5fadbe20cd58c1f5dcfc7ec10948729bd8838df5a00d20fff6164f99ea89418ad5631b0d3b60ffd744adda1d4cde2b45c0f62d01d47ff2d0b0a" name="enchant-debugsource" arch="x86_64">
  <version epoch="0" ver="2.2.15" rel="3.5"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1563537600">- Update to version 2.2.5:
  + Fix a memory leak in the hunspell provider.
- Changes from version 2.2.4:
  + Fix a bug in the enchant program, where words ending in non-ASCII
    characters were truncated during tokenization.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1571400000">- Redownload the 2.2.5 tarball to reflect the consistent upstream
  release provided in Source.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1571659200">- Disable aspell support on SLE.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1586779200">- Enable aspell support on SLE to synchronize with Leap.</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" 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="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" 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="Timo Jyrinki &lt;tjyrinki@suse.com&gt;" date="1604577600">- Backport from upstream git a Voikko backend fix (bsc#1178489)
  + Add Fix_back-ends_that_want_a_NUL-terminated_string.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1615896000">- Update to version 2.2.15:
  + Specify that nuspell &gt;= 4.1.0 is required.
  + Fix some space leaks in the tests.
  + The nuspell backend is updated for newer versions.
  + Make the enchant program output its version to standard output,
    not standard error. This may help some programs that use this
    output.
  + Fix a bug in the Voikko and Zemberek back-ends that could cause
    spell checking and suggestion to fail.
  + Make enchant silently ignore -B flag, for better Emacs
    compatibility.
  + Make enchant_broker_list_dicts sort the tags, so that
    enchant-lsmod’s output is sorted.
  + Minor build system improvement: don’t use -D_FORTIFY_SOURCE,
    which can cause problems on Windows, and should be configured
    by the compiler vendor if desired.
  + Fix Hunspell backend to treat apostrophes as Hunspell does: if
    either straight or curly apostrophe is a word character, allow
    both.
  + Fix a couple of space leaks in the Nuspell back end.
- Drop Fix_back-ends_that_want_a_NUL-terminated_string.patch: fixed
  upstream.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1641556800">- Add missing closing parentheses for packageand Supplements.</changelog>
  <changelog author="pgajdos@suse.com" date="1677240000">- Use %bcond_without aspell, ref ALP push for as few mandatory
  dependencies as possible/ability to turn off dependencies.</changelog>
</package>
<package pkgid="11e700421d2d541f0558937bc3c301b9cf1f3a1648c79fe9140f499baf54b10b2cae2df62d70e1b993d60276b94375dce034f852dc78faf40ec961d382d002a0" name="enchant-devel" arch="i586">
  <version epoch="0" ver="2.2.15" rel="3.5"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1563537600">- Update to version 2.2.5:
  + Fix a memory leak in the hunspell provider.
- Changes from version 2.2.4:
  + Fix a bug in the enchant program, where words ending in non-ASCII
    characters were truncated during tokenization.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1571400000">- Redownload the 2.2.5 tarball to reflect the consistent upstream
  release provided in Source.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1571659200">- Disable aspell support on SLE.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1586779200">- Enable aspell support on SLE to synchronize with Leap.</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" 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="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" 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="Timo Jyrinki &lt;tjyrinki@suse.com&gt;" date="1604577600">- Backport from upstream git a Voikko backend fix (bsc#1178489)
  + Add Fix_back-ends_that_want_a_NUL-terminated_string.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1615896000">- Update to version 2.2.15:
  + Specify that nuspell &gt;= 4.1.0 is required.
  + Fix some space leaks in the tests.
  + The nuspell backend is updated for newer versions.
  + Make the enchant program output its version to standard output,
    not standard error. This may help some programs that use this
    output.
  + Fix a bug in the Voikko and Zemberek back-ends that could cause
    spell checking and suggestion to fail.
  + Make enchant silently ignore -B flag, for better Emacs
    compatibility.
  + Make enchant_broker_list_dicts sort the tags, so that
    enchant-lsmod’s output is sorted.
  + Minor build system improvement: don’t use -D_FORTIFY_SOURCE,
    which can cause problems on Windows, and should be configured
    by the compiler vendor if desired.
  + Fix Hunspell backend to treat apostrophes as Hunspell does: if
    either straight or curly apostrophe is a word character, allow
    both.
  + Fix a couple of space leaks in the Nuspell back end.
- Drop Fix_back-ends_that_want_a_NUL-terminated_string.patch: fixed
  upstream.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1641556800">- Add missing closing parentheses for packageand Supplements.</changelog>
  <changelog author="pgajdos@suse.com" date="1677240000">- Use %bcond_without aspell, ref ALP push for as few mandatory
  dependencies as possible/ability to turn off dependencies.</changelog>
</package>
<package pkgid="a532359f912dcff49be09d033b0503e114e510c3f531eee59c64787193e82c1a8b906c09b4fe3f612627aa731bf160569bd00000a5f2d8b1df7f49fc09244b36" name="enchant-devel" arch="x86_64">
  <version epoch="0" ver="2.2.15" rel="3.5"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1563537600">- Update to version 2.2.5:
  + Fix a memory leak in the hunspell provider.
- Changes from version 2.2.4:
  + Fix a bug in the enchant program, where words ending in non-ASCII
    characters were truncated during tokenization.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1571400000">- Redownload the 2.2.5 tarball to reflect the consistent upstream
  release provided in Source.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1571659200">- Disable aspell support on SLE.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1586779200">- Enable aspell support on SLE to synchronize with Leap.</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" 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="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" 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="Timo Jyrinki &lt;tjyrinki@suse.com&gt;" date="1604577600">- Backport from upstream git a Voikko backend fix (bsc#1178489)
  + Add Fix_back-ends_that_want_a_NUL-terminated_string.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1615896000">- Update to version 2.2.15:
  + Specify that nuspell &gt;= 4.1.0 is required.
  + Fix some space leaks in the tests.
  + The nuspell backend is updated for newer versions.
  + Make the enchant program output its version to standard output,
    not standard error. This may help some programs that use this
    output.
  + Fix a bug in the Voikko and Zemberek back-ends that could cause
    spell checking and suggestion to fail.
  + Make enchant silently ignore -B flag, for better Emacs
    compatibility.
  + Make enchant_broker_list_dicts sort the tags, so that
    enchant-lsmod’s output is sorted.
  + Minor build system improvement: don’t use -D_FORTIFY_SOURCE,
    which can cause problems on Windows, and should be configured
    by the compiler vendor if desired.
  + Fix Hunspell backend to treat apostrophes as Hunspell does: if
    either straight or curly apostrophe is a word character, allow
    both.
  + Fix a couple of space leaks in the Nuspell back end.
- Drop Fix_back-ends_that_want_a_NUL-terminated_string.patch: fixed
  upstream.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1641556800">- Add missing closing parentheses for packageand Supplements.</changelog>
  <changelog author="pgajdos@suse.com" date="1677240000">- Use %bcond_without aspell, ref ALP push for as few mandatory
  dependencies as possible/ability to turn off dependencies.</changelog>
</package>
<package pkgid="45ac77083bd40582b271ccb64dba967fae9427c2318052dca7a777a37d2167bb79b2785cff3da454cb7aa0cf624f7923c61a9128721ba880f52ce0486fa4f488" name="enchant-tools" arch="i586">
  <version epoch="0" ver="2.2.15" rel="3.5"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1563537600">- Update to version 2.2.5:
  + Fix a memory leak in the hunspell provider.
- Changes from version 2.2.4:
  + Fix a bug in the enchant program, where words ending in non-ASCII
    characters were truncated during tokenization.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1571400000">- Redownload the 2.2.5 tarball to reflect the consistent upstream
  release provided in Source.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1571659200">- Disable aspell support on SLE.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1586779200">- Enable aspell support on SLE to synchronize with Leap.</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" 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="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" 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="Timo Jyrinki &lt;tjyrinki@suse.com&gt;" date="1604577600">- Backport from upstream git a Voikko backend fix (bsc#1178489)
  + Add Fix_back-ends_that_want_a_NUL-terminated_string.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1615896000">- Update to version 2.2.15:
  + Specify that nuspell &gt;= 4.1.0 is required.
  + Fix some space leaks in the tests.
  + The nuspell backend is updated for newer versions.
  + Make the enchant program output its version to standard output,
    not standard error. This may help some programs that use this
    output.
  + Fix a bug in the Voikko and Zemberek back-ends that could cause
    spell checking and suggestion to fail.
  + Make enchant silently ignore -B flag, for better Emacs
    compatibility.
  + Make enchant_broker_list_dicts sort the tags, so that
    enchant-lsmod’s output is sorted.
  + Minor build system improvement: don’t use -D_FORTIFY_SOURCE,
    which can cause problems on Windows, and should be configured
    by the compiler vendor if desired.
  + Fix Hunspell backend to treat apostrophes as Hunspell does: if
    either straight or curly apostrophe is a word character, allow
    both.
  + Fix a couple of space leaks in the Nuspell back end.
- Drop Fix_back-ends_that_want_a_NUL-terminated_string.patch: fixed
  upstream.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1641556800">- Add missing closing parentheses for packageand Supplements.</changelog>
  <changelog author="pgajdos@suse.com" date="1677240000">- Use %bcond_without aspell, ref ALP push for as few mandatory
  dependencies as possible/ability to turn off dependencies.</changelog>
</package>
<package pkgid="25b42af7c0246869b52b9cbd7ac3dade97296dbdac41d9fa2f12f8110168f16662ba1c13e9850709e647613046243f6c430cabb4e3880707afdda58482914036" name="enchant-tools" arch="x86_64">
  <version epoch="0" ver="2.2.15" rel="3.5"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1563537600">- Update to version 2.2.5:
  + Fix a memory leak in the hunspell provider.
- Changes from version 2.2.4:
  + Fix a bug in the enchant program, where words ending in non-ASCII
    characters were truncated during tokenization.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1571400000">- Redownload the 2.2.5 tarball to reflect the consistent upstream
  release provided in Source.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1571659200">- Disable aspell support on SLE.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1586779200">- Enable aspell support on SLE to synchronize with Leap.</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" 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="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" 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="Timo Jyrinki &lt;tjyrinki@suse.com&gt;" date="1604577600">- Backport from upstream git a Voikko backend fix (bsc#1178489)
  + Add Fix_back-ends_that_want_a_NUL-terminated_string.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1615896000">- Update to version 2.2.15:
  + Specify that nuspell &gt;= 4.1.0 is required.
  + Fix some space leaks in the tests.
  + The nuspell backend is updated for newer versions.
  + Make the enchant program output its version to standard output,
    not standard error. This may help some programs that use this
    output.
  + Fix a bug in the Voikko and Zemberek back-ends that could cause
    spell checking and suggestion to fail.
  + Make enchant silently ignore -B flag, for better Emacs
    compatibility.
  + Make enchant_broker_list_dicts sort the tags, so that
    enchant-lsmod’s output is sorted.
  + Minor build system improvement: don’t use -D_FORTIFY_SOURCE,
    which can cause problems on Windows, and should be configured
    by the compiler vendor if desired.
  + Fix Hunspell backend to treat apostrophes as Hunspell does: if
    either straight or curly apostrophe is a word character, allow
    both.
  + Fix a couple of space leaks in the Nuspell back end.
- Drop Fix_back-ends_that_want_a_NUL-terminated_string.patch: fixed
  upstream.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1641556800">- Add missing closing parentheses for packageand Supplements.</changelog>
  <changelog author="pgajdos@suse.com" date="1677240000">- Use %bcond_without aspell, ref ALP push for as few mandatory
  dependencies as possible/ability to turn off dependencies.</changelog>
</package>
<package pkgid="ddbd1eb5c218c5a1b721b27a35de3bc90e6bf30c9c32813dd8f4e9f6262e15d5cf2996f8ad097a21dd6e1220e0daf61d0ceeea6c99e288c3555582eab492b6d8" name="enchant-tools-debuginfo" arch="i586">
  <version epoch="0" ver="2.2.15" rel="3.5"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1563537600">- Update to version 2.2.5:
  + Fix a memory leak in the hunspell provider.
- Changes from version 2.2.4:
  + Fix a bug in the enchant program, where words ending in non-ASCII
    characters were truncated during tokenization.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1571400000">- Redownload the 2.2.5 tarball to reflect the consistent upstream
  release provided in Source.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1571659200">- Disable aspell support on SLE.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1586779200">- Enable aspell support on SLE to synchronize with Leap.</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" 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="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" 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="Timo Jyrinki &lt;tjyrinki@suse.com&gt;" date="1604577600">- Backport from upstream git a Voikko backend fix (bsc#1178489)
  + Add Fix_back-ends_that_want_a_NUL-terminated_string.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1615896000">- Update to version 2.2.15:
  + Specify that nuspell &gt;= 4.1.0 is required.
  + Fix some space leaks in the tests.
  + The nuspell backend is updated for newer versions.
  + Make the enchant program output its version to standard output,
    not standard error. This may help some programs that use this
    output.
  + Fix a bug in the Voikko and Zemberek back-ends that could cause
    spell checking and suggestion to fail.
  + Make enchant silently ignore -B flag, for better Emacs
    compatibility.
  + Make enchant_broker_list_dicts sort the tags, so that
    enchant-lsmod’s output is sorted.
  + Minor build system improvement: don’t use -D_FORTIFY_SOURCE,
    which can cause problems on Windows, and should be configured
    by the compiler vendor if desired.
  + Fix Hunspell backend to treat apostrophes as Hunspell does: if
    either straight or curly apostrophe is a word character, allow
    both.
  + Fix a couple of space leaks in the Nuspell back end.
- Drop Fix_back-ends_that_want_a_NUL-terminated_string.patch: fixed
  upstream.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1641556800">- Add missing closing parentheses for packageand Supplements.</changelog>
  <changelog author="pgajdos@suse.com" date="1677240000">- Use %bcond_without aspell, ref ALP push for as few mandatory
  dependencies as possible/ability to turn off dependencies.</changelog>
</package>
<package pkgid="5fb947b68905fe3f00d6f3b400caaed30beb15ad6241ca933885e323d4c5940245df5392ccef1effee6a891c338f041d6c69a29598ebdd5047b465b927542621" name="enchant-tools-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.2.15" rel="3.5"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1563537600">- Update to version 2.2.5:
  + Fix a memory leak in the hunspell provider.
- Changes from version 2.2.4:
  + Fix a bug in the enchant program, where words ending in non-ASCII
    characters were truncated during tokenization.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1571400000">- Redownload the 2.2.5 tarball to reflect the consistent upstream
  release provided in Source.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1571659200">- Disable aspell support on SLE.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1586779200">- Enable aspell support on SLE to synchronize with Leap.</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" 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="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" 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="Timo Jyrinki &lt;tjyrinki@suse.com&gt;" date="1604577600">- Backport from upstream git a Voikko backend fix (bsc#1178489)
  + Add Fix_back-ends_that_want_a_NUL-terminated_string.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1615896000">- Update to version 2.2.15:
  + Specify that nuspell &gt;= 4.1.0 is required.
  + Fix some space leaks in the tests.
  + The nuspell backend is updated for newer versions.
  + Make the enchant program output its version to standard output,
    not standard error. This may help some programs that use this
    output.
  + Fix a bug in the Voikko and Zemberek back-ends that could cause
    spell checking and suggestion to fail.
  + Make enchant silently ignore -B flag, for better Emacs
    compatibility.
  + Make enchant_broker_list_dicts sort the tags, so that
    enchant-lsmod’s output is sorted.
  + Minor build system improvement: don’t use -D_FORTIFY_SOURCE,
    which can cause problems on Windows, and should be configured
    by the compiler vendor if desired.
  + Fix Hunspell backend to treat apostrophes as Hunspell does: if
    either straight or curly apostrophe is a word character, allow
    both.
  + Fix a couple of space leaks in the Nuspell back end.
- Drop Fix_back-ends_that_want_a_NUL-terminated_string.patch: fixed
  upstream.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1641556800">- Add missing closing parentheses for packageand Supplements.</changelog>
  <changelog author="pgajdos@suse.com" date="1677240000">- Use %bcond_without aspell, ref ALP push for as few mandatory
  dependencies as possible/ability to turn off dependencies.</changelog>
</package>
<package pkgid="929b929fb104ca49eb30e55cd17656c8deeeb0a477bbdfdce376b869d69c81e2a10f055ffefcf21c6a09665818815b05c4746718c9c051812cf5b7dc3dd82e15" name="etags" arch="x86_64">
  <version epoch="0" ver="29.1" rel="7.1"/>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1667995200">- Add workaround for boo#1205109, that is started with sudo there
  is maybe no active user session for root hence no dbus</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1668081600">- dbus-update-activation-environment handles only variables with
  their names</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1669723200">- Update to GNU Emacs version 28.2
  * This is a bug-fix release with no new features.
- Add upstream commit as patch d48bb487.patch (bsc#1205822, CVE-2022-45939)
  * shell command injection via source code files when using ctags
- Correct offsets of the patches
  * emacs-24.3-iconic.patch
  * emacs-24.4-ps-bdf.patch
  * emacs-25.2-ImageMagick7.patch
  * emacs-27.1-Xauthority4server.patch
  * emacs-27.1-pdftex.patch
  * emacs-28.1.dif</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1676980800">- Add upstream commit/patches
  * 01a4035c.patch
    Fix etags local command injection vulnerability (CVE-2022-48337, bsc#1208515)
  * CVE-2022-48338.patch
    Fix ruby-mode.el local command injection vulnerability (CVE-2022-48338, bsc#1208514)
  * CVE-2022-48339.patch
    Fix htmlfontify.el command injection vulnerability (CVE-2022-48339 bsc#1208512)
- Require libwebp at build time for automatically enable support
  for libwebp if given</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1678363200">- Add patch d3209119.patch
  boo#1209089,CVE-2023-27985: Fix shell command injection in emacsclient-mail.desktop
- Add patch 3c1693d0.patch
  boo#1209090,CVE-2023-27986: Fix Emacs Lisp code injection in emacsclient-mail.desktop</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678881600">- mark ctags update-alternatives as non-%ghost</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678968000">- don't create ghosted files</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1690977600">- Update to GNU Emacs version 29.1
  * Official tree-sitter support
  * EGlot, the Language Server Client
  * Use-package a declarative configuration tool finally in
  * Better long line support
  * Native SQLite Support
  * Changing the init directory
    You can now instruct Emacs to read its initialization from
    another directory from the command line.
- Use natively compiled lisp files only for GTK variant as every
  binary has its own hash keys for the eln location as well as for
  the eln native compiled lisp files
- Port rmailgen.el and .gnu-emacs to 29.1
- Remove the old patches now upstream
  * 01a4035c.patch
  * 3c1693d0.patch
  * CVE-2022-48338.patch
  * CVE-2022-48339.patch
  * d3209119.patch
  * d48bb487.patch
- Port and rename patch emacs-28.1.dif which is now emacs-29.1.dif
- Port the patches
  * emacs-24.1-ps-mule.patch
  * emacs-24.3-iconic.patch
  * emacs-24.3-x11r7.patch
  * emacs-24.4-glibc.patch
  * emacs-24.4-nonvoid.patch
  * emacs-24.4-ps-bdf.patch
  * emacs-25.1-custom-fonts.patch
  * emacs-25.2-ImageMagick7.patch
  * emacs-26.1-xft4x11.patch
  * emacs-27.1-Xauthority4server.patch
  * emacs-27.1-pdftex.patch
  * pdump.patch
- Re-enable ImageMagick usage</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1691409600">- Extend patch pdump.patch
  * Make various emacs flavours find their pdmp files even if first
    argument is simply named "emacs" (slack message, boo#1214008)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1691668800">- Modify patch emacs-29.1.dif
  * Avoid in ispell.el unused lexical variable `load-dict'</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1691755200">- Require bwrap at build time as some tools requires it if checks
  are enabled</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1695729600">- Pass libdir to configure so native Emacs lisp files are installed
  correctly on 64bit systems</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1695729601">- Now with changed pdump.patch patch from bjorn.bidar@thaodan.de
- Build also wayland gtk based binary
- Support wayland binary by checking for XDG_SESSION_TYPE
- Provide eln native shared binaries for all emacs program binaries</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1695902400">- For GNUS: Use message-user-fqdn instead of gnus-local-organization</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1696593600">- Add packaging macros for Emacs packages
- Add site-lisp directory for dynamic modules</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1696852800">- Avoid warnings about eln files as well as prune older eln files</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1696939200">- For the at-spi bus the package at-spi2-core is required
- Move eln prune code from ~/.gnu-emacs to site-start</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1697025600">- Don't install gsettings schemas twice</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1697112000">- Only recommend at-spi2-core</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- only use valgrind on 64 bit architectures</changelog>
</package>
<package pkgid="907cd44ff5d25370be6edbf52d6c6d553958812bc6138dd09cd255f97423108174df026582358d45fc11599de8154996e3dd95bfdd832460c15d6b3b1d9a3588" name="etags-debuginfo" arch="x86_64">
  <version epoch="0" ver="29.1" rel="7.1"/>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1667995200">- Add workaround for boo#1205109, that is started with sudo there
  is maybe no active user session for root hence no dbus</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1668081600">- dbus-update-activation-environment handles only variables with
  their names</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1669723200">- Update to GNU Emacs version 28.2
  * This is a bug-fix release with no new features.
- Add upstream commit as patch d48bb487.patch (bsc#1205822, CVE-2022-45939)
  * shell command injection via source code files when using ctags
- Correct offsets of the patches
  * emacs-24.3-iconic.patch
  * emacs-24.4-ps-bdf.patch
  * emacs-25.2-ImageMagick7.patch
  * emacs-27.1-Xauthority4server.patch
  * emacs-27.1-pdftex.patch
  * emacs-28.1.dif</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1676980800">- Add upstream commit/patches
  * 01a4035c.patch
    Fix etags local command injection vulnerability (CVE-2022-48337, bsc#1208515)
  * CVE-2022-48338.patch
    Fix ruby-mode.el local command injection vulnerability (CVE-2022-48338, bsc#1208514)
  * CVE-2022-48339.patch
    Fix htmlfontify.el command injection vulnerability (CVE-2022-48339 bsc#1208512)
- Require libwebp at build time for automatically enable support
  for libwebp if given</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1678363200">- Add patch d3209119.patch
  boo#1209089,CVE-2023-27985: Fix shell command injection in emacsclient-mail.desktop
- Add patch 3c1693d0.patch
  boo#1209090,CVE-2023-27986: Fix Emacs Lisp code injection in emacsclient-mail.desktop</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678881600">- mark ctags update-alternatives as non-%ghost</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678968000">- don't create ghosted files</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1690977600">- Update to GNU Emacs version 29.1
  * Official tree-sitter support
  * EGlot, the Language Server Client
  * Use-package a declarative configuration tool finally in
  * Better long line support
  * Native SQLite Support
  * Changing the init directory
    You can now instruct Emacs to read its initialization from
    another directory from the command line.
- Use natively compiled lisp files only for GTK variant as every
  binary has its own hash keys for the eln location as well as for
  the eln native compiled lisp files
- Port rmailgen.el and .gnu-emacs to 29.1
- Remove the old patches now upstream
  * 01a4035c.patch
  * 3c1693d0.patch
  * CVE-2022-48338.patch
  * CVE-2022-48339.patch
  * d3209119.patch
  * d48bb487.patch
- Port and rename patch emacs-28.1.dif which is now emacs-29.1.dif
- Port the patches
  * emacs-24.1-ps-mule.patch
  * emacs-24.3-iconic.patch
  * emacs-24.3-x11r7.patch
  * emacs-24.4-glibc.patch
  * emacs-24.4-nonvoid.patch
  * emacs-24.4-ps-bdf.patch
  * emacs-25.1-custom-fonts.patch
  * emacs-25.2-ImageMagick7.patch
  * emacs-26.1-xft4x11.patch
  * emacs-27.1-Xauthority4server.patch
  * emacs-27.1-pdftex.patch
  * pdump.patch
- Re-enable ImageMagick usage</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1691409600">- Extend patch pdump.patch
  * Make various emacs flavours find their pdmp files even if first
    argument is simply named "emacs" (slack message, boo#1214008)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1691668800">- Modify patch emacs-29.1.dif
  * Avoid in ispell.el unused lexical variable `load-dict'</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1691755200">- Require bwrap at build time as some tools requires it if checks
  are enabled</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1695729600">- Pass libdir to configure so native Emacs lisp files are installed
  correctly on 64bit systems</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1695729601">- Now with changed pdump.patch patch from bjorn.bidar@thaodan.de
- Build also wayland gtk based binary
- Support wayland binary by checking for XDG_SESSION_TYPE
- Provide eln native shared binaries for all emacs program binaries</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1695902400">- For GNUS: Use message-user-fqdn instead of gnus-local-organization</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1696593600">- Add packaging macros for Emacs packages
- Add site-lisp directory for dynamic modules</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1696852800">- Avoid warnings about eln files as well as prune older eln files</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1696939200">- For the at-spi bus the package at-spi2-core is required
- Move eln prune code from ~/.gnu-emacs to site-start</changelog>
  <changelog author="Bj&#xF6;rn Bidar &lt;bjorn.bidar@thaodan.de&gt;" date="1697025600">- Don't install gsettings schemas twice</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1697112000">- Only recommend at-spi2-core</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- only use valgrind on 64 bit architectures</changelog>
</package>
<package pkgid="92a162fbc1287d6f21052b06213e298305ea8291e5fbc7176957c56a2fc9b42f4714349204d58c170a32531353c980e004900289f67334c58453f866a3cf565c" name="exempi" arch="src">
  <version epoch="0" ver="2.6.3" rel="1.4"/>
  <changelog author="vuntz@novell.com" date="1240920000">- Add exempi-gcc44.patch to fix build with gcc 4.4.
- Remove AutoReqProv: it's default now.</changelog>
  <changelog author="vuntz@novell.com" date="1248091200">- Update to version 2.1.1:
  + Added shave to the build system for sane output. (build only)
  + fdo#16030: if the property is an array or struct allow "" to be
    passed as a value.
  + fdo#19312: source/XMPFiles/FileHandlers/P2_Handler.cpp was
    using an improper string comparison. (made rpmlint unhappy).
  + fdo#20554: Missing file on MacOS X.
  + fdo#20554: Detect ldflags properly.
  + fdo#20622: Catch unhandled exceptions in
    xmp_files_can_put_xmp().
  + fdo#21934: Mismatched new [] / delete.
  + fdo#22554: Fix a SIGFPE encountered on some invalid files.
    (bgo#586720)
- Drop exempi-rpmlint.diff: fixed upstream.
- Drop exempi-gcc44.patch: fixed upstream.</changelog>
  <changelog author="vuntz@opensuse.org" date="1283860800">- Add pkg-config BuildRequires to get a pkgconfig() provides for
  the devel subpackage.</changelog>
  <changelog author="cristian.rodriguez@opensuse.org" date="1291896000">- run make check
- Disable usage of "shave-libtool" that messes up post build checks
  provide --disable-silent-rules</changelog>
  <changelog author="toddrme2178@gmail.com" date="1303646400">- Add 32bit compatibility libraries</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="1317384001">- use original tar</changelog>
  <changelog author="vuntz@opensuse.org" date="1329998400">- Update to version 2.2.0:
  + New 'exempi' command line tool.
  + Upgrade XMPCore to Adobe XMP 5.1.2
  - Quicktime support now works without Quicktime.
  - Reconciliation with ID3v2.
  - "Blessed" 64-bits support (we already had it in exempi).
  - Slight change in the way XMP are written for MWG compliance.
  - Fixed a serious bug with RIFF.
  - Change in the way local text encoding is dealt with.
  - Alternative languages behave slightly differently by changing
    how the default language property is managed.
  - Probably a bunch of bugs fixed that I don't know about.
  + Update unit tests.
  - Refactor the fixtures.
  + Use automake silent rules instead of shave. (build only)
  + "make dist" generate a bzip2 archive as well. (build only)
  + Remove some obsolete warning flags. (build only)
  + Build xmpcommandtool
  + Several new APIs.
  + Bug fixes: fdo#37747.
- Drop exempi-no-shave.patch: shave is not used upstream anymore.
- Drop libtool BuildRequires, autoreconf call and
  - -disable-silent-rules that were used because of patch above.
- Create a tools subpackage for new exempi command line tool.
- Change group of libexempi3 from "Development/Libraries/C and C++"
  to System/Libraries.
- Use V=1 during the build to get a verbose build.</changelog>
  <changelog author="dmueller@suse.de" date="1330257600">- fix build under qemu</changelog>
  <changelog author="zaitor@opensuse.org" date="1372593600">- Update to version 2.2.1:
  + fdo#54011: Use POSIX API for files on MacOS.
  + fdo#58175: Replace OS X FlatCarbon headers.
  + Added a manpage for exempi(1).
  + Added the -n option to the command line for arbitrary
    namespaces.</changelog>
  <changelog author="zaitor@opensuse.org" date="1419595200">- Update to version 2.2.2:
  + Public header cleanup and documentation update.
  + Update Doxygen config.
  + fdo#73058: Add missing include for MacOS.
  + fdo#72810: Fix typo in date test in MP3 handler.
  + fdo#83313: Fix crash on invalid Exif (from Samsung).
  + Fix valgrind testing for xmpcore.sh.
  + Fix delete / delete[] mismatch in ID3_Support.hpp.
- Add baselibs.conf to Source to comply with current rules in
  Factory.</changelog>
  <changelog author="mpluskal@suse.com" date="1448193600">- Add gpg signature
- Cleanup spec file with spec-cleaner</changelog>
  <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="andy great &lt;andythe_great@pm.me&gt;" date="1610625600">- Remove --disable-static because it cause build to fail.
- Update to version 2.5.2.
  * Bug #18: Remove an unnecessary message to stdout in the exempi tool.
    https://gitlab.freedesktop.org/libopenraw/exempi/-/issues/18
  * Bug #20: Test file formats. This also change the GIF sample to GIF89a.
    https://gitlab.freedesktop.org/libopenraw/exempi/-/issues/20
  * Bug #17: `make check` should build more reliably now.
    https://gitlab.freedesktop.org/libopenraw/exempi/issues/17
  * MR !1: Remove deprecated C++ to compile with C++17.
    https://gitlab.freedesktop.org/libopenraw/exempi/merge_requests/1
  * MR !2: Fix a build failure with C++17.
    https://gitlab.freedesktop.org/libopenraw/exempi/merge_requests/2
- Updates for version 2.5.1.
  * Bug #9: [CVE-2018-12648] Fix null-pointer-dereference in WEBP.
    https://gitlab.freedesktop.org/libopenraw/exempi/issues/9
  * Bug #12: Invalid WEBP cause a memory overflow.
    https://gitlab.freedesktop.org/libopenraw/exempi/issues/12
  * Bug #13: Fix a buffer a overflow in ID3 support on invalid MP3.
    https://gitlab.freedesktop.org/libopenraw/exempi/issues/13
  * Bug #14: Invalid MP3 cause a memory overflow.
    https://gitlab.freedesktop.org/libopenraw/exempi/issues/14
- Updates for version 2.5.0.
  * Upgrade XMPCore to Adobe XMP SDK CC 2016.07
  * Support for iOS in XMPFiles
  * New DOM based API’s are added in XMP Core to access metadata tree
    hierarchy. (not exposed yet in Exempi)
  * Added support XMP/metadata in utf-8 encoded uncompressed SVG
    files in XMPFiles.
  * Added support of GIF handler in XMPFiles.
  * Added support for reconciliation of iXML’s TRACK_LIST and its
    components to get microphone data.
  * Added support for IFDs of type 13 in TIFF.
  * Added support for MPEG4 videos shot from Google Nexus 5 camera.
  * Restructured the implementation of XDCAM Handler to support
    File Access Mode (FAM) and Simple Access Mode (SAM)
  * Added built-in support for iXML namespace in XMPCore.
  * Modified the alias tiff:ImageDescription for dc:description as
    language alternative array instead of simple property.
  * Lot of bug fixes in XMPFiles and XMPCore.
  * Removed Exempi provided support for GIF in favour of Adobe's.
    Only GIF89a is supported.
  * New: API NS_XML constant
  * Bug #5: Restrict the exported symbols. Only the symbols marked
    with API_EXPORT are exported by the shared library as to not
    allow another library to import the XMP SDK symbols.
    https://gitlab.freedesktop.org/libopenraw/exempi/issues/5
  * Bug #105580: Access memory aligned on ARM.
    https://bugs.freedesktop.org/show_bug.cgi?id=105580
  * Added tests for Adobe SDK.
  * Fixed warnings and other issues and Adobe SDK.
  * Compile with much more warnings enabled.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1616155200">- Update baselibs.conf to reflect new sonum.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1652097600">- Update to 2.6.1:
  * Update XMPCore to Adobe XMP SDK v2021.10
  * Some fixes previously done in Exempi are now upstream
- Install the NEWS file instead of the obsolete ChangeLog one</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670155200">- update to 2.6.2:
  - Update XMPCore to Adobe XMP SDK v2022.06
  - Build system fixes that don't matter.
  - Fix a typo in an ID3 genre string
  - Build XMP_SDK with some fatal warnings:
  - -Werror=missing-field-initializers
  - -Werror=misleading-indentation
  - -Werror=class-memaccess
  - Remove (deprecated) boost_test_minimal
  - Remove old .sym file (Daniel Kolesa)
  - Added --enable-samples (default = yes) (Fabrice Fontaine)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1676980800">- update to 2.6.3:
  * Fix null to int assignement error.</changelog>
</package>
<package pkgid="4c821e0bbe9d85c9d7b61b127b3f6d81b09736eb76b2bc5b508f9f61003d7717517bc62a2a8d62295be58174bf26e071460e0728291b04287fc7e805b24d5b32" name="exempi-debugsource" arch="x86_64">
  <version epoch="0" ver="2.6.3" rel="1.4"/>
  <changelog author="zaitor@opensuse.org" date="1419595200">- Update to version 2.2.2:
  + Public header cleanup and documentation update.
  + Update Doxygen config.
  + fdo#73058: Add missing include for MacOS.
  + fdo#72810: Fix typo in date test in MP3 handler.
  + fdo#83313: Fix crash on invalid Exif (from Samsung).
  + Fix valgrind testing for xmpcore.sh.
  + Fix delete / delete[] mismatch in ID3_Support.hpp.
- Add baselibs.conf to Source to comply with current rules in
  Factory.</changelog>
  <changelog author="mpluskal@suse.com" date="1448193600">- Add gpg signature
- Cleanup spec file with spec-cleaner</changelog>
  <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="andy great &lt;andythe_great@pm.me&gt;" date="1610625600">- Remove --disable-static because it cause build to fail.
- Update to version 2.5.2.
  * Bug #18: Remove an unnecessary message to stdout in the exempi tool.
    https://gitlab.freedesktop.org/libopenraw/exempi/-/issues/18
  * Bug #20: Test file formats. This also change the GIF sample to GIF89a.
    https://gitlab.freedesktop.org/libopenraw/exempi/-/issues/20
  * Bug #17: `make check` should build more reliably now.
    https://gitlab.freedesktop.org/libopenraw/exempi/issues/17
  * MR !1: Remove deprecated C++ to compile with C++17.
    https://gitlab.freedesktop.org/libopenraw/exempi/merge_requests/1
  * MR !2: Fix a build failure with C++17.
    https://gitlab.freedesktop.org/libopenraw/exempi/merge_requests/2
- Updates for version 2.5.1.
  * Bug #9: [CVE-2018-12648] Fix null-pointer-dereference in WEBP.
    https://gitlab.freedesktop.org/libopenraw/exempi/issues/9
  * Bug #12: Invalid WEBP cause a memory overflow.
    https://gitlab.freedesktop.org/libopenraw/exempi/issues/12
  * Bug #13: Fix a buffer a overflow in ID3 support on invalid MP3.
    https://gitlab.freedesktop.org/libopenraw/exempi/issues/13
  * Bug #14: Invalid MP3 cause a memory overflow.
    https://gitlab.freedesktop.org/libopenraw/exempi/issues/14
- Updates for version 2.5.0.
  * Upgrade XMPCore to Adobe XMP SDK CC 2016.07
  * Support for iOS in XMPFiles
  * New DOM based API’s are added in XMP Core to access metadata tree
    hierarchy. (not exposed yet in Exempi)
  * Added support XMP/metadata in utf-8 encoded uncompressed SVG
    files in XMPFiles.
  * Added support of GIF handler in XMPFiles.
  * Added support for reconciliation of iXML’s TRACK_LIST and its
    components to get microphone data.
  * Added support for IFDs of type 13 in TIFF.
  * Added support for MPEG4 videos shot from Google Nexus 5 camera.
  * Restructured the implementation of XDCAM Handler to support
    File Access Mode (FAM) and Simple Access Mode (SAM)
  * Added built-in support for iXML namespace in XMPCore.
  * Modified the alias tiff:ImageDescription for dc:description as
    language alternative array instead of simple property.
  * Lot of bug fixes in XMPFiles and XMPCore.
  * Removed Exempi provided support for GIF in favour of Adobe's.
    Only GIF89a is supported.
  * New: API NS_XML constant
  * Bug #5: Restrict the exported symbols. Only the symbols marked
    with API_EXPORT are exported by the shared library as to not
    allow another library to import the XMP SDK symbols.
    https://gitlab.freedesktop.org/libopenraw/exempi/issues/5
  * Bug #105580: Access memory aligned on ARM.
    https://bugs.freedesktop.org/show_bug.cgi?id=105580
  * Added tests for Adobe SDK.
  * Fixed warnings and other issues and Adobe SDK.
  * Compile with much more warnings enabled.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1616155200">- Update baselibs.conf to reflect new sonum.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1652097600">- Update to 2.6.1:
  * Update XMPCore to Adobe XMP SDK v2021.10
  * Some fixes previously done in Exempi are now upstream
- Install the NEWS file instead of the obsolete ChangeLog one</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670155200">- update to 2.6.2:
  - Update XMPCore to Adobe XMP SDK v2022.06
  - Build system fixes that don't matter.
  - Fix a typo in an ID3 genre string
  - Build XMP_SDK with some fatal warnings:
  - -Werror=missing-field-initializers
  - -Werror=misleading-indentation
  - -Werror=class-memaccess
  - Remove (deprecated) boost_test_minimal
  - Remove old .sym file (Daniel Kolesa)
  - Added --enable-samples (default = yes) (Fabrice Fontaine)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1676980800">- update to 2.6.3:
  * Fix null to int assignement error.</changelog>
</package>
<package pkgid="e84207e2fe02ace8e3bd0e219fcea614bf26b0633c70fc99eb9bfe74f9622b9f1cc5b27d69a8d874883892edec9b076ac5b4f5569ee66a2f7eef3ebbc8f0ecc6" name="exempi-tools" arch="x86_64">
  <version epoch="0" ver="2.6.3" rel="1.4"/>
  <changelog author="zaitor@opensuse.org" date="1419595200">- Update to version 2.2.2:
  + Public header cleanup and documentation update.
  + Update Doxygen config.
  + fdo#73058: Add missing include for MacOS.
  + fdo#72810: Fix typo in date test in MP3 handler.
  + fdo#83313: Fix crash on invalid Exif (from Samsung).
  + Fix valgrind testing for xmpcore.sh.
  + Fix delete / delete[] mismatch in ID3_Support.hpp.
- Add baselibs.conf to Source to comply with current rules in
  Factory.</changelog>
  <changelog author="mpluskal@suse.com" date="1448193600">- Add gpg signature
- Cleanup spec file with spec-cleaner</changelog>
  <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="andy great &lt;andythe_great@pm.me&gt;" date="1610625600">- Remove --disable-static because it cause build to fail.
- Update to version 2.5.2.
  * Bug #18: Remove an unnecessary message to stdout in the exempi tool.
    https://gitlab.freedesktop.org/libopenraw/exempi/-/issues/18
  * Bug #20: Test file formats. This also change the GIF sample to GIF89a.
    https://gitlab.freedesktop.org/libopenraw/exempi/-/issues/20
  * Bug #17: `make check` should build more reliably now.
    https://gitlab.freedesktop.org/libopenraw/exempi/issues/17
  * MR !1: Remove deprecated C++ to compile with C++17.
    https://gitlab.freedesktop.org/libopenraw/exempi/merge_requests/1
  * MR !2: Fix a build failure with C++17.
    https://gitlab.freedesktop.org/libopenraw/exempi/merge_requests/2
- Updates for version 2.5.1.
  * Bug #9: [CVE-2018-12648] Fix null-pointer-dereference in WEBP.
    https://gitlab.freedesktop.org/libopenraw/exempi/issues/9
  * Bug #12: Invalid WEBP cause a memory overflow.
    https://gitlab.freedesktop.org/libopenraw/exempi/issues/12
  * Bug #13: Fix a buffer a overflow in ID3 support on invalid MP3.
    https://gitlab.freedesktop.org/libopenraw/exempi/issues/13
  * Bug #14: Invalid MP3 cause a memory overflow.
    https://gitlab.freedesktop.org/libopenraw/exempi/issues/14
- Updates for version 2.5.0.
  * Upgrade XMPCore to Adobe XMP SDK CC 2016.07
  * Support for iOS in XMPFiles
  * New DOM based API’s are added in XMP Core to access metadata tree
    hierarchy. (not exposed yet in Exempi)
  * Added support XMP/metadata in utf-8 encoded uncompressed SVG
    files in XMPFiles.
  * Added support of GIF handler in XMPFiles.
  * Added support for reconciliation of iXML’s TRACK_LIST and its
    components to get microphone data.
  * Added support for IFDs of type 13 in TIFF.
  * Added support for MPEG4 videos shot from Google Nexus 5 camera.
  * Restructured the implementation of XDCAM Handler to support
    File Access Mode (FAM) and Simple Access Mode (SAM)
  * Added built-in support for iXML namespace in XMPCore.
  * Modified the alias tiff:ImageDescription for dc:description as
    language alternative array instead of simple property.
  * Lot of bug fixes in XMPFiles and XMPCore.
  * Removed Exempi provided support for GIF in favour of Adobe's.
    Only GIF89a is supported.
  * New: API NS_XML constant
  * Bug #5: Restrict the exported symbols. Only the symbols marked
    with API_EXPORT are exported by the shared library as to not
    allow another library to import the XMP SDK symbols.
    https://gitlab.freedesktop.org/libopenraw/exempi/issues/5
  * Bug #105580: Access memory aligned on ARM.
    https://bugs.freedesktop.org/show_bug.cgi?id=105580
  * Added tests for Adobe SDK.
  * Fixed warnings and other issues and Adobe SDK.
  * Compile with much more warnings enabled.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1616155200">- Update baselibs.conf to reflect new sonum.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1652097600">- Update to 2.6.1:
  * Update XMPCore to Adobe XMP SDK v2021.10
  * Some fixes previously done in Exempi are now upstream
- Install the NEWS file instead of the obsolete ChangeLog one</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670155200">- update to 2.6.2:
  - Update XMPCore to Adobe XMP SDK v2022.06
  - Build system fixes that don't matter.
  - Fix a typo in an ID3 genre string
  - Build XMP_SDK with some fatal warnings:
  - -Werror=missing-field-initializers
  - -Werror=misleading-indentation
  - -Werror=class-memaccess
  - Remove (deprecated) boost_test_minimal
  - Remove old .sym file (Daniel Kolesa)
  - Added --enable-samples (default = yes) (Fabrice Fontaine)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1676980800">- update to 2.6.3:
  * Fix null to int assignement error.</changelog>
</package>
<package pkgid="79ddea3ee21ba7384243b0d503a2052c53e474ff83ba170a60d21dd06c94d4eea5e2788a5258d75a7ea7283afef5868e1f8e98b46871839dad4310d66215d038" name="exempi-tools-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.6.3" rel="1.4"/>
  <changelog author="zaitor@opensuse.org" date="1419595200">- Update to version 2.2.2:
  + Public header cleanup and documentation update.
  + Update Doxygen config.
  + fdo#73058: Add missing include for MacOS.
  + fdo#72810: Fix typo in date test in MP3 handler.
  + fdo#83313: Fix crash on invalid Exif (from Samsung).
  + Fix valgrind testing for xmpcore.sh.
  + Fix delete / delete[] mismatch in ID3_Support.hpp.
- Add baselibs.conf to Source to comply with current rules in
  Factory.</changelog>
  <changelog author="mpluskal@suse.com" date="1448193600">- Add gpg signature
- Cleanup spec file with spec-cleaner</changelog>
  <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="andy great &lt;andythe_great@pm.me&gt;" date="1610625600">- Remove --disable-static because it cause build to fail.
- Update to version 2.5.2.
  * Bug #18: Remove an unnecessary message to stdout in the exempi tool.
    https://gitlab.freedesktop.org/libopenraw/exempi/-/issues/18
  * Bug #20: Test file formats. This also change the GIF sample to GIF89a.
    https://gitlab.freedesktop.org/libopenraw/exempi/-/issues/20
  * Bug #17: `make check` should build more reliably now.
    https://gitlab.freedesktop.org/libopenraw/exempi/issues/17
  * MR !1: Remove deprecated C++ to compile with C++17.
    https://gitlab.freedesktop.org/libopenraw/exempi/merge_requests/1
  * MR !2: Fix a build failure with C++17.
    https://gitlab.freedesktop.org/libopenraw/exempi/merge_requests/2
- Updates for version 2.5.1.
  * Bug #9: [CVE-2018-12648] Fix null-pointer-dereference in WEBP.
    https://gitlab.freedesktop.org/libopenraw/exempi/issues/9
  * Bug #12: Invalid WEBP cause a memory overflow.
    https://gitlab.freedesktop.org/libopenraw/exempi/issues/12
  * Bug #13: Fix a buffer a overflow in ID3 support on invalid MP3.
    https://gitlab.freedesktop.org/libopenraw/exempi/issues/13
  * Bug #14: Invalid MP3 cause a memory overflow.
    https://gitlab.freedesktop.org/libopenraw/exempi/issues/14
- Updates for version 2.5.0.
  * Upgrade XMPCore to Adobe XMP SDK CC 2016.07
  * Support for iOS in XMPFiles
  * New DOM based API’s are added in XMP Core to access metadata tree
    hierarchy. (not exposed yet in Exempi)
  * Added support XMP/metadata in utf-8 encoded uncompressed SVG
    files in XMPFiles.
  * Added support of GIF handler in XMPFiles.
  * Added support for reconciliation of iXML’s TRACK_LIST and its
    components to get microphone data.
  * Added support for IFDs of type 13 in TIFF.
  * Added support for MPEG4 videos shot from Google Nexus 5 camera.
  * Restructured the implementation of XDCAM Handler to support
    File Access Mode (FAM) and Simple Access Mode (SAM)
  * Added built-in support for iXML namespace in XMPCore.
  * Modified the alias tiff:ImageDescription for dc:description as
    language alternative array instead of simple property.
  * Lot of bug fixes in XMPFiles and XMPCore.
  * Removed Exempi provided support for GIF in favour of Adobe's.
    Only GIF89a is supported.
  * New: API NS_XML constant
  * Bug #5: Restrict the exported symbols. Only the symbols marked
    with API_EXPORT are exported by the shared library as to not
    allow another library to import the XMP SDK symbols.
    https://gitlab.freedesktop.org/libopenraw/exempi/issues/5
  * Bug #105580: Access memory aligned on ARM.
    https://bugs.freedesktop.org/show_bug.cgi?id=105580
  * Added tests for Adobe SDK.
  * Fixed warnings and other issues and Adobe SDK.
  * Compile with much more warnings enabled.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1616155200">- Update baselibs.conf to reflect new sonum.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1652097600">- Update to 2.6.1:
  * Update XMPCore to Adobe XMP SDK v2021.10
  * Some fixes previously done in Exempi are now upstream
- Install the NEWS file instead of the obsolete ChangeLog one</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670155200">- update to 2.6.2:
  - Update XMPCore to Adobe XMP SDK v2022.06
  - Build system fixes that don't matter.
  - Fix a typo in an ID3 genre string
  - Build XMP_SDK with some fatal warnings:
  - -Werror=missing-field-initializers
  - -Werror=misleading-indentation
  - -Werror=class-memaccess
  - Remove (deprecated) boost_test_minimal
  - Remove old .sym file (Daniel Kolesa)
  - Added --enable-samples (default = yes) (Fabrice Fontaine)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1676980800">- update to 2.6.3:
  * Fix null to int assignement error.</changelog>
</package>
<package pkgid="9d64d173ead0eb36996d222dc010205c3236addd1a58898319978e14dfa8b0284c4dd19bdda4007ae2bded0d5eb8951fbc20f24c8fa72a4acf060d4823f4222f" name="exiv2" arch="src">
  <version epoch="0" ver="0.28.1" rel="1.1"/>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1587124800">- Use C++11 for building instead of C++98. Googletest 1.10 is no
  longer compatible with C++98. For details, see
  https://github.com/Exiv2/exiv2/issues/1163</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597579200">- Update to 0.27.3:
  * Bug and security fixes
  * UNIX suppport
  * Support for building with C++11 and C++14
  * Revised build and test environments
  * Revised documentation
  * Improved charset handling in UserComment
  * Other improvements</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1597924800">- Fix build on non-x86 by dropping -fcf-protection flag
  on non-x86 architectures</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1620820800">- -fcf-protection doesn't work on i586 with gcc11 either (boo#1185218)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1620820801">- Add 1271.patch: Fix build using GCC 11 (boo#1185218).
- Drop the sed hack to remove -fcf-protection: this is properly
  solved with the above patch.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1624017600">- Update to 0.27.4 (bsc#1186053, CVE-2021-29623,
    bsc#1185447, CVE-2021-29470,
    bsc#1185002, CVE-2021-29457,
    bsc#1188733, CVE-2021-31291,
    bsc#1186192, CVE-2021-32617,
    bsc#1185913, CVE-2021-29463):
  - Support for bmff files (HEIC, HEIF, AVIF, CR3, JXL/bmff)
  - Bash test scripts rewritten in python
  - DNG 1.6 and Exif 2.32 support
  - Bug and Security fixes
  - Updated build and test environments
  - Localisation support on Crowdin
  - Revised documentation
  - Other improvements
- drop 1271.patch:
  included in update</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1624017601">- enable bmff format
- disable docs for now:
  - graphviz was failing for a long time when trying to render the
    pngs as graphviz-gd was missing
  - even after adding this it still fails with missing fonts</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1636804800">- update to 0.27.5 (bsc#1189332, CVE-2021-37620,
    bsc#1189333, CVE-2021-37621,
    bsc#1189334, CVE-2021-37622,
    bsc#1189338, CVE-2021-34334,
    bsc#1189335, CVE-2021-37623,
    bsc#1189337, CVE-2021-32815,
    bsc#1189340, CVE-2021-34335,
    bsc#1189341, CVE-2021-37615,
    bsc#1185003, CVE-2021-29458):
  * BMFF bug fixes including CR3 previews
  * Security fixes
  * libFuzzer target
  * Exiv2 monitored by oss-fuzz
  * Minor bugs and fixes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1664366400">- add tracker for SLE (jsc#PED-1393)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1668427200">- spec-cleaner run
- add CVE-2022-3953.patch (CVE-2022-3953, bsc#1205391)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- switch to pkgconfig(zlib) so that alternative providers can be
  used
- require zlib from devel package</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1672833600">- switch to ctest for running the testsuite</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674302400">- update to 0.27.6:
  * Add Nikon3.WhiteBalanceBias2
  * Add Nikon LensData v0802
  * Add some F mount lenses
  * Initial support for OM System MakerNote
  * Add Sony ARW compression to dict
  * Exif start can be at any byte in payload, not word aligned
  * Fix exception type when writing BMFF file
  * Add more MIME type mappings for TIFF-based raws
  * Fix naming of canon EF 35-80mm
  * Replace assert with enforce
  * PNG: always strip the existing iCCP chunk
  * Account for header bytes for Exif and XMP boxes
  * Fix Integer overflow in Photoshop::setIptcIrb
  * Fix Integer-overflow in sumToLong
  * Fix out of bounds read in isValidBoxFileType()
  * Fix in Jp2 metadata writing &amp; improvements in reading
  * Strip XMP raw packet before decoding
  * Add tiff tags
  * Add more DNG 1.6 tags
  * Fix bug in iterating over the elements of dateStrings
  * Use memmove in TiffEncoder::updateDirEntry
  * Treat Exif.Sony1.PreviewImage as undefined tag</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1674561600">- Disable bugfixes.github.test_CVE_2018_12265.AdditionOverflowInLoaderExifJpeg
  as it is broken on some archs
  See: https://github.com/Exiv2/exiv2/issues/933</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674561601">- add always-use-signed-char-for-conversion.patch for test suite
  fixes on non-x86_64</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1687176000">- update to 0.28.0:
  - long list of improvements and security fixes, see
  https://github.com/Exiv2/exiv2/issues/2406#issuecomment-1529139799
- drop always-use-signed-char-for-conversion.patch (code no longer exists)
- drop CVE-2022-3953.patch (merged upstream)
- drop xml-static subpackage, cannot be built from shared builds anymore
  and appears to be unused</changelog>
  <changelog author="Michal Kubecek &lt;mkubecek@suse.cz&gt;" 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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1688126400">- add a x86-64-v3 build, remove 32bit build (not used)</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1688731200">- add exiv2-metadata-null-checks.patch fixes gwenview crashes and
  other apps https://github.com/Exiv2/exiv2/issues/2638</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1699358400">- update to 0.28.1 (bsc#1216923, CVE-2023-44398):
  * Release Notes:
    https://github.com/Exiv2/exiv2/issues/2813
- drop exiv2-metadata-null-checks.patch (upstream)</changelog>
</package>
<package pkgid="773b75a74351862dd6c14ff2821043d238afbb20c1ef421621900b06d4356b848d30236572796e5adfe807b147f0f6ee9b572199764668055ba3d01649b8371e" name="exiv2" arch="x86_64">
  <version epoch="0" ver="0.28.1" rel="1.1"/>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1587124800">- Use C++11 for building instead of C++98. Googletest 1.10 is no
  longer compatible with C++98. For details, see
  https://github.com/Exiv2/exiv2/issues/1163</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597579200">- Update to 0.27.3:
  * Bug and security fixes
  * UNIX suppport
  * Support for building with C++11 and C++14
  * Revised build and test environments
  * Revised documentation
  * Improved charset handling in UserComment
  * Other improvements</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1597924800">- Fix build on non-x86 by dropping -fcf-protection flag
  on non-x86 architectures</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1620820800">- -fcf-protection doesn't work on i586 with gcc11 either (boo#1185218)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1620820801">- Add 1271.patch: Fix build using GCC 11 (boo#1185218).
- Drop the sed hack to remove -fcf-protection: this is properly
  solved with the above patch.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1624017600">- Update to 0.27.4 (bsc#1186053, CVE-2021-29623,
    bsc#1185447, CVE-2021-29470,
    bsc#1185002, CVE-2021-29457,
    bsc#1188733, CVE-2021-31291,
    bsc#1186192, CVE-2021-32617,
    bsc#1185913, CVE-2021-29463):
  - Support for bmff files (HEIC, HEIF, AVIF, CR3, JXL/bmff)
  - Bash test scripts rewritten in python
  - DNG 1.6 and Exif 2.32 support
  - Bug and Security fixes
  - Updated build and test environments
  - Localisation support on Crowdin
  - Revised documentation
  - Other improvements
- drop 1271.patch:
  included in update</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1624017601">- enable bmff format
- disable docs for now:
  - graphviz was failing for a long time when trying to render the
    pngs as graphviz-gd was missing
  - even after adding this it still fails with missing fonts</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1636804800">- update to 0.27.5 (bsc#1189332, CVE-2021-37620,
    bsc#1189333, CVE-2021-37621,
    bsc#1189334, CVE-2021-37622,
    bsc#1189338, CVE-2021-34334,
    bsc#1189335, CVE-2021-37623,
    bsc#1189337, CVE-2021-32815,
    bsc#1189340, CVE-2021-34335,
    bsc#1189341, CVE-2021-37615,
    bsc#1185003, CVE-2021-29458):
  * BMFF bug fixes including CR3 previews
  * Security fixes
  * libFuzzer target
  * Exiv2 monitored by oss-fuzz
  * Minor bugs and fixes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1664366400">- add tracker for SLE (jsc#PED-1393)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1668427200">- spec-cleaner run
- add CVE-2022-3953.patch (CVE-2022-3953, bsc#1205391)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- switch to pkgconfig(zlib) so that alternative providers can be
  used
- require zlib from devel package</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1672833600">- switch to ctest for running the testsuite</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674302400">- update to 0.27.6:
  * Add Nikon3.WhiteBalanceBias2
  * Add Nikon LensData v0802
  * Add some F mount lenses
  * Initial support for OM System MakerNote
  * Add Sony ARW compression to dict
  * Exif start can be at any byte in payload, not word aligned
  * Fix exception type when writing BMFF file
  * Add more MIME type mappings for TIFF-based raws
  * Fix naming of canon EF 35-80mm
  * Replace assert with enforce
  * PNG: always strip the existing iCCP chunk
  * Account for header bytes for Exif and XMP boxes
  * Fix Integer overflow in Photoshop::setIptcIrb
  * Fix Integer-overflow in sumToLong
  * Fix out of bounds read in isValidBoxFileType()
  * Fix in Jp2 metadata writing &amp; improvements in reading
  * Strip XMP raw packet before decoding
  * Add tiff tags
  * Add more DNG 1.6 tags
  * Fix bug in iterating over the elements of dateStrings
  * Use memmove in TiffEncoder::updateDirEntry
  * Treat Exif.Sony1.PreviewImage as undefined tag</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1674561600">- Disable bugfixes.github.test_CVE_2018_12265.AdditionOverflowInLoaderExifJpeg
  as it is broken on some archs
  See: https://github.com/Exiv2/exiv2/issues/933</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674561601">- add always-use-signed-char-for-conversion.patch for test suite
  fixes on non-x86_64</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1687176000">- update to 0.28.0:
  - long list of improvements and security fixes, see
  https://github.com/Exiv2/exiv2/issues/2406#issuecomment-1529139799
- drop always-use-signed-char-for-conversion.patch (code no longer exists)
- drop CVE-2022-3953.patch (merged upstream)
- drop xml-static subpackage, cannot be built from shared builds anymore
  and appears to be unused</changelog>
  <changelog author="Michal Kubecek &lt;mkubecek@suse.cz&gt;" 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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1688126400">- add a x86-64-v3 build, remove 32bit build (not used)</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1688731200">- add exiv2-metadata-null-checks.patch fixes gwenview crashes and
  other apps https://github.com/Exiv2/exiv2/issues/2638</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1699358400">- update to 0.28.1 (bsc#1216923, CVE-2023-44398):
  * Release Notes:
    https://github.com/Exiv2/exiv2/issues/2813
- drop exiv2-metadata-null-checks.patch (upstream)</changelog>
</package>
<package pkgid="52fea939b074e6bf4ae221a75caaf181d7250bde0b3abd2b36820e7341149b78c3c3c589aa41d975be5c9e309b744815d545f298de82b3d69ba1219f74893d32" name="exiv2-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.28.1" rel="1.1"/>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1587124800">- Use C++11 for building instead of C++98. Googletest 1.10 is no
  longer compatible with C++98. For details, see
  https://github.com/Exiv2/exiv2/issues/1163</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597579200">- Update to 0.27.3:
  * Bug and security fixes
  * UNIX suppport
  * Support for building with C++11 and C++14
  * Revised build and test environments
  * Revised documentation
  * Improved charset handling in UserComment
  * Other improvements</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1597924800">- Fix build on non-x86 by dropping -fcf-protection flag
  on non-x86 architectures</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1620820800">- -fcf-protection doesn't work on i586 with gcc11 either (boo#1185218)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1620820801">- Add 1271.patch: Fix build using GCC 11 (boo#1185218).
- Drop the sed hack to remove -fcf-protection: this is properly
  solved with the above patch.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1624017600">- Update to 0.27.4 (bsc#1186053, CVE-2021-29623,
    bsc#1185447, CVE-2021-29470,
    bsc#1185002, CVE-2021-29457,
    bsc#1188733, CVE-2021-31291,
    bsc#1186192, CVE-2021-32617,
    bsc#1185913, CVE-2021-29463):
  - Support for bmff files (HEIC, HEIF, AVIF, CR3, JXL/bmff)
  - Bash test scripts rewritten in python
  - DNG 1.6 and Exif 2.32 support
  - Bug and Security fixes
  - Updated build and test environments
  - Localisation support on Crowdin
  - Revised documentation
  - Other improvements
- drop 1271.patch:
  included in update</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1624017601">- enable bmff format
- disable docs for now:
  - graphviz was failing for a long time when trying to render the
    pngs as graphviz-gd was missing
  - even after adding this it still fails with missing fonts</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1636804800">- update to 0.27.5 (bsc#1189332, CVE-2021-37620,
    bsc#1189333, CVE-2021-37621,
    bsc#1189334, CVE-2021-37622,
    bsc#1189338, CVE-2021-34334,
    bsc#1189335, CVE-2021-37623,
    bsc#1189337, CVE-2021-32815,
    bsc#1189340, CVE-2021-34335,
    bsc#1189341, CVE-2021-37615,
    bsc#1185003, CVE-2021-29458):
  * BMFF bug fixes including CR3 previews
  * Security fixes
  * libFuzzer target
  * Exiv2 monitored by oss-fuzz
  * Minor bugs and fixes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1664366400">- add tracker for SLE (jsc#PED-1393)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1668427200">- spec-cleaner run
- add CVE-2022-3953.patch (CVE-2022-3953, bsc#1205391)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- switch to pkgconfig(zlib) so that alternative providers can be
  used
- require zlib from devel package</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1672833600">- switch to ctest for running the testsuite</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674302400">- update to 0.27.6:
  * Add Nikon3.WhiteBalanceBias2
  * Add Nikon LensData v0802
  * Add some F mount lenses
  * Initial support for OM System MakerNote
  * Add Sony ARW compression to dict
  * Exif start can be at any byte in payload, not word aligned
  * Fix exception type when writing BMFF file
  * Add more MIME type mappings for TIFF-based raws
  * Fix naming of canon EF 35-80mm
  * Replace assert with enforce
  * PNG: always strip the existing iCCP chunk
  * Account for header bytes for Exif and XMP boxes
  * Fix Integer overflow in Photoshop::setIptcIrb
  * Fix Integer-overflow in sumToLong
  * Fix out of bounds read in isValidBoxFileType()
  * Fix in Jp2 metadata writing &amp; improvements in reading
  * Strip XMP raw packet before decoding
  * Add tiff tags
  * Add more DNG 1.6 tags
  * Fix bug in iterating over the elements of dateStrings
  * Use memmove in TiffEncoder::updateDirEntry
  * Treat Exif.Sony1.PreviewImage as undefined tag</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1674561600">- Disable bugfixes.github.test_CVE_2018_12265.AdditionOverflowInLoaderExifJpeg
  as it is broken on some archs
  See: https://github.com/Exiv2/exiv2/issues/933</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674561601">- add always-use-signed-char-for-conversion.patch for test suite
  fixes on non-x86_64</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1687176000">- update to 0.28.0:
  - long list of improvements and security fixes, see
  https://github.com/Exiv2/exiv2/issues/2406#issuecomment-1529139799
- drop always-use-signed-char-for-conversion.patch (code no longer exists)
- drop CVE-2022-3953.patch (merged upstream)
- drop xml-static subpackage, cannot be built from shared builds anymore
  and appears to be unused</changelog>
  <changelog author="Michal Kubecek &lt;mkubecek@suse.cz&gt;" 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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1688126400">- add a x86-64-v3 build, remove 32bit build (not used)</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1688731200">- add exiv2-metadata-null-checks.patch fixes gwenview crashes and
  other apps https://github.com/Exiv2/exiv2/issues/2638</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1699358400">- update to 0.28.1 (bsc#1216923, CVE-2023-44398):
  * Release Notes:
    https://github.com/Exiv2/exiv2/issues/2813
- drop exiv2-metadata-null-checks.patch (upstream)</changelog>
</package>
<package pkgid="17db23b74d8866dbb526a91e296cb4db3530b2a9fce727f2038ca2924ddf343c29c2c35d2bbc17c5e0a672c2d2a118aa8a4b0f8d8e764e3fa4cf29b52533eecb" name="exiv2-debugsource" arch="x86_64">
  <version epoch="0" ver="0.28.1" rel="1.1"/>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1587124800">- Use C++11 for building instead of C++98. Googletest 1.10 is no
  longer compatible with C++98. For details, see
  https://github.com/Exiv2/exiv2/issues/1163</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597579200">- Update to 0.27.3:
  * Bug and security fixes
  * UNIX suppport
  * Support for building with C++11 and C++14
  * Revised build and test environments
  * Revised documentation
  * Improved charset handling in UserComment
  * Other improvements</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1597924800">- Fix build on non-x86 by dropping -fcf-protection flag
  on non-x86 architectures</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1620820800">- -fcf-protection doesn't work on i586 with gcc11 either (boo#1185218)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1620820801">- Add 1271.patch: Fix build using GCC 11 (boo#1185218).
- Drop the sed hack to remove -fcf-protection: this is properly
  solved with the above patch.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1624017600">- Update to 0.27.4 (bsc#1186053, CVE-2021-29623,
    bsc#1185447, CVE-2021-29470,
    bsc#1185002, CVE-2021-29457,
    bsc#1188733, CVE-2021-31291,
    bsc#1186192, CVE-2021-32617,
    bsc#1185913, CVE-2021-29463):
  - Support for bmff files (HEIC, HEIF, AVIF, CR3, JXL/bmff)
  - Bash test scripts rewritten in python
  - DNG 1.6 and Exif 2.32 support
  - Bug and Security fixes
  - Updated build and test environments
  - Localisation support on Crowdin
  - Revised documentation
  - Other improvements
- drop 1271.patch:
  included in update</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1624017601">- enable bmff format
- disable docs for now:
  - graphviz was failing for a long time when trying to render the
    pngs as graphviz-gd was missing
  - even after adding this it still fails with missing fonts</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1636804800">- update to 0.27.5 (bsc#1189332, CVE-2021-37620,
    bsc#1189333, CVE-2021-37621,
    bsc#1189334, CVE-2021-37622,
    bsc#1189338, CVE-2021-34334,
    bsc#1189335, CVE-2021-37623,
    bsc#1189337, CVE-2021-32815,
    bsc#1189340, CVE-2021-34335,
    bsc#1189341, CVE-2021-37615,
    bsc#1185003, CVE-2021-29458):
  * BMFF bug fixes including CR3 previews
  * Security fixes
  * libFuzzer target
  * Exiv2 monitored by oss-fuzz
  * Minor bugs and fixes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1664366400">- add tracker for SLE (jsc#PED-1393)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1668427200">- spec-cleaner run
- add CVE-2022-3953.patch (CVE-2022-3953, bsc#1205391)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- switch to pkgconfig(zlib) so that alternative providers can be
  used
- require zlib from devel package</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1672833600">- switch to ctest for running the testsuite</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674302400">- update to 0.27.6:
  * Add Nikon3.WhiteBalanceBias2
  * Add Nikon LensData v0802
  * Add some F mount lenses
  * Initial support for OM System MakerNote
  * Add Sony ARW compression to dict
  * Exif start can be at any byte in payload, not word aligned
  * Fix exception type when writing BMFF file
  * Add more MIME type mappings for TIFF-based raws
  * Fix naming of canon EF 35-80mm
  * Replace assert with enforce
  * PNG: always strip the existing iCCP chunk
  * Account for header bytes for Exif and XMP boxes
  * Fix Integer overflow in Photoshop::setIptcIrb
  * Fix Integer-overflow in sumToLong
  * Fix out of bounds read in isValidBoxFileType()
  * Fix in Jp2 metadata writing &amp; improvements in reading
  * Strip XMP raw packet before decoding
  * Add tiff tags
  * Add more DNG 1.6 tags
  * Fix bug in iterating over the elements of dateStrings
  * Use memmove in TiffEncoder::updateDirEntry
  * Treat Exif.Sony1.PreviewImage as undefined tag</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1674561600">- Disable bugfixes.github.test_CVE_2018_12265.AdditionOverflowInLoaderExifJpeg
  as it is broken on some archs
  See: https://github.com/Exiv2/exiv2/issues/933</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674561601">- add always-use-signed-char-for-conversion.patch for test suite
  fixes on non-x86_64</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1687176000">- update to 0.28.0:
  - long list of improvements and security fixes, see
  https://github.com/Exiv2/exiv2/issues/2406#issuecomment-1529139799
- drop always-use-signed-char-for-conversion.patch (code no longer exists)
- drop CVE-2022-3953.patch (merged upstream)
- drop xml-static subpackage, cannot be built from shared builds anymore
  and appears to be unused</changelog>
  <changelog author="Michal Kubecek &lt;mkubecek@suse.cz&gt;" 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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1688126400">- add a x86-64-v3 build, remove 32bit build (not used)</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1688731200">- add exiv2-metadata-null-checks.patch fixes gwenview crashes and
  other apps https://github.com/Exiv2/exiv2/issues/2638</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1699358400">- update to 0.28.1 (bsc#1216923, CVE-2023-44398):
  * Release Notes:
    https://github.com/Exiv2/exiv2/issues/2813
- drop exiv2-metadata-null-checks.patch (upstream)</changelog>
</package>
<package pkgid="c36243cc13ed7934b476841e98e92098cdbbd88cf6fb7bfc9c7fd57c4d3262673090a1971fa7ec309dd113e0517afa20b9bf1d2e4c657b2a80b0401ed4c8cc9e" name="exiv2-lang" arch="noarch">
  <version epoch="0" ver="0.28.1" rel="1.1"/>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1587124800">- Use C++11 for building instead of C++98. Googletest 1.10 is no
  longer compatible with C++98. For details, see
  https://github.com/Exiv2/exiv2/issues/1163</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597579200">- Update to 0.27.3:
  * Bug and security fixes
  * UNIX suppport
  * Support for building with C++11 and C++14
  * Revised build and test environments
  * Revised documentation
  * Improved charset handling in UserComment
  * Other improvements</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1597924800">- Fix build on non-x86 by dropping -fcf-protection flag
  on non-x86 architectures</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1620820800">- -fcf-protection doesn't work on i586 with gcc11 either (boo#1185218)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1620820801">- Add 1271.patch: Fix build using GCC 11 (boo#1185218).
- Drop the sed hack to remove -fcf-protection: this is properly
  solved with the above patch.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1624017600">- Update to 0.27.4 (bsc#1186053, CVE-2021-29623,
    bsc#1185447, CVE-2021-29470,
    bsc#1185002, CVE-2021-29457,
    bsc#1188733, CVE-2021-31291,
    bsc#1186192, CVE-2021-32617,
    bsc#1185913, CVE-2021-29463):
  - Support for bmff files (HEIC, HEIF, AVIF, CR3, JXL/bmff)
  - Bash test scripts rewritten in python
  - DNG 1.6 and Exif 2.32 support
  - Bug and Security fixes
  - Updated build and test environments
  - Localisation support on Crowdin
  - Revised documentation
  - Other improvements
- drop 1271.patch:
  included in update</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1624017601">- enable bmff format
- disable docs for now:
  - graphviz was failing for a long time when trying to render the
    pngs as graphviz-gd was missing
  - even after adding this it still fails with missing fonts</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1636804800">- update to 0.27.5 (bsc#1189332, CVE-2021-37620,
    bsc#1189333, CVE-2021-37621,
    bsc#1189334, CVE-2021-37622,
    bsc#1189338, CVE-2021-34334,
    bsc#1189335, CVE-2021-37623,
    bsc#1189337, CVE-2021-32815,
    bsc#1189340, CVE-2021-34335,
    bsc#1189341, CVE-2021-37615,
    bsc#1185003, CVE-2021-29458):
  * BMFF bug fixes including CR3 previews
  * Security fixes
  * libFuzzer target
  * Exiv2 monitored by oss-fuzz
  * Minor bugs and fixes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1664366400">- add tracker for SLE (jsc#PED-1393)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1668427200">- spec-cleaner run
- add CVE-2022-3953.patch (CVE-2022-3953, bsc#1205391)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- switch to pkgconfig(zlib) so that alternative providers can be
  used
- require zlib from devel package</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1672833600">- switch to ctest for running the testsuite</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674302400">- update to 0.27.6:
  * Add Nikon3.WhiteBalanceBias2
  * Add Nikon LensData v0802
  * Add some F mount lenses
  * Initial support for OM System MakerNote
  * Add Sony ARW compression to dict
  * Exif start can be at any byte in payload, not word aligned
  * Fix exception type when writing BMFF file
  * Add more MIME type mappings for TIFF-based raws
  * Fix naming of canon EF 35-80mm
  * Replace assert with enforce
  * PNG: always strip the existing iCCP chunk
  * Account for header bytes for Exif and XMP boxes
  * Fix Integer overflow in Photoshop::setIptcIrb
  * Fix Integer-overflow in sumToLong
  * Fix out of bounds read in isValidBoxFileType()
  * Fix in Jp2 metadata writing &amp; improvements in reading
  * Strip XMP raw packet before decoding
  * Add tiff tags
  * Add more DNG 1.6 tags
  * Fix bug in iterating over the elements of dateStrings
  * Use memmove in TiffEncoder::updateDirEntry
  * Treat Exif.Sony1.PreviewImage as undefined tag</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1674561600">- Disable bugfixes.github.test_CVE_2018_12265.AdditionOverflowInLoaderExifJpeg
  as it is broken on some archs
  See: https://github.com/Exiv2/exiv2/issues/933</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674561601">- add always-use-signed-char-for-conversion.patch for test suite
  fixes on non-x86_64</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1687176000">- update to 0.28.0:
  - long list of improvements and security fixes, see
  https://github.com/Exiv2/exiv2/issues/2406#issuecomment-1529139799
- drop always-use-signed-char-for-conversion.patch (code no longer exists)
- drop CVE-2022-3953.patch (merged upstream)
- drop xml-static subpackage, cannot be built from shared builds anymore
  and appears to be unused</changelog>
  <changelog author="Michal Kubecek &lt;mkubecek@suse.cz&gt;" 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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1688126400">- add a x86-64-v3 build, remove 32bit build (not used)</changelog>
  <changelog author="Konstantin Voinov &lt;kv@kott.no-ip.biz&gt;" date="1688731200">- add exiv2-metadata-null-checks.patch fixes gwenview crashes and
  other apps https://github.com/Exiv2/exiv2/issues/2638</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1699358400">- update to 0.28.1 (bsc#1216923, CVE-2023-44398):
  * Release Notes:
    https://github.com/Exiv2/exiv2/issues/2813
- drop exiv2-metadata-null-checks.patch (upstream)</changelog>
</package>
<package pkgid="e0fbfc13f2a5bb57e87016b0532fee4287b5444ec4f74ce284f961ac9632815b83cb6885d9ffd8c3f3bd235ea967fbb8d590ddd45e45c57db2937aed463dd60a" name="expat" arch="i586">
  <version epoch="0" ver="2.5.0" rel="2.6"/>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1601812800">- Update to 2.2.10:
  * Bug fixes:
  - Fix undefined behavior during parsing caused by pointer
    arithmetic with NULL pointers
  - Fix reading uninitialized variable during parsing
  - xmlwf: Add missing check for malloc NULL return
  * Other changes:
  - xmlwf: Document exit codes in xmlwf manpage and exit with code 3
    (rather than code 1) for output errors when used with "-d DIRECTORY"
  - Autotools: Use -Werror while configure tests the compiler for
    supported compile flags to avoid false positives
  - Autotools: Improve handling of user (C|CPP|CXX|LD)FLAGS, e.g.
    ensure that they have the last word over flags added while
    running ./configure
  - CMake: Create libexpatw.{dll,so} and expatw.pc (with emphasis
    on suffix "w") with -DEXPAT_CHAR_TYPE=(ushort|wchar_t)
  - CMake: Detect and deny unsupported build combinations
    involving -DEXPAT_CHAR_TYPE=(ushort|wchar_t)
  - CMake: Install pre-compiled shipped xmlwf.1 manpage in case
    of -DEXPAT_BUILD_DOCS=OFF
  - CMake: Fix use of Expat by means of add_subdirectory
  - CMake: Keep expat target name constant at "expat" (i.e. refrain
    from using the target name to control build artifact filenames)
  - CMake: Expose man page compilation as target "xmlwf-manpage"
  - CMake: Introduce option EXPAT_BUILD_PKGCONFIG to control
    generation of pkg-config file "expat.pc"
  - CMake: Add minimalistic support for building binary packages
    with CMake target "package"; based on CPack
  - CMake: Add option -DEXPAT_OSSFUZZ_BUILD=(ON|OFF) with default
    OFF to build fuzzer code against OSS-Fuzz and related
    environment variable LIB_FUZZING_ENGINE
  - Fix testsuite for -DEXPAT_DTD=OFF and -DEXPAT_NS=OFF
  - Address compiler warnings
  - Address pngcheck warnings with doc/*.png images: Version info
    bumped from 7:11:6 to 7:12:6</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1617710400">- update to 2.3.0:
  * When calling XML_ParseBuffer without a prior successful call to
    XML_GetBuffer as a user, no longer trigger undefined behavior
    (by adding an integer to a NULL pointer) but rather return
    XML_STATUS_ERROR and set the error code to (new) code
    XML_ERROR_NO_BUFFER. Found by UBSan (UndefinedBehaviorSanitizer)
    of Clang 11 (but not Clang 9).
  * xmlwf: Exit status 2 was used for both:
  - malformed input files (documented) and
  - invalid command-line arguments (undocumented).
    case of invalid command-line arguments now
    has its own exit status 4, resolving the ambiguity.
  * Other changes</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1618315200">- Do not BuildRequire cmake: expat is part of the distro bootstrap
  cycle and any additional dependency makes the ring larger. In
  this case here, cmake was even only used to own a directory.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1621857600">- Update to 2.4.0: [CVE-2013-0340 "Billion Laughs"]
  * Security fixes:
  - CVE-2013-0340/CWE-776 -- Protect against billion laughs attacks
    (denial-of-service; flavors targeting CPU time or RAM or both,
    leveraging general entities or parameter entities or both)
    by tracking and limiting the input amplification factor
    (&lt;amplification&gt; := (&lt;direct&gt; + &lt;indirect&gt;) / &lt;direct&gt;).
    By conservative default, amplification up to a factor of 100.0
    is tolerated and rejection only starts after 8 MiB of output bytes
    (=&lt;direct&gt; + &lt;indirect&gt;) have been processed.
    The fix adds the following to the API:
  - A new error code XML_ERROR_AMPLIFICATION_LIMIT_BREACH to
    signals this specific condition.
  - Two new API functions ..
  - XML_SetBillionLaughsAttackProtectionMaximumAmplification and
  - XML_SetBillionLaughsAttackProtectionActivationThreshold
    .. to further tighten billion laughs protection parameters
    when desired.  Please see file "doc/reference.html" for details.
    If you ever need to increase the defaults for non-attack XML
    payload, please file a bug report with libexpat.
  - Two new XML_FEATURE_* constants ..
  - that can be queried using the XML_GetFeatureList function, and
  - that are shown in "xmlwf -v" output.
  - Two new environment variable switches ..
  - EXPAT_ACCOUNTING_DEBUG=(0|1|2|3) and
  - EXPAT_ENTITY_DEBUG=(0|1)
    .. for runtime debugging of accounting and entity processing.
    Specific behavior of these values may change in the future.
  - Two new command line arguments "-a FACTOR" and "-b BYTES"
    for xmlwf to further tighten billion laughs protection
    parameters when desired.
    If you ever need to increase the defaults for non-attack XML
    payload, please file a bug report with libexpat.
  * Bug fixes:
  - For (non-default) compilation with -DEXPAT_MIN_SIZE=ON (CMake)
    or CPPFLAGS=-DXML_MIN_SIZE (GNU Autotools): Fix segfault
    for UTF-16 payloads containing CDATA sections.
  - Autotools: Fix generated CMake files for non-64bit and
    non-Linux platforms (e.g. macOS and MinGW in particular)
    that were introduced with release 2.3.0
  * Other changes:
  - xmlwf: Improve help output and the xmlwf man page
  - xmlwf: Improve maintainability through some refactoring
  - xmlwf: Fix man page DocBook validity
  - CMake: Support absolute paths for both CMAKE_INSTALL_LIBDIR
    and CMAKE_INSTALL_INCLUDEDIR
  - CMake: Add support for standard variable BUILD_SHARED_LIBS
  - Unexpose symbol _INTERNAL_trim_to_complete_utf8_characters
  - Resolve macro HAVE_EXPAT_CONFIG_H
  - Delete unused legacy helper file "conftools/PrintPath"
  - doc/reference.html: Fix XHTML validity
  - doc/reference.html: Replace the 90s look by OK.css
  - Version info bumped from 8:0:7 to 9:0:8 due to addition of
    new symbols and error codes; see https://verbump.de/ for
    what these numbers do</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1621857601">- Update to 2.4.1:
  * Bug fixes:
  - Autotools: Fix installed header expat_config.h for multilib
    systems; regression introduced in 2.4.0 by pull request #486
  * Other changes:
  - Version info bumped from 9:0:8 to 9:1:8; see
    https://verbump.de/ for what these numbers do</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1640606400">- update to 2.4.2:
  * Link againgst libm for function "isnan"
  * Include expat_config.h as early as possible
  * Autotools: Include files with release archives:
  - buildconf.sh
  - fuzz/*.c
  * Autotools: Sync CMake templates
  * docs: Document that function XML_GetBuffer may return NULL
    when asking for a buffer of 0 (zero) bytes size
  * docs: Fix return value docs for both
    XML_SetBillionLaughsAttackProtection* functions
  * Version info bumped from 9:1:8 to 9:2:8</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1642420800">- update to 2.4.3 (bsc#1194251, bsc#1194362, bsc#1194474,
    bsc#1194476, bsc#1194477, bsc#1194478, bsc#1194479, bsc#1194480):
  * CVE-2021-45960 -- Fix issues with left shifts by &gt;=29 places
    resulting in
    a) realloc acting as free
    b) realloc allocating too few bytes
    c) undefined behavior
    depending on architecture and precise value
    for XML documents with &gt;=2^27+1 prefixed attributes
    on a single XML tag a la
    "&lt;r xmlns:a='[..]' a:a123='[..]' [..] /&gt;"
    where XML_ParserCreateNS is used to create the parser
    (which needs argument "-n" when running xmlwf).
    Impact is denial of service, or more.
  * CVE-2021-46143 (ZDI-CAN-16157) -- Fix integer overflow
    on variable m_groupSize in function doProlog leading
    to realloc acting as free.
    Impact is denial of service or more.
  * CVE-2022-22822 to CVE-2022-22827 -- Prevent integer overflows
    near memory allocation at multiple places.  Mitre assigned
    a dedicated CVE for each involved internal C function:
  - CVE-2022-22822 for function addBinding
  - CVE-2022-22823 for function build_model
  - CVE-2022-22824 for function defineAttribute
  - CVE-2022-22825 for function lookup
  - CVE-2022-22826 for function nextScaffoldPart
  - CVE-2022-22827 for function storeAtts
    Impact is denial of service or more.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1643630400">- update to 2.4.4 (bsc#1195217, bsc#1195054):
  * Security fixes:
  - CVE-2022-23852 -- Fix signed integer overflow
    (undefined behavior) in function XML_GetBuffer
    that is also called by function XML_Parse internally)
    for when XML_CONTEXT_BYTES is defined to &gt;0 (which is both
    common and default).
    Impact is denial of service or more.
  - CVE-2022-23990 -- Fix unsigned integer overflow in function
    doProlog triggered by large content in element type
    declarations when there is an element declaration handler
    present (from a prior call to XML_SetElementDeclHandler).
    Impact is denial of service or more.
  * Bug fixes:
  - xmlwf: Fix a memory leak on output file opening error
  * Other changes:
  - Version info bumped from 9:3:8 to 9:4:8;
    see https://verbump.de/ for what these numbers do
  * Drop unused file valid-xhtml10.png</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1645272000">- update to 2.4.5 (bsc#1196171, bsc#1196169, bsc#1196168,
  bsc#1196026, bsc#1196025):
  * Security fixes:
  - CVE-2022-25235 -- Passing malformed 2- and 3-byte UTF-8
    sequences (e.g. from start tag names) to the XML
    processing application on top of Expat can cause
    arbitrary damage (e.g. code execution) depending
    on how invalid UTF-8 is handled inside the XML
    processor; validation was not their job but Expat's.
    Exploits with code execution are known to exist.
  - CVE-2022-25236 -- Passing (one or more) namespace separator
    characters in "xmlns[:prefix]" attribute values
    made Expat send malformed tag names to the XML
    processor on top of Expat which can cause
    arbitrary damage (e.g. code execution) depending
    on such unexpectable cases are handled inside the XML
    processor; validation was not their job but Expat's.
    Exploits with code execution are known to exist.
  - CVE-2022-25313 -- Fix stack exhaustion in doctype parsing
    that could be triggered by e.g. a 2 megabytes
    file with a large number of opening braces.
    Expected impact is denial of service or potentially
    arbitrary code execution.
  - CVE-2022-25314 -- Fix integer overflow in function copyString;
    only affects the encoding name parameter at parser creation
    time which is often hardcoded (rather than user input),
    takes a value in the gigabytes to trigger, and a 64-bit
    machine.  Expected impact is denial of service.
  - CVE-2022-25315 -- Fix integer overflow in function storeRawNames;
    needs input in the gigabytes and a 64-bit machine.
    Expected impact is denial of service or potentially
    arbitrary code execution.
  * Other changes:
  - Version info bumped from 9:4:8 to 9:5:8;
    see https://verbump.de/ for what these numbers do</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1645358400">- update to 2.4.6 (bsc#1196168, CVE-2022-25313):
  * Bug fixes:
  - Fix a regression introduced by the fix for CVE-2022-25313
    in release 2.4.5 that affects applications that (1)
    call function XML_SetElementDeclHandler and (2) are
    parsing XML that contains nested element declarations
    (e.g. "&lt;!ELEMENT junk ((bar|foo|xyz+), zebra*)&gt;").
  - Version info bumped from 9:5:8 to 9:6:8;
    see https://verbump.de/ for what these numbers do.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1646481600">- update to 2.4.7 (bsc#1196784, CVE-2022-25236):
  * Bug fixes:
  - Relax fix to CVE-2022-25236 (introduced with release 2.4.5)
    with regard to all valid URI characters (RFC 3986),
    i.e. the following set (excluding whitespace):
    ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz
    0123456789 % -._~ :/?#[]@ !$&amp;'()*+,;=
  * Other changes:
  - CMake|Windows: Store Expat version in the DLL
  - Document consequences of namespace separator choices not just
    in doc/reference.html but also in header &lt;expat.h&gt;
  - Document Expat's lack of validation of namespace URIs against
    RFC 3986, and that the XML 1.0r4 specification doesn't
    require Expat to validate namespace URIs, and that Expat
    may do more in that regard in future releases.
    If you find need for strict RFC 3986 URI validation on
    application level today, https://uriparser.github.io/ may
    be of interest.
  - Fix documentation of XML_EndDoctypeDeclHandler in &lt;expat.h&gt;
  - Document that a call to XML_FreeContentModel can be done at
    a later time from outside the element declaration handler
  - Make hardcoded namespace URIs easier to find in code
  - Update documentation on use of XML_POOR_ENTOPY on Solaris
  - tests: Resolve use of macros NAN and INFINITY for GNU G++
    4.8.2 on Solaris.
  - Version info bumped from 9:6:8 to 9:7:8;
    see https://verbump.de/ for what these numbers do</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1648555200">- update to 2.4.8:
  * Other changes:
  - pkg-config: Move "-lm" to section "Libs.private"
  - CMake|MSVC: Fix pkg-config section "Libs"
  - CMake|macOS: Start using linker arguments
    "-compatibility_version &lt;version&gt;" and
    "-current_version &lt;version&gt;" in a way compatible with GNU
    Libtool
  - Version info bumped from 9:7:8 to 9:8:8;
    see https://verbump.de/ for what these numbers do</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1663675200">- update to 2.4.9: (bsc#1203438)
  * Security fixes:
  - CVE-2022-40674 -- Heap use-after-free vulnerability in
    function doContent. Expected impact is denial of service
    or potentially arbitrary code execution.
  * Bug fixes:
  - MinGW: Fix mis-compilation for -D__USE_MINGW_ANSI_STDIO=0
  - docs: Fix documentation on effect of switch XML_DTD on
    symbol visibility in doc/reference.html
  * Other changes:
  - MinGW: Make fix-xmltest-log.sh drop more Wine bug output
  - Autotools: Sync CMake templates with CMake 3.22
  - CMake: Migrate from use of CMAKE_*_POSTFIX to
    dedicated variables EXPAT_*_POSTFIX to stop affecting
    other projects
  - Windows|CMake: Add missing -DXML_STATIC to test runners
    and fuzzers
  - Windows|CMake: Render .def file from a template to fix
    linking with -DEXPAT_DTD=OFF and/or -DEXPAT_ATTR_INFO=ON
  - MinGW|CMake: Apply MSVC .def file when linking
  - MinGW|CMake: Sync library name with GNU Autotools,
    i.e. produce libexpat-1.dll rather than libexpat.dll
    by default.  Filename libexpat.dll.a is unaffected.
  - MinGW|CMake: Set missing variable CMAKE_RC_COMPILER in
    toolchain file "cmake/mingw-toolchain.cmake" to avoid
    error "windres: Command not found" on e.g. Ubuntu 20.04
  - CMake: Unify inconsistent use of set() and option() in
    context of public build time options to take need for
    set(.. FORCE) in projects using Expat by means of
    add_subdirectory(..) off Expat's users' shoulders
  - Stop exporting API symbols when building a static library
  - Resolve use of deprecated "fgrep" by "grep -F"
  - CMake: Make documentation on variables a bit more consistent
  - CMake: Drop leading whitespace from a #cmakedefine line in
    file expat_config.h.cmake
  - xmlwf: Fix harmless variable mix-up in function nsattcmp
  - Address Cppcheck warnings
  - Address Clang 15 compiler warnings
  - Version info bumped from 9:8:8 to 9:9:8;
    see https://verbump.de/ for what these numbers do
  * Infrastructure:
  - CI: Windows: Start covering MSVC 2022
  - CI: macOS: Migrate off deprecated macOS 10.15
  - CI: Linux: Make migration off deprecated Ubuntu 18.04 work
  - CI: Upgrade Clang from 14 to 15
  - apply-clang-format.sh: Add support for BSD find
  - coverage.sh: Exclude MinGW headers
  - coverage.sh: Fix name collision for -funsigned-char</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1666785600">- Update to 2.5.0: (bsc#1204708)
  * Security fixes:
  - CVE-2022-43680 -- Fix heap use-after-free after overeager
    destruction of a shared DTD in function
    XML_ExternalEntityParserCreate in out-of-memory situations.
    Expected impact is denial of service or potentially arbitrary
    code execution.
  * Bug fixes:
  - Fix curruption from undefined entities
  - Fix case when parsing was suspended while processing nested
    entities
  - Stop leaking opening tag bindings after a closing tag mismatch
    error where a parser is reset through XML_ParserReset and then
    reused to parse
  - CMake: Fix generation of pkg-config file
  - MinGW|CMake: Fix static library name
  * Other changes:
  - Protect header expat_config.h from multiple inclusion
  - examples: Make use of XML_GetBuffer and be more consistent
    across examples
  - Address compiler warnings
  - Version info bumped from 9:9:8 to 9:10:8; see
    https://verbump.de/ for what these numbers do</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1670760000">- add upstream signing key and validate source signature</changelog>
</package>
<package pkgid="e6d807ecf45b73dafd15c3da0d1bbc5baa48d406c0f4d36c4201e906e13400f1013ae28b60b9b75dccb2895c54af3a54b36a10c28d7c196fe09164511b93b0f1" name="expat" arch="src">
  <version epoch="0" ver="2.5.0" rel="2.6"/>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1549540800">- Add expat-2.2.6-fix-make-clean.patch
- Allow profile guided optimization again</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1562068800">- Version update to 2.2.7 (CVE-2018-20843, bsc#1139937)
  * Security fixes:
  - CVE-2018-20843 - Fix extraction of namespace prefixes from
    XML names; XML names with multiple colons could end up in
    the wrong namespace, and take a high amount of RAM and CPU
    resources while processing, opening the door to use for
    denial-of-service attacks
  * Other changes:
  - Autotools/CMake: Utilize -fvisibility=hidden to stop
    exporting non-API symbols
  - Autotools: Add --without-examples and --without-tests
  - Autotools: Modernize configure.ac
  - Autotools: Fix check for -fvisibility=hidden for Clang
  - Autotools: Fix compilation for lack of docbook2x-man
  - CMake: Make libdir of pkgconfig expat.pc support multilib
  - CMake: Build man page in PROJECT_BINARY_DIR not _SOURCE_DIR
  - Remove fallback to bcopy, assume that memmove(3) exists
- Removed expat-2.2.6-fix-make-clean.patch</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1567598400">- Security fix (CVE-2019-15903, bsc#1149429)
  * Crafted XML input results in heap-based buffer over-read by fooling
    the parser into changing from DTD parsing to document parsing
  * Added patches:
  - expat-CVE-2019-15903.patch
  - expat-CVE-2019-15903-tests.patch</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1568635200">- Version update to 2.2.8
  * Security fixes: (CVE-2019-15903, bsc#1149429)
  - CVE-2019-15903 -- Fix heap overflow triggered by XML_GetCurrentLineNumber
    (or XML_GetCurrentColumnNumber), and deny internal entities closing the doctype;
  * Bug fixes:
  - Fix cases where XML_StopParser did not have any effect
    when called from inside of an end element handler
  - xmlwf: Fix exit code for operation without "-d DIRECTORY";
    previously, only "-d DIRECTORY" would give you a proper exit code:
    Now both cases return exit code 2.
  * Other changes:
  - examples: Improve elements.c
  - Autotools: Add argument --enable-xml-attr-info
  - Autotools: Add arguments --with-getrandom --without-getrandom --with-sys-getrandom --without-sys-getrandom
  - Autotools: Fix linking issues with "./configure LD=clang"
  - Autotools: Fix "make run-xmltest" for out-of-source builds
  - CMake: Pull all options from Expat &lt;=2.2.7 into namespace
  - CMake: Add argument -DEXPAT_ATTR_INFO=(ON|OFF), default OFF
  - CMake: Add argument -DEXPAT_LARGE_SIZE=(ON|OFF), default OFF
  - CMake: Add argument -DEXPAT_MIN_SIZE=(ON|OFF), default OFF
  - CMake: Add arguments -DEXPAT_WITH_GETRANDOM=(ON|OFF|AUTO), default AUTO
  - CMake: Add arguments -DEXPAT_WITH_SYS_GETRANDOM=(ON|OFF|AUTO), default AUTO
  - CMake: Install expat_config.h to include directory
  - CMake: Generate and install configuration files for future find_package(expat [..] CONFIG [..])
  - CMake: Now produces a summary of applied configuration
  - CMake: Require C++ compiler only when tests are enabled
  - CMake: Fix compilation for 16bit character types, i.e. ex -DXML_UNICODE=ON (and ex -DXML_UNICODE_WCHAR_T=ON)
  - CMake: Port "make run-xmltest" from GNU Autotools to CMake
  - CMake: Integrate OSS-Fuzz fuzzers, option -DEXPAT_BUILD_FUZZERS=(ON|OFF), default OFF
- Removed patches fixed in the update:
  * expat-CVE-2019-15903.patch
  * expat-CVE-2019-15903-tests.patch</changelog>
  <changelog author="Pedro Monreal Gonzalez &lt;pmonrealgonzalez@suse.com&gt;" date="1575028800">- Version update to 2.2.9
  * Other changes:
  - examples: Drop executable bits from elements.c
    [#349]  Windows: Change the name of the Windows DLLs from expat*.dll
    to libexpat*.dll once more (regression from 2.2.8, first
    fixed in 1.95.3, issue #61 on SourceForge today,
    was issue #432456 back then); needs a fix due
    case-insensitive file systems on Windows and the fact that
    Perl's XML::Parser::Expat compiles into Expat.dll.
    [#347]  Windows: Only define _CRT_RAND_S if not defined
    Version info bumped from 7:10:6 to 7:11:6</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1601812800">- Update to 2.2.10:
  * Bug fixes:
  - Fix undefined behavior during parsing caused by pointer
    arithmetic with NULL pointers
  - Fix reading uninitialized variable during parsing
  - xmlwf: Add missing check for malloc NULL return
  * Other changes:
  - xmlwf: Document exit codes in xmlwf manpage and exit with code 3
    (rather than code 1) for output errors when used with "-d DIRECTORY"
  - Autotools: Use -Werror while configure tests the compiler for
    supported compile flags to avoid false positives
  - Autotools: Improve handling of user (C|CPP|CXX|LD)FLAGS, e.g.
    ensure that they have the last word over flags added while
    running ./configure
  - CMake: Create libexpatw.{dll,so} and expatw.pc (with emphasis
    on suffix "w") with -DEXPAT_CHAR_TYPE=(ushort|wchar_t)
  - CMake: Detect and deny unsupported build combinations
    involving -DEXPAT_CHAR_TYPE=(ushort|wchar_t)
  - CMake: Install pre-compiled shipped xmlwf.1 manpage in case
    of -DEXPAT_BUILD_DOCS=OFF
  - CMake: Fix use of Expat by means of add_subdirectory
  - CMake: Keep expat target name constant at "expat" (i.e. refrain
    from using the target name to control build artifact filenames)
  - CMake: Expose man page compilation as target "xmlwf-manpage"
  - CMake: Introduce option EXPAT_BUILD_PKGCONFIG to control
    generation of pkg-config file "expat.pc"
  - CMake: Add minimalistic support for building binary packages
    with CMake target "package"; based on CPack
  - CMake: Add option -DEXPAT_OSSFUZZ_BUILD=(ON|OFF) with default
    OFF to build fuzzer code against OSS-Fuzz and related
    environment variable LIB_FUZZING_ENGINE
  - Fix testsuite for -DEXPAT_DTD=OFF and -DEXPAT_NS=OFF
  - Address compiler warnings
  - Address pngcheck warnings with doc/*.png images: Version info
    bumped from 7:11:6 to 7:12:6</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1617710400">- update to 2.3.0:
  * When calling XML_ParseBuffer without a prior successful call to
    XML_GetBuffer as a user, no longer trigger undefined behavior
    (by adding an integer to a NULL pointer) but rather return
    XML_STATUS_ERROR and set the error code to (new) code
    XML_ERROR_NO_BUFFER. Found by UBSan (UndefinedBehaviorSanitizer)
    of Clang 11 (but not Clang 9).
  * xmlwf: Exit status 2 was used for both:
  - malformed input files (documented) and
  - invalid command-line arguments (undocumented).
    case of invalid command-line arguments now
    has its own exit status 4, resolving the ambiguity.
  * Other changes</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1618315200">- Do not BuildRequire cmake: expat is part of the distro bootstrap
  cycle and any additional dependency makes the ring larger. In
  this case here, cmake was even only used to own a directory.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1621857600">- Update to 2.4.0: [CVE-2013-0340 "Billion Laughs"]
  * Security fixes:
  - CVE-2013-0340/CWE-776 -- Protect against billion laughs attacks
    (denial-of-service; flavors targeting CPU time or RAM or both,
    leveraging general entities or parameter entities or both)
    by tracking and limiting the input amplification factor
    (&lt;amplification&gt; := (&lt;direct&gt; + &lt;indirect&gt;) / &lt;direct&gt;).
    By conservative default, amplification up to a factor of 100.0
    is tolerated and rejection only starts after 8 MiB of output bytes
    (=&lt;direct&gt; + &lt;indirect&gt;) have been processed.
    The fix adds the following to the API:
  - A new error code XML_ERROR_AMPLIFICATION_LIMIT_BREACH to
    signals this specific condition.
  - Two new API functions ..
  - XML_SetBillionLaughsAttackProtectionMaximumAmplification and
  - XML_SetBillionLaughsAttackProtectionActivationThreshold
    .. to further tighten billion laughs protection parameters
    when desired.  Please see file "doc/reference.html" for details.
    If you ever need to increase the defaults for non-attack XML
    payload, please file a bug report with libexpat.
  - Two new XML_FEATURE_* constants ..
  - that can be queried using the XML_GetFeatureList function, and
  - that are shown in "xmlwf -v" output.
  - Two new environment variable switches ..
  - EXPAT_ACCOUNTING_DEBUG=(0|1|2|3) and
  - EXPAT_ENTITY_DEBUG=(0|1)
    .. for runtime debugging of accounting and entity processing.
    Specific behavior of these values may change in the future.
  - Two new command line arguments "-a FACTOR" and "-b BYTES"
    for xmlwf to further tighten billion laughs protection
    parameters when desired.
    If you ever need to increase the defaults for non-attack XML
    payload, please file a bug report with libexpat.
  * Bug fixes:
  - For (non-default) compilation with -DEXPAT_MIN_SIZE=ON (CMake)
    or CPPFLAGS=-DXML_MIN_SIZE (GNU Autotools): Fix segfault
    for UTF-16 payloads containing CDATA sections.
  - Autotools: Fix generated CMake files for non-64bit and
    non-Linux platforms (e.g. macOS and MinGW in particular)
    that were introduced with release 2.3.0
  * Other changes:
  - xmlwf: Improve help output and the xmlwf man page
  - xmlwf: Improve maintainability through some refactoring
  - xmlwf: Fix man page DocBook validity
  - CMake: Support absolute paths for both CMAKE_INSTALL_LIBDIR
    and CMAKE_INSTALL_INCLUDEDIR
  - CMake: Add support for standard variable BUILD_SHARED_LIBS
  - Unexpose symbol _INTERNAL_trim_to_complete_utf8_characters
  - Resolve macro HAVE_EXPAT_CONFIG_H
  - Delete unused legacy helper file "conftools/PrintPath"
  - doc/reference.html: Fix XHTML validity
  - doc/reference.html: Replace the 90s look by OK.css
  - Version info bumped from 8:0:7 to 9:0:8 due to addition of
    new symbols and error codes; see https://verbump.de/ for
    what these numbers do</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1621857601">- Update to 2.4.1:
  * Bug fixes:
  - Autotools: Fix installed header expat_config.h for multilib
    systems; regression introduced in 2.4.0 by pull request #486
  * Other changes:
  - Version info bumped from 9:0:8 to 9:1:8; see
    https://verbump.de/ for what these numbers do</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1640606400">- update to 2.4.2:
  * Link againgst libm for function "isnan"
  * Include expat_config.h as early as possible
  * Autotools: Include files with release archives:
  - buildconf.sh
  - fuzz/*.c
  * Autotools: Sync CMake templates
  * docs: Document that function XML_GetBuffer may return NULL
    when asking for a buffer of 0 (zero) bytes size
  * docs: Fix return value docs for both
    XML_SetBillionLaughsAttackProtection* functions
  * Version info bumped from 9:1:8 to 9:2:8</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1642420800">- update to 2.4.3 (bsc#1194251, bsc#1194362, bsc#1194474,
    bsc#1194476, bsc#1194477, bsc#1194478, bsc#1194479, bsc#1194480):
  * CVE-2021-45960 -- Fix issues with left shifts by &gt;=29 places
    resulting in
    a) realloc acting as free
    b) realloc allocating too few bytes
    c) undefined behavior
    depending on architecture and precise value
    for XML documents with &gt;=2^27+1 prefixed attributes
    on a single XML tag a la
    "&lt;r xmlns:a='[..]' a:a123='[..]' [..] /&gt;"
    where XML_ParserCreateNS is used to create the parser
    (which needs argument "-n" when running xmlwf).
    Impact is denial of service, or more.
  * CVE-2021-46143 (ZDI-CAN-16157) -- Fix integer overflow
    on variable m_groupSize in function doProlog leading
    to realloc acting as free.
    Impact is denial of service or more.
  * CVE-2022-22822 to CVE-2022-22827 -- Prevent integer overflows
    near memory allocation at multiple places.  Mitre assigned
    a dedicated CVE for each involved internal C function:
  - CVE-2022-22822 for function addBinding
  - CVE-2022-22823 for function build_model
  - CVE-2022-22824 for function defineAttribute
  - CVE-2022-22825 for function lookup
  - CVE-2022-22826 for function nextScaffoldPart
  - CVE-2022-22827 for function storeAtts
    Impact is denial of service or more.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1643630400">- update to 2.4.4 (bsc#1195217, bsc#1195054):
  * Security fixes:
  - CVE-2022-23852 -- Fix signed integer overflow
    (undefined behavior) in function XML_GetBuffer
    that is also called by function XML_Parse internally)
    for when XML_CONTEXT_BYTES is defined to &gt;0 (which is both
    common and default).
    Impact is denial of service or more.
  - CVE-2022-23990 -- Fix unsigned integer overflow in function
    doProlog triggered by large content in element type
    declarations when there is an element declaration handler
    present (from a prior call to XML_SetElementDeclHandler).
    Impact is denial of service or more.
  * Bug fixes:
  - xmlwf: Fix a memory leak on output file opening error
  * Other changes:
  - Version info bumped from 9:3:8 to 9:4:8;
    see https://verbump.de/ for what these numbers do
  * Drop unused file valid-xhtml10.png</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1645272000">- update to 2.4.5 (bsc#1196171, bsc#1196169, bsc#1196168,
  bsc#1196026, bsc#1196025):
  * Security fixes:
  - CVE-2022-25235 -- Passing malformed 2- and 3-byte UTF-8
    sequences (e.g. from start tag names) to the XML
    processing application on top of Expat can cause
    arbitrary damage (e.g. code execution) depending
    on how invalid UTF-8 is handled inside the XML
    processor; validation was not their job but Expat's.
    Exploits with code execution are known to exist.
  - CVE-2022-25236 -- Passing (one or more) namespace separator
    characters in "xmlns[:prefix]" attribute values
    made Expat send malformed tag names to the XML
    processor on top of Expat which can cause
    arbitrary damage (e.g. code execution) depending
    on such unexpectable cases are handled inside the XML
    processor; validation was not their job but Expat's.
    Exploits with code execution are known to exist.
  - CVE-2022-25313 -- Fix stack exhaustion in doctype parsing
    that could be triggered by e.g. a 2 megabytes
    file with a large number of opening braces.
    Expected impact is denial of service or potentially
    arbitrary code execution.
  - CVE-2022-25314 -- Fix integer overflow in function copyString;
    only affects the encoding name parameter at parser creation
    time which is often hardcoded (rather than user input),
    takes a value in the gigabytes to trigger, and a 64-bit
    machine.  Expected impact is denial of service.
  - CVE-2022-25315 -- Fix integer overflow in function storeRawNames;
    needs input in the gigabytes and a 64-bit machine.
    Expected impact is denial of service or potentially
    arbitrary code execution.
  * Other changes:
  - Version info bumped from 9:4:8 to 9:5:8;
    see https://verbump.de/ for what these numbers do</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1645358400">- update to 2.4.6 (bsc#1196168, CVE-2022-25313):
  * Bug fixes:
  - Fix a regression introduced by the fix for CVE-2022-25313
    in release 2.4.5 that affects applications that (1)
    call function XML_SetElementDeclHandler and (2) are
    parsing XML that contains nested element declarations
    (e.g. "&lt;!ELEMENT junk ((bar|foo|xyz+), zebra*)&gt;").
  - Version info bumped from 9:5:8 to 9:6:8;
    see https://verbump.de/ for what these numbers do.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1646481600">- update to 2.4.7 (bsc#1196784, CVE-2022-25236):
  * Bug fixes:
  - Relax fix to CVE-2022-25236 (introduced with release 2.4.5)
    with regard to all valid URI characters (RFC 3986),
    i.e. the following set (excluding whitespace):
    ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz
    0123456789 % -._~ :/?#[]@ !$&amp;'()*+,;=
  * Other changes:
  - CMake|Windows: Store Expat version in the DLL
  - Document consequences of namespace separator choices not just
    in doc/reference.html but also in header &lt;expat.h&gt;
  - Document Expat's lack of validation of namespace URIs against
    RFC 3986, and that the XML 1.0r4 specification doesn't
    require Expat to validate namespace URIs, and that Expat
    may do more in that regard in future releases.
    If you find need for strict RFC 3986 URI validation on
    application level today, https://uriparser.github.io/ may
    be of interest.
  - Fix documentation of XML_EndDoctypeDeclHandler in &lt;expat.h&gt;
  - Document that a call to XML_FreeContentModel can be done at
    a later time from outside the element declaration handler
  - Make hardcoded namespace URIs easier to find in code
  - Update documentation on use of XML_POOR_ENTOPY on Solaris
  - tests: Resolve use of macros NAN and INFINITY for GNU G++
    4.8.2 on Solaris.
  - Version info bumped from 9:6:8 to 9:7:8;
    see https://verbump.de/ for what these numbers do</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1648555200">- update to 2.4.8:
  * Other changes:
  - pkg-config: Move "-lm" to section "Libs.private"
  - CMake|MSVC: Fix pkg-config section "Libs"
  - CMake|macOS: Start using linker arguments
    "-compatibility_version &lt;version&gt;" and
    "-current_version &lt;version&gt;" in a way compatible with GNU
    Libtool
  - Version info bumped from 9:7:8 to 9:8:8;
    see https://verbump.de/ for what these numbers do</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1663675200">- update to 2.4.9: (bsc#1203438)
  * Security fixes:
  - CVE-2022-40674 -- Heap use-after-free vulnerability in
    function doContent. Expected impact is denial of service
    or potentially arbitrary code execution.
  * Bug fixes:
  - MinGW: Fix mis-compilation for -D__USE_MINGW_ANSI_STDIO=0
  - docs: Fix documentation on effect of switch XML_DTD on
    symbol visibility in doc/reference.html
  * Other changes:
  - MinGW: Make fix-xmltest-log.sh drop more Wine bug output
  - Autotools: Sync CMake templates with CMake 3.22
  - CMake: Migrate from use of CMAKE_*_POSTFIX to
    dedicated variables EXPAT_*_POSTFIX to stop affecting
    other projects
  - Windows|CMake: Add missing -DXML_STATIC to test runners
    and fuzzers
  - Windows|CMake: Render .def file from a template to fix
    linking with -DEXPAT_DTD=OFF and/or -DEXPAT_ATTR_INFO=ON
  - MinGW|CMake: Apply MSVC .def file when linking
  - MinGW|CMake: Sync library name with GNU Autotools,
    i.e. produce libexpat-1.dll rather than libexpat.dll
    by default.  Filename libexpat.dll.a is unaffected.
  - MinGW|CMake: Set missing variable CMAKE_RC_COMPILER in
    toolchain file "cmake/mingw-toolchain.cmake" to avoid
    error "windres: Command not found" on e.g. Ubuntu 20.04
  - CMake: Unify inconsistent use of set() and option() in
    context of public build time options to take need for
    set(.. FORCE) in projects using Expat by means of
    add_subdirectory(..) off Expat's users' shoulders
  - Stop exporting API symbols when building a static library
  - Resolve use of deprecated "fgrep" by "grep -F"
  - CMake: Make documentation on variables a bit more consistent
  - CMake: Drop leading whitespace from a #cmakedefine line in
    file expat_config.h.cmake
  - xmlwf: Fix harmless variable mix-up in function nsattcmp
  - Address Cppcheck warnings
  - Address Clang 15 compiler warnings
  - Version info bumped from 9:8:8 to 9:9:8;
    see https://verbump.de/ for what these numbers do
  * Infrastructure:
  - CI: Windows: Start covering MSVC 2022
  - CI: macOS: Migrate off deprecated macOS 10.15
  - CI: Linux: Make migration off deprecated Ubuntu 18.04 work
  - CI: Upgrade Clang from 14 to 15
  - apply-clang-format.sh: Add support for BSD find
  - coverage.sh: Exclude MinGW headers
  - coverage.sh: Fix name collision for -funsigned-char</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1666785600">- Update to 2.5.0: (bsc#1204708)
  * Security fixes:
  - CVE-2022-43680 -- Fix heap use-after-free after overeager
    destruction of a shared DTD in function
    XML_ExternalEntityParserCreate in out-of-memory situations.
    Expected impact is denial of service or potentially arbitrary
    code execution.
  * Bug fixes:
  - Fix curruption from undefined entities
  - Fix case when parsing was suspended while processing nested
    entities
  - Stop leaking opening tag bindings after a closing tag mismatch
    error where a parser is reset through XML_ParserReset and then
    reused to parse
  - CMake: Fix generation of pkg-config file
  - MinGW|CMake: Fix static library name
  * Other changes:
  - Protect header expat_config.h from multiple inclusion
  - examples: Make use of XML_GetBuffer and be more consistent
    across examples
  - Address compiler warnings
  - Version info bumped from 9:9:8 to 9:10:8; see
    https://verbump.de/ for what these numbers do</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1670760000">- add upstream signing key and validate source signature</changelog>
</package>
<package pkgid="c123629567bf5a81e76813f75bbc77972018a18172cadbc6ef9ee8dce3bf33d60329c7be78f25c6a5469e00f24346c127e0386e580365efdd3b6a2ef29009c14" name="expat" arch="x86_64">
  <version epoch="0" ver="2.5.0" rel="2.6"/>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1601812800">- Update to 2.2.10:
  * Bug fixes:
  - Fix undefined behavior during parsing caused by pointer
    arithmetic with NULL pointers
  - Fix reading uninitialized variable during parsing
  - xmlwf: Add missing check for malloc NULL return
  * Other changes:
  - xmlwf: Document exit codes in xmlwf manpage and exit with code 3
    (rather than code 1) for output errors when used with "-d DIRECTORY"
  - Autotools: Use -Werror while configure tests the compiler for
    supported compile flags to avoid false positives
  - Autotools: Improve handling of user (C|CPP|CXX|LD)FLAGS, e.g.
    ensure that they have the last word over flags added while
    running ./configure
  - CMake: Create libexpatw.{dll,so} and expatw.pc (with emphasis
    on suffix "w") with -DEXPAT_CHAR_TYPE=(ushort|wchar_t)
  - CMake: Detect and deny unsupported build combinations
    involving -DEXPAT_CHAR_TYPE=(ushort|wchar_t)
  - CMake: Install pre-compiled shipped xmlwf.1 manpage in case
    of -DEXPAT_BUILD_DOCS=OFF
  - CMake: Fix use of Expat by means of add_subdirectory
  - CMake: Keep expat target name constant at "expat" (i.e. refrain
    from using the target name to control build artifact filenames)
  - CMake: Expose man page compilation as target "xmlwf-manpage"
  - CMake: Introduce option EXPAT_BUILD_PKGCONFIG to control
    generation of pkg-config file "expat.pc"
  - CMake: Add minimalistic support for building binary packages
    with CMake target "package"; based on CPack
  - CMake: Add option -DEXPAT_OSSFUZZ_BUILD=(ON|OFF) with default
    OFF to build fuzzer code against OSS-Fuzz and related
    environment variable LIB_FUZZING_ENGINE
  - Fix testsuite for -DEXPAT_DTD=OFF and -DEXPAT_NS=OFF
  - Address compiler warnings
  - Address pngcheck warnings with doc/*.png images: Version info
    bumped from 7:11:6 to 7:12:6</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1617710400">- update to 2.3.0:
  * When calling XML_ParseBuffer without a prior successful call to
    XML_GetBuffer as a user, no longer trigger undefined behavior
    (by adding an integer to a NULL pointer) but rather return
    XML_STATUS_ERROR and set the error code to (new) code
    XML_ERROR_NO_BUFFER. Found by UBSan (UndefinedBehaviorSanitizer)
    of Clang 11 (but not Clang 9).
  * xmlwf: Exit status 2 was used for both:
  - malformed input files (documented) and
  - invalid command-line arguments (undocumented).
    case of invalid command-line arguments now
    has its own exit status 4, resolving the ambiguity.
  * Other changes</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1618315200">- Do not BuildRequire cmake: expat is part of the distro bootstrap
  cycle and any additional dependency makes the ring larger. In
  this case here, cmake was even only used to own a directory.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1621857600">- Update to 2.4.0: [CVE-2013-0340 "Billion Laughs"]
  * Security fixes:
  - CVE-2013-0340/CWE-776 -- Protect against billion laughs attacks
    (denial-of-service; flavors targeting CPU time or RAM or both,
    leveraging general entities or parameter entities or both)
    by tracking and limiting the input amplification factor
    (&lt;amplification&gt; := (&lt;direct&gt; + &lt;indirect&gt;) / &lt;direct&gt;).
    By conservative default, amplification up to a factor of 100.0
    is tolerated and rejection only starts after 8 MiB of output bytes
    (=&lt;direct&gt; + &lt;indirect&gt;) have been processed.
    The fix adds the following to the API:
  - A new error code XML_ERROR_AMPLIFICATION_LIMIT_BREACH to
    signals this specific condition.
  - Two new API functions ..
  - XML_SetBillionLaughsAttackProtectionMaximumAmplification and
  - XML_SetBillionLaughsAttackProtectionActivationThreshold
    .. to further tighten billion laughs protection parameters
    when desired.  Please see file "doc/reference.html" for details.
    If you ever need to increase the defaults for non-attack XML
    payload, please file a bug report with libexpat.
  - Two new XML_FEATURE_* constants ..
  - that can be queried using the XML_GetFeatureList function, and
  - that are shown in "xmlwf -v" output.
  - Two new environment variable switches ..
  - EXPAT_ACCOUNTING_DEBUG=(0|1|2|3) and
  - EXPAT_ENTITY_DEBUG=(0|1)
    .. for runtime debugging of accounting and entity processing.
    Specific behavior of these values may change in the future.
  - Two new command line arguments "-a FACTOR" and "-b BYTES"
    for xmlwf to further tighten billion laughs protection
    parameters when desired.
    If you ever need to increase the defaults for non-attack XML
    payload, please file a bug report with libexpat.
  * Bug fixes:
  - For (non-default) compilation with -DEXPAT_MIN_SIZE=ON (CMake)
    or CPPFLAGS=-DXML_MIN_SIZE (GNU Autotools): Fix segfault
    for UTF-16 payloads containing CDATA sections.
  - Autotools: Fix generated CMake files for non-64bit and
    non-Linux platforms (e.g. macOS and MinGW in particular)
    that were introduced with release 2.3.0
  * Other changes:
  - xmlwf: Improve help output and the xmlwf man page
  - xmlwf: Improve maintainability through some refactoring
  - xmlwf: Fix man page DocBook validity
  - CMake: Support absolute paths for both CMAKE_INSTALL_LIBDIR
    and CMAKE_INSTALL_INCLUDEDIR
  - CMake: Add support for standard variable BUILD_SHARED_LIBS
  - Unexpose symbol _INTERNAL_trim_to_complete_utf8_characters
  - Resolve macro HAVE_EXPAT_CONFIG_H
  - Delete unused legacy helper file "conftools/PrintPath"
  - doc/reference.html: Fix XHTML validity
  - doc/reference.html: Replace the 90s look by OK.css
  - Version info bumped from 8:0:7 to 9:0:8 due to addition of
    new symbols and error codes; see https://verbump.de/ for
    what these numbers do</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1621857601">- Update to 2.4.1:
  * Bug fixes:
  - Autotools: Fix installed header expat_config.h for multilib
    systems; regression introduced in 2.4.0 by pull request #486
  * Other changes:
  - Version info bumped from 9:0:8 to 9:1:8; see
    https://verbump.de/ for what these numbers do</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1640606400">- update to 2.4.2:
  * Link againgst libm for function "isnan"
  * Include expat_config.h as early as possible
  * Autotools: Include files with release archives:
  - buildconf.sh
  - fuzz/*.c
  * Autotools: Sync CMake templates
  * docs: Document that function XML_GetBuffer may return NULL
    when asking for a buffer of 0 (zero) bytes size
  * docs: Fix return value docs for both
    XML_SetBillionLaughsAttackProtection* functions
  * Version info bumped from 9:1:8 to 9:2:8</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1642420800">- update to 2.4.3 (bsc#1194251, bsc#1194362, bsc#1194474,
    bsc#1194476, bsc#1194477, bsc#1194478, bsc#1194479, bsc#1194480):
  * CVE-2021-45960 -- Fix issues with left shifts by &gt;=29 places
    resulting in
    a) realloc acting as free
    b) realloc allocating too few bytes
    c) undefined behavior
    depending on architecture and precise value
    for XML documents with &gt;=2^27+1 prefixed attributes
    on a single XML tag a la
    "&lt;r xmlns:a='[..]' a:a123='[..]' [..] /&gt;"
    where XML_ParserCreateNS is used to create the parser
    (which needs argument "-n" when running xmlwf).
    Impact is denial of service, or more.
  * CVE-2021-46143 (ZDI-CAN-16157) -- Fix integer overflow
    on variable m_groupSize in function doProlog leading
    to realloc acting as free.
    Impact is denial of service or more.
  * CVE-2022-22822 to CVE-2022-22827 -- Prevent integer overflows
    near memory allocation at multiple places.  Mitre assigned
    a dedicated CVE for each involved internal C function:
  - CVE-2022-22822 for function addBinding
  - CVE-2022-22823 for function build_model
  - CVE-2022-22824 for function defineAttribute
  - CVE-2022-22825 for function lookup
  - CVE-2022-22826 for function nextScaffoldPart
  - CVE-2022-22827 for function storeAtts
    Impact is denial of service or more.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1643630400">- update to 2.4.4 (bsc#1195217, bsc#1195054):
  * Security fixes:
  - CVE-2022-23852 -- Fix signed integer overflow
    (undefined behavior) in function XML_GetBuffer
    that is also called by function XML_Parse internally)
    for when XML_CONTEXT_BYTES is defined to &gt;0 (which is both
    common and default).
    Impact is denial of service or more.
  - CVE-2022-23990 -- Fix unsigned integer overflow in function
    doProlog triggered by large content in element type
    declarations when there is an element declaration handler
    present (from a prior call to XML_SetElementDeclHandler).
    Impact is denial of service or more.
  * Bug fixes:
  - xmlwf: Fix a memory leak on output file opening error
  * Other changes:
  - Version info bumped from 9:3:8 to 9:4:8;
    see https://verbump.de/ for what these numbers do
  * Drop unused file valid-xhtml10.png</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1645272000">- update to 2.4.5 (bsc#1196171, bsc#1196169, bsc#1196168,
  bsc#1196026, bsc#1196025):
  * Security fixes:
  - CVE-2022-25235 -- Passing malformed 2- and 3-byte UTF-8
    sequences (e.g. from start tag names) to the XML
    processing application on top of Expat can cause
    arbitrary damage (e.g. code execution) depending
    on how invalid UTF-8 is handled inside the XML
    processor; validation was not their job but Expat's.
    Exploits with code execution are known to exist.
  - CVE-2022-25236 -- Passing (one or more) namespace separator
    characters in "xmlns[:prefix]" attribute values
    made Expat send malformed tag names to the XML
    processor on top of Expat which can cause
    arbitrary damage (e.g. code execution) depending
    on such unexpectable cases are handled inside the XML
    processor; validation was not their job but Expat's.
    Exploits with code execution are known to exist.
  - CVE-2022-25313 -- Fix stack exhaustion in doctype parsing
    that could be triggered by e.g. a 2 megabytes
    file with a large number of opening braces.
    Expected impact is denial of service or potentially
    arbitrary code execution.
  - CVE-2022-25314 -- Fix integer overflow in function copyString;
    only affects the encoding name parameter at parser creation
    time which is often hardcoded (rather than user input),
    takes a value in the gigabytes to trigger, and a 64-bit
    machine.  Expected impact is denial of service.
  - CVE-2022-25315 -- Fix integer overflow in function storeRawNames;
    needs input in the gigabytes and a 64-bit machine.
    Expected impact is denial of service or potentially
    arbitrary code execution.
  * Other changes:
  - Version info bumped from 9:4:8 to 9:5:8;
    see https://verbump.de/ for what these numbers do</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1645358400">- update to 2.4.6 (bsc#1196168, CVE-2022-25313):
  * Bug fixes:
  - Fix a regression introduced by the fix for CVE-2022-25313
    in release 2.4.5 that affects applications that (1)
    call function XML_SetElementDeclHandler and (2) are
    parsing XML that contains nested element declarations
    (e.g. "&lt;!ELEMENT junk ((bar|foo|xyz+), zebra*)&gt;").
  - Version info bumped from 9:5:8 to 9:6:8;
    see https://verbump.de/ for what these numbers do.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1646481600">- update to 2.4.7 (bsc#1196784, CVE-2022-25236):
  * Bug fixes:
  - Relax fix to CVE-2022-25236 (introduced with release 2.4.5)
    with regard to all valid URI characters (RFC 3986),
    i.e. the following set (excluding whitespace):
    ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz
    0123456789 % -._~ :/?#[]@ !$&amp;'()*+,;=
  * Other changes:
  - CMake|Windows: Store Expat version in the DLL
  - Document consequences of namespace separator choices not just
    in doc/reference.html but also in header &lt;expat.h&gt;
  - Document Expat's lack of validation of namespace URIs against
    RFC 3986, and that the XML 1.0r4 specification doesn't
    require Expat to validate namespace URIs, and that Expat
    may do more in that regard in future releases.
    If you find need for strict RFC 3986 URI validation on
    application level today, https://uriparser.github.io/ may
    be of interest.
  - Fix documentation of XML_EndDoctypeDeclHandler in &lt;expat.h&gt;
  - Document that a call to XML_FreeContentModel can be done at
    a later time from outside the element declaration handler
  - Make hardcoded namespace URIs easier to find in code
  - Update documentation on use of XML_POOR_ENTOPY on Solaris
  - tests: Resolve use of macros NAN and INFINITY for GNU G++
    4.8.2 on Solaris.
  - Version info bumped from 9:6:8 to 9:7:8;
    see https://verbump.de/ for what these numbers do</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1648555200">- update to 2.4.8:
  * Other changes:
  - pkg-config: Move "-lm" to section "Libs.private"
  - CMake|MSVC: Fix pkg-config section "Libs"
  - CMake|macOS: Start using linker arguments
    "-compatibility_version &lt;version&gt;" and
    "-current_version &lt;version&gt;" in a way compatible with GNU
    Libtool
  - Version info bumped from 9:7:8 to 9:8:8;
    see https://verbump.de/ for what these numbers do</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1663675200">- update to 2.4.9: (bsc#1203438)
  * Security fixes:
  - CVE-2022-40674 -- Heap use-after-free vulnerability in
    function doContent. Expected impact is denial of service
    or potentially arbitrary code execution.
  * Bug fixes:
  - MinGW: Fix mis-compilation for -D__USE_MINGW_ANSI_STDIO=0
  - docs: Fix documentation on effect of switch XML_DTD on
    symbol visibility in doc/reference.html
  * Other changes:
  - MinGW: Make fix-xmltest-log.sh drop more Wine bug output
  - Autotools: Sync CMake templates with CMake 3.22
  - CMake: Migrate from use of CMAKE_*_POSTFIX to
    dedicated variables EXPAT_*_POSTFIX to stop affecting
    other projects
  - Windows|CMake: Add missing -DXML_STATIC to test runners
    and fuzzers
  - Windows|CMake: Render .def file from a template to fix
    linking with -DEXPAT_DTD=OFF and/or -DEXPAT_ATTR_INFO=ON
  - MinGW|CMake: Apply MSVC .def file when linking
  - MinGW|CMake: Sync library name with GNU Autotools,
    i.e. produce libexpat-1.dll rather than libexpat.dll
    by default.  Filename libexpat.dll.a is unaffected.
  - MinGW|CMake: Set missing variable CMAKE_RC_COMPILER in
    toolchain file "cmake/mingw-toolchain.cmake" to avoid
    error "windres: Command not found" on e.g. Ubuntu 20.04
  - CMake: Unify inconsistent use of set() and option() in
    context of public build time options to take need for
    set(.. FORCE) in projects using Expat by means of
    add_subdirectory(..) off Expat's users' shoulders
  - Stop exporting API symbols when building a static library
  - Resolve use of deprecated "fgrep" by "grep -F"
  - CMake: Make documentation on variables a bit more consistent
  - CMake: Drop leading whitespace from a #cmakedefine line in
    file expat_config.h.cmake
  - xmlwf: Fix harmless variable mix-up in function nsattcmp
  - Address Cppcheck warnings
  - Address Clang 15 compiler warnings
  - Version info bumped from 9:8:8 to 9:9:8;
    see https://verbump.de/ for what these numbers do
  * Infrastructure:
  - CI: Windows: Start covering MSVC 2022
  - CI: macOS: Migrate off deprecated macOS 10.15
  - CI: Linux: Make migration off deprecated Ubuntu 18.04 work
  - CI: Upgrade Clang from 14 to 15
  - apply-clang-format.sh: Add support for BSD find
  - coverage.sh: Exclude MinGW headers
  - coverage.sh: Fix name collision for -funsigned-char</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1666785600">- Update to 2.5.0: (bsc#1204708)
  * Security fixes:
  - CVE-2022-43680 -- Fix heap use-after-free after overeager
    destruction of a shared DTD in function
    XML_ExternalEntityParserCreate in out-of-memory situations.
    Expected impact is denial of service or potentially arbitrary
    code execution.
  * Bug fixes:
  - Fix curruption from undefined entities
  - Fix case when parsing was suspended while processing nested
    entities
  - Stop leaking opening tag bindings after a closing tag mismatch
    error where a parser is reset through XML_ParserReset and then
    reused to parse
  - CMake: Fix generation of pkg-config file
  - MinGW|CMake: Fix static library name
  * Other changes:
  - Protect header expat_config.h from multiple inclusion
  - examples: Make use of XML_GetBuffer and be more consistent
    across examples
  - Address compiler warnings
  - Version info bumped from 9:9:8 to 9:10:8; see
    https://verbump.de/ for what these numbers do</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1670760000">- add upstream signing key and validate source signature</changelog>
</package>
<package pkgid="11609b6e7dde7c599e91abe8697c0055c19c3c20d348af8ae52014b5da9b55698b9728ae0ab4ce0a554e422956a8963d026e175d264280e7fdbbfecb5533661e" name="expat-32bit-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.5.0" rel="2.6"/>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1601812800">- Update to 2.2.10:
  * Bug fixes:
  - Fix undefined behavior during parsing caused by pointer
    arithmetic with NULL pointers
  - Fix reading uninitialized variable during parsing
  - xmlwf: Add missing check for malloc NULL return
  * Other changes:
  - xmlwf: Document exit codes in xmlwf manpage and exit with code 3
    (rather than code 1) for output errors when used with "-d DIRECTORY"
  - Autotools: Use -Werror while configure tests the compiler for
    supported compile flags to avoid false positives
  - Autotools: Improve handling of user (C|CPP|CXX|LD)FLAGS, e.g.
    ensure that they have the last word over flags added while
    running ./configure
  - CMake: Create libexpatw.{dll,so} and expatw.pc (with emphasis
    on suffix "w") with -DEXPAT_CHAR_TYPE=(ushort|wchar_t)
  - CMake: Detect and deny unsupported build combinations
    involving -DEXPAT_CHAR_TYPE=(ushort|wchar_t)
  - CMake: Install pre-compiled shipped xmlwf.1 manpage in case
    of -DEXPAT_BUILD_DOCS=OFF
  - CMake: Fix use of Expat by means of add_subdirectory
  - CMake: Keep expat target name constant at "expat" (i.e. refrain
    from using the target name to control build artifact filenames)
  - CMake: Expose man page compilation as target "xmlwf-manpage"
  - CMake: Introduce option EXPAT_BUILD_PKGCONFIG to control
    generation of pkg-config file "expat.pc"
  - CMake: Add minimalistic support for building binary packages
    with CMake target "package"; based on CPack
  - CMake: Add option -DEXPAT_OSSFUZZ_BUILD=(ON|OFF) with default
    OFF to build fuzzer code against OSS-Fuzz and related
    environment variable LIB_FUZZING_ENGINE
  - Fix testsuite for -DEXPAT_DTD=OFF and -DEXPAT_NS=OFF
  - Address compiler warnings
  - Address pngcheck warnings with doc/*.png images: Version info
    bumped from 7:11:6 to 7:12:6</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1617710400">- update to 2.3.0:
  * When calling XML_ParseBuffer without a prior successful call to
    XML_GetBuffer as a user, no longer trigger undefined behavior
    (by adding an integer to a NULL pointer) but rather return
    XML_STATUS_ERROR and set the error code to (new) code
    XML_ERROR_NO_BUFFER. Found by UBSan (UndefinedBehaviorSanitizer)
    of Clang 11 (but not Clang 9).
  * xmlwf: Exit status 2 was used for both:
  - malformed input files (documented) and
  - invalid command-line arguments (undocumented).
    case of invalid command-line arguments now
    has its own exit status 4, resolving the ambiguity.
  * Other changes</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1618315200">- Do not BuildRequire cmake: expat is part of the distro bootstrap
  cycle and any additional dependency makes the ring larger. In
  this case here, cmake was even only used to own a directory.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1621857600">- Update to 2.4.0: [CVE-2013-0340 "Billion Laughs"]
  * Security fixes:
  - CVE-2013-0340/CWE-776 -- Protect against billion laughs attacks
    (denial-of-service; flavors targeting CPU time or RAM or both,
    leveraging general entities or parameter entities or both)
    by tracking and limiting the input amplification factor
    (&lt;amplification&gt; := (&lt;direct&gt; + &lt;indirect&gt;) / &lt;direct&gt;).
    By conservative default, amplification up to a factor of 100.0
    is tolerated and rejection only starts after 8 MiB of output bytes
    (=&lt;direct&gt; + &lt;indirect&gt;) have been processed.
    The fix adds the following to the API:
  - A new error code XML_ERROR_AMPLIFICATION_LIMIT_BREACH to
    signals this specific condition.
  - Two new API functions ..
  - XML_SetBillionLaughsAttackProtectionMaximumAmplification and
  - XML_SetBillionLaughsAttackProtectionActivationThreshold
    .. to further tighten billion laughs protection parameters
    when desired.  Please see file "doc/reference.html" for details.
    If you ever need to increase the defaults for non-attack XML
    payload, please file a bug report with libexpat.
  - Two new XML_FEATURE_* constants ..
  - that can be queried using the XML_GetFeatureList function, and
  - that are shown in "xmlwf -v" output.
  - Two new environment variable switches ..
  - EXPAT_ACCOUNTING_DEBUG=(0|1|2|3) and
  - EXPAT_ENTITY_DEBUG=(0|1)
    .. for runtime debugging of accounting and entity processing.
    Specific behavior of these values may change in the future.
  - Two new command line arguments "-a FACTOR" and "-b BYTES"
    for xmlwf to further tighten billion laughs protection
    parameters when desired.
    If you ever need to increase the defaults for non-attack XML
    payload, please file a bug report with libexpat.
  * Bug fixes:
  - For (non-default) compilation with -DEXPAT_MIN_SIZE=ON (CMake)
    or CPPFLAGS=-DXML_MIN_SIZE (GNU Autotools): Fix segfault
    for UTF-16 payloads containing CDATA sections.
  - Autotools: Fix generated CMake files for non-64bit and
    non-Linux platforms (e.g. macOS and MinGW in particular)
    that were introduced with release 2.3.0
  * Other changes:
  - xmlwf: Improve help output and the xmlwf man page
  - xmlwf: Improve maintainability through some refactoring
  - xmlwf: Fix man page DocBook validity
  - CMake: Support absolute paths for both CMAKE_INSTALL_LIBDIR
    and CMAKE_INSTALL_INCLUDEDIR
  - CMake: Add support for standard variable BUILD_SHARED_LIBS
  - Unexpose symbol _INTERNAL_trim_to_complete_utf8_characters
  - Resolve macro HAVE_EXPAT_CONFIG_H
  - Delete unused legacy helper file "conftools/PrintPath"
  - doc/reference.html: Fix XHTML validity
  - doc/reference.html: Replace the 90s look by OK.css
  - Version info bumped from 8:0:7 to 9:0:8 due to addition of
    new symbols and error codes; see https://verbump.de/ for
    what these numbers do</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1621857601">- Update to 2.4.1:
  * Bug fixes:
  - Autotools: Fix installed header expat_config.h for multilib
    systems; regression introduced in 2.4.0 by pull request #486
  * Other changes:
  - Version info bumped from 9:0:8 to 9:1:8; see
    https://verbump.de/ for what these numbers do</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1640606400">- update to 2.4.2:
  * Link againgst libm for function "isnan"
  * Include expat_config.h as early as possible
  * Autotools: Include files with release archives:
  - buildconf.sh
  - fuzz/*.c
  * Autotools: Sync CMake templates
  * docs: Document that function XML_GetBuffer may return NULL
    when asking for a buffer of 0 (zero) bytes size
  * docs: Fix return value docs for both
    XML_SetBillionLaughsAttackProtection* functions
  * Version info bumped from 9:1:8 to 9:2:8</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1642420800">- update to 2.4.3 (bsc#1194251, bsc#1194362, bsc#1194474,
    bsc#1194476, bsc#1194477, bsc#1194478, bsc#1194479, bsc#1194480):
  * CVE-2021-45960 -- Fix issues with left shifts by &gt;=29 places
    resulting in
    a) realloc acting as free
    b) realloc allocating too few bytes
    c) undefined behavior
    depending on architecture and precise value
    for XML documents with &gt;=2^27+1 prefixed attributes
    on a single XML tag a la
    "&lt;r xmlns:a='[..]' a:a123='[..]' [..] /&gt;"
    where XML_ParserCreateNS is used to create the parser
    (which needs argument "-n" when running xmlwf).
    Impact is denial of service, or more.
  * CVE-2021-46143 (ZDI-CAN-16157) -- Fix integer overflow
    on variable m_groupSize in function doProlog leading
    to realloc acting as free.
    Impact is denial of service or more.
  * CVE-2022-22822 to CVE-2022-22827 -- Prevent integer overflows
    near memory allocation at multiple places.  Mitre assigned
    a dedicated CVE for each involved internal C function:
  - CVE-2022-22822 for function addBinding
  - CVE-2022-22823 for function build_model
  - CVE-2022-22824 for function defineAttribute
  - CVE-2022-22825 for function lookup
  - CVE-2022-22826 for function nextScaffoldPart
  - CVE-2022-22827 for function storeAtts
    Impact is denial of service or more.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1643630400">- update to 2.4.4 (bsc#1195217, bsc#1195054):
  * Security fixes:
  - CVE-2022-23852 -- Fix signed integer overflow
    (undefined behavior) in function XML_GetBuffer
    that is also called by function XML_Parse internally)
    for when XML_CONTEXT_BYTES is defined to &gt;0 (which is both
    common and default).
    Impact is denial of service or more.
  - CVE-2022-23990 -- Fix unsigned integer overflow in function
    doProlog triggered by large content in element type
    declarations when there is an element declaration handler
    present (from a prior call to XML_SetElementDeclHandler).
    Impact is denial of service or more.
  * Bug fixes:
  - xmlwf: Fix a memory leak on output file opening error
  * Other changes:
  - Version info bumped from 9:3:8 to 9:4:8;
    see https://verbump.de/ for what these numbers do
  * Drop unused file valid-xhtml10.png</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1645272000">- update to 2.4.5 (bsc#1196171, bsc#1196169, bsc#1196168,
  bsc#1196026, bsc#1196025):
  * Security fixes:
  - CVE-2022-25235 -- Passing malformed 2- and 3-byte UTF-8
    sequences (e.g. from start tag names) to the XML
    processing application on top of Expat can cause
    arbitrary damage (e.g. code execution) depending
    on how invalid UTF-8 is handled inside the XML
    processor; validation was not their job but Expat's.
    Exploits with code execution are known to exist.
  - CVE-2022-25236 -- Passing (one or more) namespace separator
    characters in "xmlns[:prefix]" attribute values
    made Expat send malformed tag names to the XML
    processor on top of Expat which can cause
    arbitrary damage (e.g. code execution) depending
    on such unexpectable cases are handled inside the XML
    processor; validation was not their job but Expat's.
    Exploits with code execution are known to exist.
  - CVE-2022-25313 -- Fix stack exhaustion in doctype parsing
    that could be triggered by e.g. a 2 megabytes
    file with a large number of opening braces.
    Expected impact is denial of service or potentially
    arbitrary code execution.
  - CVE-2022-25314 -- Fix integer overflow in function copyString;
    only affects the encoding name parameter at parser creation
    time which is often hardcoded (rather than user input),
    takes a value in the gigabytes to trigger, and a 64-bit
    machine.  Expected impact is denial of service.
  - CVE-2022-25315 -- Fix integer overflow in function storeRawNames;
    needs input in the gigabytes and a 64-bit machine.
    Expected impact is denial of service or potentially
    arbitrary code execution.
  * Other changes:
  - Version info bumped from 9:4:8 to 9:5:8;
    see https://verbump.de/ for what these numbers do</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1645358400">- update to 2.4.6 (bsc#1196168, CVE-2022-25313):
  * Bug fixes:
  - Fix a regression introduced by the fix for CVE-2022-25313
    in release 2.4.5 that affects applications that (1)
    call function XML_SetElementDeclHandler and (2) are
    parsing XML that contains nested element declarations
    (e.g. "&lt;!ELEMENT junk ((bar|foo|xyz+), zebra*)&gt;").
  - Version info bumped from 9:5:8 to 9:6:8;
    see https://verbump.de/ for what these numbers do.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1646481600">- update to 2.4.7 (bsc#1196784, CVE-2022-25236):
  * Bug fixes:
  - Relax fix to CVE-2022-25236 (introduced with release 2.4.5)
    with regard to all valid URI characters (RFC 3986),
    i.e. the following set (excluding whitespace):
    ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz
    0123456789 % -._~ :/?#[]@ !$&amp;'()*+,;=
  * Other changes:
  - CMake|Windows: Store Expat version in the DLL
  - Document consequences of namespace separator choices not just
    in doc/reference.html but also in header &lt;expat.h&gt;
  - Document Expat's lack of validation of namespace URIs against
    RFC 3986, and that the XML 1.0r4 specification doesn't
    require Expat to validate namespace URIs, and that Expat
    may do more in that regard in future releases.
    If you find need for strict RFC 3986 URI validation on
    application level today, https://uriparser.github.io/ may
    be of interest.
  - Fix documentation of XML_EndDoctypeDeclHandler in &lt;expat.h&gt;
  - Document that a call to XML_FreeContentModel can be done at
    a later time from outside the element declaration handler
  - Make hardcoded namespace URIs easier to find in code
  - Update documentation on use of XML_POOR_ENTOPY on Solaris
  - tests: Resolve use of macros NAN and INFINITY for GNU G++
    4.8.2 on Solaris.
  - Version info bumped from 9:6:8 to 9:7:8;
    see https://verbump.de/ for what these numbers do</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1648555200">- update to 2.4.8:
  * Other changes:
  - pkg-config: Move "-lm" to section "Libs.private"
  - CMake|MSVC: Fix pkg-config section "Libs"
  - CMake|macOS: Start using linker arguments
    "-compatibility_version &lt;version&gt;" and
    "-current_version &lt;version&gt;" in a way compatible with GNU
    Libtool
  - Version info bumped from 9:7:8 to 9:8:8;
    see https://verbump.de/ for what these numbers do</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1663675200">- update to 2.4.9: (bsc#1203438)
  * Security fixes:
  - CVE-2022-40674 -- Heap use-after-free vulnerability in
    function doContent. Expected impact is denial of service
    or potentially arbitrary code execution.
  * Bug fixes:
  - MinGW: Fix mis-compilation for -D__USE_MINGW_ANSI_STDIO=0
  - docs: Fix documentation on effect of switch XML_DTD on
    symbol visibility in doc/reference.html
  * Other changes:
  - MinGW: Make fix-xmltest-log.sh drop more Wine bug output
  - Autotools: Sync CMake templates with CMake 3.22
  - CMake: Migrate from use of CMAKE_*_POSTFIX to
    dedicated variables EXPAT_*_POSTFIX to stop affecting
    other projects
  - Windows|CMake: Add missing -DXML_STATIC to test runners
    and fuzzers
  - Windows|CMake: Render .def file from a template to fix
    linking with -DEXPAT_DTD=OFF and/or -DEXPAT_ATTR_INFO=ON
  - MinGW|CMake: Apply MSVC .def file when linking
  - MinGW|CMake: Sync library name with GNU Autotools,
    i.e. produce libexpat-1.dll rather than libexpat.dll
    by default.  Filename libexpat.dll.a is unaffected.
  - MinGW|CMake: Set missing variable CMAKE_RC_COMPILER in
    toolchain file "cmake/mingw-toolchain.cmake" to avoid
    error "windres: Command not found" on e.g. Ubuntu 20.04
  - CMake: Unify inconsistent use of set() and option() in
    context of public build time options to take need for
    set(.. FORCE) in projects using Expat by means of
    add_subdirectory(..) off Expat's users' shoulders
  - Stop exporting API symbols when building a static library
  - Resolve use of deprecated "fgrep" by "grep -F"
  - CMake: Make documentation on variables a bit more consistent
  - CMake: Drop leading whitespace from a #cmakedefine line in
    file expat_config.h.cmake
  - xmlwf: Fix harmless variable mix-up in function nsattcmp
  - Address Cppcheck warnings
  - Address Clang 15 compiler warnings
  - Version info bumped from 9:8:8 to 9:9:8;
    see https://verbump.de/ for what these numbers do
  * Infrastructure:
  - CI: Windows: Start covering MSVC 2022
  - CI: macOS: Migrate off deprecated macOS 10.15
  - CI: Linux: Make migration off deprecated Ubuntu 18.04 work
  - CI: Upgrade Clang from 14 to 15
  - apply-clang-format.sh: Add support for BSD find
  - coverage.sh: Exclude MinGW headers
  - coverage.sh: Fix name collision for -funsigned-char</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1666785600">- Update to 2.5.0: (bsc#1204708)
  * Security fixes:
  - CVE-2022-43680 -- Fix heap use-after-free after overeager
    destruction of a shared DTD in function
    XML_ExternalEntityParserCreate in out-of-memory situations.
    Expected impact is denial of service or potentially arbitrary
    code execution.
  * Bug fixes:
  - Fix curruption from undefined entities
  - Fix case when parsing was suspended while processing nested
    entities
  - Stop leaking opening tag bindings after a closing tag mismatch
    error where a parser is reset through XML_ParserReset and then
    reused to parse
  - CMake: Fix generation of pkg-config file
  - MinGW|CMake: Fix static library name
  * Other changes:
  - Protect header expat_config.h from multiple inclusion
  - examples: Make use of XML_GetBuffer and be more consistent
    across examples
  - Address compiler warnings
  - Version info bumped from 9:9:8 to 9:10:8; see
    https://verbump.de/ for what these numbers do</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1670760000">- add upstream signing key and validate source signature</changelog>
</package>
<package pkgid="61e1ea20159228e62430096e75280271a7ecff92aafb4ccbe744754c574220bfa726be0991e9a63751561eff3ced837e0cca283675c9a5a23d69fb5d417a9169" name="expat-debuginfo" arch="i586">
  <version epoch="0" ver="2.5.0" rel="2.6"/>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1601812800">- Update to 2.2.10:
  * Bug fixes:
  - Fix undefined behavior during parsing caused by pointer
    arithmetic with NULL pointers
  - Fix reading uninitialized variable during parsing
  - xmlwf: Add missing check for malloc NULL return
  * Other changes:
  - xmlwf: Document exit codes in xmlwf manpage and exit with code 3
    (rather than code 1) for output errors when used with "-d DIRECTORY"
  - Autotools: Use -Werror while configure tests the compiler for
    supported compile flags to avoid false positives
  - Autotools: Improve handling of user (C|CPP|CXX|LD)FLAGS, e.g.
    ensure that they have the last word over flags added while
    running ./configure
  - CMake: Create libexpatw.{dll,so} and expatw.pc (with emphasis
    on suffix "w") with -DEXPAT_CHAR_TYPE=(ushort|wchar_t)
  - CMake: Detect and deny unsupported build combinations
    involving -DEXPAT_CHAR_TYPE=(ushort|wchar_t)
  - CMake: Install pre-compiled shipped xmlwf.1 manpage in case
    of -DEXPAT_BUILD_DOCS=OFF
  - CMake: Fix use of Expat by means of add_subdirectory
  - CMake: Keep expat target name constant at "expat" (i.e. refrain
    from using the target name to control build artifact filenames)
  - CMake: Expose man page compilation as target "xmlwf-manpage"
  - CMake: Introduce option EXPAT_BUILD_PKGCONFIG to control
    generation of pkg-config file "expat.pc"
  - CMake: Add minimalistic support for building binary packages
    with CMake target "package"; based on CPack
  - CMake: Add option -DEXPAT_OSSFUZZ_BUILD=(ON|OFF) with default
    OFF to build fuzzer code against OSS-Fuzz and related
    environment variable LIB_FUZZING_ENGINE
  - Fix testsuite for -DEXPAT_DTD=OFF and -DEXPAT_NS=OFF
  - Address compiler warnings
  - Address pngcheck warnings with doc/*.png images: Version info
    bumped from 7:11:6 to 7:12:6</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1617710400">- update to 2.3.0:
  * When calling XML_ParseBuffer without a prior successful call to
    XML_GetBuffer as a user, no longer trigger undefined behavior
    (by adding an integer to a NULL pointer) but rather return
    XML_STATUS_ERROR and set the error code to (new) code
    XML_ERROR_NO_BUFFER. Found by UBSan (UndefinedBehaviorSanitizer)
    of Clang 11 (but not Clang 9).
  * xmlwf: Exit status 2 was used for both:
  - malformed input files (documented) and
  - invalid command-line arguments (undocumented).
    case of invalid command-line arguments now
    has its own exit status 4, resolving the ambiguity.
  * Other changes</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1618315200">- Do not BuildRequire cmake: expat is part of the distro bootstrap
  cycle and any additional dependency makes the ring larger. In
  this case here, cmake was even only used to own a directory.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1621857600">- Update to 2.4.0: [CVE-2013-0340 "Billion Laughs"]
  * Security fixes:
  - CVE-2013-0340/CWE-776 -- Protect against billion laughs attacks
    (denial-of-service; flavors targeting CPU time or RAM or both,
    leveraging general entities or parameter entities or both)
    by tracking and limiting the input amplification factor
    (&lt;amplification&gt; := (&lt;direct&gt; + &lt;indirect&gt;) / &lt;direct&gt;).
    By conservative default, amplification up to a factor of 100.0
    is tolerated and rejection only starts after 8 MiB of output bytes
    (=&lt;direct&gt; + &lt;indirect&gt;) have been processed.
    The fix adds the following to the API:
  - A new error code XML_ERROR_AMPLIFICATION_LIMIT_BREACH to
    signals this specific condition.
  - Two new API functions ..
  - XML_SetBillionLaughsAttackProtectionMaximumAmplification and
  - XML_SetBillionLaughsAttackProtectionActivationThreshold
    .. to further tighten billion laughs protection parameters
    when desired.  Please see file "doc/reference.html" for details.
    If you ever need to increase the defaults for non-attack XML
    payload, please file a bug report with libexpat.
  - Two new XML_FEATURE_* constants ..
  - that can be queried using the XML_GetFeatureList function, and
  - that are shown in "xmlwf -v" output.
  - Two new environment variable switches ..
  - EXPAT_ACCOUNTING_DEBUG=(0|1|2|3) and
  - EXPAT_ENTITY_DEBUG=(0|1)
    .. for runtime debugging of accounting and entity processing.
    Specific behavior of these values may change in the future.
  - Two new command line arguments "-a FACTOR" and "-b BYTES"
    for xmlwf to further tighten billion laughs protection
    parameters when desired.
    If you ever need to increase the defaults for non-attack XML
    payload, please file a bug report with libexpat.
  * Bug fixes:
  - For (non-default) compilation with -DEXPAT_MIN_SIZE=ON (CMake)
    or CPPFLAGS=-DXML_MIN_SIZE (GNU Autotools): Fix segfault
    for UTF-16 payloads containing CDATA sections.
  - Autotools: Fix generated CMake files for non-64bit and
    non-Linux platforms (e.g. macOS and MinGW in particular)
    that were introduced with release 2.3.0
  * Other changes:
  - xmlwf: Improve help output and the xmlwf man page
  - xmlwf: Improve maintainability through some refactoring
  - xmlwf: Fix man page DocBook validity
  - CMake: Support absolute paths for both CMAKE_INSTALL_LIBDIR
    and CMAKE_INSTALL_INCLUDEDIR
  - CMake: Add support for standard variable BUILD_SHARED_LIBS
  - Unexpose symbol _INTERNAL_trim_to_complete_utf8_characters
  - Resolve macro HAVE_EXPAT_CONFIG_H
  - Delete unused legacy helper file "conftools/PrintPath"
  - doc/reference.html: Fix XHTML validity
  - doc/reference.html: Replace the 90s look by OK.css
  - Version info bumped from 8:0:7 to 9:0:8 due to addition of
    new symbols and error codes; see https://verbump.de/ for
    what these numbers do</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1621857601">- Update to 2.4.1:
  * Bug fixes:
  - Autotools: Fix installed header expat_config.h for multilib
    systems; regression introduced in 2.4.0 by pull request #486
  * Other changes:
  - Version info bumped from 9:0:8 to 9:1:8; see
    https://verbump.de/ for what these numbers do</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1640606400">- update to 2.4.2:
  * Link againgst libm for function "isnan"
  * Include expat_config.h as early as possible
  * Autotools: Include files with release archives:
  - buildconf.sh
  - fuzz/*.c
  * Autotools: Sync CMake templates
  * docs: Document that function XML_GetBuffer may return NULL
    when asking for a buffer of 0 (zero) bytes size
  * docs: Fix return value docs for both
    XML_SetBillionLaughsAttackProtection* functions
  * Version info bumped from 9:1:8 to 9:2:8</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1642420800">- update to 2.4.3 (bsc#1194251, bsc#1194362, bsc#1194474,
    bsc#1194476, bsc#1194477, bsc#1194478, bsc#1194479, bsc#1194480):
  * CVE-2021-45960 -- Fix issues with left shifts by &gt;=29 places
    resulting in
    a) realloc acting as free
    b) realloc allocating too few bytes
    c) undefined behavior
    depending on architecture and precise value
    for XML documents with &gt;=2^27+1 prefixed attributes
    on a single XML tag a la
    "&lt;r xmlns:a='[..]' a:a123='[..]' [..] /&gt;"
    where XML_ParserCreateNS is used to create the parser
    (which needs argument "-n" when running xmlwf).
    Impact is denial of service, or more.
  * CVE-2021-46143 (ZDI-CAN-16157) -- Fix integer overflow
    on variable m_groupSize in function doProlog leading
    to realloc acting as free.
    Impact is denial of service or more.
  * CVE-2022-22822 to CVE-2022-22827 -- Prevent integer overflows
    near memory allocation at multiple places.  Mitre assigned
    a dedicated CVE for each involved internal C function:
  - CVE-2022-22822 for function addBinding
  - CVE-2022-22823 for function build_model
  - CVE-2022-22824 for function defineAttribute
  - CVE-2022-22825 for function lookup
  - CVE-2022-22826 for function nextScaffoldPart
  - CVE-2022-22827 for function storeAtts
    Impact is denial of service or more.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1643630400">- update to 2.4.4 (bsc#1195217, bsc#1195054):
  * Security fixes:
  - CVE-2022-23852 -- Fix signed integer overflow
    (undefined behavior) in function XML_GetBuffer
    that is also called by function XML_Parse internally)
    for when XML_CONTEXT_BYTES is defined to &gt;0 (which is both
    common and default).
    Impact is denial of service or more.
  - CVE-2022-23990 -- Fix unsigned integer overflow in function
    doProlog triggered by large content in element type
    declarations when there is an element declaration handler
    present (from a prior call to XML_SetElementDeclHandler).
    Impact is denial of service or more.
  * Bug fixes:
  - xmlwf: Fix a memory leak on output file opening error
  * Other changes:
  - Version info bumped from 9:3:8 to 9:4:8;
    see https://verbump.de/ for what these numbers do
  * Drop unused file valid-xhtml10.png</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1645272000">- update to 2.4.5 (bsc#1196171, bsc#1196169, bsc#1196168,
  bsc#1196026, bsc#1196025):
  * Security fixes:
  - CVE-2022-25235 -- Passing malformed 2- and 3-byte UTF-8
    sequences (e.g. from start tag names) to the XML
    processing application on top of Expat can cause
    arbitrary damage (e.g. code execution) depending
    on how invalid UTF-8 is handled inside the XML
    processor; validation was not their job but Expat's.
    Exploits with code execution are known to exist.
  - CVE-2022-25236 -- Passing (one or more) namespace separator
    characters in "xmlns[:prefix]" attribute values
    made Expat send malformed tag names to the XML
    processor on top of Expat which can cause
    arbitrary damage (e.g. code execution) depending
    on such unexpectable cases are handled inside the XML
    processor; validation was not their job but Expat's.
    Exploits with code execution are known to exist.
  - CVE-2022-25313 -- Fix stack exhaustion in doctype parsing
    that could be triggered by e.g. a 2 megabytes
    file with a large number of opening braces.
    Expected impact is denial of service or potentially
    arbitrary code execution.
  - CVE-2022-25314 -- Fix integer overflow in function copyString;
    only affects the encoding name parameter at parser creation
    time which is often hardcoded (rather than user input),
    takes a value in the gigabytes to trigger, and a 64-bit
    machine.  Expected impact is denial of service.
  - CVE-2022-25315 -- Fix integer overflow in function storeRawNames;
    needs input in the gigabytes and a 64-bit machine.
    Expected impact is denial of service or potentially
    arbitrary code execution.
  * Other changes:
  - Version info bumped from 9:4:8 to 9:5:8;
    see https://verbump.de/ for what these numbers do</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1645358400">- update to 2.4.6 (bsc#1196168, CVE-2022-25313):
  * Bug fixes:
  - Fix a regression introduced by the fix for CVE-2022-25313
    in release 2.4.5 that affects applications that (1)
    call function XML_SetElementDeclHandler and (2) are
    parsing XML that contains nested element declarations
    (e.g. "&lt;!ELEMENT junk ((bar|foo|xyz+), zebra*)&gt;").
  - Version info bumped from 9:5:8 to 9:6:8;
    see https://verbump.de/ for what these numbers do.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1646481600">- update to 2.4.7 (bsc#1196784, CVE-2022-25236):
  * Bug fixes:
  - Relax fix to CVE-2022-25236 (introduced with release 2.4.5)
    with regard to all valid URI characters (RFC 3986),
    i.e. the following set (excluding whitespace):
    ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz
    0123456789 % -._~ :/?#[]@ !$&amp;'()*+,;=
  * Other changes:
  - CMake|Windows: Store Expat version in the DLL
  - Document consequences of namespace separator choices not just
    in doc/reference.html but also in header &lt;expat.h&gt;
  - Document Expat's lack of validation of namespace URIs against
    RFC 3986, and that the XML 1.0r4 specification doesn't
    require Expat to validate namespace URIs, and that Expat
    may do more in that regard in future releases.
    If you find need for strict RFC 3986 URI validation on
    application level today, https://uriparser.github.io/ may
    be of interest.
  - Fix documentation of XML_EndDoctypeDeclHandler in &lt;expat.h&gt;
  - Document that a call to XML_FreeContentModel can be done at
    a later time from outside the element declaration handler
  - Make hardcoded namespace URIs easier to find in code
  - Update documentation on use of XML_POOR_ENTOPY on Solaris
  - tests: Resolve use of macros NAN and INFINITY for GNU G++
    4.8.2 on Solaris.
  - Version info bumped from 9:6:8 to 9:7:8;
    see https://verbump.de/ for what these numbers do</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1648555200">- update to 2.4.8:
  * Other changes:
  - pkg-config: Move "-lm" to section "Libs.private"
  - CMake|MSVC: Fix pkg-config section "Libs"
  - CMake|macOS: Start using linker arguments
    "-compatibility_version &lt;version&gt;" and
    "-current_version &lt;version&gt;" in a way compatible with GNU
    Libtool
  - Version info bumped from 9:7:8 to 9:8:8;
    see https://verbump.de/ for what these numbers do</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1663675200">- update to 2.4.9: (bsc#1203438)
  * Security fixes:
  - CVE-2022-40674 -- Heap use-after-free vulnerability in
    function doContent. Expected impact is denial of service
    or potentially arbitrary code execution.
  * Bug fixes:
  - MinGW: Fix mis-compilation for -D__USE_MINGW_ANSI_STDIO=0
  - docs: Fix documentation on effect of switch XML_DTD on
    symbol visibility in doc/reference.html
  * Other changes:
  - MinGW: Make fix-xmltest-log.sh drop more Wine bug output
  - Autotools: Sync CMake templates with CMake 3.22
  - CMake: Migrate from use of CMAKE_*_POSTFIX to
    dedicated variables EXPAT_*_POSTFIX to stop affecting
    other projects
  - Windows|CMake: Add missing -DXML_STATIC to test runners
    and fuzzers
  - Windows|CMake: Render .def file from a template to fix
    linking with -DEXPAT_DTD=OFF and/or -DEXPAT_ATTR_INFO=ON
  - MinGW|CMake: Apply MSVC .def file when linking
  - MinGW|CMake: Sync library name with GNU Autotools,
    i.e. produce libexpat-1.dll rather than libexpat.dll
    by default.  Filename libexpat.dll.a is unaffected.
  - MinGW|CMake: Set missing variable CMAKE_RC_COMPILER in
    toolchain file "cmake/mingw-toolchain.cmake" to avoid
    error "windres: Command not found" on e.g. Ubuntu 20.04
  - CMake: Unify inconsistent use of set() and option() in
    context of public build time options to take need for
    set(.. FORCE) in projects using Expat by means of
    add_subdirectory(..) off Expat's users' shoulders
  - Stop exporting API symbols when building a static library
  - Resolve use of deprecated "fgrep" by "grep -F"
  - CMake: Make documentation on variables a bit more consistent
  - CMake: Drop leading whitespace from a #cmakedefine line in
    file expat_config.h.cmake
  - xmlwf: Fix harmless variable mix-up in function nsattcmp
  - Address Cppcheck warnings
  - Address Clang 15 compiler warnings
  - Version info bumped from 9:8:8 to 9:9:8;
    see https://verbump.de/ for what these numbers do
  * Infrastructure:
  - CI: Windows: Start covering MSVC 2022
  - CI: macOS: Migrate off deprecated macOS 10.15
  - CI: Linux: Make migration off deprecated Ubuntu 18.04 work
  - CI: Upgrade Clang from 14 to 15
  - apply-clang-format.sh: Add support for BSD find
  - coverage.sh: Exclude MinGW headers
  - coverage.sh: Fix name collision for -funsigned-char</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1666785600">- Update to 2.5.0: (bsc#1204708)
  * Security fixes:
  - CVE-2022-43680 -- Fix heap use-after-free after overeager
    destruction of a shared DTD in function
    XML_ExternalEntityParserCreate in out-of-memory situations.
    Expected impact is denial of service or potentially arbitrary
    code execution.
  * Bug fixes:
  - Fix curruption from undefined entities
  - Fix case when parsing was suspended while processing nested
    entities
  - Stop leaking opening tag bindings after a closing tag mismatch
    error where a parser is reset through XML_ParserReset and then
    reused to parse
  - CMake: Fix generation of pkg-config file
  - MinGW|CMake: Fix static library name
  * Other changes:
  - Protect header expat_config.h from multiple inclusion
  - examples: Make use of XML_GetBuffer and be more consistent
    across examples
  - Address compiler warnings
  - Version info bumped from 9:9:8 to 9:10:8; see
    https://verbump.de/ for what these numbers do</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1670760000">- add upstream signing key and validate source signature</changelog>
</package>
<package pkgid="4322cd1c1384e9bff746885ef9289c84906d8143d507a794c0747208ffed4a5ebbc1256261e64fe1998b070dd700476759357f3c93ae0e6d68c2d415e937f194" name="expat-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.5.0" rel="2.6"/>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1601812800">- Update to 2.2.10:
  * Bug fixes:
  - Fix undefined behavior during parsing caused by pointer
    arithmetic with NULL pointers
  - Fix reading uninitialized variable during parsing
  - xmlwf: Add missing check for malloc NULL return
  * Other changes:
  - xmlwf: Document exit codes in xmlwf manpage and exit with code 3
    (rather than code 1) for output errors when used with "-d DIRECTORY"
  - Autotools: Use -Werror while configure tests the compiler for
    supported compile flags to avoid false positives
  - Autotools: Improve handling of user (C|CPP|CXX|LD)FLAGS, e.g.
    ensure that they have the last word over flags added while
    running ./configure
  - CMake: Create libexpatw.{dll,so} and expatw.pc (with emphasis
    on suffix "w") with -DEXPAT_CHAR_TYPE=(ushort|wchar_t)
  - CMake: Detect and deny unsupported build combinations
    involving -DEXPAT_CHAR_TYPE=(ushort|wchar_t)
  - CMake: Install pre-compiled shipped xmlwf.1 manpage in case
    of -DEXPAT_BUILD_DOCS=OFF
  - CMake: Fix use of Expat by means of add_subdirectory
  - CMake: Keep expat target name constant at "expat" (i.e. refrain
    from using the target name to control build artifact filenames)
  - CMake: Expose man page compilation as target "xmlwf-manpage"
  - CMake: Introduce option EXPAT_BUILD_PKGCONFIG to control
    generation of pkg-config file "expat.pc"
  - CMake: Add minimalistic support for building binary packages
    with CMake target "package"; based on CPack
  - CMake: Add option -DEXPAT_OSSFUZZ_BUILD=(ON|OFF) with default
    OFF to build fuzzer code against OSS-Fuzz and related
    environment variable LIB_FUZZING_ENGINE
  - Fix testsuite for -DEXPAT_DTD=OFF and -DEXPAT_NS=OFF
  - Address compiler warnings
  - Address pngcheck warnings with doc/*.png images: Version info
    bumped from 7:11:6 to 7:12:6</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1617710400">- update to 2.3.0:
  * When calling XML_ParseBuffer without a prior successful call to
    XML_GetBuffer as a user, no longer trigger undefined behavior
    (by adding an integer to a NULL pointer) but rather return
    XML_STATUS_ERROR and set the error code to (new) code
    XML_ERROR_NO_BUFFER. Found by UBSan (UndefinedBehaviorSanitizer)
    of Clang 11 (but not Clang 9).
  * xmlwf: Exit status 2 was used for both:
  - malformed input files (documented) and
  - invalid command-line arguments (undocumented).
    case of invalid command-line arguments now
    has its own exit status 4, resolving the ambiguity.
  * Other changes</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1618315200">- Do not BuildRequire cmake: expat is part of the distro bootstrap
  cycle and any additional dependency makes the ring larger. In
  this case here, cmake was even only used to own a directory.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1621857600">- Update to 2.4.0: [CVE-2013-0340 "Billion Laughs"]
  * Security fixes:
  - CVE-2013-0340/CWE-776 -- Protect against billion laughs attacks
    (denial-of-service; flavors targeting CPU time or RAM or both,
    leveraging general entities or parameter entities or both)
    by tracking and limiting the input amplification factor
    (&lt;amplification&gt; := (&lt;direct&gt; + &lt;indirect&gt;) / &lt;direct&gt;).
    By conservative default, amplification up to a factor of 100.0
    is tolerated and rejection only starts after 8 MiB of output bytes
    (=&lt;direct&gt; + &lt;indirect&gt;) have been processed.
    The fix adds the following to the API:
  - A new error code XML_ERROR_AMPLIFICATION_LIMIT_BREACH to
    signals this specific condition.
  - Two new API functions ..
  - XML_SetBillionLaughsAttackProtectionMaximumAmplification and
  - XML_SetBillionLaughsAttackProtectionActivationThreshold
    .. to further tighten billion laughs protection parameters
    when desired.  Please see file "doc/reference.html" for details.
    If you ever need to increase the defaults for non-attack XML
    payload, please file a bug report with libexpat.
  - Two new XML_FEATURE_* constants ..
  - that can be queried using the XML_GetFeatureList function, and
  - that are shown in "xmlwf -v" output.
  - Two new environment variable switches ..
  - EXPAT_ACCOUNTING_DEBUG=(0|1|2|3) and
  - EXPAT_ENTITY_DEBUG=(0|1)
    .. for runtime debugging of accounting and entity processing.
    Specific behavior of these values may change in the future.
  - Two new command line arguments "-a FACTOR" and "-b BYTES"
    for xmlwf to further tighten billion laughs protection
    parameters when desired.
    If you ever need to increase the defaults for non-attack XML
    payload, please file a bug report with libexpat.
  * Bug fixes:
  - For (non-default) compilation with -DEXPAT_MIN_SIZE=ON (CMake)
    or CPPFLAGS=-DXML_MIN_SIZE (GNU Autotools): Fix segfault
    for UTF-16 payloads containing CDATA sections.
  - Autotools: Fix generated CMake files for non-64bit and
    non-Linux platforms (e.g. macOS and MinGW in particular)
    that were introduced with release 2.3.0
  * Other changes:
  - xmlwf: Improve help output and the xmlwf man page
  - xmlwf: Improve maintainability through some refactoring
  - xmlwf: Fix man page DocBook validity
  - CMake: Support absolute paths for both CMAKE_INSTALL_LIBDIR
    and CMAKE_INSTALL_INCLUDEDIR
  - CMake: Add support for standard variable BUILD_SHARED_LIBS
  - Unexpose symbol _INTERNAL_trim_to_complete_utf8_characters
  - Resolve macro HAVE_EXPAT_CONFIG_H
  - Delete unused legacy helper file "conftools/PrintPath"
  - doc/reference.html: Fix XHTML validity
  - doc/reference.html: Replace the 90s look by OK.css
  - Version info bumped from 8:0:7 to 9:0:8 due to addition of
    new symbols and error codes; see https://verbump.de/ for
    what these numbers do</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1621857601">- Update to 2.4.1:
  * Bug fixes:
  - Autotools: Fix installed header expat_config.h for multilib
    systems; regression introduced in 2.4.0 by pull request #486
  * Other changes:
  - Version info bumped from 9:0:8 to 9:1:8; see
    https://verbump.de/ for what these numbers do</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1640606400">- update to 2.4.2:
  * Link againgst libm for function "isnan"
  * Include expat_config.h as early as possible
  * Autotools: Include files with release archives:
  - buildconf.sh
  - fuzz/*.c
  * Autotools: Sync CMake templates
  * docs: Document that function XML_GetBuffer may return NULL
    when asking for a buffer of 0 (zero) bytes size
  * docs: Fix return value docs for both
    XML_SetBillionLaughsAttackProtection* functions
  * Version info bumped from 9:1:8 to 9:2:8</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1642420800">- update to 2.4.3 (bsc#1194251, bsc#1194362, bsc#1194474,
    bsc#1194476, bsc#1194477, bsc#1194478, bsc#1194479, bsc#1194480):
  * CVE-2021-45960 -- Fix issues with left shifts by &gt;=29 places
    resulting in
    a) realloc acting as free
    b) realloc allocating too few bytes
    c) undefined behavior
    depending on architecture and precise value
    for XML documents with &gt;=2^27+1 prefixed attributes
    on a single XML tag a la
    "&lt;r xmlns:a='[..]' a:a123='[..]' [..] /&gt;"
    where XML_ParserCreateNS is used to create the parser
    (which needs argument "-n" when running xmlwf).
    Impact is denial of service, or more.
  * CVE-2021-46143 (ZDI-CAN-16157) -- Fix integer overflow
    on variable m_groupSize in function doProlog leading
    to realloc acting as free.
    Impact is denial of service or more.
  * CVE-2022-22822 to CVE-2022-22827 -- Prevent integer overflows
    near memory allocation at multiple places.  Mitre assigned
    a dedicated CVE for each involved internal C function:
  - CVE-2022-22822 for function addBinding
  - CVE-2022-22823 for function build_model
  - CVE-2022-22824 for function defineAttribute
  - CVE-2022-22825 for function lookup
  - CVE-2022-22826 for function nextScaffoldPart
  - CVE-2022-22827 for function storeAtts
    Impact is denial of service or more.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1643630400">- update to 2.4.4 (bsc#1195217, bsc#1195054):
  * Security fixes:
  - CVE-2022-23852 -- Fix signed integer overflow
    (undefined behavior) in function XML_GetBuffer
    that is also called by function XML_Parse internally)
    for when XML_CONTEXT_BYTES is defined to &gt;0 (which is both
    common and default).
    Impact is denial of service or more.
  - CVE-2022-23990 -- Fix unsigned integer overflow in function
    doProlog triggered by large content in element type
    declarations when there is an element declaration handler
    present (from a prior call to XML_SetElementDeclHandler).
    Impact is denial of service or more.
  * Bug fixes:
  - xmlwf: Fix a memory leak on output file opening error
  * Other changes:
  - Version info bumped from 9:3:8 to 9:4:8;
    see https://verbump.de/ for what these numbers do
  * Drop unused file valid-xhtml10.png</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1645272000">- update to 2.4.5 (bsc#1196171, bsc#1196169, bsc#1196168,
  bsc#1196026, bsc#1196025):
  * Security fixes:
  - CVE-2022-25235 -- Passing malformed 2- and 3-byte UTF-8
    sequences (e.g. from start tag names) to the XML
    processing application on top of Expat can cause
    arbitrary damage (e.g. code execution) depending
    on how invalid UTF-8 is handled inside the XML
    processor; validation was not their job but Expat's.
    Exploits with code execution are known to exist.
  - CVE-2022-25236 -- Passing (one or more) namespace separator
    characters in "xmlns[:prefix]" attribute values
    made Expat send malformed tag names to the XML
    processor on top of Expat which can cause
    arbitrary damage (e.g. code execution) depending
    on such unexpectable cases are handled inside the XML
    processor; validation was not their job but Expat's.
    Exploits with code execution are known to exist.
  - CVE-2022-25313 -- Fix stack exhaustion in doctype parsing
    that could be triggered by e.g. a 2 megabytes
    file with a large number of opening braces.
    Expected impact is denial of service or potentially
    arbitrary code execution.
  - CVE-2022-25314 -- Fix integer overflow in function copyString;
    only affects the encoding name parameter at parser creation
    time which is often hardcoded (rather than user input),
    takes a value in the gigabytes to trigger, and a 64-bit
    machine.  Expected impact is denial of service.
  - CVE-2022-25315 -- Fix integer overflow in function storeRawNames;
    needs input in the gigabytes and a 64-bit machine.
    Expected impact is denial of service or potentially
    arbitrary code execution.
  * Other changes:
  - Version info bumped from 9:4:8 to 9:5:8;
    see https://verbump.de/ for what these numbers do</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1645358400">- update to 2.4.6 (bsc#1196168, CVE-2022-25313):
  * Bug fixes:
  - Fix a regression introduced by the fix for CVE-2022-25313
    in release 2.4.5 that affects applications that (1)
    call function XML_SetElementDeclHandler and (2) are
    parsing XML that contains nested element declarations
    (e.g. "&lt;!ELEMENT junk ((bar|foo|xyz+), zebra*)&gt;").
  - Version info bumped from 9:5:8 to 9:6:8;
    see https://verbump.de/ for what these numbers do.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1646481600">- update to 2.4.7 (bsc#1196784, CVE-2022-25236):
  * Bug fixes:
  - Relax fix to CVE-2022-25236 (introduced with release 2.4.5)
    with regard to all valid URI characters (RFC 3986),
    i.e. the following set (excluding whitespace):
    ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz
    0123456789 % -._~ :/?#[]@ !$&amp;'()*+,;=
  * Other changes:
  - CMake|Windows: Store Expat version in the DLL
  - Document consequences of namespace separator choices not just
    in doc/reference.html but also in header &lt;expat.h&gt;
  - Document Expat's lack of validation of namespace URIs against
    RFC 3986, and that the XML 1.0r4 specification doesn't
    require Expat to validate namespace URIs, and that Expat
    may do more in that regard in future releases.
    If you find need for strict RFC 3986 URI validation on
    application level today, https://uriparser.github.io/ may
    be of interest.
  - Fix documentation of XML_EndDoctypeDeclHandler in &lt;expat.h&gt;
  - Document that a call to XML_FreeContentModel can be done at
    a later time from outside the element declaration handler
  - Make hardcoded namespace URIs easier to find in code
  - Update documentation on use of XML_POOR_ENTOPY on Solaris
  - tests: Resolve use of macros NAN and INFINITY for GNU G++
    4.8.2 on Solaris.
  - Version info bumped from 9:6:8 to 9:7:8;
    see https://verbump.de/ for what these numbers do</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1648555200">- update to 2.4.8:
  * Other changes:
  - pkg-config: Move "-lm" to section "Libs.private"
  - CMake|MSVC: Fix pkg-config section "Libs"
  - CMake|macOS: Start using linker arguments
    "-compatibility_version &lt;version&gt;" and
    "-current_version &lt;version&gt;" in a way compatible with GNU
    Libtool
  - Version info bumped from 9:7:8 to 9:8:8;
    see https://verbump.de/ for what these numbers do</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1663675200">- update to 2.4.9: (bsc#1203438)
  * Security fixes:
  - CVE-2022-40674 -- Heap use-after-free vulnerability in
    function doContent. Expected impact is denial of service
    or potentially arbitrary code execution.
  * Bug fixes:
  - MinGW: Fix mis-compilation for -D__USE_MINGW_ANSI_STDIO=0
  - docs: Fix documentation on effect of switch XML_DTD on
    symbol visibility in doc/reference.html
  * Other changes:
  - MinGW: Make fix-xmltest-log.sh drop more Wine bug output
  - Autotools: Sync CMake templates with CMake 3.22
  - CMake: Migrate from use of CMAKE_*_POSTFIX to
    dedicated variables EXPAT_*_POSTFIX to stop affecting
    other projects
  - Windows|CMake: Add missing -DXML_STATIC to test runners
    and fuzzers
  - Windows|CMake: Render .def file from a template to fix
    linking with -DEXPAT_DTD=OFF and/or -DEXPAT_ATTR_INFO=ON
  - MinGW|CMake: Apply MSVC .def file when linking
  - MinGW|CMake: Sync library name with GNU Autotools,
    i.e. produce libexpat-1.dll rather than libexpat.dll
    by default.  Filename libexpat.dll.a is unaffected.
  - MinGW|CMake: Set missing variable CMAKE_RC_COMPILER in
    toolchain file "cmake/mingw-toolchain.cmake" to avoid
    error "windres: Command not found" on e.g. Ubuntu 20.04
  - CMake: Unify inconsistent use of set() and option() in
    context of public build time options to take need for
    set(.. FORCE) in projects using Expat by means of
    add_subdirectory(..) off Expat's users' shoulders
  - Stop exporting API symbols when building a static library
  - Resolve use of deprecated "fgrep" by "grep -F"
  - CMake: Make documentation on variables a bit more consistent
  - CMake: Drop leading whitespace from a #cmakedefine line in
    file expat_config.h.cmake
  - xmlwf: Fix harmless variable mix-up in function nsattcmp
  - Address Cppcheck warnings
  - Address Clang 15 compiler warnings
  - Version info bumped from 9:8:8 to 9:9:8;
    see https://verbump.de/ for what these numbers do
  * Infrastructure:
  - CI: Windows: Start covering MSVC 2022
  - CI: macOS: Migrate off deprecated macOS 10.15
  - CI: Linux: Make migration off deprecated Ubuntu 18.04 work
  - CI: Upgrade Clang from 14 to 15
  - apply-clang-format.sh: Add support for BSD find
  - coverage.sh: Exclude MinGW headers
  - coverage.sh: Fix name collision for -funsigned-char</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1666785600">- Update to 2.5.0: (bsc#1204708)
  * Security fixes:
  - CVE-2022-43680 -- Fix heap use-after-free after overeager
    destruction of a shared DTD in function
    XML_ExternalEntityParserCreate in out-of-memory situations.
    Expected impact is denial of service or potentially arbitrary
    code execution.
  * Bug fixes:
  - Fix curruption from undefined entities
  - Fix case when parsing was suspended while processing nested
    entities
  - Stop leaking opening tag bindings after a closing tag mismatch
    error where a parser is reset through XML_ParserReset and then
    reused to parse
  - CMake: Fix generation of pkg-config file
  - MinGW|CMake: Fix static library name
  * Other changes:
  - Protect header expat_config.h from multiple inclusion
  - examples: Make use of XML_GetBuffer and be more consistent
    across examples
  - Address compiler warnings
  - Version info bumped from 9:9:8 to 9:10:8; see
    https://verbump.de/ for what these numbers do</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1670760000">- add upstream signing key and validate source signature</changelog>
</package>
<package pkgid="b034761e9971754de5647af02f8dab0ffe43d6ba09576c6779ee6c1f2b984946db1595e4a2fb7ba22507f949201016e9a8e1afad0b835204d1d5ed19d2bfb06b" name="expat-debugsource" arch="i586">
  <version epoch="0" ver="2.5.0" rel="2.6"/>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1601812800">- Update to 2.2.10:
  * Bug fixes:
  - Fix undefined behavior during parsing caused by pointer
    arithmetic with NULL pointers
  - Fix reading uninitialized variable during parsing
  - xmlwf: Add missing check for malloc NULL return
  * Other changes:
  - xmlwf: Document exit codes in xmlwf manpage and exit with code 3
    (rather than code 1) for output errors when used with "-d DIRECTORY"
  - Autotools: Use -Werror while configure tests the compiler for
    supported compile flags to avoid false positives
  - Autotools: Improve handling of user (C|CPP|CXX|LD)FLAGS, e.g.
    ensure that they have the last word over flags added while
    running ./configure
  - CMake: Create libexpatw.{dll,so} and expatw.pc (with emphasis
    on suffix "w") with -DEXPAT_CHAR_TYPE=(ushort|wchar_t)
  - CMake: Detect and deny unsupported build combinations
    involving -DEXPAT_CHAR_TYPE=(ushort|wchar_t)
  - CMake: Install pre-compiled shipped xmlwf.1 manpage in case
    of -DEXPAT_BUILD_DOCS=OFF
  - CMake: Fix use of Expat by means of add_subdirectory
  - CMake: Keep expat target name constant at "expat" (i.e. refrain
    from using the target name to control build artifact filenames)
  - CMake: Expose man page compilation as target "xmlwf-manpage"
  - CMake: Introduce option EXPAT_BUILD_PKGCONFIG to control
    generation of pkg-config file "expat.pc"
  - CMake: Add minimalistic support for building binary packages
    with CMake target "package"; based on CPack
  - CMake: Add option -DEXPAT_OSSFUZZ_BUILD=(ON|OFF) with default
    OFF to build fuzzer code against OSS-Fuzz and related
    environment variable LIB_FUZZING_ENGINE
  - Fix testsuite for -DEXPAT_DTD=OFF and -DEXPAT_NS=OFF
  - Address compiler warnings
  - Address pngcheck warnings with doc/*.png images: Version info
    bumped from 7:11:6 to 7:12:6</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1617710400">- update to 2.3.0:
  * When calling XML_ParseBuffer without a prior successful call to
    XML_GetBuffer as a user, no longer trigger undefined behavior
    (by adding an integer to a NULL pointer) but rather return
    XML_STATUS_ERROR and set the error code to (new) code
    XML_ERROR_NO_BUFFER. Found by UBSan (UndefinedBehaviorSanitizer)
    of Clang 11 (but not Clang 9).
  * xmlwf: Exit status 2 was used for both:
  - malformed input files (documented) and
  - invalid command-line arguments (undocumented).
    case of invalid command-line arguments now
    has its own exit status 4, resolving the ambiguity.
  * Other changes</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1618315200">- Do not BuildRequire cmake: expat is part of the distro bootstrap
  cycle and any additional dependency makes the ring larger. In
  this case here, cmake was even only used to own a directory.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1621857600">- Update to 2.4.0: [CVE-2013-0340 "Billion Laughs"]
  * Security fixes:
  - CVE-2013-0340/CWE-776 -- Protect against billion laughs attacks
    (denial-of-service; flavors targeting CPU time or RAM or both,
    leveraging general entities or parameter entities or both)
    by tracking and limiting the input amplification factor
    (&lt;amplification&gt; := (&lt;direct&gt; + &lt;indirect&gt;) / &lt;direct&gt;).
    By conservative default, amplification up to a factor of 100.0
    is tolerated and rejection only starts after 8 MiB of output bytes
    (=&lt;direct&gt; + &lt;indirect&gt;) have been processed.
    The fix adds the following to the API:
  - A new error code XML_ERROR_AMPLIFICATION_LIMIT_BREACH to
    signals this specific condition.
  - Two new API functions ..
  - XML_SetBillionLaughsAttackProtectionMaximumAmplification and
  - XML_SetBillionLaughsAttackProtectionActivationThreshold
    .. to further tighten billion laughs protection parameters
    when desired.  Please see file "doc/reference.html" for details.
    If you ever need to increase the defaults for non-attack XML
    payload, please file a bug report with libexpat.
  - Two new XML_FEATURE_* constants ..
  - that can be queried using the XML_GetFeatureList function, and
  - that are shown in "xmlwf -v" output.
  - Two new environment variable switches ..
  - EXPAT_ACCOUNTING_DEBUG=(0|1|2|3) and
  - EXPAT_ENTITY_DEBUG=(0|1)
    .. for runtime debugging of accounting and entity processing.
    Specific behavior of these values may change in the future.
  - Two new command line arguments "-a FACTOR" and "-b BYTES"
    for xmlwf to further tighten billion laughs protection
    parameters when desired.
    If you ever need to increase the defaults for non-attack XML
    payload, please file a bug report with libexpat.
  * Bug fixes:
  - For (non-default) compilation with -DEXPAT_MIN_SIZE=ON (CMake)
    or CPPFLAGS=-DXML_MIN_SIZE (GNU Autotools): Fix segfault
    for UTF-16 payloads containing CDATA sections.
  - Autotools: Fix generated CMake files for non-64bit and
    non-Linux platforms (e.g. macOS and MinGW in particular)
    that were introduced with release 2.3.0
  * Other changes:
  - xmlwf: Improve help output and the xmlwf man page
  - xmlwf: Improve maintainability through some refactoring
  - xmlwf: Fix man page DocBook validity
  - CMake: Support absolute paths for both CMAKE_INSTALL_LIBDIR
    and CMAKE_INSTALL_INCLUDEDIR
  - CMake: Add support for standard variable BUILD_SHARED_LIBS
  - Unexpose symbol _INTERNAL_trim_to_complete_utf8_characters
  - Resolve macro HAVE_EXPAT_CONFIG_H
  - Delete unused legacy helper file "conftools/PrintPath"
  - doc/reference.html: Fix XHTML validity
  - doc/reference.html: Replace the 90s look by OK.css
  - Version info bumped from 8:0:7 to 9:0:8 due to addition of
    new symbols and error codes; see https://verbump.de/ for
    what these numbers do</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1621857601">- Update to 2.4.1:
  * Bug fixes:
  - Autotools: Fix installed header expat_config.h for multilib
    systems; regression introduced in 2.4.0 by pull request #486
  * Other changes:
  - Version info bumped from 9:0:8 to 9:1:8; see
    https://verbump.de/ for what these numbers do</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1640606400">- update to 2.4.2:
  * Link againgst libm for function "isnan"
  * Include expat_config.h as early as possible
  * Autotools: Include files with release archives:
  - buildconf.sh
  - fuzz/*.c
  * Autotools: Sync CMake templates
  * docs: Document that function XML_GetBuffer may return NULL
    when asking for a buffer of 0 (zero) bytes size
  * docs: Fix return value docs for both
    XML_SetBillionLaughsAttackProtection* functions
  * Version info bumped from 9:1:8 to 9:2:8</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1642420800">- update to 2.4.3 (bsc#1194251, bsc#1194362, bsc#1194474,
    bsc#1194476, bsc#1194477, bsc#1194478, bsc#1194479, bsc#1194480):
  * CVE-2021-45960 -- Fix issues with left shifts by &gt;=29 places
    resulting in
    a) realloc acting as free
    b) realloc allocating too few bytes
    c) undefined behavior
    depending on architecture and precise value
    for XML documents with &gt;=2^27+1 prefixed attributes
    on a single XML tag a la
    "&lt;r xmlns:a='[..]' a:a123='[..]' [..] /&gt;"
    where XML_ParserCreateNS is used to create the parser
    (which needs argument "-n" when running xmlwf).
    Impact is denial of service, or more.
  * CVE-2021-46143 (ZDI-CAN-16157) -- Fix integer overflow
    on variable m_groupSize in function doProlog leading
    to realloc acting as free.
    Impact is denial of service or more.
  * CVE-2022-22822 to CVE-2022-22827 -- Prevent integer overflows
    near memory allocation at multiple places.  Mitre assigned
    a dedicated CVE for each involved internal C function:
  - CVE-2022-22822 for function addBinding
  - CVE-2022-22823 for function build_model
  - CVE-2022-22824 for function defineAttribute
  - CVE-2022-22825 for function lookup
  - CVE-2022-22826 for function nextScaffoldPart
  - CVE-2022-22827 for function storeAtts
    Impact is denial of service or more.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1643630400">- update to 2.4.4 (bsc#1195217, bsc#1195054):
  * Security fixes:
  - CVE-2022-23852 -- Fix signed integer overflow
    (undefined behavior) in function XML_GetBuffer
    that is also called by function XML_Parse internally)
    for when XML_CONTEXT_BYTES is defined to &gt;0 (which is both
    common and default).
    Impact is denial of service or more.
  - CVE-2022-23990 -- Fix unsigned integer overflow in function
    doProlog triggered by large content in element type
    declarations when there is an element declaration handler
    present (from a prior call to XML_SetElementDeclHandler).
    Impact is denial of service or more.
  * Bug fixes:
  - xmlwf: Fix a memory leak on output file opening error
  * Other changes:
  - Version info bumped from 9:3:8 to 9:4:8;
    see https://verbump.de/ for what these numbers do
  * Drop unused file valid-xhtml10.png</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1645272000">- update to 2.4.5 (bsc#1196171, bsc#1196169, bsc#1196168,
  bsc#1196026, bsc#1196025):
  * Security fixes:
  - CVE-2022-25235 -- Passing malformed 2- and 3-byte UTF-8
    sequences (e.g. from start tag names) to the XML
    processing application on top of Expat can cause
    arbitrary damage (e.g. code execution) depending
    on how invalid UTF-8 is handled inside the XML
    processor; validation was not their job but Expat's.
    Exploits with code execution are known to exist.
  - CVE-2022-25236 -- Passing (one or more) namespace separator
    characters in "xmlns[:prefix]" attribute values
    made Expat send malformed tag names to the XML
    processor on top of Expat which can cause
    arbitrary damage (e.g. code execution) depending
    on such unexpectable cases are handled inside the XML
    processor; validation was not their job but Expat's.
    Exploits with code execution are known to exist.
  - CVE-2022-25313 -- Fix stack exhaustion in doctype parsing
    that could be triggered by e.g. a 2 megabytes
    file with a large number of opening braces.
    Expected impact is denial of service or potentially
    arbitrary code execution.
  - CVE-2022-25314 -- Fix integer overflow in function copyString;
    only affects the encoding name parameter at parser creation
    time which is often hardcoded (rather than user input),
    takes a value in the gigabytes to trigger, and a 64-bit
    machine.  Expected impact is denial of service.
  - CVE-2022-25315 -- Fix integer overflow in function storeRawNames;
    needs input in the gigabytes and a 64-bit machine.
    Expected impact is denial of service or potentially
    arbitrary code execution.
  * Other changes:
  - Version info bumped from 9:4:8 to 9:5:8;
    see https://verbump.de/ for what these numbers do</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1645358400">- update to 2.4.6 (bsc#1196168, CVE-2022-25313):
  * Bug fixes:
  - Fix a regression introduced by the fix for CVE-2022-25313
    in release 2.4.5 that affects applications that (1)
    call function XML_SetElementDeclHandler and (2) are
    parsing XML that contains nested element declarations
    (e.g. "&lt;!ELEMENT junk ((bar|foo|xyz+), zebra*)&gt;").
  - Version info bumped from 9:5:8 to 9:6:8;
    see https://verbump.de/ for what these numbers do.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1646481600">- update to 2.4.7 (bsc#1196784, CVE-2022-25236):
  * Bug fixes:
  - Relax fix to CVE-2022-25236 (introduced with release 2.4.5)
    with regard to all valid URI characters (RFC 3986),
    i.e. the following set (excluding whitespace):
    ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz
    0123456789 % -._~ :/?#[]@ !$&amp;'()*+,;=
  * Other changes:
  - CMake|Windows: Store Expat version in the DLL
  - Document consequences of namespace separator choices not just
    in doc/reference.html but also in header &lt;expat.h&gt;
  - Document Expat's lack of validation of namespace URIs against
    RFC 3986, and that the XML 1.0r4 specification doesn't
    require Expat to validate namespace URIs, and that Expat
    may do more in that regard in future releases.
    If you find need for strict RFC 3986 URI validation on
    application level today, https://uriparser.github.io/ may
    be of interest.
  - Fix documentation of XML_EndDoctypeDeclHandler in &lt;expat.h&gt;
  - Document that a call to XML_FreeContentModel can be done at
    a later time from outside the element declaration handler
  - Make hardcoded namespace URIs easier to find in code
  - Update documentation on use of XML_POOR_ENTOPY on Solaris
  - tests: Resolve use of macros NAN and INFINITY for GNU G++
    4.8.2 on Solaris.
  - Version info bumped from 9:6:8 to 9:7:8;
    see https://verbump.de/ for what these numbers do</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1648555200">- update to 2.4.8:
  * Other changes:
  - pkg-config: Move "-lm" to section "Libs.private"
  - CMake|MSVC: Fix pkg-config section "Libs"
  - CMake|macOS: Start using linker arguments
    "-compatibility_version &lt;version&gt;" and
    "-current_version &lt;version&gt;" in a way compatible with GNU
    Libtool
  - Version info bumped from 9:7:8 to 9:8:8;
    see https://verbump.de/ for what these numbers do</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1663675200">- update to 2.4.9: (bsc#1203438)
  * Security fixes:
  - CVE-2022-40674 -- Heap use-after-free vulnerability in
    function doContent. Expected impact is denial of service
    or potentially arbitrary code execution.
  * Bug fixes:
  - MinGW: Fix mis-compilation for -D__USE_MINGW_ANSI_STDIO=0
  - docs: Fix documentation on effect of switch XML_DTD on
    symbol visibility in doc/reference.html
  * Other changes:
  - MinGW: Make fix-xmltest-log.sh drop more Wine bug output
  - Autotools: Sync CMake templates with CMake 3.22
  - CMake: Migrate from use of CMAKE_*_POSTFIX to
    dedicated variables EXPAT_*_POSTFIX to stop affecting
    other projects
  - Windows|CMake: Add missing -DXML_STATIC to test runners
    and fuzzers
  - Windows|CMake: Render .def file from a template to fix
    linking with -DEXPAT_DTD=OFF and/or -DEXPAT_ATTR_INFO=ON
  - MinGW|CMake: Apply MSVC .def file when linking
  - MinGW|CMake: Sync library name with GNU Autotools,
    i.e. produce libexpat-1.dll rather than libexpat.dll
    by default.  Filename libexpat.dll.a is unaffected.
  - MinGW|CMake: Set missing variable CMAKE_RC_COMPILER in
    toolchain file "cmake/mingw-toolchain.cmake" to avoid
    error "windres: Command not found" on e.g. Ubuntu 20.04
  - CMake: Unify inconsistent use of set() and option() in
    context of public build time options to take need for
    set(.. FORCE) in projects using Expat by means of
    add_subdirectory(..) off Expat's users' shoulders
  - Stop exporting API symbols when building a static library
  - Resolve use of deprecated "fgrep" by "grep -F"
  - CMake: Make documentation on variables a bit more consistent
  - CMake: Drop leading whitespace from a #cmakedefine line in
    file expat_config.h.cmake
  - xmlwf: Fix harmless variable mix-up in function nsattcmp
  - Address Cppcheck warnings
  - Address Clang 15 compiler warnings
  - Version info bumped from 9:8:8 to 9:9:8;
    see https://verbump.de/ for what these numbers do
  * Infrastructure:
  - CI: Windows: Start covering MSVC 2022
  - CI: macOS: Migrate off deprecated macOS 10.15
  - CI: Linux: Make migration off deprecated Ubuntu 18.04 work
  - CI: Upgrade Clang from 14 to 15
  - apply-clang-format.sh: Add support for BSD find
  - coverage.sh: Exclude MinGW headers
  - coverage.sh: Fix name collision for -funsigned-char</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1666785600">- Update to 2.5.0: (bsc#1204708)
  * Security fixes:
  - CVE-2022-43680 -- Fix heap use-after-free after overeager
    destruction of a shared DTD in function
    XML_ExternalEntityParserCreate in out-of-memory situations.
    Expected impact is denial of service or potentially arbitrary
    code execution.
  * Bug fixes:
  - Fix curruption from undefined entities
  - Fix case when parsing was suspended while processing nested
    entities
  - Stop leaking opening tag bindings after a closing tag mismatch
    error where a parser is reset through XML_ParserReset and then
    reused to parse
  - CMake: Fix generation of pkg-config file
  - MinGW|CMake: Fix static library name
  * Other changes:
  - Protect header expat_config.h from multiple inclusion
  - examples: Make use of XML_GetBuffer and be more consistent
    across examples
  - Address compiler warnings
  - Version info bumped from 9:9:8 to 9:10:8; see
    https://verbump.de/ for what these numbers do</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1670760000">- add upstream signing key and validate source signature</changelog>
</package>
<package pkgid="3b54ceb311ccda065d9a27db0d93cd5d46f9c6612801c7b06215f53108ba53df7838aaba0bd64a95b3fa611ecfe572a33a6a5bc242054474bda75ab68c7bb5f3" name="expat-debugsource" arch="x86_64">
  <version epoch="0" ver="2.5.0" rel="2.6"/>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1601812800">- Update to 2.2.10:
  * Bug fixes:
  - Fix undefined behavior during parsing caused by pointer
    arithmetic with NULL pointers
  - Fix reading uninitialized variable during parsing
  - xmlwf: Add missing check for malloc NULL return
  * Other changes:
  - xmlwf: Document exit codes in xmlwf manpage and exit with code 3
    (rather than code 1) for output errors when used with "-d DIRECTORY"
  - Autotools: Use -Werror while configure tests the compiler for
    supported compile flags to avoid false positives
  - Autotools: Improve handling of user (C|CPP|CXX|LD)FLAGS, e.g.
    ensure that they have the last word over flags added while
    running ./configure
  - CMake: Create libexpatw.{dll,so} and expatw.pc (with emphasis
    on suffix "w") with -DEXPAT_CHAR_TYPE=(ushort|wchar_t)
  - CMake: Detect and deny unsupported build combinations
    involving -DEXPAT_CHAR_TYPE=(ushort|wchar_t)
  - CMake: Install pre-compiled shipped xmlwf.1 manpage in case
    of -DEXPAT_BUILD_DOCS=OFF
  - CMake: Fix use of Expat by means of add_subdirectory
  - CMake: Keep expat target name constant at "expat" (i.e. refrain
    from using the target name to control build artifact filenames)
  - CMake: Expose man page compilation as target "xmlwf-manpage"
  - CMake: Introduce option EXPAT_BUILD_PKGCONFIG to control
    generation of pkg-config file "expat.pc"
  - CMake: Add minimalistic support for building binary packages
    with CMake target "package"; based on CPack
  - CMake: Add option -DEXPAT_OSSFUZZ_BUILD=(ON|OFF) with default
    OFF to build fuzzer code against OSS-Fuzz and related
    environment variable LIB_FUZZING_ENGINE
  - Fix testsuite for -DEXPAT_DTD=OFF and -DEXPAT_NS=OFF
  - Address compiler warnings
  - Address pngcheck warnings with doc/*.png images: Version info
    bumped from 7:11:6 to 7:12:6</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1617710400">- update to 2.3.0:
  * When calling XML_ParseBuffer without a prior successful call to
    XML_GetBuffer as a user, no longer trigger undefined behavior
    (by adding an integer to a NULL pointer) but rather return
    XML_STATUS_ERROR and set the error code to (new) code
    XML_ERROR_NO_BUFFER. Found by UBSan (UndefinedBehaviorSanitizer)
    of Clang 11 (but not Clang 9).
  * xmlwf: Exit status 2 was used for both:
  - malformed input files (documented) and
  - invalid command-line arguments (undocumented).
    case of invalid command-line arguments now
    has its own exit status 4, resolving the ambiguity.
  * Other changes</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1618315200">- Do not BuildRequire cmake: expat is part of the distro bootstrap
  cycle and any additional dependency makes the ring larger. In
  this case here, cmake was even only used to own a directory.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1621857600">- Update to 2.4.0: [CVE-2013-0340 "Billion Laughs"]
  * Security fixes:
  - CVE-2013-0340/CWE-776 -- Protect against billion laughs attacks
    (denial-of-service; flavors targeting CPU time or RAM or both,
    leveraging general entities or parameter entities or both)
    by tracking and limiting the input amplification factor
    (&lt;amplification&gt; := (&lt;direct&gt; + &lt;indirect&gt;) / &lt;direct&gt;).
    By conservative default, amplification up to a factor of 100.0
    is tolerated and rejection only starts after 8 MiB of output bytes
    (=&lt;direct&gt; + &lt;indirect&gt;) have been processed.
    The fix adds the following to the API:
  - A new error code XML_ERROR_AMPLIFICATION_LIMIT_BREACH to
    signals this specific condition.
  - Two new API functions ..
  - XML_SetBillionLaughsAttackProtectionMaximumAmplification and
  - XML_SetBillionLaughsAttackProtectionActivationThreshold
    .. to further tighten billion laughs protection parameters
    when desired.  Please see file "doc/reference.html" for details.
    If you ever need to increase the defaults for non-attack XML
    payload, please file a bug report with libexpat.
  - Two new XML_FEATURE_* constants ..
  - that can be queried using the XML_GetFeatureList function, and
  - that are shown in "xmlwf -v" output.
  - Two new environment variable switches ..
  - EXPAT_ACCOUNTING_DEBUG=(0|1|2|3) and
  - EXPAT_ENTITY_DEBUG=(0|1)
    .. for runtime debugging of accounting and entity processing.
    Specific behavior of these values may change in the future.
  - Two new command line arguments "-a FACTOR" and "-b BYTES"
    for xmlwf to further tighten billion laughs protection
    parameters when desired.
    If you ever need to increase the defaults for non-attack XML
    payload, please file a bug report with libexpat.
  * Bug fixes:
  - For (non-default) compilation with -DEXPAT_MIN_SIZE=ON (CMake)
    or CPPFLAGS=-DXML_MIN_SIZE (GNU Autotools): Fix segfault
    for UTF-16 payloads containing CDATA sections.
  - Autotools: Fix generated CMake files for non-64bit and
    non-Linux platforms (e.g. macOS and MinGW in particular)
    that were introduced with release 2.3.0
  * Other changes:
  - xmlwf: Improve help output and the xmlwf man page
  - xmlwf: Improve maintainability through some refactoring
  - xmlwf: Fix man page DocBook validity
  - CMake: Support absolute paths for both CMAKE_INSTALL_LIBDIR
    and CMAKE_INSTALL_INCLUDEDIR
  - CMake: Add support for standard variable BUILD_SHARED_LIBS
  - Unexpose symbol _INTERNAL_trim_to_complete_utf8_characters
  - Resolve macro HAVE_EXPAT_CONFIG_H
  - Delete unused legacy helper file "conftools/PrintPath"
  - doc/reference.html: Fix XHTML validity
  - doc/reference.html: Replace the 90s look by OK.css
  - Version info bumped from 8:0:7 to 9:0:8 due to addition of
    new symbols and error codes; see https://verbump.de/ for
    what these numbers do</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1621857601">- Update to 2.4.1:
  * Bug fixes:
  - Autotools: Fix installed header expat_config.h for multilib
    systems; regression introduced in 2.4.0 by pull request #486
  * Other changes:
  - Version info bumped from 9:0:8 to 9:1:8; see
    https://verbump.de/ for what these numbers do</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1640606400">- update to 2.4.2:
  * Link againgst libm for function "isnan"
  * Include expat_config.h as early as possible
  * Autotools: Include files with release archives:
  - buildconf.sh
  - fuzz/*.c
  * Autotools: Sync CMake templates
  * docs: Document that function XML_GetBuffer may return NULL
    when asking for a buffer of 0 (zero) bytes size
  * docs: Fix return value docs for both
    XML_SetBillionLaughsAttackProtection* functions
  * Version info bumped from 9:1:8 to 9:2:8</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1642420800">- update to 2.4.3 (bsc#1194251, bsc#1194362, bsc#1194474,
    bsc#1194476, bsc#1194477, bsc#1194478, bsc#1194479, bsc#1194480):
  * CVE-2021-45960 -- Fix issues with left shifts by &gt;=29 places
    resulting in
    a) realloc acting as free
    b) realloc allocating too few bytes
    c) undefined behavior
    depending on architecture and precise value
    for XML documents with &gt;=2^27+1 prefixed attributes
    on a single XML tag a la
    "&lt;r xmlns:a='[..]' a:a123='[..]' [..] /&gt;"
    where XML_ParserCreateNS is used to create the parser
    (which needs argument "-n" when running xmlwf).
    Impact is denial of service, or more.
  * CVE-2021-46143 (ZDI-CAN-16157) -- Fix integer overflow
    on variable m_groupSize in function doProlog leading
    to realloc acting as free.
    Impact is denial of service or more.
  * CVE-2022-22822 to CVE-2022-22827 -- Prevent integer overflows
    near memory allocation at multiple places.  Mitre assigned
    a dedicated CVE for each involved internal C function:
  - CVE-2022-22822 for function addBinding
  - CVE-2022-22823 for function build_model
  - CVE-2022-22824 for function defineAttribute
  - CVE-2022-22825 for function lookup
  - CVE-2022-22826 for function nextScaffoldPart
  - CVE-2022-22827 for function storeAtts
    Impact is denial of service or more.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1643630400">- update to 2.4.4 (bsc#1195217, bsc#1195054):
  * Security fixes:
  - CVE-2022-23852 -- Fix signed integer overflow
    (undefined behavior) in function XML_GetBuffer
    that is also called by function XML_Parse internally)
    for when XML_CONTEXT_BYTES is defined to &gt;0 (which is both
    common and default).
    Impact is denial of service or more.
  - CVE-2022-23990 -- Fix unsigned integer overflow in function
    doProlog triggered by large content in element type
    declarations when there is an element declaration handler
    present (from a prior call to XML_SetElementDeclHandler).
    Impact is denial of service or more.
  * Bug fixes:
  - xmlwf: Fix a memory leak on output file opening error
  * Other changes:
  - Version info bumped from 9:3:8 to 9:4:8;
    see https://verbump.de/ for what these numbers do
  * Drop unused file valid-xhtml10.png</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1645272000">- update to 2.4.5 (bsc#1196171, bsc#1196169, bsc#1196168,
  bsc#1196026, bsc#1196025):
  * Security fixes:
  - CVE-2022-25235 -- Passing malformed 2- and 3-byte UTF-8
    sequences (e.g. from start tag names) to the XML
    processing application on top of Expat can cause
    arbitrary damage (e.g. code execution) depending
    on how invalid UTF-8 is handled inside the XML
    processor; validation was not their job but Expat's.
    Exploits with code execution are known to exist.
  - CVE-2022-25236 -- Passing (one or more) namespace separator
    characters in "xmlns[:prefix]" attribute values
    made Expat send malformed tag names to the XML
    processor on top of Expat which can cause
    arbitrary damage (e.g. code execution) depending
    on such unexpectable cases are handled inside the XML
    processor; validation was not their job but Expat's.
    Exploits with code execution are known to exist.
  - CVE-2022-25313 -- Fix stack exhaustion in doctype parsing
    that could be triggered by e.g. a 2 megabytes
    file with a large number of opening braces.
    Expected impact is denial of service or potentially
    arbitrary code execution.
  - CVE-2022-25314 -- Fix integer overflow in function copyString;
    only affects the encoding name parameter at parser creation
    time which is often hardcoded (rather than user input),
    takes a value in the gigabytes to trigger, and a 64-bit
    machine.  Expected impact is denial of service.
  - CVE-2022-25315 -- Fix integer overflow in function storeRawNames;
    needs input in the gigabytes and a 64-bit machine.
    Expected impact is denial of service or potentially
    arbitrary code execution.
  * Other changes:
  - Version info bumped from 9:4:8 to 9:5:8;
    see https://verbump.de/ for what these numbers do</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1645358400">- update to 2.4.6 (bsc#1196168, CVE-2022-25313):
  * Bug fixes:
  - Fix a regression introduced by the fix for CVE-2022-25313
    in release 2.4.5 that affects applications that (1)
    call function XML_SetElementDeclHandler and (2) are
    parsing XML that contains nested element declarations
    (e.g. "&lt;!ELEMENT junk ((bar|foo|xyz+), zebra*)&gt;").
  - Version info bumped from 9:5:8 to 9:6:8;
    see https://verbump.de/ for what these numbers do.</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1646481600">- update to 2.4.7 (bsc#1196784, CVE-2022-25236):
  * Bug fixes:
  - Relax fix to CVE-2022-25236 (introduced with release 2.4.5)
    with regard to all valid URI characters (RFC 3986),
    i.e. the following set (excluding whitespace):
    ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz
    0123456789 % -._~ :/?#[]@ !$&amp;'()*+,;=
  * Other changes:
  - CMake|Windows: Store Expat version in the DLL
  - Document consequences of namespace separator choices not just
    in doc/reference.html but also in header &lt;expat.h&gt;
  - Document Expat's lack of validation of namespace URIs against
    RFC 3986, and that the XML 1.0r4 specification doesn't
    require Expat to validate namespace URIs, and that Expat
    may do more in that regard in future releases.
    If you find need for strict RFC 3986 URI validation on
    application level today, https://uriparser.github.io/ may
    be of interest.
  - Fix documentation of XML_EndDoctypeDeclHandler in &lt;expat.h&gt;
  - Document that a call to XML_FreeContentModel can be done at
    a later time from outside the element declaration handler
  - Make hardcoded namespace URIs easier to find in code
  - Update documentation on use of XML_POOR_ENTOPY on Solaris
  - tests: Resolve use of macros NAN and INFINITY for GNU G++
    4.8.2 on Solaris.
  - Version info bumped from 9:6:8 to 9:7:8;
    see https://verbump.de/ for what these numbers do</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1648555200">- update to 2.4.8:
  * Other changes:
  - pkg-config: Move "-lm" to section "Libs.private"
  - CMake|MSVC: Fix pkg-config section "Libs"
  - CMake|macOS: Start using linker arguments
    "-compatibility_version &lt;version&gt;" and
    "-current_version &lt;version&gt;" in a way compatible with GNU
    Libtool
  - Version info bumped from 9:7:8 to 9:8:8;
    see https://verbump.de/ for what these numbers do</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1663675200">- update to 2.4.9: (bsc#1203438)
  * Security fixes:
  - CVE-2022-40674 -- Heap use-after-free vulnerability in
    function doContent. Expected impact is denial of service
    or potentially arbitrary code execution.
  * Bug fixes:
  - MinGW: Fix mis-compilation for -D__USE_MINGW_ANSI_STDIO=0
  - docs: Fix documentation on effect of switch XML_DTD on
    symbol visibility in doc/reference.html
  * Other changes:
  - MinGW: Make fix-xmltest-log.sh drop more Wine bug output
  - Autotools: Sync CMake templates with CMake 3.22
  - CMake: Migrate from use of CMAKE_*_POSTFIX to
    dedicated variables EXPAT_*_POSTFIX to stop affecting
    other projects
  - Windows|CMake: Add missing -DXML_STATIC to test runners
    and fuzzers
  - Windows|CMake: Render .def file from a template to fix
    linking with -DEXPAT_DTD=OFF and/or -DEXPAT_ATTR_INFO=ON
  - MinGW|CMake: Apply MSVC .def file when linking
  - MinGW|CMake: Sync library name with GNU Autotools,
    i.e. produce libexpat-1.dll rather than libexpat.dll
    by default.  Filename libexpat.dll.a is unaffected.
  - MinGW|CMake: Set missing variable CMAKE_RC_COMPILER in
    toolchain file "cmake/mingw-toolchain.cmake" to avoid
    error "windres: Command not found" on e.g. Ubuntu 20.04
  - CMake: Unify inconsistent use of set() and option() in
    context of public build time options to take need for
    set(.. FORCE) in projects using Expat by means of
    add_subdirectory(..) off Expat's users' shoulders
  - Stop exporting API symbols when building a static library
  - Resolve use of deprecated "fgrep" by "grep -F"
  - CMake: Make documentation on variables a bit more consistent
  - CMake: Drop leading whitespace from a #cmakedefine line in
    file expat_config.h.cmake
  - xmlwf: Fix harmless variable mix-up in function nsattcmp
  - Address Cppcheck warnings
  - Address Clang 15 compiler warnings
  - Version info bumped from 9:8:8 to 9:9:8;
    see https://verbump.de/ for what these numbers do
  * Infrastructure:
  - CI: Windows: Start covering MSVC 2022
  - CI: macOS: Migrate off deprecated macOS 10.15
  - CI: Linux: Make migration off deprecated Ubuntu 18.04 work
  - CI: Upgrade Clang from 14 to 15
  - apply-clang-format.sh: Add support for BSD find
  - coverage.sh: Exclude MinGW headers
  - coverage.sh: Fix name collision for -funsigned-char</changelog>
  <changelog author="David Anes &lt;david.anes@suse.com&gt;" date="1666785600">- Update to 2.5.0: (bsc#1204708)
  * Security fixes:
  - CVE-2022-43680 -- Fix heap use-after-free after overeager
    destruction of a shared DTD in function
    XML_ExternalEntityParserCreate in out-of-memory situations.
    Expected impact is denial of service or potentially arbitrary
    code execution.
  * Bug fixes:
  - Fix curruption from undefined entities
  - Fix case when parsing was suspended while processing nested
    entities
  - Stop leaking opening tag bindings after a closing tag mismatch
    error where a parser is reset through XML_ParserReset and then
    reused to parse
  - CMake: Fix generation of pkg-config file
  - MinGW|CMake: Fix static library name
  * Other changes:
  - Protect header expat_config.h from multiple inclusion
  - examples: Make use of XML_GetBuffer and be more consistent
    across examples
  - Address compiler warnings
  - Version info bumped from 9:9:8 to 9:10:8; see
    https://verbump.de/ for what these numbers do</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1670760000">- add upstream signing key and validate source signature</changelog>
</package>
<package pkgid="897708a8ffd01921ace538e3e5447607880fe5967f724f13e675d54b21e1cb52d8919f23e5e162138210a24d0c4d2d006dd82e3af413da9b2fed4a45864dd902" name="extra-cmake-modules" arch="noarch">
  <version epoch="0" ver="5.113.0" rel="1.1"/>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1652184000">- Update to 5.94.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.94.0
- Changes since 5.93.0:
  * typo--
  * [KDEMetaInfoPlatformCheck] Add missing doc link
  * Drop lib prefix when building for Windows (MinGW)
  * Allow ecm_add_qtwayland_{client,server}_protocol take targets
  * Allow ecm_add_wayland_{client,server}_protocol take targets
  * ECMQueryQt: always use CMake target to find the qmake/qtpaths binary
  * KDEGitCommitHooks: don't overwrite git pre-commit hook script
  * KDEGitCommitHooks: only configure pre-commit hook if needed
  * Add Windows CI</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1654862400">- Update to 5.95.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.95.0
- Changes since 5.94.0:
  * FindXCB: fix typo in warning
  * fix linking on OpenBSD
  * ECMQtDeclareLoggingCategory: drop support for Qt &lt; 5.4
  * ECMAddQtDesignerPlugin: drop support for Qt &lt; 5.9
  * ECMAddQtDesignerPlugin: fix support for Qt6
  * ECMAddQtDesignerPlugin: fix missing FeatureSummary include
  * KDEGitCommitHooks: Check if KDEClangFormat was included
  * KDEGitCommitHooks: Fix quoting of variables</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1656849600">- Update to 5.96.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.96.0
- Changes since 5.95.0:
  * ECMDeprecationSettings: enable warnings by default
  * ECMAddQch: let doxygen update the config file instead of "outdated" warnings
  * Fix SHOW_DEPRECATIONS option not getting respected when function is called
  * Document addition of -Werror=undef
  * Change -Wundef warning to an error</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1659873600">- Update to 5.97.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
  * kde-modules/KDEGitCommitHooks.cmake - handle non-toplevel project</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1662465600">- Update to 5.98.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.98.0
- Changes since 5.97.0:
  * ECMGenerateExportHeader: fix &amp; document CUSTOM_CONTENT_FROM_VARIABLE
  * Work around exiv2 still using std::auto_ptr
  * Add FreeBSD Qt 6 CI
  * Add OpenBSD support
  * Sync QT_MIN_VERSION with KF's REQUIRED_QT_VERSION
  * [FindXCB] Remove special treatment for XINPUT</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1664625600">- Update to 5.99.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.99.0
- Changes since 5.98.0:
  * Correctly separate multiple interface compile definitions
  * Also resurrect std::auto_ptr on MSVC when using Exiv2
  * .gitlab-ci.yml: enable static builds
  * Add Qt 6 Windows CI
  * API dox: document KAPPTEMPLATESDIR &amp; KFILETEMPLATESDIR
  * Make tar'ing the examples code non-verbose</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1667908800">- Update to 5.100.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.100.0
- Changes since 5.99.0:
  * Fix building "executables" on Android with Qt 6
  * Revert "Restore the Android Threads workaround for Qt
  * Make the expiry of these artifacts more reasonable, 3 months is a bit excessive
  * avoid lib64 directory on NixOS
  * Restore the Android Threads workaround for Qt 6
  * Add quotes, otherwise if is malformed when envvar not defined
  * Allow KF_IGNORE_PLATFORM_CHECK to be set through an environment variable</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1670328000">- Update to 5.101.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.101.0
- Changes since 5.100.0:
  * KDEInstallDirsCommon.cmake http://www.x86-64.org/documentation/abi.pdf does not work
  * Add ZSHAUTOCOMPLETEDIR to KDEInstallDirs
  * Fix ECMQmlModule for static plugins
  * Watch for language changes to load the new appropiate qm files</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1673524800">- Update to 5.102.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.102.0
- Changes since 5.101.0:
  * CMakeLists.txt cmake_minimum_required should be first line of CMakeLists.txt file
  * Remove Jenkins CI leftover
  * Use correct SPDX license identifier for CC0
  * FindXCB: remove Xprint
  * FindXCB: remove XEvIE
  * Mark translation fetching as deprecated
  * Fix compatibility with newer Gradle provided with Qt 5.15.8</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1675857600">- Update to 5.103.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.103.0
- Changes since 5.102.0:
  * ECMAddQtDesignerPlugin: use correct plugin IID
  * ECMAddQch: support doc linking also against Qt6 docs
  * KDEPackageAppTemplates: add "_kapptemplate" postfix to target names
  * Fix compatibility with newer Gradle provided with Qt 5.15.8</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1678104000">- Update to 5.104.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.104.0
- Changes since 5.103.0:
  * Load translations for application-specific language also on Win and Mac
  * ECMGenerateExportHeader: fix duplicated addition of deprecation macros code
  * Find wayland.xml from wayland-scanner.pc</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1680350400">- Update to 5.105.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.105.0
- Changes since 5.104.0:
  * KDE_INSTALL_TARGETS_DEFAULT_ARGS (KF6): drop KDE_INSTALL_INCLUDEDIR
  * KF_INSTALL_TARGETS_DEFAULT_ARGS: drop KDE_INSTALL_INCLUDEDIR_KF</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1683374400">- Update to 5.106.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.106.0
- Changes since 5.105.0:
  * Query gradle plugin version from Qt
  * ecm_process_po_files_as_qm: use own subdir ECMPoQm/ for build artifacts
  * Fix generate_export_header tests failures with parallel jobs (kde#464348)
  * ECMGenerateExportHeader: add USE_VERSION_HEADER arg (&amp; related tune args)
  * ECMGenerateExportHeader: avoid helper C++ macro shared across gen. headers</changelog>
  <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:
  * KDEInstallDirs: fix description of KXMLGUIDIR &amp; LOCALEDIR
  * KDEGitCommitHooks: Allow passing in of custom scripts (kde#472361)
  * qml-plasmoid techbase.kde.org/Projects/Plasma does not exist</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- Changes since 5.109.0:
  * ECMSetupVersion: do not handle SOVERSION value "0" as not set at all
  * Drop outdated check for POLICY CMP0048
  * No longer explicitly include CMakeParseArguments
  * KDEInstallDirs6: use kxmlgui5 subdir as before, not implementation specific</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- Changes since 5.110.0:
  * ecm_add_tests/ecm_add_test: add argument WORKING_DIRECTORY</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- Changes since 5.111.0:
  * Rename prefix.sh.cmake to prefix.sh.in</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- Changes since 5.112.0:
  * ECMQtDeclareLoggingCategory: support kdebugsettings files w/ . in basename
  * Add Find7Zip, deprecate Find7z, revert Find7z broken Linux support
  * Find7z: make it work also on non-Windows systems</changelog>
</package>
<package pkgid="96e7999cd64b8b445fc0f59d33155e1210f0dc21b257d950bc54cbd6fbc0d6d2062d273928c7c61c32cf4991c055a43c442fcdbaaf77c4774bfb8d8d7e9d3b7f" name="extra-cmake-modules" arch="src">
  <version epoch="0" ver="5.113.0" rel="1.1"/>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1652184000">- Update to 5.94.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.94.0
- Changes since 5.93.0:
  * typo--
  * [KDEMetaInfoPlatformCheck] Add missing doc link
  * Drop lib prefix when building for Windows (MinGW)
  * Allow ecm_add_qtwayland_{client,server}_protocol take targets
  * Allow ecm_add_wayland_{client,server}_protocol take targets
  * ECMQueryQt: always use CMake target to find the qmake/qtpaths binary
  * KDEGitCommitHooks: don't overwrite git pre-commit hook script
  * KDEGitCommitHooks: only configure pre-commit hook if needed
  * Add Windows CI</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1654862400">- Update to 5.95.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.95.0
- Changes since 5.94.0:
  * FindXCB: fix typo in warning
  * fix linking on OpenBSD
  * ECMQtDeclareLoggingCategory: drop support for Qt &lt; 5.4
  * ECMAddQtDesignerPlugin: drop support for Qt &lt; 5.9
  * ECMAddQtDesignerPlugin: fix support for Qt6
  * ECMAddQtDesignerPlugin: fix missing FeatureSummary include
  * KDEGitCommitHooks: Check if KDEClangFormat was included
  * KDEGitCommitHooks: Fix quoting of variables</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1656849600">- Update to 5.96.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.96.0
- Changes since 5.95.0:
  * ECMDeprecationSettings: enable warnings by default
  * ECMAddQch: let doxygen update the config file instead of "outdated" warnings
  * Fix SHOW_DEPRECATIONS option not getting respected when function is called
  * Document addition of -Werror=undef
  * Change -Wundef warning to an error</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1659873600">- Update to 5.97.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
  * kde-modules/KDEGitCommitHooks.cmake - handle non-toplevel project</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1662465600">- Update to 5.98.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.98.0
- Changes since 5.97.0:
  * ECMGenerateExportHeader: fix &amp; document CUSTOM_CONTENT_FROM_VARIABLE
  * Work around exiv2 still using std::auto_ptr
  * Add FreeBSD Qt 6 CI
  * Add OpenBSD support
  * Sync QT_MIN_VERSION with KF's REQUIRED_QT_VERSION
  * [FindXCB] Remove special treatment for XINPUT</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1664625600">- Update to 5.99.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.99.0
- Changes since 5.98.0:
  * Correctly separate multiple interface compile definitions
  * Also resurrect std::auto_ptr on MSVC when using Exiv2
  * .gitlab-ci.yml: enable static builds
  * Add Qt 6 Windows CI
  * API dox: document KAPPTEMPLATESDIR &amp; KFILETEMPLATESDIR
  * Make tar'ing the examples code non-verbose</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1667908800">- Update to 5.100.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.100.0
- Changes since 5.99.0:
  * Fix building "executables" on Android with Qt 6
  * Revert "Restore the Android Threads workaround for Qt
  * Make the expiry of these artifacts more reasonable, 3 months is a bit excessive
  * avoid lib64 directory on NixOS
  * Restore the Android Threads workaround for Qt 6
  * Add quotes, otherwise if is malformed when envvar not defined
  * Allow KF_IGNORE_PLATFORM_CHECK to be set through an environment variable</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1670328000">- Update to 5.101.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.101.0
- Changes since 5.100.0:
  * KDEInstallDirsCommon.cmake http://www.x86-64.org/documentation/abi.pdf does not work
  * Add ZSHAUTOCOMPLETEDIR to KDEInstallDirs
  * Fix ECMQmlModule for static plugins
  * Watch for language changes to load the new appropiate qm files</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1673524800">- Update to 5.102.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.102.0
- Changes since 5.101.0:
  * CMakeLists.txt cmake_minimum_required should be first line of CMakeLists.txt file
  * Remove Jenkins CI leftover
  * Use correct SPDX license identifier for CC0
  * FindXCB: remove Xprint
  * FindXCB: remove XEvIE
  * Mark translation fetching as deprecated
  * Fix compatibility with newer Gradle provided with Qt 5.15.8</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1675857600">- Update to 5.103.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.103.0
- Changes since 5.102.0:
  * ECMAddQtDesignerPlugin: use correct plugin IID
  * ECMAddQch: support doc linking also against Qt6 docs
  * KDEPackageAppTemplates: add "_kapptemplate" postfix to target names
  * Fix compatibility with newer Gradle provided with Qt 5.15.8</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1678104000">- Update to 5.104.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.104.0
- Changes since 5.103.0:
  * Load translations for application-specific language also on Win and Mac
  * ECMGenerateExportHeader: fix duplicated addition of deprecation macros code
  * Find wayland.xml from wayland-scanner.pc</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1680350400">- Update to 5.105.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.105.0
- Changes since 5.104.0:
  * KDE_INSTALL_TARGETS_DEFAULT_ARGS (KF6): drop KDE_INSTALL_INCLUDEDIR
  * KF_INSTALL_TARGETS_DEFAULT_ARGS: drop KDE_INSTALL_INCLUDEDIR_KF</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1683374400">- Update to 5.106.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.106.0
- Changes since 5.105.0:
  * Query gradle plugin version from Qt
  * ecm_process_po_files_as_qm: use own subdir ECMPoQm/ for build artifacts
  * Fix generate_export_header tests failures with parallel jobs (kde#464348)
  * ECMGenerateExportHeader: add USE_VERSION_HEADER arg (&amp; related tune args)
  * ECMGenerateExportHeader: avoid helper C++ macro shared across gen. headers</changelog>
  <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:
  * KDEInstallDirs: fix description of KXMLGUIDIR &amp; LOCALEDIR
  * KDEGitCommitHooks: Allow passing in of custom scripts (kde#472361)
  * qml-plasmoid techbase.kde.org/Projects/Plasma does not exist</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- Changes since 5.109.0:
  * ECMSetupVersion: do not handle SOVERSION value "0" as not set at all
  * Drop outdated check for POLICY CMP0048
  * No longer explicitly include CMakeParseArguments
  * KDEInstallDirs6: use kxmlgui5 subdir as before, not implementation specific</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- Changes since 5.110.0:
  * ecm_add_tests/ecm_add_test: add argument WORKING_DIRECTORY</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- Changes since 5.111.0:
  * Rename prefix.sh.cmake to prefix.sh.in</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- Changes since 5.112.0:
  * ECMQtDeclareLoggingCategory: support kdebugsettings files w/ . in basename
  * Add Find7Zip, deprecate Find7z, revert Find7z broken Linux support
  * Find7z: make it work also on non-Windows systems</changelog>
</package>
<package pkgid="7b5c96186f71f4363b4b7ea3a80646f73b6cc6a8496bae5ef4d5e42c400677da46380b905582b3cf3ca000bfce143bba09e0e3248a9c998ab1d62e914185d408" name="extra-cmake-modules-doc" arch="noarch">
  <version epoch="0" ver="5.113.0" rel="1.1"/>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1652184000">- Update to 5.94.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.94.0
- Changes since 5.93.0:
  * typo--
  * [KDEMetaInfoPlatformCheck] Add missing doc link
  * Drop lib prefix when building for Windows (MinGW)
  * Allow ecm_add_qtwayland_{client,server}_protocol take targets
  * Allow ecm_add_wayland_{client,server}_protocol take targets
  * ECMQueryQt: always use CMake target to find the qmake/qtpaths binary
  * KDEGitCommitHooks: don't overwrite git pre-commit hook script
  * KDEGitCommitHooks: only configure pre-commit hook if needed
  * Add Windows CI</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1654862400">- Update to 5.95.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.95.0
- Changes since 5.94.0:
  * FindXCB: fix typo in warning
  * fix linking on OpenBSD
  * ECMQtDeclareLoggingCategory: drop support for Qt &lt; 5.4
  * ECMAddQtDesignerPlugin: drop support for Qt &lt; 5.9
  * ECMAddQtDesignerPlugin: fix support for Qt6
  * ECMAddQtDesignerPlugin: fix missing FeatureSummary include
  * KDEGitCommitHooks: Check if KDEClangFormat was included
  * KDEGitCommitHooks: Fix quoting of variables</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1656849600">- Update to 5.96.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.96.0
- Changes since 5.95.0:
  * ECMDeprecationSettings: enable warnings by default
  * ECMAddQch: let doxygen update the config file instead of "outdated" warnings
  * Fix SHOW_DEPRECATIONS option not getting respected when function is called
  * Document addition of -Werror=undef
  * Change -Wundef warning to an error</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1659873600">- Update to 5.97.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
  * kde-modules/KDEGitCommitHooks.cmake - handle non-toplevel project</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1662465600">- Update to 5.98.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.98.0
- Changes since 5.97.0:
  * ECMGenerateExportHeader: fix &amp; document CUSTOM_CONTENT_FROM_VARIABLE
  * Work around exiv2 still using std::auto_ptr
  * Add FreeBSD Qt 6 CI
  * Add OpenBSD support
  * Sync QT_MIN_VERSION with KF's REQUIRED_QT_VERSION
  * [FindXCB] Remove special treatment for XINPUT</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1664625600">- Update to 5.99.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.99.0
- Changes since 5.98.0:
  * Correctly separate multiple interface compile definitions
  * Also resurrect std::auto_ptr on MSVC when using Exiv2
  * .gitlab-ci.yml: enable static builds
  * Add Qt 6 Windows CI
  * API dox: document KAPPTEMPLATESDIR &amp; KFILETEMPLATESDIR
  * Make tar'ing the examples code non-verbose</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1667908800">- Update to 5.100.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.100.0
- Changes since 5.99.0:
  * Fix building "executables" on Android with Qt 6
  * Revert "Restore the Android Threads workaround for Qt
  * Make the expiry of these artifacts more reasonable, 3 months is a bit excessive
  * avoid lib64 directory on NixOS
  * Restore the Android Threads workaround for Qt 6
  * Add quotes, otherwise if is malformed when envvar not defined
  * Allow KF_IGNORE_PLATFORM_CHECK to be set through an environment variable</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1670328000">- Update to 5.101.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.101.0
- Changes since 5.100.0:
  * KDEInstallDirsCommon.cmake http://www.x86-64.org/documentation/abi.pdf does not work
  * Add ZSHAUTOCOMPLETEDIR to KDEInstallDirs
  * Fix ECMQmlModule for static plugins
  * Watch for language changes to load the new appropiate qm files</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1673524800">- Update to 5.102.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.102.0
- Changes since 5.101.0:
  * CMakeLists.txt cmake_minimum_required should be first line of CMakeLists.txt file
  * Remove Jenkins CI leftover
  * Use correct SPDX license identifier for CC0
  * FindXCB: remove Xprint
  * FindXCB: remove XEvIE
  * Mark translation fetching as deprecated
  * Fix compatibility with newer Gradle provided with Qt 5.15.8</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1675857600">- Update to 5.103.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.103.0
- Changes since 5.102.0:
  * ECMAddQtDesignerPlugin: use correct plugin IID
  * ECMAddQch: support doc linking also against Qt6 docs
  * KDEPackageAppTemplates: add "_kapptemplate" postfix to target names
  * Fix compatibility with newer Gradle provided with Qt 5.15.8</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1678104000">- Update to 5.104.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.104.0
- Changes since 5.103.0:
  * Load translations for application-specific language also on Win and Mac
  * ECMGenerateExportHeader: fix duplicated addition of deprecation macros code
  * Find wayland.xml from wayland-scanner.pc</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1680350400">- Update to 5.105.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.105.0
- Changes since 5.104.0:
  * KDE_INSTALL_TARGETS_DEFAULT_ARGS (KF6): drop KDE_INSTALL_INCLUDEDIR
  * KF_INSTALL_TARGETS_DEFAULT_ARGS: drop KDE_INSTALL_INCLUDEDIR_KF</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1683374400">- Update to 5.106.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.106.0
- Changes since 5.105.0:
  * Query gradle plugin version from Qt
  * ecm_process_po_files_as_qm: use own subdir ECMPoQm/ for build artifacts
  * Fix generate_export_header tests failures with parallel jobs (kde#464348)
  * ECMGenerateExportHeader: add USE_VERSION_HEADER arg (&amp; related tune args)
  * ECMGenerateExportHeader: avoid helper C++ macro shared across gen. headers</changelog>
  <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:
  * KDEInstallDirs: fix description of KXMLGUIDIR &amp; LOCALEDIR
  * KDEGitCommitHooks: Allow passing in of custom scripts (kde#472361)
  * qml-plasmoid techbase.kde.org/Projects/Plasma does not exist</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- Changes since 5.109.0:
  * ECMSetupVersion: do not handle SOVERSION value "0" as not set at all
  * Drop outdated check for POLICY CMP0048
  * No longer explicitly include CMakeParseArguments
  * KDEInstallDirs6: use kxmlgui5 subdir as before, not implementation specific</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- Changes since 5.110.0:
  * ecm_add_tests/ecm_add_test: add argument WORKING_DIRECTORY</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- Changes since 5.111.0:
  * Rename prefix.sh.cmake to prefix.sh.in</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- Changes since 5.112.0:
  * ECMQtDeclareLoggingCategory: support kdebugsettings files w/ . in basename
  * Add Find7Zip, deprecate Find7z, revert Find7z broken Linux support
  * Find7z: make it work also on non-Windows systems</changelog>
</package>
<package pkgid="6d7e622947ca275bf4a97c9b864a5ae64d1d72baff6938558e41d75fad78f53db29e2977af18b2bb91b2425d24f4cf1257d82d9c2dde53db5636d25877e2dd80" name="extra-cmake-modules-doc" arch="src">
  <version epoch="0" ver="5.113.0" rel="1.1"/>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1652184000">- Update to 5.94.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.94.0
- Changes since 5.93.0:
  * typo--
  * [KDEMetaInfoPlatformCheck] Add missing doc link
  * Drop lib prefix when building for Windows (MinGW)
  * Allow ecm_add_qtwayland_{client,server}_protocol take targets
  * Allow ecm_add_wayland_{client,server}_protocol take targets
  * ECMQueryQt: always use CMake target to find the qmake/qtpaths binary
  * KDEGitCommitHooks: don't overwrite git pre-commit hook script
  * KDEGitCommitHooks: only configure pre-commit hook if needed
  * Add Windows CI</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1654862400">- Update to 5.95.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.95.0
- Changes since 5.94.0:
  * FindXCB: fix typo in warning
  * fix linking on OpenBSD
  * ECMQtDeclareLoggingCategory: drop support for Qt &lt; 5.4
  * ECMAddQtDesignerPlugin: drop support for Qt &lt; 5.9
  * ECMAddQtDesignerPlugin: fix support for Qt6
  * ECMAddQtDesignerPlugin: fix missing FeatureSummary include
  * KDEGitCommitHooks: Check if KDEClangFormat was included
  * KDEGitCommitHooks: Fix quoting of variables</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1656849600">- Update to 5.96.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.96.0
- Changes since 5.95.0:
  * ECMDeprecationSettings: enable warnings by default
  * ECMAddQch: let doxygen update the config file instead of "outdated" warnings
  * Fix SHOW_DEPRECATIONS option not getting respected when function is called
  * Document addition of -Werror=undef
  * Change -Wundef warning to an error</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1659873600">- Update to 5.97.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
  * kde-modules/KDEGitCommitHooks.cmake - handle non-toplevel project</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1662465600">- Update to 5.98.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.98.0
- Changes since 5.97.0:
  * ECMGenerateExportHeader: fix &amp; document CUSTOM_CONTENT_FROM_VARIABLE
  * Work around exiv2 still using std::auto_ptr
  * Add FreeBSD Qt 6 CI
  * Add OpenBSD support
  * Sync QT_MIN_VERSION with KF's REQUIRED_QT_VERSION
  * [FindXCB] Remove special treatment for XINPUT</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1664625600">- Update to 5.99.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.99.0
- Changes since 5.98.0:
  * Correctly separate multiple interface compile definitions
  * Also resurrect std::auto_ptr on MSVC when using Exiv2
  * .gitlab-ci.yml: enable static builds
  * Add Qt 6 Windows CI
  * API dox: document KAPPTEMPLATESDIR &amp; KFILETEMPLATESDIR
  * Make tar'ing the examples code non-verbose</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1667908800">- Update to 5.100.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.100.0
- Changes since 5.99.0:
  * Fix building "executables" on Android with Qt 6
  * Revert "Restore the Android Threads workaround for Qt
  * Make the expiry of these artifacts more reasonable, 3 months is a bit excessive
  * avoid lib64 directory on NixOS
  * Restore the Android Threads workaround for Qt 6
  * Add quotes, otherwise if is malformed when envvar not defined
  * Allow KF_IGNORE_PLATFORM_CHECK to be set through an environment variable</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1670328000">- Update to 5.101.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.101.0
- Changes since 5.100.0:
  * KDEInstallDirsCommon.cmake http://www.x86-64.org/documentation/abi.pdf does not work
  * Add ZSHAUTOCOMPLETEDIR to KDEInstallDirs
  * Fix ECMQmlModule for static plugins
  * Watch for language changes to load the new appropiate qm files</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1673524800">- Update to 5.102.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.102.0
- Changes since 5.101.0:
  * CMakeLists.txt cmake_minimum_required should be first line of CMakeLists.txt file
  * Remove Jenkins CI leftover
  * Use correct SPDX license identifier for CC0
  * FindXCB: remove Xprint
  * FindXCB: remove XEvIE
  * Mark translation fetching as deprecated
  * Fix compatibility with newer Gradle provided with Qt 5.15.8</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1675857600">- Update to 5.103.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.103.0
- Changes since 5.102.0:
  * ECMAddQtDesignerPlugin: use correct plugin IID
  * ECMAddQch: support doc linking also against Qt6 docs
  * KDEPackageAppTemplates: add "_kapptemplate" postfix to target names
  * Fix compatibility with newer Gradle provided with Qt 5.15.8</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1678104000">- Update to 5.104.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.104.0
- Changes since 5.103.0:
  * Load translations for application-specific language also on Win and Mac
  * ECMGenerateExportHeader: fix duplicated addition of deprecation macros code
  * Find wayland.xml from wayland-scanner.pc</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1680350400">- Update to 5.105.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.105.0
- Changes since 5.104.0:
  * KDE_INSTALL_TARGETS_DEFAULT_ARGS (KF6): drop KDE_INSTALL_INCLUDEDIR
  * KF_INSTALL_TARGETS_DEFAULT_ARGS: drop KDE_INSTALL_INCLUDEDIR_KF</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1683374400">- Update to 5.106.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.106.0
- Changes since 5.105.0:
  * Query gradle plugin version from Qt
  * ecm_process_po_files_as_qm: use own subdir ECMPoQm/ for build artifacts
  * Fix generate_export_header tests failures with parallel jobs (kde#464348)
  * ECMGenerateExportHeader: add USE_VERSION_HEADER arg (&amp; related tune args)
  * ECMGenerateExportHeader: avoid helper C++ macro shared across gen. headers</changelog>
  <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:
  * KDEInstallDirs: fix description of KXMLGUIDIR &amp; LOCALEDIR
  * KDEGitCommitHooks: Allow passing in of custom scripts (kde#472361)
  * qml-plasmoid techbase.kde.org/Projects/Plasma does not exist</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- Changes since 5.109.0:
  * ECMSetupVersion: do not handle SOVERSION value "0" as not set at all
  * Drop outdated check for POLICY CMP0048
  * No longer explicitly include CMakeParseArguments
  * KDEInstallDirs6: use kxmlgui5 subdir as before, not implementation specific</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- Changes since 5.110.0:
  * ecm_add_tests/ecm_add_test: add argument WORKING_DIRECTORY</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- Changes since 5.111.0:
  * Rename prefix.sh.cmake to prefix.sh.in</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- Changes since 5.112.0:
  * ECMQtDeclareLoggingCategory: support kdebugsettings files w/ . in basename
  * Add Find7Zip, deprecate Find7z, revert Find7z broken Linux support
  * Find7z: make it work also on non-Windows systems</changelog>
</package>
<package pkgid="c6bf3a57cad6fa203c25d5f4e87996345c4000b7b0eb68d6d1340d8aaf888e82a20b09deb6b7e7851cd50777896d0a613571d53859d7a6e285c68a09a8423275" name="fabtests" arch="src">
  <version epoch="0" ver="1.20.0" rel="1.1"/>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1625659200">- Update to 1.13.0
  - Fix behavior of fi_param_get parsing an invalid boolean value
  - Add new APIs to open, export, and import specialized fid's
  - Define ability to import a monitor into the registration cache
  - Add API support for INT128/UINT128 atomics
  - Fix incorrect check for provider name in getinfo filtering path
  - Allow core providers to return default attributes which are lower then
    maximum supported attributes in getinfo call
  - Add option prefer external providers (in order discovered) over internal
    providers, regardless of provider version
  - Separate Ze (level-0) and DRM dependencies
  - Always maintain a list of all discovered providers
  - Fix incorrect CUDA warnings
  - Fix bug in cuda init/cleanup checking for gdrcopy support
  - Shift order providers are called from in fi_getinfo, move psm2 ahead of
    psm3 and efa ahead of psmX
  - See NEWS.md for changelog</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1629892800">- Update to 1.13.1
  - Enable loading ZE library with dlopen()
  - Add IPv6 support to fi_pingpong
  - EFA, PSM3 and SHM fixes</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1635508800">- Update to 1.13.2
  - Sort DL providers to ensure consistent load ordering
  - Update hooking providers to handle fi_open_ops calls to avoid crashes
  - Replace cassert with assert.h to avoid C++ headers in C code
  - Enhance serialization for memory monitors to handle external monitors
  - EFA, SHM, TCP, RxM and vers fixes</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1635940800">- Enable PSM3 provider (jsc#SLE-18754)</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1637582400">- Update to 1.14.0
  - Add time stamps to log messages
  - Fix gdrcopy calculation of memory region size when aligned
  - Allow user to disable use of p2p transfers
  - Update fi_tostr print FI_SHARED_CONTEXT text instead of value
  - Update fi_tostr to output field names matching header file names
  - Fix narrow race condition in ofi_init
  - Add new fi_log_sparse API to rate limit repeated log output
  - Define memory registration for buffers used for collective operations
  - EFA, SHM, TCP, RXM, and verbs fixes</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1650369600">- Update to 1.14.1
  - Core
  - Use non-shared memory allocations to use MADV_DONTFORK safely
  - Fix incorrect use of gdr_copy_from_mapping
  - Ensure proper timeout time for pollfds to avoid early exit
  - EFA
  - Handle read completion properly for multi_recv
  - Use shm's inject write when possible
  - Support 0 byte read
  - RxM
  - Ensure signaling the CQ fd after writing completion
  - Fix inject path for sending tagged messages with cq data
  - Negotiate credit based flow control support over CM
  - Add PID to CM messages to detect stale vs duplicate connections
  - Fix race handling unexpected messages from unknown peers
  - Fix possible leak of stack data in cm_accept
  - Restrict reported caps based on core provider
  - Delay starting listen until endpoint fully initialized
  - Verify valid atomic size
  - Sockets
  - Fix coverity reports on uninitialized data
  - Check for NULL pointers passed to memcpy
  - Add missing error return code from sock_ep_enable
  - TCP
  - Fix performance regression resulting from sparse pollfd sets
  - Fix assertion failure in CQ progress function
  - Do not generate error completions for inject msgs
  - Fix use of incorrect event names in progress handler
  - Fix check for CQ data in tagged messages
  - Make start_op array a static to reduce memory
  - Wake-up threads blocked on CQ to update their poll events
  - Verbs
  - Generate error completions for all failed transmits
  - Set all fields in the fi_fabric_attr for FI_CONNREQ events
  - Set proper completion flags for all failed transfer
  - Ensure that all attributes are provided when opening an endpoint
  - Fix error handling in vrb_eq_read
  - Fix memory leak in error case in vrb_get_sib
  - Work-around bug in verbs HW not reported correct send opcodes
  - Only call ibv_reg_dmabuf_mr when kernel support exists
  - Add a failover path to dma-buf based memory registration
  - Negotiate credit based flow control support over CM</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1655985600">- Update to 1.15.1
  - Core
  - Fix fi_info indentation error in fi_tostr
  - hmem_ze: Add runtime option to choose specific copy engine
  - Cleanup of configure HMEM checks
  - Fixed stringop-truncation in ofi_ifaddr_get_speed
  - Add utility provider log suffix to make logs easier to read
  - Fix truncation of ipv6 addressing
  - hmem: add support for AWS Trainium devices
  - Fix potential sscanf overflows
  - hmem: pass through device and flags when querying memory interface
  - Rework locking in several areas to convert spinlocks to mutexes
  - Add new locking abstractions to select lock types at runtime
  - Add new FI_PROTO_RXM_TCP for optimized rxm over tcp path
  - Fix windows implementation to remove fd from poll set
  - EFA
  - Added windows support through efawin (https://github.com/aws/efawin)
  - Added support of AWS neuron.
  - Added support of using gdrcopy to copy data from host to device.
  - Fixed a bug that cause 0 byte read to fail.
  - Fixed a memory corruption issue that can caused forked process to crash.
  - Extended testing coverage through new pytest based testing framework.
  - HOOKS
  - Add new hooking provider dmabuf_peer_mem
  - Enable DL build of hooking providers
  - Add HMEM memory registration hook
  - OPX
  - New provider supporting Cornelis Networks Omni-path hardware
  - PSM3
  - Updated psm3 to match IEFS 11.2.0.0 release
  - Added support for sockets (TCP/UDP) via a runtime selectable Hardware
  Abstraction Layer (HAL)
  - Added support for IPv6 addressing in RoCE and sockets
  - Added various NIC selection filtering options (wildcarded NIC name,
    address format, wildcarded IP subnet, link speed)
  - Performance tuning in conjunction with OneAPI and OneCCL
  - Improved PSM3_IDENTIFY output
  - Rename most internal symbols to psm3_
  - Corrected vulnerabilities found during Coverity scans
  - configure options refined and help text improved
  - PSM3_MULTI_EP has been deprecated (recommend always enabled, default
    is enabled [same default as previous releases])
  - Various bug fixes
  - RxM
  - Add check that atomic size is valid
  - Add support to passthru calls to tcp provider in specific
  - TCP
  - Add assert to verify RMA source/target msg sizes match
  - Wake-up threads blocked on CQ to update their poll events
  - Fix use of incorrect events in progress handler
  - Fixes for various compile warnings, mostly on Windows
  - Add support for FI_RMA_EVENT capability
  - Add support for completion counters
  - Fix check for CQ data in tagged messages
  - Add cancel support to shared rx context
  - Add src_addr receive buffer matching
  - Add provider control to assign a src_addr with an ep
  - Handle trecv with FI_PEEK flag
  - Allow binding a CQ with an SRX
  - Restructuring of code in source files
  - Handle EWOULDBLOCK returned by send call
  - Add hot (active) pollfd
  - SHM
  - Properly chain the original signal handlers
  - Avoid uninitialized variable with invalid atomic parameters
  - Fix 0 byte SAR read
  - Initialize len parameter to accept
  - Refactor and simplify protocol code
  - Remove broken support for 128-bit atomics
  - Fix FI_INJECT flag support
  - Add assert to verify RMA source/target msg sizes match
  - Set domain threading to thread safe
  - Fix possible use of uninitiated var in av_insert
  - Util
  - Fix sign warning in ofi_bufpool_region_alloc
  - Remove unused variable from ofi_bufpool_destroy
  - Fix check for valid datatype in ofi_atomic_valid
  - Return with error if util_coll_sched_copy fails
  - Fix use of uninitialized variable in ofi_ep_allreduce
  - Fix memory access in ip_av_insertsym
  - Track ep per collective operation not with multicast
  - Restructure collective av set creation/destruction
  - Change most locks from spin locks to mutexes
  - Allow selection of spinlocks for CQ and domain objects
  - Fix AV default addrlen
  - Update fi_getinfo checks to include hints-&gt;addr_
  - Handle NULL address insertion to fi_av_insert
  - Verbs
  - Initial changes for compiling on Windows (via NetworkDirect)
  - Add a failover path to dma-buf based memory registration
  - Replace use of spin locks with mutexes
  - Check for valid qp prior to cleanup
  - Set and check for address format correct in fi_getinfo
  - Fabtests
  - hmem_cuda: used device allocated host buff to fill device buf
  - Add python scripts to control test execution
  - test_configs: include util provider in core config file
  - Add option "--pin-core"
  - Only call nrt_init once
  - Fix a bug in ft_neuron_cleanup
  - Correct help for unit test programs
  - Remove duplicate help prints from fi_mcast
  - configure.ac: fix --enable-debug=no not properly detected
  - msg_inject: handle the case ft_tsendmsg return -FI_EAGAIN
  - Add AWS Trainium device support
  - fi_inj_complete: Add FI_INJECT to fabtests
  - inj_complete.c: Make arguments align with the other tests
  - dgram_pingpong: handle the error return of fi_recv
  - recv_cancel: Remove requirement for unexpected msg handling
  - poll: Fix crash if unable to allocate pollset
  - ubertest: Add GPU testing and validation support
  - Add HMEM options parsing support
  - Update and re-enable fi_multi_ep test
- Add prov-opx-Correctly-disable-OPX-if-unsupported.patch to disable
  OPX compilation on non x86_64 systems</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1659355200">- Add disable-flatten-attr.patch that drops flatten attribute.
  Note the flatten attribute results in huge compile time hog
  in inliner (same the binary size would be huge).
- Use %make_build and enable LTO (boo#1133235).
- Synchronize used Patches.</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1664539200">- Update to 1.16.0 (jsc#PED-351, jsc#PED-190)
  - Core
  - Added HMEM IPC cache
  - Use exact string comparison checks for network interfaces
  - Restructuring of poll/epoll abstraction
  - Add ability to disable locks completely in debug builds
  - Serialize access to modifying the logging calls
  - Minor fixes to fi_tostr text formatting
  - Add hmem interface checks to memory registration
  - EFA
  - Added support of Synapse AI memory.
  - Improved error message
  - Net
  - Temporarily forked, optimized version of tcp provider
  - Focused on improved performance and scalability over tcp sockets
  - Fork ensures tcp provider stability while net provider is developed
  - Shares the tcp provider protocol and base implementation for msg endpoints
  - Integrates direct support for rdm endpoints, using a derivative from rxm
  - Implements own protocol for rdm endpoints, separate from rxm;tcp
  - OPX
  - Added initial support for SDMA
  - General performance enhancements
  - Performance improvements to reliability protocol
  - Improved deferred work pending complete
  - Added support for OPX_AV=runtime
  - Support iov memory registration ops
  - Added DAOS RPC support
  - Atomic ops enhancements
  - Improved documentation
  - Debug build enhancements
  - Fixed compiler warnings
  - Reduced time to compile prov/opx code
  - General bug fixes
  - Fixed PSN wrapping scaling
  - Added intranode fence
  - Addressed bugs discovered by coverity scan
  - PSM2
  - Fix sending CQ data in some instances of fi_tsendmsg
  - PSM3
  - Updated to match Intel Ethernet Fabric Suite (IEFS) 11.3 release
  - RxM
  - Update to read multiple completions at once from msg provider
  - Move RxM AV implementation to util code to share with net provider
  - Minor code cleanups
  - SHM
  - Implement and use ipc_cache
  - Add log messages for debugging and error tracking
  - Fix check for FI_MR_HMEM mr_mode
  - Move shm signal handlers initialization to EP
  - Added log messages for errors detected
  - TCP
  - Fix incorrect signaling of the CQ
  - Increase max number of poll events to retrieve
  - Acquire ep lock prior to flushing socket in shutdown
  - Verify ep state prior to progressing socket data
  - Read cm error data when receiving connreq response
  - Log error on connect failure
  - Fix assertion failure in CQ progress function
  - Util
  - Fix text in log of UFFD ioctl failure
  - Introduce cuda ipc monitor
  - Fix CQ memory leak handling overflow
  - Fix MR mode bit check for ver 1.5 and greater
  - Add max_array_size to track/check array overflow
  - Always progress transfers when reading from a CQ
  - Handle NULL address insertion
  - Try IPv4 before IPv6 addresses when starting name server
  - Fix IP util av default address length
  - Fix util IP getinfo path to read hints-&gt;addr_format
  - Fix debug print mismatch
  - Fix return code when memory allocation fails.
  - Fix build sign warning in ofi_bufpool_region_alloc
  - Minor code cleanups
  - Print warning if an addr is inserted into an AV again
  - Verbs
  - Fix support of FI_SOCKADDR_IB when requested by the application
  - Ensure all posted receives are flushed to the application
  - Update ofi_mr_cache_search API for hmem IPC support
  - Reduce logging verbosity for "no active ports"
  - Fix incorrect length used in memory registration
  - Various minor bug fixes for test failures
  - Fix a memory leak getting IB address
  - Implement verbs provider on Windows over NetworkDirect API
  - Set and check address format correctly
  - Only close qp if it was initialized
  - Portable detection of loopback device
  - Fabtests
  - multi_ep: Separate EP resources and fix MR registration
  - multi_recv: Fix possible crash and check for valid buffer
  - unexpected_msg: Fix printf compiler warning
  - dgram_pingpong.c: Use out-of-band sync
  - multinode: Make multinode tests platform agnostic, fix formatting
  - ubertest: Fix string comparison to include length, fix writedata completion check
  - av_test: add support for -e &lt;ep_type&gt;
  - New tests:
  - dmabuf-rdma: Component level test for dma-buf RDMA
  - sock_test: Component level performance test of poll, epoll, and select
  - rdm_stress: Multi-threaded, multi-process stress test for RDM endpoints
  - sighandler_test: Regression test for signal handler restoration
- Drop patches fixed upstream:
  - prov-opx-Correctly-disable-OPX-if-unsupported.patch
  - disable-flatten-attr.patch</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1665057600">- Add prov-rxm-Disable-128-bit-atomics.patch to fix a potential
  segfault on misaligned buffers.</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1665403200">- Update to 1.16.1
  - Core
  - Fix windows implementation to remove fd from poll set
  - PSM3
  - Add missing files to release tarball
  - Util
  - Handle NULL address insertion to fi_av_insert
- Drop prov-rxm-Disable-128-bit-atomics.patch which was merged upstream</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1667908800">- Add prov-net-fix-error-path-in-xnet_enable_rdm.patch to fix a deadlock
  when no network interfaces are available (bsc#1205139)</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1671451200">- Update to 1.17.0
  - Core
  - Add IFF_RUNNING check to indicate iface is up and running
  - General code cleanups
  - Add abstraction for common io_uring operations
  - Support ROCR get_base_addr
  - Add a 'flags' parameter to fi_barrier()
  - Introduce new calls for opening domain and endpoint with flags
  - Add ability to re-sort the fi_info list
  - Allowing layering of rxm over net provider
  - General cleanup of provider filtering functions
  - Add io_uring operations to be used by sockapi
  - Modify internal handling of async socket operations
  - Sockets operations are moved to a common sockapi abstraction
  - Add support for Ze host register/unregister
  - Add new offload provider type
  - Rename fi_prov_context and simplify its use
  - Convert interface prefix string checks to exact checks
  - EFA
  - Code cleanups and various bug fixes
  - Improved debug logging and warnings and assertions
  - Do not ignore hints-&gt;domain_attr-&gt;name
  - Fix the calculation of REQ header size for a packet entry
  - Fix default value for host memory's max_medium_msg_size
  - Add tracepoints to send/recv/read ops
  - Simplified emulated read protocol
  - Set use_device_rdma according to efa device id
  - Fix shm initialization path on error
  - Fix Implementation of FI_EFA_INTER_MIN_READ_MESSAGE_SIZE
  - Do not enable rdma_read if rxr_env.use_device_rdma is false
  - Remove de-allocated CUDA memory region during registration
  - Fix the error handling path of efa_mr_reg_impl()
  - Fix rxr_ep unit tests involving ibv_cq_ex
  - Add check of rdma-read capability for synapseai
  - Report correct default for runt_size parameter
  - Toggle cuda sync memops via environment variable.
  - Net
  - Continued fork of tcp provider, will eventually merge changes back
  - Fix inject support
  - Fix memory leak in peek/claim path
  - General code cleanups and bug fixes from initial fork
  - Allow looking ahead in tcp stream to handle out-of-order messages
  - Add message tracing ability
  - Fetch correct ep when posting to a loopback connection
  - Release lock in case of error in rdm_close
  - Fix error path in xnet_enable_rdm
  - Add missing progress lock in srx cleanup
  - Code restructuring and enhancements with longer term goal of supporting io_uring
  - Disable the progress thread in most situations
  - Rename DL from libxnet-fi to libnet-fi
  - Add missing initialization calls for DL provider
  - Add support for FI_PEEK, FI_CLAIM, and FI_DISCARD
  - Include source address with CQ entry
  - Fix support for FI_MULTI_RECV
  - OPX
  - Bug fixes and general code cleanup
  - Fix progress checks and default domain
  - Allow atomic fetch ops to use SDMA for sufficiently large counts
  - Cleaned up FI_LOG_LEVEL=warn output
  - Reset default progress to FI_PROGRESS_MANUAL
  - Fixed GCC 10 build error with Auto Progress
  - Add support for FI_PROGRESS_AUTO
  - Use max allowed packet size in SDMA path when expected TID is turned off
  - Expected receive (TID) rendezvous
  - RMA Read/Write operations over SDMA
  - Remove origin_rs from cts and dput packet header.
  - Fix for hang - unable to match inbound packets with receive
  context-&gt;src_addr (DAOS CART tests)
  - Use single IOV for bounce buffer in SDMA requests.
  - Check for FI_MULTI_RECV with bitwise OR instead of AND
  - Fix for intermittent intra-node deadlock hang (DAOS CART tests)
  - Fix to RPC transport error failure (DAOS CART tests)
  - Fix for context-&gt;buf set to NULL
  - Fix bad asserts
  - Ensure atomicity of atomic ops
  - fi_opx_cq_poll_inline count and head check fix
  - Fix intermittent intra-node hang causing RPC timeouts (DAOS CART tests)
  - Temporarily reduce SDMA queue ring size for possible driver bug workaround
  - Fix alignment issue and asserts
  - Enable more parallel SDMA operations
  - PSM3
  - Synced to IEFS 11.4.0.0.198
  - Tech Preview Ubuntu 22.04 Support
  - Tech Preview Intel DSA Support
  - Improved Intel GPU Support
  - Various performance improvements
  - Various bug fixes
  - RxM
  - Always use rendezvous protocol for ZE device memory send
  - Code cleanup
  - Add option to free resources on AV removal
  - SHM
  - Fix user_id support
  - Write tx err comp to correct cq
  - Fix index when setting FI_ADDR_USER_ID
  - Remove extraneous ofi_cirque_next() call
  - Add support for FI_AV_USER_ID
  - Fix multi_recv messaging
  - General code restructuring for maintainability
  - Implement shared completion queues
  - Decouple error processing from cq completion path to avoid switch
  - Fix incorrect op passed into recv cancel operation
  - Enhanced SHM implementation with DSA offload
  - Use multiple SAR buffers per copy operation
  - Fix ZE IPC race condition on startup
  - TCP
  - Minor updates in preparation for io_uring support (via net provider)
  - Util
  - Add option to free resources on AV removal
  - Add 'flags' parameter to new fi_barrier2() call
  - Add debugging in ofi_mr_map_verify
  - Rename internal bitmask struct to include ofi prefix
  - Verbs
  - Add option to disable dmabuf support
  - FI_SOCKADDR includes support of FI_SOCKADDR_IB
  - Fabtests
  - shared: Expand hmem support
  - fi_loopback: Add support for tagged messages
  - fi_mr_test: add support of hmem
  - fi_rdm_atomic: Fix hmem support
  - fi_rdm_tagged_peek: Read messages in order, code cleanup and fixes
  - fi_multinode: Add performance and runtime control options, cleanups
  - benchmarks: Add data verification to some bw tests
  - fi_multi_recv: Fix possible crash in cleanup
- Drop prov-net-fix-error-path-in-xnet_enable_rdm.patch which was merged upstream.</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1679313600">- Update to 1.17.1
  - Core
  - hmem_cuda Add const to param to remove warning
  - Fix typos in fi_ext.h
  - ofi_epoll: Remove unused hot_index struct member
  - EFA
  - Print local/peer addresses for RX write errors
  - Unit test to verify no copy with shm for small host message
  - Avoid unnecessary copy when sending data from shm
  - Compare pci bus id in hints
  - Fix double free in rxr endpoint init
  - Hooks
  - dmabuf_peer_mem: Handle IPC handle caching in L0
  - OPX
  - Exclude from build if missing needed defines
  - Move some logs to optimized builds
  - Fix build warnings for unused return code from posix_memalign
  - Add reliability sanity check to detect when send buffer is illegally altered
  - SDMA Completion workaround for driver cache invalidation race condition
  - Fix replay payload pointer increment
  - Handle completion counter across multiple writes in SDMA
  - Cleanup pointers after free()
  - Modify domain creation to handle soft cache errors
  - Two biband performance improvements
  - Fixes based on Coverity Scan related to auto progress patch
  - Changed poll many argument to rx_caps instead of caps
  - Resynch with server configured for Multi-Engines (DAOS CART Self Tests)
  - Remove import_monitor as ENOSYS case
  - Address memory leaks reported on OFIWG issues page
  - Remove unused fields
  - Fix unwanted print statement case
  - Add replays over SDMA
  - Implement basic TID Cache
  - Revert work_pending check change
  - Fix use_immediate_blocks
  - Restore state after replay packet is NULL
  - Fix memory leak from early arrival packets.
  - Fix segfault in SHM operations from uninitialized value in atomic path.
  - Prevent SDMA work entries from being reused with outstanding
    replays pointing to bounce buf.
  - Set runtime as default for OPX_AV
  - Fix RTS replay immediate data
  - Fix errors caught by the upstream libfabric Coverity Scan
  - Support multiple HFI devices
  - Support OFI_PORT and Contiguous endpoint addresses
  - Update man pages
  - Util
  - util_cq: Remove annoying WARNING message for FI_AFFINITY</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1681819200">- Update to 1.18.0
  - Core
  - rocr: fix offset calculation
  - rocr: use ofi spinlock functions
  - rocr: minor fixes
  - neuron: convert warn to info for nrt_get_dmabuf_fd not found
  - neuron: check existance of neuron devices during initialization
  - neuron: Add support for neuron dma-buf
  - ze: update ZE to support new driver index specification
  - List variables read from config file
  - Add switch to prefer system-config over environment
  - Add basic system-config support for setting library variables
  - Move peer provider defines into new header
  - rocr: Support asynchronous memory copies
  - rocr: Add support for ROCR IPC
  - rocr: rename rocr data-structures
  - synpaseai: return 0 for host_register and host_deregister
  - fabric: Improve log level of provider mismatch
  - cuda: Allow CUDA IPC when P2P disabled
  - ze: add ZE command list pool to reuse command lists
  - cuda: implement cuda_get_xfer_setting for non cuda build
  - cuda: adjust FI_HMEM_CUDA_ENABLE_XFER behavior
  - cuda.c: Add const to param to remove warning
  - Add IFF_RUNNING check to indicate iface is up and running
  - io_uring support enhancements
  - EFA
  - Implement CUDA support on instance types that do not support GPUDirect RDMA
  - Implement fi_write using device's RDMA write capability
  - Enrich error messages with debug and connection info
  - Implement support for FI_OPT_EFA_USE_DEVICE_RDMA in fi_setopt
  - Implement support for FI_OPT_CUDA_API_PERMITTED in fi_setopt
  - Add support for neuron dma-buf
  - Use gdrcopy to improve the intra-node CUDA communication performance for small messages
  - Use shm provider's FI_AV_USER_ID support
  - Fix bugs in efa provider’s shm info initialization procedure
  - Hooks
  - dmabuf_peer_mem: Handle IPC handle caching in L0
  - trace: Add trace log for CM operation APIs
  - trace: Change tag in trace log to hex format
  - trace: Enhance trace log for data transfer API calls
  - trace: Add trace log for API fi_cq_readerr()
  - trace: Add trace log for CQ operation APIs
  - Add tracing hook provider
  - Net
  - Net provider optimizations have been integrated into the tcp provider.
  - Net provider has been removed as a reported provider.
  - OPX
  - Fixes for Coverity scan issues
  - Enhanced tag matching
  - Tune expected recv for unaligned buffers
  - Add finer logging granularity
  - Reduce RTS immediate data and fix packet estimate for odd TID lengths
  - Add additional sources for FI_OPX_UUID
  - Exclude opx from build if missing needed defines
  - Move some logs to optimized builds
  - Fix build warnings for unused return code from posix_memalign
  - Add reliability sanity check to detect when send buffer is illegally altered
  - SDMA Completion workaround for driver cache invalidation race condition
  - Fix replay payload pointer increment
  - Handle completion counter across multiple writes in SDMA
  - Cleanup pointers after free()
  - Modify domain creation to handle soft cache errors
  - Two biband performance improvements
  - Fixes based on Coverity Scan related to auto progress patch
  - Changed poll many argument to rx_caps instead of caps
  - Resync with server configured for Multi-Engines (DAOS CART Self Tests)
  - Remove import_monitor as ENOSYS case
  - Address memory leaks reported on OFIWG issues page
  - General code cleanup
  - Add replays over SDMA
  - Implement basic TID Cache
  - Revert work_pending check change
  - Fix use_immediate_blocks
  - Restore state after replay packet is NULL
  - Fix memory leak from early arrival packets
  - Fix segfault in SHM operations from uninitialized value in atomic path
  - Prevent SDMA work entries from being reused with outstanding replays
  - Set runtime as default for OPX_AV
  - Fix RTS replay immediate data
  - Fix errors caught by the upstream libfabric Coverity Scan
  - fi_getInfo - Support multiple HFI devices
  - Support OFI_PORT and Contiguous endpoint addresses for CART &amp; Mercury
  - Add fi_opx_tid.h to Makefile.include
  - Fix progress checks and default domain
  - Revert is_intranode simplification.
  - Don't inline handle_ud_ping function
  - Allow atomic fetch ops to use SDMA for sufficiently large counts
  - Cleaned up FI_LOG_LEVEL=warn output
  - Cleaned up unused macros for FI_REMOTE_COMM and FI_LOCAL_COMM
  - Reset default progress to FI_PROGRESS_MANUAL
  - Fixed GCC 10 build error with Auto Progress
  - Add support for FI_PROGRESS_AUTO
  - Use max allowed packet size in SDMA path when expected TID is off
  - Expected receive (TID) rendezvous
  - RMA Read/Write operations over SDMA
  - Remove origin_rs from cts and dput packet header
  - Fix for hang in DAOS CART tests
  - Use single IOV for bounce buffer in SDMA requests.
  - Check for FI_MULTI_RECV with bitwise OR instead of AND
  - Fix for intermittent intra-node deadlock hang (DAOS CART tests)
  - Fix to RPC transport error failure (DAOS CART tests)
  - Fix for context-&gt;buf set to NULL
  - Fix bad asserts
  - Ensure atomicity of atomic ops
  - fi_opx_cq_poll_inline count and head check fix
  - Fix intermittent intra-node hang causing RPC timeouts (DAOS CART tests)
  - PSM3
  - Update provider to sync with IEFS 11.4.1.1.2
  - Fix warnings from build
  - Add oneapi ZE support to OFI configure
  - RXD
  - Ignore error path in av_close return
  - RXM
  - Handle NULL av in rxm_freeall_conns()
  - Implement the FI_OPT_CUDA_API_PERMITTED option
  - Write "len" field for remote write
  - Ignore error path domain_close return
  - Free coll_pool on ep close
  - Update rxm to use util_cq FI_PEER support functions
  - Fix incorrect CQ completion field
  - Rename srx to msg_srx
  - Disable FI_SOURCE if not requested
  - Memory leaks removed
  - Set offload_coll_mask based on actual configuration
  - Report on coll offload capabilities with OFI_OFFLOAD_PROV_ONLY
  - Fabric setups collective offload fabric
  - Create eq for collective offload provider
  - Close collective providers ep when rxm_ep is closed
  - Fix incorrect use of OFI_UNUSED()
  - Rework collective support to use collective provider(s)
  - SHM
  - Fix potential deadlock in smr_generic_rma()
  - smr_generic_rma() wwrite error completion with positive errno
  - Update SHM to use ROCR
  - Fix incorrect discard call when cleaning up unexpected queues
  - Separate smr_generic_msg into msg and tagged recv
  - Fix start_msg call
  - Implement the FI_OPT_CUDA_API_PERMITTED option
  - Assert not valid atomic op
  - Fix a bug in smr_av_insert
  - Optimize locking on the SAR path
  - Remove unneeded sar_cnt
  - Optimize locking
  - Enable multiple GPU/interface support
  - Remove HMEM specific calls from atomic path
  - Use util_cq FI_PEER support
  - Import shm as device host memory
  - Add HMEM flag to smr region
  - Fix user_id support
  - Write tx err comp to correct cq
  - Fix index when setting FI_ADDR_USER_ID
  - TCP
  - Provider source has been replaced by net provider source
  - Removed incorrect reporting of support for FI_ATOMIC
  - Do not save unmatched messages until we have the peer's fi_addr
  - Use internal flag for FI_CLAIM messages, versus a reserved tag bit
  - Fix updating error counter when discarding saved messages
  - Allow saved messages to be received after the underlying ep has been closed
  - Enhanced debug logging in connection path
  - Force CM progress on unconnected ep's when posting data transfers
  - Support connect and accept calls with io_uring
  - Fix segfault accessing an invalid fi_addr
  - Add io_uring support for CM message exchange
  - Move CM progress from fabric to EQ to improve multi-threaded performance
  - Fix small memory leak destroying an EQ
  - Fix race where same rx entry could be freed twice
  - Handle NULL av in rdm ep cleanup
  - Reduce stack use for epoll event array
  - UCX
  - New provider targeting Nvidia fabrics that layers over libucp
  - Util
  - Fix the behavior of cq_read for FI_PEER
  - rocr: Fix compilation issue
  - cuda: Use correct debug string calls
  - Free cq-&gt;peer_cq on close
  - Remove extra new line from av insert log
  - Check for count = 0 in ofi_ip_av_insert
  - rocr: Add support for ROCR IPC
  - Add FI_PEER support to util_cq
  - Disable FI_SOURCE if not requested
  - Remove FID events from the EQ when closing endpoint
  - Rework collective support to be a peer collective provider(s)
  - Allow FI_PEER to pass CQ, EQ and AV attr checking
  - Remove annoying WARNING message for FI_AFFINITY
  - Add utility collective provider
  - Verbs
  - Implement the FI_OPT_CUDA_API_PERMITTED option
  - Add support for ROCR IPC
  - Fabtests
  - Add fi_setopt_test unit test
  - Update ze device registration calls
  - fi-rdmabw-xe: Always use host buffer for synchronization
  - Fix bug in posting RMA operation
  - fi_cq_data: Extend test to fi_writedata
  - fi_cq_data: Extend validation of completion data
  - Rename fi_msg_inject tests to fi_inject_test to reflect its use
  - fi_rdm_stress: Add count option to json key/pair options
  - Add and fix OOB option handling in several tests
  - fi_eq_test: Fix incorrect return value
  - fi_rdm_multi_client: Increase the size of ep name buffer
  - Add FI_MR_RAW to default mr_mode
  - Support larger control messages needed by newer providers
  - fi-rdmabw-xe: Update to work with the ucx provider
  - fi_ubertest: Cleanup allocations in failure cases
  - Change ft_reg_mr to not assume hmem iface &amp; device
  - fi_multinode: Bugfix multinode test for ze + verbs
  - fi_multinode: Remove unused validation print
  - fi_multinode: Skip tests for unsupported collective operations
  - fi_ubertest: Fix data validation with device memory
  - fi_peek_tagged: Restructure and expand test</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1688385600">- Update to 1.18.1
  - Core
  - Fix build warning for ofi_dynpoll_get_fd
  - EFA
  - Handle 0-byte writes
  - Apply byte_in_order_128_byte for all memory type
  - Increase default shm_av_size to 256
  - Force handshake before selecting rtm for non-system ifaces.
  - Only select readbase_rtm when both sides support rdma-read
  - Bugfix for initializing SHM offload
  - Correct CPPFLAGS during configure
  - Make setopt support sendrecv aligned 128 bytes
  - Make data size to be 128 byte multiples for in-order aligned send/recv
  - prepare local read pkt entry for in-order aligned send/recv.
  - Disable gdrcopy and cudamemcpy for in-order aligned recv.
  - Increase the pad size in rxr_pkt_entry
  - Make readcopy pkt pool 128 byte aligned
  - Introduce alignment to support in order aligned ops
  - Fix a bug when calling ibv_query_qp_data_in_order
  - RMA operations will ensure FI_ATOMIC cap
  - RMA operations will ensure FI_RMA cap
  - Unittest atomics without FI_ATOMIC cap.
  - Unittest RMA without FI_RMA cap.
  - Refactor pkt_entry assignment in poll_ibv loop
  - Fixes for RDMA Write and Writedata
  - RXM
  - Revert rxm util peer CQ support
  - Fix credit size parameter for flow ctrl
  - SHM
  - Fix DSA enable
  - Assert read op and inject proto are mutually exclusive
  - Fix ROCR data coherency
  - Add FI_LOCAL_COMM to shm attrs
  - Signal peer when peer is out of resources
  - Handle empty freestack
  - Fix bug in configure.m4 in atomics_happy assignment happy
  - Add memory barrier before update resp-&gt;status for SAR
  - Fix resource leak reported by coverity
  - Switch cmd_ctx pool from freestack to bufpool
  - Add iface parameter to smr_select_proto
  - TCP
  - Fix spinning on fi_trywait()
  - Handle truncation of active message
  - Handle prefetched data after reporting ETRUNC error
  - Progress all ep's on unexp_msg_list when posting recv
  - Removed unused saved_msg::ep field to fix assert
  - Continue receiving after truncation error
  - Create function to allocate internal msg buffer
  - Add runtime setting for max saved message size
  - Increase default max_saved value
  - Dynamically allocate large saved Rx buffers
  - Separate the max inject and recv buf size
  - Remove 1-line xnet_cq_add_progress function
  - Changed default wait object to epoll
  - Handle case where epoll isn't natively supported
  - Hold domain lock while deregistering memory
  - Rename DL package from libnet to libtcp
  - UCX
  - Align the provider version with the libfabric version
  - Verbs
  - Delay device initialization to when fi_getinfo is called
  - Consolidate peer_mem and dmabuf support check
  - verbs_nd: Init len to 0 for WCSGetProviderPath call
  - verbs_nd: Verify CQs are valid in rdma_create_qp
  - verbs_nd: Initialize ibv_wc fields
  - verbs_nd: Release lock in network direct error paths
  - Fix vrb_add_credits signature
  - Fix credit size parameter for flow ctrl
  - Recover RXM connection from verbs QP in error state
  - Fabtests
  - Add ze-dlopen functions to component tests
  - Call cudaSetDevice() for selected device
  - pytest/efa: Adjust get_efa_devices()
  - pytest/common: Support parallel neuron test
  - pytest/common: Use different cuda device for parallel cuda set
  - efa: Test_flood_peer.py increase timeout
  - pytest/efa: Test to flood peer during startup
  - fi-rdmabw-xe: Add option to set maximum message size
  - fi-rdmabw-xe: Add option to set batch size</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1691409600">- Drop support for obsolete TrueScale (bsc#1212146)</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1693828800">- Update to 1.19.0
  - Core
  - General code cleanup and restructuring
  - Add ofi_hmem_any_ipc_enabled()
  - ofi_consume_iov allows 0-byte consume
  - ofi_consume_iov consistency
  - ofi_indexer: return error code when iterating
  - getinfo: Add post filters for domain and fabric names
  - Filter loopback device if iface is specified
  - bsock: Fix error checking for -EAGAIN
  - windows/osd: Remove unneeded check to silence coverity
  - windows/osd: Move variable declaration to silence coverity
  - Introduce gdrcopy awareness to hmem copy
  - mr/cache: Fix fi_mr_info initialization
  - hmem_cuda: remove gdrcopy from cuda hmem copy path
  - iouring: Fix wrong indent in ofi_sockapi_accept_uring()
  - Implement ofi_sockctx_uring_poll_add()
  - hmem: introduce gdrcopy from/to cuda iov functions
  - hmem: Deprecate `FI_HMEM_CUDA_ENABLE_XFER`
  - hmem_cuda: Restrict CUDA IPC based on peer accessibility
  - hmem_cuda: Log number of CUDA devices detected
  - hmem_cuda: Refactor global variables
  - tostr: Remove the extra dir "shared/" from "include/" and "src/" .
  - hmem_ze: fix ZE is valid check
  - hmem_rocr: fix offset calculation
  - hmem_rocr: use ofi spinlock functions
  - hmem_rocr: minor fixes
  - hmem_neuron: convert warn to info for nrt_get_dmabuf_fd not found
  - hmem_neuron: check existance of neuron devices during initialization
  - tostr: Moved Windows functions in shared/ofi_str.c to windows/osd.h
  - tostr: Add helper functions ofi_tostr_size() and ofi_tostr_count().
  - EFA
  - Onboard Peer API, use shm provider as a peer provider
  - Uses util SRX framework in shared receive procedures.
  - Register shm MR with hmem_data, allow shm to use gdrcopy for cuda data movement
  - Finish the refactor for rxr squash.
  - Use rdma-core WR API for send requests
  - Check optlen in getopt call
  - Fix the rdma-read support check in RMA and MSG operations
  - Optimize ep lock usage
  - Use an internal fi_mr_attr for memory registration
  - Hooks
  - Init field in mr_attr to silence coverity
  - Add profiling hook provider
  - Rename cq hooking functions' names
  - Added trace for resource creation operations
  - OPX
  - Initialize ofi_mr_info
  - Fix dput credit check
  - Only allocate replay buffer if psn is valid
  - Support SHM Intra-node communication between single server HFI devices
  - Fix incorrect packet size in packet header when sending CTS packet
  - Added check to address Coverity scan defect
  - Add multi-entry caching to TID rendezvous
  - Fall back to default domain name for TID fabric
  - Properly handle multiple IOVs in fi_opx_tsendmsg
  - Fix OPX Rzv RTS receive operation SHM error (DAOS-related)
  - Fix non-tagged sends may incorrectly set FI_TAGGED in send completions
  - Add more info to reliability IOV buffer validation check
  - Move dput packet build functions to new inline include
  - Use fi_mr_attr in fi_opx_mr
  - Disable Pre-NAKing by default, throttle until all outstanding replays ACK'd
  - Fix reliability bug when NAKing the last PSN
  - Update HeaderQ Register more frequently
  - No rbuf_wrap needed for expected receive (TID)
  - Fixes for Coverity scan issues
  - Enhanced tag matching
  - Tune expected recv for unaligned buffers
  - Observability: Add finer logging granularity
  - Reduce RTS immediate data and fix packet estimate for odd TID lengths
  - Add additional sources for FI_OPX_UUID
  - Peer
  - Add cq_data to rx_entry, allow peer to modify on unexp
  - Introduce peer cntr API
  - Add foreach_unspec_addr API
  - Add size as an input of the get_tag
  - PSM3
  - Sync with IEFS 11.5.0.0.172
  - SHM
  - Only poll IPC list when ROCR IPC is enabled
  - Allow for SAR and inject protocol to buffer more unexpected messages
  - Remove unused sar fields
  - Make SAR protocol handle 0 byte transfer
  - Load DSA dependency dynamically
  - Change recv entry freestack into bufpool
  - Remove shm signal
  - Use util peer cntr implementation
  - Make SHM default to domain level threading level
  - Replace internal shared receive implementation with util_srx
  - Lock entire progress loop
  - Fix ROCR data coherency
  - Add FI_LOCAL_COMM to shm attrs
  - Handle empty freestack
  - Fix bug in configure.m4 in atomics_happy assignment happy
  - Add memory barrier before update resp-&gt;status for SAR
  - Do not use inline/inject for read op
  - Allow shm to use gdrcopy
  - Refactor protocol selection code
  - Init map fi addrs to FI_ADDR_NOTAVAIL
  - TCP
  - General code cleanups
  - Restrict which EPs can be opened per domain
  - Increase CM error debug output
  - Avoid calling close() on an invalid socket after accept error
  - Mark the EP as disconnected before flushing the queues
  - Add assertion failures for xnet_{monitor,halt}_sock
  - Disable ofi_dynpoll_wait() for non-blocking progress
  - Move PEP pollin operations to io_uring
  - Move EP poll operations to io_uring
  - Early exit if ofi_bsock_flush() has operation in progress
  - Implement pollin sockctx in bsock
  - Add missing call to xnet_submit_uring()
  - Add return error to xnet_update_pollflag()
  - Remove the cancel sockctx from the EP structure
  - Move io_uring cqe from the stack to progress struct
  - Reduce stack size for epoll event array
  - handle NULL av in xnet_freeall_conns()
  - UCX
  - Publish FI_LOCAL_COMM and FI_REMOTE_COMM capabilities
  - Fix configure error with newer MOFED
  - Fix segfault in unsignalled completions
  - Util
  - Add FI_PEER support to util counter
  - Refactor the usage of cntrs
  - Change util_ep to be a genlock
  - Add util shared receive implementation
  - Update log message for invalid AV type message
  - Fix fi_mr_info initialization
  - Add peer ID to MR cache
  - Store hmem_data in ofi_mr_map
  - Split the cq progress and reading entries in ofi_cq_readfrom
  - Verbs
  - Add event lock to EQ to serialize closing ep
  - Remove saved_wc_list and use CQ directly
  - Consolidate peer_mem and dmabuf support check
  - Fix vrb_add_credits signature
  - Introduce new progress engine structure
  - Simplify (and correct) locking around progress operations
  - General code restructuring
  - Fabtests
  - Fix reading addressing options
  - Allow to change only the OOB address
  - Allow to use FI_ADDR_STR with -F
  - Fix bw buffer utilization
  - Separate RX and RMA counters
  - Fix tx counter with RMA
  - Add FI_CONTEXT mode to rdm_cntr_pingpong
  - Add HMEM support to fi_unexpected_msg test
  - Fix array OOB during fabtest list parsing
  - Enable shm tagged_peek test
  - Fix windows build warnings
  - Make tx_buf and rx_buf aligned to 64 bytes by default
  - Fix windows build warnings for sscanf
  - Use dummy ft_pin_core on macOS
  - Fix some header includes
  - sock_test: Do not use epoll if not available
  - recv_cancel: initialize error entry
  - Fix wrong size used to allocate tx_msg_buf
  - unexpected: change defaults to support tcp
  - unexpected: add unknown unexpected peer test
  - Enable a list of arbitrary message sizes
  - Enabled data validation for rma read &amp; write
  - bw_rma operates on distinct buffer offsets
  - ft_post_rma issues reads from remote's tx_buf
  - General code cleanup and restructuring
  - rdm_tagged_peek: fix race condition synchronization
  - Add FI_LOCAL_COMM/FI_REMOTE_COMM presence check to fi_getinfo_test
  - Correct ft_exchange_keys in prefix-mode
  - Make rdm_tagged_peek test more general
  - Add unit test for fi_setopt</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1700395200">- Update to 1.20.0 (jsc#PED-5777, jsc#PED-5893, jsc#PED-5889)
  - Core
  - General bug fixes and code clean-up
  - configure.ac: add extra check for 128 bit atomic support
  - hmem/synapseai: Refine the error handling and warning
  - Introduce FI_ENOMR
  - hmem/cuda: fix a bug when calculating aligned size.
  - Handle dmabuf for ofi_mr_cache* functions.
  - Handle dmabuf flag in ofi_mr_attr_update
  - Handle dmabuf for mr_map insert.
  - man: Fix the description of virtual address when FI_MR_DMABUF is set
  - man: Clarify the defition of FI_OPT_MIN_MULTI_RECV
  - hmem/cuda: Add dmabuf fd ops functions
  - include/ofi_atomic_queue: Properly align atomic values
  - Define fi_av_set_user_id
  - Support multiple auth keys per EP
  - Simplify restricted-dl feature
  - hmem: Only initalize synapseai if device exists
  - Add "--enable-profile" option
  - windows: Updated config.h
  - Add environment variable for selective HMEM initialization
  - Add restricted dlopen flag to configure options
  - hmem: generalize the use of OFI_HMEM_DATA to non-cuda iface
  - hmem: fail cuda_dev_register if gdrcopy is not enabled
  - Add 1.7 ABI compat
  - Define fi_domain_attr::max_ep_auth_key
  - hmem: Add new op to hmem_ops for getting dmabuf fd
  - hmem/cuda: Update cuda_gdrcopy_dev_register's signature
  - mr_cache: Define ofi_mr_info::flags
  - Add ABI compat for fi_cq_err_entry::src_addr
  - Define fi_cq_err_entry::src_addr
  - Add base_addr to fi_mr_dmabuf
  - hmem: Set FI_HMEM_HOST_ALLOC for ze addr valid
  - hmem: Support dev reg with FI_HMEM_ZE
  - tostr: Added fi_tostr() for data type struct fi_cq_err_entry.
  - hmem_ze: fix incorrect device id in copy function
  - Introduce new profiling interface for low-level statistics
  - hmem: Support dev reg with FI_HMEM_CUDA
  - hmem: Support dev reg with FI_HMEM_ROCR
  - hmem: Support dev reg with FI_HMEM_SYSTEM
  - hmem: Define optimized HMEM memcpy APIs
  - Implement memhooks atfork child handler
  - hmem: Support ofi_hmem_get_base_addr with sys mem
  - hmem: Add length field to ofi_hmem_get_base_addr
  - mr_cache: Improve cache hit rate
  - mr_cache: Purge dead regions in find
  - mr_cache: Update find to remove invalid MR entries
  - mr_cache: Update find with MM valid check
  - Add direct support for dma-buf memory registration
  - man/fi_tagged: Remove the peek for data ability
  - indexer: Add byte idx abstraction
  - Add missing FI_REMOTE_CQ_DATA for fi_inject_writedata
  - Add configure flags for more sanitizers
  - Fix fi_peer man page inconsistency
  - include/fi_peer: Add cq_data to rx_entry, allow peer to modify on unexp
  - Add XPMEM support
  - EFA
  - General bug fix and code clean-up
  - Do not abort on all deprecated env vars
  - Onboard fi_mr_dmabuf API in mem reg ops.
  - Try registering cuda memory via dmabuf when checking p2p
  - Introduce HAVE_EFA_DMABUF_MR macro in configure
  - Add read nack protocol docs
  - Receiver send NACK if runt read fails with ENOMR
  - Sender switch to long CTS protocol if runt read fails with ENOMR
  - Receiver send NACK if long read fails with ENOMR
  - Update efa_rdm_rxe_map_remove to accept msg_id and addr
  - Sender switch to long CTS protocol if long read fails with ENOMR
  - Introduce new READ_NACK feature
  - Use SHM's full inject size
  - Add testing for small messages without inject
  - Enable inject rdma write
  - Use bounce buffer for 0 byte writes
  - Onboard ofi_hmem_dev_register API
  - Update cuda_gdrcopy_dev_register's signature
  - Allocate pke_vec, recv_wr_vec, sge_vec from heap
  - Close shm resource when it is disabled in ep
  - Disable RUNTING for Neuron
  - Move cuda-sync-memops from MR to EP
  - Do not insert shm av inside efa progress engine
  - Enable shm when FI_HMEM and FI_ATOMIC are requested
  - Adjust posted receive size to pkt_size
  - Do not create SHM peer when SHM is disabled
  - Use correct threading model for shm
  - Restrict RDMA read to compatible EFA devices
  - Add EFA device version to handshake
  - Add missing locks in efa_cntr_wait.
  - Add writedata RNR fabtest
  - Handle RNRs from RDMA writedata
  - Check opt_len in efa_rdm_ep_getopt
  - Use correct tx/rx op_flags for shm
  - Hooks
  - dmabuf: Initialize fd to supress compiler warning
  - trace: Add log on FI_VAR_UNEXP_MSG_CNT when enabled.
  - trace: Fixed trace log format on some attributes.
  - OPX
  - Fix compiler warnings
  - PSM3
  - Fix compiler warnings
  - Update provider to sync with IEFS 11.5.1.1.1
  - RXM
  - Remove unused function
  - Use gdrcopy in rma when emulating injection
  - Use gdrcopy in eager send/recv
  - Add hmem gdrcopy functions
  - Remove unused dynamic rbuf support
  - SHM
  - General bug fixes and cleanup
  - Add ofi_buf_alloc error handling
  - Only copy header + msg on unexpected path
  - Add FI_HMEM atomic support
  - Add memory barrier before updating resp for atomic
  - Add more error output
  - Reduce atomic locking with ofi_mr_map_verify
  - Only increment tx cntr when inject rma succeeded.
  - Use peer cntr inc ops in smr_progress_cmd
  - Allow for inject protocol to buffer more unexpected messages
  - Change pending fs to bufpool to allow it to grow
  - Add unexpected SAR buffering
  - Use generic acronym for shm cap
  - Move CMA to use the p2p infrastructure
  - Add p2p abstraction
  - Load DSA dependency dynamically
  - Replace tx_lock with ep_lock
  - Calculate comp vars when writing completion
  - Move progress_sar above progress_cmd
  - Rename SAR status enum to be more clear
  - Make SAR protocol handle 0 byte transfer.
  - Move selection logic to smr_select_proto()
  - Sockets
  - Fix compiler warnings
  - Fix provider name and api version in returned fi_info struct
  - TCP
  - Add profiling interface support
  - Pass through rdm_ep flags to msg eps
  - Derive cq flags from op and msg flags
  - Do not progress ep that is disconnected
  - Set FI_MULTI_RECV for last completed RX slice
  - Return an error if invalid sequence number received
  - xnet_progress_rx() must only be called when connected
  - Reset ep-&gt;rx_avail to 0 after RX queue is flushed
  - Disable the EP if an error is detected for zero-copy
  - Add debug tracking of transfer entries
  - Negotiate support for rendezvous
  - Add rendezvous protocol option
  - Generalize xnet_send_ack
  - Flatten protocol header definitions
  - Remove unused dynamic rbuf support
  - Define tcp specific protocol ops
  - Remove unneeded and incorrect rx_entry init code
  - UCX
  - Add FI_HMEM support
  - Initialize ep_flush to 1
  - Util
  - General bug fixes
  - memhooks: Fix a bug when calculating mprotect region
  - Check the return value of ofi_genlock_init()
  - Update checks for FI_AV_AUTH_KEY
  - Define domain primary and secondary caps
  - Add profiling util functions
  - Update util_cq to support err_data
  - Update ofi_cq_readerr to use new memcpy
  - Update ofi_cq_err_memcpy to handle err_data
  - Zero util cancel err entry
  - Move FI_REMOTE/LOCAL_COMM to secondary caps
  - Alter domain max_ep_auth_key
  - Add domain checks for max_ep_auth_key
  - Revert util_cntr-&gt;ep_list_lock to ofi_mutex
  - Add NIC FID functions to ofi.h
  - Add EP and domain auth key checking
  - Add bounds checks to ibuf get
  - Define dlist_first_entry_or_null
  - Update util_getinfo to dup auth_key
  - Revert util_av, util_cq and util_cntr to mutex
  - Add missing calls to (de)initialize monitor's mutexes
  - Avoid attempting to cleanup an uninitialized MR cache
  - Rename ofi_mr_info fields
  - Add rv64g support to memory hooks
  - Verbs
  - Windows: Check error code from GetPrivateData
  - Add missing lock to protect SRX
  - Add synapseai dmabuf mr support
  - Bug fix for matching domain name with device name
  - Windows: Fetch rejected connection data
  - Add support for DMA-buf memory registration
  - Windows: Fix use-after-free in case of failure in fi_listen
  - Windows: Map ND request type to ibverbs opcode
  - Fix memory leak when creating EQ with unsupported wait object
  - Track ep state to prevent duplicate shutdown events
  - Fabtests
  - Update man page
  - pytests/efa: onboard dmabuf argument for test_mr
  - pytest: make do_dmabuf_reg_for_hmem an cmdline argument
  - Bump Libfabric API version.
  - mr_test: Add dmabuf support
  - Introduce ft_get_dmabuf_from_iov
  - unexpected_msg: Use ft_reg_mr to register memory
  - pytest: Allow registering mr with dmabuf
  - Add dmabuf support to ft_reg_mr
  - Add dmabuf ops for cuda.
  - Test max inject size
  - Add FI_HMEM support to fi_rdm_rma_event and fi_rdm tests
  - memcopy-xe: Fix data verification error for device buffer
  - dmabuf-rdma: Increase the number of NICs that can be tested
  - dmabuf-rdma: Remove redundant libze_ops definition
  - fi-mr-reg-xe: Skip native dmabuf reg test for system memory
  - Check if fi_info is returned correctly in case of FI_CONNREQ
  - cq_data: relax CQ data validation to cq_data_size
  - Add ZE host alloc function
  - Use common device host buffer for check_buf
  - hmem_ze: allocate one cq and cl on init
  - fi-mr-reg-xe: Add testing for dmabuf registration
  - scripts: use yaml safe_load
  - macos: Fix build error with clang
  - multinode: Use FI_DELIVERY_COMPLETE for 'barrier'
  - Handle partial read scenario for fi_xe_rdmabw test For cross node tests
  - pytest/efa: add cuda memory marker
  - pytest/efa: Skip some configuration for unexp msg test on neuron.
  - runfabtests.py: ignore error due to no tests are collected.
  - pytest/efa: extend unexpected msg test range
  - pytest/shm: extend unexpected msg test range
  - pytest: Allow running shm fabtests in parallel
  - unexpected_msg.c: Allow running the test with FI_DELIVERY_COMPLETE
  - runfabtests.sh: run fi_unexpected_msg with data validation
  - pytest/shm: Extend test_unexpected_message
  - unexpected_msg: Make tx/rx_size large enough
  - pytest/shm: Extend shm's rma bw test
  - Update shm.exclude</changelog>
</package>
<package pkgid="27234c9c880a737206fc42cf8bf0b463e673d32845f2600b9aff10b9c1fb0bd376258e8727663776f469b17d4ef27fc0d6660ddb0ed537e244b9d9a2676eaf10" name="fabtests" arch="x86_64">
  <version epoch="0" ver="1.20.0" rel="1.1"/>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1625659200">- Update to 1.13.0
  - Fix behavior of fi_param_get parsing an invalid boolean value
  - Add new APIs to open, export, and import specialized fid's
  - Define ability to import a monitor into the registration cache
  - Add API support for INT128/UINT128 atomics
  - Fix incorrect check for provider name in getinfo filtering path
  - Allow core providers to return default attributes which are lower then
    maximum supported attributes in getinfo call
  - Add option prefer external providers (in order discovered) over internal
    providers, regardless of provider version
  - Separate Ze (level-0) and DRM dependencies
  - Always maintain a list of all discovered providers
  - Fix incorrect CUDA warnings
  - Fix bug in cuda init/cleanup checking for gdrcopy support
  - Shift order providers are called from in fi_getinfo, move psm2 ahead of
    psm3 and efa ahead of psmX
  - See NEWS.md for changelog</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1629892800">- Update to 1.13.1
  - Enable loading ZE library with dlopen()
  - Add IPv6 support to fi_pingpong
  - EFA, PSM3 and SHM fixes</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1635508800">- Update to 1.13.2
  - Sort DL providers to ensure consistent load ordering
  - Update hooking providers to handle fi_open_ops calls to avoid crashes
  - Replace cassert with assert.h to avoid C++ headers in C code
  - Enhance serialization for memory monitors to handle external monitors
  - EFA, SHM, TCP, RxM and vers fixes</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1635940800">- Enable PSM3 provider (jsc#SLE-18754)</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1637582400">- Update to 1.14.0
  - Add time stamps to log messages
  - Fix gdrcopy calculation of memory region size when aligned
  - Allow user to disable use of p2p transfers
  - Update fi_tostr print FI_SHARED_CONTEXT text instead of value
  - Update fi_tostr to output field names matching header file names
  - Fix narrow race condition in ofi_init
  - Add new fi_log_sparse API to rate limit repeated log output
  - Define memory registration for buffers used for collective operations
  - EFA, SHM, TCP, RXM, and verbs fixes</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1650369600">- Update to 1.14.1
  - Core
  - Use non-shared memory allocations to use MADV_DONTFORK safely
  - Fix incorrect use of gdr_copy_from_mapping
  - Ensure proper timeout time for pollfds to avoid early exit
  - EFA
  - Handle read completion properly for multi_recv
  - Use shm's inject write when possible
  - Support 0 byte read
  - RxM
  - Ensure signaling the CQ fd after writing completion
  - Fix inject path for sending tagged messages with cq data
  - Negotiate credit based flow control support over CM
  - Add PID to CM messages to detect stale vs duplicate connections
  - Fix race handling unexpected messages from unknown peers
  - Fix possible leak of stack data in cm_accept
  - Restrict reported caps based on core provider
  - Delay starting listen until endpoint fully initialized
  - Verify valid atomic size
  - Sockets
  - Fix coverity reports on uninitialized data
  - Check for NULL pointers passed to memcpy
  - Add missing error return code from sock_ep_enable
  - TCP
  - Fix performance regression resulting from sparse pollfd sets
  - Fix assertion failure in CQ progress function
  - Do not generate error completions for inject msgs
  - Fix use of incorrect event names in progress handler
  - Fix check for CQ data in tagged messages
  - Make start_op array a static to reduce memory
  - Wake-up threads blocked on CQ to update their poll events
  - Verbs
  - Generate error completions for all failed transmits
  - Set all fields in the fi_fabric_attr for FI_CONNREQ events
  - Set proper completion flags for all failed transfer
  - Ensure that all attributes are provided when opening an endpoint
  - Fix error handling in vrb_eq_read
  - Fix memory leak in error case in vrb_get_sib
  - Work-around bug in verbs HW not reported correct send opcodes
  - Only call ibv_reg_dmabuf_mr when kernel support exists
  - Add a failover path to dma-buf based memory registration
  - Negotiate credit based flow control support over CM</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1655985600">- Update to 1.15.1
  - Core
  - Fix fi_info indentation error in fi_tostr
  - hmem_ze: Add runtime option to choose specific copy engine
  - Cleanup of configure HMEM checks
  - Fixed stringop-truncation in ofi_ifaddr_get_speed
  - Add utility provider log suffix to make logs easier to read
  - Fix truncation of ipv6 addressing
  - hmem: add support for AWS Trainium devices
  - Fix potential sscanf overflows
  - hmem: pass through device and flags when querying memory interface
  - Rework locking in several areas to convert spinlocks to mutexes
  - Add new locking abstractions to select lock types at runtime
  - Add new FI_PROTO_RXM_TCP for optimized rxm over tcp path
  - Fix windows implementation to remove fd from poll set
  - EFA
  - Added windows support through efawin (https://github.com/aws/efawin)
  - Added support of AWS neuron.
  - Added support of using gdrcopy to copy data from host to device.
  - Fixed a bug that cause 0 byte read to fail.
  - Fixed a memory corruption issue that can caused forked process to crash.
  - Extended testing coverage through new pytest based testing framework.
  - HOOKS
  - Add new hooking provider dmabuf_peer_mem
  - Enable DL build of hooking providers
  - Add HMEM memory registration hook
  - OPX
  - New provider supporting Cornelis Networks Omni-path hardware
  - PSM3
  - Updated psm3 to match IEFS 11.2.0.0 release
  - Added support for sockets (TCP/UDP) via a runtime selectable Hardware
  Abstraction Layer (HAL)
  - Added support for IPv6 addressing in RoCE and sockets
  - Added various NIC selection filtering options (wildcarded NIC name,
    address format, wildcarded IP subnet, link speed)
  - Performance tuning in conjunction with OneAPI and OneCCL
  - Improved PSM3_IDENTIFY output
  - Rename most internal symbols to psm3_
  - Corrected vulnerabilities found during Coverity scans
  - configure options refined and help text improved
  - PSM3_MULTI_EP has been deprecated (recommend always enabled, default
    is enabled [same default as previous releases])
  - Various bug fixes
  - RxM
  - Add check that atomic size is valid
  - Add support to passthru calls to tcp provider in specific
  - TCP
  - Add assert to verify RMA source/target msg sizes match
  - Wake-up threads blocked on CQ to update their poll events
  - Fix use of incorrect events in progress handler
  - Fixes for various compile warnings, mostly on Windows
  - Add support for FI_RMA_EVENT capability
  - Add support for completion counters
  - Fix check for CQ data in tagged messages
  - Add cancel support to shared rx context
  - Add src_addr receive buffer matching
  - Add provider control to assign a src_addr with an ep
  - Handle trecv with FI_PEEK flag
  - Allow binding a CQ with an SRX
  - Restructuring of code in source files
  - Handle EWOULDBLOCK returned by send call
  - Add hot (active) pollfd
  - SHM
  - Properly chain the original signal handlers
  - Avoid uninitialized variable with invalid atomic parameters
  - Fix 0 byte SAR read
  - Initialize len parameter to accept
  - Refactor and simplify protocol code
  - Remove broken support for 128-bit atomics
  - Fix FI_INJECT flag support
  - Add assert to verify RMA source/target msg sizes match
  - Set domain threading to thread safe
  - Fix possible use of uninitiated var in av_insert
  - Util
  - Fix sign warning in ofi_bufpool_region_alloc
  - Remove unused variable from ofi_bufpool_destroy
  - Fix check for valid datatype in ofi_atomic_valid
  - Return with error if util_coll_sched_copy fails
  - Fix use of uninitialized variable in ofi_ep_allreduce
  - Fix memory access in ip_av_insertsym
  - Track ep per collective operation not with multicast
  - Restructure collective av set creation/destruction
  - Change most locks from spin locks to mutexes
  - Allow selection of spinlocks for CQ and domain objects
  - Fix AV default addrlen
  - Update fi_getinfo checks to include hints-&gt;addr_
  - Handle NULL address insertion to fi_av_insert
  - Verbs
  - Initial changes for compiling on Windows (via NetworkDirect)
  - Add a failover path to dma-buf based memory registration
  - Replace use of spin locks with mutexes
  - Check for valid qp prior to cleanup
  - Set and check for address format correct in fi_getinfo
  - Fabtests
  - hmem_cuda: used device allocated host buff to fill device buf
  - Add python scripts to control test execution
  - test_configs: include util provider in core config file
  - Add option "--pin-core"
  - Only call nrt_init once
  - Fix a bug in ft_neuron_cleanup
  - Correct help for unit test programs
  - Remove duplicate help prints from fi_mcast
  - configure.ac: fix --enable-debug=no not properly detected
  - msg_inject: handle the case ft_tsendmsg return -FI_EAGAIN
  - Add AWS Trainium device support
  - fi_inj_complete: Add FI_INJECT to fabtests
  - inj_complete.c: Make arguments align with the other tests
  - dgram_pingpong: handle the error return of fi_recv
  - recv_cancel: Remove requirement for unexpected msg handling
  - poll: Fix crash if unable to allocate pollset
  - ubertest: Add GPU testing and validation support
  - Add HMEM options parsing support
  - Update and re-enable fi_multi_ep test
- Add prov-opx-Correctly-disable-OPX-if-unsupported.patch to disable
  OPX compilation on non x86_64 systems</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1659355200">- Add disable-flatten-attr.patch that drops flatten attribute.
  Note the flatten attribute results in huge compile time hog
  in inliner (same the binary size would be huge).
- Use %make_build and enable LTO (boo#1133235).
- Synchronize used Patches.</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1664539200">- Update to 1.16.0 (jsc#PED-351, jsc#PED-190)
  - Core
  - Added HMEM IPC cache
  - Use exact string comparison checks for network interfaces
  - Restructuring of poll/epoll abstraction
  - Add ability to disable locks completely in debug builds
  - Serialize access to modifying the logging calls
  - Minor fixes to fi_tostr text formatting
  - Add hmem interface checks to memory registration
  - EFA
  - Added support of Synapse AI memory.
  - Improved error message
  - Net
  - Temporarily forked, optimized version of tcp provider
  - Focused on improved performance and scalability over tcp sockets
  - Fork ensures tcp provider stability while net provider is developed
  - Shares the tcp provider protocol and base implementation for msg endpoints
  - Integrates direct support for rdm endpoints, using a derivative from rxm
  - Implements own protocol for rdm endpoints, separate from rxm;tcp
  - OPX
  - Added initial support for SDMA
  - General performance enhancements
  - Performance improvements to reliability protocol
  - Improved deferred work pending complete
  - Added support for OPX_AV=runtime
  - Support iov memory registration ops
  - Added DAOS RPC support
  - Atomic ops enhancements
  - Improved documentation
  - Debug build enhancements
  - Fixed compiler warnings
  - Reduced time to compile prov/opx code
  - General bug fixes
  - Fixed PSN wrapping scaling
  - Added intranode fence
  - Addressed bugs discovered by coverity scan
  - PSM2
  - Fix sending CQ data in some instances of fi_tsendmsg
  - PSM3
  - Updated to match Intel Ethernet Fabric Suite (IEFS) 11.3 release
  - RxM
  - Update to read multiple completions at once from msg provider
  - Move RxM AV implementation to util code to share with net provider
  - Minor code cleanups
  - SHM
  - Implement and use ipc_cache
  - Add log messages for debugging and error tracking
  - Fix check for FI_MR_HMEM mr_mode
  - Move shm signal handlers initialization to EP
  - Added log messages for errors detected
  - TCP
  - Fix incorrect signaling of the CQ
  - Increase max number of poll events to retrieve
  - Acquire ep lock prior to flushing socket in shutdown
  - Verify ep state prior to progressing socket data
  - Read cm error data when receiving connreq response
  - Log error on connect failure
  - Fix assertion failure in CQ progress function
  - Util
  - Fix text in log of UFFD ioctl failure
  - Introduce cuda ipc monitor
  - Fix CQ memory leak handling overflow
  - Fix MR mode bit check for ver 1.5 and greater
  - Add max_array_size to track/check array overflow
  - Always progress transfers when reading from a CQ
  - Handle NULL address insertion
  - Try IPv4 before IPv6 addresses when starting name server
  - Fix IP util av default address length
  - Fix util IP getinfo path to read hints-&gt;addr_format
  - Fix debug print mismatch
  - Fix return code when memory allocation fails.
  - Fix build sign warning in ofi_bufpool_region_alloc
  - Minor code cleanups
  - Print warning if an addr is inserted into an AV again
  - Verbs
  - Fix support of FI_SOCKADDR_IB when requested by the application
  - Ensure all posted receives are flushed to the application
  - Update ofi_mr_cache_search API for hmem IPC support
  - Reduce logging verbosity for "no active ports"
  - Fix incorrect length used in memory registration
  - Various minor bug fixes for test failures
  - Fix a memory leak getting IB address
  - Implement verbs provider on Windows over NetworkDirect API
  - Set and check address format correctly
  - Only close qp if it was initialized
  - Portable detection of loopback device
  - Fabtests
  - multi_ep: Separate EP resources and fix MR registration
  - multi_recv: Fix possible crash and check for valid buffer
  - unexpected_msg: Fix printf compiler warning
  - dgram_pingpong.c: Use out-of-band sync
  - multinode: Make multinode tests platform agnostic, fix formatting
  - ubertest: Fix string comparison to include length, fix writedata completion check
  - av_test: add support for -e &lt;ep_type&gt;
  - New tests:
  - dmabuf-rdma: Component level test for dma-buf RDMA
  - sock_test: Component level performance test of poll, epoll, and select
  - rdm_stress: Multi-threaded, multi-process stress test for RDM endpoints
  - sighandler_test: Regression test for signal handler restoration
- Drop patches fixed upstream:
  - prov-opx-Correctly-disable-OPX-if-unsupported.patch
  - disable-flatten-attr.patch</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1665057600">- Add prov-rxm-Disable-128-bit-atomics.patch to fix a potential
  segfault on misaligned buffers.</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1665403200">- Update to 1.16.1
  - Core
  - Fix windows implementation to remove fd from poll set
  - PSM3
  - Add missing files to release tarball
  - Util
  - Handle NULL address insertion to fi_av_insert
- Drop prov-rxm-Disable-128-bit-atomics.patch which was merged upstream</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1667908800">- Add prov-net-fix-error-path-in-xnet_enable_rdm.patch to fix a deadlock
  when no network interfaces are available (bsc#1205139)</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1671451200">- Update to 1.17.0
  - Core
  - Add IFF_RUNNING check to indicate iface is up and running
  - General code cleanups
  - Add abstraction for common io_uring operations
  - Support ROCR get_base_addr
  - Add a 'flags' parameter to fi_barrier()
  - Introduce new calls for opening domain and endpoint with flags
  - Add ability to re-sort the fi_info list
  - Allowing layering of rxm over net provider
  - General cleanup of provider filtering functions
  - Add io_uring operations to be used by sockapi
  - Modify internal handling of async socket operations
  - Sockets operations are moved to a common sockapi abstraction
  - Add support for Ze host register/unregister
  - Add new offload provider type
  - Rename fi_prov_context and simplify its use
  - Convert interface prefix string checks to exact checks
  - EFA
  - Code cleanups and various bug fixes
  - Improved debug logging and warnings and assertions
  - Do not ignore hints-&gt;domain_attr-&gt;name
  - Fix the calculation of REQ header size for a packet entry
  - Fix default value for host memory's max_medium_msg_size
  - Add tracepoints to send/recv/read ops
  - Simplified emulated read protocol
  - Set use_device_rdma according to efa device id
  - Fix shm initialization path on error
  - Fix Implementation of FI_EFA_INTER_MIN_READ_MESSAGE_SIZE
  - Do not enable rdma_read if rxr_env.use_device_rdma is false
  - Remove de-allocated CUDA memory region during registration
  - Fix the error handling path of efa_mr_reg_impl()
  - Fix rxr_ep unit tests involving ibv_cq_ex
  - Add check of rdma-read capability for synapseai
  - Report correct default for runt_size parameter
  - Toggle cuda sync memops via environment variable.
  - Net
  - Continued fork of tcp provider, will eventually merge changes back
  - Fix inject support
  - Fix memory leak in peek/claim path
  - General code cleanups and bug fixes from initial fork
  - Allow looking ahead in tcp stream to handle out-of-order messages
  - Add message tracing ability
  - Fetch correct ep when posting to a loopback connection
  - Release lock in case of error in rdm_close
  - Fix error path in xnet_enable_rdm
  - Add missing progress lock in srx cleanup
  - Code restructuring and enhancements with longer term goal of supporting io_uring
  - Disable the progress thread in most situations
  - Rename DL from libxnet-fi to libnet-fi
  - Add missing initialization calls for DL provider
  - Add support for FI_PEEK, FI_CLAIM, and FI_DISCARD
  - Include source address with CQ entry
  - Fix support for FI_MULTI_RECV
  - OPX
  - Bug fixes and general code cleanup
  - Fix progress checks and default domain
  - Allow atomic fetch ops to use SDMA for sufficiently large counts
  - Cleaned up FI_LOG_LEVEL=warn output
  - Reset default progress to FI_PROGRESS_MANUAL
  - Fixed GCC 10 build error with Auto Progress
  - Add support for FI_PROGRESS_AUTO
  - Use max allowed packet size in SDMA path when expected TID is turned off
  - Expected receive (TID) rendezvous
  - RMA Read/Write operations over SDMA
  - Remove origin_rs from cts and dput packet header.
  - Fix for hang - unable to match inbound packets with receive
  context-&gt;src_addr (DAOS CART tests)
  - Use single IOV for bounce buffer in SDMA requests.
  - Check for FI_MULTI_RECV with bitwise OR instead of AND
  - Fix for intermittent intra-node deadlock hang (DAOS CART tests)
  - Fix to RPC transport error failure (DAOS CART tests)
  - Fix for context-&gt;buf set to NULL
  - Fix bad asserts
  - Ensure atomicity of atomic ops
  - fi_opx_cq_poll_inline count and head check fix
  - Fix intermittent intra-node hang causing RPC timeouts (DAOS CART tests)
  - Temporarily reduce SDMA queue ring size for possible driver bug workaround
  - Fix alignment issue and asserts
  - Enable more parallel SDMA operations
  - PSM3
  - Synced to IEFS 11.4.0.0.198
  - Tech Preview Ubuntu 22.04 Support
  - Tech Preview Intel DSA Support
  - Improved Intel GPU Support
  - Various performance improvements
  - Various bug fixes
  - RxM
  - Always use rendezvous protocol for ZE device memory send
  - Code cleanup
  - Add option to free resources on AV removal
  - SHM
  - Fix user_id support
  - Write tx err comp to correct cq
  - Fix index when setting FI_ADDR_USER_ID
  - Remove extraneous ofi_cirque_next() call
  - Add support for FI_AV_USER_ID
  - Fix multi_recv messaging
  - General code restructuring for maintainability
  - Implement shared completion queues
  - Decouple error processing from cq completion path to avoid switch
  - Fix incorrect op passed into recv cancel operation
  - Enhanced SHM implementation with DSA offload
  - Use multiple SAR buffers per copy operation
  - Fix ZE IPC race condition on startup
  - TCP
  - Minor updates in preparation for io_uring support (via net provider)
  - Util
  - Add option to free resources on AV removal
  - Add 'flags' parameter to new fi_barrier2() call
  - Add debugging in ofi_mr_map_verify
  - Rename internal bitmask struct to include ofi prefix
  - Verbs
  - Add option to disable dmabuf support
  - FI_SOCKADDR includes support of FI_SOCKADDR_IB
  - Fabtests
  - shared: Expand hmem support
  - fi_loopback: Add support for tagged messages
  - fi_mr_test: add support of hmem
  - fi_rdm_atomic: Fix hmem support
  - fi_rdm_tagged_peek: Read messages in order, code cleanup and fixes
  - fi_multinode: Add performance and runtime control options, cleanups
  - benchmarks: Add data verification to some bw tests
  - fi_multi_recv: Fix possible crash in cleanup
- Drop prov-net-fix-error-path-in-xnet_enable_rdm.patch which was merged upstream.</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1679313600">- Update to 1.17.1
  - Core
  - hmem_cuda Add const to param to remove warning
  - Fix typos in fi_ext.h
  - ofi_epoll: Remove unused hot_index struct member
  - EFA
  - Print local/peer addresses for RX write errors
  - Unit test to verify no copy with shm for small host message
  - Avoid unnecessary copy when sending data from shm
  - Compare pci bus id in hints
  - Fix double free in rxr endpoint init
  - Hooks
  - dmabuf_peer_mem: Handle IPC handle caching in L0
  - OPX
  - Exclude from build if missing needed defines
  - Move some logs to optimized builds
  - Fix build warnings for unused return code from posix_memalign
  - Add reliability sanity check to detect when send buffer is illegally altered
  - SDMA Completion workaround for driver cache invalidation race condition
  - Fix replay payload pointer increment
  - Handle completion counter across multiple writes in SDMA
  - Cleanup pointers after free()
  - Modify domain creation to handle soft cache errors
  - Two biband performance improvements
  - Fixes based on Coverity Scan related to auto progress patch
  - Changed poll many argument to rx_caps instead of caps
  - Resynch with server configured for Multi-Engines (DAOS CART Self Tests)
  - Remove import_monitor as ENOSYS case
  - Address memory leaks reported on OFIWG issues page
  - Remove unused fields
  - Fix unwanted print statement case
  - Add replays over SDMA
  - Implement basic TID Cache
  - Revert work_pending check change
  - Fix use_immediate_blocks
  - Restore state after replay packet is NULL
  - Fix memory leak from early arrival packets.
  - Fix segfault in SHM operations from uninitialized value in atomic path.
  - Prevent SDMA work entries from being reused with outstanding
    replays pointing to bounce buf.
  - Set runtime as default for OPX_AV
  - Fix RTS replay immediate data
  - Fix errors caught by the upstream libfabric Coverity Scan
  - Support multiple HFI devices
  - Support OFI_PORT and Contiguous endpoint addresses
  - Update man pages
  - Util
  - util_cq: Remove annoying WARNING message for FI_AFFINITY</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1681819200">- Update to 1.18.0
  - Core
  - rocr: fix offset calculation
  - rocr: use ofi spinlock functions
  - rocr: minor fixes
  - neuron: convert warn to info for nrt_get_dmabuf_fd not found
  - neuron: check existance of neuron devices during initialization
  - neuron: Add support for neuron dma-buf
  - ze: update ZE to support new driver index specification
  - List variables read from config file
  - Add switch to prefer system-config over environment
  - Add basic system-config support for setting library variables
  - Move peer provider defines into new header
  - rocr: Support asynchronous memory copies
  - rocr: Add support for ROCR IPC
  - rocr: rename rocr data-structures
  - synpaseai: return 0 for host_register and host_deregister
  - fabric: Improve log level of provider mismatch
  - cuda: Allow CUDA IPC when P2P disabled
  - ze: add ZE command list pool to reuse command lists
  - cuda: implement cuda_get_xfer_setting for non cuda build
  - cuda: adjust FI_HMEM_CUDA_ENABLE_XFER behavior
  - cuda.c: Add const to param to remove warning
  - Add IFF_RUNNING check to indicate iface is up and running
  - io_uring support enhancements
  - EFA
  - Implement CUDA support on instance types that do not support GPUDirect RDMA
  - Implement fi_write using device's RDMA write capability
  - Enrich error messages with debug and connection info
  - Implement support for FI_OPT_EFA_USE_DEVICE_RDMA in fi_setopt
  - Implement support for FI_OPT_CUDA_API_PERMITTED in fi_setopt
  - Add support for neuron dma-buf
  - Use gdrcopy to improve the intra-node CUDA communication performance for small messages
  - Use shm provider's FI_AV_USER_ID support
  - Fix bugs in efa provider’s shm info initialization procedure
  - Hooks
  - dmabuf_peer_mem: Handle IPC handle caching in L0
  - trace: Add trace log for CM operation APIs
  - trace: Change tag in trace log to hex format
  - trace: Enhance trace log for data transfer API calls
  - trace: Add trace log for API fi_cq_readerr()
  - trace: Add trace log for CQ operation APIs
  - Add tracing hook provider
  - Net
  - Net provider optimizations have been integrated into the tcp provider.
  - Net provider has been removed as a reported provider.
  - OPX
  - Fixes for Coverity scan issues
  - Enhanced tag matching
  - Tune expected recv for unaligned buffers
  - Add finer logging granularity
  - Reduce RTS immediate data and fix packet estimate for odd TID lengths
  - Add additional sources for FI_OPX_UUID
  - Exclude opx from build if missing needed defines
  - Move some logs to optimized builds
  - Fix build warnings for unused return code from posix_memalign
  - Add reliability sanity check to detect when send buffer is illegally altered
  - SDMA Completion workaround for driver cache invalidation race condition
  - Fix replay payload pointer increment
  - Handle completion counter across multiple writes in SDMA
  - Cleanup pointers after free()
  - Modify domain creation to handle soft cache errors
  - Two biband performance improvements
  - Fixes based on Coverity Scan related to auto progress patch
  - Changed poll many argument to rx_caps instead of caps
  - Resync with server configured for Multi-Engines (DAOS CART Self Tests)
  - Remove import_monitor as ENOSYS case
  - Address memory leaks reported on OFIWG issues page
  - General code cleanup
  - Add replays over SDMA
  - Implement basic TID Cache
  - Revert work_pending check change
  - Fix use_immediate_blocks
  - Restore state after replay packet is NULL
  - Fix memory leak from early arrival packets
  - Fix segfault in SHM operations from uninitialized value in atomic path
  - Prevent SDMA work entries from being reused with outstanding replays
  - Set runtime as default for OPX_AV
  - Fix RTS replay immediate data
  - Fix errors caught by the upstream libfabric Coverity Scan
  - fi_getInfo - Support multiple HFI devices
  - Support OFI_PORT and Contiguous endpoint addresses for CART &amp; Mercury
  - Add fi_opx_tid.h to Makefile.include
  - Fix progress checks and default domain
  - Revert is_intranode simplification.
  - Don't inline handle_ud_ping function
  - Allow atomic fetch ops to use SDMA for sufficiently large counts
  - Cleaned up FI_LOG_LEVEL=warn output
  - Cleaned up unused macros for FI_REMOTE_COMM and FI_LOCAL_COMM
  - Reset default progress to FI_PROGRESS_MANUAL
  - Fixed GCC 10 build error with Auto Progress
  - Add support for FI_PROGRESS_AUTO
  - Use max allowed packet size in SDMA path when expected TID is off
  - Expected receive (TID) rendezvous
  - RMA Read/Write operations over SDMA
  - Remove origin_rs from cts and dput packet header
  - Fix for hang in DAOS CART tests
  - Use single IOV for bounce buffer in SDMA requests.
  - Check for FI_MULTI_RECV with bitwise OR instead of AND
  - Fix for intermittent intra-node deadlock hang (DAOS CART tests)
  - Fix to RPC transport error failure (DAOS CART tests)
  - Fix for context-&gt;buf set to NULL
  - Fix bad asserts
  - Ensure atomicity of atomic ops
  - fi_opx_cq_poll_inline count and head check fix
  - Fix intermittent intra-node hang causing RPC timeouts (DAOS CART tests)
  - PSM3
  - Update provider to sync with IEFS 11.4.1.1.2
  - Fix warnings from build
  - Add oneapi ZE support to OFI configure
  - RXD
  - Ignore error path in av_close return
  - RXM
  - Handle NULL av in rxm_freeall_conns()
  - Implement the FI_OPT_CUDA_API_PERMITTED option
  - Write "len" field for remote write
  - Ignore error path domain_close return
  - Free coll_pool on ep close
  - Update rxm to use util_cq FI_PEER support functions
  - Fix incorrect CQ completion field
  - Rename srx to msg_srx
  - Disable FI_SOURCE if not requested
  - Memory leaks removed
  - Set offload_coll_mask based on actual configuration
  - Report on coll offload capabilities with OFI_OFFLOAD_PROV_ONLY
  - Fabric setups collective offload fabric
  - Create eq for collective offload provider
  - Close collective providers ep when rxm_ep is closed
  - Fix incorrect use of OFI_UNUSED()
  - Rework collective support to use collective provider(s)
  - SHM
  - Fix potential deadlock in smr_generic_rma()
  - smr_generic_rma() wwrite error completion with positive errno
  - Update SHM to use ROCR
  - Fix incorrect discard call when cleaning up unexpected queues
  - Separate smr_generic_msg into msg and tagged recv
  - Fix start_msg call
  - Implement the FI_OPT_CUDA_API_PERMITTED option
  - Assert not valid atomic op
  - Fix a bug in smr_av_insert
  - Optimize locking on the SAR path
  - Remove unneeded sar_cnt
  - Optimize locking
  - Enable multiple GPU/interface support
  - Remove HMEM specific calls from atomic path
  - Use util_cq FI_PEER support
  - Import shm as device host memory
  - Add HMEM flag to smr region
  - Fix user_id support
  - Write tx err comp to correct cq
  - Fix index when setting FI_ADDR_USER_ID
  - TCP
  - Provider source has been replaced by net provider source
  - Removed incorrect reporting of support for FI_ATOMIC
  - Do not save unmatched messages until we have the peer's fi_addr
  - Use internal flag for FI_CLAIM messages, versus a reserved tag bit
  - Fix updating error counter when discarding saved messages
  - Allow saved messages to be received after the underlying ep has been closed
  - Enhanced debug logging in connection path
  - Force CM progress on unconnected ep's when posting data transfers
  - Support connect and accept calls with io_uring
  - Fix segfault accessing an invalid fi_addr
  - Add io_uring support for CM message exchange
  - Move CM progress from fabric to EQ to improve multi-threaded performance
  - Fix small memory leak destroying an EQ
  - Fix race where same rx entry could be freed twice
  - Handle NULL av in rdm ep cleanup
  - Reduce stack use for epoll event array
  - UCX
  - New provider targeting Nvidia fabrics that layers over libucp
  - Util
  - Fix the behavior of cq_read for FI_PEER
  - rocr: Fix compilation issue
  - cuda: Use correct debug string calls
  - Free cq-&gt;peer_cq on close
  - Remove extra new line from av insert log
  - Check for count = 0 in ofi_ip_av_insert
  - rocr: Add support for ROCR IPC
  - Add FI_PEER support to util_cq
  - Disable FI_SOURCE if not requested
  - Remove FID events from the EQ when closing endpoint
  - Rework collective support to be a peer collective provider(s)
  - Allow FI_PEER to pass CQ, EQ and AV attr checking
  - Remove annoying WARNING message for FI_AFFINITY
  - Add utility collective provider
  - Verbs
  - Implement the FI_OPT_CUDA_API_PERMITTED option
  - Add support for ROCR IPC
  - Fabtests
  - Add fi_setopt_test unit test
  - Update ze device registration calls
  - fi-rdmabw-xe: Always use host buffer for synchronization
  - Fix bug in posting RMA operation
  - fi_cq_data: Extend test to fi_writedata
  - fi_cq_data: Extend validation of completion data
  - Rename fi_msg_inject tests to fi_inject_test to reflect its use
  - fi_rdm_stress: Add count option to json key/pair options
  - Add and fix OOB option handling in several tests
  - fi_eq_test: Fix incorrect return value
  - fi_rdm_multi_client: Increase the size of ep name buffer
  - Add FI_MR_RAW to default mr_mode
  - Support larger control messages needed by newer providers
  - fi-rdmabw-xe: Update to work with the ucx provider
  - fi_ubertest: Cleanup allocations in failure cases
  - Change ft_reg_mr to not assume hmem iface &amp; device
  - fi_multinode: Bugfix multinode test for ze + verbs
  - fi_multinode: Remove unused validation print
  - fi_multinode: Skip tests for unsupported collective operations
  - fi_ubertest: Fix data validation with device memory
  - fi_peek_tagged: Restructure and expand test</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1688385600">- Update to 1.18.1
  - Core
  - Fix build warning for ofi_dynpoll_get_fd
  - EFA
  - Handle 0-byte writes
  - Apply byte_in_order_128_byte for all memory type
  - Increase default shm_av_size to 256
  - Force handshake before selecting rtm for non-system ifaces.
  - Only select readbase_rtm when both sides support rdma-read
  - Bugfix for initializing SHM offload
  - Correct CPPFLAGS during configure
  - Make setopt support sendrecv aligned 128 bytes
  - Make data size to be 128 byte multiples for in-order aligned send/recv
  - prepare local read pkt entry for in-order aligned send/recv.
  - Disable gdrcopy and cudamemcpy for in-order aligned recv.
  - Increase the pad size in rxr_pkt_entry
  - Make readcopy pkt pool 128 byte aligned
  - Introduce alignment to support in order aligned ops
  - Fix a bug when calling ibv_query_qp_data_in_order
  - RMA operations will ensure FI_ATOMIC cap
  - RMA operations will ensure FI_RMA cap
  - Unittest atomics without FI_ATOMIC cap.
  - Unittest RMA without FI_RMA cap.
  - Refactor pkt_entry assignment in poll_ibv loop
  - Fixes for RDMA Write and Writedata
  - RXM
  - Revert rxm util peer CQ support
  - Fix credit size parameter for flow ctrl
  - SHM
  - Fix DSA enable
  - Assert read op and inject proto are mutually exclusive
  - Fix ROCR data coherency
  - Add FI_LOCAL_COMM to shm attrs
  - Signal peer when peer is out of resources
  - Handle empty freestack
  - Fix bug in configure.m4 in atomics_happy assignment happy
  - Add memory barrier before update resp-&gt;status for SAR
  - Fix resource leak reported by coverity
  - Switch cmd_ctx pool from freestack to bufpool
  - Add iface parameter to smr_select_proto
  - TCP
  - Fix spinning on fi_trywait()
  - Handle truncation of active message
  - Handle prefetched data after reporting ETRUNC error
  - Progress all ep's on unexp_msg_list when posting recv
  - Removed unused saved_msg::ep field to fix assert
  - Continue receiving after truncation error
  - Create function to allocate internal msg buffer
  - Add runtime setting for max saved message size
  - Increase default max_saved value
  - Dynamically allocate large saved Rx buffers
  - Separate the max inject and recv buf size
  - Remove 1-line xnet_cq_add_progress function
  - Changed default wait object to epoll
  - Handle case where epoll isn't natively supported
  - Hold domain lock while deregistering memory
  - Rename DL package from libnet to libtcp
  - UCX
  - Align the provider version with the libfabric version
  - Verbs
  - Delay device initialization to when fi_getinfo is called
  - Consolidate peer_mem and dmabuf support check
  - verbs_nd: Init len to 0 for WCSGetProviderPath call
  - verbs_nd: Verify CQs are valid in rdma_create_qp
  - verbs_nd: Initialize ibv_wc fields
  - verbs_nd: Release lock in network direct error paths
  - Fix vrb_add_credits signature
  - Fix credit size parameter for flow ctrl
  - Recover RXM connection from verbs QP in error state
  - Fabtests
  - Add ze-dlopen functions to component tests
  - Call cudaSetDevice() for selected device
  - pytest/efa: Adjust get_efa_devices()
  - pytest/common: Support parallel neuron test
  - pytest/common: Use different cuda device for parallel cuda set
  - efa: Test_flood_peer.py increase timeout
  - pytest/efa: Test to flood peer during startup
  - fi-rdmabw-xe: Add option to set maximum message size
  - fi-rdmabw-xe: Add option to set batch size</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1691409600">- Drop support for obsolete TrueScale (bsc#1212146)</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1693828800">- Update to 1.19.0
  - Core
  - General code cleanup and restructuring
  - Add ofi_hmem_any_ipc_enabled()
  - ofi_consume_iov allows 0-byte consume
  - ofi_consume_iov consistency
  - ofi_indexer: return error code when iterating
  - getinfo: Add post filters for domain and fabric names
  - Filter loopback device if iface is specified
  - bsock: Fix error checking for -EAGAIN
  - windows/osd: Remove unneeded check to silence coverity
  - windows/osd: Move variable declaration to silence coverity
  - Introduce gdrcopy awareness to hmem copy
  - mr/cache: Fix fi_mr_info initialization
  - hmem_cuda: remove gdrcopy from cuda hmem copy path
  - iouring: Fix wrong indent in ofi_sockapi_accept_uring()
  - Implement ofi_sockctx_uring_poll_add()
  - hmem: introduce gdrcopy from/to cuda iov functions
  - hmem: Deprecate `FI_HMEM_CUDA_ENABLE_XFER`
  - hmem_cuda: Restrict CUDA IPC based on peer accessibility
  - hmem_cuda: Log number of CUDA devices detected
  - hmem_cuda: Refactor global variables
  - tostr: Remove the extra dir "shared/" from "include/" and "src/" .
  - hmem_ze: fix ZE is valid check
  - hmem_rocr: fix offset calculation
  - hmem_rocr: use ofi spinlock functions
  - hmem_rocr: minor fixes
  - hmem_neuron: convert warn to info for nrt_get_dmabuf_fd not found
  - hmem_neuron: check existance of neuron devices during initialization
  - tostr: Moved Windows functions in shared/ofi_str.c to windows/osd.h
  - tostr: Add helper functions ofi_tostr_size() and ofi_tostr_count().
  - EFA
  - Onboard Peer API, use shm provider as a peer provider
  - Uses util SRX framework in shared receive procedures.
  - Register shm MR with hmem_data, allow shm to use gdrcopy for cuda data movement
  - Finish the refactor for rxr squash.
  - Use rdma-core WR API for send requests
  - Check optlen in getopt call
  - Fix the rdma-read support check in RMA and MSG operations
  - Optimize ep lock usage
  - Use an internal fi_mr_attr for memory registration
  - Hooks
  - Init field in mr_attr to silence coverity
  - Add profiling hook provider
  - Rename cq hooking functions' names
  - Added trace for resource creation operations
  - OPX
  - Initialize ofi_mr_info
  - Fix dput credit check
  - Only allocate replay buffer if psn is valid
  - Support SHM Intra-node communication between single server HFI devices
  - Fix incorrect packet size in packet header when sending CTS packet
  - Added check to address Coverity scan defect
  - Add multi-entry caching to TID rendezvous
  - Fall back to default domain name for TID fabric
  - Properly handle multiple IOVs in fi_opx_tsendmsg
  - Fix OPX Rzv RTS receive operation SHM error (DAOS-related)
  - Fix non-tagged sends may incorrectly set FI_TAGGED in send completions
  - Add more info to reliability IOV buffer validation check
  - Move dput packet build functions to new inline include
  - Use fi_mr_attr in fi_opx_mr
  - Disable Pre-NAKing by default, throttle until all outstanding replays ACK'd
  - Fix reliability bug when NAKing the last PSN
  - Update HeaderQ Register more frequently
  - No rbuf_wrap needed for expected receive (TID)
  - Fixes for Coverity scan issues
  - Enhanced tag matching
  - Tune expected recv for unaligned buffers
  - Observability: Add finer logging granularity
  - Reduce RTS immediate data and fix packet estimate for odd TID lengths
  - Add additional sources for FI_OPX_UUID
  - Peer
  - Add cq_data to rx_entry, allow peer to modify on unexp
  - Introduce peer cntr API
  - Add foreach_unspec_addr API
  - Add size as an input of the get_tag
  - PSM3
  - Sync with IEFS 11.5.0.0.172
  - SHM
  - Only poll IPC list when ROCR IPC is enabled
  - Allow for SAR and inject protocol to buffer more unexpected messages
  - Remove unused sar fields
  - Make SAR protocol handle 0 byte transfer
  - Load DSA dependency dynamically
  - Change recv entry freestack into bufpool
  - Remove shm signal
  - Use util peer cntr implementation
  - Make SHM default to domain level threading level
  - Replace internal shared receive implementation with util_srx
  - Lock entire progress loop
  - Fix ROCR data coherency
  - Add FI_LOCAL_COMM to shm attrs
  - Handle empty freestack
  - Fix bug in configure.m4 in atomics_happy assignment happy
  - Add memory barrier before update resp-&gt;status for SAR
  - Do not use inline/inject for read op
  - Allow shm to use gdrcopy
  - Refactor protocol selection code
  - Init map fi addrs to FI_ADDR_NOTAVAIL
  - TCP
  - General code cleanups
  - Restrict which EPs can be opened per domain
  - Increase CM error debug output
  - Avoid calling close() on an invalid socket after accept error
  - Mark the EP as disconnected before flushing the queues
  - Add assertion failures for xnet_{monitor,halt}_sock
  - Disable ofi_dynpoll_wait() for non-blocking progress
  - Move PEP pollin operations to io_uring
  - Move EP poll operations to io_uring
  - Early exit if ofi_bsock_flush() has operation in progress
  - Implement pollin sockctx in bsock
  - Add missing call to xnet_submit_uring()
  - Add return error to xnet_update_pollflag()
  - Remove the cancel sockctx from the EP structure
  - Move io_uring cqe from the stack to progress struct
  - Reduce stack size for epoll event array
  - handle NULL av in xnet_freeall_conns()
  - UCX
  - Publish FI_LOCAL_COMM and FI_REMOTE_COMM capabilities
  - Fix configure error with newer MOFED
  - Fix segfault in unsignalled completions
  - Util
  - Add FI_PEER support to util counter
  - Refactor the usage of cntrs
  - Change util_ep to be a genlock
  - Add util shared receive implementation
  - Update log message for invalid AV type message
  - Fix fi_mr_info initialization
  - Add peer ID to MR cache
  - Store hmem_data in ofi_mr_map
  - Split the cq progress and reading entries in ofi_cq_readfrom
  - Verbs
  - Add event lock to EQ to serialize closing ep
  - Remove saved_wc_list and use CQ directly
  - Consolidate peer_mem and dmabuf support check
  - Fix vrb_add_credits signature
  - Introduce new progress engine structure
  - Simplify (and correct) locking around progress operations
  - General code restructuring
  - Fabtests
  - Fix reading addressing options
  - Allow to change only the OOB address
  - Allow to use FI_ADDR_STR with -F
  - Fix bw buffer utilization
  - Separate RX and RMA counters
  - Fix tx counter with RMA
  - Add FI_CONTEXT mode to rdm_cntr_pingpong
  - Add HMEM support to fi_unexpected_msg test
  - Fix array OOB during fabtest list parsing
  - Enable shm tagged_peek test
  - Fix windows build warnings
  - Make tx_buf and rx_buf aligned to 64 bytes by default
  - Fix windows build warnings for sscanf
  - Use dummy ft_pin_core on macOS
  - Fix some header includes
  - sock_test: Do not use epoll if not available
  - recv_cancel: initialize error entry
  - Fix wrong size used to allocate tx_msg_buf
  - unexpected: change defaults to support tcp
  - unexpected: add unknown unexpected peer test
  - Enable a list of arbitrary message sizes
  - Enabled data validation for rma read &amp; write
  - bw_rma operates on distinct buffer offsets
  - ft_post_rma issues reads from remote's tx_buf
  - General code cleanup and restructuring
  - rdm_tagged_peek: fix race condition synchronization
  - Add FI_LOCAL_COMM/FI_REMOTE_COMM presence check to fi_getinfo_test
  - Correct ft_exchange_keys in prefix-mode
  - Make rdm_tagged_peek test more general
  - Add unit test for fi_setopt</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1700395200">- Update to 1.20.0 (jsc#PED-5777, jsc#PED-5893, jsc#PED-5889)
  - Core
  - General bug fixes and code clean-up
  - configure.ac: add extra check for 128 bit atomic support
  - hmem/synapseai: Refine the error handling and warning
  - Introduce FI_ENOMR
  - hmem/cuda: fix a bug when calculating aligned size.
  - Handle dmabuf for ofi_mr_cache* functions.
  - Handle dmabuf flag in ofi_mr_attr_update
  - Handle dmabuf for mr_map insert.
  - man: Fix the description of virtual address when FI_MR_DMABUF is set
  - man: Clarify the defition of FI_OPT_MIN_MULTI_RECV
  - hmem/cuda: Add dmabuf fd ops functions
  - include/ofi_atomic_queue: Properly align atomic values
  - Define fi_av_set_user_id
  - Support multiple auth keys per EP
  - Simplify restricted-dl feature
  - hmem: Only initalize synapseai if device exists
  - Add "--enable-profile" option
  - windows: Updated config.h
  - Add environment variable for selective HMEM initialization
  - Add restricted dlopen flag to configure options
  - hmem: generalize the use of OFI_HMEM_DATA to non-cuda iface
  - hmem: fail cuda_dev_register if gdrcopy is not enabled
  - Add 1.7 ABI compat
  - Define fi_domain_attr::max_ep_auth_key
  - hmem: Add new op to hmem_ops for getting dmabuf fd
  - hmem/cuda: Update cuda_gdrcopy_dev_register's signature
  - mr_cache: Define ofi_mr_info::flags
  - Add ABI compat for fi_cq_err_entry::src_addr
  - Define fi_cq_err_entry::src_addr
  - Add base_addr to fi_mr_dmabuf
  - hmem: Set FI_HMEM_HOST_ALLOC for ze addr valid
  - hmem: Support dev reg with FI_HMEM_ZE
  - tostr: Added fi_tostr() for data type struct fi_cq_err_entry.
  - hmem_ze: fix incorrect device id in copy function
  - Introduce new profiling interface for low-level statistics
  - hmem: Support dev reg with FI_HMEM_CUDA
  - hmem: Support dev reg with FI_HMEM_ROCR
  - hmem: Support dev reg with FI_HMEM_SYSTEM
  - hmem: Define optimized HMEM memcpy APIs
  - Implement memhooks atfork child handler
  - hmem: Support ofi_hmem_get_base_addr with sys mem
  - hmem: Add length field to ofi_hmem_get_base_addr
  - mr_cache: Improve cache hit rate
  - mr_cache: Purge dead regions in find
  - mr_cache: Update find to remove invalid MR entries
  - mr_cache: Update find with MM valid check
  - Add direct support for dma-buf memory registration
  - man/fi_tagged: Remove the peek for data ability
  - indexer: Add byte idx abstraction
  - Add missing FI_REMOTE_CQ_DATA for fi_inject_writedata
  - Add configure flags for more sanitizers
  - Fix fi_peer man page inconsistency
  - include/fi_peer: Add cq_data to rx_entry, allow peer to modify on unexp
  - Add XPMEM support
  - EFA
  - General bug fix and code clean-up
  - Do not abort on all deprecated env vars
  - Onboard fi_mr_dmabuf API in mem reg ops.
  - Try registering cuda memory via dmabuf when checking p2p
  - Introduce HAVE_EFA_DMABUF_MR macro in configure
  - Add read nack protocol docs
  - Receiver send NACK if runt read fails with ENOMR
  - Sender switch to long CTS protocol if runt read fails with ENOMR
  - Receiver send NACK if long read fails with ENOMR
  - Update efa_rdm_rxe_map_remove to accept msg_id and addr
  - Sender switch to long CTS protocol if long read fails with ENOMR
  - Introduce new READ_NACK feature
  - Use SHM's full inject size
  - Add testing for small messages without inject
  - Enable inject rdma write
  - Use bounce buffer for 0 byte writes
  - Onboard ofi_hmem_dev_register API
  - Update cuda_gdrcopy_dev_register's signature
  - Allocate pke_vec, recv_wr_vec, sge_vec from heap
  - Close shm resource when it is disabled in ep
  - Disable RUNTING for Neuron
  - Move cuda-sync-memops from MR to EP
  - Do not insert shm av inside efa progress engine
  - Enable shm when FI_HMEM and FI_ATOMIC are requested
  - Adjust posted receive size to pkt_size
  - Do not create SHM peer when SHM is disabled
  - Use correct threading model for shm
  - Restrict RDMA read to compatible EFA devices
  - Add EFA device version to handshake
  - Add missing locks in efa_cntr_wait.
  - Add writedata RNR fabtest
  - Handle RNRs from RDMA writedata
  - Check opt_len in efa_rdm_ep_getopt
  - Use correct tx/rx op_flags for shm
  - Hooks
  - dmabuf: Initialize fd to supress compiler warning
  - trace: Add log on FI_VAR_UNEXP_MSG_CNT when enabled.
  - trace: Fixed trace log format on some attributes.
  - OPX
  - Fix compiler warnings
  - PSM3
  - Fix compiler warnings
  - Update provider to sync with IEFS 11.5.1.1.1
  - RXM
  - Remove unused function
  - Use gdrcopy in rma when emulating injection
  - Use gdrcopy in eager send/recv
  - Add hmem gdrcopy functions
  - Remove unused dynamic rbuf support
  - SHM
  - General bug fixes and cleanup
  - Add ofi_buf_alloc error handling
  - Only copy header + msg on unexpected path
  - Add FI_HMEM atomic support
  - Add memory barrier before updating resp for atomic
  - Add more error output
  - Reduce atomic locking with ofi_mr_map_verify
  - Only increment tx cntr when inject rma succeeded.
  - Use peer cntr inc ops in smr_progress_cmd
  - Allow for inject protocol to buffer more unexpected messages
  - Change pending fs to bufpool to allow it to grow
  - Add unexpected SAR buffering
  - Use generic acronym for shm cap
  - Move CMA to use the p2p infrastructure
  - Add p2p abstraction
  - Load DSA dependency dynamically
  - Replace tx_lock with ep_lock
  - Calculate comp vars when writing completion
  - Move progress_sar above progress_cmd
  - Rename SAR status enum to be more clear
  - Make SAR protocol handle 0 byte transfer.
  - Move selection logic to smr_select_proto()
  - Sockets
  - Fix compiler warnings
  - Fix provider name and api version in returned fi_info struct
  - TCP
  - Add profiling interface support
  - Pass through rdm_ep flags to msg eps
  - Derive cq flags from op and msg flags
  - Do not progress ep that is disconnected
  - Set FI_MULTI_RECV for last completed RX slice
  - Return an error if invalid sequence number received
  - xnet_progress_rx() must only be called when connected
  - Reset ep-&gt;rx_avail to 0 after RX queue is flushed
  - Disable the EP if an error is detected for zero-copy
  - Add debug tracking of transfer entries
  - Negotiate support for rendezvous
  - Add rendezvous protocol option
  - Generalize xnet_send_ack
  - Flatten protocol header definitions
  - Remove unused dynamic rbuf support
  - Define tcp specific protocol ops
  - Remove unneeded and incorrect rx_entry init code
  - UCX
  - Add FI_HMEM support
  - Initialize ep_flush to 1
  - Util
  - General bug fixes
  - memhooks: Fix a bug when calculating mprotect region
  - Check the return value of ofi_genlock_init()
  - Update checks for FI_AV_AUTH_KEY
  - Define domain primary and secondary caps
  - Add profiling util functions
  - Update util_cq to support err_data
  - Update ofi_cq_readerr to use new memcpy
  - Update ofi_cq_err_memcpy to handle err_data
  - Zero util cancel err entry
  - Move FI_REMOTE/LOCAL_COMM to secondary caps
  - Alter domain max_ep_auth_key
  - Add domain checks for max_ep_auth_key
  - Revert util_cntr-&gt;ep_list_lock to ofi_mutex
  - Add NIC FID functions to ofi.h
  - Add EP and domain auth key checking
  - Add bounds checks to ibuf get
  - Define dlist_first_entry_or_null
  - Update util_getinfo to dup auth_key
  - Revert util_av, util_cq and util_cntr to mutex
  - Add missing calls to (de)initialize monitor's mutexes
  - Avoid attempting to cleanup an uninitialized MR cache
  - Rename ofi_mr_info fields
  - Add rv64g support to memory hooks
  - Verbs
  - Windows: Check error code from GetPrivateData
  - Add missing lock to protect SRX
  - Add synapseai dmabuf mr support
  - Bug fix for matching domain name with device name
  - Windows: Fetch rejected connection data
  - Add support for DMA-buf memory registration
  - Windows: Fix use-after-free in case of failure in fi_listen
  - Windows: Map ND request type to ibverbs opcode
  - Fix memory leak when creating EQ with unsupported wait object
  - Track ep state to prevent duplicate shutdown events
  - Fabtests
  - Update man page
  - pytests/efa: onboard dmabuf argument for test_mr
  - pytest: make do_dmabuf_reg_for_hmem an cmdline argument
  - Bump Libfabric API version.
  - mr_test: Add dmabuf support
  - Introduce ft_get_dmabuf_from_iov
  - unexpected_msg: Use ft_reg_mr to register memory
  - pytest: Allow registering mr with dmabuf
  - Add dmabuf support to ft_reg_mr
  - Add dmabuf ops for cuda.
  - Test max inject size
  - Add FI_HMEM support to fi_rdm_rma_event and fi_rdm tests
  - memcopy-xe: Fix data verification error for device buffer
  - dmabuf-rdma: Increase the number of NICs that can be tested
  - dmabuf-rdma: Remove redundant libze_ops definition
  - fi-mr-reg-xe: Skip native dmabuf reg test for system memory
  - Check if fi_info is returned correctly in case of FI_CONNREQ
  - cq_data: relax CQ data validation to cq_data_size
  - Add ZE host alloc function
  - Use common device host buffer for check_buf
  - hmem_ze: allocate one cq and cl on init
  - fi-mr-reg-xe: Add testing for dmabuf registration
  - scripts: use yaml safe_load
  - macos: Fix build error with clang
  - multinode: Use FI_DELIVERY_COMPLETE for 'barrier'
  - Handle partial read scenario for fi_xe_rdmabw test For cross node tests
  - pytest/efa: add cuda memory marker
  - pytest/efa: Skip some configuration for unexp msg test on neuron.
  - runfabtests.py: ignore error due to no tests are collected.
  - pytest/efa: extend unexpected msg test range
  - pytest/shm: extend unexpected msg test range
  - pytest: Allow running shm fabtests in parallel
  - unexpected_msg.c: Allow running the test with FI_DELIVERY_COMPLETE
  - runfabtests.sh: run fi_unexpected_msg with data validation
  - pytest/shm: Extend test_unexpected_message
  - unexpected_msg: Make tx/rx_size large enough
  - pytest/shm: Extend shm's rma bw test
  - Update shm.exclude</changelog>
</package>
<package pkgid="9db317e43ae00df3d941bc0da4eecf95e04976559b926824ee9e16454139b82a32db65e29c35c0fbe5fa2f819952251a6ce9d5e6afbb72300cc6a9fc34cceb42" name="fabtests-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.20.0" rel="1.1"/>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1625659200">- Update to 1.13.0
  - Fix behavior of fi_param_get parsing an invalid boolean value
  - Add new APIs to open, export, and import specialized fid's
  - Define ability to import a monitor into the registration cache
  - Add API support for INT128/UINT128 atomics
  - Fix incorrect check for provider name in getinfo filtering path
  - Allow core providers to return default attributes which are lower then
    maximum supported attributes in getinfo call
  - Add option prefer external providers (in order discovered) over internal
    providers, regardless of provider version
  - Separate Ze (level-0) and DRM dependencies
  - Always maintain a list of all discovered providers
  - Fix incorrect CUDA warnings
  - Fix bug in cuda init/cleanup checking for gdrcopy support
  - Shift order providers are called from in fi_getinfo, move psm2 ahead of
    psm3 and efa ahead of psmX
  - See NEWS.md for changelog</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1629892800">- Update to 1.13.1
  - Enable loading ZE library with dlopen()
  - Add IPv6 support to fi_pingpong
  - EFA, PSM3 and SHM fixes</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1635508800">- Update to 1.13.2
  - Sort DL providers to ensure consistent load ordering
  - Update hooking providers to handle fi_open_ops calls to avoid crashes
  - Replace cassert with assert.h to avoid C++ headers in C code
  - Enhance serialization for memory monitors to handle external monitors
  - EFA, SHM, TCP, RxM and vers fixes</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1635940800">- Enable PSM3 provider (jsc#SLE-18754)</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1637582400">- Update to 1.14.0
  - Add time stamps to log messages
  - Fix gdrcopy calculation of memory region size when aligned
  - Allow user to disable use of p2p transfers
  - Update fi_tostr print FI_SHARED_CONTEXT text instead of value
  - Update fi_tostr to output field names matching header file names
  - Fix narrow race condition in ofi_init
  - Add new fi_log_sparse API to rate limit repeated log output
  - Define memory registration for buffers used for collective operations
  - EFA, SHM, TCP, RXM, and verbs fixes</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1650369600">- Update to 1.14.1
  - Core
  - Use non-shared memory allocations to use MADV_DONTFORK safely
  - Fix incorrect use of gdr_copy_from_mapping
  - Ensure proper timeout time for pollfds to avoid early exit
  - EFA
  - Handle read completion properly for multi_recv
  - Use shm's inject write when possible
  - Support 0 byte read
  - RxM
  - Ensure signaling the CQ fd after writing completion
  - Fix inject path for sending tagged messages with cq data
  - Negotiate credit based flow control support over CM
  - Add PID to CM messages to detect stale vs duplicate connections
  - Fix race handling unexpected messages from unknown peers
  - Fix possible leak of stack data in cm_accept
  - Restrict reported caps based on core provider
  - Delay starting listen until endpoint fully initialized
  - Verify valid atomic size
  - Sockets
  - Fix coverity reports on uninitialized data
  - Check for NULL pointers passed to memcpy
  - Add missing error return code from sock_ep_enable
  - TCP
  - Fix performance regression resulting from sparse pollfd sets
  - Fix assertion failure in CQ progress function
  - Do not generate error completions for inject msgs
  - Fix use of incorrect event names in progress handler
  - Fix check for CQ data in tagged messages
  - Make start_op array a static to reduce memory
  - Wake-up threads blocked on CQ to update their poll events
  - Verbs
  - Generate error completions for all failed transmits
  - Set all fields in the fi_fabric_attr for FI_CONNREQ events
  - Set proper completion flags for all failed transfer
  - Ensure that all attributes are provided when opening an endpoint
  - Fix error handling in vrb_eq_read
  - Fix memory leak in error case in vrb_get_sib
  - Work-around bug in verbs HW not reported correct send opcodes
  - Only call ibv_reg_dmabuf_mr when kernel support exists
  - Add a failover path to dma-buf based memory registration
  - Negotiate credit based flow control support over CM</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1655985600">- Update to 1.15.1
  - Core
  - Fix fi_info indentation error in fi_tostr
  - hmem_ze: Add runtime option to choose specific copy engine
  - Cleanup of configure HMEM checks
  - Fixed stringop-truncation in ofi_ifaddr_get_speed
  - Add utility provider log suffix to make logs easier to read
  - Fix truncation of ipv6 addressing
  - hmem: add support for AWS Trainium devices
  - Fix potential sscanf overflows
  - hmem: pass through device and flags when querying memory interface
  - Rework locking in several areas to convert spinlocks to mutexes
  - Add new locking abstractions to select lock types at runtime
  - Add new FI_PROTO_RXM_TCP for optimized rxm over tcp path
  - Fix windows implementation to remove fd from poll set
  - EFA
  - Added windows support through efawin (https://github.com/aws/efawin)
  - Added support of AWS neuron.
  - Added support of using gdrcopy to copy data from host to device.
  - Fixed a bug that cause 0 byte read to fail.
  - Fixed a memory corruption issue that can caused forked process to crash.
  - Extended testing coverage through new pytest based testing framework.
  - HOOKS
  - Add new hooking provider dmabuf_peer_mem
  - Enable DL build of hooking providers
  - Add HMEM memory registration hook
  - OPX
  - New provider supporting Cornelis Networks Omni-path hardware
  - PSM3
  - Updated psm3 to match IEFS 11.2.0.0 release
  - Added support for sockets (TCP/UDP) via a runtime selectable Hardware
  Abstraction Layer (HAL)
  - Added support for IPv6 addressing in RoCE and sockets
  - Added various NIC selection filtering options (wildcarded NIC name,
    address format, wildcarded IP subnet, link speed)
  - Performance tuning in conjunction with OneAPI and OneCCL
  - Improved PSM3_IDENTIFY output
  - Rename most internal symbols to psm3_
  - Corrected vulnerabilities found during Coverity scans
  - configure options refined and help text improved
  - PSM3_MULTI_EP has been deprecated (recommend always enabled, default
    is enabled [same default as previous releases])
  - Various bug fixes
  - RxM
  - Add check that atomic size is valid
  - Add support to passthru calls to tcp provider in specific
  - TCP
  - Add assert to verify RMA source/target msg sizes match
  - Wake-up threads blocked on CQ to update their poll events
  - Fix use of incorrect events in progress handler
  - Fixes for various compile warnings, mostly on Windows
  - Add support for FI_RMA_EVENT capability
  - Add support for completion counters
  - Fix check for CQ data in tagged messages
  - Add cancel support to shared rx context
  - Add src_addr receive buffer matching
  - Add provider control to assign a src_addr with an ep
  - Handle trecv with FI_PEEK flag
  - Allow binding a CQ with an SRX
  - Restructuring of code in source files
  - Handle EWOULDBLOCK returned by send call
  - Add hot (active) pollfd
  - SHM
  - Properly chain the original signal handlers
  - Avoid uninitialized variable with invalid atomic parameters
  - Fix 0 byte SAR read
  - Initialize len parameter to accept
  - Refactor and simplify protocol code
  - Remove broken support for 128-bit atomics
  - Fix FI_INJECT flag support
  - Add assert to verify RMA source/target msg sizes match
  - Set domain threading to thread safe
  - Fix possible use of uninitiated var in av_insert
  - Util
  - Fix sign warning in ofi_bufpool_region_alloc
  - Remove unused variable from ofi_bufpool_destroy
  - Fix check for valid datatype in ofi_atomic_valid
  - Return with error if util_coll_sched_copy fails
  - Fix use of uninitialized variable in ofi_ep_allreduce
  - Fix memory access in ip_av_insertsym
  - Track ep per collective operation not with multicast
  - Restructure collective av set creation/destruction
  - Change most locks from spin locks to mutexes
  - Allow selection of spinlocks for CQ and domain objects
  - Fix AV default addrlen
  - Update fi_getinfo checks to include hints-&gt;addr_
  - Handle NULL address insertion to fi_av_insert
  - Verbs
  - Initial changes for compiling on Windows (via NetworkDirect)
  - Add a failover path to dma-buf based memory registration
  - Replace use of spin locks with mutexes
  - Check for valid qp prior to cleanup
  - Set and check for address format correct in fi_getinfo
  - Fabtests
  - hmem_cuda: used device allocated host buff to fill device buf
  - Add python scripts to control test execution
  - test_configs: include util provider in core config file
  - Add option "--pin-core"
  - Only call nrt_init once
  - Fix a bug in ft_neuron_cleanup
  - Correct help for unit test programs
  - Remove duplicate help prints from fi_mcast
  - configure.ac: fix --enable-debug=no not properly detected
  - msg_inject: handle the case ft_tsendmsg return -FI_EAGAIN
  - Add AWS Trainium device support
  - fi_inj_complete: Add FI_INJECT to fabtests
  - inj_complete.c: Make arguments align with the other tests
  - dgram_pingpong: handle the error return of fi_recv
  - recv_cancel: Remove requirement for unexpected msg handling
  - poll: Fix crash if unable to allocate pollset
  - ubertest: Add GPU testing and validation support
  - Add HMEM options parsing support
  - Update and re-enable fi_multi_ep test
- Add prov-opx-Correctly-disable-OPX-if-unsupported.patch to disable
  OPX compilation on non x86_64 systems</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1659355200">- Add disable-flatten-attr.patch that drops flatten attribute.
  Note the flatten attribute results in huge compile time hog
  in inliner (same the binary size would be huge).
- Use %make_build and enable LTO (boo#1133235).
- Synchronize used Patches.</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1664539200">- Update to 1.16.0 (jsc#PED-351, jsc#PED-190)
  - Core
  - Added HMEM IPC cache
  - Use exact string comparison checks for network interfaces
  - Restructuring of poll/epoll abstraction
  - Add ability to disable locks completely in debug builds
  - Serialize access to modifying the logging calls
  - Minor fixes to fi_tostr text formatting
  - Add hmem interface checks to memory registration
  - EFA
  - Added support of Synapse AI memory.
  - Improved error message
  - Net
  - Temporarily forked, optimized version of tcp provider
  - Focused on improved performance and scalability over tcp sockets
  - Fork ensures tcp provider stability while net provider is developed
  - Shares the tcp provider protocol and base implementation for msg endpoints
  - Integrates direct support for rdm endpoints, using a derivative from rxm
  - Implements own protocol for rdm endpoints, separate from rxm;tcp
  - OPX
  - Added initial support for SDMA
  - General performance enhancements
  - Performance improvements to reliability protocol
  - Improved deferred work pending complete
  - Added support for OPX_AV=runtime
  - Support iov memory registration ops
  - Added DAOS RPC support
  - Atomic ops enhancements
  - Improved documentation
  - Debug build enhancements
  - Fixed compiler warnings
  - Reduced time to compile prov/opx code
  - General bug fixes
  - Fixed PSN wrapping scaling
  - Added intranode fence
  - Addressed bugs discovered by coverity scan
  - PSM2
  - Fix sending CQ data in some instances of fi_tsendmsg
  - PSM3
  - Updated to match Intel Ethernet Fabric Suite (IEFS) 11.3 release
  - RxM
  - Update to read multiple completions at once from msg provider
  - Move RxM AV implementation to util code to share with net provider
  - Minor code cleanups
  - SHM
  - Implement and use ipc_cache
  - Add log messages for debugging and error tracking
  - Fix check for FI_MR_HMEM mr_mode
  - Move shm signal handlers initialization to EP
  - Added log messages for errors detected
  - TCP
  - Fix incorrect signaling of the CQ
  - Increase max number of poll events to retrieve
  - Acquire ep lock prior to flushing socket in shutdown
  - Verify ep state prior to progressing socket data
  - Read cm error data when receiving connreq response
  - Log error on connect failure
  - Fix assertion failure in CQ progress function
  - Util
  - Fix text in log of UFFD ioctl failure
  - Introduce cuda ipc monitor
  - Fix CQ memory leak handling overflow
  - Fix MR mode bit check for ver 1.5 and greater
  - Add max_array_size to track/check array overflow
  - Always progress transfers when reading from a CQ
  - Handle NULL address insertion
  - Try IPv4 before IPv6 addresses when starting name server
  - Fix IP util av default address length
  - Fix util IP getinfo path to read hints-&gt;addr_format
  - Fix debug print mismatch
  - Fix return code when memory allocation fails.
  - Fix build sign warning in ofi_bufpool_region_alloc
  - Minor code cleanups
  - Print warning if an addr is inserted into an AV again
  - Verbs
  - Fix support of FI_SOCKADDR_IB when requested by the application
  - Ensure all posted receives are flushed to the application
  - Update ofi_mr_cache_search API for hmem IPC support
  - Reduce logging verbosity for "no active ports"
  - Fix incorrect length used in memory registration
  - Various minor bug fixes for test failures
  - Fix a memory leak getting IB address
  - Implement verbs provider on Windows over NetworkDirect API
  - Set and check address format correctly
  - Only close qp if it was initialized
  - Portable detection of loopback device
  - Fabtests
  - multi_ep: Separate EP resources and fix MR registration
  - multi_recv: Fix possible crash and check for valid buffer
  - unexpected_msg: Fix printf compiler warning
  - dgram_pingpong.c: Use out-of-band sync
  - multinode: Make multinode tests platform agnostic, fix formatting
  - ubertest: Fix string comparison to include length, fix writedata completion check
  - av_test: add support for -e &lt;ep_type&gt;
  - New tests:
  - dmabuf-rdma: Component level test for dma-buf RDMA
  - sock_test: Component level performance test of poll, epoll, and select
  - rdm_stress: Multi-threaded, multi-process stress test for RDM endpoints
  - sighandler_test: Regression test for signal handler restoration
- Drop patches fixed upstream:
  - prov-opx-Correctly-disable-OPX-if-unsupported.patch
  - disable-flatten-attr.patch</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1665057600">- Add prov-rxm-Disable-128-bit-atomics.patch to fix a potential
  segfault on misaligned buffers.</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1665403200">- Update to 1.16.1
  - Core
  - Fix windows implementation to remove fd from poll set
  - PSM3
  - Add missing files to release tarball
  - Util
  - Handle NULL address insertion to fi_av_insert
- Drop prov-rxm-Disable-128-bit-atomics.patch which was merged upstream</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1667908800">- Add prov-net-fix-error-path-in-xnet_enable_rdm.patch to fix a deadlock
  when no network interfaces are available (bsc#1205139)</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1671451200">- Update to 1.17.0
  - Core
  - Add IFF_RUNNING check to indicate iface is up and running
  - General code cleanups
  - Add abstraction for common io_uring operations
  - Support ROCR get_base_addr
  - Add a 'flags' parameter to fi_barrier()
  - Introduce new calls for opening domain and endpoint with flags
  - Add ability to re-sort the fi_info list
  - Allowing layering of rxm over net provider
  - General cleanup of provider filtering functions
  - Add io_uring operations to be used by sockapi
  - Modify internal handling of async socket operations
  - Sockets operations are moved to a common sockapi abstraction
  - Add support for Ze host register/unregister
  - Add new offload provider type
  - Rename fi_prov_context and simplify its use
  - Convert interface prefix string checks to exact checks
  - EFA
  - Code cleanups and various bug fixes
  - Improved debug logging and warnings and assertions
  - Do not ignore hints-&gt;domain_attr-&gt;name
  - Fix the calculation of REQ header size for a packet entry
  - Fix default value for host memory's max_medium_msg_size
  - Add tracepoints to send/recv/read ops
  - Simplified emulated read protocol
  - Set use_device_rdma according to efa device id
  - Fix shm initialization path on error
  - Fix Implementation of FI_EFA_INTER_MIN_READ_MESSAGE_SIZE
  - Do not enable rdma_read if rxr_env.use_device_rdma is false
  - Remove de-allocated CUDA memory region during registration
  - Fix the error handling path of efa_mr_reg_impl()
  - Fix rxr_ep unit tests involving ibv_cq_ex
  - Add check of rdma-read capability for synapseai
  - Report correct default for runt_size parameter
  - Toggle cuda sync memops via environment variable.
  - Net
  - Continued fork of tcp provider, will eventually merge changes back
  - Fix inject support
  - Fix memory leak in peek/claim path
  - General code cleanups and bug fixes from initial fork
  - Allow looking ahead in tcp stream to handle out-of-order messages
  - Add message tracing ability
  - Fetch correct ep when posting to a loopback connection
  - Release lock in case of error in rdm_close
  - Fix error path in xnet_enable_rdm
  - Add missing progress lock in srx cleanup
  - Code restructuring and enhancements with longer term goal of supporting io_uring
  - Disable the progress thread in most situations
  - Rename DL from libxnet-fi to libnet-fi
  - Add missing initialization calls for DL provider
  - Add support for FI_PEEK, FI_CLAIM, and FI_DISCARD
  - Include source address with CQ entry
  - Fix support for FI_MULTI_RECV
  - OPX
  - Bug fixes and general code cleanup
  - Fix progress checks and default domain
  - Allow atomic fetch ops to use SDMA for sufficiently large counts
  - Cleaned up FI_LOG_LEVEL=warn output
  - Reset default progress to FI_PROGRESS_MANUAL
  - Fixed GCC 10 build error with Auto Progress
  - Add support for FI_PROGRESS_AUTO
  - Use max allowed packet size in SDMA path when expected TID is turned off
  - Expected receive (TID) rendezvous
  - RMA Read/Write operations over SDMA
  - Remove origin_rs from cts and dput packet header.
  - Fix for hang - unable to match inbound packets with receive
  context-&gt;src_addr (DAOS CART tests)
  - Use single IOV for bounce buffer in SDMA requests.
  - Check for FI_MULTI_RECV with bitwise OR instead of AND
  - Fix for intermittent intra-node deadlock hang (DAOS CART tests)
  - Fix to RPC transport error failure (DAOS CART tests)
  - Fix for context-&gt;buf set to NULL
  - Fix bad asserts
  - Ensure atomicity of atomic ops
  - fi_opx_cq_poll_inline count and head check fix
  - Fix intermittent intra-node hang causing RPC timeouts (DAOS CART tests)
  - Temporarily reduce SDMA queue ring size for possible driver bug workaround
  - Fix alignment issue and asserts
  - Enable more parallel SDMA operations
  - PSM3
  - Synced to IEFS 11.4.0.0.198
  - Tech Preview Ubuntu 22.04 Support
  - Tech Preview Intel DSA Support
  - Improved Intel GPU Support
  - Various performance improvements
  - Various bug fixes
  - RxM
  - Always use rendezvous protocol for ZE device memory send
  - Code cleanup
  - Add option to free resources on AV removal
  - SHM
  - Fix user_id support
  - Write tx err comp to correct cq
  - Fix index when setting FI_ADDR_USER_ID
  - Remove extraneous ofi_cirque_next() call
  - Add support for FI_AV_USER_ID
  - Fix multi_recv messaging
  - General code restructuring for maintainability
  - Implement shared completion queues
  - Decouple error processing from cq completion path to avoid switch
  - Fix incorrect op passed into recv cancel operation
  - Enhanced SHM implementation with DSA offload
  - Use multiple SAR buffers per copy operation
  - Fix ZE IPC race condition on startup
  - TCP
  - Minor updates in preparation for io_uring support (via net provider)
  - Util
  - Add option to free resources on AV removal
  - Add 'flags' parameter to new fi_barrier2() call
  - Add debugging in ofi_mr_map_verify
  - Rename internal bitmask struct to include ofi prefix
  - Verbs
  - Add option to disable dmabuf support
  - FI_SOCKADDR includes support of FI_SOCKADDR_IB
  - Fabtests
  - shared: Expand hmem support
  - fi_loopback: Add support for tagged messages
  - fi_mr_test: add support of hmem
  - fi_rdm_atomic: Fix hmem support
  - fi_rdm_tagged_peek: Read messages in order, code cleanup and fixes
  - fi_multinode: Add performance and runtime control options, cleanups
  - benchmarks: Add data verification to some bw tests
  - fi_multi_recv: Fix possible crash in cleanup
- Drop prov-net-fix-error-path-in-xnet_enable_rdm.patch which was merged upstream.</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1679313600">- Update to 1.17.1
  - Core
  - hmem_cuda Add const to param to remove warning
  - Fix typos in fi_ext.h
  - ofi_epoll: Remove unused hot_index struct member
  - EFA
  - Print local/peer addresses for RX write errors
  - Unit test to verify no copy with shm for small host message
  - Avoid unnecessary copy when sending data from shm
  - Compare pci bus id in hints
  - Fix double free in rxr endpoint init
  - Hooks
  - dmabuf_peer_mem: Handle IPC handle caching in L0
  - OPX
  - Exclude from build if missing needed defines
  - Move some logs to optimized builds
  - Fix build warnings for unused return code from posix_memalign
  - Add reliability sanity check to detect when send buffer is illegally altered
  - SDMA Completion workaround for driver cache invalidation race condition
  - Fix replay payload pointer increment
  - Handle completion counter across multiple writes in SDMA
  - Cleanup pointers after free()
  - Modify domain creation to handle soft cache errors
  - Two biband performance improvements
  - Fixes based on Coverity Scan related to auto progress patch
  - Changed poll many argument to rx_caps instead of caps
  - Resynch with server configured for Multi-Engines (DAOS CART Self Tests)
  - Remove import_monitor as ENOSYS case
  - Address memory leaks reported on OFIWG issues page
  - Remove unused fields
  - Fix unwanted print statement case
  - Add replays over SDMA
  - Implement basic TID Cache
  - Revert work_pending check change
  - Fix use_immediate_blocks
  - Restore state after replay packet is NULL
  - Fix memory leak from early arrival packets.
  - Fix segfault in SHM operations from uninitialized value in atomic path.
  - Prevent SDMA work entries from being reused with outstanding
    replays pointing to bounce buf.
  - Set runtime as default for OPX_AV
  - Fix RTS replay immediate data
  - Fix errors caught by the upstream libfabric Coverity Scan
  - Support multiple HFI devices
  - Support OFI_PORT and Contiguous endpoint addresses
  - Update man pages
  - Util
  - util_cq: Remove annoying WARNING message for FI_AFFINITY</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1681819200">- Update to 1.18.0
  - Core
  - rocr: fix offset calculation
  - rocr: use ofi spinlock functions
  - rocr: minor fixes
  - neuron: convert warn to info for nrt_get_dmabuf_fd not found
  - neuron: check existance of neuron devices during initialization
  - neuron: Add support for neuron dma-buf
  - ze: update ZE to support new driver index specification
  - List variables read from config file
  - Add switch to prefer system-config over environment
  - Add basic system-config support for setting library variables
  - Move peer provider defines into new header
  - rocr: Support asynchronous memory copies
  - rocr: Add support for ROCR IPC
  - rocr: rename rocr data-structures
  - synpaseai: return 0 for host_register and host_deregister
  - fabric: Improve log level of provider mismatch
  - cuda: Allow CUDA IPC when P2P disabled
  - ze: add ZE command list pool to reuse command lists
  - cuda: implement cuda_get_xfer_setting for non cuda build
  - cuda: adjust FI_HMEM_CUDA_ENABLE_XFER behavior
  - cuda.c: Add const to param to remove warning
  - Add IFF_RUNNING check to indicate iface is up and running
  - io_uring support enhancements
  - EFA
  - Implement CUDA support on instance types that do not support GPUDirect RDMA
  - Implement fi_write using device's RDMA write capability
  - Enrich error messages with debug and connection info
  - Implement support for FI_OPT_EFA_USE_DEVICE_RDMA in fi_setopt
  - Implement support for FI_OPT_CUDA_API_PERMITTED in fi_setopt
  - Add support for neuron dma-buf
  - Use gdrcopy to improve the intra-node CUDA communication performance for small messages
  - Use shm provider's FI_AV_USER_ID support
  - Fix bugs in efa provider’s shm info initialization procedure
  - Hooks
  - dmabuf_peer_mem: Handle IPC handle caching in L0
  - trace: Add trace log for CM operation APIs
  - trace: Change tag in trace log to hex format
  - trace: Enhance trace log for data transfer API calls
  - trace: Add trace log for API fi_cq_readerr()
  - trace: Add trace log for CQ operation APIs
  - Add tracing hook provider
  - Net
  - Net provider optimizations have been integrated into the tcp provider.
  - Net provider has been removed as a reported provider.
  - OPX
  - Fixes for Coverity scan issues
  - Enhanced tag matching
  - Tune expected recv for unaligned buffers
  - Add finer logging granularity
  - Reduce RTS immediate data and fix packet estimate for odd TID lengths
  - Add additional sources for FI_OPX_UUID
  - Exclude opx from build if missing needed defines
  - Move some logs to optimized builds
  - Fix build warnings for unused return code from posix_memalign
  - Add reliability sanity check to detect when send buffer is illegally altered
  - SDMA Completion workaround for driver cache invalidation race condition
  - Fix replay payload pointer increment
  - Handle completion counter across multiple writes in SDMA
  - Cleanup pointers after free()
  - Modify domain creation to handle soft cache errors
  - Two biband performance improvements
  - Fixes based on Coverity Scan related to auto progress patch
  - Changed poll many argument to rx_caps instead of caps
  - Resync with server configured for Multi-Engines (DAOS CART Self Tests)
  - Remove import_monitor as ENOSYS case
  - Address memory leaks reported on OFIWG issues page
  - General code cleanup
  - Add replays over SDMA
  - Implement basic TID Cache
  - Revert work_pending check change
  - Fix use_immediate_blocks
  - Restore state after replay packet is NULL
  - Fix memory leak from early arrival packets
  - Fix segfault in SHM operations from uninitialized value in atomic path
  - Prevent SDMA work entries from being reused with outstanding replays
  - Set runtime as default for OPX_AV
  - Fix RTS replay immediate data
  - Fix errors caught by the upstream libfabric Coverity Scan
  - fi_getInfo - Support multiple HFI devices
  - Support OFI_PORT and Contiguous endpoint addresses for CART &amp; Mercury
  - Add fi_opx_tid.h to Makefile.include
  - Fix progress checks and default domain
  - Revert is_intranode simplification.
  - Don't inline handle_ud_ping function
  - Allow atomic fetch ops to use SDMA for sufficiently large counts
  - Cleaned up FI_LOG_LEVEL=warn output
  - Cleaned up unused macros for FI_REMOTE_COMM and FI_LOCAL_COMM
  - Reset default progress to FI_PROGRESS_MANUAL
  - Fixed GCC 10 build error with Auto Progress
  - Add support for FI_PROGRESS_AUTO
  - Use max allowed packet size in SDMA path when expected TID is off
  - Expected receive (TID) rendezvous
  - RMA Read/Write operations over SDMA
  - Remove origin_rs from cts and dput packet header
  - Fix for hang in DAOS CART tests
  - Use single IOV for bounce buffer in SDMA requests.
  - Check for FI_MULTI_RECV with bitwise OR instead of AND
  - Fix for intermittent intra-node deadlock hang (DAOS CART tests)
  - Fix to RPC transport error failure (DAOS CART tests)
  - Fix for context-&gt;buf set to NULL
  - Fix bad asserts
  - Ensure atomicity of atomic ops
  - fi_opx_cq_poll_inline count and head check fix
  - Fix intermittent intra-node hang causing RPC timeouts (DAOS CART tests)
  - PSM3
  - Update provider to sync with IEFS 11.4.1.1.2
  - Fix warnings from build
  - Add oneapi ZE support to OFI configure
  - RXD
  - Ignore error path in av_close return
  - RXM
  - Handle NULL av in rxm_freeall_conns()
  - Implement the FI_OPT_CUDA_API_PERMITTED option
  - Write "len" field for remote write
  - Ignore error path domain_close return
  - Free coll_pool on ep close
  - Update rxm to use util_cq FI_PEER support functions
  - Fix incorrect CQ completion field
  - Rename srx to msg_srx
  - Disable FI_SOURCE if not requested
  - Memory leaks removed
  - Set offload_coll_mask based on actual configuration
  - Report on coll offload capabilities with OFI_OFFLOAD_PROV_ONLY
  - Fabric setups collective offload fabric
  - Create eq for collective offload provider
  - Close collective providers ep when rxm_ep is closed
  - Fix incorrect use of OFI_UNUSED()
  - Rework collective support to use collective provider(s)
  - SHM
  - Fix potential deadlock in smr_generic_rma()
  - smr_generic_rma() wwrite error completion with positive errno
  - Update SHM to use ROCR
  - Fix incorrect discard call when cleaning up unexpected queues
  - Separate smr_generic_msg into msg and tagged recv
  - Fix start_msg call
  - Implement the FI_OPT_CUDA_API_PERMITTED option
  - Assert not valid atomic op
  - Fix a bug in smr_av_insert
  - Optimize locking on the SAR path
  - Remove unneeded sar_cnt
  - Optimize locking
  - Enable multiple GPU/interface support
  - Remove HMEM specific calls from atomic path
  - Use util_cq FI_PEER support
  - Import shm as device host memory
  - Add HMEM flag to smr region
  - Fix user_id support
  - Write tx err comp to correct cq
  - Fix index when setting FI_ADDR_USER_ID
  - TCP
  - Provider source has been replaced by net provider source
  - Removed incorrect reporting of support for FI_ATOMIC
  - Do not save unmatched messages until we have the peer's fi_addr
  - Use internal flag for FI_CLAIM messages, versus a reserved tag bit
  - Fix updating error counter when discarding saved messages
  - Allow saved messages to be received after the underlying ep has been closed
  - Enhanced debug logging in connection path
  - Force CM progress on unconnected ep's when posting data transfers
  - Support connect and accept calls with io_uring
  - Fix segfault accessing an invalid fi_addr
  - Add io_uring support for CM message exchange
  - Move CM progress from fabric to EQ to improve multi-threaded performance
  - Fix small memory leak destroying an EQ
  - Fix race where same rx entry could be freed twice
  - Handle NULL av in rdm ep cleanup
  - Reduce stack use for epoll event array
  - UCX
  - New provider targeting Nvidia fabrics that layers over libucp
  - Util
  - Fix the behavior of cq_read for FI_PEER
  - rocr: Fix compilation issue
  - cuda: Use correct debug string calls
  - Free cq-&gt;peer_cq on close
  - Remove extra new line from av insert log
  - Check for count = 0 in ofi_ip_av_insert
  - rocr: Add support for ROCR IPC
  - Add FI_PEER support to util_cq
  - Disable FI_SOURCE if not requested
  - Remove FID events from the EQ when closing endpoint
  - Rework collective support to be a peer collective provider(s)
  - Allow FI_PEER to pass CQ, EQ and AV attr checking
  - Remove annoying WARNING message for FI_AFFINITY
  - Add utility collective provider
  - Verbs
  - Implement the FI_OPT_CUDA_API_PERMITTED option
  - Add support for ROCR IPC
  - Fabtests
  - Add fi_setopt_test unit test
  - Update ze device registration calls
  - fi-rdmabw-xe: Always use host buffer for synchronization
  - Fix bug in posting RMA operation
  - fi_cq_data: Extend test to fi_writedata
  - fi_cq_data: Extend validation of completion data
  - Rename fi_msg_inject tests to fi_inject_test to reflect its use
  - fi_rdm_stress: Add count option to json key/pair options
  - Add and fix OOB option handling in several tests
  - fi_eq_test: Fix incorrect return value
  - fi_rdm_multi_client: Increase the size of ep name buffer
  - Add FI_MR_RAW to default mr_mode
  - Support larger control messages needed by newer providers
  - fi-rdmabw-xe: Update to work with the ucx provider
  - fi_ubertest: Cleanup allocations in failure cases
  - Change ft_reg_mr to not assume hmem iface &amp; device
  - fi_multinode: Bugfix multinode test for ze + verbs
  - fi_multinode: Remove unused validation print
  - fi_multinode: Skip tests for unsupported collective operations
  - fi_ubertest: Fix data validation with device memory
  - fi_peek_tagged: Restructure and expand test</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1688385600">- Update to 1.18.1
  - Core
  - Fix build warning for ofi_dynpoll_get_fd
  - EFA
  - Handle 0-byte writes
  - Apply byte_in_order_128_byte for all memory type
  - Increase default shm_av_size to 256
  - Force handshake before selecting rtm for non-system ifaces.
  - Only select readbase_rtm when both sides support rdma-read
  - Bugfix for initializing SHM offload
  - Correct CPPFLAGS during configure
  - Make setopt support sendrecv aligned 128 bytes
  - Make data size to be 128 byte multiples for in-order aligned send/recv
  - prepare local read pkt entry for in-order aligned send/recv.
  - Disable gdrcopy and cudamemcpy for in-order aligned recv.
  - Increase the pad size in rxr_pkt_entry
  - Make readcopy pkt pool 128 byte aligned
  - Introduce alignment to support in order aligned ops
  - Fix a bug when calling ibv_query_qp_data_in_order
  - RMA operations will ensure FI_ATOMIC cap
  - RMA operations will ensure FI_RMA cap
  - Unittest atomics without FI_ATOMIC cap.
  - Unittest RMA without FI_RMA cap.
  - Refactor pkt_entry assignment in poll_ibv loop
  - Fixes for RDMA Write and Writedata
  - RXM
  - Revert rxm util peer CQ support
  - Fix credit size parameter for flow ctrl
  - SHM
  - Fix DSA enable
  - Assert read op and inject proto are mutually exclusive
  - Fix ROCR data coherency
  - Add FI_LOCAL_COMM to shm attrs
  - Signal peer when peer is out of resources
  - Handle empty freestack
  - Fix bug in configure.m4 in atomics_happy assignment happy
  - Add memory barrier before update resp-&gt;status for SAR
  - Fix resource leak reported by coverity
  - Switch cmd_ctx pool from freestack to bufpool
  - Add iface parameter to smr_select_proto
  - TCP
  - Fix spinning on fi_trywait()
  - Handle truncation of active message
  - Handle prefetched data after reporting ETRUNC error
  - Progress all ep's on unexp_msg_list when posting recv
  - Removed unused saved_msg::ep field to fix assert
  - Continue receiving after truncation error
  - Create function to allocate internal msg buffer
  - Add runtime setting for max saved message size
  - Increase default max_saved value
  - Dynamically allocate large saved Rx buffers
  - Separate the max inject and recv buf size
  - Remove 1-line xnet_cq_add_progress function
  - Changed default wait object to epoll
  - Handle case where epoll isn't natively supported
  - Hold domain lock while deregistering memory
  - Rename DL package from libnet to libtcp
  - UCX
  - Align the provider version with the libfabric version
  - Verbs
  - Delay device initialization to when fi_getinfo is called
  - Consolidate peer_mem and dmabuf support check
  - verbs_nd: Init len to 0 for WCSGetProviderPath call
  - verbs_nd: Verify CQs are valid in rdma_create_qp
  - verbs_nd: Initialize ibv_wc fields
  - verbs_nd: Release lock in network direct error paths
  - Fix vrb_add_credits signature
  - Fix credit size parameter for flow ctrl
  - Recover RXM connection from verbs QP in error state
  - Fabtests
  - Add ze-dlopen functions to component tests
  - Call cudaSetDevice() for selected device
  - pytest/efa: Adjust get_efa_devices()
  - pytest/common: Support parallel neuron test
  - pytest/common: Use different cuda device for parallel cuda set
  - efa: Test_flood_peer.py increase timeout
  - pytest/efa: Test to flood peer during startup
  - fi-rdmabw-xe: Add option to set maximum message size
  - fi-rdmabw-xe: Add option to set batch size</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1691409600">- Drop support for obsolete TrueScale (bsc#1212146)</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1693828800">- Update to 1.19.0
  - Core
  - General code cleanup and restructuring
  - Add ofi_hmem_any_ipc_enabled()
  - ofi_consume_iov allows 0-byte consume
  - ofi_consume_iov consistency
  - ofi_indexer: return error code when iterating
  - getinfo: Add post filters for domain and fabric names
  - Filter loopback device if iface is specified
  - bsock: Fix error checking for -EAGAIN
  - windows/osd: Remove unneeded check to silence coverity
  - windows/osd: Move variable declaration to silence coverity
  - Introduce gdrcopy awareness to hmem copy
  - mr/cache: Fix fi_mr_info initialization
  - hmem_cuda: remove gdrcopy from cuda hmem copy path
  - iouring: Fix wrong indent in ofi_sockapi_accept_uring()
  - Implement ofi_sockctx_uring_poll_add()
  - hmem: introduce gdrcopy from/to cuda iov functions
  - hmem: Deprecate `FI_HMEM_CUDA_ENABLE_XFER`
  - hmem_cuda: Restrict CUDA IPC based on peer accessibility
  - hmem_cuda: Log number of CUDA devices detected
  - hmem_cuda: Refactor global variables
  - tostr: Remove the extra dir "shared/" from "include/" and "src/" .
  - hmem_ze: fix ZE is valid check
  - hmem_rocr: fix offset calculation
  - hmem_rocr: use ofi spinlock functions
  - hmem_rocr: minor fixes
  - hmem_neuron: convert warn to info for nrt_get_dmabuf_fd not found
  - hmem_neuron: check existance of neuron devices during initialization
  - tostr: Moved Windows functions in shared/ofi_str.c to windows/osd.h
  - tostr: Add helper functions ofi_tostr_size() and ofi_tostr_count().
  - EFA
  - Onboard Peer API, use shm provider as a peer provider
  - Uses util SRX framework in shared receive procedures.
  - Register shm MR with hmem_data, allow shm to use gdrcopy for cuda data movement
  - Finish the refactor for rxr squash.
  - Use rdma-core WR API for send requests
  - Check optlen in getopt call
  - Fix the rdma-read support check in RMA and MSG operations
  - Optimize ep lock usage
  - Use an internal fi_mr_attr for memory registration
  - Hooks
  - Init field in mr_attr to silence coverity
  - Add profiling hook provider
  - Rename cq hooking functions' names
  - Added trace for resource creation operations
  - OPX
  - Initialize ofi_mr_info
  - Fix dput credit check
  - Only allocate replay buffer if psn is valid
  - Support SHM Intra-node communication between single server HFI devices
  - Fix incorrect packet size in packet header when sending CTS packet
  - Added check to address Coverity scan defect
  - Add multi-entry caching to TID rendezvous
  - Fall back to default domain name for TID fabric
  - Properly handle multiple IOVs in fi_opx_tsendmsg
  - Fix OPX Rzv RTS receive operation SHM error (DAOS-related)
  - Fix non-tagged sends may incorrectly set FI_TAGGED in send completions
  - Add more info to reliability IOV buffer validation check
  - Move dput packet build functions to new inline include
  - Use fi_mr_attr in fi_opx_mr
  - Disable Pre-NAKing by default, throttle until all outstanding replays ACK'd
  - Fix reliability bug when NAKing the last PSN
  - Update HeaderQ Register more frequently
  - No rbuf_wrap needed for expected receive (TID)
  - Fixes for Coverity scan issues
  - Enhanced tag matching
  - Tune expected recv for unaligned buffers
  - Observability: Add finer logging granularity
  - Reduce RTS immediate data and fix packet estimate for odd TID lengths
  - Add additional sources for FI_OPX_UUID
  - Peer
  - Add cq_data to rx_entry, allow peer to modify on unexp
  - Introduce peer cntr API
  - Add foreach_unspec_addr API
  - Add size as an input of the get_tag
  - PSM3
  - Sync with IEFS 11.5.0.0.172
  - SHM
  - Only poll IPC list when ROCR IPC is enabled
  - Allow for SAR and inject protocol to buffer more unexpected messages
  - Remove unused sar fields
  - Make SAR protocol handle 0 byte transfer
  - Load DSA dependency dynamically
  - Change recv entry freestack into bufpool
  - Remove shm signal
  - Use util peer cntr implementation
  - Make SHM default to domain level threading level
  - Replace internal shared receive implementation with util_srx
  - Lock entire progress loop
  - Fix ROCR data coherency
  - Add FI_LOCAL_COMM to shm attrs
  - Handle empty freestack
  - Fix bug in configure.m4 in atomics_happy assignment happy
  - Add memory barrier before update resp-&gt;status for SAR
  - Do not use inline/inject for read op
  - Allow shm to use gdrcopy
  - Refactor protocol selection code
  - Init map fi addrs to FI_ADDR_NOTAVAIL
  - TCP
  - General code cleanups
  - Restrict which EPs can be opened per domain
  - Increase CM error debug output
  - Avoid calling close() on an invalid socket after accept error
  - Mark the EP as disconnected before flushing the queues
  - Add assertion failures for xnet_{monitor,halt}_sock
  - Disable ofi_dynpoll_wait() for non-blocking progress
  - Move PEP pollin operations to io_uring
  - Move EP poll operations to io_uring
  - Early exit if ofi_bsock_flush() has operation in progress
  - Implement pollin sockctx in bsock
  - Add missing call to xnet_submit_uring()
  - Add return error to xnet_update_pollflag()
  - Remove the cancel sockctx from the EP structure
  - Move io_uring cqe from the stack to progress struct
  - Reduce stack size for epoll event array
  - handle NULL av in xnet_freeall_conns()
  - UCX
  - Publish FI_LOCAL_COMM and FI_REMOTE_COMM capabilities
  - Fix configure error with newer MOFED
  - Fix segfault in unsignalled completions
  - Util
  - Add FI_PEER support to util counter
  - Refactor the usage of cntrs
  - Change util_ep to be a genlock
  - Add util shared receive implementation
  - Update log message for invalid AV type message
  - Fix fi_mr_info initialization
  - Add peer ID to MR cache
  - Store hmem_data in ofi_mr_map
  - Split the cq progress and reading entries in ofi_cq_readfrom
  - Verbs
  - Add event lock to EQ to serialize closing ep
  - Remove saved_wc_list and use CQ directly
  - Consolidate peer_mem and dmabuf support check
  - Fix vrb_add_credits signature
  - Introduce new progress engine structure
  - Simplify (and correct) locking around progress operations
  - General code restructuring
  - Fabtests
  - Fix reading addressing options
  - Allow to change only the OOB address
  - Allow to use FI_ADDR_STR with -F
  - Fix bw buffer utilization
  - Separate RX and RMA counters
  - Fix tx counter with RMA
  - Add FI_CONTEXT mode to rdm_cntr_pingpong
  - Add HMEM support to fi_unexpected_msg test
  - Fix array OOB during fabtest list parsing
  - Enable shm tagged_peek test
  - Fix windows build warnings
  - Make tx_buf and rx_buf aligned to 64 bytes by default
  - Fix windows build warnings for sscanf
  - Use dummy ft_pin_core on macOS
  - Fix some header includes
  - sock_test: Do not use epoll if not available
  - recv_cancel: initialize error entry
  - Fix wrong size used to allocate tx_msg_buf
  - unexpected: change defaults to support tcp
  - unexpected: add unknown unexpected peer test
  - Enable a list of arbitrary message sizes
  - Enabled data validation for rma read &amp; write
  - bw_rma operates on distinct buffer offsets
  - ft_post_rma issues reads from remote's tx_buf
  - General code cleanup and restructuring
  - rdm_tagged_peek: fix race condition synchronization
  - Add FI_LOCAL_COMM/FI_REMOTE_COMM presence check to fi_getinfo_test
  - Correct ft_exchange_keys in prefix-mode
  - Make rdm_tagged_peek test more general
  - Add unit test for fi_setopt</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1700395200">- Update to 1.20.0 (jsc#PED-5777, jsc#PED-5893, jsc#PED-5889)
  - Core
  - General bug fixes and code clean-up
  - configure.ac: add extra check for 128 bit atomic support
  - hmem/synapseai: Refine the error handling and warning
  - Introduce FI_ENOMR
  - hmem/cuda: fix a bug when calculating aligned size.
  - Handle dmabuf for ofi_mr_cache* functions.
  - Handle dmabuf flag in ofi_mr_attr_update
  - Handle dmabuf for mr_map insert.
  - man: Fix the description of virtual address when FI_MR_DMABUF is set
  - man: Clarify the defition of FI_OPT_MIN_MULTI_RECV
  - hmem/cuda: Add dmabuf fd ops functions
  - include/ofi_atomic_queue: Properly align atomic values
  - Define fi_av_set_user_id
  - Support multiple auth keys per EP
  - Simplify restricted-dl feature
  - hmem: Only initalize synapseai if device exists
  - Add "--enable-profile" option
  - windows: Updated config.h
  - Add environment variable for selective HMEM initialization
  - Add restricted dlopen flag to configure options
  - hmem: generalize the use of OFI_HMEM_DATA to non-cuda iface
  - hmem: fail cuda_dev_register if gdrcopy is not enabled
  - Add 1.7 ABI compat
  - Define fi_domain_attr::max_ep_auth_key
  - hmem: Add new op to hmem_ops for getting dmabuf fd
  - hmem/cuda: Update cuda_gdrcopy_dev_register's signature
  - mr_cache: Define ofi_mr_info::flags
  - Add ABI compat for fi_cq_err_entry::src_addr
  - Define fi_cq_err_entry::src_addr
  - Add base_addr to fi_mr_dmabuf
  - hmem: Set FI_HMEM_HOST_ALLOC for ze addr valid
  - hmem: Support dev reg with FI_HMEM_ZE
  - tostr: Added fi_tostr() for data type struct fi_cq_err_entry.
  - hmem_ze: fix incorrect device id in copy function
  - Introduce new profiling interface for low-level statistics
  - hmem: Support dev reg with FI_HMEM_CUDA
  - hmem: Support dev reg with FI_HMEM_ROCR
  - hmem: Support dev reg with FI_HMEM_SYSTEM
  - hmem: Define optimized HMEM memcpy APIs
  - Implement memhooks atfork child handler
  - hmem: Support ofi_hmem_get_base_addr with sys mem
  - hmem: Add length field to ofi_hmem_get_base_addr
  - mr_cache: Improve cache hit rate
  - mr_cache: Purge dead regions in find
  - mr_cache: Update find to remove invalid MR entries
  - mr_cache: Update find with MM valid check
  - Add direct support for dma-buf memory registration
  - man/fi_tagged: Remove the peek for data ability
  - indexer: Add byte idx abstraction
  - Add missing FI_REMOTE_CQ_DATA for fi_inject_writedata
  - Add configure flags for more sanitizers
  - Fix fi_peer man page inconsistency
  - include/fi_peer: Add cq_data to rx_entry, allow peer to modify on unexp
  - Add XPMEM support
  - EFA
  - General bug fix and code clean-up
  - Do not abort on all deprecated env vars
  - Onboard fi_mr_dmabuf API in mem reg ops.
  - Try registering cuda memory via dmabuf when checking p2p
  - Introduce HAVE_EFA_DMABUF_MR macro in configure
  - Add read nack protocol docs
  - Receiver send NACK if runt read fails with ENOMR
  - Sender switch to long CTS protocol if runt read fails with ENOMR
  - Receiver send NACK if long read fails with ENOMR
  - Update efa_rdm_rxe_map_remove to accept msg_id and addr
  - Sender switch to long CTS protocol if long read fails with ENOMR
  - Introduce new READ_NACK feature
  - Use SHM's full inject size
  - Add testing for small messages without inject
  - Enable inject rdma write
  - Use bounce buffer for 0 byte writes
  - Onboard ofi_hmem_dev_register API
  - Update cuda_gdrcopy_dev_register's signature
  - Allocate pke_vec, recv_wr_vec, sge_vec from heap
  - Close shm resource when it is disabled in ep
  - Disable RUNTING for Neuron
  - Move cuda-sync-memops from MR to EP
  - Do not insert shm av inside efa progress engine
  - Enable shm when FI_HMEM and FI_ATOMIC are requested
  - Adjust posted receive size to pkt_size
  - Do not create SHM peer when SHM is disabled
  - Use correct threading model for shm
  - Restrict RDMA read to compatible EFA devices
  - Add EFA device version to handshake
  - Add missing locks in efa_cntr_wait.
  - Add writedata RNR fabtest
  - Handle RNRs from RDMA writedata
  - Check opt_len in efa_rdm_ep_getopt
  - Use correct tx/rx op_flags for shm
  - Hooks
  - dmabuf: Initialize fd to supress compiler warning
  - trace: Add log on FI_VAR_UNEXP_MSG_CNT when enabled.
  - trace: Fixed trace log format on some attributes.
  - OPX
  - Fix compiler warnings
  - PSM3
  - Fix compiler warnings
  - Update provider to sync with IEFS 11.5.1.1.1
  - RXM
  - Remove unused function
  - Use gdrcopy in rma when emulating injection
  - Use gdrcopy in eager send/recv
  - Add hmem gdrcopy functions
  - Remove unused dynamic rbuf support
  - SHM
  - General bug fixes and cleanup
  - Add ofi_buf_alloc error handling
  - Only copy header + msg on unexpected path
  - Add FI_HMEM atomic support
  - Add memory barrier before updating resp for atomic
  - Add more error output
  - Reduce atomic locking with ofi_mr_map_verify
  - Only increment tx cntr when inject rma succeeded.
  - Use peer cntr inc ops in smr_progress_cmd
  - Allow for inject protocol to buffer more unexpected messages
  - Change pending fs to bufpool to allow it to grow
  - Add unexpected SAR buffering
  - Use generic acronym for shm cap
  - Move CMA to use the p2p infrastructure
  - Add p2p abstraction
  - Load DSA dependency dynamically
  - Replace tx_lock with ep_lock
  - Calculate comp vars when writing completion
  - Move progress_sar above progress_cmd
  - Rename SAR status enum to be more clear
  - Make SAR protocol handle 0 byte transfer.
  - Move selection logic to smr_select_proto()
  - Sockets
  - Fix compiler warnings
  - Fix provider name and api version in returned fi_info struct
  - TCP
  - Add profiling interface support
  - Pass through rdm_ep flags to msg eps
  - Derive cq flags from op and msg flags
  - Do not progress ep that is disconnected
  - Set FI_MULTI_RECV for last completed RX slice
  - Return an error if invalid sequence number received
  - xnet_progress_rx() must only be called when connected
  - Reset ep-&gt;rx_avail to 0 after RX queue is flushed
  - Disable the EP if an error is detected for zero-copy
  - Add debug tracking of transfer entries
  - Negotiate support for rendezvous
  - Add rendezvous protocol option
  - Generalize xnet_send_ack
  - Flatten protocol header definitions
  - Remove unused dynamic rbuf support
  - Define tcp specific protocol ops
  - Remove unneeded and incorrect rx_entry init code
  - UCX
  - Add FI_HMEM support
  - Initialize ep_flush to 1
  - Util
  - General bug fixes
  - memhooks: Fix a bug when calculating mprotect region
  - Check the return value of ofi_genlock_init()
  - Update checks for FI_AV_AUTH_KEY
  - Define domain primary and secondary caps
  - Add profiling util functions
  - Update util_cq to support err_data
  - Update ofi_cq_readerr to use new memcpy
  - Update ofi_cq_err_memcpy to handle err_data
  - Zero util cancel err entry
  - Move FI_REMOTE/LOCAL_COMM to secondary caps
  - Alter domain max_ep_auth_key
  - Add domain checks for max_ep_auth_key
  - Revert util_cntr-&gt;ep_list_lock to ofi_mutex
  - Add NIC FID functions to ofi.h
  - Add EP and domain auth key checking
  - Add bounds checks to ibuf get
  - Define dlist_first_entry_or_null
  - Update util_getinfo to dup auth_key
  - Revert util_av, util_cq and util_cntr to mutex
  - Add missing calls to (de)initialize monitor's mutexes
  - Avoid attempting to cleanup an uninitialized MR cache
  - Rename ofi_mr_info fields
  - Add rv64g support to memory hooks
  - Verbs
  - Windows: Check error code from GetPrivateData
  - Add missing lock to protect SRX
  - Add synapseai dmabuf mr support
  - Bug fix for matching domain name with device name
  - Windows: Fetch rejected connection data
  - Add support for DMA-buf memory registration
  - Windows: Fix use-after-free in case of failure in fi_listen
  - Windows: Map ND request type to ibverbs opcode
  - Fix memory leak when creating EQ with unsupported wait object
  - Track ep state to prevent duplicate shutdown events
  - Fabtests
  - Update man page
  - pytests/efa: onboard dmabuf argument for test_mr
  - pytest: make do_dmabuf_reg_for_hmem an cmdline argument
  - Bump Libfabric API version.
  - mr_test: Add dmabuf support
  - Introduce ft_get_dmabuf_from_iov
  - unexpected_msg: Use ft_reg_mr to register memory
  - pytest: Allow registering mr with dmabuf
  - Add dmabuf support to ft_reg_mr
  - Add dmabuf ops for cuda.
  - Test max inject size
  - Add FI_HMEM support to fi_rdm_rma_event and fi_rdm tests
  - memcopy-xe: Fix data verification error for device buffer
  - dmabuf-rdma: Increase the number of NICs that can be tested
  - dmabuf-rdma: Remove redundant libze_ops definition
  - fi-mr-reg-xe: Skip native dmabuf reg test for system memory
  - Check if fi_info is returned correctly in case of FI_CONNREQ
  - cq_data: relax CQ data validation to cq_data_size
  - Add ZE host alloc function
  - Use common device host buffer for check_buf
  - hmem_ze: allocate one cq and cl on init
  - fi-mr-reg-xe: Add testing for dmabuf registration
  - scripts: use yaml safe_load
  - macos: Fix build error with clang
  - multinode: Use FI_DELIVERY_COMPLETE for 'barrier'
  - Handle partial read scenario for fi_xe_rdmabw test For cross node tests
  - pytest/efa: add cuda memory marker
  - pytest/efa: Skip some configuration for unexp msg test on neuron.
  - runfabtests.py: ignore error due to no tests are collected.
  - pytest/efa: extend unexpected msg test range
  - pytest/shm: extend unexpected msg test range
  - pytest: Allow running shm fabtests in parallel
  - unexpected_msg.c: Allow running the test with FI_DELIVERY_COMPLETE
  - runfabtests.sh: run fi_unexpected_msg with data validation
  - pytest/shm: Extend test_unexpected_message
  - unexpected_msg: Make tx/rx_size large enough
  - pytest/shm: Extend shm's rma bw test
  - Update shm.exclude</changelog>
</package>
<package pkgid="336e9e95131aa64e42964cb3a4a4dbe5830fa1083ad4522edd60c67c5cf3f622a4a3870ac8a17f43bfca6b6672c29d13524367eba9c09b01b85285f80366f4a7" name="fabtests-debugsource" arch="x86_64">
  <version epoch="0" ver="1.20.0" rel="1.1"/>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1625659200">- Update to 1.13.0
  - Fix behavior of fi_param_get parsing an invalid boolean value
  - Add new APIs to open, export, and import specialized fid's
  - Define ability to import a monitor into the registration cache
  - Add API support for INT128/UINT128 atomics
  - Fix incorrect check for provider name in getinfo filtering path
  - Allow core providers to return default attributes which are lower then
    maximum supported attributes in getinfo call
  - Add option prefer external providers (in order discovered) over internal
    providers, regardless of provider version
  - Separate Ze (level-0) and DRM dependencies
  - Always maintain a list of all discovered providers
  - Fix incorrect CUDA warnings
  - Fix bug in cuda init/cleanup checking for gdrcopy support
  - Shift order providers are called from in fi_getinfo, move psm2 ahead of
    psm3 and efa ahead of psmX
  - See NEWS.md for changelog</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1629892800">- Update to 1.13.1
  - Enable loading ZE library with dlopen()
  - Add IPv6 support to fi_pingpong
  - EFA, PSM3 and SHM fixes</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1635508800">- Update to 1.13.2
  - Sort DL providers to ensure consistent load ordering
  - Update hooking providers to handle fi_open_ops calls to avoid crashes
  - Replace cassert with assert.h to avoid C++ headers in C code
  - Enhance serialization for memory monitors to handle external monitors
  - EFA, SHM, TCP, RxM and vers fixes</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1635940800">- Enable PSM3 provider (jsc#SLE-18754)</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1637582400">- Update to 1.14.0
  - Add time stamps to log messages
  - Fix gdrcopy calculation of memory region size when aligned
  - Allow user to disable use of p2p transfers
  - Update fi_tostr print FI_SHARED_CONTEXT text instead of value
  - Update fi_tostr to output field names matching header file names
  - Fix narrow race condition in ofi_init
  - Add new fi_log_sparse API to rate limit repeated log output
  - Define memory registration for buffers used for collective operations
  - EFA, SHM, TCP, RXM, and verbs fixes</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1650369600">- Update to 1.14.1
  - Core
  - Use non-shared memory allocations to use MADV_DONTFORK safely
  - Fix incorrect use of gdr_copy_from_mapping
  - Ensure proper timeout time for pollfds to avoid early exit
  - EFA
  - Handle read completion properly for multi_recv
  - Use shm's inject write when possible
  - Support 0 byte read
  - RxM
  - Ensure signaling the CQ fd after writing completion
  - Fix inject path for sending tagged messages with cq data
  - Negotiate credit based flow control support over CM
  - Add PID to CM messages to detect stale vs duplicate connections
  - Fix race handling unexpected messages from unknown peers
  - Fix possible leak of stack data in cm_accept
  - Restrict reported caps based on core provider
  - Delay starting listen until endpoint fully initialized
  - Verify valid atomic size
  - Sockets
  - Fix coverity reports on uninitialized data
  - Check for NULL pointers passed to memcpy
  - Add missing error return code from sock_ep_enable
  - TCP
  - Fix performance regression resulting from sparse pollfd sets
  - Fix assertion failure in CQ progress function
  - Do not generate error completions for inject msgs
  - Fix use of incorrect event names in progress handler
  - Fix check for CQ data in tagged messages
  - Make start_op array a static to reduce memory
  - Wake-up threads blocked on CQ to update their poll events
  - Verbs
  - Generate error completions for all failed transmits
  - Set all fields in the fi_fabric_attr for FI_CONNREQ events
  - Set proper completion flags for all failed transfer
  - Ensure that all attributes are provided when opening an endpoint
  - Fix error handling in vrb_eq_read
  - Fix memory leak in error case in vrb_get_sib
  - Work-around bug in verbs HW not reported correct send opcodes
  - Only call ibv_reg_dmabuf_mr when kernel support exists
  - Add a failover path to dma-buf based memory registration
  - Negotiate credit based flow control support over CM</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1655985600">- Update to 1.15.1
  - Core
  - Fix fi_info indentation error in fi_tostr
  - hmem_ze: Add runtime option to choose specific copy engine
  - Cleanup of configure HMEM checks
  - Fixed stringop-truncation in ofi_ifaddr_get_speed
  - Add utility provider log suffix to make logs easier to read
  - Fix truncation of ipv6 addressing
  - hmem: add support for AWS Trainium devices
  - Fix potential sscanf overflows
  - hmem: pass through device and flags when querying memory interface
  - Rework locking in several areas to convert spinlocks to mutexes
  - Add new locking abstractions to select lock types at runtime
  - Add new FI_PROTO_RXM_TCP for optimized rxm over tcp path
  - Fix windows implementation to remove fd from poll set
  - EFA
  - Added windows support through efawin (https://github.com/aws/efawin)
  - Added support of AWS neuron.
  - Added support of using gdrcopy to copy data from host to device.
  - Fixed a bug that cause 0 byte read to fail.
  - Fixed a memory corruption issue that can caused forked process to crash.
  - Extended testing coverage through new pytest based testing framework.
  - HOOKS
  - Add new hooking provider dmabuf_peer_mem
  - Enable DL build of hooking providers
  - Add HMEM memory registration hook
  - OPX
  - New provider supporting Cornelis Networks Omni-path hardware
  - PSM3
  - Updated psm3 to match IEFS 11.2.0.0 release
  - Added support for sockets (TCP/UDP) via a runtime selectable Hardware
  Abstraction Layer (HAL)
  - Added support for IPv6 addressing in RoCE and sockets
  - Added various NIC selection filtering options (wildcarded NIC name,
    address format, wildcarded IP subnet, link speed)
  - Performance tuning in conjunction with OneAPI and OneCCL
  - Improved PSM3_IDENTIFY output
  - Rename most internal symbols to psm3_
  - Corrected vulnerabilities found during Coverity scans
  - configure options refined and help text improved
  - PSM3_MULTI_EP has been deprecated (recommend always enabled, default
    is enabled [same default as previous releases])
  - Various bug fixes
  - RxM
  - Add check that atomic size is valid
  - Add support to passthru calls to tcp provider in specific
  - TCP
  - Add assert to verify RMA source/target msg sizes match
  - Wake-up threads blocked on CQ to update their poll events
  - Fix use of incorrect events in progress handler
  - Fixes for various compile warnings, mostly on Windows
  - Add support for FI_RMA_EVENT capability
  - Add support for completion counters
  - Fix check for CQ data in tagged messages
  - Add cancel support to shared rx context
  - Add src_addr receive buffer matching
  - Add provider control to assign a src_addr with an ep
  - Handle trecv with FI_PEEK flag
  - Allow binding a CQ with an SRX
  - Restructuring of code in source files
  - Handle EWOULDBLOCK returned by send call
  - Add hot (active) pollfd
  - SHM
  - Properly chain the original signal handlers
  - Avoid uninitialized variable with invalid atomic parameters
  - Fix 0 byte SAR read
  - Initialize len parameter to accept
  - Refactor and simplify protocol code
  - Remove broken support for 128-bit atomics
  - Fix FI_INJECT flag support
  - Add assert to verify RMA source/target msg sizes match
  - Set domain threading to thread safe
  - Fix possible use of uninitiated var in av_insert
  - Util
  - Fix sign warning in ofi_bufpool_region_alloc
  - Remove unused variable from ofi_bufpool_destroy
  - Fix check for valid datatype in ofi_atomic_valid
  - Return with error if util_coll_sched_copy fails
  - Fix use of uninitialized variable in ofi_ep_allreduce
  - Fix memory access in ip_av_insertsym
  - Track ep per collective operation not with multicast
  - Restructure collective av set creation/destruction
  - Change most locks from spin locks to mutexes
  - Allow selection of spinlocks for CQ and domain objects
  - Fix AV default addrlen
  - Update fi_getinfo checks to include hints-&gt;addr_
  - Handle NULL address insertion to fi_av_insert
  - Verbs
  - Initial changes for compiling on Windows (via NetworkDirect)
  - Add a failover path to dma-buf based memory registration
  - Replace use of spin locks with mutexes
  - Check for valid qp prior to cleanup
  - Set and check for address format correct in fi_getinfo
  - Fabtests
  - hmem_cuda: used device allocated host buff to fill device buf
  - Add python scripts to control test execution
  - test_configs: include util provider in core config file
  - Add option "--pin-core"
  - Only call nrt_init once
  - Fix a bug in ft_neuron_cleanup
  - Correct help for unit test programs
  - Remove duplicate help prints from fi_mcast
  - configure.ac: fix --enable-debug=no not properly detected
  - msg_inject: handle the case ft_tsendmsg return -FI_EAGAIN
  - Add AWS Trainium device support
  - fi_inj_complete: Add FI_INJECT to fabtests
  - inj_complete.c: Make arguments align with the other tests
  - dgram_pingpong: handle the error return of fi_recv
  - recv_cancel: Remove requirement for unexpected msg handling
  - poll: Fix crash if unable to allocate pollset
  - ubertest: Add GPU testing and validation support
  - Add HMEM options parsing support
  - Update and re-enable fi_multi_ep test
- Add prov-opx-Correctly-disable-OPX-if-unsupported.patch to disable
  OPX compilation on non x86_64 systems</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1659355200">- Add disable-flatten-attr.patch that drops flatten attribute.
  Note the flatten attribute results in huge compile time hog
  in inliner (same the binary size would be huge).
- Use %make_build and enable LTO (boo#1133235).
- Synchronize used Patches.</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1664539200">- Update to 1.16.0 (jsc#PED-351, jsc#PED-190)
  - Core
  - Added HMEM IPC cache
  - Use exact string comparison checks for network interfaces
  - Restructuring of poll/epoll abstraction
  - Add ability to disable locks completely in debug builds
  - Serialize access to modifying the logging calls
  - Minor fixes to fi_tostr text formatting
  - Add hmem interface checks to memory registration
  - EFA
  - Added support of Synapse AI memory.
  - Improved error message
  - Net
  - Temporarily forked, optimized version of tcp provider
  - Focused on improved performance and scalability over tcp sockets
  - Fork ensures tcp provider stability while net provider is developed
  - Shares the tcp provider protocol and base implementation for msg endpoints
  - Integrates direct support for rdm endpoints, using a derivative from rxm
  - Implements own protocol for rdm endpoints, separate from rxm;tcp
  - OPX
  - Added initial support for SDMA
  - General performance enhancements
  - Performance improvements to reliability protocol
  - Improved deferred work pending complete
  - Added support for OPX_AV=runtime
  - Support iov memory registration ops
  - Added DAOS RPC support
  - Atomic ops enhancements
  - Improved documentation
  - Debug build enhancements
  - Fixed compiler warnings
  - Reduced time to compile prov/opx code
  - General bug fixes
  - Fixed PSN wrapping scaling
  - Added intranode fence
  - Addressed bugs discovered by coverity scan
  - PSM2
  - Fix sending CQ data in some instances of fi_tsendmsg
  - PSM3
  - Updated to match Intel Ethernet Fabric Suite (IEFS) 11.3 release
  - RxM
  - Update to read multiple completions at once from msg provider
  - Move RxM AV implementation to util code to share with net provider
  - Minor code cleanups
  - SHM
  - Implement and use ipc_cache
  - Add log messages for debugging and error tracking
  - Fix check for FI_MR_HMEM mr_mode
  - Move shm signal handlers initialization to EP
  - Added log messages for errors detected
  - TCP
  - Fix incorrect signaling of the CQ
  - Increase max number of poll events to retrieve
  - Acquire ep lock prior to flushing socket in shutdown
  - Verify ep state prior to progressing socket data
  - Read cm error data when receiving connreq response
  - Log error on connect failure
  - Fix assertion failure in CQ progress function
  - Util
  - Fix text in log of UFFD ioctl failure
  - Introduce cuda ipc monitor
  - Fix CQ memory leak handling overflow
  - Fix MR mode bit check for ver 1.5 and greater
  - Add max_array_size to track/check array overflow
  - Always progress transfers when reading from a CQ
  - Handle NULL address insertion
  - Try IPv4 before IPv6 addresses when starting name server
  - Fix IP util av default address length
  - Fix util IP getinfo path to read hints-&gt;addr_format
  - Fix debug print mismatch
  - Fix return code when memory allocation fails.
  - Fix build sign warning in ofi_bufpool_region_alloc
  - Minor code cleanups
  - Print warning if an addr is inserted into an AV again
  - Verbs
  - Fix support of FI_SOCKADDR_IB when requested by the application
  - Ensure all posted receives are flushed to the application
  - Update ofi_mr_cache_search API for hmem IPC support
  - Reduce logging verbosity for "no active ports"
  - Fix incorrect length used in memory registration
  - Various minor bug fixes for test failures
  - Fix a memory leak getting IB address
  - Implement verbs provider on Windows over NetworkDirect API
  - Set and check address format correctly
  - Only close qp if it was initialized
  - Portable detection of loopback device
  - Fabtests
  - multi_ep: Separate EP resources and fix MR registration
  - multi_recv: Fix possible crash and check for valid buffer
  - unexpected_msg: Fix printf compiler warning
  - dgram_pingpong.c: Use out-of-band sync
  - multinode: Make multinode tests platform agnostic, fix formatting
  - ubertest: Fix string comparison to include length, fix writedata completion check
  - av_test: add support for -e &lt;ep_type&gt;
  - New tests:
  - dmabuf-rdma: Component level test for dma-buf RDMA
  - sock_test: Component level performance test of poll, epoll, and select
  - rdm_stress: Multi-threaded, multi-process stress test for RDM endpoints
  - sighandler_test: Regression test for signal handler restoration
- Drop patches fixed upstream:
  - prov-opx-Correctly-disable-OPX-if-unsupported.patch
  - disable-flatten-attr.patch</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1665057600">- Add prov-rxm-Disable-128-bit-atomics.patch to fix a potential
  segfault on misaligned buffers.</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1665403200">- Update to 1.16.1
  - Core
  - Fix windows implementation to remove fd from poll set
  - PSM3
  - Add missing files to release tarball
  - Util
  - Handle NULL address insertion to fi_av_insert
- Drop prov-rxm-Disable-128-bit-atomics.patch which was merged upstream</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1667908800">- Add prov-net-fix-error-path-in-xnet_enable_rdm.patch to fix a deadlock
  when no network interfaces are available (bsc#1205139)</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1671451200">- Update to 1.17.0
  - Core
  - Add IFF_RUNNING check to indicate iface is up and running
  - General code cleanups
  - Add abstraction for common io_uring operations
  - Support ROCR get_base_addr
  - Add a 'flags' parameter to fi_barrier()
  - Introduce new calls for opening domain and endpoint with flags
  - Add ability to re-sort the fi_info list
  - Allowing layering of rxm over net provider
  - General cleanup of provider filtering functions
  - Add io_uring operations to be used by sockapi
  - Modify internal handling of async socket operations
  - Sockets operations are moved to a common sockapi abstraction
  - Add support for Ze host register/unregister
  - Add new offload provider type
  - Rename fi_prov_context and simplify its use
  - Convert interface prefix string checks to exact checks
  - EFA
  - Code cleanups and various bug fixes
  - Improved debug logging and warnings and assertions
  - Do not ignore hints-&gt;domain_attr-&gt;name
  - Fix the calculation of REQ header size for a packet entry
  - Fix default value for host memory's max_medium_msg_size
  - Add tracepoints to send/recv/read ops
  - Simplified emulated read protocol
  - Set use_device_rdma according to efa device id
  - Fix shm initialization path on error
  - Fix Implementation of FI_EFA_INTER_MIN_READ_MESSAGE_SIZE
  - Do not enable rdma_read if rxr_env.use_device_rdma is false
  - Remove de-allocated CUDA memory region during registration
  - Fix the error handling path of efa_mr_reg_impl()
  - Fix rxr_ep unit tests involving ibv_cq_ex
  - Add check of rdma-read capability for synapseai
  - Report correct default for runt_size parameter
  - Toggle cuda sync memops via environment variable.
  - Net
  - Continued fork of tcp provider, will eventually merge changes back
  - Fix inject support
  - Fix memory leak in peek/claim path
  - General code cleanups and bug fixes from initial fork
  - Allow looking ahead in tcp stream to handle out-of-order messages
  - Add message tracing ability
  - Fetch correct ep when posting to a loopback connection
  - Release lock in case of error in rdm_close
  - Fix error path in xnet_enable_rdm
  - Add missing progress lock in srx cleanup
  - Code restructuring and enhancements with longer term goal of supporting io_uring
  - Disable the progress thread in most situations
  - Rename DL from libxnet-fi to libnet-fi
  - Add missing initialization calls for DL provider
  - Add support for FI_PEEK, FI_CLAIM, and FI_DISCARD
  - Include source address with CQ entry
  - Fix support for FI_MULTI_RECV
  - OPX
  - Bug fixes and general code cleanup
  - Fix progress checks and default domain
  - Allow atomic fetch ops to use SDMA for sufficiently large counts
  - Cleaned up FI_LOG_LEVEL=warn output
  - Reset default progress to FI_PROGRESS_MANUAL
  - Fixed GCC 10 build error with Auto Progress
  - Add support for FI_PROGRESS_AUTO
  - Use max allowed packet size in SDMA path when expected TID is turned off
  - Expected receive (TID) rendezvous
  - RMA Read/Write operations over SDMA
  - Remove origin_rs from cts and dput packet header.
  - Fix for hang - unable to match inbound packets with receive
  context-&gt;src_addr (DAOS CART tests)
  - Use single IOV for bounce buffer in SDMA requests.
  - Check for FI_MULTI_RECV with bitwise OR instead of AND
  - Fix for intermittent intra-node deadlock hang (DAOS CART tests)
  - Fix to RPC transport error failure (DAOS CART tests)
  - Fix for context-&gt;buf set to NULL
  - Fix bad asserts
  - Ensure atomicity of atomic ops
  - fi_opx_cq_poll_inline count and head check fix
  - Fix intermittent intra-node hang causing RPC timeouts (DAOS CART tests)
  - Temporarily reduce SDMA queue ring size for possible driver bug workaround
  - Fix alignment issue and asserts
  - Enable more parallel SDMA operations
  - PSM3
  - Synced to IEFS 11.4.0.0.198
  - Tech Preview Ubuntu 22.04 Support
  - Tech Preview Intel DSA Support
  - Improved Intel GPU Support
  - Various performance improvements
  - Various bug fixes
  - RxM
  - Always use rendezvous protocol for ZE device memory send
  - Code cleanup
  - Add option to free resources on AV removal
  - SHM
  - Fix user_id support
  - Write tx err comp to correct cq
  - Fix index when setting FI_ADDR_USER_ID
  - Remove extraneous ofi_cirque_next() call
  - Add support for FI_AV_USER_ID
  - Fix multi_recv messaging
  - General code restructuring for maintainability
  - Implement shared completion queues
  - Decouple error processing from cq completion path to avoid switch
  - Fix incorrect op passed into recv cancel operation
  - Enhanced SHM implementation with DSA offload
  - Use multiple SAR buffers per copy operation
  - Fix ZE IPC race condition on startup
  - TCP
  - Minor updates in preparation for io_uring support (via net provider)
  - Util
  - Add option to free resources on AV removal
  - Add 'flags' parameter to new fi_barrier2() call
  - Add debugging in ofi_mr_map_verify
  - Rename internal bitmask struct to include ofi prefix
  - Verbs
  - Add option to disable dmabuf support
  - FI_SOCKADDR includes support of FI_SOCKADDR_IB
  - Fabtests
  - shared: Expand hmem support
  - fi_loopback: Add support for tagged messages
  - fi_mr_test: add support of hmem
  - fi_rdm_atomic: Fix hmem support
  - fi_rdm_tagged_peek: Read messages in order, code cleanup and fixes
  - fi_multinode: Add performance and runtime control options, cleanups
  - benchmarks: Add data verification to some bw tests
  - fi_multi_recv: Fix possible crash in cleanup
- Drop prov-net-fix-error-path-in-xnet_enable_rdm.patch which was merged upstream.</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1679313600">- Update to 1.17.1
  - Core
  - hmem_cuda Add const to param to remove warning
  - Fix typos in fi_ext.h
  - ofi_epoll: Remove unused hot_index struct member
  - EFA
  - Print local/peer addresses for RX write errors
  - Unit test to verify no copy with shm for small host message
  - Avoid unnecessary copy when sending data from shm
  - Compare pci bus id in hints
  - Fix double free in rxr endpoint init
  - Hooks
  - dmabuf_peer_mem: Handle IPC handle caching in L0
  - OPX
  - Exclude from build if missing needed defines
  - Move some logs to optimized builds
  - Fix build warnings for unused return code from posix_memalign
  - Add reliability sanity check to detect when send buffer is illegally altered
  - SDMA Completion workaround for driver cache invalidation race condition
  - Fix replay payload pointer increment
  - Handle completion counter across multiple writes in SDMA
  - Cleanup pointers after free()
  - Modify domain creation to handle soft cache errors
  - Two biband performance improvements
  - Fixes based on Coverity Scan related to auto progress patch
  - Changed poll many argument to rx_caps instead of caps
  - Resynch with server configured for Multi-Engines (DAOS CART Self Tests)
  - Remove import_monitor as ENOSYS case
  - Address memory leaks reported on OFIWG issues page
  - Remove unused fields
  - Fix unwanted print statement case
  - Add replays over SDMA
  - Implement basic TID Cache
  - Revert work_pending check change
  - Fix use_immediate_blocks
  - Restore state after replay packet is NULL
  - Fix memory leak from early arrival packets.
  - Fix segfault in SHM operations from uninitialized value in atomic path.
  - Prevent SDMA work entries from being reused with outstanding
    replays pointing to bounce buf.
  - Set runtime as default for OPX_AV
  - Fix RTS replay immediate data
  - Fix errors caught by the upstream libfabric Coverity Scan
  - Support multiple HFI devices
  - Support OFI_PORT and Contiguous endpoint addresses
  - Update man pages
  - Util
  - util_cq: Remove annoying WARNING message for FI_AFFINITY</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1681819200">- Update to 1.18.0
  - Core
  - rocr: fix offset calculation
  - rocr: use ofi spinlock functions
  - rocr: minor fixes
  - neuron: convert warn to info for nrt_get_dmabuf_fd not found
  - neuron: check existance of neuron devices during initialization
  - neuron: Add support for neuron dma-buf
  - ze: update ZE to support new driver index specification
  - List variables read from config file
  - Add switch to prefer system-config over environment
  - Add basic system-config support for setting library variables
  - Move peer provider defines into new header
  - rocr: Support asynchronous memory copies
  - rocr: Add support for ROCR IPC
  - rocr: rename rocr data-structures
  - synpaseai: return 0 for host_register and host_deregister
  - fabric: Improve log level of provider mismatch
  - cuda: Allow CUDA IPC when P2P disabled
  - ze: add ZE command list pool to reuse command lists
  - cuda: implement cuda_get_xfer_setting for non cuda build
  - cuda: adjust FI_HMEM_CUDA_ENABLE_XFER behavior
  - cuda.c: Add const to param to remove warning
  - Add IFF_RUNNING check to indicate iface is up and running
  - io_uring support enhancements
  - EFA
  - Implement CUDA support on instance types that do not support GPUDirect RDMA
  - Implement fi_write using device's RDMA write capability
  - Enrich error messages with debug and connection info
  - Implement support for FI_OPT_EFA_USE_DEVICE_RDMA in fi_setopt
  - Implement support for FI_OPT_CUDA_API_PERMITTED in fi_setopt
  - Add support for neuron dma-buf
  - Use gdrcopy to improve the intra-node CUDA communication performance for small messages
  - Use shm provider's FI_AV_USER_ID support
  - Fix bugs in efa provider’s shm info initialization procedure
  - Hooks
  - dmabuf_peer_mem: Handle IPC handle caching in L0
  - trace: Add trace log for CM operation APIs
  - trace: Change tag in trace log to hex format
  - trace: Enhance trace log for data transfer API calls
  - trace: Add trace log for API fi_cq_readerr()
  - trace: Add trace log for CQ operation APIs
  - Add tracing hook provider
  - Net
  - Net provider optimizations have been integrated into the tcp provider.
  - Net provider has been removed as a reported provider.
  - OPX
  - Fixes for Coverity scan issues
  - Enhanced tag matching
  - Tune expected recv for unaligned buffers
  - Add finer logging granularity
  - Reduce RTS immediate data and fix packet estimate for odd TID lengths
  - Add additional sources for FI_OPX_UUID
  - Exclude opx from build if missing needed defines
  - Move some logs to optimized builds
  - Fix build warnings for unused return code from posix_memalign
  - Add reliability sanity check to detect when send buffer is illegally altered
  - SDMA Completion workaround for driver cache invalidation race condition
  - Fix replay payload pointer increment
  - Handle completion counter across multiple writes in SDMA
  - Cleanup pointers after free()
  - Modify domain creation to handle soft cache errors
  - Two biband performance improvements
  - Fixes based on Coverity Scan related to auto progress patch
  - Changed poll many argument to rx_caps instead of caps
  - Resync with server configured for Multi-Engines (DAOS CART Self Tests)
  - Remove import_monitor as ENOSYS case
  - Address memory leaks reported on OFIWG issues page
  - General code cleanup
  - Add replays over SDMA
  - Implement basic TID Cache
  - Revert work_pending check change
  - Fix use_immediate_blocks
  - Restore state after replay packet is NULL
  - Fix memory leak from early arrival packets
  - Fix segfault in SHM operations from uninitialized value in atomic path
  - Prevent SDMA work entries from being reused with outstanding replays
  - Set runtime as default for OPX_AV
  - Fix RTS replay immediate data
  - Fix errors caught by the upstream libfabric Coverity Scan
  - fi_getInfo - Support multiple HFI devices
  - Support OFI_PORT and Contiguous endpoint addresses for CART &amp; Mercury
  - Add fi_opx_tid.h to Makefile.include
  - Fix progress checks and default domain
  - Revert is_intranode simplification.
  - Don't inline handle_ud_ping function
  - Allow atomic fetch ops to use SDMA for sufficiently large counts
  - Cleaned up FI_LOG_LEVEL=warn output
  - Cleaned up unused macros for FI_REMOTE_COMM and FI_LOCAL_COMM
  - Reset default progress to FI_PROGRESS_MANUAL
  - Fixed GCC 10 build error with Auto Progress
  - Add support for FI_PROGRESS_AUTO
  - Use max allowed packet size in SDMA path when expected TID is off
  - Expected receive (TID) rendezvous
  - RMA Read/Write operations over SDMA
  - Remove origin_rs from cts and dput packet header
  - Fix for hang in DAOS CART tests
  - Use single IOV for bounce buffer in SDMA requests.
  - Check for FI_MULTI_RECV with bitwise OR instead of AND
  - Fix for intermittent intra-node deadlock hang (DAOS CART tests)
  - Fix to RPC transport error failure (DAOS CART tests)
  - Fix for context-&gt;buf set to NULL
  - Fix bad asserts
  - Ensure atomicity of atomic ops
  - fi_opx_cq_poll_inline count and head check fix
  - Fix intermittent intra-node hang causing RPC timeouts (DAOS CART tests)
  - PSM3
  - Update provider to sync with IEFS 11.4.1.1.2
  - Fix warnings from build
  - Add oneapi ZE support to OFI configure
  - RXD
  - Ignore error path in av_close return
  - RXM
  - Handle NULL av in rxm_freeall_conns()
  - Implement the FI_OPT_CUDA_API_PERMITTED option
  - Write "len" field for remote write
  - Ignore error path domain_close return
  - Free coll_pool on ep close
  - Update rxm to use util_cq FI_PEER support functions
  - Fix incorrect CQ completion field
  - Rename srx to msg_srx
  - Disable FI_SOURCE if not requested
  - Memory leaks removed
  - Set offload_coll_mask based on actual configuration
  - Report on coll offload capabilities with OFI_OFFLOAD_PROV_ONLY
  - Fabric setups collective offload fabric
  - Create eq for collective offload provider
  - Close collective providers ep when rxm_ep is closed
  - Fix incorrect use of OFI_UNUSED()
  - Rework collective support to use collective provider(s)
  - SHM
  - Fix potential deadlock in smr_generic_rma()
  - smr_generic_rma() wwrite error completion with positive errno
  - Update SHM to use ROCR
  - Fix incorrect discard call when cleaning up unexpected queues
  - Separate smr_generic_msg into msg and tagged recv
  - Fix start_msg call
  - Implement the FI_OPT_CUDA_API_PERMITTED option
  - Assert not valid atomic op
  - Fix a bug in smr_av_insert
  - Optimize locking on the SAR path
  - Remove unneeded sar_cnt
  - Optimize locking
  - Enable multiple GPU/interface support
  - Remove HMEM specific calls from atomic path
  - Use util_cq FI_PEER support
  - Import shm as device host memory
  - Add HMEM flag to smr region
  - Fix user_id support
  - Write tx err comp to correct cq
  - Fix index when setting FI_ADDR_USER_ID
  - TCP
  - Provider source has been replaced by net provider source
  - Removed incorrect reporting of support for FI_ATOMIC
  - Do not save unmatched messages until we have the peer's fi_addr
  - Use internal flag for FI_CLAIM messages, versus a reserved tag bit
  - Fix updating error counter when discarding saved messages
  - Allow saved messages to be received after the underlying ep has been closed
  - Enhanced debug logging in connection path
  - Force CM progress on unconnected ep's when posting data transfers
  - Support connect and accept calls with io_uring
  - Fix segfault accessing an invalid fi_addr
  - Add io_uring support for CM message exchange
  - Move CM progress from fabric to EQ to improve multi-threaded performance
  - Fix small memory leak destroying an EQ
  - Fix race where same rx entry could be freed twice
  - Handle NULL av in rdm ep cleanup
  - Reduce stack use for epoll event array
  - UCX
  - New provider targeting Nvidia fabrics that layers over libucp
  - Util
  - Fix the behavior of cq_read for FI_PEER
  - rocr: Fix compilation issue
  - cuda: Use correct debug string calls
  - Free cq-&gt;peer_cq on close
  - Remove extra new line from av insert log
  - Check for count = 0 in ofi_ip_av_insert
  - rocr: Add support for ROCR IPC
  - Add FI_PEER support to util_cq
  - Disable FI_SOURCE if not requested
  - Remove FID events from the EQ when closing endpoint
  - Rework collective support to be a peer collective provider(s)
  - Allow FI_PEER to pass CQ, EQ and AV attr checking
  - Remove annoying WARNING message for FI_AFFINITY
  - Add utility collective provider
  - Verbs
  - Implement the FI_OPT_CUDA_API_PERMITTED option
  - Add support for ROCR IPC
  - Fabtests
  - Add fi_setopt_test unit test
  - Update ze device registration calls
  - fi-rdmabw-xe: Always use host buffer for synchronization
  - Fix bug in posting RMA operation
  - fi_cq_data: Extend test to fi_writedata
  - fi_cq_data: Extend validation of completion data
  - Rename fi_msg_inject tests to fi_inject_test to reflect its use
  - fi_rdm_stress: Add count option to json key/pair options
  - Add and fix OOB option handling in several tests
  - fi_eq_test: Fix incorrect return value
  - fi_rdm_multi_client: Increase the size of ep name buffer
  - Add FI_MR_RAW to default mr_mode
  - Support larger control messages needed by newer providers
  - fi-rdmabw-xe: Update to work with the ucx provider
  - fi_ubertest: Cleanup allocations in failure cases
  - Change ft_reg_mr to not assume hmem iface &amp; device
  - fi_multinode: Bugfix multinode test for ze + verbs
  - fi_multinode: Remove unused validation print
  - fi_multinode: Skip tests for unsupported collective operations
  - fi_ubertest: Fix data validation with device memory
  - fi_peek_tagged: Restructure and expand test</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1688385600">- Update to 1.18.1
  - Core
  - Fix build warning for ofi_dynpoll_get_fd
  - EFA
  - Handle 0-byte writes
  - Apply byte_in_order_128_byte for all memory type
  - Increase default shm_av_size to 256
  - Force handshake before selecting rtm for non-system ifaces.
  - Only select readbase_rtm when both sides support rdma-read
  - Bugfix for initializing SHM offload
  - Correct CPPFLAGS during configure
  - Make setopt support sendrecv aligned 128 bytes
  - Make data size to be 128 byte multiples for in-order aligned send/recv
  - prepare local read pkt entry for in-order aligned send/recv.
  - Disable gdrcopy and cudamemcpy for in-order aligned recv.
  - Increase the pad size in rxr_pkt_entry
  - Make readcopy pkt pool 128 byte aligned
  - Introduce alignment to support in order aligned ops
  - Fix a bug when calling ibv_query_qp_data_in_order
  - RMA operations will ensure FI_ATOMIC cap
  - RMA operations will ensure FI_RMA cap
  - Unittest atomics without FI_ATOMIC cap.
  - Unittest RMA without FI_RMA cap.
  - Refactor pkt_entry assignment in poll_ibv loop
  - Fixes for RDMA Write and Writedata
  - RXM
  - Revert rxm util peer CQ support
  - Fix credit size parameter for flow ctrl
  - SHM
  - Fix DSA enable
  - Assert read op and inject proto are mutually exclusive
  - Fix ROCR data coherency
  - Add FI_LOCAL_COMM to shm attrs
  - Signal peer when peer is out of resources
  - Handle empty freestack
  - Fix bug in configure.m4 in atomics_happy assignment happy
  - Add memory barrier before update resp-&gt;status for SAR
  - Fix resource leak reported by coverity
  - Switch cmd_ctx pool from freestack to bufpool
  - Add iface parameter to smr_select_proto
  - TCP
  - Fix spinning on fi_trywait()
  - Handle truncation of active message
  - Handle prefetched data after reporting ETRUNC error
  - Progress all ep's on unexp_msg_list when posting recv
  - Removed unused saved_msg::ep field to fix assert
  - Continue receiving after truncation error
  - Create function to allocate internal msg buffer
  - Add runtime setting for max saved message size
  - Increase default max_saved value
  - Dynamically allocate large saved Rx buffers
  - Separate the max inject and recv buf size
  - Remove 1-line xnet_cq_add_progress function
  - Changed default wait object to epoll
  - Handle case where epoll isn't natively supported
  - Hold domain lock while deregistering memory
  - Rename DL package from libnet to libtcp
  - UCX
  - Align the provider version with the libfabric version
  - Verbs
  - Delay device initialization to when fi_getinfo is called
  - Consolidate peer_mem and dmabuf support check
  - verbs_nd: Init len to 0 for WCSGetProviderPath call
  - verbs_nd: Verify CQs are valid in rdma_create_qp
  - verbs_nd: Initialize ibv_wc fields
  - verbs_nd: Release lock in network direct error paths
  - Fix vrb_add_credits signature
  - Fix credit size parameter for flow ctrl
  - Recover RXM connection from verbs QP in error state
  - Fabtests
  - Add ze-dlopen functions to component tests
  - Call cudaSetDevice() for selected device
  - pytest/efa: Adjust get_efa_devices()
  - pytest/common: Support parallel neuron test
  - pytest/common: Use different cuda device for parallel cuda set
  - efa: Test_flood_peer.py increase timeout
  - pytest/efa: Test to flood peer during startup
  - fi-rdmabw-xe: Add option to set maximum message size
  - fi-rdmabw-xe: Add option to set batch size</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1691409600">- Drop support for obsolete TrueScale (bsc#1212146)</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1693828800">- Update to 1.19.0
  - Core
  - General code cleanup and restructuring
  - Add ofi_hmem_any_ipc_enabled()
  - ofi_consume_iov allows 0-byte consume
  - ofi_consume_iov consistency
  - ofi_indexer: return error code when iterating
  - getinfo: Add post filters for domain and fabric names
  - Filter loopback device if iface is specified
  - bsock: Fix error checking for -EAGAIN
  - windows/osd: Remove unneeded check to silence coverity
  - windows/osd: Move variable declaration to silence coverity
  - Introduce gdrcopy awareness to hmem copy
  - mr/cache: Fix fi_mr_info initialization
  - hmem_cuda: remove gdrcopy from cuda hmem copy path
  - iouring: Fix wrong indent in ofi_sockapi_accept_uring()
  - Implement ofi_sockctx_uring_poll_add()
  - hmem: introduce gdrcopy from/to cuda iov functions
  - hmem: Deprecate `FI_HMEM_CUDA_ENABLE_XFER`
  - hmem_cuda: Restrict CUDA IPC based on peer accessibility
  - hmem_cuda: Log number of CUDA devices detected
  - hmem_cuda: Refactor global variables
  - tostr: Remove the extra dir "shared/" from "include/" and "src/" .
  - hmem_ze: fix ZE is valid check
  - hmem_rocr: fix offset calculation
  - hmem_rocr: use ofi spinlock functions
  - hmem_rocr: minor fixes
  - hmem_neuron: convert warn to info for nrt_get_dmabuf_fd not found
  - hmem_neuron: check existance of neuron devices during initialization
  - tostr: Moved Windows functions in shared/ofi_str.c to windows/osd.h
  - tostr: Add helper functions ofi_tostr_size() and ofi_tostr_count().
  - EFA
  - Onboard Peer API, use shm provider as a peer provider
  - Uses util SRX framework in shared receive procedures.
  - Register shm MR with hmem_data, allow shm to use gdrcopy for cuda data movement
  - Finish the refactor for rxr squash.
  - Use rdma-core WR API for send requests
  - Check optlen in getopt call
  - Fix the rdma-read support check in RMA and MSG operations
  - Optimize ep lock usage
  - Use an internal fi_mr_attr for memory registration
  - Hooks
  - Init field in mr_attr to silence coverity
  - Add profiling hook provider
  - Rename cq hooking functions' names
  - Added trace for resource creation operations
  - OPX
  - Initialize ofi_mr_info
  - Fix dput credit check
  - Only allocate replay buffer if psn is valid
  - Support SHM Intra-node communication between single server HFI devices
  - Fix incorrect packet size in packet header when sending CTS packet
  - Added check to address Coverity scan defect
  - Add multi-entry caching to TID rendezvous
  - Fall back to default domain name for TID fabric
  - Properly handle multiple IOVs in fi_opx_tsendmsg
  - Fix OPX Rzv RTS receive operation SHM error (DAOS-related)
  - Fix non-tagged sends may incorrectly set FI_TAGGED in send completions
  - Add more info to reliability IOV buffer validation check
  - Move dput packet build functions to new inline include
  - Use fi_mr_attr in fi_opx_mr
  - Disable Pre-NAKing by default, throttle until all outstanding replays ACK'd
  - Fix reliability bug when NAKing the last PSN
  - Update HeaderQ Register more frequently
  - No rbuf_wrap needed for expected receive (TID)
  - Fixes for Coverity scan issues
  - Enhanced tag matching
  - Tune expected recv for unaligned buffers
  - Observability: Add finer logging granularity
  - Reduce RTS immediate data and fix packet estimate for odd TID lengths
  - Add additional sources for FI_OPX_UUID
  - Peer
  - Add cq_data to rx_entry, allow peer to modify on unexp
  - Introduce peer cntr API
  - Add foreach_unspec_addr API
  - Add size as an input of the get_tag
  - PSM3
  - Sync with IEFS 11.5.0.0.172
  - SHM
  - Only poll IPC list when ROCR IPC is enabled
  - Allow for SAR and inject protocol to buffer more unexpected messages
  - Remove unused sar fields
  - Make SAR protocol handle 0 byte transfer
  - Load DSA dependency dynamically
  - Change recv entry freestack into bufpool
  - Remove shm signal
  - Use util peer cntr implementation
  - Make SHM default to domain level threading level
  - Replace internal shared receive implementation with util_srx
  - Lock entire progress loop
  - Fix ROCR data coherency
  - Add FI_LOCAL_COMM to shm attrs
  - Handle empty freestack
  - Fix bug in configure.m4 in atomics_happy assignment happy
  - Add memory barrier before update resp-&gt;status for SAR
  - Do not use inline/inject for read op
  - Allow shm to use gdrcopy
  - Refactor protocol selection code
  - Init map fi addrs to FI_ADDR_NOTAVAIL
  - TCP
  - General code cleanups
  - Restrict which EPs can be opened per domain
  - Increase CM error debug output
  - Avoid calling close() on an invalid socket after accept error
  - Mark the EP as disconnected before flushing the queues
  - Add assertion failures for xnet_{monitor,halt}_sock
  - Disable ofi_dynpoll_wait() for non-blocking progress
  - Move PEP pollin operations to io_uring
  - Move EP poll operations to io_uring
  - Early exit if ofi_bsock_flush() has operation in progress
  - Implement pollin sockctx in bsock
  - Add missing call to xnet_submit_uring()
  - Add return error to xnet_update_pollflag()
  - Remove the cancel sockctx from the EP structure
  - Move io_uring cqe from the stack to progress struct
  - Reduce stack size for epoll event array
  - handle NULL av in xnet_freeall_conns()
  - UCX
  - Publish FI_LOCAL_COMM and FI_REMOTE_COMM capabilities
  - Fix configure error with newer MOFED
  - Fix segfault in unsignalled completions
  - Util
  - Add FI_PEER support to util counter
  - Refactor the usage of cntrs
  - Change util_ep to be a genlock
  - Add util shared receive implementation
  - Update log message for invalid AV type message
  - Fix fi_mr_info initialization
  - Add peer ID to MR cache
  - Store hmem_data in ofi_mr_map
  - Split the cq progress and reading entries in ofi_cq_readfrom
  - Verbs
  - Add event lock to EQ to serialize closing ep
  - Remove saved_wc_list and use CQ directly
  - Consolidate peer_mem and dmabuf support check
  - Fix vrb_add_credits signature
  - Introduce new progress engine structure
  - Simplify (and correct) locking around progress operations
  - General code restructuring
  - Fabtests
  - Fix reading addressing options
  - Allow to change only the OOB address
  - Allow to use FI_ADDR_STR with -F
  - Fix bw buffer utilization
  - Separate RX and RMA counters
  - Fix tx counter with RMA
  - Add FI_CONTEXT mode to rdm_cntr_pingpong
  - Add HMEM support to fi_unexpected_msg test
  - Fix array OOB during fabtest list parsing
  - Enable shm tagged_peek test
  - Fix windows build warnings
  - Make tx_buf and rx_buf aligned to 64 bytes by default
  - Fix windows build warnings for sscanf
  - Use dummy ft_pin_core on macOS
  - Fix some header includes
  - sock_test: Do not use epoll if not available
  - recv_cancel: initialize error entry
  - Fix wrong size used to allocate tx_msg_buf
  - unexpected: change defaults to support tcp
  - unexpected: add unknown unexpected peer test
  - Enable a list of arbitrary message sizes
  - Enabled data validation for rma read &amp; write
  - bw_rma operates on distinct buffer offsets
  - ft_post_rma issues reads from remote's tx_buf
  - General code cleanup and restructuring
  - rdm_tagged_peek: fix race condition synchronization
  - Add FI_LOCAL_COMM/FI_REMOTE_COMM presence check to fi_getinfo_test
  - Correct ft_exchange_keys in prefix-mode
  - Make rdm_tagged_peek test more general
  - Add unit test for fi_setopt</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1700395200">- Update to 1.20.0 (jsc#PED-5777, jsc#PED-5893, jsc#PED-5889)
  - Core
  - General bug fixes and code clean-up
  - configure.ac: add extra check for 128 bit atomic support
  - hmem/synapseai: Refine the error handling and warning
  - Introduce FI_ENOMR
  - hmem/cuda: fix a bug when calculating aligned size.
  - Handle dmabuf for ofi_mr_cache* functions.
  - Handle dmabuf flag in ofi_mr_attr_update
  - Handle dmabuf for mr_map insert.
  - man: Fix the description of virtual address when FI_MR_DMABUF is set
  - man: Clarify the defition of FI_OPT_MIN_MULTI_RECV
  - hmem/cuda: Add dmabuf fd ops functions
  - include/ofi_atomic_queue: Properly align atomic values
  - Define fi_av_set_user_id
  - Support multiple auth keys per EP
  - Simplify restricted-dl feature
  - hmem: Only initalize synapseai if device exists
  - Add "--enable-profile" option
  - windows: Updated config.h
  - Add environment variable for selective HMEM initialization
  - Add restricted dlopen flag to configure options
  - hmem: generalize the use of OFI_HMEM_DATA to non-cuda iface
  - hmem: fail cuda_dev_register if gdrcopy is not enabled
  - Add 1.7 ABI compat
  - Define fi_domain_attr::max_ep_auth_key
  - hmem: Add new op to hmem_ops for getting dmabuf fd
  - hmem/cuda: Update cuda_gdrcopy_dev_register's signature
  - mr_cache: Define ofi_mr_info::flags
  - Add ABI compat for fi_cq_err_entry::src_addr
  - Define fi_cq_err_entry::src_addr
  - Add base_addr to fi_mr_dmabuf
  - hmem: Set FI_HMEM_HOST_ALLOC for ze addr valid
  - hmem: Support dev reg with FI_HMEM_ZE
  - tostr: Added fi_tostr() for data type struct fi_cq_err_entry.
  - hmem_ze: fix incorrect device id in copy function
  - Introduce new profiling interface for low-level statistics
  - hmem: Support dev reg with FI_HMEM_CUDA
  - hmem: Support dev reg with FI_HMEM_ROCR
  - hmem: Support dev reg with FI_HMEM_SYSTEM
  - hmem: Define optimized HMEM memcpy APIs
  - Implement memhooks atfork child handler
  - hmem: Support ofi_hmem_get_base_addr with sys mem
  - hmem: Add length field to ofi_hmem_get_base_addr
  - mr_cache: Improve cache hit rate
  - mr_cache: Purge dead regions in find
  - mr_cache: Update find to remove invalid MR entries
  - mr_cache: Update find with MM valid check
  - Add direct support for dma-buf memory registration
  - man/fi_tagged: Remove the peek for data ability
  - indexer: Add byte idx abstraction
  - Add missing FI_REMOTE_CQ_DATA for fi_inject_writedata
  - Add configure flags for more sanitizers
  - Fix fi_peer man page inconsistency
  - include/fi_peer: Add cq_data to rx_entry, allow peer to modify on unexp
  - Add XPMEM support
  - EFA
  - General bug fix and code clean-up
  - Do not abort on all deprecated env vars
  - Onboard fi_mr_dmabuf API in mem reg ops.
  - Try registering cuda memory via dmabuf when checking p2p
  - Introduce HAVE_EFA_DMABUF_MR macro in configure
  - Add read nack protocol docs
  - Receiver send NACK if runt read fails with ENOMR
  - Sender switch to long CTS protocol if runt read fails with ENOMR
  - Receiver send NACK if long read fails with ENOMR
  - Update efa_rdm_rxe_map_remove to accept msg_id and addr
  - Sender switch to long CTS protocol if long read fails with ENOMR
  - Introduce new READ_NACK feature
  - Use SHM's full inject size
  - Add testing for small messages without inject
  - Enable inject rdma write
  - Use bounce buffer for 0 byte writes
  - Onboard ofi_hmem_dev_register API
  - Update cuda_gdrcopy_dev_register's signature
  - Allocate pke_vec, recv_wr_vec, sge_vec from heap
  - Close shm resource when it is disabled in ep
  - Disable RUNTING for Neuron
  - Move cuda-sync-memops from MR to EP
  - Do not insert shm av inside efa progress engine
  - Enable shm when FI_HMEM and FI_ATOMIC are requested
  - Adjust posted receive size to pkt_size
  - Do not create SHM peer when SHM is disabled
  - Use correct threading model for shm
  - Restrict RDMA read to compatible EFA devices
  - Add EFA device version to handshake
  - Add missing locks in efa_cntr_wait.
  - Add writedata RNR fabtest
  - Handle RNRs from RDMA writedata
  - Check opt_len in efa_rdm_ep_getopt
  - Use correct tx/rx op_flags for shm
  - Hooks
  - dmabuf: Initialize fd to supress compiler warning
  - trace: Add log on FI_VAR_UNEXP_MSG_CNT when enabled.
  - trace: Fixed trace log format on some attributes.
  - OPX
  - Fix compiler warnings
  - PSM3
  - Fix compiler warnings
  - Update provider to sync with IEFS 11.5.1.1.1
  - RXM
  - Remove unused function
  - Use gdrcopy in rma when emulating injection
  - Use gdrcopy in eager send/recv
  - Add hmem gdrcopy functions
  - Remove unused dynamic rbuf support
  - SHM
  - General bug fixes and cleanup
  - Add ofi_buf_alloc error handling
  - Only copy header + msg on unexpected path
  - Add FI_HMEM atomic support
  - Add memory barrier before updating resp for atomic
  - Add more error output
  - Reduce atomic locking with ofi_mr_map_verify
  - Only increment tx cntr when inject rma succeeded.
  - Use peer cntr inc ops in smr_progress_cmd
  - Allow for inject protocol to buffer more unexpected messages
  - Change pending fs to bufpool to allow it to grow
  - Add unexpected SAR buffering
  - Use generic acronym for shm cap
  - Move CMA to use the p2p infrastructure
  - Add p2p abstraction
  - Load DSA dependency dynamically
  - Replace tx_lock with ep_lock
  - Calculate comp vars when writing completion
  - Move progress_sar above progress_cmd
  - Rename SAR status enum to be more clear
  - Make SAR protocol handle 0 byte transfer.
  - Move selection logic to smr_select_proto()
  - Sockets
  - Fix compiler warnings
  - Fix provider name and api version in returned fi_info struct
  - TCP
  - Add profiling interface support
  - Pass through rdm_ep flags to msg eps
  - Derive cq flags from op and msg flags
  - Do not progress ep that is disconnected
  - Set FI_MULTI_RECV for last completed RX slice
  - Return an error if invalid sequence number received
  - xnet_progress_rx() must only be called when connected
  - Reset ep-&gt;rx_avail to 0 after RX queue is flushed
  - Disable the EP if an error is detected for zero-copy
  - Add debug tracking of transfer entries
  - Negotiate support for rendezvous
  - Add rendezvous protocol option
  - Generalize xnet_send_ack
  - Flatten protocol header definitions
  - Remove unused dynamic rbuf support
  - Define tcp specific protocol ops
  - Remove unneeded and incorrect rx_entry init code
  - UCX
  - Add FI_HMEM support
  - Initialize ep_flush to 1
  - Util
  - General bug fixes
  - memhooks: Fix a bug when calculating mprotect region
  - Check the return value of ofi_genlock_init()
  - Update checks for FI_AV_AUTH_KEY
  - Define domain primary and secondary caps
  - Add profiling util functions
  - Update util_cq to support err_data
  - Update ofi_cq_readerr to use new memcpy
  - Update ofi_cq_err_memcpy to handle err_data
  - Zero util cancel err entry
  - Move FI_REMOTE/LOCAL_COMM to secondary caps
  - Alter domain max_ep_auth_key
  - Add domain checks for max_ep_auth_key
  - Revert util_cntr-&gt;ep_list_lock to ofi_mutex
  - Add NIC FID functions to ofi.h
  - Add EP and domain auth key checking
  - Add bounds checks to ibuf get
  - Define dlist_first_entry_or_null
  - Update util_getinfo to dup auth_key
  - Revert util_av, util_cq and util_cntr to mutex
  - Add missing calls to (de)initialize monitor's mutexes
  - Avoid attempting to cleanup an uninitialized MR cache
  - Rename ofi_mr_info fields
  - Add rv64g support to memory hooks
  - Verbs
  - Windows: Check error code from GetPrivateData
  - Add missing lock to protect SRX
  - Add synapseai dmabuf mr support
  - Bug fix for matching domain name with device name
  - Windows: Fetch rejected connection data
  - Add support for DMA-buf memory registration
  - Windows: Fix use-after-free in case of failure in fi_listen
  - Windows: Map ND request type to ibverbs opcode
  - Fix memory leak when creating EQ with unsupported wait object
  - Track ep state to prevent duplicate shutdown events
  - Fabtests
  - Update man page
  - pytests/efa: onboard dmabuf argument for test_mr
  - pytest: make do_dmabuf_reg_for_hmem an cmdline argument
  - Bump Libfabric API version.
  - mr_test: Add dmabuf support
  - Introduce ft_get_dmabuf_from_iov
  - unexpected_msg: Use ft_reg_mr to register memory
  - pytest: Allow registering mr with dmabuf
  - Add dmabuf support to ft_reg_mr
  - Add dmabuf ops for cuda.
  - Test max inject size
  - Add FI_HMEM support to fi_rdm_rma_event and fi_rdm tests
  - memcopy-xe: Fix data verification error for device buffer
  - dmabuf-rdma: Increase the number of NICs that can be tested
  - dmabuf-rdma: Remove redundant libze_ops definition
  - fi-mr-reg-xe: Skip native dmabuf reg test for system memory
  - Check if fi_info is returned correctly in case of FI_CONNREQ
  - cq_data: relax CQ data validation to cq_data_size
  - Add ZE host alloc function
  - Use common device host buffer for check_buf
  - hmem_ze: allocate one cq and cl on init
  - fi-mr-reg-xe: Add testing for dmabuf registration
  - scripts: use yaml safe_load
  - macos: Fix build error with clang
  - multinode: Use FI_DELIVERY_COMPLETE for 'barrier'
  - Handle partial read scenario for fi_xe_rdmabw test For cross node tests
  - pytest/efa: add cuda memory marker
  - pytest/efa: Skip some configuration for unexp msg test on neuron.
  - runfabtests.py: ignore error due to no tests are collected.
  - pytest/efa: extend unexpected msg test range
  - pytest/shm: extend unexpected msg test range
  - pytest: Allow running shm fabtests in parallel
  - unexpected_msg.c: Allow running the test with FI_DELIVERY_COMPLETE
  - runfabtests.sh: run fi_unexpected_msg with data validation
  - pytest/shm: Extend test_unexpected_message
  - unexpected_msg: Make tx/rx_size large enough
  - pytest/shm: Extend shm's rma bw test
  - Update shm.exclude</changelog>
</package>
<package pkgid="dc5a6d35fe25ece61546493c1412999092e3f66ea01ddc33b9199914e854bacf75ead281b21f670805f804ce5dc0613a09eeae7669b520bc6235321a1db2179c" name="fakeroot" arch="src">
  <version epoch="0" ver="1.29" rel="2.8"/>
  <changelog author="jblunck@suse.de" date="1202731200">- Initial package build from the Ports:Debian:Auto package</changelog>
  <changelog author="jw@novell.com" date="1290254400">- description improved.
- it is needed by rpmdevtools.</changelog>
  <changelog author="asterios.dramis@gmail.com" date="1335700800">- Update to version 1.18.3:
  See
  http://packages.debian.org/changelogs/pool/main/f/fakeroot/fakeroot_1.18.3-1/changelog#version1.18.3-1
  for changes.
- Changes based on spec-cleaner run.
- Updated License to GPL-3.0+.
- Removed libacl-devel and glibc-devel from build dependencies (not needed).
  Added gcc-c++ as build dependency.
- Install libfakeroot-* libraries in %{_libdir}/libfakeroot/ instead of
  %{_libdir}/.
- Use update-alternatives for switching between sysv and tcp ipc.</changelog>
  <changelog author="adam@mizerski.pl" date="1382702400">- Update to version 1.20:
  See
  http://ftp-master.metadata.debian.org/changelogs/main/f/fakeroot/fakeroot_1.20-1_changelog
  for changes.
- Removed not needed build dependency gcc-c++.
- Added build dependencies: libacl-devel, libcap-devel, libcap-progs.
- Added patches: fakeroot-1.20-lib32.patch, fakeroot-1.20-libcap.patch.
  Also patch fakeroot-1.20-eglibc-fts-without-LFS.patch was copied from debian.
- Added baselibs.conf
- Removed unneded "unset POSIXLY_CORRECT" from build and install sections
- Added /etc/alternatives/* as ghost files</changelog>
  <changelog author="mpluskal@suse.com" date="1483444800">- Small packaging cleanup</changelog>
  <changelog author="aloisio@gmx.com" date="1484049600">- Update to version 1.21
  * Portuguese man page translation update from Américo
    Monteiro. Closes (deb#764535).
  * Patch to increase MAX_IPC_BUFFER_SIZE (to cope with evmctl
    sign failure) from Marc Kleine-Budde. Closes (deb#801977).
- Dropped fakeroot-1.20-libcap.patch now handled upstream
- Added fakeroot-1.21-hide-dlsym-error.patch and
  fakeroot-1.21-fix-shell-in-fakeroot.patch</changelog>
  <changelog author="dimstar@opensuse.org" date="1498046400">- Add user(daemon) and group(sys) BuildRequires: needed in order to
  pass the test suite.</changelog>
  <changelog author="aavindraa@gmail.com" date="1510142400">- Update to version 1.22
  * libfakeroot: Ship the (unused) SONAME link to ensure it gets
    cleaned up automatically.
  * Hide errors from dlsym() unless debugging was enabled. This
    makes builds less noisy and fixes failures in APT test suite
    with glibc 2.24, which started reporting errors for dlsym()
  * On Debian, force the fakeroot shebang to always be /bin/sh
- clean with spec-cleaner
- strip "orig" from tarball file name</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1567771200">- update to 1.23;
  * No changelog available, seems just a rebuild with tar.xz</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1568116800">- Use noun phrase in summary.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1568116801">- Modernise spec file</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579694400">- Update to version 1.24:
  + Retry msgsnd() if interrupted by a signal.
  + Detect and handle message queue and semaphore id collision.
- Skip tar test: the test is unstable and keeps on randomly
  failing (add fakeroot-drop-tartest.patch).</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1591704000">- add fakeroot-1.24-fix-chown.patch:
  taken from https://salsa.debian.org/clint/fakeroot/-/commit/55e12cb8b02d65b9fc9c3e607794db5e01e2f94f.diff
- skip testsuite on Tumbleweed until underlying issue has been fixed</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1604059200">- Update to 1.25.3 (no changelog)
- Removed fakeroot-1.24-fix-chown.patch
- Removed fakeroot-1.21-hide-dlsym-error.patch
- Rebased fakeroot-1.20-lib32.patch</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1615982400">- Add upstream changes to fix build with glibc 2.33:
  * 0001-glibc-2.33-compatibility-fixes.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1621166400">- stat-ver-riscv.patch: fix _STAT_VER on riscv
- reenable testsuite</changelog>
  <changelog author="Sarah Kriesch &lt;sarah.kriesch@opensuse.org&gt;" date="1648209600">- Update to 1.28
  * Revert commit "Use fixed-width members in fake_msg"
  * Annotate sharutils dependency &lt;!nocheck&gt;. (Closes: #982188)
  * Wrap the "stat" library call. Closes: #1001961
  * Work around segfault on ppc64el. Closes: #995393
  * Includes patch from lemonsqueeze to improve fakeroot-tcp
    performance by setting TCP_NODELAY.  closes: #1003596.
  * Includes patch from Samuel Thibault to handle _STAT_VER on
    GNU/Hurd.  closes: #1006151.
  * autoconf 2.71 required
  * Add also-wrap-stat-library-call.patch (deb#1001961)
  * Remove fakeroot-1.20-eglibc-fts-without-LFS.patch
  * Remove fakeroot-drop-tartest.patch
  * Remove 0001-glibc-2.33-compatibility-fixes.patch
  * Remove fakeroot-1.20-lib32.patch
  * Remove stat-ver-riscv.patch</changelog>
  <changelog author="olaf@aepfle.de" date="1651060800">- * autoconf 2.71 required</changelog>
  <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>
</package>
<package pkgid="97ec25e7cb515b1a3e5c5e2d188a7e5b896113796f3ef58e500e748f32bd366dc19dc4378ba719716b24904871678206021b9c82908b5b6443d02065bf1e6fb2" name="fakeroot" arch="x86_64">
  <version epoch="0" ver="1.29" rel="2.8"/>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1568116800">- Modernise spec file</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579694400">- Update to version 1.24:
  + Retry msgsnd() if interrupted by a signal.
  + Detect and handle message queue and semaphore id collision.
- Skip tar test: the test is unstable and keeps on randomly
  failing (add fakeroot-drop-tartest.patch).</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1591704000">- add fakeroot-1.24-fix-chown.patch:
  taken from https://salsa.debian.org/clint/fakeroot/-/commit/55e12cb8b02d65b9fc9c3e607794db5e01e2f94f.diff
- skip testsuite on Tumbleweed until underlying issue has been fixed</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1604059200">- Update to 1.25.3 (no changelog)
- Removed fakeroot-1.24-fix-chown.patch
- Removed fakeroot-1.21-hide-dlsym-error.patch
- Rebased fakeroot-1.20-lib32.patch</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1615982400">- Add upstream changes to fix build with glibc 2.33:
  * 0001-glibc-2.33-compatibility-fixes.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1621166400">- stat-ver-riscv.patch: fix _STAT_VER on riscv
- reenable testsuite</changelog>
  <changelog author="Sarah Kriesch &lt;sarah.kriesch@opensuse.org&gt;" date="1648209600">- Update to 1.28
  * Revert commit "Use fixed-width members in fake_msg"
  * Annotate sharutils dependency &lt;!nocheck&gt;. (Closes: #982188)
  * Wrap the "stat" library call. Closes: #1001961
  * Work around segfault on ppc64el. Closes: #995393
  * Includes patch from lemonsqueeze to improve fakeroot-tcp
    performance by setting TCP_NODELAY.  closes: #1003596.
  * Includes patch from Samuel Thibault to handle _STAT_VER on
    GNU/Hurd.  closes: #1006151.
  * autoconf 2.71 required
  * Add also-wrap-stat-library-call.patch (deb#1001961)
  * Remove fakeroot-1.20-eglibc-fts-without-LFS.patch
  * Remove fakeroot-drop-tartest.patch
  * Remove 0001-glibc-2.33-compatibility-fixes.patch
  * Remove fakeroot-1.20-lib32.patch
  * Remove stat-ver-riscv.patch</changelog>
  <changelog author="olaf@aepfle.de" date="1651060800">- * autoconf 2.71 required</changelog>
  <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>
</package>
<package pkgid="129282ce66d00a415b65dbbd7d7386977e1f0160c19858624add6516a5560725ed4e71cb485c47ff0a71ac0a388a35a201e80bbf169e3b5347c75bbc5cac6c6d" name="fakeroot-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.29" rel="2.8"/>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1568116800">- Modernise spec file</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579694400">- Update to version 1.24:
  + Retry msgsnd() if interrupted by a signal.
  + Detect and handle message queue and semaphore id collision.
- Skip tar test: the test is unstable and keeps on randomly
  failing (add fakeroot-drop-tartest.patch).</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1591704000">- add fakeroot-1.24-fix-chown.patch:
  taken from https://salsa.debian.org/clint/fakeroot/-/commit/55e12cb8b02d65b9fc9c3e607794db5e01e2f94f.diff
- skip testsuite on Tumbleweed until underlying issue has been fixed</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1604059200">- Update to 1.25.3 (no changelog)
- Removed fakeroot-1.24-fix-chown.patch
- Removed fakeroot-1.21-hide-dlsym-error.patch
- Rebased fakeroot-1.20-lib32.patch</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1615982400">- Add upstream changes to fix build with glibc 2.33:
  * 0001-glibc-2.33-compatibility-fixes.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1621166400">- stat-ver-riscv.patch: fix _STAT_VER on riscv
- reenable testsuite</changelog>
  <changelog author="Sarah Kriesch &lt;sarah.kriesch@opensuse.org&gt;" date="1648209600">- Update to 1.28
  * Revert commit "Use fixed-width members in fake_msg"
  * Annotate sharutils dependency &lt;!nocheck&gt;. (Closes: #982188)
  * Wrap the "stat" library call. Closes: #1001961
  * Work around segfault on ppc64el. Closes: #995393
  * Includes patch from lemonsqueeze to improve fakeroot-tcp
    performance by setting TCP_NODELAY.  closes: #1003596.
  * Includes patch from Samuel Thibault to handle _STAT_VER on
    GNU/Hurd.  closes: #1006151.
  * autoconf 2.71 required
  * Add also-wrap-stat-library-call.patch (deb#1001961)
  * Remove fakeroot-1.20-eglibc-fts-without-LFS.patch
  * Remove fakeroot-drop-tartest.patch
  * Remove 0001-glibc-2.33-compatibility-fixes.patch
  * Remove fakeroot-1.20-lib32.patch
  * Remove stat-ver-riscv.patch</changelog>
  <changelog author="olaf@aepfle.de" date="1651060800">- * autoconf 2.71 required</changelog>
  <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>
</package>
<package pkgid="d2f1df173cdfdd9f889cad932b5aa51353686bc4704662d54e4fd2b48412b163fcb487ffdddecb63bfbd0df9a62d21384b9887440ddb27bea61a0cdab01fdf00" name="fakeroot-debugsource" arch="x86_64">
  <version epoch="0" ver="1.29" rel="2.8"/>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1568116800">- Modernise spec file</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579694400">- Update to version 1.24:
  + Retry msgsnd() if interrupted by a signal.
  + Detect and handle message queue and semaphore id collision.
- Skip tar test: the test is unstable and keeps on randomly
  failing (add fakeroot-drop-tartest.patch).</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1591704000">- add fakeroot-1.24-fix-chown.patch:
  taken from https://salsa.debian.org/clint/fakeroot/-/commit/55e12cb8b02d65b9fc9c3e607794db5e01e2f94f.diff
- skip testsuite on Tumbleweed until underlying issue has been fixed</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1604059200">- Update to 1.25.3 (no changelog)
- Removed fakeroot-1.24-fix-chown.patch
- Removed fakeroot-1.21-hide-dlsym-error.patch
- Rebased fakeroot-1.20-lib32.patch</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1615982400">- Add upstream changes to fix build with glibc 2.33:
  * 0001-glibc-2.33-compatibility-fixes.patch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1621166400">- stat-ver-riscv.patch: fix _STAT_VER on riscv
- reenable testsuite</changelog>
  <changelog author="Sarah Kriesch &lt;sarah.kriesch@opensuse.org&gt;" date="1648209600">- Update to 1.28
  * Revert commit "Use fixed-width members in fake_msg"
  * Annotate sharutils dependency &lt;!nocheck&gt;. (Closes: #982188)
  * Wrap the "stat" library call. Closes: #1001961
  * Work around segfault on ppc64el. Closes: #995393
  * Includes patch from lemonsqueeze to improve fakeroot-tcp
    performance by setting TCP_NODELAY.  closes: #1003596.
  * Includes patch from Samuel Thibault to handle _STAT_VER on
    GNU/Hurd.  closes: #1006151.
  * autoconf 2.71 required
  * Add also-wrap-stat-library-call.patch (deb#1001961)
  * Remove fakeroot-1.20-eglibc-fts-without-LFS.patch
  * Remove fakeroot-drop-tartest.patch
  * Remove 0001-glibc-2.33-compatibility-fixes.patch
  * Remove fakeroot-1.20-lib32.patch
  * Remove stat-ver-riscv.patch</changelog>
  <changelog author="olaf@aepfle.de" date="1651060800">- * autoconf 2.71 required</changelog>
  <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>
</package>
<package pkgid="07a85c1a95245642f8f079fa29591e6ef8d25447d1e98438c3d1d25d8df5c8ef071563069441222eb3054978685223edcf6a5a85246635ba6fafcccc1662d4c1" name="farstream" arch="src">
  <version epoch="0" ver="0.2.9+5" rel="3.2"/>
  <changelog author="dimstar@opensuse.org" date="1346760000">- Update to version 0.1.1.99 (0.2.0 git snapshot 2012/09/04)
  + Port to GStreamer 1.0
- Drop farstream-gtkdoc.patch: fixed upstream.
- Drop python sub package: python support has been dropped.
- Rename libfarstream-0_1-0 to libfarstream-0_2-0 and
  typelib-1_0-Farstream-0_1 to typelib-1_0-Fatstream-0_2, following
  upstream library name changes.</changelog>
  <changelog author="dimstar@opensuse.org" date="1347624000">- Update to version 0.1.91:
  + Minor bug fixes.
  + Bump soname, showing that this version is ABI incompatible.
- Rename libfarstream-0_2-0 to libfarstream-0_2-1, following
  upstreams soname bump</changelog>
  <changelog author="dimstar@opensuse.org" date="1348574400">- Update to version 0.2.0:
  + Official GStreamer 1.0 release.
  + Ported python example to GStreamer 1.0 and GTK+ 3.
  + Use GLib 2.32 APIs.
  + Made API more introspection friendly.
  + Ignore Error messages from the decoders.
  + Prefer Opus and VP8.
  + Various bug fixes.
- Rename libfarstream-0_2-1 to libfarstream-0_2-2, following
  upstreams soname bump.</changelog>
  <changelog author="dimstar@opensuse.org" date="1349438400">- Update to version 0.2.1:
  + Fix bug where nothing would be sent.
  + Fix various bugs in ElementAddedNotifier.
  + Fix the GPL headers.
  + Misc bug fixes.</changelog>
  <changelog author="dimstar@opensuse.org" date="1352980800">- Update to version 0.2.2:
  + Update and fix the default properties for vp8enc.</changelog>
  <changelog author="dimstar@opensuse.org" date="1366113600">- Update to version 0.2.3:
  + Use generic marshallers.
  + Fix building by gold linker.
  + Fix leaks, found by Havard Graff and others.
  + Fix building with automake 1.13.
  + Lower PulseAudio latencies.
  + Fix codec intersection.
  + Add API to make the API be introspection accessible, fixing the
    Python example.
  + Use GSocket and other win32 portability improvements.</changelog>
  <changelog author="zaitor@opensuse.org" date="1399636800">- Update to version 0.2.4:
  + Install gtk-doc correctly.
  + Adapt SSRC handling to GStreamer 1.2 and newer.
  + Fix BSD build.
  + Assorted bug fixes.</changelog>
  <changelog author="hrvoje.senjan@gmail.com" date="1410177600">- Add baselibs.conf: provide multi-arch packages.</changelog>
  <changelog author="zaitor@opensuse.org" date="1413720000">- Update to version 0.2.6:
  + Add ICE-TCP support.
  + Now require libnice 0.1.8.
- Changes from version 0.2.5:
  + Add SRTP support.
  + Add API to set allowed input/output caps.
  + Make it possible to have input that is not a raw format.
  + Support formats with no encoders/decoders.
  + Add payloader for the Microsoft Lync x-data format.
  + Ignore ICE-TCP in new libnice.
  + Fix misc bugs.
  + Now require GStreamer 1.4.</changelog>
  <changelog author="zaitor@opensuse.org" date="1422532800">- Update to version 0.2.7:
  + Add "send-rtcp-mux" parameters to fsrtpsession.
  + Add MTU and buffer splitting to rtpxdatapay.
  + Fix crash if srtpenc/dec is missing.
  + Bug fixes.
- Rename libfarstream-0_2-2 to libfarstream-0_2-5, following
  upstreams soname bump.</changelog>
  <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="f88f89f93745b4e5a2bae0f9f21742cc85d55bdd695cef9c23c71682cc02ece221ba38fdbd27a580d7a7b85ed314b309a5c8405317865002088997a72be5cb63" name="farstream-data" arch="noarch">
  <version epoch="0" ver="0.2.9+5" rel="3.2"/>
  <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="f34da7c6e3cfb469db088bf8d6e5500f4f33ceaf86e6d8931dbabc59bd281ace84775a3c66d264d90bbd2b30fcc7005391bdc7ac1a02a0d66cedbd8659bdf2bb" name="farstream-debugsource" arch="i586">
  <version epoch="0" ver="0.2.9+5" rel="3.2"/>
  <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="ebd0d51cca4318eff9c6df97bc1a912f81a898f4dc24afbd9bea8b45b6e3efea3e9fa315cecac5d556cfa1eadb6607b6d750394825677b08891eef2b8161b2c8" name="farstream-debugsource" arch="x86_64">
  <version epoch="0" ver="0.2.9+5" rel="3.2"/>
  <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="70061d3d8facca7af5fcf0ee95d8c51381f08a940b59effc5528dcf88cc739990683563ad9cbc3eafa55513c8242c08ca5f97be6d739181fb2a019c63b1df8e6" name="farstream-devel" arch="i586">
  <version epoch="0" ver="0.2.9+5" rel="3.2"/>
  <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="2310b1727859fb4c95e6f890d44263c8ce6281d88de59224ad18f31ef61361d5fe1988bd28c765dde89ca98010d9dfc104ec428b5b2e5cbd243a74b8f299fe99" name="farstream-devel" arch="x86_64">
  <version epoch="0" ver="0.2.9+5" rel="3.2"/>
  <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="0d3141aab2906966b24084782f4d172e49df02f8d1e65e036b46a367b81a5bd819a771af83936ac6ee260eac84d976777d1cca205b85a8af7cb07db9f9277c8a" name="fcitx" arch="i586">
  <version epoch="0" ver="4.2.9.9" rel="2.2"/>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1566475200">- Stop packaging fcitx-qt4 for leap 15.2 and Tumbleweed.
- Run spec-cleaner</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1582977600">- Update version to 4.2.9.7
  * Do not link jsonc if XKB is disabled
  * Update Translation
  * use /org/freedesktop/portal as dbus path for portal.
  * use the right color for gtk2
  * use a different way to suppress unused warning
  * Revert "[gtk] clean up unused variable."
  * iso code root should be 639-3.
  * use iso-codes json file to parse the iso codes data.
  * fix fall through warning
  * clean up unused variable.</changelog>
  <changelog author="tiwai@suse.de" date="1606392000">- Move the startup snippet to /usr/etc/X11/xim.d for TW</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1606824000">- update version 4.2.9.8
  * fix issue with appindicator on gnome-shell
  * Relicense the im module to BSD to allow Proprietary
    software for bundling it. This was already done for
    the Qt5 counter part, but never done for Qt4 version.
    This is mainly to allow WPS to reuse our up-to-date
    im module to support fcitx 5
  * Slightly change to the tray menu to remove some
    redudant entries</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1625054400">- Move fcitx.macros from /etc/rpm to %_rpmmacrodir (boo#1185657).</changelog>
  <changelog author="tiwai@suse.de" date="1642680000">- Fix xim.d script for KDE Plasma (boo#1194916);
  $WINDOWMANAGER check needs to be adjusted</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1645358400">- long gone Harlequin, don't change default theme (boo#1188416)
- 32bit is long gone, drop baselibs.conf
- split libfcitx-4_2_9 according to shlib-policy-name-error
  rpmlint report(boo#1191753)
- other rpmlint fixes</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1649073600">- add baselibs.conf back due to fcitx-qt5</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 4.2.9.9:
  * fix compatibility issue with KDE's systemd based xdg autostart
- fix gpg validation</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1692878400">- add remote-module-use-safe-directory-for-socket-API-sock.patch: use a safe
  directory for the fcitx-socket:%d API socket currently placed in /tmp. This
  avoids a possible local denial of service issue (bsc#1213331).</changelog>
</package>
<package pkgid="bba29b38cabc62aefa9bde20e4fc710893bcf2db616e76c5c8a48e0f78b9e7c09d1b80157d7307f4f55c14cf82bc1a5610181691ffe6c3eac8194c3e3daca550" name="fcitx" arch="src">
  <version epoch="0" ver="4.2.9.9" rel="2.2"/>
  <changelog author="i@marguerite.su" date="1450785600">- update version 4.2.9.1
  * support QPlatformInputContext::locale()
  * correctly set input window position on scaled gtk3 application
  * support unicode 8.0 in unicode module
  * qt input context is not recreated correctly when fcitx restarts
- drop patch: fcitx-4.2.8.5-fix-bashisms.patch, upstreamed</changelog>
  <changelog author="i@marguerite.su" date="1455192000">- Due to changes in kdebase4-openSUSE in Tumbleweed
  %{_kde4_appsdir}/desktoptheme/{openSUSE,openSUSElight}
  are no longer available. Actually those icon tweaks
  are not needed too.</changelog>
  <changelog author="tiwai@suse.de" date="1456660800">- Add NoDisplay=true in autostart desktop file so that it won't be
  shown (boo#968486):
  fcitx-autostart-desktop-no-display.patch</changelog>
  <changelog author="i@marguerite.su" date="1457092800">- backport a upstream fix:
  * boo#954623: fcitx prevents dropbox system tray
    loading in KDE Plasma 5
  * commit#c73761 : avoid unnecessary xembed tray
    icon fallback, try harder to avoid touch tray
    protocol related code when notification is
    available or kimpanel is available.
  * add patch boo954623.patch, delete next update</changelog>
  <changelog author="i@marguerite.su" date="1470744000">- fix Leap 42.2 build
  * fcitx switched to DBus mechanism to select systray icon
    which made it impossible to customize systray icon in
    fcitx's themes. When the KDE default keyboard icon was
    used, it was ugly-looking and invisible on small screens.
    So we appended icons to openSUSE default Plasma themes
  * in Leap 42.2 and Tumbleweed, our KDE team decided not to
    provide any customization of the themes from kdebase4-openSUSE
    package, so the customizations of systray icons are useless
    in those systems.</changelog>
  <changelog author="toddrme2178@gmail.com" date="1479038400">- Fix language code for fcitx-table-cn-wubi and
  fcitx-table-cn-wubi-pinyin: zh-cn --&gt; zh_CN</changelog>
  <changelog author="fvogt@suse.com" date="1492776000">- Clean up .spec file:
  * Remove KDE4 parts (install custom systray icon)
  * Remove checks for obsolete distro versions</changelog>
  <changelog author="i@marguerite.su" date="1510401600">- update 4.2.9.5
  * [qt] remove quickphrase editor, moved to qt5
  * [misc] forget to remove the add_directory for quickphrase editor
  * fcitx-configtool.desktop: Remove MimeType entry
  * [frontend] add a compatibility layer for ofd.portal.Fcitx
  * [gtk] run clang-format on gtk libraries
  * [gclinet] remove a undefined function
  * set display for fcitx and harden dbus frontend with sender verification
  * extend dbus module to be able to accept external dbus connection
  * [ipcportal] fix signal sending in portal
  * [qt] delay the recheck on availability, but does do the recheck
  * [portal] put ipc portal in queue
  * [qt] do the real unwatch
  * [misc] make more optional disabled option for easier flatpak
  * [table] make sure we don't download table data if we disable table
- changes in 4.2.9.4
  * [gtk, kimpanel] add relative coordinate support
  * [kimpanel] check null before use ic
  * [kimpanel] correctly reset relative spot state
  * [notificationitem] Reply event method call
- changes in 4.2.9.3
  * [core] Make sure when RealEnd is called, instance-&gt;destroy == true
- changes in 4.2.9.2
  * [notificationitem] avoid unnecessary xembed tray icon fallback
  * [classicui] give tray icon a default size
  * [qt] fix inconsistency when handling qstring and ucs4 string
  * [classicui] Watch for dockWindow visual property change
  * [qt] fromUcs4 expect a nul terminated string by default, give it a size
  * [core] Expose internal show input speed function
  * logging should not include the build path(boo#951602)
  * autostart desktop file should not be shown(boo#968486)
  * [qt] replace QPointer with raw pointer in icdata
  * [notificationitem] display layout under unity
  * [diagnose] Print info about dbus name owner
  * Include emoji short codes ("emoji alpha codes")
  * [notificationitem] Fix a bug in plugin entry
  * [core] Add a new hook to watch ui status changed
  * [xim] handle reset ic
  * [utils] Improve process name detection on *BSD
  * [quickphrase] use some different character, original one looks bad under noto
  * [misc] use RTLD_NODELETE for all dlopen
  * Call sem_post() only on valid semaphore
  * [unicode] Update Unicode 9.0 descriptions
  * [classicui] Check XShape version before using it
  * [remote] exit the loop after trying 20 times
  * Require bash in fcitx-cmake-helper.sh
  * [xim] fix a memset
  * [pinyin] fix missing files
  * [dbus] fix a wrong dbus destruct order that my cause deadlock on exit
  * [xkb] handle some corner case for any evil third party that override layout
  * [xkb, xkbdbus] add support for our gnome-shell kimpanel dbus helper
  * [xkb] fix circular deps between xkb and xkbdbus
  * [gclient] try to eliminate a warning for configtool
  * [misc] enforce c99 for compiler
  * [core] call backtrace() ahead to let it finish init()
  * [misc] remove a dup define
  * [unicode] enable prev/next key and enter to choose for unicode
  * [gtk] fix wrong gobject add weak pointer
  * [misc] use unsigned int instead for portability
  * Remove deprecated api in enchant so we can also support 2.1.0.
  * Fix bashism/use correct shebang
- drop fcitx-autostart-desktop-no-display.patch, upstreamed
- drop fcitx-use-basename-for-log.patch, upstreamed
- drop boo954623.patch, upstreamed</changelog>
  <changelog author="dimstar@opensuse.org" date="1519732800">- Add pkgconfig(xkbfile) BuildRequires: in the past, this used to
  be pulled in by libqt4, but since our own code depends on it, and
  not Qt4, it is our own duty to request our build dependencies.
- Package COPYING is %license, not as %doc.</changelog>
  <changelog author="i@marguerite.su" date="1522324800">- update 4.2.9.6
  * [ipcportal] close connection first
  * [gtk] workaround libreoffice surrounding text issue
  * decrease the length of clipboard limit to 256 bytes
  * [gtk] use symbolic color name to lookup selected color
- change fcitx-gtk2 and fcitx-qt4 from Requires to Recommends
- add fcitx-cmake-3.1.patch, downgrade cmake requirement to 3.1
  again for Leap</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1566475200">- Stop packaging fcitx-qt4 for leap 15.2 and Tumbleweed.
- Run spec-cleaner</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1582977600">- Update version to 4.2.9.7
  * Do not link jsonc if XKB is disabled
  * Update Translation
  * use /org/freedesktop/portal as dbus path for portal.
  * use the right color for gtk2
  * use a different way to suppress unused warning
  * Revert "[gtk] clean up unused variable."
  * iso code root should be 639-3.
  * use iso-codes json file to parse the iso codes data.
  * fix fall through warning
  * clean up unused variable.</changelog>
  <changelog author="tiwai@suse.de" date="1606392000">- Move the startup snippet to /usr/etc/X11/xim.d for TW</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1606824000">- update version 4.2.9.8
  * fix issue with appindicator on gnome-shell
  * Relicense the im module to BSD to allow Proprietary
    software for bundling it. This was already done for
    the Qt5 counter part, but never done for Qt4 version.
    This is mainly to allow WPS to reuse our up-to-date
    im module to support fcitx 5
  * Slightly change to the tray menu to remove some
    redudant entries</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1625054400">- Move fcitx.macros from /etc/rpm to %_rpmmacrodir (boo#1185657).</changelog>
  <changelog author="tiwai@suse.de" date="1642680000">- Fix xim.d script for KDE Plasma (boo#1194916);
  $WINDOWMANAGER check needs to be adjusted</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1645358400">- long gone Harlequin, don't change default theme (boo#1188416)
- 32bit is long gone, drop baselibs.conf
- split libfcitx-4_2_9 according to shlib-policy-name-error
  rpmlint report(boo#1191753)
- other rpmlint fixes</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1649073600">- add baselibs.conf back due to fcitx-qt5</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 4.2.9.9:
  * fix compatibility issue with KDE's systemd based xdg autostart
- fix gpg validation</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1692878400">- add remote-module-use-safe-directory-for-socket-API-sock.patch: use a safe
  directory for the fcitx-socket:%d API socket currently placed in /tmp. This
  avoids a possible local denial of service issue (bsc#1213331).</changelog>
</package>
<package pkgid="af9a7a490e810a1a945d486567ccb5a97ee1913e5e2af4ff57f73d657a86fcc9afb236ab05298aa06080cfaf3c3e3ec3c5d6405fb1156e2f64812b55574aeff4" name="fcitx" arch="x86_64">
  <version epoch="0" ver="4.2.9.9" rel="2.2"/>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1566475200">- Stop packaging fcitx-qt4 for leap 15.2 and Tumbleweed.
- Run spec-cleaner</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1582977600">- Update version to 4.2.9.7
  * Do not link jsonc if XKB is disabled
  * Update Translation
  * use /org/freedesktop/portal as dbus path for portal.
  * use the right color for gtk2
  * use a different way to suppress unused warning
  * Revert "[gtk] clean up unused variable."
  * iso code root should be 639-3.
  * use iso-codes json file to parse the iso codes data.
  * fix fall through warning
  * clean up unused variable.</changelog>
  <changelog author="tiwai@suse.de" date="1606392000">- Move the startup snippet to /usr/etc/X11/xim.d for TW</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1606824000">- update version 4.2.9.8
  * fix issue with appindicator on gnome-shell
  * Relicense the im module to BSD to allow Proprietary
    software for bundling it. This was already done for
    the Qt5 counter part, but never done for Qt4 version.
    This is mainly to allow WPS to reuse our up-to-date
    im module to support fcitx 5
  * Slightly change to the tray menu to remove some
    redudant entries</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1625054400">- Move fcitx.macros from /etc/rpm to %_rpmmacrodir (boo#1185657).</changelog>
  <changelog author="tiwai@suse.de" date="1642680000">- Fix xim.d script for KDE Plasma (boo#1194916);
  $WINDOWMANAGER check needs to be adjusted</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1645358400">- long gone Harlequin, don't change default theme (boo#1188416)
- 32bit is long gone, drop baselibs.conf
- split libfcitx-4_2_9 according to shlib-policy-name-error
  rpmlint report(boo#1191753)
- other rpmlint fixes</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1649073600">- add baselibs.conf back due to fcitx-qt5</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 4.2.9.9:
  * fix compatibility issue with KDE's systemd based xdg autostart
- fix gpg validation</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1692878400">- add remote-module-use-safe-directory-for-socket-API-sock.patch: use a safe
  directory for the fcitx-socket:%d API socket currently placed in /tmp. This
  avoids a possible local denial of service issue (bsc#1213331).</changelog>
</package>
<package pkgid="0c0264655326b8dc924c54f5e12772dbcebf0da02e54e98ea87e4e30b912a7b41b60191d40f5a94344f4fc5b46921de048f3df919776f24eaa32a3d47aecec22" name="fcitx-branding-openSUSE" arch="noarch">
  <version epoch="0" ver="4.2.9.9" rel="2.2"/>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1566475200">- Stop packaging fcitx-qt4 for leap 15.2 and Tumbleweed.
- Run spec-cleaner</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1582977600">- Update version to 4.2.9.7
  * Do not link jsonc if XKB is disabled
  * Update Translation
  * use /org/freedesktop/portal as dbus path for portal.
  * use the right color for gtk2
  * use a different way to suppress unused warning
  * Revert "[gtk] clean up unused variable."
  * iso code root should be 639-3.
  * use iso-codes json file to parse the iso codes data.
  * fix fall through warning
  * clean up unused variable.</changelog>
  <changelog author="tiwai@suse.de" date="1606392000">- Move the startup snippet to /usr/etc/X11/xim.d for TW</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1606824000">- update version 4.2.9.8
  * fix issue with appindicator on gnome-shell
  * Relicense the im module to BSD to allow Proprietary
    software for bundling it. This was already done for
    the Qt5 counter part, but never done for Qt4 version.
    This is mainly to allow WPS to reuse our up-to-date
    im module to support fcitx 5
  * Slightly change to the tray menu to remove some
    redudant entries</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1625054400">- Move fcitx.macros from /etc/rpm to %_rpmmacrodir (boo#1185657).</changelog>
  <changelog author="tiwai@suse.de" date="1642680000">- Fix xim.d script for KDE Plasma (boo#1194916);
  $WINDOWMANAGER check needs to be adjusted</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1645358400">- long gone Harlequin, don't change default theme (boo#1188416)
- 32bit is long gone, drop baselibs.conf
- split libfcitx-4_2_9 according to shlib-policy-name-error
  rpmlint report(boo#1191753)
- other rpmlint fixes</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1649073600">- add baselibs.conf back due to fcitx-qt5</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 4.2.9.9:
  * fix compatibility issue with KDE's systemd based xdg autostart
- fix gpg validation</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1692878400">- add remote-module-use-safe-directory-for-socket-API-sock.patch: use a safe
  directory for the fcitx-socket:%d API socket currently placed in /tmp. This
  avoids a possible local denial of service issue (bsc#1213331).</changelog>
</package>
<package pkgid="055b640b7031ce8c3cd858825b7a5e0da562c6a9609a1d924c69310da72c48807f2c56e21c082f942a4ec7fac30a4f08ed6d626a2f1038a7969bff107c44a5f8" name="fcitx-debuginfo" arch="i586">
  <version epoch="0" ver="4.2.9.9" rel="2.2"/>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1566475200">- Stop packaging fcitx-qt4 for leap 15.2 and Tumbleweed.
- Run spec-cleaner</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1582977600">- Update version to 4.2.9.7
  * Do not link jsonc if XKB is disabled
  * Update Translation
  * use /org/freedesktop/portal as dbus path for portal.
  * use the right color for gtk2
  * use a different way to suppress unused warning
  * Revert "[gtk] clean up unused variable."
  * iso code root should be 639-3.
  * use iso-codes json file to parse the iso codes data.
  * fix fall through warning
  * clean up unused variable.</changelog>
  <changelog author="tiwai@suse.de" date="1606392000">- Move the startup snippet to /usr/etc/X11/xim.d for TW</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1606824000">- update version 4.2.9.8
  * fix issue with appindicator on gnome-shell
  * Relicense the im module to BSD to allow Proprietary
    software for bundling it. This was already done for
    the Qt5 counter part, but never done for Qt4 version.
    This is mainly to allow WPS to reuse our up-to-date
    im module to support fcitx 5
  * Slightly change to the tray menu to remove some
    redudant entries</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1625054400">- Move fcitx.macros from /etc/rpm to %_rpmmacrodir (boo#1185657).</changelog>
  <changelog author="tiwai@suse.de" date="1642680000">- Fix xim.d script for KDE Plasma (boo#1194916);
  $WINDOWMANAGER check needs to be adjusted</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1645358400">- long gone Harlequin, don't change default theme (boo#1188416)
- 32bit is long gone, drop baselibs.conf
- split libfcitx-4_2_9 according to shlib-policy-name-error
  rpmlint report(boo#1191753)
- other rpmlint fixes</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1649073600">- add baselibs.conf back due to fcitx-qt5</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 4.2.9.9:
  * fix compatibility issue with KDE's systemd based xdg autostart
- fix gpg validation</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1692878400">- add remote-module-use-safe-directory-for-socket-API-sock.patch: use a safe
  directory for the fcitx-socket:%d API socket currently placed in /tmp. This
  avoids a possible local denial of service issue (bsc#1213331).</changelog>
</package>
<package pkgid="e3e86095cc75b0aae743ca7fe0a5ba21e4b833bda46d8b6dd648837312c1d3d1f9937db59035b735dd8fb1dc1e85af10dbe3421d15164455d871d1b104102f02" name="fcitx-debuginfo" arch="x86_64">
  <version epoch="0" ver="4.2.9.9" rel="2.2"/>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1566475200">- Stop packaging fcitx-qt4 for leap 15.2 and Tumbleweed.
- Run spec-cleaner</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1582977600">- Update version to 4.2.9.7
  * Do not link jsonc if XKB is disabled
  * Update Translation
  * use /org/freedesktop/portal as dbus path for portal.
  * use the right color for gtk2
  * use a different way to suppress unused warning
  * Revert "[gtk] clean up unused variable."
  * iso code root should be 639-3.
  * use iso-codes json file to parse the iso codes data.
  * fix fall through warning
  * clean up unused variable.</changelog>
  <changelog author="tiwai@suse.de" date="1606392000">- Move the startup snippet to /usr/etc/X11/xim.d for TW</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1606824000">- update version 4.2.9.8
  * fix issue with appindicator on gnome-shell
  * Relicense the im module to BSD to allow Proprietary
    software for bundling it. This was already done for
    the Qt5 counter part, but never done for Qt4 version.
    This is mainly to allow WPS to reuse our up-to-date
    im module to support fcitx 5
  * Slightly change to the tray menu to remove some
    redudant entries</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1625054400">- Move fcitx.macros from /etc/rpm to %_rpmmacrodir (boo#1185657).</changelog>
  <changelog author="tiwai@suse.de" date="1642680000">- Fix xim.d script for KDE Plasma (boo#1194916);
  $WINDOWMANAGER check needs to be adjusted</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1645358400">- long gone Harlequin, don't change default theme (boo#1188416)
- 32bit is long gone, drop baselibs.conf
- split libfcitx-4_2_9 according to shlib-policy-name-error
  rpmlint report(boo#1191753)
- other rpmlint fixes</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1649073600">- add baselibs.conf back due to fcitx-qt5</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 4.2.9.9:
  * fix compatibility issue with KDE's systemd based xdg autostart
- fix gpg validation</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1692878400">- add remote-module-use-safe-directory-for-socket-API-sock.patch: use a safe
  directory for the fcitx-socket:%d API socket currently placed in /tmp. This
  avoids a possible local denial of service issue (bsc#1213331).</changelog>
</package>
<package pkgid="9d2d3c9942c264de3911d166cccfcbd27383541e9982cc9b92ac6400f6378a4141c6af2cf220c744b928037bec014d454d42e2bf3ee655d12f435b27e0623dbb" name="fcitx-debugsource" arch="i586">
  <version epoch="0" ver="4.2.9.9" rel="2.2"/>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1566475200">- Stop packaging fcitx-qt4 for leap 15.2 and Tumbleweed.
- Run spec-cleaner</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1582977600">- Update version to 4.2.9.7
  * Do not link jsonc if XKB is disabled
  * Update Translation
  * use /org/freedesktop/portal as dbus path for portal.
  * use the right color for gtk2
  * use a different way to suppress unused warning
  * Revert "[gtk] clean up unused variable."
  * iso code root should be 639-3.
  * use iso-codes json file to parse the iso codes data.
  * fix fall through warning
  * clean up unused variable.</changelog>
  <changelog author="tiwai@suse.de" date="1606392000">- Move the startup snippet to /usr/etc/X11/xim.d for TW</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1606824000">- update version 4.2.9.8
  * fix issue with appindicator on gnome-shell
  * Relicense the im module to BSD to allow Proprietary
    software for bundling it. This was already done for
    the Qt5 counter part, but never done for Qt4 version.
    This is mainly to allow WPS to reuse our up-to-date
    im module to support fcitx 5
  * Slightly change to the tray menu to remove some
    redudant entries</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1625054400">- Move fcitx.macros from /etc/rpm to %_rpmmacrodir (boo#1185657).</changelog>
  <changelog author="tiwai@suse.de" date="1642680000">- Fix xim.d script for KDE Plasma (boo#1194916);
  $WINDOWMANAGER check needs to be adjusted</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1645358400">- long gone Harlequin, don't change default theme (boo#1188416)
- 32bit is long gone, drop baselibs.conf
- split libfcitx-4_2_9 according to shlib-policy-name-error
  rpmlint report(boo#1191753)
- other rpmlint fixes</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1649073600">- add baselibs.conf back due to fcitx-qt5</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 4.2.9.9:
  * fix compatibility issue with KDE's systemd based xdg autostart
- fix gpg validation</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1692878400">- add remote-module-use-safe-directory-for-socket-API-sock.patch: use a safe
  directory for the fcitx-socket:%d API socket currently placed in /tmp. This
  avoids a possible local denial of service issue (bsc#1213331).</changelog>
</package>
<package pkgid="78e3051898c3eb3648d96bb3429eaa478047df3c727ce8a7b209c060c85df707491f9eecafaa0c4c73abb0a6f126a8386415be924f2aafbdb5562e37c0bb9794" name="fcitx-debugsource" arch="x86_64">
  <version epoch="0" ver="4.2.9.9" rel="2.2"/>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1566475200">- Stop packaging fcitx-qt4 for leap 15.2 and Tumbleweed.
- Run spec-cleaner</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1582977600">- Update version to 4.2.9.7
  * Do not link jsonc if XKB is disabled
  * Update Translation
  * use /org/freedesktop/portal as dbus path for portal.
  * use the right color for gtk2
  * use a different way to suppress unused warning
  * Revert "[gtk] clean up unused variable."
  * iso code root should be 639-3.
  * use iso-codes json file to parse the iso codes data.
  * fix fall through warning
  * clean up unused variable.</changelog>
  <changelog author="tiwai@suse.de" date="1606392000">- Move the startup snippet to /usr/etc/X11/xim.d for TW</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1606824000">- update version 4.2.9.8
  * fix issue with appindicator on gnome-shell
  * Relicense the im module to BSD to allow Proprietary
    software for bundling it. This was already done for
    the Qt5 counter part, but never done for Qt4 version.
    This is mainly to allow WPS to reuse our up-to-date
    im module to support fcitx 5
  * Slightly change to the tray menu to remove some
    redudant entries</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1625054400">- Move fcitx.macros from /etc/rpm to %_rpmmacrodir (boo#1185657).</changelog>
  <changelog author="tiwai@suse.de" date="1642680000">- Fix xim.d script for KDE Plasma (boo#1194916);
  $WINDOWMANAGER check needs to be adjusted</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1645358400">- long gone Harlequin, don't change default theme (boo#1188416)
- 32bit is long gone, drop baselibs.conf
- split libfcitx-4_2_9 according to shlib-policy-name-error
  rpmlint report(boo#1191753)
- other rpmlint fixes</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1649073600">- add baselibs.conf back due to fcitx-qt5</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 4.2.9.9:
  * fix compatibility issue with KDE's systemd based xdg autostart
- fix gpg validation</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1692878400">- add remote-module-use-safe-directory-for-socket-API-sock.patch: use a safe
  directory for the fcitx-socket:%d API socket currently placed in /tmp. This
  avoids a possible local denial of service issue (bsc#1213331).</changelog>
</package>
<package pkgid="818a1ad4cc91b30ab997e27e5752afca90e387abc76574b37aafe44301219e471e1c286ea94c67546701551ec9b776a3858816bb522f4c26442a506f54a9d301" name="fcitx-devel" arch="i586">
  <version epoch="0" ver="4.2.9.9" rel="2.2"/>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1566475200">- Stop packaging fcitx-qt4 for leap 15.2 and Tumbleweed.
- Run spec-cleaner</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1582977600">- Update version to 4.2.9.7
  * Do not link jsonc if XKB is disabled
  * Update Translation
  * use /org/freedesktop/portal as dbus path for portal.
  * use the right color for gtk2
  * use a different way to suppress unused warning
  * Revert "[gtk] clean up unused variable."
  * iso code root should be 639-3.
  * use iso-codes json file to parse the iso codes data.
  * fix fall through warning
  * clean up unused variable.</changelog>
  <changelog author="tiwai@suse.de" date="1606392000">- Move the startup snippet to /usr/etc/X11/xim.d for TW</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1606824000">- update version 4.2.9.8
  * fix issue with appindicator on gnome-shell
  * Relicense the im module to BSD to allow Proprietary
    software for bundling it. This was already done for
    the Qt5 counter part, but never done for Qt4 version.
    This is mainly to allow WPS to reuse our up-to-date
    im module to support fcitx 5
  * Slightly change to the tray menu to remove some
    redudant entries</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1625054400">- Move fcitx.macros from /etc/rpm to %_rpmmacrodir (boo#1185657).</changelog>
  <changelog author="tiwai@suse.de" date="1642680000">- Fix xim.d script for KDE Plasma (boo#1194916);
  $WINDOWMANAGER check needs to be adjusted</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1645358400">- long gone Harlequin, don't change default theme (boo#1188416)
- 32bit is long gone, drop baselibs.conf
- split libfcitx-4_2_9 according to shlib-policy-name-error
  rpmlint report(boo#1191753)
- other rpmlint fixes</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1649073600">- add baselibs.conf back due to fcitx-qt5</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 4.2.9.9:
  * fix compatibility issue with KDE's systemd based xdg autostart
- fix gpg validation</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1692878400">- add remote-module-use-safe-directory-for-socket-API-sock.patch: use a safe
  directory for the fcitx-socket:%d API socket currently placed in /tmp. This
  avoids a possible local denial of service issue (bsc#1213331).</changelog>
</package>
<package pkgid="a9518c62dbf6b129bbd977ad5ed6be9cb837e05d195145657bc7915e2bddc4e42b1764fa0190b7dea98aae283b8afc882266d93a38069a7a530ff7f2476150d5" name="fcitx-devel" arch="x86_64">
  <version epoch="0" ver="4.2.9.9" rel="2.2"/>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1566475200">- Stop packaging fcitx-qt4 for leap 15.2 and Tumbleweed.
- Run spec-cleaner</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1582977600">- Update version to 4.2.9.7
  * Do not link jsonc if XKB is disabled
  * Update Translation
  * use /org/freedesktop/portal as dbus path for portal.
  * use the right color for gtk2
  * use a different way to suppress unused warning
  * Revert "[gtk] clean up unused variable."
  * iso code root should be 639-3.
  * use iso-codes json file to parse the iso codes data.
  * fix fall through warning
  * clean up unused variable.</changelog>
  <changelog author="tiwai@suse.de" date="1606392000">- Move the startup snippet to /usr/etc/X11/xim.d for TW</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1606824000">- update version 4.2.9.8
  * fix issue with appindicator on gnome-shell
  * Relicense the im module to BSD to allow Proprietary
    software for bundling it. This was already done for
    the Qt5 counter part, but never done for Qt4 version.
    This is mainly to allow WPS to reuse our up-to-date
    im module to support fcitx 5
  * Slightly change to the tray menu to remove some
    redudant entries</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1625054400">- Move fcitx.macros from /etc/rpm to %_rpmmacrodir (boo#1185657).</changelog>
  <changelog author="tiwai@suse.de" date="1642680000">- Fix xim.d script for KDE Plasma (boo#1194916);
  $WINDOWMANAGER check needs to be adjusted</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1645358400">- long gone Harlequin, don't change default theme (boo#1188416)
- 32bit is long gone, drop baselibs.conf
- split libfcitx-4_2_9 according to shlib-policy-name-error
  rpmlint report(boo#1191753)
- other rpmlint fixes</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1649073600">- add baselibs.conf back due to fcitx-qt5</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 4.2.9.9:
  * fix compatibility issue with KDE's systemd based xdg autostart
- fix gpg validation</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1692878400">- add remote-module-use-safe-directory-for-socket-API-sock.patch: use a safe
  directory for the fcitx-socket:%d API socket currently placed in /tmp. This
  avoids a possible local denial of service issue (bsc#1213331).</changelog>
</package>
<package pkgid="ad0a5a2a16cb505161eff1c410d8220dd890862b2b667c6cbda9bd883d55faa554e68db3e74e09f02de8b6a03a7bac92f41aaf15137e65168454f67470c6c625" name="fcitx-devel-debuginfo" arch="i586">
  <version epoch="0" ver="4.2.9.9" rel="2.2"/>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1566475200">- Stop packaging fcitx-qt4 for leap 15.2 and Tumbleweed.
- Run spec-cleaner</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1582977600">- Update version to 4.2.9.7
  * Do not link jsonc if XKB is disabled
  * Update Translation
  * use /org/freedesktop/portal as dbus path for portal.
  * use the right color for gtk2
  * use a different way to suppress unused warning
  * Revert "[gtk] clean up unused variable."
  * iso code root should be 639-3.
  * use iso-codes json file to parse the iso codes data.
  * fix fall through warning
  * clean up unused variable.</changelog>
  <changelog author="tiwai@suse.de" date="1606392000">- Move the startup snippet to /usr/etc/X11/xim.d for TW</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1606824000">- update version 4.2.9.8
  * fix issue with appindicator on gnome-shell
  * Relicense the im module to BSD to allow Proprietary
    software for bundling it. This was already done for
    the Qt5 counter part, but never done for Qt4 version.
    This is mainly to allow WPS to reuse our up-to-date
    im module to support fcitx 5
  * Slightly change to the tray menu to remove some
    redudant entries</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1625054400">- Move fcitx.macros from /etc/rpm to %_rpmmacrodir (boo#1185657).</changelog>
  <changelog author="tiwai@suse.de" date="1642680000">- Fix xim.d script for KDE Plasma (boo#1194916);
  $WINDOWMANAGER check needs to be adjusted</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1645358400">- long gone Harlequin, don't change default theme (boo#1188416)
- 32bit is long gone, drop baselibs.conf
- split libfcitx-4_2_9 according to shlib-policy-name-error
  rpmlint report(boo#1191753)
- other rpmlint fixes</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1649073600">- add baselibs.conf back due to fcitx-qt5</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 4.2.9.9:
  * fix compatibility issue with KDE's systemd based xdg autostart
- fix gpg validation</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1692878400">- add remote-module-use-safe-directory-for-socket-API-sock.patch: use a safe
  directory for the fcitx-socket:%d API socket currently placed in /tmp. This
  avoids a possible local denial of service issue (bsc#1213331).</changelog>
</package>
<package pkgid="19d5869613eaf0900343ee4efde50e46fd5d8b405f5dad033d42e9637b3788f06a8cc15833ba432b4ca5a2b22f42ba93c07caaf8d5b2815015079808b313d418" name="fcitx-devel-debuginfo" arch="x86_64">
  <version epoch="0" ver="4.2.9.9" rel="2.2"/>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1566475200">- Stop packaging fcitx-qt4 for leap 15.2 and Tumbleweed.
- Run spec-cleaner</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1582977600">- Update version to 4.2.9.7
  * Do not link jsonc if XKB is disabled
  * Update Translation
  * use /org/freedesktop/portal as dbus path for portal.
  * use the right color for gtk2
  * use a different way to suppress unused warning
  * Revert "[gtk] clean up unused variable."
  * iso code root should be 639-3.
  * use iso-codes json file to parse the iso codes data.
  * fix fall through warning
  * clean up unused variable.</changelog>
  <changelog author="tiwai@suse.de" date="1606392000">- Move the startup snippet to /usr/etc/X11/xim.d for TW</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1606824000">- update version 4.2.9.8
  * fix issue with appindicator on gnome-shell
  * Relicense the im module to BSD to allow Proprietary
    software for bundling it. This was already done for
    the Qt5 counter part, but never done for Qt4 version.
    This is mainly to allow WPS to reuse our up-to-date
    im module to support fcitx 5
  * Slightly change to the tray menu to remove some
    redudant entries</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1625054400">- Move fcitx.macros from /etc/rpm to %_rpmmacrodir (boo#1185657).</changelog>
  <changelog author="tiwai@suse.de" date="1642680000">- Fix xim.d script for KDE Plasma (boo#1194916);
  $WINDOWMANAGER check needs to be adjusted</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1645358400">- long gone Harlequin, don't change default theme (boo#1188416)
- 32bit is long gone, drop baselibs.conf
- split libfcitx-4_2_9 according to shlib-policy-name-error
  rpmlint report(boo#1191753)
- other rpmlint fixes</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1649073600">- add baselibs.conf back due to fcitx-qt5</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 4.2.9.9:
  * fix compatibility issue with KDE's systemd based xdg autostart
- fix gpg validation</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1692878400">- add remote-module-use-safe-directory-for-socket-API-sock.patch: use a safe
  directory for the fcitx-socket:%d API socket currently placed in /tmp. This
  avoids a possible local denial of service issue (bsc#1213331).</changelog>
</package>
<package pkgid="b7f3bf974ebd1f3b04a99ff45955488dd3831d09c2263680fc661b42844e9b465b266c1ad96440c1696d02bc0cc02869a821de6d449b19fbe30a769171e2268e" name="fcitx-gtk2-32bit" arch="x86_64">
  <version epoch="0" ver="4.2.9.9" rel="2.2"/>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1566475200">- Stop packaging fcitx-qt4 for leap 15.2 and Tumbleweed.
- Run spec-cleaner</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1582977600">- Update version to 4.2.9.7
  * Do not link jsonc if XKB is disabled
  * Update Translation
  * use /org/freedesktop/portal as dbus path for portal.
  * use the right color for gtk2
  * use a different way to suppress unused warning
  * Revert "[gtk] clean up unused variable."
  * iso code root should be 639-3.
  * use iso-codes json file to parse the iso codes data.
  * fix fall through warning
  * clean up unused variable.</changelog>
  <changelog author="tiwai@suse.de" date="1606392000">- Move the startup snippet to /usr/etc/X11/xim.d for TW</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1606824000">- update version 4.2.9.8
  * fix issue with appindicator on gnome-shell
  * Relicense the im module to BSD to allow Proprietary
    software for bundling it. This was already done for
    the Qt5 counter part, but never done for Qt4 version.
    This is mainly to allow WPS to reuse our up-to-date
    im module to support fcitx 5
  * Slightly change to the tray menu to remove some
    redudant entries</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1625054400">- Move fcitx.macros from /etc/rpm to %_rpmmacrodir (boo#1185657).</changelog>
  <changelog author="tiwai@suse.de" date="1642680000">- Fix xim.d script for KDE Plasma (boo#1194916);
  $WINDOWMANAGER check needs to be adjusted</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1645358400">- long gone Harlequin, don't change default theme (boo#1188416)
- 32bit is long gone, drop baselibs.conf
- split libfcitx-4_2_9 according to shlib-policy-name-error
  rpmlint report(boo#1191753)
- other rpmlint fixes</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1649073600">- add baselibs.conf back due to fcitx-qt5</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 4.2.9.9:
  * fix compatibility issue with KDE's systemd based xdg autostart
- fix gpg validation</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1692878400">- add remote-module-use-safe-directory-for-socket-API-sock.patch: use a safe
  directory for the fcitx-socket:%d API socket currently placed in /tmp. This
  avoids a possible local denial of service issue (bsc#1213331).</changelog>
</package>
<package pkgid="20a5476f9d1a1471ebc913f45abd241ce8c9b59fba579ec3f2c0713abf89f21e97498f2305d765b675fe492fa147976e2d6c979c5f3d2dd07048b7a015eb3f16" name="fcitx-gtk2-32bit-debuginfo" arch="x86_64">
  <version epoch="0" ver="4.2.9.9" rel="2.2"/>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1566475200">- Stop packaging fcitx-qt4 for leap 15.2 and Tumbleweed.
- Run spec-cleaner</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1582977600">- Update version to 4.2.9.7
  * Do not link jsonc if XKB is disabled
  * Update Translation
  * use /org/freedesktop/portal as dbus path for portal.
  * use the right color for gtk2
  * use a different way to suppress unused warning
  * Revert "[gtk] clean up unused variable."
  * iso code root should be 639-3.
  * use iso-codes json file to parse the iso codes data.
  * fix fall through warning
  * clean up unused variable.</changelog>
  <changelog author="tiwai@suse.de" date="1606392000">- Move the startup snippet to /usr/etc/X11/xim.d for TW</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1606824000">- update version 4.2.9.8
  * fix issue with appindicator on gnome-shell
  * Relicense the im module to BSD to allow Proprietary
    software for bundling it. This was already done for
    the Qt5 counter part, but never done for Qt4 version.
    This is mainly to allow WPS to reuse our up-to-date
    im module to support fcitx 5
  * Slightly change to the tray menu to remove some
    redudant entries</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1625054400">- Move fcitx.macros from /etc/rpm to %_rpmmacrodir (boo#1185657).</changelog>
  <changelog author="tiwai@suse.de" date="1642680000">- Fix xim.d script for KDE Plasma (boo#1194916);
  $WINDOWMANAGER check needs to be adjusted</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1645358400">- long gone Harlequin, don't change default theme (boo#1188416)
- 32bit is long gone, drop baselibs.conf
- split libfcitx-4_2_9 according to shlib-policy-name-error
  rpmlint report(boo#1191753)
- other rpmlint fixes</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1649073600">- add baselibs.conf back due to fcitx-qt5</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 4.2.9.9:
  * fix compatibility issue with KDE's systemd based xdg autostart
- fix gpg validation</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1692878400">- add remote-module-use-safe-directory-for-socket-API-sock.patch: use a safe
  directory for the fcitx-socket:%d API socket currently placed in /tmp. This
  avoids a possible local denial of service issue (bsc#1213331).</changelog>
</package>
<package pkgid="64f46153b3bfd61c84babb377b0699dea6b1d0b52e4dd80c1427ec64ab0cd90349e9a7da63f5bbbb574997020e9394df86314e776e8e915f25af40c9997d10f5" name="fcitx-gtk2" arch="i586">
  <version epoch="0" ver="4.2.9.9" rel="2.2"/>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1566475200">- Stop packaging fcitx-qt4 for leap 15.2 and Tumbleweed.
- Run spec-cleaner</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1582977600">- Update version to 4.2.9.7
  * Do not link jsonc if XKB is disabled
  * Update Translation
  * use /org/freedesktop/portal as dbus path for portal.
  * use the right color for gtk2
  * use a different way to suppress unused warning
  * Revert "[gtk] clean up unused variable."
  * iso code root should be 639-3.
  * use iso-codes json file to parse the iso codes data.
  * fix fall through warning
  * clean up unused variable.</changelog>
  <changelog author="tiwai@suse.de" date="1606392000">- Move the startup snippet to /usr/etc/X11/xim.d for TW</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1606824000">- update version 4.2.9.8
  * fix issue with appindicator on gnome-shell
  * Relicense the im module to BSD to allow Proprietary
    software for bundling it. This was already done for
    the Qt5 counter part, but never done for Qt4 version.
    This is mainly to allow WPS to reuse our up-to-date
    im module to support fcitx 5
  * Slightly change to the tray menu to remove some
    redudant entries</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1625054400">- Move fcitx.macros from /etc/rpm to %_rpmmacrodir (boo#1185657).</changelog>
  <changelog author="tiwai@suse.de" date="1642680000">- Fix xim.d script for KDE Plasma (boo#1194916);
  $WINDOWMANAGER check needs to be adjusted</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1645358400">- long gone Harlequin, don't change default theme (boo#1188416)
- 32bit is long gone, drop baselibs.conf
- split libfcitx-4_2_9 according to shlib-policy-name-error
  rpmlint report(boo#1191753)
- other rpmlint fixes</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1649073600">- add baselibs.conf back due to fcitx-qt5</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 4.2.9.9:
  * fix compatibility issue with KDE's systemd based xdg autostart
- fix gpg validation</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1692878400">- add remote-module-use-safe-directory-for-socket-API-sock.patch: use a safe
  directory for the fcitx-socket:%d API socket currently placed in /tmp. This
  avoids a possible local denial of service issue (bsc#1213331).</changelog>
</package>
<package pkgid="206af2338552719850afefa8e0e87b17eea6ee0129625bb702c9e53523e75ea26ab3db13c901c8accb3a344e2d914b380c82644f01acd0c50224bf1c0f7e6894" name="fcitx-gtk2" arch="x86_64">
  <version epoch="0" ver="4.2.9.9" rel="2.2"/>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1566475200">- Stop packaging fcitx-qt4 for leap 15.2 and Tumbleweed.
- Run spec-cleaner</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1582977600">- Update version to 4.2.9.7
  * Do not link jsonc if XKB is disabled
  * Update Translation
  * use /org/freedesktop/portal as dbus path for portal.
  * use the right color for gtk2
  * use a different way to suppress unused warning
  * Revert "[gtk] clean up unused variable."
  * iso code root should be 639-3.
  * use iso-codes json file to parse the iso codes data.
  * fix fall through warning
  * clean up unused variable.</changelog>
  <changelog author="tiwai@suse.de" date="1606392000">- Move the startup snippet to /usr/etc/X11/xim.d for TW</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1606824000">- update version 4.2.9.8
  * fix issue with appindicator on gnome-shell
  * Relicense the im module to BSD to allow Proprietary
    software for bundling it. This was already done for
    the Qt5 counter part, but never done for Qt4 version.
    This is mainly to allow WPS to reuse our up-to-date
    im module to support fcitx 5
  * Slightly change to the tray menu to remove some
    redudant entries</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1625054400">- Move fcitx.macros from /etc/rpm to %_rpmmacrodir (boo#1185657).</changelog>
  <changelog author="tiwai@suse.de" date="1642680000">- Fix xim.d script for KDE Plasma (boo#1194916);
  $WINDOWMANAGER check needs to be adjusted</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1645358400">- long gone Harlequin, don't change default theme (boo#1188416)
- 32bit is long gone, drop baselibs.conf
- split libfcitx-4_2_9 according to shlib-policy-name-error
  rpmlint report(boo#1191753)
- other rpmlint fixes</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1649073600">- add baselibs.conf back due to fcitx-qt5</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 4.2.9.9:
  * fix compatibility issue with KDE's systemd based xdg autostart
- fix gpg validation</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1692878400">- add remote-module-use-safe-directory-for-socket-API-sock.patch: use a safe
  directory for the fcitx-socket:%d API socket currently placed in /tmp. This
  avoids a possible local denial of service issue (bsc#1213331).</changelog>
</package>
<package pkgid="da3ab493fd8eda97bd733480ae044bd178710ab748519c395feff2e683e5ca0fc76d497e67a6db4cb8c22272d304536e5a155ec419032d9b6c9a3c9caf56df0a" name="fcitx-gtk2-debuginfo" arch="i586">
  <version epoch="0" ver="4.2.9.9" rel="2.2"/>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1566475200">- Stop packaging fcitx-qt4 for leap 15.2 and Tumbleweed.
- Run spec-cleaner</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1582977600">- Update version to 4.2.9.7
  * Do not link jsonc if XKB is disabled
  * Update Translation
  * use /org/freedesktop/portal as dbus path for portal.
  * use the right color for gtk2
  * use a different way to suppress unused warning
  * Revert "[gtk] clean up unused variable."
  * iso code root should be 639-3.
  * use iso-codes json file to parse the iso codes data.
  * fix fall through warning
  * clean up unused variable.</changelog>
  <changelog author="tiwai@suse.de" date="1606392000">- Move the startup snippet to /usr/etc/X11/xim.d for TW</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1606824000">- update version 4.2.9.8
  * fix issue with appindicator on gnome-shell
  * Relicense the im module to BSD to allow Proprietary
    software for bundling it. This was already done for
    the Qt5 counter part, but never done for Qt4 version.
    This is mainly to allow WPS to reuse our up-to-date
    im module to support fcitx 5
  * Slightly change to the tray menu to remove some
    redudant entries</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1625054400">- Move fcitx.macros from /etc/rpm to %_rpmmacrodir (boo#1185657).</changelog>
  <changelog author="tiwai@suse.de" date="1642680000">- Fix xim.d script for KDE Plasma (boo#1194916);
  $WINDOWMANAGER check needs to be adjusted</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1645358400">- long gone Harlequin, don't change default theme (boo#1188416)
- 32bit is long gone, drop baselibs.conf
- split libfcitx-4_2_9 according to shlib-policy-name-error
  rpmlint report(boo#1191753)
- other rpmlint fixes</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1649073600">- add baselibs.conf back due to fcitx-qt5</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 4.2.9.9:
  * fix compatibility issue with KDE's systemd based xdg autostart
- fix gpg validation</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1692878400">- add remote-module-use-safe-directory-for-socket-API-sock.patch: use a safe
  directory for the fcitx-socket:%d API socket currently placed in /tmp. This
  avoids a possible local denial of service issue (bsc#1213331).</changelog>
</package>
<package pkgid="daf275ae8848f201eecc11110c123cac502b0ca9c94e71d3369409cada8d3ebf3c37d019f91b5b08153c8de6c37576ec633bf36a4ffb7b4a9149a2ff8110bdba" name="fcitx-gtk2-debuginfo" arch="x86_64">
  <version epoch="0" ver="4.2.9.9" rel="2.2"/>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1566475200">- Stop packaging fcitx-qt4 for leap 15.2 and Tumbleweed.
- Run spec-cleaner</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1582977600">- Update version to 4.2.9.7
  * Do not link jsonc if XKB is disabled
  * Update Translation
  * use /org/freedesktop/portal as dbus path for portal.
  * use the right color for gtk2
  * use a different way to suppress unused warning
  * Revert "[gtk] clean up unused variable."
  * iso code root should be 639-3.
  * use iso-codes json file to parse the iso codes data.
  * fix fall through warning
  * clean up unused variable.</changelog>
  <changelog author="tiwai@suse.de" date="1606392000">- Move the startup snippet to /usr/etc/X11/xim.d for TW</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1606824000">- update version 4.2.9.8
  * fix issue with appindicator on gnome-shell
  * Relicense the im module to BSD to allow Proprietary
    software for bundling it. This was already done for
    the Qt5 counter part, but never done for Qt4 version.
    This is mainly to allow WPS to reuse our up-to-date
    im module to support fcitx 5
  * Slightly change to the tray menu to remove some
    redudant entries</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1625054400">- Move fcitx.macros from /etc/rpm to %_rpmmacrodir (boo#1185657).</changelog>
  <changelog author="tiwai@suse.de" date="1642680000">- Fix xim.d script for KDE Plasma (boo#1194916);
  $WINDOWMANAGER check needs to be adjusted</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1645358400">- long gone Harlequin, don't change default theme (boo#1188416)
- 32bit is long gone, drop baselibs.conf
- split libfcitx-4_2_9 according to shlib-policy-name-error
  rpmlint report(boo#1191753)
- other rpmlint fixes</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1649073600">- add baselibs.conf back due to fcitx-qt5</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 4.2.9.9:
  * fix compatibility issue with KDE's systemd based xdg autostart
- fix gpg validation</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1692878400">- add remote-module-use-safe-directory-for-socket-API-sock.patch: use a safe
  directory for the fcitx-socket:%d API socket currently placed in /tmp. This
  avoids a possible local denial of service issue (bsc#1213331).</changelog>
</package>
<package pkgid="50520501848f3231dd43863474e732b3e748ce6f8a261652ab7cada8f770c64c36e9da3c86a56fad0717ce8c4d37a0e8f52687fca23ac475ebe9e7b22e279bf4" name="fcitx-gtk3-32bit" arch="x86_64">
  <version epoch="0" ver="4.2.9.9" rel="2.2"/>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1566475200">- Stop packaging fcitx-qt4 for leap 15.2 and Tumbleweed.
- Run spec-cleaner</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1582977600">- Update version to 4.2.9.7
  * Do not link jsonc if XKB is disabled
  * Update Translation
  * use /org/freedesktop/portal as dbus path for portal.
  * use the right color for gtk2
  * use a different way to suppress unused warning
  * Revert "[gtk] clean up unused variable."
  * iso code root should be 639-3.
  * use iso-codes json file to parse the iso codes data.
  * fix fall through warning
  * clean up unused variable.</changelog>
  <changelog author="tiwai@suse.de" date="1606392000">- Move the startup snippet to /usr/etc/X11/xim.d for TW</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1606824000">- update version 4.2.9.8
  * fix issue with appindicator on gnome-shell
  * Relicense the im module to BSD to allow Proprietary
    software for bundling it. This was already done for
    the Qt5 counter part, but never done for Qt4 version.
    This is mainly to allow WPS to reuse our up-to-date
    im module to support fcitx 5
  * Slightly change to the tray menu to remove some
    redudant entries</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1625054400">- Move fcitx.macros from /etc/rpm to %_rpmmacrodir (boo#1185657).</changelog>
  <changelog author="tiwai@suse.de" date="1642680000">- Fix xim.d script for KDE Plasma (boo#1194916);
  $WINDOWMANAGER check needs to be adjusted</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1645358400">- long gone Harlequin, don't change default theme (boo#1188416)
- 32bit is long gone, drop baselibs.conf
- split libfcitx-4_2_9 according to shlib-policy-name-error
  rpmlint report(boo#1191753)
- other rpmlint fixes</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1649073600">- add baselibs.conf back due to fcitx-qt5</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 4.2.9.9:
  * fix compatibility issue with KDE's systemd based xdg autostart
- fix gpg validation</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1692878400">- add remote-module-use-safe-directory-for-socket-API-sock.patch: use a safe
  directory for the fcitx-socket:%d API socket currently placed in /tmp. This
  avoids a possible local denial of service issue (bsc#1213331).</changelog>
</package>
<package pkgid="05ee2d7659d9ebd3467eb35e69abb079ef868b82426e67ce7b730c54ceb0582a1539c59a1787dd62b7bcde9ad5b2396cf69b1c5d8a53880c0271dfbe95b3aedb" name="fcitx-gtk3-32bit-debuginfo" arch="x86_64">
  <version epoch="0" ver="4.2.9.9" rel="2.2"/>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1566475200">- Stop packaging fcitx-qt4 for leap 15.2 and Tumbleweed.
- Run spec-cleaner</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1582977600">- Update version to 4.2.9.7
  * Do not link jsonc if XKB is disabled
  * Update Translation
  * use /org/freedesktop/portal as dbus path for portal.
  * use the right color for gtk2
  * use a different way to suppress unused warning
  * Revert "[gtk] clean up unused variable."
  * iso code root should be 639-3.
  * use iso-codes json file to parse the iso codes data.
  * fix fall through warning
  * clean up unused variable.</changelog>
  <changelog author="tiwai@suse.de" date="1606392000">- Move the startup snippet to /usr/etc/X11/xim.d for TW</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1606824000">- update version 4.2.9.8
  * fix issue with appindicator on gnome-shell
  * Relicense the im module to BSD to allow Proprietary
    software for bundling it. This was already done for
    the Qt5 counter part, but never done for Qt4 version.
    This is mainly to allow WPS to reuse our up-to-date
    im module to support fcitx 5
  * Slightly change to the tray menu to remove some
    redudant entries</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1625054400">- Move fcitx.macros from /etc/rpm to %_rpmmacrodir (boo#1185657).</changelog>
  <changelog author="tiwai@suse.de" date="1642680000">- Fix xim.d script for KDE Plasma (boo#1194916);
  $WINDOWMANAGER check needs to be adjusted</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1645358400">- long gone Harlequin, don't change default theme (boo#1188416)
- 32bit is long gone, drop baselibs.conf
- split libfcitx-4_2_9 according to shlib-policy-name-error
  rpmlint report(boo#1191753)
- other rpmlint fixes</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1649073600">- add baselibs.conf back due to fcitx-qt5</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 4.2.9.9:
  * fix compatibility issue with KDE's systemd based xdg autostart
- fix gpg validation</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1692878400">- add remote-module-use-safe-directory-for-socket-API-sock.patch: use a safe
  directory for the fcitx-socket:%d API socket currently placed in /tmp. This
  avoids a possible local denial of service issue (bsc#1213331).</changelog>
</package>
<package pkgid="a849bb94b8217454088018baa7ceb185c4282c54ff8145d5ce2d6315583ddd60a8242ead3a3c809ab131c6c50ef29caf859c3a785e4c4517734d495c8283115f" name="fcitx-gtk3" arch="i586">
  <version epoch="0" ver="4.2.9.9" rel="2.2"/>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1566475200">- Stop packaging fcitx-qt4 for leap 15.2 and Tumbleweed.
- Run spec-cleaner</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1582977600">- Update version to 4.2.9.7
  * Do not link jsonc if XKB is disabled
  * Update Translation
  * use /org/freedesktop/portal as dbus path for portal.
  * use the right color for gtk2
  * use a different way to suppress unused warning
  * Revert "[gtk] clean up unused variable."
  * iso code root should be 639-3.
  * use iso-codes json file to parse the iso codes data.
  * fix fall through warning
  * clean up unused variable.</changelog>
  <changelog author="tiwai@suse.de" date="1606392000">- Move the startup snippet to /usr/etc/X11/xim.d for TW</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1606824000">- update version 4.2.9.8
  * fix issue with appindicator on gnome-shell
  * Relicense the im module to BSD to allow Proprietary
    software for bundling it. This was already done for
    the Qt5 counter part, but never done for Qt4 version.
    This is mainly to allow WPS to reuse our up-to-date
    im module to support fcitx 5
  * Slightly change to the tray menu to remove some
    redudant entries</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1625054400">- Move fcitx.macros from /etc/rpm to %_rpmmacrodir (boo#1185657).</changelog>
  <changelog author="tiwai@suse.de" date="1642680000">- Fix xim.d script for KDE Plasma (boo#1194916);
  $WINDOWMANAGER check needs to be adjusted</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1645358400">- long gone Harlequin, don't change default theme (boo#1188416)
- 32bit is long gone, drop baselibs.conf
- split libfcitx-4_2_9 according to shlib-policy-name-error
  rpmlint report(boo#1191753)
- other rpmlint fixes</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1649073600">- add baselibs.conf back due to fcitx-qt5</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 4.2.9.9:
  * fix compatibility issue with KDE's systemd based xdg autostart
- fix gpg validation</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1692878400">- add remote-module-use-safe-directory-for-socket-API-sock.patch: use a safe
  directory for the fcitx-socket:%d API socket currently placed in /tmp. This
  avoids a possible local denial of service issue (bsc#1213331).</changelog>
</package>
<package pkgid="8e1c645f95730cd6f8161539734db99d5d59983cae5d865a931be22a2f08e9c2af3b880f9c69045636d33d2babece91087c51b6f80501d133fedf0f73985f702" name="fcitx-gtk3" arch="x86_64">
  <version epoch="0" ver="4.2.9.9" rel="2.2"/>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1566475200">- Stop packaging fcitx-qt4 for leap 15.2 and Tumbleweed.
- Run spec-cleaner</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1582977600">- Update version to 4.2.9.7
  * Do not link jsonc if XKB is disabled
  * Update Translation
  * use /org/freedesktop/portal as dbus path for portal.
  * use the right color for gtk2
  * use a different way to suppress unused warning
  * Revert "[gtk] clean up unused variable."
  * iso code root should be 639-3.
  * use iso-codes json file to parse the iso codes data.
  * fix fall through warning
  * clean up unused variable.</changelog>
  <changelog author="tiwai@suse.de" date="1606392000">- Move the startup snippet to /usr/etc/X11/xim.d for TW</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1606824000">- update version 4.2.9.8
  * fix issue with appindicator on gnome-shell
  * Relicense the im module to BSD to allow Proprietary
    software for bundling it. This was already done for
    the Qt5 counter part, but never done for Qt4 version.
    This is mainly to allow WPS to reuse our up-to-date
    im module to support fcitx 5
  * Slightly change to the tray menu to remove some
    redudant entries</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1625054400">- Move fcitx.macros from /etc/rpm to %_rpmmacrodir (boo#1185657).</changelog>
  <changelog author="tiwai@suse.de" date="1642680000">- Fix xim.d script for KDE Plasma (boo#1194916);
  $WINDOWMANAGER check needs to be adjusted</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1645358400">- long gone Harlequin, don't change default theme (boo#1188416)
- 32bit is long gone, drop baselibs.conf
- split libfcitx-4_2_9 according to shlib-policy-name-error
  rpmlint report(boo#1191753)
- other rpmlint fixes</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1649073600">- add baselibs.conf back due to fcitx-qt5</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 4.2.9.9:
  * fix compatibility issue with KDE's systemd based xdg autostart
- fix gpg validation</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1692878400">- add remote-module-use-safe-directory-for-socket-API-sock.patch: use a safe
  directory for the fcitx-socket:%d API socket currently placed in /tmp. This
  avoids a possible local denial of service issue (bsc#1213331).</changelog>
</package>
<package pkgid="03d27bd2e8e537be1f24f2014a4e9f7837cb61688347ecb9e0e21ad7cd00e1ad68b5a2f31e19591542bcb84b5f0a2681075e2ceb110f0dd85742e54b27ff7ca2" name="fcitx-gtk3-debuginfo" arch="i586">
  <version epoch="0" ver="4.2.9.9" rel="2.2"/>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1566475200">- Stop packaging fcitx-qt4 for leap 15.2 and Tumbleweed.
- Run spec-cleaner</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1582977600">- Update version to 4.2.9.7
  * Do not link jsonc if XKB is disabled
  * Update Translation
  * use /org/freedesktop/portal as dbus path for portal.
  * use the right color for gtk2
  * use a different way to suppress unused warning
  * Revert "[gtk] clean up unused variable."
  * iso code root should be 639-3.
  * use iso-codes json file to parse the iso codes data.
  * fix fall through warning
  * clean up unused variable.</changelog>
  <changelog author="tiwai@suse.de" date="1606392000">- Move the startup snippet to /usr/etc/X11/xim.d for TW</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1606824000">- update version 4.2.9.8
  * fix issue with appindicator on gnome-shell
  * Relicense the im module to BSD to allow Proprietary
    software for bundling it. This was already done for
    the Qt5 counter part, but never done for Qt4 version.
    This is mainly to allow WPS to reuse our up-to-date
    im module to support fcitx 5
  * Slightly change to the tray menu to remove some
    redudant entries</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1625054400">- Move fcitx.macros from /etc/rpm to %_rpmmacrodir (boo#1185657).</changelog>
  <changelog author="tiwai@suse.de" date="1642680000">- Fix xim.d script for KDE Plasma (boo#1194916);
  $WINDOWMANAGER check needs to be adjusted</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1645358400">- long gone Harlequin, don't change default theme (boo#1188416)
- 32bit is long gone, drop baselibs.conf
- split libfcitx-4_2_9 according to shlib-policy-name-error
  rpmlint report(boo#1191753)
- other rpmlint fixes</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1649073600">- add baselibs.conf back due to fcitx-qt5</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 4.2.9.9:
  * fix compatibility issue with KDE's systemd based xdg autostart
- fix gpg validation</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1692878400">- add remote-module-use-safe-directory-for-socket-API-sock.patch: use a safe
  directory for the fcitx-socket:%d API socket currently placed in /tmp. This
  avoids a possible local denial of service issue (bsc#1213331).</changelog>
</package>
<package pkgid="bb3944bb0ceefaf7780569d79d2b208a5fb3c9c4e9126434fa988610d5b9cdfa3a4d811b831c9f01f1bf4a07f1d12540849d7856fa6deeb2673cd3a5fb29fdb7" name="fcitx-gtk3-debuginfo" arch="x86_64">
  <version epoch="0" ver="4.2.9.9" rel="2.2"/>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1566475200">- Stop packaging fcitx-qt4 for leap 15.2 and Tumbleweed.
- Run spec-cleaner</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1582977600">- Update version to 4.2.9.7
  * Do not link jsonc if XKB is disabled
  * Update Translation
  * use /org/freedesktop/portal as dbus path for portal.
  * use the right color for gtk2
  * use a different way to suppress unused warning
  * Revert "[gtk] clean up unused variable."
  * iso code root should be 639-3.
  * use iso-codes json file to parse the iso codes data.
  * fix fall through warning
  * clean up unused variable.</changelog>
  <changelog author="tiwai@suse.de" date="1606392000">- Move the startup snippet to /usr/etc/X11/xim.d for TW</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1606824000">- update version 4.2.9.8
  * fix issue with appindicator on gnome-shell
  * Relicense the im module to BSD to allow Proprietary
    software for bundling it. This was already done for
    the Qt5 counter part, but never done for Qt4 version.
    This is mainly to allow WPS to reuse our up-to-date
    im module to support fcitx 5
  * Slightly change to the tray menu to remove some
    redudant entries</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1625054400">- Move fcitx.macros from /etc/rpm to %_rpmmacrodir (boo#1185657).</changelog>
  <changelog author="tiwai@suse.de" date="1642680000">- Fix xim.d script for KDE Plasma (boo#1194916);
  $WINDOWMANAGER check needs to be adjusted</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1645358400">- long gone Harlequin, don't change default theme (boo#1188416)
- 32bit is long gone, drop baselibs.conf
- split libfcitx-4_2_9 according to shlib-policy-name-error
  rpmlint report(boo#1191753)
- other rpmlint fixes</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1649073600">- add baselibs.conf back due to fcitx-qt5</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 4.2.9.9:
  * fix compatibility issue with KDE's systemd based xdg autostart
- fix gpg validation</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1692878400">- add remote-module-use-safe-directory-for-socket-API-sock.patch: use a safe
  directory for the fcitx-socket:%d API socket currently placed in /tmp. This
  avoids a possible local denial of service issue (bsc#1213331).</changelog>
</package>
<package pkgid="07e685bb536838cb93496fe5f5e6a9b2eaa85b8573cb5786e9e54a30c7be8de9551b02b3eb2e885c3159734a9c5afd6cde53cacb78ec5659f964df6f67e44a1c" name="fcitx-pinyin" arch="i586">
  <version epoch="0" ver="4.2.9.9" rel="2.2"/>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1566475200">- Stop packaging fcitx-qt4 for leap 15.2 and Tumbleweed.
- Run spec-cleaner</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1582977600">- Update version to 4.2.9.7
  * Do not link jsonc if XKB is disabled
  * Update Translation
  * use /org/freedesktop/portal as dbus path for portal.
  * use the right color for gtk2
  * use a different way to suppress unused warning
  * Revert "[gtk] clean up unused variable."
  * iso code root should be 639-3.
  * use iso-codes json file to parse the iso codes data.
  * fix fall through warning
  * clean up unused variable.</changelog>
  <changelog author="tiwai@suse.de" date="1606392000">- Move the startup snippet to /usr/etc/X11/xim.d for TW</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1606824000">- update version 4.2.9.8
  * fix issue with appindicator on gnome-shell
  * Relicense the im module to BSD to allow Proprietary
    software for bundling it. This was already done for
    the Qt5 counter part, but never done for Qt4 version.
    This is mainly to allow WPS to reuse our up-to-date
    im module to support fcitx 5
  * Slightly change to the tray menu to remove some
    redudant entries</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1625054400">- Move fcitx.macros from /etc/rpm to %_rpmmacrodir (boo#1185657).</changelog>
  <changelog author="tiwai@suse.de" date="1642680000">- Fix xim.d script for KDE Plasma (boo#1194916);
  $WINDOWMANAGER check needs to be adjusted</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1645358400">- long gone Harlequin, don't change default theme (boo#1188416)
- 32bit is long gone, drop baselibs.conf
- split libfcitx-4_2_9 according to shlib-policy-name-error
  rpmlint report(boo#1191753)
- other rpmlint fixes</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1649073600">- add baselibs.conf back due to fcitx-qt5</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 4.2.9.9:
  * fix compatibility issue with KDE's systemd based xdg autostart
- fix gpg validation</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1692878400">- add remote-module-use-safe-directory-for-socket-API-sock.patch: use a safe
  directory for the fcitx-socket:%d API socket currently placed in /tmp. This
  avoids a possible local denial of service issue (bsc#1213331).</changelog>
</package>
<package pkgid="c6a84b7d84c298b9e4b205841bf41d348e3fdb335d5ba414b6f63df75cf8274af8d4c5511b486ea95f6947a2cbeb88635871efb2885cbc52495d0e6eef7e2b05" name="fcitx-pinyin" arch="x86_64">
  <version epoch="0" ver="4.2.9.9" rel="2.2"/>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1566475200">- Stop packaging fcitx-qt4 for leap 15.2 and Tumbleweed.
- Run spec-cleaner</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1582977600">- Update version to 4.2.9.7
  * Do not link jsonc if XKB is disabled
  * Update Translation
  * use /org/freedesktop/portal as dbus path for portal.
  * use the right color for gtk2
  * use a different way to suppress unused warning
  * Revert "[gtk] clean up unused variable."
  * iso code root should be 639-3.
  * use iso-codes json file to parse the iso codes data.
  * fix fall through warning
  * clean up unused variable.</changelog>
  <changelog author="tiwai@suse.de" date="1606392000">- Move the startup snippet to /usr/etc/X11/xim.d for TW</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1606824000">- update version 4.2.9.8
  * fix issue with appindicator on gnome-shell
  * Relicense the im module to BSD to allow Proprietary
    software for bundling it. This was already done for
    the Qt5 counter part, but never done for Qt4 version.
    This is mainly to allow WPS to reuse our up-to-date
    im module to support fcitx 5
  * Slightly change to the tray menu to remove some
    redudant entries</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1625054400">- Move fcitx.macros from /etc/rpm to %_rpmmacrodir (boo#1185657).</changelog>
  <changelog author="tiwai@suse.de" date="1642680000">- Fix xim.d script for KDE Plasma (boo#1194916);
  $WINDOWMANAGER check needs to be adjusted</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1645358400">- long gone Harlequin, don't change default theme (boo#1188416)
- 32bit is long gone, drop baselibs.conf
- split libfcitx-4_2_9 according to shlib-policy-name-error
  rpmlint report(boo#1191753)
- other rpmlint fixes</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1649073600">- add baselibs.conf back due to fcitx-qt5</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 4.2.9.9:
  * fix compatibility issue with KDE's systemd based xdg autostart
- fix gpg validation</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1692878400">- add remote-module-use-safe-directory-for-socket-API-sock.patch: use a safe
  directory for the fcitx-socket:%d API socket currently placed in /tmp. This
  avoids a possible local denial of service issue (bsc#1213331).</changelog>
</package>
<package pkgid="eb1bb86b096dd2e5deac111b1c9a5c47dcc9eef4b8240b2894b73db5bf7678a76a657a55521e70f9d75e383f38bcaaee15d2db2ceff821e1a2f95e42a50a284a" name="fcitx-pinyin-debuginfo" arch="i586">
  <version epoch="0" ver="4.2.9.9" rel="2.2"/>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1566475200">- Stop packaging fcitx-qt4 for leap 15.2 and Tumbleweed.
- Run spec-cleaner</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1582977600">- Update version to 4.2.9.7
  * Do not link jsonc if XKB is disabled
  * Update Translation
  * use /org/freedesktop/portal as dbus path for portal.
  * use the right color for gtk2
  * use a different way to suppress unused warning
  * Revert "[gtk] clean up unused variable."
  * iso code root should be 639-3.
  * use iso-codes json file to parse the iso codes data.
  * fix fall through warning
  * clean up unused variable.</changelog>
  <changelog author="tiwai@suse.de" date="1606392000">- Move the startup snippet to /usr/etc/X11/xim.d for TW</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1606824000">- update version 4.2.9.8
  * fix issue with appindicator on gnome-shell
  * Relicense the im module to BSD to allow Proprietary
    software for bundling it. This was already done for
    the Qt5 counter part, but never done for Qt4 version.
    This is mainly to allow WPS to reuse our up-to-date
    im module to support fcitx 5
  * Slightly change to the tray menu to remove some
    redudant entries</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1625054400">- Move fcitx.macros from /etc/rpm to %_rpmmacrodir (boo#1185657).</changelog>
  <changelog author="tiwai@suse.de" date="1642680000">- Fix xim.d script for KDE Plasma (boo#1194916);
  $WINDOWMANAGER check needs to be adjusted</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1645358400">- long gone Harlequin, don't change default theme (boo#1188416)
- 32bit is long gone, drop baselibs.conf
- split libfcitx-4_2_9 according to shlib-policy-name-error
  rpmlint report(boo#1191753)
- other rpmlint fixes</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1649073600">- add baselibs.conf back due to fcitx-qt5</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 4.2.9.9:
  * fix compatibility issue with KDE's systemd based xdg autostart
- fix gpg validation</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1692878400">- add remote-module-use-safe-directory-for-socket-API-sock.patch: use a safe
  directory for the fcitx-socket:%d API socket currently placed in /tmp. This
  avoids a possible local denial of service issue (bsc#1213331).</changelog>
</package>
<package pkgid="87b60da29817773c7c4267a361c81591337301504ddd09994ad55236f291ca2972fb070fed31b0e1ae511e57be67e82a38a70872f564de48f6c4ec584e5d3653" name="fcitx-pinyin-debuginfo" arch="x86_64">
  <version epoch="0" ver="4.2.9.9" rel="2.2"/>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1566475200">- Stop packaging fcitx-qt4 for leap 15.2 and Tumbleweed.
- Run spec-cleaner</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1582977600">- Update version to 4.2.9.7
  * Do not link jsonc if XKB is disabled
  * Update Translation
  * use /org/freedesktop/portal as dbus path for portal.
  * use the right color for gtk2
  * use a different way to suppress unused warning
  * Revert "[gtk] clean up unused variable."
  * iso code root should be 639-3.
  * use iso-codes json file to parse the iso codes data.
  * fix fall through warning
  * clean up unused variable.</changelog>
  <changelog author="tiwai@suse.de" date="1606392000">- Move the startup snippet to /usr/etc/X11/xim.d for TW</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1606824000">- update version 4.2.9.8
  * fix issue with appindicator on gnome-shell
  * Relicense the im module to BSD to allow Proprietary
    software for bundling it. This was already done for
    the Qt5 counter part, but never done for Qt4 version.
    This is mainly to allow WPS to reuse our up-to-date
    im module to support fcitx 5
  * Slightly change to the tray menu to remove some
    redudant entries</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1625054400">- Move fcitx.macros from /etc/rpm to %_rpmmacrodir (boo#1185657).</changelog>
  <changelog author="tiwai@suse.de" date="1642680000">- Fix xim.d script for KDE Plasma (boo#1194916);
  $WINDOWMANAGER check needs to be adjusted</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1645358400">- long gone Harlequin, don't change default theme (boo#1188416)
- 32bit is long gone, drop baselibs.conf
- split libfcitx-4_2_9 according to shlib-policy-name-error
  rpmlint report(boo#1191753)
- other rpmlint fixes</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1649073600">- add baselibs.conf back due to fcitx-qt5</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 4.2.9.9:
  * fix compatibility issue with KDE's systemd based xdg autostart
- fix gpg validation</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1692878400">- add remote-module-use-safe-directory-for-socket-API-sock.patch: use a safe
  directory for the fcitx-socket:%d API socket currently placed in /tmp. This
  avoids a possible local denial of service issue (bsc#1213331).</changelog>
</package>
<package pkgid="f25a904254026e65f6e459306ac94262edd16e82339c896dfab9211b6cb104f0fcf19859f5d2a6c88c6b45f77e362f7219a33a377d4495fe3a3a2fa9175c10bb" name="fcitx-pinyin-tools" arch="i586">
  <version epoch="0" ver="4.2.9.9" rel="2.2"/>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1566475200">- Stop packaging fcitx-qt4 for leap 15.2 and Tumbleweed.
- Run spec-cleaner</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1582977600">- Update version to 4.2.9.7
  * Do not link jsonc if XKB is disabled
  * Update Translation
  * use /org/freedesktop/portal as dbus path for portal.
  * use the right color for gtk2
  * use a different way to suppress unused warning
  * Revert "[gtk] clean up unused variable."
  * iso code root should be 639-3.
  * use iso-codes json file to parse the iso codes data.
  * fix fall through warning
  * clean up unused variable.</changelog>
  <changelog author="tiwai@suse.de" date="1606392000">- Move the startup snippet to /usr/etc/X11/xim.d for TW</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1606824000">- update version 4.2.9.8
  * fix issue with appindicator on gnome-shell
  * Relicense the im module to BSD to allow Proprietary
    software for bundling it. This was already done for
    the Qt5 counter part, but never done for Qt4 version.
    This is mainly to allow WPS to reuse our up-to-date
    im module to support fcitx 5
  * Slightly change to the tray menu to remove some
    redudant entries</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1625054400">- Move fcitx.macros from /etc/rpm to %_rpmmacrodir (boo#1185657).</changelog>
  <changelog author="tiwai@suse.de" date="1642680000">- Fix xim.d script for KDE Plasma (boo#1194916);
  $WINDOWMANAGER check needs to be adjusted</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1645358400">- long gone Harlequin, don't change default theme (boo#1188416)
- 32bit is long gone, drop baselibs.conf
- split libfcitx-4_2_9 according to shlib-policy-name-error
  rpmlint report(boo#1191753)
- other rpmlint fixes</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1649073600">- add baselibs.conf back due to fcitx-qt5</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 4.2.9.9:
  * fix compatibility issue with KDE's systemd based xdg autostart
- fix gpg validation</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1692878400">- add remote-module-use-safe-directory-for-socket-API-sock.patch: use a safe
  directory for the fcitx-socket:%d API socket currently placed in /tmp. This
  avoids a possible local denial of service issue (bsc#1213331).</changelog>
</package>
<package pkgid="648b29200a437d67ab32e6624ca9cea48a5c462408cf1176904d03fd93d3c7828cf053e9068f2ed56672b00f00753eabfec1bec124b1111e3b99fa474f48b4f8" name="fcitx-pinyin-tools" arch="x86_64">
  <version epoch="0" ver="4.2.9.9" rel="2.2"/>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1566475200">- Stop packaging fcitx-qt4 for leap 15.2 and Tumbleweed.
- Run spec-cleaner</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1582977600">- Update version to 4.2.9.7
  * Do not link jsonc if XKB is disabled
  * Update Translation
  * use /org/freedesktop/portal as dbus path for portal.
  * use the right color for gtk2
  * use a different way to suppress unused warning
  * Revert "[gtk] clean up unused variable."
  * iso code root should be 639-3.
  * use iso-codes json file to parse the iso codes data.
  * fix fall through warning
  * clean up unused variable.</changelog>
  <changelog author="tiwai@suse.de" date="1606392000">- Move the startup snippet to /usr/etc/X11/xim.d for TW</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1606824000">- update version 4.2.9.8
  * fix issue with appindicator on gnome-shell
  * Relicense the im module to BSD to allow Proprietary
    software for bundling it. This was already done for
    the Qt5 counter part, but never done for Qt4 version.
    This is mainly to allow WPS to reuse our up-to-date
    im module to support fcitx 5
  * Slightly change to the tray menu to remove some
    redudant entries</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1625054400">- Move fcitx.macros from /etc/rpm to %_rpmmacrodir (boo#1185657).</changelog>
  <changelog author="tiwai@suse.de" date="1642680000">- Fix xim.d script for KDE Plasma (boo#1194916);
  $WINDOWMANAGER check needs to be adjusted</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1645358400">- long gone Harlequin, don't change default theme (boo#1188416)
- 32bit is long gone, drop baselibs.conf
- split libfcitx-4_2_9 according to shlib-policy-name-error
  rpmlint report(boo#1191753)
- other rpmlint fixes</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1649073600">- add baselibs.conf back due to fcitx-qt5</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 4.2.9.9:
  * fix compatibility issue with KDE's systemd based xdg autostart
- fix gpg validation</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1692878400">- add remote-module-use-safe-directory-for-socket-API-sock.patch: use a safe
  directory for the fcitx-socket:%d API socket currently placed in /tmp. This
  avoids a possible local denial of service issue (bsc#1213331).</changelog>
</package>
<package pkgid="7a0644fcf375075f9e7df7dae5a824dce275b552109c971efe56f40e7878c5aedf3312f8e303ec86bdd4a539b2bcd06e25a13f4d3c3cabf043edbdda23da5987" name="fcitx-pinyin-tools-debuginfo" arch="i586">
  <version epoch="0" ver="4.2.9.9" rel="2.2"/>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1566475200">- Stop packaging fcitx-qt4 for leap 15.2 and Tumbleweed.
- Run spec-cleaner</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1582977600">- Update version to 4.2.9.7
  * Do not link jsonc if XKB is disabled
  * Update Translation
  * use /org/freedesktop/portal as dbus path for portal.
  * use the right color for gtk2
  * use a different way to suppress unused warning
  * Revert "[gtk] clean up unused variable."
  * iso code root should be 639-3.
  * use iso-codes json file to parse the iso codes data.
  * fix fall through warning
  * clean up unused variable.</changelog>
  <changelog author="tiwai@suse.de" date="1606392000">- Move the startup snippet to /usr/etc/X11/xim.d for TW</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1606824000">- update version 4.2.9.8
  * fix issue with appindicator on gnome-shell
  * Relicense the im module to BSD to allow Proprietary
    software for bundling it. This was already done for
    the Qt5 counter part, but never done for Qt4 version.
    This is mainly to allow WPS to reuse our up-to-date
    im module to support fcitx 5
  * Slightly change to the tray menu to remove some
    redudant entries</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1625054400">- Move fcitx.macros from /etc/rpm to %_rpmmacrodir (boo#1185657).</changelog>
  <changelog author="tiwai@suse.de" date="1642680000">- Fix xim.d script for KDE Plasma (boo#1194916);
  $WINDOWMANAGER check needs to be adjusted</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1645358400">- long gone Harlequin, don't change default theme (boo#1188416)
- 32bit is long gone, drop baselibs.conf
- split libfcitx-4_2_9 according to shlib-policy-name-error
  rpmlint report(boo#1191753)
- other rpmlint fixes</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1649073600">- add baselibs.conf back due to fcitx-qt5</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 4.2.9.9:
  * fix compatibility issue with KDE's systemd based xdg autostart
- fix gpg validation</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1692878400">- add remote-module-use-safe-directory-for-socket-API-sock.patch: use a safe
  directory for the fcitx-socket:%d API socket currently placed in /tmp. This
  avoids a possible local denial of service issue (bsc#1213331).</changelog>
</package>
<package pkgid="e02f4eff176bc02a3039d2c0d04367a63ec505586a9a3537e30107d48dba9edb257b4aac8a66b564ff0fe8a631d15c66392993dc6e80f2b38e45a3bfec1a27bb" name="fcitx-pinyin-tools-debuginfo" arch="x86_64">
  <version epoch="0" ver="4.2.9.9" rel="2.2"/>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1566475200">- Stop packaging fcitx-qt4 for leap 15.2 and Tumbleweed.
- Run spec-cleaner</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1582977600">- Update version to 4.2.9.7
  * Do not link jsonc if XKB is disabled
  * Update Translation
  * use /org/freedesktop/portal as dbus path for portal.
  * use the right color for gtk2
  * use a different way to suppress unused warning
  * Revert "[gtk] clean up unused variable."
  * iso code root should be 639-3.
  * use iso-codes json file to parse the iso codes data.
  * fix fall through warning
  * clean up unused variable.</changelog>
  <changelog author="tiwai@suse.de" date="1606392000">- Move the startup snippet to /usr/etc/X11/xim.d for TW</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1606824000">- update version 4.2.9.8
  * fix issue with appindicator on gnome-shell
  * Relicense the im module to BSD to allow Proprietary
    software for bundling it. This was already done for
    the Qt5 counter part, but never done for Qt4 version.
    This is mainly to allow WPS to reuse our up-to-date
    im module to support fcitx 5
  * Slightly change to the tray menu to remove some
    redudant entries</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1625054400">- Move fcitx.macros from /etc/rpm to %_rpmmacrodir (boo#1185657).</changelog>
  <changelog author="tiwai@suse.de" date="1642680000">- Fix xim.d script for KDE Plasma (boo#1194916);
  $WINDOWMANAGER check needs to be adjusted</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1645358400">- long gone Harlequin, don't change default theme (boo#1188416)
- 32bit is long gone, drop baselibs.conf
- split libfcitx-4_2_9 according to shlib-policy-name-error
  rpmlint report(boo#1191753)
- other rpmlint fixes</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1649073600">- add baselibs.conf back due to fcitx-qt5</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 4.2.9.9:
  * fix compatibility issue with KDE's systemd based xdg autostart
- fix gpg validation</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1692878400">- add remote-module-use-safe-directory-for-socket-API-sock.patch: use a safe
  directory for the fcitx-socket:%d API socket currently placed in /tmp. This
  avoids a possible local denial of service issue (bsc#1213331).</changelog>
</package>
<package pkgid="2e9387c0448b805b4aafe0d82cf5b605b8730183a2ec6ced8c8da035abcff1d79b4c7ed33defe8415ae8463ba51c0b29a51ab8ee24b444f4db137917df0256fa" name="fcitx-qt5" arch="src">
  <version epoch="0" ver="1.2.7" rel="1.34"/>
  <changelog author="i@marguerite.su" date="1334664000">- initial version 0.1.0</changelog>
  <changelog author="i@marguerite.su" date="1362312000">- update version 0.1.1
  * fix build and add libfcitx-qt5 for dbus.
- fix Qt5 dependency name from KDE:Qt50 repository.
- add baselibs.conf
  * because there're 32bit applications that needs input method
  * so we have to provide a 32bit input module too</changelog>
  <changelog author="i@marguerite.su" date="1402315200">- update version 0.1.2
  * Fix github issue fcitx/fcitx-qt5#2</changelog>
  <changelog author="hrvoje.senjan@gmail.com" date="1410436800">- Fix baselibs requires, and shlib find-requires works
  also with baselibs</changelog>
  <changelog author="i@marguerite.su" date="1410782400">- add baselibs.conf to Source</changelog>
  <changelog author="hrvoje.senjan@gmail.com" date="1418385600">- fcitx-qt5 is using private QPA API, which can, and does break BC
  even in point releases, so we need to hardcode libQt5Gui5 version</changelog>
  <changelog author="i@marguerite.su" date="1427976000">- update version 1.0.1
  * small fix against 1.0.0
- changes from 0.1.3 to 1.0.0
  * add COPYING
  * use platform name to check x11
  * access window function when context destructs is a bad thing
  * reorganize fcitx-qt5 library
- changes from 0.1.2 to 0.1.3
  * remove debug message
  * fix fcitx-qt5 display number resolution
  * fix pkg-config file
  * use filterEvent instead of x11FilterEvent
  * update dbus support
  * use new qt5 library name</changelog>
  <changelog author="i@marguerite.su" date="1432987200">- update version 1.0.2
  * fix google code issue 748
  * fix dependency check
  * fix leak
  * use xkbcommon for compose
  * install to lib instead of data</changelog>
  <changelog author="i@marguerite.su" date="1436443200">- update version 1.0.3
  * fix build w/ qt 5.5</changelog>
  <changelog author="i@marguerite.su" date="1441022400">- update version 1.0.4
  * fix the coordinates for high dpi in qt5</changelog>
  <changelog author="i@marguerite.su" date="1450872000">- update version 1.0.5
  * implement locale in platform context
  * use link_directories for widgetaddons
  * use the correct var name
  * use some c++11 featues and fix ic not get recreated when
    fcitx restarts
  * clean proxy even it's invalid</changelog>
  <changelog author="i@marguerite.su" date="1480766400">- update version 1.0.6
  * [qt5]fix inconsistency between qstring and ucs4 string
    when handle surrounding
  * [qt5]fromUcs4 expect a null terminated string by default,
    give it a size
  * [qt5]use new connection syntax
  * [qt5]use more nullptr
  * [qt5]remove usage of QPointer in icdata
  * [qt5]don't crash if window-&gt;screen() is null</changelog>
  <changelog author="i@marguerite.su" date="1486814400">- update version 1.1.0
  * added guiwrapper for fcitx-qt5
  * fix build and add support for webengine</changelog>
  <changelog author="i@marguerite.su" date="1512216000">- update version 1.2.1
  * fix issue #27 and #28
  * Add relative rect support
- changes in version 1.2.0
  * Relicense platforminputcontext/ to BSD
  * do the real unwatch
  * prefer to recheck the availability after original service gone
  * set display type for fcitx5
  * add fcitx 5 format support
  * Adapt changes in fcitx5-qt to fix commitPreedit.
  * implement compatibility layer for fcitx5
  * try to reimplement im module with lgpl free code
  * make sure that quickphrae editor does not compile with qt4 header
  * move quickphrase editor to fcitx-qt5
- changes in version 1.1.1
  * fix high dpi screen position, only happen when you have two
    high dpi screen
  * use new cmake for package config
  * enforce cmake 3.1
  * handle the missing password flag
  * QInputMethod::update shouldn't be used by input method,
    just do query
  * workaround some qquickwidget bug</changelog>
  <changelog author="opensuse@trummer.xyz" date="1518264000">- update version 1.2.2
  * We already changed reset of code to use "isRelease" for
    filterEventFallback. This check should be changed accordingly.</changelog>
  <changelog author="lbeltrame@kde.org" date="1524916800">- Add upstream patch fix-compilation-with-qt-5.11.patch:
  * Fix compilation with Qt 5.11 (missing include)</changelog>
  <changelog author="Yunhe Guo &lt;i@guoyunhe.me&gt;" date="1569067200">- Add upstream patch fix-remove-paths-warnings.patch
- Change COPYING from %doc to %license</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1606824000">- update version 1.2.5
  * many fixes are ported from fcitx5 counter part during
    the developement. Some fixes related to focus and relative
    rect to allow the correct input window positioning on
    gnome-shell wayland mode.
- drop fix-remove-paths-warnings.patch, upstreamed</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620820800">- Update to version 1.2.6
  * Updated translations
  * Fix potential recursion in libreoffice
  * Fix delete surrounding text
  * Allow building with QT_NO_KEYWORDS</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1643112000">- update to version 1.2.7
  * support Qt6
- drop fix-compilation-with-qt-5.11.patch, upstreamed</changelog>
</package>
<package pkgid="0ed979d547d42a27f2a4ccf47dc103a72477504336ae9eebc1de676f0ccf7eaff8e826b307a5ff7e1b5c2cb728fdab39e23ede4e30c172a20488e9f7b1718f6f" name="fcitx-qt5" arch="x86_64">
  <version epoch="0" ver="1.2.7" rel="1.34"/>
  <changelog author="i@marguerite.su" date="1450872000">- update version 1.0.5
  * implement locale in platform context
  * use link_directories for widgetaddons
  * use the correct var name
  * use some c++11 featues and fix ic not get recreated when
    fcitx restarts
  * clean proxy even it's invalid</changelog>
  <changelog author="i@marguerite.su" date="1480766400">- update version 1.0.6
  * [qt5]fix inconsistency between qstring and ucs4 string
    when handle surrounding
  * [qt5]fromUcs4 expect a null terminated string by default,
    give it a size
  * [qt5]use new connection syntax
  * [qt5]use more nullptr
  * [qt5]remove usage of QPointer in icdata
  * [qt5]don't crash if window-&gt;screen() is null</changelog>
  <changelog author="i@marguerite.su" date="1486814400">- update version 1.1.0
  * added guiwrapper for fcitx-qt5
  * fix build and add support for webengine</changelog>
  <changelog author="i@marguerite.su" date="1512216000">- update version 1.2.1
  * fix issue #27 and #28
  * Add relative rect support
- changes in version 1.2.0
  * Relicense platforminputcontext/ to BSD
  * do the real unwatch
  * prefer to recheck the availability after original service gone
  * set display type for fcitx5
  * add fcitx 5 format support
  * Adapt changes in fcitx5-qt to fix commitPreedit.
  * implement compatibility layer for fcitx5
  * try to reimplement im module with lgpl free code
  * make sure that quickphrae editor does not compile with qt4 header
  * move quickphrase editor to fcitx-qt5
- changes in version 1.1.1
  * fix high dpi screen position, only happen when you have two
    high dpi screen
  * use new cmake for package config
  * enforce cmake 3.1
  * handle the missing password flag
  * QInputMethod::update shouldn't be used by input method,
    just do query
  * workaround some qquickwidget bug</changelog>
  <changelog author="opensuse@trummer.xyz" date="1518264000">- update version 1.2.2
  * We already changed reset of code to use "isRelease" for
    filterEventFallback. This check should be changed accordingly.</changelog>
  <changelog author="lbeltrame@kde.org" date="1524916800">- Add upstream patch fix-compilation-with-qt-5.11.patch:
  * Fix compilation with Qt 5.11 (missing include)</changelog>
  <changelog author="Yunhe Guo &lt;i@guoyunhe.me&gt;" date="1569067200">- Add upstream patch fix-remove-paths-warnings.patch
- Change COPYING from %doc to %license</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1606824000">- update version 1.2.5
  * many fixes are ported from fcitx5 counter part during
    the developement. Some fixes related to focus and relative
    rect to allow the correct input window positioning on
    gnome-shell wayland mode.
- drop fix-remove-paths-warnings.patch, upstreamed</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620820800">- Update to version 1.2.6
  * Updated translations
  * Fix potential recursion in libreoffice
  * Fix delete surrounding text
  * Allow building with QT_NO_KEYWORDS</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1643112000">- update to version 1.2.7
  * support Qt6
- drop fix-compilation-with-qt-5.11.patch, upstreamed</changelog>
</package>
<package pkgid="a5a47af57d770a3940bbf096630dc5f4e330f740c927c7213161b4d2243a06d860555522b22427c81e43a1d8ab2b223f08881c692c9245921a493ac75336ecc6" name="fcitx-qt5-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.2.7" rel="1.34"/>
  <changelog author="i@marguerite.su" date="1450872000">- update version 1.0.5
  * implement locale in platform context
  * use link_directories for widgetaddons
  * use the correct var name
  * use some c++11 featues and fix ic not get recreated when
    fcitx restarts
  * clean proxy even it's invalid</changelog>
  <changelog author="i@marguerite.su" date="1480766400">- update version 1.0.6
  * [qt5]fix inconsistency between qstring and ucs4 string
    when handle surrounding
  * [qt5]fromUcs4 expect a null terminated string by default,
    give it a size
  * [qt5]use new connection syntax
  * [qt5]use more nullptr
  * [qt5]remove usage of QPointer in icdata
  * [qt5]don't crash if window-&gt;screen() is null</changelog>
  <changelog author="i@marguerite.su" date="1486814400">- update version 1.1.0
  * added guiwrapper for fcitx-qt5
  * fix build and add support for webengine</changelog>
  <changelog author="i@marguerite.su" date="1512216000">- update version 1.2.1
  * fix issue #27 and #28
  * Add relative rect support
- changes in version 1.2.0
  * Relicense platforminputcontext/ to BSD
  * do the real unwatch
  * prefer to recheck the availability after original service gone
  * set display type for fcitx5
  * add fcitx 5 format support
  * Adapt changes in fcitx5-qt to fix commitPreedit.
  * implement compatibility layer for fcitx5
  * try to reimplement im module with lgpl free code
  * make sure that quickphrae editor does not compile with qt4 header
  * move quickphrase editor to fcitx-qt5
- changes in version 1.1.1
  * fix high dpi screen position, only happen when you have two
    high dpi screen
  * use new cmake for package config
  * enforce cmake 3.1
  * handle the missing password flag
  * QInputMethod::update shouldn't be used by input method,
    just do query
  * workaround some qquickwidget bug</changelog>
  <changelog author="opensuse@trummer.xyz" date="1518264000">- update version 1.2.2
  * We already changed reset of code to use "isRelease" for
    filterEventFallback. This check should be changed accordingly.</changelog>
  <changelog author="lbeltrame@kde.org" date="1524916800">- Add upstream patch fix-compilation-with-qt-5.11.patch:
  * Fix compilation with Qt 5.11 (missing include)</changelog>
  <changelog author="Yunhe Guo &lt;i@guoyunhe.me&gt;" date="1569067200">- Add upstream patch fix-remove-paths-warnings.patch
- Change COPYING from %doc to %license</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1606824000">- update version 1.2.5
  * many fixes are ported from fcitx5 counter part during
    the developement. Some fixes related to focus and relative
    rect to allow the correct input window positioning on
    gnome-shell wayland mode.
- drop fix-remove-paths-warnings.patch, upstreamed</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620820800">- Update to version 1.2.6
  * Updated translations
  * Fix potential recursion in libreoffice
  * Fix delete surrounding text
  * Allow building with QT_NO_KEYWORDS</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1643112000">- update to version 1.2.7
  * support Qt6
- drop fix-compilation-with-qt-5.11.patch, upstreamed</changelog>
</package>
<package pkgid="42f85cefd85591eb42ed069ae9a3a82ba354a3eab2319c16f59868ae8ba5797b43b0c674177b63d442d6987eefc4f3bd3a00ecca6ef44cca838540830e873da2" name="fcitx-qt5-debugsource" arch="x86_64">
  <version epoch="0" ver="1.2.7" rel="1.34"/>
  <changelog author="i@marguerite.su" date="1450872000">- update version 1.0.5
  * implement locale in platform context
  * use link_directories for widgetaddons
  * use the correct var name
  * use some c++11 featues and fix ic not get recreated when
    fcitx restarts
  * clean proxy even it's invalid</changelog>
  <changelog author="i@marguerite.su" date="1480766400">- update version 1.0.6
  * [qt5]fix inconsistency between qstring and ucs4 string
    when handle surrounding
  * [qt5]fromUcs4 expect a null terminated string by default,
    give it a size
  * [qt5]use new connection syntax
  * [qt5]use more nullptr
  * [qt5]remove usage of QPointer in icdata
  * [qt5]don't crash if window-&gt;screen() is null</changelog>
  <changelog author="i@marguerite.su" date="1486814400">- update version 1.1.0
  * added guiwrapper for fcitx-qt5
  * fix build and add support for webengine</changelog>
  <changelog author="i@marguerite.su" date="1512216000">- update version 1.2.1
  * fix issue #27 and #28
  * Add relative rect support
- changes in version 1.2.0
  * Relicense platforminputcontext/ to BSD
  * do the real unwatch
  * prefer to recheck the availability after original service gone
  * set display type for fcitx5
  * add fcitx 5 format support
  * Adapt changes in fcitx5-qt to fix commitPreedit.
  * implement compatibility layer for fcitx5
  * try to reimplement im module with lgpl free code
  * make sure that quickphrae editor does not compile with qt4 header
  * move quickphrase editor to fcitx-qt5
- changes in version 1.1.1
  * fix high dpi screen position, only happen when you have two
    high dpi screen
  * use new cmake for package config
  * enforce cmake 3.1
  * handle the missing password flag
  * QInputMethod::update shouldn't be used by input method,
    just do query
  * workaround some qquickwidget bug</changelog>
  <changelog author="opensuse@trummer.xyz" date="1518264000">- update version 1.2.2
  * We already changed reset of code to use "isRelease" for
    filterEventFallback. This check should be changed accordingly.</changelog>
  <changelog author="lbeltrame@kde.org" date="1524916800">- Add upstream patch fix-compilation-with-qt-5.11.patch:
  * Fix compilation with Qt 5.11 (missing include)</changelog>
  <changelog author="Yunhe Guo &lt;i@guoyunhe.me&gt;" date="1569067200">- Add upstream patch fix-remove-paths-warnings.patch
- Change COPYING from %doc to %license</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1606824000">- update version 1.2.5
  * many fixes are ported from fcitx5 counter part during
    the developement. Some fixes related to focus and relative
    rect to allow the correct input window positioning on
    gnome-shell wayland mode.
- drop fix-remove-paths-warnings.patch, upstreamed</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620820800">- Update to version 1.2.6
  * Updated translations
  * Fix potential recursion in libreoffice
  * Fix delete surrounding text
  * Allow building with QT_NO_KEYWORDS</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1643112000">- update to version 1.2.7
  * support Qt6
- drop fix-compilation-with-qt-5.11.patch, upstreamed</changelog>
</package>
<package pkgid="1a2e5d77ad2a6e1aa684c55fdf7bb699df2f76aef2edb763b65b1e10fc8faece017e291e50b7e8725fc2f896b4fcf3bc1a468f544614782284734c0a53dc4fac" name="fcitx-qt5-devel" arch="x86_64">
  <version epoch="0" ver="1.2.7" rel="1.34"/>
  <changelog author="i@marguerite.su" date="1450872000">- update version 1.0.5
  * implement locale in platform context
  * use link_directories for widgetaddons
  * use the correct var name
  * use some c++11 featues and fix ic not get recreated when
    fcitx restarts
  * clean proxy even it's invalid</changelog>
  <changelog author="i@marguerite.su" date="1480766400">- update version 1.0.6
  * [qt5]fix inconsistency between qstring and ucs4 string
    when handle surrounding
  * [qt5]fromUcs4 expect a null terminated string by default,
    give it a size
  * [qt5]use new connection syntax
  * [qt5]use more nullptr
  * [qt5]remove usage of QPointer in icdata
  * [qt5]don't crash if window-&gt;screen() is null</changelog>
  <changelog author="i@marguerite.su" date="1486814400">- update version 1.1.0
  * added guiwrapper for fcitx-qt5
  * fix build and add support for webengine</changelog>
  <changelog author="i@marguerite.su" date="1512216000">- update version 1.2.1
  * fix issue #27 and #28
  * Add relative rect support
- changes in version 1.2.0
  * Relicense platforminputcontext/ to BSD
  * do the real unwatch
  * prefer to recheck the availability after original service gone
  * set display type for fcitx5
  * add fcitx 5 format support
  * Adapt changes in fcitx5-qt to fix commitPreedit.
  * implement compatibility layer for fcitx5
  * try to reimplement im module with lgpl free code
  * make sure that quickphrae editor does not compile with qt4 header
  * move quickphrase editor to fcitx-qt5
- changes in version 1.1.1
  * fix high dpi screen position, only happen when you have two
    high dpi screen
  * use new cmake for package config
  * enforce cmake 3.1
  * handle the missing password flag
  * QInputMethod::update shouldn't be used by input method,
    just do query
  * workaround some qquickwidget bug</changelog>
  <changelog author="opensuse@trummer.xyz" date="1518264000">- update version 1.2.2
  * We already changed reset of code to use "isRelease" for
    filterEventFallback. This check should be changed accordingly.</changelog>
  <changelog author="lbeltrame@kde.org" date="1524916800">- Add upstream patch fix-compilation-with-qt-5.11.patch:
  * Fix compilation with Qt 5.11 (missing include)</changelog>
  <changelog author="Yunhe Guo &lt;i@guoyunhe.me&gt;" date="1569067200">- Add upstream patch fix-remove-paths-warnings.patch
- Change COPYING from %doc to %license</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1606824000">- update version 1.2.5
  * many fixes are ported from fcitx5 counter part during
    the developement. Some fixes related to focus and relative
    rect to allow the correct input window positioning on
    gnome-shell wayland mode.
- drop fix-remove-paths-warnings.patch, upstreamed</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620820800">- Update to version 1.2.6
  * Updated translations
  * Fix potential recursion in libreoffice
  * Fix delete surrounding text
  * Allow building with QT_NO_KEYWORDS</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1643112000">- update to version 1.2.7
  * support Qt6
- drop fix-compilation-with-qt-5.11.patch, upstreamed</changelog>
</package>
<package pkgid="2638bf7b9596189c49483949a732e7d24b569a298ffd08b2535518d2ef8db7468bb75dee847125c4f792c9b77098351197eeb648f02b217dbda4a244c8383e3b" name="fcitx-qt6" arch="x86_64">
  <version epoch="0" ver="1.2.7" rel="1.34"/>
  <changelog author="i@marguerite.su" date="1450872000">- update version 1.0.5
  * implement locale in platform context
  * use link_directories for widgetaddons
  * use the correct var name
  * use some c++11 featues and fix ic not get recreated when
    fcitx restarts
  * clean proxy even it's invalid</changelog>
  <changelog author="i@marguerite.su" date="1480766400">- update version 1.0.6
  * [qt5]fix inconsistency between qstring and ucs4 string
    when handle surrounding
  * [qt5]fromUcs4 expect a null terminated string by default,
    give it a size
  * [qt5]use new connection syntax
  * [qt5]use more nullptr
  * [qt5]remove usage of QPointer in icdata
  * [qt5]don't crash if window-&gt;screen() is null</changelog>
  <changelog author="i@marguerite.su" date="1486814400">- update version 1.1.0
  * added guiwrapper for fcitx-qt5
  * fix build and add support for webengine</changelog>
  <changelog author="i@marguerite.su" date="1512216000">- update version 1.2.1
  * fix issue #27 and #28
  * Add relative rect support
- changes in version 1.2.0
  * Relicense platforminputcontext/ to BSD
  * do the real unwatch
  * prefer to recheck the availability after original service gone
  * set display type for fcitx5
  * add fcitx 5 format support
  * Adapt changes in fcitx5-qt to fix commitPreedit.
  * implement compatibility layer for fcitx5
  * try to reimplement im module with lgpl free code
  * make sure that quickphrae editor does not compile with qt4 header
  * move quickphrase editor to fcitx-qt5
- changes in version 1.1.1
  * fix high dpi screen position, only happen when you have two
    high dpi screen
  * use new cmake for package config
  * enforce cmake 3.1
  * handle the missing password flag
  * QInputMethod::update shouldn't be used by input method,
    just do query
  * workaround some qquickwidget bug</changelog>
  <changelog author="opensuse@trummer.xyz" date="1518264000">- update version 1.2.2
  * We already changed reset of code to use "isRelease" for
    filterEventFallback. This check should be changed accordingly.</changelog>
  <changelog author="lbeltrame@kde.org" date="1524916800">- Add upstream patch fix-compilation-with-qt-5.11.patch:
  * Fix compilation with Qt 5.11 (missing include)</changelog>
  <changelog author="Yunhe Guo &lt;i@guoyunhe.me&gt;" date="1569067200">- Add upstream patch fix-remove-paths-warnings.patch
- Change COPYING from %doc to %license</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1606824000">- update version 1.2.5
  * many fixes are ported from fcitx5 counter part during
    the developement. Some fixes related to focus and relative
    rect to allow the correct input window positioning on
    gnome-shell wayland mode.
- drop fix-remove-paths-warnings.patch, upstreamed</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620820800">- Update to version 1.2.6
  * Updated translations
  * Fix potential recursion in libreoffice
  * Fix delete surrounding text
  * Allow building with QT_NO_KEYWORDS</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1643112000">- update to version 1.2.7
  * support Qt6
- drop fix-compilation-with-qt-5.11.patch, upstreamed</changelog>
</package>
<package pkgid="df6007ab2374a2140c674596eee11f1782639d63ef001e9d34f66746aa744016c72c2822c9988c2a2c4408759c1ca32f1653656c52ab849dc111f526be54f3c8" name="fcitx-qt6-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.2.7" rel="1.34"/>
  <changelog author="i@marguerite.su" date="1450872000">- update version 1.0.5
  * implement locale in platform context
  * use link_directories for widgetaddons
  * use the correct var name
  * use some c++11 featues and fix ic not get recreated when
    fcitx restarts
  * clean proxy even it's invalid</changelog>
  <changelog author="i@marguerite.su" date="1480766400">- update version 1.0.6
  * [qt5]fix inconsistency between qstring and ucs4 string
    when handle surrounding
  * [qt5]fromUcs4 expect a null terminated string by default,
    give it a size
  * [qt5]use new connection syntax
  * [qt5]use more nullptr
  * [qt5]remove usage of QPointer in icdata
  * [qt5]don't crash if window-&gt;screen() is null</changelog>
  <changelog author="i@marguerite.su" date="1486814400">- update version 1.1.0
  * added guiwrapper for fcitx-qt5
  * fix build and add support for webengine</changelog>
  <changelog author="i@marguerite.su" date="1512216000">- update version 1.2.1
  * fix issue #27 and #28
  * Add relative rect support
- changes in version 1.2.0
  * Relicense platforminputcontext/ to BSD
  * do the real unwatch
  * prefer to recheck the availability after original service gone
  * set display type for fcitx5
  * add fcitx 5 format support
  * Adapt changes in fcitx5-qt to fix commitPreedit.
  * implement compatibility layer for fcitx5
  * try to reimplement im module with lgpl free code
  * make sure that quickphrae editor does not compile with qt4 header
  * move quickphrase editor to fcitx-qt5
- changes in version 1.1.1
  * fix high dpi screen position, only happen when you have two
    high dpi screen
  * use new cmake for package config
  * enforce cmake 3.1
  * handle the missing password flag
  * QInputMethod::update shouldn't be used by input method,
    just do query
  * workaround some qquickwidget bug</changelog>
  <changelog author="opensuse@trummer.xyz" date="1518264000">- update version 1.2.2
  * We already changed reset of code to use "isRelease" for
    filterEventFallback. This check should be changed accordingly.</changelog>
  <changelog author="lbeltrame@kde.org" date="1524916800">- Add upstream patch fix-compilation-with-qt-5.11.patch:
  * Fix compilation with Qt 5.11 (missing include)</changelog>
  <changelog author="Yunhe Guo &lt;i@guoyunhe.me&gt;" date="1569067200">- Add upstream patch fix-remove-paths-warnings.patch
- Change COPYING from %doc to %license</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1606824000">- update version 1.2.5
  * many fixes are ported from fcitx5 counter part during
    the developement. Some fixes related to focus and relative
    rect to allow the correct input window positioning on
    gnome-shell wayland mode.
- drop fix-remove-paths-warnings.patch, upstreamed</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620820800">- Update to version 1.2.6
  * Updated translations
  * Fix potential recursion in libreoffice
  * Fix delete surrounding text
  * Allow building with QT_NO_KEYWORDS</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1643112000">- update to version 1.2.7
  * support Qt6
- drop fix-compilation-with-qt-5.11.patch, upstreamed</changelog>
</package>
<package pkgid="c38bcb3d3b7499e79f6f1450e8a2a42549272e37d4fca3df62abc4b5ffe4858a2967c0242d290924b9047b4b7ed37f7d0cf1184d838f46fa9f67741cf4ede904" name="fcitx-quwei" arch="i586">
  <version epoch="0" ver="4.2.9.9" rel="2.2"/>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1566475200">- Stop packaging fcitx-qt4 for leap 15.2 and Tumbleweed.
- Run spec-cleaner</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1582977600">- Update version to 4.2.9.7
  * Do not link jsonc if XKB is disabled
  * Update Translation
  * use /org/freedesktop/portal as dbus path for portal.
  * use the right color for gtk2
  * use a different way to suppress unused warning
  * Revert "[gtk] clean up unused variable."
  * iso code root should be 639-3.
  * use iso-codes json file to parse the iso codes data.
  * fix fall through warning
  * clean up unused variable.</changelog>
  <changelog author="tiwai@suse.de" date="1606392000">- Move the startup snippet to /usr/etc/X11/xim.d for TW</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1606824000">- update version 4.2.9.8
  * fix issue with appindicator on gnome-shell
  * Relicense the im module to BSD to allow Proprietary
    software for bundling it. This was already done for
    the Qt5 counter part, but never done for Qt4 version.
    This is mainly to allow WPS to reuse our up-to-date
    im module to support fcitx 5
  * Slightly change to the tray menu to remove some
    redudant entries</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1625054400">- Move fcitx.macros from /etc/rpm to %_rpmmacrodir (boo#1185657).</changelog>
  <changelog author="tiwai@suse.de" date="1642680000">- Fix xim.d script for KDE Plasma (boo#1194916);
  $WINDOWMANAGER check needs to be adjusted</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1645358400">- long gone Harlequin, don't change default theme (boo#1188416)
- 32bit is long gone, drop baselibs.conf
- split libfcitx-4_2_9 according to shlib-policy-name-error
  rpmlint report(boo#1191753)
- other rpmlint fixes</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1649073600">- add baselibs.conf back due to fcitx-qt5</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 4.2.9.9:
  * fix compatibility issue with KDE's systemd based xdg autostart
- fix gpg validation</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1692878400">- add remote-module-use-safe-directory-for-socket-API-sock.patch: use a safe
  directory for the fcitx-socket:%d API socket currently placed in /tmp. This
  avoids a possible local denial of service issue (bsc#1213331).</changelog>
</package>
<package pkgid="77df04726bde12246457b377e632a3833c304f6c86a44709a2878bcd100921957913f2874ceb89d3436c29de0637e5c740690eec2a622ebba90db341ec2576f1" name="fcitx-quwei" arch="x86_64">
  <version epoch="0" ver="4.2.9.9" rel="2.2"/>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1566475200">- Stop packaging fcitx-qt4 for leap 15.2 and Tumbleweed.
- Run spec-cleaner</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1582977600">- Update version to 4.2.9.7
  * Do not link jsonc if XKB is disabled
  * Update Translation
  * use /org/freedesktop/portal as dbus path for portal.
  * use the right color for gtk2
  * use a different way to suppress unused warning
  * Revert "[gtk] clean up unused variable."
  * iso code root should be 639-3.
  * use iso-codes json file to parse the iso codes data.
  * fix fall through warning
  * clean up unused variable.</changelog>
  <changelog author="tiwai@suse.de" date="1606392000">- Move the startup snippet to /usr/etc/X11/xim.d for TW</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1606824000">- update version 4.2.9.8
  * fix issue with appindicator on gnome-shell
  * Relicense the im module to BSD to allow Proprietary
    software for bundling it. This was already done for
    the Qt5 counter part, but never done for Qt4 version.
    This is mainly to allow WPS to reuse our up-to-date
    im module to support fcitx 5
  * Slightly change to the tray menu to remove some
    redudant entries</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1625054400">- Move fcitx.macros from /etc/rpm to %_rpmmacrodir (boo#1185657).</changelog>
  <changelog author="tiwai@suse.de" date="1642680000">- Fix xim.d script for KDE Plasma (boo#1194916);
  $WINDOWMANAGER check needs to be adjusted</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1645358400">- long gone Harlequin, don't change default theme (boo#1188416)
- 32bit is long gone, drop baselibs.conf
- split libfcitx-4_2_9 according to shlib-policy-name-error
  rpmlint report(boo#1191753)
- other rpmlint fixes</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1649073600">- add baselibs.conf back due to fcitx-qt5</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 4.2.9.9:
  * fix compatibility issue with KDE's systemd based xdg autostart
- fix gpg validation</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1692878400">- add remote-module-use-safe-directory-for-socket-API-sock.patch: use a safe
  directory for the fcitx-socket:%d API socket currently placed in /tmp. This
  avoids a possible local denial of service issue (bsc#1213331).</changelog>
</package>
<package pkgid="f8e181732854aec15c47d159ef2151666631c3cd5f934d5ad13a88c94d2f866c718a4fa83ea36758eb3555cae56e91a087afe5ed9e0337958eadb1e6c240cae2" name="fcitx-quwei-debuginfo" arch="i586">
  <version epoch="0" ver="4.2.9.9" rel="2.2"/>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1566475200">- Stop packaging fcitx-qt4 for leap 15.2 and Tumbleweed.
- Run spec-cleaner</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1582977600">- Update version to 4.2.9.7
  * Do not link jsonc if XKB is disabled
  * Update Translation
  * use /org/freedesktop/portal as dbus path for portal.
  * use the right color for gtk2
  * use a different way to suppress unused warning
  * Revert "[gtk] clean up unused variable."
  * iso code root should be 639-3.
  * use iso-codes json file to parse the iso codes data.
  * fix fall through warning
  * clean up unused variable.</changelog>
  <changelog author="tiwai@suse.de" date="1606392000">- Move the startup snippet to /usr/etc/X11/xim.d for TW</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1606824000">- update version 4.2.9.8
  * fix issue with appindicator on gnome-shell
  * Relicense the im module to BSD to allow Proprietary
    software for bundling it. This was already done for
    the Qt5 counter part, but never done for Qt4 version.
    This is mainly to allow WPS to reuse our up-to-date
    im module to support fcitx 5
  * Slightly change to the tray menu to remove some
    redudant entries</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1625054400">- Move fcitx.macros from /etc/rpm to %_rpmmacrodir (boo#1185657).</changelog>
  <changelog author="tiwai@suse.de" date="1642680000">- Fix xim.d script for KDE Plasma (boo#1194916);
  $WINDOWMANAGER check needs to be adjusted</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1645358400">- long gone Harlequin, don't change default theme (boo#1188416)
- 32bit is long gone, drop baselibs.conf
- split libfcitx-4_2_9 according to shlib-policy-name-error
  rpmlint report(boo#1191753)
- other rpmlint fixes</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1649073600">- add baselibs.conf back due to fcitx-qt5</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 4.2.9.9:
  * fix compatibility issue with KDE's systemd based xdg autostart
- fix gpg validation</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1692878400">- add remote-module-use-safe-directory-for-socket-API-sock.patch: use a safe
  directory for the fcitx-socket:%d API socket currently placed in /tmp. This
  avoids a possible local denial of service issue (bsc#1213331).</changelog>
</package>
<package pkgid="a305f4dea1468a94326770adf016e7a9889c32d4edc84e9620d6ee295473131c8d620d7c8fae7abb479eea264d7b99fb94c40109cc27fc36fcbb046e384f142e" name="fcitx-quwei-debuginfo" arch="x86_64">
  <version epoch="0" ver="4.2.9.9" rel="2.2"/>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1566475200">- Stop packaging fcitx-qt4 for leap 15.2 and Tumbleweed.
- Run spec-cleaner</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1582977600">- Update version to 4.2.9.7
  * Do not link jsonc if XKB is disabled
  * Update Translation
  * use /org/freedesktop/portal as dbus path for portal.
  * use the right color for gtk2
  * use a different way to suppress unused warning
  * Revert "[gtk] clean up unused variable."
  * iso code root should be 639-3.
  * use iso-codes json file to parse the iso codes data.
  * fix fall through warning
  * clean up unused variable.</changelog>
  <changelog author="tiwai@suse.de" date="1606392000">- Move the startup snippet to /usr/etc/X11/xim.d for TW</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1606824000">- update version 4.2.9.8
  * fix issue with appindicator on gnome-shell
  * Relicense the im module to BSD to allow Proprietary
    software for bundling it. This was already done for
    the Qt5 counter part, but never done for Qt4 version.
    This is mainly to allow WPS to reuse our up-to-date
    im module to support fcitx 5
  * Slightly change to the tray menu to remove some
    redudant entries</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1625054400">- Move fcitx.macros from /etc/rpm to %_rpmmacrodir (boo#1185657).</changelog>
  <changelog author="tiwai@suse.de" date="1642680000">- Fix xim.d script for KDE Plasma (boo#1194916);
  $WINDOWMANAGER check needs to be adjusted</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1645358400">- long gone Harlequin, don't change default theme (boo#1188416)
- 32bit is long gone, drop baselibs.conf
- split libfcitx-4_2_9 according to shlib-policy-name-error
  rpmlint report(boo#1191753)
- other rpmlint fixes</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1649073600">- add baselibs.conf back due to fcitx-qt5</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 4.2.9.9:
  * fix compatibility issue with KDE's systemd based xdg autostart
- fix gpg validation</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1692878400">- add remote-module-use-safe-directory-for-socket-API-sock.patch: use a safe
  directory for the fcitx-socket:%d API socket currently placed in /tmp. This
  avoids a possible local denial of service issue (bsc#1213331).</changelog>
</package>
<package pkgid="572e818e7befc8b58e9a88067dd0855b84c5b739560229301068939ec9e41cd946ce2b6903400d74f35b0c5f8d2aa93426723d54ef19c6ebcbd129840109d5d9" name="fcitx-skin-classic" arch="noarch">
  <version epoch="0" ver="4.2.9.9" rel="2.2"/>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1566475200">- Stop packaging fcitx-qt4 for leap 15.2 and Tumbleweed.
- Run spec-cleaner</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1582977600">- Update version to 4.2.9.7
  * Do not link jsonc if XKB is disabled
  * Update Translation
  * use /org/freedesktop/portal as dbus path for portal.
  * use the right color for gtk2
  * use a different way to suppress unused warning
  * Revert "[gtk] clean up unused variable."
  * iso code root should be 639-3.
  * use iso-codes json file to parse the iso codes data.
  * fix fall through warning
  * clean up unused variable.</changelog>
  <changelog author="tiwai@suse.de" date="1606392000">- Move the startup snippet to /usr/etc/X11/xim.d for TW</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1606824000">- update version 4.2.9.8
  * fix issue with appindicator on gnome-shell
  * Relicense the im module to BSD to allow Proprietary
    software for bundling it. This was already done for
    the Qt5 counter part, but never done for Qt4 version.
    This is mainly to allow WPS to reuse our up-to-date
    im module to support fcitx 5
  * Slightly change to the tray menu to remove some
    redudant entries</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1625054400">- Move fcitx.macros from /etc/rpm to %_rpmmacrodir (boo#1185657).</changelog>
  <changelog author="tiwai@suse.de" date="1642680000">- Fix xim.d script for KDE Plasma (boo#1194916);
  $WINDOWMANAGER check needs to be adjusted</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1645358400">- long gone Harlequin, don't change default theme (boo#1188416)
- 32bit is long gone, drop baselibs.conf
- split libfcitx-4_2_9 according to shlib-policy-name-error
  rpmlint report(boo#1191753)
- other rpmlint fixes</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1649073600">- add baselibs.conf back due to fcitx-qt5</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 4.2.9.9:
  * fix compatibility issue with KDE's systemd based xdg autostart
- fix gpg validation</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1692878400">- add remote-module-use-safe-directory-for-socket-API-sock.patch: use a safe
  directory for the fcitx-socket:%d API socket currently placed in /tmp. This
  avoids a possible local denial of service issue (bsc#1213331).</changelog>
</package>
<package pkgid="013b7f3c0334c2566bc2ba87450af6ae1eba7ce77f3f8c3aeb064a01e0311c81d1f6022585254603586306df34727d189d9d2d243c114485d32155468cfd7b40" name="fcitx-skin-dark" arch="noarch">
  <version epoch="0" ver="4.2.9.9" rel="2.2"/>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1566475200">- Stop packaging fcitx-qt4 for leap 15.2 and Tumbleweed.
- Run spec-cleaner</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1582977600">- Update version to 4.2.9.7
  * Do not link jsonc if XKB is disabled
  * Update Translation
  * use /org/freedesktop/portal as dbus path for portal.
  * use the right color for gtk2
  * use a different way to suppress unused warning
  * Revert "[gtk] clean up unused variable."
  * iso code root should be 639-3.
  * use iso-codes json file to parse the iso codes data.
  * fix fall through warning
  * clean up unused variable.</changelog>
  <changelog author="tiwai@suse.de" date="1606392000">- Move the startup snippet to /usr/etc/X11/xim.d for TW</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1606824000">- update version 4.2.9.8
  * fix issue with appindicator on gnome-shell
  * Relicense the im module to BSD to allow Proprietary
    software for bundling it. This was already done for
    the Qt5 counter part, but never done for Qt4 version.
    This is mainly to allow WPS to reuse our up-to-date
    im module to support fcitx 5
  * Slightly change to the tray menu to remove some
    redudant entries</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1625054400">- Move fcitx.macros from /etc/rpm to %_rpmmacrodir (boo#1185657).</changelog>
  <changelog author="tiwai@suse.de" date="1642680000">- Fix xim.d script for KDE Plasma (boo#1194916);
  $WINDOWMANAGER check needs to be adjusted</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1645358400">- long gone Harlequin, don't change default theme (boo#1188416)
- 32bit is long gone, drop baselibs.conf
- split libfcitx-4_2_9 according to shlib-policy-name-error
  rpmlint report(boo#1191753)
- other rpmlint fixes</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1649073600">- add baselibs.conf back due to fcitx-qt5</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 4.2.9.9:
  * fix compatibility issue with KDE's systemd based xdg autostart
- fix gpg validation</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1692878400">- add remote-module-use-safe-directory-for-socket-API-sock.patch: use a safe
  directory for the fcitx-socket:%d API socket currently placed in /tmp. This
  avoids a possible local denial of service issue (bsc#1213331).</changelog>
</package>
<package pkgid="51b00ec62bd707f39edf790532d197e713926ee6193bb34ad2d163b00d851286207a152b04a6f35b367539cc3ee8170c85550004b5d4ac389c95d2683be62969" name="fcitx-skin-new-air" arch="noarch">
  <version epoch="0" ver="4.2.9.9" rel="2.2"/>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1566475200">- Stop packaging fcitx-qt4 for leap 15.2 and Tumbleweed.
- Run spec-cleaner</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1582977600">- Update version to 4.2.9.7
  * Do not link jsonc if XKB is disabled
  * Update Translation
  * use /org/freedesktop/portal as dbus path for portal.
  * use the right color for gtk2
  * use a different way to suppress unused warning
  * Revert "[gtk] clean up unused variable."
  * iso code root should be 639-3.
  * use iso-codes json file to parse the iso codes data.
  * fix fall through warning
  * clean up unused variable.</changelog>
  <changelog author="tiwai@suse.de" date="1606392000">- Move the startup snippet to /usr/etc/X11/xim.d for TW</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1606824000">- update version 4.2.9.8
  * fix issue with appindicator on gnome-shell
  * Relicense the im module to BSD to allow Proprietary
    software for bundling it. This was already done for
    the Qt5 counter part, but never done for Qt4 version.
    This is mainly to allow WPS to reuse our up-to-date
    im module to support fcitx 5
  * Slightly change to the tray menu to remove some
    redudant entries</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1625054400">- Move fcitx.macros from /etc/rpm to %_rpmmacrodir (boo#1185657).</changelog>
  <changelog author="tiwai@suse.de" date="1642680000">- Fix xim.d script for KDE Plasma (boo#1194916);
  $WINDOWMANAGER check needs to be adjusted</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1645358400">- long gone Harlequin, don't change default theme (boo#1188416)
- 32bit is long gone, drop baselibs.conf
- split libfcitx-4_2_9 according to shlib-policy-name-error
  rpmlint report(boo#1191753)
- other rpmlint fixes</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1649073600">- add baselibs.conf back due to fcitx-qt5</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 4.2.9.9:
  * fix compatibility issue with KDE's systemd based xdg autostart
- fix gpg validation</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1692878400">- add remote-module-use-safe-directory-for-socket-API-sock.patch: use a safe
  directory for the fcitx-socket:%d API socket currently placed in /tmp. This
  avoids a possible local denial of service issue (bsc#1213331).</changelog>
</package>
<package pkgid="b991dfa8d62d6e36b906810627113e2252d6d2d88786ab3fb10e1a59d03f707acefe3203659ef443d8296807182f27382a92161b61291555ef372b4487949830" name="fcitx-table" arch="i586">
  <version epoch="0" ver="4.2.9.9" rel="2.2"/>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1566475200">- Stop packaging fcitx-qt4 for leap 15.2 and Tumbleweed.
- Run spec-cleaner</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1582977600">- Update version to 4.2.9.7
  * Do not link jsonc if XKB is disabled
  * Update Translation
  * use /org/freedesktop/portal as dbus path for portal.
  * use the right color for gtk2
  * use a different way to suppress unused warning
  * Revert "[gtk] clean up unused variable."
  * iso code root should be 639-3.
  * use iso-codes json file to parse the iso codes data.
  * fix fall through warning
  * clean up unused variable.</changelog>
  <changelog author="tiwai@suse.de" date="1606392000">- Move the startup snippet to /usr/etc/X11/xim.d for TW</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1606824000">- update version 4.2.9.8
  * fix issue with appindicator on gnome-shell
  * Relicense the im module to BSD to allow Proprietary
    software for bundling it. This was already done for
    the Qt5 counter part, but never done for Qt4 version.
    This is mainly to allow WPS to reuse our up-to-date
    im module to support fcitx 5
  * Slightly change to the tray menu to remove some
    redudant entries</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1625054400">- Move fcitx.macros from /etc/rpm to %_rpmmacrodir (boo#1185657).</changelog>
  <changelog author="tiwai@suse.de" date="1642680000">- Fix xim.d script for KDE Plasma (boo#1194916);
  $WINDOWMANAGER check needs to be adjusted</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1645358400">- long gone Harlequin, don't change default theme (boo#1188416)
- 32bit is long gone, drop baselibs.conf
- split libfcitx-4_2_9 according to shlib-policy-name-error
  rpmlint report(boo#1191753)
- other rpmlint fixes</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1649073600">- add baselibs.conf back due to fcitx-qt5</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 4.2.9.9:
  * fix compatibility issue with KDE's systemd based xdg autostart
- fix gpg validation</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1692878400">- add remote-module-use-safe-directory-for-socket-API-sock.patch: use a safe
  directory for the fcitx-socket:%d API socket currently placed in /tmp. This
  avoids a possible local denial of service issue (bsc#1213331).</changelog>
</package>
<package pkgid="d59ced9832f69e7a2786298ec2c16e84ce8ff7b07f9578c5550cef2b702e094ab95db24d3d40e437e2ca9564ca7dd2ba34bf4e8d1473c20cf3690434556a9585" name="fcitx-table" arch="x86_64">
  <version epoch="0" ver="4.2.9.9" rel="2.2"/>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1566475200">- Stop packaging fcitx-qt4 for leap 15.2 and Tumbleweed.
- Run spec-cleaner</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1582977600">- Update version to 4.2.9.7
  * Do not link jsonc if XKB is disabled
  * Update Translation
  * use /org/freedesktop/portal as dbus path for portal.
  * use the right color for gtk2
  * use a different way to suppress unused warning
  * Revert "[gtk] clean up unused variable."
  * iso code root should be 639-3.
  * use iso-codes json file to parse the iso codes data.
  * fix fall through warning
  * clean up unused variable.</changelog>
  <changelog author="tiwai@suse.de" date="1606392000">- Move the startup snippet to /usr/etc/X11/xim.d for TW</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1606824000">- update version 4.2.9.8
  * fix issue with appindicator on gnome-shell
  * Relicense the im module to BSD to allow Proprietary
    software for bundling it. This was already done for
    the Qt5 counter part, but never done for Qt4 version.
    This is mainly to allow WPS to reuse our up-to-date
    im module to support fcitx 5
  * Slightly change to the tray menu to remove some
    redudant entries</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1625054400">- Move fcitx.macros from /etc/rpm to %_rpmmacrodir (boo#1185657).</changelog>
  <changelog author="tiwai@suse.de" date="1642680000">- Fix xim.d script for KDE Plasma (boo#1194916);
  $WINDOWMANAGER check needs to be adjusted</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1645358400">- long gone Harlequin, don't change default theme (boo#1188416)
- 32bit is long gone, drop baselibs.conf
- split libfcitx-4_2_9 according to shlib-policy-name-error
  rpmlint report(boo#1191753)
- other rpmlint fixes</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1649073600">- add baselibs.conf back due to fcitx-qt5</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 4.2.9.9:
  * fix compatibility issue with KDE's systemd based xdg autostart
- fix gpg validation</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1692878400">- add remote-module-use-safe-directory-for-socket-API-sock.patch: use a safe
  directory for the fcitx-socket:%d API socket currently placed in /tmp. This
  avoids a possible local denial of service issue (bsc#1213331).</changelog>
</package>
<package pkgid="e95865158cda505923b95eb5d0ece8d058aecc8eedef50442f9d67309584b2b1ca67b138dd9e2d636a4b39cc260224b6c74c1f2e661ec494c2556e471df5a284" name="fcitx-table-cn-bingchan" arch="noarch">
  <version epoch="0" ver="4.2.9.9" rel="2.2"/>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1566475200">- Stop packaging fcitx-qt4 for leap 15.2 and Tumbleweed.
- Run spec-cleaner</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1582977600">- Update version to 4.2.9.7
  * Do not link jsonc if XKB is disabled
  * Update Translation
  * use /org/freedesktop/portal as dbus path for portal.
  * use the right color for gtk2
  * use a different way to suppress unused warning
  * Revert "[gtk] clean up unused variable."
  * iso code root should be 639-3.
  * use iso-codes json file to parse the iso codes data.
  * fix fall through warning
  * clean up unused variable.</changelog>
  <changelog author="tiwai@suse.de" date="1606392000">- Move the startup snippet to /usr/etc/X11/xim.d for TW</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1606824000">- update version 4.2.9.8
  * fix issue with appindicator on gnome-shell
  * Relicense the im module to BSD to allow Proprietary
    software for bundling it. This was already done for
    the Qt5 counter part, but never done for Qt4 version.
    This is mainly to allow WPS to reuse our up-to-date
    im module to support fcitx 5
  * Slightly change to the tray menu to remove some
    redudant entries</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1625054400">- Move fcitx.macros from /etc/rpm to %_rpmmacrodir (boo#1185657).</changelog>
  <changelog author="tiwai@suse.de" date="1642680000">- Fix xim.d script for KDE Plasma (boo#1194916);
  $WINDOWMANAGER check needs to be adjusted</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1645358400">- long gone Harlequin, don't change default theme (boo#1188416)
- 32bit is long gone, drop baselibs.conf
- split libfcitx-4_2_9 according to shlib-policy-name-error
  rpmlint report(boo#1191753)
- other rpmlint fixes</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1649073600">- add baselibs.conf back due to fcitx-qt5</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 4.2.9.9:
  * fix compatibility issue with KDE's systemd based xdg autostart
- fix gpg validation</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1692878400">- add remote-module-use-safe-directory-for-socket-API-sock.patch: use a safe
  directory for the fcitx-socket:%d API socket currently placed in /tmp. This
  avoids a possible local denial of service issue (bsc#1213331).</changelog>
</package>
<package pkgid="fcc38ebe480076df748af59e03c3fa00471c017ed2c286a9d4f851879672929cd1f90644f2695bca1c72cd80a85de9412745ca3dcef3e2c7af9574fe204fca8d" name="fcitx-table-cn-cangjie" arch="noarch">
  <version epoch="0" ver="4.2.9.9" rel="2.2"/>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1566475200">- Stop packaging fcitx-qt4 for leap 15.2 and Tumbleweed.
- Run spec-cleaner</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1582977600">- Update version to 4.2.9.7
  * Do not link jsonc if XKB is disabled
  * Update Translation
  * use /org/freedesktop/portal as dbus path for portal.
  * use the right color for gtk2
  * use a different way to suppress unused warning
  * Revert "[gtk] clean up unused variable."
  * iso code root should be 639-3.
  * use iso-codes json file to parse the iso codes data.
  * fix fall through warning
  * clean up unused variable.</changelog>
  <changelog author="tiwai@suse.de" date="1606392000">- Move the startup snippet to /usr/etc/X11/xim.d for TW</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1606824000">- update version 4.2.9.8
  * fix issue with appindicator on gnome-shell
  * Relicense the im module to BSD to allow Proprietary
    software for bundling it. This was already done for
    the Qt5 counter part, but never done for Qt4 version.
    This is mainly to allow WPS to reuse our up-to-date
    im module to support fcitx 5
  * Slightly change to the tray menu to remove some
    redudant entries</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1625054400">- Move fcitx.macros from /etc/rpm to %_rpmmacrodir (boo#1185657).</changelog>
  <changelog author="tiwai@suse.de" date="1642680000">- Fix xim.d script for KDE Plasma (boo#1194916);
  $WINDOWMANAGER check needs to be adjusted</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1645358400">- long gone Harlequin, don't change default theme (boo#1188416)
- 32bit is long gone, drop baselibs.conf
- split libfcitx-4_2_9 according to shlib-policy-name-error
  rpmlint report(boo#1191753)
- other rpmlint fixes</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1649073600">- add baselibs.conf back due to fcitx-qt5</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 4.2.9.9:
  * fix compatibility issue with KDE's systemd based xdg autostart
- fix gpg validation</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1692878400">- add remote-module-use-safe-directory-for-socket-API-sock.patch: use a safe
  directory for the fcitx-socket:%d API socket currently placed in /tmp. This
  avoids a possible local denial of service issue (bsc#1213331).</changelog>
</package>
<package pkgid="38d0055151d6aa4367136c0421b86a4b59838687f0d9a1fffafa07a95ee755d7cf477826b90e85b0fe4baa0e098f11e73ccaf2f7c3ad1dd274abfc4202bdddfd" name="fcitx-table-cn-dianbao" arch="noarch">
  <version epoch="0" ver="4.2.9.9" rel="2.2"/>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1566475200">- Stop packaging fcitx-qt4 for leap 15.2 and Tumbleweed.
- Run spec-cleaner</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1582977600">- Update version to 4.2.9.7
  * Do not link jsonc if XKB is disabled
  * Update Translation
  * use /org/freedesktop/portal as dbus path for portal.
  * use the right color for gtk2
  * use a different way to suppress unused warning
  * Revert "[gtk] clean up unused variable."
  * iso code root should be 639-3.
  * use iso-codes json file to parse the iso codes data.
  * fix fall through warning
  * clean up unused variable.</changelog>
  <changelog author="tiwai@suse.de" date="1606392000">- Move the startup snippet to /usr/etc/X11/xim.d for TW</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1606824000">- update version 4.2.9.8
  * fix issue with appindicator on gnome-shell
  * Relicense the im module to BSD to allow Proprietary
    software for bundling it. This was already done for
    the Qt5 counter part, but never done for Qt4 version.
    This is mainly to allow WPS to reuse our up-to-date
    im module to support fcitx 5
  * Slightly change to the tray menu to remove some
    redudant entries</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1625054400">- Move fcitx.macros from /etc/rpm to %_rpmmacrodir (boo#1185657).</changelog>
  <changelog author="tiwai@suse.de" date="1642680000">- Fix xim.d script for KDE Plasma (boo#1194916);
  $WINDOWMANAGER check needs to be adjusted</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1645358400">- long gone Harlequin, don't change default theme (boo#1188416)
- 32bit is long gone, drop baselibs.conf
- split libfcitx-4_2_9 according to shlib-policy-name-error
  rpmlint report(boo#1191753)
- other rpmlint fixes</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1649073600">- add baselibs.conf back due to fcitx-qt5</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 4.2.9.9:
  * fix compatibility issue with KDE's systemd based xdg autostart
- fix gpg validation</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1692878400">- add remote-module-use-safe-directory-for-socket-API-sock.patch: use a safe
  directory for the fcitx-socket:%d API socket currently placed in /tmp. This
  avoids a possible local denial of service issue (bsc#1213331).</changelog>
</package>
<package pkgid="681e4f1e634144c28eca3f6d697bb7011468bd1793f1b32972e0c68b49749c8988ca8470b14638d9186e6e3cfe76c400ac6575a1ec359c32b51726535e6357f1" name="fcitx-table-cn-erbi" arch="noarch">
  <version epoch="0" ver="4.2.9.9" rel="2.2"/>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1566475200">- Stop packaging fcitx-qt4 for leap 15.2 and Tumbleweed.
- Run spec-cleaner</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1582977600">- Update version to 4.2.9.7
  * Do not link jsonc if XKB is disabled
  * Update Translation
  * use /org/freedesktop/portal as dbus path for portal.
  * use the right color for gtk2
  * use a different way to suppress unused warning
  * Revert "[gtk] clean up unused variable."
  * iso code root should be 639-3.
  * use iso-codes json file to parse the iso codes data.
  * fix fall through warning
  * clean up unused variable.</changelog>
  <changelog author="tiwai@suse.de" date="1606392000">- Move the startup snippet to /usr/etc/X11/xim.d for TW</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1606824000">- update version 4.2.9.8
  * fix issue with appindicator on gnome-shell
  * Relicense the im module to BSD to allow Proprietary
    software for bundling it. This was already done for
    the Qt5 counter part, but never done for Qt4 version.
    This is mainly to allow WPS to reuse our up-to-date
    im module to support fcitx 5
  * Slightly change to the tray menu to remove some
    redudant entries</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1625054400">- Move fcitx.macros from /etc/rpm to %_rpmmacrodir (boo#1185657).</changelog>
  <changelog author="tiwai@suse.de" date="1642680000">- Fix xim.d script for KDE Plasma (boo#1194916);
  $WINDOWMANAGER check needs to be adjusted</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1645358400">- long gone Harlequin, don't change default theme (boo#1188416)
- 32bit is long gone, drop baselibs.conf
- split libfcitx-4_2_9 according to shlib-policy-name-error
  rpmlint report(boo#1191753)
- other rpmlint fixes</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1649073600">- add baselibs.conf back due to fcitx-qt5</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 4.2.9.9:
  * fix compatibility issue with KDE's systemd based xdg autostart
- fix gpg validation</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1692878400">- add remote-module-use-safe-directory-for-socket-API-sock.patch: use a safe
  directory for the fcitx-socket:%d API socket currently placed in /tmp. This
  avoids a possible local denial of service issue (bsc#1213331).</changelog>
</package>
<package pkgid="1f79891e82b3cc3d249255349400934f1720db4ae7002c93f11b6d1952bc1c052aacb491b75894a444b628a7cec8941656cf9c4949b4ef8d45a8b14d79d4cdaf" name="fcitx-table-cn-wanfeng" arch="noarch">
  <version epoch="0" ver="4.2.9.9" rel="2.2"/>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1566475200">- Stop packaging fcitx-qt4 for leap 15.2 and Tumbleweed.
- Run spec-cleaner</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1582977600">- Update version to 4.2.9.7
  * Do not link jsonc if XKB is disabled
  * Update Translation
  * use /org/freedesktop/portal as dbus path for portal.
  * use the right color for gtk2
  * use a different way to suppress unused warning
  * Revert "[gtk] clean up unused variable."
  * iso code root should be 639-3.
  * use iso-codes json file to parse the iso codes data.
  * fix fall through warning
  * clean up unused variable.</changelog>
  <changelog author="tiwai@suse.de" date="1606392000">- Move the startup snippet to /usr/etc/X11/xim.d for TW</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1606824000">- update version 4.2.9.8
  * fix issue with appindicator on gnome-shell
  * Relicense the im module to BSD to allow Proprietary
    software for bundling it. This was already done for
    the Qt5 counter part, but never done for Qt4 version.
    This is mainly to allow WPS to reuse our up-to-date
    im module to support fcitx 5
  * Slightly change to the tray menu to remove some
    redudant entries</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1625054400">- Move fcitx.macros from /etc/rpm to %_rpmmacrodir (boo#1185657).</changelog>
  <changelog author="tiwai@suse.de" date="1642680000">- Fix xim.d script for KDE Plasma (boo#1194916);
  $WINDOWMANAGER check needs to be adjusted</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1645358400">- long gone Harlequin, don't change default theme (boo#1188416)
- 32bit is long gone, drop baselibs.conf
- split libfcitx-4_2_9 according to shlib-policy-name-error
  rpmlint report(boo#1191753)
- other rpmlint fixes</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1649073600">- add baselibs.conf back due to fcitx-qt5</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 4.2.9.9:
  * fix compatibility issue with KDE's systemd based xdg autostart
- fix gpg validation</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1692878400">- add remote-module-use-safe-directory-for-socket-API-sock.patch: use a safe
  directory for the fcitx-socket:%d API socket currently placed in /tmp. This
  avoids a possible local denial of service issue (bsc#1213331).</changelog>
</package>
<package pkgid="2c1d9b83c163abdeadae5a2c27d856a066a2cd90aa3eb44bfcce7fbcdeed8fe524550b7070d34d3a2dee7402782be720ddb56c41923a2b554f0cd7b29c8c550a" name="fcitx-table-cn-wubi" arch="noarch">
  <version epoch="0" ver="4.2.9.9" rel="2.2"/>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1566475200">- Stop packaging fcitx-qt4 for leap 15.2 and Tumbleweed.
- Run spec-cleaner</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1582977600">- Update version to 4.2.9.7
  * Do not link jsonc if XKB is disabled
  * Update Translation
  * use /org/freedesktop/portal as dbus path for portal.
  * use the right color for gtk2
  * use a different way to suppress unused warning
  * Revert "[gtk] clean up unused variable."
  * iso code root should be 639-3.
  * use iso-codes json file to parse the iso codes data.
  * fix fall through warning
  * clean up unused variable.</changelog>
  <changelog author="tiwai@suse.de" date="1606392000">- Move the startup snippet to /usr/etc/X11/xim.d for TW</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1606824000">- update version 4.2.9.8
  * fix issue with appindicator on gnome-shell
  * Relicense the im module to BSD to allow Proprietary
    software for bundling it. This was already done for
    the Qt5 counter part, but never done for Qt4 version.
    This is mainly to allow WPS to reuse our up-to-date
    im module to support fcitx 5
  * Slightly change to the tray menu to remove some
    redudant entries</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1625054400">- Move fcitx.macros from /etc/rpm to %_rpmmacrodir (boo#1185657).</changelog>
  <changelog author="tiwai@suse.de" date="1642680000">- Fix xim.d script for KDE Plasma (boo#1194916);
  $WINDOWMANAGER check needs to be adjusted</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1645358400">- long gone Harlequin, don't change default theme (boo#1188416)
- 32bit is long gone, drop baselibs.conf
- split libfcitx-4_2_9 according to shlib-policy-name-error
  rpmlint report(boo#1191753)
- other rpmlint fixes</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1649073600">- add baselibs.conf back due to fcitx-qt5</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 4.2.9.9:
  * fix compatibility issue with KDE's systemd based xdg autostart
- fix gpg validation</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1692878400">- add remote-module-use-safe-directory-for-socket-API-sock.patch: use a safe
  directory for the fcitx-socket:%d API socket currently placed in /tmp. This
  avoids a possible local denial of service issue (bsc#1213331).</changelog>
</package>
<package pkgid="d4b1f9929d4b967ba6e35b9286018bc918f37a72fda00eb5436379f743a02366b2784e49c64e47eef074c648d936e10a20701533684f961009002b150633adfb" name="fcitx-table-cn-wubi-pinyin" arch="noarch">
  <version epoch="0" ver="4.2.9.9" rel="2.2"/>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1566475200">- Stop packaging fcitx-qt4 for leap 15.2 and Tumbleweed.
- Run spec-cleaner</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1582977600">- Update version to 4.2.9.7
  * Do not link jsonc if XKB is disabled
  * Update Translation
  * use /org/freedesktop/portal as dbus path for portal.
  * use the right color for gtk2
  * use a different way to suppress unused warning
  * Revert "[gtk] clean up unused variable."
  * iso code root should be 639-3.
  * use iso-codes json file to parse the iso codes data.
  * fix fall through warning
  * clean up unused variable.</changelog>
  <changelog author="tiwai@suse.de" date="1606392000">- Move the startup snippet to /usr/etc/X11/xim.d for TW</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1606824000">- update version 4.2.9.8
  * fix issue with appindicator on gnome-shell
  * Relicense the im module to BSD to allow Proprietary
    software for bundling it. This was already done for
    the Qt5 counter part, but never done for Qt4 version.
    This is mainly to allow WPS to reuse our up-to-date
    im module to support fcitx 5
  * Slightly change to the tray menu to remove some
    redudant entries</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1625054400">- Move fcitx.macros from /etc/rpm to %_rpmmacrodir (boo#1185657).</changelog>
  <changelog author="tiwai@suse.de" date="1642680000">- Fix xim.d script for KDE Plasma (boo#1194916);
  $WINDOWMANAGER check needs to be adjusted</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1645358400">- long gone Harlequin, don't change default theme (boo#1188416)
- 32bit is long gone, drop baselibs.conf
- split libfcitx-4_2_9 according to shlib-policy-name-error
  rpmlint report(boo#1191753)
- other rpmlint fixes</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1649073600">- add baselibs.conf back due to fcitx-qt5</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 4.2.9.9:
  * fix compatibility issue with KDE's systemd based xdg autostart
- fix gpg validation</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1692878400">- add remote-module-use-safe-directory-for-socket-API-sock.patch: use a safe
  directory for the fcitx-socket:%d API socket currently placed in /tmp. This
  avoids a possible local denial of service issue (bsc#1213331).</changelog>
</package>
<package pkgid="c97b15db6a20cfc4c0902b81896e6389c3c3c2587df8ce0130c97036ed6383130f40b5dbab128f32b4e6dd92a3d4f9cc66d5c991a0957359a5cbd27bbeb08cee" name="fcitx-table-cn-ziran" arch="noarch">
  <version epoch="0" ver="4.2.9.9" rel="2.2"/>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1566475200">- Stop packaging fcitx-qt4 for leap 15.2 and Tumbleweed.
- Run spec-cleaner</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1582977600">- Update version to 4.2.9.7
  * Do not link jsonc if XKB is disabled
  * Update Translation
  * use /org/freedesktop/portal as dbus path for portal.
  * use the right color for gtk2
  * use a different way to suppress unused warning
  * Revert "[gtk] clean up unused variable."
  * iso code root should be 639-3.
  * use iso-codes json file to parse the iso codes data.
  * fix fall through warning
  * clean up unused variable.</changelog>
  <changelog author="tiwai@suse.de" date="1606392000">- Move the startup snippet to /usr/etc/X11/xim.d for TW</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1606824000">- update version 4.2.9.8
  * fix issue with appindicator on gnome-shell
  * Relicense the im module to BSD to allow Proprietary
    software for bundling it. This was already done for
    the Qt5 counter part, but never done for Qt4 version.
    This is mainly to allow WPS to reuse our up-to-date
    im module to support fcitx 5
  * Slightly change to the tray menu to remove some
    redudant entries</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1625054400">- Move fcitx.macros from /etc/rpm to %_rpmmacrodir (boo#1185657).</changelog>
  <changelog author="tiwai@suse.de" date="1642680000">- Fix xim.d script for KDE Plasma (boo#1194916);
  $WINDOWMANAGER check needs to be adjusted</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1645358400">- long gone Harlequin, don't change default theme (boo#1188416)
- 32bit is long gone, drop baselibs.conf
- split libfcitx-4_2_9 according to shlib-policy-name-error
  rpmlint report(boo#1191753)
- other rpmlint fixes</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1649073600">- add baselibs.conf back due to fcitx-qt5</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 4.2.9.9:
  * fix compatibility issue with KDE's systemd based xdg autostart
- fix gpg validation</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1692878400">- add remote-module-use-safe-directory-for-socket-API-sock.patch: use a safe
  directory for the fcitx-socket:%d API socket currently placed in /tmp. This
  avoids a possible local denial of service issue (bsc#1213331).</changelog>
</package>
<package pkgid="642f335ae9bfeb2c851fce9a683bd4ef9a2c1df9539d7cd1a3e527afb33951a1633321f4bbd217982e758793c735629ebd80fbe6169cc9877abcc45bae8122bd" name="fcitx-table-debuginfo" arch="i586">
  <version epoch="0" ver="4.2.9.9" rel="2.2"/>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1566475200">- Stop packaging fcitx-qt4 for leap 15.2 and Tumbleweed.
- Run spec-cleaner</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1582977600">- Update version to 4.2.9.7
  * Do not link jsonc if XKB is disabled
  * Update Translation
  * use /org/freedesktop/portal as dbus path for portal.
  * use the right color for gtk2
  * use a different way to suppress unused warning
  * Revert "[gtk] clean up unused variable."
  * iso code root should be 639-3.
  * use iso-codes json file to parse the iso codes data.
  * fix fall through warning
  * clean up unused variable.</changelog>
  <changelog author="tiwai@suse.de" date="1606392000">- Move the startup snippet to /usr/etc/X11/xim.d for TW</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1606824000">- update version 4.2.9.8
  * fix issue with appindicator on gnome-shell
  * Relicense the im module to BSD to allow Proprietary
    software for bundling it. This was already done for
    the Qt5 counter part, but never done for Qt4 version.
    This is mainly to allow WPS to reuse our up-to-date
    im module to support fcitx 5
  * Slightly change to the tray menu to remove some
    redudant entries</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1625054400">- Move fcitx.macros from /etc/rpm to %_rpmmacrodir (boo#1185657).</changelog>
  <changelog author="tiwai@suse.de" date="1642680000">- Fix xim.d script for KDE Plasma (boo#1194916);
  $WINDOWMANAGER check needs to be adjusted</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1645358400">- long gone Harlequin, don't change default theme (boo#1188416)
- 32bit is long gone, drop baselibs.conf
- split libfcitx-4_2_9 according to shlib-policy-name-error
  rpmlint report(boo#1191753)
- other rpmlint fixes</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1649073600">- add baselibs.conf back due to fcitx-qt5</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 4.2.9.9:
  * fix compatibility issue with KDE's systemd based xdg autostart
- fix gpg validation</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1692878400">- add remote-module-use-safe-directory-for-socket-API-sock.patch: use a safe
  directory for the fcitx-socket:%d API socket currently placed in /tmp. This
  avoids a possible local denial of service issue (bsc#1213331).</changelog>
</package>
<package pkgid="81340c26f450d22cd8dbd353f3b793e9d4ef426db7f09d32ab9ef9ac57c6e25ccfc50ffc2c1b54d54f97f9ecc3fe6aa702e60101de80e598c85b43dae33adbc3" name="fcitx-table-debuginfo" arch="x86_64">
  <version epoch="0" ver="4.2.9.9" rel="2.2"/>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1566475200">- Stop packaging fcitx-qt4 for leap 15.2 and Tumbleweed.
- Run spec-cleaner</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1582977600">- Update version to 4.2.9.7
  * Do not link jsonc if XKB is disabled
  * Update Translation
  * use /org/freedesktop/portal as dbus path for portal.
  * use the right color for gtk2
  * use a different way to suppress unused warning
  * Revert "[gtk] clean up unused variable."
  * iso code root should be 639-3.
  * use iso-codes json file to parse the iso codes data.
  * fix fall through warning
  * clean up unused variable.</changelog>
  <changelog author="tiwai@suse.de" date="1606392000">- Move the startup snippet to /usr/etc/X11/xim.d for TW</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1606824000">- update version 4.2.9.8
  * fix issue with appindicator on gnome-shell
  * Relicense the im module to BSD to allow Proprietary
    software for bundling it. This was already done for
    the Qt5 counter part, but never done for Qt4 version.
    This is mainly to allow WPS to reuse our up-to-date
    im module to support fcitx 5
  * Slightly change to the tray menu to remove some
    redudant entries</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1625054400">- Move fcitx.macros from /etc/rpm to %_rpmmacrodir (boo#1185657).</changelog>
  <changelog author="tiwai@suse.de" date="1642680000">- Fix xim.d script for KDE Plasma (boo#1194916);
  $WINDOWMANAGER check needs to be adjusted</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1645358400">- long gone Harlequin, don't change default theme (boo#1188416)
- 32bit is long gone, drop baselibs.conf
- split libfcitx-4_2_9 according to shlib-policy-name-error
  rpmlint report(boo#1191753)
- other rpmlint fixes</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1649073600">- add baselibs.conf back due to fcitx-qt5</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 4.2.9.9:
  * fix compatibility issue with KDE's systemd based xdg autostart
- fix gpg validation</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1692878400">- add remote-module-use-safe-directory-for-socket-API-sock.patch: use a safe
  directory for the fcitx-socket:%d API socket currently placed in /tmp. This
  avoids a possible local denial of service issue (bsc#1213331).</changelog>
</package>
<package pkgid="e63c356c8cce363eb35ed1853910887678aba87f4ece81f25d80bd47970c06bebd739cee18bea353855de8dc46a9618dbca440b7444bfe8c5a0d68a7a84ff0f5" name="fcitx-table-tools" arch="i586">
  <version epoch="0" ver="4.2.9.9" rel="2.2"/>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1566475200">- Stop packaging fcitx-qt4 for leap 15.2 and Tumbleweed.
- Run spec-cleaner</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1582977600">- Update version to 4.2.9.7
  * Do not link jsonc if XKB is disabled
  * Update Translation
  * use /org/freedesktop/portal as dbus path for portal.
  * use the right color for gtk2
  * use a different way to suppress unused warning
  * Revert "[gtk] clean up unused variable."
  * iso code root should be 639-3.
  * use iso-codes json file to parse the iso codes data.
  * fix fall through warning
  * clean up unused variable.</changelog>
  <changelog author="tiwai@suse.de" date="1606392000">- Move the startup snippet to /usr/etc/X11/xim.d for TW</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1606824000">- update version 4.2.9.8
  * fix issue with appindicator on gnome-shell
  * Relicense the im module to BSD to allow Proprietary
    software for bundling it. This was already done for
    the Qt5 counter part, but never done for Qt4 version.
    This is mainly to allow WPS to reuse our up-to-date
    im module to support fcitx 5
  * Slightly change to the tray menu to remove some
    redudant entries</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1625054400">- Move fcitx.macros from /etc/rpm to %_rpmmacrodir (boo#1185657).</changelog>
  <changelog author="tiwai@suse.de" date="1642680000">- Fix xim.d script for KDE Plasma (boo#1194916);
  $WINDOWMANAGER check needs to be adjusted</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1645358400">- long gone Harlequin, don't change default theme (boo#1188416)
- 32bit is long gone, drop baselibs.conf
- split libfcitx-4_2_9 according to shlib-policy-name-error
  rpmlint report(boo#1191753)
- other rpmlint fixes</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1649073600">- add baselibs.conf back due to fcitx-qt5</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 4.2.9.9:
  * fix compatibility issue with KDE's systemd based xdg autostart
- fix gpg validation</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1692878400">- add remote-module-use-safe-directory-for-socket-API-sock.patch: use a safe
  directory for the fcitx-socket:%d API socket currently placed in /tmp. This
  avoids a possible local denial of service issue (bsc#1213331).</changelog>
</package>
<package pkgid="681e4f9dab0821e3802c769b84880209437ce748b2f22ea00426c2b2004fd77e0b0ada0a22a2a38cdb58d374d47d3536bf478c36e34105ecc3d1e32a54831d39" name="fcitx-table-tools" arch="x86_64">
  <version epoch="0" ver="4.2.9.9" rel="2.2"/>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1566475200">- Stop packaging fcitx-qt4 for leap 15.2 and Tumbleweed.
- Run spec-cleaner</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1582977600">- Update version to 4.2.9.7
  * Do not link jsonc if XKB is disabled
  * Update Translation
  * use /org/freedesktop/portal as dbus path for portal.
  * use the right color for gtk2
  * use a different way to suppress unused warning
  * Revert "[gtk] clean up unused variable."
  * iso code root should be 639-3.
  * use iso-codes json file to parse the iso codes data.
  * fix fall through warning
  * clean up unused variable.</changelog>
  <changelog author="tiwai@suse.de" date="1606392000">- Move the startup snippet to /usr/etc/X11/xim.d for TW</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1606824000">- update version 4.2.9.8
  * fix issue with appindicator on gnome-shell
  * Relicense the im module to BSD to allow Proprietary
    software for bundling it. This was already done for
    the Qt5 counter part, but never done for Qt4 version.
    This is mainly to allow WPS to reuse our up-to-date
    im module to support fcitx 5
  * Slightly change to the tray menu to remove some
    redudant entries</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1625054400">- Move fcitx.macros from /etc/rpm to %_rpmmacrodir (boo#1185657).</changelog>
  <changelog author="tiwai@suse.de" date="1642680000">- Fix xim.d script for KDE Plasma (boo#1194916);
  $WINDOWMANAGER check needs to be adjusted</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1645358400">- long gone Harlequin, don't change default theme (boo#1188416)
- 32bit is long gone, drop baselibs.conf
- split libfcitx-4_2_9 according to shlib-policy-name-error
  rpmlint report(boo#1191753)
- other rpmlint fixes</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1649073600">- add baselibs.conf back due to fcitx-qt5</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 4.2.9.9:
  * fix compatibility issue with KDE's systemd based xdg autostart
- fix gpg validation</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1692878400">- add remote-module-use-safe-directory-for-socket-API-sock.patch: use a safe
  directory for the fcitx-socket:%d API socket currently placed in /tmp. This
  avoids a possible local denial of service issue (bsc#1213331).</changelog>
</package>
<package pkgid="6e89ff64b4a4d2ddc6eece8e2ef1310700bff547511fb033032b13ef07c1ef24011909f2e7f0b073273ff21859d242d4f0ceae6bf4ebc649b5e930eda31bf3e6" name="fcitx-table-tools-debuginfo" arch="i586">
  <version epoch="0" ver="4.2.9.9" rel="2.2"/>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1566475200">- Stop packaging fcitx-qt4 for leap 15.2 and Tumbleweed.
- Run spec-cleaner</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1582977600">- Update version to 4.2.9.7
  * Do not link jsonc if XKB is disabled
  * Update Translation
  * use /org/freedesktop/portal as dbus path for portal.
  * use the right color for gtk2
  * use a different way to suppress unused warning
  * Revert "[gtk] clean up unused variable."
  * iso code root should be 639-3.
  * use iso-codes json file to parse the iso codes data.
  * fix fall through warning
  * clean up unused variable.</changelog>
  <changelog author="tiwai@suse.de" date="1606392000">- Move the startup snippet to /usr/etc/X11/xim.d for TW</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1606824000">- update version 4.2.9.8
  * fix issue with appindicator on gnome-shell
  * Relicense the im module to BSD to allow Proprietary
    software for bundling it. This was already done for
    the Qt5 counter part, but never done for Qt4 version.
    This is mainly to allow WPS to reuse our up-to-date
    im module to support fcitx 5
  * Slightly change to the tray menu to remove some
    redudant entries</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1625054400">- Move fcitx.macros from /etc/rpm to %_rpmmacrodir (boo#1185657).</changelog>
  <changelog author="tiwai@suse.de" date="1642680000">- Fix xim.d script for KDE Plasma (boo#1194916);
  $WINDOWMANAGER check needs to be adjusted</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1645358400">- long gone Harlequin, don't change default theme (boo#1188416)
- 32bit is long gone, drop baselibs.conf
- split libfcitx-4_2_9 according to shlib-policy-name-error
  rpmlint report(boo#1191753)
- other rpmlint fixes</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1649073600">- add baselibs.conf back due to fcitx-qt5</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 4.2.9.9:
  * fix compatibility issue with KDE's systemd based xdg autostart
- fix gpg validation</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1692878400">- add remote-module-use-safe-directory-for-socket-API-sock.patch: use a safe
  directory for the fcitx-socket:%d API socket currently placed in /tmp. This
  avoids a possible local denial of service issue (bsc#1213331).</changelog>
</package>
<package pkgid="b69b1c37f977b2b7388b871936b982e18a14436f92f30dc50e8cdedb0eae029f9bb970b4142c398b678f8c9425ac8da3a2d80960b259f20cd3f06f4a31553870" name="fcitx-table-tools-debuginfo" arch="x86_64">
  <version epoch="0" ver="4.2.9.9" rel="2.2"/>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1566475200">- Stop packaging fcitx-qt4 for leap 15.2 and Tumbleweed.
- Run spec-cleaner</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1582977600">- Update version to 4.2.9.7
  * Do not link jsonc if XKB is disabled
  * Update Translation
  * use /org/freedesktop/portal as dbus path for portal.
  * use the right color for gtk2
  * use a different way to suppress unused warning
  * Revert "[gtk] clean up unused variable."
  * iso code root should be 639-3.
  * use iso-codes json file to parse the iso codes data.
  * fix fall through warning
  * clean up unused variable.</changelog>
  <changelog author="tiwai@suse.de" date="1606392000">- Move the startup snippet to /usr/etc/X11/xim.d for TW</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1606824000">- update version 4.2.9.8
  * fix issue with appindicator on gnome-shell
  * Relicense the im module to BSD to allow Proprietary
    software for bundling it. This was already done for
    the Qt5 counter part, but never done for Qt4 version.
    This is mainly to allow WPS to reuse our up-to-date
    im module to support fcitx 5
  * Slightly change to the tray menu to remove some
    redudant entries</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1625054400">- Move fcitx.macros from /etc/rpm to %_rpmmacrodir (boo#1185657).</changelog>
  <changelog author="tiwai@suse.de" date="1642680000">- Fix xim.d script for KDE Plasma (boo#1194916);
  $WINDOWMANAGER check needs to be adjusted</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1645358400">- long gone Harlequin, don't change default theme (boo#1188416)
- 32bit is long gone, drop baselibs.conf
- split libfcitx-4_2_9 according to shlib-policy-name-error
  rpmlint report(boo#1191753)
- other rpmlint fixes</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1649073600">- add baselibs.conf back due to fcitx-qt5</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660737600">- update to 4.2.9.9:
  * fix compatibility issue with KDE's systemd based xdg autostart
- fix gpg validation</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1692878400">- add remote-module-use-safe-directory-for-socket-API-sock.patch: use a safe
  directory for the fcitx-socket:%d API socket currently placed in /tmp. This
  avoids a possible local denial of service issue (bsc#1213331).</changelog>
</package>
<package pkgid="d66daa7ef0e60d111c98f0f87cd3b7741864279aa3fd48e52de6976a66773e748882ad343b030b80169b121db23c05e9dbab46db98b0cc08434760ee5aaf8b50" name="fdk-aac-free" arch="src">
  <version epoch="0" ver="2.0.0" rel="2.9"/>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1634558400">- Initial packaging derived from Fedora package</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1642420800">- Add baselibs.conf file since pipewire uses it and fdk-aac-free
  is a dependency.</changelog>
</package>
<package pkgid="9fc14a812f446a2d48eb0d385b466afe4a36e537def7c19f6ec9aea688e7e062867c4c61130d63ccbddc98d7c6a1e11e6958b2e043246f9c2771fa5bdd0fc0e0" name="fdk-aac-free-debugsource" arch="i586">
  <version epoch="0" ver="2.0.0" rel="2.9"/>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1634558400">- Initial packaging derived from Fedora package</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1642420800">- Add baselibs.conf file since pipewire uses it and fdk-aac-free
  is a dependency.</changelog>
</package>
<package pkgid="035916564f502f2bdd884987eb869b25a6f756d562b60627ed3b3a7fb824c8d55bac93e3373087d07012a731848eb0cd05dbc33334da24dfe0f37a7c2c063c0b" name="fdk-aac-free-debugsource" arch="x86_64">
  <version epoch="0" ver="2.0.0" rel="2.9"/>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1634558400">- Initial packaging derived from Fedora package</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1642420800">- Add baselibs.conf file since pipewire uses it and fdk-aac-free
  is a dependency.</changelog>
</package>
<package pkgid="85a0aa9305888aca97df9071a7948d34bf81d52ca16f52097eebb609d699a095c057c636e29270e14f9d28e164f4266795fab45f10b8be1853ffe80d4cf32ca2" name="ffado" arch="i586">
  <version epoch="0" ver="2.4.7" rel="1.2"/>
  <changelog author="davejplater@gmail.com" date="1511524800">- Added conditional for libffado-SConstruct-py3.patch to only apply
  if scons built with python 3.</changelog>
  <changelog author="dimstar@opensuse.org" date="1512388800">- Extend libffado-SConstruct-py3.patch: convert more of the build
  tools to python3. This allows us not to pull a different version
  of python into buildroot than is not already used by SCons.</changelog>
  <changelog author="davejplater@gmail.com" date="1518091200">- Update to release 2.4.0 and fix build against glibc-2.27
  see boo#1079938.
- Removed patches fixed upstream:
  ffado_SConstruct_powerpc_update.patch and sigev.patch.
- Rebased libffado-SConstruct-py3.patch partially fixed upstream.
- Added ffado-nosys.patch for missing import sys in SConstruct.
- Rebased ffado-gcc6.patch, partially fixed upstream.
- Upstream changes:
  * Numerous build system and code improvements to support
  architectures such as MIPS, x32 and various PowerPC flavours.
  * A large number of fixes for newer versions of gcc
  (particularly versions 6 and 7).
  * Initial support for the optional TCO module of the
  RME Fireface-800.
  * Expanded ffado-mixer support for the Phase88 device.
  * Initial work to make ffado-mixer compatible with
  python3/pyqt5.
  * Start work towards compatibility with scons3.</changelog>
  <changelog author="bwiedemann@suse.com" date="1534507200">- Add reproducible.patch to always build with SSE2,
  independent of build system CPU (boo#1100677)</changelog>
  <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="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</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1682337600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1687780800">- Update to version 2.4.7
- Upstream changes:
  * Update config.guess to the latest version. This supports newer
  architectures such as RISCV64.
  * Address compiler warnings reported by newer versions of gcc.
  * Add a configuration entry for the Apogee Duet.
  * Spelling, capitalisation and quoting fixes in documentation and
  source code.
  * Correctly report the Saffire Pro 24 and Pro 56 in messages from
  the driver when these interfaces are in use.
  * Build correctly under scons 3.0.5 and above.</changelog>
</package>
<package pkgid="c46024270d8cf8bde9a2271fc407755cc963058afda3e39e039d2980aa563e12d6bfad03a38f4c5ff0c86649df9d164dcad7904309c7501520ff78971efbd361" name="ffado" arch="src">
  <version epoch="0" ver="2.4.7" rel="1.2"/>
  <changelog author="wbauer@tmo.at" date="1425470400">- Install udev rule to the correct directory by removing the incorrect
  redefinition of %_udevrulesdir. It is defined already in
  systemd-rpm-macros which is preinstalled in OBS. (boo#911303)</changelog>
  <changelog author="normand@linux.vnet.ibm.com" date="1426075200">- SConstruct is_powerpc and is_64bit to support ppc64le
  with new ffado_SConstruct_powerpc_update.patch</changelog>
  <changelog author="rguenther@suse.com" date="1454932800">- Add ffado-gcc6.patch to move #include &lt;math.h&gt; outside of a namespace
  and to not declare errno as local variable.</changelog>
  <changelog author="dimstar@opensuse.org" date="1456920000">- Replace libxmll++-devel BuildRequires with
  pkgconfig(libxml++-2.6) in order to be ready for the
  compatibility package introduction (libxml++ goes 3.0).</changelog>
  <changelog author="dimstar@opensuse.org" date="1456920001">- Add --std=gnu++11 to EXTRA_FLAGS.</changelog>
  <changelog author="davejplater@gmail.com" date="1458475200">- Use pkgconfig buildrequires where available and cleanup spec file.</changelog>
  <changelog author="davejplater@gmail.com" date="1490961600">- Update to 2.3.0
- Fix gcc7 errors with -fpermissive see boo#1030245
- Removed obsolete udev macro definition
- Rebased ffado_SConstruct_powerpc_update.patch and
  ffado-gcc6.patch
- Duplicated %build scons statement in %install to prevent a
  complete rebuild of the package.
- Upstream changes:
  * Configuration entries added for additional devices which work
  with the generic support layer (PreSonus Studiolive 32.4.2,
  Presonus StudioLive 16.0.2, ICON FireXon, Onyx Blackbird and
  the new Onyx 1640i, among others).
  * Support added for the newer Focusrite Saffire Pro 26.
  * Improved build support for various downstream consumers.
  * Better routing for selected Saffire devices and the Firestudio
  Mobile.
  * Significant cleanup and refinement of the M-Audio and Yamaha
  driver.
  * Compilation fixes for recent versions of gcc.
  * Recover from dead streams without causing jackd to shut down.</changelog>
  <changelog author="davejplater@gmail.com" date="1491998400">- Modify libffado-date_time.patch to allow reproducible builds.</changelog>
  <changelog author="schwab@suse.de" date="1501502400">- sigev.patch: add missing header to define SIGEV_THREAD</changelog>
  <changelog author="astieger@suse.com" date="1511438400">- Fix building with python3 scons, add libffado-SConstruct-py3.patch</changelog>
  <changelog author="davejplater@gmail.com" date="1511524800">- Added conditional for libffado-SConstruct-py3.patch to only apply
  if scons built with python 3.</changelog>
  <changelog author="dimstar@opensuse.org" date="1512388800">- Extend libffado-SConstruct-py3.patch: convert more of the build
  tools to python3. This allows us not to pull a different version
  of python into buildroot than is not already used by SCons.</changelog>
  <changelog author="davejplater@gmail.com" date="1518091200">- Update to release 2.4.0 and fix build against glibc-2.27
  see boo#1079938.
- Removed patches fixed upstream:
  ffado_SConstruct_powerpc_update.patch and sigev.patch.
- Rebased libffado-SConstruct-py3.patch partially fixed upstream.
- Added ffado-nosys.patch for missing import sys in SConstruct.
- Rebased ffado-gcc6.patch, partially fixed upstream.
- Upstream changes:
  * Numerous build system and code improvements to support
  architectures such as MIPS, x32 and various PowerPC flavours.
  * A large number of fixes for newer versions of gcc
  (particularly versions 6 and 7).
  * Initial support for the optional TCO module of the
  RME Fireface-800.
  * Expanded ffado-mixer support for the Phase88 device.
  * Initial work to make ffado-mixer compatible with
  python3/pyqt5.
  * Start work towards compatibility with scons3.</changelog>
  <changelog author="bwiedemann@suse.com" date="1534507200">- Add reproducible.patch to always build with SSE2,
  independent of build system CPU (boo#1100677)</changelog>
  <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="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</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1682337600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1687780800">- Update to version 2.4.7
- Upstream changes:
  * Update config.guess to the latest version. This supports newer
  architectures such as RISCV64.
  * Address compiler warnings reported by newer versions of gcc.
  * Add a configuration entry for the Apogee Duet.
  * Spelling, capitalisation and quoting fixes in documentation and
  source code.
  * Correctly report the Saffire Pro 24 and Pro 56 in messages from
  the driver when these interfaces are in use.
  * Build correctly under scons 3.0.5 and above.</changelog>
</package>
<package pkgid="16c9ff67de0b4f349c909177253f5db2d48e81930a7b18f6f2015437cabf64fb6e1dfddb749c3dd04f3295074e7f28378db773aab996ecc4d80003383aeb305b" name="ffado" arch="x86_64">
  <version epoch="0" ver="2.4.7" rel="1.2"/>
  <changelog author="davejplater@gmail.com" date="1511524800">- Added conditional for libffado-SConstruct-py3.patch to only apply
  if scons built with python 3.</changelog>
  <changelog author="dimstar@opensuse.org" date="1512388800">- Extend libffado-SConstruct-py3.patch: convert more of the build
  tools to python3. This allows us not to pull a different version
  of python into buildroot than is not already used by SCons.</changelog>
  <changelog author="davejplater@gmail.com" date="1518091200">- Update to release 2.4.0 and fix build against glibc-2.27
  see boo#1079938.
- Removed patches fixed upstream:
  ffado_SConstruct_powerpc_update.patch and sigev.patch.
- Rebased libffado-SConstruct-py3.patch partially fixed upstream.
- Added ffado-nosys.patch for missing import sys in SConstruct.
- Rebased ffado-gcc6.patch, partially fixed upstream.
- Upstream changes:
  * Numerous build system and code improvements to support
  architectures such as MIPS, x32 and various PowerPC flavours.
  * A large number of fixes for newer versions of gcc
  (particularly versions 6 and 7).
  * Initial support for the optional TCO module of the
  RME Fireface-800.
  * Expanded ffado-mixer support for the Phase88 device.
  * Initial work to make ffado-mixer compatible with
  python3/pyqt5.
  * Start work towards compatibility with scons3.</changelog>
  <changelog author="bwiedemann@suse.com" date="1534507200">- Add reproducible.patch to always build with SSE2,
  independent of build system CPU (boo#1100677)</changelog>
  <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="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</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1682337600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1687780800">- Update to version 2.4.7
- Upstream changes:
  * Update config.guess to the latest version. This supports newer
  architectures such as RISCV64.
  * Address compiler warnings reported by newer versions of gcc.
  * Add a configuration entry for the Apogee Duet.
  * Spelling, capitalisation and quoting fixes in documentation and
  source code.
  * Correctly report the Saffire Pro 24 and Pro 56 in messages from
  the driver when these interfaces are in use.
  * Build correctly under scons 3.0.5 and above.</changelog>
</package>
<package pkgid="7923f7081bb36bcbc8550498b5ec0d88475cb8df72e7b35e7536f4c3a6c932f7999e152a49e3ad63212f72d850fe6ea9f6b111f3740ba86af6391927974d1af4" name="ffado-debuginfo" arch="i586">
  <version epoch="0" ver="2.4.7" rel="1.2"/>
  <changelog author="davejplater@gmail.com" date="1511524800">- Added conditional for libffado-SConstruct-py3.patch to only apply
  if scons built with python 3.</changelog>
  <changelog author="dimstar@opensuse.org" date="1512388800">- Extend libffado-SConstruct-py3.patch: convert more of the build
  tools to python3. This allows us not to pull a different version
  of python into buildroot than is not already used by SCons.</changelog>
  <changelog author="davejplater@gmail.com" date="1518091200">- Update to release 2.4.0 and fix build against glibc-2.27
  see boo#1079938.
- Removed patches fixed upstream:
  ffado_SConstruct_powerpc_update.patch and sigev.patch.
- Rebased libffado-SConstruct-py3.patch partially fixed upstream.
- Added ffado-nosys.patch for missing import sys in SConstruct.
- Rebased ffado-gcc6.patch, partially fixed upstream.
- Upstream changes:
  * Numerous build system and code improvements to support
  architectures such as MIPS, x32 and various PowerPC flavours.
  * A large number of fixes for newer versions of gcc
  (particularly versions 6 and 7).
  * Initial support for the optional TCO module of the
  RME Fireface-800.
  * Expanded ffado-mixer support for the Phase88 device.
  * Initial work to make ffado-mixer compatible with
  python3/pyqt5.
  * Start work towards compatibility with scons3.</changelog>
  <changelog author="bwiedemann@suse.com" date="1534507200">- Add reproducible.patch to always build with SSE2,
  independent of build system CPU (boo#1100677)</changelog>
  <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="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</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1682337600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1687780800">- Update to version 2.4.7
- Upstream changes:
  * Update config.guess to the latest version. This supports newer
  architectures such as RISCV64.
  * Address compiler warnings reported by newer versions of gcc.
  * Add a configuration entry for the Apogee Duet.
  * Spelling, capitalisation and quoting fixes in documentation and
  source code.
  * Correctly report the Saffire Pro 24 and Pro 56 in messages from
  the driver when these interfaces are in use.
  * Build correctly under scons 3.0.5 and above.</changelog>
</package>
<package pkgid="9c740be8a585dae9c278e2736f575fdc01b2fdc65689bd583a8bc4a2a4f87771766d3773ebb53a1352133495a75bf05973e81ac07b89fee69328b3c6a01c10b0" name="ffado-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.4.7" rel="1.2"/>
  <changelog author="davejplater@gmail.com" date="1511524800">- Added conditional for libffado-SConstruct-py3.patch to only apply
  if scons built with python 3.</changelog>
  <changelog author="dimstar@opensuse.org" date="1512388800">- Extend libffado-SConstruct-py3.patch: convert more of the build
  tools to python3. This allows us not to pull a different version
  of python into buildroot than is not already used by SCons.</changelog>
  <changelog author="davejplater@gmail.com" date="1518091200">- Update to release 2.4.0 and fix build against glibc-2.27
  see boo#1079938.
- Removed patches fixed upstream:
  ffado_SConstruct_powerpc_update.patch and sigev.patch.
- Rebased libffado-SConstruct-py3.patch partially fixed upstream.
- Added ffado-nosys.patch for missing import sys in SConstruct.
- Rebased ffado-gcc6.patch, partially fixed upstream.
- Upstream changes:
  * Numerous build system and code improvements to support
  architectures such as MIPS, x32 and various PowerPC flavours.
  * A large number of fixes for newer versions of gcc
  (particularly versions 6 and 7).
  * Initial support for the optional TCO module of the
  RME Fireface-800.
  * Expanded ffado-mixer support for the Phase88 device.
  * Initial work to make ffado-mixer compatible with
  python3/pyqt5.
  * Start work towards compatibility with scons3.</changelog>
  <changelog author="bwiedemann@suse.com" date="1534507200">- Add reproducible.patch to always build with SSE2,
  independent of build system CPU (boo#1100677)</changelog>
  <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="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</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1682337600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1687780800">- Update to version 2.4.7
- Upstream changes:
  * Update config.guess to the latest version. This supports newer
  architectures such as RISCV64.
  * Address compiler warnings reported by newer versions of gcc.
  * Add a configuration entry for the Apogee Duet.
  * Spelling, capitalisation and quoting fixes in documentation and
  source code.
  * Correctly report the Saffire Pro 24 and Pro 56 in messages from
  the driver when these interfaces are in use.
  * Build correctly under scons 3.0.5 and above.</changelog>
</package>
<package pkgid="c16089775759f5b02eee9fa9816133014899d3dd3a4df4e72f596288d414c5fe65fe30452710eceacaf110fcf9a894933192e2ed0a19a4d81589206290dbfe05" name="ffado-debugsource" arch="i586">
  <version epoch="0" ver="2.4.7" rel="1.2"/>
  <changelog author="davejplater@gmail.com" date="1511524800">- Added conditional for libffado-SConstruct-py3.patch to only apply
  if scons built with python 3.</changelog>
  <changelog author="dimstar@opensuse.org" date="1512388800">- Extend libffado-SConstruct-py3.patch: convert more of the build
  tools to python3. This allows us not to pull a different version
  of python into buildroot than is not already used by SCons.</changelog>
  <changelog author="davejplater@gmail.com" date="1518091200">- Update to release 2.4.0 and fix build against glibc-2.27
  see boo#1079938.
- Removed patches fixed upstream:
  ffado_SConstruct_powerpc_update.patch and sigev.patch.
- Rebased libffado-SConstruct-py3.patch partially fixed upstream.
- Added ffado-nosys.patch for missing import sys in SConstruct.
- Rebased ffado-gcc6.patch, partially fixed upstream.
- Upstream changes:
  * Numerous build system and code improvements to support
  architectures such as MIPS, x32 and various PowerPC flavours.
  * A large number of fixes for newer versions of gcc
  (particularly versions 6 and 7).
  * Initial support for the optional TCO module of the
  RME Fireface-800.
  * Expanded ffado-mixer support for the Phase88 device.
  * Initial work to make ffado-mixer compatible with
  python3/pyqt5.
  * Start work towards compatibility with scons3.</changelog>
  <changelog author="bwiedemann@suse.com" date="1534507200">- Add reproducible.patch to always build with SSE2,
  independent of build system CPU (boo#1100677)</changelog>
  <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="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</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1682337600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1687780800">- Update to version 2.4.7
- Upstream changes:
  * Update config.guess to the latest version. This supports newer
  architectures such as RISCV64.
  * Address compiler warnings reported by newer versions of gcc.
  * Add a configuration entry for the Apogee Duet.
  * Spelling, capitalisation and quoting fixes in documentation and
  source code.
  * Correctly report the Saffire Pro 24 and Pro 56 in messages from
  the driver when these interfaces are in use.
  * Build correctly under scons 3.0.5 and above.</changelog>
</package>
<package pkgid="02e58be094e4d39d79719bb5d62160c5bac4bdeadba6be365365921bd8aad8a35d53d6fe91fdbcb406dbf0e1929b0ff380e1e9bf8c844cbde8953a487b569e08" name="ffado-debugsource" arch="x86_64">
  <version epoch="0" ver="2.4.7" rel="1.2"/>
  <changelog author="davejplater@gmail.com" date="1511524800">- Added conditional for libffado-SConstruct-py3.patch to only apply
  if scons built with python 3.</changelog>
  <changelog author="dimstar@opensuse.org" date="1512388800">- Extend libffado-SConstruct-py3.patch: convert more of the build
  tools to python3. This allows us not to pull a different version
  of python into buildroot than is not already used by SCons.</changelog>
  <changelog author="davejplater@gmail.com" date="1518091200">- Update to release 2.4.0 and fix build against glibc-2.27
  see boo#1079938.
- Removed patches fixed upstream:
  ffado_SConstruct_powerpc_update.patch and sigev.patch.
- Rebased libffado-SConstruct-py3.patch partially fixed upstream.
- Added ffado-nosys.patch for missing import sys in SConstruct.
- Rebased ffado-gcc6.patch, partially fixed upstream.
- Upstream changes:
  * Numerous build system and code improvements to support
  architectures such as MIPS, x32 and various PowerPC flavours.
  * A large number of fixes for newer versions of gcc
  (particularly versions 6 and 7).
  * Initial support for the optional TCO module of the
  RME Fireface-800.
  * Expanded ffado-mixer support for the Phase88 device.
  * Initial work to make ffado-mixer compatible with
  python3/pyqt5.
  * Start work towards compatibility with scons3.</changelog>
  <changelog author="bwiedemann@suse.com" date="1534507200">- Add reproducible.patch to always build with SSE2,
  independent of build system CPU (boo#1100677)</changelog>
  <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="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</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1682337600">- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1687780800">- Update to version 2.4.7
- Upstream changes:
  * Update config.guess to the latest version. This supports newer
  architectures such as RISCV64.
  * Address compiler warnings reported by newer versions of gcc.
  * Add a configuration entry for the Apogee Duet.
  * Spelling, capitalisation and quoting fixes in documentation and
  source code.
  * Correctly report the Saffire Pro 24 and Pro 56 in messages from
  the driver when these interfaces are in use.
  * Build correctly under scons 3.0.5 and above.</changelog>
</package>
<package pkgid="e5b915ad64eeaea156ba74ce86dc752d6ee8ebd2308e96b1d9828aa9d04102053ec5469543bae672f933865f1b21c7e2249ad714f91fff55068ba65a07176973" name="ffado-mixer" arch="noarch">
  <version epoch="0" ver="2.4.7" rel="1.1"/>
  <changelog author="schwab@suse.de" date="1501502400">- sigev.patch: add missing header to define SIGEV_THREAD</changelog>
  <changelog author="astieger@suse.com" date="1511438400">- Fix building with python3 scons, add libffado-SConstruct-py3.patch</changelog>
  <changelog author="davejplater@gmail.com" date="1511524800">- Added conditional for libffado-SConstruct-py3.patch to only apply
  if scons built with python 3.</changelog>
  <changelog author="davejplater@gmail.com" date="1518091200">- Update to release 2.4.0 and fix build against glibc-2.27
  see boo#1079938.
- Removed patches fixed upstream:
  ffado_SConstruct_powerpc_update.patch and sigev.patch.
- Rebased libffado-SConstruct-py3.patch partially fixed upstream.
- Added ffado-nosys.patch for missing import sys in SConstruct.
- Rebased ffado-gcc6.patch, partially fixed upstream.
- Upstream changes:
  * Numerous build system and code improvements to support
  architectures such as MIPS, x32 and various PowerPC flavours.
  * A large number of fixes for newer versions of gcc
  (particularly versions 6 and 7).
  * Initial support for the optional TCO module of the
  RME Fireface-800.
  * Expanded ffado-mixer support for the Phase88 device.
  * Initial work to make ffado-mixer compatible with
  python3/pyqt5.
  * Start work towards compatibility with scons3.</changelog>
  <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="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>
</package>
<package pkgid="2b68c956a7e6dd84e07332347ac1c17169656df727e05faa71a244af353b7670e9f69e22179569d25ffc7554feff535dc0a4f3c686b9943d3ff4807ba048264e" name="ffado-mixer" arch="src">
  <version epoch="0" ver="2.4.7" rel="1.1"/>
  <changelog author="dvaleev@suse.com" date="1340798400">- fix ppc64 build</changelog>
  <changelog author="p.drouand@gmail.com" date="1356350400">- Update to 2.1.0 version:
  * Significantly improved support for the new "juju" firewire stack
    found in newer kernels
  * Support for JACK freewheeling mode and set-buffer-size operation
  * Lower CPU usage
  * udev rules included in FFADO to give user access to audio device files
  * More stable streaming
  * Fix crash when realtime system clock was set
  * Fix race conditions and invalid memory accesses on shutdown
  * Fixes for clean compilation on recent gcc versions (up to 4.7)
  * ffado-diag enhanced to aid debugging efforts
  * Many bugs fixed
- Remove patchs merged on upstream release:
  * ffado-gcc47.patch
  * libffado-bswap.patch
- Do not use and include ChangeLog in the package because the svn repo is down
  and this file could not be update
- Remove useless conditional macros</changelog>
  <changelog author="fcrozat@suse.com" date="1411041600">- Drop subversion BuildRequires, not needed at all.</changelog>
  <changelog author="davejplater@gmail.com" date="1411300800">- Update to version 2.2.1, no mixer changes.</changelog>
  <changelog author="normand@linux.vnet.ibm.com" date="1426075200">- SConstruct is_powerpc and is_64bit to support ppc64le
  with new ffado_SConstruct_powerpc_update.patch</changelog>
  <changelog author="bwiedemann@suse.com" date="1436011200">- require python-qt4 at runtime (bnc#937060)</changelog>
  <changelog author="rguenther@suse.com" date="1454932800">- Add ffado-gcc6.patch to move #include &lt;math.h&gt; outside of a namespace
  and to not declare errno as local variable.</changelog>
  <changelog author="dimstar@opensuse.org" date="1456920000">- Replace libxmll++-devel BuildRequires with
  pkgconfig(libxml++-2.6) in order to be ready for the
  compatibility package introduction (libxml++ goes 3.0).</changelog>
  <changelog author="dimstar@opensuse.org" date="1456920001">- Add --std=gnu++11 to COMPILE_FLAGS.</changelog>
  <changelog author="davejplater@gmail.com" date="1490961600">- Update to 2.3.0
- Removed api documentation package, no longer builds.
- See ffado.changes for common changes, no mixer changes.</changelog>
  <changelog author="schwab@suse.de" date="1501502400">- sigev.patch: add missing header to define SIGEV_THREAD</changelog>
  <changelog author="astieger@suse.com" date="1511438400">- Fix building with python3 scons, add libffado-SConstruct-py3.patch</changelog>
  <changelog author="davejplater@gmail.com" date="1511524800">- Added conditional for libffado-SConstruct-py3.patch to only apply
  if scons built with python 3.</changelog>
  <changelog author="davejplater@gmail.com" date="1518091200">- Update to release 2.4.0 and fix build against glibc-2.27
  see boo#1079938.
- Removed patches fixed upstream:
  ffado_SConstruct_powerpc_update.patch and sigev.patch.
- Rebased libffado-SConstruct-py3.patch partially fixed upstream.
- Added ffado-nosys.patch for missing import sys in SConstruct.
- Rebased ffado-gcc6.patch, partially fixed upstream.
- Upstream changes:
  * Numerous build system and code improvements to support
  architectures such as MIPS, x32 and various PowerPC flavours.
  * A large number of fixes for newer versions of gcc
  (particularly versions 6 and 7).
  * Initial support for the optional TCO module of the
  RME Fireface-800.
  * Expanded ffado-mixer support for the Phase88 device.
  * Initial work to make ffado-mixer compatible with
  python3/pyqt5.
  * Start work towards compatibility with scons3.</changelog>
  <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="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>
</package>
<package pkgid="a0a5965af85da85b72adab3f89aeaef9ff4a66f177871df9cc03eeb24a2548f38c1b8173f3e27781ad5121ac415cdb02aa49313123f94ef9d93160151f671057" name="ffmpeg-4" arch="i586">
  <version epoch="0" ver="4.4.4" rel="4.1"/>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1632657600">- Add ffmpeg-CVE-2020-22037.patch: Backport from upstream to fix
  denial of service vulnerability exists due to a memory leak in
  avcodec_alloc_context3 at options.c (bsc#1186756).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1635422400">- Update to version 4.4.1:
  * Stable bug fix release, mainly codecs and format fixes.
- Refresh patches with quilt.
- Drop patches fixed upstream:
  * ffmpeg-CVE-2021-33815.patch
  * ffmpeg-CVE-2021-38114.patch
  * ffmpeg-CVE-2021-38171.patch
  * ffmpeg-CVE-2020-22037.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1638273600">- Add ffmpeg-4.keyring: properly validate the added gpg signature.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1642334400">- Add ffmpeg-chromium.patch: makes packaging Chromium easier and
  will allow for an easier migration for Chromium to FFmpeg 5</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1645012800">- Disamble libsmbclient usage (can always be built with
  - -with-smbclient): the usecase of ffmpeg directly accessing
  smb:// shares is quite constructed (most users will have their
  smb shares mounted).</changelog>
  <changelog author="Predrag Ivanovi&#x107; &lt;predivan@mts.rs&gt;" date="1647172800">- Fix OS version check, so nvcodec is enabled for Leap too.</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1647518400">- Add ffmpeg-libglslang-detection.patch: detects libglslang
- Enable Vulkan filters</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1648036800">- Add conflicts for ffmpeg-5's tools</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1655467200">- Update to version 4.4.2:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Refresh ffmpeg-chromium.patch with quilt.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1661774400">- Add patch to detect SDL2 &gt;= 2.1.0 (boo#1202848):
  * ffmpeg-sdl2-detection.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665403200">- Update to version 4.4.3:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Drop ffmpeg-sdl2-detection.patch: Fixed upstream.
- Refresh patches with quilt:
  * ffmpeg-libglslang-detection.patch
  * ffmpeg-4.2-dlopen-fdk_aac.patch</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1668600000">- Add ffmpeg-CVE-2022-3964.patch: Backport from upstream to fix
  out of bounds read in update_block_in_prev_frame() (bsc#1205388).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1671796800">- Add ffmpeg-CVE-2022-3109.patch: Backport from upstream to fix
  null pointer dereference in vp3_decode_frame() (bsc#1206442).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1674216000">- Add ffmpeg-CVE-2022-3341.patch: Backport from upstream to fix
  null pointer dereference in decode_main_header() in
  libavformat/nutdec.c (bsc#1206778).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 4.4.4:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec: The minimal block is at least 7 bits
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  - Restructure slice coordinate reading a bit
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec: Check input size
  * avcodec/nvenc:
  - Fix b-frame DTS behavior with fractional framerates
  - Fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec: Check deloco index more exactly
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/vp3: Add missing check for av_malloc
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avfilter/vf_untile: swap the chroma shift values used for plane
    offsets
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/nutdec: Add check for avformat_new_stream
  * avformat/replaygain: avoid undefined / negative abs
  * swscale/input: Use more unsigned intermediates
  * swscale/output: Bias 16bps output calculations to improve non
    overflowing range
  * swscale: aarch64: Fix yuv2rgb with negative stride
  * Use https for repository links
- Drop patches fixed upstream:
  * ffmpeg-CVE-2022-3964.patch
  * ffmpeg-CVE-2022-3109.patch
  * ffmpeg-CVE-2022-3341.patch
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687867200">- Add 0001-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve build failure with binutils &gt;= 2.41. [boo#1215945]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1698667200">- Add ffmpeg-glslang-cxx17.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
</package>
<package pkgid="27c93832e262fdc8a844aaf1652f8e0d3c6cce529f00f16453d04fe692a5c1bf7c4151fec0c014f8fe69590d5044344bd848a431cb0c46fe0be0f5ed6099ae34" name="ffmpeg-4" arch="src">
  <version epoch="0" ver="4.4.4" rel="4.1"/>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1632657600">- Add ffmpeg-CVE-2020-22037.patch: Backport from upstream to fix
  denial of service vulnerability exists due to a memory leak in
  avcodec_alloc_context3 at options.c (bsc#1186756).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1635422400">- Update to version 4.4.1:
  * Stable bug fix release, mainly codecs and format fixes.
- Refresh patches with quilt.
- Drop patches fixed upstream:
  * ffmpeg-CVE-2021-33815.patch
  * ffmpeg-CVE-2021-38114.patch
  * ffmpeg-CVE-2021-38171.patch
  * ffmpeg-CVE-2020-22037.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1638273600">- Add ffmpeg-4.keyring: properly validate the added gpg signature.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1642334400">- Add ffmpeg-chromium.patch: makes packaging Chromium easier and
  will allow for an easier migration for Chromium to FFmpeg 5</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1645012800">- Disamble libsmbclient usage (can always be built with
  - -with-smbclient): the usecase of ffmpeg directly accessing
  smb:// shares is quite constructed (most users will have their
  smb shares mounted).</changelog>
  <changelog author="Predrag Ivanovi&#x107; &lt;predivan@mts.rs&gt;" date="1647172800">- Fix OS version check, so nvcodec is enabled for Leap too.</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1647518400">- Add ffmpeg-libglslang-detection.patch: detects libglslang
- Enable Vulkan filters</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1648036800">- Add conflicts for ffmpeg-5's tools</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1655467200">- Update to version 4.4.2:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Refresh ffmpeg-chromium.patch with quilt.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1661774400">- Add patch to detect SDL2 &gt;= 2.1.0 (boo#1202848):
  * ffmpeg-sdl2-detection.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665403200">- Update to version 4.4.3:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Drop ffmpeg-sdl2-detection.patch: Fixed upstream.
- Refresh patches with quilt:
  * ffmpeg-libglslang-detection.patch
  * ffmpeg-4.2-dlopen-fdk_aac.patch</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1668600000">- Add ffmpeg-CVE-2022-3964.patch: Backport from upstream to fix
  out of bounds read in update_block_in_prev_frame() (bsc#1205388).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1671796800">- Add ffmpeg-CVE-2022-3109.patch: Backport from upstream to fix
  null pointer dereference in vp3_decode_frame() (bsc#1206442).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1674216000">- Add ffmpeg-CVE-2022-3341.patch: Backport from upstream to fix
  null pointer dereference in decode_main_header() in
  libavformat/nutdec.c (bsc#1206778).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 4.4.4:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec: The minimal block is at least 7 bits
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  - Restructure slice coordinate reading a bit
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec: Check input size
  * avcodec/nvenc:
  - Fix b-frame DTS behavior with fractional framerates
  - Fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec: Check deloco index more exactly
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/vp3: Add missing check for av_malloc
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avfilter/vf_untile: swap the chroma shift values used for plane
    offsets
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/nutdec: Add check for avformat_new_stream
  * avformat/replaygain: avoid undefined / negative abs
  * swscale/input: Use more unsigned intermediates
  * swscale/output: Bias 16bps output calculations to improve non
    overflowing range
  * swscale: aarch64: Fix yuv2rgb with negative stride
  * Use https for repository links
- Drop patches fixed upstream:
  * ffmpeg-CVE-2022-3964.patch
  * ffmpeg-CVE-2022-3109.patch
  * ffmpeg-CVE-2022-3341.patch
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687867200">- Add 0001-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve build failure with binutils &gt;= 2.41. [boo#1215945]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1698667200">- Add ffmpeg-glslang-cxx17.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
</package>
<package pkgid="7134b59790705eaaab35188bef966ae505369970bc3b56835e92c9e1c7870f93c51c12f5c9fc379f257cf6bd186237cc67cbbc2906da657bc6cff6993086b5b2" name="ffmpeg-4" arch="x86_64">
  <version epoch="0" ver="4.4.4" rel="4.1"/>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1632657600">- Add ffmpeg-CVE-2020-22037.patch: Backport from upstream to fix
  denial of service vulnerability exists due to a memory leak in
  avcodec_alloc_context3 at options.c (bsc#1186756).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1635422400">- Update to version 4.4.1:
  * Stable bug fix release, mainly codecs and format fixes.
- Refresh patches with quilt.
- Drop patches fixed upstream:
  * ffmpeg-CVE-2021-33815.patch
  * ffmpeg-CVE-2021-38114.patch
  * ffmpeg-CVE-2021-38171.patch
  * ffmpeg-CVE-2020-22037.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1638273600">- Add ffmpeg-4.keyring: properly validate the added gpg signature.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1642334400">- Add ffmpeg-chromium.patch: makes packaging Chromium easier and
  will allow for an easier migration for Chromium to FFmpeg 5</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1645012800">- Disamble libsmbclient usage (can always be built with
  - -with-smbclient): the usecase of ffmpeg directly accessing
  smb:// shares is quite constructed (most users will have their
  smb shares mounted).</changelog>
  <changelog author="Predrag Ivanovi&#x107; &lt;predivan@mts.rs&gt;" date="1647172800">- Fix OS version check, so nvcodec is enabled for Leap too.</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1647518400">- Add ffmpeg-libglslang-detection.patch: detects libglslang
- Enable Vulkan filters</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1648036800">- Add conflicts for ffmpeg-5's tools</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1655467200">- Update to version 4.4.2:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Refresh ffmpeg-chromium.patch with quilt.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1661774400">- Add patch to detect SDL2 &gt;= 2.1.0 (boo#1202848):
  * ffmpeg-sdl2-detection.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665403200">- Update to version 4.4.3:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Drop ffmpeg-sdl2-detection.patch: Fixed upstream.
- Refresh patches with quilt:
  * ffmpeg-libglslang-detection.patch
  * ffmpeg-4.2-dlopen-fdk_aac.patch</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1668600000">- Add ffmpeg-CVE-2022-3964.patch: Backport from upstream to fix
  out of bounds read in update_block_in_prev_frame() (bsc#1205388).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1671796800">- Add ffmpeg-CVE-2022-3109.patch: Backport from upstream to fix
  null pointer dereference in vp3_decode_frame() (bsc#1206442).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1674216000">- Add ffmpeg-CVE-2022-3341.patch: Backport from upstream to fix
  null pointer dereference in decode_main_header() in
  libavformat/nutdec.c (bsc#1206778).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 4.4.4:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec: The minimal block is at least 7 bits
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  - Restructure slice coordinate reading a bit
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec: Check input size
  * avcodec/nvenc:
  - Fix b-frame DTS behavior with fractional framerates
  - Fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec: Check deloco index more exactly
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/vp3: Add missing check for av_malloc
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avfilter/vf_untile: swap the chroma shift values used for plane
    offsets
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/nutdec: Add check for avformat_new_stream
  * avformat/replaygain: avoid undefined / negative abs
  * swscale/input: Use more unsigned intermediates
  * swscale/output: Bias 16bps output calculations to improve non
    overflowing range
  * swscale: aarch64: Fix yuv2rgb with negative stride
  * Use https for repository links
- Drop patches fixed upstream:
  * ffmpeg-CVE-2022-3964.patch
  * ffmpeg-CVE-2022-3109.patch
  * ffmpeg-CVE-2022-3341.patch
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687867200">- Add 0001-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve build failure with binutils &gt;= 2.41. [boo#1215945]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1698667200">- Add ffmpeg-glslang-cxx17.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
</package>
<package pkgid="7f0b3fc38b80bb32ab5d2e6b8aae119f964c555158149c0da6da684f98c44c3422d6dc92393d543b08ad30e681be139e9fc0891ce23820f77394c4c54d0d18db" name="ffmpeg-4-debuginfo" arch="i586">
  <version epoch="0" ver="4.4.4" rel="4.1"/>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1632657600">- Add ffmpeg-CVE-2020-22037.patch: Backport from upstream to fix
  denial of service vulnerability exists due to a memory leak in
  avcodec_alloc_context3 at options.c (bsc#1186756).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1635422400">- Update to version 4.4.1:
  * Stable bug fix release, mainly codecs and format fixes.
- Refresh patches with quilt.
- Drop patches fixed upstream:
  * ffmpeg-CVE-2021-33815.patch
  * ffmpeg-CVE-2021-38114.patch
  * ffmpeg-CVE-2021-38171.patch
  * ffmpeg-CVE-2020-22037.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1638273600">- Add ffmpeg-4.keyring: properly validate the added gpg signature.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1642334400">- Add ffmpeg-chromium.patch: makes packaging Chromium easier and
  will allow for an easier migration for Chromium to FFmpeg 5</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1645012800">- Disamble libsmbclient usage (can always be built with
  - -with-smbclient): the usecase of ffmpeg directly accessing
  smb:// shares is quite constructed (most users will have their
  smb shares mounted).</changelog>
  <changelog author="Predrag Ivanovi&#x107; &lt;predivan@mts.rs&gt;" date="1647172800">- Fix OS version check, so nvcodec is enabled for Leap too.</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1647518400">- Add ffmpeg-libglslang-detection.patch: detects libglslang
- Enable Vulkan filters</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1648036800">- Add conflicts for ffmpeg-5's tools</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1655467200">- Update to version 4.4.2:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Refresh ffmpeg-chromium.patch with quilt.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1661774400">- Add patch to detect SDL2 &gt;= 2.1.0 (boo#1202848):
  * ffmpeg-sdl2-detection.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665403200">- Update to version 4.4.3:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Drop ffmpeg-sdl2-detection.patch: Fixed upstream.
- Refresh patches with quilt:
  * ffmpeg-libglslang-detection.patch
  * ffmpeg-4.2-dlopen-fdk_aac.patch</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1668600000">- Add ffmpeg-CVE-2022-3964.patch: Backport from upstream to fix
  out of bounds read in update_block_in_prev_frame() (bsc#1205388).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1671796800">- Add ffmpeg-CVE-2022-3109.patch: Backport from upstream to fix
  null pointer dereference in vp3_decode_frame() (bsc#1206442).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1674216000">- Add ffmpeg-CVE-2022-3341.patch: Backport from upstream to fix
  null pointer dereference in decode_main_header() in
  libavformat/nutdec.c (bsc#1206778).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 4.4.4:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec: The minimal block is at least 7 bits
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  - Restructure slice coordinate reading a bit
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec: Check input size
  * avcodec/nvenc:
  - Fix b-frame DTS behavior with fractional framerates
  - Fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec: Check deloco index more exactly
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/vp3: Add missing check for av_malloc
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avfilter/vf_untile: swap the chroma shift values used for plane
    offsets
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/nutdec: Add check for avformat_new_stream
  * avformat/replaygain: avoid undefined / negative abs
  * swscale/input: Use more unsigned intermediates
  * swscale/output: Bias 16bps output calculations to improve non
    overflowing range
  * swscale: aarch64: Fix yuv2rgb with negative stride
  * Use https for repository links
- Drop patches fixed upstream:
  * ffmpeg-CVE-2022-3964.patch
  * ffmpeg-CVE-2022-3109.patch
  * ffmpeg-CVE-2022-3341.patch
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687867200">- Add 0001-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve build failure with binutils &gt;= 2.41. [boo#1215945]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1698667200">- Add ffmpeg-glslang-cxx17.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
</package>
<package pkgid="6bcd2d4eed1d423feae33b89a0c4299a98060776fe10e4a860e641a4940284832ad55e1ac616d9bd3b537e3109d811f8c296bfb3ce34248783400f92616e6bfa" name="ffmpeg-4-debuginfo" arch="x86_64">
  <version epoch="0" ver="4.4.4" rel="4.1"/>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1632657600">- Add ffmpeg-CVE-2020-22037.patch: Backport from upstream to fix
  denial of service vulnerability exists due to a memory leak in
  avcodec_alloc_context3 at options.c (bsc#1186756).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1635422400">- Update to version 4.4.1:
  * Stable bug fix release, mainly codecs and format fixes.
- Refresh patches with quilt.
- Drop patches fixed upstream:
  * ffmpeg-CVE-2021-33815.patch
  * ffmpeg-CVE-2021-38114.patch
  * ffmpeg-CVE-2021-38171.patch
  * ffmpeg-CVE-2020-22037.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1638273600">- Add ffmpeg-4.keyring: properly validate the added gpg signature.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1642334400">- Add ffmpeg-chromium.patch: makes packaging Chromium easier and
  will allow for an easier migration for Chromium to FFmpeg 5</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1645012800">- Disamble libsmbclient usage (can always be built with
  - -with-smbclient): the usecase of ffmpeg directly accessing
  smb:// shares is quite constructed (most users will have their
  smb shares mounted).</changelog>
  <changelog author="Predrag Ivanovi&#x107; &lt;predivan@mts.rs&gt;" date="1647172800">- Fix OS version check, so nvcodec is enabled for Leap too.</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1647518400">- Add ffmpeg-libglslang-detection.patch: detects libglslang
- Enable Vulkan filters</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1648036800">- Add conflicts for ffmpeg-5's tools</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1655467200">- Update to version 4.4.2:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Refresh ffmpeg-chromium.patch with quilt.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1661774400">- Add patch to detect SDL2 &gt;= 2.1.0 (boo#1202848):
  * ffmpeg-sdl2-detection.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665403200">- Update to version 4.4.3:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Drop ffmpeg-sdl2-detection.patch: Fixed upstream.
- Refresh patches with quilt:
  * ffmpeg-libglslang-detection.patch
  * ffmpeg-4.2-dlopen-fdk_aac.patch</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1668600000">- Add ffmpeg-CVE-2022-3964.patch: Backport from upstream to fix
  out of bounds read in update_block_in_prev_frame() (bsc#1205388).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1671796800">- Add ffmpeg-CVE-2022-3109.patch: Backport from upstream to fix
  null pointer dereference in vp3_decode_frame() (bsc#1206442).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1674216000">- Add ffmpeg-CVE-2022-3341.patch: Backport from upstream to fix
  null pointer dereference in decode_main_header() in
  libavformat/nutdec.c (bsc#1206778).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 4.4.4:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec: The minimal block is at least 7 bits
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  - Restructure slice coordinate reading a bit
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec: Check input size
  * avcodec/nvenc:
  - Fix b-frame DTS behavior with fractional framerates
  - Fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec: Check deloco index more exactly
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/vp3: Add missing check for av_malloc
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avfilter/vf_untile: swap the chroma shift values used for plane
    offsets
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/nutdec: Add check for avformat_new_stream
  * avformat/replaygain: avoid undefined / negative abs
  * swscale/input: Use more unsigned intermediates
  * swscale/output: Bias 16bps output calculations to improve non
    overflowing range
  * swscale: aarch64: Fix yuv2rgb with negative stride
  * Use https for repository links
- Drop patches fixed upstream:
  * ffmpeg-CVE-2022-3964.patch
  * ffmpeg-CVE-2022-3109.patch
  * ffmpeg-CVE-2022-3341.patch
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687867200">- Add 0001-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve build failure with binutils &gt;= 2.41. [boo#1215945]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1698667200">- Add ffmpeg-glslang-cxx17.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
</package>
<package pkgid="0f5d29e6219ba565baff3f3f7410ac219d667b3570266f3bcf4de47adb547fd6c42592d8c4c75e9b25df97f178e4c31a9b5ae51498e3db3bae76813886127df4" name="ffmpeg-4-debugsource" arch="i586">
  <version epoch="0" ver="4.4.4" rel="4.1"/>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1632657600">- Add ffmpeg-CVE-2020-22037.patch: Backport from upstream to fix
  denial of service vulnerability exists due to a memory leak in
  avcodec_alloc_context3 at options.c (bsc#1186756).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1635422400">- Update to version 4.4.1:
  * Stable bug fix release, mainly codecs and format fixes.
- Refresh patches with quilt.
- Drop patches fixed upstream:
  * ffmpeg-CVE-2021-33815.patch
  * ffmpeg-CVE-2021-38114.patch
  * ffmpeg-CVE-2021-38171.patch
  * ffmpeg-CVE-2020-22037.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1638273600">- Add ffmpeg-4.keyring: properly validate the added gpg signature.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1642334400">- Add ffmpeg-chromium.patch: makes packaging Chromium easier and
  will allow for an easier migration for Chromium to FFmpeg 5</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1645012800">- Disamble libsmbclient usage (can always be built with
  - -with-smbclient): the usecase of ffmpeg directly accessing
  smb:// shares is quite constructed (most users will have their
  smb shares mounted).</changelog>
  <changelog author="Predrag Ivanovi&#x107; &lt;predivan@mts.rs&gt;" date="1647172800">- Fix OS version check, so nvcodec is enabled for Leap too.</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1647518400">- Add ffmpeg-libglslang-detection.patch: detects libglslang
- Enable Vulkan filters</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1648036800">- Add conflicts for ffmpeg-5's tools</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1655467200">- Update to version 4.4.2:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Refresh ffmpeg-chromium.patch with quilt.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1661774400">- Add patch to detect SDL2 &gt;= 2.1.0 (boo#1202848):
  * ffmpeg-sdl2-detection.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665403200">- Update to version 4.4.3:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Drop ffmpeg-sdl2-detection.patch: Fixed upstream.
- Refresh patches with quilt:
  * ffmpeg-libglslang-detection.patch
  * ffmpeg-4.2-dlopen-fdk_aac.patch</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1668600000">- Add ffmpeg-CVE-2022-3964.patch: Backport from upstream to fix
  out of bounds read in update_block_in_prev_frame() (bsc#1205388).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1671796800">- Add ffmpeg-CVE-2022-3109.patch: Backport from upstream to fix
  null pointer dereference in vp3_decode_frame() (bsc#1206442).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1674216000">- Add ffmpeg-CVE-2022-3341.patch: Backport from upstream to fix
  null pointer dereference in decode_main_header() in
  libavformat/nutdec.c (bsc#1206778).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 4.4.4:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec: The minimal block is at least 7 bits
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  - Restructure slice coordinate reading a bit
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec: Check input size
  * avcodec/nvenc:
  - Fix b-frame DTS behavior with fractional framerates
  - Fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec: Check deloco index more exactly
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/vp3: Add missing check for av_malloc
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avfilter/vf_untile: swap the chroma shift values used for plane
    offsets
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/nutdec: Add check for avformat_new_stream
  * avformat/replaygain: avoid undefined / negative abs
  * swscale/input: Use more unsigned intermediates
  * swscale/output: Bias 16bps output calculations to improve non
    overflowing range
  * swscale: aarch64: Fix yuv2rgb with negative stride
  * Use https for repository links
- Drop patches fixed upstream:
  * ffmpeg-CVE-2022-3964.patch
  * ffmpeg-CVE-2022-3109.patch
  * ffmpeg-CVE-2022-3341.patch
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687867200">- Add 0001-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve build failure with binutils &gt;= 2.41. [boo#1215945]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1698667200">- Add ffmpeg-glslang-cxx17.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
</package>
<package pkgid="55ef3a3bde2c64a5a5c41516db841b4f1818fca53695c30a62bb0c5cc72f1e456df1965e7fd9c64d60d164714d3264c8a2d28c4ef3f1e331943a109e2c1244e2" name="ffmpeg-4-debugsource" arch="x86_64">
  <version epoch="0" ver="4.4.4" rel="4.1"/>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1632657600">- Add ffmpeg-CVE-2020-22037.patch: Backport from upstream to fix
  denial of service vulnerability exists due to a memory leak in
  avcodec_alloc_context3 at options.c (bsc#1186756).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1635422400">- Update to version 4.4.1:
  * Stable bug fix release, mainly codecs and format fixes.
- Refresh patches with quilt.
- Drop patches fixed upstream:
  * ffmpeg-CVE-2021-33815.patch
  * ffmpeg-CVE-2021-38114.patch
  * ffmpeg-CVE-2021-38171.patch
  * ffmpeg-CVE-2020-22037.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1638273600">- Add ffmpeg-4.keyring: properly validate the added gpg signature.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1642334400">- Add ffmpeg-chromium.patch: makes packaging Chromium easier and
  will allow for an easier migration for Chromium to FFmpeg 5</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1645012800">- Disamble libsmbclient usage (can always be built with
  - -with-smbclient): the usecase of ffmpeg directly accessing
  smb:// shares is quite constructed (most users will have their
  smb shares mounted).</changelog>
  <changelog author="Predrag Ivanovi&#x107; &lt;predivan@mts.rs&gt;" date="1647172800">- Fix OS version check, so nvcodec is enabled for Leap too.</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1647518400">- Add ffmpeg-libglslang-detection.patch: detects libglslang
- Enable Vulkan filters</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1648036800">- Add conflicts for ffmpeg-5's tools</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1655467200">- Update to version 4.4.2:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Refresh ffmpeg-chromium.patch with quilt.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1661774400">- Add patch to detect SDL2 &gt;= 2.1.0 (boo#1202848):
  * ffmpeg-sdl2-detection.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665403200">- Update to version 4.4.3:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Drop ffmpeg-sdl2-detection.patch: Fixed upstream.
- Refresh patches with quilt:
  * ffmpeg-libglslang-detection.patch
  * ffmpeg-4.2-dlopen-fdk_aac.patch</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1668600000">- Add ffmpeg-CVE-2022-3964.patch: Backport from upstream to fix
  out of bounds read in update_block_in_prev_frame() (bsc#1205388).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1671796800">- Add ffmpeg-CVE-2022-3109.patch: Backport from upstream to fix
  null pointer dereference in vp3_decode_frame() (bsc#1206442).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1674216000">- Add ffmpeg-CVE-2022-3341.patch: Backport from upstream to fix
  null pointer dereference in decode_main_header() in
  libavformat/nutdec.c (bsc#1206778).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 4.4.4:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec: The minimal block is at least 7 bits
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  - Restructure slice coordinate reading a bit
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec: Check input size
  * avcodec/nvenc:
  - Fix b-frame DTS behavior with fractional framerates
  - Fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec: Check deloco index more exactly
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/vp3: Add missing check for av_malloc
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avfilter/vf_untile: swap the chroma shift values used for plane
    offsets
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/nutdec: Add check for avformat_new_stream
  * avformat/replaygain: avoid undefined / negative abs
  * swscale/input: Use more unsigned intermediates
  * swscale/output: Bias 16bps output calculations to improve non
    overflowing range
  * swscale: aarch64: Fix yuv2rgb with negative stride
  * Use https for repository links
- Drop patches fixed upstream:
  * ffmpeg-CVE-2022-3964.patch
  * ffmpeg-CVE-2022-3109.patch
  * ffmpeg-CVE-2022-3341.patch
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687867200">- Add 0001-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve build failure with binutils &gt;= 2.41. [boo#1215945]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1698667200">- Add ffmpeg-glslang-cxx17.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
</package>
<package pkgid="d4d8b5098d427753205c0c0eb85d469c3df74f68a5de43cc79de3878548131e7966a80591e04c47823f3f6ef22a90ce66cdf3e707ff2328231fbae067023ba90" name="ffmpeg-4-libavcodec-devel" arch="i586">
  <version epoch="0" ver="4.4.4" rel="4.1"/>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1632657600">- Add ffmpeg-CVE-2020-22037.patch: Backport from upstream to fix
  denial of service vulnerability exists due to a memory leak in
  avcodec_alloc_context3 at options.c (bsc#1186756).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1635422400">- Update to version 4.4.1:
  * Stable bug fix release, mainly codecs and format fixes.
- Refresh patches with quilt.
- Drop patches fixed upstream:
  * ffmpeg-CVE-2021-33815.patch
  * ffmpeg-CVE-2021-38114.patch
  * ffmpeg-CVE-2021-38171.patch
  * ffmpeg-CVE-2020-22037.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1638273600">- Add ffmpeg-4.keyring: properly validate the added gpg signature.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1642334400">- Add ffmpeg-chromium.patch: makes packaging Chromium easier and
  will allow for an easier migration for Chromium to FFmpeg 5</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1645012800">- Disamble libsmbclient usage (can always be built with
  - -with-smbclient): the usecase of ffmpeg directly accessing
  smb:// shares is quite constructed (most users will have their
  smb shares mounted).</changelog>
  <changelog author="Predrag Ivanovi&#x107; &lt;predivan@mts.rs&gt;" date="1647172800">- Fix OS version check, so nvcodec is enabled for Leap too.</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1647518400">- Add ffmpeg-libglslang-detection.patch: detects libglslang
- Enable Vulkan filters</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1648036800">- Add conflicts for ffmpeg-5's tools</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1655467200">- Update to version 4.4.2:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Refresh ffmpeg-chromium.patch with quilt.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1661774400">- Add patch to detect SDL2 &gt;= 2.1.0 (boo#1202848):
  * ffmpeg-sdl2-detection.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665403200">- Update to version 4.4.3:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Drop ffmpeg-sdl2-detection.patch: Fixed upstream.
- Refresh patches with quilt:
  * ffmpeg-libglslang-detection.patch
  * ffmpeg-4.2-dlopen-fdk_aac.patch</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1668600000">- Add ffmpeg-CVE-2022-3964.patch: Backport from upstream to fix
  out of bounds read in update_block_in_prev_frame() (bsc#1205388).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1671796800">- Add ffmpeg-CVE-2022-3109.patch: Backport from upstream to fix
  null pointer dereference in vp3_decode_frame() (bsc#1206442).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1674216000">- Add ffmpeg-CVE-2022-3341.patch: Backport from upstream to fix
  null pointer dereference in decode_main_header() in
  libavformat/nutdec.c (bsc#1206778).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 4.4.4:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec: The minimal block is at least 7 bits
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  - Restructure slice coordinate reading a bit
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec: Check input size
  * avcodec/nvenc:
  - Fix b-frame DTS behavior with fractional framerates
  - Fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec: Check deloco index more exactly
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/vp3: Add missing check for av_malloc
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avfilter/vf_untile: swap the chroma shift values used for plane
    offsets
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/nutdec: Add check for avformat_new_stream
  * avformat/replaygain: avoid undefined / negative abs
  * swscale/input: Use more unsigned intermediates
  * swscale/output: Bias 16bps output calculations to improve non
    overflowing range
  * swscale: aarch64: Fix yuv2rgb with negative stride
  * Use https for repository links
- Drop patches fixed upstream:
  * ffmpeg-CVE-2022-3964.patch
  * ffmpeg-CVE-2022-3109.patch
  * ffmpeg-CVE-2022-3341.patch
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687867200">- Add 0001-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve build failure with binutils &gt;= 2.41. [boo#1215945]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1698667200">- Add ffmpeg-glslang-cxx17.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
</package>
<package pkgid="38250d9f0da77134f1d0698b879cbc2c42dd0a4b01eebef961da0fed4766e5d2c3ca88e4873659573f3abb9deff9e51155001ff2c70cda017769a85db1e361b9" name="ffmpeg-4-libavcodec-devel" arch="x86_64">
  <version epoch="0" ver="4.4.4" rel="4.1"/>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1632657600">- Add ffmpeg-CVE-2020-22037.patch: Backport from upstream to fix
  denial of service vulnerability exists due to a memory leak in
  avcodec_alloc_context3 at options.c (bsc#1186756).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1635422400">- Update to version 4.4.1:
  * Stable bug fix release, mainly codecs and format fixes.
- Refresh patches with quilt.
- Drop patches fixed upstream:
  * ffmpeg-CVE-2021-33815.patch
  * ffmpeg-CVE-2021-38114.patch
  * ffmpeg-CVE-2021-38171.patch
  * ffmpeg-CVE-2020-22037.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1638273600">- Add ffmpeg-4.keyring: properly validate the added gpg signature.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1642334400">- Add ffmpeg-chromium.patch: makes packaging Chromium easier and
  will allow for an easier migration for Chromium to FFmpeg 5</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1645012800">- Disamble libsmbclient usage (can always be built with
  - -with-smbclient): the usecase of ffmpeg directly accessing
  smb:// shares is quite constructed (most users will have their
  smb shares mounted).</changelog>
  <changelog author="Predrag Ivanovi&#x107; &lt;predivan@mts.rs&gt;" date="1647172800">- Fix OS version check, so nvcodec is enabled for Leap too.</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1647518400">- Add ffmpeg-libglslang-detection.patch: detects libglslang
- Enable Vulkan filters</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1648036800">- Add conflicts for ffmpeg-5's tools</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1655467200">- Update to version 4.4.2:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Refresh ffmpeg-chromium.patch with quilt.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1661774400">- Add patch to detect SDL2 &gt;= 2.1.0 (boo#1202848):
  * ffmpeg-sdl2-detection.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665403200">- Update to version 4.4.3:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Drop ffmpeg-sdl2-detection.patch: Fixed upstream.
- Refresh patches with quilt:
  * ffmpeg-libglslang-detection.patch
  * ffmpeg-4.2-dlopen-fdk_aac.patch</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1668600000">- Add ffmpeg-CVE-2022-3964.patch: Backport from upstream to fix
  out of bounds read in update_block_in_prev_frame() (bsc#1205388).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1671796800">- Add ffmpeg-CVE-2022-3109.patch: Backport from upstream to fix
  null pointer dereference in vp3_decode_frame() (bsc#1206442).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1674216000">- Add ffmpeg-CVE-2022-3341.patch: Backport from upstream to fix
  null pointer dereference in decode_main_header() in
  libavformat/nutdec.c (bsc#1206778).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 4.4.4:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec: The minimal block is at least 7 bits
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  - Restructure slice coordinate reading a bit
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec: Check input size
  * avcodec/nvenc:
  - Fix b-frame DTS behavior with fractional framerates
  - Fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec: Check deloco index more exactly
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/vp3: Add missing check for av_malloc
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avfilter/vf_untile: swap the chroma shift values used for plane
    offsets
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/nutdec: Add check for avformat_new_stream
  * avformat/replaygain: avoid undefined / negative abs
  * swscale/input: Use more unsigned intermediates
  * swscale/output: Bias 16bps output calculations to improve non
    overflowing range
  * swscale: aarch64: Fix yuv2rgb with negative stride
  * Use https for repository links
- Drop patches fixed upstream:
  * ffmpeg-CVE-2022-3964.patch
  * ffmpeg-CVE-2022-3109.patch
  * ffmpeg-CVE-2022-3341.patch
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687867200">- Add 0001-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve build failure with binutils &gt;= 2.41. [boo#1215945]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1698667200">- Add ffmpeg-glslang-cxx17.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
</package>
<package pkgid="416219be59fec01f9b42f951287b915ad8c0fd2d7c4da90496117fbdb32f51608a044a87093dc555fc5733b75aad6b7097f5909a02ee405938eeef0c832ed694" name="ffmpeg-4-libavdevice-devel" arch="i586">
  <version epoch="0" ver="4.4.4" rel="4.1"/>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1632657600">- Add ffmpeg-CVE-2020-22037.patch: Backport from upstream to fix
  denial of service vulnerability exists due to a memory leak in
  avcodec_alloc_context3 at options.c (bsc#1186756).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1635422400">- Update to version 4.4.1:
  * Stable bug fix release, mainly codecs and format fixes.
- Refresh patches with quilt.
- Drop patches fixed upstream:
  * ffmpeg-CVE-2021-33815.patch
  * ffmpeg-CVE-2021-38114.patch
  * ffmpeg-CVE-2021-38171.patch
  * ffmpeg-CVE-2020-22037.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1638273600">- Add ffmpeg-4.keyring: properly validate the added gpg signature.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1642334400">- Add ffmpeg-chromium.patch: makes packaging Chromium easier and
  will allow for an easier migration for Chromium to FFmpeg 5</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1645012800">- Disamble libsmbclient usage (can always be built with
  - -with-smbclient): the usecase of ffmpeg directly accessing
  smb:// shares is quite constructed (most users will have their
  smb shares mounted).</changelog>
  <changelog author="Predrag Ivanovi&#x107; &lt;predivan@mts.rs&gt;" date="1647172800">- Fix OS version check, so nvcodec is enabled for Leap too.</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1647518400">- Add ffmpeg-libglslang-detection.patch: detects libglslang
- Enable Vulkan filters</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1648036800">- Add conflicts for ffmpeg-5's tools</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1655467200">- Update to version 4.4.2:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Refresh ffmpeg-chromium.patch with quilt.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1661774400">- Add patch to detect SDL2 &gt;= 2.1.0 (boo#1202848):
  * ffmpeg-sdl2-detection.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665403200">- Update to version 4.4.3:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Drop ffmpeg-sdl2-detection.patch: Fixed upstream.
- Refresh patches with quilt:
  * ffmpeg-libglslang-detection.patch
  * ffmpeg-4.2-dlopen-fdk_aac.patch</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1668600000">- Add ffmpeg-CVE-2022-3964.patch: Backport from upstream to fix
  out of bounds read in update_block_in_prev_frame() (bsc#1205388).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1671796800">- Add ffmpeg-CVE-2022-3109.patch: Backport from upstream to fix
  null pointer dereference in vp3_decode_frame() (bsc#1206442).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1674216000">- Add ffmpeg-CVE-2022-3341.patch: Backport from upstream to fix
  null pointer dereference in decode_main_header() in
  libavformat/nutdec.c (bsc#1206778).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 4.4.4:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec: The minimal block is at least 7 bits
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  - Restructure slice coordinate reading a bit
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec: Check input size
  * avcodec/nvenc:
  - Fix b-frame DTS behavior with fractional framerates
  - Fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec: Check deloco index more exactly
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/vp3: Add missing check for av_malloc
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avfilter/vf_untile: swap the chroma shift values used for plane
    offsets
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/nutdec: Add check for avformat_new_stream
  * avformat/replaygain: avoid undefined / negative abs
  * swscale/input: Use more unsigned intermediates
  * swscale/output: Bias 16bps output calculations to improve non
    overflowing range
  * swscale: aarch64: Fix yuv2rgb with negative stride
  * Use https for repository links
- Drop patches fixed upstream:
  * ffmpeg-CVE-2022-3964.patch
  * ffmpeg-CVE-2022-3109.patch
  * ffmpeg-CVE-2022-3341.patch
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687867200">- Add 0001-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve build failure with binutils &gt;= 2.41. [boo#1215945]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1698667200">- Add ffmpeg-glslang-cxx17.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
</package>
<package pkgid="bdbf5f0c7b9e7e879d57a077ee9f7e4aa14749b1e3f34f423874b0bc1689b096421b087fcd70abc0976fd21c30b15377de0d3a24206d0abd2e40f1d1a9240ec4" name="ffmpeg-4-libavdevice-devel" arch="x86_64">
  <version epoch="0" ver="4.4.4" rel="4.1"/>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1632657600">- Add ffmpeg-CVE-2020-22037.patch: Backport from upstream to fix
  denial of service vulnerability exists due to a memory leak in
  avcodec_alloc_context3 at options.c (bsc#1186756).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1635422400">- Update to version 4.4.1:
  * Stable bug fix release, mainly codecs and format fixes.
- Refresh patches with quilt.
- Drop patches fixed upstream:
  * ffmpeg-CVE-2021-33815.patch
  * ffmpeg-CVE-2021-38114.patch
  * ffmpeg-CVE-2021-38171.patch
  * ffmpeg-CVE-2020-22037.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1638273600">- Add ffmpeg-4.keyring: properly validate the added gpg signature.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1642334400">- Add ffmpeg-chromium.patch: makes packaging Chromium easier and
  will allow for an easier migration for Chromium to FFmpeg 5</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1645012800">- Disamble libsmbclient usage (can always be built with
  - -with-smbclient): the usecase of ffmpeg directly accessing
  smb:// shares is quite constructed (most users will have their
  smb shares mounted).</changelog>
  <changelog author="Predrag Ivanovi&#x107; &lt;predivan@mts.rs&gt;" date="1647172800">- Fix OS version check, so nvcodec is enabled for Leap too.</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1647518400">- Add ffmpeg-libglslang-detection.patch: detects libglslang
- Enable Vulkan filters</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1648036800">- Add conflicts for ffmpeg-5's tools</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1655467200">- Update to version 4.4.2:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Refresh ffmpeg-chromium.patch with quilt.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1661774400">- Add patch to detect SDL2 &gt;= 2.1.0 (boo#1202848):
  * ffmpeg-sdl2-detection.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665403200">- Update to version 4.4.3:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Drop ffmpeg-sdl2-detection.patch: Fixed upstream.
- Refresh patches with quilt:
  * ffmpeg-libglslang-detection.patch
  * ffmpeg-4.2-dlopen-fdk_aac.patch</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1668600000">- Add ffmpeg-CVE-2022-3964.patch: Backport from upstream to fix
  out of bounds read in update_block_in_prev_frame() (bsc#1205388).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1671796800">- Add ffmpeg-CVE-2022-3109.patch: Backport from upstream to fix
  null pointer dereference in vp3_decode_frame() (bsc#1206442).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1674216000">- Add ffmpeg-CVE-2022-3341.patch: Backport from upstream to fix
  null pointer dereference in decode_main_header() in
  libavformat/nutdec.c (bsc#1206778).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 4.4.4:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec: The minimal block is at least 7 bits
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  - Restructure slice coordinate reading a bit
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec: Check input size
  * avcodec/nvenc:
  - Fix b-frame DTS behavior with fractional framerates
  - Fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec: Check deloco index more exactly
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/vp3: Add missing check for av_malloc
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avfilter/vf_untile: swap the chroma shift values used for plane
    offsets
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/nutdec: Add check for avformat_new_stream
  * avformat/replaygain: avoid undefined / negative abs
  * swscale/input: Use more unsigned intermediates
  * swscale/output: Bias 16bps output calculations to improve non
    overflowing range
  * swscale: aarch64: Fix yuv2rgb with negative stride
  * Use https for repository links
- Drop patches fixed upstream:
  * ffmpeg-CVE-2022-3964.patch
  * ffmpeg-CVE-2022-3109.patch
  * ffmpeg-CVE-2022-3341.patch
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687867200">- Add 0001-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve build failure with binutils &gt;= 2.41. [boo#1215945]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1698667200">- Add ffmpeg-glslang-cxx17.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
</package>
<package pkgid="3e787f8a767a714820bc4c7e3bd101adf2ebd2b21a286b968e5d279a4ee52f571e9e82e144de7966d16a398097b84e3c1a2dd27f89b91eba1530b8a0fc00ef4d" name="ffmpeg-4-libavfilter-devel" arch="i586">
  <version epoch="0" ver="4.4.4" rel="4.1"/>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1632657600">- Add ffmpeg-CVE-2020-22037.patch: Backport from upstream to fix
  denial of service vulnerability exists due to a memory leak in
  avcodec_alloc_context3 at options.c (bsc#1186756).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1635422400">- Update to version 4.4.1:
  * Stable bug fix release, mainly codecs and format fixes.
- Refresh patches with quilt.
- Drop patches fixed upstream:
  * ffmpeg-CVE-2021-33815.patch
  * ffmpeg-CVE-2021-38114.patch
  * ffmpeg-CVE-2021-38171.patch
  * ffmpeg-CVE-2020-22037.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1638273600">- Add ffmpeg-4.keyring: properly validate the added gpg signature.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1642334400">- Add ffmpeg-chromium.patch: makes packaging Chromium easier and
  will allow for an easier migration for Chromium to FFmpeg 5</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1645012800">- Disamble libsmbclient usage (can always be built with
  - -with-smbclient): the usecase of ffmpeg directly accessing
  smb:// shares is quite constructed (most users will have their
  smb shares mounted).</changelog>
  <changelog author="Predrag Ivanovi&#x107; &lt;predivan@mts.rs&gt;" date="1647172800">- Fix OS version check, so nvcodec is enabled for Leap too.</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1647518400">- Add ffmpeg-libglslang-detection.patch: detects libglslang
- Enable Vulkan filters</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1648036800">- Add conflicts for ffmpeg-5's tools</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1655467200">- Update to version 4.4.2:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Refresh ffmpeg-chromium.patch with quilt.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1661774400">- Add patch to detect SDL2 &gt;= 2.1.0 (boo#1202848):
  * ffmpeg-sdl2-detection.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665403200">- Update to version 4.4.3:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Drop ffmpeg-sdl2-detection.patch: Fixed upstream.
- Refresh patches with quilt:
  * ffmpeg-libglslang-detection.patch
  * ffmpeg-4.2-dlopen-fdk_aac.patch</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1668600000">- Add ffmpeg-CVE-2022-3964.patch: Backport from upstream to fix
  out of bounds read in update_block_in_prev_frame() (bsc#1205388).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1671796800">- Add ffmpeg-CVE-2022-3109.patch: Backport from upstream to fix
  null pointer dereference in vp3_decode_frame() (bsc#1206442).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1674216000">- Add ffmpeg-CVE-2022-3341.patch: Backport from upstream to fix
  null pointer dereference in decode_main_header() in
  libavformat/nutdec.c (bsc#1206778).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 4.4.4:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec: The minimal block is at least 7 bits
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  - Restructure slice coordinate reading a bit
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec: Check input size
  * avcodec/nvenc:
  - Fix b-frame DTS behavior with fractional framerates
  - Fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec: Check deloco index more exactly
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/vp3: Add missing check for av_malloc
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avfilter/vf_untile: swap the chroma shift values used for plane
    offsets
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/nutdec: Add check for avformat_new_stream
  * avformat/replaygain: avoid undefined / negative abs
  * swscale/input: Use more unsigned intermediates
  * swscale/output: Bias 16bps output calculations to improve non
    overflowing range
  * swscale: aarch64: Fix yuv2rgb with negative stride
  * Use https for repository links
- Drop patches fixed upstream:
  * ffmpeg-CVE-2022-3964.patch
  * ffmpeg-CVE-2022-3109.patch
  * ffmpeg-CVE-2022-3341.patch
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687867200">- Add 0001-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve build failure with binutils &gt;= 2.41. [boo#1215945]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1698667200">- Add ffmpeg-glslang-cxx17.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
</package>
<package pkgid="32777102c6a0a5579a23646d8319577d5f2a75ab1c6a244ae67e457d5f426673d1f533b6d937688de71b1cdf3cb4ba84d209bc001d9f0e92f5abee995c5ff108" name="ffmpeg-4-libavfilter-devel" arch="x86_64">
  <version epoch="0" ver="4.4.4" rel="4.1"/>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1632657600">- Add ffmpeg-CVE-2020-22037.patch: Backport from upstream to fix
  denial of service vulnerability exists due to a memory leak in
  avcodec_alloc_context3 at options.c (bsc#1186756).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1635422400">- Update to version 4.4.1:
  * Stable bug fix release, mainly codecs and format fixes.
- Refresh patches with quilt.
- Drop patches fixed upstream:
  * ffmpeg-CVE-2021-33815.patch
  * ffmpeg-CVE-2021-38114.patch
  * ffmpeg-CVE-2021-38171.patch
  * ffmpeg-CVE-2020-22037.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1638273600">- Add ffmpeg-4.keyring: properly validate the added gpg signature.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1642334400">- Add ffmpeg-chromium.patch: makes packaging Chromium easier and
  will allow for an easier migration for Chromium to FFmpeg 5</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1645012800">- Disamble libsmbclient usage (can always be built with
  - -with-smbclient): the usecase of ffmpeg directly accessing
  smb:// shares is quite constructed (most users will have their
  smb shares mounted).</changelog>
  <changelog author="Predrag Ivanovi&#x107; &lt;predivan@mts.rs&gt;" date="1647172800">- Fix OS version check, so nvcodec is enabled for Leap too.</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1647518400">- Add ffmpeg-libglslang-detection.patch: detects libglslang
- Enable Vulkan filters</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1648036800">- Add conflicts for ffmpeg-5's tools</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1655467200">- Update to version 4.4.2:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Refresh ffmpeg-chromium.patch with quilt.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1661774400">- Add patch to detect SDL2 &gt;= 2.1.0 (boo#1202848):
  * ffmpeg-sdl2-detection.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665403200">- Update to version 4.4.3:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Drop ffmpeg-sdl2-detection.patch: Fixed upstream.
- Refresh patches with quilt:
  * ffmpeg-libglslang-detection.patch
  * ffmpeg-4.2-dlopen-fdk_aac.patch</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1668600000">- Add ffmpeg-CVE-2022-3964.patch: Backport from upstream to fix
  out of bounds read in update_block_in_prev_frame() (bsc#1205388).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1671796800">- Add ffmpeg-CVE-2022-3109.patch: Backport from upstream to fix
  null pointer dereference in vp3_decode_frame() (bsc#1206442).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1674216000">- Add ffmpeg-CVE-2022-3341.patch: Backport from upstream to fix
  null pointer dereference in decode_main_header() in
  libavformat/nutdec.c (bsc#1206778).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 4.4.4:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec: The minimal block is at least 7 bits
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  - Restructure slice coordinate reading a bit
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec: Check input size
  * avcodec/nvenc:
  - Fix b-frame DTS behavior with fractional framerates
  - Fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec: Check deloco index more exactly
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/vp3: Add missing check for av_malloc
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avfilter/vf_untile: swap the chroma shift values used for plane
    offsets
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/nutdec: Add check for avformat_new_stream
  * avformat/replaygain: avoid undefined / negative abs
  * swscale/input: Use more unsigned intermediates
  * swscale/output: Bias 16bps output calculations to improve non
    overflowing range
  * swscale: aarch64: Fix yuv2rgb with negative stride
  * Use https for repository links
- Drop patches fixed upstream:
  * ffmpeg-CVE-2022-3964.patch
  * ffmpeg-CVE-2022-3109.patch
  * ffmpeg-CVE-2022-3341.patch
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687867200">- Add 0001-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve build failure with binutils &gt;= 2.41. [boo#1215945]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1698667200">- Add ffmpeg-glslang-cxx17.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
</package>
<package pkgid="1816dd59b12c0201166cd37ed3ab9107cfe16cf2cbc1b24619be4d8233782a676c9b05968858f10a73a7b7d69539d1ce8ac93614d4c3748c089577335fc8b7d8" name="ffmpeg-4-libavformat-devel" arch="i586">
  <version epoch="0" ver="4.4.4" rel="4.1"/>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1632657600">- Add ffmpeg-CVE-2020-22037.patch: Backport from upstream to fix
  denial of service vulnerability exists due to a memory leak in
  avcodec_alloc_context3 at options.c (bsc#1186756).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1635422400">- Update to version 4.4.1:
  * Stable bug fix release, mainly codecs and format fixes.
- Refresh patches with quilt.
- Drop patches fixed upstream:
  * ffmpeg-CVE-2021-33815.patch
  * ffmpeg-CVE-2021-38114.patch
  * ffmpeg-CVE-2021-38171.patch
  * ffmpeg-CVE-2020-22037.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1638273600">- Add ffmpeg-4.keyring: properly validate the added gpg signature.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1642334400">- Add ffmpeg-chromium.patch: makes packaging Chromium easier and
  will allow for an easier migration for Chromium to FFmpeg 5</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1645012800">- Disamble libsmbclient usage (can always be built with
  - -with-smbclient): the usecase of ffmpeg directly accessing
  smb:// shares is quite constructed (most users will have their
  smb shares mounted).</changelog>
  <changelog author="Predrag Ivanovi&#x107; &lt;predivan@mts.rs&gt;" date="1647172800">- Fix OS version check, so nvcodec is enabled for Leap too.</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1647518400">- Add ffmpeg-libglslang-detection.patch: detects libglslang
- Enable Vulkan filters</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1648036800">- Add conflicts for ffmpeg-5's tools</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1655467200">- Update to version 4.4.2:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Refresh ffmpeg-chromium.patch with quilt.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1661774400">- Add patch to detect SDL2 &gt;= 2.1.0 (boo#1202848):
  * ffmpeg-sdl2-detection.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665403200">- Update to version 4.4.3:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Drop ffmpeg-sdl2-detection.patch: Fixed upstream.
- Refresh patches with quilt:
  * ffmpeg-libglslang-detection.patch
  * ffmpeg-4.2-dlopen-fdk_aac.patch</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1668600000">- Add ffmpeg-CVE-2022-3964.patch: Backport from upstream to fix
  out of bounds read in update_block_in_prev_frame() (bsc#1205388).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1671796800">- Add ffmpeg-CVE-2022-3109.patch: Backport from upstream to fix
  null pointer dereference in vp3_decode_frame() (bsc#1206442).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1674216000">- Add ffmpeg-CVE-2022-3341.patch: Backport from upstream to fix
  null pointer dereference in decode_main_header() in
  libavformat/nutdec.c (bsc#1206778).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 4.4.4:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec: The minimal block is at least 7 bits
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  - Restructure slice coordinate reading a bit
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec: Check input size
  * avcodec/nvenc:
  - Fix b-frame DTS behavior with fractional framerates
  - Fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec: Check deloco index more exactly
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/vp3: Add missing check for av_malloc
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avfilter/vf_untile: swap the chroma shift values used for plane
    offsets
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/nutdec: Add check for avformat_new_stream
  * avformat/replaygain: avoid undefined / negative abs
  * swscale/input: Use more unsigned intermediates
  * swscale/output: Bias 16bps output calculations to improve non
    overflowing range
  * swscale: aarch64: Fix yuv2rgb with negative stride
  * Use https for repository links
- Drop patches fixed upstream:
  * ffmpeg-CVE-2022-3964.patch
  * ffmpeg-CVE-2022-3109.patch
  * ffmpeg-CVE-2022-3341.patch
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687867200">- Add 0001-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve build failure with binutils &gt;= 2.41. [boo#1215945]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1698667200">- Add ffmpeg-glslang-cxx17.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
</package>
<package pkgid="b7d941d94453e3ae0e838ff8e1fabbe4bfd7dc94f75a94fc193d6ea699130221df5b79a30c611c52ad50baa1f3a98594b20e77ce5f0f690b89a58ed32aa45844" name="ffmpeg-4-libavformat-devel" arch="x86_64">
  <version epoch="0" ver="4.4.4" rel="4.1"/>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1632657600">- Add ffmpeg-CVE-2020-22037.patch: Backport from upstream to fix
  denial of service vulnerability exists due to a memory leak in
  avcodec_alloc_context3 at options.c (bsc#1186756).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1635422400">- Update to version 4.4.1:
  * Stable bug fix release, mainly codecs and format fixes.
- Refresh patches with quilt.
- Drop patches fixed upstream:
  * ffmpeg-CVE-2021-33815.patch
  * ffmpeg-CVE-2021-38114.patch
  * ffmpeg-CVE-2021-38171.patch
  * ffmpeg-CVE-2020-22037.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1638273600">- Add ffmpeg-4.keyring: properly validate the added gpg signature.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1642334400">- Add ffmpeg-chromium.patch: makes packaging Chromium easier and
  will allow for an easier migration for Chromium to FFmpeg 5</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1645012800">- Disamble libsmbclient usage (can always be built with
  - -with-smbclient): the usecase of ffmpeg directly accessing
  smb:// shares is quite constructed (most users will have their
  smb shares mounted).</changelog>
  <changelog author="Predrag Ivanovi&#x107; &lt;predivan@mts.rs&gt;" date="1647172800">- Fix OS version check, so nvcodec is enabled for Leap too.</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1647518400">- Add ffmpeg-libglslang-detection.patch: detects libglslang
- Enable Vulkan filters</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1648036800">- Add conflicts for ffmpeg-5's tools</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1655467200">- Update to version 4.4.2:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Refresh ffmpeg-chromium.patch with quilt.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1661774400">- Add patch to detect SDL2 &gt;= 2.1.0 (boo#1202848):
  * ffmpeg-sdl2-detection.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665403200">- Update to version 4.4.3:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Drop ffmpeg-sdl2-detection.patch: Fixed upstream.
- Refresh patches with quilt:
  * ffmpeg-libglslang-detection.patch
  * ffmpeg-4.2-dlopen-fdk_aac.patch</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1668600000">- Add ffmpeg-CVE-2022-3964.patch: Backport from upstream to fix
  out of bounds read in update_block_in_prev_frame() (bsc#1205388).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1671796800">- Add ffmpeg-CVE-2022-3109.patch: Backport from upstream to fix
  null pointer dereference in vp3_decode_frame() (bsc#1206442).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1674216000">- Add ffmpeg-CVE-2022-3341.patch: Backport from upstream to fix
  null pointer dereference in decode_main_header() in
  libavformat/nutdec.c (bsc#1206778).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 4.4.4:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec: The minimal block is at least 7 bits
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  - Restructure slice coordinate reading a bit
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec: Check input size
  * avcodec/nvenc:
  - Fix b-frame DTS behavior with fractional framerates
  - Fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec: Check deloco index more exactly
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/vp3: Add missing check for av_malloc
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avfilter/vf_untile: swap the chroma shift values used for plane
    offsets
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/nutdec: Add check for avformat_new_stream
  * avformat/replaygain: avoid undefined / negative abs
  * swscale/input: Use more unsigned intermediates
  * swscale/output: Bias 16bps output calculations to improve non
    overflowing range
  * swscale: aarch64: Fix yuv2rgb with negative stride
  * Use https for repository links
- Drop patches fixed upstream:
  * ffmpeg-CVE-2022-3964.patch
  * ffmpeg-CVE-2022-3109.patch
  * ffmpeg-CVE-2022-3341.patch
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687867200">- Add 0001-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve build failure with binutils &gt;= 2.41. [boo#1215945]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1698667200">- Add ffmpeg-glslang-cxx17.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
</package>
<package pkgid="9007feab82a7ddd5931e683c29c6964d983b729fc539f93e9ae9bfb8c7e2356f13369dc868c420d208c84dca40ca249e3d41f45a2246aa3372fbe349824075ef" name="ffmpeg-4-libavresample-devel" arch="i586">
  <version epoch="0" ver="4.4.4" rel="4.1"/>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1632657600">- Add ffmpeg-CVE-2020-22037.patch: Backport from upstream to fix
  denial of service vulnerability exists due to a memory leak in
  avcodec_alloc_context3 at options.c (bsc#1186756).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1635422400">- Update to version 4.4.1:
  * Stable bug fix release, mainly codecs and format fixes.
- Refresh patches with quilt.
- Drop patches fixed upstream:
  * ffmpeg-CVE-2021-33815.patch
  * ffmpeg-CVE-2021-38114.patch
  * ffmpeg-CVE-2021-38171.patch
  * ffmpeg-CVE-2020-22037.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1638273600">- Add ffmpeg-4.keyring: properly validate the added gpg signature.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1642334400">- Add ffmpeg-chromium.patch: makes packaging Chromium easier and
  will allow for an easier migration for Chromium to FFmpeg 5</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1645012800">- Disamble libsmbclient usage (can always be built with
  - -with-smbclient): the usecase of ffmpeg directly accessing
  smb:// shares is quite constructed (most users will have their
  smb shares mounted).</changelog>
  <changelog author="Predrag Ivanovi&#x107; &lt;predivan@mts.rs&gt;" date="1647172800">- Fix OS version check, so nvcodec is enabled for Leap too.</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1647518400">- Add ffmpeg-libglslang-detection.patch: detects libglslang
- Enable Vulkan filters</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1648036800">- Add conflicts for ffmpeg-5's tools</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1655467200">- Update to version 4.4.2:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Refresh ffmpeg-chromium.patch with quilt.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1661774400">- Add patch to detect SDL2 &gt;= 2.1.0 (boo#1202848):
  * ffmpeg-sdl2-detection.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665403200">- Update to version 4.4.3:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Drop ffmpeg-sdl2-detection.patch: Fixed upstream.
- Refresh patches with quilt:
  * ffmpeg-libglslang-detection.patch
  * ffmpeg-4.2-dlopen-fdk_aac.patch</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1668600000">- Add ffmpeg-CVE-2022-3964.patch: Backport from upstream to fix
  out of bounds read in update_block_in_prev_frame() (bsc#1205388).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1671796800">- Add ffmpeg-CVE-2022-3109.patch: Backport from upstream to fix
  null pointer dereference in vp3_decode_frame() (bsc#1206442).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1674216000">- Add ffmpeg-CVE-2022-3341.patch: Backport from upstream to fix
  null pointer dereference in decode_main_header() in
  libavformat/nutdec.c (bsc#1206778).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 4.4.4:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec: The minimal block is at least 7 bits
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  - Restructure slice coordinate reading a bit
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec: Check input size
  * avcodec/nvenc:
  - Fix b-frame DTS behavior with fractional framerates
  - Fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec: Check deloco index more exactly
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/vp3: Add missing check for av_malloc
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avfilter/vf_untile: swap the chroma shift values used for plane
    offsets
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/nutdec: Add check for avformat_new_stream
  * avformat/replaygain: avoid undefined / negative abs
  * swscale/input: Use more unsigned intermediates
  * swscale/output: Bias 16bps output calculations to improve non
    overflowing range
  * swscale: aarch64: Fix yuv2rgb with negative stride
  * Use https for repository links
- Drop patches fixed upstream:
  * ffmpeg-CVE-2022-3964.patch
  * ffmpeg-CVE-2022-3109.patch
  * ffmpeg-CVE-2022-3341.patch
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687867200">- Add 0001-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve build failure with binutils &gt;= 2.41. [boo#1215945]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1698667200">- Add ffmpeg-glslang-cxx17.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
</package>
<package pkgid="58b3bc6c8e2886eb03f3c75cf195ade848af1bd4725d05df95b798cbc6c228723d76451703fa16167e9e3b229269eaf3f4540eba279ae12ef65b6d8b07c2d5cc" name="ffmpeg-4-libavresample-devel" arch="x86_64">
  <version epoch="0" ver="4.4.4" rel="4.1"/>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1632657600">- Add ffmpeg-CVE-2020-22037.patch: Backport from upstream to fix
  denial of service vulnerability exists due to a memory leak in
  avcodec_alloc_context3 at options.c (bsc#1186756).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1635422400">- Update to version 4.4.1:
  * Stable bug fix release, mainly codecs and format fixes.
- Refresh patches with quilt.
- Drop patches fixed upstream:
  * ffmpeg-CVE-2021-33815.patch
  * ffmpeg-CVE-2021-38114.patch
  * ffmpeg-CVE-2021-38171.patch
  * ffmpeg-CVE-2020-22037.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1638273600">- Add ffmpeg-4.keyring: properly validate the added gpg signature.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1642334400">- Add ffmpeg-chromium.patch: makes packaging Chromium easier and
  will allow for an easier migration for Chromium to FFmpeg 5</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1645012800">- Disamble libsmbclient usage (can always be built with
  - -with-smbclient): the usecase of ffmpeg directly accessing
  smb:// shares is quite constructed (most users will have their
  smb shares mounted).</changelog>
  <changelog author="Predrag Ivanovi&#x107; &lt;predivan@mts.rs&gt;" date="1647172800">- Fix OS version check, so nvcodec is enabled for Leap too.</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1647518400">- Add ffmpeg-libglslang-detection.patch: detects libglslang
- Enable Vulkan filters</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1648036800">- Add conflicts for ffmpeg-5's tools</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1655467200">- Update to version 4.4.2:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Refresh ffmpeg-chromium.patch with quilt.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1661774400">- Add patch to detect SDL2 &gt;= 2.1.0 (boo#1202848):
  * ffmpeg-sdl2-detection.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665403200">- Update to version 4.4.3:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Drop ffmpeg-sdl2-detection.patch: Fixed upstream.
- Refresh patches with quilt:
  * ffmpeg-libglslang-detection.patch
  * ffmpeg-4.2-dlopen-fdk_aac.patch</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1668600000">- Add ffmpeg-CVE-2022-3964.patch: Backport from upstream to fix
  out of bounds read in update_block_in_prev_frame() (bsc#1205388).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1671796800">- Add ffmpeg-CVE-2022-3109.patch: Backport from upstream to fix
  null pointer dereference in vp3_decode_frame() (bsc#1206442).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1674216000">- Add ffmpeg-CVE-2022-3341.patch: Backport from upstream to fix
  null pointer dereference in decode_main_header() in
  libavformat/nutdec.c (bsc#1206778).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 4.4.4:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec: The minimal block is at least 7 bits
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  - Restructure slice coordinate reading a bit
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec: Check input size
  * avcodec/nvenc:
  - Fix b-frame DTS behavior with fractional framerates
  - Fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec: Check deloco index more exactly
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/vp3: Add missing check for av_malloc
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avfilter/vf_untile: swap the chroma shift values used for plane
    offsets
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/nutdec: Add check for avformat_new_stream
  * avformat/replaygain: avoid undefined / negative abs
  * swscale/input: Use more unsigned intermediates
  * swscale/output: Bias 16bps output calculations to improve non
    overflowing range
  * swscale: aarch64: Fix yuv2rgb with negative stride
  * Use https for repository links
- Drop patches fixed upstream:
  * ffmpeg-CVE-2022-3964.patch
  * ffmpeg-CVE-2022-3109.patch
  * ffmpeg-CVE-2022-3341.patch
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687867200">- Add 0001-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve build failure with binutils &gt;= 2.41. [boo#1215945]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1698667200">- Add ffmpeg-glslang-cxx17.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
</package>
<package pkgid="02606d0de50c1ffe706469b2622e57b5764ac8572c0247e692af841d18ad19cb40941a327a4c0ab918a078e14fde7e45f7826ee57de199940ee7efabd66a3260" name="ffmpeg-4-libavutil-devel" arch="i586">
  <version epoch="0" ver="4.4.4" rel="4.1"/>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1632657600">- Add ffmpeg-CVE-2020-22037.patch: Backport from upstream to fix
  denial of service vulnerability exists due to a memory leak in
  avcodec_alloc_context3 at options.c (bsc#1186756).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1635422400">- Update to version 4.4.1:
  * Stable bug fix release, mainly codecs and format fixes.
- Refresh patches with quilt.
- Drop patches fixed upstream:
  * ffmpeg-CVE-2021-33815.patch
  * ffmpeg-CVE-2021-38114.patch
  * ffmpeg-CVE-2021-38171.patch
  * ffmpeg-CVE-2020-22037.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1638273600">- Add ffmpeg-4.keyring: properly validate the added gpg signature.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1642334400">- Add ffmpeg-chromium.patch: makes packaging Chromium easier and
  will allow for an easier migration for Chromium to FFmpeg 5</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1645012800">- Disamble libsmbclient usage (can always be built with
  - -with-smbclient): the usecase of ffmpeg directly accessing
  smb:// shares is quite constructed (most users will have their
  smb shares mounted).</changelog>
  <changelog author="Predrag Ivanovi&#x107; &lt;predivan@mts.rs&gt;" date="1647172800">- Fix OS version check, so nvcodec is enabled for Leap too.</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1647518400">- Add ffmpeg-libglslang-detection.patch: detects libglslang
- Enable Vulkan filters</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1648036800">- Add conflicts for ffmpeg-5's tools</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1655467200">- Update to version 4.4.2:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Refresh ffmpeg-chromium.patch with quilt.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1661774400">- Add patch to detect SDL2 &gt;= 2.1.0 (boo#1202848):
  * ffmpeg-sdl2-detection.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665403200">- Update to version 4.4.3:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Drop ffmpeg-sdl2-detection.patch: Fixed upstream.
- Refresh patches with quilt:
  * ffmpeg-libglslang-detection.patch
  * ffmpeg-4.2-dlopen-fdk_aac.patch</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1668600000">- Add ffmpeg-CVE-2022-3964.patch: Backport from upstream to fix
  out of bounds read in update_block_in_prev_frame() (bsc#1205388).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1671796800">- Add ffmpeg-CVE-2022-3109.patch: Backport from upstream to fix
  null pointer dereference in vp3_decode_frame() (bsc#1206442).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1674216000">- Add ffmpeg-CVE-2022-3341.patch: Backport from upstream to fix
  null pointer dereference in decode_main_header() in
  libavformat/nutdec.c (bsc#1206778).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 4.4.4:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec: The minimal block is at least 7 bits
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  - Restructure slice coordinate reading a bit
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec: Check input size
  * avcodec/nvenc:
  - Fix b-frame DTS behavior with fractional framerates
  - Fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec: Check deloco index more exactly
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/vp3: Add missing check for av_malloc
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avfilter/vf_untile: swap the chroma shift values used for plane
    offsets
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/nutdec: Add check for avformat_new_stream
  * avformat/replaygain: avoid undefined / negative abs
  * swscale/input: Use more unsigned intermediates
  * swscale/output: Bias 16bps output calculations to improve non
    overflowing range
  * swscale: aarch64: Fix yuv2rgb with negative stride
  * Use https for repository links
- Drop patches fixed upstream:
  * ffmpeg-CVE-2022-3964.patch
  * ffmpeg-CVE-2022-3109.patch
  * ffmpeg-CVE-2022-3341.patch
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687867200">- Add 0001-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve build failure with binutils &gt;= 2.41. [boo#1215945]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1698667200">- Add ffmpeg-glslang-cxx17.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
</package>
<package pkgid="452daab8de7b0cac0c175d61f1818a0005b75f1635e7a95faba4dea382612b5f9801a96df68edd3708c3ce2e68a058de3039eaeea2b5e7e04b7f0791f1987c25" name="ffmpeg-4-libavutil-devel" arch="x86_64">
  <version epoch="0" ver="4.4.4" rel="4.1"/>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1632657600">- Add ffmpeg-CVE-2020-22037.patch: Backport from upstream to fix
  denial of service vulnerability exists due to a memory leak in
  avcodec_alloc_context3 at options.c (bsc#1186756).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1635422400">- Update to version 4.4.1:
  * Stable bug fix release, mainly codecs and format fixes.
- Refresh patches with quilt.
- Drop patches fixed upstream:
  * ffmpeg-CVE-2021-33815.patch
  * ffmpeg-CVE-2021-38114.patch
  * ffmpeg-CVE-2021-38171.patch
  * ffmpeg-CVE-2020-22037.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1638273600">- Add ffmpeg-4.keyring: properly validate the added gpg signature.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1642334400">- Add ffmpeg-chromium.patch: makes packaging Chromium easier and
  will allow for an easier migration for Chromium to FFmpeg 5</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1645012800">- Disamble libsmbclient usage (can always be built with
  - -with-smbclient): the usecase of ffmpeg directly accessing
  smb:// shares is quite constructed (most users will have their
  smb shares mounted).</changelog>
  <changelog author="Predrag Ivanovi&#x107; &lt;predivan@mts.rs&gt;" date="1647172800">- Fix OS version check, so nvcodec is enabled for Leap too.</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1647518400">- Add ffmpeg-libglslang-detection.patch: detects libglslang
- Enable Vulkan filters</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1648036800">- Add conflicts for ffmpeg-5's tools</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1655467200">- Update to version 4.4.2:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Refresh ffmpeg-chromium.patch with quilt.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1661774400">- Add patch to detect SDL2 &gt;= 2.1.0 (boo#1202848):
  * ffmpeg-sdl2-detection.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665403200">- Update to version 4.4.3:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Drop ffmpeg-sdl2-detection.patch: Fixed upstream.
- Refresh patches with quilt:
  * ffmpeg-libglslang-detection.patch
  * ffmpeg-4.2-dlopen-fdk_aac.patch</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1668600000">- Add ffmpeg-CVE-2022-3964.patch: Backport from upstream to fix
  out of bounds read in update_block_in_prev_frame() (bsc#1205388).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1671796800">- Add ffmpeg-CVE-2022-3109.patch: Backport from upstream to fix
  null pointer dereference in vp3_decode_frame() (bsc#1206442).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1674216000">- Add ffmpeg-CVE-2022-3341.patch: Backport from upstream to fix
  null pointer dereference in decode_main_header() in
  libavformat/nutdec.c (bsc#1206778).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 4.4.4:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec: The minimal block is at least 7 bits
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  - Restructure slice coordinate reading a bit
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec: Check input size
  * avcodec/nvenc:
  - Fix b-frame DTS behavior with fractional framerates
  - Fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec: Check deloco index more exactly
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/vp3: Add missing check for av_malloc
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avfilter/vf_untile: swap the chroma shift values used for plane
    offsets
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/nutdec: Add check for avformat_new_stream
  * avformat/replaygain: avoid undefined / negative abs
  * swscale/input: Use more unsigned intermediates
  * swscale/output: Bias 16bps output calculations to improve non
    overflowing range
  * swscale: aarch64: Fix yuv2rgb with negative stride
  * Use https for repository links
- Drop patches fixed upstream:
  * ffmpeg-CVE-2022-3964.patch
  * ffmpeg-CVE-2022-3109.patch
  * ffmpeg-CVE-2022-3341.patch
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687867200">- Add 0001-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve build failure with binutils &gt;= 2.41. [boo#1215945]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1698667200">- Add ffmpeg-glslang-cxx17.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
</package>
<package pkgid="3b74b97114a4ed40297de6fbf7766de0e9c382f4d7437594e0bacfc93d310c779588f6d13d943378fec5dd37c8fb40ca3855802ae36dd5d984384f3387841415" name="ffmpeg-4-libpostproc-devel" arch="i586">
  <version epoch="0" ver="4.4.4" rel="4.1"/>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1632657600">- Add ffmpeg-CVE-2020-22037.patch: Backport from upstream to fix
  denial of service vulnerability exists due to a memory leak in
  avcodec_alloc_context3 at options.c (bsc#1186756).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1635422400">- Update to version 4.4.1:
  * Stable bug fix release, mainly codecs and format fixes.
- Refresh patches with quilt.
- Drop patches fixed upstream:
  * ffmpeg-CVE-2021-33815.patch
  * ffmpeg-CVE-2021-38114.patch
  * ffmpeg-CVE-2021-38171.patch
  * ffmpeg-CVE-2020-22037.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1638273600">- Add ffmpeg-4.keyring: properly validate the added gpg signature.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1642334400">- Add ffmpeg-chromium.patch: makes packaging Chromium easier and
  will allow for an easier migration for Chromium to FFmpeg 5</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1645012800">- Disamble libsmbclient usage (can always be built with
  - -with-smbclient): the usecase of ffmpeg directly accessing
  smb:// shares is quite constructed (most users will have their
  smb shares mounted).</changelog>
  <changelog author="Predrag Ivanovi&#x107; &lt;predivan@mts.rs&gt;" date="1647172800">- Fix OS version check, so nvcodec is enabled for Leap too.</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1647518400">- Add ffmpeg-libglslang-detection.patch: detects libglslang
- Enable Vulkan filters</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1648036800">- Add conflicts for ffmpeg-5's tools</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1655467200">- Update to version 4.4.2:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Refresh ffmpeg-chromium.patch with quilt.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1661774400">- Add patch to detect SDL2 &gt;= 2.1.0 (boo#1202848):
  * ffmpeg-sdl2-detection.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665403200">- Update to version 4.4.3:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Drop ffmpeg-sdl2-detection.patch: Fixed upstream.
- Refresh patches with quilt:
  * ffmpeg-libglslang-detection.patch
  * ffmpeg-4.2-dlopen-fdk_aac.patch</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1668600000">- Add ffmpeg-CVE-2022-3964.patch: Backport from upstream to fix
  out of bounds read in update_block_in_prev_frame() (bsc#1205388).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1671796800">- Add ffmpeg-CVE-2022-3109.patch: Backport from upstream to fix
  null pointer dereference in vp3_decode_frame() (bsc#1206442).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1674216000">- Add ffmpeg-CVE-2022-3341.patch: Backport from upstream to fix
  null pointer dereference in decode_main_header() in
  libavformat/nutdec.c (bsc#1206778).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 4.4.4:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec: The minimal block is at least 7 bits
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  - Restructure slice coordinate reading a bit
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec: Check input size
  * avcodec/nvenc:
  - Fix b-frame DTS behavior with fractional framerates
  - Fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec: Check deloco index more exactly
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/vp3: Add missing check for av_malloc
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avfilter/vf_untile: swap the chroma shift values used for plane
    offsets
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/nutdec: Add check for avformat_new_stream
  * avformat/replaygain: avoid undefined / negative abs
  * swscale/input: Use more unsigned intermediates
  * swscale/output: Bias 16bps output calculations to improve non
    overflowing range
  * swscale: aarch64: Fix yuv2rgb with negative stride
  * Use https for repository links
- Drop patches fixed upstream:
  * ffmpeg-CVE-2022-3964.patch
  * ffmpeg-CVE-2022-3109.patch
  * ffmpeg-CVE-2022-3341.patch
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687867200">- Add 0001-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve build failure with binutils &gt;= 2.41. [boo#1215945]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1698667200">- Add ffmpeg-glslang-cxx17.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
</package>
<package pkgid="ba2d55d025d91f78c6cd065eaa9243886eb6c1f8f4946a645e0220d8647c426d7bfcf8718f00e9ad20c3ba8838b3a723da2a2248ea7a8e8bf6197d06ba9fe947" name="ffmpeg-4-libpostproc-devel" arch="x86_64">
  <version epoch="0" ver="4.4.4" rel="4.1"/>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1632657600">- Add ffmpeg-CVE-2020-22037.patch: Backport from upstream to fix
  denial of service vulnerability exists due to a memory leak in
  avcodec_alloc_context3 at options.c (bsc#1186756).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1635422400">- Update to version 4.4.1:
  * Stable bug fix release, mainly codecs and format fixes.
- Refresh patches with quilt.
- Drop patches fixed upstream:
  * ffmpeg-CVE-2021-33815.patch
  * ffmpeg-CVE-2021-38114.patch
  * ffmpeg-CVE-2021-38171.patch
  * ffmpeg-CVE-2020-22037.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1638273600">- Add ffmpeg-4.keyring: properly validate the added gpg signature.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1642334400">- Add ffmpeg-chromium.patch: makes packaging Chromium easier and
  will allow for an easier migration for Chromium to FFmpeg 5</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1645012800">- Disamble libsmbclient usage (can always be built with
  - -with-smbclient): the usecase of ffmpeg directly accessing
  smb:// shares is quite constructed (most users will have their
  smb shares mounted).</changelog>
  <changelog author="Predrag Ivanovi&#x107; &lt;predivan@mts.rs&gt;" date="1647172800">- Fix OS version check, so nvcodec is enabled for Leap too.</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1647518400">- Add ffmpeg-libglslang-detection.patch: detects libglslang
- Enable Vulkan filters</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1648036800">- Add conflicts for ffmpeg-5's tools</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1655467200">- Update to version 4.4.2:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Refresh ffmpeg-chromium.patch with quilt.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1661774400">- Add patch to detect SDL2 &gt;= 2.1.0 (boo#1202848):
  * ffmpeg-sdl2-detection.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665403200">- Update to version 4.4.3:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Drop ffmpeg-sdl2-detection.patch: Fixed upstream.
- Refresh patches with quilt:
  * ffmpeg-libglslang-detection.patch
  * ffmpeg-4.2-dlopen-fdk_aac.patch</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1668600000">- Add ffmpeg-CVE-2022-3964.patch: Backport from upstream to fix
  out of bounds read in update_block_in_prev_frame() (bsc#1205388).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1671796800">- Add ffmpeg-CVE-2022-3109.patch: Backport from upstream to fix
  null pointer dereference in vp3_decode_frame() (bsc#1206442).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1674216000">- Add ffmpeg-CVE-2022-3341.patch: Backport from upstream to fix
  null pointer dereference in decode_main_header() in
  libavformat/nutdec.c (bsc#1206778).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 4.4.4:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec: The minimal block is at least 7 bits
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  - Restructure slice coordinate reading a bit
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec: Check input size
  * avcodec/nvenc:
  - Fix b-frame DTS behavior with fractional framerates
  - Fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec: Check deloco index more exactly
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/vp3: Add missing check for av_malloc
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avfilter/vf_untile: swap the chroma shift values used for plane
    offsets
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/nutdec: Add check for avformat_new_stream
  * avformat/replaygain: avoid undefined / negative abs
  * swscale/input: Use more unsigned intermediates
  * swscale/output: Bias 16bps output calculations to improve non
    overflowing range
  * swscale: aarch64: Fix yuv2rgb with negative stride
  * Use https for repository links
- Drop patches fixed upstream:
  * ffmpeg-CVE-2022-3964.patch
  * ffmpeg-CVE-2022-3109.patch
  * ffmpeg-CVE-2022-3341.patch
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687867200">- Add 0001-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve build failure with binutils &gt;= 2.41. [boo#1215945]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1698667200">- Add ffmpeg-glslang-cxx17.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
</package>
<package pkgid="d2c6124b7e180c3072e31aebfc27b9c3b17c7d14463ba2b3c53efa6d704203de53cbfb27f3a9df34842205fb9b1fc59916f2b6e5b56f6843c6a6158a4d4dfc04" name="ffmpeg-4-libswresample-devel" arch="i586">
  <version epoch="0" ver="4.4.4" rel="4.1"/>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1632657600">- Add ffmpeg-CVE-2020-22037.patch: Backport from upstream to fix
  denial of service vulnerability exists due to a memory leak in
  avcodec_alloc_context3 at options.c (bsc#1186756).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1635422400">- Update to version 4.4.1:
  * Stable bug fix release, mainly codecs and format fixes.
- Refresh patches with quilt.
- Drop patches fixed upstream:
  * ffmpeg-CVE-2021-33815.patch
  * ffmpeg-CVE-2021-38114.patch
  * ffmpeg-CVE-2021-38171.patch
  * ffmpeg-CVE-2020-22037.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1638273600">- Add ffmpeg-4.keyring: properly validate the added gpg signature.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1642334400">- Add ffmpeg-chromium.patch: makes packaging Chromium easier and
  will allow for an easier migration for Chromium to FFmpeg 5</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1645012800">- Disamble libsmbclient usage (can always be built with
  - -with-smbclient): the usecase of ffmpeg directly accessing
  smb:// shares is quite constructed (most users will have their
  smb shares mounted).</changelog>
  <changelog author="Predrag Ivanovi&#x107; &lt;predivan@mts.rs&gt;" date="1647172800">- Fix OS version check, so nvcodec is enabled for Leap too.</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1647518400">- Add ffmpeg-libglslang-detection.patch: detects libglslang
- Enable Vulkan filters</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1648036800">- Add conflicts for ffmpeg-5's tools</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1655467200">- Update to version 4.4.2:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Refresh ffmpeg-chromium.patch with quilt.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1661774400">- Add patch to detect SDL2 &gt;= 2.1.0 (boo#1202848):
  * ffmpeg-sdl2-detection.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665403200">- Update to version 4.4.3:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Drop ffmpeg-sdl2-detection.patch: Fixed upstream.
- Refresh patches with quilt:
  * ffmpeg-libglslang-detection.patch
  * ffmpeg-4.2-dlopen-fdk_aac.patch</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1668600000">- Add ffmpeg-CVE-2022-3964.patch: Backport from upstream to fix
  out of bounds read in update_block_in_prev_frame() (bsc#1205388).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1671796800">- Add ffmpeg-CVE-2022-3109.patch: Backport from upstream to fix
  null pointer dereference in vp3_decode_frame() (bsc#1206442).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1674216000">- Add ffmpeg-CVE-2022-3341.patch: Backport from upstream to fix
  null pointer dereference in decode_main_header() in
  libavformat/nutdec.c (bsc#1206778).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 4.4.4:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec: The minimal block is at least 7 bits
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  - Restructure slice coordinate reading a bit
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec: Check input size
  * avcodec/nvenc:
  - Fix b-frame DTS behavior with fractional framerates
  - Fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec: Check deloco index more exactly
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/vp3: Add missing check for av_malloc
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avfilter/vf_untile: swap the chroma shift values used for plane
    offsets
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/nutdec: Add check for avformat_new_stream
  * avformat/replaygain: avoid undefined / negative abs
  * swscale/input: Use more unsigned intermediates
  * swscale/output: Bias 16bps output calculations to improve non
    overflowing range
  * swscale: aarch64: Fix yuv2rgb with negative stride
  * Use https for repository links
- Drop patches fixed upstream:
  * ffmpeg-CVE-2022-3964.patch
  * ffmpeg-CVE-2022-3109.patch
  * ffmpeg-CVE-2022-3341.patch
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687867200">- Add 0001-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve build failure with binutils &gt;= 2.41. [boo#1215945]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1698667200">- Add ffmpeg-glslang-cxx17.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
</package>
<package pkgid="a1ff84b8ec40b6a47ad95000950e0267cbf2982b1d7c686309e516b0c579d4892679f9a37e43cac503430cff0c95121245a67b1571a7894750d1df51edf850a1" name="ffmpeg-4-libswresample-devel" arch="x86_64">
  <version epoch="0" ver="4.4.4" rel="4.1"/>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1632657600">- Add ffmpeg-CVE-2020-22037.patch: Backport from upstream to fix
  denial of service vulnerability exists due to a memory leak in
  avcodec_alloc_context3 at options.c (bsc#1186756).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1635422400">- Update to version 4.4.1:
  * Stable bug fix release, mainly codecs and format fixes.
- Refresh patches with quilt.
- Drop patches fixed upstream:
  * ffmpeg-CVE-2021-33815.patch
  * ffmpeg-CVE-2021-38114.patch
  * ffmpeg-CVE-2021-38171.patch
  * ffmpeg-CVE-2020-22037.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1638273600">- Add ffmpeg-4.keyring: properly validate the added gpg signature.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1642334400">- Add ffmpeg-chromium.patch: makes packaging Chromium easier and
  will allow for an easier migration for Chromium to FFmpeg 5</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1645012800">- Disamble libsmbclient usage (can always be built with
  - -with-smbclient): the usecase of ffmpeg directly accessing
  smb:// shares is quite constructed (most users will have their
  smb shares mounted).</changelog>
  <changelog author="Predrag Ivanovi&#x107; &lt;predivan@mts.rs&gt;" date="1647172800">- Fix OS version check, so nvcodec is enabled for Leap too.</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1647518400">- Add ffmpeg-libglslang-detection.patch: detects libglslang
- Enable Vulkan filters</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1648036800">- Add conflicts for ffmpeg-5's tools</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1655467200">- Update to version 4.4.2:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Refresh ffmpeg-chromium.patch with quilt.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1661774400">- Add patch to detect SDL2 &gt;= 2.1.0 (boo#1202848):
  * ffmpeg-sdl2-detection.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665403200">- Update to version 4.4.3:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Drop ffmpeg-sdl2-detection.patch: Fixed upstream.
- Refresh patches with quilt:
  * ffmpeg-libglslang-detection.patch
  * ffmpeg-4.2-dlopen-fdk_aac.patch</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1668600000">- Add ffmpeg-CVE-2022-3964.patch: Backport from upstream to fix
  out of bounds read in update_block_in_prev_frame() (bsc#1205388).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1671796800">- Add ffmpeg-CVE-2022-3109.patch: Backport from upstream to fix
  null pointer dereference in vp3_decode_frame() (bsc#1206442).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1674216000">- Add ffmpeg-CVE-2022-3341.patch: Backport from upstream to fix
  null pointer dereference in decode_main_header() in
  libavformat/nutdec.c (bsc#1206778).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 4.4.4:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec: The minimal block is at least 7 bits
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  - Restructure slice coordinate reading a bit
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec: Check input size
  * avcodec/nvenc:
  - Fix b-frame DTS behavior with fractional framerates
  - Fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec: Check deloco index more exactly
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/vp3: Add missing check for av_malloc
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avfilter/vf_untile: swap the chroma shift values used for plane
    offsets
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/nutdec: Add check for avformat_new_stream
  * avformat/replaygain: avoid undefined / negative abs
  * swscale/input: Use more unsigned intermediates
  * swscale/output: Bias 16bps output calculations to improve non
    overflowing range
  * swscale: aarch64: Fix yuv2rgb with negative stride
  * Use https for repository links
- Drop patches fixed upstream:
  * ffmpeg-CVE-2022-3964.patch
  * ffmpeg-CVE-2022-3109.patch
  * ffmpeg-CVE-2022-3341.patch
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687867200">- Add 0001-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve build failure with binutils &gt;= 2.41. [boo#1215945]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1698667200">- Add ffmpeg-glslang-cxx17.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
</package>
<package pkgid="1809ab5f7377e414283a39b49bae5bb1ecce5f11e2ef922c42e1d09fbf1c3644c9e2433e48e07510d83e364f6766bef194d55d4f40c9111e5ac6c289f1773c3f" name="ffmpeg-4-libswscale-devel" arch="i586">
  <version epoch="0" ver="4.4.4" rel="4.1"/>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1632657600">- Add ffmpeg-CVE-2020-22037.patch: Backport from upstream to fix
  denial of service vulnerability exists due to a memory leak in
  avcodec_alloc_context3 at options.c (bsc#1186756).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1635422400">- Update to version 4.4.1:
  * Stable bug fix release, mainly codecs and format fixes.
- Refresh patches with quilt.
- Drop patches fixed upstream:
  * ffmpeg-CVE-2021-33815.patch
  * ffmpeg-CVE-2021-38114.patch
  * ffmpeg-CVE-2021-38171.patch
  * ffmpeg-CVE-2020-22037.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1638273600">- Add ffmpeg-4.keyring: properly validate the added gpg signature.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1642334400">- Add ffmpeg-chromium.patch: makes packaging Chromium easier and
  will allow for an easier migration for Chromium to FFmpeg 5</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1645012800">- Disamble libsmbclient usage (can always be built with
  - -with-smbclient): the usecase of ffmpeg directly accessing
  smb:// shares is quite constructed (most users will have their
  smb shares mounted).</changelog>
  <changelog author="Predrag Ivanovi&#x107; &lt;predivan@mts.rs&gt;" date="1647172800">- Fix OS version check, so nvcodec is enabled for Leap too.</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1647518400">- Add ffmpeg-libglslang-detection.patch: detects libglslang
- Enable Vulkan filters</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1648036800">- Add conflicts for ffmpeg-5's tools</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1655467200">- Update to version 4.4.2:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Refresh ffmpeg-chromium.patch with quilt.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1661774400">- Add patch to detect SDL2 &gt;= 2.1.0 (boo#1202848):
  * ffmpeg-sdl2-detection.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665403200">- Update to version 4.4.3:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Drop ffmpeg-sdl2-detection.patch: Fixed upstream.
- Refresh patches with quilt:
  * ffmpeg-libglslang-detection.patch
  * ffmpeg-4.2-dlopen-fdk_aac.patch</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1668600000">- Add ffmpeg-CVE-2022-3964.patch: Backport from upstream to fix
  out of bounds read in update_block_in_prev_frame() (bsc#1205388).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1671796800">- Add ffmpeg-CVE-2022-3109.patch: Backport from upstream to fix
  null pointer dereference in vp3_decode_frame() (bsc#1206442).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1674216000">- Add ffmpeg-CVE-2022-3341.patch: Backport from upstream to fix
  null pointer dereference in decode_main_header() in
  libavformat/nutdec.c (bsc#1206778).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 4.4.4:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec: The minimal block is at least 7 bits
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  - Restructure slice coordinate reading a bit
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec: Check input size
  * avcodec/nvenc:
  - Fix b-frame DTS behavior with fractional framerates
  - Fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec: Check deloco index more exactly
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/vp3: Add missing check for av_malloc
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avfilter/vf_untile: swap the chroma shift values used for plane
    offsets
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/nutdec: Add check for avformat_new_stream
  * avformat/replaygain: avoid undefined / negative abs
  * swscale/input: Use more unsigned intermediates
  * swscale/output: Bias 16bps output calculations to improve non
    overflowing range
  * swscale: aarch64: Fix yuv2rgb with negative stride
  * Use https for repository links
- Drop patches fixed upstream:
  * ffmpeg-CVE-2022-3964.patch
  * ffmpeg-CVE-2022-3109.patch
  * ffmpeg-CVE-2022-3341.patch
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687867200">- Add 0001-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve build failure with binutils &gt;= 2.41. [boo#1215945]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1698667200">- Add ffmpeg-glslang-cxx17.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
</package>
<package pkgid="21e3666ef634770060271b1a32c0e2239e01f469c8be6a706d84307ccc1ea388cd8ddbfa65596017853bdf8e1602f94dda25c62977f981a2a36dba824987bd0e" name="ffmpeg-4-libswscale-devel" arch="x86_64">
  <version epoch="0" ver="4.4.4" rel="4.1"/>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1632657600">- Add ffmpeg-CVE-2020-22037.patch: Backport from upstream to fix
  denial of service vulnerability exists due to a memory leak in
  avcodec_alloc_context3 at options.c (bsc#1186756).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1635422400">- Update to version 4.4.1:
  * Stable bug fix release, mainly codecs and format fixes.
- Refresh patches with quilt.
- Drop patches fixed upstream:
  * ffmpeg-CVE-2021-33815.patch
  * ffmpeg-CVE-2021-38114.patch
  * ffmpeg-CVE-2021-38171.patch
  * ffmpeg-CVE-2020-22037.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1638273600">- Add ffmpeg-4.keyring: properly validate the added gpg signature.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1642334400">- Add ffmpeg-chromium.patch: makes packaging Chromium easier and
  will allow for an easier migration for Chromium to FFmpeg 5</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1645012800">- Disamble libsmbclient usage (can always be built with
  - -with-smbclient): the usecase of ffmpeg directly accessing
  smb:// shares is quite constructed (most users will have their
  smb shares mounted).</changelog>
  <changelog author="Predrag Ivanovi&#x107; &lt;predivan@mts.rs&gt;" date="1647172800">- Fix OS version check, so nvcodec is enabled for Leap too.</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1647518400">- Add ffmpeg-libglslang-detection.patch: detects libglslang
- Enable Vulkan filters</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1648036800">- Add conflicts for ffmpeg-5's tools</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1655467200">- Update to version 4.4.2:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Refresh ffmpeg-chromium.patch with quilt.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1661774400">- Add patch to detect SDL2 &gt;= 2.1.0 (boo#1202848):
  * ffmpeg-sdl2-detection.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665403200">- Update to version 4.4.3:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Drop ffmpeg-sdl2-detection.patch: Fixed upstream.
- Refresh patches with quilt:
  * ffmpeg-libglslang-detection.patch
  * ffmpeg-4.2-dlopen-fdk_aac.patch</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1668600000">- Add ffmpeg-CVE-2022-3964.patch: Backport from upstream to fix
  out of bounds read in update_block_in_prev_frame() (bsc#1205388).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1671796800">- Add ffmpeg-CVE-2022-3109.patch: Backport from upstream to fix
  null pointer dereference in vp3_decode_frame() (bsc#1206442).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1674216000">- Add ffmpeg-CVE-2022-3341.patch: Backport from upstream to fix
  null pointer dereference in decode_main_header() in
  libavformat/nutdec.c (bsc#1206778).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 4.4.4:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec: The minimal block is at least 7 bits
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  - Restructure slice coordinate reading a bit
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec: Check input size
  * avcodec/nvenc:
  - Fix b-frame DTS behavior with fractional framerates
  - Fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec: Check deloco index more exactly
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/vp3: Add missing check for av_malloc
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avfilter/vf_untile: swap the chroma shift values used for plane
    offsets
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/nutdec: Add check for avformat_new_stream
  * avformat/replaygain: avoid undefined / negative abs
  * swscale/input: Use more unsigned intermediates
  * swscale/output: Bias 16bps output calculations to improve non
    overflowing range
  * swscale: aarch64: Fix yuv2rgb with negative stride
  * Use https for repository links
- Drop patches fixed upstream:
  * ffmpeg-CVE-2022-3964.patch
  * ffmpeg-CVE-2022-3109.patch
  * ffmpeg-CVE-2022-3341.patch
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687867200">- Add 0001-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve build failure with binutils &gt;= 2.41. [boo#1215945]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1698667200">- Add ffmpeg-glslang-cxx17.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
</package>
<package pkgid="745c804e961338d2bfd23563b7b7a8215329addb52fe0f431d01d6f043419d388127ae7d3da0ff2a9fdacc81806444e3cdd52e4f0abf3e25308c2224f2373289" name="ffmpeg-4-private-devel" arch="i586">
  <version epoch="0" ver="4.4.4" rel="4.1"/>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1632657600">- Add ffmpeg-CVE-2020-22037.patch: Backport from upstream to fix
  denial of service vulnerability exists due to a memory leak in
  avcodec_alloc_context3 at options.c (bsc#1186756).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1635422400">- Update to version 4.4.1:
  * Stable bug fix release, mainly codecs and format fixes.
- Refresh patches with quilt.
- Drop patches fixed upstream:
  * ffmpeg-CVE-2021-33815.patch
  * ffmpeg-CVE-2021-38114.patch
  * ffmpeg-CVE-2021-38171.patch
  * ffmpeg-CVE-2020-22037.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1638273600">- Add ffmpeg-4.keyring: properly validate the added gpg signature.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1642334400">- Add ffmpeg-chromium.patch: makes packaging Chromium easier and
  will allow for an easier migration for Chromium to FFmpeg 5</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1645012800">- Disamble libsmbclient usage (can always be built with
  - -with-smbclient): the usecase of ffmpeg directly accessing
  smb:// shares is quite constructed (most users will have their
  smb shares mounted).</changelog>
  <changelog author="Predrag Ivanovi&#x107; &lt;predivan@mts.rs&gt;" date="1647172800">- Fix OS version check, so nvcodec is enabled for Leap too.</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1647518400">- Add ffmpeg-libglslang-detection.patch: detects libglslang
- Enable Vulkan filters</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1648036800">- Add conflicts for ffmpeg-5's tools</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1655467200">- Update to version 4.4.2:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Refresh ffmpeg-chromium.patch with quilt.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1661774400">- Add patch to detect SDL2 &gt;= 2.1.0 (boo#1202848):
  * ffmpeg-sdl2-detection.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665403200">- Update to version 4.4.3:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Drop ffmpeg-sdl2-detection.patch: Fixed upstream.
- Refresh patches with quilt:
  * ffmpeg-libglslang-detection.patch
  * ffmpeg-4.2-dlopen-fdk_aac.patch</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1668600000">- Add ffmpeg-CVE-2022-3964.patch: Backport from upstream to fix
  out of bounds read in update_block_in_prev_frame() (bsc#1205388).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1671796800">- Add ffmpeg-CVE-2022-3109.patch: Backport from upstream to fix
  null pointer dereference in vp3_decode_frame() (bsc#1206442).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1674216000">- Add ffmpeg-CVE-2022-3341.patch: Backport from upstream to fix
  null pointer dereference in decode_main_header() in
  libavformat/nutdec.c (bsc#1206778).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 4.4.4:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec: The minimal block is at least 7 bits
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  - Restructure slice coordinate reading a bit
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec: Check input size
  * avcodec/nvenc:
  - Fix b-frame DTS behavior with fractional framerates
  - Fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec: Check deloco index more exactly
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/vp3: Add missing check for av_malloc
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avfilter/vf_untile: swap the chroma shift values used for plane
    offsets
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/nutdec: Add check for avformat_new_stream
  * avformat/replaygain: avoid undefined / negative abs
  * swscale/input: Use more unsigned intermediates
  * swscale/output: Bias 16bps output calculations to improve non
    overflowing range
  * swscale: aarch64: Fix yuv2rgb with negative stride
  * Use https for repository links
- Drop patches fixed upstream:
  * ffmpeg-CVE-2022-3964.patch
  * ffmpeg-CVE-2022-3109.patch
  * ffmpeg-CVE-2022-3341.patch
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687867200">- Add 0001-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve build failure with binutils &gt;= 2.41. [boo#1215945]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1698667200">- Add ffmpeg-glslang-cxx17.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
</package>
<package pkgid="efd6a77b8f1675289c674979d905b386bb2098601ee3e8cdd3010da35430ce1d0587c3a4fdb4bc22ab3df4794eb2dbbcbfdcab7c3c4948b605396bd377a058c5" name="ffmpeg-4-private-devel" arch="x86_64">
  <version epoch="0" ver="4.4.4" rel="4.1"/>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1632657600">- Add ffmpeg-CVE-2020-22037.patch: Backport from upstream to fix
  denial of service vulnerability exists due to a memory leak in
  avcodec_alloc_context3 at options.c (bsc#1186756).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1635422400">- Update to version 4.4.1:
  * Stable bug fix release, mainly codecs and format fixes.
- Refresh patches with quilt.
- Drop patches fixed upstream:
  * ffmpeg-CVE-2021-33815.patch
  * ffmpeg-CVE-2021-38114.patch
  * ffmpeg-CVE-2021-38171.patch
  * ffmpeg-CVE-2020-22037.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1638273600">- Add ffmpeg-4.keyring: properly validate the added gpg signature.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1642334400">- Add ffmpeg-chromium.patch: makes packaging Chromium easier and
  will allow for an easier migration for Chromium to FFmpeg 5</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1645012800">- Disamble libsmbclient usage (can always be built with
  - -with-smbclient): the usecase of ffmpeg directly accessing
  smb:// shares is quite constructed (most users will have their
  smb shares mounted).</changelog>
  <changelog author="Predrag Ivanovi&#x107; &lt;predivan@mts.rs&gt;" date="1647172800">- Fix OS version check, so nvcodec is enabled for Leap too.</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1647518400">- Add ffmpeg-libglslang-detection.patch: detects libglslang
- Enable Vulkan filters</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1648036800">- Add conflicts for ffmpeg-5's tools</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1655467200">- Update to version 4.4.2:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Refresh ffmpeg-chromium.patch with quilt.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1661774400">- Add patch to detect SDL2 &gt;= 2.1.0 (boo#1202848):
  * ffmpeg-sdl2-detection.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665403200">- Update to version 4.4.3:
  * Stable bug fix release, mainly codecs, filter and format fixes.
- Drop ffmpeg-sdl2-detection.patch: Fixed upstream.
- Refresh patches with quilt:
  * ffmpeg-libglslang-detection.patch
  * ffmpeg-4.2-dlopen-fdk_aac.patch</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1668600000">- Add ffmpeg-CVE-2022-3964.patch: Backport from upstream to fix
  out of bounds read in update_block_in_prev_frame() (bsc#1205388).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1671796800">- Add ffmpeg-CVE-2022-3109.patch: Backport from upstream to fix
  null pointer dereference in vp3_decode_frame() (bsc#1206442).</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1674216000">- Add ffmpeg-CVE-2022-3341.patch: Backport from upstream to fix
  null pointer dereference in decode_main_header() in
  libavformat/nutdec.c (bsc#1206778).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 4.4.4:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec: The minimal block is at least 7 bits
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  - Restructure slice coordinate reading a bit
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec: Check input size
  * avcodec/nvenc:
  - Fix b-frame DTS behavior with fractional framerates
  - Fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec: Check deloco index more exactly
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/vp3: Add missing check for av_malloc
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avfilter/vf_untile: swap the chroma shift values used for plane
    offsets
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/nutdec: Add check for avformat_new_stream
  * avformat/replaygain: avoid undefined / negative abs
  * swscale/input: Use more unsigned intermediates
  * swscale/output: Bias 16bps output calculations to improve non
    overflowing range
  * swscale: aarch64: Fix yuv2rgb with negative stride
  * Use https for repository links
- Drop patches fixed upstream:
  * ffmpeg-CVE-2022-3964.patch
  * ffmpeg-CVE-2022-3109.patch
  * ffmpeg-CVE-2022-3341.patch
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1687867200">- Add 0001-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve build failure with binutils &gt;= 2.41. [boo#1215945]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1698667200">- Add ffmpeg-glslang-cxx17.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
</package>
<package pkgid="fab38e51ade7008c75c224b0d2de4cd843d0200b47b8ec95736c75d952cacfbdef18155d7ba7a54126daa4bb6cdaba1001807c4fef356a56f5bbd492e521972c" name="ffmpeg-5" arch="i586">
  <version epoch="0" ver="5.1.4" rel="2.1"/>
  <changelog author="C J &lt;c.j@tuta.io&gt;" date="1664193600">- Update to release 5.1.2
  * Add more field checks, add checks against overflows,
    or outright use larger integer types.
  * avformat/dashdec: Fix crash on invalid input/ENOMEM, fix leak
  * lavc/videotoolbox: do not pass AVCodecContext to decoder
    output callback
  * lavc/pthread_frame: always transfer stashed hwaccel state
  * avcodec/arm/sbcenc: avoid callee preserved vfp registers
  * avformat/riffdec: don't unconditionally overwrite
    WAVEFORMATEXTENSIBLE layout
  * avfilter/vf_scale: overwrite the width and height expressions
    with the original values
  * lavc/pthread_frame: avoid leaving stale hwaccel state in
    worker threads</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1664971200">- Enable AMF conditionally</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1665835200">- Refresh Fedora OpenH264 dlopen patch and sources for OpenH264 2.3.1
  * Patch: ffmpeg-dlopen-openh264.patch
  * Source: ffmpeg-dlopen-headers.tar.xz
  * Source: ffmpeg_get_dlopen_headers.sh</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1668600000">- Add ffmpeg-CVE-2022-3964.patch: Backport from upstream to fix
  out of bounds read in update_block_in_prev_frame() (bsc#1205388).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1670328000">- Drop BuildRequire on SDL2 to break a dependency loop; with this,
  /usr/bin/ffplay is no longer built.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1670500800">- Enable librist support on TW: enables usage of RIST encoded MPEG-TS
  streams and is used by OBS Studio</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- build for x86_64 subarchs the same way like for baseline</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1672920000">- Provide a ffmpeg-5-mini-devel build recipe to help split
  anticipated build cycles.
- Reenable SDL2 for ffmpeg-5.spec. ffplay and -vf sdl should be
  back. [boo#1206505]</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1673956800">- Merge ffmpeg-5-mini.spec with the main .spec file in order to
  make building the _multibuild packages easier for the case the
  package is named to be built for a specific distribution; an
  example would be "A_tw-ffmpeg-5" in Packman.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1675166400">- Add no-vk-video-decoding.patch to resolve build failure
  with Vulkan 1.3.239</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1677499200">- Add ``Requires: this-is-only-for-build-envs`` [boo#1208652]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678363200">- Actually enable libjxl backend</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678708800">- Add soname.diff to get libswresample4 nonconflicting with ffmpeg-6.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1678968001">- Obsolete old FFmpeg 5 libswresample4, otherwise they'll conflict</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 5.1.3:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec:
  - Check bits left before block decoding in non multi channel
    coding loop
  - The minimal block is at least 7 bits
  * avcodec/atrac3plus: reorder channels to match the output layout
  * avcodec/audiotoolboxenc: return AVERROR_EXTERNAL immediately
    when encode error
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  * avcodec/ffv1dec: restructure slice coordinate reading a bit
  * avcodec/h274: fix include
  * avcodec/libjxldec:
  - Fix gamma22 and gamma28 recognition
  - Avoid hard failure with unspecified primaries
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec:
  - Check input size
  - Use init_get_bits8 and check the return value
  * avcodec/nvenc: fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec:
  - Check deloco index more exactly
  - Dont skip/read chunk twice
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/smcenc: stop accessing out of bounds frame
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/speexdec: Check channels &gt; 2
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avcodec/aacdec: fix parsing streams with channel configuration
    11
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/replaygain: avoid undefined / negative abs
  * avformat/vividas: Check packet size
  * avutil/tx: Use unsigned in ff_tx_fft_sr_combine() to avoid
    undefined behavior
  * hwcontext_vulkan: remove optional encode/decode extensions from
    the list
  * lavf/async: Fix ring_write return value
  * lavu/vulkan: fix handle type for 32-bit targets
  * libswscale: force a minimum size of the slide for bayer sources
  * swscale/input: Use more unsigned intermediates
  * swscale/output:
  - Bias 16bps output calculations to improve non overflowing
    range
  - Bias 16bps output calculations to improve non overflowing
    range for GBRP16/GBRPF32
  * swscale: aarch64: Fix yuv2rgb with negative strides
  * Use https for repository links
  * vulkan: Fix win/i386 calling convention
- Rebase patches with quilt.
- Drop ffmpeg-CVE-2022-3964.patch: Fixed upstream.
- Drop no-vk-video-decoding.patch: Upstream removed this optional
  code.
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1688040000">- Add 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch,
  0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch,
  0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch,
  0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 5.1.4:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patches fixed upstream:
  * 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch
  * 0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch
  * 0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch
  * 0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
</package>
<package pkgid="8e577844027c24a25e69d99766dea43ee0ab6455ceb402a749c9afde8a3209f181d7cfb921c4451f8d12c8ea6c606b65593054362988a17ca4085acc309eda0c" name="ffmpeg-5" arch="src">
  <version epoch="0" ver="5.1.4" rel="2.1"/>
  <changelog author="C J &lt;c.j@tuta.io&gt;" date="1664193600">- Update to release 5.1.2
  * Add more field checks, add checks against overflows,
    or outright use larger integer types.
  * avformat/dashdec: Fix crash on invalid input/ENOMEM, fix leak
  * lavc/videotoolbox: do not pass AVCodecContext to decoder
    output callback
  * lavc/pthread_frame: always transfer stashed hwaccel state
  * avcodec/arm/sbcenc: avoid callee preserved vfp registers
  * avformat/riffdec: don't unconditionally overwrite
    WAVEFORMATEXTENSIBLE layout
  * avfilter/vf_scale: overwrite the width and height expressions
    with the original values
  * lavc/pthread_frame: avoid leaving stale hwaccel state in
    worker threads</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1664971200">- Enable AMF conditionally</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1665835200">- Refresh Fedora OpenH264 dlopen patch and sources for OpenH264 2.3.1
  * Patch: ffmpeg-dlopen-openh264.patch
  * Source: ffmpeg-dlopen-headers.tar.xz
  * Source: ffmpeg_get_dlopen_headers.sh</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1668600000">- Add ffmpeg-CVE-2022-3964.patch: Backport from upstream to fix
  out of bounds read in update_block_in_prev_frame() (bsc#1205388).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1670328000">- Drop BuildRequire on SDL2 to break a dependency loop; with this,
  /usr/bin/ffplay is no longer built.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1670500800">- Enable librist support on TW: enables usage of RIST encoded MPEG-TS
  streams and is used by OBS Studio</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- build for x86_64 subarchs the same way like for baseline</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1672920000">- Provide a ffmpeg-5-mini-devel build recipe to help split
  anticipated build cycles.
- Reenable SDL2 for ffmpeg-5.spec. ffplay and -vf sdl should be
  back. [boo#1206505]</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1673956800">- Merge ffmpeg-5-mini.spec with the main .spec file in order to
  make building the _multibuild packages easier for the case the
  package is named to be built for a specific distribution; an
  example would be "A_tw-ffmpeg-5" in Packman.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1675166400">- Add no-vk-video-decoding.patch to resolve build failure
  with Vulkan 1.3.239</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1677499200">- Add ``Requires: this-is-only-for-build-envs`` [boo#1208652]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678363200">- Actually enable libjxl backend</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678708800">- Add soname.diff to get libswresample4 nonconflicting with ffmpeg-6.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1678968001">- Obsolete old FFmpeg 5 libswresample4, otherwise they'll conflict</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 5.1.3:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec:
  - Check bits left before block decoding in non multi channel
    coding loop
  - The minimal block is at least 7 bits
  * avcodec/atrac3plus: reorder channels to match the output layout
  * avcodec/audiotoolboxenc: return AVERROR_EXTERNAL immediately
    when encode error
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  * avcodec/ffv1dec: restructure slice coordinate reading a bit
  * avcodec/h274: fix include
  * avcodec/libjxldec:
  - Fix gamma22 and gamma28 recognition
  - Avoid hard failure with unspecified primaries
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec:
  - Check input size
  - Use init_get_bits8 and check the return value
  * avcodec/nvenc: fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec:
  - Check deloco index more exactly
  - Dont skip/read chunk twice
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/smcenc: stop accessing out of bounds frame
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/speexdec: Check channels &gt; 2
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avcodec/aacdec: fix parsing streams with channel configuration
    11
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/replaygain: avoid undefined / negative abs
  * avformat/vividas: Check packet size
  * avutil/tx: Use unsigned in ff_tx_fft_sr_combine() to avoid
    undefined behavior
  * hwcontext_vulkan: remove optional encode/decode extensions from
    the list
  * lavf/async: Fix ring_write return value
  * lavu/vulkan: fix handle type for 32-bit targets
  * libswscale: force a minimum size of the slide for bayer sources
  * swscale/input: Use more unsigned intermediates
  * swscale/output:
  - Bias 16bps output calculations to improve non overflowing
    range
  - Bias 16bps output calculations to improve non overflowing
    range for GBRP16/GBRPF32
  * swscale: aarch64: Fix yuv2rgb with negative strides
  * Use https for repository links
  * vulkan: Fix win/i386 calling convention
- Rebase patches with quilt.
- Drop ffmpeg-CVE-2022-3964.patch: Fixed upstream.
- Drop no-vk-video-decoding.patch: Upstream removed this optional
  code.
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1688040000">- Add 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch,
  0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch,
  0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch,
  0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 5.1.4:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patches fixed upstream:
  * 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch
  * 0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch
  * 0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch
  * 0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
</package>
<package pkgid="6904cc25f5a96f7ef9078cd65fd7c07ad901bf91850091aa02a56f227fc649f6c4e9c223a6f788910acb158db1ddb38593284ba810bb75bd3bad9655ddd702f9" name="ffmpeg-5" arch="x86_64">
  <version epoch="0" ver="5.1.4" rel="2.1"/>
  <changelog author="C J &lt;c.j@tuta.io&gt;" date="1664193600">- Update to release 5.1.2
  * Add more field checks, add checks against overflows,
    or outright use larger integer types.
  * avformat/dashdec: Fix crash on invalid input/ENOMEM, fix leak
  * lavc/videotoolbox: do not pass AVCodecContext to decoder
    output callback
  * lavc/pthread_frame: always transfer stashed hwaccel state
  * avcodec/arm/sbcenc: avoid callee preserved vfp registers
  * avformat/riffdec: don't unconditionally overwrite
    WAVEFORMATEXTENSIBLE layout
  * avfilter/vf_scale: overwrite the width and height expressions
    with the original values
  * lavc/pthread_frame: avoid leaving stale hwaccel state in
    worker threads</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1664971200">- Enable AMF conditionally</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1665835200">- Refresh Fedora OpenH264 dlopen patch and sources for OpenH264 2.3.1
  * Patch: ffmpeg-dlopen-openh264.patch
  * Source: ffmpeg-dlopen-headers.tar.xz
  * Source: ffmpeg_get_dlopen_headers.sh</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1668600000">- Add ffmpeg-CVE-2022-3964.patch: Backport from upstream to fix
  out of bounds read in update_block_in_prev_frame() (bsc#1205388).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1670328000">- Drop BuildRequire on SDL2 to break a dependency loop; with this,
  /usr/bin/ffplay is no longer built.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1670500800">- Enable librist support on TW: enables usage of RIST encoded MPEG-TS
  streams and is used by OBS Studio</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- build for x86_64 subarchs the same way like for baseline</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1672920000">- Provide a ffmpeg-5-mini-devel build recipe to help split
  anticipated build cycles.
- Reenable SDL2 for ffmpeg-5.spec. ffplay and -vf sdl should be
  back. [boo#1206505]</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1673956800">- Merge ffmpeg-5-mini.spec with the main .spec file in order to
  make building the _multibuild packages easier for the case the
  package is named to be built for a specific distribution; an
  example would be "A_tw-ffmpeg-5" in Packman.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1675166400">- Add no-vk-video-decoding.patch to resolve build failure
  with Vulkan 1.3.239</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1677499200">- Add ``Requires: this-is-only-for-build-envs`` [boo#1208652]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678363200">- Actually enable libjxl backend</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678708800">- Add soname.diff to get libswresample4 nonconflicting with ffmpeg-6.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1678968001">- Obsolete old FFmpeg 5 libswresample4, otherwise they'll conflict</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 5.1.3:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec:
  - Check bits left before block decoding in non multi channel
    coding loop
  - The minimal block is at least 7 bits
  * avcodec/atrac3plus: reorder channels to match the output layout
  * avcodec/audiotoolboxenc: return AVERROR_EXTERNAL immediately
    when encode error
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  * avcodec/ffv1dec: restructure slice coordinate reading a bit
  * avcodec/h274: fix include
  * avcodec/libjxldec:
  - Fix gamma22 and gamma28 recognition
  - Avoid hard failure with unspecified primaries
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec:
  - Check input size
  - Use init_get_bits8 and check the return value
  * avcodec/nvenc: fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec:
  - Check deloco index more exactly
  - Dont skip/read chunk twice
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/smcenc: stop accessing out of bounds frame
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/speexdec: Check channels &gt; 2
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avcodec/aacdec: fix parsing streams with channel configuration
    11
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/replaygain: avoid undefined / negative abs
  * avformat/vividas: Check packet size
  * avutil/tx: Use unsigned in ff_tx_fft_sr_combine() to avoid
    undefined behavior
  * hwcontext_vulkan: remove optional encode/decode extensions from
    the list
  * lavf/async: Fix ring_write return value
  * lavu/vulkan: fix handle type for 32-bit targets
  * libswscale: force a minimum size of the slide for bayer sources
  * swscale/input: Use more unsigned intermediates
  * swscale/output:
  - Bias 16bps output calculations to improve non overflowing
    range
  - Bias 16bps output calculations to improve non overflowing
    range for GBRP16/GBRPF32
  * swscale: aarch64: Fix yuv2rgb with negative strides
  * Use https for repository links
  * vulkan: Fix win/i386 calling convention
- Rebase patches with quilt.
- Drop ffmpeg-CVE-2022-3964.patch: Fixed upstream.
- Drop no-vk-video-decoding.patch: Upstream removed this optional
  code.
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1688040000">- Add 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch,
  0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch,
  0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch,
  0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 5.1.4:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patches fixed upstream:
  * 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch
  * 0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch
  * 0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch
  * 0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
</package>
<package pkgid="5b91fed12911d0a4675ce089597a5df5d315b1ee314dbbc11727aada8f2a2a1e95e27ef6842b44106918082337ace67b83fd8c45a5feae77b2b82d91ba699467" name="ffmpeg-5-debuginfo" arch="i586">
  <version epoch="0" ver="5.1.4" rel="2.1"/>
  <changelog author="C J &lt;c.j@tuta.io&gt;" date="1664193600">- Update to release 5.1.2
  * Add more field checks, add checks against overflows,
    or outright use larger integer types.
  * avformat/dashdec: Fix crash on invalid input/ENOMEM, fix leak
  * lavc/videotoolbox: do not pass AVCodecContext to decoder
    output callback
  * lavc/pthread_frame: always transfer stashed hwaccel state
  * avcodec/arm/sbcenc: avoid callee preserved vfp registers
  * avformat/riffdec: don't unconditionally overwrite
    WAVEFORMATEXTENSIBLE layout
  * avfilter/vf_scale: overwrite the width and height expressions
    with the original values
  * lavc/pthread_frame: avoid leaving stale hwaccel state in
    worker threads</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1664971200">- Enable AMF conditionally</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1665835200">- Refresh Fedora OpenH264 dlopen patch and sources for OpenH264 2.3.1
  * Patch: ffmpeg-dlopen-openh264.patch
  * Source: ffmpeg-dlopen-headers.tar.xz
  * Source: ffmpeg_get_dlopen_headers.sh</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1668600000">- Add ffmpeg-CVE-2022-3964.patch: Backport from upstream to fix
  out of bounds read in update_block_in_prev_frame() (bsc#1205388).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1670328000">- Drop BuildRequire on SDL2 to break a dependency loop; with this,
  /usr/bin/ffplay is no longer built.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1670500800">- Enable librist support on TW: enables usage of RIST encoded MPEG-TS
  streams and is used by OBS Studio</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- build for x86_64 subarchs the same way like for baseline</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1672920000">- Provide a ffmpeg-5-mini-devel build recipe to help split
  anticipated build cycles.
- Reenable SDL2 for ffmpeg-5.spec. ffplay and -vf sdl should be
  back. [boo#1206505]</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1673956800">- Merge ffmpeg-5-mini.spec with the main .spec file in order to
  make building the _multibuild packages easier for the case the
  package is named to be built for a specific distribution; an
  example would be "A_tw-ffmpeg-5" in Packman.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1675166400">- Add no-vk-video-decoding.patch to resolve build failure
  with Vulkan 1.3.239</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1677499200">- Add ``Requires: this-is-only-for-build-envs`` [boo#1208652]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678363200">- Actually enable libjxl backend</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678708800">- Add soname.diff to get libswresample4 nonconflicting with ffmpeg-6.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1678968001">- Obsolete old FFmpeg 5 libswresample4, otherwise they'll conflict</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 5.1.3:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec:
  - Check bits left before block decoding in non multi channel
    coding loop
  - The minimal block is at least 7 bits
  * avcodec/atrac3plus: reorder channels to match the output layout
  * avcodec/audiotoolboxenc: return AVERROR_EXTERNAL immediately
    when encode error
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  * avcodec/ffv1dec: restructure slice coordinate reading a bit
  * avcodec/h274: fix include
  * avcodec/libjxldec:
  - Fix gamma22 and gamma28 recognition
  - Avoid hard failure with unspecified primaries
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec:
  - Check input size
  - Use init_get_bits8 and check the return value
  * avcodec/nvenc: fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec:
  - Check deloco index more exactly
  - Dont skip/read chunk twice
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/smcenc: stop accessing out of bounds frame
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/speexdec: Check channels &gt; 2
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avcodec/aacdec: fix parsing streams with channel configuration
    11
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/replaygain: avoid undefined / negative abs
  * avformat/vividas: Check packet size
  * avutil/tx: Use unsigned in ff_tx_fft_sr_combine() to avoid
    undefined behavior
  * hwcontext_vulkan: remove optional encode/decode extensions from
    the list
  * lavf/async: Fix ring_write return value
  * lavu/vulkan: fix handle type for 32-bit targets
  * libswscale: force a minimum size of the slide for bayer sources
  * swscale/input: Use more unsigned intermediates
  * swscale/output:
  - Bias 16bps output calculations to improve non overflowing
    range
  - Bias 16bps output calculations to improve non overflowing
    range for GBRP16/GBRPF32
  * swscale: aarch64: Fix yuv2rgb with negative strides
  * Use https for repository links
  * vulkan: Fix win/i386 calling convention
- Rebase patches with quilt.
- Drop ffmpeg-CVE-2022-3964.patch: Fixed upstream.
- Drop no-vk-video-decoding.patch: Upstream removed this optional
  code.
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1688040000">- Add 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch,
  0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch,
  0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch,
  0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 5.1.4:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patches fixed upstream:
  * 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch
  * 0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch
  * 0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch
  * 0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
</package>
<package pkgid="6053f61a80ebcecb1712cfd75f42f625fb7ef5c726259ffcfeb700fa36f6c2959709ea4ed392a9accb48419848f943f85debdebf8d17df55ccfe91c1862a681b" name="ffmpeg-5-debuginfo" arch="x86_64">
  <version epoch="0" ver="5.1.4" rel="2.1"/>
  <changelog author="C J &lt;c.j@tuta.io&gt;" date="1664193600">- Update to release 5.1.2
  * Add more field checks, add checks against overflows,
    or outright use larger integer types.
  * avformat/dashdec: Fix crash on invalid input/ENOMEM, fix leak
  * lavc/videotoolbox: do not pass AVCodecContext to decoder
    output callback
  * lavc/pthread_frame: always transfer stashed hwaccel state
  * avcodec/arm/sbcenc: avoid callee preserved vfp registers
  * avformat/riffdec: don't unconditionally overwrite
    WAVEFORMATEXTENSIBLE layout
  * avfilter/vf_scale: overwrite the width and height expressions
    with the original values
  * lavc/pthread_frame: avoid leaving stale hwaccel state in
    worker threads</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1664971200">- Enable AMF conditionally</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1665835200">- Refresh Fedora OpenH264 dlopen patch and sources for OpenH264 2.3.1
  * Patch: ffmpeg-dlopen-openh264.patch
  * Source: ffmpeg-dlopen-headers.tar.xz
  * Source: ffmpeg_get_dlopen_headers.sh</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1668600000">- Add ffmpeg-CVE-2022-3964.patch: Backport from upstream to fix
  out of bounds read in update_block_in_prev_frame() (bsc#1205388).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1670328000">- Drop BuildRequire on SDL2 to break a dependency loop; with this,
  /usr/bin/ffplay is no longer built.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1670500800">- Enable librist support on TW: enables usage of RIST encoded MPEG-TS
  streams and is used by OBS Studio</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- build for x86_64 subarchs the same way like for baseline</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1672920000">- Provide a ffmpeg-5-mini-devel build recipe to help split
  anticipated build cycles.
- Reenable SDL2 for ffmpeg-5.spec. ffplay and -vf sdl should be
  back. [boo#1206505]</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1673956800">- Merge ffmpeg-5-mini.spec with the main .spec file in order to
  make building the _multibuild packages easier for the case the
  package is named to be built for a specific distribution; an
  example would be "A_tw-ffmpeg-5" in Packman.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1675166400">- Add no-vk-video-decoding.patch to resolve build failure
  with Vulkan 1.3.239</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1677499200">- Add ``Requires: this-is-only-for-build-envs`` [boo#1208652]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678363200">- Actually enable libjxl backend</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678708800">- Add soname.diff to get libswresample4 nonconflicting with ffmpeg-6.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1678968001">- Obsolete old FFmpeg 5 libswresample4, otherwise they'll conflict</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 5.1.3:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec:
  - Check bits left before block decoding in non multi channel
    coding loop
  - The minimal block is at least 7 bits
  * avcodec/atrac3plus: reorder channels to match the output layout
  * avcodec/audiotoolboxenc: return AVERROR_EXTERNAL immediately
    when encode error
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  * avcodec/ffv1dec: restructure slice coordinate reading a bit
  * avcodec/h274: fix include
  * avcodec/libjxldec:
  - Fix gamma22 and gamma28 recognition
  - Avoid hard failure with unspecified primaries
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec:
  - Check input size
  - Use init_get_bits8 and check the return value
  * avcodec/nvenc: fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec:
  - Check deloco index more exactly
  - Dont skip/read chunk twice
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/smcenc: stop accessing out of bounds frame
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/speexdec: Check channels &gt; 2
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avcodec/aacdec: fix parsing streams with channel configuration
    11
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/replaygain: avoid undefined / negative abs
  * avformat/vividas: Check packet size
  * avutil/tx: Use unsigned in ff_tx_fft_sr_combine() to avoid
    undefined behavior
  * hwcontext_vulkan: remove optional encode/decode extensions from
    the list
  * lavf/async: Fix ring_write return value
  * lavu/vulkan: fix handle type for 32-bit targets
  * libswscale: force a minimum size of the slide for bayer sources
  * swscale/input: Use more unsigned intermediates
  * swscale/output:
  - Bias 16bps output calculations to improve non overflowing
    range
  - Bias 16bps output calculations to improve non overflowing
    range for GBRP16/GBRPF32
  * swscale: aarch64: Fix yuv2rgb with negative strides
  * Use https for repository links
  * vulkan: Fix win/i386 calling convention
- Rebase patches with quilt.
- Drop ffmpeg-CVE-2022-3964.patch: Fixed upstream.
- Drop no-vk-video-decoding.patch: Upstream removed this optional
  code.
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1688040000">- Add 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch,
  0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch,
  0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch,
  0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 5.1.4:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patches fixed upstream:
  * 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch
  * 0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch
  * 0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch
  * 0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
</package>
<package pkgid="67fd7ecc3a76074391c2a003ac551dcf6786792e6af2a8b653b4580b361ab47ced2a7f2bea53bb77ebe0332371aeba067063442fd6dd135ed90932c5ed63facd" name="ffmpeg-5-debugsource" arch="i586">
  <version epoch="0" ver="5.1.4" rel="2.1"/>
  <changelog author="C J &lt;c.j@tuta.io&gt;" date="1664193600">- Update to release 5.1.2
  * Add more field checks, add checks against overflows,
    or outright use larger integer types.
  * avformat/dashdec: Fix crash on invalid input/ENOMEM, fix leak
  * lavc/videotoolbox: do not pass AVCodecContext to decoder
    output callback
  * lavc/pthread_frame: always transfer stashed hwaccel state
  * avcodec/arm/sbcenc: avoid callee preserved vfp registers
  * avformat/riffdec: don't unconditionally overwrite
    WAVEFORMATEXTENSIBLE layout
  * avfilter/vf_scale: overwrite the width and height expressions
    with the original values
  * lavc/pthread_frame: avoid leaving stale hwaccel state in
    worker threads</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1664971200">- Enable AMF conditionally</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1665835200">- Refresh Fedora OpenH264 dlopen patch and sources for OpenH264 2.3.1
  * Patch: ffmpeg-dlopen-openh264.patch
  * Source: ffmpeg-dlopen-headers.tar.xz
  * Source: ffmpeg_get_dlopen_headers.sh</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1668600000">- Add ffmpeg-CVE-2022-3964.patch: Backport from upstream to fix
  out of bounds read in update_block_in_prev_frame() (bsc#1205388).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1670328000">- Drop BuildRequire on SDL2 to break a dependency loop; with this,
  /usr/bin/ffplay is no longer built.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1670500800">- Enable librist support on TW: enables usage of RIST encoded MPEG-TS
  streams and is used by OBS Studio</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- build for x86_64 subarchs the same way like for baseline</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1672920000">- Provide a ffmpeg-5-mini-devel build recipe to help split
  anticipated build cycles.
- Reenable SDL2 for ffmpeg-5.spec. ffplay and -vf sdl should be
  back. [boo#1206505]</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1673956800">- Merge ffmpeg-5-mini.spec with the main .spec file in order to
  make building the _multibuild packages easier for the case the
  package is named to be built for a specific distribution; an
  example would be "A_tw-ffmpeg-5" in Packman.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1675166400">- Add no-vk-video-decoding.patch to resolve build failure
  with Vulkan 1.3.239</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1677499200">- Add ``Requires: this-is-only-for-build-envs`` [boo#1208652]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678363200">- Actually enable libjxl backend</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678708800">- Add soname.diff to get libswresample4 nonconflicting with ffmpeg-6.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1678968001">- Obsolete old FFmpeg 5 libswresample4, otherwise they'll conflict</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 5.1.3:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec:
  - Check bits left before block decoding in non multi channel
    coding loop
  - The minimal block is at least 7 bits
  * avcodec/atrac3plus: reorder channels to match the output layout
  * avcodec/audiotoolboxenc: return AVERROR_EXTERNAL immediately
    when encode error
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  * avcodec/ffv1dec: restructure slice coordinate reading a bit
  * avcodec/h274: fix include
  * avcodec/libjxldec:
  - Fix gamma22 and gamma28 recognition
  - Avoid hard failure with unspecified primaries
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec:
  - Check input size
  - Use init_get_bits8 and check the return value
  * avcodec/nvenc: fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec:
  - Check deloco index more exactly
  - Dont skip/read chunk twice
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/smcenc: stop accessing out of bounds frame
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/speexdec: Check channels &gt; 2
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avcodec/aacdec: fix parsing streams with channel configuration
    11
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/replaygain: avoid undefined / negative abs
  * avformat/vividas: Check packet size
  * avutil/tx: Use unsigned in ff_tx_fft_sr_combine() to avoid
    undefined behavior
  * hwcontext_vulkan: remove optional encode/decode extensions from
    the list
  * lavf/async: Fix ring_write return value
  * lavu/vulkan: fix handle type for 32-bit targets
  * libswscale: force a minimum size of the slide for bayer sources
  * swscale/input: Use more unsigned intermediates
  * swscale/output:
  - Bias 16bps output calculations to improve non overflowing
    range
  - Bias 16bps output calculations to improve non overflowing
    range for GBRP16/GBRPF32
  * swscale: aarch64: Fix yuv2rgb with negative strides
  * Use https for repository links
  * vulkan: Fix win/i386 calling convention
- Rebase patches with quilt.
- Drop ffmpeg-CVE-2022-3964.patch: Fixed upstream.
- Drop no-vk-video-decoding.patch: Upstream removed this optional
  code.
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1688040000">- Add 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch,
  0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch,
  0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch,
  0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 5.1.4:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patches fixed upstream:
  * 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch
  * 0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch
  * 0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch
  * 0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
</package>
<package pkgid="a095a23fda742842afcc551ccbd44c6079c93e8908873a45df1bcd6ae0e004e2c841ce2d6ab48c1bf68542a5cb9bca09f6d1d5039d0853a0e065eec49e3679ea" name="ffmpeg-5-debugsource" arch="x86_64">
  <version epoch="0" ver="5.1.4" rel="2.1"/>
  <changelog author="C J &lt;c.j@tuta.io&gt;" date="1664193600">- Update to release 5.1.2
  * Add more field checks, add checks against overflows,
    or outright use larger integer types.
  * avformat/dashdec: Fix crash on invalid input/ENOMEM, fix leak
  * lavc/videotoolbox: do not pass AVCodecContext to decoder
    output callback
  * lavc/pthread_frame: always transfer stashed hwaccel state
  * avcodec/arm/sbcenc: avoid callee preserved vfp registers
  * avformat/riffdec: don't unconditionally overwrite
    WAVEFORMATEXTENSIBLE layout
  * avfilter/vf_scale: overwrite the width and height expressions
    with the original values
  * lavc/pthread_frame: avoid leaving stale hwaccel state in
    worker threads</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1664971200">- Enable AMF conditionally</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1665835200">- Refresh Fedora OpenH264 dlopen patch and sources for OpenH264 2.3.1
  * Patch: ffmpeg-dlopen-openh264.patch
  * Source: ffmpeg-dlopen-headers.tar.xz
  * Source: ffmpeg_get_dlopen_headers.sh</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1668600000">- Add ffmpeg-CVE-2022-3964.patch: Backport from upstream to fix
  out of bounds read in update_block_in_prev_frame() (bsc#1205388).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1670328000">- Drop BuildRequire on SDL2 to break a dependency loop; with this,
  /usr/bin/ffplay is no longer built.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1670500800">- Enable librist support on TW: enables usage of RIST encoded MPEG-TS
  streams and is used by OBS Studio</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- build for x86_64 subarchs the same way like for baseline</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1672920000">- Provide a ffmpeg-5-mini-devel build recipe to help split
  anticipated build cycles.
- Reenable SDL2 for ffmpeg-5.spec. ffplay and -vf sdl should be
  back. [boo#1206505]</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1673956800">- Merge ffmpeg-5-mini.spec with the main .spec file in order to
  make building the _multibuild packages easier for the case the
  package is named to be built for a specific distribution; an
  example would be "A_tw-ffmpeg-5" in Packman.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1675166400">- Add no-vk-video-decoding.patch to resolve build failure
  with Vulkan 1.3.239</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1677499200">- Add ``Requires: this-is-only-for-build-envs`` [boo#1208652]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678363200">- Actually enable libjxl backend</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678708800">- Add soname.diff to get libswresample4 nonconflicting with ffmpeg-6.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1678968001">- Obsolete old FFmpeg 5 libswresample4, otherwise they'll conflict</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 5.1.3:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec:
  - Check bits left before block decoding in non multi channel
    coding loop
  - The minimal block is at least 7 bits
  * avcodec/atrac3plus: reorder channels to match the output layout
  * avcodec/audiotoolboxenc: return AVERROR_EXTERNAL immediately
    when encode error
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  * avcodec/ffv1dec: restructure slice coordinate reading a bit
  * avcodec/h274: fix include
  * avcodec/libjxldec:
  - Fix gamma22 and gamma28 recognition
  - Avoid hard failure with unspecified primaries
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec:
  - Check input size
  - Use init_get_bits8 and check the return value
  * avcodec/nvenc: fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec:
  - Check deloco index more exactly
  - Dont skip/read chunk twice
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/smcenc: stop accessing out of bounds frame
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/speexdec: Check channels &gt; 2
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avcodec/aacdec: fix parsing streams with channel configuration
    11
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/replaygain: avoid undefined / negative abs
  * avformat/vividas: Check packet size
  * avutil/tx: Use unsigned in ff_tx_fft_sr_combine() to avoid
    undefined behavior
  * hwcontext_vulkan: remove optional encode/decode extensions from
    the list
  * lavf/async: Fix ring_write return value
  * lavu/vulkan: fix handle type for 32-bit targets
  * libswscale: force a minimum size of the slide for bayer sources
  * swscale/input: Use more unsigned intermediates
  * swscale/output:
  - Bias 16bps output calculations to improve non overflowing
    range
  - Bias 16bps output calculations to improve non overflowing
    range for GBRP16/GBRPF32
  * swscale: aarch64: Fix yuv2rgb with negative strides
  * Use https for repository links
  * vulkan: Fix win/i386 calling convention
- Rebase patches with quilt.
- Drop ffmpeg-CVE-2022-3964.patch: Fixed upstream.
- Drop no-vk-video-decoding.patch: Upstream removed this optional
  code.
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1688040000">- Add 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch,
  0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch,
  0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch,
  0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 5.1.4:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patches fixed upstream:
  * 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch
  * 0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch
  * 0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch
  * 0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
</package>
<package pkgid="850fe98a5313188508a21729b46245e17653241f1ee5b8e051a22112a61eca9425ec8baa7c8ec0abeaa3e9093c6186e8bae096a01976c279f560f683eca399d1" name="ffmpeg-5-libavcodec-devel" arch="i586">
  <version epoch="0" ver="5.1.4" rel="2.1"/>
  <changelog author="C J &lt;c.j@tuta.io&gt;" date="1664193600">- Update to release 5.1.2
  * Add more field checks, add checks against overflows,
    or outright use larger integer types.
  * avformat/dashdec: Fix crash on invalid input/ENOMEM, fix leak
  * lavc/videotoolbox: do not pass AVCodecContext to decoder
    output callback
  * lavc/pthread_frame: always transfer stashed hwaccel state
  * avcodec/arm/sbcenc: avoid callee preserved vfp registers
  * avformat/riffdec: don't unconditionally overwrite
    WAVEFORMATEXTENSIBLE layout
  * avfilter/vf_scale: overwrite the width and height expressions
    with the original values
  * lavc/pthread_frame: avoid leaving stale hwaccel state in
    worker threads</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1664971200">- Enable AMF conditionally</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1665835200">- Refresh Fedora OpenH264 dlopen patch and sources for OpenH264 2.3.1
  * Patch: ffmpeg-dlopen-openh264.patch
  * Source: ffmpeg-dlopen-headers.tar.xz
  * Source: ffmpeg_get_dlopen_headers.sh</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1668600000">- Add ffmpeg-CVE-2022-3964.patch: Backport from upstream to fix
  out of bounds read in update_block_in_prev_frame() (bsc#1205388).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1670328000">- Drop BuildRequire on SDL2 to break a dependency loop; with this,
  /usr/bin/ffplay is no longer built.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1670500800">- Enable librist support on TW: enables usage of RIST encoded MPEG-TS
  streams and is used by OBS Studio</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- build for x86_64 subarchs the same way like for baseline</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1672920000">- Provide a ffmpeg-5-mini-devel build recipe to help split
  anticipated build cycles.
- Reenable SDL2 for ffmpeg-5.spec. ffplay and -vf sdl should be
  back. [boo#1206505]</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1673956800">- Merge ffmpeg-5-mini.spec with the main .spec file in order to
  make building the _multibuild packages easier for the case the
  package is named to be built for a specific distribution; an
  example would be "A_tw-ffmpeg-5" in Packman.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1675166400">- Add no-vk-video-decoding.patch to resolve build failure
  with Vulkan 1.3.239</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1677499200">- Add ``Requires: this-is-only-for-build-envs`` [boo#1208652]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678363200">- Actually enable libjxl backend</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678708800">- Add soname.diff to get libswresample4 nonconflicting with ffmpeg-6.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1678968001">- Obsolete old FFmpeg 5 libswresample4, otherwise they'll conflict</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 5.1.3:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec:
  - Check bits left before block decoding in non multi channel
    coding loop
  - The minimal block is at least 7 bits
  * avcodec/atrac3plus: reorder channels to match the output layout
  * avcodec/audiotoolboxenc: return AVERROR_EXTERNAL immediately
    when encode error
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  * avcodec/ffv1dec: restructure slice coordinate reading a bit
  * avcodec/h274: fix include
  * avcodec/libjxldec:
  - Fix gamma22 and gamma28 recognition
  - Avoid hard failure with unspecified primaries
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec:
  - Check input size
  - Use init_get_bits8 and check the return value
  * avcodec/nvenc: fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec:
  - Check deloco index more exactly
  - Dont skip/read chunk twice
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/smcenc: stop accessing out of bounds frame
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/speexdec: Check channels &gt; 2
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avcodec/aacdec: fix parsing streams with channel configuration
    11
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/replaygain: avoid undefined / negative abs
  * avformat/vividas: Check packet size
  * avutil/tx: Use unsigned in ff_tx_fft_sr_combine() to avoid
    undefined behavior
  * hwcontext_vulkan: remove optional encode/decode extensions from
    the list
  * lavf/async: Fix ring_write return value
  * lavu/vulkan: fix handle type for 32-bit targets
  * libswscale: force a minimum size of the slide for bayer sources
  * swscale/input: Use more unsigned intermediates
  * swscale/output:
  - Bias 16bps output calculations to improve non overflowing
    range
  - Bias 16bps output calculations to improve non overflowing
    range for GBRP16/GBRPF32
  * swscale: aarch64: Fix yuv2rgb with negative strides
  * Use https for repository links
  * vulkan: Fix win/i386 calling convention
- Rebase patches with quilt.
- Drop ffmpeg-CVE-2022-3964.patch: Fixed upstream.
- Drop no-vk-video-decoding.patch: Upstream removed this optional
  code.
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1688040000">- Add 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch,
  0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch,
  0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch,
  0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 5.1.4:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patches fixed upstream:
  * 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch
  * 0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch
  * 0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch
  * 0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
</package>
<package pkgid="2273718bcc2dce40e335f7b5ccace02f9501b5eb16e6f8913bdd5ead19b4b04a589b7843ce2774298e9f7206f2938dc899e40c8e4d0aaaa0ab6304235ecb5ced" name="ffmpeg-5-libavcodec-devel" arch="x86_64">
  <version epoch="0" ver="5.1.4" rel="2.1"/>
  <changelog author="C J &lt;c.j@tuta.io&gt;" date="1664193600">- Update to release 5.1.2
  * Add more field checks, add checks against overflows,
    or outright use larger integer types.
  * avformat/dashdec: Fix crash on invalid input/ENOMEM, fix leak
  * lavc/videotoolbox: do not pass AVCodecContext to decoder
    output callback
  * lavc/pthread_frame: always transfer stashed hwaccel state
  * avcodec/arm/sbcenc: avoid callee preserved vfp registers
  * avformat/riffdec: don't unconditionally overwrite
    WAVEFORMATEXTENSIBLE layout
  * avfilter/vf_scale: overwrite the width and height expressions
    with the original values
  * lavc/pthread_frame: avoid leaving stale hwaccel state in
    worker threads</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1664971200">- Enable AMF conditionally</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1665835200">- Refresh Fedora OpenH264 dlopen patch and sources for OpenH264 2.3.1
  * Patch: ffmpeg-dlopen-openh264.patch
  * Source: ffmpeg-dlopen-headers.tar.xz
  * Source: ffmpeg_get_dlopen_headers.sh</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1668600000">- Add ffmpeg-CVE-2022-3964.patch: Backport from upstream to fix
  out of bounds read in update_block_in_prev_frame() (bsc#1205388).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1670328000">- Drop BuildRequire on SDL2 to break a dependency loop; with this,
  /usr/bin/ffplay is no longer built.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1670500800">- Enable librist support on TW: enables usage of RIST encoded MPEG-TS
  streams and is used by OBS Studio</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- build for x86_64 subarchs the same way like for baseline</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1672920000">- Provide a ffmpeg-5-mini-devel build recipe to help split
  anticipated build cycles.
- Reenable SDL2 for ffmpeg-5.spec. ffplay and -vf sdl should be
  back. [boo#1206505]</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1673956800">- Merge ffmpeg-5-mini.spec with the main .spec file in order to
  make building the _multibuild packages easier for the case the
  package is named to be built for a specific distribution; an
  example would be "A_tw-ffmpeg-5" in Packman.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1675166400">- Add no-vk-video-decoding.patch to resolve build failure
  with Vulkan 1.3.239</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1677499200">- Add ``Requires: this-is-only-for-build-envs`` [boo#1208652]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678363200">- Actually enable libjxl backend</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678708800">- Add soname.diff to get libswresample4 nonconflicting with ffmpeg-6.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1678968001">- Obsolete old FFmpeg 5 libswresample4, otherwise they'll conflict</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 5.1.3:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec:
  - Check bits left before block decoding in non multi channel
    coding loop
  - The minimal block is at least 7 bits
  * avcodec/atrac3plus: reorder channels to match the output layout
  * avcodec/audiotoolboxenc: return AVERROR_EXTERNAL immediately
    when encode error
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  * avcodec/ffv1dec: restructure slice coordinate reading a bit
  * avcodec/h274: fix include
  * avcodec/libjxldec:
  - Fix gamma22 and gamma28 recognition
  - Avoid hard failure with unspecified primaries
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec:
  - Check input size
  - Use init_get_bits8 and check the return value
  * avcodec/nvenc: fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec:
  - Check deloco index more exactly
  - Dont skip/read chunk twice
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/smcenc: stop accessing out of bounds frame
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/speexdec: Check channels &gt; 2
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avcodec/aacdec: fix parsing streams with channel configuration
    11
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/replaygain: avoid undefined / negative abs
  * avformat/vividas: Check packet size
  * avutil/tx: Use unsigned in ff_tx_fft_sr_combine() to avoid
    undefined behavior
  * hwcontext_vulkan: remove optional encode/decode extensions from
    the list
  * lavf/async: Fix ring_write return value
  * lavu/vulkan: fix handle type for 32-bit targets
  * libswscale: force a minimum size of the slide for bayer sources
  * swscale/input: Use more unsigned intermediates
  * swscale/output:
  - Bias 16bps output calculations to improve non overflowing
    range
  - Bias 16bps output calculations to improve non overflowing
    range for GBRP16/GBRPF32
  * swscale: aarch64: Fix yuv2rgb with negative strides
  * Use https for repository links
  * vulkan: Fix win/i386 calling convention
- Rebase patches with quilt.
- Drop ffmpeg-CVE-2022-3964.patch: Fixed upstream.
- Drop no-vk-video-decoding.patch: Upstream removed this optional
  code.
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1688040000">- Add 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch,
  0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch,
  0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch,
  0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 5.1.4:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patches fixed upstream:
  * 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch
  * 0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch
  * 0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch
  * 0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
</package>
<package pkgid="86a890eff33d84238a6fa25c4b804c2c0647aba2993b91b64460ce287453a4497b6e96e9273c834aa0108c40b8cfed9d17a92b12c927df587d2d9c4aa9060246" name="ffmpeg-5-libavdevice-devel" arch="i586">
  <version epoch="0" ver="5.1.4" rel="2.1"/>
  <changelog author="C J &lt;c.j@tuta.io&gt;" date="1664193600">- Update to release 5.1.2
  * Add more field checks, add checks against overflows,
    or outright use larger integer types.
  * avformat/dashdec: Fix crash on invalid input/ENOMEM, fix leak
  * lavc/videotoolbox: do not pass AVCodecContext to decoder
    output callback
  * lavc/pthread_frame: always transfer stashed hwaccel state
  * avcodec/arm/sbcenc: avoid callee preserved vfp registers
  * avformat/riffdec: don't unconditionally overwrite
    WAVEFORMATEXTENSIBLE layout
  * avfilter/vf_scale: overwrite the width and height expressions
    with the original values
  * lavc/pthread_frame: avoid leaving stale hwaccel state in
    worker threads</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1664971200">- Enable AMF conditionally</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1665835200">- Refresh Fedora OpenH264 dlopen patch and sources for OpenH264 2.3.1
  * Patch: ffmpeg-dlopen-openh264.patch
  * Source: ffmpeg-dlopen-headers.tar.xz
  * Source: ffmpeg_get_dlopen_headers.sh</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1668600000">- Add ffmpeg-CVE-2022-3964.patch: Backport from upstream to fix
  out of bounds read in update_block_in_prev_frame() (bsc#1205388).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1670328000">- Drop BuildRequire on SDL2 to break a dependency loop; with this,
  /usr/bin/ffplay is no longer built.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1670500800">- Enable librist support on TW: enables usage of RIST encoded MPEG-TS
  streams and is used by OBS Studio</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- build for x86_64 subarchs the same way like for baseline</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1672920000">- Provide a ffmpeg-5-mini-devel build recipe to help split
  anticipated build cycles.
- Reenable SDL2 for ffmpeg-5.spec. ffplay and -vf sdl should be
  back. [boo#1206505]</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1673956800">- Merge ffmpeg-5-mini.spec with the main .spec file in order to
  make building the _multibuild packages easier for the case the
  package is named to be built for a specific distribution; an
  example would be "A_tw-ffmpeg-5" in Packman.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1675166400">- Add no-vk-video-decoding.patch to resolve build failure
  with Vulkan 1.3.239</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1677499200">- Add ``Requires: this-is-only-for-build-envs`` [boo#1208652]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678363200">- Actually enable libjxl backend</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678708800">- Add soname.diff to get libswresample4 nonconflicting with ffmpeg-6.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1678968001">- Obsolete old FFmpeg 5 libswresample4, otherwise they'll conflict</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 5.1.3:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec:
  - Check bits left before block decoding in non multi channel
    coding loop
  - The minimal block is at least 7 bits
  * avcodec/atrac3plus: reorder channels to match the output layout
  * avcodec/audiotoolboxenc: return AVERROR_EXTERNAL immediately
    when encode error
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  * avcodec/ffv1dec: restructure slice coordinate reading a bit
  * avcodec/h274: fix include
  * avcodec/libjxldec:
  - Fix gamma22 and gamma28 recognition
  - Avoid hard failure with unspecified primaries
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec:
  - Check input size
  - Use init_get_bits8 and check the return value
  * avcodec/nvenc: fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec:
  - Check deloco index more exactly
  - Dont skip/read chunk twice
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/smcenc: stop accessing out of bounds frame
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/speexdec: Check channels &gt; 2
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avcodec/aacdec: fix parsing streams with channel configuration
    11
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/replaygain: avoid undefined / negative abs
  * avformat/vividas: Check packet size
  * avutil/tx: Use unsigned in ff_tx_fft_sr_combine() to avoid
    undefined behavior
  * hwcontext_vulkan: remove optional encode/decode extensions from
    the list
  * lavf/async: Fix ring_write return value
  * lavu/vulkan: fix handle type for 32-bit targets
  * libswscale: force a minimum size of the slide for bayer sources
  * swscale/input: Use more unsigned intermediates
  * swscale/output:
  - Bias 16bps output calculations to improve non overflowing
    range
  - Bias 16bps output calculations to improve non overflowing
    range for GBRP16/GBRPF32
  * swscale: aarch64: Fix yuv2rgb with negative strides
  * Use https for repository links
  * vulkan: Fix win/i386 calling convention
- Rebase patches with quilt.
- Drop ffmpeg-CVE-2022-3964.patch: Fixed upstream.
- Drop no-vk-video-decoding.patch: Upstream removed this optional
  code.
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1688040000">- Add 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch,
  0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch,
  0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch,
  0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 5.1.4:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patches fixed upstream:
  * 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch
  * 0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch
  * 0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch
  * 0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
</package>
<package pkgid="bc3eae4c1e8275df68931f1178f53375d555d22c1b39d0039820ad064772aa5a90a9c1c5b67a5262718e409b28d0c55be1815a17fce5fba1ddf4324c8629bcbf" name="ffmpeg-5-libavdevice-devel" arch="x86_64">
  <version epoch="0" ver="5.1.4" rel="2.1"/>
  <changelog author="C J &lt;c.j@tuta.io&gt;" date="1664193600">- Update to release 5.1.2
  * Add more field checks, add checks against overflows,
    or outright use larger integer types.
  * avformat/dashdec: Fix crash on invalid input/ENOMEM, fix leak
  * lavc/videotoolbox: do not pass AVCodecContext to decoder
    output callback
  * lavc/pthread_frame: always transfer stashed hwaccel state
  * avcodec/arm/sbcenc: avoid callee preserved vfp registers
  * avformat/riffdec: don't unconditionally overwrite
    WAVEFORMATEXTENSIBLE layout
  * avfilter/vf_scale: overwrite the width and height expressions
    with the original values
  * lavc/pthread_frame: avoid leaving stale hwaccel state in
    worker threads</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1664971200">- Enable AMF conditionally</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1665835200">- Refresh Fedora OpenH264 dlopen patch and sources for OpenH264 2.3.1
  * Patch: ffmpeg-dlopen-openh264.patch
  * Source: ffmpeg-dlopen-headers.tar.xz
  * Source: ffmpeg_get_dlopen_headers.sh</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1668600000">- Add ffmpeg-CVE-2022-3964.patch: Backport from upstream to fix
  out of bounds read in update_block_in_prev_frame() (bsc#1205388).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1670328000">- Drop BuildRequire on SDL2 to break a dependency loop; with this,
  /usr/bin/ffplay is no longer built.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1670500800">- Enable librist support on TW: enables usage of RIST encoded MPEG-TS
  streams and is used by OBS Studio</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- build for x86_64 subarchs the same way like for baseline</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1672920000">- Provide a ffmpeg-5-mini-devel build recipe to help split
  anticipated build cycles.
- Reenable SDL2 for ffmpeg-5.spec. ffplay and -vf sdl should be
  back. [boo#1206505]</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1673956800">- Merge ffmpeg-5-mini.spec with the main .spec file in order to
  make building the _multibuild packages easier for the case the
  package is named to be built for a specific distribution; an
  example would be "A_tw-ffmpeg-5" in Packman.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1675166400">- Add no-vk-video-decoding.patch to resolve build failure
  with Vulkan 1.3.239</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1677499200">- Add ``Requires: this-is-only-for-build-envs`` [boo#1208652]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678363200">- Actually enable libjxl backend</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678708800">- Add soname.diff to get libswresample4 nonconflicting with ffmpeg-6.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1678968001">- Obsolete old FFmpeg 5 libswresample4, otherwise they'll conflict</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 5.1.3:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec:
  - Check bits left before block decoding in non multi channel
    coding loop
  - The minimal block is at least 7 bits
  * avcodec/atrac3plus: reorder channels to match the output layout
  * avcodec/audiotoolboxenc: return AVERROR_EXTERNAL immediately
    when encode error
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  * avcodec/ffv1dec: restructure slice coordinate reading a bit
  * avcodec/h274: fix include
  * avcodec/libjxldec:
  - Fix gamma22 and gamma28 recognition
  - Avoid hard failure with unspecified primaries
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec:
  - Check input size
  - Use init_get_bits8 and check the return value
  * avcodec/nvenc: fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec:
  - Check deloco index more exactly
  - Dont skip/read chunk twice
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/smcenc: stop accessing out of bounds frame
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/speexdec: Check channels &gt; 2
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avcodec/aacdec: fix parsing streams with channel configuration
    11
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/replaygain: avoid undefined / negative abs
  * avformat/vividas: Check packet size
  * avutil/tx: Use unsigned in ff_tx_fft_sr_combine() to avoid
    undefined behavior
  * hwcontext_vulkan: remove optional encode/decode extensions from
    the list
  * lavf/async: Fix ring_write return value
  * lavu/vulkan: fix handle type for 32-bit targets
  * libswscale: force a minimum size of the slide for bayer sources
  * swscale/input: Use more unsigned intermediates
  * swscale/output:
  - Bias 16bps output calculations to improve non overflowing
    range
  - Bias 16bps output calculations to improve non overflowing
    range for GBRP16/GBRPF32
  * swscale: aarch64: Fix yuv2rgb with negative strides
  * Use https for repository links
  * vulkan: Fix win/i386 calling convention
- Rebase patches with quilt.
- Drop ffmpeg-CVE-2022-3964.patch: Fixed upstream.
- Drop no-vk-video-decoding.patch: Upstream removed this optional
  code.
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1688040000">- Add 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch,
  0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch,
  0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch,
  0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 5.1.4:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patches fixed upstream:
  * 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch
  * 0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch
  * 0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch
  * 0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
</package>
<package pkgid="5b471eaec4a977beea3f0360fffaa6394f461473536179e6c1bc9d0d06a49f03e3bc2dcdd5cf4793bf41f2a7674d3c058a901a51f08b158532f865f728621f4e" name="ffmpeg-5-libavfilter-devel" arch="i586">
  <version epoch="0" ver="5.1.4" rel="2.1"/>
  <changelog author="C J &lt;c.j@tuta.io&gt;" date="1664193600">- Update to release 5.1.2
  * Add more field checks, add checks against overflows,
    or outright use larger integer types.
  * avformat/dashdec: Fix crash on invalid input/ENOMEM, fix leak
  * lavc/videotoolbox: do not pass AVCodecContext to decoder
    output callback
  * lavc/pthread_frame: always transfer stashed hwaccel state
  * avcodec/arm/sbcenc: avoid callee preserved vfp registers
  * avformat/riffdec: don't unconditionally overwrite
    WAVEFORMATEXTENSIBLE layout
  * avfilter/vf_scale: overwrite the width and height expressions
    with the original values
  * lavc/pthread_frame: avoid leaving stale hwaccel state in
    worker threads</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1664971200">- Enable AMF conditionally</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1665835200">- Refresh Fedora OpenH264 dlopen patch and sources for OpenH264 2.3.1
  * Patch: ffmpeg-dlopen-openh264.patch
  * Source: ffmpeg-dlopen-headers.tar.xz
  * Source: ffmpeg_get_dlopen_headers.sh</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1668600000">- Add ffmpeg-CVE-2022-3964.patch: Backport from upstream to fix
  out of bounds read in update_block_in_prev_frame() (bsc#1205388).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1670328000">- Drop BuildRequire on SDL2 to break a dependency loop; with this,
  /usr/bin/ffplay is no longer built.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1670500800">- Enable librist support on TW: enables usage of RIST encoded MPEG-TS
  streams and is used by OBS Studio</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- build for x86_64 subarchs the same way like for baseline</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1672920000">- Provide a ffmpeg-5-mini-devel build recipe to help split
  anticipated build cycles.
- Reenable SDL2 for ffmpeg-5.spec. ffplay and -vf sdl should be
  back. [boo#1206505]</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1673956800">- Merge ffmpeg-5-mini.spec with the main .spec file in order to
  make building the _multibuild packages easier for the case the
  package is named to be built for a specific distribution; an
  example would be "A_tw-ffmpeg-5" in Packman.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1675166400">- Add no-vk-video-decoding.patch to resolve build failure
  with Vulkan 1.3.239</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1677499200">- Add ``Requires: this-is-only-for-build-envs`` [boo#1208652]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678363200">- Actually enable libjxl backend</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678708800">- Add soname.diff to get libswresample4 nonconflicting with ffmpeg-6.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1678968001">- Obsolete old FFmpeg 5 libswresample4, otherwise they'll conflict</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 5.1.3:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec:
  - Check bits left before block decoding in non multi channel
    coding loop
  - The minimal block is at least 7 bits
  * avcodec/atrac3plus: reorder channels to match the output layout
  * avcodec/audiotoolboxenc: return AVERROR_EXTERNAL immediately
    when encode error
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  * avcodec/ffv1dec: restructure slice coordinate reading a bit
  * avcodec/h274: fix include
  * avcodec/libjxldec:
  - Fix gamma22 and gamma28 recognition
  - Avoid hard failure with unspecified primaries
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec:
  - Check input size
  - Use init_get_bits8 and check the return value
  * avcodec/nvenc: fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec:
  - Check deloco index more exactly
  - Dont skip/read chunk twice
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/smcenc: stop accessing out of bounds frame
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/speexdec: Check channels &gt; 2
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avcodec/aacdec: fix parsing streams with channel configuration
    11
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/replaygain: avoid undefined / negative abs
  * avformat/vividas: Check packet size
  * avutil/tx: Use unsigned in ff_tx_fft_sr_combine() to avoid
    undefined behavior
  * hwcontext_vulkan: remove optional encode/decode extensions from
    the list
  * lavf/async: Fix ring_write return value
  * lavu/vulkan: fix handle type for 32-bit targets
  * libswscale: force a minimum size of the slide for bayer sources
  * swscale/input: Use more unsigned intermediates
  * swscale/output:
  - Bias 16bps output calculations to improve non overflowing
    range
  - Bias 16bps output calculations to improve non overflowing
    range for GBRP16/GBRPF32
  * swscale: aarch64: Fix yuv2rgb with negative strides
  * Use https for repository links
  * vulkan: Fix win/i386 calling convention
- Rebase patches with quilt.
- Drop ffmpeg-CVE-2022-3964.patch: Fixed upstream.
- Drop no-vk-video-decoding.patch: Upstream removed this optional
  code.
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1688040000">- Add 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch,
  0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch,
  0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch,
  0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 5.1.4:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patches fixed upstream:
  * 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch
  * 0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch
  * 0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch
  * 0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
</package>
<package pkgid="a322d7a017d53fad2d1fc381c85dbbefce4c6671bb202d3c7dfb4ed897a7f866036f3633a77dd5fff9868b067bf516ef64715846fce6113ce3c38badc841fdb3" name="ffmpeg-5-libavfilter-devel" arch="x86_64">
  <version epoch="0" ver="5.1.4" rel="2.1"/>
  <changelog author="C J &lt;c.j@tuta.io&gt;" date="1664193600">- Update to release 5.1.2
  * Add more field checks, add checks against overflows,
    or outright use larger integer types.
  * avformat/dashdec: Fix crash on invalid input/ENOMEM, fix leak
  * lavc/videotoolbox: do not pass AVCodecContext to decoder
    output callback
  * lavc/pthread_frame: always transfer stashed hwaccel state
  * avcodec/arm/sbcenc: avoid callee preserved vfp registers
  * avformat/riffdec: don't unconditionally overwrite
    WAVEFORMATEXTENSIBLE layout
  * avfilter/vf_scale: overwrite the width and height expressions
    with the original values
  * lavc/pthread_frame: avoid leaving stale hwaccel state in
    worker threads</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1664971200">- Enable AMF conditionally</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1665835200">- Refresh Fedora OpenH264 dlopen patch and sources for OpenH264 2.3.1
  * Patch: ffmpeg-dlopen-openh264.patch
  * Source: ffmpeg-dlopen-headers.tar.xz
  * Source: ffmpeg_get_dlopen_headers.sh</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1668600000">- Add ffmpeg-CVE-2022-3964.patch: Backport from upstream to fix
  out of bounds read in update_block_in_prev_frame() (bsc#1205388).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1670328000">- Drop BuildRequire on SDL2 to break a dependency loop; with this,
  /usr/bin/ffplay is no longer built.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1670500800">- Enable librist support on TW: enables usage of RIST encoded MPEG-TS
  streams and is used by OBS Studio</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- build for x86_64 subarchs the same way like for baseline</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1672920000">- Provide a ffmpeg-5-mini-devel build recipe to help split
  anticipated build cycles.
- Reenable SDL2 for ffmpeg-5.spec. ffplay and -vf sdl should be
  back. [boo#1206505]</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1673956800">- Merge ffmpeg-5-mini.spec with the main .spec file in order to
  make building the _multibuild packages easier for the case the
  package is named to be built for a specific distribution; an
  example would be "A_tw-ffmpeg-5" in Packman.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1675166400">- Add no-vk-video-decoding.patch to resolve build failure
  with Vulkan 1.3.239</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1677499200">- Add ``Requires: this-is-only-for-build-envs`` [boo#1208652]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678363200">- Actually enable libjxl backend</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678708800">- Add soname.diff to get libswresample4 nonconflicting with ffmpeg-6.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1678968001">- Obsolete old FFmpeg 5 libswresample4, otherwise they'll conflict</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 5.1.3:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec:
  - Check bits left before block decoding in non multi channel
    coding loop
  - The minimal block is at least 7 bits
  * avcodec/atrac3plus: reorder channels to match the output layout
  * avcodec/audiotoolboxenc: return AVERROR_EXTERNAL immediately
    when encode error
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  * avcodec/ffv1dec: restructure slice coordinate reading a bit
  * avcodec/h274: fix include
  * avcodec/libjxldec:
  - Fix gamma22 and gamma28 recognition
  - Avoid hard failure with unspecified primaries
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec:
  - Check input size
  - Use init_get_bits8 and check the return value
  * avcodec/nvenc: fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec:
  - Check deloco index more exactly
  - Dont skip/read chunk twice
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/smcenc: stop accessing out of bounds frame
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/speexdec: Check channels &gt; 2
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avcodec/aacdec: fix parsing streams with channel configuration
    11
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/replaygain: avoid undefined / negative abs
  * avformat/vividas: Check packet size
  * avutil/tx: Use unsigned in ff_tx_fft_sr_combine() to avoid
    undefined behavior
  * hwcontext_vulkan: remove optional encode/decode extensions from
    the list
  * lavf/async: Fix ring_write return value
  * lavu/vulkan: fix handle type for 32-bit targets
  * libswscale: force a minimum size of the slide for bayer sources
  * swscale/input: Use more unsigned intermediates
  * swscale/output:
  - Bias 16bps output calculations to improve non overflowing
    range
  - Bias 16bps output calculations to improve non overflowing
    range for GBRP16/GBRPF32
  * swscale: aarch64: Fix yuv2rgb with negative strides
  * Use https for repository links
  * vulkan: Fix win/i386 calling convention
- Rebase patches with quilt.
- Drop ffmpeg-CVE-2022-3964.patch: Fixed upstream.
- Drop no-vk-video-decoding.patch: Upstream removed this optional
  code.
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1688040000">- Add 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch,
  0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch,
  0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch,
  0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 5.1.4:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patches fixed upstream:
  * 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch
  * 0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch
  * 0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch
  * 0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
</package>
<package pkgid="bf2c7ec8503983c589ab22b0aabf2ef5ba18132479888c56d11a0a3bfcd38408f6f955add034d2d731db24c8e2c7721b31f1f30e026295b459d17cad7d77ee98" name="ffmpeg-5-libavformat-devel" arch="i586">
  <version epoch="0" ver="5.1.4" rel="2.1"/>
  <changelog author="C J &lt;c.j@tuta.io&gt;" date="1664193600">- Update to release 5.1.2
  * Add more field checks, add checks against overflows,
    or outright use larger integer types.
  * avformat/dashdec: Fix crash on invalid input/ENOMEM, fix leak
  * lavc/videotoolbox: do not pass AVCodecContext to decoder
    output callback
  * lavc/pthread_frame: always transfer stashed hwaccel state
  * avcodec/arm/sbcenc: avoid callee preserved vfp registers
  * avformat/riffdec: don't unconditionally overwrite
    WAVEFORMATEXTENSIBLE layout
  * avfilter/vf_scale: overwrite the width and height expressions
    with the original values
  * lavc/pthread_frame: avoid leaving stale hwaccel state in
    worker threads</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1664971200">- Enable AMF conditionally</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1665835200">- Refresh Fedora OpenH264 dlopen patch and sources for OpenH264 2.3.1
  * Patch: ffmpeg-dlopen-openh264.patch
  * Source: ffmpeg-dlopen-headers.tar.xz
  * Source: ffmpeg_get_dlopen_headers.sh</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1668600000">- Add ffmpeg-CVE-2022-3964.patch: Backport from upstream to fix
  out of bounds read in update_block_in_prev_frame() (bsc#1205388).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1670328000">- Drop BuildRequire on SDL2 to break a dependency loop; with this,
  /usr/bin/ffplay is no longer built.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1670500800">- Enable librist support on TW: enables usage of RIST encoded MPEG-TS
  streams and is used by OBS Studio</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- build for x86_64 subarchs the same way like for baseline</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1672920000">- Provide a ffmpeg-5-mini-devel build recipe to help split
  anticipated build cycles.
- Reenable SDL2 for ffmpeg-5.spec. ffplay and -vf sdl should be
  back. [boo#1206505]</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1673956800">- Merge ffmpeg-5-mini.spec with the main .spec file in order to
  make building the _multibuild packages easier for the case the
  package is named to be built for a specific distribution; an
  example would be "A_tw-ffmpeg-5" in Packman.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1675166400">- Add no-vk-video-decoding.patch to resolve build failure
  with Vulkan 1.3.239</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1677499200">- Add ``Requires: this-is-only-for-build-envs`` [boo#1208652]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678363200">- Actually enable libjxl backend</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678708800">- Add soname.diff to get libswresample4 nonconflicting with ffmpeg-6.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1678968001">- Obsolete old FFmpeg 5 libswresample4, otherwise they'll conflict</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 5.1.3:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec:
  - Check bits left before block decoding in non multi channel
    coding loop
  - The minimal block is at least 7 bits
  * avcodec/atrac3plus: reorder channels to match the output layout
  * avcodec/audiotoolboxenc: return AVERROR_EXTERNAL immediately
    when encode error
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  * avcodec/ffv1dec: restructure slice coordinate reading a bit
  * avcodec/h274: fix include
  * avcodec/libjxldec:
  - Fix gamma22 and gamma28 recognition
  - Avoid hard failure with unspecified primaries
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec:
  - Check input size
  - Use init_get_bits8 and check the return value
  * avcodec/nvenc: fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec:
  - Check deloco index more exactly
  - Dont skip/read chunk twice
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/smcenc: stop accessing out of bounds frame
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/speexdec: Check channels &gt; 2
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avcodec/aacdec: fix parsing streams with channel configuration
    11
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/replaygain: avoid undefined / negative abs
  * avformat/vividas: Check packet size
  * avutil/tx: Use unsigned in ff_tx_fft_sr_combine() to avoid
    undefined behavior
  * hwcontext_vulkan: remove optional encode/decode extensions from
    the list
  * lavf/async: Fix ring_write return value
  * lavu/vulkan: fix handle type for 32-bit targets
  * libswscale: force a minimum size of the slide for bayer sources
  * swscale/input: Use more unsigned intermediates
  * swscale/output:
  - Bias 16bps output calculations to improve non overflowing
    range
  - Bias 16bps output calculations to improve non overflowing
    range for GBRP16/GBRPF32
  * swscale: aarch64: Fix yuv2rgb with negative strides
  * Use https for repository links
  * vulkan: Fix win/i386 calling convention
- Rebase patches with quilt.
- Drop ffmpeg-CVE-2022-3964.patch: Fixed upstream.
- Drop no-vk-video-decoding.patch: Upstream removed this optional
  code.
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1688040000">- Add 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch,
  0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch,
  0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch,
  0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 5.1.4:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patches fixed upstream:
  * 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch
  * 0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch
  * 0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch
  * 0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
</package>
<package pkgid="b5005ffaec53454841b913d26764f353e9269b2c2a80a5e9a65602f1fba42d9874025cc5bfde97e4478286371bc8d2bbf0eafda7f5e2256a713534c21d0b21e1" name="ffmpeg-5-libavformat-devel" arch="x86_64">
  <version epoch="0" ver="5.1.4" rel="2.1"/>
  <changelog author="C J &lt;c.j@tuta.io&gt;" date="1664193600">- Update to release 5.1.2
  * Add more field checks, add checks against overflows,
    or outright use larger integer types.
  * avformat/dashdec: Fix crash on invalid input/ENOMEM, fix leak
  * lavc/videotoolbox: do not pass AVCodecContext to decoder
    output callback
  * lavc/pthread_frame: always transfer stashed hwaccel state
  * avcodec/arm/sbcenc: avoid callee preserved vfp registers
  * avformat/riffdec: don't unconditionally overwrite
    WAVEFORMATEXTENSIBLE layout
  * avfilter/vf_scale: overwrite the width and height expressions
    with the original values
  * lavc/pthread_frame: avoid leaving stale hwaccel state in
    worker threads</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1664971200">- Enable AMF conditionally</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1665835200">- Refresh Fedora OpenH264 dlopen patch and sources for OpenH264 2.3.1
  * Patch: ffmpeg-dlopen-openh264.patch
  * Source: ffmpeg-dlopen-headers.tar.xz
  * Source: ffmpeg_get_dlopen_headers.sh</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1668600000">- Add ffmpeg-CVE-2022-3964.patch: Backport from upstream to fix
  out of bounds read in update_block_in_prev_frame() (bsc#1205388).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1670328000">- Drop BuildRequire on SDL2 to break a dependency loop; with this,
  /usr/bin/ffplay is no longer built.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1670500800">- Enable librist support on TW: enables usage of RIST encoded MPEG-TS
  streams and is used by OBS Studio</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- build for x86_64 subarchs the same way like for baseline</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1672920000">- Provide a ffmpeg-5-mini-devel build recipe to help split
  anticipated build cycles.
- Reenable SDL2 for ffmpeg-5.spec. ffplay and -vf sdl should be
  back. [boo#1206505]</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1673956800">- Merge ffmpeg-5-mini.spec with the main .spec file in order to
  make building the _multibuild packages easier for the case the
  package is named to be built for a specific distribution; an
  example would be "A_tw-ffmpeg-5" in Packman.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1675166400">- Add no-vk-video-decoding.patch to resolve build failure
  with Vulkan 1.3.239</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1677499200">- Add ``Requires: this-is-only-for-build-envs`` [boo#1208652]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678363200">- Actually enable libjxl backend</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678708800">- Add soname.diff to get libswresample4 nonconflicting with ffmpeg-6.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1678968001">- Obsolete old FFmpeg 5 libswresample4, otherwise they'll conflict</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 5.1.3:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec:
  - Check bits left before block decoding in non multi channel
    coding loop
  - The minimal block is at least 7 bits
  * avcodec/atrac3plus: reorder channels to match the output layout
  * avcodec/audiotoolboxenc: return AVERROR_EXTERNAL immediately
    when encode error
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  * avcodec/ffv1dec: restructure slice coordinate reading a bit
  * avcodec/h274: fix include
  * avcodec/libjxldec:
  - Fix gamma22 and gamma28 recognition
  - Avoid hard failure with unspecified primaries
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec:
  - Check input size
  - Use init_get_bits8 and check the return value
  * avcodec/nvenc: fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec:
  - Check deloco index more exactly
  - Dont skip/read chunk twice
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/smcenc: stop accessing out of bounds frame
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/speexdec: Check channels &gt; 2
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avcodec/aacdec: fix parsing streams with channel configuration
    11
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/replaygain: avoid undefined / negative abs
  * avformat/vividas: Check packet size
  * avutil/tx: Use unsigned in ff_tx_fft_sr_combine() to avoid
    undefined behavior
  * hwcontext_vulkan: remove optional encode/decode extensions from
    the list
  * lavf/async: Fix ring_write return value
  * lavu/vulkan: fix handle type for 32-bit targets
  * libswscale: force a minimum size of the slide for bayer sources
  * swscale/input: Use more unsigned intermediates
  * swscale/output:
  - Bias 16bps output calculations to improve non overflowing
    range
  - Bias 16bps output calculations to improve non overflowing
    range for GBRP16/GBRPF32
  * swscale: aarch64: Fix yuv2rgb with negative strides
  * Use https for repository links
  * vulkan: Fix win/i386 calling convention
- Rebase patches with quilt.
- Drop ffmpeg-CVE-2022-3964.patch: Fixed upstream.
- Drop no-vk-video-decoding.patch: Upstream removed this optional
  code.
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1688040000">- Add 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch,
  0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch,
  0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch,
  0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 5.1.4:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patches fixed upstream:
  * 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch
  * 0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch
  * 0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch
  * 0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
</package>
<package pkgid="0b17126fef469526223e3c27eb5ff3cccb961dd8db5174356690d2adc234e5c4a9ca19f0097b7cea898fa0477b56216b504153ee92b9cc0553645c6c77771d55" name="ffmpeg-5-libavutil-devel" arch="i586">
  <version epoch="0" ver="5.1.4" rel="2.1"/>
  <changelog author="C J &lt;c.j@tuta.io&gt;" date="1664193600">- Update to release 5.1.2
  * Add more field checks, add checks against overflows,
    or outright use larger integer types.
  * avformat/dashdec: Fix crash on invalid input/ENOMEM, fix leak
  * lavc/videotoolbox: do not pass AVCodecContext to decoder
    output callback
  * lavc/pthread_frame: always transfer stashed hwaccel state
  * avcodec/arm/sbcenc: avoid callee preserved vfp registers
  * avformat/riffdec: don't unconditionally overwrite
    WAVEFORMATEXTENSIBLE layout
  * avfilter/vf_scale: overwrite the width and height expressions
    with the original values
  * lavc/pthread_frame: avoid leaving stale hwaccel state in
    worker threads</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1664971200">- Enable AMF conditionally</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1665835200">- Refresh Fedora OpenH264 dlopen patch and sources for OpenH264 2.3.1
  * Patch: ffmpeg-dlopen-openh264.patch
  * Source: ffmpeg-dlopen-headers.tar.xz
  * Source: ffmpeg_get_dlopen_headers.sh</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1668600000">- Add ffmpeg-CVE-2022-3964.patch: Backport from upstream to fix
  out of bounds read in update_block_in_prev_frame() (bsc#1205388).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1670328000">- Drop BuildRequire on SDL2 to break a dependency loop; with this,
  /usr/bin/ffplay is no longer built.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1670500800">- Enable librist support on TW: enables usage of RIST encoded MPEG-TS
  streams and is used by OBS Studio</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- build for x86_64 subarchs the same way like for baseline</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1672920000">- Provide a ffmpeg-5-mini-devel build recipe to help split
  anticipated build cycles.
- Reenable SDL2 for ffmpeg-5.spec. ffplay and -vf sdl should be
  back. [boo#1206505]</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1673956800">- Merge ffmpeg-5-mini.spec with the main .spec file in order to
  make building the _multibuild packages easier for the case the
  package is named to be built for a specific distribution; an
  example would be "A_tw-ffmpeg-5" in Packman.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1675166400">- Add no-vk-video-decoding.patch to resolve build failure
  with Vulkan 1.3.239</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1677499200">- Add ``Requires: this-is-only-for-build-envs`` [boo#1208652]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678363200">- Actually enable libjxl backend</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678708800">- Add soname.diff to get libswresample4 nonconflicting with ffmpeg-6.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1678968001">- Obsolete old FFmpeg 5 libswresample4, otherwise they'll conflict</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 5.1.3:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec:
  - Check bits left before block decoding in non multi channel
    coding loop
  - The minimal block is at least 7 bits
  * avcodec/atrac3plus: reorder channels to match the output layout
  * avcodec/audiotoolboxenc: return AVERROR_EXTERNAL immediately
    when encode error
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  * avcodec/ffv1dec: restructure slice coordinate reading a bit
  * avcodec/h274: fix include
  * avcodec/libjxldec:
  - Fix gamma22 and gamma28 recognition
  - Avoid hard failure with unspecified primaries
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec:
  - Check input size
  - Use init_get_bits8 and check the return value
  * avcodec/nvenc: fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec:
  - Check deloco index more exactly
  - Dont skip/read chunk twice
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/smcenc: stop accessing out of bounds frame
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/speexdec: Check channels &gt; 2
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avcodec/aacdec: fix parsing streams with channel configuration
    11
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/replaygain: avoid undefined / negative abs
  * avformat/vividas: Check packet size
  * avutil/tx: Use unsigned in ff_tx_fft_sr_combine() to avoid
    undefined behavior
  * hwcontext_vulkan: remove optional encode/decode extensions from
    the list
  * lavf/async: Fix ring_write return value
  * lavu/vulkan: fix handle type for 32-bit targets
  * libswscale: force a minimum size of the slide for bayer sources
  * swscale/input: Use more unsigned intermediates
  * swscale/output:
  - Bias 16bps output calculations to improve non overflowing
    range
  - Bias 16bps output calculations to improve non overflowing
    range for GBRP16/GBRPF32
  * swscale: aarch64: Fix yuv2rgb with negative strides
  * Use https for repository links
  * vulkan: Fix win/i386 calling convention
- Rebase patches with quilt.
- Drop ffmpeg-CVE-2022-3964.patch: Fixed upstream.
- Drop no-vk-video-decoding.patch: Upstream removed this optional
  code.
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1688040000">- Add 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch,
  0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch,
  0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch,
  0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 5.1.4:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patches fixed upstream:
  * 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch
  * 0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch
  * 0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch
  * 0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
</package>
<package pkgid="71c7bbf30cfbaa294cdf4f1daefb61e17cc7426039bf099b9f62df6beff6f694db2fb92f15751f41f0410b8da3141a8e88a777ef2b942a04b28e3d08e6f6a6fe" name="ffmpeg-5-libavutil-devel" arch="x86_64">
  <version epoch="0" ver="5.1.4" rel="2.1"/>
  <changelog author="C J &lt;c.j@tuta.io&gt;" date="1664193600">- Update to release 5.1.2
  * Add more field checks, add checks against overflows,
    or outright use larger integer types.
  * avformat/dashdec: Fix crash on invalid input/ENOMEM, fix leak
  * lavc/videotoolbox: do not pass AVCodecContext to decoder
    output callback
  * lavc/pthread_frame: always transfer stashed hwaccel state
  * avcodec/arm/sbcenc: avoid callee preserved vfp registers
  * avformat/riffdec: don't unconditionally overwrite
    WAVEFORMATEXTENSIBLE layout
  * avfilter/vf_scale: overwrite the width and height expressions
    with the original values
  * lavc/pthread_frame: avoid leaving stale hwaccel state in
    worker threads</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1664971200">- Enable AMF conditionally</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1665835200">- Refresh Fedora OpenH264 dlopen patch and sources for OpenH264 2.3.1
  * Patch: ffmpeg-dlopen-openh264.patch
  * Source: ffmpeg-dlopen-headers.tar.xz
  * Source: ffmpeg_get_dlopen_headers.sh</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1668600000">- Add ffmpeg-CVE-2022-3964.patch: Backport from upstream to fix
  out of bounds read in update_block_in_prev_frame() (bsc#1205388).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1670328000">- Drop BuildRequire on SDL2 to break a dependency loop; with this,
  /usr/bin/ffplay is no longer built.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1670500800">- Enable librist support on TW: enables usage of RIST encoded MPEG-TS
  streams and is used by OBS Studio</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- build for x86_64 subarchs the same way like for baseline</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1672920000">- Provide a ffmpeg-5-mini-devel build recipe to help split
  anticipated build cycles.
- Reenable SDL2 for ffmpeg-5.spec. ffplay and -vf sdl should be
  back. [boo#1206505]</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1673956800">- Merge ffmpeg-5-mini.spec with the main .spec file in order to
  make building the _multibuild packages easier for the case the
  package is named to be built for a specific distribution; an
  example would be "A_tw-ffmpeg-5" in Packman.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1675166400">- Add no-vk-video-decoding.patch to resolve build failure
  with Vulkan 1.3.239</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1677499200">- Add ``Requires: this-is-only-for-build-envs`` [boo#1208652]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678363200">- Actually enable libjxl backend</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678708800">- Add soname.diff to get libswresample4 nonconflicting with ffmpeg-6.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1678968001">- Obsolete old FFmpeg 5 libswresample4, otherwise they'll conflict</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 5.1.3:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec:
  - Check bits left before block decoding in non multi channel
    coding loop
  - The minimal block is at least 7 bits
  * avcodec/atrac3plus: reorder channels to match the output layout
  * avcodec/audiotoolboxenc: return AVERROR_EXTERNAL immediately
    when encode error
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  * avcodec/ffv1dec: restructure slice coordinate reading a bit
  * avcodec/h274: fix include
  * avcodec/libjxldec:
  - Fix gamma22 and gamma28 recognition
  - Avoid hard failure with unspecified primaries
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec:
  - Check input size
  - Use init_get_bits8 and check the return value
  * avcodec/nvenc: fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec:
  - Check deloco index more exactly
  - Dont skip/read chunk twice
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/smcenc: stop accessing out of bounds frame
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/speexdec: Check channels &gt; 2
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avcodec/aacdec: fix parsing streams with channel configuration
    11
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/replaygain: avoid undefined / negative abs
  * avformat/vividas: Check packet size
  * avutil/tx: Use unsigned in ff_tx_fft_sr_combine() to avoid
    undefined behavior
  * hwcontext_vulkan: remove optional encode/decode extensions from
    the list
  * lavf/async: Fix ring_write return value
  * lavu/vulkan: fix handle type for 32-bit targets
  * libswscale: force a minimum size of the slide for bayer sources
  * swscale/input: Use more unsigned intermediates
  * swscale/output:
  - Bias 16bps output calculations to improve non overflowing
    range
  - Bias 16bps output calculations to improve non overflowing
    range for GBRP16/GBRPF32
  * swscale: aarch64: Fix yuv2rgb with negative strides
  * Use https for repository links
  * vulkan: Fix win/i386 calling convention
- Rebase patches with quilt.
- Drop ffmpeg-CVE-2022-3964.patch: Fixed upstream.
- Drop no-vk-video-decoding.patch: Upstream removed this optional
  code.
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1688040000">- Add 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch,
  0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch,
  0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch,
  0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 5.1.4:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patches fixed upstream:
  * 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch
  * 0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch
  * 0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch
  * 0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
</package>
<package pkgid="a6d6fd2cdba26b632b6c03c480175f3e9d1b04bed7f38f965822bcd150f879ec952c5a3dd4f2f9c125556b4d57a0f735adbb5b0bf0262da80ab7a7e372d1968a" name="ffmpeg-5-libpostproc-devel" arch="i586">
  <version epoch="0" ver="5.1.4" rel="2.1"/>
  <changelog author="C J &lt;c.j@tuta.io&gt;" date="1664193600">- Update to release 5.1.2
  * Add more field checks, add checks against overflows,
    or outright use larger integer types.
  * avformat/dashdec: Fix crash on invalid input/ENOMEM, fix leak
  * lavc/videotoolbox: do not pass AVCodecContext to decoder
    output callback
  * lavc/pthread_frame: always transfer stashed hwaccel state
  * avcodec/arm/sbcenc: avoid callee preserved vfp registers
  * avformat/riffdec: don't unconditionally overwrite
    WAVEFORMATEXTENSIBLE layout
  * avfilter/vf_scale: overwrite the width and height expressions
    with the original values
  * lavc/pthread_frame: avoid leaving stale hwaccel state in
    worker threads</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1664971200">- Enable AMF conditionally</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1665835200">- Refresh Fedora OpenH264 dlopen patch and sources for OpenH264 2.3.1
  * Patch: ffmpeg-dlopen-openh264.patch
  * Source: ffmpeg-dlopen-headers.tar.xz
  * Source: ffmpeg_get_dlopen_headers.sh</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1668600000">- Add ffmpeg-CVE-2022-3964.patch: Backport from upstream to fix
  out of bounds read in update_block_in_prev_frame() (bsc#1205388).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1670328000">- Drop BuildRequire on SDL2 to break a dependency loop; with this,
  /usr/bin/ffplay is no longer built.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1670500800">- Enable librist support on TW: enables usage of RIST encoded MPEG-TS
  streams and is used by OBS Studio</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- build for x86_64 subarchs the same way like for baseline</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1672920000">- Provide a ffmpeg-5-mini-devel build recipe to help split
  anticipated build cycles.
- Reenable SDL2 for ffmpeg-5.spec. ffplay and -vf sdl should be
  back. [boo#1206505]</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1673956800">- Merge ffmpeg-5-mini.spec with the main .spec file in order to
  make building the _multibuild packages easier for the case the
  package is named to be built for a specific distribution; an
  example would be "A_tw-ffmpeg-5" in Packman.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1675166400">- Add no-vk-video-decoding.patch to resolve build failure
  with Vulkan 1.3.239</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1677499200">- Add ``Requires: this-is-only-for-build-envs`` [boo#1208652]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678363200">- Actually enable libjxl backend</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678708800">- Add soname.diff to get libswresample4 nonconflicting with ffmpeg-6.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1678968001">- Obsolete old FFmpeg 5 libswresample4, otherwise they'll conflict</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 5.1.3:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec:
  - Check bits left before block decoding in non multi channel
    coding loop
  - The minimal block is at least 7 bits
  * avcodec/atrac3plus: reorder channels to match the output layout
  * avcodec/audiotoolboxenc: return AVERROR_EXTERNAL immediately
    when encode error
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  * avcodec/ffv1dec: restructure slice coordinate reading a bit
  * avcodec/h274: fix include
  * avcodec/libjxldec:
  - Fix gamma22 and gamma28 recognition
  - Avoid hard failure with unspecified primaries
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec:
  - Check input size
  - Use init_get_bits8 and check the return value
  * avcodec/nvenc: fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec:
  - Check deloco index more exactly
  - Dont skip/read chunk twice
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/smcenc: stop accessing out of bounds frame
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/speexdec: Check channels &gt; 2
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avcodec/aacdec: fix parsing streams with channel configuration
    11
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/replaygain: avoid undefined / negative abs
  * avformat/vividas: Check packet size
  * avutil/tx: Use unsigned in ff_tx_fft_sr_combine() to avoid
    undefined behavior
  * hwcontext_vulkan: remove optional encode/decode extensions from
    the list
  * lavf/async: Fix ring_write return value
  * lavu/vulkan: fix handle type for 32-bit targets
  * libswscale: force a minimum size of the slide for bayer sources
  * swscale/input: Use more unsigned intermediates
  * swscale/output:
  - Bias 16bps output calculations to improve non overflowing
    range
  - Bias 16bps output calculations to improve non overflowing
    range for GBRP16/GBRPF32
  * swscale: aarch64: Fix yuv2rgb with negative strides
  * Use https for repository links
  * vulkan: Fix win/i386 calling convention
- Rebase patches with quilt.
- Drop ffmpeg-CVE-2022-3964.patch: Fixed upstream.
- Drop no-vk-video-decoding.patch: Upstream removed this optional
  code.
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1688040000">- Add 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch,
  0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch,
  0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch,
  0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 5.1.4:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patches fixed upstream:
  * 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch
  * 0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch
  * 0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch
  * 0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
</package>
<package pkgid="da0d4151f4235b085a36e33d950c4f1756bd60ce93703902010aeae59d013737ced78de39dec2fd8e9b8f299dd5fd7174e7f8cc6816c2c8a3b184c9b2e1a71c3" name="ffmpeg-5-libpostproc-devel" arch="x86_64">
  <version epoch="0" ver="5.1.4" rel="2.1"/>
  <changelog author="C J &lt;c.j@tuta.io&gt;" date="1664193600">- Update to release 5.1.2
  * Add more field checks, add checks against overflows,
    or outright use larger integer types.
  * avformat/dashdec: Fix crash on invalid input/ENOMEM, fix leak
  * lavc/videotoolbox: do not pass AVCodecContext to decoder
    output callback
  * lavc/pthread_frame: always transfer stashed hwaccel state
  * avcodec/arm/sbcenc: avoid callee preserved vfp registers
  * avformat/riffdec: don't unconditionally overwrite
    WAVEFORMATEXTENSIBLE layout
  * avfilter/vf_scale: overwrite the width and height expressions
    with the original values
  * lavc/pthread_frame: avoid leaving stale hwaccel state in
    worker threads</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1664971200">- Enable AMF conditionally</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1665835200">- Refresh Fedora OpenH264 dlopen patch and sources for OpenH264 2.3.1
  * Patch: ffmpeg-dlopen-openh264.patch
  * Source: ffmpeg-dlopen-headers.tar.xz
  * Source: ffmpeg_get_dlopen_headers.sh</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1668600000">- Add ffmpeg-CVE-2022-3964.patch: Backport from upstream to fix
  out of bounds read in update_block_in_prev_frame() (bsc#1205388).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1670328000">- Drop BuildRequire on SDL2 to break a dependency loop; with this,
  /usr/bin/ffplay is no longer built.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1670500800">- Enable librist support on TW: enables usage of RIST encoded MPEG-TS
  streams and is used by OBS Studio</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- build for x86_64 subarchs the same way like for baseline</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1672920000">- Provide a ffmpeg-5-mini-devel build recipe to help split
  anticipated build cycles.
- Reenable SDL2 for ffmpeg-5.spec. ffplay and -vf sdl should be
  back. [boo#1206505]</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1673956800">- Merge ffmpeg-5-mini.spec with the main .spec file in order to
  make building the _multibuild packages easier for the case the
  package is named to be built for a specific distribution; an
  example would be "A_tw-ffmpeg-5" in Packman.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1675166400">- Add no-vk-video-decoding.patch to resolve build failure
  with Vulkan 1.3.239</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1677499200">- Add ``Requires: this-is-only-for-build-envs`` [boo#1208652]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678363200">- Actually enable libjxl backend</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678708800">- Add soname.diff to get libswresample4 nonconflicting with ffmpeg-6.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1678968001">- Obsolete old FFmpeg 5 libswresample4, otherwise they'll conflict</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 5.1.3:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec:
  - Check bits left before block decoding in non multi channel
    coding loop
  - The minimal block is at least 7 bits
  * avcodec/atrac3plus: reorder channels to match the output layout
  * avcodec/audiotoolboxenc: return AVERROR_EXTERNAL immediately
    when encode error
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  * avcodec/ffv1dec: restructure slice coordinate reading a bit
  * avcodec/h274: fix include
  * avcodec/libjxldec:
  - Fix gamma22 and gamma28 recognition
  - Avoid hard failure with unspecified primaries
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec:
  - Check input size
  - Use init_get_bits8 and check the return value
  * avcodec/nvenc: fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec:
  - Check deloco index more exactly
  - Dont skip/read chunk twice
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/smcenc: stop accessing out of bounds frame
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/speexdec: Check channels &gt; 2
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avcodec/aacdec: fix parsing streams with channel configuration
    11
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/replaygain: avoid undefined / negative abs
  * avformat/vividas: Check packet size
  * avutil/tx: Use unsigned in ff_tx_fft_sr_combine() to avoid
    undefined behavior
  * hwcontext_vulkan: remove optional encode/decode extensions from
    the list
  * lavf/async: Fix ring_write return value
  * lavu/vulkan: fix handle type for 32-bit targets
  * libswscale: force a minimum size of the slide for bayer sources
  * swscale/input: Use more unsigned intermediates
  * swscale/output:
  - Bias 16bps output calculations to improve non overflowing
    range
  - Bias 16bps output calculations to improve non overflowing
    range for GBRP16/GBRPF32
  * swscale: aarch64: Fix yuv2rgb with negative strides
  * Use https for repository links
  * vulkan: Fix win/i386 calling convention
- Rebase patches with quilt.
- Drop ffmpeg-CVE-2022-3964.patch: Fixed upstream.
- Drop no-vk-video-decoding.patch: Upstream removed this optional
  code.
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1688040000">- Add 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch,
  0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch,
  0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch,
  0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 5.1.4:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patches fixed upstream:
  * 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch
  * 0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch
  * 0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch
  * 0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
</package>
<package pkgid="4d2abdb0e6086006f3d0648e475f6a83326ee5fc17674030422ecf2a8bce9750baaa436ba58bbbaaebe5e27324117baad6aa77746c6ea528ad1a02f9393bf198" name="ffmpeg-5-libswresample-devel" arch="i586">
  <version epoch="0" ver="5.1.4" rel="2.1"/>
  <changelog author="C J &lt;c.j@tuta.io&gt;" date="1664193600">- Update to release 5.1.2
  * Add more field checks, add checks against overflows,
    or outright use larger integer types.
  * avformat/dashdec: Fix crash on invalid input/ENOMEM, fix leak
  * lavc/videotoolbox: do not pass AVCodecContext to decoder
    output callback
  * lavc/pthread_frame: always transfer stashed hwaccel state
  * avcodec/arm/sbcenc: avoid callee preserved vfp registers
  * avformat/riffdec: don't unconditionally overwrite
    WAVEFORMATEXTENSIBLE layout
  * avfilter/vf_scale: overwrite the width and height expressions
    with the original values
  * lavc/pthread_frame: avoid leaving stale hwaccel state in
    worker threads</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1664971200">- Enable AMF conditionally</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1665835200">- Refresh Fedora OpenH264 dlopen patch and sources for OpenH264 2.3.1
  * Patch: ffmpeg-dlopen-openh264.patch
  * Source: ffmpeg-dlopen-headers.tar.xz
  * Source: ffmpeg_get_dlopen_headers.sh</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1668600000">- Add ffmpeg-CVE-2022-3964.patch: Backport from upstream to fix
  out of bounds read in update_block_in_prev_frame() (bsc#1205388).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1670328000">- Drop BuildRequire on SDL2 to break a dependency loop; with this,
  /usr/bin/ffplay is no longer built.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1670500800">- Enable librist support on TW: enables usage of RIST encoded MPEG-TS
  streams and is used by OBS Studio</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- build for x86_64 subarchs the same way like for baseline</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1672920000">- Provide a ffmpeg-5-mini-devel build recipe to help split
  anticipated build cycles.
- Reenable SDL2 for ffmpeg-5.spec. ffplay and -vf sdl should be
  back. [boo#1206505]</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1673956800">- Merge ffmpeg-5-mini.spec with the main .spec file in order to
  make building the _multibuild packages easier for the case the
  package is named to be built for a specific distribution; an
  example would be "A_tw-ffmpeg-5" in Packman.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1675166400">- Add no-vk-video-decoding.patch to resolve build failure
  with Vulkan 1.3.239</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1677499200">- Add ``Requires: this-is-only-for-build-envs`` [boo#1208652]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678363200">- Actually enable libjxl backend</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678708800">- Add soname.diff to get libswresample4 nonconflicting with ffmpeg-6.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1678968001">- Obsolete old FFmpeg 5 libswresample4, otherwise they'll conflict</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 5.1.3:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec:
  - Check bits left before block decoding in non multi channel
    coding loop
  - The minimal block is at least 7 bits
  * avcodec/atrac3plus: reorder channels to match the output layout
  * avcodec/audiotoolboxenc: return AVERROR_EXTERNAL immediately
    when encode error
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  * avcodec/ffv1dec: restructure slice coordinate reading a bit
  * avcodec/h274: fix include
  * avcodec/libjxldec:
  - Fix gamma22 and gamma28 recognition
  - Avoid hard failure with unspecified primaries
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec:
  - Check input size
  - Use init_get_bits8 and check the return value
  * avcodec/nvenc: fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec:
  - Check deloco index more exactly
  - Dont skip/read chunk twice
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/smcenc: stop accessing out of bounds frame
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/speexdec: Check channels &gt; 2
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avcodec/aacdec: fix parsing streams with channel configuration
    11
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/replaygain: avoid undefined / negative abs
  * avformat/vividas: Check packet size
  * avutil/tx: Use unsigned in ff_tx_fft_sr_combine() to avoid
    undefined behavior
  * hwcontext_vulkan: remove optional encode/decode extensions from
    the list
  * lavf/async: Fix ring_write return value
  * lavu/vulkan: fix handle type for 32-bit targets
  * libswscale: force a minimum size of the slide for bayer sources
  * swscale/input: Use more unsigned intermediates
  * swscale/output:
  - Bias 16bps output calculations to improve non overflowing
    range
  - Bias 16bps output calculations to improve non overflowing
    range for GBRP16/GBRPF32
  * swscale: aarch64: Fix yuv2rgb with negative strides
  * Use https for repository links
  * vulkan: Fix win/i386 calling convention
- Rebase patches with quilt.
- Drop ffmpeg-CVE-2022-3964.patch: Fixed upstream.
- Drop no-vk-video-decoding.patch: Upstream removed this optional
  code.
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1688040000">- Add 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch,
  0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch,
  0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch,
  0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 5.1.4:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patches fixed upstream:
  * 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch
  * 0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch
  * 0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch
  * 0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
</package>
<package pkgid="df08b74900f88a360703a972a286f402ad12fb776abda309c00963baac5e026197b518a8950b2a4349a05dd29e9a4f73c6a22f043dcb1eb0f2cae8d734e7334c" name="ffmpeg-5-libswresample-devel" arch="x86_64">
  <version epoch="0" ver="5.1.4" rel="2.1"/>
  <changelog author="C J &lt;c.j@tuta.io&gt;" date="1664193600">- Update to release 5.1.2
  * Add more field checks, add checks against overflows,
    or outright use larger integer types.
  * avformat/dashdec: Fix crash on invalid input/ENOMEM, fix leak
  * lavc/videotoolbox: do not pass AVCodecContext to decoder
    output callback
  * lavc/pthread_frame: always transfer stashed hwaccel state
  * avcodec/arm/sbcenc: avoid callee preserved vfp registers
  * avformat/riffdec: don't unconditionally overwrite
    WAVEFORMATEXTENSIBLE layout
  * avfilter/vf_scale: overwrite the width and height expressions
    with the original values
  * lavc/pthread_frame: avoid leaving stale hwaccel state in
    worker threads</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1664971200">- Enable AMF conditionally</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1665835200">- Refresh Fedora OpenH264 dlopen patch and sources for OpenH264 2.3.1
  * Patch: ffmpeg-dlopen-openh264.patch
  * Source: ffmpeg-dlopen-headers.tar.xz
  * Source: ffmpeg_get_dlopen_headers.sh</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1668600000">- Add ffmpeg-CVE-2022-3964.patch: Backport from upstream to fix
  out of bounds read in update_block_in_prev_frame() (bsc#1205388).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1670328000">- Drop BuildRequire on SDL2 to break a dependency loop; with this,
  /usr/bin/ffplay is no longer built.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1670500800">- Enable librist support on TW: enables usage of RIST encoded MPEG-TS
  streams and is used by OBS Studio</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- build for x86_64 subarchs the same way like for baseline</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1672920000">- Provide a ffmpeg-5-mini-devel build recipe to help split
  anticipated build cycles.
- Reenable SDL2 for ffmpeg-5.spec. ffplay and -vf sdl should be
  back. [boo#1206505]</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1673956800">- Merge ffmpeg-5-mini.spec with the main .spec file in order to
  make building the _multibuild packages easier for the case the
  package is named to be built for a specific distribution; an
  example would be "A_tw-ffmpeg-5" in Packman.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1675166400">- Add no-vk-video-decoding.patch to resolve build failure
  with Vulkan 1.3.239</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1677499200">- Add ``Requires: this-is-only-for-build-envs`` [boo#1208652]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678363200">- Actually enable libjxl backend</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678708800">- Add soname.diff to get libswresample4 nonconflicting with ffmpeg-6.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1678968001">- Obsolete old FFmpeg 5 libswresample4, otherwise they'll conflict</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 5.1.3:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec:
  - Check bits left before block decoding in non multi channel
    coding loop
  - The minimal block is at least 7 bits
  * avcodec/atrac3plus: reorder channels to match the output layout
  * avcodec/audiotoolboxenc: return AVERROR_EXTERNAL immediately
    when encode error
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  * avcodec/ffv1dec: restructure slice coordinate reading a bit
  * avcodec/h274: fix include
  * avcodec/libjxldec:
  - Fix gamma22 and gamma28 recognition
  - Avoid hard failure with unspecified primaries
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec:
  - Check input size
  - Use init_get_bits8 and check the return value
  * avcodec/nvenc: fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec:
  - Check deloco index more exactly
  - Dont skip/read chunk twice
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/smcenc: stop accessing out of bounds frame
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/speexdec: Check channels &gt; 2
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avcodec/aacdec: fix parsing streams with channel configuration
    11
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/replaygain: avoid undefined / negative abs
  * avformat/vividas: Check packet size
  * avutil/tx: Use unsigned in ff_tx_fft_sr_combine() to avoid
    undefined behavior
  * hwcontext_vulkan: remove optional encode/decode extensions from
    the list
  * lavf/async: Fix ring_write return value
  * lavu/vulkan: fix handle type for 32-bit targets
  * libswscale: force a minimum size of the slide for bayer sources
  * swscale/input: Use more unsigned intermediates
  * swscale/output:
  - Bias 16bps output calculations to improve non overflowing
    range
  - Bias 16bps output calculations to improve non overflowing
    range for GBRP16/GBRPF32
  * swscale: aarch64: Fix yuv2rgb with negative strides
  * Use https for repository links
  * vulkan: Fix win/i386 calling convention
- Rebase patches with quilt.
- Drop ffmpeg-CVE-2022-3964.patch: Fixed upstream.
- Drop no-vk-video-decoding.patch: Upstream removed this optional
  code.
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1688040000">- Add 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch,
  0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch,
  0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch,
  0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 5.1.4:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patches fixed upstream:
  * 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch
  * 0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch
  * 0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch
  * 0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
</package>
<package pkgid="6d026ad3e1fe84c1f0758bf11b4fa97e9d053d67d0d6f98567da8eb899979c2261ac45028f5e6dc65410a44af3303a3b39e0bb3b615e1a5e25bd4f88470e4818" name="ffmpeg-5-libswscale-devel" arch="i586">
  <version epoch="0" ver="5.1.4" rel="2.1"/>
  <changelog author="C J &lt;c.j@tuta.io&gt;" date="1664193600">- Update to release 5.1.2
  * Add more field checks, add checks against overflows,
    or outright use larger integer types.
  * avformat/dashdec: Fix crash on invalid input/ENOMEM, fix leak
  * lavc/videotoolbox: do not pass AVCodecContext to decoder
    output callback
  * lavc/pthread_frame: always transfer stashed hwaccel state
  * avcodec/arm/sbcenc: avoid callee preserved vfp registers
  * avformat/riffdec: don't unconditionally overwrite
    WAVEFORMATEXTENSIBLE layout
  * avfilter/vf_scale: overwrite the width and height expressions
    with the original values
  * lavc/pthread_frame: avoid leaving stale hwaccel state in
    worker threads</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1664971200">- Enable AMF conditionally</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1665835200">- Refresh Fedora OpenH264 dlopen patch and sources for OpenH264 2.3.1
  * Patch: ffmpeg-dlopen-openh264.patch
  * Source: ffmpeg-dlopen-headers.tar.xz
  * Source: ffmpeg_get_dlopen_headers.sh</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1668600000">- Add ffmpeg-CVE-2022-3964.patch: Backport from upstream to fix
  out of bounds read in update_block_in_prev_frame() (bsc#1205388).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1670328000">- Drop BuildRequire on SDL2 to break a dependency loop; with this,
  /usr/bin/ffplay is no longer built.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1670500800">- Enable librist support on TW: enables usage of RIST encoded MPEG-TS
  streams and is used by OBS Studio</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- build for x86_64 subarchs the same way like for baseline</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1672920000">- Provide a ffmpeg-5-mini-devel build recipe to help split
  anticipated build cycles.
- Reenable SDL2 for ffmpeg-5.spec. ffplay and -vf sdl should be
  back. [boo#1206505]</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1673956800">- Merge ffmpeg-5-mini.spec with the main .spec file in order to
  make building the _multibuild packages easier for the case the
  package is named to be built for a specific distribution; an
  example would be "A_tw-ffmpeg-5" in Packman.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1675166400">- Add no-vk-video-decoding.patch to resolve build failure
  with Vulkan 1.3.239</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1677499200">- Add ``Requires: this-is-only-for-build-envs`` [boo#1208652]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678363200">- Actually enable libjxl backend</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678708800">- Add soname.diff to get libswresample4 nonconflicting with ffmpeg-6.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1678968001">- Obsolete old FFmpeg 5 libswresample4, otherwise they'll conflict</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 5.1.3:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec:
  - Check bits left before block decoding in non multi channel
    coding loop
  - The minimal block is at least 7 bits
  * avcodec/atrac3plus: reorder channels to match the output layout
  * avcodec/audiotoolboxenc: return AVERROR_EXTERNAL immediately
    when encode error
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  * avcodec/ffv1dec: restructure slice coordinate reading a bit
  * avcodec/h274: fix include
  * avcodec/libjxldec:
  - Fix gamma22 and gamma28 recognition
  - Avoid hard failure with unspecified primaries
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec:
  - Check input size
  - Use init_get_bits8 and check the return value
  * avcodec/nvenc: fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec:
  - Check deloco index more exactly
  - Dont skip/read chunk twice
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/smcenc: stop accessing out of bounds frame
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/speexdec: Check channels &gt; 2
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avcodec/aacdec: fix parsing streams with channel configuration
    11
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/replaygain: avoid undefined / negative abs
  * avformat/vividas: Check packet size
  * avutil/tx: Use unsigned in ff_tx_fft_sr_combine() to avoid
    undefined behavior
  * hwcontext_vulkan: remove optional encode/decode extensions from
    the list
  * lavf/async: Fix ring_write return value
  * lavu/vulkan: fix handle type for 32-bit targets
  * libswscale: force a minimum size of the slide for bayer sources
  * swscale/input: Use more unsigned intermediates
  * swscale/output:
  - Bias 16bps output calculations to improve non overflowing
    range
  - Bias 16bps output calculations to improve non overflowing
    range for GBRP16/GBRPF32
  * swscale: aarch64: Fix yuv2rgb with negative strides
  * Use https for repository links
  * vulkan: Fix win/i386 calling convention
- Rebase patches with quilt.
- Drop ffmpeg-CVE-2022-3964.patch: Fixed upstream.
- Drop no-vk-video-decoding.patch: Upstream removed this optional
  code.
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1688040000">- Add 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch,
  0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch,
  0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch,
  0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 5.1.4:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patches fixed upstream:
  * 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch
  * 0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch
  * 0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch
  * 0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
</package>
<package pkgid="1c1bf3ddca2cf2fedfe58bc9cc09b3ba3f7295da4982fd1a082d9c12298e9731b48dabb35b4a2100ed462c08e594987599a9cdf2163d53cf2da7b40f2f4f2562" name="ffmpeg-5-libswscale-devel" arch="x86_64">
  <version epoch="0" ver="5.1.4" rel="2.1"/>
  <changelog author="C J &lt;c.j@tuta.io&gt;" date="1664193600">- Update to release 5.1.2
  * Add more field checks, add checks against overflows,
    or outright use larger integer types.
  * avformat/dashdec: Fix crash on invalid input/ENOMEM, fix leak
  * lavc/videotoolbox: do not pass AVCodecContext to decoder
    output callback
  * lavc/pthread_frame: always transfer stashed hwaccel state
  * avcodec/arm/sbcenc: avoid callee preserved vfp registers
  * avformat/riffdec: don't unconditionally overwrite
    WAVEFORMATEXTENSIBLE layout
  * avfilter/vf_scale: overwrite the width and height expressions
    with the original values
  * lavc/pthread_frame: avoid leaving stale hwaccel state in
    worker threads</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1664971200">- Enable AMF conditionally</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1665835200">- Refresh Fedora OpenH264 dlopen patch and sources for OpenH264 2.3.1
  * Patch: ffmpeg-dlopen-openh264.patch
  * Source: ffmpeg-dlopen-headers.tar.xz
  * Source: ffmpeg_get_dlopen_headers.sh</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1668600000">- Add ffmpeg-CVE-2022-3964.patch: Backport from upstream to fix
  out of bounds read in update_block_in_prev_frame() (bsc#1205388).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1670328000">- Drop BuildRequire on SDL2 to break a dependency loop; with this,
  /usr/bin/ffplay is no longer built.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1670500800">- Enable librist support on TW: enables usage of RIST encoded MPEG-TS
  streams and is used by OBS Studio</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- build for x86_64 subarchs the same way like for baseline</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1672920000">- Provide a ffmpeg-5-mini-devel build recipe to help split
  anticipated build cycles.
- Reenable SDL2 for ffmpeg-5.spec. ffplay and -vf sdl should be
  back. [boo#1206505]</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1673956800">- Merge ffmpeg-5-mini.spec with the main .spec file in order to
  make building the _multibuild packages easier for the case the
  package is named to be built for a specific distribution; an
  example would be "A_tw-ffmpeg-5" in Packman.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1675166400">- Add no-vk-video-decoding.patch to resolve build failure
  with Vulkan 1.3.239</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1677499200">- Add ``Requires: this-is-only-for-build-envs`` [boo#1208652]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678363200">- Actually enable libjxl backend</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678708800">- Add soname.diff to get libswresample4 nonconflicting with ffmpeg-6.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1678968001">- Obsolete old FFmpeg 5 libswresample4, otherwise they'll conflict</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 5.1.3:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec:
  - Check bits left before block decoding in non multi channel
    coding loop
  - The minimal block is at least 7 bits
  * avcodec/atrac3plus: reorder channels to match the output layout
  * avcodec/audiotoolboxenc: return AVERROR_EXTERNAL immediately
    when encode error
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  * avcodec/ffv1dec: restructure slice coordinate reading a bit
  * avcodec/h274: fix include
  * avcodec/libjxldec:
  - Fix gamma22 and gamma28 recognition
  - Avoid hard failure with unspecified primaries
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec:
  - Check input size
  - Use init_get_bits8 and check the return value
  * avcodec/nvenc: fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec:
  - Check deloco index more exactly
  - Dont skip/read chunk twice
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/smcenc: stop accessing out of bounds frame
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/speexdec: Check channels &gt; 2
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avcodec/aacdec: fix parsing streams with channel configuration
    11
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/replaygain: avoid undefined / negative abs
  * avformat/vividas: Check packet size
  * avutil/tx: Use unsigned in ff_tx_fft_sr_combine() to avoid
    undefined behavior
  * hwcontext_vulkan: remove optional encode/decode extensions from
    the list
  * lavf/async: Fix ring_write return value
  * lavu/vulkan: fix handle type for 32-bit targets
  * libswscale: force a minimum size of the slide for bayer sources
  * swscale/input: Use more unsigned intermediates
  * swscale/output:
  - Bias 16bps output calculations to improve non overflowing
    range
  - Bias 16bps output calculations to improve non overflowing
    range for GBRP16/GBRPF32
  * swscale: aarch64: Fix yuv2rgb with negative strides
  * Use https for repository links
  * vulkan: Fix win/i386 calling convention
- Rebase patches with quilt.
- Drop ffmpeg-CVE-2022-3964.patch: Fixed upstream.
- Drop no-vk-video-decoding.patch: Upstream removed this optional
  code.
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1688040000">- Add 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch,
  0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch,
  0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch,
  0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 5.1.4:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patches fixed upstream:
  * 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch
  * 0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch
  * 0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch
  * 0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
</package>
<package pkgid="a6c477256da01fe010310587c0280fbc541c876d959af8e5d9712ce760158e1cb86fcc2c04649beab5c2e57abfef6e25a33932979b4ee381b8889e53dfc168d5" name="ffmpeg-5-mini" arch="src">
  <version epoch="0" ver="5.1.4" rel="2.1"/>
  <changelog author="C J &lt;c.j@tuta.io&gt;" date="1664193600">- Update to release 5.1.2
  * Add more field checks, add checks against overflows,
    or outright use larger integer types.
  * avformat/dashdec: Fix crash on invalid input/ENOMEM, fix leak
  * lavc/videotoolbox: do not pass AVCodecContext to decoder
    output callback
  * lavc/pthread_frame: always transfer stashed hwaccel state
  * avcodec/arm/sbcenc: avoid callee preserved vfp registers
  * avformat/riffdec: don't unconditionally overwrite
    WAVEFORMATEXTENSIBLE layout
  * avfilter/vf_scale: overwrite the width and height expressions
    with the original values
  * lavc/pthread_frame: avoid leaving stale hwaccel state in
    worker threads</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1664971200">- Enable AMF conditionally</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1665835200">- Refresh Fedora OpenH264 dlopen patch and sources for OpenH264 2.3.1
  * Patch: ffmpeg-dlopen-openh264.patch
  * Source: ffmpeg-dlopen-headers.tar.xz
  * Source: ffmpeg_get_dlopen_headers.sh</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1668600000">- Add ffmpeg-CVE-2022-3964.patch: Backport from upstream to fix
  out of bounds read in update_block_in_prev_frame() (bsc#1205388).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1670328000">- Drop BuildRequire on SDL2 to break a dependency loop; with this,
  /usr/bin/ffplay is no longer built.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1670500800">- Enable librist support on TW: enables usage of RIST encoded MPEG-TS
  streams and is used by OBS Studio</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- build for x86_64 subarchs the same way like for baseline</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1672920000">- Provide a ffmpeg-5-mini-devel build recipe to help split
  anticipated build cycles.
- Reenable SDL2 for ffmpeg-5.spec. ffplay and -vf sdl should be
  back. [boo#1206505]</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1673956800">- Merge ffmpeg-5-mini.spec with the main .spec file in order to
  make building the _multibuild packages easier for the case the
  package is named to be built for a specific distribution; an
  example would be "A_tw-ffmpeg-5" in Packman.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1675166400">- Add no-vk-video-decoding.patch to resolve build failure
  with Vulkan 1.3.239</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1677499200">- Add ``Requires: this-is-only-for-build-envs`` [boo#1208652]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678363200">- Actually enable libjxl backend</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678708800">- Add soname.diff to get libswresample4 nonconflicting with ffmpeg-6.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1678968001">- Obsolete old FFmpeg 5 libswresample4, otherwise they'll conflict</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 5.1.3:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec:
  - Check bits left before block decoding in non multi channel
    coding loop
  - The minimal block is at least 7 bits
  * avcodec/atrac3plus: reorder channels to match the output layout
  * avcodec/audiotoolboxenc: return AVERROR_EXTERNAL immediately
    when encode error
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  * avcodec/ffv1dec: restructure slice coordinate reading a bit
  * avcodec/h274: fix include
  * avcodec/libjxldec:
  - Fix gamma22 and gamma28 recognition
  - Avoid hard failure with unspecified primaries
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec:
  - Check input size
  - Use init_get_bits8 and check the return value
  * avcodec/nvenc: fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec:
  - Check deloco index more exactly
  - Dont skip/read chunk twice
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/smcenc: stop accessing out of bounds frame
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/speexdec: Check channels &gt; 2
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avcodec/aacdec: fix parsing streams with channel configuration
    11
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/replaygain: avoid undefined / negative abs
  * avformat/vividas: Check packet size
  * avutil/tx: Use unsigned in ff_tx_fft_sr_combine() to avoid
    undefined behavior
  * hwcontext_vulkan: remove optional encode/decode extensions from
    the list
  * lavf/async: Fix ring_write return value
  * lavu/vulkan: fix handle type for 32-bit targets
  * libswscale: force a minimum size of the slide for bayer sources
  * swscale/input: Use more unsigned intermediates
  * swscale/output:
  - Bias 16bps output calculations to improve non overflowing
    range
  - Bias 16bps output calculations to improve non overflowing
    range for GBRP16/GBRPF32
  * swscale: aarch64: Fix yuv2rgb with negative strides
  * Use https for repository links
  * vulkan: Fix win/i386 calling convention
- Rebase patches with quilt.
- Drop ffmpeg-CVE-2022-3964.patch: Fixed upstream.
- Drop no-vk-video-decoding.patch: Upstream removed this optional
  code.
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1688040000">- Add 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch,
  0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch,
  0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch,
  0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 5.1.4:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patches fixed upstream:
  * 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch
  * 0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch
  * 0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch
  * 0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
</package>
<package pkgid="000e28ac8878b227c30684465770f6434b5f3ede597d72eae90e575558d6771c2cfd052a87f234729ad4acd5e9721f2f66498072fa50562f7fb7abd794131781" name="ffmpeg-5-mini-debugsource" arch="i586">
  <version epoch="0" ver="5.1.4" rel="2.1"/>
  <changelog author="C J &lt;c.j@tuta.io&gt;" date="1664193600">- Update to release 5.1.2
  * Add more field checks, add checks against overflows,
    or outright use larger integer types.
  * avformat/dashdec: Fix crash on invalid input/ENOMEM, fix leak
  * lavc/videotoolbox: do not pass AVCodecContext to decoder
    output callback
  * lavc/pthread_frame: always transfer stashed hwaccel state
  * avcodec/arm/sbcenc: avoid callee preserved vfp registers
  * avformat/riffdec: don't unconditionally overwrite
    WAVEFORMATEXTENSIBLE layout
  * avfilter/vf_scale: overwrite the width and height expressions
    with the original values
  * lavc/pthread_frame: avoid leaving stale hwaccel state in
    worker threads</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1664971200">- Enable AMF conditionally</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1665835200">- Refresh Fedora OpenH264 dlopen patch and sources for OpenH264 2.3.1
  * Patch: ffmpeg-dlopen-openh264.patch
  * Source: ffmpeg-dlopen-headers.tar.xz
  * Source: ffmpeg_get_dlopen_headers.sh</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1668600000">- Add ffmpeg-CVE-2022-3964.patch: Backport from upstream to fix
  out of bounds read in update_block_in_prev_frame() (bsc#1205388).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1670328000">- Drop BuildRequire on SDL2 to break a dependency loop; with this,
  /usr/bin/ffplay is no longer built.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1670500800">- Enable librist support on TW: enables usage of RIST encoded MPEG-TS
  streams and is used by OBS Studio</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- build for x86_64 subarchs the same way like for baseline</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1672920000">- Provide a ffmpeg-5-mini-devel build recipe to help split
  anticipated build cycles.
- Reenable SDL2 for ffmpeg-5.spec. ffplay and -vf sdl should be
  back. [boo#1206505]</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1673956800">- Merge ffmpeg-5-mini.spec with the main .spec file in order to
  make building the _multibuild packages easier for the case the
  package is named to be built for a specific distribution; an
  example would be "A_tw-ffmpeg-5" in Packman.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1675166400">- Add no-vk-video-decoding.patch to resolve build failure
  with Vulkan 1.3.239</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1677499200">- Add ``Requires: this-is-only-for-build-envs`` [boo#1208652]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678363200">- Actually enable libjxl backend</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678708800">- Add soname.diff to get libswresample4 nonconflicting with ffmpeg-6.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1678968001">- Obsolete old FFmpeg 5 libswresample4, otherwise they'll conflict</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 5.1.3:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec:
  - Check bits left before block decoding in non multi channel
    coding loop
  - The minimal block is at least 7 bits
  * avcodec/atrac3plus: reorder channels to match the output layout
  * avcodec/audiotoolboxenc: return AVERROR_EXTERNAL immediately
    when encode error
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  * avcodec/ffv1dec: restructure slice coordinate reading a bit
  * avcodec/h274: fix include
  * avcodec/libjxldec:
  - Fix gamma22 and gamma28 recognition
  - Avoid hard failure with unspecified primaries
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec:
  - Check input size
  - Use init_get_bits8 and check the return value
  * avcodec/nvenc: fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec:
  - Check deloco index more exactly
  - Dont skip/read chunk twice
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/smcenc: stop accessing out of bounds frame
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/speexdec: Check channels &gt; 2
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avcodec/aacdec: fix parsing streams with channel configuration
    11
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/replaygain: avoid undefined / negative abs
  * avformat/vividas: Check packet size
  * avutil/tx: Use unsigned in ff_tx_fft_sr_combine() to avoid
    undefined behavior
  * hwcontext_vulkan: remove optional encode/decode extensions from
    the list
  * lavf/async: Fix ring_write return value
  * lavu/vulkan: fix handle type for 32-bit targets
  * libswscale: force a minimum size of the slide for bayer sources
  * swscale/input: Use more unsigned intermediates
  * swscale/output:
  - Bias 16bps output calculations to improve non overflowing
    range
  - Bias 16bps output calculations to improve non overflowing
    range for GBRP16/GBRPF32
  * swscale: aarch64: Fix yuv2rgb with negative strides
  * Use https for repository links
  * vulkan: Fix win/i386 calling convention
- Rebase patches with quilt.
- Drop ffmpeg-CVE-2022-3964.patch: Fixed upstream.
- Drop no-vk-video-decoding.patch: Upstream removed this optional
  code.
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1688040000">- Add 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch,
  0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch,
  0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch,
  0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 5.1.4:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patches fixed upstream:
  * 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch
  * 0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch
  * 0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch
  * 0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
</package>
<package pkgid="d18d814630d6e055e0cdc660b9a45bb4153a7be35abb435025633032fb61eaea76624957a1daf0a81910e8e844dcf8652dfe8ce3d509b4d9f2f596fd88cde4cd" name="ffmpeg-5-mini-debugsource" arch="x86_64">
  <version epoch="0" ver="5.1.4" rel="2.1"/>
  <changelog author="C J &lt;c.j@tuta.io&gt;" date="1664193600">- Update to release 5.1.2
  * Add more field checks, add checks against overflows,
    or outright use larger integer types.
  * avformat/dashdec: Fix crash on invalid input/ENOMEM, fix leak
  * lavc/videotoolbox: do not pass AVCodecContext to decoder
    output callback
  * lavc/pthread_frame: always transfer stashed hwaccel state
  * avcodec/arm/sbcenc: avoid callee preserved vfp registers
  * avformat/riffdec: don't unconditionally overwrite
    WAVEFORMATEXTENSIBLE layout
  * avfilter/vf_scale: overwrite the width and height expressions
    with the original values
  * lavc/pthread_frame: avoid leaving stale hwaccel state in
    worker threads</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1664971200">- Enable AMF conditionally</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1665835200">- Refresh Fedora OpenH264 dlopen patch and sources for OpenH264 2.3.1
  * Patch: ffmpeg-dlopen-openh264.patch
  * Source: ffmpeg-dlopen-headers.tar.xz
  * Source: ffmpeg_get_dlopen_headers.sh</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1668600000">- Add ffmpeg-CVE-2022-3964.patch: Backport from upstream to fix
  out of bounds read in update_block_in_prev_frame() (bsc#1205388).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1670328000">- Drop BuildRequire on SDL2 to break a dependency loop; with this,
  /usr/bin/ffplay is no longer built.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1670500800">- Enable librist support on TW: enables usage of RIST encoded MPEG-TS
  streams and is used by OBS Studio</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- build for x86_64 subarchs the same way like for baseline</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1672920000">- Provide a ffmpeg-5-mini-devel build recipe to help split
  anticipated build cycles.
- Reenable SDL2 for ffmpeg-5.spec. ffplay and -vf sdl should be
  back. [boo#1206505]</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1673956800">- Merge ffmpeg-5-mini.spec with the main .spec file in order to
  make building the _multibuild packages easier for the case the
  package is named to be built for a specific distribution; an
  example would be "A_tw-ffmpeg-5" in Packman.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1675166400">- Add no-vk-video-decoding.patch to resolve build failure
  with Vulkan 1.3.239</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1677499200">- Add ``Requires: this-is-only-for-build-envs`` [boo#1208652]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678363200">- Actually enable libjxl backend</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678708800">- Add soname.diff to get libswresample4 nonconflicting with ffmpeg-6.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1678968001">- Obsolete old FFmpeg 5 libswresample4, otherwise they'll conflict</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 5.1.3:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec:
  - Check bits left before block decoding in non multi channel
    coding loop
  - The minimal block is at least 7 bits
  * avcodec/atrac3plus: reorder channels to match the output layout
  * avcodec/audiotoolboxenc: return AVERROR_EXTERNAL immediately
    when encode error
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  * avcodec/ffv1dec: restructure slice coordinate reading a bit
  * avcodec/h274: fix include
  * avcodec/libjxldec:
  - Fix gamma22 and gamma28 recognition
  - Avoid hard failure with unspecified primaries
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec:
  - Check input size
  - Use init_get_bits8 and check the return value
  * avcodec/nvenc: fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec:
  - Check deloco index more exactly
  - Dont skip/read chunk twice
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/smcenc: stop accessing out of bounds frame
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/speexdec: Check channels &gt; 2
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avcodec/aacdec: fix parsing streams with channel configuration
    11
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/replaygain: avoid undefined / negative abs
  * avformat/vividas: Check packet size
  * avutil/tx: Use unsigned in ff_tx_fft_sr_combine() to avoid
    undefined behavior
  * hwcontext_vulkan: remove optional encode/decode extensions from
    the list
  * lavf/async: Fix ring_write return value
  * lavu/vulkan: fix handle type for 32-bit targets
  * libswscale: force a minimum size of the slide for bayer sources
  * swscale/input: Use more unsigned intermediates
  * swscale/output:
  - Bias 16bps output calculations to improve non overflowing
    range
  - Bias 16bps output calculations to improve non overflowing
    range for GBRP16/GBRPF32
  * swscale: aarch64: Fix yuv2rgb with negative strides
  * Use https for repository links
  * vulkan: Fix win/i386 calling convention
- Rebase patches with quilt.
- Drop ffmpeg-CVE-2022-3964.patch: Fixed upstream.
- Drop no-vk-video-decoding.patch: Upstream removed this optional
  code.
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1688040000">- Add 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch,
  0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch,
  0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch,
  0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 5.1.4:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patches fixed upstream:
  * 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch
  * 0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch
  * 0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch
  * 0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
</package>
<package pkgid="fe6fd87a9588419e008731b1d311ea48b92cbbf1e5e9de31866241d4c7197bef5cdd87282877016939c7308447af3fd887fcb519216170e9e8a16791fa5aee57" name="ffmpeg-5-mini-devel" arch="i586">
  <version epoch="0" ver="5.1.4" rel="2.1"/>
  <changelog author="C J &lt;c.j@tuta.io&gt;" date="1664193600">- Update to release 5.1.2
  * Add more field checks, add checks against overflows,
    or outright use larger integer types.
  * avformat/dashdec: Fix crash on invalid input/ENOMEM, fix leak
  * lavc/videotoolbox: do not pass AVCodecContext to decoder
    output callback
  * lavc/pthread_frame: always transfer stashed hwaccel state
  * avcodec/arm/sbcenc: avoid callee preserved vfp registers
  * avformat/riffdec: don't unconditionally overwrite
    WAVEFORMATEXTENSIBLE layout
  * avfilter/vf_scale: overwrite the width and height expressions
    with the original values
  * lavc/pthread_frame: avoid leaving stale hwaccel state in
    worker threads</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1664971200">- Enable AMF conditionally</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1665835200">- Refresh Fedora OpenH264 dlopen patch and sources for OpenH264 2.3.1
  * Patch: ffmpeg-dlopen-openh264.patch
  * Source: ffmpeg-dlopen-headers.tar.xz
  * Source: ffmpeg_get_dlopen_headers.sh</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1668600000">- Add ffmpeg-CVE-2022-3964.patch: Backport from upstream to fix
  out of bounds read in update_block_in_prev_frame() (bsc#1205388).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1670328000">- Drop BuildRequire on SDL2 to break a dependency loop; with this,
  /usr/bin/ffplay is no longer built.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1670500800">- Enable librist support on TW: enables usage of RIST encoded MPEG-TS
  streams and is used by OBS Studio</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- build for x86_64 subarchs the same way like for baseline</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1672920000">- Provide a ffmpeg-5-mini-devel build recipe to help split
  anticipated build cycles.
- Reenable SDL2 for ffmpeg-5.spec. ffplay and -vf sdl should be
  back. [boo#1206505]</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1673956800">- Merge ffmpeg-5-mini.spec with the main .spec file in order to
  make building the _multibuild packages easier for the case the
  package is named to be built for a specific distribution; an
  example would be "A_tw-ffmpeg-5" in Packman.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1675166400">- Add no-vk-video-decoding.patch to resolve build failure
  with Vulkan 1.3.239</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1677499200">- Add ``Requires: this-is-only-for-build-envs`` [boo#1208652]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678363200">- Actually enable libjxl backend</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678708800">- Add soname.diff to get libswresample4 nonconflicting with ffmpeg-6.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1678968001">- Obsolete old FFmpeg 5 libswresample4, otherwise they'll conflict</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 5.1.3:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec:
  - Check bits left before block decoding in non multi channel
    coding loop
  - The minimal block is at least 7 bits
  * avcodec/atrac3plus: reorder channels to match the output layout
  * avcodec/audiotoolboxenc: return AVERROR_EXTERNAL immediately
    when encode error
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  * avcodec/ffv1dec: restructure slice coordinate reading a bit
  * avcodec/h274: fix include
  * avcodec/libjxldec:
  - Fix gamma22 and gamma28 recognition
  - Avoid hard failure with unspecified primaries
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec:
  - Check input size
  - Use init_get_bits8 and check the return value
  * avcodec/nvenc: fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec:
  - Check deloco index more exactly
  - Dont skip/read chunk twice
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/smcenc: stop accessing out of bounds frame
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/speexdec: Check channels &gt; 2
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avcodec/aacdec: fix parsing streams with channel configuration
    11
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/replaygain: avoid undefined / negative abs
  * avformat/vividas: Check packet size
  * avutil/tx: Use unsigned in ff_tx_fft_sr_combine() to avoid
    undefined behavior
  * hwcontext_vulkan: remove optional encode/decode extensions from
    the list
  * lavf/async: Fix ring_write return value
  * lavu/vulkan: fix handle type for 32-bit targets
  * libswscale: force a minimum size of the slide for bayer sources
  * swscale/input: Use more unsigned intermediates
  * swscale/output:
  - Bias 16bps output calculations to improve non overflowing
    range
  - Bias 16bps output calculations to improve non overflowing
    range for GBRP16/GBRPF32
  * swscale: aarch64: Fix yuv2rgb with negative strides
  * Use https for repository links
  * vulkan: Fix win/i386 calling convention
- Rebase patches with quilt.
- Drop ffmpeg-CVE-2022-3964.patch: Fixed upstream.
- Drop no-vk-video-decoding.patch: Upstream removed this optional
  code.
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1688040000">- Add 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch,
  0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch,
  0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch,
  0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 5.1.4:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patches fixed upstream:
  * 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch
  * 0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch
  * 0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch
  * 0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
</package>
<package pkgid="8d1162751c1488c3a6be98662f51a0487b4e0a5ea5c9a5c377cefe75fdcfccd30dd260572c91c7ad5a79f1f5fbe7f27149f1ed95b298cf80e81ed4f4c2a03b10" name="ffmpeg-5-mini-devel" arch="x86_64">
  <version epoch="0" ver="5.1.4" rel="2.1"/>
  <changelog author="C J &lt;c.j@tuta.io&gt;" date="1664193600">- Update to release 5.1.2
  * Add more field checks, add checks against overflows,
    or outright use larger integer types.
  * avformat/dashdec: Fix crash on invalid input/ENOMEM, fix leak
  * lavc/videotoolbox: do not pass AVCodecContext to decoder
    output callback
  * lavc/pthread_frame: always transfer stashed hwaccel state
  * avcodec/arm/sbcenc: avoid callee preserved vfp registers
  * avformat/riffdec: don't unconditionally overwrite
    WAVEFORMATEXTENSIBLE layout
  * avfilter/vf_scale: overwrite the width and height expressions
    with the original values
  * lavc/pthread_frame: avoid leaving stale hwaccel state in
    worker threads</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1664971200">- Enable AMF conditionally</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1665835200">- Refresh Fedora OpenH264 dlopen patch and sources for OpenH264 2.3.1
  * Patch: ffmpeg-dlopen-openh264.patch
  * Source: ffmpeg-dlopen-headers.tar.xz
  * Source: ffmpeg_get_dlopen_headers.sh</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1668600000">- Add ffmpeg-CVE-2022-3964.patch: Backport from upstream to fix
  out of bounds read in update_block_in_prev_frame() (bsc#1205388).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1670328000">- Drop BuildRequire on SDL2 to break a dependency loop; with this,
  /usr/bin/ffplay is no longer built.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1670500800">- Enable librist support on TW: enables usage of RIST encoded MPEG-TS
  streams and is used by OBS Studio</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- build for x86_64 subarchs the same way like for baseline</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1672920000">- Provide a ffmpeg-5-mini-devel build recipe to help split
  anticipated build cycles.
- Reenable SDL2 for ffmpeg-5.spec. ffplay and -vf sdl should be
  back. [boo#1206505]</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1673956800">- Merge ffmpeg-5-mini.spec with the main .spec file in order to
  make building the _multibuild packages easier for the case the
  package is named to be built for a specific distribution; an
  example would be "A_tw-ffmpeg-5" in Packman.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1675166400">- Add no-vk-video-decoding.patch to resolve build failure
  with Vulkan 1.3.239</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1677499200">- Add ``Requires: this-is-only-for-build-envs`` [boo#1208652]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678363200">- Actually enable libjxl backend</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678708800">- Add soname.diff to get libswresample4 nonconflicting with ffmpeg-6.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1678968001">- Obsolete old FFmpeg 5 libswresample4, otherwise they'll conflict</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 5.1.3:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec:
  - Check bits left before block decoding in non multi channel
    coding loop
  - The minimal block is at least 7 bits
  * avcodec/atrac3plus: reorder channels to match the output layout
  * avcodec/audiotoolboxenc: return AVERROR_EXTERNAL immediately
    when encode error
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  * avcodec/ffv1dec: restructure slice coordinate reading a bit
  * avcodec/h274: fix include
  * avcodec/libjxldec:
  - Fix gamma22 and gamma28 recognition
  - Avoid hard failure with unspecified primaries
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec:
  - Check input size
  - Use init_get_bits8 and check the return value
  * avcodec/nvenc: fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec:
  - Check deloco index more exactly
  - Dont skip/read chunk twice
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/smcenc: stop accessing out of bounds frame
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/speexdec: Check channels &gt; 2
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avcodec/aacdec: fix parsing streams with channel configuration
    11
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/replaygain: avoid undefined / negative abs
  * avformat/vividas: Check packet size
  * avutil/tx: Use unsigned in ff_tx_fft_sr_combine() to avoid
    undefined behavior
  * hwcontext_vulkan: remove optional encode/decode extensions from
    the list
  * lavf/async: Fix ring_write return value
  * lavu/vulkan: fix handle type for 32-bit targets
  * libswscale: force a minimum size of the slide for bayer sources
  * swscale/input: Use more unsigned intermediates
  * swscale/output:
  - Bias 16bps output calculations to improve non overflowing
    range
  - Bias 16bps output calculations to improve non overflowing
    range for GBRP16/GBRPF32
  * swscale: aarch64: Fix yuv2rgb with negative strides
  * Use https for repository links
  * vulkan: Fix win/i386 calling convention
- Rebase patches with quilt.
- Drop ffmpeg-CVE-2022-3964.patch: Fixed upstream.
- Drop no-vk-video-decoding.patch: Upstream removed this optional
  code.
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1688040000">- Add 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch,
  0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch,
  0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch,
  0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 5.1.4:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patches fixed upstream:
  * 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch
  * 0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch
  * 0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch
  * 0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
</package>
<package pkgid="42339fcde5cbb0994e6b569328948c5caa82c5192f5ff1df2ff2b9001a96d29a9212dc75e2925605a601af70b440a135a84208640bb4e7d8effa319e22a24423" name="ffmpeg-5-mini-libs" arch="i586">
  <version epoch="0" ver="5.1.4" rel="2.1"/>
  <changelog author="C J &lt;c.j@tuta.io&gt;" date="1664193600">- Update to release 5.1.2
  * Add more field checks, add checks against overflows,
    or outright use larger integer types.
  * avformat/dashdec: Fix crash on invalid input/ENOMEM, fix leak
  * lavc/videotoolbox: do not pass AVCodecContext to decoder
    output callback
  * lavc/pthread_frame: always transfer stashed hwaccel state
  * avcodec/arm/sbcenc: avoid callee preserved vfp registers
  * avformat/riffdec: don't unconditionally overwrite
    WAVEFORMATEXTENSIBLE layout
  * avfilter/vf_scale: overwrite the width and height expressions
    with the original values
  * lavc/pthread_frame: avoid leaving stale hwaccel state in
    worker threads</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1664971200">- Enable AMF conditionally</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1665835200">- Refresh Fedora OpenH264 dlopen patch and sources for OpenH264 2.3.1
  * Patch: ffmpeg-dlopen-openh264.patch
  * Source: ffmpeg-dlopen-headers.tar.xz
  * Source: ffmpeg_get_dlopen_headers.sh</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1668600000">- Add ffmpeg-CVE-2022-3964.patch: Backport from upstream to fix
  out of bounds read in update_block_in_prev_frame() (bsc#1205388).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1670328000">- Drop BuildRequire on SDL2 to break a dependency loop; with this,
  /usr/bin/ffplay is no longer built.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1670500800">- Enable librist support on TW: enables usage of RIST encoded MPEG-TS
  streams and is used by OBS Studio</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- build for x86_64 subarchs the same way like for baseline</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1672920000">- Provide a ffmpeg-5-mini-devel build recipe to help split
  anticipated build cycles.
- Reenable SDL2 for ffmpeg-5.spec. ffplay and -vf sdl should be
  back. [boo#1206505]</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1673956800">- Merge ffmpeg-5-mini.spec with the main .spec file in order to
  make building the _multibuild packages easier for the case the
  package is named to be built for a specific distribution; an
  example would be "A_tw-ffmpeg-5" in Packman.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1675166400">- Add no-vk-video-decoding.patch to resolve build failure
  with Vulkan 1.3.239</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1677499200">- Add ``Requires: this-is-only-for-build-envs`` [boo#1208652]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678363200">- Actually enable libjxl backend</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678708800">- Add soname.diff to get libswresample4 nonconflicting with ffmpeg-6.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1678968001">- Obsolete old FFmpeg 5 libswresample4, otherwise they'll conflict</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 5.1.3:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec:
  - Check bits left before block decoding in non multi channel
    coding loop
  - The minimal block is at least 7 bits
  * avcodec/atrac3plus: reorder channels to match the output layout
  * avcodec/audiotoolboxenc: return AVERROR_EXTERNAL immediately
    when encode error
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  * avcodec/ffv1dec: restructure slice coordinate reading a bit
  * avcodec/h274: fix include
  * avcodec/libjxldec:
  - Fix gamma22 and gamma28 recognition
  - Avoid hard failure with unspecified primaries
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec:
  - Check input size
  - Use init_get_bits8 and check the return value
  * avcodec/nvenc: fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec:
  - Check deloco index more exactly
  - Dont skip/read chunk twice
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/smcenc: stop accessing out of bounds frame
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/speexdec: Check channels &gt; 2
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avcodec/aacdec: fix parsing streams with channel configuration
    11
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/replaygain: avoid undefined / negative abs
  * avformat/vividas: Check packet size
  * avutil/tx: Use unsigned in ff_tx_fft_sr_combine() to avoid
    undefined behavior
  * hwcontext_vulkan: remove optional encode/decode extensions from
    the list
  * lavf/async: Fix ring_write return value
  * lavu/vulkan: fix handle type for 32-bit targets
  * libswscale: force a minimum size of the slide for bayer sources
  * swscale/input: Use more unsigned intermediates
  * swscale/output:
  - Bias 16bps output calculations to improve non overflowing
    range
  - Bias 16bps output calculations to improve non overflowing
    range for GBRP16/GBRPF32
  * swscale: aarch64: Fix yuv2rgb with negative strides
  * Use https for repository links
  * vulkan: Fix win/i386 calling convention
- Rebase patches with quilt.
- Drop ffmpeg-CVE-2022-3964.patch: Fixed upstream.
- Drop no-vk-video-decoding.patch: Upstream removed this optional
  code.
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1688040000">- Add 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch,
  0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch,
  0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch,
  0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 5.1.4:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patches fixed upstream:
  * 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch
  * 0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch
  * 0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch
  * 0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
</package>
<package pkgid="1b9ff41184f23aa4dec705761a5d5cc4671e604c853156e47946c784b4ddfd1dc5ffe19e143ef7fb219927cc9dc0e062b11f5d0cb91c09ce1722a02ebfc101ee" name="ffmpeg-5-mini-libs" arch="x86_64">
  <version epoch="0" ver="5.1.4" rel="2.1"/>
  <changelog author="C J &lt;c.j@tuta.io&gt;" date="1664193600">- Update to release 5.1.2
  * Add more field checks, add checks against overflows,
    or outright use larger integer types.
  * avformat/dashdec: Fix crash on invalid input/ENOMEM, fix leak
  * lavc/videotoolbox: do not pass AVCodecContext to decoder
    output callback
  * lavc/pthread_frame: always transfer stashed hwaccel state
  * avcodec/arm/sbcenc: avoid callee preserved vfp registers
  * avformat/riffdec: don't unconditionally overwrite
    WAVEFORMATEXTENSIBLE layout
  * avfilter/vf_scale: overwrite the width and height expressions
    with the original values
  * lavc/pthread_frame: avoid leaving stale hwaccel state in
    worker threads</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1664971200">- Enable AMF conditionally</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1665835200">- Refresh Fedora OpenH264 dlopen patch and sources for OpenH264 2.3.1
  * Patch: ffmpeg-dlopen-openh264.patch
  * Source: ffmpeg-dlopen-headers.tar.xz
  * Source: ffmpeg_get_dlopen_headers.sh</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1668600000">- Add ffmpeg-CVE-2022-3964.patch: Backport from upstream to fix
  out of bounds read in update_block_in_prev_frame() (bsc#1205388).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1670328000">- Drop BuildRequire on SDL2 to break a dependency loop; with this,
  /usr/bin/ffplay is no longer built.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1670500800">- Enable librist support on TW: enables usage of RIST encoded MPEG-TS
  streams and is used by OBS Studio</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- build for x86_64 subarchs the same way like for baseline</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1672920000">- Provide a ffmpeg-5-mini-devel build recipe to help split
  anticipated build cycles.
- Reenable SDL2 for ffmpeg-5.spec. ffplay and -vf sdl should be
  back. [boo#1206505]</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1673956800">- Merge ffmpeg-5-mini.spec with the main .spec file in order to
  make building the _multibuild packages easier for the case the
  package is named to be built for a specific distribution; an
  example would be "A_tw-ffmpeg-5" in Packman.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1675166400">- Add no-vk-video-decoding.patch to resolve build failure
  with Vulkan 1.3.239</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1677499200">- Add ``Requires: this-is-only-for-build-envs`` [boo#1208652]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678363200">- Actually enable libjxl backend</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678708800">- Add soname.diff to get libswresample4 nonconflicting with ffmpeg-6.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1678968001">- Obsolete old FFmpeg 5 libswresample4, otherwise they'll conflict</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 5.1.3:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec:
  - Check bits left before block decoding in non multi channel
    coding loop
  - The minimal block is at least 7 bits
  * avcodec/atrac3plus: reorder channels to match the output layout
  * avcodec/audiotoolboxenc: return AVERROR_EXTERNAL immediately
    when encode error
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  * avcodec/ffv1dec: restructure slice coordinate reading a bit
  * avcodec/h274: fix include
  * avcodec/libjxldec:
  - Fix gamma22 and gamma28 recognition
  - Avoid hard failure with unspecified primaries
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec:
  - Check input size
  - Use init_get_bits8 and check the return value
  * avcodec/nvenc: fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec:
  - Check deloco index more exactly
  - Dont skip/read chunk twice
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/smcenc: stop accessing out of bounds frame
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/speexdec: Check channels &gt; 2
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avcodec/aacdec: fix parsing streams with channel configuration
    11
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/replaygain: avoid undefined / negative abs
  * avformat/vividas: Check packet size
  * avutil/tx: Use unsigned in ff_tx_fft_sr_combine() to avoid
    undefined behavior
  * hwcontext_vulkan: remove optional encode/decode extensions from
    the list
  * lavf/async: Fix ring_write return value
  * lavu/vulkan: fix handle type for 32-bit targets
  * libswscale: force a minimum size of the slide for bayer sources
  * swscale/input: Use more unsigned intermediates
  * swscale/output:
  - Bias 16bps output calculations to improve non overflowing
    range
  - Bias 16bps output calculations to improve non overflowing
    range for GBRP16/GBRPF32
  * swscale: aarch64: Fix yuv2rgb with negative strides
  * Use https for repository links
  * vulkan: Fix win/i386 calling convention
- Rebase patches with quilt.
- Drop ffmpeg-CVE-2022-3964.patch: Fixed upstream.
- Drop no-vk-video-decoding.patch: Upstream removed this optional
  code.
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1688040000">- Add 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch,
  0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch,
  0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch,
  0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 5.1.4:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patches fixed upstream:
  * 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch
  * 0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch
  * 0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch
  * 0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
</package>
<package pkgid="5a4009f7c3c82ccd7c89ece3a3b6c9ab0d4ca59e56aa0f91878ed9cb16d5d99adb7173aa0d9508966e01154afb751ff3a8131c4122bc13a399148b28db99e8b2" name="ffmpeg-5-mini-libs-debuginfo" arch="i586">
  <version epoch="0" ver="5.1.4" rel="2.1"/>
  <changelog author="C J &lt;c.j@tuta.io&gt;" date="1664193600">- Update to release 5.1.2
  * Add more field checks, add checks against overflows,
    or outright use larger integer types.
  * avformat/dashdec: Fix crash on invalid input/ENOMEM, fix leak
  * lavc/videotoolbox: do not pass AVCodecContext to decoder
    output callback
  * lavc/pthread_frame: always transfer stashed hwaccel state
  * avcodec/arm/sbcenc: avoid callee preserved vfp registers
  * avformat/riffdec: don't unconditionally overwrite
    WAVEFORMATEXTENSIBLE layout
  * avfilter/vf_scale: overwrite the width and height expressions
    with the original values
  * lavc/pthread_frame: avoid leaving stale hwaccel state in
    worker threads</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1664971200">- Enable AMF conditionally</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1665835200">- Refresh Fedora OpenH264 dlopen patch and sources for OpenH264 2.3.1
  * Patch: ffmpeg-dlopen-openh264.patch
  * Source: ffmpeg-dlopen-headers.tar.xz
  * Source: ffmpeg_get_dlopen_headers.sh</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1668600000">- Add ffmpeg-CVE-2022-3964.patch: Backport from upstream to fix
  out of bounds read in update_block_in_prev_frame() (bsc#1205388).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1670328000">- Drop BuildRequire on SDL2 to break a dependency loop; with this,
  /usr/bin/ffplay is no longer built.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1670500800">- Enable librist support on TW: enables usage of RIST encoded MPEG-TS
  streams and is used by OBS Studio</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- build for x86_64 subarchs the same way like for baseline</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1672920000">- Provide a ffmpeg-5-mini-devel build recipe to help split
  anticipated build cycles.
- Reenable SDL2 for ffmpeg-5.spec. ffplay and -vf sdl should be
  back. [boo#1206505]</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1673956800">- Merge ffmpeg-5-mini.spec with the main .spec file in order to
  make building the _multibuild packages easier for the case the
  package is named to be built for a specific distribution; an
  example would be "A_tw-ffmpeg-5" in Packman.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1675166400">- Add no-vk-video-decoding.patch to resolve build failure
  with Vulkan 1.3.239</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1677499200">- Add ``Requires: this-is-only-for-build-envs`` [boo#1208652]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678363200">- Actually enable libjxl backend</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678708800">- Add soname.diff to get libswresample4 nonconflicting with ffmpeg-6.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1678968001">- Obsolete old FFmpeg 5 libswresample4, otherwise they'll conflict</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 5.1.3:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec:
  - Check bits left before block decoding in non multi channel
    coding loop
  - The minimal block is at least 7 bits
  * avcodec/atrac3plus: reorder channels to match the output layout
  * avcodec/audiotoolboxenc: return AVERROR_EXTERNAL immediately
    when encode error
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  * avcodec/ffv1dec: restructure slice coordinate reading a bit
  * avcodec/h274: fix include
  * avcodec/libjxldec:
  - Fix gamma22 and gamma28 recognition
  - Avoid hard failure with unspecified primaries
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec:
  - Check input size
  - Use init_get_bits8 and check the return value
  * avcodec/nvenc: fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec:
  - Check deloco index more exactly
  - Dont skip/read chunk twice
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/smcenc: stop accessing out of bounds frame
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/speexdec: Check channels &gt; 2
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avcodec/aacdec: fix parsing streams with channel configuration
    11
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/replaygain: avoid undefined / negative abs
  * avformat/vividas: Check packet size
  * avutil/tx: Use unsigned in ff_tx_fft_sr_combine() to avoid
    undefined behavior
  * hwcontext_vulkan: remove optional encode/decode extensions from
    the list
  * lavf/async: Fix ring_write return value
  * lavu/vulkan: fix handle type for 32-bit targets
  * libswscale: force a minimum size of the slide for bayer sources
  * swscale/input: Use more unsigned intermediates
  * swscale/output:
  - Bias 16bps output calculations to improve non overflowing
    range
  - Bias 16bps output calculations to improve non overflowing
    range for GBRP16/GBRPF32
  * swscale: aarch64: Fix yuv2rgb with negative strides
  * Use https for repository links
  * vulkan: Fix win/i386 calling convention
- Rebase patches with quilt.
- Drop ffmpeg-CVE-2022-3964.patch: Fixed upstream.
- Drop no-vk-video-decoding.patch: Upstream removed this optional
  code.
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1688040000">- Add 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch,
  0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch,
  0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch,
  0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 5.1.4:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patches fixed upstream:
  * 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch
  * 0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch
  * 0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch
  * 0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
</package>
<package pkgid="03b7dfa04971386ec4f5c06cbfd2f0bbb984db149cb01eb488c048e7dda4eeab34ba7a505bb156fcb4667937a32bb597a7b4884253e1bca983c29427e412757c" name="ffmpeg-5-mini-libs-debuginfo" arch="x86_64">
  <version epoch="0" ver="5.1.4" rel="2.1"/>
  <changelog author="C J &lt;c.j@tuta.io&gt;" date="1664193600">- Update to release 5.1.2
  * Add more field checks, add checks against overflows,
    or outright use larger integer types.
  * avformat/dashdec: Fix crash on invalid input/ENOMEM, fix leak
  * lavc/videotoolbox: do not pass AVCodecContext to decoder
    output callback
  * lavc/pthread_frame: always transfer stashed hwaccel state
  * avcodec/arm/sbcenc: avoid callee preserved vfp registers
  * avformat/riffdec: don't unconditionally overwrite
    WAVEFORMATEXTENSIBLE layout
  * avfilter/vf_scale: overwrite the width and height expressions
    with the original values
  * lavc/pthread_frame: avoid leaving stale hwaccel state in
    worker threads</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1664971200">- Enable AMF conditionally</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1665835200">- Refresh Fedora OpenH264 dlopen patch and sources for OpenH264 2.3.1
  * Patch: ffmpeg-dlopen-openh264.patch
  * Source: ffmpeg-dlopen-headers.tar.xz
  * Source: ffmpeg_get_dlopen_headers.sh</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1668600000">- Add ffmpeg-CVE-2022-3964.patch: Backport from upstream to fix
  out of bounds read in update_block_in_prev_frame() (bsc#1205388).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1670328000">- Drop BuildRequire on SDL2 to break a dependency loop; with this,
  /usr/bin/ffplay is no longer built.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1670500800">- Enable librist support on TW: enables usage of RIST encoded MPEG-TS
  streams and is used by OBS Studio</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- build for x86_64 subarchs the same way like for baseline</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1672920000">- Provide a ffmpeg-5-mini-devel build recipe to help split
  anticipated build cycles.
- Reenable SDL2 for ffmpeg-5.spec. ffplay and -vf sdl should be
  back. [boo#1206505]</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1673956800">- Merge ffmpeg-5-mini.spec with the main .spec file in order to
  make building the _multibuild packages easier for the case the
  package is named to be built for a specific distribution; an
  example would be "A_tw-ffmpeg-5" in Packman.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1675166400">- Add no-vk-video-decoding.patch to resolve build failure
  with Vulkan 1.3.239</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1677499200">- Add ``Requires: this-is-only-for-build-envs`` [boo#1208652]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678363200">- Actually enable libjxl backend</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678708800">- Add soname.diff to get libswresample4 nonconflicting with ffmpeg-6.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1678968001">- Obsolete old FFmpeg 5 libswresample4, otherwise they'll conflict</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 5.1.3:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec:
  - Check bits left before block decoding in non multi channel
    coding loop
  - The minimal block is at least 7 bits
  * avcodec/atrac3plus: reorder channels to match the output layout
  * avcodec/audiotoolboxenc: return AVERROR_EXTERNAL immediately
    when encode error
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  * avcodec/ffv1dec: restructure slice coordinate reading a bit
  * avcodec/h274: fix include
  * avcodec/libjxldec:
  - Fix gamma22 and gamma28 recognition
  - Avoid hard failure with unspecified primaries
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec:
  - Check input size
  - Use init_get_bits8 and check the return value
  * avcodec/nvenc: fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec:
  - Check deloco index more exactly
  - Dont skip/read chunk twice
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/smcenc: stop accessing out of bounds frame
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/speexdec: Check channels &gt; 2
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avcodec/aacdec: fix parsing streams with channel configuration
    11
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/replaygain: avoid undefined / negative abs
  * avformat/vividas: Check packet size
  * avutil/tx: Use unsigned in ff_tx_fft_sr_combine() to avoid
    undefined behavior
  * hwcontext_vulkan: remove optional encode/decode extensions from
    the list
  * lavf/async: Fix ring_write return value
  * lavu/vulkan: fix handle type for 32-bit targets
  * libswscale: force a minimum size of the slide for bayer sources
  * swscale/input: Use more unsigned intermediates
  * swscale/output:
  - Bias 16bps output calculations to improve non overflowing
    range
  - Bias 16bps output calculations to improve non overflowing
    range for GBRP16/GBRPF32
  * swscale: aarch64: Fix yuv2rgb with negative strides
  * Use https for repository links
  * vulkan: Fix win/i386 calling convention
- Rebase patches with quilt.
- Drop ffmpeg-CVE-2022-3964.patch: Fixed upstream.
- Drop no-vk-video-decoding.patch: Upstream removed this optional
  code.
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1688040000">- Add 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch,
  0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch,
  0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch,
  0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 5.1.4:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patches fixed upstream:
  * 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch
  * 0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch
  * 0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch
  * 0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
</package>
<package pkgid="deeb663167f50fd4636edeca7e98fd3fa169b7a213c3cdf99a434858e4128669626afe5eb7f95387916a256c1b3a5363885a8906f28a4d813e112965b555e638" name="ffmpeg-5-private-devel" arch="i586">
  <version epoch="0" ver="5.1.4" rel="2.1"/>
  <changelog author="C J &lt;c.j@tuta.io&gt;" date="1664193600">- Update to release 5.1.2
  * Add more field checks, add checks against overflows,
    or outright use larger integer types.
  * avformat/dashdec: Fix crash on invalid input/ENOMEM, fix leak
  * lavc/videotoolbox: do not pass AVCodecContext to decoder
    output callback
  * lavc/pthread_frame: always transfer stashed hwaccel state
  * avcodec/arm/sbcenc: avoid callee preserved vfp registers
  * avformat/riffdec: don't unconditionally overwrite
    WAVEFORMATEXTENSIBLE layout
  * avfilter/vf_scale: overwrite the width and height expressions
    with the original values
  * lavc/pthread_frame: avoid leaving stale hwaccel state in
    worker threads</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1664971200">- Enable AMF conditionally</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1665835200">- Refresh Fedora OpenH264 dlopen patch and sources for OpenH264 2.3.1
  * Patch: ffmpeg-dlopen-openh264.patch
  * Source: ffmpeg-dlopen-headers.tar.xz
  * Source: ffmpeg_get_dlopen_headers.sh</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1668600000">- Add ffmpeg-CVE-2022-3964.patch: Backport from upstream to fix
  out of bounds read in update_block_in_prev_frame() (bsc#1205388).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1670328000">- Drop BuildRequire on SDL2 to break a dependency loop; with this,
  /usr/bin/ffplay is no longer built.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1670500800">- Enable librist support on TW: enables usage of RIST encoded MPEG-TS
  streams and is used by OBS Studio</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- build for x86_64 subarchs the same way like for baseline</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1672920000">- Provide a ffmpeg-5-mini-devel build recipe to help split
  anticipated build cycles.
- Reenable SDL2 for ffmpeg-5.spec. ffplay and -vf sdl should be
  back. [boo#1206505]</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1673956800">- Merge ffmpeg-5-mini.spec with the main .spec file in order to
  make building the _multibuild packages easier for the case the
  package is named to be built for a specific distribution; an
  example would be "A_tw-ffmpeg-5" in Packman.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1675166400">- Add no-vk-video-decoding.patch to resolve build failure
  with Vulkan 1.3.239</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1677499200">- Add ``Requires: this-is-only-for-build-envs`` [boo#1208652]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678363200">- Actually enable libjxl backend</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678708800">- Add soname.diff to get libswresample4 nonconflicting with ffmpeg-6.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1678968001">- Obsolete old FFmpeg 5 libswresample4, otherwise they'll conflict</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 5.1.3:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec:
  - Check bits left before block decoding in non multi channel
    coding loop
  - The minimal block is at least 7 bits
  * avcodec/atrac3plus: reorder channels to match the output layout
  * avcodec/audiotoolboxenc: return AVERROR_EXTERNAL immediately
    when encode error
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  * avcodec/ffv1dec: restructure slice coordinate reading a bit
  * avcodec/h274: fix include
  * avcodec/libjxldec:
  - Fix gamma22 and gamma28 recognition
  - Avoid hard failure with unspecified primaries
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec:
  - Check input size
  - Use init_get_bits8 and check the return value
  * avcodec/nvenc: fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec:
  - Check deloco index more exactly
  - Dont skip/read chunk twice
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/smcenc: stop accessing out of bounds frame
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/speexdec: Check channels &gt; 2
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avcodec/aacdec: fix parsing streams with channel configuration
    11
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/replaygain: avoid undefined / negative abs
  * avformat/vividas: Check packet size
  * avutil/tx: Use unsigned in ff_tx_fft_sr_combine() to avoid
    undefined behavior
  * hwcontext_vulkan: remove optional encode/decode extensions from
    the list
  * lavf/async: Fix ring_write return value
  * lavu/vulkan: fix handle type for 32-bit targets
  * libswscale: force a minimum size of the slide for bayer sources
  * swscale/input: Use more unsigned intermediates
  * swscale/output:
  - Bias 16bps output calculations to improve non overflowing
    range
  - Bias 16bps output calculations to improve non overflowing
    range for GBRP16/GBRPF32
  * swscale: aarch64: Fix yuv2rgb with negative strides
  * Use https for repository links
  * vulkan: Fix win/i386 calling convention
- Rebase patches with quilt.
- Drop ffmpeg-CVE-2022-3964.patch: Fixed upstream.
- Drop no-vk-video-decoding.patch: Upstream removed this optional
  code.
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1688040000">- Add 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch,
  0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch,
  0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch,
  0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 5.1.4:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patches fixed upstream:
  * 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch
  * 0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch
  * 0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch
  * 0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
</package>
<package pkgid="8fc010dcfa01592361fc5b58e4d62056ad15a20e9e3cb8ec4b67a607833db6b6afada78f6661a9c31d8c2104235b746ee8d2f663e5c25276d023940317c234a4" name="ffmpeg-5-private-devel" arch="x86_64">
  <version epoch="0" ver="5.1.4" rel="2.1"/>
  <changelog author="C J &lt;c.j@tuta.io&gt;" date="1664193600">- Update to release 5.1.2
  * Add more field checks, add checks against overflows,
    or outright use larger integer types.
  * avformat/dashdec: Fix crash on invalid input/ENOMEM, fix leak
  * lavc/videotoolbox: do not pass AVCodecContext to decoder
    output callback
  * lavc/pthread_frame: always transfer stashed hwaccel state
  * avcodec/arm/sbcenc: avoid callee preserved vfp registers
  * avformat/riffdec: don't unconditionally overwrite
    WAVEFORMATEXTENSIBLE layout
  * avfilter/vf_scale: overwrite the width and height expressions
    with the original values
  * lavc/pthread_frame: avoid leaving stale hwaccel state in
    worker threads</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1664971200">- Enable AMF conditionally</changelog>
  <changelog author="Neal Gompa &lt;ngompa@opensuse.org&gt;" date="1665835200">- Refresh Fedora OpenH264 dlopen patch and sources for OpenH264 2.3.1
  * Patch: ffmpeg-dlopen-openh264.patch
  * Source: ffmpeg-dlopen-headers.tar.xz
  * Source: ffmpeg_get_dlopen_headers.sh</changelog>
  <changelog author="Alynx Zhou &lt;alynx.zhou@suse.com&gt;" date="1668600000">- Add ffmpeg-CVE-2022-3964.patch: Backport from upstream to fix
  out of bounds read in update_block_in_prev_frame() (bsc#1205388).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1670328000">- Drop BuildRequire on SDL2 to break a dependency loop; with this,
  /usr/bin/ffplay is no longer built.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1670500800">- Enable librist support on TW: enables usage of RIST encoded MPEG-TS
  streams and is used by OBS Studio</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- build for x86_64 subarchs the same way like for baseline</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1672920000">- Provide a ffmpeg-5-mini-devel build recipe to help split
  anticipated build cycles.
- Reenable SDL2 for ffmpeg-5.spec. ffplay and -vf sdl should be
  back. [boo#1206505]</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1673956800">- Merge ffmpeg-5-mini.spec with the main .spec file in order to
  make building the _multibuild packages easier for the case the
  package is named to be built for a specific distribution; an
  example would be "A_tw-ffmpeg-5" in Packman.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1675166400">- Add no-vk-video-decoding.patch to resolve build failure
  with Vulkan 1.3.239</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1677499200">- Add ``Requires: this-is-only-for-build-envs`` [boo#1208652]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678363200">- Actually enable libjxl backend</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678708800">- Add soname.diff to get libswresample4 nonconflicting with ffmpeg-6.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1678968001">- Obsolete old FFmpeg 5 libswresample4, otherwise they'll conflict</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681905600">- Update to version 5.1.3:
  * avcodec/012v: Order operations for odd size handling
  * avcodec/alsdec:
  - Check bits left before block decoding in non multi channel
    coding loop
  - The minimal block is at least 7 bits
  * avcodec/atrac3plus: reorder channels to match the output layout
  * avcodec/audiotoolboxenc: return AVERROR_EXTERNAL immediately
    when encode error
  * avcodec/bink:
  - Avoid undefined out of array end pointers in
    binkb_decode_plane()
  - Fix off by 1 error in ref end
  * avcodec/eac3dec: avoid float noise in fixed mode addition to
    overflow
  * avcodec/eatgq: : Check index increments in tgq_decode_block()
  * avcodec/escape124:
  - Fix signdness of end of input check
  - Fix some return codes
  * avcodec/ffv1dec:
  - Check that num h/v slices is supported
  - Fail earlier if prior context is corrupted
  * avcodec/ffv1dec: restructure slice coordinate reading a bit
  * avcodec/h274: fix include
  * avcodec/libjxldec:
  - Fix gamma22 and gamma28 recognition
  - Avoid hard failure with unspecified primaries
  * avcodec/mjpegenc: take into account component count when
    writing the SOF header size
  * avcodec/mlpdec: Check max matrix instead of max channel in
    noise check
  * avcodec/motionpixels: Mask pixels to valid values
  * avcodec/mpeg12dec:
  - Check input size
  - Use init_get_bits8 and check the return value
  * avcodec/nvenc: fix vbv buffer size in cq mode
  * avcodec/pictordec: Remove mid exit branch
  * avcodec/pngdec:
  - Check deloco index more exactly
  - Dont skip/read chunk twice
  * avcodec/rpzaenc: stop accessing out of bounds frame
  * avcodec/scpr3: Check bx
  * avcodec/scpr: Test bx before use
  * avcodec/smcenc: stop accessing out of bounds frame
  * avcodec/snowenc: Fix visual weight calculation
  * avcodec/speedhq: Check buf_size to be big enough for DC
  * avcodec/speexdec: Check channels &gt; 2
  * avcodec/sunrast: Fix maplength check
  * avcodec/tests/snowenc:
  - Fix 2nd test
  - Return a failure if DWT/IDWT mismatches
  - Unbreak DWT tests
  * avcodec/tiff: Ignore tile_count
  * avcodec/utils:
  - Allocate a line more for VC1 and WMV3
  - Ensure linesize for SVQ3
  - Use 32pixel alignment for bink
  * avcodec/videodsp_template: Adjust pointers to avoid undefined
    pointer things
  * avcodec/wavpack:
  - Avoid undefined shift in get_tail()
  - Check for end of input in wv_unpack_dsd_high()
  * avcodec/xpmdec: Check size before allocation to avoid
    truncation
  * avcodec/aacdec: fix parsing streams with channel configuration
    11
  * avformat/id3v2: Check taglen in read_uslt()
  * avformat/mov: Check samplesize and offset to avoid integer
    overflow
  * avformat/mxfdec: Use 64bit in remainder
  * avformat/replaygain: avoid undefined / negative abs
  * avformat/vividas: Check packet size
  * avutil/tx: Use unsigned in ff_tx_fft_sr_combine() to avoid
    undefined behavior
  * hwcontext_vulkan: remove optional encode/decode extensions from
    the list
  * lavf/async: Fix ring_write return value
  * lavu/vulkan: fix handle type for 32-bit targets
  * libswscale: force a minimum size of the slide for bayer sources
  * swscale/input: Use more unsigned intermediates
  * swscale/output:
  - Bias 16bps output calculations to improve non overflowing
    range
  - Bias 16bps output calculations to improve non overflowing
    range for GBRP16/GBRPF32
  * swscale: aarch64: Fix yuv2rgb with negative strides
  * Use https for repository links
  * vulkan: Fix win/i386 calling convention
- Rebase patches with quilt.
- Drop ffmpeg-CVE-2022-3964.patch: Fixed upstream.
- Drop no-vk-video-decoding.patch: Upstream removed this optional
  code.
- Use ldconfig_scriptlets macro.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1688040000">- Add 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch,
  0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch,
  0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch,
  0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 5.1.4:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patches fixed upstream:
  * 0001-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch
  * 0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch
  * 0003-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch
  * 0004-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701864000">- Copy codec list from ffmpeg-6</changelog>
</package>
<package pkgid="9b539f1dde9c4ab8c853613873633f773175892e93e3fe4afd28f582e4a8ef2021ecccc6cc43269b6ec396e52f7c9bc68a877d49e4d47cb1488f17fde95f9445" name="ffmpeg-6" arch="i586">
  <version epoch="0" ver="6.0.1" rel="2.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1677585600">- Branch from ffmpeg-5.spec
- Remove ffmpeg-4.4-CVE-2020-22046.patch (inapplicable),
  no-vk-video-decoding.patch (obsolete),
  ffmpeg-CVE-2022-3964.patch (appears merged)
- Update to release 6.0
  * FFmpeg now runs every muxer in a separate thread and requires
    threading to be enabled for compilation
  * VA-API encoding and decoding support for 10/12-bit 422,
    10/12-bit 444 VP9 support
  * RISC-V optimizations</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1678363200">- enable libplacebo filter
- clean old BuildRequires conditions
- add libjxl to enable_encoders</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1681128000">- Reset fixed leftover value for BUILD_ORIG</changelog>
  <changelog author="llyyr &lt;llyyr.public@gmail.com&gt;" date="1690804800">- Bump required libplacebo version to v6.292.0 or newer for TW
- Temporarily demote deprecation errors to deprecation warnings
  for vf_libplacebo
- Add upstream patches to fix build with libplacebo v6:
  * 0001-avfilter-vf_libplacebo-remove-deprecated-field.diff</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 6.0.1:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patch fixed upstream:
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700654400">- Enable more decoders and encoders explicitly:
  * amrwb via bcond_without for TW only (and in
    enable_decoder/encoder)
  * opencore via bcond_without for TW only (and in
    enable_decoder/encoder)
  * xvid via bcond_without for TW only (and in
    enable_decoder/encoder)
  * h.263 via enable_decoder/encoder and no longer explicitly
    disabling in call to configure
  * MPEG4 Visual via enable_decoder/encoder and no longer
    explicitly disabling in call to configure
  * MPEG2 Hardware decoders via enable_decoder/encoder
  * And many many more via enable_decoder/encoder.</changelog>
</package>
<package pkgid="f01b36fed9b248bc20600b94bf1056c195a8bcf31aa5c4efdda09732a93dac07a35a720dc3272f06c34b44abb30ad5ac543089727c9f635357a94fc6d79826d2" name="ffmpeg-6" arch="src">
  <version epoch="0" ver="6.0.1" rel="2.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1677585600">- Branch from ffmpeg-5.spec
- Remove ffmpeg-4.4-CVE-2020-22046.patch (inapplicable),
  no-vk-video-decoding.patch (obsolete),
  ffmpeg-CVE-2022-3964.patch (appears merged)
- Update to release 6.0
  * FFmpeg now runs every muxer in a separate thread and requires
    threading to be enabled for compilation
  * VA-API encoding and decoding support for 10/12-bit 422,
    10/12-bit 444 VP9 support
  * RISC-V optimizations</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1678363200">- enable libplacebo filter
- clean old BuildRequires conditions
- add libjxl to enable_encoders</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1681128000">- Reset fixed leftover value for BUILD_ORIG</changelog>
  <changelog author="llyyr &lt;llyyr.public@gmail.com&gt;" date="1690804800">- Bump required libplacebo version to v6.292.0 or newer for TW
- Temporarily demote deprecation errors to deprecation warnings
  for vf_libplacebo
- Add upstream patches to fix build with libplacebo v6:
  * 0001-avfilter-vf_libplacebo-remove-deprecated-field.diff</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 6.0.1:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patch fixed upstream:
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700654400">- Enable more decoders and encoders explicitly:
  * amrwb via bcond_without for TW only (and in
    enable_decoder/encoder)
  * opencore via bcond_without for TW only (and in
    enable_decoder/encoder)
  * xvid via bcond_without for TW only (and in
    enable_decoder/encoder)
  * h.263 via enable_decoder/encoder and no longer explicitly
    disabling in call to configure
  * MPEG4 Visual via enable_decoder/encoder and no longer
    explicitly disabling in call to configure
  * MPEG2 Hardware decoders via enable_decoder/encoder
  * And many many more via enable_decoder/encoder.</changelog>
</package>
<package pkgid="f8ed885e15f0e59966c5cde3bc0cf51860904ff92d73035a420d783029fac24cffcf6dc0b6f64ac6439d4f43d78b9390a3d4cf20bc7cbfe87c4a44c060a9c25b" name="ffmpeg-6" arch="x86_64">
  <version epoch="0" ver="6.0.1" rel="2.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1677585600">- Branch from ffmpeg-5.spec
- Remove ffmpeg-4.4-CVE-2020-22046.patch (inapplicable),
  no-vk-video-decoding.patch (obsolete),
  ffmpeg-CVE-2022-3964.patch (appears merged)
- Update to release 6.0
  * FFmpeg now runs every muxer in a separate thread and requires
    threading to be enabled for compilation
  * VA-API encoding and decoding support for 10/12-bit 422,
    10/12-bit 444 VP9 support
  * RISC-V optimizations</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1678363200">- enable libplacebo filter
- clean old BuildRequires conditions
- add libjxl to enable_encoders</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1681128000">- Reset fixed leftover value for BUILD_ORIG</changelog>
  <changelog author="llyyr &lt;llyyr.public@gmail.com&gt;" date="1690804800">- Bump required libplacebo version to v6.292.0 or newer for TW
- Temporarily demote deprecation errors to deprecation warnings
  for vf_libplacebo
- Add upstream patches to fix build with libplacebo v6:
  * 0001-avfilter-vf_libplacebo-remove-deprecated-field.diff</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 6.0.1:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patch fixed upstream:
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700654400">- Enable more decoders and encoders explicitly:
  * amrwb via bcond_without for TW only (and in
    enable_decoder/encoder)
  * opencore via bcond_without for TW only (and in
    enable_decoder/encoder)
  * xvid via bcond_without for TW only (and in
    enable_decoder/encoder)
  * h.263 via enable_decoder/encoder and no longer explicitly
    disabling in call to configure
  * MPEG4 Visual via enable_decoder/encoder and no longer
    explicitly disabling in call to configure
  * MPEG2 Hardware decoders via enable_decoder/encoder
  * And many many more via enable_decoder/encoder.</changelog>
</package>
<package pkgid="d15e3c5ce23a358e2ff9b13a1f97e360f42f92ad4cf04fa85a1ea9248fa95d13d03c23bf820fb0c8132c4efedd62c272c5048c9ac2209924515549d21372d4da" name="ffmpeg-6-debuginfo" arch="i586">
  <version epoch="0" ver="6.0.1" rel="2.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1677585600">- Branch from ffmpeg-5.spec
- Remove ffmpeg-4.4-CVE-2020-22046.patch (inapplicable),
  no-vk-video-decoding.patch (obsolete),
  ffmpeg-CVE-2022-3964.patch (appears merged)
- Update to release 6.0
  * FFmpeg now runs every muxer in a separate thread and requires
    threading to be enabled for compilation
  * VA-API encoding and decoding support for 10/12-bit 422,
    10/12-bit 444 VP9 support
  * RISC-V optimizations</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1678363200">- enable libplacebo filter
- clean old BuildRequires conditions
- add libjxl to enable_encoders</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1681128000">- Reset fixed leftover value for BUILD_ORIG</changelog>
  <changelog author="llyyr &lt;llyyr.public@gmail.com&gt;" date="1690804800">- Bump required libplacebo version to v6.292.0 or newer for TW
- Temporarily demote deprecation errors to deprecation warnings
  for vf_libplacebo
- Add upstream patches to fix build with libplacebo v6:
  * 0001-avfilter-vf_libplacebo-remove-deprecated-field.diff</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 6.0.1:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patch fixed upstream:
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700654400">- Enable more decoders and encoders explicitly:
  * amrwb via bcond_without for TW only (and in
    enable_decoder/encoder)
  * opencore via bcond_without for TW only (and in
    enable_decoder/encoder)
  * xvid via bcond_without for TW only (and in
    enable_decoder/encoder)
  * h.263 via enable_decoder/encoder and no longer explicitly
    disabling in call to configure
  * MPEG4 Visual via enable_decoder/encoder and no longer
    explicitly disabling in call to configure
  * MPEG2 Hardware decoders via enable_decoder/encoder
  * And many many more via enable_decoder/encoder.</changelog>
</package>
<package pkgid="0a82b1dc76ad2c2c54a872f4f8e326be8cb31c9f407cbce02db180e5d84269a3d20d42773425c1932e416ac16fd87ce191b1777b8c8d6118463ff2ff12b92e70" name="ffmpeg-6-debuginfo" arch="x86_64">
  <version epoch="0" ver="6.0.1" rel="2.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1677585600">- Branch from ffmpeg-5.spec
- Remove ffmpeg-4.4-CVE-2020-22046.patch (inapplicable),
  no-vk-video-decoding.patch (obsolete),
  ffmpeg-CVE-2022-3964.patch (appears merged)
- Update to release 6.0
  * FFmpeg now runs every muxer in a separate thread and requires
    threading to be enabled for compilation
  * VA-API encoding and decoding support for 10/12-bit 422,
    10/12-bit 444 VP9 support
  * RISC-V optimizations</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1678363200">- enable libplacebo filter
- clean old BuildRequires conditions
- add libjxl to enable_encoders</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1681128000">- Reset fixed leftover value for BUILD_ORIG</changelog>
  <changelog author="llyyr &lt;llyyr.public@gmail.com&gt;" date="1690804800">- Bump required libplacebo version to v6.292.0 or newer for TW
- Temporarily demote deprecation errors to deprecation warnings
  for vf_libplacebo
- Add upstream patches to fix build with libplacebo v6:
  * 0001-avfilter-vf_libplacebo-remove-deprecated-field.diff</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 6.0.1:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patch fixed upstream:
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700654400">- Enable more decoders and encoders explicitly:
  * amrwb via bcond_without for TW only (and in
    enable_decoder/encoder)
  * opencore via bcond_without for TW only (and in
    enable_decoder/encoder)
  * xvid via bcond_without for TW only (and in
    enable_decoder/encoder)
  * h.263 via enable_decoder/encoder and no longer explicitly
    disabling in call to configure
  * MPEG4 Visual via enable_decoder/encoder and no longer
    explicitly disabling in call to configure
  * MPEG2 Hardware decoders via enable_decoder/encoder
  * And many many more via enable_decoder/encoder.</changelog>
</package>
<package pkgid="f8b9d55676112cbda7e956e68de61d009ae6ae322df9e6e1b41b65e6afe618a6caba755df75ef7b1a7020b12f83ca4112e2e68ecfe9b7de3c028bdd9e244ba53" name="ffmpeg-6-debugsource" arch="i586">
  <version epoch="0" ver="6.0.1" rel="2.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1677585600">- Branch from ffmpeg-5.spec
- Remove ffmpeg-4.4-CVE-2020-22046.patch (inapplicable),
  no-vk-video-decoding.patch (obsolete),
  ffmpeg-CVE-2022-3964.patch (appears merged)
- Update to release 6.0
  * FFmpeg now runs every muxer in a separate thread and requires
    threading to be enabled for compilation
  * VA-API encoding and decoding support for 10/12-bit 422,
    10/12-bit 444 VP9 support
  * RISC-V optimizations</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1678363200">- enable libplacebo filter
- clean old BuildRequires conditions
- add libjxl to enable_encoders</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1681128000">- Reset fixed leftover value for BUILD_ORIG</changelog>
  <changelog author="llyyr &lt;llyyr.public@gmail.com&gt;" date="1690804800">- Bump required libplacebo version to v6.292.0 or newer for TW
- Temporarily demote deprecation errors to deprecation warnings
  for vf_libplacebo
- Add upstream patches to fix build with libplacebo v6:
  * 0001-avfilter-vf_libplacebo-remove-deprecated-field.diff</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 6.0.1:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patch fixed upstream:
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700654400">- Enable more decoders and encoders explicitly:
  * amrwb via bcond_without for TW only (and in
    enable_decoder/encoder)
  * opencore via bcond_without for TW only (and in
    enable_decoder/encoder)
  * xvid via bcond_without for TW only (and in
    enable_decoder/encoder)
  * h.263 via enable_decoder/encoder and no longer explicitly
    disabling in call to configure
  * MPEG4 Visual via enable_decoder/encoder and no longer
    explicitly disabling in call to configure
  * MPEG2 Hardware decoders via enable_decoder/encoder
  * And many many more via enable_decoder/encoder.</changelog>
</package>
<package pkgid="96e9e2c14d1f2edc91cb065120057bf11159b00722bbe4f3d6ad8a9992c6ba24aa5245f1289c00cf2027a21983b25ff07f7e7ed267d5e1cf4a7b40acf8141616" name="ffmpeg-6-debugsource" arch="x86_64">
  <version epoch="0" ver="6.0.1" rel="2.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1677585600">- Branch from ffmpeg-5.spec
- Remove ffmpeg-4.4-CVE-2020-22046.patch (inapplicable),
  no-vk-video-decoding.patch (obsolete),
  ffmpeg-CVE-2022-3964.patch (appears merged)
- Update to release 6.0
  * FFmpeg now runs every muxer in a separate thread and requires
    threading to be enabled for compilation
  * VA-API encoding and decoding support for 10/12-bit 422,
    10/12-bit 444 VP9 support
  * RISC-V optimizations</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1678363200">- enable libplacebo filter
- clean old BuildRequires conditions
- add libjxl to enable_encoders</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1681128000">- Reset fixed leftover value for BUILD_ORIG</changelog>
  <changelog author="llyyr &lt;llyyr.public@gmail.com&gt;" date="1690804800">- Bump required libplacebo version to v6.292.0 or newer for TW
- Temporarily demote deprecation errors to deprecation warnings
  for vf_libplacebo
- Add upstream patches to fix build with libplacebo v6:
  * 0001-avfilter-vf_libplacebo-remove-deprecated-field.diff</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 6.0.1:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patch fixed upstream:
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700654400">- Enable more decoders and encoders explicitly:
  * amrwb via bcond_without for TW only (and in
    enable_decoder/encoder)
  * opencore via bcond_without for TW only (and in
    enable_decoder/encoder)
  * xvid via bcond_without for TW only (and in
    enable_decoder/encoder)
  * h.263 via enable_decoder/encoder and no longer explicitly
    disabling in call to configure
  * MPEG4 Visual via enable_decoder/encoder and no longer
    explicitly disabling in call to configure
  * MPEG2 Hardware decoders via enable_decoder/encoder
  * And many many more via enable_decoder/encoder.</changelog>
</package>
<package pkgid="8ab671cf2effda1eb8ff7e5ac0a14949a981ba7d4069b3dd7213fac2932bf8989214d1e5a349d6620147f6d4905c6426e333d1343b9d0107835d8613dfc2b3a6" name="ffmpeg-6-libavcodec-devel" arch="i586">
  <version epoch="0" ver="6.0.1" rel="2.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1677585600">- Branch from ffmpeg-5.spec
- Remove ffmpeg-4.4-CVE-2020-22046.patch (inapplicable),
  no-vk-video-decoding.patch (obsolete),
  ffmpeg-CVE-2022-3964.patch (appears merged)
- Update to release 6.0
  * FFmpeg now runs every muxer in a separate thread and requires
    threading to be enabled for compilation
  * VA-API encoding and decoding support for 10/12-bit 422,
    10/12-bit 444 VP9 support
  * RISC-V optimizations</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1678363200">- enable libplacebo filter
- clean old BuildRequires conditions
- add libjxl to enable_encoders</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1681128000">- Reset fixed leftover value for BUILD_ORIG</changelog>
  <changelog author="llyyr &lt;llyyr.public@gmail.com&gt;" date="1690804800">- Bump required libplacebo version to v6.292.0 or newer for TW
- Temporarily demote deprecation errors to deprecation warnings
  for vf_libplacebo
- Add upstream patches to fix build with libplacebo v6:
  * 0001-avfilter-vf_libplacebo-remove-deprecated-field.diff</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 6.0.1:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patch fixed upstream:
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700654400">- Enable more decoders and encoders explicitly:
  * amrwb via bcond_without for TW only (and in
    enable_decoder/encoder)
  * opencore via bcond_without for TW only (and in
    enable_decoder/encoder)
  * xvid via bcond_without for TW only (and in
    enable_decoder/encoder)
  * h.263 via enable_decoder/encoder and no longer explicitly
    disabling in call to configure
  * MPEG4 Visual via enable_decoder/encoder and no longer
    explicitly disabling in call to configure
  * MPEG2 Hardware decoders via enable_decoder/encoder
  * And many many more via enable_decoder/encoder.</changelog>
</package>
<package pkgid="163156eabd998ebac229d1b6b098ac927394237084aa73a09633b1c38adef1aed232abdb194e4346e073450f2d894221d4ffaf1de26026be89e50b085deebb2b" name="ffmpeg-6-libavcodec-devel" arch="x86_64">
  <version epoch="0" ver="6.0.1" rel="2.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1677585600">- Branch from ffmpeg-5.spec
- Remove ffmpeg-4.4-CVE-2020-22046.patch (inapplicable),
  no-vk-video-decoding.patch (obsolete),
  ffmpeg-CVE-2022-3964.patch (appears merged)
- Update to release 6.0
  * FFmpeg now runs every muxer in a separate thread and requires
    threading to be enabled for compilation
  * VA-API encoding and decoding support for 10/12-bit 422,
    10/12-bit 444 VP9 support
  * RISC-V optimizations</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1678363200">- enable libplacebo filter
- clean old BuildRequires conditions
- add libjxl to enable_encoders</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1681128000">- Reset fixed leftover value for BUILD_ORIG</changelog>
  <changelog author="llyyr &lt;llyyr.public@gmail.com&gt;" date="1690804800">- Bump required libplacebo version to v6.292.0 or newer for TW
- Temporarily demote deprecation errors to deprecation warnings
  for vf_libplacebo
- Add upstream patches to fix build with libplacebo v6:
  * 0001-avfilter-vf_libplacebo-remove-deprecated-field.diff</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 6.0.1:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patch fixed upstream:
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700654400">- Enable more decoders and encoders explicitly:
  * amrwb via bcond_without for TW only (and in
    enable_decoder/encoder)
  * opencore via bcond_without for TW only (and in
    enable_decoder/encoder)
  * xvid via bcond_without for TW only (and in
    enable_decoder/encoder)
  * h.263 via enable_decoder/encoder and no longer explicitly
    disabling in call to configure
  * MPEG4 Visual via enable_decoder/encoder and no longer
    explicitly disabling in call to configure
  * MPEG2 Hardware decoders via enable_decoder/encoder
  * And many many more via enable_decoder/encoder.</changelog>
</package>
<package pkgid="4fb52781360aa203eaffe924ab38807e09666de51abc2a73708aff8401594310bcc4f540d62853264dcc020e20562d54e9752aca318f23311e4a0d41360cbbbd" name="ffmpeg-6-libavdevice-devel" arch="i586">
  <version epoch="0" ver="6.0.1" rel="2.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1677585600">- Branch from ffmpeg-5.spec
- Remove ffmpeg-4.4-CVE-2020-22046.patch (inapplicable),
  no-vk-video-decoding.patch (obsolete),
  ffmpeg-CVE-2022-3964.patch (appears merged)
- Update to release 6.0
  * FFmpeg now runs every muxer in a separate thread and requires
    threading to be enabled for compilation
  * VA-API encoding and decoding support for 10/12-bit 422,
    10/12-bit 444 VP9 support
  * RISC-V optimizations</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1678363200">- enable libplacebo filter
- clean old BuildRequires conditions
- add libjxl to enable_encoders</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1681128000">- Reset fixed leftover value for BUILD_ORIG</changelog>
  <changelog author="llyyr &lt;llyyr.public@gmail.com&gt;" date="1690804800">- Bump required libplacebo version to v6.292.0 or newer for TW
- Temporarily demote deprecation errors to deprecation warnings
  for vf_libplacebo
- Add upstream patches to fix build with libplacebo v6:
  * 0001-avfilter-vf_libplacebo-remove-deprecated-field.diff</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 6.0.1:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patch fixed upstream:
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700654400">- Enable more decoders and encoders explicitly:
  * amrwb via bcond_without for TW only (and in
    enable_decoder/encoder)
  * opencore via bcond_without for TW only (and in
    enable_decoder/encoder)
  * xvid via bcond_without for TW only (and in
    enable_decoder/encoder)
  * h.263 via enable_decoder/encoder and no longer explicitly
    disabling in call to configure
  * MPEG4 Visual via enable_decoder/encoder and no longer
    explicitly disabling in call to configure
  * MPEG2 Hardware decoders via enable_decoder/encoder
  * And many many more via enable_decoder/encoder.</changelog>
</package>
<package pkgid="710ab8f350b12b43ae7c584a4b17835efb7451aab2afc7faa0dc84fb74fb4bb87e380cb99bcdd546ff71760831cead5a49db8c459f7a7858d4f0efb431cccb77" name="ffmpeg-6-libavdevice-devel" arch="x86_64">
  <version epoch="0" ver="6.0.1" rel="2.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1677585600">- Branch from ffmpeg-5.spec
- Remove ffmpeg-4.4-CVE-2020-22046.patch (inapplicable),
  no-vk-video-decoding.patch (obsolete),
  ffmpeg-CVE-2022-3964.patch (appears merged)
- Update to release 6.0
  * FFmpeg now runs every muxer in a separate thread and requires
    threading to be enabled for compilation
  * VA-API encoding and decoding support for 10/12-bit 422,
    10/12-bit 444 VP9 support
  * RISC-V optimizations</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1678363200">- enable libplacebo filter
- clean old BuildRequires conditions
- add libjxl to enable_encoders</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1681128000">- Reset fixed leftover value for BUILD_ORIG</changelog>
  <changelog author="llyyr &lt;llyyr.public@gmail.com&gt;" date="1690804800">- Bump required libplacebo version to v6.292.0 or newer for TW
- Temporarily demote deprecation errors to deprecation warnings
  for vf_libplacebo
- Add upstream patches to fix build with libplacebo v6:
  * 0001-avfilter-vf_libplacebo-remove-deprecated-field.diff</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 6.0.1:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patch fixed upstream:
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700654400">- Enable more decoders and encoders explicitly:
  * amrwb via bcond_without for TW only (and in
    enable_decoder/encoder)
  * opencore via bcond_without for TW only (and in
    enable_decoder/encoder)
  * xvid via bcond_without for TW only (and in
    enable_decoder/encoder)
  * h.263 via enable_decoder/encoder and no longer explicitly
    disabling in call to configure
  * MPEG4 Visual via enable_decoder/encoder and no longer
    explicitly disabling in call to configure
  * MPEG2 Hardware decoders via enable_decoder/encoder
  * And many many more via enable_decoder/encoder.</changelog>
</package>
<package pkgid="c1c47fcd4f931c47c866c3b11272bdabfdf6ec5e02ff6b651f84bb661bc0adf9ec67025866cca1f0c8a4b7201c7eb8e6a2fe1316ef493081917ecbdf5501f2fb" name="ffmpeg-6-libavfilter-devel" arch="i586">
  <version epoch="0" ver="6.0.1" rel="2.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1677585600">- Branch from ffmpeg-5.spec
- Remove ffmpeg-4.4-CVE-2020-22046.patch (inapplicable),
  no-vk-video-decoding.patch (obsolete),
  ffmpeg-CVE-2022-3964.patch (appears merged)
- Update to release 6.0
  * FFmpeg now runs every muxer in a separate thread and requires
    threading to be enabled for compilation
  * VA-API encoding and decoding support for 10/12-bit 422,
    10/12-bit 444 VP9 support
  * RISC-V optimizations</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1678363200">- enable libplacebo filter
- clean old BuildRequires conditions
- add libjxl to enable_encoders</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1681128000">- Reset fixed leftover value for BUILD_ORIG</changelog>
  <changelog author="llyyr &lt;llyyr.public@gmail.com&gt;" date="1690804800">- Bump required libplacebo version to v6.292.0 or newer for TW
- Temporarily demote deprecation errors to deprecation warnings
  for vf_libplacebo
- Add upstream patches to fix build with libplacebo v6:
  * 0001-avfilter-vf_libplacebo-remove-deprecated-field.diff</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 6.0.1:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patch fixed upstream:
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700654400">- Enable more decoders and encoders explicitly:
  * amrwb via bcond_without for TW only (and in
    enable_decoder/encoder)
  * opencore via bcond_without for TW only (and in
    enable_decoder/encoder)
  * xvid via bcond_without for TW only (and in
    enable_decoder/encoder)
  * h.263 via enable_decoder/encoder and no longer explicitly
    disabling in call to configure
  * MPEG4 Visual via enable_decoder/encoder and no longer
    explicitly disabling in call to configure
  * MPEG2 Hardware decoders via enable_decoder/encoder
  * And many many more via enable_decoder/encoder.</changelog>
</package>
<package pkgid="f7acc04769bc8214bedab863b1af203ab550da30547c3b4e27bcf07f6d231d45f60b5e47423c7971da08fcc15e3b7629f1fc134636ec485124de8bf2640104ac" name="ffmpeg-6-libavfilter-devel" arch="x86_64">
  <version epoch="0" ver="6.0.1" rel="2.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1677585600">- Branch from ffmpeg-5.spec
- Remove ffmpeg-4.4-CVE-2020-22046.patch (inapplicable),
  no-vk-video-decoding.patch (obsolete),
  ffmpeg-CVE-2022-3964.patch (appears merged)
- Update to release 6.0
  * FFmpeg now runs every muxer in a separate thread and requires
    threading to be enabled for compilation
  * VA-API encoding and decoding support for 10/12-bit 422,
    10/12-bit 444 VP9 support
  * RISC-V optimizations</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1678363200">- enable libplacebo filter
- clean old BuildRequires conditions
- add libjxl to enable_encoders</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1681128000">- Reset fixed leftover value for BUILD_ORIG</changelog>
  <changelog author="llyyr &lt;llyyr.public@gmail.com&gt;" date="1690804800">- Bump required libplacebo version to v6.292.0 or newer for TW
- Temporarily demote deprecation errors to deprecation warnings
  for vf_libplacebo
- Add upstream patches to fix build with libplacebo v6:
  * 0001-avfilter-vf_libplacebo-remove-deprecated-field.diff</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 6.0.1:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patch fixed upstream:
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700654400">- Enable more decoders and encoders explicitly:
  * amrwb via bcond_without for TW only (and in
    enable_decoder/encoder)
  * opencore via bcond_without for TW only (and in
    enable_decoder/encoder)
  * xvid via bcond_without for TW only (and in
    enable_decoder/encoder)
  * h.263 via enable_decoder/encoder and no longer explicitly
    disabling in call to configure
  * MPEG4 Visual via enable_decoder/encoder and no longer
    explicitly disabling in call to configure
  * MPEG2 Hardware decoders via enable_decoder/encoder
  * And many many more via enable_decoder/encoder.</changelog>
</package>
<package pkgid="18408d5136ceefb38154d98c0025257599eabbd32ae138848f3dd8e137faeb18a2fcf29cbd30c53fc7c3bf1e123b54e00318db4f4bd69919302cdaf74be1047d" name="ffmpeg-6-libavformat-devel" arch="i586">
  <version epoch="0" ver="6.0.1" rel="2.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1677585600">- Branch from ffmpeg-5.spec
- Remove ffmpeg-4.4-CVE-2020-22046.patch (inapplicable),
  no-vk-video-decoding.patch (obsolete),
  ffmpeg-CVE-2022-3964.patch (appears merged)
- Update to release 6.0
  * FFmpeg now runs every muxer in a separate thread and requires
    threading to be enabled for compilation
  * VA-API encoding and decoding support for 10/12-bit 422,
    10/12-bit 444 VP9 support
  * RISC-V optimizations</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1678363200">- enable libplacebo filter
- clean old BuildRequires conditions
- add libjxl to enable_encoders</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1681128000">- Reset fixed leftover value for BUILD_ORIG</changelog>
  <changelog author="llyyr &lt;llyyr.public@gmail.com&gt;" date="1690804800">- Bump required libplacebo version to v6.292.0 or newer for TW
- Temporarily demote deprecation errors to deprecation warnings
  for vf_libplacebo
- Add upstream patches to fix build with libplacebo v6:
  * 0001-avfilter-vf_libplacebo-remove-deprecated-field.diff</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 6.0.1:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patch fixed upstream:
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700654400">- Enable more decoders and encoders explicitly:
  * amrwb via bcond_without for TW only (and in
    enable_decoder/encoder)
  * opencore via bcond_without for TW only (and in
    enable_decoder/encoder)
  * xvid via bcond_without for TW only (and in
    enable_decoder/encoder)
  * h.263 via enable_decoder/encoder and no longer explicitly
    disabling in call to configure
  * MPEG4 Visual via enable_decoder/encoder and no longer
    explicitly disabling in call to configure
  * MPEG2 Hardware decoders via enable_decoder/encoder
  * And many many more via enable_decoder/encoder.</changelog>
</package>
<package pkgid="e3e111c639f3235c99ca4055a1cd87017bbaa9203a98e5e9713c90a7a30e38d34c5fedfe88438af5d5c4a9216aa1b5d74a299e6e80bc79daf21c7be86f255971" name="ffmpeg-6-libavformat-devel" arch="x86_64">
  <version epoch="0" ver="6.0.1" rel="2.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1677585600">- Branch from ffmpeg-5.spec
- Remove ffmpeg-4.4-CVE-2020-22046.patch (inapplicable),
  no-vk-video-decoding.patch (obsolete),
  ffmpeg-CVE-2022-3964.patch (appears merged)
- Update to release 6.0
  * FFmpeg now runs every muxer in a separate thread and requires
    threading to be enabled for compilation
  * VA-API encoding and decoding support for 10/12-bit 422,
    10/12-bit 444 VP9 support
  * RISC-V optimizations</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1678363200">- enable libplacebo filter
- clean old BuildRequires conditions
- add libjxl to enable_encoders</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1681128000">- Reset fixed leftover value for BUILD_ORIG</changelog>
  <changelog author="llyyr &lt;llyyr.public@gmail.com&gt;" date="1690804800">- Bump required libplacebo version to v6.292.0 or newer for TW
- Temporarily demote deprecation errors to deprecation warnings
  for vf_libplacebo
- Add upstream patches to fix build with libplacebo v6:
  * 0001-avfilter-vf_libplacebo-remove-deprecated-field.diff</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 6.0.1:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patch fixed upstream:
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700654400">- Enable more decoders and encoders explicitly:
  * amrwb via bcond_without for TW only (and in
    enable_decoder/encoder)
  * opencore via bcond_without for TW only (and in
    enable_decoder/encoder)
  * xvid via bcond_without for TW only (and in
    enable_decoder/encoder)
  * h.263 via enable_decoder/encoder and no longer explicitly
    disabling in call to configure
  * MPEG4 Visual via enable_decoder/encoder and no longer
    explicitly disabling in call to configure
  * MPEG2 Hardware decoders via enable_decoder/encoder
  * And many many more via enable_decoder/encoder.</changelog>
</package>
<package pkgid="3c62109c8d3a7c9357597bdcdd2d2901a43b8f6e7fb4c9c4b2ff69388e201a03871a32a858dbaf5c6d512bb5c4d4334e4b1c2430e0be83e3d30616d832cad371" name="ffmpeg-6-libavutil-devel" arch="i586">
  <version epoch="0" ver="6.0.1" rel="2.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1677585600">- Branch from ffmpeg-5.spec
- Remove ffmpeg-4.4-CVE-2020-22046.patch (inapplicable),
  no-vk-video-decoding.patch (obsolete),
  ffmpeg-CVE-2022-3964.patch (appears merged)
- Update to release 6.0
  * FFmpeg now runs every muxer in a separate thread and requires
    threading to be enabled for compilation
  * VA-API encoding and decoding support for 10/12-bit 422,
    10/12-bit 444 VP9 support
  * RISC-V optimizations</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1678363200">- enable libplacebo filter
- clean old BuildRequires conditions
- add libjxl to enable_encoders</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1681128000">- Reset fixed leftover value for BUILD_ORIG</changelog>
  <changelog author="llyyr &lt;llyyr.public@gmail.com&gt;" date="1690804800">- Bump required libplacebo version to v6.292.0 or newer for TW
- Temporarily demote deprecation errors to deprecation warnings
  for vf_libplacebo
- Add upstream patches to fix build with libplacebo v6:
  * 0001-avfilter-vf_libplacebo-remove-deprecated-field.diff</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 6.0.1:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patch fixed upstream:
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700654400">- Enable more decoders and encoders explicitly:
  * amrwb via bcond_without for TW only (and in
    enable_decoder/encoder)
  * opencore via bcond_without for TW only (and in
    enable_decoder/encoder)
  * xvid via bcond_without for TW only (and in
    enable_decoder/encoder)
  * h.263 via enable_decoder/encoder and no longer explicitly
    disabling in call to configure
  * MPEG4 Visual via enable_decoder/encoder and no longer
    explicitly disabling in call to configure
  * MPEG2 Hardware decoders via enable_decoder/encoder
  * And many many more via enable_decoder/encoder.</changelog>
</package>
<package pkgid="315fbda92765b1ddfa90448a0e47d69dc426d4e28dccb8c31aa5d6516d7b1e21fbc7d1d21607513e7a5c3971121130bb721f4258532e5d55084d387e22162c59" name="ffmpeg-6-libavutil-devel" arch="x86_64">
  <version epoch="0" ver="6.0.1" rel="2.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1677585600">- Branch from ffmpeg-5.spec
- Remove ffmpeg-4.4-CVE-2020-22046.patch (inapplicable),
  no-vk-video-decoding.patch (obsolete),
  ffmpeg-CVE-2022-3964.patch (appears merged)
- Update to release 6.0
  * FFmpeg now runs every muxer in a separate thread and requires
    threading to be enabled for compilation
  * VA-API encoding and decoding support for 10/12-bit 422,
    10/12-bit 444 VP9 support
  * RISC-V optimizations</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1678363200">- enable libplacebo filter
- clean old BuildRequires conditions
- add libjxl to enable_encoders</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1681128000">- Reset fixed leftover value for BUILD_ORIG</changelog>
  <changelog author="llyyr &lt;llyyr.public@gmail.com&gt;" date="1690804800">- Bump required libplacebo version to v6.292.0 or newer for TW
- Temporarily demote deprecation errors to deprecation warnings
  for vf_libplacebo
- Add upstream patches to fix build with libplacebo v6:
  * 0001-avfilter-vf_libplacebo-remove-deprecated-field.diff</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 6.0.1:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patch fixed upstream:
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700654400">- Enable more decoders and encoders explicitly:
  * amrwb via bcond_without for TW only (and in
    enable_decoder/encoder)
  * opencore via bcond_without for TW only (and in
    enable_decoder/encoder)
  * xvid via bcond_without for TW only (and in
    enable_decoder/encoder)
  * h.263 via enable_decoder/encoder and no longer explicitly
    disabling in call to configure
  * MPEG4 Visual via enable_decoder/encoder and no longer
    explicitly disabling in call to configure
  * MPEG2 Hardware decoders via enable_decoder/encoder
  * And many many more via enable_decoder/encoder.</changelog>
</package>
<package pkgid="1dd5e78191fb4e6c7549abd0b66b652e3e82b6e151298fa4ab143a9212167c3b0dca089af0e18ab32348de0f8e08c864aa9c404ac6d38febc1031bf7201486f0" name="ffmpeg-6-libpostproc-devel" arch="i586">
  <version epoch="0" ver="6.0.1" rel="2.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1677585600">- Branch from ffmpeg-5.spec
- Remove ffmpeg-4.4-CVE-2020-22046.patch (inapplicable),
  no-vk-video-decoding.patch (obsolete),
  ffmpeg-CVE-2022-3964.patch (appears merged)
- Update to release 6.0
  * FFmpeg now runs every muxer in a separate thread and requires
    threading to be enabled for compilation
  * VA-API encoding and decoding support for 10/12-bit 422,
    10/12-bit 444 VP9 support
  * RISC-V optimizations</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1678363200">- enable libplacebo filter
- clean old BuildRequires conditions
- add libjxl to enable_encoders</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1681128000">- Reset fixed leftover value for BUILD_ORIG</changelog>
  <changelog author="llyyr &lt;llyyr.public@gmail.com&gt;" date="1690804800">- Bump required libplacebo version to v6.292.0 or newer for TW
- Temporarily demote deprecation errors to deprecation warnings
  for vf_libplacebo
- Add upstream patches to fix build with libplacebo v6:
  * 0001-avfilter-vf_libplacebo-remove-deprecated-field.diff</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 6.0.1:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patch fixed upstream:
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700654400">- Enable more decoders and encoders explicitly:
  * amrwb via bcond_without for TW only (and in
    enable_decoder/encoder)
  * opencore via bcond_without for TW only (and in
    enable_decoder/encoder)
  * xvid via bcond_without for TW only (and in
    enable_decoder/encoder)
  * h.263 via enable_decoder/encoder and no longer explicitly
    disabling in call to configure
  * MPEG4 Visual via enable_decoder/encoder and no longer
    explicitly disabling in call to configure
  * MPEG2 Hardware decoders via enable_decoder/encoder
  * And many many more via enable_decoder/encoder.</changelog>
</package>
<package pkgid="3333276a7d7d62fa60531cb205333bb6b176c5f89c745dd63f1edaf729fe189965acadfae687cd5268a84bb735157bb5eec850bd98608001d0b867e115c7a6d0" name="ffmpeg-6-libpostproc-devel" arch="x86_64">
  <version epoch="0" ver="6.0.1" rel="2.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1677585600">- Branch from ffmpeg-5.spec
- Remove ffmpeg-4.4-CVE-2020-22046.patch (inapplicable),
  no-vk-video-decoding.patch (obsolete),
  ffmpeg-CVE-2022-3964.patch (appears merged)
- Update to release 6.0
  * FFmpeg now runs every muxer in a separate thread and requires
    threading to be enabled for compilation
  * VA-API encoding and decoding support for 10/12-bit 422,
    10/12-bit 444 VP9 support
  * RISC-V optimizations</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1678363200">- enable libplacebo filter
- clean old BuildRequires conditions
- add libjxl to enable_encoders</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1681128000">- Reset fixed leftover value for BUILD_ORIG</changelog>
  <changelog author="llyyr &lt;llyyr.public@gmail.com&gt;" date="1690804800">- Bump required libplacebo version to v6.292.0 or newer for TW
- Temporarily demote deprecation errors to deprecation warnings
  for vf_libplacebo
- Add upstream patches to fix build with libplacebo v6:
  * 0001-avfilter-vf_libplacebo-remove-deprecated-field.diff</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 6.0.1:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patch fixed upstream:
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700654400">- Enable more decoders and encoders explicitly:
  * amrwb via bcond_without for TW only (and in
    enable_decoder/encoder)
  * opencore via bcond_without for TW only (and in
    enable_decoder/encoder)
  * xvid via bcond_without for TW only (and in
    enable_decoder/encoder)
  * h.263 via enable_decoder/encoder and no longer explicitly
    disabling in call to configure
  * MPEG4 Visual via enable_decoder/encoder and no longer
    explicitly disabling in call to configure
  * MPEG2 Hardware decoders via enable_decoder/encoder
  * And many many more via enable_decoder/encoder.</changelog>
</package>
<package pkgid="7c126d29dbaad5ffd791d7cd7a8834b136a8ea1862e2d51629b7c483e60edb5cc471ccef854f0f36f7f0ebab9186027f3abe7dbd52b5c2781e415f3c8baec89a" name="ffmpeg-6-libswresample-devel" arch="i586">
  <version epoch="0" ver="6.0.1" rel="2.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1677585600">- Branch from ffmpeg-5.spec
- Remove ffmpeg-4.4-CVE-2020-22046.patch (inapplicable),
  no-vk-video-decoding.patch (obsolete),
  ffmpeg-CVE-2022-3964.patch (appears merged)
- Update to release 6.0
  * FFmpeg now runs every muxer in a separate thread and requires
    threading to be enabled for compilation
  * VA-API encoding and decoding support for 10/12-bit 422,
    10/12-bit 444 VP9 support
  * RISC-V optimizations</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1678363200">- enable libplacebo filter
- clean old BuildRequires conditions
- add libjxl to enable_encoders</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1681128000">- Reset fixed leftover value for BUILD_ORIG</changelog>
  <changelog author="llyyr &lt;llyyr.public@gmail.com&gt;" date="1690804800">- Bump required libplacebo version to v6.292.0 or newer for TW
- Temporarily demote deprecation errors to deprecation warnings
  for vf_libplacebo
- Add upstream patches to fix build with libplacebo v6:
  * 0001-avfilter-vf_libplacebo-remove-deprecated-field.diff</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 6.0.1:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patch fixed upstream:
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700654400">- Enable more decoders and encoders explicitly:
  * amrwb via bcond_without for TW only (and in
    enable_decoder/encoder)
  * opencore via bcond_without for TW only (and in
    enable_decoder/encoder)
  * xvid via bcond_without for TW only (and in
    enable_decoder/encoder)
  * h.263 via enable_decoder/encoder and no longer explicitly
    disabling in call to configure
  * MPEG4 Visual via enable_decoder/encoder and no longer
    explicitly disabling in call to configure
  * MPEG2 Hardware decoders via enable_decoder/encoder
  * And many many more via enable_decoder/encoder.</changelog>
</package>
<package pkgid="9202ff38a59dadcb3e1c3572303ab81b0843e650bd62e83c3f9e44ee08a43a5476f88df4437eb86f1a196fb16e46649134792288d9d4aa652b7890ba8afc8d5c" name="ffmpeg-6-libswresample-devel" arch="x86_64">
  <version epoch="0" ver="6.0.1" rel="2.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1677585600">- Branch from ffmpeg-5.spec
- Remove ffmpeg-4.4-CVE-2020-22046.patch (inapplicable),
  no-vk-video-decoding.patch (obsolete),
  ffmpeg-CVE-2022-3964.patch (appears merged)
- Update to release 6.0
  * FFmpeg now runs every muxer in a separate thread and requires
    threading to be enabled for compilation
  * VA-API encoding and decoding support for 10/12-bit 422,
    10/12-bit 444 VP9 support
  * RISC-V optimizations</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1678363200">- enable libplacebo filter
- clean old BuildRequires conditions
- add libjxl to enable_encoders</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1681128000">- Reset fixed leftover value for BUILD_ORIG</changelog>
  <changelog author="llyyr &lt;llyyr.public@gmail.com&gt;" date="1690804800">- Bump required libplacebo version to v6.292.0 or newer for TW
- Temporarily demote deprecation errors to deprecation warnings
  for vf_libplacebo
- Add upstream patches to fix build with libplacebo v6:
  * 0001-avfilter-vf_libplacebo-remove-deprecated-field.diff</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 6.0.1:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patch fixed upstream:
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700654400">- Enable more decoders and encoders explicitly:
  * amrwb via bcond_without for TW only (and in
    enable_decoder/encoder)
  * opencore via bcond_without for TW only (and in
    enable_decoder/encoder)
  * xvid via bcond_without for TW only (and in
    enable_decoder/encoder)
  * h.263 via enable_decoder/encoder and no longer explicitly
    disabling in call to configure
  * MPEG4 Visual via enable_decoder/encoder and no longer
    explicitly disabling in call to configure
  * MPEG2 Hardware decoders via enable_decoder/encoder
  * And many many more via enable_decoder/encoder.</changelog>
</package>
<package pkgid="7a8bc8acb73d086606cdf81d5dc7e77d1f517782013328d485c44ac6fb92bed9209deea39217849d56860f544052c9cc2afee4959729ffa1851a7af54b6503fd" name="ffmpeg-6-libswscale-devel" arch="i586">
  <version epoch="0" ver="6.0.1" rel="2.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1677585600">- Branch from ffmpeg-5.spec
- Remove ffmpeg-4.4-CVE-2020-22046.patch (inapplicable),
  no-vk-video-decoding.patch (obsolete),
  ffmpeg-CVE-2022-3964.patch (appears merged)
- Update to release 6.0
  * FFmpeg now runs every muxer in a separate thread and requires
    threading to be enabled for compilation
  * VA-API encoding and decoding support for 10/12-bit 422,
    10/12-bit 444 VP9 support
  * RISC-V optimizations</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1678363200">- enable libplacebo filter
- clean old BuildRequires conditions
- add libjxl to enable_encoders</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1681128000">- Reset fixed leftover value for BUILD_ORIG</changelog>
  <changelog author="llyyr &lt;llyyr.public@gmail.com&gt;" date="1690804800">- Bump required libplacebo version to v6.292.0 or newer for TW
- Temporarily demote deprecation errors to deprecation warnings
  for vf_libplacebo
- Add upstream patches to fix build with libplacebo v6:
  * 0001-avfilter-vf_libplacebo-remove-deprecated-field.diff</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 6.0.1:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patch fixed upstream:
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700654400">- Enable more decoders and encoders explicitly:
  * amrwb via bcond_without for TW only (and in
    enable_decoder/encoder)
  * opencore via bcond_without for TW only (and in
    enable_decoder/encoder)
  * xvid via bcond_without for TW only (and in
    enable_decoder/encoder)
  * h.263 via enable_decoder/encoder and no longer explicitly
    disabling in call to configure
  * MPEG4 Visual via enable_decoder/encoder and no longer
    explicitly disabling in call to configure
  * MPEG2 Hardware decoders via enable_decoder/encoder
  * And many many more via enable_decoder/encoder.</changelog>
</package>
<package pkgid="7d24de9d252db31f116d58b68ebdaa588cc91df9e6ba00e347ce0263449cc91a78bfe125182f6518e5afcdd4e37c4f08c4b87fe91992986dab9008deffedc403" name="ffmpeg-6-libswscale-devel" arch="x86_64">
  <version epoch="0" ver="6.0.1" rel="2.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1677585600">- Branch from ffmpeg-5.spec
- Remove ffmpeg-4.4-CVE-2020-22046.patch (inapplicable),
  no-vk-video-decoding.patch (obsolete),
  ffmpeg-CVE-2022-3964.patch (appears merged)
- Update to release 6.0
  * FFmpeg now runs every muxer in a separate thread and requires
    threading to be enabled for compilation
  * VA-API encoding and decoding support for 10/12-bit 422,
    10/12-bit 444 VP9 support
  * RISC-V optimizations</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1678363200">- enable libplacebo filter
- clean old BuildRequires conditions
- add libjxl to enable_encoders</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1681128000">- Reset fixed leftover value for BUILD_ORIG</changelog>
  <changelog author="llyyr &lt;llyyr.public@gmail.com&gt;" date="1690804800">- Bump required libplacebo version to v6.292.0 or newer for TW
- Temporarily demote deprecation errors to deprecation warnings
  for vf_libplacebo
- Add upstream patches to fix build with libplacebo v6:
  * 0001-avfilter-vf_libplacebo-remove-deprecated-field.diff</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 6.0.1:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patch fixed upstream:
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700654400">- Enable more decoders and encoders explicitly:
  * amrwb via bcond_without for TW only (and in
    enable_decoder/encoder)
  * opencore via bcond_without for TW only (and in
    enable_decoder/encoder)
  * xvid via bcond_without for TW only (and in
    enable_decoder/encoder)
  * h.263 via enable_decoder/encoder and no longer explicitly
    disabling in call to configure
  * MPEG4 Visual via enable_decoder/encoder and no longer
    explicitly disabling in call to configure
  * MPEG2 Hardware decoders via enable_decoder/encoder
  * And many many more via enable_decoder/encoder.</changelog>
</package>
<package pkgid="8b568106163af1f36554f41385af1cae7ec47ee49af7e39afbb772de32fe10e56389dd6bb46b006695bac1aac1454d5a9922cfa304ec1a1ed8581cb9732d60f1" name="ffmpeg-6-mini" arch="src">
  <version epoch="0" ver="6.0.1" rel="2.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1677585600">- Branch from ffmpeg-5.spec
- Remove ffmpeg-4.4-CVE-2020-22046.patch (inapplicable),
  no-vk-video-decoding.patch (obsolete),
  ffmpeg-CVE-2022-3964.patch (appears merged)
- Update to release 6.0
  * FFmpeg now runs every muxer in a separate thread and requires
    threading to be enabled for compilation
  * VA-API encoding and decoding support for 10/12-bit 422,
    10/12-bit 444 VP9 support
  * RISC-V optimizations</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1678363200">- enable libplacebo filter
- clean old BuildRequires conditions
- add libjxl to enable_encoders</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1681128000">- Reset fixed leftover value for BUILD_ORIG</changelog>
  <changelog author="llyyr &lt;llyyr.public@gmail.com&gt;" date="1690804800">- Bump required libplacebo version to v6.292.0 or newer for TW
- Temporarily demote deprecation errors to deprecation warnings
  for vf_libplacebo
- Add upstream patches to fix build with libplacebo v6:
  * 0001-avfilter-vf_libplacebo-remove-deprecated-field.diff</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 6.0.1:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patch fixed upstream:
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700654400">- Enable more decoders and encoders explicitly:
  * amrwb via bcond_without for TW only (and in
    enable_decoder/encoder)
  * opencore via bcond_without for TW only (and in
    enable_decoder/encoder)
  * xvid via bcond_without for TW only (and in
    enable_decoder/encoder)
  * h.263 via enable_decoder/encoder and no longer explicitly
    disabling in call to configure
  * MPEG4 Visual via enable_decoder/encoder and no longer
    explicitly disabling in call to configure
  * MPEG2 Hardware decoders via enable_decoder/encoder
  * And many many more via enable_decoder/encoder.</changelog>
</package>
<package pkgid="f7e10951784337624c9ed53400bdfd5818e95cb19236b9cc715c455bd21e11df8bffc367380b9e1d771c64fa3c89122ae9131d040898a414770d7211145529d3" name="ffmpeg-6-mini-debugsource" arch="i586">
  <version epoch="0" ver="6.0.1" rel="2.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1677585600">- Branch from ffmpeg-5.spec
- Remove ffmpeg-4.4-CVE-2020-22046.patch (inapplicable),
  no-vk-video-decoding.patch (obsolete),
  ffmpeg-CVE-2022-3964.patch (appears merged)
- Update to release 6.0
  * FFmpeg now runs every muxer in a separate thread and requires
    threading to be enabled for compilation
  * VA-API encoding and decoding support for 10/12-bit 422,
    10/12-bit 444 VP9 support
  * RISC-V optimizations</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1678363200">- enable libplacebo filter
- clean old BuildRequires conditions
- add libjxl to enable_encoders</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1681128000">- Reset fixed leftover value for BUILD_ORIG</changelog>
  <changelog author="llyyr &lt;llyyr.public@gmail.com&gt;" date="1690804800">- Bump required libplacebo version to v6.292.0 or newer for TW
- Temporarily demote deprecation errors to deprecation warnings
  for vf_libplacebo
- Add upstream patches to fix build with libplacebo v6:
  * 0001-avfilter-vf_libplacebo-remove-deprecated-field.diff</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 6.0.1:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patch fixed upstream:
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700654400">- Enable more decoders and encoders explicitly:
  * amrwb via bcond_without for TW only (and in
    enable_decoder/encoder)
  * opencore via bcond_without for TW only (and in
    enable_decoder/encoder)
  * xvid via bcond_without for TW only (and in
    enable_decoder/encoder)
  * h.263 via enable_decoder/encoder and no longer explicitly
    disabling in call to configure
  * MPEG4 Visual via enable_decoder/encoder and no longer
    explicitly disabling in call to configure
  * MPEG2 Hardware decoders via enable_decoder/encoder
  * And many many more via enable_decoder/encoder.</changelog>
</package>
<package pkgid="5a75c2026743d699d7ade86a5481b57fe192e6f1dfdd9586840d3c6a220512ffba0bdd3370203f152c6906c2518e71009e5dcc77585b53e58b9ba31865df6fe6" name="ffmpeg-6-mini-debugsource" arch="x86_64">
  <version epoch="0" ver="6.0.1" rel="2.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1677585600">- Branch from ffmpeg-5.spec
- Remove ffmpeg-4.4-CVE-2020-22046.patch (inapplicable),
  no-vk-video-decoding.patch (obsolete),
  ffmpeg-CVE-2022-3964.patch (appears merged)
- Update to release 6.0
  * FFmpeg now runs every muxer in a separate thread and requires
    threading to be enabled for compilation
  * VA-API encoding and decoding support for 10/12-bit 422,
    10/12-bit 444 VP9 support
  * RISC-V optimizations</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1678363200">- enable libplacebo filter
- clean old BuildRequires conditions
- add libjxl to enable_encoders</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1681128000">- Reset fixed leftover value for BUILD_ORIG</changelog>
  <changelog author="llyyr &lt;llyyr.public@gmail.com&gt;" date="1690804800">- Bump required libplacebo version to v6.292.0 or newer for TW
- Temporarily demote deprecation errors to deprecation warnings
  for vf_libplacebo
- Add upstream patches to fix build with libplacebo v6:
  * 0001-avfilter-vf_libplacebo-remove-deprecated-field.diff</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 6.0.1:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patch fixed upstream:
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700654400">- Enable more decoders and encoders explicitly:
  * amrwb via bcond_without for TW only (and in
    enable_decoder/encoder)
  * opencore via bcond_without for TW only (and in
    enable_decoder/encoder)
  * xvid via bcond_without for TW only (and in
    enable_decoder/encoder)
  * h.263 via enable_decoder/encoder and no longer explicitly
    disabling in call to configure
  * MPEG4 Visual via enable_decoder/encoder and no longer
    explicitly disabling in call to configure
  * MPEG2 Hardware decoders via enable_decoder/encoder
  * And many many more via enable_decoder/encoder.</changelog>
</package>
<package pkgid="074e3dfaba897e648e34e58366f76d8d6c554410ae5f35140f404e0e33a106dbad79bf650e72ae185ae644890b04dcd3c6e58844e64d8fdf7f4ceeb0671d6462" name="ffmpeg-6-mini-devel" arch="i586">
  <version epoch="0" ver="6.0.1" rel="2.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1677585600">- Branch from ffmpeg-5.spec
- Remove ffmpeg-4.4-CVE-2020-22046.patch (inapplicable),
  no-vk-video-decoding.patch (obsolete),
  ffmpeg-CVE-2022-3964.patch (appears merged)
- Update to release 6.0
  * FFmpeg now runs every muxer in a separate thread and requires
    threading to be enabled for compilation
  * VA-API encoding and decoding support for 10/12-bit 422,
    10/12-bit 444 VP9 support
  * RISC-V optimizations</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1678363200">- enable libplacebo filter
- clean old BuildRequires conditions
- add libjxl to enable_encoders</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1681128000">- Reset fixed leftover value for BUILD_ORIG</changelog>
  <changelog author="llyyr &lt;llyyr.public@gmail.com&gt;" date="1690804800">- Bump required libplacebo version to v6.292.0 or newer for TW
- Temporarily demote deprecation errors to deprecation warnings
  for vf_libplacebo
- Add upstream patches to fix build with libplacebo v6:
  * 0001-avfilter-vf_libplacebo-remove-deprecated-field.diff</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 6.0.1:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patch fixed upstream:
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700654400">- Enable more decoders and encoders explicitly:
  * amrwb via bcond_without for TW only (and in
    enable_decoder/encoder)
  * opencore via bcond_without for TW only (and in
    enable_decoder/encoder)
  * xvid via bcond_without for TW only (and in
    enable_decoder/encoder)
  * h.263 via enable_decoder/encoder and no longer explicitly
    disabling in call to configure
  * MPEG4 Visual via enable_decoder/encoder and no longer
    explicitly disabling in call to configure
  * MPEG2 Hardware decoders via enable_decoder/encoder
  * And many many more via enable_decoder/encoder.</changelog>
</package>
<package pkgid="011b38f4397c70e9a24316ac37680c07f3437e05e992e38236ab271f5abc0610a322e68cdc4a12801bdfa3b48c7b3a4d175c2f1a0085683ff4a12251242f6d4f" name="ffmpeg-6-mini-devel" arch="x86_64">
  <version epoch="0" ver="6.0.1" rel="2.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1677585600">- Branch from ffmpeg-5.spec
- Remove ffmpeg-4.4-CVE-2020-22046.patch (inapplicable),
  no-vk-video-decoding.patch (obsolete),
  ffmpeg-CVE-2022-3964.patch (appears merged)
- Update to release 6.0
  * FFmpeg now runs every muxer in a separate thread and requires
    threading to be enabled for compilation
  * VA-API encoding and decoding support for 10/12-bit 422,
    10/12-bit 444 VP9 support
  * RISC-V optimizations</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1678363200">- enable libplacebo filter
- clean old BuildRequires conditions
- add libjxl to enable_encoders</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1681128000">- Reset fixed leftover value for BUILD_ORIG</changelog>
  <changelog author="llyyr &lt;llyyr.public@gmail.com&gt;" date="1690804800">- Bump required libplacebo version to v6.292.0 or newer for TW
- Temporarily demote deprecation errors to deprecation warnings
  for vf_libplacebo
- Add upstream patches to fix build with libplacebo v6:
  * 0001-avfilter-vf_libplacebo-remove-deprecated-field.diff</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 6.0.1:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patch fixed upstream:
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700654400">- Enable more decoders and encoders explicitly:
  * amrwb via bcond_without for TW only (and in
    enable_decoder/encoder)
  * opencore via bcond_without for TW only (and in
    enable_decoder/encoder)
  * xvid via bcond_without for TW only (and in
    enable_decoder/encoder)
  * h.263 via enable_decoder/encoder and no longer explicitly
    disabling in call to configure
  * MPEG4 Visual via enable_decoder/encoder and no longer
    explicitly disabling in call to configure
  * MPEG2 Hardware decoders via enable_decoder/encoder
  * And many many more via enable_decoder/encoder.</changelog>
</package>
<package pkgid="14ac00f4d28a128f161082f063eadeddfb1d5886580c3775bc334ff3cffd75d1df55535d9d8a2d378fda987591ebe1d989cce87a9217a11942d068ec378ae426" name="ffmpeg-6-mini-libs" arch="i586">
  <version epoch="0" ver="6.0.1" rel="2.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1677585600">- Branch from ffmpeg-5.spec
- Remove ffmpeg-4.4-CVE-2020-22046.patch (inapplicable),
  no-vk-video-decoding.patch (obsolete),
  ffmpeg-CVE-2022-3964.patch (appears merged)
- Update to release 6.0
  * FFmpeg now runs every muxer in a separate thread and requires
    threading to be enabled for compilation
  * VA-API encoding and decoding support for 10/12-bit 422,
    10/12-bit 444 VP9 support
  * RISC-V optimizations</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1678363200">- enable libplacebo filter
- clean old BuildRequires conditions
- add libjxl to enable_encoders</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1681128000">- Reset fixed leftover value for BUILD_ORIG</changelog>
  <changelog author="llyyr &lt;llyyr.public@gmail.com&gt;" date="1690804800">- Bump required libplacebo version to v6.292.0 or newer for TW
- Temporarily demote deprecation errors to deprecation warnings
  for vf_libplacebo
- Add upstream patches to fix build with libplacebo v6:
  * 0001-avfilter-vf_libplacebo-remove-deprecated-field.diff</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 6.0.1:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patch fixed upstream:
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700654400">- Enable more decoders and encoders explicitly:
  * amrwb via bcond_without for TW only (and in
    enable_decoder/encoder)
  * opencore via bcond_without for TW only (and in
    enable_decoder/encoder)
  * xvid via bcond_without for TW only (and in
    enable_decoder/encoder)
  * h.263 via enable_decoder/encoder and no longer explicitly
    disabling in call to configure
  * MPEG4 Visual via enable_decoder/encoder and no longer
    explicitly disabling in call to configure
  * MPEG2 Hardware decoders via enable_decoder/encoder
  * And many many more via enable_decoder/encoder.</changelog>
</package>
<package pkgid="bbb19a029337e1e7087ed86355b82830f9989823c856b9b286b76a651fc08f5382a786220935fbf64d3b5008c9a3c0195eb622cd2b7eab1cfab7aa6800383f2f" name="ffmpeg-6-mini-libs" arch="x86_64">
  <version epoch="0" ver="6.0.1" rel="2.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1677585600">- Branch from ffmpeg-5.spec
- Remove ffmpeg-4.4-CVE-2020-22046.patch (inapplicable),
  no-vk-video-decoding.patch (obsolete),
  ffmpeg-CVE-2022-3964.patch (appears merged)
- Update to release 6.0
  * FFmpeg now runs every muxer in a separate thread and requires
    threading to be enabled for compilation
  * VA-API encoding and decoding support for 10/12-bit 422,
    10/12-bit 444 VP9 support
  * RISC-V optimizations</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1678363200">- enable libplacebo filter
- clean old BuildRequires conditions
- add libjxl to enable_encoders</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1681128000">- Reset fixed leftover value for BUILD_ORIG</changelog>
  <changelog author="llyyr &lt;llyyr.public@gmail.com&gt;" date="1690804800">- Bump required libplacebo version to v6.292.0 or newer for TW
- Temporarily demote deprecation errors to deprecation warnings
  for vf_libplacebo
- Add upstream patches to fix build with libplacebo v6:
  * 0001-avfilter-vf_libplacebo-remove-deprecated-field.diff</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 6.0.1:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patch fixed upstream:
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700654400">- Enable more decoders and encoders explicitly:
  * amrwb via bcond_without for TW only (and in
    enable_decoder/encoder)
  * opencore via bcond_without for TW only (and in
    enable_decoder/encoder)
  * xvid via bcond_without for TW only (and in
    enable_decoder/encoder)
  * h.263 via enable_decoder/encoder and no longer explicitly
    disabling in call to configure
  * MPEG4 Visual via enable_decoder/encoder and no longer
    explicitly disabling in call to configure
  * MPEG2 Hardware decoders via enable_decoder/encoder
  * And many many more via enable_decoder/encoder.</changelog>
</package>
<package pkgid="f22279d6bbd517c6799f18c8230d419c363649002de40dcdf9fd90168374ce72d61abfa40e9560309bec351daf23eea9d11337282c794bcc491a5aef423fe31c" name="ffmpeg-6-mini-libs-debuginfo" arch="i586">
  <version epoch="0" ver="6.0.1" rel="2.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1677585600">- Branch from ffmpeg-5.spec
- Remove ffmpeg-4.4-CVE-2020-22046.patch (inapplicable),
  no-vk-video-decoding.patch (obsolete),
  ffmpeg-CVE-2022-3964.patch (appears merged)
- Update to release 6.0
  * FFmpeg now runs every muxer in a separate thread and requires
    threading to be enabled for compilation
  * VA-API encoding and decoding support for 10/12-bit 422,
    10/12-bit 444 VP9 support
  * RISC-V optimizations</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1678363200">- enable libplacebo filter
- clean old BuildRequires conditions
- add libjxl to enable_encoders</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1681128000">- Reset fixed leftover value for BUILD_ORIG</changelog>
  <changelog author="llyyr &lt;llyyr.public@gmail.com&gt;" date="1690804800">- Bump required libplacebo version to v6.292.0 or newer for TW
- Temporarily demote deprecation errors to deprecation warnings
  for vf_libplacebo
- Add upstream patches to fix build with libplacebo v6:
  * 0001-avfilter-vf_libplacebo-remove-deprecated-field.diff</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 6.0.1:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patch fixed upstream:
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700654400">- Enable more decoders and encoders explicitly:
  * amrwb via bcond_without for TW only (and in
    enable_decoder/encoder)
  * opencore via bcond_without for TW only (and in
    enable_decoder/encoder)
  * xvid via bcond_without for TW only (and in
    enable_decoder/encoder)
  * h.263 via enable_decoder/encoder and no longer explicitly
    disabling in call to configure
  * MPEG4 Visual via enable_decoder/encoder and no longer
    explicitly disabling in call to configure
  * MPEG2 Hardware decoders via enable_decoder/encoder
  * And many many more via enable_decoder/encoder.</changelog>
</package>
<package pkgid="f20f30d7395e94e6e53a34cfd01396fa30f7824e05fe5bd9965dee7c174ff2ae83768fab689d1be50533f63cc5f7b5aeb051e49fea40d3b44b744e349dcef3a8" name="ffmpeg-6-mini-libs-debuginfo" arch="x86_64">
  <version epoch="0" ver="6.0.1" rel="2.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1677585600">- Branch from ffmpeg-5.spec
- Remove ffmpeg-4.4-CVE-2020-22046.patch (inapplicable),
  no-vk-video-decoding.patch (obsolete),
  ffmpeg-CVE-2022-3964.patch (appears merged)
- Update to release 6.0
  * FFmpeg now runs every muxer in a separate thread and requires
    threading to be enabled for compilation
  * VA-API encoding and decoding support for 10/12-bit 422,
    10/12-bit 444 VP9 support
  * RISC-V optimizations</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1678363200">- enable libplacebo filter
- clean old BuildRequires conditions
- add libjxl to enable_encoders</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1681128000">- Reset fixed leftover value for BUILD_ORIG</changelog>
  <changelog author="llyyr &lt;llyyr.public@gmail.com&gt;" date="1690804800">- Bump required libplacebo version to v6.292.0 or newer for TW
- Temporarily demote deprecation errors to deprecation warnings
  for vf_libplacebo
- Add upstream patches to fix build with libplacebo v6:
  * 0001-avfilter-vf_libplacebo-remove-deprecated-field.diff</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 6.0.1:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patch fixed upstream:
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700654400">- Enable more decoders and encoders explicitly:
  * amrwb via bcond_without for TW only (and in
    enable_decoder/encoder)
  * opencore via bcond_without for TW only (and in
    enable_decoder/encoder)
  * xvid via bcond_without for TW only (and in
    enable_decoder/encoder)
  * h.263 via enable_decoder/encoder and no longer explicitly
    disabling in call to configure
  * MPEG4 Visual via enable_decoder/encoder and no longer
    explicitly disabling in call to configure
  * MPEG2 Hardware decoders via enable_decoder/encoder
  * And many many more via enable_decoder/encoder.</changelog>
</package>
<package pkgid="db63fe9f106fc532c0db197abfdadebc9dd0ae322997acbf29090b4c5276b5a81857dbdf5b45e1be45b72c14c1c493be292931f21bf69a3c6baf7e83e7a551d9" name="ffmpeg-6-private-devel" arch="i586">
  <version epoch="0" ver="6.0.1" rel="2.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1677585600">- Branch from ffmpeg-5.spec
- Remove ffmpeg-4.4-CVE-2020-22046.patch (inapplicable),
  no-vk-video-decoding.patch (obsolete),
  ffmpeg-CVE-2022-3964.patch (appears merged)
- Update to release 6.0
  * FFmpeg now runs every muxer in a separate thread and requires
    threading to be enabled for compilation
  * VA-API encoding and decoding support for 10/12-bit 422,
    10/12-bit 444 VP9 support
  * RISC-V optimizations</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1678363200">- enable libplacebo filter
- clean old BuildRequires conditions
- add libjxl to enable_encoders</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1681128000">- Reset fixed leftover value for BUILD_ORIG</changelog>
  <changelog author="llyyr &lt;llyyr.public@gmail.com&gt;" date="1690804800">- Bump required libplacebo version to v6.292.0 or newer for TW
- Temporarily demote deprecation errors to deprecation warnings
  for vf_libplacebo
- Add upstream patches to fix build with libplacebo v6:
  * 0001-avfilter-vf_libplacebo-remove-deprecated-field.diff</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 6.0.1:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patch fixed upstream:
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700654400">- Enable more decoders and encoders explicitly:
  * amrwb via bcond_without for TW only (and in
    enable_decoder/encoder)
  * opencore via bcond_without for TW only (and in
    enable_decoder/encoder)
  * xvid via bcond_without for TW only (and in
    enable_decoder/encoder)
  * h.263 via enable_decoder/encoder and no longer explicitly
    disabling in call to configure
  * MPEG4 Visual via enable_decoder/encoder and no longer
    explicitly disabling in call to configure
  * MPEG2 Hardware decoders via enable_decoder/encoder
  * And many many more via enable_decoder/encoder.</changelog>
</package>
<package pkgid="a2ce24f9c9dbe43f5d3fa90b55b9cc2714147b57e32e21ea5d0fa56f0a2e9b751eb2deedf8625a347ac2cca28a4dcfb1dbf1e6b52984c2e8fbc3d288bda793cd" name="ffmpeg-6-private-devel" arch="x86_64">
  <version epoch="0" ver="6.0.1" rel="2.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1677585600">- Branch from ffmpeg-5.spec
- Remove ffmpeg-4.4-CVE-2020-22046.patch (inapplicable),
  no-vk-video-decoding.patch (obsolete),
  ffmpeg-CVE-2022-3964.patch (appears merged)
- Update to release 6.0
  * FFmpeg now runs every muxer in a separate thread and requires
    threading to be enabled for compilation
  * VA-API encoding and decoding support for 10/12-bit 422,
    10/12-bit 444 VP9 support
  * RISC-V optimizations</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1678363200">- enable libplacebo filter
- clean old BuildRequires conditions
- add libjxl to enable_encoders</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1678968000">- Conflict with otherproviders(ffmpeg-tools).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1681128000">- Reset fixed leftover value for BUILD_ORIG</changelog>
  <changelog author="llyyr &lt;llyyr.public@gmail.com&gt;" date="1690804800">- Bump required libplacebo version to v6.292.0 or newer for TW
- Temporarily demote deprecation errors to deprecation warnings
  for vf_libplacebo
- Add upstream patches to fix build with libplacebo v6:
  * 0001-avfilter-vf_libplacebo-remove-deprecated-field.diff</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1696420800">- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
  to resolve a build failure on 15.4/15.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699617600">- Update to version 6.0.1:
  * Updates and bugfixes to avcodecs, avformat and avfilters
    mainly.
- Drop patch fixed upstream:
  * 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700654400">- Enable more decoders and encoders explicitly:
  * amrwb via bcond_without for TW only (and in
    enable_decoder/encoder)
  * opencore via bcond_without for TW only (and in
    enable_decoder/encoder)
  * xvid via bcond_without for TW only (and in
    enable_decoder/encoder)
  * h.263 via enable_decoder/encoder and no longer explicitly
    disabling in call to configure
  * MPEG4 Visual via enable_decoder/encoder and no longer
    explicitly disabling in call to configure
  * MPEG2 Hardware decoders via enable_decoder/encoder
  * And many many more via enable_decoder/encoder.</changelog>
</package>
<package pkgid="775bd57d2a4e91acb5c431be282f2fc0056161915951d31fd7436a229efaaa056ac9f26f29792affecf71b8c6311294ca1a8e41f1108a982fd2e56b00bcf9ad0" name="ffms2" arch="src">
  <version epoch="0" ver="2.40+44" rel="3.2"/>
  <changelog author="reddwarf@opensuse.org" date="1319889600">- First version</changelog>
  <changelog author="reddwarf@opensuse.org" date="1328875200">- Update to 2.1.7</changelog>
  <changelog author="reddwarf@opensuse.org" date="1338120000">- Fix build with ffmpeg 0.11</changelog>
  <changelog author="reddwarf@opensuse.org" date="1353067200">- Fix build with ffmpeg 1.0
- Adapt the file list to be compatible with old RPMs</changelog>
  <changelog author="i@margueirte.su" date="1375185600">- Fix build with ffmpeg 2.0</changelog>
  <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>
</package>
<package pkgid="0358d5e57d64ed52419b92f8f7bede9d6a8dfe172148b459023df1b88d4ed80eea1ec102beb83a03ad7e07fd550508ebd199faf79f3efef32c578b0f6df5a554" name="ffms2-debugsource" arch="i586">
  <version epoch="0" ver="2.40+44" rel="3.2"/>
  <changelog author="i@margueirte.su" date="1375185600">- Fix build with ffmpeg 2.0</changelog>
  <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>
</package>
<package pkgid="0e0d9cb56a15cfa34e1a2f3bde9ee46e73bf90cf410e67a3510c8a8dd018fe009f484c6c311182289a9fd170a0c406d30f696197e8a692b929e615515d316139" name="ffms2-debugsource" arch="x86_64">
  <version epoch="0" ver="2.40+44" rel="3.2"/>
  <changelog author="i@margueirte.su" date="1375185600">- Fix build with ffmpeg 2.0</changelog>
  <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>
</package>
<package pkgid="6050e198fa8a162c12c9f72b770be226788f3fb69751df65949a31f2e8818e4dff2d46539a21ad73d700c0f58d40d0a33e905b81677c73b50ece183c4ce75ac2" name="ffmsindex" arch="i586">
  <version epoch="0" ver="2.40+44" rel="3.2"/>
  <changelog author="i@margueirte.su" date="1375185600">- Fix build with ffmpeg 2.0</changelog>
  <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>
</package>
<package pkgid="794cd5f542cfd2000d41a9eaf5a1b1deac4c2eb9ac30d714d05aa5b4cf9b47f0d3926724732f14cc74180ed6daef78935826ea39e544ee1588011470b8f90ffc" name="ffmsindex" arch="x86_64">
  <version epoch="0" ver="2.40+44" rel="3.2"/>
  <changelog author="i@margueirte.su" date="1375185600">- Fix build with ffmpeg 2.0</changelog>
  <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>
</package>
<package pkgid="08e13a4edcb6eec5b7ef6436206dadcd5ed988df9b5e57a737843811a555db987b96e439156a2da8337659c601ee052694635ce6c75c64aee38491b24b9b27da" name="ffmsindex-debuginfo" arch="i586">
  <version epoch="0" ver="2.40+44" rel="3.2"/>
  <changelog author="i@margueirte.su" date="1375185600">- Fix build with ffmpeg 2.0</changelog>
  <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>
</package>
<package pkgid="f2fb361f62b49a2a61f257716a36dc53da3ff53c75c9f4c18430382520de3d663cf94bd22e242e9e21d19bb5cbe69c536e80917710fe437d1099de3b87ce970e" name="ffmsindex-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.40+44" rel="3.2"/>
  <changelog author="i@margueirte.su" date="1375185600">- Fix build with ffmpeg 2.0</changelog>
  <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>
</package>
<package pkgid="7f721402e44451d53def673a0513db383cada864dc253c12a768f637a89cb0760d5923ce0e397209d2b6bb7618e93ed50a5d3a50e432f897c523595f6cdfef6a" name="ffnvcodec" arch="src">
  <version epoch="0" ver="12.0.16.1" rel="1.1"/>
  <changelog author="9+suse@cirno.systems" date="1530273600">- Init, 8.0.14.2</changelog>
  <changelog author="9+suse@cirno.systems" date="1530273601">- Update to version 8.1.24.2
  * SDK 8.1</changelog>
  <changelog author="Martin Herkt &lt;9+suse@cirno.systems&gt;" date="1538913600">- Update to version 8.2.15.1
  * Update for CUDA 10
    This adds support for the CUDA/Vulkan interop API, which
    requires very new driver versions. As such, we allow the
    symbols to be optionally loaded.</changelog>
  <changelog author="Martin Herkt &lt;9+suse@cirno.systems&gt;" date="1541505600">- Update to version 8.2.15.5
  * Add CUDA function cuDeviceGetAttribute V2
  * Guard against multiple definitions of CUuuid
  * Add cuGetDeviceUuid, load as optional function</changelog>
  <changelog author="Martin Herkt &lt;9+suse@cirno.systems&gt;" date="1544011200">- Update to version 8.2.15.6
  * CUDA 10: Add external semaphore API
  * Add a subset of CUDA kernel interaction API
  * Add CUDA function cuMemAllocPitch</changelog>
  <changelog author="Martin Herkt &lt;9+suse@cirno.systems&gt;" date="1550923200">- Update to version 8.2.15.7
  * Add cuMipmappedArrayDestroy</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1560772800">- Update to version 9.0.18.1
  * Fix CUdeviceptr definition for 64bit CPU
- Changes from version 9.0.18.0
  * Initial release for SDK 9.0</changelog>
  <changelog author="Martin Herkt &lt;9+suse@cirno.systems&gt;" date="1574769600">- Update to version 9.1.23.0
  * Add cuCtxGetDevice
  * Use pointer-to-struct typedefs for pointer-to-struct types
  * Update headers from Video SDK 9.1 release</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1588766400">- Update to version 9.1.23.1:
  * Add primary context management functions</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1594123200">- Update to 10.0.26.0:
  * Update headers from Video SDK 10.0</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1602417600">- Update to 10.0.26.1:
  * Add linker functions and types
  * Fix CUdeviceptr definition for ARM64 CPU</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1606046400">- Update to 11.0.10.0:
  * Update headers from Video SDK 11.0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1682510400">- Update to version 11.1.5.2:
  * Add D3D11 interop functions
  * Fix codestyle</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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>
</package>
<package pkgid="458457af9bf30c79685390d0023fa248c953dca3b93b4a2dfe2e44cc1a5bc16823319c3bd45629c4fa4fcc04bf948d71940e8c62d1db4d77117b2cca2be5e984" name="ffnvcodec-devel" arch="i586">
  <version epoch="0" ver="12.0.16.1" rel="1.1"/>
  <changelog author="Martin Herkt &lt;9+suse@cirno.systems&gt;" date="1574769600">- Update to version 9.1.23.0
  * Add cuCtxGetDevice
  * Use pointer-to-struct typedefs for pointer-to-struct types
  * Update headers from Video SDK 9.1 release</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1588766400">- Update to version 9.1.23.1:
  * Add primary context management functions</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1594123200">- Update to 10.0.26.0:
  * Update headers from Video SDK 10.0</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1602417600">- Update to 10.0.26.1:
  * Add linker functions and types
  * Fix CUdeviceptr definition for ARM64 CPU</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1606046400">- Update to 11.0.10.0:
  * Update headers from Video SDK 11.0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1682510400">- Update to version 11.1.5.2:
  * Add D3D11 interop functions
  * Fix codestyle</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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>
</package>
<package pkgid="34fcb85d56f59121defbb6cb7b9307eb20ab513dc1739c7e8533dfb14f380406f14ee713f19cca43a7fe496b088dd6cb93c50eea18b8fcc9dee8fc19359b65bf" name="ffnvcodec-devel" arch="x86_64">
  <version epoch="0" ver="12.0.16.1" rel="1.1"/>
  <changelog author="Martin Herkt &lt;9+suse@cirno.systems&gt;" date="1574769600">- Update to version 9.1.23.0
  * Add cuCtxGetDevice
  * Use pointer-to-struct typedefs for pointer-to-struct types
  * Update headers from Video SDK 9.1 release</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1588766400">- Update to version 9.1.23.1:
  * Add primary context management functions</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1594123200">- Update to 10.0.26.0:
  * Update headers from Video SDK 10.0</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1602417600">- Update to 10.0.26.1:
  * Add linker functions and types
  * Fix CUdeviceptr definition for ARM64 CPU</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1606046400">- Update to 11.0.10.0:
  * Update headers from Video SDK 11.0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1682510400">- Update to version 11.1.5.2:
  * Add D3D11 interop functions
  * Fix codestyle</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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>
</package>
<package pkgid="b263d00c96307736d652648fbf422f3db52032c201a989ca3048ede5c7ceb61c19d9585db80cce5a4791e78c43d0d24a41d739af343c3046a4642e6be62c940f" name="fftw3" arch="src">
  <version epoch="0" ver="3.3.10" rel="4.1"/>
  <changelog author="eich@suse.com" date="1516622400">- Fix typo in flavor gnu7-hpc settings.</changelog>
  <changelog author="nmoreychaisemartin@suse.com" date="1519300800">- Switch to openmpi2 instead of openmpi (bsc#1082302),
  apart from ppc64 as openmpi2 does not support it.</changelog>
  <changelog author="eich@suse.com" date="1519646400">- Add support for openmpi2 for the HPC build (FATE#325089).</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1527768000">- Fix %install_info_delete usage.</changelog>
  <changelog author="schwab@suse.de" date="1537272000">- Stay with openmpi also on ppc</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1550491200">- Add FFTW_BIN to environment variable with module file (bsc#1125824).</changelog>
  <changelog author="Rodrigo Louren&#xE7;o &lt;guigo.lourenco@gmail.com&gt;" date="1552910400">- Update to 3.3.8:
  * Fixed AVX, AVX2 for gcc-8.
- Release notes for 3.3.7:
  * Experimental support for CMake.
  * Fixes for armv7a cycle counter.
  * Official support for aarch64, now that we have hardware to test it.
  * Tweak usage of FMA instructions in a way that favors newer processors
    (Skylake and Ryzen) over older processors (Haswell).
  * tests/bench: use 64-bit precision to compute mflops.</changelog>
  <changelog author="Michel Normand &lt;normand@linux.vnet.ibm.com&gt;" date="1568376000">- Add -ffat-lto-objects to avoid build failure</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1575028800">- Disable openmpi1 builds for SLE/Leap &gt; 15.1.
- Enable openmpi3 builds for Leap and SLE &gt; 15.1 (jsc#SLE-7773).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1591444800">- Fix BuildFailures for openSUSE &gt;= 1550:
  * Correct info dir.
  * Fix ill-formatted comments.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" 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="Michel Normand &lt;normand@linux.vnet.ibm.com&gt;" date="1598011200">- Remove specific mpi_implemen define for ppc/ppc64 (was openmpi)
  to use same openmpi2 as other architectures.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611489600">- update to 3.3.9:
  * New API fftw_planner_nthreads() returns the number of threads
    currently being used by the planner.
  * Fix incorrect math in 128-bit generic SIMD
  * Fix wisdom for avx512.
    The avx512 alignment requirement was set to 64 bytes, but this is
    wrong.  Alignment requirements are a property of the platform (e.g.,
    x86) and not of the instruction set (e.g., AVX).  Among other
    things, this broke wisdom with avx512.
    Note that avx512 support is still experimental because the FFTW
    authors have no avx512 hardware available for testing.
  * fftw_threads_set_callback function to change the threading backend at runtime.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1612612800">- Add build support for gcc10 to HPC build (bsc#1174439).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1619784000">- Follow the distro default openmpi implementation:
  + Eliminate the usage of the mpi_implem variable (obsolete)
  + BuildRequire openmpi-macros-devel instead of %{mpi_implem}-devel
  + Require openmpi-devel in the mpi-devel package
  + Use %setup_openmpi to source mpivars.sh</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1638705600">- update to 3.3.10:
  * Fix bug that would cause 2-way SIMD (notably SSE2 in double precision)
    to attempt unaligned accesses in certain obscure cases, causing
    segfaults.
  * This test computes a pair of length-4 real-&gt;complex transforms where
    the second input is 5 real numbers away from the first input.  That
    is, there is a gap of one real number between the first and second
    input array.  The -oexhaustive level allow FFTW to attempt to
    compute this transform by reducing it to a pair of complex
    transforms of length 2, but now the second input is not aligned to a
    complex-number boundary.  The fact that 5 is odd is the problem.
  * The bug cannot occur in complex-&gt;complex transforms because the
    complex interface accepts strides in units of complex numbers, so
    strides are aligned by construction.</changelog>
  <changelog author="tiwai@suse.de" date="1642507200">- Don't install half-baked cmake files (bsc#1194728):
  the files are incomplete and useless with the build using auto-tools</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1651060800">- Update rpmlintrc for shlib-policy-name-error</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1698235200">- Disable HPC flavors on %ix86</changelog>
</package>
<package pkgid="4b4704fb17ce39d69a2eebb3fec481a6eef5715725f49593307af01310b8fc8f131cd2b3ee6acbb521cc50e2eb0eb1774f38caae9677a70e1a8869213c2fef5d" name="fftw3-debugsource" arch="i586">
  <version epoch="0" ver="3.3.10" rel="4.1"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1591444800">- Fix BuildFailures for openSUSE &gt;= 1550:
  * Correct info dir.
  * Fix ill-formatted comments.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" 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="Michel Normand &lt;normand@linux.vnet.ibm.com&gt;" date="1598011200">- Remove specific mpi_implemen define for ppc/ppc64 (was openmpi)
  to use same openmpi2 as other architectures.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611489600">- update to 3.3.9:
  * New API fftw_planner_nthreads() returns the number of threads
    currently being used by the planner.
  * Fix incorrect math in 128-bit generic SIMD
  * Fix wisdom for avx512.
    The avx512 alignment requirement was set to 64 bytes, but this is
    wrong.  Alignment requirements are a property of the platform (e.g.,
    x86) and not of the instruction set (e.g., AVX).  Among other
    things, this broke wisdom with avx512.
    Note that avx512 support is still experimental because the FFTW
    authors have no avx512 hardware available for testing.
  * fftw_threads_set_callback function to change the threading backend at runtime.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1612612800">- Add build support for gcc10 to HPC build (bsc#1174439).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1619784000">- Follow the distro default openmpi implementation:
  + Eliminate the usage of the mpi_implem variable (obsolete)
  + BuildRequire openmpi-macros-devel instead of %{mpi_implem}-devel
  + Require openmpi-devel in the mpi-devel package
  + Use %setup_openmpi to source mpivars.sh</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1638705600">- update to 3.3.10:
  * Fix bug that would cause 2-way SIMD (notably SSE2 in double precision)
    to attempt unaligned accesses in certain obscure cases, causing
    segfaults.
  * This test computes a pair of length-4 real-&gt;complex transforms where
    the second input is 5 real numbers away from the first input.  That
    is, there is a gap of one real number between the first and second
    input array.  The -oexhaustive level allow FFTW to attempt to
    compute this transform by reducing it to a pair of complex
    transforms of length 2, but now the second input is not aligned to a
    complex-number boundary.  The fact that 5 is odd is the problem.
  * The bug cannot occur in complex-&gt;complex transforms because the
    complex interface accepts strides in units of complex numbers, so
    strides are aligned by construction.</changelog>
  <changelog author="tiwai@suse.de" date="1642507200">- Don't install half-baked cmake files (bsc#1194728):
  the files are incomplete and useless with the build using auto-tools</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1651060800">- Update rpmlintrc for shlib-policy-name-error</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1698235200">- Disable HPC flavors on %ix86</changelog>
</package>
<package pkgid="994e6c86e3eff6183445a0d3cec715fe4261695d6293bc87018e4809a7189e26adfc4b5f74c0063ee8dbdaacd305eb7c671ec3695476f0afdc945779ce065b40" name="fftw3-debugsource" arch="x86_64">
  <version epoch="0" ver="3.3.10" rel="4.1"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1591444800">- Fix BuildFailures for openSUSE &gt;= 1550:
  * Correct info dir.
  * Fix ill-formatted comments.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" 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="Michel Normand &lt;normand@linux.vnet.ibm.com&gt;" date="1598011200">- Remove specific mpi_implemen define for ppc/ppc64 (was openmpi)
  to use same openmpi2 as other architectures.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611489600">- update to 3.3.9:
  * New API fftw_planner_nthreads() returns the number of threads
    currently being used by the planner.
  * Fix incorrect math in 128-bit generic SIMD
  * Fix wisdom for avx512.
    The avx512 alignment requirement was set to 64 bytes, but this is
    wrong.  Alignment requirements are a property of the platform (e.g.,
    x86) and not of the instruction set (e.g., AVX).  Among other
    things, this broke wisdom with avx512.
    Note that avx512 support is still experimental because the FFTW
    authors have no avx512 hardware available for testing.
  * fftw_threads_set_callback function to change the threading backend at runtime.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1612612800">- Add build support for gcc10 to HPC build (bsc#1174439).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1619784000">- Follow the distro default openmpi implementation:
  + Eliminate the usage of the mpi_implem variable (obsolete)
  + BuildRequire openmpi-macros-devel instead of %{mpi_implem}-devel
  + Require openmpi-devel in the mpi-devel package
  + Use %setup_openmpi to source mpivars.sh</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1638705600">- update to 3.3.10:
  * Fix bug that would cause 2-way SIMD (notably SSE2 in double precision)
    to attempt unaligned accesses in certain obscure cases, causing
    segfaults.
  * This test computes a pair of length-4 real-&gt;complex transforms where
    the second input is 5 real numbers away from the first input.  That
    is, there is a gap of one real number between the first and second
    input array.  The -oexhaustive level allow FFTW to attempt to
    compute this transform by reducing it to a pair of complex
    transforms of length 2, but now the second input is not aligned to a
    complex-number boundary.  The fact that 5 is odd is the problem.
  * The bug cannot occur in complex-&gt;complex transforms because the
    complex interface accepts strides in units of complex numbers, so
    strides are aligned by construction.</changelog>
  <changelog author="tiwai@suse.de" date="1642507200">- Don't install half-baked cmake files (bsc#1194728):
  the files are incomplete and useless with the build using auto-tools</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1651060800">- Update rpmlintrc for shlib-policy-name-error</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1698235200">- Disable HPC flavors on %ix86</changelog>
</package>
<package pkgid="f627a33fc7bbc26385e1d382015ee66af0ad3d254ac0df6efe95cfa17e023c0802d9f3dfe27369dcf1cbba475093107b148cc5c199cfbd9f6e2ef103f4ef987f" name="fftw3-devel" arch="i586">
  <version epoch="0" ver="3.3.10" rel="4.1"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1591444800">- Fix BuildFailures for openSUSE &gt;= 1550:
  * Correct info dir.
  * Fix ill-formatted comments.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" 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="Michel Normand &lt;normand@linux.vnet.ibm.com&gt;" date="1598011200">- Remove specific mpi_implemen define for ppc/ppc64 (was openmpi)
  to use same openmpi2 as other architectures.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611489600">- update to 3.3.9:
  * New API fftw_planner_nthreads() returns the number of threads
    currently being used by the planner.
  * Fix incorrect math in 128-bit generic SIMD
  * Fix wisdom for avx512.
    The avx512 alignment requirement was set to 64 bytes, but this is
    wrong.  Alignment requirements are a property of the platform (e.g.,
    x86) and not of the instruction set (e.g., AVX).  Among other
    things, this broke wisdom with avx512.
    Note that avx512 support is still experimental because the FFTW
    authors have no avx512 hardware available for testing.
  * fftw_threads_set_callback function to change the threading backend at runtime.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1612612800">- Add build support for gcc10 to HPC build (bsc#1174439).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1619784000">- Follow the distro default openmpi implementation:
  + Eliminate the usage of the mpi_implem variable (obsolete)
  + BuildRequire openmpi-macros-devel instead of %{mpi_implem}-devel
  + Require openmpi-devel in the mpi-devel package
  + Use %setup_openmpi to source mpivars.sh</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1638705600">- update to 3.3.10:
  * Fix bug that would cause 2-way SIMD (notably SSE2 in double precision)
    to attempt unaligned accesses in certain obscure cases, causing
    segfaults.
  * This test computes a pair of length-4 real-&gt;complex transforms where
    the second input is 5 real numbers away from the first input.  That
    is, there is a gap of one real number between the first and second
    input array.  The -oexhaustive level allow FFTW to attempt to
    compute this transform by reducing it to a pair of complex
    transforms of length 2, but now the second input is not aligned to a
    complex-number boundary.  The fact that 5 is odd is the problem.
  * The bug cannot occur in complex-&gt;complex transforms because the
    complex interface accepts strides in units of complex numbers, so
    strides are aligned by construction.</changelog>
  <changelog author="tiwai@suse.de" date="1642507200">- Don't install half-baked cmake files (bsc#1194728):
  the files are incomplete and useless with the build using auto-tools</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1651060800">- Update rpmlintrc for shlib-policy-name-error</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1698235200">- Disable HPC flavors on %ix86</changelog>
</package>
<package pkgid="88a837e3a5e8d281d35dce5b08af676f1bf1f0a5ba7a9202978cb89a7ed9b67aa48033dbfd9c0507fc43ddfad445d4869c423b48a78c92ab954ab34ad793080c" name="fftw3-devel" arch="x86_64">
  <version epoch="0" ver="3.3.10" rel="4.1"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1591444800">- Fix BuildFailures for openSUSE &gt;= 1550:
  * Correct info dir.
  * Fix ill-formatted comments.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" 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="Michel Normand &lt;normand@linux.vnet.ibm.com&gt;" date="1598011200">- Remove specific mpi_implemen define for ppc/ppc64 (was openmpi)
  to use same openmpi2 as other architectures.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611489600">- update to 3.3.9:
  * New API fftw_planner_nthreads() returns the number of threads
    currently being used by the planner.
  * Fix incorrect math in 128-bit generic SIMD
  * Fix wisdom for avx512.
    The avx512 alignment requirement was set to 64 bytes, but this is
    wrong.  Alignment requirements are a property of the platform (e.g.,
    x86) and not of the instruction set (e.g., AVX).  Among other
    things, this broke wisdom with avx512.
    Note that avx512 support is still experimental because the FFTW
    authors have no avx512 hardware available for testing.
  * fftw_threads_set_callback function to change the threading backend at runtime.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1612612800">- Add build support for gcc10 to HPC build (bsc#1174439).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1619784000">- Follow the distro default openmpi implementation:
  + Eliminate the usage of the mpi_implem variable (obsolete)
  + BuildRequire openmpi-macros-devel instead of %{mpi_implem}-devel
  + Require openmpi-devel in the mpi-devel package
  + Use %setup_openmpi to source mpivars.sh</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1638705600">- update to 3.3.10:
  * Fix bug that would cause 2-way SIMD (notably SSE2 in double precision)
    to attempt unaligned accesses in certain obscure cases, causing
    segfaults.
  * This test computes a pair of length-4 real-&gt;complex transforms where
    the second input is 5 real numbers away from the first input.  That
    is, there is a gap of one real number between the first and second
    input array.  The -oexhaustive level allow FFTW to attempt to
    compute this transform by reducing it to a pair of complex
    transforms of length 2, but now the second input is not aligned to a
    complex-number boundary.  The fact that 5 is odd is the problem.
  * The bug cannot occur in complex-&gt;complex transforms because the
    complex interface accepts strides in units of complex numbers, so
    strides are aligned by construction.</changelog>
  <changelog author="tiwai@suse.de" date="1642507200">- Don't install half-baked cmake files (bsc#1194728):
  the files are incomplete and useless with the build using auto-tools</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1651060800">- Update rpmlintrc for shlib-policy-name-error</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1698235200">- Disable HPC flavors on %ix86</changelog>
</package>
<package pkgid="ddfca43aecb20b14e44accc85aa095c7580ef9f4007713a579cbad84b6f1619cf3d797ca6f5619e68ad5835854e66cf6f6e406a7e549c1fffdd50ae3052fb798" name="fftw3-devel-debuginfo" arch="i586">
  <version epoch="0" ver="3.3.10" rel="4.1"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1591444800">- Fix BuildFailures for openSUSE &gt;= 1550:
  * Correct info dir.
  * Fix ill-formatted comments.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" 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="Michel Normand &lt;normand@linux.vnet.ibm.com&gt;" date="1598011200">- Remove specific mpi_implemen define for ppc/ppc64 (was openmpi)
  to use same openmpi2 as other architectures.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611489600">- update to 3.3.9:
  * New API fftw_planner_nthreads() returns the number of threads
    currently being used by the planner.
  * Fix incorrect math in 128-bit generic SIMD
  * Fix wisdom for avx512.
    The avx512 alignment requirement was set to 64 bytes, but this is
    wrong.  Alignment requirements are a property of the platform (e.g.,
    x86) and not of the instruction set (e.g., AVX).  Among other
    things, this broke wisdom with avx512.
    Note that avx512 support is still experimental because the FFTW
    authors have no avx512 hardware available for testing.
  * fftw_threads_set_callback function to change the threading backend at runtime.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1612612800">- Add build support for gcc10 to HPC build (bsc#1174439).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1619784000">- Follow the distro default openmpi implementation:
  + Eliminate the usage of the mpi_implem variable (obsolete)
  + BuildRequire openmpi-macros-devel instead of %{mpi_implem}-devel
  + Require openmpi-devel in the mpi-devel package
  + Use %setup_openmpi to source mpivars.sh</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1638705600">- update to 3.3.10:
  * Fix bug that would cause 2-way SIMD (notably SSE2 in double precision)
    to attempt unaligned accesses in certain obscure cases, causing
    segfaults.
  * This test computes a pair of length-4 real-&gt;complex transforms where
    the second input is 5 real numbers away from the first input.  That
    is, there is a gap of one real number between the first and second
    input array.  The -oexhaustive level allow FFTW to attempt to
    compute this transform by reducing it to a pair of complex
    transforms of length 2, but now the second input is not aligned to a
    complex-number boundary.  The fact that 5 is odd is the problem.
  * The bug cannot occur in complex-&gt;complex transforms because the
    complex interface accepts strides in units of complex numbers, so
    strides are aligned by construction.</changelog>
  <changelog author="tiwai@suse.de" date="1642507200">- Don't install half-baked cmake files (bsc#1194728):
  the files are incomplete and useless with the build using auto-tools</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1651060800">- Update rpmlintrc for shlib-policy-name-error</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1698235200">- Disable HPC flavors on %ix86</changelog>
</package>
<package pkgid="f68033218b9a3ab52d987fb5860852d7251fd0a16eeadc407406a5afcaec6333c315f3cabde289486ce17bfcafeb217d9bd55d45aff6123932136b0202984648" name="fftw3-devel-debuginfo" arch="x86_64">
  <version epoch="0" ver="3.3.10" rel="4.1"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1591444800">- Fix BuildFailures for openSUSE &gt;= 1550:
  * Correct info dir.
  * Fix ill-formatted comments.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" 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="Michel Normand &lt;normand@linux.vnet.ibm.com&gt;" date="1598011200">- Remove specific mpi_implemen define for ppc/ppc64 (was openmpi)
  to use same openmpi2 as other architectures.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611489600">- update to 3.3.9:
  * New API fftw_planner_nthreads() returns the number of threads
    currently being used by the planner.
  * Fix incorrect math in 128-bit generic SIMD
  * Fix wisdom for avx512.
    The avx512 alignment requirement was set to 64 bytes, but this is
    wrong.  Alignment requirements are a property of the platform (e.g.,
    x86) and not of the instruction set (e.g., AVX).  Among other
    things, this broke wisdom with avx512.
    Note that avx512 support is still experimental because the FFTW
    authors have no avx512 hardware available for testing.
  * fftw_threads_set_callback function to change the threading backend at runtime.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1612612800">- Add build support for gcc10 to HPC build (bsc#1174439).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1619784000">- Follow the distro default openmpi implementation:
  + Eliminate the usage of the mpi_implem variable (obsolete)
  + BuildRequire openmpi-macros-devel instead of %{mpi_implem}-devel
  + Require openmpi-devel in the mpi-devel package
  + Use %setup_openmpi to source mpivars.sh</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1638705600">- update to 3.3.10:
  * Fix bug that would cause 2-way SIMD (notably SSE2 in double precision)
    to attempt unaligned accesses in certain obscure cases, causing
    segfaults.
  * This test computes a pair of length-4 real-&gt;complex transforms where
    the second input is 5 real numbers away from the first input.  That
    is, there is a gap of one real number between the first and second
    input array.  The -oexhaustive level allow FFTW to attempt to
    compute this transform by reducing it to a pair of complex
    transforms of length 2, but now the second input is not aligned to a
    complex-number boundary.  The fact that 5 is odd is the problem.
  * The bug cannot occur in complex-&gt;complex transforms because the
    complex interface accepts strides in units of complex numbers, so
    strides are aligned by construction.</changelog>
  <changelog author="tiwai@suse.de" date="1642507200">- Don't install half-baked cmake files (bsc#1194728):
  the files are incomplete and useless with the build using auto-tools</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1651060800">- Update rpmlintrc for shlib-policy-name-error</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1698235200">- Disable HPC flavors on %ix86</changelog>
</package>
<package pkgid="32146ceef2a73de518002651841c9e2b7c540b27f63ce5454c0647e1ad2d195a4294e915749c861494a61a54ae471585bbfca16582cc3ee44adc42e6a41a7950" name="fftw3-gnu-hpc-devel" arch="x86_64">
  <version epoch="0" ver="3.3.10" rel="4.1"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1591444800">- Fix BuildFailures for openSUSE &gt;= 1550:
  * Correct info dir.
  * Fix ill-formatted comments.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" 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="Michel Normand &lt;normand@linux.vnet.ibm.com&gt;" date="1598011200">- Remove specific mpi_implemen define for ppc/ppc64 (was openmpi)
  to use same openmpi2 as other architectures.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611489600">- update to 3.3.9:
  * New API fftw_planner_nthreads() returns the number of threads
    currently being used by the planner.
  * Fix incorrect math in 128-bit generic SIMD
  * Fix wisdom for avx512.
    The avx512 alignment requirement was set to 64 bytes, but this is
    wrong.  Alignment requirements are a property of the platform (e.g.,
    x86) and not of the instruction set (e.g., AVX).  Among other
    things, this broke wisdom with avx512.
    Note that avx512 support is still experimental because the FFTW
    authors have no avx512 hardware available for testing.
  * fftw_threads_set_callback function to change the threading backend at runtime.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1612612800">- Add build support for gcc10 to HPC build (bsc#1174439).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1619784000">- Follow the distro default openmpi implementation:
  + Eliminate the usage of the mpi_implem variable (obsolete)
  + BuildRequire openmpi-macros-devel instead of %{mpi_implem}-devel
  + Require openmpi-devel in the mpi-devel package
  + Use %setup_openmpi to source mpivars.sh</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1638705600">- update to 3.3.10:
  * Fix bug that would cause 2-way SIMD (notably SSE2 in double precision)
    to attempt unaligned accesses in certain obscure cases, causing
    segfaults.
  * This test computes a pair of length-4 real-&gt;complex transforms where
    the second input is 5 real numbers away from the first input.  That
    is, there is a gap of one real number between the first and second
    input array.  The -oexhaustive level allow FFTW to attempt to
    compute this transform by reducing it to a pair of complex
    transforms of length 2, but now the second input is not aligned to a
    complex-number boundary.  The fact that 5 is odd is the problem.
  * The bug cannot occur in complex-&gt;complex transforms because the
    complex interface accepts strides in units of complex numbers, so
    strides are aligned by construction.</changelog>
  <changelog author="tiwai@suse.de" date="1642507200">- Don't install half-baked cmake files (bsc#1194728):
  the files are incomplete and useless with the build using auto-tools</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1651060800">- Update rpmlintrc for shlib-policy-name-error</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1698235200">- Disable HPC flavors on %ix86</changelog>
</package>
<package pkgid="ab6732e003b20e354e3c8871f4454251fcb37841ee81ff317dfc540d625435115164a033896d6ed558f55ad1a313b06e749e03480cabfed465a9c8ba5fe49b57" name="fftw3-gnu-mpich-hpc-devel" arch="x86_64">
  <version epoch="0" ver="3.3.10" rel="4.1"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1591444800">- Fix BuildFailures for openSUSE &gt;= 1550:
  * Correct info dir.
  * Fix ill-formatted comments.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" 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="Michel Normand &lt;normand@linux.vnet.ibm.com&gt;" date="1598011200">- Remove specific mpi_implemen define for ppc/ppc64 (was openmpi)
  to use same openmpi2 as other architectures.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611489600">- update to 3.3.9:
  * New API fftw_planner_nthreads() returns the number of threads
    currently being used by the planner.
  * Fix incorrect math in 128-bit generic SIMD
  * Fix wisdom for avx512.
    The avx512 alignment requirement was set to 64 bytes, but this is
    wrong.  Alignment requirements are a property of the platform (e.g.,
    x86) and not of the instruction set (e.g., AVX).  Among other
    things, this broke wisdom with avx512.
    Note that avx512 support is still experimental because the FFTW
    authors have no avx512 hardware available for testing.
  * fftw_threads_set_callback function to change the threading backend at runtime.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1612612800">- Add build support for gcc10 to HPC build (bsc#1174439).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1619784000">- Follow the distro default openmpi implementation:
  + Eliminate the usage of the mpi_implem variable (obsolete)
  + BuildRequire openmpi-macros-devel instead of %{mpi_implem}-devel
  + Require openmpi-devel in the mpi-devel package
  + Use %setup_openmpi to source mpivars.sh</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1638705600">- update to 3.3.10:
  * Fix bug that would cause 2-way SIMD (notably SSE2 in double precision)
    to attempt unaligned accesses in certain obscure cases, causing
    segfaults.
  * This test computes a pair of length-4 real-&gt;complex transforms where
    the second input is 5 real numbers away from the first input.  That
    is, there is a gap of one real number between the first and second
    input array.  The -oexhaustive level allow FFTW to attempt to
    compute this transform by reducing it to a pair of complex
    transforms of length 2, but now the second input is not aligned to a
    complex-number boundary.  The fact that 5 is odd is the problem.
  * The bug cannot occur in complex-&gt;complex transforms because the
    complex interface accepts strides in units of complex numbers, so
    strides are aligned by construction.</changelog>
  <changelog author="tiwai@suse.de" date="1642507200">- Don't install half-baked cmake files (bsc#1194728):
  the files are incomplete and useless with the build using auto-tools</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1651060800">- Update rpmlintrc for shlib-policy-name-error</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1698235200">- Disable HPC flavors on %ix86</changelog>
</package>
<package pkgid="188eb924ae284ca060b168fbc8a0f2f68236af6fade6cd0e5bb26e9d272bff78da350f7667fd3efb3cfe6342ab22b9bb1ef3e09b528040252466fd15152a4f8b" name="fftw3-gnu-mvapich2-hpc-devel" arch="x86_64">
  <version epoch="0" ver="3.3.10" rel="4.1"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1591444800">- Fix BuildFailures for openSUSE &gt;= 1550:
  * Correct info dir.
  * Fix ill-formatted comments.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" 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="Michel Normand &lt;normand@linux.vnet.ibm.com&gt;" date="1598011200">- Remove specific mpi_implemen define for ppc/ppc64 (was openmpi)
  to use same openmpi2 as other architectures.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611489600">- update to 3.3.9:
  * New API fftw_planner_nthreads() returns the number of threads
    currently being used by the planner.
  * Fix incorrect math in 128-bit generic SIMD
  * Fix wisdom for avx512.
    The avx512 alignment requirement was set to 64 bytes, but this is
    wrong.  Alignment requirements are a property of the platform (e.g.,
    x86) and not of the instruction set (e.g., AVX).  Among other
    things, this broke wisdom with avx512.
    Note that avx512 support is still experimental because the FFTW
    authors have no avx512 hardware available for testing.
  * fftw_threads_set_callback function to change the threading backend at runtime.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1612612800">- Add build support for gcc10 to HPC build (bsc#1174439).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1619784000">- Follow the distro default openmpi implementation:
  + Eliminate the usage of the mpi_implem variable (obsolete)
  + BuildRequire openmpi-macros-devel instead of %{mpi_implem}-devel
  + Require openmpi-devel in the mpi-devel package
  + Use %setup_openmpi to source mpivars.sh</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1638705600">- update to 3.3.10:
  * Fix bug that would cause 2-way SIMD (notably SSE2 in double precision)
    to attempt unaligned accesses in certain obscure cases, causing
    segfaults.
  * This test computes a pair of length-4 real-&gt;complex transforms where
    the second input is 5 real numbers away from the first input.  That
    is, there is a gap of one real number between the first and second
    input array.  The -oexhaustive level allow FFTW to attempt to
    compute this transform by reducing it to a pair of complex
    transforms of length 2, but now the second input is not aligned to a
    complex-number boundary.  The fact that 5 is odd is the problem.
  * The bug cannot occur in complex-&gt;complex transforms because the
    complex interface accepts strides in units of complex numbers, so
    strides are aligned by construction.</changelog>
  <changelog author="tiwai@suse.de" date="1642507200">- Don't install half-baked cmake files (bsc#1194728):
  the files are incomplete and useless with the build using auto-tools</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1651060800">- Update rpmlintrc for shlib-policy-name-error</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1698235200">- Disable HPC flavors on %ix86</changelog>
</package>
<package pkgid="6eab03f2a3aa3d23e39d2484f14e3c86ddb0ae1f8882749ddb13226a81c6f73a5f5b3a4f7a5ebf99f160c6958a989327546710eaf7e4b8864ea69350911698a3" name="fftw3-gnu-openmpi4-hpc-devel" arch="x86_64">
  <version epoch="0" ver="3.3.10" rel="4.1"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1591444800">- Fix BuildFailures for openSUSE &gt;= 1550:
  * Correct info dir.
  * Fix ill-formatted comments.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" 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="Michel Normand &lt;normand@linux.vnet.ibm.com&gt;" date="1598011200">- Remove specific mpi_implemen define for ppc/ppc64 (was openmpi)
  to use same openmpi2 as other architectures.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611489600">- update to 3.3.9:
  * New API fftw_planner_nthreads() returns the number of threads
    currently being used by the planner.
  * Fix incorrect math in 128-bit generic SIMD
  * Fix wisdom for avx512.
    The avx512 alignment requirement was set to 64 bytes, but this is
    wrong.  Alignment requirements are a property of the platform (e.g.,
    x86) and not of the instruction set (e.g., AVX).  Among other
    things, this broke wisdom with avx512.
    Note that avx512 support is still experimental because the FFTW
    authors have no avx512 hardware available for testing.
  * fftw_threads_set_callback function to change the threading backend at runtime.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1612612800">- Add build support for gcc10 to HPC build (bsc#1174439).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1619784000">- Follow the distro default openmpi implementation:
  + Eliminate the usage of the mpi_implem variable (obsolete)
  + BuildRequire openmpi-macros-devel instead of %{mpi_implem}-devel
  + Require openmpi-devel in the mpi-devel package
  + Use %setup_openmpi to source mpivars.sh</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1638705600">- update to 3.3.10:
  * Fix bug that would cause 2-way SIMD (notably SSE2 in double precision)
    to attempt unaligned accesses in certain obscure cases, causing
    segfaults.
  * This test computes a pair of length-4 real-&gt;complex transforms where
    the second input is 5 real numbers away from the first input.  That
    is, there is a gap of one real number between the first and second
    input array.  The -oexhaustive level allow FFTW to attempt to
    compute this transform by reducing it to a pair of complex
    transforms of length 2, but now the second input is not aligned to a
    complex-number boundary.  The fact that 5 is odd is the problem.
  * The bug cannot occur in complex-&gt;complex transforms because the
    complex interface accepts strides in units of complex numbers, so
    strides are aligned by construction.</changelog>
  <changelog author="tiwai@suse.de" date="1642507200">- Don't install half-baked cmake files (bsc#1194728):
  the files are incomplete and useless with the build using auto-tools</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1651060800">- Update rpmlintrc for shlib-policy-name-error</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1698235200">- Disable HPC flavors on %ix86</changelog>
</package>
<package pkgid="86c0b0b582f3e0e3924d488c46f53b387220fc1ad1ca187b0442e8f1c8ef10a630fa89e8465e8d91ceeba1b1679a7f86bd2e2c46eb67aa3b47ccf71ac17abee4" name="fftw3-mpi-devel" arch="i586">
  <version epoch="0" ver="3.3.10" rel="4.1"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1591444800">- Fix BuildFailures for openSUSE &gt;= 1550:
  * Correct info dir.
  * Fix ill-formatted comments.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" 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="Michel Normand &lt;normand@linux.vnet.ibm.com&gt;" date="1598011200">- Remove specific mpi_implemen define for ppc/ppc64 (was openmpi)
  to use same openmpi2 as other architectures.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611489600">- update to 3.3.9:
  * New API fftw_planner_nthreads() returns the number of threads
    currently being used by the planner.
  * Fix incorrect math in 128-bit generic SIMD
  * Fix wisdom for avx512.
    The avx512 alignment requirement was set to 64 bytes, but this is
    wrong.  Alignment requirements are a property of the platform (e.g.,
    x86) and not of the instruction set (e.g., AVX).  Among other
    things, this broke wisdom with avx512.
    Note that avx512 support is still experimental because the FFTW
    authors have no avx512 hardware available for testing.
  * fftw_threads_set_callback function to change the threading backend at runtime.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1612612800">- Add build support for gcc10 to HPC build (bsc#1174439).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1619784000">- Follow the distro default openmpi implementation:
  + Eliminate the usage of the mpi_implem variable (obsolete)
  + BuildRequire openmpi-macros-devel instead of %{mpi_implem}-devel
  + Require openmpi-devel in the mpi-devel package
  + Use %setup_openmpi to source mpivars.sh</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1638705600">- update to 3.3.10:
  * Fix bug that would cause 2-way SIMD (notably SSE2 in double precision)
    to attempt unaligned accesses in certain obscure cases, causing
    segfaults.
  * This test computes a pair of length-4 real-&gt;complex transforms where
    the second input is 5 real numbers away from the first input.  That
    is, there is a gap of one real number between the first and second
    input array.  The -oexhaustive level allow FFTW to attempt to
    compute this transform by reducing it to a pair of complex
    transforms of length 2, but now the second input is not aligned to a
    complex-number boundary.  The fact that 5 is odd is the problem.
  * The bug cannot occur in complex-&gt;complex transforms because the
    complex interface accepts strides in units of complex numbers, so
    strides are aligned by construction.</changelog>
  <changelog author="tiwai@suse.de" date="1642507200">- Don't install half-baked cmake files (bsc#1194728):
  the files are incomplete and useless with the build using auto-tools</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1651060800">- Update rpmlintrc for shlib-policy-name-error</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1698235200">- Disable HPC flavors on %ix86</changelog>
</package>
<package pkgid="3ab919837bfdb25977ebb228e9f7ba3667ae47948d6a78cce03251491d5d33c0dd65118f4e33889d07da6c6614512e9d17fe1e6e46ba6b29c29d29a1ac7e6fc2" name="fftw3-mpi-devel" arch="x86_64">
  <version epoch="0" ver="3.3.10" rel="4.1"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1591444800">- Fix BuildFailures for openSUSE &gt;= 1550:
  * Correct info dir.
  * Fix ill-formatted comments.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" 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="Michel Normand &lt;normand@linux.vnet.ibm.com&gt;" date="1598011200">- Remove specific mpi_implemen define for ppc/ppc64 (was openmpi)
  to use same openmpi2 as other architectures.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611489600">- update to 3.3.9:
  * New API fftw_planner_nthreads() returns the number of threads
    currently being used by the planner.
  * Fix incorrect math in 128-bit generic SIMD
  * Fix wisdom for avx512.
    The avx512 alignment requirement was set to 64 bytes, but this is
    wrong.  Alignment requirements are a property of the platform (e.g.,
    x86) and not of the instruction set (e.g., AVX).  Among other
    things, this broke wisdom with avx512.
    Note that avx512 support is still experimental because the FFTW
    authors have no avx512 hardware available for testing.
  * fftw_threads_set_callback function to change the threading backend at runtime.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1612612800">- Add build support for gcc10 to HPC build (bsc#1174439).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1619784000">- Follow the distro default openmpi implementation:
  + Eliminate the usage of the mpi_implem variable (obsolete)
  + BuildRequire openmpi-macros-devel instead of %{mpi_implem}-devel
  + Require openmpi-devel in the mpi-devel package
  + Use %setup_openmpi to source mpivars.sh</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1638705600">- update to 3.3.10:
  * Fix bug that would cause 2-way SIMD (notably SSE2 in double precision)
    to attempt unaligned accesses in certain obscure cases, causing
    segfaults.
  * This test computes a pair of length-4 real-&gt;complex transforms where
    the second input is 5 real numbers away from the first input.  That
    is, there is a gap of one real number between the first and second
    input array.  The -oexhaustive level allow FFTW to attempt to
    compute this transform by reducing it to a pair of complex
    transforms of length 2, but now the second input is not aligned to a
    complex-number boundary.  The fact that 5 is odd is the problem.
  * The bug cannot occur in complex-&gt;complex transforms because the
    complex interface accepts strides in units of complex numbers, so
    strides are aligned by construction.</changelog>
  <changelog author="tiwai@suse.de" date="1642507200">- Don't install half-baked cmake files (bsc#1194728):
  the files are incomplete and useless with the build using auto-tools</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1651060800">- Update rpmlintrc for shlib-policy-name-error</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1698235200">- Disable HPC flavors on %ix86</changelog>
</package>
<package pkgid="0e1105d9a9f6cba216f5891f2ac03e2f2f53d55b340db445ba216075553cdab11744a1cb30dc7c615af57c9d9cbc09da6d8acaee7b52e12acfaf43b364fa2d24" name="fftw3-openmp-devel" arch="i586">
  <version epoch="0" ver="3.3.10" rel="4.1"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1591444800">- Fix BuildFailures for openSUSE &gt;= 1550:
  * Correct info dir.
  * Fix ill-formatted comments.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" 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="Michel Normand &lt;normand@linux.vnet.ibm.com&gt;" date="1598011200">- Remove specific mpi_implemen define for ppc/ppc64 (was openmpi)
  to use same openmpi2 as other architectures.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611489600">- update to 3.3.9:
  * New API fftw_planner_nthreads() returns the number of threads
    currently being used by the planner.
  * Fix incorrect math in 128-bit generic SIMD
  * Fix wisdom for avx512.
    The avx512 alignment requirement was set to 64 bytes, but this is
    wrong.  Alignment requirements are a property of the platform (e.g.,
    x86) and not of the instruction set (e.g., AVX).  Among other
    things, this broke wisdom with avx512.
    Note that avx512 support is still experimental because the FFTW
    authors have no avx512 hardware available for testing.
  * fftw_threads_set_callback function to change the threading backend at runtime.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1612612800">- Add build support for gcc10 to HPC build (bsc#1174439).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1619784000">- Follow the distro default openmpi implementation:
  + Eliminate the usage of the mpi_implem variable (obsolete)
  + BuildRequire openmpi-macros-devel instead of %{mpi_implem}-devel
  + Require openmpi-devel in the mpi-devel package
  + Use %setup_openmpi to source mpivars.sh</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1638705600">- update to 3.3.10:
  * Fix bug that would cause 2-way SIMD (notably SSE2 in double precision)
    to attempt unaligned accesses in certain obscure cases, causing
    segfaults.
  * This test computes a pair of length-4 real-&gt;complex transforms where
    the second input is 5 real numbers away from the first input.  That
    is, there is a gap of one real number between the first and second
    input array.  The -oexhaustive level allow FFTW to attempt to
    compute this transform by reducing it to a pair of complex
    transforms of length 2, but now the second input is not aligned to a
    complex-number boundary.  The fact that 5 is odd is the problem.
  * The bug cannot occur in complex-&gt;complex transforms because the
    complex interface accepts strides in units of complex numbers, so
    strides are aligned by construction.</changelog>
  <changelog author="tiwai@suse.de" date="1642507200">- Don't install half-baked cmake files (bsc#1194728):
  the files are incomplete and useless with the build using auto-tools</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1651060800">- Update rpmlintrc for shlib-policy-name-error</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1698235200">- Disable HPC flavors on %ix86</changelog>
</package>
<package pkgid="80093df1c9dcc25c627e31e8df1b248c9cd148a6332ac12f859a96013504c30ff3871d85ce6f5447e62eefa4a4a4731f466d02d16fef0c8c987441ea9dd1eace" name="fftw3-openmp-devel" arch="x86_64">
  <version epoch="0" ver="3.3.10" rel="4.1"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1591444800">- Fix BuildFailures for openSUSE &gt;= 1550:
  * Correct info dir.
  * Fix ill-formatted comments.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" 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="Michel Normand &lt;normand@linux.vnet.ibm.com&gt;" date="1598011200">- Remove specific mpi_implemen define for ppc/ppc64 (was openmpi)
  to use same openmpi2 as other architectures.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611489600">- update to 3.3.9:
  * New API fftw_planner_nthreads() returns the number of threads
    currently being used by the planner.
  * Fix incorrect math in 128-bit generic SIMD
  * Fix wisdom for avx512.
    The avx512 alignment requirement was set to 64 bytes, but this is
    wrong.  Alignment requirements are a property of the platform (e.g.,
    x86) and not of the instruction set (e.g., AVX).  Among other
    things, this broke wisdom with avx512.
    Note that avx512 support is still experimental because the FFTW
    authors have no avx512 hardware available for testing.
  * fftw_threads_set_callback function to change the threading backend at runtime.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1612612800">- Add build support for gcc10 to HPC build (bsc#1174439).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1619784000">- Follow the distro default openmpi implementation:
  + Eliminate the usage of the mpi_implem variable (obsolete)
  + BuildRequire openmpi-macros-devel instead of %{mpi_implem}-devel
  + Require openmpi-devel in the mpi-devel package
  + Use %setup_openmpi to source mpivars.sh</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1638705600">- update to 3.3.10:
  * Fix bug that would cause 2-way SIMD (notably SSE2 in double precision)
    to attempt unaligned accesses in certain obscure cases, causing
    segfaults.
  * This test computes a pair of length-4 real-&gt;complex transforms where
    the second input is 5 real numbers away from the first input.  That
    is, there is a gap of one real number between the first and second
    input array.  The -oexhaustive level allow FFTW to attempt to
    compute this transform by reducing it to a pair of complex
    transforms of length 2, but now the second input is not aligned to a
    complex-number boundary.  The fact that 5 is odd is the problem.
  * The bug cannot occur in complex-&gt;complex transforms because the
    complex interface accepts strides in units of complex numbers, so
    strides are aligned by construction.</changelog>
  <changelog author="tiwai@suse.de" date="1642507200">- Don't install half-baked cmake files (bsc#1194728):
  the files are incomplete and useless with the build using auto-tools</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1651060800">- Update rpmlintrc for shlib-policy-name-error</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1698235200">- Disable HPC flavors on %ix86</changelog>
</package>
<package pkgid="e2e1c46e3ea16e654c0c92a9fda7f0ca1834be1f5ea95dd3ce62f692e6db7a86486a0cc85226e1503d6b69e2f65e3df2f603271c6fd524ba7f7b2321301cd530" name="fftw3-threads-devel" arch="i586">
  <version epoch="0" ver="3.3.10" rel="4.1"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1591444800">- Fix BuildFailures for openSUSE &gt;= 1550:
  * Correct info dir.
  * Fix ill-formatted comments.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" 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="Michel Normand &lt;normand@linux.vnet.ibm.com&gt;" date="1598011200">- Remove specific mpi_implemen define for ppc/ppc64 (was openmpi)
  to use same openmpi2 as other architectures.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611489600">- update to 3.3.9:
  * New API fftw_planner_nthreads() returns the number of threads
    currently being used by the planner.
  * Fix incorrect math in 128-bit generic SIMD
  * Fix wisdom for avx512.
    The avx512 alignment requirement was set to 64 bytes, but this is
    wrong.  Alignment requirements are a property of the platform (e.g.,
    x86) and not of the instruction set (e.g., AVX).  Among other
    things, this broke wisdom with avx512.
    Note that avx512 support is still experimental because the FFTW
    authors have no avx512 hardware available for testing.
  * fftw_threads_set_callback function to change the threading backend at runtime.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1612612800">- Add build support for gcc10 to HPC build (bsc#1174439).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1619784000">- Follow the distro default openmpi implementation:
  + Eliminate the usage of the mpi_implem variable (obsolete)
  + BuildRequire openmpi-macros-devel instead of %{mpi_implem}-devel
  + Require openmpi-devel in the mpi-devel package
  + Use %setup_openmpi to source mpivars.sh</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1638705600">- update to 3.3.10:
  * Fix bug that would cause 2-way SIMD (notably SSE2 in double precision)
    to attempt unaligned accesses in certain obscure cases, causing
    segfaults.
  * This test computes a pair of length-4 real-&gt;complex transforms where
    the second input is 5 real numbers away from the first input.  That
    is, there is a gap of one real number between the first and second
    input array.  The -oexhaustive level allow FFTW to attempt to
    compute this transform by reducing it to a pair of complex
    transforms of length 2, but now the second input is not aligned to a
    complex-number boundary.  The fact that 5 is odd is the problem.
  * The bug cannot occur in complex-&gt;complex transforms because the
    complex interface accepts strides in units of complex numbers, so
    strides are aligned by construction.</changelog>
  <changelog author="tiwai@suse.de" date="1642507200">- Don't install half-baked cmake files (bsc#1194728):
  the files are incomplete and useless with the build using auto-tools</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1651060800">- Update rpmlintrc for shlib-policy-name-error</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1698235200">- Disable HPC flavors on %ix86</changelog>
</package>
<package pkgid="f1cf66d8f7caad05d3eb7a07158590276b6d3b27d2fbf1668ab5401cf0b5f72c4fbd5d155bb37375e8164f5db0f8c8b053090f92971fb6957262e18a469e96e8" name="fftw3-threads-devel" arch="x86_64">
  <version epoch="0" ver="3.3.10" rel="4.1"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1591444800">- Fix BuildFailures for openSUSE &gt;= 1550:
  * Correct info dir.
  * Fix ill-formatted comments.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" 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="Michel Normand &lt;normand@linux.vnet.ibm.com&gt;" date="1598011200">- Remove specific mpi_implemen define for ppc/ppc64 (was openmpi)
  to use same openmpi2 as other architectures.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611489600">- update to 3.3.9:
  * New API fftw_planner_nthreads() returns the number of threads
    currently being used by the planner.
  * Fix incorrect math in 128-bit generic SIMD
  * Fix wisdom for avx512.
    The avx512 alignment requirement was set to 64 bytes, but this is
    wrong.  Alignment requirements are a property of the platform (e.g.,
    x86) and not of the instruction set (e.g., AVX).  Among other
    things, this broke wisdom with avx512.
    Note that avx512 support is still experimental because the FFTW
    authors have no avx512 hardware available for testing.
  * fftw_threads_set_callback function to change the threading backend at runtime.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1612612800">- Add build support for gcc10 to HPC build (bsc#1174439).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1619784000">- Follow the distro default openmpi implementation:
  + Eliminate the usage of the mpi_implem variable (obsolete)
  + BuildRequire openmpi-macros-devel instead of %{mpi_implem}-devel
  + Require openmpi-devel in the mpi-devel package
  + Use %setup_openmpi to source mpivars.sh</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1638705600">- update to 3.3.10:
  * Fix bug that would cause 2-way SIMD (notably SSE2 in double precision)
    to attempt unaligned accesses in certain obscure cases, causing
    segfaults.
  * This test computes a pair of length-4 real-&gt;complex transforms where
    the second input is 5 real numbers away from the first input.  That
    is, there is a gap of one real number between the first and second
    input array.  The -oexhaustive level allow FFTW to attempt to
    compute this transform by reducing it to a pair of complex
    transforms of length 2, but now the second input is not aligned to a
    complex-number boundary.  The fact that 5 is odd is the problem.
  * The bug cannot occur in complex-&gt;complex transforms because the
    complex interface accepts strides in units of complex numbers, so
    strides are aligned by construction.</changelog>
  <changelog author="tiwai@suse.de" date="1642507200">- Don't install half-baked cmake files (bsc#1194728):
  the files are incomplete and useless with the build using auto-tools</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1651060800">- Update rpmlintrc for shlib-policy-name-error</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1698235200">- Disable HPC flavors on %ix86</changelog>
</package>
<package pkgid="470d14a429766a22b6445a03cf9d0c80269fc1c62f172775c74df3508b702bb3ebfba80adadb1f12e0c931fb513ee227da55cc04f290a9099a6a429588b2cd1c" name="fftw3_3_3_10-gnu-hpc" arch="src">
  <version epoch="0" ver="3.3.10" rel="4.1"/>
  <changelog author="eich@suse.com" date="1516622400">- Fix typo in flavor gnu7-hpc settings.</changelog>
  <changelog author="nmoreychaisemartin@suse.com" date="1519300800">- Switch to openmpi2 instead of openmpi (bsc#1082302),
  apart from ppc64 as openmpi2 does not support it.</changelog>
  <changelog author="eich@suse.com" date="1519646400">- Add support for openmpi2 for the HPC build (FATE#325089).</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1527768000">- Fix %install_info_delete usage.</changelog>
  <changelog author="schwab@suse.de" date="1537272000">- Stay with openmpi also on ppc</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1550491200">- Add FFTW_BIN to environment variable with module file (bsc#1125824).</changelog>
  <changelog author="Rodrigo Louren&#xE7;o &lt;guigo.lourenco@gmail.com&gt;" date="1552910400">- Update to 3.3.8:
  * Fixed AVX, AVX2 for gcc-8.
- Release notes for 3.3.7:
  * Experimental support for CMake.
  * Fixes for armv7a cycle counter.
  * Official support for aarch64, now that we have hardware to test it.
  * Tweak usage of FMA instructions in a way that favors newer processors
    (Skylake and Ryzen) over older processors (Haswell).
  * tests/bench: use 64-bit precision to compute mflops.</changelog>
  <changelog author="Michel Normand &lt;normand@linux.vnet.ibm.com&gt;" date="1568376000">- Add -ffat-lto-objects to avoid build failure</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1575028800">- Disable openmpi1 builds for SLE/Leap &gt; 15.1.
- Enable openmpi3 builds for Leap and SLE &gt; 15.1 (jsc#SLE-7773).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1591444800">- Fix BuildFailures for openSUSE &gt;= 1550:
  * Correct info dir.
  * Fix ill-formatted comments.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" 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="Michel Normand &lt;normand@linux.vnet.ibm.com&gt;" date="1598011200">- Remove specific mpi_implemen define for ppc/ppc64 (was openmpi)
  to use same openmpi2 as other architectures.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611489600">- update to 3.3.9:
  * New API fftw_planner_nthreads() returns the number of threads
    currently being used by the planner.
  * Fix incorrect math in 128-bit generic SIMD
  * Fix wisdom for avx512.
    The avx512 alignment requirement was set to 64 bytes, but this is
    wrong.  Alignment requirements are a property of the platform (e.g.,
    x86) and not of the instruction set (e.g., AVX).  Among other
    things, this broke wisdom with avx512.
    Note that avx512 support is still experimental because the FFTW
    authors have no avx512 hardware available for testing.
  * fftw_threads_set_callback function to change the threading backend at runtime.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1612612800">- Add build support for gcc10 to HPC build (bsc#1174439).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1619784000">- Follow the distro default openmpi implementation:
  + Eliminate the usage of the mpi_implem variable (obsolete)
  + BuildRequire openmpi-macros-devel instead of %{mpi_implem}-devel
  + Require openmpi-devel in the mpi-devel package
  + Use %setup_openmpi to source mpivars.sh</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1638705600">- update to 3.3.10:
  * Fix bug that would cause 2-way SIMD (notably SSE2 in double precision)
    to attempt unaligned accesses in certain obscure cases, causing
    segfaults.
  * This test computes a pair of length-4 real-&gt;complex transforms where
    the second input is 5 real numbers away from the first input.  That
    is, there is a gap of one real number between the first and second
    input array.  The -oexhaustive level allow FFTW to attempt to
    compute this transform by reducing it to a pair of complex
    transforms of length 2, but now the second input is not aligned to a
    complex-number boundary.  The fact that 5 is odd is the problem.
  * The bug cannot occur in complex-&gt;complex transforms because the
    complex interface accepts strides in units of complex numbers, so
    strides are aligned by construction.</changelog>
  <changelog author="tiwai@suse.de" date="1642507200">- Don't install half-baked cmake files (bsc#1194728):
  the files are incomplete and useless with the build using auto-tools</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1651060800">- Update rpmlintrc for shlib-policy-name-error</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1698235200">- Disable HPC flavors on %ix86</changelog>
</package>
<package pkgid="37a94c526b68f07b11d4247aaad7af9c74b7b98141cf04abbd035066b75c7d734f490bf2deadb31ff22505f33a71657fd63ed8137ee31dd0b2bcffbe6ba28157" name="fftw3_3_3_10-gnu-hpc-debuginfo" arch="x86_64">
  <version epoch="0" ver="3.3.10" rel="4.1"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1591444800">- Fix BuildFailures for openSUSE &gt;= 1550:
  * Correct info dir.
  * Fix ill-formatted comments.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" 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="Michel Normand &lt;normand@linux.vnet.ibm.com&gt;" date="1598011200">- Remove specific mpi_implemen define for ppc/ppc64 (was openmpi)
  to use same openmpi2 as other architectures.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611489600">- update to 3.3.9:
  * New API fftw_planner_nthreads() returns the number of threads
    currently being used by the planner.
  * Fix incorrect math in 128-bit generic SIMD
  * Fix wisdom for avx512.
    The avx512 alignment requirement was set to 64 bytes, but this is
    wrong.  Alignment requirements are a property of the platform (e.g.,
    x86) and not of the instruction set (e.g., AVX).  Among other
    things, this broke wisdom with avx512.
    Note that avx512 support is still experimental because the FFTW
    authors have no avx512 hardware available for testing.
  * fftw_threads_set_callback function to change the threading backend at runtime.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1612612800">- Add build support for gcc10 to HPC build (bsc#1174439).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1619784000">- Follow the distro default openmpi implementation:
  + Eliminate the usage of the mpi_implem variable (obsolete)
  + BuildRequire openmpi-macros-devel instead of %{mpi_implem}-devel
  + Require openmpi-devel in the mpi-devel package
  + Use %setup_openmpi to source mpivars.sh</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1638705600">- update to 3.3.10:
  * Fix bug that would cause 2-way SIMD (notably SSE2 in double precision)
    to attempt unaligned accesses in certain obscure cases, causing
    segfaults.
  * This test computes a pair of length-4 real-&gt;complex transforms where
    the second input is 5 real numbers away from the first input.  That
    is, there is a gap of one real number between the first and second
    input array.  The -oexhaustive level allow FFTW to attempt to
    compute this transform by reducing it to a pair of complex
    transforms of length 2, but now the second input is not aligned to a
    complex-number boundary.  The fact that 5 is odd is the problem.
  * The bug cannot occur in complex-&gt;complex transforms because the
    complex interface accepts strides in units of complex numbers, so
    strides are aligned by construction.</changelog>
  <changelog author="tiwai@suse.de" date="1642507200">- Don't install half-baked cmake files (bsc#1194728):
  the files are incomplete and useless with the build using auto-tools</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1651060800">- Update rpmlintrc for shlib-policy-name-error</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1698235200">- Disable HPC flavors on %ix86</changelog>
</package>
<package pkgid="222af4e82f789654e5d1363ee9823b2f01273aa162f5b30bd7a23e457ba75ef62272c12b440a4dad29de913c6432052717f4ded5508b355295fda13228a03ffe" name="fftw3_3_3_10-gnu-hpc-debugsource" arch="x86_64">
  <version epoch="0" ver="3.3.10" rel="4.1"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1591444800">- Fix BuildFailures for openSUSE &gt;= 1550:
  * Correct info dir.
  * Fix ill-formatted comments.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" 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="Michel Normand &lt;normand@linux.vnet.ibm.com&gt;" date="1598011200">- Remove specific mpi_implemen define for ppc/ppc64 (was openmpi)
  to use same openmpi2 as other architectures.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611489600">- update to 3.3.9:
  * New API fftw_planner_nthreads() returns the number of threads
    currently being used by the planner.
  * Fix incorrect math in 128-bit generic SIMD
  * Fix wisdom for avx512.
    The avx512 alignment requirement was set to 64 bytes, but this is
    wrong.  Alignment requirements are a property of the platform (e.g.,
    x86) and not of the instruction set (e.g., AVX).  Among other
    things, this broke wisdom with avx512.
    Note that avx512 support is still experimental because the FFTW
    authors have no avx512 hardware available for testing.
  * fftw_threads_set_callback function to change the threading backend at runtime.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1612612800">- Add build support for gcc10 to HPC build (bsc#1174439).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1619784000">- Follow the distro default openmpi implementation:
  + Eliminate the usage of the mpi_implem variable (obsolete)
  + BuildRequire openmpi-macros-devel instead of %{mpi_implem}-devel
  + Require openmpi-devel in the mpi-devel package
  + Use %setup_openmpi to source mpivars.sh</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1638705600">- update to 3.3.10:
  * Fix bug that would cause 2-way SIMD (notably SSE2 in double precision)
    to attempt unaligned accesses in certain obscure cases, causing
    segfaults.
  * This test computes a pair of length-4 real-&gt;complex transforms where
    the second input is 5 real numbers away from the first input.  That
    is, there is a gap of one real number between the first and second
    input array.  The -oexhaustive level allow FFTW to attempt to
    compute this transform by reducing it to a pair of complex
    transforms of length 2, but now the second input is not aligned to a
    complex-number boundary.  The fact that 5 is odd is the problem.
  * The bug cannot occur in complex-&gt;complex transforms because the
    complex interface accepts strides in units of complex numbers, so
    strides are aligned by construction.</changelog>
  <changelog author="tiwai@suse.de" date="1642507200">- Don't install half-baked cmake files (bsc#1194728):
  the files are incomplete and useless with the build using auto-tools</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1651060800">- Update rpmlintrc for shlib-policy-name-error</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1698235200">- Disable HPC flavors on %ix86</changelog>
</package>
<package pkgid="30954c56fe960362449e4ed28c45a26edffa30dacf331d128ee4fe10922da547e03011004eb7138ef68de255711acda49991e63c7f901469d5338ed979664e75" name="fftw3_3_3_10-gnu-hpc-devel" arch="x86_64">
  <version epoch="0" ver="3.3.10" rel="4.1"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1591444800">- Fix BuildFailures for openSUSE &gt;= 1550:
  * Correct info dir.
  * Fix ill-formatted comments.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" 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="Michel Normand &lt;normand@linux.vnet.ibm.com&gt;" date="1598011200">- Remove specific mpi_implemen define for ppc/ppc64 (was openmpi)
  to use same openmpi2 as other architectures.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611489600">- update to 3.3.9:
  * New API fftw_planner_nthreads() returns the number of threads
    currently being used by the planner.
  * Fix incorrect math in 128-bit generic SIMD
  * Fix wisdom for avx512.
    The avx512 alignment requirement was set to 64 bytes, but this is
    wrong.  Alignment requirements are a property of the platform (e.g.,
    x86) and not of the instruction set (e.g., AVX).  Among other
    things, this broke wisdom with avx512.
    Note that avx512 support is still experimental because the FFTW
    authors have no avx512 hardware available for testing.
  * fftw_threads_set_callback function to change the threading backend at runtime.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1612612800">- Add build support for gcc10 to HPC build (bsc#1174439).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1619784000">- Follow the distro default openmpi implementation:
  + Eliminate the usage of the mpi_implem variable (obsolete)
  + BuildRequire openmpi-macros-devel instead of %{mpi_implem}-devel
  + Require openmpi-devel in the mpi-devel package
  + Use %setup_openmpi to source mpivars.sh</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1638705600">- update to 3.3.10:
  * Fix bug that would cause 2-way SIMD (notably SSE2 in double precision)
    to attempt unaligned accesses in certain obscure cases, causing
    segfaults.
  * This test computes a pair of length-4 real-&gt;complex transforms where
    the second input is 5 real numbers away from the first input.  That
    is, there is a gap of one real number between the first and second
    input array.  The -oexhaustive level allow FFTW to attempt to
    compute this transform by reducing it to a pair of complex
    transforms of length 2, but now the second input is not aligned to a
    complex-number boundary.  The fact that 5 is odd is the problem.
  * The bug cannot occur in complex-&gt;complex transforms because the
    complex interface accepts strides in units of complex numbers, so
    strides are aligned by construction.</changelog>
  <changelog author="tiwai@suse.de" date="1642507200">- Don't install half-baked cmake files (bsc#1194728):
  the files are incomplete and useless with the build using auto-tools</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1651060800">- Update rpmlintrc for shlib-policy-name-error</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1698235200">- Disable HPC flavors on %ix86</changelog>
</package>
<package pkgid="8aac091375dab4fcb19e42e7af96bbe2f7f7c5dab95bc5064aabb0488ddde1abe8d2e5c82eed783d09d1522fd55d2c3dc8b342bdb046c69f7b03ffe1392fb83e" name="fftw3_3_3_10-gnu-hpc-devel-debuginfo" arch="x86_64">
  <version epoch="0" ver="3.3.10" rel="4.1"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1591444800">- Fix BuildFailures for openSUSE &gt;= 1550:
  * Correct info dir.
  * Fix ill-formatted comments.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" 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="Michel Normand &lt;normand@linux.vnet.ibm.com&gt;" date="1598011200">- Remove specific mpi_implemen define for ppc/ppc64 (was openmpi)
  to use same openmpi2 as other architectures.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611489600">- update to 3.3.9:
  * New API fftw_planner_nthreads() returns the number of threads
    currently being used by the planner.
  * Fix incorrect math in 128-bit generic SIMD
  * Fix wisdom for avx512.
    The avx512 alignment requirement was set to 64 bytes, but this is
    wrong.  Alignment requirements are a property of the platform (e.g.,
    x86) and not of the instruction set (e.g., AVX).  Among other
    things, this broke wisdom with avx512.
    Note that avx512 support is still experimental because the FFTW
    authors have no avx512 hardware available for testing.
  * fftw_threads_set_callback function to change the threading backend at runtime.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1612612800">- Add build support for gcc10 to HPC build (bsc#1174439).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1619784000">- Follow the distro default openmpi implementation:
  + Eliminate the usage of the mpi_implem variable (obsolete)
  + BuildRequire openmpi-macros-devel instead of %{mpi_implem}-devel
  + Require openmpi-devel in the mpi-devel package
  + Use %setup_openmpi to source mpivars.sh</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1638705600">- update to 3.3.10:
  * Fix bug that would cause 2-way SIMD (notably SSE2 in double precision)
    to attempt unaligned accesses in certain obscure cases, causing
    segfaults.
  * This test computes a pair of length-4 real-&gt;complex transforms where
    the second input is 5 real numbers away from the first input.  That
    is, there is a gap of one real number between the first and second
    input array.  The -oexhaustive level allow FFTW to attempt to
    compute this transform by reducing it to a pair of complex
    transforms of length 2, but now the second input is not aligned to a
    complex-number boundary.  The fact that 5 is odd is the problem.
  * The bug cannot occur in complex-&gt;complex transforms because the
    complex interface accepts strides in units of complex numbers, so
    strides are aligned by construction.</changelog>
  <changelog author="tiwai@suse.de" date="1642507200">- Don't install half-baked cmake files (bsc#1194728):
  the files are incomplete and useless with the build using auto-tools</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1651060800">- Update rpmlintrc for shlib-policy-name-error</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1698235200">- Disable HPC flavors on %ix86</changelog>
</package>
<package pkgid="6ec33d9250f3acb344dd7a054efa3118c27519f9349542965f1ade33a992b9bc64dc6cc98aac8968151578ff4b46257c591a3bd9c673edb5b969bdb97b2e5081" name="fftw3_3_3_10-gnu-hpc-devel-static" arch="x86_64">
  <version epoch="0" ver="3.3.10" rel="4.1"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1591444800">- Fix BuildFailures for openSUSE &gt;= 1550:
  * Correct info dir.
  * Fix ill-formatted comments.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" 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="Michel Normand &lt;normand@linux.vnet.ibm.com&gt;" date="1598011200">- Remove specific mpi_implemen define for ppc/ppc64 (was openmpi)
  to use same openmpi2 as other architectures.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611489600">- update to 3.3.9:
  * New API fftw_planner_nthreads() returns the number of threads
    currently being used by the planner.
  * Fix incorrect math in 128-bit generic SIMD
  * Fix wisdom for avx512.
    The avx512 alignment requirement was set to 64 bytes, but this is
    wrong.  Alignment requirements are a property of the platform (e.g.,
    x86) and not of the instruction set (e.g., AVX).  Among other
    things, this broke wisdom with avx512.
    Note that avx512 support is still experimental because the FFTW
    authors have no avx512 hardware available for testing.
  * fftw_threads_set_callback function to change the threading backend at runtime.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1612612800">- Add build support for gcc10 to HPC build (bsc#1174439).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1619784000">- Follow the distro default openmpi implementation:
  + Eliminate the usage of the mpi_implem variable (obsolete)
  + BuildRequire openmpi-macros-devel instead of %{mpi_implem}-devel
  + Require openmpi-devel in the mpi-devel package
  + Use %setup_openmpi to source mpivars.sh</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1638705600">- update to 3.3.10:
  * Fix bug that would cause 2-way SIMD (notably SSE2 in double precision)
    to attempt unaligned accesses in certain obscure cases, causing
    segfaults.
  * This test computes a pair of length-4 real-&gt;complex transforms where
    the second input is 5 real numbers away from the first input.  That
    is, there is a gap of one real number between the first and second
    input array.  The -oexhaustive level allow FFTW to attempt to
    compute this transform by reducing it to a pair of complex
    transforms of length 2, but now the second input is not aligned to a
    complex-number boundary.  The fact that 5 is odd is the problem.
  * The bug cannot occur in complex-&gt;complex transforms because the
    complex interface accepts strides in units of complex numbers, so
    strides are aligned by construction.</changelog>
  <changelog author="tiwai@suse.de" date="1642507200">- Don't install half-baked cmake files (bsc#1194728):
  the files are incomplete and useless with the build using auto-tools</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1651060800">- Update rpmlintrc for shlib-policy-name-error</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1698235200">- Disable HPC flavors on %ix86</changelog>
</package>
<package pkgid="11bdbb46f2868e4ccbb354578261e30f2508b07913c082631c83646ad6338499e739c0edb8c916837efb48f2e9f5d1c97df350e94769bdde8792679ea213c4f3" name="fftw3_3_3_10-gnu-mpich-hpc" arch="src">
  <version epoch="0" ver="3.3.10" rel="4.1"/>
  <changelog author="eich@suse.com" date="1516622400">- Fix typo in flavor gnu7-hpc settings.</changelog>
  <changelog author="nmoreychaisemartin@suse.com" date="1519300800">- Switch to openmpi2 instead of openmpi (bsc#1082302),
  apart from ppc64 as openmpi2 does not support it.</changelog>
  <changelog author="eich@suse.com" date="1519646400">- Add support for openmpi2 for the HPC build (FATE#325089).</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1527768000">- Fix %install_info_delete usage.</changelog>
  <changelog author="schwab@suse.de" date="1537272000">- Stay with openmpi also on ppc</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1550491200">- Add FFTW_BIN to environment variable with module file (bsc#1125824).</changelog>
  <changelog author="Rodrigo Louren&#xE7;o &lt;guigo.lourenco@gmail.com&gt;" date="1552910400">- Update to 3.3.8:
  * Fixed AVX, AVX2 for gcc-8.
- Release notes for 3.3.7:
  * Experimental support for CMake.
  * Fixes for armv7a cycle counter.
  * Official support for aarch64, now that we have hardware to test it.
  * Tweak usage of FMA instructions in a way that favors newer processors
    (Skylake and Ryzen) over older processors (Haswell).
  * tests/bench: use 64-bit precision to compute mflops.</changelog>
  <changelog author="Michel Normand &lt;normand@linux.vnet.ibm.com&gt;" date="1568376000">- Add -ffat-lto-objects to avoid build failure</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1575028800">- Disable openmpi1 builds for SLE/Leap &gt; 15.1.
- Enable openmpi3 builds for Leap and SLE &gt; 15.1 (jsc#SLE-7773).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1591444800">- Fix BuildFailures for openSUSE &gt;= 1550:
  * Correct info dir.
  * Fix ill-formatted comments.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" 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="Michel Normand &lt;normand@linux.vnet.ibm.com&gt;" date="1598011200">- Remove specific mpi_implemen define for ppc/ppc64 (was openmpi)
  to use same openmpi2 as other architectures.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611489600">- update to 3.3.9:
  * New API fftw_planner_nthreads() returns the number of threads
    currently being used by the planner.
  * Fix incorrect math in 128-bit generic SIMD
  * Fix wisdom for avx512.
    The avx512 alignment requirement was set to 64 bytes, but this is
    wrong.  Alignment requirements are a property of the platform (e.g.,
    x86) and not of the instruction set (e.g., AVX).  Among other
    things, this broke wisdom with avx512.
    Note that avx512 support is still experimental because the FFTW
    authors have no avx512 hardware available for testing.
  * fftw_threads_set_callback function to change the threading backend at runtime.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1612612800">- Add build support for gcc10 to HPC build (bsc#1174439).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1619784000">- Follow the distro default openmpi implementation:
  + Eliminate the usage of the mpi_implem variable (obsolete)
  + BuildRequire openmpi-macros-devel instead of %{mpi_implem}-devel
  + Require openmpi-devel in the mpi-devel package
  + Use %setup_openmpi to source mpivars.sh</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1638705600">- update to 3.3.10:
  * Fix bug that would cause 2-way SIMD (notably SSE2 in double precision)
    to attempt unaligned accesses in certain obscure cases, causing
    segfaults.
  * This test computes a pair of length-4 real-&gt;complex transforms where
    the second input is 5 real numbers away from the first input.  That
    is, there is a gap of one real number between the first and second
    input array.  The -oexhaustive level allow FFTW to attempt to
    compute this transform by reducing it to a pair of complex
    transforms of length 2, but now the second input is not aligned to a
    complex-number boundary.  The fact that 5 is odd is the problem.
  * The bug cannot occur in complex-&gt;complex transforms because the
    complex interface accepts strides in units of complex numbers, so
    strides are aligned by construction.</changelog>
  <changelog author="tiwai@suse.de" date="1642507200">- Don't install half-baked cmake files (bsc#1194728):
  the files are incomplete and useless with the build using auto-tools</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1651060800">- Update rpmlintrc for shlib-policy-name-error</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1698235200">- Disable HPC flavors on %ix86</changelog>
</package>
<package pkgid="03436daded68c31fc5db724c79865aa6d0e40384a95abcd86e000ee62a77fa873417a236711a94bc786639d93bf8da3abe8b1940366f8a29525c4f95dadc32f7" name="fftw3_3_3_10-gnu-mpich-hpc-debuginfo" arch="x86_64">
  <version epoch="0" ver="3.3.10" rel="4.1"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1591444800">- Fix BuildFailures for openSUSE &gt;= 1550:
  * Correct info dir.
  * Fix ill-formatted comments.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" 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="Michel Normand &lt;normand@linux.vnet.ibm.com&gt;" date="1598011200">- Remove specific mpi_implemen define for ppc/ppc64 (was openmpi)
  to use same openmpi2 as other architectures.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611489600">- update to 3.3.9:
  * New API fftw_planner_nthreads() returns the number of threads
    currently being used by the planner.
  * Fix incorrect math in 128-bit generic SIMD
  * Fix wisdom for avx512.
    The avx512 alignment requirement was set to 64 bytes, but this is
    wrong.  Alignment requirements are a property of the platform (e.g.,
    x86) and not of the instruction set (e.g., AVX).  Among other
    things, this broke wisdom with avx512.
    Note that avx512 support is still experimental because the FFTW
    authors have no avx512 hardware available for testing.
  * fftw_threads_set_callback function to change the threading backend at runtime.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1612612800">- Add build support for gcc10 to HPC build (bsc#1174439).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1619784000">- Follow the distro default openmpi implementation:
  + Eliminate the usage of the mpi_implem variable (obsolete)
  + BuildRequire openmpi-macros-devel instead of %{mpi_implem}-devel
  + Require openmpi-devel in the mpi-devel package
  + Use %setup_openmpi to source mpivars.sh</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1638705600">- update to 3.3.10:
  * Fix bug that would cause 2-way SIMD (notably SSE2 in double precision)
    to attempt unaligned accesses in certain obscure cases, causing
    segfaults.
  * This test computes a pair of length-4 real-&gt;complex transforms where
    the second input is 5 real numbers away from the first input.  That
    is, there is a gap of one real number between the first and second
    input array.  The -oexhaustive level allow FFTW to attempt to
    compute this transform by reducing it to a pair of complex
    transforms of length 2, but now the second input is not aligned to a
    complex-number boundary.  The fact that 5 is odd is the problem.
  * The bug cannot occur in complex-&gt;complex transforms because the
    complex interface accepts strides in units of complex numbers, so
    strides are aligned by construction.</changelog>
  <changelog author="tiwai@suse.de" date="1642507200">- Don't install half-baked cmake files (bsc#1194728):
  the files are incomplete and useless with the build using auto-tools</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1651060800">- Update rpmlintrc for shlib-policy-name-error</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1698235200">- Disable HPC flavors on %ix86</changelog>
</package>
<package pkgid="7be7f05efc5756fd62061719ac59797e5250697ef6948ac337d8d78c0f0e149f3f09980ace76402d5de3af391a0b90c9606e590fa2af3dc414a8868be23b894a" name="fftw3_3_3_10-gnu-mpich-hpc-debugsource" arch="x86_64">
  <version epoch="0" ver="3.3.10" rel="4.1"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1591444800">- Fix BuildFailures for openSUSE &gt;= 1550:
  * Correct info dir.
  * Fix ill-formatted comments.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" 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="Michel Normand &lt;normand@linux.vnet.ibm.com&gt;" date="1598011200">- Remove specific mpi_implemen define for ppc/ppc64 (was openmpi)
  to use same openmpi2 as other architectures.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611489600">- update to 3.3.9:
  * New API fftw_planner_nthreads() returns the number of threads
    currently being used by the planner.
  * Fix incorrect math in 128-bit generic SIMD
  * Fix wisdom for avx512.
    The avx512 alignment requirement was set to 64 bytes, but this is
    wrong.  Alignment requirements are a property of the platform (e.g.,
    x86) and not of the instruction set (e.g., AVX).  Among other
    things, this broke wisdom with avx512.
    Note that avx512 support is still experimental because the FFTW
    authors have no avx512 hardware available for testing.
  * fftw_threads_set_callback function to change the threading backend at runtime.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1612612800">- Add build support for gcc10 to HPC build (bsc#1174439).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1619784000">- Follow the distro default openmpi implementation:
  + Eliminate the usage of the mpi_implem variable (obsolete)
  + BuildRequire openmpi-macros-devel instead of %{mpi_implem}-devel
  + Require openmpi-devel in the mpi-devel package
  + Use %setup_openmpi to source mpivars.sh</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1638705600">- update to 3.3.10:
  * Fix bug that would cause 2-way SIMD (notably SSE2 in double precision)
    to attempt unaligned accesses in certain obscure cases, causing
    segfaults.
  * This test computes a pair of length-4 real-&gt;complex transforms where
    the second input is 5 real numbers away from the first input.  That
    is, there is a gap of one real number between the first and second
    input array.  The -oexhaustive level allow FFTW to attempt to
    compute this transform by reducing it to a pair of complex
    transforms of length 2, but now the second input is not aligned to a
    complex-number boundary.  The fact that 5 is odd is the problem.
  * The bug cannot occur in complex-&gt;complex transforms because the
    complex interface accepts strides in units of complex numbers, so
    strides are aligned by construction.</changelog>
  <changelog author="tiwai@suse.de" date="1642507200">- Don't install half-baked cmake files (bsc#1194728):
  the files are incomplete and useless with the build using auto-tools</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1651060800">- Update rpmlintrc for shlib-policy-name-error</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1698235200">- Disable HPC flavors on %ix86</changelog>
</package>
<package pkgid="a39bca3dfde91001c8ee9617cb2c7348c577651dc307d5ad1f17537865ffb44ba63716a96522c2b35e9d6ee2b71664408dd7cce8cd0cf6d304e8ee04a8f04f0e" name="fftw3_3_3_10-gnu-mpich-hpc-devel" arch="x86_64">
  <version epoch="0" ver="3.3.10" rel="4.1"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1591444800">- Fix BuildFailures for openSUSE &gt;= 1550:
  * Correct info dir.
  * Fix ill-formatted comments.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" 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="Michel Normand &lt;normand@linux.vnet.ibm.com&gt;" date="1598011200">- Remove specific mpi_implemen define for ppc/ppc64 (was openmpi)
  to use same openmpi2 as other architectures.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611489600">- update to 3.3.9:
  * New API fftw_planner_nthreads() returns the number of threads
    currently being used by the planner.
  * Fix incorrect math in 128-bit generic SIMD
  * Fix wisdom for avx512.
    The avx512 alignment requirement was set to 64 bytes, but this is
    wrong.  Alignment requirements are a property of the platform (e.g.,
    x86) and not of the instruction set (e.g., AVX).  Among other
    things, this broke wisdom with avx512.
    Note that avx512 support is still experimental because the FFTW
    authors have no avx512 hardware available for testing.
  * fftw_threads_set_callback function to change the threading backend at runtime.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1612612800">- Add build support for gcc10 to HPC build (bsc#1174439).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1619784000">- Follow the distro default openmpi implementation:
  + Eliminate the usage of the mpi_implem variable (obsolete)
  + BuildRequire openmpi-macros-devel instead of %{mpi_implem}-devel
  + Require openmpi-devel in the mpi-devel package
  + Use %setup_openmpi to source mpivars.sh</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1638705600">- update to 3.3.10:
  * Fix bug that would cause 2-way SIMD (notably SSE2 in double precision)
    to attempt unaligned accesses in certain obscure cases, causing
    segfaults.
  * This test computes a pair of length-4 real-&gt;complex transforms where
    the second input is 5 real numbers away from the first input.  That
    is, there is a gap of one real number between the first and second
    input array.  The -oexhaustive level allow FFTW to attempt to
    compute this transform by reducing it to a pair of complex
    transforms of length 2, but now the second input is not aligned to a
    complex-number boundary.  The fact that 5 is odd is the problem.
  * The bug cannot occur in complex-&gt;complex transforms because the
    complex interface accepts strides in units of complex numbers, so
    strides are aligned by construction.</changelog>
  <changelog author="tiwai@suse.de" date="1642507200">- Don't install half-baked cmake files (bsc#1194728):
  the files are incomplete and useless with the build using auto-tools</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1651060800">- Update rpmlintrc for shlib-policy-name-error</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1698235200">- Disable HPC flavors on %ix86</changelog>
</package>
<package pkgid="b8ecf59fb04d89a746de143de4c5e63c936a51defd615bb910b0f01138f46f6f8d17657a7ee0dedd390ac296d85ddd58b19febf413d3ec8a90534fc1bd846585" name="fftw3_3_3_10-gnu-mpich-hpc-devel-debuginfo" arch="x86_64">
  <version epoch="0" ver="3.3.10" rel="4.1"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1591444800">- Fix BuildFailures for openSUSE &gt;= 1550:
  * Correct info dir.
  * Fix ill-formatted comments.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" 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="Michel Normand &lt;normand@linux.vnet.ibm.com&gt;" date="1598011200">- Remove specific mpi_implemen define for ppc/ppc64 (was openmpi)
  to use same openmpi2 as other architectures.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611489600">- update to 3.3.9:
  * New API fftw_planner_nthreads() returns the number of threads
    currently being used by the planner.
  * Fix incorrect math in 128-bit generic SIMD
  * Fix wisdom for avx512.
    The avx512 alignment requirement was set to 64 bytes, but this is
    wrong.  Alignment requirements are a property of the platform (e.g.,
    x86) and not of the instruction set (e.g., AVX).  Among other
    things, this broke wisdom with avx512.
    Note that avx512 support is still experimental because the FFTW
    authors have no avx512 hardware available for testing.
  * fftw_threads_set_callback function to change the threading backend at runtime.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1612612800">- Add build support for gcc10 to HPC build (bsc#1174439).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1619784000">- Follow the distro default openmpi implementation:
  + Eliminate the usage of the mpi_implem variable (obsolete)
  + BuildRequire openmpi-macros-devel instead of %{mpi_implem}-devel
  + Require openmpi-devel in the mpi-devel package
  + Use %setup_openmpi to source mpivars.sh</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1638705600">- update to 3.3.10:
  * Fix bug that would cause 2-way SIMD (notably SSE2 in double precision)
    to attempt unaligned accesses in certain obscure cases, causing
    segfaults.
  * This test computes a pair of length-4 real-&gt;complex transforms where
    the second input is 5 real numbers away from the first input.  That
    is, there is a gap of one real number between the first and second
    input array.  The -oexhaustive level allow FFTW to attempt to
    compute this transform by reducing it to a pair of complex
    transforms of length 2, but now the second input is not aligned to a
    complex-number boundary.  The fact that 5 is odd is the problem.
  * The bug cannot occur in complex-&gt;complex transforms because the
    complex interface accepts strides in units of complex numbers, so
    strides are aligned by construction.</changelog>
  <changelog author="tiwai@suse.de" date="1642507200">- Don't install half-baked cmake files (bsc#1194728):
  the files are incomplete and useless with the build using auto-tools</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1651060800">- Update rpmlintrc for shlib-policy-name-error</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1698235200">- Disable HPC flavors on %ix86</changelog>
</package>
<package pkgid="3b76d5c0c6a8ba327be5dde71cee62130dee7463af5f4bb7db0cc3728bd7889e3d06c7219c52fcde7879d1ccd6e1f4c21215cdf48473a418272247f50e0e21d4" name="fftw3_3_3_10-gnu-mpich-hpc-devel-static" arch="x86_64">
  <version epoch="0" ver="3.3.10" rel="4.1"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1591444800">- Fix BuildFailures for openSUSE &gt;= 1550:
  * Correct info dir.
  * Fix ill-formatted comments.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" 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="Michel Normand &lt;normand@linux.vnet.ibm.com&gt;" date="1598011200">- Remove specific mpi_implemen define for ppc/ppc64 (was openmpi)
  to use same openmpi2 as other architectures.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611489600">- update to 3.3.9:
  * New API fftw_planner_nthreads() returns the number of threads
    currently being used by the planner.
  * Fix incorrect math in 128-bit generic SIMD
  * Fix wisdom for avx512.
    The avx512 alignment requirement was set to 64 bytes, but this is
    wrong.  Alignment requirements are a property of the platform (e.g.,
    x86) and not of the instruction set (e.g., AVX).  Among other
    things, this broke wisdom with avx512.
    Note that avx512 support is still experimental because the FFTW
    authors have no avx512 hardware available for testing.
  * fftw_threads_set_callback function to change the threading backend at runtime.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1612612800">- Add build support for gcc10 to HPC build (bsc#1174439).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1619784000">- Follow the distro default openmpi implementation:
  + Eliminate the usage of the mpi_implem variable (obsolete)
  + BuildRequire openmpi-macros-devel instead of %{mpi_implem}-devel
  + Require openmpi-devel in the mpi-devel package
  + Use %setup_openmpi to source mpivars.sh</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1638705600">- update to 3.3.10:
  * Fix bug that would cause 2-way SIMD (notably SSE2 in double precision)
    to attempt unaligned accesses in certain obscure cases, causing
    segfaults.
  * This test computes a pair of length-4 real-&gt;complex transforms where
    the second input is 5 real numbers away from the first input.  That
    is, there is a gap of one real number between the first and second
    input array.  The -oexhaustive level allow FFTW to attempt to
    compute this transform by reducing it to a pair of complex
    transforms of length 2, but now the second input is not aligned to a
    complex-number boundary.  The fact that 5 is odd is the problem.
  * The bug cannot occur in complex-&gt;complex transforms because the
    complex interface accepts strides in units of complex numbers, so
    strides are aligned by construction.</changelog>
  <changelog author="tiwai@suse.de" date="1642507200">- Don't install half-baked cmake files (bsc#1194728):
  the files are incomplete and useless with the build using auto-tools</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1651060800">- Update rpmlintrc for shlib-policy-name-error</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1698235200">- Disable HPC flavors on %ix86</changelog>
</package>
<package pkgid="a5e242ffec7ab2f8356b097a53ebcf925ef59f6178cb30ba6b67169dcc42cd4c1263b0b929367af1a3bf30112e8f1a6f8c7f633b7e99c15c67ddc74f706524a3" name="fftw3_3_3_10-gnu-mvapich2-hpc" arch="src">
  <version epoch="0" ver="3.3.10" rel="4.1"/>
  <changelog author="eich@suse.com" date="1516622400">- Fix typo in flavor gnu7-hpc settings.</changelog>
  <changelog author="nmoreychaisemartin@suse.com" date="1519300800">- Switch to openmpi2 instead of openmpi (bsc#1082302),
  apart from ppc64 as openmpi2 does not support it.</changelog>
  <changelog author="eich@suse.com" date="1519646400">- Add support for openmpi2 for the HPC build (FATE#325089).</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1527768000">- Fix %install_info_delete usage.</changelog>
  <changelog author="schwab@suse.de" date="1537272000">- Stay with openmpi also on ppc</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1550491200">- Add FFTW_BIN to environment variable with module file (bsc#1125824).</changelog>
  <changelog author="Rodrigo Louren&#xE7;o &lt;guigo.lourenco@gmail.com&gt;" date="1552910400">- Update to 3.3.8:
  * Fixed AVX, AVX2 for gcc-8.
- Release notes for 3.3.7:
  * Experimental support for CMake.
  * Fixes for armv7a cycle counter.
  * Official support for aarch64, now that we have hardware to test it.
  * Tweak usage of FMA instructions in a way that favors newer processors
    (Skylake and Ryzen) over older processors (Haswell).
  * tests/bench: use 64-bit precision to compute mflops.</changelog>
  <changelog author="Michel Normand &lt;normand@linux.vnet.ibm.com&gt;" date="1568376000">- Add -ffat-lto-objects to avoid build failure</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1575028800">- Disable openmpi1 builds for SLE/Leap &gt; 15.1.
- Enable openmpi3 builds for Leap and SLE &gt; 15.1 (jsc#SLE-7773).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1591444800">- Fix BuildFailures for openSUSE &gt;= 1550:
  * Correct info dir.
  * Fix ill-formatted comments.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" 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="Michel Normand &lt;normand@linux.vnet.ibm.com&gt;" date="1598011200">- Remove specific mpi_implemen define for ppc/ppc64 (was openmpi)
  to use same openmpi2 as other architectures.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611489600">- update to 3.3.9:
  * New API fftw_planner_nthreads() returns the number of threads
    currently being used by the planner.
  * Fix incorrect math in 128-bit generic SIMD
  * Fix wisdom for avx512.
    The avx512 alignment requirement was set to 64 bytes, but this is
    wrong.  Alignment requirements are a property of the platform (e.g.,
    x86) and not of the instruction set (e.g., AVX).  Among other
    things, this broke wisdom with avx512.
    Note that avx512 support is still experimental because the FFTW
    authors have no avx512 hardware available for testing.
  * fftw_threads_set_callback function to change the threading backend at runtime.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1612612800">- Add build support for gcc10 to HPC build (bsc#1174439).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1619784000">- Follow the distro default openmpi implementation:
  + Eliminate the usage of the mpi_implem variable (obsolete)
  + BuildRequire openmpi-macros-devel instead of %{mpi_implem}-devel
  + Require openmpi-devel in the mpi-devel package
  + Use %setup_openmpi to source mpivars.sh</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1638705600">- update to 3.3.10:
  * Fix bug that would cause 2-way SIMD (notably SSE2 in double precision)
    to attempt unaligned accesses in certain obscure cases, causing
    segfaults.
  * This test computes a pair of length-4 real-&gt;complex transforms where
    the second input is 5 real numbers away from the first input.  That
    is, there is a gap of one real number between the first and second
    input array.  The -oexhaustive level allow FFTW to attempt to
    compute this transform by reducing it to a pair of complex
    transforms of length 2, but now the second input is not aligned to a
    complex-number boundary.  The fact that 5 is odd is the problem.
  * The bug cannot occur in complex-&gt;complex transforms because the
    complex interface accepts strides in units of complex numbers, so
    strides are aligned by construction.</changelog>
  <changelog author="tiwai@suse.de" date="1642507200">- Don't install half-baked cmake files (bsc#1194728):
  the files are incomplete and useless with the build using auto-tools</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1651060800">- Update rpmlintrc for shlib-policy-name-error</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1698235200">- Disable HPC flavors on %ix86</changelog>
</package>
<package pkgid="1bcf4f723455a58614882271eeaf41921fdbddaf63e45932c1bac5091560dfb2e078828f1301171b4b345266d902f365d110d63aac398e61e8dfccb09158965f" name="fftw3_3_3_10-gnu-mvapich2-hpc-debuginfo" arch="x86_64">
  <version epoch="0" ver="3.3.10" rel="4.1"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1591444800">- Fix BuildFailures for openSUSE &gt;= 1550:
  * Correct info dir.
  * Fix ill-formatted comments.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" 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="Michel Normand &lt;normand@linux.vnet.ibm.com&gt;" date="1598011200">- Remove specific mpi_implemen define for ppc/ppc64 (was openmpi)
  to use same openmpi2 as other architectures.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611489600">- update to 3.3.9:
  * New API fftw_planner_nthreads() returns the number of threads
    currently being used by the planner.
  * Fix incorrect math in 128-bit generic SIMD
  * Fix wisdom for avx512.
    The avx512 alignment requirement was set to 64 bytes, but this is
    wrong.  Alignment requirements are a property of the platform (e.g.,
    x86) and not of the instruction set (e.g., AVX).  Among other
    things, this broke wisdom with avx512.
    Note that avx512 support is still experimental because the FFTW
    authors have no avx512 hardware available for testing.
  * fftw_threads_set_callback function to change the threading backend at runtime.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1612612800">- Add build support for gcc10 to HPC build (bsc#1174439).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1619784000">- Follow the distro default openmpi implementation:
  + Eliminate the usage of the mpi_implem variable (obsolete)
  + BuildRequire openmpi-macros-devel instead of %{mpi_implem}-devel
  + Require openmpi-devel in the mpi-devel package
  + Use %setup_openmpi to source mpivars.sh</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1638705600">- update to 3.3.10:
  * Fix bug that would cause 2-way SIMD (notably SSE2 in double precision)
    to attempt unaligned accesses in certain obscure cases, causing
    segfaults.
  * This test computes a pair of length-4 real-&gt;complex transforms where
    the second input is 5 real numbers away from the first input.  That
    is, there is a gap of one real number between the first and second
    input array.  The -oexhaustive level allow FFTW to attempt to
    compute this transform by reducing it to a pair of complex
    transforms of length 2, but now the second input is not aligned to a
    complex-number boundary.  The fact that 5 is odd is the problem.
  * The bug cannot occur in complex-&gt;complex transforms because the
    complex interface accepts strides in units of complex numbers, so
    strides are aligned by construction.</changelog>
  <changelog author="tiwai@suse.de" date="1642507200">- Don't install half-baked cmake files (bsc#1194728):
  the files are incomplete and useless with the build using auto-tools</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1651060800">- Update rpmlintrc for shlib-policy-name-error</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1698235200">- Disable HPC flavors on %ix86</changelog>
</package>
<package pkgid="bfab5936325ef022e9e6e05718e2157ff05516c164d8b9a56d75c47e7ff349d19e4102fe7c5e9fd66247ad4e6bec180be2a3daf20cd379aee6f0ac2663388bab" name="fftw3_3_3_10-gnu-mvapich2-hpc-debugsource" arch="x86_64">
  <version epoch="0" ver="3.3.10" rel="4.1"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1591444800">- Fix BuildFailures for openSUSE &gt;= 1550:
  * Correct info dir.
  * Fix ill-formatted comments.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" 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="Michel Normand &lt;normand@linux.vnet.ibm.com&gt;" date="1598011200">- Remove specific mpi_implemen define for ppc/ppc64 (was openmpi)
  to use same openmpi2 as other architectures.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611489600">- update to 3.3.9:
  * New API fftw_planner_nthreads() returns the number of threads
    currently being used by the planner.
  * Fix incorrect math in 128-bit generic SIMD
  * Fix wisdom for avx512.
    The avx512 alignment requirement was set to 64 bytes, but this is
    wrong.  Alignment requirements are a property of the platform (e.g.,
    x86) and not of the instruction set (e.g., AVX).  Among other
    things, this broke wisdom with avx512.
    Note that avx512 support is still experimental because the FFTW
    authors have no avx512 hardware available for testing.
  * fftw_threads_set_callback function to change the threading backend at runtime.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1612612800">- Add build support for gcc10 to HPC build (bsc#1174439).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1619784000">- Follow the distro default openmpi implementation:
  + Eliminate the usage of the mpi_implem variable (obsolete)
  + BuildRequire openmpi-macros-devel instead of %{mpi_implem}-devel
  + Require openmpi-devel in the mpi-devel package
  + Use %setup_openmpi to source mpivars.sh</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1638705600">- update to 3.3.10:
  * Fix bug that would cause 2-way SIMD (notably SSE2 in double precision)
    to attempt unaligned accesses in certain obscure cases, causing
    segfaults.
  * This test computes a pair of length-4 real-&gt;complex transforms where
    the second input is 5 real numbers away from the first input.  That
    is, there is a gap of one real number between the first and second
    input array.  The -oexhaustive level allow FFTW to attempt to
    compute this transform by reducing it to a pair of complex
    transforms of length 2, but now the second input is not aligned to a
    complex-number boundary.  The fact that 5 is odd is the problem.
  * The bug cannot occur in complex-&gt;complex transforms because the
    complex interface accepts strides in units of complex numbers, so
    strides are aligned by construction.</changelog>
  <changelog author="tiwai@suse.de" date="1642507200">- Don't install half-baked cmake files (bsc#1194728):
  the files are incomplete and useless with the build using auto-tools</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1651060800">- Update rpmlintrc for shlib-policy-name-error</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1698235200">- Disable HPC flavors on %ix86</changelog>
</package>
<package pkgid="7ceab8b294f83b384e7776dcc75437ffff26aef7723066beca75f0e7ae18c464a2e94afba38b994d12978f1fd04b737ad34a236ff6c64a3f54a3e82a4cd5480f" name="fftw3_3_3_10-gnu-mvapich2-hpc-devel" arch="x86_64">
  <version epoch="0" ver="3.3.10" rel="4.1"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1591444800">- Fix BuildFailures for openSUSE &gt;= 1550:
  * Correct info dir.
  * Fix ill-formatted comments.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" 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="Michel Normand &lt;normand@linux.vnet.ibm.com&gt;" date="1598011200">- Remove specific mpi_implemen define for ppc/ppc64 (was openmpi)
  to use same openmpi2 as other architectures.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611489600">- update to 3.3.9:
  * New API fftw_planner_nthreads() returns the number of threads
    currently being used by the planner.
  * Fix incorrect math in 128-bit generic SIMD
  * Fix wisdom for avx512.
    The avx512 alignment requirement was set to 64 bytes, but this is
    wrong.  Alignment requirements are a property of the platform (e.g.,
    x86) and not of the instruction set (e.g., AVX).  Among other
    things, this broke wisdom with avx512.
    Note that avx512 support is still experimental because the FFTW
    authors have no avx512 hardware available for testing.
  * fftw_threads_set_callback function to change the threading backend at runtime.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1612612800">- Add build support for gcc10 to HPC build (bsc#1174439).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1619784000">- Follow the distro default openmpi implementation:
  + Eliminate the usage of the mpi_implem variable (obsolete)
  + BuildRequire openmpi-macros-devel instead of %{mpi_implem}-devel
  + Require openmpi-devel in the mpi-devel package
  + Use %setup_openmpi to source mpivars.sh</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1638705600">- update to 3.3.10:
  * Fix bug that would cause 2-way SIMD (notably SSE2 in double precision)
    to attempt unaligned accesses in certain obscure cases, causing
    segfaults.
  * This test computes a pair of length-4 real-&gt;complex transforms where
    the second input is 5 real numbers away from the first input.  That
    is, there is a gap of one real number between the first and second
    input array.  The -oexhaustive level allow FFTW to attempt to
    compute this transform by reducing it to a pair of complex
    transforms of length 2, but now the second input is not aligned to a
    complex-number boundary.  The fact that 5 is odd is the problem.
  * The bug cannot occur in complex-&gt;complex transforms because the
    complex interface accepts strides in units of complex numbers, so
    strides are aligned by construction.</changelog>
  <changelog author="tiwai@suse.de" date="1642507200">- Don't install half-baked cmake files (bsc#1194728):
  the files are incomplete and useless with the build using auto-tools</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1651060800">- Update rpmlintrc for shlib-policy-name-error</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1698235200">- Disable HPC flavors on %ix86</changelog>
</package>
<package pkgid="4c8db682c6d40656789560b2a623928a7c39238e3edbb9c6697cbafc44aab2a055b5aa34a2b4fb8f85c0aa4110d03cda6e4dfed9e611b920e8dfcea2230af059" name="fftw3_3_3_10-gnu-mvapich2-hpc-devel-debuginfo" arch="x86_64">
  <version epoch="0" ver="3.3.10" rel="4.1"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1591444800">- Fix BuildFailures for openSUSE &gt;= 1550:
  * Correct info dir.
  * Fix ill-formatted comments.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" 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="Michel Normand &lt;normand@linux.vnet.ibm.com&gt;" date="1598011200">- Remove specific mpi_implemen define for ppc/ppc64 (was openmpi)
  to use same openmpi2 as other architectures.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611489600">- update to 3.3.9:
  * New API fftw_planner_nthreads() returns the number of threads
    currently being used by the planner.
  * Fix incorrect math in 128-bit generic SIMD
  * Fix wisdom for avx512.
    The avx512 alignment requirement was set to 64 bytes, but this is
    wrong.  Alignment requirements are a property of the platform (e.g.,
    x86) and not of the instruction set (e.g., AVX).  Among other
    things, this broke wisdom with avx512.
    Note that avx512 support is still experimental because the FFTW
    authors have no avx512 hardware available for testing.
  * fftw_threads_set_callback function to change the threading backend at runtime.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1612612800">- Add build support for gcc10 to HPC build (bsc#1174439).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1619784000">- Follow the distro default openmpi implementation:
  + Eliminate the usage of the mpi_implem variable (obsolete)
  + BuildRequire openmpi-macros-devel instead of %{mpi_implem}-devel
  + Require openmpi-devel in the mpi-devel package
  + Use %setup_openmpi to source mpivars.sh</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1638705600">- update to 3.3.10:
  * Fix bug that would cause 2-way SIMD (notably SSE2 in double precision)
    to attempt unaligned accesses in certain obscure cases, causing
    segfaults.
  * This test computes a pair of length-4 real-&gt;complex transforms where
    the second input is 5 real numbers away from the first input.  That
    is, there is a gap of one real number between the first and second
    input array.  The -oexhaustive level allow FFTW to attempt to
    compute this transform by reducing it to a pair of complex
    transforms of length 2, but now the second input is not aligned to a
    complex-number boundary.  The fact that 5 is odd is the problem.
  * The bug cannot occur in complex-&gt;complex transforms because the
    complex interface accepts strides in units of complex numbers, so
    strides are aligned by construction.</changelog>
  <changelog author="tiwai@suse.de" date="1642507200">- Don't install half-baked cmake files (bsc#1194728):
  the files are incomplete and useless with the build using auto-tools</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1651060800">- Update rpmlintrc for shlib-policy-name-error</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1698235200">- Disable HPC flavors on %ix86</changelog>
</package>
<package pkgid="50194b089ffb19666af75e6977421b8f34debd41dbab5fc920d28cb714d60b5e531f7b313362ce97d99b20a41bd6fefa465cbbd9c761cb16dc7d96a10b9ca886" name="fftw3_3_3_10-gnu-mvapich2-hpc-devel-static" arch="x86_64">
  <version epoch="0" ver="3.3.10" rel="4.1"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1591444800">- Fix BuildFailures for openSUSE &gt;= 1550:
  * Correct info dir.
  * Fix ill-formatted comments.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" 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="Michel Normand &lt;normand@linux.vnet.ibm.com&gt;" date="1598011200">- Remove specific mpi_implemen define for ppc/ppc64 (was openmpi)
  to use same openmpi2 as other architectures.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611489600">- update to 3.3.9:
  * New API fftw_planner_nthreads() returns the number of threads
    currently being used by the planner.
  * Fix incorrect math in 128-bit generic SIMD
  * Fix wisdom for avx512.
    The avx512 alignment requirement was set to 64 bytes, but this is
    wrong.  Alignment requirements are a property of the platform (e.g.,
    x86) and not of the instruction set (e.g., AVX).  Among other
    things, this broke wisdom with avx512.
    Note that avx512 support is still experimental because the FFTW
    authors have no avx512 hardware available for testing.
  * fftw_threads_set_callback function to change the threading backend at runtime.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1612612800">- Add build support for gcc10 to HPC build (bsc#1174439).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1619784000">- Follow the distro default openmpi implementation:
  + Eliminate the usage of the mpi_implem variable (obsolete)
  + BuildRequire openmpi-macros-devel instead of %{mpi_implem}-devel
  + Require openmpi-devel in the mpi-devel package
  + Use %setup_openmpi to source mpivars.sh</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1638705600">- update to 3.3.10:
  * Fix bug that would cause 2-way SIMD (notably SSE2 in double precision)
    to attempt unaligned accesses in certain obscure cases, causing
    segfaults.
  * This test computes a pair of length-4 real-&gt;complex transforms where
    the second input is 5 real numbers away from the first input.  That
    is, there is a gap of one real number between the first and second
    input array.  The -oexhaustive level allow FFTW to attempt to
    compute this transform by reducing it to a pair of complex
    transforms of length 2, but now the second input is not aligned to a
    complex-number boundary.  The fact that 5 is odd is the problem.
  * The bug cannot occur in complex-&gt;complex transforms because the
    complex interface accepts strides in units of complex numbers, so
    strides are aligned by construction.</changelog>
  <changelog author="tiwai@suse.de" date="1642507200">- Don't install half-baked cmake files (bsc#1194728):
  the files are incomplete and useless with the build using auto-tools</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1651060800">- Update rpmlintrc for shlib-policy-name-error</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1698235200">- Disable HPC flavors on %ix86</changelog>
</package>
<package pkgid="30591c611a191110d835b7a0711491245316963327d862bed163ccbf8c7239feea0795484719494b792aeadc7df81aaa8fefb20f0ae2fa3405d85393dfb8a6b9" name="fftw3_3_3_10-gnu-openmpi4-hpc" arch="src">
  <version epoch="0" ver="3.3.10" rel="4.1"/>
  <changelog author="eich@suse.com" date="1516622400">- Fix typo in flavor gnu7-hpc settings.</changelog>
  <changelog author="nmoreychaisemartin@suse.com" date="1519300800">- Switch to openmpi2 instead of openmpi (bsc#1082302),
  apart from ppc64 as openmpi2 does not support it.</changelog>
  <changelog author="eich@suse.com" date="1519646400">- Add support for openmpi2 for the HPC build (FATE#325089).</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1527768000">- Fix %install_info_delete usage.</changelog>
  <changelog author="schwab@suse.de" date="1537272000">- Stay with openmpi also on ppc</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1550491200">- Add FFTW_BIN to environment variable with module file (bsc#1125824).</changelog>
  <changelog author="Rodrigo Louren&#xE7;o &lt;guigo.lourenco@gmail.com&gt;" date="1552910400">- Update to 3.3.8:
  * Fixed AVX, AVX2 for gcc-8.
- Release notes for 3.3.7:
  * Experimental support for CMake.
  * Fixes for armv7a cycle counter.
  * Official support for aarch64, now that we have hardware to test it.
  * Tweak usage of FMA instructions in a way that favors newer processors
    (Skylake and Ryzen) over older processors (Haswell).
  * tests/bench: use 64-bit precision to compute mflops.</changelog>
  <changelog author="Michel Normand &lt;normand@linux.vnet.ibm.com&gt;" date="1568376000">- Add -ffat-lto-objects to avoid build failure</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1575028800">- Disable openmpi1 builds for SLE/Leap &gt; 15.1.
- Enable openmpi3 builds for Leap and SLE &gt; 15.1 (jsc#SLE-7773).</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1591444800">- Fix BuildFailures for openSUSE &gt;= 1550:
  * Correct info dir.
  * Fix ill-formatted comments.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" 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="Michel Normand &lt;normand@linux.vnet.ibm.com&gt;" date="1598011200">- Remove specific mpi_implemen define for ppc/ppc64 (was openmpi)
  to use same openmpi2 as other architectures.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611489600">- update to 3.3.9:
  * New API fftw_planner_nthreads() returns the number of threads
    currently being used by the planner.
  * Fix incorrect math in 128-bit generic SIMD
  * Fix wisdom for avx512.
    The avx512 alignment requirement was set to 64 bytes, but this is
    wrong.  Alignment requirements are a property of the platform (e.g.,
    x86) and not of the instruction set (e.g., AVX).  Among other
    things, this broke wisdom with avx512.
    Note that avx512 support is still experimental because the FFTW
    authors have no avx512 hardware available for testing.
  * fftw_threads_set_callback function to change the threading backend at runtime.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1612612800">- Add build support for gcc10 to HPC build (bsc#1174439).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1619784000">- Follow the distro default openmpi implementation:
  + Eliminate the usage of the mpi_implem variable (obsolete)
  + BuildRequire openmpi-macros-devel instead of %{mpi_implem}-devel
  + Require openmpi-devel in the mpi-devel package
  + Use %setup_openmpi to source mpivars.sh</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1638705600">- update to 3.3.10:
  * Fix bug that would cause 2-way SIMD (notably SSE2 in double precision)
    to attempt unaligned accesses in certain obscure cases, causing
    segfaults.
  * This test computes a pair of length-4 real-&gt;complex transforms where
    the second input is 5 real numbers away from the first input.  That
    is, there is a gap of one real number between the first and second
    input array.  The -oexhaustive level allow FFTW to attempt to
    compute this transform by reducing it to a pair of complex
    transforms of length 2, but now the second input is not aligned to a
    complex-number boundary.  The fact that 5 is odd is the problem.
  * The bug cannot occur in complex-&gt;complex transforms because the
    complex interface accepts strides in units of complex numbers, so
    strides are aligned by construction.</changelog>
  <changelog author="tiwai@suse.de" date="1642507200">- Don't install half-baked cmake files (bsc#1194728):
  the files are incomplete and useless with the build using auto-tools</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1651060800">- Update rpmlintrc for shlib-policy-name-error</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1698235200">- Disable HPC flavors on %ix86</changelog>
</package>
<package pkgid="9435bd65a39fb5b353dbd9d5ac1b65158e7bc1a8fdcbebb818d200f06193e6784ed6475c6b1f20891ea788d9c0077c185c20e49358120ee5b8aa7ee976bee3aa" name="fftw3_3_3_10-gnu-openmpi4-hpc-debuginfo" arch="x86_64">
  <version epoch="0" ver="3.3.10" rel="4.1"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1591444800">- Fix BuildFailures for openSUSE &gt;= 1550:
  * Correct info dir.
  * Fix ill-formatted comments.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" 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="Michel Normand &lt;normand@linux.vnet.ibm.com&gt;" date="1598011200">- Remove specific mpi_implemen define for ppc/ppc64 (was openmpi)
  to use same openmpi2 as other architectures.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611489600">- update to 3.3.9:
  * New API fftw_planner_nthreads() returns the number of threads
    currently being used by the planner.
  * Fix incorrect math in 128-bit generic SIMD
  * Fix wisdom for avx512.
    The avx512 alignment requirement was set to 64 bytes, but this is
    wrong.  Alignment requirements are a property of the platform (e.g.,
    x86) and not of the instruction set (e.g., AVX).  Among other
    things, this broke wisdom with avx512.
    Note that avx512 support is still experimental because the FFTW
    authors have no avx512 hardware available for testing.
  * fftw_threads_set_callback function to change the threading backend at runtime.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1612612800">- Add build support for gcc10 to HPC build (bsc#1174439).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1619784000">- Follow the distro default openmpi implementation:
  + Eliminate the usage of the mpi_implem variable (obsolete)
  + BuildRequire openmpi-macros-devel instead of %{mpi_implem}-devel
  + Require openmpi-devel in the mpi-devel package
  + Use %setup_openmpi to source mpivars.sh</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1638705600">- update to 3.3.10:
  * Fix bug that would cause 2-way SIMD (notably SSE2 in double precision)
    to attempt unaligned accesses in certain obscure cases, causing
    segfaults.
  * This test computes a pair of length-4 real-&gt;complex transforms where
    the second input is 5 real numbers away from the first input.  That
    is, there is a gap of one real number between the first and second
    input array.  The -oexhaustive level allow FFTW to attempt to
    compute this transform by reducing it to a pair of complex
    transforms of length 2, but now the second input is not aligned to a
    complex-number boundary.  The fact that 5 is odd is the problem.
  * The bug cannot occur in complex-&gt;complex transforms because the
    complex interface accepts strides in units of complex numbers, so
    strides are aligned by construction.</changelog>
  <changelog author="tiwai@suse.de" date="1642507200">- Don't install half-baked cmake files (bsc#1194728):
  the files are incomplete and useless with the build using auto-tools</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1651060800">- Update rpmlintrc for shlib-policy-name-error</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1698235200">- Disable HPC flavors on %ix86</changelog>
</package>
<package pkgid="fa88fac8ddff42dfbfdd3ce2966114c9f1d853650b76d4fd6f2fd2cd11df2c0b6fe912d1ada1ab20100fceeba5f91b1d5a6c277c97c6a3ac1120c5eb124236a4" name="fftw3_3_3_10-gnu-openmpi4-hpc-debugsource" arch="x86_64">
  <version epoch="0" ver="3.3.10" rel="4.1"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1591444800">- Fix BuildFailures for openSUSE &gt;= 1550:
  * Correct info dir.
  * Fix ill-formatted comments.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" 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="Michel Normand &lt;normand@linux.vnet.ibm.com&gt;" date="1598011200">- Remove specific mpi_implemen define for ppc/ppc64 (was openmpi)
  to use same openmpi2 as other architectures.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611489600">- update to 3.3.9:
  * New API fftw_planner_nthreads() returns the number of threads
    currently being used by the planner.
  * Fix incorrect math in 128-bit generic SIMD
  * Fix wisdom for avx512.
    The avx512 alignment requirement was set to 64 bytes, but this is
    wrong.  Alignment requirements are a property of the platform (e.g.,
    x86) and not of the instruction set (e.g., AVX).  Among other
    things, this broke wisdom with avx512.
    Note that avx512 support is still experimental because the FFTW
    authors have no avx512 hardware available for testing.
  * fftw_threads_set_callback function to change the threading backend at runtime.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1612612800">- Add build support for gcc10 to HPC build (bsc#1174439).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1619784000">- Follow the distro default openmpi implementation:
  + Eliminate the usage of the mpi_implem variable (obsolete)
  + BuildRequire openmpi-macros-devel instead of %{mpi_implem}-devel
  + Require openmpi-devel in the mpi-devel package
  + Use %setup_openmpi to source mpivars.sh</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1638705600">- update to 3.3.10:
  * Fix bug that would cause 2-way SIMD (notably SSE2 in double precision)
    to attempt unaligned accesses in certain obscure cases, causing
    segfaults.
  * This test computes a pair of length-4 real-&gt;complex transforms where
    the second input is 5 real numbers away from the first input.  That
    is, there is a gap of one real number between the first and second
    input array.  The -oexhaustive level allow FFTW to attempt to
    compute this transform by reducing it to a pair of complex
    transforms of length 2, but now the second input is not aligned to a
    complex-number boundary.  The fact that 5 is odd is the problem.
  * The bug cannot occur in complex-&gt;complex transforms because the
    complex interface accepts strides in units of complex numbers, so
    strides are aligned by construction.</changelog>
  <changelog author="tiwai@suse.de" date="1642507200">- Don't install half-baked cmake files (bsc#1194728):
  the files are incomplete and useless with the build using auto-tools</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1651060800">- Update rpmlintrc for shlib-policy-name-error</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1698235200">- Disable HPC flavors on %ix86</changelog>
</package>
<package pkgid="0e8101a9e2e1a0368696518cf7c71618ad0152575264f196d8b00a4c6946495f9ee7b75c63fd387241587b6dc0a5ec14ed17624d0302b031214a1a073d278110" name="fftw3_3_3_10-gnu-openmpi4-hpc-devel" arch="x86_64">
  <version epoch="0" ver="3.3.10" rel="4.1"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1591444800">- Fix BuildFailures for openSUSE &gt;= 1550:
  * Correct info dir.
  * Fix ill-formatted comments.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" 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="Michel Normand &lt;normand@linux.vnet.ibm.com&gt;" date="1598011200">- Remove specific mpi_implemen define for ppc/ppc64 (was openmpi)
  to use same openmpi2 as other architectures.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611489600">- update to 3.3.9:
  * New API fftw_planner_nthreads() returns the number of threads
    currently being used by the planner.
  * Fix incorrect math in 128-bit generic SIMD
  * Fix wisdom for avx512.
    The avx512 alignment requirement was set to 64 bytes, but this is
    wrong.  Alignment requirements are a property of the platform (e.g.,
    x86) and not of the instruction set (e.g., AVX).  Among other
    things, this broke wisdom with avx512.
    Note that avx512 support is still experimental because the FFTW
    authors have no avx512 hardware available for testing.
  * fftw_threads_set_callback function to change the threading backend at runtime.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1612612800">- Add build support for gcc10 to HPC build (bsc#1174439).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1619784000">- Follow the distro default openmpi implementation:
  + Eliminate the usage of the mpi_implem variable (obsolete)
  + BuildRequire openmpi-macros-devel instead of %{mpi_implem}-devel
  + Require openmpi-devel in the mpi-devel package
  + Use %setup_openmpi to source mpivars.sh</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1638705600">- update to 3.3.10:
  * Fix bug that would cause 2-way SIMD (notably SSE2 in double precision)
    to attempt unaligned accesses in certain obscure cases, causing
    segfaults.
  * This test computes a pair of length-4 real-&gt;complex transforms where
    the second input is 5 real numbers away from the first input.  That
    is, there is a gap of one real number between the first and second
    input array.  The -oexhaustive level allow FFTW to attempt to
    compute this transform by reducing it to a pair of complex
    transforms of length 2, but now the second input is not aligned to a
    complex-number boundary.  The fact that 5 is odd is the problem.
  * The bug cannot occur in complex-&gt;complex transforms because the
    complex interface accepts strides in units of complex numbers, so
    strides are aligned by construction.</changelog>
  <changelog author="tiwai@suse.de" date="1642507200">- Don't install half-baked cmake files (bsc#1194728):
  the files are incomplete and useless with the build using auto-tools</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1651060800">- Update rpmlintrc for shlib-policy-name-error</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1698235200">- Disable HPC flavors on %ix86</changelog>
</package>
<package pkgid="94e66e1e6347b6c18df3a1fe50520b965a98d462324576218e16cc001e353649997743ecd0740f777161ad7dfa7128bad91031b78408c22cd1e72a0c045fc363" name="fftw3_3_3_10-gnu-openmpi4-hpc-devel-debuginfo" arch="x86_64">
  <version epoch="0" ver="3.3.10" rel="4.1"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1591444800">- Fix BuildFailures for openSUSE &gt;= 1550:
  * Correct info dir.
  * Fix ill-formatted comments.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" 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="Michel Normand &lt;normand@linux.vnet.ibm.com&gt;" date="1598011200">- Remove specific mpi_implemen define for ppc/ppc64 (was openmpi)
  to use same openmpi2 as other architectures.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611489600">- update to 3.3.9:
  * New API fftw_planner_nthreads() returns the number of threads
    currently being used by the planner.
  * Fix incorrect math in 128-bit generic SIMD
  * Fix wisdom for avx512.
    The avx512 alignment requirement was set to 64 bytes, but this is
    wrong.  Alignment requirements are a property of the platform (e.g.,
    x86) and not of the instruction set (e.g., AVX).  Among other
    things, this broke wisdom with avx512.
    Note that avx512 support is still experimental because the FFTW
    authors have no avx512 hardware available for testing.
  * fftw_threads_set_callback function to change the threading backend at runtime.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1612612800">- Add build support for gcc10 to HPC build (bsc#1174439).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1619784000">- Follow the distro default openmpi implementation:
  + Eliminate the usage of the mpi_implem variable (obsolete)
  + BuildRequire openmpi-macros-devel instead of %{mpi_implem}-devel
  + Require openmpi-devel in the mpi-devel package
  + Use %setup_openmpi to source mpivars.sh</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1638705600">- update to 3.3.10:
  * Fix bug that would cause 2-way SIMD (notably SSE2 in double precision)
    to attempt unaligned accesses in certain obscure cases, causing
    segfaults.
  * This test computes a pair of length-4 real-&gt;complex transforms where
    the second input is 5 real numbers away from the first input.  That
    is, there is a gap of one real number between the first and second
    input array.  The -oexhaustive level allow FFTW to attempt to
    compute this transform by reducing it to a pair of complex
    transforms of length 2, but now the second input is not aligned to a
    complex-number boundary.  The fact that 5 is odd is the problem.
  * The bug cannot occur in complex-&gt;complex transforms because the
    complex interface accepts strides in units of complex numbers, so
    strides are aligned by construction.</changelog>
  <changelog author="tiwai@suse.de" date="1642507200">- Don't install half-baked cmake files (bsc#1194728):
  the files are incomplete and useless with the build using auto-tools</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1651060800">- Update rpmlintrc for shlib-policy-name-error</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1698235200">- Disable HPC flavors on %ix86</changelog>
</package>
<package pkgid="ccd1f34d58ab9f4f76f26e6399f9afd60c4981bbf025dbbf73382bc586a456dcbf60eda944b236f5a48ca745fb608191f8bdb3ff2ce4afbd3e00ca0ec30c07be" name="fftw3_3_3_10-gnu-openmpi4-hpc-devel-static" arch="x86_64">
  <version epoch="0" ver="3.3.10" rel="4.1"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1591444800">- Fix BuildFailures for openSUSE &gt;= 1550:
  * Correct info dir.
  * Fix ill-formatted comments.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" 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="Michel Normand &lt;normand@linux.vnet.ibm.com&gt;" date="1598011200">- Remove specific mpi_implemen define for ppc/ppc64 (was openmpi)
  to use same openmpi2 as other architectures.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611489600">- update to 3.3.9:
  * New API fftw_planner_nthreads() returns the number of threads
    currently being used by the planner.
  * Fix incorrect math in 128-bit generic SIMD
  * Fix wisdom for avx512.
    The avx512 alignment requirement was set to 64 bytes, but this is
    wrong.  Alignment requirements are a property of the platform (e.g.,
    x86) and not of the instruction set (e.g., AVX).  Among other
    things, this broke wisdom with avx512.
    Note that avx512 support is still experimental because the FFTW
    authors have no avx512 hardware available for testing.
  * fftw_threads_set_callback function to change the threading backend at runtime.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1612612800">- Add build support for gcc10 to HPC build (bsc#1174439).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1619784000">- Follow the distro default openmpi implementation:
  + Eliminate the usage of the mpi_implem variable (obsolete)
  + BuildRequire openmpi-macros-devel instead of %{mpi_implem}-devel
  + Require openmpi-devel in the mpi-devel package
  + Use %setup_openmpi to source mpivars.sh</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1638705600">- update to 3.3.10:
  * Fix bug that would cause 2-way SIMD (notably SSE2 in double precision)
    to attempt unaligned accesses in certain obscure cases, causing
    segfaults.
  * This test computes a pair of length-4 real-&gt;complex transforms where
    the second input is 5 real numbers away from the first input.  That
    is, there is a gap of one real number between the first and second
    input array.  The -oexhaustive level allow FFTW to attempt to
    compute this transform by reducing it to a pair of complex
    transforms of length 2, but now the second input is not aligned to a
    complex-number boundary.  The fact that 5 is odd is the problem.
  * The bug cannot occur in complex-&gt;complex transforms because the
    complex interface accepts strides in units of complex numbers, so
    strides are aligned by construction.</changelog>
  <changelog author="tiwai@suse.de" date="1642507200">- Don't install half-baked cmake files (bsc#1194728):
  the files are incomplete and useless with the build using auto-tools</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1651060800">- Update rpmlintrc for shlib-policy-name-error</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1698062400">- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1698235200">- Disable HPC flavors on %ix86</changelog>
</package>
<package pkgid="b54a64456a568713661968b9aa46c51e8a258866cebfe7c8e4eb06d9d07178d21db1197cbe6b76723c1fabb125f182ea904f8163b6fcec4fef671e13aecabd68" name="file" arch="i586">
  <version epoch="0" ver="5.45" rel="1.4"/>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1634817600">- Remove file-5.38-allow-readlinkat.dif as already done in latest
  file 5.41</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1645444800">- Drop pkgconfig(libseccomp) BuildRequires and stop injecting
  libseccomp cflags into CFLAGS: libseccomp has been disabled for a
  long time already.
- Move the special 'check' part from install to %check.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1645704000">- Fix previous entry: remove stray pkg-config call in CFLAGS (as it
  was called without parameters, it only made output on stderr,
  which did not impact CFLAGS; so de facto only a cleanup change).</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1645704001">- Reenable libseccomp sandboxing</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1647691200">- add file-5.41-cache-regexps.patch to cache regexp lookups</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1648036800">- add file-5.41-cache-regexps-locale-restore.patch to restore
  previous locale handling behavior</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1649851200">- update file-5.41-cache-regexps.patch to fix cache offset
  miscalculation (bsc#1197780)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1650974400">- Try to solve 32bit import dependency problems (boo#1198788)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1655121600">- Update to 5.42:
  * PR/348: add missing cases to prevent file from aborting on
    random magic files.
  * PR/351: octalify filenames when not raw before printing.
  * fix regex cacheing bug (Dirk Mueller)
  * merge file_regcomp and file_regerror() to simplify the code
    and reduce memory requirements for storing regexes (Dirk Mueller)
  * cache regex (Dirk Mueller)
  * detect filesystem full by flushing output (Dirk Mueller)
  * implement running decompressor programs using
    posix_spawnp(2) instead of vfork(2)
  * Add support for msdos dates and times
  * use the system byte swapping functions if available (Werner Fink)
- Port patches
  * file-5.17-option.dif
  * file-5.19-biorad.dif
  * file-5.19-printf.dif
  * file-5.19-zip2.0.dif
  * file-5.28-btrfs-image.dif
  * file-secure_getenv.patch
- Remove patches now upstream
  * file-5.23-endian.patch
  * file-5.41-cache-regexps-locale-restore.patch
  * file-5.41-cache-regexps.patch
- Port and rename patch file-5.41.dif which is now file-5.42.dif</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1657713600">- Add upstream patch to fix boo#1201350
  * file-boo1201350.patch which combines the commits
    c80065fe6900be5e794941e29b32440e9969b1c3
    7e59d34206d7c962e093d4239e5367a2cd8b7623
    f042050f59bfc037677871c4d1037c33273f5213
    d471022b2772071877895759f209f2c346757a4c
    441ac2b15508909e82ad467960df4ac0adf9644c</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1661428800">- Move magic files to /usr/share/file from /usr/share/misc, and
  then create symlinks from /usr/share/misc back to /usr/share/file
  as per FHS 3.0</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1663070400">- update to 5.43:
  * Add octal indirect magic
  * avoid infinite loop in non-wide code
  * Obey MAGIC_CONTINUE with multiple magic files
  * Fix bug with large flist
  * PR/364: Detect non-nul-terminated core filenames from QEMU
  * PR/359: Add support for http://ndjson.org/
  * PR/362: Fix wide printing
  * PR/358: Fix width for -f -
- drop file-boo1201350.patch (upstream)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1663156800">- Add patch file-zstd.patch from upstream mailing list
  * Add zstd decompression support
- Run also upstream standard checks</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1673265600">- Modifying patches
  * file-5.22-elf.dif
  * file-5.19-printf.dif
  * file-5.19-zip2.0.dif
  * file-5.19-biorad.dif
  * file-secure_getenv.patch
  * file-5.28-btrfs-image.dif
- Remove patch file-zstd.patch now upstream
- Port patch file-5.42.dif and rename it to file-5.44.dif
- Update to 5.44:
  * Handle nan's so that we don't get internal floating point exceptions
    when they are enabled (Vincent Mihalkovic)
  * PR/397: Restore the ability to process files from stdin immediately.
  * fixed various clustefuzz issues
  * Fix error detection for decompression code (Vincent Mihalkovic)
  * Add MAGIC_NO_COMPRESS_FORK and use it to produce a more
    meaningful error message if we are sandboxing.
  * Add built-in lzip decompression support (Michal Gorny)
  * Add built-in zstd decompression support (Martin Rodriguez Reboredo)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1673352000">- Use [Pp]atch0 explicit to avoid warning as python.magic build time</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1673438400">- Add patch dc71304b.patch
  * Handle script executable Zip archives</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1690545600">- Update to 5.45:
  * PR/465: psrok1: Avoid muslc asctime_r crash
  * add SIMH tape format support
  * bump the max size of the elf section notes to be read to 128K
    and make it configurable
  * PR/415: Fix decompression with program returning empty
  * PR/408: fix -p with seccomp
  * PR/412: fix MinGW compilation
- Remove upstream patch dc71304b.patch
- Modify patches
  * file-5.17-option.dif
  * file-5.19-biorad.dif
  * file-5.19-zip2.0.dif
  * file-5.22-elf.dif
  * file-secure_getenv.patch
- Port and rename patch file-5.44.dif now file-5.45.dif</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1690545601">- On 32bit systems define _TIME_BITS=64 to make it build</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" 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>
</package>
<package pkgid="89cb56d36cca2ae69c5fa2799dc8e845e4bfddacb96c495ed25c2f6a553423b94885cafd67c2e19b974587a01518fc63e8db8342fc258b5cd7559e37599af03d" name="file" arch="src">
  <version epoch="0" ver="5.45" rel="1.4"/>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1634817600">- Remove file-5.38-allow-readlinkat.dif as already done in latest
  file 5.41</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1645444800">- Drop pkgconfig(libseccomp) BuildRequires and stop injecting
  libseccomp cflags into CFLAGS: libseccomp has been disabled for a
  long time already.
- Move the special 'check' part from install to %check.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1645704000">- Fix previous entry: remove stray pkg-config call in CFLAGS (as it
  was called without parameters, it only made output on stderr,
  which did not impact CFLAGS; so de facto only a cleanup change).</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1645704001">- Reenable libseccomp sandboxing</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1647691200">- add file-5.41-cache-regexps.patch to cache regexp lookups</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1648036800">- add file-5.41-cache-regexps-locale-restore.patch to restore
  previous locale handling behavior</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1649851200">- update file-5.41-cache-regexps.patch to fix cache offset
  miscalculation (bsc#1197780)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1650974400">- Try to solve 32bit import dependency problems (boo#1198788)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1655121600">- Update to 5.42:
  * PR/348: add missing cases to prevent file from aborting on
    random magic files.
  * PR/351: octalify filenames when not raw before printing.
  * fix regex cacheing bug (Dirk Mueller)
  * merge file_regcomp and file_regerror() to simplify the code
    and reduce memory requirements for storing regexes (Dirk Mueller)
  * cache regex (Dirk Mueller)
  * detect filesystem full by flushing output (Dirk Mueller)
  * implement running decompressor programs using
    posix_spawnp(2) instead of vfork(2)
  * Add support for msdos dates and times
  * use the system byte swapping functions if available (Werner Fink)
- Port patches
  * file-5.17-option.dif
  * file-5.19-biorad.dif
  * file-5.19-printf.dif
  * file-5.19-zip2.0.dif
  * file-5.28-btrfs-image.dif
  * file-secure_getenv.patch
- Remove patches now upstream
  * file-5.23-endian.patch
  * file-5.41-cache-regexps-locale-restore.patch
  * file-5.41-cache-regexps.patch
- Port and rename patch file-5.41.dif which is now file-5.42.dif</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1657713600">- Add upstream patch to fix boo#1201350
  * file-boo1201350.patch which combines the commits
    c80065fe6900be5e794941e29b32440e9969b1c3
    7e59d34206d7c962e093d4239e5367a2cd8b7623
    f042050f59bfc037677871c4d1037c33273f5213
    d471022b2772071877895759f209f2c346757a4c
    441ac2b15508909e82ad467960df4ac0adf9644c</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1661428800">- Move magic files to /usr/share/file from /usr/share/misc, and
  then create symlinks from /usr/share/misc back to /usr/share/file
  as per FHS 3.0</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1663070400">- update to 5.43:
  * Add octal indirect magic
  * avoid infinite loop in non-wide code
  * Obey MAGIC_CONTINUE with multiple magic files
  * Fix bug with large flist
  * PR/364: Detect non-nul-terminated core filenames from QEMU
  * PR/359: Add support for http://ndjson.org/
  * PR/362: Fix wide printing
  * PR/358: Fix width for -f -
- drop file-boo1201350.patch (upstream)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1663156800">- Add patch file-zstd.patch from upstream mailing list
  * Add zstd decompression support
- Run also upstream standard checks</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1673265600">- Modifying patches
  * file-5.22-elf.dif
  * file-5.19-printf.dif
  * file-5.19-zip2.0.dif
  * file-5.19-biorad.dif
  * file-secure_getenv.patch
  * file-5.28-btrfs-image.dif
- Remove patch file-zstd.patch now upstream
- Port patch file-5.42.dif and rename it to file-5.44.dif
- Update to 5.44:
  * Handle nan's so that we don't get internal floating point exceptions
    when they are enabled (Vincent Mihalkovic)
  * PR/397: Restore the ability to process files from stdin immediately.
  * fixed various clustefuzz issues
  * Fix error detection for decompression code (Vincent Mihalkovic)
  * Add MAGIC_NO_COMPRESS_FORK and use it to produce a more
    meaningful error message if we are sandboxing.
  * Add built-in lzip decompression support (Michal Gorny)
  * Add built-in zstd decompression support (Martin Rodriguez Reboredo)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1673352000">- Use [Pp]atch0 explicit to avoid warning as python.magic build time</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1673438400">- Add patch dc71304b.patch
  * Handle script executable Zip archives</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1690545600">- Update to 5.45:
  * PR/465: psrok1: Avoid muslc asctime_r crash
  * add SIMH tape format support
  * bump the max size of the elf section notes to be read to 128K
    and make it configurable
  * PR/415: Fix decompression with program returning empty
  * PR/408: fix -p with seccomp
  * PR/412: fix MinGW compilation
- Remove upstream patch dc71304b.patch
- Modify patches
  * file-5.17-option.dif
  * file-5.19-biorad.dif
  * file-5.19-zip2.0.dif
  * file-5.22-elf.dif
  * file-secure_getenv.patch
- Port and rename patch file-5.44.dif now file-5.45.dif</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1690545601">- On 32bit systems define _TIME_BITS=64 to make it build</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" 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>
</package>
<package pkgid="cb5b55295005245714a37fe79df92f922aee19229518ea92e01b4a26f77bd30cfa463bdb6b2b664e0fd81995f0333b412536e9f4ec74d18ee213ca3aa8a65206" name="file" arch="x86_64">
  <version epoch="0" ver="5.45" rel="1.4"/>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1634817600">- Remove file-5.38-allow-readlinkat.dif as already done in latest
  file 5.41</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1645444800">- Drop pkgconfig(libseccomp) BuildRequires and stop injecting
  libseccomp cflags into CFLAGS: libseccomp has been disabled for a
  long time already.
- Move the special 'check' part from install to %check.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1645704000">- Fix previous entry: remove stray pkg-config call in CFLAGS (as it
  was called without parameters, it only made output on stderr,
  which did not impact CFLAGS; so de facto only a cleanup change).</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1645704001">- Reenable libseccomp sandboxing</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1647691200">- add file-5.41-cache-regexps.patch to cache regexp lookups</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1648036800">- add file-5.41-cache-regexps-locale-restore.patch to restore
  previous locale handling behavior</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1649851200">- update file-5.41-cache-regexps.patch to fix cache offset
  miscalculation (bsc#1197780)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1650974400">- Try to solve 32bit import dependency problems (boo#1198788)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1655121600">- Update to 5.42:
  * PR/348: add missing cases to prevent file from aborting on
    random magic files.
  * PR/351: octalify filenames when not raw before printing.
  * fix regex cacheing bug (Dirk Mueller)
  * merge file_regcomp and file_regerror() to simplify the code
    and reduce memory requirements for storing regexes (Dirk Mueller)
  * cache regex (Dirk Mueller)
  * detect filesystem full by flushing output (Dirk Mueller)
  * implement running decompressor programs using
    posix_spawnp(2) instead of vfork(2)
  * Add support for msdos dates and times
  * use the system byte swapping functions if available (Werner Fink)
- Port patches
  * file-5.17-option.dif
  * file-5.19-biorad.dif
  * file-5.19-printf.dif
  * file-5.19-zip2.0.dif
  * file-5.28-btrfs-image.dif
  * file-secure_getenv.patch
- Remove patches now upstream
  * file-5.23-endian.patch
  * file-5.41-cache-regexps-locale-restore.patch
  * file-5.41-cache-regexps.patch
- Port and rename patch file-5.41.dif which is now file-5.42.dif</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1657713600">- Add upstream patch to fix boo#1201350
  * file-boo1201350.patch which combines the commits
    c80065fe6900be5e794941e29b32440e9969b1c3
    7e59d34206d7c962e093d4239e5367a2cd8b7623
    f042050f59bfc037677871c4d1037c33273f5213
    d471022b2772071877895759f209f2c346757a4c
    441ac2b15508909e82ad467960df4ac0adf9644c</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1661428800">- Move magic files to /usr/share/file from /usr/share/misc, and
  then create symlinks from /usr/share/misc back to /usr/share/file
  as per FHS 3.0</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1663070400">- update to 5.43:
  * Add octal indirect magic
  * avoid infinite loop in non-wide code
  * Obey MAGIC_CONTINUE with multiple magic files
  * Fix bug with large flist
  * PR/364: Detect non-nul-terminated core filenames from QEMU
  * PR/359: Add support for http://ndjson.org/
  * PR/362: Fix wide printing
  * PR/358: Fix width for -f -
- drop file-boo1201350.patch (upstream)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1663156800">- Add patch file-zstd.patch from upstream mailing list
  * Add zstd decompression support
- Run also upstream standard checks</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1673265600">- Modifying patches
  * file-5.22-elf.dif
  * file-5.19-printf.dif
  * file-5.19-zip2.0.dif
  * file-5.19-biorad.dif
  * file-secure_getenv.patch
  * file-5.28-btrfs-image.dif
- Remove patch file-zstd.patch now upstream
- Port patch file-5.42.dif and rename it to file-5.44.dif
- Update to 5.44:
  * Handle nan's so that we don't get internal floating point exceptions
    when they are enabled (Vincent Mihalkovic)
  * PR/397: Restore the ability to process files from stdin immediately.
  * fixed various clustefuzz issues
  * Fix error detection for decompression code (Vincent Mihalkovic)
  * Add MAGIC_NO_COMPRESS_FORK and use it to produce a more
    meaningful error message if we are sandboxing.
  * Add built-in lzip decompression support (Michal Gorny)
  * Add built-in zstd decompression support (Martin Rodriguez Reboredo)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1673352000">- Use [Pp]atch0 explicit to avoid warning as python.magic build time</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1673438400">- Add patch dc71304b.patch
  * Handle script executable Zip archives</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1690545600">- Update to 5.45:
  * PR/465: psrok1: Avoid muslc asctime_r crash
  * add SIMH tape format support
  * bump the max size of the elf section notes to be read to 128K
    and make it configurable
  * PR/415: Fix decompression with program returning empty
  * PR/408: fix -p with seccomp
  * PR/412: fix MinGW compilation
- Remove upstream patch dc71304b.patch
- Modify patches
  * file-5.17-option.dif
  * file-5.19-biorad.dif
  * file-5.19-zip2.0.dif
  * file-5.22-elf.dif
  * file-secure_getenv.patch
- Port and rename patch file-5.44.dif now file-5.45.dif</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1690545601">- On 32bit systems define _TIME_BITS=64 to make it build</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" 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>
</package>
<package pkgid="b7274f25654689aa1956d38ed1d20da888448ad82b68d1b807d7d2719f1804ec45c8301f8655fe042e2efb0bb9bf547b478b519890858802bdc156100b8134d3" name="file-debuginfo" arch="i586">
  <version epoch="0" ver="5.45" rel="1.4"/>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1634817600">- Remove file-5.38-allow-readlinkat.dif as already done in latest
  file 5.41</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1645444800">- Drop pkgconfig(libseccomp) BuildRequires and stop injecting
  libseccomp cflags into CFLAGS: libseccomp has been disabled for a
  long time already.
- Move the special 'check' part from install to %check.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1645704000">- Fix previous entry: remove stray pkg-config call in CFLAGS (as it
  was called without parameters, it only made output on stderr,
  which did not impact CFLAGS; so de facto only a cleanup change).</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1645704001">- Reenable libseccomp sandboxing</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1647691200">- add file-5.41-cache-regexps.patch to cache regexp lookups</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1648036800">- add file-5.41-cache-regexps-locale-restore.patch to restore
  previous locale handling behavior</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1649851200">- update file-5.41-cache-regexps.patch to fix cache offset
  miscalculation (bsc#1197780)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1650974400">- Try to solve 32bit import dependency problems (boo#1198788)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1655121600">- Update to 5.42:
  * PR/348: add missing cases to prevent file from aborting on
    random magic files.
  * PR/351: octalify filenames when not raw before printing.
  * fix regex cacheing bug (Dirk Mueller)
  * merge file_regcomp and file_regerror() to simplify the code
    and reduce memory requirements for storing regexes (Dirk Mueller)
  * cache regex (Dirk Mueller)
  * detect filesystem full by flushing output (Dirk Mueller)
  * implement running decompressor programs using
    posix_spawnp(2) instead of vfork(2)
  * Add support for msdos dates and times
  * use the system byte swapping functions if available (Werner Fink)
- Port patches
  * file-5.17-option.dif
  * file-5.19-biorad.dif
  * file-5.19-printf.dif
  * file-5.19-zip2.0.dif
  * file-5.28-btrfs-image.dif
  * file-secure_getenv.patch
- Remove patches now upstream
  * file-5.23-endian.patch
  * file-5.41-cache-regexps-locale-restore.patch
  * file-5.41-cache-regexps.patch
- Port and rename patch file-5.41.dif which is now file-5.42.dif</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1657713600">- Add upstream patch to fix boo#1201350
  * file-boo1201350.patch which combines the commits
    c80065fe6900be5e794941e29b32440e9969b1c3
    7e59d34206d7c962e093d4239e5367a2cd8b7623
    f042050f59bfc037677871c4d1037c33273f5213
    d471022b2772071877895759f209f2c346757a4c
    441ac2b15508909e82ad467960df4ac0adf9644c</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1661428800">- Move magic files to /usr/share/file from /usr/share/misc, and
  then create symlinks from /usr/share/misc back to /usr/share/file
  as per FHS 3.0</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1663070400">- update to 5.43:
  * Add octal indirect magic
  * avoid infinite loop in non-wide code
  * Obey MAGIC_CONTINUE with multiple magic files
  * Fix bug with large flist
  * PR/364: Detect non-nul-terminated core filenames from QEMU
  * PR/359: Add support for http://ndjson.org/
  * PR/362: Fix wide printing
  * PR/358: Fix width for -f -
- drop file-boo1201350.patch (upstream)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1663156800">- Add patch file-zstd.patch from upstream mailing list
  * Add zstd decompression support
- Run also upstream standard checks</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1673265600">- Modifying patches
  * file-5.22-elf.dif
  * file-5.19-printf.dif
  * file-5.19-zip2.0.dif
  * file-5.19-biorad.dif
  * file-secure_getenv.patch
  * file-5.28-btrfs-image.dif
- Remove patch file-zstd.patch now upstream
- Port patch file-5.42.dif and rename it to file-5.44.dif
- Update to 5.44:
  * Handle nan's so that we don't get internal floating point exceptions
    when they are enabled (Vincent Mihalkovic)
  * PR/397: Restore the ability to process files from stdin immediately.
  * fixed various clustefuzz issues
  * Fix error detection for decompression code (Vincent Mihalkovic)
  * Add MAGIC_NO_COMPRESS_FORK and use it to produce a more
    meaningful error message if we are sandboxing.
  * Add built-in lzip decompression support (Michal Gorny)
  * Add built-in zstd decompression support (Martin Rodriguez Reboredo)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1673352000">- Use [Pp]atch0 explicit to avoid warning as python.magic build time</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1673438400">- Add patch dc71304b.patch
  * Handle script executable Zip archives</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1690545600">- Update to 5.45:
  * PR/465: psrok1: Avoid muslc asctime_r crash
  * add SIMH tape format support
  * bump the max size of the elf section notes to be read to 128K
    and make it configurable
  * PR/415: Fix decompression with program returning empty
  * PR/408: fix -p with seccomp
  * PR/412: fix MinGW compilation
- Remove upstream patch dc71304b.patch
- Modify patches
  * file-5.17-option.dif
  * file-5.19-biorad.dif
  * file-5.19-zip2.0.dif
  * file-5.22-elf.dif
  * file-secure_getenv.patch
- Port and rename patch file-5.44.dif now file-5.45.dif</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1690545601">- On 32bit systems define _TIME_BITS=64 to make it build</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" 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>
</package>
<package pkgid="df5bb977b743c90095a85e0f3e5c60168ce3d1ab157ce081a1b9b0fb5fb158595177f425c756222bc8dcde8e4a1f94409187a332316cbeea9f3dc91b04f0e391" name="file-debuginfo" arch="x86_64">
  <version epoch="0" ver="5.45" rel="1.4"/>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1634817600">- Remove file-5.38-allow-readlinkat.dif as already done in latest
  file 5.41</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1645444800">- Drop pkgconfig(libseccomp) BuildRequires and stop injecting
  libseccomp cflags into CFLAGS: libseccomp has been disabled for a
  long time already.
- Move the special 'check' part from install to %check.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1645704000">- Fix previous entry: remove stray pkg-config call in CFLAGS (as it
  was called without parameters, it only made output on stderr,
  which did not impact CFLAGS; so de facto only a cleanup change).</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1645704001">- Reenable libseccomp sandboxing</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1647691200">- add file-5.41-cache-regexps.patch to cache regexp lookups</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1648036800">- add file-5.41-cache-regexps-locale-restore.patch to restore
  previous locale handling behavior</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1649851200">- update file-5.41-cache-regexps.patch to fix cache offset
  miscalculation (bsc#1197780)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1650974400">- Try to solve 32bit import dependency problems (boo#1198788)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1655121600">- Update to 5.42:
  * PR/348: add missing cases to prevent file from aborting on
    random magic files.
  * PR/351: octalify filenames when not raw before printing.
  * fix regex cacheing bug (Dirk Mueller)
  * merge file_regcomp and file_regerror() to simplify the code
    and reduce memory requirements for storing regexes (Dirk Mueller)
  * cache regex (Dirk Mueller)
  * detect filesystem full by flushing output (Dirk Mueller)
  * implement running decompressor programs using
    posix_spawnp(2) instead of vfork(2)
  * Add support for msdos dates and times
  * use the system byte swapping functions if available (Werner Fink)
- Port patches
  * file-5.17-option.dif
  * file-5.19-biorad.dif
  * file-5.19-printf.dif
  * file-5.19-zip2.0.dif
  * file-5.28-btrfs-image.dif
  * file-secure_getenv.patch
- Remove patches now upstream
  * file-5.23-endian.patch
  * file-5.41-cache-regexps-locale-restore.patch
  * file-5.41-cache-regexps.patch
- Port and rename patch file-5.41.dif which is now file-5.42.dif</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1657713600">- Add upstream patch to fix boo#1201350
  * file-boo1201350.patch which combines the commits
    c80065fe6900be5e794941e29b32440e9969b1c3
    7e59d34206d7c962e093d4239e5367a2cd8b7623
    f042050f59bfc037677871c4d1037c33273f5213
    d471022b2772071877895759f209f2c346757a4c
    441ac2b15508909e82ad467960df4ac0adf9644c</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1661428800">- Move magic files to /usr/share/file from /usr/share/misc, and
  then create symlinks from /usr/share/misc back to /usr/share/file
  as per FHS 3.0</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1663070400">- update to 5.43:
  * Add octal indirect magic
  * avoid infinite loop in non-wide code
  * Obey MAGIC_CONTINUE with multiple magic files
  * Fix bug with large flist
  * PR/364: Detect non-nul-terminated core filenames from QEMU
  * PR/359: Add support for http://ndjson.org/
  * PR/362: Fix wide printing
  * PR/358: Fix width for -f -
- drop file-boo1201350.patch (upstream)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1663156800">- Add patch file-zstd.patch from upstream mailing list
  * Add zstd decompression support
- Run also upstream standard checks</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1673265600">- Modifying patches
  * file-5.22-elf.dif
  * file-5.19-printf.dif
  * file-5.19-zip2.0.dif
  * file-5.19-biorad.dif
  * file-secure_getenv.patch
  * file-5.28-btrfs-image.dif
- Remove patch file-zstd.patch now upstream
- Port patch file-5.42.dif and rename it to file-5.44.dif
- Update to 5.44:
  * Handle nan's so that we don't get internal floating point exceptions
    when they are enabled (Vincent Mihalkovic)
  * PR/397: Restore the ability to process files from stdin immediately.
  * fixed various clustefuzz issues
  * Fix error detection for decompression code (Vincent Mihalkovic)
  * Add MAGIC_NO_COMPRESS_FORK and use it to produce a more
    meaningful error message if we are sandboxing.
  * Add built-in lzip decompression support (Michal Gorny)
  * Add built-in zstd decompression support (Martin Rodriguez Reboredo)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1673352000">- Use [Pp]atch0 explicit to avoid warning as python.magic build time</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1673438400">- Add patch dc71304b.patch
  * Handle script executable Zip archives</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1690545600">- Update to 5.45:
  * PR/465: psrok1: Avoid muslc asctime_r crash
  * add SIMH tape format support
  * bump the max size of the elf section notes to be read to 128K
    and make it configurable
  * PR/415: Fix decompression with program returning empty
  * PR/408: fix -p with seccomp
  * PR/412: fix MinGW compilation
- Remove upstream patch dc71304b.patch
- Modify patches
  * file-5.17-option.dif
  * file-5.19-biorad.dif
  * file-5.19-zip2.0.dif
  * file-5.22-elf.dif
  * file-secure_getenv.patch
- Port and rename patch file-5.44.dif now file-5.45.dif</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1690545601">- On 32bit systems define _TIME_BITS=64 to make it build</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" 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>
</package>
<package pkgid="b5e979637f893043ac867d3f8af9b0b28b6bd1706d4c56eefdb906a8de3c53c8c42444620abd24cfd877d8c9ac399b396e49bfdcb8381a2a6ede038f64a1d6ae" name="file-debugsource" arch="i586">
  <version epoch="0" ver="5.45" rel="1.4"/>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1634817600">- Remove file-5.38-allow-readlinkat.dif as already done in latest
  file 5.41</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1645444800">- Drop pkgconfig(libseccomp) BuildRequires and stop injecting
  libseccomp cflags into CFLAGS: libseccomp has been disabled for a
  long time already.
- Move the special 'check' part from install to %check.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1645704000">- Fix previous entry: remove stray pkg-config call in CFLAGS (as it
  was called without parameters, it only made output on stderr,
  which did not impact CFLAGS; so de facto only a cleanup change).</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1645704001">- Reenable libseccomp sandboxing</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1647691200">- add file-5.41-cache-regexps.patch to cache regexp lookups</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1648036800">- add file-5.41-cache-regexps-locale-restore.patch to restore
  previous locale handling behavior</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1649851200">- update file-5.41-cache-regexps.patch to fix cache offset
  miscalculation (bsc#1197780)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1650974400">- Try to solve 32bit import dependency problems (boo#1198788)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1655121600">- Update to 5.42:
  * PR/348: add missing cases to prevent file from aborting on
    random magic files.
  * PR/351: octalify filenames when not raw before printing.
  * fix regex cacheing bug (Dirk Mueller)
  * merge file_regcomp and file_regerror() to simplify the code
    and reduce memory requirements for storing regexes (Dirk Mueller)
  * cache regex (Dirk Mueller)
  * detect filesystem full by flushing output (Dirk Mueller)
  * implement running decompressor programs using
    posix_spawnp(2) instead of vfork(2)
  * Add support for msdos dates and times
  * use the system byte swapping functions if available (Werner Fink)
- Port patches
  * file-5.17-option.dif
  * file-5.19-biorad.dif
  * file-5.19-printf.dif
  * file-5.19-zip2.0.dif
  * file-5.28-btrfs-image.dif
  * file-secure_getenv.patch
- Remove patches now upstream
  * file-5.23-endian.patch
  * file-5.41-cache-regexps-locale-restore.patch
  * file-5.41-cache-regexps.patch
- Port and rename patch file-5.41.dif which is now file-5.42.dif</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1657713600">- Add upstream patch to fix boo#1201350
  * file-boo1201350.patch which combines the commits
    c80065fe6900be5e794941e29b32440e9969b1c3
    7e59d34206d7c962e093d4239e5367a2cd8b7623
    f042050f59bfc037677871c4d1037c33273f5213
    d471022b2772071877895759f209f2c346757a4c
    441ac2b15508909e82ad467960df4ac0adf9644c</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1661428800">- Move magic files to /usr/share/file from /usr/share/misc, and
  then create symlinks from /usr/share/misc back to /usr/share/file
  as per FHS 3.0</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1663070400">- update to 5.43:
  * Add octal indirect magic
  * avoid infinite loop in non-wide code
  * Obey MAGIC_CONTINUE with multiple magic files
  * Fix bug with large flist
  * PR/364: Detect non-nul-terminated core filenames from QEMU
  * PR/359: Add support for http://ndjson.org/
  * PR/362: Fix wide printing
  * PR/358: Fix width for -f -
- drop file-boo1201350.patch (upstream)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1663156800">- Add patch file-zstd.patch from upstream mailing list
  * Add zstd decompression support
- Run also upstream standard checks</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1673265600">- Modifying patches
  * file-5.22-elf.dif
  * file-5.19-printf.dif
  * file-5.19-zip2.0.dif
  * file-5.19-biorad.dif
  * file-secure_getenv.patch
  * file-5.28-btrfs-image.dif
- Remove patch file-zstd.patch now upstream
- Port patch file-5.42.dif and rename it to file-5.44.dif
- Update to 5.44:
  * Handle nan's so that we don't get internal floating point exceptions
    when they are enabled (Vincent Mihalkovic)
  * PR/397: Restore the ability to process files from stdin immediately.
  * fixed various clustefuzz issues
  * Fix error detection for decompression code (Vincent Mihalkovic)
  * Add MAGIC_NO_COMPRESS_FORK and use it to produce a more
    meaningful error message if we are sandboxing.
  * Add built-in lzip decompression support (Michal Gorny)
  * Add built-in zstd decompression support (Martin Rodriguez Reboredo)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1673352000">- Use [Pp]atch0 explicit to avoid warning as python.magic build time</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1673438400">- Add patch dc71304b.patch
  * Handle script executable Zip archives</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1690545600">- Update to 5.45:
  * PR/465: psrok1: Avoid muslc asctime_r crash
  * add SIMH tape format support
  * bump the max size of the elf section notes to be read to 128K
    and make it configurable
  * PR/415: Fix decompression with program returning empty
  * PR/408: fix -p with seccomp
  * PR/412: fix MinGW compilation
- Remove upstream patch dc71304b.patch
- Modify patches
  * file-5.17-option.dif
  * file-5.19-biorad.dif
  * file-5.19-zip2.0.dif
  * file-5.22-elf.dif
  * file-secure_getenv.patch
- Port and rename patch file-5.44.dif now file-5.45.dif</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1690545601">- On 32bit systems define _TIME_BITS=64 to make it build</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" 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>
</package>
<package pkgid="8a624cd0bf7ec9d55279f485ffa6f4a820928abfe97a43bf7b5ed2926489c9e1112ff11c1f56ebedb12b8cc078eba611256bb8e0aeed858eb7db8b9e51efa3a2" name="file-debugsource" arch="x86_64">
  <version epoch="0" ver="5.45" rel="1.4"/>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1634817600">- Remove file-5.38-allow-readlinkat.dif as already done in latest
  file 5.41</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1645444800">- Drop pkgconfig(libseccomp) BuildRequires and stop injecting
  libseccomp cflags into CFLAGS: libseccomp has been disabled for a
  long time already.
- Move the special 'check' part from install to %check.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1645704000">- Fix previous entry: remove stray pkg-config call in CFLAGS (as it
  was called without parameters, it only made output on stderr,
  which did not impact CFLAGS; so de facto only a cleanup change).</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1645704001">- Reenable libseccomp sandboxing</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1647691200">- add file-5.41-cache-regexps.patch to cache regexp lookups</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1648036800">- add file-5.41-cache-regexps-locale-restore.patch to restore
  previous locale handling behavior</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1649851200">- update file-5.41-cache-regexps.patch to fix cache offset
  miscalculation (bsc#1197780)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1650974400">- Try to solve 32bit import dependency problems (boo#1198788)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1655121600">- Update to 5.42:
  * PR/348: add missing cases to prevent file from aborting on
    random magic files.
  * PR/351: octalify filenames when not raw before printing.
  * fix regex cacheing bug (Dirk Mueller)
  * merge file_regcomp and file_regerror() to simplify the code
    and reduce memory requirements for storing regexes (Dirk Mueller)
  * cache regex (Dirk Mueller)
  * detect filesystem full by flushing output (Dirk Mueller)
  * implement running decompressor programs using
    posix_spawnp(2) instead of vfork(2)
  * Add support for msdos dates and times
  * use the system byte swapping functions if available (Werner Fink)
- Port patches
  * file-5.17-option.dif
  * file-5.19-biorad.dif
  * file-5.19-printf.dif
  * file-5.19-zip2.0.dif
  * file-5.28-btrfs-image.dif
  * file-secure_getenv.patch
- Remove patches now upstream
  * file-5.23-endian.patch
  * file-5.41-cache-regexps-locale-restore.patch
  * file-5.41-cache-regexps.patch
- Port and rename patch file-5.41.dif which is now file-5.42.dif</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1657713600">- Add upstream patch to fix boo#1201350
  * file-boo1201350.patch which combines the commits
    c80065fe6900be5e794941e29b32440e9969b1c3
    7e59d34206d7c962e093d4239e5367a2cd8b7623
    f042050f59bfc037677871c4d1037c33273f5213
    d471022b2772071877895759f209f2c346757a4c
    441ac2b15508909e82ad467960df4ac0adf9644c</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1661428800">- Move magic files to /usr/share/file from /usr/share/misc, and
  then create symlinks from /usr/share/misc back to /usr/share/file
  as per FHS 3.0</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1663070400">- update to 5.43:
  * Add octal indirect magic
  * avoid infinite loop in non-wide code
  * Obey MAGIC_CONTINUE with multiple magic files
  * Fix bug with large flist
  * PR/364: Detect non-nul-terminated core filenames from QEMU
  * PR/359: Add support for http://ndjson.org/
  * PR/362: Fix wide printing
  * PR/358: Fix width for -f -
- drop file-boo1201350.patch (upstream)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1663156800">- Add patch file-zstd.patch from upstream mailing list
  * Add zstd decompression support
- Run also upstream standard checks</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1673265600">- Modifying patches
  * file-5.22-elf.dif
  * file-5.19-printf.dif
  * file-5.19-zip2.0.dif
  * file-5.19-biorad.dif
  * file-secure_getenv.patch
  * file-5.28-btrfs-image.dif
- Remove patch file-zstd.patch now upstream
- Port patch file-5.42.dif and rename it to file-5.44.dif
- Update to 5.44:
  * Handle nan's so that we don't get internal floating point exceptions
    when they are enabled (Vincent Mihalkovic)
  * PR/397: Restore the ability to process files from stdin immediately.
  * fixed various clustefuzz issues
  * Fix error detection for decompression code (Vincent Mihalkovic)
  * Add MAGIC_NO_COMPRESS_FORK and use it to produce a more
    meaningful error message if we are sandboxing.
  * Add built-in lzip decompression support (Michal Gorny)
  * Add built-in zstd decompression support (Martin Rodriguez Reboredo)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1673352000">- Use [Pp]atch0 explicit to avoid warning as python.magic build time</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1673438400">- Add patch dc71304b.patch
  * Handle script executable Zip archives</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1690545600">- Update to 5.45:
  * PR/465: psrok1: Avoid muslc asctime_r crash
  * add SIMH tape format support
  * bump the max size of the elf section notes to be read to 128K
    and make it configurable
  * PR/415: Fix decompression with program returning empty
  * PR/408: fix -p with seccomp
  * PR/412: fix MinGW compilation
- Remove upstream patch dc71304b.patch
- Modify patches
  * file-5.17-option.dif
  * file-5.19-biorad.dif
  * file-5.19-zip2.0.dif
  * file-5.22-elf.dif
  * file-secure_getenv.patch
- Port and rename patch file-5.44.dif now file-5.45.dif</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1690545601">- On 32bit systems define _TIME_BITS=64 to make it build</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" 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>
</package>
<package pkgid="41fb8ba71df2b17ad8b5647c91422e923e89580b3bab39b3633032edc9c3d8c1efa4fc698c6e3a7f73eb673e4eddeb686b4c68580d5e88a892b453de38cd8bc8" name="file-devel-32bit" arch="x86_64">
  <version epoch="0" ver="5.45" rel="1.4"/>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1634817600">- Remove file-5.38-allow-readlinkat.dif as already done in latest
  file 5.41</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1645444800">- Drop pkgconfig(libseccomp) BuildRequires and stop injecting
  libseccomp cflags into CFLAGS: libseccomp has been disabled for a
  long time already.
- Move the special 'check' part from install to %check.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1645704000">- Fix previous entry: remove stray pkg-config call in CFLAGS (as it
  was called without parameters, it only made output on stderr,
  which did not impact CFLAGS; so de facto only a cleanup change).</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1645704001">- Reenable libseccomp sandboxing</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1647691200">- add file-5.41-cache-regexps.patch to cache regexp lookups</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1648036800">- add file-5.41-cache-regexps-locale-restore.patch to restore
  previous locale handling behavior</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1649851200">- update file-5.41-cache-regexps.patch to fix cache offset
  miscalculation (bsc#1197780)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1650974400">- Try to solve 32bit import dependency problems (boo#1198788)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1655121600">- Update to 5.42:
  * PR/348: add missing cases to prevent file from aborting on
    random magic files.
  * PR/351: octalify filenames when not raw before printing.
  * fix regex cacheing bug (Dirk Mueller)
  * merge file_regcomp and file_regerror() to simplify the code
    and reduce memory requirements for storing regexes (Dirk Mueller)
  * cache regex (Dirk Mueller)
  * detect filesystem full by flushing output (Dirk Mueller)
  * implement running decompressor programs using
    posix_spawnp(2) instead of vfork(2)
  * Add support for msdos dates and times
  * use the system byte swapping functions if available (Werner Fink)
- Port patches
  * file-5.17-option.dif
  * file-5.19-biorad.dif
  * file-5.19-printf.dif
  * file-5.19-zip2.0.dif
  * file-5.28-btrfs-image.dif
  * file-secure_getenv.patch
- Remove patches now upstream
  * file-5.23-endian.patch
  * file-5.41-cache-regexps-locale-restore.patch
  * file-5.41-cache-regexps.patch
- Port and rename patch file-5.41.dif which is now file-5.42.dif</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1657713600">- Add upstream patch to fix boo#1201350
  * file-boo1201350.patch which combines the commits
    c80065fe6900be5e794941e29b32440e9969b1c3
    7e59d34206d7c962e093d4239e5367a2cd8b7623
    f042050f59bfc037677871c4d1037c33273f5213
    d471022b2772071877895759f209f2c346757a4c
    441ac2b15508909e82ad467960df4ac0adf9644c</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1661428800">- Move magic files to /usr/share/file from /usr/share/misc, and
  then create symlinks from /usr/share/misc back to /usr/share/file
  as per FHS 3.0</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1663070400">- update to 5.43:
  * Add octal indirect magic
  * avoid infinite loop in non-wide code
  * Obey MAGIC_CONTINUE with multiple magic files
  * Fix bug with large flist
  * PR/364: Detect non-nul-terminated core filenames from QEMU
  * PR/359: Add support for http://ndjson.org/
  * PR/362: Fix wide printing
  * PR/358: Fix width for -f -
- drop file-boo1201350.patch (upstream)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1663156800">- Add patch file-zstd.patch from upstream mailing list
  * Add zstd decompression support
- Run also upstream standard checks</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1673265600">- Modifying patches
  * file-5.22-elf.dif
  * file-5.19-printf.dif
  * file-5.19-zip2.0.dif
  * file-5.19-biorad.dif
  * file-secure_getenv.patch
  * file-5.28-btrfs-image.dif
- Remove patch file-zstd.patch now upstream
- Port patch file-5.42.dif and rename it to file-5.44.dif
- Update to 5.44:
  * Handle nan's so that we don't get internal floating point exceptions
    when they are enabled (Vincent Mihalkovic)
  * PR/397: Restore the ability to process files from stdin immediately.
  * fixed various clustefuzz issues
  * Fix error detection for decompression code (Vincent Mihalkovic)
  * Add MAGIC_NO_COMPRESS_FORK and use it to produce a more
    meaningful error message if we are sandboxing.
  * Add built-in lzip decompression support (Michal Gorny)
  * Add built-in zstd decompression support (Martin Rodriguez Reboredo)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1673352000">- Use [Pp]atch0 explicit to avoid warning as python.magic build time</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1673438400">- Add patch dc71304b.patch
  * Handle script executable Zip archives</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1690545600">- Update to 5.45:
  * PR/465: psrok1: Avoid muslc asctime_r crash
  * add SIMH tape format support
  * bump the max size of the elf section notes to be read to 128K
    and make it configurable
  * PR/415: Fix decompression with program returning empty
  * PR/408: fix -p with seccomp
  * PR/412: fix MinGW compilation
- Remove upstream patch dc71304b.patch
- Modify patches
  * file-5.17-option.dif
  * file-5.19-biorad.dif
  * file-5.19-zip2.0.dif
  * file-5.22-elf.dif
  * file-secure_getenv.patch
- Port and rename patch file-5.44.dif now file-5.45.dif</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1690545601">- On 32bit systems define _TIME_BITS=64 to make it build</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" 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>
</package>
<package pkgid="86033c9594634d06ec19f14f6340c121600bcbbced3dbead19b522e4835cc2ffdc28b955ba849b4e24122ae1e730359ba8cde5a3b0fb112c66ee647b954e85c7" name="file-devel" arch="i586">
  <version epoch="0" ver="5.45" rel="1.4"/>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1634817600">- Remove file-5.38-allow-readlinkat.dif as already done in latest
  file 5.41</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1645444800">- Drop pkgconfig(libseccomp) BuildRequires and stop injecting
  libseccomp cflags into CFLAGS: libseccomp has been disabled for a
  long time already.
- Move the special 'check' part from install to %check.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1645704000">- Fix previous entry: remove stray pkg-config call in CFLAGS (as it
  was called without parameters, it only made output on stderr,
  which did not impact CFLAGS; so de facto only a cleanup change).</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1645704001">- Reenable libseccomp sandboxing</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1647691200">- add file-5.41-cache-regexps.patch to cache regexp lookups</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1648036800">- add file-5.41-cache-regexps-locale-restore.patch to restore
  previous locale handling behavior</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1649851200">- update file-5.41-cache-regexps.patch to fix cache offset
  miscalculation (bsc#1197780)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1650974400">- Try to solve 32bit import dependency problems (boo#1198788)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1655121600">- Update to 5.42:
  * PR/348: add missing cases to prevent file from aborting on
    random magic files.
  * PR/351: octalify filenames when not raw before printing.
  * fix regex cacheing bug (Dirk Mueller)
  * merge file_regcomp and file_regerror() to simplify the code
    and reduce memory requirements for storing regexes (Dirk Mueller)
  * cache regex (Dirk Mueller)
  * detect filesystem full by flushing output (Dirk Mueller)
  * implement running decompressor programs using
    posix_spawnp(2) instead of vfork(2)
  * Add support for msdos dates and times
  * use the system byte swapping functions if available (Werner Fink)
- Port patches
  * file-5.17-option.dif
  * file-5.19-biorad.dif
  * file-5.19-printf.dif
  * file-5.19-zip2.0.dif
  * file-5.28-btrfs-image.dif
  * file-secure_getenv.patch
- Remove patches now upstream
  * file-5.23-endian.patch
  * file-5.41-cache-regexps-locale-restore.patch
  * file-5.41-cache-regexps.patch
- Port and rename patch file-5.41.dif which is now file-5.42.dif</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1657713600">- Add upstream patch to fix boo#1201350
  * file-boo1201350.patch which combines the commits
    c80065fe6900be5e794941e29b32440e9969b1c3
    7e59d34206d7c962e093d4239e5367a2cd8b7623
    f042050f59bfc037677871c4d1037c33273f5213
    d471022b2772071877895759f209f2c346757a4c
    441ac2b15508909e82ad467960df4ac0adf9644c</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1661428800">- Move magic files to /usr/share/file from /usr/share/misc, and
  then create symlinks from /usr/share/misc back to /usr/share/file
  as per FHS 3.0</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1663070400">- update to 5.43:
  * Add octal indirect magic
  * avoid infinite loop in non-wide code
  * Obey MAGIC_CONTINUE with multiple magic files
  * Fix bug with large flist
  * PR/364: Detect non-nul-terminated core filenames from QEMU
  * PR/359: Add support for http://ndjson.org/
  * PR/362: Fix wide printing
  * PR/358: Fix width for -f -
- drop file-boo1201350.patch (upstream)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1663156800">- Add patch file-zstd.patch from upstream mailing list
  * Add zstd decompression support
- Run also upstream standard checks</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1673265600">- Modifying patches
  * file-5.22-elf.dif
  * file-5.19-printf.dif
  * file-5.19-zip2.0.dif
  * file-5.19-biorad.dif
  * file-secure_getenv.patch
  * file-5.28-btrfs-image.dif
- Remove patch file-zstd.patch now upstream
- Port patch file-5.42.dif and rename it to file-5.44.dif
- Update to 5.44:
  * Handle nan's so that we don't get internal floating point exceptions
    when they are enabled (Vincent Mihalkovic)
  * PR/397: Restore the ability to process files from stdin immediately.
  * fixed various clustefuzz issues
  * Fix error detection for decompression code (Vincent Mihalkovic)
  * Add MAGIC_NO_COMPRESS_FORK and use it to produce a more
    meaningful error message if we are sandboxing.
  * Add built-in lzip decompression support (Michal Gorny)
  * Add built-in zstd decompression support (Martin Rodriguez Reboredo)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1673352000">- Use [Pp]atch0 explicit to avoid warning as python.magic build time</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1673438400">- Add patch dc71304b.patch
  * Handle script executable Zip archives</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1690545600">- Update to 5.45:
  * PR/465: psrok1: Avoid muslc asctime_r crash
  * add SIMH tape format support
  * bump the max size of the elf section notes to be read to 128K
    and make it configurable
  * PR/415: Fix decompression with program returning empty
  * PR/408: fix -p with seccomp
  * PR/412: fix MinGW compilation
- Remove upstream patch dc71304b.patch
- Modify patches
  * file-5.17-option.dif
  * file-5.19-biorad.dif
  * file-5.19-zip2.0.dif
  * file-5.22-elf.dif
  * file-secure_getenv.patch
- Port and rename patch file-5.44.dif now file-5.45.dif</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1690545601">- On 32bit systems define _TIME_BITS=64 to make it build</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" 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>
</package>
<package pkgid="1c0d7456c171acebccdc8c891867383eb284c5119de7265c126cbc493e2430f9cccba2366dffe784b32461667c06eeab4264f84e702f2cf9982ed3c253ea833b" name="file-devel" arch="x86_64">
  <version epoch="0" ver="5.45" rel="1.4"/>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1634817600">- Remove file-5.38-allow-readlinkat.dif as already done in latest
  file 5.41</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1645444800">- Drop pkgconfig(libseccomp) BuildRequires and stop injecting
  libseccomp cflags into CFLAGS: libseccomp has been disabled for a
  long time already.
- Move the special 'check' part from install to %check.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1645704000">- Fix previous entry: remove stray pkg-config call in CFLAGS (as it
  was called without parameters, it only made output on stderr,
  which did not impact CFLAGS; so de facto only a cleanup change).</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1645704001">- Reenable libseccomp sandboxing</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1647691200">- add file-5.41-cache-regexps.patch to cache regexp lookups</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1648036800">- add file-5.41-cache-regexps-locale-restore.patch to restore
  previous locale handling behavior</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1649851200">- update file-5.41-cache-regexps.patch to fix cache offset
  miscalculation (bsc#1197780)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1650974400">- Try to solve 32bit import dependency problems (boo#1198788)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1655121600">- Update to 5.42:
  * PR/348: add missing cases to prevent file from aborting on
    random magic files.
  * PR/351: octalify filenames when not raw before printing.
  * fix regex cacheing bug (Dirk Mueller)
  * merge file_regcomp and file_regerror() to simplify the code
    and reduce memory requirements for storing regexes (Dirk Mueller)
  * cache regex (Dirk Mueller)
  * detect filesystem full by flushing output (Dirk Mueller)
  * implement running decompressor programs using
    posix_spawnp(2) instead of vfork(2)
  * Add support for msdos dates and times
  * use the system byte swapping functions if available (Werner Fink)
- Port patches
  * file-5.17-option.dif
  * file-5.19-biorad.dif
  * file-5.19-printf.dif
  * file-5.19-zip2.0.dif
  * file-5.28-btrfs-image.dif
  * file-secure_getenv.patch
- Remove patches now upstream
  * file-5.23-endian.patch
  * file-5.41-cache-regexps-locale-restore.patch
  * file-5.41-cache-regexps.patch
- Port and rename patch file-5.41.dif which is now file-5.42.dif</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1657713600">- Add upstream patch to fix boo#1201350
  * file-boo1201350.patch which combines the commits
    c80065fe6900be5e794941e29b32440e9969b1c3
    7e59d34206d7c962e093d4239e5367a2cd8b7623
    f042050f59bfc037677871c4d1037c33273f5213
    d471022b2772071877895759f209f2c346757a4c
    441ac2b15508909e82ad467960df4ac0adf9644c</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1661428800">- Move magic files to /usr/share/file from /usr/share/misc, and
  then create symlinks from /usr/share/misc back to /usr/share/file
  as per FHS 3.0</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1663070400">- update to 5.43:
  * Add octal indirect magic
  * avoid infinite loop in non-wide code
  * Obey MAGIC_CONTINUE with multiple magic files
  * Fix bug with large flist
  * PR/364: Detect non-nul-terminated core filenames from QEMU
  * PR/359: Add support for http://ndjson.org/
  * PR/362: Fix wide printing
  * PR/358: Fix width for -f -
- drop file-boo1201350.patch (upstream)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1663156800">- Add patch file-zstd.patch from upstream mailing list
  * Add zstd decompression support
- Run also upstream standard checks</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1673265600">- Modifying patches
  * file-5.22-elf.dif
  * file-5.19-printf.dif
  * file-5.19-zip2.0.dif
  * file-5.19-biorad.dif
  * file-secure_getenv.patch
  * file-5.28-btrfs-image.dif
- Remove patch file-zstd.patch now upstream
- Port patch file-5.42.dif and rename it to file-5.44.dif
- Update to 5.44:
  * Handle nan's so that we don't get internal floating point exceptions
    when they are enabled (Vincent Mihalkovic)
  * PR/397: Restore the ability to process files from stdin immediately.
  * fixed various clustefuzz issues
  * Fix error detection for decompression code (Vincent Mihalkovic)
  * Add MAGIC_NO_COMPRESS_FORK and use it to produce a more
    meaningful error message if we are sandboxing.
  * Add built-in lzip decompression support (Michal Gorny)
  * Add built-in zstd decompression support (Martin Rodriguez Reboredo)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1673352000">- Use [Pp]atch0 explicit to avoid warning as python.magic build time</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1673438400">- Add patch dc71304b.patch
  * Handle script executable Zip archives</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1690545600">- Update to 5.45:
  * PR/465: psrok1: Avoid muslc asctime_r crash
  * add SIMH tape format support
  * bump the max size of the elf section notes to be read to 128K
    and make it configurable
  * PR/415: Fix decompression with program returning empty
  * PR/408: fix -p with seccomp
  * PR/412: fix MinGW compilation
- Remove upstream patch dc71304b.patch
- Modify patches
  * file-5.17-option.dif
  * file-5.19-biorad.dif
  * file-5.19-zip2.0.dif
  * file-5.22-elf.dif
  * file-secure_getenv.patch
- Port and rename patch file-5.44.dif now file-5.45.dif</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1690545601">- On 32bit systems define _TIME_BITS=64 to make it build</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" 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>
</package>
<package pkgid="70dda274c85b218ec0b83c063d6d1b95eb87bdb84bd0bc021daf262d38d8b42de591bc84ec2c0cf3f59d976cb4b811e4959abe01404a4c953bcfe571b9f7bccf" name="file-magic" arch="noarch">
  <version epoch="0" ver="5.45" rel="1.4"/>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1634817600">- Remove file-5.38-allow-readlinkat.dif as already done in latest
  file 5.41</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1645444800">- Drop pkgconfig(libseccomp) BuildRequires and stop injecting
  libseccomp cflags into CFLAGS: libseccomp has been disabled for a
  long time already.
- Move the special 'check' part from install to %check.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1645704000">- Fix previous entry: remove stray pkg-config call in CFLAGS (as it
  was called without parameters, it only made output on stderr,
  which did not impact CFLAGS; so de facto only a cleanup change).</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1645704001">- Reenable libseccomp sandboxing</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1647691200">- add file-5.41-cache-regexps.patch to cache regexp lookups</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1648036800">- add file-5.41-cache-regexps-locale-restore.patch to restore
  previous locale handling behavior</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1649851200">- update file-5.41-cache-regexps.patch to fix cache offset
  miscalculation (bsc#1197780)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1650974400">- Try to solve 32bit import dependency problems (boo#1198788)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1655121600">- Update to 5.42:
  * PR/348: add missing cases to prevent file from aborting on
    random magic files.
  * PR/351: octalify filenames when not raw before printing.
  * fix regex cacheing bug (Dirk Mueller)
  * merge file_regcomp and file_regerror() to simplify the code
    and reduce memory requirements for storing regexes (Dirk Mueller)
  * cache regex (Dirk Mueller)
  * detect filesystem full by flushing output (Dirk Mueller)
  * implement running decompressor programs using
    posix_spawnp(2) instead of vfork(2)
  * Add support for msdos dates and times
  * use the system byte swapping functions if available (Werner Fink)
- Port patches
  * file-5.17-option.dif
  * file-5.19-biorad.dif
  * file-5.19-printf.dif
  * file-5.19-zip2.0.dif
  * file-5.28-btrfs-image.dif
  * file-secure_getenv.patch
- Remove patches now upstream
  * file-5.23-endian.patch
  * file-5.41-cache-regexps-locale-restore.patch
  * file-5.41-cache-regexps.patch
- Port and rename patch file-5.41.dif which is now file-5.42.dif</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1657713600">- Add upstream patch to fix boo#1201350
  * file-boo1201350.patch which combines the commits
    c80065fe6900be5e794941e29b32440e9969b1c3
    7e59d34206d7c962e093d4239e5367a2cd8b7623
    f042050f59bfc037677871c4d1037c33273f5213
    d471022b2772071877895759f209f2c346757a4c
    441ac2b15508909e82ad467960df4ac0adf9644c</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1661428800">- Move magic files to /usr/share/file from /usr/share/misc, and
  then create symlinks from /usr/share/misc back to /usr/share/file
  as per FHS 3.0</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1663070400">- update to 5.43:
  * Add octal indirect magic
  * avoid infinite loop in non-wide code
  * Obey MAGIC_CONTINUE with multiple magic files
  * Fix bug with large flist
  * PR/364: Detect non-nul-terminated core filenames from QEMU
  * PR/359: Add support for http://ndjson.org/
  * PR/362: Fix wide printing
  * PR/358: Fix width for -f -
- drop file-boo1201350.patch (upstream)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1663156800">- Add patch file-zstd.patch from upstream mailing list
  * Add zstd decompression support
- Run also upstream standard checks</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1673265600">- Modifying patches
  * file-5.22-elf.dif
  * file-5.19-printf.dif
  * file-5.19-zip2.0.dif
  * file-5.19-biorad.dif
  * file-secure_getenv.patch
  * file-5.28-btrfs-image.dif
- Remove patch file-zstd.patch now upstream
- Port patch file-5.42.dif and rename it to file-5.44.dif
- Update to 5.44:
  * Handle nan's so that we don't get internal floating point exceptions
    when they are enabled (Vincent Mihalkovic)
  * PR/397: Restore the ability to process files from stdin immediately.
  * fixed various clustefuzz issues
  * Fix error detection for decompression code (Vincent Mihalkovic)
  * Add MAGIC_NO_COMPRESS_FORK and use it to produce a more
    meaningful error message if we are sandboxing.
  * Add built-in lzip decompression support (Michal Gorny)
  * Add built-in zstd decompression support (Martin Rodriguez Reboredo)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1673352000">- Use [Pp]atch0 explicit to avoid warning as python.magic build time</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1673438400">- Add patch dc71304b.patch
  * Handle script executable Zip archives</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1690545600">- Update to 5.45:
  * PR/465: psrok1: Avoid muslc asctime_r crash
  * add SIMH tape format support
  * bump the max size of the elf section notes to be read to 128K
    and make it configurable
  * PR/415: Fix decompression with program returning empty
  * PR/408: fix -p with seccomp
  * PR/412: fix MinGW compilation
- Remove upstream patch dc71304b.patch
- Modify patches
  * file-5.17-option.dif
  * file-5.19-biorad.dif
  * file-5.19-zip2.0.dif
  * file-5.22-elf.dif
  * file-secure_getenv.patch
- Port and rename patch file-5.44.dif now file-5.45.dif</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1690545601">- On 32bit systems define _TIME_BITS=64 to make it build</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" 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>
</package>
<package pkgid="cc9a52c366b0c2debca2a36ac7aa782853c0528121a65571984aea90017814a439c91fdcf6e3b576b158824cf4eeb5e09a1a09b602d08f62c3e60753c00ce806" name="filesystem" arch="i586">
  <version epoch="0" ver="84.87" rel="15.1"/>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1627905600">- Leave subdirectories of /srv mode 755 as the apache openqa test relies on it
  atm. Only set /srv itself to 555</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1630065600">- don't perform UsrMerge if ZYPP_SINGLE_RPMTRANS is set. Rely on
  file trigger compat mode in that case and do it posttrans
  (boo#1189788).
- generic %ghost handling instead of hardcoding</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1646308800">- Create tmpfiles.d which creates /usr/local on the fly</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1655208000">- Add Serbian (sr) man pages directory
- Add /usr/etc/logrotate.d</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1660651200">- Add French(France) (fr_FR) man pages directory - seen in xz</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1661169600">- Revert last change, fr should be used like we do for all languages
  in all packages, no excpetion for xz with fr_FR.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1662552000">- Add /usr/lib/environment.d: new base directory for
  XDG_CONFIG_DIRS (boo#1201802).</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1663416000">- Update /usr/etc/skel per XDG Directory Specification:
  * Add .local/bin to eventually replace bin for user executable
    files
  * Use .local/share/fonts instead of .fonts for user specific fonts
  * Add missing dirs: .local/share .local/state</changelog>
  <changelog author="Fabio Pesari &lt;fpesari@tuxfamily.org&gt;" date="1668686400">- Added zh_Hans (simplified Chinese) and zh_Hant (traditional
  chinese) locales</changelog>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1669291200">- Add %_user_tmpfilesdir to the filesystem</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1670414400">- Remove unused /etc/sysconfig/scripts
- Remove /etc/sysconfig/network hierachy, not used by default anymore</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670500800">- add subdirectories for x86_64 hwcaps</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671019200">- Fixup previous change: X86_64 is not yet known to RPM, thus we
  need to make sure to explicitly include x86_64.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1671019201">- Add languages that contain a lot of translations. For years
  we output statistics on how many translations are removed, but
  it wasn't collected so far. So adding languages with &gt;50k translated
  messages (bsc#1134757)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1673524800">- Revert "Remove /etc/sysconfig/network hierachy" for now
  (bsc#1206723).</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1674734400">- Add Korean man pages directory used by xz</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1676030400">- Remove /etc/sysconfig/network hierachy again, YaST got fixed</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1694520000">- remove complex dependency on rpmlib(X-CheckUnifiedSystemdir),
  there is nothing that ever provided it and it triggers
  a libsolv bug (in progress of being fixed)</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" 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="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1702036800">- Create systemd-tmpfile for /run (/run/lock missing bug report)</changelog>
</package>
<package pkgid="e326ea9a337e1915bd9d7c588c24b13200fae6516c0a7f9b936aaa2e3afbb9ad02d27904b00aa281d40f10361ee085a71de50a8c58706fc4fa68572b37484d8f" name="filesystem" arch="src">
  <version epoch="0" ver="84.87" rel="15.1"/>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1627905600">- Leave subdirectories of /srv mode 755 as the apache openqa test relies on it
  atm. Only set /srv itself to 555</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1630065600">- don't perform UsrMerge if ZYPP_SINGLE_RPMTRANS is set. Rely on
  file trigger compat mode in that case and do it posttrans
  (boo#1189788).
- generic %ghost handling instead of hardcoding</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1646308800">- Create tmpfiles.d which creates /usr/local on the fly</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1655208000">- Add Serbian (sr) man pages directory
- Add /usr/etc/logrotate.d</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1660651200">- Add French(France) (fr_FR) man pages directory - seen in xz</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1661169600">- Revert last change, fr should be used like we do for all languages
  in all packages, no excpetion for xz with fr_FR.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1662552000">- Add /usr/lib/environment.d: new base directory for
  XDG_CONFIG_DIRS (boo#1201802).</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1663416000">- Update /usr/etc/skel per XDG Directory Specification:
  * Add .local/bin to eventually replace bin for user executable
    files
  * Use .local/share/fonts instead of .fonts for user specific fonts
  * Add missing dirs: .local/share .local/state</changelog>
  <changelog author="Fabio Pesari &lt;fpesari@tuxfamily.org&gt;" date="1668686400">- Added zh_Hans (simplified Chinese) and zh_Hant (traditional
  chinese) locales</changelog>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1669291200">- Add %_user_tmpfilesdir to the filesystem</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1670414400">- Remove unused /etc/sysconfig/scripts
- Remove /etc/sysconfig/network hierachy, not used by default anymore</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670500800">- add subdirectories for x86_64 hwcaps</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671019200">- Fixup previous change: X86_64 is not yet known to RPM, thus we
  need to make sure to explicitly include x86_64.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1671019201">- Add languages that contain a lot of translations. For years
  we output statistics on how many translations are removed, but
  it wasn't collected so far. So adding languages with &gt;50k translated
  messages (bsc#1134757)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1673524800">- Revert "Remove /etc/sysconfig/network hierachy" for now
  (bsc#1206723).</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1674734400">- Add Korean man pages directory used by xz</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1676030400">- Remove /etc/sysconfig/network hierachy again, YaST got fixed</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1694520000">- remove complex dependency on rpmlib(X-CheckUnifiedSystemdir),
  there is nothing that ever provided it and it triggers
  a libsolv bug (in progress of being fixed)</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" 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="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1702036800">- Create systemd-tmpfile for /run (/run/lock missing bug report)</changelog>
</package>
<package pkgid="1745d5b078c42f4b835099ffc635138f1d82411421f3409094a3fb94a8b6017b984898c54b7c160cd09152492f71ded75e644ad4c487d2e03263d3ee61aa965a" name="filesystem" arch="x86_64">
  <version epoch="0" ver="84.87" rel="15.1"/>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1627905600">- Leave subdirectories of /srv mode 755 as the apache openqa test relies on it
  atm. Only set /srv itself to 555</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1630065600">- don't perform UsrMerge if ZYPP_SINGLE_RPMTRANS is set. Rely on
  file trigger compat mode in that case and do it posttrans
  (boo#1189788).
- generic %ghost handling instead of hardcoding</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1646308800">- Create tmpfiles.d which creates /usr/local on the fly</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1655208000">- Add Serbian (sr) man pages directory
- Add /usr/etc/logrotate.d</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1660651200">- Add French(France) (fr_FR) man pages directory - seen in xz</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1661169600">- Revert last change, fr should be used like we do for all languages
  in all packages, no excpetion for xz with fr_FR.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1662552000">- Add /usr/lib/environment.d: new base directory for
  XDG_CONFIG_DIRS (boo#1201802).</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1663416000">- Update /usr/etc/skel per XDG Directory Specification:
  * Add .local/bin to eventually replace bin for user executable
    files
  * Use .local/share/fonts instead of .fonts for user specific fonts
  * Add missing dirs: .local/share .local/state</changelog>
  <changelog author="Fabio Pesari &lt;fpesari@tuxfamily.org&gt;" date="1668686400">- Added zh_Hans (simplified Chinese) and zh_Hant (traditional
  chinese) locales</changelog>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1669291200">- Add %_user_tmpfilesdir to the filesystem</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1670414400">- Remove unused /etc/sysconfig/scripts
- Remove /etc/sysconfig/network hierachy, not used by default anymore</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670500800">- add subdirectories for x86_64 hwcaps</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671019200">- Fixup previous change: X86_64 is not yet known to RPM, thus we
  need to make sure to explicitly include x86_64.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1671019201">- Add languages that contain a lot of translations. For years
  we output statistics on how many translations are removed, but
  it wasn't collected so far. So adding languages with &gt;50k translated
  messages (bsc#1134757)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1673524800">- Revert "Remove /etc/sysconfig/network hierachy" for now
  (bsc#1206723).</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1674734400">- Add Korean man pages directory used by xz</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1676030400">- Remove /etc/sysconfig/network hierachy again, YaST got fixed</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1694520000">- remove complex dependency on rpmlib(X-CheckUnifiedSystemdir),
  there is nothing that ever provided it and it triggers
  a libsolv bug (in progress of being fixed)</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" 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="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1702036800">- Create systemd-tmpfile for /run (/run/lock missing bug report)</changelog>
</package>
<package pkgid="62e4743ab1d608d416f1e2d5a8107677b906869f99ad9d3a10657f2ed9e1357cd87abe30938f45a5557a74c4ff119c89f1d357629df370ba4f7296754380d2ef" name="fipscheck" arch="i586">
  <version epoch="0" ver="1.7.0" rel="1.8"/>
  <changelog author="meissner@suse.com" date="1401192000">- updated to 1.4.1
  - added manpages
  - fipscheck/fipshmac: Add -s option to specify the hmac suffix
  - fipshmac: Add '-d' option to specify where to put the .hmac files
  - various bugfixes</changelog>
  <changelog author="meissner@suse.com" date="1401710400">- add baselibs.conf</changelog>
  <changelog author="jengelh@inai.de" date="1428926400">- Set RPM groups anew. Drop implicit cleaning parts.</changelog>
  <changelog author="daniel.molkentin@suse.com" date="1497268800">- Port to OpenSSL 1.1 (bsc#1042649)
  Adds openssl-1_1-port.patch</changelog>
  <changelog author="Jason Sikes &lt;jsikes@suse.de&gt;" date="1536667200">- Updated fipscheck to 1.5.0
  * Changed source to local file since latest official release
    is not in the official releases directory.
  * Downgraded libopenssl-devel to libopenssl-1_0_0-devel because
    1.0.2 supports FIPS.</changelog>
  <changelog author="Jason Sikes &lt;jsikes@suse.de&gt;" date="1537444800">- Changed source back to http now that current release folder
  has current tarball.</changelog>
  <changelog author="V&#xED;t&#x11B;zslav &#x10C;&#xED;&#x17E;ek &lt;vcizek@suse.com&gt;" date="1546516800">- Use the shipped manpages instead of building them with xmlto
  in order to avoid a build cycle (fipscheck, xmlto, libxslt, libgcrypt)
  * add fipscheck-dont_generate_manpages.patch
- fix build on older distributions</changelog>
  <changelog author="V&#xED;t&#x11B;zslav &#x10C;&#xED;&#x17E;ek &lt;vcizek@suse.com&gt;" date="1568635200">- Remove #include of unused fips.h to fix build with OpenSSL 1.1.1
  (bsc#1149792)
  * add fipscheck-fips.h_not_needed.patch
- Drop obsolete openssl-1_1-port.patch (upstream)</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1605873600">- move libs to %_libdir (boo#1029961)</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1667390400">- updated to 1.7.0 (from a different supplier)
  - openssl 3 support
- dropped fipscheck-dont_generate_manpages.patch (not needed)
- dropped fipscheck-fips.h_not_needed.patch (not needed)</changelog>
</package>
<package pkgid="8295d622035af02c9181cba4972092a9a8a300ed6d83ccec82f0a1f79aae3aef8f05115243af9369e1a8c4707f46a2a29cea9f778d9c75c13020870d9e68f16a" name="fipscheck" arch="src">
  <version epoch="0" ver="1.7.0" rel="1.8"/>
  <changelog author="meissner@suse.com" date="1390219200">- imported a generic fips helper to verify fips modules, linked
  to openssl.</changelog>
  <changelog author="cfarrell@suse.com" date="1390305600">- license update: BSD-2-Clause
  See LICENSE</changelog>
  <changelog author="meissner@suse.com" date="1401192000">- updated to 1.4.1
  - added manpages
  - fipscheck/fipshmac: Add -s option to specify the hmac suffix
  - fipshmac: Add '-d' option to specify where to put the .hmac files
  - various bugfixes</changelog>
  <changelog author="meissner@suse.com" date="1401710400">- add baselibs.conf</changelog>
  <changelog author="jengelh@inai.de" date="1428926400">- Set RPM groups anew. Drop implicit cleaning parts.</changelog>
  <changelog author="daniel.molkentin@suse.com" date="1497268800">- Port to OpenSSL 1.1 (bsc#1042649)
  Adds openssl-1_1-port.patch</changelog>
  <changelog author="Jason Sikes &lt;jsikes@suse.de&gt;" date="1536667200">- Updated fipscheck to 1.5.0
  * Changed source to local file since latest official release
    is not in the official releases directory.
  * Downgraded libopenssl-devel to libopenssl-1_0_0-devel because
    1.0.2 supports FIPS.</changelog>
  <changelog author="Jason Sikes &lt;jsikes@suse.de&gt;" date="1537444800">- Changed source back to http now that current release folder
  has current tarball.</changelog>
  <changelog author="V&#xED;t&#x11B;zslav &#x10C;&#xED;&#x17E;ek &lt;vcizek@suse.com&gt;" date="1546516800">- Use the shipped manpages instead of building them with xmlto
  in order to avoid a build cycle (fipscheck, xmlto, libxslt, libgcrypt)
  * add fipscheck-dont_generate_manpages.patch
- fix build on older distributions</changelog>
  <changelog author="V&#xED;t&#x11B;zslav &#x10C;&#xED;&#x17E;ek &lt;vcizek@suse.com&gt;" date="1568635200">- Remove #include of unused fips.h to fix build with OpenSSL 1.1.1
  (bsc#1149792)
  * add fipscheck-fips.h_not_needed.patch
- Drop obsolete openssl-1_1-port.patch (upstream)</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1605873600">- move libs to %_libdir (boo#1029961)</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1667390400">- updated to 1.7.0 (from a different supplier)
  - openssl 3 support
- dropped fipscheck-dont_generate_manpages.patch (not needed)
- dropped fipscheck-fips.h_not_needed.patch (not needed)</changelog>
</package>
<package pkgid="a14059b9c2aafbc6fab55cbe948483776fd2e220b11e790fde1a4744f47f35d3bc101861d6d7ee511cbc70c47ffc7b5f79cf24dd573d5ec2e4423119cf0b44d2" name="fipscheck" arch="x86_64">
  <version epoch="0" ver="1.7.0" rel="1.8"/>
  <changelog author="meissner@suse.com" date="1401192000">- updated to 1.4.1
  - added manpages
  - fipscheck/fipshmac: Add -s option to specify the hmac suffix
  - fipshmac: Add '-d' option to specify where to put the .hmac files
  - various bugfixes</changelog>
  <changelog author="meissner@suse.com" date="1401710400">- add baselibs.conf</changelog>
  <changelog author="jengelh@inai.de" date="1428926400">- Set RPM groups anew. Drop implicit cleaning parts.</changelog>
  <changelog author="daniel.molkentin@suse.com" date="1497268800">- Port to OpenSSL 1.1 (bsc#1042649)
  Adds openssl-1_1-port.patch</changelog>
  <changelog author="Jason Sikes &lt;jsikes@suse.de&gt;" date="1536667200">- Updated fipscheck to 1.5.0
  * Changed source to local file since latest official release
    is not in the official releases directory.
  * Downgraded libopenssl-devel to libopenssl-1_0_0-devel because
    1.0.2 supports FIPS.</changelog>
  <changelog author="Jason Sikes &lt;jsikes@suse.de&gt;" date="1537444800">- Changed source back to http now that current release folder
  has current tarball.</changelog>
  <changelog author="V&#xED;t&#x11B;zslav &#x10C;&#xED;&#x17E;ek &lt;vcizek@suse.com&gt;" date="1546516800">- Use the shipped manpages instead of building them with xmlto
  in order to avoid a build cycle (fipscheck, xmlto, libxslt, libgcrypt)
  * add fipscheck-dont_generate_manpages.patch
- fix build on older distributions</changelog>
  <changelog author="V&#xED;t&#x11B;zslav &#x10C;&#xED;&#x17E;ek &lt;vcizek@suse.com&gt;" date="1568635200">- Remove #include of unused fips.h to fix build with OpenSSL 1.1.1
  (bsc#1149792)
  * add fipscheck-fips.h_not_needed.patch
- Drop obsolete openssl-1_1-port.patch (upstream)</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1605873600">- move libs to %_libdir (boo#1029961)</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1667390400">- updated to 1.7.0 (from a different supplier)
  - openssl 3 support
- dropped fipscheck-dont_generate_manpages.patch (not needed)
- dropped fipscheck-fips.h_not_needed.patch (not needed)</changelog>
</package>
<package pkgid="aa2b1adc35655dbcfb695742a13700afb7ff31dcbf74caa230e05c920e5918f4c950183a73112becaa57748d444ac2214cb9b71ba3a663a0d16d1a2430d29797" name="fipscheck-debuginfo" arch="i586">
  <version epoch="0" ver="1.7.0" rel="1.8"/>
  <changelog author="meissner@suse.com" date="1401192000">- updated to 1.4.1
  - added manpages
  - fipscheck/fipshmac: Add -s option to specify the hmac suffix
  - fipshmac: Add '-d' option to specify where to put the .hmac files
  - various bugfixes</changelog>
  <changelog author="meissner@suse.com" date="1401710400">- add baselibs.conf</changelog>
  <changelog author="jengelh@inai.de" date="1428926400">- Set RPM groups anew. Drop implicit cleaning parts.</changelog>
  <changelog author="daniel.molkentin@suse.com" date="1497268800">- Port to OpenSSL 1.1 (bsc#1042649)
  Adds openssl-1_1-port.patch</changelog>
  <changelog author="Jason Sikes &lt;jsikes@suse.de&gt;" date="1536667200">- Updated fipscheck to 1.5.0
  * Changed source to local file since latest official release
    is not in the official releases directory.
  * Downgraded libopenssl-devel to libopenssl-1_0_0-devel because
    1.0.2 supports FIPS.</changelog>
  <changelog author="Jason Sikes &lt;jsikes@suse.de&gt;" date="1537444800">- Changed source back to http now that current release folder
  has current tarball.</changelog>
  <changelog author="V&#xED;t&#x11B;zslav &#x10C;&#xED;&#x17E;ek &lt;vcizek@suse.com&gt;" date="1546516800">- Use the shipped manpages instead of building them with xmlto
  in order to avoid a build cycle (fipscheck, xmlto, libxslt, libgcrypt)
  * add fipscheck-dont_generate_manpages.patch
- fix build on older distributions</changelog>
  <changelog author="V&#xED;t&#x11B;zslav &#x10C;&#xED;&#x17E;ek &lt;vcizek@suse.com&gt;" date="1568635200">- Remove #include of unused fips.h to fix build with OpenSSL 1.1.1
  (bsc#1149792)
  * add fipscheck-fips.h_not_needed.patch
- Drop obsolete openssl-1_1-port.patch (upstream)</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1605873600">- move libs to %_libdir (boo#1029961)</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1667390400">- updated to 1.7.0 (from a different supplier)
  - openssl 3 support
- dropped fipscheck-dont_generate_manpages.patch (not needed)
- dropped fipscheck-fips.h_not_needed.patch (not needed)</changelog>
</package>
<package pkgid="8f60ac744c74cba9ee1102715974470fc19894978887d239dcdabaf7863aa4550936add931600c6f83843dc13f9b9971823f2304da5c3ce8c4e45a7d115d35d5" name="fipscheck-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.7.0" rel="1.8"/>
  <changelog author="meissner@suse.com" date="1401192000">- updated to 1.4.1
  - added manpages
  - fipscheck/fipshmac: Add -s option to specify the hmac suffix
  - fipshmac: Add '-d' option to specify where to put the .hmac files
  - various bugfixes</changelog>
  <changelog author="meissner@suse.com" date="1401710400">- add baselibs.conf</changelog>
  <changelog author="jengelh@inai.de" date="1428926400">- Set RPM groups anew. Drop implicit cleaning parts.</changelog>
  <changelog author="daniel.molkentin@suse.com" date="1497268800">- Port to OpenSSL 1.1 (bsc#1042649)
  Adds openssl-1_1-port.patch</changelog>
  <changelog author="Jason Sikes &lt;jsikes@suse.de&gt;" date="1536667200">- Updated fipscheck to 1.5.0
  * Changed source to local file since latest official release
    is not in the official releases directory.
  * Downgraded libopenssl-devel to libopenssl-1_0_0-devel because
    1.0.2 supports FIPS.</changelog>
  <changelog author="Jason Sikes &lt;jsikes@suse.de&gt;" date="1537444800">- Changed source back to http now that current release folder
  has current tarball.</changelog>
  <changelog author="V&#xED;t&#x11B;zslav &#x10C;&#xED;&#x17E;ek &lt;vcizek@suse.com&gt;" date="1546516800">- Use the shipped manpages instead of building them with xmlto
  in order to avoid a build cycle (fipscheck, xmlto, libxslt, libgcrypt)
  * add fipscheck-dont_generate_manpages.patch
- fix build on older distributions</changelog>
  <changelog author="V&#xED;t&#x11B;zslav &#x10C;&#xED;&#x17E;ek &lt;vcizek@suse.com&gt;" date="1568635200">- Remove #include of unused fips.h to fix build with OpenSSL 1.1.1
  (bsc#1149792)
  * add fipscheck-fips.h_not_needed.patch
- Drop obsolete openssl-1_1-port.patch (upstream)</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1605873600">- move libs to %_libdir (boo#1029961)</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1667390400">- updated to 1.7.0 (from a different supplier)
  - openssl 3 support
- dropped fipscheck-dont_generate_manpages.patch (not needed)
- dropped fipscheck-fips.h_not_needed.patch (not needed)</changelog>
</package>
<package pkgid="41a571205375cc5ed83a2fbae8702a5d997e77cc3911e402519d34822ebc1eb06b2ad2d22f8ab3d7db3de50be6d2edd129afefbd9c81d7e0764e3607b8751872" name="fipscheck-debugsource" arch="i586">
  <version epoch="0" ver="1.7.0" rel="1.8"/>
  <changelog author="meissner@suse.com" date="1401192000">- updated to 1.4.1
  - added manpages
  - fipscheck/fipshmac: Add -s option to specify the hmac suffix
  - fipshmac: Add '-d' option to specify where to put the .hmac files
  - various bugfixes</changelog>
  <changelog author="meissner@suse.com" date="1401710400">- add baselibs.conf</changelog>
  <changelog author="jengelh@inai.de" date="1428926400">- Set RPM groups anew. Drop implicit cleaning parts.</changelog>
  <changelog author="daniel.molkentin@suse.com" date="1497268800">- Port to OpenSSL 1.1 (bsc#1042649)
  Adds openssl-1_1-port.patch</changelog>
  <changelog author="Jason Sikes &lt;jsikes@suse.de&gt;" date="1536667200">- Updated fipscheck to 1.5.0
  * Changed source to local file since latest official release
    is not in the official releases directory.
  * Downgraded libopenssl-devel to libopenssl-1_0_0-devel because
    1.0.2 supports FIPS.</changelog>
  <changelog author="Jason Sikes &lt;jsikes@suse.de&gt;" date="1537444800">- Changed source back to http now that current release folder
  has current tarball.</changelog>
  <changelog author="V&#xED;t&#x11B;zslav &#x10C;&#xED;&#x17E;ek &lt;vcizek@suse.com&gt;" date="1546516800">- Use the shipped manpages instead of building them with xmlto
  in order to avoid a build cycle (fipscheck, xmlto, libxslt, libgcrypt)
  * add fipscheck-dont_generate_manpages.patch
- fix build on older distributions</changelog>
  <changelog author="V&#xED;t&#x11B;zslav &#x10C;&#xED;&#x17E;ek &lt;vcizek@suse.com&gt;" date="1568635200">- Remove #include of unused fips.h to fix build with OpenSSL 1.1.1
  (bsc#1149792)
  * add fipscheck-fips.h_not_needed.patch
- Drop obsolete openssl-1_1-port.patch (upstream)</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1605873600">- move libs to %_libdir (boo#1029961)</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1667390400">- updated to 1.7.0 (from a different supplier)
  - openssl 3 support
- dropped fipscheck-dont_generate_manpages.patch (not needed)
- dropped fipscheck-fips.h_not_needed.patch (not needed)</changelog>
</package>
<package pkgid="50db60082ff425a1851ae92b030597945002da4088113c092e11d509213cdbb8263ebcb7e2637846f950a34a275caddc3b97975830dfcb1f581eebf60e83e88c" name="fipscheck-debugsource" arch="x86_64">
  <version epoch="0" ver="1.7.0" rel="1.8"/>
  <changelog author="meissner@suse.com" date="1401192000">- updated to 1.4.1
  - added manpages
  - fipscheck/fipshmac: Add -s option to specify the hmac suffix
  - fipshmac: Add '-d' option to specify where to put the .hmac files
  - various bugfixes</changelog>
  <changelog author="meissner@suse.com" date="1401710400">- add baselibs.conf</changelog>
  <changelog author="jengelh@inai.de" date="1428926400">- Set RPM groups anew. Drop implicit cleaning parts.</changelog>
  <changelog author="daniel.molkentin@suse.com" date="1497268800">- Port to OpenSSL 1.1 (bsc#1042649)
  Adds openssl-1_1-port.patch</changelog>
  <changelog author="Jason Sikes &lt;jsikes@suse.de&gt;" date="1536667200">- Updated fipscheck to 1.5.0
  * Changed source to local file since latest official release
    is not in the official releases directory.
  * Downgraded libopenssl-devel to libopenssl-1_0_0-devel because
    1.0.2 supports FIPS.</changelog>
  <changelog author="Jason Sikes &lt;jsikes@suse.de&gt;" date="1537444800">- Changed source back to http now that current release folder
  has current tarball.</changelog>
  <changelog author="V&#xED;t&#x11B;zslav &#x10C;&#xED;&#x17E;ek &lt;vcizek@suse.com&gt;" date="1546516800">- Use the shipped manpages instead of building them with xmlto
  in order to avoid a build cycle (fipscheck, xmlto, libxslt, libgcrypt)
  * add fipscheck-dont_generate_manpages.patch
- fix build on older distributions</changelog>
  <changelog author="V&#xED;t&#x11B;zslav &#x10C;&#xED;&#x17E;ek &lt;vcizek@suse.com&gt;" date="1568635200">- Remove #include of unused fips.h to fix build with OpenSSL 1.1.1
  (bsc#1149792)
  * add fipscheck-fips.h_not_needed.patch
- Drop obsolete openssl-1_1-port.patch (upstream)</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1605873600">- move libs to %_libdir (boo#1029961)</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1667390400">- updated to 1.7.0 (from a different supplier)
  - openssl 3 support
- dropped fipscheck-dont_generate_manpages.patch (not needed)
- dropped fipscheck-fips.h_not_needed.patch (not needed)</changelog>
</package>
<package pkgid="1d76017f67b48ad8412bd3f67a5462998cb4a616c67152864fe9fd62248a8f6138e81712921f1df80ce6b55da369c67a2034acccef48179f2dbabdd60282274c" name="fipscheck-devel" arch="i586">
  <version epoch="0" ver="1.7.0" rel="1.8"/>
  <changelog author="meissner@suse.com" date="1401192000">- updated to 1.4.1
  - added manpages
  - fipscheck/fipshmac: Add -s option to specify the hmac suffix
  - fipshmac: Add '-d' option to specify where to put the .hmac files
  - various bugfixes</changelog>
  <changelog author="meissner@suse.com" date="1401710400">- add baselibs.conf</changelog>
  <changelog author="jengelh@inai.de" date="1428926400">- Set RPM groups anew. Drop implicit cleaning parts.</changelog>
  <changelog author="daniel.molkentin@suse.com" date="1497268800">- Port to OpenSSL 1.1 (bsc#1042649)
  Adds openssl-1_1-port.patch</changelog>
  <changelog author="Jason Sikes &lt;jsikes@suse.de&gt;" date="1536667200">- Updated fipscheck to 1.5.0
  * Changed source to local file since latest official release
    is not in the official releases directory.
  * Downgraded libopenssl-devel to libopenssl-1_0_0-devel because
    1.0.2 supports FIPS.</changelog>
  <changelog author="Jason Sikes &lt;jsikes@suse.de&gt;" date="1537444800">- Changed source back to http now that current release folder
  has current tarball.</changelog>
  <changelog author="V&#xED;t&#x11B;zslav &#x10C;&#xED;&#x17E;ek &lt;vcizek@suse.com&gt;" date="1546516800">- Use the shipped manpages instead of building them with xmlto
  in order to avoid a build cycle (fipscheck, xmlto, libxslt, libgcrypt)
  * add fipscheck-dont_generate_manpages.patch
- fix build on older distributions</changelog>
  <changelog author="V&#xED;t&#x11B;zslav &#x10C;&#xED;&#x17E;ek &lt;vcizek@suse.com&gt;" date="1568635200">- Remove #include of unused fips.h to fix build with OpenSSL 1.1.1
  (bsc#1149792)
  * add fipscheck-fips.h_not_needed.patch
- Drop obsolete openssl-1_1-port.patch (upstream)</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1605873600">- move libs to %_libdir (boo#1029961)</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1667390400">- updated to 1.7.0 (from a different supplier)
  - openssl 3 support
- dropped fipscheck-dont_generate_manpages.patch (not needed)
- dropped fipscheck-fips.h_not_needed.patch (not needed)</changelog>
</package>
<package pkgid="27283da472bc74162b1b2ada67702ee2e1e70449e3832160b84a14c357721e9ee4b6d8f7c67f6f8de8f35f3b1f3eb3542b4707b4876727a0867580571da4b950" name="fipscheck-devel" arch="x86_64">
  <version epoch="0" ver="1.7.0" rel="1.8"/>
  <changelog author="meissner@suse.com" date="1401192000">- updated to 1.4.1
  - added manpages
  - fipscheck/fipshmac: Add -s option to specify the hmac suffix
  - fipshmac: Add '-d' option to specify where to put the .hmac files
  - various bugfixes</changelog>
  <changelog author="meissner@suse.com" date="1401710400">- add baselibs.conf</changelog>
  <changelog author="jengelh@inai.de" date="1428926400">- Set RPM groups anew. Drop implicit cleaning parts.</changelog>
  <changelog author="daniel.molkentin@suse.com" date="1497268800">- Port to OpenSSL 1.1 (bsc#1042649)
  Adds openssl-1_1-port.patch</changelog>
  <changelog author="Jason Sikes &lt;jsikes@suse.de&gt;" date="1536667200">- Updated fipscheck to 1.5.0
  * Changed source to local file since latest official release
    is not in the official releases directory.
  * Downgraded libopenssl-devel to libopenssl-1_0_0-devel because
    1.0.2 supports FIPS.</changelog>
  <changelog author="Jason Sikes &lt;jsikes@suse.de&gt;" date="1537444800">- Changed source back to http now that current release folder
  has current tarball.</changelog>
  <changelog author="V&#xED;t&#x11B;zslav &#x10C;&#xED;&#x17E;ek &lt;vcizek@suse.com&gt;" date="1546516800">- Use the shipped manpages instead of building them with xmlto
  in order to avoid a build cycle (fipscheck, xmlto, libxslt, libgcrypt)
  * add fipscheck-dont_generate_manpages.patch
- fix build on older distributions</changelog>
  <changelog author="V&#xED;t&#x11B;zslav &#x10C;&#xED;&#x17E;ek &lt;vcizek@suse.com&gt;" date="1568635200">- Remove #include of unused fips.h to fix build with OpenSSL 1.1.1
  (bsc#1149792)
  * add fipscheck-fips.h_not_needed.patch
- Drop obsolete openssl-1_1-port.patch (upstream)</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1605873600">- move libs to %_libdir (boo#1029961)</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1667390400">- updated to 1.7.0 (from a different supplier)
  - openssl 3 support
- dropped fipscheck-dont_generate_manpages.patch (not needed)
- dropped fipscheck-fips.h_not_needed.patch (not needed)</changelog>
</package>
<package pkgid="e723aa42d9a9c16e1436aab7893739c4b691141b73220156ffebe39e6ed681ec0e5d88ff88bfebdcea6dd47a10ba17052b351be4cc6aa37cf271a697035d17dc" name="flac" arch="i586">
  <version epoch="0" ver="1.4.3" rel="1.3"/>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1547812800">- Drop doxygen dependency to reduce python3 buildcycle</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1548244800">- Remove useless --with-pic (only useful for --enable-static).
- Trim authorship and licensing info from description,
  this is metadata.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1567339200">- Update to release 1.3.3
  * Improve SIMD decoding of 24 bit files
- Drop flac-CVE-2017-6888.patch (merged upstream)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1645531200">- Update to release 1.3.4:
  + General:
  * Fix 12 decoder bugs found by oss-fuzz, including CVE-2020-0499
  * Fix encoder bug CVE-2021-0561
  * Integrate oss-fuzzers
  * Seeking fixes
  * Various fixes and improvements
  + flac:
  * Various fixes and improvements</changelog>
  <changelog author="tiwai@suse.de" date="1646136000">- Fix the regression for audiofile, reverting the problematic change
  0001-Revert-libFLAC-stream_decoder.c-Use-current-position.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662897600">- Update to version 1.4.0:
  + General:
  * It is now possible to limit the minimum bitrate of a FLAC
    file generated by libFLAC and with the flac tool to 1
    bit/sample. This function can be used to aid live streaming,
    for example for internet radio
  * Encoding files with sample rates up to 1'048'575Hz is now
    possible.
  * Compression of preset -3 through -8 was slightly improved at
    the cost of a small decrease in encoding speed by increasing
    the precision with which autocorrelation was calculated
  * Encoding speed of preset -0, -1 and -2 was slightly improved
  * Compression of presets -1 and -4 was slighly improved on
    certain material by changing the adaptive mid-side heuristics
  * Speedups specifically targeting 64-bit ARMv8 devices using
    NEON were integrated
  * Speedups for x86_64 CPUs having the FMA instruction set
    extention are added
  * Encoding and decoding of 32-bit PCM is now possible
  + (Ogg) FLAC format:
  * The FLAC format document is being rewritten by the IETF
    CELLAR working group. The latest draft can be found on
    https://datatracker.ietf.org/doc/draft-ietf-cellar-flac/
  * The FLAC format document specifies no bounds for the
    residual. In other to match current decoder implementations,
    it is proposed to bound the residual to the range provided by
    a 32-bit int signed two's complement. This limit must be
    checked by FLAC encoders as to keep FLAC decoders free from
    the complexity of being to decode a residual exceeding a
    32-bit int.
  * There is now a set of files available to test whether a FLAC
    decoder implements the format correctly. This FLAC decoder
    testbench can be found at
    https://github.com/ietf-wg-cellar/flac-test-files. Also,
    results of testing hard- and software can be found here at
    https://wiki.hydrogenaud.io/index.php?title=FLAC_decoder_testbench.
  + flac:
  * The option --limit-min-bitrate was added to aid streaming,
    see github #264
  * The option --keep-foreign-metadata-if-present is added. This
    option works the same as --keep-foreign-metadata, but does
    return a warning instead of an error if no foreign metadata
    was found to store or restore
  * The warning returned by the foreign metadata handling is now
    clearer in case a user tries to restore foreign metadata of
    the wrong type, for example decoding a FLAC file containing
    AIFF foreign metadata to a WAV file
  * A problem when using the analyse function causing the first
    frame to have a wrong size and offset was fixed
  * Fix bug where channel mask of a file is unintentionally
    reused when several files are processed with one command
  * The order of compression-related commands is no longer
    important, i.e. -8ep gives the same result as -ep8.
    Previously, a compression level (like -8) would override a
    more specific setting (like -e or -p). This is no longer the
    case
  * flac now checks the block-align property of WAV files to
    ensure non-standard WAV files (for which flac has no
    handling) are not mangled
  + build system:
  * MSVC and Makefile.lite build system files have been removed.
    Building with MSVC (Visual Studio) can be done by using CMake
  * Various CMake improvements, especially for creating MSVC
    build files
  * Various fixes for MinGW
  * Removed obsolete autotools macro's to silence warnings
  * Fixes for FreeBSD PowerPC
  * Fixed some compiler warnings
  * Fix building with uclibc
  + testing/validation:
  * Addition of new encoder fuzzer, adding fuzzing for 8, 24 and
    32-bit inputs
  * Addition of new decoder fuzzer, adding coverage of seeking
    code
  * Addition of metadata fuzzer, adding coverage of metadata APIs
  * Various improvements to fuzzers to improve code coverage,
    fuzzing speed and stability
  * Many changes to test suite to improve cross-platform
    compatibility
  * Windows CI now also builds the whole test suite
  * Clang-format file added
  * Add warning on using v141_xp platform toolset with /MT
  + libraries:
  * Various seeking fixes
  * Various bugs fixed found by fuzzing
  * On decoding, it is now checked whether residuals can be
    contained by a 32-bit int, preventing integer overflow
  * Add check that samples supplied to libFLAC actually fall
    within the bps set
  * Add checks when parsing metadata blocks to not allocate
    excessive amounts of memory and not overread
  * Undocumented Windows-only utf8 functions are no longer
    exported to the DLL interface
  * Removed all assembler and intrinsics code from the decoder to
    improve fuzzing, as they provided only a small speed benefit
  * The bitwriter buffer is limited in size to 2^24 bytes, so it
    cannot write excessively large files. This is a backup in
    case another bug in this area creeps (back) in.
  * The metadata iterations should now never return a
    vorbiscomment entry with NULL as an entry, now always at
    least an empty string is returned
  + documentation: Removed html documentation and generate man
    pages from markdown
  + Interface changes:
  * libFLAC:
    . Addition of FLAC__stream_encoder_set_limit_min_bitrate()
    and FLAC__stream_encoder_get_limit_min_bitrate(), see
    github #264
    . get_client_data_from_decoder is renamed
    FLAC__get_decoder_client_data(), see github #124
    . All API functions taking a filename as an argument now take
    UTF-8 filenames on Windows, and no longer accept filenames
    using the current codepage
    . FLAC__Frame struct has changed: warmup samples are now
    stored in FLAC__int64 instead of FLAC__int32 types, and
    verbatim samples can now be stored in either FLAC__int32 or
    FLAC__int64 depending on whether samples fix the former or
    latter
    . The FLAC__StreamMetadata struct now has a tag, so it can be
    forward declared
  * libFLAC++:
    . Addition of ::set_limit_min_bitrate() and
    ::get_limit_min_bitrate(), see github #264
    . All API functions taking a filename as an argument now take
    UTF-8 filenames on Windows, and no longer accept filenames
    using the current codepage
    . The ::FLAC__Frame struct has changed, see the libFLAC
    interface change.
- Rebase flac-cflags.patch with quilt.
- Drop patch fixed differently upstream, see github #329
  + 0001-Revert-libFLAC-stream_decoder.c-Use-current-position.patch
- Bump sonames following upstream changes (also in baselibs.conf).
- Add sover and sover_plus defines, ease future soname bumps.
- Use ldconfig_scriptlets macro for post(un) handling.
- Use make_build macro.
- Update Git-Web and Git-Clone urls to new home on github.
- Replace gcc-c++ BuildRequires with generic c++_compiler and
  c_compiler BuildRequires: Package needs a c and c++ compiler, not
  explicitly gcc-c++.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1663934400">- Update to version 1.4.1:
  * CMake fixes
  * Add checks that man pages and api docs end up in tarball
  * Enable installation of prebuilt man pages and api docs
  * Fix compiler warnings
  * Fix format specifier
  * Fix versioning from git
- Rebase flac-cflags.patch</changelog>
  <changelog author="Jonas Kvinge &lt;jonaski@opensuse.org&gt;" date="1669377600">- Update to version 1.4.2:
  + General
  * Remove xmms plugin (Martijn van Beurden, TokyoBlackHole)
  * Remove all pure assembler, removing build dependency on nasm
  * Made console output more uniform across different platforms
    and CPUs
  * Improve ability to tune compile for a certain system (for
    example with -march=native) when combining with
  - -disable-asm-optimizations: plain C functions can now be
    better optimized
  + Build system
  * Default CFLAGS are now prepended instead of dropped when user
    CFLAGS are set
  * -msse2 is no longer added by default (was only applicable
    to x86)
  * Fix cross-compiling and out-of-tree building when pandoc and
    doxygen are not available
  * Fix issue with Clang not compiling functions with intrinsics
  * Fix detection of bswap intrinsics (Ozkan Sezer)
  * Improve search for libssp on MinGW (Ozkan Sezer,
    Martijn van Beurden)
  + libFLAC
  * Fix issue when the libFLAC user seeks in a file instead of
    libFLAC itself
- Drop obsoleted flac-cflags.patch</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678536000">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1687521600">- Update to version 1.4.3:
  + General
  * All PowerPC-specific code has been removed, as it turned out
    those improvements didn't actually improve anything
  * Large improvements in encoder speed for all presets. The
    largest change is for the fastest presets and for 24-bit and
    32-bit inputs.
  * Small improvement in decoder speed for BMI2-capable CPUs
  * Various documentation fixes and cleanups
  * Various fixes
  * Fix building on Universal Windows Platform
  + flac
  * A lot of small fixes for bugs found by fuzzing
  * Various improvements to the --keep-foreign-metadata and
  - -keep-foreign-metadata-if-present options on decoding
    + The output format (WAV/AIFF/RF64 etc.) is now automatically
    selected based on what kind of foreign metadata is stored
    + Decoded file is checked afterwards, to see whether stored
    foreign format data agrees with FLAC audio properties
    + AIFF-C sowt data can now be restored
  * Add --force-legacy-wave-format option, to decode to WAV with
    WAVEFORMATPCM where WAVE_FORMAT_EXTENSIBLE would be more
    appropriate
  * Add --force-aiff-c-none-format and --force-aiff-c-sowt-format
    to decode to AIFF-C
  * The storage of WAVEFORMATEXTENSIBLE_CHANNEL_MASK is no longer
    restricted to known channel orderings
  * Throw an error when WAV or AIFF files are over 4GiB in length
    and the --ignore-chunk-sizes option is not set
  * Warn on testing files when ID3v2 tags are found
  * Warn when data trails the audio data of a WAV/AIFF/RF64/W64
    file
  * Fix output file not being deleted after error on Windows
  * Removal of the --sector--align option
  + metaflac
  * A lot of small fixes for bugs found by fuzzing
  * Added options --append and --data-format, which makes it
    possible to copy metadata blocks from one FLAC file to another
  * Added option --remove-all-tags-except
  * Added option --show-all-tags
  + libFLAC
  * No longer write seektables to Ogg, even when specifically
    asked for. Seektables in Ogg are not defined
  * Add functions FLAC__metadata_object_set_raw and
    FLAC__metadata_object_get_raw to convert between blob and
    FLAC__StreamMetadata
  + Build system
  * Autoconf (configure): The option --enable-64-bit-words is now
    on by default
  * CMake: The option ENABLE_64_BIT_WORDS is now on by default
  + Testing/validation
  * Fuzzers were added for the flac and metaflac command line
    tools
  * Fuzzer coverage was improved
- Changed source to github link since it wasn't released in the
  xiph page.</changelog>
</package>
<package pkgid="a5128d9f38ac68f5a63b4b8a67afc7757a409edd8cb9941778b0494be80514f7d8adc2800972e119efcb535f17e0ac5f1c826517249d62e5070ce768355b7f6c" name="flac" arch="src">
  <version epoch="0" ver="1.4.3" rel="1.3"/>
  <changelog author="seife+obs@b1-systems.com" date="1362052800">- add flac-1.2.1-automake1_13.patch, fix build with automake-1.13.1</changelog>
  <changelog author="cfarrell@suse.com" date="1366632000">- license update: BSD-3-Clause and GPL-2.0+ and GFDL-1.2
  Numerous GPL-2.0+ licensed files;documtation is GFDL-1.2</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1369569600">- Update to flac 1.3.0pre4 (packaged as 1.2.99_git* to avoid
  messing with RPM versioning)
  * Mostly non-linux related bugfixes plus autotools fixes
  - flac-openssl.patch --&gt; 0001-Allow-use-of-openSSL.patch
  - remove flac-1.2.1-automake1_13.patch, fixed in upstream.
  - add 0001-getopt_long-not-broken-here.patch, FLAC bundles
  GNU-compatible getopt_long for broken OS, but we do have
  a functional version in libc already.</changelog>
  <changelog author="jengelh@inai.de" date="1372680000">- Update to final upstream release 1.3.0
  * No user-visible changes
- More robust make install call</changelog>
  <changelog author="tiwai@suse.de" date="1417003200">- A couple of security fixes:
  * flac-fix-CVE-2014-8962.patch:
    arbitrary code execution by a stack overflow (CVE-2014-8962,
    bnc#906831)
  * flac-fix-CVE-2014-9028.patch:
    Heap overflow via specially crafted .flac files (CVE-2014-9028,
    bnc#907016)</changelog>
  <changelog author="mpluskal@suse.com" date="1426852800">- Cleanup spec file with spec-cleaner
- Update url
- Remove no longer needed patches
  * flac-fix-CVE-2014-8962.patch
  * flac-fix-CVE-2014-9028.patch
  * 0001-getopt_long-not-broken-here.patch
- Remove following as benefit of using openssl is small
  * 0001-Allow-use-of-openSSL.patch
- Add flac-cflags.patch
- Use doxygen to build documentation
- Split documentation to separate package
- Update to 1.3.1
  * Improved decoding efficiency of all bit depths but especially
    so for 24 bits for IA32 architecture (lvqcl and Miroslav Lichvar).
  * Faster encoding using SSE and AVX (lvqcl).
  * Fixed bartlett, bartlett_hann and triangle functions.
  * New apodization functions partial_tukey and punchout_tukey for
    improved compression (Martijn van Beurden).
  * Retuned compression presets to incorporate new apodization
    functions (Martijn van Beurden).
  * Fix -Wcast-align warnings on armhf architecture (Erik de
    Castro Lopo).
  * Help output documentation improvements.
  * I/O buffering improvements on Windows to reduce disk
    fragmentation when writing files.
  * Only write vorbis-comments if they are non-empty.
  * Fix symbol visibility in XMMS plugin.
  * Many fixes and improvements across all the build systems.
  * Fix CVE-2014-9028 (heap write overflow) and CVE-2014-8962
    (heap read overflow)</changelog>
  <changelog author="mpluskal@suse.com" date="1426939200">- Build documentation as noarch</changelog>
  <changelog author="tchvatal@suse.com" date="1473508800">- Drop patch that should be upstreamed first, otherwise we will
  have to keep it ofrever:
  * flac-ocloexec.patch
- Drop wrong patch:
  * flac-fix-pkgconfig.patch
    + If using this change you get assert.h include overriden in your
    project by the one from FLAC/ which is not what upstream desired
    If packages fail to build they should fix their include</changelog>
  <changelog author="aloisio@gmx.com" date="1483272000">- Update to version 1.3.2
  * Fix undefined behaviour using GCC/Clang UBSAN (erikd).
  * General hardening via fuzz testing with AFL (erikd and
    others).
  * General code improvements (lvqcl, erikd and others).
  * Add FLAC in MP4 specification docs (Ralph Giles).
  * Fix some cppcheck warnings (erikd).
  * Assume all currently used OSes support SSE2.
  flac:
  * Fix potential infinite loop on flac-to-flac conversion
    (erikd).
  * Add WAVEFORMATEXTENSIBLE to WAV (as needed) when
    decoding (lvqcl).
  * Only write vorbis-comments if they are non-empty.
  * Error out if decoding RAW with bits != (8|16|24).
  metaflac:
  * Add --scan-replay-gain option.
  libraries:
  * CPU detection cleanup and fixes (Julian Calaby, erikd
    and lvqcl).
  * Fix two stream decoder bugs (Max Kellermann).
  * Fix a NULL dereference bug (on a malformed file).
  * Changed the LPC order guess for a slight compression
    improvement, particularly for classical music
    (Martijn van Beurden).
  * Improved encoding speed on older Intel CPUs.
  * Fixed a seeking bug when decoding certain files
    (Miroslav Lichvar).
  * Put an upper bound (32768) on the number of seek
    points.
  * Fix potential memory leaks.
  * Support 64bit brword/bwword allowing
    FLAC__BYTES_PER_WORD to be set to 8 (disabled by
    default).
  * Fix an out-of-bounds heap read.
- Refreshed flac-cflags.patch</changelog>
  <changelog author="tiwai@suse.de" date="1524830400">- Fix memory leak in read_metadata_vorbiscomment_() function
  (CVE-2017-6888, bsc#1091045):
  flac-CVE-2017-6888.patch</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1547812800">- Drop doxygen dependency to reduce python3 buildcycle</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1548244800">- Remove useless --with-pic (only useful for --enable-static).
- Trim authorship and licensing info from description,
  this is metadata.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1567339200">- Update to release 1.3.3
  * Improve SIMD decoding of 24 bit files
- Drop flac-CVE-2017-6888.patch (merged upstream)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1645531200">- Update to release 1.3.4:
  + General:
  * Fix 12 decoder bugs found by oss-fuzz, including CVE-2020-0499
  * Fix encoder bug CVE-2021-0561
  * Integrate oss-fuzzers
  * Seeking fixes
  * Various fixes and improvements
  + flac:
  * Various fixes and improvements</changelog>
  <changelog author="tiwai@suse.de" date="1646136000">- Fix the regression for audiofile, reverting the problematic change
  0001-Revert-libFLAC-stream_decoder.c-Use-current-position.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662897600">- Update to version 1.4.0:
  + General:
  * It is now possible to limit the minimum bitrate of a FLAC
    file generated by libFLAC and with the flac tool to 1
    bit/sample. This function can be used to aid live streaming,
    for example for internet radio
  * Encoding files with sample rates up to 1'048'575Hz is now
    possible.
  * Compression of preset -3 through -8 was slightly improved at
    the cost of a small decrease in encoding speed by increasing
    the precision with which autocorrelation was calculated
  * Encoding speed of preset -0, -1 and -2 was slightly improved
  * Compression of presets -1 and -4 was slighly improved on
    certain material by changing the adaptive mid-side heuristics
  * Speedups specifically targeting 64-bit ARMv8 devices using
    NEON were integrated
  * Speedups for x86_64 CPUs having the FMA instruction set
    extention are added
  * Encoding and decoding of 32-bit PCM is now possible
  + (Ogg) FLAC format:
  * The FLAC format document is being rewritten by the IETF
    CELLAR working group. The latest draft can be found on
    https://datatracker.ietf.org/doc/draft-ietf-cellar-flac/
  * The FLAC format document specifies no bounds for the
    residual. In other to match current decoder implementations,
    it is proposed to bound the residual to the range provided by
    a 32-bit int signed two's complement. This limit must be
    checked by FLAC encoders as to keep FLAC decoders free from
    the complexity of being to decode a residual exceeding a
    32-bit int.
  * There is now a set of files available to test whether a FLAC
    decoder implements the format correctly. This FLAC decoder
    testbench can be found at
    https://github.com/ietf-wg-cellar/flac-test-files. Also,
    results of testing hard- and software can be found here at
    https://wiki.hydrogenaud.io/index.php?title=FLAC_decoder_testbench.
  + flac:
  * The option --limit-min-bitrate was added to aid streaming,
    see github #264
  * The option --keep-foreign-metadata-if-present is added. This
    option works the same as --keep-foreign-metadata, but does
    return a warning instead of an error if no foreign metadata
    was found to store or restore
  * The warning returned by the foreign metadata handling is now
    clearer in case a user tries to restore foreign metadata of
    the wrong type, for example decoding a FLAC file containing
    AIFF foreign metadata to a WAV file
  * A problem when using the analyse function causing the first
    frame to have a wrong size and offset was fixed
  * Fix bug where channel mask of a file is unintentionally
    reused when several files are processed with one command
  * The order of compression-related commands is no longer
    important, i.e. -8ep gives the same result as -ep8.
    Previously, a compression level (like -8) would override a
    more specific setting (like -e or -p). This is no longer the
    case
  * flac now checks the block-align property of WAV files to
    ensure non-standard WAV files (for which flac has no
    handling) are not mangled
  + build system:
  * MSVC and Makefile.lite build system files have been removed.
    Building with MSVC (Visual Studio) can be done by using CMake
  * Various CMake improvements, especially for creating MSVC
    build files
  * Various fixes for MinGW
  * Removed obsolete autotools macro's to silence warnings
  * Fixes for FreeBSD PowerPC
  * Fixed some compiler warnings
  * Fix building with uclibc
  + testing/validation:
  * Addition of new encoder fuzzer, adding fuzzing for 8, 24 and
    32-bit inputs
  * Addition of new decoder fuzzer, adding coverage of seeking
    code
  * Addition of metadata fuzzer, adding coverage of metadata APIs
  * Various improvements to fuzzers to improve code coverage,
    fuzzing speed and stability
  * Many changes to test suite to improve cross-platform
    compatibility
  * Windows CI now also builds the whole test suite
  * Clang-format file added
  * Add warning on using v141_xp platform toolset with /MT
  + libraries:
  * Various seeking fixes
  * Various bugs fixed found by fuzzing
  * On decoding, it is now checked whether residuals can be
    contained by a 32-bit int, preventing integer overflow
  * Add check that samples supplied to libFLAC actually fall
    within the bps set
  * Add checks when parsing metadata blocks to not allocate
    excessive amounts of memory and not overread
  * Undocumented Windows-only utf8 functions are no longer
    exported to the DLL interface
  * Removed all assembler and intrinsics code from the decoder to
    improve fuzzing, as they provided only a small speed benefit
  * The bitwriter buffer is limited in size to 2^24 bytes, so it
    cannot write excessively large files. This is a backup in
    case another bug in this area creeps (back) in.
  * The metadata iterations should now never return a
    vorbiscomment entry with NULL as an entry, now always at
    least an empty string is returned
  + documentation: Removed html documentation and generate man
    pages from markdown
  + Interface changes:
  * libFLAC:
    . Addition of FLAC__stream_encoder_set_limit_min_bitrate()
    and FLAC__stream_encoder_get_limit_min_bitrate(), see
    github #264
    . get_client_data_from_decoder is renamed
    FLAC__get_decoder_client_data(), see github #124
    . All API functions taking a filename as an argument now take
    UTF-8 filenames on Windows, and no longer accept filenames
    using the current codepage
    . FLAC__Frame struct has changed: warmup samples are now
    stored in FLAC__int64 instead of FLAC__int32 types, and
    verbatim samples can now be stored in either FLAC__int32 or
    FLAC__int64 depending on whether samples fix the former or
    latter
    . The FLAC__StreamMetadata struct now has a tag, so it can be
    forward declared
  * libFLAC++:
    . Addition of ::set_limit_min_bitrate() and
    ::get_limit_min_bitrate(), see github #264
    . All API functions taking a filename as an argument now take
    UTF-8 filenames on Windows, and no longer accept filenames
    using the current codepage
    . The ::FLAC__Frame struct has changed, see the libFLAC
    interface change.
- Rebase flac-cflags.patch with quilt.
- Drop patch fixed differently upstream, see github #329
  + 0001-Revert-libFLAC-stream_decoder.c-Use-current-position.patch
- Bump sonames following upstream changes (also in baselibs.conf).
- Add sover and sover_plus defines, ease future soname bumps.
- Use ldconfig_scriptlets macro for post(un) handling.
- Use make_build macro.
- Update Git-Web and Git-Clone urls to new home on github.
- Replace gcc-c++ BuildRequires with generic c++_compiler and
  c_compiler BuildRequires: Package needs a c and c++ compiler, not
  explicitly gcc-c++.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1663934400">- Update to version 1.4.1:
  * CMake fixes
  * Add checks that man pages and api docs end up in tarball
  * Enable installation of prebuilt man pages and api docs
  * Fix compiler warnings
  * Fix format specifier
  * Fix versioning from git
- Rebase flac-cflags.patch</changelog>
  <changelog author="Jonas Kvinge &lt;jonaski@opensuse.org&gt;" date="1669377600">- Update to version 1.4.2:
  + General
  * Remove xmms plugin (Martijn van Beurden, TokyoBlackHole)
  * Remove all pure assembler, removing build dependency on nasm
  * Made console output more uniform across different platforms
    and CPUs
  * Improve ability to tune compile for a certain system (for
    example with -march=native) when combining with
  - -disable-asm-optimizations: plain C functions can now be
    better optimized
  + Build system
  * Default CFLAGS are now prepended instead of dropped when user
    CFLAGS are set
  * -msse2 is no longer added by default (was only applicable
    to x86)
  * Fix cross-compiling and out-of-tree building when pandoc and
    doxygen are not available
  * Fix issue with Clang not compiling functions with intrinsics
  * Fix detection of bswap intrinsics (Ozkan Sezer)
  * Improve search for libssp on MinGW (Ozkan Sezer,
    Martijn van Beurden)
  + libFLAC
  * Fix issue when the libFLAC user seeks in a file instead of
    libFLAC itself
- Drop obsoleted flac-cflags.patch</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678536000">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1687521600">- Update to version 1.4.3:
  + General
  * All PowerPC-specific code has been removed, as it turned out
    those improvements didn't actually improve anything
  * Large improvements in encoder speed for all presets. The
    largest change is for the fastest presets and for 24-bit and
    32-bit inputs.
  * Small improvement in decoder speed for BMI2-capable CPUs
  * Various documentation fixes and cleanups
  * Various fixes
  * Fix building on Universal Windows Platform
  + flac
  * A lot of small fixes for bugs found by fuzzing
  * Various improvements to the --keep-foreign-metadata and
  - -keep-foreign-metadata-if-present options on decoding
    + The output format (WAV/AIFF/RF64 etc.) is now automatically
    selected based on what kind of foreign metadata is stored
    + Decoded file is checked afterwards, to see whether stored
    foreign format data agrees with FLAC audio properties
    + AIFF-C sowt data can now be restored
  * Add --force-legacy-wave-format option, to decode to WAV with
    WAVEFORMATPCM where WAVE_FORMAT_EXTENSIBLE would be more
    appropriate
  * Add --force-aiff-c-none-format and --force-aiff-c-sowt-format
    to decode to AIFF-C
  * The storage of WAVEFORMATEXTENSIBLE_CHANNEL_MASK is no longer
    restricted to known channel orderings
  * Throw an error when WAV or AIFF files are over 4GiB in length
    and the --ignore-chunk-sizes option is not set
  * Warn on testing files when ID3v2 tags are found
  * Warn when data trails the audio data of a WAV/AIFF/RF64/W64
    file
  * Fix output file not being deleted after error on Windows
  * Removal of the --sector--align option
  + metaflac
  * A lot of small fixes for bugs found by fuzzing
  * Added options --append and --data-format, which makes it
    possible to copy metadata blocks from one FLAC file to another
  * Added option --remove-all-tags-except
  * Added option --show-all-tags
  + libFLAC
  * No longer write seektables to Ogg, even when specifically
    asked for. Seektables in Ogg are not defined
  * Add functions FLAC__metadata_object_set_raw and
    FLAC__metadata_object_get_raw to convert between blob and
    FLAC__StreamMetadata
  + Build system
  * Autoconf (configure): The option --enable-64-bit-words is now
    on by default
  * CMake: The option ENABLE_64_BIT_WORDS is now on by default
  + Testing/validation
  * Fuzzers were added for the flac and metaflac command line
    tools
  * Fuzzer coverage was improved
- Changed source to github link since it wasn't released in the
  xiph page.</changelog>
</package>
<package pkgid="d439ebe43e6b40c238f500a06502a9968777eb05e1315f64117d4490d87213f670bd94deab7c921f6dcd6c84cec77fb0fd1242c58e974900c18678718a17afa6" name="flac" arch="x86_64">
  <version epoch="0" ver="1.4.3" rel="1.3"/>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1547812800">- Drop doxygen dependency to reduce python3 buildcycle</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1548244800">- Remove useless --with-pic (only useful for --enable-static).
- Trim authorship and licensing info from description,
  this is metadata.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1567339200">- Update to release 1.3.3
  * Improve SIMD decoding of 24 bit files
- Drop flac-CVE-2017-6888.patch (merged upstream)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1645531200">- Update to release 1.3.4:
  + General:
  * Fix 12 decoder bugs found by oss-fuzz, including CVE-2020-0499
  * Fix encoder bug CVE-2021-0561
  * Integrate oss-fuzzers
  * Seeking fixes
  * Various fixes and improvements
  + flac:
  * Various fixes and improvements</changelog>
  <changelog author="tiwai@suse.de" date="1646136000">- Fix the regression for audiofile, reverting the problematic change
  0001-Revert-libFLAC-stream_decoder.c-Use-current-position.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662897600">- Update to version 1.4.0:
  + General:
  * It is now possible to limit the minimum bitrate of a FLAC
    file generated by libFLAC and with the flac tool to 1
    bit/sample. This function can be used to aid live streaming,
    for example for internet radio
  * Encoding files with sample rates up to 1'048'575Hz is now
    possible.
  * Compression of preset -3 through -8 was slightly improved at
    the cost of a small decrease in encoding speed by increasing
    the precision with which autocorrelation was calculated
  * Encoding speed of preset -0, -1 and -2 was slightly improved
  * Compression of presets -1 and -4 was slighly improved on
    certain material by changing the adaptive mid-side heuristics
  * Speedups specifically targeting 64-bit ARMv8 devices using
    NEON were integrated
  * Speedups for x86_64 CPUs having the FMA instruction set
    extention are added
  * Encoding and decoding of 32-bit PCM is now possible
  + (Ogg) FLAC format:
  * The FLAC format document is being rewritten by the IETF
    CELLAR working group. The latest draft can be found on
    https://datatracker.ietf.org/doc/draft-ietf-cellar-flac/
  * The FLAC format document specifies no bounds for the
    residual. In other to match current decoder implementations,
    it is proposed to bound the residual to the range provided by
    a 32-bit int signed two's complement. This limit must be
    checked by FLAC encoders as to keep FLAC decoders free from
    the complexity of being to decode a residual exceeding a
    32-bit int.
  * There is now a set of files available to test whether a FLAC
    decoder implements the format correctly. This FLAC decoder
    testbench can be found at
    https://github.com/ietf-wg-cellar/flac-test-files. Also,
    results of testing hard- and software can be found here at
    https://wiki.hydrogenaud.io/index.php?title=FLAC_decoder_testbench.
  + flac:
  * The option --limit-min-bitrate was added to aid streaming,
    see github #264
  * The option --keep-foreign-metadata-if-present is added. This
    option works the same as --keep-foreign-metadata, but does
    return a warning instead of an error if no foreign metadata
    was found to store or restore
  * The warning returned by the foreign metadata handling is now
    clearer in case a user tries to restore foreign metadata of
    the wrong type, for example decoding a FLAC file containing
    AIFF foreign metadata to a WAV file
  * A problem when using the analyse function causing the first
    frame to have a wrong size and offset was fixed
  * Fix bug where channel mask of a file is unintentionally
    reused when several files are processed with one command
  * The order of compression-related commands is no longer
    important, i.e. -8ep gives the same result as -ep8.
    Previously, a compression level (like -8) would override a
    more specific setting (like -e or -p). This is no longer the
    case
  * flac now checks the block-align property of WAV files to
    ensure non-standard WAV files (for which flac has no
    handling) are not mangled
  + build system:
  * MSVC and Makefile.lite build system files have been removed.
    Building with MSVC (Visual Studio) can be done by using CMake
  * Various CMake improvements, especially for creating MSVC
    build files
  * Various fixes for MinGW
  * Removed obsolete autotools macro's to silence warnings
  * Fixes for FreeBSD PowerPC
  * Fixed some compiler warnings
  * Fix building with uclibc
  + testing/validation:
  * Addition of new encoder fuzzer, adding fuzzing for 8, 24 and
    32-bit inputs
  * Addition of new decoder fuzzer, adding coverage of seeking
    code
  * Addition of metadata fuzzer, adding coverage of metadata APIs
  * Various improvements to fuzzers to improve code coverage,
    fuzzing speed and stability
  * Many changes to test suite to improve cross-platform
    compatibility
  * Windows CI now also builds the whole test suite
  * Clang-format file added
  * Add warning on using v141_xp platform toolset with /MT
  + libraries:
  * Various seeking fixes
  * Various bugs fixed found by fuzzing
  * On decoding, it is now checked whether residuals can be
    contained by a 32-bit int, preventing integer overflow
  * Add check that samples supplied to libFLAC actually fall
    within the bps set
  * Add checks when parsing metadata blocks to not allocate
    excessive amounts of memory and not overread
  * Undocumented Windows-only utf8 functions are no longer
    exported to the DLL interface
  * Removed all assembler and intrinsics code from the decoder to
    improve fuzzing, as they provided only a small speed benefit
  * The bitwriter buffer is limited in size to 2^24 bytes, so it
    cannot write excessively large files. This is a backup in
    case another bug in this area creeps (back) in.
  * The metadata iterations should now never return a
    vorbiscomment entry with NULL as an entry, now always at
    least an empty string is returned
  + documentation: Removed html documentation and generate man
    pages from markdown
  + Interface changes:
  * libFLAC:
    . Addition of FLAC__stream_encoder_set_limit_min_bitrate()
    and FLAC__stream_encoder_get_limit_min_bitrate(), see
    github #264
    . get_client_data_from_decoder is renamed
    FLAC__get_decoder_client_data(), see github #124
    . All API functions taking a filename as an argument now take
    UTF-8 filenames on Windows, and no longer accept filenames
    using the current codepage
    . FLAC__Frame struct has changed: warmup samples are now
    stored in FLAC__int64 instead of FLAC__int32 types, and
    verbatim samples can now be stored in either FLAC__int32 or
    FLAC__int64 depending on whether samples fix the former or
    latter
    . The FLAC__StreamMetadata struct now has a tag, so it can be
    forward declared
  * libFLAC++:
    . Addition of ::set_limit_min_bitrate() and
    ::get_limit_min_bitrate(), see github #264
    . All API functions taking a filename as an argument now take
    UTF-8 filenames on Windows, and no longer accept filenames
    using the current codepage
    . The ::FLAC__Frame struct has changed, see the libFLAC
    interface change.
- Rebase flac-cflags.patch with quilt.
- Drop patch fixed differently upstream, see github #329
  + 0001-Revert-libFLAC-stream_decoder.c-Use-current-position.patch
- Bump sonames following upstream changes (also in baselibs.conf).
- Add sover and sover_plus defines, ease future soname bumps.
- Use ldconfig_scriptlets macro for post(un) handling.
- Use make_build macro.
- Update Git-Web and Git-Clone urls to new home on github.
- Replace gcc-c++ BuildRequires with generic c++_compiler and
  c_compiler BuildRequires: Package needs a c and c++ compiler, not
  explicitly gcc-c++.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1663934400">- Update to version 1.4.1:
  * CMake fixes
  * Add checks that man pages and api docs end up in tarball
  * Enable installation of prebuilt man pages and api docs
  * Fix compiler warnings
  * Fix format specifier
  * Fix versioning from git
- Rebase flac-cflags.patch</changelog>
  <changelog author="Jonas Kvinge &lt;jonaski@opensuse.org&gt;" date="1669377600">- Update to version 1.4.2:
  + General
  * Remove xmms plugin (Martijn van Beurden, TokyoBlackHole)
  * Remove all pure assembler, removing build dependency on nasm
  * Made console output more uniform across different platforms
    and CPUs
  * Improve ability to tune compile for a certain system (for
    example with -march=native) when combining with
  - -disable-asm-optimizations: plain C functions can now be
    better optimized
  + Build system
  * Default CFLAGS are now prepended instead of dropped when user
    CFLAGS are set
  * -msse2 is no longer added by default (was only applicable
    to x86)
  * Fix cross-compiling and out-of-tree building when pandoc and
    doxygen are not available
  * Fix issue with Clang not compiling functions with intrinsics
  * Fix detection of bswap intrinsics (Ozkan Sezer)
  * Improve search for libssp on MinGW (Ozkan Sezer,
    Martijn van Beurden)
  + libFLAC
  * Fix issue when the libFLAC user seeks in a file instead of
    libFLAC itself
- Drop obsoleted flac-cflags.patch</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678536000">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1687521600">- Update to version 1.4.3:
  + General
  * All PowerPC-specific code has been removed, as it turned out
    those improvements didn't actually improve anything
  * Large improvements in encoder speed for all presets. The
    largest change is for the fastest presets and for 24-bit and
    32-bit inputs.
  * Small improvement in decoder speed for BMI2-capable CPUs
  * Various documentation fixes and cleanups
  * Various fixes
  * Fix building on Universal Windows Platform
  + flac
  * A lot of small fixes for bugs found by fuzzing
  * Various improvements to the --keep-foreign-metadata and
  - -keep-foreign-metadata-if-present options on decoding
    + The output format (WAV/AIFF/RF64 etc.) is now automatically
    selected based on what kind of foreign metadata is stored
    + Decoded file is checked afterwards, to see whether stored
    foreign format data agrees with FLAC audio properties
    + AIFF-C sowt data can now be restored
  * Add --force-legacy-wave-format option, to decode to WAV with
    WAVEFORMATPCM where WAVE_FORMAT_EXTENSIBLE would be more
    appropriate
  * Add --force-aiff-c-none-format and --force-aiff-c-sowt-format
    to decode to AIFF-C
  * The storage of WAVEFORMATEXTENSIBLE_CHANNEL_MASK is no longer
    restricted to known channel orderings
  * Throw an error when WAV or AIFF files are over 4GiB in length
    and the --ignore-chunk-sizes option is not set
  * Warn on testing files when ID3v2 tags are found
  * Warn when data trails the audio data of a WAV/AIFF/RF64/W64
    file
  * Fix output file not being deleted after error on Windows
  * Removal of the --sector--align option
  + metaflac
  * A lot of small fixes for bugs found by fuzzing
  * Added options --append and --data-format, which makes it
    possible to copy metadata blocks from one FLAC file to another
  * Added option --remove-all-tags-except
  * Added option --show-all-tags
  + libFLAC
  * No longer write seektables to Ogg, even when specifically
    asked for. Seektables in Ogg are not defined
  * Add functions FLAC__metadata_object_set_raw and
    FLAC__metadata_object_get_raw to convert between blob and
    FLAC__StreamMetadata
  + Build system
  * Autoconf (configure): The option --enable-64-bit-words is now
    on by default
  * CMake: The option ENABLE_64_BIT_WORDS is now on by default
  + Testing/validation
  * Fuzzers were added for the flac and metaflac command line
    tools
  * Fuzzer coverage was improved
- Changed source to github link since it wasn't released in the
  xiph page.</changelog>
</package>
<package pkgid="c6e9cb4de28a0ea797f660a9fadcf338ce03450e0d038d19722d17c43d8584c505a80b96f2f17481751326c4502b8d7980ed19f20d6fe9df7ae4e1a13d3b7e13" name="flac-debuginfo" arch="i586">
  <version epoch="0" ver="1.4.3" rel="1.3"/>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1547812800">- Drop doxygen dependency to reduce python3 buildcycle</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1548244800">- Remove useless --with-pic (only useful for --enable-static).
- Trim authorship and licensing info from description,
  this is metadata.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1567339200">- Update to release 1.3.3
  * Improve SIMD decoding of 24 bit files
- Drop flac-CVE-2017-6888.patch (merged upstream)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1645531200">- Update to release 1.3.4:
  + General:
  * Fix 12 decoder bugs found by oss-fuzz, including CVE-2020-0499
  * Fix encoder bug CVE-2021-0561
  * Integrate oss-fuzzers
  * Seeking fixes
  * Various fixes and improvements
  + flac:
  * Various fixes and improvements</changelog>
  <changelog author="tiwai@suse.de" date="1646136000">- Fix the regression for audiofile, reverting the problematic change
  0001-Revert-libFLAC-stream_decoder.c-Use-current-position.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662897600">- Update to version 1.4.0:
  + General:
  * It is now possible to limit the minimum bitrate of a FLAC
    file generated by libFLAC and with the flac tool to 1
    bit/sample. This function can be used to aid live streaming,
    for example for internet radio
  * Encoding files with sample rates up to 1'048'575Hz is now
    possible.
  * Compression of preset -3 through -8 was slightly improved at
    the cost of a small decrease in encoding speed by increasing
    the precision with which autocorrelation was calculated
  * Encoding speed of preset -0, -1 and -2 was slightly improved
  * Compression of presets -1 and -4 was slighly improved on
    certain material by changing the adaptive mid-side heuristics
  * Speedups specifically targeting 64-bit ARMv8 devices using
    NEON were integrated
  * Speedups for x86_64 CPUs having the FMA instruction set
    extention are added
  * Encoding and decoding of 32-bit PCM is now possible
  + (Ogg) FLAC format:
  * The FLAC format document is being rewritten by the IETF
    CELLAR working group. The latest draft can be found on
    https://datatracker.ietf.org/doc/draft-ietf-cellar-flac/
  * The FLAC format document specifies no bounds for the
    residual. In other to match current decoder implementations,
    it is proposed to bound the residual to the range provided by
    a 32-bit int signed two's complement. This limit must be
    checked by FLAC encoders as to keep FLAC decoders free from
    the complexity of being to decode a residual exceeding a
    32-bit int.
  * There is now a set of files available to test whether a FLAC
    decoder implements the format correctly. This FLAC decoder
    testbench can be found at
    https://github.com/ietf-wg-cellar/flac-test-files. Also,
    results of testing hard- and software can be found here at
    https://wiki.hydrogenaud.io/index.php?title=FLAC_decoder_testbench.
  + flac:
  * The option --limit-min-bitrate was added to aid streaming,
    see github #264
  * The option --keep-foreign-metadata-if-present is added. This
    option works the same as --keep-foreign-metadata, but does
    return a warning instead of an error if no foreign metadata
    was found to store or restore
  * The warning returned by the foreign metadata handling is now
    clearer in case a user tries to restore foreign metadata of
    the wrong type, for example decoding a FLAC file containing
    AIFF foreign metadata to a WAV file
  * A problem when using the analyse function causing the first
    frame to have a wrong size and offset was fixed
  * Fix bug where channel mask of a file is unintentionally
    reused when several files are processed with one command
  * The order of compression-related commands is no longer
    important, i.e. -8ep gives the same result as -ep8.
    Previously, a compression level (like -8) would override a
    more specific setting (like -e or -p). This is no longer the
    case
  * flac now checks the block-align property of WAV files to
    ensure non-standard WAV files (for which flac has no
    handling) are not mangled
  + build system:
  * MSVC and Makefile.lite build system files have been removed.
    Building with MSVC (Visual Studio) can be done by using CMake
  * Various CMake improvements, especially for creating MSVC
    build files
  * Various fixes for MinGW
  * Removed obsolete autotools macro's to silence warnings
  * Fixes for FreeBSD PowerPC
  * Fixed some compiler warnings
  * Fix building with uclibc
  + testing/validation:
  * Addition of new encoder fuzzer, adding fuzzing for 8, 24 and
    32-bit inputs
  * Addition of new decoder fuzzer, adding coverage of seeking
    code
  * Addition of metadata fuzzer, adding coverage of metadata APIs
  * Various improvements to fuzzers to improve code coverage,
    fuzzing speed and stability
  * Many changes to test suite to improve cross-platform
    compatibility
  * Windows CI now also builds the whole test suite
  * Clang-format file added
  * Add warning on using v141_xp platform toolset with /MT
  + libraries:
  * Various seeking fixes
  * Various bugs fixed found by fuzzing
  * On decoding, it is now checked whether residuals can be
    contained by a 32-bit int, preventing integer overflow
  * Add check that samples supplied to libFLAC actually fall
    within the bps set
  * Add checks when parsing metadata blocks to not allocate
    excessive amounts of memory and not overread
  * Undocumented Windows-only utf8 functions are no longer
    exported to the DLL interface
  * Removed all assembler and intrinsics code from the decoder to
    improve fuzzing, as they provided only a small speed benefit
  * The bitwriter buffer is limited in size to 2^24 bytes, so it
    cannot write excessively large files. This is a backup in
    case another bug in this area creeps (back) in.
  * The metadata iterations should now never return a
    vorbiscomment entry with NULL as an entry, now always at
    least an empty string is returned
  + documentation: Removed html documentation and generate man
    pages from markdown
  + Interface changes:
  * libFLAC:
    . Addition of FLAC__stream_encoder_set_limit_min_bitrate()
    and FLAC__stream_encoder_get_limit_min_bitrate(), see
    github #264
    . get_client_data_from_decoder is renamed
    FLAC__get_decoder_client_data(), see github #124
    . All API functions taking a filename as an argument now take
    UTF-8 filenames on Windows, and no longer accept filenames
    using the current codepage
    . FLAC__Frame struct has changed: warmup samples are now
    stored in FLAC__int64 instead of FLAC__int32 types, and
    verbatim samples can now be stored in either FLAC__int32 or
    FLAC__int64 depending on whether samples fix the former or
    latter
    . The FLAC__StreamMetadata struct now has a tag, so it can be
    forward declared
  * libFLAC++:
    . Addition of ::set_limit_min_bitrate() and
    ::get_limit_min_bitrate(), see github #264
    . All API functions taking a filename as an argument now take
    UTF-8 filenames on Windows, and no longer accept filenames
    using the current codepage
    . The ::FLAC__Frame struct has changed, see the libFLAC
    interface change.
- Rebase flac-cflags.patch with quilt.
- Drop patch fixed differently upstream, see github #329
  + 0001-Revert-libFLAC-stream_decoder.c-Use-current-position.patch
- Bump sonames following upstream changes (also in baselibs.conf).
- Add sover and sover_plus defines, ease future soname bumps.
- Use ldconfig_scriptlets macro for post(un) handling.
- Use make_build macro.
- Update Git-Web and Git-Clone urls to new home on github.
- Replace gcc-c++ BuildRequires with generic c++_compiler and
  c_compiler BuildRequires: Package needs a c and c++ compiler, not
  explicitly gcc-c++.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1663934400">- Update to version 1.4.1:
  * CMake fixes
  * Add checks that man pages and api docs end up in tarball
  * Enable installation of prebuilt man pages and api docs
  * Fix compiler warnings
  * Fix format specifier
  * Fix versioning from git
- Rebase flac-cflags.patch</changelog>
  <changelog author="Jonas Kvinge &lt;jonaski@opensuse.org&gt;" date="1669377600">- Update to version 1.4.2:
  + General
  * Remove xmms plugin (Martijn van Beurden, TokyoBlackHole)
  * Remove all pure assembler, removing build dependency on nasm
  * Made console output more uniform across different platforms
    and CPUs
  * Improve ability to tune compile for a certain system (for
    example with -march=native) when combining with
  - -disable-asm-optimizations: plain C functions can now be
    better optimized
  + Build system
  * Default CFLAGS are now prepended instead of dropped when user
    CFLAGS are set
  * -msse2 is no longer added by default (was only applicable
    to x86)
  * Fix cross-compiling and out-of-tree building when pandoc and
    doxygen are not available
  * Fix issue with Clang not compiling functions with intrinsics
  * Fix detection of bswap intrinsics (Ozkan Sezer)
  * Improve search for libssp on MinGW (Ozkan Sezer,
    Martijn van Beurden)
  + libFLAC
  * Fix issue when the libFLAC user seeks in a file instead of
    libFLAC itself
- Drop obsoleted flac-cflags.patch</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678536000">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1687521600">- Update to version 1.4.3:
  + General
  * All PowerPC-specific code has been removed, as it turned out
    those improvements didn't actually improve anything
  * Large improvements in encoder speed for all presets. The
    largest change is for the fastest presets and for 24-bit and
    32-bit inputs.
  * Small improvement in decoder speed for BMI2-capable CPUs
  * Various documentation fixes and cleanups
  * Various fixes
  * Fix building on Universal Windows Platform
  + flac
  * A lot of small fixes for bugs found by fuzzing
  * Various improvements to the --keep-foreign-metadata and
  - -keep-foreign-metadata-if-present options on decoding
    + The output format (WAV/AIFF/RF64 etc.) is now automatically
    selected based on what kind of foreign metadata is stored
    + Decoded file is checked afterwards, to see whether stored
    foreign format data agrees with FLAC audio properties
    + AIFF-C sowt data can now be restored
  * Add --force-legacy-wave-format option, to decode to WAV with
    WAVEFORMATPCM where WAVE_FORMAT_EXTENSIBLE would be more
    appropriate
  * Add --force-aiff-c-none-format and --force-aiff-c-sowt-format
    to decode to AIFF-C
  * The storage of WAVEFORMATEXTENSIBLE_CHANNEL_MASK is no longer
    restricted to known channel orderings
  * Throw an error when WAV or AIFF files are over 4GiB in length
    and the --ignore-chunk-sizes option is not set
  * Warn on testing files when ID3v2 tags are found
  * Warn when data trails the audio data of a WAV/AIFF/RF64/W64
    file
  * Fix output file not being deleted after error on Windows
  * Removal of the --sector--align option
  + metaflac
  * A lot of small fixes for bugs found by fuzzing
  * Added options --append and --data-format, which makes it
    possible to copy metadata blocks from one FLAC file to another
  * Added option --remove-all-tags-except
  * Added option --show-all-tags
  + libFLAC
  * No longer write seektables to Ogg, even when specifically
    asked for. Seektables in Ogg are not defined
  * Add functions FLAC__metadata_object_set_raw and
    FLAC__metadata_object_get_raw to convert between blob and
    FLAC__StreamMetadata
  + Build system
  * Autoconf (configure): The option --enable-64-bit-words is now
    on by default
  * CMake: The option ENABLE_64_BIT_WORDS is now on by default
  + Testing/validation
  * Fuzzers were added for the flac and metaflac command line
    tools
  * Fuzzer coverage was improved
- Changed source to github link since it wasn't released in the
  xiph page.</changelog>
</package>
<package pkgid="6e21e1bb4996c31c86f2eaeb3328c4574a9be18b328adffb5bef9cc790a255cc565b49685fd7e4e47b4c7a4590d84bc267a829a8af4cbbf0cc1008463fdbd377" name="flac-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.4.3" rel="1.3"/>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1547812800">- Drop doxygen dependency to reduce python3 buildcycle</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1548244800">- Remove useless --with-pic (only useful for --enable-static).
- Trim authorship and licensing info from description,
  this is metadata.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1567339200">- Update to release 1.3.3
  * Improve SIMD decoding of 24 bit files
- Drop flac-CVE-2017-6888.patch (merged upstream)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1645531200">- Update to release 1.3.4:
  + General:
  * Fix 12 decoder bugs found by oss-fuzz, including CVE-2020-0499
  * Fix encoder bug CVE-2021-0561
  * Integrate oss-fuzzers
  * Seeking fixes
  * Various fixes and improvements
  + flac:
  * Various fixes and improvements</changelog>
  <changelog author="tiwai@suse.de" date="1646136000">- Fix the regression for audiofile, reverting the problematic change
  0001-Revert-libFLAC-stream_decoder.c-Use-current-position.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662897600">- Update to version 1.4.0:
  + General:
  * It is now possible to limit the minimum bitrate of a FLAC
    file generated by libFLAC and with the flac tool to 1
    bit/sample. This function can be used to aid live streaming,
    for example for internet radio
  * Encoding files with sample rates up to 1'048'575Hz is now
    possible.
  * Compression of preset -3 through -8 was slightly improved at
    the cost of a small decrease in encoding speed by increasing
    the precision with which autocorrelation was calculated
  * Encoding speed of preset -0, -1 and -2 was slightly improved
  * Compression of presets -1 and -4 was slighly improved on
    certain material by changing the adaptive mid-side heuristics
  * Speedups specifically targeting 64-bit ARMv8 devices using
    NEON were integrated
  * Speedups for x86_64 CPUs having the FMA instruction set
    extention are added
  * Encoding and decoding of 32-bit PCM is now possible
  + (Ogg) FLAC format:
  * The FLAC format document is being rewritten by the IETF
    CELLAR working group. The latest draft can be found on
    https://datatracker.ietf.org/doc/draft-ietf-cellar-flac/
  * The FLAC format document specifies no bounds for the
    residual. In other to match current decoder implementations,
    it is proposed to bound the residual to the range provided by
    a 32-bit int signed two's complement. This limit must be
    checked by FLAC encoders as to keep FLAC decoders free from
    the complexity of being to decode a residual exceeding a
    32-bit int.
  * There is now a set of files available to test whether a FLAC
    decoder implements the format correctly. This FLAC decoder
    testbench can be found at
    https://github.com/ietf-wg-cellar/flac-test-files. Also,
    results of testing hard- and software can be found here at
    https://wiki.hydrogenaud.io/index.php?title=FLAC_decoder_testbench.
  + flac:
  * The option --limit-min-bitrate was added to aid streaming,
    see github #264
  * The option --keep-foreign-metadata-if-present is added. This
    option works the same as --keep-foreign-metadata, but does
    return a warning instead of an error if no foreign metadata
    was found to store or restore
  * The warning returned by the foreign metadata handling is now
    clearer in case a user tries to restore foreign metadata of
    the wrong type, for example decoding a FLAC file containing
    AIFF foreign metadata to a WAV file
  * A problem when using the analyse function causing the first
    frame to have a wrong size and offset was fixed
  * Fix bug where channel mask of a file is unintentionally
    reused when several files are processed with one command
  * The order of compression-related commands is no longer
    important, i.e. -8ep gives the same result as -ep8.
    Previously, a compression level (like -8) would override a
    more specific setting (like -e or -p). This is no longer the
    case
  * flac now checks the block-align property of WAV files to
    ensure non-standard WAV files (for which flac has no
    handling) are not mangled
  + build system:
  * MSVC and Makefile.lite build system files have been removed.
    Building with MSVC (Visual Studio) can be done by using CMake
  * Various CMake improvements, especially for creating MSVC
    build files
  * Various fixes for MinGW
  * Removed obsolete autotools macro's to silence warnings
  * Fixes for FreeBSD PowerPC
  * Fixed some compiler warnings
  * Fix building with uclibc
  + testing/validation:
  * Addition of new encoder fuzzer, adding fuzzing for 8, 24 and
    32-bit inputs
  * Addition of new decoder fuzzer, adding coverage of seeking
    code
  * Addition of metadata fuzzer, adding coverage of metadata APIs
  * Various improvements to fuzzers to improve code coverage,
    fuzzing speed and stability
  * Many changes to test suite to improve cross-platform
    compatibility
  * Windows CI now also builds the whole test suite
  * Clang-format file added
  * Add warning on using v141_xp platform toolset with /MT
  + libraries:
  * Various seeking fixes
  * Various bugs fixed found by fuzzing
  * On decoding, it is now checked whether residuals can be
    contained by a 32-bit int, preventing integer overflow
  * Add check that samples supplied to libFLAC actually fall
    within the bps set
  * Add checks when parsing metadata blocks to not allocate
    excessive amounts of memory and not overread
  * Undocumented Windows-only utf8 functions are no longer
    exported to the DLL interface
  * Removed all assembler and intrinsics code from the decoder to
    improve fuzzing, as they provided only a small speed benefit
  * The bitwriter buffer is limited in size to 2^24 bytes, so it
    cannot write excessively large files. This is a backup in
    case another bug in this area creeps (back) in.
  * The metadata iterations should now never return a
    vorbiscomment entry with NULL as an entry, now always at
    least an empty string is returned
  + documentation: Removed html documentation and generate man
    pages from markdown
  + Interface changes:
  * libFLAC:
    . Addition of FLAC__stream_encoder_set_limit_min_bitrate()
    and FLAC__stream_encoder_get_limit_min_bitrate(), see
    github #264
    . get_client_data_from_decoder is renamed
    FLAC__get_decoder_client_data(), see github #124
    . All API functions taking a filename as an argument now take
    UTF-8 filenames on Windows, and no longer accept filenames
    using the current codepage
    . FLAC__Frame struct has changed: warmup samples are now
    stored in FLAC__int64 instead of FLAC__int32 types, and
    verbatim samples can now be stored in either FLAC__int32 or
    FLAC__int64 depending on whether samples fix the former or
    latter
    . The FLAC__StreamMetadata struct now has a tag, so it can be
    forward declared
  * libFLAC++:
    . Addition of ::set_limit_min_bitrate() and
    ::get_limit_min_bitrate(), see github #264
    . All API functions taking a filename as an argument now take
    UTF-8 filenames on Windows, and no longer accept filenames
    using the current codepage
    . The ::FLAC__Frame struct has changed, see the libFLAC
    interface change.
- Rebase flac-cflags.patch with quilt.
- Drop patch fixed differently upstream, see github #329
  + 0001-Revert-libFLAC-stream_decoder.c-Use-current-position.patch
- Bump sonames following upstream changes (also in baselibs.conf).
- Add sover and sover_plus defines, ease future soname bumps.
- Use ldconfig_scriptlets macro for post(un) handling.
- Use make_build macro.
- Update Git-Web and Git-Clone urls to new home on github.
- Replace gcc-c++ BuildRequires with generic c++_compiler and
  c_compiler BuildRequires: Package needs a c and c++ compiler, not
  explicitly gcc-c++.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1663934400">- Update to version 1.4.1:
  * CMake fixes
  * Add checks that man pages and api docs end up in tarball
  * Enable installation of prebuilt man pages and api docs
  * Fix compiler warnings
  * Fix format specifier
  * Fix versioning from git
- Rebase flac-cflags.patch</changelog>
  <changelog author="Jonas Kvinge &lt;jonaski@opensuse.org&gt;" date="1669377600">- Update to version 1.4.2:
  + General
  * Remove xmms plugin (Martijn van Beurden, TokyoBlackHole)
  * Remove all pure assembler, removing build dependency on nasm
  * Made console output more uniform across different platforms
    and CPUs
  * Improve ability to tune compile for a certain system (for
    example with -march=native) when combining with
  - -disable-asm-optimizations: plain C functions can now be
    better optimized
  + Build system
  * Default CFLAGS are now prepended instead of dropped when user
    CFLAGS are set
  * -msse2 is no longer added by default (was only applicable
    to x86)
  * Fix cross-compiling and out-of-tree building when pandoc and
    doxygen are not available
  * Fix issue with Clang not compiling functions with intrinsics
  * Fix detection of bswap intrinsics (Ozkan Sezer)
  * Improve search for libssp on MinGW (Ozkan Sezer,
    Martijn van Beurden)
  + libFLAC
  * Fix issue when the libFLAC user seeks in a file instead of
    libFLAC itself
- Drop obsoleted flac-cflags.patch</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678536000">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1687521600">- Update to version 1.4.3:
  + General
  * All PowerPC-specific code has been removed, as it turned out
    those improvements didn't actually improve anything
  * Large improvements in encoder speed for all presets. The
    largest change is for the fastest presets and for 24-bit and
    32-bit inputs.
  * Small improvement in decoder speed for BMI2-capable CPUs
  * Various documentation fixes and cleanups
  * Various fixes
  * Fix building on Universal Windows Platform
  + flac
  * A lot of small fixes for bugs found by fuzzing
  * Various improvements to the --keep-foreign-metadata and
  - -keep-foreign-metadata-if-present options on decoding
    + The output format (WAV/AIFF/RF64 etc.) is now automatically
    selected based on what kind of foreign metadata is stored
    + Decoded file is checked afterwards, to see whether stored
    foreign format data agrees with FLAC audio properties
    + AIFF-C sowt data can now be restored
  * Add --force-legacy-wave-format option, to decode to WAV with
    WAVEFORMATPCM where WAVE_FORMAT_EXTENSIBLE would be more
    appropriate
  * Add --force-aiff-c-none-format and --force-aiff-c-sowt-format
    to decode to AIFF-C
  * The storage of WAVEFORMATEXTENSIBLE_CHANNEL_MASK is no longer
    restricted to known channel orderings
  * Throw an error when WAV or AIFF files are over 4GiB in length
    and the --ignore-chunk-sizes option is not set
  * Warn on testing files when ID3v2 tags are found
  * Warn when data trails the audio data of a WAV/AIFF/RF64/W64
    file
  * Fix output file not being deleted after error on Windows
  * Removal of the --sector--align option
  + metaflac
  * A lot of small fixes for bugs found by fuzzing
  * Added options --append and --data-format, which makes it
    possible to copy metadata blocks from one FLAC file to another
  * Added option --remove-all-tags-except
  * Added option --show-all-tags
  + libFLAC
  * No longer write seektables to Ogg, even when specifically
    asked for. Seektables in Ogg are not defined
  * Add functions FLAC__metadata_object_set_raw and
    FLAC__metadata_object_get_raw to convert between blob and
    FLAC__StreamMetadata
  + Build system
  * Autoconf (configure): The option --enable-64-bit-words is now
    on by default
  * CMake: The option ENABLE_64_BIT_WORDS is now on by default
  + Testing/validation
  * Fuzzers were added for the flac and metaflac command line
    tools
  * Fuzzer coverage was improved
- Changed source to github link since it wasn't released in the
  xiph page.</changelog>
</package>
<package pkgid="f21b44e4eaff4cf9cf24c14ee8b11309b1500d3a59fff3a03b1db3fa00bbc585a735e30a10fe0346cde0769110c09bdd1b3fbba67007547e64a34b71682f7562" name="flac-debugsource" arch="i586">
  <version epoch="0" ver="1.4.3" rel="1.3"/>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1547812800">- Drop doxygen dependency to reduce python3 buildcycle</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1548244800">- Remove useless --with-pic (only useful for --enable-static).
- Trim authorship and licensing info from description,
  this is metadata.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1567339200">- Update to release 1.3.3
  * Improve SIMD decoding of 24 bit files
- Drop flac-CVE-2017-6888.patch (merged upstream)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1645531200">- Update to release 1.3.4:
  + General:
  * Fix 12 decoder bugs found by oss-fuzz, including CVE-2020-0499
  * Fix encoder bug CVE-2021-0561
  * Integrate oss-fuzzers
  * Seeking fixes
  * Various fixes and improvements
  + flac:
  * Various fixes and improvements</changelog>
  <changelog author="tiwai@suse.de" date="1646136000">- Fix the regression for audiofile, reverting the problematic change
  0001-Revert-libFLAC-stream_decoder.c-Use-current-position.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662897600">- Update to version 1.4.0:
  + General:
  * It is now possible to limit the minimum bitrate of a FLAC
    file generated by libFLAC and with the flac tool to 1
    bit/sample. This function can be used to aid live streaming,
    for example for internet radio
  * Encoding files with sample rates up to 1'048'575Hz is now
    possible.
  * Compression of preset -3 through -8 was slightly improved at
    the cost of a small decrease in encoding speed by increasing
    the precision with which autocorrelation was calculated
  * Encoding speed of preset -0, -1 and -2 was slightly improved
  * Compression of presets -1 and -4 was slighly improved on
    certain material by changing the adaptive mid-side heuristics
  * Speedups specifically targeting 64-bit ARMv8 devices using
    NEON were integrated
  * Speedups for x86_64 CPUs having the FMA instruction set
    extention are added
  * Encoding and decoding of 32-bit PCM is now possible
  + (Ogg) FLAC format:
  * The FLAC format document is being rewritten by the IETF
    CELLAR working group. The latest draft can be found on
    https://datatracker.ietf.org/doc/draft-ietf-cellar-flac/
  * The FLAC format document specifies no bounds for the
    residual. In other to match current decoder implementations,
    it is proposed to bound the residual to the range provided by
    a 32-bit int signed two's complement. This limit must be
    checked by FLAC encoders as to keep FLAC decoders free from
    the complexity of being to decode a residual exceeding a
    32-bit int.
  * There is now a set of files available to test whether a FLAC
    decoder implements the format correctly. This FLAC decoder
    testbench can be found at
    https://github.com/ietf-wg-cellar/flac-test-files. Also,
    results of testing hard- and software can be found here at
    https://wiki.hydrogenaud.io/index.php?title=FLAC_decoder_testbench.
  + flac:
  * The option --limit-min-bitrate was added to aid streaming,
    see github #264
  * The option --keep-foreign-metadata-if-present is added. This
    option works the same as --keep-foreign-metadata, but does
    return a warning instead of an error if no foreign metadata
    was found to store or restore
  * The warning returned by the foreign metadata handling is now
    clearer in case a user tries to restore foreign metadata of
    the wrong type, for example decoding a FLAC file containing
    AIFF foreign metadata to a WAV file
  * A problem when using the analyse function causing the first
    frame to have a wrong size and offset was fixed
  * Fix bug where channel mask of a file is unintentionally
    reused when several files are processed with one command
  * The order of compression-related commands is no longer
    important, i.e. -8ep gives the same result as -ep8.
    Previously, a compression level (like -8) would override a
    more specific setting (like -e or -p). This is no longer the
    case
  * flac now checks the block-align property of WAV files to
    ensure non-standard WAV files (for which flac has no
    handling) are not mangled
  + build system:
  * MSVC and Makefile.lite build system files have been removed.
    Building with MSVC (Visual Studio) can be done by using CMake
  * Various CMake improvements, especially for creating MSVC
    build files
  * Various fixes for MinGW
  * Removed obsolete autotools macro's to silence warnings
  * Fixes for FreeBSD PowerPC
  * Fixed some compiler warnings
  * Fix building with uclibc
  + testing/validation:
  * Addition of new encoder fuzzer, adding fuzzing for 8, 24 and
    32-bit inputs
  * Addition of new decoder fuzzer, adding coverage of seeking
    code
  * Addition of metadata fuzzer, adding coverage of metadata APIs
  * Various improvements to fuzzers to improve code coverage,
    fuzzing speed and stability
  * Many changes to test suite to improve cross-platform
    compatibility
  * Windows CI now also builds the whole test suite
  * Clang-format file added
  * Add warning on using v141_xp platform toolset with /MT
  + libraries:
  * Various seeking fixes
  * Various bugs fixed found by fuzzing
  * On decoding, it is now checked whether residuals can be
    contained by a 32-bit int, preventing integer overflow
  * Add check that samples supplied to libFLAC actually fall
    within the bps set
  * Add checks when parsing metadata blocks to not allocate
    excessive amounts of memory and not overread
  * Undocumented Windows-only utf8 functions are no longer
    exported to the DLL interface
  * Removed all assembler and intrinsics code from the decoder to
    improve fuzzing, as they provided only a small speed benefit
  * The bitwriter buffer is limited in size to 2^24 bytes, so it
    cannot write excessively large files. This is a backup in
    case another bug in this area creeps (back) in.
  * The metadata iterations should now never return a
    vorbiscomment entry with NULL as an entry, now always at
    least an empty string is returned
  + documentation: Removed html documentation and generate man
    pages from markdown
  + Interface changes:
  * libFLAC:
    . Addition of FLAC__stream_encoder_set_limit_min_bitrate()
    and FLAC__stream_encoder_get_limit_min_bitrate(), see
    github #264
    . get_client_data_from_decoder is renamed
    FLAC__get_decoder_client_data(), see github #124
    . All API functions taking a filename as an argument now take
    UTF-8 filenames on Windows, and no longer accept filenames
    using the current codepage
    . FLAC__Frame struct has changed: warmup samples are now
    stored in FLAC__int64 instead of FLAC__int32 types, and
    verbatim samples can now be stored in either FLAC__int32 or
    FLAC__int64 depending on whether samples fix the former or
    latter
    . The FLAC__StreamMetadata struct now has a tag, so it can be
    forward declared
  * libFLAC++:
    . Addition of ::set_limit_min_bitrate() and
    ::get_limit_min_bitrate(), see github #264
    . All API functions taking a filename as an argument now take
    UTF-8 filenames on Windows, and no longer accept filenames
    using the current codepage
    . The ::FLAC__Frame struct has changed, see the libFLAC
    interface change.
- Rebase flac-cflags.patch with quilt.
- Drop patch fixed differently upstream, see github #329
  + 0001-Revert-libFLAC-stream_decoder.c-Use-current-position.patch
- Bump sonames following upstream changes (also in baselibs.conf).
- Add sover and sover_plus defines, ease future soname bumps.
- Use ldconfig_scriptlets macro for post(un) handling.
- Use make_build macro.
- Update Git-Web and Git-Clone urls to new home on github.
- Replace gcc-c++ BuildRequires with generic c++_compiler and
  c_compiler BuildRequires: Package needs a c and c++ compiler, not
  explicitly gcc-c++.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1663934400">- Update to version 1.4.1:
  * CMake fixes
  * Add checks that man pages and api docs end up in tarball
  * Enable installation of prebuilt man pages and api docs
  * Fix compiler warnings
  * Fix format specifier
  * Fix versioning from git
- Rebase flac-cflags.patch</changelog>
  <changelog author="Jonas Kvinge &lt;jonaski@opensuse.org&gt;" date="1669377600">- Update to version 1.4.2:
  + General
  * Remove xmms plugin (Martijn van Beurden, TokyoBlackHole)
  * Remove all pure assembler, removing build dependency on nasm
  * Made console output more uniform across different platforms
    and CPUs
  * Improve ability to tune compile for a certain system (for
    example with -march=native) when combining with
  - -disable-asm-optimizations: plain C functions can now be
    better optimized
  + Build system
  * Default CFLAGS are now prepended instead of dropped when user
    CFLAGS are set
  * -msse2 is no longer added by default (was only applicable
    to x86)
  * Fix cross-compiling and out-of-tree building when pandoc and
    doxygen are not available
  * Fix issue with Clang not compiling functions with intrinsics
  * Fix detection of bswap intrinsics (Ozkan Sezer)
  * Improve search for libssp on MinGW (Ozkan Sezer,
    Martijn van Beurden)
  + libFLAC
  * Fix issue when the libFLAC user seeks in a file instead of
    libFLAC itself
- Drop obsoleted flac-cflags.patch</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678536000">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1687521600">- Update to version 1.4.3:
  + General
  * All PowerPC-specific code has been removed, as it turned out
    those improvements didn't actually improve anything
  * Large improvements in encoder speed for all presets. The
    largest change is for the fastest presets and for 24-bit and
    32-bit inputs.
  * Small improvement in decoder speed for BMI2-capable CPUs
  * Various documentation fixes and cleanups
  * Various fixes
  * Fix building on Universal Windows Platform
  + flac
  * A lot of small fixes for bugs found by fuzzing
  * Various improvements to the --keep-foreign-metadata and
  - -keep-foreign-metadata-if-present options on decoding
    + The output format (WAV/AIFF/RF64 etc.) is now automatically
    selected based on what kind of foreign metadata is stored
    + Decoded file is checked afterwards, to see whether stored
    foreign format data agrees with FLAC audio properties
    + AIFF-C sowt data can now be restored
  * Add --force-legacy-wave-format option, to decode to WAV with
    WAVEFORMATPCM where WAVE_FORMAT_EXTENSIBLE would be more
    appropriate
  * Add --force-aiff-c-none-format and --force-aiff-c-sowt-format
    to decode to AIFF-C
  * The storage of WAVEFORMATEXTENSIBLE_CHANNEL_MASK is no longer
    restricted to known channel orderings
  * Throw an error when WAV or AIFF files are over 4GiB in length
    and the --ignore-chunk-sizes option is not set
  * Warn on testing files when ID3v2 tags are found
  * Warn when data trails the audio data of a WAV/AIFF/RF64/W64
    file
  * Fix output file not being deleted after error on Windows
  * Removal of the --sector--align option
  + metaflac
  * A lot of small fixes for bugs found by fuzzing
  * Added options --append and --data-format, which makes it
    possible to copy metadata blocks from one FLAC file to another
  * Added option --remove-all-tags-except
  * Added option --show-all-tags
  + libFLAC
  * No longer write seektables to Ogg, even when specifically
    asked for. Seektables in Ogg are not defined
  * Add functions FLAC__metadata_object_set_raw and
    FLAC__metadata_object_get_raw to convert between blob and
    FLAC__StreamMetadata
  + Build system
  * Autoconf (configure): The option --enable-64-bit-words is now
    on by default
  * CMake: The option ENABLE_64_BIT_WORDS is now on by default
  + Testing/validation
  * Fuzzers were added for the flac and metaflac command line
    tools
  * Fuzzer coverage was improved
- Changed source to github link since it wasn't released in the
  xiph page.</changelog>
</package>
<package pkgid="1df39aaa2a91dc77276fc64a603f914ece8775551b013716753f23a2d96043ecd55dcd44ae0f5a5f51faeb9e2ee3ac9a31aa86a41c6bbc55ae76423de8cf9c8e" name="flac-debugsource" arch="x86_64">
  <version epoch="0" ver="1.4.3" rel="1.3"/>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1547812800">- Drop doxygen dependency to reduce python3 buildcycle</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1548244800">- Remove useless --with-pic (only useful for --enable-static).
- Trim authorship and licensing info from description,
  this is metadata.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1567339200">- Update to release 1.3.3
  * Improve SIMD decoding of 24 bit files
- Drop flac-CVE-2017-6888.patch (merged upstream)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1645531200">- Update to release 1.3.4:
  + General:
  * Fix 12 decoder bugs found by oss-fuzz, including CVE-2020-0499
  * Fix encoder bug CVE-2021-0561
  * Integrate oss-fuzzers
  * Seeking fixes
  * Various fixes and improvements
  + flac:
  * Various fixes and improvements</changelog>
  <changelog author="tiwai@suse.de" date="1646136000">- Fix the regression for audiofile, reverting the problematic change
  0001-Revert-libFLAC-stream_decoder.c-Use-current-position.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662897600">- Update to version 1.4.0:
  + General:
  * It is now possible to limit the minimum bitrate of a FLAC
    file generated by libFLAC and with the flac tool to 1
    bit/sample. This function can be used to aid live streaming,
    for example for internet radio
  * Encoding files with sample rates up to 1'048'575Hz is now
    possible.
  * Compression of preset -3 through -8 was slightly improved at
    the cost of a small decrease in encoding speed by increasing
    the precision with which autocorrelation was calculated
  * Encoding speed of preset -0, -1 and -2 was slightly improved
  * Compression of presets -1 and -4 was slighly improved on
    certain material by changing the adaptive mid-side heuristics
  * Speedups specifically targeting 64-bit ARMv8 devices using
    NEON were integrated
  * Speedups for x86_64 CPUs having the FMA instruction set
    extention are added
  * Encoding and decoding of 32-bit PCM is now possible
  + (Ogg) FLAC format:
  * The FLAC format document is being rewritten by the IETF
    CELLAR working group. The latest draft can be found on
    https://datatracker.ietf.org/doc/draft-ietf-cellar-flac/
  * The FLAC format document specifies no bounds for the
    residual. In other to match current decoder implementations,
    it is proposed to bound the residual to the range provided by
    a 32-bit int signed two's complement. This limit must be
    checked by FLAC encoders as to keep FLAC decoders free from
    the complexity of being to decode a residual exceeding a
    32-bit int.
  * There is now a set of files available to test whether a FLAC
    decoder implements the format correctly. This FLAC decoder
    testbench can be found at
    https://github.com/ietf-wg-cellar/flac-test-files. Also,
    results of testing hard- and software can be found here at
    https://wiki.hydrogenaud.io/index.php?title=FLAC_decoder_testbench.
  + flac:
  * The option --limit-min-bitrate was added to aid streaming,
    see github #264
  * The option --keep-foreign-metadata-if-present is added. This
    option works the same as --keep-foreign-metadata, but does
    return a warning instead of an error if no foreign metadata
    was found to store or restore
  * The warning returned by the foreign metadata handling is now
    clearer in case a user tries to restore foreign metadata of
    the wrong type, for example decoding a FLAC file containing
    AIFF foreign metadata to a WAV file
  * A problem when using the analyse function causing the first
    frame to have a wrong size and offset was fixed
  * Fix bug where channel mask of a file is unintentionally
    reused when several files are processed with one command
  * The order of compression-related commands is no longer
    important, i.e. -8ep gives the same result as -ep8.
    Previously, a compression level (like -8) would override a
    more specific setting (like -e or -p). This is no longer the
    case
  * flac now checks the block-align property of WAV files to
    ensure non-standard WAV files (for which flac has no
    handling) are not mangled
  + build system:
  * MSVC and Makefile.lite build system files have been removed.
    Building with MSVC (Visual Studio) can be done by using CMake
  * Various CMake improvements, especially for creating MSVC
    build files
  * Various fixes for MinGW
  * Removed obsolete autotools macro's to silence warnings
  * Fixes for FreeBSD PowerPC
  * Fixed some compiler warnings
  * Fix building with uclibc
  + testing/validation:
  * Addition of new encoder fuzzer, adding fuzzing for 8, 24 and
    32-bit inputs
  * Addition of new decoder fuzzer, adding coverage of seeking
    code
  * Addition of metadata fuzzer, adding coverage of metadata APIs
  * Various improvements to fuzzers to improve code coverage,
    fuzzing speed and stability
  * Many changes to test suite to improve cross-platform
    compatibility
  * Windows CI now also builds the whole test suite
  * Clang-format file added
  * Add warning on using v141_xp platform toolset with /MT
  + libraries:
  * Various seeking fixes
  * Various bugs fixed found by fuzzing
  * On decoding, it is now checked whether residuals can be
    contained by a 32-bit int, preventing integer overflow
  * Add check that samples supplied to libFLAC actually fall
    within the bps set
  * Add checks when parsing metadata blocks to not allocate
    excessive amounts of memory and not overread
  * Undocumented Windows-only utf8 functions are no longer
    exported to the DLL interface
  * Removed all assembler and intrinsics code from the decoder to
    improve fuzzing, as they provided only a small speed benefit
  * The bitwriter buffer is limited in size to 2^24 bytes, so it
    cannot write excessively large files. This is a backup in
    case another bug in this area creeps (back) in.
  * The metadata iterations should now never return a
    vorbiscomment entry with NULL as an entry, now always at
    least an empty string is returned
  + documentation: Removed html documentation and generate man
    pages from markdown
  + Interface changes:
  * libFLAC:
    . Addition of FLAC__stream_encoder_set_limit_min_bitrate()
    and FLAC__stream_encoder_get_limit_min_bitrate(), see
    github #264
    . get_client_data_from_decoder is renamed
    FLAC__get_decoder_client_data(), see github #124
    . All API functions taking a filename as an argument now take
    UTF-8 filenames on Windows, and no longer accept filenames
    using the current codepage
    . FLAC__Frame struct has changed: warmup samples are now
    stored in FLAC__int64 instead of FLAC__int32 types, and
    verbatim samples can now be stored in either FLAC__int32 or
    FLAC__int64 depending on whether samples fix the former or
    latter
    . The FLAC__StreamMetadata struct now has a tag, so it can be
    forward declared
  * libFLAC++:
    . Addition of ::set_limit_min_bitrate() and
    ::get_limit_min_bitrate(), see github #264
    . All API functions taking a filename as an argument now take
    UTF-8 filenames on Windows, and no longer accept filenames
    using the current codepage
    . The ::FLAC__Frame struct has changed, see the libFLAC
    interface change.
- Rebase flac-cflags.patch with quilt.
- Drop patch fixed differently upstream, see github #329
  + 0001-Revert-libFLAC-stream_decoder.c-Use-current-position.patch
- Bump sonames following upstream changes (also in baselibs.conf).
- Add sover and sover_plus defines, ease future soname bumps.
- Use ldconfig_scriptlets macro for post(un) handling.
- Use make_build macro.
- Update Git-Web and Git-Clone urls to new home on github.
- Replace gcc-c++ BuildRequires with generic c++_compiler and
  c_compiler BuildRequires: Package needs a c and c++ compiler, not
  explicitly gcc-c++.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1663934400">- Update to version 1.4.1:
  * CMake fixes
  * Add checks that man pages and api docs end up in tarball
  * Enable installation of prebuilt man pages and api docs
  * Fix compiler warnings
  * Fix format specifier
  * Fix versioning from git
- Rebase flac-cflags.patch</changelog>
  <changelog author="Jonas Kvinge &lt;jonaski@opensuse.org&gt;" date="1669377600">- Update to version 1.4.2:
  + General
  * Remove xmms plugin (Martijn van Beurden, TokyoBlackHole)
  * Remove all pure assembler, removing build dependency on nasm
  * Made console output more uniform across different platforms
    and CPUs
  * Improve ability to tune compile for a certain system (for
    example with -march=native) when combining with
  - -disable-asm-optimizations: plain C functions can now be
    better optimized
  + Build system
  * Default CFLAGS are now prepended instead of dropped when user
    CFLAGS are set
  * -msse2 is no longer added by default (was only applicable
    to x86)
  * Fix cross-compiling and out-of-tree building when pandoc and
    doxygen are not available
  * Fix issue with Clang not compiling functions with intrinsics
  * Fix detection of bswap intrinsics (Ozkan Sezer)
  * Improve search for libssp on MinGW (Ozkan Sezer,
    Martijn van Beurden)
  + libFLAC
  * Fix issue when the libFLAC user seeks in a file instead of
    libFLAC itself
- Drop obsoleted flac-cflags.patch</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678536000">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1687521600">- Update to version 1.4.3:
  + General
  * All PowerPC-specific code has been removed, as it turned out
    those improvements didn't actually improve anything
  * Large improvements in encoder speed for all presets. The
    largest change is for the fastest presets and for 24-bit and
    32-bit inputs.
  * Small improvement in decoder speed for BMI2-capable CPUs
  * Various documentation fixes and cleanups
  * Various fixes
  * Fix building on Universal Windows Platform
  + flac
  * A lot of small fixes for bugs found by fuzzing
  * Various improvements to the --keep-foreign-metadata and
  - -keep-foreign-metadata-if-present options on decoding
    + The output format (WAV/AIFF/RF64 etc.) is now automatically
    selected based on what kind of foreign metadata is stored
    + Decoded file is checked afterwards, to see whether stored
    foreign format data agrees with FLAC audio properties
    + AIFF-C sowt data can now be restored
  * Add --force-legacy-wave-format option, to decode to WAV with
    WAVEFORMATPCM where WAVE_FORMAT_EXTENSIBLE would be more
    appropriate
  * Add --force-aiff-c-none-format and --force-aiff-c-sowt-format
    to decode to AIFF-C
  * The storage of WAVEFORMATEXTENSIBLE_CHANNEL_MASK is no longer
    restricted to known channel orderings
  * Throw an error when WAV or AIFF files are over 4GiB in length
    and the --ignore-chunk-sizes option is not set
  * Warn on testing files when ID3v2 tags are found
  * Warn when data trails the audio data of a WAV/AIFF/RF64/W64
    file
  * Fix output file not being deleted after error on Windows
  * Removal of the --sector--align option
  + metaflac
  * A lot of small fixes for bugs found by fuzzing
  * Added options --append and --data-format, which makes it
    possible to copy metadata blocks from one FLAC file to another
  * Added option --remove-all-tags-except
  * Added option --show-all-tags
  + libFLAC
  * No longer write seektables to Ogg, even when specifically
    asked for. Seektables in Ogg are not defined
  * Add functions FLAC__metadata_object_set_raw and
    FLAC__metadata_object_get_raw to convert between blob and
    FLAC__StreamMetadata
  + Build system
  * Autoconf (configure): The option --enable-64-bit-words is now
    on by default
  * CMake: The option ENABLE_64_BIT_WORDS is now on by default
  + Testing/validation
  * Fuzzers were added for the flac and metaflac command line
    tools
  * Fuzzer coverage was improved
- Changed source to github link since it wasn't released in the
  xiph page.</changelog>
</package>
<package pkgid="cd40be399f83aae733e4b9cd270f2405ce59946e4f3aad998f1888fdd9bfb61a3e25b0c275a57ea272f82c2b42ca207ab9fb92a53f6035b35423fe217353c1fd" name="flac-devel" arch="i586">
  <version epoch="0" ver="1.4.3" rel="1.3"/>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1547812800">- Drop doxygen dependency to reduce python3 buildcycle</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1548244800">- Remove useless --with-pic (only useful for --enable-static).
- Trim authorship and licensing info from description,
  this is metadata.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1567339200">- Update to release 1.3.3
  * Improve SIMD decoding of 24 bit files
- Drop flac-CVE-2017-6888.patch (merged upstream)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1645531200">- Update to release 1.3.4:
  + General:
  * Fix 12 decoder bugs found by oss-fuzz, including CVE-2020-0499
  * Fix encoder bug CVE-2021-0561
  * Integrate oss-fuzzers
  * Seeking fixes
  * Various fixes and improvements
  + flac:
  * Various fixes and improvements</changelog>
  <changelog author="tiwai@suse.de" date="1646136000">- Fix the regression for audiofile, reverting the problematic change
  0001-Revert-libFLAC-stream_decoder.c-Use-current-position.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662897600">- Update to version 1.4.0:
  + General:
  * It is now possible to limit the minimum bitrate of a FLAC
    file generated by libFLAC and with the flac tool to 1
    bit/sample. This function can be used to aid live streaming,
    for example for internet radio
  * Encoding files with sample rates up to 1'048'575Hz is now
    possible.
  * Compression of preset -3 through -8 was slightly improved at
    the cost of a small decrease in encoding speed by increasing
    the precision with which autocorrelation was calculated
  * Encoding speed of preset -0, -1 and -2 was slightly improved
  * Compression of presets -1 and -4 was slighly improved on
    certain material by changing the adaptive mid-side heuristics
  * Speedups specifically targeting 64-bit ARMv8 devices using
    NEON were integrated
  * Speedups for x86_64 CPUs having the FMA instruction set
    extention are added
  * Encoding and decoding of 32-bit PCM is now possible
  + (Ogg) FLAC format:
  * The FLAC format document is being rewritten by the IETF
    CELLAR working group. The latest draft can be found on
    https://datatracker.ietf.org/doc/draft-ietf-cellar-flac/
  * The FLAC format document specifies no bounds for the
    residual. In other to match current decoder implementations,
    it is proposed to bound the residual to the range provided by
    a 32-bit int signed two's complement. This limit must be
    checked by FLAC encoders as to keep FLAC decoders free from
    the complexity of being to decode a residual exceeding a
    32-bit int.
  * There is now a set of files available to test whether a FLAC
    decoder implements the format correctly. This FLAC decoder
    testbench can be found at
    https://github.com/ietf-wg-cellar/flac-test-files. Also,
    results of testing hard- and software can be found here at
    https://wiki.hydrogenaud.io/index.php?title=FLAC_decoder_testbench.
  + flac:
  * The option --limit-min-bitrate was added to aid streaming,
    see github #264
  * The option --keep-foreign-metadata-if-present is added. This
    option works the same as --keep-foreign-metadata, but does
    return a warning instead of an error if no foreign metadata
    was found to store or restore
  * The warning returned by the foreign metadata handling is now
    clearer in case a user tries to restore foreign metadata of
    the wrong type, for example decoding a FLAC file containing
    AIFF foreign metadata to a WAV file
  * A problem when using the analyse function causing the first
    frame to have a wrong size and offset was fixed
  * Fix bug where channel mask of a file is unintentionally
    reused when several files are processed with one command
  * The order of compression-related commands is no longer
    important, i.e. -8ep gives the same result as -ep8.
    Previously, a compression level (like -8) would override a
    more specific setting (like -e or -p). This is no longer the
    case
  * flac now checks the block-align property of WAV files to
    ensure non-standard WAV files (for which flac has no
    handling) are not mangled
  + build system:
  * MSVC and Makefile.lite build system files have been removed.
    Building with MSVC (Visual Studio) can be done by using CMake
  * Various CMake improvements, especially for creating MSVC
    build files
  * Various fixes for MinGW
  * Removed obsolete autotools macro's to silence warnings
  * Fixes for FreeBSD PowerPC
  * Fixed some compiler warnings
  * Fix building with uclibc
  + testing/validation:
  * Addition of new encoder fuzzer, adding fuzzing for 8, 24 and
    32-bit inputs
  * Addition of new decoder fuzzer, adding coverage of seeking
    code
  * Addition of metadata fuzzer, adding coverage of metadata APIs
  * Various improvements to fuzzers to improve code coverage,
    fuzzing speed and stability
  * Many changes to test suite to improve cross-platform
    compatibility
  * Windows CI now also builds the whole test suite
  * Clang-format file added
  * Add warning on using v141_xp platform toolset with /MT
  + libraries:
  * Various seeking fixes
  * Various bugs fixed found by fuzzing
  * On decoding, it is now checked whether residuals can be
    contained by a 32-bit int, preventing integer overflow
  * Add check that samples supplied to libFLAC actually fall
    within the bps set
  * Add checks when parsing metadata blocks to not allocate
    excessive amounts of memory and not overread
  * Undocumented Windows-only utf8 functions are no longer
    exported to the DLL interface
  * Removed all assembler and intrinsics code from the decoder to
    improve fuzzing, as they provided only a small speed benefit
  * The bitwriter buffer is limited in size to 2^24 bytes, so it
    cannot write excessively large files. This is a backup in
    case another bug in this area creeps (back) in.
  * The metadata iterations should now never return a
    vorbiscomment entry with NULL as an entry, now always at
    least an empty string is returned
  + documentation: Removed html documentation and generate man
    pages from markdown
  + Interface changes:
  * libFLAC:
    . Addition of FLAC__stream_encoder_set_limit_min_bitrate()
    and FLAC__stream_encoder_get_limit_min_bitrate(), see
    github #264
    . get_client_data_from_decoder is renamed
    FLAC__get_decoder_client_data(), see github #124
    . All API functions taking a filename as an argument now take
    UTF-8 filenames on Windows, and no longer accept filenames
    using the current codepage
    . FLAC__Frame struct has changed: warmup samples are now
    stored in FLAC__int64 instead of FLAC__int32 types, and
    verbatim samples can now be stored in either FLAC__int32 or
    FLAC__int64 depending on whether samples fix the former or
    latter
    . The FLAC__StreamMetadata struct now has a tag, so it can be
    forward declared
  * libFLAC++:
    . Addition of ::set_limit_min_bitrate() and
    ::get_limit_min_bitrate(), see github #264
    . All API functions taking a filename as an argument now take
    UTF-8 filenames on Windows, and no longer accept filenames
    using the current codepage
    . The ::FLAC__Frame struct has changed, see the libFLAC
    interface change.
- Rebase flac-cflags.patch with quilt.
- Drop patch fixed differently upstream, see github #329
  + 0001-Revert-libFLAC-stream_decoder.c-Use-current-position.patch
- Bump sonames following upstream changes (also in baselibs.conf).
- Add sover and sover_plus defines, ease future soname bumps.
- Use ldconfig_scriptlets macro for post(un) handling.
- Use make_build macro.
- Update Git-Web and Git-Clone urls to new home on github.
- Replace gcc-c++ BuildRequires with generic c++_compiler and
  c_compiler BuildRequires: Package needs a c and c++ compiler, not
  explicitly gcc-c++.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1663934400">- Update to version 1.4.1:
  * CMake fixes
  * Add checks that man pages and api docs end up in tarball
  * Enable installation of prebuilt man pages and api docs
  * Fix compiler warnings
  * Fix format specifier
  * Fix versioning from git
- Rebase flac-cflags.patch</changelog>
  <changelog author="Jonas Kvinge &lt;jonaski@opensuse.org&gt;" date="1669377600">- Update to version 1.4.2:
  + General
  * Remove xmms plugin (Martijn van Beurden, TokyoBlackHole)
  * Remove all pure assembler, removing build dependency on nasm
  * Made console output more uniform across different platforms
    and CPUs
  * Improve ability to tune compile for a certain system (for
    example with -march=native) when combining with
  - -disable-asm-optimizations: plain C functions can now be
    better optimized
  + Build system
  * Default CFLAGS are now prepended instead of dropped when user
    CFLAGS are set
  * -msse2 is no longer added by default (was only applicable
    to x86)
  * Fix cross-compiling and out-of-tree building when pandoc and
    doxygen are not available
  * Fix issue with Clang not compiling functions with intrinsics
  * Fix detection of bswap intrinsics (Ozkan Sezer)
  * Improve search for libssp on MinGW (Ozkan Sezer,
    Martijn van Beurden)
  + libFLAC
  * Fix issue when the libFLAC user seeks in a file instead of
    libFLAC itself
- Drop obsoleted flac-cflags.patch</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678536000">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1687521600">- Update to version 1.4.3:
  + General
  * All PowerPC-specific code has been removed, as it turned out
    those improvements didn't actually improve anything
  * Large improvements in encoder speed for all presets. The
    largest change is for the fastest presets and for 24-bit and
    32-bit inputs.
  * Small improvement in decoder speed for BMI2-capable CPUs
  * Various documentation fixes and cleanups
  * Various fixes
  * Fix building on Universal Windows Platform
  + flac
  * A lot of small fixes for bugs found by fuzzing
  * Various improvements to the --keep-foreign-metadata and
  - -keep-foreign-metadata-if-present options on decoding
    + The output format (WAV/AIFF/RF64 etc.) is now automatically
    selected based on what kind of foreign metadata is stored
    + Decoded file is checked afterwards, to see whether stored
    foreign format data agrees with FLAC audio properties
    + AIFF-C sowt data can now be restored
  * Add --force-legacy-wave-format option, to decode to WAV with
    WAVEFORMATPCM where WAVE_FORMAT_EXTENSIBLE would be more
    appropriate
  * Add --force-aiff-c-none-format and --force-aiff-c-sowt-format
    to decode to AIFF-C
  * The storage of WAVEFORMATEXTENSIBLE_CHANNEL_MASK is no longer
    restricted to known channel orderings
  * Throw an error when WAV or AIFF files are over 4GiB in length
    and the --ignore-chunk-sizes option is not set
  * Warn on testing files when ID3v2 tags are found
  * Warn when data trails the audio data of a WAV/AIFF/RF64/W64
    file
  * Fix output file not being deleted after error on Windows
  * Removal of the --sector--align option
  + metaflac
  * A lot of small fixes for bugs found by fuzzing
  * Added options --append and --data-format, which makes it
    possible to copy metadata blocks from one FLAC file to another
  * Added option --remove-all-tags-except
  * Added option --show-all-tags
  + libFLAC
  * No longer write seektables to Ogg, even when specifically
    asked for. Seektables in Ogg are not defined
  * Add functions FLAC__metadata_object_set_raw and
    FLAC__metadata_object_get_raw to convert between blob and
    FLAC__StreamMetadata
  + Build system
  * Autoconf (configure): The option --enable-64-bit-words is now
    on by default
  * CMake: The option ENABLE_64_BIT_WORDS is now on by default
  + Testing/validation
  * Fuzzers were added for the flac and metaflac command line
    tools
  * Fuzzer coverage was improved
- Changed source to github link since it wasn't released in the
  xiph page.</changelog>
</package>
<package pkgid="029ada44431613133a2f904bc2c79d84f6c34d142069a171ccca89e7aa94588a114c60f3d194acc5e31bae948f4df1ec3c28d1d6677ad812c96f21650f972c7c" name="flac-devel" arch="x86_64">
  <version epoch="0" ver="1.4.3" rel="1.3"/>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1547812800">- Drop doxygen dependency to reduce python3 buildcycle</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1548244800">- Remove useless --with-pic (only useful for --enable-static).
- Trim authorship and licensing info from description,
  this is metadata.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1567339200">- Update to release 1.3.3
  * Improve SIMD decoding of 24 bit files
- Drop flac-CVE-2017-6888.patch (merged upstream)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1645531200">- Update to release 1.3.4:
  + General:
  * Fix 12 decoder bugs found by oss-fuzz, including CVE-2020-0499
  * Fix encoder bug CVE-2021-0561
  * Integrate oss-fuzzers
  * Seeking fixes
  * Various fixes and improvements
  + flac:
  * Various fixes and improvements</changelog>
  <changelog author="tiwai@suse.de" date="1646136000">- Fix the regression for audiofile, reverting the problematic change
  0001-Revert-libFLAC-stream_decoder.c-Use-current-position.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662897600">- Update to version 1.4.0:
  + General:
  * It is now possible to limit the minimum bitrate of a FLAC
    file generated by libFLAC and with the flac tool to 1
    bit/sample. This function can be used to aid live streaming,
    for example for internet radio
  * Encoding files with sample rates up to 1'048'575Hz is now
    possible.
  * Compression of preset -3 through -8 was slightly improved at
    the cost of a small decrease in encoding speed by increasing
    the precision with which autocorrelation was calculated
  * Encoding speed of preset -0, -1 and -2 was slightly improved
  * Compression of presets -1 and -4 was slighly improved on
    certain material by changing the adaptive mid-side heuristics
  * Speedups specifically targeting 64-bit ARMv8 devices using
    NEON were integrated
  * Speedups for x86_64 CPUs having the FMA instruction set
    extention are added
  * Encoding and decoding of 32-bit PCM is now possible
  + (Ogg) FLAC format:
  * The FLAC format document is being rewritten by the IETF
    CELLAR working group. The latest draft can be found on
    https://datatracker.ietf.org/doc/draft-ietf-cellar-flac/
  * The FLAC format document specifies no bounds for the
    residual. In other to match current decoder implementations,
    it is proposed to bound the residual to the range provided by
    a 32-bit int signed two's complement. This limit must be
    checked by FLAC encoders as to keep FLAC decoders free from
    the complexity of being to decode a residual exceeding a
    32-bit int.
  * There is now a set of files available to test whether a FLAC
    decoder implements the format correctly. This FLAC decoder
    testbench can be found at
    https://github.com/ietf-wg-cellar/flac-test-files. Also,
    results of testing hard- and software can be found here at
    https://wiki.hydrogenaud.io/index.php?title=FLAC_decoder_testbench.
  + flac:
  * The option --limit-min-bitrate was added to aid streaming,
    see github #264
  * The option --keep-foreign-metadata-if-present is added. This
    option works the same as --keep-foreign-metadata, but does
    return a warning instead of an error if no foreign metadata
    was found to store or restore
  * The warning returned by the foreign metadata handling is now
    clearer in case a user tries to restore foreign metadata of
    the wrong type, for example decoding a FLAC file containing
    AIFF foreign metadata to a WAV file
  * A problem when using the analyse function causing the first
    frame to have a wrong size and offset was fixed
  * Fix bug where channel mask of a file is unintentionally
    reused when several files are processed with one command
  * The order of compression-related commands is no longer
    important, i.e. -8ep gives the same result as -ep8.
    Previously, a compression level (like -8) would override a
    more specific setting (like -e or -p). This is no longer the
    case
  * flac now checks the block-align property of WAV files to
    ensure non-standard WAV files (for which flac has no
    handling) are not mangled
  + build system:
  * MSVC and Makefile.lite build system files have been removed.
    Building with MSVC (Visual Studio) can be done by using CMake
  * Various CMake improvements, especially for creating MSVC
    build files
  * Various fixes for MinGW
  * Removed obsolete autotools macro's to silence warnings
  * Fixes for FreeBSD PowerPC
  * Fixed some compiler warnings
  * Fix building with uclibc
  + testing/validation:
  * Addition of new encoder fuzzer, adding fuzzing for 8, 24 and
    32-bit inputs
  * Addition of new decoder fuzzer, adding coverage of seeking
    code
  * Addition of metadata fuzzer, adding coverage of metadata APIs
  * Various improvements to fuzzers to improve code coverage,
    fuzzing speed and stability
  * Many changes to test suite to improve cross-platform
    compatibility
  * Windows CI now also builds the whole test suite
  * Clang-format file added
  * Add warning on using v141_xp platform toolset with /MT
  + libraries:
  * Various seeking fixes
  * Various bugs fixed found by fuzzing
  * On decoding, it is now checked whether residuals can be
    contained by a 32-bit int, preventing integer overflow
  * Add check that samples supplied to libFLAC actually fall
    within the bps set
  * Add checks when parsing metadata blocks to not allocate
    excessive amounts of memory and not overread
  * Undocumented Windows-only utf8 functions are no longer
    exported to the DLL interface
  * Removed all assembler and intrinsics code from the decoder to
    improve fuzzing, as they provided only a small speed benefit
  * The bitwriter buffer is limited in size to 2^24 bytes, so it
    cannot write excessively large files. This is a backup in
    case another bug in this area creeps (back) in.
  * The metadata iterations should now never return a
    vorbiscomment entry with NULL as an entry, now always at
    least an empty string is returned
  + documentation: Removed html documentation and generate man
    pages from markdown
  + Interface changes:
  * libFLAC:
    . Addition of FLAC__stream_encoder_set_limit_min_bitrate()
    and FLAC__stream_encoder_get_limit_min_bitrate(), see
    github #264
    . get_client_data_from_decoder is renamed
    FLAC__get_decoder_client_data(), see github #124
    . All API functions taking a filename as an argument now take
    UTF-8 filenames on Windows, and no longer accept filenames
    using the current codepage
    . FLAC__Frame struct has changed: warmup samples are now
    stored in FLAC__int64 instead of FLAC__int32 types, and
    verbatim samples can now be stored in either FLAC__int32 or
    FLAC__int64 depending on whether samples fix the former or
    latter
    . The FLAC__StreamMetadata struct now has a tag, so it can be
    forward declared
  * libFLAC++:
    . Addition of ::set_limit_min_bitrate() and
    ::get_limit_min_bitrate(), see github #264
    . All API functions taking a filename as an argument now take
    UTF-8 filenames on Windows, and no longer accept filenames
    using the current codepage
    . The ::FLAC__Frame struct has changed, see the libFLAC
    interface change.
- Rebase flac-cflags.patch with quilt.
- Drop patch fixed differently upstream, see github #329
  + 0001-Revert-libFLAC-stream_decoder.c-Use-current-position.patch
- Bump sonames following upstream changes (also in baselibs.conf).
- Add sover and sover_plus defines, ease future soname bumps.
- Use ldconfig_scriptlets macro for post(un) handling.
- Use make_build macro.
- Update Git-Web and Git-Clone urls to new home on github.
- Replace gcc-c++ BuildRequires with generic c++_compiler and
  c_compiler BuildRequires: Package needs a c and c++ compiler, not
  explicitly gcc-c++.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1663934400">- Update to version 1.4.1:
  * CMake fixes
  * Add checks that man pages and api docs end up in tarball
  * Enable installation of prebuilt man pages and api docs
  * Fix compiler warnings
  * Fix format specifier
  * Fix versioning from git
- Rebase flac-cflags.patch</changelog>
  <changelog author="Jonas Kvinge &lt;jonaski@opensuse.org&gt;" date="1669377600">- Update to version 1.4.2:
  + General
  * Remove xmms plugin (Martijn van Beurden, TokyoBlackHole)
  * Remove all pure assembler, removing build dependency on nasm
  * Made console output more uniform across different platforms
    and CPUs
  * Improve ability to tune compile for a certain system (for
    example with -march=native) when combining with
  - -disable-asm-optimizations: plain C functions can now be
    better optimized
  + Build system
  * Default CFLAGS are now prepended instead of dropped when user
    CFLAGS are set
  * -msse2 is no longer added by default (was only applicable
    to x86)
  * Fix cross-compiling and out-of-tree building when pandoc and
    doxygen are not available
  * Fix issue with Clang not compiling functions with intrinsics
  * Fix detection of bswap intrinsics (Ozkan Sezer)
  * Improve search for libssp on MinGW (Ozkan Sezer,
    Martijn van Beurden)
  + libFLAC
  * Fix issue when the libFLAC user seeks in a file instead of
    libFLAC itself
- Drop obsoleted flac-cflags.patch</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678536000">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1687521600">- Update to version 1.4.3:
  + General
  * All PowerPC-specific code has been removed, as it turned out
    those improvements didn't actually improve anything
  * Large improvements in encoder speed for all presets. The
    largest change is for the fastest presets and for 24-bit and
    32-bit inputs.
  * Small improvement in decoder speed for BMI2-capable CPUs
  * Various documentation fixes and cleanups
  * Various fixes
  * Fix building on Universal Windows Platform
  + flac
  * A lot of small fixes for bugs found by fuzzing
  * Various improvements to the --keep-foreign-metadata and
  - -keep-foreign-metadata-if-present options on decoding
    + The output format (WAV/AIFF/RF64 etc.) is now automatically
    selected based on what kind of foreign metadata is stored
    + Decoded file is checked afterwards, to see whether stored
    foreign format data agrees with FLAC audio properties
    + AIFF-C sowt data can now be restored
  * Add --force-legacy-wave-format option, to decode to WAV with
    WAVEFORMATPCM where WAVE_FORMAT_EXTENSIBLE would be more
    appropriate
  * Add --force-aiff-c-none-format and --force-aiff-c-sowt-format
    to decode to AIFF-C
  * The storage of WAVEFORMATEXTENSIBLE_CHANNEL_MASK is no longer
    restricted to known channel orderings
  * Throw an error when WAV or AIFF files are over 4GiB in length
    and the --ignore-chunk-sizes option is not set
  * Warn on testing files when ID3v2 tags are found
  * Warn when data trails the audio data of a WAV/AIFF/RF64/W64
    file
  * Fix output file not being deleted after error on Windows
  * Removal of the --sector--align option
  + metaflac
  * A lot of small fixes for bugs found by fuzzing
  * Added options --append and --data-format, which makes it
    possible to copy metadata blocks from one FLAC file to another
  * Added option --remove-all-tags-except
  * Added option --show-all-tags
  + libFLAC
  * No longer write seektables to Ogg, even when specifically
    asked for. Seektables in Ogg are not defined
  * Add functions FLAC__metadata_object_set_raw and
    FLAC__metadata_object_get_raw to convert between blob and
    FLAC__StreamMetadata
  + Build system
  * Autoconf (configure): The option --enable-64-bit-words is now
    on by default
  * CMake: The option ENABLE_64_BIT_WORDS is now on by default
  + Testing/validation
  * Fuzzers were added for the flac and metaflac command line
    tools
  * Fuzzer coverage was improved
- Changed source to github link since it wasn't released in the
  xiph page.</changelog>
</package>
<package pkgid="6f4b0997654ff35845758cc49a5635be6a848369f5902065e5a20bb0bf2fff38347bd8fc70377511c6d9a9ad3c441618cd3da3510fbf11c70e514295f604cac4" name="flac-devel-32bit" arch="x86_64">
  <version epoch="0" ver="1.4.3" rel="1.3"/>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1547812800">- Drop doxygen dependency to reduce python3 buildcycle</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1548244800">- Remove useless --with-pic (only useful for --enable-static).
- Trim authorship and licensing info from description,
  this is metadata.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1567339200">- Update to release 1.3.3
  * Improve SIMD decoding of 24 bit files
- Drop flac-CVE-2017-6888.patch (merged upstream)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1645531200">- Update to release 1.3.4:
  + General:
  * Fix 12 decoder bugs found by oss-fuzz, including CVE-2020-0499
  * Fix encoder bug CVE-2021-0561
  * Integrate oss-fuzzers
  * Seeking fixes
  * Various fixes and improvements
  + flac:
  * Various fixes and improvements</changelog>
  <changelog author="tiwai@suse.de" date="1646136000">- Fix the regression for audiofile, reverting the problematic change
  0001-Revert-libFLAC-stream_decoder.c-Use-current-position.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662897600">- Update to version 1.4.0:
  + General:
  * It is now possible to limit the minimum bitrate of a FLAC
    file generated by libFLAC and with the flac tool to 1
    bit/sample. This function can be used to aid live streaming,
    for example for internet radio
  * Encoding files with sample rates up to 1'048'575Hz is now
    possible.
  * Compression of preset -3 through -8 was slightly improved at
    the cost of a small decrease in encoding speed by increasing
    the precision with which autocorrelation was calculated
  * Encoding speed of preset -0, -1 and -2 was slightly improved
  * Compression of presets -1 and -4 was slighly improved on
    certain material by changing the adaptive mid-side heuristics
  * Speedups specifically targeting 64-bit ARMv8 devices using
    NEON were integrated
  * Speedups for x86_64 CPUs having the FMA instruction set
    extention are added
  * Encoding and decoding of 32-bit PCM is now possible
  + (Ogg) FLAC format:
  * The FLAC format document is being rewritten by the IETF
    CELLAR working group. The latest draft can be found on
    https://datatracker.ietf.org/doc/draft-ietf-cellar-flac/
  * The FLAC format document specifies no bounds for the
    residual. In other to match current decoder implementations,
    it is proposed to bound the residual to the range provided by
    a 32-bit int signed two's complement. This limit must be
    checked by FLAC encoders as to keep FLAC decoders free from
    the complexity of being to decode a residual exceeding a
    32-bit int.
  * There is now a set of files available to test whether a FLAC
    decoder implements the format correctly. This FLAC decoder
    testbench can be found at
    https://github.com/ietf-wg-cellar/flac-test-files. Also,
    results of testing hard- and software can be found here at
    https://wiki.hydrogenaud.io/index.php?title=FLAC_decoder_testbench.
  + flac:
  * The option --limit-min-bitrate was added to aid streaming,
    see github #264
  * The option --keep-foreign-metadata-if-present is added. This
    option works the same as --keep-foreign-metadata, but does
    return a warning instead of an error if no foreign metadata
    was found to store or restore
  * The warning returned by the foreign metadata handling is now
    clearer in case a user tries to restore foreign metadata of
    the wrong type, for example decoding a FLAC file containing
    AIFF foreign metadata to a WAV file
  * A problem when using the analyse function causing the first
    frame to have a wrong size and offset was fixed
  * Fix bug where channel mask of a file is unintentionally
    reused when several files are processed with one command
  * The order of compression-related commands is no longer
    important, i.e. -8ep gives the same result as -ep8.
    Previously, a compression level (like -8) would override a
    more specific setting (like -e or -p). This is no longer the
    case
  * flac now checks the block-align property of WAV files to
    ensure non-standard WAV files (for which flac has no
    handling) are not mangled
  + build system:
  * MSVC and Makefile.lite build system files have been removed.
    Building with MSVC (Visual Studio) can be done by using CMake
  * Various CMake improvements, especially for creating MSVC
    build files
  * Various fixes for MinGW
  * Removed obsolete autotools macro's to silence warnings
  * Fixes for FreeBSD PowerPC
  * Fixed some compiler warnings
  * Fix building with uclibc
  + testing/validation:
  * Addition of new encoder fuzzer, adding fuzzing for 8, 24 and
    32-bit inputs
  * Addition of new decoder fuzzer, adding coverage of seeking
    code
  * Addition of metadata fuzzer, adding coverage of metadata APIs
  * Various improvements to fuzzers to improve code coverage,
    fuzzing speed and stability
  * Many changes to test suite to improve cross-platform
    compatibility
  * Windows CI now also builds the whole test suite
  * Clang-format file added
  * Add warning on using v141_xp platform toolset with /MT
  + libraries:
  * Various seeking fixes
  * Various bugs fixed found by fuzzing
  * On decoding, it is now checked whether residuals can be
    contained by a 32-bit int, preventing integer overflow
  * Add check that samples supplied to libFLAC actually fall
    within the bps set
  * Add checks when parsing metadata blocks to not allocate
    excessive amounts of memory and not overread
  * Undocumented Windows-only utf8 functions are no longer
    exported to the DLL interface
  * Removed all assembler and intrinsics code from the decoder to
    improve fuzzing, as they provided only a small speed benefit
  * The bitwriter buffer is limited in size to 2^24 bytes, so it
    cannot write excessively large files. This is a backup in
    case another bug in this area creeps (back) in.
  * The metadata iterations should now never return a
    vorbiscomment entry with NULL as an entry, now always at
    least an empty string is returned
  + documentation: Removed html documentation and generate man
    pages from markdown
  + Interface changes:
  * libFLAC:
    . Addition of FLAC__stream_encoder_set_limit_min_bitrate()
    and FLAC__stream_encoder_get_limit_min_bitrate(), see
    github #264
    . get_client_data_from_decoder is renamed
    FLAC__get_decoder_client_data(), see github #124
    . All API functions taking a filename as an argument now take
    UTF-8 filenames on Windows, and no longer accept filenames
    using the current codepage
    . FLAC__Frame struct has changed: warmup samples are now
    stored in FLAC__int64 instead of FLAC__int32 types, and
    verbatim samples can now be stored in either FLAC__int32 or
    FLAC__int64 depending on whether samples fix the former or
    latter
    . The FLAC__StreamMetadata struct now has a tag, so it can be
    forward declared
  * libFLAC++:
    . Addition of ::set_limit_min_bitrate() and
    ::get_limit_min_bitrate(), see github #264
    . All API functions taking a filename as an argument now take
    UTF-8 filenames on Windows, and no longer accept filenames
    using the current codepage
    . The ::FLAC__Frame struct has changed, see the libFLAC
    interface change.
- Rebase flac-cflags.patch with quilt.
- Drop patch fixed differently upstream, see github #329
  + 0001-Revert-libFLAC-stream_decoder.c-Use-current-position.patch
- Bump sonames following upstream changes (also in baselibs.conf).
- Add sover and sover_plus defines, ease future soname bumps.
- Use ldconfig_scriptlets macro for post(un) handling.
- Use make_build macro.
- Update Git-Web and Git-Clone urls to new home on github.
- Replace gcc-c++ BuildRequires with generic c++_compiler and
  c_compiler BuildRequires: Package needs a c and c++ compiler, not
  explicitly gcc-c++.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1663934400">- Update to version 1.4.1:
  * CMake fixes
  * Add checks that man pages and api docs end up in tarball
  * Enable installation of prebuilt man pages and api docs
  * Fix compiler warnings
  * Fix format specifier
  * Fix versioning from git
- Rebase flac-cflags.patch</changelog>
  <changelog author="Jonas Kvinge &lt;jonaski@opensuse.org&gt;" date="1669377600">- Update to version 1.4.2:
  + General
  * Remove xmms plugin (Martijn van Beurden, TokyoBlackHole)
  * Remove all pure assembler, removing build dependency on nasm
  * Made console output more uniform across different platforms
    and CPUs
  * Improve ability to tune compile for a certain system (for
    example with -march=native) when combining with
  - -disable-asm-optimizations: plain C functions can now be
    better optimized
  + Build system
  * Default CFLAGS are now prepended instead of dropped when user
    CFLAGS are set
  * -msse2 is no longer added by default (was only applicable
    to x86)
  * Fix cross-compiling and out-of-tree building when pandoc and
    doxygen are not available
  * Fix issue with Clang not compiling functions with intrinsics
  * Fix detection of bswap intrinsics (Ozkan Sezer)
  * Improve search for libssp on MinGW (Ozkan Sezer,
    Martijn van Beurden)
  + libFLAC
  * Fix issue when the libFLAC user seeks in a file instead of
    libFLAC itself
- Drop obsoleted flac-cflags.patch</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678536000">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1687521600">- Update to version 1.4.3:
  + General
  * All PowerPC-specific code has been removed, as it turned out
    those improvements didn't actually improve anything
  * Large improvements in encoder speed for all presets. The
    largest change is for the fastest presets and for 24-bit and
    32-bit inputs.
  * Small improvement in decoder speed for BMI2-capable CPUs
  * Various documentation fixes and cleanups
  * Various fixes
  * Fix building on Universal Windows Platform
  + flac
  * A lot of small fixes for bugs found by fuzzing
  * Various improvements to the --keep-foreign-metadata and
  - -keep-foreign-metadata-if-present options on decoding
    + The output format (WAV/AIFF/RF64 etc.) is now automatically
    selected based on what kind of foreign metadata is stored
    + Decoded file is checked afterwards, to see whether stored
    foreign format data agrees with FLAC audio properties
    + AIFF-C sowt data can now be restored
  * Add --force-legacy-wave-format option, to decode to WAV with
    WAVEFORMATPCM where WAVE_FORMAT_EXTENSIBLE would be more
    appropriate
  * Add --force-aiff-c-none-format and --force-aiff-c-sowt-format
    to decode to AIFF-C
  * The storage of WAVEFORMATEXTENSIBLE_CHANNEL_MASK is no longer
    restricted to known channel orderings
  * Throw an error when WAV or AIFF files are over 4GiB in length
    and the --ignore-chunk-sizes option is not set
  * Warn on testing files when ID3v2 tags are found
  * Warn when data trails the audio data of a WAV/AIFF/RF64/W64
    file
  * Fix output file not being deleted after error on Windows
  * Removal of the --sector--align option
  + metaflac
  * A lot of small fixes for bugs found by fuzzing
  * Added options --append and --data-format, which makes it
    possible to copy metadata blocks from one FLAC file to another
  * Added option --remove-all-tags-except
  * Added option --show-all-tags
  + libFLAC
  * No longer write seektables to Ogg, even when specifically
    asked for. Seektables in Ogg are not defined
  * Add functions FLAC__metadata_object_set_raw and
    FLAC__metadata_object_get_raw to convert between blob and
    FLAC__StreamMetadata
  + Build system
  * Autoconf (configure): The option --enable-64-bit-words is now
    on by default
  * CMake: The option ENABLE_64_BIT_WORDS is now on by default
  + Testing/validation
  * Fuzzers were added for the flac and metaflac command line
    tools
  * Fuzzer coverage was improved
- Changed source to github link since it wasn't released in the
  xiph page.</changelog>
</package>
<package pkgid="fa0bd1d1ca2e01f5ccf42843113ea5bf6498b4dae4be99e3d33ac6be7827ba934cabfe13a5eb1ffcdac12cbed10fe29c514b2567499f97cf99f408ac2547d1b6" name="flex" arch="i586">
  <version epoch="0" ver="2.6.4" rel="6.27"/>
  <changelog author="idonmez@suse.com" date="1461672000">- Update to version 2.6.1
  * A number of compiler warnings have been remedied.
  * Line directives should now work as expected and be absent when
    that is expected.
  * Resolved github issues #53, #54, #55, #61.
  * Resolved sf bugs #128, #129, #155, #160, #184, #187, #195.
- Refresh flex-2.5.34-fPIC.patch -&gt; flex-2.6.1-fPIC.patch
- Drop upstream patches: config-guess-sub-update.patch,
  flex-2.5.37-bison-2.6.1-1.patch, flex-compatible-with-bison3.patch,
  flex-yyleng.patch
- Drop unneeded patch flex-2.5.37-notex.patch</changelog>
  <changelog author="mpluskal@suse.com" date="1468497600">- Small spec file cleanup</changelog>
  <changelog author="dimstar@opensuse.org" date="1486468800">- Fix de-registration of the info files.</changelog>
  <changelog author="astieger@suse.com" date="1498392000">- flex 2.6.4:
  * Some minor performance enhancements
  * honor user defined yy_* macros again
- includes changes from 2.6.3:
  * several bug fixes resolved problems introduced in recent flex
    versions regarding processing of comments, literals and various
    quoting scenarios.
  * fix buffer overflow through long path (bsc#1026047)
- includes changes from 2.6.2:
  * a segfalt involving yyrestart(NULL) has been fixed
  * flex should now handle quoting when mixed with m4 processing
    correctly
  * flex handles `[[' and `]]' correctly
  * flex no longer generates non-ANSI code
  * more compilation warnings were squashed in generated scanners
  * prevented a buffer overflow that could occur when input buffers
  were the exact wrong size
- drop flex-2.6.1-fPIC.patch
- build the shared library and split libfl</changelog>
  <changelog author="mpluskal@suse.com" date="1499083200">- Explicitly require m4 and library devel package
- Do not ship static library</changelog>
  <changelog author="schwab@suse.de" date="1501502400">- use-extensions.patch: add AC_USE_SYSTEM_EXTENSIONS to get missing
  declaration</changelog>
  <changelog author="jengelh@inai.de" date="1505131200">- Fix RPM categories.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1565784000">- Enable profile guided optimization during build</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1613390400">- Update project url</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1619870400">- stop installing COPYING into docdir (already in licensedir)</changelog>
</package>
<package pkgid="e831435fe92eb1f9829b09df2b700445fb3080f59bd7a0ef15ada543c65c204a9752e3dc536ee58a34466b2cbaf986d55d40b832d0cb41ef5745be0570996267" name="flex" arch="src">
  <version epoch="0" ver="2.6.4" rel="6.27"/>
  <changelog author="coolo@novell.com" date="1244894400">- fix link line</changelog>
  <changelog author="jengelh@medozas.de" date="1260705600">- add baselibs.conf as a source</changelog>
  <changelog author="jengelh@medozas.de" date="1316347200">- Apply packaging guidelines (remove redundant/obsolete
  tags/sections from specfile, etc.)</changelog>
  <changelog author="max@suse.com" date="1317384000">- Skip the test suite when building in qemu userspace emulation
  to fix and speedup build on ARM.</changelog>
  <changelog author="dmueller@suse.de" date="1317643200">- fix compile failure outside ARM</changelog>
  <changelog author="coolo@suse.com" date="1322827200">- add automake as buildrequire to avoid implicit dependency</changelog>
  <changelog author="coolo@suse.com" date="1350388800">- update to 2.5.37
  * * Import flex into git. See
    git://flex.git.sourceforge.net/gitroot/flex/flex.
  * * Fix make install target to not fail when the flex++ program is
    already installed
  * * New translations from the translation project: de, fi, pl, vi
  * * various portability fixes that quiet compiler warnings on 64-bit
    hosts
  * * various manual fixes, including correcting the name of a %option and
    updating some simple examples to use ANSI C syntax
  * * various bug fixes that prevent certain error conditions from
    persisting when they should not persist
  * * improvements to the test suite so it behaves better when linking
    compiled files
  * * new translations from the translation project: ca, da, es, fi, fr,
    ga, ko, pt_br, ro, ru, sv, tr, zh_cn
  * * the flex distribution is now built with automake 1.10.1 and automake
    2.61
- add patch flex-2.5.37-notex.patch to compile without texlive
- remove patches no longer required:
  flex-2.5.33-yylineno.patch
  flex-2.5.34-doc-fix.diff
  flex-2.5.34-g++44.diff</changelog>
  <changelog author="schwab@suse.de" date="1361188800">- config-guess-sub-update.patch:
  Update config.guess/sub for aarch64</changelog>
  <changelog author="mlin@suse.com" date="1420459200">- Add flex-compatible-with-bison3.patch
  * fix tests with bison3, see http://sourceforge.net/p/flex/flex/ci/c376be574e99b5f64a7dad71cfc7c0b1f71b747b/</changelog>
  <changelog author="schwab@linux-m68k.org" date="1424001600">- flex-yyleng.patch: fix type of yyleng to be int as mandated by POSIX.
  Fixes perl-SystemPerl, for example.</changelog>
  <changelog author="idonmez@suse.com" date="1461672000">- Update to version 2.6.1
  * A number of compiler warnings have been remedied.
  * Line directives should now work as expected and be absent when
    that is expected.
  * Resolved github issues #53, #54, #55, #61.
  * Resolved sf bugs #128, #129, #155, #160, #184, #187, #195.
- Refresh flex-2.5.34-fPIC.patch -&gt; flex-2.6.1-fPIC.patch
- Drop upstream patches: config-guess-sub-update.patch,
  flex-2.5.37-bison-2.6.1-1.patch, flex-compatible-with-bison3.patch,
  flex-yyleng.patch
- Drop unneeded patch flex-2.5.37-notex.patch</changelog>
  <changelog author="mpluskal@suse.com" date="1468497600">- Small spec file cleanup</changelog>
  <changelog author="dimstar@opensuse.org" date="1486468800">- Fix de-registration of the info files.</changelog>
  <changelog author="astieger@suse.com" date="1498392000">- flex 2.6.4:
  * Some minor performance enhancements
  * honor user defined yy_* macros again
- includes changes from 2.6.3:
  * several bug fixes resolved problems introduced in recent flex
    versions regarding processing of comments, literals and various
    quoting scenarios.
  * fix buffer overflow through long path (bsc#1026047)
- includes changes from 2.6.2:
  * a segfalt involving yyrestart(NULL) has been fixed
  * flex should now handle quoting when mixed with m4 processing
    correctly
  * flex handles `[[' and `]]' correctly
  * flex no longer generates non-ANSI code
  * more compilation warnings were squashed in generated scanners
  * prevented a buffer overflow that could occur when input buffers
  were the exact wrong size
- drop flex-2.6.1-fPIC.patch
- build the shared library and split libfl</changelog>
  <changelog author="mpluskal@suse.com" date="1499083200">- Explicitly require m4 and library devel package
- Do not ship static library</changelog>
  <changelog author="schwab@suse.de" date="1501502400">- use-extensions.patch: add AC_USE_SYSTEM_EXTENSIONS to get missing
  declaration</changelog>
  <changelog author="jengelh@inai.de" date="1505131200">- Fix RPM categories.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1565784000">- Enable profile guided optimization during build</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1613390400">- Update project url</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1619870400">- stop installing COPYING into docdir (already in licensedir)</changelog>
</package>
<package pkgid="58ac33cec5cb280a4854b4eac5c1888b44c333210a76ec4edcbcc0417b3928e914847eb07c82d97c03dbf9626780e47b52a48005bf888c3aa1d39c73d2c8ce45" name="flex" arch="x86_64">
  <version epoch="0" ver="2.6.4" rel="6.27"/>
  <changelog author="idonmez@suse.com" date="1461672000">- Update to version 2.6.1
  * A number of compiler warnings have been remedied.
  * Line directives should now work as expected and be absent when
    that is expected.
  * Resolved github issues #53, #54, #55, #61.
  * Resolved sf bugs #128, #129, #155, #160, #184, #187, #195.
- Refresh flex-2.5.34-fPIC.patch -&gt; flex-2.6.1-fPIC.patch
- Drop upstream patches: config-guess-sub-update.patch,
  flex-2.5.37-bison-2.6.1-1.patch, flex-compatible-with-bison3.patch,
  flex-yyleng.patch
- Drop unneeded patch flex-2.5.37-notex.patch</changelog>
  <changelog author="mpluskal@suse.com" date="1468497600">- Small spec file cleanup</changelog>
  <changelog author="dimstar@opensuse.org" date="1486468800">- Fix de-registration of the info files.</changelog>
  <changelog author="astieger@suse.com" date="1498392000">- flex 2.6.4:
  * Some minor performance enhancements
  * honor user defined yy_* macros again
- includes changes from 2.6.3:
  * several bug fixes resolved problems introduced in recent flex
    versions regarding processing of comments, literals and various
    quoting scenarios.
  * fix buffer overflow through long path (bsc#1026047)
- includes changes from 2.6.2:
  * a segfalt involving yyrestart(NULL) has been fixed
  * flex should now handle quoting when mixed with m4 processing
    correctly
  * flex handles `[[' and `]]' correctly
  * flex no longer generates non-ANSI code
  * more compilation warnings were squashed in generated scanners
  * prevented a buffer overflow that could occur when input buffers
  were the exact wrong size
- drop flex-2.6.1-fPIC.patch
- build the shared library and split libfl</changelog>
  <changelog author="mpluskal@suse.com" date="1499083200">- Explicitly require m4 and library devel package
- Do not ship static library</changelog>
  <changelog author="schwab@suse.de" date="1501502400">- use-extensions.patch: add AC_USE_SYSTEM_EXTENSIONS to get missing
  declaration</changelog>
  <changelog author="jengelh@inai.de" date="1505131200">- Fix RPM categories.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1565784000">- Enable profile guided optimization during build</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1613390400">- Update project url</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1619870400">- stop installing COPYING into docdir (already in licensedir)</changelog>
</package>
<package pkgid="869207804347c74ff00430fab3081d047b0cfa945178aff7910424dcc5dee775874157dbe5fe12c4fdceade2df6527ea2b73d1817534f0bd6f8849ee8fd2ca7e" name="flex-32bit-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.6.4" rel="6.27"/>
  <changelog author="idonmez@suse.com" date="1461672000">- Update to version 2.6.1
  * A number of compiler warnings have been remedied.
  * Line directives should now work as expected and be absent when
    that is expected.
  * Resolved github issues #53, #54, #55, #61.
  * Resolved sf bugs #128, #129, #155, #160, #184, #187, #195.
- Refresh flex-2.5.34-fPIC.patch -&gt; flex-2.6.1-fPIC.patch
- Drop upstream patches: config-guess-sub-update.patch,
  flex-2.5.37-bison-2.6.1-1.patch, flex-compatible-with-bison3.patch,
  flex-yyleng.patch
- Drop unneeded patch flex-2.5.37-notex.patch</changelog>
  <changelog author="mpluskal@suse.com" date="1468497600">- Small spec file cleanup</changelog>
  <changelog author="dimstar@opensuse.org" date="1486468800">- Fix de-registration of the info files.</changelog>
  <changelog author="astieger@suse.com" date="1498392000">- flex 2.6.4:
  * Some minor performance enhancements
  * honor user defined yy_* macros again
- includes changes from 2.6.3:
  * several bug fixes resolved problems introduced in recent flex
    versions regarding processing of comments, literals and various
    quoting scenarios.
  * fix buffer overflow through long path (bsc#1026047)
- includes changes from 2.6.2:
  * a segfalt involving yyrestart(NULL) has been fixed
  * flex should now handle quoting when mixed with m4 processing
    correctly
  * flex handles `[[' and `]]' correctly
  * flex no longer generates non-ANSI code
  * more compilation warnings were squashed in generated scanners
  * prevented a buffer overflow that could occur when input buffers
  were the exact wrong size
- drop flex-2.6.1-fPIC.patch
- build the shared library and split libfl</changelog>
  <changelog author="mpluskal@suse.com" date="1499083200">- Explicitly require m4 and library devel package
- Do not ship static library</changelog>
  <changelog author="schwab@suse.de" date="1501502400">- use-extensions.patch: add AC_USE_SYSTEM_EXTENSIONS to get missing
  declaration</changelog>
  <changelog author="jengelh@inai.de" date="1505131200">- Fix RPM categories.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1565784000">- Enable profile guided optimization during build</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1613390400">- Update project url</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1619870400">- stop installing COPYING into docdir (already in licensedir)</changelog>
</package>
<package pkgid="fec262036201effeab0dc9b85df15bdbef39d94262e2987a51796f670dbceb171357e377376350b3a24b849c0977e3bfefd2b2ee19a49475e1d0969f955a9a7e" name="flex-debuginfo" arch="i586">
  <version epoch="0" ver="2.6.4" rel="6.27"/>
  <changelog author="idonmez@suse.com" date="1461672000">- Update to version 2.6.1
  * A number of compiler warnings have been remedied.
  * Line directives should now work as expected and be absent when
    that is expected.
  * Resolved github issues #53, #54, #55, #61.
  * Resolved sf bugs #128, #129, #155, #160, #184, #187, #195.
- Refresh flex-2.5.34-fPIC.patch -&gt; flex-2.6.1-fPIC.patch
- Drop upstream patches: config-guess-sub-update.patch,
  flex-2.5.37-bison-2.6.1-1.patch, flex-compatible-with-bison3.patch,
  flex-yyleng.patch
- Drop unneeded patch flex-2.5.37-notex.patch</changelog>
  <changelog author="mpluskal@suse.com" date="1468497600">- Small spec file cleanup</changelog>
  <changelog author="dimstar@opensuse.org" date="1486468800">- Fix de-registration of the info files.</changelog>
  <changelog author="astieger@suse.com" date="1498392000">- flex 2.6.4:
  * Some minor performance enhancements
  * honor user defined yy_* macros again
- includes changes from 2.6.3:
  * several bug fixes resolved problems introduced in recent flex
    versions regarding processing of comments, literals and various
    quoting scenarios.
  * fix buffer overflow through long path (bsc#1026047)
- includes changes from 2.6.2:
  * a segfalt involving yyrestart(NULL) has been fixed
  * flex should now handle quoting when mixed with m4 processing
    correctly
  * flex handles `[[' and `]]' correctly
  * flex no longer generates non-ANSI code
  * more compilation warnings were squashed in generated scanners
  * prevented a buffer overflow that could occur when input buffers
  were the exact wrong size
- drop flex-2.6.1-fPIC.patch
- build the shared library and split libfl</changelog>
  <changelog author="mpluskal@suse.com" date="1499083200">- Explicitly require m4 and library devel package
- Do not ship static library</changelog>
  <changelog author="schwab@suse.de" date="1501502400">- use-extensions.patch: add AC_USE_SYSTEM_EXTENSIONS to get missing
  declaration</changelog>
  <changelog author="jengelh@inai.de" date="1505131200">- Fix RPM categories.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1565784000">- Enable profile guided optimization during build</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1613390400">- Update project url</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1619870400">- stop installing COPYING into docdir (already in licensedir)</changelog>
</package>
<package pkgid="298b8746f968f6f7aa35395a3a80f8eb6f83e55b1aa6ae26ad61b05bac27ac22e12d34d5f66ac13cb913fe3049e1755d7dcf3ae424c8e00bb8f6093250ec59e5" name="flex-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.6.4" rel="6.27"/>
  <changelog author="idonmez@suse.com" date="1461672000">- Update to version 2.6.1
  * A number of compiler warnings have been remedied.
  * Line directives should now work as expected and be absent when
    that is expected.
  * Resolved github issues #53, #54, #55, #61.
  * Resolved sf bugs #128, #129, #155, #160, #184, #187, #195.
- Refresh flex-2.5.34-fPIC.patch -&gt; flex-2.6.1-fPIC.patch
- Drop upstream patches: config-guess-sub-update.patch,
  flex-2.5.37-bison-2.6.1-1.patch, flex-compatible-with-bison3.patch,
  flex-yyleng.patch
- Drop unneeded patch flex-2.5.37-notex.patch</changelog>
  <changelog author="mpluskal@suse.com" date="1468497600">- Small spec file cleanup</changelog>
  <changelog author="dimstar@opensuse.org" date="1486468800">- Fix de-registration of the info files.</changelog>
  <changelog author="astieger@suse.com" date="1498392000">- flex 2.6.4:
  * Some minor performance enhancements
  * honor user defined yy_* macros again
- includes changes from 2.6.3:
  * several bug fixes resolved problems introduced in recent flex
    versions regarding processing of comments, literals and various
    quoting scenarios.
  * fix buffer overflow through long path (bsc#1026047)
- includes changes from 2.6.2:
  * a segfalt involving yyrestart(NULL) has been fixed
  * flex should now handle quoting when mixed with m4 processing
    correctly
  * flex handles `[[' and `]]' correctly
  * flex no longer generates non-ANSI code
  * more compilation warnings were squashed in generated scanners
  * prevented a buffer overflow that could occur when input buffers
  were the exact wrong size
- drop flex-2.6.1-fPIC.patch
- build the shared library and split libfl</changelog>
  <changelog author="mpluskal@suse.com" date="1499083200">- Explicitly require m4 and library devel package
- Do not ship static library</changelog>
  <changelog author="schwab@suse.de" date="1501502400">- use-extensions.patch: add AC_USE_SYSTEM_EXTENSIONS to get missing
  declaration</changelog>
  <changelog author="jengelh@inai.de" date="1505131200">- Fix RPM categories.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1565784000">- Enable profile guided optimization during build</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1613390400">- Update project url</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1619870400">- stop installing COPYING into docdir (already in licensedir)</changelog>
</package>
<package pkgid="dc45888d16417ece621b65d55afd6dca430c737cff77815b57c208c2d7241141b5b1b7e9b343fede80f76c7e6c72b9fcb2af767e4b90cc3203cb56d2c81fe30c" name="flex-debugsource" arch="i586">
  <version epoch="0" ver="2.6.4" rel="6.27"/>
  <changelog author="idonmez@suse.com" date="1461672000">- Update to version 2.6.1
  * A number of compiler warnings have been remedied.
  * Line directives should now work as expected and be absent when
    that is expected.
  * Resolved github issues #53, #54, #55, #61.
  * Resolved sf bugs #128, #129, #155, #160, #184, #187, #195.
- Refresh flex-2.5.34-fPIC.patch -&gt; flex-2.6.1-fPIC.patch
- Drop upstream patches: config-guess-sub-update.patch,
  flex-2.5.37-bison-2.6.1-1.patch, flex-compatible-with-bison3.patch,
  flex-yyleng.patch
- Drop unneeded patch flex-2.5.37-notex.patch</changelog>
  <changelog author="mpluskal@suse.com" date="1468497600">- Small spec file cleanup</changelog>
  <changelog author="dimstar@opensuse.org" date="1486468800">- Fix de-registration of the info files.</changelog>
  <changelog author="astieger@suse.com" date="1498392000">- flex 2.6.4:
  * Some minor performance enhancements
  * honor user defined yy_* macros again
- includes changes from 2.6.3:
  * several bug fixes resolved problems introduced in recent flex
    versions regarding processing of comments, literals and various
    quoting scenarios.
  * fix buffer overflow through long path (bsc#1026047)
- includes changes from 2.6.2:
  * a segfalt involving yyrestart(NULL) has been fixed
  * flex should now handle quoting when mixed with m4 processing
    correctly
  * flex handles `[[' and `]]' correctly
  * flex no longer generates non-ANSI code
  * more compilation warnings were squashed in generated scanners
  * prevented a buffer overflow that could occur when input buffers
  were the exact wrong size
- drop flex-2.6.1-fPIC.patch
- build the shared library and split libfl</changelog>
  <changelog author="mpluskal@suse.com" date="1499083200">- Explicitly require m4 and library devel package
- Do not ship static library</changelog>
  <changelog author="schwab@suse.de" date="1501502400">- use-extensions.patch: add AC_USE_SYSTEM_EXTENSIONS to get missing
  declaration</changelog>
  <changelog author="jengelh@inai.de" date="1505131200">- Fix RPM categories.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1565784000">- Enable profile guided optimization during build</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1613390400">- Update project url</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1619870400">- stop installing COPYING into docdir (already in licensedir)</changelog>
</package>
<package pkgid="e3f4d273893b62103912b35f36216da9c1e34e48be42a5ba966b3c12d1073eea460fda6a0a39342bf4f6a86b799b6d53ea8cca75ce03b7860ac5fe68dc2b9708" name="flex-debugsource" arch="x86_64">
  <version epoch="0" ver="2.6.4" rel="6.27"/>
  <changelog author="idonmez@suse.com" date="1461672000">- Update to version 2.6.1
  * A number of compiler warnings have been remedied.
  * Line directives should now work as expected and be absent when
    that is expected.
  * Resolved github issues #53, #54, #55, #61.
  * Resolved sf bugs #128, #129, #155, #160, #184, #187, #195.
- Refresh flex-2.5.34-fPIC.patch -&gt; flex-2.6.1-fPIC.patch
- Drop upstream patches: config-guess-sub-update.patch,
  flex-2.5.37-bison-2.6.1-1.patch, flex-compatible-with-bison3.patch,
  flex-yyleng.patch
- Drop unneeded patch flex-2.5.37-notex.patch</changelog>
  <changelog author="mpluskal@suse.com" date="1468497600">- Small spec file cleanup</changelog>
  <changelog author="dimstar@opensuse.org" date="1486468800">- Fix de-registration of the info files.</changelog>
  <changelog author="astieger@suse.com" date="1498392000">- flex 2.6.4:
  * Some minor performance enhancements
  * honor user defined yy_* macros again
- includes changes from 2.6.3:
  * several bug fixes resolved problems introduced in recent flex
    versions regarding processing of comments, literals and various
    quoting scenarios.
  * fix buffer overflow through long path (bsc#1026047)
- includes changes from 2.6.2:
  * a segfalt involving yyrestart(NULL) has been fixed
  * flex should now handle quoting when mixed with m4 processing
    correctly
  * flex handles `[[' and `]]' correctly
  * flex no longer generates non-ANSI code
  * more compilation warnings were squashed in generated scanners
  * prevented a buffer overflow that could occur when input buffers
  were the exact wrong size
- drop flex-2.6.1-fPIC.patch
- build the shared library and split libfl</changelog>
  <changelog author="mpluskal@suse.com" date="1499083200">- Explicitly require m4 and library devel package
- Do not ship static library</changelog>
  <changelog author="schwab@suse.de" date="1501502400">- use-extensions.patch: add AC_USE_SYSTEM_EXTENSIONS to get missing
  declaration</changelog>
  <changelog author="jengelh@inai.de" date="1505131200">- Fix RPM categories.</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1565784000">- Enable profile guided optimization during build</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1613390400">- Update project url</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1619870400">- stop installing COPYING into docdir (already in licensedir)</changelog>
</package>
<package pkgid="61aafcd17760eb0bbc0da7e7df6c741018fa78314f3f58a99b69d48d5bbadac3f942463d5bba9b107b7f4508631f21205aa155db46fc0e8d31f8424a2a2a20a7" name="flickcurl" arch="src">
  <version epoch="0" ver="1.26" rel="3.27"/>
  <changelog author="pascal.bleser@opensuse.org" date="1243339200">- update to 1.11</changelog>
  <changelog author="pascal.bleser@opensuse.org" date="1246708800">- update to 1.12:
  * support for the two new collections API calls and four other new general
    API calls were added
  * functions were added for generating flic.kr short URIs for photos
  * a bug with resetting curl during sequences of mixed read and write API
    calls was fixed
  * the flickcurl(1) utility was updated to support the new API calls
  * several other minor improvements and fixes were made</changelog>
  <changelog author="pascal.bleser@opensuse.org" date="1249128000">- update to 1.13:
  * two new utility functions were added to
    + get photo IDs from "farm" image URLs
    + to get the current webservice delay time
  * requests were fixed to be dynamically allocated rather than use a fixed
    buffer
  * a resource leak bug for the HTTP user agent was fixed</changelog>
  <changelog author="pascal.bleser@opensuse.org" date="1253534400">- update to 1.14:
  * adds a tutorial for using the search API along with a simple example program
  * adds support for search parameters (geo_context and is_commons) and new
    extras path_alias, url_m, url_o, url_s, url_sq, and url_t
  * fixes a few minor bugs and typos</changelog>
  <changelog author="pascal.bleser@opensuse.org" date="1262520000">- update to 1.15:
  * documentation updates
  * the flickcurl_search_params struct gained an in_gallery boolean
    field to restrict searches to photos in a gallery
  * the flickcurl utility photos.search commands gained
    geographical context, taking an integer argument for inside/
    outside, an is-commons boolean flag, and an is-gallery boolean
    flag
  * a few minor bugs and typographical errors were fixed</changelog>
  <changelog author="pascal.bleser@opensuse.org" date="1263470400">- update to 1.16:
  * the flickcurl utility configuration file generation was fixed
    to use a key=value format as documented
  * flickcurl now accepts files with spaces around the "="
  * the authentication documentation was updated to add a picture
    showing the result of fetching the mobile authentication URLs</changelog>
  <changelog author="pascal.bleser@opensuse.org" date="1267790400">- update to 1.17:
  * support for the new stats API, the people API, the "photos of"
    people API, and the gallery API have been added
  * the flickcurl utility has been updated to support all of the
    new APIs</changelog>
  <changelog author="pascal.bleser@opensuse.org" date="1272369600">- update to 1.18:
  * adds support for the (rest of the) Galleries API
  * adds a new People API call
  * adds new functions for controlling curl handle options
  * the flickcurl(1) utility was updated to support all of the new APIs</changelog>
  <changelog author="pascal.bleser@opensuse.org" date="1280059200">- update to 1.19:
  * support was added for the new photosets APIs:
    + flickr.photosets.removePhotos
    + flickr.photosets.reorderPhotos
    + flickr.photosets.setPrimaryPhoto
  * support was added for photo notes when getting photo information
  * the flickcurl utility was updated to support all of the new APIs</changelog>
  <changelog author="pascal.bleser@opensuse.org" date="1290081600">- update to 1.20:
  * fixes support for several major API calls that return standard photo
    responses (SPR), such as searching for photos, getting recent photos,
    listing photosets, and several others</changelog>
  <changelog author="pascal.bleser@opensuse.org" date="1301313600">- split out documentation into -doc subpackage, symlinked
- update to 1.21:
  * a memory leak when building photo list results was fixed
  * flickcurl_photos_setPerms() was fixed to allow false boolean permissions
  * flickcurl_photosets_getPhotos_params() was fixed to just work
  * the flickcurl(1) utility now handles Raptor V1, V2, or none</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1312632000">- Fix build with newer curl Fix build with newer curl</changelog>
  <changelog author="jengelh@medozas.de" date="1316347200">- Apply packaging guidelines (remove redundant/obsolete
  tags/sections from specfile, etc.)</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1324641600">- move non-documentation files from -doc to -devel to fix
  Factory build error with files packaged twice</changelog>
  <changelog author="idonmez@suse.com" date="1324987200">- Fix wrong size parameter in memset call</changelog>
  <changelog author="p.drouand@gmail.com" date="1355054400">- Update to 1.23 version:
  * Full support using Flickr via OAuth 1.0 and converting
    from the legacy Flickr authentication to OAuth. It supports both
    authentication flows but Flickr has deprecated the legacy
    authentication, so it might stop working at any time.
  * Added an API call to upgrade from the Flickr legacy authentication to
    OAuth 1.0. This revokes and deletes the legacy 'auth_token' and returns
    an OAuth Access Token and Access Token Secret pair which need to be
    saved.
- New build dependencies: glib2 and gobject2.0
- Remove useless rpaths on the package
- Include really documentation into the two non-devel package to avoid break links
- Disable and remove statics libraries</changelog>
  <changelog author="fcrozat@suse.com" date="1398686400">- Update for version 1.25:
  - more OAuth fixes, including uploading fully working
  - Multiple internal OAuth changes to simplify code.
- Remove flickcurl-wrong-memset.patch, merged upstream</changelog>
  <changelog author="fcrozat@suse.com" date="1415620800">- Update to version 1.26:
  * Switch all API endpoints and image URLs to https protocol
  (http for Flickr API is deprecated since 2014-04-30).
  * Fixed utility documentation: args consistency for
  PER-PAGE / PAGE.
  * Added new extras: url_q, url_n and url_c for new image sizes.
  * Configuration and build improvements for newer automake and
  autoconf. Add new internal convienience libraries libmtwist and
  libgetopt.
  * Added build-time utility mangen to generate manpage and extras.
  * Generate and accept the new staticflickr.com domain for image
  URIs as well as the existing static.flickr.com.
  * Multiple error path allocation fixes, several memory leak
  fixes and a few overflows found via Coverity.</changelog>
  <changelog author="fcrozat@suse.com" date="1507204800">- Do not try to build gtk-doc, use the one from the tarball (drop
  BuildRequires gtk-doc).
- Remove unneeded BuildRequires automake / autoconf.</changelog>
  <changelog author="jengelh@inai.de" date="1507377600">- Avoid double shipping of documentation. Rectify RPM group
  and update summaries.
- %_mandir is implicitly tagged %doc already.</changelog>
</package>
<package pkgid="44acfdf550824e34673831edd20ed99017a411720bda73f80e88b0684163df371b58d14f35d06aeef20ae3d530385432e7ebd60a89dec405405c9bec0254cb4b" name="flickcurl" arch="x86_64">
  <version epoch="0" ver="1.26" rel="3.27"/>
  <changelog author="pascal.bleser@opensuse.org" date="1301313600">- split out documentation into -doc subpackage, symlinked
- update to 1.21:
  * a memory leak when building photo list results was fixed
  * flickcurl_photos_setPerms() was fixed to allow false boolean permissions
  * flickcurl_photosets_getPhotos_params() was fixed to just work
  * the flickcurl(1) utility now handles Raptor V1, V2, or none</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1312632000">- Fix build with newer curl Fix build with newer curl</changelog>
  <changelog author="jengelh@medozas.de" date="1316347200">- Apply packaging guidelines (remove redundant/obsolete
  tags/sections from specfile, etc.)</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1324641600">- move non-documentation files from -doc to -devel to fix
  Factory build error with files packaged twice</changelog>
  <changelog author="idonmez@suse.com" date="1324987200">- Fix wrong size parameter in memset call</changelog>
  <changelog author="p.drouand@gmail.com" date="1355054400">- Update to 1.23 version:
  * Full support using Flickr via OAuth 1.0 and converting
    from the legacy Flickr authentication to OAuth. It supports both
    authentication flows but Flickr has deprecated the legacy
    authentication, so it might stop working at any time.
  * Added an API call to upgrade from the Flickr legacy authentication to
    OAuth 1.0. This revokes and deletes the legacy 'auth_token' and returns
    an OAuth Access Token and Access Token Secret pair which need to be
    saved.
- New build dependencies: glib2 and gobject2.0
- Remove useless rpaths on the package
- Include really documentation into the two non-devel package to avoid break links
- Disable and remove statics libraries</changelog>
  <changelog author="fcrozat@suse.com" date="1398686400">- Update for version 1.25:
  - more OAuth fixes, including uploading fully working
  - Multiple internal OAuth changes to simplify code.
- Remove flickcurl-wrong-memset.patch, merged upstream</changelog>
  <changelog author="fcrozat@suse.com" date="1415620800">- Update to version 1.26:
  * Switch all API endpoints and image URLs to https protocol
  (http for Flickr API is deprecated since 2014-04-30).
  * Fixed utility documentation: args consistency for
  PER-PAGE / PAGE.
  * Added new extras: url_q, url_n and url_c for new image sizes.
  * Configuration and build improvements for newer automake and
  autoconf. Add new internal convienience libraries libmtwist and
  libgetopt.
  * Added build-time utility mangen to generate manpage and extras.
  * Generate and accept the new staticflickr.com domain for image
  URIs as well as the existing static.flickr.com.
  * Multiple error path allocation fixes, several memory leak
  fixes and a few overflows found via Coverity.</changelog>
  <changelog author="fcrozat@suse.com" date="1507204800">- Do not try to build gtk-doc, use the one from the tarball (drop
  BuildRequires gtk-doc).
- Remove unneeded BuildRequires automake / autoconf.</changelog>
  <changelog author="jengelh@inai.de" date="1507377600">- Avoid double shipping of documentation. Rectify RPM group
  and update summaries.
- %_mandir is implicitly tagged %doc already.</changelog>
</package>
<package pkgid="f88558784cc48479f7749ad3cf2a2647e1bcdf416a260ae20200a39bbd5bedf39d07c1dedc8ff39ee35d6172f1473f9b23a8b28ad8299e8109eddce9c11270f1" name="flickcurl-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.26" rel="3.27"/>
  <changelog author="pascal.bleser@opensuse.org" date="1301313600">- split out documentation into -doc subpackage, symlinked
- update to 1.21:
  * a memory leak when building photo list results was fixed
  * flickcurl_photos_setPerms() was fixed to allow false boolean permissions
  * flickcurl_photosets_getPhotos_params() was fixed to just work
  * the flickcurl(1) utility now handles Raptor V1, V2, or none</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1312632000">- Fix build with newer curl Fix build with newer curl</changelog>
  <changelog author="jengelh@medozas.de" date="1316347200">- Apply packaging guidelines (remove redundant/obsolete
  tags/sections from specfile, etc.)</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1324641600">- move non-documentation files from -doc to -devel to fix
  Factory build error with files packaged twice</changelog>
  <changelog author="idonmez@suse.com" date="1324987200">- Fix wrong size parameter in memset call</changelog>
  <changelog author="p.drouand@gmail.com" date="1355054400">- Update to 1.23 version:
  * Full support using Flickr via OAuth 1.0 and converting
    from the legacy Flickr authentication to OAuth. It supports both
    authentication flows but Flickr has deprecated the legacy
    authentication, so it might stop working at any time.
  * Added an API call to upgrade from the Flickr legacy authentication to
    OAuth 1.0. This revokes and deletes the legacy 'auth_token' and returns
    an OAuth Access Token and Access Token Secret pair which need to be
    saved.
- New build dependencies: glib2 and gobject2.0
- Remove useless rpaths on the package
- Include really documentation into the two non-devel package to avoid break links
- Disable and remove statics libraries</changelog>
  <changelog author="fcrozat@suse.com" date="1398686400">- Update for version 1.25:
  - more OAuth fixes, including uploading fully working
  - Multiple internal OAuth changes to simplify code.
- Remove flickcurl-wrong-memset.patch, merged upstream</changelog>
  <changelog author="fcrozat@suse.com" date="1415620800">- Update to version 1.26:
  * Switch all API endpoints and image URLs to https protocol
  (http for Flickr API is deprecated since 2014-04-30).
  * Fixed utility documentation: args consistency for
  PER-PAGE / PAGE.
  * Added new extras: url_q, url_n and url_c for new image sizes.
  * Configuration and build improvements for newer automake and
  autoconf. Add new internal convienience libraries libmtwist and
  libgetopt.
  * Added build-time utility mangen to generate manpage and extras.
  * Generate and accept the new staticflickr.com domain for image
  URIs as well as the existing static.flickr.com.
  * Multiple error path allocation fixes, several memory leak
  fixes and a few overflows found via Coverity.</changelog>
  <changelog author="fcrozat@suse.com" date="1507204800">- Do not try to build gtk-doc, use the one from the tarball (drop
  BuildRequires gtk-doc).
- Remove unneeded BuildRequires automake / autoconf.</changelog>
  <changelog author="jengelh@inai.de" date="1507377600">- Avoid double shipping of documentation. Rectify RPM group
  and update summaries.
- %_mandir is implicitly tagged %doc already.</changelog>
</package>
<package pkgid="a15e7a5f351a6adcfc4dc09951d7b600967a85bf8d2d4f7a989b7ebf8adab8691bf2f75f80f47a1064a778e8477bb8ac2c38c63cb3438d69b072f3b9f2d962eb" name="flickcurl-debugsource" arch="x86_64">
  <version epoch="0" ver="1.26" rel="3.27"/>
  <changelog author="pascal.bleser@opensuse.org" date="1301313600">- split out documentation into -doc subpackage, symlinked
- update to 1.21:
  * a memory leak when building photo list results was fixed
  * flickcurl_photos_setPerms() was fixed to allow false boolean permissions
  * flickcurl_photosets_getPhotos_params() was fixed to just work
  * the flickcurl(1) utility now handles Raptor V1, V2, or none</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1312632000">- Fix build with newer curl Fix build with newer curl</changelog>
  <changelog author="jengelh@medozas.de" date="1316347200">- Apply packaging guidelines (remove redundant/obsolete
  tags/sections from specfile, etc.)</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1324641600">- move non-documentation files from -doc to -devel to fix
  Factory build error with files packaged twice</changelog>
  <changelog author="idonmez@suse.com" date="1324987200">- Fix wrong size parameter in memset call</changelog>
  <changelog author="p.drouand@gmail.com" date="1355054400">- Update to 1.23 version:
  * Full support using Flickr via OAuth 1.0 and converting
    from the legacy Flickr authentication to OAuth. It supports both
    authentication flows but Flickr has deprecated the legacy
    authentication, so it might stop working at any time.
  * Added an API call to upgrade from the Flickr legacy authentication to
    OAuth 1.0. This revokes and deletes the legacy 'auth_token' and returns
    an OAuth Access Token and Access Token Secret pair which need to be
    saved.
- New build dependencies: glib2 and gobject2.0
- Remove useless rpaths on the package
- Include really documentation into the two non-devel package to avoid break links
- Disable and remove statics libraries</changelog>
  <changelog author="fcrozat@suse.com" date="1398686400">- Update for version 1.25:
  - more OAuth fixes, including uploading fully working
  - Multiple internal OAuth changes to simplify code.
- Remove flickcurl-wrong-memset.patch, merged upstream</changelog>
  <changelog author="fcrozat@suse.com" date="1415620800">- Update to version 1.26:
  * Switch all API endpoints and image URLs to https protocol
  (http for Flickr API is deprecated since 2014-04-30).
  * Fixed utility documentation: args consistency for
  PER-PAGE / PAGE.
  * Added new extras: url_q, url_n and url_c for new image sizes.
  * Configuration and build improvements for newer automake and
  autoconf. Add new internal convienience libraries libmtwist and
  libgetopt.
  * Added build-time utility mangen to generate manpage and extras.
  * Generate and accept the new staticflickr.com domain for image
  URIs as well as the existing static.flickr.com.
  * Multiple error path allocation fixes, several memory leak
  fixes and a few overflows found via Coverity.</changelog>
  <changelog author="fcrozat@suse.com" date="1507204800">- Do not try to build gtk-doc, use the one from the tarball (drop
  BuildRequires gtk-doc).
- Remove unneeded BuildRequires automake / autoconf.</changelog>
  <changelog author="jengelh@inai.de" date="1507377600">- Avoid double shipping of documentation. Rectify RPM group
  and update summaries.
- %_mandir is implicitly tagged %doc already.</changelog>
</package>
<package pkgid="c0c1882d7f8d215e9058c76cc913c0189821e0809a66d9a359ee13f89e5d54e3859bf6e93a6c6b1487edf3cbe0b74850bfb5df3f2284a227a6e85cb556f7f5b6" name="flickcurl-doc" arch="x86_64">
  <version epoch="0" ver="1.26" rel="3.27"/>
  <changelog author="pascal.bleser@opensuse.org" date="1301313600">- split out documentation into -doc subpackage, symlinked
- update to 1.21:
  * a memory leak when building photo list results was fixed
  * flickcurl_photos_setPerms() was fixed to allow false boolean permissions
  * flickcurl_photosets_getPhotos_params() was fixed to just work
  * the flickcurl(1) utility now handles Raptor V1, V2, or none</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1312632000">- Fix build with newer curl Fix build with newer curl</changelog>
  <changelog author="jengelh@medozas.de" date="1316347200">- Apply packaging guidelines (remove redundant/obsolete
  tags/sections from specfile, etc.)</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1324641600">- move non-documentation files from -doc to -devel to fix
  Factory build error with files packaged twice</changelog>
  <changelog author="idonmez@suse.com" date="1324987200">- Fix wrong size parameter in memset call</changelog>
  <changelog author="p.drouand@gmail.com" date="1355054400">- Update to 1.23 version:
  * Full support using Flickr via OAuth 1.0 and converting
    from the legacy Flickr authentication to OAuth. It supports both
    authentication flows but Flickr has deprecated the legacy
    authentication, so it might stop working at any time.
  * Added an API call to upgrade from the Flickr legacy authentication to
    OAuth 1.0. This revokes and deletes the legacy 'auth_token' and returns
    an OAuth Access Token and Access Token Secret pair which need to be
    saved.
- New build dependencies: glib2 and gobject2.0
- Remove useless rpaths on the package
- Include really documentation into the two non-devel package to avoid break links
- Disable and remove statics libraries</changelog>
  <changelog author="fcrozat@suse.com" date="1398686400">- Update for version 1.25:
  - more OAuth fixes, including uploading fully working
  - Multiple internal OAuth changes to simplify code.
- Remove flickcurl-wrong-memset.patch, merged upstream</changelog>
  <changelog author="fcrozat@suse.com" date="1415620800">- Update to version 1.26:
  * Switch all API endpoints and image URLs to https protocol
  (http for Flickr API is deprecated since 2014-04-30).
  * Fixed utility documentation: args consistency for
  PER-PAGE / PAGE.
  * Added new extras: url_q, url_n and url_c for new image sizes.
  * Configuration and build improvements for newer automake and
  autoconf. Add new internal convienience libraries libmtwist and
  libgetopt.
  * Added build-time utility mangen to generate manpage and extras.
  * Generate and accept the new staticflickr.com domain for image
  URIs as well as the existing static.flickr.com.
  * Multiple error path allocation fixes, several memory leak
  fixes and a few overflows found via Coverity.</changelog>
  <changelog author="fcrozat@suse.com" date="1507204800">- Do not try to build gtk-doc, use the one from the tarball (drop
  BuildRequires gtk-doc).
- Remove unneeded BuildRequires automake / autoconf.</changelog>
  <changelog author="jengelh@inai.de" date="1507377600">- Avoid double shipping of documentation. Rectify RPM group
  and update summaries.
- %_mandir is implicitly tagged %doc already.</changelog>
</package>
<package pkgid="7c68b7806c4efb2fcb4d1cdfd56b68c8304987543e049928979e721ab9c517c4f09b90f100a61feb31294f454400896db05a03a961cf7fd846042baa137249cd" name="fltk" arch="src">
  <version epoch="0" ver="1.3.8" rel="3.15"/>
  <changelog author="pgajdos@suse.com" date="1353412800">- updated to 1.3.1:
  - Fixed utf_strncasecmp and utf_strcasecmp
  - Moved all inline constructors into source file to avoid bad DLLs
  - Fixed Fl_Widget::copy_label() and Fl_Window::copy_label() when
    called with the old label() (STR #2836)
  - Fixed Fl_Input_::maximum_size() documentation and replace() method
    to honor maximum_size() as number of allowed characters (STR #2747).
  - Fixed a potential crash if Fl_Double_Window::flush() was called
    before show()
  - Fixed regression (in FLTK 1.3.0) that could clear a radio
    button by using the keyboard (space or shortcut) (STR #2748)
  - Fixed fl_pie() drawing too small on X11 (STR #2703)
  - Fixed Fl_Menu issue with unusual menu flags (STR #2680)
  - Fixed Windows DLL import of fl_xid() (STR #2670)
  - Added Fl::screen_work_area() functions that compute the work area
    of a screen. These functions improve the positioning of menus.
    Changed Fl::x(), Fl::y(), Fl::w(), Fl::h() functions
    to return the origin and size of the work area of the main screen
    (STR #2695 + 2697)
  - Created the FL_SCREEN_CONFIGURATION_CHANGED event that is triggered
    when a screen is added, removed, moved or when resolution is changed
    (STR #2600)
  - Improved the description of page size and orientation by
    Fl_PostScript_File_Device.
  - Added support for horizontal wheel movement under X11 and MSWindows Vista
    and above (STR #2644).
    1.3.1 ABI FEATURES
    (To enable the following ABI features, put: #define FLTK_ABI_VERSION 10301
    at the top of your FL/Enumerations.H and rebuild FLTK and your app)
  - Fl_Tree optimized to support large trees (eg. 100k items):
    Added _next_sibling and _prev_sibling to Fl_Tree_Item class,
    and support methods.</changelog>
  <changelog author="reddwarf@opensuse.org" date="1357819200">- updated to 1.3.2:
  - Removed unnecessary drawing calls (STR #2898)
  - Fixed regression in FLTK 1.3.1 for unbundled Mac OS FLTK applications that
    did not appear in dock nor have a menu bar (STR #2890).
  - Fl_Table::clear() now calls table-&gt;clear() for consistency. (STR #2889)
  - Fixed Fl_Scroll widget that fails under Mac OS X 10.8 and retina display (STR #2887).
  - Prevents scrollbars from drawing when widget is sized too small to be visible (STR #2886).
  - Documented how to make a Mac OS X FLTK application launchable by dropping files on its icon.
  - Fixed a Mac-specific issue appeared with OS 10.8 (Mountain Lion): long delay before
    opening when the application is started by dragging a file on the application icon.
  - Fixed use of PNG image from im-memory data (STR #2884).
  - Added static Fl_RGB_Image::max_size(size_t) to limit the maximum memory size allowed to
    RGB images (STR #2881).
- add fltk-1.3.2-do_not_add_unneeded_extra_dependencies.patch to avoid adding unneeded libraries
  to the link command of dependent packages. Those libraries didn't even need to be installed.
- remove automake BuildRequire
- substitute %if crazyness for pkgconfig() style BuildRequires
- correct libfltk1 group
- get rid of the fltk package which only contained duplicated doc files, probably by a packaging accident
- add fltk-1.3.2-verbose_build.patch
- add fltk-1.3.2-underlinking-patch
- remove fltk-as-needed.patch (integrated into fltk-1.3.2-underlinking-patch)
- don't add -fno-strict-aliasing to CFLAGS. Upstream already does that
- don't set glflags and fltkflags for make. I don't see it doing anything useful</changelog>
  <changelog author="pgajdos@suse.com" date="1359115200">- by previous change, files of fltk maint package was moved to
  fltk-devel, keeping fltk empty; thus:
  * libfltk1 obsoletes fltk
  * fltk-devel provides fltk</changelog>
  <changelog author="jw@suse.com" date="1362484800">- added a fltk-devel-static subpackage to transport libfltk*.a
  as needed by Documentation:Tools/flpsed.</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1414238400">- Correct -devel package dependencies
  * /usr/include/FL/x*.H needs x11 headers
  * /usr/include/FL/gl*.H needs gl headers.</changelog>
  <changelog author="p.drouand@gmail.com" date="1421150400">- Update to version 1.3.3
  +Very much changes; please have a look on CHANGES file
- Remove fltk-1.3.2-underlinking.patch; merged upstream</changelog>
  <changelog author="dimstar@opensuse.org" date="1422273600">- Add fltk-1.3.3-do-not-use-internal-ABI.patch: do not use internal
  function Fl_XFont_On_Demand::value(), which changes ABI based on
  the configuration. Add a fl_core_font() getter for the same.</changelog>
  <changelog author="pgajdos@suse.com" date="1479729600">- updated to 1.3.4: see CHANGES
- remove fltk-1.3.3-do-not-use-internal-ABI.patch (upstreamed)</changelog>
  <changelog author="dimstar@opensuse.org" date="1486641600">- Explicitly package %{_docdir}/fltk-devel in order to fix build
  with RPM 4.13.0.</changelog>
  <changelog author="tchvatal@suse.com" date="1500292800">- Drop patch fltk-1.3.2-do_not_add_unneeded_extra_dependencies.patch
  as upstream closed the ticked stating it is wrong
- Add patch fltk-1.3.4-fltk_config.patch</changelog>
  <changelog author="jengelh@inai.de" date="1500984000">- Trim description, drop TM/R marks according to guidelines.</changelog>
  <changelog author="pgajdos@suse.com" date="1517227200">- added xcursor dependency [bsc#1077881]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" 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 &lt;matthias.gerstner@suse.com&gt;" date="1619092800">- explicitly pass -fPIC and -pie via CFLAGS and LDFLAGS to make /usr/bin/fluid
  an position-independent executable. fltk by default passed -fPIC but not
  - pie, which breaks our gcc-PIE profil. (bsc#1184122).</changelog>
  <changelog author="pgajdos@suse.com" date="1634731200">- fix shlib-policy-name-error [bsc#1191754]
- modified sources
  % baselibs.conf</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1636804800">- update to 1.3.7:
  * see CHANGES
  * maintenance release with new macOS Big Sur support
    and some bug fixes. macOS Big Sur is supported on both Intel and the
    new Apple Silicon (M1) chips.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1638532800">- Update to 1.3.8:
  * Add new dialog with extended return values
  * Make "FLTK_CONSOLIDATE_MOTION" user-definable
- Use bzip2 compressed sources</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1641643200">- Fix LDFLAGS reported by fltk-config (strip -pie), which breaks
  building shared libraries linking to libfltk (boo#1194419)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1641816000">- drop explicit pie flags setting and use --with-optim to
  pass in optimizer flags (bsc#1194419), binary is pie now
  automatically
- disable building against local copies of libjpeg etc</changelog>
</package>
<package pkgid="3536cdda3eb07c6ffe7233c1095167ed067adcb61f48599ec47f824f8ed67ad5f1de288e1b6241f248ba545516378b0ecac94369ab8edfc42766f32299391a4d" name="fltk-debugsource" arch="i586">
  <version epoch="0" ver="1.3.8" rel="3.15"/>
  <changelog author="jengelh@inai.de" date="1500984000">- Trim description, drop TM/R marks according to guidelines.</changelog>
  <changelog author="pgajdos@suse.com" date="1517227200">- added xcursor dependency [bsc#1077881]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" 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 &lt;matthias.gerstner@suse.com&gt;" date="1619092800">- explicitly pass -fPIC and -pie via CFLAGS and LDFLAGS to make /usr/bin/fluid
  an position-independent executable. fltk by default passed -fPIC but not
  - pie, which breaks our gcc-PIE profil. (bsc#1184122).</changelog>
  <changelog author="pgajdos@suse.com" date="1634731200">- fix shlib-policy-name-error [bsc#1191754]
- modified sources
  % baselibs.conf</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1636804800">- update to 1.3.7:
  * see CHANGES
  * maintenance release with new macOS Big Sur support
    and some bug fixes. macOS Big Sur is supported on both Intel and the
    new Apple Silicon (M1) chips.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1638532800">- Update to 1.3.8:
  * Add new dialog with extended return values
  * Make "FLTK_CONSOLIDATE_MOTION" user-definable
- Use bzip2 compressed sources</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1641643200">- Fix LDFLAGS reported by fltk-config (strip -pie), which breaks
  building shared libraries linking to libfltk (boo#1194419)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1641816000">- drop explicit pie flags setting and use --with-optim to
  pass in optimizer flags (bsc#1194419), binary is pie now
  automatically
- disable building against local copies of libjpeg etc</changelog>
</package>
<package pkgid="70662b23e87bee15bd9a5051d0765d6733312ad1a805598785d5ed5690246008d831131761502db95fb4b14b96709e1a00bbac1141120d046588c0bc532da9c8" name="fltk-debugsource" arch="x86_64">
  <version epoch="0" ver="1.3.8" rel="3.15"/>
  <changelog author="jengelh@inai.de" date="1500984000">- Trim description, drop TM/R marks according to guidelines.</changelog>
  <changelog author="pgajdos@suse.com" date="1517227200">- added xcursor dependency [bsc#1077881]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" 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 &lt;matthias.gerstner@suse.com&gt;" date="1619092800">- explicitly pass -fPIC and -pie via CFLAGS and LDFLAGS to make /usr/bin/fluid
  an position-independent executable. fltk by default passed -fPIC but not
  - pie, which breaks our gcc-PIE profil. (bsc#1184122).</changelog>
  <changelog author="pgajdos@suse.com" date="1634731200">- fix shlib-policy-name-error [bsc#1191754]
- modified sources
  % baselibs.conf</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1636804800">- update to 1.3.7:
  * see CHANGES
  * maintenance release with new macOS Big Sur support
    and some bug fixes. macOS Big Sur is supported on both Intel and the
    new Apple Silicon (M1) chips.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1638532800">- Update to 1.3.8:
  * Add new dialog with extended return values
  * Make "FLTK_CONSOLIDATE_MOTION" user-definable
- Use bzip2 compressed sources</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1641643200">- Fix LDFLAGS reported by fltk-config (strip -pie), which breaks
  building shared libraries linking to libfltk (boo#1194419)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1641816000">- drop explicit pie flags setting and use --with-optim to
  pass in optimizer flags (bsc#1194419), binary is pie now
  automatically
- disable building against local copies of libjpeg etc</changelog>
</package>
<package pkgid="d7e2cf0e2c94725a75bf0623696fd0e63aead664eab6ed097961dfa99a87fc8b3e1876a3442c776b2643e4d5490d911f3c30c7439488bcb8998d21a06fc5d1b6" name="fltk-devel" arch="i586">
  <version epoch="0" ver="1.3.8" rel="3.15"/>
  <changelog author="jengelh@inai.de" date="1500984000">- Trim description, drop TM/R marks according to guidelines.</changelog>
  <changelog author="pgajdos@suse.com" date="1517227200">- added xcursor dependency [bsc#1077881]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" 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 &lt;matthias.gerstner@suse.com&gt;" date="1619092800">- explicitly pass -fPIC and -pie via CFLAGS and LDFLAGS to make /usr/bin/fluid
  an position-independent executable. fltk by default passed -fPIC but not
  - pie, which breaks our gcc-PIE profil. (bsc#1184122).</changelog>
  <changelog author="pgajdos@suse.com" date="1634731200">- fix shlib-policy-name-error [bsc#1191754]
- modified sources
  % baselibs.conf</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1636804800">- update to 1.3.7:
  * see CHANGES
  * maintenance release with new macOS Big Sur support
    and some bug fixes. macOS Big Sur is supported on both Intel and the
    new Apple Silicon (M1) chips.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1638532800">- Update to 1.3.8:
  * Add new dialog with extended return values
  * Make "FLTK_CONSOLIDATE_MOTION" user-definable
- Use bzip2 compressed sources</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1641643200">- Fix LDFLAGS reported by fltk-config (strip -pie), which breaks
  building shared libraries linking to libfltk (boo#1194419)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1641816000">- drop explicit pie flags setting and use --with-optim to
  pass in optimizer flags (bsc#1194419), binary is pie now
  automatically
- disable building against local copies of libjpeg etc</changelog>
</package>
<package pkgid="32d442ae0a8e1e9cc59ca647c8a0b469e0738753db713357a409acb6ad1a3af06e0f88a28f16e2f805d82316c4db4ab11e9b7eabf03edcc2db73563f3e5801e1" name="fltk-devel" arch="x86_64">
  <version epoch="0" ver="1.3.8" rel="3.15"/>
  <changelog author="jengelh@inai.de" date="1500984000">- Trim description, drop TM/R marks according to guidelines.</changelog>
  <changelog author="pgajdos@suse.com" date="1517227200">- added xcursor dependency [bsc#1077881]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" 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 &lt;matthias.gerstner@suse.com&gt;" date="1619092800">- explicitly pass -fPIC and -pie via CFLAGS and LDFLAGS to make /usr/bin/fluid
  an position-independent executable. fltk by default passed -fPIC but not
  - pie, which breaks our gcc-PIE profil. (bsc#1184122).</changelog>
  <changelog author="pgajdos@suse.com" date="1634731200">- fix shlib-policy-name-error [bsc#1191754]
- modified sources
  % baselibs.conf</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1636804800">- update to 1.3.7:
  * see CHANGES
  * maintenance release with new macOS Big Sur support
    and some bug fixes. macOS Big Sur is supported on both Intel and the
    new Apple Silicon (M1) chips.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1638532800">- Update to 1.3.8:
  * Add new dialog with extended return values
  * Make "FLTK_CONSOLIDATE_MOTION" user-definable
- Use bzip2 compressed sources</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1641643200">- Fix LDFLAGS reported by fltk-config (strip -pie), which breaks
  building shared libraries linking to libfltk (boo#1194419)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1641816000">- drop explicit pie flags setting and use --with-optim to
  pass in optimizer flags (bsc#1194419), binary is pie now
  automatically
- disable building against local copies of libjpeg etc</changelog>
</package>
<package pkgid="07953f799d822d30daec970eca256b9336899d4ab0a23f36bc0ca6e65e0c6170bfda6f06c92bf7fca78060a2b84ef4d79dce222e9a4f39674cc39abf2c62a3a2" name="fltk-devel-32bit" arch="x86_64">
  <version epoch="0" ver="1.3.8" rel="3.15"/>
  <changelog author="jengelh@inai.de" date="1500984000">- Trim description, drop TM/R marks according to guidelines.</changelog>
  <changelog author="pgajdos@suse.com" date="1517227200">- added xcursor dependency [bsc#1077881]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" 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 &lt;matthias.gerstner@suse.com&gt;" date="1619092800">- explicitly pass -fPIC and -pie via CFLAGS and LDFLAGS to make /usr/bin/fluid
  an position-independent executable. fltk by default passed -fPIC but not
  - pie, which breaks our gcc-PIE profil. (bsc#1184122).</changelog>
  <changelog author="pgajdos@suse.com" date="1634731200">- fix shlib-policy-name-error [bsc#1191754]
- modified sources
  % baselibs.conf</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1636804800">- update to 1.3.7:
  * see CHANGES
  * maintenance release with new macOS Big Sur support
    and some bug fixes. macOS Big Sur is supported on both Intel and the
    new Apple Silicon (M1) chips.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1638532800">- Update to 1.3.8:
  * Add new dialog with extended return values
  * Make "FLTK_CONSOLIDATE_MOTION" user-definable
- Use bzip2 compressed sources</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1641643200">- Fix LDFLAGS reported by fltk-config (strip -pie), which breaks
  building shared libraries linking to libfltk (boo#1194419)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1641816000">- drop explicit pie flags setting and use --with-optim to
  pass in optimizer flags (bsc#1194419), binary is pie now
  automatically
- disable building against local copies of libjpeg etc</changelog>
</package>
<package pkgid="cf4b5a39470f131127892351084260dfd6ebd2279ae81c95f5bcf1919ed2c088bf940967d5fb727d5b0ca05864cc5a9bb3b80613c6fee9d54c4a65d53e7f5f62" name="fltk-devel-32bit-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.3.8" rel="3.15"/>
  <changelog author="jengelh@inai.de" date="1500984000">- Trim description, drop TM/R marks according to guidelines.</changelog>
  <changelog author="pgajdos@suse.com" date="1517227200">- added xcursor dependency [bsc#1077881]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" 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 &lt;matthias.gerstner@suse.com&gt;" date="1619092800">- explicitly pass -fPIC and -pie via CFLAGS and LDFLAGS to make /usr/bin/fluid
  an position-independent executable. fltk by default passed -fPIC but not
  - pie, which breaks our gcc-PIE profil. (bsc#1184122).</changelog>
  <changelog author="pgajdos@suse.com" date="1634731200">- fix shlib-policy-name-error [bsc#1191754]
- modified sources
  % baselibs.conf</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1636804800">- update to 1.3.7:
  * see CHANGES
  * maintenance release with new macOS Big Sur support
    and some bug fixes. macOS Big Sur is supported on both Intel and the
    new Apple Silicon (M1) chips.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1638532800">- Update to 1.3.8:
  * Add new dialog with extended return values
  * Make "FLTK_CONSOLIDATE_MOTION" user-definable
- Use bzip2 compressed sources</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1641643200">- Fix LDFLAGS reported by fltk-config (strip -pie), which breaks
  building shared libraries linking to libfltk (boo#1194419)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1641816000">- drop explicit pie flags setting and use --with-optim to
  pass in optimizer flags (bsc#1194419), binary is pie now
  automatically
- disable building against local copies of libjpeg etc</changelog>
</package>
<package pkgid="e6e190e9561c049d97174c4078f11c8c489cb643c3bfd58200ad82ae03ac7e528370d7084d8735e99c75a6434033d0cd69188ebb765ddfbf763e0a00510f7122" name="fltk-devel-debuginfo" arch="i586">
  <version epoch="0" ver="1.3.8" rel="3.15"/>
  <changelog author="jengelh@inai.de" date="1500984000">- Trim description, drop TM/R marks according to guidelines.</changelog>
  <changelog author="pgajdos@suse.com" date="1517227200">- added xcursor dependency [bsc#1077881]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" 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 &lt;matthias.gerstner@suse.com&gt;" date="1619092800">- explicitly pass -fPIC and -pie via CFLAGS and LDFLAGS to make /usr/bin/fluid
  an position-independent executable. fltk by default passed -fPIC but not
  - pie, which breaks our gcc-PIE profil. (bsc#1184122).</changelog>
  <changelog author="pgajdos@suse.com" date="1634731200">- fix shlib-policy-name-error [bsc#1191754]
- modified sources
  % baselibs.conf</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1636804800">- update to 1.3.7:
  * see CHANGES
  * maintenance release with new macOS Big Sur support
    and some bug fixes. macOS Big Sur is supported on both Intel and the
    new Apple Silicon (M1) chips.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1638532800">- Update to 1.3.8:
  * Add new dialog with extended return values
  * Make "FLTK_CONSOLIDATE_MOTION" user-definable
- Use bzip2 compressed sources</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1641643200">- Fix LDFLAGS reported by fltk-config (strip -pie), which breaks
  building shared libraries linking to libfltk (boo#1194419)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1641816000">- drop explicit pie flags setting and use --with-optim to
  pass in optimizer flags (bsc#1194419), binary is pie now
  automatically
- disable building against local copies of libjpeg etc</changelog>
</package>
<package pkgid="72a32ef2f3a1e81b71c3db69e91ccc18d3cbfdc3186bc188502b2e2ff00583cde44b1bc823b33c39429b968e23b6397a4d46061591fbc441f3fe4ee66152e153" name="fltk-devel-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.3.8" rel="3.15"/>
  <changelog author="jengelh@inai.de" date="1500984000">- Trim description, drop TM/R marks according to guidelines.</changelog>
  <changelog author="pgajdos@suse.com" date="1517227200">- added xcursor dependency [bsc#1077881]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" 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 &lt;matthias.gerstner@suse.com&gt;" date="1619092800">- explicitly pass -fPIC and -pie via CFLAGS and LDFLAGS to make /usr/bin/fluid
  an position-independent executable. fltk by default passed -fPIC but not
  - pie, which breaks our gcc-PIE profil. (bsc#1184122).</changelog>
  <changelog author="pgajdos@suse.com" date="1634731200">- fix shlib-policy-name-error [bsc#1191754]
- modified sources
  % baselibs.conf</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1636804800">- update to 1.3.7:
  * see CHANGES
  * maintenance release with new macOS Big Sur support
    and some bug fixes. macOS Big Sur is supported on both Intel and the
    new Apple Silicon (M1) chips.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1638532800">- Update to 1.3.8:
  * Add new dialog with extended return values
  * Make "FLTK_CONSOLIDATE_MOTION" user-definable
- Use bzip2 compressed sources</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1641643200">- Fix LDFLAGS reported by fltk-config (strip -pie), which breaks
  building shared libraries linking to libfltk (boo#1194419)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1641816000">- drop explicit pie flags setting and use --with-optim to
  pass in optimizer flags (bsc#1194419), binary is pie now
  automatically
- disable building against local copies of libjpeg etc</changelog>
</package>
<package pkgid="3272a566717acca92d26086717a486f6b476d4d9b0bc29b24f57594dcf4b23f8a0d68cccb518f2d014dd63c1c59f154c7639bed0cd346ec8ed81e7888ccb158d" name="fltk-devel-static" arch="i586">
  <version epoch="0" ver="1.3.8" rel="3.15"/>
  <changelog author="jengelh@inai.de" date="1500984000">- Trim description, drop TM/R marks according to guidelines.</changelog>
  <changelog author="pgajdos@suse.com" date="1517227200">- added xcursor dependency [bsc#1077881]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" 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 &lt;matthias.gerstner@suse.com&gt;" date="1619092800">- explicitly pass -fPIC and -pie via CFLAGS and LDFLAGS to make /usr/bin/fluid
  an position-independent executable. fltk by default passed -fPIC but not
  - pie, which breaks our gcc-PIE profil. (bsc#1184122).</changelog>
  <changelog author="pgajdos@suse.com" date="1634731200">- fix shlib-policy-name-error [bsc#1191754]
- modified sources
  % baselibs.conf</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1636804800">- update to 1.3.7:
  * see CHANGES
  * maintenance release with new macOS Big Sur support
    and some bug fixes. macOS Big Sur is supported on both Intel and the
    new Apple Silicon (M1) chips.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1638532800">- Update to 1.3.8:
  * Add new dialog with extended return values
  * Make "FLTK_CONSOLIDATE_MOTION" user-definable
- Use bzip2 compressed sources</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1641643200">- Fix LDFLAGS reported by fltk-config (strip -pie), which breaks
  building shared libraries linking to libfltk (boo#1194419)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1641816000">- drop explicit pie flags setting and use --with-optim to
  pass in optimizer flags (bsc#1194419), binary is pie now
  automatically
- disable building against local copies of libjpeg etc</changelog>
</package>
<package pkgid="96a27dddbb3b682e53d77e5a4a1c35bba07a81a355bee954d085cd6d5af5f2ef0e09c1cded3b4933d0dde670a069969ea7bc15ef870a00007a727fb0b51d8e91" name="fltk-devel-static" arch="x86_64">
  <version epoch="0" ver="1.3.8" rel="3.15"/>
  <changelog author="jengelh@inai.de" date="1500984000">- Trim description, drop TM/R marks according to guidelines.</changelog>
  <changelog author="pgajdos@suse.com" date="1517227200">- added xcursor dependency [bsc#1077881]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" 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 &lt;matthias.gerstner@suse.com&gt;" date="1619092800">- explicitly pass -fPIC and -pie via CFLAGS and LDFLAGS to make /usr/bin/fluid
  an position-independent executable. fltk by default passed -fPIC but not
  - pie, which breaks our gcc-PIE profil. (bsc#1184122).</changelog>
  <changelog author="pgajdos@suse.com" date="1634731200">- fix shlib-policy-name-error [bsc#1191754]
- modified sources
  % baselibs.conf</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1636804800">- update to 1.3.7:
  * see CHANGES
  * maintenance release with new macOS Big Sur support
    and some bug fixes. macOS Big Sur is supported on both Intel and the
    new Apple Silicon (M1) chips.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1638532800">- Update to 1.3.8:
  * Add new dialog with extended return values
  * Make "FLTK_CONSOLIDATE_MOTION" user-definable
- Use bzip2 compressed sources</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1641643200">- Fix LDFLAGS reported by fltk-config (strip -pie), which breaks
  building shared libraries linking to libfltk (boo#1194419)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1641816000">- drop explicit pie flags setting and use --with-optim to
  pass in optimizer flags (bsc#1194419), binary is pie now
  automatically
- disable building against local copies of libjpeg etc</changelog>
</package>
<package pkgid="a7421fb74974961ed23c7e366f2d4bc24191ee9e04cc903489d7a75f014a3ad6afc650370b6113d75ac442c8d08c5d3cea345f06fab00c936ce62c6e37726825" name="fluidsynth" arch="i586">
  <version epoch="0" ver="2.3.4" rel="1.1"/>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1610193600">- Update to version 2.1.6
  * SoundFonts may never be unloaded correctly, if
  * polyphony is ever exceeded, or
  * voices are still playing while their SoundFont is being unloaded.
  * fix a heap-based use-after-free</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1611921600">- Update to version 2.1.7
  * a regression introduced in `2.1.0` prevented chorus from being
    audible when `fluid_synth_process()` was used
  * a regression introduced in `2.0.6` prevented the MIDI player from
    restarting playback after all files have been played
  * fix a double-free violation introduced in `2.0.0` after executing
    the `info` shell command</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1615896000">- update to 2.1.8:
  * Rapidly changing channel panning could have caused audible artifacts (#768).
  * Fix a use-after-free when loading malformed soundfonts (#808). Affects all
    versions back to at least 1.1.2.
  * The number of allowed LADSPA effect units has been increased.</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1617364800">- Update to 2.2.0
  * for a full changelog, see https://github.com/FluidSynth/fluidsynth/wiki/ChangeLog#fluidsynth-220
  * for API/ABI breaking changes, see https://www.fluidsynth.org/api/RecentChanges.html#NewIn2_2_0
- bump soversion to 3
- require a C++ compiler
- add RPM groups
- demote fluid-soundfont-gm to "Recommends" (previously, the user was forced
  to install this package, even if he used a custom soundfont in the .conf file)</changelog>
  <changelog author="tiwai@suse.de" date="1617796800">- Update baselibs.conf for the soversion 3</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1620475200">- Update to 2.2.1
  * Make ALSA the default driver on Linux
  * Coreaudio driver failed to initialize on MacOS 11
  * WaveOut driver failed to initialize
  * COM initialization in WASAPI driver is no longer performed in the
    caller's context
  * WASPI driver now supports reverb and chorus
  * Handle SysEx GM/GM2 mode on, GS reset, and XG reset
  * Old behaviour of `fluid_player_join` has been restored to prevent
    infinite loop in client code
  * The Soundfont loader code has been refactored, illegal generators
    will now be skipped more consequently
- Replace deprecated %make_jobs macro with %cmake_build</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1626004800">- Update to 2.2.2
  * The MIDI router now handles out-of-range parameters in a smarter manner
  * Keep pedaling effective when the same note is played more than once
  * Select soundfont samples by frequency instead of midi note numbers
  * Fix the sequencer's event ordering for NoteOn vel=0 events
  * libfluidsynth's import library was broken for MinGW builds
  * fluidsynth.exe short option `-Q` not working
  * Precompiled Android binaries didn't work
  * Fix openMP detection for XCode 12.5
  * Make `audio.jack.autoconnect` connect all available ports
  * Prevent MIDI Player from continuously suppressing notes
  * `fluidsynth.pc` now includes private libraries for static linking
  * Fix typos in code and documentation</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1631620800">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_fluidsynth.service.patch
  Modified:
  * fluidsynth.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="tiwai@suse.de" date="1637582400">- Update to 2.2.4:
  * Per-channel `ALL_SOUND_OFF` when seeking/stopping player
  * Fix windows related encoding problems
  * Rewind playlist when calling `fluid_player_play` after all loops are complete
  * Fix MinGW related static linking issues</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1644148800">- Update to 2.2.5
  * Fix a build failure with CMake &lt; 3.12
  * OSS and MidiShare drivers are now deprecated
  * Prevent samples accidentally having their loops disabled
  * Fix framework installation on MacOS</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1648123200">- update to 2.2.6:
  * Undeprecation and minor revisal of the OSS driver
  * Minor improvements to CoreAudio and CoreMidi drivers
  * Fix sustained voices being held after ALL_CTRL_OFF
  * Fix clobbering of PORTAMENTO_CTRL after ALL_CRTL_OFF
  * Prevent Modulation Envelope from being stuck in decay phase, causing
    detuned voices and potentially other audible glitches for some soundfonts
  * Fix a compilation issue with recent glib</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1650888000">- Update to 2.2.7
  * Fix file driver not working correctly on Windows
  * Add a function to create a sequencer event from a midi event
  * Precompiled x86 binaries are now x87-FPU compatible
  * Fix fluidsynth not responding to SIGINT and SIGTERM when using recent SDL2</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1657454400">- Update to 2.2.8:
  * ALSA and WinMIDI drivers now pass system real-time messages on to user callback
  * Fix FPU division by zero in `fluid_player_set_tempo()`
  * Fix system-wide config file not loaded
  * Pluseaudio driver now honors `audio.periods` setting</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1662465600">- Update to 2.2.9:
  * Fix regression in WinMIDI driver introduced in 2.2.8
  * Tracks cannot be restarted in MIDI player after reaching EOT
  * Add a system-wide configuration file for Windows
  * Harden systemd service file
  * Dependency libs for precompiled Android binaries have been updated
- Remove harden_fluidsynth.service.patch as it has been addressed upstream</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1664020800">- Update to 2.3.0
  * CMake 3.13 is now required
  * for a full changelog, see https://github.com/FluidSynth/fluidsynth/wiki/ChangeLog#fluidsynth-230
- Remove hard-coded fluidsynth.service and use .service generated during build</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1672315200">- Update to 2.3.1
  * Prevent MIDI player from finishing prematurely
  * Fix a crash when enumerating rawmidi ALSA devices
  * Restore systemd sandboxing options and make it work with user units
  * Handle conflict with pipewire systemd daemon
- Fix bsc#1204236 by turning systemd service into user service</changelog>
  <changelog author="Florian &lt;packaging@sp1rit.anonaddy.me&gt;" date="1676462400">- Fixed systemd service not starting by linking fluidsynth against
  libsystemd</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1686744000">- Update to 2.3.3
  * Fix choppy sound when selecting pipewire output
  * Fix build issues on musl-based distros
  * Terminate MIDI player once internal synth-ticks overflow to prevent
    filling up the filesystem
  * Fix a bug that allowed playing notes outside of key and velocity ranges</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700568000">- update to 2.3.4:
  * Fix a build failure when specifying `CMAKE_INSTALL_LIBDIR` as
    an absolute path (#1261, thanks to @OPNA2608)
  * Fix some MIDI files never finish playing (#1257, thanks to
    @joanbm)
  * Implement IPv6 to IPv4 fallback (#1208, thanks to @ivan-
    zaera)
  * Fix a build failure when using CMake's Xcode generator
    (#1266, thanks to @bradhowes)
  * Fix pipewire's Jack implementation not found by CMake (#1268,
    thanks to @pedrolcl)
  * Fix a regression causing the MIDI Player to terminate
    prematurely (#1272, thanks to @albedozero)</changelog>
</package>
<package pkgid="b23fac0daeeb41435078ddf526bdd09ed31fe6cab4e1a2c3edfd1e55538467e96630e251273916a95fa9fcb7a1845e88f91b13b42b2cf6f3314cd765e9e6c063" name="fluidsynth" arch="src">
  <version epoch="0" ver="2.3.4" rel="1.1"/>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1610193600">- Update to version 2.1.6
  * SoundFonts may never be unloaded correctly, if
  * polyphony is ever exceeded, or
  * voices are still playing while their SoundFont is being unloaded.
  * fix a heap-based use-after-free</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1611921600">- Update to version 2.1.7
  * a regression introduced in `2.1.0` prevented chorus from being
    audible when `fluid_synth_process()` was used
  * a regression introduced in `2.0.6` prevented the MIDI player from
    restarting playback after all files have been played
  * fix a double-free violation introduced in `2.0.0` after executing
    the `info` shell command</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1615896000">- update to 2.1.8:
  * Rapidly changing channel panning could have caused audible artifacts (#768).
  * Fix a use-after-free when loading malformed soundfonts (#808). Affects all
    versions back to at least 1.1.2.
  * The number of allowed LADSPA effect units has been increased.</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1617364800">- Update to 2.2.0
  * for a full changelog, see https://github.com/FluidSynth/fluidsynth/wiki/ChangeLog#fluidsynth-220
  * for API/ABI breaking changes, see https://www.fluidsynth.org/api/RecentChanges.html#NewIn2_2_0
- bump soversion to 3
- require a C++ compiler
- add RPM groups
- demote fluid-soundfont-gm to "Recommends" (previously, the user was forced
  to install this package, even if he used a custom soundfont in the .conf file)</changelog>
  <changelog author="tiwai@suse.de" date="1617796800">- Update baselibs.conf for the soversion 3</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1620475200">- Update to 2.2.1
  * Make ALSA the default driver on Linux
  * Coreaudio driver failed to initialize on MacOS 11
  * WaveOut driver failed to initialize
  * COM initialization in WASAPI driver is no longer performed in the
    caller's context
  * WASPI driver now supports reverb and chorus
  * Handle SysEx GM/GM2 mode on, GS reset, and XG reset
  * Old behaviour of `fluid_player_join` has been restored to prevent
    infinite loop in client code
  * The Soundfont loader code has been refactored, illegal generators
    will now be skipped more consequently
- Replace deprecated %make_jobs macro with %cmake_build</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1626004800">- Update to 2.2.2
  * The MIDI router now handles out-of-range parameters in a smarter manner
  * Keep pedaling effective when the same note is played more than once
  * Select soundfont samples by frequency instead of midi note numbers
  * Fix the sequencer's event ordering for NoteOn vel=0 events
  * libfluidsynth's import library was broken for MinGW builds
  * fluidsynth.exe short option `-Q` not working
  * Precompiled Android binaries didn't work
  * Fix openMP detection for XCode 12.5
  * Make `audio.jack.autoconnect` connect all available ports
  * Prevent MIDI Player from continuously suppressing notes
  * `fluidsynth.pc` now includes private libraries for static linking
  * Fix typos in code and documentation</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1631620800">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_fluidsynth.service.patch
  Modified:
  * fluidsynth.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="tiwai@suse.de" date="1637582400">- Update to 2.2.4:
  * Per-channel `ALL_SOUND_OFF` when seeking/stopping player
  * Fix windows related encoding problems
  * Rewind playlist when calling `fluid_player_play` after all loops are complete
  * Fix MinGW related static linking issues</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1644148800">- Update to 2.2.5
  * Fix a build failure with CMake &lt; 3.12
  * OSS and MidiShare drivers are now deprecated
  * Prevent samples accidentally having their loops disabled
  * Fix framework installation on MacOS</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1648123200">- update to 2.2.6:
  * Undeprecation and minor revisal of the OSS driver
  * Minor improvements to CoreAudio and CoreMidi drivers
  * Fix sustained voices being held after ALL_CTRL_OFF
  * Fix clobbering of PORTAMENTO_CTRL after ALL_CRTL_OFF
  * Prevent Modulation Envelope from being stuck in decay phase, causing
    detuned voices and potentially other audible glitches for some soundfonts
  * Fix a compilation issue with recent glib</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1650888000">- Update to 2.2.7
  * Fix file driver not working correctly on Windows
  * Add a function to create a sequencer event from a midi event
  * Precompiled x86 binaries are now x87-FPU compatible
  * Fix fluidsynth not responding to SIGINT and SIGTERM when using recent SDL2</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1657454400">- Update to 2.2.8:
  * ALSA and WinMIDI drivers now pass system real-time messages on to user callback
  * Fix FPU division by zero in `fluid_player_set_tempo()`
  * Fix system-wide config file not loaded
  * Pluseaudio driver now honors `audio.periods` setting</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1662465600">- Update to 2.2.9:
  * Fix regression in WinMIDI driver introduced in 2.2.8
  * Tracks cannot be restarted in MIDI player after reaching EOT
  * Add a system-wide configuration file for Windows
  * Harden systemd service file
  * Dependency libs for precompiled Android binaries have been updated
- Remove harden_fluidsynth.service.patch as it has been addressed upstream</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1664020800">- Update to 2.3.0
  * CMake 3.13 is now required
  * for a full changelog, see https://github.com/FluidSynth/fluidsynth/wiki/ChangeLog#fluidsynth-230
- Remove hard-coded fluidsynth.service and use .service generated during build</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1672315200">- Update to 2.3.1
  * Prevent MIDI player from finishing prematurely
  * Fix a crash when enumerating rawmidi ALSA devices
  * Restore systemd sandboxing options and make it work with user units
  * Handle conflict with pipewire systemd daemon
- Fix bsc#1204236 by turning systemd service into user service</changelog>
  <changelog author="Florian &lt;packaging@sp1rit.anonaddy.me&gt;" date="1676462400">- Fixed systemd service not starting by linking fluidsynth against
  libsystemd</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1686744000">- Update to 2.3.3
  * Fix choppy sound when selecting pipewire output
  * Fix build issues on musl-based distros
  * Terminate MIDI player once internal synth-ticks overflow to prevent
    filling up the filesystem
  * Fix a bug that allowed playing notes outside of key and velocity ranges</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700568000">- update to 2.3.4:
  * Fix a build failure when specifying `CMAKE_INSTALL_LIBDIR` as
    an absolute path (#1261, thanks to @OPNA2608)
  * Fix some MIDI files never finish playing (#1257, thanks to
    @joanbm)
  * Implement IPv6 to IPv4 fallback (#1208, thanks to @ivan-
    zaera)
  * Fix a build failure when using CMake's Xcode generator
    (#1266, thanks to @bradhowes)
  * Fix pipewire's Jack implementation not found by CMake (#1268,
    thanks to @pedrolcl)
  * Fix a regression causing the MIDI Player to terminate
    prematurely (#1272, thanks to @albedozero)</changelog>
</package>
<package pkgid="eb0defa7780b3fde6b9bb240383b296622bad57076c3ea0e6ab95c22e41137b4cdf8cad0fcb9055ab790e0c5ea0e06beaf5f2d901ba46499183cab9168a0be3e" name="fluidsynth" arch="x86_64">
  <version epoch="0" ver="2.3.4" rel="1.1"/>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1610193600">- Update to version 2.1.6
  * SoundFonts may never be unloaded correctly, if
  * polyphony is ever exceeded, or
  * voices are still playing while their SoundFont is being unloaded.
  * fix a heap-based use-after-free</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1611921600">- Update to version 2.1.7
  * a regression introduced in `2.1.0` prevented chorus from being
    audible when `fluid_synth_process()` was used
  * a regression introduced in `2.0.6` prevented the MIDI player from
    restarting playback after all files have been played
  * fix a double-free violation introduced in `2.0.0` after executing
    the `info` shell command</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1615896000">- update to 2.1.8:
  * Rapidly changing channel panning could have caused audible artifacts (#768).
  * Fix a use-after-free when loading malformed soundfonts (#808). Affects all
    versions back to at least 1.1.2.
  * The number of allowed LADSPA effect units has been increased.</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1617364800">- Update to 2.2.0
  * for a full changelog, see https://github.com/FluidSynth/fluidsynth/wiki/ChangeLog#fluidsynth-220
  * for API/ABI breaking changes, see https://www.fluidsynth.org/api/RecentChanges.html#NewIn2_2_0
- bump soversion to 3
- require a C++ compiler
- add RPM groups
- demote fluid-soundfont-gm to "Recommends" (previously, the user was forced
  to install this package, even if he used a custom soundfont in the .conf file)</changelog>
  <changelog author="tiwai@suse.de" date="1617796800">- Update baselibs.conf for the soversion 3</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1620475200">- Update to 2.2.1
  * Make ALSA the default driver on Linux
  * Coreaudio driver failed to initialize on MacOS 11
  * WaveOut driver failed to initialize
  * COM initialization in WASAPI driver is no longer performed in the
    caller's context
  * WASPI driver now supports reverb and chorus
  * Handle SysEx GM/GM2 mode on, GS reset, and XG reset
  * Old behaviour of `fluid_player_join` has been restored to prevent
    infinite loop in client code
  * The Soundfont loader code has been refactored, illegal generators
    will now be skipped more consequently
- Replace deprecated %make_jobs macro with %cmake_build</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1626004800">- Update to 2.2.2
  * The MIDI router now handles out-of-range parameters in a smarter manner
  * Keep pedaling effective when the same note is played more than once
  * Select soundfont samples by frequency instead of midi note numbers
  * Fix the sequencer's event ordering for NoteOn vel=0 events
  * libfluidsynth's import library was broken for MinGW builds
  * fluidsynth.exe short option `-Q` not working
  * Precompiled Android binaries didn't work
  * Fix openMP detection for XCode 12.5
  * Make `audio.jack.autoconnect` connect all available ports
  * Prevent MIDI Player from continuously suppressing notes
  * `fluidsynth.pc` now includes private libraries for static linking
  * Fix typos in code and documentation</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1631620800">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_fluidsynth.service.patch
  Modified:
  * fluidsynth.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="tiwai@suse.de" date="1637582400">- Update to 2.2.4:
  * Per-channel `ALL_SOUND_OFF` when seeking/stopping player
  * Fix windows related encoding problems
  * Rewind playlist when calling `fluid_player_play` after all loops are complete
  * Fix MinGW related static linking issues</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1644148800">- Update to 2.2.5
  * Fix a build failure with CMake &lt; 3.12
  * OSS and MidiShare drivers are now deprecated
  * Prevent samples accidentally having their loops disabled
  * Fix framework installation on MacOS</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1648123200">- update to 2.2.6:
  * Undeprecation and minor revisal of the OSS driver
  * Minor improvements to CoreAudio and CoreMidi drivers
  * Fix sustained voices being held after ALL_CTRL_OFF
  * Fix clobbering of PORTAMENTO_CTRL after ALL_CRTL_OFF
  * Prevent Modulation Envelope from being stuck in decay phase, causing
    detuned voices and potentially other audible glitches for some soundfonts
  * Fix a compilation issue with recent glib</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1650888000">- Update to 2.2.7
  * Fix file driver not working correctly on Windows
  * Add a function to create a sequencer event from a midi event
  * Precompiled x86 binaries are now x87-FPU compatible
  * Fix fluidsynth not responding to SIGINT and SIGTERM when using recent SDL2</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1657454400">- Update to 2.2.8:
  * ALSA and WinMIDI drivers now pass system real-time messages on to user callback
  * Fix FPU division by zero in `fluid_player_set_tempo()`
  * Fix system-wide config file not loaded
  * Pluseaudio driver now honors `audio.periods` setting</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1662465600">- Update to 2.2.9:
  * Fix regression in WinMIDI driver introduced in 2.2.8
  * Tracks cannot be restarted in MIDI player after reaching EOT
  * Add a system-wide configuration file for Windows
  * Harden systemd service file
  * Dependency libs for precompiled Android binaries have been updated
- Remove harden_fluidsynth.service.patch as it has been addressed upstream</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1664020800">- Update to 2.3.0
  * CMake 3.13 is now required
  * for a full changelog, see https://github.com/FluidSynth/fluidsynth/wiki/ChangeLog#fluidsynth-230
- Remove hard-coded fluidsynth.service and use .service generated during build</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1672315200">- Update to 2.3.1
  * Prevent MIDI player from finishing prematurely
  * Fix a crash when enumerating rawmidi ALSA devices
  * Restore systemd sandboxing options and make it work with user units
  * Handle conflict with pipewire systemd daemon
- Fix bsc#1204236 by turning systemd service into user service</changelog>
  <changelog author="Florian &lt;packaging@sp1rit.anonaddy.me&gt;" date="1676462400">- Fixed systemd service not starting by linking fluidsynth against
  libsystemd</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1686744000">- Update to 2.3.3
  * Fix choppy sound when selecting pipewire output
  * Fix build issues on musl-based distros
  * Terminate MIDI player once internal synth-ticks overflow to prevent
    filling up the filesystem
  * Fix a bug that allowed playing notes outside of key and velocity ranges</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700568000">- update to 2.3.4:
  * Fix a build failure when specifying `CMAKE_INSTALL_LIBDIR` as
    an absolute path (#1261, thanks to @OPNA2608)
  * Fix some MIDI files never finish playing (#1257, thanks to
    @joanbm)
  * Implement IPv6 to IPv4 fallback (#1208, thanks to @ivan-
    zaera)
  * Fix a build failure when using CMake's Xcode generator
    (#1266, thanks to @bradhowes)
  * Fix pipewire's Jack implementation not found by CMake (#1268,
    thanks to @pedrolcl)
  * Fix a regression causing the MIDI Player to terminate
    prematurely (#1272, thanks to @albedozero)</changelog>
</package>
<package pkgid="9c38e88e58bf02645d41a027080af05ed461e2b220d4dc8af3a56f5e75ad54adf7258cc2821f8485b447c3cd18290d582fb611e0439d4349f488899dadd31a13" name="fluidsynth-debuginfo" arch="i586">
  <version epoch="0" ver="2.3.4" rel="1.1"/>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1610193600">- Update to version 2.1.6
  * SoundFonts may never be unloaded correctly, if
  * polyphony is ever exceeded, or
  * voices are still playing while their SoundFont is being unloaded.
  * fix a heap-based use-after-free</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1611921600">- Update to version 2.1.7
  * a regression introduced in `2.1.0` prevented chorus from being
    audible when `fluid_synth_process()` was used
  * a regression introduced in `2.0.6` prevented the MIDI player from
    restarting playback after all files have been played
  * fix a double-free violation introduced in `2.0.0` after executing
    the `info` shell command</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1615896000">- update to 2.1.8:
  * Rapidly changing channel panning could have caused audible artifacts (#768).
  * Fix a use-after-free when loading malformed soundfonts (#808). Affects all
    versions back to at least 1.1.2.
  * The number of allowed LADSPA effect units has been increased.</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1617364800">- Update to 2.2.0
  * for a full changelog, see https://github.com/FluidSynth/fluidsynth/wiki/ChangeLog#fluidsynth-220
  * for API/ABI breaking changes, see https://www.fluidsynth.org/api/RecentChanges.html#NewIn2_2_0
- bump soversion to 3
- require a C++ compiler
- add RPM groups
- demote fluid-soundfont-gm to "Recommends" (previously, the user was forced
  to install this package, even if he used a custom soundfont in the .conf file)</changelog>
  <changelog author="tiwai@suse.de" date="1617796800">- Update baselibs.conf for the soversion 3</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1620475200">- Update to 2.2.1
  * Make ALSA the default driver on Linux
  * Coreaudio driver failed to initialize on MacOS 11
  * WaveOut driver failed to initialize
  * COM initialization in WASAPI driver is no longer performed in the
    caller's context
  * WASPI driver now supports reverb and chorus
  * Handle SysEx GM/GM2 mode on, GS reset, and XG reset
  * Old behaviour of `fluid_player_join` has been restored to prevent
    infinite loop in client code
  * The Soundfont loader code has been refactored, illegal generators
    will now be skipped more consequently
- Replace deprecated %make_jobs macro with %cmake_build</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1626004800">- Update to 2.2.2
  * The MIDI router now handles out-of-range parameters in a smarter manner
  * Keep pedaling effective when the same note is played more than once
  * Select soundfont samples by frequency instead of midi note numbers
  * Fix the sequencer's event ordering for NoteOn vel=0 events
  * libfluidsynth's import library was broken for MinGW builds
  * fluidsynth.exe short option `-Q` not working
  * Precompiled Android binaries didn't work
  * Fix openMP detection for XCode 12.5
  * Make `audio.jack.autoconnect` connect all available ports
  * Prevent MIDI Player from continuously suppressing notes
  * `fluidsynth.pc` now includes private libraries for static linking
  * Fix typos in code and documentation</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1631620800">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_fluidsynth.service.patch
  Modified:
  * fluidsynth.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="tiwai@suse.de" date="1637582400">- Update to 2.2.4:
  * Per-channel `ALL_SOUND_OFF` when seeking/stopping player
  * Fix windows related encoding problems
  * Rewind playlist when calling `fluid_player_play` after all loops are complete
  * Fix MinGW related static linking issues</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1644148800">- Update to 2.2.5
  * Fix a build failure with CMake &lt; 3.12
  * OSS and MidiShare drivers are now deprecated
  * Prevent samples accidentally having their loops disabled
  * Fix framework installation on MacOS</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1648123200">- update to 2.2.6:
  * Undeprecation and minor revisal of the OSS driver
  * Minor improvements to CoreAudio and CoreMidi drivers
  * Fix sustained voices being held after ALL_CTRL_OFF
  * Fix clobbering of PORTAMENTO_CTRL after ALL_CRTL_OFF
  * Prevent Modulation Envelope from being stuck in decay phase, causing
    detuned voices and potentially other audible glitches for some soundfonts
  * Fix a compilation issue with recent glib</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1650888000">- Update to 2.2.7
  * Fix file driver not working correctly on Windows
  * Add a function to create a sequencer event from a midi event
  * Precompiled x86 binaries are now x87-FPU compatible
  * Fix fluidsynth not responding to SIGINT and SIGTERM when using recent SDL2</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1657454400">- Update to 2.2.8:
  * ALSA and WinMIDI drivers now pass system real-time messages on to user callback
  * Fix FPU division by zero in `fluid_player_set_tempo()`
  * Fix system-wide config file not loaded
  * Pluseaudio driver now honors `audio.periods` setting</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1662465600">- Update to 2.2.9:
  * Fix regression in WinMIDI driver introduced in 2.2.8
  * Tracks cannot be restarted in MIDI player after reaching EOT
  * Add a system-wide configuration file for Windows
  * Harden systemd service file
  * Dependency libs for precompiled Android binaries have been updated
- Remove harden_fluidsynth.service.patch as it has been addressed upstream</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1664020800">- Update to 2.3.0
  * CMake 3.13 is now required
  * for a full changelog, see https://github.com/FluidSynth/fluidsynth/wiki/ChangeLog#fluidsynth-230
- Remove hard-coded fluidsynth.service and use .service generated during build</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1672315200">- Update to 2.3.1
  * Prevent MIDI player from finishing prematurely
  * Fix a crash when enumerating rawmidi ALSA devices
  * Restore systemd sandboxing options and make it work with user units
  * Handle conflict with pipewire systemd daemon
- Fix bsc#1204236 by turning systemd service into user service</changelog>
  <changelog author="Florian &lt;packaging@sp1rit.anonaddy.me&gt;" date="1676462400">- Fixed systemd service not starting by linking fluidsynth against
  libsystemd</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1686744000">- Update to 2.3.3
  * Fix choppy sound when selecting pipewire output
  * Fix build issues on musl-based distros
  * Terminate MIDI player once internal synth-ticks overflow to prevent
    filling up the filesystem
  * Fix a bug that allowed playing notes outside of key and velocity ranges</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700568000">- update to 2.3.4:
  * Fix a build failure when specifying `CMAKE_INSTALL_LIBDIR` as
    an absolute path (#1261, thanks to @OPNA2608)
  * Fix some MIDI files never finish playing (#1257, thanks to
    @joanbm)
  * Implement IPv6 to IPv4 fallback (#1208, thanks to @ivan-
    zaera)
  * Fix a build failure when using CMake's Xcode generator
    (#1266, thanks to @bradhowes)
  * Fix pipewire's Jack implementation not found by CMake (#1268,
    thanks to @pedrolcl)
  * Fix a regression causing the MIDI Player to terminate
    prematurely (#1272, thanks to @albedozero)</changelog>
</package>
<package pkgid="d3aa8c52532cd9a100bb5540c75db2e9435394b3117ce2a2124412139990aed61184d4f9ea436c3d28387d9192fba29c84eac5cc543b48eba26aff940644d87c" name="fluidsynth-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.3.4" rel="1.1"/>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1610193600">- Update to version 2.1.6
  * SoundFonts may never be unloaded correctly, if
  * polyphony is ever exceeded, or
  * voices are still playing while their SoundFont is being unloaded.
  * fix a heap-based use-after-free</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1611921600">- Update to version 2.1.7
  * a regression introduced in `2.1.0` prevented chorus from being
    audible when `fluid_synth_process()` was used
  * a regression introduced in `2.0.6` prevented the MIDI player from
    restarting playback after all files have been played
  * fix a double-free violation introduced in `2.0.0` after executing
    the `info` shell command</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1615896000">- update to 2.1.8:
  * Rapidly changing channel panning could have caused audible artifacts (#768).
  * Fix a use-after-free when loading malformed soundfonts (#808). Affects all
    versions back to at least 1.1.2.
  * The number of allowed LADSPA effect units has been increased.</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1617364800">- Update to 2.2.0
  * for a full changelog, see https://github.com/FluidSynth/fluidsynth/wiki/ChangeLog#fluidsynth-220
  * for API/ABI breaking changes, see https://www.fluidsynth.org/api/RecentChanges.html#NewIn2_2_0
- bump soversion to 3
- require a C++ compiler
- add RPM groups
- demote fluid-soundfont-gm to "Recommends" (previously, the user was forced
  to install this package, even if he used a custom soundfont in the .conf file)</changelog>
  <changelog author="tiwai@suse.de" date="1617796800">- Update baselibs.conf for the soversion 3</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1620475200">- Update to 2.2.1
  * Make ALSA the default driver on Linux
  * Coreaudio driver failed to initialize on MacOS 11
  * WaveOut driver failed to initialize
  * COM initialization in WASAPI driver is no longer performed in the
    caller's context
  * WASPI driver now supports reverb and chorus
  * Handle SysEx GM/GM2 mode on, GS reset, and XG reset
  * Old behaviour of `fluid_player_join` has been restored to prevent
    infinite loop in client code
  * The Soundfont loader code has been refactored, illegal generators
    will now be skipped more consequently
- Replace deprecated %make_jobs macro with %cmake_build</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1626004800">- Update to 2.2.2
  * The MIDI router now handles out-of-range parameters in a smarter manner
  * Keep pedaling effective when the same note is played more than once
  * Select soundfont samples by frequency instead of midi note numbers
  * Fix the sequencer's event ordering for NoteOn vel=0 events
  * libfluidsynth's import library was broken for MinGW builds
  * fluidsynth.exe short option `-Q` not working
  * Precompiled Android binaries didn't work
  * Fix openMP detection for XCode 12.5
  * Make `audio.jack.autoconnect` connect all available ports
  * Prevent MIDI Player from continuously suppressing notes
  * `fluidsynth.pc` now includes private libraries for static linking
  * Fix typos in code and documentation</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1631620800">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_fluidsynth.service.patch
  Modified:
  * fluidsynth.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="tiwai@suse.de" date="1637582400">- Update to 2.2.4:
  * Per-channel `ALL_SOUND_OFF` when seeking/stopping player
  * Fix windows related encoding problems
  * Rewind playlist when calling `fluid_player_play` after all loops are complete
  * Fix MinGW related static linking issues</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1644148800">- Update to 2.2.5
  * Fix a build failure with CMake &lt; 3.12
  * OSS and MidiShare drivers are now deprecated
  * Prevent samples accidentally having their loops disabled
  * Fix framework installation on MacOS</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1648123200">- update to 2.2.6:
  * Undeprecation and minor revisal of the OSS driver
  * Minor improvements to CoreAudio and CoreMidi drivers
  * Fix sustained voices being held after ALL_CTRL_OFF
  * Fix clobbering of PORTAMENTO_CTRL after ALL_CRTL_OFF
  * Prevent Modulation Envelope from being stuck in decay phase, causing
    detuned voices and potentially other audible glitches for some soundfonts
  * Fix a compilation issue with recent glib</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1650888000">- Update to 2.2.7
  * Fix file driver not working correctly on Windows
  * Add a function to create a sequencer event from a midi event
  * Precompiled x86 binaries are now x87-FPU compatible
  * Fix fluidsynth not responding to SIGINT and SIGTERM when using recent SDL2</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1657454400">- Update to 2.2.8:
  * ALSA and WinMIDI drivers now pass system real-time messages on to user callback
  * Fix FPU division by zero in `fluid_player_set_tempo()`
  * Fix system-wide config file not loaded
  * Pluseaudio driver now honors `audio.periods` setting</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1662465600">- Update to 2.2.9:
  * Fix regression in WinMIDI driver introduced in 2.2.8
  * Tracks cannot be restarted in MIDI player after reaching EOT
  * Add a system-wide configuration file for Windows
  * Harden systemd service file
  * Dependency libs for precompiled Android binaries have been updated
- Remove harden_fluidsynth.service.patch as it has been addressed upstream</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1664020800">- Update to 2.3.0
  * CMake 3.13 is now required
  * for a full changelog, see https://github.com/FluidSynth/fluidsynth/wiki/ChangeLog#fluidsynth-230
- Remove hard-coded fluidsynth.service and use .service generated during build</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1672315200">- Update to 2.3.1
  * Prevent MIDI player from finishing prematurely
  * Fix a crash when enumerating rawmidi ALSA devices
  * Restore systemd sandboxing options and make it work with user units
  * Handle conflict with pipewire systemd daemon
- Fix bsc#1204236 by turning systemd service into user service</changelog>
  <changelog author="Florian &lt;packaging@sp1rit.anonaddy.me&gt;" date="1676462400">- Fixed systemd service not starting by linking fluidsynth against
  libsystemd</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1686744000">- Update to 2.3.3
  * Fix choppy sound when selecting pipewire output
  * Fix build issues on musl-based distros
  * Terminate MIDI player once internal synth-ticks overflow to prevent
    filling up the filesystem
  * Fix a bug that allowed playing notes outside of key and velocity ranges</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700568000">- update to 2.3.4:
  * Fix a build failure when specifying `CMAKE_INSTALL_LIBDIR` as
    an absolute path (#1261, thanks to @OPNA2608)
  * Fix some MIDI files never finish playing (#1257, thanks to
    @joanbm)
  * Implement IPv6 to IPv4 fallback (#1208, thanks to @ivan-
    zaera)
  * Fix a build failure when using CMake's Xcode generator
    (#1266, thanks to @bradhowes)
  * Fix pipewire's Jack implementation not found by CMake (#1268,
    thanks to @pedrolcl)
  * Fix a regression causing the MIDI Player to terminate
    prematurely (#1272, thanks to @albedozero)</changelog>
</package>
<package pkgid="3d7029541068849b6d25d7e21fd53922fd4c27a8b5eb0afebfb6f55bf8373cc14b167d81f1cfea1b71a37ebc55186efd5e4887f64ffab577115b8083e7b57f37" name="fluidsynth-debugsource" arch="i586">
  <version epoch="0" ver="2.3.4" rel="1.1"/>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1610193600">- Update to version 2.1.6
  * SoundFonts may never be unloaded correctly, if
  * polyphony is ever exceeded, or
  * voices are still playing while their SoundFont is being unloaded.
  * fix a heap-based use-after-free</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1611921600">- Update to version 2.1.7
  * a regression introduced in `2.1.0` prevented chorus from being
    audible when `fluid_synth_process()` was used
  * a regression introduced in `2.0.6` prevented the MIDI player from
    restarting playback after all files have been played
  * fix a double-free violation introduced in `2.0.0` after executing
    the `info` shell command</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1615896000">- update to 2.1.8:
  * Rapidly changing channel panning could have caused audible artifacts (#768).
  * Fix a use-after-free when loading malformed soundfonts (#808). Affects all
    versions back to at least 1.1.2.
  * The number of allowed LADSPA effect units has been increased.</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1617364800">- Update to 2.2.0
  * for a full changelog, see https://github.com/FluidSynth/fluidsynth/wiki/ChangeLog#fluidsynth-220
  * for API/ABI breaking changes, see https://www.fluidsynth.org/api/RecentChanges.html#NewIn2_2_0
- bump soversion to 3
- require a C++ compiler
- add RPM groups
- demote fluid-soundfont-gm to "Recommends" (previously, the user was forced
  to install this package, even if he used a custom soundfont in the .conf file)</changelog>
  <changelog author="tiwai@suse.de" date="1617796800">- Update baselibs.conf for the soversion 3</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1620475200">- Update to 2.2.1
  * Make ALSA the default driver on Linux
  * Coreaudio driver failed to initialize on MacOS 11
  * WaveOut driver failed to initialize
  * COM initialization in WASAPI driver is no longer performed in the
    caller's context
  * WASPI driver now supports reverb and chorus
  * Handle SysEx GM/GM2 mode on, GS reset, and XG reset
  * Old behaviour of `fluid_player_join` has been restored to prevent
    infinite loop in client code
  * The Soundfont loader code has been refactored, illegal generators
    will now be skipped more consequently
- Replace deprecated %make_jobs macro with %cmake_build</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1626004800">- Update to 2.2.2
  * The MIDI router now handles out-of-range parameters in a smarter manner
  * Keep pedaling effective when the same note is played more than once
  * Select soundfont samples by frequency instead of midi note numbers
  * Fix the sequencer's event ordering for NoteOn vel=0 events
  * libfluidsynth's import library was broken for MinGW builds
  * fluidsynth.exe short option `-Q` not working
  * Precompiled Android binaries didn't work
  * Fix openMP detection for XCode 12.5
  * Make `audio.jack.autoconnect` connect all available ports
  * Prevent MIDI Player from continuously suppressing notes
  * `fluidsynth.pc` now includes private libraries for static linking
  * Fix typos in code and documentation</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1631620800">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_fluidsynth.service.patch
  Modified:
  * fluidsynth.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="tiwai@suse.de" date="1637582400">- Update to 2.2.4:
  * Per-channel `ALL_SOUND_OFF` when seeking/stopping player
  * Fix windows related encoding problems
  * Rewind playlist when calling `fluid_player_play` after all loops are complete
  * Fix MinGW related static linking issues</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1644148800">- Update to 2.2.5
  * Fix a build failure with CMake &lt; 3.12
  * OSS and MidiShare drivers are now deprecated
  * Prevent samples accidentally having their loops disabled
  * Fix framework installation on MacOS</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1648123200">- update to 2.2.6:
  * Undeprecation and minor revisal of the OSS driver
  * Minor improvements to CoreAudio and CoreMidi drivers
  * Fix sustained voices being held after ALL_CTRL_OFF
  * Fix clobbering of PORTAMENTO_CTRL after ALL_CRTL_OFF
  * Prevent Modulation Envelope from being stuck in decay phase, causing
    detuned voices and potentially other audible glitches for some soundfonts
  * Fix a compilation issue with recent glib</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1650888000">- Update to 2.2.7
  * Fix file driver not working correctly on Windows
  * Add a function to create a sequencer event from a midi event
  * Precompiled x86 binaries are now x87-FPU compatible
  * Fix fluidsynth not responding to SIGINT and SIGTERM when using recent SDL2</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1657454400">- Update to 2.2.8:
  * ALSA and WinMIDI drivers now pass system real-time messages on to user callback
  * Fix FPU division by zero in `fluid_player_set_tempo()`
  * Fix system-wide config file not loaded
  * Pluseaudio driver now honors `audio.periods` setting</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1662465600">- Update to 2.2.9:
  * Fix regression in WinMIDI driver introduced in 2.2.8
  * Tracks cannot be restarted in MIDI player after reaching EOT
  * Add a system-wide configuration file for Windows
  * Harden systemd service file
  * Dependency libs for precompiled Android binaries have been updated
- Remove harden_fluidsynth.service.patch as it has been addressed upstream</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1664020800">- Update to 2.3.0
  * CMake 3.13 is now required
  * for a full changelog, see https://github.com/FluidSynth/fluidsynth/wiki/ChangeLog#fluidsynth-230
- Remove hard-coded fluidsynth.service and use .service generated during build</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1672315200">- Update to 2.3.1
  * Prevent MIDI player from finishing prematurely
  * Fix a crash when enumerating rawmidi ALSA devices
  * Restore systemd sandboxing options and make it work with user units
  * Handle conflict with pipewire systemd daemon
- Fix bsc#1204236 by turning systemd service into user service</changelog>
  <changelog author="Florian &lt;packaging@sp1rit.anonaddy.me&gt;" date="1676462400">- Fixed systemd service not starting by linking fluidsynth against
  libsystemd</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1686744000">- Update to 2.3.3
  * Fix choppy sound when selecting pipewire output
  * Fix build issues on musl-based distros
  * Terminate MIDI player once internal synth-ticks overflow to prevent
    filling up the filesystem
  * Fix a bug that allowed playing notes outside of key and velocity ranges</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700568000">- update to 2.3.4:
  * Fix a build failure when specifying `CMAKE_INSTALL_LIBDIR` as
    an absolute path (#1261, thanks to @OPNA2608)
  * Fix some MIDI files never finish playing (#1257, thanks to
    @joanbm)
  * Implement IPv6 to IPv4 fallback (#1208, thanks to @ivan-
    zaera)
  * Fix a build failure when using CMake's Xcode generator
    (#1266, thanks to @bradhowes)
  * Fix pipewire's Jack implementation not found by CMake (#1268,
    thanks to @pedrolcl)
  * Fix a regression causing the MIDI Player to terminate
    prematurely (#1272, thanks to @albedozero)</changelog>
</package>
<package pkgid="03fe6bc71389b66ca06102e841c5f4f17b3bc243c3ce0b0f1b088a41a3e89b58c88c0ef636c802728243b9f3ceee00ba7543d1a1fd095228c9abf56213ee9df9" name="fluidsynth-debugsource" arch="x86_64">
  <version epoch="0" ver="2.3.4" rel="1.1"/>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1610193600">- Update to version 2.1.6
  * SoundFonts may never be unloaded correctly, if
  * polyphony is ever exceeded, or
  * voices are still playing while their SoundFont is being unloaded.
  * fix a heap-based use-after-free</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1611921600">- Update to version 2.1.7
  * a regression introduced in `2.1.0` prevented chorus from being
    audible when `fluid_synth_process()` was used
  * a regression introduced in `2.0.6` prevented the MIDI player from
    restarting playback after all files have been played
  * fix a double-free violation introduced in `2.0.0` after executing
    the `info` shell command</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1615896000">- update to 2.1.8:
  * Rapidly changing channel panning could have caused audible artifacts (#768).
  * Fix a use-after-free when loading malformed soundfonts (#808). Affects all
    versions back to at least 1.1.2.
  * The number of allowed LADSPA effect units has been increased.</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1617364800">- Update to 2.2.0
  * for a full changelog, see https://github.com/FluidSynth/fluidsynth/wiki/ChangeLog#fluidsynth-220
  * for API/ABI breaking changes, see https://www.fluidsynth.org/api/RecentChanges.html#NewIn2_2_0
- bump soversion to 3
- require a C++ compiler
- add RPM groups
- demote fluid-soundfont-gm to "Recommends" (previously, the user was forced
  to install this package, even if he used a custom soundfont in the .conf file)</changelog>
  <changelog author="tiwai@suse.de" date="1617796800">- Update baselibs.conf for the soversion 3</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1620475200">- Update to 2.2.1
  * Make ALSA the default driver on Linux
  * Coreaudio driver failed to initialize on MacOS 11
  * WaveOut driver failed to initialize
  * COM initialization in WASAPI driver is no longer performed in the
    caller's context
  * WASPI driver now supports reverb and chorus
  * Handle SysEx GM/GM2 mode on, GS reset, and XG reset
  * Old behaviour of `fluid_player_join` has been restored to prevent
    infinite loop in client code
  * The Soundfont loader code has been refactored, illegal generators
    will now be skipped more consequently
- Replace deprecated %make_jobs macro with %cmake_build</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1626004800">- Update to 2.2.2
  * The MIDI router now handles out-of-range parameters in a smarter manner
  * Keep pedaling effective when the same note is played more than once
  * Select soundfont samples by frequency instead of midi note numbers
  * Fix the sequencer's event ordering for NoteOn vel=0 events
  * libfluidsynth's import library was broken for MinGW builds
  * fluidsynth.exe short option `-Q` not working
  * Precompiled Android binaries didn't work
  * Fix openMP detection for XCode 12.5
  * Make `audio.jack.autoconnect` connect all available ports
  * Prevent MIDI Player from continuously suppressing notes
  * `fluidsynth.pc` now includes private libraries for static linking
  * Fix typos in code and documentation</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1631620800">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_fluidsynth.service.patch
  Modified:
  * fluidsynth.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="tiwai@suse.de" date="1637582400">- Update to 2.2.4:
  * Per-channel `ALL_SOUND_OFF` when seeking/stopping player
  * Fix windows related encoding problems
  * Rewind playlist when calling `fluid_player_play` after all loops are complete
  * Fix MinGW related static linking issues</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1644148800">- Update to 2.2.5
  * Fix a build failure with CMake &lt; 3.12
  * OSS and MidiShare drivers are now deprecated
  * Prevent samples accidentally having their loops disabled
  * Fix framework installation on MacOS</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1648123200">- update to 2.2.6:
  * Undeprecation and minor revisal of the OSS driver
  * Minor improvements to CoreAudio and CoreMidi drivers
  * Fix sustained voices being held after ALL_CTRL_OFF
  * Fix clobbering of PORTAMENTO_CTRL after ALL_CRTL_OFF
  * Prevent Modulation Envelope from being stuck in decay phase, causing
    detuned voices and potentially other audible glitches for some soundfonts
  * Fix a compilation issue with recent glib</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1650888000">- Update to 2.2.7
  * Fix file driver not working correctly on Windows
  * Add a function to create a sequencer event from a midi event
  * Precompiled x86 binaries are now x87-FPU compatible
  * Fix fluidsynth not responding to SIGINT and SIGTERM when using recent SDL2</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1657454400">- Update to 2.2.8:
  * ALSA and WinMIDI drivers now pass system real-time messages on to user callback
  * Fix FPU division by zero in `fluid_player_set_tempo()`
  * Fix system-wide config file not loaded
  * Pluseaudio driver now honors `audio.periods` setting</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1662465600">- Update to 2.2.9:
  * Fix regression in WinMIDI driver introduced in 2.2.8
  * Tracks cannot be restarted in MIDI player after reaching EOT
  * Add a system-wide configuration file for Windows
  * Harden systemd service file
  * Dependency libs for precompiled Android binaries have been updated
- Remove harden_fluidsynth.service.patch as it has been addressed upstream</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1664020800">- Update to 2.3.0
  * CMake 3.13 is now required
  * for a full changelog, see https://github.com/FluidSynth/fluidsynth/wiki/ChangeLog#fluidsynth-230
- Remove hard-coded fluidsynth.service and use .service generated during build</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1672315200">- Update to 2.3.1
  * Prevent MIDI player from finishing prematurely
  * Fix a crash when enumerating rawmidi ALSA devices
  * Restore systemd sandboxing options and make it work with user units
  * Handle conflict with pipewire systemd daemon
- Fix bsc#1204236 by turning systemd service into user service</changelog>
  <changelog author="Florian &lt;packaging@sp1rit.anonaddy.me&gt;" date="1676462400">- Fixed systemd service not starting by linking fluidsynth against
  libsystemd</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1686744000">- Update to 2.3.3
  * Fix choppy sound when selecting pipewire output
  * Fix build issues on musl-based distros
  * Terminate MIDI player once internal synth-ticks overflow to prevent
    filling up the filesystem
  * Fix a bug that allowed playing notes outside of key and velocity ranges</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700568000">- update to 2.3.4:
  * Fix a build failure when specifying `CMAKE_INSTALL_LIBDIR` as
    an absolute path (#1261, thanks to @OPNA2608)
  * Fix some MIDI files never finish playing (#1257, thanks to
    @joanbm)
  * Implement IPv6 to IPv4 fallback (#1208, thanks to @ivan-
    zaera)
  * Fix a build failure when using CMake's Xcode generator
    (#1266, thanks to @bradhowes)
  * Fix pipewire's Jack implementation not found by CMake (#1268,
    thanks to @pedrolcl)
  * Fix a regression causing the MIDI Player to terminate
    prematurely (#1272, thanks to @albedozero)</changelog>
</package>
<package pkgid="161e91d45fdf4a22d21beb79245fd797b20b8f05c7bbb327ce578cd3a7419572d837471ba84d8f48f46af10eb080abfb71da4e2d7e9ce53d2991ebc8fa2c893f" name="fluidsynth-devel" arch="i586">
  <version epoch="0" ver="2.3.4" rel="1.1"/>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1610193600">- Update to version 2.1.6
  * SoundFonts may never be unloaded correctly, if
  * polyphony is ever exceeded, or
  * voices are still playing while their SoundFont is being unloaded.
  * fix a heap-based use-after-free</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1611921600">- Update to version 2.1.7
  * a regression introduced in `2.1.0` prevented chorus from being
    audible when `fluid_synth_process()` was used
  * a regression introduced in `2.0.6` prevented the MIDI player from
    restarting playback after all files have been played
  * fix a double-free violation introduced in `2.0.0` after executing
    the `info` shell command</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1615896000">- update to 2.1.8:
  * Rapidly changing channel panning could have caused audible artifacts (#768).
  * Fix a use-after-free when loading malformed soundfonts (#808). Affects all
    versions back to at least 1.1.2.
  * The number of allowed LADSPA effect units has been increased.</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1617364800">- Update to 2.2.0
  * for a full changelog, see https://github.com/FluidSynth/fluidsynth/wiki/ChangeLog#fluidsynth-220
  * for API/ABI breaking changes, see https://www.fluidsynth.org/api/RecentChanges.html#NewIn2_2_0
- bump soversion to 3
- require a C++ compiler
- add RPM groups
- demote fluid-soundfont-gm to "Recommends" (previously, the user was forced
  to install this package, even if he used a custom soundfont in the .conf file)</changelog>
  <changelog author="tiwai@suse.de" date="1617796800">- Update baselibs.conf for the soversion 3</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1620475200">- Update to 2.2.1
  * Make ALSA the default driver on Linux
  * Coreaudio driver failed to initialize on MacOS 11
  * WaveOut driver failed to initialize
  * COM initialization in WASAPI driver is no longer performed in the
    caller's context
  * WASPI driver now supports reverb and chorus
  * Handle SysEx GM/GM2 mode on, GS reset, and XG reset
  * Old behaviour of `fluid_player_join` has been restored to prevent
    infinite loop in client code
  * The Soundfont loader code has been refactored, illegal generators
    will now be skipped more consequently
- Replace deprecated %make_jobs macro with %cmake_build</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1626004800">- Update to 2.2.2
  * The MIDI router now handles out-of-range parameters in a smarter manner
  * Keep pedaling effective when the same note is played more than once
  * Select soundfont samples by frequency instead of midi note numbers
  * Fix the sequencer's event ordering for NoteOn vel=0 events
  * libfluidsynth's import library was broken for MinGW builds
  * fluidsynth.exe short option `-Q` not working
  * Precompiled Android binaries didn't work
  * Fix openMP detection for XCode 12.5
  * Make `audio.jack.autoconnect` connect all available ports
  * Prevent MIDI Player from continuously suppressing notes
  * `fluidsynth.pc` now includes private libraries for static linking
  * Fix typos in code and documentation</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1631620800">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_fluidsynth.service.patch
  Modified:
  * fluidsynth.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="tiwai@suse.de" date="1637582400">- Update to 2.2.4:
  * Per-channel `ALL_SOUND_OFF` when seeking/stopping player
  * Fix windows related encoding problems
  * Rewind playlist when calling `fluid_player_play` after all loops are complete
  * Fix MinGW related static linking issues</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1644148800">- Update to 2.2.5
  * Fix a build failure with CMake &lt; 3.12
  * OSS and MidiShare drivers are now deprecated
  * Prevent samples accidentally having their loops disabled
  * Fix framework installation on MacOS</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1648123200">- update to 2.2.6:
  * Undeprecation and minor revisal of the OSS driver
  * Minor improvements to CoreAudio and CoreMidi drivers
  * Fix sustained voices being held after ALL_CTRL_OFF
  * Fix clobbering of PORTAMENTO_CTRL after ALL_CRTL_OFF
  * Prevent Modulation Envelope from being stuck in decay phase, causing
    detuned voices and potentially other audible glitches for some soundfonts
  * Fix a compilation issue with recent glib</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1650888000">- Update to 2.2.7
  * Fix file driver not working correctly on Windows
  * Add a function to create a sequencer event from a midi event
  * Precompiled x86 binaries are now x87-FPU compatible
  * Fix fluidsynth not responding to SIGINT and SIGTERM when using recent SDL2</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1657454400">- Update to 2.2.8:
  * ALSA and WinMIDI drivers now pass system real-time messages on to user callback
  * Fix FPU division by zero in `fluid_player_set_tempo()`
  * Fix system-wide config file not loaded
  * Pluseaudio driver now honors `audio.periods` setting</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1662465600">- Update to 2.2.9:
  * Fix regression in WinMIDI driver introduced in 2.2.8
  * Tracks cannot be restarted in MIDI player after reaching EOT
  * Add a system-wide configuration file for Windows
  * Harden systemd service file
  * Dependency libs for precompiled Android binaries have been updated
- Remove harden_fluidsynth.service.patch as it has been addressed upstream</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1664020800">- Update to 2.3.0
  * CMake 3.13 is now required
  * for a full changelog, see https://github.com/FluidSynth/fluidsynth/wiki/ChangeLog#fluidsynth-230
- Remove hard-coded fluidsynth.service and use .service generated during build</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1672315200">- Update to 2.3.1
  * Prevent MIDI player from finishing prematurely
  * Fix a crash when enumerating rawmidi ALSA devices
  * Restore systemd sandboxing options and make it work with user units
  * Handle conflict with pipewire systemd daemon
- Fix bsc#1204236 by turning systemd service into user service</changelog>
  <changelog author="Florian &lt;packaging@sp1rit.anonaddy.me&gt;" date="1676462400">- Fixed systemd service not starting by linking fluidsynth against
  libsystemd</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1686744000">- Update to 2.3.3
  * Fix choppy sound when selecting pipewire output
  * Fix build issues on musl-based distros
  * Terminate MIDI player once internal synth-ticks overflow to prevent
    filling up the filesystem
  * Fix a bug that allowed playing notes outside of key and velocity ranges</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700568000">- update to 2.3.4:
  * Fix a build failure when specifying `CMAKE_INSTALL_LIBDIR` as
    an absolute path (#1261, thanks to @OPNA2608)
  * Fix some MIDI files never finish playing (#1257, thanks to
    @joanbm)
  * Implement IPv6 to IPv4 fallback (#1208, thanks to @ivan-
    zaera)
  * Fix a build failure when using CMake's Xcode generator
    (#1266, thanks to @bradhowes)
  * Fix pipewire's Jack implementation not found by CMake (#1268,
    thanks to @pedrolcl)
  * Fix a regression causing the MIDI Player to terminate
    prematurely (#1272, thanks to @albedozero)</changelog>
</package>
<package pkgid="d8b258fdf2fb057688b959a0510ec621e6466f8a0044058ad05916ec2e5715714e13cc0318967979e20ad2558749c72102bf4d908ec8206491d9e1128127917b" name="fluidsynth-devel" arch="x86_64">
  <version epoch="0" ver="2.3.4" rel="1.1"/>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1610193600">- Update to version 2.1.6
  * SoundFonts may never be unloaded correctly, if
  * polyphony is ever exceeded, or
  * voices are still playing while their SoundFont is being unloaded.
  * fix a heap-based use-after-free</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1611921600">- Update to version 2.1.7
  * a regression introduced in `2.1.0` prevented chorus from being
    audible when `fluid_synth_process()` was used
  * a regression introduced in `2.0.6` prevented the MIDI player from
    restarting playback after all files have been played
  * fix a double-free violation introduced in `2.0.0` after executing
    the `info` shell command</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1615896000">- update to 2.1.8:
  * Rapidly changing channel panning could have caused audible artifacts (#768).
  * Fix a use-after-free when loading malformed soundfonts (#808). Affects all
    versions back to at least 1.1.2.
  * The number of allowed LADSPA effect units has been increased.</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1617364800">- Update to 2.2.0
  * for a full changelog, see https://github.com/FluidSynth/fluidsynth/wiki/ChangeLog#fluidsynth-220
  * for API/ABI breaking changes, see https://www.fluidsynth.org/api/RecentChanges.html#NewIn2_2_0
- bump soversion to 3
- require a C++ compiler
- add RPM groups
- demote fluid-soundfont-gm to "Recommends" (previously, the user was forced
  to install this package, even if he used a custom soundfont in the .conf file)</changelog>
  <changelog author="tiwai@suse.de" date="1617796800">- Update baselibs.conf for the soversion 3</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1620475200">- Update to 2.2.1
  * Make ALSA the default driver on Linux
  * Coreaudio driver failed to initialize on MacOS 11
  * WaveOut driver failed to initialize
  * COM initialization in WASAPI driver is no longer performed in the
    caller's context
  * WASPI driver now supports reverb and chorus
  * Handle SysEx GM/GM2 mode on, GS reset, and XG reset
  * Old behaviour of `fluid_player_join` has been restored to prevent
    infinite loop in client code
  * The Soundfont loader code has been refactored, illegal generators
    will now be skipped more consequently
- Replace deprecated %make_jobs macro with %cmake_build</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1626004800">- Update to 2.2.2
  * The MIDI router now handles out-of-range parameters in a smarter manner
  * Keep pedaling effective when the same note is played more than once
  * Select soundfont samples by frequency instead of midi note numbers
  * Fix the sequencer's event ordering for NoteOn vel=0 events
  * libfluidsynth's import library was broken for MinGW builds
  * fluidsynth.exe short option `-Q` not working
  * Precompiled Android binaries didn't work
  * Fix openMP detection for XCode 12.5
  * Make `audio.jack.autoconnect` connect all available ports
  * Prevent MIDI Player from continuously suppressing notes
  * `fluidsynth.pc` now includes private libraries for static linking
  * Fix typos in code and documentation</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1631620800">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_fluidsynth.service.patch
  Modified:
  * fluidsynth.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="tiwai@suse.de" date="1637582400">- Update to 2.2.4:
  * Per-channel `ALL_SOUND_OFF` when seeking/stopping player
  * Fix windows related encoding problems
  * Rewind playlist when calling `fluid_player_play` after all loops are complete
  * Fix MinGW related static linking issues</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1644148800">- Update to 2.2.5
  * Fix a build failure with CMake &lt; 3.12
  * OSS and MidiShare drivers are now deprecated
  * Prevent samples accidentally having their loops disabled
  * Fix framework installation on MacOS</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1648123200">- update to 2.2.6:
  * Undeprecation and minor revisal of the OSS driver
  * Minor improvements to CoreAudio and CoreMidi drivers
  * Fix sustained voices being held after ALL_CTRL_OFF
  * Fix clobbering of PORTAMENTO_CTRL after ALL_CRTL_OFF
  * Prevent Modulation Envelope from being stuck in decay phase, causing
    detuned voices and potentially other audible glitches for some soundfonts
  * Fix a compilation issue with recent glib</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1650888000">- Update to 2.2.7
  * Fix file driver not working correctly on Windows
  * Add a function to create a sequencer event from a midi event
  * Precompiled x86 binaries are now x87-FPU compatible
  * Fix fluidsynth not responding to SIGINT and SIGTERM when using recent SDL2</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1657454400">- Update to 2.2.8:
  * ALSA and WinMIDI drivers now pass system real-time messages on to user callback
  * Fix FPU division by zero in `fluid_player_set_tempo()`
  * Fix system-wide config file not loaded
  * Pluseaudio driver now honors `audio.periods` setting</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1662465600">- Update to 2.2.9:
  * Fix regression in WinMIDI driver introduced in 2.2.8
  * Tracks cannot be restarted in MIDI player after reaching EOT
  * Add a system-wide configuration file for Windows
  * Harden systemd service file
  * Dependency libs for precompiled Android binaries have been updated
- Remove harden_fluidsynth.service.patch as it has been addressed upstream</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1664020800">- Update to 2.3.0
  * CMake 3.13 is now required
  * for a full changelog, see https://github.com/FluidSynth/fluidsynth/wiki/ChangeLog#fluidsynth-230
- Remove hard-coded fluidsynth.service and use .service generated during build</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1672315200">- Update to 2.3.1
  * Prevent MIDI player from finishing prematurely
  * Fix a crash when enumerating rawmidi ALSA devices
  * Restore systemd sandboxing options and make it work with user units
  * Handle conflict with pipewire systemd daemon
- Fix bsc#1204236 by turning systemd service into user service</changelog>
  <changelog author="Florian &lt;packaging@sp1rit.anonaddy.me&gt;" date="1676462400">- Fixed systemd service not starting by linking fluidsynth against
  libsystemd</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1686744000">- Update to 2.3.3
  * Fix choppy sound when selecting pipewire output
  * Fix build issues on musl-based distros
  * Terminate MIDI player once internal synth-ticks overflow to prevent
    filling up the filesystem
  * Fix a bug that allowed playing notes outside of key and velocity ranges</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700568000">- update to 2.3.4:
  * Fix a build failure when specifying `CMAKE_INSTALL_LIBDIR` as
    an absolute path (#1261, thanks to @OPNA2608)
  * Fix some MIDI files never finish playing (#1257, thanks to
    @joanbm)
  * Implement IPv6 to IPv4 fallback (#1208, thanks to @ivan-
    zaera)
  * Fix a build failure when using CMake's Xcode generator
    (#1266, thanks to @bradhowes)
  * Fix pipewire's Jack implementation not found by CMake (#1268,
    thanks to @pedrolcl)
  * Fix a regression causing the MIDI Player to terminate
    prematurely (#1272, thanks to @albedozero)</changelog>
</package>
<package pkgid="ab61536c47f34e7f6419842e0038a46cc36cf5d6cc12ca1cb8f3f57a26d1952bf580519f0929b30f9b06fb870de8725872edfea312d6feceb5caa3c7a18d293a" name="flux2-cli" arch="src">
  <version epoch="0" ver="2.2.2" rel="1.1"/>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1677585600">- new package flux2-cli</changelog>
  <changelog author="kastl@b1-systems.de" date="1678363200">- Update to version 0.41.0:
  * events: avoid having to keep individal kind maps
  * events: reword error messages
  * events: prevent defer in loop
  * events: make `--for` case insensitive for kinds
  * events: use constants for supported Flux kinds
  * Add `flux events` command
  * diff: update Action references to typed Action
  * Update dependencies
  * ci: Use latest available images of kindest/node
  * tests/azure: update dependencies
  * e2e: update podinfo to version with newer APIs
  * build: update Kubernetes versions in e2e workflows
  * build: update scan workflow
  * build: update update workflow
  * build: update e2e{-*} workflows
  * build: update release workflow
  * build: update cache keys to reflect Go 1.20
  * Update `kubectl` in `Dockerfile` to v1.26.2
  * Update Go to 1.20
  * Update toolkit components
  * Replace `helmv2.KubeConfig` with `meta.KubeConfig`
  * Update helm-controller to v0.31.0
  * Allow custom annotations to be set when pushing OCI artifacts
  * Update dependencies
  * tests/azure: update dependencies
  * Update toolkit components
  * build(deps): bump actions/cache from 3.2.5 to 3.2.6
  * build(deps): bump github/codeql-action from 2.2.4 to 2.2.5</changelog>
  <changelog author="kastl@b1-systems.de" date="1678449600">- Update to version 0.41.1:
  * Update toolkit components
  * Disable drift detection for kube-prometheus-stack webhooks</changelog>
  <changelog author="kastl@b1-systems.de" date="1679400000">- Update to version 0.41.2:
  * tests/azure: update toolkit components
  * Update toolkit components
  * build: update `actions/setup-go` in workflows
  * build(deps): bump peter-evans/create-pull-request from 4.2.3 to 4.2.4
  * build(deps): bump actions/checkout from 3.3.0 to 3.4.0
  * build(deps): bump github/codeql-action from 2.2.6 to 2.2.7
  * Create secret with bearer-token
  * build(deps): bump github/codeql-action from 2.2.5 to 2.2.6
  * build(deps): bump docker/setup-buildx-action from 2.4.1 to 2.5.0
  * build(deps): bump actions/cache from 3.2.6 to 3.3.0</changelog>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1680004800">- bash-completion subpackage now Requires bash-completion</changelog>
  <changelog author="rombert@apache.org" date="1684756800">- Update to version 2.0.0-rc.3:
  * e2e: Update dependencies
  * Update toolkit components
  * Add ResourceQuota for critical pods Fixes insufficient quota
    error on GKE
  * Add OSSF Scorecard
  * build(deps): bump github.com/cloudflare/circl in /tests/azure
  * build(deps): bump github.com/cloudflare/circl from 1.3.2 to
    1.3.3
  * build(deps): bump github.com/docker/distribution
  * Update Alpine to 3.18
  * Update toolkit components
  * Add summary to Azure Alert.
  * build(deps): bump anchore/sbom-action from 0.14.1 to 0.14.2
  * Fix autocompletion for image repository reconcile
  * build(deps): bump github/codeql-action from 2.3.2 to 2.3.3
  * build(deps): bump peter-evans/create-pull-request from 5.0.0 to
    5.0.1
  * bump ggp to latest version
  * Update toolkit components
  * Set priority class to critical Flux components Mark
    source-controller, kustomize-controller and helm-controller as
    system-cluster-critical. This will reduce the chances of Flux
    controllers being evicted before other non-critical workloads.
  * Run conformance tests for Kubernetes 1.27
  * Add OCI provider option to create Helm source command
  * fix some comments
  * build(deps): bump sigstore/cosign-installer from 3.0.2 to 3.0.3
  * build(deps): bump github/codeql-action from 2.3.0 to 2.3.2
  * fix: make bootstrap work with Bitbucket Server again
  * build(deps): bump github/codeql-action from 2.2.12 to 2.3.0
  * Outdated URL
  * build(deps): bump github/codeql-action from 2.2.11 to 2.2.12
  * build(deps): bump actions/checkout from 3.5.0 to 3.5.2
  * better messaging for `pull artifact` command
  * Fix publishing pre-release versions to AUR
  * clean dir before cloning git repo
  * Add label selector flag to get cmd
  * build(deps): bump sigstore/cosign-installer from 3.0.1 to 3.0.2
  * build(deps): bump github/codeql-action from 2.2.9 to 2.2.11
  * build(deps): bump peter-evans/create-pull-request from 4.2.4 to
    5.0.0
  * Add the possibility to ignore files with build and diff ks
  * build(deps): bump github.com/docker/docker
  * Add support for .sourceignore to flux build/diff
  * Add commonMetadata to flux build/diff
  * Update dependencies
  * add a preview note for all non-bootstrap commands
  * Add /v2 suffix to module name in preparation  of 2.0.0 release
  * update azure e2e tests
  * update internal flags
  * update testdata yamls
  * Update GitRepository Receiver, and Kustomization to v1
  * ci: Run the e2e tests for the release branches
  * Update toolkit components
  * build(deps): bump github.com/docker/docker
  * build(deps): bump anchore/sbom-action from 0.13.4 to 0.14.1
  * build(deps): bump github/codeql-action from 2.2.8 to 2.2.9
  * build(deps): bump anchore/sbom-action from 0.13.3 to 0.13.4
  * build(deps): bump actions/checkout from 3.4.0 to 3.5.0
  * build(deps): bump github/codeql-action from 2.2.7 to 2.2.8
  * Add support for create source git with --commit and --ref-name
    flags
  * fix: Remove any leading and trailing whitespace from resource
    before exporting
  * build(deps): bump google.golang.org/protobuf from 1.29.0 to 1.29.1
  * Implement `--deploy-token-auth` in GitLab bootstrapping
  * Update go-git-providers to v0.15.0
  * Add retry interval option to create kustomization command
- Remove outdated step from Packaging_README.md
- Minor spec and _service changes to accomodate pre-release
  versions</changelog>
  <changelog author="Robert Munteanu &lt;rombert@apache.org&gt;" date="1684756801">- Fix fish completions</changelog>
  <changelog author="kastl@b1-systems.de" date="1685448000">- Update to version 2.0.0~rc4:
  * Update Git packages
  * Update toolkit components
  * Update kubectl to v1.27.2 in flux-cli image
  * Retry oci push operations
  * build(deps): bump github/codeql-action from 2.3.3 to 2.3.5
  * build(deps): bump snyk/actions
  * Fix break lines in create helmrelease and source
  * fix: support reconcile recursive source tree hr =&gt; chart =&gt;
    repo
  * feat: add reconcile source chart command
  * Update Kubernetes to v1.27 and Kustomize to v5.0
  * build(deps): bump sigstore/cosign-installer from 3.0.3 to 3.0.5
  * build(deps): bump actions/setup-go from 4.0.0 to 4.0.1
  * build(deps): bump helm/kind-action from 1.5.0 to 1.7.0</changelog>
  <changelog author="Robert Munteanu &lt;rombert@apache.org&gt;" date="1685534400">- Include Packaging_README.md in sources
- Bump raw_version to rc4</changelog>
  <changelog author="Robert Munteanu &lt;rombert@apache.org&gt;" date="1685620800">- Include download_yaml.sh in sources</changelog>
  <changelog author="kastl@b1-systems.de" date="1685620801">- Update to version 2.0.0~rc5:
  * return clone error
  * set logger for controller runtime
  * Update github.com/fluxcd/pkg/git/gogit to v0.12.0
  * tests/azure: update dependencies
  * Update toolkit components
  * e2e: run e2e Azure tests for PRs to main if tests or wofklow
    changes
  * set controller-runtime logger to a null logger</changelog>
  <changelog author="kastl@b1-systems.de" date="1688558400">- Update to version 2.0.0:
  * Bump kubectl to v1.27.3
  * Update dependencies
  - k8s.io/* v0.27.3
  - github.com/fluxcd/go-git-providers v0.18.0
  - github.com/fluxcd/pkg/git v0.12.3
  - github.com/fluxcd/pkg/oci v0.28.0
  - github.com/fluxcd/pkg/runtime v0.40.0
  - github.com/fluxcd/pkg/ssa v0.28.2
  - github.com/fluxcd/pkg/ssh v0.8.0
  - github.com/homeport/dyff v1.5.8
  - golang.org/x/crypto v0.10.0
  * Update toolkit components
  * docs: link to releases spec from website
  * Run conformance tests for Kubernetes v1.27.3
  * ci: group all GH action updates under the same PR
  * ci: enable workflows for `release/**` branches
  * ci: run backport under fluxcdbot account
  * Link to release cadence from minor section
  * Address review comment section titles
  * Address release procedure review nits
  * Address various nits
  * Document various release procedures
  * Apply suggestions from code review
  * Move the release procedures to dedicated doc
  * Add SLSA provenance to release artifacts
  * Apply suggestions from code review
  * Add Flux release spec
  * Add controller release artifacts spec
  * Add API versioning spec
  * Add controller release spec
  * Add shared packages release spec
  * Cleanup internal docs
  * Annotate errors from go-git-providers
  * Update go-git to unreleased v5.8.0
  * build(deps): bump docker/setup-buildx-action from 2.7.0 to
    2.8.0
  * build(deps): bump sigstore/cosign-installer from 3.1.0 to 3.1.1
  * Declaratively define (and sync) labels
  * Add backport GitHub Action workflow
  * Add examples for resuming/suspending multiple objects
  * Add support for passing multiple objects to suspend/resume
    commands
  * Set minimum supported version to Kubernetes 1.24.0
  * Fix the `flux push` example for ECR
  * Bump Go to 1.20 in aur deps
  * Align go.mod version with Kubernetes (Go 1.20)
  * RFC-0004: add section about proxy
  * Add SLSA3 generators to release workflow Generate SLSA level 3
    provenance attestations for the release assets and for the
    multi-arch container images.
  * build(deps): bump ossf/scorecard-action from 2.1.3 to 2.2.0
  * build(deps): bump sigstore/cosign-installer from 3.0.5 to 3.1.0
  * build(deps): bump anchore/sbom-action from 0.14.2 to 0.14.3
  * Don't log errors with missing CRDs for "get * all" commands
  * build(deps): bump docker/setup-buildx-action from 2.6.0 to
    2.7.0
  * build(deps): bump peter-evans/create-pull-request from 5.0.1 to
    5.0.2
  * build(deps): bump goreleaser/goreleaser-action from 4.2.0 to
    4.3.0
  * Use equivalent and shorter way to generate shell completions
  * fix 'patchesJson6902' is deprecated' warning
  * build(deps): bump docker/login-action from 2.1.0 to 2.2.0
  * build(deps): bump docker/setup-qemu-action from 2.1.0 to 2.2.0
  * build(deps): bump actions/checkout from 3.5.2 to 3.5.3
  * build(deps): bump docker/setup-buildx-action from 2.5.0 to
    2.6.0
  * build(deps): bump github/codeql-action from 2.3.6 to 2.13.4
  * Make `flux logs` more lenient
  * build(deps): bump github/codeql-action from 2.3.5 to 2.3.6</changelog>
  <changelog author="kastl@b1-systems.de" date="1689076800">- Update to version 2.0.1:
  * Update dependencies - bump the APIs packages in tests - bump
    golang crypto and term to latest
  * Take into account the server-side inventory for local diff
  * Update toolkit components
  * ci: release: extract the image tag from GITHUB_REF
  * ci: backport: set write permissions
  * ci: release: disable interpretation backslash esc</changelog>
  <changelog author="rombert@apache.org" date="1692878400">- Update to version 2.1.0:
  * Add monitoring configuration deprecation notice
  * tests/azure: update dependencies
  * Update dependencies
  * Update toolkit components
  * modify `flux create secret tls` to create secrets of type TLS
  * add deprecation warning per secret key field and constant
  * add flag `--ca-crt-file` to `flux create secret git`
  * deprecate TLS flags for flux create secret helm
  * add support for Kubernetes TLS keys for `flux create secret tls`
  * fix autocompletion for helm chart
  * manifestgen/install: use clean default HTTP client
  * cmd/events: handle error value
  * Fix controller version info
  * Set min value for the `--ssh-rsa-bits` flag
  * ci: disable fail-fast for ARM end-to-end
  * cmd: address typo in end-to-end tests
  * build: update securejoin dependency
  * build(deps): bump the ci group with 2 updates
  * e2e: Add Kubernetes v1.28.0 to conformance tests
  * build(deps): bump the ci group with 2 updates
  * ci: enable security-and-quality CodeQL query
  * monitoring: add Sources Stats panels
  * monitoring: add OCIRepository in cluster dashboard panels
  * disable e2e test
  * Fix selection of kustomization resource from multi doc yaml
  * Set Kubernetes min version to 1.25
  * build(deps): bump the ci group with 2 updates
  * Update dependencies - bump the APIs packages in tests - bump golang crypto and term to latest
  * action: support `openssl` and `sha256sum`
  * Take into account the server-side inventory for local diff
  * action: re-allow configuration of non-default token
  * Update toolkit components
  * docs: Link to the Flux GitHub Action documentation
  * ci: add workflow to test action
  * action: rewrite action to use `$RUNNER_TOOL_CACHE`
  * ci: release: extract the image tag from GITHUB_REF
  * ci: backport: set write permissions
  * ci: release: disable interpretation backslash esc</changelog>
  <changelog author="kastl@b1-systems.de" date="1695124800">- Update to version 2.1.1:
  * Improve AUR package templates
  - remove armv6h #4224
  - unique source name #4224
  - improve pkgver/_srcver #4224
  - fix source name in .SRCINFO
  * chore: remove support armv6h for aur package #4224
  * tests/azure: update controller dependencies
  * Update toolkit components
  * update description of kubeconfig flags
  * Upgrade github.com/fluxcd/pkg/{git,git/gogit}
  * build(deps): bump the ci group with 2 updates</changelog>
  <changelog author="kastl@b1-systems.de" date="1697198400">- Update to version 2.1.2:
  * Print artifact source and revision only when available
  * Upgrade github.com/fluxcd/pkg/oci
  * fix: only wait for changeset if the result is not empty
  * Update go-git-providers to v0.19.1
  * build(deps): bump golang.org/x/net from 0.15.0 to 0.17.0
  * Update toolkit components</changelog>
  <changelog author="kastl@b1-systems.de" date="1702382400">- Update to version 2.2.0:
  * Drop support for Kubernetes EOL versions
  * updating go-git-providers to v0.19.2
  * Correct "sync" to "component" in log lines
  * Update alpine and kubectl in flux-cli image
  * Use `IsObjectNamespaced` from controller-runtime
  * Update tests to `HelmRelease` v2beta2
  * Adapt tree command to `HelmRelease` v2beta2
  * Update `HelmRelease` to v2beta2
  * Add force and reset flags to `flux reconcile hr`
  * Update HelmRelease golden file with new message
  * Update toolkit components
  * Update Git dependencies
  * build(deps): bump the ci group with 4 updates
  * Update Helm OCI RFC - static HelmRepository design
  * tests/int: do not wait for static objects
  * Update all the references of NC v1beta2 to v1beta3
  * non-reconciliable &amp; readiness of static objects
  * check readiness using kstatus
  * bootstrap: provide better error message on timeout
  * Update toolkit components
  * Fix typos in flux bootstrap documentation
  * show cluster instance name and version in flux check and flux
    version
  * build(deps): bump the ci group with 4 updates
  * Fix flux install command so it returns an error when unexpected
    arguments are passed
  * OIDC identity matching for keyless verification
  * Update dependencies
  * make flux events work with lowercased kinds
  * fix build_artifact.go typo
  * build(deps): bump the ci group with 2 updates
  * Update `fluxcd/pkg` dependencies
  * Tweak permissions on created files
  * build(deps): bump the ci group with 2 updates
  * tests/int: Set exit code 1 on tf destroy fail
  * feat: add gitea bootstrapper
  * Display better uninstall prompt if flux is managed by a
    different tool
  * confirm before overriding installation by another manager
  * build(deps): bump github.com/docker/docker in
    /tests/integration
  * build(deps): bump github.com/docker/docker
  * build(deps): bump the ci group with 2 updates
  * build(deps): bump google.golang.org/grpc in /tests/integration
  * prevent flux install from overriding bootrapped cluster
  * build(deps): bump the ci group with 1 update
  * misc: clean up immediately and avoid delayed defer
  * misc: fix hypothetical implicit memory aliasing
  * misc: `sinceSeconds` -&gt; `sinceDuration`
  * misc: remove unused bits of code
  * misc: address `wait.PollImmediate` deprecation
  * misc: use `errors.As` instead of type checking
  * misc: unconditional `strings.TrimPrefix`
  * misc: address `kustomize/api/filesys` deprecation
  * misc: simplify row append
  * misc: address double import
  * misc: use raw string for regex to avoid double esc
  * misc: address unnecessary use of `fmt.Sprintf`
  * misc: handle undhandled error
  * misc: address `strings.Title` deprecation
  * Add CLI flag for OCIRepo verify secret
  * Print artifact source and revision only when available
  * Upgrade github.com/fluxcd/pkg/oci
  * fix: only wait for changeset if the result is not empty
  * Update go-git-providers to v0.19.1
  * e2e: Update Go dependencies
  * build(deps): bump golang.org/x/net from 0.15.0 to 0.17.0
  * Update toolkit components
  * build(deps): bump the ci group with 1 update
  * Add badge for SLSA Level 3
  * build(deps): bump the ci group with 1 update
  * Improve AUR package templates
  - remove armv6h #4224
  - unique source name #4224
  - improve `pkgver/_srcver` #4224
  - fix source name in .SRCINFO
  * tests/azure: update controller dependencies
  * Update toolkit components
  * update description of kubeconfig flags
  * build(deps): bump the ci group with 4 updates
  * Upgrade github.com/fluxcd/pkg/{git,git/gogit}
  * chore: remove support armv6h for aur package #4224
  * build(deps): bump the ci group with 3 updates
  * build(deps): bump github.com/cyphar/filepath-securejoin
  * build(deps): bump github.com/cyphar/filepath-securejoin in
    /tests/azure
  * build(deps): bump the ci group with 4 updates
  * build(deps): bump github.com/docker/distribution in
    /tests/integration
  * build(deps): bump github.com/docker/docker in
    /tests/integration
  * workflows/e2e-azure: Disable new azure job
  * workflows/e2e-gcp: Fix secret variable typo
  * instructions for test user in Azure DevOps and GCP source repo
  * tests/int: Separate ssh key names for Azure &amp; GCP
  * add workflow for gcp
  * tests/int: Add IAM setup automation docs and misc fixes
  * make tests for notifications provider agnostic
  * Add terraform files and config for GCP
  * Add refactored e2e tests
  * Add 2.1.x backport label
  * Fix links to fluxcd.io
  * build(deps): bump the ci group with 2 updates</changelog>
  <changelog author="kastl@b1-systems.de" date="1702641600">- Update to version 2.2.1:
  Flux v2.2.1 is a patch release that comes with fixes to API
  backwards compatibility. Users are encouraged to upgrade for the
  best experience.
  * tests: update API dependencies
  * Update toolkit components
  * Run conformance tests for Kubernetes v1.29.0
  * Remove duplicate part of the reconcile hr --reset help message
  * Properly detect unsupported API errors</changelog>
  <changelog author="rombert@apache.org" date="1703073600">- Update to version 2.2.2:
  * Update helm-controller to v0.37.2 in tests
  * Update toolkit components
  * Fix typo in bootstrap_plain_git.go
  * build(deps): bump the ci group with 3 updates
  * build(deps): bump golang.org/x/crypto from 0.16.0 to 0.17.0
  * build(deps): bump golang.org/x/crypto in /tests/integration
  * build(deps): bump golang.org/x/crypto in /tests/azure</changelog>
</package>
<package pkgid="9544596764e739fdac7c7967a9eef7e19fb55b2f264d837b01f82632bc7d4557b89b27805e4ba25a4fa49da94c38a1efb3f34386acf7b045e54a4d828f551fb1" name="flux2-cli" arch="x86_64">
  <version epoch="0" ver="2.2.2" rel="1.1"/>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1677585600">- new package flux2-cli</changelog>
  <changelog author="kastl@b1-systems.de" date="1678363200">- Update to version 0.41.0:
  * events: avoid having to keep individal kind maps
  * events: reword error messages
  * events: prevent defer in loop
  * events: make `--for` case insensitive for kinds
  * events: use constants for supported Flux kinds
  * Add `flux events` command
  * diff: update Action references to typed Action
  * Update dependencies
  * ci: Use latest available images of kindest/node
  * tests/azure: update dependencies
  * e2e: update podinfo to version with newer APIs
  * build: update Kubernetes versions in e2e workflows
  * build: update scan workflow
  * build: update update workflow
  * build: update e2e{-*} workflows
  * build: update release workflow
  * build: update cache keys to reflect Go 1.20
  * Update `kubectl` in `Dockerfile` to v1.26.2
  * Update Go to 1.20
  * Update toolkit components
  * Replace `helmv2.KubeConfig` with `meta.KubeConfig`
  * Update helm-controller to v0.31.0
  * Allow custom annotations to be set when pushing OCI artifacts
  * Update dependencies
  * tests/azure: update dependencies
  * Update toolkit components
  * build(deps): bump actions/cache from 3.2.5 to 3.2.6
  * build(deps): bump github/codeql-action from 2.2.4 to 2.2.5</changelog>
  <changelog author="kastl@b1-systems.de" date="1678449600">- Update to version 0.41.1:
  * Update toolkit components
  * Disable drift detection for kube-prometheus-stack webhooks</changelog>
  <changelog author="kastl@b1-systems.de" date="1679400000">- Update to version 0.41.2:
  * tests/azure: update toolkit components
  * Update toolkit components
  * build: update `actions/setup-go` in workflows
  * build(deps): bump peter-evans/create-pull-request from 4.2.3 to 4.2.4
  * build(deps): bump actions/checkout from 3.3.0 to 3.4.0
  * build(deps): bump github/codeql-action from 2.2.6 to 2.2.7
  * Create secret with bearer-token
  * build(deps): bump github/codeql-action from 2.2.5 to 2.2.6
  * build(deps): bump docker/setup-buildx-action from 2.4.1 to 2.5.0
  * build(deps): bump actions/cache from 3.2.6 to 3.3.0</changelog>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1680004800">- bash-completion subpackage now Requires bash-completion</changelog>
  <changelog author="rombert@apache.org" date="1684756800">- Update to version 2.0.0-rc.3:
  * e2e: Update dependencies
  * Update toolkit components
  * Add ResourceQuota for critical pods Fixes insufficient quota
    error on GKE
  * Add OSSF Scorecard
  * build(deps): bump github.com/cloudflare/circl in /tests/azure
  * build(deps): bump github.com/cloudflare/circl from 1.3.2 to
    1.3.3
  * build(deps): bump github.com/docker/distribution
  * Update Alpine to 3.18
  * Update toolkit components
  * Add summary to Azure Alert.
  * build(deps): bump anchore/sbom-action from 0.14.1 to 0.14.2
  * Fix autocompletion for image repository reconcile
  * build(deps): bump github/codeql-action from 2.3.2 to 2.3.3
  * build(deps): bump peter-evans/create-pull-request from 5.0.0 to
    5.0.1
  * bump ggp to latest version
  * Update toolkit components
  * Set priority class to critical Flux components Mark
    source-controller, kustomize-controller and helm-controller as
    system-cluster-critical. This will reduce the chances of Flux
    controllers being evicted before other non-critical workloads.
  * Run conformance tests for Kubernetes 1.27
  * Add OCI provider option to create Helm source command
  * fix some comments
  * build(deps): bump sigstore/cosign-installer from 3.0.2 to 3.0.3
  * build(deps): bump github/codeql-action from 2.3.0 to 2.3.2
  * fix: make bootstrap work with Bitbucket Server again
  * build(deps): bump github/codeql-action from 2.2.12 to 2.3.0
  * Outdated URL
  * build(deps): bump github/codeql-action from 2.2.11 to 2.2.12
  * build(deps): bump actions/checkout from 3.5.0 to 3.5.2
  * better messaging for `pull artifact` command
  * Fix publishing pre-release versions to AUR
  * clean dir before cloning git repo
  * Add label selector flag to get cmd
  * build(deps): bump sigstore/cosign-installer from 3.0.1 to 3.0.2
  * build(deps): bump github/codeql-action from 2.2.9 to 2.2.11
  * build(deps): bump peter-evans/create-pull-request from 4.2.4 to
    5.0.0
  * Add the possibility to ignore files with build and diff ks
  * build(deps): bump github.com/docker/docker
  * Add support for .sourceignore to flux build/diff
  * Add commonMetadata to flux build/diff
  * Update dependencies
  * add a preview note for all non-bootstrap commands
  * Add /v2 suffix to module name in preparation  of 2.0.0 release
  * update azure e2e tests
  * update internal flags
  * update testdata yamls
  * Update GitRepository Receiver, and Kustomization to v1
  * ci: Run the e2e tests for the release branches
  * Update toolkit components
  * build(deps): bump github.com/docker/docker
  * build(deps): bump anchore/sbom-action from 0.13.4 to 0.14.1
  * build(deps): bump github/codeql-action from 2.2.8 to 2.2.9
  * build(deps): bump anchore/sbom-action from 0.13.3 to 0.13.4
  * build(deps): bump actions/checkout from 3.4.0 to 3.5.0
  * build(deps): bump github/codeql-action from 2.2.7 to 2.2.8
  * Add support for create source git with --commit and --ref-name
    flags
  * fix: Remove any leading and trailing whitespace from resource
    before exporting
  * build(deps): bump google.golang.org/protobuf from 1.29.0 to 1.29.1
  * Implement `--deploy-token-auth` in GitLab bootstrapping
  * Update go-git-providers to v0.15.0
  * Add retry interval option to create kustomization command
- Remove outdated step from Packaging_README.md
- Minor spec and _service changes to accomodate pre-release
  versions</changelog>
  <changelog author="Robert Munteanu &lt;rombert@apache.org&gt;" date="1684756801">- Fix fish completions</changelog>
  <changelog author="kastl@b1-systems.de" date="1685448000">- Update to version 2.0.0~rc4:
  * Update Git packages
  * Update toolkit components
  * Update kubectl to v1.27.2 in flux-cli image
  * Retry oci push operations
  * build(deps): bump github/codeql-action from 2.3.3 to 2.3.5
  * build(deps): bump snyk/actions
  * Fix break lines in create helmrelease and source
  * fix: support reconcile recursive source tree hr =&gt; chart =&gt;
    repo
  * feat: add reconcile source chart command
  * Update Kubernetes to v1.27 and Kustomize to v5.0
  * build(deps): bump sigstore/cosign-installer from 3.0.3 to 3.0.5
  * build(deps): bump actions/setup-go from 4.0.0 to 4.0.1
  * build(deps): bump helm/kind-action from 1.5.0 to 1.7.0</changelog>
  <changelog author="Robert Munteanu &lt;rombert@apache.org&gt;" date="1685534400">- Include Packaging_README.md in sources
- Bump raw_version to rc4</changelog>
  <changelog author="Robert Munteanu &lt;rombert@apache.org&gt;" date="1685620800">- Include download_yaml.sh in sources</changelog>
  <changelog author="kastl@b1-systems.de" date="1685620801">- Update to version 2.0.0~rc5:
  * return clone error
  * set logger for controller runtime
  * Update github.com/fluxcd/pkg/git/gogit to v0.12.0
  * tests/azure: update dependencies
  * Update toolkit components
  * e2e: run e2e Azure tests for PRs to main if tests or wofklow
    changes
  * set controller-runtime logger to a null logger</changelog>
  <changelog author="kastl@b1-systems.de" date="1688558400">- Update to version 2.0.0:
  * Bump kubectl to v1.27.3
  * Update dependencies
  - k8s.io/* v0.27.3
  - github.com/fluxcd/go-git-providers v0.18.0
  - github.com/fluxcd/pkg/git v0.12.3
  - github.com/fluxcd/pkg/oci v0.28.0
  - github.com/fluxcd/pkg/runtime v0.40.0
  - github.com/fluxcd/pkg/ssa v0.28.2
  - github.com/fluxcd/pkg/ssh v0.8.0
  - github.com/homeport/dyff v1.5.8
  - golang.org/x/crypto v0.10.0
  * Update toolkit components
  * docs: link to releases spec from website
  * Run conformance tests for Kubernetes v1.27.3
  * ci: group all GH action updates under the same PR
  * ci: enable workflows for `release/**` branches
  * ci: run backport under fluxcdbot account
  * Link to release cadence from minor section
  * Address review comment section titles
  * Address release procedure review nits
  * Address various nits
  * Document various release procedures
  * Apply suggestions from code review
  * Move the release procedures to dedicated doc
  * Add SLSA provenance to release artifacts
  * Apply suggestions from code review
  * Add Flux release spec
  * Add controller release artifacts spec
  * Add API versioning spec
  * Add controller release spec
  * Add shared packages release spec
  * Cleanup internal docs
  * Annotate errors from go-git-providers
  * Update go-git to unreleased v5.8.0
  * build(deps): bump docker/setup-buildx-action from 2.7.0 to
    2.8.0
  * build(deps): bump sigstore/cosign-installer from 3.1.0 to 3.1.1
  * Declaratively define (and sync) labels
  * Add backport GitHub Action workflow
  * Add examples for resuming/suspending multiple objects
  * Add support for passing multiple objects to suspend/resume
    commands
  * Set minimum supported version to Kubernetes 1.24.0
  * Fix the `flux push` example for ECR
  * Bump Go to 1.20 in aur deps
  * Align go.mod version with Kubernetes (Go 1.20)
  * RFC-0004: add section about proxy
  * Add SLSA3 generators to release workflow Generate SLSA level 3
    provenance attestations for the release assets and for the
    multi-arch container images.
  * build(deps): bump ossf/scorecard-action from 2.1.3 to 2.2.0
  * build(deps): bump sigstore/cosign-installer from 3.0.5 to 3.1.0
  * build(deps): bump anchore/sbom-action from 0.14.2 to 0.14.3
  * Don't log errors with missing CRDs for "get * all" commands
  * build(deps): bump docker/setup-buildx-action from 2.6.0 to
    2.7.0
  * build(deps): bump peter-evans/create-pull-request from 5.0.1 to
    5.0.2
  * build(deps): bump goreleaser/goreleaser-action from 4.2.0 to
    4.3.0
  * Use equivalent and shorter way to generate shell completions
  * fix 'patchesJson6902' is deprecated' warning
  * build(deps): bump docker/login-action from 2.1.0 to 2.2.0
  * build(deps): bump docker/setup-qemu-action from 2.1.0 to 2.2.0
  * build(deps): bump actions/checkout from 3.5.2 to 3.5.3
  * build(deps): bump docker/setup-buildx-action from 2.5.0 to
    2.6.0
  * build(deps): bump github/codeql-action from 2.3.6 to 2.13.4
  * Make `flux logs` more lenient
  * build(deps): bump github/codeql-action from 2.3.5 to 2.3.6</changelog>
  <changelog author="kastl@b1-systems.de" date="1689076800">- Update to version 2.0.1:
  * Update dependencies - bump the APIs packages in tests - bump
    golang crypto and term to latest
  * Take into account the server-side inventory for local diff
  * Update toolkit components
  * ci: release: extract the image tag from GITHUB_REF
  * ci: backport: set write permissions
  * ci: release: disable interpretation backslash esc</changelog>
  <changelog author="rombert@apache.org" date="1692878400">- Update to version 2.1.0:
  * Add monitoring configuration deprecation notice
  * tests/azure: update dependencies
  * Update dependencies
  * Update toolkit components
  * modify `flux create secret tls` to create secrets of type TLS
  * add deprecation warning per secret key field and constant
  * add flag `--ca-crt-file` to `flux create secret git`
  * deprecate TLS flags for flux create secret helm
  * add support for Kubernetes TLS keys for `flux create secret tls`
  * fix autocompletion for helm chart
  * manifestgen/install: use clean default HTTP client
  * cmd/events: handle error value
  * Fix controller version info
  * Set min value for the `--ssh-rsa-bits` flag
  * ci: disable fail-fast for ARM end-to-end
  * cmd: address typo in end-to-end tests
  * build: update securejoin dependency
  * build(deps): bump the ci group with 2 updates
  * e2e: Add Kubernetes v1.28.0 to conformance tests
  * build(deps): bump the ci group with 2 updates
  * ci: enable security-and-quality CodeQL query
  * monitoring: add Sources Stats panels
  * monitoring: add OCIRepository in cluster dashboard panels
  * disable e2e test
  * Fix selection of kustomization resource from multi doc yaml
  * Set Kubernetes min version to 1.25
  * build(deps): bump the ci group with 2 updates
  * Update dependencies - bump the APIs packages in tests - bump golang crypto and term to latest
  * action: support `openssl` and `sha256sum`
  * Take into account the server-side inventory for local diff
  * action: re-allow configuration of non-default token
  * Update toolkit components
  * docs: Link to the Flux GitHub Action documentation
  * ci: add workflow to test action
  * action: rewrite action to use `$RUNNER_TOOL_CACHE`
  * ci: release: extract the image tag from GITHUB_REF
  * ci: backport: set write permissions
  * ci: release: disable interpretation backslash esc</changelog>
  <changelog author="kastl@b1-systems.de" date="1695124800">- Update to version 2.1.1:
  * Improve AUR package templates
  - remove armv6h #4224
  - unique source name #4224
  - improve pkgver/_srcver #4224
  - fix source name in .SRCINFO
  * chore: remove support armv6h for aur package #4224
  * tests/azure: update controller dependencies
  * Update toolkit components
  * update description of kubeconfig flags
  * Upgrade github.com/fluxcd/pkg/{git,git/gogit}
  * build(deps): bump the ci group with 2 updates</changelog>
  <changelog author="kastl@b1-systems.de" date="1697198400">- Update to version 2.1.2:
  * Print artifact source and revision only when available
  * Upgrade github.com/fluxcd/pkg/oci
  * fix: only wait for changeset if the result is not empty
  * Update go-git-providers to v0.19.1
  * build(deps): bump golang.org/x/net from 0.15.0 to 0.17.0
  * Update toolkit components</changelog>
  <changelog author="kastl@b1-systems.de" date="1702382400">- Update to version 2.2.0:
  * Drop support for Kubernetes EOL versions
  * updating go-git-providers to v0.19.2
  * Correct "sync" to "component" in log lines
  * Update alpine and kubectl in flux-cli image
  * Use `IsObjectNamespaced` from controller-runtime
  * Update tests to `HelmRelease` v2beta2
  * Adapt tree command to `HelmRelease` v2beta2
  * Update `HelmRelease` to v2beta2
  * Add force and reset flags to `flux reconcile hr`
  * Update HelmRelease golden file with new message
  * Update toolkit components
  * Update Git dependencies
  * build(deps): bump the ci group with 4 updates
  * Update Helm OCI RFC - static HelmRepository design
  * tests/int: do not wait for static objects
  * Update all the references of NC v1beta2 to v1beta3
  * non-reconciliable &amp; readiness of static objects
  * check readiness using kstatus
  * bootstrap: provide better error message on timeout
  * Update toolkit components
  * Fix typos in flux bootstrap documentation
  * show cluster instance name and version in flux check and flux
    version
  * build(deps): bump the ci group with 4 updates
  * Fix flux install command so it returns an error when unexpected
    arguments are passed
  * OIDC identity matching for keyless verification
  * Update dependencies
  * make flux events work with lowercased kinds
  * fix build_artifact.go typo
  * build(deps): bump the ci group with 2 updates
  * Update `fluxcd/pkg` dependencies
  * Tweak permissions on created files
  * build(deps): bump the ci group with 2 updates
  * tests/int: Set exit code 1 on tf destroy fail
  * feat: add gitea bootstrapper
  * Display better uninstall prompt if flux is managed by a
    different tool
  * confirm before overriding installation by another manager
  * build(deps): bump github.com/docker/docker in
    /tests/integration
  * build(deps): bump github.com/docker/docker
  * build(deps): bump the ci group with 2 updates
  * build(deps): bump google.golang.org/grpc in /tests/integration
  * prevent flux install from overriding bootrapped cluster
  * build(deps): bump the ci group with 1 update
  * misc: clean up immediately and avoid delayed defer
  * misc: fix hypothetical implicit memory aliasing
  * misc: `sinceSeconds` -&gt; `sinceDuration`
  * misc: remove unused bits of code
  * misc: address `wait.PollImmediate` deprecation
  * misc: use `errors.As` instead of type checking
  * misc: unconditional `strings.TrimPrefix`
  * misc: address `kustomize/api/filesys` deprecation
  * misc: simplify row append
  * misc: address double import
  * misc: use raw string for regex to avoid double esc
  * misc: address unnecessary use of `fmt.Sprintf`
  * misc: handle undhandled error
  * misc: address `strings.Title` deprecation
  * Add CLI flag for OCIRepo verify secret
  * Print artifact source and revision only when available
  * Upgrade github.com/fluxcd/pkg/oci
  * fix: only wait for changeset if the result is not empty
  * Update go-git-providers to v0.19.1
  * e2e: Update Go dependencies
  * build(deps): bump golang.org/x/net from 0.15.0 to 0.17.0
  * Update toolkit components
  * build(deps): bump the ci group with 1 update
  * Add badge for SLSA Level 3
  * build(deps): bump the ci group with 1 update
  * Improve AUR package templates
  - remove armv6h #4224
  - unique source name #4224
  - improve `pkgver/_srcver` #4224
  - fix source name in .SRCINFO
  * tests/azure: update controller dependencies
  * Update toolkit components
  * update description of kubeconfig flags
  * build(deps): bump the ci group with 4 updates
  * Upgrade github.com/fluxcd/pkg/{git,git/gogit}
  * chore: remove support armv6h for aur package #4224
  * build(deps): bump the ci group with 3 updates
  * build(deps): bump github.com/cyphar/filepath-securejoin
  * build(deps): bump github.com/cyphar/filepath-securejoin in
    /tests/azure
  * build(deps): bump the ci group with 4 updates
  * build(deps): bump github.com/docker/distribution in
    /tests/integration
  * build(deps): bump github.com/docker/docker in
    /tests/integration
  * workflows/e2e-azure: Disable new azure job
  * workflows/e2e-gcp: Fix secret variable typo
  * instructions for test user in Azure DevOps and GCP source repo
  * tests/int: Separate ssh key names for Azure &amp; GCP
  * add workflow for gcp
  * tests/int: Add IAM setup automation docs and misc fixes
  * make tests for notifications provider agnostic
  * Add terraform files and config for GCP
  * Add refactored e2e tests
  * Add 2.1.x backport label
  * Fix links to fluxcd.io
  * build(deps): bump the ci group with 2 updates</changelog>
  <changelog author="kastl@b1-systems.de" date="1702641600">- Update to version 2.2.1:
  Flux v2.2.1 is a patch release that comes with fixes to API
  backwards compatibility. Users are encouraged to upgrade for the
  best experience.
  * tests: update API dependencies
  * Update toolkit components
  * Run conformance tests for Kubernetes v1.29.0
  * Remove duplicate part of the reconcile hr --reset help message
  * Properly detect unsupported API errors</changelog>
  <changelog author="rombert@apache.org" date="1703073600">- Update to version 2.2.2:
  * Update helm-controller to v0.37.2 in tests
  * Update toolkit components
  * Fix typo in bootstrap_plain_git.go
  * build(deps): bump the ci group with 3 updates
  * build(deps): bump golang.org/x/crypto from 0.16.0 to 0.17.0
  * build(deps): bump golang.org/x/crypto in /tests/integration
  * build(deps): bump golang.org/x/crypto in /tests/azure</changelog>
</package>
<package pkgid="1441f3977923f266ec2539db0a920c93744f85fbbcbee77f0760a148c7a9ca3d7e46d74155ae46b0f4494ddf4d9797d2dcec3b07cae6228e461b8c3cab949837" name="flux2-cli-bash-completion" arch="noarch">
  <version epoch="0" ver="2.2.2" rel="1.1"/>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1677585600">- new package flux2-cli</changelog>
  <changelog author="kastl@b1-systems.de" date="1678363200">- Update to version 0.41.0:
  * events: avoid having to keep individal kind maps
  * events: reword error messages
  * events: prevent defer in loop
  * events: make `--for` case insensitive for kinds
  * events: use constants for supported Flux kinds
  * Add `flux events` command
  * diff: update Action references to typed Action
  * Update dependencies
  * ci: Use latest available images of kindest/node
  * tests/azure: update dependencies
  * e2e: update podinfo to version with newer APIs
  * build: update Kubernetes versions in e2e workflows
  * build: update scan workflow
  * build: update update workflow
  * build: update e2e{-*} workflows
  * build: update release workflow
  * build: update cache keys to reflect Go 1.20
  * Update `kubectl` in `Dockerfile` to v1.26.2
  * Update Go to 1.20
  * Update toolkit components
  * Replace `helmv2.KubeConfig` with `meta.KubeConfig`
  * Update helm-controller to v0.31.0
  * Allow custom annotations to be set when pushing OCI artifacts
  * Update dependencies
  * tests/azure: update dependencies
  * Update toolkit components
  * build(deps): bump actions/cache from 3.2.5 to 3.2.6
  * build(deps): bump github/codeql-action from 2.2.4 to 2.2.5</changelog>
  <changelog author="kastl@b1-systems.de" date="1678449600">- Update to version 0.41.1:
  * Update toolkit components
  * Disable drift detection for kube-prometheus-stack webhooks</changelog>
  <changelog author="kastl@b1-systems.de" date="1679400000">- Update to version 0.41.2:
  * tests/azure: update toolkit components
  * Update toolkit components
  * build: update `actions/setup-go` in workflows
  * build(deps): bump peter-evans/create-pull-request from 4.2.3 to 4.2.4
  * build(deps): bump actions/checkout from 3.3.0 to 3.4.0
  * build(deps): bump github/codeql-action from 2.2.6 to 2.2.7
  * Create secret with bearer-token
  * build(deps): bump github/codeql-action from 2.2.5 to 2.2.6
  * build(deps): bump docker/setup-buildx-action from 2.4.1 to 2.5.0
  * build(deps): bump actions/cache from 3.2.6 to 3.3.0</changelog>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1680004800">- bash-completion subpackage now Requires bash-completion</changelog>
  <changelog author="rombert@apache.org" date="1684756800">- Update to version 2.0.0-rc.3:
  * e2e: Update dependencies
  * Update toolkit components
  * Add ResourceQuota for critical pods Fixes insufficient quota
    error on GKE
  * Add OSSF Scorecard
  * build(deps): bump github.com/cloudflare/circl in /tests/azure
  * build(deps): bump github.com/cloudflare/circl from 1.3.2 to
    1.3.3
  * build(deps): bump github.com/docker/distribution
  * Update Alpine to 3.18
  * Update toolkit components
  * Add summary to Azure Alert.
  * build(deps): bump anchore/sbom-action from 0.14.1 to 0.14.2
  * Fix autocompletion for image repository reconcile
  * build(deps): bump github/codeql-action from 2.3.2 to 2.3.3
  * build(deps): bump peter-evans/create-pull-request from 5.0.0 to
    5.0.1
  * bump ggp to latest version
  * Update toolkit components
  * Set priority class to critical Flux components Mark
    source-controller, kustomize-controller and helm-controller as
    system-cluster-critical. This will reduce the chances of Flux
    controllers being evicted before other non-critical workloads.
  * Run conformance tests for Kubernetes 1.27
  * Add OCI provider option to create Helm source command
  * fix some comments
  * build(deps): bump sigstore/cosign-installer from 3.0.2 to 3.0.3
  * build(deps): bump github/codeql-action from 2.3.0 to 2.3.2
  * fix: make bootstrap work with Bitbucket Server again
  * build(deps): bump github/codeql-action from 2.2.12 to 2.3.0
  * Outdated URL
  * build(deps): bump github/codeql-action from 2.2.11 to 2.2.12
  * build(deps): bump actions/checkout from 3.5.0 to 3.5.2
  * better messaging for `pull artifact` command
  * Fix publishing pre-release versions to AUR
  * clean dir before cloning git repo
  * Add label selector flag to get cmd
  * build(deps): bump sigstore/cosign-installer from 3.0.1 to 3.0.2
  * build(deps): bump github/codeql-action from 2.2.9 to 2.2.11
  * build(deps): bump peter-evans/create-pull-request from 4.2.4 to
    5.0.0
  * Add the possibility to ignore files with build and diff ks
  * build(deps): bump github.com/docker/docker
  * Add support for .sourceignore to flux build/diff
  * Add commonMetadata to flux build/diff
  * Update dependencies
  * add a preview note for all non-bootstrap commands
  * Add /v2 suffix to module name in preparation  of 2.0.0 release
  * update azure e2e tests
  * update internal flags
  * update testdata yamls
  * Update GitRepository Receiver, and Kustomization to v1
  * ci: Run the e2e tests for the release branches
  * Update toolkit components
  * build(deps): bump github.com/docker/docker
  * build(deps): bump anchore/sbom-action from 0.13.4 to 0.14.1
  * build(deps): bump github/codeql-action from 2.2.8 to 2.2.9
  * build(deps): bump anchore/sbom-action from 0.13.3 to 0.13.4
  * build(deps): bump actions/checkout from 3.4.0 to 3.5.0
  * build(deps): bump github/codeql-action from 2.2.7 to 2.2.8
  * Add support for create source git with --commit and --ref-name
    flags
  * fix: Remove any leading and trailing whitespace from resource
    before exporting
  * build(deps): bump google.golang.org/protobuf from 1.29.0 to 1.29.1
  * Implement `--deploy-token-auth` in GitLab bootstrapping
  * Update go-git-providers to v0.15.0
  * Add retry interval option to create kustomization command
- Remove outdated step from Packaging_README.md
- Minor spec and _service changes to accomodate pre-release
  versions</changelog>
  <changelog author="Robert Munteanu &lt;rombert@apache.org&gt;" date="1684756801">- Fix fish completions</changelog>
  <changelog author="kastl@b1-systems.de" date="1685448000">- Update to version 2.0.0~rc4:
  * Update Git packages
  * Update toolkit components
  * Update kubectl to v1.27.2 in flux-cli image
  * Retry oci push operations
  * build(deps): bump github/codeql-action from 2.3.3 to 2.3.5
  * build(deps): bump snyk/actions
  * Fix break lines in create helmrelease and source
  * fix: support reconcile recursive source tree hr =&gt; chart =&gt;
    repo
  * feat: add reconcile source chart command
  * Update Kubernetes to v1.27 and Kustomize to v5.0
  * build(deps): bump sigstore/cosign-installer from 3.0.3 to 3.0.5
  * build(deps): bump actions/setup-go from 4.0.0 to 4.0.1
  * build(deps): bump helm/kind-action from 1.5.0 to 1.7.0</changelog>
  <changelog author="Robert Munteanu &lt;rombert@apache.org&gt;" date="1685534400">- Include Packaging_README.md in sources
- Bump raw_version to rc4</changelog>
  <changelog author="Robert Munteanu &lt;rombert@apache.org&gt;" date="1685620800">- Include download_yaml.sh in sources</changelog>
  <changelog author="kastl@b1-systems.de" date="1685620801">- Update to version 2.0.0~rc5:
  * return clone error
  * set logger for controller runtime
  * Update github.com/fluxcd/pkg/git/gogit to v0.12.0
  * tests/azure: update dependencies
  * Update toolkit components
  * e2e: run e2e Azure tests for PRs to main if tests or wofklow
    changes
  * set controller-runtime logger to a null logger</changelog>
  <changelog author="kastl@b1-systems.de" date="1688558400">- Update to version 2.0.0:
  * Bump kubectl to v1.27.3
  * Update dependencies
  - k8s.io/* v0.27.3
  - github.com/fluxcd/go-git-providers v0.18.0
  - github.com/fluxcd/pkg/git v0.12.3
  - github.com/fluxcd/pkg/oci v0.28.0
  - github.com/fluxcd/pkg/runtime v0.40.0
  - github.com/fluxcd/pkg/ssa v0.28.2
  - github.com/fluxcd/pkg/ssh v0.8.0
  - github.com/homeport/dyff v1.5.8
  - golang.org/x/crypto v0.10.0
  * Update toolkit components
  * docs: link to releases spec from website
  * Run conformance tests for Kubernetes v1.27.3
  * ci: group all GH action updates under the same PR
  * ci: enable workflows for `release/**` branches
  * ci: run backport under fluxcdbot account
  * Link to release cadence from minor section
  * Address review comment section titles
  * Address release procedure review nits
  * Address various nits
  * Document various release procedures
  * Apply suggestions from code review
  * Move the release procedures to dedicated doc
  * Add SLSA provenance to release artifacts
  * Apply suggestions from code review
  * Add Flux release spec
  * Add controller release artifacts spec
  * Add API versioning spec
  * Add controller release spec
  * Add shared packages release spec
  * Cleanup internal docs
  * Annotate errors from go-git-providers
  * Update go-git to unreleased v5.8.0
  * build(deps): bump docker/setup-buildx-action from 2.7.0 to
    2.8.0
  * build(deps): bump sigstore/cosign-installer from 3.1.0 to 3.1.1
  * Declaratively define (and sync) labels
  * Add backport GitHub Action workflow
  * Add examples for resuming/suspending multiple objects
  * Add support for passing multiple objects to suspend/resume
    commands
  * Set minimum supported version to Kubernetes 1.24.0
  * Fix the `flux push` example for ECR
  * Bump Go to 1.20 in aur deps
  * Align go.mod version with Kubernetes (Go 1.20)
  * RFC-0004: add section about proxy
  * Add SLSA3 generators to release workflow Generate SLSA level 3
    provenance attestations for the release assets and for the
    multi-arch container images.
  * build(deps): bump ossf/scorecard-action from 2.1.3 to 2.2.0
  * build(deps): bump sigstore/cosign-installer from 3.0.5 to 3.1.0
  * build(deps): bump anchore/sbom-action from 0.14.2 to 0.14.3
  * Don't log errors with missing CRDs for "get * all" commands
  * build(deps): bump docker/setup-buildx-action from 2.6.0 to
    2.7.0
  * build(deps): bump peter-evans/create-pull-request from 5.0.1 to
    5.0.2
  * build(deps): bump goreleaser/goreleaser-action from 4.2.0 to
    4.3.0
  * Use equivalent and shorter way to generate shell completions
  * fix 'patchesJson6902' is deprecated' warning
  * build(deps): bump docker/login-action from 2.1.0 to 2.2.0
  * build(deps): bump docker/setup-qemu-action from 2.1.0 to 2.2.0
  * build(deps): bump actions/checkout from 3.5.2 to 3.5.3
  * build(deps): bump docker/setup-buildx-action from 2.5.0 to
    2.6.0
  * build(deps): bump github/codeql-action from 2.3.6 to 2.13.4
  * Make `flux logs` more lenient
  * build(deps): bump github/codeql-action from 2.3.5 to 2.3.6</changelog>
  <changelog author="kastl@b1-systems.de" date="1689076800">- Update to version 2.0.1:
  * Update dependencies - bump the APIs packages in tests - bump
    golang crypto and term to latest
  * Take into account the server-side inventory for local diff
  * Update toolkit components
  * ci: release: extract the image tag from GITHUB_REF
  * ci: backport: set write permissions
  * ci: release: disable interpretation backslash esc</changelog>
  <changelog author="rombert@apache.org" date="1692878400">- Update to version 2.1.0:
  * Add monitoring configuration deprecation notice
  * tests/azure: update dependencies
  * Update dependencies
  * Update toolkit components
  * modify `flux create secret tls` to create secrets of type TLS
  * add deprecation warning per secret key field and constant
  * add flag `--ca-crt-file` to `flux create secret git`
  * deprecate TLS flags for flux create secret helm
  * add support for Kubernetes TLS keys for `flux create secret tls`
  * fix autocompletion for helm chart
  * manifestgen/install: use clean default HTTP client
  * cmd/events: handle error value
  * Fix controller version info
  * Set min value for the `--ssh-rsa-bits` flag
  * ci: disable fail-fast for ARM end-to-end
  * cmd: address typo in end-to-end tests
  * build: update securejoin dependency
  * build(deps): bump the ci group with 2 updates
  * e2e: Add Kubernetes v1.28.0 to conformance tests
  * build(deps): bump the ci group with 2 updates
  * ci: enable security-and-quality CodeQL query
  * monitoring: add Sources Stats panels
  * monitoring: add OCIRepository in cluster dashboard panels
  * disable e2e test
  * Fix selection of kustomization resource from multi doc yaml
  * Set Kubernetes min version to 1.25
  * build(deps): bump the ci group with 2 updates
  * Update dependencies - bump the APIs packages in tests - bump golang crypto and term to latest
  * action: support `openssl` and `sha256sum`
  * Take into account the server-side inventory for local diff
  * action: re-allow configuration of non-default token
  * Update toolkit components
  * docs: Link to the Flux GitHub Action documentation
  * ci: add workflow to test action
  * action: rewrite action to use `$RUNNER_TOOL_CACHE`
  * ci: release: extract the image tag from GITHUB_REF
  * ci: backport: set write permissions
  * ci: release: disable interpretation backslash esc</changelog>
  <changelog author="kastl@b1-systems.de" date="1695124800">- Update to version 2.1.1:
  * Improve AUR package templates
  - remove armv6h #4224
  - unique source name #4224
  - improve pkgver/_srcver #4224
  - fix source name in .SRCINFO
  * chore: remove support armv6h for aur package #4224
  * tests/azure: update controller dependencies
  * Update toolkit components
  * update description of kubeconfig flags
  * Upgrade github.com/fluxcd/pkg/{git,git/gogit}
  * build(deps): bump the ci group with 2 updates</changelog>
  <changelog author="kastl@b1-systems.de" date="1697198400">- Update to version 2.1.2:
  * Print artifact source and revision only when available
  * Upgrade github.com/fluxcd/pkg/oci
  * fix: only wait for changeset if the result is not empty
  * Update go-git-providers to v0.19.1
  * build(deps): bump golang.org/x/net from 0.15.0 to 0.17.0
  * Update toolkit components</changelog>
  <changelog author="kastl@b1-systems.de" date="1702382400">- Update to version 2.2.0:
  * Drop support for Kubernetes EOL versions
  * updating go-git-providers to v0.19.2
  * Correct "sync" to "component" in log lines
  * Update alpine and kubectl in flux-cli image
  * Use `IsObjectNamespaced` from controller-runtime
  * Update tests to `HelmRelease` v2beta2
  * Adapt tree command to `HelmRelease` v2beta2
  * Update `HelmRelease` to v2beta2
  * Add force and reset flags to `flux reconcile hr`
  * Update HelmRelease golden file with new message
  * Update toolkit components
  * Update Git dependencies
  * build(deps): bump the ci group with 4 updates
  * Update Helm OCI RFC - static HelmRepository design
  * tests/int: do not wait for static objects
  * Update all the references of NC v1beta2 to v1beta3
  * non-reconciliable &amp; readiness of static objects
  * check readiness using kstatus
  * bootstrap: provide better error message on timeout
  * Update toolkit components
  * Fix typos in flux bootstrap documentation
  * show cluster instance name and version in flux check and flux
    version
  * build(deps): bump the ci group with 4 updates
  * Fix flux install command so it returns an error when unexpected
    arguments are passed
  * OIDC identity matching for keyless verification
  * Update dependencies
  * make flux events work with lowercased kinds
  * fix build_artifact.go typo
  * build(deps): bump the ci group with 2 updates
  * Update `fluxcd/pkg` dependencies
  * Tweak permissions on created files
  * build(deps): bump the ci group with 2 updates
  * tests/int: Set exit code 1 on tf destroy fail
  * feat: add gitea bootstrapper
  * Display better uninstall prompt if flux is managed by a
    different tool
  * confirm before overriding installation by another manager
  * build(deps): bump github.com/docker/docker in
    /tests/integration
  * build(deps): bump github.com/docker/docker
  * build(deps): bump the ci group with 2 updates
  * build(deps): bump google.golang.org/grpc in /tests/integration
  * prevent flux install from overriding bootrapped cluster
  * build(deps): bump the ci group with 1 update
  * misc: clean up immediately and avoid delayed defer
  * misc: fix hypothetical implicit memory aliasing
  * misc: `sinceSeconds` -&gt; `sinceDuration`
  * misc: remove unused bits of code
  * misc: address `wait.PollImmediate` deprecation
  * misc: use `errors.As` instead of type checking
  * misc: unconditional `strings.TrimPrefix`
  * misc: address `kustomize/api/filesys` deprecation
  * misc: simplify row append
  * misc: address double import
  * misc: use raw string for regex to avoid double esc
  * misc: address unnecessary use of `fmt.Sprintf`
  * misc: handle undhandled error
  * misc: address `strings.Title` deprecation
  * Add CLI flag for OCIRepo verify secret
  * Print artifact source and revision only when available
  * Upgrade github.com/fluxcd/pkg/oci
  * fix: only wait for changeset if the result is not empty
  * Update go-git-providers to v0.19.1
  * e2e: Update Go dependencies
  * build(deps): bump golang.org/x/net from 0.15.0 to 0.17.0
  * Update toolkit components
  * build(deps): bump the ci group with 1 update
  * Add badge for SLSA Level 3
  * build(deps): bump the ci group with 1 update
  * Improve AUR package templates
  - remove armv6h #4224
  - unique source name #4224
  - improve `pkgver/_srcver` #4224
  - fix source name in .SRCINFO
  * tests/azure: update controller dependencies
  * Update toolkit components
  * update description of kubeconfig flags
  * build(deps): bump the ci group with 4 updates
  * Upgrade github.com/fluxcd/pkg/{git,git/gogit}
  * chore: remove support armv6h for aur package #4224
  * build(deps): bump the ci group with 3 updates
  * build(deps): bump github.com/cyphar/filepath-securejoin
  * build(deps): bump github.com/cyphar/filepath-securejoin in
    /tests/azure
  * build(deps): bump the ci group with 4 updates
  * build(deps): bump github.com/docker/distribution in
    /tests/integration
  * build(deps): bump github.com/docker/docker in
    /tests/integration
  * workflows/e2e-azure: Disable new azure job
  * workflows/e2e-gcp: Fix secret variable typo
  * instructions for test user in Azure DevOps and GCP source repo
  * tests/int: Separate ssh key names for Azure &amp; GCP
  * add workflow for gcp
  * tests/int: Add IAM setup automation docs and misc fixes
  * make tests for notifications provider agnostic
  * Add terraform files and config for GCP
  * Add refactored e2e tests
  * Add 2.1.x backport label
  * Fix links to fluxcd.io
  * build(deps): bump the ci group with 2 updates</changelog>
  <changelog author="kastl@b1-systems.de" date="1702641600">- Update to version 2.2.1:
  Flux v2.2.1 is a patch release that comes with fixes to API
  backwards compatibility. Users are encouraged to upgrade for the
  best experience.
  * tests: update API dependencies
  * Update toolkit components
  * Run conformance tests for Kubernetes v1.29.0
  * Remove duplicate part of the reconcile hr --reset help message
  * Properly detect unsupported API errors</changelog>
  <changelog author="rombert@apache.org" date="1703073600">- Update to version 2.2.2:
  * Update helm-controller to v0.37.2 in tests
  * Update toolkit components
  * Fix typo in bootstrap_plain_git.go
  * build(deps): bump the ci group with 3 updates
  * build(deps): bump golang.org/x/crypto from 0.16.0 to 0.17.0
  * build(deps): bump golang.org/x/crypto in /tests/integration
  * build(deps): bump golang.org/x/crypto in /tests/azure</changelog>
</package>
<package pkgid="2520c9c70bbd5d87f6ee7f9df38b27341c7700a968f4f075f47a5429891ffe20a7aaa084c3bed7ec16451b1bc146a651d8108f559a2487ec75be98f2f072f4e1" name="flux2-cli-fish-completion" arch="noarch">
  <version epoch="0" ver="2.2.2" rel="1.1"/>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1677585600">- new package flux2-cli</changelog>
  <changelog author="kastl@b1-systems.de" date="1678363200">- Update to version 0.41.0:
  * events: avoid having to keep individal kind maps
  * events: reword error messages
  * events: prevent defer in loop
  * events: make `--for` case insensitive for kinds
  * events: use constants for supported Flux kinds
  * Add `flux events` command
  * diff: update Action references to typed Action
  * Update dependencies
  * ci: Use latest available images of kindest/node
  * tests/azure: update dependencies
  * e2e: update podinfo to version with newer APIs
  * build: update Kubernetes versions in e2e workflows
  * build: update scan workflow
  * build: update update workflow
  * build: update e2e{-*} workflows
  * build: update release workflow
  * build: update cache keys to reflect Go 1.20
  * Update `kubectl` in `Dockerfile` to v1.26.2
  * Update Go to 1.20
  * Update toolkit components
  * Replace `helmv2.KubeConfig` with `meta.KubeConfig`
  * Update helm-controller to v0.31.0
  * Allow custom annotations to be set when pushing OCI artifacts
  * Update dependencies
  * tests/azure: update dependencies
  * Update toolkit components
  * build(deps): bump actions/cache from 3.2.5 to 3.2.6
  * build(deps): bump github/codeql-action from 2.2.4 to 2.2.5</changelog>
  <changelog author="kastl@b1-systems.de" date="1678449600">- Update to version 0.41.1:
  * Update toolkit components
  * Disable drift detection for kube-prometheus-stack webhooks</changelog>
  <changelog author="kastl@b1-systems.de" date="1679400000">- Update to version 0.41.2:
  * tests/azure: update toolkit components
  * Update toolkit components
  * build: update `actions/setup-go` in workflows
  * build(deps): bump peter-evans/create-pull-request from 4.2.3 to 4.2.4
  * build(deps): bump actions/checkout from 3.3.0 to 3.4.0
  * build(deps): bump github/codeql-action from 2.2.6 to 2.2.7
  * Create secret with bearer-token
  * build(deps): bump github/codeql-action from 2.2.5 to 2.2.6
  * build(deps): bump docker/setup-buildx-action from 2.4.1 to 2.5.0
  * build(deps): bump actions/cache from 3.2.6 to 3.3.0</changelog>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1680004800">- bash-completion subpackage now Requires bash-completion</changelog>
  <changelog author="rombert@apache.org" date="1684756800">- Update to version 2.0.0-rc.3:
  * e2e: Update dependencies
  * Update toolkit components
  * Add ResourceQuota for critical pods Fixes insufficient quota
    error on GKE
  * Add OSSF Scorecard
  * build(deps): bump github.com/cloudflare/circl in /tests/azure
  * build(deps): bump github.com/cloudflare/circl from 1.3.2 to
    1.3.3
  * build(deps): bump github.com/docker/distribution
  * Update Alpine to 3.18
  * Update toolkit components
  * Add summary to Azure Alert.
  * build(deps): bump anchore/sbom-action from 0.14.1 to 0.14.2
  * Fix autocompletion for image repository reconcile
  * build(deps): bump github/codeql-action from 2.3.2 to 2.3.3
  * build(deps): bump peter-evans/create-pull-request from 5.0.0 to
    5.0.1
  * bump ggp to latest version
  * Update toolkit components
  * Set priority class to critical Flux components Mark
    source-controller, kustomize-controller and helm-controller as
    system-cluster-critical. This will reduce the chances of Flux
    controllers being evicted before other non-critical workloads.
  * Run conformance tests for Kubernetes 1.27
  * Add OCI provider option to create Helm source command
  * fix some comments
  * build(deps): bump sigstore/cosign-installer from 3.0.2 to 3.0.3
  * build(deps): bump github/codeql-action from 2.3.0 to 2.3.2
  * fix: make bootstrap work with Bitbucket Server again
  * build(deps): bump github/codeql-action from 2.2.12 to 2.3.0
  * Outdated URL
  * build(deps): bump github/codeql-action from 2.2.11 to 2.2.12
  * build(deps): bump actions/checkout from 3.5.0 to 3.5.2
  * better messaging for `pull artifact` command
  * Fix publishing pre-release versions to AUR
  * clean dir before cloning git repo
  * Add label selector flag to get cmd
  * build(deps): bump sigstore/cosign-installer from 3.0.1 to 3.0.2
  * build(deps): bump github/codeql-action from 2.2.9 to 2.2.11
  * build(deps): bump peter-evans/create-pull-request from 4.2.4 to
    5.0.0
  * Add the possibility to ignore files with build and diff ks
  * build(deps): bump github.com/docker/docker
  * Add support for .sourceignore to flux build/diff
  * Add commonMetadata to flux build/diff
  * Update dependencies
  * add a preview note for all non-bootstrap commands
  * Add /v2 suffix to module name in preparation  of 2.0.0 release
  * update azure e2e tests
  * update internal flags
  * update testdata yamls
  * Update GitRepository Receiver, and Kustomization to v1
  * ci: Run the e2e tests for the release branches
  * Update toolkit components
  * build(deps): bump github.com/docker/docker
  * build(deps): bump anchore/sbom-action from 0.13.4 to 0.14.1
  * build(deps): bump github/codeql-action from 2.2.8 to 2.2.9
  * build(deps): bump anchore/sbom-action from 0.13.3 to 0.13.4
  * build(deps): bump actions/checkout from 3.4.0 to 3.5.0
  * build(deps): bump github/codeql-action from 2.2.7 to 2.2.8
  * Add support for create source git with --commit and --ref-name
    flags
  * fix: Remove any leading and trailing whitespace from resource
    before exporting
  * build(deps): bump google.golang.org/protobuf from 1.29.0 to 1.29.1
  * Implement `--deploy-token-auth` in GitLab bootstrapping
  * Update go-git-providers to v0.15.0
  * Add retry interval option to create kustomization command
- Remove outdated step from Packaging_README.md
- Minor spec and _service changes to accomodate pre-release
  versions</changelog>
  <changelog author="Robert Munteanu &lt;rombert@apache.org&gt;" date="1684756801">- Fix fish completions</changelog>
  <changelog author="kastl@b1-systems.de" date="1685448000">- Update to version 2.0.0~rc4:
  * Update Git packages
  * Update toolkit components
  * Update kubectl to v1.27.2 in flux-cli image
  * Retry oci push operations
  * build(deps): bump github/codeql-action from 2.3.3 to 2.3.5
  * build(deps): bump snyk/actions
  * Fix break lines in create helmrelease and source
  * fix: support reconcile recursive source tree hr =&gt; chart =&gt;
    repo
  * feat: add reconcile source chart command
  * Update Kubernetes to v1.27 and Kustomize to v5.0
  * build(deps): bump sigstore/cosign-installer from 3.0.3 to 3.0.5
  * build(deps): bump actions/setup-go from 4.0.0 to 4.0.1
  * build(deps): bump helm/kind-action from 1.5.0 to 1.7.0</changelog>
  <changelog author="Robert Munteanu &lt;rombert@apache.org&gt;" date="1685534400">- Include Packaging_README.md in sources
- Bump raw_version to rc4</changelog>
  <changelog author="Robert Munteanu &lt;rombert@apache.org&gt;" date="1685620800">- Include download_yaml.sh in sources</changelog>
  <changelog author="kastl@b1-systems.de" date="1685620801">- Update to version 2.0.0~rc5:
  * return clone error
  * set logger for controller runtime
  * Update github.com/fluxcd/pkg/git/gogit to v0.12.0
  * tests/azure: update dependencies
  * Update toolkit components
  * e2e: run e2e Azure tests for PRs to main if tests or wofklow
    changes
  * set controller-runtime logger to a null logger</changelog>
  <changelog author="kastl@b1-systems.de" date="1688558400">- Update to version 2.0.0:
  * Bump kubectl to v1.27.3
  * Update dependencies
  - k8s.io/* v0.27.3
  - github.com/fluxcd/go-git-providers v0.18.0
  - github.com/fluxcd/pkg/git v0.12.3
  - github.com/fluxcd/pkg/oci v0.28.0
  - github.com/fluxcd/pkg/runtime v0.40.0
  - github.com/fluxcd/pkg/ssa v0.28.2
  - github.com/fluxcd/pkg/ssh v0.8.0
  - github.com/homeport/dyff v1.5.8
  - golang.org/x/crypto v0.10.0
  * Update toolkit components
  * docs: link to releases spec from website
  * Run conformance tests for Kubernetes v1.27.3
  * ci: group all GH action updates under the same PR
  * ci: enable workflows for `release/**` branches
  * ci: run backport under fluxcdbot account
  * Link to release cadence from minor section
  * Address review comment section titles
  * Address release procedure review nits
  * Address various nits
  * Document various release procedures
  * Apply suggestions from code review
  * Move the release procedures to dedicated doc
  * Add SLSA provenance to release artifacts
  * Apply suggestions from code review
  * Add Flux release spec
  * Add controller release artifacts spec
  * Add API versioning spec
  * Add controller release spec
  * Add shared packages release spec
  * Cleanup internal docs
  * Annotate errors from go-git-providers
  * Update go-git to unreleased v5.8.0
  * build(deps): bump docker/setup-buildx-action from 2.7.0 to
    2.8.0
  * build(deps): bump sigstore/cosign-installer from 3.1.0 to 3.1.1
  * Declaratively define (and sync) labels
  * Add backport GitHub Action workflow
  * Add examples for resuming/suspending multiple objects
  * Add support for passing multiple objects to suspend/resume
    commands
  * Set minimum supported version to Kubernetes 1.24.0
  * Fix the `flux push` example for ECR
  * Bump Go to 1.20 in aur deps
  * Align go.mod version with Kubernetes (Go 1.20)
  * RFC-0004: add section about proxy
  * Add SLSA3 generators to release workflow Generate SLSA level 3
    provenance attestations for the release assets and for the
    multi-arch container images.
  * build(deps): bump ossf/scorecard-action from 2.1.3 to 2.2.0
  * build(deps): bump sigstore/cosign-installer from 3.0.5 to 3.1.0
  * build(deps): bump anchore/sbom-action from 0.14.2 to 0.14.3
  * Don't log errors with missing CRDs for "get * all" commands
  * build(deps): bump docker/setup-buildx-action from 2.6.0 to
    2.7.0
  * build(deps): bump peter-evans/create-pull-request from 5.0.1 to
    5.0.2
  * build(deps): bump goreleaser/goreleaser-action from 4.2.0 to
    4.3.0
  * Use equivalent and shorter way to generate shell completions
  * fix 'patchesJson6902' is deprecated' warning
  * build(deps): bump docker/login-action from 2.1.0 to 2.2.0
  * build(deps): bump docker/setup-qemu-action from 2.1.0 to 2.2.0
  * build(deps): bump actions/checkout from 3.5.2 to 3.5.3
  * build(deps): bump docker/setup-buildx-action from 2.5.0 to
    2.6.0
  * build(deps): bump github/codeql-action from 2.3.6 to 2.13.4
  * Make `flux logs` more lenient
  * build(deps): bump github/codeql-action from 2.3.5 to 2.3.6</changelog>
  <changelog author="kastl@b1-systems.de" date="1689076800">- Update to version 2.0.1:
  * Update dependencies - bump the APIs packages in tests - bump
    golang crypto and term to latest
  * Take into account the server-side inventory for local diff
  * Update toolkit components
  * ci: release: extract the image tag from GITHUB_REF
  * ci: backport: set write permissions
  * ci: release: disable interpretation backslash esc</changelog>
  <changelog author="rombert@apache.org" date="1692878400">- Update to version 2.1.0:
  * Add monitoring configuration deprecation notice
  * tests/azure: update dependencies
  * Update dependencies
  * Update toolkit components
  * modify `flux create secret tls` to create secrets of type TLS
  * add deprecation warning per secret key field and constant
  * add flag `--ca-crt-file` to `flux create secret git`
  * deprecate TLS flags for flux create secret helm
  * add support for Kubernetes TLS keys for `flux create secret tls`
  * fix autocompletion for helm chart
  * manifestgen/install: use clean default HTTP client
  * cmd/events: handle error value
  * Fix controller version info
  * Set min value for the `--ssh-rsa-bits` flag
  * ci: disable fail-fast for ARM end-to-end
  * cmd: address typo in end-to-end tests
  * build: update securejoin dependency
  * build(deps): bump the ci group with 2 updates
  * e2e: Add Kubernetes v1.28.0 to conformance tests
  * build(deps): bump the ci group with 2 updates
  * ci: enable security-and-quality CodeQL query
  * monitoring: add Sources Stats panels
  * monitoring: add OCIRepository in cluster dashboard panels
  * disable e2e test
  * Fix selection of kustomization resource from multi doc yaml
  * Set Kubernetes min version to 1.25
  * build(deps): bump the ci group with 2 updates
  * Update dependencies - bump the APIs packages in tests - bump golang crypto and term to latest
  * action: support `openssl` and `sha256sum`
  * Take into account the server-side inventory for local diff
  * action: re-allow configuration of non-default token
  * Update toolkit components
  * docs: Link to the Flux GitHub Action documentation
  * ci: add workflow to test action
  * action: rewrite action to use `$RUNNER_TOOL_CACHE`
  * ci: release: extract the image tag from GITHUB_REF
  * ci: backport: set write permissions
  * ci: release: disable interpretation backslash esc</changelog>
  <changelog author="kastl@b1-systems.de" date="1695124800">- Update to version 2.1.1:
  * Improve AUR package templates
  - remove armv6h #4224
  - unique source name #4224
  - improve pkgver/_srcver #4224
  - fix source name in .SRCINFO
  * chore: remove support armv6h for aur package #4224
  * tests/azure: update controller dependencies
  * Update toolkit components
  * update description of kubeconfig flags
  * Upgrade github.com/fluxcd/pkg/{git,git/gogit}
  * build(deps): bump the ci group with 2 updates</changelog>
  <changelog author="kastl@b1-systems.de" date="1697198400">- Update to version 2.1.2:
  * Print artifact source and revision only when available
  * Upgrade github.com/fluxcd/pkg/oci
  * fix: only wait for changeset if the result is not empty
  * Update go-git-providers to v0.19.1
  * build(deps): bump golang.org/x/net from 0.15.0 to 0.17.0
  * Update toolkit components</changelog>
  <changelog author="kastl@b1-systems.de" date="1702382400">- Update to version 2.2.0:
  * Drop support for Kubernetes EOL versions
  * updating go-git-providers to v0.19.2
  * Correct "sync" to "component" in log lines
  * Update alpine and kubectl in flux-cli image
  * Use `IsObjectNamespaced` from controller-runtime
  * Update tests to `HelmRelease` v2beta2
  * Adapt tree command to `HelmRelease` v2beta2
  * Update `HelmRelease` to v2beta2
  * Add force and reset flags to `flux reconcile hr`
  * Update HelmRelease golden file with new message
  * Update toolkit components
  * Update Git dependencies
  * build(deps): bump the ci group with 4 updates
  * Update Helm OCI RFC - static HelmRepository design
  * tests/int: do not wait for static objects
  * Update all the references of NC v1beta2 to v1beta3
  * non-reconciliable &amp; readiness of static objects
  * check readiness using kstatus
  * bootstrap: provide better error message on timeout
  * Update toolkit components
  * Fix typos in flux bootstrap documentation
  * show cluster instance name and version in flux check and flux
    version
  * build(deps): bump the ci group with 4 updates
  * Fix flux install command so it returns an error when unexpected
    arguments are passed
  * OIDC identity matching for keyless verification
  * Update dependencies
  * make flux events work with lowercased kinds
  * fix build_artifact.go typo
  * build(deps): bump the ci group with 2 updates
  * Update `fluxcd/pkg` dependencies
  * Tweak permissions on created files
  * build(deps): bump the ci group with 2 updates
  * tests/int: Set exit code 1 on tf destroy fail
  * feat: add gitea bootstrapper
  * Display better uninstall prompt if flux is managed by a
    different tool
  * confirm before overriding installation by another manager
  * build(deps): bump github.com/docker/docker in
    /tests/integration
  * build(deps): bump github.com/docker/docker
  * build(deps): bump the ci group with 2 updates
  * build(deps): bump google.golang.org/grpc in /tests/integration
  * prevent flux install from overriding bootrapped cluster
  * build(deps): bump the ci group with 1 update
  * misc: clean up immediately and avoid delayed defer
  * misc: fix hypothetical implicit memory aliasing
  * misc: `sinceSeconds` -&gt; `sinceDuration`
  * misc: remove unused bits of code
  * misc: address `wait.PollImmediate` deprecation
  * misc: use `errors.As` instead of type checking
  * misc: unconditional `strings.TrimPrefix`
  * misc: address `kustomize/api/filesys` deprecation
  * misc: simplify row append
  * misc: address double import
  * misc: use raw string for regex to avoid double esc
  * misc: address unnecessary use of `fmt.Sprintf`
  * misc: handle undhandled error
  * misc: address `strings.Title` deprecation
  * Add CLI flag for OCIRepo verify secret
  * Print artifact source and revision only when available
  * Upgrade github.com/fluxcd/pkg/oci
  * fix: only wait for changeset if the result is not empty
  * Update go-git-providers to v0.19.1
  * e2e: Update Go dependencies
  * build(deps): bump golang.org/x/net from 0.15.0 to 0.17.0
  * Update toolkit components
  * build(deps): bump the ci group with 1 update
  * Add badge for SLSA Level 3
  * build(deps): bump the ci group with 1 update
  * Improve AUR package templates
  - remove armv6h #4224
  - unique source name #4224
  - improve `pkgver/_srcver` #4224
  - fix source name in .SRCINFO
  * tests/azure: update controller dependencies
  * Update toolkit components
  * update description of kubeconfig flags
  * build(deps): bump the ci group with 4 updates
  * Upgrade github.com/fluxcd/pkg/{git,git/gogit}
  * chore: remove support armv6h for aur package #4224
  * build(deps): bump the ci group with 3 updates
  * build(deps): bump github.com/cyphar/filepath-securejoin
  * build(deps): bump github.com/cyphar/filepath-securejoin in
    /tests/azure
  * build(deps): bump the ci group with 4 updates
  * build(deps): bump github.com/docker/distribution in
    /tests/integration
  * build(deps): bump github.com/docker/docker in
    /tests/integration
  * workflows/e2e-azure: Disable new azure job
  * workflows/e2e-gcp: Fix secret variable typo
  * instructions for test user in Azure DevOps and GCP source repo
  * tests/int: Separate ssh key names for Azure &amp; GCP
  * add workflow for gcp
  * tests/int: Add IAM setup automation docs and misc fixes
  * make tests for notifications provider agnostic
  * Add terraform files and config for GCP
  * Add refactored e2e tests
  * Add 2.1.x backport label
  * Fix links to fluxcd.io
  * build(deps): bump the ci group with 2 updates</changelog>
  <changelog author="kastl@b1-systems.de" date="1702641600">- Update to version 2.2.1:
  Flux v2.2.1 is a patch release that comes with fixes to API
  backwards compatibility. Users are encouraged to upgrade for the
  best experience.
  * tests: update API dependencies
  * Update toolkit components
  * Run conformance tests for Kubernetes v1.29.0
  * Remove duplicate part of the reconcile hr --reset help message
  * Properly detect unsupported API errors</changelog>
  <changelog author="rombert@apache.org" date="1703073600">- Update to version 2.2.2:
  * Update helm-controller to v0.37.2 in tests
  * Update toolkit components
  * Fix typo in bootstrap_plain_git.go
  * build(deps): bump the ci group with 3 updates
  * build(deps): bump golang.org/x/crypto from 0.16.0 to 0.17.0
  * build(deps): bump golang.org/x/crypto in /tests/integration
  * build(deps): bump golang.org/x/crypto in /tests/azure</changelog>
</package>
<package pkgid="c0c8ccf628c31f144b4dd0959e322ea0d793225da8a73cd43e3df4e71d053727a08cf4bd9c032f8cbac13d7638d8fb860b3c5330034c5ddf7613c9d7931dc28d" name="flux2-cli-zsh-completion" arch="noarch">
  <version epoch="0" ver="2.2.2" rel="1.1"/>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1677585600">- new package flux2-cli</changelog>
  <changelog author="kastl@b1-systems.de" date="1678363200">- Update to version 0.41.0:
  * events: avoid having to keep individal kind maps
  * events: reword error messages
  * events: prevent defer in loop
  * events: make `--for` case insensitive for kinds
  * events: use constants for supported Flux kinds
  * Add `flux events` command
  * diff: update Action references to typed Action
  * Update dependencies
  * ci: Use latest available images of kindest/node
  * tests/azure: update dependencies
  * e2e: update podinfo to version with newer APIs
  * build: update Kubernetes versions in e2e workflows
  * build: update scan workflow
  * build: update update workflow
  * build: update e2e{-*} workflows
  * build: update release workflow
  * build: update cache keys to reflect Go 1.20
  * Update `kubectl` in `Dockerfile` to v1.26.2
  * Update Go to 1.20
  * Update toolkit components
  * Replace `helmv2.KubeConfig` with `meta.KubeConfig`
  * Update helm-controller to v0.31.0
  * Allow custom annotations to be set when pushing OCI artifacts
  * Update dependencies
  * tests/azure: update dependencies
  * Update toolkit components
  * build(deps): bump actions/cache from 3.2.5 to 3.2.6
  * build(deps): bump github/codeql-action from 2.2.4 to 2.2.5</changelog>
  <changelog author="kastl@b1-systems.de" date="1678449600">- Update to version 0.41.1:
  * Update toolkit components
  * Disable drift detection for kube-prometheus-stack webhooks</changelog>
  <changelog author="kastl@b1-systems.de" date="1679400000">- Update to version 0.41.2:
  * tests/azure: update toolkit components
  * Update toolkit components
  * build: update `actions/setup-go` in workflows
  * build(deps): bump peter-evans/create-pull-request from 4.2.3 to 4.2.4
  * build(deps): bump actions/checkout from 3.3.0 to 3.4.0
  * build(deps): bump github/codeql-action from 2.2.6 to 2.2.7
  * Create secret with bearer-token
  * build(deps): bump github/codeql-action from 2.2.5 to 2.2.6
  * build(deps): bump docker/setup-buildx-action from 2.4.1 to 2.5.0
  * build(deps): bump actions/cache from 3.2.6 to 3.3.0</changelog>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1680004800">- bash-completion subpackage now Requires bash-completion</changelog>
  <changelog author="rombert@apache.org" date="1684756800">- Update to version 2.0.0-rc.3:
  * e2e: Update dependencies
  * Update toolkit components
  * Add ResourceQuota for critical pods Fixes insufficient quota
    error on GKE
  * Add OSSF Scorecard
  * build(deps): bump github.com/cloudflare/circl in /tests/azure
  * build(deps): bump github.com/cloudflare/circl from 1.3.2 to
    1.3.3
  * build(deps): bump github.com/docker/distribution
  * Update Alpine to 3.18
  * Update toolkit components
  * Add summary to Azure Alert.
  * build(deps): bump anchore/sbom-action from 0.14.1 to 0.14.2
  * Fix autocompletion for image repository reconcile
  * build(deps): bump github/codeql-action from 2.3.2 to 2.3.3
  * build(deps): bump peter-evans/create-pull-request from 5.0.0 to
    5.0.1
  * bump ggp to latest version
  * Update toolkit components
  * Set priority class to critical Flux components Mark
    source-controller, kustomize-controller and helm-controller as
    system-cluster-critical. This will reduce the chances of Flux
    controllers being evicted before other non-critical workloads.
  * Run conformance tests for Kubernetes 1.27
  * Add OCI provider option to create Helm source command
  * fix some comments
  * build(deps): bump sigstore/cosign-installer from 3.0.2 to 3.0.3
  * build(deps): bump github/codeql-action from 2.3.0 to 2.3.2
  * fix: make bootstrap work with Bitbucket Server again
  * build(deps): bump github/codeql-action from 2.2.12 to 2.3.0
  * Outdated URL
  * build(deps): bump github/codeql-action from 2.2.11 to 2.2.12
  * build(deps): bump actions/checkout from 3.5.0 to 3.5.2
  * better messaging for `pull artifact` command
  * Fix publishing pre-release versions to AUR
  * clean dir before cloning git repo
  * Add label selector flag to get cmd
  * build(deps): bump sigstore/cosign-installer from 3.0.1 to 3.0.2
  * build(deps): bump github/codeql-action from 2.2.9 to 2.2.11
  * build(deps): bump peter-evans/create-pull-request from 4.2.4 to
    5.0.0
  * Add the possibility to ignore files with build and diff ks
  * build(deps): bump github.com/docker/docker
  * Add support for .sourceignore to flux build/diff
  * Add commonMetadata to flux build/diff
  * Update dependencies
  * add a preview note for all non-bootstrap commands
  * Add /v2 suffix to module name in preparation  of 2.0.0 release
  * update azure e2e tests
  * update internal flags
  * update testdata yamls
  * Update GitRepository Receiver, and Kustomization to v1
  * ci: Run the e2e tests for the release branches
  * Update toolkit components
  * build(deps): bump github.com/docker/docker
  * build(deps): bump anchore/sbom-action from 0.13.4 to 0.14.1
  * build(deps): bump github/codeql-action from 2.2.8 to 2.2.9
  * build(deps): bump anchore/sbom-action from 0.13.3 to 0.13.4
  * build(deps): bump actions/checkout from 3.4.0 to 3.5.0
  * build(deps): bump github/codeql-action from 2.2.7 to 2.2.8
  * Add support for create source git with --commit and --ref-name
    flags
  * fix: Remove any leading and trailing whitespace from resource
    before exporting
  * build(deps): bump google.golang.org/protobuf from 1.29.0 to 1.29.1
  * Implement `--deploy-token-auth` in GitLab bootstrapping
  * Update go-git-providers to v0.15.0
  * Add retry interval option to create kustomization command
- Remove outdated step from Packaging_README.md
- Minor spec and _service changes to accomodate pre-release
  versions</changelog>
  <changelog author="Robert Munteanu &lt;rombert@apache.org&gt;" date="1684756801">- Fix fish completions</changelog>
  <changelog author="kastl@b1-systems.de" date="1685448000">- Update to version 2.0.0~rc4:
  * Update Git packages
  * Update toolkit components
  * Update kubectl to v1.27.2 in flux-cli image
  * Retry oci push operations
  * build(deps): bump github/codeql-action from 2.3.3 to 2.3.5
  * build(deps): bump snyk/actions
  * Fix break lines in create helmrelease and source
  * fix: support reconcile recursive source tree hr =&gt; chart =&gt;
    repo
  * feat: add reconcile source chart command
  * Update Kubernetes to v1.27 and Kustomize to v5.0
  * build(deps): bump sigstore/cosign-installer from 3.0.3 to 3.0.5
  * build(deps): bump actions/setup-go from 4.0.0 to 4.0.1
  * build(deps): bump helm/kind-action from 1.5.0 to 1.7.0</changelog>
  <changelog author="Robert Munteanu &lt;rombert@apache.org&gt;" date="1685534400">- Include Packaging_README.md in sources
- Bump raw_version to rc4</changelog>
  <changelog author="Robert Munteanu &lt;rombert@apache.org&gt;" date="1685620800">- Include download_yaml.sh in sources</changelog>
  <changelog author="kastl@b1-systems.de" date="1685620801">- Update to version 2.0.0~rc5:
  * return clone error
  * set logger for controller runtime
  * Update github.com/fluxcd/pkg/git/gogit to v0.12.0
  * tests/azure: update dependencies
  * Update toolkit components
  * e2e: run e2e Azure tests for PRs to main if tests or wofklow
    changes
  * set controller-runtime logger to a null logger</changelog>
  <changelog author="kastl@b1-systems.de" date="1688558400">- Update to version 2.0.0:
  * Bump kubectl to v1.27.3
  * Update dependencies
  - k8s.io/* v0.27.3
  - github.com/fluxcd/go-git-providers v0.18.0
  - github.com/fluxcd/pkg/git v0.12.3
  - github.com/fluxcd/pkg/oci v0.28.0
  - github.com/fluxcd/pkg/runtime v0.40.0
  - github.com/fluxcd/pkg/ssa v0.28.2
  - github.com/fluxcd/pkg/ssh v0.8.0
  - github.com/homeport/dyff v1.5.8
  - golang.org/x/crypto v0.10.0
  * Update toolkit components
  * docs: link to releases spec from website
  * Run conformance tests for Kubernetes v1.27.3
  * ci: group all GH action updates under the same PR
  * ci: enable workflows for `release/**` branches
  * ci: run backport under fluxcdbot account
  * Link to release cadence from minor section
  * Address review comment section titles
  * Address release procedure review nits
  * Address various nits
  * Document various release procedures
  * Apply suggestions from code review
  * Move the release procedures to dedicated doc
  * Add SLSA provenance to release artifacts
  * Apply suggestions from code review
  * Add Flux release spec
  * Add controller release artifacts spec
  * Add API versioning spec
  * Add controller release spec
  * Add shared packages release spec
  * Cleanup internal docs
  * Annotate errors from go-git-providers
  * Update go-git to unreleased v5.8.0
  * build(deps): bump docker/setup-buildx-action from 2.7.0 to
    2.8.0
  * build(deps): bump sigstore/cosign-installer from 3.1.0 to 3.1.1
  * Declaratively define (and sync) labels
  * Add backport GitHub Action workflow
  * Add examples for resuming/suspending multiple objects
  * Add support for passing multiple objects to suspend/resume
    commands
  * Set minimum supported version to Kubernetes 1.24.0
  * Fix the `flux push` example for ECR
  * Bump Go to 1.20 in aur deps
  * Align go.mod version with Kubernetes (Go 1.20)
  * RFC-0004: add section about proxy
  * Add SLSA3 generators to release workflow Generate SLSA level 3
    provenance attestations for the release assets and for the
    multi-arch container images.
  * build(deps): bump ossf/scorecard-action from 2.1.3 to 2.2.0
  * build(deps): bump sigstore/cosign-installer from 3.0.5 to 3.1.0
  * build(deps): bump anchore/sbom-action from 0.14.2 to 0.14.3
  * Don't log errors with missing CRDs for "get * all" commands
  * build(deps): bump docker/setup-buildx-action from 2.6.0 to
    2.7.0
  * build(deps): bump peter-evans/create-pull-request from 5.0.1 to
    5.0.2
  * build(deps): bump goreleaser/goreleaser-action from 4.2.0 to
    4.3.0
  * Use equivalent and shorter way to generate shell completions
  * fix 'patchesJson6902' is deprecated' warning
  * build(deps): bump docker/login-action from 2.1.0 to 2.2.0
  * build(deps): bump docker/setup-qemu-action from 2.1.0 to 2.2.0
  * build(deps): bump actions/checkout from 3.5.2 to 3.5.3
  * build(deps): bump docker/setup-buildx-action from 2.5.0 to
    2.6.0
  * build(deps): bump github/codeql-action from 2.3.6 to 2.13.4
  * Make `flux logs` more lenient
  * build(deps): bump github/codeql-action from 2.3.5 to 2.3.6</changelog>
  <changelog author="kastl@b1-systems.de" date="1689076800">- Update to version 2.0.1:
  * Update dependencies - bump the APIs packages in tests - bump
    golang crypto and term to latest
  * Take into account the server-side inventory for local diff
  * Update toolkit components
  * ci: release: extract the image tag from GITHUB_REF
  * ci: backport: set write permissions
  * ci: release: disable interpretation backslash esc</changelog>
  <changelog author="rombert@apache.org" date="1692878400">- Update to version 2.1.0:
  * Add monitoring configuration deprecation notice
  * tests/azure: update dependencies
  * Update dependencies
  * Update toolkit components
  * modify `flux create secret tls` to create secrets of type TLS
  * add deprecation warning per secret key field and constant
  * add flag `--ca-crt-file` to `flux create secret git`
  * deprecate TLS flags for flux create secret helm
  * add support for Kubernetes TLS keys for `flux create secret tls`
  * fix autocompletion for helm chart
  * manifestgen/install: use clean default HTTP client
  * cmd/events: handle error value
  * Fix controller version info
  * Set min value for the `--ssh-rsa-bits` flag
  * ci: disable fail-fast for ARM end-to-end
  * cmd: address typo in end-to-end tests
  * build: update securejoin dependency
  * build(deps): bump the ci group with 2 updates
  * e2e: Add Kubernetes v1.28.0 to conformance tests
  * build(deps): bump the ci group with 2 updates
  * ci: enable security-and-quality CodeQL query
  * monitoring: add Sources Stats panels
  * monitoring: add OCIRepository in cluster dashboard panels
  * disable e2e test
  * Fix selection of kustomization resource from multi doc yaml
  * Set Kubernetes min version to 1.25
  * build(deps): bump the ci group with 2 updates
  * Update dependencies - bump the APIs packages in tests - bump golang crypto and term to latest
  * action: support `openssl` and `sha256sum`
  * Take into account the server-side inventory for local diff
  * action: re-allow configuration of non-default token
  * Update toolkit components
  * docs: Link to the Flux GitHub Action documentation
  * ci: add workflow to test action
  * action: rewrite action to use `$RUNNER_TOOL_CACHE`
  * ci: release: extract the image tag from GITHUB_REF
  * ci: backport: set write permissions
  * ci: release: disable interpretation backslash esc</changelog>
  <changelog author="kastl@b1-systems.de" date="1695124800">- Update to version 2.1.1:
  * Improve AUR package templates
  - remove armv6h #4224
  - unique source name #4224
  - improve pkgver/_srcver #4224
  - fix source name in .SRCINFO
  * chore: remove support armv6h for aur package #4224
  * tests/azure: update controller dependencies
  * Update toolkit components
  * update description of kubeconfig flags
  * Upgrade github.com/fluxcd/pkg/{git,git/gogit}
  * build(deps): bump the ci group with 2 updates</changelog>
  <changelog author="kastl@b1-systems.de" date="1697198400">- Update to version 2.1.2:
  * Print artifact source and revision only when available
  * Upgrade github.com/fluxcd/pkg/oci
  * fix: only wait for changeset if the result is not empty
  * Update go-git-providers to v0.19.1
  * build(deps): bump golang.org/x/net from 0.15.0 to 0.17.0
  * Update toolkit components</changelog>
  <changelog author="kastl@b1-systems.de" date="1702382400">- Update to version 2.2.0:
  * Drop support for Kubernetes EOL versions
  * updating go-git-providers to v0.19.2
  * Correct "sync" to "component" in log lines
  * Update alpine and kubectl in flux-cli image
  * Use `IsObjectNamespaced` from controller-runtime
  * Update tests to `HelmRelease` v2beta2
  * Adapt tree command to `HelmRelease` v2beta2
  * Update `HelmRelease` to v2beta2
  * Add force and reset flags to `flux reconcile hr`
  * Update HelmRelease golden file with new message
  * Update toolkit components
  * Update Git dependencies
  * build(deps): bump the ci group with 4 updates
  * Update Helm OCI RFC - static HelmRepository design
  * tests/int: do not wait for static objects
  * Update all the references of NC v1beta2 to v1beta3
  * non-reconciliable &amp; readiness of static objects
  * check readiness using kstatus
  * bootstrap: provide better error message on timeout
  * Update toolkit components
  * Fix typos in flux bootstrap documentation
  * show cluster instance name and version in flux check and flux
    version
  * build(deps): bump the ci group with 4 updates
  * Fix flux install command so it returns an error when unexpected
    arguments are passed
  * OIDC identity matching for keyless verification
  * Update dependencies
  * make flux events work with lowercased kinds
  * fix build_artifact.go typo
  * build(deps): bump the ci group with 2 updates
  * Update `fluxcd/pkg` dependencies
  * Tweak permissions on created files
  * build(deps): bump the ci group with 2 updates
  * tests/int: Set exit code 1 on tf destroy fail
  * feat: add gitea bootstrapper
  * Display better uninstall prompt if flux is managed by a
    different tool
  * confirm before overriding installation by another manager
  * build(deps): bump github.com/docker/docker in
    /tests/integration
  * build(deps): bump github.com/docker/docker
  * build(deps): bump the ci group with 2 updates
  * build(deps): bump google.golang.org/grpc in /tests/integration
  * prevent flux install from overriding bootrapped cluster
  * build(deps): bump the ci group with 1 update
  * misc: clean up immediately and avoid delayed defer
  * misc: fix hypothetical implicit memory aliasing
  * misc: `sinceSeconds` -&gt; `sinceDuration`
  * misc: remove unused bits of code
  * misc: address `wait.PollImmediate` deprecation
  * misc: use `errors.As` instead of type checking
  * misc: unconditional `strings.TrimPrefix`
  * misc: address `kustomize/api/filesys` deprecation
  * misc: simplify row append
  * misc: address double import
  * misc: use raw string for regex to avoid double esc
  * misc: address unnecessary use of `fmt.Sprintf`
  * misc: handle undhandled error
  * misc: address `strings.Title` deprecation
  * Add CLI flag for OCIRepo verify secret
  * Print artifact source and revision only when available
  * Upgrade github.com/fluxcd/pkg/oci
  * fix: only wait for changeset if the result is not empty
  * Update go-git-providers to v0.19.1
  * e2e: Update Go dependencies
  * build(deps): bump golang.org/x/net from 0.15.0 to 0.17.0
  * Update toolkit components
  * build(deps): bump the ci group with 1 update
  * Add badge for SLSA Level 3
  * build(deps): bump the ci group with 1 update
  * Improve AUR package templates
  - remove armv6h #4224
  - unique source name #4224
  - improve `pkgver/_srcver` #4224
  - fix source name in .SRCINFO
  * tests/azure: update controller dependencies
  * Update toolkit components
  * update description of kubeconfig flags
  * build(deps): bump the ci group with 4 updates
  * Upgrade github.com/fluxcd/pkg/{git,git/gogit}
  * chore: remove support armv6h for aur package #4224
  * build(deps): bump the ci group with 3 updates
  * build(deps): bump github.com/cyphar/filepath-securejoin
  * build(deps): bump github.com/cyphar/filepath-securejoin in
    /tests/azure
  * build(deps): bump the ci group with 4 updates
  * build(deps): bump github.com/docker/distribution in
    /tests/integration
  * build(deps): bump github.com/docker/docker in
    /tests/integration
  * workflows/e2e-azure: Disable new azure job
  * workflows/e2e-gcp: Fix secret variable typo
  * instructions for test user in Azure DevOps and GCP source repo
  * tests/int: Separate ssh key names for Azure &amp; GCP
  * add workflow for gcp
  * tests/int: Add IAM setup automation docs and misc fixes
  * make tests for notifications provider agnostic
  * Add terraform files and config for GCP
  * Add refactored e2e tests
  * Add 2.1.x backport label
  * Fix links to fluxcd.io
  * build(deps): bump the ci group with 2 updates</changelog>
  <changelog author="kastl@b1-systems.de" date="1702641600">- Update to version 2.2.1:
  Flux v2.2.1 is a patch release that comes with fixes to API
  backwards compatibility. Users are encouraged to upgrade for the
  best experience.
  * tests: update API dependencies
  * Update toolkit components
  * Run conformance tests for Kubernetes v1.29.0
  * Remove duplicate part of the reconcile hr --reset help message
  * Properly detect unsupported API errors</changelog>
  <changelog author="rombert@apache.org" date="1703073600">- Update to version 2.2.2:
  * Update helm-controller to v0.37.2 in tests
  * Update toolkit components
  * Fix typo in bootstrap_plain_git.go
  * build(deps): bump the ci group with 3 updates
  * build(deps): bump golang.org/x/crypto from 0.16.0 to 0.17.0
  * build(deps): bump golang.org/x/crypto in /tests/integration
  * build(deps): bump golang.org/x/crypto in /tests/azure</changelog>
</package>
<package pkgid="df3fff508b82da1e96eb46020e60c3d30c94760c9b35a2e5f4ae0bffa0b770ca093d062171c341d28b9cf712b3b719d3b8dd4b50b6a6006aaa6f84ae0a3bf447" name="fmt" arch="src">
  <version epoch="0" ver="10.1.1" rel="1.1"/>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1592913600">- Add fmt-6.2.1-fix_pkgconfig_paths.patch (fix for boo#1173270)</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1594036800">- Update to version 7.0.0
  * Reduced the library size.
  * Added a simpler and more efficient format string compilation
    API. The old fmt::compile API is now deprecated.
  * Optimized integer formatting: format_to with format string
    compilation and a stack-allocated buffer is now faster than
    to_chars on both libc++ and libstdc++.
  * Optimized handling of small format strings.
  * Applied extern templates to improve compile times when using
    the core API and fmt/format.h. It is still recommended to use
    fmt/core.h instead of fmt/format.h but the compile time
    difference is now smaller.
  * Named arguments are now stored on stack (no dynamic memory
    allocations) and the compiled code is more compact and
    efficient.
  * Implemented compile-time checks for dynamic width and
    precision.
  * Added sentinel support to fmt::join.
  * Added support for named args, clear and reserve to
    dynamic_format_arg_store.
  * Added support for the 'c' format specifier to integral types
    for compatibility with std::format.
  * Replaced the 'n' format specifier with 'L' for compatibility
    with std::format. The 'n' specifier can be enabled via the
    FMT_DEPRECATED_N_SPECIFIER macro.
  * The '=' format specifier is now disabled by default for
    compatibility with std::format. It can be enabled via the
    FMT_DEPRECATED_NUMERIC_ALIGN macro.
  * Removed the following deprecated APIs:
    + FMT_STRING_ALIAS and fmt macros - replaced by
    FMT_STRING
    + fmt::basic_string_view::char_type - replaced by
    fmt::basic_string_view::value_type
    + convert_to_int
    + format_arg_store::types
    + *parse_context - replaced by *format_parse_context
    + FMT_DEPRECATED_INCLUDE_OS
    + FMT_DEPRECATED_PERCENT - incompatible with
    std::format
    + *writer - replaced by compiled format API
  * Renamed the internal namespace to detail. The former is
    still provided as an alias if the FMT_USE_INTERNAL macro is
    defined.
  * Improved compatibility between fmt::printf with the standard
    specs.
  * Fixed handling of operator&lt;&lt; overloads that use copyfmt.
  * Added the FMT_OS CMake option to control inclusion of
    OS-specific APIs in the fmt target. This can be useful for
    embedded platforms.
  * Replaced FUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION with the
    FMT_FUZZ macro to prevent interferring with fuzzing of
    projects using {fmt}.
  * Fixed compatibility with emscripten.
  * Improved documentation.
  * Implemented various build configuration fixes and
    improvements.
  * Fixed various warnings and compilation issues.
- Drop fmt-6.2.1-fix_pkgconfig_paths.patch
- Bump sover to 7</changelog>
  <changelog author="aloisio@gmx.com" date="1594123200">- Update to version 7.0.1
  * Updated the inline version namespace name.
  * Worked around a gcc bug in mangling of alias templates
  * Fixed minor issues with the documentation.</changelog>
  <changelog author="aloisio@gmx.com" date="1596024000">- Update to version 7.0.2
  * Worked around broken ``numeric_limits`` for 128-bit integers
  * Fixed compatibility with CMake 3.4
  * Fixed handling of digit separators in locale-specific
    formatting</changelog>
  <changelog author="aloisio@gmx.com" date="1596801600">- Update to version 7.0.3
  * Worked around broken ``numeric_limits`` for 128-bit integers
  * Added error reporting on missing named arguments
  * Stopped using 128-bit integers with clang-cl
  * Fixed issues in locale-specific integer formatting</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1603713600">- Update to version 7.1.0
  * Switched from Grisu3 to Dragonbox for the default
    floating-point formatting which gives the shortest decimal
    representation with round-trip guarantee and correct rounding.
    This makes {fmt} up to 20-30x faster than common
    implementations of std::ostringstream and sprintf on
    dtoa-benchmark and faster than double-conversion and Ryū. It
    is possible to get even better performance at the cost of
    larger binary size by compiling with the
    FMT_USE_FULL_CACHE_DRAGONBOX macro set to 1.
  * Added an experimental unsynchronized file output API which,
    together with format string compilation can give 5-9 times
    speed up compared to fprintf on common platforms.
  * Added a formatter for std::chrono::time_point&lt;system_clock&gt;
  * Added support for ranges with non-const begin/end to fmt::join
  * Added a memory_buffer::append overload that takes a range.
  * Improved handling of single code units in FMT_COMPILE.
  * Added dynamic width support to format string compilation.
  * Improved error reporting for unformattable types: now you'll
    get the type name directly in the error message instead of
    the note.
  * Added the make_args_checked function template that allows
    you to write formatting functions with compile-time format
    string checks and avoid binary code bloat.
  * Replaced snprintf fallback with a faster internal IEEE 754
    float and double formatter for arbitrary precision.
  * Made format_to_n and formatted_size part of the core API.
  * Added fmt::format_to_n overload with format string
    compilation.
  * Added fmt::format_to overload that take text_style.
  * Made the # specifier emit trailing zeros in addition to the
    decimal point.
  * Changed the default floating point format to not include .0
    for consistency with std::format and std::to_chars. It is
    possible to get the decimal point and trailing zero with the
    [#] specifier.
  * Fixed an issue with floating-point formatting that could
    result in addition of a non-significant trailing zero in
    rare cases e.g. 1.00e-34 instead of 1.0e-34.
  * Made fmt::to_string fallback on ostream insertion operator
    if the formatter specialization is not provided.
  * Added support for the append mode to the experimental file
    API and improved fcntl.h detection.
  * Fixed handling of types that have both an implicit
    conversion operator and an overloaded ostream insertion
    operator.
  * Fixed a slicing issue in an internal iterator type.
  * Fixed an issue in locale-specific integer formatting.
  * Fixed handling of exotic code unit types.
  * Improved FMT_ALWAYS_INLINE.
  * Improved documentation.
  * Added the FMT_REDUCE_INT_INSTANTIATIONS CMake option that
    reduces the binary code size at the cost of some integer
    formatting performance. This can be useful for extremely
    memory-constrained embedded systems.
  * Added the FMT_USE_INLINE_NAMESPACES macro to control usage
    of inline namespaces.
  * Improved build configuration.
  * Fixed various warnings and compilation issues.
- Add fmt-7.1.0-LTO.patch</changelog>
  <changelog author="aloisio@gmx.com" date="1604318400">- Update to version 7.1.1
  * Fixed ABI compatibility with 7.0.x
  * Added the FMT_ARM_ABI_COMPATIBILITY macro to work around
    ABI incompatibility between GCC and Clang on ARM
  * Worked around a SFINAE bug in GCC 8
  * Fixed linkage errors when building with GCC's LTO
  * Fixed a compilation error when building without
    __builtin_clz or equivalent
  * Fixed a sign conversion warning
- Dropped fmt-7.1.0-LTO.patch (merged upstream)</changelog>
  <changelog author="aloisio@gmx.com" date="1604491200">- Update to version 7.1.2
  * Fixed floating point formatting with large precision</changelog>
  <changelog author="aloisio@gmx.com" date="1606305600">- Update to version 7.1.3
  * Fixed handling of buffer boundaries in format_to_n
  * Fixed linkage errors when linking with a shared library
  * Reintroduced ostream support to range formatters
  * Worked around an issue with mixing std versions in gcc</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1624276800">- Update to version 8.0.0
  * Enabled compile-time format string check by default.
  * Added compile-time formatting.
  * Optimized handling of format specifiers during format string
    compilation.
  * Added the ``_cf`` user-defined literal to represent a
    compiled format string. It can be used instead of the
    ``FMT_COMPILE`` macro.
  * Format string compilation now requires ``format`` functions
    of ``formatter`` specializations for user-defined types to
    be ``const``.
  * Added UDL-based named argument support to format string
    compilation.
  * Added format string compilation support to ``fmt::print``.
  * Added initial support for compiling {fmt} as a C++20 module.
  * Made symbols private by default reducing shared library size
  * Optimized includes making the result of preprocessing
    ``fmt/format.h``.
  * Added support of ranges with non-const ``begin`` / ``end``
  * Added support of ``std::byte`` and other formattable types
    to ``fmt::join``.
  * Implemented the default format for
    ``std::chrono::system_clock``.
  * Made more chrono specifiers locale independent by default.
    Use the ``'L'`` specifier to get localized formatting.
  * Improved locale handling in chrono formatting.
  * Deprecated ``fmt/locale.h`` moving the formatting functions
    that take a locale to ``fmt/format.h`` (``char``) and
    ``fmt/xchar`` (other overloads). This doesn't introduce a
    dependency on ``&lt;locale&gt;`` so there is virtually no compile
    time effect.
  * Made parameter order in ``vformat_to`` consistent with
    ``format_to``.
  * Added support for time points with arbitrary durations.
  * Formatting floating-point numbers no longer produces
    trailing zeros by default.
    for consistency with ``std::format``.
  * Dropped a limit on the number of elements in a range and
    replaced ``{}`` with ``[]`` as range delimiters for
    consistency with Python's ``str.format``.
  * The ``'L'`` specifier for locale-specific numeric formatting
    can now be combined with presentation specifiers as in
    ``std::format``.
  * Made the ``0`` specifier ignored for infinity and NaN.
  * Made the hexfloat formatting use the right alignment by
    default.
  * Removed the deprecated numeric alignment (``'='``). Use the
    ``'0'`` specifier instead.
  * Removed the deprecated ``fmt/posix.h`` header that has been
    replaced with ``fmt/os.h``.
  * Removed the deprecated ``format_to_n_context``,
    ``format_to_n_args`` and ``make_format_to_n_args``. They
    have been replaced with ``format_context``, ``format_args`
    and ``make_format_args`` respectively.
  * Moved ``wchar_t``-specific functions and types to
    ``fmt/wchar.h``. You can define
    ``FMT_DEPRECATED_INCLUDE_WCHAR`` to automatically include
    ``fmt/wchar.h`` from ``fmt/format.h`` but this will be
    disabled in the next major release.
  * Fixed handling of the ``'+'`` specifier in localized
    formatting.
  * Added support for the ``'s'`` format specifier that gives
    textual representation of ``bool``.
  * Made ``fmt::ptr`` work with function pointers.
  * Fixed ``fmt::formatted_size`` with format string compilation
  * Fixed handling of empty format strings during format string
    compilation.
  * Fixed handling of enums in ``fmt::to_string``.
  * Improved width computation.
  * The experimental fast output stream (``fmt::ostream``) is
    now truncated by default for consistency with ``fopen``.
  * Fixed moving of ``fmt::ostream`` that holds buffered data
  * Replaced the ``fmt::system_error`` exception with a function
    of the same name that constructs ``std::system_error``.
  * Replaced the ``fmt::windows_error`` exception with a
    function of the same name that constructs
    ``std::system_error`` with the category returned by
    ``fmt::system_category()``.
  * Replaced ``fmt::error_code`` with ``std::error_code`` and
    made it formattable.
  * Added speech synthesis support.
  * Made ``format_to`` work with a memory buffer that has a
    custom allocator.
  * Added ``Allocator::max_size`` support to
    ``basic_memory_buffer``.
  * Added wide string support to ``fmt::join``
  * Made iterators passed to ``formatter`` specializations via a
    format context satisfy C++20 ``std::output_iterator``
    requirements.
  * Optimized the ``printf`` implementation.
  * Improved detection of ``constexpr`` ``char_traits``.
  * Fixed exception propagation from iterators.
  * Improved ``strftime`` error handling.
  * Stopped using deprecated GCC UDL template extension.
  * Added ``fmt/args.h`` to the install target.
  * Error messages are now passed to assert when exceptions are
    disabled.
  * Added the ``FMT_MASTER_PROJECT`` CMake option to control
    build and install targets when {fmt} is included via
    ``add_subdirectory``.
  * Improved build configuration.
  * Fixed various warnings and compilation issues.
  * Improved documentation.
  * Continuous integration and test improvements.
- Bump soversion to 8</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1625313600">- Update to version 8.0.1
  * Fixed the version number in the inline namespace.
  * Added a missing presentation type check for std::string.
  * Fixed a linkage error when mixing code built with clang and
    gcc.
  * Fixed documentation issues.
  * Removed dead code in FP formatter.
  * Fixed various warnings and compilation issues.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1641211200">- Update to version 8.1.0
  * Optimized chrono formatting.
    + Processing of some specifiers such as %z and %Y is now up
    to 10-20 times faster, for example on GCC 11 with
    libstdc++.
  * Implemented subsecond formatting for chrono durations.
  * Fixed handling of precision 0 when formatting chrono
    durations.
  * Fixed an overflow on invalid inputs in the tm formatter.
  * Added fmt::group_digits that formats integers with a
    non-localized digit separator (comma) for groups of three
    digits.
  * Added support for faint, conceal, reverse and blink text
    styles.
  * Added experimental support for compile-time floating point
    formatting.
  * Added UDL-based named argument support to compile-time
    format string checks.
  * Implemented escaping of string range elements.
  * Switched to JSON-like representation of maps and sets for
    consistency with Python's str.format.
  * Extended fmt::join to support C++20-only ranges.
  * Optimized handling of non-const-iterable ranges and
    implemented initial support for non-const-formattable types.
  * Disabled implicit conversions of scoped enums to integers
    that was accidentally introduced in earlier versions.
  * Deprecated implicit conversion of [const] signed char* and
    [const] unsigned char* to C strings.
  * Deprecated _format, a legacy UDL-based format API.
  * Marked format, formatted_size and to_string as [[nodiscard]].
  * Added missing diagnostic when trying to format function and
    member pointers as well as objects convertible to pointers
    which is explicitly disallowed.
  * Optimized writing to a contiguous buffer with format_to_n.
  * Optimized writing to non-char buffers.
  * Decimal point is now localized when using the L specifier.
  * Improved floating point formatter implementation.
  * Fixed handling of very large precision in fixed format.
  * Made a table of cached powers used in FP formatting static.
  * Resolved a lookup ambiguity with C++20 format-related
    functions due to ADL.
  * Removed unnecessary inline namespace qualification.
  * Implemented argument forwarding in format_to_n.
  * Fixed handling of implicit conversions in fmt::to_string and
    format string compilation.
  * Changed the default access mode of files created by
    fmt::output_file to -rw-r--r-- for consistency with fopen.
  * Make fmt::ostream::flush public.
  * Improved C++14/17 attribute detection.
  * Improved documentation.
  * Improved fuzzers and added a fuzzer for chrono timepoint
    formatting.
  * Added the FMT_SYSTEM_HEADERS CMake option setting which
    marks {fmt}'s headers as system. It can be used to suppress
    warnings.
  * Added the Bazel build system support.
  * Improved build configuration and tests.
  * Fixed various warnings and compilation issues.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1641556800">- Update to version 8.1.1
  * Restored ABI compatibility with version 8.0.x
  * Fixed chrono formatting on big-endian systems</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1651320000">- Replace obsolete macro %make_jobs by %cmake_build</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1657022400">- Update to release 9
  * Switched to the internal floating point formatter for all
    decimal presentation formats. In particular this results in
    consistent rounding on all platforms and removing the
    s[n]printf fallback for decimal FP formatting.
  * Compile-time floating point formatting no longer requires the
    header-only mode.
  * Disabled automatic std::ostream insertion operator
    (operator&lt;&lt;) discovery when fmt/ostream.h is included to
    prevent ODR violations. You can get the old behavior by
    defining FMT_DEPRECATED_OSTREAM.
  * Added fmt::ostream_formatter that can be used to write
    formatter specializations that perform formatting via
    std::ostream.
  * Added the fmt::streamed function that takes an object and
    formats it via std::ostream.
  * Added experimental std::variant formatting support.
  * Added experimental std::filesystem::path formatting support.
  * Added a std::thread::id formatter to fmt/std.h.
  * Added support for nested specifiers to range formatting.
- Add 0001-Fix-large-shift-in-uint128_fallback.patch
  0002-Use-FMT_USE_FLOAT128-instead-of-__SIZEOF_FLOAT128__.patch
  0001-Make-sure-the-correct-fmod-overload-is-called.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1661688000">- Update to release 9.1
  * fmt::formatted_size now works at compile time
  * Fixed handling of invalid UTF-8 (#3038)
  * Improved Unicode support in ostream overloads of print
  * Added support for wide streams to fmt::streamed
  * Added the n specifier that disables the output of delimiters
  when formatting ranges (#2981)
- Delete 0001-Fix-large-shift-in-uint128_fallback.patch
  0002-Use-FMT_USE_FLOAT128-instead-of-__SIZEOF_FLOAT128__.patch
  0001-Make-sure-the-correct-fmod-overload-is-called.patch (merged)</changelog>
  <changelog author="Martin Li&#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>
</package>
<package pkgid="1877e6ca23937146507a43139ae8947cfb3afe8177c74ec0c94d0d301e82e6b58aa13f8dd8e0a805864b8b0703e7ff8a1a9f3ce3ec435f4b55f9c13309ebdeca" name="fmt-debugsource" arch="i586">
  <version epoch="0" ver="10.1.1" rel="1.1"/>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1592913600">- Add fmt-6.2.1-fix_pkgconfig_paths.patch (fix for boo#1173270)</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1594036800">- Update to version 7.0.0
  * Reduced the library size.
  * Added a simpler and more efficient format string compilation
    API. The old fmt::compile API is now deprecated.
  * Optimized integer formatting: format_to with format string
    compilation and a stack-allocated buffer is now faster than
    to_chars on both libc++ and libstdc++.
  * Optimized handling of small format strings.
  * Applied extern templates to improve compile times when using
    the core API and fmt/format.h. It is still recommended to use
    fmt/core.h instead of fmt/format.h but the compile time
    difference is now smaller.
  * Named arguments are now stored on stack (no dynamic memory
    allocations) and the compiled code is more compact and
    efficient.
  * Implemented compile-time checks for dynamic width and
    precision.
  * Added sentinel support to fmt::join.
  * Added support for named args, clear and reserve to
    dynamic_format_arg_store.
  * Added support for the 'c' format specifier to integral types
    for compatibility with std::format.
  * Replaced the 'n' format specifier with 'L' for compatibility
    with std::format. The 'n' specifier can be enabled via the
    FMT_DEPRECATED_N_SPECIFIER macro.
  * The '=' format specifier is now disabled by default for
    compatibility with std::format. It can be enabled via the
    FMT_DEPRECATED_NUMERIC_ALIGN macro.
  * Removed the following deprecated APIs:
    + FMT_STRING_ALIAS and fmt macros - replaced by
    FMT_STRING
    + fmt::basic_string_view::char_type - replaced by
    fmt::basic_string_view::value_type
    + convert_to_int
    + format_arg_store::types
    + *parse_context - replaced by *format_parse_context
    + FMT_DEPRECATED_INCLUDE_OS
    + FMT_DEPRECATED_PERCENT - incompatible with
    std::format
    + *writer - replaced by compiled format API
  * Renamed the internal namespace to detail. The former is
    still provided as an alias if the FMT_USE_INTERNAL macro is
    defined.
  * Improved compatibility between fmt::printf with the standard
    specs.
  * Fixed handling of operator&lt;&lt; overloads that use copyfmt.
  * Added the FMT_OS CMake option to control inclusion of
    OS-specific APIs in the fmt target. This can be useful for
    embedded platforms.
  * Replaced FUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION with the
    FMT_FUZZ macro to prevent interferring with fuzzing of
    projects using {fmt}.
  * Fixed compatibility with emscripten.
  * Improved documentation.
  * Implemented various build configuration fixes and
    improvements.
  * Fixed various warnings and compilation issues.
- Drop fmt-6.2.1-fix_pkgconfig_paths.patch
- Bump sover to 7</changelog>
  <changelog author="aloisio@gmx.com" date="1594123200">- Update to version 7.0.1
  * Updated the inline version namespace name.
  * Worked around a gcc bug in mangling of alias templates
  * Fixed minor issues with the documentation.</changelog>
  <changelog author="aloisio@gmx.com" date="1596024000">- Update to version 7.0.2
  * Worked around broken ``numeric_limits`` for 128-bit integers
  * Fixed compatibility with CMake 3.4
  * Fixed handling of digit separators in locale-specific
    formatting</changelog>
  <changelog author="aloisio@gmx.com" date="1596801600">- Update to version 7.0.3
  * Worked around broken ``numeric_limits`` for 128-bit integers
  * Added error reporting on missing named arguments
  * Stopped using 128-bit integers with clang-cl
  * Fixed issues in locale-specific integer formatting</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1603713600">- Update to version 7.1.0
  * Switched from Grisu3 to Dragonbox for the default
    floating-point formatting which gives the shortest decimal
    representation with round-trip guarantee and correct rounding.
    This makes {fmt} up to 20-30x faster than common
    implementations of std::ostringstream and sprintf on
    dtoa-benchmark and faster than double-conversion and Ryū. It
    is possible to get even better performance at the cost of
    larger binary size by compiling with the
    FMT_USE_FULL_CACHE_DRAGONBOX macro set to 1.
  * Added an experimental unsynchronized file output API which,
    together with format string compilation can give 5-9 times
    speed up compared to fprintf on common platforms.
  * Added a formatter for std::chrono::time_point&lt;system_clock&gt;
  * Added support for ranges with non-const begin/end to fmt::join
  * Added a memory_buffer::append overload that takes a range.
  * Improved handling of single code units in FMT_COMPILE.
  * Added dynamic width support to format string compilation.
  * Improved error reporting for unformattable types: now you'll
    get the type name directly in the error message instead of
    the note.
  * Added the make_args_checked function template that allows
    you to write formatting functions with compile-time format
    string checks and avoid binary code bloat.
  * Replaced snprintf fallback with a faster internal IEEE 754
    float and double formatter for arbitrary precision.
  * Made format_to_n and formatted_size part of the core API.
  * Added fmt::format_to_n overload with format string
    compilation.
  * Added fmt::format_to overload that take text_style.
  * Made the # specifier emit trailing zeros in addition to the
    decimal point.
  * Changed the default floating point format to not include .0
    for consistency with std::format and std::to_chars. It is
    possible to get the decimal point and trailing zero with the
    [#] specifier.
  * Fixed an issue with floating-point formatting that could
    result in addition of a non-significant trailing zero in
    rare cases e.g. 1.00e-34 instead of 1.0e-34.
  * Made fmt::to_string fallback on ostream insertion operator
    if the formatter specialization is not provided.
  * Added support for the append mode to the experimental file
    API and improved fcntl.h detection.
  * Fixed handling of types that have both an implicit
    conversion operator and an overloaded ostream insertion
    operator.
  * Fixed a slicing issue in an internal iterator type.
  * Fixed an issue in locale-specific integer formatting.
  * Fixed handling of exotic code unit types.
  * Improved FMT_ALWAYS_INLINE.
  * Improved documentation.
  * Added the FMT_REDUCE_INT_INSTANTIATIONS CMake option that
    reduces the binary code size at the cost of some integer
    formatting performance. This can be useful for extremely
    memory-constrained embedded systems.
  * Added the FMT_USE_INLINE_NAMESPACES macro to control usage
    of inline namespaces.
  * Improved build configuration.
  * Fixed various warnings and compilation issues.
- Add fmt-7.1.0-LTO.patch</changelog>
  <changelog author="aloisio@gmx.com" date="1604318400">- Update to version 7.1.1
  * Fixed ABI compatibility with 7.0.x
  * Added the FMT_ARM_ABI_COMPATIBILITY macro to work around
    ABI incompatibility between GCC and Clang on ARM
  * Worked around a SFINAE bug in GCC 8
  * Fixed linkage errors when building with GCC's LTO
  * Fixed a compilation error when building without
    __builtin_clz or equivalent
  * Fixed a sign conversion warning
- Dropped fmt-7.1.0-LTO.patch (merged upstream)</changelog>
  <changelog author="aloisio@gmx.com" date="1604491200">- Update to version 7.1.2
  * Fixed floating point formatting with large precision</changelog>
  <changelog author="aloisio@gmx.com" date="1606305600">- Update to version 7.1.3
  * Fixed handling of buffer boundaries in format_to_n
  * Fixed linkage errors when linking with a shared library
  * Reintroduced ostream support to range formatters
  * Worked around an issue with mixing std versions in gcc</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1624276800">- Update to version 8.0.0
  * Enabled compile-time format string check by default.
  * Added compile-time formatting.
  * Optimized handling of format specifiers during format string
    compilation.
  * Added the ``_cf`` user-defined literal to represent a
    compiled format string. It can be used instead of the
    ``FMT_COMPILE`` macro.
  * Format string compilation now requires ``format`` functions
    of ``formatter`` specializations for user-defined types to
    be ``const``.
  * Added UDL-based named argument support to format string
    compilation.
  * Added format string compilation support to ``fmt::print``.
  * Added initial support for compiling {fmt} as a C++20 module.
  * Made symbols private by default reducing shared library size
  * Optimized includes making the result of preprocessing
    ``fmt/format.h``.
  * Added support of ranges with non-const ``begin`` / ``end``
  * Added support of ``std::byte`` and other formattable types
    to ``fmt::join``.
  * Implemented the default format for
    ``std::chrono::system_clock``.
  * Made more chrono specifiers locale independent by default.
    Use the ``'L'`` specifier to get localized formatting.
  * Improved locale handling in chrono formatting.
  * Deprecated ``fmt/locale.h`` moving the formatting functions
    that take a locale to ``fmt/format.h`` (``char``) and
    ``fmt/xchar`` (other overloads). This doesn't introduce a
    dependency on ``&lt;locale&gt;`` so there is virtually no compile
    time effect.
  * Made parameter order in ``vformat_to`` consistent with
    ``format_to``.
  * Added support for time points with arbitrary durations.
  * Formatting floating-point numbers no longer produces
    trailing zeros by default.
    for consistency with ``std::format``.
  * Dropped a limit on the number of elements in a range and
    replaced ``{}`` with ``[]`` as range delimiters for
    consistency with Python's ``str.format``.
  * The ``'L'`` specifier for locale-specific numeric formatting
    can now be combined with presentation specifiers as in
    ``std::format``.
  * Made the ``0`` specifier ignored for infinity and NaN.
  * Made the hexfloat formatting use the right alignment by
    default.
  * Removed the deprecated numeric alignment (``'='``). Use the
    ``'0'`` specifier instead.
  * Removed the deprecated ``fmt/posix.h`` header that has been
    replaced with ``fmt/os.h``.
  * Removed the deprecated ``format_to_n_context``,
    ``format_to_n_args`` and ``make_format_to_n_args``. They
    have been replaced with ``format_context``, ``format_args`
    and ``make_format_args`` respectively.
  * Moved ``wchar_t``-specific functions and types to
    ``fmt/wchar.h``. You can define
    ``FMT_DEPRECATED_INCLUDE_WCHAR`` to automatically include
    ``fmt/wchar.h`` from ``fmt/format.h`` but this will be
    disabled in the next major release.
  * Fixed handling of the ``'+'`` specifier in localized
    formatting.
  * Added support for the ``'s'`` format specifier that gives
    textual representation of ``bool``.
  * Made ``fmt::ptr`` work with function pointers.
  * Fixed ``fmt::formatted_size`` with format string compilation
  * Fixed handling of empty format strings during format string
    compilation.
  * Fixed handling of enums in ``fmt::to_string``.
  * Improved width computation.
  * The experimental fast output stream (``fmt::ostream``) is
    now truncated by default for consistency with ``fopen``.
  * Fixed moving of ``fmt::ostream`` that holds buffered data
  * Replaced the ``fmt::system_error`` exception with a function
    of the same name that constructs ``std::system_error``.
  * Replaced the ``fmt::windows_error`` exception with a
    function of the same name that constructs
    ``std::system_error`` with the category returned by
    ``fmt::system_category()``.
  * Replaced ``fmt::error_code`` with ``std::error_code`` and
    made it formattable.
  * Added speech synthesis support.
  * Made ``format_to`` work with a memory buffer that has a
    custom allocator.
  * Added ``Allocator::max_size`` support to
    ``basic_memory_buffer``.
  * Added wide string support to ``fmt::join``
  * Made iterators passed to ``formatter`` specializations via a
    format context satisfy C++20 ``std::output_iterator``
    requirements.
  * Optimized the ``printf`` implementation.
  * Improved detection of ``constexpr`` ``char_traits``.
  * Fixed exception propagation from iterators.
  * Improved ``strftime`` error handling.
  * Stopped using deprecated GCC UDL template extension.
  * Added ``fmt/args.h`` to the install target.
  * Error messages are now passed to assert when exceptions are
    disabled.
  * Added the ``FMT_MASTER_PROJECT`` CMake option to control
    build and install targets when {fmt} is included via
    ``add_subdirectory``.
  * Improved build configuration.
  * Fixed various warnings and compilation issues.
  * Improved documentation.
  * Continuous integration and test improvements.
- Bump soversion to 8</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1625313600">- Update to version 8.0.1
  * Fixed the version number in the inline namespace.
  * Added a missing presentation type check for std::string.
  * Fixed a linkage error when mixing code built with clang and
    gcc.
  * Fixed documentation issues.
  * Removed dead code in FP formatter.
  * Fixed various warnings and compilation issues.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1641211200">- Update to version 8.1.0
  * Optimized chrono formatting.
    + Processing of some specifiers such as %z and %Y is now up
    to 10-20 times faster, for example on GCC 11 with
    libstdc++.
  * Implemented subsecond formatting for chrono durations.
  * Fixed handling of precision 0 when formatting chrono
    durations.
  * Fixed an overflow on invalid inputs in the tm formatter.
  * Added fmt::group_digits that formats integers with a
    non-localized digit separator (comma) for groups of three
    digits.
  * Added support for faint, conceal, reverse and blink text
    styles.
  * Added experimental support for compile-time floating point
    formatting.
  * Added UDL-based named argument support to compile-time
    format string checks.
  * Implemented escaping of string range elements.
  * Switched to JSON-like representation of maps and sets for
    consistency with Python's str.format.
  * Extended fmt::join to support C++20-only ranges.
  * Optimized handling of non-const-iterable ranges and
    implemented initial support for non-const-formattable types.
  * Disabled implicit conversions of scoped enums to integers
    that was accidentally introduced in earlier versions.
  * Deprecated implicit conversion of [const] signed char* and
    [const] unsigned char* to C strings.
  * Deprecated _format, a legacy UDL-based format API.
  * Marked format, formatted_size and to_string as [[nodiscard]].
  * Added missing diagnostic when trying to format function and
    member pointers as well as objects convertible to pointers
    which is explicitly disallowed.
  * Optimized writing to a contiguous buffer with format_to_n.
  * Optimized writing to non-char buffers.
  * Decimal point is now localized when using the L specifier.
  * Improved floating point formatter implementation.
  * Fixed handling of very large precision in fixed format.
  * Made a table of cached powers used in FP formatting static.
  * Resolved a lookup ambiguity with C++20 format-related
    functions due to ADL.
  * Removed unnecessary inline namespace qualification.
  * Implemented argument forwarding in format_to_n.
  * Fixed handling of implicit conversions in fmt::to_string and
    format string compilation.
  * Changed the default access mode of files created by
    fmt::output_file to -rw-r--r-- for consistency with fopen.
  * Make fmt::ostream::flush public.
  * Improved C++14/17 attribute detection.
  * Improved documentation.
  * Improved fuzzers and added a fuzzer for chrono timepoint
    formatting.
  * Added the FMT_SYSTEM_HEADERS CMake option setting which
    marks {fmt}'s headers as system. It can be used to suppress
    warnings.
  * Added the Bazel build system support.
  * Improved build configuration and tests.
  * Fixed various warnings and compilation issues.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1641556800">- Update to version 8.1.1
  * Restored ABI compatibility with version 8.0.x
  * Fixed chrono formatting on big-endian systems</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1651320000">- Replace obsolete macro %make_jobs by %cmake_build</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1657022400">- Update to release 9
  * Switched to the internal floating point formatter for all
    decimal presentation formats. In particular this results in
    consistent rounding on all platforms and removing the
    s[n]printf fallback for decimal FP formatting.
  * Compile-time floating point formatting no longer requires the
    header-only mode.
  * Disabled automatic std::ostream insertion operator
    (operator&lt;&lt;) discovery when fmt/ostream.h is included to
    prevent ODR violations. You can get the old behavior by
    defining FMT_DEPRECATED_OSTREAM.
  * Added fmt::ostream_formatter that can be used to write
    formatter specializations that perform formatting via
    std::ostream.
  * Added the fmt::streamed function that takes an object and
    formats it via std::ostream.
  * Added experimental std::variant formatting support.
  * Added experimental std::filesystem::path formatting support.
  * Added a std::thread::id formatter to fmt/std.h.
  * Added support for nested specifiers to range formatting.
- Add 0001-Fix-large-shift-in-uint128_fallback.patch
  0002-Use-FMT_USE_FLOAT128-instead-of-__SIZEOF_FLOAT128__.patch
  0001-Make-sure-the-correct-fmod-overload-is-called.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1661688000">- Update to release 9.1
  * fmt::formatted_size now works at compile time
  * Fixed handling of invalid UTF-8 (#3038)
  * Improved Unicode support in ostream overloads of print
  * Added support for wide streams to fmt::streamed
  * Added the n specifier that disables the output of delimiters
  when formatting ranges (#2981)
- Delete 0001-Fix-large-shift-in-uint128_fallback.patch
  0002-Use-FMT_USE_FLOAT128-instead-of-__SIZEOF_FLOAT128__.patch
  0001-Make-sure-the-correct-fmod-overload-is-called.patch (merged)</changelog>
  <changelog author="Martin Li&#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>
</package>
<package pkgid="53d5ea7d63f1b7fe1ac8f86d5d5b816b48b4ce584747f9a4ccaae524fa74ddad6863082d19faf78c755ea38fd3ed37befe2cd80d40ffbd02d5a4966914a5c4cc" name="fmt-debugsource" arch="x86_64">
  <version epoch="0" ver="10.1.1" rel="1.1"/>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1592913600">- Add fmt-6.2.1-fix_pkgconfig_paths.patch (fix for boo#1173270)</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1594036800">- Update to version 7.0.0
  * Reduced the library size.
  * Added a simpler and more efficient format string compilation
    API. The old fmt::compile API is now deprecated.
  * Optimized integer formatting: format_to with format string
    compilation and a stack-allocated buffer is now faster than
    to_chars on both libc++ and libstdc++.
  * Optimized handling of small format strings.
  * Applied extern templates to improve compile times when using
    the core API and fmt/format.h. It is still recommended to use
    fmt/core.h instead of fmt/format.h but the compile time
    difference is now smaller.
  * Named arguments are now stored on stack (no dynamic memory
    allocations) and the compiled code is more compact and
    efficient.
  * Implemented compile-time checks for dynamic width and
    precision.
  * Added sentinel support to fmt::join.
  * Added support for named args, clear and reserve to
    dynamic_format_arg_store.
  * Added support for the 'c' format specifier to integral types
    for compatibility with std::format.
  * Replaced the 'n' format specifier with 'L' for compatibility
    with std::format. The 'n' specifier can be enabled via the
    FMT_DEPRECATED_N_SPECIFIER macro.
  * The '=' format specifier is now disabled by default for
    compatibility with std::format. It can be enabled via the
    FMT_DEPRECATED_NUMERIC_ALIGN macro.
  * Removed the following deprecated APIs:
    + FMT_STRING_ALIAS and fmt macros - replaced by
    FMT_STRING
    + fmt::basic_string_view::char_type - replaced by
    fmt::basic_string_view::value_type
    + convert_to_int
    + format_arg_store::types
    + *parse_context - replaced by *format_parse_context
    + FMT_DEPRECATED_INCLUDE_OS
    + FMT_DEPRECATED_PERCENT - incompatible with
    std::format
    + *writer - replaced by compiled format API
  * Renamed the internal namespace to detail. The former is
    still provided as an alias if the FMT_USE_INTERNAL macro is
    defined.
  * Improved compatibility between fmt::printf with the standard
    specs.
  * Fixed handling of operator&lt;&lt; overloads that use copyfmt.
  * Added the FMT_OS CMake option to control inclusion of
    OS-specific APIs in the fmt target. This can be useful for
    embedded platforms.
  * Replaced FUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION with the
    FMT_FUZZ macro to prevent interferring with fuzzing of
    projects using {fmt}.
  * Fixed compatibility with emscripten.
  * Improved documentation.
  * Implemented various build configuration fixes and
    improvements.
  * Fixed various warnings and compilation issues.
- Drop fmt-6.2.1-fix_pkgconfig_paths.patch
- Bump sover to 7</changelog>
  <changelog author="aloisio@gmx.com" date="1594123200">- Update to version 7.0.1
  * Updated the inline version namespace name.
  * Worked around a gcc bug in mangling of alias templates
  * Fixed minor issues with the documentation.</changelog>
  <changelog author="aloisio@gmx.com" date="1596024000">- Update to version 7.0.2
  * Worked around broken ``numeric_limits`` for 128-bit integers
  * Fixed compatibility with CMake 3.4
  * Fixed handling of digit separators in locale-specific
    formatting</changelog>
  <changelog author="aloisio@gmx.com" date="1596801600">- Update to version 7.0.3
  * Worked around broken ``numeric_limits`` for 128-bit integers
  * Added error reporting on missing named arguments
  * Stopped using 128-bit integers with clang-cl
  * Fixed issues in locale-specific integer formatting</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1603713600">- Update to version 7.1.0
  * Switched from Grisu3 to Dragonbox for the default
    floating-point formatting which gives the shortest decimal
    representation with round-trip guarantee and correct rounding.
    This makes {fmt} up to 20-30x faster than common
    implementations of std::ostringstream and sprintf on
    dtoa-benchmark and faster than double-conversion and Ryū. It
    is possible to get even better performance at the cost of
    larger binary size by compiling with the
    FMT_USE_FULL_CACHE_DRAGONBOX macro set to 1.
  * Added an experimental unsynchronized file output API which,
    together with format string compilation can give 5-9 times
    speed up compared to fprintf on common platforms.
  * Added a formatter for std::chrono::time_point&lt;system_clock&gt;
  * Added support for ranges with non-const begin/end to fmt::join
  * Added a memory_buffer::append overload that takes a range.
  * Improved handling of single code units in FMT_COMPILE.
  * Added dynamic width support to format string compilation.
  * Improved error reporting for unformattable types: now you'll
    get the type name directly in the error message instead of
    the note.
  * Added the make_args_checked function template that allows
    you to write formatting functions with compile-time format
    string checks and avoid binary code bloat.
  * Replaced snprintf fallback with a faster internal IEEE 754
    float and double formatter for arbitrary precision.
  * Made format_to_n and formatted_size part of the core API.
  * Added fmt::format_to_n overload with format string
    compilation.
  * Added fmt::format_to overload that take text_style.
  * Made the # specifier emit trailing zeros in addition to the
    decimal point.
  * Changed the default floating point format to not include .0
    for consistency with std::format and std::to_chars. It is
    possible to get the decimal point and trailing zero with the
    [#] specifier.
  * Fixed an issue with floating-point formatting that could
    result in addition of a non-significant trailing zero in
    rare cases e.g. 1.00e-34 instead of 1.0e-34.
  * Made fmt::to_string fallback on ostream insertion operator
    if the formatter specialization is not provided.
  * Added support for the append mode to the experimental file
    API and improved fcntl.h detection.
  * Fixed handling of types that have both an implicit
    conversion operator and an overloaded ostream insertion
    operator.
  * Fixed a slicing issue in an internal iterator type.
  * Fixed an issue in locale-specific integer formatting.
  * Fixed handling of exotic code unit types.
  * Improved FMT_ALWAYS_INLINE.
  * Improved documentation.
  * Added the FMT_REDUCE_INT_INSTANTIATIONS CMake option that
    reduces the binary code size at the cost of some integer
    formatting performance. This can be useful for extremely
    memory-constrained embedded systems.
  * Added the FMT_USE_INLINE_NAMESPACES macro to control usage
    of inline namespaces.
  * Improved build configuration.
  * Fixed various warnings and compilation issues.
- Add fmt-7.1.0-LTO.patch</changelog>
  <changelog author="aloisio@gmx.com" date="1604318400">- Update to version 7.1.1
  * Fixed ABI compatibility with 7.0.x
  * Added the FMT_ARM_ABI_COMPATIBILITY macro to work around
    ABI incompatibility between GCC and Clang on ARM
  * Worked around a SFINAE bug in GCC 8
  * Fixed linkage errors when building with GCC's LTO
  * Fixed a compilation error when building without
    __builtin_clz or equivalent
  * Fixed a sign conversion warning
- Dropped fmt-7.1.0-LTO.patch (merged upstream)</changelog>
  <changelog author="aloisio@gmx.com" date="1604491200">- Update to version 7.1.2
  * Fixed floating point formatting with large precision</changelog>
  <changelog author="aloisio@gmx.com" date="1606305600">- Update to version 7.1.3
  * Fixed handling of buffer boundaries in format_to_n
  * Fixed linkage errors when linking with a shared library
  * Reintroduced ostream support to range formatters
  * Worked around an issue with mixing std versions in gcc</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1624276800">- Update to version 8.0.0
  * Enabled compile-time format string check by default.
  * Added compile-time formatting.
  * Optimized handling of format specifiers during format string
    compilation.
  * Added the ``_cf`` user-defined literal to represent a
    compiled format string. It can be used instead of the
    ``FMT_COMPILE`` macro.
  * Format string compilation now requires ``format`` functions
    of ``formatter`` specializations for user-defined types to
    be ``const``.
  * Added UDL-based named argument support to format string
    compilation.
  * Added format string compilation support to ``fmt::print``.
  * Added initial support for compiling {fmt} as a C++20 module.
  * Made symbols private by default reducing shared library size
  * Optimized includes making the result of preprocessing
    ``fmt/format.h``.
  * Added support of ranges with non-const ``begin`` / ``end``
  * Added support of ``std::byte`` and other formattable types
    to ``fmt::join``.
  * Implemented the default format for
    ``std::chrono::system_clock``.
  * Made more chrono specifiers locale independent by default.
    Use the ``'L'`` specifier to get localized formatting.
  * Improved locale handling in chrono formatting.
  * Deprecated ``fmt/locale.h`` moving the formatting functions
    that take a locale to ``fmt/format.h`` (``char``) and
    ``fmt/xchar`` (other overloads). This doesn't introduce a
    dependency on ``&lt;locale&gt;`` so there is virtually no compile
    time effect.
  * Made parameter order in ``vformat_to`` consistent with
    ``format_to``.
  * Added support for time points with arbitrary durations.
  * Formatting floating-point numbers no longer produces
    trailing zeros by default.
    for consistency with ``std::format``.
  * Dropped a limit on the number of elements in a range and
    replaced ``{}`` with ``[]`` as range delimiters for
    consistency with Python's ``str.format``.
  * The ``'L'`` specifier for locale-specific numeric formatting
    can now be combined with presentation specifiers as in
    ``std::format``.
  * Made the ``0`` specifier ignored for infinity and NaN.
  * Made the hexfloat formatting use the right alignment by
    default.
  * Removed the deprecated numeric alignment (``'='``). Use the
    ``'0'`` specifier instead.
  * Removed the deprecated ``fmt/posix.h`` header that has been
    replaced with ``fmt/os.h``.
  * Removed the deprecated ``format_to_n_context``,
    ``format_to_n_args`` and ``make_format_to_n_args``. They
    have been replaced with ``format_context``, ``format_args`
    and ``make_format_args`` respectively.
  * Moved ``wchar_t``-specific functions and types to
    ``fmt/wchar.h``. You can define
    ``FMT_DEPRECATED_INCLUDE_WCHAR`` to automatically include
    ``fmt/wchar.h`` from ``fmt/format.h`` but this will be
    disabled in the next major release.
  * Fixed handling of the ``'+'`` specifier in localized
    formatting.
  * Added support for the ``'s'`` format specifier that gives
    textual representation of ``bool``.
  * Made ``fmt::ptr`` work with function pointers.
  * Fixed ``fmt::formatted_size`` with format string compilation
  * Fixed handling of empty format strings during format string
    compilation.
  * Fixed handling of enums in ``fmt::to_string``.
  * Improved width computation.
  * The experimental fast output stream (``fmt::ostream``) is
    now truncated by default for consistency with ``fopen``.
  * Fixed moving of ``fmt::ostream`` that holds buffered data
  * Replaced the ``fmt::system_error`` exception with a function
    of the same name that constructs ``std::system_error``.
  * Replaced the ``fmt::windows_error`` exception with a
    function of the same name that constructs
    ``std::system_error`` with the category returned by
    ``fmt::system_category()``.
  * Replaced ``fmt::error_code`` with ``std::error_code`` and
    made it formattable.
  * Added speech synthesis support.
  * Made ``format_to`` work with a memory buffer that has a
    custom allocator.
  * Added ``Allocator::max_size`` support to
    ``basic_memory_buffer``.
  * Added wide string support to ``fmt::join``
  * Made iterators passed to ``formatter`` specializations via a
    format context satisfy C++20 ``std::output_iterator``
    requirements.
  * Optimized the ``printf`` implementation.
  * Improved detection of ``constexpr`` ``char_traits``.
  * Fixed exception propagation from iterators.
  * Improved ``strftime`` error handling.
  * Stopped using deprecated GCC UDL template extension.
  * Added ``fmt/args.h`` to the install target.
  * Error messages are now passed to assert when exceptions are
    disabled.
  * Added the ``FMT_MASTER_PROJECT`` CMake option to control
    build and install targets when {fmt} is included via
    ``add_subdirectory``.
  * Improved build configuration.
  * Fixed various warnings and compilation issues.
  * Improved documentation.
  * Continuous integration and test improvements.
- Bump soversion to 8</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1625313600">- Update to version 8.0.1
  * Fixed the version number in the inline namespace.
  * Added a missing presentation type check for std::string.
  * Fixed a linkage error when mixing code built with clang and
    gcc.
  * Fixed documentation issues.
  * Removed dead code in FP formatter.
  * Fixed various warnings and compilation issues.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1641211200">- Update to version 8.1.0
  * Optimized chrono formatting.
    + Processing of some specifiers such as %z and %Y is now up
    to 10-20 times faster, for example on GCC 11 with
    libstdc++.
  * Implemented subsecond formatting for chrono durations.
  * Fixed handling of precision 0 when formatting chrono
    durations.
  * Fixed an overflow on invalid inputs in the tm formatter.
  * Added fmt::group_digits that formats integers with a
    non-localized digit separator (comma) for groups of three
    digits.
  * Added support for faint, conceal, reverse and blink text
    styles.
  * Added experimental support for compile-time floating point
    formatting.
  * Added UDL-based named argument support to compile-time
    format string checks.
  * Implemented escaping of string range elements.
  * Switched to JSON-like representation of maps and sets for
    consistency with Python's str.format.
  * Extended fmt::join to support C++20-only ranges.
  * Optimized handling of non-const-iterable ranges and
    implemented initial support for non-const-formattable types.
  * Disabled implicit conversions of scoped enums to integers
    that was accidentally introduced in earlier versions.
  * Deprecated implicit conversion of [const] signed char* and
    [const] unsigned char* to C strings.
  * Deprecated _format, a legacy UDL-based format API.
  * Marked format, formatted_size and to_string as [[nodiscard]].
  * Added missing diagnostic when trying to format function and
    member pointers as well as objects convertible to pointers
    which is explicitly disallowed.
  * Optimized writing to a contiguous buffer with format_to_n.
  * Optimized writing to non-char buffers.
  * Decimal point is now localized when using the L specifier.
  * Improved floating point formatter implementation.
  * Fixed handling of very large precision in fixed format.
  * Made a table of cached powers used in FP formatting static.
  * Resolved a lookup ambiguity with C++20 format-related
    functions due to ADL.
  * Removed unnecessary inline namespace qualification.
  * Implemented argument forwarding in format_to_n.
  * Fixed handling of implicit conversions in fmt::to_string and
    format string compilation.
  * Changed the default access mode of files created by
    fmt::output_file to -rw-r--r-- for consistency with fopen.
  * Make fmt::ostream::flush public.
  * Improved C++14/17 attribute detection.
  * Improved documentation.
  * Improved fuzzers and added a fuzzer for chrono timepoint
    formatting.
  * Added the FMT_SYSTEM_HEADERS CMake option setting which
    marks {fmt}'s headers as system. It can be used to suppress
    warnings.
  * Added the Bazel build system support.
  * Improved build configuration and tests.
  * Fixed various warnings and compilation issues.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1641556800">- Update to version 8.1.1
  * Restored ABI compatibility with version 8.0.x
  * Fixed chrono formatting on big-endian systems</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1651320000">- Replace obsolete macro %make_jobs by %cmake_build</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1657022400">- Update to release 9
  * Switched to the internal floating point formatter for all
    decimal presentation formats. In particular this results in
    consistent rounding on all platforms and removing the
    s[n]printf fallback for decimal FP formatting.
  * Compile-time floating point formatting no longer requires the
    header-only mode.
  * Disabled automatic std::ostream insertion operator
    (operator&lt;&lt;) discovery when fmt/ostream.h is included to
    prevent ODR violations. You can get the old behavior by
    defining FMT_DEPRECATED_OSTREAM.
  * Added fmt::ostream_formatter that can be used to write
    formatter specializations that perform formatting via
    std::ostream.
  * Added the fmt::streamed function that takes an object and
    formats it via std::ostream.
  * Added experimental std::variant formatting support.
  * Added experimental std::filesystem::path formatting support.
  * Added a std::thread::id formatter to fmt/std.h.
  * Added support for nested specifiers to range formatting.
- Add 0001-Fix-large-shift-in-uint128_fallback.patch
  0002-Use-FMT_USE_FLOAT128-instead-of-__SIZEOF_FLOAT128__.patch
  0001-Make-sure-the-correct-fmod-overload-is-called.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1661688000">- Update to release 9.1
  * fmt::formatted_size now works at compile time
  * Fixed handling of invalid UTF-8 (#3038)
  * Improved Unicode support in ostream overloads of print
  * Added support for wide streams to fmt::streamed
  * Added the n specifier that disables the output of delimiters
  when formatting ranges (#2981)
- Delete 0001-Fix-large-shift-in-uint128_fallback.patch
  0002-Use-FMT_USE_FLOAT128-instead-of-__SIZEOF_FLOAT128__.patch
  0001-Make-sure-the-correct-fmod-overload-is-called.patch (merged)</changelog>
  <changelog author="Martin Li&#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>
</package>
<package pkgid="fd528983c248437ab3fe1e4fd24e1253672747526405e5ce65f447cff7c59802b637dc8ddde5447ee4128e6ed1eac4758855db4c3b6ee03e153f130bb14f872b" name="fmt-devel" arch="i586">
  <version epoch="0" ver="10.1.1" rel="1.1"/>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1592913600">- Add fmt-6.2.1-fix_pkgconfig_paths.patch (fix for boo#1173270)</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1594036800">- Update to version 7.0.0
  * Reduced the library size.
  * Added a simpler and more efficient format string compilation
    API. The old fmt::compile API is now deprecated.
  * Optimized integer formatting: format_to with format string
    compilation and a stack-allocated buffer is now faster than
    to_chars on both libc++ and libstdc++.
  * Optimized handling of small format strings.
  * Applied extern templates to improve compile times when using
    the core API and fmt/format.h. It is still recommended to use
    fmt/core.h instead of fmt/format.h but the compile time
    difference is now smaller.
  * Named arguments are now stored on stack (no dynamic memory
    allocations) and the compiled code is more compact and
    efficient.
  * Implemented compile-time checks for dynamic width and
    precision.
  * Added sentinel support to fmt::join.
  * Added support for named args, clear and reserve to
    dynamic_format_arg_store.
  * Added support for the 'c' format specifier to integral types
    for compatibility with std::format.
  * Replaced the 'n' format specifier with 'L' for compatibility
    with std::format. The 'n' specifier can be enabled via the
    FMT_DEPRECATED_N_SPECIFIER macro.
  * The '=' format specifier is now disabled by default for
    compatibility with std::format. It can be enabled via the
    FMT_DEPRECATED_NUMERIC_ALIGN macro.
  * Removed the following deprecated APIs:
    + FMT_STRING_ALIAS and fmt macros - replaced by
    FMT_STRING
    + fmt::basic_string_view::char_type - replaced by
    fmt::basic_string_view::value_type
    + convert_to_int
    + format_arg_store::types
    + *parse_context - replaced by *format_parse_context
    + FMT_DEPRECATED_INCLUDE_OS
    + FMT_DEPRECATED_PERCENT - incompatible with
    std::format
    + *writer - replaced by compiled format API
  * Renamed the internal namespace to detail. The former is
    still provided as an alias if the FMT_USE_INTERNAL macro is
    defined.
  * Improved compatibility between fmt::printf with the standard
    specs.
  * Fixed handling of operator&lt;&lt; overloads that use copyfmt.
  * Added the FMT_OS CMake option to control inclusion of
    OS-specific APIs in the fmt target. This can be useful for
    embedded platforms.
  * Replaced FUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION with the
    FMT_FUZZ macro to prevent interferring with fuzzing of
    projects using {fmt}.
  * Fixed compatibility with emscripten.
  * Improved documentation.
  * Implemented various build configuration fixes and
    improvements.
  * Fixed various warnings and compilation issues.
- Drop fmt-6.2.1-fix_pkgconfig_paths.patch
- Bump sover to 7</changelog>
  <changelog author="aloisio@gmx.com" date="1594123200">- Update to version 7.0.1
  * Updated the inline version namespace name.
  * Worked around a gcc bug in mangling of alias templates
  * Fixed minor issues with the documentation.</changelog>
  <changelog author="aloisio@gmx.com" date="1596024000">- Update to version 7.0.2
  * Worked around broken ``numeric_limits`` for 128-bit integers
  * Fixed compatibility with CMake 3.4
  * Fixed handling of digit separators in locale-specific
    formatting</changelog>
  <changelog author="aloisio@gmx.com" date="1596801600">- Update to version 7.0.3
  * Worked around broken ``numeric_limits`` for 128-bit integers
  * Added error reporting on missing named arguments
  * Stopped using 128-bit integers with clang-cl
  * Fixed issues in locale-specific integer formatting</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1603713600">- Update to version 7.1.0
  * Switched from Grisu3 to Dragonbox for the default
    floating-point formatting which gives the shortest decimal
    representation with round-trip guarantee and correct rounding.
    This makes {fmt} up to 20-30x faster than common
    implementations of std::ostringstream and sprintf on
    dtoa-benchmark and faster than double-conversion and Ryū. It
    is possible to get even better performance at the cost of
    larger binary size by compiling with the
    FMT_USE_FULL_CACHE_DRAGONBOX macro set to 1.
  * Added an experimental unsynchronized file output API which,
    together with format string compilation can give 5-9 times
    speed up compared to fprintf on common platforms.
  * Added a formatter for std::chrono::time_point&lt;system_clock&gt;
  * Added support for ranges with non-const begin/end to fmt::join
  * Added a memory_buffer::append overload that takes a range.
  * Improved handling of single code units in FMT_COMPILE.
  * Added dynamic width support to format string compilation.
  * Improved error reporting for unformattable types: now you'll
    get the type name directly in the error message instead of
    the note.
  * Added the make_args_checked function template that allows
    you to write formatting functions with compile-time format
    string checks and avoid binary code bloat.
  * Replaced snprintf fallback with a faster internal IEEE 754
    float and double formatter for arbitrary precision.
  * Made format_to_n and formatted_size part of the core API.
  * Added fmt::format_to_n overload with format string
    compilation.
  * Added fmt::format_to overload that take text_style.
  * Made the # specifier emit trailing zeros in addition to the
    decimal point.
  * Changed the default floating point format to not include .0
    for consistency with std::format and std::to_chars. It is
    possible to get the decimal point and trailing zero with the
    [#] specifier.
  * Fixed an issue with floating-point formatting that could
    result in addition of a non-significant trailing zero in
    rare cases e.g. 1.00e-34 instead of 1.0e-34.
  * Made fmt::to_string fallback on ostream insertion operator
    if the formatter specialization is not provided.
  * Added support for the append mode to the experimental file
    API and improved fcntl.h detection.
  * Fixed handling of types that have both an implicit
    conversion operator and an overloaded ostream insertion
    operator.
  * Fixed a slicing issue in an internal iterator type.
  * Fixed an issue in locale-specific integer formatting.
  * Fixed handling of exotic code unit types.
  * Improved FMT_ALWAYS_INLINE.
  * Improved documentation.
  * Added the FMT_REDUCE_INT_INSTANTIATIONS CMake option that
    reduces the binary code size at the cost of some integer
    formatting performance. This can be useful for extremely
    memory-constrained embedded systems.
  * Added the FMT_USE_INLINE_NAMESPACES macro to control usage
    of inline namespaces.
  * Improved build configuration.
  * Fixed various warnings and compilation issues.
- Add fmt-7.1.0-LTO.patch</changelog>
  <changelog author="aloisio@gmx.com" date="1604318400">- Update to version 7.1.1
  * Fixed ABI compatibility with 7.0.x
  * Added the FMT_ARM_ABI_COMPATIBILITY macro to work around
    ABI incompatibility between GCC and Clang on ARM
  * Worked around a SFINAE bug in GCC 8
  * Fixed linkage errors when building with GCC's LTO
  * Fixed a compilation error when building without
    __builtin_clz or equivalent
  * Fixed a sign conversion warning
- Dropped fmt-7.1.0-LTO.patch (merged upstream)</changelog>
  <changelog author="aloisio@gmx.com" date="1604491200">- Update to version 7.1.2
  * Fixed floating point formatting with large precision</changelog>
  <changelog author="aloisio@gmx.com" date="1606305600">- Update to version 7.1.3
  * Fixed handling of buffer boundaries in format_to_n
  * Fixed linkage errors when linking with a shared library
  * Reintroduced ostream support to range formatters
  * Worked around an issue with mixing std versions in gcc</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1624276800">- Update to version 8.0.0
  * Enabled compile-time format string check by default.
  * Added compile-time formatting.
  * Optimized handling of format specifiers during format string
    compilation.
  * Added the ``_cf`` user-defined literal to represent a
    compiled format string. It can be used instead of the
    ``FMT_COMPILE`` macro.
  * Format string compilation now requires ``format`` functions
    of ``formatter`` specializations for user-defined types to
    be ``const``.
  * Added UDL-based named argument support to format string
    compilation.
  * Added format string compilation support to ``fmt::print``.
  * Added initial support for compiling {fmt} as a C++20 module.
  * Made symbols private by default reducing shared library size
  * Optimized includes making the result of preprocessing
    ``fmt/format.h``.
  * Added support of ranges with non-const ``begin`` / ``end``
  * Added support of ``std::byte`` and other formattable types
    to ``fmt::join``.
  * Implemented the default format for
    ``std::chrono::system_clock``.
  * Made more chrono specifiers locale independent by default.
    Use the ``'L'`` specifier to get localized formatting.
  * Improved locale handling in chrono formatting.
  * Deprecated ``fmt/locale.h`` moving the formatting functions
    that take a locale to ``fmt/format.h`` (``char``) and
    ``fmt/xchar`` (other overloads). This doesn't introduce a
    dependency on ``&lt;locale&gt;`` so there is virtually no compile
    time effect.
  * Made parameter order in ``vformat_to`` consistent with
    ``format_to``.
  * Added support for time points with arbitrary durations.
  * Formatting floating-point numbers no longer produces
    trailing zeros by default.
    for consistency with ``std::format``.
  * Dropped a limit on the number of elements in a range and
    replaced ``{}`` with ``[]`` as range delimiters for
    consistency with Python's ``str.format``.
  * The ``'L'`` specifier for locale-specific numeric formatting
    can now be combined with presentation specifiers as in
    ``std::format``.
  * Made the ``0`` specifier ignored for infinity and NaN.
  * Made the hexfloat formatting use the right alignment by
    default.
  * Removed the deprecated numeric alignment (``'='``). Use the
    ``'0'`` specifier instead.
  * Removed the deprecated ``fmt/posix.h`` header that has been
    replaced with ``fmt/os.h``.
  * Removed the deprecated ``format_to_n_context``,
    ``format_to_n_args`` and ``make_format_to_n_args``. They
    have been replaced with ``format_context``, ``format_args`
    and ``make_format_args`` respectively.
  * Moved ``wchar_t``-specific functions and types to
    ``fmt/wchar.h``. You can define
    ``FMT_DEPRECATED_INCLUDE_WCHAR`` to automatically include
    ``fmt/wchar.h`` from ``fmt/format.h`` but this will be
    disabled in the next major release.
  * Fixed handling of the ``'+'`` specifier in localized
    formatting.
  * Added support for the ``'s'`` format specifier that gives
    textual representation of ``bool``.
  * Made ``fmt::ptr`` work with function pointers.
  * Fixed ``fmt::formatted_size`` with format string compilation
  * Fixed handling of empty format strings during format string
    compilation.
  * Fixed handling of enums in ``fmt::to_string``.
  * Improved width computation.
  * The experimental fast output stream (``fmt::ostream``) is
    now truncated by default for consistency with ``fopen``.
  * Fixed moving of ``fmt::ostream`` that holds buffered data
  * Replaced the ``fmt::system_error`` exception with a function
    of the same name that constructs ``std::system_error``.
  * Replaced the ``fmt::windows_error`` exception with a
    function of the same name that constructs
    ``std::system_error`` with the category returned by
    ``fmt::system_category()``.
  * Replaced ``fmt::error_code`` with ``std::error_code`` and
    made it formattable.
  * Added speech synthesis support.
  * Made ``format_to`` work with a memory buffer that has a
    custom allocator.
  * Added ``Allocator::max_size`` support to
    ``basic_memory_buffer``.
  * Added wide string support to ``fmt::join``
  * Made iterators passed to ``formatter`` specializations via a
    format context satisfy C++20 ``std::output_iterator``
    requirements.
  * Optimized the ``printf`` implementation.
  * Improved detection of ``constexpr`` ``char_traits``.
  * Fixed exception propagation from iterators.
  * Improved ``strftime`` error handling.
  * Stopped using deprecated GCC UDL template extension.
  * Added ``fmt/args.h`` to the install target.
  * Error messages are now passed to assert when exceptions are
    disabled.
  * Added the ``FMT_MASTER_PROJECT`` CMake option to control
    build and install targets when {fmt} is included via
    ``add_subdirectory``.
  * Improved build configuration.
  * Fixed various warnings and compilation issues.
  * Improved documentation.
  * Continuous integration and test improvements.
- Bump soversion to 8</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1625313600">- Update to version 8.0.1
  * Fixed the version number in the inline namespace.
  * Added a missing presentation type check for std::string.
  * Fixed a linkage error when mixing code built with clang and
    gcc.
  * Fixed documentation issues.
  * Removed dead code in FP formatter.
  * Fixed various warnings and compilation issues.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1641211200">- Update to version 8.1.0
  * Optimized chrono formatting.
    + Processing of some specifiers such as %z and %Y is now up
    to 10-20 times faster, for example on GCC 11 with
    libstdc++.
  * Implemented subsecond formatting for chrono durations.
  * Fixed handling of precision 0 when formatting chrono
    durations.
  * Fixed an overflow on invalid inputs in the tm formatter.
  * Added fmt::group_digits that formats integers with a
    non-localized digit separator (comma) for groups of three
    digits.
  * Added support for faint, conceal, reverse and blink text
    styles.
  * Added experimental support for compile-time floating point
    formatting.
  * Added UDL-based named argument support to compile-time
    format string checks.
  * Implemented escaping of string range elements.
  * Switched to JSON-like representation of maps and sets for
    consistency with Python's str.format.
  * Extended fmt::join to support C++20-only ranges.
  * Optimized handling of non-const-iterable ranges and
    implemented initial support for non-const-formattable types.
  * Disabled implicit conversions of scoped enums to integers
    that was accidentally introduced in earlier versions.
  * Deprecated implicit conversion of [const] signed char* and
    [const] unsigned char* to C strings.
  * Deprecated _format, a legacy UDL-based format API.
  * Marked format, formatted_size and to_string as [[nodiscard]].
  * Added missing diagnostic when trying to format function and
    member pointers as well as objects convertible to pointers
    which is explicitly disallowed.
  * Optimized writing to a contiguous buffer with format_to_n.
  * Optimized writing to non-char buffers.
  * Decimal point is now localized when using the L specifier.
  * Improved floating point formatter implementation.
  * Fixed handling of very large precision in fixed format.
  * Made a table of cached powers used in FP formatting static.
  * Resolved a lookup ambiguity with C++20 format-related
    functions due to ADL.
  * Removed unnecessary inline namespace qualification.
  * Implemented argument forwarding in format_to_n.
  * Fixed handling of implicit conversions in fmt::to_string and
    format string compilation.
  * Changed the default access mode of files created by
    fmt::output_file to -rw-r--r-- for consistency with fopen.
  * Make fmt::ostream::flush public.
  * Improved C++14/17 attribute detection.
  * Improved documentation.
  * Improved fuzzers and added a fuzzer for chrono timepoint
    formatting.
  * Added the FMT_SYSTEM_HEADERS CMake option setting which
    marks {fmt}'s headers as system. It can be used to suppress
    warnings.
  * Added the Bazel build system support.
  * Improved build configuration and tests.
  * Fixed various warnings and compilation issues.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1641556800">- Update to version 8.1.1
  * Restored ABI compatibility with version 8.0.x
  * Fixed chrono formatting on big-endian systems</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1651320000">- Replace obsolete macro %make_jobs by %cmake_build</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1657022400">- Update to release 9
  * Switched to the internal floating point formatter for all
    decimal presentation formats. In particular this results in
    consistent rounding on all platforms and removing the
    s[n]printf fallback for decimal FP formatting.
  * Compile-time floating point formatting no longer requires the
    header-only mode.
  * Disabled automatic std::ostream insertion operator
    (operator&lt;&lt;) discovery when fmt/ostream.h is included to
    prevent ODR violations. You can get the old behavior by
    defining FMT_DEPRECATED_OSTREAM.
  * Added fmt::ostream_formatter that can be used to write
    formatter specializations that perform formatting via
    std::ostream.
  * Added the fmt::streamed function that takes an object and
    formats it via std::ostream.
  * Added experimental std::variant formatting support.
  * Added experimental std::filesystem::path formatting support.
  * Added a std::thread::id formatter to fmt/std.h.
  * Added support for nested specifiers to range formatting.
- Add 0001-Fix-large-shift-in-uint128_fallback.patch
  0002-Use-FMT_USE_FLOAT128-instead-of-__SIZEOF_FLOAT128__.patch
  0001-Make-sure-the-correct-fmod-overload-is-called.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1661688000">- Update to release 9.1
  * fmt::formatted_size now works at compile time
  * Fixed handling of invalid UTF-8 (#3038)
  * Improved Unicode support in ostream overloads of print
  * Added support for wide streams to fmt::streamed
  * Added the n specifier that disables the output of delimiters
  when formatting ranges (#2981)
- Delete 0001-Fix-large-shift-in-uint128_fallback.patch
  0002-Use-FMT_USE_FLOAT128-instead-of-__SIZEOF_FLOAT128__.patch
  0001-Make-sure-the-correct-fmod-overload-is-called.patch (merged)</changelog>
  <changelog author="Martin Li&#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>
</package>
<package pkgid="57a1c86c86104b97783b69ece82b856ddd913d90ebc064c0cec5b6e52dbadb686f80589272d7fc15650d08e5a276f4edad621f40604c059e35ad11bac590ee71" name="fmt-devel" arch="x86_64">
  <version epoch="0" ver="10.1.1" rel="1.1"/>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1592913600">- Add fmt-6.2.1-fix_pkgconfig_paths.patch (fix for boo#1173270)</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1594036800">- Update to version 7.0.0
  * Reduced the library size.
  * Added a simpler and more efficient format string compilation
    API. The old fmt::compile API is now deprecated.
  * Optimized integer formatting: format_to with format string
    compilation and a stack-allocated buffer is now faster than
    to_chars on both libc++ and libstdc++.
  * Optimized handling of small format strings.
  * Applied extern templates to improve compile times when using
    the core API and fmt/format.h. It is still recommended to use
    fmt/core.h instead of fmt/format.h but the compile time
    difference is now smaller.
  * Named arguments are now stored on stack (no dynamic memory
    allocations) and the compiled code is more compact and
    efficient.
  * Implemented compile-time checks for dynamic width and
    precision.
  * Added sentinel support to fmt::join.
  * Added support for named args, clear and reserve to
    dynamic_format_arg_store.
  * Added support for the 'c' format specifier to integral types
    for compatibility with std::format.
  * Replaced the 'n' format specifier with 'L' for compatibility
    with std::format. The 'n' specifier can be enabled via the
    FMT_DEPRECATED_N_SPECIFIER macro.
  * The '=' format specifier is now disabled by default for
    compatibility with std::format. It can be enabled via the
    FMT_DEPRECATED_NUMERIC_ALIGN macro.
  * Removed the following deprecated APIs:
    + FMT_STRING_ALIAS and fmt macros - replaced by
    FMT_STRING
    + fmt::basic_string_view::char_type - replaced by
    fmt::basic_string_view::value_type
    + convert_to_int
    + format_arg_store::types
    + *parse_context - replaced by *format_parse_context
    + FMT_DEPRECATED_INCLUDE_OS
    + FMT_DEPRECATED_PERCENT - incompatible with
    std::format
    + *writer - replaced by compiled format API
  * Renamed the internal namespace to detail. The former is
    still provided as an alias if the FMT_USE_INTERNAL macro is
    defined.
  * Improved compatibility between fmt::printf with the standard
    specs.
  * Fixed handling of operator&lt;&lt; overloads that use copyfmt.
  * Added the FMT_OS CMake option to control inclusion of
    OS-specific APIs in the fmt target. This can be useful for
    embedded platforms.
  * Replaced FUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION with the
    FMT_FUZZ macro to prevent interferring with fuzzing of
    projects using {fmt}.
  * Fixed compatibility with emscripten.
  * Improved documentation.
  * Implemented various build configuration fixes and
    improvements.
  * Fixed various warnings and compilation issues.
- Drop fmt-6.2.1-fix_pkgconfig_paths.patch
- Bump sover to 7</changelog>
  <changelog author="aloisio@gmx.com" date="1594123200">- Update to version 7.0.1
  * Updated the inline version namespace name.
  * Worked around a gcc bug in mangling of alias templates
  * Fixed minor issues with the documentation.</changelog>
  <changelog author="aloisio@gmx.com" date="1596024000">- Update to version 7.0.2
  * Worked around broken ``numeric_limits`` for 128-bit integers
  * Fixed compatibility with CMake 3.4
  * Fixed handling of digit separators in locale-specific
    formatting</changelog>
  <changelog author="aloisio@gmx.com" date="1596801600">- Update to version 7.0.3
  * Worked around broken ``numeric_limits`` for 128-bit integers
  * Added error reporting on missing named arguments
  * Stopped using 128-bit integers with clang-cl
  * Fixed issues in locale-specific integer formatting</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1603713600">- Update to version 7.1.0
  * Switched from Grisu3 to Dragonbox for the default
    floating-point formatting which gives the shortest decimal
    representation with round-trip guarantee and correct rounding.
    This makes {fmt} up to 20-30x faster than common
    implementations of std::ostringstream and sprintf on
    dtoa-benchmark and faster than double-conversion and Ryū. It
    is possible to get even better performance at the cost of
    larger binary size by compiling with the
    FMT_USE_FULL_CACHE_DRAGONBOX macro set to 1.
  * Added an experimental unsynchronized file output API which,
    together with format string compilation can give 5-9 times
    speed up compared to fprintf on common platforms.
  * Added a formatter for std::chrono::time_point&lt;system_clock&gt;
  * Added support for ranges with non-const begin/end to fmt::join
  * Added a memory_buffer::append overload that takes a range.
  * Improved handling of single code units in FMT_COMPILE.
  * Added dynamic width support to format string compilation.
  * Improved error reporting for unformattable types: now you'll
    get the type name directly in the error message instead of
    the note.
  * Added the make_args_checked function template that allows
    you to write formatting functions with compile-time format
    string checks and avoid binary code bloat.
  * Replaced snprintf fallback with a faster internal IEEE 754
    float and double formatter for arbitrary precision.
  * Made format_to_n and formatted_size part of the core API.
  * Added fmt::format_to_n overload with format string
    compilation.
  * Added fmt::format_to overload that take text_style.
  * Made the # specifier emit trailing zeros in addition to the
    decimal point.
  * Changed the default floating point format to not include .0
    for consistency with std::format and std::to_chars. It is
    possible to get the decimal point and trailing zero with the
    [#] specifier.
  * Fixed an issue with floating-point formatting that could
    result in addition of a non-significant trailing zero in
    rare cases e.g. 1.00e-34 instead of 1.0e-34.
  * Made fmt::to_string fallback on ostream insertion operator
    if the formatter specialization is not provided.
  * Added support for the append mode to the experimental file
    API and improved fcntl.h detection.
  * Fixed handling of types that have both an implicit
    conversion operator and an overloaded ostream insertion
    operator.
  * Fixed a slicing issue in an internal iterator type.
  * Fixed an issue in locale-specific integer formatting.
  * Fixed handling of exotic code unit types.
  * Improved FMT_ALWAYS_INLINE.
  * Improved documentation.
  * Added the FMT_REDUCE_INT_INSTANTIATIONS CMake option that
    reduces the binary code size at the cost of some integer
    formatting performance. This can be useful for extremely
    memory-constrained embedded systems.
  * Added the FMT_USE_INLINE_NAMESPACES macro to control usage
    of inline namespaces.
  * Improved build configuration.
  * Fixed various warnings and compilation issues.
- Add fmt-7.1.0-LTO.patch</changelog>
  <changelog author="aloisio@gmx.com" date="1604318400">- Update to version 7.1.1
  * Fixed ABI compatibility with 7.0.x
  * Added the FMT_ARM_ABI_COMPATIBILITY macro to work around
    ABI incompatibility between GCC and Clang on ARM
  * Worked around a SFINAE bug in GCC 8
  * Fixed linkage errors when building with GCC's LTO
  * Fixed a compilation error when building without
    __builtin_clz or equivalent
  * Fixed a sign conversion warning
- Dropped fmt-7.1.0-LTO.patch (merged upstream)</changelog>
  <changelog author="aloisio@gmx.com" date="1604491200">- Update to version 7.1.2
  * Fixed floating point formatting with large precision</changelog>
  <changelog author="aloisio@gmx.com" date="1606305600">- Update to version 7.1.3
  * Fixed handling of buffer boundaries in format_to_n
  * Fixed linkage errors when linking with a shared library
  * Reintroduced ostream support to range formatters
  * Worked around an issue with mixing std versions in gcc</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1624276800">- Update to version 8.0.0
  * Enabled compile-time format string check by default.
  * Added compile-time formatting.
  * Optimized handling of format specifiers during format string
    compilation.
  * Added the ``_cf`` user-defined literal to represent a
    compiled format string. It can be used instead of the
    ``FMT_COMPILE`` macro.
  * Format string compilation now requires ``format`` functions
    of ``formatter`` specializations for user-defined types to
    be ``const``.
  * Added UDL-based named argument support to format string
    compilation.
  * Added format string compilation support to ``fmt::print``.
  * Added initial support for compiling {fmt} as a C++20 module.
  * Made symbols private by default reducing shared library size
  * Optimized includes making the result of preprocessing
    ``fmt/format.h``.
  * Added support of ranges with non-const ``begin`` / ``end``
  * Added support of ``std::byte`` and other formattable types
    to ``fmt::join``.
  * Implemented the default format for
    ``std::chrono::system_clock``.
  * Made more chrono specifiers locale independent by default.
    Use the ``'L'`` specifier to get localized formatting.
  * Improved locale handling in chrono formatting.
  * Deprecated ``fmt/locale.h`` moving the formatting functions
    that take a locale to ``fmt/format.h`` (``char``) and
    ``fmt/xchar`` (other overloads). This doesn't introduce a
    dependency on ``&lt;locale&gt;`` so there is virtually no compile
    time effect.
  * Made parameter order in ``vformat_to`` consistent with
    ``format_to``.
  * Added support for time points with arbitrary durations.
  * Formatting floating-point numbers no longer produces
    trailing zeros by default.
    for consistency with ``std::format``.
  * Dropped a limit on the number of elements in a range and
    replaced ``{}`` with ``[]`` as range delimiters for
    consistency with Python's ``str.format``.
  * The ``'L'`` specifier for locale-specific numeric formatting
    can now be combined with presentation specifiers as in
    ``std::format``.
  * Made the ``0`` specifier ignored for infinity and NaN.
  * Made the hexfloat formatting use the right alignment by
    default.
  * Removed the deprecated numeric alignment (``'='``). Use the
    ``'0'`` specifier instead.
  * Removed the deprecated ``fmt/posix.h`` header that has been
    replaced with ``fmt/os.h``.
  * Removed the deprecated ``format_to_n_context``,
    ``format_to_n_args`` and ``make_format_to_n_args``. They
    have been replaced with ``format_context``, ``format_args`
    and ``make_format_args`` respectively.
  * Moved ``wchar_t``-specific functions and types to
    ``fmt/wchar.h``. You can define
    ``FMT_DEPRECATED_INCLUDE_WCHAR`` to automatically include
    ``fmt/wchar.h`` from ``fmt/format.h`` but this will be
    disabled in the next major release.
  * Fixed handling of the ``'+'`` specifier in localized
    formatting.
  * Added support for the ``'s'`` format specifier that gives
    textual representation of ``bool``.
  * Made ``fmt::ptr`` work with function pointers.
  * Fixed ``fmt::formatted_size`` with format string compilation
  * Fixed handling of empty format strings during format string
    compilation.
  * Fixed handling of enums in ``fmt::to_string``.
  * Improved width computation.
  * The experimental fast output stream (``fmt::ostream``) is
    now truncated by default for consistency with ``fopen``.
  * Fixed moving of ``fmt::ostream`` that holds buffered data
  * Replaced the ``fmt::system_error`` exception with a function
    of the same name that constructs ``std::system_error``.
  * Replaced the ``fmt::windows_error`` exception with a
    function of the same name that constructs
    ``std::system_error`` with the category returned by
    ``fmt::system_category()``.
  * Replaced ``fmt::error_code`` with ``std::error_code`` and
    made it formattable.
  * Added speech synthesis support.
  * Made ``format_to`` work with a memory buffer that has a
    custom allocator.
  * Added ``Allocator::max_size`` support to
    ``basic_memory_buffer``.
  * Added wide string support to ``fmt::join``
  * Made iterators passed to ``formatter`` specializations via a
    format context satisfy C++20 ``std::output_iterator``
    requirements.
  * Optimized the ``printf`` implementation.
  * Improved detection of ``constexpr`` ``char_traits``.
  * Fixed exception propagation from iterators.
  * Improved ``strftime`` error handling.
  * Stopped using deprecated GCC UDL template extension.
  * Added ``fmt/args.h`` to the install target.
  * Error messages are now passed to assert when exceptions are
    disabled.
  * Added the ``FMT_MASTER_PROJECT`` CMake option to control
    build and install targets when {fmt} is included via
    ``add_subdirectory``.
  * Improved build configuration.
  * Fixed various warnings and compilation issues.
  * Improved documentation.
  * Continuous integration and test improvements.
- Bump soversion to 8</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1625313600">- Update to version 8.0.1
  * Fixed the version number in the inline namespace.
  * Added a missing presentation type check for std::string.
  * Fixed a linkage error when mixing code built with clang and
    gcc.
  * Fixed documentation issues.
  * Removed dead code in FP formatter.
  * Fixed various warnings and compilation issues.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1641211200">- Update to version 8.1.0
  * Optimized chrono formatting.
    + Processing of some specifiers such as %z and %Y is now up
    to 10-20 times faster, for example on GCC 11 with
    libstdc++.
  * Implemented subsecond formatting for chrono durations.
  * Fixed handling of precision 0 when formatting chrono
    durations.
  * Fixed an overflow on invalid inputs in the tm formatter.
  * Added fmt::group_digits that formats integers with a
    non-localized digit separator (comma) for groups of three
    digits.
  * Added support for faint, conceal, reverse and blink text
    styles.
  * Added experimental support for compile-time floating point
    formatting.
  * Added UDL-based named argument support to compile-time
    format string checks.
  * Implemented escaping of string range elements.
  * Switched to JSON-like representation of maps and sets for
    consistency with Python's str.format.
  * Extended fmt::join to support C++20-only ranges.
  * Optimized handling of non-const-iterable ranges and
    implemented initial support for non-const-formattable types.
  * Disabled implicit conversions of scoped enums to integers
    that was accidentally introduced in earlier versions.
  * Deprecated implicit conversion of [const] signed char* and
    [const] unsigned char* to C strings.
  * Deprecated _format, a legacy UDL-based format API.
  * Marked format, formatted_size and to_string as [[nodiscard]].
  * Added missing diagnostic when trying to format function and
    member pointers as well as objects convertible to pointers
    which is explicitly disallowed.
  * Optimized writing to a contiguous buffer with format_to_n.
  * Optimized writing to non-char buffers.
  * Decimal point is now localized when using the L specifier.
  * Improved floating point formatter implementation.
  * Fixed handling of very large precision in fixed format.
  * Made a table of cached powers used in FP formatting static.
  * Resolved a lookup ambiguity with C++20 format-related
    functions due to ADL.
  * Removed unnecessary inline namespace qualification.
  * Implemented argument forwarding in format_to_n.
  * Fixed handling of implicit conversions in fmt::to_string and
    format string compilation.
  * Changed the default access mode of files created by
    fmt::output_file to -rw-r--r-- for consistency with fopen.
  * Make fmt::ostream::flush public.
  * Improved C++14/17 attribute detection.
  * Improved documentation.
  * Improved fuzzers and added a fuzzer for chrono timepoint
    formatting.
  * Added the FMT_SYSTEM_HEADERS CMake option setting which
    marks {fmt}'s headers as system. It can be used to suppress
    warnings.
  * Added the Bazel build system support.
  * Improved build configuration and tests.
  * Fixed various warnings and compilation issues.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1641556800">- Update to version 8.1.1
  * Restored ABI compatibility with version 8.0.x
  * Fixed chrono formatting on big-endian systems</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1651320000">- Replace obsolete macro %make_jobs by %cmake_build</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1657022400">- Update to release 9
  * Switched to the internal floating point formatter for all
    decimal presentation formats. In particular this results in
    consistent rounding on all platforms and removing the
    s[n]printf fallback for decimal FP formatting.
  * Compile-time floating point formatting no longer requires the
    header-only mode.
  * Disabled automatic std::ostream insertion operator
    (operator&lt;&lt;) discovery when fmt/ostream.h is included to
    prevent ODR violations. You can get the old behavior by
    defining FMT_DEPRECATED_OSTREAM.
  * Added fmt::ostream_formatter that can be used to write
    formatter specializations that perform formatting via
    std::ostream.
  * Added the fmt::streamed function that takes an object and
    formats it via std::ostream.
  * Added experimental std::variant formatting support.
  * Added experimental std::filesystem::path formatting support.
  * Added a std::thread::id formatter to fmt/std.h.
  * Added support for nested specifiers to range formatting.
- Add 0001-Fix-large-shift-in-uint128_fallback.patch
  0002-Use-FMT_USE_FLOAT128-instead-of-__SIZEOF_FLOAT128__.patch
  0001-Make-sure-the-correct-fmod-overload-is-called.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1661688000">- Update to release 9.1
  * fmt::formatted_size now works at compile time
  * Fixed handling of invalid UTF-8 (#3038)
  * Improved Unicode support in ostream overloads of print
  * Added support for wide streams to fmt::streamed
  * Added the n specifier that disables the output of delimiters
  when formatting ranges (#2981)
- Delete 0001-Fix-large-shift-in-uint128_fallback.patch
  0002-Use-FMT_USE_FLOAT128-instead-of-__SIZEOF_FLOAT128__.patch
  0001-Make-sure-the-correct-fmod-overload-is-called.patch (merged)</changelog>
  <changelog author="Martin Li&#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>
</package>
<package pkgid="4f0c3fc1932f8f68ab8688ec41ba3980524115a44d33f66cf2862d01b992104101971cf95524ebca03f922708699d40f57cd3dc8e4c91c09debace872dc99dd4" name="font-util" arch="i586">
  <version epoch="0" ver="1.4.1" rel="1.1"/>
  <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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1565265600">- Own %{_datadir}/aclocal: when we might switch to pkgconf instead
  of pkg-config, nothing in the build root is 'accidentally' owning
  this directory for us.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1566820800">- Update to font-util 1.3.2
  * This minor bugfix release fixes crashes of the ucs2any utility
    when faced with a poorly-formed bdf font file.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1657627200">- Update to version 1.3.3
  * ucs2any: avoid segfaults if SLANT property is missing
  * ucs2any: handle NULL returns from zquotedcpy()
  * gitlab CI: add a basic build test
  * Build xz tarballs instead of bzip2
  * Fix spelling/wording issues</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1677153600">- Updage to version 1.4.0
  * This release updates the XORG_FONT_CHECK_COMPRESSION autoconf macro to
    also set a COMPRESS_FLAGS variable.
    By default, COMPRESS_FLAGS will be set to -n for gzip to stop recording
    timestamps to improve build reproducibility, and to empty for all other
    compression methods (compress, bzip2, or none).
    This will not be effective until the bdf font packages we produce are
    updated to add COMPRESS_FLAGS to Makefile.am, which will be occuring
    shortly.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694174400">- Update to version 1.4.1
  * No functional changes - the map files have been updated to the
    ones currently available from the unicode website. This only
    changes the license preamble to SPDX Unicode-TOU, the actuali
    mappings are just the same as before.</changelog>
</package>
<package pkgid="f6cbe104b445f32280dcd3f2ee2ac268e5b9c063ad89990e4dd86dc4aa10ac7521843919d1d167f476d75a550945b5f2034ee00b72a7a613f23ce9969dee0233" name="font-util" arch="src">
  <version epoch="0" ver="1.4.1" rel="1.1"/>
  <changelog author="sndirsch@suse.de" date="1221134400">- bumped release number to 7.4</changelog>
  <changelog author="sndirsch@suse.de" date="1249732800">- font-util 1.0.2
  * Replace bdftruncate Perl script with C program</changelog>
  <changelog author="ro@suse.de" date="1268827200">- font-util 1.1.1</changelog>
  <changelog author="sndirsch@suse.de" date="1270209600">- bumped version number to 7.5</changelog>
  <changelog author="sndirsch@novell.com" date="1286280000">- font-util 1.1.2
  * This release fixes the bug in the fontutils.m4 autoconf macros
    that allowed packages generated with these macros to
    successfully pass configure when required utilities were
    missing, resulting in build failures that were hard to
    diagnose, such as "-b: command not found".
    Existing font packages will need to have autoreconf run after
    installing the new fontutil.m4 to take advantage of this fix -
    the next release of the font packages will include this fix in
    the configure scripts distributed in their tarballs.</changelog>
  <changelog author="sndirsch@novell.com" date="1287144000">- font-util 1.2.0
  * This release adds two new options that some of the font
    packages will offer in their configure scripts:
  - -disable-all-encodings option to the macros used in the bdf
    font packages, to set the default to disabled for all
    encodings so that builders/packagers wanting to build just
    a subset of encodings can start with none and add the ones
    they want instead of having to disable all those they don't
    want.
  - -with-fc-confdir to specify the path to fontconfig's
    configuration files directory (normally /etc/fonts), for
    packages like bh-ttf that install fontconfig configuration
    snippets. If not specified, the default will be the confdir
    variable from fontconfig.pc if present (which it won't be
    until the next fontconfig release), otherwise
    ${sysconfdir}/fonts.</changelog>
  <changelog author="sndirsch@novell.com" date="1292932800">- bumped version number to 7.6</changelog>
  <changelog author="vuntz@opensuse.org" date="1334145600">- Update to font-util 1.3.0:
  + bdftruncate: Properly support -w and +w
  + Fix compiler warnings
  + Better support for cross-compiling
- Include version of font-util in the version of the package. For
  instance, this will now be 7.6_1.3.0.</changelog>
  <changelog author="vuntz@opensuse.org" date="1334491200">- Rename source and binary package from xorg-x11-fonts-devel to
  font-utils.
- Add Provides/Obsoletes for xorg-x11-fonts-devel to smooth
  upgrades.</changelog>
  <changelog author="sndirsch@suse.com" date="1337169600">- updated CP932.TXT to make buildservice happy</changelog>
  <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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1565265600">- Own %{_datadir}/aclocal: when we might switch to pkgconf instead
  of pkg-config, nothing in the build root is 'accidentally' owning
  this directory for us.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1566820800">- Update to font-util 1.3.2
  * This minor bugfix release fixes crashes of the ucs2any utility
    when faced with a poorly-formed bdf font file.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1657627200">- Update to version 1.3.3
  * ucs2any: avoid segfaults if SLANT property is missing
  * ucs2any: handle NULL returns from zquotedcpy()
  * gitlab CI: add a basic build test
  * Build xz tarballs instead of bzip2
  * Fix spelling/wording issues</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1677153600">- Updage to version 1.4.0
  * This release updates the XORG_FONT_CHECK_COMPRESSION autoconf macro to
    also set a COMPRESS_FLAGS variable.
    By default, COMPRESS_FLAGS will be set to -n for gzip to stop recording
    timestamps to improve build reproducibility, and to empty for all other
    compression methods (compress, bzip2, or none).
    This will not be effective until the bdf font packages we produce are
    updated to add COMPRESS_FLAGS to Makefile.am, which will be occuring
    shortly.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694174400">- Update to version 1.4.1
  * No functional changes - the map files have been updated to the
    ones currently available from the unicode website. This only
    changes the license preamble to SPDX Unicode-TOU, the actuali
    mappings are just the same as before.</changelog>
</package>
<package pkgid="427458bbb3f096a4edbbb9997fbd1163826e0297a8b286e425174fcd18a8b1cea8c563e6a48791c00fa65011cf9d2946e51260194556e14728d5b8280438422c" name="font-util" arch="x86_64">
  <version epoch="0" ver="1.4.1" rel="1.1"/>
  <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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1565265600">- Own %{_datadir}/aclocal: when we might switch to pkgconf instead
  of pkg-config, nothing in the build root is 'accidentally' owning
  this directory for us.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1566820800">- Update to font-util 1.3.2
  * This minor bugfix release fixes crashes of the ucs2any utility
    when faced with a poorly-formed bdf font file.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1657627200">- Update to version 1.3.3
  * ucs2any: avoid segfaults if SLANT property is missing
  * ucs2any: handle NULL returns from zquotedcpy()
  * gitlab CI: add a basic build test
  * Build xz tarballs instead of bzip2
  * Fix spelling/wording issues</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1677153600">- Updage to version 1.4.0
  * This release updates the XORG_FONT_CHECK_COMPRESSION autoconf macro to
    also set a COMPRESS_FLAGS variable.
    By default, COMPRESS_FLAGS will be set to -n for gzip to stop recording
    timestamps to improve build reproducibility, and to empty for all other
    compression methods (compress, bzip2, or none).
    This will not be effective until the bdf font packages we produce are
    updated to add COMPRESS_FLAGS to Makefile.am, which will be occuring
    shortly.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694174400">- Update to version 1.4.1
  * No functional changes - the map files have been updated to the
    ones currently available from the unicode website. This only
    changes the license preamble to SPDX Unicode-TOU, the actuali
    mappings are just the same as before.</changelog>
</package>
<package pkgid="d56a9a69e4b90bc637a07459fb0baf3c51b6a77a26edf273cf0f1b7e53cbc0aaf41096a2494d42b22a86f18ca7b28030cefe88070423c837ef3802aaf0c55404" name="font-util-debuginfo" arch="i586">
  <version epoch="0" ver="1.4.1" rel="1.1"/>
  <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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1565265600">- Own %{_datadir}/aclocal: when we might switch to pkgconf instead
  of pkg-config, nothing in the build root is 'accidentally' owning
  this directory for us.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1566820800">- Update to font-util 1.3.2
  * This minor bugfix release fixes crashes of the ucs2any utility
    when faced with a poorly-formed bdf font file.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1657627200">- Update to version 1.3.3
  * ucs2any: avoid segfaults if SLANT property is missing
  * ucs2any: handle NULL returns from zquotedcpy()
  * gitlab CI: add a basic build test
  * Build xz tarballs instead of bzip2
  * Fix spelling/wording issues</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1677153600">- Updage to version 1.4.0
  * This release updates the XORG_FONT_CHECK_COMPRESSION autoconf macro to
    also set a COMPRESS_FLAGS variable.
    By default, COMPRESS_FLAGS will be set to -n for gzip to stop recording
    timestamps to improve build reproducibility, and to empty for all other
    compression methods (compress, bzip2, or none).
    This will not be effective until the bdf font packages we produce are
    updated to add COMPRESS_FLAGS to Makefile.am, which will be occuring
    shortly.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694174400">- Update to version 1.4.1
  * No functional changes - the map files have been updated to the
    ones currently available from the unicode website. This only
    changes the license preamble to SPDX Unicode-TOU, the actuali
    mappings are just the same as before.</changelog>
</package>
<package pkgid="ee3f5945cd60877acc180562a5eb34bb49b301100298e46c336cfdf3bccf56a45787a5a2333b7b0d285413c4ebffc5ef1fdf87a5407c21c899b0b98ae72060b8" name="font-util-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.4.1" rel="1.1"/>
  <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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1565265600">- Own %{_datadir}/aclocal: when we might switch to pkgconf instead
  of pkg-config, nothing in the build root is 'accidentally' owning
  this directory for us.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1566820800">- Update to font-util 1.3.2
  * This minor bugfix release fixes crashes of the ucs2any utility
    when faced with a poorly-formed bdf font file.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1657627200">- Update to version 1.3.3
  * ucs2any: avoid segfaults if SLANT property is missing
  * ucs2any: handle NULL returns from zquotedcpy()
  * gitlab CI: add a basic build test
  * Build xz tarballs instead of bzip2
  * Fix spelling/wording issues</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1677153600">- Updage to version 1.4.0
  * This release updates the XORG_FONT_CHECK_COMPRESSION autoconf macro to
    also set a COMPRESS_FLAGS variable.
    By default, COMPRESS_FLAGS will be set to -n for gzip to stop recording
    timestamps to improve build reproducibility, and to empty for all other
    compression methods (compress, bzip2, or none).
    This will not be effective until the bdf font packages we produce are
    updated to add COMPRESS_FLAGS to Makefile.am, which will be occuring
    shortly.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694174400">- Update to version 1.4.1
  * No functional changes - the map files have been updated to the
    ones currently available from the unicode website. This only
    changes the license preamble to SPDX Unicode-TOU, the actuali
    mappings are just the same as before.</changelog>
</package>
<package pkgid="2ab8e8f6e88f85bde3973bbe15b917266cc4655b596aad662c512bb6c1f47641202d3ec6597e9612ffe54c8844d8883095559088b25806ed4d057d98876749ff" name="font-util-debugsource" arch="i586">
  <version epoch="0" ver="1.4.1" rel="1.1"/>
  <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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1565265600">- Own %{_datadir}/aclocal: when we might switch to pkgconf instead
  of pkg-config, nothing in the build root is 'accidentally' owning
  this directory for us.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1566820800">- Update to font-util 1.3.2
  * This minor bugfix release fixes crashes of the ucs2any utility
    when faced with a poorly-formed bdf font file.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1657627200">- Update to version 1.3.3
  * ucs2any: avoid segfaults if SLANT property is missing
  * ucs2any: handle NULL returns from zquotedcpy()
  * gitlab CI: add a basic build test
  * Build xz tarballs instead of bzip2
  * Fix spelling/wording issues</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1677153600">- Updage to version 1.4.0
  * This release updates the XORG_FONT_CHECK_COMPRESSION autoconf macro to
    also set a COMPRESS_FLAGS variable.
    By default, COMPRESS_FLAGS will be set to -n for gzip to stop recording
    timestamps to improve build reproducibility, and to empty for all other
    compression methods (compress, bzip2, or none).
    This will not be effective until the bdf font packages we produce are
    updated to add COMPRESS_FLAGS to Makefile.am, which will be occuring
    shortly.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694174400">- Update to version 1.4.1
  * No functional changes - the map files have been updated to the
    ones currently available from the unicode website. This only
    changes the license preamble to SPDX Unicode-TOU, the actuali
    mappings are just the same as before.</changelog>
</package>
<package pkgid="0b3bbdc34720020ee3e05a6d557c33c178ebb565c21c7b67979c0464f6de2c771c10af0e0bbfa9ca5aadc075400711239a5c770c63480d8aa05299f815f38dee" name="font-util-debugsource" arch="x86_64">
  <version epoch="0" ver="1.4.1" rel="1.1"/>
  <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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1565265600">- Own %{_datadir}/aclocal: when we might switch to pkgconf instead
  of pkg-config, nothing in the build root is 'accidentally' owning
  this directory for us.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1566820800">- Update to font-util 1.3.2
  * This minor bugfix release fixes crashes of the ucs2any utility
    when faced with a poorly-formed bdf font file.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1657627200">- Update to version 1.3.3
  * ucs2any: avoid segfaults if SLANT property is missing
  * ucs2any: handle NULL returns from zquotedcpy()
  * gitlab CI: add a basic build test
  * Build xz tarballs instead of bzip2
  * Fix spelling/wording issues</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1677153600">- Updage to version 1.4.0
  * This release updates the XORG_FONT_CHECK_COMPRESSION autoconf macro to
    also set a COMPRESS_FLAGS variable.
    By default, COMPRESS_FLAGS will be set to -n for gzip to stop recording
    timestamps to improve build reproducibility, and to empty for all other
    compression methods (compress, bzip2, or none).
    This will not be effective until the bdf font packages we produce are
    updated to add COMPRESS_FLAGS to Makefile.am, which will be occuring
    shortly.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1694174400">- Update to version 1.4.1
  * No functional changes - the map files have been updated to the
    ones currently available from the unicode website. This only
    changes the license preamble to SPDX Unicode-TOU, the actuali
    mappings are just the same as before.</changelog>
</package>
<package pkgid="2518068c7b6afe65f98699725d6509e9a5a0544637a0b52fb649de74c3ade40161161ccafd03ac7ade0ee4d63eddc8dda28a32e68621e36017187cb7958b2d5d" name="fontconfig" arch="i586">
  <version epoch="0" ver="2.14.2" rel="2.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1547208000">- Package AUTHORS, ChangeLog and README via standard doc macro.</changelog>
  <changelog author="ecsos@opensuse.org" date="1547294400">- Fix self obsoletion ipa-fonts-config and IPA-fonts-config.
- Fix build error in Leap 42.3.
- Fix location of fontconfig-devel.* doc-files.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1547294401">- Implement shared library packaging guideline
- Split documentation to soothe rpmlint's
  "W: package-with-huge-docs 86%"</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1549713600">- Add fontconfig-do-not-remove-UUID-file.patch: Removing .uuid
  files caused frequent rescanning of all system fonts causing
  intermittent CPU usage surges, for example, when browsing using
  firefox; patch taken from upstream commit (boo#1124816,
  https://gitlab.freedesktop.org/fontconfig/fontconfig/merge_requests/8).</changelog>
  <changelog author="pgajdos@suse.com" date="1643284800">- adding bug reference to this changelog [bsc#1172301]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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="Simon Lees &lt;sflees@suse.de&gt;" date="1651147200">- Seems we now need python3 for building</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1667908800">- update to 2.14.1:
  * Bump the cache version to 8 in doc/fontconfig-user.sgm
  * Enable 10-sub-pixel-rgb.conf by default
  * build fixes and translation updates
  * Avoid misuse of ctype</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674907200">- update to 2.14.2:
  * Adjust indentation between programlisting in fontconfig-user.sgml
  * Add some missing constant names for weight
  * Report more detailed logs instead of assertion
  * Fix a typo in description for HAVE_STDATOMIC_PRIMITIVES
  * Ignore LC_CTYPE if set to "UTF-8"
  * add --with-default-sub-pixel-rendering option
  * Add FC_DESKTOP_NAME property</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1701172800">- Run autoreconf for Leap 15.x to fix build breakage</changelog>
</package>
<package pkgid="72d0e776c1714d9ffbe79305eda77ee637ff3350ff59f36fdcfc23b21a13441c4be38843969e7b8f1f98e67e4246a9070ca6bed47cb32f443f69e57ac9ef22eb" name="fontconfig" arch="src">
  <version epoch="0" ver="2.14.2" rel="2.1"/>
  <changelog author="idonmez@suse.com" date="1457524800">- Add fontconfig-locale_c.utf8.patch to recognize C.UTF-8 locale,
  patch from Debian.</changelog>
  <changelog author="dimstar@opensuse.org" date="1468238400">- Update to version 2.12.0:
  + Support the size specific design selection in OS/2 table
    version 5.
  + Allow the modification on 'lang' and 'charset' objects.
  + Increase the refcount in FcConfigSetCurrent().
  + some updates in orth files.
  + Add --error-on-no-fonts option to fc-cache.
  + Use lang=und instead of lang=xx for "undetermined".
  + Add FC_WEIGHT_DEMILIGHT and change from 65 to 55.
  + Add FC_COLOR.
  + Treat color fonts as scalable.
  + no FC_LANG added with FcConfigSubstitute() when it has "und".
  + Hardcode blanks in library.
  + Support symbol fonts.
  + Unicode 8.0 support.
  + Add hintstyle templates and default hintslight.
  + GX font support.
  + Improve the footprint issue on updating caches.
  + Bump the cache version to 6.
  + more bug fixes.</changelog>
  <changelog author="pgajdos@suse.com" date="1470916800">- Update to 2.12.1:
    Update CaseFolding.txt to Unicode 9.0
    Fix some errors related to python3
    Bug 96676 - Check range of FcWeightFromOpenType argument
    Update libtool revision
    Properly validate offsets in cache files.</changelog>
  <changelog author="qantas94heavy@gmail.com" date="1488110400">- Add patch fontconfig-glibc-2.25.patch
  * Fixes build with glibc 2.25.</changelog>
  <changelog author="pgajdos@suse.com" date="1496664000">- Update to 2.12.3:
    Don't call perror() if no changes happens in errno
    Fix FcCacheOffsetsValid()
    Fix the build issue with gperf 3.1
    Fix the build issue on GNU/Hurd
    Update a bit for the changes in FreeType 2.7.1
    Add the description of FC_LANG envvar to the doc
    Bug 101202 - fontconfig FTBFS if docbook-utils is installed
    Correct cache version info in doc/fontconfig-user.sgml
    Avoid conflicts with integer width macros from TS 18661-1:2014
    Fix PostScript font alias name
    Update aliases for URW June 2016
- removed unneeded:
  - fontconfig-glibc-2.25.patch
  - make-check.patch</changelog>
  <changelog author="jengelh@inai.de" date="1499774400">- Remove --with-pic which is only useful for static libs.</changelog>
  <changelog author="tchvatal@suse.com" date="1500638400">- Version update to 2.12.4:
  * Various distcheck errors
  * FcCharSetHash(): use the 'numbers' values to compute the hash
  * fc-lang: gracefully handle the case where the last language initial is &lt; 'z'
  * Fix an off-by-one error in FcLangSetIndex()
  * Fix erroneous test on language id in FcLangSetPromote()
  * FcLangSetCompare(): fix bug when two charsets come from different "buckets"
  * Treat C.UTF-8 and C.utf8 locales as built in the C library
- Remove merged upstream fontconfig-locale_c.utf8.patch
- Remove fontconfig-doc archive, the generated output is already
  present in the upstream released tarball
- Remove unused configure options</changelog>
  <changelog author="aavindraa@gmail.com" date="1510142400">- Update to 2.12.6:
  * conf.d: Drop aliases for (URW)++ fonts (upstreamed)
  * other minor fixes
- Includes changes from 2.12.5:
  * update docs
  * Accept 4 digit script tag in FcLangNormalize().
  * fc-blanks: fall back to the static data available in repo if
    downloaded data is corrupted
  * emoji related fixes
  * various cleanups
  * support listing named instances</changelog>
  <changelog author="pgajdos@suse.com" date="1516017600">- fc-query: remove redundant debug output
  + fontconfig-remove-debug-output.patch</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1540987200">- Update to 2.13.1:
  * conf.d: Drop aliases for (URW)++ fonts
  * variable fonts support
  * Use uuid-based cache filename if uuid is assigned to dirs
  * Add new API to find out a font from current search path
  * Add FONTCONFIG_SYSROOT environment variable
  * [varfonts] Add FC_FONT_VARIATIONS
  * [varfonts] Add FC_VARIABLE
  * Add Simplified Chinese translations
  * Fix memory leaks, double frees etc.
  * See README for details
- Drop fontconfig-remove-debug-output.patch</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1547208000">- Package AUTHORS, ChangeLog and README via standard doc macro.</changelog>
  <changelog author="ecsos@opensuse.org" date="1547294400">- Fix self obsoletion ipa-fonts-config and IPA-fonts-config.
- Fix build error in Leap 42.3.
- Fix location of fontconfig-devel.* doc-files.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1547294401">- Implement shared library packaging guideline
- Split documentation to soothe rpmlint's
  "W: package-with-huge-docs 86%"</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1549713600">- Add fontconfig-do-not-remove-UUID-file.patch: Removing .uuid
  files caused frequent rescanning of all system fonts causing
  intermittent CPU usage surges, for example, when browsing using
  firefox; patch taken from upstream commit (boo#1124816,
  https://gitlab.freedesktop.org/fontconfig/fontconfig/merge_requests/8).</changelog>
  <changelog author="pgajdos@suse.com" date="1643284800">- adding bug reference to this changelog [bsc#1172301]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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="Simon Lees &lt;sflees@suse.de&gt;" date="1651147200">- Seems we now need python3 for building</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1667908800">- update to 2.14.1:
  * Bump the cache version to 8 in doc/fontconfig-user.sgm
  * Enable 10-sub-pixel-rgb.conf by default
  * build fixes and translation updates
  * Avoid misuse of ctype</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674907200">- update to 2.14.2:
  * Adjust indentation between programlisting in fontconfig-user.sgml
  * Add some missing constant names for weight
  * Report more detailed logs instead of assertion
  * Fix a typo in description for HAVE_STDATOMIC_PRIMITIVES
  * Ignore LC_CTYPE if set to "UTF-8"
  * add --with-default-sub-pixel-rendering option
  * Add FC_DESKTOP_NAME property</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1701172800">- Run autoreconf for Leap 15.x to fix build breakage</changelog>
</package>
<package pkgid="bdeb2f6d3a78f52757064958d0fa3a60494f4302d4440068e46c8cc3f71f91bf13f7d711dec03cfb8bd54e040bc368ed98c974c4910d65c25673cc13633d6d5a" name="fontconfig" arch="x86_64">
  <version epoch="0" ver="2.14.2" rel="2.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1547208000">- Package AUTHORS, ChangeLog and README via standard doc macro.</changelog>
  <changelog author="ecsos@opensuse.org" date="1547294400">- Fix self obsoletion ipa-fonts-config and IPA-fonts-config.
- Fix build error in Leap 42.3.
- Fix location of fontconfig-devel.* doc-files.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1547294401">- Implement shared library packaging guideline
- Split documentation to soothe rpmlint's
  "W: package-with-huge-docs 86%"</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1549713600">- Add fontconfig-do-not-remove-UUID-file.patch: Removing .uuid
  files caused frequent rescanning of all system fonts causing
  intermittent CPU usage surges, for example, when browsing using
  firefox; patch taken from upstream commit (boo#1124816,
  https://gitlab.freedesktop.org/fontconfig/fontconfig/merge_requests/8).</changelog>
  <changelog author="pgajdos@suse.com" date="1643284800">- adding bug reference to this changelog [bsc#1172301]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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="Simon Lees &lt;sflees@suse.de&gt;" date="1651147200">- Seems we now need python3 for building</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1667908800">- update to 2.14.1:
  * Bump the cache version to 8 in doc/fontconfig-user.sgm
  * Enable 10-sub-pixel-rgb.conf by default
  * build fixes and translation updates
  * Avoid misuse of ctype</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674907200">- update to 2.14.2:
  * Adjust indentation between programlisting in fontconfig-user.sgml
  * Add some missing constant names for weight
  * Report more detailed logs instead of assertion
  * Fix a typo in description for HAVE_STDATOMIC_PRIMITIVES
  * Ignore LC_CTYPE if set to "UTF-8"
  * add --with-default-sub-pixel-rendering option
  * Add FC_DESKTOP_NAME property</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1701172800">- Run autoreconf for Leap 15.x to fix build breakage</changelog>
</package>
<package pkgid="3a68b51d488c4a55feeb8034d4e3ae9641347d2d0f7fb57036292137d0112f9293ad65c7c6e32125d13bfd3cfaed0c7459f4e87c04e019d8e3272ed6fd645e5f" name="fontconfig-32bit" arch="x86_64">
  <version epoch="0" ver="2.14.2" rel="2.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1547208000">- Package AUTHORS, ChangeLog and README via standard doc macro.</changelog>
  <changelog author="ecsos@opensuse.org" date="1547294400">- Fix self obsoletion ipa-fonts-config and IPA-fonts-config.
- Fix build error in Leap 42.3.
- Fix location of fontconfig-devel.* doc-files.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1547294401">- Implement shared library packaging guideline
- Split documentation to soothe rpmlint's
  "W: package-with-huge-docs 86%"</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1549713600">- Add fontconfig-do-not-remove-UUID-file.patch: Removing .uuid
  files caused frequent rescanning of all system fonts causing
  intermittent CPU usage surges, for example, when browsing using
  firefox; patch taken from upstream commit (boo#1124816,
  https://gitlab.freedesktop.org/fontconfig/fontconfig/merge_requests/8).</changelog>
  <changelog author="pgajdos@suse.com" date="1643284800">- adding bug reference to this changelog [bsc#1172301]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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="Simon Lees &lt;sflees@suse.de&gt;" date="1651147200">- Seems we now need python3 for building</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1667908800">- update to 2.14.1:
  * Bump the cache version to 8 in doc/fontconfig-user.sgm
  * Enable 10-sub-pixel-rgb.conf by default
  * build fixes and translation updates
  * Avoid misuse of ctype</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674907200">- update to 2.14.2:
  * Adjust indentation between programlisting in fontconfig-user.sgml
  * Add some missing constant names for weight
  * Report more detailed logs instead of assertion
  * Fix a typo in description for HAVE_STDATOMIC_PRIMITIVES
  * Ignore LC_CTYPE if set to "UTF-8"
  * add --with-default-sub-pixel-rendering option
  * Add FC_DESKTOP_NAME property</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1701172800">- Run autoreconf for Leap 15.x to fix build breakage</changelog>
</package>
<package pkgid="e369614223dd945ab9c7ef2a3f35bd633ff04ba3454ab43e3d133c2a6c3dd9877762d6435f3829ccc1b00810a1f1d6c0a20c16972723819c19864fa5ac96c1ab" name="fontconfig-32bit-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.14.2" rel="2.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1547208000">- Package AUTHORS, ChangeLog and README via standard doc macro.</changelog>
  <changelog author="ecsos@opensuse.org" date="1547294400">- Fix self obsoletion ipa-fonts-config and IPA-fonts-config.
- Fix build error in Leap 42.3.
- Fix location of fontconfig-devel.* doc-files.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1547294401">- Implement shared library packaging guideline
- Split documentation to soothe rpmlint's
  "W: package-with-huge-docs 86%"</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1549713600">- Add fontconfig-do-not-remove-UUID-file.patch: Removing .uuid
  files caused frequent rescanning of all system fonts causing
  intermittent CPU usage surges, for example, when browsing using
  firefox; patch taken from upstream commit (boo#1124816,
  https://gitlab.freedesktop.org/fontconfig/fontconfig/merge_requests/8).</changelog>
  <changelog author="pgajdos@suse.com" date="1643284800">- adding bug reference to this changelog [bsc#1172301]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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="Simon Lees &lt;sflees@suse.de&gt;" date="1651147200">- Seems we now need python3 for building</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1667908800">- update to 2.14.1:
  * Bump the cache version to 8 in doc/fontconfig-user.sgm
  * Enable 10-sub-pixel-rgb.conf by default
  * build fixes and translation updates
  * Avoid misuse of ctype</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674907200">- update to 2.14.2:
  * Adjust indentation between programlisting in fontconfig-user.sgml
  * Add some missing constant names for weight
  * Report more detailed logs instead of assertion
  * Fix a typo in description for HAVE_STDATOMIC_PRIMITIVES
  * Ignore LC_CTYPE if set to "UTF-8"
  * add --with-default-sub-pixel-rendering option
  * Add FC_DESKTOP_NAME property</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1701172800">- Run autoreconf for Leap 15.x to fix build breakage</changelog>
</package>
<package pkgid="0a05a2ada20252eb028ebc226961ea4d6e40d9af93b72fc7f48bc8d3013ddb4f816139a52a8176900bfc199cf73a98349db45e7becc0cecb68196aa2228b7cbd" name="fontconfig-debuginfo" arch="i586">
  <version epoch="0" ver="2.14.2" rel="2.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1547208000">- Package AUTHORS, ChangeLog and README via standard doc macro.</changelog>
  <changelog author="ecsos@opensuse.org" date="1547294400">- Fix self obsoletion ipa-fonts-config and IPA-fonts-config.
- Fix build error in Leap 42.3.
- Fix location of fontconfig-devel.* doc-files.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1547294401">- Implement shared library packaging guideline
- Split documentation to soothe rpmlint's
  "W: package-with-huge-docs 86%"</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1549713600">- Add fontconfig-do-not-remove-UUID-file.patch: Removing .uuid
  files caused frequent rescanning of all system fonts causing
  intermittent CPU usage surges, for example, when browsing using
  firefox; patch taken from upstream commit (boo#1124816,
  https://gitlab.freedesktop.org/fontconfig/fontconfig/merge_requests/8).</changelog>
  <changelog author="pgajdos@suse.com" date="1643284800">- adding bug reference to this changelog [bsc#1172301]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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="Simon Lees &lt;sflees@suse.de&gt;" date="1651147200">- Seems we now need python3 for building</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1667908800">- update to 2.14.1:
  * Bump the cache version to 8 in doc/fontconfig-user.sgm
  * Enable 10-sub-pixel-rgb.conf by default
  * build fixes and translation updates
  * Avoid misuse of ctype</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674907200">- update to 2.14.2:
  * Adjust indentation between programlisting in fontconfig-user.sgml
  * Add some missing constant names for weight
  * Report more detailed logs instead of assertion
  * Fix a typo in description for HAVE_STDATOMIC_PRIMITIVES
  * Ignore LC_CTYPE if set to "UTF-8"
  * add --with-default-sub-pixel-rendering option
  * Add FC_DESKTOP_NAME property</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1701172800">- Run autoreconf for Leap 15.x to fix build breakage</changelog>
</package>
<package pkgid="0943ae901b31b754da59616538cb12cd8c853b0ea2581ccc9325d555e845c267d36f543cd14b7e6595b0a6024d4715289acff88b09d952742703ddaf0437ac5c" name="fontconfig-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.14.2" rel="2.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1547208000">- Package AUTHORS, ChangeLog and README via standard doc macro.</changelog>
  <changelog author="ecsos@opensuse.org" date="1547294400">- Fix self obsoletion ipa-fonts-config and IPA-fonts-config.
- Fix build error in Leap 42.3.
- Fix location of fontconfig-devel.* doc-files.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1547294401">- Implement shared library packaging guideline
- Split documentation to soothe rpmlint's
  "W: package-with-huge-docs 86%"</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1549713600">- Add fontconfig-do-not-remove-UUID-file.patch: Removing .uuid
  files caused frequent rescanning of all system fonts causing
  intermittent CPU usage surges, for example, when browsing using
  firefox; patch taken from upstream commit (boo#1124816,
  https://gitlab.freedesktop.org/fontconfig/fontconfig/merge_requests/8).</changelog>
  <changelog author="pgajdos@suse.com" date="1643284800">- adding bug reference to this changelog [bsc#1172301]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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="Simon Lees &lt;sflees@suse.de&gt;" date="1651147200">- Seems we now need python3 for building</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1667908800">- update to 2.14.1:
  * Bump the cache version to 8 in doc/fontconfig-user.sgm
  * Enable 10-sub-pixel-rgb.conf by default
  * build fixes and translation updates
  * Avoid misuse of ctype</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674907200">- update to 2.14.2:
  * Adjust indentation between programlisting in fontconfig-user.sgml
  * Add some missing constant names for weight
  * Report more detailed logs instead of assertion
  * Fix a typo in description for HAVE_STDATOMIC_PRIMITIVES
  * Ignore LC_CTYPE if set to "UTF-8"
  * add --with-default-sub-pixel-rendering option
  * Add FC_DESKTOP_NAME property</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1701172800">- Run autoreconf for Leap 15.x to fix build breakage</changelog>
</package>
<package pkgid="ab1c948408e0595214611bdcb8c3c039a59295d08257932b949ba003ed7219bb0a9e420a2175d6c94b7e26458c3916a19a7d3d93ee4556079968077247ffea38" name="fontconfig-debugsource" arch="i586">
  <version epoch="0" ver="2.14.2" rel="2.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1547208000">- Package AUTHORS, ChangeLog and README via standard doc macro.</changelog>
  <changelog author="ecsos@opensuse.org" date="1547294400">- Fix self obsoletion ipa-fonts-config and IPA-fonts-config.
- Fix build error in Leap 42.3.
- Fix location of fontconfig-devel.* doc-files.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1547294401">- Implement shared library packaging guideline
- Split documentation to soothe rpmlint's
  "W: package-with-huge-docs 86%"</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1549713600">- Add fontconfig-do-not-remove-UUID-file.patch: Removing .uuid
  files caused frequent rescanning of all system fonts causing
  intermittent CPU usage surges, for example, when browsing using
  firefox; patch taken from upstream commit (boo#1124816,
  https://gitlab.freedesktop.org/fontconfig/fontconfig/merge_requests/8).</changelog>
  <changelog author="pgajdos@suse.com" date="1643284800">- adding bug reference to this changelog [bsc#1172301]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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="Simon Lees &lt;sflees@suse.de&gt;" date="1651147200">- Seems we now need python3 for building</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1667908800">- update to 2.14.1:
  * Bump the cache version to 8 in doc/fontconfig-user.sgm
  * Enable 10-sub-pixel-rgb.conf by default
  * build fixes and translation updates
  * Avoid misuse of ctype</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674907200">- update to 2.14.2:
  * Adjust indentation between programlisting in fontconfig-user.sgml
  * Add some missing constant names for weight
  * Report more detailed logs instead of assertion
  * Fix a typo in description for HAVE_STDATOMIC_PRIMITIVES
  * Ignore LC_CTYPE if set to "UTF-8"
  * add --with-default-sub-pixel-rendering option
  * Add FC_DESKTOP_NAME property</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1701172800">- Run autoreconf for Leap 15.x to fix build breakage</changelog>
</package>
<package pkgid="8a6448e4c6703ec0a058974edf5b6c32e5069618831f820c1cecc71284762c1b554ac9940ac0e735715c9dc80ac8623cb8268d4ca4c3323306b8deb3dcd7c2ba" name="fontconfig-debugsource" arch="x86_64">
  <version epoch="0" ver="2.14.2" rel="2.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1547208000">- Package AUTHORS, ChangeLog and README via standard doc macro.</changelog>
  <changelog author="ecsos@opensuse.org" date="1547294400">- Fix self obsoletion ipa-fonts-config and IPA-fonts-config.
- Fix build error in Leap 42.3.
- Fix location of fontconfig-devel.* doc-files.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1547294401">- Implement shared library packaging guideline
- Split documentation to soothe rpmlint's
  "W: package-with-huge-docs 86%"</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1549713600">- Add fontconfig-do-not-remove-UUID-file.patch: Removing .uuid
  files caused frequent rescanning of all system fonts causing
  intermittent CPU usage surges, for example, when browsing using
  firefox; patch taken from upstream commit (boo#1124816,
  https://gitlab.freedesktop.org/fontconfig/fontconfig/merge_requests/8).</changelog>
  <changelog author="pgajdos@suse.com" date="1643284800">- adding bug reference to this changelog [bsc#1172301]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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="Simon Lees &lt;sflees@suse.de&gt;" date="1651147200">- Seems we now need python3 for building</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1667908800">- update to 2.14.1:
  * Bump the cache version to 8 in doc/fontconfig-user.sgm
  * Enable 10-sub-pixel-rgb.conf by default
  * build fixes and translation updates
  * Avoid misuse of ctype</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674907200">- update to 2.14.2:
  * Adjust indentation between programlisting in fontconfig-user.sgml
  * Add some missing constant names for weight
  * Report more detailed logs instead of assertion
  * Fix a typo in description for HAVE_STDATOMIC_PRIMITIVES
  * Ignore LC_CTYPE if set to "UTF-8"
  * add --with-default-sub-pixel-rendering option
  * Add FC_DESKTOP_NAME property</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1701172800">- Run autoreconf for Leap 15.x to fix build breakage</changelog>
</package>
<package pkgid="57bb8851bd1c86b64e8735e4ad51d595d1b56007ef88f977cf566f08e6313822bc6a322cf2005e108d6b6f5f4fc5752c2d5427ad0b2ac22b2ea25e7e80115e9b" name="fontconfig-devel" arch="i586">
  <version epoch="0" ver="2.14.2" rel="2.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1547208000">- Package AUTHORS, ChangeLog and README via standard doc macro.</changelog>
  <changelog author="ecsos@opensuse.org" date="1547294400">- Fix self obsoletion ipa-fonts-config and IPA-fonts-config.
- Fix build error in Leap 42.3.
- Fix location of fontconfig-devel.* doc-files.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1547294401">- Implement shared library packaging guideline
- Split documentation to soothe rpmlint's
  "W: package-with-huge-docs 86%"</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1549713600">- Add fontconfig-do-not-remove-UUID-file.patch: Removing .uuid
  files caused frequent rescanning of all system fonts causing
  intermittent CPU usage surges, for example, when browsing using
  firefox; patch taken from upstream commit (boo#1124816,
  https://gitlab.freedesktop.org/fontconfig/fontconfig/merge_requests/8).</changelog>
  <changelog author="pgajdos@suse.com" date="1643284800">- adding bug reference to this changelog [bsc#1172301]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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="Simon Lees &lt;sflees@suse.de&gt;" date="1651147200">- Seems we now need python3 for building</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1667908800">- update to 2.14.1:
  * Bump the cache version to 8 in doc/fontconfig-user.sgm
  * Enable 10-sub-pixel-rgb.conf by default
  * build fixes and translation updates
  * Avoid misuse of ctype</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674907200">- update to 2.14.2:
  * Adjust indentation between programlisting in fontconfig-user.sgml
  * Add some missing constant names for weight
  * Report more detailed logs instead of assertion
  * Fix a typo in description for HAVE_STDATOMIC_PRIMITIVES
  * Ignore LC_CTYPE if set to "UTF-8"
  * add --with-default-sub-pixel-rendering option
  * Add FC_DESKTOP_NAME property</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1701172800">- Run autoreconf for Leap 15.x to fix build breakage</changelog>
</package>
<package pkgid="606e245bce440328c058048c78790fa7a3d9b4827acbc59dd4b33bdfaf06706c19e6c642dbeae0c435a727e7bfb554939cdfb4c34690bec439b6d28875719950" name="fontconfig-devel" arch="x86_64">
  <version epoch="0" ver="2.14.2" rel="2.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1547208000">- Package AUTHORS, ChangeLog and README via standard doc macro.</changelog>
  <changelog author="ecsos@opensuse.org" date="1547294400">- Fix self obsoletion ipa-fonts-config and IPA-fonts-config.
- Fix build error in Leap 42.3.
- Fix location of fontconfig-devel.* doc-files.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1547294401">- Implement shared library packaging guideline
- Split documentation to soothe rpmlint's
  "W: package-with-huge-docs 86%"</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1549713600">- Add fontconfig-do-not-remove-UUID-file.patch: Removing .uuid
  files caused frequent rescanning of all system fonts causing
  intermittent CPU usage surges, for example, when browsing using
  firefox; patch taken from upstream commit (boo#1124816,
  https://gitlab.freedesktop.org/fontconfig/fontconfig/merge_requests/8).</changelog>
  <changelog author="pgajdos@suse.com" date="1643284800">- adding bug reference to this changelog [bsc#1172301]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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="Simon Lees &lt;sflees@suse.de&gt;" date="1651147200">- Seems we now need python3 for building</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1667908800">- update to 2.14.1:
  * Bump the cache version to 8 in doc/fontconfig-user.sgm
  * Enable 10-sub-pixel-rgb.conf by default
  * build fixes and translation updates
  * Avoid misuse of ctype</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674907200">- update to 2.14.2:
  * Adjust indentation between programlisting in fontconfig-user.sgml
  * Add some missing constant names for weight
  * Report more detailed logs instead of assertion
  * Fix a typo in description for HAVE_STDATOMIC_PRIMITIVES
  * Ignore LC_CTYPE if set to "UTF-8"
  * add --with-default-sub-pixel-rendering option
  * Add FC_DESKTOP_NAME property</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1701172800">- Run autoreconf for Leap 15.x to fix build breakage</changelog>
</package>
<package pkgid="f6accb7e8ee485363e7ef428b79e14017184f580858a2aa1b213df7457b345c16451d93794a918dcf291a08d8d1e476fa8be32a9fb7862faae3a9fbd55e22301" name="fontconfig-devel-32bit" arch="x86_64">
  <version epoch="0" ver="2.14.2" rel="2.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1547208000">- Package AUTHORS, ChangeLog and README via standard doc macro.</changelog>
  <changelog author="ecsos@opensuse.org" date="1547294400">- Fix self obsoletion ipa-fonts-config and IPA-fonts-config.
- Fix build error in Leap 42.3.
- Fix location of fontconfig-devel.* doc-files.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1547294401">- Implement shared library packaging guideline
- Split documentation to soothe rpmlint's
  "W: package-with-huge-docs 86%"</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1549713600">- Add fontconfig-do-not-remove-UUID-file.patch: Removing .uuid
  files caused frequent rescanning of all system fonts causing
  intermittent CPU usage surges, for example, when browsing using
  firefox; patch taken from upstream commit (boo#1124816,
  https://gitlab.freedesktop.org/fontconfig/fontconfig/merge_requests/8).</changelog>
  <changelog author="pgajdos@suse.com" date="1643284800">- adding bug reference to this changelog [bsc#1172301]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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="Simon Lees &lt;sflees@suse.de&gt;" date="1651147200">- Seems we now need python3 for building</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1667908800">- update to 2.14.1:
  * Bump the cache version to 8 in doc/fontconfig-user.sgm
  * Enable 10-sub-pixel-rgb.conf by default
  * build fixes and translation updates
  * Avoid misuse of ctype</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674907200">- update to 2.14.2:
  * Adjust indentation between programlisting in fontconfig-user.sgml
  * Add some missing constant names for weight
  * Report more detailed logs instead of assertion
  * Fix a typo in description for HAVE_STDATOMIC_PRIMITIVES
  * Ignore LC_CTYPE if set to "UTF-8"
  * add --with-default-sub-pixel-rendering option
  * Add FC_DESKTOP_NAME property</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1701172800">- Run autoreconf for Leap 15.x to fix build breakage</changelog>
</package>
<package pkgid="fc544bb4951cd9901690ea15d937152d8506042ac3c870d20dcb311596e840924049905618580cadf569490a30bcb48f73927f1b1c5c3f6521fc4033e688b0c0" name="fontconfig-devel-doc" arch="noarch">
  <version epoch="0" ver="2.14.2" rel="2.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1547208000">- Package AUTHORS, ChangeLog and README via standard doc macro.</changelog>
  <changelog author="ecsos@opensuse.org" date="1547294400">- Fix self obsoletion ipa-fonts-config and IPA-fonts-config.
- Fix build error in Leap 42.3.
- Fix location of fontconfig-devel.* doc-files.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1547294401">- Implement shared library packaging guideline
- Split documentation to soothe rpmlint's
  "W: package-with-huge-docs 86%"</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1549713600">- Add fontconfig-do-not-remove-UUID-file.patch: Removing .uuid
  files caused frequent rescanning of all system fonts causing
  intermittent CPU usage surges, for example, when browsing using
  firefox; patch taken from upstream commit (boo#1124816,
  https://gitlab.freedesktop.org/fontconfig/fontconfig/merge_requests/8).</changelog>
  <changelog author="pgajdos@suse.com" date="1643284800">- adding bug reference to this changelog [bsc#1172301]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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="Simon Lees &lt;sflees@suse.de&gt;" date="1651147200">- Seems we now need python3 for building</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1667908800">- update to 2.14.1:
  * Bump the cache version to 8 in doc/fontconfig-user.sgm
  * Enable 10-sub-pixel-rgb.conf by default
  * build fixes and translation updates
  * Avoid misuse of ctype</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674907200">- update to 2.14.2:
  * Adjust indentation between programlisting in fontconfig-user.sgml
  * Add some missing constant names for weight
  * Report more detailed logs instead of assertion
  * Fix a typo in description for HAVE_STDATOMIC_PRIMITIVES
  * Ignore LC_CTYPE if set to "UTF-8"
  * add --with-default-sub-pixel-rendering option
  * Add FC_DESKTOP_NAME property</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1701172800">- Run autoreconf for Leap 15.x to fix build breakage</changelog>
</package>
<package pkgid="ce49a395ffc3954f474aa797fcba6ae04c059593afb9a2d9ad00462b28a0d69c75301bd84d7c3b0c3de36e698d7771323c7ce2ee5e6a283f3bb2eb0a3b12fe67" name="fontconfig-doc" arch="noarch">
  <version epoch="0" ver="2.14.2" rel="2.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1547208000">- Package AUTHORS, ChangeLog and README via standard doc macro.</changelog>
  <changelog author="ecsos@opensuse.org" date="1547294400">- Fix self obsoletion ipa-fonts-config and IPA-fonts-config.
- Fix build error in Leap 42.3.
- Fix location of fontconfig-devel.* doc-files.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1547294401">- Implement shared library packaging guideline
- Split documentation to soothe rpmlint's
  "W: package-with-huge-docs 86%"</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1549713600">- Add fontconfig-do-not-remove-UUID-file.patch: Removing .uuid
  files caused frequent rescanning of all system fonts causing
  intermittent CPU usage surges, for example, when browsing using
  firefox; patch taken from upstream commit (boo#1124816,
  https://gitlab.freedesktop.org/fontconfig/fontconfig/merge_requests/8).</changelog>
  <changelog author="pgajdos@suse.com" date="1643284800">- adding bug reference to this changelog [bsc#1172301]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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="Simon Lees &lt;sflees@suse.de&gt;" date="1651147200">- Seems we now need python3 for building</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1667908800">- update to 2.14.1:
  * Bump the cache version to 8 in doc/fontconfig-user.sgm
  * Enable 10-sub-pixel-rgb.conf by default
  * build fixes and translation updates
  * Avoid misuse of ctype</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674907200">- update to 2.14.2:
  * Adjust indentation between programlisting in fontconfig-user.sgml
  * Add some missing constant names for weight
  * Report more detailed logs instead of assertion
  * Fix a typo in description for HAVE_STDATOMIC_PRIMITIVES
  * Ignore LC_CTYPE if set to "UTF-8"
  * add --with-default-sub-pixel-rendering option
  * Add FC_DESKTOP_NAME property</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1701172800">- Run autoreconf for Leap 15.x to fix build breakage</changelog>
</package>
<package pkgid="ced871d07b350b4694f9a92008c2da81e9a905607d247897d22056385fecad4277f1a231337043409e0953a2e692cbc0f8ddb5cb74dd3111e690cd37bdb39724" name="fontconfig-lang" arch="noarch">
  <version epoch="0" ver="2.14.2" rel="2.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1547208000">- Package AUTHORS, ChangeLog and README via standard doc macro.</changelog>
  <changelog author="ecsos@opensuse.org" date="1547294400">- Fix self obsoletion ipa-fonts-config and IPA-fonts-config.
- Fix build error in Leap 42.3.
- Fix location of fontconfig-devel.* doc-files.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1547294401">- Implement shared library packaging guideline
- Split documentation to soothe rpmlint's
  "W: package-with-huge-docs 86%"</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1549713600">- Add fontconfig-do-not-remove-UUID-file.patch: Removing .uuid
  files caused frequent rescanning of all system fonts causing
  intermittent CPU usage surges, for example, when browsing using
  firefox; patch taken from upstream commit (boo#1124816,
  https://gitlab.freedesktop.org/fontconfig/fontconfig/merge_requests/8).</changelog>
  <changelog author="pgajdos@suse.com" date="1643284800">- adding bug reference to this changelog [bsc#1172301]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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="Simon Lees &lt;sflees@suse.de&gt;" date="1651147200">- Seems we now need python3 for building</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1667908800">- update to 2.14.1:
  * Bump the cache version to 8 in doc/fontconfig-user.sgm
  * Enable 10-sub-pixel-rgb.conf by default
  * build fixes and translation updates
  * Avoid misuse of ctype</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674907200">- update to 2.14.2:
  * Adjust indentation between programlisting in fontconfig-user.sgml
  * Add some missing constant names for weight
  * Report more detailed logs instead of assertion
  * Fix a typo in description for HAVE_STDATOMIC_PRIMITIVES
  * Ignore LC_CTYPE if set to "UTF-8"
  * add --with-default-sub-pixel-rendering option
  * Add FC_DESKTOP_NAME property</changelog>
  <changelog author="Takashi Iwai &lt;tiwai@suse.com&gt;" date="1701172800">- Run autoreconf for Leap 15.x to fix build breakage</changelog>
</package>
<package pkgid="84660cd872fdcd16116ffbbbe43e6b5a3c9a48e00e44b81142be76fff88cc7ba0916b1d7405c28055509bd86f937d1390a8d7edf154f53f684be48406c4788bc" name="fontforge" arch="i586">
  <version epoch="0" ver="20230101" rel="2.1"/>
  <changelog author="bwiedemann@suse.com" date="1533124800">- Add reproducible.patch to override font build dates (boo#1047218)
- repack sources to .xz since we have to repack already</changelog>
  <changelog author="pgajdos@suse.com" date="1566388800">- version update to 20190801 [bsc#1145185]
  * Bugfixes
  * Added Croatian translation
  * Added user decompositions
  * New graphic for the splash/about screen
  * Images embedded in SFDs are now serialised as PNGs
  * Both the Windows and Mac builds are now built with Python 3 instead of Python 2.
  * The minimum supported version for the Mac build is now MacOS Sierra (10.12)
  * FontForge no longer uses gnulib
  * collab support has been removed
  * Complete GDK support, enabled by default on Windows and Macintosh, from @jtanx.
  * Enhanced UFO 3 support, with separate import/export paths for UFO 2 and UFO 3,
    from @frank-trampe. See the technical bulletin here for more information.
  * Improved feature file support, from @skef and @khaledhosny.
  * WOFF2 support, from @jtanx.
  * Unicode 12.1.0 support, from @JoesCat.
  * Extended Python interfaces, from @skef.
- modified patches
  % fontforge-version.patch (refreshed)
- deleted patches
  - reproducible.patch (upstreamed)</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1572436800">- add python38_config.patch to build with python-3.8
- spec-cleaned</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1586952000">- Update to version 20200314:
  * FontForge now has much improved stroke expansion functionality.
    The main change is that it actually works most of the time. New
    features include support for arbitrary convex nibs and the
    miter-clip and arc join styles from SVG 2. All functionality is
    accessible from the Python and native APIs.
  * Remove overlap handles certain important edge cases better.
  * The Python API now has a function called genericGlyphChange
    that matches the "Change Glyph" command in the GUI. See #4133
    for more details.
  * The Python API now has functions for getting Unicode script and
    for interrogating glyph boundaries.
  * One can now use text flags (rather than just numerical flags)
    when opening a font file via the Python API.
  * UFO import now outputs the note field properly.
  * SVG import is much more robust.
  * We have dropped most gnulib and autotools logic in favor of
    CMake, which dramatically simplifies the build system and just
    as dramatically improves build time.
  * As part of the switch to CMake, per the deprecation of
    Python 2, and per the lack of objections to the proposal on
    the mailing list, we have dropped support for building
    FontForge with Python 2 support. The non-build-system Python 2
    code remains, but it is neither tested nor maintained nor
    supported and is likely to follow a trajectory of decay and
    then removal.
  * Documentation is now rendered in Sphinx, which makes
    maintenance and improvement easier.
  * Translations now happen on crowdin, which makes contributions
    easier.
  * We got such a contribution for Croatian.
  * Character view point coloring is more consistent, and preview
    fills support transparency.
  * The user can now move and close tabs in the character view.
  * The metrics view now allows for entry of negative kerning
    values and runs a bit more smoothly.
  * There is now a warning when a user is about to discard an
    unsaved script.
  * We fixed bugs all over, as always, with particular attention
    given to the metrics view, Python, Spiro, and high-resolution
    displays.
  * Notes on build system changes:
    + libgutils and libgunicode have been combined into
    libfontforge
    + libgdraw and libfontforgeexe have been combined into the
    fontforge executable itself
    + No development files are installed (headers, or pkg-config).
    This is because we do not provide a stable API or ABI to work
    against, nor are the headers actually well configured to be
    used externally. We are also not aware of any maintained
    product that compiles against FontForge itself.
  * Fixes use-after-free (heap) in the SFD_GetFontMetaData()
    function and fix NULL pointer dereference in the
    SFDGetSpiros() and SFD_AssignLookups() function(bnc#1160220,
    bnc#1160236, CVE-2020-5395, CVE-2020-5496).
- Drop patch that isn't needed anymore:
  * python38_config.patch
- Add patches to fix build:
  * fix-return-statement.patch
  * fix-sphinx-doc.patch (only for Leap 15.2)</changelog>
  <changelog author="Benjamin Greiner &lt;code@bnavigator.de&gt;" date="1590408000">- add support-sphinx3.patch and fix-glossary.patch to allow
  python-Sphinx &gt;= 3
  gh#fontforge/fontforge#4269
  gh#fontforge/fontforge#4284</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1593432000">- Add patch to support transforming bitmap glyphs from python
  with one of the predefined transformations in fontforge.
  * add-bitmap-transform-support.patch
  (boo#1169444)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1613822400">- update to 20201107:
  * This release falls on the 20th anniversary of the first release of
    FontForge back in 2000. It brings a wide range of minor tweaks and bug
    fixes for the user interface and file format handlers and a special splash
    screen to commemorate the big day
- fix-glossary.patch, support-sphinx3.patch: drop (upstream)
- remove get-source.sh: the binaries that needed to be repackaged
  are no longer in the upstream release tarball
- fix-return-statement.patch: refresh against new release</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1647777600">- update to 20220308:
  * Overhauled resource/appearance management
  * Merge/Simplify improvements
  * Updated Unicode support to Unicode 14.0.0
  * Add Points Of Inflection / Balance / Harmonize
  * Language system tag list/script range/feature list updates
  * You can now substitute glyph(s) by NULL
  * Reserved Font Names no longer written by default when adding SIL OFL to a font
  * UFO include path is altered, please update your fonts if needed
  * FontForge is now compiled with -Wall by default
  * Cidmaps are now bundled
- drop fix-return-statement.patch. obsolete</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1677758400">- update to 20230101:
  * Display the block name for reserved code points
  * Don't respond to wheel scrolls for buttons/tabsets
  * gfilechooser.c: fix behaviour when changing file type
  * Better control-drag handling for line-adjacent points
  * Fix resolution of program root
  * Fix missed nonextcp edit
  * Support ToUnicode extraction from PDFs for Type3 fonts
  * Add resource file and Windows application manifest
  * Fix name extraction for Type3 fonts from pdfs
  * cmake: Install fonttools and pycontrib
  * Fix InfoPlist.strings file name.
  * Fix normalisation of absolute paths
  * Handle non-array cm transforms while reading graphics stream
    from PDFs
  * Fix rect extraction from graphics stream for type3 fonts
  * Change which lookup types are suggested for jamo features
  * Better line handling in simplify
  * Use 'cmap' for Adobe-Identity-0 CID fonts
  * Fix ChangeGlyph calcluations relative to new nonext/prevcp
    conventions
  * Docs composite glyph
  * FVSplineFontPieceMeal: Check that the clut is present before
    applying conversion
  * Expand the lists of languages and scripts
  * Add flags to Python font.transform()
  * Support setting SplineChar width from importOutlines.
  * Undefine "extended" macro temporarily on GNU Hurd
  * Define PATH_MAX and MAXPATHLEN for GNU/Hurd compatibility
  * Fix Ascent &amp; Descent Importing from SVG Font
  * Prevent floating point shenanigans in loop termination (fixes
    [#5012])
  * GroupFindLPos() in fontforgeexe/groupsdlg.c null pointer fix
  * Fix drawing outside of expose calls
  * Fixed one more typo
  * Upgrade GitHub Actions
  * Prevents memory underflow in GFileMimeType() in gutils/fsys.c
  * Add a preference for saving editor state
  * splineutil.c: prevent hang on nan input
  * Shell-quote command sent to compressor in BDF
  * Fix pfadecrypt bugs
  * Include `SFDUTF7` functions in `libfontforge.so`
  * splinefit.c: Improvements to merge/simplify
  * RFE: [FEAT] When reference to non-existent glyphs are present
    in an OpenTy…
  * docs: Python scripting - update font.mergeFeature with
    details of boo…
  * Fix logic for CharString double-movetos after PR 4685
  * Upgrade to Unicode 15.0.0 and fix and expand the script lists
  * Fix broken link on scripting page
  * Fix typo in man page
  * Fix painting behaviour of the ruler linger window and layer
    change dialog
  * fontinfo.c: fix crash from uninitialised other_pos
  * tottfgpos: Fix needless warning about 16-bit field
  * ufo.c: emit guidelines key
  * fvmetrics.c: partial revert of 1033bc6
  * Update tranlsations from Crowdin
  * Fix woff2 decoding
  * Record unicode cmap encodings when one glyph is in multiple
    slots</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1703419200">- drop fix-sphinx-doc.patch, upstream fixed</changelog>
</package>
<package pkgid="d0bd079e61a0de8bc30ec809c83af737a367cb590466f74cdce0eefb08d2078ca2fbdf39303d486f88efcf63257f83944b7aae77c12fe63c46bb9d4933efe173" name="fontforge" arch="src">
  <version epoch="0" ver="20230101" rel="2.1"/>
  <changelog author="coolo@suse.com" date="1423137600">- added propagate-creation-and-modification-times-to-ttf.patch from
  debian's reproducible build project to get reproducible font builds</changelog>
  <changelog author="pgajdos@suse.com" date="1427803200">- updated to 20150330:
  * fixes a few crashes, enhances round-tripping of information in
    certain file formats, and fixes some bad logic
  * adds support for fine point adjustment
  * etc. see https://github.com/fontforge/fontforge/releases
    for details
- remove %requires_ge libpng16-16 as it seems fontforge is not so
  picky anymore
- doc is generated
- remove pfaedit compat
- removed patches (upstreamed or not needed):
  - fontforge-fixgiflib.patch
  - fontforge-arraysubscript.patch
  - fontforge-fdleak.patch
  - fontforge-libpng.diff
  - fontforge-docdir.patch
  - fontforge-python-module-name.diff</changelog>
  <changelog author="pgajdos@suse.com" date="1429531200">- repack source [bnc#926061]</changelog>
  <changelog author="coolo@suse.com" date="1430481600">- also repackage the broken gnulib links to fix build with
  newer libtool</changelog>
  <changelog author="pgajdos@suse.com" date="1431345600">- updated to 20150430: this release includes a few bug fixes,
  performance enhancements, and refreshed icons.
- download uthash when get-source.sh
- fontforge --version now returns fontforge release version
  + fontforge-version.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1450267200">- updated to 20150824: This fixes a few bugs, including some in
  U. F. O. kerning classes and FreeType rasterization, and adds
  a Korean translation.</changelog>
  <changelog author="pgajdos@suse.com" date="1453809600">- do not crash on invalid input data (when eof reached) [bsc#963023]
  + fontforge-eof-crash.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1481284800">- updated to 20161005 [bsc#1014793]:
  * This release introduces a new icon set, new functionality for
    custom icon selection graphics, support for GlyphOrderAndAliasDB
    files, and support for Unicode 9.0.
  * It also fixes a number of small bugs relating to certain bitmap
    typefaces, stroke expansion, handling of CID ranges, and the
    user interface.
- removed upstreamed patches:
  - propagate-creation-and-modification-times-to-ttf.patch
  - fontforge-eof-crash.patch</changelog>
  <changelog author="jmatejek@suse.com" date="1510228800">- switch to python 3</changelog>
  <changelog author="pgajdos@suse.com" date="1513598400">- updated to 20170731
  * This incorporates a large number of adjustments and fixes.</changelog>
  <changelog author="bwiedemann@suse.com" date="1533124800">- Add reproducible.patch to override font build dates (boo#1047218)
- repack sources to .xz since we have to repack already</changelog>
  <changelog author="pgajdos@suse.com" date="1566388800">- version update to 20190801 [bsc#1145185]
  * Bugfixes
  * Added Croatian translation
  * Added user decompositions
  * New graphic for the splash/about screen
  * Images embedded in SFDs are now serialised as PNGs
  * Both the Windows and Mac builds are now built with Python 3 instead of Python 2.
  * The minimum supported version for the Mac build is now MacOS Sierra (10.12)
  * FontForge no longer uses gnulib
  * collab support has been removed
  * Complete GDK support, enabled by default on Windows and Macintosh, from @jtanx.
  * Enhanced UFO 3 support, with separate import/export paths for UFO 2 and UFO 3,
    from @frank-trampe. See the technical bulletin here for more information.
  * Improved feature file support, from @skef and @khaledhosny.
  * WOFF2 support, from @jtanx.
  * Unicode 12.1.0 support, from @JoesCat.
  * Extended Python interfaces, from @skef.
- modified patches
  % fontforge-version.patch (refreshed)
- deleted patches
  - reproducible.patch (upstreamed)</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1572436800">- add python38_config.patch to build with python-3.8
- spec-cleaned</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1586952000">- Update to version 20200314:
  * FontForge now has much improved stroke expansion functionality.
    The main change is that it actually works most of the time. New
    features include support for arbitrary convex nibs and the
    miter-clip and arc join styles from SVG 2. All functionality is
    accessible from the Python and native APIs.
  * Remove overlap handles certain important edge cases better.
  * The Python API now has a function called genericGlyphChange
    that matches the "Change Glyph" command in the GUI. See #4133
    for more details.
  * The Python API now has functions for getting Unicode script and
    for interrogating glyph boundaries.
  * One can now use text flags (rather than just numerical flags)
    when opening a font file via the Python API.
  * UFO import now outputs the note field properly.
  * SVG import is much more robust.
  * We have dropped most gnulib and autotools logic in favor of
    CMake, which dramatically simplifies the build system and just
    as dramatically improves build time.
  * As part of the switch to CMake, per the deprecation of
    Python 2, and per the lack of objections to the proposal on
    the mailing list, we have dropped support for building
    FontForge with Python 2 support. The non-build-system Python 2
    code remains, but it is neither tested nor maintained nor
    supported and is likely to follow a trajectory of decay and
    then removal.
  * Documentation is now rendered in Sphinx, which makes
    maintenance and improvement easier.
  * Translations now happen on crowdin, which makes contributions
    easier.
  * We got such a contribution for Croatian.
  * Character view point coloring is more consistent, and preview
    fills support transparency.
  * The user can now move and close tabs in the character view.
  * The metrics view now allows for entry of negative kerning
    values and runs a bit more smoothly.
  * There is now a warning when a user is about to discard an
    unsaved script.
  * We fixed bugs all over, as always, with particular attention
    given to the metrics view, Python, Spiro, and high-resolution
    displays.
  * Notes on build system changes:
    + libgutils and libgunicode have been combined into
    libfontforge
    + libgdraw and libfontforgeexe have been combined into the
    fontforge executable itself
    + No development files are installed (headers, or pkg-config).
    This is because we do not provide a stable API or ABI to work
    against, nor are the headers actually well configured to be
    used externally. We are also not aware of any maintained
    product that compiles against FontForge itself.
  * Fixes use-after-free (heap) in the SFD_GetFontMetaData()
    function and fix NULL pointer dereference in the
    SFDGetSpiros() and SFD_AssignLookups() function(bnc#1160220,
    bnc#1160236, CVE-2020-5395, CVE-2020-5496).
- Drop patch that isn't needed anymore:
  * python38_config.patch
- Add patches to fix build:
  * fix-return-statement.patch
  * fix-sphinx-doc.patch (only for Leap 15.2)</changelog>
  <changelog author="Benjamin Greiner &lt;code@bnavigator.de&gt;" date="1590408000">- add support-sphinx3.patch and fix-glossary.patch to allow
  python-Sphinx &gt;= 3
  gh#fontforge/fontforge#4269
  gh#fontforge/fontforge#4284</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1593432000">- Add patch to support transforming bitmap glyphs from python
  with one of the predefined transformations in fontforge.
  * add-bitmap-transform-support.patch
  (boo#1169444)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1613822400">- update to 20201107:
  * This release falls on the 20th anniversary of the first release of
    FontForge back in 2000. It brings a wide range of minor tweaks and bug
    fixes for the user interface and file format handlers and a special splash
    screen to commemorate the big day
- fix-glossary.patch, support-sphinx3.patch: drop (upstream)
- remove get-source.sh: the binaries that needed to be repackaged
  are no longer in the upstream release tarball
- fix-return-statement.patch: refresh against new release</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1647777600">- update to 20220308:
  * Overhauled resource/appearance management
  * Merge/Simplify improvements
  * Updated Unicode support to Unicode 14.0.0
  * Add Points Of Inflection / Balance / Harmonize
  * Language system tag list/script range/feature list updates
  * You can now substitute glyph(s) by NULL
  * Reserved Font Names no longer written by default when adding SIL OFL to a font
  * UFO include path is altered, please update your fonts if needed
  * FontForge is now compiled with -Wall by default
  * Cidmaps are now bundled
- drop fix-return-statement.patch. obsolete</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1677758400">- update to 20230101:
  * Display the block name for reserved code points
  * Don't respond to wheel scrolls for buttons/tabsets
  * gfilechooser.c: fix behaviour when changing file type
  * Better control-drag handling for line-adjacent points
  * Fix resolution of program root
  * Fix missed nonextcp edit
  * Support ToUnicode extraction from PDFs for Type3 fonts
  * Add resource file and Windows application manifest
  * Fix name extraction for Type3 fonts from pdfs
  * cmake: Install fonttools and pycontrib
  * Fix InfoPlist.strings file name.
  * Fix normalisation of absolute paths
  * Handle non-array cm transforms while reading graphics stream
    from PDFs
  * Fix rect extraction from graphics stream for type3 fonts
  * Change which lookup types are suggested for jamo features
  * Better line handling in simplify
  * Use 'cmap' for Adobe-Identity-0 CID fonts
  * Fix ChangeGlyph calcluations relative to new nonext/prevcp
    conventions
  * Docs composite glyph
  * FVSplineFontPieceMeal: Check that the clut is present before
    applying conversion
  * Expand the lists of languages and scripts
  * Add flags to Python font.transform()
  * Support setting SplineChar width from importOutlines.
  * Undefine "extended" macro temporarily on GNU Hurd
  * Define PATH_MAX and MAXPATHLEN for GNU/Hurd compatibility
  * Fix Ascent &amp; Descent Importing from SVG Font
  * Prevent floating point shenanigans in loop termination (fixes
    [#5012])
  * GroupFindLPos() in fontforgeexe/groupsdlg.c null pointer fix
  * Fix drawing outside of expose calls
  * Fixed one more typo
  * Upgrade GitHub Actions
  * Prevents memory underflow in GFileMimeType() in gutils/fsys.c
  * Add a preference for saving editor state
  * splineutil.c: prevent hang on nan input
  * Shell-quote command sent to compressor in BDF
  * Fix pfadecrypt bugs
  * Include `SFDUTF7` functions in `libfontforge.so`
  * splinefit.c: Improvements to merge/simplify
  * RFE: [FEAT] When reference to non-existent glyphs are present
    in an OpenTy…
  * docs: Python scripting - update font.mergeFeature with
    details of boo…
  * Fix logic for CharString double-movetos after PR 4685
  * Upgrade to Unicode 15.0.0 and fix and expand the script lists
  * Fix broken link on scripting page
  * Fix typo in man page
  * Fix painting behaviour of the ruler linger window and layer
    change dialog
  * fontinfo.c: fix crash from uninitialised other_pos
  * tottfgpos: Fix needless warning about 16-bit field
  * ufo.c: emit guidelines key
  * fvmetrics.c: partial revert of 1033bc6
  * Update tranlsations from Crowdin
  * Fix woff2 decoding
  * Record unicode cmap encodings when one glyph is in multiple
    slots</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1703419200">- drop fix-sphinx-doc.patch, upstream fixed</changelog>
</package>
<package pkgid="20b5fb762fdd753164063a41534381ba24d7c9239538a505e31de23b7f5169b037b6f3d10327f894aca35a092e53b4902c495bf868329ff775628df87771960e" name="fontforge" arch="x86_64">
  <version epoch="0" ver="20230101" rel="2.1"/>
  <changelog author="bwiedemann@suse.com" date="1533124800">- Add reproducible.patch to override font build dates (boo#1047218)
- repack sources to .xz since we have to repack already</changelog>
  <changelog author="pgajdos@suse.com" date="1566388800">- version update to 20190801 [bsc#1145185]
  * Bugfixes
  * Added Croatian translation
  * Added user decompositions
  * New graphic for the splash/about screen
  * Images embedded in SFDs are now serialised as PNGs
  * Both the Windows and Mac builds are now built with Python 3 instead of Python 2.
  * The minimum supported version for the Mac build is now MacOS Sierra (10.12)
  * FontForge no longer uses gnulib
  * collab support has been removed
  * Complete GDK support, enabled by default on Windows and Macintosh, from @jtanx.
  * Enhanced UFO 3 support, with separate import/export paths for UFO 2 and UFO 3,
    from @frank-trampe. See the technical bulletin here for more information.
  * Improved feature file support, from @skef and @khaledhosny.
  * WOFF2 support, from @jtanx.
  * Unicode 12.1.0 support, from @JoesCat.
  * Extended Python interfaces, from @skef.
- modified patches
  % fontforge-version.patch (refreshed)
- deleted patches
  - reproducible.patch (upstreamed)</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1572436800">- add python38_config.patch to build with python-3.8
- spec-cleaned</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1586952000">- Update to version 20200314:
  * FontForge now has much improved stroke expansion functionality.
    The main change is that it actually works most of the time. New
    features include support for arbitrary convex nibs and the
    miter-clip and arc join styles from SVG 2. All functionality is
    accessible from the Python and native APIs.
  * Remove overlap handles certain important edge cases better.
  * The Python API now has a function called genericGlyphChange
    that matches the "Change Glyph" command in the GUI. See #4133
    for more details.
  * The Python API now has functions for getting Unicode script and
    for interrogating glyph boundaries.
  * One can now use text flags (rather than just numerical flags)
    when opening a font file via the Python API.
  * UFO import now outputs the note field properly.
  * SVG import is much more robust.
  * We have dropped most gnulib and autotools logic in favor of
    CMake, which dramatically simplifies the build system and just
    as dramatically improves build time.
  * As part of the switch to CMake, per the deprecation of
    Python 2, and per the lack of objections to the proposal on
    the mailing list, we have dropped support for building
    FontForge with Python 2 support. The non-build-system Python 2
    code remains, but it is neither tested nor maintained nor
    supported and is likely to follow a trajectory of decay and
    then removal.
  * Documentation is now rendered in Sphinx, which makes
    maintenance and improvement easier.
  * Translations now happen on crowdin, which makes contributions
    easier.
  * We got such a contribution for Croatian.
  * Character view point coloring is more consistent, and preview
    fills support transparency.
  * The user can now move and close tabs in the character view.
  * The metrics view now allows for entry of negative kerning
    values and runs a bit more smoothly.
  * There is now a warning when a user is about to discard an
    unsaved script.
  * We fixed bugs all over, as always, with particular attention
    given to the metrics view, Python, Spiro, and high-resolution
    displays.
  * Notes on build system changes:
    + libgutils and libgunicode have been combined into
    libfontforge
    + libgdraw and libfontforgeexe have been combined into the
    fontforge executable itself
    + No development files are installed (headers, or pkg-config).
    This is because we do not provide a stable API or ABI to work
    against, nor are the headers actually well configured to be
    used externally. We are also not aware of any maintained
    product that compiles against FontForge itself.
  * Fixes use-after-free (heap) in the SFD_GetFontMetaData()
    function and fix NULL pointer dereference in the
    SFDGetSpiros() and SFD_AssignLookups() function(bnc#1160220,
    bnc#1160236, CVE-2020-5395, CVE-2020-5496).
- Drop patch that isn't needed anymore:
  * python38_config.patch
- Add patches to fix build:
  * fix-return-statement.patch
  * fix-sphinx-doc.patch (only for Leap 15.2)</changelog>
  <changelog author="Benjamin Greiner &lt;code@bnavigator.de&gt;" date="1590408000">- add support-sphinx3.patch and fix-glossary.patch to allow
  python-Sphinx &gt;= 3
  gh#fontforge/fontforge#4269
  gh#fontforge/fontforge#4284</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1593432000">- Add patch to support transforming bitmap glyphs from python
  with one of the predefined transformations in fontforge.
  * add-bitmap-transform-support.patch
  (boo#1169444)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1613822400">- update to 20201107:
  * This release falls on the 20th anniversary of the first release of
    FontForge back in 2000. It brings a wide range of minor tweaks and bug
    fixes for the user interface and file format handlers and a special splash
    screen to commemorate the big day
- fix-glossary.patch, support-sphinx3.patch: drop (upstream)
- remove get-source.sh: the binaries that needed to be repackaged
  are no longer in the upstream release tarball
- fix-return-statement.patch: refresh against new release</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1647777600">- update to 20220308:
  * Overhauled resource/appearance management
  * Merge/Simplify improvements
  * Updated Unicode support to Unicode 14.0.0
  * Add Points Of Inflection / Balance / Harmonize
  * Language system tag list/script range/feature list updates
  * You can now substitute glyph(s) by NULL
  * Reserved Font Names no longer written by default when adding SIL OFL to a font
  * UFO include path is altered, please update your fonts if needed
  * FontForge is now compiled with -Wall by default
  * Cidmaps are now bundled
- drop fix-return-statement.patch. obsolete</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1677758400">- update to 20230101:
  * Display the block name for reserved code points
  * Don't respond to wheel scrolls for buttons/tabsets
  * gfilechooser.c: fix behaviour when changing file type
  * Better control-drag handling for line-adjacent points
  * Fix resolution of program root
  * Fix missed nonextcp edit
  * Support ToUnicode extraction from PDFs for Type3 fonts
  * Add resource file and Windows application manifest
  * Fix name extraction for Type3 fonts from pdfs
  * cmake: Install fonttools and pycontrib
  * Fix InfoPlist.strings file name.
  * Fix normalisation of absolute paths
  * Handle non-array cm transforms while reading graphics stream
    from PDFs
  * Fix rect extraction from graphics stream for type3 fonts
  * Change which lookup types are suggested for jamo features
  * Better line handling in simplify
  * Use 'cmap' for Adobe-Identity-0 CID fonts
  * Fix ChangeGlyph calcluations relative to new nonext/prevcp
    conventions
  * Docs composite glyph
  * FVSplineFontPieceMeal: Check that the clut is present before
    applying conversion
  * Expand the lists of languages and scripts
  * Add flags to Python font.transform()
  * Support setting SplineChar width from importOutlines.
  * Undefine "extended" macro temporarily on GNU Hurd
  * Define PATH_MAX and MAXPATHLEN for GNU/Hurd compatibility
  * Fix Ascent &amp; Descent Importing from SVG Font
  * Prevent floating point shenanigans in loop termination (fixes
    [#5012])
  * GroupFindLPos() in fontforgeexe/groupsdlg.c null pointer fix
  * Fix drawing outside of expose calls
  * Fixed one more typo
  * Upgrade GitHub Actions
  * Prevents memory underflow in GFileMimeType() in gutils/fsys.c
  * Add a preference for saving editor state
  * splineutil.c: prevent hang on nan input
  * Shell-quote command sent to compressor in BDF
  * Fix pfadecrypt bugs
  * Include `SFDUTF7` functions in `libfontforge.so`
  * splinefit.c: Improvements to merge/simplify
  * RFE: [FEAT] When reference to non-existent glyphs are present
    in an OpenTy…
  * docs: Python scripting - update font.mergeFeature with
    details of boo…
  * Fix logic for CharString double-movetos after PR 4685
  * Upgrade to Unicode 15.0.0 and fix and expand the script lists
  * Fix broken link on scripting page
  * Fix typo in man page
  * Fix painting behaviour of the ruler linger window and layer
    change dialog
  * fontinfo.c: fix crash from uninitialised other_pos
  * tottfgpos: Fix needless warning about 16-bit field
  * ufo.c: emit guidelines key
  * fvmetrics.c: partial revert of 1033bc6
  * Update tranlsations from Crowdin
  * Fix woff2 decoding
  * Record unicode cmap encodings when one glyph is in multiple
    slots</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1703419200">- drop fix-sphinx-doc.patch, upstream fixed</changelog>
</package>
<package pkgid="ea56984ab269b64cdb81a0d8690c84e1a9aac9a9188fbcc59525ddf25a685374f54bfd62589fb441c69a46fed11d0c61eb7ad942abbc441a44d84ecfdec480c1" name="fontforge-debuginfo" arch="i586">
  <version epoch="0" ver="20230101" rel="2.1"/>
  <changelog author="bwiedemann@suse.com" date="1533124800">- Add reproducible.patch to override font build dates (boo#1047218)
- repack sources to .xz since we have to repack already</changelog>
  <changelog author="pgajdos@suse.com" date="1566388800">- version update to 20190801 [bsc#1145185]
  * Bugfixes
  * Added Croatian translation
  * Added user decompositions
  * New graphic for the splash/about screen
  * Images embedded in SFDs are now serialised as PNGs
  * Both the Windows and Mac builds are now built with Python 3 instead of Python 2.
  * The minimum supported version for the Mac build is now MacOS Sierra (10.12)
  * FontForge no longer uses gnulib
  * collab support has been removed
  * Complete GDK support, enabled by default on Windows and Macintosh, from @jtanx.
  * Enhanced UFO 3 support, with separate import/export paths for UFO 2 and UFO 3,
    from @frank-trampe. See the technical bulletin here for more information.
  * Improved feature file support, from @skef and @khaledhosny.
  * WOFF2 support, from @jtanx.
  * Unicode 12.1.0 support, from @JoesCat.
  * Extended Python interfaces, from @skef.
- modified patches
  % fontforge-version.patch (refreshed)
- deleted patches
  - reproducible.patch (upstreamed)</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1572436800">- add python38_config.patch to build with python-3.8
- spec-cleaned</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1586952000">- Update to version 20200314:
  * FontForge now has much improved stroke expansion functionality.
    The main change is that it actually works most of the time. New
    features include support for arbitrary convex nibs and the
    miter-clip and arc join styles from SVG 2. All functionality is
    accessible from the Python and native APIs.
  * Remove overlap handles certain important edge cases better.
  * The Python API now has a function called genericGlyphChange
    that matches the "Change Glyph" command in the GUI. See #4133
    for more details.
  * The Python API now has functions for getting Unicode script and
    for interrogating glyph boundaries.
  * One can now use text flags (rather than just numerical flags)
    when opening a font file via the Python API.
  * UFO import now outputs the note field properly.
  * SVG import is much more robust.
  * We have dropped most gnulib and autotools logic in favor of
    CMake, which dramatically simplifies the build system and just
    as dramatically improves build time.
  * As part of the switch to CMake, per the deprecation of
    Python 2, and per the lack of objections to the proposal on
    the mailing list, we have dropped support for building
    FontForge with Python 2 support. The non-build-system Python 2
    code remains, but it is neither tested nor maintained nor
    supported and is likely to follow a trajectory of decay and
    then removal.
  * Documentation is now rendered in Sphinx, which makes
    maintenance and improvement easier.
  * Translations now happen on crowdin, which makes contributions
    easier.
  * We got such a contribution for Croatian.
  * Character view point coloring is more consistent, and preview
    fills support transparency.
  * The user can now move and close tabs in the character view.
  * The metrics view now allows for entry of negative kerning
    values and runs a bit more smoothly.
  * There is now a warning when a user is about to discard an
    unsaved script.
  * We fixed bugs all over, as always, with particular attention
    given to the metrics view, Python, Spiro, and high-resolution
    displays.
  * Notes on build system changes:
    + libgutils and libgunicode have been combined into
    libfontforge
    + libgdraw and libfontforgeexe have been combined into the
    fontforge executable itself
    + No development files are installed (headers, or pkg-config).
    This is because we do not provide a stable API or ABI to work
    against, nor are the headers actually well configured to be
    used externally. We are also not aware of any maintained
    product that compiles against FontForge itself.
  * Fixes use-after-free (heap) in the SFD_GetFontMetaData()
    function and fix NULL pointer dereference in the
    SFDGetSpiros() and SFD_AssignLookups() function(bnc#1160220,
    bnc#1160236, CVE-2020-5395, CVE-2020-5496).
- Drop patch that isn't needed anymore:
  * python38_config.patch
- Add patches to fix build:
  * fix-return-statement.patch
  * fix-sphinx-doc.patch (only for Leap 15.2)</changelog>
  <changelog author="Benjamin Greiner &lt;code@bnavigator.de&gt;" date="1590408000">- add support-sphinx3.patch and fix-glossary.patch to allow
  python-Sphinx &gt;= 3
  gh#fontforge/fontforge#4269
  gh#fontforge/fontforge#4284</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1593432000">- Add patch to support transforming bitmap glyphs from python
  with one of the predefined transformations in fontforge.
  * add-bitmap-transform-support.patch
  (boo#1169444)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1613822400">- update to 20201107:
  * This release falls on the 20th anniversary of the first release of
    FontForge back in 2000. It brings a wide range of minor tweaks and bug
    fixes for the user interface and file format handlers and a special splash
    screen to commemorate the big day
- fix-glossary.patch, support-sphinx3.patch: drop (upstream)
- remove get-source.sh: the binaries that needed to be repackaged
  are no longer in the upstream release tarball
- fix-return-statement.patch: refresh against new release</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1647777600">- update to 20220308:
  * Overhauled resource/appearance management
  * Merge/Simplify improvements
  * Updated Unicode support to Unicode 14.0.0
  * Add Points Of Inflection / Balance / Harmonize
  * Language system tag list/script range/feature list updates
  * You can now substitute glyph(s) by NULL
  * Reserved Font Names no longer written by default when adding SIL OFL to a font
  * UFO include path is altered, please update your fonts if needed
  * FontForge is now compiled with -Wall by default
  * Cidmaps are now bundled
- drop fix-return-statement.patch. obsolete</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1677758400">- update to 20230101:
  * Display the block name for reserved code points
  * Don't respond to wheel scrolls for buttons/tabsets
  * gfilechooser.c: fix behaviour when changing file type
  * Better control-drag handling for line-adjacent points
  * Fix resolution of program root
  * Fix missed nonextcp edit
  * Support ToUnicode extraction from PDFs for Type3 fonts
  * Add resource file and Windows application manifest
  * Fix name extraction for Type3 fonts from pdfs
  * cmake: Install fonttools and pycontrib
  * Fix InfoPlist.strings file name.
  * Fix normalisation of absolute paths
  * Handle non-array cm transforms while reading graphics stream
    from PDFs
  * Fix rect extraction from graphics stream for type3 fonts
  * Change which lookup types are suggested for jamo features
  * Better line handling in simplify
  * Use 'cmap' for Adobe-Identity-0 CID fonts
  * Fix ChangeGlyph calcluations relative to new nonext/prevcp
    conventions
  * Docs composite glyph
  * FVSplineFontPieceMeal: Check that the clut is present before
    applying conversion
  * Expand the lists of languages and scripts
  * Add flags to Python font.transform()
  * Support setting SplineChar width from importOutlines.
  * Undefine "extended" macro temporarily on GNU Hurd
  * Define PATH_MAX and MAXPATHLEN for GNU/Hurd compatibility
  * Fix Ascent &amp; Descent Importing from SVG Font
  * Prevent floating point shenanigans in loop termination (fixes
    [#5012])
  * GroupFindLPos() in fontforgeexe/groupsdlg.c null pointer fix
  * Fix drawing outside of expose calls
  * Fixed one more typo
  * Upgrade GitHub Actions
  * Prevents memory underflow in GFileMimeType() in gutils/fsys.c
  * Add a preference for saving editor state
  * splineutil.c: prevent hang on nan input
  * Shell-quote command sent to compressor in BDF
  * Fix pfadecrypt bugs
  * Include `SFDUTF7` functions in `libfontforge.so`
  * splinefit.c: Improvements to merge/simplify
  * RFE: [FEAT] When reference to non-existent glyphs are present
    in an OpenTy…
  * docs: Python scripting - update font.mergeFeature with
    details of boo…
  * Fix logic for CharString double-movetos after PR 4685
  * Upgrade to Unicode 15.0.0 and fix and expand the script lists
  * Fix broken link on scripting page
  * Fix typo in man page
  * Fix painting behaviour of the ruler linger window and layer
    change dialog
  * fontinfo.c: fix crash from uninitialised other_pos
  * tottfgpos: Fix needless warning about 16-bit field
  * ufo.c: emit guidelines key
  * fvmetrics.c: partial revert of 1033bc6
  * Update tranlsations from Crowdin
  * Fix woff2 decoding
  * Record unicode cmap encodings when one glyph is in multiple
    slots</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1703419200">- drop fix-sphinx-doc.patch, upstream fixed</changelog>
</package>
<package pkgid="73be7c8eb1eef5480eac1cf4e5ebcad2a932e8c75631effa2a73fbab5decf4bcc0fbdc71b708a4ebaed6b288ed1681fb0b0a6d836f10f805a54f892ff979d761" name="fontforge-debuginfo" arch="x86_64">
  <version epoch="0" ver="20230101" rel="2.1"/>
  <changelog author="bwiedemann@suse.com" date="1533124800">- Add reproducible.patch to override font build dates (boo#1047218)
- repack sources to .xz since we have to repack already</changelog>
  <changelog author="pgajdos@suse.com" date="1566388800">- version update to 20190801 [bsc#1145185]
  * Bugfixes
  * Added Croatian translation
  * Added user decompositions
  * New graphic for the splash/about screen
  * Images embedded in SFDs are now serialised as PNGs
  * Both the Windows and Mac builds are now built with Python 3 instead of Python 2.
  * The minimum supported version for the Mac build is now MacOS Sierra (10.12)
  * FontForge no longer uses gnulib
  * collab support has been removed
  * Complete GDK support, enabled by default on Windows and Macintosh, from @jtanx.
  * Enhanced UFO 3 support, with separate import/export paths for UFO 2 and UFO 3,
    from @frank-trampe. See the technical bulletin here for more information.
  * Improved feature file support, from @skef and @khaledhosny.
  * WOFF2 support, from @jtanx.
  * Unicode 12.1.0 support, from @JoesCat.
  * Extended Python interfaces, from @skef.
- modified patches
  % fontforge-version.patch (refreshed)
- deleted patches
  - reproducible.patch (upstreamed)</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1572436800">- add python38_config.patch to build with python-3.8
- spec-cleaned</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1586952000">- Update to version 20200314:
  * FontForge now has much improved stroke expansion functionality.
    The main change is that it actually works most of the time. New
    features include support for arbitrary convex nibs and the
    miter-clip and arc join styles from SVG 2. All functionality is
    accessible from the Python and native APIs.
  * Remove overlap handles certain important edge cases better.
  * The Python API now has a function called genericGlyphChange
    that matches the "Change Glyph" command in the GUI. See #4133
    for more details.
  * The Python API now has functions for getting Unicode script and
    for interrogating glyph boundaries.
  * One can now use text flags (rather than just numerical flags)
    when opening a font file via the Python API.
  * UFO import now outputs the note field properly.
  * SVG import is much more robust.
  * We have dropped most gnulib and autotools logic in favor of
    CMake, which dramatically simplifies the build system and just
    as dramatically improves build time.
  * As part of the switch to CMake, per the deprecation of
    Python 2, and per the lack of objections to the proposal on
    the mailing list, we have dropped support for building
    FontForge with Python 2 support. The non-build-system Python 2
    code remains, but it is neither tested nor maintained nor
    supported and is likely to follow a trajectory of decay and
    then removal.
  * Documentation is now rendered in Sphinx, which makes
    maintenance and improvement easier.
  * Translations now happen on crowdin, which makes contributions
    easier.
  * We got such a contribution for Croatian.
  * Character view point coloring is more consistent, and preview
    fills support transparency.
  * The user can now move and close tabs in the character view.
  * The metrics view now allows for entry of negative kerning
    values and runs a bit more smoothly.
  * There is now a warning when a user is about to discard an
    unsaved script.
  * We fixed bugs all over, as always, with particular attention
    given to the metrics view, Python, Spiro, and high-resolution
    displays.
  * Notes on build system changes:
    + libgutils and libgunicode have been combined into
    libfontforge
    + libgdraw and libfontforgeexe have been combined into the
    fontforge executable itself
    + No development files are installed (headers, or pkg-config).
    This is because we do not provide a stable API or ABI to work
    against, nor are the headers actually well configured to be
    used externally. We are also not aware of any maintained
    product that compiles against FontForge itself.
  * Fixes use-after-free (heap) in the SFD_GetFontMetaData()
    function and fix NULL pointer dereference in the
    SFDGetSpiros() and SFD_AssignLookups() function(bnc#1160220,
    bnc#1160236, CVE-2020-5395, CVE-2020-5496).
- Drop patch that isn't needed anymore:
  * python38_config.patch
- Add patches to fix build:
  * fix-return-statement.patch
  * fix-sphinx-doc.patch (only for Leap 15.2)</changelog>
  <changelog author="Benjamin Greiner &lt;code@bnavigator.de&gt;" date="1590408000">- add support-sphinx3.patch and fix-glossary.patch to allow
  python-Sphinx &gt;= 3
  gh#fontforge/fontforge#4269
  gh#fontforge/fontforge#4284</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1593432000">- Add patch to support transforming bitmap glyphs from python
  with one of the predefined transformations in fontforge.
  * add-bitmap-transform-support.patch
  (boo#1169444)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1613822400">- update to 20201107:
  * This release falls on the 20th anniversary of the first release of
    FontForge back in 2000. It brings a wide range of minor tweaks and bug
    fixes for the user interface and file format handlers and a special splash
    screen to commemorate the big day
- fix-glossary.patch, support-sphinx3.patch: drop (upstream)
- remove get-source.sh: the binaries that needed to be repackaged
  are no longer in the upstream release tarball
- fix-return-statement.patch: refresh against new release</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1647777600">- update to 20220308:
  * Overhauled resource/appearance management
  * Merge/Simplify improvements
  * Updated Unicode support to Unicode 14.0.0
  * Add Points Of Inflection / Balance / Harmonize
  * Language system tag list/script range/feature list updates
  * You can now substitute glyph(s) by NULL
  * Reserved Font Names no longer written by default when adding SIL OFL to a font
  * UFO include path is altered, please update your fonts if needed
  * FontForge is now compiled with -Wall by default
  * Cidmaps are now bundled
- drop fix-return-statement.patch. obsolete</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1677758400">- update to 20230101:
  * Display the block name for reserved code points
  * Don't respond to wheel scrolls for buttons/tabsets
  * gfilechooser.c: fix behaviour when changing file type
  * Better control-drag handling for line-adjacent points
  * Fix resolution of program root
  * Fix missed nonextcp edit
  * Support ToUnicode extraction from PDFs for Type3 fonts
  * Add resource file and Windows application manifest
  * Fix name extraction for Type3 fonts from pdfs
  * cmake: Install fonttools and pycontrib
  * Fix InfoPlist.strings file name.
  * Fix normalisation of absolute paths
  * Handle non-array cm transforms while reading graphics stream
    from PDFs
  * Fix rect extraction from graphics stream for type3 fonts
  * Change which lookup types are suggested for jamo features
  * Better line handling in simplify
  * Use 'cmap' for Adobe-Identity-0 CID fonts
  * Fix ChangeGlyph calcluations relative to new nonext/prevcp
    conventions
  * Docs composite glyph
  * FVSplineFontPieceMeal: Check that the clut is present before
    applying conversion
  * Expand the lists of languages and scripts
  * Add flags to Python font.transform()
  * Support setting SplineChar width from importOutlines.
  * Undefine "extended" macro temporarily on GNU Hurd
  * Define PATH_MAX and MAXPATHLEN for GNU/Hurd compatibility
  * Fix Ascent &amp; Descent Importing from SVG Font
  * Prevent floating point shenanigans in loop termination (fixes
    [#5012])
  * GroupFindLPos() in fontforgeexe/groupsdlg.c null pointer fix
  * Fix drawing outside of expose calls
  * Fixed one more typo
  * Upgrade GitHub Actions
  * Prevents memory underflow in GFileMimeType() in gutils/fsys.c
  * Add a preference for saving editor state
  * splineutil.c: prevent hang on nan input
  * Shell-quote command sent to compressor in BDF
  * Fix pfadecrypt bugs
  * Include `SFDUTF7` functions in `libfontforge.so`
  * splinefit.c: Improvements to merge/simplify
  * RFE: [FEAT] When reference to non-existent glyphs are present
    in an OpenTy…
  * docs: Python scripting - update font.mergeFeature with
    details of boo…
  * Fix logic for CharString double-movetos after PR 4685
  * Upgrade to Unicode 15.0.0 and fix and expand the script lists
  * Fix broken link on scripting page
  * Fix typo in man page
  * Fix painting behaviour of the ruler linger window and layer
    change dialog
  * fontinfo.c: fix crash from uninitialised other_pos
  * tottfgpos: Fix needless warning about 16-bit field
  * ufo.c: emit guidelines key
  * fvmetrics.c: partial revert of 1033bc6
  * Update tranlsations from Crowdin
  * Fix woff2 decoding
  * Record unicode cmap encodings when one glyph is in multiple
    slots</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1703419200">- drop fix-sphinx-doc.patch, upstream fixed</changelog>
</package>
<package pkgid="fb2872a260cc2158514e7d98e547cc040bae68cc2b32bd470104f71552d5324fe597c1b6f9f1b642b6e53752d89ac6a024c5fe7c86aa9f90d32c33d20a267b19" name="fontforge-debugsource" arch="i586">
  <version epoch="0" ver="20230101" rel="2.1"/>
  <changelog author="bwiedemann@suse.com" date="1533124800">- Add reproducible.patch to override font build dates (boo#1047218)
- repack sources to .xz since we have to repack already</changelog>
  <changelog author="pgajdos@suse.com" date="1566388800">- version update to 20190801 [bsc#1145185]
  * Bugfixes
  * Added Croatian translation
  * Added user decompositions
  * New graphic for the splash/about screen
  * Images embedded in SFDs are now serialised as PNGs
  * Both the Windows and Mac builds are now built with Python 3 instead of Python 2.
  * The minimum supported version for the Mac build is now MacOS Sierra (10.12)
  * FontForge no longer uses gnulib
  * collab support has been removed
  * Complete GDK support, enabled by default on Windows and Macintosh, from @jtanx.
  * Enhanced UFO 3 support, with separate import/export paths for UFO 2 and UFO 3,
    from @frank-trampe. See the technical bulletin here for more information.
  * Improved feature file support, from @skef and @khaledhosny.
  * WOFF2 support, from @jtanx.
  * Unicode 12.1.0 support, from @JoesCat.
  * Extended Python interfaces, from @skef.
- modified patches
  % fontforge-version.patch (refreshed)
- deleted patches
  - reproducible.patch (upstreamed)</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1572436800">- add python38_config.patch to build with python-3.8
- spec-cleaned</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1586952000">- Update to version 20200314:
  * FontForge now has much improved stroke expansion functionality.
    The main change is that it actually works most of the time. New
    features include support for arbitrary convex nibs and the
    miter-clip and arc join styles from SVG 2. All functionality is
    accessible from the Python and native APIs.
  * Remove overlap handles certain important edge cases better.
  * The Python API now has a function called genericGlyphChange
    that matches the "Change Glyph" command in the GUI. See #4133
    for more details.
  * The Python API now has functions for getting Unicode script and
    for interrogating glyph boundaries.
  * One can now use text flags (rather than just numerical flags)
    when opening a font file via the Python API.
  * UFO import now outputs the note field properly.
  * SVG import is much more robust.
  * We have dropped most gnulib and autotools logic in favor of
    CMake, which dramatically simplifies the build system and just
    as dramatically improves build time.
  * As part of the switch to CMake, per the deprecation of
    Python 2, and per the lack of objections to the proposal on
    the mailing list, we have dropped support for building
    FontForge with Python 2 support. The non-build-system Python 2
    code remains, but it is neither tested nor maintained nor
    supported and is likely to follow a trajectory of decay and
    then removal.
  * Documentation is now rendered in Sphinx, which makes
    maintenance and improvement easier.
  * Translations now happen on crowdin, which makes contributions
    easier.
  * We got such a contribution for Croatian.
  * Character view point coloring is more consistent, and preview
    fills support transparency.
  * The user can now move and close tabs in the character view.
  * The metrics view now allows for entry of negative kerning
    values and runs a bit more smoothly.
  * There is now a warning when a user is about to discard an
    unsaved script.
  * We fixed bugs all over, as always, with particular attention
    given to the metrics view, Python, Spiro, and high-resolution
    displays.
  * Notes on build system changes:
    + libgutils and libgunicode have been combined into
    libfontforge
    + libgdraw and libfontforgeexe have been combined into the
    fontforge executable itself
    + No development files are installed (headers, or pkg-config).
    This is because we do not provide a stable API or ABI to work
    against, nor are the headers actually well configured to be
    used externally. We are also not aware of any maintained
    product that compiles against FontForge itself.
  * Fixes use-after-free (heap) in the SFD_GetFontMetaData()
    function and fix NULL pointer dereference in the
    SFDGetSpiros() and SFD_AssignLookups() function(bnc#1160220,
    bnc#1160236, CVE-2020-5395, CVE-2020-5496).
- Drop patch that isn't needed anymore:
  * python38_config.patch
- Add patches to fix build:
  * fix-return-statement.patch
  * fix-sphinx-doc.patch (only for Leap 15.2)</changelog>
  <changelog author="Benjamin Greiner &lt;code@bnavigator.de&gt;" date="1590408000">- add support-sphinx3.patch and fix-glossary.patch to allow
  python-Sphinx &gt;= 3
  gh#fontforge/fontforge#4269
  gh#fontforge/fontforge#4284</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1593432000">- Add patch to support transforming bitmap glyphs from python
  with one of the predefined transformations in fontforge.
  * add-bitmap-transform-support.patch
  (boo#1169444)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1613822400">- update to 20201107:
  * This release falls on the 20th anniversary of the first release of
    FontForge back in 2000. It brings a wide range of minor tweaks and bug
    fixes for the user interface and file format handlers and a special splash
    screen to commemorate the big day
- fix-glossary.patch, support-sphinx3.patch: drop (upstream)
- remove get-source.sh: the binaries that needed to be repackaged
  are no longer in the upstream release tarball
- fix-return-statement.patch: refresh against new release</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1647777600">- update to 20220308:
  * Overhauled resource/appearance management
  * Merge/Simplify improvements
  * Updated Unicode support to Unicode 14.0.0
  * Add Points Of Inflection / Balance / Harmonize
  * Language system tag list/script range/feature list updates
  * You can now substitute glyph(s) by NULL
  * Reserved Font Names no longer written by default when adding SIL OFL to a font
  * UFO include path is altered, please update your fonts if needed
  * FontForge is now compiled with -Wall by default
  * Cidmaps are now bundled
- drop fix-return-statement.patch. obsolete</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1677758400">- update to 20230101:
  * Display the block name for reserved code points
  * Don't respond to wheel scrolls for buttons/tabsets
  * gfilechooser.c: fix behaviour when changing file type
  * Better control-drag handling for line-adjacent points
  * Fix resolution of program root
  * Fix missed nonextcp edit
  * Support ToUnicode extraction from PDFs for Type3 fonts
  * Add resource file and Windows application manifest
  * Fix name extraction for Type3 fonts from pdfs
  * cmake: Install fonttools and pycontrib
  * Fix InfoPlist.strings file name.
  * Fix normalisation of absolute paths
  * Handle non-array cm transforms while reading graphics stream
    from PDFs
  * Fix rect extraction from graphics stream for type3 fonts
  * Change which lookup types are suggested for jamo features
  * Better line handling in simplify
  * Use 'cmap' for Adobe-Identity-0 CID fonts
  * Fix ChangeGlyph calcluations relative to new nonext/prevcp
    conventions
  * Docs composite glyph
  * FVSplineFontPieceMeal: Check that the clut is present before
    applying conversion
  * Expand the lists of languages and scripts
  * Add flags to Python font.transform()
  * Support setting SplineChar width from importOutlines.
  * Undefine "extended" macro temporarily on GNU Hurd
  * Define PATH_MAX and MAXPATHLEN for GNU/Hurd compatibility
  * Fix Ascent &amp; Descent Importing from SVG Font
  * Prevent floating point shenanigans in loop termination (fixes
    [#5012])
  * GroupFindLPos() in fontforgeexe/groupsdlg.c null pointer fix
  * Fix drawing outside of expose calls
  * Fixed one more typo
  * Upgrade GitHub Actions
  * Prevents memory underflow in GFileMimeType() in gutils/fsys.c
  * Add a preference for saving editor state
  * splineutil.c: prevent hang on nan input
  * Shell-quote command sent to compressor in BDF
  * Fix pfadecrypt bugs
  * Include `SFDUTF7` functions in `libfontforge.so`
  * splinefit.c: Improvements to merge/simplify
  * RFE: [FEAT] When reference to non-existent glyphs are present
    in an OpenTy…
  * docs: Python scripting - update font.mergeFeature with
    details of boo…
  * Fix logic for CharString double-movetos after PR 4685
  * Upgrade to Unicode 15.0.0 and fix and expand the script lists
  * Fix broken link on scripting page
  * Fix typo in man page
  * Fix painting behaviour of the ruler linger window and layer
    change dialog
  * fontinfo.c: fix crash from uninitialised other_pos
  * tottfgpos: Fix needless warning about 16-bit field
  * ufo.c: emit guidelines key
  * fvmetrics.c: partial revert of 1033bc6
  * Update tranlsations from Crowdin
  * Fix woff2 decoding
  * Record unicode cmap encodings when one glyph is in multiple
    slots</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1703419200">- drop fix-sphinx-doc.patch, upstream fixed</changelog>
</package>
<package pkgid="cf228e6a638fa677ef6e32f802823801c9b781851ae70a7bc65a1d2abea7e2dac78a78d53958f14d6514badd0ccd4a047930f63bac50409d29318dc0f50ecc15" name="fontforge-debugsource" arch="x86_64">
  <version epoch="0" ver="20230101" rel="2.1"/>
  <changelog author="bwiedemann@suse.com" date="1533124800">- Add reproducible.patch to override font build dates (boo#1047218)
- repack sources to .xz since we have to repack already</changelog>
  <changelog author="pgajdos@suse.com" date="1566388800">- version update to 20190801 [bsc#1145185]
  * Bugfixes
  * Added Croatian translation
  * Added user decompositions
  * New graphic for the splash/about screen
  * Images embedded in SFDs are now serialised as PNGs
  * Both the Windows and Mac builds are now built with Python 3 instead of Python 2.
  * The minimum supported version for the Mac build is now MacOS Sierra (10.12)
  * FontForge no longer uses gnulib
  * collab support has been removed
  * Complete GDK support, enabled by default on Windows and Macintosh, from @jtanx.
  * Enhanced UFO 3 support, with separate import/export paths for UFO 2 and UFO 3,
    from @frank-trampe. See the technical bulletin here for more information.
  * Improved feature file support, from @skef and @khaledhosny.
  * WOFF2 support, from @jtanx.
  * Unicode 12.1.0 support, from @JoesCat.
  * Extended Python interfaces, from @skef.
- modified patches
  % fontforge-version.patch (refreshed)
- deleted patches
  - reproducible.patch (upstreamed)</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1572436800">- add python38_config.patch to build with python-3.8
- spec-cleaned</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1586952000">- Update to version 20200314:
  * FontForge now has much improved stroke expansion functionality.
    The main change is that it actually works most of the time. New
    features include support for arbitrary convex nibs and the
    miter-clip and arc join styles from SVG 2. All functionality is
    accessible from the Python and native APIs.
  * Remove overlap handles certain important edge cases better.
  * The Python API now has a function called genericGlyphChange
    that matches the "Change Glyph" command in the GUI. See #4133
    for more details.
  * The Python API now has functions for getting Unicode script and
    for interrogating glyph boundaries.
  * One can now use text flags (rather than just numerical flags)
    when opening a font file via the Python API.
  * UFO import now outputs the note field properly.
  * SVG import is much more robust.
  * We have dropped most gnulib and autotools logic in favor of
    CMake, which dramatically simplifies the build system and just
    as dramatically improves build time.
  * As part of the switch to CMake, per the deprecation of
    Python 2, and per the lack of objections to the proposal on
    the mailing list, we have dropped support for building
    FontForge with Python 2 support. The non-build-system Python 2
    code remains, but it is neither tested nor maintained nor
    supported and is likely to follow a trajectory of decay and
    then removal.
  * Documentation is now rendered in Sphinx, which makes
    maintenance and improvement easier.
  * Translations now happen on crowdin, which makes contributions
    easier.
  * We got such a contribution for Croatian.
  * Character view point coloring is more consistent, and preview
    fills support transparency.
  * The user can now move and close tabs in the character view.
  * The metrics view now allows for entry of negative kerning
    values and runs a bit more smoothly.
  * There is now a warning when a user is about to discard an
    unsaved script.
  * We fixed bugs all over, as always, with particular attention
    given to the metrics view, Python, Spiro, and high-resolution
    displays.
  * Notes on build system changes:
    + libgutils and libgunicode have been combined into
    libfontforge
    + libgdraw and libfontforgeexe have been combined into the
    fontforge executable itself
    + No development files are installed (headers, or pkg-config).
    This is because we do not provide a stable API or ABI to work
    against, nor are the headers actually well configured to be
    used externally. We are also not aware of any maintained
    product that compiles against FontForge itself.
  * Fixes use-after-free (heap) in the SFD_GetFontMetaData()
    function and fix NULL pointer dereference in the
    SFDGetSpiros() and SFD_AssignLookups() function(bnc#1160220,
    bnc#1160236, CVE-2020-5395, CVE-2020-5496).
- Drop patch that isn't needed anymore:
  * python38_config.patch
- Add patches to fix build:
  * fix-return-statement.patch
  * fix-sphinx-doc.patch (only for Leap 15.2)</changelog>
  <changelog author="Benjamin Greiner &lt;code@bnavigator.de&gt;" date="1590408000">- add support-sphinx3.patch and fix-glossary.patch to allow
  python-Sphinx &gt;= 3
  gh#fontforge/fontforge#4269
  gh#fontforge/fontforge#4284</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1593432000">- Add patch to support transforming bitmap glyphs from python
  with one of the predefined transformations in fontforge.
  * add-bitmap-transform-support.patch
  (boo#1169444)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1613822400">- update to 20201107:
  * This release falls on the 20th anniversary of the first release of
    FontForge back in 2000. It brings a wide range of minor tweaks and bug
    fixes for the user interface and file format handlers and a special splash
    screen to commemorate the big day
- fix-glossary.patch, support-sphinx3.patch: drop (upstream)
- remove get-source.sh: the binaries that needed to be repackaged
  are no longer in the upstream release tarball
- fix-return-statement.patch: refresh against new release</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1647777600">- update to 20220308:
  * Overhauled resource/appearance management
  * Merge/Simplify improvements
  * Updated Unicode support to Unicode 14.0.0
  * Add Points Of Inflection / Balance / Harmonize
  * Language system tag list/script range/feature list updates
  * You can now substitute glyph(s) by NULL
  * Reserved Font Names no longer written by default when adding SIL OFL to a font
  * UFO include path is altered, please update your fonts if needed
  * FontForge is now compiled with -Wall by default
  * Cidmaps are now bundled
- drop fix-return-statement.patch. obsolete</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1677758400">- update to 20230101:
  * Display the block name for reserved code points
  * Don't respond to wheel scrolls for buttons/tabsets
  * gfilechooser.c: fix behaviour when changing file type
  * Better control-drag handling for line-adjacent points
  * Fix resolution of program root
  * Fix missed nonextcp edit
  * Support ToUnicode extraction from PDFs for Type3 fonts
  * Add resource file and Windows application manifest
  * Fix name extraction for Type3 fonts from pdfs
  * cmake: Install fonttools and pycontrib
  * Fix InfoPlist.strings file name.
  * Fix normalisation of absolute paths
  * Handle non-array cm transforms while reading graphics stream
    from PDFs
  * Fix rect extraction from graphics stream for type3 fonts
  * Change which lookup types are suggested for jamo features
  * Better line handling in simplify
  * Use 'cmap' for Adobe-Identity-0 CID fonts
  * Fix ChangeGlyph calcluations relative to new nonext/prevcp
    conventions
  * Docs composite glyph
  * FVSplineFontPieceMeal: Check that the clut is present before
    applying conversion
  * Expand the lists of languages and scripts
  * Add flags to Python font.transform()
  * Support setting SplineChar width from importOutlines.
  * Undefine "extended" macro temporarily on GNU Hurd
  * Define PATH_MAX and MAXPATHLEN for GNU/Hurd compatibility
  * Fix Ascent &amp; Descent Importing from SVG Font
  * Prevent floating point shenanigans in loop termination (fixes
    [#5012])
  * GroupFindLPos() in fontforgeexe/groupsdlg.c null pointer fix
  * Fix drawing outside of expose calls
  * Fixed one more typo
  * Upgrade GitHub Actions
  * Prevents memory underflow in GFileMimeType() in gutils/fsys.c
  * Add a preference for saving editor state
  * splineutil.c: prevent hang on nan input
  * Shell-quote command sent to compressor in BDF
  * Fix pfadecrypt bugs
  * Include `SFDUTF7` functions in `libfontforge.so`
  * splinefit.c: Improvements to merge/simplify
  * RFE: [FEAT] When reference to non-existent glyphs are present
    in an OpenTy…
  * docs: Python scripting - update font.mergeFeature with
    details of boo…
  * Fix logic for CharString double-movetos after PR 4685
  * Upgrade to Unicode 15.0.0 and fix and expand the script lists
  * Fix broken link on scripting page
  * Fix typo in man page
  * Fix painting behaviour of the ruler linger window and layer
    change dialog
  * fontinfo.c: fix crash from uninitialised other_pos
  * tottfgpos: Fix needless warning about 16-bit field
  * ufo.c: emit guidelines key
  * fvmetrics.c: partial revert of 1033bc6
  * Update tranlsations from Crowdin
  * Fix woff2 decoding
  * Record unicode cmap encodings when one glyph is in multiple
    slots</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1703419200">- drop fix-sphinx-doc.patch, upstream fixed</changelog>
</package>
<package pkgid="cc0f213fdd0e4a0744bea16290ccab3ea6bd5adb69aa7147e2456a8800b4599ce432c4c993e68fe5ce59203f79a414e12ca5cf7be312ce1a150db534d709dd6d" name="fontforge-devel" arch="i586">
  <version epoch="0" ver="20230101" rel="2.1"/>
  <changelog author="bwiedemann@suse.com" date="1533124800">- Add reproducible.patch to override font build dates (boo#1047218)
- repack sources to .xz since we have to repack already</changelog>
  <changelog author="pgajdos@suse.com" date="1566388800">- version update to 20190801 [bsc#1145185]
  * Bugfixes
  * Added Croatian translation
  * Added user decompositions
  * New graphic for the splash/about screen
  * Images embedded in SFDs are now serialised as PNGs
  * Both the Windows and Mac builds are now built with Python 3 instead of Python 2.
  * The minimum supported version for the Mac build is now MacOS Sierra (10.12)
  * FontForge no longer uses gnulib
  * collab support has been removed
  * Complete GDK support, enabled by default on Windows and Macintosh, from @jtanx.
  * Enhanced UFO 3 support, with separate import/export paths for UFO 2 and UFO 3,
    from @frank-trampe. See the technical bulletin here for more information.
  * Improved feature file support, from @skef and @khaledhosny.
  * WOFF2 support, from @jtanx.
  * Unicode 12.1.0 support, from @JoesCat.
  * Extended Python interfaces, from @skef.
- modified patches
  % fontforge-version.patch (refreshed)
- deleted patches
  - reproducible.patch (upstreamed)</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1572436800">- add python38_config.patch to build with python-3.8
- spec-cleaned</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1586952000">- Update to version 20200314:
  * FontForge now has much improved stroke expansion functionality.
    The main change is that it actually works most of the time. New
    features include support for arbitrary convex nibs and the
    miter-clip and arc join styles from SVG 2. All functionality is
    accessible from the Python and native APIs.
  * Remove overlap handles certain important edge cases better.
  * The Python API now has a function called genericGlyphChange
    that matches the "Change Glyph" command in the GUI. See #4133
    for more details.
  * The Python API now has functions for getting Unicode script and
    for interrogating glyph boundaries.
  * One can now use text flags (rather than just numerical flags)
    when opening a font file via the Python API.
  * UFO import now outputs the note field properly.
  * SVG import is much more robust.
  * We have dropped most gnulib and autotools logic in favor of
    CMake, which dramatically simplifies the build system and just
    as dramatically improves build time.
  * As part of the switch to CMake, per the deprecation of
    Python 2, and per the lack of objections to the proposal on
    the mailing list, we have dropped support for building
    FontForge with Python 2 support. The non-build-system Python 2
    code remains, but it is neither tested nor maintained nor
    supported and is likely to follow a trajectory of decay and
    then removal.
  * Documentation is now rendered in Sphinx, which makes
    maintenance and improvement easier.
  * Translations now happen on crowdin, which makes contributions
    easier.
  * We got such a contribution for Croatian.
  * Character view point coloring is more consistent, and preview
    fills support transparency.
  * The user can now move and close tabs in the character view.
  * The metrics view now allows for entry of negative kerning
    values and runs a bit more smoothly.
  * There is now a warning when a user is about to discard an
    unsaved script.
  * We fixed bugs all over, as always, with particular attention
    given to the metrics view, Python, Spiro, and high-resolution
    displays.
  * Notes on build system changes:
    + libgutils and libgunicode have been combined into
    libfontforge
    + libgdraw and libfontforgeexe have been combined into the
    fontforge executable itself
    + No development files are installed (headers, or pkg-config).
    This is because we do not provide a stable API or ABI to work
    against, nor are the headers actually well configured to be
    used externally. We are also not aware of any maintained
    product that compiles against FontForge itself.
  * Fixes use-after-free (heap) in the SFD_GetFontMetaData()
    function and fix NULL pointer dereference in the
    SFDGetSpiros() and SFD_AssignLookups() function(bnc#1160220,
    bnc#1160236, CVE-2020-5395, CVE-2020-5496).
- Drop patch that isn't needed anymore:
  * python38_config.patch
- Add patches to fix build:
  * fix-return-statement.patch
  * fix-sphinx-doc.patch (only for Leap 15.2)</changelog>
  <changelog author="Benjamin Greiner &lt;code@bnavigator.de&gt;" date="1590408000">- add support-sphinx3.patch and fix-glossary.patch to allow
  python-Sphinx &gt;= 3
  gh#fontforge/fontforge#4269
  gh#fontforge/fontforge#4284</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1593432000">- Add patch to support transforming bitmap glyphs from python
  with one of the predefined transformations in fontforge.
  * add-bitmap-transform-support.patch
  (boo#1169444)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1613822400">- update to 20201107:
  * This release falls on the 20th anniversary of the first release of
    FontForge back in 2000. It brings a wide range of minor tweaks and bug
    fixes for the user interface and file format handlers and a special splash
    screen to commemorate the big day
- fix-glossary.patch, support-sphinx3.patch: drop (upstream)
- remove get-source.sh: the binaries that needed to be repackaged
  are no longer in the upstream release tarball
- fix-return-statement.patch: refresh against new release</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1647777600">- update to 20220308:
  * Overhauled resource/appearance management
  * Merge/Simplify improvements
  * Updated Unicode support to Unicode 14.0.0
  * Add Points Of Inflection / Balance / Harmonize
  * Language system tag list/script range/feature list updates
  * You can now substitute glyph(s) by NULL
  * Reserved Font Names no longer written by default when adding SIL OFL to a font
  * UFO include path is altered, please update your fonts if needed
  * FontForge is now compiled with -Wall by default
  * Cidmaps are now bundled
- drop fix-return-statement.patch. obsolete</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1677758400">- update to 20230101:
  * Display the block name for reserved code points
  * Don't respond to wheel scrolls for buttons/tabsets
  * gfilechooser.c: fix behaviour when changing file type
  * Better control-drag handling for line-adjacent points
  * Fix resolution of program root
  * Fix missed nonextcp edit
  * Support ToUnicode extraction from PDFs for Type3 fonts
  * Add resource file and Windows application manifest
  * Fix name extraction for Type3 fonts from pdfs
  * cmake: Install fonttools and pycontrib
  * Fix InfoPlist.strings file name.
  * Fix normalisation of absolute paths
  * Handle non-array cm transforms while reading graphics stream
    from PDFs
  * Fix rect extraction from graphics stream for type3 fonts
  * Change which lookup types are suggested for jamo features
  * Better line handling in simplify
  * Use 'cmap' for Adobe-Identity-0 CID fonts
  * Fix ChangeGlyph calcluations relative to new nonext/prevcp
    conventions
  * Docs composite glyph
  * FVSplineFontPieceMeal: Check that the clut is present before
    applying conversion
  * Expand the lists of languages and scripts
  * Add flags to Python font.transform()
  * Support setting SplineChar width from importOutlines.
  * Undefine "extended" macro temporarily on GNU Hurd
  * Define PATH_MAX and MAXPATHLEN for GNU/Hurd compatibility
  * Fix Ascent &amp; Descent Importing from SVG Font
  * Prevent floating point shenanigans in loop termination (fixes
    [#5012])
  * GroupFindLPos() in fontforgeexe/groupsdlg.c null pointer fix
  * Fix drawing outside of expose calls
  * Fixed one more typo
  * Upgrade GitHub Actions
  * Prevents memory underflow in GFileMimeType() in gutils/fsys.c
  * Add a preference for saving editor state
  * splineutil.c: prevent hang on nan input
  * Shell-quote command sent to compressor in BDF
  * Fix pfadecrypt bugs
  * Include `SFDUTF7` functions in `libfontforge.so`
  * splinefit.c: Improvements to merge/simplify
  * RFE: [FEAT] When reference to non-existent glyphs are present
    in an OpenTy…
  * docs: Python scripting - update font.mergeFeature with
    details of boo…
  * Fix logic for CharString double-movetos after PR 4685
  * Upgrade to Unicode 15.0.0 and fix and expand the script lists
  * Fix broken link on scripting page
  * Fix typo in man page
  * Fix painting behaviour of the ruler linger window and layer
    change dialog
  * fontinfo.c: fix crash from uninitialised other_pos
  * tottfgpos: Fix needless warning about 16-bit field
  * ufo.c: emit guidelines key
  * fvmetrics.c: partial revert of 1033bc6
  * Update tranlsations from Crowdin
  * Fix woff2 decoding
  * Record unicode cmap encodings when one glyph is in multiple
    slots</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1703419200">- drop fix-sphinx-doc.patch, upstream fixed</changelog>
</package>
<package pkgid="7f449e9f19624f351f520cb3da18f106ab1ed92b622c5fb54c31923770650b96c22220cbcc096226b03703fe80872c54e02648baf8ba384787d0d764fe7c5e3b" name="fontforge-devel" arch="x86_64">
  <version epoch="0" ver="20230101" rel="2.1"/>
  <changelog author="bwiedemann@suse.com" date="1533124800">- Add reproducible.patch to override font build dates (boo#1047218)
- repack sources to .xz since we have to repack already</changelog>
  <changelog author="pgajdos@suse.com" date="1566388800">- version update to 20190801 [bsc#1145185]
  * Bugfixes
  * Added Croatian translation
  * Added user decompositions
  * New graphic for the splash/about screen
  * Images embedded in SFDs are now serialised as PNGs
  * Both the Windows and Mac builds are now built with Python 3 instead of Python 2.
  * The minimum supported version for the Mac build is now MacOS Sierra (10.12)
  * FontForge no longer uses gnulib
  * collab support has been removed
  * Complete GDK support, enabled by default on Windows and Macintosh, from @jtanx.
  * Enhanced UFO 3 support, with separate import/export paths for UFO 2 and UFO 3,
    from @frank-trampe. See the technical bulletin here for more information.
  * Improved feature file support, from @skef and @khaledhosny.
  * WOFF2 support, from @jtanx.
  * Unicode 12.1.0 support, from @JoesCat.
  * Extended Python interfaces, from @skef.
- modified patches
  % fontforge-version.patch (refreshed)
- deleted patches
  - reproducible.patch (upstreamed)</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1572436800">- add python38_config.patch to build with python-3.8
- spec-cleaned</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1586952000">- Update to version 20200314:
  * FontForge now has much improved stroke expansion functionality.
    The main change is that it actually works most of the time. New
    features include support for arbitrary convex nibs and the
    miter-clip and arc join styles from SVG 2. All functionality is
    accessible from the Python and native APIs.
  * Remove overlap handles certain important edge cases better.
  * The Python API now has a function called genericGlyphChange
    that matches the "Change Glyph" command in the GUI. See #4133
    for more details.
  * The Python API now has functions for getting Unicode script and
    for interrogating glyph boundaries.
  * One can now use text flags (rather than just numerical flags)
    when opening a font file via the Python API.
  * UFO import now outputs the note field properly.
  * SVG import is much more robust.
  * We have dropped most gnulib and autotools logic in favor of
    CMake, which dramatically simplifies the build system and just
    as dramatically improves build time.
  * As part of the switch to CMake, per the deprecation of
    Python 2, and per the lack of objections to the proposal on
    the mailing list, we have dropped support for building
    FontForge with Python 2 support. The non-build-system Python 2
    code remains, but it is neither tested nor maintained nor
    supported and is likely to follow a trajectory of decay and
    then removal.
  * Documentation is now rendered in Sphinx, which makes
    maintenance and improvement easier.
  * Translations now happen on crowdin, which makes contributions
    easier.
  * We got such a contribution for Croatian.
  * Character view point coloring is more consistent, and preview
    fills support transparency.
  * The user can now move and close tabs in the character view.
  * The metrics view now allows for entry of negative kerning
    values and runs a bit more smoothly.
  * There is now a warning when a user is about to discard an
    unsaved script.
  * We fixed bugs all over, as always, with particular attention
    given to the metrics view, Python, Spiro, and high-resolution
    displays.
  * Notes on build system changes:
    + libgutils and libgunicode have been combined into
    libfontforge
    + libgdraw and libfontforgeexe have been combined into the
    fontforge executable itself
    + No development files are installed (headers, or pkg-config).
    This is because we do not provide a stable API or ABI to work
    against, nor are the headers actually well configured to be
    used externally. We are also not aware of any maintained
    product that compiles against FontForge itself.
  * Fixes use-after-free (heap) in the SFD_GetFontMetaData()
    function and fix NULL pointer dereference in the
    SFDGetSpiros() and SFD_AssignLookups() function(bnc#1160220,
    bnc#1160236, CVE-2020-5395, CVE-2020-5496).
- Drop patch that isn't needed anymore:
  * python38_config.patch
- Add patches to fix build:
  * fix-return-statement.patch
  * fix-sphinx-doc.patch (only for Leap 15.2)</changelog>
  <changelog author="Benjamin Greiner &lt;code@bnavigator.de&gt;" date="1590408000">- add support-sphinx3.patch and fix-glossary.patch to allow
  python-Sphinx &gt;= 3
  gh#fontforge/fontforge#4269
  gh#fontforge/fontforge#4284</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1593432000">- Add patch to support transforming bitmap glyphs from python
  with one of the predefined transformations in fontforge.
  * add-bitmap-transform-support.patch
  (boo#1169444)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1613822400">- update to 20201107:
  * This release falls on the 20th anniversary of the first release of
    FontForge back in 2000. It brings a wide range of minor tweaks and bug
    fixes for the user interface and file format handlers and a special splash
    screen to commemorate the big day
- fix-glossary.patch, support-sphinx3.patch: drop (upstream)
- remove get-source.sh: the binaries that needed to be repackaged
  are no longer in the upstream release tarball
- fix-return-statement.patch: refresh against new release</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1647777600">- update to 20220308:
  * Overhauled resource/appearance management
  * Merge/Simplify improvements
  * Updated Unicode support to Unicode 14.0.0
  * Add Points Of Inflection / Balance / Harmonize
  * Language system tag list/script range/feature list updates
  * You can now substitute glyph(s) by NULL
  * Reserved Font Names no longer written by default when adding SIL OFL to a font
  * UFO include path is altered, please update your fonts if needed
  * FontForge is now compiled with -Wall by default
  * Cidmaps are now bundled
- drop fix-return-statement.patch. obsolete</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1677758400">- update to 20230101:
  * Display the block name for reserved code points
  * Don't respond to wheel scrolls for buttons/tabsets
  * gfilechooser.c: fix behaviour when changing file type
  * Better control-drag handling for line-adjacent points
  * Fix resolution of program root
  * Fix missed nonextcp edit
  * Support ToUnicode extraction from PDFs for Type3 fonts
  * Add resource file and Windows application manifest
  * Fix name extraction for Type3 fonts from pdfs
  * cmake: Install fonttools and pycontrib
  * Fix InfoPlist.strings file name.
  * Fix normalisation of absolute paths
  * Handle non-array cm transforms while reading graphics stream
    from PDFs
  * Fix rect extraction from graphics stream for type3 fonts
  * Change which lookup types are suggested for jamo features
  * Better line handling in simplify
  * Use 'cmap' for Adobe-Identity-0 CID fonts
  * Fix ChangeGlyph calcluations relative to new nonext/prevcp
    conventions
  * Docs composite glyph
  * FVSplineFontPieceMeal: Check that the clut is present before
    applying conversion
  * Expand the lists of languages and scripts
  * Add flags to Python font.transform()
  * Support setting SplineChar width from importOutlines.
  * Undefine "extended" macro temporarily on GNU Hurd
  * Define PATH_MAX and MAXPATHLEN for GNU/Hurd compatibility
  * Fix Ascent &amp; Descent Importing from SVG Font
  * Prevent floating point shenanigans in loop termination (fixes
    [#5012])
  * GroupFindLPos() in fontforgeexe/groupsdlg.c null pointer fix
  * Fix drawing outside of expose calls
  * Fixed one more typo
  * Upgrade GitHub Actions
  * Prevents memory underflow in GFileMimeType() in gutils/fsys.c
  * Add a preference for saving editor state
  * splineutil.c: prevent hang on nan input
  * Shell-quote command sent to compressor in BDF
  * Fix pfadecrypt bugs
  * Include `SFDUTF7` functions in `libfontforge.so`
  * splinefit.c: Improvements to merge/simplify
  * RFE: [FEAT] When reference to non-existent glyphs are present
    in an OpenTy…
  * docs: Python scripting - update font.mergeFeature with
    details of boo…
  * Fix logic for CharString double-movetos after PR 4685
  * Upgrade to Unicode 15.0.0 and fix and expand the script lists
  * Fix broken link on scripting page
  * Fix typo in man page
  * Fix painting behaviour of the ruler linger window and layer
    change dialog
  * fontinfo.c: fix crash from uninitialised other_pos
  * tottfgpos: Fix needless warning about 16-bit field
  * ufo.c: emit guidelines key
  * fvmetrics.c: partial revert of 1033bc6
  * Update tranlsations from Crowdin
  * Fix woff2 decoding
  * Record unicode cmap encodings when one glyph is in multiple
    slots</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1703419200">- drop fix-sphinx-doc.patch, upstream fixed</changelog>
</package>
<package pkgid="7bca23c53858444ff4d82135807513e16d107c1cf62fa4f6925371784278411337c2fbb8e0f60988e5912bd7d48e108707c74e7c5ed0139ddaf612ec49bc302c" name="fontforge-doc" arch="noarch">
  <version epoch="0" ver="20230101" rel="2.1"/>
  <changelog author="bwiedemann@suse.com" date="1533124800">- Add reproducible.patch to override font build dates (boo#1047218)
- repack sources to .xz since we have to repack already</changelog>
  <changelog author="pgajdos@suse.com" date="1566388800">- version update to 20190801 [bsc#1145185]
  * Bugfixes
  * Added Croatian translation
  * Added user decompositions
  * New graphic for the splash/about screen
  * Images embedded in SFDs are now serialised as PNGs
  * Both the Windows and Mac builds are now built with Python 3 instead of Python 2.
  * The minimum supported version for the Mac build is now MacOS Sierra (10.12)
  * FontForge no longer uses gnulib
  * collab support has been removed
  * Complete GDK support, enabled by default on Windows and Macintosh, from @jtanx.
  * Enhanced UFO 3 support, with separate import/export paths for UFO 2 and UFO 3,
    from @frank-trampe. See the technical bulletin here for more information.
  * Improved feature file support, from @skef and @khaledhosny.
  * WOFF2 support, from @jtanx.
  * Unicode 12.1.0 support, from @JoesCat.
  * Extended Python interfaces, from @skef.
- modified patches
  % fontforge-version.patch (refreshed)
- deleted patches
  - reproducible.patch (upstreamed)</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1572436800">- add python38_config.patch to build with python-3.8
- spec-cleaned</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1586952000">- Update to version 20200314:
  * FontForge now has much improved stroke expansion functionality.
    The main change is that it actually works most of the time. New
    features include support for arbitrary convex nibs and the
    miter-clip and arc join styles from SVG 2. All functionality is
    accessible from the Python and native APIs.
  * Remove overlap handles certain important edge cases better.
  * The Python API now has a function called genericGlyphChange
    that matches the "Change Glyph" command in the GUI. See #4133
    for more details.
  * The Python API now has functions for getting Unicode script and
    for interrogating glyph boundaries.
  * One can now use text flags (rather than just numerical flags)
    when opening a font file via the Python API.
  * UFO import now outputs the note field properly.
  * SVG import is much more robust.
  * We have dropped most gnulib and autotools logic in favor of
    CMake, which dramatically simplifies the build system and just
    as dramatically improves build time.
  * As part of the switch to CMake, per the deprecation of
    Python 2, and per the lack of objections to the proposal on
    the mailing list, we have dropped support for building
    FontForge with Python 2 support. The non-build-system Python 2
    code remains, but it is neither tested nor maintained nor
    supported and is likely to follow a trajectory of decay and
    then removal.
  * Documentation is now rendered in Sphinx, which makes
    maintenance and improvement easier.
  * Translations now happen on crowdin, which makes contributions
    easier.
  * We got such a contribution for Croatian.
  * Character view point coloring is more consistent, and preview
    fills support transparency.
  * The user can now move and close tabs in the character view.
  * The metrics view now allows for entry of negative kerning
    values and runs a bit more smoothly.
  * There is now a warning when a user is about to discard an
    unsaved script.
  * We fixed bugs all over, as always, with particular attention
    given to the metrics view, Python, Spiro, and high-resolution
    displays.
  * Notes on build system changes:
    + libgutils and libgunicode have been combined into
    libfontforge
    + libgdraw and libfontforgeexe have been combined into the
    fontforge executable itself
    + No development files are installed (headers, or pkg-config).
    This is because we do not provide a stable API or ABI to work
    against, nor are the headers actually well configured to be
    used externally. We are also not aware of any maintained
    product that compiles against FontForge itself.
  * Fixes use-after-free (heap) in the SFD_GetFontMetaData()
    function and fix NULL pointer dereference in the
    SFDGetSpiros() and SFD_AssignLookups() function(bnc#1160220,
    bnc#1160236, CVE-2020-5395, CVE-2020-5496).
- Drop patch that isn't needed anymore:
  * python38_config.patch
- Add patches to fix build:
  * fix-return-statement.patch
  * fix-sphinx-doc.patch (only for Leap 15.2)</changelog>
  <changelog author="Benjamin Greiner &lt;code@bnavigator.de&gt;" date="1590408000">- add support-sphinx3.patch and fix-glossary.patch to allow
  python-Sphinx &gt;= 3
  gh#fontforge/fontforge#4269
  gh#fontforge/fontforge#4284</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1593432000">- Add patch to support transforming bitmap glyphs from python
  with one of the predefined transformations in fontforge.
  * add-bitmap-transform-support.patch
  (boo#1169444)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1613822400">- update to 20201107:
  * This release falls on the 20th anniversary of the first release of
    FontForge back in 2000. It brings a wide range of minor tweaks and bug
    fixes for the user interface and file format handlers and a special splash
    screen to commemorate the big day
- fix-glossary.patch, support-sphinx3.patch: drop (upstream)
- remove get-source.sh: the binaries that needed to be repackaged
  are no longer in the upstream release tarball
- fix-return-statement.patch: refresh against new release</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1647777600">- update to 20220308:
  * Overhauled resource/appearance management
  * Merge/Simplify improvements
  * Updated Unicode support to Unicode 14.0.0
  * Add Points Of Inflection / Balance / Harmonize
  * Language system tag list/script range/feature list updates
  * You can now substitute glyph(s) by NULL
  * Reserved Font Names no longer written by default when adding SIL OFL to a font
  * UFO include path is altered, please update your fonts if needed
  * FontForge is now compiled with -Wall by default
  * Cidmaps are now bundled
- drop fix-return-statement.patch. obsolete</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1677758400">- update to 20230101:
  * Display the block name for reserved code points
  * Don't respond to wheel scrolls for buttons/tabsets
  * gfilechooser.c: fix behaviour when changing file type
  * Better control-drag handling for line-adjacent points
  * Fix resolution of program root
  * Fix missed nonextcp edit
  * Support ToUnicode extraction from PDFs for Type3 fonts
  * Add resource file and Windows application manifest
  * Fix name extraction for Type3 fonts from pdfs
  * cmake: Install fonttools and pycontrib
  * Fix InfoPlist.strings file name.
  * Fix normalisation of absolute paths
  * Handle non-array cm transforms while reading graphics stream
    from PDFs
  * Fix rect extraction from graphics stream for type3 fonts
  * Change which lookup types are suggested for jamo features
  * Better line handling in simplify
  * Use 'cmap' for Adobe-Identity-0 CID fonts
  * Fix ChangeGlyph calcluations relative to new nonext/prevcp
    conventions
  * Docs composite glyph
  * FVSplineFontPieceMeal: Check that the clut is present before
    applying conversion
  * Expand the lists of languages and scripts
  * Add flags to Python font.transform()
  * Support setting SplineChar width from importOutlines.
  * Undefine "extended" macro temporarily on GNU Hurd
  * Define PATH_MAX and MAXPATHLEN for GNU/Hurd compatibility
  * Fix Ascent &amp; Descent Importing from SVG Font
  * Prevent floating point shenanigans in loop termination (fixes
    [#5012])
  * GroupFindLPos() in fontforgeexe/groupsdlg.c null pointer fix
  * Fix drawing outside of expose calls
  * Fixed one more typo
  * Upgrade GitHub Actions
  * Prevents memory underflow in GFileMimeType() in gutils/fsys.c
  * Add a preference for saving editor state
  * splineutil.c: prevent hang on nan input
  * Shell-quote command sent to compressor in BDF
  * Fix pfadecrypt bugs
  * Include `SFDUTF7` functions in `libfontforge.so`
  * splinefit.c: Improvements to merge/simplify
  * RFE: [FEAT] When reference to non-existent glyphs are present
    in an OpenTy…
  * docs: Python scripting - update font.mergeFeature with
    details of boo…
  * Fix logic for CharString double-movetos after PR 4685
  * Upgrade to Unicode 15.0.0 and fix and expand the script lists
  * Fix broken link on scripting page
  * Fix typo in man page
  * Fix painting behaviour of the ruler linger window and layer
    change dialog
  * fontinfo.c: fix crash from uninitialised other_pos
  * tottfgpos: Fix needless warning about 16-bit field
  * ufo.c: emit guidelines key
  * fvmetrics.c: partial revert of 1033bc6
  * Update tranlsations from Crowdin
  * Fix woff2 decoding
  * Record unicode cmap encodings when one glyph is in multiple
    slots</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1703419200">- drop fix-sphinx-doc.patch, upstream fixed</changelog>
</package>
<package pkgid="bfa24a9baa1df2d3ec4deeb4cf9d5367bd57e3b6aa8c46892526404e0b0d454217a3c58f86a0d7b59255fddf2a57012f597eb788f5e0182a188b65330e782f8e" name="fontpackages" arch="src">
  <version epoch="0" ver="0.2" rel="12.7"/>
  <changelog author="pgajdos@suse.com" date="1341316800">- package created, added rpm-macros.fonts-config</changelog>
  <changelog author="pgajdos@suse.com" date="1349179200">- modified %_fontsconfavaildir to from
  /etc/fonts/conf.avail to /usr/share/%{name}/conf.avail as
  fontconfig 2.10 ship its avail conf in /usr/share/fontconfig/conf.avail
- added %link_avail_to_system_fontsconf, which creates symlink pointing
  from /etc/fonts/conf.d to ../../../usr/share/%{name}/conf.avail</changelog>
  <changelog author="pgajdos@suse.com" date="1349179201">- introduced new rpm macro: %install_fontsconf
  for given file (path/to/01-font.conf), it
    1. creates %{_fontsconfavaildir}
    2. copies path/to/01-font.conf to %{_fontsconfavaildir}
  uses %link_avail_to_system_fontsconf to
    3. create %{_fontsconfddir}
    4. link %{_fontsavaildir}/01-fonts.conf %{_fontsconfddir}</changelog>
  <changelog author="pgajdos@suse.com" date="1349697600">- introduced new rpm macro: %files_fontsconf_availdir
    to be included in %files section of package which ships own
    fontconfig files; expands in
    /usr/share/%{name}
    /usr/share/%{name}/conf.avail
- introduced new rpm macro: %files_fontsconf_file
    to be included in %files section of package which ships own
    fontconfig file;
    %files_fontsconf_file -l name.conf
    expands in
    /usr/share/%{name}/conf.avail/name.conf
    %config /etc/fonts/conf.d/name.conf
    when -l switch isn't supplied, only
    /usr/share/%{name}/conf.avail/name.conf
    is packaged</changelog>
  <changelog author="pgajdos@suse.com" date="1357128000">- %reconfigure_fonts_scriptlets macro does not contain (now empty)
  %posttrans from now on until
  https://bugzilla.novell.com/show_bug.cgi?id=773575
  is not resolved</changelog>
  <changelog author="pgajdos@suse.com" date="1380542400">- run fonts-config only once when installing or upgrading more
  fonts in one transaction</changelog>
  <changelog author="pgajdos@suse.com" date="1381752000">- minor fix in %reconfigure_fonts_post macro (really check for
  cjk *-config before run them)</changelog>
  <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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1623412800">- Move /macros.fonts-config from /etc/rpm to %{_rpmmacrodir}
  (boo#1185657).</changelog>
</package>
<package pkgid="b67aee238d82fdbba7549a968d0155710fae01678b9a02c5808caa0c8445dc54f04c650d1e7818426aa11b6d3351fb494914c57be42ae05607e84305a2694716" name="fontpackages-devel" arch="noarch">
  <version epoch="0" ver="0.2" rel="12.7"/>
  <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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1623412800">- Move /macros.fonts-config from /etc/rpm to %{_rpmmacrodir}
  (boo#1185657).</changelog>
</package>
<package pkgid="aff032425c95aca0e50528dd65d274a0a7fa51f96e0a7e5255668529dfc94a49894831b5e34c406f37fcd56a05362f0508050425bc033e4d4153815c952640c3" name="fonts-config" arch="noarch">
  <version epoch="0" ver="20231210+git0.f7216ba" rel="1.1"/>
  <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="Jan Engelhardt &lt;jengelh@inai.de&gt;" 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="Karl Cheng &lt;qantas94heavy@gmail.com&gt;" date="1547899200">- Update to 20190119
  * Allow non-ASCII letters in font names (boo#1049056, bnc#1101985).</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" 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="Takashi Iwai &lt;tiwai@suse.com&gt;" 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="3e45719f9cebccbcb9bb52702b1cd21dda51b1f9fe26cc395f90425da8d3ceca46dffb64fe7aa80010069b4798fa5a382753166a84a927a96de0c917c20f7859" name="fonts-config" arch="src">
  <version epoch="0" ver="20231210+git0.f7216ba" rel="1.1"/>
  <changelog author="pgajdos@suse.com" date="1421064000">- added Command: metadata to relevant sysconfig variables
  [bnc#912279]</changelog>
  <changelog author="pgajdos@suse.com" date="1429272000">- updated to 20150417:
  * added --user option</changelog>
  <changelog author="pgajdos@suse.com" date="1429617600">- updated to 20150421:
  * use mkpath instead of make_path [bnc#927968]
  * behave better when
    /usr/share/fontconfig/conf.avail/30-metric-aliases.conf
    not found</changelog>
  <changelog author="pgajdos@suse.com" date="1429790400">- updated to 20150423:
  * hide local system family preference list when user's one is
    in action</changelog>
  <changelog author="pgajdos@suse.com" date="1429876800">- updated to 20150424:
  * introduce --remove-user-setting option</changelog>
  <changelog author="schwab@linux-m68k.org" date="1439553600">- fonts-config: fix use of $ENV vars</changelog>
  <changelog author="qzhao@suse.com" date="1440158400">- change fontconfig.SuSE.properties.template to fontconfig.SUSE.properties.template.
  * To full fit FATE#316521 Get rid of files using the old SUSE spelling.(bnc#942314)</changelog>
  <changelog author="pgajdos@suse.com" date="1447070400">- Roboto prefered for sans and serif and Source Sans Pro for
  monospace [bsc#951898]</changelog>
  <changelog author="pgajdos@suse.com" date="1473854400">- version 20160914:
  * comma and the rest of family string is ignored while translating
    preference lists from sysconfig to fontconfig snippets
    [bsc#998300]</changelog>
  <changelog author="ftake@geeko.jp" date="1474459200">- version 20160921
  * add 59-family-prefer-lang-specific.conf to specify prefered
    family for each language
  * fix Noto Sans CJK is used for serif alias (boo#998301)
  * assign monospace to default of Oxygen Mono</changelog>
  <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="Jan Engelhardt &lt;jengelh@inai.de&gt;" 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="Karl Cheng &lt;qantas94heavy@gmail.com&gt;" date="1547899200">- Update to 20190119
  * Allow non-ASCII letters in font names (boo#1049056, bnc#1101985).</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" 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="Takashi Iwai &lt;tiwai@suse.com&gt;" 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="444418953721a61db667b12766ed907aacc87b792a568703d813943253a98816eff21d2cd9ed0547becc5b8b80fc1f8c6aa3f151c82c0715e0259fcc66eab45d" name="fortio" arch="src">
  <version epoch="0" ver="1.63.1" rel="1.1"/>
  <changelog author="kastl@b1-systems.de" date="1687435200">- Update to version 1.55.1:
  * change all the http client logs (info level and up) to
    structured (#778)
  * use fixed log package for log.Printf, remove bogus \n in
    log.Printf (#775)
  * Bump google.golang.org/grpc from 1.55.0 to 1.56.0 (#771)
  * Bump docker/setup-buildx-action from 2.6.0 to 2.7.0 (#773)
  * Bump docker/build-push-action from 4.1.0 to 4.1.1 (#772)
  * Bump docker/login-action from 2.1.0 to 2.2.0 (#774)</changelog>
  <changelog author="kastl@b1-systems.de" date="1687867200">- Update to version 1.55.2:
  * switch to sec.usec JSON logging format (#782)
  * Bump google.golang.org/grpc from 1.56.0 to 1.56.1 (#779)</changelog>
  <changelog author="kastl@b1-systems.de" date="1688472000">- Update to version 1.56.0:
  * do abort early even with stdclient on bad urls/hosts. allow
    most same query args on fetchers. (#785)
  * add -X to override method. treat content-type in header as
    ContentType on options (#783)
  * Bump docker/setup-buildx-action from 2.7.0 to 2.8.0 (#786)</changelog>
  <changelog author="kastl@b1-systems.de" date="1688817600">- Update to version 1.57.0:
  * update to color supporting version of log/cli/scli (#789)
  * Bump golang.org/x/net from 0.11.0 to 0.12.0 (#788)</changelog>
  <changelog author="kastl@b1-systems.de" date="1689249600">- Update to version 1.57.1:
  * update to go1.20.6 - had to drop linux/ppc64le for now as there
  * was some download corruption for these (#791)
  * Bump docker/setup-buildx-action from 2.8.0 to 2.9.0 (#790)</changelog>
  <changelog author="kastl@b1-systems.de" date="1689249601">- Update to version 1.57.2:
  * fix workflow too (#792)</changelog>
  <changelog author="kastl@b1-systems.de" date="1689249602">- Update to version 1.57.3:
  * fix #793, ppc64le is back (#794)</changelog>
  <changelog author="kastl@b1-systems.de" date="1690286400">- Update to version 1.57.4:
  * Save the async result file even on init error (like invalid
    host/target) (#797)
  * Bump docker/setup-buildx-action from 2.9.0 to 2.9.1 (#795)</changelog>
  <changelog author="kastl@b1-systems.de" date="1691150400">- Update to version 1.57.5:
  * Go 1.20.7 build image + log/cli/scli output improvements +
    other deps (#811)
  * Bump golang.org/x/net from 0.12.0 to 0.13.0 (#807)</changelog>
  <changelog author="kastl@b1-systems.de" date="1691323200">- Update to version 1.58.0:
  * Plug in the ErrorHandlers for JSON/color compatibility of http
    lib logging (#812)</changelog>
  <changelog author="kastl@b1-systems.de" date="1691496000">- Update to version 1.59.0:
  * [jrpc] Add support for optional custom allowed http status
    codes and custom TLS options (#817)
  * Bump golang.org/x/net from 0.13.0 to 0.14.0 (#816)</changelog>
  <changelog author="kastl@b1-systems.de" date="1694692800">- Update to version 1.60.0:
  * Bump actions/checkout from 3.5.3 to 4.0.0 (#828)
  * Bump docker/setup-buildx-action from 2.9.1 to 3.0.0 (#835)
  * Bump docker/setup-qemu-action from 2.2.0 to 3.0.0 (#839)
  * Bump docker/login-action from 2.2.0 to 3.0.0 (#838)
  * close the cpu profile file right after stop cpu profile (#823)
  * Bump docker/build-push-action from 4.2.1 to 5.0.0 (#836)
  * go 1.20.8 build image (and thus govulncheck will stop
    complaining) (#837)
  * Bump docker/build-push-action from 4.1.1 to 4.2.1 (#832)
  * Bump actions/setup-go from 4.0.1 to 4.1.0 (#821)
  * grpc ping support compression option (#819)
  * cli grpc support profile option (#820)
  * Bump fortio.org/cli from 1.3.3 to 1.4.2 (#822)
  * Remove the empty file .gitmodules (#818)</changelog>
  <changelog author="kastl@b1-systems.de" date="1694779200">- Update to version 1.60.1:
  * Bump google.golang.org/grpc from 1.58.0 to 1.58.1 (#841)
  * Bump fortio.org/version from 1.0.2 to 1.0.3 (#840)</changelog>
  <changelog author="kastl@b1-systems.de" date="1695988800">- Update to version 1.60.2:
  * add new -pprof on flag to explictly allow pprof, off by
    default. (#845)
  * Bump google.golang.org/grpc from 1.58.1 to 1.58.2 (#842)
  * Bump actions/checkout from 4.0.0 to 4.1.0 (#843)</changelog>
  <changelog author="kastl@b1-systems.de" date="1697112000">- Update to version 1.60.3:
  * rebuilding with go1.20.10 and updating deps, prep for 1.60.3
    (#849)
  * Bump golang.org/x/net from 0.15.0 to 0.16.0 (#846)</changelog>
  <changelog author="kastl@b1-systems.de" date="1700136000">- Update to version 1.61.0:
  * Updated build image with go1.21.4, dep updates, linter related
    fixes (#858)
  * Bump actions/checkout from 4.1.0 to 4.1.1 (#853)</changelog>
  <changelog author="kastl@b1-systems.de" date="1700740800">- Update to version 1.62.0:
  * use new logger (#861)
  * Bump docker/build-push-action from 5.0.0 to 5.1.0 (#859)</changelog>
  <changelog author="kastl@b1-systems.de" date="1700740801">- Update to version 1.62.1:
  * Bump fortio.org/scli from 1.13.0 to 1.13.1 (#863)</changelog>
  <changelog author="kastl@b1-systems.de" date="1702123200">- Update to version 1.63.0:
  * Use the default http config for all server UI and rapi
    operations + Indicate when the UI/echo server is using https
    (#868)
  * go 1.21.5 (#867)
  * Bump golang.org/x/net from 0.18.0 to 0.19.0 (#864)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1703073600">- Update to version 1.63.1:
  * fix timeout not used by proxy client in fetch2 (#875)
  * Bump google.golang.org/grpc from 1.60.0 to 1.60.1 (#877)
  * Bump actions/setup-go from 4.1.0 to 5.0.0 (#869)
  * Bump github.com/google/uuid from 1.4.0 to 1.5.0 (#872)
  * Bump google.golang.org/grpc from 1.59.0 to 1.60.0 (#871)</changelog>
</package>
<package pkgid="5d22f6f8d02b8289a7877a2042f46614862e4ddd8dc9ec2b4a39dc40315ae068c3966f484977190e4c0691c52124a32c888e414f975e80601d1ebd4562210f37" name="fortio" arch="x86_64">
  <version epoch="0" ver="1.63.1" rel="1.1"/>
  <changelog author="kastl@b1-systems.de" date="1687435200">- Update to version 1.55.1:
  * change all the http client logs (info level and up) to
    structured (#778)
  * use fixed log package for log.Printf, remove bogus \n in
    log.Printf (#775)
  * Bump google.golang.org/grpc from 1.55.0 to 1.56.0 (#771)
  * Bump docker/setup-buildx-action from 2.6.0 to 2.7.0 (#773)
  * Bump docker/build-push-action from 4.1.0 to 4.1.1 (#772)
  * Bump docker/login-action from 2.1.0 to 2.2.0 (#774)</changelog>
  <changelog author="kastl@b1-systems.de" date="1687867200">- Update to version 1.55.2:
  * switch to sec.usec JSON logging format (#782)
  * Bump google.golang.org/grpc from 1.56.0 to 1.56.1 (#779)</changelog>
  <changelog author="kastl@b1-systems.de" date="1688472000">- Update to version 1.56.0:
  * do abort early even with stdclient on bad urls/hosts. allow
    most same query args on fetchers. (#785)
  * add -X to override method. treat content-type in header as
    ContentType on options (#783)
  * Bump docker/setup-buildx-action from 2.7.0 to 2.8.0 (#786)</changelog>
  <changelog author="kastl@b1-systems.de" date="1688817600">- Update to version 1.57.0:
  * update to color supporting version of log/cli/scli (#789)
  * Bump golang.org/x/net from 0.11.0 to 0.12.0 (#788)</changelog>
  <changelog author="kastl@b1-systems.de" date="1689249600">- Update to version 1.57.1:
  * update to go1.20.6 - had to drop linux/ppc64le for now as there
  * was some download corruption for these (#791)
  * Bump docker/setup-buildx-action from 2.8.0 to 2.9.0 (#790)</changelog>
  <changelog author="kastl@b1-systems.de" date="1689249601">- Update to version 1.57.2:
  * fix workflow too (#792)</changelog>
  <changelog author="kastl@b1-systems.de" date="1689249602">- Update to version 1.57.3:
  * fix #793, ppc64le is back (#794)</changelog>
  <changelog author="kastl@b1-systems.de" date="1690286400">- Update to version 1.57.4:
  * Save the async result file even on init error (like invalid
    host/target) (#797)
  * Bump docker/setup-buildx-action from 2.9.0 to 2.9.1 (#795)</changelog>
  <changelog author="kastl@b1-systems.de" date="1691150400">- Update to version 1.57.5:
  * Go 1.20.7 build image + log/cli/scli output improvements +
    other deps (#811)
  * Bump golang.org/x/net from 0.12.0 to 0.13.0 (#807)</changelog>
  <changelog author="kastl@b1-systems.de" date="1691323200">- Update to version 1.58.0:
  * Plug in the ErrorHandlers for JSON/color compatibility of http
    lib logging (#812)</changelog>
  <changelog author="kastl@b1-systems.de" date="1691496000">- Update to version 1.59.0:
  * [jrpc] Add support for optional custom allowed http status
    codes and custom TLS options (#817)
  * Bump golang.org/x/net from 0.13.0 to 0.14.0 (#816)</changelog>
  <changelog author="kastl@b1-systems.de" date="1694692800">- Update to version 1.60.0:
  * Bump actions/checkout from 3.5.3 to 4.0.0 (#828)
  * Bump docker/setup-buildx-action from 2.9.1 to 3.0.0 (#835)
  * Bump docker/setup-qemu-action from 2.2.0 to 3.0.0 (#839)
  * Bump docker/login-action from 2.2.0 to 3.0.0 (#838)
  * close the cpu profile file right after stop cpu profile (#823)
  * Bump docker/build-push-action from 4.2.1 to 5.0.0 (#836)
  * go 1.20.8 build image (and thus govulncheck will stop
    complaining) (#837)
  * Bump docker/build-push-action from 4.1.1 to 4.2.1 (#832)
  * Bump actions/setup-go from 4.0.1 to 4.1.0 (#821)
  * grpc ping support compression option (#819)
  * cli grpc support profile option (#820)
  * Bump fortio.org/cli from 1.3.3 to 1.4.2 (#822)
  * Remove the empty file .gitmodules (#818)</changelog>
  <changelog author="kastl@b1-systems.de" date="1694779200">- Update to version 1.60.1:
  * Bump google.golang.org/grpc from 1.58.0 to 1.58.1 (#841)
  * Bump fortio.org/version from 1.0.2 to 1.0.3 (#840)</changelog>
  <changelog author="kastl@b1-systems.de" date="1695988800">- Update to version 1.60.2:
  * add new -pprof on flag to explictly allow pprof, off by
    default. (#845)
  * Bump google.golang.org/grpc from 1.58.1 to 1.58.2 (#842)
  * Bump actions/checkout from 4.0.0 to 4.1.0 (#843)</changelog>
  <changelog author="kastl@b1-systems.de" date="1697112000">- Update to version 1.60.3:
  * rebuilding with go1.20.10 and updating deps, prep for 1.60.3
    (#849)
  * Bump golang.org/x/net from 0.15.0 to 0.16.0 (#846)</changelog>
  <changelog author="kastl@b1-systems.de" date="1700136000">- Update to version 1.61.0:
  * Updated build image with go1.21.4, dep updates, linter related
    fixes (#858)
  * Bump actions/checkout from 4.1.0 to 4.1.1 (#853)</changelog>
  <changelog author="kastl@b1-systems.de" date="1700740800">- Update to version 1.62.0:
  * use new logger (#861)
  * Bump docker/build-push-action from 5.0.0 to 5.1.0 (#859)</changelog>
  <changelog author="kastl@b1-systems.de" date="1700740801">- Update to version 1.62.1:
  * Bump fortio.org/scli from 1.13.0 to 1.13.1 (#863)</changelog>
  <changelog author="kastl@b1-systems.de" date="1702123200">- Update to version 1.63.0:
  * Use the default http config for all server UI and rapi
    operations + Indicate when the UI/echo server is using https
    (#868)
  * go 1.21.5 (#867)
  * Bump golang.org/x/net from 0.18.0 to 0.19.0 (#864)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1703073600">- Update to version 1.63.1:
  * fix timeout not used by proxy client in fetch2 (#875)
  * Bump google.golang.org/grpc from 1.60.0 to 1.60.1 (#877)
  * Bump actions/setup-go from 4.1.0 to 5.0.0 (#869)
  * Bump github.com/google/uuid from 1.4.0 to 1.5.0 (#872)
  * Bump google.golang.org/grpc from 1.59.0 to 1.60.0 (#871)</changelog>
</package>
<package pkgid="8b9b558e3c2ee98fe9819d2e31d4183a45c13b75bc06a6bfc14d17b4f8bf23a46f17706fc984f83c93d83c16bef574492c1d0dd029aa0b790afd85cc6a8b8397" name="fortio-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.63.1" rel="1.1"/>
  <changelog author="kastl@b1-systems.de" date="1687435200">- Update to version 1.55.1:
  * change all the http client logs (info level and up) to
    structured (#778)
  * use fixed log package for log.Printf, remove bogus \n in
    log.Printf (#775)
  * Bump google.golang.org/grpc from 1.55.0 to 1.56.0 (#771)
  * Bump docker/setup-buildx-action from 2.6.0 to 2.7.0 (#773)
  * Bump docker/build-push-action from 4.1.0 to 4.1.1 (#772)
  * Bump docker/login-action from 2.1.0 to 2.2.0 (#774)</changelog>
  <changelog author="kastl@b1-systems.de" date="1687867200">- Update to version 1.55.2:
  * switch to sec.usec JSON logging format (#782)
  * Bump google.golang.org/grpc from 1.56.0 to 1.56.1 (#779)</changelog>
  <changelog author="kastl@b1-systems.de" date="1688472000">- Update to version 1.56.0:
  * do abort early even with stdclient on bad urls/hosts. allow
    most same query args on fetchers. (#785)
  * add -X to override method. treat content-type in header as
    ContentType on options (#783)
  * Bump docker/setup-buildx-action from 2.7.0 to 2.8.0 (#786)</changelog>
  <changelog author="kastl@b1-systems.de" date="1688817600">- Update to version 1.57.0:
  * update to color supporting version of log/cli/scli (#789)
  * Bump golang.org/x/net from 0.11.0 to 0.12.0 (#788)</changelog>
  <changelog author="kastl@b1-systems.de" date="1689249600">- Update to version 1.57.1:
  * update to go1.20.6 - had to drop linux/ppc64le for now as there
  * was some download corruption for these (#791)
  * Bump docker/setup-buildx-action from 2.8.0 to 2.9.0 (#790)</changelog>
  <changelog author="kastl@b1-systems.de" date="1689249601">- Update to version 1.57.2:
  * fix workflow too (#792)</changelog>
  <changelog author="kastl@b1-systems.de" date="1689249602">- Update to version 1.57.3:
  * fix #793, ppc64le is back (#794)</changelog>
  <changelog author="kastl@b1-systems.de" date="1690286400">- Update to version 1.57.4:
  * Save the async result file even on init error (like invalid
    host/target) (#797)
  * Bump docker/setup-buildx-action from 2.9.0 to 2.9.1 (#795)</changelog>
  <changelog author="kastl@b1-systems.de" date="1691150400">- Update to version 1.57.5:
  * Go 1.20.7 build image + log/cli/scli output improvements +
    other deps (#811)
  * Bump golang.org/x/net from 0.12.0 to 0.13.0 (#807)</changelog>
  <changelog author="kastl@b1-systems.de" date="1691323200">- Update to version 1.58.0:
  * Plug in the ErrorHandlers for JSON/color compatibility of http
    lib logging (#812)</changelog>
  <changelog author="kastl@b1-systems.de" date="1691496000">- Update to version 1.59.0:
  * [jrpc] Add support for optional custom allowed http status
    codes and custom TLS options (#817)
  * Bump golang.org/x/net from 0.13.0 to 0.14.0 (#816)</changelog>
  <changelog author="kastl@b1-systems.de" date="1694692800">- Update to version 1.60.0:
  * Bump actions/checkout from 3.5.3 to 4.0.0 (#828)
  * Bump docker/setup-buildx-action from 2.9.1 to 3.0.0 (#835)
  * Bump docker/setup-qemu-action from 2.2.0 to 3.0.0 (#839)
  * Bump docker/login-action from 2.2.0 to 3.0.0 (#838)
  * close the cpu profile file right after stop cpu profile (#823)
  * Bump docker/build-push-action from 4.2.1 to 5.0.0 (#836)
  * go 1.20.8 build image (and thus govulncheck will stop
    complaining) (#837)
  * Bump docker/build-push-action from 4.1.1 to 4.2.1 (#832)
  * Bump actions/setup-go from 4.0.1 to 4.1.0 (#821)
  * grpc ping support compression option (#819)
  * cli grpc support profile option (#820)
  * Bump fortio.org/cli from 1.3.3 to 1.4.2 (#822)
  * Remove the empty file .gitmodules (#818)</changelog>
  <changelog author="kastl@b1-systems.de" date="1694779200">- Update to version 1.60.1:
  * Bump google.golang.org/grpc from 1.58.0 to 1.58.1 (#841)
  * Bump fortio.org/version from 1.0.2 to 1.0.3 (#840)</changelog>
  <changelog author="kastl@b1-systems.de" date="1695988800">- Update to version 1.60.2:
  * add new -pprof on flag to explictly allow pprof, off by
    default. (#845)
  * Bump google.golang.org/grpc from 1.58.1 to 1.58.2 (#842)
  * Bump actions/checkout from 4.0.0 to 4.1.0 (#843)</changelog>
  <changelog author="kastl@b1-systems.de" date="1697112000">- Update to version 1.60.3:
  * rebuilding with go1.20.10 and updating deps, prep for 1.60.3
    (#849)
  * Bump golang.org/x/net from 0.15.0 to 0.16.0 (#846)</changelog>
  <changelog author="kastl@b1-systems.de" date="1700136000">- Update to version 1.61.0:
  * Updated build image with go1.21.4, dep updates, linter related
    fixes (#858)
  * Bump actions/checkout from 4.1.0 to 4.1.1 (#853)</changelog>
  <changelog author="kastl@b1-systems.de" date="1700740800">- Update to version 1.62.0:
  * use new logger (#861)
  * Bump docker/build-push-action from 5.0.0 to 5.1.0 (#859)</changelog>
  <changelog author="kastl@b1-systems.de" date="1700740801">- Update to version 1.62.1:
  * Bump fortio.org/scli from 1.13.0 to 1.13.1 (#863)</changelog>
  <changelog author="kastl@b1-systems.de" date="1702123200">- Update to version 1.63.0:
  * Use the default http config for all server UI and rapi
    operations + Indicate when the UI/echo server is using https
    (#868)
  * go 1.21.5 (#867)
  * Bump golang.org/x/net from 0.18.0 to 0.19.0 (#864)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1703073600">- Update to version 1.63.1:
  * fix timeout not used by proxy client in fetch2 (#875)
  * Bump google.golang.org/grpc from 1.60.0 to 1.60.1 (#877)
  * Bump actions/setup-go from 4.1.0 to 5.0.0 (#869)
  * Bump github.com/google/uuid from 1.4.0 to 1.5.0 (#872)
  * Bump google.golang.org/grpc from 1.59.0 to 1.60.0 (#871)</changelog>
</package>
<package pkgid="badc8c0d3e532a159ad07cc8a271af8f8cf4768fcc88ff335906725b67e642a3f5431b46bec1dc5fe8f62bd1d147f4ef915fe4c995f3e30acd0d62957363a732" name="fprintd" arch="src">
  <version epoch="0" ver="1.94.2" rel="3.1"/>
  <changelog author="mardnh@gmx.de" date="1522929600">- Update to version 0.8.0
  * Lockdown the daemon to minimise potential security issues
  * Don't wake up readers when there's no enrolled fingerprints</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1544875200">- Update to version 0.8.1:
  + Fix build when builddir != srcdir.
  + Fix possible crash on exit.
  + Avoid warnings in copy/paste header.
  + Sandbox fprintd daemon more.
  + Update website address.
  + Minimise debug output.
  + Updated translations.
- Run spec-cleaner, modernize spec.
- Drop _service file, upstream have moved to gitlab and are using
  a unique Url for tarball source so service no longer makes sense.</changelog>
  <changelog author="jsegitz@suse.com" date="1557230400">- Add README.SUSE to warn users of the potential risk in storing
  fingerprint data on their systems</changelog>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1575028800">- update to 0.9.0:
  * Fix hangs when there the verification error was "retry"
  * Update for fp_get_pollfds() changes
  * Fix "client_username" memory leak, fix memory leak when saving a file
  * Create the fingerprint storage directory at install time, the storage path is now hard-coded as /var/lib/fprint and created by systemd when the service is started</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1575288000">- Fix the download url</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1584273600">- Update version to 1.90.1
  * Add support for prints saved on the fingerprint device itself
  * Add integration tests using the virtual image driver, and further tests for the utilities
  * Port build system to meson
  * Loads of build warnings and memory leak fixes
  * PAM module:
    Port PAM module to sd-bus from dbus-glib
    Use systemd to not ask for a fingerprint scan on remote logins
    Add man page for PAM module
    Add tests
- Split doc package</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1584619200">- Few minor spec-cleaner tweaks</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1606651200">- Update to version 1.90.4
  * Authentication is now required to enroll a new print.
  * Add support for the libfprint early reporting mechanism
  * Proper hotplug support together with libfprint 1.90.4
  * Handle STATE_DIRECTORY containing multiple paths
- Add patch:
  * 0001-tests-Fix-test-not-failing-on-error.patch
    https://gitlab.freedesktop.org/libfprint/fprintd/-/merge_requests/70
    Unittest test_manager_get_devices_on_name_appeared is broken
    with this patch applied - so revert it for now.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1606824000">- Update to version 1.90.4
  The 1.90.4 release caused a major regression, as it included a
  USB hub in UDEV the autosupend rule list.
  Highlights:
  * Remove USB hub from udev autosupend rules
  * synaptics: Add PID 0x00c9 which is used in some HP laptops</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1607342400">- Update to version 1.90.6
  The 1.90.5 release was unusable due to a number of inter-related
  issues with the DBus interface and authorization. We also found
  a number of problems with possible security implications.
  Currently fprintd will do interactive authorization even if this
  was not requested using the correct DBus method call flag. All
  API users MUST be updated to set the flag as it will be enabled
  in the future!
  Highlights:
  * Fix fprintd DBus configuration
  * Change details of what requires authorization
  * Fix various race conditions in pam_fprintd
  * Permit interactive authorization from fprintd utilities
  * Do not allow deletion while another operation is ongoing
- Drop patch:
  * 0001-tests-Fix-test-not-failing-on-error.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1607515200">- Update to version 1.90.7
  While 1.90.6 fixed a number of issues, we did have a bad
  regression due causing pam_fprintd to crash when there are no
  fingerprint devices installed.
  Highlights:
  * pam: Guard strdup calls against NULL pointers</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1607774400">- Update to version 1.90.8
  It seems that we are finally reaching the end of the tunnel with
  regard to regressions. One more issue that cropped up was that a
  pam_fprintd fix to avoid a possible authentication bypass caused
  issues when fprintd was just started on demand.
  Highlights:
  * pam: Only listen to NameOwnerChanged after fprintd is known to
    run.
  * Place new ObjectManager DBus API at /net/reactivated/Fprint</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1610712000">- Update to version 1.90.9
  * Fix multiple daemon lockup issues (#97)
  * Fix print garbage collection to not delete used prints
  * pam: Use the device with the most prints</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1616241600">- fix pyton dbus-python build dependency for Leap 15.3 boo#1183818</changelog>
  <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>
</package>
<package pkgid="d5fe48dc6125a667b7be4bd0143d3d86180c2ccffe08367583a5bc7d846cdb43cbb9f3b47184fda524f1bece95ddb4a1a973cf51bca64973baffbb17a6d27f9a" name="fprintd" arch="x86_64">
  <version epoch="0" ver="1.94.2" rel="3.1"/>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1584273600">- Update version to 1.90.1
  * Add support for prints saved on the fingerprint device itself
  * Add integration tests using the virtual image driver, and further tests for the utilities
  * Port build system to meson
  * Loads of build warnings and memory leak fixes
  * PAM module:
    Port PAM module to sd-bus from dbus-glib
    Use systemd to not ask for a fingerprint scan on remote logins
    Add man page for PAM module
    Add tests
- Split doc package</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1584619200">- Few minor spec-cleaner tweaks</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1606651200">- Update to version 1.90.4
  * Authentication is now required to enroll a new print.
  * Add support for the libfprint early reporting mechanism
  * Proper hotplug support together with libfprint 1.90.4
  * Handle STATE_DIRECTORY containing multiple paths
- Add patch:
  * 0001-tests-Fix-test-not-failing-on-error.patch
    https://gitlab.freedesktop.org/libfprint/fprintd/-/merge_requests/70
    Unittest test_manager_get_devices_on_name_appeared is broken
    with this patch applied - so revert it for now.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1606824000">- Update to version 1.90.4
  The 1.90.4 release caused a major regression, as it included a
  USB hub in UDEV the autosupend rule list.
  Highlights:
  * Remove USB hub from udev autosupend rules
  * synaptics: Add PID 0x00c9 which is used in some HP laptops</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1607342400">- Update to version 1.90.6
  The 1.90.5 release was unusable due to a number of inter-related
  issues with the DBus interface and authorization. We also found
  a number of problems with possible security implications.
  Currently fprintd will do interactive authorization even if this
  was not requested using the correct DBus method call flag. All
  API users MUST be updated to set the flag as it will be enabled
  in the future!
  Highlights:
  * Fix fprintd DBus configuration
  * Change details of what requires authorization
  * Fix various race conditions in pam_fprintd
  * Permit interactive authorization from fprintd utilities
  * Do not allow deletion while another operation is ongoing
- Drop patch:
  * 0001-tests-Fix-test-not-failing-on-error.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1607515200">- Update to version 1.90.7
  While 1.90.6 fixed a number of issues, we did have a bad
  regression due causing pam_fprintd to crash when there are no
  fingerprint devices installed.
  Highlights:
  * pam: Guard strdup calls against NULL pointers</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1607774400">- Update to version 1.90.8
  It seems that we are finally reaching the end of the tunnel with
  regard to regressions. One more issue that cropped up was that a
  pam_fprintd fix to avoid a possible authentication bypass caused
  issues when fprintd was just started on demand.
  Highlights:
  * pam: Only listen to NameOwnerChanged after fprintd is known to
    run.
  * Place new ObjectManager DBus API at /net/reactivated/Fprint</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1610712000">- Update to version 1.90.9
  * Fix multiple daemon lockup issues (#97)
  * Fix print garbage collection to not delete used prints
  * pam: Use the device with the most prints</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1616241600">- fix pyton dbus-python build dependency for Leap 15.3 boo#1183818</changelog>
  <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>
</package>
<package pkgid="9fcf910bfaf97af43c7372056ada30408cb8779e67351d23ffe7af724c5a2d118186e488d79d4c6ce6e77aa5659608ad8cc85ad6d483050e118390a3f4a7fb85" name="fprintd-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.94.2" rel="3.1"/>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1584273600">- Update version to 1.90.1
  * Add support for prints saved on the fingerprint device itself
  * Add integration tests using the virtual image driver, and further tests for the utilities
  * Port build system to meson
  * Loads of build warnings and memory leak fixes
  * PAM module:
    Port PAM module to sd-bus from dbus-glib
    Use systemd to not ask for a fingerprint scan on remote logins
    Add man page for PAM module
    Add tests
- Split doc package</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1584619200">- Few minor spec-cleaner tweaks</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1606651200">- Update to version 1.90.4
  * Authentication is now required to enroll a new print.
  * Add support for the libfprint early reporting mechanism
  * Proper hotplug support together with libfprint 1.90.4
  * Handle STATE_DIRECTORY containing multiple paths
- Add patch:
  * 0001-tests-Fix-test-not-failing-on-error.patch
    https://gitlab.freedesktop.org/libfprint/fprintd/-/merge_requests/70
    Unittest test_manager_get_devices_on_name_appeared is broken
    with this patch applied - so revert it for now.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1606824000">- Update to version 1.90.4
  The 1.90.4 release caused a major regression, as it included a
  USB hub in UDEV the autosupend rule list.
  Highlights:
  * Remove USB hub from udev autosupend rules
  * synaptics: Add PID 0x00c9 which is used in some HP laptops</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1607342400">- Update to version 1.90.6
  The 1.90.5 release was unusable due to a number of inter-related
  issues with the DBus interface and authorization. We also found
  a number of problems with possible security implications.
  Currently fprintd will do interactive authorization even if this
  was not requested using the correct DBus method call flag. All
  API users MUST be updated to set the flag as it will be enabled
  in the future!
  Highlights:
  * Fix fprintd DBus configuration
  * Change details of what requires authorization
  * Fix various race conditions in pam_fprintd
  * Permit interactive authorization from fprintd utilities
  * Do not allow deletion while another operation is ongoing
- Drop patch:
  * 0001-tests-Fix-test-not-failing-on-error.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1607515200">- Update to version 1.90.7
  While 1.90.6 fixed a number of issues, we did have a bad
  regression due causing pam_fprintd to crash when there are no
  fingerprint devices installed.
  Highlights:
  * pam: Guard strdup calls against NULL pointers</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1607774400">- Update to version 1.90.8
  It seems that we are finally reaching the end of the tunnel with
  regard to regressions. One more issue that cropped up was that a
  pam_fprintd fix to avoid a possible authentication bypass caused
  issues when fprintd was just started on demand.
  Highlights:
  * pam: Only listen to NameOwnerChanged after fprintd is known to
    run.
  * Place new ObjectManager DBus API at /net/reactivated/Fprint</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1610712000">- Update to version 1.90.9
  * Fix multiple daemon lockup issues (#97)
  * Fix print garbage collection to not delete used prints
  * pam: Use the device with the most prints</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1616241600">- fix pyton dbus-python build dependency for Leap 15.3 boo#1183818</changelog>
  <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>
</package>
<package pkgid="07744304f35856be7150983e7a83281f6403c8c263917c09404f022a142e04cfef0b1732db87ab7fce1ebba50915c3c2cc2ad139195b39d0456e9677d892e2e1" name="fprintd-debugsource" arch="x86_64">
  <version epoch="0" ver="1.94.2" rel="3.1"/>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1584273600">- Update version to 1.90.1
  * Add support for prints saved on the fingerprint device itself
  * Add integration tests using the virtual image driver, and further tests for the utilities
  * Port build system to meson
  * Loads of build warnings and memory leak fixes
  * PAM module:
    Port PAM module to sd-bus from dbus-glib
    Use systemd to not ask for a fingerprint scan on remote logins
    Add man page for PAM module
    Add tests
- Split doc package</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1584619200">- Few minor spec-cleaner tweaks</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1606651200">- Update to version 1.90.4
  * Authentication is now required to enroll a new print.
  * Add support for the libfprint early reporting mechanism
  * Proper hotplug support together with libfprint 1.90.4
  * Handle STATE_DIRECTORY containing multiple paths
- Add patch:
  * 0001-tests-Fix-test-not-failing-on-error.patch
    https://gitlab.freedesktop.org/libfprint/fprintd/-/merge_requests/70
    Unittest test_manager_get_devices_on_name_appeared is broken
    with this patch applied - so revert it for now.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1606824000">- Update to version 1.90.4
  The 1.90.4 release caused a major regression, as it included a
  USB hub in UDEV the autosupend rule list.
  Highlights:
  * Remove USB hub from udev autosupend rules
  * synaptics: Add PID 0x00c9 which is used in some HP laptops</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1607342400">- Update to version 1.90.6
  The 1.90.5 release was unusable due to a number of inter-related
  issues with the DBus interface and authorization. We also found
  a number of problems with possible security implications.
  Currently fprintd will do interactive authorization even if this
  was not requested using the correct DBus method call flag. All
  API users MUST be updated to set the flag as it will be enabled
  in the future!
  Highlights:
  * Fix fprintd DBus configuration
  * Change details of what requires authorization
  * Fix various race conditions in pam_fprintd
  * Permit interactive authorization from fprintd utilities
  * Do not allow deletion while another operation is ongoing
- Drop patch:
  * 0001-tests-Fix-test-not-failing-on-error.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1607515200">- Update to version 1.90.7
  While 1.90.6 fixed a number of issues, we did have a bad
  regression due causing pam_fprintd to crash when there are no
  fingerprint devices installed.
  Highlights:
  * pam: Guard strdup calls against NULL pointers</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1607774400">- Update to version 1.90.8
  It seems that we are finally reaching the end of the tunnel with
  regard to regressions. One more issue that cropped up was that a
  pam_fprintd fix to avoid a possible authentication bypass caused
  issues when fprintd was just started on demand.
  Highlights:
  * pam: Only listen to NameOwnerChanged after fprintd is known to
    run.
  * Place new ObjectManager DBus API at /net/reactivated/Fprint</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1610712000">- Update to version 1.90.9
  * Fix multiple daemon lockup issues (#97)
  * Fix print garbage collection to not delete used prints
  * pam: Use the device with the most prints</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1616241600">- fix pyton dbus-python build dependency for Leap 15.3 boo#1183818</changelog>
  <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>
</package>
<package pkgid="54f25c9ee9348f845ac26820aade305c4ee882ffc89147075dd6c0cf50caf4ce6ecb0c145ff7e5749e2edd9adda33290c779329f2bae21d8d2e83196b347ad31" name="fprintd-devel" arch="noarch">
  <version epoch="0" ver="1.94.2" rel="3.1"/>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1584273600">- Update version to 1.90.1
  * Add support for prints saved on the fingerprint device itself
  * Add integration tests using the virtual image driver, and further tests for the utilities
  * Port build system to meson
  * Loads of build warnings and memory leak fixes
  * PAM module:
    Port PAM module to sd-bus from dbus-glib
    Use systemd to not ask for a fingerprint scan on remote logins
    Add man page for PAM module
    Add tests
- Split doc package</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1584619200">- Few minor spec-cleaner tweaks</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1606651200">- Update to version 1.90.4
  * Authentication is now required to enroll a new print.
  * Add support for the libfprint early reporting mechanism
  * Proper hotplug support together with libfprint 1.90.4
  * Handle STATE_DIRECTORY containing multiple paths
- Add patch:
  * 0001-tests-Fix-test-not-failing-on-error.patch
    https://gitlab.freedesktop.org/libfprint/fprintd/-/merge_requests/70
    Unittest test_manager_get_devices_on_name_appeared is broken
    with this patch applied - so revert it for now.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1606824000">- Update to version 1.90.4
  The 1.90.4 release caused a major regression, as it included a
  USB hub in UDEV the autosupend rule list.
  Highlights:
  * Remove USB hub from udev autosupend rules
  * synaptics: Add PID 0x00c9 which is used in some HP laptops</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1607342400">- Update to version 1.90.6
  The 1.90.5 release was unusable due to a number of inter-related
  issues with the DBus interface and authorization. We also found
  a number of problems with possible security implications.
  Currently fprintd will do interactive authorization even if this
  was not requested using the correct DBus method call flag. All
  API users MUST be updated to set the flag as it will be enabled
  in the future!
  Highlights:
  * Fix fprintd DBus configuration
  * Change details of what requires authorization
  * Fix various race conditions in pam_fprintd
  * Permit interactive authorization from fprintd utilities
  * Do not allow deletion while another operation is ongoing
- Drop patch:
  * 0001-tests-Fix-test-not-failing-on-error.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1607515200">- Update to version 1.90.7
  While 1.90.6 fixed a number of issues, we did have a bad
  regression due causing pam_fprintd to crash when there are no
  fingerprint devices installed.
  Highlights:
  * pam: Guard strdup calls against NULL pointers</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1607774400">- Update to version 1.90.8
  It seems that we are finally reaching the end of the tunnel with
  regard to regressions. One more issue that cropped up was that a
  pam_fprintd fix to avoid a possible authentication bypass caused
  issues when fprintd was just started on demand.
  Highlights:
  * pam: Only listen to NameOwnerChanged after fprintd is known to
    run.
  * Place new ObjectManager DBus API at /net/reactivated/Fprint</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1610712000">- Update to version 1.90.9
  * Fix multiple daemon lockup issues (#97)
  * Fix print garbage collection to not delete used prints
  * pam: Use the device with the most prints</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1616241600">- fix pyton dbus-python build dependency for Leap 15.3 boo#1183818</changelog>
  <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>
</package>
<package pkgid="f54355395c14951eedd5452aeb39529973e963c2f93c4de725e6181d5e1a6dd1345bd94b07cf884caddc6a97326c1185122577a7f540ab166ae5774bc7d3f0e1" name="fprintd-doc" arch="noarch">
  <version epoch="0" ver="1.94.2" rel="3.1"/>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1584273600">- Update version to 1.90.1
  * Add support for prints saved on the fingerprint device itself
  * Add integration tests using the virtual image driver, and further tests for the utilities
  * Port build system to meson
  * Loads of build warnings and memory leak fixes
  * PAM module:
    Port PAM module to sd-bus from dbus-glib
    Use systemd to not ask for a fingerprint scan on remote logins
    Add man page for PAM module
    Add tests
- Split doc package</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1584619200">- Few minor spec-cleaner tweaks</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1606651200">- Update to version 1.90.4
  * Authentication is now required to enroll a new print.
  * Add support for the libfprint early reporting mechanism
  * Proper hotplug support together with libfprint 1.90.4
  * Handle STATE_DIRECTORY containing multiple paths
- Add patch:
  * 0001-tests-Fix-test-not-failing-on-error.patch
    https://gitlab.freedesktop.org/libfprint/fprintd/-/merge_requests/70
    Unittest test_manager_get_devices_on_name_appeared is broken
    with this patch applied - so revert it for now.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1606824000">- Update to version 1.90.4
  The 1.90.4 release caused a major regression, as it included a
  USB hub in UDEV the autosupend rule list.
  Highlights:
  * Remove USB hub from udev autosupend rules
  * synaptics: Add PID 0x00c9 which is used in some HP laptops</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1607342400">- Update to version 1.90.6
  The 1.90.5 release was unusable due to a number of inter-related
  issues with the DBus interface and authorization. We also found
  a number of problems with possible security implications.
  Currently fprintd will do interactive authorization even if this
  was not requested using the correct DBus method call flag. All
  API users MUST be updated to set the flag as it will be enabled
  in the future!
  Highlights:
  * Fix fprintd DBus configuration
  * Change details of what requires authorization
  * Fix various race conditions in pam_fprintd
  * Permit interactive authorization from fprintd utilities
  * Do not allow deletion while another operation is ongoing
- Drop patch:
  * 0001-tests-Fix-test-not-failing-on-error.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1607515200">- Update to version 1.90.7
  While 1.90.6 fixed a number of issues, we did have a bad
  regression due causing pam_fprintd to crash when there are no
  fingerprint devices installed.
  Highlights:
  * pam: Guard strdup calls against NULL pointers</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1607774400">- Update to version 1.90.8
  It seems that we are finally reaching the end of the tunnel with
  regard to regressions. One more issue that cropped up was that a
  pam_fprintd fix to avoid a possible authentication bypass caused
  issues when fprintd was just started on demand.
  Highlights:
  * pam: Only listen to NameOwnerChanged after fprintd is known to
    run.
  * Place new ObjectManager DBus API at /net/reactivated/Fprint</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1610712000">- Update to version 1.90.9
  * Fix multiple daemon lockup issues (#97)
  * Fix print garbage collection to not delete used prints
  * pam: Use the device with the most prints</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1616241600">- fix pyton dbus-python build dependency for Leap 15.3 boo#1183818</changelog>
  <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>
</package>
<package pkgid="c5fae61b72110f44c8534ba82d2031100057088ba560f7b76361b5227ea33af19e5837b6e4e8daf9d4674b3944ee6460c3dc9ff0f0a48aa6bebb74f93a2d8d36" name="fprintd-lang" arch="noarch">
  <version epoch="0" ver="1.94.2" rel="3.1"/>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1584273600">- Update version to 1.90.1
  * Add support for prints saved on the fingerprint device itself
  * Add integration tests using the virtual image driver, and further tests for the utilities
  * Port build system to meson
  * Loads of build warnings and memory leak fixes
  * PAM module:
    Port PAM module to sd-bus from dbus-glib
    Use systemd to not ask for a fingerprint scan on remote logins
    Add man page for PAM module
    Add tests
- Split doc package</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1584619200">- Few minor spec-cleaner tweaks</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1606651200">- Update to version 1.90.4
  * Authentication is now required to enroll a new print.
  * Add support for the libfprint early reporting mechanism
  * Proper hotplug support together with libfprint 1.90.4
  * Handle STATE_DIRECTORY containing multiple paths
- Add patch:
  * 0001-tests-Fix-test-not-failing-on-error.patch
    https://gitlab.freedesktop.org/libfprint/fprintd/-/merge_requests/70
    Unittest test_manager_get_devices_on_name_appeared is broken
    with this patch applied - so revert it for now.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1606824000">- Update to version 1.90.4
  The 1.90.4 release caused a major regression, as it included a
  USB hub in UDEV the autosupend rule list.
  Highlights:
  * Remove USB hub from udev autosupend rules
  * synaptics: Add PID 0x00c9 which is used in some HP laptops</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1607342400">- Update to version 1.90.6
  The 1.90.5 release was unusable due to a number of inter-related
  issues with the DBus interface and authorization. We also found
  a number of problems with possible security implications.
  Currently fprintd will do interactive authorization even if this
  was not requested using the correct DBus method call flag. All
  API users MUST be updated to set the flag as it will be enabled
  in the future!
  Highlights:
  * Fix fprintd DBus configuration
  * Change details of what requires authorization
  * Fix various race conditions in pam_fprintd
  * Permit interactive authorization from fprintd utilities
  * Do not allow deletion while another operation is ongoing
- Drop patch:
  * 0001-tests-Fix-test-not-failing-on-error.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1607515200">- Update to version 1.90.7
  While 1.90.6 fixed a number of issues, we did have a bad
  regression due causing pam_fprintd to crash when there are no
  fingerprint devices installed.
  Highlights:
  * pam: Guard strdup calls against NULL pointers</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1607774400">- Update to version 1.90.8
  It seems that we are finally reaching the end of the tunnel with
  regard to regressions. One more issue that cropped up was that a
  pam_fprintd fix to avoid a possible authentication bypass caused
  issues when fprintd was just started on demand.
  Highlights:
  * pam: Only listen to NameOwnerChanged after fprintd is known to
    run.
  * Place new ObjectManager DBus API at /net/reactivated/Fprint</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1610712000">- Update to version 1.90.9
  * Fix multiple daemon lockup issues (#97)
  * Fix print garbage collection to not delete used prints
  * pam: Use the device with the most prints</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1616241600">- fix pyton dbus-python build dependency for Leap 15.3 boo#1183818</changelog>
  <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>
</package>
<package pkgid="5f5a380ca1a17be60d93243605bb79c52c95255793052515f151ab6ccad7095924f58be187f3485194347cd6cad57de8233bfba1f64805fa40b840d64598384e" name="fprintd-pam" arch="x86_64">
  <version epoch="0" ver="1.94.2" rel="3.1"/>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1584273600">- Update version to 1.90.1
  * Add support for prints saved on the fingerprint device itself
  * Add integration tests using the virtual image driver, and further tests for the utilities
  * Port build system to meson
  * Loads of build warnings and memory leak fixes
  * PAM module:
    Port PAM module to sd-bus from dbus-glib
    Use systemd to not ask for a fingerprint scan on remote logins
    Add man page for PAM module
    Add tests
- Split doc package</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1584619200">- Few minor spec-cleaner tweaks</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1606651200">- Update to version 1.90.4
  * Authentication is now required to enroll a new print.
  * Add support for the libfprint early reporting mechanism
  * Proper hotplug support together with libfprint 1.90.4
  * Handle STATE_DIRECTORY containing multiple paths
- Add patch:
  * 0001-tests-Fix-test-not-failing-on-error.patch
    https://gitlab.freedesktop.org/libfprint/fprintd/-/merge_requests/70
    Unittest test_manager_get_devices_on_name_appeared is broken
    with this patch applied - so revert it for now.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1606824000">- Update to version 1.90.4
  The 1.90.4 release caused a major regression, as it included a
  USB hub in UDEV the autosupend rule list.
  Highlights:
  * Remove USB hub from udev autosupend rules
  * synaptics: Add PID 0x00c9 which is used in some HP laptops</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1607342400">- Update to version 1.90.6
  The 1.90.5 release was unusable due to a number of inter-related
  issues with the DBus interface and authorization. We also found
  a number of problems with possible security implications.
  Currently fprintd will do interactive authorization even if this
  was not requested using the correct DBus method call flag. All
  API users MUST be updated to set the flag as it will be enabled
  in the future!
  Highlights:
  * Fix fprintd DBus configuration
  * Change details of what requires authorization
  * Fix various race conditions in pam_fprintd
  * Permit interactive authorization from fprintd utilities
  * Do not allow deletion while another operation is ongoing
- Drop patch:
  * 0001-tests-Fix-test-not-failing-on-error.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1607515200">- Update to version 1.90.7
  While 1.90.6 fixed a number of issues, we did have a bad
  regression due causing pam_fprintd to crash when there are no
  fingerprint devices installed.
  Highlights:
  * pam: Guard strdup calls against NULL pointers</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1607774400">- Update to version 1.90.8
  It seems that we are finally reaching the end of the tunnel with
  regard to regressions. One more issue that cropped up was that a
  pam_fprintd fix to avoid a possible authentication bypass caused
  issues when fprintd was just started on demand.
  Highlights:
  * pam: Only listen to NameOwnerChanged after fprintd is known to
    run.
  * Place new ObjectManager DBus API at /net/reactivated/Fprint</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1610712000">- Update to version 1.90.9
  * Fix multiple daemon lockup issues (#97)
  * Fix print garbage collection to not delete used prints
  * pam: Use the device with the most prints</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1616241600">- fix pyton dbus-python build dependency for Leap 15.3 boo#1183818</changelog>
  <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>
</package>
<package pkgid="e67accf22f1acf09cdc389ab1fcf5bc69b1bc11515b24f990f177f2baf1e2e90204ec29bf65c8918fdb078884738efefd6e0043e96abc4880a630e451d351114" name="fprintd-pam-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.94.2" rel="3.1"/>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1584273600">- Update version to 1.90.1
  * Add support for prints saved on the fingerprint device itself
  * Add integration tests using the virtual image driver, and further tests for the utilities
  * Port build system to meson
  * Loads of build warnings and memory leak fixes
  * PAM module:
    Port PAM module to sd-bus from dbus-glib
    Use systemd to not ask for a fingerprint scan on remote logins
    Add man page for PAM module
    Add tests
- Split doc package</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1584619200">- Few minor spec-cleaner tweaks</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1606651200">- Update to version 1.90.4
  * Authentication is now required to enroll a new print.
  * Add support for the libfprint early reporting mechanism
  * Proper hotplug support together with libfprint 1.90.4
  * Handle STATE_DIRECTORY containing multiple paths
- Add patch:
  * 0001-tests-Fix-test-not-failing-on-error.patch
    https://gitlab.freedesktop.org/libfprint/fprintd/-/merge_requests/70
    Unittest test_manager_get_devices_on_name_appeared is broken
    with this patch applied - so revert it for now.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1606824000">- Update to version 1.90.4
  The 1.90.4 release caused a major regression, as it included a
  USB hub in UDEV the autosupend rule list.
  Highlights:
  * Remove USB hub from udev autosupend rules
  * synaptics: Add PID 0x00c9 which is used in some HP laptops</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1607342400">- Update to version 1.90.6
  The 1.90.5 release was unusable due to a number of inter-related
  issues with the DBus interface and authorization. We also found
  a number of problems with possible security implications.
  Currently fprintd will do interactive authorization even if this
  was not requested using the correct DBus method call flag. All
  API users MUST be updated to set the flag as it will be enabled
  in the future!
  Highlights:
  * Fix fprintd DBus configuration
  * Change details of what requires authorization
  * Fix various race conditions in pam_fprintd
  * Permit interactive authorization from fprintd utilities
  * Do not allow deletion while another operation is ongoing
- Drop patch:
  * 0001-tests-Fix-test-not-failing-on-error.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1607515200">- Update to version 1.90.7
  While 1.90.6 fixed a number of issues, we did have a bad
  regression due causing pam_fprintd to crash when there are no
  fingerprint devices installed.
  Highlights:
  * pam: Guard strdup calls against NULL pointers</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1607774400">- Update to version 1.90.8
  It seems that we are finally reaching the end of the tunnel with
  regard to regressions. One more issue that cropped up was that a
  pam_fprintd fix to avoid a possible authentication bypass caused
  issues when fprintd was just started on demand.
  Highlights:
  * pam: Only listen to NameOwnerChanged after fprintd is known to
    run.
  * Place new ObjectManager DBus API at /net/reactivated/Fprint</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1610712000">- Update to version 1.90.9
  * Fix multiple daemon lockup issues (#97)
  * Fix print garbage collection to not delete used prints
  * pam: Use the device with the most prints</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1616241600">- fix pyton dbus-python build dependency for Leap 15.3 boo#1183818</changelog>
  <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>
</package>
<package pkgid="ffd07b771c54b7ec5cd8c5d5789edc401d3dff0e45af7b46d188587a94368cc5fc05cdd5d9a223340a56f0c5e95ab0abb25b536441ced57ae0c3697e225bf168" name="frame" arch="i586">
  <version epoch="0" ver="2.5.0+bzr20160809" rel="3.1"/>
  <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>
</package>
<package pkgid="df7dcd75dbcf0aeba1fb0f32a8a963906f09369fc337108b6eae2461154dbc2c5c7b2d6c02e254a4a3e65d40de87bbe1ed5717f614ae9d3a54ef003ca9e018cb" name="frame" arch="src">
  <version epoch="0" ver="2.5.0+bzr20160809" rel="3.1"/>
  <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>
</package>
<package pkgid="8fde1e2051ec1daf73003559e5149929ea137ad7824546b9f03b31be0c6e337956c296736ea3491a65c902d16458fe196b9e9d8fcf8b53de4572a93e91506c0e" name="frame" arch="x86_64">
  <version epoch="0" ver="2.5.0+bzr20160809" rel="3.1"/>
  <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>
</package>
<package pkgid="96362f7af6738f8ca621282b3bc51c0c7cba27ae339d6ed9f19629cc428dcd3721dab9f438150cd10021390b2d6254baeb4c2a37fb832378a70124997804f79b" name="frame-debuginfo" arch="i586">
  <version epoch="0" ver="2.5.0+bzr20160809" rel="3.1"/>
  <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>
</package>
<package pkgid="783eb6930089f5baebf6e2e09ae44bef4fbec487ef1c1a033f0a27c701d1f5a004deacc56af8f87ff525e65337930f989990c996ab93f8a95a925252b2e5dc46" name="frame-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.5.0+bzr20160809" rel="3.1"/>
  <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>
</package>
<package pkgid="ffee4a07543e685396c6b1d529150f7c32723518ea222c9610ab0ccf39c7b47f0dd4f5156ed0891d8ceb370076531f0eb2aab967d1a8bdd6ce19d527ad351691" name="frame-debugsource" arch="i586">
  <version epoch="0" ver="2.5.0+bzr20160809" rel="3.1"/>
  <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>
</package>
<package pkgid="4d710acb6c85cf9f9943f9a74f7747d832fd6a25892fa20c5471e836bb61fb8c0b770831862d81f638bae4c496adb994194124738292eaad44d6fa257109edf1" name="frame-debugsource" arch="x86_64">
  <version epoch="0" ver="2.5.0+bzr20160809" rel="3.1"/>
  <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>
</package>
<package pkgid="9d31a1dc6cc79b8d197849a04b6a35b2b25792983b2973f586edf24b8a4bf6aa065b8451add99e30ddf1879124fe5e8bfdc10defe62fcc917bb5264bba3c326f" name="frame-devel" arch="i586">
  <version epoch="0" ver="2.5.0+bzr20160809" rel="3.1"/>
  <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>
</package>
<package pkgid="3fa088f5c5ff2f2047232a8cf7ea5cd7fcd911ed693f303bf593dac984176de419caab3b7c900982bbfb52eee168a83f0e1100187ae03807336c381b86ed4d62" name="frame-devel" arch="x86_64">
  <version epoch="0" ver="2.5.0+bzr20160809" rel="3.1"/>
  <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>
</package>
<package pkgid="0bff5e40c0ce27e3f7acdc022aa077088afb3cd470311678f313dd8a0b068b959bc2531e55cb489e2730df3b4254ce352ca866ca08d9799c0b212cd4c63a4fea" name="frameworkintegration" arch="src">
  <version epoch="0" ver="5.113.0" rel="1.1"/>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1654862400">- Update to 5.95.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.95.0
- Changes since 5.94.0:
  * port to standard C++ smart pointers where possible</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1656849600">- Update to 5.96.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.96.0
- No code change since 5.95.0</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1659873600">- Update to 5.97.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.97.0
- No code change since 5.96.0</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1662465600">- Update to 5.98.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.98.0
- Changes since 5.97.0:
  * Add FreeBSD Qt6 CI support</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1664625600">- Update to 5.99.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.99.0
- No code change since 5.98.0</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1667908800">- Update to 5.100.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.100.0
- No code change since 5.99.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1670328000">- Update to 5.101.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.101.0
- No code change since 5.100.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1673524800">- Update to 5.102.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.102.0
- No code change since 5.101.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1675857600">- Update to 5.103.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.103.0
- No code change since 5.102.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1678104000">- Update to 5.104.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.104.0
- No code change since 5.103.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1680350400">- Update to 5.105.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.105.0
- Changes since 5.104.0:
  * Don't play sound for plain notification (kde#457672)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1683374400">- Update to 5.106.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.106.0
- No code change since 5.105.0</changelog>
  <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="1703160000">- Update appstream build requirement for compatibility with 1.0.0</changelog>
</package>
<package pkgid="0379dc95397b8e8c0447c163916baf31992c4cb10816d5bbd9005fb15891f359346847842bbb87a42bf961c6d3f1034913bfb73b8bd201ca9a39aab98f4fb016" name="frameworkintegration-debuginfo" arch="x86_64">
  <version epoch="0" ver="5.113.0" rel="1.1"/>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1654862400">- Update to 5.95.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.95.0
- Changes since 5.94.0:
  * port to standard C++ smart pointers where possible</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1656849600">- Update to 5.96.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.96.0
- No code change since 5.95.0</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1659873600">- Update to 5.97.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.97.0
- No code change since 5.96.0</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1662465600">- Update to 5.98.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.98.0
- Changes since 5.97.0:
  * Add FreeBSD Qt6 CI support</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1664625600">- Update to 5.99.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.99.0
- No code change since 5.98.0</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1667908800">- Update to 5.100.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.100.0
- No code change since 5.99.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1670328000">- Update to 5.101.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.101.0
- No code change since 5.100.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1673524800">- Update to 5.102.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.102.0
- No code change since 5.101.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1675857600">- Update to 5.103.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.103.0
- No code change since 5.102.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1678104000">- Update to 5.104.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.104.0
- No code change since 5.103.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1680350400">- Update to 5.105.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.105.0
- Changes since 5.104.0:
  * Don't play sound for plain notification (kde#457672)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1683374400">- Update to 5.106.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.106.0
- No code change since 5.105.0</changelog>
  <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="1703160000">- Update appstream build requirement for compatibility with 1.0.0</changelog>
</package>
<package pkgid="caf1194ed8b8a7db42f176cbf2c46dee04e4c9cd94aa5d73576114c108fb976891c05a245e5beef08e9965a893c8742649cc332f543f3ee06926f2a4309056ee" name="frameworkintegration-debugsource" arch="x86_64">
  <version epoch="0" ver="5.113.0" rel="1.1"/>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1654862400">- Update to 5.95.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.95.0
- Changes since 5.94.0:
  * port to standard C++ smart pointers where possible</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1656849600">- Update to 5.96.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.96.0
- No code change since 5.95.0</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1659873600">- Update to 5.97.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.97.0
- No code change since 5.96.0</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1662465600">- Update to 5.98.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.98.0
- Changes since 5.97.0:
  * Add FreeBSD Qt6 CI support</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1664625600">- Update to 5.99.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.99.0
- No code change since 5.98.0</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1667908800">- Update to 5.100.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.100.0
- No code change since 5.99.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1670328000">- Update to 5.101.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.101.0
- No code change since 5.100.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1673524800">- Update to 5.102.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.102.0
- No code change since 5.101.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1675857600">- Update to 5.103.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.103.0
- No code change since 5.102.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1678104000">- Update to 5.104.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.104.0
- No code change since 5.103.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1680350400">- Update to 5.105.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.105.0
- Changes since 5.104.0:
  * Don't play sound for plain notification (kde#457672)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1683374400">- Update to 5.106.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.106.0
- No code change since 5.105.0</changelog>
  <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="1703160000">- Update appstream build requirement for compatibility with 1.0.0</changelog>
</package>
<package pkgid="7fa85a1a6c7bd1066a92ce6d65dda627a86c3fe79d08e5ae84c2afd95d188ed6ea4b0470aa2ede6ad72f0fd936f70b9df20e110b139803ef5edae78dcb630ae7" name="frameworkintegration-devel" arch="x86_64">
  <version epoch="0" ver="5.113.0" rel="1.1"/>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1654862400">- Update to 5.95.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.95.0
- Changes since 5.94.0:
  * port to standard C++ smart pointers where possible</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1656849600">- Update to 5.96.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.96.0
- No code change since 5.95.0</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1659873600">- Update to 5.97.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.97.0
- No code change since 5.96.0</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1662465600">- Update to 5.98.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.98.0
- Changes since 5.97.0:
  * Add FreeBSD Qt6 CI support</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1664625600">- Update to 5.99.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.99.0
- No code change since 5.98.0</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1667908800">- Update to 5.100.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.100.0
- No code change since 5.99.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1670328000">- Update to 5.101.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.101.0
- No code change since 5.100.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1673524800">- Update to 5.102.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.102.0
- No code change since 5.101.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1675857600">- Update to 5.103.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.103.0
- No code change since 5.102.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1678104000">- Update to 5.104.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.104.0
- No code change since 5.103.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1680350400">- Update to 5.105.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.105.0
- Changes since 5.104.0:
  * Don't play sound for plain notification (kde#457672)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1683374400">- Update to 5.106.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.106.0
- No code change since 5.105.0</changelog>
  <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="1703160000">- Update appstream build requirement for compatibility with 1.0.0</changelog>
</package>
<package pkgid="580d7221c118850f442483ffb34b907b83ea91178dd6f4f17adbdefbae9b395037e240d48101cf1cf9292f6f3110ca925b4c9e5326083a2842d256acaa2654c7" name="frameworkintegration-plugin" arch="x86_64">
  <version epoch="0" ver="5.113.0" rel="1.1"/>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1654862400">- Update to 5.95.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.95.0
- Changes since 5.94.0:
  * port to standard C++ smart pointers where possible</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1656849600">- Update to 5.96.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.96.0
- No code change since 5.95.0</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1659873600">- Update to 5.97.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.97.0
- No code change since 5.96.0</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1662465600">- Update to 5.98.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.98.0
- Changes since 5.97.0:
  * Add FreeBSD Qt6 CI support</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1664625600">- Update to 5.99.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.99.0
- No code change since 5.98.0</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1667908800">- Update to 5.100.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.100.0
- No code change since 5.99.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1670328000">- Update to 5.101.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.101.0
- No code change since 5.100.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1673524800">- Update to 5.102.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.102.0
- No code change since 5.101.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1675857600">- Update to 5.103.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.103.0
- No code change since 5.102.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1678104000">- Update to 5.104.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.104.0
- No code change since 5.103.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1680350400">- Update to 5.105.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.105.0
- Changes since 5.104.0:
  * Don't play sound for plain notification (kde#457672)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1683374400">- Update to 5.106.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.106.0
- No code change since 5.105.0</changelog>
  <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="1703160000">- Update appstream build requirement for compatibility with 1.0.0</changelog>
</package>
<package pkgid="6606c1454f3b30eeea649a4bed3ea58c781f8b66c15d4a11a701b04ac14268a8d22cbfeec28dbfbf01bcc78e3f2719ab6a1fbdbd25fe0339b1b804154c7892d2" name="frameworkintegration-plugin-debuginfo" arch="x86_64">
  <version epoch="0" ver="5.113.0" rel="1.1"/>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1654862400">- Update to 5.95.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.95.0
- Changes since 5.94.0:
  * port to standard C++ smart pointers where possible</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1656849600">- Update to 5.96.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.96.0
- No code change since 5.95.0</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1659873600">- Update to 5.97.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.97.0
- No code change since 5.96.0</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1662465600">- Update to 5.98.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.98.0
- Changes since 5.97.0:
  * Add FreeBSD Qt6 CI support</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1664625600">- Update to 5.99.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.99.0
- No code change since 5.98.0</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1667908800">- Update to 5.100.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.100.0
- No code change since 5.99.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1670328000">- Update to 5.101.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.101.0
- No code change since 5.100.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1673524800">- Update to 5.102.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.102.0
- No code change since 5.101.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1675857600">- Update to 5.103.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.103.0
- No code change since 5.102.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1678104000">- Update to 5.104.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.104.0
- No code change since 5.103.0</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1680350400">- Update to 5.105.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.105.0
- Changes since 5.104.0:
  * Don't play sound for plain notification (kde#457672)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1683374400">- Update to 5.106.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.106.0
- No code change since 5.105.0</changelog>
  <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="1703160000">- Update appstream build requirement for compatibility with 1.0.0</changelog>
</package>
<package pkgid="edc8eb68e1206c8a811da95350dc15fe2c5ca2233d919af9b17d51eaec6671416eb313f6645749ba3d4c558ee11da013a4475ad89cc02a57b0319a955d06d80f" name="freealut" arch="src">
  <version epoch="0" ver="1.1.0" rel="237.21"/>
  <changelog author="ro@suse.de" date="1161604800">- created package (branch from openal)
- added split-provides from openal-devel</changelog>
  <changelog author="meissner@suse.de" date="1162296000">- use RPM_OPT_FLAGS</changelog>
  <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="d812bb367ea7a9dfd8cb1acb58d6d1c8343df2d3056dd8f24148134f735cf89fd8f53ee610dc814b50e24344114a2a0fcc64e2ba895a9d8ad075c82bd44e8238" name="freealut-debugsource" arch="x86_64">
  <version epoch="0" ver="1.1.0" rel="237.21"/>
  <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="73d10a87ddf8f4b155967f02659d65e81bd84fb8b41daa91914917e86ec27d04fa60cd9148c5a52b3cc3186e63611733ef23ef525d9ff5141ba82b53b9af7091" name="freealut-devel" arch="x86_64">
  <version epoch="0" ver="1.1.0" rel="237.21"/>
  <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="e8db49edf9d2540fa17399afc9ad33c1967d861b5ab0eb2220f3f1743bc728b8a8896c476b2258cb2dc5079a27f32c81ebd72783c3fed1e5d0b299a00c2c2f78" name="freeglut" arch="src">
  <version epoch="0" ver="3.2.2" rel="1.10"/>
  <changelog author="sndirsch@suse.de" date="1283256000">- switched to current freeglut sources in SVN (2010-05-29);
  hopefully also fixes bnc #635821</changelog>
  <changelog author="sndirsch@novell.com" date="1289304000">- xdriinfo 1.0.4
  * This minor maintenance release provides the usual recent
    collection of build configuration improvements and janitorial
    cleanups.</changelog>
  <changelog author="coolo@suse.com" date="1317470400">- add libtool as buildrequire to make the spec file more reliable</changelog>
  <changelog author="johannesobermayr@gmx.de" date="1321358400">- Update to pre-2.8.0 git
  * Use a prefixed version (2.7.99)
- Install already built demos
  * Add -demos subpackage
- Remove obsolete compat70.tar.bz2
- glxgears, xdriinfo and glxinfo are part of Mesa-demos-base
  * Remove glxdemos.tar.bz2, glxdemos.diff, xdriinfo.tar.bz2
    freeglut-glxgears.notify.diff and freeglut-glxinfo.notify.diff</changelog>
  <changelog author="saschpe@gmx.de" date="1327665600">- Rename demos package to freeglut-demo to match other demo packages
- Honor shared library policy:
  * Rename base package to libglut3 and adjust baselibs.conf accordingly
- Ran spec-cleaner</changelog>
  <changelog author="coolo@suse.com" date="1329134400">- fix baselibs.conf for devel-32bit</changelog>
  <changelog author="tabraham@novell.com" date="1330516800">- Update to 2.8.0
  * There are now callbacks to support multitouch capability.
  * Solaris and OSX support have improved.
  * Fullscreen mode and Game mode behave better.
  * Addition of Visual Studio 2010 projects &amp; solutions.
  * Many bugs have been fixed.</changelog>
  <changelog author="mlin@suse.com" date="1336910400">- Rename invalid package name Mesa-demos-base to Mesa-demo-x</changelog>
  <changelog author="coolo@suse.com" date="1347969600">- in 12.3 libGLU is no longer part of Mesa</changelog>
  <changelog author="coolo@suse.com" date="1347969601">- add patch from fedora to fix build with latest GL stack:
  freeglut-glextconflict.patch</changelog>
  <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="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1578571200">- Update to 3.2.1:
  * Various fixes around the place that happened since last release
- Fetch the glut manpages from web to point them somewhere</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1583150400">- Add patch to fix build with GCC 10 bsc#1160391:
  * gcc10.patch</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1584014400">- Explicitely disable rpath to fix Leap builds</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1648123200">- update to 3.2.2:
  * Fix netbsd/aarch64 build by including sys/joystick.h instead of machine/joystick.h.
  * Fix build with gcc &gt;= 10 which made -fno-common the default by no longer relying on COMMON symbols for globals.
  * Fix android build (default to FREEGLUT_GLES, and check for debug flags).
  * Add flat shading option to the shapes demo.
  * Fix crash when calling primitive drawing functions without creating a window first.
  * Dropped really old and unmaintained doc directory from the source tree.
- drop gcc10.patch (obsolete)</changelog>
</package>
<package pkgid="f40b38508c5e09a266549d42116246a4a8d61f08d18584968cefcc834266d7c1daba20d6ecb94ff2a7a54c69bc20d0b34550deb6715287b9b0fefb6cf43a6964" name="freeglut-debugsource" arch="i586">
  <version epoch="0" ver="3.2.2" rel="1.10"/>
  <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="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1578571200">- Update to 3.2.1:
  * Various fixes around the place that happened since last release
- Fetch the glut manpages from web to point them somewhere</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1583150400">- Add patch to fix build with GCC 10 bsc#1160391:
  * gcc10.patch</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1584014400">- Explicitely disable rpath to fix Leap builds</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1648123200">- update to 3.2.2:
  * Fix netbsd/aarch64 build by including sys/joystick.h instead of machine/joystick.h.
  * Fix build with gcc &gt;= 10 which made -fno-common the default by no longer relying on COMMON symbols for globals.
  * Fix android build (default to FREEGLUT_GLES, and check for debug flags).
  * Add flat shading option to the shapes demo.
  * Fix crash when calling primitive drawing functions without creating a window first.
  * Dropped really old and unmaintained doc directory from the source tree.
- drop gcc10.patch (obsolete)</changelog>
</package>
<package pkgid="d3f776bc375116242fe8c1427e3aa6c894927b60be22b7796cf32095c42513af4ed78f5dd5e43385638e6817287196f0d352c358f55190329451c864f2846eb6" name="freeglut-debugsource" arch="x86_64">
  <version epoch="0" ver="3.2.2" rel="1.10"/>
  <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="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1578571200">- Update to 3.2.1:
  * Various fixes around the place that happened since last release
- Fetch the glut manpages from web to point them somewhere</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1583150400">- Add patch to fix build with GCC 10 bsc#1160391:
  * gcc10.patch</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1584014400">- Explicitely disable rpath to fix Leap builds</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1648123200">- update to 3.2.2:
  * Fix netbsd/aarch64 build by including sys/joystick.h instead of machine/joystick.h.
  * Fix build with gcc &gt;= 10 which made -fno-common the default by no longer relying on COMMON symbols for globals.
  * Fix android build (default to FREEGLUT_GLES, and check for debug flags).
  * Add flat shading option to the shapes demo.
  * Fix crash when calling primitive drawing functions without creating a window first.
  * Dropped really old and unmaintained doc directory from the source tree.
- drop gcc10.patch (obsolete)</changelog>
</package>
<package pkgid="bdc7157e21dd1b3b4e2ec4189aec0ff43fb62d38572ac7195b768bba29ee285c64814ba271aad6876dbcea73c850675e87ab624f8ec26f8d6e2a04020101e8bb" name="freeglut-demo" arch="i586">
  <version epoch="0" ver="3.2.2" rel="1.10"/>
  <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="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1578571200">- Update to 3.2.1:
  * Various fixes around the place that happened since last release
- Fetch the glut manpages from web to point them somewhere</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1583150400">- Add patch to fix build with GCC 10 bsc#1160391:
  * gcc10.patch</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1584014400">- Explicitely disable rpath to fix Leap builds</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1648123200">- update to 3.2.2:
  * Fix netbsd/aarch64 build by including sys/joystick.h instead of machine/joystick.h.
  * Fix build with gcc &gt;= 10 which made -fno-common the default by no longer relying on COMMON symbols for globals.
  * Fix android build (default to FREEGLUT_GLES, and check for debug flags).
  * Add flat shading option to the shapes demo.
  * Fix crash when calling primitive drawing functions without creating a window first.
  * Dropped really old and unmaintained doc directory from the source tree.
- drop gcc10.patch (obsolete)</changelog>
</package>
<package pkgid="411c086597e98470d3a95fac306cf333a03cf28903c22129486743bce7c9bbf1423a26709abefaa5115fca54af4ca284eb7fa37031c9f33be1766f7773ddf4a7" name="freeglut-demo" arch="x86_64">
  <version epoch="0" ver="3.2.2" rel="1.10"/>
  <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="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1578571200">- Update to 3.2.1:
  * Various fixes around the place that happened since last release
- Fetch the glut manpages from web to point them somewhere</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1583150400">- Add patch to fix build with GCC 10 bsc#1160391:
  * gcc10.patch</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1584014400">- Explicitely disable rpath to fix Leap builds</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1648123200">- update to 3.2.2:
  * Fix netbsd/aarch64 build by including sys/joystick.h instead of machine/joystick.h.
  * Fix build with gcc &gt;= 10 which made -fno-common the default by no longer relying on COMMON symbols for globals.
  * Fix android build (default to FREEGLUT_GLES, and check for debug flags).
  * Add flat shading option to the shapes demo.
  * Fix crash when calling primitive drawing functions without creating a window first.
  * Dropped really old and unmaintained doc directory from the source tree.
- drop gcc10.patch (obsolete)</changelog>
</package>
<package pkgid="2f49c279219ea8e083831f2744cf974a1c778622497b35d1945f6e3df5adab661722433896b6b93a8b00d9a75b8f64076efd614f364e6ce7ba99fcca0aafac70" name="freeglut-demo-debuginfo" arch="i586">
  <version epoch="0" ver="3.2.2" rel="1.10"/>
  <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="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1578571200">- Update to 3.2.1:
  * Various fixes around the place that happened since last release
- Fetch the glut manpages from web to point them somewhere</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1583150400">- Add patch to fix build with GCC 10 bsc#1160391:
  * gcc10.patch</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1584014400">- Explicitely disable rpath to fix Leap builds</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1648123200">- update to 3.2.2:
  * Fix netbsd/aarch64 build by including sys/joystick.h instead of machine/joystick.h.
  * Fix build with gcc &gt;= 10 which made -fno-common the default by no longer relying on COMMON symbols for globals.
  * Fix android build (default to FREEGLUT_GLES, and check for debug flags).
  * Add flat shading option to the shapes demo.
  * Fix crash when calling primitive drawing functions without creating a window first.
  * Dropped really old and unmaintained doc directory from the source tree.
- drop gcc10.patch (obsolete)</changelog>
</package>
<package pkgid="31393135d9f223ad1f952ea5e4e15bc04b7b7aa1e65a7fd2ddafb98bcee3d00f0243af4181b650699907cb8d267b15721dfde60a2f726e303d0bddbe632aaac6" name="freeglut-demo-debuginfo" arch="x86_64">
  <version epoch="0" ver="3.2.2" rel="1.10"/>
  <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="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1578571200">- Update to 3.2.1:
  * Various fixes around the place that happened since last release
- Fetch the glut manpages from web to point them somewhere</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1583150400">- Add patch to fix build with GCC 10 bsc#1160391:
  * gcc10.patch</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1584014400">- Explicitely disable rpath to fix Leap builds</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1648123200">- update to 3.2.2:
  * Fix netbsd/aarch64 build by including sys/joystick.h instead of machine/joystick.h.
  * Fix build with gcc &gt;= 10 which made -fno-common the default by no longer relying on COMMON symbols for globals.
  * Fix android build (default to FREEGLUT_GLES, and check for debug flags).
  * Add flat shading option to the shapes demo.
  * Fix crash when calling primitive drawing functions without creating a window first.
  * Dropped really old and unmaintained doc directory from the source tree.
- drop gcc10.patch (obsolete)</changelog>
</package>
<package pkgid="a42853448c1a7ba0d7452994d982fbceb796ebde06a4c9afb5886fb8302651af8cb1cf6dccefeecd3e0c9ca6106f7eaae60930230e8e021206f739f173a28fcf" name="freeglut-devel" arch="i586">
  <version epoch="0" ver="3.2.2" rel="1.10"/>
  <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="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1578571200">- Update to 3.2.1:
  * Various fixes around the place that happened since last release
- Fetch the glut manpages from web to point them somewhere</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1583150400">- Add patch to fix build with GCC 10 bsc#1160391:
  * gcc10.patch</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1584014400">- Explicitely disable rpath to fix Leap builds</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1648123200">- update to 3.2.2:
  * Fix netbsd/aarch64 build by including sys/joystick.h instead of machine/joystick.h.
  * Fix build with gcc &gt;= 10 which made -fno-common the default by no longer relying on COMMON symbols for globals.
  * Fix android build (default to FREEGLUT_GLES, and check for debug flags).
  * Add flat shading option to the shapes demo.
  * Fix crash when calling primitive drawing functions without creating a window first.
  * Dropped really old and unmaintained doc directory from the source tree.
- drop gcc10.patch (obsolete)</changelog>
</package>
<package pkgid="f26f944a191341ea1f87e3a7242e82967e121fb2f59db660d6ff4bab6f7700a4c1a68f786900dee6c5efc0cd9173e03566052b34916f2d21627a620fd152e096" name="freeglut-devel" arch="x86_64">
  <version epoch="0" ver="3.2.2" rel="1.10"/>
  <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="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1578571200">- Update to 3.2.1:
  * Various fixes around the place that happened since last release
- Fetch the glut manpages from web to point them somewhere</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1583150400">- Add patch to fix build with GCC 10 bsc#1160391:
  * gcc10.patch</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1584014400">- Explicitely disable rpath to fix Leap builds</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1648123200">- update to 3.2.2:
  * Fix netbsd/aarch64 build by including sys/joystick.h instead of machine/joystick.h.
  * Fix build with gcc &gt;= 10 which made -fno-common the default by no longer relying on COMMON symbols for globals.
  * Fix android build (default to FREEGLUT_GLES, and check for debug flags).
  * Add flat shading option to the shapes demo.
  * Fix crash when calling primitive drawing functions without creating a window first.
  * Dropped really old and unmaintained doc directory from the source tree.
- drop gcc10.patch (obsolete)</changelog>
</package>
<package pkgid="f5aeceb91d0f691c54d6866f624f72196cb82772b9507d0c4d89eecdec81dfa8cb34d2031c930388044a10fbbaaff87a46bc20437a97db30e860f1ceb5ba0d25" name="freeglut-devel-32bit" arch="x86_64">
  <version epoch="0" ver="3.2.2" rel="1.10"/>
  <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="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1578571200">- Update to 3.2.1:
  * Various fixes around the place that happened since last release
- Fetch the glut manpages from web to point them somewhere</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1583150400">- Add patch to fix build with GCC 10 bsc#1160391:
  * gcc10.patch</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1584014400">- Explicitely disable rpath to fix Leap builds</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1648123200">- update to 3.2.2:
  * Fix netbsd/aarch64 build by including sys/joystick.h instead of machine/joystick.h.
  * Fix build with gcc &gt;= 10 which made -fno-common the default by no longer relying on COMMON symbols for globals.
  * Fix android build (default to FREEGLUT_GLES, and check for debug flags).
  * Add flat shading option to the shapes demo.
  * Fix crash when calling primitive drawing functions without creating a window first.
  * Dropped really old and unmaintained doc directory from the source tree.
- drop gcc10.patch (obsolete)</changelog>
</package>
<package pkgid="0bc02a318c47906856c3801aa086fffb2c2659655e7f7da84b7f0695c726a580ceeb94ad51d30ae6ac3958c6097c5c234b8c16a6577a2dc0b3351c4710f86c40" name="freetds" arch="src">
  <version epoch="0" ver="1.4.7" rel="1.1"/>
  <changelog author="mpluskal@suse.com" date="1462104000">- Update to 0.95.95
  * See NEWS for a complete list of changes</changelog>
  <changelog author="mpluskal@suse.com" date="1483617600">- Update to version 1.00.24
  * See NEWS for a complete list of changes</changelog>
  <changelog author="mpluskal@suse.com" date="1490443200">- Update to version 1.0.27
  * See NEWS for a complete list of changes</changelog>
  <changelog author="vsistek@suse.com" date="1495108800">- Update to version 1.0.39
  * See NEWS for a complete list of changes</changelog>
  <changelog author="tchvatal@suse.com" date="1521806400">- Version update to 1.0.83:
  * See NEWS for a complete list of changes</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1563192000">- Add configure-return-void-fix.patch in order to fix wrong
  configure with -Werror=return-type.</changelog>
  <changelog author="Linnaea Lavia &lt;obs@lavia.moe&gt;" date="1572955200">- Enable Kerberos support
- Version update to 1.1.20:
  * Default TDS protocol version is now "auto"
  * Improved UTF-8 performances
  * TDS Pool Server is enabled
  * MARS support is enabled
  * NTLMv2 is enabled
  * See NEWS and ChangeLog for a complete list of changes</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1589544000">- Update to 1.1.36:
  * Various bugfixes
  * bsc#1141132 CVE-2019-13508</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611489600">- update to 1.2.18:
- Sybase server:
  - All strings are now converted as MSSQL;
  - Support kerberos login;
  - DB-Library: add DBSETNETWORKAUTH, DBSETMUTUALAUTH, DBSETDELEGATION and
    DBSETSERVERPRINCIPAL;
  - CT-Library: add CS_SEC_NETWORKAUTH, CS_SEC_NETWORKAUTH,
    CS_SEC_NETWORKAUTH and CS_SEC_NETWORKAUTH;
- Bulk copies:
  - DB-Library: fix trim of unicode fields;
  - Apply character conversion for Sybase, like MSSQL;
  - Ignore computed columns;
  - Properly support multibyte strings in column names;
  - DB-Library: stop correctly on BCPMAXERRS setting;
  - DB-Library: do not try to convert skipped rows reading file allowing
    for instance to load CVS files;
- CT-Library: added CS_DATABASE property to allows to connect correctly
  to Azure servers;
- Improve support for MS XML columns for both DB-Library and CT-Library;
- Fix some issues with MSSQL server redirection (used for instance in
  Azure);
- Change SQL_DESC_OCTET_LENGTH value for wise character columns;
- Better support for SQL_VARIANT:
  - Better column checks;
  - CT-Library: now supported, columns are returned as CS_CHAR_TYPE;
- Some updates to server part:
  - Set correctly initial state;
  - IPv6 support;
  - Fix TDS 7.2 logins;
- Support extended character using domain logins under Unix;
- Improve MARS:
  - Less memory copies;
  - Remove possible deadlock;
  - Handle wrapping sequence/window numbers;
  - Make sure we sent the wanted packet;
- Support UTF-16 surrogate pairs in odbc_wide2utf and odbc_set_string_flag
  fixing some character encoding support;
- Fix multiple queries, used by ODBC to optimize data load;
- Improve emulated parameter queries, fixing minor issues and reducing
  memory usage;
- Support DBVERSION_UNKNOWN in dbsetlversion (will use automatic detection);
- CT-Library: define CS_MIN_SYBTYPE and CS_MAX_SYBTYPE;
- CT-Library: fix cs_will_convert accepting library constants, not libTDS.</changelog>
  <changelog author="brassh@web.de" date="1620561600">- update to 1.2.21:
  * minor bug fixes
  * Support some missing types like nullable unsigned smallint
- add baselibs.conf to allow building of i586 libraries (necessary
  to use the driver for programs running under wine)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1620734400">- remove stale _service and fix Source url</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660910400">- update to 1.3.13:
  - Generic:
  - Support UTF-8 columns using MSSQL 2019;
  - Do not accept TDS protocol versions "4.6" (never really supported) and
    "8.0";
  - Minor portability issues;
  - Fix log elision for login;
  - Detect some possible minor memory failure in application;
  - Support long (more than 64k) SSPI packets (never encountered but you
    never know);
  - Fix unicode columns for ASA database;
  - Avoid using BCP with old protocols;
  - (*) Fix bulk copy using big endian machines;
  - (*) Fix Sybase uni(var)char and unsigned types for big endian machines;
  - (*) Do not send nullable data during bulk copy if type is not nullable;
  - ODBC:
  - Added "Timeout" setting;
  - Applications:
  - Improve defncopy utility:
  - Fix some declaration;
  - Fix Sybase support;
  - (*) Fix datacopy and freebcp logging;
  - CT-Library:
  - Minor fix for variant type;
  - Better support for timeout setting;
  - (*) Support some missing types (like nullable unsigned integers) for
    Sybase;
  - DB-library:
  - Unify date format (all systems can use the same syntax);
  - (*) Allows to pass 0 as type for bcp_bind;
  - (*) Fix DBSETLSERVERPRINCIPAL macro;
  - (*) Do not limit queries length for bcp using Sybase;
  - (*) Add KEEP_NULLS to BCP hints.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670155200">- update to 1.3.15:
  * odbc: Fix some issues with SQLCopyDesc
  * Do not change sql_desc_alloc_type copying descriptors.
  * odbc: Return size from SQLGetDescField for integers</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671710400">- update to 1.3.16:
  * tds_close_socket and tds_connection_close could have been called
    while reading/writing TLS sockets so calling tds_ssl_deinit
    cause some used structure to be released while used.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700913600">- update to 1.4.7:
  * tds: improve openssl compatibility</changelog>
</package>
<package pkgid="5bb8bf34c99ea50d38af763936dd842800df411f568583a3e57ef44593d25a63eea4125b8ce53060e5b49f42da86d4b96a06746b80b197a1139169ddf8e55ddf" name="freetds-config" arch="i586">
  <version epoch="0" ver="1.4.7" rel="1.1"/>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1589544000">- Update to 1.1.36:
  * Various bugfixes
  * bsc#1141132 CVE-2019-13508</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611489600">- update to 1.2.18:
- Sybase server:
  - All strings are now converted as MSSQL;
  - Support kerberos login;
  - DB-Library: add DBSETNETWORKAUTH, DBSETMUTUALAUTH, DBSETDELEGATION and
    DBSETSERVERPRINCIPAL;
  - CT-Library: add CS_SEC_NETWORKAUTH, CS_SEC_NETWORKAUTH,
    CS_SEC_NETWORKAUTH and CS_SEC_NETWORKAUTH;
- Bulk copies:
  - DB-Library: fix trim of unicode fields;
  - Apply character conversion for Sybase, like MSSQL;
  - Ignore computed columns;
  - Properly support multibyte strings in column names;
  - DB-Library: stop correctly on BCPMAXERRS setting;
  - DB-Library: do not try to convert skipped rows reading file allowing
    for instance to load CVS files;
- CT-Library: added CS_DATABASE property to allows to connect correctly
  to Azure servers;
- Improve support for MS XML columns for both DB-Library and CT-Library;
- Fix some issues with MSSQL server redirection (used for instance in
  Azure);
- Change SQL_DESC_OCTET_LENGTH value for wise character columns;
- Better support for SQL_VARIANT:
  - Better column checks;
  - CT-Library: now supported, columns are returned as CS_CHAR_TYPE;
- Some updates to server part:
  - Set correctly initial state;
  - IPv6 support;
  - Fix TDS 7.2 logins;
- Support extended character using domain logins under Unix;
- Improve MARS:
  - Less memory copies;
  - Remove possible deadlock;
  - Handle wrapping sequence/window numbers;
  - Make sure we sent the wanted packet;
- Support UTF-16 surrogate pairs in odbc_wide2utf and odbc_set_string_flag
  fixing some character encoding support;
- Fix multiple queries, used by ODBC to optimize data load;
- Improve emulated parameter queries, fixing minor issues and reducing
  memory usage;
- Support DBVERSION_UNKNOWN in dbsetlversion (will use automatic detection);
- CT-Library: define CS_MIN_SYBTYPE and CS_MAX_SYBTYPE;
- CT-Library: fix cs_will_convert accepting library constants, not libTDS.</changelog>
  <changelog author="brassh@web.de" date="1620561600">- update to 1.2.21:
  * minor bug fixes
  * Support some missing types like nullable unsigned smallint
- add baselibs.conf to allow building of i586 libraries (necessary
  to use the driver for programs running under wine)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1620734400">- remove stale _service and fix Source url</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660910400">- update to 1.3.13:
  - Generic:
  - Support UTF-8 columns using MSSQL 2019;
  - Do not accept TDS protocol versions "4.6" (never really supported) and
    "8.0";
  - Minor portability issues;
  - Fix log elision for login;
  - Detect some possible minor memory failure in application;
  - Support long (more than 64k) SSPI packets (never encountered but you
    never know);
  - Fix unicode columns for ASA database;
  - Avoid using BCP with old protocols;
  - (*) Fix bulk copy using big endian machines;
  - (*) Fix Sybase uni(var)char and unsigned types for big endian machines;
  - (*) Do not send nullable data during bulk copy if type is not nullable;
  - ODBC:
  - Added "Timeout" setting;
  - Applications:
  - Improve defncopy utility:
  - Fix some declaration;
  - Fix Sybase support;
  - (*) Fix datacopy and freebcp logging;
  - CT-Library:
  - Minor fix for variant type;
  - Better support for timeout setting;
  - (*) Support some missing types (like nullable unsigned integers) for
    Sybase;
  - DB-library:
  - Unify date format (all systems can use the same syntax);
  - (*) Allows to pass 0 as type for bcp_bind;
  - (*) Fix DBSETLSERVERPRINCIPAL macro;
  - (*) Do not limit queries length for bcp using Sybase;
  - (*) Add KEEP_NULLS to BCP hints.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670155200">- update to 1.3.15:
  * odbc: Fix some issues with SQLCopyDesc
  * Do not change sql_desc_alloc_type copying descriptors.
  * odbc: Return size from SQLGetDescField for integers</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671710400">- update to 1.3.16:
  * tds_close_socket and tds_connection_close could have been called
    while reading/writing TLS sockets so calling tds_ssl_deinit
    cause some used structure to be released while used.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700913600">- update to 1.4.7:
  * tds: improve openssl compatibility</changelog>
</package>
<package pkgid="6843a77a2e4dda4d147c063cf686d0b1fe00344816616fb8a0d9d050410cfd2b1797f28ff3b192d66c48dcf321d77bbb44c2815b6c0843e5ac214c16f4046244" name="freetds-config" arch="x86_64">
  <version epoch="0" ver="1.4.7" rel="1.1"/>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1589544000">- Update to 1.1.36:
  * Various bugfixes
  * bsc#1141132 CVE-2019-13508</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611489600">- update to 1.2.18:
- Sybase server:
  - All strings are now converted as MSSQL;
  - Support kerberos login;
  - DB-Library: add DBSETNETWORKAUTH, DBSETMUTUALAUTH, DBSETDELEGATION and
    DBSETSERVERPRINCIPAL;
  - CT-Library: add CS_SEC_NETWORKAUTH, CS_SEC_NETWORKAUTH,
    CS_SEC_NETWORKAUTH and CS_SEC_NETWORKAUTH;
- Bulk copies:
  - DB-Library: fix trim of unicode fields;
  - Apply character conversion for Sybase, like MSSQL;
  - Ignore computed columns;
  - Properly support multibyte strings in column names;
  - DB-Library: stop correctly on BCPMAXERRS setting;
  - DB-Library: do not try to convert skipped rows reading file allowing
    for instance to load CVS files;
- CT-Library: added CS_DATABASE property to allows to connect correctly
  to Azure servers;
- Improve support for MS XML columns for both DB-Library and CT-Library;
- Fix some issues with MSSQL server redirection (used for instance in
  Azure);
- Change SQL_DESC_OCTET_LENGTH value for wise character columns;
- Better support for SQL_VARIANT:
  - Better column checks;
  - CT-Library: now supported, columns are returned as CS_CHAR_TYPE;
- Some updates to server part:
  - Set correctly initial state;
  - IPv6 support;
  - Fix TDS 7.2 logins;
- Support extended character using domain logins under Unix;
- Improve MARS:
  - Less memory copies;
  - Remove possible deadlock;
  - Handle wrapping sequence/window numbers;
  - Make sure we sent the wanted packet;
- Support UTF-16 surrogate pairs in odbc_wide2utf and odbc_set_string_flag
  fixing some character encoding support;
- Fix multiple queries, used by ODBC to optimize data load;
- Improve emulated parameter queries, fixing minor issues and reducing
  memory usage;
- Support DBVERSION_UNKNOWN in dbsetlversion (will use automatic detection);
- CT-Library: define CS_MIN_SYBTYPE and CS_MAX_SYBTYPE;
- CT-Library: fix cs_will_convert accepting library constants, not libTDS.</changelog>
  <changelog author="brassh@web.de" date="1620561600">- update to 1.2.21:
  * minor bug fixes
  * Support some missing types like nullable unsigned smallint
- add baselibs.conf to allow building of i586 libraries (necessary
  to use the driver for programs running under wine)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1620734400">- remove stale _service and fix Source url</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660910400">- update to 1.3.13:
  - Generic:
  - Support UTF-8 columns using MSSQL 2019;
  - Do not accept TDS protocol versions "4.6" (never really supported) and
    "8.0";
  - Minor portability issues;
  - Fix log elision for login;
  - Detect some possible minor memory failure in application;
  - Support long (more than 64k) SSPI packets (never encountered but you
    never know);
  - Fix unicode columns for ASA database;
  - Avoid using BCP with old protocols;
  - (*) Fix bulk copy using big endian machines;
  - (*) Fix Sybase uni(var)char and unsigned types for big endian machines;
  - (*) Do not send nullable data during bulk copy if type is not nullable;
  - ODBC:
  - Added "Timeout" setting;
  - Applications:
  - Improve defncopy utility:
  - Fix some declaration;
  - Fix Sybase support;
  - (*) Fix datacopy and freebcp logging;
  - CT-Library:
  - Minor fix for variant type;
  - Better support for timeout setting;
  - (*) Support some missing types (like nullable unsigned integers) for
    Sybase;
  - DB-library:
  - Unify date format (all systems can use the same syntax);
  - (*) Allows to pass 0 as type for bcp_bind;
  - (*) Fix DBSETLSERVERPRINCIPAL macro;
  - (*) Do not limit queries length for bcp using Sybase;
  - (*) Add KEEP_NULLS to BCP hints.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670155200">- update to 1.3.15:
  * odbc: Fix some issues with SQLCopyDesc
  * Do not change sql_desc_alloc_type copying descriptors.
  * odbc: Return size from SQLGetDescField for integers</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671710400">- update to 1.3.16:
  * tds_close_socket and tds_connection_close could have been called
    while reading/writing TLS sockets so calling tds_ssl_deinit
    cause some used structure to be released while used.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700913600">- update to 1.4.7:
  * tds: improve openssl compatibility</changelog>
</package>
<package pkgid="4555e7df4fe983639cc4a1a12cdd2b35fcfbe67f964192556ebdc375e1457bcfba2492b66a77b408a14858f262cc15033704f69583e3b8fa86942daf0565fb15" name="freetds-debugsource" arch="i586">
  <version epoch="0" ver="1.4.7" rel="1.1"/>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1589544000">- Update to 1.1.36:
  * Various bugfixes
  * bsc#1141132 CVE-2019-13508</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611489600">- update to 1.2.18:
- Sybase server:
  - All strings are now converted as MSSQL;
  - Support kerberos login;
  - DB-Library: add DBSETNETWORKAUTH, DBSETMUTUALAUTH, DBSETDELEGATION and
    DBSETSERVERPRINCIPAL;
  - CT-Library: add CS_SEC_NETWORKAUTH, CS_SEC_NETWORKAUTH,
    CS_SEC_NETWORKAUTH and CS_SEC_NETWORKAUTH;
- Bulk copies:
  - DB-Library: fix trim of unicode fields;
  - Apply character conversion for Sybase, like MSSQL;
  - Ignore computed columns;
  - Properly support multibyte strings in column names;
  - DB-Library: stop correctly on BCPMAXERRS setting;
  - DB-Library: do not try to convert skipped rows reading file allowing
    for instance to load CVS files;
- CT-Library: added CS_DATABASE property to allows to connect correctly
  to Azure servers;
- Improve support for MS XML columns for both DB-Library and CT-Library;
- Fix some issues with MSSQL server redirection (used for instance in
  Azure);
- Change SQL_DESC_OCTET_LENGTH value for wise character columns;
- Better support for SQL_VARIANT:
  - Better column checks;
  - CT-Library: now supported, columns are returned as CS_CHAR_TYPE;
- Some updates to server part:
  - Set correctly initial state;
  - IPv6 support;
  - Fix TDS 7.2 logins;
- Support extended character using domain logins under Unix;
- Improve MARS:
  - Less memory copies;
  - Remove possible deadlock;
  - Handle wrapping sequence/window numbers;
  - Make sure we sent the wanted packet;
- Support UTF-16 surrogate pairs in odbc_wide2utf and odbc_set_string_flag
  fixing some character encoding support;
- Fix multiple queries, used by ODBC to optimize data load;
- Improve emulated parameter queries, fixing minor issues and reducing
  memory usage;
- Support DBVERSION_UNKNOWN in dbsetlversion (will use automatic detection);
- CT-Library: define CS_MIN_SYBTYPE and CS_MAX_SYBTYPE;
- CT-Library: fix cs_will_convert accepting library constants, not libTDS.</changelog>
  <changelog author="brassh@web.de" date="1620561600">- update to 1.2.21:
  * minor bug fixes
  * Support some missing types like nullable unsigned smallint
- add baselibs.conf to allow building of i586 libraries (necessary
  to use the driver for programs running under wine)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1620734400">- remove stale _service and fix Source url</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660910400">- update to 1.3.13:
  - Generic:
  - Support UTF-8 columns using MSSQL 2019;
  - Do not accept TDS protocol versions "4.6" (never really supported) and
    "8.0";
  - Minor portability issues;
  - Fix log elision for login;
  - Detect some possible minor memory failure in application;
  - Support long (more than 64k) SSPI packets (never encountered but you
    never know);
  - Fix unicode columns for ASA database;
  - Avoid using BCP with old protocols;
  - (*) Fix bulk copy using big endian machines;
  - (*) Fix Sybase uni(var)char and unsigned types for big endian machines;
  - (*) Do not send nullable data during bulk copy if type is not nullable;
  - ODBC:
  - Added "Timeout" setting;
  - Applications:
  - Improve defncopy utility:
  - Fix some declaration;
  - Fix Sybase support;
  - (*) Fix datacopy and freebcp logging;
  - CT-Library:
  - Minor fix for variant type;
  - Better support for timeout setting;
  - (*) Support some missing types (like nullable unsigned integers) for
    Sybase;
  - DB-library:
  - Unify date format (all systems can use the same syntax);
  - (*) Allows to pass 0 as type for bcp_bind;
  - (*) Fix DBSETLSERVERPRINCIPAL macro;
  - (*) Do not limit queries length for bcp using Sybase;
  - (*) Add KEEP_NULLS to BCP hints.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670155200">- update to 1.3.15:
  * odbc: Fix some issues with SQLCopyDesc
  * Do not change sql_desc_alloc_type copying descriptors.
  * odbc: Return size from SQLGetDescField for integers</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671710400">- update to 1.3.16:
  * tds_close_socket and tds_connection_close could have been called
    while reading/writing TLS sockets so calling tds_ssl_deinit
    cause some used structure to be released while used.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700913600">- update to 1.4.7:
  * tds: improve openssl compatibility</changelog>
</package>
<package pkgid="d87520f7ac31626cc25d0f59718df826b8c30696a26bbce96da6a815f1e2f685fa86f203b08fc7ea7ba300517bae61e7f2c0d820fc0427284b988c54339ba264" name="freetds-debugsource" arch="x86_64">
  <version epoch="0" ver="1.4.7" rel="1.1"/>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1589544000">- Update to 1.1.36:
  * Various bugfixes
  * bsc#1141132 CVE-2019-13508</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611489600">- update to 1.2.18:
- Sybase server:
  - All strings are now converted as MSSQL;
  - Support kerberos login;
  - DB-Library: add DBSETNETWORKAUTH, DBSETMUTUALAUTH, DBSETDELEGATION and
    DBSETSERVERPRINCIPAL;
  - CT-Library: add CS_SEC_NETWORKAUTH, CS_SEC_NETWORKAUTH,
    CS_SEC_NETWORKAUTH and CS_SEC_NETWORKAUTH;
- Bulk copies:
  - DB-Library: fix trim of unicode fields;
  - Apply character conversion for Sybase, like MSSQL;
  - Ignore computed columns;
  - Properly support multibyte strings in column names;
  - DB-Library: stop correctly on BCPMAXERRS setting;
  - DB-Library: do not try to convert skipped rows reading file allowing
    for instance to load CVS files;
- CT-Library: added CS_DATABASE property to allows to connect correctly
  to Azure servers;
- Improve support for MS XML columns for both DB-Library and CT-Library;
- Fix some issues with MSSQL server redirection (used for instance in
  Azure);
- Change SQL_DESC_OCTET_LENGTH value for wise character columns;
- Better support for SQL_VARIANT:
  - Better column checks;
  - CT-Library: now supported, columns are returned as CS_CHAR_TYPE;
- Some updates to server part:
  - Set correctly initial state;
  - IPv6 support;
  - Fix TDS 7.2 logins;
- Support extended character using domain logins under Unix;
- Improve MARS:
  - Less memory copies;
  - Remove possible deadlock;
  - Handle wrapping sequence/window numbers;
  - Make sure we sent the wanted packet;
- Support UTF-16 surrogate pairs in odbc_wide2utf and odbc_set_string_flag
  fixing some character encoding support;
- Fix multiple queries, used by ODBC to optimize data load;
- Improve emulated parameter queries, fixing minor issues and reducing
  memory usage;
- Support DBVERSION_UNKNOWN in dbsetlversion (will use automatic detection);
- CT-Library: define CS_MIN_SYBTYPE and CS_MAX_SYBTYPE;
- CT-Library: fix cs_will_convert accepting library constants, not libTDS.</changelog>
  <changelog author="brassh@web.de" date="1620561600">- update to 1.2.21:
  * minor bug fixes
  * Support some missing types like nullable unsigned smallint
- add baselibs.conf to allow building of i586 libraries (necessary
  to use the driver for programs running under wine)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1620734400">- remove stale _service and fix Source url</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660910400">- update to 1.3.13:
  - Generic:
  - Support UTF-8 columns using MSSQL 2019;
  - Do not accept TDS protocol versions "4.6" (never really supported) and
    "8.0";
  - Minor portability issues;
  - Fix log elision for login;
  - Detect some possible minor memory failure in application;
  - Support long (more than 64k) SSPI packets (never encountered but you
    never know);
  - Fix unicode columns for ASA database;
  - Avoid using BCP with old protocols;
  - (*) Fix bulk copy using big endian machines;
  - (*) Fix Sybase uni(var)char and unsigned types for big endian machines;
  - (*) Do not send nullable data during bulk copy if type is not nullable;
  - ODBC:
  - Added "Timeout" setting;
  - Applications:
  - Improve defncopy utility:
  - Fix some declaration;
  - Fix Sybase support;
  - (*) Fix datacopy and freebcp logging;
  - CT-Library:
  - Minor fix for variant type;
  - Better support for timeout setting;
  - (*) Support some missing types (like nullable unsigned integers) for
    Sybase;
  - DB-library:
  - Unify date format (all systems can use the same syntax);
  - (*) Allows to pass 0 as type for bcp_bind;
  - (*) Fix DBSETLSERVERPRINCIPAL macro;
  - (*) Do not limit queries length for bcp using Sybase;
  - (*) Add KEEP_NULLS to BCP hints.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670155200">- update to 1.3.15:
  * odbc: Fix some issues with SQLCopyDesc
  * Do not change sql_desc_alloc_type copying descriptors.
  * odbc: Return size from SQLGetDescField for integers</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671710400">- update to 1.3.16:
  * tds_close_socket and tds_connection_close could have been called
    while reading/writing TLS sockets so calling tds_ssl_deinit
    cause some used structure to be released while used.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700913600">- update to 1.4.7:
  * tds: improve openssl compatibility</changelog>
</package>
<package pkgid="9464b5d0d5148502baf95054e9ff037386c7c627e683237537b362fac4ca92e95e72738cc38837fa29cfa9910c2efb856f9c1932470efc3d10c11f94082691f6" name="freetds-devel" arch="i586">
  <version epoch="0" ver="1.4.7" rel="1.1"/>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1589544000">- Update to 1.1.36:
  * Various bugfixes
  * bsc#1141132 CVE-2019-13508</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611489600">- update to 1.2.18:
- Sybase server:
  - All strings are now converted as MSSQL;
  - Support kerberos login;
  - DB-Library: add DBSETNETWORKAUTH, DBSETMUTUALAUTH, DBSETDELEGATION and
    DBSETSERVERPRINCIPAL;
  - CT-Library: add CS_SEC_NETWORKAUTH, CS_SEC_NETWORKAUTH,
    CS_SEC_NETWORKAUTH and CS_SEC_NETWORKAUTH;
- Bulk copies:
  - DB-Library: fix trim of unicode fields;
  - Apply character conversion for Sybase, like MSSQL;
  - Ignore computed columns;
  - Properly support multibyte strings in column names;
  - DB-Library: stop correctly on BCPMAXERRS setting;
  - DB-Library: do not try to convert skipped rows reading file allowing
    for instance to load CVS files;
- CT-Library: added CS_DATABASE property to allows to connect correctly
  to Azure servers;
- Improve support for MS XML columns for both DB-Library and CT-Library;
- Fix some issues with MSSQL server redirection (used for instance in
  Azure);
- Change SQL_DESC_OCTET_LENGTH value for wise character columns;
- Better support for SQL_VARIANT:
  - Better column checks;
  - CT-Library: now supported, columns are returned as CS_CHAR_TYPE;
- Some updates to server part:
  - Set correctly initial state;
  - IPv6 support;
  - Fix TDS 7.2 logins;
- Support extended character using domain logins under Unix;
- Improve MARS:
  - Less memory copies;
  - Remove possible deadlock;
  - Handle wrapping sequence/window numbers;
  - Make sure we sent the wanted packet;
- Support UTF-16 surrogate pairs in odbc_wide2utf and odbc_set_string_flag
  fixing some character encoding support;
- Fix multiple queries, used by ODBC to optimize data load;
- Improve emulated parameter queries, fixing minor issues and reducing
  memory usage;
- Support DBVERSION_UNKNOWN in dbsetlversion (will use automatic detection);
- CT-Library: define CS_MIN_SYBTYPE and CS_MAX_SYBTYPE;
- CT-Library: fix cs_will_convert accepting library constants, not libTDS.</changelog>
  <changelog author="brassh@web.de" date="1620561600">- update to 1.2.21:
  * minor bug fixes
  * Support some missing types like nullable unsigned smallint
- add baselibs.conf to allow building of i586 libraries (necessary
  to use the driver for programs running under wine)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1620734400">- remove stale _service and fix Source url</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660910400">- update to 1.3.13:
  - Generic:
  - Support UTF-8 columns using MSSQL 2019;
  - Do not accept TDS protocol versions "4.6" (never really supported) and
    "8.0";
  - Minor portability issues;
  - Fix log elision for login;
  - Detect some possible minor memory failure in application;
  - Support long (more than 64k) SSPI packets (never encountered but you
    never know);
  - Fix unicode columns for ASA database;
  - Avoid using BCP with old protocols;
  - (*) Fix bulk copy using big endian machines;
  - (*) Fix Sybase uni(var)char and unsigned types for big endian machines;
  - (*) Do not send nullable data during bulk copy if type is not nullable;
  - ODBC:
  - Added "Timeout" setting;
  - Applications:
  - Improve defncopy utility:
  - Fix some declaration;
  - Fix Sybase support;
  - (*) Fix datacopy and freebcp logging;
  - CT-Library:
  - Minor fix for variant type;
  - Better support for timeout setting;
  - (*) Support some missing types (like nullable unsigned integers) for
    Sybase;
  - DB-library:
  - Unify date format (all systems can use the same syntax);
  - (*) Allows to pass 0 as type for bcp_bind;
  - (*) Fix DBSETLSERVERPRINCIPAL macro;
  - (*) Do not limit queries length for bcp using Sybase;
  - (*) Add KEEP_NULLS to BCP hints.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670155200">- update to 1.3.15:
  * odbc: Fix some issues with SQLCopyDesc
  * Do not change sql_desc_alloc_type copying descriptors.
  * odbc: Return size from SQLGetDescField for integers</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671710400">- update to 1.3.16:
  * tds_close_socket and tds_connection_close could have been called
    while reading/writing TLS sockets so calling tds_ssl_deinit
    cause some used structure to be released while used.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700913600">- update to 1.4.7:
  * tds: improve openssl compatibility</changelog>
</package>
<package pkgid="296e87b37bf3a496596a2f3d1b6032682759d7a8b6c7f12a076eea62a6e776b5634b2d36cc3ee5aa5e01f3f344d0af0cbcb540fe8434609c759bdae8dfaad442" name="freetds-devel" arch="x86_64">
  <version epoch="0" ver="1.4.7" rel="1.1"/>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1589544000">- Update to 1.1.36:
  * Various bugfixes
  * bsc#1141132 CVE-2019-13508</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611489600">- update to 1.2.18:
- Sybase server:
  - All strings are now converted as MSSQL;
  - Support kerberos login;
  - DB-Library: add DBSETNETWORKAUTH, DBSETMUTUALAUTH, DBSETDELEGATION and
    DBSETSERVERPRINCIPAL;
  - CT-Library: add CS_SEC_NETWORKAUTH, CS_SEC_NETWORKAUTH,
    CS_SEC_NETWORKAUTH and CS_SEC_NETWORKAUTH;
- Bulk copies:
  - DB-Library: fix trim of unicode fields;
  - Apply character conversion for Sybase, like MSSQL;
  - Ignore computed columns;
  - Properly support multibyte strings in column names;
  - DB-Library: stop correctly on BCPMAXERRS setting;
  - DB-Library: do not try to convert skipped rows reading file allowing
    for instance to load CVS files;
- CT-Library: added CS_DATABASE property to allows to connect correctly
  to Azure servers;
- Improve support for MS XML columns for both DB-Library and CT-Library;
- Fix some issues with MSSQL server redirection (used for instance in
  Azure);
- Change SQL_DESC_OCTET_LENGTH value for wise character columns;
- Better support for SQL_VARIANT:
  - Better column checks;
  - CT-Library: now supported, columns are returned as CS_CHAR_TYPE;
- Some updates to server part:
  - Set correctly initial state;
  - IPv6 support;
  - Fix TDS 7.2 logins;
- Support extended character using domain logins under Unix;
- Improve MARS:
  - Less memory copies;
  - Remove possible deadlock;
  - Handle wrapping sequence/window numbers;
  - Make sure we sent the wanted packet;
- Support UTF-16 surrogate pairs in odbc_wide2utf and odbc_set_string_flag
  fixing some character encoding support;
- Fix multiple queries, used by ODBC to optimize data load;
- Improve emulated parameter queries, fixing minor issues and reducing
  memory usage;
- Support DBVERSION_UNKNOWN in dbsetlversion (will use automatic detection);
- CT-Library: define CS_MIN_SYBTYPE and CS_MAX_SYBTYPE;
- CT-Library: fix cs_will_convert accepting library constants, not libTDS.</changelog>
  <changelog author="brassh@web.de" date="1620561600">- update to 1.2.21:
  * minor bug fixes
  * Support some missing types like nullable unsigned smallint
- add baselibs.conf to allow building of i586 libraries (necessary
  to use the driver for programs running under wine)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1620734400">- remove stale _service and fix Source url</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660910400">- update to 1.3.13:
  - Generic:
  - Support UTF-8 columns using MSSQL 2019;
  - Do not accept TDS protocol versions "4.6" (never really supported) and
    "8.0";
  - Minor portability issues;
  - Fix log elision for login;
  - Detect some possible minor memory failure in application;
  - Support long (more than 64k) SSPI packets (never encountered but you
    never know);
  - Fix unicode columns for ASA database;
  - Avoid using BCP with old protocols;
  - (*) Fix bulk copy using big endian machines;
  - (*) Fix Sybase uni(var)char and unsigned types for big endian machines;
  - (*) Do not send nullable data during bulk copy if type is not nullable;
  - ODBC:
  - Added "Timeout" setting;
  - Applications:
  - Improve defncopy utility:
  - Fix some declaration;
  - Fix Sybase support;
  - (*) Fix datacopy and freebcp logging;
  - CT-Library:
  - Minor fix for variant type;
  - Better support for timeout setting;
  - (*) Support some missing types (like nullable unsigned integers) for
    Sybase;
  - DB-library:
  - Unify date format (all systems can use the same syntax);
  - (*) Allows to pass 0 as type for bcp_bind;
  - (*) Fix DBSETLSERVERPRINCIPAL macro;
  - (*) Do not limit queries length for bcp using Sybase;
  - (*) Add KEEP_NULLS to BCP hints.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670155200">- update to 1.3.15:
  * odbc: Fix some issues with SQLCopyDesc
  * Do not change sql_desc_alloc_type copying descriptors.
  * odbc: Return size from SQLGetDescField for integers</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671710400">- update to 1.3.16:
  * tds_close_socket and tds_connection_close could have been called
    while reading/writing TLS sockets so calling tds_ssl_deinit
    cause some used structure to be released while used.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700913600">- update to 1.4.7:
  * tds: improve openssl compatibility</changelog>
</package>
<package pkgid="da90ef04336461347571d0052724782b4530bfaa1541361e2e743d422302d76d75f371623bd9d48b13052c5513fb41e2d15d3a2ba011d720e8cde6d88d43f0ca" name="freetds-doc" arch="i586">
  <version epoch="0" ver="1.4.7" rel="1.1"/>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1589544000">- Update to 1.1.36:
  * Various bugfixes
  * bsc#1141132 CVE-2019-13508</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611489600">- update to 1.2.18:
- Sybase server:
  - All strings are now converted as MSSQL;
  - Support kerberos login;
  - DB-Library: add DBSETNETWORKAUTH, DBSETMUTUALAUTH, DBSETDELEGATION and
    DBSETSERVERPRINCIPAL;
  - CT-Library: add CS_SEC_NETWORKAUTH, CS_SEC_NETWORKAUTH,
    CS_SEC_NETWORKAUTH and CS_SEC_NETWORKAUTH;
- Bulk copies:
  - DB-Library: fix trim of unicode fields;
  - Apply character conversion for Sybase, like MSSQL;
  - Ignore computed columns;
  - Properly support multibyte strings in column names;
  - DB-Library: stop correctly on BCPMAXERRS setting;
  - DB-Library: do not try to convert skipped rows reading file allowing
    for instance to load CVS files;
- CT-Library: added CS_DATABASE property to allows to connect correctly
  to Azure servers;
- Improve support for MS XML columns for both DB-Library and CT-Library;
- Fix some issues with MSSQL server redirection (used for instance in
  Azure);
- Change SQL_DESC_OCTET_LENGTH value for wise character columns;
- Better support for SQL_VARIANT:
  - Better column checks;
  - CT-Library: now supported, columns are returned as CS_CHAR_TYPE;
- Some updates to server part:
  - Set correctly initial state;
  - IPv6 support;
  - Fix TDS 7.2 logins;
- Support extended character using domain logins under Unix;
- Improve MARS:
  - Less memory copies;
  - Remove possible deadlock;
  - Handle wrapping sequence/window numbers;
  - Make sure we sent the wanted packet;
- Support UTF-16 surrogate pairs in odbc_wide2utf and odbc_set_string_flag
  fixing some character encoding support;
- Fix multiple queries, used by ODBC to optimize data load;
- Improve emulated parameter queries, fixing minor issues and reducing
  memory usage;
- Support DBVERSION_UNKNOWN in dbsetlversion (will use automatic detection);
- CT-Library: define CS_MIN_SYBTYPE and CS_MAX_SYBTYPE;
- CT-Library: fix cs_will_convert accepting library constants, not libTDS.</changelog>
  <changelog author="brassh@web.de" date="1620561600">- update to 1.2.21:
  * minor bug fixes
  * Support some missing types like nullable unsigned smallint
- add baselibs.conf to allow building of i586 libraries (necessary
  to use the driver for programs running under wine)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1620734400">- remove stale _service and fix Source url</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660910400">- update to 1.3.13:
  - Generic:
  - Support UTF-8 columns using MSSQL 2019;
  - Do not accept TDS protocol versions "4.6" (never really supported) and
    "8.0";
  - Minor portability issues;
  - Fix log elision for login;
  - Detect some possible minor memory failure in application;
  - Support long (more than 64k) SSPI packets (never encountered but you
    never know);
  - Fix unicode columns for ASA database;
  - Avoid using BCP with old protocols;
  - (*) Fix bulk copy using big endian machines;
  - (*) Fix Sybase uni(var)char and unsigned types for big endian machines;
  - (*) Do not send nullable data during bulk copy if type is not nullable;
  - ODBC:
  - Added "Timeout" setting;
  - Applications:
  - Improve defncopy utility:
  - Fix some declaration;
  - Fix Sybase support;
  - (*) Fix datacopy and freebcp logging;
  - CT-Library:
  - Minor fix for variant type;
  - Better support for timeout setting;
  - (*) Support some missing types (like nullable unsigned integers) for
    Sybase;
  - DB-library:
  - Unify date format (all systems can use the same syntax);
  - (*) Allows to pass 0 as type for bcp_bind;
  - (*) Fix DBSETLSERVERPRINCIPAL macro;
  - (*) Do not limit queries length for bcp using Sybase;
  - (*) Add KEEP_NULLS to BCP hints.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670155200">- update to 1.3.15:
  * odbc: Fix some issues with SQLCopyDesc
  * Do not change sql_desc_alloc_type copying descriptors.
  * odbc: Return size from SQLGetDescField for integers</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671710400">- update to 1.3.16:
  * tds_close_socket and tds_connection_close could have been called
    while reading/writing TLS sockets so calling tds_ssl_deinit
    cause some used structure to be released while used.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700913600">- update to 1.4.7:
  * tds: improve openssl compatibility</changelog>
</package>
<package pkgid="2884eddf0214aef7c17c9425fc4615a39eee03fcd5c3527412e049693cd905886420d10206365c6231162c114fbe989ac68b3db89c809a578d152c55108012ea" name="freetds-doc" arch="x86_64">
  <version epoch="0" ver="1.4.7" rel="1.1"/>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1589544000">- Update to 1.1.36:
  * Various bugfixes
  * bsc#1141132 CVE-2019-13508</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611489600">- update to 1.2.18:
- Sybase server:
  - All strings are now converted as MSSQL;
  - Support kerberos login;
  - DB-Library: add DBSETNETWORKAUTH, DBSETMUTUALAUTH, DBSETDELEGATION and
    DBSETSERVERPRINCIPAL;
  - CT-Library: add CS_SEC_NETWORKAUTH, CS_SEC_NETWORKAUTH,
    CS_SEC_NETWORKAUTH and CS_SEC_NETWORKAUTH;
- Bulk copies:
  - DB-Library: fix trim of unicode fields;
  - Apply character conversion for Sybase, like MSSQL;
  - Ignore computed columns;
  - Properly support multibyte strings in column names;
  - DB-Library: stop correctly on BCPMAXERRS setting;
  - DB-Library: do not try to convert skipped rows reading file allowing
    for instance to load CVS files;
- CT-Library: added CS_DATABASE property to allows to connect correctly
  to Azure servers;
- Improve support for MS XML columns for both DB-Library and CT-Library;
- Fix some issues with MSSQL server redirection (used for instance in
  Azure);
- Change SQL_DESC_OCTET_LENGTH value for wise character columns;
- Better support for SQL_VARIANT:
  - Better column checks;
  - CT-Library: now supported, columns are returned as CS_CHAR_TYPE;
- Some updates to server part:
  - Set correctly initial state;
  - IPv6 support;
  - Fix TDS 7.2 logins;
- Support extended character using domain logins under Unix;
- Improve MARS:
  - Less memory copies;
  - Remove possible deadlock;
  - Handle wrapping sequence/window numbers;
  - Make sure we sent the wanted packet;
- Support UTF-16 surrogate pairs in odbc_wide2utf and odbc_set_string_flag
  fixing some character encoding support;
- Fix multiple queries, used by ODBC to optimize data load;
- Improve emulated parameter queries, fixing minor issues and reducing
  memory usage;
- Support DBVERSION_UNKNOWN in dbsetlversion (will use automatic detection);
- CT-Library: define CS_MIN_SYBTYPE and CS_MAX_SYBTYPE;
- CT-Library: fix cs_will_convert accepting library constants, not libTDS.</changelog>
  <changelog author="brassh@web.de" date="1620561600">- update to 1.2.21:
  * minor bug fixes
  * Support some missing types like nullable unsigned smallint
- add baselibs.conf to allow building of i586 libraries (necessary
  to use the driver for programs running under wine)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1620734400">- remove stale _service and fix Source url</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660910400">- update to 1.3.13:
  - Generic:
  - Support UTF-8 columns using MSSQL 2019;
  - Do not accept TDS protocol versions "4.6" (never really supported) and
    "8.0";
  - Minor portability issues;
  - Fix log elision for login;
  - Detect some possible minor memory failure in application;
  - Support long (more than 64k) SSPI packets (never encountered but you
    never know);
  - Fix unicode columns for ASA database;
  - Avoid using BCP with old protocols;
  - (*) Fix bulk copy using big endian machines;
  - (*) Fix Sybase uni(var)char and unsigned types for big endian machines;
  - (*) Do not send nullable data during bulk copy if type is not nullable;
  - ODBC:
  - Added "Timeout" setting;
  - Applications:
  - Improve defncopy utility:
  - Fix some declaration;
  - Fix Sybase support;
  - (*) Fix datacopy and freebcp logging;
  - CT-Library:
  - Minor fix for variant type;
  - Better support for timeout setting;
  - (*) Support some missing types (like nullable unsigned integers) for
    Sybase;
  - DB-library:
  - Unify date format (all systems can use the same syntax);
  - (*) Allows to pass 0 as type for bcp_bind;
  - (*) Fix DBSETLSERVERPRINCIPAL macro;
  - (*) Do not limit queries length for bcp using Sybase;
  - (*) Add KEEP_NULLS to BCP hints.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670155200">- update to 1.3.15:
  * odbc: Fix some issues with SQLCopyDesc
  * Do not change sql_desc_alloc_type copying descriptors.
  * odbc: Return size from SQLGetDescField for integers</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671710400">- update to 1.3.16:
  * tds_close_socket and tds_connection_close could have been called
    while reading/writing TLS sockets so calling tds_ssl_deinit
    cause some used structure to be released while used.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700913600">- update to 1.4.7:
  * tds: improve openssl compatibility</changelog>
</package>
<package pkgid="12849127ec0395ad43ab2c0d1c5ad42577dfa2f25b6f716852cc6e82afe9079f62a0bd2cd0da0e30da6ce2c261629c1cc580eed298bbcb05524684e578b9af88" name="freetds-tools" arch="i586">
  <version epoch="0" ver="1.4.7" rel="1.1"/>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1589544000">- Update to 1.1.36:
  * Various bugfixes
  * bsc#1141132 CVE-2019-13508</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611489600">- update to 1.2.18:
- Sybase server:
  - All strings are now converted as MSSQL;
  - Support kerberos login;
  - DB-Library: add DBSETNETWORKAUTH, DBSETMUTUALAUTH, DBSETDELEGATION and
    DBSETSERVERPRINCIPAL;
  - CT-Library: add CS_SEC_NETWORKAUTH, CS_SEC_NETWORKAUTH,
    CS_SEC_NETWORKAUTH and CS_SEC_NETWORKAUTH;
- Bulk copies:
  - DB-Library: fix trim of unicode fields;
  - Apply character conversion for Sybase, like MSSQL;
  - Ignore computed columns;
  - Properly support multibyte strings in column names;
  - DB-Library: stop correctly on BCPMAXERRS setting;
  - DB-Library: do not try to convert skipped rows reading file allowing
    for instance to load CVS files;
- CT-Library: added CS_DATABASE property to allows to connect correctly
  to Azure servers;
- Improve support for MS XML columns for both DB-Library and CT-Library;
- Fix some issues with MSSQL server redirection (used for instance in
  Azure);
- Change SQL_DESC_OCTET_LENGTH value for wise character columns;
- Better support for SQL_VARIANT:
  - Better column checks;
  - CT-Library: now supported, columns are returned as CS_CHAR_TYPE;
- Some updates to server part:
  - Set correctly initial state;
  - IPv6 support;
  - Fix TDS 7.2 logins;
- Support extended character using domain logins under Unix;
- Improve MARS:
  - Less memory copies;
  - Remove possible deadlock;
  - Handle wrapping sequence/window numbers;
  - Make sure we sent the wanted packet;
- Support UTF-16 surrogate pairs in odbc_wide2utf and odbc_set_string_flag
  fixing some character encoding support;
- Fix multiple queries, used by ODBC to optimize data load;
- Improve emulated parameter queries, fixing minor issues and reducing
  memory usage;
- Support DBVERSION_UNKNOWN in dbsetlversion (will use automatic detection);
- CT-Library: define CS_MIN_SYBTYPE and CS_MAX_SYBTYPE;
- CT-Library: fix cs_will_convert accepting library constants, not libTDS.</changelog>
  <changelog author="brassh@web.de" date="1620561600">- update to 1.2.21:
  * minor bug fixes
  * Support some missing types like nullable unsigned smallint
- add baselibs.conf to allow building of i586 libraries (necessary
  to use the driver for programs running under wine)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1620734400">- remove stale _service and fix Source url</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660910400">- update to 1.3.13:
  - Generic:
  - Support UTF-8 columns using MSSQL 2019;
  - Do not accept TDS protocol versions "4.6" (never really supported) and
    "8.0";
  - Minor portability issues;
  - Fix log elision for login;
  - Detect some possible minor memory failure in application;
  - Support long (more than 64k) SSPI packets (never encountered but you
    never know);
  - Fix unicode columns for ASA database;
  - Avoid using BCP with old protocols;
  - (*) Fix bulk copy using big endian machines;
  - (*) Fix Sybase uni(var)char and unsigned types for big endian machines;
  - (*) Do not send nullable data during bulk copy if type is not nullable;
  - ODBC:
  - Added "Timeout" setting;
  - Applications:
  - Improve defncopy utility:
  - Fix some declaration;
  - Fix Sybase support;
  - (*) Fix datacopy and freebcp logging;
  - CT-Library:
  - Minor fix for variant type;
  - Better support for timeout setting;
  - (*) Support some missing types (like nullable unsigned integers) for
    Sybase;
  - DB-library:
  - Unify date format (all systems can use the same syntax);
  - (*) Allows to pass 0 as type for bcp_bind;
  - (*) Fix DBSETLSERVERPRINCIPAL macro;
  - (*) Do not limit queries length for bcp using Sybase;
  - (*) Add KEEP_NULLS to BCP hints.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670155200">- update to 1.3.15:
  * odbc: Fix some issues with SQLCopyDesc
  * Do not change sql_desc_alloc_type copying descriptors.
  * odbc: Return size from SQLGetDescField for integers</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671710400">- update to 1.3.16:
  * tds_close_socket and tds_connection_close could have been called
    while reading/writing TLS sockets so calling tds_ssl_deinit
    cause some used structure to be released while used.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700913600">- update to 1.4.7:
  * tds: improve openssl compatibility</changelog>
</package>
<package pkgid="4bd86a53b482c99f5c332a642642f30a23817292570d5fd6e591058ff4b3c86bb5b9f57f63cb97b9b09a7646f0e3c7d6a14a65ea0e439a198939f210fa96106f" name="freetds-tools" arch="x86_64">
  <version epoch="0" ver="1.4.7" rel="1.1"/>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1589544000">- Update to 1.1.36:
  * Various bugfixes
  * bsc#1141132 CVE-2019-13508</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611489600">- update to 1.2.18:
- Sybase server:
  - All strings are now converted as MSSQL;
  - Support kerberos login;
  - DB-Library: add DBSETNETWORKAUTH, DBSETMUTUALAUTH, DBSETDELEGATION and
    DBSETSERVERPRINCIPAL;
  - CT-Library: add CS_SEC_NETWORKAUTH, CS_SEC_NETWORKAUTH,
    CS_SEC_NETWORKAUTH and CS_SEC_NETWORKAUTH;
- Bulk copies:
  - DB-Library: fix trim of unicode fields;
  - Apply character conversion for Sybase, like MSSQL;
  - Ignore computed columns;
  - Properly support multibyte strings in column names;
  - DB-Library: stop correctly on BCPMAXERRS setting;
  - DB-Library: do not try to convert skipped rows reading file allowing
    for instance to load CVS files;
- CT-Library: added CS_DATABASE property to allows to connect correctly
  to Azure servers;
- Improve support for MS XML columns for both DB-Library and CT-Library;
- Fix some issues with MSSQL server redirection (used for instance in
  Azure);
- Change SQL_DESC_OCTET_LENGTH value for wise character columns;
- Better support for SQL_VARIANT:
  - Better column checks;
  - CT-Library: now supported, columns are returned as CS_CHAR_TYPE;
- Some updates to server part:
  - Set correctly initial state;
  - IPv6 support;
  - Fix TDS 7.2 logins;
- Support extended character using domain logins under Unix;
- Improve MARS:
  - Less memory copies;
  - Remove possible deadlock;
  - Handle wrapping sequence/window numbers;
  - Make sure we sent the wanted packet;
- Support UTF-16 surrogate pairs in odbc_wide2utf and odbc_set_string_flag
  fixing some character encoding support;
- Fix multiple queries, used by ODBC to optimize data load;
- Improve emulated parameter queries, fixing minor issues and reducing
  memory usage;
- Support DBVERSION_UNKNOWN in dbsetlversion (will use automatic detection);
- CT-Library: define CS_MIN_SYBTYPE and CS_MAX_SYBTYPE;
- CT-Library: fix cs_will_convert accepting library constants, not libTDS.</changelog>
  <changelog author="brassh@web.de" date="1620561600">- update to 1.2.21:
  * minor bug fixes
  * Support some missing types like nullable unsigned smallint
- add baselibs.conf to allow building of i586 libraries (necessary
  to use the driver for programs running under wine)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1620734400">- remove stale _service and fix Source url</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660910400">- update to 1.3.13:
  - Generic:
  - Support UTF-8 columns using MSSQL 2019;
  - Do not accept TDS protocol versions "4.6" (never really supported) and
    "8.0";
  - Minor portability issues;
  - Fix log elision for login;
  - Detect some possible minor memory failure in application;
  - Support long (more than 64k) SSPI packets (never encountered but you
    never know);
  - Fix unicode columns for ASA database;
  - Avoid using BCP with old protocols;
  - (*) Fix bulk copy using big endian machines;
  - (*) Fix Sybase uni(var)char and unsigned types for big endian machines;
  - (*) Do not send nullable data during bulk copy if type is not nullable;
  - ODBC:
  - Added "Timeout" setting;
  - Applications:
  - Improve defncopy utility:
  - Fix some declaration;
  - Fix Sybase support;
  - (*) Fix datacopy and freebcp logging;
  - CT-Library:
  - Minor fix for variant type;
  - Better support for timeout setting;
  - (*) Support some missing types (like nullable unsigned integers) for
    Sybase;
  - DB-library:
  - Unify date format (all systems can use the same syntax);
  - (*) Allows to pass 0 as type for bcp_bind;
  - (*) Fix DBSETLSERVERPRINCIPAL macro;
  - (*) Do not limit queries length for bcp using Sybase;
  - (*) Add KEEP_NULLS to BCP hints.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670155200">- update to 1.3.15:
  * odbc: Fix some issues with SQLCopyDesc
  * Do not change sql_desc_alloc_type copying descriptors.
  * odbc: Return size from SQLGetDescField for integers</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671710400">- update to 1.3.16:
  * tds_close_socket and tds_connection_close could have been called
    while reading/writing TLS sockets so calling tds_ssl_deinit
    cause some used structure to be released while used.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700913600">- update to 1.4.7:
  * tds: improve openssl compatibility</changelog>
</package>
<package pkgid="dbcc0fd6eb850786be544946a8868251d78ccdf673c96dda4444886c96d1804aee2c2b696bb7b76432f90ae7f5405ff414c2430f52e39e53d593bf2740056569" name="freetds-tools-debuginfo" arch="i586">
  <version epoch="0" ver="1.4.7" rel="1.1"/>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1589544000">- Update to 1.1.36:
  * Various bugfixes
  * bsc#1141132 CVE-2019-13508</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611489600">- update to 1.2.18:
- Sybase server:
  - All strings are now converted as MSSQL;
  - Support kerberos login;
  - DB-Library: add DBSETNETWORKAUTH, DBSETMUTUALAUTH, DBSETDELEGATION and
    DBSETSERVERPRINCIPAL;
  - CT-Library: add CS_SEC_NETWORKAUTH, CS_SEC_NETWORKAUTH,
    CS_SEC_NETWORKAUTH and CS_SEC_NETWORKAUTH;
- Bulk copies:
  - DB-Library: fix trim of unicode fields;
  - Apply character conversion for Sybase, like MSSQL;
  - Ignore computed columns;
  - Properly support multibyte strings in column names;
  - DB-Library: stop correctly on BCPMAXERRS setting;
  - DB-Library: do not try to convert skipped rows reading file allowing
    for instance to load CVS files;
- CT-Library: added CS_DATABASE property to allows to connect correctly
  to Azure servers;
- Improve support for MS XML columns for both DB-Library and CT-Library;
- Fix some issues with MSSQL server redirection (used for instance in
  Azure);
- Change SQL_DESC_OCTET_LENGTH value for wise character columns;
- Better support for SQL_VARIANT:
  - Better column checks;
  - CT-Library: now supported, columns are returned as CS_CHAR_TYPE;
- Some updates to server part:
  - Set correctly initial state;
  - IPv6 support;
  - Fix TDS 7.2 logins;
- Support extended character using domain logins under Unix;
- Improve MARS:
  - Less memory copies;
  - Remove possible deadlock;
  - Handle wrapping sequence/window numbers;
  - Make sure we sent the wanted packet;
- Support UTF-16 surrogate pairs in odbc_wide2utf and odbc_set_string_flag
  fixing some character encoding support;
- Fix multiple queries, used by ODBC to optimize data load;
- Improve emulated parameter queries, fixing minor issues and reducing
  memory usage;
- Support DBVERSION_UNKNOWN in dbsetlversion (will use automatic detection);
- CT-Library: define CS_MIN_SYBTYPE and CS_MAX_SYBTYPE;
- CT-Library: fix cs_will_convert accepting library constants, not libTDS.</changelog>
  <changelog author="brassh@web.de" date="1620561600">- update to 1.2.21:
  * minor bug fixes
  * Support some missing types like nullable unsigned smallint
- add baselibs.conf to allow building of i586 libraries (necessary
  to use the driver for programs running under wine)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1620734400">- remove stale _service and fix Source url</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660910400">- update to 1.3.13:
  - Generic:
  - Support UTF-8 columns using MSSQL 2019;
  - Do not accept TDS protocol versions "4.6" (never really supported) and
    "8.0";
  - Minor portability issues;
  - Fix log elision for login;
  - Detect some possible minor memory failure in application;
  - Support long (more than 64k) SSPI packets (never encountered but you
    never know);
  - Fix unicode columns for ASA database;
  - Avoid using BCP with old protocols;
  - (*) Fix bulk copy using big endian machines;
  - (*) Fix Sybase uni(var)char and unsigned types for big endian machines;
  - (*) Do not send nullable data during bulk copy if type is not nullable;
  - ODBC:
  - Added "Timeout" setting;
  - Applications:
  - Improve defncopy utility:
  - Fix some declaration;
  - Fix Sybase support;
  - (*) Fix datacopy and freebcp logging;
  - CT-Library:
  - Minor fix for variant type;
  - Better support for timeout setting;
  - (*) Support some missing types (like nullable unsigned integers) for
    Sybase;
  - DB-library:
  - Unify date format (all systems can use the same syntax);
  - (*) Allows to pass 0 as type for bcp_bind;
  - (*) Fix DBSETLSERVERPRINCIPAL macro;
  - (*) Do not limit queries length for bcp using Sybase;
  - (*) Add KEEP_NULLS to BCP hints.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670155200">- update to 1.3.15:
  * odbc: Fix some issues with SQLCopyDesc
  * Do not change sql_desc_alloc_type copying descriptors.
  * odbc: Return size from SQLGetDescField for integers</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671710400">- update to 1.3.16:
  * tds_close_socket and tds_connection_close could have been called
    while reading/writing TLS sockets so calling tds_ssl_deinit
    cause some used structure to be released while used.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700913600">- update to 1.4.7:
  * tds: improve openssl compatibility</changelog>
</package>
<package pkgid="715b2a3fd38fb9018af62e01676d1239bcd98a99f5373ce5648356a6fde56d32f4e8d0e6313c95dc6b92048df16c70387c0f3838e393d2ff5baf9657825c188e" name="freetds-tools-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.4.7" rel="1.1"/>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1589544000">- Update to 1.1.36:
  * Various bugfixes
  * bsc#1141132 CVE-2019-13508</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611489600">- update to 1.2.18:
- Sybase server:
  - All strings are now converted as MSSQL;
  - Support kerberos login;
  - DB-Library: add DBSETNETWORKAUTH, DBSETMUTUALAUTH, DBSETDELEGATION and
    DBSETSERVERPRINCIPAL;
  - CT-Library: add CS_SEC_NETWORKAUTH, CS_SEC_NETWORKAUTH,
    CS_SEC_NETWORKAUTH and CS_SEC_NETWORKAUTH;
- Bulk copies:
  - DB-Library: fix trim of unicode fields;
  - Apply character conversion for Sybase, like MSSQL;
  - Ignore computed columns;
  - Properly support multibyte strings in column names;
  - DB-Library: stop correctly on BCPMAXERRS setting;
  - DB-Library: do not try to convert skipped rows reading file allowing
    for instance to load CVS files;
- CT-Library: added CS_DATABASE property to allows to connect correctly
  to Azure servers;
- Improve support for MS XML columns for both DB-Library and CT-Library;
- Fix some issues with MSSQL server redirection (used for instance in
  Azure);
- Change SQL_DESC_OCTET_LENGTH value for wise character columns;
- Better support for SQL_VARIANT:
  - Better column checks;
  - CT-Library: now supported, columns are returned as CS_CHAR_TYPE;
- Some updates to server part:
  - Set correctly initial state;
  - IPv6 support;
  - Fix TDS 7.2 logins;
- Support extended character using domain logins under Unix;
- Improve MARS:
  - Less memory copies;
  - Remove possible deadlock;
  - Handle wrapping sequence/window numbers;
  - Make sure we sent the wanted packet;
- Support UTF-16 surrogate pairs in odbc_wide2utf and odbc_set_string_flag
  fixing some character encoding support;
- Fix multiple queries, used by ODBC to optimize data load;
- Improve emulated parameter queries, fixing minor issues and reducing
  memory usage;
- Support DBVERSION_UNKNOWN in dbsetlversion (will use automatic detection);
- CT-Library: define CS_MIN_SYBTYPE and CS_MAX_SYBTYPE;
- CT-Library: fix cs_will_convert accepting library constants, not libTDS.</changelog>
  <changelog author="brassh@web.de" date="1620561600">- update to 1.2.21:
  * minor bug fixes
  * Support some missing types like nullable unsigned smallint
- add baselibs.conf to allow building of i586 libraries (necessary
  to use the driver for programs running under wine)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1620734400">- remove stale _service and fix Source url</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660910400">- update to 1.3.13:
  - Generic:
  - Support UTF-8 columns using MSSQL 2019;
  - Do not accept TDS protocol versions "4.6" (never really supported) and
    "8.0";
  - Minor portability issues;
  - Fix log elision for login;
  - Detect some possible minor memory failure in application;
  - Support long (more than 64k) SSPI packets (never encountered but you
    never know);
  - Fix unicode columns for ASA database;
  - Avoid using BCP with old protocols;
  - (*) Fix bulk copy using big endian machines;
  - (*) Fix Sybase uni(var)char and unsigned types for big endian machines;
  - (*) Do not send nullable data during bulk copy if type is not nullable;
  - ODBC:
  - Added "Timeout" setting;
  - Applications:
  - Improve defncopy utility:
  - Fix some declaration;
  - Fix Sybase support;
  - (*) Fix datacopy and freebcp logging;
  - CT-Library:
  - Minor fix for variant type;
  - Better support for timeout setting;
  - (*) Support some missing types (like nullable unsigned integers) for
    Sybase;
  - DB-library:
  - Unify date format (all systems can use the same syntax);
  - (*) Allows to pass 0 as type for bcp_bind;
  - (*) Fix DBSETLSERVERPRINCIPAL macro;
  - (*) Do not limit queries length for bcp using Sybase;
  - (*) Add KEEP_NULLS to BCP hints.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670155200">- update to 1.3.15:
  * odbc: Fix some issues with SQLCopyDesc
  * Do not change sql_desc_alloc_type copying descriptors.
  * odbc: Return size from SQLGetDescField for integers</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671710400">- update to 1.3.16:
  * tds_close_socket and tds_connection_close could have been called
    while reading/writing TLS sockets so calling tds_ssl_deinit
    cause some used structure to be released while used.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700913600">- update to 1.4.7:
  * tds: improve openssl compatibility</changelog>
</package>
<package pkgid="543a46658f0f55bc4cf8910bb53d41de0c8216f9e4904d3ffd7ea75e19b93ba0a9cba472d7bd84a5ff9d78c4aae90227b67ef0af26a98f938cbe18f0c707f5c1" name="freetype2" arch="src">
  <version epoch="0" ver="2.13.2" rel="1.1"/>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1562068800">- Update to version 2.10.1
  * The bytecode hinting of OpenType variation fonts was flawed, since
    the data in the `CVAR' table wasn't correctly applied.
  * Auto-hinter support for Mongolian.
  * The handling of  the default character in PCF fonts as  introduced
    in version 2.10.0 was partially broken, causing premature abortion
    of charmap iteration for many fonts.
  * If  `FT_Set_Named_Instance' was  called  with  the same  arguments
    twice in a row, the function  returned an incorrect error code the
    second time.
  * Direct   rendering   using  FT_RASTER_FLAG_DIRECT   crashed   (bug
    introduced in version 2.10.0).
  * Increased  precision  while  computing  OpenType  font   variation
    instances.
  * The  flattening  algorithm of  cubic  Bezier  curves was  slightly
    changed to make  it faster.  This can cause  very subtle rendering
    changes, which aren't noticeable by the eye, however.
  * The  auto-hinter  now  disables hinting  if there  are blue  zones
    defined for a `style' (i.e., a certain combination of a script and
    its related typographic features) but the font doesn't contain any
    characters needed to set up at least one blue zone.
- Add tarball signatures and freetype2.keyring</changelog>
  <changelog author="Cristian Rodr&#xED;guez &lt;crrodriguez@opensuse.org&gt;" date="1570622400">- Use the compiler default C std, since 2012 gcc defaults
  have changed, we now only need to get rid of ANSIFLAGS, override
  that variable instead.</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1589025600">- Update to version 2.10.2
  * Support for WOFF2 fonts, add BR on pkgconfig(libbrotlidec)
  * Function `FT_Get_Var_Axis_Flags' returned random data for Type 1
    MM fonts.
  * Type 1 fonts with non-integer metrics are now supported by the new
    (CFF) engine introduced in FreeType 2.9.
  * Drop support for Python 2 in Freetype's API reference generator
  * Auto-hinter support for Hanifi Rohingya
  * Document the `FT2_KEEP_ALIVE' debugging environment variable.</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1603195200">- Update to version 2.10.4
  * Fix a heap buffer overflow has been found  in the handling of
    embedded PNG bitmaps, introduced in FreeType version 2.6
    (CVE-2020-15999 bsc#1177914)
  * Minor improvements to the B/W rasterizer.
  * Auto-hinter support for Medefaidrin script.
  * Fix various  memory leaks (mainly  for CFF) and other  issues that
    might cause crashes in rare circumstances.</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;ismail@i10z.com&gt;" date="1627041600">- Update to version 2.11.0
  * A new rendering  module has been added to create 8-bit  Signed
    Distance Field (SDF)  bitmaps for both outline and bitmap glyphs.
  * A new, experimental API is now available for surfacing properties
    of 'COLR' v1 color fonts.
  * A new function `FT_Get_Transform` returns the values set by
    FT_Set_Transform.
  * The legacy Type 1 and CFF engines are further demoted due to lack
    of CFF2 charstring support.
  * The experimental 'warp' mode (AF_CONFIG_OPTION_USE_WARPER) for the
    auto-hinter has been removed.
  * The smooth rasterizer performance has been improved by &gt;10%.
  * PCF bitmap fonts compressed with LZW (these are usually files with
    the extension .pcf.Z) are now handled correctly.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1638446400">- update to 2.11.1:
  * Some  fields  in  the  `CID_FaceDictRec`, `CID_FaceInfoRec`, and
    `FT_Data` structures  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.
  * Cmake support  has been  further improved.   To do  that various
    backward-incompatible  changes were  necessary; please  see file
    `CMakeLists.txt` for more details.
  * The experimental  'COLR' v1 API  has been updated to  the latest
    OpenType standard 1.9.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1649419200">- update to 2.12.0:
  - FreeType  now   handles  OT-SVG  fonts,  to   be  controlled  with
  `FT_CONFIG_OPTION_SVG`  configuration macro.   By default,  it can
    only load the 'SVG ' table of an OpenType font.  However, by using
    the `svg-hooks` property of the new 'ot-svg' module it is possible
    to register an  external SVG rendering engine.   The FreeType demo
    programs  have been  set  up  to use  'librsvg'  as the  rendering
    library.
  - The handling of fonts with an 'sbix' table has been improved.
  - The internal 'zlib'  code has been updated to be  in sync with the
    current 'zlib' version (1.2.11).
  - The  previously internal  load  flag  `FT_LOAD_SBITS_ONLY` is  now
    public.
  - Some  minor improvements  of the  building systems,  in particular
    handling of the 'zlib' library (internal vs. external).
  - Support for non-desktop Universal Windows Platform.
  - Various other minor bug and documentation fixes.
  - The `ftdump` demo  program shows more information  for Type1 fonts
    if option `-n` is given.
  - `ftgrid` can now display embedded bitmap strikes.
  - fixes bsc#1198830 (CVE-2022-27404), bsc#1198832 (CVE-2022-27405),
    bsc#1198823 (CVE-2022-27406)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1650024000">- fix segfault in some applications boo#1198497
  add freetype-2.12.0-cff_slot_load-segfault.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650369600">- add revert-ft212-subpixel-hinting-change.patch (bsc#1198536)
- add 079a22da037835daf5be2bd9eccf7bc1eaa2e783.patch to avoid
  an integer overflow occuring during fuzzing</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1651492800">- Update to 2.12.1:
  - Loading CFF fonts sometimes made FreeType crash (bug introduced in
    version 2.12.0)
  - Loading  a fully  hinted  TrueType glyph  a  second time  (without
    caching) sometimes yielded different rendering results if TrueType
    hinting was active (bug introduced in version 2.12.0).
  - The generation of the pkg-config file `freetype2.pc` was broken if
    the build was done with cmake (bug introduced in version 2.12.0).
  - The  meson  build  no  longer enforces  both  static  and  dynamic
    versions of the library by default.
  - The internal  zlib library was  updated to version  1.2.12.  Note,
    however, that  FreeType is *not* affected  by CVE-2018-25032 since
    it only does decompression.
- Drop freetype-2.12.0-cff_slot_load-segfault.patch
- Drop 079a22da037835daf5be2bd9eccf7bc1eaa2e783.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1651492801">- drop revert-ft212-subpixel-hinting-change.patch: upstream</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1660305600">- Move ftpdump from ft2demos to freetype - it's required by other
  packages and doesn't require any of the toolkits, so move its
  build early</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660305601">- spec-cleaner</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1677758400">- add devel requires to devel-32bit for brotli and bzip2 (indirect
  for Wine)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678276800">- update to 2.13.0:
  * The 'COLR' v1 API is now considered as stable.
    https://learn.microsoft.com/en-us/typography/opentype/spec/colr
  * For  OpenType  Variable Fonts,  `avar`  table  format 2.0  is  now
    supported.  The code was contributed by Behdad Esfahbod.
    Note that this is an extension supported on recent Apple platforms
    and by HarfBuzz, but not yet in the OpenType standard!  See
    https://github.com/harfbuzz/boring-expansion-spec/blob/main/avar2.md
    for the specification.  To deactivate it, define the configuration
    macro 'TT_CONFIG_OPTION_NO_BORING_EXPANSION'.
  * A new API  `FT_GlyphSlot_Slant` to slant a glyph by  a given angle
    has been added.   Note that this function is  part of `ftsynth.h`,
    which is still considered to be in alpha stage.
  * TrueType interpreter version 38  (also known as 'Infinality') that
    was first introduced about 10 years  ago in FreeType 2.4.11 is now
    deprecated and slated to be removed in the next version.  TrueType
    interpreter version 40 has been FreeType's default version for six
    years now and provides an excellent alternative.  This is the last
    FreeType     version     with    TT_INTERPRETER_VERSION_38     and
    TT_INTERPRETER_VERSION_40 treated differently.
  * The  only  referenced  but never  documented  configuration  macro
    `FT_CONFIG_OPTION_NO_GLYPH_NAMES` has been removed.
  * To  avoid  reserved identifiers  that  are  globally defined,  the
    auto-hinter  debugging   macros  (which  are  only   available  if
    `FT_DEBUG_AUTOFIT` is defined)
    ```
    _af_debug_disable_horz_hints
    _af_debug_disable_vert_hints
    _af_debug_disable_blue_hints
    _af_debug_hints
    ```
    have been renamed to
    ```
    af_debug_disable_horz_hints_
    af_debug_disable_vert_hints_
    af_debug_disable_blue_hints_
    af_debug_hints_
    ```</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1681992000">- Fix license tag to FTL and GPL-2.0-only.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1685016000">- Do not limit ftdump conflict to &lt; version-release, but only to
  version. Ftdump is built in a second build flavor and as such the
  release counters are not guaranteed to be in sync.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1689422400">- update to 2.13.1:
  * New function  `FT_Get_Default_Named_Instance` to get the
    index of the default named instance of an OpenType Variation
    Font. A new load flag `FT_LOAD_NO_SVG` to make FreeType ignore
    glyphs in an 'SVG ' table.
  * New function  `FT_GlyphSlot_AdjustWeight` to adjust
    the glyph weight either  horizontally or  vertically.
    This is part of the `ftsynth.h` header file
  * TrueType interpreter  version 38 (also known  as
    'Infinality') has been deactivated; the value  of
    `TT_INTERPRETER_VERSION_38` is now the same as
    `TT_INTERPRETER_VERSION_40`.
  * Switching named instances on and  off in Variation Fonts
    was buggy if the design coordinates didn't change.
- drop enable-infinality-subpixel-hinting.patch (obsolete, infinality
  is deactivated)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697025600">- Update to version 2.13.2:
  - Better support for CFF2 variation fonts.
  - TrueType interpreter  version 38 (also known  as 'Infinality')
    has been removed.
  - Improved OpenVMS support.</changelog>
</package>
<package pkgid="243a217d21d07a16bc152a644b5f93ebfa942594bfacad6208b4e67711e553683250117653b02fb4287551832800c8aa726f91ed52a9506ab154fa359caadfc9" name="freetype2-debugsource" arch="i586">
  <version epoch="0" ver="2.13.2" rel="1.1"/>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1589025600">- Update to version 2.10.2
  * Support for WOFF2 fonts, add BR on pkgconfig(libbrotlidec)
  * Function `FT_Get_Var_Axis_Flags' returned random data for Type 1
    MM fonts.
  * Type 1 fonts with non-integer metrics are now supported by the new
    (CFF) engine introduced in FreeType 2.9.
  * Drop support for Python 2 in Freetype's API reference generator
  * Auto-hinter support for Hanifi Rohingya
  * Document the `FT2_KEEP_ALIVE' debugging environment variable.</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1603195200">- Update to version 2.10.4
  * Fix a heap buffer overflow has been found  in the handling of
    embedded PNG bitmaps, introduced in FreeType version 2.6
    (CVE-2020-15999 bsc#1177914)
  * Minor improvements to the B/W rasterizer.
  * Auto-hinter support for Medefaidrin script.
  * Fix various  memory leaks (mainly  for CFF) and other  issues that
    might cause crashes in rare circumstances.</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;ismail@i10z.com&gt;" date="1627041600">- Update to version 2.11.0
  * A new rendering  module has been added to create 8-bit  Signed
    Distance Field (SDF)  bitmaps for both outline and bitmap glyphs.
  * A new, experimental API is now available for surfacing properties
    of 'COLR' v1 color fonts.
  * A new function `FT_Get_Transform` returns the values set by
    FT_Set_Transform.
  * The legacy Type 1 and CFF engines are further demoted due to lack
    of CFF2 charstring support.
  * The experimental 'warp' mode (AF_CONFIG_OPTION_USE_WARPER) for the
    auto-hinter has been removed.
  * The smooth rasterizer performance has been improved by &gt;10%.
  * PCF bitmap fonts compressed with LZW (these are usually files with
    the extension .pcf.Z) are now handled correctly.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1638446400">- update to 2.11.1:
  * Some  fields  in  the  `CID_FaceDictRec`, `CID_FaceInfoRec`, and
    `FT_Data` structures  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.
  * Cmake support  has been  further improved.   To do  that various
    backward-incompatible  changes were  necessary; please  see file
    `CMakeLists.txt` for more details.
  * The experimental  'COLR' v1 API  has been updated to  the latest
    OpenType standard 1.9.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1649419200">- update to 2.12.0:
  - FreeType  now   handles  OT-SVG  fonts,  to   be  controlled  with
  `FT_CONFIG_OPTION_SVG`  configuration macro.   By default,  it can
    only load the 'SVG ' table of an OpenType font.  However, by using
    the `svg-hooks` property of the new 'ot-svg' module it is possible
    to register an  external SVG rendering engine.   The FreeType demo
    programs  have been  set  up  to use  'librsvg'  as the  rendering
    library.
  - The handling of fonts with an 'sbix' table has been improved.
  - The internal 'zlib'  code has been updated to be  in sync with the
    current 'zlib' version (1.2.11).
  - The  previously internal  load  flag  `FT_LOAD_SBITS_ONLY` is  now
    public.
  - Some  minor improvements  of the  building systems,  in particular
    handling of the 'zlib' library (internal vs. external).
  - Support for non-desktop Universal Windows Platform.
  - Various other minor bug and documentation fixes.
  - The `ftdump` demo  program shows more information  for Type1 fonts
    if option `-n` is given.
  - `ftgrid` can now display embedded bitmap strikes.
  - fixes bsc#1198830 (CVE-2022-27404), bsc#1198832 (CVE-2022-27405),
    bsc#1198823 (CVE-2022-27406)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1650024000">- fix segfault in some applications boo#1198497
  add freetype-2.12.0-cff_slot_load-segfault.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650369600">- add revert-ft212-subpixel-hinting-change.patch (bsc#1198536)
- add 079a22da037835daf5be2bd9eccf7bc1eaa2e783.patch to avoid
  an integer overflow occuring during fuzzing</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1651492800">- Update to 2.12.1:
  - Loading CFF fonts sometimes made FreeType crash (bug introduced in
    version 2.12.0)
  - Loading  a fully  hinted  TrueType glyph  a  second time  (without
    caching) sometimes yielded different rendering results if TrueType
    hinting was active (bug introduced in version 2.12.0).
  - The generation of the pkg-config file `freetype2.pc` was broken if
    the build was done with cmake (bug introduced in version 2.12.0).
  - The  meson  build  no  longer enforces  both  static  and  dynamic
    versions of the library by default.
  - The internal  zlib library was  updated to version  1.2.12.  Note,
    however, that  FreeType is *not* affected  by CVE-2018-25032 since
    it only does decompression.
- Drop freetype-2.12.0-cff_slot_load-segfault.patch
- Drop 079a22da037835daf5be2bd9eccf7bc1eaa2e783.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1651492801">- drop revert-ft212-subpixel-hinting-change.patch: upstream</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1660305600">- Move ftpdump from ft2demos to freetype - it's required by other
  packages and doesn't require any of the toolkits, so move its
  build early</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660305601">- spec-cleaner</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1677758400">- add devel requires to devel-32bit for brotli and bzip2 (indirect
  for Wine)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678276800">- update to 2.13.0:
  * The 'COLR' v1 API is now considered as stable.
    https://learn.microsoft.com/en-us/typography/opentype/spec/colr
  * For  OpenType  Variable Fonts,  `avar`  table  format 2.0  is  now
    supported.  The code was contributed by Behdad Esfahbod.
    Note that this is an extension supported on recent Apple platforms
    and by HarfBuzz, but not yet in the OpenType standard!  See
    https://github.com/harfbuzz/boring-expansion-spec/blob/main/avar2.md
    for the specification.  To deactivate it, define the configuration
    macro 'TT_CONFIG_OPTION_NO_BORING_EXPANSION'.
  * A new API  `FT_GlyphSlot_Slant` to slant a glyph by  a given angle
    has been added.   Note that this function is  part of `ftsynth.h`,
    which is still considered to be in alpha stage.
  * TrueType interpreter version 38  (also known as 'Infinality') that
    was first introduced about 10 years  ago in FreeType 2.4.11 is now
    deprecated and slated to be removed in the next version.  TrueType
    interpreter version 40 has been FreeType's default version for six
    years now and provides an excellent alternative.  This is the last
    FreeType     version     with    TT_INTERPRETER_VERSION_38     and
    TT_INTERPRETER_VERSION_40 treated differently.
  * The  only  referenced  but never  documented  configuration  macro
    `FT_CONFIG_OPTION_NO_GLYPH_NAMES` has been removed.
  * To  avoid  reserved identifiers  that  are  globally defined,  the
    auto-hinter  debugging   macros  (which  are  only   available  if
    `FT_DEBUG_AUTOFIT` is defined)
    ```
    _af_debug_disable_horz_hints
    _af_debug_disable_vert_hints
    _af_debug_disable_blue_hints
    _af_debug_hints
    ```
    have been renamed to
    ```
    af_debug_disable_horz_hints_
    af_debug_disable_vert_hints_
    af_debug_disable_blue_hints_
    af_debug_hints_
    ```</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1681992000">- Fix license tag to FTL and GPL-2.0-only.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1685016000">- Do not limit ftdump conflict to &lt; version-release, but only to
  version. Ftdump is built in a second build flavor and as such the
  release counters are not guaranteed to be in sync.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1689422400">- update to 2.13.1:
  * New function  `FT_Get_Default_Named_Instance` to get the
    index of the default named instance of an OpenType Variation
    Font. A new load flag `FT_LOAD_NO_SVG` to make FreeType ignore
    glyphs in an 'SVG ' table.
  * New function  `FT_GlyphSlot_AdjustWeight` to adjust
    the glyph weight either  horizontally or  vertically.
    This is part of the `ftsynth.h` header file
  * TrueType interpreter  version 38 (also known  as
    'Infinality') has been deactivated; the value  of
    `TT_INTERPRETER_VERSION_38` is now the same as
    `TT_INTERPRETER_VERSION_40`.
  * Switching named instances on and  off in Variation Fonts
    was buggy if the design coordinates didn't change.
- drop enable-infinality-subpixel-hinting.patch (obsolete, infinality
  is deactivated)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697025600">- Update to version 2.13.2:
  - Better support for CFF2 variation fonts.
  - TrueType interpreter  version 38 (also known  as 'Infinality')
    has been removed.
  - Improved OpenVMS support.</changelog>
</package>
<package pkgid="9eec019ba54f50ad47c152a366ccd52466ad3e586b6d10f5d2b776ad7c920b5d67a1ad4ef6865e107d76063f1cfb40656a838ce72e5a8c536202faf8b3f3fa93" name="freetype2-debugsource" arch="x86_64">
  <version epoch="0" ver="2.13.2" rel="1.1"/>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1589025600">- Update to version 2.10.2
  * Support for WOFF2 fonts, add BR on pkgconfig(libbrotlidec)
  * Function `FT_Get_Var_Axis_Flags' returned random data for Type 1
    MM fonts.
  * Type 1 fonts with non-integer metrics are now supported by the new
    (CFF) engine introduced in FreeType 2.9.
  * Drop support for Python 2 in Freetype's API reference generator
  * Auto-hinter support for Hanifi Rohingya
  * Document the `FT2_KEEP_ALIVE' debugging environment variable.</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1603195200">- Update to version 2.10.4
  * Fix a heap buffer overflow has been found  in the handling of
    embedded PNG bitmaps, introduced in FreeType version 2.6
    (CVE-2020-15999 bsc#1177914)
  * Minor improvements to the B/W rasterizer.
  * Auto-hinter support for Medefaidrin script.
  * Fix various  memory leaks (mainly  for CFF) and other  issues that
    might cause crashes in rare circumstances.</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;ismail@i10z.com&gt;" date="1627041600">- Update to version 2.11.0
  * A new rendering  module has been added to create 8-bit  Signed
    Distance Field (SDF)  bitmaps for both outline and bitmap glyphs.
  * A new, experimental API is now available for surfacing properties
    of 'COLR' v1 color fonts.
  * A new function `FT_Get_Transform` returns the values set by
    FT_Set_Transform.
  * The legacy Type 1 and CFF engines are further demoted due to lack
    of CFF2 charstring support.
  * The experimental 'warp' mode (AF_CONFIG_OPTION_USE_WARPER) for the
    auto-hinter has been removed.
  * The smooth rasterizer performance has been improved by &gt;10%.
  * PCF bitmap fonts compressed with LZW (these are usually files with
    the extension .pcf.Z) are now handled correctly.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1638446400">- update to 2.11.1:
  * Some  fields  in  the  `CID_FaceDictRec`, `CID_FaceInfoRec`, and
    `FT_Data` structures  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.
  * Cmake support  has been  further improved.   To do  that various
    backward-incompatible  changes were  necessary; please  see file
    `CMakeLists.txt` for more details.
  * The experimental  'COLR' v1 API  has been updated to  the latest
    OpenType standard 1.9.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1649419200">- update to 2.12.0:
  - FreeType  now   handles  OT-SVG  fonts,  to   be  controlled  with
  `FT_CONFIG_OPTION_SVG`  configuration macro.   By default,  it can
    only load the 'SVG ' table of an OpenType font.  However, by using
    the `svg-hooks` property of the new 'ot-svg' module it is possible
    to register an  external SVG rendering engine.   The FreeType demo
    programs  have been  set  up  to use  'librsvg'  as the  rendering
    library.
  - The handling of fonts with an 'sbix' table has been improved.
  - The internal 'zlib'  code has been updated to be  in sync with the
    current 'zlib' version (1.2.11).
  - The  previously internal  load  flag  `FT_LOAD_SBITS_ONLY` is  now
    public.
  - Some  minor improvements  of the  building systems,  in particular
    handling of the 'zlib' library (internal vs. external).
  - Support for non-desktop Universal Windows Platform.
  - Various other minor bug and documentation fixes.
  - The `ftdump` demo  program shows more information  for Type1 fonts
    if option `-n` is given.
  - `ftgrid` can now display embedded bitmap strikes.
  - fixes bsc#1198830 (CVE-2022-27404), bsc#1198832 (CVE-2022-27405),
    bsc#1198823 (CVE-2022-27406)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1650024000">- fix segfault in some applications boo#1198497
  add freetype-2.12.0-cff_slot_load-segfault.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650369600">- add revert-ft212-subpixel-hinting-change.patch (bsc#1198536)
- add 079a22da037835daf5be2bd9eccf7bc1eaa2e783.patch to avoid
  an integer overflow occuring during fuzzing</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1651492800">- Update to 2.12.1:
  - Loading CFF fonts sometimes made FreeType crash (bug introduced in
    version 2.12.0)
  - Loading  a fully  hinted  TrueType glyph  a  second time  (without
    caching) sometimes yielded different rendering results if TrueType
    hinting was active (bug introduced in version 2.12.0).
  - The generation of the pkg-config file `freetype2.pc` was broken if
    the build was done with cmake (bug introduced in version 2.12.0).
  - The  meson  build  no  longer enforces  both  static  and  dynamic
    versions of the library by default.
  - The internal  zlib library was  updated to version  1.2.12.  Note,
    however, that  FreeType is *not* affected  by CVE-2018-25032 since
    it only does decompression.
- Drop freetype-2.12.0-cff_slot_load-segfault.patch
- Drop 079a22da037835daf5be2bd9eccf7bc1eaa2e783.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1651492801">- drop revert-ft212-subpixel-hinting-change.patch: upstream</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1660305600">- Move ftpdump from ft2demos to freetype - it's required by other
  packages and doesn't require any of the toolkits, so move its
  build early</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660305601">- spec-cleaner</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1677758400">- add devel requires to devel-32bit for brotli and bzip2 (indirect
  for Wine)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678276800">- update to 2.13.0:
  * The 'COLR' v1 API is now considered as stable.
    https://learn.microsoft.com/en-us/typography/opentype/spec/colr
  * For  OpenType  Variable Fonts,  `avar`  table  format 2.0  is  now
    supported.  The code was contributed by Behdad Esfahbod.
    Note that this is an extension supported on recent Apple platforms
    and by HarfBuzz, but not yet in the OpenType standard!  See
    https://github.com/harfbuzz/boring-expansion-spec/blob/main/avar2.md
    for the specification.  To deactivate it, define the configuration
    macro 'TT_CONFIG_OPTION_NO_BORING_EXPANSION'.
  * A new API  `FT_GlyphSlot_Slant` to slant a glyph by  a given angle
    has been added.   Note that this function is  part of `ftsynth.h`,
    which is still considered to be in alpha stage.
  * TrueType interpreter version 38  (also known as 'Infinality') that
    was first introduced about 10 years  ago in FreeType 2.4.11 is now
    deprecated and slated to be removed in the next version.  TrueType
    interpreter version 40 has been FreeType's default version for six
    years now and provides an excellent alternative.  This is the last
    FreeType     version     with    TT_INTERPRETER_VERSION_38     and
    TT_INTERPRETER_VERSION_40 treated differently.
  * The  only  referenced  but never  documented  configuration  macro
    `FT_CONFIG_OPTION_NO_GLYPH_NAMES` has been removed.
  * To  avoid  reserved identifiers  that  are  globally defined,  the
    auto-hinter  debugging   macros  (which  are  only   available  if
    `FT_DEBUG_AUTOFIT` is defined)
    ```
    _af_debug_disable_horz_hints
    _af_debug_disable_vert_hints
    _af_debug_disable_blue_hints
    _af_debug_hints
    ```
    have been renamed to
    ```
    af_debug_disable_horz_hints_
    af_debug_disable_vert_hints_
    af_debug_disable_blue_hints_
    af_debug_hints_
    ```</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1681992000">- Fix license tag to FTL and GPL-2.0-only.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1685016000">- Do not limit ftdump conflict to &lt; version-release, but only to
  version. Ftdump is built in a second build flavor and as such the
  release counters are not guaranteed to be in sync.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1689422400">- update to 2.13.1:
  * New function  `FT_Get_Default_Named_Instance` to get the
    index of the default named instance of an OpenType Variation
    Font. A new load flag `FT_LOAD_NO_SVG` to make FreeType ignore
    glyphs in an 'SVG ' table.
  * New function  `FT_GlyphSlot_AdjustWeight` to adjust
    the glyph weight either  horizontally or  vertically.
    This is part of the `ftsynth.h` header file
  * TrueType interpreter  version 38 (also known  as
    'Infinality') has been deactivated; the value  of
    `TT_INTERPRETER_VERSION_38` is now the same as
    `TT_INTERPRETER_VERSION_40`.
  * Switching named instances on and  off in Variation Fonts
    was buggy if the design coordinates didn't change.
- drop enable-infinality-subpixel-hinting.patch (obsolete, infinality
  is deactivated)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697025600">- Update to version 2.13.2:
  - Better support for CFF2 variation fonts.
  - TrueType interpreter  version 38 (also known  as 'Infinality')
    has been removed.
  - Improved OpenVMS support.</changelog>
</package>
<package pkgid="9f96f234ce16807c6cf966ce6250473f9d28d59dbb28ad512a820489df57aaa4a1e0ee51a3e1664e9050ea820fb28c1f14cec1bed6acb07e66c52bd5dd82c2e4" name="freetype2-devel" arch="i586">
  <version epoch="0" ver="2.13.2" rel="1.1"/>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1589025600">- Update to version 2.10.2
  * Support for WOFF2 fonts, add BR on pkgconfig(libbrotlidec)
  * Function `FT_Get_Var_Axis_Flags' returned random data for Type 1
    MM fonts.
  * Type 1 fonts with non-integer metrics are now supported by the new
    (CFF) engine introduced in FreeType 2.9.
  * Drop support for Python 2 in Freetype's API reference generator
  * Auto-hinter support for Hanifi Rohingya
  * Document the `FT2_KEEP_ALIVE' debugging environment variable.</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1603195200">- Update to version 2.10.4
  * Fix a heap buffer overflow has been found  in the handling of
    embedded PNG bitmaps, introduced in FreeType version 2.6
    (CVE-2020-15999 bsc#1177914)
  * Minor improvements to the B/W rasterizer.
  * Auto-hinter support for Medefaidrin script.
  * Fix various  memory leaks (mainly  for CFF) and other  issues that
    might cause crashes in rare circumstances.</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;ismail@i10z.com&gt;" date="1627041600">- Update to version 2.11.0
  * A new rendering  module has been added to create 8-bit  Signed
    Distance Field (SDF)  bitmaps for both outline and bitmap glyphs.
  * A new, experimental API is now available for surfacing properties
    of 'COLR' v1 color fonts.
  * A new function `FT_Get_Transform` returns the values set by
    FT_Set_Transform.
  * The legacy Type 1 and CFF engines are further demoted due to lack
    of CFF2 charstring support.
  * The experimental 'warp' mode (AF_CONFIG_OPTION_USE_WARPER) for the
    auto-hinter has been removed.
  * The smooth rasterizer performance has been improved by &gt;10%.
  * PCF bitmap fonts compressed with LZW (these are usually files with
    the extension .pcf.Z) are now handled correctly.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1638446400">- update to 2.11.1:
  * Some  fields  in  the  `CID_FaceDictRec`, `CID_FaceInfoRec`, and
    `FT_Data` structures  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.
  * Cmake support  has been  further improved.   To do  that various
    backward-incompatible  changes were  necessary; please  see file
    `CMakeLists.txt` for more details.
  * The experimental  'COLR' v1 API  has been updated to  the latest
    OpenType standard 1.9.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1649419200">- update to 2.12.0:
  - FreeType  now   handles  OT-SVG  fonts,  to   be  controlled  with
  `FT_CONFIG_OPTION_SVG`  configuration macro.   By default,  it can
    only load the 'SVG ' table of an OpenType font.  However, by using
    the `svg-hooks` property of the new 'ot-svg' module it is possible
    to register an  external SVG rendering engine.   The FreeType demo
    programs  have been  set  up  to use  'librsvg'  as the  rendering
    library.
  - The handling of fonts with an 'sbix' table has been improved.
  - The internal 'zlib'  code has been updated to be  in sync with the
    current 'zlib' version (1.2.11).
  - The  previously internal  load  flag  `FT_LOAD_SBITS_ONLY` is  now
    public.
  - Some  minor improvements  of the  building systems,  in particular
    handling of the 'zlib' library (internal vs. external).
  - Support for non-desktop Universal Windows Platform.
  - Various other minor bug and documentation fixes.
  - The `ftdump` demo  program shows more information  for Type1 fonts
    if option `-n` is given.
  - `ftgrid` can now display embedded bitmap strikes.
  - fixes bsc#1198830 (CVE-2022-27404), bsc#1198832 (CVE-2022-27405),
    bsc#1198823 (CVE-2022-27406)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1650024000">- fix segfault in some applications boo#1198497
  add freetype-2.12.0-cff_slot_load-segfault.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650369600">- add revert-ft212-subpixel-hinting-change.patch (bsc#1198536)
- add 079a22da037835daf5be2bd9eccf7bc1eaa2e783.patch to avoid
  an integer overflow occuring during fuzzing</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1651492800">- Update to 2.12.1:
  - Loading CFF fonts sometimes made FreeType crash (bug introduced in
    version 2.12.0)
  - Loading  a fully  hinted  TrueType glyph  a  second time  (without
    caching) sometimes yielded different rendering results if TrueType
    hinting was active (bug introduced in version 2.12.0).
  - The generation of the pkg-config file `freetype2.pc` was broken if
    the build was done with cmake (bug introduced in version 2.12.0).
  - The  meson  build  no  longer enforces  both  static  and  dynamic
    versions of the library by default.
  - The internal  zlib library was  updated to version  1.2.12.  Note,
    however, that  FreeType is *not* affected  by CVE-2018-25032 since
    it only does decompression.
- Drop freetype-2.12.0-cff_slot_load-segfault.patch
- Drop 079a22da037835daf5be2bd9eccf7bc1eaa2e783.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1651492801">- drop revert-ft212-subpixel-hinting-change.patch: upstream</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1660305600">- Move ftpdump from ft2demos to freetype - it's required by other
  packages and doesn't require any of the toolkits, so move its
  build early</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660305601">- spec-cleaner</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1677758400">- add devel requires to devel-32bit for brotli and bzip2 (indirect
  for Wine)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678276800">- update to 2.13.0:
  * The 'COLR' v1 API is now considered as stable.
    https://learn.microsoft.com/en-us/typography/opentype/spec/colr
  * For  OpenType  Variable Fonts,  `avar`  table  format 2.0  is  now
    supported.  The code was contributed by Behdad Esfahbod.
    Note that this is an extension supported on recent Apple platforms
    and by HarfBuzz, but not yet in the OpenType standard!  See
    https://github.com/harfbuzz/boring-expansion-spec/blob/main/avar2.md
    for the specification.  To deactivate it, define the configuration
    macro 'TT_CONFIG_OPTION_NO_BORING_EXPANSION'.
  * A new API  `FT_GlyphSlot_Slant` to slant a glyph by  a given angle
    has been added.   Note that this function is  part of `ftsynth.h`,
    which is still considered to be in alpha stage.
  * TrueType interpreter version 38  (also known as 'Infinality') that
    was first introduced about 10 years  ago in FreeType 2.4.11 is now
    deprecated and slated to be removed in the next version.  TrueType
    interpreter version 40 has been FreeType's default version for six
    years now and provides an excellent alternative.  This is the last
    FreeType     version     with    TT_INTERPRETER_VERSION_38     and
    TT_INTERPRETER_VERSION_40 treated differently.
  * The  only  referenced  but never  documented  configuration  macro
    `FT_CONFIG_OPTION_NO_GLYPH_NAMES` has been removed.
  * To  avoid  reserved identifiers  that  are  globally defined,  the
    auto-hinter  debugging   macros  (which  are  only   available  if
    `FT_DEBUG_AUTOFIT` is defined)
    ```
    _af_debug_disable_horz_hints
    _af_debug_disable_vert_hints
    _af_debug_disable_blue_hints
    _af_debug_hints
    ```
    have been renamed to
    ```
    af_debug_disable_horz_hints_
    af_debug_disable_vert_hints_
    af_debug_disable_blue_hints_
    af_debug_hints_
    ```</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1681992000">- Fix license tag to FTL and GPL-2.0-only.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1685016000">- Do not limit ftdump conflict to &lt; version-release, but only to
  version. Ftdump is built in a second build flavor and as such the
  release counters are not guaranteed to be in sync.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1689422400">- update to 2.13.1:
  * New function  `FT_Get_Default_Named_Instance` to get the
    index of the default named instance of an OpenType Variation
    Font. A new load flag `FT_LOAD_NO_SVG` to make FreeType ignore
    glyphs in an 'SVG ' table.
  * New function  `FT_GlyphSlot_AdjustWeight` to adjust
    the glyph weight either  horizontally or  vertically.
    This is part of the `ftsynth.h` header file
  * TrueType interpreter  version 38 (also known  as
    'Infinality') has been deactivated; the value  of
    `TT_INTERPRETER_VERSION_38` is now the same as
    `TT_INTERPRETER_VERSION_40`.
  * Switching named instances on and  off in Variation Fonts
    was buggy if the design coordinates didn't change.
- drop enable-infinality-subpixel-hinting.patch (obsolete, infinality
  is deactivated)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697025600">- Update to version 2.13.2:
  - Better support for CFF2 variation fonts.
  - TrueType interpreter  version 38 (also known  as 'Infinality')
    has been removed.
  - Improved OpenVMS support.</changelog>
</package>
<package pkgid="28e75bf74e1950cbac48e9ce33110d7e52fd5f078a12e645151bd30782893e8b47a348d98336df75ad98d093bc5b97bcd298fd86398b13c3f976a147b5c724c7" name="freetype2-devel" arch="x86_64">
  <version epoch="0" ver="2.13.2" rel="1.1"/>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1589025600">- Update to version 2.10.2
  * Support for WOFF2 fonts, add BR on pkgconfig(libbrotlidec)
  * Function `FT_Get_Var_Axis_Flags' returned random data for Type 1
    MM fonts.
  * Type 1 fonts with non-integer metrics are now supported by the new
    (CFF) engine introduced in FreeType 2.9.
  * Drop support for Python 2 in Freetype's API reference generator
  * Auto-hinter support for Hanifi Rohingya
  * Document the `FT2_KEEP_ALIVE' debugging environment variable.</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1603195200">- Update to version 2.10.4
  * Fix a heap buffer overflow has been found  in the handling of
    embedded PNG bitmaps, introduced in FreeType version 2.6
    (CVE-2020-15999 bsc#1177914)
  * Minor improvements to the B/W rasterizer.
  * Auto-hinter support for Medefaidrin script.
  * Fix various  memory leaks (mainly  for CFF) and other  issues that
    might cause crashes in rare circumstances.</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;ismail@i10z.com&gt;" date="1627041600">- Update to version 2.11.0
  * A new rendering  module has been added to create 8-bit  Signed
    Distance Field (SDF)  bitmaps for both outline and bitmap glyphs.
  * A new, experimental API is now available for surfacing properties
    of 'COLR' v1 color fonts.
  * A new function `FT_Get_Transform` returns the values set by
    FT_Set_Transform.
  * The legacy Type 1 and CFF engines are further demoted due to lack
    of CFF2 charstring support.
  * The experimental 'warp' mode (AF_CONFIG_OPTION_USE_WARPER) for the
    auto-hinter has been removed.
  * The smooth rasterizer performance has been improved by &gt;10%.
  * PCF bitmap fonts compressed with LZW (these are usually files with
    the extension .pcf.Z) are now handled correctly.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1638446400">- update to 2.11.1:
  * Some  fields  in  the  `CID_FaceDictRec`, `CID_FaceInfoRec`, and
    `FT_Data` structures  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.
  * Cmake support  has been  further improved.   To do  that various
    backward-incompatible  changes were  necessary; please  see file
    `CMakeLists.txt` for more details.
  * The experimental  'COLR' v1 API  has been updated to  the latest
    OpenType standard 1.9.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1649419200">- update to 2.12.0:
  - FreeType  now   handles  OT-SVG  fonts,  to   be  controlled  with
  `FT_CONFIG_OPTION_SVG`  configuration macro.   By default,  it can
    only load the 'SVG ' table of an OpenType font.  However, by using
    the `svg-hooks` property of the new 'ot-svg' module it is possible
    to register an  external SVG rendering engine.   The FreeType demo
    programs  have been  set  up  to use  'librsvg'  as the  rendering
    library.
  - The handling of fonts with an 'sbix' table has been improved.
  - The internal 'zlib'  code has been updated to be  in sync with the
    current 'zlib' version (1.2.11).
  - The  previously internal  load  flag  `FT_LOAD_SBITS_ONLY` is  now
    public.
  - Some  minor improvements  of the  building systems,  in particular
    handling of the 'zlib' library (internal vs. external).
  - Support for non-desktop Universal Windows Platform.
  - Various other minor bug and documentation fixes.
  - The `ftdump` demo  program shows more information  for Type1 fonts
    if option `-n` is given.
  - `ftgrid` can now display embedded bitmap strikes.
  - fixes bsc#1198830 (CVE-2022-27404), bsc#1198832 (CVE-2022-27405),
    bsc#1198823 (CVE-2022-27406)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1650024000">- fix segfault in some applications boo#1198497
  add freetype-2.12.0-cff_slot_load-segfault.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650369600">- add revert-ft212-subpixel-hinting-change.patch (bsc#1198536)
- add 079a22da037835daf5be2bd9eccf7bc1eaa2e783.patch to avoid
  an integer overflow occuring during fuzzing</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1651492800">- Update to 2.12.1:
  - Loading CFF fonts sometimes made FreeType crash (bug introduced in
    version 2.12.0)
  - Loading  a fully  hinted  TrueType glyph  a  second time  (without
    caching) sometimes yielded different rendering results if TrueType
    hinting was active (bug introduced in version 2.12.0).
  - The generation of the pkg-config file `freetype2.pc` was broken if
    the build was done with cmake (bug introduced in version 2.12.0).
  - The  meson  build  no  longer enforces  both  static  and  dynamic
    versions of the library by default.
  - The internal  zlib library was  updated to version  1.2.12.  Note,
    however, that  FreeType is *not* affected  by CVE-2018-25032 since
    it only does decompression.
- Drop freetype-2.12.0-cff_slot_load-segfault.patch
- Drop 079a22da037835daf5be2bd9eccf7bc1eaa2e783.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1651492801">- drop revert-ft212-subpixel-hinting-change.patch: upstream</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1660305600">- Move ftpdump from ft2demos to freetype - it's required by other
  packages and doesn't require any of the toolkits, so move its
  build early</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660305601">- spec-cleaner</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1677758400">- add devel requires to devel-32bit for brotli and bzip2 (indirect
  for Wine)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678276800">- update to 2.13.0:
  * The 'COLR' v1 API is now considered as stable.
    https://learn.microsoft.com/en-us/typography/opentype/spec/colr
  * For  OpenType  Variable Fonts,  `avar`  table  format 2.0  is  now
    supported.  The code was contributed by Behdad Esfahbod.
    Note that this is an extension supported on recent Apple platforms
    and by HarfBuzz, but not yet in the OpenType standard!  See
    https://github.com/harfbuzz/boring-expansion-spec/blob/main/avar2.md
    for the specification.  To deactivate it, define the configuration
    macro 'TT_CONFIG_OPTION_NO_BORING_EXPANSION'.
  * A new API  `FT_GlyphSlot_Slant` to slant a glyph by  a given angle
    has been added.   Note that this function is  part of `ftsynth.h`,
    which is still considered to be in alpha stage.
  * TrueType interpreter version 38  (also known as 'Infinality') that
    was first introduced about 10 years  ago in FreeType 2.4.11 is now
    deprecated and slated to be removed in the next version.  TrueType
    interpreter version 40 has been FreeType's default version for six
    years now and provides an excellent alternative.  This is the last
    FreeType     version     with    TT_INTERPRETER_VERSION_38     and
    TT_INTERPRETER_VERSION_40 treated differently.
  * The  only  referenced  but never  documented  configuration  macro
    `FT_CONFIG_OPTION_NO_GLYPH_NAMES` has been removed.
  * To  avoid  reserved identifiers  that  are  globally defined,  the
    auto-hinter  debugging   macros  (which  are  only   available  if
    `FT_DEBUG_AUTOFIT` is defined)
    ```
    _af_debug_disable_horz_hints
    _af_debug_disable_vert_hints
    _af_debug_disable_blue_hints
    _af_debug_hints
    ```
    have been renamed to
    ```
    af_debug_disable_horz_hints_
    af_debug_disable_vert_hints_
    af_debug_disable_blue_hints_
    af_debug_hints_
    ```</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1681992000">- Fix license tag to FTL and GPL-2.0-only.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1685016000">- Do not limit ftdump conflict to &lt; version-release, but only to
  version. Ftdump is built in a second build flavor and as such the
  release counters are not guaranteed to be in sync.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1689422400">- update to 2.13.1:
  * New function  `FT_Get_Default_Named_Instance` to get the
    index of the default named instance of an OpenType Variation
    Font. A new load flag `FT_LOAD_NO_SVG` to make FreeType ignore
    glyphs in an 'SVG ' table.
  * New function  `FT_GlyphSlot_AdjustWeight` to adjust
    the glyph weight either  horizontally or  vertically.
    This is part of the `ftsynth.h` header file
  * TrueType interpreter  version 38 (also known  as
    'Infinality') has been deactivated; the value  of
    `TT_INTERPRETER_VERSION_38` is now the same as
    `TT_INTERPRETER_VERSION_40`.
  * Switching named instances on and  off in Variation Fonts
    was buggy if the design coordinates didn't change.
- drop enable-infinality-subpixel-hinting.patch (obsolete, infinality
  is deactivated)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697025600">- Update to version 2.13.2:
  - Better support for CFF2 variation fonts.
  - TrueType interpreter  version 38 (also known  as 'Infinality')
    has been removed.
  - Improved OpenVMS support.</changelog>
</package>
<package pkgid="c2bfc16b117e4ed3a7db51a2c4a82bfb920bb3182c1ec3ffe614aaba2969b884e80d6480b6a779ea26bbc59045cf1d47a91975bde28a626735aa9672c173de6d" name="freetype2-devel-32bit" arch="x86_64">
  <version epoch="0" ver="2.13.2" rel="1.1"/>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1589025600">- Update to version 2.10.2
  * Support for WOFF2 fonts, add BR on pkgconfig(libbrotlidec)
  * Function `FT_Get_Var_Axis_Flags' returned random data for Type 1
    MM fonts.
  * Type 1 fonts with non-integer metrics are now supported by the new
    (CFF) engine introduced in FreeType 2.9.
  * Drop support for Python 2 in Freetype's API reference generator
  * Auto-hinter support for Hanifi Rohingya
  * Document the `FT2_KEEP_ALIVE' debugging environment variable.</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1603195200">- Update to version 2.10.4
  * Fix a heap buffer overflow has been found  in the handling of
    embedded PNG bitmaps, introduced in FreeType version 2.6
    (CVE-2020-15999 bsc#1177914)
  * Minor improvements to the B/W rasterizer.
  * Auto-hinter support for Medefaidrin script.
  * Fix various  memory leaks (mainly  for CFF) and other  issues that
    might cause crashes in rare circumstances.</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;ismail@i10z.com&gt;" date="1627041600">- Update to version 2.11.0
  * A new rendering  module has been added to create 8-bit  Signed
    Distance Field (SDF)  bitmaps for both outline and bitmap glyphs.
  * A new, experimental API is now available for surfacing properties
    of 'COLR' v1 color fonts.
  * A new function `FT_Get_Transform` returns the values set by
    FT_Set_Transform.
  * The legacy Type 1 and CFF engines are further demoted due to lack
    of CFF2 charstring support.
  * The experimental 'warp' mode (AF_CONFIG_OPTION_USE_WARPER) for the
    auto-hinter has been removed.
  * The smooth rasterizer performance has been improved by &gt;10%.
  * PCF bitmap fonts compressed with LZW (these are usually files with
    the extension .pcf.Z) are now handled correctly.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1638446400">- update to 2.11.1:
  * Some  fields  in  the  `CID_FaceDictRec`, `CID_FaceInfoRec`, and
    `FT_Data` structures  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.
  * Cmake support  has been  further improved.   To do  that various
    backward-incompatible  changes were  necessary; please  see file
    `CMakeLists.txt` for more details.
  * The experimental  'COLR' v1 API  has been updated to  the latest
    OpenType standard 1.9.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1649419200">- update to 2.12.0:
  - FreeType  now   handles  OT-SVG  fonts,  to   be  controlled  with
  `FT_CONFIG_OPTION_SVG`  configuration macro.   By default,  it can
    only load the 'SVG ' table of an OpenType font.  However, by using
    the `svg-hooks` property of the new 'ot-svg' module it is possible
    to register an  external SVG rendering engine.   The FreeType demo
    programs  have been  set  up  to use  'librsvg'  as the  rendering
    library.
  - The handling of fonts with an 'sbix' table has been improved.
  - The internal 'zlib'  code has been updated to be  in sync with the
    current 'zlib' version (1.2.11).
  - The  previously internal  load  flag  `FT_LOAD_SBITS_ONLY` is  now
    public.
  - Some  minor improvements  of the  building systems,  in particular
    handling of the 'zlib' library (internal vs. external).
  - Support for non-desktop Universal Windows Platform.
  - Various other minor bug and documentation fixes.
  - The `ftdump` demo  program shows more information  for Type1 fonts
    if option `-n` is given.
  - `ftgrid` can now display embedded bitmap strikes.
  - fixes bsc#1198830 (CVE-2022-27404), bsc#1198832 (CVE-2022-27405),
    bsc#1198823 (CVE-2022-27406)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1650024000">- fix segfault in some applications boo#1198497
  add freetype-2.12.0-cff_slot_load-segfault.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650369600">- add revert-ft212-subpixel-hinting-change.patch (bsc#1198536)
- add 079a22da037835daf5be2bd9eccf7bc1eaa2e783.patch to avoid
  an integer overflow occuring during fuzzing</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1651492800">- Update to 2.12.1:
  - Loading CFF fonts sometimes made FreeType crash (bug introduced in
    version 2.12.0)
  - Loading  a fully  hinted  TrueType glyph  a  second time  (without
    caching) sometimes yielded different rendering results if TrueType
    hinting was active (bug introduced in version 2.12.0).
  - The generation of the pkg-config file `freetype2.pc` was broken if
    the build was done with cmake (bug introduced in version 2.12.0).
  - The  meson  build  no  longer enforces  both  static  and  dynamic
    versions of the library by default.
  - The internal  zlib library was  updated to version  1.2.12.  Note,
    however, that  FreeType is *not* affected  by CVE-2018-25032 since
    it only does decompression.
- Drop freetype-2.12.0-cff_slot_load-segfault.patch
- Drop 079a22da037835daf5be2bd9eccf7bc1eaa2e783.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1651492801">- drop revert-ft212-subpixel-hinting-change.patch: upstream</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1660305600">- Move ftpdump from ft2demos to freetype - it's required by other
  packages and doesn't require any of the toolkits, so move its
  build early</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660305601">- spec-cleaner</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1677758400">- add devel requires to devel-32bit for brotli and bzip2 (indirect
  for Wine)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678276800">- update to 2.13.0:
  * The 'COLR' v1 API is now considered as stable.
    https://learn.microsoft.com/en-us/typography/opentype/spec/colr
  * For  OpenType  Variable Fonts,  `avar`  table  format 2.0  is  now
    supported.  The code was contributed by Behdad Esfahbod.
    Note that this is an extension supported on recent Apple platforms
    and by HarfBuzz, but not yet in the OpenType standard!  See
    https://github.com/harfbuzz/boring-expansion-spec/blob/main/avar2.md
    for the specification.  To deactivate it, define the configuration
    macro 'TT_CONFIG_OPTION_NO_BORING_EXPANSION'.
  * A new API  `FT_GlyphSlot_Slant` to slant a glyph by  a given angle
    has been added.   Note that this function is  part of `ftsynth.h`,
    which is still considered to be in alpha stage.
  * TrueType interpreter version 38  (also known as 'Infinality') that
    was first introduced about 10 years  ago in FreeType 2.4.11 is now
    deprecated and slated to be removed in the next version.  TrueType
    interpreter version 40 has been FreeType's default version for six
    years now and provides an excellent alternative.  This is the last
    FreeType     version     with    TT_INTERPRETER_VERSION_38     and
    TT_INTERPRETER_VERSION_40 treated differently.
  * The  only  referenced  but never  documented  configuration  macro
    `FT_CONFIG_OPTION_NO_GLYPH_NAMES` has been removed.
  * To  avoid  reserved identifiers  that  are  globally defined,  the
    auto-hinter  debugging   macros  (which  are  only   available  if
    `FT_DEBUG_AUTOFIT` is defined)
    ```
    _af_debug_disable_horz_hints
    _af_debug_disable_vert_hints
    _af_debug_disable_blue_hints
    _af_debug_hints
    ```
    have been renamed to
    ```
    af_debug_disable_horz_hints_
    af_debug_disable_vert_hints_
    af_debug_disable_blue_hints_
    af_debug_hints_
    ```</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1681992000">- Fix license tag to FTL and GPL-2.0-only.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1685016000">- Do not limit ftdump conflict to &lt; version-release, but only to
  version. Ftdump is built in a second build flavor and as such the
  release counters are not guaranteed to be in sync.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1689422400">- update to 2.13.1:
  * New function  `FT_Get_Default_Named_Instance` to get the
    index of the default named instance of an OpenType Variation
    Font. A new load flag `FT_LOAD_NO_SVG` to make FreeType ignore
    glyphs in an 'SVG ' table.
  * New function  `FT_GlyphSlot_AdjustWeight` to adjust
    the glyph weight either  horizontally or  vertically.
    This is part of the `ftsynth.h` header file
  * TrueType interpreter  version 38 (also known  as
    'Infinality') has been deactivated; the value  of
    `TT_INTERPRETER_VERSION_38` is now the same as
    `TT_INTERPRETER_VERSION_40`.
  * Switching named instances on and  off in Variation Fonts
    was buggy if the design coordinates didn't change.
- drop enable-infinality-subpixel-hinting.patch (obsolete, infinality
  is deactivated)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697025600">- Update to version 2.13.2:
  - Better support for CFF2 variation fonts.
  - TrueType interpreter  version 38 (also known  as 'Infinality')
    has been removed.
  - Improved OpenVMS support.</changelog>
</package>
<package pkgid="59f505ada86746b6576067d5b7799507af8220e3b0e695fad61a9c3a6e2ba0049aa926cd95876c21d0561f7219f6fbd4c9c7515388e472afa4fce7773e082abf" name="freetype2-profile-tti35" arch="noarch">
  <version epoch="0" ver="2.13.2" rel="1.1"/>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1589025600">- Update to version 2.10.2
  * Support for WOFF2 fonts, add BR on pkgconfig(libbrotlidec)
  * Function `FT_Get_Var_Axis_Flags' returned random data for Type 1
    MM fonts.
  * Type 1 fonts with non-integer metrics are now supported by the new
    (CFF) engine introduced in FreeType 2.9.
  * Drop support for Python 2 in Freetype's API reference generator
  * Auto-hinter support for Hanifi Rohingya
  * Document the `FT2_KEEP_ALIVE' debugging environment variable.</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1603195200">- Update to version 2.10.4
  * Fix a heap buffer overflow has been found  in the handling of
    embedded PNG bitmaps, introduced in FreeType version 2.6
    (CVE-2020-15999 bsc#1177914)
  * Minor improvements to the B/W rasterizer.
  * Auto-hinter support for Medefaidrin script.
  * Fix various  memory leaks (mainly  for CFF) and other  issues that
    might cause crashes in rare circumstances.</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;ismail@i10z.com&gt;" date="1627041600">- Update to version 2.11.0
  * A new rendering  module has been added to create 8-bit  Signed
    Distance Field (SDF)  bitmaps for both outline and bitmap glyphs.
  * A new, experimental API is now available for surfacing properties
    of 'COLR' v1 color fonts.
  * A new function `FT_Get_Transform` returns the values set by
    FT_Set_Transform.
  * The legacy Type 1 and CFF engines are further demoted due to lack
    of CFF2 charstring support.
  * The experimental 'warp' mode (AF_CONFIG_OPTION_USE_WARPER) for the
    auto-hinter has been removed.
  * The smooth rasterizer performance has been improved by &gt;10%.
  * PCF bitmap fonts compressed with LZW (these are usually files with
    the extension .pcf.Z) are now handled correctly.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1638446400">- update to 2.11.1:
  * Some  fields  in  the  `CID_FaceDictRec`, `CID_FaceInfoRec`, and
    `FT_Data` structures  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.
  * Cmake support  has been  further improved.   To do  that various
    backward-incompatible  changes were  necessary; please  see file
    `CMakeLists.txt` for more details.
  * The experimental  'COLR' v1 API  has been updated to  the latest
    OpenType standard 1.9.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1649419200">- update to 2.12.0:
  - FreeType  now   handles  OT-SVG  fonts,  to   be  controlled  with
  `FT_CONFIG_OPTION_SVG`  configuration macro.   By default,  it can
    only load the 'SVG ' table of an OpenType font.  However, by using
    the `svg-hooks` property of the new 'ot-svg' module it is possible
    to register an  external SVG rendering engine.   The FreeType demo
    programs  have been  set  up  to use  'librsvg'  as the  rendering
    library.
  - The handling of fonts with an 'sbix' table has been improved.
  - The internal 'zlib'  code has been updated to be  in sync with the
    current 'zlib' version (1.2.11).
  - The  previously internal  load  flag  `FT_LOAD_SBITS_ONLY` is  now
    public.
  - Some  minor improvements  of the  building systems,  in particular
    handling of the 'zlib' library (internal vs. external).
  - Support for non-desktop Universal Windows Platform.
  - Various other minor bug and documentation fixes.
  - The `ftdump` demo  program shows more information  for Type1 fonts
    if option `-n` is given.
  - `ftgrid` can now display embedded bitmap strikes.
  - fixes bsc#1198830 (CVE-2022-27404), bsc#1198832 (CVE-2022-27405),
    bsc#1198823 (CVE-2022-27406)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1650024000">- fix segfault in some applications boo#1198497
  add freetype-2.12.0-cff_slot_load-segfault.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650369600">- add revert-ft212-subpixel-hinting-change.patch (bsc#1198536)
- add 079a22da037835daf5be2bd9eccf7bc1eaa2e783.patch to avoid
  an integer overflow occuring during fuzzing</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1651492800">- Update to 2.12.1:
  - Loading CFF fonts sometimes made FreeType crash (bug introduced in
    version 2.12.0)
  - Loading  a fully  hinted  TrueType glyph  a  second time  (without
    caching) sometimes yielded different rendering results if TrueType
    hinting was active (bug introduced in version 2.12.0).
  - The generation of the pkg-config file `freetype2.pc` was broken if
    the build was done with cmake (bug introduced in version 2.12.0).
  - The  meson  build  no  longer enforces  both  static  and  dynamic
    versions of the library by default.
  - The internal  zlib library was  updated to version  1.2.12.  Note,
    however, that  FreeType is *not* affected  by CVE-2018-25032 since
    it only does decompression.
- Drop freetype-2.12.0-cff_slot_load-segfault.patch
- Drop 079a22da037835daf5be2bd9eccf7bc1eaa2e783.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1651492801">- drop revert-ft212-subpixel-hinting-change.patch: upstream</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1660305600">- Move ftpdump from ft2demos to freetype - it's required by other
  packages and doesn't require any of the toolkits, so move its
  build early</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660305601">- spec-cleaner</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1677758400">- add devel requires to devel-32bit for brotli and bzip2 (indirect
  for Wine)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678276800">- update to 2.13.0:
  * The 'COLR' v1 API is now considered as stable.
    https://learn.microsoft.com/en-us/typography/opentype/spec/colr
  * For  OpenType  Variable Fonts,  `avar`  table  format 2.0  is  now
    supported.  The code was contributed by Behdad Esfahbod.
    Note that this is an extension supported on recent Apple platforms
    and by HarfBuzz, but not yet in the OpenType standard!  See
    https://github.com/harfbuzz/boring-expansion-spec/blob/main/avar2.md
    for the specification.  To deactivate it, define the configuration
    macro 'TT_CONFIG_OPTION_NO_BORING_EXPANSION'.
  * A new API  `FT_GlyphSlot_Slant` to slant a glyph by  a given angle
    has been added.   Note that this function is  part of `ftsynth.h`,
    which is still considered to be in alpha stage.
  * TrueType interpreter version 38  (also known as 'Infinality') that
    was first introduced about 10 years  ago in FreeType 2.4.11 is now
    deprecated and slated to be removed in the next version.  TrueType
    interpreter version 40 has been FreeType's default version for six
    years now and provides an excellent alternative.  This is the last
    FreeType     version     with    TT_INTERPRETER_VERSION_38     and
    TT_INTERPRETER_VERSION_40 treated differently.
  * The  only  referenced  but never  documented  configuration  macro
    `FT_CONFIG_OPTION_NO_GLYPH_NAMES` has been removed.
  * To  avoid  reserved identifiers  that  are  globally defined,  the
    auto-hinter  debugging   macros  (which  are  only   available  if
    `FT_DEBUG_AUTOFIT` is defined)
    ```
    _af_debug_disable_horz_hints
    _af_debug_disable_vert_hints
    _af_debug_disable_blue_hints
    _af_debug_hints
    ```
    have been renamed to
    ```
    af_debug_disable_horz_hints_
    af_debug_disable_vert_hints_
    af_debug_disable_blue_hints_
    af_debug_hints_
    ```</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1681992000">- Fix license tag to FTL and GPL-2.0-only.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1685016000">- Do not limit ftdump conflict to &lt; version-release, but only to
  version. Ftdump is built in a second build flavor and as such the
  release counters are not guaranteed to be in sync.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1689422400">- update to 2.13.1:
  * New function  `FT_Get_Default_Named_Instance` to get the
    index of the default named instance of an OpenType Variation
    Font. A new load flag `FT_LOAD_NO_SVG` to make FreeType ignore
    glyphs in an 'SVG ' table.
  * New function  `FT_GlyphSlot_AdjustWeight` to adjust
    the glyph weight either  horizontally or  vertically.
    This is part of the `ftsynth.h` header file
  * TrueType interpreter  version 38 (also known  as
    'Infinality') has been deactivated; the value  of
    `TT_INTERPRETER_VERSION_38` is now the same as
    `TT_INTERPRETER_VERSION_40`.
  * Switching named instances on and  off in Variation Fonts
    was buggy if the design coordinates didn't change.
- drop enable-infinality-subpixel-hinting.patch (obsolete, infinality
  is deactivated)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697025600">- Update to version 2.13.2:
  - Better support for CFF2 variation fonts.
  - TrueType interpreter  version 38 (also known  as 'Infinality')
    has been removed.
  - Improved OpenVMS support.</changelog>
</package>
<package pkgid="34f1093879278d250c9ee039fbdee51fa57661e009cc1f030230c3c1aeed67955758f204e790504b7d346872c1c6e2371289891e855a69456573af18eeb71fad" name="fribidi" arch="i586">
  <version epoch="0" ver="1.0.13" rel="1.2"/>
  <changelog author="i@marguerite.su" date="1415275200">- update version 0.19.6
  * Fix two minor bidi bugs.
  * Build with new libtool to support ppc64le.
- fix boo#903462: -enable-malloc to be thread safe</changelog>
  <changelog author="luc14n0@linuxmail.org" date="1518868800">- Update to version 1.0.1:
  + Minor distribution related fixes.
- Changes from version 1.0.0:
  + Full isolate and parenthesis support as per Unicode 6.3 to
    Unicode 10.0.
  + To get access to the new algorithm calls to the function
    `fribidi_get_par_embedding_levels()` must be replaced with
    calls to `fribidi_get_par_embedding_levels_ex()`. These
    functions are not API compatible. Calling the older function
    will use default values for the new bracket properties and will
    sometimes yield non-complient results.
- Changes from version 0.19.7:
  + Disable thread-unsafe memory pool by default (fdo#79385).
  + Misc fixes.
- Update Url tag to https://github.com/fribidi/fribidi: the current
  Fribidi web page.
- Drop enable-malloc configure option: the thread safety problem is
  already fixed and it's not an available configure option anymore.
- Drop fdupes BuildRequires and its macro: it is no longer needed.</changelog>
  <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="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1575028800">- Use %make_build macros.</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1590148800">- Add no-config-h.diff - copied from Debian
  Remove HAVE_CONFIG_H from public API
- Add Truncate-isolate_level-to-FRIBIDI_BIDI_MAX_EXPLICIT_.diff -
  copied from Debian, CVE-2019-18397
  Truncate isolate_level to FRIBIDI_BIDI_MAX_EXPLICIT_LEVEL
- Run spec-cleaner</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1596974400">- Update to version 1.0.10:
  * Fixed various compilation problems and symbol exports necessary for
    proper compilation under windows.
- Changes from version 1.0.9:
  * A bug fix in the fribidi unicode algorithm where isolate sequences were
    not really isolated.
  * Restored mistakenly removed deprecated function
    fribidi_log2vis_get_embedding_levels()
  * autotools now generates xz archives instead of bzip2 archives
- Changes from version 1.0.8:
  * A bug fix in the fribidi unicode algorithm for multiple isolate
    sequences.
  * Fixed a potential buffer overflow for a long sequence of isolate
    overrides characters (bsc#1156260 CVE-2019-18397)
- Changes from version 1.0.7:
  * This is a minor bugfix that removes symlinks and updates the meson
    version.
- Changes from version 1.0.6:
  * This is a minor bugfix release that fixes a list of minor issues that
    have turned up during the last year.
  * Various compilation and cross compilation issues.
  * Various minor header cleanups.
  * Removed libc's bsearch for performance and portability reasons
- Run spec-cleaner
  * Remove package groups
- Drop patches fixed upstream
  * Truncate-isolate_level-to-FRIBIDI_BIDI_MAX_EXPLICIT_.diff
  * no-config-h.diff
  * fribidi-CVE-2019-18397.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1636804800">- update to 1.0.11:
  * Updated Unicode tables to version 14.
  * Skip isolates in fribidi_get_par_direction().
  * Various fuzzing fixes.
  * Various build fixes.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1651147200">- update to 1.0.12:
  * Various fuzzing fixes.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1686484800">- update to 1.0.13:
  * Adding missing man pages to the tar release file.</changelog>
</package>
<package pkgid="bd4fbd83dbbe4f8b439eb7cea0f5b1ed2ad8526356bdb11761f2f54c19b81603ae3561a7c3a53aadfb623b093ba8e7e18f04d06acd0e1af6ed8cfc5d4e41dcb6" name="fribidi" arch="src">
  <version epoch="0" ver="1.0.13" rel="1.2"/>
  <changelog author="crrodriguez@suse.de" date="1199620800">- update to version 0.10.9
  * Fixed type sizes when stdint.h is not available.
  * Update to Unicode Character Database 5.0.0
  * Fixed type sizes on 64-bit architectures.
- disable static libraries
- remove libtool archive with empty dependency_libs
- do not require gtk2-devel for build as it is unused
- spec file cleanups</changelog>
  <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="1261051200">- add baselibs.conf as a source</changelog>
  <changelog author="coolo@novell.com" date="1272628800">- buildrequire pkg-config to fix provides</changelog>
  <changelog author="adam@mizerski.pl" date="1296993600">- update to 0.19.2
  * Update to Unicode Character Database 5.1.0</changelog>
  <changelog author="mmeister@suse.com" date="1364299200">- Added url as source.
  Please see http://en.opensuse.org/SourceUrls</changelog>
  <changelog author="jengelh@inai.de" date="1405771200">- Utilize shared library package naming guidelines
- Drop Requires:pkg-config for fribidi-devel, it is implicit
  (due to .pc file being picked up by rpm find-requires)</changelog>
  <changelog author="ftake@geeko.jp" date="1410350400">- libfribidi-devel requires %{lname} = %{version}</changelog>
  <changelog author="i@marguerite.su" date="1415275200">- update version 0.19.6
  * Fix two minor bidi bugs.
  * Build with new libtool to support ppc64le.
- fix boo#903462: -enable-malloc to be thread safe</changelog>
  <changelog author="luc14n0@linuxmail.org" date="1518868800">- Update to version 1.0.1:
  + Minor distribution related fixes.
- Changes from version 1.0.0:
  + Full isolate and parenthesis support as per Unicode 6.3 to
    Unicode 10.0.
  + To get access to the new algorithm calls to the function
    `fribidi_get_par_embedding_levels()` must be replaced with
    calls to `fribidi_get_par_embedding_levels_ex()`. These
    functions are not API compatible. Calling the older function
    will use default values for the new bracket properties and will
    sometimes yield non-complient results.
- Changes from version 0.19.7:
  + Disable thread-unsafe memory pool by default (fdo#79385).
  + Misc fixes.
- Update Url tag to https://github.com/fribidi/fribidi: the current
  Fribidi web page.
- Drop enable-malloc configure option: the thread safety problem is
  already fixed and it's not an available configure option anymore.
- Drop fdupes BuildRequires and its macro: it is no longer needed.</changelog>
  <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="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1575028800">- Use %make_build macros.</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1590148800">- Add no-config-h.diff - copied from Debian
  Remove HAVE_CONFIG_H from public API
- Add Truncate-isolate_level-to-FRIBIDI_BIDI_MAX_EXPLICIT_.diff -
  copied from Debian, CVE-2019-18397
  Truncate isolate_level to FRIBIDI_BIDI_MAX_EXPLICIT_LEVEL
- Run spec-cleaner</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1596974400">- Update to version 1.0.10:
  * Fixed various compilation problems and symbol exports necessary for
    proper compilation under windows.
- Changes from version 1.0.9:
  * A bug fix in the fribidi unicode algorithm where isolate sequences were
    not really isolated.
  * Restored mistakenly removed deprecated function
    fribidi_log2vis_get_embedding_levels()
  * autotools now generates xz archives instead of bzip2 archives
- Changes from version 1.0.8:
  * A bug fix in the fribidi unicode algorithm for multiple isolate
    sequences.
  * Fixed a potential buffer overflow for a long sequence of isolate
    overrides characters (bsc#1156260 CVE-2019-18397)
- Changes from version 1.0.7:
  * This is a minor bugfix that removes symlinks and updates the meson
    version.
- Changes from version 1.0.6:
  * This is a minor bugfix release that fixes a list of minor issues that
    have turned up during the last year.
  * Various compilation and cross compilation issues.
  * Various minor header cleanups.
  * Removed libc's bsearch for performance and portability reasons
- Run spec-cleaner
  * Remove package groups
- Drop patches fixed upstream
  * Truncate-isolate_level-to-FRIBIDI_BIDI_MAX_EXPLICIT_.diff
  * no-config-h.diff
  * fribidi-CVE-2019-18397.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1636804800">- update to 1.0.11:
  * Updated Unicode tables to version 14.
  * Skip isolates in fribidi_get_par_direction().
  * Various fuzzing fixes.
  * Various build fixes.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1651147200">- update to 1.0.12:
  * Various fuzzing fixes.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1686484800">- update to 1.0.13:
  * Adding missing man pages to the tar release file.</changelog>
</package>
<package pkgid="9dcadfd818f2d1fe9d09c9b7d3311c75a993ba71b1dd16eac4acf404b311e5dd7cacfedd362c032647808359201d2a72307c6afdc9bd7acf2733519d4658a6de" name="fribidi" arch="x86_64">
  <version epoch="0" ver="1.0.13" rel="1.2"/>
  <changelog author="i@marguerite.su" date="1415275200">- update version 0.19.6
  * Fix two minor bidi bugs.
  * Build with new libtool to support ppc64le.
- fix boo#903462: -enable-malloc to be thread safe</changelog>
  <changelog author="luc14n0@linuxmail.org" date="1518868800">- Update to version 1.0.1:
  + Minor distribution related fixes.
- Changes from version 1.0.0:
  + Full isolate and parenthesis support as per Unicode 6.3 to
    Unicode 10.0.
  + To get access to the new algorithm calls to the function
    `fribidi_get_par_embedding_levels()` must be replaced with
    calls to `fribidi_get_par_embedding_levels_ex()`. These
    functions are not API compatible. Calling the older function
    will use default values for the new bracket properties and will
    sometimes yield non-complient results.
- Changes from version 0.19.7:
  + Disable thread-unsafe memory pool by default (fdo#79385).
  + Misc fixes.
- Update Url tag to https://github.com/fribidi/fribidi: the current
  Fribidi web page.
- Drop enable-malloc configure option: the thread safety problem is
  already fixed and it's not an available configure option anymore.
- Drop fdupes BuildRequires and its macro: it is no longer needed.</changelog>
  <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="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1575028800">- Use %make_build macros.</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1590148800">- Add no-config-h.diff - copied from Debian
  Remove HAVE_CONFIG_H from public API
- Add Truncate-isolate_level-to-FRIBIDI_BIDI_MAX_EXPLICIT_.diff -
  copied from Debian, CVE-2019-18397
  Truncate isolate_level to FRIBIDI_BIDI_MAX_EXPLICIT_LEVEL
- Run spec-cleaner</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1596974400">- Update to version 1.0.10:
  * Fixed various compilation problems and symbol exports necessary for
    proper compilation under windows.
- Changes from version 1.0.9:
  * A bug fix in the fribidi unicode algorithm where isolate sequences were
    not really isolated.
  * Restored mistakenly removed deprecated function
    fribidi_log2vis_get_embedding_levels()
  * autotools now generates xz archives instead of bzip2 archives
- Changes from version 1.0.8:
  * A bug fix in the fribidi unicode algorithm for multiple isolate
    sequences.
  * Fixed a potential buffer overflow for a long sequence of isolate
    overrides characters (bsc#1156260 CVE-2019-18397)
- Changes from version 1.0.7:
  * This is a minor bugfix that removes symlinks and updates the meson
    version.
- Changes from version 1.0.6:
  * This is a minor bugfix release that fixes a list of minor issues that
    have turned up during the last year.
  * Various compilation and cross compilation issues.
  * Various minor header cleanups.
  * Removed libc's bsearch for performance and portability reasons
- Run spec-cleaner
  * Remove package groups
- Drop patches fixed upstream
  * Truncate-isolate_level-to-FRIBIDI_BIDI_MAX_EXPLICIT_.diff
  * no-config-h.diff
  * fribidi-CVE-2019-18397.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1636804800">- update to 1.0.11:
  * Updated Unicode tables to version 14.
  * Skip isolates in fribidi_get_par_direction().
  * Various fuzzing fixes.
  * Various build fixes.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1651147200">- update to 1.0.12:
  * Various fuzzing fixes.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1686484800">- update to 1.0.13:
  * Adding missing man pages to the tar release file.</changelog>
</package>
<package pkgid="97b43dc817dd08ec69b3b79e3854bfdbc607fc5ae2b2a59076c837a9779b285aca1b1bcd7bb34e3a4438cb4ba9ae4c29a2dd7084f0a823312e0781feed01caa0" name="fribidi-debuginfo" arch="i586">
  <version epoch="0" ver="1.0.13" rel="1.2"/>
  <changelog author="i@marguerite.su" date="1415275200">- update version 0.19.6
  * Fix two minor bidi bugs.
  * Build with new libtool to support ppc64le.
- fix boo#903462: -enable-malloc to be thread safe</changelog>
  <changelog author="luc14n0@linuxmail.org" date="1518868800">- Update to version 1.0.1:
  + Minor distribution related fixes.
- Changes from version 1.0.0:
  + Full isolate and parenthesis support as per Unicode 6.3 to
    Unicode 10.0.
  + To get access to the new algorithm calls to the function
    `fribidi_get_par_embedding_levels()` must be replaced with
    calls to `fribidi_get_par_embedding_levels_ex()`. These
    functions are not API compatible. Calling the older function
    will use default values for the new bracket properties and will
    sometimes yield non-complient results.
- Changes from version 0.19.7:
  + Disable thread-unsafe memory pool by default (fdo#79385).
  + Misc fixes.
- Update Url tag to https://github.com/fribidi/fribidi: the current
  Fribidi web page.
- Drop enable-malloc configure option: the thread safety problem is
  already fixed and it's not an available configure option anymore.
- Drop fdupes BuildRequires and its macro: it is no longer needed.</changelog>
  <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="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1575028800">- Use %make_build macros.</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1590148800">- Add no-config-h.diff - copied from Debian
  Remove HAVE_CONFIG_H from public API
- Add Truncate-isolate_level-to-FRIBIDI_BIDI_MAX_EXPLICIT_.diff -
  copied from Debian, CVE-2019-18397
  Truncate isolate_level to FRIBIDI_BIDI_MAX_EXPLICIT_LEVEL
- Run spec-cleaner</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1596974400">- Update to version 1.0.10:
  * Fixed various compilation problems and symbol exports necessary for
    proper compilation under windows.
- Changes from version 1.0.9:
  * A bug fix in the fribidi unicode algorithm where isolate sequences were
    not really isolated.
  * Restored mistakenly removed deprecated function
    fribidi_log2vis_get_embedding_levels()
  * autotools now generates xz archives instead of bzip2 archives
- Changes from version 1.0.8:
  * A bug fix in the fribidi unicode algorithm for multiple isolate
    sequences.
  * Fixed a potential buffer overflow for a long sequence of isolate
    overrides characters (bsc#1156260 CVE-2019-18397)
- Changes from version 1.0.7:
  * This is a minor bugfix that removes symlinks and updates the meson
    version.
- Changes from version 1.0.6:
  * This is a minor bugfix release that fixes a list of minor issues that
    have turned up during the last year.
  * Various compilation and cross compilation issues.
  * Various minor header cleanups.
  * Removed libc's bsearch for performance and portability reasons
- Run spec-cleaner
  * Remove package groups
- Drop patches fixed upstream
  * Truncate-isolate_level-to-FRIBIDI_BIDI_MAX_EXPLICIT_.diff
  * no-config-h.diff
  * fribidi-CVE-2019-18397.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1636804800">- update to 1.0.11:
  * Updated Unicode tables to version 14.
  * Skip isolates in fribidi_get_par_direction().
  * Various fuzzing fixes.
  * Various build fixes.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1651147200">- update to 1.0.12:
  * Various fuzzing fixes.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1686484800">- update to 1.0.13:
  * Adding missing man pages to the tar release file.</changelog>
</package>
<package pkgid="4aa1cbe1a018be09826fe7378c2844adf340b99c18aa588681ac39a15dc9d31023e8e35179d6a5734a87d4f5fce4aa8fd1a764a817e4c8a12df135ebed5d8781" name="fribidi-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.0.13" rel="1.2"/>
  <changelog author="i@marguerite.su" date="1415275200">- update version 0.19.6
  * Fix two minor bidi bugs.
  * Build with new libtool to support ppc64le.
- fix boo#903462: -enable-malloc to be thread safe</changelog>
  <changelog author="luc14n0@linuxmail.org" date="1518868800">- Update to version 1.0.1:
  + Minor distribution related fixes.
- Changes from version 1.0.0:
  + Full isolate and parenthesis support as per Unicode 6.3 to
    Unicode 10.0.
  + To get access to the new algorithm calls to the function
    `fribidi_get_par_embedding_levels()` must be replaced with
    calls to `fribidi_get_par_embedding_levels_ex()`. These
    functions are not API compatible. Calling the older function
    will use default values for the new bracket properties and will
    sometimes yield non-complient results.
- Changes from version 0.19.7:
  + Disable thread-unsafe memory pool by default (fdo#79385).
  + Misc fixes.
- Update Url tag to https://github.com/fribidi/fribidi: the current
  Fribidi web page.
- Drop enable-malloc configure option: the thread safety problem is
  already fixed and it's not an available configure option anymore.
- Drop fdupes BuildRequires and its macro: it is no longer needed.</changelog>
  <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="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1575028800">- Use %make_build macros.</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1590148800">- Add no-config-h.diff - copied from Debian
  Remove HAVE_CONFIG_H from public API
- Add Truncate-isolate_level-to-FRIBIDI_BIDI_MAX_EXPLICIT_.diff -
  copied from Debian, CVE-2019-18397
  Truncate isolate_level to FRIBIDI_BIDI_MAX_EXPLICIT_LEVEL
- Run spec-cleaner</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1596974400">- Update to version 1.0.10:
  * Fixed various compilation problems and symbol exports necessary for
    proper compilation under windows.
- Changes from version 1.0.9:
  * A bug fix in the fribidi unicode algorithm where isolate sequences were
    not really isolated.
  * Restored mistakenly removed deprecated function
    fribidi_log2vis_get_embedding_levels()
  * autotools now generates xz archives instead of bzip2 archives
- Changes from version 1.0.8:
  * A bug fix in the fribidi unicode algorithm for multiple isolate
    sequences.
  * Fixed a potential buffer overflow for a long sequence of isolate
    overrides characters (bsc#1156260 CVE-2019-18397)
- Changes from version 1.0.7:
  * This is a minor bugfix that removes symlinks and updates the meson
    version.
- Changes from version 1.0.6:
  * This is a minor bugfix release that fixes a list of minor issues that
    have turned up during the last year.
  * Various compilation and cross compilation issues.
  * Various minor header cleanups.
  * Removed libc's bsearch for performance and portability reasons
- Run spec-cleaner
  * Remove package groups
- Drop patches fixed upstream
  * Truncate-isolate_level-to-FRIBIDI_BIDI_MAX_EXPLICIT_.diff
  * no-config-h.diff
  * fribidi-CVE-2019-18397.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1636804800">- update to 1.0.11:
  * Updated Unicode tables to version 14.
  * Skip isolates in fribidi_get_par_direction().
  * Various fuzzing fixes.
  * Various build fixes.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1651147200">- update to 1.0.12:
  * Various fuzzing fixes.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1686484800">- update to 1.0.13:
  * Adding missing man pages to the tar release file.</changelog>
</package>
<package pkgid="38487082befb2c8338c3332fbb746265e4a79c9210012957ef742083f0164cf8ba788ae97a100ce63ea8a849aca5046b81c0047195747a55548c3657b090def7" name="fribidi-debugsource" arch="i586">
  <version epoch="0" ver="1.0.13" rel="1.2"/>
  <changelog author="i@marguerite.su" date="1415275200">- update version 0.19.6
  * Fix two minor bidi bugs.
  * Build with new libtool to support ppc64le.
- fix boo#903462: -enable-malloc to be thread safe</changelog>
  <changelog author="luc14n0@linuxmail.org" date="1518868800">- Update to version 1.0.1:
  + Minor distribution related fixes.
- Changes from version 1.0.0:
  + Full isolate and parenthesis support as per Unicode 6.3 to
    Unicode 10.0.
  + To get access to the new algorithm calls to the function
    `fribidi_get_par_embedding_levels()` must be replaced with
    calls to `fribidi_get_par_embedding_levels_ex()`. These
    functions are not API compatible. Calling the older function
    will use default values for the new bracket properties and will
    sometimes yield non-complient results.
- Changes from version 0.19.7:
  + Disable thread-unsafe memory pool by default (fdo#79385).
  + Misc fixes.
- Update Url tag to https://github.com/fribidi/fribidi: the current
  Fribidi web page.
- Drop enable-malloc configure option: the thread safety problem is
  already fixed and it's not an available configure option anymore.
- Drop fdupes BuildRequires and its macro: it is no longer needed.</changelog>
  <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="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1575028800">- Use %make_build macros.</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1590148800">- Add no-config-h.diff - copied from Debian
  Remove HAVE_CONFIG_H from public API
- Add Truncate-isolate_level-to-FRIBIDI_BIDI_MAX_EXPLICIT_.diff -
  copied from Debian, CVE-2019-18397
  Truncate isolate_level to FRIBIDI_BIDI_MAX_EXPLICIT_LEVEL
- Run spec-cleaner</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1596974400">- Update to version 1.0.10:
  * Fixed various compilation problems and symbol exports necessary for
    proper compilation under windows.
- Changes from version 1.0.9:
  * A bug fix in the fribidi unicode algorithm where isolate sequences were
    not really isolated.
  * Restored mistakenly removed deprecated function
    fribidi_log2vis_get_embedding_levels()
  * autotools now generates xz archives instead of bzip2 archives
- Changes from version 1.0.8:
  * A bug fix in the fribidi unicode algorithm for multiple isolate
    sequences.
  * Fixed a potential buffer overflow for a long sequence of isolate
    overrides characters (bsc#1156260 CVE-2019-18397)
- Changes from version 1.0.7:
  * This is a minor bugfix that removes symlinks and updates the meson
    version.
- Changes from version 1.0.6:
  * This is a minor bugfix release that fixes a list of minor issues that
    have turned up during the last year.
  * Various compilation and cross compilation issues.
  * Various minor header cleanups.
  * Removed libc's bsearch for performance and portability reasons
- Run spec-cleaner
  * Remove package groups
- Drop patches fixed upstream
  * Truncate-isolate_level-to-FRIBIDI_BIDI_MAX_EXPLICIT_.diff
  * no-config-h.diff
  * fribidi-CVE-2019-18397.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1636804800">- update to 1.0.11:
  * Updated Unicode tables to version 14.
  * Skip isolates in fribidi_get_par_direction().
  * Various fuzzing fixes.
  * Various build fixes.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1651147200">- update to 1.0.12:
  * Various fuzzing fixes.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1686484800">- update to 1.0.13:
  * Adding missing man pages to the tar release file.</changelog>
</package>
<package pkgid="c7e18237740f87d5437a6000334d99fbcb86f4a0243df7b08d0604a905595a9ba3e6adb4c27dd958f5ac8499d832a3802cbae9512ff63d521f513739fe3591b5" name="fribidi-debugsource" arch="x86_64">
  <version epoch="0" ver="1.0.13" rel="1.2"/>
  <changelog author="i@marguerite.su" date="1415275200">- update version 0.19.6
  * Fix two minor bidi bugs.
  * Build with new libtool to support ppc64le.
- fix boo#903462: -enable-malloc to be thread safe</changelog>
  <changelog author="luc14n0@linuxmail.org" date="1518868800">- Update to version 1.0.1:
  + Minor distribution related fixes.
- Changes from version 1.0.0:
  + Full isolate and parenthesis support as per Unicode 6.3 to
    Unicode 10.0.
  + To get access to the new algorithm calls to the function
    `fribidi_get_par_embedding_levels()` must be replaced with
    calls to `fribidi_get_par_embedding_levels_ex()`. These
    functions are not API compatible. Calling the older function
    will use default values for the new bracket properties and will
    sometimes yield non-complient results.
- Changes from version 0.19.7:
  + Disable thread-unsafe memory pool by default (fdo#79385).
  + Misc fixes.
- Update Url tag to https://github.com/fribidi/fribidi: the current
  Fribidi web page.
- Drop enable-malloc configure option: the thread safety problem is
  already fixed and it's not an available configure option anymore.
- Drop fdupes BuildRequires and its macro: it is no longer needed.</changelog>
  <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="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1575028800">- Use %make_build macros.</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1590148800">- Add no-config-h.diff - copied from Debian
  Remove HAVE_CONFIG_H from public API
- Add Truncate-isolate_level-to-FRIBIDI_BIDI_MAX_EXPLICIT_.diff -
  copied from Debian, CVE-2019-18397
  Truncate isolate_level to FRIBIDI_BIDI_MAX_EXPLICIT_LEVEL
- Run spec-cleaner</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1596974400">- Update to version 1.0.10:
  * Fixed various compilation problems and symbol exports necessary for
    proper compilation under windows.
- Changes from version 1.0.9:
  * A bug fix in the fribidi unicode algorithm where isolate sequences were
    not really isolated.
  * Restored mistakenly removed deprecated function
    fribidi_log2vis_get_embedding_levels()
  * autotools now generates xz archives instead of bzip2 archives
- Changes from version 1.0.8:
  * A bug fix in the fribidi unicode algorithm for multiple isolate
    sequences.
  * Fixed a potential buffer overflow for a long sequence of isolate
    overrides characters (bsc#1156260 CVE-2019-18397)
- Changes from version 1.0.7:
  * This is a minor bugfix that removes symlinks and updates the meson
    version.
- Changes from version 1.0.6:
  * This is a minor bugfix release that fixes a list of minor issues that
    have turned up during the last year.
  * Various compilation and cross compilation issues.
  * Various minor header cleanups.
  * Removed libc's bsearch for performance and portability reasons
- Run spec-cleaner
  * Remove package groups
- Drop patches fixed upstream
  * Truncate-isolate_level-to-FRIBIDI_BIDI_MAX_EXPLICIT_.diff
  * no-config-h.diff
  * fribidi-CVE-2019-18397.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1636804800">- update to 1.0.11:
  * Updated Unicode tables to version 14.
  * Skip isolates in fribidi_get_par_direction().
  * Various fuzzing fixes.
  * Various build fixes.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1651147200">- update to 1.0.12:
  * Various fuzzing fixes.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1686484800">- update to 1.0.13:
  * Adding missing man pages to the tar release file.</changelog>
</package>
<package pkgid="00198b3b3a6661ce8c974b002be0bda7f12c08980f7c486db5e8f07f9a0a9f86a6de939404622435e5be51f44402410cce4d66b5905c2074a1b23c9afc10a86c" name="fribidi-devel" arch="i586">
  <version epoch="0" ver="1.0.13" rel="1.2"/>
  <changelog author="i@marguerite.su" date="1415275200">- update version 0.19.6
  * Fix two minor bidi bugs.
  * Build with new libtool to support ppc64le.
- fix boo#903462: -enable-malloc to be thread safe</changelog>
  <changelog author="luc14n0@linuxmail.org" date="1518868800">- Update to version 1.0.1:
  + Minor distribution related fixes.
- Changes from version 1.0.0:
  + Full isolate and parenthesis support as per Unicode 6.3 to
    Unicode 10.0.
  + To get access to the new algorithm calls to the function
    `fribidi_get_par_embedding_levels()` must be replaced with
    calls to `fribidi_get_par_embedding_levels_ex()`. These
    functions are not API compatible. Calling the older function
    will use default values for the new bracket properties and will
    sometimes yield non-complient results.
- Changes from version 0.19.7:
  + Disable thread-unsafe memory pool by default (fdo#79385).
  + Misc fixes.
- Update Url tag to https://github.com/fribidi/fribidi: the current
  Fribidi web page.
- Drop enable-malloc configure option: the thread safety problem is
  already fixed and it's not an available configure option anymore.
- Drop fdupes BuildRequires and its macro: it is no longer needed.</changelog>
  <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="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1575028800">- Use %make_build macros.</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1590148800">- Add no-config-h.diff - copied from Debian
  Remove HAVE_CONFIG_H from public API
- Add Truncate-isolate_level-to-FRIBIDI_BIDI_MAX_EXPLICIT_.diff -
  copied from Debian, CVE-2019-18397
  Truncate isolate_level to FRIBIDI_BIDI_MAX_EXPLICIT_LEVEL
- Run spec-cleaner</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1596974400">- Update to version 1.0.10:
  * Fixed various compilation problems and symbol exports necessary for
    proper compilation under windows.
- Changes from version 1.0.9:
  * A bug fix in the fribidi unicode algorithm where isolate sequences were
    not really isolated.
  * Restored mistakenly removed deprecated function
    fribidi_log2vis_get_embedding_levels()
  * autotools now generates xz archives instead of bzip2 archives
- Changes from version 1.0.8:
  * A bug fix in the fribidi unicode algorithm for multiple isolate
    sequences.
  * Fixed a potential buffer overflow for a long sequence of isolate
    overrides characters (bsc#1156260 CVE-2019-18397)
- Changes from version 1.0.7:
  * This is a minor bugfix that removes symlinks and updates the meson
    version.
- Changes from version 1.0.6:
  * This is a minor bugfix release that fixes a list of minor issues that
    have turned up during the last year.
  * Various compilation and cross compilation issues.
  * Various minor header cleanups.
  * Removed libc's bsearch for performance and portability reasons
- Run spec-cleaner
  * Remove package groups
- Drop patches fixed upstream
  * Truncate-isolate_level-to-FRIBIDI_BIDI_MAX_EXPLICIT_.diff
  * no-config-h.diff
  * fribidi-CVE-2019-18397.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1636804800">- update to 1.0.11:
  * Updated Unicode tables to version 14.
  * Skip isolates in fribidi_get_par_direction().
  * Various fuzzing fixes.
  * Various build fixes.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1651147200">- update to 1.0.12:
  * Various fuzzing fixes.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1686484800">- update to 1.0.13:
  * Adding missing man pages to the tar release file.</changelog>
</package>
<package pkgid="8c9bcea2741ed5148e45ee6bfd45f5fb5467fb737d4e1c89936db943526a5ad1466ce46dc12b5c8b864f5a9b4ba2a31b113ecbcdc5e24586ff24f3e1dc35384b" name="fribidi-devel" arch="x86_64">
  <version epoch="0" ver="1.0.13" rel="1.2"/>
  <changelog author="i@marguerite.su" date="1415275200">- update version 0.19.6
  * Fix two minor bidi bugs.
  * Build with new libtool to support ppc64le.
- fix boo#903462: -enable-malloc to be thread safe</changelog>
  <changelog author="luc14n0@linuxmail.org" date="1518868800">- Update to version 1.0.1:
  + Minor distribution related fixes.
- Changes from version 1.0.0:
  + Full isolate and parenthesis support as per Unicode 6.3 to
    Unicode 10.0.
  + To get access to the new algorithm calls to the function
    `fribidi_get_par_embedding_levels()` must be replaced with
    calls to `fribidi_get_par_embedding_levels_ex()`. These
    functions are not API compatible. Calling the older function
    will use default values for the new bracket properties and will
    sometimes yield non-complient results.
- Changes from version 0.19.7:
  + Disable thread-unsafe memory pool by default (fdo#79385).
  + Misc fixes.
- Update Url tag to https://github.com/fribidi/fribidi: the current
  Fribidi web page.
- Drop enable-malloc configure option: the thread safety problem is
  already fixed and it's not an available configure option anymore.
- Drop fdupes BuildRequires and its macro: it is no longer needed.</changelog>
  <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="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1575028800">- Use %make_build macros.</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1590148800">- Add no-config-h.diff - copied from Debian
  Remove HAVE_CONFIG_H from public API
- Add Truncate-isolate_level-to-FRIBIDI_BIDI_MAX_EXPLICIT_.diff -
  copied from Debian, CVE-2019-18397
  Truncate isolate_level to FRIBIDI_BIDI_MAX_EXPLICIT_LEVEL
- Run spec-cleaner</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1596974400">- Update to version 1.0.10:
  * Fixed various compilation problems and symbol exports necessary for
    proper compilation under windows.
- Changes from version 1.0.9:
  * A bug fix in the fribidi unicode algorithm where isolate sequences were
    not really isolated.
  * Restored mistakenly removed deprecated function
    fribidi_log2vis_get_embedding_levels()
  * autotools now generates xz archives instead of bzip2 archives
- Changes from version 1.0.8:
  * A bug fix in the fribidi unicode algorithm for multiple isolate
    sequences.
  * Fixed a potential buffer overflow for a long sequence of isolate
    overrides characters (bsc#1156260 CVE-2019-18397)
- Changes from version 1.0.7:
  * This is a minor bugfix that removes symlinks and updates the meson
    version.
- Changes from version 1.0.6:
  * This is a minor bugfix release that fixes a list of minor issues that
    have turned up during the last year.
  * Various compilation and cross compilation issues.
  * Various minor header cleanups.
  * Removed libc's bsearch for performance and portability reasons
- Run spec-cleaner
  * Remove package groups
- Drop patches fixed upstream
  * Truncate-isolate_level-to-FRIBIDI_BIDI_MAX_EXPLICIT_.diff
  * no-config-h.diff
  * fribidi-CVE-2019-18397.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1636804800">- update to 1.0.11:
  * Updated Unicode tables to version 14.
  * Skip isolates in fribidi_get_par_direction().
  * Various fuzzing fixes.
  * Various build fixes.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1651147200">- update to 1.0.12:
  * Various fuzzing fixes.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1686484800">- update to 1.0.13:
  * Adding missing man pages to the tar release file.</changelog>
</package>
<package pkgid="812f008b6e86f5e8bc0f32292ead86f386e826116a4e564602f1eb3c91ee00b142b0e4728368c18bd317e4a91484c1d782d3e30c41fcc219ac2152768fb88bd7" name="fscrypt" arch="src">
  <version epoch="0" ver="0.3.4" rel="3.6"/>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1585051200">- initial package</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1617019200">- Update to 0.2.9
  https://github.com/google/fscrypt/releases/tag/v0.2.9
  https://github.com/google/fscrypt/releases/tag/v0.2.8</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1617278400">- Update to 0.3.0
  https://github.com/google/fscrypt/releases/tag/v0.3.0</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1634731200">- Update to 0.3.1
  https://github.com/google/fscrypt/releases/tag/v0.3.1</changelog>
  <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>
</package>
<package pkgid="2be638f05fd979a46be3f25f9ab5cba23b29457b9d5b41c5ebfd0070f026914e62afab640398b188f5c5b948a944727162b0b4bb575751d44ea26892c5777b7c" name="fscrypt" arch="x86_64">
  <version epoch="0" ver="0.3.4" rel="3.6"/>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1585051200">- initial package</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1617019200">- Update to 0.2.9
  https://github.com/google/fscrypt/releases/tag/v0.2.9
  https://github.com/google/fscrypt/releases/tag/v0.2.8</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1617278400">- Update to 0.3.0
  https://github.com/google/fscrypt/releases/tag/v0.3.0</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1634731200">- Update to 0.3.1
  https://github.com/google/fscrypt/releases/tag/v0.3.1</changelog>
  <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>
</package>
<package pkgid="3b9c95509d176c4ebc93cc103724b337827afbb0b1abe24bbe578175a6a49db5e23aff455e9e499426c99a0432dd7073a6393ee59b8eec46f6e37083d5c05ec1" name="ft2demos" arch="src">
  <version epoch="0" ver="2.13.2" rel="1.1"/>
  <changelog author="fstrba@suse.com" date="1491220800">- Package the tools separately to avoid unnecessary dependencies
  on X11 and/or Qt5 (bsc#1031678)</changelog>
  <changelog author="idonmez@suse.com" date="1494849600">- A mode to display  light auto-hinting with sub-pixel positioning
  has been added to `ftdiff'.</changelog>
  <changelog author="idonmez@suse.com" date="1505736000">- Update to version 2.8.1
  * The ftgrid demo program can now toggle the display of grid lines
    with the G key.
  * The ftgrid demo program can toggle a different set of colors
    (suitable to color-blind people) with the C key.
  * The ftgrid demo program now supports the -e command line option
    to select a cmap.
  * The ftdump demo program has a new command line option -t to
    output the SFNT table list.</changelog>
  <changelog author="idonmez@suse.com" date="1515499200">- Update to version 2.9
  * The `ftbench' demo program has a new test for opening a new
    face and loading some glyphs.
  * The `ftbench' demo program has a new option `-j' to specify
    the last glyph index to be used in the tests.
  * The `ftgrid' demo program has a new option `-n' to suppress
    display of named instances of variation fonts.
  * The `ttdebug' demo program can now show a stack trace (key `K')
    and switch between hexadecimal and decimal display of integers
    (key `I').</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1521201600">- Change xorg-x11-devel --&gt; pkgconfig(x11)</changelog>
  <changelog author="ecsos@opensuse.org" date="1521547200">- insert missing bzip2-devel for build in Leap 42.3</changelog>
  <changelog author="idonmez@suse.com" date="1525262400">- Update to version 2.9.1
  * No changelog upstream.</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1549540800">- Remove "Supplements: fonts-config" to avoid accidentally pulling
  in Qt dependencies on some non-Qt based desktops.(boo#1091109)
  fonts-config is fundamental but ft2demos seldom installs by end users.
  only fonts-config maintainers/debuggers may use ft2demos along to
  debug some issues.</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1561377600">- Update to version 2.10.0
  * The  `ftdump' demo  program has new options `-c'  and `-C'  to
    display charmaps in compact and detailed format, respectively.
    Option `-V' has been removed.
  * The `ftview', `ftstring', and `ftgrid' demo programs use a new
    command line option `-d' to specify the program window's width,
    height, and color depth.
  * The `ftview' demo program now displays red boxes for zero-width
    glyphs.
  * `ftglyph' has limited support to display fonts with
    color-layered glyphs.This will be improved later on.
  * `ftgrid' can now display bitmap fonts also.
  * The `ttdebug' demo program has a new option `-f' to select a
    member of a TrueType collection (TTC).
  * Other various improvements to the demo programs.</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1562068800">- Update to version 2.10.1
  * The `ftmulti' demo program now  supports multiple hidden axes with
    the same name tag.
  * `ftview', `ftstring', and `ftgrid' got  a `-k' command line option
    to emulate a sequence of keystrokes at start-up.
  * `ftview', `ftstring', and `ftgrid' now support screen dumping to a
    PNG file.
  * The bytecode debugger, `ttdebug',  now supports variation TrueType
    fonts; a variation font instance can be selected with the new `-d'
    command line option.
- Add tarball signatures and freetype2.keyring</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1589025600">- Update to version 2.10.2
  * The `ftbench' demo program has a new test for testing the
    `FT_Glyph_Stroke' functionality.
- Add BR on pkgconfig(libbrotlidec) for ftinspect</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1603195200">- Update to version 2.10.4
  * In  `ftview', custom  LCD  filter values  are  now normalized  and
    balanced.  Unorthodox filters are still available through the `-L'
    command line option.
  * The GUI demo programs can now be resized.
  * Demo programs that accept command  line option `-k' can now handle
    function keys, too.  The  corresponding character codes start with
    0xF1.  As  an example, the  POSIX shell syntax (accepted  by bash,
    ksh, and zsh) -k $'\xF3q' emulates the pressing of function key `F3'
    followed by key `q'.</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;ismail@i10z.com&gt;" date="1627041600">- Update to version 2.11.0
  * A new demo program `ftsdf` is available to display Signed Distance
    Fields of glyphs.
  * The `ftlint` demo program has been  extended to do more testing of
    its input.
  * The `ttdebug` demo program didn't show changed point coordinates
    (bug introduced in version 2.10.3).
  * It is now possible to adjust the axis increment for variable fonts
    in the `ftmulti` demo program.
  * It is now possible to change the hinting engine in the `ftstring`
    demo program.
  * The graphical demo programs work better now in native color depth
    on win32 and x11.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1651492800">- Update to version 2.12.1:
  * Fix clang++ warnings.
  * [ftsdf] Fix segmentation fault.
  * Replace header macros with file names.
  * [ftview] Handle foreground COLR.
  * (Print_Array): New function.
  * (Print_FontInfo_Dictionary, Print_FontPrivate_Dictionary): New functions.
  * [ftgrid] Minor tweaks.
  * [ftgrid] Implement embedded bitmap toggle.
  * Prototype SVG support.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1660305600">- Move ftpdump from ft2demos to freetype - it's required by other
  packages and doesn't require any of the toolkits, so move its
  build early</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1661256000">- Add CVE-2022-31782.patch
  * Fix bsc#1200264, CVE-2022-31782: heap-based buffer overflow in
    ftbench.c</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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="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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697025600">- Update to version 2.13.2:
  - Better support for CFF2 variation fonts.
  - TrueType interpreter  version 38 (also known  as 'Infinality')
    has been removed.
  - Improved OpenVMS support.</changelog>
</package>
<package pkgid="b1065c56be32761ccd8cbe54a13da553f0eb6f8604f6e3fa610d29bdfaa823f9b7de87d41dba73db8241da9237917629944be647a7abc6d2f73e219dab42e944" name="ft2demos" arch="x86_64">
  <version epoch="0" ver="2.13.2" rel="1.1"/>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1589025600">- Update to version 2.10.2
  * The `ftbench' demo program has a new test for testing the
    `FT_Glyph_Stroke' functionality.
- Add BR on pkgconfig(libbrotlidec) for ftinspect</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1603195200">- Update to version 2.10.4
  * In  `ftview', custom  LCD  filter values  are  now normalized  and
    balanced.  Unorthodox filters are still available through the `-L'
    command line option.
  * The GUI demo programs can now be resized.
  * Demo programs that accept command  line option `-k' can now handle
    function keys, too.  The  corresponding character codes start with
    0xF1.  As  an example, the  POSIX shell syntax (accepted  by bash,
    ksh, and zsh) -k $'\xF3q' emulates the pressing of function key `F3'
    followed by key `q'.</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;ismail@i10z.com&gt;" date="1627041600">- Update to version 2.11.0
  * A new demo program `ftsdf` is available to display Signed Distance
    Fields of glyphs.
  * The `ftlint` demo program has been  extended to do more testing of
    its input.
  * The `ttdebug` demo program didn't show changed point coordinates
    (bug introduced in version 2.10.3).
  * It is now possible to adjust the axis increment for variable fonts
    in the `ftmulti` demo program.
  * It is now possible to change the hinting engine in the `ftstring`
    demo program.
  * The graphical demo programs work better now in native color depth
    on win32 and x11.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1651492800">- Update to version 2.12.1:
  * Fix clang++ warnings.
  * [ftsdf] Fix segmentation fault.
  * Replace header macros with file names.
  * [ftview] Handle foreground COLR.
  * (Print_Array): New function.
  * (Print_FontInfo_Dictionary, Print_FontPrivate_Dictionary): New functions.
  * [ftgrid] Minor tweaks.
  * [ftgrid] Implement embedded bitmap toggle.
  * Prototype SVG support.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1660305600">- Move ftpdump from ft2demos to freetype - it's required by other
  packages and doesn't require any of the toolkits, so move its
  build early</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1661256000">- Add CVE-2022-31782.patch
  * Fix bsc#1200264, CVE-2022-31782: heap-based buffer overflow in
    ftbench.c</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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="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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697025600">- Update to version 2.13.2:
  - Better support for CFF2 variation fonts.
  - TrueType interpreter  version 38 (also known  as 'Infinality')
    has been removed.
  - Improved OpenVMS support.</changelog>
</package>
<package pkgid="76fa15562533fcd164fe45cf153a8b3232575ebc8a9367126d2c35c0e43bd1fbab879cd77bc249e5272a107fa134cfa8e51de40d8efe56d9568c81ec4f4d9fa3" name="ftbench" arch="x86_64">
  <version epoch="0" ver="2.13.2" rel="1.1"/>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1589025600">- Update to version 2.10.2
  * The `ftbench' demo program has a new test for testing the
    `FT_Glyph_Stroke' functionality.
- Add BR on pkgconfig(libbrotlidec) for ftinspect</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1603195200">- Update to version 2.10.4
  * In  `ftview', custom  LCD  filter values  are  now normalized  and
    balanced.  Unorthodox filters are still available through the `-L'
    command line option.
  * The GUI demo programs can now be resized.
  * Demo programs that accept command  line option `-k' can now handle
    function keys, too.  The  corresponding character codes start with
    0xF1.  As  an example, the  POSIX shell syntax (accepted  by bash,
    ksh, and zsh) -k $'\xF3q' emulates the pressing of function key `F3'
    followed by key `q'.</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;ismail@i10z.com&gt;" date="1627041600">- Update to version 2.11.0
  * A new demo program `ftsdf` is available to display Signed Distance
    Fields of glyphs.
  * The `ftlint` demo program has been  extended to do more testing of
    its input.
  * The `ttdebug` demo program didn't show changed point coordinates
    (bug introduced in version 2.10.3).
  * It is now possible to adjust the axis increment for variable fonts
    in the `ftmulti` demo program.
  * It is now possible to change the hinting engine in the `ftstring`
    demo program.
  * The graphical demo programs work better now in native color depth
    on win32 and x11.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1651492800">- Update to version 2.12.1:
  * Fix clang++ warnings.
  * [ftsdf] Fix segmentation fault.
  * Replace header macros with file names.
  * [ftview] Handle foreground COLR.
  * (Print_Array): New function.
  * (Print_FontInfo_Dictionary, Print_FontPrivate_Dictionary): New functions.
  * [ftgrid] Minor tweaks.
  * [ftgrid] Implement embedded bitmap toggle.
  * Prototype SVG support.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1660305600">- Move ftpdump from ft2demos to freetype - it's required by other
  packages and doesn't require any of the toolkits, so move its
  build early</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1661256000">- Add CVE-2022-31782.patch
  * Fix bsc#1200264, CVE-2022-31782: heap-based buffer overflow in
    ftbench.c</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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="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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697025600">- Update to version 2.13.2:
  - Better support for CFF2 variation fonts.
  - TrueType interpreter  version 38 (also known  as 'Infinality')
    has been removed.
  - Improved OpenVMS support.</changelog>
</package>
<package pkgid="021e1c1f21d8ac2eb337391912c10274b4946fdb132cc8a1e23631709b5eb492d30fc7845d62d6815821f776f0c22f18102540a8e80d99303c67526796929e15" name="ftdiff" arch="x86_64">
  <version epoch="0" ver="2.13.2" rel="1.1"/>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1589025600">- Update to version 2.10.2
  * The `ftbench' demo program has a new test for testing the
    `FT_Glyph_Stroke' functionality.
- Add BR on pkgconfig(libbrotlidec) for ftinspect</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1603195200">- Update to version 2.10.4
  * In  `ftview', custom  LCD  filter values  are  now normalized  and
    balanced.  Unorthodox filters are still available through the `-L'
    command line option.
  * The GUI demo programs can now be resized.
  * Demo programs that accept command  line option `-k' can now handle
    function keys, too.  The  corresponding character codes start with
    0xF1.  As  an example, the  POSIX shell syntax (accepted  by bash,
    ksh, and zsh) -k $'\xF3q' emulates the pressing of function key `F3'
    followed by key `q'.</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;ismail@i10z.com&gt;" date="1627041600">- Update to version 2.11.0
  * A new demo program `ftsdf` is available to display Signed Distance
    Fields of glyphs.
  * The `ftlint` demo program has been  extended to do more testing of
    its input.
  * The `ttdebug` demo program didn't show changed point coordinates
    (bug introduced in version 2.10.3).
  * It is now possible to adjust the axis increment for variable fonts
    in the `ftmulti` demo program.
  * It is now possible to change the hinting engine in the `ftstring`
    demo program.
  * The graphical demo programs work better now in native color depth
    on win32 and x11.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1651492800">- Update to version 2.12.1:
  * Fix clang++ warnings.
  * [ftsdf] Fix segmentation fault.
  * Replace header macros with file names.
  * [ftview] Handle foreground COLR.
  * (Print_Array): New function.
  * (Print_FontInfo_Dictionary, Print_FontPrivate_Dictionary): New functions.
  * [ftgrid] Minor tweaks.
  * [ftgrid] Implement embedded bitmap toggle.
  * Prototype SVG support.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1660305600">- Move ftpdump from ft2demos to freetype - it's required by other
  packages and doesn't require any of the toolkits, so move its
  build early</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1661256000">- Add CVE-2022-31782.patch
  * Fix bsc#1200264, CVE-2022-31782: heap-based buffer overflow in
    ftbench.c</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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="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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697025600">- Update to version 2.13.2:
  - Better support for CFF2 variation fonts.
  - TrueType interpreter  version 38 (also known  as 'Infinality')
    has been removed.
  - Improved OpenVMS support.</changelog>
</package>
<package pkgid="c7b2e53d7f39f4069a48ea1591587c9c6c1bb9866436c0c05134033781da7c59bf43ff4b36026aa492ddb442099743df8b33a8af3b8750450eec3d580864d797" name="ftdump" arch="i586">
  <version epoch="0" ver="2.13.2" rel="1.1"/>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1589025600">- Update to version 2.10.2
  * Support for WOFF2 fonts, add BR on pkgconfig(libbrotlidec)
  * Function `FT_Get_Var_Axis_Flags' returned random data for Type 1
    MM fonts.
  * Type 1 fonts with non-integer metrics are now supported by the new
    (CFF) engine introduced in FreeType 2.9.
  * Drop support for Python 2 in Freetype's API reference generator
  * Auto-hinter support for Hanifi Rohingya
  * Document the `FT2_KEEP_ALIVE' debugging environment variable.</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1603195200">- Update to version 2.10.4
  * Fix a heap buffer overflow has been found  in the handling of
    embedded PNG bitmaps, introduced in FreeType version 2.6
    (CVE-2020-15999 bsc#1177914)
  * Minor improvements to the B/W rasterizer.
  * Auto-hinter support for Medefaidrin script.
  * Fix various  memory leaks (mainly  for CFF) and other  issues that
    might cause crashes in rare circumstances.</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;ismail@i10z.com&gt;" date="1627041600">- Update to version 2.11.0
  * A new rendering  module has been added to create 8-bit  Signed
    Distance Field (SDF)  bitmaps for both outline and bitmap glyphs.
  * A new, experimental API is now available for surfacing properties
    of 'COLR' v1 color fonts.
  * A new function `FT_Get_Transform` returns the values set by
    FT_Set_Transform.
  * The legacy Type 1 and CFF engines are further demoted due to lack
    of CFF2 charstring support.
  * The experimental 'warp' mode (AF_CONFIG_OPTION_USE_WARPER) for the
    auto-hinter has been removed.
  * The smooth rasterizer performance has been improved by &gt;10%.
  * PCF bitmap fonts compressed with LZW (these are usually files with
    the extension .pcf.Z) are now handled correctly.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1638446400">- update to 2.11.1:
  * Some  fields  in  the  `CID_FaceDictRec`, `CID_FaceInfoRec`, and
    `FT_Data` structures  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.
  * Cmake support  has been  further improved.   To do  that various
    backward-incompatible  changes were  necessary; please  see file
    `CMakeLists.txt` for more details.
  * The experimental  'COLR' v1 API  has been updated to  the latest
    OpenType standard 1.9.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1649419200">- update to 2.12.0:
  - FreeType  now   handles  OT-SVG  fonts,  to   be  controlled  with
  `FT_CONFIG_OPTION_SVG`  configuration macro.   By default,  it can
    only load the 'SVG ' table of an OpenType font.  However, by using
    the `svg-hooks` property of the new 'ot-svg' module it is possible
    to register an  external SVG rendering engine.   The FreeType demo
    programs  have been  set  up  to use  'librsvg'  as the  rendering
    library.
  - The handling of fonts with an 'sbix' table has been improved.
  - The internal 'zlib'  code has been updated to be  in sync with the
    current 'zlib' version (1.2.11).
  - The  previously internal  load  flag  `FT_LOAD_SBITS_ONLY` is  now
    public.
  - Some  minor improvements  of the  building systems,  in particular
    handling of the 'zlib' library (internal vs. external).
  - Support for non-desktop Universal Windows Platform.
  - Various other minor bug and documentation fixes.
  - The `ftdump` demo  program shows more information  for Type1 fonts
    if option `-n` is given.
  - `ftgrid` can now display embedded bitmap strikes.
  - fixes bsc#1198830 (CVE-2022-27404), bsc#1198832 (CVE-2022-27405),
    bsc#1198823 (CVE-2022-27406)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1650024000">- fix segfault in some applications boo#1198497
  add freetype-2.12.0-cff_slot_load-segfault.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650369600">- add revert-ft212-subpixel-hinting-change.patch (bsc#1198536)
- add 079a22da037835daf5be2bd9eccf7bc1eaa2e783.patch to avoid
  an integer overflow occuring during fuzzing</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1651492800">- Update to 2.12.1:
  - Loading CFF fonts sometimes made FreeType crash (bug introduced in
    version 2.12.0)
  - Loading  a fully  hinted  TrueType glyph  a  second time  (without
    caching) sometimes yielded different rendering results if TrueType
    hinting was active (bug introduced in version 2.12.0).
  - The generation of the pkg-config file `freetype2.pc` was broken if
    the build was done with cmake (bug introduced in version 2.12.0).
  - The  meson  build  no  longer enforces  both  static  and  dynamic
    versions of the library by default.
  - The internal  zlib library was  updated to version  1.2.12.  Note,
    however, that  FreeType is *not* affected  by CVE-2018-25032 since
    it only does decompression.
- Drop freetype-2.12.0-cff_slot_load-segfault.patch
- Drop 079a22da037835daf5be2bd9eccf7bc1eaa2e783.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1651492801">- drop revert-ft212-subpixel-hinting-change.patch: upstream</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1660305600">- Move ftpdump from ft2demos to freetype - it's required by other
  packages and doesn't require any of the toolkits, so move its
  build early</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660305601">- spec-cleaner</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1677758400">- add devel requires to devel-32bit for brotli and bzip2 (indirect
  for Wine)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678276800">- update to 2.13.0:
  * The 'COLR' v1 API is now considered as stable.
    https://learn.microsoft.com/en-us/typography/opentype/spec/colr
  * For  OpenType  Variable Fonts,  `avar`  table  format 2.0  is  now
    supported.  The code was contributed by Behdad Esfahbod.
    Note that this is an extension supported on recent Apple platforms
    and by HarfBuzz, but not yet in the OpenType standard!  See
    https://github.com/harfbuzz/boring-expansion-spec/blob/main/avar2.md
    for the specification.  To deactivate it, define the configuration
    macro 'TT_CONFIG_OPTION_NO_BORING_EXPANSION'.
  * A new API  `FT_GlyphSlot_Slant` to slant a glyph by  a given angle
    has been added.   Note that this function is  part of `ftsynth.h`,
    which is still considered to be in alpha stage.
  * TrueType interpreter version 38  (also known as 'Infinality') that
    was first introduced about 10 years  ago in FreeType 2.4.11 is now
    deprecated and slated to be removed in the next version.  TrueType
    interpreter version 40 has been FreeType's default version for six
    years now and provides an excellent alternative.  This is the last
    FreeType     version     with    TT_INTERPRETER_VERSION_38     and
    TT_INTERPRETER_VERSION_40 treated differently.
  * The  only  referenced  but never  documented  configuration  macro
    `FT_CONFIG_OPTION_NO_GLYPH_NAMES` has been removed.
  * To  avoid  reserved identifiers  that  are  globally defined,  the
    auto-hinter  debugging   macros  (which  are  only   available  if
    `FT_DEBUG_AUTOFIT` is defined)
    ```
    _af_debug_disable_horz_hints
    _af_debug_disable_vert_hints
    _af_debug_disable_blue_hints
    _af_debug_hints
    ```
    have been renamed to
    ```
    af_debug_disable_horz_hints_
    af_debug_disable_vert_hints_
    af_debug_disable_blue_hints_
    af_debug_hints_
    ```</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1681992000">- Fix license tag to FTL and GPL-2.0-only.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1685016000">- Do not limit ftdump conflict to &lt; version-release, but only to
  version. Ftdump is built in a second build flavor and as such the
  release counters are not guaranteed to be in sync.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1689422400">- update to 2.13.1:
  * New function  `FT_Get_Default_Named_Instance` to get the
    index of the default named instance of an OpenType Variation
    Font. A new load flag `FT_LOAD_NO_SVG` to make FreeType ignore
    glyphs in an 'SVG ' table.
  * New function  `FT_GlyphSlot_AdjustWeight` to adjust
    the glyph weight either  horizontally or  vertically.
    This is part of the `ftsynth.h` header file
  * TrueType interpreter  version 38 (also known  as
    'Infinality') has been deactivated; the value  of
    `TT_INTERPRETER_VERSION_38` is now the same as
    `TT_INTERPRETER_VERSION_40`.
  * Switching named instances on and  off in Variation Fonts
    was buggy if the design coordinates didn't change.
- drop enable-infinality-subpixel-hinting.patch (obsolete, infinality
  is deactivated)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697025600">- Update to version 2.13.2:
  - Better support for CFF2 variation fonts.
  - TrueType interpreter  version 38 (also known  as 'Infinality')
    has been removed.
  - Improved OpenVMS support.</changelog>
</package>
<package pkgid="f7ad211a77fb7386162fe7f6fc9bea7383da306ce707356e9ace3d2b56489c330126ad13d3ad1a5d952dc6cf076f357e33d39d7b017776493e725793b6ea2c02" name="ftdump" arch="x86_64">
  <version epoch="0" ver="2.13.2" rel="1.1"/>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1589025600">- Update to version 2.10.2
  * Support for WOFF2 fonts, add BR on pkgconfig(libbrotlidec)
  * Function `FT_Get_Var_Axis_Flags' returned random data for Type 1
    MM fonts.
  * Type 1 fonts with non-integer metrics are now supported by the new
    (CFF) engine introduced in FreeType 2.9.
  * Drop support for Python 2 in Freetype's API reference generator
  * Auto-hinter support for Hanifi Rohingya
  * Document the `FT2_KEEP_ALIVE' debugging environment variable.</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1603195200">- Update to version 2.10.4
  * Fix a heap buffer overflow has been found  in the handling of
    embedded PNG bitmaps, introduced in FreeType version 2.6
    (CVE-2020-15999 bsc#1177914)
  * Minor improvements to the B/W rasterizer.
  * Auto-hinter support for Medefaidrin script.
  * Fix various  memory leaks (mainly  for CFF) and other  issues that
    might cause crashes in rare circumstances.</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;ismail@i10z.com&gt;" date="1627041600">- Update to version 2.11.0
  * A new rendering  module has been added to create 8-bit  Signed
    Distance Field (SDF)  bitmaps for both outline and bitmap glyphs.
  * A new, experimental API is now available for surfacing properties
    of 'COLR' v1 color fonts.
  * A new function `FT_Get_Transform` returns the values set by
    FT_Set_Transform.
  * The legacy Type 1 and CFF engines are further demoted due to lack
    of CFF2 charstring support.
  * The experimental 'warp' mode (AF_CONFIG_OPTION_USE_WARPER) for the
    auto-hinter has been removed.
  * The smooth rasterizer performance has been improved by &gt;10%.
  * PCF bitmap fonts compressed with LZW (these are usually files with
    the extension .pcf.Z) are now handled correctly.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1638446400">- update to 2.11.1:
  * Some  fields  in  the  `CID_FaceDictRec`, `CID_FaceInfoRec`, and
    `FT_Data` structures  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.
  * Cmake support  has been  further improved.   To do  that various
    backward-incompatible  changes were  necessary; please  see file
    `CMakeLists.txt` for more details.
  * The experimental  'COLR' v1 API  has been updated to  the latest
    OpenType standard 1.9.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1649419200">- update to 2.12.0:
  - FreeType  now   handles  OT-SVG  fonts,  to   be  controlled  with
  `FT_CONFIG_OPTION_SVG`  configuration macro.   By default,  it can
    only load the 'SVG ' table of an OpenType font.  However, by using
    the `svg-hooks` property of the new 'ot-svg' module it is possible
    to register an  external SVG rendering engine.   The FreeType demo
    programs  have been  set  up  to use  'librsvg'  as the  rendering
    library.
  - The handling of fonts with an 'sbix' table has been improved.
  - The internal 'zlib'  code has been updated to be  in sync with the
    current 'zlib' version (1.2.11).
  - The  previously internal  load  flag  `FT_LOAD_SBITS_ONLY` is  now
    public.
  - Some  minor improvements  of the  building systems,  in particular
    handling of the 'zlib' library (internal vs. external).
  - Support for non-desktop Universal Windows Platform.
  - Various other minor bug and documentation fixes.
  - The `ftdump` demo  program shows more information  for Type1 fonts
    if option `-n` is given.
  - `ftgrid` can now display embedded bitmap strikes.
  - fixes bsc#1198830 (CVE-2022-27404), bsc#1198832 (CVE-2022-27405),
    bsc#1198823 (CVE-2022-27406)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1650024000">- fix segfault in some applications boo#1198497
  add freetype-2.12.0-cff_slot_load-segfault.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650369600">- add revert-ft212-subpixel-hinting-change.patch (bsc#1198536)
- add 079a22da037835daf5be2bd9eccf7bc1eaa2e783.patch to avoid
  an integer overflow occuring during fuzzing</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1651492800">- Update to 2.12.1:
  - Loading CFF fonts sometimes made FreeType crash (bug introduced in
    version 2.12.0)
  - Loading  a fully  hinted  TrueType glyph  a  second time  (without
    caching) sometimes yielded different rendering results if TrueType
    hinting was active (bug introduced in version 2.12.0).
  - The generation of the pkg-config file `freetype2.pc` was broken if
    the build was done with cmake (bug introduced in version 2.12.0).
  - The  meson  build  no  longer enforces  both  static  and  dynamic
    versions of the library by default.
  - The internal  zlib library was  updated to version  1.2.12.  Note,
    however, that  FreeType is *not* affected  by CVE-2018-25032 since
    it only does decompression.
- Drop freetype-2.12.0-cff_slot_load-segfault.patch
- Drop 079a22da037835daf5be2bd9eccf7bc1eaa2e783.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1651492801">- drop revert-ft212-subpixel-hinting-change.patch: upstream</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1660305600">- Move ftpdump from ft2demos to freetype - it's required by other
  packages and doesn't require any of the toolkits, so move its
  build early</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660305601">- spec-cleaner</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1677758400">- add devel requires to devel-32bit for brotli and bzip2 (indirect
  for Wine)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678276800">- update to 2.13.0:
  * The 'COLR' v1 API is now considered as stable.
    https://learn.microsoft.com/en-us/typography/opentype/spec/colr
  * For  OpenType  Variable Fonts,  `avar`  table  format 2.0  is  now
    supported.  The code was contributed by Behdad Esfahbod.
    Note that this is an extension supported on recent Apple platforms
    and by HarfBuzz, but not yet in the OpenType standard!  See
    https://github.com/harfbuzz/boring-expansion-spec/blob/main/avar2.md
    for the specification.  To deactivate it, define the configuration
    macro 'TT_CONFIG_OPTION_NO_BORING_EXPANSION'.
  * A new API  `FT_GlyphSlot_Slant` to slant a glyph by  a given angle
    has been added.   Note that this function is  part of `ftsynth.h`,
    which is still considered to be in alpha stage.
  * TrueType interpreter version 38  (also known as 'Infinality') that
    was first introduced about 10 years  ago in FreeType 2.4.11 is now
    deprecated and slated to be removed in the next version.  TrueType
    interpreter version 40 has been FreeType's default version for six
    years now and provides an excellent alternative.  This is the last
    FreeType     version     with    TT_INTERPRETER_VERSION_38     and
    TT_INTERPRETER_VERSION_40 treated differently.
  * The  only  referenced  but never  documented  configuration  macro
    `FT_CONFIG_OPTION_NO_GLYPH_NAMES` has been removed.
  * To  avoid  reserved identifiers  that  are  globally defined,  the
    auto-hinter  debugging   macros  (which  are  only   available  if
    `FT_DEBUG_AUTOFIT` is defined)
    ```
    _af_debug_disable_horz_hints
    _af_debug_disable_vert_hints
    _af_debug_disable_blue_hints
    _af_debug_hints
    ```
    have been renamed to
    ```
    af_debug_disable_horz_hints_
    af_debug_disable_vert_hints_
    af_debug_disable_blue_hints_
    af_debug_hints_
    ```</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1681992000">- Fix license tag to FTL and GPL-2.0-only.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1685016000">- Do not limit ftdump conflict to &lt; version-release, but only to
  version. Ftdump is built in a second build flavor and as such the
  release counters are not guaranteed to be in sync.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1689422400">- update to 2.13.1:
  * New function  `FT_Get_Default_Named_Instance` to get the
    index of the default named instance of an OpenType Variation
    Font. A new load flag `FT_LOAD_NO_SVG` to make FreeType ignore
    glyphs in an 'SVG ' table.
  * New function  `FT_GlyphSlot_AdjustWeight` to adjust
    the glyph weight either  horizontally or  vertically.
    This is part of the `ftsynth.h` header file
  * TrueType interpreter  version 38 (also known  as
    'Infinality') has been deactivated; the value  of
    `TT_INTERPRETER_VERSION_38` is now the same as
    `TT_INTERPRETER_VERSION_40`.
  * Switching named instances on and  off in Variation Fonts
    was buggy if the design coordinates didn't change.
- drop enable-infinality-subpixel-hinting.patch (obsolete, infinality
  is deactivated)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697025600">- Update to version 2.13.2:
  - Better support for CFF2 variation fonts.
  - TrueType interpreter  version 38 (also known  as 'Infinality')
    has been removed.
  - Improved OpenVMS support.</changelog>
</package>
<package pkgid="e22238e4546665154b226e43883170e3e1aa93e9f7a4a746f7a7f378844f36087154e2bd21f93c819903859400e5f1e634669aaa39d821b120c504dc0af2d35d" name="ftdump-debuginfo" arch="i586">
  <version epoch="0" ver="2.13.2" rel="1.1"/>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1589025600">- Update to version 2.10.2
  * Support for WOFF2 fonts, add BR on pkgconfig(libbrotlidec)
  * Function `FT_Get_Var_Axis_Flags' returned random data for Type 1
    MM fonts.
  * Type 1 fonts with non-integer metrics are now supported by the new
    (CFF) engine introduced in FreeType 2.9.
  * Drop support for Python 2 in Freetype's API reference generator
  * Auto-hinter support for Hanifi Rohingya
  * Document the `FT2_KEEP_ALIVE' debugging environment variable.</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1603195200">- Update to version 2.10.4
  * Fix a heap buffer overflow has been found  in the handling of
    embedded PNG bitmaps, introduced in FreeType version 2.6
    (CVE-2020-15999 bsc#1177914)
  * Minor improvements to the B/W rasterizer.
  * Auto-hinter support for Medefaidrin script.
  * Fix various  memory leaks (mainly  for CFF) and other  issues that
    might cause crashes in rare circumstances.</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;ismail@i10z.com&gt;" date="1627041600">- Update to version 2.11.0
  * A new rendering  module has been added to create 8-bit  Signed
    Distance Field (SDF)  bitmaps for both outline and bitmap glyphs.
  * A new, experimental API is now available for surfacing properties
    of 'COLR' v1 color fonts.
  * A new function `FT_Get_Transform` returns the values set by
    FT_Set_Transform.
  * The legacy Type 1 and CFF engines are further demoted due to lack
    of CFF2 charstring support.
  * The experimental 'warp' mode (AF_CONFIG_OPTION_USE_WARPER) for the
    auto-hinter has been removed.
  * The smooth rasterizer performance has been improved by &gt;10%.
  * PCF bitmap fonts compressed with LZW (these are usually files with
    the extension .pcf.Z) are now handled correctly.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1638446400">- update to 2.11.1:
  * Some  fields  in  the  `CID_FaceDictRec`, `CID_FaceInfoRec`, and
    `FT_Data` structures  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.
  * Cmake support  has been  further improved.   To do  that various
    backward-incompatible  changes were  necessary; please  see file
    `CMakeLists.txt` for more details.
  * The experimental  'COLR' v1 API  has been updated to  the latest
    OpenType standard 1.9.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1649419200">- update to 2.12.0:
  - FreeType  now   handles  OT-SVG  fonts,  to   be  controlled  with
  `FT_CONFIG_OPTION_SVG`  configuration macro.   By default,  it can
    only load the 'SVG ' table of an OpenType font.  However, by using
    the `svg-hooks` property of the new 'ot-svg' module it is possible
    to register an  external SVG rendering engine.   The FreeType demo
    programs  have been  set  up  to use  'librsvg'  as the  rendering
    library.
  - The handling of fonts with an 'sbix' table has been improved.
  - The internal 'zlib'  code has been updated to be  in sync with the
    current 'zlib' version (1.2.11).
  - The  previously internal  load  flag  `FT_LOAD_SBITS_ONLY` is  now
    public.
  - Some  minor improvements  of the  building systems,  in particular
    handling of the 'zlib' library (internal vs. external).
  - Support for non-desktop Universal Windows Platform.
  - Various other minor bug and documentation fixes.
  - The `ftdump` demo  program shows more information  for Type1 fonts
    if option `-n` is given.
  - `ftgrid` can now display embedded bitmap strikes.
  - fixes bsc#1198830 (CVE-2022-27404), bsc#1198832 (CVE-2022-27405),
    bsc#1198823 (CVE-2022-27406)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1650024000">- fix segfault in some applications boo#1198497
  add freetype-2.12.0-cff_slot_load-segfault.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650369600">- add revert-ft212-subpixel-hinting-change.patch (bsc#1198536)
- add 079a22da037835daf5be2bd9eccf7bc1eaa2e783.patch to avoid
  an integer overflow occuring during fuzzing</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1651492800">- Update to 2.12.1:
  - Loading CFF fonts sometimes made FreeType crash (bug introduced in
    version 2.12.0)
  - Loading  a fully  hinted  TrueType glyph  a  second time  (without
    caching) sometimes yielded different rendering results if TrueType
    hinting was active (bug introduced in version 2.12.0).
  - The generation of the pkg-config file `freetype2.pc` was broken if
    the build was done with cmake (bug introduced in version 2.12.0).
  - The  meson  build  no  longer enforces  both  static  and  dynamic
    versions of the library by default.
  - The internal  zlib library was  updated to version  1.2.12.  Note,
    however, that  FreeType is *not* affected  by CVE-2018-25032 since
    it only does decompression.
- Drop freetype-2.12.0-cff_slot_load-segfault.patch
- Drop 079a22da037835daf5be2bd9eccf7bc1eaa2e783.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1651492801">- drop revert-ft212-subpixel-hinting-change.patch: upstream</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1660305600">- Move ftpdump from ft2demos to freetype - it's required by other
  packages and doesn't require any of the toolkits, so move its
  build early</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660305601">- spec-cleaner</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1677758400">- add devel requires to devel-32bit for brotli and bzip2 (indirect
  for Wine)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678276800">- update to 2.13.0:
  * The 'COLR' v1 API is now considered as stable.
    https://learn.microsoft.com/en-us/typography/opentype/spec/colr
  * For  OpenType  Variable Fonts,  `avar`  table  format 2.0  is  now
    supported.  The code was contributed by Behdad Esfahbod.
    Note that this is an extension supported on recent Apple platforms
    and by HarfBuzz, but not yet in the OpenType standard!  See
    https://github.com/harfbuzz/boring-expansion-spec/blob/main/avar2.md
    for the specification.  To deactivate it, define the configuration
    macro 'TT_CONFIG_OPTION_NO_BORING_EXPANSION'.
  * A new API  `FT_GlyphSlot_Slant` to slant a glyph by  a given angle
    has been added.   Note that this function is  part of `ftsynth.h`,
    which is still considered to be in alpha stage.
  * TrueType interpreter version 38  (also known as 'Infinality') that
    was first introduced about 10 years  ago in FreeType 2.4.11 is now
    deprecated and slated to be removed in the next version.  TrueType
    interpreter version 40 has been FreeType's default version for six
    years now and provides an excellent alternative.  This is the last
    FreeType     version     with    TT_INTERPRETER_VERSION_38     and
    TT_INTERPRETER_VERSION_40 treated differently.
  * The  only  referenced  but never  documented  configuration  macro
    `FT_CONFIG_OPTION_NO_GLYPH_NAMES` has been removed.
  * To  avoid  reserved identifiers  that  are  globally defined,  the
    auto-hinter  debugging   macros  (which  are  only   available  if
    `FT_DEBUG_AUTOFIT` is defined)
    ```
    _af_debug_disable_horz_hints
    _af_debug_disable_vert_hints
    _af_debug_disable_blue_hints
    _af_debug_hints
    ```
    have been renamed to
    ```
    af_debug_disable_horz_hints_
    af_debug_disable_vert_hints_
    af_debug_disable_blue_hints_
    af_debug_hints_
    ```</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1681992000">- Fix license tag to FTL and GPL-2.0-only.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1685016000">- Do not limit ftdump conflict to &lt; version-release, but only to
  version. Ftdump is built in a second build flavor and as such the
  release counters are not guaranteed to be in sync.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1689422400">- update to 2.13.1:
  * New function  `FT_Get_Default_Named_Instance` to get the
    index of the default named instance of an OpenType Variation
    Font. A new load flag `FT_LOAD_NO_SVG` to make FreeType ignore
    glyphs in an 'SVG ' table.
  * New function  `FT_GlyphSlot_AdjustWeight` to adjust
    the glyph weight either  horizontally or  vertically.
    This is part of the `ftsynth.h` header file
  * TrueType interpreter  version 38 (also known  as
    'Infinality') has been deactivated; the value  of
    `TT_INTERPRETER_VERSION_38` is now the same as
    `TT_INTERPRETER_VERSION_40`.
  * Switching named instances on and  off in Variation Fonts
    was buggy if the design coordinates didn't change.
- drop enable-infinality-subpixel-hinting.patch (obsolete, infinality
  is deactivated)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697025600">- Update to version 2.13.2:
  - Better support for CFF2 variation fonts.
  - TrueType interpreter  version 38 (also known  as 'Infinality')
    has been removed.
  - Improved OpenVMS support.</changelog>
</package>
<package pkgid="a5e75de097ea34f26df2cf02bcac99b71e8bb3fbf06398c604db52f40d0f8c335404e212b53a7da7771aa8926abae4144057b7a6abc236e91e24ce33f290e037" name="ftdump-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.13.2" rel="1.1"/>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1589025600">- Update to version 2.10.2
  * Support for WOFF2 fonts, add BR on pkgconfig(libbrotlidec)
  * Function `FT_Get_Var_Axis_Flags' returned random data for Type 1
    MM fonts.
  * Type 1 fonts with non-integer metrics are now supported by the new
    (CFF) engine introduced in FreeType 2.9.
  * Drop support for Python 2 in Freetype's API reference generator
  * Auto-hinter support for Hanifi Rohingya
  * Document the `FT2_KEEP_ALIVE' debugging environment variable.</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1603195200">- Update to version 2.10.4
  * Fix a heap buffer overflow has been found  in the handling of
    embedded PNG bitmaps, introduced in FreeType version 2.6
    (CVE-2020-15999 bsc#1177914)
  * Minor improvements to the B/W rasterizer.
  * Auto-hinter support for Medefaidrin script.
  * Fix various  memory leaks (mainly  for CFF) and other  issues that
    might cause crashes in rare circumstances.</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;ismail@i10z.com&gt;" date="1627041600">- Update to version 2.11.0
  * A new rendering  module has been added to create 8-bit  Signed
    Distance Field (SDF)  bitmaps for both outline and bitmap glyphs.
  * A new, experimental API is now available for surfacing properties
    of 'COLR' v1 color fonts.
  * A new function `FT_Get_Transform` returns the values set by
    FT_Set_Transform.
  * The legacy Type 1 and CFF engines are further demoted due to lack
    of CFF2 charstring support.
  * The experimental 'warp' mode (AF_CONFIG_OPTION_USE_WARPER) for the
    auto-hinter has been removed.
  * The smooth rasterizer performance has been improved by &gt;10%.
  * PCF bitmap fonts compressed with LZW (these are usually files with
    the extension .pcf.Z) are now handled correctly.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1638446400">- update to 2.11.1:
  * Some  fields  in  the  `CID_FaceDictRec`, `CID_FaceInfoRec`, and
    `FT_Data` structures  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.
  * Cmake support  has been  further improved.   To do  that various
    backward-incompatible  changes were  necessary; please  see file
    `CMakeLists.txt` for more details.
  * The experimental  'COLR' v1 API  has been updated to  the latest
    OpenType standard 1.9.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1649419200">- update to 2.12.0:
  - FreeType  now   handles  OT-SVG  fonts,  to   be  controlled  with
  `FT_CONFIG_OPTION_SVG`  configuration macro.   By default,  it can
    only load the 'SVG ' table of an OpenType font.  However, by using
    the `svg-hooks` property of the new 'ot-svg' module it is possible
    to register an  external SVG rendering engine.   The FreeType demo
    programs  have been  set  up  to use  'librsvg'  as the  rendering
    library.
  - The handling of fonts with an 'sbix' table has been improved.
  - The internal 'zlib'  code has been updated to be  in sync with the
    current 'zlib' version (1.2.11).
  - The  previously internal  load  flag  `FT_LOAD_SBITS_ONLY` is  now
    public.
  - Some  minor improvements  of the  building systems,  in particular
    handling of the 'zlib' library (internal vs. external).
  - Support for non-desktop Universal Windows Platform.
  - Various other minor bug and documentation fixes.
  - The `ftdump` demo  program shows more information  for Type1 fonts
    if option `-n` is given.
  - `ftgrid` can now display embedded bitmap strikes.
  - fixes bsc#1198830 (CVE-2022-27404), bsc#1198832 (CVE-2022-27405),
    bsc#1198823 (CVE-2022-27406)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1650024000">- fix segfault in some applications boo#1198497
  add freetype-2.12.0-cff_slot_load-segfault.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650369600">- add revert-ft212-subpixel-hinting-change.patch (bsc#1198536)
- add 079a22da037835daf5be2bd9eccf7bc1eaa2e783.patch to avoid
  an integer overflow occuring during fuzzing</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1651492800">- Update to 2.12.1:
  - Loading CFF fonts sometimes made FreeType crash (bug introduced in
    version 2.12.0)
  - Loading  a fully  hinted  TrueType glyph  a  second time  (without
    caching) sometimes yielded different rendering results if TrueType
    hinting was active (bug introduced in version 2.12.0).
  - The generation of the pkg-config file `freetype2.pc` was broken if
    the build was done with cmake (bug introduced in version 2.12.0).
  - The  meson  build  no  longer enforces  both  static  and  dynamic
    versions of the library by default.
  - The internal  zlib library was  updated to version  1.2.12.  Note,
    however, that  FreeType is *not* affected  by CVE-2018-25032 since
    it only does decompression.
- Drop freetype-2.12.0-cff_slot_load-segfault.patch
- Drop 079a22da037835daf5be2bd9eccf7bc1eaa2e783.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1651492801">- drop revert-ft212-subpixel-hinting-change.patch: upstream</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1660305600">- Move ftpdump from ft2demos to freetype - it's required by other
  packages and doesn't require any of the toolkits, so move its
  build early</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660305601">- spec-cleaner</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1677758400">- add devel requires to devel-32bit for brotli and bzip2 (indirect
  for Wine)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678276800">- update to 2.13.0:
  * The 'COLR' v1 API is now considered as stable.
    https://learn.microsoft.com/en-us/typography/opentype/spec/colr
  * For  OpenType  Variable Fonts,  `avar`  table  format 2.0  is  now
    supported.  The code was contributed by Behdad Esfahbod.
    Note that this is an extension supported on recent Apple platforms
    and by HarfBuzz, but not yet in the OpenType standard!  See
    https://github.com/harfbuzz/boring-expansion-spec/blob/main/avar2.md
    for the specification.  To deactivate it, define the configuration
    macro 'TT_CONFIG_OPTION_NO_BORING_EXPANSION'.
  * A new API  `FT_GlyphSlot_Slant` to slant a glyph by  a given angle
    has been added.   Note that this function is  part of `ftsynth.h`,
    which is still considered to be in alpha stage.
  * TrueType interpreter version 38  (also known as 'Infinality') that
    was first introduced about 10 years  ago in FreeType 2.4.11 is now
    deprecated and slated to be removed in the next version.  TrueType
    interpreter version 40 has been FreeType's default version for six
    years now and provides an excellent alternative.  This is the last
    FreeType     version     with    TT_INTERPRETER_VERSION_38     and
    TT_INTERPRETER_VERSION_40 treated differently.
  * The  only  referenced  but never  documented  configuration  macro
    `FT_CONFIG_OPTION_NO_GLYPH_NAMES` has been removed.
  * To  avoid  reserved identifiers  that  are  globally defined,  the
    auto-hinter  debugging   macros  (which  are  only   available  if
    `FT_DEBUG_AUTOFIT` is defined)
    ```
    _af_debug_disable_horz_hints
    _af_debug_disable_vert_hints
    _af_debug_disable_blue_hints
    _af_debug_hints
    ```
    have been renamed to
    ```
    af_debug_disable_horz_hints_
    af_debug_disable_vert_hints_
    af_debug_disable_blue_hints_
    af_debug_hints_
    ```</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1681992000">- Fix license tag to FTL and GPL-2.0-only.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1685016000">- Do not limit ftdump conflict to &lt; version-release, but only to
  version. Ftdump is built in a second build flavor and as such the
  release counters are not guaranteed to be in sync.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1689422400">- update to 2.13.1:
  * New function  `FT_Get_Default_Named_Instance` to get the
    index of the default named instance of an OpenType Variation
    Font. A new load flag `FT_LOAD_NO_SVG` to make FreeType ignore
    glyphs in an 'SVG ' table.
  * New function  `FT_GlyphSlot_AdjustWeight` to adjust
    the glyph weight either  horizontally or  vertically.
    This is part of the `ftsynth.h` header file
  * TrueType interpreter  version 38 (also known  as
    'Infinality') has been deactivated; the value  of
    `TT_INTERPRETER_VERSION_38` is now the same as
    `TT_INTERPRETER_VERSION_40`.
  * Switching named instances on and  off in Variation Fonts
    was buggy if the design coordinates didn't change.
- drop enable-infinality-subpixel-hinting.patch (obsolete, infinality
  is deactivated)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697025600">- Update to version 2.13.2:
  - Better support for CFF2 variation fonts.
  - TrueType interpreter  version 38 (also known  as 'Infinality')
    has been removed.
  - Improved OpenVMS support.</changelog>
</package>
<package pkgid="8cd93d8e3425dfda82ee3571f38f1b965f1d74b3cbf9758261677edf0efbaa4622904e783a687b3d35a53af47246b610bda3ba04ac56cce7d3ab6c99750e3c76" name="ftgamma" arch="x86_64">
  <version epoch="0" ver="2.13.2" rel="1.1"/>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1589025600">- Update to version 2.10.2
  * The `ftbench' demo program has a new test for testing the
    `FT_Glyph_Stroke' functionality.
- Add BR on pkgconfig(libbrotlidec) for ftinspect</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1603195200">- Update to version 2.10.4
  * In  `ftview', custom  LCD  filter values  are  now normalized  and
    balanced.  Unorthodox filters are still available through the `-L'
    command line option.
  * The GUI demo programs can now be resized.
  * Demo programs that accept command  line option `-k' can now handle
    function keys, too.  The  corresponding character codes start with
    0xF1.  As  an example, the  POSIX shell syntax (accepted  by bash,
    ksh, and zsh) -k $'\xF3q' emulates the pressing of function key `F3'
    followed by key `q'.</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;ismail@i10z.com&gt;" date="1627041600">- Update to version 2.11.0
  * A new demo program `ftsdf` is available to display Signed Distance
    Fields of glyphs.
  * The `ftlint` demo program has been  extended to do more testing of
    its input.
  * The `ttdebug` demo program didn't show changed point coordinates
    (bug introduced in version 2.10.3).
  * It is now possible to adjust the axis increment for variable fonts
    in the `ftmulti` demo program.
  * It is now possible to change the hinting engine in the `ftstring`
    demo program.
  * The graphical demo programs work better now in native color depth
    on win32 and x11.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1651492800">- Update to version 2.12.1:
  * Fix clang++ warnings.
  * [ftsdf] Fix segmentation fault.
  * Replace header macros with file names.
  * [ftview] Handle foreground COLR.
  * (Print_Array): New function.
  * (Print_FontInfo_Dictionary, Print_FontPrivate_Dictionary): New functions.
  * [ftgrid] Minor tweaks.
  * [ftgrid] Implement embedded bitmap toggle.
  * Prototype SVG support.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1660305600">- Move ftpdump from ft2demos to freetype - it's required by other
  packages and doesn't require any of the toolkits, so move its
  build early</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1661256000">- Add CVE-2022-31782.patch
  * Fix bsc#1200264, CVE-2022-31782: heap-based buffer overflow in
    ftbench.c</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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="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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697025600">- Update to version 2.13.2:
  - Better support for CFF2 variation fonts.
  - TrueType interpreter  version 38 (also known  as 'Infinality')
    has been removed.
  - Improved OpenVMS support.</changelog>
</package>
<package pkgid="aef312508406cf301afc46b4fcf1e043f1a103b1419bd7c41adc4577dcaa03e78f89a901551e3d8814f272c6b43cf10bf7dc27cef711ba8bd6fb42008e5ab6d9" name="ftgl" arch="src">
  <version epoch="0" ver="2.4.0" rel="1.20"/>
  <changelog author="aj@suse.de" date="1217073600">- Remove unneccessary and now broken Requires.</changelog>
  <changelog author="ro@suse.de" date="1217592000">- fix requires for debuginfo package</changelog>
  <changelog author="sbrabec@suse.cz" date="1223985600">- Fix for the latest autotools.</changelog>
  <changelog author="mrueckert@suse.de" date="1224676800">- fix debug_packages_requires define</changelog>
  <changelog author="crrodriguez@suse.de" date="1232971200">- remove "la" files</changelog>
  <changelog author="ro@suse.de" date="1272283200">- sanitize version in pkgconfig file</changelog>
  <changelog author="toddrme2178@gmail.com" date="1303646400">- Add 32bit compatibility libraries
- Fixed spec file encoding (fix for RPMLINT warning)</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1314619200">- Fix build with new gnu Ld defaults.</changelog>
  <changelog author="coolo@suse.com" date="1317470400">- add libtool as buildrequire to make the spec file more reliable</changelog>
  <changelog author="idonmez@suse.com" date="1347969600">- Add explicit glu dependency</changelog>
  <changelog author="mpluskal@suse.com" date="1428840000">- Use url for source
- Use tilde in version
- Clenaup spec file with spec-cleaner
- Update dependencies
- Remove obsolete defines</changelog>
  <changelog author="mpluskal@suse.com" date="1428926400">- Add baselibs to sources</changelog>
  <changelog author="tiwai@suse.de" date="1429012800">- Fix download URL containing percent letters to make "osc service
  localrun download_files" working</changelog>
  <changelog author="kkaempf@suse.com" date="1498651200">- add install-FTVectoriser.h.patch
  install FTVectoriser.h, required by tulip-5.0
- fix documentation build
  (add texlive-epstopdf and ghostscript to BuildRequires)</changelog>
  <changelog author="tchvatal@suse.com" date="1499860800">- Trim a bit description and fix group for demo</changelog>
  <changelog author="jengelh@inai.de" date="1499860801">- Remove --with-pic which is only for static libs.
- RPM group fix.
- Trim redundant wording from description.</changelog>
  <changelog author="kkaempf@suse.com" date="1512648000">- adapt install-FTVectoriser.h.patch to install more .h files
  required by tulip-5.1.0</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1522065600">- Remove Requires on Mesa-devel, automated pkgconfig()
  Requires are enough in this case.</changelog>
  <changelog author="olaf@aepfle.de" date="1552046400">- Add conditional for html docs, SLE_12 has no epstopdf</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1572091200">- Update to version 2.4.0
  * New setting LegacyOpenGLState(), see README-LegacyOpenGLState
  * Fix/silence compiler warnings
  version 2.3.1:
  * Updates to debian/ build files
  version 2.3.0:
  * Fix a memory leak
  * FTContour: avoid NaN for angles close to 180 degrees
    (see Debian bug #589601, 5.)
  * FTBufferGlyph: fix garbage with bitmap fonts
    (text is still clipped, that seems to be another problem)
  * FTTextureGlyphImpl: fix garbage with bitmap fonts
    (see Debian bug #589601, 4.)
  * FTPixmapGlyph: fix garbage with bitmap fonts
    (see Debian bug #589601, 2.)
  * FTOutlineGlyphImpl, FTPolygonGlyphImpl: avoid uninizitalized
    vectoriser in case of error (see Debian bug #589601, 1.)
  * Various other bugfixes collected through the years
  version 2.2.0:
  * Stable API. Public headers are now frozen.
  * Fixed several memory corruption and crash bugs - Sam Hocevar
  * Fixed several memory leaks - Sam Hocevar
  * Kerning and glyph performance enhancements - Sean Morrison
  * The library now also exports a pure C interface - Éric Beets
  * Inset/outset contour support for fonts - Éric Beets
  * Fix the FTLayout rendering - Éric Beets
  * Added new FTLayout and FTSimpleLayout support for layout
    managers - Sam Hocevar
  * Fixed the paths in the XCode project - Henry Maddocks
  * Changed the behaviour of some objects so that if there is an
    error their state isn't changed - Henry Maddocks
  * New, fast FTBufferFont texture fonts - Sam Hocevar
  * UTF-8 support - Daniel Remenak
- Switch to maintained fork
- Dropped ftgl-autoreconf.patch (merged upstream)
- Refreshed install-FTVectoriser.h.patch</changelog>
</package>
<package pkgid="a10ac1f001e0dad44ee554e1c117be764208315c2ad3f8ff0c8a5efc3d53976088bfe331810b1087a93079efba47011228e4d65aa9f3e4b3499f25ccc16b0346" name="ftgl-debugsource" arch="i586">
  <version epoch="0" ver="2.4.0" rel="1.20"/>
  <changelog author="mpluskal@suse.com" date="1428840000">- Use url for source
- Use tilde in version
- Clenaup spec file with spec-cleaner
- Update dependencies
- Remove obsolete defines</changelog>
  <changelog author="mpluskal@suse.com" date="1428926400">- Add baselibs to sources</changelog>
  <changelog author="tiwai@suse.de" date="1429012800">- Fix download URL containing percent letters to make "osc service
  localrun download_files" working</changelog>
  <changelog author="kkaempf@suse.com" date="1498651200">- add install-FTVectoriser.h.patch
  install FTVectoriser.h, required by tulip-5.0
- fix documentation build
  (add texlive-epstopdf and ghostscript to BuildRequires)</changelog>
  <changelog author="tchvatal@suse.com" date="1499860800">- Trim a bit description and fix group for demo</changelog>
  <changelog author="jengelh@inai.de" date="1499860801">- Remove --with-pic which is only for static libs.
- RPM group fix.
- Trim redundant wording from description.</changelog>
  <changelog author="kkaempf@suse.com" date="1512648000">- adapt install-FTVectoriser.h.patch to install more .h files
  required by tulip-5.1.0</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1522065600">- Remove Requires on Mesa-devel, automated pkgconfig()
  Requires are enough in this case.</changelog>
  <changelog author="olaf@aepfle.de" date="1552046400">- Add conditional for html docs, SLE_12 has no epstopdf</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1572091200">- Update to version 2.4.0
  * New setting LegacyOpenGLState(), see README-LegacyOpenGLState
  * Fix/silence compiler warnings
  version 2.3.1:
  * Updates to debian/ build files
  version 2.3.0:
  * Fix a memory leak
  * FTContour: avoid NaN for angles close to 180 degrees
    (see Debian bug #589601, 5.)
  * FTBufferGlyph: fix garbage with bitmap fonts
    (text is still clipped, that seems to be another problem)
  * FTTextureGlyphImpl: fix garbage with bitmap fonts
    (see Debian bug #589601, 4.)
  * FTPixmapGlyph: fix garbage with bitmap fonts
    (see Debian bug #589601, 2.)
  * FTOutlineGlyphImpl, FTPolygonGlyphImpl: avoid uninizitalized
    vectoriser in case of error (see Debian bug #589601, 1.)
  * Various other bugfixes collected through the years
  version 2.2.0:
  * Stable API. Public headers are now frozen.
  * Fixed several memory corruption and crash bugs - Sam Hocevar
  * Fixed several memory leaks - Sam Hocevar
  * Kerning and glyph performance enhancements - Sean Morrison
  * The library now also exports a pure C interface - Éric Beets
  * Inset/outset contour support for fonts - Éric Beets
  * Fix the FTLayout rendering - Éric Beets
  * Added new FTLayout and FTSimpleLayout support for layout
    managers - Sam Hocevar
  * Fixed the paths in the XCode project - Henry Maddocks
  * Changed the behaviour of some objects so that if there is an
    error their state isn't changed - Henry Maddocks
  * New, fast FTBufferFont texture fonts - Sam Hocevar
  * UTF-8 support - Daniel Remenak
- Switch to maintained fork
- Dropped ftgl-autoreconf.patch (merged upstream)
- Refreshed install-FTVectoriser.h.patch</changelog>
</package>
<package pkgid="312675ca75d3894be38b6c32699a0dc0a3e1d9a369e2606147e5faa9e691e1e28deae675ae4c1060b793b1df6ab9b3d9ef4ed32e1aa26361b5855ad9c3287280" name="ftgl-debugsource" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="1.20"/>
  <changelog author="mpluskal@suse.com" date="1428840000">- Use url for source
- Use tilde in version
- Clenaup spec file with spec-cleaner
- Update dependencies
- Remove obsolete defines</changelog>
  <changelog author="mpluskal@suse.com" date="1428926400">- Add baselibs to sources</changelog>
  <changelog author="tiwai@suse.de" date="1429012800">- Fix download URL containing percent letters to make "osc service
  localrun download_files" working</changelog>
  <changelog author="kkaempf@suse.com" date="1498651200">- add install-FTVectoriser.h.patch
  install FTVectoriser.h, required by tulip-5.0
- fix documentation build
  (add texlive-epstopdf and ghostscript to BuildRequires)</changelog>
  <changelog author="tchvatal@suse.com" date="1499860800">- Trim a bit description and fix group for demo</changelog>
  <changelog author="jengelh@inai.de" date="1499860801">- Remove --with-pic which is only for static libs.
- RPM group fix.
- Trim redundant wording from description.</changelog>
  <changelog author="kkaempf@suse.com" date="1512648000">- adapt install-FTVectoriser.h.patch to install more .h files
  required by tulip-5.1.0</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1522065600">- Remove Requires on Mesa-devel, automated pkgconfig()
  Requires are enough in this case.</changelog>
  <changelog author="olaf@aepfle.de" date="1552046400">- Add conditional for html docs, SLE_12 has no epstopdf</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1572091200">- Update to version 2.4.0
  * New setting LegacyOpenGLState(), see README-LegacyOpenGLState
  * Fix/silence compiler warnings
  version 2.3.1:
  * Updates to debian/ build files
  version 2.3.0:
  * Fix a memory leak
  * FTContour: avoid NaN for angles close to 180 degrees
    (see Debian bug #589601, 5.)
  * FTBufferGlyph: fix garbage with bitmap fonts
    (text is still clipped, that seems to be another problem)
  * FTTextureGlyphImpl: fix garbage with bitmap fonts
    (see Debian bug #589601, 4.)
  * FTPixmapGlyph: fix garbage with bitmap fonts
    (see Debian bug #589601, 2.)
  * FTOutlineGlyphImpl, FTPolygonGlyphImpl: avoid uninizitalized
    vectoriser in case of error (see Debian bug #589601, 1.)
  * Various other bugfixes collected through the years
  version 2.2.0:
  * Stable API. Public headers are now frozen.
  * Fixed several memory corruption and crash bugs - Sam Hocevar
  * Fixed several memory leaks - Sam Hocevar
  * Kerning and glyph performance enhancements - Sean Morrison
  * The library now also exports a pure C interface - Éric Beets
  * Inset/outset contour support for fonts - Éric Beets
  * Fix the FTLayout rendering - Éric Beets
  * Added new FTLayout and FTSimpleLayout support for layout
    managers - Sam Hocevar
  * Fixed the paths in the XCode project - Henry Maddocks
  * Changed the behaviour of some objects so that if there is an
    error their state isn't changed - Henry Maddocks
  * New, fast FTBufferFont texture fonts - Sam Hocevar
  * UTF-8 support - Daniel Remenak
- Switch to maintained fork
- Dropped ftgl-autoreconf.patch (merged upstream)
- Refreshed install-FTVectoriser.h.patch</changelog>
</package>
<package pkgid="f5334a4753e18a6bd7e9ba93294da676b2c16310c1aaa538710707bac47e7438ed9942e848e78ac7be440ec099f44c0773e928a3c66359798ba3c833e5627a06" name="ftgl-demo" arch="i586">
  <version epoch="0" ver="2.4.0" rel="1.20"/>
  <changelog author="mpluskal@suse.com" date="1428840000">- Use url for source
- Use tilde in version
- Clenaup spec file with spec-cleaner
- Update dependencies
- Remove obsolete defines</changelog>
  <changelog author="mpluskal@suse.com" date="1428926400">- Add baselibs to sources</changelog>
  <changelog author="tiwai@suse.de" date="1429012800">- Fix download URL containing percent letters to make "osc service
  localrun download_files" working</changelog>
  <changelog author="kkaempf@suse.com" date="1498651200">- add install-FTVectoriser.h.patch
  install FTVectoriser.h, required by tulip-5.0
- fix documentation build
  (add texlive-epstopdf and ghostscript to BuildRequires)</changelog>
  <changelog author="tchvatal@suse.com" date="1499860800">- Trim a bit description and fix group for demo</changelog>
  <changelog author="jengelh@inai.de" date="1499860801">- Remove --with-pic which is only for static libs.
- RPM group fix.
- Trim redundant wording from description.</changelog>
  <changelog author="kkaempf@suse.com" date="1512648000">- adapt install-FTVectoriser.h.patch to install more .h files
  required by tulip-5.1.0</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1522065600">- Remove Requires on Mesa-devel, automated pkgconfig()
  Requires are enough in this case.</changelog>
  <changelog author="olaf@aepfle.de" date="1552046400">- Add conditional for html docs, SLE_12 has no epstopdf</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1572091200">- Update to version 2.4.0
  * New setting LegacyOpenGLState(), see README-LegacyOpenGLState
  * Fix/silence compiler warnings
  version 2.3.1:
  * Updates to debian/ build files
  version 2.3.0:
  * Fix a memory leak
  * FTContour: avoid NaN for angles close to 180 degrees
    (see Debian bug #589601, 5.)
  * FTBufferGlyph: fix garbage with bitmap fonts
    (text is still clipped, that seems to be another problem)
  * FTTextureGlyphImpl: fix garbage with bitmap fonts
    (see Debian bug #589601, 4.)
  * FTPixmapGlyph: fix garbage with bitmap fonts
    (see Debian bug #589601, 2.)
  * FTOutlineGlyphImpl, FTPolygonGlyphImpl: avoid uninizitalized
    vectoriser in case of error (see Debian bug #589601, 1.)
  * Various other bugfixes collected through the years
  version 2.2.0:
  * Stable API. Public headers are now frozen.
  * Fixed several memory corruption and crash bugs - Sam Hocevar
  * Fixed several memory leaks - Sam Hocevar
  * Kerning and glyph performance enhancements - Sean Morrison
  * The library now also exports a pure C interface - Éric Beets
  * Inset/outset contour support for fonts - Éric Beets
  * Fix the FTLayout rendering - Éric Beets
  * Added new FTLayout and FTSimpleLayout support for layout
    managers - Sam Hocevar
  * Fixed the paths in the XCode project - Henry Maddocks
  * Changed the behaviour of some objects so that if there is an
    error their state isn't changed - Henry Maddocks
  * New, fast FTBufferFont texture fonts - Sam Hocevar
  * UTF-8 support - Daniel Remenak
- Switch to maintained fork
- Dropped ftgl-autoreconf.patch (merged upstream)
- Refreshed install-FTVectoriser.h.patch</changelog>
</package>
<package pkgid="e5be12d809594448d30f7dc7ee6d471dbda1b2bd4c37b5b48b01f3ff1c477b7c32f6411f94c80a5f0f08aa02eac5f55cac3c7b5d34c159dcc6e925dada320491" name="ftgl-demo" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="1.20"/>
  <changelog author="mpluskal@suse.com" date="1428840000">- Use url for source
- Use tilde in version
- Clenaup spec file with spec-cleaner
- Update dependencies
- Remove obsolete defines</changelog>
  <changelog author="mpluskal@suse.com" date="1428926400">- Add baselibs to sources</changelog>
  <changelog author="tiwai@suse.de" date="1429012800">- Fix download URL containing percent letters to make "osc service
  localrun download_files" working</changelog>
  <changelog author="kkaempf@suse.com" date="1498651200">- add install-FTVectoriser.h.patch
  install FTVectoriser.h, required by tulip-5.0
- fix documentation build
  (add texlive-epstopdf and ghostscript to BuildRequires)</changelog>
  <changelog author="tchvatal@suse.com" date="1499860800">- Trim a bit description and fix group for demo</changelog>
  <changelog author="jengelh@inai.de" date="1499860801">- Remove --with-pic which is only for static libs.
- RPM group fix.
- Trim redundant wording from description.</changelog>
  <changelog author="kkaempf@suse.com" date="1512648000">- adapt install-FTVectoriser.h.patch to install more .h files
  required by tulip-5.1.0</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1522065600">- Remove Requires on Mesa-devel, automated pkgconfig()
  Requires are enough in this case.</changelog>
  <changelog author="olaf@aepfle.de" date="1552046400">- Add conditional for html docs, SLE_12 has no epstopdf</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1572091200">- Update to version 2.4.0
  * New setting LegacyOpenGLState(), see README-LegacyOpenGLState
  * Fix/silence compiler warnings
  version 2.3.1:
  * Updates to debian/ build files
  version 2.3.0:
  * Fix a memory leak
  * FTContour: avoid NaN for angles close to 180 degrees
    (see Debian bug #589601, 5.)
  * FTBufferGlyph: fix garbage with bitmap fonts
    (text is still clipped, that seems to be another problem)
  * FTTextureGlyphImpl: fix garbage with bitmap fonts
    (see Debian bug #589601, 4.)
  * FTPixmapGlyph: fix garbage with bitmap fonts
    (see Debian bug #589601, 2.)
  * FTOutlineGlyphImpl, FTPolygonGlyphImpl: avoid uninizitalized
    vectoriser in case of error (see Debian bug #589601, 1.)
  * Various other bugfixes collected through the years
  version 2.2.0:
  * Stable API. Public headers are now frozen.
  * Fixed several memory corruption and crash bugs - Sam Hocevar
  * Fixed several memory leaks - Sam Hocevar
  * Kerning and glyph performance enhancements - Sean Morrison
  * The library now also exports a pure C interface - Éric Beets
  * Inset/outset contour support for fonts - Éric Beets
  * Fix the FTLayout rendering - Éric Beets
  * Added new FTLayout and FTSimpleLayout support for layout
    managers - Sam Hocevar
  * Fixed the paths in the XCode project - Henry Maddocks
  * Changed the behaviour of some objects so that if there is an
    error their state isn't changed - Henry Maddocks
  * New, fast FTBufferFont texture fonts - Sam Hocevar
  * UTF-8 support - Daniel Remenak
- Switch to maintained fork
- Dropped ftgl-autoreconf.patch (merged upstream)
- Refreshed install-FTVectoriser.h.patch</changelog>
</package>
<package pkgid="38346a9b16e9f41022ad5575c3040a74349d5eac7ef1d802f3bf86293994c805e49ac81337f10ebaa43f3e199aeb9120d475fe2ee7049280e3179e574ee8a137" name="ftgl-demo-debuginfo" arch="i586">
  <version epoch="0" ver="2.4.0" rel="1.20"/>
  <changelog author="mpluskal@suse.com" date="1428840000">- Use url for source
- Use tilde in version
- Clenaup spec file with spec-cleaner
- Update dependencies
- Remove obsolete defines</changelog>
  <changelog author="mpluskal@suse.com" date="1428926400">- Add baselibs to sources</changelog>
  <changelog author="tiwai@suse.de" date="1429012800">- Fix download URL containing percent letters to make "osc service
  localrun download_files" working</changelog>
  <changelog author="kkaempf@suse.com" date="1498651200">- add install-FTVectoriser.h.patch
  install FTVectoriser.h, required by tulip-5.0
- fix documentation build
  (add texlive-epstopdf and ghostscript to BuildRequires)</changelog>
  <changelog author="tchvatal@suse.com" date="1499860800">- Trim a bit description and fix group for demo</changelog>
  <changelog author="jengelh@inai.de" date="1499860801">- Remove --with-pic which is only for static libs.
- RPM group fix.
- Trim redundant wording from description.</changelog>
  <changelog author="kkaempf@suse.com" date="1512648000">- adapt install-FTVectoriser.h.patch to install more .h files
  required by tulip-5.1.0</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1522065600">- Remove Requires on Mesa-devel, automated pkgconfig()
  Requires are enough in this case.</changelog>
  <changelog author="olaf@aepfle.de" date="1552046400">- Add conditional for html docs, SLE_12 has no epstopdf</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1572091200">- Update to version 2.4.0
  * New setting LegacyOpenGLState(), see README-LegacyOpenGLState
  * Fix/silence compiler warnings
  version 2.3.1:
  * Updates to debian/ build files
  version 2.3.0:
  * Fix a memory leak
  * FTContour: avoid NaN for angles close to 180 degrees
    (see Debian bug #589601, 5.)
  * FTBufferGlyph: fix garbage with bitmap fonts
    (text is still clipped, that seems to be another problem)
  * FTTextureGlyphImpl: fix garbage with bitmap fonts
    (see Debian bug #589601, 4.)
  * FTPixmapGlyph: fix garbage with bitmap fonts
    (see Debian bug #589601, 2.)
  * FTOutlineGlyphImpl, FTPolygonGlyphImpl: avoid uninizitalized
    vectoriser in case of error (see Debian bug #589601, 1.)
  * Various other bugfixes collected through the years
  version 2.2.0:
  * Stable API. Public headers are now frozen.
  * Fixed several memory corruption and crash bugs - Sam Hocevar
  * Fixed several memory leaks - Sam Hocevar
  * Kerning and glyph performance enhancements - Sean Morrison
  * The library now also exports a pure C interface - Éric Beets
  * Inset/outset contour support for fonts - Éric Beets
  * Fix the FTLayout rendering - Éric Beets
  * Added new FTLayout and FTSimpleLayout support for layout
    managers - Sam Hocevar
  * Fixed the paths in the XCode project - Henry Maddocks
  * Changed the behaviour of some objects so that if there is an
    error their state isn't changed - Henry Maddocks
  * New, fast FTBufferFont texture fonts - Sam Hocevar
  * UTF-8 support - Daniel Remenak
- Switch to maintained fork
- Dropped ftgl-autoreconf.patch (merged upstream)
- Refreshed install-FTVectoriser.h.patch</changelog>
</package>
<package pkgid="69e0539e915f76a517b4edd1c1456633cf6ddbda6450b65fd244d73cbc0946715c701e9a7c0c97d069b2daddc8d4f448e8cae48ac57a3b0c36e940b6dcc27af8" name="ftgl-demo-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="1.20"/>
  <changelog author="mpluskal@suse.com" date="1428840000">- Use url for source
- Use tilde in version
- Clenaup spec file with spec-cleaner
- Update dependencies
- Remove obsolete defines</changelog>
  <changelog author="mpluskal@suse.com" date="1428926400">- Add baselibs to sources</changelog>
  <changelog author="tiwai@suse.de" date="1429012800">- Fix download URL containing percent letters to make "osc service
  localrun download_files" working</changelog>
  <changelog author="kkaempf@suse.com" date="1498651200">- add install-FTVectoriser.h.patch
  install FTVectoriser.h, required by tulip-5.0
- fix documentation build
  (add texlive-epstopdf and ghostscript to BuildRequires)</changelog>
  <changelog author="tchvatal@suse.com" date="1499860800">- Trim a bit description and fix group for demo</changelog>
  <changelog author="jengelh@inai.de" date="1499860801">- Remove --with-pic which is only for static libs.
- RPM group fix.
- Trim redundant wording from description.</changelog>
  <changelog author="kkaempf@suse.com" date="1512648000">- adapt install-FTVectoriser.h.patch to install more .h files
  required by tulip-5.1.0</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1522065600">- Remove Requires on Mesa-devel, automated pkgconfig()
  Requires are enough in this case.</changelog>
  <changelog author="olaf@aepfle.de" date="1552046400">- Add conditional for html docs, SLE_12 has no epstopdf</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1572091200">- Update to version 2.4.0
  * New setting LegacyOpenGLState(), see README-LegacyOpenGLState
  * Fix/silence compiler warnings
  version 2.3.1:
  * Updates to debian/ build files
  version 2.3.0:
  * Fix a memory leak
  * FTContour: avoid NaN for angles close to 180 degrees
    (see Debian bug #589601, 5.)
  * FTBufferGlyph: fix garbage with bitmap fonts
    (text is still clipped, that seems to be another problem)
  * FTTextureGlyphImpl: fix garbage with bitmap fonts
    (see Debian bug #589601, 4.)
  * FTPixmapGlyph: fix garbage with bitmap fonts
    (see Debian bug #589601, 2.)
  * FTOutlineGlyphImpl, FTPolygonGlyphImpl: avoid uninizitalized
    vectoriser in case of error (see Debian bug #589601, 1.)
  * Various other bugfixes collected through the years
  version 2.2.0:
  * Stable API. Public headers are now frozen.
  * Fixed several memory corruption and crash bugs - Sam Hocevar
  * Fixed several memory leaks - Sam Hocevar
  * Kerning and glyph performance enhancements - Sean Morrison
  * The library now also exports a pure C interface - Éric Beets
  * Inset/outset contour support for fonts - Éric Beets
  * Fix the FTLayout rendering - Éric Beets
  * Added new FTLayout and FTSimpleLayout support for layout
    managers - Sam Hocevar
  * Fixed the paths in the XCode project - Henry Maddocks
  * Changed the behaviour of some objects so that if there is an
    error their state isn't changed - Henry Maddocks
  * New, fast FTBufferFont texture fonts - Sam Hocevar
  * UTF-8 support - Daniel Remenak
- Switch to maintained fork
- Dropped ftgl-autoreconf.patch (merged upstream)
- Refreshed install-FTVectoriser.h.patch</changelog>
</package>
<package pkgid="b453feca267093a4fc8bb812f10dadb69c8281d44e4ebaa5607dfda982e8d5c1e50407dea46ff4f96dd14f020e9035e87a43766bd9e17a886088fe6d3ed4b16d" name="ftgl-devel" arch="i586">
  <version epoch="0" ver="2.4.0" rel="1.20"/>
  <changelog author="mpluskal@suse.com" date="1428840000">- Use url for source
- Use tilde in version
- Clenaup spec file with spec-cleaner
- Update dependencies
- Remove obsolete defines</changelog>
  <changelog author="mpluskal@suse.com" date="1428926400">- Add baselibs to sources</changelog>
  <changelog author="tiwai@suse.de" date="1429012800">- Fix download URL containing percent letters to make "osc service
  localrun download_files" working</changelog>
  <changelog author="kkaempf@suse.com" date="1498651200">- add install-FTVectoriser.h.patch
  install FTVectoriser.h, required by tulip-5.0
- fix documentation build
  (add texlive-epstopdf and ghostscript to BuildRequires)</changelog>
  <changelog author="tchvatal@suse.com" date="1499860800">- Trim a bit description and fix group for demo</changelog>
  <changelog author="jengelh@inai.de" date="1499860801">- Remove --with-pic which is only for static libs.
- RPM group fix.
- Trim redundant wording from description.</changelog>
  <changelog author="kkaempf@suse.com" date="1512648000">- adapt install-FTVectoriser.h.patch to install more .h files
  required by tulip-5.1.0</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1522065600">- Remove Requires on Mesa-devel, automated pkgconfig()
  Requires are enough in this case.</changelog>
  <changelog author="olaf@aepfle.de" date="1552046400">- Add conditional for html docs, SLE_12 has no epstopdf</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1572091200">- Update to version 2.4.0
  * New setting LegacyOpenGLState(), see README-LegacyOpenGLState
  * Fix/silence compiler warnings
  version 2.3.1:
  * Updates to debian/ build files
  version 2.3.0:
  * Fix a memory leak
  * FTContour: avoid NaN for angles close to 180 degrees
    (see Debian bug #589601, 5.)
  * FTBufferGlyph: fix garbage with bitmap fonts
    (text is still clipped, that seems to be another problem)
  * FTTextureGlyphImpl: fix garbage with bitmap fonts
    (see Debian bug #589601, 4.)
  * FTPixmapGlyph: fix garbage with bitmap fonts
    (see Debian bug #589601, 2.)
  * FTOutlineGlyphImpl, FTPolygonGlyphImpl: avoid uninizitalized
    vectoriser in case of error (see Debian bug #589601, 1.)
  * Various other bugfixes collected through the years
  version 2.2.0:
  * Stable API. Public headers are now frozen.
  * Fixed several memory corruption and crash bugs - Sam Hocevar
  * Fixed several memory leaks - Sam Hocevar
  * Kerning and glyph performance enhancements - Sean Morrison
  * The library now also exports a pure C interface - Éric Beets
  * Inset/outset contour support for fonts - Éric Beets
  * Fix the FTLayout rendering - Éric Beets
  * Added new FTLayout and FTSimpleLayout support for layout
    managers - Sam Hocevar
  * Fixed the paths in the XCode project - Henry Maddocks
  * Changed the behaviour of some objects so that if there is an
    error their state isn't changed - Henry Maddocks
  * New, fast FTBufferFont texture fonts - Sam Hocevar
  * UTF-8 support - Daniel Remenak
- Switch to maintained fork
- Dropped ftgl-autoreconf.patch (merged upstream)
- Refreshed install-FTVectoriser.h.patch</changelog>
</package>
<package pkgid="1dfec19c9c69c72149b31287549cfc4d10283e04742e0d710453ada74d03bd02f1552ff6b317bdc917f83756f0b80c7ad529f9e9f4437cc3f0861cc99f50cf69" name="ftgl-devel" arch="x86_64">
  <version epoch="0" ver="2.4.0" rel="1.20"/>
  <changelog author="mpluskal@suse.com" date="1428840000">- Use url for source
- Use tilde in version
- Clenaup spec file with spec-cleaner
- Update dependencies
- Remove obsolete defines</changelog>
  <changelog author="mpluskal@suse.com" date="1428926400">- Add baselibs to sources</changelog>
  <changelog author="tiwai@suse.de" date="1429012800">- Fix download URL containing percent letters to make "osc service
  localrun download_files" working</changelog>
  <changelog author="kkaempf@suse.com" date="1498651200">- add install-FTVectoriser.h.patch
  install FTVectoriser.h, required by tulip-5.0
- fix documentation build
  (add texlive-epstopdf and ghostscript to BuildRequires)</changelog>
  <changelog author="tchvatal@suse.com" date="1499860800">- Trim a bit description and fix group for demo</changelog>
  <changelog author="jengelh@inai.de" date="1499860801">- Remove --with-pic which is only for static libs.
- RPM group fix.
- Trim redundant wording from description.</changelog>
  <changelog author="kkaempf@suse.com" date="1512648000">- adapt install-FTVectoriser.h.patch to install more .h files
  required by tulip-5.1.0</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1522065600">- Remove Requires on Mesa-devel, automated pkgconfig()
  Requires are enough in this case.</changelog>
  <changelog author="olaf@aepfle.de" date="1552046400">- Add conditional for html docs, SLE_12 has no epstopdf</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1572091200">- Update to version 2.4.0
  * New setting LegacyOpenGLState(), see README-LegacyOpenGLState
  * Fix/silence compiler warnings
  version 2.3.1:
  * Updates to debian/ build files
  version 2.3.0:
  * Fix a memory leak
  * FTContour: avoid NaN for angles close to 180 degrees
    (see Debian bug #589601, 5.)
  * FTBufferGlyph: fix garbage with bitmap fonts
    (text is still clipped, that seems to be another problem)
  * FTTextureGlyphImpl: fix garbage with bitmap fonts
    (see Debian bug #589601, 4.)
  * FTPixmapGlyph: fix garbage with bitmap fonts
    (see Debian bug #589601, 2.)
  * FTOutlineGlyphImpl, FTPolygonGlyphImpl: avoid uninizitalized
    vectoriser in case of error (see Debian bug #589601, 1.)
  * Various other bugfixes collected through the years
  version 2.2.0:
  * Stable API. Public headers are now frozen.
  * Fixed several memory corruption and crash bugs - Sam Hocevar
  * Fixed several memory leaks - Sam Hocevar
  * Kerning and glyph performance enhancements - Sean Morrison
  * The library now also exports a pure C interface - Éric Beets
  * Inset/outset contour support for fonts - Éric Beets
  * Fix the FTLayout rendering - Éric Beets
  * Added new FTLayout and FTSimpleLayout support for layout
    managers - Sam Hocevar
  * Fixed the paths in the XCode project - Henry Maddocks
  * Changed the behaviour of some objects so that if there is an
    error their state isn't changed - Henry Maddocks
  * New, fast FTBufferFont texture fonts - Sam Hocevar
  * UTF-8 support - Daniel Remenak
- Switch to maintained fork
- Dropped ftgl-autoreconf.patch (merged upstream)
- Refreshed install-FTVectoriser.h.patch</changelog>
</package>
<package pkgid="d5fe7c62793a9077f7138e2944b377c1c52d3fdfffa78732a5ef5e456d8db4b3d088bc636d1e0f2285866f88ce3cf2f3fc3fee6291711bd36d8afb792e8a7858" name="ftgrid" arch="x86_64">
  <version epoch="0" ver="2.13.2" rel="1.1"/>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1589025600">- Update to version 2.10.2
  * The `ftbench' demo program has a new test for testing the
    `FT_Glyph_Stroke' functionality.
- Add BR on pkgconfig(libbrotlidec) for ftinspect</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1603195200">- Update to version 2.10.4
  * In  `ftview', custom  LCD  filter values  are  now normalized  and
    balanced.  Unorthodox filters are still available through the `-L'
    command line option.
  * The GUI demo programs can now be resized.
  * Demo programs that accept command  line option `-k' can now handle
    function keys, too.  The  corresponding character codes start with
    0xF1.  As  an example, the  POSIX shell syntax (accepted  by bash,
    ksh, and zsh) -k $'\xF3q' emulates the pressing of function key `F3'
    followed by key `q'.</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;ismail@i10z.com&gt;" date="1627041600">- Update to version 2.11.0
  * A new demo program `ftsdf` is available to display Signed Distance
    Fields of glyphs.
  * The `ftlint` demo program has been  extended to do more testing of
    its input.
  * The `ttdebug` demo program didn't show changed point coordinates
    (bug introduced in version 2.10.3).
  * It is now possible to adjust the axis increment for variable fonts
    in the `ftmulti` demo program.
  * It is now possible to change the hinting engine in the `ftstring`
    demo program.
  * The graphical demo programs work better now in native color depth
    on win32 and x11.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1651492800">- Update to version 2.12.1:
  * Fix clang++ warnings.
  * [ftsdf] Fix segmentation fault.
  * Replace header macros with file names.
  * [ftview] Handle foreground COLR.
  * (Print_Array): New function.
  * (Print_FontInfo_Dictionary, Print_FontPrivate_Dictionary): New functions.
  * [ftgrid] Minor tweaks.
  * [ftgrid] Implement embedded bitmap toggle.
  * Prototype SVG support.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1660305600">- Move ftpdump from ft2demos to freetype - it's required by other
  packages and doesn't require any of the toolkits, so move its
  build early</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1661256000">- Add CVE-2022-31782.patch
  * Fix bsc#1200264, CVE-2022-31782: heap-based buffer overflow in
    ftbench.c</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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="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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697025600">- Update to version 2.13.2:
  - Better support for CFF2 variation fonts.
  - TrueType interpreter  version 38 (also known  as 'Infinality')
    has been removed.
  - Improved OpenVMS support.</changelog>
</package>
<package pkgid="6f4a10e7c9cf524cb48e967dba1a597b141f9c58d8600a630266a3f3c88b8130a339d70de65cc906533c8adaef88fc019e96ef2432f1b276d9cf077f85501e4c" name="ftinspect" arch="x86_64">
  <version epoch="0" ver="2.13.2" rel="1.1"/>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1589025600">- Update to version 2.10.2
  * The `ftbench' demo program has a new test for testing the
    `FT_Glyph_Stroke' functionality.
- Add BR on pkgconfig(libbrotlidec) for ftinspect</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1603195200">- Update to version 2.10.4
  * In  `ftview', custom  LCD  filter values  are  now normalized  and
    balanced.  Unorthodox filters are still available through the `-L'
    command line option.
  * The GUI demo programs can now be resized.
  * Demo programs that accept command  line option `-k' can now handle
    function keys, too.  The  corresponding character codes start with
    0xF1.  As  an example, the  POSIX shell syntax (accepted  by bash,
    ksh, and zsh) -k $'\xF3q' emulates the pressing of function key `F3'
    followed by key `q'.</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;ismail@i10z.com&gt;" date="1627041600">- Update to version 2.11.0
  * A new demo program `ftsdf` is available to display Signed Distance
    Fields of glyphs.
  * The `ftlint` demo program has been  extended to do more testing of
    its input.
  * The `ttdebug` demo program didn't show changed point coordinates
    (bug introduced in version 2.10.3).
  * It is now possible to adjust the axis increment for variable fonts
    in the `ftmulti` demo program.
  * It is now possible to change the hinting engine in the `ftstring`
    demo program.
  * The graphical demo programs work better now in native color depth
    on win32 and x11.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1651492800">- Update to version 2.12.1:
  * Fix clang++ warnings.
  * [ftsdf] Fix segmentation fault.
  * Replace header macros with file names.
  * [ftview] Handle foreground COLR.
  * (Print_Array): New function.
  * (Print_FontInfo_Dictionary, Print_FontPrivate_Dictionary): New functions.
  * [ftgrid] Minor tweaks.
  * [ftgrid] Implement embedded bitmap toggle.
  * Prototype SVG support.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1660305600">- Move ftpdump from ft2demos to freetype - it's required by other
  packages and doesn't require any of the toolkits, so move its
  build early</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1661256000">- Add CVE-2022-31782.patch
  * Fix bsc#1200264, CVE-2022-31782: heap-based buffer overflow in
    ftbench.c</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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="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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697025600">- Update to version 2.13.2:
  - Better support for CFF2 variation fonts.
  - TrueType interpreter  version 38 (also known  as 'Infinality')
    has been removed.
  - Improved OpenVMS support.</changelog>
</package>
<package pkgid="d82afdb551859f8126926217f1e23123d18b9e9800f68f150eba62d9ac25ddf4b7b9d6ea03bece6b3e7577445b9b1e705fc852202739fffba9e48cd06ad27f9d" name="ftlint" arch="x86_64">
  <version epoch="0" ver="2.13.2" rel="1.1"/>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1589025600">- Update to version 2.10.2
  * The `ftbench' demo program has a new test for testing the
    `FT_Glyph_Stroke' functionality.
- Add BR on pkgconfig(libbrotlidec) for ftinspect</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1603195200">- Update to version 2.10.4
  * In  `ftview', custom  LCD  filter values  are  now normalized  and
    balanced.  Unorthodox filters are still available through the `-L'
    command line option.
  * The GUI demo programs can now be resized.
  * Demo programs that accept command  line option `-k' can now handle
    function keys, too.  The  corresponding character codes start with
    0xF1.  As  an example, the  POSIX shell syntax (accepted  by bash,
    ksh, and zsh) -k $'\xF3q' emulates the pressing of function key `F3'
    followed by key `q'.</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;ismail@i10z.com&gt;" date="1627041600">- Update to version 2.11.0
  * A new demo program `ftsdf` is available to display Signed Distance
    Fields of glyphs.
  * The `ftlint` demo program has been  extended to do more testing of
    its input.
  * The `ttdebug` demo program didn't show changed point coordinates
    (bug introduced in version 2.10.3).
  * It is now possible to adjust the axis increment for variable fonts
    in the `ftmulti` demo program.
  * It is now possible to change the hinting engine in the `ftstring`
    demo program.
  * The graphical demo programs work better now in native color depth
    on win32 and x11.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1651492800">- Update to version 2.12.1:
  * Fix clang++ warnings.
  * [ftsdf] Fix segmentation fault.
  * Replace header macros with file names.
  * [ftview] Handle foreground COLR.
  * (Print_Array): New function.
  * (Print_FontInfo_Dictionary, Print_FontPrivate_Dictionary): New functions.
  * [ftgrid] Minor tweaks.
  * [ftgrid] Implement embedded bitmap toggle.
  * Prototype SVG support.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1660305600">- Move ftpdump from ft2demos to freetype - it's required by other
  packages and doesn't require any of the toolkits, so move its
  build early</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1661256000">- Add CVE-2022-31782.patch
  * Fix bsc#1200264, CVE-2022-31782: heap-based buffer overflow in
    ftbench.c</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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="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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697025600">- Update to version 2.13.2:
  - Better support for CFF2 variation fonts.
  - TrueType interpreter  version 38 (also known  as 'Infinality')
    has been removed.
  - Improved OpenVMS support.</changelog>
</package>
<package pkgid="8c62edc22bef8ff181d125acb167e0bde4998e138823ab662db256afa58c073f26a72f4321faacec3c0bb19095a795eb55d5166acdd028d397d4441ece6a7a7b" name="ftmulti" arch="x86_64">
  <version epoch="0" ver="2.13.2" rel="1.1"/>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1589025600">- Update to version 2.10.2
  * The `ftbench' demo program has a new test for testing the
    `FT_Glyph_Stroke' functionality.
- Add BR on pkgconfig(libbrotlidec) for ftinspect</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1603195200">- Update to version 2.10.4
  * In  `ftview', custom  LCD  filter values  are  now normalized  and
    balanced.  Unorthodox filters are still available through the `-L'
    command line option.
  * The GUI demo programs can now be resized.
  * Demo programs that accept command  line option `-k' can now handle
    function keys, too.  The  corresponding character codes start with
    0xF1.  As  an example, the  POSIX shell syntax (accepted  by bash,
    ksh, and zsh) -k $'\xF3q' emulates the pressing of function key `F3'
    followed by key `q'.</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;ismail@i10z.com&gt;" date="1627041600">- Update to version 2.11.0
  * A new demo program `ftsdf` is available to display Signed Distance
    Fields of glyphs.
  * The `ftlint` demo program has been  extended to do more testing of
    its input.
  * The `ttdebug` demo program didn't show changed point coordinates
    (bug introduced in version 2.10.3).
  * It is now possible to adjust the axis increment for variable fonts
    in the `ftmulti` demo program.
  * It is now possible to change the hinting engine in the `ftstring`
    demo program.
  * The graphical demo programs work better now in native color depth
    on win32 and x11.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1651492800">- Update to version 2.12.1:
  * Fix clang++ warnings.
  * [ftsdf] Fix segmentation fault.
  * Replace header macros with file names.
  * [ftview] Handle foreground COLR.
  * (Print_Array): New function.
  * (Print_FontInfo_Dictionary, Print_FontPrivate_Dictionary): New functions.
  * [ftgrid] Minor tweaks.
  * [ftgrid] Implement embedded bitmap toggle.
  * Prototype SVG support.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1660305600">- Move ftpdump from ft2demos to freetype - it's required by other
  packages and doesn't require any of the toolkits, so move its
  build early</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1661256000">- Add CVE-2022-31782.patch
  * Fix bsc#1200264, CVE-2022-31782: heap-based buffer overflow in
    ftbench.c</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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="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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697025600">- Update to version 2.13.2:
  - Better support for CFF2 variation fonts.
  - TrueType interpreter  version 38 (also known  as 'Infinality')
    has been removed.
  - Improved OpenVMS support.</changelog>
</package>
<package pkgid="27e045759137bf13514b4080daf2260f2b09a0ea8055bf65b0151f2f5ab7ee282b703d723dd9127fbf855fae6f9198e6171895c7efa3e84e22524c1f12c085b6" name="ftsdf" arch="x86_64">
  <version epoch="0" ver="2.13.2" rel="1.1"/>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1589025600">- Update to version 2.10.2
  * The `ftbench' demo program has a new test for testing the
    `FT_Glyph_Stroke' functionality.
- Add BR on pkgconfig(libbrotlidec) for ftinspect</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1603195200">- Update to version 2.10.4
  * In  `ftview', custom  LCD  filter values  are  now normalized  and
    balanced.  Unorthodox filters are still available through the `-L'
    command line option.
  * The GUI demo programs can now be resized.
  * Demo programs that accept command  line option `-k' can now handle
    function keys, too.  The  corresponding character codes start with
    0xF1.  As  an example, the  POSIX shell syntax (accepted  by bash,
    ksh, and zsh) -k $'\xF3q' emulates the pressing of function key `F3'
    followed by key `q'.</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;ismail@i10z.com&gt;" date="1627041600">- Update to version 2.11.0
  * A new demo program `ftsdf` is available to display Signed Distance
    Fields of glyphs.
  * The `ftlint` demo program has been  extended to do more testing of
    its input.
  * The `ttdebug` demo program didn't show changed point coordinates
    (bug introduced in version 2.10.3).
  * It is now possible to adjust the axis increment for variable fonts
    in the `ftmulti` demo program.
  * It is now possible to change the hinting engine in the `ftstring`
    demo program.
  * The graphical demo programs work better now in native color depth
    on win32 and x11.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1651492800">- Update to version 2.12.1:
  * Fix clang++ warnings.
  * [ftsdf] Fix segmentation fault.
  * Replace header macros with file names.
  * [ftview] Handle foreground COLR.
  * (Print_Array): New function.
  * (Print_FontInfo_Dictionary, Print_FontPrivate_Dictionary): New functions.
  * [ftgrid] Minor tweaks.
  * [ftgrid] Implement embedded bitmap toggle.
  * Prototype SVG support.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1660305600">- Move ftpdump from ft2demos to freetype - it's required by other
  packages and doesn't require any of the toolkits, so move its
  build early</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1661256000">- Add CVE-2022-31782.patch
  * Fix bsc#1200264, CVE-2022-31782: heap-based buffer overflow in
    ftbench.c</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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="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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697025600">- Update to version 2.13.2:
  - Better support for CFF2 variation fonts.
  - TrueType interpreter  version 38 (also known  as 'Infinality')
    has been removed.
  - Improved OpenVMS support.</changelog>
</package>
<package pkgid="5ba7098223df247fed6fe4816f3f683a3fbffa5e82fe3c2e354ecbecfa2515ba70c1c30d4aa3a5dbc4c499135f9ba996ec98be509a4b8daa118c655ff4014b29" name="ftstring" arch="x86_64">
  <version epoch="0" ver="2.13.2" rel="1.1"/>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1589025600">- Update to version 2.10.2
  * The `ftbench' demo program has a new test for testing the
    `FT_Glyph_Stroke' functionality.
- Add BR on pkgconfig(libbrotlidec) for ftinspect</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1603195200">- Update to version 2.10.4
  * In  `ftview', custom  LCD  filter values  are  now normalized  and
    balanced.  Unorthodox filters are still available through the `-L'
    command line option.
  * The GUI demo programs can now be resized.
  * Demo programs that accept command  line option `-k' can now handle
    function keys, too.  The  corresponding character codes start with
    0xF1.  As  an example, the  POSIX shell syntax (accepted  by bash,
    ksh, and zsh) -k $'\xF3q' emulates the pressing of function key `F3'
    followed by key `q'.</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;ismail@i10z.com&gt;" date="1627041600">- Update to version 2.11.0
  * A new demo program `ftsdf` is available to display Signed Distance
    Fields of glyphs.
  * The `ftlint` demo program has been  extended to do more testing of
    its input.
  * The `ttdebug` demo program didn't show changed point coordinates
    (bug introduced in version 2.10.3).
  * It is now possible to adjust the axis increment for variable fonts
    in the `ftmulti` demo program.
  * It is now possible to change the hinting engine in the `ftstring`
    demo program.
  * The graphical demo programs work better now in native color depth
    on win32 and x11.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1651492800">- Update to version 2.12.1:
  * Fix clang++ warnings.
  * [ftsdf] Fix segmentation fault.
  * Replace header macros with file names.
  * [ftview] Handle foreground COLR.
  * (Print_Array): New function.
  * (Print_FontInfo_Dictionary, Print_FontPrivate_Dictionary): New functions.
  * [ftgrid] Minor tweaks.
  * [ftgrid] Implement embedded bitmap toggle.
  * Prototype SVG support.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1660305600">- Move ftpdump from ft2demos to freetype - it's required by other
  packages and doesn't require any of the toolkits, so move its
  build early</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1661256000">- Add CVE-2022-31782.patch
  * Fix bsc#1200264, CVE-2022-31782: heap-based buffer overflow in
    ftbench.c</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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="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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697025600">- Update to version 2.13.2:
  - Better support for CFF2 variation fonts.
  - TrueType interpreter  version 38 (also known  as 'Infinality')
    has been removed.
  - Improved OpenVMS support.</changelog>
</package>
<package pkgid="e3fc70b797d4bb7ff0e71b26f9b51f613f8fb1099ce41f17b1f1b068625d45edf32f4214516f5eaab2b8099b783209037e7604dfc354b1b86666ac172cd1afff" name="ftvalid" arch="x86_64">
  <version epoch="0" ver="2.13.2" rel="1.1"/>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1589025600">- Update to version 2.10.2
  * The `ftbench' demo program has a new test for testing the
    `FT_Glyph_Stroke' functionality.
- Add BR on pkgconfig(libbrotlidec) for ftinspect</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1603195200">- Update to version 2.10.4
  * In  `ftview', custom  LCD  filter values  are  now normalized  and
    balanced.  Unorthodox filters are still available through the `-L'
    command line option.
  * The GUI demo programs can now be resized.
  * Demo programs that accept command  line option `-k' can now handle
    function keys, too.  The  corresponding character codes start with
    0xF1.  As  an example, the  POSIX shell syntax (accepted  by bash,
    ksh, and zsh) -k $'\xF3q' emulates the pressing of function key `F3'
    followed by key `q'.</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;ismail@i10z.com&gt;" date="1627041600">- Update to version 2.11.0
  * A new demo program `ftsdf` is available to display Signed Distance
    Fields of glyphs.
  * The `ftlint` demo program has been  extended to do more testing of
    its input.
  * The `ttdebug` demo program didn't show changed point coordinates
    (bug introduced in version 2.10.3).
  * It is now possible to adjust the axis increment for variable fonts
    in the `ftmulti` demo program.
  * It is now possible to change the hinting engine in the `ftstring`
    demo program.
  * The graphical demo programs work better now in native color depth
    on win32 and x11.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1651492800">- Update to version 2.12.1:
  * Fix clang++ warnings.
  * [ftsdf] Fix segmentation fault.
  * Replace header macros with file names.
  * [ftview] Handle foreground COLR.
  * (Print_Array): New function.
  * (Print_FontInfo_Dictionary, Print_FontPrivate_Dictionary): New functions.
  * [ftgrid] Minor tweaks.
  * [ftgrid] Implement embedded bitmap toggle.
  * Prototype SVG support.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1660305600">- Move ftpdump from ft2demos to freetype - it's required by other
  packages and doesn't require any of the toolkits, so move its
  build early</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1661256000">- Add CVE-2022-31782.patch
  * Fix bsc#1200264, CVE-2022-31782: heap-based buffer overflow in
    ftbench.c</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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="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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697025600">- Update to version 2.13.2:
  - Better support for CFF2 variation fonts.
  - TrueType interpreter  version 38 (also known  as 'Infinality')
    has been removed.
  - Improved OpenVMS support.</changelog>
</package>
<package pkgid="1ae65ceb56cf7bf8957be4fab1975a37c582dd83e00f0ab0ed4fe37942ee7f9ac89425876cca7e9019519528baf241f90a496a0852a7404c28df885ffdfdbf52" name="ftview" arch="x86_64">
  <version epoch="0" ver="2.13.2" rel="1.1"/>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1589025600">- Update to version 2.10.2
  * The `ftbench' demo program has a new test for testing the
    `FT_Glyph_Stroke' functionality.
- Add BR on pkgconfig(libbrotlidec) for ftinspect</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1603195200">- Update to version 2.10.4
  * In  `ftview', custom  LCD  filter values  are  now normalized  and
    balanced.  Unorthodox filters are still available through the `-L'
    command line option.
  * The GUI demo programs can now be resized.
  * Demo programs that accept command  line option `-k' can now handle
    function keys, too.  The  corresponding character codes start with
    0xF1.  As  an example, the  POSIX shell syntax (accepted  by bash,
    ksh, and zsh) -k $'\xF3q' emulates the pressing of function key `F3'
    followed by key `q'.</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;ismail@i10z.com&gt;" date="1627041600">- Update to version 2.11.0
  * A new demo program `ftsdf` is available to display Signed Distance
    Fields of glyphs.
  * The `ftlint` demo program has been  extended to do more testing of
    its input.
  * The `ttdebug` demo program didn't show changed point coordinates
    (bug introduced in version 2.10.3).
  * It is now possible to adjust the axis increment for variable fonts
    in the `ftmulti` demo program.
  * It is now possible to change the hinting engine in the `ftstring`
    demo program.
  * The graphical demo programs work better now in native color depth
    on win32 and x11.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1651492800">- Update to version 2.12.1:
  * Fix clang++ warnings.
  * [ftsdf] Fix segmentation fault.
  * Replace header macros with file names.
  * [ftview] Handle foreground COLR.
  * (Print_Array): New function.
  * (Print_FontInfo_Dictionary, Print_FontPrivate_Dictionary): New functions.
  * [ftgrid] Minor tweaks.
  * [ftgrid] Implement embedded bitmap toggle.
  * Prototype SVG support.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1660305600">- Move ftpdump from ft2demos to freetype - it's required by other
  packages and doesn't require any of the toolkits, so move its
  build early</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1661256000">- Add CVE-2022-31782.patch
  * Fix bsc#1200264, CVE-2022-31782: heap-based buffer overflow in
    ftbench.c</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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="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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697025600">- Update to version 2.13.2:
  - Better support for CFF2 variation fonts.
  - TrueType interpreter  version 38 (also known  as 'Infinality')
    has been removed.
  - Improved OpenVMS support.</changelog>
</package>
<package pkgid="30b27f89af5a93a91bd8dff074e4294aff8c8e7948ba8cd519d178750d82adcb8e543a405e708e0b600f2b9dbb296ab14d09a0a81b6a99522993697c1bb57168" name="fuse" arch="i586">
  <version epoch="0" ver="2.9.9" rel="6.5"/>
  <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="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1552996800">- Use %make_build in order to provide verbose output.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1556020800">- Disable LTO (boo#1133101).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1556107200">- Move definition of _lto_cflags into %build.</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597579200">- update to 2.9.9:
  * Added OpenAFS to whitelist (so users can now mount FUSE filesystems on mountpoints within OpenAFS filesystems).
  * Added a test of seekdir to test_syscalls.
  * Fixed readdir bug when non-zero offsets are given to filler and the
  filesystem client, after reading a whole directory, re-reads it from a
  non-zero offset e. g. by calling seekdir followed by readdir.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1605009600">- prepare usrmerge (boo#1029961)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1605873600">- Modernize some older specfile constructs. Rediff patch4 as -p1.
- Update descriptions.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1608033600">- Enable LTO (boo#1133101) and use -ffat-lto-objects.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1629720000">- Add closefrom.patch [boo#1189086]</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
</package>
<package pkgid="b2d128f2c44f947da57e1d189557036b12e7fbac24a071226592982e0b3caabed343be9471cd68aafbe90d8b9a6b843719f0cb5c8e6f5ade896d79a4411ce829" name="fuse" arch="src">
  <version epoch="0" ver="2.9.9" rel="6.5"/>
  <changelog author="dmueller@suse.com" date="1364299200">- fix build for SLE_11</changelog>
  <changelog author="mmeister@suse.com" date="1364385600">- Added url as source.
  Please see http://en.opensuse.org/SourceUrls</changelog>
  <changelog author="dmueller@suse.com" date="1371384000">- add aarch64-build-fix.patch</changelog>
  <changelog author="mszeredi@suse.cz" date="1374667200">- Update to version 2.9.3
  - Bug fixes
- Remove fuse-gnu_source.patch (fixed upstream)</changelog>
  <changelog author="bwiedemann@suse.com" date="1418212800">- include commented default fuse.conf (bnc#908292)</changelog>
  <changelog author="mszeredi@suse.cz" date="1432296000">- Update to version 2.9.4
  - fix exec environment for mount and umount (bsc#931452,
    CVE-2015-3202)
  - properly restore the default signal handler
  - fix directory file handle passed to	ioctl() method.
  - fix for uids/gids larger than 2147483647
  - initialize stat buffer passed to -&gt;getattr() and -&gt;fgetattr()</changelog>
  <changelog author="astieger@suse.com" date="1453464000">- fuse 2.9.5:
  * fix warning in mount.c:receive_fd().
  * fix possible memory leak.
  * new upstream project and source URL
  * add new maintainer keyring and verify source signature</changelog>
  <changelog author="fcrozat@suse.com" date="1501502400">- Ensure trusted group is available on Tumbleweed.</changelog>
  <changelog author="admorgan@morgancomputers.net" date="1507291200">- fuse 2.9.7
  * Shared-object version has now been bumped correctly.
  * Added SELinux support.
  * Fixed race-condition when session is terminated right after
    starting a FUSE file system.</changelog>
  <changelog author="admorgan@morgancomputers.net" date="1508155200">- Fix download link in fuse.spec</changelog>
  <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="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1552996800">- Use %make_build in order to provide verbose output.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1556020800">- Disable LTO (boo#1133101).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1556107200">- Move definition of _lto_cflags into %build.</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597579200">- update to 2.9.9:
  * Added OpenAFS to whitelist (so users can now mount FUSE filesystems on mountpoints within OpenAFS filesystems).
  * Added a test of seekdir to test_syscalls.
  * Fixed readdir bug when non-zero offsets are given to filler and the
  filesystem client, after reading a whole directory, re-reads it from a
  non-zero offset e. g. by calling seekdir followed by readdir.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1605009600">- prepare usrmerge (boo#1029961)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1605873600">- Modernize some older specfile constructs. Rediff patch4 as -p1.
- Update descriptions.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1608033600">- Enable LTO (boo#1133101) and use -ffat-lto-objects.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1629720000">- Add closefrom.patch [boo#1189086]</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
</package>
<package pkgid="95c3bdd0a5fe20681466ed03282dcd8e1b683444e44411a4dac0b9f58cd302205085ed90d9d3710ebb337947ef66c15a13f1719990f722283fb79bfa9b85c1fd" name="fuse" arch="x86_64">
  <version epoch="0" ver="2.9.9" rel="6.5"/>
  <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="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1552996800">- Use %make_build in order to provide verbose output.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1556020800">- Disable LTO (boo#1133101).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1556107200">- Move definition of _lto_cflags into %build.</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597579200">- update to 2.9.9:
  * Added OpenAFS to whitelist (so users can now mount FUSE filesystems on mountpoints within OpenAFS filesystems).
  * Added a test of seekdir to test_syscalls.
  * Fixed readdir bug when non-zero offsets are given to filler and the
  filesystem client, after reading a whole directory, re-reads it from a
  non-zero offset e. g. by calling seekdir followed by readdir.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1605009600">- prepare usrmerge (boo#1029961)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1605873600">- Modernize some older specfile constructs. Rediff patch4 as -p1.
- Update descriptions.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1608033600">- Enable LTO (boo#1133101) and use -ffat-lto-objects.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1629720000">- Add closefrom.patch [boo#1189086]</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
</package>
<package pkgid="bd232d046255aa4c3fd9530845cc6fcdc48076143c6f13cb6c6ce6dd8c40fdb5dcb45f33a849c881bde661098a0271450479eda419c008f992bcedcf9a56cff6" name="fuse-debuginfo" arch="i586">
  <version epoch="0" ver="2.9.9" rel="6.5"/>
  <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="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1552996800">- Use %make_build in order to provide verbose output.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1556020800">- Disable LTO (boo#1133101).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1556107200">- Move definition of _lto_cflags into %build.</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597579200">- update to 2.9.9:
  * Added OpenAFS to whitelist (so users can now mount FUSE filesystems on mountpoints within OpenAFS filesystems).
  * Added a test of seekdir to test_syscalls.
  * Fixed readdir bug when non-zero offsets are given to filler and the
  filesystem client, after reading a whole directory, re-reads it from a
  non-zero offset e. g. by calling seekdir followed by readdir.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1605009600">- prepare usrmerge (boo#1029961)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1605873600">- Modernize some older specfile constructs. Rediff patch4 as -p1.
- Update descriptions.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1608033600">- Enable LTO (boo#1133101) and use -ffat-lto-objects.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1629720000">- Add closefrom.patch [boo#1189086]</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
</package>
<package pkgid="9f60d1b5ffa73fe09872c4f87253c45a163577658ffe844ebd6521a668523193ea2367e6df0c629b0a5174a70f63377e12e647d8a6c54fbe1bf3e0f8d01af0c0" name="fuse-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.9.9" rel="6.5"/>
  <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="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1552996800">- Use %make_build in order to provide verbose output.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1556020800">- Disable LTO (boo#1133101).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1556107200">- Move definition of _lto_cflags into %build.</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597579200">- update to 2.9.9:
  * Added OpenAFS to whitelist (so users can now mount FUSE filesystems on mountpoints within OpenAFS filesystems).
  * Added a test of seekdir to test_syscalls.
  * Fixed readdir bug when non-zero offsets are given to filler and the
  filesystem client, after reading a whole directory, re-reads it from a
  non-zero offset e. g. by calling seekdir followed by readdir.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1605009600">- prepare usrmerge (boo#1029961)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1605873600">- Modernize some older specfile constructs. Rediff patch4 as -p1.
- Update descriptions.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1608033600">- Enable LTO (boo#1133101) and use -ffat-lto-objects.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1629720000">- Add closefrom.patch [boo#1189086]</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
</package>
<package pkgid="d739edde00c4e4e2ed7e33b5582391bf72b23d2101b0d4471b167f52c2f02fb2f2fb46a4fc7815daff0a9efaa98f6ab1f8a2ed48111a7ebbd2163bc2a0efa432" name="fuse-debugsource" arch="i586">
  <version epoch="0" ver="2.9.9" rel="6.5"/>
  <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="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1552996800">- Use %make_build in order to provide verbose output.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1556020800">- Disable LTO (boo#1133101).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1556107200">- Move definition of _lto_cflags into %build.</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597579200">- update to 2.9.9:
  * Added OpenAFS to whitelist (so users can now mount FUSE filesystems on mountpoints within OpenAFS filesystems).
  * Added a test of seekdir to test_syscalls.
  * Fixed readdir bug when non-zero offsets are given to filler and the
  filesystem client, after reading a whole directory, re-reads it from a
  non-zero offset e. g. by calling seekdir followed by readdir.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1605009600">- prepare usrmerge (boo#1029961)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1605873600">- Modernize some older specfile constructs. Rediff patch4 as -p1.
- Update descriptions.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1608033600">- Enable LTO (boo#1133101) and use -ffat-lto-objects.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1629720000">- Add closefrom.patch [boo#1189086]</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
</package>
<package pkgid="009564764ea5d57058c1d6531563b0ebdbd058026630574e07ba3ce17c267dd98e74cfea03223bd250ac91849c36c49e1e10f8d745eae80c312188c695cf2f46" name="fuse-debugsource" arch="x86_64">
  <version epoch="0" ver="2.9.9" rel="6.5"/>
  <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="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1552996800">- Use %make_build in order to provide verbose output.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1556020800">- Disable LTO (boo#1133101).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1556107200">- Move definition of _lto_cflags into %build.</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597579200">- update to 2.9.9:
  * Added OpenAFS to whitelist (so users can now mount FUSE filesystems on mountpoints within OpenAFS filesystems).
  * Added a test of seekdir to test_syscalls.
  * Fixed readdir bug when non-zero offsets are given to filler and the
  filesystem client, after reading a whole directory, re-reads it from a
  non-zero offset e. g. by calling seekdir followed by readdir.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1605009600">- prepare usrmerge (boo#1029961)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1605873600">- Modernize some older specfile constructs. Rediff patch4 as -p1.
- Update descriptions.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1608033600">- Enable LTO (boo#1133101) and use -ffat-lto-objects.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1629720000">- Add closefrom.patch [boo#1189086]</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
</package>
<package pkgid="8670e0fceb898efbacf6fc54205620d494742410045c674ec3c867c334c0900ff1ae66d666d7051637febe2cfa7b2b76a75c3f6dbafe3c0a2ce71b7972d9efb7" name="fuse-devel" arch="i586">
  <version epoch="0" ver="2.9.9" rel="6.5"/>
  <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="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1552996800">- Use %make_build in order to provide verbose output.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1556020800">- Disable LTO (boo#1133101).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1556107200">- Move definition of _lto_cflags into %build.</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597579200">- update to 2.9.9:
  * Added OpenAFS to whitelist (so users can now mount FUSE filesystems on mountpoints within OpenAFS filesystems).
  * Added a test of seekdir to test_syscalls.
  * Fixed readdir bug when non-zero offsets are given to filler and the
  filesystem client, after reading a whole directory, re-reads it from a
  non-zero offset e. g. by calling seekdir followed by readdir.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1605009600">- prepare usrmerge (boo#1029961)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1605873600">- Modernize some older specfile constructs. Rediff patch4 as -p1.
- Update descriptions.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1608033600">- Enable LTO (boo#1133101) and use -ffat-lto-objects.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1629720000">- Add closefrom.patch [boo#1189086]</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
</package>
<package pkgid="81687f1fcdbf3043019e09a26067905ee97c64168364cc24c9e06566d67ae19f90d6b2de1b3f06111f6ac30dfe00928f9e71f9abdac1eddab6ec398729e89610" name="fuse-devel" arch="x86_64">
  <version epoch="0" ver="2.9.9" rel="6.5"/>
  <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="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1552996800">- Use %make_build in order to provide verbose output.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1556020800">- Disable LTO (boo#1133101).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1556107200">- Move definition of _lto_cflags into %build.</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597579200">- update to 2.9.9:
  * Added OpenAFS to whitelist (so users can now mount FUSE filesystems on mountpoints within OpenAFS filesystems).
  * Added a test of seekdir to test_syscalls.
  * Fixed readdir bug when non-zero offsets are given to filler and the
  filesystem client, after reading a whole directory, re-reads it from a
  non-zero offset e. g. by calling seekdir followed by readdir.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1605009600">- prepare usrmerge (boo#1029961)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1605873600">- Modernize some older specfile constructs. Rediff patch4 as -p1.
- Update descriptions.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1608033600">- Enable LTO (boo#1133101) and use -ffat-lto-objects.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1629720000">- Add closefrom.patch [boo#1189086]</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
</package>
<package pkgid="8f22e2c92da9278515f50d48b6e6e0fcf0c08e19da107a32ea36e4b7b69cd0f80b4af5aba5b4a103d34f047594b1f03daad35ac284ce76a8b4fd324cc1d8edee" name="fuse-devel-static" arch="i586">
  <version epoch="0" ver="2.9.9" rel="6.5"/>
  <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="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1552996800">- Use %make_build in order to provide verbose output.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1556020800">- Disable LTO (boo#1133101).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1556107200">- Move definition of _lto_cflags into %build.</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597579200">- update to 2.9.9:
  * Added OpenAFS to whitelist (so users can now mount FUSE filesystems on mountpoints within OpenAFS filesystems).
  * Added a test of seekdir to test_syscalls.
  * Fixed readdir bug when non-zero offsets are given to filler and the
  filesystem client, after reading a whole directory, re-reads it from a
  non-zero offset e. g. by calling seekdir followed by readdir.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1605009600">- prepare usrmerge (boo#1029961)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1605873600">- Modernize some older specfile constructs. Rediff patch4 as -p1.
- Update descriptions.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1608033600">- Enable LTO (boo#1133101) and use -ffat-lto-objects.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1629720000">- Add closefrom.patch [boo#1189086]</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
</package>
<package pkgid="d1d77b2d76343bc1538bf92b40f4acc8cf59fab90c4bd719d14c9a019b204f0fe7003868fa531c9bc7d842fef9ce4fe06377bffa3c4236b2a2899ccdb0d41e3f" name="fuse-devel-static" arch="x86_64">
  <version epoch="0" ver="2.9.9" rel="6.5"/>
  <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="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1552996800">- Use %make_build in order to provide verbose output.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1556020800">- Disable LTO (boo#1133101).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1556107200">- Move definition of _lto_cflags into %build.</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597579200">- update to 2.9.9:
  * Added OpenAFS to whitelist (so users can now mount FUSE filesystems on mountpoints within OpenAFS filesystems).
  * Added a test of seekdir to test_syscalls.
  * Fixed readdir bug when non-zero offsets are given to filler and the
  filesystem client, after reading a whole directory, re-reads it from a
  non-zero offset e. g. by calling seekdir followed by readdir.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1605009600">- prepare usrmerge (boo#1029961)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1605873600">- Modernize some older specfile constructs. Rediff patch4 as -p1.
- Update descriptions.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1608033600">- Enable LTO (boo#1133101) and use -ffat-lto-objects.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1629720000">- Add closefrom.patch [boo#1189086]</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
</package>
<package pkgid="41b04c5d2739aca356b39eaacfa6d19271b9bf6f3d38e6a6cb1afdb5a2787d8a7d6acb5aaa849b0c41022a46b4a2f4f704cba9cf2e48b6fb73482e01fa485729" name="fuse-doc" arch="i586">
  <version epoch="0" ver="2.9.9" rel="6.5"/>
  <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="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1552996800">- Use %make_build in order to provide verbose output.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1556020800">- Disable LTO (boo#1133101).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1556107200">- Move definition of _lto_cflags into %build.</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597579200">- update to 2.9.9:
  * Added OpenAFS to whitelist (so users can now mount FUSE filesystems on mountpoints within OpenAFS filesystems).
  * Added a test of seekdir to test_syscalls.
  * Fixed readdir bug when non-zero offsets are given to filler and the
  filesystem client, after reading a whole directory, re-reads it from a
  non-zero offset e. g. by calling seekdir followed by readdir.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1605009600">- prepare usrmerge (boo#1029961)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1605873600">- Modernize some older specfile constructs. Rediff patch4 as -p1.
- Update descriptions.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1608033600">- Enable LTO (boo#1133101) and use -ffat-lto-objects.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1629720000">- Add closefrom.patch [boo#1189086]</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
</package>
<package pkgid="339f1873b8bfdc0430165cb8f7e058726268929a87d1aec0ec0f8892efed9a430f05d29ef9e8b41d32cc1ff059d26b5012ea9c9880477fa3178cf85911aba41f" name="fuse-doc" arch="x86_64">
  <version epoch="0" ver="2.9.9" rel="6.5"/>
  <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="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1552996800">- Use %make_build in order to provide verbose output.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1556020800">- Disable LTO (boo#1133101).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1556107200">- Move definition of _lto_cflags into %build.</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597579200">- update to 2.9.9:
  * Added OpenAFS to whitelist (so users can now mount FUSE filesystems on mountpoints within OpenAFS filesystems).
  * Added a test of seekdir to test_syscalls.
  * Fixed readdir bug when non-zero offsets are given to filler and the
  filesystem client, after reading a whole directory, re-reads it from a
  non-zero offset e. g. by calling seekdir followed by readdir.</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1605009600">- prepare usrmerge (boo#1029961)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1605873600">- Modernize some older specfile constructs. Rediff patch4 as -p1.
- Update descriptions.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1608033600">- Enable LTO (boo#1133101) and use -ffat-lto-objects.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1629720000">- Add closefrom.patch [boo#1189086]</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
</package>
<package pkgid="f1526d1a410cf54300f2e8e684053cee79c7ce9f25fbae1d5095601dc839c0d562215ffe5bffd2f1ec6cf099650aee89a960e8d301f4fc64fddbb96bdd159b08" name="fuse2fs" arch="src">
  <version epoch="0" ver="1.47.0" rel="2.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1588420800">- Update to 1.45.6:
  * Debugfs will ignore lines in its command files which start with
    a comment character ("#")
  * Fix a number of potential out of bounds memory accesses caused
    by fuzzed / malicious file systems
  * Fix a spurious complaint from e2fsck when a directory which
    previously had more than 32000 subdirectories has the number
    of subdirectories drops below 32000
  * Fix an ismounted check when an LVM device is renamed while the
    device is mounted
  * Mke2fs -d now correctly sets permission with files where the
    owner permissions are not rwx
  * Improve e2fsck's ability to deal with file systems with very
    large number of directories, such that various data structures
    take more than 2GiB of memory.  Use better structure packing to
    improve the memory efficiency of these data structures.
  * Fix debugfs so it correctly prints inode numbers &gt; 2**31.
  * Filefrag now supports very large files (with &gt; 4 billion
    blocks), as well as block sizes up to 1 GiB.
  * Update and clarify various man pages
  * Reserved the error code EXT2_ET_NO_GDESC (which will be used
    in e2fsprogs v1.46+)
  * Add a thread-safe variant of e2p_feature2string(),
    e2p_feature_to_string() to the libe2p library.
  * Fixed portability problems caused by gcc 10.
  * Synchroniz changes from Android's AOSP e2fsprogs tree
  * Update the Malay translation from the translation project
- add upstream signing key and verify source signature</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1603972800">- prepare usrmerge (boo#1029961)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1611835200">- Fix usage of info macros on openSUSE, we use file triggers today
- Use file requires for post section</changelog>
  <changelog author="Jan Kara &lt;jack@suse.cz&gt;" date="1613476800">- Update to 1.46.1:
  * Fix setting extended attributes in libext2fs and debugfs
  * Fix e2fsck to accept large_dir directories greater than 4G
  * Fix fast commit support on big endian architectures
  * Fix mke2fs -d to correctly import a small file stored using inline_data
    feature and which has ACL or extended attribute
  * Various compilation fixes
  * Speedup bitmap loading for large filesystems using multiple threads
  * Speedup mke2fs for bigalloc filesystems
  * E2fsck fixes when rehashing directories
  * Fix e2fsck crashes on maliciously corrupted filesystems
  * Fix e2fsck handling of duplicated case-folded file names
  * Implement hashed directory support in libext2fs
  * Support for fast commit feature
  * Support for combination of casefolding and encryption
  * Support for stable inodes feature
  * Add support for per-inode DAX flag
  * Fix tune2fs to unlock MMP on failure
  * Fix e2fsck buffer overflow when scanning directory blocks
  * Fix resize2fs overflowing block group descriptors with 1k block size
- delete e2fsprogs-1.45.2-gettext.patch - it was merged upstream
- Add autoconf-archive to build requirements
- Fix installation of info files for older distros</changelog>
  <changelog author="Jan Kara &lt;jack@suse.cz&gt;" date="1613649600">- Remove autoreconf (and resulting dependencies) from the spec file. The
  upstream configure script should be fine.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1615723200">- e2fsprogs 1.46.2:
  * tune2fs -c now takes "random" argument
  * Add support for the FS_NOCOMP_FL flag to chattr and lsattr
  * Fix warnings when resizing small file systems to a super-large
  * Fix the debugfs rdump and ls commands so they will work correctly
    for uid's and gid's =&gt; 65536
  * Fix the debugfs write and symlink commands so they support
    targets which contain a pathname
  * Fix Direct I/O support on block devices where the logical block
    size is greater 1k
  * Fix debugfs's logdump so it works on file systems whose block
    size is greater than 8k
  * Fix a crash when there is error while e2fsck is trying to open
    the file system, and e2fsck calls ext2fs_mmp_stop() before MMP
    has been initialized
  * Improved error checking in the fast commit replay code in e2fsck
  * Fix various compiler and Coverity warnings
  * Update the Spanish translation from the translation project</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622635200">- Fix the %doc files. RELEASE-NOTES is a symlink to
  doc/RelNotes/v%version.</changelog>
  <changelog author="Jan Kara &lt;jack@suse.cz&gt;" date="1627905600">- Update to 1.46.3:
  * Add -V and -VV options to filefrag
  * Fix fs corruption cause by resize2fs on filesystems with MMP blocks
  * Fast commit portability fixes
  * Fix direct IO support in Unix IO manager
  * Avoid calling EXT2_IOC_[GS]ETFLAGS for block devices
  * Fix mke2fs to not discard blocks beyond end of filesystem
  * Make e2fsck set filetype of '.' and '..' entries
  * Fix QCOW image generation in e2image for very large filesystems
  * Update translations</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1631620800">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_e2scrub@.service.patch
  * harden_e2scrub_all.service.patch
  * harden_e2scrub_fail@.service.patch
  * harden_e2scrub_reap.service.patch</changelog>
  <changelog author="Jan Kara &lt;jack@suse.cz&gt;" date="1631707200">- Update to 1.46.4:
  * Default to 256-byte inodes for all filesystems, not only larger ones
  * Bigalloc is considered supported now for small cluster sizes
  * E2fsck and e2image fixes for quota feature
  * Fix mke2fs creation of filesystem into non-existent file
- libss-add-newer-libreadline.so.8-to-dlopen-path.patch: libss: add newer
  libreadline.so.8 to dlopen path (bsc#1189453)</changelog>
  <changelog author="Jan Kara &lt;jack@suse.cz&gt;" date="1633003200">- quota-Add-support-to-version-0-quota-format.patch: quota: Add support to
    version 0 quota format (jsc#SLE-17360)
  quota-Fold-quota_read_all_dquots-into-quota_update_l.patch: quota: Fold
    quota_read_all_dquots() into quota_update_limits() (jsc#SLE-17360)
  quota-Rename-quota_update_limits-to-quota_read_all_d.patch: quota: Rename
    quota_update_limits() to quota_read_all_dquots() (jsc#SLE-17360)
  tune2fs-Fix-conversion-of-quota-files.patch: tune2fs: Fix conversion of quota
    files (jsc#SLE-17360)
  e2fsck-Do-not-trash-user-limits-when-processing-orph.patch: e2fsck: Do not
    trash user limits when processing orphan list (jsc#SLE-17360)
  debugfs-Fix-headers-for-quota-commands.patch: debugfs: Fix headers for quota
    commands (jsc#SLE-17360)
  quota-Drop-dead-code.patch: quota: Drop dead code (jsc#SLE-17360)
- add these not yet released fixes to e2fsprogs package so that SLE15-SP4 ships
  with them</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="Jan Kara &lt;jack@suse.cz&gt;" date="1643371200">- Update to 1.46.5:
  * better handling for resizing to fs sizes which would exceed inode limits
  * fix crash in e2fsck fastcommit handling
  * fix possibly lost quota limits when e2fsck corrects quota files
  * fix tune2fs to properly transfer quota limits when convertion quota files
  * add support for handling of version 0 quota files in tune2fs
  * teach libss to use libreadline.so.8
  * optimize resize2fs cpu usage for large filesystems
  * teach libuuid to use getrandom() or getentropy() if available
- libss-add-newer-libreadline.so.8-to-dlopen-path.patch: Remove, merged upstream
- quota-Add-support-to-version-0-quota-format.patch: Remove, merged upstream
- quota-Fold-quota_read_all_dquots-into-quota_update_l.patch: Remove, merged upstream
- quota-Rename-quota_update_limits-to-quota_read_all_d.patch: Remove, merged upstream
- tune2fs-Fix-conversion-of-quota-files.patch: Remove, merged upstream
- e2fsck-Do-not-trash-user-limits-when-processing-orph.patch: Remove, merged upstream
- debugfs-Fix-headers-for-quota-commands.patch: Remove, merged upstream
- quota-Drop-dead-code.patch: Remove, merged upstream</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650369600">- avoid empty preuninstall script</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1663070400">- enabled fuse2fs build which enable to mount ext2/3/4 via FUSE</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" 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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1663243200">- Refresh e2fsprogs.keyring based on currently provided keys.</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="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="Jan Kara &lt;jack@suse.cz&gt;" date="1696420800">- Update specfile to make sure regenerate_initrd_post macro is defined</changelog>
</package>
<package pkgid="86cbada3fc101a0c5ad10d2c0a4d71bc887bf1beee09cb545d1b65777df118e4336e0419b3664673a08384d064f07cbe3fb5e2890e73b156888a53ac30291521" name="fuse2fs" arch="x86_64">
  <version epoch="0" ver="1.47.0" rel="2.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1588420800">- Update to 1.45.6:
  * Debugfs will ignore lines in its command files which start with
    a comment character ("#")
  * Fix a number of potential out of bounds memory accesses caused
    by fuzzed / malicious file systems
  * Fix a spurious complaint from e2fsck when a directory which
    previously had more than 32000 subdirectories has the number
    of subdirectories drops below 32000
  * Fix an ismounted check when an LVM device is renamed while the
    device is mounted
  * Mke2fs -d now correctly sets permission with files where the
    owner permissions are not rwx
  * Improve e2fsck's ability to deal with file systems with very
    large number of directories, such that various data structures
    take more than 2GiB of memory.  Use better structure packing to
    improve the memory efficiency of these data structures.
  * Fix debugfs so it correctly prints inode numbers &gt; 2**31.
  * Filefrag now supports very large files (with &gt; 4 billion
    blocks), as well as block sizes up to 1 GiB.
  * Update and clarify various man pages
  * Reserved the error code EXT2_ET_NO_GDESC (which will be used
    in e2fsprogs v1.46+)
  * Add a thread-safe variant of e2p_feature2string(),
    e2p_feature_to_string() to the libe2p library.
  * Fixed portability problems caused by gcc 10.
  * Synchroniz changes from Android's AOSP e2fsprogs tree
  * Update the Malay translation from the translation project
- add upstream signing key and verify source signature</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1603972800">- prepare usrmerge (boo#1029961)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1611835200">- Fix usage of info macros on openSUSE, we use file triggers today
- Use file requires for post section</changelog>
  <changelog author="Jan Kara &lt;jack@suse.cz&gt;" date="1613476800">- Update to 1.46.1:
  * Fix setting extended attributes in libext2fs and debugfs
  * Fix e2fsck to accept large_dir directories greater than 4G
  * Fix fast commit support on big endian architectures
  * Fix mke2fs -d to correctly import a small file stored using inline_data
    feature and which has ACL or extended attribute
  * Various compilation fixes
  * Speedup bitmap loading for large filesystems using multiple threads
  * Speedup mke2fs for bigalloc filesystems
  * E2fsck fixes when rehashing directories
  * Fix e2fsck crashes on maliciously corrupted filesystems
  * Fix e2fsck handling of duplicated case-folded file names
  * Implement hashed directory support in libext2fs
  * Support for fast commit feature
  * Support for combination of casefolding and encryption
  * Support for stable inodes feature
  * Add support for per-inode DAX flag
  * Fix tune2fs to unlock MMP on failure
  * Fix e2fsck buffer overflow when scanning directory blocks
  * Fix resize2fs overflowing block group descriptors with 1k block size
- delete e2fsprogs-1.45.2-gettext.patch - it was merged upstream
- Add autoconf-archive to build requirements
- Fix installation of info files for older distros</changelog>
  <changelog author="Jan Kara &lt;jack@suse.cz&gt;" date="1613649600">- Remove autoreconf (and resulting dependencies) from the spec file. The
  upstream configure script should be fine.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1615723200">- e2fsprogs 1.46.2:
  * tune2fs -c now takes "random" argument
  * Add support for the FS_NOCOMP_FL flag to chattr and lsattr
  * Fix warnings when resizing small file systems to a super-large
  * Fix the debugfs rdump and ls commands so they will work correctly
    for uid's and gid's =&gt; 65536
  * Fix the debugfs write and symlink commands so they support
    targets which contain a pathname
  * Fix Direct I/O support on block devices where the logical block
    size is greater 1k
  * Fix debugfs's logdump so it works on file systems whose block
    size is greater than 8k
  * Fix a crash when there is error while e2fsck is trying to open
    the file system, and e2fsck calls ext2fs_mmp_stop() before MMP
    has been initialized
  * Improved error checking in the fast commit replay code in e2fsck
  * Fix various compiler and Coverity warnings
  * Update the Spanish translation from the translation project</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622635200">- Fix the %doc files. RELEASE-NOTES is a symlink to
  doc/RelNotes/v%version.</changelog>
  <changelog author="Jan Kara &lt;jack@suse.cz&gt;" date="1627905600">- Update to 1.46.3:
  * Add -V and -VV options to filefrag
  * Fix fs corruption cause by resize2fs on filesystems with MMP blocks
  * Fast commit portability fixes
  * Fix direct IO support in Unix IO manager
  * Avoid calling EXT2_IOC_[GS]ETFLAGS for block devices
  * Fix mke2fs to not discard blocks beyond end of filesystem
  * Make e2fsck set filetype of '.' and '..' entries
  * Fix QCOW image generation in e2image for very large filesystems
  * Update translations</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1631620800">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_e2scrub@.service.patch
  * harden_e2scrub_all.service.patch
  * harden_e2scrub_fail@.service.patch
  * harden_e2scrub_reap.service.patch</changelog>
  <changelog author="Jan Kara &lt;jack@suse.cz&gt;" date="1631707200">- Update to 1.46.4:
  * Default to 256-byte inodes for all filesystems, not only larger ones
  * Bigalloc is considered supported now for small cluster sizes
  * E2fsck and e2image fixes for quota feature
  * Fix mke2fs creation of filesystem into non-existent file
- libss-add-newer-libreadline.so.8-to-dlopen-path.patch: libss: add newer
  libreadline.so.8 to dlopen path (bsc#1189453)</changelog>
  <changelog author="Jan Kara &lt;jack@suse.cz&gt;" date="1633003200">- quota-Add-support-to-version-0-quota-format.patch: quota: Add support to
    version 0 quota format (jsc#SLE-17360)
  quota-Fold-quota_read_all_dquots-into-quota_update_l.patch: quota: Fold
    quota_read_all_dquots() into quota_update_limits() (jsc#SLE-17360)
  quota-Rename-quota_update_limits-to-quota_read_all_d.patch: quota: Rename
    quota_update_limits() to quota_read_all_dquots() (jsc#SLE-17360)
  tune2fs-Fix-conversion-of-quota-files.patch: tune2fs: Fix conversion of quota
    files (jsc#SLE-17360)
  e2fsck-Do-not-trash-user-limits-when-processing-orph.patch: e2fsck: Do not
    trash user limits when processing orphan list (jsc#SLE-17360)
  debugfs-Fix-headers-for-quota-commands.patch: debugfs: Fix headers for quota
    commands (jsc#SLE-17360)
  quota-Drop-dead-code.patch: quota: Drop dead code (jsc#SLE-17360)
- add these not yet released fixes to e2fsprogs package so that SLE15-SP4 ships
  with them</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="Jan Kara &lt;jack@suse.cz&gt;" date="1643371200">- Update to 1.46.5:
  * better handling for resizing to fs sizes which would exceed inode limits
  * fix crash in e2fsck fastcommit handling
  * fix possibly lost quota limits when e2fsck corrects quota files
  * fix tune2fs to properly transfer quota limits when convertion quota files
  * add support for handling of version 0 quota files in tune2fs
  * teach libss to use libreadline.so.8
  * optimize resize2fs cpu usage for large filesystems
  * teach libuuid to use getrandom() or getentropy() if available
- libss-add-newer-libreadline.so.8-to-dlopen-path.patch: Remove, merged upstream
- quota-Add-support-to-version-0-quota-format.patch: Remove, merged upstream
- quota-Fold-quota_read_all_dquots-into-quota_update_l.patch: Remove, merged upstream
- quota-Rename-quota_update_limits-to-quota_read_all_d.patch: Remove, merged upstream
- tune2fs-Fix-conversion-of-quota-files.patch: Remove, merged upstream
- e2fsck-Do-not-trash-user-limits-when-processing-orph.patch: Remove, merged upstream
- debugfs-Fix-headers-for-quota-commands.patch: Remove, merged upstream
- quota-Drop-dead-code.patch: Remove, merged upstream</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650369600">- avoid empty preuninstall script</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1663070400">- enabled fuse2fs build which enable to mount ext2/3/4 via FUSE</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" 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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1663243200">- Refresh e2fsprogs.keyring based on currently provided keys.</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="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="Jan Kara &lt;jack@suse.cz&gt;" date="1696420800">- Update specfile to make sure regenerate_initrd_post macro is defined</changelog>
</package>
<package pkgid="62712553669150ee31de04db222465ab8a804da5fc855cdf1e1fd88dcd345dbfe19c31b94106a572f92fecb999ae1be5eeb35a1c1eb58880821cb6694dca7865" name="fuse2fs-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.47.0" rel="2.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1588420800">- Update to 1.45.6:
  * Debugfs will ignore lines in its command files which start with
    a comment character ("#")
  * Fix a number of potential out of bounds memory accesses caused
    by fuzzed / malicious file systems
  * Fix a spurious complaint from e2fsck when a directory which
    previously had more than 32000 subdirectories has the number
    of subdirectories drops below 32000
  * Fix an ismounted check when an LVM device is renamed while the
    device is mounted
  * Mke2fs -d now correctly sets permission with files where the
    owner permissions are not rwx
  * Improve e2fsck's ability to deal with file systems with very
    large number of directories, such that various data structures
    take more than 2GiB of memory.  Use better structure packing to
    improve the memory efficiency of these data structures.
  * Fix debugfs so it correctly prints inode numbers &gt; 2**31.
  * Filefrag now supports very large files (with &gt; 4 billion
    blocks), as well as block sizes up to 1 GiB.
  * Update and clarify various man pages
  * Reserved the error code EXT2_ET_NO_GDESC (which will be used
    in e2fsprogs v1.46+)
  * Add a thread-safe variant of e2p_feature2string(),
    e2p_feature_to_string() to the libe2p library.
  * Fixed portability problems caused by gcc 10.
  * Synchroniz changes from Android's AOSP e2fsprogs tree
  * Update the Malay translation from the translation project
- add upstream signing key and verify source signature</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1603972800">- prepare usrmerge (boo#1029961)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1611835200">- Fix usage of info macros on openSUSE, we use file triggers today
- Use file requires for post section</changelog>
  <changelog author="Jan Kara &lt;jack@suse.cz&gt;" date="1613476800">- Update to 1.46.1:
  * Fix setting extended attributes in libext2fs and debugfs
  * Fix e2fsck to accept large_dir directories greater than 4G
  * Fix fast commit support on big endian architectures
  * Fix mke2fs -d to correctly import a small file stored using inline_data
    feature and which has ACL or extended attribute
  * Various compilation fixes
  * Speedup bitmap loading for large filesystems using multiple threads
  * Speedup mke2fs for bigalloc filesystems
  * E2fsck fixes when rehashing directories
  * Fix e2fsck crashes on maliciously corrupted filesystems
  * Fix e2fsck handling of duplicated case-folded file names
  * Implement hashed directory support in libext2fs
  * Support for fast commit feature
  * Support for combination of casefolding and encryption
  * Support for stable inodes feature
  * Add support for per-inode DAX flag
  * Fix tune2fs to unlock MMP on failure
  * Fix e2fsck buffer overflow when scanning directory blocks
  * Fix resize2fs overflowing block group descriptors with 1k block size
- delete e2fsprogs-1.45.2-gettext.patch - it was merged upstream
- Add autoconf-archive to build requirements
- Fix installation of info files for older distros</changelog>
  <changelog author="Jan Kara &lt;jack@suse.cz&gt;" date="1613649600">- Remove autoreconf (and resulting dependencies) from the spec file. The
  upstream configure script should be fine.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1615723200">- e2fsprogs 1.46.2:
  * tune2fs -c now takes "random" argument
  * Add support for the FS_NOCOMP_FL flag to chattr and lsattr
  * Fix warnings when resizing small file systems to a super-large
  * Fix the debugfs rdump and ls commands so they will work correctly
    for uid's and gid's =&gt; 65536
  * Fix the debugfs write and symlink commands so they support
    targets which contain a pathname
  * Fix Direct I/O support on block devices where the logical block
    size is greater 1k
  * Fix debugfs's logdump so it works on file systems whose block
    size is greater than 8k
  * Fix a crash when there is error while e2fsck is trying to open
    the file system, and e2fsck calls ext2fs_mmp_stop() before MMP
    has been initialized
  * Improved error checking in the fast commit replay code in e2fsck
  * Fix various compiler and Coverity warnings
  * Update the Spanish translation from the translation project</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622635200">- Fix the %doc files. RELEASE-NOTES is a symlink to
  doc/RelNotes/v%version.</changelog>
  <changelog author="Jan Kara &lt;jack@suse.cz&gt;" date="1627905600">- Update to 1.46.3:
  * Add -V and -VV options to filefrag
  * Fix fs corruption cause by resize2fs on filesystems with MMP blocks
  * Fast commit portability fixes
  * Fix direct IO support in Unix IO manager
  * Avoid calling EXT2_IOC_[GS]ETFLAGS for block devices
  * Fix mke2fs to not discard blocks beyond end of filesystem
  * Make e2fsck set filetype of '.' and '..' entries
  * Fix QCOW image generation in e2image for very large filesystems
  * Update translations</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1631620800">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_e2scrub@.service.patch
  * harden_e2scrub_all.service.patch
  * harden_e2scrub_fail@.service.patch
  * harden_e2scrub_reap.service.patch</changelog>
  <changelog author="Jan Kara &lt;jack@suse.cz&gt;" date="1631707200">- Update to 1.46.4:
  * Default to 256-byte inodes for all filesystems, not only larger ones
  * Bigalloc is considered supported now for small cluster sizes
  * E2fsck and e2image fixes for quota feature
  * Fix mke2fs creation of filesystem into non-existent file
- libss-add-newer-libreadline.so.8-to-dlopen-path.patch: libss: add newer
  libreadline.so.8 to dlopen path (bsc#1189453)</changelog>
  <changelog author="Jan Kara &lt;jack@suse.cz&gt;" date="1633003200">- quota-Add-support-to-version-0-quota-format.patch: quota: Add support to
    version 0 quota format (jsc#SLE-17360)
  quota-Fold-quota_read_all_dquots-into-quota_update_l.patch: quota: Fold
    quota_read_all_dquots() into quota_update_limits() (jsc#SLE-17360)
  quota-Rename-quota_update_limits-to-quota_read_all_d.patch: quota: Rename
    quota_update_limits() to quota_read_all_dquots() (jsc#SLE-17360)
  tune2fs-Fix-conversion-of-quota-files.patch: tune2fs: Fix conversion of quota
    files (jsc#SLE-17360)
  e2fsck-Do-not-trash-user-limits-when-processing-orph.patch: e2fsck: Do not
    trash user limits when processing orphan list (jsc#SLE-17360)
  debugfs-Fix-headers-for-quota-commands.patch: debugfs: Fix headers for quota
    commands (jsc#SLE-17360)
  quota-Drop-dead-code.patch: quota: Drop dead code (jsc#SLE-17360)
- add these not yet released fixes to e2fsprogs package so that SLE15-SP4 ships
  with them</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="Jan Kara &lt;jack@suse.cz&gt;" date="1643371200">- Update to 1.46.5:
  * better handling for resizing to fs sizes which would exceed inode limits
  * fix crash in e2fsck fastcommit handling
  * fix possibly lost quota limits when e2fsck corrects quota files
  * fix tune2fs to properly transfer quota limits when convertion quota files
  * add support for handling of version 0 quota files in tune2fs
  * teach libss to use libreadline.so.8
  * optimize resize2fs cpu usage for large filesystems
  * teach libuuid to use getrandom() or getentropy() if available
- libss-add-newer-libreadline.so.8-to-dlopen-path.patch: Remove, merged upstream
- quota-Add-support-to-version-0-quota-format.patch: Remove, merged upstream
- quota-Fold-quota_read_all_dquots-into-quota_update_l.patch: Remove, merged upstream
- quota-Rename-quota_update_limits-to-quota_read_all_d.patch: Remove, merged upstream
- tune2fs-Fix-conversion-of-quota-files.patch: Remove, merged upstream
- e2fsck-Do-not-trash-user-limits-when-processing-orph.patch: Remove, merged upstream
- debugfs-Fix-headers-for-quota-commands.patch: Remove, merged upstream
- quota-Drop-dead-code.patch: Remove, merged upstream</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650369600">- avoid empty preuninstall script</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1663070400">- enabled fuse2fs build which enable to mount ext2/3/4 via FUSE</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" 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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1663243200">- Refresh e2fsprogs.keyring based on currently provided keys.</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="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="Jan Kara &lt;jack@suse.cz&gt;" date="1696420800">- Update specfile to make sure regenerate_initrd_post macro is defined</changelog>
</package>
<package pkgid="f2cd04e5b940d5b622ee1b623ffe30c762fb075060aaddae9500f6cb49acc6e284a6cba254c46d303571d929a7b31eca34b0456c4f3b57561d3d0ad558cc506f" name="fuse2fs-debugsource" arch="x86_64">
  <version epoch="0" ver="1.47.0" rel="2.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1588420800">- Update to 1.45.6:
  * Debugfs will ignore lines in its command files which start with
    a comment character ("#")
  * Fix a number of potential out of bounds memory accesses caused
    by fuzzed / malicious file systems
  * Fix a spurious complaint from e2fsck when a directory which
    previously had more than 32000 subdirectories has the number
    of subdirectories drops below 32000
  * Fix an ismounted check when an LVM device is renamed while the
    device is mounted
  * Mke2fs -d now correctly sets permission with files where the
    owner permissions are not rwx
  * Improve e2fsck's ability to deal with file systems with very
    large number of directories, such that various data structures
    take more than 2GiB of memory.  Use better structure packing to
    improve the memory efficiency of these data structures.
  * Fix debugfs so it correctly prints inode numbers &gt; 2**31.
  * Filefrag now supports very large files (with &gt; 4 billion
    blocks), as well as block sizes up to 1 GiB.
  * Update and clarify various man pages
  * Reserved the error code EXT2_ET_NO_GDESC (which will be used
    in e2fsprogs v1.46+)
  * Add a thread-safe variant of e2p_feature2string(),
    e2p_feature_to_string() to the libe2p library.
  * Fixed portability problems caused by gcc 10.
  * Synchroniz changes from Android's AOSP e2fsprogs tree
  * Update the Malay translation from the translation project
- add upstream signing key and verify source signature</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1603972800">- prepare usrmerge (boo#1029961)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1611835200">- Fix usage of info macros on openSUSE, we use file triggers today
- Use file requires for post section</changelog>
  <changelog author="Jan Kara &lt;jack@suse.cz&gt;" date="1613476800">- Update to 1.46.1:
  * Fix setting extended attributes in libext2fs and debugfs
  * Fix e2fsck to accept large_dir directories greater than 4G
  * Fix fast commit support on big endian architectures
  * Fix mke2fs -d to correctly import a small file stored using inline_data
    feature and which has ACL or extended attribute
  * Various compilation fixes
  * Speedup bitmap loading for large filesystems using multiple threads
  * Speedup mke2fs for bigalloc filesystems
  * E2fsck fixes when rehashing directories
  * Fix e2fsck crashes on maliciously corrupted filesystems
  * Fix e2fsck handling of duplicated case-folded file names
  * Implement hashed directory support in libext2fs
  * Support for fast commit feature
  * Support for combination of casefolding and encryption
  * Support for stable inodes feature
  * Add support for per-inode DAX flag
  * Fix tune2fs to unlock MMP on failure
  * Fix e2fsck buffer overflow when scanning directory blocks
  * Fix resize2fs overflowing block group descriptors with 1k block size
- delete e2fsprogs-1.45.2-gettext.patch - it was merged upstream
- Add autoconf-archive to build requirements
- Fix installation of info files for older distros</changelog>
  <changelog author="Jan Kara &lt;jack@suse.cz&gt;" date="1613649600">- Remove autoreconf (and resulting dependencies) from the spec file. The
  upstream configure script should be fine.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1615723200">- e2fsprogs 1.46.2:
  * tune2fs -c now takes "random" argument
  * Add support for the FS_NOCOMP_FL flag to chattr and lsattr
  * Fix warnings when resizing small file systems to a super-large
  * Fix the debugfs rdump and ls commands so they will work correctly
    for uid's and gid's =&gt; 65536
  * Fix the debugfs write and symlink commands so they support
    targets which contain a pathname
  * Fix Direct I/O support on block devices where the logical block
    size is greater 1k
  * Fix debugfs's logdump so it works on file systems whose block
    size is greater than 8k
  * Fix a crash when there is error while e2fsck is trying to open
    the file system, and e2fsck calls ext2fs_mmp_stop() before MMP
    has been initialized
  * Improved error checking in the fast commit replay code in e2fsck
  * Fix various compiler and Coverity warnings
  * Update the Spanish translation from the translation project</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622635200">- Fix the %doc files. RELEASE-NOTES is a symlink to
  doc/RelNotes/v%version.</changelog>
  <changelog author="Jan Kara &lt;jack@suse.cz&gt;" date="1627905600">- Update to 1.46.3:
  * Add -V and -VV options to filefrag
  * Fix fs corruption cause by resize2fs on filesystems with MMP blocks
  * Fast commit portability fixes
  * Fix direct IO support in Unix IO manager
  * Avoid calling EXT2_IOC_[GS]ETFLAGS for block devices
  * Fix mke2fs to not discard blocks beyond end of filesystem
  * Make e2fsck set filetype of '.' and '..' entries
  * Fix QCOW image generation in e2image for very large filesystems
  * Update translations</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1631620800">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_e2scrub@.service.patch
  * harden_e2scrub_all.service.patch
  * harden_e2scrub_fail@.service.patch
  * harden_e2scrub_reap.service.patch</changelog>
  <changelog author="Jan Kara &lt;jack@suse.cz&gt;" date="1631707200">- Update to 1.46.4:
  * Default to 256-byte inodes for all filesystems, not only larger ones
  * Bigalloc is considered supported now for small cluster sizes
  * E2fsck and e2image fixes for quota feature
  * Fix mke2fs creation of filesystem into non-existent file
- libss-add-newer-libreadline.so.8-to-dlopen-path.patch: libss: add newer
  libreadline.so.8 to dlopen path (bsc#1189453)</changelog>
  <changelog author="Jan Kara &lt;jack@suse.cz&gt;" date="1633003200">- quota-Add-support-to-version-0-quota-format.patch: quota: Add support to
    version 0 quota format (jsc#SLE-17360)
  quota-Fold-quota_read_all_dquots-into-quota_update_l.patch: quota: Fold
    quota_read_all_dquots() into quota_update_limits() (jsc#SLE-17360)
  quota-Rename-quota_update_limits-to-quota_read_all_d.patch: quota: Rename
    quota_update_limits() to quota_read_all_dquots() (jsc#SLE-17360)
  tune2fs-Fix-conversion-of-quota-files.patch: tune2fs: Fix conversion of quota
    files (jsc#SLE-17360)
  e2fsck-Do-not-trash-user-limits-when-processing-orph.patch: e2fsck: Do not
    trash user limits when processing orphan list (jsc#SLE-17360)
  debugfs-Fix-headers-for-quota-commands.patch: debugfs: Fix headers for quota
    commands (jsc#SLE-17360)
  quota-Drop-dead-code.patch: quota: Drop dead code (jsc#SLE-17360)
- add these not yet released fixes to e2fsprogs package so that SLE15-SP4 ships
  with them</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="Jan Kara &lt;jack@suse.cz&gt;" date="1643371200">- Update to 1.46.5:
  * better handling for resizing to fs sizes which would exceed inode limits
  * fix crash in e2fsck fastcommit handling
  * fix possibly lost quota limits when e2fsck corrects quota files
  * fix tune2fs to properly transfer quota limits when convertion quota files
  * add support for handling of version 0 quota files in tune2fs
  * teach libss to use libreadline.so.8
  * optimize resize2fs cpu usage for large filesystems
  * teach libuuid to use getrandom() or getentropy() if available
- libss-add-newer-libreadline.so.8-to-dlopen-path.patch: Remove, merged upstream
- quota-Add-support-to-version-0-quota-format.patch: Remove, merged upstream
- quota-Fold-quota_read_all_dquots-into-quota_update_l.patch: Remove, merged upstream
- quota-Rename-quota_update_limits-to-quota_read_all_d.patch: Remove, merged upstream
- tune2fs-Fix-conversion-of-quota-files.patch: Remove, merged upstream
- e2fsck-Do-not-trash-user-limits-when-processing-orph.patch: Remove, merged upstream
- debugfs-Fix-headers-for-quota-commands.patch: Remove, merged upstream
- quota-Drop-dead-code.patch: Remove, merged upstream</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650369600">- avoid empty preuninstall script</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1663070400">- enabled fuse2fs build which enable to mount ext2/3/4 via FUSE</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" 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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1663243200">- Refresh e2fsprogs.keyring based on currently provided keys.</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="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="Jan Kara &lt;jack@suse.cz&gt;" date="1696420800">- Update specfile to make sure regenerate_initrd_post macro is defined</changelog>
</package>
<package pkgid="cdca4024b5136b3d1b8a3be195f448d3dc94d6f00f1b0a073c9765fdee4d38f8c0d8070308e2ff4638d14f8d41e055da2e3c0524b9818713515d37d8ffc5ea03" name="fuse3" arch="src">
  <version epoch="0" ver="3.16.2" rel="1.1"/>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1596974400">- Update to version 3.9.3
  * Minor bugfixes, documentation updates</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1602244800">- Update to release 3.10.0
  * Add FUSE_CAP_CACHE_SYMLINKS: allow caching symlinks in kernel
    page cache.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1605873600">- Drop /sbin links; they do not seem to be used from anywhere.
- Package "permission" is required in %post, not %pre.
- Update descriptions.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1607342400">- Update to release 3.10.1
  * Unspecified "various minor fixes"</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1610712000">- prepare usrmerge (boo#1029961)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1612526400">- Update to release 3.10.2
  * Allow "nonempty" as a mount option, for backwards
    compatibility with fusermount 2. The option has no effect
    since mounting over non-empty directories is allowed by default.
  * FUSE filesystems can now be mounted underneath EXFAT
    mountpoints.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1618228800">- Update to release 3.10.3
  * Fix returning d_ino and d_type from readdir(3) in non-plus mode</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1623240000">- Update to release 3.10.4
  * Source code: fixed memory leaks in examples.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1630929600">- Update to release 3.10.5
  * Various improvements to make unit tests more robust.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1651752000">- Update to version 3.11.0:
  * Add support for flag FOPEN_NOFLUSH for avoiding flush on close.
  * Fixed returning an error condition to ioctl(2)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1662638400">- Update to release 3.12.0
  * The max_idle_threads parameter has been deprecated in favor
    of the new max_threads* parameter
  * struct fuse_loop_config is now private and has to be
    constructed using fuse_loop_cfg_create()
  * fuse_session_loop_mt() now accepts struct fuse_loop_config *
    as NULL pointer.
  * fuse_parse_cmdline() now accepts a max_threads option.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" 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="Jan Engelhardt &lt;jengelh@inai.de&gt;" 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="Jan Engelhardt &lt;jengelh@inai.de&gt;" 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="Jan Engelhardt &lt;jengelh@inai.de&gt;" 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="Jiri Srain &lt;jsrain@suse.com&gt;" date="1684411200">- update the license tag matching the code (LGPL-2.1-only and
  GPL-2.0-only)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" 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="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1688558400">- Update to release 3.15.1
  * Reduce default write size by half</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1691496000">- Update to release 3.16.1
  * Readdir kernel cache can be enabled from high-level API.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1696939200">- Update to release 3.16.2
  * Various minor bugfixes and improvements.</changelog>
</package>
<package pkgid="a84699e0df829b11872a05f91f937434f2d67d4bd836535baf31d9bb950f8240a1db054b58d7d9fae8d4aa63a34c34b8565daf7b1d9ab933c08ed2062093824f" name="fuse3" arch="x86_64">
  <version epoch="0" ver="3.16.2" rel="1.1"/>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1596974400">- Update to version 3.9.3
  * Minor bugfixes, documentation updates</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1602244800">- Update to release 3.10.0
  * Add FUSE_CAP_CACHE_SYMLINKS: allow caching symlinks in kernel
    page cache.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1605873600">- Drop /sbin links; they do not seem to be used from anywhere.
- Package "permission" is required in %post, not %pre.
- Update descriptions.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1607342400">- Update to release 3.10.1
  * Unspecified "various minor fixes"</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1610712000">- prepare usrmerge (boo#1029961)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1612526400">- Update to release 3.10.2
  * Allow "nonempty" as a mount option, for backwards
    compatibility with fusermount 2. The option has no effect
    since mounting over non-empty directories is allowed by default.
  * FUSE filesystems can now be mounted underneath EXFAT
    mountpoints.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1618228800">- Update to release 3.10.3
  * Fix returning d_ino and d_type from readdir(3) in non-plus mode</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1623240000">- Update to release 3.10.4
  * Source code: fixed memory leaks in examples.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1630929600">- Update to release 3.10.5
  * Various improvements to make unit tests more robust.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1651752000">- Update to version 3.11.0:
  * Add support for flag FOPEN_NOFLUSH for avoiding flush on close.
  * Fixed returning an error condition to ioctl(2)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1662638400">- Update to release 3.12.0
  * The max_idle_threads parameter has been deprecated in favor
    of the new max_threads* parameter
  * struct fuse_loop_config is now private and has to be
    constructed using fuse_loop_cfg_create()
  * fuse_session_loop_mt() now accepts struct fuse_loop_config *
    as NULL pointer.
  * fuse_parse_cmdline() now accepts a max_threads option.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" 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="Jan Engelhardt &lt;jengelh@inai.de&gt;" 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="Jan Engelhardt &lt;jengelh@inai.de&gt;" 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="Jan Engelhardt &lt;jengelh@inai.de&gt;" 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="Jiri Srain &lt;jsrain@suse.com&gt;" date="1684411200">- update the license tag matching the code (LGPL-2.1-only and
  GPL-2.0-only)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" 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="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1688558400">- Update to release 3.15.1
  * Reduce default write size by half</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1691496000">- Update to release 3.16.1
  * Readdir kernel cache can be enabled from high-level API.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1696939200">- Update to release 3.16.2
  * Various minor bugfixes and improvements.</changelog>
</package>
<package pkgid="21c21e11590a1f1ec41478d378a96bd41b500db23213d9a05c06253673f35bca906c81472061e9a33aec461bf2e59d182ccbd4decb30520c4efeb00d1d35c916" name="fuse3-debuginfo" arch="x86_64">
  <version epoch="0" ver="3.16.2" rel="1.1"/>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1596974400">- Update to version 3.9.3
  * Minor bugfixes, documentation updates</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1602244800">- Update to release 3.10.0
  * Add FUSE_CAP_CACHE_SYMLINKS: allow caching symlinks in kernel
    page cache.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1605873600">- Drop /sbin links; they do not seem to be used from anywhere.
- Package "permission" is required in %post, not %pre.
- Update descriptions.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1607342400">- Update to release 3.10.1
  * Unspecified "various minor fixes"</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1610712000">- prepare usrmerge (boo#1029961)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1612526400">- Update to release 3.10.2
  * Allow "nonempty" as a mount option, for backwards
    compatibility with fusermount 2. The option has no effect
    since mounting over non-empty directories is allowed by default.
  * FUSE filesystems can now be mounted underneath EXFAT
    mountpoints.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1618228800">- Update to release 3.10.3
  * Fix returning d_ino and d_type from readdir(3) in non-plus mode</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1623240000">- Update to release 3.10.4
  * Source code: fixed memory leaks in examples.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1630929600">- Update to release 3.10.5
  * Various improvements to make unit tests more robust.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1651752000">- Update to version 3.11.0:
  * Add support for flag FOPEN_NOFLUSH for avoiding flush on close.
  * Fixed returning an error condition to ioctl(2)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1662638400">- Update to release 3.12.0
  * The max_idle_threads parameter has been deprecated in favor
    of the new max_threads* parameter
  * struct fuse_loop_config is now private and has to be
    constructed using fuse_loop_cfg_create()
  * fuse_session_loop_mt() now accepts struct fuse_loop_config *
    as NULL pointer.
  * fuse_parse_cmdline() now accepts a max_threads option.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" 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="Jan Engelhardt &lt;jengelh@inai.de&gt;" 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="Jan Engelhardt &lt;jengelh@inai.de&gt;" 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="Jan Engelhardt &lt;jengelh@inai.de&gt;" 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="Jiri Srain &lt;jsrain@suse.com&gt;" date="1684411200">- update the license tag matching the code (LGPL-2.1-only and
  GPL-2.0-only)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" 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="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1688558400">- Update to release 3.15.1
  * Reduce default write size by half</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1691496000">- Update to release 3.16.1
  * Readdir kernel cache can be enabled from high-level API.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1696939200">- Update to release 3.16.2
  * Various minor bugfixes and improvements.</changelog>
</package>
<package pkgid="5e75dc6b2ab37465eb9e601829b3b82c61c71cbc9e4d60911d973b1cde1de73a31b805ac1c894d02687833b72fa912eae2c9261d7a408dc829df8d44e9e88fe0" name="fuse3-debugsource" arch="x86_64">
  <version epoch="0" ver="3.16.2" rel="1.1"/>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1596974400">- Update to version 3.9.3
  * Minor bugfixes, documentation updates</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1602244800">- Update to release 3.10.0
  * Add FUSE_CAP_CACHE_SYMLINKS: allow caching symlinks in kernel
    page cache.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1605873600">- Drop /sbin links; they do not seem to be used from anywhere.
- Package "permission" is required in %post, not %pre.
- Update descriptions.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1607342400">- Update to release 3.10.1
  * Unspecified "various minor fixes"</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1610712000">- prepare usrmerge (boo#1029961)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1612526400">- Update to release 3.10.2
  * Allow "nonempty" as a mount option, for backwards
    compatibility with fusermount 2. The option has no effect
    since mounting over non-empty directories is allowed by default.
  * FUSE filesystems can now be mounted underneath EXFAT
    mountpoints.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1618228800">- Update to release 3.10.3
  * Fix returning d_ino and d_type from readdir(3) in non-plus mode</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1623240000">- Update to release 3.10.4
  * Source code: fixed memory leaks in examples.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1630929600">- Update to release 3.10.5
  * Various improvements to make unit tests more robust.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1651752000">- Update to version 3.11.0:
  * Add support for flag FOPEN_NOFLUSH for avoiding flush on close.
  * Fixed returning an error condition to ioctl(2)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1662638400">- Update to release 3.12.0
  * The max_idle_threads parameter has been deprecated in favor
    of the new max_threads* parameter
  * struct fuse_loop_config is now private and has to be
    constructed using fuse_loop_cfg_create()
  * fuse_session_loop_mt() now accepts struct fuse_loop_config *
    as NULL pointer.
  * fuse_parse_cmdline() now accepts a max_threads option.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" 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="Jan Engelhardt &lt;jengelh@inai.de&gt;" 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="Jan Engelhardt &lt;jengelh@inai.de&gt;" 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="Jan Engelhardt &lt;jengelh@inai.de&gt;" 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="Jiri Srain &lt;jsrain@suse.com&gt;" date="1684411200">- update the license tag matching the code (LGPL-2.1-only and
  GPL-2.0-only)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" 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="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1688558400">- Update to release 3.15.1
  * Reduce default write size by half</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1691496000">- Update to release 3.16.1
  * Readdir kernel cache can be enabled from high-level API.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1696939200">- Update to release 3.16.2
  * Various minor bugfixes and improvements.</changelog>
</package>
<package pkgid="93e75a83d2563b417ceb62b59dda12153b22974e03231d24be4acf424c44ba49392d16d4815a73ba60683eb9135ffab633b1363e612c6df1c3acb67d5a7fb4da" name="fuse3-devel" arch="x86_64">
  <version epoch="0" ver="3.16.2" rel="1.1"/>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1596974400">- Update to version 3.9.3
  * Minor bugfixes, documentation updates</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1602244800">- Update to release 3.10.0
  * Add FUSE_CAP_CACHE_SYMLINKS: allow caching symlinks in kernel
    page cache.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1605873600">- Drop /sbin links; they do not seem to be used from anywhere.
- Package "permission" is required in %post, not %pre.
- Update descriptions.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1607342400">- Update to release 3.10.1
  * Unspecified "various minor fixes"</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1610712000">- prepare usrmerge (boo#1029961)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1612526400">- Update to release 3.10.2
  * Allow "nonempty" as a mount option, for backwards
    compatibility with fusermount 2. The option has no effect
    since mounting over non-empty directories is allowed by default.
  * FUSE filesystems can now be mounted underneath EXFAT
    mountpoints.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1618228800">- Update to release 3.10.3
  * Fix returning d_ino and d_type from readdir(3) in non-plus mode</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1623240000">- Update to release 3.10.4
  * Source code: fixed memory leaks in examples.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1630929600">- Update to release 3.10.5
  * Various improvements to make unit tests more robust.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1651752000">- Update to version 3.11.0:
  * Add support for flag FOPEN_NOFLUSH for avoiding flush on close.
  * Fixed returning an error condition to ioctl(2)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1662638400">- Update to release 3.12.0
  * The max_idle_threads parameter has been deprecated in favor
    of the new max_threads* parameter
  * struct fuse_loop_config is now private and has to be
    constructed using fuse_loop_cfg_create()
  * fuse_session_loop_mt() now accepts struct fuse_loop_config *
    as NULL pointer.
  * fuse_parse_cmdline() now accepts a max_threads option.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" 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="Jan Engelhardt &lt;jengelh@inai.de&gt;" 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="Jan Engelhardt &lt;jengelh@inai.de&gt;" 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="Jan Engelhardt &lt;jengelh@inai.de&gt;" 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="Jiri Srain &lt;jsrain@suse.com&gt;" date="1684411200">- update the license tag matching the code (LGPL-2.1-only and
  GPL-2.0-only)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" 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="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1688558400">- Update to release 3.15.1
  * Reduce default write size by half</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1691496000">- Update to release 3.16.1
  * Readdir kernel cache can be enabled from high-level API.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1696939200">- Update to release 3.16.2
  * Various minor bugfixes and improvements.</changelog>
</package>
<package pkgid="43bae9c068c67329fa2ef9326ca2918f5cb645037ecb708a0e250dfd4d463e12eb43e8bdaa3d53c99772707abc7fe3287b5947a2d7de3997d9432423aa259a65" name="fuse3-doc" arch="x86_64">
  <version epoch="0" ver="3.16.2" rel="1.1"/>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1596974400">- Update to version 3.9.3
  * Minor bugfixes, documentation updates</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1602244800">- Update to release 3.10.0
  * Add FUSE_CAP_CACHE_SYMLINKS: allow caching symlinks in kernel
    page cache.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1605873600">- Drop /sbin links; they do not seem to be used from anywhere.
- Package "permission" is required in %post, not %pre.
- Update descriptions.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1607342400">- Update to release 3.10.1
  * Unspecified "various minor fixes"</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1610712000">- prepare usrmerge (boo#1029961)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1612526400">- Update to release 3.10.2
  * Allow "nonempty" as a mount option, for backwards
    compatibility with fusermount 2. The option has no effect
    since mounting over non-empty directories is allowed by default.
  * FUSE filesystems can now be mounted underneath EXFAT
    mountpoints.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1618228800">- Update to release 3.10.3
  * Fix returning d_ino and d_type from readdir(3) in non-plus mode</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1623240000">- Update to release 3.10.4
  * Source code: fixed memory leaks in examples.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1630929600">- Update to release 3.10.5
  * Various improvements to make unit tests more robust.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1651752000">- Update to version 3.11.0:
  * Add support for flag FOPEN_NOFLUSH for avoiding flush on close.
  * Fixed returning an error condition to ioctl(2)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1662638400">- Update to release 3.12.0
  * The max_idle_threads parameter has been deprecated in favor
    of the new max_threads* parameter
  * struct fuse_loop_config is now private and has to be
    constructed using fuse_loop_cfg_create()
  * fuse_session_loop_mt() now accepts struct fuse_loop_config *
    as NULL pointer.
  * fuse_parse_cmdline() now accepts a max_threads option.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" 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="Jan Engelhardt &lt;jengelh@inai.de&gt;" 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="Jan Engelhardt &lt;jengelh@inai.de&gt;" 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="Jan Engelhardt &lt;jengelh@inai.de&gt;" 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="Jiri Srain &lt;jsrain@suse.com&gt;" date="1684411200">- update the license tag matching the code (LGPL-2.1-only and
  GPL-2.0-only)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" 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="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1688558400">- Update to release 3.15.1
  * Reduce default write size by half</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1691496000">- Update to release 3.16.1
  * Readdir kernel cache can be enabled from high-level API.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1696939200">- Update to release 3.16.2
  * Various minor bugfixes and improvements.</changelog>
</package>
<package pkgid="b069acfb96275622bd8259aa777870121d27ae8d25dbc64d0e7ad2b047da9d6e02d98d1de6bf3e04d9715dc74e139f6a1d250a4429a0102beb65d3f198bf4871" name="fwupd" arch="src">
  <version epoch="0" ver="1.9.10" rel="2.1"/>
  <changelog author="Tseng &lt;dennis.tseng@suse.com&gt;" date="1667476800">- For pushing fwupd-1.8.6 to 15-SP5 (fwupd-1.7.3), sync change log:
  (jsc#PED-1232)
  - fwupd-bsc1193921-nvme-ignore-non-PCI-NVMe-devices.patch
    be merged to fwupd-1.7.3</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1668081600">- Update to version 1.8.7:
  + This release adds the following features:
  - Add a new HSI check for the leaked Lenovo 'Key Manifest'
    hashes
  - Measure system integrity when installing UEFI updates
  - Record more host DMI data when submitting a report for dbx
    failures
  - Use xz-compressed metadata to reduce bandwidth used by ~25%
  + This release fixes the following bugs:
  - Add documentation for three existing HSI attributes
  - Add re-insert requirement for Analogix devices
  - Allow parsing metadata more than 1MB in size
  - Do not follow symlinks when searching for ESP devices
  - Ensure the config file permission is correct for built-in
    plugins
  - Fix a compile failure when compiling without efiboot
  - Fix a regression when using fwuptool install-blob with FMAP
    firmware
  - Only count the Microsoft hashes when getting the dbx version
  - Only use the IFD when the system is Intel-based
  - Support loading CoSWID when only one role has been set
  + This release adds support for the following hardware:
  - Anker Thunderbolt 4 Mini Hub
  - ELAN haptic hardware
  - Fingerprint lenfy devices
  - Goodix GF3258WNC
  - Intel discrete GPUs (experimental)
  - More Star Labs laptops
  - QSI Godzilla Creek Reference Hub
- Stop passing conditional plugin_amt=disabled, no longer needed,
  nor recognized.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1672056000">- Update to version 1.8.8:
  + This release adds the following features:
  - Add BIOS rollback protection support for Dell and Lenovo
    systems
  - Generate OVAL rules for openSCAP evaluation
  - Show the signed reports from QA teams in client tools
  + This release fixes the following bugs:
  - Add a X-Gpu category for new hardware support
  - Add more ChromeOS metadata to the report attributes
  - Ensure the device name is set for Intel USB4 devices
  - Fix a critical DFU CSR warning when deploying firmware
  - Fix a Synaptics RMI issue when updating non-secure devices
  - Match more device properties when using GetDetails
  - Move AMD platform rollback protection to level 4
  - Use the correct AppStream ID for the Key Manifest failure
  - Wait for the Intel GPU to come back after updating
  + This release adds support for the following hardware:
  - Logitech Whiteboard cameras
  - More Goodix MoC devices
  - Several QSI Docks</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1672833600">- Update to 1.8.9:
  + This release adds the following features:
  - Add an interactive request for re-inserting the USB cable
  - Add SHA384 support for TPM hashes
  - Add X-FingerprintReader, X-GraphicsTablet, X-Dock and X-UsbDock categories
  - Allow specifying OR parent requirements in metadata
  + This release fixes the following bugs:
  - Add the fwupd version to the HSI result if the chassis is invalid
  - Allow getting the ESP when there is a block device with no filesystem
  - Allow reinstalling on devices with only-version-upgrade set
  - Do not require the TPM event log to have all reconstructions
  - Fix a tiny memory leak when parsing signed reports
  - Ignore failure to mount the ESP if unsupported
  - Never allow using SHA-1 for checksum validation
  - Return a more useful error if USB recovery failed
  - Skip the fwupdx64.efi BootXXXX entry when measuring system integrity
  - Speed up daemon startup using prepared XPath queries
  - Suggest to turn on ThunderboltAccess for Lenovo systems
  - Use better defaults if the config file is missing
  + This release adds support for the following hardware:
  - More Solidigm NVMe devices
  - More Synaptics Cape devices
  - More Synaptics Prometheus devices
  - Most Texas Instruments USB-4 docks
  - Scaler support for Wacom USB devices
  - Several new Wistron USB-C docks</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1674043200">- Fix error generating grub.cfg when an update is available.
  + uefi-capsule-Do-not-call-grub2-probe-without-argumen.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1677758400">- Update to version 1.8.12:
  + Allow setting the package user agent before the client has
    connected.
  + Fix a small memory leak when refreshing metadata.
- Changes from version 1.8.11:
  + Add support for replaying USB devices so they can be emulated
    in CI.
  + Allow desktop software to inhibit the system to prevent
    updates.
  + Allow using requirements with depth=0 and no parent.
  + Auto-set the CCGX remove-delay now we parse DMC subcomponents.
  + Detect and warn users with the broken NVMe firmware 3B2QGXA7.
  + Print errors as JSON objects when using fwupdmgr --json.
- Changes from version 1.8.10:
  + Add a PE/COFF firmware parser to allow reading coSWID SBoM
    data.
  + Allow dumping CFI SPI chips using devices like CH341a.
  + Refactor the HWIDs functionality to include FDT data.
- Rebase fwupd-bsc1130056-change-shim-path.patch.
- Drop uefi-capsule-Do-not-call-grub2-probe-without-argumen.patch:
  fixed upstream.
- Add -Dcompat_cli=true meson parameter: keep compat binaries for
  the time being.
- Add xz-devel BuildRequires: needed to link liblzma.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1678449600">- Introduce docs flag, set to 0: do not build documentation using
  pandoc: ghc is not part of the rings and we don't want this
  there.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1686657600">- Update to version 1.8.16:
  + Auto-detect the OEM BCM57xx PCI cards with double the available
    EEPROM
  + Beep the console when waiting for user input
  + Do not assume a file descriptor of zero is invalid
  + Fix high memory usage when writing a carefully crafted EFI
    filesystem
  + Ignore refresh on a non-download remote to fix old versions of
    KDE
  + Limit the maximum number of file objects in the EFI filesystem
  + Only add the supported DFU attributes as private flags
  + Show devices with problems in fwupdmgr get-upgrades
  + Update official Intel GPU product names
- Changes from version 1.8.15:
  + Add the latest dbx fixups for BlackLotus
  + Allow fwupd-refresh.timer trigger once per hour
  + Fix a crash when converting HFSTS1 values
  + Fix the version detection for SteelSeries Bluetooth mode
  + Invalidate the XMLb cache when installing new fwupd versions
  + Trigger the passive flow for usb4 from dell-dock
  + New hardware support: More Logitech Unifying receivers, Nordic
    MCUboot and nRF52 Desktop Keyboard
- Changes from version 1.8.14:
  + Fix possible crash when getting UEFI report metadata
  + Fix 'fwupdmgr install FILE GUID'
- Changes from version 1.8.13:
  + New features:
  - Add pcap converter which allows emulating devices from a
    Wireshark dump
  - Add the ability to dump TPM firmware for future use
  - Optionally retain firmware in a backup remote
  - Record the ESP type in the firmware report sent to the LVFS
  + Bugs fixed:
  - Accept application/octet-stream for archives when the mime
    database is missing
  - Add the latest dbx version version fixups as Microsoft
    removed another entry
  - Assume DFU appIDLE if GetStatus is not implemented
  - Do not require signatures for local or directory remotes
  - Do not use pandoc to build the man pages
  - Enhance Qubes functionality to use JCat
  - Fix a CCGX 'usbfs: process did not claim interface 1 before
    use' warning
  - Fix a compile warning when using a new libqmi version
  - Fix a critical warning when parsing an empty kernel cmdline
  - Fix a synaptics-cape regression where the firmware pauses for
    INTR
  - Fix the defines for HFSTS6 enforcement policy
  - Fix the i2c name properly for ElanTP hardware
  - Fix the name of the MTD Intel SPI controller
  - Set the release remote when installing archives
  - Use the powerd power type information to better set AC levels
  + New hardware:
  - Framework Audio Card
  - Lenovo ThinkPad TBT3-TR Gen 2
  - Wacom Intuos BT S Gen 3
- Update options passed to meson following upstream changes.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1688558400">- Enable efi_fw_update on riscv64
- fwupdagent and dfu-tool are only built %{with efi_fw_update}</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690027200">- Update to version 1.8.17:
  + Correctly obtain the Thunderbolt is_native controller
    attribute.
  + Fix a Wacom emulation failure on s390x.
  + Only allow --force on security attributes for unsupported
    builds.
  + Reduce the amount of RSS by ~12% at startup.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1694779200">- Remove protobuf-c BR: SLE now matches TW package layout
- Remove gnu-efi BR: efi binary is in fwupd-efi</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697803200">- Update to version 1.9.6:
  + This release adds the following features:
  - Add a launchd agent for macOS.
  - Add a new security attribute for BIOS capsule updates to be
    enabled.
  - Add functionality to fix specific host security attributes.
  - Add global information from the context into the report data.
  - Add support for coSWID payload sections.
  - Add support for parsing the EDID.
  - Allow adding only-quirk instance IDs from quirk files.
  - Install a sysusers.d systemd file when using
  - Dsystemd_unit_user.
  + For The changes of 1.9.0…1.9.5, please consult
    https://github.com/fwupd/fwupd/releases
- Add pkgconfig(passim) BuildRequires: new dependency.
- Pass -Dplugin_amdgpu=disabled to meson: not buildable just yet.
- Pass -Dlaunchd=disabled to meson: launched is MacOS only.
- Drop -Dplugin_dell=enabled meson parameter: no longer supported.
- Drop fwupd-bsc1130056-change-shim-path.patch: no longer
  applicable.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1698840000">- Update to versrion 1.9.7:
  + This release adds the following features:
  - Add support for child device requirements in metadata.
  - Allow to have more than one host BKC.
  - Delete BootNext as a post-reboot action to work around broken
    firmware.
  - Parse cabinet archives internally without libgcab.
  - Use close-ended mode for eMMC FFU to speed up firmware
    updates.
  + This release adds support for the following hardware:
  - Logitech Rally System devices.
  - More PixartRF HPAC devices.
  - More Synaptics Prometheus fingerprint readers.
  - Some Western Digital eMMC devices.
  - VIA VL830 and VL832.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1698926400">- Disable passim support for now. For openSUSE users this is likely
  less intereting that it would be for enterprise customers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699531200">- Do not pass -Dsystemd_unit_user=root to meson: use fwupd's
  defautl fwupd_refresh user (boo#1216973).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700049600">- Update to version 1.9.8:
  + This release adds the following features:
  - Add a DP AUX device subclass and port the Synaptics MST
    plugin to it
  - Add a feature flag for non-generic requests where
    translations are required
  - Hide generic VID/PIDs to avoid accidental firmware matches
  - Optionally set the modem carrier configuration as the branch
    name
  - Rename 'fwupdmgr sync-bkc' to 'fwupdmgr sync' and also
    consider the branch
  - Require additional requirements for devices using non-OEM USB
    VIDs
  - Set the waiting-for-user status when sending a request
  - Support uSWID SBoM data with LZMA compressed payloads
  + This release adds support for the following hardware:
  - Kinetic SST/MST DisplayPort converters
  - Wacom Cintiq Pros (DTH172, DTH227)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700136000">- Re-add fwupd-bsc1130056-change-shim-path.patch: patch was dropped
  in error (boo#1217138).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700568000">- Update to version 1.9.9 (boo#1217295):
  + This release adds the following features:
  - Add a new generic request for the device power cable.
  + This release adds support for the following hardware:
  - Lenovo X1 Yoga Gen7 530E.
  - Advantech BMC devices.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701691200">- Update to version 1.9.10:
  + This release adds the following features:
  - Add support for not_hardware requirements
  - Add support for loongarch64
  - Add support for per-release priority attributes
  - Make USB claim retry count configurable across devices
  + This release fixes the following bugs:
  - Compare the HID report value when checking for duplicates
  - Consider the component priority when installing composite updates
  - Deploy the CCGX firmware correctly the first time
  - Do not export the 'main-system-firmware' and 'cpu' GUIDs
  - Enforce fwupd version requirements client side
  - Fix Genesys 'failed to get static tool info from device' error
  - Fix potential 'dereference before null check' in ccmx-dmc
  - Fix the 'already registered private FuMmDevice flag with value' warning
  - Fix the 'assertion backend_id != NULL failed' runtime warning
  - Fix Wacom USB device emulation by recording the composite phases
  - Generate generic request message text where possible
  - Hide HTTP passwords in fwupd debugging logs
  - Let the client know what interaction is expected
  - Make all critical warnings into backtraces for non-release builds
  - Never obsolete the wrong HSI attribute
  - Never show a HSI index that is impossible
  - Only apply fastboot plugin to modem devices supporting fastboot
  - Only send interactive requests when the sender is alive
  - Remove the now-obsolete Synaptics MST cascade device scanning
  - Replace the Redfish KCS user if required
  - Restrict mediatek-scaler devices on specific hardware only
  - Skip any recovery partitions when detecting ESP</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1703073600">- Own %{_modulesloaddir}: used to be present via udev-mini -&gt; kmod
  - &gt; suse-module-tools dependency before.</changelog>
</package>
<package pkgid="2329222fd2c632a2b32bcdc2591cdf6b93fa19037f05ec34edf8fe1538909c0968f15da25b68d1e70840e97cbc423c065cc985412dc49062e7f878f7b137126f" name="fwupd" arch="x86_64">
  <version epoch="0" ver="1.9.10" rel="2.1"/>
  <changelog author="Tseng &lt;dennis.tseng@suse.com&gt;" date="1667476800">- For pushing fwupd-1.8.6 to 15-SP5 (fwupd-1.7.3), sync change log:
  (jsc#PED-1232)
  - fwupd-bsc1193921-nvme-ignore-non-PCI-NVMe-devices.patch
    be merged to fwupd-1.7.3</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1668081600">- Update to version 1.8.7:
  + This release adds the following features:
  - Add a new HSI check for the leaked Lenovo 'Key Manifest'
    hashes
  - Measure system integrity when installing UEFI updates
  - Record more host DMI data when submitting a report for dbx
    failures
  - Use xz-compressed metadata to reduce bandwidth used by ~25%
  + This release fixes the following bugs:
  - Add documentation for three existing HSI attributes
  - Add re-insert requirement for Analogix devices
  - Allow parsing metadata more than 1MB in size
  - Do not follow symlinks when searching for ESP devices
  - Ensure the config file permission is correct for built-in
    plugins
  - Fix a compile failure when compiling without efiboot
  - Fix a regression when using fwuptool install-blob with FMAP
    firmware
  - Only count the Microsoft hashes when getting the dbx version
  - Only use the IFD when the system is Intel-based
  - Support loading CoSWID when only one role has been set
  + This release adds support for the following hardware:
  - Anker Thunderbolt 4 Mini Hub
  - ELAN haptic hardware
  - Fingerprint lenfy devices
  - Goodix GF3258WNC
  - Intel discrete GPUs (experimental)
  - More Star Labs laptops
  - QSI Godzilla Creek Reference Hub
- Stop passing conditional plugin_amt=disabled, no longer needed,
  nor recognized.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1672056000">- Update to version 1.8.8:
  + This release adds the following features:
  - Add BIOS rollback protection support for Dell and Lenovo
    systems
  - Generate OVAL rules for openSCAP evaluation
  - Show the signed reports from QA teams in client tools
  + This release fixes the following bugs:
  - Add a X-Gpu category for new hardware support
  - Add more ChromeOS metadata to the report attributes
  - Ensure the device name is set for Intel USB4 devices
  - Fix a critical DFU CSR warning when deploying firmware
  - Fix a Synaptics RMI issue when updating non-secure devices
  - Match more device properties when using GetDetails
  - Move AMD platform rollback protection to level 4
  - Use the correct AppStream ID for the Key Manifest failure
  - Wait for the Intel GPU to come back after updating
  + This release adds support for the following hardware:
  - Logitech Whiteboard cameras
  - More Goodix MoC devices
  - Several QSI Docks</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1672833600">- Update to 1.8.9:
  + This release adds the following features:
  - Add an interactive request for re-inserting the USB cable
  - Add SHA384 support for TPM hashes
  - Add X-FingerprintReader, X-GraphicsTablet, X-Dock and X-UsbDock categories
  - Allow specifying OR parent requirements in metadata
  + This release fixes the following bugs:
  - Add the fwupd version to the HSI result if the chassis is invalid
  - Allow getting the ESP when there is a block device with no filesystem
  - Allow reinstalling on devices with only-version-upgrade set
  - Do not require the TPM event log to have all reconstructions
  - Fix a tiny memory leak when parsing signed reports
  - Ignore failure to mount the ESP if unsupported
  - Never allow using SHA-1 for checksum validation
  - Return a more useful error if USB recovery failed
  - Skip the fwupdx64.efi BootXXXX entry when measuring system integrity
  - Speed up daemon startup using prepared XPath queries
  - Suggest to turn on ThunderboltAccess for Lenovo systems
  - Use better defaults if the config file is missing
  + This release adds support for the following hardware:
  - More Solidigm NVMe devices
  - More Synaptics Cape devices
  - More Synaptics Prometheus devices
  - Most Texas Instruments USB-4 docks
  - Scaler support for Wacom USB devices
  - Several new Wistron USB-C docks</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1674043200">- Fix error generating grub.cfg when an update is available.
  + uefi-capsule-Do-not-call-grub2-probe-without-argumen.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1677758400">- Update to version 1.8.12:
  + Allow setting the package user agent before the client has
    connected.
  + Fix a small memory leak when refreshing metadata.
- Changes from version 1.8.11:
  + Add support for replaying USB devices so they can be emulated
    in CI.
  + Allow desktop software to inhibit the system to prevent
    updates.
  + Allow using requirements with depth=0 and no parent.
  + Auto-set the CCGX remove-delay now we parse DMC subcomponents.
  + Detect and warn users with the broken NVMe firmware 3B2QGXA7.
  + Print errors as JSON objects when using fwupdmgr --json.
- Changes from version 1.8.10:
  + Add a PE/COFF firmware parser to allow reading coSWID SBoM
    data.
  + Allow dumping CFI SPI chips using devices like CH341a.
  + Refactor the HWIDs functionality to include FDT data.
- Rebase fwupd-bsc1130056-change-shim-path.patch.
- Drop uefi-capsule-Do-not-call-grub2-probe-without-argumen.patch:
  fixed upstream.
- Add -Dcompat_cli=true meson parameter: keep compat binaries for
  the time being.
- Add xz-devel BuildRequires: needed to link liblzma.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1678449600">- Introduce docs flag, set to 0: do not build documentation using
  pandoc: ghc is not part of the rings and we don't want this
  there.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1686657600">- Update to version 1.8.16:
  + Auto-detect the OEM BCM57xx PCI cards with double the available
    EEPROM
  + Beep the console when waiting for user input
  + Do not assume a file descriptor of zero is invalid
  + Fix high memory usage when writing a carefully crafted EFI
    filesystem
  + Ignore refresh on a non-download remote to fix old versions of
    KDE
  + Limit the maximum number of file objects in the EFI filesystem
  + Only add the supported DFU attributes as private flags
  + Show devices with problems in fwupdmgr get-upgrades
  + Update official Intel GPU product names
- Changes from version 1.8.15:
  + Add the latest dbx fixups for BlackLotus
  + Allow fwupd-refresh.timer trigger once per hour
  + Fix a crash when converting HFSTS1 values
  + Fix the version detection for SteelSeries Bluetooth mode
  + Invalidate the XMLb cache when installing new fwupd versions
  + Trigger the passive flow for usb4 from dell-dock
  + New hardware support: More Logitech Unifying receivers, Nordic
    MCUboot and nRF52 Desktop Keyboard
- Changes from version 1.8.14:
  + Fix possible crash when getting UEFI report metadata
  + Fix 'fwupdmgr install FILE GUID'
- Changes from version 1.8.13:
  + New features:
  - Add pcap converter which allows emulating devices from a
    Wireshark dump
  - Add the ability to dump TPM firmware for future use
  - Optionally retain firmware in a backup remote
  - Record the ESP type in the firmware report sent to the LVFS
  + Bugs fixed:
  - Accept application/octet-stream for archives when the mime
    database is missing
  - Add the latest dbx version version fixups as Microsoft
    removed another entry
  - Assume DFU appIDLE if GetStatus is not implemented
  - Do not require signatures for local or directory remotes
  - Do not use pandoc to build the man pages
  - Enhance Qubes functionality to use JCat
  - Fix a CCGX 'usbfs: process did not claim interface 1 before
    use' warning
  - Fix a compile warning when using a new libqmi version
  - Fix a critical warning when parsing an empty kernel cmdline
  - Fix a synaptics-cape regression where the firmware pauses for
    INTR
  - Fix the defines for HFSTS6 enforcement policy
  - Fix the i2c name properly for ElanTP hardware
  - Fix the name of the MTD Intel SPI controller
  - Set the release remote when installing archives
  - Use the powerd power type information to better set AC levels
  + New hardware:
  - Framework Audio Card
  - Lenovo ThinkPad TBT3-TR Gen 2
  - Wacom Intuos BT S Gen 3
- Update options passed to meson following upstream changes.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1688558400">- Enable efi_fw_update on riscv64
- fwupdagent and dfu-tool are only built %{with efi_fw_update}</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690027200">- Update to version 1.8.17:
  + Correctly obtain the Thunderbolt is_native controller
    attribute.
  + Fix a Wacom emulation failure on s390x.
  + Only allow --force on security attributes for unsupported
    builds.
  + Reduce the amount of RSS by ~12% at startup.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1694779200">- Remove protobuf-c BR: SLE now matches TW package layout
- Remove gnu-efi BR: efi binary is in fwupd-efi</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697803200">- Update to version 1.9.6:
  + This release adds the following features:
  - Add a launchd agent for macOS.
  - Add a new security attribute for BIOS capsule updates to be
    enabled.
  - Add functionality to fix specific host security attributes.
  - Add global information from the context into the report data.
  - Add support for coSWID payload sections.
  - Add support for parsing the EDID.
  - Allow adding only-quirk instance IDs from quirk files.
  - Install a sysusers.d systemd file when using
  - Dsystemd_unit_user.
  + For The changes of 1.9.0…1.9.5, please consult
    https://github.com/fwupd/fwupd/releases
- Add pkgconfig(passim) BuildRequires: new dependency.
- Pass -Dplugin_amdgpu=disabled to meson: not buildable just yet.
- Pass -Dlaunchd=disabled to meson: launched is MacOS only.
- Drop -Dplugin_dell=enabled meson parameter: no longer supported.
- Drop fwupd-bsc1130056-change-shim-path.patch: no longer
  applicable.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1698840000">- Update to versrion 1.9.7:
  + This release adds the following features:
  - Add support for child device requirements in metadata.
  - Allow to have more than one host BKC.
  - Delete BootNext as a post-reboot action to work around broken
    firmware.
  - Parse cabinet archives internally without libgcab.
  - Use close-ended mode for eMMC FFU to speed up firmware
    updates.
  + This release adds support for the following hardware:
  - Logitech Rally System devices.
  - More PixartRF HPAC devices.
  - More Synaptics Prometheus fingerprint readers.
  - Some Western Digital eMMC devices.
  - VIA VL830 and VL832.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1698926400">- Disable passim support for now. For openSUSE users this is likely
  less intereting that it would be for enterprise customers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699531200">- Do not pass -Dsystemd_unit_user=root to meson: use fwupd's
  defautl fwupd_refresh user (boo#1216973).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700049600">- Update to version 1.9.8:
  + This release adds the following features:
  - Add a DP AUX device subclass and port the Synaptics MST
    plugin to it
  - Add a feature flag for non-generic requests where
    translations are required
  - Hide generic VID/PIDs to avoid accidental firmware matches
  - Optionally set the modem carrier configuration as the branch
    name
  - Rename 'fwupdmgr sync-bkc' to 'fwupdmgr sync' and also
    consider the branch
  - Require additional requirements for devices using non-OEM USB
    VIDs
  - Set the waiting-for-user status when sending a request
  - Support uSWID SBoM data with LZMA compressed payloads
  + This release adds support for the following hardware:
  - Kinetic SST/MST DisplayPort converters
  - Wacom Cintiq Pros (DTH172, DTH227)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700136000">- Re-add fwupd-bsc1130056-change-shim-path.patch: patch was dropped
  in error (boo#1217138).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700568000">- Update to version 1.9.9 (boo#1217295):
  + This release adds the following features:
  - Add a new generic request for the device power cable.
  + This release adds support for the following hardware:
  - Lenovo X1 Yoga Gen7 530E.
  - Advantech BMC devices.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701691200">- Update to version 1.9.10:
  + This release adds the following features:
  - Add support for not_hardware requirements
  - Add support for loongarch64
  - Add support for per-release priority attributes
  - Make USB claim retry count configurable across devices
  + This release fixes the following bugs:
  - Compare the HID report value when checking for duplicates
  - Consider the component priority when installing composite updates
  - Deploy the CCGX firmware correctly the first time
  - Do not export the 'main-system-firmware' and 'cpu' GUIDs
  - Enforce fwupd version requirements client side
  - Fix Genesys 'failed to get static tool info from device' error
  - Fix potential 'dereference before null check' in ccmx-dmc
  - Fix the 'already registered private FuMmDevice flag with value' warning
  - Fix the 'assertion backend_id != NULL failed' runtime warning
  - Fix Wacom USB device emulation by recording the composite phases
  - Generate generic request message text where possible
  - Hide HTTP passwords in fwupd debugging logs
  - Let the client know what interaction is expected
  - Make all critical warnings into backtraces for non-release builds
  - Never obsolete the wrong HSI attribute
  - Never show a HSI index that is impossible
  - Only apply fastboot plugin to modem devices supporting fastboot
  - Only send interactive requests when the sender is alive
  - Remove the now-obsolete Synaptics MST cascade device scanning
  - Replace the Redfish KCS user if required
  - Restrict mediatek-scaler devices on specific hardware only
  - Skip any recovery partitions when detecting ESP</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1703073600">- Own %{_modulesloaddir}: used to be present via udev-mini -&gt; kmod
  - &gt; suse-module-tools dependency before.</changelog>
</package>
<package pkgid="d539c695bc0279daa6ec65e76f73fd3388e6ca93d2c1fc5f27279d3321f1f244a926a8bda034f0013b750af10c193aa86309106e8216f906fbfe9a5ceb49b54b" name="fwupd-bash-completion" arch="noarch">
  <version epoch="0" ver="1.9.10" rel="2.1"/>
  <changelog author="Tseng &lt;dennis.tseng@suse.com&gt;" date="1667476800">- For pushing fwupd-1.8.6 to 15-SP5 (fwupd-1.7.3), sync change log:
  (jsc#PED-1232)
  - fwupd-bsc1193921-nvme-ignore-non-PCI-NVMe-devices.patch
    be merged to fwupd-1.7.3</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1668081600">- Update to version 1.8.7:
  + This release adds the following features:
  - Add a new HSI check for the leaked Lenovo 'Key Manifest'
    hashes
  - Measure system integrity when installing UEFI updates
  - Record more host DMI data when submitting a report for dbx
    failures
  - Use xz-compressed metadata to reduce bandwidth used by ~25%
  + This release fixes the following bugs:
  - Add documentation for three existing HSI attributes
  - Add re-insert requirement for Analogix devices
  - Allow parsing metadata more than 1MB in size
  - Do not follow symlinks when searching for ESP devices
  - Ensure the config file permission is correct for built-in
    plugins
  - Fix a compile failure when compiling without efiboot
  - Fix a regression when using fwuptool install-blob with FMAP
    firmware
  - Only count the Microsoft hashes when getting the dbx version
  - Only use the IFD when the system is Intel-based
  - Support loading CoSWID when only one role has been set
  + This release adds support for the following hardware:
  - Anker Thunderbolt 4 Mini Hub
  - ELAN haptic hardware
  - Fingerprint lenfy devices
  - Goodix GF3258WNC
  - Intel discrete GPUs (experimental)
  - More Star Labs laptops
  - QSI Godzilla Creek Reference Hub
- Stop passing conditional plugin_amt=disabled, no longer needed,
  nor recognized.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1672056000">- Update to version 1.8.8:
  + This release adds the following features:
  - Add BIOS rollback protection support for Dell and Lenovo
    systems
  - Generate OVAL rules for openSCAP evaluation
  - Show the signed reports from QA teams in client tools
  + This release fixes the following bugs:
  - Add a X-Gpu category for new hardware support
  - Add more ChromeOS metadata to the report attributes
  - Ensure the device name is set for Intel USB4 devices
  - Fix a critical DFU CSR warning when deploying firmware
  - Fix a Synaptics RMI issue when updating non-secure devices
  - Match more device properties when using GetDetails
  - Move AMD platform rollback protection to level 4
  - Use the correct AppStream ID for the Key Manifest failure
  - Wait for the Intel GPU to come back after updating
  + This release adds support for the following hardware:
  - Logitech Whiteboard cameras
  - More Goodix MoC devices
  - Several QSI Docks</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1672833600">- Update to 1.8.9:
  + This release adds the following features:
  - Add an interactive request for re-inserting the USB cable
  - Add SHA384 support for TPM hashes
  - Add X-FingerprintReader, X-GraphicsTablet, X-Dock and X-UsbDock categories
  - Allow specifying OR parent requirements in metadata
  + This release fixes the following bugs:
  - Add the fwupd version to the HSI result if the chassis is invalid
  - Allow getting the ESP when there is a block device with no filesystem
  - Allow reinstalling on devices with only-version-upgrade set
  - Do not require the TPM event log to have all reconstructions
  - Fix a tiny memory leak when parsing signed reports
  - Ignore failure to mount the ESP if unsupported
  - Never allow using SHA-1 for checksum validation
  - Return a more useful error if USB recovery failed
  - Skip the fwupdx64.efi BootXXXX entry when measuring system integrity
  - Speed up daemon startup using prepared XPath queries
  - Suggest to turn on ThunderboltAccess for Lenovo systems
  - Use better defaults if the config file is missing
  + This release adds support for the following hardware:
  - More Solidigm NVMe devices
  - More Synaptics Cape devices
  - More Synaptics Prometheus devices
  - Most Texas Instruments USB-4 docks
  - Scaler support for Wacom USB devices
  - Several new Wistron USB-C docks</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1674043200">- Fix error generating grub.cfg when an update is available.
  + uefi-capsule-Do-not-call-grub2-probe-without-argumen.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1677758400">- Update to version 1.8.12:
  + Allow setting the package user agent before the client has
    connected.
  + Fix a small memory leak when refreshing metadata.
- Changes from version 1.8.11:
  + Add support for replaying USB devices so they can be emulated
    in CI.
  + Allow desktop software to inhibit the system to prevent
    updates.
  + Allow using requirements with depth=0 and no parent.
  + Auto-set the CCGX remove-delay now we parse DMC subcomponents.
  + Detect and warn users with the broken NVMe firmware 3B2QGXA7.
  + Print errors as JSON objects when using fwupdmgr --json.
- Changes from version 1.8.10:
  + Add a PE/COFF firmware parser to allow reading coSWID SBoM
    data.
  + Allow dumping CFI SPI chips using devices like CH341a.
  + Refactor the HWIDs functionality to include FDT data.
- Rebase fwupd-bsc1130056-change-shim-path.patch.
- Drop uefi-capsule-Do-not-call-grub2-probe-without-argumen.patch:
  fixed upstream.
- Add -Dcompat_cli=true meson parameter: keep compat binaries for
  the time being.
- Add xz-devel BuildRequires: needed to link liblzma.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1678449600">- Introduce docs flag, set to 0: do not build documentation using
  pandoc: ghc is not part of the rings and we don't want this
  there.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1686657600">- Update to version 1.8.16:
  + Auto-detect the OEM BCM57xx PCI cards with double the available
    EEPROM
  + Beep the console when waiting for user input
  + Do not assume a file descriptor of zero is invalid
  + Fix high memory usage when writing a carefully crafted EFI
    filesystem
  + Ignore refresh on a non-download remote to fix old versions of
    KDE
  + Limit the maximum number of file objects in the EFI filesystem
  + Only add the supported DFU attributes as private flags
  + Show devices with problems in fwupdmgr get-upgrades
  + Update official Intel GPU product names
- Changes from version 1.8.15:
  + Add the latest dbx fixups for BlackLotus
  + Allow fwupd-refresh.timer trigger once per hour
  + Fix a crash when converting HFSTS1 values
  + Fix the version detection for SteelSeries Bluetooth mode
  + Invalidate the XMLb cache when installing new fwupd versions
  + Trigger the passive flow for usb4 from dell-dock
  + New hardware support: More Logitech Unifying receivers, Nordic
    MCUboot and nRF52 Desktop Keyboard
- Changes from version 1.8.14:
  + Fix possible crash when getting UEFI report metadata
  + Fix 'fwupdmgr install FILE GUID'
- Changes from version 1.8.13:
  + New features:
  - Add pcap converter which allows emulating devices from a
    Wireshark dump
  - Add the ability to dump TPM firmware for future use
  - Optionally retain firmware in a backup remote
  - Record the ESP type in the firmware report sent to the LVFS
  + Bugs fixed:
  - Accept application/octet-stream for archives when the mime
    database is missing
  - Add the latest dbx version version fixups as Microsoft
    removed another entry
  - Assume DFU appIDLE if GetStatus is not implemented
  - Do not require signatures for local or directory remotes
  - Do not use pandoc to build the man pages
  - Enhance Qubes functionality to use JCat
  - Fix a CCGX 'usbfs: process did not claim interface 1 before
    use' warning
  - Fix a compile warning when using a new libqmi version
  - Fix a critical warning when parsing an empty kernel cmdline
  - Fix a synaptics-cape regression where the firmware pauses for
    INTR
  - Fix the defines for HFSTS6 enforcement policy
  - Fix the i2c name properly for ElanTP hardware
  - Fix the name of the MTD Intel SPI controller
  - Set the release remote when installing archives
  - Use the powerd power type information to better set AC levels
  + New hardware:
  - Framework Audio Card
  - Lenovo ThinkPad TBT3-TR Gen 2
  - Wacom Intuos BT S Gen 3
- Update options passed to meson following upstream changes.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1688558400">- Enable efi_fw_update on riscv64
- fwupdagent and dfu-tool are only built %{with efi_fw_update}</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690027200">- Update to version 1.8.17:
  + Correctly obtain the Thunderbolt is_native controller
    attribute.
  + Fix a Wacom emulation failure on s390x.
  + Only allow --force on security attributes for unsupported
    builds.
  + Reduce the amount of RSS by ~12% at startup.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1694779200">- Remove protobuf-c BR: SLE now matches TW package layout
- Remove gnu-efi BR: efi binary is in fwupd-efi</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697803200">- Update to version 1.9.6:
  + This release adds the following features:
  - Add a launchd agent for macOS.
  - Add a new security attribute for BIOS capsule updates to be
    enabled.
  - Add functionality to fix specific host security attributes.
  - Add global information from the context into the report data.
  - Add support for coSWID payload sections.
  - Add support for parsing the EDID.
  - Allow adding only-quirk instance IDs from quirk files.
  - Install a sysusers.d systemd file when using
  - Dsystemd_unit_user.
  + For The changes of 1.9.0…1.9.5, please consult
    https://github.com/fwupd/fwupd/releases
- Add pkgconfig(passim) BuildRequires: new dependency.
- Pass -Dplugin_amdgpu=disabled to meson: not buildable just yet.
- Pass -Dlaunchd=disabled to meson: launched is MacOS only.
- Drop -Dplugin_dell=enabled meson parameter: no longer supported.
- Drop fwupd-bsc1130056-change-shim-path.patch: no longer
  applicable.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1698840000">- Update to versrion 1.9.7:
  + This release adds the following features:
  - Add support for child device requirements in metadata.
  - Allow to have more than one host BKC.
  - Delete BootNext as a post-reboot action to work around broken
    firmware.
  - Parse cabinet archives internally without libgcab.
  - Use close-ended mode for eMMC FFU to speed up firmware
    updates.
  + This release adds support for the following hardware:
  - Logitech Rally System devices.
  - More PixartRF HPAC devices.
  - More Synaptics Prometheus fingerprint readers.
  - Some Western Digital eMMC devices.
  - VIA VL830 and VL832.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1698926400">- Disable passim support for now. For openSUSE users this is likely
  less intereting that it would be for enterprise customers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699531200">- Do not pass -Dsystemd_unit_user=root to meson: use fwupd's
  defautl fwupd_refresh user (boo#1216973).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700049600">- Update to version 1.9.8:
  + This release adds the following features:
  - Add a DP AUX device subclass and port the Synaptics MST
    plugin to it
  - Add a feature flag for non-generic requests where
    translations are required
  - Hide generic VID/PIDs to avoid accidental firmware matches
  - Optionally set the modem carrier configuration as the branch
    name
  - Rename 'fwupdmgr sync-bkc' to 'fwupdmgr sync' and also
    consider the branch
  - Require additional requirements for devices using non-OEM USB
    VIDs
  - Set the waiting-for-user status when sending a request
  - Support uSWID SBoM data with LZMA compressed payloads
  + This release adds support for the following hardware:
  - Kinetic SST/MST DisplayPort converters
  - Wacom Cintiq Pros (DTH172, DTH227)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700136000">- Re-add fwupd-bsc1130056-change-shim-path.patch: patch was dropped
  in error (boo#1217138).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700568000">- Update to version 1.9.9 (boo#1217295):
  + This release adds the following features:
  - Add a new generic request for the device power cable.
  + This release adds support for the following hardware:
  - Lenovo X1 Yoga Gen7 530E.
  - Advantech BMC devices.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701691200">- Update to version 1.9.10:
  + This release adds the following features:
  - Add support for not_hardware requirements
  - Add support for loongarch64
  - Add support for per-release priority attributes
  - Make USB claim retry count configurable across devices
  + This release fixes the following bugs:
  - Compare the HID report value when checking for duplicates
  - Consider the component priority when installing composite updates
  - Deploy the CCGX firmware correctly the first time
  - Do not export the 'main-system-firmware' and 'cpu' GUIDs
  - Enforce fwupd version requirements client side
  - Fix Genesys 'failed to get static tool info from device' error
  - Fix potential 'dereference before null check' in ccmx-dmc
  - Fix the 'already registered private FuMmDevice flag with value' warning
  - Fix the 'assertion backend_id != NULL failed' runtime warning
  - Fix Wacom USB device emulation by recording the composite phases
  - Generate generic request message text where possible
  - Hide HTTP passwords in fwupd debugging logs
  - Let the client know what interaction is expected
  - Make all critical warnings into backtraces for non-release builds
  - Never obsolete the wrong HSI attribute
  - Never show a HSI index that is impossible
  - Only apply fastboot plugin to modem devices supporting fastboot
  - Only send interactive requests when the sender is alive
  - Remove the now-obsolete Synaptics MST cascade device scanning
  - Replace the Redfish KCS user if required
  - Restrict mediatek-scaler devices on specific hardware only
  - Skip any recovery partitions when detecting ESP</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1703073600">- Own %{_modulesloaddir}: used to be present via udev-mini -&gt; kmod
  - &gt; suse-module-tools dependency before.</changelog>
</package>
<package pkgid="c0bf350560e5a44c8c3b1145580879d1925218baff325b97eaa3089dcf1a4a94f06b5e7cf881efe0ca0b85bbc71d6093d4036a779414a9efb0f6c38d42b8846c" name="fwupd-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.9.10" rel="2.1"/>
  <changelog author="Tseng &lt;dennis.tseng@suse.com&gt;" date="1667476800">- For pushing fwupd-1.8.6 to 15-SP5 (fwupd-1.7.3), sync change log:
  (jsc#PED-1232)
  - fwupd-bsc1193921-nvme-ignore-non-PCI-NVMe-devices.patch
    be merged to fwupd-1.7.3</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1668081600">- Update to version 1.8.7:
  + This release adds the following features:
  - Add a new HSI check for the leaked Lenovo 'Key Manifest'
    hashes
  - Measure system integrity when installing UEFI updates
  - Record more host DMI data when submitting a report for dbx
    failures
  - Use xz-compressed metadata to reduce bandwidth used by ~25%
  + This release fixes the following bugs:
  - Add documentation for three existing HSI attributes
  - Add re-insert requirement for Analogix devices
  - Allow parsing metadata more than 1MB in size
  - Do not follow symlinks when searching for ESP devices
  - Ensure the config file permission is correct for built-in
    plugins
  - Fix a compile failure when compiling without efiboot
  - Fix a regression when using fwuptool install-blob with FMAP
    firmware
  - Only count the Microsoft hashes when getting the dbx version
  - Only use the IFD when the system is Intel-based
  - Support loading CoSWID when only one role has been set
  + This release adds support for the following hardware:
  - Anker Thunderbolt 4 Mini Hub
  - ELAN haptic hardware
  - Fingerprint lenfy devices
  - Goodix GF3258WNC
  - Intel discrete GPUs (experimental)
  - More Star Labs laptops
  - QSI Godzilla Creek Reference Hub
- Stop passing conditional plugin_amt=disabled, no longer needed,
  nor recognized.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1672056000">- Update to version 1.8.8:
  + This release adds the following features:
  - Add BIOS rollback protection support for Dell and Lenovo
    systems
  - Generate OVAL rules for openSCAP evaluation
  - Show the signed reports from QA teams in client tools
  + This release fixes the following bugs:
  - Add a X-Gpu category for new hardware support
  - Add more ChromeOS metadata to the report attributes
  - Ensure the device name is set for Intel USB4 devices
  - Fix a critical DFU CSR warning when deploying firmware
  - Fix a Synaptics RMI issue when updating non-secure devices
  - Match more device properties when using GetDetails
  - Move AMD platform rollback protection to level 4
  - Use the correct AppStream ID for the Key Manifest failure
  - Wait for the Intel GPU to come back after updating
  + This release adds support for the following hardware:
  - Logitech Whiteboard cameras
  - More Goodix MoC devices
  - Several QSI Docks</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1672833600">- Update to 1.8.9:
  + This release adds the following features:
  - Add an interactive request for re-inserting the USB cable
  - Add SHA384 support for TPM hashes
  - Add X-FingerprintReader, X-GraphicsTablet, X-Dock and X-UsbDock categories
  - Allow specifying OR parent requirements in metadata
  + This release fixes the following bugs:
  - Add the fwupd version to the HSI result if the chassis is invalid
  - Allow getting the ESP when there is a block device with no filesystem
  - Allow reinstalling on devices with only-version-upgrade set
  - Do not require the TPM event log to have all reconstructions
  - Fix a tiny memory leak when parsing signed reports
  - Ignore failure to mount the ESP if unsupported
  - Never allow using SHA-1 for checksum validation
  - Return a more useful error if USB recovery failed
  - Skip the fwupdx64.efi BootXXXX entry when measuring system integrity
  - Speed up daemon startup using prepared XPath queries
  - Suggest to turn on ThunderboltAccess for Lenovo systems
  - Use better defaults if the config file is missing
  + This release adds support for the following hardware:
  - More Solidigm NVMe devices
  - More Synaptics Cape devices
  - More Synaptics Prometheus devices
  - Most Texas Instruments USB-4 docks
  - Scaler support for Wacom USB devices
  - Several new Wistron USB-C docks</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1674043200">- Fix error generating grub.cfg when an update is available.
  + uefi-capsule-Do-not-call-grub2-probe-without-argumen.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1677758400">- Update to version 1.8.12:
  + Allow setting the package user agent before the client has
    connected.
  + Fix a small memory leak when refreshing metadata.
- Changes from version 1.8.11:
  + Add support for replaying USB devices so they can be emulated
    in CI.
  + Allow desktop software to inhibit the system to prevent
    updates.
  + Allow using requirements with depth=0 and no parent.
  + Auto-set the CCGX remove-delay now we parse DMC subcomponents.
  + Detect and warn users with the broken NVMe firmware 3B2QGXA7.
  + Print errors as JSON objects when using fwupdmgr --json.
- Changes from version 1.8.10:
  + Add a PE/COFF firmware parser to allow reading coSWID SBoM
    data.
  + Allow dumping CFI SPI chips using devices like CH341a.
  + Refactor the HWIDs functionality to include FDT data.
- Rebase fwupd-bsc1130056-change-shim-path.patch.
- Drop uefi-capsule-Do-not-call-grub2-probe-without-argumen.patch:
  fixed upstream.
- Add -Dcompat_cli=true meson parameter: keep compat binaries for
  the time being.
- Add xz-devel BuildRequires: needed to link liblzma.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1678449600">- Introduce docs flag, set to 0: do not build documentation using
  pandoc: ghc is not part of the rings and we don't want this
  there.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1686657600">- Update to version 1.8.16:
  + Auto-detect the OEM BCM57xx PCI cards with double the available
    EEPROM
  + Beep the console when waiting for user input
  + Do not assume a file descriptor of zero is invalid
  + Fix high memory usage when writing a carefully crafted EFI
    filesystem
  + Ignore refresh on a non-download remote to fix old versions of
    KDE
  + Limit the maximum number of file objects in the EFI filesystem
  + Only add the supported DFU attributes as private flags
  + Show devices with problems in fwupdmgr get-upgrades
  + Update official Intel GPU product names
- Changes from version 1.8.15:
  + Add the latest dbx fixups for BlackLotus
  + Allow fwupd-refresh.timer trigger once per hour
  + Fix a crash when converting HFSTS1 values
  + Fix the version detection for SteelSeries Bluetooth mode
  + Invalidate the XMLb cache when installing new fwupd versions
  + Trigger the passive flow for usb4 from dell-dock
  + New hardware support: More Logitech Unifying receivers, Nordic
    MCUboot and nRF52 Desktop Keyboard
- Changes from version 1.8.14:
  + Fix possible crash when getting UEFI report metadata
  + Fix 'fwupdmgr install FILE GUID'
- Changes from version 1.8.13:
  + New features:
  - Add pcap converter which allows emulating devices from a
    Wireshark dump
  - Add the ability to dump TPM firmware for future use
  - Optionally retain firmware in a backup remote
  - Record the ESP type in the firmware report sent to the LVFS
  + Bugs fixed:
  - Accept application/octet-stream for archives when the mime
    database is missing
  - Add the latest dbx version version fixups as Microsoft
    removed another entry
  - Assume DFU appIDLE if GetStatus is not implemented
  - Do not require signatures for local or directory remotes
  - Do not use pandoc to build the man pages
  - Enhance Qubes functionality to use JCat
  - Fix a CCGX 'usbfs: process did not claim interface 1 before
    use' warning
  - Fix a compile warning when using a new libqmi version
  - Fix a critical warning when parsing an empty kernel cmdline
  - Fix a synaptics-cape regression where the firmware pauses for
    INTR
  - Fix the defines for HFSTS6 enforcement policy
  - Fix the i2c name properly for ElanTP hardware
  - Fix the name of the MTD Intel SPI controller
  - Set the release remote when installing archives
  - Use the powerd power type information to better set AC levels
  + New hardware:
  - Framework Audio Card
  - Lenovo ThinkPad TBT3-TR Gen 2
  - Wacom Intuos BT S Gen 3
- Update options passed to meson following upstream changes.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1688558400">- Enable efi_fw_update on riscv64
- fwupdagent and dfu-tool are only built %{with efi_fw_update}</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690027200">- Update to version 1.8.17:
  + Correctly obtain the Thunderbolt is_native controller
    attribute.
  + Fix a Wacom emulation failure on s390x.
  + Only allow --force on security attributes for unsupported
    builds.
  + Reduce the amount of RSS by ~12% at startup.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1694779200">- Remove protobuf-c BR: SLE now matches TW package layout
- Remove gnu-efi BR: efi binary is in fwupd-efi</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697803200">- Update to version 1.9.6:
  + This release adds the following features:
  - Add a launchd agent for macOS.
  - Add a new security attribute for BIOS capsule updates to be
    enabled.
  - Add functionality to fix specific host security attributes.
  - Add global information from the context into the report data.
  - Add support for coSWID payload sections.
  - Add support for parsing the EDID.
  - Allow adding only-quirk instance IDs from quirk files.
  - Install a sysusers.d systemd file when using
  - Dsystemd_unit_user.
  + For The changes of 1.9.0…1.9.5, please consult
    https://github.com/fwupd/fwupd/releases
- Add pkgconfig(passim) BuildRequires: new dependency.
- Pass -Dplugin_amdgpu=disabled to meson: not buildable just yet.
- Pass -Dlaunchd=disabled to meson: launched is MacOS only.
- Drop -Dplugin_dell=enabled meson parameter: no longer supported.
- Drop fwupd-bsc1130056-change-shim-path.patch: no longer
  applicable.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1698840000">- Update to versrion 1.9.7:
  + This release adds the following features:
  - Add support for child device requirements in metadata.
  - Allow to have more than one host BKC.
  - Delete BootNext as a post-reboot action to work around broken
    firmware.
  - Parse cabinet archives internally without libgcab.
  - Use close-ended mode for eMMC FFU to speed up firmware
    updates.
  + This release adds support for the following hardware:
  - Logitech Rally System devices.
  - More PixartRF HPAC devices.
  - More Synaptics Prometheus fingerprint readers.
  - Some Western Digital eMMC devices.
  - VIA VL830 and VL832.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1698926400">- Disable passim support for now. For openSUSE users this is likely
  less intereting that it would be for enterprise customers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699531200">- Do not pass -Dsystemd_unit_user=root to meson: use fwupd's
  defautl fwupd_refresh user (boo#1216973).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700049600">- Update to version 1.9.8:
  + This release adds the following features:
  - Add a DP AUX device subclass and port the Synaptics MST
    plugin to it
  - Add a feature flag for non-generic requests where
    translations are required
  - Hide generic VID/PIDs to avoid accidental firmware matches
  - Optionally set the modem carrier configuration as the branch
    name
  - Rename 'fwupdmgr sync-bkc' to 'fwupdmgr sync' and also
    consider the branch
  - Require additional requirements for devices using non-OEM USB
    VIDs
  - Set the waiting-for-user status when sending a request
  - Support uSWID SBoM data with LZMA compressed payloads
  + This release adds support for the following hardware:
  - Kinetic SST/MST DisplayPort converters
  - Wacom Cintiq Pros (DTH172, DTH227)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700136000">- Re-add fwupd-bsc1130056-change-shim-path.patch: patch was dropped
  in error (boo#1217138).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700568000">- Update to version 1.9.9 (boo#1217295):
  + This release adds the following features:
  - Add a new generic request for the device power cable.
  + This release adds support for the following hardware:
  - Lenovo X1 Yoga Gen7 530E.
  - Advantech BMC devices.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701691200">- Update to version 1.9.10:
  + This release adds the following features:
  - Add support for not_hardware requirements
  - Add support for loongarch64
  - Add support for per-release priority attributes
  - Make USB claim retry count configurable across devices
  + This release fixes the following bugs:
  - Compare the HID report value when checking for duplicates
  - Consider the component priority when installing composite updates
  - Deploy the CCGX firmware correctly the first time
  - Do not export the 'main-system-firmware' and 'cpu' GUIDs
  - Enforce fwupd version requirements client side
  - Fix Genesys 'failed to get static tool info from device' error
  - Fix potential 'dereference before null check' in ccmx-dmc
  - Fix the 'already registered private FuMmDevice flag with value' warning
  - Fix the 'assertion backend_id != NULL failed' runtime warning
  - Fix Wacom USB device emulation by recording the composite phases
  - Generate generic request message text where possible
  - Hide HTTP passwords in fwupd debugging logs
  - Let the client know what interaction is expected
  - Make all critical warnings into backtraces for non-release builds
  - Never obsolete the wrong HSI attribute
  - Never show a HSI index that is impossible
  - Only apply fastboot plugin to modem devices supporting fastboot
  - Only send interactive requests when the sender is alive
  - Remove the now-obsolete Synaptics MST cascade device scanning
  - Replace the Redfish KCS user if required
  - Restrict mediatek-scaler devices on specific hardware only
  - Skip any recovery partitions when detecting ESP</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1703073600">- Own %{_modulesloaddir}: used to be present via udev-mini -&gt; kmod
  - &gt; suse-module-tools dependency before.</changelog>
</package>
<package pkgid="02493f5027518de252907270141380c474c1aa906572608f0261b822d54823d0479b48afd5bfc60b29d783065a6c7bed3659e9c60793e9c7372125c62e3699cd" name="fwupd-debugsource" arch="x86_64">
  <version epoch="0" ver="1.9.10" rel="2.1"/>
  <changelog author="Tseng &lt;dennis.tseng@suse.com&gt;" date="1667476800">- For pushing fwupd-1.8.6 to 15-SP5 (fwupd-1.7.3), sync change log:
  (jsc#PED-1232)
  - fwupd-bsc1193921-nvme-ignore-non-PCI-NVMe-devices.patch
    be merged to fwupd-1.7.3</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1668081600">- Update to version 1.8.7:
  + This release adds the following features:
  - Add a new HSI check for the leaked Lenovo 'Key Manifest'
    hashes
  - Measure system integrity when installing UEFI updates
  - Record more host DMI data when submitting a report for dbx
    failures
  - Use xz-compressed metadata to reduce bandwidth used by ~25%
  + This release fixes the following bugs:
  - Add documentation for three existing HSI attributes
  - Add re-insert requirement for Analogix devices
  - Allow parsing metadata more than 1MB in size
  - Do not follow symlinks when searching for ESP devices
  - Ensure the config file permission is correct for built-in
    plugins
  - Fix a compile failure when compiling without efiboot
  - Fix a regression when using fwuptool install-blob with FMAP
    firmware
  - Only count the Microsoft hashes when getting the dbx version
  - Only use the IFD when the system is Intel-based
  - Support loading CoSWID when only one role has been set
  + This release adds support for the following hardware:
  - Anker Thunderbolt 4 Mini Hub
  - ELAN haptic hardware
  - Fingerprint lenfy devices
  - Goodix GF3258WNC
  - Intel discrete GPUs (experimental)
  - More Star Labs laptops
  - QSI Godzilla Creek Reference Hub
- Stop passing conditional plugin_amt=disabled, no longer needed,
  nor recognized.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1672056000">- Update to version 1.8.8:
  + This release adds the following features:
  - Add BIOS rollback protection support for Dell and Lenovo
    systems
  - Generate OVAL rules for openSCAP evaluation
  - Show the signed reports from QA teams in client tools
  + This release fixes the following bugs:
  - Add a X-Gpu category for new hardware support
  - Add more ChromeOS metadata to the report attributes
  - Ensure the device name is set for Intel USB4 devices
  - Fix a critical DFU CSR warning when deploying firmware
  - Fix a Synaptics RMI issue when updating non-secure devices
  - Match more device properties when using GetDetails
  - Move AMD platform rollback protection to level 4
  - Use the correct AppStream ID for the Key Manifest failure
  - Wait for the Intel GPU to come back after updating
  + This release adds support for the following hardware:
  - Logitech Whiteboard cameras
  - More Goodix MoC devices
  - Several QSI Docks</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1672833600">- Update to 1.8.9:
  + This release adds the following features:
  - Add an interactive request for re-inserting the USB cable
  - Add SHA384 support for TPM hashes
  - Add X-FingerprintReader, X-GraphicsTablet, X-Dock and X-UsbDock categories
  - Allow specifying OR parent requirements in metadata
  + This release fixes the following bugs:
  - Add the fwupd version to the HSI result if the chassis is invalid
  - Allow getting the ESP when there is a block device with no filesystem
  - Allow reinstalling on devices with only-version-upgrade set
  - Do not require the TPM event log to have all reconstructions
  - Fix a tiny memory leak when parsing signed reports
  - Ignore failure to mount the ESP if unsupported
  - Never allow using SHA-1 for checksum validation
  - Return a more useful error if USB recovery failed
  - Skip the fwupdx64.efi BootXXXX entry when measuring system integrity
  - Speed up daemon startup using prepared XPath queries
  - Suggest to turn on ThunderboltAccess for Lenovo systems
  - Use better defaults if the config file is missing
  + This release adds support for the following hardware:
  - More Solidigm NVMe devices
  - More Synaptics Cape devices
  - More Synaptics Prometheus devices
  - Most Texas Instruments USB-4 docks
  - Scaler support for Wacom USB devices
  - Several new Wistron USB-C docks</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1674043200">- Fix error generating grub.cfg when an update is available.
  + uefi-capsule-Do-not-call-grub2-probe-without-argumen.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1677758400">- Update to version 1.8.12:
  + Allow setting the package user agent before the client has
    connected.
  + Fix a small memory leak when refreshing metadata.
- Changes from version 1.8.11:
  + Add support for replaying USB devices so they can be emulated
    in CI.
  + Allow desktop software to inhibit the system to prevent
    updates.
  + Allow using requirements with depth=0 and no parent.
  + Auto-set the CCGX remove-delay now we parse DMC subcomponents.
  + Detect and warn users with the broken NVMe firmware 3B2QGXA7.
  + Print errors as JSON objects when using fwupdmgr --json.
- Changes from version 1.8.10:
  + Add a PE/COFF firmware parser to allow reading coSWID SBoM
    data.
  + Allow dumping CFI SPI chips using devices like CH341a.
  + Refactor the HWIDs functionality to include FDT data.
- Rebase fwupd-bsc1130056-change-shim-path.patch.
- Drop uefi-capsule-Do-not-call-grub2-probe-without-argumen.patch:
  fixed upstream.
- Add -Dcompat_cli=true meson parameter: keep compat binaries for
  the time being.
- Add xz-devel BuildRequires: needed to link liblzma.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1678449600">- Introduce docs flag, set to 0: do not build documentation using
  pandoc: ghc is not part of the rings and we don't want this
  there.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1686657600">- Update to version 1.8.16:
  + Auto-detect the OEM BCM57xx PCI cards with double the available
    EEPROM
  + Beep the console when waiting for user input
  + Do not assume a file descriptor of zero is invalid
  + Fix high memory usage when writing a carefully crafted EFI
    filesystem
  + Ignore refresh on a non-download remote to fix old versions of
    KDE
  + Limit the maximum number of file objects in the EFI filesystem
  + Only add the supported DFU attributes as private flags
  + Show devices with problems in fwupdmgr get-upgrades
  + Update official Intel GPU product names
- Changes from version 1.8.15:
  + Add the latest dbx fixups for BlackLotus
  + Allow fwupd-refresh.timer trigger once per hour
  + Fix a crash when converting HFSTS1 values
  + Fix the version detection for SteelSeries Bluetooth mode
  + Invalidate the XMLb cache when installing new fwupd versions
  + Trigger the passive flow for usb4 from dell-dock
  + New hardware support: More Logitech Unifying receivers, Nordic
    MCUboot and nRF52 Desktop Keyboard
- Changes from version 1.8.14:
  + Fix possible crash when getting UEFI report metadata
  + Fix 'fwupdmgr install FILE GUID'
- Changes from version 1.8.13:
  + New features:
  - Add pcap converter which allows emulating devices from a
    Wireshark dump
  - Add the ability to dump TPM firmware for future use
  - Optionally retain firmware in a backup remote
  - Record the ESP type in the firmware report sent to the LVFS
  + Bugs fixed:
  - Accept application/octet-stream for archives when the mime
    database is missing
  - Add the latest dbx version version fixups as Microsoft
    removed another entry
  - Assume DFU appIDLE if GetStatus is not implemented
  - Do not require signatures for local or directory remotes
  - Do not use pandoc to build the man pages
  - Enhance Qubes functionality to use JCat
  - Fix a CCGX 'usbfs: process did not claim interface 1 before
    use' warning
  - Fix a compile warning when using a new libqmi version
  - Fix a critical warning when parsing an empty kernel cmdline
  - Fix a synaptics-cape regression where the firmware pauses for
    INTR
  - Fix the defines for HFSTS6 enforcement policy
  - Fix the i2c name properly for ElanTP hardware
  - Fix the name of the MTD Intel SPI controller
  - Set the release remote when installing archives
  - Use the powerd power type information to better set AC levels
  + New hardware:
  - Framework Audio Card
  - Lenovo ThinkPad TBT3-TR Gen 2
  - Wacom Intuos BT S Gen 3
- Update options passed to meson following upstream changes.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1688558400">- Enable efi_fw_update on riscv64
- fwupdagent and dfu-tool are only built %{with efi_fw_update}</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690027200">- Update to version 1.8.17:
  + Correctly obtain the Thunderbolt is_native controller
    attribute.
  + Fix a Wacom emulation failure on s390x.
  + Only allow --force on security attributes for unsupported
    builds.
  + Reduce the amount of RSS by ~12% at startup.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1694779200">- Remove protobuf-c BR: SLE now matches TW package layout
- Remove gnu-efi BR: efi binary is in fwupd-efi</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697803200">- Update to version 1.9.6:
  + This release adds the following features:
  - Add a launchd agent for macOS.
  - Add a new security attribute for BIOS capsule updates to be
    enabled.
  - Add functionality to fix specific host security attributes.
  - Add global information from the context into the report data.
  - Add support for coSWID payload sections.
  - Add support for parsing the EDID.
  - Allow adding only-quirk instance IDs from quirk files.
  - Install a sysusers.d systemd file when using
  - Dsystemd_unit_user.
  + For The changes of 1.9.0…1.9.5, please consult
    https://github.com/fwupd/fwupd/releases
- Add pkgconfig(passim) BuildRequires: new dependency.
- Pass -Dplugin_amdgpu=disabled to meson: not buildable just yet.
- Pass -Dlaunchd=disabled to meson: launched is MacOS only.
- Drop -Dplugin_dell=enabled meson parameter: no longer supported.
- Drop fwupd-bsc1130056-change-shim-path.patch: no longer
  applicable.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1698840000">- Update to versrion 1.9.7:
  + This release adds the following features:
  - Add support for child device requirements in metadata.
  - Allow to have more than one host BKC.
  - Delete BootNext as a post-reboot action to work around broken
    firmware.
  - Parse cabinet archives internally without libgcab.
  - Use close-ended mode for eMMC FFU to speed up firmware
    updates.
  + This release adds support for the following hardware:
  - Logitech Rally System devices.
  - More PixartRF HPAC devices.
  - More Synaptics Prometheus fingerprint readers.
  - Some Western Digital eMMC devices.
  - VIA VL830 and VL832.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1698926400">- Disable passim support for now. For openSUSE users this is likely
  less intereting that it would be for enterprise customers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699531200">- Do not pass -Dsystemd_unit_user=root to meson: use fwupd's
  defautl fwupd_refresh user (boo#1216973).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700049600">- Update to version 1.9.8:
  + This release adds the following features:
  - Add a DP AUX device subclass and port the Synaptics MST
    plugin to it
  - Add a feature flag for non-generic requests where
    translations are required
  - Hide generic VID/PIDs to avoid accidental firmware matches
  - Optionally set the modem carrier configuration as the branch
    name
  - Rename 'fwupdmgr sync-bkc' to 'fwupdmgr sync' and also
    consider the branch
  - Require additional requirements for devices using non-OEM USB
    VIDs
  - Set the waiting-for-user status when sending a request
  - Support uSWID SBoM data with LZMA compressed payloads
  + This release adds support for the following hardware:
  - Kinetic SST/MST DisplayPort converters
  - Wacom Cintiq Pros (DTH172, DTH227)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700136000">- Re-add fwupd-bsc1130056-change-shim-path.patch: patch was dropped
  in error (boo#1217138).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700568000">- Update to version 1.9.9 (boo#1217295):
  + This release adds the following features:
  - Add a new generic request for the device power cable.
  + This release adds support for the following hardware:
  - Lenovo X1 Yoga Gen7 530E.
  - Advantech BMC devices.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701691200">- Update to version 1.9.10:
  + This release adds the following features:
  - Add support for not_hardware requirements
  - Add support for loongarch64
  - Add support for per-release priority attributes
  - Make USB claim retry count configurable across devices
  + This release fixes the following bugs:
  - Compare the HID report value when checking for duplicates
  - Consider the component priority when installing composite updates
  - Deploy the CCGX firmware correctly the first time
  - Do not export the 'main-system-firmware' and 'cpu' GUIDs
  - Enforce fwupd version requirements client side
  - Fix Genesys 'failed to get static tool info from device' error
  - Fix potential 'dereference before null check' in ccmx-dmc
  - Fix the 'already registered private FuMmDevice flag with value' warning
  - Fix the 'assertion backend_id != NULL failed' runtime warning
  - Fix Wacom USB device emulation by recording the composite phases
  - Generate generic request message text where possible
  - Hide HTTP passwords in fwupd debugging logs
  - Let the client know what interaction is expected
  - Make all critical warnings into backtraces for non-release builds
  - Never obsolete the wrong HSI attribute
  - Never show a HSI index that is impossible
  - Only apply fastboot plugin to modem devices supporting fastboot
  - Only send interactive requests when the sender is alive
  - Remove the now-obsolete Synaptics MST cascade device scanning
  - Replace the Redfish KCS user if required
  - Restrict mediatek-scaler devices on specific hardware only
  - Skip any recovery partitions when detecting ESP</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1703073600">- Own %{_modulesloaddir}: used to be present via udev-mini -&gt; kmod
  - &gt; suse-module-tools dependency before.</changelog>
</package>
<package pkgid="a9379faeb8f58b6fa029f751b7c93c95c50dcd052d4459575b24dc1654dec852ef0dd555f72a2f53a598bfe1cb8a96f9f91db12bc2f600b0e9999de5a32e4ed2" name="fwupd-devel" arch="x86_64">
  <version epoch="0" ver="1.9.10" rel="2.1"/>
  <changelog author="Tseng &lt;dennis.tseng@suse.com&gt;" date="1667476800">- For pushing fwupd-1.8.6 to 15-SP5 (fwupd-1.7.3), sync change log:
  (jsc#PED-1232)
  - fwupd-bsc1193921-nvme-ignore-non-PCI-NVMe-devices.patch
    be merged to fwupd-1.7.3</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1668081600">- Update to version 1.8.7:
  + This release adds the following features:
  - Add a new HSI check for the leaked Lenovo 'Key Manifest'
    hashes
  - Measure system integrity when installing UEFI updates
  - Record more host DMI data when submitting a report for dbx
    failures
  - Use xz-compressed metadata to reduce bandwidth used by ~25%
  + This release fixes the following bugs:
  - Add documentation for three existing HSI attributes
  - Add re-insert requirement for Analogix devices
  - Allow parsing metadata more than 1MB in size
  - Do not follow symlinks when searching for ESP devices
  - Ensure the config file permission is correct for built-in
    plugins
  - Fix a compile failure when compiling without efiboot
  - Fix a regression when using fwuptool install-blob with FMAP
    firmware
  - Only count the Microsoft hashes when getting the dbx version
  - Only use the IFD when the system is Intel-based
  - Support loading CoSWID when only one role has been set
  + This release adds support for the following hardware:
  - Anker Thunderbolt 4 Mini Hub
  - ELAN haptic hardware
  - Fingerprint lenfy devices
  - Goodix GF3258WNC
  - Intel discrete GPUs (experimental)
  - More Star Labs laptops
  - QSI Godzilla Creek Reference Hub
- Stop passing conditional plugin_amt=disabled, no longer needed,
  nor recognized.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1672056000">- Update to version 1.8.8:
  + This release adds the following features:
  - Add BIOS rollback protection support for Dell and Lenovo
    systems
  - Generate OVAL rules for openSCAP evaluation
  - Show the signed reports from QA teams in client tools
  + This release fixes the following bugs:
  - Add a X-Gpu category for new hardware support
  - Add more ChromeOS metadata to the report attributes
  - Ensure the device name is set for Intel USB4 devices
  - Fix a critical DFU CSR warning when deploying firmware
  - Fix a Synaptics RMI issue when updating non-secure devices
  - Match more device properties when using GetDetails
  - Move AMD platform rollback protection to level 4
  - Use the correct AppStream ID for the Key Manifest failure
  - Wait for the Intel GPU to come back after updating
  + This release adds support for the following hardware:
  - Logitech Whiteboard cameras
  - More Goodix MoC devices
  - Several QSI Docks</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1672833600">- Update to 1.8.9:
  + This release adds the following features:
  - Add an interactive request for re-inserting the USB cable
  - Add SHA384 support for TPM hashes
  - Add X-FingerprintReader, X-GraphicsTablet, X-Dock and X-UsbDock categories
  - Allow specifying OR parent requirements in metadata
  + This release fixes the following bugs:
  - Add the fwupd version to the HSI result if the chassis is invalid
  - Allow getting the ESP when there is a block device with no filesystem
  - Allow reinstalling on devices with only-version-upgrade set
  - Do not require the TPM event log to have all reconstructions
  - Fix a tiny memory leak when parsing signed reports
  - Ignore failure to mount the ESP if unsupported
  - Never allow using SHA-1 for checksum validation
  - Return a more useful error if USB recovery failed
  - Skip the fwupdx64.efi BootXXXX entry when measuring system integrity
  - Speed up daemon startup using prepared XPath queries
  - Suggest to turn on ThunderboltAccess for Lenovo systems
  - Use better defaults if the config file is missing
  + This release adds support for the following hardware:
  - More Solidigm NVMe devices
  - More Synaptics Cape devices
  - More Synaptics Prometheus devices
  - Most Texas Instruments USB-4 docks
  - Scaler support for Wacom USB devices
  - Several new Wistron USB-C docks</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1674043200">- Fix error generating grub.cfg when an update is available.
  + uefi-capsule-Do-not-call-grub2-probe-without-argumen.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1677758400">- Update to version 1.8.12:
  + Allow setting the package user agent before the client has
    connected.
  + Fix a small memory leak when refreshing metadata.
- Changes from version 1.8.11:
  + Add support for replaying USB devices so they can be emulated
    in CI.
  + Allow desktop software to inhibit the system to prevent
    updates.
  + Allow using requirements with depth=0 and no parent.
  + Auto-set the CCGX remove-delay now we parse DMC subcomponents.
  + Detect and warn users with the broken NVMe firmware 3B2QGXA7.
  + Print errors as JSON objects when using fwupdmgr --json.
- Changes from version 1.8.10:
  + Add a PE/COFF firmware parser to allow reading coSWID SBoM
    data.
  + Allow dumping CFI SPI chips using devices like CH341a.
  + Refactor the HWIDs functionality to include FDT data.
- Rebase fwupd-bsc1130056-change-shim-path.patch.
- Drop uefi-capsule-Do-not-call-grub2-probe-without-argumen.patch:
  fixed upstream.
- Add -Dcompat_cli=true meson parameter: keep compat binaries for
  the time being.
- Add xz-devel BuildRequires: needed to link liblzma.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1678449600">- Introduce docs flag, set to 0: do not build documentation using
  pandoc: ghc is not part of the rings and we don't want this
  there.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1686657600">- Update to version 1.8.16:
  + Auto-detect the OEM BCM57xx PCI cards with double the available
    EEPROM
  + Beep the console when waiting for user input
  + Do not assume a file descriptor of zero is invalid
  + Fix high memory usage when writing a carefully crafted EFI
    filesystem
  + Ignore refresh on a non-download remote to fix old versions of
    KDE
  + Limit the maximum number of file objects in the EFI filesystem
  + Only add the supported DFU attributes as private flags
  + Show devices with problems in fwupdmgr get-upgrades
  + Update official Intel GPU product names
- Changes from version 1.8.15:
  + Add the latest dbx fixups for BlackLotus
  + Allow fwupd-refresh.timer trigger once per hour
  + Fix a crash when converting HFSTS1 values
  + Fix the version detection for SteelSeries Bluetooth mode
  + Invalidate the XMLb cache when installing new fwupd versions
  + Trigger the passive flow for usb4 from dell-dock
  + New hardware support: More Logitech Unifying receivers, Nordic
    MCUboot and nRF52 Desktop Keyboard
- Changes from version 1.8.14:
  + Fix possible crash when getting UEFI report metadata
  + Fix 'fwupdmgr install FILE GUID'
- Changes from version 1.8.13:
  + New features:
  - Add pcap converter which allows emulating devices from a
    Wireshark dump
  - Add the ability to dump TPM firmware for future use
  - Optionally retain firmware in a backup remote
  - Record the ESP type in the firmware report sent to the LVFS
  + Bugs fixed:
  - Accept application/octet-stream for archives when the mime
    database is missing
  - Add the latest dbx version version fixups as Microsoft
    removed another entry
  - Assume DFU appIDLE if GetStatus is not implemented
  - Do not require signatures for local or directory remotes
  - Do not use pandoc to build the man pages
  - Enhance Qubes functionality to use JCat
  - Fix a CCGX 'usbfs: process did not claim interface 1 before
    use' warning
  - Fix a compile warning when using a new libqmi version
  - Fix a critical warning when parsing an empty kernel cmdline
  - Fix a synaptics-cape regression where the firmware pauses for
    INTR
  - Fix the defines for HFSTS6 enforcement policy
  - Fix the i2c name properly for ElanTP hardware
  - Fix the name of the MTD Intel SPI controller
  - Set the release remote when installing archives
  - Use the powerd power type information to better set AC levels
  + New hardware:
  - Framework Audio Card
  - Lenovo ThinkPad TBT3-TR Gen 2
  - Wacom Intuos BT S Gen 3
- Update options passed to meson following upstream changes.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1688558400">- Enable efi_fw_update on riscv64
- fwupdagent and dfu-tool are only built %{with efi_fw_update}</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690027200">- Update to version 1.8.17:
  + Correctly obtain the Thunderbolt is_native controller
    attribute.
  + Fix a Wacom emulation failure on s390x.
  + Only allow --force on security attributes for unsupported
    builds.
  + Reduce the amount of RSS by ~12% at startup.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1694779200">- Remove protobuf-c BR: SLE now matches TW package layout
- Remove gnu-efi BR: efi binary is in fwupd-efi</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697803200">- Update to version 1.9.6:
  + This release adds the following features:
  - Add a launchd agent for macOS.
  - Add a new security attribute for BIOS capsule updates to be
    enabled.
  - Add functionality to fix specific host security attributes.
  - Add global information from the context into the report data.
  - Add support for coSWID payload sections.
  - Add support for parsing the EDID.
  - Allow adding only-quirk instance IDs from quirk files.
  - Install a sysusers.d systemd file when using
  - Dsystemd_unit_user.
  + For The changes of 1.9.0…1.9.5, please consult
    https://github.com/fwupd/fwupd/releases
- Add pkgconfig(passim) BuildRequires: new dependency.
- Pass -Dplugin_amdgpu=disabled to meson: not buildable just yet.
- Pass -Dlaunchd=disabled to meson: launched is MacOS only.
- Drop -Dplugin_dell=enabled meson parameter: no longer supported.
- Drop fwupd-bsc1130056-change-shim-path.patch: no longer
  applicable.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1698840000">- Update to versrion 1.9.7:
  + This release adds the following features:
  - Add support for child device requirements in metadata.
  - Allow to have more than one host BKC.
  - Delete BootNext as a post-reboot action to work around broken
    firmware.
  - Parse cabinet archives internally without libgcab.
  - Use close-ended mode for eMMC FFU to speed up firmware
    updates.
  + This release adds support for the following hardware:
  - Logitech Rally System devices.
  - More PixartRF HPAC devices.
  - More Synaptics Prometheus fingerprint readers.
  - Some Western Digital eMMC devices.
  - VIA VL830 and VL832.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1698926400">- Disable passim support for now. For openSUSE users this is likely
  less intereting that it would be for enterprise customers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699531200">- Do not pass -Dsystemd_unit_user=root to meson: use fwupd's
  defautl fwupd_refresh user (boo#1216973).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700049600">- Update to version 1.9.8:
  + This release adds the following features:
  - Add a DP AUX device subclass and port the Synaptics MST
    plugin to it
  - Add a feature flag for non-generic requests where
    translations are required
  - Hide generic VID/PIDs to avoid accidental firmware matches
  - Optionally set the modem carrier configuration as the branch
    name
  - Rename 'fwupdmgr sync-bkc' to 'fwupdmgr sync' and also
    consider the branch
  - Require additional requirements for devices using non-OEM USB
    VIDs
  - Set the waiting-for-user status when sending a request
  - Support uSWID SBoM data with LZMA compressed payloads
  + This release adds support for the following hardware:
  - Kinetic SST/MST DisplayPort converters
  - Wacom Cintiq Pros (DTH172, DTH227)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700136000">- Re-add fwupd-bsc1130056-change-shim-path.patch: patch was dropped
  in error (boo#1217138).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700568000">- Update to version 1.9.9 (boo#1217295):
  + This release adds the following features:
  - Add a new generic request for the device power cable.
  + This release adds support for the following hardware:
  - Lenovo X1 Yoga Gen7 530E.
  - Advantech BMC devices.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701691200">- Update to version 1.9.10:
  + This release adds the following features:
  - Add support for not_hardware requirements
  - Add support for loongarch64
  - Add support for per-release priority attributes
  - Make USB claim retry count configurable across devices
  + This release fixes the following bugs:
  - Compare the HID report value when checking for duplicates
  - Consider the component priority when installing composite updates
  - Deploy the CCGX firmware correctly the first time
  - Do not export the 'main-system-firmware' and 'cpu' GUIDs
  - Enforce fwupd version requirements client side
  - Fix Genesys 'failed to get static tool info from device' error
  - Fix potential 'dereference before null check' in ccmx-dmc
  - Fix the 'already registered private FuMmDevice flag with value' warning
  - Fix the 'assertion backend_id != NULL failed' runtime warning
  - Fix Wacom USB device emulation by recording the composite phases
  - Generate generic request message text where possible
  - Hide HTTP passwords in fwupd debugging logs
  - Let the client know what interaction is expected
  - Make all critical warnings into backtraces for non-release builds
  - Never obsolete the wrong HSI attribute
  - Never show a HSI index that is impossible
  - Only apply fastboot plugin to modem devices supporting fastboot
  - Only send interactive requests when the sender is alive
  - Remove the now-obsolete Synaptics MST cascade device scanning
  - Replace the Redfish KCS user if required
  - Restrict mediatek-scaler devices on specific hardware only
  - Skip any recovery partitions when detecting ESP</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1703073600">- Own %{_modulesloaddir}: used to be present via udev-mini -&gt; kmod
  - &gt; suse-module-tools dependency before.</changelog>
</package>
<package pkgid="32e9a00f2b15ae64f96206e4f2340c4f6eddb5ca83939a829fe956d35cfd3b9c872a23ee4fd6508f90e8186b0424f2463241bb122cf0a8d9c9160ca231e8b6b1" name="fwupd-doc" arch="noarch">
  <version epoch="0" ver="1.9.10" rel="2.1"/>
  <changelog author="Tseng &lt;dennis.tseng@suse.com&gt;" date="1667476800">- For pushing fwupd-1.8.6 to 15-SP5 (fwupd-1.7.3), sync change log:
  (jsc#PED-1232)
  - fwupd-bsc1193921-nvme-ignore-non-PCI-NVMe-devices.patch
    be merged to fwupd-1.7.3</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1668081600">- Update to version 1.8.7:
  + This release adds the following features:
  - Add a new HSI check for the leaked Lenovo 'Key Manifest'
    hashes
  - Measure system integrity when installing UEFI updates
  - Record more host DMI data when submitting a report for dbx
    failures
  - Use xz-compressed metadata to reduce bandwidth used by ~25%
  + This release fixes the following bugs:
  - Add documentation for three existing HSI attributes
  - Add re-insert requirement for Analogix devices
  - Allow parsing metadata more than 1MB in size
  - Do not follow symlinks when searching for ESP devices
  - Ensure the config file permission is correct for built-in
    plugins
  - Fix a compile failure when compiling without efiboot
  - Fix a regression when using fwuptool install-blob with FMAP
    firmware
  - Only count the Microsoft hashes when getting the dbx version
  - Only use the IFD when the system is Intel-based
  - Support loading CoSWID when only one role has been set
  + This release adds support for the following hardware:
  - Anker Thunderbolt 4 Mini Hub
  - ELAN haptic hardware
  - Fingerprint lenfy devices
  - Goodix GF3258WNC
  - Intel discrete GPUs (experimental)
  - More Star Labs laptops
  - QSI Godzilla Creek Reference Hub
- Stop passing conditional plugin_amt=disabled, no longer needed,
  nor recognized.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1672056000">- Update to version 1.8.8:
  + This release adds the following features:
  - Add BIOS rollback protection support for Dell and Lenovo
    systems
  - Generate OVAL rules for openSCAP evaluation
  - Show the signed reports from QA teams in client tools
  + This release fixes the following bugs:
  - Add a X-Gpu category for new hardware support
  - Add more ChromeOS metadata to the report attributes
  - Ensure the device name is set for Intel USB4 devices
  - Fix a critical DFU CSR warning when deploying firmware
  - Fix a Synaptics RMI issue when updating non-secure devices
  - Match more device properties when using GetDetails
  - Move AMD platform rollback protection to level 4
  - Use the correct AppStream ID for the Key Manifest failure
  - Wait for the Intel GPU to come back after updating
  + This release adds support for the following hardware:
  - Logitech Whiteboard cameras
  - More Goodix MoC devices
  - Several QSI Docks</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1672833600">- Update to 1.8.9:
  + This release adds the following features:
  - Add an interactive request for re-inserting the USB cable
  - Add SHA384 support for TPM hashes
  - Add X-FingerprintReader, X-GraphicsTablet, X-Dock and X-UsbDock categories
  - Allow specifying OR parent requirements in metadata
  + This release fixes the following bugs:
  - Add the fwupd version to the HSI result if the chassis is invalid
  - Allow getting the ESP when there is a block device with no filesystem
  - Allow reinstalling on devices with only-version-upgrade set
  - Do not require the TPM event log to have all reconstructions
  - Fix a tiny memory leak when parsing signed reports
  - Ignore failure to mount the ESP if unsupported
  - Never allow using SHA-1 for checksum validation
  - Return a more useful error if USB recovery failed
  - Skip the fwupdx64.efi BootXXXX entry when measuring system integrity
  - Speed up daemon startup using prepared XPath queries
  - Suggest to turn on ThunderboltAccess for Lenovo systems
  - Use better defaults if the config file is missing
  + This release adds support for the following hardware:
  - More Solidigm NVMe devices
  - More Synaptics Cape devices
  - More Synaptics Prometheus devices
  - Most Texas Instruments USB-4 docks
  - Scaler support for Wacom USB devices
  - Several new Wistron USB-C docks</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1674043200">- Fix error generating grub.cfg when an update is available.
  + uefi-capsule-Do-not-call-grub2-probe-without-argumen.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1677758400">- Update to version 1.8.12:
  + Allow setting the package user agent before the client has
    connected.
  + Fix a small memory leak when refreshing metadata.
- Changes from version 1.8.11:
  + Add support for replaying USB devices so they can be emulated
    in CI.
  + Allow desktop software to inhibit the system to prevent
    updates.
  + Allow using requirements with depth=0 and no parent.
  + Auto-set the CCGX remove-delay now we parse DMC subcomponents.
  + Detect and warn users with the broken NVMe firmware 3B2QGXA7.
  + Print errors as JSON objects when using fwupdmgr --json.
- Changes from version 1.8.10:
  + Add a PE/COFF firmware parser to allow reading coSWID SBoM
    data.
  + Allow dumping CFI SPI chips using devices like CH341a.
  + Refactor the HWIDs functionality to include FDT data.
- Rebase fwupd-bsc1130056-change-shim-path.patch.
- Drop uefi-capsule-Do-not-call-grub2-probe-without-argumen.patch:
  fixed upstream.
- Add -Dcompat_cli=true meson parameter: keep compat binaries for
  the time being.
- Add xz-devel BuildRequires: needed to link liblzma.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1678449600">- Introduce docs flag, set to 0: do not build documentation using
  pandoc: ghc is not part of the rings and we don't want this
  there.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1686657600">- Update to version 1.8.16:
  + Auto-detect the OEM BCM57xx PCI cards with double the available
    EEPROM
  + Beep the console when waiting for user input
  + Do not assume a file descriptor of zero is invalid
  + Fix high memory usage when writing a carefully crafted EFI
    filesystem
  + Ignore refresh on a non-download remote to fix old versions of
    KDE
  + Limit the maximum number of file objects in the EFI filesystem
  + Only add the supported DFU attributes as private flags
  + Show devices with problems in fwupdmgr get-upgrades
  + Update official Intel GPU product names
- Changes from version 1.8.15:
  + Add the latest dbx fixups for BlackLotus
  + Allow fwupd-refresh.timer trigger once per hour
  + Fix a crash when converting HFSTS1 values
  + Fix the version detection for SteelSeries Bluetooth mode
  + Invalidate the XMLb cache when installing new fwupd versions
  + Trigger the passive flow for usb4 from dell-dock
  + New hardware support: More Logitech Unifying receivers, Nordic
    MCUboot and nRF52 Desktop Keyboard
- Changes from version 1.8.14:
  + Fix possible crash when getting UEFI report metadata
  + Fix 'fwupdmgr install FILE GUID'
- Changes from version 1.8.13:
  + New features:
  - Add pcap converter which allows emulating devices from a
    Wireshark dump
  - Add the ability to dump TPM firmware for future use
  - Optionally retain firmware in a backup remote
  - Record the ESP type in the firmware report sent to the LVFS
  + Bugs fixed:
  - Accept application/octet-stream for archives when the mime
    database is missing
  - Add the latest dbx version version fixups as Microsoft
    removed another entry
  - Assume DFU appIDLE if GetStatus is not implemented
  - Do not require signatures for local or directory remotes
  - Do not use pandoc to build the man pages
  - Enhance Qubes functionality to use JCat
  - Fix a CCGX 'usbfs: process did not claim interface 1 before
    use' warning
  - Fix a compile warning when using a new libqmi version
  - Fix a critical warning when parsing an empty kernel cmdline
  - Fix a synaptics-cape regression where the firmware pauses for
    INTR
  - Fix the defines for HFSTS6 enforcement policy
  - Fix the i2c name properly for ElanTP hardware
  - Fix the name of the MTD Intel SPI controller
  - Set the release remote when installing archives
  - Use the powerd power type information to better set AC levels
  + New hardware:
  - Framework Audio Card
  - Lenovo ThinkPad TBT3-TR Gen 2
  - Wacom Intuos BT S Gen 3
- Update options passed to meson following upstream changes.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1688558400">- Enable efi_fw_update on riscv64
- fwupdagent and dfu-tool are only built %{with efi_fw_update}</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690027200">- Update to version 1.8.17:
  + Correctly obtain the Thunderbolt is_native controller
    attribute.
  + Fix a Wacom emulation failure on s390x.
  + Only allow --force on security attributes for unsupported
    builds.
  + Reduce the amount of RSS by ~12% at startup.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1694779200">- Remove protobuf-c BR: SLE now matches TW package layout
- Remove gnu-efi BR: efi binary is in fwupd-efi</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697803200">- Update to version 1.9.6:
  + This release adds the following features:
  - Add a launchd agent for macOS.
  - Add a new security attribute for BIOS capsule updates to be
    enabled.
  - Add functionality to fix specific host security attributes.
  - Add global information from the context into the report data.
  - Add support for coSWID payload sections.
  - Add support for parsing the EDID.
  - Allow adding only-quirk instance IDs from quirk files.
  - Install a sysusers.d systemd file when using
  - Dsystemd_unit_user.
  + For The changes of 1.9.0…1.9.5, please consult
    https://github.com/fwupd/fwupd/releases
- Add pkgconfig(passim) BuildRequires: new dependency.
- Pass -Dplugin_amdgpu=disabled to meson: not buildable just yet.
- Pass -Dlaunchd=disabled to meson: launched is MacOS only.
- Drop -Dplugin_dell=enabled meson parameter: no longer supported.
- Drop fwupd-bsc1130056-change-shim-path.patch: no longer
  applicable.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1698840000">- Update to versrion 1.9.7:
  + This release adds the following features:
  - Add support for child device requirements in metadata.
  - Allow to have more than one host BKC.
  - Delete BootNext as a post-reboot action to work around broken
    firmware.
  - Parse cabinet archives internally without libgcab.
  - Use close-ended mode for eMMC FFU to speed up firmware
    updates.
  + This release adds support for the following hardware:
  - Logitech Rally System devices.
  - More PixartRF HPAC devices.
  - More Synaptics Prometheus fingerprint readers.
  - Some Western Digital eMMC devices.
  - VIA VL830 and VL832.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1698926400">- Disable passim support for now. For openSUSE users this is likely
  less intereting that it would be for enterprise customers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699531200">- Do not pass -Dsystemd_unit_user=root to meson: use fwupd's
  defautl fwupd_refresh user (boo#1216973).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700049600">- Update to version 1.9.8:
  + This release adds the following features:
  - Add a DP AUX device subclass and port the Synaptics MST
    plugin to it
  - Add a feature flag for non-generic requests where
    translations are required
  - Hide generic VID/PIDs to avoid accidental firmware matches
  - Optionally set the modem carrier configuration as the branch
    name
  - Rename 'fwupdmgr sync-bkc' to 'fwupdmgr sync' and also
    consider the branch
  - Require additional requirements for devices using non-OEM USB
    VIDs
  - Set the waiting-for-user status when sending a request
  - Support uSWID SBoM data with LZMA compressed payloads
  + This release adds support for the following hardware:
  - Kinetic SST/MST DisplayPort converters
  - Wacom Cintiq Pros (DTH172, DTH227)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700136000">- Re-add fwupd-bsc1130056-change-shim-path.patch: patch was dropped
  in error (boo#1217138).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700568000">- Update to version 1.9.9 (boo#1217295):
  + This release adds the following features:
  - Add a new generic request for the device power cable.
  + This release adds support for the following hardware:
  - Lenovo X1 Yoga Gen7 530E.
  - Advantech BMC devices.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701691200">- Update to version 1.9.10:
  + This release adds the following features:
  - Add support for not_hardware requirements
  - Add support for loongarch64
  - Add support for per-release priority attributes
  - Make USB claim retry count configurable across devices
  + This release fixes the following bugs:
  - Compare the HID report value when checking for duplicates
  - Consider the component priority when installing composite updates
  - Deploy the CCGX firmware correctly the first time
  - Do not export the 'main-system-firmware' and 'cpu' GUIDs
  - Enforce fwupd version requirements client side
  - Fix Genesys 'failed to get static tool info from device' error
  - Fix potential 'dereference before null check' in ccmx-dmc
  - Fix the 'already registered private FuMmDevice flag with value' warning
  - Fix the 'assertion backend_id != NULL failed' runtime warning
  - Fix Wacom USB device emulation by recording the composite phases
  - Generate generic request message text where possible
  - Hide HTTP passwords in fwupd debugging logs
  - Let the client know what interaction is expected
  - Make all critical warnings into backtraces for non-release builds
  - Never obsolete the wrong HSI attribute
  - Never show a HSI index that is impossible
  - Only apply fastboot plugin to modem devices supporting fastboot
  - Only send interactive requests when the sender is alive
  - Remove the now-obsolete Synaptics MST cascade device scanning
  - Replace the Redfish KCS user if required
  - Restrict mediatek-scaler devices on specific hardware only
  - Skip any recovery partitions when detecting ESP</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1703073600">- Own %{_modulesloaddir}: used to be present via udev-mini -&gt; kmod
  - &gt; suse-module-tools dependency before.</changelog>
</package>
<package pkgid="50083cfe5cceb6c45f850e65c0d0eb83bbcb9230e8c36aa066805e355dbec5b9b06a179e92166523782647125bd36fd586b1ed2db02528f92453774ea68923f8" name="fwupd-fish-completion" arch="noarch">
  <version epoch="0" ver="1.9.10" rel="2.1"/>
  <changelog author="Tseng &lt;dennis.tseng@suse.com&gt;" date="1667476800">- For pushing fwupd-1.8.6 to 15-SP5 (fwupd-1.7.3), sync change log:
  (jsc#PED-1232)
  - fwupd-bsc1193921-nvme-ignore-non-PCI-NVMe-devices.patch
    be merged to fwupd-1.7.3</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1668081600">- Update to version 1.8.7:
  + This release adds the following features:
  - Add a new HSI check for the leaked Lenovo 'Key Manifest'
    hashes
  - Measure system integrity when installing UEFI updates
  - Record more host DMI data when submitting a report for dbx
    failures
  - Use xz-compressed metadata to reduce bandwidth used by ~25%
  + This release fixes the following bugs:
  - Add documentation for three existing HSI attributes
  - Add re-insert requirement for Analogix devices
  - Allow parsing metadata more than 1MB in size
  - Do not follow symlinks when searching for ESP devices
  - Ensure the config file permission is correct for built-in
    plugins
  - Fix a compile failure when compiling without efiboot
  - Fix a regression when using fwuptool install-blob with FMAP
    firmware
  - Only count the Microsoft hashes when getting the dbx version
  - Only use the IFD when the system is Intel-based
  - Support loading CoSWID when only one role has been set
  + This release adds support for the following hardware:
  - Anker Thunderbolt 4 Mini Hub
  - ELAN haptic hardware
  - Fingerprint lenfy devices
  - Goodix GF3258WNC
  - Intel discrete GPUs (experimental)
  - More Star Labs laptops
  - QSI Godzilla Creek Reference Hub
- Stop passing conditional plugin_amt=disabled, no longer needed,
  nor recognized.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1672056000">- Update to version 1.8.8:
  + This release adds the following features:
  - Add BIOS rollback protection support for Dell and Lenovo
    systems
  - Generate OVAL rules for openSCAP evaluation
  - Show the signed reports from QA teams in client tools
  + This release fixes the following bugs:
  - Add a X-Gpu category for new hardware support
  - Add more ChromeOS metadata to the report attributes
  - Ensure the device name is set for Intel USB4 devices
  - Fix a critical DFU CSR warning when deploying firmware
  - Fix a Synaptics RMI issue when updating non-secure devices
  - Match more device properties when using GetDetails
  - Move AMD platform rollback protection to level 4
  - Use the correct AppStream ID for the Key Manifest failure
  - Wait for the Intel GPU to come back after updating
  + This release adds support for the following hardware:
  - Logitech Whiteboard cameras
  - More Goodix MoC devices
  - Several QSI Docks</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1672833600">- Update to 1.8.9:
  + This release adds the following features:
  - Add an interactive request for re-inserting the USB cable
  - Add SHA384 support for TPM hashes
  - Add X-FingerprintReader, X-GraphicsTablet, X-Dock and X-UsbDock categories
  - Allow specifying OR parent requirements in metadata
  + This release fixes the following bugs:
  - Add the fwupd version to the HSI result if the chassis is invalid
  - Allow getting the ESP when there is a block device with no filesystem
  - Allow reinstalling on devices with only-version-upgrade set
  - Do not require the TPM event log to have all reconstructions
  - Fix a tiny memory leak when parsing signed reports
  - Ignore failure to mount the ESP if unsupported
  - Never allow using SHA-1 for checksum validation
  - Return a more useful error if USB recovery failed
  - Skip the fwupdx64.efi BootXXXX entry when measuring system integrity
  - Speed up daemon startup using prepared XPath queries
  - Suggest to turn on ThunderboltAccess for Lenovo systems
  - Use better defaults if the config file is missing
  + This release adds support for the following hardware:
  - More Solidigm NVMe devices
  - More Synaptics Cape devices
  - More Synaptics Prometheus devices
  - Most Texas Instruments USB-4 docks
  - Scaler support for Wacom USB devices
  - Several new Wistron USB-C docks</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1674043200">- Fix error generating grub.cfg when an update is available.
  + uefi-capsule-Do-not-call-grub2-probe-without-argumen.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1677758400">- Update to version 1.8.12:
  + Allow setting the package user agent before the client has
    connected.
  + Fix a small memory leak when refreshing metadata.
- Changes from version 1.8.11:
  + Add support for replaying USB devices so they can be emulated
    in CI.
  + Allow desktop software to inhibit the system to prevent
    updates.
  + Allow using requirements with depth=0 and no parent.
  + Auto-set the CCGX remove-delay now we parse DMC subcomponents.
  + Detect and warn users with the broken NVMe firmware 3B2QGXA7.
  + Print errors as JSON objects when using fwupdmgr --json.
- Changes from version 1.8.10:
  + Add a PE/COFF firmware parser to allow reading coSWID SBoM
    data.
  + Allow dumping CFI SPI chips using devices like CH341a.
  + Refactor the HWIDs functionality to include FDT data.
- Rebase fwupd-bsc1130056-change-shim-path.patch.
- Drop uefi-capsule-Do-not-call-grub2-probe-without-argumen.patch:
  fixed upstream.
- Add -Dcompat_cli=true meson parameter: keep compat binaries for
  the time being.
- Add xz-devel BuildRequires: needed to link liblzma.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1678449600">- Introduce docs flag, set to 0: do not build documentation using
  pandoc: ghc is not part of the rings and we don't want this
  there.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1686657600">- Update to version 1.8.16:
  + Auto-detect the OEM BCM57xx PCI cards with double the available
    EEPROM
  + Beep the console when waiting for user input
  + Do not assume a file descriptor of zero is invalid
  + Fix high memory usage when writing a carefully crafted EFI
    filesystem
  + Ignore refresh on a non-download remote to fix old versions of
    KDE
  + Limit the maximum number of file objects in the EFI filesystem
  + Only add the supported DFU attributes as private flags
  + Show devices with problems in fwupdmgr get-upgrades
  + Update official Intel GPU product names
- Changes from version 1.8.15:
  + Add the latest dbx fixups for BlackLotus
  + Allow fwupd-refresh.timer trigger once per hour
  + Fix a crash when converting HFSTS1 values
  + Fix the version detection for SteelSeries Bluetooth mode
  + Invalidate the XMLb cache when installing new fwupd versions
  + Trigger the passive flow for usb4 from dell-dock
  + New hardware support: More Logitech Unifying receivers, Nordic
    MCUboot and nRF52 Desktop Keyboard
- Changes from version 1.8.14:
  + Fix possible crash when getting UEFI report metadata
  + Fix 'fwupdmgr install FILE GUID'
- Changes from version 1.8.13:
  + New features:
  - Add pcap converter which allows emulating devices from a
    Wireshark dump
  - Add the ability to dump TPM firmware for future use
  - Optionally retain firmware in a backup remote
  - Record the ESP type in the firmware report sent to the LVFS
  + Bugs fixed:
  - Accept application/octet-stream for archives when the mime
    database is missing
  - Add the latest dbx version version fixups as Microsoft
    removed another entry
  - Assume DFU appIDLE if GetStatus is not implemented
  - Do not require signatures for local or directory remotes
  - Do not use pandoc to build the man pages
  - Enhance Qubes functionality to use JCat
  - Fix a CCGX 'usbfs: process did not claim interface 1 before
    use' warning
  - Fix a compile warning when using a new libqmi version
  - Fix a critical warning when parsing an empty kernel cmdline
  - Fix a synaptics-cape regression where the firmware pauses for
    INTR
  - Fix the defines for HFSTS6 enforcement policy
  - Fix the i2c name properly for ElanTP hardware
  - Fix the name of the MTD Intel SPI controller
  - Set the release remote when installing archives
  - Use the powerd power type information to better set AC levels
  + New hardware:
  - Framework Audio Card
  - Lenovo ThinkPad TBT3-TR Gen 2
  - Wacom Intuos BT S Gen 3
- Update options passed to meson following upstream changes.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1688558400">- Enable efi_fw_update on riscv64
- fwupdagent and dfu-tool are only built %{with efi_fw_update}</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690027200">- Update to version 1.8.17:
  + Correctly obtain the Thunderbolt is_native controller
    attribute.
  + Fix a Wacom emulation failure on s390x.
  + Only allow --force on security attributes for unsupported
    builds.
  + Reduce the amount of RSS by ~12% at startup.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1694779200">- Remove protobuf-c BR: SLE now matches TW package layout
- Remove gnu-efi BR: efi binary is in fwupd-efi</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697803200">- Update to version 1.9.6:
  + This release adds the following features:
  - Add a launchd agent for macOS.
  - Add a new security attribute for BIOS capsule updates to be
    enabled.
  - Add functionality to fix specific host security attributes.
  - Add global information from the context into the report data.
  - Add support for coSWID payload sections.
  - Add support for parsing the EDID.
  - Allow adding only-quirk instance IDs from quirk files.
  - Install a sysusers.d systemd file when using
  - Dsystemd_unit_user.
  + For The changes of 1.9.0…1.9.5, please consult
    https://github.com/fwupd/fwupd/releases
- Add pkgconfig(passim) BuildRequires: new dependency.
- Pass -Dplugin_amdgpu=disabled to meson: not buildable just yet.
- Pass -Dlaunchd=disabled to meson: launched is MacOS only.
- Drop -Dplugin_dell=enabled meson parameter: no longer supported.
- Drop fwupd-bsc1130056-change-shim-path.patch: no longer
  applicable.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1698840000">- Update to versrion 1.9.7:
  + This release adds the following features:
  - Add support for child device requirements in metadata.
  - Allow to have more than one host BKC.
  - Delete BootNext as a post-reboot action to work around broken
    firmware.
  - Parse cabinet archives internally without libgcab.
  - Use close-ended mode for eMMC FFU to speed up firmware
    updates.
  + This release adds support for the following hardware:
  - Logitech Rally System devices.
  - More PixartRF HPAC devices.
  - More Synaptics Prometheus fingerprint readers.
  - Some Western Digital eMMC devices.
  - VIA VL830 and VL832.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1698926400">- Disable passim support for now. For openSUSE users this is likely
  less intereting that it would be for enterprise customers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699531200">- Do not pass -Dsystemd_unit_user=root to meson: use fwupd's
  defautl fwupd_refresh user (boo#1216973).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700049600">- Update to version 1.9.8:
  + This release adds the following features:
  - Add a DP AUX device subclass and port the Synaptics MST
    plugin to it
  - Add a feature flag for non-generic requests where
    translations are required
  - Hide generic VID/PIDs to avoid accidental firmware matches
  - Optionally set the modem carrier configuration as the branch
    name
  - Rename 'fwupdmgr sync-bkc' to 'fwupdmgr sync' and also
    consider the branch
  - Require additional requirements for devices using non-OEM USB
    VIDs
  - Set the waiting-for-user status when sending a request
  - Support uSWID SBoM data with LZMA compressed payloads
  + This release adds support for the following hardware:
  - Kinetic SST/MST DisplayPort converters
  - Wacom Cintiq Pros (DTH172, DTH227)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700136000">- Re-add fwupd-bsc1130056-change-shim-path.patch: patch was dropped
  in error (boo#1217138).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700568000">- Update to version 1.9.9 (boo#1217295):
  + This release adds the following features:
  - Add a new generic request for the device power cable.
  + This release adds support for the following hardware:
  - Lenovo X1 Yoga Gen7 530E.
  - Advantech BMC devices.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701691200">- Update to version 1.9.10:
  + This release adds the following features:
  - Add support for not_hardware requirements
  - Add support for loongarch64
  - Add support for per-release priority attributes
  - Make USB claim retry count configurable across devices
  + This release fixes the following bugs:
  - Compare the HID report value when checking for duplicates
  - Consider the component priority when installing composite updates
  - Deploy the CCGX firmware correctly the first time
  - Do not export the 'main-system-firmware' and 'cpu' GUIDs
  - Enforce fwupd version requirements client side
  - Fix Genesys 'failed to get static tool info from device' error
  - Fix potential 'dereference before null check' in ccmx-dmc
  - Fix the 'already registered private FuMmDevice flag with value' warning
  - Fix the 'assertion backend_id != NULL failed' runtime warning
  - Fix Wacom USB device emulation by recording the composite phases
  - Generate generic request message text where possible
  - Hide HTTP passwords in fwupd debugging logs
  - Let the client know what interaction is expected
  - Make all critical warnings into backtraces for non-release builds
  - Never obsolete the wrong HSI attribute
  - Never show a HSI index that is impossible
  - Only apply fastboot plugin to modem devices supporting fastboot
  - Only send interactive requests when the sender is alive
  - Remove the now-obsolete Synaptics MST cascade device scanning
  - Replace the Redfish KCS user if required
  - Restrict mediatek-scaler devices on specific hardware only
  - Skip any recovery partitions when detecting ESP</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1703073600">- Own %{_modulesloaddir}: used to be present via udev-mini -&gt; kmod
  - &gt; suse-module-tools dependency before.</changelog>
</package>
<package pkgid="0b55e82d31a43708188f3fdd808a32ff9c2d07ecb3e15a0ce3982115883348744ee7b3cabafe3f32a0bf03f31a27780865d1843a9c44ca7915bb3c9473304514" name="fwupd-lang" arch="noarch">
  <version epoch="0" ver="1.9.10" rel="2.1"/>
  <changelog author="Tseng &lt;dennis.tseng@suse.com&gt;" date="1667476800">- For pushing fwupd-1.8.6 to 15-SP5 (fwupd-1.7.3), sync change log:
  (jsc#PED-1232)
  - fwupd-bsc1193921-nvme-ignore-non-PCI-NVMe-devices.patch
    be merged to fwupd-1.7.3</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1668081600">- Update to version 1.8.7:
  + This release adds the following features:
  - Add a new HSI check for the leaked Lenovo 'Key Manifest'
    hashes
  - Measure system integrity when installing UEFI updates
  - Record more host DMI data when submitting a report for dbx
    failures
  - Use xz-compressed metadata to reduce bandwidth used by ~25%
  + This release fixes the following bugs:
  - Add documentation for three existing HSI attributes
  - Add re-insert requirement for Analogix devices
  - Allow parsing metadata more than 1MB in size
  - Do not follow symlinks when searching for ESP devices
  - Ensure the config file permission is correct for built-in
    plugins
  - Fix a compile failure when compiling without efiboot
  - Fix a regression when using fwuptool install-blob with FMAP
    firmware
  - Only count the Microsoft hashes when getting the dbx version
  - Only use the IFD when the system is Intel-based
  - Support loading CoSWID when only one role has been set
  + This release adds support for the following hardware:
  - Anker Thunderbolt 4 Mini Hub
  - ELAN haptic hardware
  - Fingerprint lenfy devices
  - Goodix GF3258WNC
  - Intel discrete GPUs (experimental)
  - More Star Labs laptops
  - QSI Godzilla Creek Reference Hub
- Stop passing conditional plugin_amt=disabled, no longer needed,
  nor recognized.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1672056000">- Update to version 1.8.8:
  + This release adds the following features:
  - Add BIOS rollback protection support for Dell and Lenovo
    systems
  - Generate OVAL rules for openSCAP evaluation
  - Show the signed reports from QA teams in client tools
  + This release fixes the following bugs:
  - Add a X-Gpu category for new hardware support
  - Add more ChromeOS metadata to the report attributes
  - Ensure the device name is set for Intel USB4 devices
  - Fix a critical DFU CSR warning when deploying firmware
  - Fix a Synaptics RMI issue when updating non-secure devices
  - Match more device properties when using GetDetails
  - Move AMD platform rollback protection to level 4
  - Use the correct AppStream ID for the Key Manifest failure
  - Wait for the Intel GPU to come back after updating
  + This release adds support for the following hardware:
  - Logitech Whiteboard cameras
  - More Goodix MoC devices
  - Several QSI Docks</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1672833600">- Update to 1.8.9:
  + This release adds the following features:
  - Add an interactive request for re-inserting the USB cable
  - Add SHA384 support for TPM hashes
  - Add X-FingerprintReader, X-GraphicsTablet, X-Dock and X-UsbDock categories
  - Allow specifying OR parent requirements in metadata
  + This release fixes the following bugs:
  - Add the fwupd version to the HSI result if the chassis is invalid
  - Allow getting the ESP when there is a block device with no filesystem
  - Allow reinstalling on devices with only-version-upgrade set
  - Do not require the TPM event log to have all reconstructions
  - Fix a tiny memory leak when parsing signed reports
  - Ignore failure to mount the ESP if unsupported
  - Never allow using SHA-1 for checksum validation
  - Return a more useful error if USB recovery failed
  - Skip the fwupdx64.efi BootXXXX entry when measuring system integrity
  - Speed up daemon startup using prepared XPath queries
  - Suggest to turn on ThunderboltAccess for Lenovo systems
  - Use better defaults if the config file is missing
  + This release adds support for the following hardware:
  - More Solidigm NVMe devices
  - More Synaptics Cape devices
  - More Synaptics Prometheus devices
  - Most Texas Instruments USB-4 docks
  - Scaler support for Wacom USB devices
  - Several new Wistron USB-C docks</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1674043200">- Fix error generating grub.cfg when an update is available.
  + uefi-capsule-Do-not-call-grub2-probe-without-argumen.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1677758400">- Update to version 1.8.12:
  + Allow setting the package user agent before the client has
    connected.
  + Fix a small memory leak when refreshing metadata.
- Changes from version 1.8.11:
  + Add support for replaying USB devices so they can be emulated
    in CI.
  + Allow desktop software to inhibit the system to prevent
    updates.
  + Allow using requirements with depth=0 and no parent.
  + Auto-set the CCGX remove-delay now we parse DMC subcomponents.
  + Detect and warn users with the broken NVMe firmware 3B2QGXA7.
  + Print errors as JSON objects when using fwupdmgr --json.
- Changes from version 1.8.10:
  + Add a PE/COFF firmware parser to allow reading coSWID SBoM
    data.
  + Allow dumping CFI SPI chips using devices like CH341a.
  + Refactor the HWIDs functionality to include FDT data.
- Rebase fwupd-bsc1130056-change-shim-path.patch.
- Drop uefi-capsule-Do-not-call-grub2-probe-without-argumen.patch:
  fixed upstream.
- Add -Dcompat_cli=true meson parameter: keep compat binaries for
  the time being.
- Add xz-devel BuildRequires: needed to link liblzma.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1678449600">- Introduce docs flag, set to 0: do not build documentation using
  pandoc: ghc is not part of the rings and we don't want this
  there.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1686657600">- Update to version 1.8.16:
  + Auto-detect the OEM BCM57xx PCI cards with double the available
    EEPROM
  + Beep the console when waiting for user input
  + Do not assume a file descriptor of zero is invalid
  + Fix high memory usage when writing a carefully crafted EFI
    filesystem
  + Ignore refresh on a non-download remote to fix old versions of
    KDE
  + Limit the maximum number of file objects in the EFI filesystem
  + Only add the supported DFU attributes as private flags
  + Show devices with problems in fwupdmgr get-upgrades
  + Update official Intel GPU product names
- Changes from version 1.8.15:
  + Add the latest dbx fixups for BlackLotus
  + Allow fwupd-refresh.timer trigger once per hour
  + Fix a crash when converting HFSTS1 values
  + Fix the version detection for SteelSeries Bluetooth mode
  + Invalidate the XMLb cache when installing new fwupd versions
  + Trigger the passive flow for usb4 from dell-dock
  + New hardware support: More Logitech Unifying receivers, Nordic
    MCUboot and nRF52 Desktop Keyboard
- Changes from version 1.8.14:
  + Fix possible crash when getting UEFI report metadata
  + Fix 'fwupdmgr install FILE GUID'
- Changes from version 1.8.13:
  + New features:
  - Add pcap converter which allows emulating devices from a
    Wireshark dump
  - Add the ability to dump TPM firmware for future use
  - Optionally retain firmware in a backup remote
  - Record the ESP type in the firmware report sent to the LVFS
  + Bugs fixed:
  - Accept application/octet-stream for archives when the mime
    database is missing
  - Add the latest dbx version version fixups as Microsoft
    removed another entry
  - Assume DFU appIDLE if GetStatus is not implemented
  - Do not require signatures for local or directory remotes
  - Do not use pandoc to build the man pages
  - Enhance Qubes functionality to use JCat
  - Fix a CCGX 'usbfs: process did not claim interface 1 before
    use' warning
  - Fix a compile warning when using a new libqmi version
  - Fix a critical warning when parsing an empty kernel cmdline
  - Fix a synaptics-cape regression where the firmware pauses for
    INTR
  - Fix the defines for HFSTS6 enforcement policy
  - Fix the i2c name properly for ElanTP hardware
  - Fix the name of the MTD Intel SPI controller
  - Set the release remote when installing archives
  - Use the powerd power type information to better set AC levels
  + New hardware:
  - Framework Audio Card
  - Lenovo ThinkPad TBT3-TR Gen 2
  - Wacom Intuos BT S Gen 3
- Update options passed to meson following upstream changes.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1688558400">- Enable efi_fw_update on riscv64
- fwupdagent and dfu-tool are only built %{with efi_fw_update}</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690027200">- Update to version 1.8.17:
  + Correctly obtain the Thunderbolt is_native controller
    attribute.
  + Fix a Wacom emulation failure on s390x.
  + Only allow --force on security attributes for unsupported
    builds.
  + Reduce the amount of RSS by ~12% at startup.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1694779200">- Remove protobuf-c BR: SLE now matches TW package layout
- Remove gnu-efi BR: efi binary is in fwupd-efi</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697803200">- Update to version 1.9.6:
  + This release adds the following features:
  - Add a launchd agent for macOS.
  - Add a new security attribute for BIOS capsule updates to be
    enabled.
  - Add functionality to fix specific host security attributes.
  - Add global information from the context into the report data.
  - Add support for coSWID payload sections.
  - Add support for parsing the EDID.
  - Allow adding only-quirk instance IDs from quirk files.
  - Install a sysusers.d systemd file when using
  - Dsystemd_unit_user.
  + For The changes of 1.9.0…1.9.5, please consult
    https://github.com/fwupd/fwupd/releases
- Add pkgconfig(passim) BuildRequires: new dependency.
- Pass -Dplugin_amdgpu=disabled to meson: not buildable just yet.
- Pass -Dlaunchd=disabled to meson: launched is MacOS only.
- Drop -Dplugin_dell=enabled meson parameter: no longer supported.
- Drop fwupd-bsc1130056-change-shim-path.patch: no longer
  applicable.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1698840000">- Update to versrion 1.9.7:
  + This release adds the following features:
  - Add support for child device requirements in metadata.
  - Allow to have more than one host BKC.
  - Delete BootNext as a post-reboot action to work around broken
    firmware.
  - Parse cabinet archives internally without libgcab.
  - Use close-ended mode for eMMC FFU to speed up firmware
    updates.
  + This release adds support for the following hardware:
  - Logitech Rally System devices.
  - More PixartRF HPAC devices.
  - More Synaptics Prometheus fingerprint readers.
  - Some Western Digital eMMC devices.
  - VIA VL830 and VL832.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1698926400">- Disable passim support for now. For openSUSE users this is likely
  less intereting that it would be for enterprise customers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1699531200">- Do not pass -Dsystemd_unit_user=root to meson: use fwupd's
  defautl fwupd_refresh user (boo#1216973).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700049600">- Update to version 1.9.8:
  + This release adds the following features:
  - Add a DP AUX device subclass and port the Synaptics MST
    plugin to it
  - Add a feature flag for non-generic requests where
    translations are required
  - Hide generic VID/PIDs to avoid accidental firmware matches
  - Optionally set the modem carrier configuration as the branch
    name
  - Rename 'fwupdmgr sync-bkc' to 'fwupdmgr sync' and also
    consider the branch
  - Require additional requirements for devices using non-OEM USB
    VIDs
  - Set the waiting-for-user status when sending a request
  - Support uSWID SBoM data with LZMA compressed payloads
  + This release adds support for the following hardware:
  - Kinetic SST/MST DisplayPort converters
  - Wacom Cintiq Pros (DTH172, DTH227)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700136000">- Re-add fwupd-bsc1130056-change-shim-path.patch: patch was dropped
  in error (boo#1217138).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1700568000">- Update to version 1.9.9 (boo#1217295):
  + This release adds the following features:
  - Add a new generic request for the device power cable.
  + This release adds support for the following hardware:
  - Lenovo X1 Yoga Gen7 530E.
  - Advantech BMC devices.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701691200">- Update to version 1.9.10:
  + This release adds the following features:
  - Add support for not_hardware requirements
  - Add support for loongarch64
  - Add support for per-release priority attributes
  - Make USB claim retry count configurable across devices
  + This release fixes the following bugs:
  - Compare the HID report value when checking for duplicates
  - Consider the component priority when installing composite updates
  - Deploy the CCGX firmware correctly the first time
  - Do not export the 'main-system-firmware' and 'cpu' GUIDs
  - Enforce fwupd version requirements client side
  - Fix Genesys 'failed to get static tool info from device' error
  - Fix potential 'dereference before null check' in ccmx-dmc
  - Fix the 'already registered private FuMmDevice flag with value' warning
  - Fix the 'assertion backend_id != NULL failed' runtime warning
  - Fix Wacom USB device emulation by recording the composite phases
  - Generate generic request message text where possible
  - Hide HTTP passwords in fwupd debugging logs
  - Let the client know what interaction is expected
  - Make all critical warnings into backtraces for non-release builds
  - Never obsolete the wrong HSI attribute
  - Never show a HSI index that is impossible
  - Only apply fastboot plugin to modem devices supporting fastboot
  - Only send interactive requests when the sender is alive
  - Remove the now-obsolete Synaptics MST cascade device scanning
  - Replace the Redfish KCS user if required
  - Restrict mediatek-scaler devices on specific hardware only
  - Skip any recovery partitions when detecting ESP</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1703073600">- Own %{_modulesloaddir}: used to be present via udev-mini -&gt; kmod
  - &gt; suse-module-tools dependency before.</changelog>
</package>
<package pkgid="1135b707c09acfa9865a7e710cfcf73dfd96c1a61022245e03e476e121d084c40a3e7123b1ae75fb999dcce958720b2a86fd3ae30c678fdbe892f38cd810a16f" name="gajim" arch="noarch">
  <version epoch="0" ver="1.8.4" rel="1.1"/>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1657195200">- Update to version 1.4.6:
  * Roster: Display show value in tooltip.
  * ChatActionProcessor: Improve detection of emoji shortcode
    start.
  * Remote: Console scripts need a method as entry point.
  * CodeWidget: Don’t default to python for highlighting.
  * ContactInfo: Preserve groups when changing contact name.
  * CodeWidget: Don't highlight matching brackets.
  * StatusIcon: Don’t lose new message icon on state change.
  * GtkStatusIcon: Always show when Gajim has not toplevel focus.
  * GroupChatNickCompletion: Only process Tab press.
  * Row name: Align label correctly.
  * StatusIcon: Logic error on activate.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1658664000">- Update to version 1.4.7:
  * Startup: Show hint in console if Gajim is already running.
  * Preview: Add a setting to disable file preview.
  * Roster: Display show value in tooltip.
  * ChatActionProcessor: Improve detection of emoji shortcode
    start.
  * Roster: Don’t invalidate filter on contact update.
  * Roster: Sort more efficiently.
  * Settings migration: Don’t fail on missing proxies key.
  * Chat Markers: Don’t send marker for outgoing messages.
  * Main Window: Move to stored position on startup.
  * Preview: Allow manual download for all mime types.
  * GroupchatInfo: Don’t set subject when loading from disco info.
  * Preview: Hide download hint if we sent the file.
  * Remote: Console scripts need a method as entry point.
  * CodeWidget: Don’t default to python for highlighting.
  * ContactInfo: Preserve groups when changing contact name.
  * CodeWidget: Don't highlight matching brackets.
  * StatusIcon: Don’t lose new message icon on state change.
  * GtkStatusIcon: Always show when Gajim has not toplevel focus.
  * GroupChatNickCompletion: Only process Tab press.
  * MessageRow: Align name label correctly.
  * StatusIcon: Fix logic error on activate.</changelog>
  <changelog author="Sebastian Wagner &lt;sebix+novell.com@sebix.at&gt;" date="1663675200">- update to version  1.5.1:
  - Bug Fixes
  - ChatBanner: Format markup string correctly
- update to version  1.5.0:
  - CVE-2022-39835
  - This release fixes a vulnerability which allowed attackers to craft a XML
  - stanza in a way, so Gajim would accept it as message correction for messages
  - not originating from the attacker.
  - New
  - Add drag and drop support for pinned chats
  - Workspaces: Add shortcuts for switching
  - Refactor ChatWidgets so they are only created once (#10987, #11038, #10973, #10119, #11052, #10945)
  - Improvements
  - Preview: Improve mime type detection (#11150)
  - SearchView: Add hint for search filters (#11136)
  - Preview: Show left click action tooltip on icon (#11138)
  - ACE: Highlight non-default values (#11120)
  - XMLConsole: Use SourceView for XML input (#11121)
  - Migration: Make archive migation more resilient
  - Workspaces: Move chats when removing workspace (#11098)
  - ChatList: Always show when switching workspace (#11108)
  - MessageActionsBox: Disable encryption button if MUC is public (#10959)
  - Increase contrast for message row meta elements
  - StatusIcon: Use new icon for pending events
  - WorkspaceSidebar: Allow removing workspace from context menu
  - AccountPage: Add button for Ad-Hoc commands
  - Don’t try to query avatars in MUCs which don’t allow it (#10937)
  - Don’t disco MUC participants on presence
  - Chatstate: Don’t make too many assumptions
  - Windows: Increase default font size
  - CSS: Use relative sizes for fonts
  - ChatControl: Show error if encryption plugin is missing
  - Store and restore running HTTP File Transfer uploads
  - Add button for toggling chat list (#11035)
  - ContactInfo/GroupchatDetails: Toggle icon when editing name
  - Change
  - Raise nbxmpp version
  - Raise PyGObject version (#11132)
  - Add requirement for min sqlite version
  - ChatBanner: Add button for managing voice requests
  - Remove IPython support
  - Rework ChatCommands
  - Shortcuts: Use Ctrl+F for opening the search bar (#11073)
  - Remove clear-chat action (Ctrl+L)
  - Raise required nbxmpp version to 3.2.2
  - Performance
  - Use Task Queue to request avatars on MUC join
  - Bug Fixes
  - GroupchatState: Hide when we are offline
  - Corrections: Don’t correct message if text has not changed (#11146)
  - Make plugin usable check work on all unix/linux systems (#11134)
  - MUC: Don’t ignore MUC invites when ignore_unknown_contacts is set (#11107)
  - Make shortcuts more discoverable (#11122, #11127)
  - Better validate message corrections
  - MUC: Improve automatically adding members on invite
  - Preview: Sanitize filename from disallowed chars (#11105#10752)
  - Chatstates: Don’t sent chatstate delayed to ourself
  - Don’t reset setting when closing single chat
  - Preview: Don’t fail if thumb file already exists (#11091)
  - MessageInputTextView: Account for having multiple blocks when applying style (#11015)
  - ActionMenu: Correctly execute text actions if text contains underscore
  - InfoMessage: Don’t escape text
  - MUC: Send password and reason correctly on invite
  - Preview: Reset received size before cancelling or downloading
  - BlockingList: Don’t fail with placeholder address (#11084)
  - ChatList: Update status for private chats correctly
  - ChatList: Update avatar for all chats correctly
  - GroupChat: Handle nickname changes correctly
  - Roster: Add missing contact-info action
  - Make switch-next-unread-tab action work
  - ChatBanner: Use correct scaling for chatstates
  - FileTransferRow: Don’t cancel transfer when switching chat
  - ChatBanner: Don’t show phone icon for group chats
  - Don’t handle message-sent even for groupchats
  - ChatBanner: Display account badge again
  - Make nick completion test pass
  - Preview: Store last_save_dir with Save As
  - Preview: Make sure the widget is not being destroyed while updating (#10920)
  - Fix handling of URLs without scheme (#11059)
  - GroupchatState: Call correct page for not-joined
  - ChatControl: Don’t assume messages always have a resource (#11042)
  - Notes
  - ChatCommands have been reworked. Only following commands are now available
  - - status
  - - invite
  - - ban
  - - affiliate
  - - kick
  - - role
  - Ctrl+H for opening the search bar has been removed, please use the
  - commonly used Ctrl+F (find). The shortcut for starting a file transfer
  - has been dropped.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1664366400">- Temporarily remove auto generated requirement on GUPnPIgd GI
  bindings to address fatal error caused by requirement on both
  LibSoup2 and LibSoup3 thus making the app unlaunchable. This is
  caused because Gajim itself depends on LibSoup 2.4 while the
  GUPnPIgd GI bindings pulls in UPnP which in turns depends on
  LibSoup 3.0 (boo#1203676).
- Add missing GSSAPI Python module runtime requirement.</changelog>
  <changelog author="Fritz Reichwald &lt;reichwald@b1-systems.de&gt;" date="1664971200">- Add 0001-remove-upnp.patch to (temporarily) remove the code in
  app.py that is going to use GUPnP-IGD since the prior fix from
  Luciaon is not working here.
- Add missing libpcre BuildDep that made the build fail locally</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1665230400">- Update to version 1.5.2:
  * PEPConfig: Add PEP item view.
  * Add shortcut to restore chats after closing.
  * ServerInfo: Add TLS version and cipher suite.
  * XMLConsole: Apply account filter to all visible stanzas.
  * MessageRow: Set text direction for RTL text.
  * AvatarSelector: Add border to mark drag and drop zone.
  * Drag and drop: Highlight target areas.
  * GroupChatNickCompletion: Simplify suggestions.
  * MUC: Add participant menu to avatar.
  * StartChat: Add timeout when requesting MUC disco info.
  * StartChat: Pass message body from XMPP URI.
  * Windows: Ellipsise body text in notifications.
  * Emojis: Improve shortcode usability.
  * Avatars: Use PangoCairo for generate_avatar.
  * Emojis: Extract codepoints for all emoji variants.
  * Raise nbxmpp version to 3.2.4.
  * Show account colour bar only when multiple accounts are active.
  * Remove queue_resize leftover from MessageTextView.
  * SearchView: Update calendar only if widget is visible.
  * SearchView: Speed up clearing of search results.
  * Styling: Parse emojis for Darwin only.
  * Control: Load events before messages.
  * Fix disabling accounts while reconnecting.
  * Use custom icon for "Send Message" action.
  * MessageActionsBox: Don’t fail if no contact is set while
    updating file actions.
  * Scroll to end after sending message.
  * Update chat actions when account state changes.
  * StatusIcon: Reset unread state correctly when using Flatpak.
  * Notifications: Show correct message sender for MUC
    notifications.
  * Discovery: Don’t allow to join top level components.
  * ChatList: Show context menu in correct position.
  * Styling: Allow dots in local part of email addresses.
  * ChatList: Set message_id correctly.
  * Notifications: React to incoming group chat messages.
  * When removing a chat, clear view only if it's currently loaded.
  * AccountPage: Disable Ad-Hoc Commands button when offline.
  * CreateGroupchatWindow: Fix Create button state when switching
    MUC type.
  * React correctly to UserAvatar updates.
  * GajimRemote: Remove not needed shebang.</changelog>
  <changelog author="I. Petrov &lt;ico@dante.tk&gt;" date="1666872000">- Bump python-nbxmpp version requirement to 3.2.4.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1667217600">- Update to version 1.5.3:
  * Allow to copy multiple messages.
  * Accounts: Add setting for default workspace.
  * Preferences: Add send_on_ctrl_enter setting.
  * Add actions menu to Start Chat button.
  * ExceptionDialog: Close dialog with ESC.
  * ChatList: Show drafts.
  * StartChat: Recognise input of xmpp uris.
  * Workspaces: Add "Mark as read" menu item.
  * Improve emoji completion.
  * ACE: Enable reset button only for changed values.
  * Avatar: Follow modernxmpps suggestions for color generation.
  * Preferences: Add escape_key_closes to "Chat" section.
  * Preferences: Reorder "Chat" settings and add a "General"
    section.
  * Preferences: Move show_chatstate_in_banner to ACE settings.
  * Remove confirm_paste_image setting.
  * Remove setting to hide the chat banner.
  * GroupchatRoster: Don’t load roster when its hidden.
  * Emoji completion: Abort early if max menu entry count reached.
  * Disable loading of GUPnPIgd library.
  * Remote: Make get_status() return correct status when offline.
  * Plugins: Use correct gettext import.
  * Make strings translatable.
  * Enable emoji chooser action.
  * AvatarBox: Only react to clicks for GroupchatContacts.
  * Remote: Return True for change_status.
  * ChatActionProcessor: Popdown on focus out event.
  * Avatar placeholders: Correctly use the first grapheme as the
    "letter".
  * Fix quoting /me messages.
  * StartChat: Don’t use jid argument for global dialogue.
  * Try leaving group chat only if account is online.
  * AccountPage: Disable profile button when not connected.
  * MUC: Allow changing subject if there is none.
  * PluginsWindow: Fix typo in plugin tooltip.
  * PluginManager: Block plugins which have been integrated into
    Gajim.
  * MessageInputTextView: Fix correction mode when switching chats.
  * AdHoc: Make MultiLineLabel selectable.
  * Settings: Check if account is connected before trying to get
    context.
  * Styling: Various link parsing issues.
  * Send message icon: Increase line width and make icon symbolic.
  * Accounts: Use account label for disable confirmation.
  * AccountBadge: Update colours correctly.
  * Update account label when changing label setting.
  * SearchView: Scroll to to when resetting.
  * Notification: Draw avatar correctly on scale &gt; 1.
  * Preview: Don’t fail hard when parsing fragments.
  * PreviewAudio: Increase update rate for seek bar.
  * AccountPage: Disable Excute Command button by default.
  * Client: Load trusted certificates on connect().
  * ChatList: Don’t increase in width while drag and drop.
  * Roster: Always show workspace when starting chat.
  * WorkspaceSidebar: Don't increase in width while drag and drop.
  * ChatFunctionPage: React to connection changes.
  * Preview: Set user-agent for session.
  * SearchView: Limit displayed results to account_id of contact.
  * Don’t fail when disabling accounts.
- Drop 0001-remove-upnp.patch: applied upstream.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1670068800">- Update to version 1.5.4:
  * DataFormWidget: Set min width on right box.
  * MUC: Add method for aborting join.
  * Message selection: Improve wording for deselecting messages.
  * Message selection: Improve styling.
  * Features: Add entry for Audio Preview.
  * Styling: Introduce URI scheme whitelisting.
  * Message selection: Use date_time_format instead of time_format.
  * Settings: Unify timestamp settings.
  * Prettify display of geographical locations.
  * ChatList: Scroll to top when switching workspace.
  * Preferences: Improve preview settings.
  * Chatstates: Add a timeout for the "composing" animation.
  * Accounts window: Use equal widths for account switch label.
  * VCardGrid: Linkify all URI-type fields iff they are valid URIs.
  * URI parsing: Detect invalid file URIs earlier.
  * Styling: Validate link syntax deeper and *after* parenthesis
    correction.
  * Add msg_log_id to live message events.
  * Dependencies: Remove pyOpenSSL, add python-cryptography.
  * Jingle: Remove XTLS support.
  * Add FileTransferSelector as a central page for sending files.
  * Block opening file:/ links by default.
  * Control: Request history more efficiently.
  * Preview: Handle multiple simultaneous certificate verification
    errors.
  * Styling: Linkify URIs only if at the start of a word.
  * MessageInputTextView: Reintroduce gui_extension_point.
  * GUI tests: Adapt GUI tests to Gajim changes.
  * SSLErrorDialog: Fix test, remove OpenSSL usage.
  * ChatFunctionPage: Don't close control on cancelling join error.
  * SearchView: Set chat type correctly for ResultRows.
  * Chatstates: Switch to Chatstate.ACTIVE after timeout.
  * GroupchatRoster: Set visibility when hiding.
  * MessageActionsBox: Reintroduce gui_extension_point.
  * Preview: Respect MUC context for PMs.
  * ConversationView: Fix scrollbar not being the right-most
    widget.
  * Preview: Stop further processing if decompression bomb
    detected.
  * URI parsing: More robustness with geo URIs.
  * URI parsing: Properly unescape mailto URIs.
  * URI parsing: Properly unescape XMPP URIs and handle unknown
    query types.
  * MessageInputTextView: Handle is_correcting if no contact is
    set.
  * Fix various issues with chat markers.
  * Plugins: Replace usage of gui_extention_point().
  * CSS: Fix settings related inconsistencies.
  * CSS: Move overriding rules to bottom.
  * Message selection: Don’t fail hard if log_line_id is None.
  * Don’t fail when trying to reset last message id.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1673092800">- Update to version 1.6.0:
  * Raise required nbxmpp version to 4.0.0.
  * Depend on Python 3.10.
  * Port to libsoup3.
  * Allow sending files by copy-pasting them from file managers.
  * Preview: Add audio preview controls and visualisation.
  * Resurrect URI-specific context menus.
  * Highlight the file when opening containing directory.
  * BaseAvatarChooserDialog: Allow all image types.
  * Timestamps: Use date/time format preference in more places.
  * AppPage: Show date for last update check.
  * Add dedicated context menu for non-specific URI types.
  * Restore ability to manually disambiguate JID-like addresses.
  * Use the unified Start/Join Chat flow for "?join" links.
  * CertificateBox: Format serial number in hex.
  * MessageActionsBox: Restore emoji button behaviour.
  * Settings: Add migration for global MUC search api endpoint.
  * AccountWizard: Remove subscriptions after successful login.
  * Audio Preview: Fix visuals on EOS while seeking.
  * Audio Preview: Don't let seekbar handle jump to end on EOS when
    user is seeking.
  * Commands: Attempt to parse only if message can have a command.
  * Notifications: Use correct nickname for /me messages.
  * AvatarSelector: Set default crop scale to 1.0.
  * Menus: Don’t use GLib variant text format parsing.
  * Remember last folder correctly after sending file.
  * Preview: Don't treat multi-line message body as previewable
    URL.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1673697600">- Update to version 1.6.1:
  * Raise required nbxmpp version to 4.0.1.
  * AdHocCommands: Refresh commands list after completing command.
  * Limit message length and add FullMessageWindow.
  * ChatList: Improve timedelta function.
  * CreateGroupchatWindow: Add Advanced switch and always show
    address entry.
  * UX: Make more text labels selectable/enable can-focus for
    copying.
  * AccountPage: Add menu item to deny all subscription requests.
  * Account menu: Add Execute Command… entry for convenience.
  * AccountPage: Make all account menu items available.
  * AccountPage: Add menu entry for adding contacts.
  * Notifications: Fix rare case where Gajim displays notifications
    for our own messages.
  * ServiceDiscoveryWindow: Fix jumping when resizing window.
  * Don't fail in mark_as_unread if there are no messages.
  * Profile: Fix setting avatar.
  * ChatStack DnD: Add workaround for mis-fired drag-motion signal.
  * AudioPreview: Make visualisation fully RTL compatible again and
    ensure graph is always drawn.
  * Preview: Handle exceptions while decrypting.
  * Audio Visualizer: Port deprecated methods.
  * AudioPreview: Always format progress time as LTR.
  * AppPage: Differentiate between updates (Gajim/Plugins).
  * GroupChat: Display reason when group chat is destroyed.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1675512000">- Update to version 1.7.0:
  * Port to pyproject.toml.
  * Preferences: Add 0 and 25 MiB to preview size settings.
  * Account wizard: Don't allow to add account twice.
  * Fix loading localised emojis.
  * HTTPUpload: Don’t cache temp path.
  * JingleAudio: Always resample audio before processing with
    webrtcdsp.
  * Disable legacy ciphers in cryptography.
- Add gajim-1.7.0-fix-status-switching.patch: Make switching status
  work again (commit 3c2c6448).</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1675857600">- Update to version 1.7.1:
  * Raise nbxmpp version to 4.2.0.
  * Improve KeepassXC Integration.
  * MUC: Enable archiving when creating MUCs on ejabberd.
  * Apply SASLprep to passwords.
  * Make switching status work again.
- Drop gajim-1.7.0-fix-status-switching.patch: fixed upstream.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1678622400">- Update to version 1.7.2:
  * Add message menu entry for deleting messages locally.
  * Proxies: Add "Tor (Browser)" default proxy setting.
  * Select group chat after creating it.
  * Don’t colour log timestamps.
  * PEPConfig: Ask for confirmation when deleting nodes.
  * Improve get_recent_muc_nicks query.
  * Improve check for message highlight and add tests.
  * Tests: Use in-memory settings database.
  * Add audio/x-wav to default mime types.
  * Audio preview: Allow skipping by clicking the visualisation.
  * Migration: Don’t fail on colour setting migration.
  * HTTPUpload: Respect infinite file size limit.
  * Chatstates: Remove composing timeout correctly.
  * Show chat notifications when chat page is not visible.
  * Don't fail if contact name for MUC message is None.
  * Notifications: Honour notification_preview_message setting.
  * Fix nickname highlight in group chats.
  * Profile: Don't allow saving profile when not connected.
  * GetRelativeTimeTest: Fix comparison of translated strings and
    off-by timezone errors.
  * Don't highlight message if it's an URI containing our nick.
  * Nickname completion: Make sure recent nicknames list does not
    contain None.
  * Plugins: Don't fail hard on uninstall errors.
  * Start Chat: Fix wrong JID type in _start_new_chat.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1680696000">- Update to version 1.7.3:
  * Allow muting chat notifications.
  * Make `gemini` URIs clickable.
  * Workspace menu: Always show Mark as read action.
  * Audio Preview: Set correct pos when clicking into visualiser.
  * Audio Preview: Add delay before pausing on EOS.
  * Flatpak: Fix drag and drop.
  * GroupChatDetails: Adapt to changed icons.
  * Message input: Fix height for single line messages.
  * Update message merged state after deleting a message.
  * ChatActionProcessor: Fix inserting emojis by click.
  * Account preferences: Adapt to changed icons.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1685188800">- Update to version 1.8.0:
  * XMLConsole: Add logging view.
  * JID sharing: Include verified OMEMO fingerprints.
  * Integrate OMEMO plugin.
  * Redesign Group Chat actions.
  * Audio preview: Support more mime types.
  * ChatBanner: Add share instructions.
  * ChatList: Clear row content when removing history.
  * XMLConsole: Always use dark theme.
  * AboutDialog: Show libsoup version.
  * GroupchatState: Show MAM synchronisation.
  * ChatList: Improve sorting.
  * Make contact details/settings available when offline.
  * ACE: Make descriptions selectable and copyable.
  * Notifications: Withdraw all when a corresponding chat is read.
  * ChatList: Show indicator if group chat is not connected.
  * ChatList: Show indicator when joining group chat.
  * StartChat: Don't filter for account labels.
  * ChatStack: Only respond to supported drag-n-drop types while
    dragging.
  * App menu: Add menu entry for privacy policy.
  * GroupchatRoster: Highlight own nick and sort it to the top.
  * CertificateDialog: Add additional infos and remove org unit
    field.
  * GroupchatDetails: Hide OMEMO page in public MUCs.
  * ChatBanner: Add QR code for sharing JIDs.
  * Windows: Package pixbuf loaders for avif and webp.
  * Remove "escape_key_closes" from ACE.
  * Enable spell checker by default.
  * OMEMO verification: Generate URIs with pedantically correct
    query.
  * Raise gajim when no cmdline options are provided.
  * QR codes: Avoid roundtrip to PNG in storage and back.
  * ProfileWindow: Don't fail when no vcard is set.
  * ContactInfo: Don’t fail when no vcard is set.
  * Message menu: Fix issue with chats not supplying correct ID.
  * Exceptions: Fix sending reports via sentry in conjunction with
    proxy settings.
  * ChatActionProcessor: De-duplicate emojis.
  * Fix encryption deadlock with changed MUC configurations.
  * UI: Update avatar on muc-disco-update.
  * AvatarSelector: Fix that images don't display after repeated
    loading.
  * SearchView: Don't change search context when switching chats.
  * SearchView: Remove overlay.
  * ChatActionProcessor: Allow to click items with mouse cursor.
  * MessageWidget: Don't return truncated text for message actions
    Fixes.
  * Idle: Use default xa implementation for XSS backend.
  * ConversationView: Fix loading messages going forward from
    specific point.
  * ACE: Handle invalid numeric values gracefully.
  * XMLConsole: Select first account by default.
  * Fix rendering of copied code blocks and quotes.
  * ContactInfo: Improve behavior for connection changes.
  * Escape JIDs for xmpp URIs everywhere.
  * Ask for confirmation when leaving a MUC while offline.
  * ContactInfo: Improve behaviour for connection changes.
  * Make manually changing the pinned chat sort order work again.
  * MessageActionsBox: Update send file button tooltip when
    switching chats.
  * GroupChatRoster: Make scrollbar the right-most widget.
  * GroupChatInviter: Don't filter by account name.
  * CertificateDialog: Display issued-to information correctly.
  * AccountWizard: Respect global proxy.
- Obsolete gajim-plugin-omemo.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1691409600">- Update to version 1.8.1:
  * Add setting for default encryption.
  * XMLConsole: Enable browsing sent stanzas in message input.
  * Sort cprofile output after total time.
  * Moderation: Handle unknown moderator JID.
  * Preview: Always show preview widget.
  * Preview: Add loading placeholder.
  * Account page: Show our XMPP address.
  * Idle: Raise poll interval.
  * Search: Don't fail while closing if no chat has been loaded
    before.
  * Dataform: Correctly serialise multi list fields.
  * Profile: Respect avatar/nickname privacy setting on
    consecutive changes.
  * Don’t forget ignored TLS errors from previous connects.
  * App menu: Add missing mnemonic for Accounts menu.
  * Gateway: Fix roster method call.
  * Contacts: Fix supports_{audio,video} property.
  * AvatarSelector: Fix crash on reset.
  * CertificateBox: Catch exception if cert does not offer
    extension.
  * CreateGroupchatWindow: Improve handling of MUC service
    availability.
  * Preview: Show error if file saving directory is not available.
  * SecurityLabels: Display labels for messages received with MAM.
  * DataForm: Handle destroy correctly.
  * ChatListRow: Always update group chat name.
  * Fix showing MAM synch errors and show error text.
  * OMEMOTrustManager: React correctly to connection changes.
  * Fix interaction of GroupchatRoster and SearchView.
  * Init plugin translation module later.
  * GroupchatManage: Improve checks for joined state.
  * Search: Restore group chat participants list to previous state
    when closing search.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1698667200">- Update to version 1.8.2:
  * Raise minimum GLib version to 2.66.0.
  * Avatar: Don’t use custom avatar for IRC group chats.
  * Raise minimum nbxmpp version to 4.4.0.
  * Depend on Pillow &gt;= 9.1.0.
  * Allow adjusting user interface font size via key bindings.
  * Display composing participants in MUC chat banner.
  * ChatBanner: Show contact tooltip when hovering the avatar.
  * Hint that a contact is a bot in the chat banner.
  * Support multiple item dataforms.
  * Display gateway icon in avatars.
  * RosterTooltip: Display BareContact presence.
  * Display status message in banner.
  * ChatMenu: Always show "Execute command" action.
  * MUC features: Use better icons for public and anonymous
    properties.
  * Allow GroupChatInfoScrolled to be set with minimal information.
  * Settings: Allow to set step size for spin settings; bind
    setting value.
  * StartChat: Better discover MUC services.
  * StartChat: Allow to start chats with domain JIDs.
  * ChatBanner: Don't show QR code for privated MUCs.
  * Windows: Add gst-plugins-bad dependency for broader media
    preview support.
  * MUC: Raise rejoin timeout.
  * Accounts: Be more consistent with chat state settings.
  * GroupChatInfo: Improve scaling of subject text.
  * View: Reset view faster.
  * VideoPreview: Disable preview on destroy.
  * GroupchatDetails: Depend on joined state for some elements.
  * GroupChatInfo: Align max width of labels.
  * SynchronizeAccounts: Adapt to connection state changes.
  * Tooltip: Do not escape presence status text.
  * Chatstates: Remove timeout id on remote timeout.
  * NotificationManager: Update actions if online state changes.
  * Caps: Add disco info to cache after query.
  * MUC: Don’t show old join errors when disconnected from room.
  * MUC: Always remove rejoin timer when closing chat.
  * MUC: Update state correctly on disco info error.
  * Switch phone icon to something more widely supported.
  * ChatListStack: Handle missing last visible child.
  * Observable: Fix race condition when removing handlers.
  * PasswordDialog: Use verb instead of noun for log in button.
  * AdHoc: Wrap notes label.
  * Unpack string correctly while handling update error.
  * CSSConfig: Quote font-family property correctly.
  * File transfers: Don't fail when tryting to send non-existing
    file.
  * MusicTrackListener: Don't fail if playing track could not be
    determined.
  * Catch error if loading image with PIL fails due to
    unidentifiable image.
  * CSSConfig: Fix parsing float sizes for font description.
  * Modules: Make sure BaseModule.cleanup() is always called on
    destroy.
  * Roster: Unregister all handlers on destroy.
  * Observable: Don’t allow to register handler multiple times.
  * View: Add newline after username when copying a message.
  * Show notification on group chat mentions again.
  * Make it impossible to connect without config.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1699444800">- Update to version 1.8.3:
  * Profile: Show error page on errors after saving.
  * Close main window when pressing Escape key.
  * GroupchatRoster: Display participants correctly on reveal.
  * Filetransfer: Always focus confirm button.
  * AccountWizard: Don’t allow multiple anonymous accounts for the
    same domain.
  * AccountPage: Show anonymous address.
  * Accounts: Don’t try to save password for anonymous accounts.
  * Message row menu: Show quote and copy actions only if there is
    text.
  * Audio/Video: Disable broken stun server code.
  * Presence: Don’t fail on unknown MUC presences.
  * Control: Add events with correct timestamp.
  * Avatar: Send presence after changing avatar.
  * ServerInfo: Use domain instead of hostname for queries.
  * Emojis: Improve detection of shortcode start.
  * DBusFileManager: Set self._proxy attribute on init.
  * GroupchatRoster: Check for contact before trying to load
    roster.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1701777600">- Update to version 1.8.4:
  * Raise minimum nbxmpp version to 4.5.3.
  * Add shortcuts for quoting previous messages.
  * Raise nbxmpp log level.
  * Passwords: Use JID as username instead of account.
  * MUC: Allow nick change for IRC channels.
  * HTTPUpload: Remove temporary files after transfer.
  * MessageInput: Regain focus on common key presses.
  * ShortcutWindow: Remove duplicated entry.
  * SearchView: Fix displaying results for newly created group
    chats.
  * ChatList: Update mute state periodically.
  * Icons: Register icon size to make it work for scale &gt; 1.
  * Message input: Don't allow text actions if input is disabled.
  * Avatar: Draw status circle correctly for scale &gt; 1.</changelog>
</package>
<package pkgid="bbce2c85f70da9f287bacb59d51f7e2d27f0a3dda8f0e8f8b1df9e904120a8c56cd00e8d95fae9338baa300337618501fc34c95343960e8805dd83e27cdbcd0e" name="gajim" arch="src">
  <version epoch="0" ver="1.8.4" rel="1.1"/>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1657195200">- Update to version 1.4.6:
  * Roster: Display show value in tooltip.
  * ChatActionProcessor: Improve detection of emoji shortcode
    start.
  * Remote: Console scripts need a method as entry point.
  * CodeWidget: Don’t default to python for highlighting.
  * ContactInfo: Preserve groups when changing contact name.
  * CodeWidget: Don't highlight matching brackets.
  * StatusIcon: Don’t lose new message icon on state change.
  * GtkStatusIcon: Always show when Gajim has not toplevel focus.
  * GroupChatNickCompletion: Only process Tab press.
  * Row name: Align label correctly.
  * StatusIcon: Logic error on activate.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1658664000">- Update to version 1.4.7:
  * Startup: Show hint in console if Gajim is already running.
  * Preview: Add a setting to disable file preview.
  * Roster: Display show value in tooltip.
  * ChatActionProcessor: Improve detection of emoji shortcode
    start.
  * Roster: Don’t invalidate filter on contact update.
  * Roster: Sort more efficiently.
  * Settings migration: Don’t fail on missing proxies key.
  * Chat Markers: Don’t send marker for outgoing messages.
  * Main Window: Move to stored position on startup.
  * Preview: Allow manual download for all mime types.
  * GroupchatInfo: Don’t set subject when loading from disco info.
  * Preview: Hide download hint if we sent the file.
  * Remote: Console scripts need a method as entry point.
  * CodeWidget: Don’t default to python for highlighting.
  * ContactInfo: Preserve groups when changing contact name.
  * CodeWidget: Don't highlight matching brackets.
  * StatusIcon: Don’t lose new message icon on state change.
  * GtkStatusIcon: Always show when Gajim has not toplevel focus.
  * GroupChatNickCompletion: Only process Tab press.
  * MessageRow: Align name label correctly.
  * StatusIcon: Fix logic error on activate.</changelog>
  <changelog author="Sebastian Wagner &lt;sebix+novell.com@sebix.at&gt;" date="1663675200">- update to version  1.5.1:
  - Bug Fixes
  - ChatBanner: Format markup string correctly
- update to version  1.5.0:
  - CVE-2022-39835
  - This release fixes a vulnerability which allowed attackers to craft a XML
  - stanza in a way, so Gajim would accept it as message correction for messages
  - not originating from the attacker.
  - New
  - Add drag and drop support for pinned chats
  - Workspaces: Add shortcuts for switching
  - Refactor ChatWidgets so they are only created once (#10987, #11038, #10973, #10119, #11052, #10945)
  - Improvements
  - Preview: Improve mime type detection (#11150)
  - SearchView: Add hint for search filters (#11136)
  - Preview: Show left click action tooltip on icon (#11138)
  - ACE: Highlight non-default values (#11120)
  - XMLConsole: Use SourceView for XML input (#11121)
  - Migration: Make archive migation more resilient
  - Workspaces: Move chats when removing workspace (#11098)
  - ChatList: Always show when switching workspace (#11108)
  - MessageActionsBox: Disable encryption button if MUC is public (#10959)
  - Increase contrast for message row meta elements
  - StatusIcon: Use new icon for pending events
  - WorkspaceSidebar: Allow removing workspace from context menu
  - AccountPage: Add button for Ad-Hoc commands
  - Don’t try to query avatars in MUCs which don’t allow it (#10937)
  - Don’t disco MUC participants on presence
  - Chatstate: Don’t make too many assumptions
  - Windows: Increase default font size
  - CSS: Use relative sizes for fonts
  - ChatControl: Show error if encryption plugin is missing
  - Store and restore running HTTP File Transfer uploads
  - Add button for toggling chat list (#11035)
  - ContactInfo/GroupchatDetails: Toggle icon when editing name
  - Change
  - Raise nbxmpp version
  - Raise PyGObject version (#11132)
  - Add requirement for min sqlite version
  - ChatBanner: Add button for managing voice requests
  - Remove IPython support
  - Rework ChatCommands
  - Shortcuts: Use Ctrl+F for opening the search bar (#11073)
  - Remove clear-chat action (Ctrl+L)
  - Raise required nbxmpp version to 3.2.2
  - Performance
  - Use Task Queue to request avatars on MUC join
  - Bug Fixes
  - GroupchatState: Hide when we are offline
  - Corrections: Don’t correct message if text has not changed (#11146)
  - Make plugin usable check work on all unix/linux systems (#11134)
  - MUC: Don’t ignore MUC invites when ignore_unknown_contacts is set (#11107)
  - Make shortcuts more discoverable (#11122, #11127)
  - Better validate message corrections
  - MUC: Improve automatically adding members on invite
  - Preview: Sanitize filename from disallowed chars (#11105#10752)
  - Chatstates: Don’t sent chatstate delayed to ourself
  - Don’t reset setting when closing single chat
  - Preview: Don’t fail if thumb file already exists (#11091)
  - MessageInputTextView: Account for having multiple blocks when applying style (#11015)
  - ActionMenu: Correctly execute text actions if text contains underscore
  - InfoMessage: Don’t escape text
  - MUC: Send password and reason correctly on invite
  - Preview: Reset received size before cancelling or downloading
  - BlockingList: Don’t fail with placeholder address (#11084)
  - ChatList: Update status for private chats correctly
  - ChatList: Update avatar for all chats correctly
  - GroupChat: Handle nickname changes correctly
  - Roster: Add missing contact-info action
  - Make switch-next-unread-tab action work
  - ChatBanner: Use correct scaling for chatstates
  - FileTransferRow: Don’t cancel transfer when switching chat
  - ChatBanner: Don’t show phone icon for group chats
  - Don’t handle message-sent even for groupchats
  - ChatBanner: Display account badge again
  - Make nick completion test pass
  - Preview: Store last_save_dir with Save As
  - Preview: Make sure the widget is not being destroyed while updating (#10920)
  - Fix handling of URLs without scheme (#11059)
  - GroupchatState: Call correct page for not-joined
  - ChatControl: Don’t assume messages always have a resource (#11042)
  - Notes
  - ChatCommands have been reworked. Only following commands are now available
  - - status
  - - invite
  - - ban
  - - affiliate
  - - kick
  - - role
  - Ctrl+H for opening the search bar has been removed, please use the
  - commonly used Ctrl+F (find). The shortcut for starting a file transfer
  - has been dropped.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1664366400">- Temporarily remove auto generated requirement on GUPnPIgd GI
  bindings to address fatal error caused by requirement on both
  LibSoup2 and LibSoup3 thus making the app unlaunchable. This is
  caused because Gajim itself depends on LibSoup 2.4 while the
  GUPnPIgd GI bindings pulls in UPnP which in turns depends on
  LibSoup 3.0 (boo#1203676).
- Add missing GSSAPI Python module runtime requirement.</changelog>
  <changelog author="Fritz Reichwald &lt;reichwald@b1-systems.de&gt;" date="1664971200">- Add 0001-remove-upnp.patch to (temporarily) remove the code in
  app.py that is going to use GUPnP-IGD since the prior fix from
  Luciaon is not working here.
- Add missing libpcre BuildDep that made the build fail locally</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1665230400">- Update to version 1.5.2:
  * PEPConfig: Add PEP item view.
  * Add shortcut to restore chats after closing.
  * ServerInfo: Add TLS version and cipher suite.
  * XMLConsole: Apply account filter to all visible stanzas.
  * MessageRow: Set text direction for RTL text.
  * AvatarSelector: Add border to mark drag and drop zone.
  * Drag and drop: Highlight target areas.
  * GroupChatNickCompletion: Simplify suggestions.
  * MUC: Add participant menu to avatar.
  * StartChat: Add timeout when requesting MUC disco info.
  * StartChat: Pass message body from XMPP URI.
  * Windows: Ellipsise body text in notifications.
  * Emojis: Improve shortcode usability.
  * Avatars: Use PangoCairo for generate_avatar.
  * Emojis: Extract codepoints for all emoji variants.
  * Raise nbxmpp version to 3.2.4.
  * Show account colour bar only when multiple accounts are active.
  * Remove queue_resize leftover from MessageTextView.
  * SearchView: Update calendar only if widget is visible.
  * SearchView: Speed up clearing of search results.
  * Styling: Parse emojis for Darwin only.
  * Control: Load events before messages.
  * Fix disabling accounts while reconnecting.
  * Use custom icon for "Send Message" action.
  * MessageActionsBox: Don’t fail if no contact is set while
    updating file actions.
  * Scroll to end after sending message.
  * Update chat actions when account state changes.
  * StatusIcon: Reset unread state correctly when using Flatpak.
  * Notifications: Show correct message sender for MUC
    notifications.
  * Discovery: Don’t allow to join top level components.
  * ChatList: Show context menu in correct position.
  * Styling: Allow dots in local part of email addresses.
  * ChatList: Set message_id correctly.
  * Notifications: React to incoming group chat messages.
  * When removing a chat, clear view only if it's currently loaded.
  * AccountPage: Disable Ad-Hoc Commands button when offline.
  * CreateGroupchatWindow: Fix Create button state when switching
    MUC type.
  * React correctly to UserAvatar updates.
  * GajimRemote: Remove not needed shebang.</changelog>
  <changelog author="I. Petrov &lt;ico@dante.tk&gt;" date="1666872000">- Bump python-nbxmpp version requirement to 3.2.4.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1667217600">- Update to version 1.5.3:
  * Allow to copy multiple messages.
  * Accounts: Add setting for default workspace.
  * Preferences: Add send_on_ctrl_enter setting.
  * Add actions menu to Start Chat button.
  * ExceptionDialog: Close dialog with ESC.
  * ChatList: Show drafts.
  * StartChat: Recognise input of xmpp uris.
  * Workspaces: Add "Mark as read" menu item.
  * Improve emoji completion.
  * ACE: Enable reset button only for changed values.
  * Avatar: Follow modernxmpps suggestions for color generation.
  * Preferences: Add escape_key_closes to "Chat" section.
  * Preferences: Reorder "Chat" settings and add a "General"
    section.
  * Preferences: Move show_chatstate_in_banner to ACE settings.
  * Remove confirm_paste_image setting.
  * Remove setting to hide the chat banner.
  * GroupchatRoster: Don’t load roster when its hidden.
  * Emoji completion: Abort early if max menu entry count reached.
  * Disable loading of GUPnPIgd library.
  * Remote: Make get_status() return correct status when offline.
  * Plugins: Use correct gettext import.
  * Make strings translatable.
  * Enable emoji chooser action.
  * AvatarBox: Only react to clicks for GroupchatContacts.
  * Remote: Return True for change_status.
  * ChatActionProcessor: Popdown on focus out event.
  * Avatar placeholders: Correctly use the first grapheme as the
    "letter".
  * Fix quoting /me messages.
  * StartChat: Don’t use jid argument for global dialogue.
  * Try leaving group chat only if account is online.
  * AccountPage: Disable profile button when not connected.
  * MUC: Allow changing subject if there is none.
  * PluginsWindow: Fix typo in plugin tooltip.
  * PluginManager: Block plugins which have been integrated into
    Gajim.
  * MessageInputTextView: Fix correction mode when switching chats.
  * AdHoc: Make MultiLineLabel selectable.
  * Settings: Check if account is connected before trying to get
    context.
  * Styling: Various link parsing issues.
  * Send message icon: Increase line width and make icon symbolic.
  * Accounts: Use account label for disable confirmation.
  * AccountBadge: Update colours correctly.
  * Update account label when changing label setting.
  * SearchView: Scroll to to when resetting.
  * Notification: Draw avatar correctly on scale &gt; 1.
  * Preview: Don’t fail hard when parsing fragments.
  * PreviewAudio: Increase update rate for seek bar.
  * AccountPage: Disable Excute Command button by default.
  * Client: Load trusted certificates on connect().
  * ChatList: Don’t increase in width while drag and drop.
  * Roster: Always show workspace when starting chat.
  * WorkspaceSidebar: Don't increase in width while drag and drop.
  * ChatFunctionPage: React to connection changes.
  * Preview: Set user-agent for session.
  * SearchView: Limit displayed results to account_id of contact.
  * Don’t fail when disabling accounts.
- Drop 0001-remove-upnp.patch: applied upstream.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1670068800">- Update to version 1.5.4:
  * DataFormWidget: Set min width on right box.
  * MUC: Add method for aborting join.
  * Message selection: Improve wording for deselecting messages.
  * Message selection: Improve styling.
  * Features: Add entry for Audio Preview.
  * Styling: Introduce URI scheme whitelisting.
  * Message selection: Use date_time_format instead of time_format.
  * Settings: Unify timestamp settings.
  * Prettify display of geographical locations.
  * ChatList: Scroll to top when switching workspace.
  * Preferences: Improve preview settings.
  * Chatstates: Add a timeout for the "composing" animation.
  * Accounts window: Use equal widths for account switch label.
  * VCardGrid: Linkify all URI-type fields iff they are valid URIs.
  * URI parsing: Detect invalid file URIs earlier.
  * Styling: Validate link syntax deeper and *after* parenthesis
    correction.
  * Add msg_log_id to live message events.
  * Dependencies: Remove pyOpenSSL, add python-cryptography.
  * Jingle: Remove XTLS support.
  * Add FileTransferSelector as a central page for sending files.
  * Block opening file:/ links by default.
  * Control: Request history more efficiently.
  * Preview: Handle multiple simultaneous certificate verification
    errors.
  * Styling: Linkify URIs only if at the start of a word.
  * MessageInputTextView: Reintroduce gui_extension_point.
  * GUI tests: Adapt GUI tests to Gajim changes.
  * SSLErrorDialog: Fix test, remove OpenSSL usage.
  * ChatFunctionPage: Don't close control on cancelling join error.
  * SearchView: Set chat type correctly for ResultRows.
  * Chatstates: Switch to Chatstate.ACTIVE after timeout.
  * GroupchatRoster: Set visibility when hiding.
  * MessageActionsBox: Reintroduce gui_extension_point.
  * Preview: Respect MUC context for PMs.
  * ConversationView: Fix scrollbar not being the right-most
    widget.
  * Preview: Stop further processing if decompression bomb
    detected.
  * URI parsing: More robustness with geo URIs.
  * URI parsing: Properly unescape mailto URIs.
  * URI parsing: Properly unescape XMPP URIs and handle unknown
    query types.
  * MessageInputTextView: Handle is_correcting if no contact is
    set.
  * Fix various issues with chat markers.
  * Plugins: Replace usage of gui_extention_point().
  * CSS: Fix settings related inconsistencies.
  * CSS: Move overriding rules to bottom.
  * Message selection: Don’t fail hard if log_line_id is None.
  * Don’t fail when trying to reset last message id.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1673092800">- Update to version 1.6.0:
  * Raise required nbxmpp version to 4.0.0.
  * Depend on Python 3.10.
  * Port to libsoup3.
  * Allow sending files by copy-pasting them from file managers.
  * Preview: Add audio preview controls and visualisation.
  * Resurrect URI-specific context menus.
  * Highlight the file when opening containing directory.
  * BaseAvatarChooserDialog: Allow all image types.
  * Timestamps: Use date/time format preference in more places.
  * AppPage: Show date for last update check.
  * Add dedicated context menu for non-specific URI types.
  * Restore ability to manually disambiguate JID-like addresses.
  * Use the unified Start/Join Chat flow for "?join" links.
  * CertificateBox: Format serial number in hex.
  * MessageActionsBox: Restore emoji button behaviour.
  * Settings: Add migration for global MUC search api endpoint.
  * AccountWizard: Remove subscriptions after successful login.
  * Audio Preview: Fix visuals on EOS while seeking.
  * Audio Preview: Don't let seekbar handle jump to end on EOS when
    user is seeking.
  * Commands: Attempt to parse only if message can have a command.
  * Notifications: Use correct nickname for /me messages.
  * AvatarSelector: Set default crop scale to 1.0.
  * Menus: Don’t use GLib variant text format parsing.
  * Remember last folder correctly after sending file.
  * Preview: Don't treat multi-line message body as previewable
    URL.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1673697600">- Update to version 1.6.1:
  * Raise required nbxmpp version to 4.0.1.
  * AdHocCommands: Refresh commands list after completing command.
  * Limit message length and add FullMessageWindow.
  * ChatList: Improve timedelta function.
  * CreateGroupchatWindow: Add Advanced switch and always show
    address entry.
  * UX: Make more text labels selectable/enable can-focus for
    copying.
  * AccountPage: Add menu item to deny all subscription requests.
  * Account menu: Add Execute Command… entry for convenience.
  * AccountPage: Make all account menu items available.
  * AccountPage: Add menu entry for adding contacts.
  * Notifications: Fix rare case where Gajim displays notifications
    for our own messages.
  * ServiceDiscoveryWindow: Fix jumping when resizing window.
  * Don't fail in mark_as_unread if there are no messages.
  * Profile: Fix setting avatar.
  * ChatStack DnD: Add workaround for mis-fired drag-motion signal.
  * AudioPreview: Make visualisation fully RTL compatible again and
    ensure graph is always drawn.
  * Preview: Handle exceptions while decrypting.
  * Audio Visualizer: Port deprecated methods.
  * AudioPreview: Always format progress time as LTR.
  * AppPage: Differentiate between updates (Gajim/Plugins).
  * GroupChat: Display reason when group chat is destroyed.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1675512000">- Update to version 1.7.0:
  * Port to pyproject.toml.
  * Preferences: Add 0 and 25 MiB to preview size settings.
  * Account wizard: Don't allow to add account twice.
  * Fix loading localised emojis.
  * HTTPUpload: Don’t cache temp path.
  * JingleAudio: Always resample audio before processing with
    webrtcdsp.
  * Disable legacy ciphers in cryptography.
- Add gajim-1.7.0-fix-status-switching.patch: Make switching status
  work again (commit 3c2c6448).</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1675857600">- Update to version 1.7.1:
  * Raise nbxmpp version to 4.2.0.
  * Improve KeepassXC Integration.
  * MUC: Enable archiving when creating MUCs on ejabberd.
  * Apply SASLprep to passwords.
  * Make switching status work again.
- Drop gajim-1.7.0-fix-status-switching.patch: fixed upstream.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1678622400">- Update to version 1.7.2:
  * Add message menu entry for deleting messages locally.
  * Proxies: Add "Tor (Browser)" default proxy setting.
  * Select group chat after creating it.
  * Don’t colour log timestamps.
  * PEPConfig: Ask for confirmation when deleting nodes.
  * Improve get_recent_muc_nicks query.
  * Improve check for message highlight and add tests.
  * Tests: Use in-memory settings database.
  * Add audio/x-wav to default mime types.
  * Audio preview: Allow skipping by clicking the visualisation.
  * Migration: Don’t fail on colour setting migration.
  * HTTPUpload: Respect infinite file size limit.
  * Chatstates: Remove composing timeout correctly.
  * Show chat notifications when chat page is not visible.
  * Don't fail if contact name for MUC message is None.
  * Notifications: Honour notification_preview_message setting.
  * Fix nickname highlight in group chats.
  * Profile: Don't allow saving profile when not connected.
  * GetRelativeTimeTest: Fix comparison of translated strings and
    off-by timezone errors.
  * Don't highlight message if it's an URI containing our nick.
  * Nickname completion: Make sure recent nicknames list does not
    contain None.
  * Plugins: Don't fail hard on uninstall errors.
  * Start Chat: Fix wrong JID type in _start_new_chat.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1680696000">- Update to version 1.7.3:
  * Allow muting chat notifications.
  * Make `gemini` URIs clickable.
  * Workspace menu: Always show Mark as read action.
  * Audio Preview: Set correct pos when clicking into visualiser.
  * Audio Preview: Add delay before pausing on EOS.
  * Flatpak: Fix drag and drop.
  * GroupChatDetails: Adapt to changed icons.
  * Message input: Fix height for single line messages.
  * Update message merged state after deleting a message.
  * ChatActionProcessor: Fix inserting emojis by click.
  * Account preferences: Adapt to changed icons.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1685188800">- Update to version 1.8.0:
  * XMLConsole: Add logging view.
  * JID sharing: Include verified OMEMO fingerprints.
  * Integrate OMEMO plugin.
  * Redesign Group Chat actions.
  * Audio preview: Support more mime types.
  * ChatBanner: Add share instructions.
  * ChatList: Clear row content when removing history.
  * XMLConsole: Always use dark theme.
  * AboutDialog: Show libsoup version.
  * GroupchatState: Show MAM synchronisation.
  * ChatList: Improve sorting.
  * Make contact details/settings available when offline.
  * ACE: Make descriptions selectable and copyable.
  * Notifications: Withdraw all when a corresponding chat is read.
  * ChatList: Show indicator if group chat is not connected.
  * ChatList: Show indicator when joining group chat.
  * StartChat: Don't filter for account labels.
  * ChatStack: Only respond to supported drag-n-drop types while
    dragging.
  * App menu: Add menu entry for privacy policy.
  * GroupchatRoster: Highlight own nick and sort it to the top.
  * CertificateDialog: Add additional infos and remove org unit
    field.
  * GroupchatDetails: Hide OMEMO page in public MUCs.
  * ChatBanner: Add QR code for sharing JIDs.
  * Windows: Package pixbuf loaders for avif and webp.
  * Remove "escape_key_closes" from ACE.
  * Enable spell checker by default.
  * OMEMO verification: Generate URIs with pedantically correct
    query.
  * Raise gajim when no cmdline options are provided.
  * QR codes: Avoid roundtrip to PNG in storage and back.
  * ProfileWindow: Don't fail when no vcard is set.
  * ContactInfo: Don’t fail when no vcard is set.
  * Message menu: Fix issue with chats not supplying correct ID.
  * Exceptions: Fix sending reports via sentry in conjunction with
    proxy settings.
  * ChatActionProcessor: De-duplicate emojis.
  * Fix encryption deadlock with changed MUC configurations.
  * UI: Update avatar on muc-disco-update.
  * AvatarSelector: Fix that images don't display after repeated
    loading.
  * SearchView: Don't change search context when switching chats.
  * SearchView: Remove overlay.
  * ChatActionProcessor: Allow to click items with mouse cursor.
  * MessageWidget: Don't return truncated text for message actions
    Fixes.
  * Idle: Use default xa implementation for XSS backend.
  * ConversationView: Fix loading messages going forward from
    specific point.
  * ACE: Handle invalid numeric values gracefully.
  * XMLConsole: Select first account by default.
  * Fix rendering of copied code blocks and quotes.
  * ContactInfo: Improve behavior for connection changes.
  * Escape JIDs for xmpp URIs everywhere.
  * Ask for confirmation when leaving a MUC while offline.
  * ContactInfo: Improve behaviour for connection changes.
  * Make manually changing the pinned chat sort order work again.
  * MessageActionsBox: Update send file button tooltip when
    switching chats.
  * GroupChatRoster: Make scrollbar the right-most widget.
  * GroupChatInviter: Don't filter by account name.
  * CertificateDialog: Display issued-to information correctly.
  * AccountWizard: Respect global proxy.
- Obsolete gajim-plugin-omemo.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1691409600">- Update to version 1.8.1:
  * Add setting for default encryption.
  * XMLConsole: Enable browsing sent stanzas in message input.
  * Sort cprofile output after total time.
  * Moderation: Handle unknown moderator JID.
  * Preview: Always show preview widget.
  * Preview: Add loading placeholder.
  * Account page: Show our XMPP address.
  * Idle: Raise poll interval.
  * Search: Don't fail while closing if no chat has been loaded
    before.
  * Dataform: Correctly serialise multi list fields.
  * Profile: Respect avatar/nickname privacy setting on
    consecutive changes.
  * Don’t forget ignored TLS errors from previous connects.
  * App menu: Add missing mnemonic for Accounts menu.
  * Gateway: Fix roster method call.
  * Contacts: Fix supports_{audio,video} property.
  * AvatarSelector: Fix crash on reset.
  * CertificateBox: Catch exception if cert does not offer
    extension.
  * CreateGroupchatWindow: Improve handling of MUC service
    availability.
  * Preview: Show error if file saving directory is not available.
  * SecurityLabels: Display labels for messages received with MAM.
  * DataForm: Handle destroy correctly.
  * ChatListRow: Always update group chat name.
  * Fix showing MAM synch errors and show error text.
  * OMEMOTrustManager: React correctly to connection changes.
  * Fix interaction of GroupchatRoster and SearchView.
  * Init plugin translation module later.
  * GroupchatManage: Improve checks for joined state.
  * Search: Restore group chat participants list to previous state
    when closing search.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1698667200">- Update to version 1.8.2:
  * Raise minimum GLib version to 2.66.0.
  * Avatar: Don’t use custom avatar for IRC group chats.
  * Raise minimum nbxmpp version to 4.4.0.
  * Depend on Pillow &gt;= 9.1.0.
  * Allow adjusting user interface font size via key bindings.
  * Display composing participants in MUC chat banner.
  * ChatBanner: Show contact tooltip when hovering the avatar.
  * Hint that a contact is a bot in the chat banner.
  * Support multiple item dataforms.
  * Display gateway icon in avatars.
  * RosterTooltip: Display BareContact presence.
  * Display status message in banner.
  * ChatMenu: Always show "Execute command" action.
  * MUC features: Use better icons for public and anonymous
    properties.
  * Allow GroupChatInfoScrolled to be set with minimal information.
  * Settings: Allow to set step size for spin settings; bind
    setting value.
  * StartChat: Better discover MUC services.
  * StartChat: Allow to start chats with domain JIDs.
  * ChatBanner: Don't show QR code for privated MUCs.
  * Windows: Add gst-plugins-bad dependency for broader media
    preview support.
  * MUC: Raise rejoin timeout.
  * Accounts: Be more consistent with chat state settings.
  * GroupChatInfo: Improve scaling of subject text.
  * View: Reset view faster.
  * VideoPreview: Disable preview on destroy.
  * GroupchatDetails: Depend on joined state for some elements.
  * GroupChatInfo: Align max width of labels.
  * SynchronizeAccounts: Adapt to connection state changes.
  * Tooltip: Do not escape presence status text.
  * Chatstates: Remove timeout id on remote timeout.
  * NotificationManager: Update actions if online state changes.
  * Caps: Add disco info to cache after query.
  * MUC: Don’t show old join errors when disconnected from room.
  * MUC: Always remove rejoin timer when closing chat.
  * MUC: Update state correctly on disco info error.
  * Switch phone icon to something more widely supported.
  * ChatListStack: Handle missing last visible child.
  * Observable: Fix race condition when removing handlers.
  * PasswordDialog: Use verb instead of noun for log in button.
  * AdHoc: Wrap notes label.
  * Unpack string correctly while handling update error.
  * CSSConfig: Quote font-family property correctly.
  * File transfers: Don't fail when tryting to send non-existing
    file.
  * MusicTrackListener: Don't fail if playing track could not be
    determined.
  * Catch error if loading image with PIL fails due to
    unidentifiable image.
  * CSSConfig: Fix parsing float sizes for font description.
  * Modules: Make sure BaseModule.cleanup() is always called on
    destroy.
  * Roster: Unregister all handlers on destroy.
  * Observable: Don’t allow to register handler multiple times.
  * View: Add newline after username when copying a message.
  * Show notification on group chat mentions again.
  * Make it impossible to connect without config.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1699444800">- Update to version 1.8.3:
  * Profile: Show error page on errors after saving.
  * Close main window when pressing Escape key.
  * GroupchatRoster: Display participants correctly on reveal.
  * Filetransfer: Always focus confirm button.
  * AccountWizard: Don’t allow multiple anonymous accounts for the
    same domain.
  * AccountPage: Show anonymous address.
  * Accounts: Don’t try to save password for anonymous accounts.
  * Message row menu: Show quote and copy actions only if there is
    text.
  * Audio/Video: Disable broken stun server code.
  * Presence: Don’t fail on unknown MUC presences.
  * Control: Add events with correct timestamp.
  * Avatar: Send presence after changing avatar.
  * ServerInfo: Use domain instead of hostname for queries.
  * Emojis: Improve detection of shortcode start.
  * DBusFileManager: Set self._proxy attribute on init.
  * GroupchatRoster: Check for contact before trying to load
    roster.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1701777600">- Update to version 1.8.4:
  * Raise minimum nbxmpp version to 4.5.3.
  * Add shortcuts for quoting previous messages.
  * Raise nbxmpp log level.
  * Passwords: Use JID as username instead of account.
  * MUC: Allow nick change for IRC channels.
  * HTTPUpload: Remove temporary files after transfer.
  * MessageInput: Regain focus on common key presses.
  * ShortcutWindow: Remove duplicated entry.
  * SearchView: Fix displaying results for newly created group
    chats.
  * ChatList: Update mute state periodically.
  * Icons: Register icon size to make it work for scale &gt; 1.
  * Message input: Don't allow text actions if input is disabled.
  * Avatar: Draw status circle correctly for scale &gt; 1.</changelog>
</package>
<package pkgid="15e848bc873dff06779dd81a44d10bfed172ee05cd9e5e160041ca64dff15853284cdf17d61ea8865903134f09070188575857038970ac888f2445767240ec24" name="gajim-lang" arch="noarch">
  <version epoch="0" ver="1.8.4" rel="1.1"/>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1657195200">- Update to version 1.4.6:
  * Roster: Display show value in tooltip.
  * ChatActionProcessor: Improve detection of emoji shortcode
    start.
  * Remote: Console scripts need a method as entry point.
  * CodeWidget: Don’t default to python for highlighting.
  * ContactInfo: Preserve groups when changing contact name.
  * CodeWidget: Don't highlight matching brackets.
  * StatusIcon: Don’t lose new message icon on state change.
  * GtkStatusIcon: Always show when Gajim has not toplevel focus.
  * GroupChatNickCompletion: Only process Tab press.
  * Row name: Align label correctly.
  * StatusIcon: Logic error on activate.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1658664000">- Update to version 1.4.7:
  * Startup: Show hint in console if Gajim is already running.
  * Preview: Add a setting to disable file preview.
  * Roster: Display show value in tooltip.
  * ChatActionProcessor: Improve detection of emoji shortcode
    start.
  * Roster: Don’t invalidate filter on contact update.
  * Roster: Sort more efficiently.
  * Settings migration: Don’t fail on missing proxies key.
  * Chat Markers: Don’t send marker for outgoing messages.
  * Main Window: Move to stored position on startup.
  * Preview: Allow manual download for all mime types.
  * GroupchatInfo: Don’t set subject when loading from disco info.
  * Preview: Hide download hint if we sent the file.
  * Remote: Console scripts need a method as entry point.
  * CodeWidget: Don’t default to python for highlighting.
  * ContactInfo: Preserve groups when changing contact name.
  * CodeWidget: Don't highlight matching brackets.
  * StatusIcon: Don’t lose new message icon on state change.
  * GtkStatusIcon: Always show when Gajim has not toplevel focus.
  * GroupChatNickCompletion: Only process Tab press.
  * MessageRow: Align name label correctly.
  * StatusIcon: Fix logic error on activate.</changelog>
  <changelog author="Sebastian Wagner &lt;sebix+novell.com@sebix.at&gt;" date="1663675200">- update to version  1.5.1:
  - Bug Fixes
  - ChatBanner: Format markup string correctly
- update to version  1.5.0:
  - CVE-2022-39835
  - This release fixes a vulnerability which allowed attackers to craft a XML
  - stanza in a way, so Gajim would accept it as message correction for messages
  - not originating from the attacker.
  - New
  - Add drag and drop support for pinned chats
  - Workspaces: Add shortcuts for switching
  - Refactor ChatWidgets so they are only created once (#10987, #11038, #10973, #10119, #11052, #10945)
  - Improvements
  - Preview: Improve mime type detection (#11150)
  - SearchView: Add hint for search filters (#11136)
  - Preview: Show left click action tooltip on icon (#11138)
  - ACE: Highlight non-default values (#11120)
  - XMLConsole: Use SourceView for XML input (#11121)
  - Migration: Make archive migation more resilient
  - Workspaces: Move chats when removing workspace (#11098)
  - ChatList: Always show when switching workspace (#11108)
  - MessageActionsBox: Disable encryption button if MUC is public (#10959)
  - Increase contrast for message row meta elements
  - StatusIcon: Use new icon for pending events
  - WorkspaceSidebar: Allow removing workspace from context menu
  - AccountPage: Add button for Ad-Hoc commands
  - Don’t try to query avatars in MUCs which don’t allow it (#10937)
  - Don’t disco MUC participants on presence
  - Chatstate: Don’t make too many assumptions
  - Windows: Increase default font size
  - CSS: Use relative sizes for fonts
  - ChatControl: Show error if encryption plugin is missing
  - Store and restore running HTTP File Transfer uploads
  - Add button for toggling chat list (#11035)
  - ContactInfo/GroupchatDetails: Toggle icon when editing name
  - Change
  - Raise nbxmpp version
  - Raise PyGObject version (#11132)
  - Add requirement for min sqlite version
  - ChatBanner: Add button for managing voice requests
  - Remove IPython support
  - Rework ChatCommands
  - Shortcuts: Use Ctrl+F for opening the search bar (#11073)
  - Remove clear-chat action (Ctrl+L)
  - Raise required nbxmpp version to 3.2.2
  - Performance
  - Use Task Queue to request avatars on MUC join
  - Bug Fixes
  - GroupchatState: Hide when we are offline
  - Corrections: Don’t correct message if text has not changed (#11146)
  - Make plugin usable check work on all unix/linux systems (#11134)
  - MUC: Don’t ignore MUC invites when ignore_unknown_contacts is set (#11107)
  - Make shortcuts more discoverable (#11122, #11127)
  - Better validate message corrections
  - MUC: Improve automatically adding members on invite
  - Preview: Sanitize filename from disallowed chars (#11105#10752)
  - Chatstates: Don’t sent chatstate delayed to ourself
  - Don’t reset setting when closing single chat
  - Preview: Don’t fail if thumb file already exists (#11091)
  - MessageInputTextView: Account for having multiple blocks when applying style (#11015)
  - ActionMenu: Correctly execute text actions if text contains underscore
  - InfoMessage: Don’t escape text
  - MUC: Send password and reason correctly on invite
  - Preview: Reset received size before cancelling or downloading
  - BlockingList: Don’t fail with placeholder address (#11084)
  - ChatList: Update status for private chats correctly
  - ChatList: Update avatar for all chats correctly
  - GroupChat: Handle nickname changes correctly
  - Roster: Add missing contact-info action
  - Make switch-next-unread-tab action work
  - ChatBanner: Use correct scaling for chatstates
  - FileTransferRow: Don’t cancel transfer when switching chat
  - ChatBanner: Don’t show phone icon for group chats
  - Don’t handle message-sent even for groupchats
  - ChatBanner: Display account badge again
  - Make nick completion test pass
  - Preview: Store last_save_dir with Save As
  - Preview: Make sure the widget is not being destroyed while updating (#10920)
  - Fix handling of URLs without scheme (#11059)
  - GroupchatState: Call correct page for not-joined
  - ChatControl: Don’t assume messages always have a resource (#11042)
  - Notes
  - ChatCommands have been reworked. Only following commands are now available
  - - status
  - - invite
  - - ban
  - - affiliate
  - - kick
  - - role
  - Ctrl+H for opening the search bar has been removed, please use the
  - commonly used Ctrl+F (find). The shortcut for starting a file transfer
  - has been dropped.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1664366400">- Temporarily remove auto generated requirement on GUPnPIgd GI
  bindings to address fatal error caused by requirement on both
  LibSoup2 and LibSoup3 thus making the app unlaunchable. This is
  caused because Gajim itself depends on LibSoup 2.4 while the
  GUPnPIgd GI bindings pulls in UPnP which in turns depends on
  LibSoup 3.0 (boo#1203676).
- Add missing GSSAPI Python module runtime requirement.</changelog>
  <changelog author="Fritz Reichwald &lt;reichwald@b1-systems.de&gt;" date="1664971200">- Add 0001-remove-upnp.patch to (temporarily) remove the code in
  app.py that is going to use GUPnP-IGD since the prior fix from
  Luciaon is not working here.
- Add missing libpcre BuildDep that made the build fail locally</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1665230400">- Update to version 1.5.2:
  * PEPConfig: Add PEP item view.
  * Add shortcut to restore chats after closing.
  * ServerInfo: Add TLS version and cipher suite.
  * XMLConsole: Apply account filter to all visible stanzas.
  * MessageRow: Set text direction for RTL text.
  * AvatarSelector: Add border to mark drag and drop zone.
  * Drag and drop: Highlight target areas.
  * GroupChatNickCompletion: Simplify suggestions.
  * MUC: Add participant menu to avatar.
  * StartChat: Add timeout when requesting MUC disco info.
  * StartChat: Pass message body from XMPP URI.
  * Windows: Ellipsise body text in notifications.
  * Emojis: Improve shortcode usability.
  * Avatars: Use PangoCairo for generate_avatar.
  * Emojis: Extract codepoints for all emoji variants.
  * Raise nbxmpp version to 3.2.4.
  * Show account colour bar only when multiple accounts are active.
  * Remove queue_resize leftover from MessageTextView.
  * SearchView: Update calendar only if widget is visible.
  * SearchView: Speed up clearing of search results.
  * Styling: Parse emojis for Darwin only.
  * Control: Load events before messages.
  * Fix disabling accounts while reconnecting.
  * Use custom icon for "Send Message" action.
  * MessageActionsBox: Don’t fail if no contact is set while
    updating file actions.
  * Scroll to end after sending message.
  * Update chat actions when account state changes.
  * StatusIcon: Reset unread state correctly when using Flatpak.
  * Notifications: Show correct message sender for MUC
    notifications.
  * Discovery: Don’t allow to join top level components.
  * ChatList: Show context menu in correct position.
  * Styling: Allow dots in local part of email addresses.
  * ChatList: Set message_id correctly.
  * Notifications: React to incoming group chat messages.
  * When removing a chat, clear view only if it's currently loaded.
  * AccountPage: Disable Ad-Hoc Commands button when offline.
  * CreateGroupchatWindow: Fix Create button state when switching
    MUC type.
  * React correctly to UserAvatar updates.
  * GajimRemote: Remove not needed shebang.</changelog>
  <changelog author="I. Petrov &lt;ico@dante.tk&gt;" date="1666872000">- Bump python-nbxmpp version requirement to 3.2.4.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1667217600">- Update to version 1.5.3:
  * Allow to copy multiple messages.
  * Accounts: Add setting for default workspace.
  * Preferences: Add send_on_ctrl_enter setting.
  * Add actions menu to Start Chat button.
  * ExceptionDialog: Close dialog with ESC.
  * ChatList: Show drafts.
  * StartChat: Recognise input of xmpp uris.
  * Workspaces: Add "Mark as read" menu item.
  * Improve emoji completion.
  * ACE: Enable reset button only for changed values.
  * Avatar: Follow modernxmpps suggestions for color generation.
  * Preferences: Add escape_key_closes to "Chat" section.
  * Preferences: Reorder "Chat" settings and add a "General"
    section.
  * Preferences: Move show_chatstate_in_banner to ACE settings.
  * Remove confirm_paste_image setting.
  * Remove setting to hide the chat banner.
  * GroupchatRoster: Don’t load roster when its hidden.
  * Emoji completion: Abort early if max menu entry count reached.
  * Disable loading of GUPnPIgd library.
  * Remote: Make get_status() return correct status when offline.
  * Plugins: Use correct gettext import.
  * Make strings translatable.
  * Enable emoji chooser action.
  * AvatarBox: Only react to clicks for GroupchatContacts.
  * Remote: Return True for change_status.
  * ChatActionProcessor: Popdown on focus out event.
  * Avatar placeholders: Correctly use the first grapheme as the
    "letter".
  * Fix quoting /me messages.
  * StartChat: Don’t use jid argument for global dialogue.
  * Try leaving group chat only if account is online.
  * AccountPage: Disable profile button when not connected.
  * MUC: Allow changing subject if there is none.
  * PluginsWindow: Fix typo in plugin tooltip.
  * PluginManager: Block plugins which have been integrated into
    Gajim.
  * MessageInputTextView: Fix correction mode when switching chats.
  * AdHoc: Make MultiLineLabel selectable.
  * Settings: Check if account is connected before trying to get
    context.
  * Styling: Various link parsing issues.
  * Send message icon: Increase line width and make icon symbolic.
  * Accounts: Use account label for disable confirmation.
  * AccountBadge: Update colours correctly.
  * Update account label when changing label setting.
  * SearchView: Scroll to to when resetting.
  * Notification: Draw avatar correctly on scale &gt; 1.
  * Preview: Don’t fail hard when parsing fragments.
  * PreviewAudio: Increase update rate for seek bar.
  * AccountPage: Disable Excute Command button by default.
  * Client: Load trusted certificates on connect().
  * ChatList: Don’t increase in width while drag and drop.
  * Roster: Always show workspace when starting chat.
  * WorkspaceSidebar: Don't increase in width while drag and drop.
  * ChatFunctionPage: React to connection changes.
  * Preview: Set user-agent for session.
  * SearchView: Limit displayed results to account_id of contact.
  * Don’t fail when disabling accounts.
- Drop 0001-remove-upnp.patch: applied upstream.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1670068800">- Update to version 1.5.4:
  * DataFormWidget: Set min width on right box.
  * MUC: Add method for aborting join.
  * Message selection: Improve wording for deselecting messages.
  * Message selection: Improve styling.
  * Features: Add entry for Audio Preview.
  * Styling: Introduce URI scheme whitelisting.
  * Message selection: Use date_time_format instead of time_format.
  * Settings: Unify timestamp settings.
  * Prettify display of geographical locations.
  * ChatList: Scroll to top when switching workspace.
  * Preferences: Improve preview settings.
  * Chatstates: Add a timeout for the "composing" animation.
  * Accounts window: Use equal widths for account switch label.
  * VCardGrid: Linkify all URI-type fields iff they are valid URIs.
  * URI parsing: Detect invalid file URIs earlier.
  * Styling: Validate link syntax deeper and *after* parenthesis
    correction.
  * Add msg_log_id to live message events.
  * Dependencies: Remove pyOpenSSL, add python-cryptography.
  * Jingle: Remove XTLS support.
  * Add FileTransferSelector as a central page for sending files.
  * Block opening file:/ links by default.
  * Control: Request history more efficiently.
  * Preview: Handle multiple simultaneous certificate verification
    errors.
  * Styling: Linkify URIs only if at the start of a word.
  * MessageInputTextView: Reintroduce gui_extension_point.
  * GUI tests: Adapt GUI tests to Gajim changes.
  * SSLErrorDialog: Fix test, remove OpenSSL usage.
  * ChatFunctionPage: Don't close control on cancelling join error.
  * SearchView: Set chat type correctly for ResultRows.
  * Chatstates: Switch to Chatstate.ACTIVE after timeout.
  * GroupchatRoster: Set visibility when hiding.
  * MessageActionsBox: Reintroduce gui_extension_point.
  * Preview: Respect MUC context for PMs.
  * ConversationView: Fix scrollbar not being the right-most
    widget.
  * Preview: Stop further processing if decompression bomb
    detected.
  * URI parsing: More robustness with geo URIs.
  * URI parsing: Properly unescape mailto URIs.
  * URI parsing: Properly unescape XMPP URIs and handle unknown
    query types.
  * MessageInputTextView: Handle is_correcting if no contact is
    set.
  * Fix various issues with chat markers.
  * Plugins: Replace usage of gui_extention_point().
  * CSS: Fix settings related inconsistencies.
  * CSS: Move overriding rules to bottom.
  * Message selection: Don’t fail hard if log_line_id is None.
  * Don’t fail when trying to reset last message id.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1673092800">- Update to version 1.6.0:
  * Raise required nbxmpp version to 4.0.0.
  * Depend on Python 3.10.
  * Port to libsoup3.
  * Allow sending files by copy-pasting them from file managers.
  * Preview: Add audio preview controls and visualisation.
  * Resurrect URI-specific context menus.
  * Highlight the file when opening containing directory.
  * BaseAvatarChooserDialog: Allow all image types.
  * Timestamps: Use date/time format preference in more places.
  * AppPage: Show date for last update check.
  * Add dedicated context menu for non-specific URI types.
  * Restore ability to manually disambiguate JID-like addresses.
  * Use the unified Start/Join Chat flow for "?join" links.
  * CertificateBox: Format serial number in hex.
  * MessageActionsBox: Restore emoji button behaviour.
  * Settings: Add migration for global MUC search api endpoint.
  * AccountWizard: Remove subscriptions after successful login.
  * Audio Preview: Fix visuals on EOS while seeking.
  * Audio Preview: Don't let seekbar handle jump to end on EOS when
    user is seeking.
  * Commands: Attempt to parse only if message can have a command.
  * Notifications: Use correct nickname for /me messages.
  * AvatarSelector: Set default crop scale to 1.0.
  * Menus: Don’t use GLib variant text format parsing.
  * Remember last folder correctly after sending file.
  * Preview: Don't treat multi-line message body as previewable
    URL.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1673697600">- Update to version 1.6.1:
  * Raise required nbxmpp version to 4.0.1.
  * AdHocCommands: Refresh commands list after completing command.
  * Limit message length and add FullMessageWindow.
  * ChatList: Improve timedelta function.
  * CreateGroupchatWindow: Add Advanced switch and always show
    address entry.
  * UX: Make more text labels selectable/enable can-focus for
    copying.
  * AccountPage: Add menu item to deny all subscription requests.
  * Account menu: Add Execute Command… entry for convenience.
  * AccountPage: Make all account menu items available.
  * AccountPage: Add menu entry for adding contacts.
  * Notifications: Fix rare case where Gajim displays notifications
    for our own messages.
  * ServiceDiscoveryWindow: Fix jumping when resizing window.
  * Don't fail in mark_as_unread if there are no messages.
  * Profile: Fix setting avatar.
  * ChatStack DnD: Add workaround for mis-fired drag-motion signal.
  * AudioPreview: Make visualisation fully RTL compatible again and
    ensure graph is always drawn.
  * Preview: Handle exceptions while decrypting.
  * Audio Visualizer: Port deprecated methods.
  * AudioPreview: Always format progress time as LTR.
  * AppPage: Differentiate between updates (Gajim/Plugins).
  * GroupChat: Display reason when group chat is destroyed.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1675512000">- Update to version 1.7.0:
  * Port to pyproject.toml.
  * Preferences: Add 0 and 25 MiB to preview size settings.
  * Account wizard: Don't allow to add account twice.
  * Fix loading localised emojis.
  * HTTPUpload: Don’t cache temp path.
  * JingleAudio: Always resample audio before processing with
    webrtcdsp.
  * Disable legacy ciphers in cryptography.
- Add gajim-1.7.0-fix-status-switching.patch: Make switching status
  work again (commit 3c2c6448).</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1675857600">- Update to version 1.7.1:
  * Raise nbxmpp version to 4.2.0.
  * Improve KeepassXC Integration.
  * MUC: Enable archiving when creating MUCs on ejabberd.
  * Apply SASLprep to passwords.
  * Make switching status work again.
- Drop gajim-1.7.0-fix-status-switching.patch: fixed upstream.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1678622400">- Update to version 1.7.2:
  * Add message menu entry for deleting messages locally.
  * Proxies: Add "Tor (Browser)" default proxy setting.
  * Select group chat after creating it.
  * Don’t colour log timestamps.
  * PEPConfig: Ask for confirmation when deleting nodes.
  * Improve get_recent_muc_nicks query.
  * Improve check for message highlight and add tests.
  * Tests: Use in-memory settings database.
  * Add audio/x-wav to default mime types.
  * Audio preview: Allow skipping by clicking the visualisation.
  * Migration: Don’t fail on colour setting migration.
  * HTTPUpload: Respect infinite file size limit.
  * Chatstates: Remove composing timeout correctly.
  * Show chat notifications when chat page is not visible.
  * Don't fail if contact name for MUC message is None.
  * Notifications: Honour notification_preview_message setting.
  * Fix nickname highlight in group chats.
  * Profile: Don't allow saving profile when not connected.
  * GetRelativeTimeTest: Fix comparison of translated strings and
    off-by timezone errors.
  * Don't highlight message if it's an URI containing our nick.
  * Nickname completion: Make sure recent nicknames list does not
    contain None.
  * Plugins: Don't fail hard on uninstall errors.
  * Start Chat: Fix wrong JID type in _start_new_chat.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1680696000">- Update to version 1.7.3:
  * Allow muting chat notifications.
  * Make `gemini` URIs clickable.
  * Workspace menu: Always show Mark as read action.
  * Audio Preview: Set correct pos when clicking into visualiser.
  * Audio Preview: Add delay before pausing on EOS.
  * Flatpak: Fix drag and drop.
  * GroupChatDetails: Adapt to changed icons.
  * Message input: Fix height for single line messages.
  * Update message merged state after deleting a message.
  * ChatActionProcessor: Fix inserting emojis by click.
  * Account preferences: Adapt to changed icons.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1685188800">- Update to version 1.8.0:
  * XMLConsole: Add logging view.
  * JID sharing: Include verified OMEMO fingerprints.
  * Integrate OMEMO plugin.
  * Redesign Group Chat actions.
  * Audio preview: Support more mime types.
  * ChatBanner: Add share instructions.
  * ChatList: Clear row content when removing history.
  * XMLConsole: Always use dark theme.
  * AboutDialog: Show libsoup version.
  * GroupchatState: Show MAM synchronisation.
  * ChatList: Improve sorting.
  * Make contact details/settings available when offline.
  * ACE: Make descriptions selectable and copyable.
  * Notifications: Withdraw all when a corresponding chat is read.
  * ChatList: Show indicator if group chat is not connected.
  * ChatList: Show indicator when joining group chat.
  * StartChat: Don't filter for account labels.
  * ChatStack: Only respond to supported drag-n-drop types while
    dragging.
  * App menu: Add menu entry for privacy policy.
  * GroupchatRoster: Highlight own nick and sort it to the top.
  * CertificateDialog: Add additional infos and remove org unit
    field.
  * GroupchatDetails: Hide OMEMO page in public MUCs.
  * ChatBanner: Add QR code for sharing JIDs.
  * Windows: Package pixbuf loaders for avif and webp.
  * Remove "escape_key_closes" from ACE.
  * Enable spell checker by default.
  * OMEMO verification: Generate URIs with pedantically correct
    query.
  * Raise gajim when no cmdline options are provided.
  * QR codes: Avoid roundtrip to PNG in storage and back.
  * ProfileWindow: Don't fail when no vcard is set.
  * ContactInfo: Don’t fail when no vcard is set.
  * Message menu: Fix issue with chats not supplying correct ID.
  * Exceptions: Fix sending reports via sentry in conjunction with
    proxy settings.
  * ChatActionProcessor: De-duplicate emojis.
  * Fix encryption deadlock with changed MUC configurations.
  * UI: Update avatar on muc-disco-update.
  * AvatarSelector: Fix that images don't display after repeated
    loading.
  * SearchView: Don't change search context when switching chats.
  * SearchView: Remove overlay.
  * ChatActionProcessor: Allow to click items with mouse cursor.
  * MessageWidget: Don't return truncated text for message actions
    Fixes.
  * Idle: Use default xa implementation for XSS backend.
  * ConversationView: Fix loading messages going forward from
    specific point.
  * ACE: Handle invalid numeric values gracefully.
  * XMLConsole: Select first account by default.
  * Fix rendering of copied code blocks and quotes.
  * ContactInfo: Improve behavior for connection changes.
  * Escape JIDs for xmpp URIs everywhere.
  * Ask for confirmation when leaving a MUC while offline.
  * ContactInfo: Improve behaviour for connection changes.
  * Make manually changing the pinned chat sort order work again.
  * MessageActionsBox: Update send file button tooltip when
    switching chats.
  * GroupChatRoster: Make scrollbar the right-most widget.
  * GroupChatInviter: Don't filter by account name.
  * CertificateDialog: Display issued-to information correctly.
  * AccountWizard: Respect global proxy.
- Obsolete gajim-plugin-omemo.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1691409600">- Update to version 1.8.1:
  * Add setting for default encryption.
  * XMLConsole: Enable browsing sent stanzas in message input.
  * Sort cprofile output after total time.
  * Moderation: Handle unknown moderator JID.
  * Preview: Always show preview widget.
  * Preview: Add loading placeholder.
  * Account page: Show our XMPP address.
  * Idle: Raise poll interval.
  * Search: Don't fail while closing if no chat has been loaded
    before.
  * Dataform: Correctly serialise multi list fields.
  * Profile: Respect avatar/nickname privacy setting on
    consecutive changes.
  * Don’t forget ignored TLS errors from previous connects.
  * App menu: Add missing mnemonic for Accounts menu.
  * Gateway: Fix roster method call.
  * Contacts: Fix supports_{audio,video} property.
  * AvatarSelector: Fix crash on reset.
  * CertificateBox: Catch exception if cert does not offer
    extension.
  * CreateGroupchatWindow: Improve handling of MUC service
    availability.
  * Preview: Show error if file saving directory is not available.
  * SecurityLabels: Display labels for messages received with MAM.
  * DataForm: Handle destroy correctly.
  * ChatListRow: Always update group chat name.
  * Fix showing MAM synch errors and show error text.
  * OMEMOTrustManager: React correctly to connection changes.
  * Fix interaction of GroupchatRoster and SearchView.
  * Init plugin translation module later.
  * GroupchatManage: Improve checks for joined state.
  * Search: Restore group chat participants list to previous state
    when closing search.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1698667200">- Update to version 1.8.2:
  * Raise minimum GLib version to 2.66.0.
  * Avatar: Don’t use custom avatar for IRC group chats.
  * Raise minimum nbxmpp version to 4.4.0.
  * Depend on Pillow &gt;= 9.1.0.
  * Allow adjusting user interface font size via key bindings.
  * Display composing participants in MUC chat banner.
  * ChatBanner: Show contact tooltip when hovering the avatar.
  * Hint that a contact is a bot in the chat banner.
  * Support multiple item dataforms.
  * Display gateway icon in avatars.
  * RosterTooltip: Display BareContact presence.
  * Display status message in banner.
  * ChatMenu: Always show "Execute command" action.
  * MUC features: Use better icons for public and anonymous
    properties.
  * Allow GroupChatInfoScrolled to be set with minimal information.
  * Settings: Allow to set step size for spin settings; bind
    setting value.
  * StartChat: Better discover MUC services.
  * StartChat: Allow to start chats with domain JIDs.
  * ChatBanner: Don't show QR code for privated MUCs.
  * Windows: Add gst-plugins-bad dependency for broader media
    preview support.
  * MUC: Raise rejoin timeout.
  * Accounts: Be more consistent with chat state settings.
  * GroupChatInfo: Improve scaling of subject text.
  * View: Reset view faster.
  * VideoPreview: Disable preview on destroy.
  * GroupchatDetails: Depend on joined state for some elements.
  * GroupChatInfo: Align max width of labels.
  * SynchronizeAccounts: Adapt to connection state changes.
  * Tooltip: Do not escape presence status text.
  * Chatstates: Remove timeout id on remote timeout.
  * NotificationManager: Update actions if online state changes.
  * Caps: Add disco info to cache after query.
  * MUC: Don’t show old join errors when disconnected from room.
  * MUC: Always remove rejoin timer when closing chat.
  * MUC: Update state correctly on disco info error.
  * Switch phone icon to something more widely supported.
  * ChatListStack: Handle missing last visible child.
  * Observable: Fix race condition when removing handlers.
  * PasswordDialog: Use verb instead of noun for log in button.
  * AdHoc: Wrap notes label.
  * Unpack string correctly while handling update error.
  * CSSConfig: Quote font-family property correctly.
  * File transfers: Don't fail when tryting to send non-existing
    file.
  * MusicTrackListener: Don't fail if playing track could not be
    determined.
  * Catch error if loading image with PIL fails due to
    unidentifiable image.
  * CSSConfig: Fix parsing float sizes for font description.
  * Modules: Make sure BaseModule.cleanup() is always called on
    destroy.
  * Roster: Unregister all handlers on destroy.
  * Observable: Don’t allow to register handler multiple times.
  * View: Add newline after username when copying a message.
  * Show notification on group chat mentions again.
  * Make it impossible to connect without config.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1699444800">- Update to version 1.8.3:
  * Profile: Show error page on errors after saving.
  * Close main window when pressing Escape key.
  * GroupchatRoster: Display participants correctly on reveal.
  * Filetransfer: Always focus confirm button.
  * AccountWizard: Don’t allow multiple anonymous accounts for the
    same domain.
  * AccountPage: Show anonymous address.
  * Accounts: Don’t try to save password for anonymous accounts.
  * Message row menu: Show quote and copy actions only if there is
    text.
  * Audio/Video: Disable broken stun server code.
  * Presence: Don’t fail on unknown MUC presences.
  * Control: Add events with correct timestamp.
  * Avatar: Send presence after changing avatar.
  * ServerInfo: Use domain instead of hostname for queries.
  * Emojis: Improve detection of shortcode start.
  * DBusFileManager: Set self._proxy attribute on init.
  * GroupchatRoster: Check for contact before trying to load
    roster.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1701777600">- Update to version 1.8.4:
  * Raise minimum nbxmpp version to 4.5.3.
  * Add shortcuts for quoting previous messages.
  * Raise nbxmpp log level.
  * Passwords: Use JID as username instead of account.
  * MUC: Allow nick change for IRC channels.
  * HTTPUpload: Remove temporary files after transfer.
  * MessageInput: Regain focus on common key presses.
  * ShortcutWindow: Remove duplicated entry.
  * SearchView: Fix displaying results for newly created group
    chats.
  * ChatList: Update mute state periodically.
  * Icons: Register icon size to make it work for scale &gt; 1.
  * Message input: Don't allow text actions if input is disabled.
  * Avatar: Draw status circle correctly for scale &gt; 1.</changelog>
</package>
<package pkgid="aa917783c763ce8466f9f3c243098b186a7b19c4471e7edb575e41c120562990bd367ffcbda685181337683151cbf3964151557ff3b7a112717afc68ac114054" name="gamemode" arch="i586">
  <version epoch="0" ver="1.7" rel="2.3"/>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1552737600">- Include the baselibs.conf in the source RPM.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1554811200">- Update to version 1.3.1
  * Disables screensaver when the game is running.
  * New `gamemoderun` script to run games in GameMode which don't
    support it themselves.
  * Add GPU managment capabilities.
- Removed hardening.patch already included in 1.3.
- Add gpuctl-fixes.patch hardening the new GPU features.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1558526400">- Fix the gamemode build requirement.</changelog>
  <changelog author="Andreas Prittwitz &lt;m4ng4n@gmx.de&gt;" date="1563883200">- Update to version 1.4
  * Add new D-Bus methods/properties for use by external tools
    such as the GameMode GNOME Shell extension.
  * Fix I/O priority and niceness optimisations to apply to the
    whole process rather than just the thread that
    requests GameMode.
  * gamemoded will now automatically reload the configuration
    file when it is changed and update optimisations on
    current clients.
  * Add support for using the client library inside Flatpak by
    communicating with the daemon via a portal.
  * Client library now uses libdbus rather than sd-bus.
  * Fix gamemoderun to use the correct library path depending on
    whether the app is 32-bit or 64-bit.
  * Support the GAMEMODERUNEXEC environment variable to specify
    an extra wrapper command for games launched with gamemoderun
    (e.g. a hybrid GPU wrapper such as optirun).
  * Various other fixes and improvements.
- Removed gpuctl-fixes.patch already included in 1.4
- Added "BuildRequires:  pkgconfig(dbus-1)" to spec file which
  is needed by version 1.4</changelog>
  <changelog author="marix@marix.org" date="1579780800">- Update to version 1.5:
  * Introduce a new pidfd based set of D-Bus APIs.
  * Dynamically change governor on integrated GPUs for improved
    performance.
  * Various other fixes and improvements.</changelog>
  <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>
</package>
<package pkgid="7f623e8bacffe734e714ffc63733bb3f1a6c186551ff08dac35713f607fd2ce7fb4e0116d364580650f9623aeaa8f06dedcb32edd109e653cccd55faf5e88f9f" name="gamemode" arch="src">
  <version epoch="0" ver="1.7" rel="2.3"/>
  <changelog author="marix@marix.org" date="1526126400">- Initial experimental package version.
  + Provides the GameMode daemon
  + Provides the auto-GameMode library
  + Provides a devel package with the GameMode client header</changelog>
  <changelog author="marix@marix.org" date="1526126401">- Work around Leap 42.3's default compiler being to old.</changelog>
  <changelog author="marix@marix.org" date="1526385600">- Replace Systemd unit by a D-Bus service.
  + The Systemd unit does not work on openSUSE as it lacks access
    to D-Bus.
  + The D-Bus service is zero configuration for the user.</changelog>
  <changelog author="marix@marix.org" date="1526385601">- Add Documentation files:
  + License
  + Sample configuration file
  + README.openSUSE documenting how to apply configuration</changelog>
  <changelog author="marix@marix.org" date="1526731200">- Fix compilation on Leap 42.3.</changelog>
  <changelog author="marix@marix.org" date="1532433600">- Update to version 1.2:
  + Store the initial governor state on mode enter
  + Config now supports defaultgov and desiredgov
  + Add support for renice-ing games to a higher priority (renice
    config option)
  + Make libraries properly versioned.
- Gamemoded is now run as a Systemd service in the user session
  but still activated via D-Bus.</changelog>
  <changelog author="marix@marix.org" date="1534161600">- Add hardening.patch: This backports bugfixes and hardenings
  resulting from the Factory-inclusion security review and already
  accepted by upstream.
- Stop suppressing linter warning for the PolicyKit priviledge
  escalation. This has been properly handled via boo#1093979 now.
- Suppress false positive lintian caused by a % symbol in the
  description of the libgamemodeauto library.</changelog>
  <changelog author="jengelh@inai.de" date="1534420800">- Wrap descriptions. Add missing Group: lines.
- Use noun phrase in summary.</changelog>
  <changelog author="Andreas Prittwitz &lt;m4ng4n@gmx.de&gt;" date="1552478400">- Add baselibs.conf to also build -32bit packages for the x86-64
  arch as they are required by 32bit games in wine.
  See https://github.com/FeralInteractive/gamemode/issues/25.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1552737600">- Include the baselibs.conf in the source RPM.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1554811200">- Update to version 1.3.1
  * Disables screensaver when the game is running.
  * New `gamemoderun` script to run games in GameMode which don't
    support it themselves.
  * Add GPU managment capabilities.
- Removed hardening.patch already included in 1.3.
- Add gpuctl-fixes.patch hardening the new GPU features.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1558526400">- Fix the gamemode build requirement.</changelog>
  <changelog author="Andreas Prittwitz &lt;m4ng4n@gmx.de&gt;" date="1563883200">- Update to version 1.4
  * Add new D-Bus methods/properties for use by external tools
    such as the GameMode GNOME Shell extension.
  * Fix I/O priority and niceness optimisations to apply to the
    whole process rather than just the thread that
    requests GameMode.
  * gamemoded will now automatically reload the configuration
    file when it is changed and update optimisations on
    current clients.
  * Add support for using the client library inside Flatpak by
    communicating with the daemon via a portal.
  * Client library now uses libdbus rather than sd-bus.
  * Fix gamemoderun to use the correct library path depending on
    whether the app is 32-bit or 64-bit.
  * Support the GAMEMODERUNEXEC environment variable to specify
    an extra wrapper command for games launched with gamemoderun
    (e.g. a hybrid GPU wrapper such as optirun).
  * Various other fixes and improvements.
- Removed gpuctl-fixes.patch already included in 1.4
- Added "BuildRequires:  pkgconfig(dbus-1)" to spec file which
  is needed by version 1.4</changelog>
  <changelog author="marix@marix.org" date="1579780800">- Update to version 1.5:
  * Introduce a new pidfd based set of D-Bus APIs.
  * Dynamically change governor on integrated GPUs for improved
    performance.
  * Various other fixes and improvements.</changelog>
  <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>
</package>
<package pkgid="39c25843eeb9c5230772af89663be26f743053575811f6dd83081caaa5eb6eda3d7e48433e2c303510510b467d266807e487eb8929d8aba4491668321c041d0b" name="gamemode" arch="src">
  <version epoch="0" ver="1.7" rel="3.1"/>
  <changelog author="marix@marix.org" date="1526126400">- Initial experimental package version.
  + Provides the GameMode daemon
  + Provides the auto-GameMode library
  + Provides a devel package with the GameMode client header</changelog>
  <changelog author="marix@marix.org" date="1526126401">- Work around Leap 42.3's default compiler being to old.</changelog>
  <changelog author="marix@marix.org" date="1526385600">- Replace Systemd unit by a D-Bus service.
  + The Systemd unit does not work on openSUSE as it lacks access
    to D-Bus.
  + The D-Bus service is zero configuration for the user.</changelog>
  <changelog author="marix@marix.org" date="1526385601">- Add Documentation files:
  + License
  + Sample configuration file
  + README.openSUSE documenting how to apply configuration</changelog>
  <changelog author="marix@marix.org" date="1526731200">- Fix compilation on Leap 42.3.</changelog>
  <changelog author="marix@marix.org" date="1532433600">- Update to version 1.2:
  + Store the initial governor state on mode enter
  + Config now supports defaultgov and desiredgov
  + Add support for renice-ing games to a higher priority (renice
    config option)
  + Make libraries properly versioned.
- Gamemoded is now run as a Systemd service in the user session
  but still activated via D-Bus.</changelog>
  <changelog author="marix@marix.org" date="1534161600">- Add hardening.patch: This backports bugfixes and hardenings
  resulting from the Factory-inclusion security review and already
  accepted by upstream.
- Stop suppressing linter warning for the PolicyKit priviledge
  escalation. This has been properly handled via boo#1093979 now.
- Suppress false positive lintian caused by a % symbol in the
  description of the libgamemodeauto library.</changelog>
  <changelog author="jengelh@inai.de" date="1534420800">- Wrap descriptions. Add missing Group: lines.
- Use noun phrase in summary.</changelog>
  <changelog author="Andreas Prittwitz &lt;m4ng4n@gmx.de&gt;" date="1552478400">- Add baselibs.conf to also build -32bit packages for the x86-64
  arch as they are required by 32bit games in wine.
  See https://github.com/FeralInteractive/gamemode/issues/25.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1552737600">- Include the baselibs.conf in the source RPM.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1554811200">- Update to version 1.3.1
  * Disables screensaver when the game is running.
  * New `gamemoderun` script to run games in GameMode which don't
    support it themselves.
  * Add GPU managment capabilities.
- Removed hardening.patch already included in 1.3.
- Add gpuctl-fixes.patch hardening the new GPU features.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1558526400">- Fix the gamemode build requirement.</changelog>
  <changelog author="Andreas Prittwitz &lt;m4ng4n@gmx.de&gt;" date="1563883200">- Update to version 1.4
  * Add new D-Bus methods/properties for use by external tools
    such as the GameMode GNOME Shell extension.
  * Fix I/O priority and niceness optimisations to apply to the
    whole process rather than just the thread that
    requests GameMode.
  * gamemoded will now automatically reload the configuration
    file when it is changed and update optimisations on
    current clients.
  * Add support for using the client library inside Flatpak by
    communicating with the daemon via a portal.
  * Client library now uses libdbus rather than sd-bus.
  * Fix gamemoderun to use the correct library path depending on
    whether the app is 32-bit or 64-bit.
  * Support the GAMEMODERUNEXEC environment variable to specify
    an extra wrapper command for games launched with gamemoderun
    (e.g. a hybrid GPU wrapper such as optirun).
  * Various other fixes and improvements.
- Removed gpuctl-fixes.patch already included in 1.4
- Added "BuildRequires:  pkgconfig(dbus-1)" to spec file which
  is needed by version 1.4</changelog>
  <changelog author="marix@marix.org" date="1579780800">- Update to version 1.5:
  * Introduce a new pidfd based set of D-Bus APIs.
  * Dynamically change governor on integrated GPUs for improved
    performance.
  * Various other fixes and improvements.</changelog>
  <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>
</package>
<package pkgid="1dfd41005454de8a4614a44e28683ef40fe042acd56ea32b1f85f98307db103ab7c839797aa5bc9c6dd82323808b5d06fcf09fac53c7cc2ee3e0a907b0089c15" name="gamemode" arch="x86_64">
  <version epoch="0" ver="1.7" rel="3.1"/>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1552737600">- Include the baselibs.conf in the source RPM.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1554811200">- Update to version 1.3.1
  * Disables screensaver when the game is running.
  * New `gamemoderun` script to run games in GameMode which don't
    support it themselves.
  * Add GPU managment capabilities.
- Removed hardening.patch already included in 1.3.
- Add gpuctl-fixes.patch hardening the new GPU features.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1558526400">- Fix the gamemode build requirement.</changelog>
  <changelog author="Andreas Prittwitz &lt;m4ng4n@gmx.de&gt;" date="1563883200">- Update to version 1.4
  * Add new D-Bus methods/properties for use by external tools
    such as the GameMode GNOME Shell extension.
  * Fix I/O priority and niceness optimisations to apply to the
    whole process rather than just the thread that
    requests GameMode.
  * gamemoded will now automatically reload the configuration
    file when it is changed and update optimisations on
    current clients.
  * Add support for using the client library inside Flatpak by
    communicating with the daemon via a portal.
  * Client library now uses libdbus rather than sd-bus.
  * Fix gamemoderun to use the correct library path depending on
    whether the app is 32-bit or 64-bit.
  * Support the GAMEMODERUNEXEC environment variable to specify
    an extra wrapper command for games launched with gamemoderun
    (e.g. a hybrid GPU wrapper such as optirun).
  * Various other fixes and improvements.
- Removed gpuctl-fixes.patch already included in 1.4
- Added "BuildRequires:  pkgconfig(dbus-1)" to spec file which
  is needed by version 1.4</changelog>
  <changelog author="marix@marix.org" date="1579780800">- Update to version 1.5:
  * Introduce a new pidfd based set of D-Bus APIs.
  * Dynamically change governor on integrated GPUs for improved
    performance.
  * Various other fixes and improvements.</changelog>
  <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>
</package>
<package pkgid="07445f89cbe1b12df289560166123c99decbe1210fcb63a7035e872882e6886562d5b5cf6f4913089ef92f9e2f3d2423f141333616816596a6a2af472c73362f" name="gamemode-debugsource" arch="i586">
  <version epoch="0" ver="1.7" rel="2.3"/>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1552737600">- Include the baselibs.conf in the source RPM.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1554811200">- Update to version 1.3.1
  * Disables screensaver when the game is running.
  * New `gamemoderun` script to run games in GameMode which don't
    support it themselves.
  * Add GPU managment capabilities.
- Removed hardening.patch already included in 1.3.
- Add gpuctl-fixes.patch hardening the new GPU features.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1558526400">- Fix the gamemode build requirement.</changelog>
  <changelog author="Andreas Prittwitz &lt;m4ng4n@gmx.de&gt;" date="1563883200">- Update to version 1.4
  * Add new D-Bus methods/properties for use by external tools
    such as the GameMode GNOME Shell extension.
  * Fix I/O priority and niceness optimisations to apply to the
    whole process rather than just the thread that
    requests GameMode.
  * gamemoded will now automatically reload the configuration
    file when it is changed and update optimisations on
    current clients.
  * Add support for using the client library inside Flatpak by
    communicating with the daemon via a portal.
  * Client library now uses libdbus rather than sd-bus.
  * Fix gamemoderun to use the correct library path depending on
    whether the app is 32-bit or 64-bit.
  * Support the GAMEMODERUNEXEC environment variable to specify
    an extra wrapper command for games launched with gamemoderun
    (e.g. a hybrid GPU wrapper such as optirun).
  * Various other fixes and improvements.
- Removed gpuctl-fixes.patch already included in 1.4
- Added "BuildRequires:  pkgconfig(dbus-1)" to spec file which
  is needed by version 1.4</changelog>
  <changelog author="marix@marix.org" date="1579780800">- Update to version 1.5:
  * Introduce a new pidfd based set of D-Bus APIs.
  * Dynamically change governor on integrated GPUs for improved
    performance.
  * Various other fixes and improvements.</changelog>
  <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>
</package>
<package pkgid="f1bb3e17e3a9259e8b5418ba5ede77878de880c03e7648545faec7e7361eee05188d19a102cf8da8977af2981f056125c1f5e1b88ff453d6c9dd677fa5040fb7" name="gamemode-debugsource" arch="x86_64">
  <version epoch="0" ver="1.7" rel="3.1"/>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1552737600">- Include the baselibs.conf in the source RPM.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1554811200">- Update to version 1.3.1
  * Disables screensaver when the game is running.
  * New `gamemoderun` script to run games in GameMode which don't
    support it themselves.
  * Add GPU managment capabilities.
- Removed hardening.patch already included in 1.3.
- Add gpuctl-fixes.patch hardening the new GPU features.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1558526400">- Fix the gamemode build requirement.</changelog>
  <changelog author="Andreas Prittwitz &lt;m4ng4n@gmx.de&gt;" date="1563883200">- Update to version 1.4
  * Add new D-Bus methods/properties for use by external tools
    such as the GameMode GNOME Shell extension.
  * Fix I/O priority and niceness optimisations to apply to the
    whole process rather than just the thread that
    requests GameMode.
  * gamemoded will now automatically reload the configuration
    file when it is changed and update optimisations on
    current clients.
  * Add support for using the client library inside Flatpak by
    communicating with the daemon via a portal.
  * Client library now uses libdbus rather than sd-bus.
  * Fix gamemoderun to use the correct library path depending on
    whether the app is 32-bit or 64-bit.
  * Support the GAMEMODERUNEXEC environment variable to specify
    an extra wrapper command for games launched with gamemoderun
    (e.g. a hybrid GPU wrapper such as optirun).
  * Various other fixes and improvements.
- Removed gpuctl-fixes.patch already included in 1.4
- Added "BuildRequires:  pkgconfig(dbus-1)" to spec file which
  is needed by version 1.4</changelog>
  <changelog author="marix@marix.org" date="1579780800">- Update to version 1.5:
  * Introduce a new pidfd based set of D-Bus APIs.
  * Dynamically change governor on integrated GPUs for improved
    performance.
  * Various other fixes and improvements.</changelog>
  <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>
</package>
<package pkgid="da68864cc85e23fdaf0f4120a49cfcf8dfca090a176d6f10687bea4d95f400a635e27a2416587c8ea4249d603d91f381bfd5b33f26c7afbed24ae14f58d29f41" name="gamemoded" arch="i586">
  <version epoch="0" ver="1.7" rel="2.3"/>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1552737600">- Include the baselibs.conf in the source RPM.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1554811200">- Update to version 1.3.1
  * Disables screensaver when the game is running.
  * New `gamemoderun` script to run games in GameMode which don't
    support it themselves.
  * Add GPU managment capabilities.
- Removed hardening.patch already included in 1.3.
- Add gpuctl-fixes.patch hardening the new GPU features.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1558526400">- Fix the gamemode build requirement.</changelog>
  <changelog author="Andreas Prittwitz &lt;m4ng4n@gmx.de&gt;" date="1563883200">- Update to version 1.4
  * Add new D-Bus methods/properties for use by external tools
    such as the GameMode GNOME Shell extension.
  * Fix I/O priority and niceness optimisations to apply to the
    whole process rather than just the thread that
    requests GameMode.
  * gamemoded will now automatically reload the configuration
    file when it is changed and update optimisations on
    current clients.
  * Add support for using the client library inside Flatpak by
    communicating with the daemon via a portal.
  * Client library now uses libdbus rather than sd-bus.
  * Fix gamemoderun to use the correct library path depending on
    whether the app is 32-bit or 64-bit.
  * Support the GAMEMODERUNEXEC environment variable to specify
    an extra wrapper command for games launched with gamemoderun
    (e.g. a hybrid GPU wrapper such as optirun).
  * Various other fixes and improvements.
- Removed gpuctl-fixes.patch already included in 1.4
- Added "BuildRequires:  pkgconfig(dbus-1)" to spec file which
  is needed by version 1.4</changelog>
  <changelog author="marix@marix.org" date="1579780800">- Update to version 1.5:
  * Introduce a new pidfd based set of D-Bus APIs.
  * Dynamically change governor on integrated GPUs for improved
    performance.
  * Various other fixes and improvements.</changelog>
  <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>
</package>
<package pkgid="4d726d93257c95e9ce050d4d6b2dd2ec093a131244d7419ad69ce68e4019d4b37f465a510fc91ae3d755ab7d60940fcad638598dec3cc1d120d111987f8e0779" name="gamemoded" arch="x86_64">
  <version epoch="0" ver="1.7" rel="3.1"/>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1552737600">- Include the baselibs.conf in the source RPM.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1554811200">- Update to version 1.3.1
  * Disables screensaver when the game is running.
  * New `gamemoderun` script to run games in GameMode which don't
    support it themselves.
  * Add GPU managment capabilities.
- Removed hardening.patch already included in 1.3.
- Add gpuctl-fixes.patch hardening the new GPU features.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1558526400">- Fix the gamemode build requirement.</changelog>
  <changelog author="Andreas Prittwitz &lt;m4ng4n@gmx.de&gt;" date="1563883200">- Update to version 1.4
  * Add new D-Bus methods/properties for use by external tools
    such as the GameMode GNOME Shell extension.
  * Fix I/O priority and niceness optimisations to apply to the
    whole process rather than just the thread that
    requests GameMode.
  * gamemoded will now automatically reload the configuration
    file when it is changed and update optimisations on
    current clients.
  * Add support for using the client library inside Flatpak by
    communicating with the daemon via a portal.
  * Client library now uses libdbus rather than sd-bus.
  * Fix gamemoderun to use the correct library path depending on
    whether the app is 32-bit or 64-bit.
  * Support the GAMEMODERUNEXEC environment variable to specify
    an extra wrapper command for games launched with gamemoderun
    (e.g. a hybrid GPU wrapper such as optirun).
  * Various other fixes and improvements.
- Removed gpuctl-fixes.patch already included in 1.4
- Added "BuildRequires:  pkgconfig(dbus-1)" to spec file which
  is needed by version 1.4</changelog>
  <changelog author="marix@marix.org" date="1579780800">- Update to version 1.5:
  * Introduce a new pidfd based set of D-Bus APIs.
  * Dynamically change governor on integrated GPUs for improved
    performance.
  * Various other fixes and improvements.</changelog>
  <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>
</package>
<package pkgid="7d49bd8629ceab67eb2bceb48bc978cb3ad9ed18d1396050fcdf75db3f133815edcd83dff04730b9e0873f8d9eb3e60e8f470d2d16d203742f740df86118f541" name="gamemoded-debuginfo" arch="i586">
  <version epoch="0" ver="1.7" rel="2.3"/>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1552737600">- Include the baselibs.conf in the source RPM.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1554811200">- Update to version 1.3.1
  * Disables screensaver when the game is running.
  * New `gamemoderun` script to run games in GameMode which don't
    support it themselves.
  * Add GPU managment capabilities.
- Removed hardening.patch already included in 1.3.
- Add gpuctl-fixes.patch hardening the new GPU features.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1558526400">- Fix the gamemode build requirement.</changelog>
  <changelog author="Andreas Prittwitz &lt;m4ng4n@gmx.de&gt;" date="1563883200">- Update to version 1.4
  * Add new D-Bus methods/properties for use by external tools
    such as the GameMode GNOME Shell extension.
  * Fix I/O priority and niceness optimisations to apply to the
    whole process rather than just the thread that
    requests GameMode.
  * gamemoded will now automatically reload the configuration
    file when it is changed and update optimisations on
    current clients.
  * Add support for using the client library inside Flatpak by
    communicating with the daemon via a portal.
  * Client library now uses libdbus rather than sd-bus.
  * Fix gamemoderun to use the correct library path depending on
    whether the app is 32-bit or 64-bit.
  * Support the GAMEMODERUNEXEC environment variable to specify
    an extra wrapper command for games launched with gamemoderun
    (e.g. a hybrid GPU wrapper such as optirun).
  * Various other fixes and improvements.
- Removed gpuctl-fixes.patch already included in 1.4
- Added "BuildRequires:  pkgconfig(dbus-1)" to spec file which
  is needed by version 1.4</changelog>
  <changelog author="marix@marix.org" date="1579780800">- Update to version 1.5:
  * Introduce a new pidfd based set of D-Bus APIs.
  * Dynamically change governor on integrated GPUs for improved
    performance.
  * Various other fixes and improvements.</changelog>
  <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>
</package>
<package pkgid="d0b1879964a2cb3ebe198fd10c3196dc7c065ac6163a5e362c4af752155f6739b615cd641d8c5dda016a6194d8b79856a713321192d1e1eb5e43066a2fd70453" name="gamemoded-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.7" rel="3.1"/>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1552737600">- Include the baselibs.conf in the source RPM.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1554811200">- Update to version 1.3.1
  * Disables screensaver when the game is running.
  * New `gamemoderun` script to run games in GameMode which don't
    support it themselves.
  * Add GPU managment capabilities.
- Removed hardening.patch already included in 1.3.
- Add gpuctl-fixes.patch hardening the new GPU features.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1558526400">- Fix the gamemode build requirement.</changelog>
  <changelog author="Andreas Prittwitz &lt;m4ng4n@gmx.de&gt;" date="1563883200">- Update to version 1.4
  * Add new D-Bus methods/properties for use by external tools
    such as the GameMode GNOME Shell extension.
  * Fix I/O priority and niceness optimisations to apply to the
    whole process rather than just the thread that
    requests GameMode.
  * gamemoded will now automatically reload the configuration
    file when it is changed and update optimisations on
    current clients.
  * Add support for using the client library inside Flatpak by
    communicating with the daemon via a portal.
  * Client library now uses libdbus rather than sd-bus.
  * Fix gamemoderun to use the correct library path depending on
    whether the app is 32-bit or 64-bit.
  * Support the GAMEMODERUNEXEC environment variable to specify
    an extra wrapper command for games launched with gamemoderun
    (e.g. a hybrid GPU wrapper such as optirun).
  * Various other fixes and improvements.
- Removed gpuctl-fixes.patch already included in 1.4
- Added "BuildRequires:  pkgconfig(dbus-1)" to spec file which
  is needed by version 1.4</changelog>
  <changelog author="marix@marix.org" date="1579780800">- Update to version 1.5:
  * Introduce a new pidfd based set of D-Bus APIs.
  * Dynamically change governor on integrated GPUs for improved
    performance.
  * Various other fixes and improvements.</changelog>
  <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>
</package>
<package pkgid="fcff897be29bea0399a5876a773f29d7c976660ace3c725fe17060af472b4ca1e2e35bec0b3b6db6d194c0193b711bb98d2ed26aecd33030667c2b191a10d5d8" name="gamescope" arch="src">
  <version epoch="0" ver="3.13.19" rel="1.1"/>
  <changelog author="llyyr.public@gmail.com" date="1682337600">- Update to version 3.12.0~beta1+git0.e805c9c:
  * Replace tabs with spaces in help
  * sdlwindow: Gate SDL_GetWindowSizeInPixels behind version check
  * drm: drop unused Linux-only header after a90e359fc477
  * steamcompmgr: Ensure members of steamcompmgr_win_t get initialized
  * main, steamcompmgr, shaders: Handle lack of LUTs + add debug for disabling color mgmt
  * drm: Fix drm_supports_color_mgmt checks</changelog>
  <changelog author="llyyr.public@gmail.com" date="1683288000">- Update to version 3.12.0~beta3+git3.1716555:
  * main: Expose sdr-gamut-wideness and hdr-sdr-content-nits as launch args
  * fix build breakage
  * [color_helpers]: initial implementation of COLOR_LOOK atoms
  * drm: Reset BLEND_TF + BLEND_LUT
  * Avoid out of bounds accesses in drm.cpp
  * layer: Fix scRGB surface format definition</changelog>
  <changelog author="llyyr.public@gmail.com" date="1683892800">- Update to version 3.12.0~beta3+git32.941b22f:
  * color_helpers: refactored eetf2390 tonemapping
  * color_helpers: added eetf_2390 tonemapping operator (currently unused)
  * heatmap: fix typo
  * wlserver: Set seat keyboard on keyboard focus
  * main: Fix output initialization for OpenVR
  * fix lut1d header definition
  * dont assume shapers are analytically invertible (uses LUT inverse)
  * main: Don't create SDL Vulkan surface if in a VRSession
  * color_helper: actually store 1d luts in planar form to allow simpler inversion
  * steamcompmgr: Add --framerate-limit
  * color-helpers: all lut computation is in float; quantization is separate step
  * build: Add glm dep to color microbench
  * ci: Add benchmark as a dependency
  * color_helpers: Encode source color EOTF edges once per-edge rather than per-element
  * color_bench: Add color mgmt microbenchmark
  * color_helpers, steamcompmgr: Avoid allocation of LUTs every time we re-setup color mgmt
  * steamcompmgr: Profile all of update_color_mgmt and not just calcColorTransform
  * color_helpers: Apply shaper per-element of nested loop
  * color_helpers: Inline some functions
  * steamcompmgr: Color management microbenchmark
  * color_helpers: Use rintf instead of roundf
  * build: Enable -ffast-math
  * color_helpers: Optimize pq_to_nits + nits_to_pq
  * layer: Enable KHR_present_wait driconf in the layer
  * steamcompmgr: Always send frame callback for any current surface (not just main)
  * wlserver, steamcompmgr: Initial presentation time implementation
  * protocol: Add presentation-time xml + build
  * steamcompmgr: Move send_done to just before latest latch time
  * vulkan: Check if selected queue can be used</changelog>
  <changelog author="llyyr.public@gmail.com" date="1683979200">- Update to version 3.12.0~beta3+git34.6531d9c:
  * color_helpers: added default tonemapping for PQ-&gt;G22
  * vklayer: added HdrMetadata printing</changelog>
  <changelog author="llyyr.public@gmail.com" date="1684238400">- Update to version 3.12.0~beta3+git42.6586d5e:
  * rendervulkan: Don't use 10-bit format for VR session
  * Pass through duplicate commits if there are feedbacks.
  * Ensure forward progress on frame callback.
  * Ensure that duplicated commits have forward progress.
  * Send presentation after handling commits on XDG.
  * Don't send frame callback before we have actually committed.
  * drm, rendervulkan: Pick a 10-bit format for composite buffer
  * rendervulkan: Expose some more formats</changelog>
  <changelog author="llyyr.public@gmail.com" date="1684497600">- Update to version 3.12.0~beta7+git0.56a7998:
  * steamcompmgr: Fix FSR getting enabled accidentally
  * drm, steamcompmgr: Implement edid patching for HDR for debugging
  * steamcompmgr: Disable EETF tonemapping by default
  * steamcompmgr: Rename atom to GAMESCOPE_COLOR_MANAGEMENT_CHANGING_HINT
  * steamcompmgr: Add GAMESCOPE_COLOR_SLIDER_IN_USE
  * Revert "rendervulkan: Don't use 10-bit format for VR session"</changelog>
  <changelog author="llyyr.public@gmail.com" date="1685102400">- Update to version 3.12.0~beta7+git2.baea00f:
  * [color_helpers]: cleanup tonemapping support
  * Fallback to regular-priority queue when vkCreateDevice fails</changelog>
  <changelog author="llyyr.public@gmail.com" date="1686139200">- Update to version 3.12.0~beta8+git8.8866c02:
  * vr_session: Add vrsession_set_dashboard_visible
  * steamcompmgr, rendervulkan: Only capture baseplanes in screenshots
  * rendervulkan: Fix half-texel offset for blits
  * rendervulkan: Fix RGB blits using incorrect colorspace
  * rendervulkan: Mark screenshot textures as storage compatible
  * mangoapp: report output size to mangoapp
  * pipewire: Only create up to 8 buffers
  * drm: Don't update internal screen orientation if we don't have one
  * wlserver: Disable trackpad on external screen by default
  * wlserver, drm: Make touchscreen function as trackpad when using external screen
  * drm, wlserver: Always use internal screen rotation for touchscreen orientation
  * rendervulkan: Fix screenshots since moving to 10-bit.
  * steamcompmgr: Remake output images on res change
  * vr_session: Support for trackpad scrolling</changelog>
  <changelog author="llyyr.public@gmail.com" date="1687003200">- Update to version 3.12.0~beta8+git11.789cfc9:
  * main, steamcompmgr: Add support for --headless
  * Added option to set upscaler filter
  * Added option to set upscale scaler</changelog>
  <changelog author="llyyr.public@gmail.com" date="1688990400">- Update to version 3.12.0~beta10+git10.2dd8236:
  * rendervulkan: Use native gamut wideness by default
  * steamcompmgr: Disable force composite when we would partial
  * steamcompmgr: Disable partial composition (for now until some critera are met)
  * drm: Use 10-bit partial composite formats if possible
  * main: Fix CI
  * rendervulkan: Seamless full -&gt; deferred composition switch
  * rendervulkan: Move reset for commandbuffer to main thread for partial composition
  * rendervulkan: Pick right first partial composite image
  * rendervulkan: Use same memory backing for partial and complete composition
  * steamcompmgr, rendervulkan: Implement deferred partial composition
  * drm: Fallback displayColorimetry for broken EDIDs
  * drm: Free blob in fail path
  * steamcompmgr: Fix enabling VRR from commandline
  * drm: Handle not having CRTC 3D LUT/Shaper</changelog>
  <changelog author="llyyr.public@gmail.com" date="1690200000">- Update to version 3.12.0~beta10+git12.eb42671:
  * Fix compilation with GCC13
  * steamcompmgr: fix typo</changelog>
  <changelog author="llyyr.public@gmail.com" date="1690632000">- Update to version 3.12.0+git2.50eaf75:
  * Add info about gamescope packages
  * fix null handle for nul surface
  * steamcompmgr: When windows get remapped and were our focus, make sure to re-set them as input focus
  * wlserver: Handle reassignment of wl_id for x11 windows
  * drm: Better fallbacks for external HDR metadata
  * steamcompmgr: Don't fill in app frametime to mangoapp</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1692100800">- Update to version 3.12.1+git1.6fb83bf:
  * color: added atom to control chromatic adaptation mode (default of bradford is unchanged)
  * [color]: removed errant printf
  * [color]: Added support for overriding the apparent (virtual) white point
  * fix clang build break (attempt #2)
  * fix compilation on clang
  * mute format-truncation compile warning
  * glslang: check for renamed bin
  * layer: Support for frame limiter
  * Add info about gamescope packages
  * fix null handle for nul surface</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1692360000">- Update to version 3.12.3+git1.77d9432:
  * steamcompmgr: Remove heatmap hard flag when GAMESCOPE_DEBUG_HDR_HEATMAP is set
  * wlserver: Filter out garbage HDR metadata
  * layer: Handle multiple swapchains in QueuePresentKHR
  * steamcompmgr: Force composite when fading
  * layer: add missing header after 540323ac37fc</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1693569600">- Update to version 3.12.5+git0.a8471d8:
  * steamcompmgr: Fix build (rebase woes)
  * steamcompmgr: If we have an override surface, make sure new commits are for it
  * Remove reference to non-existent key bind
  * steamcompmgr: Fix disable color mgmt leaving some states behind
  * Only SetSelectionOwner when syncing selections
  * Improve clipboard handling
  * Remove unnecessary key bind
  * Fix build issue
  * Fix documentation
  * Update documentation and --help</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1694606400">- Tumbleweed now has a pkgconfig file for stb</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1696852800">- Update to version 3.12.7+git0.d1eb70b:
  * steamcompmgr: Overwrite SDL_VIDEODRIVER before nested app launch
  * main: Make not having presentation time not fatal
  * main: Default back to SDL_VIDEODRIVER x11 if not exposing wayland
  * wlserver: Enable xwayland force_xrandr_emulation option
  * wlserver: Handle pending surfaces in set_wl_id when we already have an existing surface
  * wlserver: Add feature bit for pixel filter
  * rendervulkan: Add PIXEL filter (band-limited pixel filter)
  * rendervulkan: Emulate bilinear sampling when we need to do custom degammas
  * wlserver: Fix rare crash on shutdown
  * sdlwindow: Fix crash on shutdown with session
- Add arch suffix to VkLayer filename as per recent changes.</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1700049600">- Update to version 3.13.3:
  * wlserver: Fix removal of gamescope_control resources
  * steamcompmgr: Fix pipewire color mgmt luts
  * steamcompmgr: Save 11MB of VRAM on images we weren't using
  * steamcompmgr: Naiively handle streaming HDR content
  * rendervulkan: Fix NV12 capture colors
  * drm: Allow reading color primaries from EDID on Galileo
  * protocol: Add only_change_refresh_rate flag to target_refresh_cycle_flag
  * layer: Disable EXT_swapchain_maintenance1
  * subprojects: Bump vkroots
  * layer: Migrate display timing impl to EnumerateDeviceExtensionProperties</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1701691200">- Update to version 3.13.16:
  * waitable: Set running to false before nudge
  * waitable: Fix draining CNudgeWaitable
  * steamcompmgr: Handle external overlays better for steamcompmgr_user_has_any_game_open
  * drm: Handle rotated screens properly in drm_get_default_refresh
  * steamcompmgr: Workaround kernel NULL pointer bug with epoll + dmabuf + close
  * waitable: Remove unused func
  * steamcompmgr: Remove dmabuf waitable on HUP
  * steamcompmgr: Reduce alloc overhead of new xwayland resources
  * drm: Reset CTM on layers with applyColorMgmt = false
  * mangoapp: Use visible frames for reporting to mangohud if FIFO</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1703246400">- Update to version 3.13.19:
  * drm: fix other headless NPE
  * layer: Fix warning on printf
  * waitable: Fix some FD close settings
  * waitable: Factor out common ITimerWaitable
  * drm: fix NPE while in headless mode
  * layer: Print more info about VkHdrMetadata
  * layer: Log more about minImageCount
  * drm: Port mode and lut tracking to drm_blob
  * drm: Introduce a drm_blob abstraction
  * drm: Initialize the owned field of blob wrappers properly</changelog>
</package>
<package pkgid="881494c5466b18517266b83fdf513821a18fccc70c1c349a36c0735044f8fec48b976269eaef4ec6fb7201a5167f6c54763dde4be50853fdf41761e7727d1763" name="gamescope" arch="x86_64">
  <version epoch="0" ver="3.13.19" rel="1.1"/>
  <changelog author="llyyr.public@gmail.com" date="1682337600">- Update to version 3.12.0~beta1+git0.e805c9c:
  * Replace tabs with spaces in help
  * sdlwindow: Gate SDL_GetWindowSizeInPixels behind version check
  * drm: drop unused Linux-only header after a90e359fc477
  * steamcompmgr: Ensure members of steamcompmgr_win_t get initialized
  * main, steamcompmgr, shaders: Handle lack of LUTs + add debug for disabling color mgmt
  * drm: Fix drm_supports_color_mgmt checks</changelog>
  <changelog author="llyyr.public@gmail.com" date="1683288000">- Update to version 3.12.0~beta3+git3.1716555:
  * main: Expose sdr-gamut-wideness and hdr-sdr-content-nits as launch args
  * fix build breakage
  * [color_helpers]: initial implementation of COLOR_LOOK atoms
  * drm: Reset BLEND_TF + BLEND_LUT
  * Avoid out of bounds accesses in drm.cpp
  * layer: Fix scRGB surface format definition</changelog>
  <changelog author="llyyr.public@gmail.com" date="1683892800">- Update to version 3.12.0~beta3+git32.941b22f:
  * color_helpers: refactored eetf2390 tonemapping
  * color_helpers: added eetf_2390 tonemapping operator (currently unused)
  * heatmap: fix typo
  * wlserver: Set seat keyboard on keyboard focus
  * main: Fix output initialization for OpenVR
  * fix lut1d header definition
  * dont assume shapers are analytically invertible (uses LUT inverse)
  * main: Don't create SDL Vulkan surface if in a VRSession
  * color_helper: actually store 1d luts in planar form to allow simpler inversion
  * steamcompmgr: Add --framerate-limit
  * color-helpers: all lut computation is in float; quantization is separate step
  * build: Add glm dep to color microbench
  * ci: Add benchmark as a dependency
  * color_helpers: Encode source color EOTF edges once per-edge rather than per-element
  * color_bench: Add color mgmt microbenchmark
  * color_helpers, steamcompmgr: Avoid allocation of LUTs every time we re-setup color mgmt
  * steamcompmgr: Profile all of update_color_mgmt and not just calcColorTransform
  * color_helpers: Apply shaper per-element of nested loop
  * color_helpers: Inline some functions
  * steamcompmgr: Color management microbenchmark
  * color_helpers: Use rintf instead of roundf
  * build: Enable -ffast-math
  * color_helpers: Optimize pq_to_nits + nits_to_pq
  * layer: Enable KHR_present_wait driconf in the layer
  * steamcompmgr: Always send frame callback for any current surface (not just main)
  * wlserver, steamcompmgr: Initial presentation time implementation
  * protocol: Add presentation-time xml + build
  * steamcompmgr: Move send_done to just before latest latch time
  * vulkan: Check if selected queue can be used</changelog>
  <changelog author="llyyr.public@gmail.com" date="1683979200">- Update to version 3.12.0~beta3+git34.6531d9c:
  * color_helpers: added default tonemapping for PQ-&gt;G22
  * vklayer: added HdrMetadata printing</changelog>
  <changelog author="llyyr.public@gmail.com" date="1684238400">- Update to version 3.12.0~beta3+git42.6586d5e:
  * rendervulkan: Don't use 10-bit format for VR session
  * Pass through duplicate commits if there are feedbacks.
  * Ensure forward progress on frame callback.
  * Ensure that duplicated commits have forward progress.
  * Send presentation after handling commits on XDG.
  * Don't send frame callback before we have actually committed.
  * drm, rendervulkan: Pick a 10-bit format for composite buffer
  * rendervulkan: Expose some more formats</changelog>
  <changelog author="llyyr.public@gmail.com" date="1684497600">- Update to version 3.12.0~beta7+git0.56a7998:
  * steamcompmgr: Fix FSR getting enabled accidentally
  * drm, steamcompmgr: Implement edid patching for HDR for debugging
  * steamcompmgr: Disable EETF tonemapping by default
  * steamcompmgr: Rename atom to GAMESCOPE_COLOR_MANAGEMENT_CHANGING_HINT
  * steamcompmgr: Add GAMESCOPE_COLOR_SLIDER_IN_USE
  * Revert "rendervulkan: Don't use 10-bit format for VR session"</changelog>
  <changelog author="llyyr.public@gmail.com" date="1685102400">- Update to version 3.12.0~beta7+git2.baea00f:
  * [color_helpers]: cleanup tonemapping support
  * Fallback to regular-priority queue when vkCreateDevice fails</changelog>
  <changelog author="llyyr.public@gmail.com" date="1686139200">- Update to version 3.12.0~beta8+git8.8866c02:
  * vr_session: Add vrsession_set_dashboard_visible
  * steamcompmgr, rendervulkan: Only capture baseplanes in screenshots
  * rendervulkan: Fix half-texel offset for blits
  * rendervulkan: Fix RGB blits using incorrect colorspace
  * rendervulkan: Mark screenshot textures as storage compatible
  * mangoapp: report output size to mangoapp
  * pipewire: Only create up to 8 buffers
  * drm: Don't update internal screen orientation if we don't have one
  * wlserver: Disable trackpad on external screen by default
  * wlserver, drm: Make touchscreen function as trackpad when using external screen
  * drm, wlserver: Always use internal screen rotation for touchscreen orientation
  * rendervulkan: Fix screenshots since moving to 10-bit.
  * steamcompmgr: Remake output images on res change
  * vr_session: Support for trackpad scrolling</changelog>
  <changelog author="llyyr.public@gmail.com" date="1687003200">- Update to version 3.12.0~beta8+git11.789cfc9:
  * main, steamcompmgr: Add support for --headless
  * Added option to set upscaler filter
  * Added option to set upscale scaler</changelog>
  <changelog author="llyyr.public@gmail.com" date="1688990400">- Update to version 3.12.0~beta10+git10.2dd8236:
  * rendervulkan: Use native gamut wideness by default
  * steamcompmgr: Disable force composite when we would partial
  * steamcompmgr: Disable partial composition (for now until some critera are met)
  * drm: Use 10-bit partial composite formats if possible
  * main: Fix CI
  * rendervulkan: Seamless full -&gt; deferred composition switch
  * rendervulkan: Move reset for commandbuffer to main thread for partial composition
  * rendervulkan: Pick right first partial composite image
  * rendervulkan: Use same memory backing for partial and complete composition
  * steamcompmgr, rendervulkan: Implement deferred partial composition
  * drm: Fallback displayColorimetry for broken EDIDs
  * drm: Free blob in fail path
  * steamcompmgr: Fix enabling VRR from commandline
  * drm: Handle not having CRTC 3D LUT/Shaper</changelog>
  <changelog author="llyyr.public@gmail.com" date="1690200000">- Update to version 3.12.0~beta10+git12.eb42671:
  * Fix compilation with GCC13
  * steamcompmgr: fix typo</changelog>
  <changelog author="llyyr.public@gmail.com" date="1690632000">- Update to version 3.12.0+git2.50eaf75:
  * Add info about gamescope packages
  * fix null handle for nul surface
  * steamcompmgr: When windows get remapped and were our focus, make sure to re-set them as input focus
  * wlserver: Handle reassignment of wl_id for x11 windows
  * drm: Better fallbacks for external HDR metadata
  * steamcompmgr: Don't fill in app frametime to mangoapp</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1692100800">- Update to version 3.12.1+git1.6fb83bf:
  * color: added atom to control chromatic adaptation mode (default of bradford is unchanged)
  * [color]: removed errant printf
  * [color]: Added support for overriding the apparent (virtual) white point
  * fix clang build break (attempt #2)
  * fix compilation on clang
  * mute format-truncation compile warning
  * glslang: check for renamed bin
  * layer: Support for frame limiter
  * Add info about gamescope packages
  * fix null handle for nul surface</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1692360000">- Update to version 3.12.3+git1.77d9432:
  * steamcompmgr: Remove heatmap hard flag when GAMESCOPE_DEBUG_HDR_HEATMAP is set
  * wlserver: Filter out garbage HDR metadata
  * layer: Handle multiple swapchains in QueuePresentKHR
  * steamcompmgr: Force composite when fading
  * layer: add missing header after 540323ac37fc</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1693569600">- Update to version 3.12.5+git0.a8471d8:
  * steamcompmgr: Fix build (rebase woes)
  * steamcompmgr: If we have an override surface, make sure new commits are for it
  * Remove reference to non-existent key bind
  * steamcompmgr: Fix disable color mgmt leaving some states behind
  * Only SetSelectionOwner when syncing selections
  * Improve clipboard handling
  * Remove unnecessary key bind
  * Fix build issue
  * Fix documentation
  * Update documentation and --help</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1694606400">- Tumbleweed now has a pkgconfig file for stb</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1696852800">- Update to version 3.12.7+git0.d1eb70b:
  * steamcompmgr: Overwrite SDL_VIDEODRIVER before nested app launch
  * main: Make not having presentation time not fatal
  * main: Default back to SDL_VIDEODRIVER x11 if not exposing wayland
  * wlserver: Enable xwayland force_xrandr_emulation option
  * wlserver: Handle pending surfaces in set_wl_id when we already have an existing surface
  * wlserver: Add feature bit for pixel filter
  * rendervulkan: Add PIXEL filter (band-limited pixel filter)
  * rendervulkan: Emulate bilinear sampling when we need to do custom degammas
  * wlserver: Fix rare crash on shutdown
  * sdlwindow: Fix crash on shutdown with session
- Add arch suffix to VkLayer filename as per recent changes.</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1700049600">- Update to version 3.13.3:
  * wlserver: Fix removal of gamescope_control resources
  * steamcompmgr: Fix pipewire color mgmt luts
  * steamcompmgr: Save 11MB of VRAM on images we weren't using
  * steamcompmgr: Naiively handle streaming HDR content
  * rendervulkan: Fix NV12 capture colors
  * drm: Allow reading color primaries from EDID on Galileo
  * protocol: Add only_change_refresh_rate flag to target_refresh_cycle_flag
  * layer: Disable EXT_swapchain_maintenance1
  * subprojects: Bump vkroots
  * layer: Migrate display timing impl to EnumerateDeviceExtensionProperties</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1701691200">- Update to version 3.13.16:
  * waitable: Set running to false before nudge
  * waitable: Fix draining CNudgeWaitable
  * steamcompmgr: Handle external overlays better for steamcompmgr_user_has_any_game_open
  * drm: Handle rotated screens properly in drm_get_default_refresh
  * steamcompmgr: Workaround kernel NULL pointer bug with epoll + dmabuf + close
  * waitable: Remove unused func
  * steamcompmgr: Remove dmabuf waitable on HUP
  * steamcompmgr: Reduce alloc overhead of new xwayland resources
  * drm: Reset CTM on layers with applyColorMgmt = false
  * mangoapp: Use visible frames for reporting to mangohud if FIFO</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1703246400">- Update to version 3.13.19:
  * drm: fix other headless NPE
  * layer: Fix warning on printf
  * waitable: Fix some FD close settings
  * waitable: Factor out common ITimerWaitable
  * drm: fix NPE while in headless mode
  * layer: Print more info about VkHdrMetadata
  * layer: Log more about minImageCount
  * drm: Port mode and lut tracking to drm_blob
  * drm: Introduce a drm_blob abstraction
  * drm: Initialize the owned field of blob wrappers properly</changelog>
</package>
<package pkgid="a701c47fe97d409e565ea750e53be8a17671e02c0bf71c4fa53536ec2fa4c21970396cad19a7249043f3969f49623f6bcf3430fb9c9c7437dbaef688dc5eb3bb" name="gamescope-debuginfo" arch="x86_64">
  <version epoch="0" ver="3.13.19" rel="1.1"/>
  <changelog author="llyyr.public@gmail.com" date="1682337600">- Update to version 3.12.0~beta1+git0.e805c9c:
  * Replace tabs with spaces in help
  * sdlwindow: Gate SDL_GetWindowSizeInPixels behind version check
  * drm: drop unused Linux-only header after a90e359fc477
  * steamcompmgr: Ensure members of steamcompmgr_win_t get initialized
  * main, steamcompmgr, shaders: Handle lack of LUTs + add debug for disabling color mgmt
  * drm: Fix drm_supports_color_mgmt checks</changelog>
  <changelog author="llyyr.public@gmail.com" date="1683288000">- Update to version 3.12.0~beta3+git3.1716555:
  * main: Expose sdr-gamut-wideness and hdr-sdr-content-nits as launch args
  * fix build breakage
  * [color_helpers]: initial implementation of COLOR_LOOK atoms
  * drm: Reset BLEND_TF + BLEND_LUT
  * Avoid out of bounds accesses in drm.cpp
  * layer: Fix scRGB surface format definition</changelog>
  <changelog author="llyyr.public@gmail.com" date="1683892800">- Update to version 3.12.0~beta3+git32.941b22f:
  * color_helpers: refactored eetf2390 tonemapping
  * color_helpers: added eetf_2390 tonemapping operator (currently unused)
  * heatmap: fix typo
  * wlserver: Set seat keyboard on keyboard focus
  * main: Fix output initialization for OpenVR
  * fix lut1d header definition
  * dont assume shapers are analytically invertible (uses LUT inverse)
  * main: Don't create SDL Vulkan surface if in a VRSession
  * color_helper: actually store 1d luts in planar form to allow simpler inversion
  * steamcompmgr: Add --framerate-limit
  * color-helpers: all lut computation is in float; quantization is separate step
  * build: Add glm dep to color microbench
  * ci: Add benchmark as a dependency
  * color_helpers: Encode source color EOTF edges once per-edge rather than per-element
  * color_bench: Add color mgmt microbenchmark
  * color_helpers, steamcompmgr: Avoid allocation of LUTs every time we re-setup color mgmt
  * steamcompmgr: Profile all of update_color_mgmt and not just calcColorTransform
  * color_helpers: Apply shaper per-element of nested loop
  * color_helpers: Inline some functions
  * steamcompmgr: Color management microbenchmark
  * color_helpers: Use rintf instead of roundf
  * build: Enable -ffast-math
  * color_helpers: Optimize pq_to_nits + nits_to_pq
  * layer: Enable KHR_present_wait driconf in the layer
  * steamcompmgr: Always send frame callback for any current surface (not just main)
  * wlserver, steamcompmgr: Initial presentation time implementation
  * protocol: Add presentation-time xml + build
  * steamcompmgr: Move send_done to just before latest latch time
  * vulkan: Check if selected queue can be used</changelog>
  <changelog author="llyyr.public@gmail.com" date="1683979200">- Update to version 3.12.0~beta3+git34.6531d9c:
  * color_helpers: added default tonemapping for PQ-&gt;G22
  * vklayer: added HdrMetadata printing</changelog>
  <changelog author="llyyr.public@gmail.com" date="1684238400">- Update to version 3.12.0~beta3+git42.6586d5e:
  * rendervulkan: Don't use 10-bit format for VR session
  * Pass through duplicate commits if there are feedbacks.
  * Ensure forward progress on frame callback.
  * Ensure that duplicated commits have forward progress.
  * Send presentation after handling commits on XDG.
  * Don't send frame callback before we have actually committed.
  * drm, rendervulkan: Pick a 10-bit format for composite buffer
  * rendervulkan: Expose some more formats</changelog>
  <changelog author="llyyr.public@gmail.com" date="1684497600">- Update to version 3.12.0~beta7+git0.56a7998:
  * steamcompmgr: Fix FSR getting enabled accidentally
  * drm, steamcompmgr: Implement edid patching for HDR for debugging
  * steamcompmgr: Disable EETF tonemapping by default
  * steamcompmgr: Rename atom to GAMESCOPE_COLOR_MANAGEMENT_CHANGING_HINT
  * steamcompmgr: Add GAMESCOPE_COLOR_SLIDER_IN_USE
  * Revert "rendervulkan: Don't use 10-bit format for VR session"</changelog>
  <changelog author="llyyr.public@gmail.com" date="1685102400">- Update to version 3.12.0~beta7+git2.baea00f:
  * [color_helpers]: cleanup tonemapping support
  * Fallback to regular-priority queue when vkCreateDevice fails</changelog>
  <changelog author="llyyr.public@gmail.com" date="1686139200">- Update to version 3.12.0~beta8+git8.8866c02:
  * vr_session: Add vrsession_set_dashboard_visible
  * steamcompmgr, rendervulkan: Only capture baseplanes in screenshots
  * rendervulkan: Fix half-texel offset for blits
  * rendervulkan: Fix RGB blits using incorrect colorspace
  * rendervulkan: Mark screenshot textures as storage compatible
  * mangoapp: report output size to mangoapp
  * pipewire: Only create up to 8 buffers
  * drm: Don't update internal screen orientation if we don't have one
  * wlserver: Disable trackpad on external screen by default
  * wlserver, drm: Make touchscreen function as trackpad when using external screen
  * drm, wlserver: Always use internal screen rotation for touchscreen orientation
  * rendervulkan: Fix screenshots since moving to 10-bit.
  * steamcompmgr: Remake output images on res change
  * vr_session: Support for trackpad scrolling</changelog>
  <changelog author="llyyr.public@gmail.com" date="1687003200">- Update to version 3.12.0~beta8+git11.789cfc9:
  * main, steamcompmgr: Add support for --headless
  * Added option to set upscaler filter
  * Added option to set upscale scaler</changelog>
  <changelog author="llyyr.public@gmail.com" date="1688990400">- Update to version 3.12.0~beta10+git10.2dd8236:
  * rendervulkan: Use native gamut wideness by default
  * steamcompmgr: Disable force composite when we would partial
  * steamcompmgr: Disable partial composition (for now until some critera are met)
  * drm: Use 10-bit partial composite formats if possible
  * main: Fix CI
  * rendervulkan: Seamless full -&gt; deferred composition switch
  * rendervulkan: Move reset for commandbuffer to main thread for partial composition
  * rendervulkan: Pick right first partial composite image
  * rendervulkan: Use same memory backing for partial and complete composition
  * steamcompmgr, rendervulkan: Implement deferred partial composition
  * drm: Fallback displayColorimetry for broken EDIDs
  * drm: Free blob in fail path
  * steamcompmgr: Fix enabling VRR from commandline
  * drm: Handle not having CRTC 3D LUT/Shaper</changelog>
  <changelog author="llyyr.public@gmail.com" date="1690200000">- Update to version 3.12.0~beta10+git12.eb42671:
  * Fix compilation with GCC13
  * steamcompmgr: fix typo</changelog>
  <changelog author="llyyr.public@gmail.com" date="1690632000">- Update to version 3.12.0+git2.50eaf75:
  * Add info about gamescope packages
  * fix null handle for nul surface
  * steamcompmgr: When windows get remapped and were our focus, make sure to re-set them as input focus
  * wlserver: Handle reassignment of wl_id for x11 windows
  * drm: Better fallbacks for external HDR metadata
  * steamcompmgr: Don't fill in app frametime to mangoapp</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1692100800">- Update to version 3.12.1+git1.6fb83bf:
  * color: added atom to control chromatic adaptation mode (default of bradford is unchanged)
  * [color]: removed errant printf
  * [color]: Added support for overriding the apparent (virtual) white point
  * fix clang build break (attempt #2)
  * fix compilation on clang
  * mute format-truncation compile warning
  * glslang: check for renamed bin
  * layer: Support for frame limiter
  * Add info about gamescope packages
  * fix null handle for nul surface</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1692360000">- Update to version 3.12.3+git1.77d9432:
  * steamcompmgr: Remove heatmap hard flag when GAMESCOPE_DEBUG_HDR_HEATMAP is set
  * wlserver: Filter out garbage HDR metadata
  * layer: Handle multiple swapchains in QueuePresentKHR
  * steamcompmgr: Force composite when fading
  * layer: add missing header after 540323ac37fc</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1693569600">- Update to version 3.12.5+git0.a8471d8:
  * steamcompmgr: Fix build (rebase woes)
  * steamcompmgr: If we have an override surface, make sure new commits are for it
  * Remove reference to non-existent key bind
  * steamcompmgr: Fix disable color mgmt leaving some states behind
  * Only SetSelectionOwner when syncing selections
  * Improve clipboard handling
  * Remove unnecessary key bind
  * Fix build issue
  * Fix documentation
  * Update documentation and --help</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1694606400">- Tumbleweed now has a pkgconfig file for stb</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1696852800">- Update to version 3.12.7+git0.d1eb70b:
  * steamcompmgr: Overwrite SDL_VIDEODRIVER before nested app launch
  * main: Make not having presentation time not fatal
  * main: Default back to SDL_VIDEODRIVER x11 if not exposing wayland
  * wlserver: Enable xwayland force_xrandr_emulation option
  * wlserver: Handle pending surfaces in set_wl_id when we already have an existing surface
  * wlserver: Add feature bit for pixel filter
  * rendervulkan: Add PIXEL filter (band-limited pixel filter)
  * rendervulkan: Emulate bilinear sampling when we need to do custom degammas
  * wlserver: Fix rare crash on shutdown
  * sdlwindow: Fix crash on shutdown with session
- Add arch suffix to VkLayer filename as per recent changes.</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1700049600">- Update to version 3.13.3:
  * wlserver: Fix removal of gamescope_control resources
  * steamcompmgr: Fix pipewire color mgmt luts
  * steamcompmgr: Save 11MB of VRAM on images we weren't using
  * steamcompmgr: Naiively handle streaming HDR content
  * rendervulkan: Fix NV12 capture colors
  * drm: Allow reading color primaries from EDID on Galileo
  * protocol: Add only_change_refresh_rate flag to target_refresh_cycle_flag
  * layer: Disable EXT_swapchain_maintenance1
  * subprojects: Bump vkroots
  * layer: Migrate display timing impl to EnumerateDeviceExtensionProperties</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1701691200">- Update to version 3.13.16:
  * waitable: Set running to false before nudge
  * waitable: Fix draining CNudgeWaitable
  * steamcompmgr: Handle external overlays better for steamcompmgr_user_has_any_game_open
  * drm: Handle rotated screens properly in drm_get_default_refresh
  * steamcompmgr: Workaround kernel NULL pointer bug with epoll + dmabuf + close
  * waitable: Remove unused func
  * steamcompmgr: Remove dmabuf waitable on HUP
  * steamcompmgr: Reduce alloc overhead of new xwayland resources
  * drm: Reset CTM on layers with applyColorMgmt = false
  * mangoapp: Use visible frames for reporting to mangohud if FIFO</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1703246400">- Update to version 3.13.19:
  * drm: fix other headless NPE
  * layer: Fix warning on printf
  * waitable: Fix some FD close settings
  * waitable: Factor out common ITimerWaitable
  * drm: fix NPE while in headless mode
  * layer: Print more info about VkHdrMetadata
  * layer: Log more about minImageCount
  * drm: Port mode and lut tracking to drm_blob
  * drm: Introduce a drm_blob abstraction
  * drm: Initialize the owned field of blob wrappers properly</changelog>
</package>
<package pkgid="5df7544bed92fa36381e6f56425189d72705a344970dbee698b66a3c9118bef112a9adc10cf7c1d4d9d3aae2a1b77c32bf035f04a2c880af55984e022fde8a27" name="gamescope-debugsource" arch="x86_64">
  <version epoch="0" ver="3.13.19" rel="1.1"/>
  <changelog author="llyyr.public@gmail.com" date="1682337600">- Update to version 3.12.0~beta1+git0.e805c9c:
  * Replace tabs with spaces in help
  * sdlwindow: Gate SDL_GetWindowSizeInPixels behind version check
  * drm: drop unused Linux-only header after a90e359fc477
  * steamcompmgr: Ensure members of steamcompmgr_win_t get initialized
  * main, steamcompmgr, shaders: Handle lack of LUTs + add debug for disabling color mgmt
  * drm: Fix drm_supports_color_mgmt checks</changelog>
  <changelog author="llyyr.public@gmail.com" date="1683288000">- Update to version 3.12.0~beta3+git3.1716555:
  * main: Expose sdr-gamut-wideness and hdr-sdr-content-nits as launch args
  * fix build breakage
  * [color_helpers]: initial implementation of COLOR_LOOK atoms
  * drm: Reset BLEND_TF + BLEND_LUT
  * Avoid out of bounds accesses in drm.cpp
  * layer: Fix scRGB surface format definition</changelog>
  <changelog author="llyyr.public@gmail.com" date="1683892800">- Update to version 3.12.0~beta3+git32.941b22f:
  * color_helpers: refactored eetf2390 tonemapping
  * color_helpers: added eetf_2390 tonemapping operator (currently unused)
  * heatmap: fix typo
  * wlserver: Set seat keyboard on keyboard focus
  * main: Fix output initialization for OpenVR
  * fix lut1d header definition
  * dont assume shapers are analytically invertible (uses LUT inverse)
  * main: Don't create SDL Vulkan surface if in a VRSession
  * color_helper: actually store 1d luts in planar form to allow simpler inversion
  * steamcompmgr: Add --framerate-limit
  * color-helpers: all lut computation is in float; quantization is separate step
  * build: Add glm dep to color microbench
  * ci: Add benchmark as a dependency
  * color_helpers: Encode source color EOTF edges once per-edge rather than per-element
  * color_bench: Add color mgmt microbenchmark
  * color_helpers, steamcompmgr: Avoid allocation of LUTs every time we re-setup color mgmt
  * steamcompmgr: Profile all of update_color_mgmt and not just calcColorTransform
  * color_helpers: Apply shaper per-element of nested loop
  * color_helpers: Inline some functions
  * steamcompmgr: Color management microbenchmark
  * color_helpers: Use rintf instead of roundf
  * build: Enable -ffast-math
  * color_helpers: Optimize pq_to_nits + nits_to_pq
  * layer: Enable KHR_present_wait driconf in the layer
  * steamcompmgr: Always send frame callback for any current surface (not just main)
  * wlserver, steamcompmgr: Initial presentation time implementation
  * protocol: Add presentation-time xml + build
  * steamcompmgr: Move send_done to just before latest latch time
  * vulkan: Check if selected queue can be used</changelog>
  <changelog author="llyyr.public@gmail.com" date="1683979200">- Update to version 3.12.0~beta3+git34.6531d9c:
  * color_helpers: added default tonemapping for PQ-&gt;G22
  * vklayer: added HdrMetadata printing</changelog>
  <changelog author="llyyr.public@gmail.com" date="1684238400">- Update to version 3.12.0~beta3+git42.6586d5e:
  * rendervulkan: Don't use 10-bit format for VR session
  * Pass through duplicate commits if there are feedbacks.
  * Ensure forward progress on frame callback.
  * Ensure that duplicated commits have forward progress.
  * Send presentation after handling commits on XDG.
  * Don't send frame callback before we have actually committed.
  * drm, rendervulkan: Pick a 10-bit format for composite buffer
  * rendervulkan: Expose some more formats</changelog>
  <changelog author="llyyr.public@gmail.com" date="1684497600">- Update to version 3.12.0~beta7+git0.56a7998:
  * steamcompmgr: Fix FSR getting enabled accidentally
  * drm, steamcompmgr: Implement edid patching for HDR for debugging
  * steamcompmgr: Disable EETF tonemapping by default
  * steamcompmgr: Rename atom to GAMESCOPE_COLOR_MANAGEMENT_CHANGING_HINT
  * steamcompmgr: Add GAMESCOPE_COLOR_SLIDER_IN_USE
  * Revert "rendervulkan: Don't use 10-bit format for VR session"</changelog>
  <changelog author="llyyr.public@gmail.com" date="1685102400">- Update to version 3.12.0~beta7+git2.baea00f:
  * [color_helpers]: cleanup tonemapping support
  * Fallback to regular-priority queue when vkCreateDevice fails</changelog>
  <changelog author="llyyr.public@gmail.com" date="1686139200">- Update to version 3.12.0~beta8+git8.8866c02:
  * vr_session: Add vrsession_set_dashboard_visible
  * steamcompmgr, rendervulkan: Only capture baseplanes in screenshots
  * rendervulkan: Fix half-texel offset for blits
  * rendervulkan: Fix RGB blits using incorrect colorspace
  * rendervulkan: Mark screenshot textures as storage compatible
  * mangoapp: report output size to mangoapp
  * pipewire: Only create up to 8 buffers
  * drm: Don't update internal screen orientation if we don't have one
  * wlserver: Disable trackpad on external screen by default
  * wlserver, drm: Make touchscreen function as trackpad when using external screen
  * drm, wlserver: Always use internal screen rotation for touchscreen orientation
  * rendervulkan: Fix screenshots since moving to 10-bit.
  * steamcompmgr: Remake output images on res change
  * vr_session: Support for trackpad scrolling</changelog>
  <changelog author="llyyr.public@gmail.com" date="1687003200">- Update to version 3.12.0~beta8+git11.789cfc9:
  * main, steamcompmgr: Add support for --headless
  * Added option to set upscaler filter
  * Added option to set upscale scaler</changelog>
  <changelog author="llyyr.public@gmail.com" date="1688990400">- Update to version 3.12.0~beta10+git10.2dd8236:
  * rendervulkan: Use native gamut wideness by default
  * steamcompmgr: Disable force composite when we would partial
  * steamcompmgr: Disable partial composition (for now until some critera are met)
  * drm: Use 10-bit partial composite formats if possible
  * main: Fix CI
  * rendervulkan: Seamless full -&gt; deferred composition switch
  * rendervulkan: Move reset for commandbuffer to main thread for partial composition
  * rendervulkan: Pick right first partial composite image
  * rendervulkan: Use same memory backing for partial and complete composition
  * steamcompmgr, rendervulkan: Implement deferred partial composition
  * drm: Fallback displayColorimetry for broken EDIDs
  * drm: Free blob in fail path
  * steamcompmgr: Fix enabling VRR from commandline
  * drm: Handle not having CRTC 3D LUT/Shaper</changelog>
  <changelog author="llyyr.public@gmail.com" date="1690200000">- Update to version 3.12.0~beta10+git12.eb42671:
  * Fix compilation with GCC13
  * steamcompmgr: fix typo</changelog>
  <changelog author="llyyr.public@gmail.com" date="1690632000">- Update to version 3.12.0+git2.50eaf75:
  * Add info about gamescope packages
  * fix null handle for nul surface
  * steamcompmgr: When windows get remapped and were our focus, make sure to re-set them as input focus
  * wlserver: Handle reassignment of wl_id for x11 windows
  * drm: Better fallbacks for external HDR metadata
  * steamcompmgr: Don't fill in app frametime to mangoapp</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1692100800">- Update to version 3.12.1+git1.6fb83bf:
  * color: added atom to control chromatic adaptation mode (default of bradford is unchanged)
  * [color]: removed errant printf
  * [color]: Added support for overriding the apparent (virtual) white point
  * fix clang build break (attempt #2)
  * fix compilation on clang
  * mute format-truncation compile warning
  * glslang: check for renamed bin
  * layer: Support for frame limiter
  * Add info about gamescope packages
  * fix null handle for nul surface</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1692360000">- Update to version 3.12.3+git1.77d9432:
  * steamcompmgr: Remove heatmap hard flag when GAMESCOPE_DEBUG_HDR_HEATMAP is set
  * wlserver: Filter out garbage HDR metadata
  * layer: Handle multiple swapchains in QueuePresentKHR
  * steamcompmgr: Force composite when fading
  * layer: add missing header after 540323ac37fc</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1693569600">- Update to version 3.12.5+git0.a8471d8:
  * steamcompmgr: Fix build (rebase woes)
  * steamcompmgr: If we have an override surface, make sure new commits are for it
  * Remove reference to non-existent key bind
  * steamcompmgr: Fix disable color mgmt leaving some states behind
  * Only SetSelectionOwner when syncing selections
  * Improve clipboard handling
  * Remove unnecessary key bind
  * Fix build issue
  * Fix documentation
  * Update documentation and --help</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1694606400">- Tumbleweed now has a pkgconfig file for stb</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1696852800">- Update to version 3.12.7+git0.d1eb70b:
  * steamcompmgr: Overwrite SDL_VIDEODRIVER before nested app launch
  * main: Make not having presentation time not fatal
  * main: Default back to SDL_VIDEODRIVER x11 if not exposing wayland
  * wlserver: Enable xwayland force_xrandr_emulation option
  * wlserver: Handle pending surfaces in set_wl_id when we already have an existing surface
  * wlserver: Add feature bit for pixel filter
  * rendervulkan: Add PIXEL filter (band-limited pixel filter)
  * rendervulkan: Emulate bilinear sampling when we need to do custom degammas
  * wlserver: Fix rare crash on shutdown
  * sdlwindow: Fix crash on shutdown with session
- Add arch suffix to VkLayer filename as per recent changes.</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1700049600">- Update to version 3.13.3:
  * wlserver: Fix removal of gamescope_control resources
  * steamcompmgr: Fix pipewire color mgmt luts
  * steamcompmgr: Save 11MB of VRAM on images we weren't using
  * steamcompmgr: Naiively handle streaming HDR content
  * rendervulkan: Fix NV12 capture colors
  * drm: Allow reading color primaries from EDID on Galileo
  * protocol: Add only_change_refresh_rate flag to target_refresh_cycle_flag
  * layer: Disable EXT_swapchain_maintenance1
  * subprojects: Bump vkroots
  * layer: Migrate display timing impl to EnumerateDeviceExtensionProperties</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1701691200">- Update to version 3.13.16:
  * waitable: Set running to false before nudge
  * waitable: Fix draining CNudgeWaitable
  * steamcompmgr: Handle external overlays better for steamcompmgr_user_has_any_game_open
  * drm: Handle rotated screens properly in drm_get_default_refresh
  * steamcompmgr: Workaround kernel NULL pointer bug with epoll + dmabuf + close
  * waitable: Remove unused func
  * steamcompmgr: Remove dmabuf waitable on HUP
  * steamcompmgr: Reduce alloc overhead of new xwayland resources
  * drm: Reset CTM on layers with applyColorMgmt = false
  * mangoapp: Use visible frames for reporting to mangohud if FIFO</changelog>
  <changelog author="antonio.teixeira@suse.com" date="1703246400">- Update to version 3.13.19:
  * drm: fix other headless NPE
  * layer: Fix warning on printf
  * waitable: Fix some FD close settings
  * waitable: Factor out common ITimerWaitable
  * drm: fix NPE while in headless mode
  * layer: Print more info about VkHdrMetadata
  * layer: Log more about minImageCount
  * drm: Port mode and lut tracking to drm_blob
  * drm: Introduce a drm_blob abstraction
  * drm: Initialize the owned field of blob wrappers properly</changelog>
</package>
<package pkgid="80984c20b2cf1db1e09264de6f7d5b7262dcc361da0dd5ca5c3731e74f2e725e8d7ca3addf708a04f23eb728d53cfab89a84432770a37bb91e1325de0589e6f8" name="gamin" arch="src">
  <version epoch="0" ver="0.1.10" rel="18.3"/>
  <changelog author="veillard@redhat.com" date="1126180800">- revamp of the inotify back-end
- memory leak fix
- various fixes and cleanups</changelog>
  <changelog author="veillard@redhat.com" date="1130414400">- hopefully fixes gam_server crashes
- some portability fixes
- removed a minor leak</changelog>
  <changelog author="detlef@links2linux.de" date="1216209600">- initial build for PackMan</changelog>
  <changelog author="detlef@links2linux.de" date="1230984000">- new upstream version &lt;0.1.10&gt;</changelog>
  <changelog author="detlef@links2linux.de" date="1236859200">- add return.patch</changelog>
  <changelog author="pascal.bleser@opensuse.org" date="1248523200">- add patch to be completely ABI compatible with fam, in order to avoid warnings and crashes caused by "Symbol `FamErrlist' has different size in shared object, consider re-linking"; references:
  * http://lists.opensuse.org/yast-devel/2009-02/msg00000.html
  * http://www.nabble.com/Bug-437307:-lighttpd-fails-to-restart-after-update-td12107383.html</changelog>
  <changelog author="pascal.bleser@opensuse.org" date="1251806400">- add gamin-32bit package through baselibs.conf to fix KDE 32bit compatibility libs (thanks to Martin Vogt for reporting), which requires splitting %{_libexecdir}/gam_server into its own subpackage (gamin-server) to avoid file conflicts when both gamin and gamin-32bit are installed -- note that gamin and gamin-32bit both require the package gamin-server, so nothing needs to be done on the user end</changelog>
  <changelog author="jengelh@medozas.de" date="1316692800">- Implement shlib package (libfam0-gamin)
- Resolve build error due to source disabling deprecated contructs
  that it used</changelog>
  <changelog author="toddrme2178@gmail.com" date="1317556800">- Added patch to fix building in factory
- Cleaned up spec file formatting with spec-cleaner
- Added proper license header to spec file
- Split documentation package (fix for RPMLINT warning)
- Add fam-server provides to gamin-server (other gaming packages provide their fam counterpart)</changelog>
  <changelog author="toddrme2178@gmail.com" date="1325678400">- Added version for fam-server provides
- Added obsoletes for fam-server
- Added obsoletes for gamin-python
- Switched to original gzipped tar
- Changed source to include upstream source URL to comply with new
  packaging guidelines</changelog>
  <changelog author="jengelh@medozas.de" date="1325678401">- Use exact EVR for Provide: symbols</changelog>
  <changelog author="toddrme2178@gmail.com" date="1325764800">- Spec file cleanups
- Provide and obsolete libgamin in case of sonum changes
- Have the -devel package provide -devel-static as well since it has .a files
- Changed the baselibs.conf to use the libs per openSUSE policy
- Added duplicate files check</changelog>
  <changelog author="coolo@suse.com" date="1366977600">- add conflict with libfam0-32bit</changelog>
  <changelog author="hrvoje.senjan@gmail.com" date="1380024000">- Added 0001-Poll-files-on-nfs4.patch (bgo#693006) and
  gamin-0.1.11-double-lock.patch (bgo#669292)</changelog>
  <changelog author="adrian@suse.de" date="1389355200">- split lib* packages into own spec file to avoid a build cycle
- found a testsuite, run it, but ignore result since it show
  breakages. Should be revisited.</changelog>
  <changelog author="dimstar@opensuse.org" date="1532520000">- Replace deprecated macro py_sitedir with python_sitearch.</changelog>
  <changelog author="dimstar@opensuse.org" date="1533556800">- Add baselibs.conf to the file source list.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1578571200">- Disable python bindings (python2-only):
  + Drop python-devel BuildRequires.
  + Drop gamin-fix_python_main.patch: no longer needed.
  + No longer build python-gamin sub-package.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1632830400">- Fix source URI.</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>
</package>
<package pkgid="5c870c363928fc22203d43fc91367721c45a7f2e03d8e8d13fb7df52857afdfb4c3ccaf460fb288cb65922a016579e86577bc61ba998a4edcab401f092fb394b" name="gamin-debugsource" arch="x86_64">
  <version epoch="0" ver="0.1.10" rel="18.3"/>
  <changelog author="jengelh@medozas.de" date="1325678400">- Use exact EVR for Provide: symbols</changelog>
  <changelog author="toddrme2178@gmail.com" date="1325764800">- Spec file cleanups
- Provide and obsolete libgamin in case of sonum changes
- Have the -devel package provide -devel-static as well since it has .a files
- Changed the baselibs.conf to use the libs per openSUSE policy
- Added duplicate files check</changelog>
  <changelog author="coolo@suse.com" date="1366977600">- add conflict with libfam0-32bit</changelog>
  <changelog author="hrvoje.senjan@gmail.com" date="1380024000">- Added 0001-Poll-files-on-nfs4.patch (bgo#693006) and
  gamin-0.1.11-double-lock.patch (bgo#669292)</changelog>
  <changelog author="adrian@suse.de" date="1389355200">- split lib* packages into own spec file to avoid a build cycle
- found a testsuite, run it, but ignore result since it show
  breakages. Should be revisited.</changelog>
  <changelog author="dimstar@opensuse.org" date="1532520000">- Replace deprecated macro py_sitedir with python_sitearch.</changelog>
  <changelog author="dimstar@opensuse.org" date="1533556800">- Add baselibs.conf to the file source list.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1578571200">- Disable python bindings (python2-only):
  + Drop python-devel BuildRequires.
  + Drop gamin-fix_python_main.patch: no longer needed.
  + No longer build python-gamin sub-package.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1632830400">- Fix source URI.</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>
</package>
<package pkgid="429057a5719166d99c407ec58d62c881771f51f7f43cf1dead77571e4d8412b4beadaa129b2c7a7a4e3dedca535deeb1dcef33ee94488fbea01629a0ae0f80d9" name="gamin-devel" arch="src">
  <version epoch="0" ver="0.1.10" rel="18.4"/>
  <changelog author="adrian@suse.de" date="1389355200">- split lib* packages into own spec file to avoid a build cycle
  (avoiding glib2)</changelog>
  <changelog author="fcrozat@suse.com" date="1391083200">- Both library packages must require gamin-server sub-package.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1565265600">- Use FAT LTO objects in order to provide proper static library.</changelog>
</package>
<package pkgid="8c89c44b03cb97b1559bc24453ce9e601e550974bee402de70eb2cd8b66af91b2c1b826ef4ed560f8feecdbebaac5d6f09dd6e90abbdccd34c131703121e6e5d" name="gamin-devel" arch="x86_64">
  <version epoch="0" ver="0.1.10" rel="18.4"/>
  <changelog author="adrian@suse.de" date="1389355200">- split lib* packages into own spec file to avoid a build cycle
  (avoiding glib2)</changelog>
  <changelog author="fcrozat@suse.com" date="1391083200">- Both library packages must require gamin-server sub-package.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1565265600">- Use FAT LTO objects in order to provide proper static library.</changelog>
</package>
<package pkgid="21350ff805c2bc27b7161f7b145b064085c74f0535df8abc1865701135f064c58af29cabe0cdbc86af5dc61fa3162f71b534322831120f34e9a18a5800763d55" name="gamin-devel-debugsource" arch="x86_64">
  <version epoch="0" ver="0.1.10" rel="18.4"/>
  <changelog author="adrian@suse.de" date="1389355200">- split lib* packages into own spec file to avoid a build cycle
  (avoiding glib2)</changelog>
  <changelog author="fcrozat@suse.com" date="1391083200">- Both library packages must require gamin-server sub-package.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1565265600">- Use FAT LTO objects in order to provide proper static library.</changelog>
</package>
<package pkgid="564be7efd9a10011b54a772e2eec83c45c37fbf3998eef3955c5d727a2c539cc943327cbe75891e4a31f5d6d94c67efaf4e90a413884daedc29eea975ad3aeca" name="gamin-server" arch="x86_64">
  <version epoch="0" ver="0.1.10" rel="18.3"/>
  <changelog author="jengelh@medozas.de" date="1325678400">- Use exact EVR for Provide: symbols</changelog>
  <changelog author="toddrme2178@gmail.com" date="1325764800">- Spec file cleanups
- Provide and obsolete libgamin in case of sonum changes
- Have the -devel package provide -devel-static as well since it has .a files
- Changed the baselibs.conf to use the libs per openSUSE policy
- Added duplicate files check</changelog>
  <changelog author="coolo@suse.com" date="1366977600">- add conflict with libfam0-32bit</changelog>
  <changelog author="hrvoje.senjan@gmail.com" date="1380024000">- Added 0001-Poll-files-on-nfs4.patch (bgo#693006) and
  gamin-0.1.11-double-lock.patch (bgo#669292)</changelog>
  <changelog author="adrian@suse.de" date="1389355200">- split lib* packages into own spec file to avoid a build cycle
- found a testsuite, run it, but ignore result since it show
  breakages. Should be revisited.</changelog>
  <changelog author="dimstar@opensuse.org" date="1532520000">- Replace deprecated macro py_sitedir with python_sitearch.</changelog>
  <changelog author="dimstar@opensuse.org" date="1533556800">- Add baselibs.conf to the file source list.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1578571200">- Disable python bindings (python2-only):
  + Drop python-devel BuildRequires.
  + Drop gamin-fix_python_main.patch: no longer needed.
  + No longer build python-gamin sub-package.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1632830400">- Fix source URI.</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>
</package>
<package pkgid="9dc3ca392e90f0422a5db83c74f84cb81113587f28f4993ecdd09c0661b7239daeb838992d51588d749419263a8a3315e2a45c1c616414d35542d378d477ed10" name="gamin-server-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.1.10" rel="18.3"/>
  <changelog author="jengelh@medozas.de" date="1325678400">- Use exact EVR for Provide: symbols</changelog>
  <changelog author="toddrme2178@gmail.com" date="1325764800">- Spec file cleanups
- Provide and obsolete libgamin in case of sonum changes
- Have the -devel package provide -devel-static as well since it has .a files
- Changed the baselibs.conf to use the libs per openSUSE policy
- Added duplicate files check</changelog>
  <changelog author="coolo@suse.com" date="1366977600">- add conflict with libfam0-32bit</changelog>
  <changelog author="hrvoje.senjan@gmail.com" date="1380024000">- Added 0001-Poll-files-on-nfs4.patch (bgo#693006) and
  gamin-0.1.11-double-lock.patch (bgo#669292)</changelog>
  <changelog author="adrian@suse.de" date="1389355200">- split lib* packages into own spec file to avoid a build cycle
- found a testsuite, run it, but ignore result since it show
  breakages. Should be revisited.</changelog>
  <changelog author="dimstar@opensuse.org" date="1532520000">- Replace deprecated macro py_sitedir with python_sitearch.</changelog>
  <changelog author="dimstar@opensuse.org" date="1533556800">- Add baselibs.conf to the file source list.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1578571200">- Disable python bindings (python2-only):
  + Drop python-devel BuildRequires.
  + Drop gamin-fix_python_main.patch: no longer needed.
  + No longer build python-gamin sub-package.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1632830400">- Fix source URI.</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>
</package>
<package pkgid="4e376c80deab89f9c41fb9b29107dd0517d9a4207b8100d822f3429ce5702f9f19cf036fbe1ed446e7ebb7ca27fd7960fff06a3c231acff4e539ab8b3eeaf226" name="gc" arch="src">
  <version epoch="0" ver="8.2.4" rel="1.1"/>
  <changelog author="idonmez@suse.com" date="1324814400">- Provide libatomic-ops-devel package too</changelog>
  <changelog author="coolo@suse.com" date="1328961600">- put the provides for libatomic-ops-devel in a package actually
  in existance</changelog>
  <changelog author="uli@suse.com" date="1344340800">- fix for malloc()/calloc() overflows (CVE-2012-2673, bnc#765444)</changelog>
  <changelog author="jengelh@inai.de" date="1362312000">- Record autoconf requirements in spec file</changelog>
  <changelog author="dmueller@suse.com" date="1364212800">- update to 7.2d
  + no upstream changelog available, but bring it two years
    further up to date
- remove all patches. All upstream meanwhile
- fix packaging of atomic_ops.pc</changelog>
  <changelog author="schwab@suse.de" date="1368878400">- aarch64-support.patch: aarch64 support for gc from upstream
- libatomic_ops-aarch64.patch: aarch64 support for libatomic_ops from
  upstream add-aarch64-support branch</changelog>
  <changelog author="root@localhost" date="1369483200">- libatomic_ops-aarch64.patch: update makefile to install missing headers,
  don't use AO_EXPECT_FALSE.</changelog>
  <changelog author="jengelh@inai.de" date="1369569600">- Make use of external libatomic_ops --
  openSUSE has it in a separate source package
- Fix version: 7.2d is not a prerelease, so there is no need to
  call it 7.1*
- More portable make install call; more robust file list</changelog>
  <changelog author="p.drouand@gmail.com" date="1419854400">- Update to version 7.4.2
  * Add config option to use STGRTMIN-based signals for thread
  suspend/resume.
  * Allow parallel mark to be enabled on powerpc-linux systems.
  * Fix 'Array subscript is above array bounds' GCC warning in
  GC_new_kind/proc.
  * Fix 'attribute declaration must precede definition' warning.
  * Fix GC_finalized_malloc failure on disclaim_test.
  * Fix GC_sig_suspend initialization when non-constant SIGRTMIN used.
  * Fix data roots registration for Android/x86 and NDK ARM 'gold'
  linker.
  * Fix find stackbottom on BlueGene P/Q systems.
  * Fix machdep .lo files path in configure (SPARC, IA-64).
  * Fix ok_init assignment (missing cast) in GC_new_kind_inner.
- Remove aarch64-support.patch; merged on upstream release
- gc project has a new home; update URL tag and download source URL</changelog>
  <changelog author="jengelh@inai.de" date="1425556800">- Update homepage URLs</changelog>
  <changelog author="rguenther@suse.com" date="1454328000">- Force -std=gnu++98 for C++ testcases.</changelog>
  <changelog author="jengelh@inai.de" date="1517313600">- Update to new upstream release 7.6.4
  * Also enable the TSX workaround for i386 (Linux)
  * Relax mark_mutex attribute needed to disable elision (Linux/x64)
  * Process all PT_LOAD segments before PT_GNU_RELRO segments (Glibc)
  * Add API function to calculate total memory in use by all GC blocks
  * Add API function to set/modify GC log file descriptor (Unix)
  * Add alt-stack registration support
  * Implement the finalization extension API
  * Implement thread suspend/resume API (Linux threads only)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" 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="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1546948801">- Add libatomic_ops-devel as a package require, since it shows up
  in bdw-gc.pc.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1552651200">- Update to new upstream release 8.0.4
  * Avoid a full GC when growing finalizer tables if in
    incremental mode.
  * Avoid potential race in hb_sz access between realloc and
    reclaim_block.
  * Ensure result of every variant of MS_TIME_DIFF has unsigned
    long type.
  * Fix 'unexpected mark stack overflow' abort in push_all_stack.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1632830400">- Update to release 8.0.6
  * Allocate start_info struct on the stack in GC_pthread_create.
  * Allow GC_PAUSE_TIME_TARGET environment variable values
    smaller than 5 ms.
  * Disable mprotect-based incremental GC if /proc roots are used.
  * Enable sbrk-to-mmap fallback on major supported Unix-like
    platforms.
  * Ensure process is running on one CPU core if AO ops are
    emulated with locks.
  * Fix data race regarding *rlh value in generic_malloc_many.
  * Fix handling of areas smaller than page size in
    GC_scratch_recycle.
  * Limit number of unmapped regions.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1632916800">- Update to release 8.2.0
  * Add API for accessing incremental GC time limit with
    nanosecond precision
  * Add API function to force start of incremental collection
  * Add GC_get/set_disable_automatic_collection API
  * New API (GC_set_markers_count) to control number of parallel
    markers
  * New API function to clear GC exclusion table
  * New API function to get size of object debug header
  * New API standalone functions to acquire and release the
    allocator lock
  * Always abort on failure to access /proc/self/maps
  * Avoid initial 3ms pause on world stop/start with GC_retry_signals
  * Enable mprotect-based incremental GC for Linux/arm and
    Linux/aarch64
  * Enable true incremental collection even if parallel marker is on
  * Fix mmap(PROT_NONE) failure if RLIMIT_AS value is low (Linux)
  * Report memory region bounds and errno on GC_unmap/remap failure
  * Use mprotect-based VDB on PowerPC and S390 (Linux)
  * Use soft dirty bits on Linux (i386, powerpc, s390, x86_64)
  * Fix copyright message in de_win.rc, gc_cpp.cc, ec.h and
    specific.h</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1638446400">- Add 0001-Distribute-gc_gcj.h-and-some-other-headers-in-single.patch
  to repair `make install` forgetting to install gc_pthread.h.
- Drop C++98 build mode; just use what g++ uses.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1661515200">- Update to release 8.2.2
  * Avoid potential race in GC_init_real_syms after
    GC_allow_register_threads
  * Do not count unmapped regions if GC_unmap is madvise-based
    (Linux)
  * Fix assertion violation of GC_thread_key alignment if
    pthread-based TLS
  * Fix hang on sem_wait in GC_suspend_thread if thread was
    resumed recently
- Delete 0001-Distribute-gc_gcj.h-and-some-other-headers-in-single.patch
  (applied)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1685102400">- Update to release 8.2.4
  * Avoid potential race between realloc and GC_block_was_dirty
  * Fix comparisons to heap boundary in GC_get_back_ptr_info and
    GC_mark_from
  * Fix data race in GC_heapsize_at_forced_unmap variable
  * Workaround a malfunction of soft-dirty bits clearing on Power9</changelog>
</package>
<package pkgid="6bf5c3df8f454ab9acf42f357a133eeed55b3e1939b0525baee9f9e2c8cb738f6d7f7a892990671319c9899f4b068cb3f9490a92958e6339a8363209ad6aa64c" name="gc-debugsource" arch="i586">
  <version epoch="0" ver="8.2.4" rel="1.1"/>
  <changelog author="rguenther@suse.com" date="1454328000">- Force -std=gnu++98 for C++ testcases.</changelog>
  <changelog author="jengelh@inai.de" date="1517313600">- Update to new upstream release 7.6.4
  * Also enable the TSX workaround for i386 (Linux)
  * Relax mark_mutex attribute needed to disable elision (Linux/x64)
  * Process all PT_LOAD segments before PT_GNU_RELRO segments (Glibc)
  * Add API function to calculate total memory in use by all GC blocks
  * Add API function to set/modify GC log file descriptor (Unix)
  * Add alt-stack registration support
  * Implement the finalization extension API
  * Implement thread suspend/resume API (Linux threads only)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" 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="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1546948801">- Add libatomic_ops-devel as a package require, since it shows up
  in bdw-gc.pc.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1552651200">- Update to new upstream release 8.0.4
  * Avoid a full GC when growing finalizer tables if in
    incremental mode.
  * Avoid potential race in hb_sz access between realloc and
    reclaim_block.
  * Ensure result of every variant of MS_TIME_DIFF has unsigned
    long type.
  * Fix 'unexpected mark stack overflow' abort in push_all_stack.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1632830400">- Update to release 8.0.6
  * Allocate start_info struct on the stack in GC_pthread_create.
  * Allow GC_PAUSE_TIME_TARGET environment variable values
    smaller than 5 ms.
  * Disable mprotect-based incremental GC if /proc roots are used.
  * Enable sbrk-to-mmap fallback on major supported Unix-like
    platforms.
  * Ensure process is running on one CPU core if AO ops are
    emulated with locks.
  * Fix data race regarding *rlh value in generic_malloc_many.
  * Fix handling of areas smaller than page size in
    GC_scratch_recycle.
  * Limit number of unmapped regions.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1632916800">- Update to release 8.2.0
  * Add API for accessing incremental GC time limit with
    nanosecond precision
  * Add API function to force start of incremental collection
  * Add GC_get/set_disable_automatic_collection API
  * New API (GC_set_markers_count) to control number of parallel
    markers
  * New API function to clear GC exclusion table
  * New API function to get size of object debug header
  * New API standalone functions to acquire and release the
    allocator lock
  * Always abort on failure to access /proc/self/maps
  * Avoid initial 3ms pause on world stop/start with GC_retry_signals
  * Enable mprotect-based incremental GC for Linux/arm and
    Linux/aarch64
  * Enable true incremental collection even if parallel marker is on
  * Fix mmap(PROT_NONE) failure if RLIMIT_AS value is low (Linux)
  * Report memory region bounds and errno on GC_unmap/remap failure
  * Use mprotect-based VDB on PowerPC and S390 (Linux)
  * Use soft dirty bits on Linux (i386, powerpc, s390, x86_64)
  * Fix copyright message in de_win.rc, gc_cpp.cc, ec.h and
    specific.h</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1638446400">- Add 0001-Distribute-gc_gcj.h-and-some-other-headers-in-single.patch
  to repair `make install` forgetting to install gc_pthread.h.
- Drop C++98 build mode; just use what g++ uses.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1661515200">- Update to release 8.2.2
  * Avoid potential race in GC_init_real_syms after
    GC_allow_register_threads
  * Do not count unmapped regions if GC_unmap is madvise-based
    (Linux)
  * Fix assertion violation of GC_thread_key alignment if
    pthread-based TLS
  * Fix hang on sem_wait in GC_suspend_thread if thread was
    resumed recently
- Delete 0001-Distribute-gc_gcj.h-and-some-other-headers-in-single.patch
  (applied)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1685102400">- Update to release 8.2.4
  * Avoid potential race between realloc and GC_block_was_dirty
  * Fix comparisons to heap boundary in GC_get_back_ptr_info and
    GC_mark_from
  * Fix data race in GC_heapsize_at_forced_unmap variable
  * Workaround a malfunction of soft-dirty bits clearing on Power9</changelog>
</package>
<package pkgid="1ce774e999b23ac76d321b39b81fce55a7c6f37d13ec8e443f13f16d0a28ff2d79a4faabb23d5c378de52afd667fc488030cc7830d6f1d471375972789c20845" name="gc-debugsource" arch="x86_64">
  <version epoch="0" ver="8.2.4" rel="1.1"/>
  <changelog author="rguenther@suse.com" date="1454328000">- Force -std=gnu++98 for C++ testcases.</changelog>
  <changelog author="jengelh@inai.de" date="1517313600">- Update to new upstream release 7.6.4
  * Also enable the TSX workaround for i386 (Linux)
  * Relax mark_mutex attribute needed to disable elision (Linux/x64)
  * Process all PT_LOAD segments before PT_GNU_RELRO segments (Glibc)
  * Add API function to calculate total memory in use by all GC blocks
  * Add API function to set/modify GC log file descriptor (Unix)
  * Add alt-stack registration support
  * Implement the finalization extension API
  * Implement thread suspend/resume API (Linux threads only)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" 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="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1546948801">- Add libatomic_ops-devel as a package require, since it shows up
  in bdw-gc.pc.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1552651200">- Update to new upstream release 8.0.4
  * Avoid a full GC when growing finalizer tables if in
    incremental mode.
  * Avoid potential race in hb_sz access between realloc and
    reclaim_block.
  * Ensure result of every variant of MS_TIME_DIFF has unsigned
    long type.
  * Fix 'unexpected mark stack overflow' abort in push_all_stack.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1632830400">- Update to release 8.0.6
  * Allocate start_info struct on the stack in GC_pthread_create.
  * Allow GC_PAUSE_TIME_TARGET environment variable values
    smaller than 5 ms.
  * Disable mprotect-based incremental GC if /proc roots are used.
  * Enable sbrk-to-mmap fallback on major supported Unix-like
    platforms.
  * Ensure process is running on one CPU core if AO ops are
    emulated with locks.
  * Fix data race regarding *rlh value in generic_malloc_many.
  * Fix handling of areas smaller than page size in
    GC_scratch_recycle.
  * Limit number of unmapped regions.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1632916800">- Update to release 8.2.0
  * Add API for accessing incremental GC time limit with
    nanosecond precision
  * Add API function to force start of incremental collection
  * Add GC_get/set_disable_automatic_collection API
  * New API (GC_set_markers_count) to control number of parallel
    markers
  * New API function to clear GC exclusion table
  * New API function to get size of object debug header
  * New API standalone functions to acquire and release the
    allocator lock
  * Always abort on failure to access /proc/self/maps
  * Avoid initial 3ms pause on world stop/start with GC_retry_signals
  * Enable mprotect-based incremental GC for Linux/arm and
    Linux/aarch64
  * Enable true incremental collection even if parallel marker is on
  * Fix mmap(PROT_NONE) failure if RLIMIT_AS value is low (Linux)
  * Report memory region bounds and errno on GC_unmap/remap failure
  * Use mprotect-based VDB on PowerPC and S390 (Linux)
  * Use soft dirty bits on Linux (i386, powerpc, s390, x86_64)
  * Fix copyright message in de_win.rc, gc_cpp.cc, ec.h and
    specific.h</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1638446400">- Add 0001-Distribute-gc_gcj.h-and-some-other-headers-in-single.patch
  to repair `make install` forgetting to install gc_pthread.h.
- Drop C++98 build mode; just use what g++ uses.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1661515200">- Update to release 8.2.2
  * Avoid potential race in GC_init_real_syms after
    GC_allow_register_threads
  * Do not count unmapped regions if GC_unmap is madvise-based
    (Linux)
  * Fix assertion violation of GC_thread_key alignment if
    pthread-based TLS
  * Fix hang on sem_wait in GC_suspend_thread if thread was
    resumed recently
- Delete 0001-Distribute-gc_gcj.h-and-some-other-headers-in-single.patch
  (applied)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1685102400">- Update to release 8.2.4
  * Avoid potential race between realloc and GC_block_was_dirty
  * Fix comparisons to heap boundary in GC_get_back_ptr_info and
    GC_mark_from
  * Fix data race in GC_heapsize_at_forced_unmap variable
  * Workaround a malfunction of soft-dirty bits clearing on Power9</changelog>
</package>
<package pkgid="2c321cdf437edf539a477d059f9fcc66f06f0d8358e433b8cef0cdbb6303dfa47dfce0c78ff6186e96d0c9819accaee6199ceda0addeeb83d772f88f98dfb1ac" name="gc-devel" arch="i586">
  <version epoch="0" ver="8.2.4" rel="1.1"/>
  <changelog author="rguenther@suse.com" date="1454328000">- Force -std=gnu++98 for C++ testcases.</changelog>
  <changelog author="jengelh@inai.de" date="1517313600">- Update to new upstream release 7.6.4
  * Also enable the TSX workaround for i386 (Linux)
  * Relax mark_mutex attribute needed to disable elision (Linux/x64)
  * Process all PT_LOAD segments before PT_GNU_RELRO segments (Glibc)
  * Add API function to calculate total memory in use by all GC blocks
  * Add API function to set/modify GC log file descriptor (Unix)
  * Add alt-stack registration support
  * Implement the finalization extension API
  * Implement thread suspend/resume API (Linux threads only)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" 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="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1546948801">- Add libatomic_ops-devel as a package require, since it shows up
  in bdw-gc.pc.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1552651200">- Update to new upstream release 8.0.4
  * Avoid a full GC when growing finalizer tables if in
    incremental mode.
  * Avoid potential race in hb_sz access between realloc and
    reclaim_block.
  * Ensure result of every variant of MS_TIME_DIFF has unsigned
    long type.
  * Fix 'unexpected mark stack overflow' abort in push_all_stack.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1632830400">- Update to release 8.0.6
  * Allocate start_info struct on the stack in GC_pthread_create.
  * Allow GC_PAUSE_TIME_TARGET environment variable values
    smaller than 5 ms.
  * Disable mprotect-based incremental GC if /proc roots are used.
  * Enable sbrk-to-mmap fallback on major supported Unix-like
    platforms.
  * Ensure process is running on one CPU core if AO ops are
    emulated with locks.
  * Fix data race regarding *rlh value in generic_malloc_many.
  * Fix handling of areas smaller than page size in
    GC_scratch_recycle.
  * Limit number of unmapped regions.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1632916800">- Update to release 8.2.0
  * Add API for accessing incremental GC time limit with
    nanosecond precision
  * Add API function to force start of incremental collection
  * Add GC_get/set_disable_automatic_collection API
  * New API (GC_set_markers_count) to control number of parallel
    markers
  * New API function to clear GC exclusion table
  * New API function to get size of object debug header
  * New API standalone functions to acquire and release the
    allocator lock
  * Always abort on failure to access /proc/self/maps
  * Avoid initial 3ms pause on world stop/start with GC_retry_signals
  * Enable mprotect-based incremental GC for Linux/arm and
    Linux/aarch64
  * Enable true incremental collection even if parallel marker is on
  * Fix mmap(PROT_NONE) failure if RLIMIT_AS value is low (Linux)
  * Report memory region bounds and errno on GC_unmap/remap failure
  * Use mprotect-based VDB on PowerPC and S390 (Linux)
  * Use soft dirty bits on Linux (i386, powerpc, s390, x86_64)
  * Fix copyright message in de_win.rc, gc_cpp.cc, ec.h and
    specific.h</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1638446400">- Add 0001-Distribute-gc_gcj.h-and-some-other-headers-in-single.patch
  to repair `make install` forgetting to install gc_pthread.h.
- Drop C++98 build mode; just use what g++ uses.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1661515200">- Update to release 8.2.2
  * Avoid potential race in GC_init_real_syms after
    GC_allow_register_threads
  * Do not count unmapped regions if GC_unmap is madvise-based
    (Linux)
  * Fix assertion violation of GC_thread_key alignment if
    pthread-based TLS
  * Fix hang on sem_wait in GC_suspend_thread if thread was
    resumed recently
- Delete 0001-Distribute-gc_gcj.h-and-some-other-headers-in-single.patch
  (applied)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1685102400">- Update to release 8.2.4
  * Avoid potential race between realloc and GC_block_was_dirty
  * Fix comparisons to heap boundary in GC_get_back_ptr_info and
    GC_mark_from
  * Fix data race in GC_heapsize_at_forced_unmap variable
  * Workaround a malfunction of soft-dirty bits clearing on Power9</changelog>
</package>
<package pkgid="cd37ec0090d81244b424c3bf71412182cc4593d18cee14d45a6a74522d62975f2f8504539a5f1c5cd3b7fb368683b71472f81d3d5ab147a1d511e4709ca7af4e" name="gc-devel" arch="x86_64">
  <version epoch="0" ver="8.2.4" rel="1.1"/>
  <changelog author="rguenther@suse.com" date="1454328000">- Force -std=gnu++98 for C++ testcases.</changelog>
  <changelog author="jengelh@inai.de" date="1517313600">- Update to new upstream release 7.6.4
  * Also enable the TSX workaround for i386 (Linux)
  * Relax mark_mutex attribute needed to disable elision (Linux/x64)
  * Process all PT_LOAD segments before PT_GNU_RELRO segments (Glibc)
  * Add API function to calculate total memory in use by all GC blocks
  * Add API function to set/modify GC log file descriptor (Unix)
  * Add alt-stack registration support
  * Implement the finalization extension API
  * Implement thread suspend/resume API (Linux threads only)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" 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="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1546948801">- Add libatomic_ops-devel as a package require, since it shows up
  in bdw-gc.pc.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1552651200">- Update to new upstream release 8.0.4
  * Avoid a full GC when growing finalizer tables if in
    incremental mode.
  * Avoid potential race in hb_sz access between realloc and
    reclaim_block.
  * Ensure result of every variant of MS_TIME_DIFF has unsigned
    long type.
  * Fix 'unexpected mark stack overflow' abort in push_all_stack.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1632830400">- Update to release 8.0.6
  * Allocate start_info struct on the stack in GC_pthread_create.
  * Allow GC_PAUSE_TIME_TARGET environment variable values
    smaller than 5 ms.
  * Disable mprotect-based incremental GC if /proc roots are used.
  * Enable sbrk-to-mmap fallback on major supported Unix-like
    platforms.
  * Ensure process is running on one CPU core if AO ops are
    emulated with locks.
  * Fix data race regarding *rlh value in generic_malloc_many.
  * Fix handling of areas smaller than page size in
    GC_scratch_recycle.
  * Limit number of unmapped regions.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1632916800">- Update to release 8.2.0
  * Add API for accessing incremental GC time limit with
    nanosecond precision
  * Add API function to force start of incremental collection
  * Add GC_get/set_disable_automatic_collection API
  * New API (GC_set_markers_count) to control number of parallel
    markers
  * New API function to clear GC exclusion table
  * New API function to get size of object debug header
  * New API standalone functions to acquire and release the
    allocator lock
  * Always abort on failure to access /proc/self/maps
  * Avoid initial 3ms pause on world stop/start with GC_retry_signals
  * Enable mprotect-based incremental GC for Linux/arm and
    Linux/aarch64
  * Enable true incremental collection even if parallel marker is on
  * Fix mmap(PROT_NONE) failure if RLIMIT_AS value is low (Linux)
  * Report memory region bounds and errno on GC_unmap/remap failure
  * Use mprotect-based VDB on PowerPC and S390 (Linux)
  * Use soft dirty bits on Linux (i386, powerpc, s390, x86_64)
  * Fix copyright message in de_win.rc, gc_cpp.cc, ec.h and
    specific.h</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1638446400">- Add 0001-Distribute-gc_gcj.h-and-some-other-headers-in-single.patch
  to repair `make install` forgetting to install gc_pthread.h.
- Drop C++98 build mode; just use what g++ uses.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1661515200">- Update to release 8.2.2
  * Avoid potential race in GC_init_real_syms after
    GC_allow_register_threads
  * Do not count unmapped regions if GC_unmap is madvise-based
    (Linux)
  * Fix assertion violation of GC_thread_key alignment if
    pthread-based TLS
  * Fix hang on sem_wait in GC_suspend_thread if thread was
    resumed recently
- Delete 0001-Distribute-gc_gcj.h-and-some-other-headers-in-single.patch
  (applied)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1685102400">- Update to release 8.2.4
  * Avoid potential race between realloc and GC_block_was_dirty
  * Fix comparisons to heap boundary in GC_get_back_ptr_info and
    GC_mark_from
  * Fix data race in GC_heapsize_at_forced_unmap variable
  * Workaround a malfunction of soft-dirty bits clearing on Power9</changelog>
</package>
<package pkgid="16ec3a93a5d233b4605ad9a1ab9c9fc4f7afff72318098f2fc8b7919f498c7baf0be3742aedd972ac036cb80bfc9a751fd137a3e319d0733ece87af109b6dade" name="gcab" arch="i586">
  <version epoch="0" ver="1.6" rel="1.1"/>
  <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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1570536000">- Update to version 1.3:
  + New Features: Installed test support.
  + Bugfixes:
  - Fix file corruption on LZX extract.
  - build-sys fixes.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1578312000">- Update to version 1.4:
  + New Features:
  - New GDateTime-based APIs.
  - Allow comping as meson subproject.
  + Bugfixes:
  - build-sys fixes.
  - MacOS/Windows build support.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1659700800">- Update to version 1.5:
  + New Features:
  - New gcab_file_set_bytes() API.
  - meson: Register the gcab executable with meson.
  + Bugfixes:
  - Fixed MSZIP compression when deflate algorithm would expand.
    Previous versions of gcab can produce "incorrect" archives
    (when a compressed block is larger than its input). They are
    however supported by gcab itself, and we will keep support
    for it for the foreseeble future.
  - gcab: avoid runtime warnings.
  - Fix coverity warnings.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688558400">- Update to version 1.6:
  + New Features: Allow specifying the allowed compression formats
    at runtime. This would allow us, for example, to disable the
    slightly scary LZX compression format when parsing unknown
    files.
  + Bugfixes: Do not require git when building from a tarball.</changelog>
</package>
<package pkgid="cb201436377f157626aa711b51d0e3db8e51b13a8153db131ab306ad96241f83e223d49dc9bc1b68261755d3d5f12bdee702dc021ef29434e748fc56164a52e6" name="gcab" arch="src">
  <version epoch="0" ver="1.6" rel="1.1"/>
  <changelog author="dimstar@opensuse.org" date="1362571200">- Initial package, version 0.4.</changelog>
  <changelog author="dimstar@opensuse.org" date="1420545600">- Add gcab-CVE-2015-0552.patch: Avoid path traversal (boo#911814,
  bgo#742331, CVE-2015-0552).</changelog>
  <changelog author="zaitor@opensuse.org" date="1425902400">- Update to version 0.5:
  + Fix path traversal: do not escape from output directory.
  + Add gcab_cabinet_get_signature().
  + Build warning fixes.
  + Updated translations.
- Drop gcab-CVE-2015-0552.patch: fixed upstream.</changelog>
  <changelog author="schwab@linux-m68k.org" date="1426939200">- Add gcab-checksum.patch: fix checksum computation (bgo#746580).</changelog>
  <changelog author="dimstar@opensuse.org" date="1427716800">- Update to version 0.6:
  + Fix for the AFL-detected crashes.
  + Add file information getters (get_attributes(), get_date(),
    get_size()).
  + gcab learned --list-details to list files with those
    informations.
  + Fix the file date when creating cab.
  + Build-sys fixes.</changelog>
  <changelog author="zaitor@opensuse.org" date="1457784000">- Update to version 0.7:
  + Learn to rewind if needed during extraction (bgo#763377).
  + Fix extraction of files without cdata (bgo#763376).
  + Do not abort with a critical warning if a file has an incorrect
    checksum.
  + Set utf8 flag automatically (bgo#754091).
  + Fix wrong modification date (bgo#753040).
  + Build warning fixes.
  + Updated translations.
- Drop gcab-checksum.patch: Fixed in a different way upstream.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1516708800">- Update to version 0.8 (CVE-2018-5345):
  + This fixes the security bug known as CVE-2018-5345.
  + Always check the return value when writing to the stream.
  + Do not crash when ncbytes is larger than the buffer size.
  + Don't encode timezone in generated files.
  + Don't use version script if unsupported.
  + Explicitly enable C99 support.
  + Fix a few 'Dereference of null pointer' warnings.
  + Fix buffer overrun when generating Huffman codes.
  + Fix builddir != srcdir builds.
  + Fix dependency on generated .h file.
  + Fix invalid return annotation.
  + Fix the calculation of the checksum on big endian machines.
  + Fix -Wimplicit-fallthrough=.
  + Use glib-mkenum's prefixes to avoid sed.
  + Updated translations.
- Minor spec cleanup, use autosetup macro.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1516708801">- Update to version 1.0 (CVE-2018-5345):
  + This fixes the security bug known as CVE-2018-5345.
  + New Features:
  - Add a helper executable to create massive compressed
    archives.
  - Add a special binary to use just for fuzzing.
  - Add gcab_cabinet_get_size().
  - Add gcab_file_new_with_bytes().
  - Add gcab_file_set_attributes().
  - Add gcab_file_set_date().
  - Add gcab_folder_get_comptype().
  - Add gcab_folder_get_file_by_name().
  - Add some self tests to test libgcab.
  - Switch to the Meson buildsystem.
  + Bugfixes:
  - Do not return translated errors from libraries.
  - Fix a large memory leak when parsing LZX cab files.
  - Fix a theoretical crash when building the table entries.
  - Replace all the custom typedefd unsigned types with working
    versions.
  - Return detailed errors from gcab_cabinet_get_signature().
  - Use g_autoptr() to fix countless memory leaks when parsing
    corrupt files.
  - Use g_autoptr() to fix several memory leaks on error in the
    library.
  - Use G_DECLARE_FINAL_TYPE to remove lots of C boilerplate.
  + Updated translations.
- Add gcab-meson-build-fixes.patch: Fixes to meson build to match
  the former autotools build.
- Add meson and gtk-doc BuildRequires and use meson, meson_build
  and meson_install macros, following upstreams switch to meson.
- Replace gobject-introspection with
  pkgconfig(gobject-introspection-1.0) BuildRequires: Actually
  build introspection support, split out new sub-package
  typelib-1_0-GCab-1_0.
- Pass docs=true, introspection=true and tests=false to meson,
  only build the features we want.
- No longer delete .la files, meson build does not generate them.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1516708802">- Add gcab-doc-fixes.patch: Two documentation build fixes.
- Add gcab-folder-simplify_sort_cfiles.patch: folder: simplify
  _sort_cfiles(), get rid of warnings.</changelog>
  <changelog author="luc14n0@linuxmail.org" date="1518177600">- Update to version 1.1:
  + Add git version in --version.
  + Fix list of new symbols in index page.
  + Fix unused declarations.
- Drop fixed upstream patches:
  gcab-meson-build-fixes.patch;
  gcab-folder-simplify_sort_cfiles.patch;
  gcab-doc-fixes.patch.
- Drop intltool BuildRequires: it's no longer a requirement after
  upstream migration to Gettext.
- Add git BuildRequires: new dependency.
- Add a little summary of its content to the main package
  description.</changelog>
  <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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1570536000">- Update to version 1.3:
  + New Features: Installed test support.
  + Bugfixes:
  - Fix file corruption on LZX extract.
  - build-sys fixes.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1578312000">- Update to version 1.4:
  + New Features:
  - New GDateTime-based APIs.
  - Allow comping as meson subproject.
  + Bugfixes:
  - build-sys fixes.
  - MacOS/Windows build support.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1659700800">- Update to version 1.5:
  + New Features:
  - New gcab_file_set_bytes() API.
  - meson: Register the gcab executable with meson.
  + Bugfixes:
  - Fixed MSZIP compression when deflate algorithm would expand.
    Previous versions of gcab can produce "incorrect" archives
    (when a compressed block is larger than its input). They are
    however supported by gcab itself, and we will keep support
    for it for the foreseeble future.
  - gcab: avoid runtime warnings.
  - Fix coverity warnings.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688558400">- Update to version 1.6:
  + New Features: Allow specifying the allowed compression formats
    at runtime. This would allow us, for example, to disable the
    slightly scary LZX compression format when parsing unknown
    files.
  + Bugfixes: Do not require git when building from a tarball.</changelog>
</package>
<package pkgid="b18fcd275cac35e755da89dcdad5aea16407849b752b4a8b9315bd220377b9b1e77a58e56ca32e12132bd872bd0911725d5874d7be6e695ad6cdcdf62378211b" name="gcab" arch="x86_64">
  <version epoch="0" ver="1.6" rel="1.1"/>
  <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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1570536000">- Update to version 1.3:
  + New Features: Installed test support.
  + Bugfixes:
  - Fix file corruption on LZX extract.
  - build-sys fixes.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1578312000">- Update to version 1.4:
  + New Features:
  - New GDateTime-based APIs.
  - Allow comping as meson subproject.
  + Bugfixes:
  - build-sys fixes.
  - MacOS/Windows build support.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1659700800">- Update to version 1.5:
  + New Features:
  - New gcab_file_set_bytes() API.
  - meson: Register the gcab executable with meson.
  + Bugfixes:
  - Fixed MSZIP compression when deflate algorithm would expand.
    Previous versions of gcab can produce "incorrect" archives
    (when a compressed block is larger than its input). They are
    however supported by gcab itself, and we will keep support
    for it for the foreseeble future.
  - gcab: avoid runtime warnings.
  - Fix coverity warnings.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688558400">- Update to version 1.6:
  + New Features: Allow specifying the allowed compression formats
    at runtime. This would allow us, for example, to disable the
    slightly scary LZX compression format when parsing unknown
    files.
  + Bugfixes: Do not require git when building from a tarball.</changelog>
</package>
<package pkgid="7ca2abde57b50a0d4bf4fe5aefad18b2930675e53f944f7220392e90a15a0a243025ff9f016054b1f4481160499c08ba6bc163077fbcc3d5a8cb5a44b66a97fa" name="gcab-debuginfo" arch="i586">
  <version epoch="0" ver="1.6" rel="1.1"/>
  <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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1570536000">- Update to version 1.3:
  + New Features: Installed test support.
  + Bugfixes:
  - Fix file corruption on LZX extract.
  - build-sys fixes.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1578312000">- Update to version 1.4:
  + New Features:
  - New GDateTime-based APIs.
  - Allow comping as meson subproject.
  + Bugfixes:
  - build-sys fixes.
  - MacOS/Windows build support.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1659700800">- Update to version 1.5:
  + New Features:
  - New gcab_file_set_bytes() API.
  - meson: Register the gcab executable with meson.
  + Bugfixes:
  - Fixed MSZIP compression when deflate algorithm would expand.
    Previous versions of gcab can produce "incorrect" archives
    (when a compressed block is larger than its input). They are
    however supported by gcab itself, and we will keep support
    for it for the foreseeble future.
  - gcab: avoid runtime warnings.
  - Fix coverity warnings.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688558400">- Update to version 1.6:
  + New Features: Allow specifying the allowed compression formats
    at runtime. This would allow us, for example, to disable the
    slightly scary LZX compression format when parsing unknown
    files.
  + Bugfixes: Do not require git when building from a tarball.</changelog>
</package>
<package pkgid="7bfab8a36fc17095d23decdb9cb856ae4fd72947d979dba858d7c3e31bc1a4b780adf9966bd090db85fa42eae46fd897411345bf1b89115e7535f34eef67020c" name="gcab-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.6" rel="1.1"/>
  <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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1570536000">- Update to version 1.3:
  + New Features: Installed test support.
  + Bugfixes:
  - Fix file corruption on LZX extract.
  - build-sys fixes.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1578312000">- Update to version 1.4:
  + New Features:
  - New GDateTime-based APIs.
  - Allow comping as meson subproject.
  + Bugfixes:
  - build-sys fixes.
  - MacOS/Windows build support.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1659700800">- Update to version 1.5:
  + New Features:
  - New gcab_file_set_bytes() API.
  - meson: Register the gcab executable with meson.
  + Bugfixes:
  - Fixed MSZIP compression when deflate algorithm would expand.
    Previous versions of gcab can produce "incorrect" archives
    (when a compressed block is larger than its input). They are
    however supported by gcab itself, and we will keep support
    for it for the foreseeble future.
  - gcab: avoid runtime warnings.
  - Fix coverity warnings.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688558400">- Update to version 1.6:
  + New Features: Allow specifying the allowed compression formats
    at runtime. This would allow us, for example, to disable the
    slightly scary LZX compression format when parsing unknown
    files.
  + Bugfixes: Do not require git when building from a tarball.</changelog>
</package>
<package pkgid="d44e32ca7d536008301e3c56e5fd4fb444b3cfa00c5e8c707941c8bd75e47b7292c16421f5905b24bd2989a55187300822b6fe5494d547d07bc9edd1ce148c37" name="gcab-debugsource" arch="i586">
  <version epoch="0" ver="1.6" rel="1.1"/>
  <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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1570536000">- Update to version 1.3:
  + New Features: Installed test support.
  + Bugfixes:
  - Fix file corruption on LZX extract.
  - build-sys fixes.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1578312000">- Update to version 1.4:
  + New Features:
  - New GDateTime-based APIs.
  - Allow comping as meson subproject.
  + Bugfixes:
  - build-sys fixes.
  - MacOS/Windows build support.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1659700800">- Update to version 1.5:
  + New Features:
  - New gcab_file_set_bytes() API.
  - meson: Register the gcab executable with meson.
  + Bugfixes:
  - Fixed MSZIP compression when deflate algorithm would expand.
    Previous versions of gcab can produce "incorrect" archives
    (when a compressed block is larger than its input). They are
    however supported by gcab itself, and we will keep support
    for it for the foreseeble future.
  - gcab: avoid runtime warnings.
  - Fix coverity warnings.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688558400">- Update to version 1.6:
  + New Features: Allow specifying the allowed compression formats
    at runtime. This would allow us, for example, to disable the
    slightly scary LZX compression format when parsing unknown
    files.
  + Bugfixes: Do not require git when building from a tarball.</changelog>
</package>
<package pkgid="9fce0f6bca51cbd53b61679e2baf4f94b35c78d82a8c946c4a8a9f6a28d3e8de78b611d2fd2fd20830a5856b72bb36ac8f1a48ae4a2c6f0490caa741e3acd607" name="gcab-debugsource" arch="x86_64">
  <version epoch="0" ver="1.6" rel="1.1"/>
  <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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1570536000">- Update to version 1.3:
  + New Features: Installed test support.
  + Bugfixes:
  - Fix file corruption on LZX extract.
  - build-sys fixes.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1578312000">- Update to version 1.4:
  + New Features:
  - New GDateTime-based APIs.
  - Allow comping as meson subproject.
  + Bugfixes:
  - build-sys fixes.
  - MacOS/Windows build support.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1659700800">- Update to version 1.5:
  + New Features:
  - New gcab_file_set_bytes() API.
  - meson: Register the gcab executable with meson.
  + Bugfixes:
  - Fixed MSZIP compression when deflate algorithm would expand.
    Previous versions of gcab can produce "incorrect" archives
    (when a compressed block is larger than its input). They are
    however supported by gcab itself, and we will keep support
    for it for the foreseeble future.
  - gcab: avoid runtime warnings.
  - Fix coverity warnings.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688558400">- Update to version 1.6:
  + New Features: Allow specifying the allowed compression formats
    at runtime. This would allow us, for example, to disable the
    slightly scary LZX compression format when parsing unknown
    files.
  + Bugfixes: Do not require git when building from a tarball.</changelog>
</package>
<package pkgid="fb978dad8734584f1ba6e69babf13ee2164e8df5304a6a0e9b81ee3b5325d3575123896a32611829734c6b5c4525e99dd848faee104896106888962e8e83bcf3" name="gcab-devel" arch="i586">
  <version epoch="0" ver="1.6" rel="1.1"/>
  <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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1570536000">- Update to version 1.3:
  + New Features: Installed test support.
  + Bugfixes:
  - Fix file corruption on LZX extract.
  - build-sys fixes.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1578312000">- Update to version 1.4:
  + New Features:
  - New GDateTime-based APIs.
  - Allow comping as meson subproject.
  + Bugfixes:
  - build-sys fixes.
  - MacOS/Windows build support.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1659700800">- Update to version 1.5:
  + New Features:
  - New gcab_file_set_bytes() API.
  - meson: Register the gcab executable with meson.
  + Bugfixes:
  - Fixed MSZIP compression when deflate algorithm would expand.
    Previous versions of gcab can produce "incorrect" archives
    (when a compressed block is larger than its input). They are
    however supported by gcab itself, and we will keep support
    for it for the foreseeble future.
  - gcab: avoid runtime warnings.
  - Fix coverity warnings.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688558400">- Update to version 1.6:
  + New Features: Allow specifying the allowed compression formats
    at runtime. This would allow us, for example, to disable the
    slightly scary LZX compression format when parsing unknown
    files.
  + Bugfixes: Do not require git when building from a tarball.</changelog>
</package>
<package pkgid="fcf69aeaaf6d5053b5f4402ec9ad6d9a3f5b7db9af952bb24b957f7c2a2f64611a73f398dd3d0ce398c26390266baf18e7a8f7f77a1275b927bcbda1478e4101" name="gcab-devel" arch="x86_64">
  <version epoch="0" ver="1.6" rel="1.1"/>
  <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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1570536000">- Update to version 1.3:
  + New Features: Installed test support.
  + Bugfixes:
  - Fix file corruption on LZX extract.
  - build-sys fixes.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1578312000">- Update to version 1.4:
  + New Features:
  - New GDateTime-based APIs.
  - Allow comping as meson subproject.
  + Bugfixes:
  - build-sys fixes.
  - MacOS/Windows build support.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1659700800">- Update to version 1.5:
  + New Features:
  - New gcab_file_set_bytes() API.
  - meson: Register the gcab executable with meson.
  + Bugfixes:
  - Fixed MSZIP compression when deflate algorithm would expand.
    Previous versions of gcab can produce "incorrect" archives
    (when a compressed block is larger than its input). They are
    however supported by gcab itself, and we will keep support
    for it for the foreseeble future.
  - gcab: avoid runtime warnings.
  - Fix coverity warnings.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688558400">- Update to version 1.6:
  + New Features: Allow specifying the allowed compression formats
    at runtime. This would allow us, for example, to disable the
    slightly scary LZX compression format when parsing unknown
    files.
  + Bugfixes: Do not require git when building from a tarball.</changelog>
</package>
<package pkgid="fe5170bf048f3aa5276dd5704bd131693f6cb8a53793fe42da252fd636362a528fd040dd07f1b1eb2ba56acbb39cd2ccc86c76a89e8d3a7eafe8b3f461583c3b" name="gcab-lang" arch="noarch">
  <version epoch="0" ver="1.6" rel="1.1"/>
  <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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1570536000">- Update to version 1.3:
  + New Features: Installed test support.
  + Bugfixes:
  - Fix file corruption on LZX extract.
  - build-sys fixes.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1578312000">- Update to version 1.4:
  + New Features:
  - New GDateTime-based APIs.
  - Allow comping as meson subproject.
  + Bugfixes:
  - build-sys fixes.
  - MacOS/Windows build support.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1659700800">- Update to version 1.5:
  + New Features:
  - New gcab_file_set_bytes() API.
  - meson: Register the gcab executable with meson.
  + Bugfixes:
  - Fixed MSZIP compression when deflate algorithm would expand.
    Previous versions of gcab can produce "incorrect" archives
    (when a compressed block is larger than its input). They are
    however supported by gcab itself, and we will keep support
    for it for the foreseeble future.
  - gcab: avoid runtime warnings.
  - Fix coverity warnings.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688558400">- Update to version 1.6:
  + New Features: Allow specifying the allowed compression formats
    at runtime. This would allow us, for example, to disable the
    slightly scary LZX compression format when parsing unknown
    files.
  + Bugfixes: Do not require git when building from a tarball.</changelog>
</package>
<package pkgid="885e34b8afaf8507d51f6b6dd54ab45242a1b2d656cc3c9109cbcece4e9062909f3bb219a657c8262514746c59198967e96ae07ba72df4c14c4cfe100a378d5b" name="gccmakedep" arch="noarch">
  <version epoch="0" ver="1.0.3" rel="4.7"/>
  <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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1621166400">- modernize spec-file (move license to licensedir, add source url)</changelog>
</package>
<package pkgid="574f01a8d6365b3b21f72ee7352b4e8794a8c690f42ecce5aa975aadabc4093d048c6753b6be54c77e461d71c7aae9104fddb17b751ff2a429c7599b43bae2ed" name="gccmakedep" arch="src">
  <version epoch="0" ver="1.0.3" rel="4.7"/>
  <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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1621166400">- modernize spec-file (move license to licensedir, add source url)</changelog>
</package>
<package pkgid="0e9bcf52dceb69e182a6f20aa1511a021ccc562286609fda322dc2cba366cd614dbdf7e551cb837e043b00ccb7e4a466eed0f6fec02a8b7f3a414dedd840c7d3" name="gcin" arch="src">
  <version epoch="0" ver="2.9.0" rel="4.22"/>
  <changelog author="glin@suse.com" date="1441627200">- Add libappindicator3-devel to BuildRequires to enable appindicator
  support for Plasma 5</changelog>
  <changelog author="ramaxlo@gmail.com" date="1443528000">- Add gcin-qt5-immodule, libappindicator3-1 as runtime dependencies
  for Plasma 5 (the program does own binding with dlsym())</changelog>
  <changelog author="glin@suse.com" date="1445601600">- Update to 2.8.4
  + Switch to appindicator by default
  + Changes: http://hyperrate.com/gcin-source/Changelog.html
- Drop upstreamed fixes
  + qt5gui-header-path-fix.patch
  + plasma5-dirty-fix.patch</changelog>
  <changelog author="glin@suse.com" date="1445688000">- Add gcin-fix-qt5-iid.patch to fix the qt5 iid so that the qt5
  applications can load the gcin immodule (boo#951750)</changelog>
  <changelog author="mlin@suse.com" date="1445860800">- Add gcin-improve-build-with-pkgconfig.patch
  + Improve build with pkgconfig
  + Add Qt5Gui private headers at moc period
- Update gcin-fix-qt5-iid.patch
  + Use macro instead of string literal, better backward compatibility
    for Qt5 &lt; 5.5</changelog>
  <changelog author="i@marguerite.su" date="1465387200">- fix tumbleweed build
- refresh patch: gcin-improve-build-with-pkgconfig.patch
  * Qt5PlatformSupport has gone from Qt 5.6.0
  * fix include for qinputmethod.h
- add gcin-qt5 to baselibs.conf
- rename the sub-packages in openSUSE style
- split libgcin-im-client1 library</changelog>
  <changelog author="glin@suse.com" date="1473422400">- Remove libappindicator since KDE already brought system tray icon
  back.</changelog>
  <changelog author="glin@suse.com" date="1476273600">- Amend baselibs.conf to avoid the immodules to require gcin-32bit
  (boo#1002566)</changelog>
  <changelog author="glin@suse.com" date="1486641600">- Update to 2.8.5
  + Fix a typing bug with Hsu layout
  + Fix the missing pre-select phrases when using Array input
    method
- Refresh patches:
  + gcin-improve-build-with-pkgconfig.patch
  + gcin-parallel-compiling.patch</changelog>
  <changelog author="glin@suse.com" date="1488456000">- Add gcin-dont-copy-gcin-qt5-header.patch to avoid overwriting
  the patched gcin-qt5.h</changelog>
  <changelog author="glin@suse.com" date="1498046400">- Amend gcin-improve-build-with-pkgconfig.patch for Qt 5.9.0</changelog>
  <changelog author="bwiedemann@suse.com" date="1504526400">- Add gcin-reproducible.patch to initialize memory</changelog>
  <changelog author="glin@suse.com" date="1527249600">- Update to 2.8.6
  + Fixed a selection key problem with ctrl-alt-,
  + Use libcurl to upload/download phrases
  + Improved pinyin pre-select phrases
- Add libcurl-devel and libXtst-devel to BuildRequires
- Drop upstreamed patch: gcin-reproducible.patch
- Refresh patches
  + gcin-dont-copy-gcin-qt5-header.patch
  + gcin-improve-build-with-pkgconfig.patch
  + gcin-parallel-compiling.patch
- Remove the version check since openSUSE 13.1 is not supported
  long ago
- Only build gcin-qt4 for openSUSE</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1545912000">- Update to 2.8.8
  + Fix a cursor issue in 26 keys bopomofo
  + Fix a issue with Hsu's keyboard layout and enabling
    "more UTF-8 characters"
- Refresh gcin-fix-qt5-iid.patch
- Use %license for COPYING</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1554120000">- Update to 2.8.9
  + Fix issues with gtk3 and switch to gtk3 by default
  + Fix an issue with 41 keys bopomofo
- Add gcin-remove-dead-code.patch to remove the dead code which
  causes the useless warning</changelog>
  <changelog author="tiwai@suse.de" date="1555502400">- Drop build of gcin-qt4 subpackage on TW due to EOL of Qt4.</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1591617600">- Update to 2.9.0
  + Fix gtab word choosing area mismatching
  + Fix an issue with hsu keyboard
  + gcc 10 compatibility</changelog>
  <changelog author="tiwai@suse.de" date="1606392000">- Move the startup snippet to /usr/etc/X11/xim.d for TW</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1607083200">- Do not build the qt4 subpackage for Leap 15.3 or newer
  (boo#1179613).</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1614081600">- Fix the build failure due to the comparison of bare words</changelog>
</package>
<package pkgid="6cadd6abbd2223fec81ec6a97e890f6bf92f7898e0dfdfdd70eaa3fc24257da92e1616d92fedd30f9b3d6c559ffb1f62ccbc261932ad655fbadc3736c7cd9840" name="gcin" arch="x86_64">
  <version epoch="0" ver="2.9.0" rel="4.22"/>
  <changelog author="glin@suse.com" date="1498046400">- Amend gcin-improve-build-with-pkgconfig.patch for Qt 5.9.0</changelog>
  <changelog author="bwiedemann@suse.com" date="1504526400">- Add gcin-reproducible.patch to initialize memory</changelog>
  <changelog author="glin@suse.com" date="1527249600">- Update to 2.8.6
  + Fixed a selection key problem with ctrl-alt-,
  + Use libcurl to upload/download phrases
  + Improved pinyin pre-select phrases
- Add libcurl-devel and libXtst-devel to BuildRequires
- Drop upstreamed patch: gcin-reproducible.patch
- Refresh patches
  + gcin-dont-copy-gcin-qt5-header.patch
  + gcin-improve-build-with-pkgconfig.patch
  + gcin-parallel-compiling.patch
- Remove the version check since openSUSE 13.1 is not supported
  long ago
- Only build gcin-qt4 for openSUSE</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1545912000">- Update to 2.8.8
  + Fix a cursor issue in 26 keys bopomofo
  + Fix a issue with Hsu's keyboard layout and enabling
    "more UTF-8 characters"
- Refresh gcin-fix-qt5-iid.patch
- Use %license for COPYING</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1554120000">- Update to 2.8.9
  + Fix issues with gtk3 and switch to gtk3 by default
  + Fix an issue with 41 keys bopomofo
- Add gcin-remove-dead-code.patch to remove the dead code which
  causes the useless warning</changelog>
  <changelog author="tiwai@suse.de" date="1555502400">- Drop build of gcin-qt4 subpackage on TW due to EOL of Qt4.</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1591617600">- Update to 2.9.0
  + Fix gtab word choosing area mismatching
  + Fix an issue with hsu keyboard
  + gcc 10 compatibility</changelog>
  <changelog author="tiwai@suse.de" date="1606392000">- Move the startup snippet to /usr/etc/X11/xim.d for TW</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1607083200">- Do not build the qt4 subpackage for Leap 15.3 or newer
  (boo#1179613).</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1614081600">- Fix the build failure due to the comparison of bare words</changelog>
</package>
<package pkgid="e248558f2897f302ab0e2556db9c95952735d176d62f379bdde46b413c7385df092d21adee6c7bf5eca9af9e32025b33bda25397e0618e2f424a0b535de45e2b" name="gcin-anthy" arch="x86_64">
  <version epoch="0" ver="2.9.0" rel="4.22"/>
  <changelog author="glin@suse.com" date="1498046400">- Amend gcin-improve-build-with-pkgconfig.patch for Qt 5.9.0</changelog>
  <changelog author="bwiedemann@suse.com" date="1504526400">- Add gcin-reproducible.patch to initialize memory</changelog>
  <changelog author="glin@suse.com" date="1527249600">- Update to 2.8.6
  + Fixed a selection key problem with ctrl-alt-,
  + Use libcurl to upload/download phrases
  + Improved pinyin pre-select phrases
- Add libcurl-devel and libXtst-devel to BuildRequires
- Drop upstreamed patch: gcin-reproducible.patch
- Refresh patches
  + gcin-dont-copy-gcin-qt5-header.patch
  + gcin-improve-build-with-pkgconfig.patch
  + gcin-parallel-compiling.patch
- Remove the version check since openSUSE 13.1 is not supported
  long ago
- Only build gcin-qt4 for openSUSE</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1545912000">- Update to 2.8.8
  + Fix a cursor issue in 26 keys bopomofo
  + Fix a issue with Hsu's keyboard layout and enabling
    "more UTF-8 characters"
- Refresh gcin-fix-qt5-iid.patch
- Use %license for COPYING</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1554120000">- Update to 2.8.9
  + Fix issues with gtk3 and switch to gtk3 by default
  + Fix an issue with 41 keys bopomofo
- Add gcin-remove-dead-code.patch to remove the dead code which
  causes the useless warning</changelog>
  <changelog author="tiwai@suse.de" date="1555502400">- Drop build of gcin-qt4 subpackage on TW due to EOL of Qt4.</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1591617600">- Update to 2.9.0
  + Fix gtab word choosing area mismatching
  + Fix an issue with hsu keyboard
  + gcc 10 compatibility</changelog>
  <changelog author="tiwai@suse.de" date="1606392000">- Move the startup snippet to /usr/etc/X11/xim.d for TW</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1607083200">- Do not build the qt4 subpackage for Leap 15.3 or newer
  (boo#1179613).</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1614081600">- Fix the build failure due to the comparison of bare words</changelog>
</package>
<package pkgid="fe8decf00c7bbab25d51d49f7d71bbd31eb0a1fb7685264ef6e2f31cc5636b269625d974ab5acfb64b188520be6816b880128f7a33bf56fa082306a460b741ce" name="gcin-anthy-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.9.0" rel="4.22"/>
  <changelog author="glin@suse.com" date="1498046400">- Amend gcin-improve-build-with-pkgconfig.patch for Qt 5.9.0</changelog>
  <changelog author="bwiedemann@suse.com" date="1504526400">- Add gcin-reproducible.patch to initialize memory</changelog>
  <changelog author="glin@suse.com" date="1527249600">- Update to 2.8.6
  + Fixed a selection key problem with ctrl-alt-,
  + Use libcurl to upload/download phrases
  + Improved pinyin pre-select phrases
- Add libcurl-devel and libXtst-devel to BuildRequires
- Drop upstreamed patch: gcin-reproducible.patch
- Refresh patches
  + gcin-dont-copy-gcin-qt5-header.patch
  + gcin-improve-build-with-pkgconfig.patch
  + gcin-parallel-compiling.patch
- Remove the version check since openSUSE 13.1 is not supported
  long ago
- Only build gcin-qt4 for openSUSE</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1545912000">- Update to 2.8.8
  + Fix a cursor issue in 26 keys bopomofo
  + Fix a issue with Hsu's keyboard layout and enabling
    "more UTF-8 characters"
- Refresh gcin-fix-qt5-iid.patch
- Use %license for COPYING</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1554120000">- Update to 2.8.9
  + Fix issues with gtk3 and switch to gtk3 by default
  + Fix an issue with 41 keys bopomofo
- Add gcin-remove-dead-code.patch to remove the dead code which
  causes the useless warning</changelog>
  <changelog author="tiwai@suse.de" date="1555502400">- Drop build of gcin-qt4 subpackage on TW due to EOL of Qt4.</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1591617600">- Update to 2.9.0
  + Fix gtab word choosing area mismatching
  + Fix an issue with hsu keyboard
  + gcc 10 compatibility</changelog>
  <changelog author="tiwai@suse.de" date="1606392000">- Move the startup snippet to /usr/etc/X11/xim.d for TW</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1607083200">- Do not build the qt4 subpackage for Leap 15.3 or newer
  (boo#1179613).</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1614081600">- Fix the build failure due to the comparison of bare words</changelog>
</package>
<package pkgid="831be89f08e307838937c7db494e97ebff3c650f3a4f143fcec2ab18e213b6e26f70a595619c14f225e24a1323a8d9640ac10a2f1739865b4a1a69ba8998322b" name="gcin-branding-upstream" arch="x86_64">
  <version epoch="0" ver="2.9.0" rel="4.22"/>
  <changelog author="glin@suse.com" date="1498046400">- Amend gcin-improve-build-with-pkgconfig.patch for Qt 5.9.0</changelog>
  <changelog author="bwiedemann@suse.com" date="1504526400">- Add gcin-reproducible.patch to initialize memory</changelog>
  <changelog author="glin@suse.com" date="1527249600">- Update to 2.8.6
  + Fixed a selection key problem with ctrl-alt-,
  + Use libcurl to upload/download phrases
  + Improved pinyin pre-select phrases
- Add libcurl-devel and libXtst-devel to BuildRequires
- Drop upstreamed patch: gcin-reproducible.patch
- Refresh patches
  + gcin-dont-copy-gcin-qt5-header.patch
  + gcin-improve-build-with-pkgconfig.patch
  + gcin-parallel-compiling.patch
- Remove the version check since openSUSE 13.1 is not supported
  long ago
- Only build gcin-qt4 for openSUSE</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1545912000">- Update to 2.8.8
  + Fix a cursor issue in 26 keys bopomofo
  + Fix a issue with Hsu's keyboard layout and enabling
    "more UTF-8 characters"
- Refresh gcin-fix-qt5-iid.patch
- Use %license for COPYING</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1554120000">- Update to 2.8.9
  + Fix issues with gtk3 and switch to gtk3 by default
  + Fix an issue with 41 keys bopomofo
- Add gcin-remove-dead-code.patch to remove the dead code which
  causes the useless warning</changelog>
  <changelog author="tiwai@suse.de" date="1555502400">- Drop build of gcin-qt4 subpackage on TW due to EOL of Qt4.</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1591617600">- Update to 2.9.0
  + Fix gtab word choosing area mismatching
  + Fix an issue with hsu keyboard
  + gcc 10 compatibility</changelog>
  <changelog author="tiwai@suse.de" date="1606392000">- Move the startup snippet to /usr/etc/X11/xim.d for TW</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1607083200">- Do not build the qt4 subpackage for Leap 15.3 or newer
  (boo#1179613).</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1614081600">- Fix the build failure due to the comparison of bare words</changelog>
</package>
<package pkgid="88ac9543724bf83debbb1315be964584b98db53e77f2f28a05223f235047f935593314944fe3558feada5da9f450da03460f05dbe3ea4a02e46934961ebba23b" name="gcin-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.9.0" rel="4.22"/>
  <changelog author="glin@suse.com" date="1498046400">- Amend gcin-improve-build-with-pkgconfig.patch for Qt 5.9.0</changelog>
  <changelog author="bwiedemann@suse.com" date="1504526400">- Add gcin-reproducible.patch to initialize memory</changelog>
  <changelog author="glin@suse.com" date="1527249600">- Update to 2.8.6
  + Fixed a selection key problem with ctrl-alt-,
  + Use libcurl to upload/download phrases
  + Improved pinyin pre-select phrases
- Add libcurl-devel and libXtst-devel to BuildRequires
- Drop upstreamed patch: gcin-reproducible.patch
- Refresh patches
  + gcin-dont-copy-gcin-qt5-header.patch
  + gcin-improve-build-with-pkgconfig.patch
  + gcin-parallel-compiling.patch
- Remove the version check since openSUSE 13.1 is not supported
  long ago
- Only build gcin-qt4 for openSUSE</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1545912000">- Update to 2.8.8
  + Fix a cursor issue in 26 keys bopomofo
  + Fix a issue with Hsu's keyboard layout and enabling
    "more UTF-8 characters"
- Refresh gcin-fix-qt5-iid.patch
- Use %license for COPYING</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1554120000">- Update to 2.8.9
  + Fix issues with gtk3 and switch to gtk3 by default
  + Fix an issue with 41 keys bopomofo
- Add gcin-remove-dead-code.patch to remove the dead code which
  causes the useless warning</changelog>
  <changelog author="tiwai@suse.de" date="1555502400">- Drop build of gcin-qt4 subpackage on TW due to EOL of Qt4.</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1591617600">- Update to 2.9.0
  + Fix gtab word choosing area mismatching
  + Fix an issue with hsu keyboard
  + gcc 10 compatibility</changelog>
  <changelog author="tiwai@suse.de" date="1606392000">- Move the startup snippet to /usr/etc/X11/xim.d for TW</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1607083200">- Do not build the qt4 subpackage for Leap 15.3 or newer
  (boo#1179613).</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1614081600">- Fix the build failure due to the comparison of bare words</changelog>
</package>
<package pkgid="962377d0c5aea339a7879e83ba6f5ecce9c496a9b7884d0c41c2cb1267501889a63fbacfa237335b421d5e3749898dba817af027ca139fa534cd5162e8c493f3" name="gcin-debugsource" arch="x86_64">
  <version epoch="0" ver="2.9.0" rel="4.22"/>
  <changelog author="glin@suse.com" date="1498046400">- Amend gcin-improve-build-with-pkgconfig.patch for Qt 5.9.0</changelog>
  <changelog author="bwiedemann@suse.com" date="1504526400">- Add gcin-reproducible.patch to initialize memory</changelog>
  <changelog author="glin@suse.com" date="1527249600">- Update to 2.8.6
  + Fixed a selection key problem with ctrl-alt-,
  + Use libcurl to upload/download phrases
  + Improved pinyin pre-select phrases
- Add libcurl-devel and libXtst-devel to BuildRequires
- Drop upstreamed patch: gcin-reproducible.patch
- Refresh patches
  + gcin-dont-copy-gcin-qt5-header.patch
  + gcin-improve-build-with-pkgconfig.patch
  + gcin-parallel-compiling.patch
- Remove the version check since openSUSE 13.1 is not supported
  long ago
- Only build gcin-qt4 for openSUSE</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1545912000">- Update to 2.8.8
  + Fix a cursor issue in 26 keys bopomofo
  + Fix a issue with Hsu's keyboard layout and enabling
    "more UTF-8 characters"
- Refresh gcin-fix-qt5-iid.patch
- Use %license for COPYING</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1554120000">- Update to 2.8.9
  + Fix issues with gtk3 and switch to gtk3 by default
  + Fix an issue with 41 keys bopomofo
- Add gcin-remove-dead-code.patch to remove the dead code which
  causes the useless warning</changelog>
  <changelog author="tiwai@suse.de" date="1555502400">- Drop build of gcin-qt4 subpackage on TW due to EOL of Qt4.</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1591617600">- Update to 2.9.0
  + Fix gtab word choosing area mismatching
  + Fix an issue with hsu keyboard
  + gcc 10 compatibility</changelog>
  <changelog author="tiwai@suse.de" date="1606392000">- Move the startup snippet to /usr/etc/X11/xim.d for TW</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1607083200">- Do not build the qt4 subpackage for Leap 15.3 or newer
  (boo#1179613).</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1614081600">- Fix the build failure due to the comparison of bare words</changelog>
</package>
<package pkgid="704fc6ae61821446a0286c400349899956779baac6f75a43b97c0c4c7759f374949fbb8d92b6cc6903ea739f75dfd71c9328560781615f0c032284069e1bdf9f" name="gcin-gtk2" arch="x86_64">
  <version epoch="0" ver="2.9.0" rel="4.22"/>
  <changelog author="glin@suse.com" date="1498046400">- Amend gcin-improve-build-with-pkgconfig.patch for Qt 5.9.0</changelog>
  <changelog author="bwiedemann@suse.com" date="1504526400">- Add gcin-reproducible.patch to initialize memory</changelog>
  <changelog author="glin@suse.com" date="1527249600">- Update to 2.8.6
  + Fixed a selection key problem with ctrl-alt-,
  + Use libcurl to upload/download phrases
  + Improved pinyin pre-select phrases
- Add libcurl-devel and libXtst-devel to BuildRequires
- Drop upstreamed patch: gcin-reproducible.patch
- Refresh patches
  + gcin-dont-copy-gcin-qt5-header.patch
  + gcin-improve-build-with-pkgconfig.patch
  + gcin-parallel-compiling.patch
- Remove the version check since openSUSE 13.1 is not supported
  long ago
- Only build gcin-qt4 for openSUSE</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1545912000">- Update to 2.8.8
  + Fix a cursor issue in 26 keys bopomofo
  + Fix a issue with Hsu's keyboard layout and enabling
    "more UTF-8 characters"
- Refresh gcin-fix-qt5-iid.patch
- Use %license for COPYING</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1554120000">- Update to 2.8.9
  + Fix issues with gtk3 and switch to gtk3 by default
  + Fix an issue with 41 keys bopomofo
- Add gcin-remove-dead-code.patch to remove the dead code which
  causes the useless warning</changelog>
  <changelog author="tiwai@suse.de" date="1555502400">- Drop build of gcin-qt4 subpackage on TW due to EOL of Qt4.</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1591617600">- Update to 2.9.0
  + Fix gtab word choosing area mismatching
  + Fix an issue with hsu keyboard
  + gcc 10 compatibility</changelog>
  <changelog author="tiwai@suse.de" date="1606392000">- Move the startup snippet to /usr/etc/X11/xim.d for TW</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1607083200">- Do not build the qt4 subpackage for Leap 15.3 or newer
  (boo#1179613).</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1614081600">- Fix the build failure due to the comparison of bare words</changelog>
</package>
<package pkgid="5b9616481de363cfa8c8f7e69a5d1513d98ab72fdd313955b842c1c7af9f6e7823c279863d80fb543a6218a33d4df876a55ca5edd4e31c6256ff8887b8d632b7" name="gcin-gtk2-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.9.0" rel="4.22"/>
  <changelog author="glin@suse.com" date="1498046400">- Amend gcin-improve-build-with-pkgconfig.patch for Qt 5.9.0</changelog>
  <changelog author="bwiedemann@suse.com" date="1504526400">- Add gcin-reproducible.patch to initialize memory</changelog>
  <changelog author="glin@suse.com" date="1527249600">- Update to 2.8.6
  + Fixed a selection key problem with ctrl-alt-,
  + Use libcurl to upload/download phrases
  + Improved pinyin pre-select phrases
- Add libcurl-devel and libXtst-devel to BuildRequires
- Drop upstreamed patch: gcin-reproducible.patch
- Refresh patches
  + gcin-dont-copy-gcin-qt5-header.patch
  + gcin-improve-build-with-pkgconfig.patch
  + gcin-parallel-compiling.patch
- Remove the version check since openSUSE 13.1 is not supported
  long ago
- Only build gcin-qt4 for openSUSE</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1545912000">- Update to 2.8.8
  + Fix a cursor issue in 26 keys bopomofo
  + Fix a issue with Hsu's keyboard layout and enabling
    "more UTF-8 characters"
- Refresh gcin-fix-qt5-iid.patch
- Use %license for COPYING</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1554120000">- Update to 2.8.9
  + Fix issues with gtk3 and switch to gtk3 by default
  + Fix an issue with 41 keys bopomofo
- Add gcin-remove-dead-code.patch to remove the dead code which
  causes the useless warning</changelog>
  <changelog author="tiwai@suse.de" date="1555502400">- Drop build of gcin-qt4 subpackage on TW due to EOL of Qt4.</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1591617600">- Update to 2.9.0
  + Fix gtab word choosing area mismatching
  + Fix an issue with hsu keyboard
  + gcc 10 compatibility</changelog>
  <changelog author="tiwai@suse.de" date="1606392000">- Move the startup snippet to /usr/etc/X11/xim.d for TW</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1607083200">- Do not build the qt4 subpackage for Leap 15.3 or newer
  (boo#1179613).</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1614081600">- Fix the build failure due to the comparison of bare words</changelog>
</package>
<package pkgid="9ece5478c873a22211da6deb4b85fd0f85fe7252a00efc2d18d3539ba657c83a31fcc69224d65258718967a1448a21f44ce6c22efed063b04c05a24ae7198322" name="gcin-gtk3" arch="x86_64">
  <version epoch="0" ver="2.9.0" rel="4.22"/>
  <changelog author="glin@suse.com" date="1498046400">- Amend gcin-improve-build-with-pkgconfig.patch for Qt 5.9.0</changelog>
  <changelog author="bwiedemann@suse.com" date="1504526400">- Add gcin-reproducible.patch to initialize memory</changelog>
  <changelog author="glin@suse.com" date="1527249600">- Update to 2.8.6
  + Fixed a selection key problem with ctrl-alt-,
  + Use libcurl to upload/download phrases
  + Improved pinyin pre-select phrases
- Add libcurl-devel and libXtst-devel to BuildRequires
- Drop upstreamed patch: gcin-reproducible.patch
- Refresh patches
  + gcin-dont-copy-gcin-qt5-header.patch
  + gcin-improve-build-with-pkgconfig.patch
  + gcin-parallel-compiling.patch
- Remove the version check since openSUSE 13.1 is not supported
  long ago
- Only build gcin-qt4 for openSUSE</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1545912000">- Update to 2.8.8
  + Fix a cursor issue in 26 keys bopomofo
  + Fix a issue with Hsu's keyboard layout and enabling
    "more UTF-8 characters"
- Refresh gcin-fix-qt5-iid.patch
- Use %license for COPYING</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1554120000">- Update to 2.8.9
  + Fix issues with gtk3 and switch to gtk3 by default
  + Fix an issue with 41 keys bopomofo
- Add gcin-remove-dead-code.patch to remove the dead code which
  causes the useless warning</changelog>
  <changelog author="tiwai@suse.de" date="1555502400">- Drop build of gcin-qt4 subpackage on TW due to EOL of Qt4.</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1591617600">- Update to 2.9.0
  + Fix gtab word choosing area mismatching
  + Fix an issue with hsu keyboard
  + gcc 10 compatibility</changelog>
  <changelog author="tiwai@suse.de" date="1606392000">- Move the startup snippet to /usr/etc/X11/xim.d for TW</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1607083200">- Do not build the qt4 subpackage for Leap 15.3 or newer
  (boo#1179613).</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1614081600">- Fix the build failure due to the comparison of bare words</changelog>
</package>
<package pkgid="a7bf9b207d4b6bc2396ea0ee407cb21fb95b59b15b9c532e0a68263a6b52178d957a8c4e4377848e58be6fa42b986a26ae881560588f50cfcbe83e2bcb5eb8d3" name="gcin-gtk3-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.9.0" rel="4.22"/>
  <changelog author="glin@suse.com" date="1498046400">- Amend gcin-improve-build-with-pkgconfig.patch for Qt 5.9.0</changelog>
  <changelog author="bwiedemann@suse.com" date="1504526400">- Add gcin-reproducible.patch to initialize memory</changelog>
  <changelog author="glin@suse.com" date="1527249600">- Update to 2.8.6
  + Fixed a selection key problem with ctrl-alt-,
  + Use libcurl to upload/download phrases
  + Improved pinyin pre-select phrases
- Add libcurl-devel and libXtst-devel to BuildRequires
- Drop upstreamed patch: gcin-reproducible.patch
- Refresh patches
  + gcin-dont-copy-gcin-qt5-header.patch
  + gcin-improve-build-with-pkgconfig.patch
  + gcin-parallel-compiling.patch
- Remove the version check since openSUSE 13.1 is not supported
  long ago
- Only build gcin-qt4 for openSUSE</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1545912000">- Update to 2.8.8
  + Fix a cursor issue in 26 keys bopomofo
  + Fix a issue with Hsu's keyboard layout and enabling
    "more UTF-8 characters"
- Refresh gcin-fix-qt5-iid.patch
- Use %license for COPYING</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1554120000">- Update to 2.8.9
  + Fix issues with gtk3 and switch to gtk3 by default
  + Fix an issue with 41 keys bopomofo
- Add gcin-remove-dead-code.patch to remove the dead code which
  causes the useless warning</changelog>
  <changelog author="tiwai@suse.de" date="1555502400">- Drop build of gcin-qt4 subpackage on TW due to EOL of Qt4.</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1591617600">- Update to 2.9.0
  + Fix gtab word choosing area mismatching
  + Fix an issue with hsu keyboard
  + gcc 10 compatibility</changelog>
  <changelog author="tiwai@suse.de" date="1606392000">- Move the startup snippet to /usr/etc/X11/xim.d for TW</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1607083200">- Do not build the qt4 subpackage for Leap 15.3 or newer
  (boo#1179613).</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1614081600">- Fix the build failure due to the comparison of bare words</changelog>
</package>
<package pkgid="2350f1cacd1c5c80e11c4eb67c90faae07ed92ab4356077cd019df214a6d8aadfa30f2a30d4e78bbdd160f32c438a7fb3bda93cd4c51b6262b7e4984b81fb7d5" name="gcin-qt5" arch="x86_64">
  <version epoch="0" ver="2.9.0" rel="4.22"/>
  <changelog author="glin@suse.com" date="1498046400">- Amend gcin-improve-build-with-pkgconfig.patch for Qt 5.9.0</changelog>
  <changelog author="bwiedemann@suse.com" date="1504526400">- Add gcin-reproducible.patch to initialize memory</changelog>
  <changelog author="glin@suse.com" date="1527249600">- Update to 2.8.6
  + Fixed a selection key problem with ctrl-alt-,
  + Use libcurl to upload/download phrases
  + Improved pinyin pre-select phrases
- Add libcurl-devel and libXtst-devel to BuildRequires
- Drop upstreamed patch: gcin-reproducible.patch
- Refresh patches
  + gcin-dont-copy-gcin-qt5-header.patch
  + gcin-improve-build-with-pkgconfig.patch
  + gcin-parallel-compiling.patch
- Remove the version check since openSUSE 13.1 is not supported
  long ago
- Only build gcin-qt4 for openSUSE</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1545912000">- Update to 2.8.8
  + Fix a cursor issue in 26 keys bopomofo
  + Fix a issue with Hsu's keyboard layout and enabling
    "more UTF-8 characters"
- Refresh gcin-fix-qt5-iid.patch
- Use %license for COPYING</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1554120000">- Update to 2.8.9
  + Fix issues with gtk3 and switch to gtk3 by default
  + Fix an issue with 41 keys bopomofo
- Add gcin-remove-dead-code.patch to remove the dead code which
  causes the useless warning</changelog>
  <changelog author="tiwai@suse.de" date="1555502400">- Drop build of gcin-qt4 subpackage on TW due to EOL of Qt4.</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1591617600">- Update to 2.9.0
  + Fix gtab word choosing area mismatching
  + Fix an issue with hsu keyboard
  + gcc 10 compatibility</changelog>
  <changelog author="tiwai@suse.de" date="1606392000">- Move the startup snippet to /usr/etc/X11/xim.d for TW</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1607083200">- Do not build the qt4 subpackage for Leap 15.3 or newer
  (boo#1179613).</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1614081600">- Fix the build failure due to the comparison of bare words</changelog>
</package>
<package pkgid="6639a700162a513058f23de3718b31b74af9c963c8917ab096302fec6c5d70657610a7645a80b7730225107b704fc8499351b26f3a71364590b988db814e2bbe" name="gcin-qt5-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.9.0" rel="4.22"/>
  <changelog author="glin@suse.com" date="1498046400">- Amend gcin-improve-build-with-pkgconfig.patch for Qt 5.9.0</changelog>
  <changelog author="bwiedemann@suse.com" date="1504526400">- Add gcin-reproducible.patch to initialize memory</changelog>
  <changelog author="glin@suse.com" date="1527249600">- Update to 2.8.6
  + Fixed a selection key problem with ctrl-alt-,
  + Use libcurl to upload/download phrases
  + Improved pinyin pre-select phrases
- Add libcurl-devel and libXtst-devel to BuildRequires
- Drop upstreamed patch: gcin-reproducible.patch
- Refresh patches
  + gcin-dont-copy-gcin-qt5-header.patch
  + gcin-improve-build-with-pkgconfig.patch
  + gcin-parallel-compiling.patch
- Remove the version check since openSUSE 13.1 is not supported
  long ago
- Only build gcin-qt4 for openSUSE</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1545912000">- Update to 2.8.8
  + Fix a cursor issue in 26 keys bopomofo
  + Fix a issue with Hsu's keyboard layout and enabling
    "more UTF-8 characters"
- Refresh gcin-fix-qt5-iid.patch
- Use %license for COPYING</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1554120000">- Update to 2.8.9
  + Fix issues with gtk3 and switch to gtk3 by default
  + Fix an issue with 41 keys bopomofo
- Add gcin-remove-dead-code.patch to remove the dead code which
  causes the useless warning</changelog>
  <changelog author="tiwai@suse.de" date="1555502400">- Drop build of gcin-qt4 subpackage on TW due to EOL of Qt4.</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1591617600">- Update to 2.9.0
  + Fix gtab word choosing area mismatching
  + Fix an issue with hsu keyboard
  + gcc 10 compatibility</changelog>
  <changelog author="tiwai@suse.de" date="1606392000">- Move the startup snippet to /usr/etc/X11/xim.d for TW</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1607083200">- Do not build the qt4 subpackage for Leap 15.3 or newer
  (boo#1179613).</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1614081600">- Fix the build failure due to the comparison of bare words</changelog>
</package>
<package pkgid="3da89b0736e4cf96703722185867cf2177d5419a4e7932b3114c00d3752fff6d658a9a3b25f79b310963c673e6e24d321c69cc0e74461ae7c18dba57f8c6a172" name="gcr" arch="src">
  <version epoch="0" ver="4.1.0" rel="2.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1547812800">- Update to version 3.28.1:
  + system-prompter: Fix use of g_hash_table_lookup_extended.
  + Updated translations.</changelog>
  <changelog author="mgorse@suse.com" date="1567339200">- Update to version 3.33.4:
  + Move from intltool to gettext.
  + Fix parameter type for signal handler causing stack smashing on
    ppc64le.
  + cleanup: Don't use deprecated g_type_class_add_private()
    anymore.
  + Fix GIR annotations.
  + Fix hashtable ordering assumptions.
  + build: Fix gcr-trust symbols not appearing in GIR, and hence
    also VAPI.
  + Update gcr_pkcs11_get_trust_{store|lookup}_slot URI checks.
  + build: Update tap scripts for Python 3 compat.
  + Updated translations.
- Drop intltool dependency, and add gettext.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1571054400">- Update to version 3.34.0:
  + gcr-prompt-dialog: Allow the use of mnemonics in the choice
    label (glgo#GNOME/gcr!22).
  + Use python3 shebang in ui/icons/render-icons.py
    (glgo#GNOME/gcr!21).
  + configure: Use PKG_PROG_PKG_CONFIG instead of reinventing it
    (glgo#GNOME/gcr!20).
  + Replace tap-gtester with one that relies on GLib 2.38+ TAP
    output (glgo#GNOME/gcr!19).
  + Remove SKS network from keyserver defaults (glgo#GNOME/gcr!18).
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1574942400">- Fix usage of libexecdir instead of prefix/lib where applicable.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="dimstar@opensuse.org" date="1581508800">- Update to version 3.35.90:
  + Add support for "NEW CERTIFICATE REQUEST" header.
  + Add support for GOST certificates.
  + Rework handling of ASN.1 standard types.
  + Fix a few regressions in the Meson build.
  + Add support for g_autoptr.
  + Fixed some compiler warnings.
- Changes from version 3.35.1:
  + gcr-certificate: Add (virtual) annotation.
  + Always use G_PARAM_STATIC_STRINGS.
  + Support Meson build system.
  + Avoid potential 64-bit pointer aliasing alignment issues.
  + Update README to mention correct environment variables.
  + build: Use sed for .desktop variables substitution.
  + Updated translations.
- Switch to meson buildsystem: replace configure/make/make_install
  macros with the meson/meson_build/meson_install counterparts.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1582027200">- Update to version 3.35.91:
  + Mark deprecated functions with G_DEPRECATED.
  + egg-oid: Add comments for translators for new abbrevations.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1583928000">- Update to version 3.36.0:
  + gcr: Update gtk-doc get_der_data() vfunc.
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1588161600">- Enable FIPS patch on Leap (jsc#SLE-11855).</changelog>
  <changelog author="dimstar@opensuse.org" date="1601899200">- Update to version 3.38.0:
  + No changes from 3.37.91.
- Changes from version 3.37.91:
  + meson: missing dependency on generated oids header.
  + Correct display of key usage extensions.
  + meson: Correctly set internal vapi dependencies.
  + Cleanup GType boilerplate.
  + gck: Fixed test failures.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1610539200">- Update to version 3.38.1:
  + ui: Set "use-underline" for GcrImportButton.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1618660800">- Update to version 3.40.0:
  + FEATURE: add hkps://keys.openpgp.org to keyserver defaults.
  + gcr/key-mechanism: Port to GTask.
  + GckCall: Simplify the code by using GTask based implementation.
  + Updated translations.
- Make use of the new gpg_path meson option by passing
  %{_bindir}/gpg2 as value to it: We know that openSUSE installs
  gpg2 to this path. Allows to drop gpg2 BuildRequires.
- Drop pkgconfig(gtk+-x11-3.0) BuildRequires: no longer needed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1633435200">- Update to version 3.41.0:
  +  Port ssh-agent from gnome-keyring.
  + build: Fix parallel build failure due to missing marshal
    dependency.
  + Fix warnings by dropping `volatile` for g_once_init_inter
    locations.
  + tests: More robust against GTask unref race condition.
  + Updated translations.
- Add pkgconfig(libsecret-1), pkgconfig(libsystemd),
  pkgconfig(systemd) and openssh-clients BuildRequires: Build new
  standalone ssh-agent, and split it out in own sub-package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643716800">- Add b3ca1d02bb0148ca787ac4aead164d7c8ce2c4d8.patch: Fix build
  with meson 060.0 and newer.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1658145600">- Update to 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 with pkgconfig(gi-docgen) BuildRequires following
  upstreams port.
- Use ldconfig_scriptlets macro for post(un) handling.
- Split out doc subpackage.
- Add fdupes BuildRequires and macro, remove duplicate files.
- Build data and doc sub-packages as noarch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1659528000">- Update to version 3.90.0:
  + The "gcr" pkgconfig package now no longer contains the UI
    widgets (i.e. the former "gcr-base" package)..
  + "gcr-ui" no longer exists. There is now "gcr-gtk3" and
    "gcr-gtk4" for the GTK3 and GTK4 versions respectively. These
    might be removed from by the beta release however, in favor of
    widgets for each DE (e.g. libadwaita or libgranite or ...).
  + All deprecated API has been removed, as well as most UI-related
    code. This includes most widgets, GcrColumn and any icons.
  + Most GObject-based code has been updated to use modern
    constructs like the `G_DECLARE_*` macros.
  + "pkcs11.h" and "pkcs11.vapi" have been removed. If you used
    "pcks11.h", this is provided by the p11-kit package. If you
    used pkcs11.vapi, you'll have to copy it directly in your
    repository.
  + The org.gnome.crypto.pgp schema is no longer shipped. The
    options provided in it are part of GPG configuration files.
  + The minimally required version of Meson is now 0.59.
  + All `GcrCollection` based APIs are now ported to `GListModel`.
  + Added lookup of trust assertions for distrusted certs.
  + Updated translations.
- Drop b3ca1d02bb0148ca787ac4aead164d7c8ce2c4d8.patch: fixed
  upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662379200">- Update to version 3.92.0:
  + This is the beta release of gcr4, which is a major version bump
    after gcr3 with several API and ABI breaks.
  + `GcrCertificateSection` and `GcrCertificateField` have been
    added, which now allow consumers to more easily create their
    own GcrCertificate-based UIs.
  + gcr4 will no longer ship UI libraries, i.e. gcr-gtk3 or
    gcr-gtk4.
  + `GcrComparable` and `GckList` have been removed.
- Drop pkgconfig(gtk+-3.0) BuildRequires, no longer needed, nor
  supported. Following upstream changes, stop passing gtk3=true to
  meson.
- Drop sub-package typelib-1_0-GcrUi-3, it was already gone since
  3.90.0 release.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665662400">- Update to version 4.0.0:
  + This the first stable release of gcr4 and gck2.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678104000">- Update to version 4.1.0:
  + The soversion is now properly set to 4.
  + certificate: Print dates in ISO8601 format
  + viewer: Support certificates read from PKCS#11 store
  + gcr: Add means to construct GcrCertificate from PKCS#11 URI
  + Several smaller fixes found with ASAN
  + Stop using GSlice
  + a11y: Improve reading of certificate info by screen readers
  + Updated translations.
- Rename sub-packages following upstreams correction of soversion.
  libgcr-4-0_0_0 is now libgcr-4-4, and libgck-2-0_0_0 is now
  libgck-2-2.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="1e667f6d517e1b867bce4f280ae7f018e0574e90ce0925251c68289e419962b7ede496c8de557894de00a49ce21555221a9b8e275d5f5e68ce2d5713574b378c" name="gcr-debugsource" arch="i586">
  <version epoch="0" ver="4.1.0" rel="2.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="dimstar@opensuse.org" date="1581508800">- Update to version 3.35.90:
  + Add support for "NEW CERTIFICATE REQUEST" header.
  + Add support for GOST certificates.
  + Rework handling of ASN.1 standard types.
  + Fix a few regressions in the Meson build.
  + Add support for g_autoptr.
  + Fixed some compiler warnings.
- Changes from version 3.35.1:
  + gcr-certificate: Add (virtual) annotation.
  + Always use G_PARAM_STATIC_STRINGS.
  + Support Meson build system.
  + Avoid potential 64-bit pointer aliasing alignment issues.
  + Update README to mention correct environment variables.
  + build: Use sed for .desktop variables substitution.
  + Updated translations.
- Switch to meson buildsystem: replace configure/make/make_install
  macros with the meson/meson_build/meson_install counterparts.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1582027200">- Update to version 3.35.91:
  + Mark deprecated functions with G_DEPRECATED.
  + egg-oid: Add comments for translators for new abbrevations.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1583928000">- Update to version 3.36.0:
  + gcr: Update gtk-doc get_der_data() vfunc.
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1588161600">- Enable FIPS patch on Leap (jsc#SLE-11855).</changelog>
  <changelog author="dimstar@opensuse.org" date="1601899200">- Update to version 3.38.0:
  + No changes from 3.37.91.
- Changes from version 3.37.91:
  + meson: missing dependency on generated oids header.
  + Correct display of key usage extensions.
  + meson: Correctly set internal vapi dependencies.
  + Cleanup GType boilerplate.
  + gck: Fixed test failures.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1610539200">- Update to version 3.38.1:
  + ui: Set "use-underline" for GcrImportButton.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1618660800">- Update to version 3.40.0:
  + FEATURE: add hkps://keys.openpgp.org to keyserver defaults.
  + gcr/key-mechanism: Port to GTask.
  + GckCall: Simplify the code by using GTask based implementation.
  + Updated translations.
- Make use of the new gpg_path meson option by passing
  %{_bindir}/gpg2 as value to it: We know that openSUSE installs
  gpg2 to this path. Allows to drop gpg2 BuildRequires.
- Drop pkgconfig(gtk+-x11-3.0) BuildRequires: no longer needed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1633435200">- Update to version 3.41.0:
  +  Port ssh-agent from gnome-keyring.
  + build: Fix parallel build failure due to missing marshal
    dependency.
  + Fix warnings by dropping `volatile` for g_once_init_inter
    locations.
  + tests: More robust against GTask unref race condition.
  + Updated translations.
- Add pkgconfig(libsecret-1), pkgconfig(libsystemd),
  pkgconfig(systemd) and openssh-clients BuildRequires: Build new
  standalone ssh-agent, and split it out in own sub-package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643716800">- Add b3ca1d02bb0148ca787ac4aead164d7c8ce2c4d8.patch: Fix build
  with meson 060.0 and newer.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1658145600">- Update to 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 with pkgconfig(gi-docgen) BuildRequires following
  upstreams port.
- Use ldconfig_scriptlets macro for post(un) handling.
- Split out doc subpackage.
- Add fdupes BuildRequires and macro, remove duplicate files.
- Build data and doc sub-packages as noarch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1659528000">- Update to version 3.90.0:
  + The "gcr" pkgconfig package now no longer contains the UI
    widgets (i.e. the former "gcr-base" package)..
  + "gcr-ui" no longer exists. There is now "gcr-gtk3" and
    "gcr-gtk4" for the GTK3 and GTK4 versions respectively. These
    might be removed from by the beta release however, in favor of
    widgets for each DE (e.g. libadwaita or libgranite or ...).
  + All deprecated API has been removed, as well as most UI-related
    code. This includes most widgets, GcrColumn and any icons.
  + Most GObject-based code has been updated to use modern
    constructs like the `G_DECLARE_*` macros.
  + "pkcs11.h" and "pkcs11.vapi" have been removed. If you used
    "pcks11.h", this is provided by the p11-kit package. If you
    used pkcs11.vapi, you'll have to copy it directly in your
    repository.
  + The org.gnome.crypto.pgp schema is no longer shipped. The
    options provided in it are part of GPG configuration files.
  + The minimally required version of Meson is now 0.59.
  + All `GcrCollection` based APIs are now ported to `GListModel`.
  + Added lookup of trust assertions for distrusted certs.
  + Updated translations.
- Drop b3ca1d02bb0148ca787ac4aead164d7c8ce2c4d8.patch: fixed
  upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662379200">- Update to version 3.92.0:
  + This is the beta release of gcr4, which is a major version bump
    after gcr3 with several API and ABI breaks.
  + `GcrCertificateSection` and `GcrCertificateField` have been
    added, which now allow consumers to more easily create their
    own GcrCertificate-based UIs.
  + gcr4 will no longer ship UI libraries, i.e. gcr-gtk3 or
    gcr-gtk4.
  + `GcrComparable` and `GckList` have been removed.
- Drop pkgconfig(gtk+-3.0) BuildRequires, no longer needed, nor
  supported. Following upstream changes, stop passing gtk3=true to
  meson.
- Drop sub-package typelib-1_0-GcrUi-3, it was already gone since
  3.90.0 release.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665662400">- Update to version 4.0.0:
  + This the first stable release of gcr4 and gck2.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678104000">- Update to version 4.1.0:
  + The soversion is now properly set to 4.
  + certificate: Print dates in ISO8601 format
  + viewer: Support certificates read from PKCS#11 store
  + gcr: Add means to construct GcrCertificate from PKCS#11 URI
  + Several smaller fixes found with ASAN
  + Stop using GSlice
  + a11y: Improve reading of certificate info by screen readers
  + Updated translations.
- Rename sub-packages following upstreams correction of soversion.
  libgcr-4-0_0_0 is now libgcr-4-4, and libgck-2-0_0_0 is now
  libgck-2-2.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="0ad97420a1f096825beaf117fef094da1f4b3c1d5731485085b4fdd7746bbf3487cf6fc768ba44b60c4d30732bf981c2ae0718a0ea67c6d0ad584ec987c25ca2" name="gcr-debugsource" arch="x86_64">
  <version epoch="0" ver="4.1.0" rel="2.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="dimstar@opensuse.org" date="1581508800">- Update to version 3.35.90:
  + Add support for "NEW CERTIFICATE REQUEST" header.
  + Add support for GOST certificates.
  + Rework handling of ASN.1 standard types.
  + Fix a few regressions in the Meson build.
  + Add support for g_autoptr.
  + Fixed some compiler warnings.
- Changes from version 3.35.1:
  + gcr-certificate: Add (virtual) annotation.
  + Always use G_PARAM_STATIC_STRINGS.
  + Support Meson build system.
  + Avoid potential 64-bit pointer aliasing alignment issues.
  + Update README to mention correct environment variables.
  + build: Use sed for .desktop variables substitution.
  + Updated translations.
- Switch to meson buildsystem: replace configure/make/make_install
  macros with the meson/meson_build/meson_install counterparts.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1582027200">- Update to version 3.35.91:
  + Mark deprecated functions with G_DEPRECATED.
  + egg-oid: Add comments for translators for new abbrevations.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1583928000">- Update to version 3.36.0:
  + gcr: Update gtk-doc get_der_data() vfunc.
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1588161600">- Enable FIPS patch on Leap (jsc#SLE-11855).</changelog>
  <changelog author="dimstar@opensuse.org" date="1601899200">- Update to version 3.38.0:
  + No changes from 3.37.91.
- Changes from version 3.37.91:
  + meson: missing dependency on generated oids header.
  + Correct display of key usage extensions.
  + meson: Correctly set internal vapi dependencies.
  + Cleanup GType boilerplate.
  + gck: Fixed test failures.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1610539200">- Update to version 3.38.1:
  + ui: Set "use-underline" for GcrImportButton.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1618660800">- Update to version 3.40.0:
  + FEATURE: add hkps://keys.openpgp.org to keyserver defaults.
  + gcr/key-mechanism: Port to GTask.
  + GckCall: Simplify the code by using GTask based implementation.
  + Updated translations.
- Make use of the new gpg_path meson option by passing
  %{_bindir}/gpg2 as value to it: We know that openSUSE installs
  gpg2 to this path. Allows to drop gpg2 BuildRequires.
- Drop pkgconfig(gtk+-x11-3.0) BuildRequires: no longer needed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1633435200">- Update to version 3.41.0:
  +  Port ssh-agent from gnome-keyring.
  + build: Fix parallel build failure due to missing marshal
    dependency.
  + Fix warnings by dropping `volatile` for g_once_init_inter
    locations.
  + tests: More robust against GTask unref race condition.
  + Updated translations.
- Add pkgconfig(libsecret-1), pkgconfig(libsystemd),
  pkgconfig(systemd) and openssh-clients BuildRequires: Build new
  standalone ssh-agent, and split it out in own sub-package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643716800">- Add b3ca1d02bb0148ca787ac4aead164d7c8ce2c4d8.patch: Fix build
  with meson 060.0 and newer.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1658145600">- Update to 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 with pkgconfig(gi-docgen) BuildRequires following
  upstreams port.
- Use ldconfig_scriptlets macro for post(un) handling.
- Split out doc subpackage.
- Add fdupes BuildRequires and macro, remove duplicate files.
- Build data and doc sub-packages as noarch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1659528000">- Update to version 3.90.0:
  + The "gcr" pkgconfig package now no longer contains the UI
    widgets (i.e. the former "gcr-base" package)..
  + "gcr-ui" no longer exists. There is now "gcr-gtk3" and
    "gcr-gtk4" for the GTK3 and GTK4 versions respectively. These
    might be removed from by the beta release however, in favor of
    widgets for each DE (e.g. libadwaita or libgranite or ...).
  + All deprecated API has been removed, as well as most UI-related
    code. This includes most widgets, GcrColumn and any icons.
  + Most GObject-based code has been updated to use modern
    constructs like the `G_DECLARE_*` macros.
  + "pkcs11.h" and "pkcs11.vapi" have been removed. If you used
    "pcks11.h", this is provided by the p11-kit package. If you
    used pkcs11.vapi, you'll have to copy it directly in your
    repository.
  + The org.gnome.crypto.pgp schema is no longer shipped. The
    options provided in it are part of GPG configuration files.
  + The minimally required version of Meson is now 0.59.
  + All `GcrCollection` based APIs are now ported to `GListModel`.
  + Added lookup of trust assertions for distrusted certs.
  + Updated translations.
- Drop b3ca1d02bb0148ca787ac4aead164d7c8ce2c4d8.patch: fixed
  upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662379200">- Update to version 3.92.0:
  + This is the beta release of gcr4, which is a major version bump
    after gcr3 with several API and ABI breaks.
  + `GcrCertificateSection` and `GcrCertificateField` have been
    added, which now allow consumers to more easily create their
    own GcrCertificate-based UIs.
  + gcr4 will no longer ship UI libraries, i.e. gcr-gtk3 or
    gcr-gtk4.
  + `GcrComparable` and `GckList` have been removed.
- Drop pkgconfig(gtk+-3.0) BuildRequires, no longer needed, nor
  supported. Following upstream changes, stop passing gtk3=true to
  meson.
- Drop sub-package typelib-1_0-GcrUi-3, it was already gone since
  3.90.0 release.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665662400">- Update to version 4.0.0:
  + This the first stable release of gcr4 and gck2.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678104000">- Update to version 4.1.0:
  + The soversion is now properly set to 4.
  + certificate: Print dates in ISO8601 format
  + viewer: Support certificates read from PKCS#11 store
  + gcr: Add means to construct GcrCertificate from PKCS#11 URI
  + Several smaller fixes found with ASAN
  + Stop using GSlice
  + a11y: Improve reading of certificate info by screen readers
  + Updated translations.
- Rename sub-packages following upstreams correction of soversion.
  libgcr-4-0_0_0 is now libgcr-4-4, and libgck-2-0_0_0 is now
  libgck-2-2.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="3a7b299e049f839d6c885c94914d53c354ecf648d38bc24194539e6e3e18c93a6bd88503f17468f0b73f8cfb4871f84eb6eded8f6546242836a094d2339c1842" name="gcr-doc" arch="noarch">
  <version epoch="0" ver="4.1.0" rel="2.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="dimstar@opensuse.org" date="1581508800">- Update to version 3.35.90:
  + Add support for "NEW CERTIFICATE REQUEST" header.
  + Add support for GOST certificates.
  + Rework handling of ASN.1 standard types.
  + Fix a few regressions in the Meson build.
  + Add support for g_autoptr.
  + Fixed some compiler warnings.
- Changes from version 3.35.1:
  + gcr-certificate: Add (virtual) annotation.
  + Always use G_PARAM_STATIC_STRINGS.
  + Support Meson build system.
  + Avoid potential 64-bit pointer aliasing alignment issues.
  + Update README to mention correct environment variables.
  + build: Use sed for .desktop variables substitution.
  + Updated translations.
- Switch to meson buildsystem: replace configure/make/make_install
  macros with the meson/meson_build/meson_install counterparts.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1582027200">- Update to version 3.35.91:
  + Mark deprecated functions with G_DEPRECATED.
  + egg-oid: Add comments for translators for new abbrevations.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1583928000">- Update to version 3.36.0:
  + gcr: Update gtk-doc get_der_data() vfunc.
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1588161600">- Enable FIPS patch on Leap (jsc#SLE-11855).</changelog>
  <changelog author="dimstar@opensuse.org" date="1601899200">- Update to version 3.38.0:
  + No changes from 3.37.91.
- Changes from version 3.37.91:
  + meson: missing dependency on generated oids header.
  + Correct display of key usage extensions.
  + meson: Correctly set internal vapi dependencies.
  + Cleanup GType boilerplate.
  + gck: Fixed test failures.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1610539200">- Update to version 3.38.1:
  + ui: Set "use-underline" for GcrImportButton.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1618660800">- Update to version 3.40.0:
  + FEATURE: add hkps://keys.openpgp.org to keyserver defaults.
  + gcr/key-mechanism: Port to GTask.
  + GckCall: Simplify the code by using GTask based implementation.
  + Updated translations.
- Make use of the new gpg_path meson option by passing
  %{_bindir}/gpg2 as value to it: We know that openSUSE installs
  gpg2 to this path. Allows to drop gpg2 BuildRequires.
- Drop pkgconfig(gtk+-x11-3.0) BuildRequires: no longer needed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1633435200">- Update to version 3.41.0:
  +  Port ssh-agent from gnome-keyring.
  + build: Fix parallel build failure due to missing marshal
    dependency.
  + Fix warnings by dropping `volatile` for g_once_init_inter
    locations.
  + tests: More robust against GTask unref race condition.
  + Updated translations.
- Add pkgconfig(libsecret-1), pkgconfig(libsystemd),
  pkgconfig(systemd) and openssh-clients BuildRequires: Build new
  standalone ssh-agent, and split it out in own sub-package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643716800">- Add b3ca1d02bb0148ca787ac4aead164d7c8ce2c4d8.patch: Fix build
  with meson 060.0 and newer.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1658145600">- Update to 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 with pkgconfig(gi-docgen) BuildRequires following
  upstreams port.
- Use ldconfig_scriptlets macro for post(un) handling.
- Split out doc subpackage.
- Add fdupes BuildRequires and macro, remove duplicate files.
- Build data and doc sub-packages as noarch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1659528000">- Update to version 3.90.0:
  + The "gcr" pkgconfig package now no longer contains the UI
    widgets (i.e. the former "gcr-base" package)..
  + "gcr-ui" no longer exists. There is now "gcr-gtk3" and
    "gcr-gtk4" for the GTK3 and GTK4 versions respectively. These
    might be removed from by the beta release however, in favor of
    widgets for each DE (e.g. libadwaita or libgranite or ...).
  + All deprecated API has been removed, as well as most UI-related
    code. This includes most widgets, GcrColumn and any icons.
  + Most GObject-based code has been updated to use modern
    constructs like the `G_DECLARE_*` macros.
  + "pkcs11.h" and "pkcs11.vapi" have been removed. If you used
    "pcks11.h", this is provided by the p11-kit package. If you
    used pkcs11.vapi, you'll have to copy it directly in your
    repository.
  + The org.gnome.crypto.pgp schema is no longer shipped. The
    options provided in it are part of GPG configuration files.
  + The minimally required version of Meson is now 0.59.
  + All `GcrCollection` based APIs are now ported to `GListModel`.
  + Added lookup of trust assertions for distrusted certs.
  + Updated translations.
- Drop b3ca1d02bb0148ca787ac4aead164d7c8ce2c4d8.patch: fixed
  upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662379200">- Update to version 3.92.0:
  + This is the beta release of gcr4, which is a major version bump
    after gcr3 with several API and ABI breaks.
  + `GcrCertificateSection` and `GcrCertificateField` have been
    added, which now allow consumers to more easily create their
    own GcrCertificate-based UIs.
  + gcr4 will no longer ship UI libraries, i.e. gcr-gtk3 or
    gcr-gtk4.
  + `GcrComparable` and `GckList` have been removed.
- Drop pkgconfig(gtk+-3.0) BuildRequires, no longer needed, nor
  supported. Following upstream changes, stop passing gtk3=true to
  meson.
- Drop sub-package typelib-1_0-GcrUi-3, it was already gone since
  3.90.0 release.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665662400">- Update to version 4.0.0:
  + This the first stable release of gcr4 and gck2.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678104000">- Update to version 4.1.0:
  + The soversion is now properly set to 4.
  + certificate: Print dates in ISO8601 format
  + viewer: Support certificates read from PKCS#11 store
  + gcr: Add means to construct GcrCertificate from PKCS#11 URI
  + Several smaller fixes found with ASAN
  + Stop using GSlice
  + a11y: Improve reading of certificate info by screen readers
  + Updated translations.
- Rename sub-packages following upstreams correction of soversion.
  libgcr-4-0_0_0 is now libgcr-4-4, and libgck-2-0_0_0 is now
  libgck-2-2.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="9b360ae3442c3300848631d042b99366809c7e3c4e5642b8af1eb322a7bb346d5ad767315b4bfcd4ff7e33e183d2176bcbb5033127c01f5291bb42920f999433" name="gcr-lang" arch="noarch">
  <version epoch="0" ver="4.1.0" rel="2.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="dimstar@opensuse.org" date="1581508800">- Update to version 3.35.90:
  + Add support for "NEW CERTIFICATE REQUEST" header.
  + Add support for GOST certificates.
  + Rework handling of ASN.1 standard types.
  + Fix a few regressions in the Meson build.
  + Add support for g_autoptr.
  + Fixed some compiler warnings.
- Changes from version 3.35.1:
  + gcr-certificate: Add (virtual) annotation.
  + Always use G_PARAM_STATIC_STRINGS.
  + Support Meson build system.
  + Avoid potential 64-bit pointer aliasing alignment issues.
  + Update README to mention correct environment variables.
  + build: Use sed for .desktop variables substitution.
  + Updated translations.
- Switch to meson buildsystem: replace configure/make/make_install
  macros with the meson/meson_build/meson_install counterparts.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1582027200">- Update to version 3.35.91:
  + Mark deprecated functions with G_DEPRECATED.
  + egg-oid: Add comments for translators for new abbrevations.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1583928000">- Update to version 3.36.0:
  + gcr: Update gtk-doc get_der_data() vfunc.
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1588161600">- Enable FIPS patch on Leap (jsc#SLE-11855).</changelog>
  <changelog author="dimstar@opensuse.org" date="1601899200">- Update to version 3.38.0:
  + No changes from 3.37.91.
- Changes from version 3.37.91:
  + meson: missing dependency on generated oids header.
  + Correct display of key usage extensions.
  + meson: Correctly set internal vapi dependencies.
  + Cleanup GType boilerplate.
  + gck: Fixed test failures.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1610539200">- Update to version 3.38.1:
  + ui: Set "use-underline" for GcrImportButton.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1618660800">- Update to version 3.40.0:
  + FEATURE: add hkps://keys.openpgp.org to keyserver defaults.
  + gcr/key-mechanism: Port to GTask.
  + GckCall: Simplify the code by using GTask based implementation.
  + Updated translations.
- Make use of the new gpg_path meson option by passing
  %{_bindir}/gpg2 as value to it: We know that openSUSE installs
  gpg2 to this path. Allows to drop gpg2 BuildRequires.
- Drop pkgconfig(gtk+-x11-3.0) BuildRequires: no longer needed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1633435200">- Update to version 3.41.0:
  +  Port ssh-agent from gnome-keyring.
  + build: Fix parallel build failure due to missing marshal
    dependency.
  + Fix warnings by dropping `volatile` for g_once_init_inter
    locations.
  + tests: More robust against GTask unref race condition.
  + Updated translations.
- Add pkgconfig(libsecret-1), pkgconfig(libsystemd),
  pkgconfig(systemd) and openssh-clients BuildRequires: Build new
  standalone ssh-agent, and split it out in own sub-package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643716800">- Add b3ca1d02bb0148ca787ac4aead164d7c8ce2c4d8.patch: Fix build
  with meson 060.0 and newer.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1658145600">- Update to 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 with pkgconfig(gi-docgen) BuildRequires following
  upstreams port.
- Use ldconfig_scriptlets macro for post(un) handling.
- Split out doc subpackage.
- Add fdupes BuildRequires and macro, remove duplicate files.
- Build data and doc sub-packages as noarch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1659528000">- Update to version 3.90.0:
  + The "gcr" pkgconfig package now no longer contains the UI
    widgets (i.e. the former "gcr-base" package)..
  + "gcr-ui" no longer exists. There is now "gcr-gtk3" and
    "gcr-gtk4" for the GTK3 and GTK4 versions respectively. These
    might be removed from by the beta release however, in favor of
    widgets for each DE (e.g. libadwaita or libgranite or ...).
  + All deprecated API has been removed, as well as most UI-related
    code. This includes most widgets, GcrColumn and any icons.
  + Most GObject-based code has been updated to use modern
    constructs like the `G_DECLARE_*` macros.
  + "pkcs11.h" and "pkcs11.vapi" have been removed. If you used
    "pcks11.h", this is provided by the p11-kit package. If you
    used pkcs11.vapi, you'll have to copy it directly in your
    repository.
  + The org.gnome.crypto.pgp schema is no longer shipped. The
    options provided in it are part of GPG configuration files.
  + The minimally required version of Meson is now 0.59.
  + All `GcrCollection` based APIs are now ported to `GListModel`.
  + Added lookup of trust assertions for distrusted certs.
  + Updated translations.
- Drop b3ca1d02bb0148ca787ac4aead164d7c8ce2c4d8.patch: fixed
  upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662379200">- Update to version 3.92.0:
  + This is the beta release of gcr4, which is a major version bump
    after gcr3 with several API and ABI breaks.
  + `GcrCertificateSection` and `GcrCertificateField` have been
    added, which now allow consumers to more easily create their
    own GcrCertificate-based UIs.
  + gcr4 will no longer ship UI libraries, i.e. gcr-gtk3 or
    gcr-gtk4.
  + `GcrComparable` and `GckList` have been removed.
- Drop pkgconfig(gtk+-3.0) BuildRequires, no longer needed, nor
  supported. Following upstream changes, stop passing gtk3=true to
  meson.
- Drop sub-package typelib-1_0-GcrUi-3, it was already gone since
  3.90.0 release.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665662400">- Update to version 4.0.0:
  + This the first stable release of gcr4 and gck2.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678104000">- Update to version 4.1.0:
  + The soversion is now properly set to 4.
  + certificate: Print dates in ISO8601 format
  + viewer: Support certificates read from PKCS#11 store
  + gcr: Add means to construct GcrCertificate from PKCS#11 URI
  + Several smaller fixes found with ASAN
  + Stop using GSlice
  + a11y: Improve reading of certificate info by screen readers
  + Updated translations.
- Rename sub-packages following upstreams correction of soversion.
  libgcr-4-0_0_0 is now libgcr-4-4, and libgck-2-0_0_0 is now
  libgck-2-2.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="2240485f64255cc0d3d6a81512bfed93be2706fec07a96555c63182b1c3c98e5906bdc08c4198e5546a57ab0f88139828e84e10adb9acf21689e952a14c0acfa" name="gcr-ssh-agent" arch="i586">
  <version epoch="0" ver="4.1.0" rel="2.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="dimstar@opensuse.org" date="1581508800">- Update to version 3.35.90:
  + Add support for "NEW CERTIFICATE REQUEST" header.
  + Add support for GOST certificates.
  + Rework handling of ASN.1 standard types.
  + Fix a few regressions in the Meson build.
  + Add support for g_autoptr.
  + Fixed some compiler warnings.
- Changes from version 3.35.1:
  + gcr-certificate: Add (virtual) annotation.
  + Always use G_PARAM_STATIC_STRINGS.
  + Support Meson build system.
  + Avoid potential 64-bit pointer aliasing alignment issues.
  + Update README to mention correct environment variables.
  + build: Use sed for .desktop variables substitution.
  + Updated translations.
- Switch to meson buildsystem: replace configure/make/make_install
  macros with the meson/meson_build/meson_install counterparts.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1582027200">- Update to version 3.35.91:
  + Mark deprecated functions with G_DEPRECATED.
  + egg-oid: Add comments for translators for new abbrevations.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1583928000">- Update to version 3.36.0:
  + gcr: Update gtk-doc get_der_data() vfunc.
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1588161600">- Enable FIPS patch on Leap (jsc#SLE-11855).</changelog>
  <changelog author="dimstar@opensuse.org" date="1601899200">- Update to version 3.38.0:
  + No changes from 3.37.91.
- Changes from version 3.37.91:
  + meson: missing dependency on generated oids header.
  + Correct display of key usage extensions.
  + meson: Correctly set internal vapi dependencies.
  + Cleanup GType boilerplate.
  + gck: Fixed test failures.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1610539200">- Update to version 3.38.1:
  + ui: Set "use-underline" for GcrImportButton.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1618660800">- Update to version 3.40.0:
  + FEATURE: add hkps://keys.openpgp.org to keyserver defaults.
  + gcr/key-mechanism: Port to GTask.
  + GckCall: Simplify the code by using GTask based implementation.
  + Updated translations.
- Make use of the new gpg_path meson option by passing
  %{_bindir}/gpg2 as value to it: We know that openSUSE installs
  gpg2 to this path. Allows to drop gpg2 BuildRequires.
- Drop pkgconfig(gtk+-x11-3.0) BuildRequires: no longer needed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1633435200">- Update to version 3.41.0:
  +  Port ssh-agent from gnome-keyring.
  + build: Fix parallel build failure due to missing marshal
    dependency.
  + Fix warnings by dropping `volatile` for g_once_init_inter
    locations.
  + tests: More robust against GTask unref race condition.
  + Updated translations.
- Add pkgconfig(libsecret-1), pkgconfig(libsystemd),
  pkgconfig(systemd) and openssh-clients BuildRequires: Build new
  standalone ssh-agent, and split it out in own sub-package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643716800">- Add b3ca1d02bb0148ca787ac4aead164d7c8ce2c4d8.patch: Fix build
  with meson 060.0 and newer.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1658145600">- Update to 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 with pkgconfig(gi-docgen) BuildRequires following
  upstreams port.
- Use ldconfig_scriptlets macro for post(un) handling.
- Split out doc subpackage.
- Add fdupes BuildRequires and macro, remove duplicate files.
- Build data and doc sub-packages as noarch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1659528000">- Update to version 3.90.0:
  + The "gcr" pkgconfig package now no longer contains the UI
    widgets (i.e. the former "gcr-base" package)..
  + "gcr-ui" no longer exists. There is now "gcr-gtk3" and
    "gcr-gtk4" for the GTK3 and GTK4 versions respectively. These
    might be removed from by the beta release however, in favor of
    widgets for each DE (e.g. libadwaita or libgranite or ...).
  + All deprecated API has been removed, as well as most UI-related
    code. This includes most widgets, GcrColumn and any icons.
  + Most GObject-based code has been updated to use modern
    constructs like the `G_DECLARE_*` macros.
  + "pkcs11.h" and "pkcs11.vapi" have been removed. If you used
    "pcks11.h", this is provided by the p11-kit package. If you
    used pkcs11.vapi, you'll have to copy it directly in your
    repository.
  + The org.gnome.crypto.pgp schema is no longer shipped. The
    options provided in it are part of GPG configuration files.
  + The minimally required version of Meson is now 0.59.
  + All `GcrCollection` based APIs are now ported to `GListModel`.
  + Added lookup of trust assertions for distrusted certs.
  + Updated translations.
- Drop b3ca1d02bb0148ca787ac4aead164d7c8ce2c4d8.patch: fixed
  upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662379200">- Update to version 3.92.0:
  + This is the beta release of gcr4, which is a major version bump
    after gcr3 with several API and ABI breaks.
  + `GcrCertificateSection` and `GcrCertificateField` have been
    added, which now allow consumers to more easily create their
    own GcrCertificate-based UIs.
  + gcr4 will no longer ship UI libraries, i.e. gcr-gtk3 or
    gcr-gtk4.
  + `GcrComparable` and `GckList` have been removed.
- Drop pkgconfig(gtk+-3.0) BuildRequires, no longer needed, nor
  supported. Following upstream changes, stop passing gtk3=true to
  meson.
- Drop sub-package typelib-1_0-GcrUi-3, it was already gone since
  3.90.0 release.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665662400">- Update to version 4.0.0:
  + This the first stable release of gcr4 and gck2.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678104000">- Update to version 4.1.0:
  + The soversion is now properly set to 4.
  + certificate: Print dates in ISO8601 format
  + viewer: Support certificates read from PKCS#11 store
  + gcr: Add means to construct GcrCertificate from PKCS#11 URI
  + Several smaller fixes found with ASAN
  + Stop using GSlice
  + a11y: Improve reading of certificate info by screen readers
  + Updated translations.
- Rename sub-packages following upstreams correction of soversion.
  libgcr-4-0_0_0 is now libgcr-4-4, and libgck-2-0_0_0 is now
  libgck-2-2.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="1a7db976be11f48f0e4c2107d85a7c7103012dc0681e556dbf4f95459cf8ebb5974198a50187d249df62fa4b01c3e3fa5e2f3d656d2dd4cbe2ce85993993b329" name="gcr-ssh-agent" arch="x86_64">
  <version epoch="0" ver="4.1.0" rel="2.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="dimstar@opensuse.org" date="1581508800">- Update to version 3.35.90:
  + Add support for "NEW CERTIFICATE REQUEST" header.
  + Add support for GOST certificates.
  + Rework handling of ASN.1 standard types.
  + Fix a few regressions in the Meson build.
  + Add support for g_autoptr.
  + Fixed some compiler warnings.
- Changes from version 3.35.1:
  + gcr-certificate: Add (virtual) annotation.
  + Always use G_PARAM_STATIC_STRINGS.
  + Support Meson build system.
  + Avoid potential 64-bit pointer aliasing alignment issues.
  + Update README to mention correct environment variables.
  + build: Use sed for .desktop variables substitution.
  + Updated translations.
- Switch to meson buildsystem: replace configure/make/make_install
  macros with the meson/meson_build/meson_install counterparts.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1582027200">- Update to version 3.35.91:
  + Mark deprecated functions with G_DEPRECATED.
  + egg-oid: Add comments for translators for new abbrevations.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1583928000">- Update to version 3.36.0:
  + gcr: Update gtk-doc get_der_data() vfunc.
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1588161600">- Enable FIPS patch on Leap (jsc#SLE-11855).</changelog>
  <changelog author="dimstar@opensuse.org" date="1601899200">- Update to version 3.38.0:
  + No changes from 3.37.91.
- Changes from version 3.37.91:
  + meson: missing dependency on generated oids header.
  + Correct display of key usage extensions.
  + meson: Correctly set internal vapi dependencies.
  + Cleanup GType boilerplate.
  + gck: Fixed test failures.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1610539200">- Update to version 3.38.1:
  + ui: Set "use-underline" for GcrImportButton.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1618660800">- Update to version 3.40.0:
  + FEATURE: add hkps://keys.openpgp.org to keyserver defaults.
  + gcr/key-mechanism: Port to GTask.
  + GckCall: Simplify the code by using GTask based implementation.
  + Updated translations.
- Make use of the new gpg_path meson option by passing
  %{_bindir}/gpg2 as value to it: We know that openSUSE installs
  gpg2 to this path. Allows to drop gpg2 BuildRequires.
- Drop pkgconfig(gtk+-x11-3.0) BuildRequires: no longer needed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1633435200">- Update to version 3.41.0:
  +  Port ssh-agent from gnome-keyring.
  + build: Fix parallel build failure due to missing marshal
    dependency.
  + Fix warnings by dropping `volatile` for g_once_init_inter
    locations.
  + tests: More robust against GTask unref race condition.
  + Updated translations.
- Add pkgconfig(libsecret-1), pkgconfig(libsystemd),
  pkgconfig(systemd) and openssh-clients BuildRequires: Build new
  standalone ssh-agent, and split it out in own sub-package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643716800">- Add b3ca1d02bb0148ca787ac4aead164d7c8ce2c4d8.patch: Fix build
  with meson 060.0 and newer.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1658145600">- Update to 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 with pkgconfig(gi-docgen) BuildRequires following
  upstreams port.
- Use ldconfig_scriptlets macro for post(un) handling.
- Split out doc subpackage.
- Add fdupes BuildRequires and macro, remove duplicate files.
- Build data and doc sub-packages as noarch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1659528000">- Update to version 3.90.0:
  + The "gcr" pkgconfig package now no longer contains the UI
    widgets (i.e. the former "gcr-base" package)..
  + "gcr-ui" no longer exists. There is now "gcr-gtk3" and
    "gcr-gtk4" for the GTK3 and GTK4 versions respectively. These
    might be removed from by the beta release however, in favor of
    widgets for each DE (e.g. libadwaita or libgranite or ...).
  + All deprecated API has been removed, as well as most UI-related
    code. This includes most widgets, GcrColumn and any icons.
  + Most GObject-based code has been updated to use modern
    constructs like the `G_DECLARE_*` macros.
  + "pkcs11.h" and "pkcs11.vapi" have been removed. If you used
    "pcks11.h", this is provided by the p11-kit package. If you
    used pkcs11.vapi, you'll have to copy it directly in your
    repository.
  + The org.gnome.crypto.pgp schema is no longer shipped. The
    options provided in it are part of GPG configuration files.
  + The minimally required version of Meson is now 0.59.
  + All `GcrCollection` based APIs are now ported to `GListModel`.
  + Added lookup of trust assertions for distrusted certs.
  + Updated translations.
- Drop b3ca1d02bb0148ca787ac4aead164d7c8ce2c4d8.patch: fixed
  upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662379200">- Update to version 3.92.0:
  + This is the beta release of gcr4, which is a major version bump
    after gcr3 with several API and ABI breaks.
  + `GcrCertificateSection` and `GcrCertificateField` have been
    added, which now allow consumers to more easily create their
    own GcrCertificate-based UIs.
  + gcr4 will no longer ship UI libraries, i.e. gcr-gtk3 or
    gcr-gtk4.
  + `GcrComparable` and `GckList` have been removed.
- Drop pkgconfig(gtk+-3.0) BuildRequires, no longer needed, nor
  supported. Following upstream changes, stop passing gtk3=true to
  meson.
- Drop sub-package typelib-1_0-GcrUi-3, it was already gone since
  3.90.0 release.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665662400">- Update to version 4.0.0:
  + This the first stable release of gcr4 and gck2.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678104000">- Update to version 4.1.0:
  + The soversion is now properly set to 4.
  + certificate: Print dates in ISO8601 format
  + viewer: Support certificates read from PKCS#11 store
  + gcr: Add means to construct GcrCertificate from PKCS#11 URI
  + Several smaller fixes found with ASAN
  + Stop using GSlice
  + a11y: Improve reading of certificate info by screen readers
  + Updated translations.
- Rename sub-packages following upstreams correction of soversion.
  libgcr-4-0_0_0 is now libgcr-4-4, and libgck-2-0_0_0 is now
  libgck-2-2.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="aba159a6bffae54f5e05a3d334cfdbe505a40682fa5ca7d5dc5c5a4bfe90f542be9b91ddabaabfde433f48705e8857930df2d1df746a0e5f36d4001e8d76d2f7" name="gcr-ssh-agent-debuginfo" arch="i586">
  <version epoch="0" ver="4.1.0" rel="2.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="dimstar@opensuse.org" date="1581508800">- Update to version 3.35.90:
  + Add support for "NEW CERTIFICATE REQUEST" header.
  + Add support for GOST certificates.
  + Rework handling of ASN.1 standard types.
  + Fix a few regressions in the Meson build.
  + Add support for g_autoptr.
  + Fixed some compiler warnings.
- Changes from version 3.35.1:
  + gcr-certificate: Add (virtual) annotation.
  + Always use G_PARAM_STATIC_STRINGS.
  + Support Meson build system.
  + Avoid potential 64-bit pointer aliasing alignment issues.
  + Update README to mention correct environment variables.
  + build: Use sed for .desktop variables substitution.
  + Updated translations.
- Switch to meson buildsystem: replace configure/make/make_install
  macros with the meson/meson_build/meson_install counterparts.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1582027200">- Update to version 3.35.91:
  + Mark deprecated functions with G_DEPRECATED.
  + egg-oid: Add comments for translators for new abbrevations.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1583928000">- Update to version 3.36.0:
  + gcr: Update gtk-doc get_der_data() vfunc.
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1588161600">- Enable FIPS patch on Leap (jsc#SLE-11855).</changelog>
  <changelog author="dimstar@opensuse.org" date="1601899200">- Update to version 3.38.0:
  + No changes from 3.37.91.
- Changes from version 3.37.91:
  + meson: missing dependency on generated oids header.
  + Correct display of key usage extensions.
  + meson: Correctly set internal vapi dependencies.
  + Cleanup GType boilerplate.
  + gck: Fixed test failures.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1610539200">- Update to version 3.38.1:
  + ui: Set "use-underline" for GcrImportButton.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1618660800">- Update to version 3.40.0:
  + FEATURE: add hkps://keys.openpgp.org to keyserver defaults.
  + gcr/key-mechanism: Port to GTask.
  + GckCall: Simplify the code by using GTask based implementation.
  + Updated translations.
- Make use of the new gpg_path meson option by passing
  %{_bindir}/gpg2 as value to it: We know that openSUSE installs
  gpg2 to this path. Allows to drop gpg2 BuildRequires.
- Drop pkgconfig(gtk+-x11-3.0) BuildRequires: no longer needed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1633435200">- Update to version 3.41.0:
  +  Port ssh-agent from gnome-keyring.
  + build: Fix parallel build failure due to missing marshal
    dependency.
  + Fix warnings by dropping `volatile` for g_once_init_inter
    locations.
  + tests: More robust against GTask unref race condition.
  + Updated translations.
- Add pkgconfig(libsecret-1), pkgconfig(libsystemd),
  pkgconfig(systemd) and openssh-clients BuildRequires: Build new
  standalone ssh-agent, and split it out in own sub-package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643716800">- Add b3ca1d02bb0148ca787ac4aead164d7c8ce2c4d8.patch: Fix build
  with meson 060.0 and newer.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1658145600">- Update to 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 with pkgconfig(gi-docgen) BuildRequires following
  upstreams port.
- Use ldconfig_scriptlets macro for post(un) handling.
- Split out doc subpackage.
- Add fdupes BuildRequires and macro, remove duplicate files.
- Build data and doc sub-packages as noarch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1659528000">- Update to version 3.90.0:
  + The "gcr" pkgconfig package now no longer contains the UI
    widgets (i.e. the former "gcr-base" package)..
  + "gcr-ui" no longer exists. There is now "gcr-gtk3" and
    "gcr-gtk4" for the GTK3 and GTK4 versions respectively. These
    might be removed from by the beta release however, in favor of
    widgets for each DE (e.g. libadwaita or libgranite or ...).
  + All deprecated API has been removed, as well as most UI-related
    code. This includes most widgets, GcrColumn and any icons.
  + Most GObject-based code has been updated to use modern
    constructs like the `G_DECLARE_*` macros.
  + "pkcs11.h" and "pkcs11.vapi" have been removed. If you used
    "pcks11.h", this is provided by the p11-kit package. If you
    used pkcs11.vapi, you'll have to copy it directly in your
    repository.
  + The org.gnome.crypto.pgp schema is no longer shipped. The
    options provided in it are part of GPG configuration files.
  + The minimally required version of Meson is now 0.59.
  + All `GcrCollection` based APIs are now ported to `GListModel`.
  + Added lookup of trust assertions for distrusted certs.
  + Updated translations.
- Drop b3ca1d02bb0148ca787ac4aead164d7c8ce2c4d8.patch: fixed
  upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662379200">- Update to version 3.92.0:
  + This is the beta release of gcr4, which is a major version bump
    after gcr3 with several API and ABI breaks.
  + `GcrCertificateSection` and `GcrCertificateField` have been
    added, which now allow consumers to more easily create their
    own GcrCertificate-based UIs.
  + gcr4 will no longer ship UI libraries, i.e. gcr-gtk3 or
    gcr-gtk4.
  + `GcrComparable` and `GckList` have been removed.
- Drop pkgconfig(gtk+-3.0) BuildRequires, no longer needed, nor
  supported. Following upstream changes, stop passing gtk3=true to
  meson.
- Drop sub-package typelib-1_0-GcrUi-3, it was already gone since
  3.90.0 release.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665662400">- Update to version 4.0.0:
  + This the first stable release of gcr4 and gck2.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678104000">- Update to version 4.1.0:
  + The soversion is now properly set to 4.
  + certificate: Print dates in ISO8601 format
  + viewer: Support certificates read from PKCS#11 store
  + gcr: Add means to construct GcrCertificate from PKCS#11 URI
  + Several smaller fixes found with ASAN
  + Stop using GSlice
  + a11y: Improve reading of certificate info by screen readers
  + Updated translations.
- Rename sub-packages following upstreams correction of soversion.
  libgcr-4-0_0_0 is now libgcr-4-4, and libgck-2-0_0_0 is now
  libgck-2-2.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="3219fae726bc622d6cdf02d771d48dc9b46bb39984592bbe05dc4a2f0990c7a37ea14f6cacdf51e0bc9e13fd11757b32102ad64c72701fe2ecc017570b9c0156" name="gcr-ssh-agent-debuginfo" arch="x86_64">
  <version epoch="0" ver="4.1.0" rel="2.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="dimstar@opensuse.org" date="1581508800">- Update to version 3.35.90:
  + Add support for "NEW CERTIFICATE REQUEST" header.
  + Add support for GOST certificates.
  + Rework handling of ASN.1 standard types.
  + Fix a few regressions in the Meson build.
  + Add support for g_autoptr.
  + Fixed some compiler warnings.
- Changes from version 3.35.1:
  + gcr-certificate: Add (virtual) annotation.
  + Always use G_PARAM_STATIC_STRINGS.
  + Support Meson build system.
  + Avoid potential 64-bit pointer aliasing alignment issues.
  + Update README to mention correct environment variables.
  + build: Use sed for .desktop variables substitution.
  + Updated translations.
- Switch to meson buildsystem: replace configure/make/make_install
  macros with the meson/meson_build/meson_install counterparts.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1582027200">- Update to version 3.35.91:
  + Mark deprecated functions with G_DEPRECATED.
  + egg-oid: Add comments for translators for new abbrevations.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1583928000">- Update to version 3.36.0:
  + gcr: Update gtk-doc get_der_data() vfunc.
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1588161600">- Enable FIPS patch on Leap (jsc#SLE-11855).</changelog>
  <changelog author="dimstar@opensuse.org" date="1601899200">- Update to version 3.38.0:
  + No changes from 3.37.91.
- Changes from version 3.37.91:
  + meson: missing dependency on generated oids header.
  + Correct display of key usage extensions.
  + meson: Correctly set internal vapi dependencies.
  + Cleanup GType boilerplate.
  + gck: Fixed test failures.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1610539200">- Update to version 3.38.1:
  + ui: Set "use-underline" for GcrImportButton.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1618660800">- Update to version 3.40.0:
  + FEATURE: add hkps://keys.openpgp.org to keyserver defaults.
  + gcr/key-mechanism: Port to GTask.
  + GckCall: Simplify the code by using GTask based implementation.
  + Updated translations.
- Make use of the new gpg_path meson option by passing
  %{_bindir}/gpg2 as value to it: We know that openSUSE installs
  gpg2 to this path. Allows to drop gpg2 BuildRequires.
- Drop pkgconfig(gtk+-x11-3.0) BuildRequires: no longer needed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1633435200">- Update to version 3.41.0:
  +  Port ssh-agent from gnome-keyring.
  + build: Fix parallel build failure due to missing marshal
    dependency.
  + Fix warnings by dropping `volatile` for g_once_init_inter
    locations.
  + tests: More robust against GTask unref race condition.
  + Updated translations.
- Add pkgconfig(libsecret-1), pkgconfig(libsystemd),
  pkgconfig(systemd) and openssh-clients BuildRequires: Build new
  standalone ssh-agent, and split it out in own sub-package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643716800">- Add b3ca1d02bb0148ca787ac4aead164d7c8ce2c4d8.patch: Fix build
  with meson 060.0 and newer.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1658145600">- Update to 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 with pkgconfig(gi-docgen) BuildRequires following
  upstreams port.
- Use ldconfig_scriptlets macro for post(un) handling.
- Split out doc subpackage.
- Add fdupes BuildRequires and macro, remove duplicate files.
- Build data and doc sub-packages as noarch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1659528000">- Update to version 3.90.0:
  + The "gcr" pkgconfig package now no longer contains the UI
    widgets (i.e. the former "gcr-base" package)..
  + "gcr-ui" no longer exists. There is now "gcr-gtk3" and
    "gcr-gtk4" for the GTK3 and GTK4 versions respectively. These
    might be removed from by the beta release however, in favor of
    widgets for each DE (e.g. libadwaita or libgranite or ...).
  + All deprecated API has been removed, as well as most UI-related
    code. This includes most widgets, GcrColumn and any icons.
  + Most GObject-based code has been updated to use modern
    constructs like the `G_DECLARE_*` macros.
  + "pkcs11.h" and "pkcs11.vapi" have been removed. If you used
    "pcks11.h", this is provided by the p11-kit package. If you
    used pkcs11.vapi, you'll have to copy it directly in your
    repository.
  + The org.gnome.crypto.pgp schema is no longer shipped. The
    options provided in it are part of GPG configuration files.
  + The minimally required version of Meson is now 0.59.
  + All `GcrCollection` based APIs are now ported to `GListModel`.
  + Added lookup of trust assertions for distrusted certs.
  + Updated translations.
- Drop b3ca1d02bb0148ca787ac4aead164d7c8ce2c4d8.patch: fixed
  upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662379200">- Update to version 3.92.0:
  + This is the beta release of gcr4, which is a major version bump
    after gcr3 with several API and ABI breaks.
  + `GcrCertificateSection` and `GcrCertificateField` have been
    added, which now allow consumers to more easily create their
    own GcrCertificate-based UIs.
  + gcr4 will no longer ship UI libraries, i.e. gcr-gtk3 or
    gcr-gtk4.
  + `GcrComparable` and `GckList` have been removed.
- Drop pkgconfig(gtk+-3.0) BuildRequires, no longer needed, nor
  supported. Following upstream changes, stop passing gtk3=true to
  meson.
- Drop sub-package typelib-1_0-GcrUi-3, it was already gone since
  3.90.0 release.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665662400">- Update to version 4.0.0:
  + This the first stable release of gcr4 and gck2.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678104000">- Update to version 4.1.0:
  + The soversion is now properly set to 4.
  + certificate: Print dates in ISO8601 format
  + viewer: Support certificates read from PKCS#11 store
  + gcr: Add means to construct GcrCertificate from PKCS#11 URI
  + Several smaller fixes found with ASAN
  + Stop using GSlice
  + a11y: Improve reading of certificate info by screen readers
  + Updated translations.
- Rename sub-packages following upstreams correction of soversion.
  libgcr-4-0_0_0 is now libgcr-4-4, and libgck-2-0_0_0 is now
  libgck-2-2.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="2dd29b6af880a3b36abc961eda508ba3e42efcc81d2eb71b996937bdedf5174c8b9cf66424973bc4e1552be79e054b71bdce88016c384959365d64d8ecdc5752" name="gcr-ssh-askpass" arch="i586">
  <version epoch="0" ver="4.1.0" rel="2.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="dimstar@opensuse.org" date="1581508800">- Update to version 3.35.90:
  + Add support for "NEW CERTIFICATE REQUEST" header.
  + Add support for GOST certificates.
  + Rework handling of ASN.1 standard types.
  + Fix a few regressions in the Meson build.
  + Add support for g_autoptr.
  + Fixed some compiler warnings.
- Changes from version 3.35.1:
  + gcr-certificate: Add (virtual) annotation.
  + Always use G_PARAM_STATIC_STRINGS.
  + Support Meson build system.
  + Avoid potential 64-bit pointer aliasing alignment issues.
  + Update README to mention correct environment variables.
  + build: Use sed for .desktop variables substitution.
  + Updated translations.
- Switch to meson buildsystem: replace configure/make/make_install
  macros with the meson/meson_build/meson_install counterparts.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1582027200">- Update to version 3.35.91:
  + Mark deprecated functions with G_DEPRECATED.
  + egg-oid: Add comments for translators for new abbrevations.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1583928000">- Update to version 3.36.0:
  + gcr: Update gtk-doc get_der_data() vfunc.
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1588161600">- Enable FIPS patch on Leap (jsc#SLE-11855).</changelog>
  <changelog author="dimstar@opensuse.org" date="1601899200">- Update to version 3.38.0:
  + No changes from 3.37.91.
- Changes from version 3.37.91:
  + meson: missing dependency on generated oids header.
  + Correct display of key usage extensions.
  + meson: Correctly set internal vapi dependencies.
  + Cleanup GType boilerplate.
  + gck: Fixed test failures.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1610539200">- Update to version 3.38.1:
  + ui: Set "use-underline" for GcrImportButton.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1618660800">- Update to version 3.40.0:
  + FEATURE: add hkps://keys.openpgp.org to keyserver defaults.
  + gcr/key-mechanism: Port to GTask.
  + GckCall: Simplify the code by using GTask based implementation.
  + Updated translations.
- Make use of the new gpg_path meson option by passing
  %{_bindir}/gpg2 as value to it: We know that openSUSE installs
  gpg2 to this path. Allows to drop gpg2 BuildRequires.
- Drop pkgconfig(gtk+-x11-3.0) BuildRequires: no longer needed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1633435200">- Update to version 3.41.0:
  +  Port ssh-agent from gnome-keyring.
  + build: Fix parallel build failure due to missing marshal
    dependency.
  + Fix warnings by dropping `volatile` for g_once_init_inter
    locations.
  + tests: More robust against GTask unref race condition.
  + Updated translations.
- Add pkgconfig(libsecret-1), pkgconfig(libsystemd),
  pkgconfig(systemd) and openssh-clients BuildRequires: Build new
  standalone ssh-agent, and split it out in own sub-package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643716800">- Add b3ca1d02bb0148ca787ac4aead164d7c8ce2c4d8.patch: Fix build
  with meson 060.0 and newer.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1658145600">- Update to 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 with pkgconfig(gi-docgen) BuildRequires following
  upstreams port.
- Use ldconfig_scriptlets macro for post(un) handling.
- Split out doc subpackage.
- Add fdupes BuildRequires and macro, remove duplicate files.
- Build data and doc sub-packages as noarch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1659528000">- Update to version 3.90.0:
  + The "gcr" pkgconfig package now no longer contains the UI
    widgets (i.e. the former "gcr-base" package)..
  + "gcr-ui" no longer exists. There is now "gcr-gtk3" and
    "gcr-gtk4" for the GTK3 and GTK4 versions respectively. These
    might be removed from by the beta release however, in favor of
    widgets for each DE (e.g. libadwaita or libgranite or ...).
  + All deprecated API has been removed, as well as most UI-related
    code. This includes most widgets, GcrColumn and any icons.
  + Most GObject-based code has been updated to use modern
    constructs like the `G_DECLARE_*` macros.
  + "pkcs11.h" and "pkcs11.vapi" have been removed. If you used
    "pcks11.h", this is provided by the p11-kit package. If you
    used pkcs11.vapi, you'll have to copy it directly in your
    repository.
  + The org.gnome.crypto.pgp schema is no longer shipped. The
    options provided in it are part of GPG configuration files.
  + The minimally required version of Meson is now 0.59.
  + All `GcrCollection` based APIs are now ported to `GListModel`.
  + Added lookup of trust assertions for distrusted certs.
  + Updated translations.
- Drop b3ca1d02bb0148ca787ac4aead164d7c8ce2c4d8.patch: fixed
  upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662379200">- Update to version 3.92.0:
  + This is the beta release of gcr4, which is a major version bump
    after gcr3 with several API and ABI breaks.
  + `GcrCertificateSection` and `GcrCertificateField` have been
    added, which now allow consumers to more easily create their
    own GcrCertificate-based UIs.
  + gcr4 will no longer ship UI libraries, i.e. gcr-gtk3 or
    gcr-gtk4.
  + `GcrComparable` and `GckList` have been removed.
- Drop pkgconfig(gtk+-3.0) BuildRequires, no longer needed, nor
  supported. Following upstream changes, stop passing gtk3=true to
  meson.
- Drop sub-package typelib-1_0-GcrUi-3, it was already gone since
  3.90.0 release.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665662400">- Update to version 4.0.0:
  + This the first stable release of gcr4 and gck2.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678104000">- Update to version 4.1.0:
  + The soversion is now properly set to 4.
  + certificate: Print dates in ISO8601 format
  + viewer: Support certificates read from PKCS#11 store
  + gcr: Add means to construct GcrCertificate from PKCS#11 URI
  + Several smaller fixes found with ASAN
  + Stop using GSlice
  + a11y: Improve reading of certificate info by screen readers
  + Updated translations.
- Rename sub-packages following upstreams correction of soversion.
  libgcr-4-0_0_0 is now libgcr-4-4, and libgck-2-0_0_0 is now
  libgck-2-2.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="182d7eefb80207a2e1acf0592c8d3648abd1612f312cb01f00c4aa16343d25fc30fc9706ff9c9dd4cce37b648a9b425df05d1dadfebfa697c828f6f474857aa4" name="gcr-ssh-askpass" arch="x86_64">
  <version epoch="0" ver="4.1.0" rel="2.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="dimstar@opensuse.org" date="1581508800">- Update to version 3.35.90:
  + Add support for "NEW CERTIFICATE REQUEST" header.
  + Add support for GOST certificates.
  + Rework handling of ASN.1 standard types.
  + Fix a few regressions in the Meson build.
  + Add support for g_autoptr.
  + Fixed some compiler warnings.
- Changes from version 3.35.1:
  + gcr-certificate: Add (virtual) annotation.
  + Always use G_PARAM_STATIC_STRINGS.
  + Support Meson build system.
  + Avoid potential 64-bit pointer aliasing alignment issues.
  + Update README to mention correct environment variables.
  + build: Use sed for .desktop variables substitution.
  + Updated translations.
- Switch to meson buildsystem: replace configure/make/make_install
  macros with the meson/meson_build/meson_install counterparts.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1582027200">- Update to version 3.35.91:
  + Mark deprecated functions with G_DEPRECATED.
  + egg-oid: Add comments for translators for new abbrevations.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1583928000">- Update to version 3.36.0:
  + gcr: Update gtk-doc get_der_data() vfunc.
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1588161600">- Enable FIPS patch on Leap (jsc#SLE-11855).</changelog>
  <changelog author="dimstar@opensuse.org" date="1601899200">- Update to version 3.38.0:
  + No changes from 3.37.91.
- Changes from version 3.37.91:
  + meson: missing dependency on generated oids header.
  + Correct display of key usage extensions.
  + meson: Correctly set internal vapi dependencies.
  + Cleanup GType boilerplate.
  + gck: Fixed test failures.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1610539200">- Update to version 3.38.1:
  + ui: Set "use-underline" for GcrImportButton.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1618660800">- Update to version 3.40.0:
  + FEATURE: add hkps://keys.openpgp.org to keyserver defaults.
  + gcr/key-mechanism: Port to GTask.
  + GckCall: Simplify the code by using GTask based implementation.
  + Updated translations.
- Make use of the new gpg_path meson option by passing
  %{_bindir}/gpg2 as value to it: We know that openSUSE installs
  gpg2 to this path. Allows to drop gpg2 BuildRequires.
- Drop pkgconfig(gtk+-x11-3.0) BuildRequires: no longer needed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1633435200">- Update to version 3.41.0:
  +  Port ssh-agent from gnome-keyring.
  + build: Fix parallel build failure due to missing marshal
    dependency.
  + Fix warnings by dropping `volatile` for g_once_init_inter
    locations.
  + tests: More robust against GTask unref race condition.
  + Updated translations.
- Add pkgconfig(libsecret-1), pkgconfig(libsystemd),
  pkgconfig(systemd) and openssh-clients BuildRequires: Build new
  standalone ssh-agent, and split it out in own sub-package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643716800">- Add b3ca1d02bb0148ca787ac4aead164d7c8ce2c4d8.patch: Fix build
  with meson 060.0 and newer.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1658145600">- Update to 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 with pkgconfig(gi-docgen) BuildRequires following
  upstreams port.
- Use ldconfig_scriptlets macro for post(un) handling.
- Split out doc subpackage.
- Add fdupes BuildRequires and macro, remove duplicate files.
- Build data and doc sub-packages as noarch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1659528000">- Update to version 3.90.0:
  + The "gcr" pkgconfig package now no longer contains the UI
    widgets (i.e. the former "gcr-base" package)..
  + "gcr-ui" no longer exists. There is now "gcr-gtk3" and
    "gcr-gtk4" for the GTK3 and GTK4 versions respectively. These
    might be removed from by the beta release however, in favor of
    widgets for each DE (e.g. libadwaita or libgranite or ...).
  + All deprecated API has been removed, as well as most UI-related
    code. This includes most widgets, GcrColumn and any icons.
  + Most GObject-based code has been updated to use modern
    constructs like the `G_DECLARE_*` macros.
  + "pkcs11.h" and "pkcs11.vapi" have been removed. If you used
    "pcks11.h", this is provided by the p11-kit package. If you
    used pkcs11.vapi, you'll have to copy it directly in your
    repository.
  + The org.gnome.crypto.pgp schema is no longer shipped. The
    options provided in it are part of GPG configuration files.
  + The minimally required version of Meson is now 0.59.
  + All `GcrCollection` based APIs are now ported to `GListModel`.
  + Added lookup of trust assertions for distrusted certs.
  + Updated translations.
- Drop b3ca1d02bb0148ca787ac4aead164d7c8ce2c4d8.patch: fixed
  upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662379200">- Update to version 3.92.0:
  + This is the beta release of gcr4, which is a major version bump
    after gcr3 with several API and ABI breaks.
  + `GcrCertificateSection` and `GcrCertificateField` have been
    added, which now allow consumers to more easily create their
    own GcrCertificate-based UIs.
  + gcr4 will no longer ship UI libraries, i.e. gcr-gtk3 or
    gcr-gtk4.
  + `GcrComparable` and `GckList` have been removed.
- Drop pkgconfig(gtk+-3.0) BuildRequires, no longer needed, nor
  supported. Following upstream changes, stop passing gtk3=true to
  meson.
- Drop sub-package typelib-1_0-GcrUi-3, it was already gone since
  3.90.0 release.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665662400">- Update to version 4.0.0:
  + This the first stable release of gcr4 and gck2.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678104000">- Update to version 4.1.0:
  + The soversion is now properly set to 4.
  + certificate: Print dates in ISO8601 format
  + viewer: Support certificates read from PKCS#11 store
  + gcr: Add means to construct GcrCertificate from PKCS#11 URI
  + Several smaller fixes found with ASAN
  + Stop using GSlice
  + a11y: Improve reading of certificate info by screen readers
  + Updated translations.
- Rename sub-packages following upstreams correction of soversion.
  libgcr-4-0_0_0 is now libgcr-4-4, and libgck-2-0_0_0 is now
  libgck-2-2.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="b76e0ce3ec5d1bfec7db16359238092f413b76d9b6507cab7e43e47cc4ae06119ead792ced7f562c9fe0d48f8bc29d4377a9e9f27ee50fda93732b9a53aa5326" name="gcr-ssh-askpass-debuginfo" arch="i586">
  <version epoch="0" ver="4.1.0" rel="2.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="dimstar@opensuse.org" date="1581508800">- Update to version 3.35.90:
  + Add support for "NEW CERTIFICATE REQUEST" header.
  + Add support for GOST certificates.
  + Rework handling of ASN.1 standard types.
  + Fix a few regressions in the Meson build.
  + Add support for g_autoptr.
  + Fixed some compiler warnings.
- Changes from version 3.35.1:
  + gcr-certificate: Add (virtual) annotation.
  + Always use G_PARAM_STATIC_STRINGS.
  + Support Meson build system.
  + Avoid potential 64-bit pointer aliasing alignment issues.
  + Update README to mention correct environment variables.
  + build: Use sed for .desktop variables substitution.
  + Updated translations.
- Switch to meson buildsystem: replace configure/make/make_install
  macros with the meson/meson_build/meson_install counterparts.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1582027200">- Update to version 3.35.91:
  + Mark deprecated functions with G_DEPRECATED.
  + egg-oid: Add comments for translators for new abbrevations.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1583928000">- Update to version 3.36.0:
  + gcr: Update gtk-doc get_der_data() vfunc.
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1588161600">- Enable FIPS patch on Leap (jsc#SLE-11855).</changelog>
  <changelog author="dimstar@opensuse.org" date="1601899200">- Update to version 3.38.0:
  + No changes from 3.37.91.
- Changes from version 3.37.91:
  + meson: missing dependency on generated oids header.
  + Correct display of key usage extensions.
  + meson: Correctly set internal vapi dependencies.
  + Cleanup GType boilerplate.
  + gck: Fixed test failures.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1610539200">- Update to version 3.38.1:
  + ui: Set "use-underline" for GcrImportButton.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1618660800">- Update to version 3.40.0:
  + FEATURE: add hkps://keys.openpgp.org to keyserver defaults.
  + gcr/key-mechanism: Port to GTask.
  + GckCall: Simplify the code by using GTask based implementation.
  + Updated translations.
- Make use of the new gpg_path meson option by passing
  %{_bindir}/gpg2 as value to it: We know that openSUSE installs
  gpg2 to this path. Allows to drop gpg2 BuildRequires.
- Drop pkgconfig(gtk+-x11-3.0) BuildRequires: no longer needed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1633435200">- Update to version 3.41.0:
  +  Port ssh-agent from gnome-keyring.
  + build: Fix parallel build failure due to missing marshal
    dependency.
  + Fix warnings by dropping `volatile` for g_once_init_inter
    locations.
  + tests: More robust against GTask unref race condition.
  + Updated translations.
- Add pkgconfig(libsecret-1), pkgconfig(libsystemd),
  pkgconfig(systemd) and openssh-clients BuildRequires: Build new
  standalone ssh-agent, and split it out in own sub-package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643716800">- Add b3ca1d02bb0148ca787ac4aead164d7c8ce2c4d8.patch: Fix build
  with meson 060.0 and newer.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1658145600">- Update to 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 with pkgconfig(gi-docgen) BuildRequires following
  upstreams port.
- Use ldconfig_scriptlets macro for post(un) handling.
- Split out doc subpackage.
- Add fdupes BuildRequires and macro, remove duplicate files.
- Build data and doc sub-packages as noarch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1659528000">- Update to version 3.90.0:
  + The "gcr" pkgconfig package now no longer contains the UI
    widgets (i.e. the former "gcr-base" package)..
  + "gcr-ui" no longer exists. There is now "gcr-gtk3" and
    "gcr-gtk4" for the GTK3 and GTK4 versions respectively. These
    might be removed from by the beta release however, in favor of
    widgets for each DE (e.g. libadwaita or libgranite or ...).
  + All deprecated API has been removed, as well as most UI-related
    code. This includes most widgets, GcrColumn and any icons.
  + Most GObject-based code has been updated to use modern
    constructs like the `G_DECLARE_*` macros.
  + "pkcs11.h" and "pkcs11.vapi" have been removed. If you used
    "pcks11.h", this is provided by the p11-kit package. If you
    used pkcs11.vapi, you'll have to copy it directly in your
    repository.
  + The org.gnome.crypto.pgp schema is no longer shipped. The
    options provided in it are part of GPG configuration files.
  + The minimally required version of Meson is now 0.59.
  + All `GcrCollection` based APIs are now ported to `GListModel`.
  + Added lookup of trust assertions for distrusted certs.
  + Updated translations.
- Drop b3ca1d02bb0148ca787ac4aead164d7c8ce2c4d8.patch: fixed
  upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662379200">- Update to version 3.92.0:
  + This is the beta release of gcr4, which is a major version bump
    after gcr3 with several API and ABI breaks.
  + `GcrCertificateSection` and `GcrCertificateField` have been
    added, which now allow consumers to more easily create their
    own GcrCertificate-based UIs.
  + gcr4 will no longer ship UI libraries, i.e. gcr-gtk3 or
    gcr-gtk4.
  + `GcrComparable` and `GckList` have been removed.
- Drop pkgconfig(gtk+-3.0) BuildRequires, no longer needed, nor
  supported. Following upstream changes, stop passing gtk3=true to
  meson.
- Drop sub-package typelib-1_0-GcrUi-3, it was already gone since
  3.90.0 release.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665662400">- Update to version 4.0.0:
  + This the first stable release of gcr4 and gck2.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678104000">- Update to version 4.1.0:
  + The soversion is now properly set to 4.
  + certificate: Print dates in ISO8601 format
  + viewer: Support certificates read from PKCS#11 store
  + gcr: Add means to construct GcrCertificate from PKCS#11 URI
  + Several smaller fixes found with ASAN
  + Stop using GSlice
  + a11y: Improve reading of certificate info by screen readers
  + Updated translations.
- Rename sub-packages following upstreams correction of soversion.
  libgcr-4-0_0_0 is now libgcr-4-4, and libgck-2-0_0_0 is now
  libgck-2-2.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="639f6d3e4a68487376732779f8f21665c81bf7272fbe5ad3192d824f1dac3ccca7cc085c5f15b249c881ca1de4c4c08da6eddd6d3c04c6261a17a83c125ca2f5" name="gcr-ssh-askpass-debuginfo" arch="x86_64">
  <version epoch="0" ver="4.1.0" rel="2.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="dimstar@opensuse.org" date="1581508800">- Update to version 3.35.90:
  + Add support for "NEW CERTIFICATE REQUEST" header.
  + Add support for GOST certificates.
  + Rework handling of ASN.1 standard types.
  + Fix a few regressions in the Meson build.
  + Add support for g_autoptr.
  + Fixed some compiler warnings.
- Changes from version 3.35.1:
  + gcr-certificate: Add (virtual) annotation.
  + Always use G_PARAM_STATIC_STRINGS.
  + Support Meson build system.
  + Avoid potential 64-bit pointer aliasing alignment issues.
  + Update README to mention correct environment variables.
  + build: Use sed for .desktop variables substitution.
  + Updated translations.
- Switch to meson buildsystem: replace configure/make/make_install
  macros with the meson/meson_build/meson_install counterparts.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1582027200">- Update to version 3.35.91:
  + Mark deprecated functions with G_DEPRECATED.
  + egg-oid: Add comments for translators for new abbrevations.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1583928000">- Update to version 3.36.0:
  + gcr: Update gtk-doc get_der_data() vfunc.
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1588161600">- Enable FIPS patch on Leap (jsc#SLE-11855).</changelog>
  <changelog author="dimstar@opensuse.org" date="1601899200">- Update to version 3.38.0:
  + No changes from 3.37.91.
- Changes from version 3.37.91:
  + meson: missing dependency on generated oids header.
  + Correct display of key usage extensions.
  + meson: Correctly set internal vapi dependencies.
  + Cleanup GType boilerplate.
  + gck: Fixed test failures.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1610539200">- Update to version 3.38.1:
  + ui: Set "use-underline" for GcrImportButton.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1618660800">- Update to version 3.40.0:
  + FEATURE: add hkps://keys.openpgp.org to keyserver defaults.
  + gcr/key-mechanism: Port to GTask.
  + GckCall: Simplify the code by using GTask based implementation.
  + Updated translations.
- Make use of the new gpg_path meson option by passing
  %{_bindir}/gpg2 as value to it: We know that openSUSE installs
  gpg2 to this path. Allows to drop gpg2 BuildRequires.
- Drop pkgconfig(gtk+-x11-3.0) BuildRequires: no longer needed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1633435200">- Update to version 3.41.0:
  +  Port ssh-agent from gnome-keyring.
  + build: Fix parallel build failure due to missing marshal
    dependency.
  + Fix warnings by dropping `volatile` for g_once_init_inter
    locations.
  + tests: More robust against GTask unref race condition.
  + Updated translations.
- Add pkgconfig(libsecret-1), pkgconfig(libsystemd),
  pkgconfig(systemd) and openssh-clients BuildRequires: Build new
  standalone ssh-agent, and split it out in own sub-package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643716800">- Add b3ca1d02bb0148ca787ac4aead164d7c8ce2c4d8.patch: Fix build
  with meson 060.0 and newer.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1658145600">- Update to 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 with pkgconfig(gi-docgen) BuildRequires following
  upstreams port.
- Use ldconfig_scriptlets macro for post(un) handling.
- Split out doc subpackage.
- Add fdupes BuildRequires and macro, remove duplicate files.
- Build data and doc sub-packages as noarch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1659528000">- Update to version 3.90.0:
  + The "gcr" pkgconfig package now no longer contains the UI
    widgets (i.e. the former "gcr-base" package)..
  + "gcr-ui" no longer exists. There is now "gcr-gtk3" and
    "gcr-gtk4" for the GTK3 and GTK4 versions respectively. These
    might be removed from by the beta release however, in favor of
    widgets for each DE (e.g. libadwaita or libgranite or ...).
  + All deprecated API has been removed, as well as most UI-related
    code. This includes most widgets, GcrColumn and any icons.
  + Most GObject-based code has been updated to use modern
    constructs like the `G_DECLARE_*` macros.
  + "pkcs11.h" and "pkcs11.vapi" have been removed. If you used
    "pcks11.h", this is provided by the p11-kit package. If you
    used pkcs11.vapi, you'll have to copy it directly in your
    repository.
  + The org.gnome.crypto.pgp schema is no longer shipped. The
    options provided in it are part of GPG configuration files.
  + The minimally required version of Meson is now 0.59.
  + All `GcrCollection` based APIs are now ported to `GListModel`.
  + Added lookup of trust assertions for distrusted certs.
  + Updated translations.
- Drop b3ca1d02bb0148ca787ac4aead164d7c8ce2c4d8.patch: fixed
  upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662379200">- Update to version 3.92.0:
  + This is the beta release of gcr4, which is a major version bump
    after gcr3 with several API and ABI breaks.
  + `GcrCertificateSection` and `GcrCertificateField` have been
    added, which now allow consumers to more easily create their
    own GcrCertificate-based UIs.
  + gcr4 will no longer ship UI libraries, i.e. gcr-gtk3 or
    gcr-gtk4.
  + `GcrComparable` and `GckList` have been removed.
- Drop pkgconfig(gtk+-3.0) BuildRequires, no longer needed, nor
  supported. Following upstream changes, stop passing gtk3=true to
  meson.
- Drop sub-package typelib-1_0-GcrUi-3, it was already gone since
  3.90.0 release.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665662400">- Update to version 4.0.0:
  + This the first stable release of gcr4 and gck2.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678104000">- Update to version 4.1.0:
  + The soversion is now properly set to 4.
  + certificate: Print dates in ISO8601 format
  + viewer: Support certificates read from PKCS#11 store
  + gcr: Add means to construct GcrCertificate from PKCS#11 URI
  + Several smaller fixes found with ASAN
  + Stop using GSlice
  + a11y: Improve reading of certificate info by screen readers
  + Updated translations.
- Rename sub-packages following upstreams correction of soversion.
  libgcr-4-0_0_0 is now libgcr-4-4, and libgck-2-0_0_0 is now
  libgck-2-2.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="70cf5ea9815bd0de885d5ed887561e7d1a8952ca9d3f5ff6c4e7aced6814f79a4f729a817aa51027faadabf3b7489440cc3e68acb4896aa877352a865be8370f" name="gcr-viewer" arch="i586">
  <version epoch="0" ver="4.1.0" rel="2.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="dimstar@opensuse.org" date="1581508800">- Update to version 3.35.90:
  + Add support for "NEW CERTIFICATE REQUEST" header.
  + Add support for GOST certificates.
  + Rework handling of ASN.1 standard types.
  + Fix a few regressions in the Meson build.
  + Add support for g_autoptr.
  + Fixed some compiler warnings.
- Changes from version 3.35.1:
  + gcr-certificate: Add (virtual) annotation.
  + Always use G_PARAM_STATIC_STRINGS.
  + Support Meson build system.
  + Avoid potential 64-bit pointer aliasing alignment issues.
  + Update README to mention correct environment variables.
  + build: Use sed for .desktop variables substitution.
  + Updated translations.
- Switch to meson buildsystem: replace configure/make/make_install
  macros with the meson/meson_build/meson_install counterparts.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1582027200">- Update to version 3.35.91:
  + Mark deprecated functions with G_DEPRECATED.
  + egg-oid: Add comments for translators for new abbrevations.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1583928000">- Update to version 3.36.0:
  + gcr: Update gtk-doc get_der_data() vfunc.
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1588161600">- Enable FIPS patch on Leap (jsc#SLE-11855).</changelog>
  <changelog author="dimstar@opensuse.org" date="1601899200">- Update to version 3.38.0:
  + No changes from 3.37.91.
- Changes from version 3.37.91:
  + meson: missing dependency on generated oids header.
  + Correct display of key usage extensions.
  + meson: Correctly set internal vapi dependencies.
  + Cleanup GType boilerplate.
  + gck: Fixed test failures.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1610539200">- Update to version 3.38.1:
  + ui: Set "use-underline" for GcrImportButton.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1618660800">- Update to version 3.40.0:
  + FEATURE: add hkps://keys.openpgp.org to keyserver defaults.
  + gcr/key-mechanism: Port to GTask.
  + GckCall: Simplify the code by using GTask based implementation.
  + Updated translations.
- Make use of the new gpg_path meson option by passing
  %{_bindir}/gpg2 as value to it: We know that openSUSE installs
  gpg2 to this path. Allows to drop gpg2 BuildRequires.
- Drop pkgconfig(gtk+-x11-3.0) BuildRequires: no longer needed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1633435200">- Update to version 3.41.0:
  +  Port ssh-agent from gnome-keyring.
  + build: Fix parallel build failure due to missing marshal
    dependency.
  + Fix warnings by dropping `volatile` for g_once_init_inter
    locations.
  + tests: More robust against GTask unref race condition.
  + Updated translations.
- Add pkgconfig(libsecret-1), pkgconfig(libsystemd),
  pkgconfig(systemd) and openssh-clients BuildRequires: Build new
  standalone ssh-agent, and split it out in own sub-package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643716800">- Add b3ca1d02bb0148ca787ac4aead164d7c8ce2c4d8.patch: Fix build
  with meson 060.0 and newer.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1658145600">- Update to 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 with pkgconfig(gi-docgen) BuildRequires following
  upstreams port.
- Use ldconfig_scriptlets macro for post(un) handling.
- Split out doc subpackage.
- Add fdupes BuildRequires and macro, remove duplicate files.
- Build data and doc sub-packages as noarch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1659528000">- Update to version 3.90.0:
  + The "gcr" pkgconfig package now no longer contains the UI
    widgets (i.e. the former "gcr-base" package)..
  + "gcr-ui" no longer exists. There is now "gcr-gtk3" and
    "gcr-gtk4" for the GTK3 and GTK4 versions respectively. These
    might be removed from by the beta release however, in favor of
    widgets for each DE (e.g. libadwaita or libgranite or ...).
  + All deprecated API has been removed, as well as most UI-related
    code. This includes most widgets, GcrColumn and any icons.
  + Most GObject-based code has been updated to use modern
    constructs like the `G_DECLARE_*` macros.
  + "pkcs11.h" and "pkcs11.vapi" have been removed. If you used
    "pcks11.h", this is provided by the p11-kit package. If you
    used pkcs11.vapi, you'll have to copy it directly in your
    repository.
  + The org.gnome.crypto.pgp schema is no longer shipped. The
    options provided in it are part of GPG configuration files.
  + The minimally required version of Meson is now 0.59.
  + All `GcrCollection` based APIs are now ported to `GListModel`.
  + Added lookup of trust assertions for distrusted certs.
  + Updated translations.
- Drop b3ca1d02bb0148ca787ac4aead164d7c8ce2c4d8.patch: fixed
  upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662379200">- Update to version 3.92.0:
  + This is the beta release of gcr4, which is a major version bump
    after gcr3 with several API and ABI breaks.
  + `GcrCertificateSection` and `GcrCertificateField` have been
    added, which now allow consumers to more easily create their
    own GcrCertificate-based UIs.
  + gcr4 will no longer ship UI libraries, i.e. gcr-gtk3 or
    gcr-gtk4.
  + `GcrComparable` and `GckList` have been removed.
- Drop pkgconfig(gtk+-3.0) BuildRequires, no longer needed, nor
  supported. Following upstream changes, stop passing gtk3=true to
  meson.
- Drop sub-package typelib-1_0-GcrUi-3, it was already gone since
  3.90.0 release.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665662400">- Update to version 4.0.0:
  + This the first stable release of gcr4 and gck2.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678104000">- Update to version 4.1.0:
  + The soversion is now properly set to 4.
  + certificate: Print dates in ISO8601 format
  + viewer: Support certificates read from PKCS#11 store
  + gcr: Add means to construct GcrCertificate from PKCS#11 URI
  + Several smaller fixes found with ASAN
  + Stop using GSlice
  + a11y: Improve reading of certificate info by screen readers
  + Updated translations.
- Rename sub-packages following upstreams correction of soversion.
  libgcr-4-0_0_0 is now libgcr-4-4, and libgck-2-0_0_0 is now
  libgck-2-2.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="c31b91adf26e2bd7beeb0c26a48eff33cf71042b9a868dbfc9fcb6886fd80dd8eac15e23f9e40cc20f842d1d1c3e3cfa08b83cafc2fbde315604c009149e9c3e" name="gcr-viewer" arch="x86_64">
  <version epoch="0" ver="4.1.0" rel="2.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="dimstar@opensuse.org" date="1581508800">- Update to version 3.35.90:
  + Add support for "NEW CERTIFICATE REQUEST" header.
  + Add support for GOST certificates.
  + Rework handling of ASN.1 standard types.
  + Fix a few regressions in the Meson build.
  + Add support for g_autoptr.
  + Fixed some compiler warnings.
- Changes from version 3.35.1:
  + gcr-certificate: Add (virtual) annotation.
  + Always use G_PARAM_STATIC_STRINGS.
  + Support Meson build system.
  + Avoid potential 64-bit pointer aliasing alignment issues.
  + Update README to mention correct environment variables.
  + build: Use sed for .desktop variables substitution.
  + Updated translations.
- Switch to meson buildsystem: replace configure/make/make_install
  macros with the meson/meson_build/meson_install counterparts.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1582027200">- Update to version 3.35.91:
  + Mark deprecated functions with G_DEPRECATED.
  + egg-oid: Add comments for translators for new abbrevations.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1583928000">- Update to version 3.36.0:
  + gcr: Update gtk-doc get_der_data() vfunc.
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1588161600">- Enable FIPS patch on Leap (jsc#SLE-11855).</changelog>
  <changelog author="dimstar@opensuse.org" date="1601899200">- Update to version 3.38.0:
  + No changes from 3.37.91.
- Changes from version 3.37.91:
  + meson: missing dependency on generated oids header.
  + Correct display of key usage extensions.
  + meson: Correctly set internal vapi dependencies.
  + Cleanup GType boilerplate.
  + gck: Fixed test failures.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1610539200">- Update to version 3.38.1:
  + ui: Set "use-underline" for GcrImportButton.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1618660800">- Update to version 3.40.0:
  + FEATURE: add hkps://keys.openpgp.org to keyserver defaults.
  + gcr/key-mechanism: Port to GTask.
  + GckCall: Simplify the code by using GTask based implementation.
  + Updated translations.
- Make use of the new gpg_path meson option by passing
  %{_bindir}/gpg2 as value to it: We know that openSUSE installs
  gpg2 to this path. Allows to drop gpg2 BuildRequires.
- Drop pkgconfig(gtk+-x11-3.0) BuildRequires: no longer needed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1633435200">- Update to version 3.41.0:
  +  Port ssh-agent from gnome-keyring.
  + build: Fix parallel build failure due to missing marshal
    dependency.
  + Fix warnings by dropping `volatile` for g_once_init_inter
    locations.
  + tests: More robust against GTask unref race condition.
  + Updated translations.
- Add pkgconfig(libsecret-1), pkgconfig(libsystemd),
  pkgconfig(systemd) and openssh-clients BuildRequires: Build new
  standalone ssh-agent, and split it out in own sub-package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643716800">- Add b3ca1d02bb0148ca787ac4aead164d7c8ce2c4d8.patch: Fix build
  with meson 060.0 and newer.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1658145600">- Update to 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 with pkgconfig(gi-docgen) BuildRequires following
  upstreams port.
- Use ldconfig_scriptlets macro for post(un) handling.
- Split out doc subpackage.
- Add fdupes BuildRequires and macro, remove duplicate files.
- Build data and doc sub-packages as noarch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1659528000">- Update to version 3.90.0:
  + The "gcr" pkgconfig package now no longer contains the UI
    widgets (i.e. the former "gcr-base" package)..
  + "gcr-ui" no longer exists. There is now "gcr-gtk3" and
    "gcr-gtk4" for the GTK3 and GTK4 versions respectively. These
    might be removed from by the beta release however, in favor of
    widgets for each DE (e.g. libadwaita or libgranite or ...).
  + All deprecated API has been removed, as well as most UI-related
    code. This includes most widgets, GcrColumn and any icons.
  + Most GObject-based code has been updated to use modern
    constructs like the `G_DECLARE_*` macros.
  + "pkcs11.h" and "pkcs11.vapi" have been removed. If you used
    "pcks11.h", this is provided by the p11-kit package. If you
    used pkcs11.vapi, you'll have to copy it directly in your
    repository.
  + The org.gnome.crypto.pgp schema is no longer shipped. The
    options provided in it are part of GPG configuration files.
  + The minimally required version of Meson is now 0.59.
  + All `GcrCollection` based APIs are now ported to `GListModel`.
  + Added lookup of trust assertions for distrusted certs.
  + Updated translations.
- Drop b3ca1d02bb0148ca787ac4aead164d7c8ce2c4d8.patch: fixed
  upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662379200">- Update to version 3.92.0:
  + This is the beta release of gcr4, which is a major version bump
    after gcr3 with several API and ABI breaks.
  + `GcrCertificateSection` and `GcrCertificateField` have been
    added, which now allow consumers to more easily create their
    own GcrCertificate-based UIs.
  + gcr4 will no longer ship UI libraries, i.e. gcr-gtk3 or
    gcr-gtk4.
  + `GcrComparable` and `GckList` have been removed.
- Drop pkgconfig(gtk+-3.0) BuildRequires, no longer needed, nor
  supported. Following upstream changes, stop passing gtk3=true to
  meson.
- Drop sub-package typelib-1_0-GcrUi-3, it was already gone since
  3.90.0 release.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665662400">- Update to version 4.0.0:
  + This the first stable release of gcr4 and gck2.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678104000">- Update to version 4.1.0:
  + The soversion is now properly set to 4.
  + certificate: Print dates in ISO8601 format
  + viewer: Support certificates read from PKCS#11 store
  + gcr: Add means to construct GcrCertificate from PKCS#11 URI
  + Several smaller fixes found with ASAN
  + Stop using GSlice
  + a11y: Improve reading of certificate info by screen readers
  + Updated translations.
- Rename sub-packages following upstreams correction of soversion.
  libgcr-4-0_0_0 is now libgcr-4-4, and libgck-2-0_0_0 is now
  libgck-2-2.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="d777c8d83e49f206c5a249b4660a03654a96376ad7a90e6551d7c69ce9ab8d15cf1e57b6193ce097bc066663d24503860f0625070f399a9c0fdf54b71c2227b7" name="gcr-viewer-debuginfo" arch="i586">
  <version epoch="0" ver="4.1.0" rel="2.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="dimstar@opensuse.org" date="1581508800">- Update to version 3.35.90:
  + Add support for "NEW CERTIFICATE REQUEST" header.
  + Add support for GOST certificates.
  + Rework handling of ASN.1 standard types.
  + Fix a few regressions in the Meson build.
  + Add support for g_autoptr.
  + Fixed some compiler warnings.
- Changes from version 3.35.1:
  + gcr-certificate: Add (virtual) annotation.
  + Always use G_PARAM_STATIC_STRINGS.
  + Support Meson build system.
  + Avoid potential 64-bit pointer aliasing alignment issues.
  + Update README to mention correct environment variables.
  + build: Use sed for .desktop variables substitution.
  + Updated translations.
- Switch to meson buildsystem: replace configure/make/make_install
  macros with the meson/meson_build/meson_install counterparts.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1582027200">- Update to version 3.35.91:
  + Mark deprecated functions with G_DEPRECATED.
  + egg-oid: Add comments for translators for new abbrevations.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1583928000">- Update to version 3.36.0:
  + gcr: Update gtk-doc get_der_data() vfunc.
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1588161600">- Enable FIPS patch on Leap (jsc#SLE-11855).</changelog>
  <changelog author="dimstar@opensuse.org" date="1601899200">- Update to version 3.38.0:
  + No changes from 3.37.91.
- Changes from version 3.37.91:
  + meson: missing dependency on generated oids header.
  + Correct display of key usage extensions.
  + meson: Correctly set internal vapi dependencies.
  + Cleanup GType boilerplate.
  + gck: Fixed test failures.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1610539200">- Update to version 3.38.1:
  + ui: Set "use-underline" for GcrImportButton.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1618660800">- Update to version 3.40.0:
  + FEATURE: add hkps://keys.openpgp.org to keyserver defaults.
  + gcr/key-mechanism: Port to GTask.
  + GckCall: Simplify the code by using GTask based implementation.
  + Updated translations.
- Make use of the new gpg_path meson option by passing
  %{_bindir}/gpg2 as value to it: We know that openSUSE installs
  gpg2 to this path. Allows to drop gpg2 BuildRequires.
- Drop pkgconfig(gtk+-x11-3.0) BuildRequires: no longer needed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1633435200">- Update to version 3.41.0:
  +  Port ssh-agent from gnome-keyring.
  + build: Fix parallel build failure due to missing marshal
    dependency.
  + Fix warnings by dropping `volatile` for g_once_init_inter
    locations.
  + tests: More robust against GTask unref race condition.
  + Updated translations.
- Add pkgconfig(libsecret-1), pkgconfig(libsystemd),
  pkgconfig(systemd) and openssh-clients BuildRequires: Build new
  standalone ssh-agent, and split it out in own sub-package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643716800">- Add b3ca1d02bb0148ca787ac4aead164d7c8ce2c4d8.patch: Fix build
  with meson 060.0 and newer.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1658145600">- Update to 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 with pkgconfig(gi-docgen) BuildRequires following
  upstreams port.
- Use ldconfig_scriptlets macro for post(un) handling.
- Split out doc subpackage.
- Add fdupes BuildRequires and macro, remove duplicate files.
- Build data and doc sub-packages as noarch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1659528000">- Update to version 3.90.0:
  + The "gcr" pkgconfig package now no longer contains the UI
    widgets (i.e. the former "gcr-base" package)..
  + "gcr-ui" no longer exists. There is now "gcr-gtk3" and
    "gcr-gtk4" for the GTK3 and GTK4 versions respectively. These
    might be removed from by the beta release however, in favor of
    widgets for each DE (e.g. libadwaita or libgranite or ...).
  + All deprecated API has been removed, as well as most UI-related
    code. This includes most widgets, GcrColumn and any icons.
  + Most GObject-based code has been updated to use modern
    constructs like the `G_DECLARE_*` macros.
  + "pkcs11.h" and "pkcs11.vapi" have been removed. If you used
    "pcks11.h", this is provided by the p11-kit package. If you
    used pkcs11.vapi, you'll have to copy it directly in your
    repository.
  + The org.gnome.crypto.pgp schema is no longer shipped. The
    options provided in it are part of GPG configuration files.
  + The minimally required version of Meson is now 0.59.
  + All `GcrCollection` based APIs are now ported to `GListModel`.
  + Added lookup of trust assertions for distrusted certs.
  + Updated translations.
- Drop b3ca1d02bb0148ca787ac4aead164d7c8ce2c4d8.patch: fixed
  upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662379200">- Update to version 3.92.0:
  + This is the beta release of gcr4, which is a major version bump
    after gcr3 with several API and ABI breaks.
  + `GcrCertificateSection` and `GcrCertificateField` have been
    added, which now allow consumers to more easily create their
    own GcrCertificate-based UIs.
  + gcr4 will no longer ship UI libraries, i.e. gcr-gtk3 or
    gcr-gtk4.
  + `GcrComparable` and `GckList` have been removed.
- Drop pkgconfig(gtk+-3.0) BuildRequires, no longer needed, nor
  supported. Following upstream changes, stop passing gtk3=true to
  meson.
- Drop sub-package typelib-1_0-GcrUi-3, it was already gone since
  3.90.0 release.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665662400">- Update to version 4.0.0:
  + This the first stable release of gcr4 and gck2.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678104000">- Update to version 4.1.0:
  + The soversion is now properly set to 4.
  + certificate: Print dates in ISO8601 format
  + viewer: Support certificates read from PKCS#11 store
  + gcr: Add means to construct GcrCertificate from PKCS#11 URI
  + Several smaller fixes found with ASAN
  + Stop using GSlice
  + a11y: Improve reading of certificate info by screen readers
  + Updated translations.
- Rename sub-packages following upstreams correction of soversion.
  libgcr-4-0_0_0 is now libgcr-4-4, and libgck-2-0_0_0 is now
  libgck-2-2.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="a7b5a1888055c4d4b55251235dc47152b0b323bfe076765740acb70d66141b9828b23142df18d328e20897633e60ca7878d3b1adf1cf5369c85adb1cfafbf717" name="gcr-viewer-debuginfo" arch="x86_64">
  <version epoch="0" ver="4.1.0" rel="2.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="dimstar@opensuse.org" date="1581508800">- Update to version 3.35.90:
  + Add support for "NEW CERTIFICATE REQUEST" header.
  + Add support for GOST certificates.
  + Rework handling of ASN.1 standard types.
  + Fix a few regressions in the Meson build.
  + Add support for g_autoptr.
  + Fixed some compiler warnings.
- Changes from version 3.35.1:
  + gcr-certificate: Add (virtual) annotation.
  + Always use G_PARAM_STATIC_STRINGS.
  + Support Meson build system.
  + Avoid potential 64-bit pointer aliasing alignment issues.
  + Update README to mention correct environment variables.
  + build: Use sed for .desktop variables substitution.
  + Updated translations.
- Switch to meson buildsystem: replace configure/make/make_install
  macros with the meson/meson_build/meson_install counterparts.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1582027200">- Update to version 3.35.91:
  + Mark deprecated functions with G_DEPRECATED.
  + egg-oid: Add comments for translators for new abbrevations.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1583928000">- Update to version 3.36.0:
  + gcr: Update gtk-doc get_der_data() vfunc.
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1588161600">- Enable FIPS patch on Leap (jsc#SLE-11855).</changelog>
  <changelog author="dimstar@opensuse.org" date="1601899200">- Update to version 3.38.0:
  + No changes from 3.37.91.
- Changes from version 3.37.91:
  + meson: missing dependency on generated oids header.
  + Correct display of key usage extensions.
  + meson: Correctly set internal vapi dependencies.
  + Cleanup GType boilerplate.
  + gck: Fixed test failures.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1610539200">- Update to version 3.38.1:
  + ui: Set "use-underline" for GcrImportButton.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1618660800">- Update to version 3.40.0:
  + FEATURE: add hkps://keys.openpgp.org to keyserver defaults.
  + gcr/key-mechanism: Port to GTask.
  + GckCall: Simplify the code by using GTask based implementation.
  + Updated translations.
- Make use of the new gpg_path meson option by passing
  %{_bindir}/gpg2 as value to it: We know that openSUSE installs
  gpg2 to this path. Allows to drop gpg2 BuildRequires.
- Drop pkgconfig(gtk+-x11-3.0) BuildRequires: no longer needed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1633435200">- Update to version 3.41.0:
  +  Port ssh-agent from gnome-keyring.
  + build: Fix parallel build failure due to missing marshal
    dependency.
  + Fix warnings by dropping `volatile` for g_once_init_inter
    locations.
  + tests: More robust against GTask unref race condition.
  + Updated translations.
- Add pkgconfig(libsecret-1), pkgconfig(libsystemd),
  pkgconfig(systemd) and openssh-clients BuildRequires: Build new
  standalone ssh-agent, and split it out in own sub-package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643716800">- Add b3ca1d02bb0148ca787ac4aead164d7c8ce2c4d8.patch: Fix build
  with meson 060.0 and newer.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1658145600">- Update to 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 with pkgconfig(gi-docgen) BuildRequires following
  upstreams port.
- Use ldconfig_scriptlets macro for post(un) handling.
- Split out doc subpackage.
- Add fdupes BuildRequires and macro, remove duplicate files.
- Build data and doc sub-packages as noarch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1659528000">- Update to version 3.90.0:
  + The "gcr" pkgconfig package now no longer contains the UI
    widgets (i.e. the former "gcr-base" package)..
  + "gcr-ui" no longer exists. There is now "gcr-gtk3" and
    "gcr-gtk4" for the GTK3 and GTK4 versions respectively. These
    might be removed from by the beta release however, in favor of
    widgets for each DE (e.g. libadwaita or libgranite or ...).
  + All deprecated API has been removed, as well as most UI-related
    code. This includes most widgets, GcrColumn and any icons.
  + Most GObject-based code has been updated to use modern
    constructs like the `G_DECLARE_*` macros.
  + "pkcs11.h" and "pkcs11.vapi" have been removed. If you used
    "pcks11.h", this is provided by the p11-kit package. If you
    used pkcs11.vapi, you'll have to copy it directly in your
    repository.
  + The org.gnome.crypto.pgp schema is no longer shipped. The
    options provided in it are part of GPG configuration files.
  + The minimally required version of Meson is now 0.59.
  + All `GcrCollection` based APIs are now ported to `GListModel`.
  + Added lookup of trust assertions for distrusted certs.
  + Updated translations.
- Drop b3ca1d02bb0148ca787ac4aead164d7c8ce2c4d8.patch: fixed
  upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662379200">- Update to version 3.92.0:
  + This is the beta release of gcr4, which is a major version bump
    after gcr3 with several API and ABI breaks.
  + `GcrCertificateSection` and `GcrCertificateField` have been
    added, which now allow consumers to more easily create their
    own GcrCertificate-based UIs.
  + gcr4 will no longer ship UI libraries, i.e. gcr-gtk3 or
    gcr-gtk4.
  + `GcrComparable` and `GckList` have been removed.
- Drop pkgconfig(gtk+-3.0) BuildRequires, no longer needed, nor
  supported. Following upstream changes, stop passing gtk3=true to
  meson.
- Drop sub-package typelib-1_0-GcrUi-3, it was already gone since
  3.90.0 release.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665662400">- Update to version 4.0.0:
  + This the first stable release of gcr4 and gck2.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678104000">- Update to version 4.1.0:
  + The soversion is now properly set to 4.
  + certificate: Print dates in ISO8601 format
  + viewer: Support certificates read from PKCS#11 store
  + gcr: Add means to construct GcrCertificate from PKCS#11 URI
  + Several smaller fixes found with ASAN
  + Stop using GSlice
  + a11y: Improve reading of certificate info by screen readers
  + Updated translations.
- Rename sub-packages following upstreams correction of soversion.
  libgcr-4-0_0_0 is now libgcr-4-4, and libgck-2-0_0_0 is now
  libgck-2-2.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="6e0a89d92b2cb85a171a913ecd4fbc16689c95ffe915ca5f93811b03dc129312140ba0c366fa6b1e337d0a6fc781b03b16039965c288b2794f85ffd114c3a485" name="gcr3" arch="src">
  <version epoch="0" ver="3.41.0" rel="4.1"/>
  <changelog author="dimstar@opensuse.org" date="1520856000">- Update to version 3.28.0:
  + Fix year 2038 workaround in ASN.1 decoder (bgo#787963).
  + Fix test errors when ssh-keygen is not found.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1547812800">- Update to version 3.28.1:
  + system-prompter: Fix use of g_hash_table_lookup_extended.
  + Updated translations.</changelog>
  <changelog author="mgorse@suse.com" date="1567339200">- Update to version 3.33.4:
  + Move from intltool to gettext.
  + Fix parameter type for signal handler causing stack smashing on
    ppc64le.
  + cleanup: Don't use deprecated g_type_class_add_private()
    anymore.
  + Fix GIR annotations.
  + Fix hashtable ordering assumptions.
  + build: Fix gcr-trust symbols not appearing in GIR, and hence
    also VAPI.
  + Update gcr_pkcs11_get_trust_{store|lookup}_slot URI checks.
  + build: Update tap scripts for Python 3 compat.
  + Updated translations.
- Drop intltool dependency, and add gettext.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1571054400">- Update to version 3.34.0:
  + gcr-prompt-dialog: Allow the use of mnemonics in the choice
    label (glgo#GNOME/gcr!22).
  + Use python3 shebang in ui/icons/render-icons.py
    (glgo#GNOME/gcr!21).
  + configure: Use PKG_PROG_PKG_CONFIG instead of reinventing it
    (glgo#GNOME/gcr!20).
  + Replace tap-gtester with one that relies on GLib 2.38+ TAP
    output (glgo#GNOME/gcr!19).
  + Remove SKS network from keyserver defaults (glgo#GNOME/gcr!18).
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1574942400">- Fix usage of libexecdir instead of prefix/lib where applicable.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="dimstar@opensuse.org" date="1581508800">- Update to version 3.35.90:
  + Add support for "NEW CERTIFICATE REQUEST" header.
  + Add support for GOST certificates.
  + Rework handling of ASN.1 standard types.
  + Fix a few regressions in the Meson build.
  + Add support for g_autoptr.
  + Fixed some compiler warnings.
- Changes from version 3.35.1:
  + gcr-certificate: Add (virtual) annotation.
  + Always use G_PARAM_STATIC_STRINGS.
  + Support Meson build system.
  + Avoid potential 64-bit pointer aliasing alignment issues.
  + Update README to mention correct environment variables.
  + build: Use sed for .desktop variables substitution.
  + Updated translations.
- Switch to meson buildsystem: replace configure/make/make_install
  macros with the meson/meson_build/meson_install counterparts.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1582027200">- Update to version 3.35.91:
  + Mark deprecated functions with G_DEPRECATED.
  + egg-oid: Add comments for translators for new abbrevations.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1583928000">- Update to version 3.36.0:
  + gcr: Update gtk-doc get_der_data() vfunc.
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1588161600">- Enable FIPS patch on Leap (jsc#SLE-11855).</changelog>
  <changelog author="dimstar@opensuse.org" date="1601899200">- Update to version 3.38.0:
  + No changes from 3.37.91.
- Changes from version 3.37.91:
  + meson: missing dependency on generated oids header.
  + Correct display of key usage extensions.
  + meson: Correctly set internal vapi dependencies.
  + Cleanup GType boilerplate.
  + gck: Fixed test failures.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1610539200">- Update to version 3.38.1:
  + ui: Set "use-underline" for GcrImportButton.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1618660800">- Update to version 3.40.0:
  + FEATURE: add hkps://keys.openpgp.org to keyserver defaults.
  + gcr/key-mechanism: Port to GTask.
  + GckCall: Simplify the code by using GTask based implementation.
  + Updated translations.
- Make use of the new gpg_path meson option by passing
  %{_bindir}/gpg2 as value to it: We know that openSUSE installs
  gpg2 to this path. Allows to drop gpg2 BuildRequires.
- Drop pkgconfig(gtk+-x11-3.0) BuildRequires: no longer needed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1633435200">- Update to version 3.41.0:
  +  Port ssh-agent from gnome-keyring.
  + build: Fix parallel build failure due to missing marshal
    dependency.
  + Fix warnings by dropping `volatile` for g_once_init_inter
    locations.
  + tests: More robust against GTask unref race condition.
  + Updated translations.
- Add pkgconfig(libsecret-1), pkgconfig(libsystemd),
  pkgconfig(systemd) and openssh-clients BuildRequires: Build new
  standalone ssh-agent, and split it out in own sub-package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643716800">- Add b3ca1d02bb0148ca787ac4aead164d7c8ce2c4d8.patch: Fix build
  with meson 060.0 and newer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1659700800">- Rename package to gcr3, as compat stack.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1663243200">- Add provides/conflicts to the sub packages to co-exist with gcr:
  + gcr3-data provides gcr-data and conflicts with gcr-data:
    packages provided by gcr and gcr3 will thus be picked from gcr
    (higher version)
  + Same setup done for gcr3-viewew, -prompter, -ssh-askpass, and
  - ssh-agent.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1663329600">- gcr-ssh-askpass: this package does still exist on gcr4 too, but
  the two are not interchanchable. The binary though has a
  different name, so they do not conflict. Drop the
  provides/obsoletes on gcr-ssh-askpass and recommend
  gcr-ssh-askpass by the library.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1666699200">- Have libgcr-3-1 require gcr3-ssh-askpass when gnome-keyring is
  present: gnome-keyring interacts deeper with this library, which
  justifies a hard dep in this case (boo#1204071).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="28cdfe5c7f2ff1c1790c97de76d44190d3a8a30a36177e24506ce9580a0890bac1f029b76837010b204f4f38c78ad1512c4d946c3af350ce53b53382d6542040" name="gcr3-data" arch="i586">
  <version epoch="0" ver="3.41.0" rel="4.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="dimstar@opensuse.org" date="1581508800">- Update to version 3.35.90:
  + Add support for "NEW CERTIFICATE REQUEST" header.
  + Add support for GOST certificates.
  + Rework handling of ASN.1 standard types.
  + Fix a few regressions in the Meson build.
  + Add support for g_autoptr.
  + Fixed some compiler warnings.
- Changes from version 3.35.1:
  + gcr-certificate: Add (virtual) annotation.
  + Always use G_PARAM_STATIC_STRINGS.
  + Support Meson build system.
  + Avoid potential 64-bit pointer aliasing alignment issues.
  + Update README to mention correct environment variables.
  + build: Use sed for .desktop variables substitution.
  + Updated translations.
- Switch to meson buildsystem: replace configure/make/make_install
  macros with the meson/meson_build/meson_install counterparts.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1582027200">- Update to version 3.35.91:
  + Mark deprecated functions with G_DEPRECATED.
  + egg-oid: Add comments for translators for new abbrevations.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1583928000">- Update to version 3.36.0:
  + gcr: Update gtk-doc get_der_data() vfunc.
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1588161600">- Enable FIPS patch on Leap (jsc#SLE-11855).</changelog>
  <changelog author="dimstar@opensuse.org" date="1601899200">- Update to version 3.38.0:
  + No changes from 3.37.91.
- Changes from version 3.37.91:
  + meson: missing dependency on generated oids header.
  + Correct display of key usage extensions.
  + meson: Correctly set internal vapi dependencies.
  + Cleanup GType boilerplate.
  + gck: Fixed test failures.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1610539200">- Update to version 3.38.1:
  + ui: Set "use-underline" for GcrImportButton.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1618660800">- Update to version 3.40.0:
  + FEATURE: add hkps://keys.openpgp.org to keyserver defaults.
  + gcr/key-mechanism: Port to GTask.
  + GckCall: Simplify the code by using GTask based implementation.
  + Updated translations.
- Make use of the new gpg_path meson option by passing
  %{_bindir}/gpg2 as value to it: We know that openSUSE installs
  gpg2 to this path. Allows to drop gpg2 BuildRequires.
- Drop pkgconfig(gtk+-x11-3.0) BuildRequires: no longer needed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1633435200">- Update to version 3.41.0:
  +  Port ssh-agent from gnome-keyring.
  + build: Fix parallel build failure due to missing marshal
    dependency.
  + Fix warnings by dropping `volatile` for g_once_init_inter
    locations.
  + tests: More robust against GTask unref race condition.
  + Updated translations.
- Add pkgconfig(libsecret-1), pkgconfig(libsystemd),
  pkgconfig(systemd) and openssh-clients BuildRequires: Build new
  standalone ssh-agent, and split it out in own sub-package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643716800">- Add b3ca1d02bb0148ca787ac4aead164d7c8ce2c4d8.patch: Fix build
  with meson 060.0 and newer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1659700800">- Rename package to gcr3, as compat stack.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1663243200">- Add provides/conflicts to the sub packages to co-exist with gcr:
  + gcr3-data provides gcr-data and conflicts with gcr-data:
    packages provided by gcr and gcr3 will thus be picked from gcr
    (higher version)
  + Same setup done for gcr3-viewew, -prompter, -ssh-askpass, and
  - ssh-agent.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1663329600">- gcr-ssh-askpass: this package does still exist on gcr4 too, but
  the two are not interchanchable. The binary though has a
  different name, so they do not conflict. Drop the
  provides/obsoletes on gcr-ssh-askpass and recommend
  gcr-ssh-askpass by the library.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1666699200">- Have libgcr-3-1 require gcr3-ssh-askpass when gnome-keyring is
  present: gnome-keyring interacts deeper with this library, which
  justifies a hard dep in this case (boo#1204071).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="56d1700f89f2314f8a8c308a7df10fd06bdf2cf431b079e746dd1581bc7637d8cf9e531db667ca1e45903fb9036cb145088ec1c345e781f28fb410125b803210" name="gcr3-data" arch="x86_64">
  <version epoch="0" ver="3.41.0" rel="4.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="dimstar@opensuse.org" date="1581508800">- Update to version 3.35.90:
  + Add support for "NEW CERTIFICATE REQUEST" header.
  + Add support for GOST certificates.
  + Rework handling of ASN.1 standard types.
  + Fix a few regressions in the Meson build.
  + Add support for g_autoptr.
  + Fixed some compiler warnings.
- Changes from version 3.35.1:
  + gcr-certificate: Add (virtual) annotation.
  + Always use G_PARAM_STATIC_STRINGS.
  + Support Meson build system.
  + Avoid potential 64-bit pointer aliasing alignment issues.
  + Update README to mention correct environment variables.
  + build: Use sed for .desktop variables substitution.
  + Updated translations.
- Switch to meson buildsystem: replace configure/make/make_install
  macros with the meson/meson_build/meson_install counterparts.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1582027200">- Update to version 3.35.91:
  + Mark deprecated functions with G_DEPRECATED.
  + egg-oid: Add comments for translators for new abbrevations.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1583928000">- Update to version 3.36.0:
  + gcr: Update gtk-doc get_der_data() vfunc.
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1588161600">- Enable FIPS patch on Leap (jsc#SLE-11855).</changelog>
  <changelog author="dimstar@opensuse.org" date="1601899200">- Update to version 3.38.0:
  + No changes from 3.37.91.
- Changes from version 3.37.91:
  + meson: missing dependency on generated oids header.
  + Correct display of key usage extensions.
  + meson: Correctly set internal vapi dependencies.
  + Cleanup GType boilerplate.
  + gck: Fixed test failures.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1610539200">- Update to version 3.38.1:
  + ui: Set "use-underline" for GcrImportButton.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1618660800">- Update to version 3.40.0:
  + FEATURE: add hkps://keys.openpgp.org to keyserver defaults.
  + gcr/key-mechanism: Port to GTask.
  + GckCall: Simplify the code by using GTask based implementation.
  + Updated translations.
- Make use of the new gpg_path meson option by passing
  %{_bindir}/gpg2 as value to it: We know that openSUSE installs
  gpg2 to this path. Allows to drop gpg2 BuildRequires.
- Drop pkgconfig(gtk+-x11-3.0) BuildRequires: no longer needed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1633435200">- Update to version 3.41.0:
  +  Port ssh-agent from gnome-keyring.
  + build: Fix parallel build failure due to missing marshal
    dependency.
  + Fix warnings by dropping `volatile` for g_once_init_inter
    locations.
  + tests: More robust against GTask unref race condition.
  + Updated translations.
- Add pkgconfig(libsecret-1), pkgconfig(libsystemd),
  pkgconfig(systemd) and openssh-clients BuildRequires: Build new
  standalone ssh-agent, and split it out in own sub-package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643716800">- Add b3ca1d02bb0148ca787ac4aead164d7c8ce2c4d8.patch: Fix build
  with meson 060.0 and newer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1659700800">- Rename package to gcr3, as compat stack.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1663243200">- Add provides/conflicts to the sub packages to co-exist with gcr:
  + gcr3-data provides gcr-data and conflicts with gcr-data:
    packages provided by gcr and gcr3 will thus be picked from gcr
    (higher version)
  + Same setup done for gcr3-viewew, -prompter, -ssh-askpass, and
  - ssh-agent.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1663329600">- gcr-ssh-askpass: this package does still exist on gcr4 too, but
  the two are not interchanchable. The binary though has a
  different name, so they do not conflict. Drop the
  provides/obsoletes on gcr-ssh-askpass and recommend
  gcr-ssh-askpass by the library.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1666699200">- Have libgcr-3-1 require gcr3-ssh-askpass when gnome-keyring is
  present: gnome-keyring interacts deeper with this library, which
  justifies a hard dep in this case (boo#1204071).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="1e7c6bcb0f9e76f996a3036a755d7a4ede926e6f41d486971de321d261b54830ec919e06657bf23180d589c09d98aa4afaf474cb9de5491d637478c50a77581d" name="gcr3-debugsource" arch="i586">
  <version epoch="0" ver="3.41.0" rel="4.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="dimstar@opensuse.org" date="1581508800">- Update to version 3.35.90:
  + Add support for "NEW CERTIFICATE REQUEST" header.
  + Add support for GOST certificates.
  + Rework handling of ASN.1 standard types.
  + Fix a few regressions in the Meson build.
  + Add support for g_autoptr.
  + Fixed some compiler warnings.
- Changes from version 3.35.1:
  + gcr-certificate: Add (virtual) annotation.
  + Always use G_PARAM_STATIC_STRINGS.
  + Support Meson build system.
  + Avoid potential 64-bit pointer aliasing alignment issues.
  + Update README to mention correct environment variables.
  + build: Use sed for .desktop variables substitution.
  + Updated translations.
- Switch to meson buildsystem: replace configure/make/make_install
  macros with the meson/meson_build/meson_install counterparts.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1582027200">- Update to version 3.35.91:
  + Mark deprecated functions with G_DEPRECATED.
  + egg-oid: Add comments for translators for new abbrevations.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1583928000">- Update to version 3.36.0:
  + gcr: Update gtk-doc get_der_data() vfunc.
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1588161600">- Enable FIPS patch on Leap (jsc#SLE-11855).</changelog>
  <changelog author="dimstar@opensuse.org" date="1601899200">- Update to version 3.38.0:
  + No changes from 3.37.91.
- Changes from version 3.37.91:
  + meson: missing dependency on generated oids header.
  + Correct display of key usage extensions.
  + meson: Correctly set internal vapi dependencies.
  + Cleanup GType boilerplate.
  + gck: Fixed test failures.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1610539200">- Update to version 3.38.1:
  + ui: Set "use-underline" for GcrImportButton.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1618660800">- Update to version 3.40.0:
  + FEATURE: add hkps://keys.openpgp.org to keyserver defaults.
  + gcr/key-mechanism: Port to GTask.
  + GckCall: Simplify the code by using GTask based implementation.
  + Updated translations.
- Make use of the new gpg_path meson option by passing
  %{_bindir}/gpg2 as value to it: We know that openSUSE installs
  gpg2 to this path. Allows to drop gpg2 BuildRequires.
- Drop pkgconfig(gtk+-x11-3.0) BuildRequires: no longer needed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1633435200">- Update to version 3.41.0:
  +  Port ssh-agent from gnome-keyring.
  + build: Fix parallel build failure due to missing marshal
    dependency.
  + Fix warnings by dropping `volatile` for g_once_init_inter
    locations.
  + tests: More robust against GTask unref race condition.
  + Updated translations.
- Add pkgconfig(libsecret-1), pkgconfig(libsystemd),
  pkgconfig(systemd) and openssh-clients BuildRequires: Build new
  standalone ssh-agent, and split it out in own sub-package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643716800">- Add b3ca1d02bb0148ca787ac4aead164d7c8ce2c4d8.patch: Fix build
  with meson 060.0 and newer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1659700800">- Rename package to gcr3, as compat stack.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1663243200">- Add provides/conflicts to the sub packages to co-exist with gcr:
  + gcr3-data provides gcr-data and conflicts with gcr-data:
    packages provided by gcr and gcr3 will thus be picked from gcr
    (higher version)
  + Same setup done for gcr3-viewew, -prompter, -ssh-askpass, and
  - ssh-agent.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1663329600">- gcr-ssh-askpass: this package does still exist on gcr4 too, but
  the two are not interchanchable. The binary though has a
  different name, so they do not conflict. Drop the
  provides/obsoletes on gcr-ssh-askpass and recommend
  gcr-ssh-askpass by the library.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1666699200">- Have libgcr-3-1 require gcr3-ssh-askpass when gnome-keyring is
  present: gnome-keyring interacts deeper with this library, which
  justifies a hard dep in this case (boo#1204071).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="d78c69ff59abc0564be839d74e88f7309c9a7bc0bfbb9dfddea3fd132e588bfda3e92f5e2d3853fef0533073ed3ac63abdabd56a6b89d930270886d6dc816f03" name="gcr3-debugsource" arch="x86_64">
  <version epoch="0" ver="3.41.0" rel="4.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="dimstar@opensuse.org" date="1581508800">- Update to version 3.35.90:
  + Add support for "NEW CERTIFICATE REQUEST" header.
  + Add support for GOST certificates.
  + Rework handling of ASN.1 standard types.
  + Fix a few regressions in the Meson build.
  + Add support for g_autoptr.
  + Fixed some compiler warnings.
- Changes from version 3.35.1:
  + gcr-certificate: Add (virtual) annotation.
  + Always use G_PARAM_STATIC_STRINGS.
  + Support Meson build system.
  + Avoid potential 64-bit pointer aliasing alignment issues.
  + Update README to mention correct environment variables.
  + build: Use sed for .desktop variables substitution.
  + Updated translations.
- Switch to meson buildsystem: replace configure/make/make_install
  macros with the meson/meson_build/meson_install counterparts.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1582027200">- Update to version 3.35.91:
  + Mark deprecated functions with G_DEPRECATED.
  + egg-oid: Add comments for translators for new abbrevations.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1583928000">- Update to version 3.36.0:
  + gcr: Update gtk-doc get_der_data() vfunc.
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1588161600">- Enable FIPS patch on Leap (jsc#SLE-11855).</changelog>
  <changelog author="dimstar@opensuse.org" date="1601899200">- Update to version 3.38.0:
  + No changes from 3.37.91.
- Changes from version 3.37.91:
  + meson: missing dependency on generated oids header.
  + Correct display of key usage extensions.
  + meson: Correctly set internal vapi dependencies.
  + Cleanup GType boilerplate.
  + gck: Fixed test failures.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1610539200">- Update to version 3.38.1:
  + ui: Set "use-underline" for GcrImportButton.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1618660800">- Update to version 3.40.0:
  + FEATURE: add hkps://keys.openpgp.org to keyserver defaults.
  + gcr/key-mechanism: Port to GTask.
  + GckCall: Simplify the code by using GTask based implementation.
  + Updated translations.
- Make use of the new gpg_path meson option by passing
  %{_bindir}/gpg2 as value to it: We know that openSUSE installs
  gpg2 to this path. Allows to drop gpg2 BuildRequires.
- Drop pkgconfig(gtk+-x11-3.0) BuildRequires: no longer needed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1633435200">- Update to version 3.41.0:
  +  Port ssh-agent from gnome-keyring.
  + build: Fix parallel build failure due to missing marshal
    dependency.
  + Fix warnings by dropping `volatile` for g_once_init_inter
    locations.
  + tests: More robust against GTask unref race condition.
  + Updated translations.
- Add pkgconfig(libsecret-1), pkgconfig(libsystemd),
  pkgconfig(systemd) and openssh-clients BuildRequires: Build new
  standalone ssh-agent, and split it out in own sub-package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643716800">- Add b3ca1d02bb0148ca787ac4aead164d7c8ce2c4d8.patch: Fix build
  with meson 060.0 and newer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1659700800">- Rename package to gcr3, as compat stack.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1663243200">- Add provides/conflicts to the sub packages to co-exist with gcr:
  + gcr3-data provides gcr-data and conflicts with gcr-data:
    packages provided by gcr and gcr3 will thus be picked from gcr
    (higher version)
  + Same setup done for gcr3-viewew, -prompter, -ssh-askpass, and
  - ssh-agent.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1663329600">- gcr-ssh-askpass: this package does still exist on gcr4 too, but
  the two are not interchanchable. The binary though has a
  different name, so they do not conflict. Drop the
  provides/obsoletes on gcr-ssh-askpass and recommend
  gcr-ssh-askpass by the library.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1666699200">- Have libgcr-3-1 require gcr3-ssh-askpass when gnome-keyring is
  present: gnome-keyring interacts deeper with this library, which
  justifies a hard dep in this case (boo#1204071).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="a546de78c49f7c259333d49417131cec1cb38f92fcf974b6b91b48f719ec1424473a17bae5485039c19195d133e3917d385750575828e9fe172b27d2b9dc0830" name="gcr3-lang" arch="noarch">
  <version epoch="0" ver="3.41.0" rel="4.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="dimstar@opensuse.org" date="1581508800">- Update to version 3.35.90:
  + Add support for "NEW CERTIFICATE REQUEST" header.
  + Add support for GOST certificates.
  + Rework handling of ASN.1 standard types.
  + Fix a few regressions in the Meson build.
  + Add support for g_autoptr.
  + Fixed some compiler warnings.
- Changes from version 3.35.1:
  + gcr-certificate: Add (virtual) annotation.
  + Always use G_PARAM_STATIC_STRINGS.
  + Support Meson build system.
  + Avoid potential 64-bit pointer aliasing alignment issues.
  + Update README to mention correct environment variables.
  + build: Use sed for .desktop variables substitution.
  + Updated translations.
- Switch to meson buildsystem: replace configure/make/make_install
  macros with the meson/meson_build/meson_install counterparts.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1582027200">- Update to version 3.35.91:
  + Mark deprecated functions with G_DEPRECATED.
  + egg-oid: Add comments for translators for new abbrevations.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1583928000">- Update to version 3.36.0:
  + gcr: Update gtk-doc get_der_data() vfunc.
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1588161600">- Enable FIPS patch on Leap (jsc#SLE-11855).</changelog>
  <changelog author="dimstar@opensuse.org" date="1601899200">- Update to version 3.38.0:
  + No changes from 3.37.91.
- Changes from version 3.37.91:
  + meson: missing dependency on generated oids header.
  + Correct display of key usage extensions.
  + meson: Correctly set internal vapi dependencies.
  + Cleanup GType boilerplate.
  + gck: Fixed test failures.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1610539200">- Update to version 3.38.1:
  + ui: Set "use-underline" for GcrImportButton.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1618660800">- Update to version 3.40.0:
  + FEATURE: add hkps://keys.openpgp.org to keyserver defaults.
  + gcr/key-mechanism: Port to GTask.
  + GckCall: Simplify the code by using GTask based implementation.
  + Updated translations.
- Make use of the new gpg_path meson option by passing
  %{_bindir}/gpg2 as value to it: We know that openSUSE installs
  gpg2 to this path. Allows to drop gpg2 BuildRequires.
- Drop pkgconfig(gtk+-x11-3.0) BuildRequires: no longer needed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1633435200">- Update to version 3.41.0:
  +  Port ssh-agent from gnome-keyring.
  + build: Fix parallel build failure due to missing marshal
    dependency.
  + Fix warnings by dropping `volatile` for g_once_init_inter
    locations.
  + tests: More robust against GTask unref race condition.
  + Updated translations.
- Add pkgconfig(libsecret-1), pkgconfig(libsystemd),
  pkgconfig(systemd) and openssh-clients BuildRequires: Build new
  standalone ssh-agent, and split it out in own sub-package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643716800">- Add b3ca1d02bb0148ca787ac4aead164d7c8ce2c4d8.patch: Fix build
  with meson 060.0 and newer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1659700800">- Rename package to gcr3, as compat stack.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1663243200">- Add provides/conflicts to the sub packages to co-exist with gcr:
  + gcr3-data provides gcr-data and conflicts with gcr-data:
    packages provided by gcr and gcr3 will thus be picked from gcr
    (higher version)
  + Same setup done for gcr3-viewew, -prompter, -ssh-askpass, and
  - ssh-agent.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1663329600">- gcr-ssh-askpass: this package does still exist on gcr4 too, but
  the two are not interchanchable. The binary though has a
  different name, so they do not conflict. Drop the
  provides/obsoletes on gcr-ssh-askpass and recommend
  gcr-ssh-askpass by the library.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1666699200">- Have libgcr-3-1 require gcr3-ssh-askpass when gnome-keyring is
  present: gnome-keyring interacts deeper with this library, which
  justifies a hard dep in this case (boo#1204071).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="21b8d15565457822e32e6c5c347d95ff39a70a1db60c29f79f8a73465ba9dc80ce24d4abc8c011db6fb86e23e695225cd518377ba8670fecdf2813dd4a26dea6" name="gcr3-prompter" arch="i586">
  <version epoch="0" ver="3.41.0" rel="4.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="dimstar@opensuse.org" date="1581508800">- Update to version 3.35.90:
  + Add support for "NEW CERTIFICATE REQUEST" header.
  + Add support for GOST certificates.
  + Rework handling of ASN.1 standard types.
  + Fix a few regressions in the Meson build.
  + Add support for g_autoptr.
  + Fixed some compiler warnings.
- Changes from version 3.35.1:
  + gcr-certificate: Add (virtual) annotation.
  + Always use G_PARAM_STATIC_STRINGS.
  + Support Meson build system.
  + Avoid potential 64-bit pointer aliasing alignment issues.
  + Update README to mention correct environment variables.
  + build: Use sed for .desktop variables substitution.
  + Updated translations.
- Switch to meson buildsystem: replace configure/make/make_install
  macros with the meson/meson_build/meson_install counterparts.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1582027200">- Update to version 3.35.91:
  + Mark deprecated functions with G_DEPRECATED.
  + egg-oid: Add comments for translators for new abbrevations.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1583928000">- Update to version 3.36.0:
  + gcr: Update gtk-doc get_der_data() vfunc.
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1588161600">- Enable FIPS patch on Leap (jsc#SLE-11855).</changelog>
  <changelog author="dimstar@opensuse.org" date="1601899200">- Update to version 3.38.0:
  + No changes from 3.37.91.
- Changes from version 3.37.91:
  + meson: missing dependency on generated oids header.
  + Correct display of key usage extensions.
  + meson: Correctly set internal vapi dependencies.
  + Cleanup GType boilerplate.
  + gck: Fixed test failures.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1610539200">- Update to version 3.38.1:
  + ui: Set "use-underline" for GcrImportButton.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1618660800">- Update to version 3.40.0:
  + FEATURE: add hkps://keys.openpgp.org to keyserver defaults.
  + gcr/key-mechanism: Port to GTask.
  + GckCall: Simplify the code by using GTask based implementation.
  + Updated translations.
- Make use of the new gpg_path meson option by passing
  %{_bindir}/gpg2 as value to it: We know that openSUSE installs
  gpg2 to this path. Allows to drop gpg2 BuildRequires.
- Drop pkgconfig(gtk+-x11-3.0) BuildRequires: no longer needed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1633435200">- Update to version 3.41.0:
  +  Port ssh-agent from gnome-keyring.
  + build: Fix parallel build failure due to missing marshal
    dependency.
  + Fix warnings by dropping `volatile` for g_once_init_inter
    locations.
  + tests: More robust against GTask unref race condition.
  + Updated translations.
- Add pkgconfig(libsecret-1), pkgconfig(libsystemd),
  pkgconfig(systemd) and openssh-clients BuildRequires: Build new
  standalone ssh-agent, and split it out in own sub-package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643716800">- Add b3ca1d02bb0148ca787ac4aead164d7c8ce2c4d8.patch: Fix build
  with meson 060.0 and newer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1659700800">- Rename package to gcr3, as compat stack.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1663243200">- Add provides/conflicts to the sub packages to co-exist with gcr:
  + gcr3-data provides gcr-data and conflicts with gcr-data:
    packages provided by gcr and gcr3 will thus be picked from gcr
    (higher version)
  + Same setup done for gcr3-viewew, -prompter, -ssh-askpass, and
  - ssh-agent.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1663329600">- gcr-ssh-askpass: this package does still exist on gcr4 too, but
  the two are not interchanchable. The binary though has a
  different name, so they do not conflict. Drop the
  provides/obsoletes on gcr-ssh-askpass and recommend
  gcr-ssh-askpass by the library.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1666699200">- Have libgcr-3-1 require gcr3-ssh-askpass when gnome-keyring is
  present: gnome-keyring interacts deeper with this library, which
  justifies a hard dep in this case (boo#1204071).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="1113ec0beb0683e0579928419fb1a4252d9517ad72c32b22ae74c6f742cc3366c1f523cb429218fa4e812cf88c3f754ba43d9f514c5cd5f1123a33a93179d2ad" name="gcr3-prompter" arch="x86_64">
  <version epoch="0" ver="3.41.0" rel="4.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="dimstar@opensuse.org" date="1581508800">- Update to version 3.35.90:
  + Add support for "NEW CERTIFICATE REQUEST" header.
  + Add support for GOST certificates.
  + Rework handling of ASN.1 standard types.
  + Fix a few regressions in the Meson build.
  + Add support for g_autoptr.
  + Fixed some compiler warnings.
- Changes from version 3.35.1:
  + gcr-certificate: Add (virtual) annotation.
  + Always use G_PARAM_STATIC_STRINGS.
  + Support Meson build system.
  + Avoid potential 64-bit pointer aliasing alignment issues.
  + Update README to mention correct environment variables.
  + build: Use sed for .desktop variables substitution.
  + Updated translations.
- Switch to meson buildsystem: replace configure/make/make_install
  macros with the meson/meson_build/meson_install counterparts.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1582027200">- Update to version 3.35.91:
  + Mark deprecated functions with G_DEPRECATED.
  + egg-oid: Add comments for translators for new abbrevations.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1583928000">- Update to version 3.36.0:
  + gcr: Update gtk-doc get_der_data() vfunc.
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1588161600">- Enable FIPS patch on Leap (jsc#SLE-11855).</changelog>
  <changelog author="dimstar@opensuse.org" date="1601899200">- Update to version 3.38.0:
  + No changes from 3.37.91.
- Changes from version 3.37.91:
  + meson: missing dependency on generated oids header.
  + Correct display of key usage extensions.
  + meson: Correctly set internal vapi dependencies.
  + Cleanup GType boilerplate.
  + gck: Fixed test failures.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1610539200">- Update to version 3.38.1:
  + ui: Set "use-underline" for GcrImportButton.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1618660800">- Update to version 3.40.0:
  + FEATURE: add hkps://keys.openpgp.org to keyserver defaults.
  + gcr/key-mechanism: Port to GTask.
  + GckCall: Simplify the code by using GTask based implementation.
  + Updated translations.
- Make use of the new gpg_path meson option by passing
  %{_bindir}/gpg2 as value to it: We know that openSUSE installs
  gpg2 to this path. Allows to drop gpg2 BuildRequires.
- Drop pkgconfig(gtk+-x11-3.0) BuildRequires: no longer needed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1633435200">- Update to version 3.41.0:
  +  Port ssh-agent from gnome-keyring.
  + build: Fix parallel build failure due to missing marshal
    dependency.
  + Fix warnings by dropping `volatile` for g_once_init_inter
    locations.
  + tests: More robust against GTask unref race condition.
  + Updated translations.
- Add pkgconfig(libsecret-1), pkgconfig(libsystemd),
  pkgconfig(systemd) and openssh-clients BuildRequires: Build new
  standalone ssh-agent, and split it out in own sub-package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643716800">- Add b3ca1d02bb0148ca787ac4aead164d7c8ce2c4d8.patch: Fix build
  with meson 060.0 and newer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1659700800">- Rename package to gcr3, as compat stack.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1663243200">- Add provides/conflicts to the sub packages to co-exist with gcr:
  + gcr3-data provides gcr-data and conflicts with gcr-data:
    packages provided by gcr and gcr3 will thus be picked from gcr
    (higher version)
  + Same setup done for gcr3-viewew, -prompter, -ssh-askpass, and
  - ssh-agent.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1663329600">- gcr-ssh-askpass: this package does still exist on gcr4 too, but
  the two are not interchanchable. The binary though has a
  different name, so they do not conflict. Drop the
  provides/obsoletes on gcr-ssh-askpass and recommend
  gcr-ssh-askpass by the library.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1666699200">- Have libgcr-3-1 require gcr3-ssh-askpass when gnome-keyring is
  present: gnome-keyring interacts deeper with this library, which
  justifies a hard dep in this case (boo#1204071).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="f0d2b174d1e3f1a777b6cdda68db46edf4725fad40fe89889a7bdb3702f75759b500caff91c7a47526dd6010bf7969b5886d12399ee5216ac6c9c9f188b952a4" name="gcr3-prompter-debuginfo" arch="i586">
  <version epoch="0" ver="3.41.0" rel="4.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="dimstar@opensuse.org" date="1581508800">- Update to version 3.35.90:
  + Add support for "NEW CERTIFICATE REQUEST" header.
  + Add support for GOST certificates.
  + Rework handling of ASN.1 standard types.
  + Fix a few regressions in the Meson build.
  + Add support for g_autoptr.
  + Fixed some compiler warnings.
- Changes from version 3.35.1:
  + gcr-certificate: Add (virtual) annotation.
  + Always use G_PARAM_STATIC_STRINGS.
  + Support Meson build system.
  + Avoid potential 64-bit pointer aliasing alignment issues.
  + Update README to mention correct environment variables.
  + build: Use sed for .desktop variables substitution.
  + Updated translations.
- Switch to meson buildsystem: replace configure/make/make_install
  macros with the meson/meson_build/meson_install counterparts.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1582027200">- Update to version 3.35.91:
  + Mark deprecated functions with G_DEPRECATED.
  + egg-oid: Add comments for translators for new abbrevations.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1583928000">- Update to version 3.36.0:
  + gcr: Update gtk-doc get_der_data() vfunc.
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1588161600">- Enable FIPS patch on Leap (jsc#SLE-11855).</changelog>
  <changelog author="dimstar@opensuse.org" date="1601899200">- Update to version 3.38.0:
  + No changes from 3.37.91.
- Changes from version 3.37.91:
  + meson: missing dependency on generated oids header.
  + Correct display of key usage extensions.
  + meson: Correctly set internal vapi dependencies.
  + Cleanup GType boilerplate.
  + gck: Fixed test failures.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1610539200">- Update to version 3.38.1:
  + ui: Set "use-underline" for GcrImportButton.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1618660800">- Update to version 3.40.0:
  + FEATURE: add hkps://keys.openpgp.org to keyserver defaults.
  + gcr/key-mechanism: Port to GTask.
  + GckCall: Simplify the code by using GTask based implementation.
  + Updated translations.
- Make use of the new gpg_path meson option by passing
  %{_bindir}/gpg2 as value to it: We know that openSUSE installs
  gpg2 to this path. Allows to drop gpg2 BuildRequires.
- Drop pkgconfig(gtk+-x11-3.0) BuildRequires: no longer needed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1633435200">- Update to version 3.41.0:
  +  Port ssh-agent from gnome-keyring.
  + build: Fix parallel build failure due to missing marshal
    dependency.
  + Fix warnings by dropping `volatile` for g_once_init_inter
    locations.
  + tests: More robust against GTask unref race condition.
  + Updated translations.
- Add pkgconfig(libsecret-1), pkgconfig(libsystemd),
  pkgconfig(systemd) and openssh-clients BuildRequires: Build new
  standalone ssh-agent, and split it out in own sub-package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643716800">- Add b3ca1d02bb0148ca787ac4aead164d7c8ce2c4d8.patch: Fix build
  with meson 060.0 and newer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1659700800">- Rename package to gcr3, as compat stack.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1663243200">- Add provides/conflicts to the sub packages to co-exist with gcr:
  + gcr3-data provides gcr-data and conflicts with gcr-data:
    packages provided by gcr and gcr3 will thus be picked from gcr
    (higher version)
  + Same setup done for gcr3-viewew, -prompter, -ssh-askpass, and
  - ssh-agent.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1663329600">- gcr-ssh-askpass: this package does still exist on gcr4 too, but
  the two are not interchanchable. The binary though has a
  different name, so they do not conflict. Drop the
  provides/obsoletes on gcr-ssh-askpass and recommend
  gcr-ssh-askpass by the library.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1666699200">- Have libgcr-3-1 require gcr3-ssh-askpass when gnome-keyring is
  present: gnome-keyring interacts deeper with this library, which
  justifies a hard dep in this case (boo#1204071).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="39cf6a581a9932b1b6754ad6ab506dd8244f66853f641f10b9a462e6e5181b135948b5126a8e34f0e0ce86840ca2f53db87064ed1d792d8565ccdb3ddcb1e09a" name="gcr3-prompter-debuginfo" arch="x86_64">
  <version epoch="0" ver="3.41.0" rel="4.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="dimstar@opensuse.org" date="1581508800">- Update to version 3.35.90:
  + Add support for "NEW CERTIFICATE REQUEST" header.
  + Add support for GOST certificates.
  + Rework handling of ASN.1 standard types.
  + Fix a few regressions in the Meson build.
  + Add support for g_autoptr.
  + Fixed some compiler warnings.
- Changes from version 3.35.1:
  + gcr-certificate: Add (virtual) annotation.
  + Always use G_PARAM_STATIC_STRINGS.
  + Support Meson build system.
  + Avoid potential 64-bit pointer aliasing alignment issues.
  + Update README to mention correct environment variables.
  + build: Use sed for .desktop variables substitution.
  + Updated translations.
- Switch to meson buildsystem: replace configure/make/make_install
  macros with the meson/meson_build/meson_install counterparts.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1582027200">- Update to version 3.35.91:
  + Mark deprecated functions with G_DEPRECATED.
  + egg-oid: Add comments for translators for new abbrevations.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1583928000">- Update to version 3.36.0:
  + gcr: Update gtk-doc get_der_data() vfunc.
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1588161600">- Enable FIPS patch on Leap (jsc#SLE-11855).</changelog>
  <changelog author="dimstar@opensuse.org" date="1601899200">- Update to version 3.38.0:
  + No changes from 3.37.91.
- Changes from version 3.37.91:
  + meson: missing dependency on generated oids header.
  + Correct display of key usage extensions.
  + meson: Correctly set internal vapi dependencies.
  + Cleanup GType boilerplate.
  + gck: Fixed test failures.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1610539200">- Update to version 3.38.1:
  + ui: Set "use-underline" for GcrImportButton.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1618660800">- Update to version 3.40.0:
  + FEATURE: add hkps://keys.openpgp.org to keyserver defaults.
  + gcr/key-mechanism: Port to GTask.
  + GckCall: Simplify the code by using GTask based implementation.
  + Updated translations.
- Make use of the new gpg_path meson option by passing
  %{_bindir}/gpg2 as value to it: We know that openSUSE installs
  gpg2 to this path. Allows to drop gpg2 BuildRequires.
- Drop pkgconfig(gtk+-x11-3.0) BuildRequires: no longer needed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1633435200">- Update to version 3.41.0:
  +  Port ssh-agent from gnome-keyring.
  + build: Fix parallel build failure due to missing marshal
    dependency.
  + Fix warnings by dropping `volatile` for g_once_init_inter
    locations.
  + tests: More robust against GTask unref race condition.
  + Updated translations.
- Add pkgconfig(libsecret-1), pkgconfig(libsystemd),
  pkgconfig(systemd) and openssh-clients BuildRequires: Build new
  standalone ssh-agent, and split it out in own sub-package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643716800">- Add b3ca1d02bb0148ca787ac4aead164d7c8ce2c4d8.patch: Fix build
  with meson 060.0 and newer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1659700800">- Rename package to gcr3, as compat stack.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1663243200">- Add provides/conflicts to the sub packages to co-exist with gcr:
  + gcr3-data provides gcr-data and conflicts with gcr-data:
    packages provided by gcr and gcr3 will thus be picked from gcr
    (higher version)
  + Same setup done for gcr3-viewew, -prompter, -ssh-askpass, and
  - ssh-agent.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1663329600">- gcr-ssh-askpass: this package does still exist on gcr4 too, but
  the two are not interchanchable. The binary though has a
  different name, so they do not conflict. Drop the
  provides/obsoletes on gcr-ssh-askpass and recommend
  gcr-ssh-askpass by the library.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1666699200">- Have libgcr-3-1 require gcr3-ssh-askpass when gnome-keyring is
  present: gnome-keyring interacts deeper with this library, which
  justifies a hard dep in this case (boo#1204071).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="8b89061a1f44ad850b0da6ce3eb5728df3d4e2817a8910f10b09d902ec1995b9410c394b18ebbef6fcb86017e1bf5c424a48f05fd7bf2f7d96fcc24890cdee89" name="gcr3-ssh-agent" arch="i586">
  <version epoch="0" ver="3.41.0" rel="4.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="dimstar@opensuse.org" date="1581508800">- Update to version 3.35.90:
  + Add support for "NEW CERTIFICATE REQUEST" header.
  + Add support for GOST certificates.
  + Rework handling of ASN.1 standard types.
  + Fix a few regressions in the Meson build.
  + Add support for g_autoptr.
  + Fixed some compiler warnings.
- Changes from version 3.35.1:
  + gcr-certificate: Add (virtual) annotation.
  + Always use G_PARAM_STATIC_STRINGS.
  + Support Meson build system.
  + Avoid potential 64-bit pointer aliasing alignment issues.
  + Update README to mention correct environment variables.
  + build: Use sed for .desktop variables substitution.
  + Updated translations.
- Switch to meson buildsystem: replace configure/make/make_install
  macros with the meson/meson_build/meson_install counterparts.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1582027200">- Update to version 3.35.91:
  + Mark deprecated functions with G_DEPRECATED.
  + egg-oid: Add comments for translators for new abbrevations.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1583928000">- Update to version 3.36.0:
  + gcr: Update gtk-doc get_der_data() vfunc.
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1588161600">- Enable FIPS patch on Leap (jsc#SLE-11855).</changelog>
  <changelog author="dimstar@opensuse.org" date="1601899200">- Update to version 3.38.0:
  + No changes from 3.37.91.
- Changes from version 3.37.91:
  + meson: missing dependency on generated oids header.
  + Correct display of key usage extensions.
  + meson: Correctly set internal vapi dependencies.
  + Cleanup GType boilerplate.
  + gck: Fixed test failures.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1610539200">- Update to version 3.38.1:
  + ui: Set "use-underline" for GcrImportButton.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1618660800">- Update to version 3.40.0:
  + FEATURE: add hkps://keys.openpgp.org to keyserver defaults.
  + gcr/key-mechanism: Port to GTask.
  + GckCall: Simplify the code by using GTask based implementation.
  + Updated translations.
- Make use of the new gpg_path meson option by passing
  %{_bindir}/gpg2 as value to it: We know that openSUSE installs
  gpg2 to this path. Allows to drop gpg2 BuildRequires.
- Drop pkgconfig(gtk+-x11-3.0) BuildRequires: no longer needed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1633435200">- Update to version 3.41.0:
  +  Port ssh-agent from gnome-keyring.
  + build: Fix parallel build failure due to missing marshal
    dependency.
  + Fix warnings by dropping `volatile` for g_once_init_inter
    locations.
  + tests: More robust against GTask unref race condition.
  + Updated translations.
- Add pkgconfig(libsecret-1), pkgconfig(libsystemd),
  pkgconfig(systemd) and openssh-clients BuildRequires: Build new
  standalone ssh-agent, and split it out in own sub-package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643716800">- Add b3ca1d02bb0148ca787ac4aead164d7c8ce2c4d8.patch: Fix build
  with meson 060.0 and newer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1659700800">- Rename package to gcr3, as compat stack.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1663243200">- Add provides/conflicts to the sub packages to co-exist with gcr:
  + gcr3-data provides gcr-data and conflicts with gcr-data:
    packages provided by gcr and gcr3 will thus be picked from gcr
    (higher version)
  + Same setup done for gcr3-viewew, -prompter, -ssh-askpass, and
  - ssh-agent.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1663329600">- gcr-ssh-askpass: this package does still exist on gcr4 too, but
  the two are not interchanchable. The binary though has a
  different name, so they do not conflict. Drop the
  provides/obsoletes on gcr-ssh-askpass and recommend
  gcr-ssh-askpass by the library.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1666699200">- Have libgcr-3-1 require gcr3-ssh-askpass when gnome-keyring is
  present: gnome-keyring interacts deeper with this library, which
  justifies a hard dep in this case (boo#1204071).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="bdc02555c73b9225af12c869c0bbf91e5d6d1f8fcd9b588cf76afc4895471c280e44d0771a7186f940103555f7f3c3f5a264b3f49ed506fea072c74a17addcb4" name="gcr3-ssh-agent" arch="x86_64">
  <version epoch="0" ver="3.41.0" rel="4.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="dimstar@opensuse.org" date="1581508800">- Update to version 3.35.90:
  + Add support for "NEW CERTIFICATE REQUEST" header.
  + Add support for GOST certificates.
  + Rework handling of ASN.1 standard types.
  + Fix a few regressions in the Meson build.
  + Add support for g_autoptr.
  + Fixed some compiler warnings.
- Changes from version 3.35.1:
  + gcr-certificate: Add (virtual) annotation.
  + Always use G_PARAM_STATIC_STRINGS.
  + Support Meson build system.
  + Avoid potential 64-bit pointer aliasing alignment issues.
  + Update README to mention correct environment variables.
  + build: Use sed for .desktop variables substitution.
  + Updated translations.
- Switch to meson buildsystem: replace configure/make/make_install
  macros with the meson/meson_build/meson_install counterparts.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1582027200">- Update to version 3.35.91:
  + Mark deprecated functions with G_DEPRECATED.
  + egg-oid: Add comments for translators for new abbrevations.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1583928000">- Update to version 3.36.0:
  + gcr: Update gtk-doc get_der_data() vfunc.
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1588161600">- Enable FIPS patch on Leap (jsc#SLE-11855).</changelog>
  <changelog author="dimstar@opensuse.org" date="1601899200">- Update to version 3.38.0:
  + No changes from 3.37.91.
- Changes from version 3.37.91:
  + meson: missing dependency on generated oids header.
  + Correct display of key usage extensions.
  + meson: Correctly set internal vapi dependencies.
  + Cleanup GType boilerplate.
  + gck: Fixed test failures.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1610539200">- Update to version 3.38.1:
  + ui: Set "use-underline" for GcrImportButton.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1618660800">- Update to version 3.40.0:
  + FEATURE: add hkps://keys.openpgp.org to keyserver defaults.
  + gcr/key-mechanism: Port to GTask.
  + GckCall: Simplify the code by using GTask based implementation.
  + Updated translations.
- Make use of the new gpg_path meson option by passing
  %{_bindir}/gpg2 as value to it: We know that openSUSE installs
  gpg2 to this path. Allows to drop gpg2 BuildRequires.
- Drop pkgconfig(gtk+-x11-3.0) BuildRequires: no longer needed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1633435200">- Update to version 3.41.0:
  +  Port ssh-agent from gnome-keyring.
  + build: Fix parallel build failure due to missing marshal
    dependency.
  + Fix warnings by dropping `volatile` for g_once_init_inter
    locations.
  + tests: More robust against GTask unref race condition.
  + Updated translations.
- Add pkgconfig(libsecret-1), pkgconfig(libsystemd),
  pkgconfig(systemd) and openssh-clients BuildRequires: Build new
  standalone ssh-agent, and split it out in own sub-package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643716800">- Add b3ca1d02bb0148ca787ac4aead164d7c8ce2c4d8.patch: Fix build
  with meson 060.0 and newer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1659700800">- Rename package to gcr3, as compat stack.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1663243200">- Add provides/conflicts to the sub packages to co-exist with gcr:
  + gcr3-data provides gcr-data and conflicts with gcr-data:
    packages provided by gcr and gcr3 will thus be picked from gcr
    (higher version)
  + Same setup done for gcr3-viewew, -prompter, -ssh-askpass, and
  - ssh-agent.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1663329600">- gcr-ssh-askpass: this package does still exist on gcr4 too, but
  the two are not interchanchable. The binary though has a
  different name, so they do not conflict. Drop the
  provides/obsoletes on gcr-ssh-askpass and recommend
  gcr-ssh-askpass by the library.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1666699200">- Have libgcr-3-1 require gcr3-ssh-askpass when gnome-keyring is
  present: gnome-keyring interacts deeper with this library, which
  justifies a hard dep in this case (boo#1204071).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="e9ca2be5fb0c69f4f77ec4237d6f3c4feb1a012f40eee57e176c89aa21d35261dafd38e1ed7f0696370357bbb008408d759c0b820ead17eeeff6b9be09e45139" name="gcr3-ssh-agent-debuginfo" arch="i586">
  <version epoch="0" ver="3.41.0" rel="4.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="dimstar@opensuse.org" date="1581508800">- Update to version 3.35.90:
  + Add support for "NEW CERTIFICATE REQUEST" header.
  + Add support for GOST certificates.
  + Rework handling of ASN.1 standard types.
  + Fix a few regressions in the Meson build.
  + Add support for g_autoptr.
  + Fixed some compiler warnings.
- Changes from version 3.35.1:
  + gcr-certificate: Add (virtual) annotation.
  + Always use G_PARAM_STATIC_STRINGS.
  + Support Meson build system.
  + Avoid potential 64-bit pointer aliasing alignment issues.
  + Update README to mention correct environment variables.
  + build: Use sed for .desktop variables substitution.
  + Updated translations.
- Switch to meson buildsystem: replace configure/make/make_install
  macros with the meson/meson_build/meson_install counterparts.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1582027200">- Update to version 3.35.91:
  + Mark deprecated functions with G_DEPRECATED.
  + egg-oid: Add comments for translators for new abbrevations.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1583928000">- Update to version 3.36.0:
  + gcr: Update gtk-doc get_der_data() vfunc.
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1588161600">- Enable FIPS patch on Leap (jsc#SLE-11855).</changelog>
  <changelog author="dimstar@opensuse.org" date="1601899200">- Update to version 3.38.0:
  + No changes from 3.37.91.
- Changes from version 3.37.91:
  + meson: missing dependency on generated oids header.
  + Correct display of key usage extensions.
  + meson: Correctly set internal vapi dependencies.
  + Cleanup GType boilerplate.
  + gck: Fixed test failures.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1610539200">- Update to version 3.38.1:
  + ui: Set "use-underline" for GcrImportButton.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1618660800">- Update to version 3.40.0:
  + FEATURE: add hkps://keys.openpgp.org to keyserver defaults.
  + gcr/key-mechanism: Port to GTask.
  + GckCall: Simplify the code by using GTask based implementation.
  + Updated translations.
- Make use of the new gpg_path meson option by passing
  %{_bindir}/gpg2 as value to it: We know that openSUSE installs
  gpg2 to this path. Allows to drop gpg2 BuildRequires.
- Drop pkgconfig(gtk+-x11-3.0) BuildRequires: no longer needed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1633435200">- Update to version 3.41.0:
  +  Port ssh-agent from gnome-keyring.
  + build: Fix parallel build failure due to missing marshal
    dependency.
  + Fix warnings by dropping `volatile` for g_once_init_inter
    locations.
  + tests: More robust against GTask unref race condition.
  + Updated translations.
- Add pkgconfig(libsecret-1), pkgconfig(libsystemd),
  pkgconfig(systemd) and openssh-clients BuildRequires: Build new
  standalone ssh-agent, and split it out in own sub-package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643716800">- Add b3ca1d02bb0148ca787ac4aead164d7c8ce2c4d8.patch: Fix build
  with meson 060.0 and newer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1659700800">- Rename package to gcr3, as compat stack.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1663243200">- Add provides/conflicts to the sub packages to co-exist with gcr:
  + gcr3-data provides gcr-data and conflicts with gcr-data:
    packages provided by gcr and gcr3 will thus be picked from gcr
    (higher version)
  + Same setup done for gcr3-viewew, -prompter, -ssh-askpass, and
  - ssh-agent.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1663329600">- gcr-ssh-askpass: this package does still exist on gcr4 too, but
  the two are not interchanchable. The binary though has a
  different name, so they do not conflict. Drop the
  provides/obsoletes on gcr-ssh-askpass and recommend
  gcr-ssh-askpass by the library.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1666699200">- Have libgcr-3-1 require gcr3-ssh-askpass when gnome-keyring is
  present: gnome-keyring interacts deeper with this library, which
  justifies a hard dep in this case (boo#1204071).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="f8cb6f00e79876a47a098482462fdcf798f0045ec8d92503ea1a6ea1af19ad675325c25d8943afd64a1a87981e7f012470fb2528ad928d874ed5f0eb71339825" name="gcr3-ssh-agent-debuginfo" arch="x86_64">
  <version epoch="0" ver="3.41.0" rel="4.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="dimstar@opensuse.org" date="1581508800">- Update to version 3.35.90:
  + Add support for "NEW CERTIFICATE REQUEST" header.
  + Add support for GOST certificates.
  + Rework handling of ASN.1 standard types.
  + Fix a few regressions in the Meson build.
  + Add support for g_autoptr.
  + Fixed some compiler warnings.
- Changes from version 3.35.1:
  + gcr-certificate: Add (virtual) annotation.
  + Always use G_PARAM_STATIC_STRINGS.
  + Support Meson build system.
  + Avoid potential 64-bit pointer aliasing alignment issues.
  + Update README to mention correct environment variables.
  + build: Use sed for .desktop variables substitution.
  + Updated translations.
- Switch to meson buildsystem: replace configure/make/make_install
  macros with the meson/meson_build/meson_install counterparts.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1582027200">- Update to version 3.35.91:
  + Mark deprecated functions with G_DEPRECATED.
  + egg-oid: Add comments for translators for new abbrevations.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1583928000">- Update to version 3.36.0:
  + gcr: Update gtk-doc get_der_data() vfunc.
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1588161600">- Enable FIPS patch on Leap (jsc#SLE-11855).</changelog>
  <changelog author="dimstar@opensuse.org" date="1601899200">- Update to version 3.38.0:
  + No changes from 3.37.91.
- Changes from version 3.37.91:
  + meson: missing dependency on generated oids header.
  + Correct display of key usage extensions.
  + meson: Correctly set internal vapi dependencies.
  + Cleanup GType boilerplate.
  + gck: Fixed test failures.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1610539200">- Update to version 3.38.1:
  + ui: Set "use-underline" for GcrImportButton.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1618660800">- Update to version 3.40.0:
  + FEATURE: add hkps://keys.openpgp.org to keyserver defaults.
  + gcr/key-mechanism: Port to GTask.
  + GckCall: Simplify the code by using GTask based implementation.
  + Updated translations.
- Make use of the new gpg_path meson option by passing
  %{_bindir}/gpg2 as value to it: We know that openSUSE installs
  gpg2 to this path. Allows to drop gpg2 BuildRequires.
- Drop pkgconfig(gtk+-x11-3.0) BuildRequires: no longer needed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1633435200">- Update to version 3.41.0:
  +  Port ssh-agent from gnome-keyring.
  + build: Fix parallel build failure due to missing marshal
    dependency.
  + Fix warnings by dropping `volatile` for g_once_init_inter
    locations.
  + tests: More robust against GTask unref race condition.
  + Updated translations.
- Add pkgconfig(libsecret-1), pkgconfig(libsystemd),
  pkgconfig(systemd) and openssh-clients BuildRequires: Build new
  standalone ssh-agent, and split it out in own sub-package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643716800">- Add b3ca1d02bb0148ca787ac4aead164d7c8ce2c4d8.patch: Fix build
  with meson 060.0 and newer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1659700800">- Rename package to gcr3, as compat stack.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1663243200">- Add provides/conflicts to the sub packages to co-exist with gcr:
  + gcr3-data provides gcr-data and conflicts with gcr-data:
    packages provided by gcr and gcr3 will thus be picked from gcr
    (higher version)
  + Same setup done for gcr3-viewew, -prompter, -ssh-askpass, and
  - ssh-agent.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1663329600">- gcr-ssh-askpass: this package does still exist on gcr4 too, but
  the two are not interchanchable. The binary though has a
  different name, so they do not conflict. Drop the
  provides/obsoletes on gcr-ssh-askpass and recommend
  gcr-ssh-askpass by the library.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1666699200">- Have libgcr-3-1 require gcr3-ssh-askpass when gnome-keyring is
  present: gnome-keyring interacts deeper with this library, which
  justifies a hard dep in this case (boo#1204071).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="d18ce2b63bd0856bc41102db7aefe0b2515838c3211c51fe6e64b9775d7c3350a5e7aee63a94cc6d3f286a8e8d672bfea59e7e86efc29aa64dcdec4593b02ffc" name="gcr3-ssh-askpass" arch="i586">
  <version epoch="0" ver="3.41.0" rel="4.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="dimstar@opensuse.org" date="1581508800">- Update to version 3.35.90:
  + Add support for "NEW CERTIFICATE REQUEST" header.
  + Add support for GOST certificates.
  + Rework handling of ASN.1 standard types.
  + Fix a few regressions in the Meson build.
  + Add support for g_autoptr.
  + Fixed some compiler warnings.
- Changes from version 3.35.1:
  + gcr-certificate: Add (virtual) annotation.
  + Always use G_PARAM_STATIC_STRINGS.
  + Support Meson build system.
  + Avoid potential 64-bit pointer aliasing alignment issues.
  + Update README to mention correct environment variables.
  + build: Use sed for .desktop variables substitution.
  + Updated translations.
- Switch to meson buildsystem: replace configure/make/make_install
  macros with the meson/meson_build/meson_install counterparts.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1582027200">- Update to version 3.35.91:
  + Mark deprecated functions with G_DEPRECATED.
  + egg-oid: Add comments for translators for new abbrevations.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1583928000">- Update to version 3.36.0:
  + gcr: Update gtk-doc get_der_data() vfunc.
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1588161600">- Enable FIPS patch on Leap (jsc#SLE-11855).</changelog>
  <changelog author="dimstar@opensuse.org" date="1601899200">- Update to version 3.38.0:
  + No changes from 3.37.91.
- Changes from version 3.37.91:
  + meson: missing dependency on generated oids header.
  + Correct display of key usage extensions.
  + meson: Correctly set internal vapi dependencies.
  + Cleanup GType boilerplate.
  + gck: Fixed test failures.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1610539200">- Update to version 3.38.1:
  + ui: Set "use-underline" for GcrImportButton.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1618660800">- Update to version 3.40.0:
  + FEATURE: add hkps://keys.openpgp.org to keyserver defaults.
  + gcr/key-mechanism: Port to GTask.
  + GckCall: Simplify the code by using GTask based implementation.
  + Updated translations.
- Make use of the new gpg_path meson option by passing
  %{_bindir}/gpg2 as value to it: We know that openSUSE installs
  gpg2 to this path. Allows to drop gpg2 BuildRequires.
- Drop pkgconfig(gtk+-x11-3.0) BuildRequires: no longer needed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1633435200">- Update to version 3.41.0:
  +  Port ssh-agent from gnome-keyring.
  + build: Fix parallel build failure due to missing marshal
    dependency.
  + Fix warnings by dropping `volatile` for g_once_init_inter
    locations.
  + tests: More robust against GTask unref race condition.
  + Updated translations.
- Add pkgconfig(libsecret-1), pkgconfig(libsystemd),
  pkgconfig(systemd) and openssh-clients BuildRequires: Build new
  standalone ssh-agent, and split it out in own sub-package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643716800">- Add b3ca1d02bb0148ca787ac4aead164d7c8ce2c4d8.patch: Fix build
  with meson 060.0 and newer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1659700800">- Rename package to gcr3, as compat stack.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1663243200">- Add provides/conflicts to the sub packages to co-exist with gcr:
  + gcr3-data provides gcr-data and conflicts with gcr-data:
    packages provided by gcr and gcr3 will thus be picked from gcr
    (higher version)
  + Same setup done for gcr3-viewew, -prompter, -ssh-askpass, and
  - ssh-agent.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1663329600">- gcr-ssh-askpass: this package does still exist on gcr4 too, but
  the two are not interchanchable. The binary though has a
  different name, so they do not conflict. Drop the
  provides/obsoletes on gcr-ssh-askpass and recommend
  gcr-ssh-askpass by the library.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1666699200">- Have libgcr-3-1 require gcr3-ssh-askpass when gnome-keyring is
  present: gnome-keyring interacts deeper with this library, which
  justifies a hard dep in this case (boo#1204071).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="ea1b2f034acaa79e7314e973b0b66ce58f0df74f4edf741daca4f77c880554656600c1fb1853dd13f0efdd63b93e8b261871e6780227577984254797f7d01d83" name="gcr3-ssh-askpass" arch="x86_64">
  <version epoch="0" ver="3.41.0" rel="4.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="dimstar@opensuse.org" date="1581508800">- Update to version 3.35.90:
  + Add support for "NEW CERTIFICATE REQUEST" header.
  + Add support for GOST certificates.
  + Rework handling of ASN.1 standard types.
  + Fix a few regressions in the Meson build.
  + Add support for g_autoptr.
  + Fixed some compiler warnings.
- Changes from version 3.35.1:
  + gcr-certificate: Add (virtual) annotation.
  + Always use G_PARAM_STATIC_STRINGS.
  + Support Meson build system.
  + Avoid potential 64-bit pointer aliasing alignment issues.
  + Update README to mention correct environment variables.
  + build: Use sed for .desktop variables substitution.
  + Updated translations.
- Switch to meson buildsystem: replace configure/make/make_install
  macros with the meson/meson_build/meson_install counterparts.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1582027200">- Update to version 3.35.91:
  + Mark deprecated functions with G_DEPRECATED.
  + egg-oid: Add comments for translators for new abbrevations.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1583928000">- Update to version 3.36.0:
  + gcr: Update gtk-doc get_der_data() vfunc.
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1588161600">- Enable FIPS patch on Leap (jsc#SLE-11855).</changelog>
  <changelog author="dimstar@opensuse.org" date="1601899200">- Update to version 3.38.0:
  + No changes from 3.37.91.
- Changes from version 3.37.91:
  + meson: missing dependency on generated oids header.
  + Correct display of key usage extensions.
  + meson: Correctly set internal vapi dependencies.
  + Cleanup GType boilerplate.
  + gck: Fixed test failures.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1610539200">- Update to version 3.38.1:
  + ui: Set "use-underline" for GcrImportButton.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1618660800">- Update to version 3.40.0:
  + FEATURE: add hkps://keys.openpgp.org to keyserver defaults.
  + gcr/key-mechanism: Port to GTask.
  + GckCall: Simplify the code by using GTask based implementation.
  + Updated translations.
- Make use of the new gpg_path meson option by passing
  %{_bindir}/gpg2 as value to it: We know that openSUSE installs
  gpg2 to this path. Allows to drop gpg2 BuildRequires.
- Drop pkgconfig(gtk+-x11-3.0) BuildRequires: no longer needed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1633435200">- Update to version 3.41.0:
  +  Port ssh-agent from gnome-keyring.
  + build: Fix parallel build failure due to missing marshal
    dependency.
  + Fix warnings by dropping `volatile` for g_once_init_inter
    locations.
  + tests: More robust against GTask unref race condition.
  + Updated translations.
- Add pkgconfig(libsecret-1), pkgconfig(libsystemd),
  pkgconfig(systemd) and openssh-clients BuildRequires: Build new
  standalone ssh-agent, and split it out in own sub-package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643716800">- Add b3ca1d02bb0148ca787ac4aead164d7c8ce2c4d8.patch: Fix build
  with meson 060.0 and newer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1659700800">- Rename package to gcr3, as compat stack.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1663243200">- Add provides/conflicts to the sub packages to co-exist with gcr:
  + gcr3-data provides gcr-data and conflicts with gcr-data:
    packages provided by gcr and gcr3 will thus be picked from gcr
    (higher version)
  + Same setup done for gcr3-viewew, -prompter, -ssh-askpass, and
  - ssh-agent.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1663329600">- gcr-ssh-askpass: this package does still exist on gcr4 too, but
  the two are not interchanchable. The binary though has a
  different name, so they do not conflict. Drop the
  provides/obsoletes on gcr-ssh-askpass and recommend
  gcr-ssh-askpass by the library.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1666699200">- Have libgcr-3-1 require gcr3-ssh-askpass when gnome-keyring is
  present: gnome-keyring interacts deeper with this library, which
  justifies a hard dep in this case (boo#1204071).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="01205d903c1c29e7e5e913e7a2d747c7ecc4f3832d5d8c53a421e5ba0bbb5b8d08486614fe1a2315ab794ba3d2f87e83d3e0f3c7c2e8f9d1bb04cf74ac110771" name="gcr3-ssh-askpass-debuginfo" arch="i586">
  <version epoch="0" ver="3.41.0" rel="4.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="dimstar@opensuse.org" date="1581508800">- Update to version 3.35.90:
  + Add support for "NEW CERTIFICATE REQUEST" header.
  + Add support for GOST certificates.
  + Rework handling of ASN.1 standard types.
  + Fix a few regressions in the Meson build.
  + Add support for g_autoptr.
  + Fixed some compiler warnings.
- Changes from version 3.35.1:
  + gcr-certificate: Add (virtual) annotation.
  + Always use G_PARAM_STATIC_STRINGS.
  + Support Meson build system.
  + Avoid potential 64-bit pointer aliasing alignment issues.
  + Update README to mention correct environment variables.
  + build: Use sed for .desktop variables substitution.
  + Updated translations.
- Switch to meson buildsystem: replace configure/make/make_install
  macros with the meson/meson_build/meson_install counterparts.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1582027200">- Update to version 3.35.91:
  + Mark deprecated functions with G_DEPRECATED.
  + egg-oid: Add comments for translators for new abbrevations.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1583928000">- Update to version 3.36.0:
  + gcr: Update gtk-doc get_der_data() vfunc.
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1588161600">- Enable FIPS patch on Leap (jsc#SLE-11855).</changelog>
  <changelog author="dimstar@opensuse.org" date="1601899200">- Update to version 3.38.0:
  + No changes from 3.37.91.
- Changes from version 3.37.91:
  + meson: missing dependency on generated oids header.
  + Correct display of key usage extensions.
  + meson: Correctly set internal vapi dependencies.
  + Cleanup GType boilerplate.
  + gck: Fixed test failures.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1610539200">- Update to version 3.38.1:
  + ui: Set "use-underline" for GcrImportButton.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1618660800">- Update to version 3.40.0:
  + FEATURE: add hkps://keys.openpgp.org to keyserver defaults.
  + gcr/key-mechanism: Port to GTask.
  + GckCall: Simplify the code by using GTask based implementation.
  + Updated translations.
- Make use of the new gpg_path meson option by passing
  %{_bindir}/gpg2 as value to it: We know that openSUSE installs
  gpg2 to this path. Allows to drop gpg2 BuildRequires.
- Drop pkgconfig(gtk+-x11-3.0) BuildRequires: no longer needed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1633435200">- Update to version 3.41.0:
  +  Port ssh-agent from gnome-keyring.
  + build: Fix parallel build failure due to missing marshal
    dependency.
  + Fix warnings by dropping `volatile` for g_once_init_inter
    locations.
  + tests: More robust against GTask unref race condition.
  + Updated translations.
- Add pkgconfig(libsecret-1), pkgconfig(libsystemd),
  pkgconfig(systemd) and openssh-clients BuildRequires: Build new
  standalone ssh-agent, and split it out in own sub-package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643716800">- Add b3ca1d02bb0148ca787ac4aead164d7c8ce2c4d8.patch: Fix build
  with meson 060.0 and newer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1659700800">- Rename package to gcr3, as compat stack.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1663243200">- Add provides/conflicts to the sub packages to co-exist with gcr:
  + gcr3-data provides gcr-data and conflicts with gcr-data:
    packages provided by gcr and gcr3 will thus be picked from gcr
    (higher version)
  + Same setup done for gcr3-viewew, -prompter, -ssh-askpass, and
  - ssh-agent.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1663329600">- gcr-ssh-askpass: this package does still exist on gcr4 too, but
  the two are not interchanchable. The binary though has a
  different name, so they do not conflict. Drop the
  provides/obsoletes on gcr-ssh-askpass and recommend
  gcr-ssh-askpass by the library.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1666699200">- Have libgcr-3-1 require gcr3-ssh-askpass when gnome-keyring is
  present: gnome-keyring interacts deeper with this library, which
  justifies a hard dep in this case (boo#1204071).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="dadc64322f2c1e24cf789cfd24632136e53c7541c543e56ca22646c866cc6853fc613ae3afef70b86c1c683784f85e5e20a9f3312643d03add3aa71c0233a977" name="gcr3-ssh-askpass-debuginfo" arch="x86_64">
  <version epoch="0" ver="3.41.0" rel="4.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="dimstar@opensuse.org" date="1581508800">- Update to version 3.35.90:
  + Add support for "NEW CERTIFICATE REQUEST" header.
  + Add support for GOST certificates.
  + Rework handling of ASN.1 standard types.
  + Fix a few regressions in the Meson build.
  + Add support for g_autoptr.
  + Fixed some compiler warnings.
- Changes from version 3.35.1:
  + gcr-certificate: Add (virtual) annotation.
  + Always use G_PARAM_STATIC_STRINGS.
  + Support Meson build system.
  + Avoid potential 64-bit pointer aliasing alignment issues.
  + Update README to mention correct environment variables.
  + build: Use sed for .desktop variables substitution.
  + Updated translations.
- Switch to meson buildsystem: replace configure/make/make_install
  macros with the meson/meson_build/meson_install counterparts.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1582027200">- Update to version 3.35.91:
  + Mark deprecated functions with G_DEPRECATED.
  + egg-oid: Add comments for translators for new abbrevations.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1583928000">- Update to version 3.36.0:
  + gcr: Update gtk-doc get_der_data() vfunc.
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1588161600">- Enable FIPS patch on Leap (jsc#SLE-11855).</changelog>
  <changelog author="dimstar@opensuse.org" date="1601899200">- Update to version 3.38.0:
  + No changes from 3.37.91.
- Changes from version 3.37.91:
  + meson: missing dependency on generated oids header.
  + Correct display of key usage extensions.
  + meson: Correctly set internal vapi dependencies.
  + Cleanup GType boilerplate.
  + gck: Fixed test failures.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1610539200">- Update to version 3.38.1:
  + ui: Set "use-underline" for GcrImportButton.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1618660800">- Update to version 3.40.0:
  + FEATURE: add hkps://keys.openpgp.org to keyserver defaults.
  + gcr/key-mechanism: Port to GTask.
  + GckCall: Simplify the code by using GTask based implementation.
  + Updated translations.
- Make use of the new gpg_path meson option by passing
  %{_bindir}/gpg2 as value to it: We know that openSUSE installs
  gpg2 to this path. Allows to drop gpg2 BuildRequires.
- Drop pkgconfig(gtk+-x11-3.0) BuildRequires: no longer needed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1633435200">- Update to version 3.41.0:
  +  Port ssh-agent from gnome-keyring.
  + build: Fix parallel build failure due to missing marshal
    dependency.
  + Fix warnings by dropping `volatile` for g_once_init_inter
    locations.
  + tests: More robust against GTask unref race condition.
  + Updated translations.
- Add pkgconfig(libsecret-1), pkgconfig(libsystemd),
  pkgconfig(systemd) and openssh-clients BuildRequires: Build new
  standalone ssh-agent, and split it out in own sub-package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643716800">- Add b3ca1d02bb0148ca787ac4aead164d7c8ce2c4d8.patch: Fix build
  with meson 060.0 and newer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1659700800">- Rename package to gcr3, as compat stack.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1663243200">- Add provides/conflicts to the sub packages to co-exist with gcr:
  + gcr3-data provides gcr-data and conflicts with gcr-data:
    packages provided by gcr and gcr3 will thus be picked from gcr
    (higher version)
  + Same setup done for gcr3-viewew, -prompter, -ssh-askpass, and
  - ssh-agent.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1663329600">- gcr-ssh-askpass: this package does still exist on gcr4 too, but
  the two are not interchanchable. The binary though has a
  different name, so they do not conflict. Drop the
  provides/obsoletes on gcr-ssh-askpass and recommend
  gcr-ssh-askpass by the library.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1666699200">- Have libgcr-3-1 require gcr3-ssh-askpass when gnome-keyring is
  present: gnome-keyring interacts deeper with this library, which
  justifies a hard dep in this case (boo#1204071).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="c6ee099866cdcd2f40450e9d0f7ec08ae0b788176ccfaad30a067ce239a19a8ea019b5f024657632c8a0ec55d240917fc6f4901319e54d9c6f65fd6a17178b29" name="gcr3-viewer" arch="i586">
  <version epoch="0" ver="3.41.0" rel="4.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="dimstar@opensuse.org" date="1581508800">- Update to version 3.35.90:
  + Add support for "NEW CERTIFICATE REQUEST" header.
  + Add support for GOST certificates.
  + Rework handling of ASN.1 standard types.
  + Fix a few regressions in the Meson build.
  + Add support for g_autoptr.
  + Fixed some compiler warnings.
- Changes from version 3.35.1:
  + gcr-certificate: Add (virtual) annotation.
  + Always use G_PARAM_STATIC_STRINGS.
  + Support Meson build system.
  + Avoid potential 64-bit pointer aliasing alignment issues.
  + Update README to mention correct environment variables.
  + build: Use sed for .desktop variables substitution.
  + Updated translations.
- Switch to meson buildsystem: replace configure/make/make_install
  macros with the meson/meson_build/meson_install counterparts.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1582027200">- Update to version 3.35.91:
  + Mark deprecated functions with G_DEPRECATED.
  + egg-oid: Add comments for translators for new abbrevations.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1583928000">- Update to version 3.36.0:
  + gcr: Update gtk-doc get_der_data() vfunc.
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1588161600">- Enable FIPS patch on Leap (jsc#SLE-11855).</changelog>
  <changelog author="dimstar@opensuse.org" date="1601899200">- Update to version 3.38.0:
  + No changes from 3.37.91.
- Changes from version 3.37.91:
  + meson: missing dependency on generated oids header.
  + Correct display of key usage extensions.
  + meson: Correctly set internal vapi dependencies.
  + Cleanup GType boilerplate.
  + gck: Fixed test failures.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1610539200">- Update to version 3.38.1:
  + ui: Set "use-underline" for GcrImportButton.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1618660800">- Update to version 3.40.0:
  + FEATURE: add hkps://keys.openpgp.org to keyserver defaults.
  + gcr/key-mechanism: Port to GTask.
  + GckCall: Simplify the code by using GTask based implementation.
  + Updated translations.
- Make use of the new gpg_path meson option by passing
  %{_bindir}/gpg2 as value to it: We know that openSUSE installs
  gpg2 to this path. Allows to drop gpg2 BuildRequires.
- Drop pkgconfig(gtk+-x11-3.0) BuildRequires: no longer needed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1633435200">- Update to version 3.41.0:
  +  Port ssh-agent from gnome-keyring.
  + build: Fix parallel build failure due to missing marshal
    dependency.
  + Fix warnings by dropping `volatile` for g_once_init_inter
    locations.
  + tests: More robust against GTask unref race condition.
  + Updated translations.
- Add pkgconfig(libsecret-1), pkgconfig(libsystemd),
  pkgconfig(systemd) and openssh-clients BuildRequires: Build new
  standalone ssh-agent, and split it out in own sub-package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643716800">- Add b3ca1d02bb0148ca787ac4aead164d7c8ce2c4d8.patch: Fix build
  with meson 060.0 and newer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1659700800">- Rename package to gcr3, as compat stack.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1663243200">- Add provides/conflicts to the sub packages to co-exist with gcr:
  + gcr3-data provides gcr-data and conflicts with gcr-data:
    packages provided by gcr and gcr3 will thus be picked from gcr
    (higher version)
  + Same setup done for gcr3-viewew, -prompter, -ssh-askpass, and
  - ssh-agent.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1663329600">- gcr-ssh-askpass: this package does still exist on gcr4 too, but
  the two are not interchanchable. The binary though has a
  different name, so they do not conflict. Drop the
  provides/obsoletes on gcr-ssh-askpass and recommend
  gcr-ssh-askpass by the library.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1666699200">- Have libgcr-3-1 require gcr3-ssh-askpass when gnome-keyring is
  present: gnome-keyring interacts deeper with this library, which
  justifies a hard dep in this case (boo#1204071).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="8213f4ba149ae31c4a85d4720b66653eb24c7a387dbc0635eecea12d3186df871e28e36ced8652923e4694d83af0cc679077407f422d260a4e3e4f8b1c05b710" name="gcr3-viewer" arch="x86_64">
  <version epoch="0" ver="3.41.0" rel="4.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="dimstar@opensuse.org" date="1581508800">- Update to version 3.35.90:
  + Add support for "NEW CERTIFICATE REQUEST" header.
  + Add support for GOST certificates.
  + Rework handling of ASN.1 standard types.
  + Fix a few regressions in the Meson build.
  + Add support for g_autoptr.
  + Fixed some compiler warnings.
- Changes from version 3.35.1:
  + gcr-certificate: Add (virtual) annotation.
  + Always use G_PARAM_STATIC_STRINGS.
  + Support Meson build system.
  + Avoid potential 64-bit pointer aliasing alignment issues.
  + Update README to mention correct environment variables.
  + build: Use sed for .desktop variables substitution.
  + Updated translations.
- Switch to meson buildsystem: replace configure/make/make_install
  macros with the meson/meson_build/meson_install counterparts.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1582027200">- Update to version 3.35.91:
  + Mark deprecated functions with G_DEPRECATED.
  + egg-oid: Add comments for translators for new abbrevations.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1583928000">- Update to version 3.36.0:
  + gcr: Update gtk-doc get_der_data() vfunc.
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1588161600">- Enable FIPS patch on Leap (jsc#SLE-11855).</changelog>
  <changelog author="dimstar@opensuse.org" date="1601899200">- Update to version 3.38.0:
  + No changes from 3.37.91.
- Changes from version 3.37.91:
  + meson: missing dependency on generated oids header.
  + Correct display of key usage extensions.
  + meson: Correctly set internal vapi dependencies.
  + Cleanup GType boilerplate.
  + gck: Fixed test failures.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1610539200">- Update to version 3.38.1:
  + ui: Set "use-underline" for GcrImportButton.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1618660800">- Update to version 3.40.0:
  + FEATURE: add hkps://keys.openpgp.org to keyserver defaults.
  + gcr/key-mechanism: Port to GTask.
  + GckCall: Simplify the code by using GTask based implementation.
  + Updated translations.
- Make use of the new gpg_path meson option by passing
  %{_bindir}/gpg2 as value to it: We know that openSUSE installs
  gpg2 to this path. Allows to drop gpg2 BuildRequires.
- Drop pkgconfig(gtk+-x11-3.0) BuildRequires: no longer needed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1633435200">- Update to version 3.41.0:
  +  Port ssh-agent from gnome-keyring.
  + build: Fix parallel build failure due to missing marshal
    dependency.
  + Fix warnings by dropping `volatile` for g_once_init_inter
    locations.
  + tests: More robust against GTask unref race condition.
  + Updated translations.
- Add pkgconfig(libsecret-1), pkgconfig(libsystemd),
  pkgconfig(systemd) and openssh-clients BuildRequires: Build new
  standalone ssh-agent, and split it out in own sub-package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643716800">- Add b3ca1d02bb0148ca787ac4aead164d7c8ce2c4d8.patch: Fix build
  with meson 060.0 and newer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1659700800">- Rename package to gcr3, as compat stack.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1663243200">- Add provides/conflicts to the sub packages to co-exist with gcr:
  + gcr3-data provides gcr-data and conflicts with gcr-data:
    packages provided by gcr and gcr3 will thus be picked from gcr
    (higher version)
  + Same setup done for gcr3-viewew, -prompter, -ssh-askpass, and
  - ssh-agent.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1663329600">- gcr-ssh-askpass: this package does still exist on gcr4 too, but
  the two are not interchanchable. The binary though has a
  different name, so they do not conflict. Drop the
  provides/obsoletes on gcr-ssh-askpass and recommend
  gcr-ssh-askpass by the library.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1666699200">- Have libgcr-3-1 require gcr3-ssh-askpass when gnome-keyring is
  present: gnome-keyring interacts deeper with this library, which
  justifies a hard dep in this case (boo#1204071).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="81442a52ea64bb29e72f3814eb1e6a1b57bd06e9d54330a81b92fc73a97317a71629771032d841849123efecac186e65b0cf009b0270894446f16cba319a45a7" name="gcr3-viewer-debuginfo" arch="i586">
  <version epoch="0" ver="3.41.0" rel="4.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="dimstar@opensuse.org" date="1581508800">- Update to version 3.35.90:
  + Add support for "NEW CERTIFICATE REQUEST" header.
  + Add support for GOST certificates.
  + Rework handling of ASN.1 standard types.
  + Fix a few regressions in the Meson build.
  + Add support for g_autoptr.
  + Fixed some compiler warnings.
- Changes from version 3.35.1:
  + gcr-certificate: Add (virtual) annotation.
  + Always use G_PARAM_STATIC_STRINGS.
  + Support Meson build system.
  + Avoid potential 64-bit pointer aliasing alignment issues.
  + Update README to mention correct environment variables.
  + build: Use sed for .desktop variables substitution.
  + Updated translations.
- Switch to meson buildsystem: replace configure/make/make_install
  macros with the meson/meson_build/meson_install counterparts.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1582027200">- Update to version 3.35.91:
  + Mark deprecated functions with G_DEPRECATED.
  + egg-oid: Add comments for translators for new abbrevations.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1583928000">- Update to version 3.36.0:
  + gcr: Update gtk-doc get_der_data() vfunc.
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1588161600">- Enable FIPS patch on Leap (jsc#SLE-11855).</changelog>
  <changelog author="dimstar@opensuse.org" date="1601899200">- Update to version 3.38.0:
  + No changes from 3.37.91.
- Changes from version 3.37.91:
  + meson: missing dependency on generated oids header.
  + Correct display of key usage extensions.
  + meson: Correctly set internal vapi dependencies.
  + Cleanup GType boilerplate.
  + gck: Fixed test failures.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1610539200">- Update to version 3.38.1:
  + ui: Set "use-underline" for GcrImportButton.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1618660800">- Update to version 3.40.0:
  + FEATURE: add hkps://keys.openpgp.org to keyserver defaults.
  + gcr/key-mechanism: Port to GTask.
  + GckCall: Simplify the code by using GTask based implementation.
  + Updated translations.
- Make use of the new gpg_path meson option by passing
  %{_bindir}/gpg2 as value to it: We know that openSUSE installs
  gpg2 to this path. Allows to drop gpg2 BuildRequires.
- Drop pkgconfig(gtk+-x11-3.0) BuildRequires: no longer needed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1633435200">- Update to version 3.41.0:
  +  Port ssh-agent from gnome-keyring.
  + build: Fix parallel build failure due to missing marshal
    dependency.
  + Fix warnings by dropping `volatile` for g_once_init_inter
    locations.
  + tests: More robust against GTask unref race condition.
  + Updated translations.
- Add pkgconfig(libsecret-1), pkgconfig(libsystemd),
  pkgconfig(systemd) and openssh-clients BuildRequires: Build new
  standalone ssh-agent, and split it out in own sub-package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643716800">- Add b3ca1d02bb0148ca787ac4aead164d7c8ce2c4d8.patch: Fix build
  with meson 060.0 and newer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1659700800">- Rename package to gcr3, as compat stack.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1663243200">- Add provides/conflicts to the sub packages to co-exist with gcr:
  + gcr3-data provides gcr-data and conflicts with gcr-data:
    packages provided by gcr and gcr3 will thus be picked from gcr
    (higher version)
  + Same setup done for gcr3-viewew, -prompter, -ssh-askpass, and
  - ssh-agent.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1663329600">- gcr-ssh-askpass: this package does still exist on gcr4 too, but
  the two are not interchanchable. The binary though has a
  different name, so they do not conflict. Drop the
  provides/obsoletes on gcr-ssh-askpass and recommend
  gcr-ssh-askpass by the library.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1666699200">- Have libgcr-3-1 require gcr3-ssh-askpass when gnome-keyring is
  present: gnome-keyring interacts deeper with this library, which
  justifies a hard dep in this case (boo#1204071).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="45336097bff21c95a0b3c53311c8a92f4d3e5b6b27061df8f10b10c5faeb89a7dcfa813e44d056a9277cc70c8cb912ec7e31413867d3136947f9269749989b6e" name="gcr3-viewer-debuginfo" arch="x86_64">
  <version epoch="0" ver="3.41.0" rel="4.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="dimstar@opensuse.org" date="1581508800">- Update to version 3.35.90:
  + Add support for "NEW CERTIFICATE REQUEST" header.
  + Add support for GOST certificates.
  + Rework handling of ASN.1 standard types.
  + Fix a few regressions in the Meson build.
  + Add support for g_autoptr.
  + Fixed some compiler warnings.
- Changes from version 3.35.1:
  + gcr-certificate: Add (virtual) annotation.
  + Always use G_PARAM_STATIC_STRINGS.
  + Support Meson build system.
  + Avoid potential 64-bit pointer aliasing alignment issues.
  + Update README to mention correct environment variables.
  + build: Use sed for .desktop variables substitution.
  + Updated translations.
- Switch to meson buildsystem: replace configure/make/make_install
  macros with the meson/meson_build/meson_install counterparts.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1582027200">- Update to version 3.35.91:
  + Mark deprecated functions with G_DEPRECATED.
  + egg-oid: Add comments for translators for new abbrevations.
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1583928000">- Update to version 3.36.0:
  + gcr: Update gtk-doc get_der_data() vfunc.
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1588161600">- Enable FIPS patch on Leap (jsc#SLE-11855).</changelog>
  <changelog author="dimstar@opensuse.org" date="1601899200">- Update to version 3.38.0:
  + No changes from 3.37.91.
- Changes from version 3.37.91:
  + meson: missing dependency on generated oids header.
  + Correct display of key usage extensions.
  + meson: Correctly set internal vapi dependencies.
  + Cleanup GType boilerplate.
  + gck: Fixed test failures.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1610539200">- Update to version 3.38.1:
  + ui: Set "use-underline" for GcrImportButton.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1618660800">- Update to version 3.40.0:
  + FEATURE: add hkps://keys.openpgp.org to keyserver defaults.
  + gcr/key-mechanism: Port to GTask.
  + GckCall: Simplify the code by using GTask based implementation.
  + Updated translations.
- Make use of the new gpg_path meson option by passing
  %{_bindir}/gpg2 as value to it: We know that openSUSE installs
  gpg2 to this path. Allows to drop gpg2 BuildRequires.
- Drop pkgconfig(gtk+-x11-3.0) BuildRequires: no longer needed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1633435200">- Update to version 3.41.0:
  +  Port ssh-agent from gnome-keyring.
  + build: Fix parallel build failure due to missing marshal
    dependency.
  + Fix warnings by dropping `volatile` for g_once_init_inter
    locations.
  + tests: More robust against GTask unref race condition.
  + Updated translations.
- Add pkgconfig(libsecret-1), pkgconfig(libsystemd),
  pkgconfig(systemd) and openssh-clients BuildRequires: Build new
  standalone ssh-agent, and split it out in own sub-package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643716800">- Add b3ca1d02bb0148ca787ac4aead164d7c8ce2c4d8.patch: Fix build
  with meson 060.0 and newer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1659700800">- Rename package to gcr3, as compat stack.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1663243200">- Add provides/conflicts to the sub packages to co-exist with gcr:
  + gcr3-data provides gcr-data and conflicts with gcr-data:
    packages provided by gcr and gcr3 will thus be picked from gcr
    (higher version)
  + Same setup done for gcr3-viewew, -prompter, -ssh-askpass, and
  - ssh-agent.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1663329600">- gcr-ssh-askpass: this package does still exist on gcr4 too, but
  the two are not interchanchable. The binary though has a
  different name, so they do not conflict. Drop the
  provides/obsoletes on gcr-ssh-askpass and recommend
  gcr-ssh-askpass by the library.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1666699200">- Have libgcr-3-1 require gcr3-ssh-askpass when gnome-keyring is
  present: gnome-keyring interacts deeper with this library, which
  justifies a hard dep in this case (boo#1204071).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="9954deacfab8312fbd56f1e2b5730cc3a4364c6b7a9704913a2d66b18bda64603a07b58524d1122fa3954f1587885bca13244b90427da3d38aebb0e98405b070" name="gd" arch="i586">
  <version epoch="0" ver="2.3.3" rel="3.5"/>
  <changelog author="pgajdos@suse.com" date="1563278400">- security update
- added patches
  CVE-2019-11038 [bsc#1140120]
  + gd-CVE-2019-11038.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1583323200">- security update
- added patches
  fix CVE-2018-14553 [bsc#1165471], null pointer dereference in gdImageClone()
  + gd-CVE-2018-14553.patch</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1596974400">- Version update to 2.3.0:
  [#]## Security
  - Potential double-free in gdImage*Ptr(). (CVE-2019-6978)
  - gdImageColorMatch() out of bounds write on heap. (CVE-2019-6977)
  - Uninitialized read in gdImageCreateFromXbm(). (CVE-2019-11038)
  - Double-free in gdImageBmp. (CVE-2018-1000222)
  - Potential NULL pointer dereference in gdImageClone(). (CVE-2018-14553)
  - Potential infinite loop in gdImageCreateFromGifCtx(). (CVE-2018-5711)
  [#]## Fixed
  - Fix #597: add codecov support
  - Fix #596: gdTransformAffineCopy run error
  - Fix #589: Install dependencies move to .travis.yml
  - Fix #586: gdTransformAffineCopy() segfaults on palette images
  - Fix #585: gdTransformAffineCopy() changes interpolation method
  - Fix #584: gdImageSetInterpolationMethod(im, GD_DEFAULT) inconsistent
  - Fix #583: gdTransformAffineCopy() may use unitialized values
  - Fix #533: Remove cmake modules
  - Fix #539: Add RAQM support for cmake
  - Fix #499: gdImageGifAnimAddPtr: heap corruption with 2 identical images
  - Fix #486: gdImageCropAuto(…, GD_CROP_SIDES) crops left but not right
  - Fix #485: auto cropping has insufficient precision
  - Fix #479: Provide a suitable malloc function to liq
  - Fix #474: libtiff link returns 404 HTTP code
  - Fix #450: Failed to open 1 bit per pixel bitmap
  - Fix #440: new_width &amp; new_height exception handling
  - Fix #432: gdImageCrop neglecting transparency
  - Fix #420: Potential infinite loop in gdImageCreateFromGifCtx
  - Fix #411: gd_gd.c format documentation appears to be incorrect
  - Fix #369: Fix new_a init error in gdImageConvolution()
  - Fix #351: gdImageFilledArc() doesn't properly draw pies
  - Fix #338: Fatal and normal libjpeg/libpng errors not distinguishable
  - Fix #169: Update var type to hold bigger w&amp;h for ellipse
  - Fix #164: update doc files install directory in CMakeLists.txt
  - Correct some test depend errors
  - Update cmake min version to 3.7
  - Delete libimagequant source code download action in CMakeLists.txt
  - Improve msys support
  - Fix some logic error in CMakeLists.txt
  - Remove the following macro: HAVE_STDLIB_H, HAVE_STRING_H, HAVE_STDDEF_H,
    HAVE_LIMITS_H, HAVE_ERRNO_H, AC_C_CONST
  [#]## Added
  - test cases for following API: gdImageCopyResized(), gdImageWebpEx(),
    gdImageCreateFromGd2PartPtr(),  gdImageCloneMatch(),
    gdImageColorClosestHWB(), gdImageColorMatch(), gdImageStringUp(),
    gdImageStringUp16(), gdImageString(), gdImageString16(),
    gdImageCopyMergeGray(), gdImageCopyMerge()
- Drop CVE patches now fixed upstream:
  - gd-CVE-2018-1000222.patch
  - gd-CVE-2018-14553.patch
  - gd-CVE-2018-5711.patch
  - gd-CVE-2019-11038.patch
  - gd-CVE-2019-6977.patch
  - gd-CVE-2019-6978.patch
- Drop patch: libgd-config.patch since upstream have dropped libgd-config binary
- Run spec-cleaner
  + Remove package groups
  + use license macro
  + use make macros</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1614081600">- update to 2.3.1:
  - Fix potential integer overflow detected by oss-fuzz
  - Fix #615 using libraqm
  - Fix #303: gdlib.pc: use Requires instead of Libs (#537)
  - Fixed #472: Adjusting CMakeLists.txt (#582)
  - Fix #615: gdImageStringFT() fails for empty strings as of libgd 2.3.0 (#633)
  - Fix typo but preserve BC
  - Compute average in gdGuessBackgroundColorFromCorners properly (#483)
  - CMakeLists.txt: zlib is enabled implicitly
  - src/config.h.cmake: replace #cmakedefine01 with #define in macro ENABLE_GD_FOORMATS (#622)
  - gdlib.pc: use prefixes for pkgconfig file
  - cmake: remove required host includes (#617)
  - Move initial declaration out of `for` loop
  - distribute getlib script
  - Make gd_nnquant.c less likely to introduce duplicate definitions (#601)
  - webp: support pkg-config file
  - gd_io: replace internal Putchar with gdPutC
  - gd_io: trim unused Putword function</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1615204800">- update to 2.3.2:
  * gif: allow decodin when both Global and Local Colormaps (#494)
  * avif: Support for AVIF images via libavif (#557)
  * heif: Support for HEIF/AVIF images via libheif (#395) (#557)
  * webp: Drop ../deps/ search when building with cmake
  * Windows: Remove unused snprintf fallback</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1616760000">- Enable AVIF support</changelog>
  <changelog author="pgajdos@suse.com" date="1631620800">- version update to 2.3.3 [bsc#1190400]
  * update cmake to generate config.h in the build dir
  * 2.3.3 release
  * gdPutBuf return value check
  * HEIF builds fail with latest distros
  * segfault in heif tests due to missing label.heic
  * Test failure avif/compare_avif_to_png with libavif-0.8.2
  * imagecopyresampled() produce artifacts on transparent PNG
  * Fixes to build v2.3.0 on Windows with MinGW-w64
  * optimize option in gif animation causes segfault
  * _gdContributionsCalc() always uses DEFAULT_BOX_RADIUS
  * gdImageRotateInterpolated() converts the source image to truecolor
  * CMake and Makefiles build broken on Windows
  * gdImageScaleTwoPass() looses top row and left column</changelog>
  <changelog author="pgajdos@suse.com" date="1633003200">- reenable gd/gd2 legacy formats, was disabled by upstream by
  default [bsc#1190762]</changelog>
  <changelog author="pgajdos@suse.com" date="1677499200">- fix dejavu fonts package name in BR</changelog>
  <changelog author="pgajdos@suse.com" date="1677585600">- add %bcond for avif</changelog>
</package>
<package pkgid="af008d87ebe2ed7475e5332af60d2db620a22d4ae942e3c8d5eb737411e443abf2217a6683ef2e55f7b8bdf0f021ba9675a9fd1af2f87ae46c92b9f99a1f788d" name="gd" arch="src">
  <version epoch="0" ver="2.3.3" rel="3.5"/>
  <changelog author="tchvatal@suse.com" date="1499428800">- Version update to 2.2.4:
  * gdImageCreate() doesn't check for oversized images and as such is prone
    to DoS vulnerabilities. (CVE-2016-9317) bsc#1022283
  * double-free in gdImageWebPtr() (CVE-2016-6912) bsc#1022284
  * potential unsigned underflow in gd_interpolation.c (CVE-2016-10166)
    bsc#1022263
  * DOS vulnerability in gdImageCreateFromGd2Ctx() (CVE-2016-10167)
    bsc#1022264
  * Signed Integer Overflow gd_io.c (CVE-2016-10168) bsc#1022265
- Remove patches merged/obsoleted by upstream:
  * gd-config.patch
  * gd-disable-freetype27-failed-tests.patch
  * gd-test-unintialized-var.patch
- Add patch gd-freetype.patch taking patch from upstream for
  freetype 2.7</changelog>
  <changelog author="tchvatal@suse.com" date="1500638400">- Add patch gd-rounding.patch
- Set again the cflags so other archs do not fail testsuite</changelog>
  <changelog author="lnussel@suse.de" date="1502798400">- Don't fail gdimagegrayscale/basic on SLE15 (boo#1053825)</changelog>
  <changelog author="pgajdos@suse.com" date="1504612800">- Version update to 2.2.5:
  [#]## Security
  - Double-free in gdImagePngPtr(). (CVE-2017-6362)
  - Buffer over-read into uninitialized memory. (CVE-2017-7890)
  [#]## Fixed
  - Fix #109: XBM reading fails with printed error
  - Fix #338: Fatal and normal libjpeg/ibpng errors not distinguishable
  - Fix #357: 2.2.4: Segfault in test suite
  - Fix #386: gdImageGrayScale() may produce colors
  - Fix #406: webpng -i removes the transparent color
  - Fix Coverity #155475: Failure to restore alphaBlendingFlag
  - Fix Coverity #155476: potential resource leak
  - Fix several build issues and test failures
  - Fix and reenable optimized support for reading 1 bps TIFFs
  [#]## Added
  - The native MSVC buildchain now supports libtiff and most executables
- removed patches (upstreamed):
  . gd-freetype.patch
  . gd-rounding.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1516622400">- security update:
  * CVE-2018-5711 [bsc#1076391]
    + gd-CVE-2018-5711.patch</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1520942400">- libgd-config.patch: do not inject false dependencies into
  packages, GD does not need extra libs to be used.
  this also allows us to clean up -devel package dependencies.</changelog>
  <changelog author="pgajdos@suse.com" date="1535371200">- security update:
  * CVE-2018-1000222 [bsc#1105434]
    + gd-CVE-2018-1000222.patch</changelog>
  <changelog author="meissner@suse.com" date="1544702400">- add gd-devel as baselibs, for building 32bit libaries on 64bit</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1548936000">- security update
  * CVE-2019-6978 [bsc#1123522]
    + gd-CVE-2019-6978.patch
  * CVE-2019-6977 [bsc#1123361]
    + gd-CVE-2019-6977.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1559217600">- change order while installing splitted library [bsc#1136574]</changelog>
  <changelog author="pgajdos@suse.com" date="1563278400">- security update
- added patches
  CVE-2019-11038 [bsc#1140120]
  + gd-CVE-2019-11038.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1583323200">- security update
- added patches
  fix CVE-2018-14553 [bsc#1165471], null pointer dereference in gdImageClone()
  + gd-CVE-2018-14553.patch</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1596974400">- Version update to 2.3.0:
  [#]## Security
  - Potential double-free in gdImage*Ptr(). (CVE-2019-6978)
  - gdImageColorMatch() out of bounds write on heap. (CVE-2019-6977)
  - Uninitialized read in gdImageCreateFromXbm(). (CVE-2019-11038)
  - Double-free in gdImageBmp. (CVE-2018-1000222)
  - Potential NULL pointer dereference in gdImageClone(). (CVE-2018-14553)
  - Potential infinite loop in gdImageCreateFromGifCtx(). (CVE-2018-5711)
  [#]## Fixed
  - Fix #597: add codecov support
  - Fix #596: gdTransformAffineCopy run error
  - Fix #589: Install dependencies move to .travis.yml
  - Fix #586: gdTransformAffineCopy() segfaults on palette images
  - Fix #585: gdTransformAffineCopy() changes interpolation method
  - Fix #584: gdImageSetInterpolationMethod(im, GD_DEFAULT) inconsistent
  - Fix #583: gdTransformAffineCopy() may use unitialized values
  - Fix #533: Remove cmake modules
  - Fix #539: Add RAQM support for cmake
  - Fix #499: gdImageGifAnimAddPtr: heap corruption with 2 identical images
  - Fix #486: gdImageCropAuto(…, GD_CROP_SIDES) crops left but not right
  - Fix #485: auto cropping has insufficient precision
  - Fix #479: Provide a suitable malloc function to liq
  - Fix #474: libtiff link returns 404 HTTP code
  - Fix #450: Failed to open 1 bit per pixel bitmap
  - Fix #440: new_width &amp; new_height exception handling
  - Fix #432: gdImageCrop neglecting transparency
  - Fix #420: Potential infinite loop in gdImageCreateFromGifCtx
  - Fix #411: gd_gd.c format documentation appears to be incorrect
  - Fix #369: Fix new_a init error in gdImageConvolution()
  - Fix #351: gdImageFilledArc() doesn't properly draw pies
  - Fix #338: Fatal and normal libjpeg/libpng errors not distinguishable
  - Fix #169: Update var type to hold bigger w&amp;h for ellipse
  - Fix #164: update doc files install directory in CMakeLists.txt
  - Correct some test depend errors
  - Update cmake min version to 3.7
  - Delete libimagequant source code download action in CMakeLists.txt
  - Improve msys support
  - Fix some logic error in CMakeLists.txt
  - Remove the following macro: HAVE_STDLIB_H, HAVE_STRING_H, HAVE_STDDEF_H,
    HAVE_LIMITS_H, HAVE_ERRNO_H, AC_C_CONST
  [#]## Added
  - test cases for following API: gdImageCopyResized(), gdImageWebpEx(),
    gdImageCreateFromGd2PartPtr(),  gdImageCloneMatch(),
    gdImageColorClosestHWB(), gdImageColorMatch(), gdImageStringUp(),
    gdImageStringUp16(), gdImageString(), gdImageString16(),
    gdImageCopyMergeGray(), gdImageCopyMerge()
- Drop CVE patches now fixed upstream:
  - gd-CVE-2018-1000222.patch
  - gd-CVE-2018-14553.patch
  - gd-CVE-2018-5711.patch
  - gd-CVE-2019-11038.patch
  - gd-CVE-2019-6977.patch
  - gd-CVE-2019-6978.patch
- Drop patch: libgd-config.patch since upstream have dropped libgd-config binary
- Run spec-cleaner
  + Remove package groups
  + use license macro
  + use make macros</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1614081600">- update to 2.3.1:
  - Fix potential integer overflow detected by oss-fuzz
  - Fix #615 using libraqm
  - Fix #303: gdlib.pc: use Requires instead of Libs (#537)
  - Fixed #472: Adjusting CMakeLists.txt (#582)
  - Fix #615: gdImageStringFT() fails for empty strings as of libgd 2.3.0 (#633)
  - Fix typo but preserve BC
  - Compute average in gdGuessBackgroundColorFromCorners properly (#483)
  - CMakeLists.txt: zlib is enabled implicitly
  - src/config.h.cmake: replace #cmakedefine01 with #define in macro ENABLE_GD_FOORMATS (#622)
  - gdlib.pc: use prefixes for pkgconfig file
  - cmake: remove required host includes (#617)
  - Move initial declaration out of `for` loop
  - distribute getlib script
  - Make gd_nnquant.c less likely to introduce duplicate definitions (#601)
  - webp: support pkg-config file
  - gd_io: replace internal Putchar with gdPutC
  - gd_io: trim unused Putword function</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1615204800">- update to 2.3.2:
  * gif: allow decodin when both Global and Local Colormaps (#494)
  * avif: Support for AVIF images via libavif (#557)
  * heif: Support for HEIF/AVIF images via libheif (#395) (#557)
  * webp: Drop ../deps/ search when building with cmake
  * Windows: Remove unused snprintf fallback</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1616760000">- Enable AVIF support</changelog>
  <changelog author="pgajdos@suse.com" date="1631620800">- version update to 2.3.3 [bsc#1190400]
  * update cmake to generate config.h in the build dir
  * 2.3.3 release
  * gdPutBuf return value check
  * HEIF builds fail with latest distros
  * segfault in heif tests due to missing label.heic
  * Test failure avif/compare_avif_to_png with libavif-0.8.2
  * imagecopyresampled() produce artifacts on transparent PNG
  * Fixes to build v2.3.0 on Windows with MinGW-w64
  * optimize option in gif animation causes segfault
  * _gdContributionsCalc() always uses DEFAULT_BOX_RADIUS
  * gdImageRotateInterpolated() converts the source image to truecolor
  * CMake and Makefiles build broken on Windows
  * gdImageScaleTwoPass() looses top row and left column</changelog>
  <changelog author="pgajdos@suse.com" date="1633003200">- reenable gd/gd2 legacy formats, was disabled by upstream by
  default [bsc#1190762]</changelog>
  <changelog author="pgajdos@suse.com" date="1677499200">- fix dejavu fonts package name in BR</changelog>
  <changelog author="pgajdos@suse.com" date="1677585600">- add %bcond for avif</changelog>
</package>
<package pkgid="0c9ca7bf1e0ed6ab09dcd3fd3776c50dc31e89abd6da8ba5acb1313477f5b10488bc0ddb3375385ef56b4a0a8231f5e3aed40d39400f5934d5df401399c2b12b" name="gd" arch="x86_64">
  <version epoch="0" ver="2.3.3" rel="3.5"/>
  <changelog author="pgajdos@suse.com" date="1563278400">- security update
- added patches
  CVE-2019-11038 [bsc#1140120]
  + gd-CVE-2019-11038.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1583323200">- security update
- added patches
  fix CVE-2018-14553 [bsc#1165471], null pointer dereference in gdImageClone()
  + gd-CVE-2018-14553.patch</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1596974400">- Version update to 2.3.0:
  [#]## Security
  - Potential double-free in gdImage*Ptr(). (CVE-2019-6978)
  - gdImageColorMatch() out of bounds write on heap. (CVE-2019-6977)
  - Uninitialized read in gdImageCreateFromXbm(). (CVE-2019-11038)
  - Double-free in gdImageBmp. (CVE-2018-1000222)
  - Potential NULL pointer dereference in gdImageClone(). (CVE-2018-14553)
  - Potential infinite loop in gdImageCreateFromGifCtx(). (CVE-2018-5711)
  [#]## Fixed
  - Fix #597: add codecov support
  - Fix #596: gdTransformAffineCopy run error
  - Fix #589: Install dependencies move to .travis.yml
  - Fix #586: gdTransformAffineCopy() segfaults on palette images
  - Fix #585: gdTransformAffineCopy() changes interpolation method
  - Fix #584: gdImageSetInterpolationMethod(im, GD_DEFAULT) inconsistent
  - Fix #583: gdTransformAffineCopy() may use unitialized values
  - Fix #533: Remove cmake modules
  - Fix #539: Add RAQM support for cmake
  - Fix #499: gdImageGifAnimAddPtr: heap corruption with 2 identical images
  - Fix #486: gdImageCropAuto(…, GD_CROP_SIDES) crops left but not right
  - Fix #485: auto cropping has insufficient precision
  - Fix #479: Provide a suitable malloc function to liq
  - Fix #474: libtiff link returns 404 HTTP code
  - Fix #450: Failed to open 1 bit per pixel bitmap
  - Fix #440: new_width &amp; new_height exception handling
  - Fix #432: gdImageCrop neglecting transparency
  - Fix #420: Potential infinite loop in gdImageCreateFromGifCtx
  - Fix #411: gd_gd.c format documentation appears to be incorrect
  - Fix #369: Fix new_a init error in gdImageConvolution()
  - Fix #351: gdImageFilledArc() doesn't properly draw pies
  - Fix #338: Fatal and normal libjpeg/libpng errors not distinguishable
  - Fix #169: Update var type to hold bigger w&amp;h for ellipse
  - Fix #164: update doc files install directory in CMakeLists.txt
  - Correct some test depend errors
  - Update cmake min version to 3.7
  - Delete libimagequant source code download action in CMakeLists.txt
  - Improve msys support
  - Fix some logic error in CMakeLists.txt
  - Remove the following macro: HAVE_STDLIB_H, HAVE_STRING_H, HAVE_STDDEF_H,
    HAVE_LIMITS_H, HAVE_ERRNO_H, AC_C_CONST
  [#]## Added
  - test cases for following API: gdImageCopyResized(), gdImageWebpEx(),
    gdImageCreateFromGd2PartPtr(),  gdImageCloneMatch(),
    gdImageColorClosestHWB(), gdImageColorMatch(), gdImageStringUp(),
    gdImageStringUp16(), gdImageString(), gdImageString16(),
    gdImageCopyMergeGray(), gdImageCopyMerge()
- Drop CVE patches now fixed upstream:
  - gd-CVE-2018-1000222.patch
  - gd-CVE-2018-14553.patch
  - gd-CVE-2018-5711.patch
  - gd-CVE-2019-11038.patch
  - gd-CVE-2019-6977.patch
  - gd-CVE-2019-6978.patch
- Drop patch: libgd-config.patch since upstream have dropped libgd-config binary
- Run spec-cleaner
  + Remove package groups
  + use license macro
  + use make macros</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1614081600">- update to 2.3.1:
  - Fix potential integer overflow detected by oss-fuzz
  - Fix #615 using libraqm
  - Fix #303: gdlib.pc: use Requires instead of Libs (#537)
  - Fixed #472: Adjusting CMakeLists.txt (#582)
  - Fix #615: gdImageStringFT() fails for empty strings as of libgd 2.3.0 (#633)
  - Fix typo but preserve BC
  - Compute average in gdGuessBackgroundColorFromCorners properly (#483)
  - CMakeLists.txt: zlib is enabled implicitly
  - src/config.h.cmake: replace #cmakedefine01 with #define in macro ENABLE_GD_FOORMATS (#622)
  - gdlib.pc: use prefixes for pkgconfig file
  - cmake: remove required host includes (#617)
  - Move initial declaration out of `for` loop
  - distribute getlib script
  - Make gd_nnquant.c less likely to introduce duplicate definitions (#601)
  - webp: support pkg-config file
  - gd_io: replace internal Putchar with gdPutC
  - gd_io: trim unused Putword function</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1615204800">- update to 2.3.2:
  * gif: allow decodin when both Global and Local Colormaps (#494)
  * avif: Support for AVIF images via libavif (#557)
  * heif: Support for HEIF/AVIF images via libheif (#395) (#557)
  * webp: Drop ../deps/ search when building with cmake
  * Windows: Remove unused snprintf fallback</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1616760000">- Enable AVIF support</changelog>
  <changelog author="pgajdos@suse.com" date="1631620800">- version update to 2.3.3 [bsc#1190400]
  * update cmake to generate config.h in the build dir
  * 2.3.3 release
  * gdPutBuf return value check
  * HEIF builds fail with latest distros
  * segfault in heif tests due to missing label.heic
  * Test failure avif/compare_avif_to_png with libavif-0.8.2
  * imagecopyresampled() produce artifacts on transparent PNG
  * Fixes to build v2.3.0 on Windows with MinGW-w64
  * optimize option in gif animation causes segfault
  * _gdContributionsCalc() always uses DEFAULT_BOX_RADIUS
  * gdImageRotateInterpolated() converts the source image to truecolor
  * CMake and Makefiles build broken on Windows
  * gdImageScaleTwoPass() looses top row and left column</changelog>
  <changelog author="pgajdos@suse.com" date="1633003200">- reenable gd/gd2 legacy formats, was disabled by upstream by
  default [bsc#1190762]</changelog>
  <changelog author="pgajdos@suse.com" date="1677499200">- fix dejavu fonts package name in BR</changelog>
  <changelog author="pgajdos@suse.com" date="1677585600">- add %bcond for avif</changelog>
</package>
<package pkgid="5c0c45e086dd95cb55ff755bf56c4d5bab0dafb165bc9e089078edd217f59d8a9a2679f5aab5378db276581b868c8989a6f1b44be5f86dfb0145df8de3f1fe53" name="gd-debuginfo" arch="i586">
  <version epoch="0" ver="2.3.3" rel="3.5"/>
  <changelog author="pgajdos@suse.com" date="1563278400">- security update
- added patches
  CVE-2019-11038 [bsc#1140120]
  + gd-CVE-2019-11038.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1583323200">- security update
- added patches
  fix CVE-2018-14553 [bsc#1165471], null pointer dereference in gdImageClone()
  + gd-CVE-2018-14553.patch</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1596974400">- Version update to 2.3.0:
  [#]## Security
  - Potential double-free in gdImage*Ptr(). (CVE-2019-6978)
  - gdImageColorMatch() out of bounds write on heap. (CVE-2019-6977)
  - Uninitialized read in gdImageCreateFromXbm(). (CVE-2019-11038)
  - Double-free in gdImageBmp. (CVE-2018-1000222)
  - Potential NULL pointer dereference in gdImageClone(). (CVE-2018-14553)
  - Potential infinite loop in gdImageCreateFromGifCtx(). (CVE-2018-5711)
  [#]## Fixed
  - Fix #597: add codecov support
  - Fix #596: gdTransformAffineCopy run error
  - Fix #589: Install dependencies move to .travis.yml
  - Fix #586: gdTransformAffineCopy() segfaults on palette images
  - Fix #585: gdTransformAffineCopy() changes interpolation method
  - Fix #584: gdImageSetInterpolationMethod(im, GD_DEFAULT) inconsistent
  - Fix #583: gdTransformAffineCopy() may use unitialized values
  - Fix #533: Remove cmake modules
  - Fix #539: Add RAQM support for cmake
  - Fix #499: gdImageGifAnimAddPtr: heap corruption with 2 identical images
  - Fix #486: gdImageCropAuto(…, GD_CROP_SIDES) crops left but not right
  - Fix #485: auto cropping has insufficient precision
  - Fix #479: Provide a suitable malloc function to liq
  - Fix #474: libtiff link returns 404 HTTP code
  - Fix #450: Failed to open 1 bit per pixel bitmap
  - Fix #440: new_width &amp; new_height exception handling
  - Fix #432: gdImageCrop neglecting transparency
  - Fix #420: Potential infinite loop in gdImageCreateFromGifCtx
  - Fix #411: gd_gd.c format documentation appears to be incorrect
  - Fix #369: Fix new_a init error in gdImageConvolution()
  - Fix #351: gdImageFilledArc() doesn't properly draw pies
  - Fix #338: Fatal and normal libjpeg/libpng errors not distinguishable
  - Fix #169: Update var type to hold bigger w&amp;h for ellipse
  - Fix #164: update doc files install directory in CMakeLists.txt
  - Correct some test depend errors
  - Update cmake min version to 3.7
  - Delete libimagequant source code download action in CMakeLists.txt
  - Improve msys support
  - Fix some logic error in CMakeLists.txt
  - Remove the following macro: HAVE_STDLIB_H, HAVE_STRING_H, HAVE_STDDEF_H,
    HAVE_LIMITS_H, HAVE_ERRNO_H, AC_C_CONST
  [#]## Added
  - test cases for following API: gdImageCopyResized(), gdImageWebpEx(),
    gdImageCreateFromGd2PartPtr(),  gdImageCloneMatch(),
    gdImageColorClosestHWB(), gdImageColorMatch(), gdImageStringUp(),
    gdImageStringUp16(), gdImageString(), gdImageString16(),
    gdImageCopyMergeGray(), gdImageCopyMerge()
- Drop CVE patches now fixed upstream:
  - gd-CVE-2018-1000222.patch
  - gd-CVE-2018-14553.patch
  - gd-CVE-2018-5711.patch
  - gd-CVE-2019-11038.patch
  - gd-CVE-2019-6977.patch
  - gd-CVE-2019-6978.patch
- Drop patch: libgd-config.patch since upstream have dropped libgd-config binary
- Run spec-cleaner
  + Remove package groups
  + use license macro
  + use make macros</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1614081600">- update to 2.3.1:
  - Fix potential integer overflow detected by oss-fuzz
  - Fix #615 using libraqm
  - Fix #303: gdlib.pc: use Requires instead of Libs (#537)
  - Fixed #472: Adjusting CMakeLists.txt (#582)
  - Fix #615: gdImageStringFT() fails for empty strings as of libgd 2.3.0 (#633)
  - Fix typo but preserve BC
  - Compute average in gdGuessBackgroundColorFromCorners properly (#483)
  - CMakeLists.txt: zlib is enabled implicitly
  - src/config.h.cmake: replace #cmakedefine01 with #define in macro ENABLE_GD_FOORMATS (#622)
  - gdlib.pc: use prefixes for pkgconfig file
  - cmake: remove required host includes (#617)
  - Move initial declaration out of `for` loop
  - distribute getlib script
  - Make gd_nnquant.c less likely to introduce duplicate definitions (#601)
  - webp: support pkg-config file
  - gd_io: replace internal Putchar with gdPutC
  - gd_io: trim unused Putword function</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1615204800">- update to 2.3.2:
  * gif: allow decodin when both Global and Local Colormaps (#494)
  * avif: Support for AVIF images via libavif (#557)
  * heif: Support for HEIF/AVIF images via libheif (#395) (#557)
  * webp: Drop ../deps/ search when building with cmake
  * Windows: Remove unused snprintf fallback</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1616760000">- Enable AVIF support</changelog>
  <changelog author="pgajdos@suse.com" date="1631620800">- version update to 2.3.3 [bsc#1190400]
  * update cmake to generate config.h in the build dir
  * 2.3.3 release
  * gdPutBuf return value check
  * HEIF builds fail with latest distros
  * segfault in heif tests due to missing label.heic
  * Test failure avif/compare_avif_to_png with libavif-0.8.2
  * imagecopyresampled() produce artifacts on transparent PNG
  * Fixes to build v2.3.0 on Windows with MinGW-w64
  * optimize option in gif animation causes segfault
  * _gdContributionsCalc() always uses DEFAULT_BOX_RADIUS
  * gdImageRotateInterpolated() converts the source image to truecolor
  * CMake and Makefiles build broken on Windows
  * gdImageScaleTwoPass() looses top row and left column</changelog>
  <changelog author="pgajdos@suse.com" date="1633003200">- reenable gd/gd2 legacy formats, was disabled by upstream by
  default [bsc#1190762]</changelog>
  <changelog author="pgajdos@suse.com" date="1677499200">- fix dejavu fonts package name in BR</changelog>
  <changelog author="pgajdos@suse.com" date="1677585600">- add %bcond for avif</changelog>
</package>
<package pkgid="4eb48ed229ced9159f08738bdd41aef0d930ddf4f54d717304042b9e87c9f0bfac57463e5eff46d747eff9ed86179c2a4acb7782088b1f03747b382bc54d7aff" name="gd-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.3.3" rel="3.5"/>
  <changelog author="pgajdos@suse.com" date="1563278400">- security update
- added patches
  CVE-2019-11038 [bsc#1140120]
  + gd-CVE-2019-11038.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1583323200">- security update
- added patches
  fix CVE-2018-14553 [bsc#1165471], null pointer dereference in gdImageClone()
  + gd-CVE-2018-14553.patch</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1596974400">- Version update to 2.3.0:
  [#]## Security
  - Potential double-free in gdImage*Ptr(). (CVE-2019-6978)
  - gdImageColorMatch() out of bounds write on heap. (CVE-2019-6977)
  - Uninitialized read in gdImageCreateFromXbm(). (CVE-2019-11038)
  - Double-free in gdImageBmp. (CVE-2018-1000222)
  - Potential NULL pointer dereference in gdImageClone(). (CVE-2018-14553)
  - Potential infinite loop in gdImageCreateFromGifCtx(). (CVE-2018-5711)
  [#]## Fixed
  - Fix #597: add codecov support
  - Fix #596: gdTransformAffineCopy run error
  - Fix #589: Install dependencies move to .travis.yml
  - Fix #586: gdTransformAffineCopy() segfaults on palette images
  - Fix #585: gdTransformAffineCopy() changes interpolation method
  - Fix #584: gdImageSetInterpolationMethod(im, GD_DEFAULT) inconsistent
  - Fix #583: gdTransformAffineCopy() may use unitialized values
  - Fix #533: Remove cmake modules
  - Fix #539: Add RAQM support for cmake
  - Fix #499: gdImageGifAnimAddPtr: heap corruption with 2 identical images
  - Fix #486: gdImageCropAuto(…, GD_CROP_SIDES) crops left but not right
  - Fix #485: auto cropping has insufficient precision
  - Fix #479: Provide a suitable malloc function to liq
  - Fix #474: libtiff link returns 404 HTTP code
  - Fix #450: Failed to open 1 bit per pixel bitmap
  - Fix #440: new_width &amp; new_height exception handling
  - Fix #432: gdImageCrop neglecting transparency
  - Fix #420: Potential infinite loop in gdImageCreateFromGifCtx
  - Fix #411: gd_gd.c format documentation appears to be incorrect
  - Fix #369: Fix new_a init error in gdImageConvolution()
  - Fix #351: gdImageFilledArc() doesn't properly draw pies
  - Fix #338: Fatal and normal libjpeg/libpng errors not distinguishable
  - Fix #169: Update var type to hold bigger w&amp;h for ellipse
  - Fix #164: update doc files install directory in CMakeLists.txt
  - Correct some test depend errors
  - Update cmake min version to 3.7
  - Delete libimagequant source code download action in CMakeLists.txt
  - Improve msys support
  - Fix some logic error in CMakeLists.txt
  - Remove the following macro: HAVE_STDLIB_H, HAVE_STRING_H, HAVE_STDDEF_H,
    HAVE_LIMITS_H, HAVE_ERRNO_H, AC_C_CONST
  [#]## Added
  - test cases for following API: gdImageCopyResized(), gdImageWebpEx(),
    gdImageCreateFromGd2PartPtr(),  gdImageCloneMatch(),
    gdImageColorClosestHWB(), gdImageColorMatch(), gdImageStringUp(),
    gdImageStringUp16(), gdImageString(), gdImageString16(),
    gdImageCopyMergeGray(), gdImageCopyMerge()
- Drop CVE patches now fixed upstream:
  - gd-CVE-2018-1000222.patch
  - gd-CVE-2018-14553.patch
  - gd-CVE-2018-5711.patch
  - gd-CVE-2019-11038.patch
  - gd-CVE-2019-6977.patch
  - gd-CVE-2019-6978.patch
- Drop patch: libgd-config.patch since upstream have dropped libgd-config binary
- Run spec-cleaner
  + Remove package groups
  + use license macro
  + use make macros</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1614081600">- update to 2.3.1:
  - Fix potential integer overflow detected by oss-fuzz
  - Fix #615 using libraqm
  - Fix #303: gdlib.pc: use Requires instead of Libs (#537)
  - Fixed #472: Adjusting CMakeLists.txt (#582)
  - Fix #615: gdImageStringFT() fails for empty strings as of libgd 2.3.0 (#633)
  - Fix typo but preserve BC
  - Compute average in gdGuessBackgroundColorFromCorners properly (#483)
  - CMakeLists.txt: zlib is enabled implicitly
  - src/config.h.cmake: replace #cmakedefine01 with #define in macro ENABLE_GD_FOORMATS (#622)
  - gdlib.pc: use prefixes for pkgconfig file
  - cmake: remove required host includes (#617)
  - Move initial declaration out of `for` loop
  - distribute getlib script
  - Make gd_nnquant.c less likely to introduce duplicate definitions (#601)
  - webp: support pkg-config file
  - gd_io: replace internal Putchar with gdPutC
  - gd_io: trim unused Putword function</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1615204800">- update to 2.3.2:
  * gif: allow decodin when both Global and Local Colormaps (#494)
  * avif: Support for AVIF images via libavif (#557)
  * heif: Support for HEIF/AVIF images via libheif (#395) (#557)
  * webp: Drop ../deps/ search when building with cmake
  * Windows: Remove unused snprintf fallback</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1616760000">- Enable AVIF support</changelog>
  <changelog author="pgajdos@suse.com" date="1631620800">- version update to 2.3.3 [bsc#1190400]
  * update cmake to generate config.h in the build dir
  * 2.3.3 release
  * gdPutBuf return value check
  * HEIF builds fail with latest distros
  * segfault in heif tests due to missing label.heic
  * Test failure avif/compare_avif_to_png with libavif-0.8.2
  * imagecopyresampled() produce artifacts on transparent PNG
  * Fixes to build v2.3.0 on Windows with MinGW-w64
  * optimize option in gif animation causes segfault
  * _gdContributionsCalc() always uses DEFAULT_BOX_RADIUS
  * gdImageRotateInterpolated() converts the source image to truecolor
  * CMake and Makefiles build broken on Windows
  * gdImageScaleTwoPass() looses top row and left column</changelog>
  <changelog author="pgajdos@suse.com" date="1633003200">- reenable gd/gd2 legacy formats, was disabled by upstream by
  default [bsc#1190762]</changelog>
  <changelog author="pgajdos@suse.com" date="1677499200">- fix dejavu fonts package name in BR</changelog>
  <changelog author="pgajdos@suse.com" date="1677585600">- add %bcond for avif</changelog>
</package>
<package pkgid="f32837dcc4a338e6ddbecc7cfa9dc4db10494c4045887033d4dd7cde1bc48383639e3e50c82b5e5a917ba9a596481153f8d5b34a64c203b77fa29fea31981806" name="gd-debugsource" arch="i586">
  <version epoch="0" ver="2.3.3" rel="3.5"/>
  <changelog author="pgajdos@suse.com" date="1563278400">- security update
- added patches
  CVE-2019-11038 [bsc#1140120]
  + gd-CVE-2019-11038.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1583323200">- security update
- added patches
  fix CVE-2018-14553 [bsc#1165471], null pointer dereference in gdImageClone()
  + gd-CVE-2018-14553.patch</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1596974400">- Version update to 2.3.0:
  [#]## Security
  - Potential double-free in gdImage*Ptr(). (CVE-2019-6978)
  - gdImageColorMatch() out of bounds write on heap. (CVE-2019-6977)
  - Uninitialized read in gdImageCreateFromXbm(). (CVE-2019-11038)
  - Double-free in gdImageBmp. (CVE-2018-1000222)
  - Potential NULL pointer dereference in gdImageClone(). (CVE-2018-14553)
  - Potential infinite loop in gdImageCreateFromGifCtx(). (CVE-2018-5711)
  [#]## Fixed
  - Fix #597: add codecov support
  - Fix #596: gdTransformAffineCopy run error
  - Fix #589: Install dependencies move to .travis.yml
  - Fix #586: gdTransformAffineCopy() segfaults on palette images
  - Fix #585: gdTransformAffineCopy() changes interpolation method
  - Fix #584: gdImageSetInterpolationMethod(im, GD_DEFAULT) inconsistent
  - Fix #583: gdTransformAffineCopy() may use unitialized values
  - Fix #533: Remove cmake modules
  - Fix #539: Add RAQM support for cmake
  - Fix #499: gdImageGifAnimAddPtr: heap corruption with 2 identical images
  - Fix #486: gdImageCropAuto(…, GD_CROP_SIDES) crops left but not right
  - Fix #485: auto cropping has insufficient precision
  - Fix #479: Provide a suitable malloc function to liq
  - Fix #474: libtiff link returns 404 HTTP code
  - Fix #450: Failed to open 1 bit per pixel bitmap
  - Fix #440: new_width &amp; new_height exception handling
  - Fix #432: gdImageCrop neglecting transparency
  - Fix #420: Potential infinite loop in gdImageCreateFromGifCtx
  - Fix #411: gd_gd.c format documentation appears to be incorrect
  - Fix #369: Fix new_a init error in gdImageConvolution()
  - Fix #351: gdImageFilledArc() doesn't properly draw pies
  - Fix #338: Fatal and normal libjpeg/libpng errors not distinguishable
  - Fix #169: Update var type to hold bigger w&amp;h for ellipse
  - Fix #164: update doc files install directory in CMakeLists.txt
  - Correct some test depend errors
  - Update cmake min version to 3.7
  - Delete libimagequant source code download action in CMakeLists.txt
  - Improve msys support
  - Fix some logic error in CMakeLists.txt
  - Remove the following macro: HAVE_STDLIB_H, HAVE_STRING_H, HAVE_STDDEF_H,
    HAVE_LIMITS_H, HAVE_ERRNO_H, AC_C_CONST
  [#]## Added
  - test cases for following API: gdImageCopyResized(), gdImageWebpEx(),
    gdImageCreateFromGd2PartPtr(),  gdImageCloneMatch(),
    gdImageColorClosestHWB(), gdImageColorMatch(), gdImageStringUp(),
    gdImageStringUp16(), gdImageString(), gdImageString16(),
    gdImageCopyMergeGray(), gdImageCopyMerge()
- Drop CVE patches now fixed upstream:
  - gd-CVE-2018-1000222.patch
  - gd-CVE-2018-14553.patch
  - gd-CVE-2018-5711.patch
  - gd-CVE-2019-11038.patch
  - gd-CVE-2019-6977.patch
  - gd-CVE-2019-6978.patch
- Drop patch: libgd-config.patch since upstream have dropped libgd-config binary
- Run spec-cleaner
  + Remove package groups
  + use license macro
  + use make macros</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1614081600">- update to 2.3.1:
  - Fix potential integer overflow detected by oss-fuzz
  - Fix #615 using libraqm
  - Fix #303: gdlib.pc: use Requires instead of Libs (#537)
  - Fixed #472: Adjusting CMakeLists.txt (#582)
  - Fix #615: gdImageStringFT() fails for empty strings as of libgd 2.3.0 (#633)
  - Fix typo but preserve BC
  - Compute average in gdGuessBackgroundColorFromCorners properly (#483)
  - CMakeLists.txt: zlib is enabled implicitly
  - src/config.h.cmake: replace #cmakedefine01 with #define in macro ENABLE_GD_FOORMATS (#622)
  - gdlib.pc: use prefixes for pkgconfig file
  - cmake: remove required host includes (#617)
  - Move initial declaration out of `for` loop
  - distribute getlib script
  - Make gd_nnquant.c less likely to introduce duplicate definitions (#601)
  - webp: support pkg-config file
  - gd_io: replace internal Putchar with gdPutC
  - gd_io: trim unused Putword function</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1615204800">- update to 2.3.2:
  * gif: allow decodin when both Global and Local Colormaps (#494)
  * avif: Support for AVIF images via libavif (#557)
  * heif: Support for HEIF/AVIF images via libheif (#395) (#557)
  * webp: Drop ../deps/ search when building with cmake
  * Windows: Remove unused snprintf fallback</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1616760000">- Enable AVIF support</changelog>
  <changelog author="pgajdos@suse.com" date="1631620800">- version update to 2.3.3 [bsc#1190400]
  * update cmake to generate config.h in the build dir
  * 2.3.3 release
  * gdPutBuf return value check
  * HEIF builds fail with latest distros
  * segfault in heif tests due to missing label.heic
  * Test failure avif/compare_avif_to_png with libavif-0.8.2
  * imagecopyresampled() produce artifacts on transparent PNG
  * Fixes to build v2.3.0 on Windows with MinGW-w64
  * optimize option in gif animation causes segfault
  * _gdContributionsCalc() always uses DEFAULT_BOX_RADIUS
  * gdImageRotateInterpolated() converts the source image to truecolor
  * CMake and Makefiles build broken on Windows
  * gdImageScaleTwoPass() looses top row and left column</changelog>
  <changelog author="pgajdos@suse.com" date="1633003200">- reenable gd/gd2 legacy formats, was disabled by upstream by
  default [bsc#1190762]</changelog>
  <changelog author="pgajdos@suse.com" date="1677499200">- fix dejavu fonts package name in BR</changelog>
  <changelog author="pgajdos@suse.com" date="1677585600">- add %bcond for avif</changelog>
</package>
<package pkgid="7d8df905f362012d717036c3347e2289d1c398e4b33b7ffdca6c31be7d0391a6120a57684d79b8d2faee2c1b18cf88e42df1142263b7db710475323744b3eae6" name="gd-debugsource" arch="x86_64">
  <version epoch="0" ver="2.3.3" rel="3.5"/>
  <changelog author="pgajdos@suse.com" date="1563278400">- security update
- added patches
  CVE-2019-11038 [bsc#1140120]
  + gd-CVE-2019-11038.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1583323200">- security update
- added patches
  fix CVE-2018-14553 [bsc#1165471], null pointer dereference in gdImageClone()
  + gd-CVE-2018-14553.patch</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1596974400">- Version update to 2.3.0:
  [#]## Security
  - Potential double-free in gdImage*Ptr(). (CVE-2019-6978)
  - gdImageColorMatch() out of bounds write on heap. (CVE-2019-6977)
  - Uninitialized read in gdImageCreateFromXbm(). (CVE-2019-11038)
  - Double-free in gdImageBmp. (CVE-2018-1000222)
  - Potential NULL pointer dereference in gdImageClone(). (CVE-2018-14553)
  - Potential infinite loop in gdImageCreateFromGifCtx(). (CVE-2018-5711)
  [#]## Fixed
  - Fix #597: add codecov support
  - Fix #596: gdTransformAffineCopy run error
  - Fix #589: Install dependencies move to .travis.yml
  - Fix #586: gdTransformAffineCopy() segfaults on palette images
  - Fix #585: gdTransformAffineCopy() changes interpolation method
  - Fix #584: gdImageSetInterpolationMethod(im, GD_DEFAULT) inconsistent
  - Fix #583: gdTransformAffineCopy() may use unitialized values
  - Fix #533: Remove cmake modules
  - Fix #539: Add RAQM support for cmake
  - Fix #499: gdImageGifAnimAddPtr: heap corruption with 2 identical images
  - Fix #486: gdImageCropAuto(…, GD_CROP_SIDES) crops left but not right
  - Fix #485: auto cropping has insufficient precision
  - Fix #479: Provide a suitable malloc function to liq
  - Fix #474: libtiff link returns 404 HTTP code
  - Fix #450: Failed to open 1 bit per pixel bitmap
  - Fix #440: new_width &amp; new_height exception handling
  - Fix #432: gdImageCrop neglecting transparency
  - Fix #420: Potential infinite loop in gdImageCreateFromGifCtx
  - Fix #411: gd_gd.c format documentation appears to be incorrect
  - Fix #369: Fix new_a init error in gdImageConvolution()
  - Fix #351: gdImageFilledArc() doesn't properly draw pies
  - Fix #338: Fatal and normal libjpeg/libpng errors not distinguishable
  - Fix #169: Update var type to hold bigger w&amp;h for ellipse
  - Fix #164: update doc files install directory in CMakeLists.txt
  - Correct some test depend errors
  - Update cmake min version to 3.7
  - Delete libimagequant source code download action in CMakeLists.txt
  - Improve msys support
  - Fix some logic error in CMakeLists.txt
  - Remove the following macro: HAVE_STDLIB_H, HAVE_STRING_H, HAVE_STDDEF_H,
    HAVE_LIMITS_H, HAVE_ERRNO_H, AC_C_CONST
  [#]## Added
  - test cases for following API: gdImageCopyResized(), gdImageWebpEx(),
    gdImageCreateFromGd2PartPtr(),  gdImageCloneMatch(),
    gdImageColorClosestHWB(), gdImageColorMatch(), gdImageStringUp(),
    gdImageStringUp16(), gdImageString(), gdImageString16(),
    gdImageCopyMergeGray(), gdImageCopyMerge()
- Drop CVE patches now fixed upstream:
  - gd-CVE-2018-1000222.patch
  - gd-CVE-2018-14553.patch
  - gd-CVE-2018-5711.patch
  - gd-CVE-2019-11038.patch
  - gd-CVE-2019-6977.patch
  - gd-CVE-2019-6978.patch
- Drop patch: libgd-config.patch since upstream have dropped libgd-config binary
- Run spec-cleaner
  + Remove package groups
  + use license macro
  + use make macros</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1614081600">- update to 2.3.1:
  - Fix potential integer overflow detected by oss-fuzz
  - Fix #615 using libraqm
  - Fix #303: gdlib.pc: use Requires instead of Libs (#537)
  - Fixed #472: Adjusting CMakeLists.txt (#582)
  - Fix #615: gdImageStringFT() fails for empty strings as of libgd 2.3.0 (#633)
  - Fix typo but preserve BC
  - Compute average in gdGuessBackgroundColorFromCorners properly (#483)
  - CMakeLists.txt: zlib is enabled implicitly
  - src/config.h.cmake: replace #cmakedefine01 with #define in macro ENABLE_GD_FOORMATS (#622)
  - gdlib.pc: use prefixes for pkgconfig file
  - cmake: remove required host includes (#617)
  - Move initial declaration out of `for` loop
  - distribute getlib script
  - Make gd_nnquant.c less likely to introduce duplicate definitions (#601)
  - webp: support pkg-config file
  - gd_io: replace internal Putchar with gdPutC
  - gd_io: trim unused Putword function</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1615204800">- update to 2.3.2:
  * gif: allow decodin when both Global and Local Colormaps (#494)
  * avif: Support for AVIF images via libavif (#557)
  * heif: Support for HEIF/AVIF images via libheif (#395) (#557)
  * webp: Drop ../deps/ search when building with cmake
  * Windows: Remove unused snprintf fallback</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1616760000">- Enable AVIF support</changelog>
  <changelog author="pgajdos@suse.com" date="1631620800">- version update to 2.3.3 [bsc#1190400]
  * update cmake to generate config.h in the build dir
  * 2.3.3 release
  * gdPutBuf return value check
  * HEIF builds fail with latest distros
  * segfault in heif tests due to missing label.heic
  * Test failure avif/compare_avif_to_png with libavif-0.8.2
  * imagecopyresampled() produce artifacts on transparent PNG
  * Fixes to build v2.3.0 on Windows with MinGW-w64
  * optimize option in gif animation causes segfault
  * _gdContributionsCalc() always uses DEFAULT_BOX_RADIUS
  * gdImageRotateInterpolated() converts the source image to truecolor
  * CMake and Makefiles build broken on Windows
  * gdImageScaleTwoPass() looses top row and left column</changelog>
  <changelog author="pgajdos@suse.com" date="1633003200">- reenable gd/gd2 legacy formats, was disabled by upstream by
  default [bsc#1190762]</changelog>
  <changelog author="pgajdos@suse.com" date="1677499200">- fix dejavu fonts package name in BR</changelog>
  <changelog author="pgajdos@suse.com" date="1677585600">- add %bcond for avif</changelog>
</package>
<package pkgid="6d59c7d3dc0ff285b10879a7b75e5bd05d7c70ead72001a15d19d4ff7353d8f242a3912459d931f7abfed0872fd7617f713448abddf9dc454e653302bda8e3b2" name="gd-devel" arch="i586">
  <version epoch="0" ver="2.3.3" rel="3.5"/>
  <changelog author="pgajdos@suse.com" date="1563278400">- security update
- added patches
  CVE-2019-11038 [bsc#1140120]
  + gd-CVE-2019-11038.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1583323200">- security update
- added patches
  fix CVE-2018-14553 [bsc#1165471], null pointer dereference in gdImageClone()
  + gd-CVE-2018-14553.patch</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1596974400">- Version update to 2.3.0:
  [#]## Security
  - Potential double-free in gdImage*Ptr(). (CVE-2019-6978)
  - gdImageColorMatch() out of bounds write on heap. (CVE-2019-6977)
  - Uninitialized read in gdImageCreateFromXbm(). (CVE-2019-11038)
  - Double-free in gdImageBmp. (CVE-2018-1000222)
  - Potential NULL pointer dereference in gdImageClone(). (CVE-2018-14553)
  - Potential infinite loop in gdImageCreateFromGifCtx(). (CVE-2018-5711)
  [#]## Fixed
  - Fix #597: add codecov support
  - Fix #596: gdTransformAffineCopy run error
  - Fix #589: Install dependencies move to .travis.yml
  - Fix #586: gdTransformAffineCopy() segfaults on palette images
  - Fix #585: gdTransformAffineCopy() changes interpolation method
  - Fix #584: gdImageSetInterpolationMethod(im, GD_DEFAULT) inconsistent
  - Fix #583: gdTransformAffineCopy() may use unitialized values
  - Fix #533: Remove cmake modules
  - Fix #539: Add RAQM support for cmake
  - Fix #499: gdImageGifAnimAddPtr: heap corruption with 2 identical images
  - Fix #486: gdImageCropAuto(…, GD_CROP_SIDES) crops left but not right
  - Fix #485: auto cropping has insufficient precision
  - Fix #479: Provide a suitable malloc function to liq
  - Fix #474: libtiff link returns 404 HTTP code
  - Fix #450: Failed to open 1 bit per pixel bitmap
  - Fix #440: new_width &amp; new_height exception handling
  - Fix #432: gdImageCrop neglecting transparency
  - Fix #420: Potential infinite loop in gdImageCreateFromGifCtx
  - Fix #411: gd_gd.c format documentation appears to be incorrect
  - Fix #369: Fix new_a init error in gdImageConvolution()
  - Fix #351: gdImageFilledArc() doesn't properly draw pies
  - Fix #338: Fatal and normal libjpeg/libpng errors not distinguishable
  - Fix #169: Update var type to hold bigger w&amp;h for ellipse
  - Fix #164: update doc files install directory in CMakeLists.txt
  - Correct some test depend errors
  - Update cmake min version to 3.7
  - Delete libimagequant source code download action in CMakeLists.txt
  - Improve msys support
  - Fix some logic error in CMakeLists.txt
  - Remove the following macro: HAVE_STDLIB_H, HAVE_STRING_H, HAVE_STDDEF_H,
    HAVE_LIMITS_H, HAVE_ERRNO_H, AC_C_CONST
  [#]## Added
  - test cases for following API: gdImageCopyResized(), gdImageWebpEx(),
    gdImageCreateFromGd2PartPtr(),  gdImageCloneMatch(),
    gdImageColorClosestHWB(), gdImageColorMatch(), gdImageStringUp(),
    gdImageStringUp16(), gdImageString(), gdImageString16(),
    gdImageCopyMergeGray(), gdImageCopyMerge()
- Drop CVE patches now fixed upstream:
  - gd-CVE-2018-1000222.patch
  - gd-CVE-2018-14553.patch
  - gd-CVE-2018-5711.patch
  - gd-CVE-2019-11038.patch
  - gd-CVE-2019-6977.patch
  - gd-CVE-2019-6978.patch
- Drop patch: libgd-config.patch since upstream have dropped libgd-config binary
- Run spec-cleaner
  + Remove package groups
  + use license macro
  + use make macros</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1614081600">- update to 2.3.1:
  - Fix potential integer overflow detected by oss-fuzz
  - Fix #615 using libraqm
  - Fix #303: gdlib.pc: use Requires instead of Libs (#537)
  - Fixed #472: Adjusting CMakeLists.txt (#582)
  - Fix #615: gdImageStringFT() fails for empty strings as of libgd 2.3.0 (#633)
  - Fix typo but preserve BC
  - Compute average in gdGuessBackgroundColorFromCorners properly (#483)
  - CMakeLists.txt: zlib is enabled implicitly
  - src/config.h.cmake: replace #cmakedefine01 with #define in macro ENABLE_GD_FOORMATS (#622)
  - gdlib.pc: use prefixes for pkgconfig file
  - cmake: remove required host includes (#617)
  - Move initial declaration out of `for` loop
  - distribute getlib script
  - Make gd_nnquant.c less likely to introduce duplicate definitions (#601)
  - webp: support pkg-config file
  - gd_io: replace internal Putchar with gdPutC
  - gd_io: trim unused Putword function</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1615204800">- update to 2.3.2:
  * gif: allow decodin when both Global and Local Colormaps (#494)
  * avif: Support for AVIF images via libavif (#557)
  * heif: Support for HEIF/AVIF images via libheif (#395) (#557)
  * webp: Drop ../deps/ search when building with cmake
  * Windows: Remove unused snprintf fallback</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1616760000">- Enable AVIF support</changelog>
  <changelog author="pgajdos@suse.com" date="1631620800">- version update to 2.3.3 [bsc#1190400]
  * update cmake to generate config.h in the build dir
  * 2.3.3 release
  * gdPutBuf return value check
  * HEIF builds fail with latest distros
  * segfault in heif tests due to missing label.heic
  * Test failure avif/compare_avif_to_png with libavif-0.8.2
  * imagecopyresampled() produce artifacts on transparent PNG
  * Fixes to build v2.3.0 on Windows with MinGW-w64
  * optimize option in gif animation causes segfault
  * _gdContributionsCalc() always uses DEFAULT_BOX_RADIUS
  * gdImageRotateInterpolated() converts the source image to truecolor
  * CMake and Makefiles build broken on Windows
  * gdImageScaleTwoPass() looses top row and left column</changelog>
  <changelog author="pgajdos@suse.com" date="1633003200">- reenable gd/gd2 legacy formats, was disabled by upstream by
  default [bsc#1190762]</changelog>
  <changelog author="pgajdos@suse.com" date="1677499200">- fix dejavu fonts package name in BR</changelog>
  <changelog author="pgajdos@suse.com" date="1677585600">- add %bcond for avif</changelog>
</package>
<package pkgid="0a3a653ec67045beb2174715a1c98d1c52cc00a24387fdb8e9f08401cfb05be81859373356621f546b9e9cdd47a39c75b29081f61bdbd481a8f8eaebd4542556" name="gd-devel" arch="x86_64">
  <version epoch="0" ver="2.3.3" rel="3.5"/>
  <changelog author="pgajdos@suse.com" date="1563278400">- security update
- added patches
  CVE-2019-11038 [bsc#1140120]
  + gd-CVE-2019-11038.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1583323200">- security update
- added patches
  fix CVE-2018-14553 [bsc#1165471], null pointer dereference in gdImageClone()
  + gd-CVE-2018-14553.patch</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1596974400">- Version update to 2.3.0:
  [#]## Security
  - Potential double-free in gdImage*Ptr(). (CVE-2019-6978)
  - gdImageColorMatch() out of bounds write on heap. (CVE-2019-6977)
  - Uninitialized read in gdImageCreateFromXbm(). (CVE-2019-11038)
  - Double-free in gdImageBmp. (CVE-2018-1000222)
  - Potential NULL pointer dereference in gdImageClone(). (CVE-2018-14553)
  - Potential infinite loop in gdImageCreateFromGifCtx(). (CVE-2018-5711)
  [#]## Fixed
  - Fix #597: add codecov support
  - Fix #596: gdTransformAffineCopy run error
  - Fix #589: Install dependencies move to .travis.yml
  - Fix #586: gdTransformAffineCopy() segfaults on palette images
  - Fix #585: gdTransformAffineCopy() changes interpolation method
  - Fix #584: gdImageSetInterpolationMethod(im, GD_DEFAULT) inconsistent
  - Fix #583: gdTransformAffineCopy() may use unitialized values
  - Fix #533: Remove cmake modules
  - Fix #539: Add RAQM support for cmake
  - Fix #499: gdImageGifAnimAddPtr: heap corruption with 2 identical images
  - Fix #486: gdImageCropAuto(…, GD_CROP_SIDES) crops left but not right
  - Fix #485: auto cropping has insufficient precision
  - Fix #479: Provide a suitable malloc function to liq
  - Fix #474: libtiff link returns 404 HTTP code
  - Fix #450: Failed to open 1 bit per pixel bitmap
  - Fix #440: new_width &amp; new_height exception handling
  - Fix #432: gdImageCrop neglecting transparency
  - Fix #420: Potential infinite loop in gdImageCreateFromGifCtx
  - Fix #411: gd_gd.c format documentation appears to be incorrect
  - Fix #369: Fix new_a init error in gdImageConvolution()
  - Fix #351: gdImageFilledArc() doesn't properly draw pies
  - Fix #338: Fatal and normal libjpeg/libpng errors not distinguishable
  - Fix #169: Update var type to hold bigger w&amp;h for ellipse
  - Fix #164: update doc files install directory in CMakeLists.txt
  - Correct some test depend errors
  - Update cmake min version to 3.7
  - Delete libimagequant source code download action in CMakeLists.txt
  - Improve msys support
  - Fix some logic error in CMakeLists.txt
  - Remove the following macro: HAVE_STDLIB_H, HAVE_STRING_H, HAVE_STDDEF_H,
    HAVE_LIMITS_H, HAVE_ERRNO_H, AC_C_CONST
  [#]## Added
  - test cases for following API: gdImageCopyResized(), gdImageWebpEx(),
    gdImageCreateFromGd2PartPtr(),  gdImageCloneMatch(),
    gdImageColorClosestHWB(), gdImageColorMatch(), gdImageStringUp(),
    gdImageStringUp16(), gdImageString(), gdImageString16(),
    gdImageCopyMergeGray(), gdImageCopyMerge()
- Drop CVE patches now fixed upstream:
  - gd-CVE-2018-1000222.patch
  - gd-CVE-2018-14553.patch
  - gd-CVE-2018-5711.patch
  - gd-CVE-2019-11038.patch
  - gd-CVE-2019-6977.patch
  - gd-CVE-2019-6978.patch
- Drop patch: libgd-config.patch since upstream have dropped libgd-config binary
- Run spec-cleaner
  + Remove package groups
  + use license macro
  + use make macros</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1614081600">- update to 2.3.1:
  - Fix potential integer overflow detected by oss-fuzz
  - Fix #615 using libraqm
  - Fix #303: gdlib.pc: use Requires instead of Libs (#537)
  - Fixed #472: Adjusting CMakeLists.txt (#582)
  - Fix #615: gdImageStringFT() fails for empty strings as of libgd 2.3.0 (#633)
  - Fix typo but preserve BC
  - Compute average in gdGuessBackgroundColorFromCorners properly (#483)
  - CMakeLists.txt: zlib is enabled implicitly
  - src/config.h.cmake: replace #cmakedefine01 with #define in macro ENABLE_GD_FOORMATS (#622)
  - gdlib.pc: use prefixes for pkgconfig file
  - cmake: remove required host includes (#617)
  - Move initial declaration out of `for` loop
  - distribute getlib script
  - Make gd_nnquant.c less likely to introduce duplicate definitions (#601)
  - webp: support pkg-config file
  - gd_io: replace internal Putchar with gdPutC
  - gd_io: trim unused Putword function</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1615204800">- update to 2.3.2:
  * gif: allow decodin when both Global and Local Colormaps (#494)
  * avif: Support for AVIF images via libavif (#557)
  * heif: Support for HEIF/AVIF images via libheif (#395) (#557)
  * webp: Drop ../deps/ search when building with cmake
  * Windows: Remove unused snprintf fallback</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1616760000">- Enable AVIF support</changelog>
  <changelog author="pgajdos@suse.com" date="1631620800">- version update to 2.3.3 [bsc#1190400]
  * update cmake to generate config.h in the build dir
  * 2.3.3 release
  * gdPutBuf return value check
  * HEIF builds fail with latest distros
  * segfault in heif tests due to missing label.heic
  * Test failure avif/compare_avif_to_png with libavif-0.8.2
  * imagecopyresampled() produce artifacts on transparent PNG
  * Fixes to build v2.3.0 on Windows with MinGW-w64
  * optimize option in gif animation causes segfault
  * _gdContributionsCalc() always uses DEFAULT_BOX_RADIUS
  * gdImageRotateInterpolated() converts the source image to truecolor
  * CMake and Makefiles build broken on Windows
  * gdImageScaleTwoPass() looses top row and left column</changelog>
  <changelog author="pgajdos@suse.com" date="1633003200">- reenable gd/gd2 legacy formats, was disabled by upstream by
  default [bsc#1190762]</changelog>
  <changelog author="pgajdos@suse.com" date="1677499200">- fix dejavu fonts package name in BR</changelog>
  <changelog author="pgajdos@suse.com" date="1677585600">- add %bcond for avif</changelog>
</package>
<package pkgid="f86216e044f0f5dc13ea8a9f79e17e11f571a7ebb37fa708e6010f8ae366f0234dfff89c918a828290d3a735085624a1d2f1b2ed8fc964fc57194e96b6cae267" name="gd-devel-32bit" arch="x86_64">
  <version epoch="0" ver="2.3.3" rel="3.5"/>
  <changelog author="pgajdos@suse.com" date="1563278400">- security update
- added patches
  CVE-2019-11038 [bsc#1140120]
  + gd-CVE-2019-11038.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1583323200">- security update
- added patches
  fix CVE-2018-14553 [bsc#1165471], null pointer dereference in gdImageClone()
  + gd-CVE-2018-14553.patch</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1596974400">- Version update to 2.3.0:
  [#]## Security
  - Potential double-free in gdImage*Ptr(). (CVE-2019-6978)
  - gdImageColorMatch() out of bounds write on heap. (CVE-2019-6977)
  - Uninitialized read in gdImageCreateFromXbm(). (CVE-2019-11038)
  - Double-free in gdImageBmp. (CVE-2018-1000222)
  - Potential NULL pointer dereference in gdImageClone(). (CVE-2018-14553)
  - Potential infinite loop in gdImageCreateFromGifCtx(). (CVE-2018-5711)
  [#]## Fixed
  - Fix #597: add codecov support
  - Fix #596: gdTransformAffineCopy run error
  - Fix #589: Install dependencies move to .travis.yml
  - Fix #586: gdTransformAffineCopy() segfaults on palette images
  - Fix #585: gdTransformAffineCopy() changes interpolation method
  - Fix #584: gdImageSetInterpolationMethod(im, GD_DEFAULT) inconsistent
  - Fix #583: gdTransformAffineCopy() may use unitialized values
  - Fix #533: Remove cmake modules
  - Fix #539: Add RAQM support for cmake
  - Fix #499: gdImageGifAnimAddPtr: heap corruption with 2 identical images
  - Fix #486: gdImageCropAuto(…, GD_CROP_SIDES) crops left but not right
  - Fix #485: auto cropping has insufficient precision
  - Fix #479: Provide a suitable malloc function to liq
  - Fix #474: libtiff link returns 404 HTTP code
  - Fix #450: Failed to open 1 bit per pixel bitmap
  - Fix #440: new_width &amp; new_height exception handling
  - Fix #432: gdImageCrop neglecting transparency
  - Fix #420: Potential infinite loop in gdImageCreateFromGifCtx
  - Fix #411: gd_gd.c format documentation appears to be incorrect
  - Fix #369: Fix new_a init error in gdImageConvolution()
  - Fix #351: gdImageFilledArc() doesn't properly draw pies
  - Fix #338: Fatal and normal libjpeg/libpng errors not distinguishable
  - Fix #169: Update var type to hold bigger w&amp;h for ellipse
  - Fix #164: update doc files install directory in CMakeLists.txt
  - Correct some test depend errors
  - Update cmake min version to 3.7
  - Delete libimagequant source code download action in CMakeLists.txt
  - Improve msys support
  - Fix some logic error in CMakeLists.txt
  - Remove the following macro: HAVE_STDLIB_H, HAVE_STRING_H, HAVE_STDDEF_H,
    HAVE_LIMITS_H, HAVE_ERRNO_H, AC_C_CONST
  [#]## Added
  - test cases for following API: gdImageCopyResized(), gdImageWebpEx(),
    gdImageCreateFromGd2PartPtr(),  gdImageCloneMatch(),
    gdImageColorClosestHWB(), gdImageColorMatch(), gdImageStringUp(),
    gdImageStringUp16(), gdImageString(), gdImageString16(),
    gdImageCopyMergeGray(), gdImageCopyMerge()
- Drop CVE patches now fixed upstream:
  - gd-CVE-2018-1000222.patch
  - gd-CVE-2018-14553.patch
  - gd-CVE-2018-5711.patch
  - gd-CVE-2019-11038.patch
  - gd-CVE-2019-6977.patch
  - gd-CVE-2019-6978.patch
- Drop patch: libgd-config.patch since upstream have dropped libgd-config binary
- Run spec-cleaner
  + Remove package groups
  + use license macro
  + use make macros</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1614081600">- update to 2.3.1:
  - Fix potential integer overflow detected by oss-fuzz
  - Fix #615 using libraqm
  - Fix #303: gdlib.pc: use Requires instead of Libs (#537)
  - Fixed #472: Adjusting CMakeLists.txt (#582)
  - Fix #615: gdImageStringFT() fails for empty strings as of libgd 2.3.0 (#633)
  - Fix typo but preserve BC
  - Compute average in gdGuessBackgroundColorFromCorners properly (#483)
  - CMakeLists.txt: zlib is enabled implicitly
  - src/config.h.cmake: replace #cmakedefine01 with #define in macro ENABLE_GD_FOORMATS (#622)
  - gdlib.pc: use prefixes for pkgconfig file
  - cmake: remove required host includes (#617)
  - Move initial declaration out of `for` loop
  - distribute getlib script
  - Make gd_nnquant.c less likely to introduce duplicate definitions (#601)
  - webp: support pkg-config file
  - gd_io: replace internal Putchar with gdPutC
  - gd_io: trim unused Putword function</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1615204800">- update to 2.3.2:
  * gif: allow decodin when both Global and Local Colormaps (#494)
  * avif: Support for AVIF images via libavif (#557)
  * heif: Support for HEIF/AVIF images via libheif (#395) (#557)
  * webp: Drop ../deps/ search when building with cmake
  * Windows: Remove unused snprintf fallback</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1616760000">- Enable AVIF support</changelog>
  <changelog author="pgajdos@suse.com" date="1631620800">- version update to 2.3.3 [bsc#1190400]
  * update cmake to generate config.h in the build dir
  * 2.3.3 release
  * gdPutBuf return value check
  * HEIF builds fail with latest distros
  * segfault in heif tests due to missing label.heic
  * Test failure avif/compare_avif_to_png with libavif-0.8.2
  * imagecopyresampled() produce artifacts on transparent PNG
  * Fixes to build v2.3.0 on Windows with MinGW-w64
  * optimize option in gif animation causes segfault
  * _gdContributionsCalc() always uses DEFAULT_BOX_RADIUS
  * gdImageRotateInterpolated() converts the source image to truecolor
  * CMake and Makefiles build broken on Windows
  * gdImageScaleTwoPass() looses top row and left column</changelog>
  <changelog author="pgajdos@suse.com" date="1633003200">- reenable gd/gd2 legacy formats, was disabled by upstream by
  default [bsc#1190762]</changelog>
  <changelog author="pgajdos@suse.com" date="1677499200">- fix dejavu fonts package name in BR</changelog>
  <changelog author="pgajdos@suse.com" date="1677585600">- add %bcond for avif</changelog>
</package>
<package pkgid="457d6e415d324a5a343bbd4d3004c37f8002fb95b00f13a55485a296b3f678c464c274812176aa5370d37c9377f264314cae108592eeae0b44465f12d196b3fb" name="gdal" arch="src">
  <version epoch="0" ver="3.8.2" rel="1.1"/>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1638187200">- Fix xerces detection by adding --with-xerces-inc parameter</changelog>
  <changelog author="D. Berge &lt;opensuse@navlost.eu&gt;" date="1640952000">- Fix build on Leap 15.3</changelog>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1641297600">- Upgrade to version 3.4.1 bugfix release
  + Full changelog https://github.com/OSGeo/gdal/blob/v3.4.0/gdal/NEWS
  + Explicitly add a call to autogen.sh
  + Upstream PCIDSK: fix write heap-buffer-overflow boo#1194263
- Removed GDALmake.opt.in.patch due to cc1plus: warning:
  - I gcore: No such file or directory [-Wmissing-include-dirs]
- Add conditionnal support for hdf4 boo#1192614 on Leap
  build -with hdf4_support can be enabled
- Update copyright year</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1646654400">- Add gdal-fix-build-poppler.patch: Fix build with poppler 22.03.0
  and newer.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1646740800">- Add gdal-fix-poppler-leap.patch: Fix build on Leap 15.4 and
  poppler.
- Add fdups macro, BuildRequires already in place, remove
  duplicate files.</changelog>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1647345600">- Update to version 3.4.2 bugfix release
  See changelog https://github.com/OSGeo/gdal/blob/v3.4.2/gdal/NEWS.md
- Remove merged upstream patches gdal-fix-poppler-leap.patch
  and gdal-fix-build-poppler.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1669377600">- Update to 3.6.0:
  * https://github.com/OSGeo/gdal/blob/v3.6.0/gdal/NEWS.md
  * Fixes boo#1205745
- Skipped 3.5.0:
  * https://github.com/OSGeo/gdal/blob/v3.5.0/gdal/NEWS.md
  * Upstream dropped deprecated perl binding
  * Drop unneeded patch:
  - gdal-perl.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1669377601">- Set bash-completion as noarch</changelog>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1669464000">- Improve packaging
  + add proj for datum presence for tests
  + add cmake-full with tests_support (ctest)
  + add bison, shapelib,OpenEXR,armadillo,qhull,libz4,pcre2
    qhull,deflate are conditionnal(missing on Leap 15)
  + cmake force non use of internal, force use of external libs
    except lerc not packaged.
  + Exclude more tests (remote,out-of-memory)</changelog>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1671105600">- Update to bugfix 3.6.1 (critical)
  Important: GDAL 3.6.1 officially retracts GDAL 3.6.0
  which cause corruption of the spatial index of GeoPackage files
  it created (in tables with 100 000 features or more): cf
  https://github.com/qgis/QGIS/issues/51188 and
  https://github.com/OSGeo/gdal/pull/6911.
  GDAL 3.6.1 fixes that issue.
  Setting OGR_GPKG_ALLOW_THREADED_RTREE=NO environment variable
  (at generation time) also works around the issue with GDAL 3.6.0.
  Users who have generated corrupted GeoPackage files with 3.6.0
  can regnerate them with 3.6.1 with:
  "ogr2ogr out_ok.gpkg in_corrupted.gpkg"
  (assuming a GeoPackage file with vector content only)
  Consult the release notes for the list of issues addressed :
  https://github.com/OSGeo/gdal/blob/v3.6.1/NEWS.md</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1673179200">- Update to version 3.6.2 bugfix release
  See changelog https://github.com/OSGeo/gdal/blob/v3.6.2/gdal/NEWS.md</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1679054400">- update to 3.6.3:
  * bugfixes
  * see https://github.com/OSGeo/gdal/blob/v3.6.3/NEWS.md</changelog>
  <changelog author="Boris Manojlovic &lt;boris@steki.net&gt;" date="1685102400">- add required development rpms</changelog>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1692619200">- update to bugfix release version 3.7.1
  * see https://github.com/OSGeo/gdal/blob/v3.7.1/NEWS.md
- update to feature release version 3.7.0
  + see https://github.com/OSGeo/gdal/blob/v3.7.0/NEWS.md
- packaging:
  * add new buildrequire pkgconfig(libarchive)
    for new /vsi7z/ and /vsirar/ virtual file systems
  * handle new delivered files
    data/gfs.xsd: XML schema for .gfs files (#6655)
    data/gml_registry.xsd: new file with XML schema of
    gml_registry.xml (#6716)
    data/ogrinfo_output.json.schema: validate ogrinfo -json output
    data/gdalinfo_output.schema.json: validate gdalinfo -json
    output (fixes #6850)
    data/grib2_table_4_2_0_21.csv
    data/grib2_table_4_2_2_6.csv
    bin/sozip
  * spec-cleaner
  * remove limitation for python &lt; 3.11 as Factory has 3.11.4</changelog>
  <changelog author="Dirk Stoecker &lt;opensuse@dstoecker.de&gt;" date="1694692800">- Seperate drivers.ini from the library package</changelog>
  <changelog author="Dirk Stoecker &lt;opensuse@dstoecker.de&gt;" date="1695643200">- Add Conflicts entry between drivers package and old library version</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1696161600">- update to 3.7.2:
  * GDAL 3.7.2 is a bugfix release.
  * /vsiaz/: fix cached URL names when listing /vsiaz/
  * /vsiaz/: add options to pass object_id/client_id/msi_res_id
    in IMDS
  * authentication requests (AZURE_IMDS_OBJECT_ID,
    AZURE_IMDS_CLIENT_ID,
  * AZURE_IMDS_MSI_RES_ID)
  * /vsiaz/: implement Azure Active Directory Workload Identity
    authentication,
  * typically for Azure Kubernetes
  * ### Core
  * TileMatrixSet::parse(): add support for OGC 2D Tile Matrix
    Set v2 (#6882)
  * Warper: do not modify bounds when doing
    geographic-&gt;geographic on a dataset
  * with world extent but not in [-180,180] (#8194)
  * RMS resampling: avoid potential integer overflow with UInt16
    values
  * GDALChecksumImage(): fix 3.6.0 regression regarding integer
    overflow on
  * images with more than 2 billion pixels (#8254)
  * gdalinfo -json output: emit a stac['proj:epsg'] = null object
    when emitting
  * proj:wkt2 or proj:projjson (#8137)
  * gdalmdimtranslate: fix wrong output dimension size when using
    syntax like
  * '-array name=XXX,view=[::factor_gt_1]'
  * gdal2tiles: fix exception with dataset in EPSG:4326 with
    longitudes &gt; 180 in
  * WebMercator profile (#8100)
  * gdal_retile.py: allow gaps in input files larger than grid
    size (#8260)
  * GeoPackage driver:
  * GDALGeoPackageRasterBand::GetMetadata(): fix use after free
  * fix missing GRID_CELL_ENCODING metadata item when there is
    other metadata
  * remove .aux.xml file in Delete()
  * GTiff driver:
  * fix reading .tif + .tif.aux.xml file with xml:ESRI SourceGCPs
    without
  * TIFFTAG_RESOLUTIONUNIT (#8083)
  * HDF5 driver:
  * more efficient metadata collection (no functional change)
  * deal with int64/uint64 attributes
  * remove trailing space in multi-valued metadata items
  * remove dataset name prefix in band level metadata
  * address Planet's datacube band-specific metadata
  * NITF driver:
  * fix MIN/MAX_LONG/LAT when reading RPC00B
  * add support for CSCSDB (Common Sensor Covariance Support
    Data) DES from
  * GLAS/GFM SDEs
  * nitf_spec.xml: corrections to CSEXRB TRE
  * OGCAPI driver:
  * make it work when the media type of links (expected to be
    application/json)
  * is missing, using Accept content negotiation (#7970)
  * do not try to use the 'uri' member of a tilematrixset
    definition document
  * reproject bounding box from CRS84 to tile matrix set CRS
  * skip too small overview levels
  * remove erroneous taking into account of tilematrixset limits
  * STACIT driver:
  * correctly process asset 'href' starting with 'file://'
    (#8135)
  * make it tolerant to missing proj:epsg if proj:wkt2 or
    proj:projjson are
  * provided (#8137)
  * apply vsis3 protocol to s3:// items
  * WEBP driver:
  * fix build against libwebp &lt; 0.4.0 (#8111)
  * Zarr driver:
  * Zarr V2: fix duplicate array listing when both a 'foo' file
    and 'foo/'
  * directory exist on the object storage (#8192)</changelog>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1700395200">- update to bugfix release version 3.7.3
  see https://github.com/OSGeo/gdal/blob/v3.7.3/NEWS.md</changelog>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1701777600">- update to bugfix release 3.8.1
  * Full list of changes in
  https://github.com/OSGeo/gdal/blob/v3.8.1/NEWS.md
- update to version 3.8.0
  * Full list of changes in
    https://github.com/OSGeo/gdal/blob/v3.8.0/NEWS.md</changelog>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1703073600">- update to bugfix release 3.8.2
  * Full list of changes in
  https://github.com/OSGeo/gdal/blob/v3.8.2/NEWS.md</changelog>
</package>
<package pkgid="e3819a4e61bd4fee3decb5d0392ad11c8b76064c18b60f037bc7d5d81b633e627d5f0fb6fbed21cd1ec10a59667c7efe47160296c6603a5ab9b7adba9030d440" name="gdal" arch="x86_64">
  <version epoch="0" ver="3.8.2" rel="1.1"/>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1638187200">- Fix xerces detection by adding --with-xerces-inc parameter</changelog>
  <changelog author="D. Berge &lt;opensuse@navlost.eu&gt;" date="1640952000">- Fix build on Leap 15.3</changelog>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1641297600">- Upgrade to version 3.4.1 bugfix release
  + Full changelog https://github.com/OSGeo/gdal/blob/v3.4.0/gdal/NEWS
  + Explicitly add a call to autogen.sh
  + Upstream PCIDSK: fix write heap-buffer-overflow boo#1194263
- Removed GDALmake.opt.in.patch due to cc1plus: warning:
  - I gcore: No such file or directory [-Wmissing-include-dirs]
- Add conditionnal support for hdf4 boo#1192614 on Leap
  build -with hdf4_support can be enabled
- Update copyright year</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1646654400">- Add gdal-fix-build-poppler.patch: Fix build with poppler 22.03.0
  and newer.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1646740800">- Add gdal-fix-poppler-leap.patch: Fix build on Leap 15.4 and
  poppler.
- Add fdups macro, BuildRequires already in place, remove
  duplicate files.</changelog>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1647345600">- Update to version 3.4.2 bugfix release
  See changelog https://github.com/OSGeo/gdal/blob/v3.4.2/gdal/NEWS.md
- Remove merged upstream patches gdal-fix-poppler-leap.patch
  and gdal-fix-build-poppler.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1669377600">- Update to 3.6.0:
  * https://github.com/OSGeo/gdal/blob/v3.6.0/gdal/NEWS.md
  * Fixes boo#1205745
- Skipped 3.5.0:
  * https://github.com/OSGeo/gdal/blob/v3.5.0/gdal/NEWS.md
  * Upstream dropped deprecated perl binding
  * Drop unneeded patch:
  - gdal-perl.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1669377601">- Set bash-completion as noarch</changelog>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1669464000">- Improve packaging
  + add proj for datum presence for tests
  + add cmake-full with tests_support (ctest)
  + add bison, shapelib,OpenEXR,armadillo,qhull,libz4,pcre2
    qhull,deflate are conditionnal(missing on Leap 15)
  + cmake force non use of internal, force use of external libs
    except lerc not packaged.
  + Exclude more tests (remote,out-of-memory)</changelog>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1671105600">- Update to bugfix 3.6.1 (critical)
  Important: GDAL 3.6.1 officially retracts GDAL 3.6.0
  which cause corruption of the spatial index of GeoPackage files
  it created (in tables with 100 000 features or more): cf
  https://github.com/qgis/QGIS/issues/51188 and
  https://github.com/OSGeo/gdal/pull/6911.
  GDAL 3.6.1 fixes that issue.
  Setting OGR_GPKG_ALLOW_THREADED_RTREE=NO environment variable
  (at generation time) also works around the issue with GDAL 3.6.0.
  Users who have generated corrupted GeoPackage files with 3.6.0
  can regnerate them with 3.6.1 with:
  "ogr2ogr out_ok.gpkg in_corrupted.gpkg"
  (assuming a GeoPackage file with vector content only)
  Consult the release notes for the list of issues addressed :
  https://github.com/OSGeo/gdal/blob/v3.6.1/NEWS.md</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1673179200">- Update to version 3.6.2 bugfix release
  See changelog https://github.com/OSGeo/gdal/blob/v3.6.2/gdal/NEWS.md</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1679054400">- update to 3.6.3:
  * bugfixes
  * see https://github.com/OSGeo/gdal/blob/v3.6.3/NEWS.md</changelog>
  <changelog author="Boris Manojlovic &lt;boris@steki.net&gt;" date="1685102400">- add required development rpms</changelog>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1692619200">- update to bugfix release version 3.7.1
  * see https://github.com/OSGeo/gdal/blob/v3.7.1/NEWS.md
- update to feature release version 3.7.0
  + see https://github.com/OSGeo/gdal/blob/v3.7.0/NEWS.md
- packaging:
  * add new buildrequire pkgconfig(libarchive)
    for new /vsi7z/ and /vsirar/ virtual file systems
  * handle new delivered files
    data/gfs.xsd: XML schema for .gfs files (#6655)
    data/gml_registry.xsd: new file with XML schema of
    gml_registry.xml (#6716)
    data/ogrinfo_output.json.schema: validate ogrinfo -json output
    data/gdalinfo_output.schema.json: validate gdalinfo -json
    output (fixes #6850)
    data/grib2_table_4_2_0_21.csv
    data/grib2_table_4_2_2_6.csv
    bin/sozip
  * spec-cleaner
  * remove limitation for python &lt; 3.11 as Factory has 3.11.4</changelog>
  <changelog author="Dirk Stoecker &lt;opensuse@dstoecker.de&gt;" date="1694692800">- Seperate drivers.ini from the library package</changelog>
  <changelog author="Dirk Stoecker &lt;opensuse@dstoecker.de&gt;" date="1695643200">- Add Conflicts entry between drivers package and old library version</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1696161600">- update to 3.7.2:
  * GDAL 3.7.2 is a bugfix release.
  * /vsiaz/: fix cached URL names when listing /vsiaz/
  * /vsiaz/: add options to pass object_id/client_id/msi_res_id
    in IMDS
  * authentication requests (AZURE_IMDS_OBJECT_ID,
    AZURE_IMDS_CLIENT_ID,
  * AZURE_IMDS_MSI_RES_ID)
  * /vsiaz/: implement Azure Active Directory Workload Identity
    authentication,
  * typically for Azure Kubernetes
  * ### Core
  * TileMatrixSet::parse(): add support for OGC 2D Tile Matrix
    Set v2 (#6882)
  * Warper: do not modify bounds when doing
    geographic-&gt;geographic on a dataset
  * with world extent but not in [-180,180] (#8194)
  * RMS resampling: avoid potential integer overflow with UInt16
    values
  * GDALChecksumImage(): fix 3.6.0 regression regarding integer
    overflow on
  * images with more than 2 billion pixels (#8254)
  * gdalinfo -json output: emit a stac['proj:epsg'] = null object
    when emitting
  * proj:wkt2 or proj:projjson (#8137)
  * gdalmdimtranslate: fix wrong output dimension size when using
    syntax like
  * '-array name=XXX,view=[::factor_gt_1]'
  * gdal2tiles: fix exception with dataset in EPSG:4326 with
    longitudes &gt; 180 in
  * WebMercator profile (#8100)
  * gdal_retile.py: allow gaps in input files larger than grid
    size (#8260)
  * GeoPackage driver:
  * GDALGeoPackageRasterBand::GetMetadata(): fix use after free
  * fix missing GRID_CELL_ENCODING metadata item when there is
    other metadata
  * remove .aux.xml file in Delete()
  * GTiff driver:
  * fix reading .tif + .tif.aux.xml file with xml:ESRI SourceGCPs
    without
  * TIFFTAG_RESOLUTIONUNIT (#8083)
  * HDF5 driver:
  * more efficient metadata collection (no functional change)
  * deal with int64/uint64 attributes
  * remove trailing space in multi-valued metadata items
  * remove dataset name prefix in band level metadata
  * address Planet's datacube band-specific metadata
  * NITF driver:
  * fix MIN/MAX_LONG/LAT when reading RPC00B
  * add support for CSCSDB (Common Sensor Covariance Support
    Data) DES from
  * GLAS/GFM SDEs
  * nitf_spec.xml: corrections to CSEXRB TRE
  * OGCAPI driver:
  * make it work when the media type of links (expected to be
    application/json)
  * is missing, using Accept content negotiation (#7970)
  * do not try to use the 'uri' member of a tilematrixset
    definition document
  * reproject bounding box from CRS84 to tile matrix set CRS
  * skip too small overview levels
  * remove erroneous taking into account of tilematrixset limits
  * STACIT driver:
  * correctly process asset 'href' starting with 'file://'
    (#8135)
  * make it tolerant to missing proj:epsg if proj:wkt2 or
    proj:projjson are
  * provided (#8137)
  * apply vsis3 protocol to s3:// items
  * WEBP driver:
  * fix build against libwebp &lt; 0.4.0 (#8111)
  * Zarr driver:
  * Zarr V2: fix duplicate array listing when both a 'foo' file
    and 'foo/'
  * directory exist on the object storage (#8192)</changelog>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1700395200">- update to bugfix release version 3.7.3
  see https://github.com/OSGeo/gdal/blob/v3.7.3/NEWS.md</changelog>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1701777600">- update to bugfix release 3.8.1
  * Full list of changes in
  https://github.com/OSGeo/gdal/blob/v3.8.1/NEWS.md
- update to version 3.8.0
  * Full list of changes in
    https://github.com/OSGeo/gdal/blob/v3.8.0/NEWS.md</changelog>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1703073600">- update to bugfix release 3.8.2
  * Full list of changes in
  https://github.com/OSGeo/gdal/blob/v3.8.2/NEWS.md</changelog>
</package>
<package pkgid="17f4a58162a86ea51acb7cefdd0ff762c094dd1ee17e6859f775925b63687873f3ebf403d8e5a6678f14244b1cfb0249e06782c117c6002ec680b111d08061fc" name="gdal-bash-completion" arch="noarch">
  <version epoch="0" ver="3.8.2" rel="1.1"/>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1638187200">- Fix xerces detection by adding --with-xerces-inc parameter</changelog>
  <changelog author="D. Berge &lt;opensuse@navlost.eu&gt;" date="1640952000">- Fix build on Leap 15.3</changelog>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1641297600">- Upgrade to version 3.4.1 bugfix release
  + Full changelog https://github.com/OSGeo/gdal/blob/v3.4.0/gdal/NEWS
  + Explicitly add a call to autogen.sh
  + Upstream PCIDSK: fix write heap-buffer-overflow boo#1194263
- Removed GDALmake.opt.in.patch due to cc1plus: warning:
  - I gcore: No such file or directory [-Wmissing-include-dirs]
- Add conditionnal support for hdf4 boo#1192614 on Leap
  build -with hdf4_support can be enabled
- Update copyright year</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1646654400">- Add gdal-fix-build-poppler.patch: Fix build with poppler 22.03.0
  and newer.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1646740800">- Add gdal-fix-poppler-leap.patch: Fix build on Leap 15.4 and
  poppler.
- Add fdups macro, BuildRequires already in place, remove
  duplicate files.</changelog>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1647345600">- Update to version 3.4.2 bugfix release
  See changelog https://github.com/OSGeo/gdal/blob/v3.4.2/gdal/NEWS.md
- Remove merged upstream patches gdal-fix-poppler-leap.patch
  and gdal-fix-build-poppler.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1669377600">- Update to 3.6.0:
  * https://github.com/OSGeo/gdal/blob/v3.6.0/gdal/NEWS.md
  * Fixes boo#1205745
- Skipped 3.5.0:
  * https://github.com/OSGeo/gdal/blob/v3.5.0/gdal/NEWS.md
  * Upstream dropped deprecated perl binding
  * Drop unneeded patch:
  - gdal-perl.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1669377601">- Set bash-completion as noarch</changelog>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1669464000">- Improve packaging
  + add proj for datum presence for tests
  + add cmake-full with tests_support (ctest)
  + add bison, shapelib,OpenEXR,armadillo,qhull,libz4,pcre2
    qhull,deflate are conditionnal(missing on Leap 15)
  + cmake force non use of internal, force use of external libs
    except lerc not packaged.
  + Exclude more tests (remote,out-of-memory)</changelog>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1671105600">- Update to bugfix 3.6.1 (critical)
  Important: GDAL 3.6.1 officially retracts GDAL 3.6.0
  which cause corruption of the spatial index of GeoPackage files
  it created (in tables with 100 000 features or more): cf
  https://github.com/qgis/QGIS/issues/51188 and
  https://github.com/OSGeo/gdal/pull/6911.
  GDAL 3.6.1 fixes that issue.
  Setting OGR_GPKG_ALLOW_THREADED_RTREE=NO environment variable
  (at generation time) also works around the issue with GDAL 3.6.0.
  Users who have generated corrupted GeoPackage files with 3.6.0
  can regnerate them with 3.6.1 with:
  "ogr2ogr out_ok.gpkg in_corrupted.gpkg"
  (assuming a GeoPackage file with vector content only)
  Consult the release notes for the list of issues addressed :
  https://github.com/OSGeo/gdal/blob/v3.6.1/NEWS.md</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1673179200">- Update to version 3.6.2 bugfix release
  See changelog https://github.com/OSGeo/gdal/blob/v3.6.2/gdal/NEWS.md</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1679054400">- update to 3.6.3:
  * bugfixes
  * see https://github.com/OSGeo/gdal/blob/v3.6.3/NEWS.md</changelog>
  <changelog author="Boris Manojlovic &lt;boris@steki.net&gt;" date="1685102400">- add required development rpms</changelog>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1692619200">- update to bugfix release version 3.7.1
  * see https://github.com/OSGeo/gdal/blob/v3.7.1/NEWS.md
- update to feature release version 3.7.0
  + see https://github.com/OSGeo/gdal/blob/v3.7.0/NEWS.md
- packaging:
  * add new buildrequire pkgconfig(libarchive)
    for new /vsi7z/ and /vsirar/ virtual file systems
  * handle new delivered files
    data/gfs.xsd: XML schema for .gfs files (#6655)
    data/gml_registry.xsd: new file with XML schema of
    gml_registry.xml (#6716)
    data/ogrinfo_output.json.schema: validate ogrinfo -json output
    data/gdalinfo_output.schema.json: validate gdalinfo -json
    output (fixes #6850)
    data/grib2_table_4_2_0_21.csv
    data/grib2_table_4_2_2_6.csv
    bin/sozip
  * spec-cleaner
  * remove limitation for python &lt; 3.11 as Factory has 3.11.4</changelog>
  <changelog author="Dirk Stoecker &lt;opensuse@dstoecker.de&gt;" date="1694692800">- Seperate drivers.ini from the library package</changelog>
  <changelog author="Dirk Stoecker &lt;opensuse@dstoecker.de&gt;" date="1695643200">- Add Conflicts entry between drivers package and old library version</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1696161600">- update to 3.7.2:
  * GDAL 3.7.2 is a bugfix release.
  * /vsiaz/: fix cached URL names when listing /vsiaz/
  * /vsiaz/: add options to pass object_id/client_id/msi_res_id
    in IMDS
  * authentication requests (AZURE_IMDS_OBJECT_ID,
    AZURE_IMDS_CLIENT_ID,
  * AZURE_IMDS_MSI_RES_ID)
  * /vsiaz/: implement Azure Active Directory Workload Identity
    authentication,
  * typically for Azure Kubernetes
  * ### Core
  * TileMatrixSet::parse(): add support for OGC 2D Tile Matrix
    Set v2 (#6882)
  * Warper: do not modify bounds when doing
    geographic-&gt;geographic on a dataset
  * with world extent but not in [-180,180] (#8194)
  * RMS resampling: avoid potential integer overflow with UInt16
    values
  * GDALChecksumImage(): fix 3.6.0 regression regarding integer
    overflow on
  * images with more than 2 billion pixels (#8254)
  * gdalinfo -json output: emit a stac['proj:epsg'] = null object
    when emitting
  * proj:wkt2 or proj:projjson (#8137)
  * gdalmdimtranslate: fix wrong output dimension size when using
    syntax like
  * '-array name=XXX,view=[::factor_gt_1]'
  * gdal2tiles: fix exception with dataset in EPSG:4326 with
    longitudes &gt; 180 in
  * WebMercator profile (#8100)
  * gdal_retile.py: allow gaps in input files larger than grid
    size (#8260)
  * GeoPackage driver:
  * GDALGeoPackageRasterBand::GetMetadata(): fix use after free
  * fix missing GRID_CELL_ENCODING metadata item when there is
    other metadata
  * remove .aux.xml file in Delete()
  * GTiff driver:
  * fix reading .tif + .tif.aux.xml file with xml:ESRI SourceGCPs
    without
  * TIFFTAG_RESOLUTIONUNIT (#8083)
  * HDF5 driver:
  * more efficient metadata collection (no functional change)
  * deal with int64/uint64 attributes
  * remove trailing space in multi-valued metadata items
  * remove dataset name prefix in band level metadata
  * address Planet's datacube band-specific metadata
  * NITF driver:
  * fix MIN/MAX_LONG/LAT when reading RPC00B
  * add support for CSCSDB (Common Sensor Covariance Support
    Data) DES from
  * GLAS/GFM SDEs
  * nitf_spec.xml: corrections to CSEXRB TRE
  * OGCAPI driver:
  * make it work when the media type of links (expected to be
    application/json)
  * is missing, using Accept content negotiation (#7970)
  * do not try to use the 'uri' member of a tilematrixset
    definition document
  * reproject bounding box from CRS84 to tile matrix set CRS
  * skip too small overview levels
  * remove erroneous taking into account of tilematrixset limits
  * STACIT driver:
  * correctly process asset 'href' starting with 'file://'
    (#8135)
  * make it tolerant to missing proj:epsg if proj:wkt2 or
    proj:projjson are
  * provided (#8137)
  * apply vsis3 protocol to s3:// items
  * WEBP driver:
  * fix build against libwebp &lt; 0.4.0 (#8111)
  * Zarr driver:
  * Zarr V2: fix duplicate array listing when both a 'foo' file
    and 'foo/'
  * directory exist on the object storage (#8192)</changelog>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1700395200">- update to bugfix release version 3.7.3
  see https://github.com/OSGeo/gdal/blob/v3.7.3/NEWS.md</changelog>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1701777600">- update to bugfix release 3.8.1
  * Full list of changes in
  https://github.com/OSGeo/gdal/blob/v3.8.1/NEWS.md
- update to version 3.8.0
  * Full list of changes in
    https://github.com/OSGeo/gdal/blob/v3.8.0/NEWS.md</changelog>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1703073600">- update to bugfix release 3.8.2
  * Full list of changes in
  https://github.com/OSGeo/gdal/blob/v3.8.2/NEWS.md</changelog>
</package>
<package pkgid="ab068680144d9f5eb7077503f77e1f305da3d1e80a3e1c54357854406e512550aebc3dfcfab3224536ae97db979a002169fbc701d35967832ee8e947046cfea6" name="gdal-debuginfo" arch="x86_64">
  <version epoch="0" ver="3.8.2" rel="1.1"/>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1638187200">- Fix xerces detection by adding --with-xerces-inc parameter</changelog>
  <changelog author="D. Berge &lt;opensuse@navlost.eu&gt;" date="1640952000">- Fix build on Leap 15.3</changelog>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1641297600">- Upgrade to version 3.4.1 bugfix release
  + Full changelog https://github.com/OSGeo/gdal/blob/v3.4.0/gdal/NEWS
  + Explicitly add a call to autogen.sh
  + Upstream PCIDSK: fix write heap-buffer-overflow boo#1194263
- Removed GDALmake.opt.in.patch due to cc1plus: warning:
  - I gcore: No such file or directory [-Wmissing-include-dirs]
- Add conditionnal support for hdf4 boo#1192614 on Leap
  build -with hdf4_support can be enabled
- Update copyright year</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1646654400">- Add gdal-fix-build-poppler.patch: Fix build with poppler 22.03.0
  and newer.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1646740800">- Add gdal-fix-poppler-leap.patch: Fix build on Leap 15.4 and
  poppler.
- Add fdups macro, BuildRequires already in place, remove
  duplicate files.</changelog>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1647345600">- Update to version 3.4.2 bugfix release
  See changelog https://github.com/OSGeo/gdal/blob/v3.4.2/gdal/NEWS.md
- Remove merged upstream patches gdal-fix-poppler-leap.patch
  and gdal-fix-build-poppler.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1669377600">- Update to 3.6.0:
  * https://github.com/OSGeo/gdal/blob/v3.6.0/gdal/NEWS.md
  * Fixes boo#1205745
- Skipped 3.5.0:
  * https://github.com/OSGeo/gdal/blob/v3.5.0/gdal/NEWS.md
  * Upstream dropped deprecated perl binding
  * Drop unneeded patch:
  - gdal-perl.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1669377601">- Set bash-completion as noarch</changelog>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1669464000">- Improve packaging
  + add proj for datum presence for tests
  + add cmake-full with tests_support (ctest)
  + add bison, shapelib,OpenEXR,armadillo,qhull,libz4,pcre2
    qhull,deflate are conditionnal(missing on Leap 15)
  + cmake force non use of internal, force use of external libs
    except lerc not packaged.
  + Exclude more tests (remote,out-of-memory)</changelog>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1671105600">- Update to bugfix 3.6.1 (critical)
  Important: GDAL 3.6.1 officially retracts GDAL 3.6.0
  which cause corruption of the spatial index of GeoPackage files
  it created (in tables with 100 000 features or more): cf
  https://github.com/qgis/QGIS/issues/51188 and
  https://github.com/OSGeo/gdal/pull/6911.
  GDAL 3.6.1 fixes that issue.
  Setting OGR_GPKG_ALLOW_THREADED_RTREE=NO environment variable
  (at generation time) also works around the issue with GDAL 3.6.0.
  Users who have generated corrupted GeoPackage files with 3.6.0
  can regnerate them with 3.6.1 with:
  "ogr2ogr out_ok.gpkg in_corrupted.gpkg"
  (assuming a GeoPackage file with vector content only)
  Consult the release notes for the list of issues addressed :
  https://github.com/OSGeo/gdal/blob/v3.6.1/NEWS.md</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1673179200">- Update to version 3.6.2 bugfix release
  See changelog https://github.com/OSGeo/gdal/blob/v3.6.2/gdal/NEWS.md</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1679054400">- update to 3.6.3:
  * bugfixes
  * see https://github.com/OSGeo/gdal/blob/v3.6.3/NEWS.md</changelog>
  <changelog author="Boris Manojlovic &lt;boris@steki.net&gt;" date="1685102400">- add required development rpms</changelog>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1692619200">- update to bugfix release version 3.7.1
  * see https://github.com/OSGeo/gdal/blob/v3.7.1/NEWS.md
- update to feature release version 3.7.0
  + see https://github.com/OSGeo/gdal/blob/v3.7.0/NEWS.md
- packaging:
  * add new buildrequire pkgconfig(libarchive)
    for new /vsi7z/ and /vsirar/ virtual file systems
  * handle new delivered files
    data/gfs.xsd: XML schema for .gfs files (#6655)
    data/gml_registry.xsd: new file with XML schema of
    gml_registry.xml (#6716)
    data/ogrinfo_output.json.schema: validate ogrinfo -json output
    data/gdalinfo_output.schema.json: validate gdalinfo -json
    output (fixes #6850)
    data/grib2_table_4_2_0_21.csv
    data/grib2_table_4_2_2_6.csv
    bin/sozip
  * spec-cleaner
  * remove limitation for python &lt; 3.11 as Factory has 3.11.4</changelog>
  <changelog author="Dirk Stoecker &lt;opensuse@dstoecker.de&gt;" date="1694692800">- Seperate drivers.ini from the library package</changelog>
  <changelog author="Dirk Stoecker &lt;opensuse@dstoecker.de&gt;" date="1695643200">- Add Conflicts entry between drivers package and old library version</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1696161600">- update to 3.7.2:
  * GDAL 3.7.2 is a bugfix release.
  * /vsiaz/: fix cached URL names when listing /vsiaz/
  * /vsiaz/: add options to pass object_id/client_id/msi_res_id
    in IMDS
  * authentication requests (AZURE_IMDS_OBJECT_ID,
    AZURE_IMDS_CLIENT_ID,
  * AZURE_IMDS_MSI_RES_ID)
  * /vsiaz/: implement Azure Active Directory Workload Identity
    authentication,
  * typically for Azure Kubernetes
  * ### Core
  * TileMatrixSet::parse(): add support for OGC 2D Tile Matrix
    Set v2 (#6882)
  * Warper: do not modify bounds when doing
    geographic-&gt;geographic on a dataset
  * with world extent but not in [-180,180] (#8194)
  * RMS resampling: avoid potential integer overflow with UInt16
    values
  * GDALChecksumImage(): fix 3.6.0 regression regarding integer
    overflow on
  * images with more than 2 billion pixels (#8254)
  * gdalinfo -json output: emit a stac['proj:epsg'] = null object
    when emitting
  * proj:wkt2 or proj:projjson (#8137)
  * gdalmdimtranslate: fix wrong output dimension size when using
    syntax like
  * '-array name=XXX,view=[::factor_gt_1]'
  * gdal2tiles: fix exception with dataset in EPSG:4326 with
    longitudes &gt; 180 in
  * WebMercator profile (#8100)
  * gdal_retile.py: allow gaps in input files larger than grid
    size (#8260)
  * GeoPackage driver:
  * GDALGeoPackageRasterBand::GetMetadata(): fix use after free
  * fix missing GRID_CELL_ENCODING metadata item when there is
    other metadata
  * remove .aux.xml file in Delete()
  * GTiff driver:
  * fix reading .tif + .tif.aux.xml file with xml:ESRI SourceGCPs
    without
  * TIFFTAG_RESOLUTIONUNIT (#8083)
  * HDF5 driver:
  * more efficient metadata collection (no functional change)
  * deal with int64/uint64 attributes
  * remove trailing space in multi-valued metadata items
  * remove dataset name prefix in band level metadata
  * address Planet's datacube band-specific metadata
  * NITF driver:
  * fix MIN/MAX_LONG/LAT when reading RPC00B
  * add support for CSCSDB (Common Sensor Covariance Support
    Data) DES from
  * GLAS/GFM SDEs
  * nitf_spec.xml: corrections to CSEXRB TRE
  * OGCAPI driver:
  * make it work when the media type of links (expected to be
    application/json)
  * is missing, using Accept content negotiation (#7970)
  * do not try to use the 'uri' member of a tilematrixset
    definition document
  * reproject bounding box from CRS84 to tile matrix set CRS
  * skip too small overview levels
  * remove erroneous taking into account of tilematrixset limits
  * STACIT driver:
  * correctly process asset 'href' starting with 'file://'
    (#8135)
  * make it tolerant to missing proj:epsg if proj:wkt2 or
    proj:projjson are
  * provided (#8137)
  * apply vsis3 protocol to s3:// items
  * WEBP driver:
  * fix build against libwebp &lt; 0.4.0 (#8111)
  * Zarr driver:
  * Zarr V2: fix duplicate array listing when both a 'foo' file
    and 'foo/'
  * directory exist on the object storage (#8192)</changelog>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1700395200">- update to bugfix release version 3.7.3
  see https://github.com/OSGeo/gdal/blob/v3.7.3/NEWS.md</changelog>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1701777600">- update to bugfix release 3.8.1
  * Full list of changes in
  https://github.com/OSGeo/gdal/blob/v3.8.1/NEWS.md
- update to version 3.8.0
  * Full list of changes in
    https://github.com/OSGeo/gdal/blob/v3.8.0/NEWS.md</changelog>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1703073600">- update to bugfix release 3.8.2
  * Full list of changes in
  https://github.com/OSGeo/gdal/blob/v3.8.2/NEWS.md</changelog>
</package>
<package pkgid="3a183b6189d5291c8cbb10944e93e5f7b5871fb3e3b2ddeb978f72b512df527f2b49cceb11eda736941be384c6a3512500b8c3aacded40e20bb77b80b4a970b1" name="gdal-debugsource" arch="x86_64">
  <version epoch="0" ver="3.8.2" rel="1.1"/>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1638187200">- Fix xerces detection by adding --with-xerces-inc parameter</changelog>
  <changelog author="D. Berge &lt;opensuse@navlost.eu&gt;" date="1640952000">- Fix build on Leap 15.3</changelog>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1641297600">- Upgrade to version 3.4.1 bugfix release
  + Full changelog https://github.com/OSGeo/gdal/blob/v3.4.0/gdal/NEWS
  + Explicitly add a call to autogen.sh
  + Upstream PCIDSK: fix write heap-buffer-overflow boo#1194263
- Removed GDALmake.opt.in.patch due to cc1plus: warning:
  - I gcore: No such file or directory [-Wmissing-include-dirs]
- Add conditionnal support for hdf4 boo#1192614 on Leap
  build -with hdf4_support can be enabled
- Update copyright year</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1646654400">- Add gdal-fix-build-poppler.patch: Fix build with poppler 22.03.0
  and newer.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1646740800">- Add gdal-fix-poppler-leap.patch: Fix build on Leap 15.4 and
  poppler.
- Add fdups macro, BuildRequires already in place, remove
  duplicate files.</changelog>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1647345600">- Update to version 3.4.2 bugfix release
  See changelog https://github.com/OSGeo/gdal/blob/v3.4.2/gdal/NEWS.md
- Remove merged upstream patches gdal-fix-poppler-leap.patch
  and gdal-fix-build-poppler.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1669377600">- Update to 3.6.0:
  * https://github.com/OSGeo/gdal/blob/v3.6.0/gdal/NEWS.md
  * Fixes boo#1205745
- Skipped 3.5.0:
  * https://github.com/OSGeo/gdal/blob/v3.5.0/gdal/NEWS.md
  * Upstream dropped deprecated perl binding
  * Drop unneeded patch:
  - gdal-perl.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1669377601">- Set bash-completion as noarch</changelog>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1669464000">- Improve packaging
  + add proj for datum presence for tests
  + add cmake-full with tests_support (ctest)
  + add bison, shapelib,OpenEXR,armadillo,qhull,libz4,pcre2
    qhull,deflate are conditionnal(missing on Leap 15)
  + cmake force non use of internal, force use of external libs
    except lerc not packaged.
  + Exclude more tests (remote,out-of-memory)</changelog>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1671105600">- Update to bugfix 3.6.1 (critical)
  Important: GDAL 3.6.1 officially retracts GDAL 3.6.0
  which cause corruption of the spatial index of GeoPackage files
  it created (in tables with 100 000 features or more): cf
  https://github.com/qgis/QGIS/issues/51188 and
  https://github.com/OSGeo/gdal/pull/6911.
  GDAL 3.6.1 fixes that issue.
  Setting OGR_GPKG_ALLOW_THREADED_RTREE=NO environment variable
  (at generation time) also works around the issue with GDAL 3.6.0.
  Users who have generated corrupted GeoPackage files with 3.6.0
  can regnerate them with 3.6.1 with:
  "ogr2ogr out_ok.gpkg in_corrupted.gpkg"
  (assuming a GeoPackage file with vector content only)
  Consult the release notes for the list of issues addressed :
  https://github.com/OSGeo/gdal/blob/v3.6.1/NEWS.md</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1673179200">- Update to version 3.6.2 bugfix release
  See changelog https://github.com/OSGeo/gdal/blob/v3.6.2/gdal/NEWS.md</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1679054400">- update to 3.6.3:
  * bugfixes
  * see https://github.com/OSGeo/gdal/blob/v3.6.3/NEWS.md</changelog>
  <changelog author="Boris Manojlovic &lt;boris@steki.net&gt;" date="1685102400">- add required development rpms</changelog>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1692619200">- update to bugfix release version 3.7.1
  * see https://github.com/OSGeo/gdal/blob/v3.7.1/NEWS.md
- update to feature release version 3.7.0
  + see https://github.com/OSGeo/gdal/blob/v3.7.0/NEWS.md
- packaging:
  * add new buildrequire pkgconfig(libarchive)
    for new /vsi7z/ and /vsirar/ virtual file systems
  * handle new delivered files
    data/gfs.xsd: XML schema for .gfs files (#6655)
    data/gml_registry.xsd: new file with XML schema of
    gml_registry.xml (#6716)
    data/ogrinfo_output.json.schema: validate ogrinfo -json output
    data/gdalinfo_output.schema.json: validate gdalinfo -json
    output (fixes #6850)
    data/grib2_table_4_2_0_21.csv
    data/grib2_table_4_2_2_6.csv
    bin/sozip
  * spec-cleaner
  * remove limitation for python &lt; 3.11 as Factory has 3.11.4</changelog>
  <changelog author="Dirk Stoecker &lt;opensuse@dstoecker.de&gt;" date="1694692800">- Seperate drivers.ini from the library package</changelog>
  <changelog author="Dirk Stoecker &lt;opensuse@dstoecker.de&gt;" date="1695643200">- Add Conflicts entry between drivers package and old library version</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1696161600">- update to 3.7.2:
  * GDAL 3.7.2 is a bugfix release.
  * /vsiaz/: fix cached URL names when listing /vsiaz/
  * /vsiaz/: add options to pass object_id/client_id/msi_res_id
    in IMDS
  * authentication requests (AZURE_IMDS_OBJECT_ID,
    AZURE_IMDS_CLIENT_ID,
  * AZURE_IMDS_MSI_RES_ID)
  * /vsiaz/: implement Azure Active Directory Workload Identity
    authentication,
  * typically for Azure Kubernetes
  * ### Core
  * TileMatrixSet::parse(): add support for OGC 2D Tile Matrix
    Set v2 (#6882)
  * Warper: do not modify bounds when doing
    geographic-&gt;geographic on a dataset
  * with world extent but not in [-180,180] (#8194)
  * RMS resampling: avoid potential integer overflow with UInt16
    values
  * GDALChecksumImage(): fix 3.6.0 regression regarding integer
    overflow on
  * images with more than 2 billion pixels (#8254)
  * gdalinfo -json output: emit a stac['proj:epsg'] = null object
    when emitting
  * proj:wkt2 or proj:projjson (#8137)
  * gdalmdimtranslate: fix wrong output dimension size when using
    syntax like
  * '-array name=XXX,view=[::factor_gt_1]'
  * gdal2tiles: fix exception with dataset in EPSG:4326 with
    longitudes &gt; 180 in
  * WebMercator profile (#8100)
  * gdal_retile.py: allow gaps in input files larger than grid
    size (#8260)
  * GeoPackage driver:
  * GDALGeoPackageRasterBand::GetMetadata(): fix use after free
  * fix missing GRID_CELL_ENCODING metadata item when there is
    other metadata
  * remove .aux.xml file in Delete()
  * GTiff driver:
  * fix reading .tif + .tif.aux.xml file with xml:ESRI SourceGCPs
    without
  * TIFFTAG_RESOLUTIONUNIT (#8083)
  * HDF5 driver:
  * more efficient metadata collection (no functional change)
  * deal with int64/uint64 attributes
  * remove trailing space in multi-valued metadata items
  * remove dataset name prefix in band level metadata
  * address Planet's datacube band-specific metadata
  * NITF driver:
  * fix MIN/MAX_LONG/LAT when reading RPC00B
  * add support for CSCSDB (Common Sensor Covariance Support
    Data) DES from
  * GLAS/GFM SDEs
  * nitf_spec.xml: corrections to CSEXRB TRE
  * OGCAPI driver:
  * make it work when the media type of links (expected to be
    application/json)
  * is missing, using Accept content negotiation (#7970)
  * do not try to use the 'uri' member of a tilematrixset
    definition document
  * reproject bounding box from CRS84 to tile matrix set CRS
  * skip too small overview levels
  * remove erroneous taking into account of tilematrixset limits
  * STACIT driver:
  * correctly process asset 'href' starting with 'file://'
    (#8135)
  * make it tolerant to missing proj:epsg if proj:wkt2 or
    proj:projjson are
  * provided (#8137)
  * apply vsis3 protocol to s3:// items
  * WEBP driver:
  * fix build against libwebp &lt; 0.4.0 (#8111)
  * Zarr driver:
  * Zarr V2: fix duplicate array listing when both a 'foo' file
    and 'foo/'
  * directory exist on the object storage (#8192)</changelog>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1700395200">- update to bugfix release version 3.7.3
  see https://github.com/OSGeo/gdal/blob/v3.7.3/NEWS.md</changelog>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1701777600">- update to bugfix release 3.8.1
  * Full list of changes in
  https://github.com/OSGeo/gdal/blob/v3.8.1/NEWS.md
- update to version 3.8.0
  * Full list of changes in
    https://github.com/OSGeo/gdal/blob/v3.8.0/NEWS.md</changelog>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1703073600">- update to bugfix release 3.8.2
  * Full list of changes in
  https://github.com/OSGeo/gdal/blob/v3.8.2/NEWS.md</changelog>
</package>
<package pkgid="d2a3e8a57c28e43a0057369811996241737faf48bc5bb529f404577ba5316fc127cf996d760cf1326c42ab1740f25aaec1c90c099f35a7274bbc91dc5d8eaaba" name="gdal-devel" arch="x86_64">
  <version epoch="0" ver="3.8.2" rel="1.1"/>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1638187200">- Fix xerces detection by adding --with-xerces-inc parameter</changelog>
  <changelog author="D. Berge &lt;opensuse@navlost.eu&gt;" date="1640952000">- Fix build on Leap 15.3</changelog>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1641297600">- Upgrade to version 3.4.1 bugfix release
  + Full changelog https://github.com/OSGeo/gdal/blob/v3.4.0/gdal/NEWS
  + Explicitly add a call to autogen.sh
  + Upstream PCIDSK: fix write heap-buffer-overflow boo#1194263
- Removed GDALmake.opt.in.patch due to cc1plus: warning:
  - I gcore: No such file or directory [-Wmissing-include-dirs]
- Add conditionnal support for hdf4 boo#1192614 on Leap
  build -with hdf4_support can be enabled
- Update copyright year</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1646654400">- Add gdal-fix-build-poppler.patch: Fix build with poppler 22.03.0
  and newer.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1646740800">- Add gdal-fix-poppler-leap.patch: Fix build on Leap 15.4 and
  poppler.
- Add fdups macro, BuildRequires already in place, remove
  duplicate files.</changelog>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1647345600">- Update to version 3.4.2 bugfix release
  See changelog https://github.com/OSGeo/gdal/blob/v3.4.2/gdal/NEWS.md
- Remove merged upstream patches gdal-fix-poppler-leap.patch
  and gdal-fix-build-poppler.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1669377600">- Update to 3.6.0:
  * https://github.com/OSGeo/gdal/blob/v3.6.0/gdal/NEWS.md
  * Fixes boo#1205745
- Skipped 3.5.0:
  * https://github.com/OSGeo/gdal/blob/v3.5.0/gdal/NEWS.md
  * Upstream dropped deprecated perl binding
  * Drop unneeded patch:
  - gdal-perl.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1669377601">- Set bash-completion as noarch</changelog>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1669464000">- Improve packaging
  + add proj for datum presence for tests
  + add cmake-full with tests_support (ctest)
  + add bison, shapelib,OpenEXR,armadillo,qhull,libz4,pcre2
    qhull,deflate are conditionnal(missing on Leap 15)
  + cmake force non use of internal, force use of external libs
    except lerc not packaged.
  + Exclude more tests (remote,out-of-memory)</changelog>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1671105600">- Update to bugfix 3.6.1 (critical)
  Important: GDAL 3.6.1 officially retracts GDAL 3.6.0
  which cause corruption of the spatial index of GeoPackage files
  it created (in tables with 100 000 features or more): cf
  https://github.com/qgis/QGIS/issues/51188 and
  https://github.com/OSGeo/gdal/pull/6911.
  GDAL 3.6.1 fixes that issue.
  Setting OGR_GPKG_ALLOW_THREADED_RTREE=NO environment variable
  (at generation time) also works around the issue with GDAL 3.6.0.
  Users who have generated corrupted GeoPackage files with 3.6.0
  can regnerate them with 3.6.1 with:
  "ogr2ogr out_ok.gpkg in_corrupted.gpkg"
  (assuming a GeoPackage file with vector content only)
  Consult the release notes for the list of issues addressed :
  https://github.com/OSGeo/gdal/blob/v3.6.1/NEWS.md</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1673179200">- Update to version 3.6.2 bugfix release
  See changelog https://github.com/OSGeo/gdal/blob/v3.6.2/gdal/NEWS.md</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1679054400">- update to 3.6.3:
  * bugfixes
  * see https://github.com/OSGeo/gdal/blob/v3.6.3/NEWS.md</changelog>
  <changelog author="Boris Manojlovic &lt;boris@steki.net&gt;" date="1685102400">- add required development rpms</changelog>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1692619200">- update to bugfix release version 3.7.1
  * see https://github.com/OSGeo/gdal/blob/v3.7.1/NEWS.md
- update to feature release version 3.7.0
  + see https://github.com/OSGeo/gdal/blob/v3.7.0/NEWS.md
- packaging:
  * add new buildrequire pkgconfig(libarchive)
    for new /vsi7z/ and /vsirar/ virtual file systems
  * handle new delivered files
    data/gfs.xsd: XML schema for .gfs files (#6655)
    data/gml_registry.xsd: new file with XML schema of
    gml_registry.xml (#6716)
    data/ogrinfo_output.json.schema: validate ogrinfo -json output
    data/gdalinfo_output.schema.json: validate gdalinfo -json
    output (fixes #6850)
    data/grib2_table_4_2_0_21.csv
    data/grib2_table_4_2_2_6.csv
    bin/sozip
  * spec-cleaner
  * remove limitation for python &lt; 3.11 as Factory has 3.11.4</changelog>
  <changelog author="Dirk Stoecker &lt;opensuse@dstoecker.de&gt;" date="1694692800">- Seperate drivers.ini from the library package</changelog>
  <changelog author="Dirk Stoecker &lt;opensuse@dstoecker.de&gt;" date="1695643200">- Add Conflicts entry between drivers package and old library version</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1696161600">- update to 3.7.2:
  * GDAL 3.7.2 is a bugfix release.
  * /vsiaz/: fix cached URL names when listing /vsiaz/
  * /vsiaz/: add options to pass object_id/client_id/msi_res_id
    in IMDS
  * authentication requests (AZURE_IMDS_OBJECT_ID,
    AZURE_IMDS_CLIENT_ID,
  * AZURE_IMDS_MSI_RES_ID)
  * /vsiaz/: implement Azure Active Directory Workload Identity
    authentication,
  * typically for Azure Kubernetes
  * ### Core
  * TileMatrixSet::parse(): add support for OGC 2D Tile Matrix
    Set v2 (#6882)
  * Warper: do not modify bounds when doing
    geographic-&gt;geographic on a dataset
  * with world extent but not in [-180,180] (#8194)
  * RMS resampling: avoid potential integer overflow with UInt16
    values
  * GDALChecksumImage(): fix 3.6.0 regression regarding integer
    overflow on
  * images with more than 2 billion pixels (#8254)
  * gdalinfo -json output: emit a stac['proj:epsg'] = null object
    when emitting
  * proj:wkt2 or proj:projjson (#8137)
  * gdalmdimtranslate: fix wrong output dimension size when using
    syntax like
  * '-array name=XXX,view=[::factor_gt_1]'
  * gdal2tiles: fix exception with dataset in EPSG:4326 with
    longitudes &gt; 180 in
  * WebMercator profile (#8100)
  * gdal_retile.py: allow gaps in input files larger than grid
    size (#8260)
  * GeoPackage driver:
  * GDALGeoPackageRasterBand::GetMetadata(): fix use after free
  * fix missing GRID_CELL_ENCODING metadata item when there is
    other metadata
  * remove .aux.xml file in Delete()
  * GTiff driver:
  * fix reading .tif + .tif.aux.xml file with xml:ESRI SourceGCPs
    without
  * TIFFTAG_RESOLUTIONUNIT (#8083)
  * HDF5 driver:
  * more efficient metadata collection (no functional change)
  * deal with int64/uint64 attributes
  * remove trailing space in multi-valued metadata items
  * remove dataset name prefix in band level metadata
  * address Planet's datacube band-specific metadata
  * NITF driver:
  * fix MIN/MAX_LONG/LAT when reading RPC00B
  * add support for CSCSDB (Common Sensor Covariance Support
    Data) DES from
  * GLAS/GFM SDEs
  * nitf_spec.xml: corrections to CSEXRB TRE
  * OGCAPI driver:
  * make it work when the media type of links (expected to be
    application/json)
  * is missing, using Accept content negotiation (#7970)
  * do not try to use the 'uri' member of a tilematrixset
    definition document
  * reproject bounding box from CRS84 to tile matrix set CRS
  * skip too small overview levels
  * remove erroneous taking into account of tilematrixset limits
  * STACIT driver:
  * correctly process asset 'href' starting with 'file://'
    (#8135)
  * make it tolerant to missing proj:epsg if proj:wkt2 or
    proj:projjson are
  * provided (#8137)
  * apply vsis3 protocol to s3:// items
  * WEBP driver:
  * fix build against libwebp &lt; 0.4.0 (#8111)
  * Zarr driver:
  * Zarr V2: fix duplicate array listing when both a 'foo' file
    and 'foo/'
  * directory exist on the object storage (#8192)</changelog>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1700395200">- update to bugfix release version 3.7.3
  see https://github.com/OSGeo/gdal/blob/v3.7.3/NEWS.md</changelog>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1701777600">- update to bugfix release 3.8.1
  * Full list of changes in
  https://github.com/OSGeo/gdal/blob/v3.8.1/NEWS.md
- update to version 3.8.0
  * Full list of changes in
    https://github.com/OSGeo/gdal/blob/v3.8.0/NEWS.md</changelog>
  <changelog author="Bruno Friedmann &lt;bruno@ioda-net.ch&gt;" date="1703073600">- update to bugfix release 3.8.2
  * Full list of changes in
  https://github.com/OSGeo/gdal/blob/v3.8.2/NEWS.md</changelog>
</package>
<package pkgid="a9caf7f75d360096d0aa876ad9603d5a9229a45cabbd1d5111eddac088356e91208eb2b5ca81ca3f41d959657e0dde6ed53c46df282195fd8131bf7452931f4e" name="gdb" arch="i586">
  <version epoch="0" ver="13.2" rel="4.1"/>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1680609600">- Don't use multibuild.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1680609601">- Add multispec _multibuild.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1680868800">- Revert to singlespec multibuild.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684756800">- disable werror as a workaround for deprecation warnings with
  python 3.11 (bsc#1211052)</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1686052800">- Rebase to 13.2 release (fedora 38 @ fc4e284)
  * Replace gdb-12.1.tar.bz2 with gdb-13.2.tar.bz2.
- Patches dropped:
  * add-elfcompress_zstd.patch
  * binutils-gdb-support-zstd-compressed-debug-section.patch
  * fix-comparison-of-unsigned-long-int-to-int-in-record_linux_system_call.patch
  * fix-core-file-detach-crash-corefiles-29275.patch
  * fix-for-gdb.base-solib-search.exp-test.patch
  * fix-gdb-build-elf-support-check-lzstd.patch
  * fixup-gdb-rhbz1325795-framefilters-test.patch
  * gdb-6.3-focus-cmd-prev-test.patch
  * gdb-6.3-inheritancetest-20050726.patch
  * gdb-6.3-test-dtorfix-20050121.patch
  * gdb-6.3-test-movedir-20050125.patch
  * gdb-6.3-threaded-watchpoints2-20050225.patch
  * gdb-6.6-buildid-locate-rpm-scl.patch
  * gdb-6.6-bz230000-power6-disassembly-test.patch
  * gdb-add-gdb-syscalls-makefile.patch
  * gdb-add-support-for-readline-8.2.patch
  * gdb-bz601887-dwarf4-rh-test.patch
  * gdb-disable-commit-resumed-in-target_kill.patch
  * gdb-fix-assert-in-handle_jit_event.patch
  * gdb-fix-assert-when-quitting-gdb-while-a-thread-is-stepping.patch
  * gdb-fix-for-gdb.base-eof-exit.exp-test-failures.patch
  * gdb-fix-selftest-fails-with-gdb-build-with-O2-flto.patch
  * gdb-fortran-frame-string.patch
  * gdb-handle-pending-c-after-rl_callback_read_char.patch
  * gdb-improved-eof-handling-when-using-readline-7.patch
  * gdb-physname-pr11734-test.patch
  * gdb-physname-pr12273-test.patch
  * gdb-record-handle-statx-system-call.patch
  * gdb-rhbz1325795-framefilters-test.patch
  * gdb-rhbz1398387-tab-crash-test.patch
  * gdb-runtest-pie-override.patch
  * gdb-symtab-fix-handling-of-dw_tag_unspecified_type.patch
  * gdb-tdep-fix-powerpc-ieee-128-bit-format-arg-passing.patch
  * gdb-tdep-handle-pipe2-syscall-for-amd64.patch
  * gdb-tdep-support-catch-syscall-pipe2-for-i386.patch
  * gdb-tdep-update-syscalls-ppc64-ppc-linux.xml.patch
  * gdb-test-expr-cumulative-archer.patch
  * gdb-testsuite-add-kfail-in-gdb.threads-fork-plus-threads.exp.patch
  * gdb-testsuite-add-new-gdb_attach-to-check-attach-command.patch
  * gdb-testsuite-address-test-failures-in-gdb.mi-mi-multi-commands.exp.patch
  * gdb-testsuite-detect-change-instead-of-init-in-gdb.mi-mi-var-block.exp.patch
  * gdb-testsuite-enable-some-test-cases-for-x86_64-m32.patch
  * gdb-testsuite-fix-fail-in-gdb.threads-fork-and-threads.exp.patch
  * gdb-testsuite-fix-gdb.ada-literals.exp-with-aarch64.patch
  * gdb-testsuite-fix-gdb.base-break-idempotent.exp-on-ppc.patch
  * gdb-testsuite-fix-gdb.base-catch-syscall.exp-with-with-expat-no.patch
  * gdb-testsuite-fix-gdb.base-catch-syscall.exp-without-enable-targets.patch
  * gdb-testsuite-fix-gdb.base-infoline-reloc-main-from-.patch
  * gdb-testsuite-fix-gdb.base-nested-subp-2-3-.exp-with.patch
  * gdb-testsuite-fix-gdb.dwarf2-dw2-dir-file-name.exp-w.patch
  * gdb-testsuite-fix-gdb.dwarf2-dw2-out-of-range-end-of-seq.exp-on-aarch64.patch
  * gdb-testsuite-fix-gdb.dwarf2-dw2-unspecified-type-foo.c-with-m32.patch
  * gdb-testsuite-fix-gdb.mi-mi-sym-info.exp-on-opensuse-tumbleweed.patch
  * gdb-testsuite-fix-gdb.opt-clobbered-registers-o2.exp-with-gcc-12.patch
  * gdb-testsuite-fix-gdb.reverse-i387-env-reverse.exp-for-pie.patch
  * gdb-testsuite-fix-gdb.reverse-test_ioctl_tcsetsw.exp-with-libc-debuginfo.patch
  * gdb-testsuite-fix-gdb.threads-killed-outside.exp-on-aarch64.patch
  * gdb-testsuite-fix-have_mpx-test.patch
  * gdb-testsuite-fix-occasional-failure-in-gdb.mi-mi-multi-commands.exp.patch
  * gdb-testsuite-fix-test-failure-when-building-against-readline-v7.patch
  * gdb-testsuite-handle-init-errors-in-gdb.mi-user-selected-context-sync.exp.patch
  * gdb-testsuite-handle-missing-.note.gnu-stack.patch
  * gdb-testsuite-handle-older-python-in-gdb.python-py-send-packet.py.patch
  * gdb-testsuite-handle-pipe2-syscall-in-gdb.base-catch-syscall.exp.patch
  * gdb-testsuite-handle-quotes-in-gdb_py_module_available.patch
  * gdb-testsuite-handle-unordered-dict-in-gdb.python-py-mi-cmd.exp.patch
  * gdb-testsuite-refactor-gdb.threads-detach-step-over.exp.patch
  * gdb-testsuite-remove-attach-test-from-can_spawn_for_attach.patch
  * gdb-testsuite-remove-global-declarations-in-gdb.threads-detach-step-over.exp.patch
  * gdb-testsuite-remove-target-limits-in-gdb.base-catch-syscall.exp.patch
  * gdb-testsuite-skip-gdb.fortran-namelist.exp-for-gfortran-4.8.patch
  * gdb-testsuite-support-recording-of-getrandom.patch
  * gdb-testsuite-workaround-unnecessary-.s-file-with-gfortran-4.8.patch
  * gdb-update-syscalls-amd64-i386-linux.xml.patch
  * gdbserver-switch-to-right-process-in-find_one_thread.patch
  * make-gdb.ada-float-bits.exp-more-generic.patch
  * powerpc-add-support-for-ieee-128-bit-format.patch
  * powerpc-correct-the-gdb-ioctl-values-for-tcgets-tcsets-tcsetsw-and-tcsetsf.patch
  * powerpc-fix-for-gdb.base-eh_return.exp.patch
  * powerpc-fix-gdb.base-watchpoint.exp-on-power-9.patch
  * powerpc-update-expected-floating-point-output-for-gdb.arch-altivec-regs.exp-and-gdb.arch-vsx-regs.exp.patch
- Patches added:
  * fixup-gdb-bz634108-solib_address.patch
  * gdb-binutils29988-read_indexed_address.patch
  * gdb-cli-handle-pending-c-after-rl_callback_read_char.patch
  * gdb-rhbz2177655-aarch64-pauth-valid-regcache.patch
  * gdb-rhbz2183595-rustc-inside_main.patch
  * gdb-testsuite-fix-gdb.gdb-python-helper.exp-with-o2-.patch
  * gdb-testsuite-handle-output-after-prompt-in-gdb.thre.patch
  * gdb-testsuite-simplify-gdb.base-unwind-on-each-insn..patch
  * remove-some-unnecessary-includes-from-exp.y.patch
  * gdb-testsuite-fix-gdb.rust-main-crash.exp.patch
- Patches modified:
  * gdb-6.3-bz140532-ppc-unwinding-test.patch
  * gdb-6.3-gstack-20050411.patch
  * gdb-6.5-bz185337-resolve-tls-without-debuginfo-v2.patch
  * gdb-6.6-buildid-locate-rpm-suse.patch
  * gdb-6.6-buildid-locate-rpm.patch
  * gdb-6.6-buildid-locate-solib-missing-ids.patch
  * gdb-6.6-buildid-locate.patch
  * gdb-6.7-testsuite-stable-results.patch
  * gdb-ccache-workaround.patch
  * gdb-core-open-vdso-warning.patch
  * gdb-fedora-libncursesw.patch
  * gdb-gcore-bash.patch
  * gdb-linux_perf-bundle.patch
  * gdb-testsuite-ada-pie.patch
  * gdb-testsuite-add-xfail-in-gdb.arch-i386-pkru.exp.patch
  * gdb-testsuite-factor-out-proc-linux_kernel_version.patch
  * gdb-testsuite-prevent-compilation-fails-with-unix-fpie-pie.patch
- Maintenance script qa.sh:
  * Add -i586 and -x86_64.
  * Add KFAILs for PR29040, PR30521, PR30180, PR30518, PR30519.
  * Update some KFAIL patterns.
  * Add some factory KFAILs.
  * Add gdb.base/longjmp-until-in-main.exp in PR26967 KFAILs.
- Maintenance script qa-local.sh:
  * Factor out version variable, update to 13.2.
  * Try to give reason for build failure.
  * Use -$arch as argument to qa.sh.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1686312000">- Patches added (master backports):
  * aarch64-avoid-initializers-for-vlas.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1686571200">- Patches added (master backports):
  * fix-pr30369-regression-on-aarch64-arm-pr30506.patch
  * gdb-tdep-aarch64-fix-frame-address-of-last-insn.patch
  * gdb-testsuite-fix-breakpoint-regexp-in-gdb.ada-out_o.patch
  * gdb-testsuite-relax-breakpoint-count-check-in-gdb.py.patch
  * gdb-testsuite-fix-buffer-overflow-in-gdb.base-signed.patch
  * gdb-testsuite-require-syscall-time-in-gdb.reverse-ti.patch
  * gdb-testsuite-handle-missing-gdc-in-gdb.dlang-dlang-.patch
  * gdb-testsuite-add-basic-lmap-for-tcl-8.6.patch
  * gdb-testsuite-fix-gdb.rust-watch.exp-on-ppc64le.patch
  * gdb-testsuite-fix-gdb.python-py-breakpoint.exp-timeo.patch
  * powerpc-fix-for-gdb.reverse-finish-precsave.exp-and-.patch
  * powerpc-regression-fix-for-reverse-finish-command.patch
  * gdb-testsuite-don-t-use-string-cat-in-gdb.dwarf2-dw2.patch
  * move-step_until-procedure.patch
- Patches added (gdb-patches backport):
  * gdb-testsuite-add-have_host_locale.patch
- Patches added (fedora patch fixups):
  * fixup-gdb-6.3-gstack-20050411.patch
  * fixup-gdb-6.3-attach-see-vdso-test.patch
  * fixup-gdb-lineno-makeup-test.patch
  * fixup-gdb-rhbz1261564-aarch64-hw-watchpoint-test.pat.patch
- Patches dropped:
  * gdb-ppc-power7-test.patch
  * gdb-rhbz1156192-recursive-dlopen-test.patch
  * gdb-6.3-bz140532-ppc-unwinding-test.patch
- Maintenance script qa.sh:
  * Add PR30540, PR30537, PR30021 and PR30542 KFAILs.
  * Add gdb.base/gcore-excessive-memory.exp internal error.
  * Update gdb.base/inline-frame-cycle-unwind.exp KFAIL comment.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1686744000">- Patches added (master backports):
  * pass-const-frame_info_ptr-reference-for-skip_-langua.patch
- Maintenance script qa.sh:
  * Add PR30543 kfail.
  * Remove PR29793 kfail.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1692532800">- Drop libdebuginfod1 BuildRequires/Recommends. The former isn't
  needed because there's a build requirement on libdebuginfod-devel
  already, which will pull the shared library. And the latter,
  because it's bogus since RPM auto generated dependency will take
  care of that requirement.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1695816000">- Add "Suggests: %{python}-Pygments".
- Maintenance script qa.sh:
  * Note investigation of some ada test-cases.
  * Update PR30547 kfail.
  * Add PR28561 kfail.
  * Update PKRU-related kfail.
  * Use openSUSE_Factory_LegacyX86.i586 instead of
    openSUSE_Factory.i586.
  * Remove PR27813 kfail and corresponding todo.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1697803200">- Maintenance script import-fedora.sh:
  * New script.  Move skipped patches list from gdb.spec to script.
- Update to fedora 38 @ 82cc8e0.
- Patch renamed:
  * pass-const-frame_info_ptr-reference-for-skip_-langua.patch -&gt;
    gdb-rhbz2192105-ftbs-dangling-pointer
- Patches added:
  * gdb-bz2237392-dwarf-obstack-allocation.patch
  * gdb-bz2237515-debuginfod-double-free.patch
  * gdb-rhbz2160211-excessive-core-file-warnings.patch
  * gdb-rhbz2196395-debuginfod-legacy-openssl-crash.patch
  * gdb-rhbz2233961-CVE-2022-4806.patch
  * gdb-rhbz2233965-memory-leak.patch
- Maintenance script qa-local.sh:
  * Add openSUSE_Leap_15.5 and openSUSE_Factory_LegacyX86.
  * Add "List configs" item.
  * Skip i586 for SLE-11.
- Maintenance script qa.sh:
  * Make sure exit status is 0</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1697889600">- Mention import-fedora.sh to fix warning.
- Maintenance script qa.sh:
  * Update kfail for PR28561.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698148800">- Patches added (manual import from fedora rawhide @ 52a4dab):
  * gdb-rhbz1773651-gdb-index-internal-error.patch
- Patches added (backport from master):
  * gdb-support-rseq-auxvs.patch
  * gdb-symtab-fix-line-number-of-static-const-class-mem.patch
  * gdb-symtab-fix-too-many-symbols-in-gdbpy_lookup_stat.patch
  * gdb-symtab-handle-pu-in-iterate_over_some_symtabs.patch
  * gdb-symtab-work-around-pr-gas-29517.patch
  * gdb-testsuite-add-kfail-for-pr-ada-30908.patch
  * gdb-testsuite-add-xfail-for-gdb-29965-in-gdb.threads.patch
  * gdb-testsuite-fix-gdb.ada-mi_task_arg.exp-with-newer.patch
  * gdb-testsuite-fix-gdb.arch-i386-signal.exp-on-x86_64.patch
  * gdb-testsuite-fix-gdb.cp-m-static.exp-regression-on-.patch
  * gdb-testsuite-fix-gdb.dwarf2-nullptr_t.exp-with-cc-w.patch
  * gdb-testsuite-fix-regexps-in-gdb.base-step-over-sysc.patch
  * gdb-symtab-find-main-language-without-symtab-expansi.patch
  * gdb-testsuite-add-wait-for-index-cache-in-gdb.dwarf2.patch
- Patches moved (from "Backport from gdb-patches" to
  "Backports from master, available in next release"):
  * gdb-cli-handle-pending-c-after-rl_callback_read_char.patch
  * gdb-testsuite-add-have_host_locale.patch
- Maintenance script qa.sh:
  * Remove PR28463, PR28108, PR29247 and PR29160 kfails.
  * Remove PR30540, PR30908, PR29965 kfails.
  * Remove gdb.ada/mi_task_arg.exp kfail.
- Limit "Suggests: %{python}-Pygments" to SLE-15 and later.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698321600">- Patches added (backport from master):
  * gdb-symtab-don-t-deduplicate-variables-in-gdb-index.patch
- Patches dropped (requires unsupported command):
  * gdb-testsuite-add-wait-for-index-cache-in-gdb.dwarf2.patch
- Maintenance script qa.sh:
  * Added PR30528 kfail.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698321601">- Maintenance script qa.sh:
  * Add comment to kfail for PR30528.
  * Add UNRESOLVED kfail for gdb.base/gcore-excessive-memory.exp.
  * Add UNRESOLVED kfail for PR31001.
  * Remove PR27238 kfail.
  * Add powerpc64le hw watchpoint kfails.
  * Add PR31004 kfail.
  * Add PR30531 kfail.
- Patches added (backport from master):
  * xcoffread.c-fix-werror-dangling-pointer-issue-with-m.patch
  * avoid-manual-memory-management-in-go-lang.c.patch
  * gdb-go-handle-v3-go_0-mangled-prefix.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698580800">- Maintenance script qa.sh:
  * Update PR28561 kfail.
  * Update PR29781 kfail.
- Maintenance script qa-local.sh:
  * Add "Verify quilt setup" step.
- Patches added (backport from master):
  * gdb-symtab-handle-self-reference-die.patch
  * gdb-symtab-handle-self-reference-in-inherit_abstract.patch
  * gdb-symtab-add-optimized-out-static-var-to-cooked-in.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698753600">- Maintenance script qa.sh:
  * Remove PR28467, PR29418, PR29420, PR29814 and PR29408 kfail.
  * Remove gdb.tui/tui-layout-asm-short-prog.exp kfail.
  * Remove commit f68eca29d3b, 29004660c94, 301fe55e9c4,
    4d88ae0c7b5, e7d69e72bfd, 8b272d7671f, 85819864f7c, 167f3beb655
    and a0eda3df5b7 kfails.
  * Add PR31015 kfail.
  * Remove PR29793 kfail.
  * Remove gdb.arch/powerpc-bcl-prologue.exp kfail.
  * Remove PR29813 and PR29816 kfail.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698753601">- Maintenance script qa.sh:
  * Update PR28561 kfail.
  * Remove PR31015 kfail.
  * Remove PR30547 kfail.
- Patches added (backport from master):
  * gdb-symtab-add-producer_is_gas.patch
  * gdb-symtab-work-around-gas-pr28629.patch
  * gdb-tdep-fix-nr-array-elements-in-ppc64_aggregate_ca.patch
  * gdb-testsuite-fix-gdb.python-py-breakpoint.exp-with-.patch
  * gdb-tui-fix-segfault-in-tui_find_disassembly_address.patch
  * gdb-tui-fix-wmaybe-uninitialized-in-tui_find_disasse.patch
  * gdb-testsuite-add-wait_for_msg-arg-to-term-resize-fi.patch
- Patches added (backport from gdb-patches):
  * gdb-fix-segfault-in-for_each_block-part-2.patch
  * gdb-tui-allow-command-window-of-1-or-2-lines.patch
  * gdb-tui-fix-resizing-of-terminal-to-1-or-2-lines.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1699876800">- Maintenance script qa.sh:
  * Update PR31004 kfail.
- Patches added (backport from gdb-patches):
  * gdb-fix-segfault-in-for_each_block-part-1.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1702468800">- Patches added (backport from gdb-patches, swo#30728):
  * gdb-symtab-refactor-condition-in-scan_attributes.patch
  * gdb-symtab-factor-out-m_die_range_map-usage.patch
  * gdb-symtab-handle-nullptr-parent-in-parent_map-set_p.patch
  * gdb-symtab-factor-out-m_deferred_entries-usage.patch
  * gdb-symtab-resolve-deferred-entries-inter-shard-case.patch
  * gdb-symtab-keep-track-of-processed-dies-in-shard.patch
  * gdb-symtab-resolve-deferred-entries-intra-shard-case.patch
  * gdb-symtab-don-t-defer-backward-refs-inter-cu-intra-.patch
  * gdb-symtab-recurse-into-c-dw_tag_subprogram-dies-for.patch
  * gdb-symtab-keep-track-of-all-parents-for-cooked-inde.patch
  * gdb-symtab-fix-dw_tag_inlined_subroutine-entries-in-.patch</changelog>
</package>
<package pkgid="cda2066d8300583a9ea6bf4b91e28d71e2c11303a2d3c25347ace6b01620acb1999de65d1d281f9f521cd5ade3aa070f3c41d6060e7247ab8babcf0ef34f41d7" name="gdb" arch="src">
  <version epoch="0" ver="13.2" rel="4.1"/>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1680609600">- Don't use multibuild.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1680609601">- Add multispec _multibuild.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1680868800">- Revert to singlespec multibuild.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684756800">- disable werror as a workaround for deprecation warnings with
  python 3.11 (bsc#1211052)</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1686052800">- Rebase to 13.2 release (fedora 38 @ fc4e284)
  * Replace gdb-12.1.tar.bz2 with gdb-13.2.tar.bz2.
- Patches dropped:
  * add-elfcompress_zstd.patch
  * binutils-gdb-support-zstd-compressed-debug-section.patch
  * fix-comparison-of-unsigned-long-int-to-int-in-record_linux_system_call.patch
  * fix-core-file-detach-crash-corefiles-29275.patch
  * fix-for-gdb.base-solib-search.exp-test.patch
  * fix-gdb-build-elf-support-check-lzstd.patch
  * fixup-gdb-rhbz1325795-framefilters-test.patch
  * gdb-6.3-focus-cmd-prev-test.patch
  * gdb-6.3-inheritancetest-20050726.patch
  * gdb-6.3-test-dtorfix-20050121.patch
  * gdb-6.3-test-movedir-20050125.patch
  * gdb-6.3-threaded-watchpoints2-20050225.patch
  * gdb-6.6-buildid-locate-rpm-scl.patch
  * gdb-6.6-bz230000-power6-disassembly-test.patch
  * gdb-add-gdb-syscalls-makefile.patch
  * gdb-add-support-for-readline-8.2.patch
  * gdb-bz601887-dwarf4-rh-test.patch
  * gdb-disable-commit-resumed-in-target_kill.patch
  * gdb-fix-assert-in-handle_jit_event.patch
  * gdb-fix-assert-when-quitting-gdb-while-a-thread-is-stepping.patch
  * gdb-fix-for-gdb.base-eof-exit.exp-test-failures.patch
  * gdb-fix-selftest-fails-with-gdb-build-with-O2-flto.patch
  * gdb-fortran-frame-string.patch
  * gdb-handle-pending-c-after-rl_callback_read_char.patch
  * gdb-improved-eof-handling-when-using-readline-7.patch
  * gdb-physname-pr11734-test.patch
  * gdb-physname-pr12273-test.patch
  * gdb-record-handle-statx-system-call.patch
  * gdb-rhbz1325795-framefilters-test.patch
  * gdb-rhbz1398387-tab-crash-test.patch
  * gdb-runtest-pie-override.patch
  * gdb-symtab-fix-handling-of-dw_tag_unspecified_type.patch
  * gdb-tdep-fix-powerpc-ieee-128-bit-format-arg-passing.patch
  * gdb-tdep-handle-pipe2-syscall-for-amd64.patch
  * gdb-tdep-support-catch-syscall-pipe2-for-i386.patch
  * gdb-tdep-update-syscalls-ppc64-ppc-linux.xml.patch
  * gdb-test-expr-cumulative-archer.patch
  * gdb-testsuite-add-kfail-in-gdb.threads-fork-plus-threads.exp.patch
  * gdb-testsuite-add-new-gdb_attach-to-check-attach-command.patch
  * gdb-testsuite-address-test-failures-in-gdb.mi-mi-multi-commands.exp.patch
  * gdb-testsuite-detect-change-instead-of-init-in-gdb.mi-mi-var-block.exp.patch
  * gdb-testsuite-enable-some-test-cases-for-x86_64-m32.patch
  * gdb-testsuite-fix-fail-in-gdb.threads-fork-and-threads.exp.patch
  * gdb-testsuite-fix-gdb.ada-literals.exp-with-aarch64.patch
  * gdb-testsuite-fix-gdb.base-break-idempotent.exp-on-ppc.patch
  * gdb-testsuite-fix-gdb.base-catch-syscall.exp-with-with-expat-no.patch
  * gdb-testsuite-fix-gdb.base-catch-syscall.exp-without-enable-targets.patch
  * gdb-testsuite-fix-gdb.base-infoline-reloc-main-from-.patch
  * gdb-testsuite-fix-gdb.base-nested-subp-2-3-.exp-with.patch
  * gdb-testsuite-fix-gdb.dwarf2-dw2-dir-file-name.exp-w.patch
  * gdb-testsuite-fix-gdb.dwarf2-dw2-out-of-range-end-of-seq.exp-on-aarch64.patch
  * gdb-testsuite-fix-gdb.dwarf2-dw2-unspecified-type-foo.c-with-m32.patch
  * gdb-testsuite-fix-gdb.mi-mi-sym-info.exp-on-opensuse-tumbleweed.patch
  * gdb-testsuite-fix-gdb.opt-clobbered-registers-o2.exp-with-gcc-12.patch
  * gdb-testsuite-fix-gdb.reverse-i387-env-reverse.exp-for-pie.patch
  * gdb-testsuite-fix-gdb.reverse-test_ioctl_tcsetsw.exp-with-libc-debuginfo.patch
  * gdb-testsuite-fix-gdb.threads-killed-outside.exp-on-aarch64.patch
  * gdb-testsuite-fix-have_mpx-test.patch
  * gdb-testsuite-fix-occasional-failure-in-gdb.mi-mi-multi-commands.exp.patch
  * gdb-testsuite-fix-test-failure-when-building-against-readline-v7.patch
  * gdb-testsuite-handle-init-errors-in-gdb.mi-user-selected-context-sync.exp.patch
  * gdb-testsuite-handle-missing-.note.gnu-stack.patch
  * gdb-testsuite-handle-older-python-in-gdb.python-py-send-packet.py.patch
  * gdb-testsuite-handle-pipe2-syscall-in-gdb.base-catch-syscall.exp.patch
  * gdb-testsuite-handle-quotes-in-gdb_py_module_available.patch
  * gdb-testsuite-handle-unordered-dict-in-gdb.python-py-mi-cmd.exp.patch
  * gdb-testsuite-refactor-gdb.threads-detach-step-over.exp.patch
  * gdb-testsuite-remove-attach-test-from-can_spawn_for_attach.patch
  * gdb-testsuite-remove-global-declarations-in-gdb.threads-detach-step-over.exp.patch
  * gdb-testsuite-remove-target-limits-in-gdb.base-catch-syscall.exp.patch
  * gdb-testsuite-skip-gdb.fortran-namelist.exp-for-gfortran-4.8.patch
  * gdb-testsuite-support-recording-of-getrandom.patch
  * gdb-testsuite-workaround-unnecessary-.s-file-with-gfortran-4.8.patch
  * gdb-update-syscalls-amd64-i386-linux.xml.patch
  * gdbserver-switch-to-right-process-in-find_one_thread.patch
  * make-gdb.ada-float-bits.exp-more-generic.patch
  * powerpc-add-support-for-ieee-128-bit-format.patch
  * powerpc-correct-the-gdb-ioctl-values-for-tcgets-tcsets-tcsetsw-and-tcsetsf.patch
  * powerpc-fix-for-gdb.base-eh_return.exp.patch
  * powerpc-fix-gdb.base-watchpoint.exp-on-power-9.patch
  * powerpc-update-expected-floating-point-output-for-gdb.arch-altivec-regs.exp-and-gdb.arch-vsx-regs.exp.patch
- Patches added:
  * fixup-gdb-bz634108-solib_address.patch
  * gdb-binutils29988-read_indexed_address.patch
  * gdb-cli-handle-pending-c-after-rl_callback_read_char.patch
  * gdb-rhbz2177655-aarch64-pauth-valid-regcache.patch
  * gdb-rhbz2183595-rustc-inside_main.patch
  * gdb-testsuite-fix-gdb.gdb-python-helper.exp-with-o2-.patch
  * gdb-testsuite-handle-output-after-prompt-in-gdb.thre.patch
  * gdb-testsuite-simplify-gdb.base-unwind-on-each-insn..patch
  * remove-some-unnecessary-includes-from-exp.y.patch
  * gdb-testsuite-fix-gdb.rust-main-crash.exp.patch
- Patches modified:
  * gdb-6.3-bz140532-ppc-unwinding-test.patch
  * gdb-6.3-gstack-20050411.patch
  * gdb-6.5-bz185337-resolve-tls-without-debuginfo-v2.patch
  * gdb-6.6-buildid-locate-rpm-suse.patch
  * gdb-6.6-buildid-locate-rpm.patch
  * gdb-6.6-buildid-locate-solib-missing-ids.patch
  * gdb-6.6-buildid-locate.patch
  * gdb-6.7-testsuite-stable-results.patch
  * gdb-ccache-workaround.patch
  * gdb-core-open-vdso-warning.patch
  * gdb-fedora-libncursesw.patch
  * gdb-gcore-bash.patch
  * gdb-linux_perf-bundle.patch
  * gdb-testsuite-ada-pie.patch
  * gdb-testsuite-add-xfail-in-gdb.arch-i386-pkru.exp.patch
  * gdb-testsuite-factor-out-proc-linux_kernel_version.patch
  * gdb-testsuite-prevent-compilation-fails-with-unix-fpie-pie.patch
- Maintenance script qa.sh:
  * Add -i586 and -x86_64.
  * Add KFAILs for PR29040, PR30521, PR30180, PR30518, PR30519.
  * Update some KFAIL patterns.
  * Add some factory KFAILs.
  * Add gdb.base/longjmp-until-in-main.exp in PR26967 KFAILs.
- Maintenance script qa-local.sh:
  * Factor out version variable, update to 13.2.
  * Try to give reason for build failure.
  * Use -$arch as argument to qa.sh.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1686312000">- Patches added (master backports):
  * aarch64-avoid-initializers-for-vlas.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1686571200">- Patches added (master backports):
  * fix-pr30369-regression-on-aarch64-arm-pr30506.patch
  * gdb-tdep-aarch64-fix-frame-address-of-last-insn.patch
  * gdb-testsuite-fix-breakpoint-regexp-in-gdb.ada-out_o.patch
  * gdb-testsuite-relax-breakpoint-count-check-in-gdb.py.patch
  * gdb-testsuite-fix-buffer-overflow-in-gdb.base-signed.patch
  * gdb-testsuite-require-syscall-time-in-gdb.reverse-ti.patch
  * gdb-testsuite-handle-missing-gdc-in-gdb.dlang-dlang-.patch
  * gdb-testsuite-add-basic-lmap-for-tcl-8.6.patch
  * gdb-testsuite-fix-gdb.rust-watch.exp-on-ppc64le.patch
  * gdb-testsuite-fix-gdb.python-py-breakpoint.exp-timeo.patch
  * powerpc-fix-for-gdb.reverse-finish-precsave.exp-and-.patch
  * powerpc-regression-fix-for-reverse-finish-command.patch
  * gdb-testsuite-don-t-use-string-cat-in-gdb.dwarf2-dw2.patch
  * move-step_until-procedure.patch
- Patches added (gdb-patches backport):
  * gdb-testsuite-add-have_host_locale.patch
- Patches added (fedora patch fixups):
  * fixup-gdb-6.3-gstack-20050411.patch
  * fixup-gdb-6.3-attach-see-vdso-test.patch
  * fixup-gdb-lineno-makeup-test.patch
  * fixup-gdb-rhbz1261564-aarch64-hw-watchpoint-test.pat.patch
- Patches dropped:
  * gdb-ppc-power7-test.patch
  * gdb-rhbz1156192-recursive-dlopen-test.patch
  * gdb-6.3-bz140532-ppc-unwinding-test.patch
- Maintenance script qa.sh:
  * Add PR30540, PR30537, PR30021 and PR30542 KFAILs.
  * Add gdb.base/gcore-excessive-memory.exp internal error.
  * Update gdb.base/inline-frame-cycle-unwind.exp KFAIL comment.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1686744000">- Patches added (master backports):
  * pass-const-frame_info_ptr-reference-for-skip_-langua.patch
- Maintenance script qa.sh:
  * Add PR30543 kfail.
  * Remove PR29793 kfail.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1692532800">- Drop libdebuginfod1 BuildRequires/Recommends. The former isn't
  needed because there's a build requirement on libdebuginfod-devel
  already, which will pull the shared library. And the latter,
  because it's bogus since RPM auto generated dependency will take
  care of that requirement.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1695816000">- Add "Suggests: %{python}-Pygments".
- Maintenance script qa.sh:
  * Note investigation of some ada test-cases.
  * Update PR30547 kfail.
  * Add PR28561 kfail.
  * Update PKRU-related kfail.
  * Use openSUSE_Factory_LegacyX86.i586 instead of
    openSUSE_Factory.i586.
  * Remove PR27813 kfail and corresponding todo.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1697803200">- Maintenance script import-fedora.sh:
  * New script.  Move skipped patches list from gdb.spec to script.
- Update to fedora 38 @ 82cc8e0.
- Patch renamed:
  * pass-const-frame_info_ptr-reference-for-skip_-langua.patch -&gt;
    gdb-rhbz2192105-ftbs-dangling-pointer
- Patches added:
  * gdb-bz2237392-dwarf-obstack-allocation.patch
  * gdb-bz2237515-debuginfod-double-free.patch
  * gdb-rhbz2160211-excessive-core-file-warnings.patch
  * gdb-rhbz2196395-debuginfod-legacy-openssl-crash.patch
  * gdb-rhbz2233961-CVE-2022-4806.patch
  * gdb-rhbz2233965-memory-leak.patch
- Maintenance script qa-local.sh:
  * Add openSUSE_Leap_15.5 and openSUSE_Factory_LegacyX86.
  * Add "List configs" item.
  * Skip i586 for SLE-11.
- Maintenance script qa.sh:
  * Make sure exit status is 0</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1697889600">- Mention import-fedora.sh to fix warning.
- Maintenance script qa.sh:
  * Update kfail for PR28561.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698148800">- Patches added (manual import from fedora rawhide @ 52a4dab):
  * gdb-rhbz1773651-gdb-index-internal-error.patch
- Patches added (backport from master):
  * gdb-support-rseq-auxvs.patch
  * gdb-symtab-fix-line-number-of-static-const-class-mem.patch
  * gdb-symtab-fix-too-many-symbols-in-gdbpy_lookup_stat.patch
  * gdb-symtab-handle-pu-in-iterate_over_some_symtabs.patch
  * gdb-symtab-work-around-pr-gas-29517.patch
  * gdb-testsuite-add-kfail-for-pr-ada-30908.patch
  * gdb-testsuite-add-xfail-for-gdb-29965-in-gdb.threads.patch
  * gdb-testsuite-fix-gdb.ada-mi_task_arg.exp-with-newer.patch
  * gdb-testsuite-fix-gdb.arch-i386-signal.exp-on-x86_64.patch
  * gdb-testsuite-fix-gdb.cp-m-static.exp-regression-on-.patch
  * gdb-testsuite-fix-gdb.dwarf2-nullptr_t.exp-with-cc-w.patch
  * gdb-testsuite-fix-regexps-in-gdb.base-step-over-sysc.patch
  * gdb-symtab-find-main-language-without-symtab-expansi.patch
  * gdb-testsuite-add-wait-for-index-cache-in-gdb.dwarf2.patch
- Patches moved (from "Backport from gdb-patches" to
  "Backports from master, available in next release"):
  * gdb-cli-handle-pending-c-after-rl_callback_read_char.patch
  * gdb-testsuite-add-have_host_locale.patch
- Maintenance script qa.sh:
  * Remove PR28463, PR28108, PR29247 and PR29160 kfails.
  * Remove PR30540, PR30908, PR29965 kfails.
  * Remove gdb.ada/mi_task_arg.exp kfail.
- Limit "Suggests: %{python}-Pygments" to SLE-15 and later.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698321600">- Patches added (backport from master):
  * gdb-symtab-don-t-deduplicate-variables-in-gdb-index.patch
- Patches dropped (requires unsupported command):
  * gdb-testsuite-add-wait-for-index-cache-in-gdb.dwarf2.patch
- Maintenance script qa.sh:
  * Added PR30528 kfail.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698321601">- Maintenance script qa.sh:
  * Add comment to kfail for PR30528.
  * Add UNRESOLVED kfail for gdb.base/gcore-excessive-memory.exp.
  * Add UNRESOLVED kfail for PR31001.
  * Remove PR27238 kfail.
  * Add powerpc64le hw watchpoint kfails.
  * Add PR31004 kfail.
  * Add PR30531 kfail.
- Patches added (backport from master):
  * xcoffread.c-fix-werror-dangling-pointer-issue-with-m.patch
  * avoid-manual-memory-management-in-go-lang.c.patch
  * gdb-go-handle-v3-go_0-mangled-prefix.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698580800">- Maintenance script qa.sh:
  * Update PR28561 kfail.
  * Update PR29781 kfail.
- Maintenance script qa-local.sh:
  * Add "Verify quilt setup" step.
- Patches added (backport from master):
  * gdb-symtab-handle-self-reference-die.patch
  * gdb-symtab-handle-self-reference-in-inherit_abstract.patch
  * gdb-symtab-add-optimized-out-static-var-to-cooked-in.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698753600">- Maintenance script qa.sh:
  * Remove PR28467, PR29418, PR29420, PR29814 and PR29408 kfail.
  * Remove gdb.tui/tui-layout-asm-short-prog.exp kfail.
  * Remove commit f68eca29d3b, 29004660c94, 301fe55e9c4,
    4d88ae0c7b5, e7d69e72bfd, 8b272d7671f, 85819864f7c, 167f3beb655
    and a0eda3df5b7 kfails.
  * Add PR31015 kfail.
  * Remove PR29793 kfail.
  * Remove gdb.arch/powerpc-bcl-prologue.exp kfail.
  * Remove PR29813 and PR29816 kfail.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698753601">- Maintenance script qa.sh:
  * Update PR28561 kfail.
  * Remove PR31015 kfail.
  * Remove PR30547 kfail.
- Patches added (backport from master):
  * gdb-symtab-add-producer_is_gas.patch
  * gdb-symtab-work-around-gas-pr28629.patch
  * gdb-tdep-fix-nr-array-elements-in-ppc64_aggregate_ca.patch
  * gdb-testsuite-fix-gdb.python-py-breakpoint.exp-with-.patch
  * gdb-tui-fix-segfault-in-tui_find_disassembly_address.patch
  * gdb-tui-fix-wmaybe-uninitialized-in-tui_find_disasse.patch
  * gdb-testsuite-add-wait_for_msg-arg-to-term-resize-fi.patch
- Patches added (backport from gdb-patches):
  * gdb-fix-segfault-in-for_each_block-part-2.patch
  * gdb-tui-allow-command-window-of-1-or-2-lines.patch
  * gdb-tui-fix-resizing-of-terminal-to-1-or-2-lines.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1699876800">- Maintenance script qa.sh:
  * Update PR31004 kfail.
- Patches added (backport from gdb-patches):
  * gdb-fix-segfault-in-for_each_block-part-1.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1702468800">- Patches added (backport from gdb-patches, swo#30728):
  * gdb-symtab-refactor-condition-in-scan_attributes.patch
  * gdb-symtab-factor-out-m_die_range_map-usage.patch
  * gdb-symtab-handle-nullptr-parent-in-parent_map-set_p.patch
  * gdb-symtab-factor-out-m_deferred_entries-usage.patch
  * gdb-symtab-resolve-deferred-entries-inter-shard-case.patch
  * gdb-symtab-keep-track-of-processed-dies-in-shard.patch
  * gdb-symtab-resolve-deferred-entries-intra-shard-case.patch
  * gdb-symtab-don-t-defer-backward-refs-inter-cu-intra-.patch
  * gdb-symtab-recurse-into-c-dw_tag_subprogram-dies-for.patch
  * gdb-symtab-keep-track-of-all-parents-for-cooked-inde.patch
  * gdb-symtab-fix-dw_tag_inlined_subroutine-entries-in-.patch</changelog>
</package>
<package pkgid="a9f4c3efa129ab21cf8062cf735a16579939d9ad15c4f709a4b830d230208beea9eecff930bd9b73845c68ed95193542faed4a3c06b367e49af225e6e703fb5e" name="gdb" arch="x86_64">
  <version epoch="0" ver="13.2" rel="4.1"/>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1680609600">- Don't use multibuild.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1680609601">- Add multispec _multibuild.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1680868800">- Revert to singlespec multibuild.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684756800">- disable werror as a workaround for deprecation warnings with
  python 3.11 (bsc#1211052)</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1686052800">- Rebase to 13.2 release (fedora 38 @ fc4e284)
  * Replace gdb-12.1.tar.bz2 with gdb-13.2.tar.bz2.
- Patches dropped:
  * add-elfcompress_zstd.patch
  * binutils-gdb-support-zstd-compressed-debug-section.patch
  * fix-comparison-of-unsigned-long-int-to-int-in-record_linux_system_call.patch
  * fix-core-file-detach-crash-corefiles-29275.patch
  * fix-for-gdb.base-solib-search.exp-test.patch
  * fix-gdb-build-elf-support-check-lzstd.patch
  * fixup-gdb-rhbz1325795-framefilters-test.patch
  * gdb-6.3-focus-cmd-prev-test.patch
  * gdb-6.3-inheritancetest-20050726.patch
  * gdb-6.3-test-dtorfix-20050121.patch
  * gdb-6.3-test-movedir-20050125.patch
  * gdb-6.3-threaded-watchpoints2-20050225.patch
  * gdb-6.6-buildid-locate-rpm-scl.patch
  * gdb-6.6-bz230000-power6-disassembly-test.patch
  * gdb-add-gdb-syscalls-makefile.patch
  * gdb-add-support-for-readline-8.2.patch
  * gdb-bz601887-dwarf4-rh-test.patch
  * gdb-disable-commit-resumed-in-target_kill.patch
  * gdb-fix-assert-in-handle_jit_event.patch
  * gdb-fix-assert-when-quitting-gdb-while-a-thread-is-stepping.patch
  * gdb-fix-for-gdb.base-eof-exit.exp-test-failures.patch
  * gdb-fix-selftest-fails-with-gdb-build-with-O2-flto.patch
  * gdb-fortran-frame-string.patch
  * gdb-handle-pending-c-after-rl_callback_read_char.patch
  * gdb-improved-eof-handling-when-using-readline-7.patch
  * gdb-physname-pr11734-test.patch
  * gdb-physname-pr12273-test.patch
  * gdb-record-handle-statx-system-call.patch
  * gdb-rhbz1325795-framefilters-test.patch
  * gdb-rhbz1398387-tab-crash-test.patch
  * gdb-runtest-pie-override.patch
  * gdb-symtab-fix-handling-of-dw_tag_unspecified_type.patch
  * gdb-tdep-fix-powerpc-ieee-128-bit-format-arg-passing.patch
  * gdb-tdep-handle-pipe2-syscall-for-amd64.patch
  * gdb-tdep-support-catch-syscall-pipe2-for-i386.patch
  * gdb-tdep-update-syscalls-ppc64-ppc-linux.xml.patch
  * gdb-test-expr-cumulative-archer.patch
  * gdb-testsuite-add-kfail-in-gdb.threads-fork-plus-threads.exp.patch
  * gdb-testsuite-add-new-gdb_attach-to-check-attach-command.patch
  * gdb-testsuite-address-test-failures-in-gdb.mi-mi-multi-commands.exp.patch
  * gdb-testsuite-detect-change-instead-of-init-in-gdb.mi-mi-var-block.exp.patch
  * gdb-testsuite-enable-some-test-cases-for-x86_64-m32.patch
  * gdb-testsuite-fix-fail-in-gdb.threads-fork-and-threads.exp.patch
  * gdb-testsuite-fix-gdb.ada-literals.exp-with-aarch64.patch
  * gdb-testsuite-fix-gdb.base-break-idempotent.exp-on-ppc.patch
  * gdb-testsuite-fix-gdb.base-catch-syscall.exp-with-with-expat-no.patch
  * gdb-testsuite-fix-gdb.base-catch-syscall.exp-without-enable-targets.patch
  * gdb-testsuite-fix-gdb.base-infoline-reloc-main-from-.patch
  * gdb-testsuite-fix-gdb.base-nested-subp-2-3-.exp-with.patch
  * gdb-testsuite-fix-gdb.dwarf2-dw2-dir-file-name.exp-w.patch
  * gdb-testsuite-fix-gdb.dwarf2-dw2-out-of-range-end-of-seq.exp-on-aarch64.patch
  * gdb-testsuite-fix-gdb.dwarf2-dw2-unspecified-type-foo.c-with-m32.patch
  * gdb-testsuite-fix-gdb.mi-mi-sym-info.exp-on-opensuse-tumbleweed.patch
  * gdb-testsuite-fix-gdb.opt-clobbered-registers-o2.exp-with-gcc-12.patch
  * gdb-testsuite-fix-gdb.reverse-i387-env-reverse.exp-for-pie.patch
  * gdb-testsuite-fix-gdb.reverse-test_ioctl_tcsetsw.exp-with-libc-debuginfo.patch
  * gdb-testsuite-fix-gdb.threads-killed-outside.exp-on-aarch64.patch
  * gdb-testsuite-fix-have_mpx-test.patch
  * gdb-testsuite-fix-occasional-failure-in-gdb.mi-mi-multi-commands.exp.patch
  * gdb-testsuite-fix-test-failure-when-building-against-readline-v7.patch
  * gdb-testsuite-handle-init-errors-in-gdb.mi-user-selected-context-sync.exp.patch
  * gdb-testsuite-handle-missing-.note.gnu-stack.patch
  * gdb-testsuite-handle-older-python-in-gdb.python-py-send-packet.py.patch
  * gdb-testsuite-handle-pipe2-syscall-in-gdb.base-catch-syscall.exp.patch
  * gdb-testsuite-handle-quotes-in-gdb_py_module_available.patch
  * gdb-testsuite-handle-unordered-dict-in-gdb.python-py-mi-cmd.exp.patch
  * gdb-testsuite-refactor-gdb.threads-detach-step-over.exp.patch
  * gdb-testsuite-remove-attach-test-from-can_spawn_for_attach.patch
  * gdb-testsuite-remove-global-declarations-in-gdb.threads-detach-step-over.exp.patch
  * gdb-testsuite-remove-target-limits-in-gdb.base-catch-syscall.exp.patch
  * gdb-testsuite-skip-gdb.fortran-namelist.exp-for-gfortran-4.8.patch
  * gdb-testsuite-support-recording-of-getrandom.patch
  * gdb-testsuite-workaround-unnecessary-.s-file-with-gfortran-4.8.patch
  * gdb-update-syscalls-amd64-i386-linux.xml.patch
  * gdbserver-switch-to-right-process-in-find_one_thread.patch
  * make-gdb.ada-float-bits.exp-more-generic.patch
  * powerpc-add-support-for-ieee-128-bit-format.patch
  * powerpc-correct-the-gdb-ioctl-values-for-tcgets-tcsets-tcsetsw-and-tcsetsf.patch
  * powerpc-fix-for-gdb.base-eh_return.exp.patch
  * powerpc-fix-gdb.base-watchpoint.exp-on-power-9.patch
  * powerpc-update-expected-floating-point-output-for-gdb.arch-altivec-regs.exp-and-gdb.arch-vsx-regs.exp.patch
- Patches added:
  * fixup-gdb-bz634108-solib_address.patch
  * gdb-binutils29988-read_indexed_address.patch
  * gdb-cli-handle-pending-c-after-rl_callback_read_char.patch
  * gdb-rhbz2177655-aarch64-pauth-valid-regcache.patch
  * gdb-rhbz2183595-rustc-inside_main.patch
  * gdb-testsuite-fix-gdb.gdb-python-helper.exp-with-o2-.patch
  * gdb-testsuite-handle-output-after-prompt-in-gdb.thre.patch
  * gdb-testsuite-simplify-gdb.base-unwind-on-each-insn..patch
  * remove-some-unnecessary-includes-from-exp.y.patch
  * gdb-testsuite-fix-gdb.rust-main-crash.exp.patch
- Patches modified:
  * gdb-6.3-bz140532-ppc-unwinding-test.patch
  * gdb-6.3-gstack-20050411.patch
  * gdb-6.5-bz185337-resolve-tls-without-debuginfo-v2.patch
  * gdb-6.6-buildid-locate-rpm-suse.patch
  * gdb-6.6-buildid-locate-rpm.patch
  * gdb-6.6-buildid-locate-solib-missing-ids.patch
  * gdb-6.6-buildid-locate.patch
  * gdb-6.7-testsuite-stable-results.patch
  * gdb-ccache-workaround.patch
  * gdb-core-open-vdso-warning.patch
  * gdb-fedora-libncursesw.patch
  * gdb-gcore-bash.patch
  * gdb-linux_perf-bundle.patch
  * gdb-testsuite-ada-pie.patch
  * gdb-testsuite-add-xfail-in-gdb.arch-i386-pkru.exp.patch
  * gdb-testsuite-factor-out-proc-linux_kernel_version.patch
  * gdb-testsuite-prevent-compilation-fails-with-unix-fpie-pie.patch
- Maintenance script qa.sh:
  * Add -i586 and -x86_64.
  * Add KFAILs for PR29040, PR30521, PR30180, PR30518, PR30519.
  * Update some KFAIL patterns.
  * Add some factory KFAILs.
  * Add gdb.base/longjmp-until-in-main.exp in PR26967 KFAILs.
- Maintenance script qa-local.sh:
  * Factor out version variable, update to 13.2.
  * Try to give reason for build failure.
  * Use -$arch as argument to qa.sh.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1686312000">- Patches added (master backports):
  * aarch64-avoid-initializers-for-vlas.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1686571200">- Patches added (master backports):
  * fix-pr30369-regression-on-aarch64-arm-pr30506.patch
  * gdb-tdep-aarch64-fix-frame-address-of-last-insn.patch
  * gdb-testsuite-fix-breakpoint-regexp-in-gdb.ada-out_o.patch
  * gdb-testsuite-relax-breakpoint-count-check-in-gdb.py.patch
  * gdb-testsuite-fix-buffer-overflow-in-gdb.base-signed.patch
  * gdb-testsuite-require-syscall-time-in-gdb.reverse-ti.patch
  * gdb-testsuite-handle-missing-gdc-in-gdb.dlang-dlang-.patch
  * gdb-testsuite-add-basic-lmap-for-tcl-8.6.patch
  * gdb-testsuite-fix-gdb.rust-watch.exp-on-ppc64le.patch
  * gdb-testsuite-fix-gdb.python-py-breakpoint.exp-timeo.patch
  * powerpc-fix-for-gdb.reverse-finish-precsave.exp-and-.patch
  * powerpc-regression-fix-for-reverse-finish-command.patch
  * gdb-testsuite-don-t-use-string-cat-in-gdb.dwarf2-dw2.patch
  * move-step_until-procedure.patch
- Patches added (gdb-patches backport):
  * gdb-testsuite-add-have_host_locale.patch
- Patches added (fedora patch fixups):
  * fixup-gdb-6.3-gstack-20050411.patch
  * fixup-gdb-6.3-attach-see-vdso-test.patch
  * fixup-gdb-lineno-makeup-test.patch
  * fixup-gdb-rhbz1261564-aarch64-hw-watchpoint-test.pat.patch
- Patches dropped:
  * gdb-ppc-power7-test.patch
  * gdb-rhbz1156192-recursive-dlopen-test.patch
  * gdb-6.3-bz140532-ppc-unwinding-test.patch
- Maintenance script qa.sh:
  * Add PR30540, PR30537, PR30021 and PR30542 KFAILs.
  * Add gdb.base/gcore-excessive-memory.exp internal error.
  * Update gdb.base/inline-frame-cycle-unwind.exp KFAIL comment.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1686744000">- Patches added (master backports):
  * pass-const-frame_info_ptr-reference-for-skip_-langua.patch
- Maintenance script qa.sh:
  * Add PR30543 kfail.
  * Remove PR29793 kfail.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1692532800">- Drop libdebuginfod1 BuildRequires/Recommends. The former isn't
  needed because there's a build requirement on libdebuginfod-devel
  already, which will pull the shared library. And the latter,
  because it's bogus since RPM auto generated dependency will take
  care of that requirement.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1695816000">- Add "Suggests: %{python}-Pygments".
- Maintenance script qa.sh:
  * Note investigation of some ada test-cases.
  * Update PR30547 kfail.
  * Add PR28561 kfail.
  * Update PKRU-related kfail.
  * Use openSUSE_Factory_LegacyX86.i586 instead of
    openSUSE_Factory.i586.
  * Remove PR27813 kfail and corresponding todo.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1697803200">- Maintenance script import-fedora.sh:
  * New script.  Move skipped patches list from gdb.spec to script.
- Update to fedora 38 @ 82cc8e0.
- Patch renamed:
  * pass-const-frame_info_ptr-reference-for-skip_-langua.patch -&gt;
    gdb-rhbz2192105-ftbs-dangling-pointer
- Patches added:
  * gdb-bz2237392-dwarf-obstack-allocation.patch
  * gdb-bz2237515-debuginfod-double-free.patch
  * gdb-rhbz2160211-excessive-core-file-warnings.patch
  * gdb-rhbz2196395-debuginfod-legacy-openssl-crash.patch
  * gdb-rhbz2233961-CVE-2022-4806.patch
  * gdb-rhbz2233965-memory-leak.patch
- Maintenance script qa-local.sh:
  * Add openSUSE_Leap_15.5 and openSUSE_Factory_LegacyX86.
  * Add "List configs" item.
  * Skip i586 for SLE-11.
- Maintenance script qa.sh:
  * Make sure exit status is 0</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1697889600">- Mention import-fedora.sh to fix warning.
- Maintenance script qa.sh:
  * Update kfail for PR28561.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698148800">- Patches added (manual import from fedora rawhide @ 52a4dab):
  * gdb-rhbz1773651-gdb-index-internal-error.patch
- Patches added (backport from master):
  * gdb-support-rseq-auxvs.patch
  * gdb-symtab-fix-line-number-of-static-const-class-mem.patch
  * gdb-symtab-fix-too-many-symbols-in-gdbpy_lookup_stat.patch
  * gdb-symtab-handle-pu-in-iterate_over_some_symtabs.patch
  * gdb-symtab-work-around-pr-gas-29517.patch
  * gdb-testsuite-add-kfail-for-pr-ada-30908.patch
  * gdb-testsuite-add-xfail-for-gdb-29965-in-gdb.threads.patch
  * gdb-testsuite-fix-gdb.ada-mi_task_arg.exp-with-newer.patch
  * gdb-testsuite-fix-gdb.arch-i386-signal.exp-on-x86_64.patch
  * gdb-testsuite-fix-gdb.cp-m-static.exp-regression-on-.patch
  * gdb-testsuite-fix-gdb.dwarf2-nullptr_t.exp-with-cc-w.patch
  * gdb-testsuite-fix-regexps-in-gdb.base-step-over-sysc.patch
  * gdb-symtab-find-main-language-without-symtab-expansi.patch
  * gdb-testsuite-add-wait-for-index-cache-in-gdb.dwarf2.patch
- Patches moved (from "Backport from gdb-patches" to
  "Backports from master, available in next release"):
  * gdb-cli-handle-pending-c-after-rl_callback_read_char.patch
  * gdb-testsuite-add-have_host_locale.patch
- Maintenance script qa.sh:
  * Remove PR28463, PR28108, PR29247 and PR29160 kfails.
  * Remove PR30540, PR30908, PR29965 kfails.
  * Remove gdb.ada/mi_task_arg.exp kfail.
- Limit "Suggests: %{python}-Pygments" to SLE-15 and later.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698321600">- Patches added (backport from master):
  * gdb-symtab-don-t-deduplicate-variables-in-gdb-index.patch
- Patches dropped (requires unsupported command):
  * gdb-testsuite-add-wait-for-index-cache-in-gdb.dwarf2.patch
- Maintenance script qa.sh:
  * Added PR30528 kfail.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698321601">- Maintenance script qa.sh:
  * Add comment to kfail for PR30528.
  * Add UNRESOLVED kfail for gdb.base/gcore-excessive-memory.exp.
  * Add UNRESOLVED kfail for PR31001.
  * Remove PR27238 kfail.
  * Add powerpc64le hw watchpoint kfails.
  * Add PR31004 kfail.
  * Add PR30531 kfail.
- Patches added (backport from master):
  * xcoffread.c-fix-werror-dangling-pointer-issue-with-m.patch
  * avoid-manual-memory-management-in-go-lang.c.patch
  * gdb-go-handle-v3-go_0-mangled-prefix.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698580800">- Maintenance script qa.sh:
  * Update PR28561 kfail.
  * Update PR29781 kfail.
- Maintenance script qa-local.sh:
  * Add "Verify quilt setup" step.
- Patches added (backport from master):
  * gdb-symtab-handle-self-reference-die.patch
  * gdb-symtab-handle-self-reference-in-inherit_abstract.patch
  * gdb-symtab-add-optimized-out-static-var-to-cooked-in.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698753600">- Maintenance script qa.sh:
  * Remove PR28467, PR29418, PR29420, PR29814 and PR29408 kfail.
  * Remove gdb.tui/tui-layout-asm-short-prog.exp kfail.
  * Remove commit f68eca29d3b, 29004660c94, 301fe55e9c4,
    4d88ae0c7b5, e7d69e72bfd, 8b272d7671f, 85819864f7c, 167f3beb655
    and a0eda3df5b7 kfails.
  * Add PR31015 kfail.
  * Remove PR29793 kfail.
  * Remove gdb.arch/powerpc-bcl-prologue.exp kfail.
  * Remove PR29813 and PR29816 kfail.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698753601">- Maintenance script qa.sh:
  * Update PR28561 kfail.
  * Remove PR31015 kfail.
  * Remove PR30547 kfail.
- Patches added (backport from master):
  * gdb-symtab-add-producer_is_gas.patch
  * gdb-symtab-work-around-gas-pr28629.patch
  * gdb-tdep-fix-nr-array-elements-in-ppc64_aggregate_ca.patch
  * gdb-testsuite-fix-gdb.python-py-breakpoint.exp-with-.patch
  * gdb-tui-fix-segfault-in-tui_find_disassembly_address.patch
  * gdb-tui-fix-wmaybe-uninitialized-in-tui_find_disasse.patch
  * gdb-testsuite-add-wait_for_msg-arg-to-term-resize-fi.patch
- Patches added (backport from gdb-patches):
  * gdb-fix-segfault-in-for_each_block-part-2.patch
  * gdb-tui-allow-command-window-of-1-or-2-lines.patch
  * gdb-tui-fix-resizing-of-terminal-to-1-or-2-lines.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1699876800">- Maintenance script qa.sh:
  * Update PR31004 kfail.
- Patches added (backport from gdb-patches):
  * gdb-fix-segfault-in-for_each_block-part-1.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1702468800">- Patches added (backport from gdb-patches, swo#30728):
  * gdb-symtab-refactor-condition-in-scan_attributes.patch
  * gdb-symtab-factor-out-m_die_range_map-usage.patch
  * gdb-symtab-handle-nullptr-parent-in-parent_map-set_p.patch
  * gdb-symtab-factor-out-m_deferred_entries-usage.patch
  * gdb-symtab-resolve-deferred-entries-inter-shard-case.patch
  * gdb-symtab-keep-track-of-processed-dies-in-shard.patch
  * gdb-symtab-resolve-deferred-entries-intra-shard-case.patch
  * gdb-symtab-don-t-defer-backward-refs-inter-cu-intra-.patch
  * gdb-symtab-recurse-into-c-dw_tag_subprogram-dies-for.patch
  * gdb-symtab-keep-track-of-all-parents-for-cooked-inde.patch
  * gdb-symtab-fix-dw_tag_inlined_subroutine-entries-in-.patch</changelog>
</package>
<package pkgid="6d49ab15a75e40ec876c3218207e3eeaaa34a74602de57c73e43459b1fddab2bc95c8466f1a30951299b4d61ec74a34941688d0fb7b8bae44e60f5b174923348" name="gdb-debuginfo" arch="i586">
  <version epoch="0" ver="13.2" rel="4.1"/>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1680609600">- Don't use multibuild.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1680609601">- Add multispec _multibuild.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1680868800">- Revert to singlespec multibuild.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684756800">- disable werror as a workaround for deprecation warnings with
  python 3.11 (bsc#1211052)</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1686052800">- Rebase to 13.2 release (fedora 38 @ fc4e284)
  * Replace gdb-12.1.tar.bz2 with gdb-13.2.tar.bz2.
- Patches dropped:
  * add-elfcompress_zstd.patch
  * binutils-gdb-support-zstd-compressed-debug-section.patch
  * fix-comparison-of-unsigned-long-int-to-int-in-record_linux_system_call.patch
  * fix-core-file-detach-crash-corefiles-29275.patch
  * fix-for-gdb.base-solib-search.exp-test.patch
  * fix-gdb-build-elf-support-check-lzstd.patch
  * fixup-gdb-rhbz1325795-framefilters-test.patch
  * gdb-6.3-focus-cmd-prev-test.patch
  * gdb-6.3-inheritancetest-20050726.patch
  * gdb-6.3-test-dtorfix-20050121.patch
  * gdb-6.3-test-movedir-20050125.patch
  * gdb-6.3-threaded-watchpoints2-20050225.patch
  * gdb-6.6-buildid-locate-rpm-scl.patch
  * gdb-6.6-bz230000-power6-disassembly-test.patch
  * gdb-add-gdb-syscalls-makefile.patch
  * gdb-add-support-for-readline-8.2.patch
  * gdb-bz601887-dwarf4-rh-test.patch
  * gdb-disable-commit-resumed-in-target_kill.patch
  * gdb-fix-assert-in-handle_jit_event.patch
  * gdb-fix-assert-when-quitting-gdb-while-a-thread-is-stepping.patch
  * gdb-fix-for-gdb.base-eof-exit.exp-test-failures.patch
  * gdb-fix-selftest-fails-with-gdb-build-with-O2-flto.patch
  * gdb-fortran-frame-string.patch
  * gdb-handle-pending-c-after-rl_callback_read_char.patch
  * gdb-improved-eof-handling-when-using-readline-7.patch
  * gdb-physname-pr11734-test.patch
  * gdb-physname-pr12273-test.patch
  * gdb-record-handle-statx-system-call.patch
  * gdb-rhbz1325795-framefilters-test.patch
  * gdb-rhbz1398387-tab-crash-test.patch
  * gdb-runtest-pie-override.patch
  * gdb-symtab-fix-handling-of-dw_tag_unspecified_type.patch
  * gdb-tdep-fix-powerpc-ieee-128-bit-format-arg-passing.patch
  * gdb-tdep-handle-pipe2-syscall-for-amd64.patch
  * gdb-tdep-support-catch-syscall-pipe2-for-i386.patch
  * gdb-tdep-update-syscalls-ppc64-ppc-linux.xml.patch
  * gdb-test-expr-cumulative-archer.patch
  * gdb-testsuite-add-kfail-in-gdb.threads-fork-plus-threads.exp.patch
  * gdb-testsuite-add-new-gdb_attach-to-check-attach-command.patch
  * gdb-testsuite-address-test-failures-in-gdb.mi-mi-multi-commands.exp.patch
  * gdb-testsuite-detect-change-instead-of-init-in-gdb.mi-mi-var-block.exp.patch
  * gdb-testsuite-enable-some-test-cases-for-x86_64-m32.patch
  * gdb-testsuite-fix-fail-in-gdb.threads-fork-and-threads.exp.patch
  * gdb-testsuite-fix-gdb.ada-literals.exp-with-aarch64.patch
  * gdb-testsuite-fix-gdb.base-break-idempotent.exp-on-ppc.patch
  * gdb-testsuite-fix-gdb.base-catch-syscall.exp-with-with-expat-no.patch
  * gdb-testsuite-fix-gdb.base-catch-syscall.exp-without-enable-targets.patch
  * gdb-testsuite-fix-gdb.base-infoline-reloc-main-from-.patch
  * gdb-testsuite-fix-gdb.base-nested-subp-2-3-.exp-with.patch
  * gdb-testsuite-fix-gdb.dwarf2-dw2-dir-file-name.exp-w.patch
  * gdb-testsuite-fix-gdb.dwarf2-dw2-out-of-range-end-of-seq.exp-on-aarch64.patch
  * gdb-testsuite-fix-gdb.dwarf2-dw2-unspecified-type-foo.c-with-m32.patch
  * gdb-testsuite-fix-gdb.mi-mi-sym-info.exp-on-opensuse-tumbleweed.patch
  * gdb-testsuite-fix-gdb.opt-clobbered-registers-o2.exp-with-gcc-12.patch
  * gdb-testsuite-fix-gdb.reverse-i387-env-reverse.exp-for-pie.patch
  * gdb-testsuite-fix-gdb.reverse-test_ioctl_tcsetsw.exp-with-libc-debuginfo.patch
  * gdb-testsuite-fix-gdb.threads-killed-outside.exp-on-aarch64.patch
  * gdb-testsuite-fix-have_mpx-test.patch
  * gdb-testsuite-fix-occasional-failure-in-gdb.mi-mi-multi-commands.exp.patch
  * gdb-testsuite-fix-test-failure-when-building-against-readline-v7.patch
  * gdb-testsuite-handle-init-errors-in-gdb.mi-user-selected-context-sync.exp.patch
  * gdb-testsuite-handle-missing-.note.gnu-stack.patch
  * gdb-testsuite-handle-older-python-in-gdb.python-py-send-packet.py.patch
  * gdb-testsuite-handle-pipe2-syscall-in-gdb.base-catch-syscall.exp.patch
  * gdb-testsuite-handle-quotes-in-gdb_py_module_available.patch
  * gdb-testsuite-handle-unordered-dict-in-gdb.python-py-mi-cmd.exp.patch
  * gdb-testsuite-refactor-gdb.threads-detach-step-over.exp.patch
  * gdb-testsuite-remove-attach-test-from-can_spawn_for_attach.patch
  * gdb-testsuite-remove-global-declarations-in-gdb.threads-detach-step-over.exp.patch
  * gdb-testsuite-remove-target-limits-in-gdb.base-catch-syscall.exp.patch
  * gdb-testsuite-skip-gdb.fortran-namelist.exp-for-gfortran-4.8.patch
  * gdb-testsuite-support-recording-of-getrandom.patch
  * gdb-testsuite-workaround-unnecessary-.s-file-with-gfortran-4.8.patch
  * gdb-update-syscalls-amd64-i386-linux.xml.patch
  * gdbserver-switch-to-right-process-in-find_one_thread.patch
  * make-gdb.ada-float-bits.exp-more-generic.patch
  * powerpc-add-support-for-ieee-128-bit-format.patch
  * powerpc-correct-the-gdb-ioctl-values-for-tcgets-tcsets-tcsetsw-and-tcsetsf.patch
  * powerpc-fix-for-gdb.base-eh_return.exp.patch
  * powerpc-fix-gdb.base-watchpoint.exp-on-power-9.patch
  * powerpc-update-expected-floating-point-output-for-gdb.arch-altivec-regs.exp-and-gdb.arch-vsx-regs.exp.patch
- Patches added:
  * fixup-gdb-bz634108-solib_address.patch
  * gdb-binutils29988-read_indexed_address.patch
  * gdb-cli-handle-pending-c-after-rl_callback_read_char.patch
  * gdb-rhbz2177655-aarch64-pauth-valid-regcache.patch
  * gdb-rhbz2183595-rustc-inside_main.patch
  * gdb-testsuite-fix-gdb.gdb-python-helper.exp-with-o2-.patch
  * gdb-testsuite-handle-output-after-prompt-in-gdb.thre.patch
  * gdb-testsuite-simplify-gdb.base-unwind-on-each-insn..patch
  * remove-some-unnecessary-includes-from-exp.y.patch
  * gdb-testsuite-fix-gdb.rust-main-crash.exp.patch
- Patches modified:
  * gdb-6.3-bz140532-ppc-unwinding-test.patch
  * gdb-6.3-gstack-20050411.patch
  * gdb-6.5-bz185337-resolve-tls-without-debuginfo-v2.patch
  * gdb-6.6-buildid-locate-rpm-suse.patch
  * gdb-6.6-buildid-locate-rpm.patch
  * gdb-6.6-buildid-locate-solib-missing-ids.patch
  * gdb-6.6-buildid-locate.patch
  * gdb-6.7-testsuite-stable-results.patch
  * gdb-ccache-workaround.patch
  * gdb-core-open-vdso-warning.patch
  * gdb-fedora-libncursesw.patch
  * gdb-gcore-bash.patch
  * gdb-linux_perf-bundle.patch
  * gdb-testsuite-ada-pie.patch
  * gdb-testsuite-add-xfail-in-gdb.arch-i386-pkru.exp.patch
  * gdb-testsuite-factor-out-proc-linux_kernel_version.patch
  * gdb-testsuite-prevent-compilation-fails-with-unix-fpie-pie.patch
- Maintenance script qa.sh:
  * Add -i586 and -x86_64.
  * Add KFAILs for PR29040, PR30521, PR30180, PR30518, PR30519.
  * Update some KFAIL patterns.
  * Add some factory KFAILs.
  * Add gdb.base/longjmp-until-in-main.exp in PR26967 KFAILs.
- Maintenance script qa-local.sh:
  * Factor out version variable, update to 13.2.
  * Try to give reason for build failure.
  * Use -$arch as argument to qa.sh.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1686312000">- Patches added (master backports):
  * aarch64-avoid-initializers-for-vlas.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1686571200">- Patches added (master backports):
  * fix-pr30369-regression-on-aarch64-arm-pr30506.patch
  * gdb-tdep-aarch64-fix-frame-address-of-last-insn.patch
  * gdb-testsuite-fix-breakpoint-regexp-in-gdb.ada-out_o.patch
  * gdb-testsuite-relax-breakpoint-count-check-in-gdb.py.patch
  * gdb-testsuite-fix-buffer-overflow-in-gdb.base-signed.patch
  * gdb-testsuite-require-syscall-time-in-gdb.reverse-ti.patch
  * gdb-testsuite-handle-missing-gdc-in-gdb.dlang-dlang-.patch
  * gdb-testsuite-add-basic-lmap-for-tcl-8.6.patch
  * gdb-testsuite-fix-gdb.rust-watch.exp-on-ppc64le.patch
  * gdb-testsuite-fix-gdb.python-py-breakpoint.exp-timeo.patch
  * powerpc-fix-for-gdb.reverse-finish-precsave.exp-and-.patch
  * powerpc-regression-fix-for-reverse-finish-command.patch
  * gdb-testsuite-don-t-use-string-cat-in-gdb.dwarf2-dw2.patch
  * move-step_until-procedure.patch
- Patches added (gdb-patches backport):
  * gdb-testsuite-add-have_host_locale.patch
- Patches added (fedora patch fixups):
  * fixup-gdb-6.3-gstack-20050411.patch
  * fixup-gdb-6.3-attach-see-vdso-test.patch
  * fixup-gdb-lineno-makeup-test.patch
  * fixup-gdb-rhbz1261564-aarch64-hw-watchpoint-test.pat.patch
- Patches dropped:
  * gdb-ppc-power7-test.patch
  * gdb-rhbz1156192-recursive-dlopen-test.patch
  * gdb-6.3-bz140532-ppc-unwinding-test.patch
- Maintenance script qa.sh:
  * Add PR30540, PR30537, PR30021 and PR30542 KFAILs.
  * Add gdb.base/gcore-excessive-memory.exp internal error.
  * Update gdb.base/inline-frame-cycle-unwind.exp KFAIL comment.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1686744000">- Patches added (master backports):
  * pass-const-frame_info_ptr-reference-for-skip_-langua.patch
- Maintenance script qa.sh:
  * Add PR30543 kfail.
  * Remove PR29793 kfail.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1692532800">- Drop libdebuginfod1 BuildRequires/Recommends. The former isn't
  needed because there's a build requirement on libdebuginfod-devel
  already, which will pull the shared library. And the latter,
  because it's bogus since RPM auto generated dependency will take
  care of that requirement.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1695816000">- Add "Suggests: %{python}-Pygments".
- Maintenance script qa.sh:
  * Note investigation of some ada test-cases.
  * Update PR30547 kfail.
  * Add PR28561 kfail.
  * Update PKRU-related kfail.
  * Use openSUSE_Factory_LegacyX86.i586 instead of
    openSUSE_Factory.i586.
  * Remove PR27813 kfail and corresponding todo.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1697803200">- Maintenance script import-fedora.sh:
  * New script.  Move skipped patches list from gdb.spec to script.
- Update to fedora 38 @ 82cc8e0.
- Patch renamed:
  * pass-const-frame_info_ptr-reference-for-skip_-langua.patch -&gt;
    gdb-rhbz2192105-ftbs-dangling-pointer
- Patches added:
  * gdb-bz2237392-dwarf-obstack-allocation.patch
  * gdb-bz2237515-debuginfod-double-free.patch
  * gdb-rhbz2160211-excessive-core-file-warnings.patch
  * gdb-rhbz2196395-debuginfod-legacy-openssl-crash.patch
  * gdb-rhbz2233961-CVE-2022-4806.patch
  * gdb-rhbz2233965-memory-leak.patch
- Maintenance script qa-local.sh:
  * Add openSUSE_Leap_15.5 and openSUSE_Factory_LegacyX86.
  * Add "List configs" item.
  * Skip i586 for SLE-11.
- Maintenance script qa.sh:
  * Make sure exit status is 0</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1697889600">- Mention import-fedora.sh to fix warning.
- Maintenance script qa.sh:
  * Update kfail for PR28561.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698148800">- Patches added (manual import from fedora rawhide @ 52a4dab):
  * gdb-rhbz1773651-gdb-index-internal-error.patch
- Patches added (backport from master):
  * gdb-support-rseq-auxvs.patch
  * gdb-symtab-fix-line-number-of-static-const-class-mem.patch
  * gdb-symtab-fix-too-many-symbols-in-gdbpy_lookup_stat.patch
  * gdb-symtab-handle-pu-in-iterate_over_some_symtabs.patch
  * gdb-symtab-work-around-pr-gas-29517.patch
  * gdb-testsuite-add-kfail-for-pr-ada-30908.patch
  * gdb-testsuite-add-xfail-for-gdb-29965-in-gdb.threads.patch
  * gdb-testsuite-fix-gdb.ada-mi_task_arg.exp-with-newer.patch
  * gdb-testsuite-fix-gdb.arch-i386-signal.exp-on-x86_64.patch
  * gdb-testsuite-fix-gdb.cp-m-static.exp-regression-on-.patch
  * gdb-testsuite-fix-gdb.dwarf2-nullptr_t.exp-with-cc-w.patch
  * gdb-testsuite-fix-regexps-in-gdb.base-step-over-sysc.patch
  * gdb-symtab-find-main-language-without-symtab-expansi.patch
  * gdb-testsuite-add-wait-for-index-cache-in-gdb.dwarf2.patch
- Patches moved (from "Backport from gdb-patches" to
  "Backports from master, available in next release"):
  * gdb-cli-handle-pending-c-after-rl_callback_read_char.patch
  * gdb-testsuite-add-have_host_locale.patch
- Maintenance script qa.sh:
  * Remove PR28463, PR28108, PR29247 and PR29160 kfails.
  * Remove PR30540, PR30908, PR29965 kfails.
  * Remove gdb.ada/mi_task_arg.exp kfail.
- Limit "Suggests: %{python}-Pygments" to SLE-15 and later.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698321600">- Patches added (backport from master):
  * gdb-symtab-don-t-deduplicate-variables-in-gdb-index.patch
- Patches dropped (requires unsupported command):
  * gdb-testsuite-add-wait-for-index-cache-in-gdb.dwarf2.patch
- Maintenance script qa.sh:
  * Added PR30528 kfail.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698321601">- Maintenance script qa.sh:
  * Add comment to kfail for PR30528.
  * Add UNRESOLVED kfail for gdb.base/gcore-excessive-memory.exp.
  * Add UNRESOLVED kfail for PR31001.
  * Remove PR27238 kfail.
  * Add powerpc64le hw watchpoint kfails.
  * Add PR31004 kfail.
  * Add PR30531 kfail.
- Patches added (backport from master):
  * xcoffread.c-fix-werror-dangling-pointer-issue-with-m.patch
  * avoid-manual-memory-management-in-go-lang.c.patch
  * gdb-go-handle-v3-go_0-mangled-prefix.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698580800">- Maintenance script qa.sh:
  * Update PR28561 kfail.
  * Update PR29781 kfail.
- Maintenance script qa-local.sh:
  * Add "Verify quilt setup" step.
- Patches added (backport from master):
  * gdb-symtab-handle-self-reference-die.patch
  * gdb-symtab-handle-self-reference-in-inherit_abstract.patch
  * gdb-symtab-add-optimized-out-static-var-to-cooked-in.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698753600">- Maintenance script qa.sh:
  * Remove PR28467, PR29418, PR29420, PR29814 and PR29408 kfail.
  * Remove gdb.tui/tui-layout-asm-short-prog.exp kfail.
  * Remove commit f68eca29d3b, 29004660c94, 301fe55e9c4,
    4d88ae0c7b5, e7d69e72bfd, 8b272d7671f, 85819864f7c, 167f3beb655
    and a0eda3df5b7 kfails.
  * Add PR31015 kfail.
  * Remove PR29793 kfail.
  * Remove gdb.arch/powerpc-bcl-prologue.exp kfail.
  * Remove PR29813 and PR29816 kfail.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698753601">- Maintenance script qa.sh:
  * Update PR28561 kfail.
  * Remove PR31015 kfail.
  * Remove PR30547 kfail.
- Patches added (backport from master):
  * gdb-symtab-add-producer_is_gas.patch
  * gdb-symtab-work-around-gas-pr28629.patch
  * gdb-tdep-fix-nr-array-elements-in-ppc64_aggregate_ca.patch
  * gdb-testsuite-fix-gdb.python-py-breakpoint.exp-with-.patch
  * gdb-tui-fix-segfault-in-tui_find_disassembly_address.patch
  * gdb-tui-fix-wmaybe-uninitialized-in-tui_find_disasse.patch
  * gdb-testsuite-add-wait_for_msg-arg-to-term-resize-fi.patch
- Patches added (backport from gdb-patches):
  * gdb-fix-segfault-in-for_each_block-part-2.patch
  * gdb-tui-allow-command-window-of-1-or-2-lines.patch
  * gdb-tui-fix-resizing-of-terminal-to-1-or-2-lines.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1699876800">- Maintenance script qa.sh:
  * Update PR31004 kfail.
- Patches added (backport from gdb-patches):
  * gdb-fix-segfault-in-for_each_block-part-1.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1702468800">- Patches added (backport from gdb-patches, swo#30728):
  * gdb-symtab-refactor-condition-in-scan_attributes.patch
  * gdb-symtab-factor-out-m_die_range_map-usage.patch
  * gdb-symtab-handle-nullptr-parent-in-parent_map-set_p.patch
  * gdb-symtab-factor-out-m_deferred_entries-usage.patch
  * gdb-symtab-resolve-deferred-entries-inter-shard-case.patch
  * gdb-symtab-keep-track-of-processed-dies-in-shard.patch
  * gdb-symtab-resolve-deferred-entries-intra-shard-case.patch
  * gdb-symtab-don-t-defer-backward-refs-inter-cu-intra-.patch
  * gdb-symtab-recurse-into-c-dw_tag_subprogram-dies-for.patch
  * gdb-symtab-keep-track-of-all-parents-for-cooked-inde.patch
  * gdb-symtab-fix-dw_tag_inlined_subroutine-entries-in-.patch</changelog>
</package>
<package pkgid="0b65d0566705e7fb5f4472a18cec275d68fd8885a1f46f2d7e94d6c534d8e91caa96b90c46b30b44eb3e560829087c8327c389b36718f47b61dc39f2d4d2eb2a" name="gdb-debuginfo" arch="x86_64">
  <version epoch="0" ver="13.2" rel="4.1"/>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1680609600">- Don't use multibuild.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1680609601">- Add multispec _multibuild.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1680868800">- Revert to singlespec multibuild.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684756800">- disable werror as a workaround for deprecation warnings with
  python 3.11 (bsc#1211052)</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1686052800">- Rebase to 13.2 release (fedora 38 @ fc4e284)
  * Replace gdb-12.1.tar.bz2 with gdb-13.2.tar.bz2.
- Patches dropped:
  * add-elfcompress_zstd.patch
  * binutils-gdb-support-zstd-compressed-debug-section.patch
  * fix-comparison-of-unsigned-long-int-to-int-in-record_linux_system_call.patch
  * fix-core-file-detach-crash-corefiles-29275.patch
  * fix-for-gdb.base-solib-search.exp-test.patch
  * fix-gdb-build-elf-support-check-lzstd.patch
  * fixup-gdb-rhbz1325795-framefilters-test.patch
  * gdb-6.3-focus-cmd-prev-test.patch
  * gdb-6.3-inheritancetest-20050726.patch
  * gdb-6.3-test-dtorfix-20050121.patch
  * gdb-6.3-test-movedir-20050125.patch
  * gdb-6.3-threaded-watchpoints2-20050225.patch
  * gdb-6.6-buildid-locate-rpm-scl.patch
  * gdb-6.6-bz230000-power6-disassembly-test.patch
  * gdb-add-gdb-syscalls-makefile.patch
  * gdb-add-support-for-readline-8.2.patch
  * gdb-bz601887-dwarf4-rh-test.patch
  * gdb-disable-commit-resumed-in-target_kill.patch
  * gdb-fix-assert-in-handle_jit_event.patch
  * gdb-fix-assert-when-quitting-gdb-while-a-thread-is-stepping.patch
  * gdb-fix-for-gdb.base-eof-exit.exp-test-failures.patch
  * gdb-fix-selftest-fails-with-gdb-build-with-O2-flto.patch
  * gdb-fortran-frame-string.patch
  * gdb-handle-pending-c-after-rl_callback_read_char.patch
  * gdb-improved-eof-handling-when-using-readline-7.patch
  * gdb-physname-pr11734-test.patch
  * gdb-physname-pr12273-test.patch
  * gdb-record-handle-statx-system-call.patch
  * gdb-rhbz1325795-framefilters-test.patch
  * gdb-rhbz1398387-tab-crash-test.patch
  * gdb-runtest-pie-override.patch
  * gdb-symtab-fix-handling-of-dw_tag_unspecified_type.patch
  * gdb-tdep-fix-powerpc-ieee-128-bit-format-arg-passing.patch
  * gdb-tdep-handle-pipe2-syscall-for-amd64.patch
  * gdb-tdep-support-catch-syscall-pipe2-for-i386.patch
  * gdb-tdep-update-syscalls-ppc64-ppc-linux.xml.patch
  * gdb-test-expr-cumulative-archer.patch
  * gdb-testsuite-add-kfail-in-gdb.threads-fork-plus-threads.exp.patch
  * gdb-testsuite-add-new-gdb_attach-to-check-attach-command.patch
  * gdb-testsuite-address-test-failures-in-gdb.mi-mi-multi-commands.exp.patch
  * gdb-testsuite-detect-change-instead-of-init-in-gdb.mi-mi-var-block.exp.patch
  * gdb-testsuite-enable-some-test-cases-for-x86_64-m32.patch
  * gdb-testsuite-fix-fail-in-gdb.threads-fork-and-threads.exp.patch
  * gdb-testsuite-fix-gdb.ada-literals.exp-with-aarch64.patch
  * gdb-testsuite-fix-gdb.base-break-idempotent.exp-on-ppc.patch
  * gdb-testsuite-fix-gdb.base-catch-syscall.exp-with-with-expat-no.patch
  * gdb-testsuite-fix-gdb.base-catch-syscall.exp-without-enable-targets.patch
  * gdb-testsuite-fix-gdb.base-infoline-reloc-main-from-.patch
  * gdb-testsuite-fix-gdb.base-nested-subp-2-3-.exp-with.patch
  * gdb-testsuite-fix-gdb.dwarf2-dw2-dir-file-name.exp-w.patch
  * gdb-testsuite-fix-gdb.dwarf2-dw2-out-of-range-end-of-seq.exp-on-aarch64.patch
  * gdb-testsuite-fix-gdb.dwarf2-dw2-unspecified-type-foo.c-with-m32.patch
  * gdb-testsuite-fix-gdb.mi-mi-sym-info.exp-on-opensuse-tumbleweed.patch
  * gdb-testsuite-fix-gdb.opt-clobbered-registers-o2.exp-with-gcc-12.patch
  * gdb-testsuite-fix-gdb.reverse-i387-env-reverse.exp-for-pie.patch
  * gdb-testsuite-fix-gdb.reverse-test_ioctl_tcsetsw.exp-with-libc-debuginfo.patch
  * gdb-testsuite-fix-gdb.threads-killed-outside.exp-on-aarch64.patch
  * gdb-testsuite-fix-have_mpx-test.patch
  * gdb-testsuite-fix-occasional-failure-in-gdb.mi-mi-multi-commands.exp.patch
  * gdb-testsuite-fix-test-failure-when-building-against-readline-v7.patch
  * gdb-testsuite-handle-init-errors-in-gdb.mi-user-selected-context-sync.exp.patch
  * gdb-testsuite-handle-missing-.note.gnu-stack.patch
  * gdb-testsuite-handle-older-python-in-gdb.python-py-send-packet.py.patch
  * gdb-testsuite-handle-pipe2-syscall-in-gdb.base-catch-syscall.exp.patch
  * gdb-testsuite-handle-quotes-in-gdb_py_module_available.patch
  * gdb-testsuite-handle-unordered-dict-in-gdb.python-py-mi-cmd.exp.patch
  * gdb-testsuite-refactor-gdb.threads-detach-step-over.exp.patch
  * gdb-testsuite-remove-attach-test-from-can_spawn_for_attach.patch
  * gdb-testsuite-remove-global-declarations-in-gdb.threads-detach-step-over.exp.patch
  * gdb-testsuite-remove-target-limits-in-gdb.base-catch-syscall.exp.patch
  * gdb-testsuite-skip-gdb.fortran-namelist.exp-for-gfortran-4.8.patch
  * gdb-testsuite-support-recording-of-getrandom.patch
  * gdb-testsuite-workaround-unnecessary-.s-file-with-gfortran-4.8.patch
  * gdb-update-syscalls-amd64-i386-linux.xml.patch
  * gdbserver-switch-to-right-process-in-find_one_thread.patch
  * make-gdb.ada-float-bits.exp-more-generic.patch
  * powerpc-add-support-for-ieee-128-bit-format.patch
  * powerpc-correct-the-gdb-ioctl-values-for-tcgets-tcsets-tcsetsw-and-tcsetsf.patch
  * powerpc-fix-for-gdb.base-eh_return.exp.patch
  * powerpc-fix-gdb.base-watchpoint.exp-on-power-9.patch
  * powerpc-update-expected-floating-point-output-for-gdb.arch-altivec-regs.exp-and-gdb.arch-vsx-regs.exp.patch
- Patches added:
  * fixup-gdb-bz634108-solib_address.patch
  * gdb-binutils29988-read_indexed_address.patch
  * gdb-cli-handle-pending-c-after-rl_callback_read_char.patch
  * gdb-rhbz2177655-aarch64-pauth-valid-regcache.patch
  * gdb-rhbz2183595-rustc-inside_main.patch
  * gdb-testsuite-fix-gdb.gdb-python-helper.exp-with-o2-.patch
  * gdb-testsuite-handle-output-after-prompt-in-gdb.thre.patch
  * gdb-testsuite-simplify-gdb.base-unwind-on-each-insn..patch
  * remove-some-unnecessary-includes-from-exp.y.patch
  * gdb-testsuite-fix-gdb.rust-main-crash.exp.patch
- Patches modified:
  * gdb-6.3-bz140532-ppc-unwinding-test.patch
  * gdb-6.3-gstack-20050411.patch
  * gdb-6.5-bz185337-resolve-tls-without-debuginfo-v2.patch
  * gdb-6.6-buildid-locate-rpm-suse.patch
  * gdb-6.6-buildid-locate-rpm.patch
  * gdb-6.6-buildid-locate-solib-missing-ids.patch
  * gdb-6.6-buildid-locate.patch
  * gdb-6.7-testsuite-stable-results.patch
  * gdb-ccache-workaround.patch
  * gdb-core-open-vdso-warning.patch
  * gdb-fedora-libncursesw.patch
  * gdb-gcore-bash.patch
  * gdb-linux_perf-bundle.patch
  * gdb-testsuite-ada-pie.patch
  * gdb-testsuite-add-xfail-in-gdb.arch-i386-pkru.exp.patch
  * gdb-testsuite-factor-out-proc-linux_kernel_version.patch
  * gdb-testsuite-prevent-compilation-fails-with-unix-fpie-pie.patch
- Maintenance script qa.sh:
  * Add -i586 and -x86_64.
  * Add KFAILs for PR29040, PR30521, PR30180, PR30518, PR30519.
  * Update some KFAIL patterns.
  * Add some factory KFAILs.
  * Add gdb.base/longjmp-until-in-main.exp in PR26967 KFAILs.
- Maintenance script qa-local.sh:
  * Factor out version variable, update to 13.2.
  * Try to give reason for build failure.
  * Use -$arch as argument to qa.sh.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1686312000">- Patches added (master backports):
  * aarch64-avoid-initializers-for-vlas.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1686571200">- Patches added (master backports):
  * fix-pr30369-regression-on-aarch64-arm-pr30506.patch
  * gdb-tdep-aarch64-fix-frame-address-of-last-insn.patch
  * gdb-testsuite-fix-breakpoint-regexp-in-gdb.ada-out_o.patch
  * gdb-testsuite-relax-breakpoint-count-check-in-gdb.py.patch
  * gdb-testsuite-fix-buffer-overflow-in-gdb.base-signed.patch
  * gdb-testsuite-require-syscall-time-in-gdb.reverse-ti.patch
  * gdb-testsuite-handle-missing-gdc-in-gdb.dlang-dlang-.patch
  * gdb-testsuite-add-basic-lmap-for-tcl-8.6.patch
  * gdb-testsuite-fix-gdb.rust-watch.exp-on-ppc64le.patch
  * gdb-testsuite-fix-gdb.python-py-breakpoint.exp-timeo.patch
  * powerpc-fix-for-gdb.reverse-finish-precsave.exp-and-.patch
  * powerpc-regression-fix-for-reverse-finish-command.patch
  * gdb-testsuite-don-t-use-string-cat-in-gdb.dwarf2-dw2.patch
  * move-step_until-procedure.patch
- Patches added (gdb-patches backport):
  * gdb-testsuite-add-have_host_locale.patch
- Patches added (fedora patch fixups):
  * fixup-gdb-6.3-gstack-20050411.patch
  * fixup-gdb-6.3-attach-see-vdso-test.patch
  * fixup-gdb-lineno-makeup-test.patch
  * fixup-gdb-rhbz1261564-aarch64-hw-watchpoint-test.pat.patch
- Patches dropped:
  * gdb-ppc-power7-test.patch
  * gdb-rhbz1156192-recursive-dlopen-test.patch
  * gdb-6.3-bz140532-ppc-unwinding-test.patch
- Maintenance script qa.sh:
  * Add PR30540, PR30537, PR30021 and PR30542 KFAILs.
  * Add gdb.base/gcore-excessive-memory.exp internal error.
  * Update gdb.base/inline-frame-cycle-unwind.exp KFAIL comment.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1686744000">- Patches added (master backports):
  * pass-const-frame_info_ptr-reference-for-skip_-langua.patch
- Maintenance script qa.sh:
  * Add PR30543 kfail.
  * Remove PR29793 kfail.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1692532800">- Drop libdebuginfod1 BuildRequires/Recommends. The former isn't
  needed because there's a build requirement on libdebuginfod-devel
  already, which will pull the shared library. And the latter,
  because it's bogus since RPM auto generated dependency will take
  care of that requirement.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1695816000">- Add "Suggests: %{python}-Pygments".
- Maintenance script qa.sh:
  * Note investigation of some ada test-cases.
  * Update PR30547 kfail.
  * Add PR28561 kfail.
  * Update PKRU-related kfail.
  * Use openSUSE_Factory_LegacyX86.i586 instead of
    openSUSE_Factory.i586.
  * Remove PR27813 kfail and corresponding todo.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1697803200">- Maintenance script import-fedora.sh:
  * New script.  Move skipped patches list from gdb.spec to script.
- Update to fedora 38 @ 82cc8e0.
- Patch renamed:
  * pass-const-frame_info_ptr-reference-for-skip_-langua.patch -&gt;
    gdb-rhbz2192105-ftbs-dangling-pointer
- Patches added:
  * gdb-bz2237392-dwarf-obstack-allocation.patch
  * gdb-bz2237515-debuginfod-double-free.patch
  * gdb-rhbz2160211-excessive-core-file-warnings.patch
  * gdb-rhbz2196395-debuginfod-legacy-openssl-crash.patch
  * gdb-rhbz2233961-CVE-2022-4806.patch
  * gdb-rhbz2233965-memory-leak.patch
- Maintenance script qa-local.sh:
  * Add openSUSE_Leap_15.5 and openSUSE_Factory_LegacyX86.
  * Add "List configs" item.
  * Skip i586 for SLE-11.
- Maintenance script qa.sh:
  * Make sure exit status is 0</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1697889600">- Mention import-fedora.sh to fix warning.
- Maintenance script qa.sh:
  * Update kfail for PR28561.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698148800">- Patches added (manual import from fedora rawhide @ 52a4dab):
  * gdb-rhbz1773651-gdb-index-internal-error.patch
- Patches added (backport from master):
  * gdb-support-rseq-auxvs.patch
  * gdb-symtab-fix-line-number-of-static-const-class-mem.patch
  * gdb-symtab-fix-too-many-symbols-in-gdbpy_lookup_stat.patch
  * gdb-symtab-handle-pu-in-iterate_over_some_symtabs.patch
  * gdb-symtab-work-around-pr-gas-29517.patch
  * gdb-testsuite-add-kfail-for-pr-ada-30908.patch
  * gdb-testsuite-add-xfail-for-gdb-29965-in-gdb.threads.patch
  * gdb-testsuite-fix-gdb.ada-mi_task_arg.exp-with-newer.patch
  * gdb-testsuite-fix-gdb.arch-i386-signal.exp-on-x86_64.patch
  * gdb-testsuite-fix-gdb.cp-m-static.exp-regression-on-.patch
  * gdb-testsuite-fix-gdb.dwarf2-nullptr_t.exp-with-cc-w.patch
  * gdb-testsuite-fix-regexps-in-gdb.base-step-over-sysc.patch
  * gdb-symtab-find-main-language-without-symtab-expansi.patch
  * gdb-testsuite-add-wait-for-index-cache-in-gdb.dwarf2.patch
- Patches moved (from "Backport from gdb-patches" to
  "Backports from master, available in next release"):
  * gdb-cli-handle-pending-c-after-rl_callback_read_char.patch
  * gdb-testsuite-add-have_host_locale.patch
- Maintenance script qa.sh:
  * Remove PR28463, PR28108, PR29247 and PR29160 kfails.
  * Remove PR30540, PR30908, PR29965 kfails.
  * Remove gdb.ada/mi_task_arg.exp kfail.
- Limit "Suggests: %{python}-Pygments" to SLE-15 and later.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698321600">- Patches added (backport from master):
  * gdb-symtab-don-t-deduplicate-variables-in-gdb-index.patch
- Patches dropped (requires unsupported command):
  * gdb-testsuite-add-wait-for-index-cache-in-gdb.dwarf2.patch
- Maintenance script qa.sh:
  * Added PR30528 kfail.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698321601">- Maintenance script qa.sh:
  * Add comment to kfail for PR30528.
  * Add UNRESOLVED kfail for gdb.base/gcore-excessive-memory.exp.
  * Add UNRESOLVED kfail for PR31001.
  * Remove PR27238 kfail.
  * Add powerpc64le hw watchpoint kfails.
  * Add PR31004 kfail.
  * Add PR30531 kfail.
- Patches added (backport from master):
  * xcoffread.c-fix-werror-dangling-pointer-issue-with-m.patch
  * avoid-manual-memory-management-in-go-lang.c.patch
  * gdb-go-handle-v3-go_0-mangled-prefix.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698580800">- Maintenance script qa.sh:
  * Update PR28561 kfail.
  * Update PR29781 kfail.
- Maintenance script qa-local.sh:
  * Add "Verify quilt setup" step.
- Patches added (backport from master):
  * gdb-symtab-handle-self-reference-die.patch
  * gdb-symtab-handle-self-reference-in-inherit_abstract.patch
  * gdb-symtab-add-optimized-out-static-var-to-cooked-in.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698753600">- Maintenance script qa.sh:
  * Remove PR28467, PR29418, PR29420, PR29814 and PR29408 kfail.
  * Remove gdb.tui/tui-layout-asm-short-prog.exp kfail.
  * Remove commit f68eca29d3b, 29004660c94, 301fe55e9c4,
    4d88ae0c7b5, e7d69e72bfd, 8b272d7671f, 85819864f7c, 167f3beb655
    and a0eda3df5b7 kfails.
  * Add PR31015 kfail.
  * Remove PR29793 kfail.
  * Remove gdb.arch/powerpc-bcl-prologue.exp kfail.
  * Remove PR29813 and PR29816 kfail.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698753601">- Maintenance script qa.sh:
  * Update PR28561 kfail.
  * Remove PR31015 kfail.
  * Remove PR30547 kfail.
- Patches added (backport from master):
  * gdb-symtab-add-producer_is_gas.patch
  * gdb-symtab-work-around-gas-pr28629.patch
  * gdb-tdep-fix-nr-array-elements-in-ppc64_aggregate_ca.patch
  * gdb-testsuite-fix-gdb.python-py-breakpoint.exp-with-.patch
  * gdb-tui-fix-segfault-in-tui_find_disassembly_address.patch
  * gdb-tui-fix-wmaybe-uninitialized-in-tui_find_disasse.patch
  * gdb-testsuite-add-wait_for_msg-arg-to-term-resize-fi.patch
- Patches added (backport from gdb-patches):
  * gdb-fix-segfault-in-for_each_block-part-2.patch
  * gdb-tui-allow-command-window-of-1-or-2-lines.patch
  * gdb-tui-fix-resizing-of-terminal-to-1-or-2-lines.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1699876800">- Maintenance script qa.sh:
  * Update PR31004 kfail.
- Patches added (backport from gdb-patches):
  * gdb-fix-segfault-in-for_each_block-part-1.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1702468800">- Patches added (backport from gdb-patches, swo#30728):
  * gdb-symtab-refactor-condition-in-scan_attributes.patch
  * gdb-symtab-factor-out-m_die_range_map-usage.patch
  * gdb-symtab-handle-nullptr-parent-in-parent_map-set_p.patch
  * gdb-symtab-factor-out-m_deferred_entries-usage.patch
  * gdb-symtab-resolve-deferred-entries-inter-shard-case.patch
  * gdb-symtab-keep-track-of-processed-dies-in-shard.patch
  * gdb-symtab-resolve-deferred-entries-intra-shard-case.patch
  * gdb-symtab-don-t-defer-backward-refs-inter-cu-intra-.patch
  * gdb-symtab-recurse-into-c-dw_tag_subprogram-dies-for.patch
  * gdb-symtab-keep-track-of-all-parents-for-cooked-inde.patch
  * gdb-symtab-fix-dw_tag_inlined_subroutine-entries-in-.patch</changelog>
</package>
<package pkgid="fbc0b57be1241a77b41ec5255b0b028d23d7fd395a22f8f490366c59bc7ca5b533a5bde7c06a3c60cf4787782d6979cd9d9c794911c0dbe582ab18484ee1042a" name="gdb-debugsource" arch="i586">
  <version epoch="0" ver="13.2" rel="4.1"/>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1680609600">- Don't use multibuild.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1680609601">- Add multispec _multibuild.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1680868800">- Revert to singlespec multibuild.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684756800">- disable werror as a workaround for deprecation warnings with
  python 3.11 (bsc#1211052)</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1686052800">- Rebase to 13.2 release (fedora 38 @ fc4e284)
  * Replace gdb-12.1.tar.bz2 with gdb-13.2.tar.bz2.
- Patches dropped:
  * add-elfcompress_zstd.patch
  * binutils-gdb-support-zstd-compressed-debug-section.patch
  * fix-comparison-of-unsigned-long-int-to-int-in-record_linux_system_call.patch
  * fix-core-file-detach-crash-corefiles-29275.patch
  * fix-for-gdb.base-solib-search.exp-test.patch
  * fix-gdb-build-elf-support-check-lzstd.patch
  * fixup-gdb-rhbz1325795-framefilters-test.patch
  * gdb-6.3-focus-cmd-prev-test.patch
  * gdb-6.3-inheritancetest-20050726.patch
  * gdb-6.3-test-dtorfix-20050121.patch
  * gdb-6.3-test-movedir-20050125.patch
  * gdb-6.3-threaded-watchpoints2-20050225.patch
  * gdb-6.6-buildid-locate-rpm-scl.patch
  * gdb-6.6-bz230000-power6-disassembly-test.patch
  * gdb-add-gdb-syscalls-makefile.patch
  * gdb-add-support-for-readline-8.2.patch
  * gdb-bz601887-dwarf4-rh-test.patch
  * gdb-disable-commit-resumed-in-target_kill.patch
  * gdb-fix-assert-in-handle_jit_event.patch
  * gdb-fix-assert-when-quitting-gdb-while-a-thread-is-stepping.patch
  * gdb-fix-for-gdb.base-eof-exit.exp-test-failures.patch
  * gdb-fix-selftest-fails-with-gdb-build-with-O2-flto.patch
  * gdb-fortran-frame-string.patch
  * gdb-handle-pending-c-after-rl_callback_read_char.patch
  * gdb-improved-eof-handling-when-using-readline-7.patch
  * gdb-physname-pr11734-test.patch
  * gdb-physname-pr12273-test.patch
  * gdb-record-handle-statx-system-call.patch
  * gdb-rhbz1325795-framefilters-test.patch
  * gdb-rhbz1398387-tab-crash-test.patch
  * gdb-runtest-pie-override.patch
  * gdb-symtab-fix-handling-of-dw_tag_unspecified_type.patch
  * gdb-tdep-fix-powerpc-ieee-128-bit-format-arg-passing.patch
  * gdb-tdep-handle-pipe2-syscall-for-amd64.patch
  * gdb-tdep-support-catch-syscall-pipe2-for-i386.patch
  * gdb-tdep-update-syscalls-ppc64-ppc-linux.xml.patch
  * gdb-test-expr-cumulative-archer.patch
  * gdb-testsuite-add-kfail-in-gdb.threads-fork-plus-threads.exp.patch
  * gdb-testsuite-add-new-gdb_attach-to-check-attach-command.patch
  * gdb-testsuite-address-test-failures-in-gdb.mi-mi-multi-commands.exp.patch
  * gdb-testsuite-detect-change-instead-of-init-in-gdb.mi-mi-var-block.exp.patch
  * gdb-testsuite-enable-some-test-cases-for-x86_64-m32.patch
  * gdb-testsuite-fix-fail-in-gdb.threads-fork-and-threads.exp.patch
  * gdb-testsuite-fix-gdb.ada-literals.exp-with-aarch64.patch
  * gdb-testsuite-fix-gdb.base-break-idempotent.exp-on-ppc.patch
  * gdb-testsuite-fix-gdb.base-catch-syscall.exp-with-with-expat-no.patch
  * gdb-testsuite-fix-gdb.base-catch-syscall.exp-without-enable-targets.patch
  * gdb-testsuite-fix-gdb.base-infoline-reloc-main-from-.patch
  * gdb-testsuite-fix-gdb.base-nested-subp-2-3-.exp-with.patch
  * gdb-testsuite-fix-gdb.dwarf2-dw2-dir-file-name.exp-w.patch
  * gdb-testsuite-fix-gdb.dwarf2-dw2-out-of-range-end-of-seq.exp-on-aarch64.patch
  * gdb-testsuite-fix-gdb.dwarf2-dw2-unspecified-type-foo.c-with-m32.patch
  * gdb-testsuite-fix-gdb.mi-mi-sym-info.exp-on-opensuse-tumbleweed.patch
  * gdb-testsuite-fix-gdb.opt-clobbered-registers-o2.exp-with-gcc-12.patch
  * gdb-testsuite-fix-gdb.reverse-i387-env-reverse.exp-for-pie.patch
  * gdb-testsuite-fix-gdb.reverse-test_ioctl_tcsetsw.exp-with-libc-debuginfo.patch
  * gdb-testsuite-fix-gdb.threads-killed-outside.exp-on-aarch64.patch
  * gdb-testsuite-fix-have_mpx-test.patch
  * gdb-testsuite-fix-occasional-failure-in-gdb.mi-mi-multi-commands.exp.patch
  * gdb-testsuite-fix-test-failure-when-building-against-readline-v7.patch
  * gdb-testsuite-handle-init-errors-in-gdb.mi-user-selected-context-sync.exp.patch
  * gdb-testsuite-handle-missing-.note.gnu-stack.patch
  * gdb-testsuite-handle-older-python-in-gdb.python-py-send-packet.py.patch
  * gdb-testsuite-handle-pipe2-syscall-in-gdb.base-catch-syscall.exp.patch
  * gdb-testsuite-handle-quotes-in-gdb_py_module_available.patch
  * gdb-testsuite-handle-unordered-dict-in-gdb.python-py-mi-cmd.exp.patch
  * gdb-testsuite-refactor-gdb.threads-detach-step-over.exp.patch
  * gdb-testsuite-remove-attach-test-from-can_spawn_for_attach.patch
  * gdb-testsuite-remove-global-declarations-in-gdb.threads-detach-step-over.exp.patch
  * gdb-testsuite-remove-target-limits-in-gdb.base-catch-syscall.exp.patch
  * gdb-testsuite-skip-gdb.fortran-namelist.exp-for-gfortran-4.8.patch
  * gdb-testsuite-support-recording-of-getrandom.patch
  * gdb-testsuite-workaround-unnecessary-.s-file-with-gfortran-4.8.patch
  * gdb-update-syscalls-amd64-i386-linux.xml.patch
  * gdbserver-switch-to-right-process-in-find_one_thread.patch
  * make-gdb.ada-float-bits.exp-more-generic.patch
  * powerpc-add-support-for-ieee-128-bit-format.patch
  * powerpc-correct-the-gdb-ioctl-values-for-tcgets-tcsets-tcsetsw-and-tcsetsf.patch
  * powerpc-fix-for-gdb.base-eh_return.exp.patch
  * powerpc-fix-gdb.base-watchpoint.exp-on-power-9.patch
  * powerpc-update-expected-floating-point-output-for-gdb.arch-altivec-regs.exp-and-gdb.arch-vsx-regs.exp.patch
- Patches added:
  * fixup-gdb-bz634108-solib_address.patch
  * gdb-binutils29988-read_indexed_address.patch
  * gdb-cli-handle-pending-c-after-rl_callback_read_char.patch
  * gdb-rhbz2177655-aarch64-pauth-valid-regcache.patch
  * gdb-rhbz2183595-rustc-inside_main.patch
  * gdb-testsuite-fix-gdb.gdb-python-helper.exp-with-o2-.patch
  * gdb-testsuite-handle-output-after-prompt-in-gdb.thre.patch
  * gdb-testsuite-simplify-gdb.base-unwind-on-each-insn..patch
  * remove-some-unnecessary-includes-from-exp.y.patch
  * gdb-testsuite-fix-gdb.rust-main-crash.exp.patch
- Patches modified:
  * gdb-6.3-bz140532-ppc-unwinding-test.patch
  * gdb-6.3-gstack-20050411.patch
  * gdb-6.5-bz185337-resolve-tls-without-debuginfo-v2.patch
  * gdb-6.6-buildid-locate-rpm-suse.patch
  * gdb-6.6-buildid-locate-rpm.patch
  * gdb-6.6-buildid-locate-solib-missing-ids.patch
  * gdb-6.6-buildid-locate.patch
  * gdb-6.7-testsuite-stable-results.patch
  * gdb-ccache-workaround.patch
  * gdb-core-open-vdso-warning.patch
  * gdb-fedora-libncursesw.patch
  * gdb-gcore-bash.patch
  * gdb-linux_perf-bundle.patch
  * gdb-testsuite-ada-pie.patch
  * gdb-testsuite-add-xfail-in-gdb.arch-i386-pkru.exp.patch
  * gdb-testsuite-factor-out-proc-linux_kernel_version.patch
  * gdb-testsuite-prevent-compilation-fails-with-unix-fpie-pie.patch
- Maintenance script qa.sh:
  * Add -i586 and -x86_64.
  * Add KFAILs for PR29040, PR30521, PR30180, PR30518, PR30519.
  * Update some KFAIL patterns.
  * Add some factory KFAILs.
  * Add gdb.base/longjmp-until-in-main.exp in PR26967 KFAILs.
- Maintenance script qa-local.sh:
  * Factor out version variable, update to 13.2.
  * Try to give reason for build failure.
  * Use -$arch as argument to qa.sh.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1686312000">- Patches added (master backports):
  * aarch64-avoid-initializers-for-vlas.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1686571200">- Patches added (master backports):
  * fix-pr30369-regression-on-aarch64-arm-pr30506.patch
  * gdb-tdep-aarch64-fix-frame-address-of-last-insn.patch
  * gdb-testsuite-fix-breakpoint-regexp-in-gdb.ada-out_o.patch
  * gdb-testsuite-relax-breakpoint-count-check-in-gdb.py.patch
  * gdb-testsuite-fix-buffer-overflow-in-gdb.base-signed.patch
  * gdb-testsuite-require-syscall-time-in-gdb.reverse-ti.patch
  * gdb-testsuite-handle-missing-gdc-in-gdb.dlang-dlang-.patch
  * gdb-testsuite-add-basic-lmap-for-tcl-8.6.patch
  * gdb-testsuite-fix-gdb.rust-watch.exp-on-ppc64le.patch
  * gdb-testsuite-fix-gdb.python-py-breakpoint.exp-timeo.patch
  * powerpc-fix-for-gdb.reverse-finish-precsave.exp-and-.patch
  * powerpc-regression-fix-for-reverse-finish-command.patch
  * gdb-testsuite-don-t-use-string-cat-in-gdb.dwarf2-dw2.patch
  * move-step_until-procedure.patch
- Patches added (gdb-patches backport):
  * gdb-testsuite-add-have_host_locale.patch
- Patches added (fedora patch fixups):
  * fixup-gdb-6.3-gstack-20050411.patch
  * fixup-gdb-6.3-attach-see-vdso-test.patch
  * fixup-gdb-lineno-makeup-test.patch
  * fixup-gdb-rhbz1261564-aarch64-hw-watchpoint-test.pat.patch
- Patches dropped:
  * gdb-ppc-power7-test.patch
  * gdb-rhbz1156192-recursive-dlopen-test.patch
  * gdb-6.3-bz140532-ppc-unwinding-test.patch
- Maintenance script qa.sh:
  * Add PR30540, PR30537, PR30021 and PR30542 KFAILs.
  * Add gdb.base/gcore-excessive-memory.exp internal error.
  * Update gdb.base/inline-frame-cycle-unwind.exp KFAIL comment.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1686744000">- Patches added (master backports):
  * pass-const-frame_info_ptr-reference-for-skip_-langua.patch
- Maintenance script qa.sh:
  * Add PR30543 kfail.
  * Remove PR29793 kfail.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1692532800">- Drop libdebuginfod1 BuildRequires/Recommends. The former isn't
  needed because there's a build requirement on libdebuginfod-devel
  already, which will pull the shared library. And the latter,
  because it's bogus since RPM auto generated dependency will take
  care of that requirement.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1695816000">- Add "Suggests: %{python}-Pygments".
- Maintenance script qa.sh:
  * Note investigation of some ada test-cases.
  * Update PR30547 kfail.
  * Add PR28561 kfail.
  * Update PKRU-related kfail.
  * Use openSUSE_Factory_LegacyX86.i586 instead of
    openSUSE_Factory.i586.
  * Remove PR27813 kfail and corresponding todo.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1697803200">- Maintenance script import-fedora.sh:
  * New script.  Move skipped patches list from gdb.spec to script.
- Update to fedora 38 @ 82cc8e0.
- Patch renamed:
  * pass-const-frame_info_ptr-reference-for-skip_-langua.patch -&gt;
    gdb-rhbz2192105-ftbs-dangling-pointer
- Patches added:
  * gdb-bz2237392-dwarf-obstack-allocation.patch
  * gdb-bz2237515-debuginfod-double-free.patch
  * gdb-rhbz2160211-excessive-core-file-warnings.patch
  * gdb-rhbz2196395-debuginfod-legacy-openssl-crash.patch
  * gdb-rhbz2233961-CVE-2022-4806.patch
  * gdb-rhbz2233965-memory-leak.patch
- Maintenance script qa-local.sh:
  * Add openSUSE_Leap_15.5 and openSUSE_Factory_LegacyX86.
  * Add "List configs" item.
  * Skip i586 for SLE-11.
- Maintenance script qa.sh:
  * Make sure exit status is 0</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1697889600">- Mention import-fedora.sh to fix warning.
- Maintenance script qa.sh:
  * Update kfail for PR28561.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698148800">- Patches added (manual import from fedora rawhide @ 52a4dab):
  * gdb-rhbz1773651-gdb-index-internal-error.patch
- Patches added (backport from master):
  * gdb-support-rseq-auxvs.patch
  * gdb-symtab-fix-line-number-of-static-const-class-mem.patch
  * gdb-symtab-fix-too-many-symbols-in-gdbpy_lookup_stat.patch
  * gdb-symtab-handle-pu-in-iterate_over_some_symtabs.patch
  * gdb-symtab-work-around-pr-gas-29517.patch
  * gdb-testsuite-add-kfail-for-pr-ada-30908.patch
  * gdb-testsuite-add-xfail-for-gdb-29965-in-gdb.threads.patch
  * gdb-testsuite-fix-gdb.ada-mi_task_arg.exp-with-newer.patch
  * gdb-testsuite-fix-gdb.arch-i386-signal.exp-on-x86_64.patch
  * gdb-testsuite-fix-gdb.cp-m-static.exp-regression-on-.patch
  * gdb-testsuite-fix-gdb.dwarf2-nullptr_t.exp-with-cc-w.patch
  * gdb-testsuite-fix-regexps-in-gdb.base-step-over-sysc.patch
  * gdb-symtab-find-main-language-without-symtab-expansi.patch
  * gdb-testsuite-add-wait-for-index-cache-in-gdb.dwarf2.patch
- Patches moved (from "Backport from gdb-patches" to
  "Backports from master, available in next release"):
  * gdb-cli-handle-pending-c-after-rl_callback_read_char.patch
  * gdb-testsuite-add-have_host_locale.patch
- Maintenance script qa.sh:
  * Remove PR28463, PR28108, PR29247 and PR29160 kfails.
  * Remove PR30540, PR30908, PR29965 kfails.
  * Remove gdb.ada/mi_task_arg.exp kfail.
- Limit "Suggests: %{python}-Pygments" to SLE-15 and later.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698321600">- Patches added (backport from master):
  * gdb-symtab-don-t-deduplicate-variables-in-gdb-index.patch
- Patches dropped (requires unsupported command):
  * gdb-testsuite-add-wait-for-index-cache-in-gdb.dwarf2.patch
- Maintenance script qa.sh:
  * Added PR30528 kfail.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698321601">- Maintenance script qa.sh:
  * Add comment to kfail for PR30528.
  * Add UNRESOLVED kfail for gdb.base/gcore-excessive-memory.exp.
  * Add UNRESOLVED kfail for PR31001.
  * Remove PR27238 kfail.
  * Add powerpc64le hw watchpoint kfails.
  * Add PR31004 kfail.
  * Add PR30531 kfail.
- Patches added (backport from master):
  * xcoffread.c-fix-werror-dangling-pointer-issue-with-m.patch
  * avoid-manual-memory-management-in-go-lang.c.patch
  * gdb-go-handle-v3-go_0-mangled-prefix.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698580800">- Maintenance script qa.sh:
  * Update PR28561 kfail.
  * Update PR29781 kfail.
- Maintenance script qa-local.sh:
  * Add "Verify quilt setup" step.
- Patches added (backport from master):
  * gdb-symtab-handle-self-reference-die.patch
  * gdb-symtab-handle-self-reference-in-inherit_abstract.patch
  * gdb-symtab-add-optimized-out-static-var-to-cooked-in.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698753600">- Maintenance script qa.sh:
  * Remove PR28467, PR29418, PR29420, PR29814 and PR29408 kfail.
  * Remove gdb.tui/tui-layout-asm-short-prog.exp kfail.
  * Remove commit f68eca29d3b, 29004660c94, 301fe55e9c4,
    4d88ae0c7b5, e7d69e72bfd, 8b272d7671f, 85819864f7c, 167f3beb655
    and a0eda3df5b7 kfails.
  * Add PR31015 kfail.
  * Remove PR29793 kfail.
  * Remove gdb.arch/powerpc-bcl-prologue.exp kfail.
  * Remove PR29813 and PR29816 kfail.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698753601">- Maintenance script qa.sh:
  * Update PR28561 kfail.
  * Remove PR31015 kfail.
  * Remove PR30547 kfail.
- Patches added (backport from master):
  * gdb-symtab-add-producer_is_gas.patch
  * gdb-symtab-work-around-gas-pr28629.patch
  * gdb-tdep-fix-nr-array-elements-in-ppc64_aggregate_ca.patch
  * gdb-testsuite-fix-gdb.python-py-breakpoint.exp-with-.patch
  * gdb-tui-fix-segfault-in-tui_find_disassembly_address.patch
  * gdb-tui-fix-wmaybe-uninitialized-in-tui_find_disasse.patch
  * gdb-testsuite-add-wait_for_msg-arg-to-term-resize-fi.patch
- Patches added (backport from gdb-patches):
  * gdb-fix-segfault-in-for_each_block-part-2.patch
  * gdb-tui-allow-command-window-of-1-or-2-lines.patch
  * gdb-tui-fix-resizing-of-terminal-to-1-or-2-lines.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1699876800">- Maintenance script qa.sh:
  * Update PR31004 kfail.
- Patches added (backport from gdb-patches):
  * gdb-fix-segfault-in-for_each_block-part-1.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1702468800">- Patches added (backport from gdb-patches, swo#30728):
  * gdb-symtab-refactor-condition-in-scan_attributes.patch
  * gdb-symtab-factor-out-m_die_range_map-usage.patch
  * gdb-symtab-handle-nullptr-parent-in-parent_map-set_p.patch
  * gdb-symtab-factor-out-m_deferred_entries-usage.patch
  * gdb-symtab-resolve-deferred-entries-inter-shard-case.patch
  * gdb-symtab-keep-track-of-processed-dies-in-shard.patch
  * gdb-symtab-resolve-deferred-entries-intra-shard-case.patch
  * gdb-symtab-don-t-defer-backward-refs-inter-cu-intra-.patch
  * gdb-symtab-recurse-into-c-dw_tag_subprogram-dies-for.patch
  * gdb-symtab-keep-track-of-all-parents-for-cooked-inde.patch
  * gdb-symtab-fix-dw_tag_inlined_subroutine-entries-in-.patch</changelog>
</package>
<package pkgid="76bbc8e6215b60b0ff66745ec3bb4819d630774a2cac1e43e5d0f7ab58997a326632fe99a72ac124a2d46014be41b350ef7138074d738b967ab9bfe40c153b7e" name="gdb-debugsource" arch="x86_64">
  <version epoch="0" ver="13.2" rel="4.1"/>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1680609600">- Don't use multibuild.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1680609601">- Add multispec _multibuild.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1680868800">- Revert to singlespec multibuild.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684756800">- disable werror as a workaround for deprecation warnings with
  python 3.11 (bsc#1211052)</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1686052800">- Rebase to 13.2 release (fedora 38 @ fc4e284)
  * Replace gdb-12.1.tar.bz2 with gdb-13.2.tar.bz2.
- Patches dropped:
  * add-elfcompress_zstd.patch
  * binutils-gdb-support-zstd-compressed-debug-section.patch
  * fix-comparison-of-unsigned-long-int-to-int-in-record_linux_system_call.patch
  * fix-core-file-detach-crash-corefiles-29275.patch
  * fix-for-gdb.base-solib-search.exp-test.patch
  * fix-gdb-build-elf-support-check-lzstd.patch
  * fixup-gdb-rhbz1325795-framefilters-test.patch
  * gdb-6.3-focus-cmd-prev-test.patch
  * gdb-6.3-inheritancetest-20050726.patch
  * gdb-6.3-test-dtorfix-20050121.patch
  * gdb-6.3-test-movedir-20050125.patch
  * gdb-6.3-threaded-watchpoints2-20050225.patch
  * gdb-6.6-buildid-locate-rpm-scl.patch
  * gdb-6.6-bz230000-power6-disassembly-test.patch
  * gdb-add-gdb-syscalls-makefile.patch
  * gdb-add-support-for-readline-8.2.patch
  * gdb-bz601887-dwarf4-rh-test.patch
  * gdb-disable-commit-resumed-in-target_kill.patch
  * gdb-fix-assert-in-handle_jit_event.patch
  * gdb-fix-assert-when-quitting-gdb-while-a-thread-is-stepping.patch
  * gdb-fix-for-gdb.base-eof-exit.exp-test-failures.patch
  * gdb-fix-selftest-fails-with-gdb-build-with-O2-flto.patch
  * gdb-fortran-frame-string.patch
  * gdb-handle-pending-c-after-rl_callback_read_char.patch
  * gdb-improved-eof-handling-when-using-readline-7.patch
  * gdb-physname-pr11734-test.patch
  * gdb-physname-pr12273-test.patch
  * gdb-record-handle-statx-system-call.patch
  * gdb-rhbz1325795-framefilters-test.patch
  * gdb-rhbz1398387-tab-crash-test.patch
  * gdb-runtest-pie-override.patch
  * gdb-symtab-fix-handling-of-dw_tag_unspecified_type.patch
  * gdb-tdep-fix-powerpc-ieee-128-bit-format-arg-passing.patch
  * gdb-tdep-handle-pipe2-syscall-for-amd64.patch
  * gdb-tdep-support-catch-syscall-pipe2-for-i386.patch
  * gdb-tdep-update-syscalls-ppc64-ppc-linux.xml.patch
  * gdb-test-expr-cumulative-archer.patch
  * gdb-testsuite-add-kfail-in-gdb.threads-fork-plus-threads.exp.patch
  * gdb-testsuite-add-new-gdb_attach-to-check-attach-command.patch
  * gdb-testsuite-address-test-failures-in-gdb.mi-mi-multi-commands.exp.patch
  * gdb-testsuite-detect-change-instead-of-init-in-gdb.mi-mi-var-block.exp.patch
  * gdb-testsuite-enable-some-test-cases-for-x86_64-m32.patch
  * gdb-testsuite-fix-fail-in-gdb.threads-fork-and-threads.exp.patch
  * gdb-testsuite-fix-gdb.ada-literals.exp-with-aarch64.patch
  * gdb-testsuite-fix-gdb.base-break-idempotent.exp-on-ppc.patch
  * gdb-testsuite-fix-gdb.base-catch-syscall.exp-with-with-expat-no.patch
  * gdb-testsuite-fix-gdb.base-catch-syscall.exp-without-enable-targets.patch
  * gdb-testsuite-fix-gdb.base-infoline-reloc-main-from-.patch
  * gdb-testsuite-fix-gdb.base-nested-subp-2-3-.exp-with.patch
  * gdb-testsuite-fix-gdb.dwarf2-dw2-dir-file-name.exp-w.patch
  * gdb-testsuite-fix-gdb.dwarf2-dw2-out-of-range-end-of-seq.exp-on-aarch64.patch
  * gdb-testsuite-fix-gdb.dwarf2-dw2-unspecified-type-foo.c-with-m32.patch
  * gdb-testsuite-fix-gdb.mi-mi-sym-info.exp-on-opensuse-tumbleweed.patch
  * gdb-testsuite-fix-gdb.opt-clobbered-registers-o2.exp-with-gcc-12.patch
  * gdb-testsuite-fix-gdb.reverse-i387-env-reverse.exp-for-pie.patch
  * gdb-testsuite-fix-gdb.reverse-test_ioctl_tcsetsw.exp-with-libc-debuginfo.patch
  * gdb-testsuite-fix-gdb.threads-killed-outside.exp-on-aarch64.patch
  * gdb-testsuite-fix-have_mpx-test.patch
  * gdb-testsuite-fix-occasional-failure-in-gdb.mi-mi-multi-commands.exp.patch
  * gdb-testsuite-fix-test-failure-when-building-against-readline-v7.patch
  * gdb-testsuite-handle-init-errors-in-gdb.mi-user-selected-context-sync.exp.patch
  * gdb-testsuite-handle-missing-.note.gnu-stack.patch
  * gdb-testsuite-handle-older-python-in-gdb.python-py-send-packet.py.patch
  * gdb-testsuite-handle-pipe2-syscall-in-gdb.base-catch-syscall.exp.patch
  * gdb-testsuite-handle-quotes-in-gdb_py_module_available.patch
  * gdb-testsuite-handle-unordered-dict-in-gdb.python-py-mi-cmd.exp.patch
  * gdb-testsuite-refactor-gdb.threads-detach-step-over.exp.patch
  * gdb-testsuite-remove-attach-test-from-can_spawn_for_attach.patch
  * gdb-testsuite-remove-global-declarations-in-gdb.threads-detach-step-over.exp.patch
  * gdb-testsuite-remove-target-limits-in-gdb.base-catch-syscall.exp.patch
  * gdb-testsuite-skip-gdb.fortran-namelist.exp-for-gfortran-4.8.patch
  * gdb-testsuite-support-recording-of-getrandom.patch
  * gdb-testsuite-workaround-unnecessary-.s-file-with-gfortran-4.8.patch
  * gdb-update-syscalls-amd64-i386-linux.xml.patch
  * gdbserver-switch-to-right-process-in-find_one_thread.patch
  * make-gdb.ada-float-bits.exp-more-generic.patch
  * powerpc-add-support-for-ieee-128-bit-format.patch
  * powerpc-correct-the-gdb-ioctl-values-for-tcgets-tcsets-tcsetsw-and-tcsetsf.patch
  * powerpc-fix-for-gdb.base-eh_return.exp.patch
  * powerpc-fix-gdb.base-watchpoint.exp-on-power-9.patch
  * powerpc-update-expected-floating-point-output-for-gdb.arch-altivec-regs.exp-and-gdb.arch-vsx-regs.exp.patch
- Patches added:
  * fixup-gdb-bz634108-solib_address.patch
  * gdb-binutils29988-read_indexed_address.patch
  * gdb-cli-handle-pending-c-after-rl_callback_read_char.patch
  * gdb-rhbz2177655-aarch64-pauth-valid-regcache.patch
  * gdb-rhbz2183595-rustc-inside_main.patch
  * gdb-testsuite-fix-gdb.gdb-python-helper.exp-with-o2-.patch
  * gdb-testsuite-handle-output-after-prompt-in-gdb.thre.patch
  * gdb-testsuite-simplify-gdb.base-unwind-on-each-insn..patch
  * remove-some-unnecessary-includes-from-exp.y.patch
  * gdb-testsuite-fix-gdb.rust-main-crash.exp.patch
- Patches modified:
  * gdb-6.3-bz140532-ppc-unwinding-test.patch
  * gdb-6.3-gstack-20050411.patch
  * gdb-6.5-bz185337-resolve-tls-without-debuginfo-v2.patch
  * gdb-6.6-buildid-locate-rpm-suse.patch
  * gdb-6.6-buildid-locate-rpm.patch
  * gdb-6.6-buildid-locate-solib-missing-ids.patch
  * gdb-6.6-buildid-locate.patch
  * gdb-6.7-testsuite-stable-results.patch
  * gdb-ccache-workaround.patch
  * gdb-core-open-vdso-warning.patch
  * gdb-fedora-libncursesw.patch
  * gdb-gcore-bash.patch
  * gdb-linux_perf-bundle.patch
  * gdb-testsuite-ada-pie.patch
  * gdb-testsuite-add-xfail-in-gdb.arch-i386-pkru.exp.patch
  * gdb-testsuite-factor-out-proc-linux_kernel_version.patch
  * gdb-testsuite-prevent-compilation-fails-with-unix-fpie-pie.patch
- Maintenance script qa.sh:
  * Add -i586 and -x86_64.
  * Add KFAILs for PR29040, PR30521, PR30180, PR30518, PR30519.
  * Update some KFAIL patterns.
  * Add some factory KFAILs.
  * Add gdb.base/longjmp-until-in-main.exp in PR26967 KFAILs.
- Maintenance script qa-local.sh:
  * Factor out version variable, update to 13.2.
  * Try to give reason for build failure.
  * Use -$arch as argument to qa.sh.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1686312000">- Patches added (master backports):
  * aarch64-avoid-initializers-for-vlas.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1686571200">- Patches added (master backports):
  * fix-pr30369-regression-on-aarch64-arm-pr30506.patch
  * gdb-tdep-aarch64-fix-frame-address-of-last-insn.patch
  * gdb-testsuite-fix-breakpoint-regexp-in-gdb.ada-out_o.patch
  * gdb-testsuite-relax-breakpoint-count-check-in-gdb.py.patch
  * gdb-testsuite-fix-buffer-overflow-in-gdb.base-signed.patch
  * gdb-testsuite-require-syscall-time-in-gdb.reverse-ti.patch
  * gdb-testsuite-handle-missing-gdc-in-gdb.dlang-dlang-.patch
  * gdb-testsuite-add-basic-lmap-for-tcl-8.6.patch
  * gdb-testsuite-fix-gdb.rust-watch.exp-on-ppc64le.patch
  * gdb-testsuite-fix-gdb.python-py-breakpoint.exp-timeo.patch
  * powerpc-fix-for-gdb.reverse-finish-precsave.exp-and-.patch
  * powerpc-regression-fix-for-reverse-finish-command.patch
  * gdb-testsuite-don-t-use-string-cat-in-gdb.dwarf2-dw2.patch
  * move-step_until-procedure.patch
- Patches added (gdb-patches backport):
  * gdb-testsuite-add-have_host_locale.patch
- Patches added (fedora patch fixups):
  * fixup-gdb-6.3-gstack-20050411.patch
  * fixup-gdb-6.3-attach-see-vdso-test.patch
  * fixup-gdb-lineno-makeup-test.patch
  * fixup-gdb-rhbz1261564-aarch64-hw-watchpoint-test.pat.patch
- Patches dropped:
  * gdb-ppc-power7-test.patch
  * gdb-rhbz1156192-recursive-dlopen-test.patch
  * gdb-6.3-bz140532-ppc-unwinding-test.patch
- Maintenance script qa.sh:
  * Add PR30540, PR30537, PR30021 and PR30542 KFAILs.
  * Add gdb.base/gcore-excessive-memory.exp internal error.
  * Update gdb.base/inline-frame-cycle-unwind.exp KFAIL comment.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1686744000">- Patches added (master backports):
  * pass-const-frame_info_ptr-reference-for-skip_-langua.patch
- Maintenance script qa.sh:
  * Add PR30543 kfail.
  * Remove PR29793 kfail.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1692532800">- Drop libdebuginfod1 BuildRequires/Recommends. The former isn't
  needed because there's a build requirement on libdebuginfod-devel
  already, which will pull the shared library. And the latter,
  because it's bogus since RPM auto generated dependency will take
  care of that requirement.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1695816000">- Add "Suggests: %{python}-Pygments".
- Maintenance script qa.sh:
  * Note investigation of some ada test-cases.
  * Update PR30547 kfail.
  * Add PR28561 kfail.
  * Update PKRU-related kfail.
  * Use openSUSE_Factory_LegacyX86.i586 instead of
    openSUSE_Factory.i586.
  * Remove PR27813 kfail and corresponding todo.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1697803200">- Maintenance script import-fedora.sh:
  * New script.  Move skipped patches list from gdb.spec to script.
- Update to fedora 38 @ 82cc8e0.
- Patch renamed:
  * pass-const-frame_info_ptr-reference-for-skip_-langua.patch -&gt;
    gdb-rhbz2192105-ftbs-dangling-pointer
- Patches added:
  * gdb-bz2237392-dwarf-obstack-allocation.patch
  * gdb-bz2237515-debuginfod-double-free.patch
  * gdb-rhbz2160211-excessive-core-file-warnings.patch
  * gdb-rhbz2196395-debuginfod-legacy-openssl-crash.patch
  * gdb-rhbz2233961-CVE-2022-4806.patch
  * gdb-rhbz2233965-memory-leak.patch
- Maintenance script qa-local.sh:
  * Add openSUSE_Leap_15.5 and openSUSE_Factory_LegacyX86.
  * Add "List configs" item.
  * Skip i586 for SLE-11.
- Maintenance script qa.sh:
  * Make sure exit status is 0</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1697889600">- Mention import-fedora.sh to fix warning.
- Maintenance script qa.sh:
  * Update kfail for PR28561.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698148800">- Patches added (manual import from fedora rawhide @ 52a4dab):
  * gdb-rhbz1773651-gdb-index-internal-error.patch
- Patches added (backport from master):
  * gdb-support-rseq-auxvs.patch
  * gdb-symtab-fix-line-number-of-static-const-class-mem.patch
  * gdb-symtab-fix-too-many-symbols-in-gdbpy_lookup_stat.patch
  * gdb-symtab-handle-pu-in-iterate_over_some_symtabs.patch
  * gdb-symtab-work-around-pr-gas-29517.patch
  * gdb-testsuite-add-kfail-for-pr-ada-30908.patch
  * gdb-testsuite-add-xfail-for-gdb-29965-in-gdb.threads.patch
  * gdb-testsuite-fix-gdb.ada-mi_task_arg.exp-with-newer.patch
  * gdb-testsuite-fix-gdb.arch-i386-signal.exp-on-x86_64.patch
  * gdb-testsuite-fix-gdb.cp-m-static.exp-regression-on-.patch
  * gdb-testsuite-fix-gdb.dwarf2-nullptr_t.exp-with-cc-w.patch
  * gdb-testsuite-fix-regexps-in-gdb.base-step-over-sysc.patch
  * gdb-symtab-find-main-language-without-symtab-expansi.patch
  * gdb-testsuite-add-wait-for-index-cache-in-gdb.dwarf2.patch
- Patches moved (from "Backport from gdb-patches" to
  "Backports from master, available in next release"):
  * gdb-cli-handle-pending-c-after-rl_callback_read_char.patch
  * gdb-testsuite-add-have_host_locale.patch
- Maintenance script qa.sh:
  * Remove PR28463, PR28108, PR29247 and PR29160 kfails.
  * Remove PR30540, PR30908, PR29965 kfails.
  * Remove gdb.ada/mi_task_arg.exp kfail.
- Limit "Suggests: %{python}-Pygments" to SLE-15 and later.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698321600">- Patches added (backport from master):
  * gdb-symtab-don-t-deduplicate-variables-in-gdb-index.patch
- Patches dropped (requires unsupported command):
  * gdb-testsuite-add-wait-for-index-cache-in-gdb.dwarf2.patch
- Maintenance script qa.sh:
  * Added PR30528 kfail.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698321601">- Maintenance script qa.sh:
  * Add comment to kfail for PR30528.
  * Add UNRESOLVED kfail for gdb.base/gcore-excessive-memory.exp.
  * Add UNRESOLVED kfail for PR31001.
  * Remove PR27238 kfail.
  * Add powerpc64le hw watchpoint kfails.
  * Add PR31004 kfail.
  * Add PR30531 kfail.
- Patches added (backport from master):
  * xcoffread.c-fix-werror-dangling-pointer-issue-with-m.patch
  * avoid-manual-memory-management-in-go-lang.c.patch
  * gdb-go-handle-v3-go_0-mangled-prefix.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698580800">- Maintenance script qa.sh:
  * Update PR28561 kfail.
  * Update PR29781 kfail.
- Maintenance script qa-local.sh:
  * Add "Verify quilt setup" step.
- Patches added (backport from master):
  * gdb-symtab-handle-self-reference-die.patch
  * gdb-symtab-handle-self-reference-in-inherit_abstract.patch
  * gdb-symtab-add-optimized-out-static-var-to-cooked-in.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698753600">- Maintenance script qa.sh:
  * Remove PR28467, PR29418, PR29420, PR29814 and PR29408 kfail.
  * Remove gdb.tui/tui-layout-asm-short-prog.exp kfail.
  * Remove commit f68eca29d3b, 29004660c94, 301fe55e9c4,
    4d88ae0c7b5, e7d69e72bfd, 8b272d7671f, 85819864f7c, 167f3beb655
    and a0eda3df5b7 kfails.
  * Add PR31015 kfail.
  * Remove PR29793 kfail.
  * Remove gdb.arch/powerpc-bcl-prologue.exp kfail.
  * Remove PR29813 and PR29816 kfail.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698753601">- Maintenance script qa.sh:
  * Update PR28561 kfail.
  * Remove PR31015 kfail.
  * Remove PR30547 kfail.
- Patches added (backport from master):
  * gdb-symtab-add-producer_is_gas.patch
  * gdb-symtab-work-around-gas-pr28629.patch
  * gdb-tdep-fix-nr-array-elements-in-ppc64_aggregate_ca.patch
  * gdb-testsuite-fix-gdb.python-py-breakpoint.exp-with-.patch
  * gdb-tui-fix-segfault-in-tui_find_disassembly_address.patch
  * gdb-tui-fix-wmaybe-uninitialized-in-tui_find_disasse.patch
  * gdb-testsuite-add-wait_for_msg-arg-to-term-resize-fi.patch
- Patches added (backport from gdb-patches):
  * gdb-fix-segfault-in-for_each_block-part-2.patch
  * gdb-tui-allow-command-window-of-1-or-2-lines.patch
  * gdb-tui-fix-resizing-of-terminal-to-1-or-2-lines.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1699876800">- Maintenance script qa.sh:
  * Update PR31004 kfail.
- Patches added (backport from gdb-patches):
  * gdb-fix-segfault-in-for_each_block-part-1.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1702468800">- Patches added (backport from gdb-patches, swo#30728):
  * gdb-symtab-refactor-condition-in-scan_attributes.patch
  * gdb-symtab-factor-out-m_die_range_map-usage.patch
  * gdb-symtab-handle-nullptr-parent-in-parent_map-set_p.patch
  * gdb-symtab-factor-out-m_deferred_entries-usage.patch
  * gdb-symtab-resolve-deferred-entries-inter-shard-case.patch
  * gdb-symtab-keep-track-of-processed-dies-in-shard.patch
  * gdb-symtab-resolve-deferred-entries-intra-shard-case.patch
  * gdb-symtab-don-t-defer-backward-refs-inter-cu-intra-.patch
  * gdb-symtab-recurse-into-c-dw_tag_subprogram-dies-for.patch
  * gdb-symtab-keep-track-of-all-parents-for-cooked-inde.patch
  * gdb-symtab-fix-dw_tag_inlined_subroutine-entries-in-.patch</changelog>
</package>
<package pkgid="de26f78f9bd238c973700d7b069c7ea712682013f9690b789325a91950d4ed0f6e32f53d37431e8bab100ff5e0115c98a7487da8994d4ea112c1dd2791533263" name="gdb-testresults" arch="src">
  <version epoch="0" ver="13.2" rel="4.1"/>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1680609600">- Don't use multibuild.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1680609601">- Add multispec _multibuild.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1680868800">- Revert to singlespec multibuild.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684756800">- disable werror as a workaround for deprecation warnings with
  python 3.11 (bsc#1211052)</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1686052800">- Rebase to 13.2 release (fedora 38 @ fc4e284)
  * Replace gdb-12.1.tar.bz2 with gdb-13.2.tar.bz2.
- Patches dropped:
  * add-elfcompress_zstd.patch
  * binutils-gdb-support-zstd-compressed-debug-section.patch
  * fix-comparison-of-unsigned-long-int-to-int-in-record_linux_system_call.patch
  * fix-core-file-detach-crash-corefiles-29275.patch
  * fix-for-gdb.base-solib-search.exp-test.patch
  * fix-gdb-build-elf-support-check-lzstd.patch
  * fixup-gdb-rhbz1325795-framefilters-test.patch
  * gdb-6.3-focus-cmd-prev-test.patch
  * gdb-6.3-inheritancetest-20050726.patch
  * gdb-6.3-test-dtorfix-20050121.patch
  * gdb-6.3-test-movedir-20050125.patch
  * gdb-6.3-threaded-watchpoints2-20050225.patch
  * gdb-6.6-buildid-locate-rpm-scl.patch
  * gdb-6.6-bz230000-power6-disassembly-test.patch
  * gdb-add-gdb-syscalls-makefile.patch
  * gdb-add-support-for-readline-8.2.patch
  * gdb-bz601887-dwarf4-rh-test.patch
  * gdb-disable-commit-resumed-in-target_kill.patch
  * gdb-fix-assert-in-handle_jit_event.patch
  * gdb-fix-assert-when-quitting-gdb-while-a-thread-is-stepping.patch
  * gdb-fix-for-gdb.base-eof-exit.exp-test-failures.patch
  * gdb-fix-selftest-fails-with-gdb-build-with-O2-flto.patch
  * gdb-fortran-frame-string.patch
  * gdb-handle-pending-c-after-rl_callback_read_char.patch
  * gdb-improved-eof-handling-when-using-readline-7.patch
  * gdb-physname-pr11734-test.patch
  * gdb-physname-pr12273-test.patch
  * gdb-record-handle-statx-system-call.patch
  * gdb-rhbz1325795-framefilters-test.patch
  * gdb-rhbz1398387-tab-crash-test.patch
  * gdb-runtest-pie-override.patch
  * gdb-symtab-fix-handling-of-dw_tag_unspecified_type.patch
  * gdb-tdep-fix-powerpc-ieee-128-bit-format-arg-passing.patch
  * gdb-tdep-handle-pipe2-syscall-for-amd64.patch
  * gdb-tdep-support-catch-syscall-pipe2-for-i386.patch
  * gdb-tdep-update-syscalls-ppc64-ppc-linux.xml.patch
  * gdb-test-expr-cumulative-archer.patch
  * gdb-testsuite-add-kfail-in-gdb.threads-fork-plus-threads.exp.patch
  * gdb-testsuite-add-new-gdb_attach-to-check-attach-command.patch
  * gdb-testsuite-address-test-failures-in-gdb.mi-mi-multi-commands.exp.patch
  * gdb-testsuite-detect-change-instead-of-init-in-gdb.mi-mi-var-block.exp.patch
  * gdb-testsuite-enable-some-test-cases-for-x86_64-m32.patch
  * gdb-testsuite-fix-fail-in-gdb.threads-fork-and-threads.exp.patch
  * gdb-testsuite-fix-gdb.ada-literals.exp-with-aarch64.patch
  * gdb-testsuite-fix-gdb.base-break-idempotent.exp-on-ppc.patch
  * gdb-testsuite-fix-gdb.base-catch-syscall.exp-with-with-expat-no.patch
  * gdb-testsuite-fix-gdb.base-catch-syscall.exp-without-enable-targets.patch
  * gdb-testsuite-fix-gdb.base-infoline-reloc-main-from-.patch
  * gdb-testsuite-fix-gdb.base-nested-subp-2-3-.exp-with.patch
  * gdb-testsuite-fix-gdb.dwarf2-dw2-dir-file-name.exp-w.patch
  * gdb-testsuite-fix-gdb.dwarf2-dw2-out-of-range-end-of-seq.exp-on-aarch64.patch
  * gdb-testsuite-fix-gdb.dwarf2-dw2-unspecified-type-foo.c-with-m32.patch
  * gdb-testsuite-fix-gdb.mi-mi-sym-info.exp-on-opensuse-tumbleweed.patch
  * gdb-testsuite-fix-gdb.opt-clobbered-registers-o2.exp-with-gcc-12.patch
  * gdb-testsuite-fix-gdb.reverse-i387-env-reverse.exp-for-pie.patch
  * gdb-testsuite-fix-gdb.reverse-test_ioctl_tcsetsw.exp-with-libc-debuginfo.patch
  * gdb-testsuite-fix-gdb.threads-killed-outside.exp-on-aarch64.patch
  * gdb-testsuite-fix-have_mpx-test.patch
  * gdb-testsuite-fix-occasional-failure-in-gdb.mi-mi-multi-commands.exp.patch
  * gdb-testsuite-fix-test-failure-when-building-against-readline-v7.patch
  * gdb-testsuite-handle-init-errors-in-gdb.mi-user-selected-context-sync.exp.patch
  * gdb-testsuite-handle-missing-.note.gnu-stack.patch
  * gdb-testsuite-handle-older-python-in-gdb.python-py-send-packet.py.patch
  * gdb-testsuite-handle-pipe2-syscall-in-gdb.base-catch-syscall.exp.patch
  * gdb-testsuite-handle-quotes-in-gdb_py_module_available.patch
  * gdb-testsuite-handle-unordered-dict-in-gdb.python-py-mi-cmd.exp.patch
  * gdb-testsuite-refactor-gdb.threads-detach-step-over.exp.patch
  * gdb-testsuite-remove-attach-test-from-can_spawn_for_attach.patch
  * gdb-testsuite-remove-global-declarations-in-gdb.threads-detach-step-over.exp.patch
  * gdb-testsuite-remove-target-limits-in-gdb.base-catch-syscall.exp.patch
  * gdb-testsuite-skip-gdb.fortran-namelist.exp-for-gfortran-4.8.patch
  * gdb-testsuite-support-recording-of-getrandom.patch
  * gdb-testsuite-workaround-unnecessary-.s-file-with-gfortran-4.8.patch
  * gdb-update-syscalls-amd64-i386-linux.xml.patch
  * gdbserver-switch-to-right-process-in-find_one_thread.patch
  * make-gdb.ada-float-bits.exp-more-generic.patch
  * powerpc-add-support-for-ieee-128-bit-format.patch
  * powerpc-correct-the-gdb-ioctl-values-for-tcgets-tcsets-tcsetsw-and-tcsetsf.patch
  * powerpc-fix-for-gdb.base-eh_return.exp.patch
  * powerpc-fix-gdb.base-watchpoint.exp-on-power-9.patch
  * powerpc-update-expected-floating-point-output-for-gdb.arch-altivec-regs.exp-and-gdb.arch-vsx-regs.exp.patch
- Patches added:
  * fixup-gdb-bz634108-solib_address.patch
  * gdb-binutils29988-read_indexed_address.patch
  * gdb-cli-handle-pending-c-after-rl_callback_read_char.patch
  * gdb-rhbz2177655-aarch64-pauth-valid-regcache.patch
  * gdb-rhbz2183595-rustc-inside_main.patch
  * gdb-testsuite-fix-gdb.gdb-python-helper.exp-with-o2-.patch
  * gdb-testsuite-handle-output-after-prompt-in-gdb.thre.patch
  * gdb-testsuite-simplify-gdb.base-unwind-on-each-insn..patch
  * remove-some-unnecessary-includes-from-exp.y.patch
  * gdb-testsuite-fix-gdb.rust-main-crash.exp.patch
- Patches modified:
  * gdb-6.3-bz140532-ppc-unwinding-test.patch
  * gdb-6.3-gstack-20050411.patch
  * gdb-6.5-bz185337-resolve-tls-without-debuginfo-v2.patch
  * gdb-6.6-buildid-locate-rpm-suse.patch
  * gdb-6.6-buildid-locate-rpm.patch
  * gdb-6.6-buildid-locate-solib-missing-ids.patch
  * gdb-6.6-buildid-locate.patch
  * gdb-6.7-testsuite-stable-results.patch
  * gdb-ccache-workaround.patch
  * gdb-core-open-vdso-warning.patch
  * gdb-fedora-libncursesw.patch
  * gdb-gcore-bash.patch
  * gdb-linux_perf-bundle.patch
  * gdb-testsuite-ada-pie.patch
  * gdb-testsuite-add-xfail-in-gdb.arch-i386-pkru.exp.patch
  * gdb-testsuite-factor-out-proc-linux_kernel_version.patch
  * gdb-testsuite-prevent-compilation-fails-with-unix-fpie-pie.patch
- Maintenance script qa.sh:
  * Add -i586 and -x86_64.
  * Add KFAILs for PR29040, PR30521, PR30180, PR30518, PR30519.
  * Update some KFAIL patterns.
  * Add some factory KFAILs.
  * Add gdb.base/longjmp-until-in-main.exp in PR26967 KFAILs.
- Maintenance script qa-local.sh:
  * Factor out version variable, update to 13.2.
  * Try to give reason for build failure.
  * Use -$arch as argument to qa.sh.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1686312000">- Patches added (master backports):
  * aarch64-avoid-initializers-for-vlas.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1686571200">- Patches added (master backports):
  * fix-pr30369-regression-on-aarch64-arm-pr30506.patch
  * gdb-tdep-aarch64-fix-frame-address-of-last-insn.patch
  * gdb-testsuite-fix-breakpoint-regexp-in-gdb.ada-out_o.patch
  * gdb-testsuite-relax-breakpoint-count-check-in-gdb.py.patch
  * gdb-testsuite-fix-buffer-overflow-in-gdb.base-signed.patch
  * gdb-testsuite-require-syscall-time-in-gdb.reverse-ti.patch
  * gdb-testsuite-handle-missing-gdc-in-gdb.dlang-dlang-.patch
  * gdb-testsuite-add-basic-lmap-for-tcl-8.6.patch
  * gdb-testsuite-fix-gdb.rust-watch.exp-on-ppc64le.patch
  * gdb-testsuite-fix-gdb.python-py-breakpoint.exp-timeo.patch
  * powerpc-fix-for-gdb.reverse-finish-precsave.exp-and-.patch
  * powerpc-regression-fix-for-reverse-finish-command.patch
  * gdb-testsuite-don-t-use-string-cat-in-gdb.dwarf2-dw2.patch
  * move-step_until-procedure.patch
- Patches added (gdb-patches backport):
  * gdb-testsuite-add-have_host_locale.patch
- Patches added (fedora patch fixups):
  * fixup-gdb-6.3-gstack-20050411.patch
  * fixup-gdb-6.3-attach-see-vdso-test.patch
  * fixup-gdb-lineno-makeup-test.patch
  * fixup-gdb-rhbz1261564-aarch64-hw-watchpoint-test.pat.patch
- Patches dropped:
  * gdb-ppc-power7-test.patch
  * gdb-rhbz1156192-recursive-dlopen-test.patch
  * gdb-6.3-bz140532-ppc-unwinding-test.patch
- Maintenance script qa.sh:
  * Add PR30540, PR30537, PR30021 and PR30542 KFAILs.
  * Add gdb.base/gcore-excessive-memory.exp internal error.
  * Update gdb.base/inline-frame-cycle-unwind.exp KFAIL comment.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1686744000">- Patches added (master backports):
  * pass-const-frame_info_ptr-reference-for-skip_-langua.patch
- Maintenance script qa.sh:
  * Add PR30543 kfail.
  * Remove PR29793 kfail.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1692532800">- Drop libdebuginfod1 BuildRequires/Recommends. The former isn't
  needed because there's a build requirement on libdebuginfod-devel
  already, which will pull the shared library. And the latter,
  because it's bogus since RPM auto generated dependency will take
  care of that requirement.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1695816000">- Add "Suggests: %{python}-Pygments".
- Maintenance script qa.sh:
  * Note investigation of some ada test-cases.
  * Update PR30547 kfail.
  * Add PR28561 kfail.
  * Update PKRU-related kfail.
  * Use openSUSE_Factory_LegacyX86.i586 instead of
    openSUSE_Factory.i586.
  * Remove PR27813 kfail and corresponding todo.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1697803200">- Maintenance script import-fedora.sh:
  * New script.  Move skipped patches list from gdb.spec to script.
- Update to fedora 38 @ 82cc8e0.
- Patch renamed:
  * pass-const-frame_info_ptr-reference-for-skip_-langua.patch -&gt;
    gdb-rhbz2192105-ftbs-dangling-pointer
- Patches added:
  * gdb-bz2237392-dwarf-obstack-allocation.patch
  * gdb-bz2237515-debuginfod-double-free.patch
  * gdb-rhbz2160211-excessive-core-file-warnings.patch
  * gdb-rhbz2196395-debuginfod-legacy-openssl-crash.patch
  * gdb-rhbz2233961-CVE-2022-4806.patch
  * gdb-rhbz2233965-memory-leak.patch
- Maintenance script qa-local.sh:
  * Add openSUSE_Leap_15.5 and openSUSE_Factory_LegacyX86.
  * Add "List configs" item.
  * Skip i586 for SLE-11.
- Maintenance script qa.sh:
  * Make sure exit status is 0</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1697889600">- Mention import-fedora.sh to fix warning.
- Maintenance script qa.sh:
  * Update kfail for PR28561.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698148800">- Patches added (manual import from fedora rawhide @ 52a4dab):
  * gdb-rhbz1773651-gdb-index-internal-error.patch
- Patches added (backport from master):
  * gdb-support-rseq-auxvs.patch
  * gdb-symtab-fix-line-number-of-static-const-class-mem.patch
  * gdb-symtab-fix-too-many-symbols-in-gdbpy_lookup_stat.patch
  * gdb-symtab-handle-pu-in-iterate_over_some_symtabs.patch
  * gdb-symtab-work-around-pr-gas-29517.patch
  * gdb-testsuite-add-kfail-for-pr-ada-30908.patch
  * gdb-testsuite-add-xfail-for-gdb-29965-in-gdb.threads.patch
  * gdb-testsuite-fix-gdb.ada-mi_task_arg.exp-with-newer.patch
  * gdb-testsuite-fix-gdb.arch-i386-signal.exp-on-x86_64.patch
  * gdb-testsuite-fix-gdb.cp-m-static.exp-regression-on-.patch
  * gdb-testsuite-fix-gdb.dwarf2-nullptr_t.exp-with-cc-w.patch
  * gdb-testsuite-fix-regexps-in-gdb.base-step-over-sysc.patch
  * gdb-symtab-find-main-language-without-symtab-expansi.patch
  * gdb-testsuite-add-wait-for-index-cache-in-gdb.dwarf2.patch
- Patches moved (from "Backport from gdb-patches" to
  "Backports from master, available in next release"):
  * gdb-cli-handle-pending-c-after-rl_callback_read_char.patch
  * gdb-testsuite-add-have_host_locale.patch
- Maintenance script qa.sh:
  * Remove PR28463, PR28108, PR29247 and PR29160 kfails.
  * Remove PR30540, PR30908, PR29965 kfails.
  * Remove gdb.ada/mi_task_arg.exp kfail.
- Limit "Suggests: %{python}-Pygments" to SLE-15 and later.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698321600">- Patches added (backport from master):
  * gdb-symtab-don-t-deduplicate-variables-in-gdb-index.patch
- Patches dropped (requires unsupported command):
  * gdb-testsuite-add-wait-for-index-cache-in-gdb.dwarf2.patch
- Maintenance script qa.sh:
  * Added PR30528 kfail.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698321601">- Maintenance script qa.sh:
  * Add comment to kfail for PR30528.
  * Add UNRESOLVED kfail for gdb.base/gcore-excessive-memory.exp.
  * Add UNRESOLVED kfail for PR31001.
  * Remove PR27238 kfail.
  * Add powerpc64le hw watchpoint kfails.
  * Add PR31004 kfail.
  * Add PR30531 kfail.
- Patches added (backport from master):
  * xcoffread.c-fix-werror-dangling-pointer-issue-with-m.patch
  * avoid-manual-memory-management-in-go-lang.c.patch
  * gdb-go-handle-v3-go_0-mangled-prefix.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698580800">- Maintenance script qa.sh:
  * Update PR28561 kfail.
  * Update PR29781 kfail.
- Maintenance script qa-local.sh:
  * Add "Verify quilt setup" step.
- Patches added (backport from master):
  * gdb-symtab-handle-self-reference-die.patch
  * gdb-symtab-handle-self-reference-in-inherit_abstract.patch
  * gdb-symtab-add-optimized-out-static-var-to-cooked-in.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698753600">- Maintenance script qa.sh:
  * Remove PR28467, PR29418, PR29420, PR29814 and PR29408 kfail.
  * Remove gdb.tui/tui-layout-asm-short-prog.exp kfail.
  * Remove commit f68eca29d3b, 29004660c94, 301fe55e9c4,
    4d88ae0c7b5, e7d69e72bfd, 8b272d7671f, 85819864f7c, 167f3beb655
    and a0eda3df5b7 kfails.
  * Add PR31015 kfail.
  * Remove PR29793 kfail.
  * Remove gdb.arch/powerpc-bcl-prologue.exp kfail.
  * Remove PR29813 and PR29816 kfail.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698753601">- Maintenance script qa.sh:
  * Update PR28561 kfail.
  * Remove PR31015 kfail.
  * Remove PR30547 kfail.
- Patches added (backport from master):
  * gdb-symtab-add-producer_is_gas.patch
  * gdb-symtab-work-around-gas-pr28629.patch
  * gdb-tdep-fix-nr-array-elements-in-ppc64_aggregate_ca.patch
  * gdb-testsuite-fix-gdb.python-py-breakpoint.exp-with-.patch
  * gdb-tui-fix-segfault-in-tui_find_disassembly_address.patch
  * gdb-tui-fix-wmaybe-uninitialized-in-tui_find_disasse.patch
  * gdb-testsuite-add-wait_for_msg-arg-to-term-resize-fi.patch
- Patches added (backport from gdb-patches):
  * gdb-fix-segfault-in-for_each_block-part-2.patch
  * gdb-tui-allow-command-window-of-1-or-2-lines.patch
  * gdb-tui-fix-resizing-of-terminal-to-1-or-2-lines.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1699876800">- Maintenance script qa.sh:
  * Update PR31004 kfail.
- Patches added (backport from gdb-patches):
  * gdb-fix-segfault-in-for_each_block-part-1.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1702468800">- Patches added (backport from gdb-patches, swo#30728):
  * gdb-symtab-refactor-condition-in-scan_attributes.patch
  * gdb-symtab-factor-out-m_die_range_map-usage.patch
  * gdb-symtab-handle-nullptr-parent-in-parent_map-set_p.patch
  * gdb-symtab-factor-out-m_deferred_entries-usage.patch
  * gdb-symtab-resolve-deferred-entries-inter-shard-case.patch
  * gdb-symtab-keep-track-of-processed-dies-in-shard.patch
  * gdb-symtab-resolve-deferred-entries-intra-shard-case.patch
  * gdb-symtab-don-t-defer-backward-refs-inter-cu-intra-.patch
  * gdb-symtab-recurse-into-c-dw_tag_subprogram-dies-for.patch
  * gdb-symtab-keep-track-of-all-parents-for-cooked-inde.patch
  * gdb-symtab-fix-dw_tag_inlined_subroutine-entries-in-.patch</changelog>
</package>
<package pkgid="16565839c1dbe1c7b9cd2172da0792b9e8b36660b2ef21e1d04c12e22672332ffd215dd40092d003ea81559f188e5f75208f59f3ff8dd71058f9195ba00eab60" name="gdb-testresults" arch="x86_64">
  <version epoch="0" ver="13.2" rel="4.1"/>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1680609600">- Don't use multibuild.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1680609601">- Add multispec _multibuild.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1680868800">- Revert to singlespec multibuild.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684756800">- disable werror as a workaround for deprecation warnings with
  python 3.11 (bsc#1211052)</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1686052800">- Rebase to 13.2 release (fedora 38 @ fc4e284)
  * Replace gdb-12.1.tar.bz2 with gdb-13.2.tar.bz2.
- Patches dropped:
  * add-elfcompress_zstd.patch
  * binutils-gdb-support-zstd-compressed-debug-section.patch
  * fix-comparison-of-unsigned-long-int-to-int-in-record_linux_system_call.patch
  * fix-core-file-detach-crash-corefiles-29275.patch
  * fix-for-gdb.base-solib-search.exp-test.patch
  * fix-gdb-build-elf-support-check-lzstd.patch
  * fixup-gdb-rhbz1325795-framefilters-test.patch
  * gdb-6.3-focus-cmd-prev-test.patch
  * gdb-6.3-inheritancetest-20050726.patch
  * gdb-6.3-test-dtorfix-20050121.patch
  * gdb-6.3-test-movedir-20050125.patch
  * gdb-6.3-threaded-watchpoints2-20050225.patch
  * gdb-6.6-buildid-locate-rpm-scl.patch
  * gdb-6.6-bz230000-power6-disassembly-test.patch
  * gdb-add-gdb-syscalls-makefile.patch
  * gdb-add-support-for-readline-8.2.patch
  * gdb-bz601887-dwarf4-rh-test.patch
  * gdb-disable-commit-resumed-in-target_kill.patch
  * gdb-fix-assert-in-handle_jit_event.patch
  * gdb-fix-assert-when-quitting-gdb-while-a-thread-is-stepping.patch
  * gdb-fix-for-gdb.base-eof-exit.exp-test-failures.patch
  * gdb-fix-selftest-fails-with-gdb-build-with-O2-flto.patch
  * gdb-fortran-frame-string.patch
  * gdb-handle-pending-c-after-rl_callback_read_char.patch
  * gdb-improved-eof-handling-when-using-readline-7.patch
  * gdb-physname-pr11734-test.patch
  * gdb-physname-pr12273-test.patch
  * gdb-record-handle-statx-system-call.patch
  * gdb-rhbz1325795-framefilters-test.patch
  * gdb-rhbz1398387-tab-crash-test.patch
  * gdb-runtest-pie-override.patch
  * gdb-symtab-fix-handling-of-dw_tag_unspecified_type.patch
  * gdb-tdep-fix-powerpc-ieee-128-bit-format-arg-passing.patch
  * gdb-tdep-handle-pipe2-syscall-for-amd64.patch
  * gdb-tdep-support-catch-syscall-pipe2-for-i386.patch
  * gdb-tdep-update-syscalls-ppc64-ppc-linux.xml.patch
  * gdb-test-expr-cumulative-archer.patch
  * gdb-testsuite-add-kfail-in-gdb.threads-fork-plus-threads.exp.patch
  * gdb-testsuite-add-new-gdb_attach-to-check-attach-command.patch
  * gdb-testsuite-address-test-failures-in-gdb.mi-mi-multi-commands.exp.patch
  * gdb-testsuite-detect-change-instead-of-init-in-gdb.mi-mi-var-block.exp.patch
  * gdb-testsuite-enable-some-test-cases-for-x86_64-m32.patch
  * gdb-testsuite-fix-fail-in-gdb.threads-fork-and-threads.exp.patch
  * gdb-testsuite-fix-gdb.ada-literals.exp-with-aarch64.patch
  * gdb-testsuite-fix-gdb.base-break-idempotent.exp-on-ppc.patch
  * gdb-testsuite-fix-gdb.base-catch-syscall.exp-with-with-expat-no.patch
  * gdb-testsuite-fix-gdb.base-catch-syscall.exp-without-enable-targets.patch
  * gdb-testsuite-fix-gdb.base-infoline-reloc-main-from-.patch
  * gdb-testsuite-fix-gdb.base-nested-subp-2-3-.exp-with.patch
  * gdb-testsuite-fix-gdb.dwarf2-dw2-dir-file-name.exp-w.patch
  * gdb-testsuite-fix-gdb.dwarf2-dw2-out-of-range-end-of-seq.exp-on-aarch64.patch
  * gdb-testsuite-fix-gdb.dwarf2-dw2-unspecified-type-foo.c-with-m32.patch
  * gdb-testsuite-fix-gdb.mi-mi-sym-info.exp-on-opensuse-tumbleweed.patch
  * gdb-testsuite-fix-gdb.opt-clobbered-registers-o2.exp-with-gcc-12.patch
  * gdb-testsuite-fix-gdb.reverse-i387-env-reverse.exp-for-pie.patch
  * gdb-testsuite-fix-gdb.reverse-test_ioctl_tcsetsw.exp-with-libc-debuginfo.patch
  * gdb-testsuite-fix-gdb.threads-killed-outside.exp-on-aarch64.patch
  * gdb-testsuite-fix-have_mpx-test.patch
  * gdb-testsuite-fix-occasional-failure-in-gdb.mi-mi-multi-commands.exp.patch
  * gdb-testsuite-fix-test-failure-when-building-against-readline-v7.patch
  * gdb-testsuite-handle-init-errors-in-gdb.mi-user-selected-context-sync.exp.patch
  * gdb-testsuite-handle-missing-.note.gnu-stack.patch
  * gdb-testsuite-handle-older-python-in-gdb.python-py-send-packet.py.patch
  * gdb-testsuite-handle-pipe2-syscall-in-gdb.base-catch-syscall.exp.patch
  * gdb-testsuite-handle-quotes-in-gdb_py_module_available.patch
  * gdb-testsuite-handle-unordered-dict-in-gdb.python-py-mi-cmd.exp.patch
  * gdb-testsuite-refactor-gdb.threads-detach-step-over.exp.patch
  * gdb-testsuite-remove-attach-test-from-can_spawn_for_attach.patch
  * gdb-testsuite-remove-global-declarations-in-gdb.threads-detach-step-over.exp.patch
  * gdb-testsuite-remove-target-limits-in-gdb.base-catch-syscall.exp.patch
  * gdb-testsuite-skip-gdb.fortran-namelist.exp-for-gfortran-4.8.patch
  * gdb-testsuite-support-recording-of-getrandom.patch
  * gdb-testsuite-workaround-unnecessary-.s-file-with-gfortran-4.8.patch
  * gdb-update-syscalls-amd64-i386-linux.xml.patch
  * gdbserver-switch-to-right-process-in-find_one_thread.patch
  * make-gdb.ada-float-bits.exp-more-generic.patch
  * powerpc-add-support-for-ieee-128-bit-format.patch
  * powerpc-correct-the-gdb-ioctl-values-for-tcgets-tcsets-tcsetsw-and-tcsetsf.patch
  * powerpc-fix-for-gdb.base-eh_return.exp.patch
  * powerpc-fix-gdb.base-watchpoint.exp-on-power-9.patch
  * powerpc-update-expected-floating-point-output-for-gdb.arch-altivec-regs.exp-and-gdb.arch-vsx-regs.exp.patch
- Patches added:
  * fixup-gdb-bz634108-solib_address.patch
  * gdb-binutils29988-read_indexed_address.patch
  * gdb-cli-handle-pending-c-after-rl_callback_read_char.patch
  * gdb-rhbz2177655-aarch64-pauth-valid-regcache.patch
  * gdb-rhbz2183595-rustc-inside_main.patch
  * gdb-testsuite-fix-gdb.gdb-python-helper.exp-with-o2-.patch
  * gdb-testsuite-handle-output-after-prompt-in-gdb.thre.patch
  * gdb-testsuite-simplify-gdb.base-unwind-on-each-insn..patch
  * remove-some-unnecessary-includes-from-exp.y.patch
  * gdb-testsuite-fix-gdb.rust-main-crash.exp.patch
- Patches modified:
  * gdb-6.3-bz140532-ppc-unwinding-test.patch
  * gdb-6.3-gstack-20050411.patch
  * gdb-6.5-bz185337-resolve-tls-without-debuginfo-v2.patch
  * gdb-6.6-buildid-locate-rpm-suse.patch
  * gdb-6.6-buildid-locate-rpm.patch
  * gdb-6.6-buildid-locate-solib-missing-ids.patch
  * gdb-6.6-buildid-locate.patch
  * gdb-6.7-testsuite-stable-results.patch
  * gdb-ccache-workaround.patch
  * gdb-core-open-vdso-warning.patch
  * gdb-fedora-libncursesw.patch
  * gdb-gcore-bash.patch
  * gdb-linux_perf-bundle.patch
  * gdb-testsuite-ada-pie.patch
  * gdb-testsuite-add-xfail-in-gdb.arch-i386-pkru.exp.patch
  * gdb-testsuite-factor-out-proc-linux_kernel_version.patch
  * gdb-testsuite-prevent-compilation-fails-with-unix-fpie-pie.patch
- Maintenance script qa.sh:
  * Add -i586 and -x86_64.
  * Add KFAILs for PR29040, PR30521, PR30180, PR30518, PR30519.
  * Update some KFAIL patterns.
  * Add some factory KFAILs.
  * Add gdb.base/longjmp-until-in-main.exp in PR26967 KFAILs.
- Maintenance script qa-local.sh:
  * Factor out version variable, update to 13.2.
  * Try to give reason for build failure.
  * Use -$arch as argument to qa.sh.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1686312000">- Patches added (master backports):
  * aarch64-avoid-initializers-for-vlas.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1686571200">- Patches added (master backports):
  * fix-pr30369-regression-on-aarch64-arm-pr30506.patch
  * gdb-tdep-aarch64-fix-frame-address-of-last-insn.patch
  * gdb-testsuite-fix-breakpoint-regexp-in-gdb.ada-out_o.patch
  * gdb-testsuite-relax-breakpoint-count-check-in-gdb.py.patch
  * gdb-testsuite-fix-buffer-overflow-in-gdb.base-signed.patch
  * gdb-testsuite-require-syscall-time-in-gdb.reverse-ti.patch
  * gdb-testsuite-handle-missing-gdc-in-gdb.dlang-dlang-.patch
  * gdb-testsuite-add-basic-lmap-for-tcl-8.6.patch
  * gdb-testsuite-fix-gdb.rust-watch.exp-on-ppc64le.patch
  * gdb-testsuite-fix-gdb.python-py-breakpoint.exp-timeo.patch
  * powerpc-fix-for-gdb.reverse-finish-precsave.exp-and-.patch
  * powerpc-regression-fix-for-reverse-finish-command.patch
  * gdb-testsuite-don-t-use-string-cat-in-gdb.dwarf2-dw2.patch
  * move-step_until-procedure.patch
- Patches added (gdb-patches backport):
  * gdb-testsuite-add-have_host_locale.patch
- Patches added (fedora patch fixups):
  * fixup-gdb-6.3-gstack-20050411.patch
  * fixup-gdb-6.3-attach-see-vdso-test.patch
  * fixup-gdb-lineno-makeup-test.patch
  * fixup-gdb-rhbz1261564-aarch64-hw-watchpoint-test.pat.patch
- Patches dropped:
  * gdb-ppc-power7-test.patch
  * gdb-rhbz1156192-recursive-dlopen-test.patch
  * gdb-6.3-bz140532-ppc-unwinding-test.patch
- Maintenance script qa.sh:
  * Add PR30540, PR30537, PR30021 and PR30542 KFAILs.
  * Add gdb.base/gcore-excessive-memory.exp internal error.
  * Update gdb.base/inline-frame-cycle-unwind.exp KFAIL comment.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1686744000">- Patches added (master backports):
  * pass-const-frame_info_ptr-reference-for-skip_-langua.patch
- Maintenance script qa.sh:
  * Add PR30543 kfail.
  * Remove PR29793 kfail.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1692532800">- Drop libdebuginfod1 BuildRequires/Recommends. The former isn't
  needed because there's a build requirement on libdebuginfod-devel
  already, which will pull the shared library. And the latter,
  because it's bogus since RPM auto generated dependency will take
  care of that requirement.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1695816000">- Add "Suggests: %{python}-Pygments".
- Maintenance script qa.sh:
  * Note investigation of some ada test-cases.
  * Update PR30547 kfail.
  * Add PR28561 kfail.
  * Update PKRU-related kfail.
  * Use openSUSE_Factory_LegacyX86.i586 instead of
    openSUSE_Factory.i586.
  * Remove PR27813 kfail and corresponding todo.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1697803200">- Maintenance script import-fedora.sh:
  * New script.  Move skipped patches list from gdb.spec to script.
- Update to fedora 38 @ 82cc8e0.
- Patch renamed:
  * pass-const-frame_info_ptr-reference-for-skip_-langua.patch -&gt;
    gdb-rhbz2192105-ftbs-dangling-pointer
- Patches added:
  * gdb-bz2237392-dwarf-obstack-allocation.patch
  * gdb-bz2237515-debuginfod-double-free.patch
  * gdb-rhbz2160211-excessive-core-file-warnings.patch
  * gdb-rhbz2196395-debuginfod-legacy-openssl-crash.patch
  * gdb-rhbz2233961-CVE-2022-4806.patch
  * gdb-rhbz2233965-memory-leak.patch
- Maintenance script qa-local.sh:
  * Add openSUSE_Leap_15.5 and openSUSE_Factory_LegacyX86.
  * Add "List configs" item.
  * Skip i586 for SLE-11.
- Maintenance script qa.sh:
  * Make sure exit status is 0</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1697889600">- Mention import-fedora.sh to fix warning.
- Maintenance script qa.sh:
  * Update kfail for PR28561.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698148800">- Patches added (manual import from fedora rawhide @ 52a4dab):
  * gdb-rhbz1773651-gdb-index-internal-error.patch
- Patches added (backport from master):
  * gdb-support-rseq-auxvs.patch
  * gdb-symtab-fix-line-number-of-static-const-class-mem.patch
  * gdb-symtab-fix-too-many-symbols-in-gdbpy_lookup_stat.patch
  * gdb-symtab-handle-pu-in-iterate_over_some_symtabs.patch
  * gdb-symtab-work-around-pr-gas-29517.patch
  * gdb-testsuite-add-kfail-for-pr-ada-30908.patch
  * gdb-testsuite-add-xfail-for-gdb-29965-in-gdb.threads.patch
  * gdb-testsuite-fix-gdb.ada-mi_task_arg.exp-with-newer.patch
  * gdb-testsuite-fix-gdb.arch-i386-signal.exp-on-x86_64.patch
  * gdb-testsuite-fix-gdb.cp-m-static.exp-regression-on-.patch
  * gdb-testsuite-fix-gdb.dwarf2-nullptr_t.exp-with-cc-w.patch
  * gdb-testsuite-fix-regexps-in-gdb.base-step-over-sysc.patch
  * gdb-symtab-find-main-language-without-symtab-expansi.patch
  * gdb-testsuite-add-wait-for-index-cache-in-gdb.dwarf2.patch
- Patches moved (from "Backport from gdb-patches" to
  "Backports from master, available in next release"):
  * gdb-cli-handle-pending-c-after-rl_callback_read_char.patch
  * gdb-testsuite-add-have_host_locale.patch
- Maintenance script qa.sh:
  * Remove PR28463, PR28108, PR29247 and PR29160 kfails.
  * Remove PR30540, PR30908, PR29965 kfails.
  * Remove gdb.ada/mi_task_arg.exp kfail.
- Limit "Suggests: %{python}-Pygments" to SLE-15 and later.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698321600">- Patches added (backport from master):
  * gdb-symtab-don-t-deduplicate-variables-in-gdb-index.patch
- Patches dropped (requires unsupported command):
  * gdb-testsuite-add-wait-for-index-cache-in-gdb.dwarf2.patch
- Maintenance script qa.sh:
  * Added PR30528 kfail.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698321601">- Maintenance script qa.sh:
  * Add comment to kfail for PR30528.
  * Add UNRESOLVED kfail for gdb.base/gcore-excessive-memory.exp.
  * Add UNRESOLVED kfail for PR31001.
  * Remove PR27238 kfail.
  * Add powerpc64le hw watchpoint kfails.
  * Add PR31004 kfail.
  * Add PR30531 kfail.
- Patches added (backport from master):
  * xcoffread.c-fix-werror-dangling-pointer-issue-with-m.patch
  * avoid-manual-memory-management-in-go-lang.c.patch
  * gdb-go-handle-v3-go_0-mangled-prefix.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698580800">- Maintenance script qa.sh:
  * Update PR28561 kfail.
  * Update PR29781 kfail.
- Maintenance script qa-local.sh:
  * Add "Verify quilt setup" step.
- Patches added (backport from master):
  * gdb-symtab-handle-self-reference-die.patch
  * gdb-symtab-handle-self-reference-in-inherit_abstract.patch
  * gdb-symtab-add-optimized-out-static-var-to-cooked-in.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698753600">- Maintenance script qa.sh:
  * Remove PR28467, PR29418, PR29420, PR29814 and PR29408 kfail.
  * Remove gdb.tui/tui-layout-asm-short-prog.exp kfail.
  * Remove commit f68eca29d3b, 29004660c94, 301fe55e9c4,
    4d88ae0c7b5, e7d69e72bfd, 8b272d7671f, 85819864f7c, 167f3beb655
    and a0eda3df5b7 kfails.
  * Add PR31015 kfail.
  * Remove PR29793 kfail.
  * Remove gdb.arch/powerpc-bcl-prologue.exp kfail.
  * Remove PR29813 and PR29816 kfail.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698753601">- Maintenance script qa.sh:
  * Update PR28561 kfail.
  * Remove PR31015 kfail.
  * Remove PR30547 kfail.
- Patches added (backport from master):
  * gdb-symtab-add-producer_is_gas.patch
  * gdb-symtab-work-around-gas-pr28629.patch
  * gdb-tdep-fix-nr-array-elements-in-ppc64_aggregate_ca.patch
  * gdb-testsuite-fix-gdb.python-py-breakpoint.exp-with-.patch
  * gdb-tui-fix-segfault-in-tui_find_disassembly_address.patch
  * gdb-tui-fix-wmaybe-uninitialized-in-tui_find_disasse.patch
  * gdb-testsuite-add-wait_for_msg-arg-to-term-resize-fi.patch
- Patches added (backport from gdb-patches):
  * gdb-fix-segfault-in-for_each_block-part-2.patch
  * gdb-tui-allow-command-window-of-1-or-2-lines.patch
  * gdb-tui-fix-resizing-of-terminal-to-1-or-2-lines.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1699876800">- Maintenance script qa.sh:
  * Update PR31004 kfail.
- Patches added (backport from gdb-patches):
  * gdb-fix-segfault-in-for_each_block-part-1.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1702468800">- Patches added (backport from gdb-patches, swo#30728):
  * gdb-symtab-refactor-condition-in-scan_attributes.patch
  * gdb-symtab-factor-out-m_die_range_map-usage.patch
  * gdb-symtab-handle-nullptr-parent-in-parent_map-set_p.patch
  * gdb-symtab-factor-out-m_deferred_entries-usage.patch
  * gdb-symtab-resolve-deferred-entries-inter-shard-case.patch
  * gdb-symtab-keep-track-of-processed-dies-in-shard.patch
  * gdb-symtab-resolve-deferred-entries-intra-shard-case.patch
  * gdb-symtab-don-t-defer-backward-refs-inter-cu-intra-.patch
  * gdb-symtab-recurse-into-c-dw_tag_subprogram-dies-for.patch
  * gdb-symtab-keep-track-of-all-parents-for-cooked-inde.patch
  * gdb-symtab-fix-dw_tag_inlined_subroutine-entries-in-.patch</changelog>
</package>
<package pkgid="351fc287c8486cc01b5087451e392a5315d2335f86bf47027764c904dbe273b91c113d9a3e1ada9458772286465fe4a955c996ee28674a1b5e4f053db8b70d49" name="gdbm" arch="src">
  <version epoch="0" ver="1.23" rel="3.1"/>
  <changelog author="kukuk@suse.de" date="1522152000">- Use %license instead of %doc [bsc#1082318]
- Move docu to -devel subpackage, where it fits better</changelog>
  <changelog author="tchvatal@suse.com" date="1526040000">- Version update to 1.14.1:
  * Manpage formating issues
  * Make gdbm_error thread-safe
  * Improve database reproducibility
  * Fix build with --enable-gdbm-export
- Rebase patch gdbm-no-build-date.patch</changelog>
  <changelog author="tchvatal@suse.com" date="1526299200">- Put back ndbm compat as the perl testuite seem to have hard time
  without it
- Require both compat and base in develpkg</changelog>
  <changelog author="tchvatal@suse.com" date="1526299201">- Fix baselibs.conf that got hammered with the compat split from
  main library</changelog>
  <changelog author="tchvatal@suse.com" date="1526299202">- Revert to release 1.13 to allow migration to split compat package
  first. Otherwise OBS can't get heads or tails on conflicts</changelog>
  <changelog author="tchvatal@suse.com" date="1526644800">- Fix missing dash in baselibs.conf</changelog>
  <changelog author="jengelh@inai.de" date="1526644801">- Fix boilerplate summary.</changelog>
  <changelog author="tchvatal@suse.com" date="1527076800">- Version update to 1.14.1:
  * Manpage formating issues
  * Make gdbm_error thread-safe
  * Improve database reproducibility
  * Fix build with --enable-gdbm-export
- Rebase patch gdbm-no-build-date.patch</changelog>
  <changelog author="astieger@suse.com" date="1529236800">- update to 1.15:
  * Extensive database consistency checking
  * Improved error checking
  * Removed gdbm-1.8.3 compatibility layer
  * Commands can be given to gdbmtool in the command line
  * Fixed data conversion bugs in storing structured keys or content
  * New member in the gdbm_recovery structure: duplicate_keys
  * New error codes</changelog>
  <changelog author="pgajdos@suse.com" date="1531742400">- update to 1.16:
  * Fix typo
  * New gdbmtool variables: coalesce and centfree
  * src/falloc.c (avail_lookup): Remove the start parameter.
    (_gdbm_put_av_elem): Rewrite the "can_merge" loop.
- added gdbm-close-and-sync-return-value.patch
  see https://puszcza.gnu.org.ua/bugs/index.php?399</changelog>
  <changelog author="astieger@suse.com" date="1534939200">- update to 1.18:
  * Fix directory entry validation
  * Fix improper use of GDBM_DEBUG macro
  * Fix spurious error from gdbm_dump and gdbm_export
  * Make sure gdbm_sync always returns a meaningful value
- includes changes from 1.17:
  * Fix bug in gdbm_dump function, it did not clear the
    GDBM_ITEM_NOT_FOUND error marker, which is set upon its normal
    termination
- changes upstreamed:
  * gdbm_close() and gdbm_sync() now return 0 on success. On error,
    they return -1 and set gdbm_errno and errno to the appropriate
    error codes - drop gdbm-close-and-sync-return-value.patch</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" 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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1582372800">- No longer recommend -lang: supplements are in use. Also add a
  explicit %%{name] = %%{version} Provides to aid supplements to do
  the right thing. We will lose the lang package Recommends for the
  compat package, but normally nobody will have only the compat
  package installed without the current package.</changelog>
  <changelog author="pgajdos@suse.com" date="1609156800">- version update to 1.19
  * Pre-read the memory mapped regions on systems that support it.
  This speeds up operations on big databases.
  * gdbmtool: tagged initialization of structured data
  Initializers for structured data can be given in tagged form, e.g.:
    store somekey { status=2, id={a,u,x}, name="foo" }
  * Bugfixes:
  * * Preserve locking type during database reorganization
- modified patches
  % gdbm-no-build-date.patch (refreshed)
- deleted patches
  - gdbm-no-common.patch (upstreamed)</changelog>
  <changelog author="pgajdos@suse.com" date="1628510400">- version update to 1.20
  * New bucket cache
    The bucket cache support has been rewritten from scratch.  The new
    bucket cache code provides for significant speed up of search
    operations.
  * Change mmap prereading strategy
    Pre-reading of the memory mapper regions, introduced in version 1.19
    can be advantageous only when doing intensive look-ups on a read-only
    database.  It degrades performance otherwise, especially if doing
    multiple inserts.  Therefore, this version introduces a new flag
    to gdbm_open: GDBM_PREREAD.  When given, it enables pre-reading of
    memory mapped regions.
- modified patches
  % gdbm-no-build-date.patch (refreshed)</changelog>
  <changelog author="pgajdos@suse.com" date="1639396800">- version update to 1.22
  * Fix file header validation
  * Fix key verification in sequential access
  * Fix testing with DejaGNU 1.6.3
  * Fix stack overflow in print_usage
  * Fix a leak of avail entry on pushing a new avail block
  * New gdbmtool variables: errorexit, errormask, trace, timing
  * etc. see CHANGES
- modified patches
  % gdbm-no-build-date.patch (refreshed)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1644148800">- update to 1.23:
  * Bucket cache switched from balanced tree to hash table
  * Speed up flushing the changed buckets on disk
  * New option codes for gdbm_setopt
  * Enable or disable automatic cache adjustment
- remove obsolete texinfo packaging macros</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1691496000">- Fix bsc#1209583, gdbm_load and gdbm_dump receive a SEGFAULT if
  run without arguments
  bsc1209583.patch</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1701864000">- libgdbm_compat4: Fix libgdbm version of Conflicts [bsc#1217727]</changelog>
</package>
<package pkgid="e839eabbcf4e6909ab4c167f5640ed58ed416e08e8187deececfaf155c3856db33daa555de75beee2b24f54fd95287f6b7a4d59c2d6f586fa9ef1b63742f6579" name="gdbm-debugsource" arch="i586">
  <version epoch="0" ver="1.23" rel="3.1"/>
  <changelog author="astieger@suse.com" date="1534939200">- update to 1.18:
  * Fix directory entry validation
  * Fix improper use of GDBM_DEBUG macro
  * Fix spurious error from gdbm_dump and gdbm_export
  * Make sure gdbm_sync always returns a meaningful value
- includes changes from 1.17:
  * Fix bug in gdbm_dump function, it did not clear the
    GDBM_ITEM_NOT_FOUND error marker, which is set upon its normal
    termination
- changes upstreamed:
  * gdbm_close() and gdbm_sync() now return 0 on success. On error,
    they return -1 and set gdbm_errno and errno to the appropriate
    error codes - drop gdbm-close-and-sync-return-value.patch</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" 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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1582372800">- No longer recommend -lang: supplements are in use. Also add a
  explicit %%{name] = %%{version} Provides to aid supplements to do
  the right thing. We will lose the lang package Recommends for the
  compat package, but normally nobody will have only the compat
  package installed without the current package.</changelog>
  <changelog author="pgajdos@suse.com" date="1609156800">- version update to 1.19
  * Pre-read the memory mapped regions on systems that support it.
  This speeds up operations on big databases.
  * gdbmtool: tagged initialization of structured data
  Initializers for structured data can be given in tagged form, e.g.:
    store somekey { status=2, id={a,u,x}, name="foo" }
  * Bugfixes:
  * * Preserve locking type during database reorganization
- modified patches
  % gdbm-no-build-date.patch (refreshed)
- deleted patches
  - gdbm-no-common.patch (upstreamed)</changelog>
  <changelog author="pgajdos@suse.com" date="1628510400">- version update to 1.20
  * New bucket cache
    The bucket cache support has been rewritten from scratch.  The new
    bucket cache code provides for significant speed up of search
    operations.
  * Change mmap prereading strategy
    Pre-reading of the memory mapper regions, introduced in version 1.19
    can be advantageous only when doing intensive look-ups on a read-only
    database.  It degrades performance otherwise, especially if doing
    multiple inserts.  Therefore, this version introduces a new flag
    to gdbm_open: GDBM_PREREAD.  When given, it enables pre-reading of
    memory mapped regions.
- modified patches
  % gdbm-no-build-date.patch (refreshed)</changelog>
  <changelog author="pgajdos@suse.com" date="1639396800">- version update to 1.22
  * Fix file header validation
  * Fix key verification in sequential access
  * Fix testing with DejaGNU 1.6.3
  * Fix stack overflow in print_usage
  * Fix a leak of avail entry on pushing a new avail block
  * New gdbmtool variables: errorexit, errormask, trace, timing
  * etc. see CHANGES
- modified patches
  % gdbm-no-build-date.patch (refreshed)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1644148800">- update to 1.23:
  * Bucket cache switched from balanced tree to hash table
  * Speed up flushing the changed buckets on disk
  * New option codes for gdbm_setopt
  * Enable or disable automatic cache adjustment
- remove obsolete texinfo packaging macros</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1691496000">- Fix bsc#1209583, gdbm_load and gdbm_dump receive a SEGFAULT if
  run without arguments
  bsc1209583.patch</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1701864000">- libgdbm_compat4: Fix libgdbm version of Conflicts [bsc#1217727]</changelog>
</package>
<package pkgid="3759562c825d5d1e0512ef29095332a5a73b43888746362ec377a247bdc018b1be15fd61b091f66c071776250e70c83b7cc0955f4fad7151683f6324a44cfaa7" name="gdbm-debugsource" arch="x86_64">
  <version epoch="0" ver="1.23" rel="3.1"/>
  <changelog author="astieger@suse.com" date="1534939200">- update to 1.18:
  * Fix directory entry validation
  * Fix improper use of GDBM_DEBUG macro
  * Fix spurious error from gdbm_dump and gdbm_export
  * Make sure gdbm_sync always returns a meaningful value
- includes changes from 1.17:
  * Fix bug in gdbm_dump function, it did not clear the
    GDBM_ITEM_NOT_FOUND error marker, which is set upon its normal
    termination
- changes upstreamed:
  * gdbm_close() and gdbm_sync() now return 0 on success. On error,
    they return -1 and set gdbm_errno and errno to the appropriate
    error codes - drop gdbm-close-and-sync-return-value.patch</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" 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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1582372800">- No longer recommend -lang: supplements are in use. Also add a
  explicit %%{name] = %%{version} Provides to aid supplements to do
  the right thing. We will lose the lang package Recommends for the
  compat package, but normally nobody will have only the compat
  package installed without the current package.</changelog>
  <changelog author="pgajdos@suse.com" date="1609156800">- version update to 1.19
  * Pre-read the memory mapped regions on systems that support it.
  This speeds up operations on big databases.
  * gdbmtool: tagged initialization of structured data
  Initializers for structured data can be given in tagged form, e.g.:
    store somekey { status=2, id={a,u,x}, name="foo" }
  * Bugfixes:
  * * Preserve locking type during database reorganization
- modified patches
  % gdbm-no-build-date.patch (refreshed)
- deleted patches
  - gdbm-no-common.patch (upstreamed)</changelog>
  <changelog author="pgajdos@suse.com" date="1628510400">- version update to 1.20
  * New bucket cache
    The bucket cache support has been rewritten from scratch.  The new
    bucket cache code provides for significant speed up of search
    operations.
  * Change mmap prereading strategy
    Pre-reading of the memory mapper regions, introduced in version 1.19
    can be advantageous only when doing intensive look-ups on a read-only
    database.  It degrades performance otherwise, especially if doing
    multiple inserts.  Therefore, this version introduces a new flag
    to gdbm_open: GDBM_PREREAD.  When given, it enables pre-reading of
    memory mapped regions.
- modified patches
  % gdbm-no-build-date.patch (refreshed)</changelog>
  <changelog author="pgajdos@suse.com" date="1639396800">- version update to 1.22
  * Fix file header validation
  * Fix key verification in sequential access
  * Fix testing with DejaGNU 1.6.3
  * Fix stack overflow in print_usage
  * Fix a leak of avail entry on pushing a new avail block
  * New gdbmtool variables: errorexit, errormask, trace, timing
  * etc. see CHANGES
- modified patches
  % gdbm-no-build-date.patch (refreshed)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1644148800">- update to 1.23:
  * Bucket cache switched from balanced tree to hash table
  * Speed up flushing the changed buckets on disk
  * New option codes for gdbm_setopt
  * Enable or disable automatic cache adjustment
- remove obsolete texinfo packaging macros</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1691496000">- Fix bsc#1209583, gdbm_load and gdbm_dump receive a SEGFAULT if
  run without arguments
  bsc1209583.patch</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1701864000">- libgdbm_compat4: Fix libgdbm version of Conflicts [bsc#1217727]</changelog>
</package>
<package pkgid="63885e15fe70cc5fa927420a316ccdea1a6e3dba717be808abd4e69b63686454f053db98b8f20de107f21cdf0c3ae60d973450146fc7528ae93ca7298108c0dc" name="gdbm-devel" arch="i586">
  <version epoch="0" ver="1.23" rel="3.1"/>
  <changelog author="astieger@suse.com" date="1534939200">- update to 1.18:
  * Fix directory entry validation
  * Fix improper use of GDBM_DEBUG macro
  * Fix spurious error from gdbm_dump and gdbm_export
  * Make sure gdbm_sync always returns a meaningful value
- includes changes from 1.17:
  * Fix bug in gdbm_dump function, it did not clear the
    GDBM_ITEM_NOT_FOUND error marker, which is set upon its normal
    termination
- changes upstreamed:
  * gdbm_close() and gdbm_sync() now return 0 on success. On error,
    they return -1 and set gdbm_errno and errno to the appropriate
    error codes - drop gdbm-close-and-sync-return-value.patch</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" 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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1582372800">- No longer recommend -lang: supplements are in use. Also add a
  explicit %%{name] = %%{version} Provides to aid supplements to do
  the right thing. We will lose the lang package Recommends for the
  compat package, but normally nobody will have only the compat
  package installed without the current package.</changelog>
  <changelog author="pgajdos@suse.com" date="1609156800">- version update to 1.19
  * Pre-read the memory mapped regions on systems that support it.
  This speeds up operations on big databases.
  * gdbmtool: tagged initialization of structured data
  Initializers for structured data can be given in tagged form, e.g.:
    store somekey { status=2, id={a,u,x}, name="foo" }
  * Bugfixes:
  * * Preserve locking type during database reorganization
- modified patches
  % gdbm-no-build-date.patch (refreshed)
- deleted patches
  - gdbm-no-common.patch (upstreamed)</changelog>
  <changelog author="pgajdos@suse.com" date="1628510400">- version update to 1.20
  * New bucket cache
    The bucket cache support has been rewritten from scratch.  The new
    bucket cache code provides for significant speed up of search
    operations.
  * Change mmap prereading strategy
    Pre-reading of the memory mapper regions, introduced in version 1.19
    can be advantageous only when doing intensive look-ups on a read-only
    database.  It degrades performance otherwise, especially if doing
    multiple inserts.  Therefore, this version introduces a new flag
    to gdbm_open: GDBM_PREREAD.  When given, it enables pre-reading of
    memory mapped regions.
- modified patches
  % gdbm-no-build-date.patch (refreshed)</changelog>
  <changelog author="pgajdos@suse.com" date="1639396800">- version update to 1.22
  * Fix file header validation
  * Fix key verification in sequential access
  * Fix testing with DejaGNU 1.6.3
  * Fix stack overflow in print_usage
  * Fix a leak of avail entry on pushing a new avail block
  * New gdbmtool variables: errorexit, errormask, trace, timing
  * etc. see CHANGES
- modified patches
  % gdbm-no-build-date.patch (refreshed)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1644148800">- update to 1.23:
  * Bucket cache switched from balanced tree to hash table
  * Speed up flushing the changed buckets on disk
  * New option codes for gdbm_setopt
  * Enable or disable automatic cache adjustment
- remove obsolete texinfo packaging macros</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1691496000">- Fix bsc#1209583, gdbm_load and gdbm_dump receive a SEGFAULT if
  run without arguments
  bsc1209583.patch</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1701864000">- libgdbm_compat4: Fix libgdbm version of Conflicts [bsc#1217727]</changelog>
</package>
<package pkgid="3e1bbb512ce11aaef992e8e79dd34cb95050b7e1ed2e96c6b5ed104020767ccd92085b18ef8cab185d5b97b186ffa953da37bd23324eb31a42aa53ec8a5ff0c0" name="gdbm-devel" arch="x86_64">
  <version epoch="0" ver="1.23" rel="3.1"/>
  <changelog author="astieger@suse.com" date="1534939200">- update to 1.18:
  * Fix directory entry validation
  * Fix improper use of GDBM_DEBUG macro
  * Fix spurious error from gdbm_dump and gdbm_export
  * Make sure gdbm_sync always returns a meaningful value
- includes changes from 1.17:
  * Fix bug in gdbm_dump function, it did not clear the
    GDBM_ITEM_NOT_FOUND error marker, which is set upon its normal
    termination
- changes upstreamed:
  * gdbm_close() and gdbm_sync() now return 0 on success. On error,
    they return -1 and set gdbm_errno and errno to the appropriate
    error codes - drop gdbm-close-and-sync-return-value.patch</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" 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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1582372800">- No longer recommend -lang: supplements are in use. Also add a
  explicit %%{name] = %%{version} Provides to aid supplements to do
  the right thing. We will lose the lang package Recommends for the
  compat package, but normally nobody will have only the compat
  package installed without the current package.</changelog>
  <changelog author="pgajdos@suse.com" date="1609156800">- version update to 1.19
  * Pre-read the memory mapped regions on systems that support it.
  This speeds up operations on big databases.
  * gdbmtool: tagged initialization of structured data
  Initializers for structured data can be given in tagged form, e.g.:
    store somekey { status=2, id={a,u,x}, name="foo" }
  * Bugfixes:
  * * Preserve locking type during database reorganization
- modified patches
  % gdbm-no-build-date.patch (refreshed)
- deleted patches
  - gdbm-no-common.patch (upstreamed)</changelog>
  <changelog author="pgajdos@suse.com" date="1628510400">- version update to 1.20
  * New bucket cache
    The bucket cache support has been rewritten from scratch.  The new
    bucket cache code provides for significant speed up of search
    operations.
  * Change mmap prereading strategy
    Pre-reading of the memory mapper regions, introduced in version 1.19
    can be advantageous only when doing intensive look-ups on a read-only
    database.  It degrades performance otherwise, especially if doing
    multiple inserts.  Therefore, this version introduces a new flag
    to gdbm_open: GDBM_PREREAD.  When given, it enables pre-reading of
    memory mapped regions.
- modified patches
  % gdbm-no-build-date.patch (refreshed)</changelog>
  <changelog author="pgajdos@suse.com" date="1639396800">- version update to 1.22
  * Fix file header validation
  * Fix key verification in sequential access
  * Fix testing with DejaGNU 1.6.3
  * Fix stack overflow in print_usage
  * Fix a leak of avail entry on pushing a new avail block
  * New gdbmtool variables: errorexit, errormask, trace, timing
  * etc. see CHANGES
- modified patches
  % gdbm-no-build-date.patch (refreshed)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1644148800">- update to 1.23:
  * Bucket cache switched from balanced tree to hash table
  * Speed up flushing the changed buckets on disk
  * New option codes for gdbm_setopt
  * Enable or disable automatic cache adjustment
- remove obsolete texinfo packaging macros</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1691496000">- Fix bsc#1209583, gdbm_load and gdbm_dump receive a SEGFAULT if
  run without arguments
  bsc1209583.patch</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1701864000">- libgdbm_compat4: Fix libgdbm version of Conflicts [bsc#1217727]</changelog>
</package>
<package pkgid="2e59f0eb0e57db65da08dac9231f39d32c6248d4f5c3b164966d740d6647155112c1cef8cebd27b677c2e814ef78a94cfc627bd3ef153c4b41ba5abd9053732e" name="gdbm-devel-32bit" arch="x86_64">
  <version epoch="0" ver="1.23" rel="3.1"/>
  <changelog author="astieger@suse.com" date="1534939200">- update to 1.18:
  * Fix directory entry validation
  * Fix improper use of GDBM_DEBUG macro
  * Fix spurious error from gdbm_dump and gdbm_export
  * Make sure gdbm_sync always returns a meaningful value
- includes changes from 1.17:
  * Fix bug in gdbm_dump function, it did not clear the
    GDBM_ITEM_NOT_FOUND error marker, which is set upon its normal
    termination
- changes upstreamed:
  * gdbm_close() and gdbm_sync() now return 0 on success. On error,
    they return -1 and set gdbm_errno and errno to the appropriate
    error codes - drop gdbm-close-and-sync-return-value.patch</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" 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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1582372800">- No longer recommend -lang: supplements are in use. Also add a
  explicit %%{name] = %%{version} Provides to aid supplements to do
  the right thing. We will lose the lang package Recommends for the
  compat package, but normally nobody will have only the compat
  package installed without the current package.</changelog>
  <changelog author="pgajdos@suse.com" date="1609156800">- version update to 1.19
  * Pre-read the memory mapped regions on systems that support it.
  This speeds up operations on big databases.
  * gdbmtool: tagged initialization of structured data
  Initializers for structured data can be given in tagged form, e.g.:
    store somekey { status=2, id={a,u,x}, name="foo" }
  * Bugfixes:
  * * Preserve locking type during database reorganization
- modified patches
  % gdbm-no-build-date.patch (refreshed)
- deleted patches
  - gdbm-no-common.patch (upstreamed)</changelog>
  <changelog author="pgajdos@suse.com" date="1628510400">- version update to 1.20
  * New bucket cache
    The bucket cache support has been rewritten from scratch.  The new
    bucket cache code provides for significant speed up of search
    operations.
  * Change mmap prereading strategy
    Pre-reading of the memory mapper regions, introduced in version 1.19
    can be advantageous only when doing intensive look-ups on a read-only
    database.  It degrades performance otherwise, especially if doing
    multiple inserts.  Therefore, this version introduces a new flag
    to gdbm_open: GDBM_PREREAD.  When given, it enables pre-reading of
    memory mapped regions.
- modified patches
  % gdbm-no-build-date.patch (refreshed)</changelog>
  <changelog author="pgajdos@suse.com" date="1639396800">- version update to 1.22
  * Fix file header validation
  * Fix key verification in sequential access
  * Fix testing with DejaGNU 1.6.3
  * Fix stack overflow in print_usage
  * Fix a leak of avail entry on pushing a new avail block
  * New gdbmtool variables: errorexit, errormask, trace, timing
  * etc. see CHANGES
- modified patches
  % gdbm-no-build-date.patch (refreshed)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1644148800">- update to 1.23:
  * Bucket cache switched from balanced tree to hash table
  * Speed up flushing the changed buckets on disk
  * New option codes for gdbm_setopt
  * Enable or disable automatic cache adjustment
- remove obsolete texinfo packaging macros</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1691496000">- Fix bsc#1209583, gdbm_load and gdbm_dump receive a SEGFAULT if
  run without arguments
  bsc1209583.patch</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1701864000">- libgdbm_compat4: Fix libgdbm version of Conflicts [bsc#1217727]</changelog>
</package>
<package pkgid="25b8f9d4e4d8df1c7222176bc43e7c88146cf37fcfef223e013663aa1a86fa330c7c907b2705102621a6cbe8c7459d1c4791fa882b9a48b58d24a36b38a5ab36" name="gdbm-devel-32bit-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.23" rel="3.1"/>
  <changelog author="astieger@suse.com" date="1534939200">- update to 1.18:
  * Fix directory entry validation
  * Fix improper use of GDBM_DEBUG macro
  * Fix spurious error from gdbm_dump and gdbm_export
  * Make sure gdbm_sync always returns a meaningful value
- includes changes from 1.17:
  * Fix bug in gdbm_dump function, it did not clear the
    GDBM_ITEM_NOT_FOUND error marker, which is set upon its normal
    termination
- changes upstreamed:
  * gdbm_close() and gdbm_sync() now return 0 on success. On error,
    they return -1 and set gdbm_errno and errno to the appropriate
    error codes - drop gdbm-close-and-sync-return-value.patch</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" 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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1582372800">- No longer recommend -lang: supplements are in use. Also add a
  explicit %%{name] = %%{version} Provides to aid supplements to do
  the right thing. We will lose the lang package Recommends for the
  compat package, but normally nobody will have only the compat
  package installed without the current package.</changelog>
  <changelog author="pgajdos@suse.com" date="1609156800">- version update to 1.19
  * Pre-read the memory mapped regions on systems that support it.
  This speeds up operations on big databases.
  * gdbmtool: tagged initialization of structured data
  Initializers for structured data can be given in tagged form, e.g.:
    store somekey { status=2, id={a,u,x}, name="foo" }
  * Bugfixes:
  * * Preserve locking type during database reorganization
- modified patches
  % gdbm-no-build-date.patch (refreshed)
- deleted patches
  - gdbm-no-common.patch (upstreamed)</changelog>
  <changelog author="pgajdos@suse.com" date="1628510400">- version update to 1.20
  * New bucket cache
    The bucket cache support has been rewritten from scratch.  The new
    bucket cache code provides for significant speed up of search
    operations.
  * Change mmap prereading strategy
    Pre-reading of the memory mapper regions, introduced in version 1.19
    can be advantageous only when doing intensive look-ups on a read-only
    database.  It degrades performance otherwise, especially if doing
    multiple inserts.  Therefore, this version introduces a new flag
    to gdbm_open: GDBM_PREREAD.  When given, it enables pre-reading of
    memory mapped regions.
- modified patches
  % gdbm-no-build-date.patch (refreshed)</changelog>
  <changelog author="pgajdos@suse.com" date="1639396800">- version update to 1.22
  * Fix file header validation
  * Fix key verification in sequential access
  * Fix testing with DejaGNU 1.6.3
  * Fix stack overflow in print_usage
  * Fix a leak of avail entry on pushing a new avail block
  * New gdbmtool variables: errorexit, errormask, trace, timing
  * etc. see CHANGES
- modified patches
  % gdbm-no-build-date.patch (refreshed)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1644148800">- update to 1.23:
  * Bucket cache switched from balanced tree to hash table
  * Speed up flushing the changed buckets on disk
  * New option codes for gdbm_setopt
  * Enable or disable automatic cache adjustment
- remove obsolete texinfo packaging macros</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1691496000">- Fix bsc#1209583, gdbm_load and gdbm_dump receive a SEGFAULT if
  run without arguments
  bsc1209583.patch</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1701864000">- libgdbm_compat4: Fix libgdbm version of Conflicts [bsc#1217727]</changelog>
</package>
<package pkgid="632a6eeff441278350d0bbae1b6ec1b491f52212ad9d5c369ee68483d312bf3d1d4594fafd28febc9fe894d043e10acc94018df79c912dd5962cb4d30fb6850f" name="gdbm-devel-debuginfo" arch="i586">
  <version epoch="0" ver="1.23" rel="3.1"/>
  <changelog author="astieger@suse.com" date="1534939200">- update to 1.18:
  * Fix directory entry validation
  * Fix improper use of GDBM_DEBUG macro
  * Fix spurious error from gdbm_dump and gdbm_export
  * Make sure gdbm_sync always returns a meaningful value
- includes changes from 1.17:
  * Fix bug in gdbm_dump function, it did not clear the
    GDBM_ITEM_NOT_FOUND error marker, which is set upon its normal
    termination
- changes upstreamed:
  * gdbm_close() and gdbm_sync() now return 0 on success. On error,
    they return -1 and set gdbm_errno and errno to the appropriate
    error codes - drop gdbm-close-and-sync-return-value.patch</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" 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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1582372800">- No longer recommend -lang: supplements are in use. Also add a
  explicit %%{name] = %%{version} Provides to aid supplements to do
  the right thing. We will lose the lang package Recommends for the
  compat package, but normally nobody will have only the compat
  package installed without the current package.</changelog>
  <changelog author="pgajdos@suse.com" date="1609156800">- version update to 1.19
  * Pre-read the memory mapped regions on systems that support it.
  This speeds up operations on big databases.
  * gdbmtool: tagged initialization of structured data
  Initializers for structured data can be given in tagged form, e.g.:
    store somekey { status=2, id={a,u,x}, name="foo" }
  * Bugfixes:
  * * Preserve locking type during database reorganization
- modified patches
  % gdbm-no-build-date.patch (refreshed)
- deleted patches
  - gdbm-no-common.patch (upstreamed)</changelog>
  <changelog author="pgajdos@suse.com" date="1628510400">- version update to 1.20
  * New bucket cache
    The bucket cache support has been rewritten from scratch.  The new
    bucket cache code provides for significant speed up of search
    operations.
  * Change mmap prereading strategy
    Pre-reading of the memory mapper regions, introduced in version 1.19
    can be advantageous only when doing intensive look-ups on a read-only
    database.  It degrades performance otherwise, especially if doing
    multiple inserts.  Therefore, this version introduces a new flag
    to gdbm_open: GDBM_PREREAD.  When given, it enables pre-reading of
    memory mapped regions.
- modified patches
  % gdbm-no-build-date.patch (refreshed)</changelog>
  <changelog author="pgajdos@suse.com" date="1639396800">- version update to 1.22
  * Fix file header validation
  * Fix key verification in sequential access
  * Fix testing with DejaGNU 1.6.3
  * Fix stack overflow in print_usage
  * Fix a leak of avail entry on pushing a new avail block
  * New gdbmtool variables: errorexit, errormask, trace, timing
  * etc. see CHANGES
- modified patches
  % gdbm-no-build-date.patch (refreshed)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1644148800">- update to 1.23:
  * Bucket cache switched from balanced tree to hash table
  * Speed up flushing the changed buckets on disk
  * New option codes for gdbm_setopt
  * Enable or disable automatic cache adjustment
- remove obsolete texinfo packaging macros</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1691496000">- Fix bsc#1209583, gdbm_load and gdbm_dump receive a SEGFAULT if
  run without arguments
  bsc1209583.patch</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1701864000">- libgdbm_compat4: Fix libgdbm version of Conflicts [bsc#1217727]</changelog>
</package>
<package pkgid="66b366eef2b4ce724f9cb81841c7788bebabe3631da763cd5690f92c3e33e2879b441fdb3b7b166fbf2cb9ecea3862d4dc550084b83a6446ae1b985d1251a2e3" name="gdbm-devel-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.23" rel="3.1"/>
  <changelog author="astieger@suse.com" date="1534939200">- update to 1.18:
  * Fix directory entry validation
  * Fix improper use of GDBM_DEBUG macro
  * Fix spurious error from gdbm_dump and gdbm_export
  * Make sure gdbm_sync always returns a meaningful value
- includes changes from 1.17:
  * Fix bug in gdbm_dump function, it did not clear the
    GDBM_ITEM_NOT_FOUND error marker, which is set upon its normal
    termination
- changes upstreamed:
  * gdbm_close() and gdbm_sync() now return 0 on success. On error,
    they return -1 and set gdbm_errno and errno to the appropriate
    error codes - drop gdbm-close-and-sync-return-value.patch</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" 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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1582372800">- No longer recommend -lang: supplements are in use. Also add a
  explicit %%{name] = %%{version} Provides to aid supplements to do
  the right thing. We will lose the lang package Recommends for the
  compat package, but normally nobody will have only the compat
  package installed without the current package.</changelog>
  <changelog author="pgajdos@suse.com" date="1609156800">- version update to 1.19
  * Pre-read the memory mapped regions on systems that support it.
  This speeds up operations on big databases.
  * gdbmtool: tagged initialization of structured data
  Initializers for structured data can be given in tagged form, e.g.:
    store somekey { status=2, id={a,u,x}, name="foo" }
  * Bugfixes:
  * * Preserve locking type during database reorganization
- modified patches
  % gdbm-no-build-date.patch (refreshed)
- deleted patches
  - gdbm-no-common.patch (upstreamed)</changelog>
  <changelog author="pgajdos@suse.com" date="1628510400">- version update to 1.20
  * New bucket cache
    The bucket cache support has been rewritten from scratch.  The new
    bucket cache code provides for significant speed up of search
    operations.
  * Change mmap prereading strategy
    Pre-reading of the memory mapper regions, introduced in version 1.19
    can be advantageous only when doing intensive look-ups on a read-only
    database.  It degrades performance otherwise, especially if doing
    multiple inserts.  Therefore, this version introduces a new flag
    to gdbm_open: GDBM_PREREAD.  When given, it enables pre-reading of
    memory mapped regions.
- modified patches
  % gdbm-no-build-date.patch (refreshed)</changelog>
  <changelog author="pgajdos@suse.com" date="1639396800">- version update to 1.22
  * Fix file header validation
  * Fix key verification in sequential access
  * Fix testing with DejaGNU 1.6.3
  * Fix stack overflow in print_usage
  * Fix a leak of avail entry on pushing a new avail block
  * New gdbmtool variables: errorexit, errormask, trace, timing
  * etc. see CHANGES
- modified patches
  % gdbm-no-build-date.patch (refreshed)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1644148800">- update to 1.23:
  * Bucket cache switched from balanced tree to hash table
  * Speed up flushing the changed buckets on disk
  * New option codes for gdbm_setopt
  * Enable or disable automatic cache adjustment
- remove obsolete texinfo packaging macros</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1691496000">- Fix bsc#1209583, gdbm_load and gdbm_dump receive a SEGFAULT if
  run without arguments
  bsc1209583.patch</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1701864000">- libgdbm_compat4: Fix libgdbm version of Conflicts [bsc#1217727]</changelog>
</package>
<package pkgid="a118f65a8accd8e06b1dfd7d43d02d38b8900e7f026b5288d46ef51cdbc33c19b1f25826cc55ae85cf2c384776de66dda49c55eb60be169d2e0c648842ef91af" name="gdbm-lang" arch="noarch">
  <version epoch="0" ver="1.23" rel="3.1"/>
  <changelog author="astieger@suse.com" date="1534939200">- update to 1.18:
  * Fix directory entry validation
  * Fix improper use of GDBM_DEBUG macro
  * Fix spurious error from gdbm_dump and gdbm_export
  * Make sure gdbm_sync always returns a meaningful value
- includes changes from 1.17:
  * Fix bug in gdbm_dump function, it did not clear the
    GDBM_ITEM_NOT_FOUND error marker, which is set upon its normal
    termination
- changes upstreamed:
  * gdbm_close() and gdbm_sync() now return 0 on success. On error,
    they return -1 and set gdbm_errno and errno to the appropriate
    error codes - drop gdbm-close-and-sync-return-value.patch</changelog>
  <changelog author="Petr Gajdos &lt;pgajdos@suse.com&gt;" 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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1582372800">- No longer recommend -lang: supplements are in use. Also add a
  explicit %%{name] = %%{version} Provides to aid supplements to do
  the right thing. We will lose the lang package Recommends for the
  compat package, but normally nobody will have only the compat
  package installed without the current package.</changelog>
  <changelog author="pgajdos@suse.com" date="1609156800">- version update to 1.19
  * Pre-read the memory mapped regions on systems that support it.
  This speeds up operations on big databases.
  * gdbmtool: tagged initialization of structured data
  Initializers for structured data can be given in tagged form, e.g.:
    store somekey { status=2, id={a,u,x}, name="foo" }
  * Bugfixes:
  * * Preserve locking type during database reorganization
- modified patches
  % gdbm-no-build-date.patch (refreshed)
- deleted patches
  - gdbm-no-common.patch (upstreamed)</changelog>
  <changelog author="pgajdos@suse.com" date="1628510400">- version update to 1.20
  * New bucket cache
    The bucket cache support has been rewritten from scratch.  The new
    bucket cache code provides for significant speed up of search
    operations.
  * Change mmap prereading strategy
    Pre-reading of the memory mapper regions, introduced in version 1.19
    can be advantageous only when doing intensive look-ups on a read-only
    database.  It degrades performance otherwise, especially if doing
    multiple inserts.  Therefore, this version introduces a new flag
    to gdbm_open: GDBM_PREREAD.  When given, it enables pre-reading of
    memory mapped regions.
- modified patches
  % gdbm-no-build-date.patch (refreshed)</changelog>
  <changelog author="pgajdos@suse.com" date="1639396800">- version update to 1.22
  * Fix file header validation
  * Fix key verification in sequential access
  * Fix testing with DejaGNU 1.6.3
  * Fix stack overflow in print_usage
  * Fix a leak of avail entry on pushing a new avail block
  * New gdbmtool variables: errorexit, errormask, trace, timing
  * etc. see CHANGES
- modified patches
  % gdbm-no-build-date.patch (refreshed)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1644148800">- update to 1.23:
  * Bucket cache switched from balanced tree to hash table
  * Speed up flushing the changed buckets on disk
  * New option codes for gdbm_setopt
  * Enable or disable automatic cache adjustment
- remove obsolete texinfo packaging macros</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1691496000">- Fix bsc#1209583, gdbm_load and gdbm_dump receive a SEGFAULT if
  run without arguments
  bsc1209583.patch</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1701864000">- libgdbm_compat4: Fix libgdbm version of Conflicts [bsc#1217727]</changelog>
</package>
<package pkgid="9eb2cf27eee1d280ad2bc263379a881d508c30b41907aba24f2cdd375a572f5fdf382fd31b3a2a6110a2d20e6149cb3c0f9dacfd2d347ea37e2b4a5ea48b92d1" name="gdbserver" arch="i586">
  <version epoch="0" ver="13.2" rel="4.1"/>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1680609600">- Don't use multibuild.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1680609601">- Add multispec _multibuild.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1680868800">- Revert to singlespec multibuild.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684756800">- disable werror as a workaround for deprecation warnings with
  python 3.11 (bsc#1211052)</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1686052800">- Rebase to 13.2 release (fedora 38 @ fc4e284)
  * Replace gdb-12.1.tar.bz2 with gdb-13.2.tar.bz2.
- Patches dropped:
  * add-elfcompress_zstd.patch
  * binutils-gdb-support-zstd-compressed-debug-section.patch
  * fix-comparison-of-unsigned-long-int-to-int-in-record_linux_system_call.patch
  * fix-core-file-detach-crash-corefiles-29275.patch
  * fix-for-gdb.base-solib-search.exp-test.patch
  * fix-gdb-build-elf-support-check-lzstd.patch
  * fixup-gdb-rhbz1325795-framefilters-test.patch
  * gdb-6.3-focus-cmd-prev-test.patch
  * gdb-6.3-inheritancetest-20050726.patch
  * gdb-6.3-test-dtorfix-20050121.patch
  * gdb-6.3-test-movedir-20050125.patch
  * gdb-6.3-threaded-watchpoints2-20050225.patch
  * gdb-6.6-buildid-locate-rpm-scl.patch
  * gdb-6.6-bz230000-power6-disassembly-test.patch
  * gdb-add-gdb-syscalls-makefile.patch
  * gdb-add-support-for-readline-8.2.patch
  * gdb-bz601887-dwarf4-rh-test.patch
  * gdb-disable-commit-resumed-in-target_kill.patch
  * gdb-fix-assert-in-handle_jit_event.patch
  * gdb-fix-assert-when-quitting-gdb-while-a-thread-is-stepping.patch
  * gdb-fix-for-gdb.base-eof-exit.exp-test-failures.patch
  * gdb-fix-selftest-fails-with-gdb-build-with-O2-flto.patch
  * gdb-fortran-frame-string.patch
  * gdb-handle-pending-c-after-rl_callback_read_char.patch
  * gdb-improved-eof-handling-when-using-readline-7.patch
  * gdb-physname-pr11734-test.patch
  * gdb-physname-pr12273-test.patch
  * gdb-record-handle-statx-system-call.patch
  * gdb-rhbz1325795-framefilters-test.patch
  * gdb-rhbz1398387-tab-crash-test.patch
  * gdb-runtest-pie-override.patch
  * gdb-symtab-fix-handling-of-dw_tag_unspecified_type.patch
  * gdb-tdep-fix-powerpc-ieee-128-bit-format-arg-passing.patch
  * gdb-tdep-handle-pipe2-syscall-for-amd64.patch
  * gdb-tdep-support-catch-syscall-pipe2-for-i386.patch
  * gdb-tdep-update-syscalls-ppc64-ppc-linux.xml.patch
  * gdb-test-expr-cumulative-archer.patch
  * gdb-testsuite-add-kfail-in-gdb.threads-fork-plus-threads.exp.patch
  * gdb-testsuite-add-new-gdb_attach-to-check-attach-command.patch
  * gdb-testsuite-address-test-failures-in-gdb.mi-mi-multi-commands.exp.patch
  * gdb-testsuite-detect-change-instead-of-init-in-gdb.mi-mi-var-block.exp.patch
  * gdb-testsuite-enable-some-test-cases-for-x86_64-m32.patch
  * gdb-testsuite-fix-fail-in-gdb.threads-fork-and-threads.exp.patch
  * gdb-testsuite-fix-gdb.ada-literals.exp-with-aarch64.patch
  * gdb-testsuite-fix-gdb.base-break-idempotent.exp-on-ppc.patch
  * gdb-testsuite-fix-gdb.base-catch-syscall.exp-with-with-expat-no.patch
  * gdb-testsuite-fix-gdb.base-catch-syscall.exp-without-enable-targets.patch
  * gdb-testsuite-fix-gdb.base-infoline-reloc-main-from-.patch
  * gdb-testsuite-fix-gdb.base-nested-subp-2-3-.exp-with.patch
  * gdb-testsuite-fix-gdb.dwarf2-dw2-dir-file-name.exp-w.patch
  * gdb-testsuite-fix-gdb.dwarf2-dw2-out-of-range-end-of-seq.exp-on-aarch64.patch
  * gdb-testsuite-fix-gdb.dwarf2-dw2-unspecified-type-foo.c-with-m32.patch
  * gdb-testsuite-fix-gdb.mi-mi-sym-info.exp-on-opensuse-tumbleweed.patch
  * gdb-testsuite-fix-gdb.opt-clobbered-registers-o2.exp-with-gcc-12.patch
  * gdb-testsuite-fix-gdb.reverse-i387-env-reverse.exp-for-pie.patch
  * gdb-testsuite-fix-gdb.reverse-test_ioctl_tcsetsw.exp-with-libc-debuginfo.patch
  * gdb-testsuite-fix-gdb.threads-killed-outside.exp-on-aarch64.patch
  * gdb-testsuite-fix-have_mpx-test.patch
  * gdb-testsuite-fix-occasional-failure-in-gdb.mi-mi-multi-commands.exp.patch
  * gdb-testsuite-fix-test-failure-when-building-against-readline-v7.patch
  * gdb-testsuite-handle-init-errors-in-gdb.mi-user-selected-context-sync.exp.patch
  * gdb-testsuite-handle-missing-.note.gnu-stack.patch
  * gdb-testsuite-handle-older-python-in-gdb.python-py-send-packet.py.patch
  * gdb-testsuite-handle-pipe2-syscall-in-gdb.base-catch-syscall.exp.patch
  * gdb-testsuite-handle-quotes-in-gdb_py_module_available.patch
  * gdb-testsuite-handle-unordered-dict-in-gdb.python-py-mi-cmd.exp.patch
  * gdb-testsuite-refactor-gdb.threads-detach-step-over.exp.patch
  * gdb-testsuite-remove-attach-test-from-can_spawn_for_attach.patch
  * gdb-testsuite-remove-global-declarations-in-gdb.threads-detach-step-over.exp.patch
  * gdb-testsuite-remove-target-limits-in-gdb.base-catch-syscall.exp.patch
  * gdb-testsuite-skip-gdb.fortran-namelist.exp-for-gfortran-4.8.patch
  * gdb-testsuite-support-recording-of-getrandom.patch
  * gdb-testsuite-workaround-unnecessary-.s-file-with-gfortran-4.8.patch
  * gdb-update-syscalls-amd64-i386-linux.xml.patch
  * gdbserver-switch-to-right-process-in-find_one_thread.patch
  * make-gdb.ada-float-bits.exp-more-generic.patch
  * powerpc-add-support-for-ieee-128-bit-format.patch
  * powerpc-correct-the-gdb-ioctl-values-for-tcgets-tcsets-tcsetsw-and-tcsetsf.patch
  * powerpc-fix-for-gdb.base-eh_return.exp.patch
  * powerpc-fix-gdb.base-watchpoint.exp-on-power-9.patch
  * powerpc-update-expected-floating-point-output-for-gdb.arch-altivec-regs.exp-and-gdb.arch-vsx-regs.exp.patch
- Patches added:
  * fixup-gdb-bz634108-solib_address.patch
  * gdb-binutils29988-read_indexed_address.patch
  * gdb-cli-handle-pending-c-after-rl_callback_read_char.patch
  * gdb-rhbz2177655-aarch64-pauth-valid-regcache.patch
  * gdb-rhbz2183595-rustc-inside_main.patch
  * gdb-testsuite-fix-gdb.gdb-python-helper.exp-with-o2-.patch
  * gdb-testsuite-handle-output-after-prompt-in-gdb.thre.patch
  * gdb-testsuite-simplify-gdb.base-unwind-on-each-insn..patch
  * remove-some-unnecessary-includes-from-exp.y.patch
  * gdb-testsuite-fix-gdb.rust-main-crash.exp.patch
- Patches modified:
  * gdb-6.3-bz140532-ppc-unwinding-test.patch
  * gdb-6.3-gstack-20050411.patch
  * gdb-6.5-bz185337-resolve-tls-without-debuginfo-v2.patch
  * gdb-6.6-buildid-locate-rpm-suse.patch
  * gdb-6.6-buildid-locate-rpm.patch
  * gdb-6.6-buildid-locate-solib-missing-ids.patch
  * gdb-6.6-buildid-locate.patch
  * gdb-6.7-testsuite-stable-results.patch
  * gdb-ccache-workaround.patch
  * gdb-core-open-vdso-warning.patch
  * gdb-fedora-libncursesw.patch
  * gdb-gcore-bash.patch
  * gdb-linux_perf-bundle.patch
  * gdb-testsuite-ada-pie.patch
  * gdb-testsuite-add-xfail-in-gdb.arch-i386-pkru.exp.patch
  * gdb-testsuite-factor-out-proc-linux_kernel_version.patch
  * gdb-testsuite-prevent-compilation-fails-with-unix-fpie-pie.patch
- Maintenance script qa.sh:
  * Add -i586 and -x86_64.
  * Add KFAILs for PR29040, PR30521, PR30180, PR30518, PR30519.
  * Update some KFAIL patterns.
  * Add some factory KFAILs.
  * Add gdb.base/longjmp-until-in-main.exp in PR26967 KFAILs.
- Maintenance script qa-local.sh:
  * Factor out version variable, update to 13.2.
  * Try to give reason for build failure.
  * Use -$arch as argument to qa.sh.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1686312000">- Patches added (master backports):
  * aarch64-avoid-initializers-for-vlas.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1686571200">- Patches added (master backports):
  * fix-pr30369-regression-on-aarch64-arm-pr30506.patch
  * gdb-tdep-aarch64-fix-frame-address-of-last-insn.patch
  * gdb-testsuite-fix-breakpoint-regexp-in-gdb.ada-out_o.patch
  * gdb-testsuite-relax-breakpoint-count-check-in-gdb.py.patch
  * gdb-testsuite-fix-buffer-overflow-in-gdb.base-signed.patch
  * gdb-testsuite-require-syscall-time-in-gdb.reverse-ti.patch
  * gdb-testsuite-handle-missing-gdc-in-gdb.dlang-dlang-.patch
  * gdb-testsuite-add-basic-lmap-for-tcl-8.6.patch
  * gdb-testsuite-fix-gdb.rust-watch.exp-on-ppc64le.patch
  * gdb-testsuite-fix-gdb.python-py-breakpoint.exp-timeo.patch
  * powerpc-fix-for-gdb.reverse-finish-precsave.exp-and-.patch
  * powerpc-regression-fix-for-reverse-finish-command.patch
  * gdb-testsuite-don-t-use-string-cat-in-gdb.dwarf2-dw2.patch
  * move-step_until-procedure.patch
- Patches added (gdb-patches backport):
  * gdb-testsuite-add-have_host_locale.patch
- Patches added (fedora patch fixups):
  * fixup-gdb-6.3-gstack-20050411.patch
  * fixup-gdb-6.3-attach-see-vdso-test.patch
  * fixup-gdb-lineno-makeup-test.patch
  * fixup-gdb-rhbz1261564-aarch64-hw-watchpoint-test.pat.patch
- Patches dropped:
  * gdb-ppc-power7-test.patch
  * gdb-rhbz1156192-recursive-dlopen-test.patch
  * gdb-6.3-bz140532-ppc-unwinding-test.patch
- Maintenance script qa.sh:
  * Add PR30540, PR30537, PR30021 and PR30542 KFAILs.
  * Add gdb.base/gcore-excessive-memory.exp internal error.
  * Update gdb.base/inline-frame-cycle-unwind.exp KFAIL comment.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1686744000">- Patches added (master backports):
  * pass-const-frame_info_ptr-reference-for-skip_-langua.patch
- Maintenance script qa.sh:
  * Add PR30543 kfail.
  * Remove PR29793 kfail.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1692532800">- Drop libdebuginfod1 BuildRequires/Recommends. The former isn't
  needed because there's a build requirement on libdebuginfod-devel
  already, which will pull the shared library. And the latter,
  because it's bogus since RPM auto generated dependency will take
  care of that requirement.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1695816000">- Add "Suggests: %{python}-Pygments".
- Maintenance script qa.sh:
  * Note investigation of some ada test-cases.
  * Update PR30547 kfail.
  * Add PR28561 kfail.
  * Update PKRU-related kfail.
  * Use openSUSE_Factory_LegacyX86.i586 instead of
    openSUSE_Factory.i586.
  * Remove PR27813 kfail and corresponding todo.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1697803200">- Maintenance script import-fedora.sh:
  * New script.  Move skipped patches list from gdb.spec to script.
- Update to fedora 38 @ 82cc8e0.
- Patch renamed:
  * pass-const-frame_info_ptr-reference-for-skip_-langua.patch -&gt;
    gdb-rhbz2192105-ftbs-dangling-pointer
- Patches added:
  * gdb-bz2237392-dwarf-obstack-allocation.patch
  * gdb-bz2237515-debuginfod-double-free.patch
  * gdb-rhbz2160211-excessive-core-file-warnings.patch
  * gdb-rhbz2196395-debuginfod-legacy-openssl-crash.patch
  * gdb-rhbz2233961-CVE-2022-4806.patch
  * gdb-rhbz2233965-memory-leak.patch
- Maintenance script qa-local.sh:
  * Add openSUSE_Leap_15.5 and openSUSE_Factory_LegacyX86.
  * Add "List configs" item.
  * Skip i586 for SLE-11.
- Maintenance script qa.sh:
  * Make sure exit status is 0</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1697889600">- Mention import-fedora.sh to fix warning.
- Maintenance script qa.sh:
  * Update kfail for PR28561.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698148800">- Patches added (manual import from fedora rawhide @ 52a4dab):
  * gdb-rhbz1773651-gdb-index-internal-error.patch
- Patches added (backport from master):
  * gdb-support-rseq-auxvs.patch
  * gdb-symtab-fix-line-number-of-static-const-class-mem.patch
  * gdb-symtab-fix-too-many-symbols-in-gdbpy_lookup_stat.patch
  * gdb-symtab-handle-pu-in-iterate_over_some_symtabs.patch
  * gdb-symtab-work-around-pr-gas-29517.patch
  * gdb-testsuite-add-kfail-for-pr-ada-30908.patch
  * gdb-testsuite-add-xfail-for-gdb-29965-in-gdb.threads.patch
  * gdb-testsuite-fix-gdb.ada-mi_task_arg.exp-with-newer.patch
  * gdb-testsuite-fix-gdb.arch-i386-signal.exp-on-x86_64.patch
  * gdb-testsuite-fix-gdb.cp-m-static.exp-regression-on-.patch
  * gdb-testsuite-fix-gdb.dwarf2-nullptr_t.exp-with-cc-w.patch
  * gdb-testsuite-fix-regexps-in-gdb.base-step-over-sysc.patch
  * gdb-symtab-find-main-language-without-symtab-expansi.patch
  * gdb-testsuite-add-wait-for-index-cache-in-gdb.dwarf2.patch
- Patches moved (from "Backport from gdb-patches" to
  "Backports from master, available in next release"):
  * gdb-cli-handle-pending-c-after-rl_callback_read_char.patch
  * gdb-testsuite-add-have_host_locale.patch
- Maintenance script qa.sh:
  * Remove PR28463, PR28108, PR29247 and PR29160 kfails.
  * Remove PR30540, PR30908, PR29965 kfails.
  * Remove gdb.ada/mi_task_arg.exp kfail.
- Limit "Suggests: %{python}-Pygments" to SLE-15 and later.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698321600">- Patches added (backport from master):
  * gdb-symtab-don-t-deduplicate-variables-in-gdb-index.patch
- Patches dropped (requires unsupported command):
  * gdb-testsuite-add-wait-for-index-cache-in-gdb.dwarf2.patch
- Maintenance script qa.sh:
  * Added PR30528 kfail.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698321601">- Maintenance script qa.sh:
  * Add comment to kfail for PR30528.
  * Add UNRESOLVED kfail for gdb.base/gcore-excessive-memory.exp.
  * Add UNRESOLVED kfail for PR31001.
  * Remove PR27238 kfail.
  * Add powerpc64le hw watchpoint kfails.
  * Add PR31004 kfail.
  * Add PR30531 kfail.
- Patches added (backport from master):
  * xcoffread.c-fix-werror-dangling-pointer-issue-with-m.patch
  * avoid-manual-memory-management-in-go-lang.c.patch
  * gdb-go-handle-v3-go_0-mangled-prefix.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698580800">- Maintenance script qa.sh:
  * Update PR28561 kfail.
  * Update PR29781 kfail.
- Maintenance script qa-local.sh:
  * Add "Verify quilt setup" step.
- Patches added (backport from master):
  * gdb-symtab-handle-self-reference-die.patch
  * gdb-symtab-handle-self-reference-in-inherit_abstract.patch
  * gdb-symtab-add-optimized-out-static-var-to-cooked-in.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698753600">- Maintenance script qa.sh:
  * Remove PR28467, PR29418, PR29420, PR29814 and PR29408 kfail.
  * Remove gdb.tui/tui-layout-asm-short-prog.exp kfail.
  * Remove commit f68eca29d3b, 29004660c94, 301fe55e9c4,
    4d88ae0c7b5, e7d69e72bfd, 8b272d7671f, 85819864f7c, 167f3beb655
    and a0eda3df5b7 kfails.
  * Add PR31015 kfail.
  * Remove PR29793 kfail.
  * Remove gdb.arch/powerpc-bcl-prologue.exp kfail.
  * Remove PR29813 and PR29816 kfail.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698753601">- Maintenance script qa.sh:
  * Update PR28561 kfail.
  * Remove PR31015 kfail.
  * Remove PR30547 kfail.
- Patches added (backport from master):
  * gdb-symtab-add-producer_is_gas.patch
  * gdb-symtab-work-around-gas-pr28629.patch
  * gdb-tdep-fix-nr-array-elements-in-ppc64_aggregate_ca.patch
  * gdb-testsuite-fix-gdb.python-py-breakpoint.exp-with-.patch
  * gdb-tui-fix-segfault-in-tui_find_disassembly_address.patch
  * gdb-tui-fix-wmaybe-uninitialized-in-tui_find_disasse.patch
  * gdb-testsuite-add-wait_for_msg-arg-to-term-resize-fi.patch
- Patches added (backport from gdb-patches):
  * gdb-fix-segfault-in-for_each_block-part-2.patch
  * gdb-tui-allow-command-window-of-1-or-2-lines.patch
  * gdb-tui-fix-resizing-of-terminal-to-1-or-2-lines.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1699876800">- Maintenance script qa.sh:
  * Update PR31004 kfail.
- Patches added (backport from gdb-patches):
  * gdb-fix-segfault-in-for_each_block-part-1.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1702468800">- Patches added (backport from gdb-patches, swo#30728):
  * gdb-symtab-refactor-condition-in-scan_attributes.patch
  * gdb-symtab-factor-out-m_die_range_map-usage.patch
  * gdb-symtab-handle-nullptr-parent-in-parent_map-set_p.patch
  * gdb-symtab-factor-out-m_deferred_entries-usage.patch
  * gdb-symtab-resolve-deferred-entries-inter-shard-case.patch
  * gdb-symtab-keep-track-of-processed-dies-in-shard.patch
  * gdb-symtab-resolve-deferred-entries-intra-shard-case.patch
  * gdb-symtab-don-t-defer-backward-refs-inter-cu-intra-.patch
  * gdb-symtab-recurse-into-c-dw_tag_subprogram-dies-for.patch
  * gdb-symtab-keep-track-of-all-parents-for-cooked-inde.patch
  * gdb-symtab-fix-dw_tag_inlined_subroutine-entries-in-.patch</changelog>
</package>
<package pkgid="d55fe77fd9c166941e3f2c375b42f44b7be16a2b9912be8e29293246646a137d843dc976707a3f2b0cfcd28b3d97c2aa1e646d0eea18feec178bf2d774e9ee3b" name="gdbserver" arch="x86_64">
  <version epoch="0" ver="13.2" rel="4.1"/>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1680609600">- Don't use multibuild.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1680609601">- Add multispec _multibuild.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1680868800">- Revert to singlespec multibuild.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684756800">- disable werror as a workaround for deprecation warnings with
  python 3.11 (bsc#1211052)</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1686052800">- Rebase to 13.2 release (fedora 38 @ fc4e284)
  * Replace gdb-12.1.tar.bz2 with gdb-13.2.tar.bz2.
- Patches dropped:
  * add-elfcompress_zstd.patch
  * binutils-gdb-support-zstd-compressed-debug-section.patch
  * fix-comparison-of-unsigned-long-int-to-int-in-record_linux_system_call.patch
  * fix-core-file-detach-crash-corefiles-29275.patch
  * fix-for-gdb.base-solib-search.exp-test.patch
  * fix-gdb-build-elf-support-check-lzstd.patch
  * fixup-gdb-rhbz1325795-framefilters-test.patch
  * gdb-6.3-focus-cmd-prev-test.patch
  * gdb-6.3-inheritancetest-20050726.patch
  * gdb-6.3-test-dtorfix-20050121.patch
  * gdb-6.3-test-movedir-20050125.patch
  * gdb-6.3-threaded-watchpoints2-20050225.patch
  * gdb-6.6-buildid-locate-rpm-scl.patch
  * gdb-6.6-bz230000-power6-disassembly-test.patch
  * gdb-add-gdb-syscalls-makefile.patch
  * gdb-add-support-for-readline-8.2.patch
  * gdb-bz601887-dwarf4-rh-test.patch
  * gdb-disable-commit-resumed-in-target_kill.patch
  * gdb-fix-assert-in-handle_jit_event.patch
  * gdb-fix-assert-when-quitting-gdb-while-a-thread-is-stepping.patch
  * gdb-fix-for-gdb.base-eof-exit.exp-test-failures.patch
  * gdb-fix-selftest-fails-with-gdb-build-with-O2-flto.patch
  * gdb-fortran-frame-string.patch
  * gdb-handle-pending-c-after-rl_callback_read_char.patch
  * gdb-improved-eof-handling-when-using-readline-7.patch
  * gdb-physname-pr11734-test.patch
  * gdb-physname-pr12273-test.patch
  * gdb-record-handle-statx-system-call.patch
  * gdb-rhbz1325795-framefilters-test.patch
  * gdb-rhbz1398387-tab-crash-test.patch
  * gdb-runtest-pie-override.patch
  * gdb-symtab-fix-handling-of-dw_tag_unspecified_type.patch
  * gdb-tdep-fix-powerpc-ieee-128-bit-format-arg-passing.patch
  * gdb-tdep-handle-pipe2-syscall-for-amd64.patch
  * gdb-tdep-support-catch-syscall-pipe2-for-i386.patch
  * gdb-tdep-update-syscalls-ppc64-ppc-linux.xml.patch
  * gdb-test-expr-cumulative-archer.patch
  * gdb-testsuite-add-kfail-in-gdb.threads-fork-plus-threads.exp.patch
  * gdb-testsuite-add-new-gdb_attach-to-check-attach-command.patch
  * gdb-testsuite-address-test-failures-in-gdb.mi-mi-multi-commands.exp.patch
  * gdb-testsuite-detect-change-instead-of-init-in-gdb.mi-mi-var-block.exp.patch
  * gdb-testsuite-enable-some-test-cases-for-x86_64-m32.patch
  * gdb-testsuite-fix-fail-in-gdb.threads-fork-and-threads.exp.patch
  * gdb-testsuite-fix-gdb.ada-literals.exp-with-aarch64.patch
  * gdb-testsuite-fix-gdb.base-break-idempotent.exp-on-ppc.patch
  * gdb-testsuite-fix-gdb.base-catch-syscall.exp-with-with-expat-no.patch
  * gdb-testsuite-fix-gdb.base-catch-syscall.exp-without-enable-targets.patch
  * gdb-testsuite-fix-gdb.base-infoline-reloc-main-from-.patch
  * gdb-testsuite-fix-gdb.base-nested-subp-2-3-.exp-with.patch
  * gdb-testsuite-fix-gdb.dwarf2-dw2-dir-file-name.exp-w.patch
  * gdb-testsuite-fix-gdb.dwarf2-dw2-out-of-range-end-of-seq.exp-on-aarch64.patch
  * gdb-testsuite-fix-gdb.dwarf2-dw2-unspecified-type-foo.c-with-m32.patch
  * gdb-testsuite-fix-gdb.mi-mi-sym-info.exp-on-opensuse-tumbleweed.patch
  * gdb-testsuite-fix-gdb.opt-clobbered-registers-o2.exp-with-gcc-12.patch
  * gdb-testsuite-fix-gdb.reverse-i387-env-reverse.exp-for-pie.patch
  * gdb-testsuite-fix-gdb.reverse-test_ioctl_tcsetsw.exp-with-libc-debuginfo.patch
  * gdb-testsuite-fix-gdb.threads-killed-outside.exp-on-aarch64.patch
  * gdb-testsuite-fix-have_mpx-test.patch
  * gdb-testsuite-fix-occasional-failure-in-gdb.mi-mi-multi-commands.exp.patch
  * gdb-testsuite-fix-test-failure-when-building-against-readline-v7.patch
  * gdb-testsuite-handle-init-errors-in-gdb.mi-user-selected-context-sync.exp.patch
  * gdb-testsuite-handle-missing-.note.gnu-stack.patch
  * gdb-testsuite-handle-older-python-in-gdb.python-py-send-packet.py.patch
  * gdb-testsuite-handle-pipe2-syscall-in-gdb.base-catch-syscall.exp.patch
  * gdb-testsuite-handle-quotes-in-gdb_py_module_available.patch
  * gdb-testsuite-handle-unordered-dict-in-gdb.python-py-mi-cmd.exp.patch
  * gdb-testsuite-refactor-gdb.threads-detach-step-over.exp.patch
  * gdb-testsuite-remove-attach-test-from-can_spawn_for_attach.patch
  * gdb-testsuite-remove-global-declarations-in-gdb.threads-detach-step-over.exp.patch
  * gdb-testsuite-remove-target-limits-in-gdb.base-catch-syscall.exp.patch
  * gdb-testsuite-skip-gdb.fortran-namelist.exp-for-gfortran-4.8.patch
  * gdb-testsuite-support-recording-of-getrandom.patch
  * gdb-testsuite-workaround-unnecessary-.s-file-with-gfortran-4.8.patch
  * gdb-update-syscalls-amd64-i386-linux.xml.patch
  * gdbserver-switch-to-right-process-in-find_one_thread.patch
  * make-gdb.ada-float-bits.exp-more-generic.patch
  * powerpc-add-support-for-ieee-128-bit-format.patch
  * powerpc-correct-the-gdb-ioctl-values-for-tcgets-tcsets-tcsetsw-and-tcsetsf.patch
  * powerpc-fix-for-gdb.base-eh_return.exp.patch
  * powerpc-fix-gdb.base-watchpoint.exp-on-power-9.patch
  * powerpc-update-expected-floating-point-output-for-gdb.arch-altivec-regs.exp-and-gdb.arch-vsx-regs.exp.patch
- Patches added:
  * fixup-gdb-bz634108-solib_address.patch
  * gdb-binutils29988-read_indexed_address.patch
  * gdb-cli-handle-pending-c-after-rl_callback_read_char.patch
  * gdb-rhbz2177655-aarch64-pauth-valid-regcache.patch
  * gdb-rhbz2183595-rustc-inside_main.patch
  * gdb-testsuite-fix-gdb.gdb-python-helper.exp-with-o2-.patch
  * gdb-testsuite-handle-output-after-prompt-in-gdb.thre.patch
  * gdb-testsuite-simplify-gdb.base-unwind-on-each-insn..patch
  * remove-some-unnecessary-includes-from-exp.y.patch
  * gdb-testsuite-fix-gdb.rust-main-crash.exp.patch
- Patches modified:
  * gdb-6.3-bz140532-ppc-unwinding-test.patch
  * gdb-6.3-gstack-20050411.patch
  * gdb-6.5-bz185337-resolve-tls-without-debuginfo-v2.patch
  * gdb-6.6-buildid-locate-rpm-suse.patch
  * gdb-6.6-buildid-locate-rpm.patch
  * gdb-6.6-buildid-locate-solib-missing-ids.patch
  * gdb-6.6-buildid-locate.patch
  * gdb-6.7-testsuite-stable-results.patch
  * gdb-ccache-workaround.patch
  * gdb-core-open-vdso-warning.patch
  * gdb-fedora-libncursesw.patch
  * gdb-gcore-bash.patch
  * gdb-linux_perf-bundle.patch
  * gdb-testsuite-ada-pie.patch
  * gdb-testsuite-add-xfail-in-gdb.arch-i386-pkru.exp.patch
  * gdb-testsuite-factor-out-proc-linux_kernel_version.patch
  * gdb-testsuite-prevent-compilation-fails-with-unix-fpie-pie.patch
- Maintenance script qa.sh:
  * Add -i586 and -x86_64.
  * Add KFAILs for PR29040, PR30521, PR30180, PR30518, PR30519.
  * Update some KFAIL patterns.
  * Add some factory KFAILs.
  * Add gdb.base/longjmp-until-in-main.exp in PR26967 KFAILs.
- Maintenance script qa-local.sh:
  * Factor out version variable, update to 13.2.
  * Try to give reason for build failure.
  * Use -$arch as argument to qa.sh.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1686312000">- Patches added (master backports):
  * aarch64-avoid-initializers-for-vlas.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1686571200">- Patches added (master backports):
  * fix-pr30369-regression-on-aarch64-arm-pr30506.patch
  * gdb-tdep-aarch64-fix-frame-address-of-last-insn.patch
  * gdb-testsuite-fix-breakpoint-regexp-in-gdb.ada-out_o.patch
  * gdb-testsuite-relax-breakpoint-count-check-in-gdb.py.patch
  * gdb-testsuite-fix-buffer-overflow-in-gdb.base-signed.patch
  * gdb-testsuite-require-syscall-time-in-gdb.reverse-ti.patch
  * gdb-testsuite-handle-missing-gdc-in-gdb.dlang-dlang-.patch
  * gdb-testsuite-add-basic-lmap-for-tcl-8.6.patch
  * gdb-testsuite-fix-gdb.rust-watch.exp-on-ppc64le.patch
  * gdb-testsuite-fix-gdb.python-py-breakpoint.exp-timeo.patch
  * powerpc-fix-for-gdb.reverse-finish-precsave.exp-and-.patch
  * powerpc-regression-fix-for-reverse-finish-command.patch
  * gdb-testsuite-don-t-use-string-cat-in-gdb.dwarf2-dw2.patch
  * move-step_until-procedure.patch
- Patches added (gdb-patches backport):
  * gdb-testsuite-add-have_host_locale.patch
- Patches added (fedora patch fixups):
  * fixup-gdb-6.3-gstack-20050411.patch
  * fixup-gdb-6.3-attach-see-vdso-test.patch
  * fixup-gdb-lineno-makeup-test.patch
  * fixup-gdb-rhbz1261564-aarch64-hw-watchpoint-test.pat.patch
- Patches dropped:
  * gdb-ppc-power7-test.patch
  * gdb-rhbz1156192-recursive-dlopen-test.patch
  * gdb-6.3-bz140532-ppc-unwinding-test.patch
- Maintenance script qa.sh:
  * Add PR30540, PR30537, PR30021 and PR30542 KFAILs.
  * Add gdb.base/gcore-excessive-memory.exp internal error.
  * Update gdb.base/inline-frame-cycle-unwind.exp KFAIL comment.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1686744000">- Patches added (master backports):
  * pass-const-frame_info_ptr-reference-for-skip_-langua.patch
- Maintenance script qa.sh:
  * Add PR30543 kfail.
  * Remove PR29793 kfail.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1692532800">- Drop libdebuginfod1 BuildRequires/Recommends. The former isn't
  needed because there's a build requirement on libdebuginfod-devel
  already, which will pull the shared library. And the latter,
  because it's bogus since RPM auto generated dependency will take
  care of that requirement.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1695816000">- Add "Suggests: %{python}-Pygments".
- Maintenance script qa.sh:
  * Note investigation of some ada test-cases.
  * Update PR30547 kfail.
  * Add PR28561 kfail.
  * Update PKRU-related kfail.
  * Use openSUSE_Factory_LegacyX86.i586 instead of
    openSUSE_Factory.i586.
  * Remove PR27813 kfail and corresponding todo.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1697803200">- Maintenance script import-fedora.sh:
  * New script.  Move skipped patches list from gdb.spec to script.
- Update to fedora 38 @ 82cc8e0.
- Patch renamed:
  * pass-const-frame_info_ptr-reference-for-skip_-langua.patch -&gt;
    gdb-rhbz2192105-ftbs-dangling-pointer
- Patches added:
  * gdb-bz2237392-dwarf-obstack-allocation.patch
  * gdb-bz2237515-debuginfod-double-free.patch
  * gdb-rhbz2160211-excessive-core-file-warnings.patch
  * gdb-rhbz2196395-debuginfod-legacy-openssl-crash.patch
  * gdb-rhbz2233961-CVE-2022-4806.patch
  * gdb-rhbz2233965-memory-leak.patch
- Maintenance script qa-local.sh:
  * Add openSUSE_Leap_15.5 and openSUSE_Factory_LegacyX86.
  * Add "List configs" item.
  * Skip i586 for SLE-11.
- Maintenance script qa.sh:
  * Make sure exit status is 0</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1697889600">- Mention import-fedora.sh to fix warning.
- Maintenance script qa.sh:
  * Update kfail for PR28561.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698148800">- Patches added (manual import from fedora rawhide @ 52a4dab):
  * gdb-rhbz1773651-gdb-index-internal-error.patch
- Patches added (backport from master):
  * gdb-support-rseq-auxvs.patch
  * gdb-symtab-fix-line-number-of-static-const-class-mem.patch
  * gdb-symtab-fix-too-many-symbols-in-gdbpy_lookup_stat.patch
  * gdb-symtab-handle-pu-in-iterate_over_some_symtabs.patch
  * gdb-symtab-work-around-pr-gas-29517.patch
  * gdb-testsuite-add-kfail-for-pr-ada-30908.patch
  * gdb-testsuite-add-xfail-for-gdb-29965-in-gdb.threads.patch
  * gdb-testsuite-fix-gdb.ada-mi_task_arg.exp-with-newer.patch
  * gdb-testsuite-fix-gdb.arch-i386-signal.exp-on-x86_64.patch
  * gdb-testsuite-fix-gdb.cp-m-static.exp-regression-on-.patch
  * gdb-testsuite-fix-gdb.dwarf2-nullptr_t.exp-with-cc-w.patch
  * gdb-testsuite-fix-regexps-in-gdb.base-step-over-sysc.patch
  * gdb-symtab-find-main-language-without-symtab-expansi.patch
  * gdb-testsuite-add-wait-for-index-cache-in-gdb.dwarf2.patch
- Patches moved (from "Backport from gdb-patches" to
  "Backports from master, available in next release"):
  * gdb-cli-handle-pending-c-after-rl_callback_read_char.patch
  * gdb-testsuite-add-have_host_locale.patch
- Maintenance script qa.sh:
  * Remove PR28463, PR28108, PR29247 and PR29160 kfails.
  * Remove PR30540, PR30908, PR29965 kfails.
  * Remove gdb.ada/mi_task_arg.exp kfail.
- Limit "Suggests: %{python}-Pygments" to SLE-15 and later.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698321600">- Patches added (backport from master):
  * gdb-symtab-don-t-deduplicate-variables-in-gdb-index.patch
- Patches dropped (requires unsupported command):
  * gdb-testsuite-add-wait-for-index-cache-in-gdb.dwarf2.patch
- Maintenance script qa.sh:
  * Added PR30528 kfail.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698321601">- Maintenance script qa.sh:
  * Add comment to kfail for PR30528.
  * Add UNRESOLVED kfail for gdb.base/gcore-excessive-memory.exp.
  * Add UNRESOLVED kfail for PR31001.
  * Remove PR27238 kfail.
  * Add powerpc64le hw watchpoint kfails.
  * Add PR31004 kfail.
  * Add PR30531 kfail.
- Patches added (backport from master):
  * xcoffread.c-fix-werror-dangling-pointer-issue-with-m.patch
  * avoid-manual-memory-management-in-go-lang.c.patch
  * gdb-go-handle-v3-go_0-mangled-prefix.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698580800">- Maintenance script qa.sh:
  * Update PR28561 kfail.
  * Update PR29781 kfail.
- Maintenance script qa-local.sh:
  * Add "Verify quilt setup" step.
- Patches added (backport from master):
  * gdb-symtab-handle-self-reference-die.patch
  * gdb-symtab-handle-self-reference-in-inherit_abstract.patch
  * gdb-symtab-add-optimized-out-static-var-to-cooked-in.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698753600">- Maintenance script qa.sh:
  * Remove PR28467, PR29418, PR29420, PR29814 and PR29408 kfail.
  * Remove gdb.tui/tui-layout-asm-short-prog.exp kfail.
  * Remove commit f68eca29d3b, 29004660c94, 301fe55e9c4,
    4d88ae0c7b5, e7d69e72bfd, 8b272d7671f, 85819864f7c, 167f3beb655
    and a0eda3df5b7 kfails.
  * Add PR31015 kfail.
  * Remove PR29793 kfail.
  * Remove gdb.arch/powerpc-bcl-prologue.exp kfail.
  * Remove PR29813 and PR29816 kfail.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698753601">- Maintenance script qa.sh:
  * Update PR28561 kfail.
  * Remove PR31015 kfail.
  * Remove PR30547 kfail.
- Patches added (backport from master):
  * gdb-symtab-add-producer_is_gas.patch
  * gdb-symtab-work-around-gas-pr28629.patch
  * gdb-tdep-fix-nr-array-elements-in-ppc64_aggregate_ca.patch
  * gdb-testsuite-fix-gdb.python-py-breakpoint.exp-with-.patch
  * gdb-tui-fix-segfault-in-tui_find_disassembly_address.patch
  * gdb-tui-fix-wmaybe-uninitialized-in-tui_find_disasse.patch
  * gdb-testsuite-add-wait_for_msg-arg-to-term-resize-fi.patch
- Patches added (backport from gdb-patches):
  * gdb-fix-segfault-in-for_each_block-part-2.patch
  * gdb-tui-allow-command-window-of-1-or-2-lines.patch
  * gdb-tui-fix-resizing-of-terminal-to-1-or-2-lines.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1699876800">- Maintenance script qa.sh:
  * Update PR31004 kfail.
- Patches added (backport from gdb-patches):
  * gdb-fix-segfault-in-for_each_block-part-1.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1702468800">- Patches added (backport from gdb-patches, swo#30728):
  * gdb-symtab-refactor-condition-in-scan_attributes.patch
  * gdb-symtab-factor-out-m_die_range_map-usage.patch
  * gdb-symtab-handle-nullptr-parent-in-parent_map-set_p.patch
  * gdb-symtab-factor-out-m_deferred_entries-usage.patch
  * gdb-symtab-resolve-deferred-entries-inter-shard-case.patch
  * gdb-symtab-keep-track-of-processed-dies-in-shard.patch
  * gdb-symtab-resolve-deferred-entries-intra-shard-case.patch
  * gdb-symtab-don-t-defer-backward-refs-inter-cu-intra-.patch
  * gdb-symtab-recurse-into-c-dw_tag_subprogram-dies-for.patch
  * gdb-symtab-keep-track-of-all-parents-for-cooked-inde.patch
  * gdb-symtab-fix-dw_tag_inlined_subroutine-entries-in-.patch</changelog>
</package>
<package pkgid="daa79b9ed4445874ee39843c11a11de5370a013cac1a53aa3204eb894cc95471716f4f994e9f0cf39067f8b82d0cef04abfa1794d8601f6a029dea19300e61e0" name="gdbserver-debuginfo" arch="i586">
  <version epoch="0" ver="13.2" rel="4.1"/>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1680609600">- Don't use multibuild.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1680609601">- Add multispec _multibuild.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1680868800">- Revert to singlespec multibuild.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684756800">- disable werror as a workaround for deprecation warnings with
  python 3.11 (bsc#1211052)</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1686052800">- Rebase to 13.2 release (fedora 38 @ fc4e284)
  * Replace gdb-12.1.tar.bz2 with gdb-13.2.tar.bz2.
- Patches dropped:
  * add-elfcompress_zstd.patch
  * binutils-gdb-support-zstd-compressed-debug-section.patch
  * fix-comparison-of-unsigned-long-int-to-int-in-record_linux_system_call.patch
  * fix-core-file-detach-crash-corefiles-29275.patch
  * fix-for-gdb.base-solib-search.exp-test.patch
  * fix-gdb-build-elf-support-check-lzstd.patch
  * fixup-gdb-rhbz1325795-framefilters-test.patch
  * gdb-6.3-focus-cmd-prev-test.patch
  * gdb-6.3-inheritancetest-20050726.patch
  * gdb-6.3-test-dtorfix-20050121.patch
  * gdb-6.3-test-movedir-20050125.patch
  * gdb-6.3-threaded-watchpoints2-20050225.patch
  * gdb-6.6-buildid-locate-rpm-scl.patch
  * gdb-6.6-bz230000-power6-disassembly-test.patch
  * gdb-add-gdb-syscalls-makefile.patch
  * gdb-add-support-for-readline-8.2.patch
  * gdb-bz601887-dwarf4-rh-test.patch
  * gdb-disable-commit-resumed-in-target_kill.patch
  * gdb-fix-assert-in-handle_jit_event.patch
  * gdb-fix-assert-when-quitting-gdb-while-a-thread-is-stepping.patch
  * gdb-fix-for-gdb.base-eof-exit.exp-test-failures.patch
  * gdb-fix-selftest-fails-with-gdb-build-with-O2-flto.patch
  * gdb-fortran-frame-string.patch
  * gdb-handle-pending-c-after-rl_callback_read_char.patch
  * gdb-improved-eof-handling-when-using-readline-7.patch
  * gdb-physname-pr11734-test.patch
  * gdb-physname-pr12273-test.patch
  * gdb-record-handle-statx-system-call.patch
  * gdb-rhbz1325795-framefilters-test.patch
  * gdb-rhbz1398387-tab-crash-test.patch
  * gdb-runtest-pie-override.patch
  * gdb-symtab-fix-handling-of-dw_tag_unspecified_type.patch
  * gdb-tdep-fix-powerpc-ieee-128-bit-format-arg-passing.patch
  * gdb-tdep-handle-pipe2-syscall-for-amd64.patch
  * gdb-tdep-support-catch-syscall-pipe2-for-i386.patch
  * gdb-tdep-update-syscalls-ppc64-ppc-linux.xml.patch
  * gdb-test-expr-cumulative-archer.patch
  * gdb-testsuite-add-kfail-in-gdb.threads-fork-plus-threads.exp.patch
  * gdb-testsuite-add-new-gdb_attach-to-check-attach-command.patch
  * gdb-testsuite-address-test-failures-in-gdb.mi-mi-multi-commands.exp.patch
  * gdb-testsuite-detect-change-instead-of-init-in-gdb.mi-mi-var-block.exp.patch
  * gdb-testsuite-enable-some-test-cases-for-x86_64-m32.patch
  * gdb-testsuite-fix-fail-in-gdb.threads-fork-and-threads.exp.patch
  * gdb-testsuite-fix-gdb.ada-literals.exp-with-aarch64.patch
  * gdb-testsuite-fix-gdb.base-break-idempotent.exp-on-ppc.patch
  * gdb-testsuite-fix-gdb.base-catch-syscall.exp-with-with-expat-no.patch
  * gdb-testsuite-fix-gdb.base-catch-syscall.exp-without-enable-targets.patch
  * gdb-testsuite-fix-gdb.base-infoline-reloc-main-from-.patch
  * gdb-testsuite-fix-gdb.base-nested-subp-2-3-.exp-with.patch
  * gdb-testsuite-fix-gdb.dwarf2-dw2-dir-file-name.exp-w.patch
  * gdb-testsuite-fix-gdb.dwarf2-dw2-out-of-range-end-of-seq.exp-on-aarch64.patch
  * gdb-testsuite-fix-gdb.dwarf2-dw2-unspecified-type-foo.c-with-m32.patch
  * gdb-testsuite-fix-gdb.mi-mi-sym-info.exp-on-opensuse-tumbleweed.patch
  * gdb-testsuite-fix-gdb.opt-clobbered-registers-o2.exp-with-gcc-12.patch
  * gdb-testsuite-fix-gdb.reverse-i387-env-reverse.exp-for-pie.patch
  * gdb-testsuite-fix-gdb.reverse-test_ioctl_tcsetsw.exp-with-libc-debuginfo.patch
  * gdb-testsuite-fix-gdb.threads-killed-outside.exp-on-aarch64.patch
  * gdb-testsuite-fix-have_mpx-test.patch
  * gdb-testsuite-fix-occasional-failure-in-gdb.mi-mi-multi-commands.exp.patch
  * gdb-testsuite-fix-test-failure-when-building-against-readline-v7.patch
  * gdb-testsuite-handle-init-errors-in-gdb.mi-user-selected-context-sync.exp.patch
  * gdb-testsuite-handle-missing-.note.gnu-stack.patch
  * gdb-testsuite-handle-older-python-in-gdb.python-py-send-packet.py.patch
  * gdb-testsuite-handle-pipe2-syscall-in-gdb.base-catch-syscall.exp.patch
  * gdb-testsuite-handle-quotes-in-gdb_py_module_available.patch
  * gdb-testsuite-handle-unordered-dict-in-gdb.python-py-mi-cmd.exp.patch
  * gdb-testsuite-refactor-gdb.threads-detach-step-over.exp.patch
  * gdb-testsuite-remove-attach-test-from-can_spawn_for_attach.patch
  * gdb-testsuite-remove-global-declarations-in-gdb.threads-detach-step-over.exp.patch
  * gdb-testsuite-remove-target-limits-in-gdb.base-catch-syscall.exp.patch
  * gdb-testsuite-skip-gdb.fortran-namelist.exp-for-gfortran-4.8.patch
  * gdb-testsuite-support-recording-of-getrandom.patch
  * gdb-testsuite-workaround-unnecessary-.s-file-with-gfortran-4.8.patch
  * gdb-update-syscalls-amd64-i386-linux.xml.patch
  * gdbserver-switch-to-right-process-in-find_one_thread.patch
  * make-gdb.ada-float-bits.exp-more-generic.patch
  * powerpc-add-support-for-ieee-128-bit-format.patch
  * powerpc-correct-the-gdb-ioctl-values-for-tcgets-tcsets-tcsetsw-and-tcsetsf.patch
  * powerpc-fix-for-gdb.base-eh_return.exp.patch
  * powerpc-fix-gdb.base-watchpoint.exp-on-power-9.patch
  * powerpc-update-expected-floating-point-output-for-gdb.arch-altivec-regs.exp-and-gdb.arch-vsx-regs.exp.patch
- Patches added:
  * fixup-gdb-bz634108-solib_address.patch
  * gdb-binutils29988-read_indexed_address.patch
  * gdb-cli-handle-pending-c-after-rl_callback_read_char.patch
  * gdb-rhbz2177655-aarch64-pauth-valid-regcache.patch
  * gdb-rhbz2183595-rustc-inside_main.patch
  * gdb-testsuite-fix-gdb.gdb-python-helper.exp-with-o2-.patch
  * gdb-testsuite-handle-output-after-prompt-in-gdb.thre.patch
  * gdb-testsuite-simplify-gdb.base-unwind-on-each-insn..patch
  * remove-some-unnecessary-includes-from-exp.y.patch
  * gdb-testsuite-fix-gdb.rust-main-crash.exp.patch
- Patches modified:
  * gdb-6.3-bz140532-ppc-unwinding-test.patch
  * gdb-6.3-gstack-20050411.patch
  * gdb-6.5-bz185337-resolve-tls-without-debuginfo-v2.patch
  * gdb-6.6-buildid-locate-rpm-suse.patch
  * gdb-6.6-buildid-locate-rpm.patch
  * gdb-6.6-buildid-locate-solib-missing-ids.patch
  * gdb-6.6-buildid-locate.patch
  * gdb-6.7-testsuite-stable-results.patch
  * gdb-ccache-workaround.patch
  * gdb-core-open-vdso-warning.patch
  * gdb-fedora-libncursesw.patch
  * gdb-gcore-bash.patch
  * gdb-linux_perf-bundle.patch
  * gdb-testsuite-ada-pie.patch
  * gdb-testsuite-add-xfail-in-gdb.arch-i386-pkru.exp.patch
  * gdb-testsuite-factor-out-proc-linux_kernel_version.patch
  * gdb-testsuite-prevent-compilation-fails-with-unix-fpie-pie.patch
- Maintenance script qa.sh:
  * Add -i586 and -x86_64.
  * Add KFAILs for PR29040, PR30521, PR30180, PR30518, PR30519.
  * Update some KFAIL patterns.
  * Add some factory KFAILs.
  * Add gdb.base/longjmp-until-in-main.exp in PR26967 KFAILs.
- Maintenance script qa-local.sh:
  * Factor out version variable, update to 13.2.
  * Try to give reason for build failure.
  * Use -$arch as argument to qa.sh.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1686312000">- Patches added (master backports):
  * aarch64-avoid-initializers-for-vlas.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1686571200">- Patches added (master backports):
  * fix-pr30369-regression-on-aarch64-arm-pr30506.patch
  * gdb-tdep-aarch64-fix-frame-address-of-last-insn.patch
  * gdb-testsuite-fix-breakpoint-regexp-in-gdb.ada-out_o.patch
  * gdb-testsuite-relax-breakpoint-count-check-in-gdb.py.patch
  * gdb-testsuite-fix-buffer-overflow-in-gdb.base-signed.patch
  * gdb-testsuite-require-syscall-time-in-gdb.reverse-ti.patch
  * gdb-testsuite-handle-missing-gdc-in-gdb.dlang-dlang-.patch
  * gdb-testsuite-add-basic-lmap-for-tcl-8.6.patch
  * gdb-testsuite-fix-gdb.rust-watch.exp-on-ppc64le.patch
  * gdb-testsuite-fix-gdb.python-py-breakpoint.exp-timeo.patch
  * powerpc-fix-for-gdb.reverse-finish-precsave.exp-and-.patch
  * powerpc-regression-fix-for-reverse-finish-command.patch
  * gdb-testsuite-don-t-use-string-cat-in-gdb.dwarf2-dw2.patch
  * move-step_until-procedure.patch
- Patches added (gdb-patches backport):
  * gdb-testsuite-add-have_host_locale.patch
- Patches added (fedora patch fixups):
  * fixup-gdb-6.3-gstack-20050411.patch
  * fixup-gdb-6.3-attach-see-vdso-test.patch
  * fixup-gdb-lineno-makeup-test.patch
  * fixup-gdb-rhbz1261564-aarch64-hw-watchpoint-test.pat.patch
- Patches dropped:
  * gdb-ppc-power7-test.patch
  * gdb-rhbz1156192-recursive-dlopen-test.patch
  * gdb-6.3-bz140532-ppc-unwinding-test.patch
- Maintenance script qa.sh:
  * Add PR30540, PR30537, PR30021 and PR30542 KFAILs.
  * Add gdb.base/gcore-excessive-memory.exp internal error.
  * Update gdb.base/inline-frame-cycle-unwind.exp KFAIL comment.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1686744000">- Patches added (master backports):
  * pass-const-frame_info_ptr-reference-for-skip_-langua.patch
- Maintenance script qa.sh:
  * Add PR30543 kfail.
  * Remove PR29793 kfail.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1692532800">- Drop libdebuginfod1 BuildRequires/Recommends. The former isn't
  needed because there's a build requirement on libdebuginfod-devel
  already, which will pull the shared library. And the latter,
  because it's bogus since RPM auto generated dependency will take
  care of that requirement.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1695816000">- Add "Suggests: %{python}-Pygments".
- Maintenance script qa.sh:
  * Note investigation of some ada test-cases.
  * Update PR30547 kfail.
  * Add PR28561 kfail.
  * Update PKRU-related kfail.
  * Use openSUSE_Factory_LegacyX86.i586 instead of
    openSUSE_Factory.i586.
  * Remove PR27813 kfail and corresponding todo.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1697803200">- Maintenance script import-fedora.sh:
  * New script.  Move skipped patches list from gdb.spec to script.
- Update to fedora 38 @ 82cc8e0.
- Patch renamed:
  * pass-const-frame_info_ptr-reference-for-skip_-langua.patch -&gt;
    gdb-rhbz2192105-ftbs-dangling-pointer
- Patches added:
  * gdb-bz2237392-dwarf-obstack-allocation.patch
  * gdb-bz2237515-debuginfod-double-free.patch
  * gdb-rhbz2160211-excessive-core-file-warnings.patch
  * gdb-rhbz2196395-debuginfod-legacy-openssl-crash.patch
  * gdb-rhbz2233961-CVE-2022-4806.patch
  * gdb-rhbz2233965-memory-leak.patch
- Maintenance script qa-local.sh:
  * Add openSUSE_Leap_15.5 and openSUSE_Factory_LegacyX86.
  * Add "List configs" item.
  * Skip i586 for SLE-11.
- Maintenance script qa.sh:
  * Make sure exit status is 0</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1697889600">- Mention import-fedora.sh to fix warning.
- Maintenance script qa.sh:
  * Update kfail for PR28561.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698148800">- Patches added (manual import from fedora rawhide @ 52a4dab):
  * gdb-rhbz1773651-gdb-index-internal-error.patch
- Patches added (backport from master):
  * gdb-support-rseq-auxvs.patch
  * gdb-symtab-fix-line-number-of-static-const-class-mem.patch
  * gdb-symtab-fix-too-many-symbols-in-gdbpy_lookup_stat.patch
  * gdb-symtab-handle-pu-in-iterate_over_some_symtabs.patch
  * gdb-symtab-work-around-pr-gas-29517.patch
  * gdb-testsuite-add-kfail-for-pr-ada-30908.patch
  * gdb-testsuite-add-xfail-for-gdb-29965-in-gdb.threads.patch
  * gdb-testsuite-fix-gdb.ada-mi_task_arg.exp-with-newer.patch
  * gdb-testsuite-fix-gdb.arch-i386-signal.exp-on-x86_64.patch
  * gdb-testsuite-fix-gdb.cp-m-static.exp-regression-on-.patch
  * gdb-testsuite-fix-gdb.dwarf2-nullptr_t.exp-with-cc-w.patch
  * gdb-testsuite-fix-regexps-in-gdb.base-step-over-sysc.patch
  * gdb-symtab-find-main-language-without-symtab-expansi.patch
  * gdb-testsuite-add-wait-for-index-cache-in-gdb.dwarf2.patch
- Patches moved (from "Backport from gdb-patches" to
  "Backports from master, available in next release"):
  * gdb-cli-handle-pending-c-after-rl_callback_read_char.patch
  * gdb-testsuite-add-have_host_locale.patch
- Maintenance script qa.sh:
  * Remove PR28463, PR28108, PR29247 and PR29160 kfails.
  * Remove PR30540, PR30908, PR29965 kfails.
  * Remove gdb.ada/mi_task_arg.exp kfail.
- Limit "Suggests: %{python}-Pygments" to SLE-15 and later.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698321600">- Patches added (backport from master):
  * gdb-symtab-don-t-deduplicate-variables-in-gdb-index.patch
- Patches dropped (requires unsupported command):
  * gdb-testsuite-add-wait-for-index-cache-in-gdb.dwarf2.patch
- Maintenance script qa.sh:
  * Added PR30528 kfail.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698321601">- Maintenance script qa.sh:
  * Add comment to kfail for PR30528.
  * Add UNRESOLVED kfail for gdb.base/gcore-excessive-memory.exp.
  * Add UNRESOLVED kfail for PR31001.
  * Remove PR27238 kfail.
  * Add powerpc64le hw watchpoint kfails.
  * Add PR31004 kfail.
  * Add PR30531 kfail.
- Patches added (backport from master):
  * xcoffread.c-fix-werror-dangling-pointer-issue-with-m.patch
  * avoid-manual-memory-management-in-go-lang.c.patch
  * gdb-go-handle-v3-go_0-mangled-prefix.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698580800">- Maintenance script qa.sh:
  * Update PR28561 kfail.
  * Update PR29781 kfail.
- Maintenance script qa-local.sh:
  * Add "Verify quilt setup" step.
- Patches added (backport from master):
  * gdb-symtab-handle-self-reference-die.patch
  * gdb-symtab-handle-self-reference-in-inherit_abstract.patch
  * gdb-symtab-add-optimized-out-static-var-to-cooked-in.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698753600">- Maintenance script qa.sh:
  * Remove PR28467, PR29418, PR29420, PR29814 and PR29408 kfail.
  * Remove gdb.tui/tui-layout-asm-short-prog.exp kfail.
  * Remove commit f68eca29d3b, 29004660c94, 301fe55e9c4,
    4d88ae0c7b5, e7d69e72bfd, 8b272d7671f, 85819864f7c, 167f3beb655
    and a0eda3df5b7 kfails.
  * Add PR31015 kfail.
  * Remove PR29793 kfail.
  * Remove gdb.arch/powerpc-bcl-prologue.exp kfail.
  * Remove PR29813 and PR29816 kfail.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698753601">- Maintenance script qa.sh:
  * Update PR28561 kfail.
  * Remove PR31015 kfail.
  * Remove PR30547 kfail.
- Patches added (backport from master):
  * gdb-symtab-add-producer_is_gas.patch
  * gdb-symtab-work-around-gas-pr28629.patch
  * gdb-tdep-fix-nr-array-elements-in-ppc64_aggregate_ca.patch
  * gdb-testsuite-fix-gdb.python-py-breakpoint.exp-with-.patch
  * gdb-tui-fix-segfault-in-tui_find_disassembly_address.patch
  * gdb-tui-fix-wmaybe-uninitialized-in-tui_find_disasse.patch
  * gdb-testsuite-add-wait_for_msg-arg-to-term-resize-fi.patch
- Patches added (backport from gdb-patches):
  * gdb-fix-segfault-in-for_each_block-part-2.patch
  * gdb-tui-allow-command-window-of-1-or-2-lines.patch
  * gdb-tui-fix-resizing-of-terminal-to-1-or-2-lines.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1699876800">- Maintenance script qa.sh:
  * Update PR31004 kfail.
- Patches added (backport from gdb-patches):
  * gdb-fix-segfault-in-for_each_block-part-1.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1702468800">- Patches added (backport from gdb-patches, swo#30728):
  * gdb-symtab-refactor-condition-in-scan_attributes.patch
  * gdb-symtab-factor-out-m_die_range_map-usage.patch
  * gdb-symtab-handle-nullptr-parent-in-parent_map-set_p.patch
  * gdb-symtab-factor-out-m_deferred_entries-usage.patch
  * gdb-symtab-resolve-deferred-entries-inter-shard-case.patch
  * gdb-symtab-keep-track-of-processed-dies-in-shard.patch
  * gdb-symtab-resolve-deferred-entries-intra-shard-case.patch
  * gdb-symtab-don-t-defer-backward-refs-inter-cu-intra-.patch
  * gdb-symtab-recurse-into-c-dw_tag_subprogram-dies-for.patch
  * gdb-symtab-keep-track-of-all-parents-for-cooked-inde.patch
  * gdb-symtab-fix-dw_tag_inlined_subroutine-entries-in-.patch</changelog>
</package>
<package pkgid="a6560c2704beff7fedd4f70fc8904c354a6bf91b2613fde553b04f562f9f84fdba253f8e75d5fa30e8da39fd105b9e2beccaf42a0b02b8fe734c8bc893ff3c00" name="gdbserver-debuginfo" arch="x86_64">
  <version epoch="0" ver="13.2" rel="4.1"/>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1680609600">- Don't use multibuild.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1680609601">- Add multispec _multibuild.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1680868800">- Revert to singlespec multibuild.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684756800">- disable werror as a workaround for deprecation warnings with
  python 3.11 (bsc#1211052)</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1686052800">- Rebase to 13.2 release (fedora 38 @ fc4e284)
  * Replace gdb-12.1.tar.bz2 with gdb-13.2.tar.bz2.
- Patches dropped:
  * add-elfcompress_zstd.patch
  * binutils-gdb-support-zstd-compressed-debug-section.patch
  * fix-comparison-of-unsigned-long-int-to-int-in-record_linux_system_call.patch
  * fix-core-file-detach-crash-corefiles-29275.patch
  * fix-for-gdb.base-solib-search.exp-test.patch
  * fix-gdb-build-elf-support-check-lzstd.patch
  * fixup-gdb-rhbz1325795-framefilters-test.patch
  * gdb-6.3-focus-cmd-prev-test.patch
  * gdb-6.3-inheritancetest-20050726.patch
  * gdb-6.3-test-dtorfix-20050121.patch
  * gdb-6.3-test-movedir-20050125.patch
  * gdb-6.3-threaded-watchpoints2-20050225.patch
  * gdb-6.6-buildid-locate-rpm-scl.patch
  * gdb-6.6-bz230000-power6-disassembly-test.patch
  * gdb-add-gdb-syscalls-makefile.patch
  * gdb-add-support-for-readline-8.2.patch
  * gdb-bz601887-dwarf4-rh-test.patch
  * gdb-disable-commit-resumed-in-target_kill.patch
  * gdb-fix-assert-in-handle_jit_event.patch
  * gdb-fix-assert-when-quitting-gdb-while-a-thread-is-stepping.patch
  * gdb-fix-for-gdb.base-eof-exit.exp-test-failures.patch
  * gdb-fix-selftest-fails-with-gdb-build-with-O2-flto.patch
  * gdb-fortran-frame-string.patch
  * gdb-handle-pending-c-after-rl_callback_read_char.patch
  * gdb-improved-eof-handling-when-using-readline-7.patch
  * gdb-physname-pr11734-test.patch
  * gdb-physname-pr12273-test.patch
  * gdb-record-handle-statx-system-call.patch
  * gdb-rhbz1325795-framefilters-test.patch
  * gdb-rhbz1398387-tab-crash-test.patch
  * gdb-runtest-pie-override.patch
  * gdb-symtab-fix-handling-of-dw_tag_unspecified_type.patch
  * gdb-tdep-fix-powerpc-ieee-128-bit-format-arg-passing.patch
  * gdb-tdep-handle-pipe2-syscall-for-amd64.patch
  * gdb-tdep-support-catch-syscall-pipe2-for-i386.patch
  * gdb-tdep-update-syscalls-ppc64-ppc-linux.xml.patch
  * gdb-test-expr-cumulative-archer.patch
  * gdb-testsuite-add-kfail-in-gdb.threads-fork-plus-threads.exp.patch
  * gdb-testsuite-add-new-gdb_attach-to-check-attach-command.patch
  * gdb-testsuite-address-test-failures-in-gdb.mi-mi-multi-commands.exp.patch
  * gdb-testsuite-detect-change-instead-of-init-in-gdb.mi-mi-var-block.exp.patch
  * gdb-testsuite-enable-some-test-cases-for-x86_64-m32.patch
  * gdb-testsuite-fix-fail-in-gdb.threads-fork-and-threads.exp.patch
  * gdb-testsuite-fix-gdb.ada-literals.exp-with-aarch64.patch
  * gdb-testsuite-fix-gdb.base-break-idempotent.exp-on-ppc.patch
  * gdb-testsuite-fix-gdb.base-catch-syscall.exp-with-with-expat-no.patch
  * gdb-testsuite-fix-gdb.base-catch-syscall.exp-without-enable-targets.patch
  * gdb-testsuite-fix-gdb.base-infoline-reloc-main-from-.patch
  * gdb-testsuite-fix-gdb.base-nested-subp-2-3-.exp-with.patch
  * gdb-testsuite-fix-gdb.dwarf2-dw2-dir-file-name.exp-w.patch
  * gdb-testsuite-fix-gdb.dwarf2-dw2-out-of-range-end-of-seq.exp-on-aarch64.patch
  * gdb-testsuite-fix-gdb.dwarf2-dw2-unspecified-type-foo.c-with-m32.patch
  * gdb-testsuite-fix-gdb.mi-mi-sym-info.exp-on-opensuse-tumbleweed.patch
  * gdb-testsuite-fix-gdb.opt-clobbered-registers-o2.exp-with-gcc-12.patch
  * gdb-testsuite-fix-gdb.reverse-i387-env-reverse.exp-for-pie.patch
  * gdb-testsuite-fix-gdb.reverse-test_ioctl_tcsetsw.exp-with-libc-debuginfo.patch
  * gdb-testsuite-fix-gdb.threads-killed-outside.exp-on-aarch64.patch
  * gdb-testsuite-fix-have_mpx-test.patch
  * gdb-testsuite-fix-occasional-failure-in-gdb.mi-mi-multi-commands.exp.patch
  * gdb-testsuite-fix-test-failure-when-building-against-readline-v7.patch
  * gdb-testsuite-handle-init-errors-in-gdb.mi-user-selected-context-sync.exp.patch
  * gdb-testsuite-handle-missing-.note.gnu-stack.patch
  * gdb-testsuite-handle-older-python-in-gdb.python-py-send-packet.py.patch
  * gdb-testsuite-handle-pipe2-syscall-in-gdb.base-catch-syscall.exp.patch
  * gdb-testsuite-handle-quotes-in-gdb_py_module_available.patch
  * gdb-testsuite-handle-unordered-dict-in-gdb.python-py-mi-cmd.exp.patch
  * gdb-testsuite-refactor-gdb.threads-detach-step-over.exp.patch
  * gdb-testsuite-remove-attach-test-from-can_spawn_for_attach.patch
  * gdb-testsuite-remove-global-declarations-in-gdb.threads-detach-step-over.exp.patch
  * gdb-testsuite-remove-target-limits-in-gdb.base-catch-syscall.exp.patch
  * gdb-testsuite-skip-gdb.fortran-namelist.exp-for-gfortran-4.8.patch
  * gdb-testsuite-support-recording-of-getrandom.patch
  * gdb-testsuite-workaround-unnecessary-.s-file-with-gfortran-4.8.patch
  * gdb-update-syscalls-amd64-i386-linux.xml.patch
  * gdbserver-switch-to-right-process-in-find_one_thread.patch
  * make-gdb.ada-float-bits.exp-more-generic.patch
  * powerpc-add-support-for-ieee-128-bit-format.patch
  * powerpc-correct-the-gdb-ioctl-values-for-tcgets-tcsets-tcsetsw-and-tcsetsf.patch
  * powerpc-fix-for-gdb.base-eh_return.exp.patch
  * powerpc-fix-gdb.base-watchpoint.exp-on-power-9.patch
  * powerpc-update-expected-floating-point-output-for-gdb.arch-altivec-regs.exp-and-gdb.arch-vsx-regs.exp.patch
- Patches added:
  * fixup-gdb-bz634108-solib_address.patch
  * gdb-binutils29988-read_indexed_address.patch
  * gdb-cli-handle-pending-c-after-rl_callback_read_char.patch
  * gdb-rhbz2177655-aarch64-pauth-valid-regcache.patch
  * gdb-rhbz2183595-rustc-inside_main.patch
  * gdb-testsuite-fix-gdb.gdb-python-helper.exp-with-o2-.patch
  * gdb-testsuite-handle-output-after-prompt-in-gdb.thre.patch
  * gdb-testsuite-simplify-gdb.base-unwind-on-each-insn..patch
  * remove-some-unnecessary-includes-from-exp.y.patch
  * gdb-testsuite-fix-gdb.rust-main-crash.exp.patch
- Patches modified:
  * gdb-6.3-bz140532-ppc-unwinding-test.patch
  * gdb-6.3-gstack-20050411.patch
  * gdb-6.5-bz185337-resolve-tls-without-debuginfo-v2.patch
  * gdb-6.6-buildid-locate-rpm-suse.patch
  * gdb-6.6-buildid-locate-rpm.patch
  * gdb-6.6-buildid-locate-solib-missing-ids.patch
  * gdb-6.6-buildid-locate.patch
  * gdb-6.7-testsuite-stable-results.patch
  * gdb-ccache-workaround.patch
  * gdb-core-open-vdso-warning.patch
  * gdb-fedora-libncursesw.patch
  * gdb-gcore-bash.patch
  * gdb-linux_perf-bundle.patch
  * gdb-testsuite-ada-pie.patch
  * gdb-testsuite-add-xfail-in-gdb.arch-i386-pkru.exp.patch
  * gdb-testsuite-factor-out-proc-linux_kernel_version.patch
  * gdb-testsuite-prevent-compilation-fails-with-unix-fpie-pie.patch
- Maintenance script qa.sh:
  * Add -i586 and -x86_64.
  * Add KFAILs for PR29040, PR30521, PR30180, PR30518, PR30519.
  * Update some KFAIL patterns.
  * Add some factory KFAILs.
  * Add gdb.base/longjmp-until-in-main.exp in PR26967 KFAILs.
- Maintenance script qa-local.sh:
  * Factor out version variable, update to 13.2.
  * Try to give reason for build failure.
  * Use -$arch as argument to qa.sh.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1686312000">- Patches added (master backports):
  * aarch64-avoid-initializers-for-vlas.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1686571200">- Patches added (master backports):
  * fix-pr30369-regression-on-aarch64-arm-pr30506.patch
  * gdb-tdep-aarch64-fix-frame-address-of-last-insn.patch
  * gdb-testsuite-fix-breakpoint-regexp-in-gdb.ada-out_o.patch
  * gdb-testsuite-relax-breakpoint-count-check-in-gdb.py.patch
  * gdb-testsuite-fix-buffer-overflow-in-gdb.base-signed.patch
  * gdb-testsuite-require-syscall-time-in-gdb.reverse-ti.patch
  * gdb-testsuite-handle-missing-gdc-in-gdb.dlang-dlang-.patch
  * gdb-testsuite-add-basic-lmap-for-tcl-8.6.patch
  * gdb-testsuite-fix-gdb.rust-watch.exp-on-ppc64le.patch
  * gdb-testsuite-fix-gdb.python-py-breakpoint.exp-timeo.patch
  * powerpc-fix-for-gdb.reverse-finish-precsave.exp-and-.patch
  * powerpc-regression-fix-for-reverse-finish-command.patch
  * gdb-testsuite-don-t-use-string-cat-in-gdb.dwarf2-dw2.patch
  * move-step_until-procedure.patch
- Patches added (gdb-patches backport):
  * gdb-testsuite-add-have_host_locale.patch
- Patches added (fedora patch fixups):
  * fixup-gdb-6.3-gstack-20050411.patch
  * fixup-gdb-6.3-attach-see-vdso-test.patch
  * fixup-gdb-lineno-makeup-test.patch
  * fixup-gdb-rhbz1261564-aarch64-hw-watchpoint-test.pat.patch
- Patches dropped:
  * gdb-ppc-power7-test.patch
  * gdb-rhbz1156192-recursive-dlopen-test.patch
  * gdb-6.3-bz140532-ppc-unwinding-test.patch
- Maintenance script qa.sh:
  * Add PR30540, PR30537, PR30021 and PR30542 KFAILs.
  * Add gdb.base/gcore-excessive-memory.exp internal error.
  * Update gdb.base/inline-frame-cycle-unwind.exp KFAIL comment.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1686744000">- Patches added (master backports):
  * pass-const-frame_info_ptr-reference-for-skip_-langua.patch
- Maintenance script qa.sh:
  * Add PR30543 kfail.
  * Remove PR29793 kfail.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1692532800">- Drop libdebuginfod1 BuildRequires/Recommends. The former isn't
  needed because there's a build requirement on libdebuginfod-devel
  already, which will pull the shared library. And the latter,
  because it's bogus since RPM auto generated dependency will take
  care of that requirement.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1695816000">- Add "Suggests: %{python}-Pygments".
- Maintenance script qa.sh:
  * Note investigation of some ada test-cases.
  * Update PR30547 kfail.
  * Add PR28561 kfail.
  * Update PKRU-related kfail.
  * Use openSUSE_Factory_LegacyX86.i586 instead of
    openSUSE_Factory.i586.
  * Remove PR27813 kfail and corresponding todo.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1697803200">- Maintenance script import-fedora.sh:
  * New script.  Move skipped patches list from gdb.spec to script.
- Update to fedora 38 @ 82cc8e0.
- Patch renamed:
  * pass-const-frame_info_ptr-reference-for-skip_-langua.patch -&gt;
    gdb-rhbz2192105-ftbs-dangling-pointer
- Patches added:
  * gdb-bz2237392-dwarf-obstack-allocation.patch
  * gdb-bz2237515-debuginfod-double-free.patch
  * gdb-rhbz2160211-excessive-core-file-warnings.patch
  * gdb-rhbz2196395-debuginfod-legacy-openssl-crash.patch
  * gdb-rhbz2233961-CVE-2022-4806.patch
  * gdb-rhbz2233965-memory-leak.patch
- Maintenance script qa-local.sh:
  * Add openSUSE_Leap_15.5 and openSUSE_Factory_LegacyX86.
  * Add "List configs" item.
  * Skip i586 for SLE-11.
- Maintenance script qa.sh:
  * Make sure exit status is 0</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1697889600">- Mention import-fedora.sh to fix warning.
- Maintenance script qa.sh:
  * Update kfail for PR28561.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698148800">- Patches added (manual import from fedora rawhide @ 52a4dab):
  * gdb-rhbz1773651-gdb-index-internal-error.patch
- Patches added (backport from master):
  * gdb-support-rseq-auxvs.patch
  * gdb-symtab-fix-line-number-of-static-const-class-mem.patch
  * gdb-symtab-fix-too-many-symbols-in-gdbpy_lookup_stat.patch
  * gdb-symtab-handle-pu-in-iterate_over_some_symtabs.patch
  * gdb-symtab-work-around-pr-gas-29517.patch
  * gdb-testsuite-add-kfail-for-pr-ada-30908.patch
  * gdb-testsuite-add-xfail-for-gdb-29965-in-gdb.threads.patch
  * gdb-testsuite-fix-gdb.ada-mi_task_arg.exp-with-newer.patch
  * gdb-testsuite-fix-gdb.arch-i386-signal.exp-on-x86_64.patch
  * gdb-testsuite-fix-gdb.cp-m-static.exp-regression-on-.patch
  * gdb-testsuite-fix-gdb.dwarf2-nullptr_t.exp-with-cc-w.patch
  * gdb-testsuite-fix-regexps-in-gdb.base-step-over-sysc.patch
  * gdb-symtab-find-main-language-without-symtab-expansi.patch
  * gdb-testsuite-add-wait-for-index-cache-in-gdb.dwarf2.patch
- Patches moved (from "Backport from gdb-patches" to
  "Backports from master, available in next release"):
  * gdb-cli-handle-pending-c-after-rl_callback_read_char.patch
  * gdb-testsuite-add-have_host_locale.patch
- Maintenance script qa.sh:
  * Remove PR28463, PR28108, PR29247 and PR29160 kfails.
  * Remove PR30540, PR30908, PR29965 kfails.
  * Remove gdb.ada/mi_task_arg.exp kfail.
- Limit "Suggests: %{python}-Pygments" to SLE-15 and later.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698321600">- Patches added (backport from master):
  * gdb-symtab-don-t-deduplicate-variables-in-gdb-index.patch
- Patches dropped (requires unsupported command):
  * gdb-testsuite-add-wait-for-index-cache-in-gdb.dwarf2.patch
- Maintenance script qa.sh:
  * Added PR30528 kfail.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698321601">- Maintenance script qa.sh:
  * Add comment to kfail for PR30528.
  * Add UNRESOLVED kfail for gdb.base/gcore-excessive-memory.exp.
  * Add UNRESOLVED kfail for PR31001.
  * Remove PR27238 kfail.
  * Add powerpc64le hw watchpoint kfails.
  * Add PR31004 kfail.
  * Add PR30531 kfail.
- Patches added (backport from master):
  * xcoffread.c-fix-werror-dangling-pointer-issue-with-m.patch
  * avoid-manual-memory-management-in-go-lang.c.patch
  * gdb-go-handle-v3-go_0-mangled-prefix.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698580800">- Maintenance script qa.sh:
  * Update PR28561 kfail.
  * Update PR29781 kfail.
- Maintenance script qa-local.sh:
  * Add "Verify quilt setup" step.
- Patches added (backport from master):
  * gdb-symtab-handle-self-reference-die.patch
  * gdb-symtab-handle-self-reference-in-inherit_abstract.patch
  * gdb-symtab-add-optimized-out-static-var-to-cooked-in.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698753600">- Maintenance script qa.sh:
  * Remove PR28467, PR29418, PR29420, PR29814 and PR29408 kfail.
  * Remove gdb.tui/tui-layout-asm-short-prog.exp kfail.
  * Remove commit f68eca29d3b, 29004660c94, 301fe55e9c4,
    4d88ae0c7b5, e7d69e72bfd, 8b272d7671f, 85819864f7c, 167f3beb655
    and a0eda3df5b7 kfails.
  * Add PR31015 kfail.
  * Remove PR29793 kfail.
  * Remove gdb.arch/powerpc-bcl-prologue.exp kfail.
  * Remove PR29813 and PR29816 kfail.</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1698753601">- Maintenance script qa.sh:
  * Update PR28561 kfail.
  * Remove PR31015 kfail.
  * Remove PR30547 kfail.
- Patches added (backport from master):
  * gdb-symtab-add-producer_is_gas.patch
  * gdb-symtab-work-around-gas-pr28629.patch
  * gdb-tdep-fix-nr-array-elements-in-ppc64_aggregate_ca.patch
  * gdb-testsuite-fix-gdb.python-py-breakpoint.exp-with-.patch
  * gdb-tui-fix-segfault-in-tui_find_disassembly_address.patch
  * gdb-tui-fix-wmaybe-uninitialized-in-tui_find_disasse.patch
  * gdb-testsuite-add-wait_for_msg-arg-to-term-resize-fi.patch
- Patches added (backport from gdb-patches):
  * gdb-fix-segfault-in-for_each_block-part-2.patch
  * gdb-tui-allow-command-window-of-1-or-2-lines.patch
  * gdb-tui-fix-resizing-of-terminal-to-1-or-2-lines.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1699876800">- Maintenance script qa.sh:
  * Update PR31004 kfail.
- Patches added (backport from gdb-patches):
  * gdb-fix-segfault-in-for_each_block-part-1.patch</changelog>
  <changelog author="Tom de Vries &lt;tdevries@suse.com&gt;" date="1702468800">- Patches added (backport from gdb-patches, swo#30728):
  * gdb-symtab-refactor-condition-in-scan_attributes.patch
  * gdb-symtab-factor-out-m_die_range_map-usage.patch
  * gdb-symtab-handle-nullptr-parent-in-parent_map-set_p.patch
  * gdb-symtab-factor-out-m_deferred_entries-usage.patch
  * gdb-symtab-resolve-deferred-entries-inter-shard-case.patch
  * gdb-symtab-keep-track-of-processed-dies-in-shard.patch
  * gdb-symtab-resolve-deferred-entries-intra-shard-case.patch
  * gdb-symtab-don-t-defer-backward-refs-inter-cu-intra-.patch
  * gdb-symtab-recurse-into-c-dw_tag_subprogram-dies-for.patch
  * gdb-symtab-keep-track-of-all-parents-for-cooked-inde.patch
  * gdb-symtab-fix-dw_tag_inlined_subroutine-entries-in-.patch</changelog>
</package>
<package pkgid="8f09e78cae9652b51bc71065e280f4546b0de2ad805ad52e703332a3162b4d76d23be8076c6b818e44b020023918b06f6cc01e245b0c8798f8a48db0c79937f7" name="gdk-pixbuf" arch="src">
  <version epoch="0" ver="2.42.10" rel="2.3"/>
  <changelog author="mgorse@suse.com" date="1568030400">- Update to version 2.39.2:
  + Add gdk_pixbuf_init_modules() for applications with GdkPixbuf
    loader modules in a separate directory.
  + Add subproject fallback for dependencies.
  + Handle large XPM without crashing.
  + Use the appropriate gdk-pixbuf-query-loaders on install.
  + Disable deprecation warnings introduced by GLib 2.62.
  + Escape GIF version in error messages.
  + Render GIF frames on demand.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1570536000">- Update to version 2.40.0:
  + Allow creating a GdkPixbuf instance without any property.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1574856000">- Drop pkgconfig(x11) BuildRequires and pass -Dx11=false to meson.
  No longer build x11 support, that is now split out in it's own
  compat package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1580385600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1582545600">- A file tests/test-images/gif-test-suite/max-width.gif from the
  test suite is correctly identified by clamav to be a malicious
  BC.Gif.Exploit.Agent-1425366.Agent. This is an intentional part
  of the test suite to ensure it has no negative side effects.
  On SLE, the package is built with clamav scanning, which then
  prevents a successful build. This change repacks the source
  package to a password-protected zip to bypass the clamav scanning
  for SLE (bsc#1159337), with following update:
  + Download upstream tarball through source service
  + Add pre_checkin.sh to convert tarball to zip file
  + Update spec-file to use the zip file as main source</changelog>
  <changelog author="Jia Zhaocong &lt;zcjia@suse.com&gt;" date="1595851200">- Add gdk-pixbuf-boo1174307-io-gif-overflow.patch: Avoid overflows
  by checking the memset length argument (boo#1174307).
- Raise dependency glib-2.0 version.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1604923200">- Udpate to version 2.42.0:
  + Remove the libjasper JPEG2000 loader.
  + Split the gdk-pixbuf-xlib library to a separate repository.
  + Fix cppcheck 'shifting signed 32-bit value warning',
  + Fix memory leaks in pixops error paths,
  + Improve internal consistency of loaders,
  + Skip bytes during JPEG incremental load.
  + Check for overflows.
  + Let the test suite cope with missing loaders.
  + Check for mmap failure.
  + Fix UB in the XPM loader.
  + Speed up alpha scaling pixop.
  + Add the `gtk_doc` configuration option, and deprecate `docs`.
  + Add the `introspection` configuration option, and remove `gir`.
  + Handle truncated PNMs more gracefully.
  + Clean up GIF loader code.
  + Fix colormap handling in GIF.
- Drop gdk-pixbuf-boo1174307-io-gif-overflow.patch: fixed upstream.
- Replace meson parameters, following upstream changes:
  + -Ddocs=true =&gt; -Dgtk_doc=true.
  + -Dgir=true =&gt; -Dintrospection=enabled.</changelog>
  <changelog author="dimstar@opensuse.org" date="1607428800">- Update to version 2.42.2:
  + Requre Meson 0.55.3.
  + Improve the PNG save operation.
  + Fix leak in the error path of the XPM loader.
  + Fix loading GIF without a GCE rendering color 0.
  + Fix invalid LZW codes in the GIF loader (CVE-2020-29385).</changelog>
  <changelog author="Jia Zhaocong &lt;zcjia@suse.com&gt;" date="1610020800">- Add gdk-pixbuf-bsc1180393-CVE-2020-29385.patch:
  gif: Fix LZW decoder accepting invalid LZW code. (bsc#1180393)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616328000">- Update to version 2.42.4:
  + Make enum type registration thread safe.
  + Do not install skipped test files.
  + Fix GIF initialization.
  + Always run GIF loader tests.
  + Fix leaks discovered via ASan.
  + Expose GdkPixbufLoader API via introspection.
  + Fix revert-to-previous first frame behaviour for GIF files.
  + Link to libintl if needed.
  + Improve support for using gdk-pixbuf as a subproject.
  + Fix build with GModule disabled.
  + Use gi-docgen to generate the API reference from introspection
    data.
- Replace gtk-doc BuildRequires with python3-gi-docgen: follow
  upstreams port.
- As a workaround to
  https://gitlab.gnome.org/GNOME/gdk-pixbuf/-/issues/177, delete
  the installed gi-docgen program files.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616846400">- Disable building of docs: creates a cycle with python:
  + Drop python3-gi-docgen BuildRequires.
  + Pass gtk_doc=false to meson</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618401600">- Update to stable 2.42.6
  + Yield gtk_doc option value in subprojects
  + Always initialise locale on thumbnailer startup
  + Add fallback subproject for libjpeg
  + Use type:array for the builtin_loaders option
  + Default to using builtin png and jpeg loaders</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1627646400">- Drop gdk-pixbuf-bsc1180393-CVE-2020-29385.patch on SLE and Leap
  15.4: fixed upstream.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1636027200">- Stop passing no longer used nor recognized options jasper=false
  and x11=false to meson, fails the build when using meson 0.60.x.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647604800">- Update to version 2.42.8 (boo#1201826):
  + Clear the pixbuf's memory buffer to avoid returning
    uninitialized memory.
  + Turn GdkPixbufModule functions into typed callbacks.
  + tiff: Use non-deprecated C99 integer types.
  + gif: Check for overflow when compositing or clearing frames.
  + Change png/jpeg/tiff build options from boolean to feature.
  + jpeg: Do not rely on UB around setjmp/longjmp.
  + Build fixes.
  + Documentation fixes.
  + Security fixes: CVE-2021-46829.
  + Updated translations.
- Stop passing options to meson that just follow upstream default,
  just rely on upstream providing sane defaults, apart from where
  we want to deviate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660046400">- Update to version 2.42.9:
  + Fix the check for maximum value of LZW initial code size
    (boo#1194633 CVE-2021-44648).
  + Use CMake for dependencies on Windows/MSVC.
  + Add option for building tests.
  + Move man pages to reStructuredText.
  + Disable relocation when built as a static libary on Windows.
  + Update wrap file for libjpeg-turbo.
  + Limit the memory size when loading image data.
- Add docutils and pkgconfig(gi-docgen) BuildRequires: New
  dependencies.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1661860800">- Add 0001-jpeg-Increase-memory-limit-for-loading-image-data.patch:
  fix loading of larger images (glgo#GNOME/gdk-pixbuf#216).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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>
</package>
<package pkgid="430e2974b233df209db5d6eab632caee96501e6f3dee35aa03ecc3f5fe53c5d4e82380590076b042acd1f148624ddfaef79a8a5134ad921a97bc340dd47daf1f" name="gdk-pixbuf" arch="src">
  <version epoch="0" ver="2.42.10" rel="3.2"/>
  <changelog author="mgorse@suse.com" date="1568030400">- Update to version 2.39.2:
  + Add gdk_pixbuf_init_modules() for applications with GdkPixbuf
    loader modules in a separate directory.
  + Add subproject fallback for dependencies.
  + Handle large XPM without crashing.
  + Use the appropriate gdk-pixbuf-query-loaders on install.
  + Disable deprecation warnings introduced by GLib 2.62.
  + Escape GIF version in error messages.
  + Render GIF frames on demand.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1570536000">- Update to version 2.40.0:
  + Allow creating a GdkPixbuf instance without any property.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1574856000">- Drop pkgconfig(x11) BuildRequires and pass -Dx11=false to meson.
  No longer build x11 support, that is now split out in it's own
  compat package.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1580385600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1582545600">- A file tests/test-images/gif-test-suite/max-width.gif from the
  test suite is correctly identified by clamav to be a malicious
  BC.Gif.Exploit.Agent-1425366.Agent. This is an intentional part
  of the test suite to ensure it has no negative side effects.
  On SLE, the package is built with clamav scanning, which then
  prevents a successful build. This change repacks the source
  package to a password-protected zip to bypass the clamav scanning
  for SLE (bsc#1159337), with following update:
  + Download upstream tarball through source service
  + Add pre_checkin.sh to convert tarball to zip file
  + Update spec-file to use the zip file as main source</changelog>
  <changelog author="Jia Zhaocong &lt;zcjia@suse.com&gt;" date="1595851200">- Add gdk-pixbuf-boo1174307-io-gif-overflow.patch: Avoid overflows
  by checking the memset length argument (boo#1174307).
- Raise dependency glib-2.0 version.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1604923200">- Udpate to version 2.42.0:
  + Remove the libjasper JPEG2000 loader.
  + Split the gdk-pixbuf-xlib library to a separate repository.
  + Fix cppcheck 'shifting signed 32-bit value warning',
  + Fix memory leaks in pixops error paths,
  + Improve internal consistency of loaders,
  + Skip bytes during JPEG incremental load.
  + Check for overflows.
  + Let the test suite cope with missing loaders.
  + Check for mmap failure.
  + Fix UB in the XPM loader.
  + Speed up alpha scaling pixop.
  + Add the `gtk_doc` configuration option, and deprecate `docs`.
  + Add the `introspection` configuration option, and remove `gir`.
  + Handle truncated PNMs more gracefully.
  + Clean up GIF loader code.
  + Fix colormap handling in GIF.
- Drop gdk-pixbuf-boo1174307-io-gif-overflow.patch: fixed upstream.
- Replace meson parameters, following upstream changes:
  + -Ddocs=true =&gt; -Dgtk_doc=true.
  + -Dgir=true =&gt; -Dintrospection=enabled.</changelog>
  <changelog author="dimstar@opensuse.org" date="1607428800">- Update to version 2.42.2:
  + Requre Meson 0.55.3.
  + Improve the PNG save operation.
  + Fix leak in the error path of the XPM loader.
  + Fix loading GIF without a GCE rendering color 0.
  + Fix invalid LZW codes in the GIF loader (CVE-2020-29385).</changelog>
  <changelog author="Jia Zhaocong &lt;zcjia@suse.com&gt;" date="1610020800">- Add gdk-pixbuf-bsc1180393-CVE-2020-29385.patch:
  gif: Fix LZW decoder accepting invalid LZW code. (bsc#1180393)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616328000">- Update to version 2.42.4:
  + Make enum type registration thread safe.
  + Do not install skipped test files.
  + Fix GIF initialization.
  + Always run GIF loader tests.
  + Fix leaks discovered via ASan.
  + Expose GdkPixbufLoader API via introspection.
  + Fix revert-to-previous first frame behaviour for GIF files.
  + Link to libintl if needed.
  + Improve support for using gdk-pixbuf as a subproject.
  + Fix build with GModule disabled.
  + Use gi-docgen to generate the API reference from introspection
    data.
- Replace gtk-doc BuildRequires with python3-gi-docgen: follow
  upstreams port.
- As a workaround to
  https://gitlab.gnome.org/GNOME/gdk-pixbuf/-/issues/177, delete
  the installed gi-docgen program files.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616846400">- Disable building of docs: creates a cycle with python:
  + Drop python3-gi-docgen BuildRequires.
  + Pass gtk_doc=false to meson</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618401600">- Update to stable 2.42.6
  + Yield gtk_doc option value in subprojects
  + Always initialise locale on thumbnailer startup
  + Add fallback subproject for libjpeg
  + Use type:array for the builtin_loaders option
  + Default to using builtin png and jpeg loaders</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1627646400">- Drop gdk-pixbuf-bsc1180393-CVE-2020-29385.patch on SLE and Leap
  15.4: fixed upstream.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1636027200">- Stop passing no longer used nor recognized options jasper=false
  and x11=false to meson, fails the build when using meson 0.60.x.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647604800">- Update to version 2.42.8 (boo#1201826):
  + Clear the pixbuf's memory buffer to avoid returning
    uninitialized memory.
  + Turn GdkPixbufModule functions into typed callbacks.
  + tiff: Use non-deprecated C99 integer types.
  + gif: Check for overflow when compositing or clearing frames.
  + Change png/jpeg/tiff build options from boolean to feature.
  + jpeg: Do not rely on UB around setjmp/longjmp.
  + Build fixes.
  + Documentation fixes.
  + Security fixes: CVE-2021-46829.
  + Updated translations.
- Stop passing options to meson that just follow upstream default,
  just rely on upstream providing sane defaults, apart from where
  we want to deviate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660046400">- Update to version 2.42.9:
  + Fix the check for maximum value of LZW initial code size
    (boo#1194633 CVE-2021-44648).
  + Use CMake for dependencies on Windows/MSVC.
  + Add option for building tests.
  + Move man pages to reStructuredText.
  + Disable relocation when built as a static libary on Windows.
  + Update wrap file for libjpeg-turbo.
  + Limit the memory size when loading image data.
- Add docutils and pkgconfig(gi-docgen) BuildRequires: New
  dependencies.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1661860800">- Add 0001-jpeg-Increase-memory-limit-for-loading-image-data.patch:
  fix loading of larger images (glgo#GNOME/gdk-pixbuf#216).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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>
</package>
<package pkgid="6402627d0c01873b824268526f7b781a5364730f0419adbee566c46d245cbbb9c3e12e1dcc6e3ce6cc194b2bddb9e73fd5582818410b21d065fb88200e50baa6" name="gdk-pixbuf-debugsource" arch="i586">
  <version epoch="0" ver="2.42.10" rel="2.3"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1580385600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1582545600">- A file tests/test-images/gif-test-suite/max-width.gif from the
  test suite is correctly identified by clamav to be a malicious
  BC.Gif.Exploit.Agent-1425366.Agent. This is an intentional part
  of the test suite to ensure it has no negative side effects.
  On SLE, the package is built with clamav scanning, which then
  prevents a successful build. This change repacks the source
  package to a password-protected zip to bypass the clamav scanning
  for SLE (bsc#1159337), with following update:
  + Download upstream tarball through source service
  + Add pre_checkin.sh to convert tarball to zip file
  + Update spec-file to use the zip file as main source</changelog>
  <changelog author="Jia Zhaocong &lt;zcjia@suse.com&gt;" date="1595851200">- Add gdk-pixbuf-boo1174307-io-gif-overflow.patch: Avoid overflows
  by checking the memset length argument (boo#1174307).
- Raise dependency glib-2.0 version.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1604923200">- Udpate to version 2.42.0:
  + Remove the libjasper JPEG2000 loader.
  + Split the gdk-pixbuf-xlib library to a separate repository.
  + Fix cppcheck 'shifting signed 32-bit value warning',
  + Fix memory leaks in pixops error paths,
  + Improve internal consistency of loaders,
  + Skip bytes during JPEG incremental load.
  + Check for overflows.
  + Let the test suite cope with missing loaders.
  + Check for mmap failure.
  + Fix UB in the XPM loader.
  + Speed up alpha scaling pixop.
  + Add the `gtk_doc` configuration option, and deprecate `docs`.
  + Add the `introspection` configuration option, and remove `gir`.
  + Handle truncated PNMs more gracefully.
  + Clean up GIF loader code.
  + Fix colormap handling in GIF.
- Drop gdk-pixbuf-boo1174307-io-gif-overflow.patch: fixed upstream.
- Replace meson parameters, following upstream changes:
  + -Ddocs=true =&gt; -Dgtk_doc=true.
  + -Dgir=true =&gt; -Dintrospection=enabled.</changelog>
  <changelog author="dimstar@opensuse.org" date="1607428800">- Update to version 2.42.2:
  + Requre Meson 0.55.3.
  + Improve the PNG save operation.
  + Fix leak in the error path of the XPM loader.
  + Fix loading GIF without a GCE rendering color 0.
  + Fix invalid LZW codes in the GIF loader (CVE-2020-29385).</changelog>
  <changelog author="Jia Zhaocong &lt;zcjia@suse.com&gt;" date="1610020800">- Add gdk-pixbuf-bsc1180393-CVE-2020-29385.patch:
  gif: Fix LZW decoder accepting invalid LZW code. (bsc#1180393)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616328000">- Update to version 2.42.4:
  + Make enum type registration thread safe.
  + Do not install skipped test files.
  + Fix GIF initialization.
  + Always run GIF loader tests.
  + Fix leaks discovered via ASan.
  + Expose GdkPixbufLoader API via introspection.
  + Fix revert-to-previous first frame behaviour for GIF files.
  + Link to libintl if needed.
  + Improve support for using gdk-pixbuf as a subproject.
  + Fix build with GModule disabled.
  + Use gi-docgen to generate the API reference from introspection
    data.
- Replace gtk-doc BuildRequires with python3-gi-docgen: follow
  upstreams port.
- As a workaround to
  https://gitlab.gnome.org/GNOME/gdk-pixbuf/-/issues/177, delete
  the installed gi-docgen program files.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616846400">- Disable building of docs: creates a cycle with python:
  + Drop python3-gi-docgen BuildRequires.
  + Pass gtk_doc=false to meson</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618401600">- Update to stable 2.42.6
  + Yield gtk_doc option value in subprojects
  + Always initialise locale on thumbnailer startup
  + Add fallback subproject for libjpeg
  + Use type:array for the builtin_loaders option
  + Default to using builtin png and jpeg loaders</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1627646400">- Drop gdk-pixbuf-bsc1180393-CVE-2020-29385.patch on SLE and Leap
  15.4: fixed upstream.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1636027200">- Stop passing no longer used nor recognized options jasper=false
  and x11=false to meson, fails the build when using meson 0.60.x.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647604800">- Update to version 2.42.8 (boo#1201826):
  + Clear the pixbuf's memory buffer to avoid returning
    uninitialized memory.
  + Turn GdkPixbufModule functions into typed callbacks.
  + tiff: Use non-deprecated C99 integer types.
  + gif: Check for overflow when compositing or clearing frames.
  + Change png/jpeg/tiff build options from boolean to feature.
  + jpeg: Do not rely on UB around setjmp/longjmp.
  + Build fixes.
  + Documentation fixes.
  + Security fixes: CVE-2021-46829.
  + Updated translations.
- Stop passing options to meson that just follow upstream default,
  just rely on upstream providing sane defaults, apart from where
  we want to deviate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660046400">- Update to version 2.42.9:
  + Fix the check for maximum value of LZW initial code size
    (boo#1194633 CVE-2021-44648).
  + Use CMake for dependencies on Windows/MSVC.
  + Add option for building tests.
  + Move man pages to reStructuredText.
  + Disable relocation when built as a static libary on Windows.
  + Update wrap file for libjpeg-turbo.
  + Limit the memory size when loading image data.
- Add docutils and pkgconfig(gi-docgen) BuildRequires: New
  dependencies.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1661860800">- Add 0001-jpeg-Increase-memory-limit-for-loading-image-data.patch:
  fix loading of larger images (glgo#GNOME/gdk-pixbuf#216).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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>
</package>
<package pkgid="77feffbec63a6b9086cc36f22e36943daf7d3e5195d2cac869257b9168d16f6382514e02ca5b2e2d0703b1287ad2961ae5beaa78d1e48838d64ed05526c42cb7" name="gdk-pixbuf-debugsource" arch="x86_64">
  <version epoch="0" ver="2.42.10" rel="3.2"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1580385600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1582545600">- A file tests/test-images/gif-test-suite/max-width.gif from the
  test suite is correctly identified by clamav to be a malicious
  BC.Gif.Exploit.Agent-1425366.Agent. This is an intentional part
  of the test suite to ensure it has no negative side effects.
  On SLE, the package is built with clamav scanning, which then
  prevents a successful build. This change repacks the source
  package to a password-protected zip to bypass the clamav scanning
  for SLE (bsc#1159337), with following update:
  + Download upstream tarball through source service
  + Add pre_checkin.sh to convert tarball to zip file
  + Update spec-file to use the zip file as main source</changelog>
  <changelog author="Jia Zhaocong &lt;zcjia@suse.com&gt;" date="1595851200">- Add gdk-pixbuf-boo1174307-io-gif-overflow.patch: Avoid overflows
  by checking the memset length argument (boo#1174307).
- Raise dependency glib-2.0 version.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1604923200">- Udpate to version 2.42.0:
  + Remove the libjasper JPEG2000 loader.
  + Split the gdk-pixbuf-xlib library to a separate repository.
  + Fix cppcheck 'shifting signed 32-bit value warning',
  + Fix memory leaks in pixops error paths,
  + Improve internal consistency of loaders,
  + Skip bytes during JPEG incremental load.
  + Check for overflows.
  + Let the test suite cope with missing loaders.
  + Check for mmap failure.
  + Fix UB in the XPM loader.
  + Speed up alpha scaling pixop.
  + Add the `gtk_doc` configuration option, and deprecate `docs`.
  + Add the `introspection` configuration option, and remove `gir`.
  + Handle truncated PNMs more gracefully.
  + Clean up GIF loader code.
  + Fix colormap handling in GIF.
- Drop gdk-pixbuf-boo1174307-io-gif-overflow.patch: fixed upstream.
- Replace meson parameters, following upstream changes:
  + -Ddocs=true =&gt; -Dgtk_doc=true.
  + -Dgir=true =&gt; -Dintrospection=enabled.</changelog>
  <changelog author="dimstar@opensuse.org" date="1607428800">- Update to version 2.42.2:
  + Requre Meson 0.55.3.
  + Improve the PNG save operation.
  + Fix leak in the error path of the XPM loader.
  + Fix loading GIF without a GCE rendering color 0.
  + Fix invalid LZW codes in the GIF loader (CVE-2020-29385).</changelog>
  <changelog author="Jia Zhaocong &lt;zcjia@suse.com&gt;" date="1610020800">- Add gdk-pixbuf-bsc1180393-CVE-2020-29385.patch:
  gif: Fix LZW decoder accepting invalid LZW code. (bsc#1180393)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616328000">- Update to version 2.42.4:
  + Make enum type registration thread safe.
  + Do not install skipped test files.
  + Fix GIF initialization.
  + Always run GIF loader tests.
  + Fix leaks discovered via ASan.
  + Expose GdkPixbufLoader API via introspection.
  + Fix revert-to-previous first frame behaviour for GIF files.
  + Link to libintl if needed.
  + Improve support for using gdk-pixbuf as a subproject.
  + Fix build with GModule disabled.
  + Use gi-docgen to generate the API reference from introspection
    data.
- Replace gtk-doc BuildRequires with python3-gi-docgen: follow
  upstreams port.
- As a workaround to
  https://gitlab.gnome.org/GNOME/gdk-pixbuf/-/issues/177, delete
  the installed gi-docgen program files.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616846400">- Disable building of docs: creates a cycle with python:
  + Drop python3-gi-docgen BuildRequires.
  + Pass gtk_doc=false to meson</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618401600">- Update to stable 2.42.6
  + Yield gtk_doc option value in subprojects
  + Always initialise locale on thumbnailer startup
  + Add fallback subproject for libjpeg
  + Use type:array for the builtin_loaders option
  + Default to using builtin png and jpeg loaders</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1627646400">- Drop gdk-pixbuf-bsc1180393-CVE-2020-29385.patch on SLE and Leap
  15.4: fixed upstream.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1636027200">- Stop passing no longer used nor recognized options jasper=false
  and x11=false to meson, fails the build when using meson 0.60.x.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647604800">- Update to version 2.42.8 (boo#1201826):
  + Clear the pixbuf's memory buffer to avoid returning
    uninitialized memory.
  + Turn GdkPixbufModule functions into typed callbacks.
  + tiff: Use non-deprecated C99 integer types.
  + gif: Check for overflow when compositing or clearing frames.
  + Change png/jpeg/tiff build options from boolean to feature.
  + jpeg: Do not rely on UB around setjmp/longjmp.
  + Build fixes.
  + Documentation fixes.
  + Security fixes: CVE-2021-46829.
  + Updated translations.
- Stop passing options to meson that just follow upstream default,
  just rely on upstream providing sane defaults, apart from where
  we want to deviate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660046400">- Update to version 2.42.9:
  + Fix the check for maximum value of LZW initial code size
    (boo#1194633 CVE-2021-44648).
  + Use CMake for dependencies on Windows/MSVC.
  + Add option for building tests.
  + Move man pages to reStructuredText.
  + Disable relocation when built as a static libary on Windows.
  + Update wrap file for libjpeg-turbo.
  + Limit the memory size when loading image data.
- Add docutils and pkgconfig(gi-docgen) BuildRequires: New
  dependencies.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1661860800">- Add 0001-jpeg-Increase-memory-limit-for-loading-image-data.patch:
  fix loading of larger images (glgo#GNOME/gdk-pixbuf#216).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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>
</package>
<package pkgid="08f6e496f9c06f8dfcf3c3b81f3116c77b99950393c0dadf18c916980a9f16a27fc19d9452beda1fc6a6e69250a7253f25cfe8f8d5ab5bc2f4784922e50049e9" name="gdk-pixbuf-devel" arch="i586">
  <version epoch="0" ver="2.42.10" rel="2.3"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1580385600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1582545600">- A file tests/test-images/gif-test-suite/max-width.gif from the
  test suite is correctly identified by clamav to be a malicious
  BC.Gif.Exploit.Agent-1425366.Agent. This is an intentional part
  of the test suite to ensure it has no negative side effects.
  On SLE, the package is built with clamav scanning, which then
  prevents a successful build. This change repacks the source
  package to a password-protected zip to bypass the clamav scanning
  for SLE (bsc#1159337), with following update:
  + Download upstream tarball through source service
  + Add pre_checkin.sh to convert tarball to zip file
  + Update spec-file to use the zip file as main source</changelog>
  <changelog author="Jia Zhaocong &lt;zcjia@suse.com&gt;" date="1595851200">- Add gdk-pixbuf-boo1174307-io-gif-overflow.patch: Avoid overflows
  by checking the memset length argument (boo#1174307).
- Raise dependency glib-2.0 version.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1604923200">- Udpate to version 2.42.0:
  + Remove the libjasper JPEG2000 loader.
  + Split the gdk-pixbuf-xlib library to a separate repository.
  + Fix cppcheck 'shifting signed 32-bit value warning',
  + Fix memory leaks in pixops error paths,
  + Improve internal consistency of loaders,
  + Skip bytes during JPEG incremental load.
  + Check for overflows.
  + Let the test suite cope with missing loaders.
  + Check for mmap failure.
  + Fix UB in the XPM loader.
  + Speed up alpha scaling pixop.
  + Add the `gtk_doc` configuration option, and deprecate `docs`.
  + Add the `introspection` configuration option, and remove `gir`.
  + Handle truncated PNMs more gracefully.
  + Clean up GIF loader code.
  + Fix colormap handling in GIF.
- Drop gdk-pixbuf-boo1174307-io-gif-overflow.patch: fixed upstream.
- Replace meson parameters, following upstream changes:
  + -Ddocs=true =&gt; -Dgtk_doc=true.
  + -Dgir=true =&gt; -Dintrospection=enabled.</changelog>
  <changelog author="dimstar@opensuse.org" date="1607428800">- Update to version 2.42.2:
  + Requre Meson 0.55.3.
  + Improve the PNG save operation.
  + Fix leak in the error path of the XPM loader.
  + Fix loading GIF without a GCE rendering color 0.
  + Fix invalid LZW codes in the GIF loader (CVE-2020-29385).</changelog>
  <changelog author="Jia Zhaocong &lt;zcjia@suse.com&gt;" date="1610020800">- Add gdk-pixbuf-bsc1180393-CVE-2020-29385.patch:
  gif: Fix LZW decoder accepting invalid LZW code. (bsc#1180393)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616328000">- Update to version 2.42.4:
  + Make enum type registration thread safe.
  + Do not install skipped test files.
  + Fix GIF initialization.
  + Always run GIF loader tests.
  + Fix leaks discovered via ASan.
  + Expose GdkPixbufLoader API via introspection.
  + Fix revert-to-previous first frame behaviour for GIF files.
  + Link to libintl if needed.
  + Improve support for using gdk-pixbuf as a subproject.
  + Fix build with GModule disabled.
  + Use gi-docgen to generate the API reference from introspection
    data.
- Replace gtk-doc BuildRequires with python3-gi-docgen: follow
  upstreams port.
- As a workaround to
  https://gitlab.gnome.org/GNOME/gdk-pixbuf/-/issues/177, delete
  the installed gi-docgen program files.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616846400">- Disable building of docs: creates a cycle with python:
  + Drop python3-gi-docgen BuildRequires.
  + Pass gtk_doc=false to meson</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618401600">- Update to stable 2.42.6
  + Yield gtk_doc option value in subprojects
  + Always initialise locale on thumbnailer startup
  + Add fallback subproject for libjpeg
  + Use type:array for the builtin_loaders option
  + Default to using builtin png and jpeg loaders</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1627646400">- Drop gdk-pixbuf-bsc1180393-CVE-2020-29385.patch on SLE and Leap
  15.4: fixed upstream.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1636027200">- Stop passing no longer used nor recognized options jasper=false
  and x11=false to meson, fails the build when using meson 0.60.x.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647604800">- Update to version 2.42.8 (boo#1201826):
  + Clear the pixbuf's memory buffer to avoid returning
    uninitialized memory.
  + Turn GdkPixbufModule functions into typed callbacks.
  + tiff: Use non-deprecated C99 integer types.
  + gif: Check for overflow when compositing or clearing frames.
  + Change png/jpeg/tiff build options from boolean to feature.
  + jpeg: Do not rely on UB around setjmp/longjmp.
  + Build fixes.
  + Documentation fixes.
  + Security fixes: CVE-2021-46829.
  + Updated translations.
- Stop passing options to meson that just follow upstream default,
  just rely on upstream providing sane defaults, apart from where
  we want to deviate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660046400">- Update to version 2.42.9:
  + Fix the check for maximum value of LZW initial code size
    (boo#1194633 CVE-2021-44648).
  + Use CMake for dependencies on Windows/MSVC.
  + Add option for building tests.
  + Move man pages to reStructuredText.
  + Disable relocation when built as a static libary on Windows.
  + Update wrap file for libjpeg-turbo.
  + Limit the memory size when loading image data.
- Add docutils and pkgconfig(gi-docgen) BuildRequires: New
  dependencies.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1661860800">- Add 0001-jpeg-Increase-memory-limit-for-loading-image-data.patch:
  fix loading of larger images (glgo#GNOME/gdk-pixbuf#216).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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>
</package>
<package pkgid="bfb064c5fc451c6ac972e02afc83dca6bcfbb2609f4e546415ca009930ce4219b57cf35b2e7e5c5fba25bbf27202d9ac940190d5f14adf6d9d278cbb07f0d16a" name="gdk-pixbuf-devel" arch="x86_64">
  <version epoch="0" ver="2.42.10" rel="3.2"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1580385600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1582545600">- A file tests/test-images/gif-test-suite/max-width.gif from the
  test suite is correctly identified by clamav to be a malicious
  BC.Gif.Exploit.Agent-1425366.Agent. This is an intentional part
  of the test suite to ensure it has no negative side effects.
  On SLE, the package is built with clamav scanning, which then
  prevents a successful build. This change repacks the source
  package to a password-protected zip to bypass the clamav scanning
  for SLE (bsc#1159337), with following update:
  + Download upstream tarball through source service
  + Add pre_checkin.sh to convert tarball to zip file
  + Update spec-file to use the zip file as main source</changelog>
  <changelog author="Jia Zhaocong &lt;zcjia@suse.com&gt;" date="1595851200">- Add gdk-pixbuf-boo1174307-io-gif-overflow.patch: Avoid overflows
  by checking the memset length argument (boo#1174307).
- Raise dependency glib-2.0 version.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1604923200">- Udpate to version 2.42.0:
  + Remove the libjasper JPEG2000 loader.
  + Split the gdk-pixbuf-xlib library to a separate repository.
  + Fix cppcheck 'shifting signed 32-bit value warning',
  + Fix memory leaks in pixops error paths,
  + Improve internal consistency of loaders,
  + Skip bytes during JPEG incremental load.
  + Check for overflows.
  + Let the test suite cope with missing loaders.
  + Check for mmap failure.
  + Fix UB in the XPM loader.
  + Speed up alpha scaling pixop.
  + Add the `gtk_doc` configuration option, and deprecate `docs`.
  + Add the `introspection` configuration option, and remove `gir`.
  + Handle truncated PNMs more gracefully.
  + Clean up GIF loader code.
  + Fix colormap handling in GIF.
- Drop gdk-pixbuf-boo1174307-io-gif-overflow.patch: fixed upstream.
- Replace meson parameters, following upstream changes:
  + -Ddocs=true =&gt; -Dgtk_doc=true.
  + -Dgir=true =&gt; -Dintrospection=enabled.</changelog>
  <changelog author="dimstar@opensuse.org" date="1607428800">- Update to version 2.42.2:
  + Requre Meson 0.55.3.
  + Improve the PNG save operation.
  + Fix leak in the error path of the XPM loader.
  + Fix loading GIF without a GCE rendering color 0.
  + Fix invalid LZW codes in the GIF loader (CVE-2020-29385).</changelog>
  <changelog author="Jia Zhaocong &lt;zcjia@suse.com&gt;" date="1610020800">- Add gdk-pixbuf-bsc1180393-CVE-2020-29385.patch:
  gif: Fix LZW decoder accepting invalid LZW code. (bsc#1180393)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616328000">- Update to version 2.42.4:
  + Make enum type registration thread safe.
  + Do not install skipped test files.
  + Fix GIF initialization.
  + Always run GIF loader tests.
  + Fix leaks discovered via ASan.
  + Expose GdkPixbufLoader API via introspection.
  + Fix revert-to-previous first frame behaviour for GIF files.
  + Link to libintl if needed.
  + Improve support for using gdk-pixbuf as a subproject.
  + Fix build with GModule disabled.
  + Use gi-docgen to generate the API reference from introspection
    data.
- Replace gtk-doc BuildRequires with python3-gi-docgen: follow
  upstreams port.
- As a workaround to
  https://gitlab.gnome.org/GNOME/gdk-pixbuf/-/issues/177, delete
  the installed gi-docgen program files.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616846400">- Disable building of docs: creates a cycle with python:
  + Drop python3-gi-docgen BuildRequires.
  + Pass gtk_doc=false to meson</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618401600">- Update to stable 2.42.6
  + Yield gtk_doc option value in subprojects
  + Always initialise locale on thumbnailer startup
  + Add fallback subproject for libjpeg
  + Use type:array for the builtin_loaders option
  + Default to using builtin png and jpeg loaders</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1627646400">- Drop gdk-pixbuf-bsc1180393-CVE-2020-29385.patch on SLE and Leap
  15.4: fixed upstream.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1636027200">- Stop passing no longer used nor recognized options jasper=false
  and x11=false to meson, fails the build when using meson 0.60.x.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647604800">- Update to version 2.42.8 (boo#1201826):
  + Clear the pixbuf's memory buffer to avoid returning
    uninitialized memory.
  + Turn GdkPixbufModule functions into typed callbacks.
  + tiff: Use non-deprecated C99 integer types.
  + gif: Check for overflow when compositing or clearing frames.
  + Change png/jpeg/tiff build options from boolean to feature.
  + jpeg: Do not rely on UB around setjmp/longjmp.
  + Build fixes.
  + Documentation fixes.
  + Security fixes: CVE-2021-46829.
  + Updated translations.
- Stop passing options to meson that just follow upstream default,
  just rely on upstream providing sane defaults, apart from where
  we want to deviate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660046400">- Update to version 2.42.9:
  + Fix the check for maximum value of LZW initial code size
    (boo#1194633 CVE-2021-44648).
  + Use CMake for dependencies on Windows/MSVC.
  + Add option for building tests.
  + Move man pages to reStructuredText.
  + Disable relocation when built as a static libary on Windows.
  + Update wrap file for libjpeg-turbo.
  + Limit the memory size when loading image data.
- Add docutils and pkgconfig(gi-docgen) BuildRequires: New
  dependencies.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1661860800">- Add 0001-jpeg-Increase-memory-limit-for-loading-image-data.patch:
  fix loading of larger images (glgo#GNOME/gdk-pixbuf#216).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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>
</package>
<package pkgid="5d6824a752b93b3504510d4e4a7658da09f89e851af79dec8964bde6bf4605a8d3b5faae92615be2cedc35c7e7647ec88248ee69e1fd1a24afbe49b846820ab8" name="gdk-pixbuf-devel-32bit" arch="x86_64">
  <version epoch="0" ver="2.42.10" rel="2.3"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1580385600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1582545600">- A file tests/test-images/gif-test-suite/max-width.gif from the
  test suite is correctly identified by clamav to be a malicious
  BC.Gif.Exploit.Agent-1425366.Agent. This is an intentional part
  of the test suite to ensure it has no negative side effects.
  On SLE, the package is built with clamav scanning, which then
  prevents a successful build. This change repacks the source
  package to a password-protected zip to bypass the clamav scanning
  for SLE (bsc#1159337), with following update:
  + Download upstream tarball through source service
  + Add pre_checkin.sh to convert tarball to zip file
  + Update spec-file to use the zip file as main source</changelog>
  <changelog author="Jia Zhaocong &lt;zcjia@suse.com&gt;" date="1595851200">- Add gdk-pixbuf-boo1174307-io-gif-overflow.patch: Avoid overflows
  by checking the memset length argument (boo#1174307).
- Raise dependency glib-2.0 version.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1604923200">- Udpate to version 2.42.0:
  + Remove the libjasper JPEG2000 loader.
  + Split the gdk-pixbuf-xlib library to a separate repository.
  + Fix cppcheck 'shifting signed 32-bit value warning',
  + Fix memory leaks in pixops error paths,
  + Improve internal consistency of loaders,
  + Skip bytes during JPEG incremental load.
  + Check for overflows.
  + Let the test suite cope with missing loaders.
  + Check for mmap failure.
  + Fix UB in the XPM loader.
  + Speed up alpha scaling pixop.
  + Add the `gtk_doc` configuration option, and deprecate `docs`.
  + Add the `introspection` configuration option, and remove `gir`.
  + Handle truncated PNMs more gracefully.
  + Clean up GIF loader code.
  + Fix colormap handling in GIF.
- Drop gdk-pixbuf-boo1174307-io-gif-overflow.patch: fixed upstream.
- Replace meson parameters, following upstream changes:
  + -Ddocs=true =&gt; -Dgtk_doc=true.
  + -Dgir=true =&gt; -Dintrospection=enabled.</changelog>
  <changelog author="dimstar@opensuse.org" date="1607428800">- Update to version 2.42.2:
  + Requre Meson 0.55.3.
  + Improve the PNG save operation.
  + Fix leak in the error path of the XPM loader.
  + Fix loading GIF without a GCE rendering color 0.
  + Fix invalid LZW codes in the GIF loader (CVE-2020-29385).</changelog>
  <changelog author="Jia Zhaocong &lt;zcjia@suse.com&gt;" date="1610020800">- Add gdk-pixbuf-bsc1180393-CVE-2020-29385.patch:
  gif: Fix LZW decoder accepting invalid LZW code. (bsc#1180393)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616328000">- Update to version 2.42.4:
  + Make enum type registration thread safe.
  + Do not install skipped test files.
  + Fix GIF initialization.
  + Always run GIF loader tests.
  + Fix leaks discovered via ASan.
  + Expose GdkPixbufLoader API via introspection.
  + Fix revert-to-previous first frame behaviour for GIF files.
  + Link to libintl if needed.
  + Improve support for using gdk-pixbuf as a subproject.
  + Fix build with GModule disabled.
  + Use gi-docgen to generate the API reference from introspection
    data.
- Replace gtk-doc BuildRequires with python3-gi-docgen: follow
  upstreams port.
- As a workaround to
  https://gitlab.gnome.org/GNOME/gdk-pixbuf/-/issues/177, delete
  the installed gi-docgen program files.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616846400">- Disable building of docs: creates a cycle with python:
  + Drop python3-gi-docgen BuildRequires.
  + Pass gtk_doc=false to meson</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618401600">- Update to stable 2.42.6
  + Yield gtk_doc option value in subprojects
  + Always initialise locale on thumbnailer startup
  + Add fallback subproject for libjpeg
  + Use type:array for the builtin_loaders option
  + Default to using builtin png and jpeg loaders</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1627646400">- Drop gdk-pixbuf-bsc1180393-CVE-2020-29385.patch on SLE and Leap
  15.4: fixed upstream.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1636027200">- Stop passing no longer used nor recognized options jasper=false
  and x11=false to meson, fails the build when using meson 0.60.x.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647604800">- Update to version 2.42.8 (boo#1201826):
  + Clear the pixbuf's memory buffer to avoid returning
    uninitialized memory.
  + Turn GdkPixbufModule functions into typed callbacks.
  + tiff: Use non-deprecated C99 integer types.
  + gif: Check for overflow when compositing or clearing frames.
  + Change png/jpeg/tiff build options from boolean to feature.
  + jpeg: Do not rely on UB around setjmp/longjmp.
  + Build fixes.
  + Documentation fixes.
  + Security fixes: CVE-2021-46829.
  + Updated translations.
- Stop passing options to meson that just follow upstream default,
  just rely on upstream providing sane defaults, apart from where
  we want to deviate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660046400">- Update to version 2.42.9:
  + Fix the check for maximum value of LZW initial code size
    (boo#1194633 CVE-2021-44648).
  + Use CMake for dependencies on Windows/MSVC.
  + Add option for building tests.
  + Move man pages to reStructuredText.
  + Disable relocation when built as a static libary on Windows.
  + Update wrap file for libjpeg-turbo.
  + Limit the memory size when loading image data.
- Add docutils and pkgconfig(gi-docgen) BuildRequires: New
  dependencies.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1661860800">- Add 0001-jpeg-Increase-memory-limit-for-loading-image-data.patch:
  fix loading of larger images (glgo#GNOME/gdk-pixbuf#216).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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>
</package>
<package pkgid="d8ed08def98eb0f373b011ef1ee3c247f60eaf440a5bd64fc25e6280ad46f66f703473166780772f9c289159d5e6ca2e646150e3bd51d318267f28e0e61f349f" name="gdk-pixbuf-devel-32bit-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.42.10" rel="2.3"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1580385600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1582545600">- A file tests/test-images/gif-test-suite/max-width.gif from the
  test suite is correctly identified by clamav to be a malicious
  BC.Gif.Exploit.Agent-1425366.Agent. This is an intentional part
  of the test suite to ensure it has no negative side effects.
  On SLE, the package is built with clamav scanning, which then
  prevents a successful build. This change repacks the source
  package to a password-protected zip to bypass the clamav scanning
  for SLE (bsc#1159337), with following update:
  + Download upstream tarball through source service
  + Add pre_checkin.sh to convert tarball to zip file
  + Update spec-file to use the zip file as main source</changelog>
  <changelog author="Jia Zhaocong &lt;zcjia@suse.com&gt;" date="1595851200">- Add gdk-pixbuf-boo1174307-io-gif-overflow.patch: Avoid overflows
  by checking the memset length argument (boo#1174307).
- Raise dependency glib-2.0 version.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1604923200">- Udpate to version 2.42.0:
  + Remove the libjasper JPEG2000 loader.
  + Split the gdk-pixbuf-xlib library to a separate repository.
  + Fix cppcheck 'shifting signed 32-bit value warning',
  + Fix memory leaks in pixops error paths,
  + Improve internal consistency of loaders,
  + Skip bytes during JPEG incremental load.
  + Check for overflows.
  + Let the test suite cope with missing loaders.
  + Check for mmap failure.
  + Fix UB in the XPM loader.
  + Speed up alpha scaling pixop.
  + Add the `gtk_doc` configuration option, and deprecate `docs`.
  + Add the `introspection` configuration option, and remove `gir`.
  + Handle truncated PNMs more gracefully.
  + Clean up GIF loader code.
  + Fix colormap handling in GIF.
- Drop gdk-pixbuf-boo1174307-io-gif-overflow.patch: fixed upstream.
- Replace meson parameters, following upstream changes:
  + -Ddocs=true =&gt; -Dgtk_doc=true.
  + -Dgir=true =&gt; -Dintrospection=enabled.</changelog>
  <changelog author="dimstar@opensuse.org" date="1607428800">- Update to version 2.42.2:
  + Requre Meson 0.55.3.
  + Improve the PNG save operation.
  + Fix leak in the error path of the XPM loader.
  + Fix loading GIF without a GCE rendering color 0.
  + Fix invalid LZW codes in the GIF loader (CVE-2020-29385).</changelog>
  <changelog author="Jia Zhaocong &lt;zcjia@suse.com&gt;" date="1610020800">- Add gdk-pixbuf-bsc1180393-CVE-2020-29385.patch:
  gif: Fix LZW decoder accepting invalid LZW code. (bsc#1180393)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616328000">- Update to version 2.42.4:
  + Make enum type registration thread safe.
  + Do not install skipped test files.
  + Fix GIF initialization.
  + Always run GIF loader tests.
  + Fix leaks discovered via ASan.
  + Expose GdkPixbufLoader API via introspection.
  + Fix revert-to-previous first frame behaviour for GIF files.
  + Link to libintl if needed.
  + Improve support for using gdk-pixbuf as a subproject.
  + Fix build with GModule disabled.
  + Use gi-docgen to generate the API reference from introspection
    data.
- Replace gtk-doc BuildRequires with python3-gi-docgen: follow
  upstreams port.
- As a workaround to
  https://gitlab.gnome.org/GNOME/gdk-pixbuf/-/issues/177, delete
  the installed gi-docgen program files.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616846400">- Disable building of docs: creates a cycle with python:
  + Drop python3-gi-docgen BuildRequires.
  + Pass gtk_doc=false to meson</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618401600">- Update to stable 2.42.6
  + Yield gtk_doc option value in subprojects
  + Always initialise locale on thumbnailer startup
  + Add fallback subproject for libjpeg
  + Use type:array for the builtin_loaders option
  + Default to using builtin png and jpeg loaders</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1627646400">- Drop gdk-pixbuf-bsc1180393-CVE-2020-29385.patch on SLE and Leap
  15.4: fixed upstream.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1636027200">- Stop passing no longer used nor recognized options jasper=false
  and x11=false to meson, fails the build when using meson 0.60.x.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647604800">- Update to version 2.42.8 (boo#1201826):
  + Clear the pixbuf's memory buffer to avoid returning
    uninitialized memory.
  + Turn GdkPixbufModule functions into typed callbacks.
  + tiff: Use non-deprecated C99 integer types.
  + gif: Check for overflow when compositing or clearing frames.
  + Change png/jpeg/tiff build options from boolean to feature.
  + jpeg: Do not rely on UB around setjmp/longjmp.
  + Build fixes.
  + Documentation fixes.
  + Security fixes: CVE-2021-46829.
  + Updated translations.
- Stop passing options to meson that just follow upstream default,
  just rely on upstream providing sane defaults, apart from where
  we want to deviate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660046400">- Update to version 2.42.9:
  + Fix the check for maximum value of LZW initial code size
    (boo#1194633 CVE-2021-44648).
  + Use CMake for dependencies on Windows/MSVC.
  + Add option for building tests.
  + Move man pages to reStructuredText.
  + Disable relocation when built as a static libary on Windows.
  + Update wrap file for libjpeg-turbo.
  + Limit the memory size when loading image data.
- Add docutils and pkgconfig(gi-docgen) BuildRequires: New
  dependencies.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1661860800">- Add 0001-jpeg-Increase-memory-limit-for-loading-image-data.patch:
  fix loading of larger images (glgo#GNOME/gdk-pixbuf#216).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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>
</package>
<package pkgid="bb55de335676cff1bd8a1cf0f10847363743b3097ce6b3d347d13cf659af71a4f960374ad853dfd8afcd880138536b0aeacf9689025e7efd3bd30c769050d7ba" name="gdk-pixbuf-devel-debuginfo" arch="i586">
  <version epoch="0" ver="2.42.10" rel="2.3"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1580385600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1582545600">- A file tests/test-images/gif-test-suite/max-width.gif from the
  test suite is correctly identified by clamav to be a malicious
  BC.Gif.Exploit.Agent-1425366.Agent. This is an intentional part
  of the test suite to ensure it has no negative side effects.
  On SLE, the package is built with clamav scanning, which then
  prevents a successful build. This change repacks the source
  package to a password-protected zip to bypass the clamav scanning
  for SLE (bsc#1159337), with following update:
  + Download upstream tarball through source service
  + Add pre_checkin.sh to convert tarball to zip file
  + Update spec-file to use the zip file as main source</changelog>
  <changelog author="Jia Zhaocong &lt;zcjia@suse.com&gt;" date="1595851200">- Add gdk-pixbuf-boo1174307-io-gif-overflow.patch: Avoid overflows
  by checking the memset length argument (boo#1174307).
- Raise dependency glib-2.0 version.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1604923200">- Udpate to version 2.42.0:
  + Remove the libjasper JPEG2000 loader.
  + Split the gdk-pixbuf-xlib library to a separate repository.
  + Fix cppcheck 'shifting signed 32-bit value warning',
  + Fix memory leaks in pixops error paths,
  + Improve internal consistency of loaders,
  + Skip bytes during JPEG incremental load.
  + Check for overflows.
  + Let the test suite cope with missing loaders.
  + Check for mmap failure.
  + Fix UB in the XPM loader.
  + Speed up alpha scaling pixop.
  + Add the `gtk_doc` configuration option, and deprecate `docs`.
  + Add the `introspection` configuration option, and remove `gir`.
  + Handle truncated PNMs more gracefully.
  + Clean up GIF loader code.
  + Fix colormap handling in GIF.
- Drop gdk-pixbuf-boo1174307-io-gif-overflow.patch: fixed upstream.
- Replace meson parameters, following upstream changes:
  + -Ddocs=true =&gt; -Dgtk_doc=true.
  + -Dgir=true =&gt; -Dintrospection=enabled.</changelog>
  <changelog author="dimstar@opensuse.org" date="1607428800">- Update to version 2.42.2:
  + Requre Meson 0.55.3.
  + Improve the PNG save operation.
  + Fix leak in the error path of the XPM loader.
  + Fix loading GIF without a GCE rendering color 0.
  + Fix invalid LZW codes in the GIF loader (CVE-2020-29385).</changelog>
  <changelog author="Jia Zhaocong &lt;zcjia@suse.com&gt;" date="1610020800">- Add gdk-pixbuf-bsc1180393-CVE-2020-29385.patch:
  gif: Fix LZW decoder accepting invalid LZW code. (bsc#1180393)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616328000">- Update to version 2.42.4:
  + Make enum type registration thread safe.
  + Do not install skipped test files.
  + Fix GIF initialization.
  + Always run GIF loader tests.
  + Fix leaks discovered via ASan.
  + Expose GdkPixbufLoader API via introspection.
  + Fix revert-to-previous first frame behaviour for GIF files.
  + Link to libintl if needed.
  + Improve support for using gdk-pixbuf as a subproject.
  + Fix build with GModule disabled.
  + Use gi-docgen to generate the API reference from introspection
    data.
- Replace gtk-doc BuildRequires with python3-gi-docgen: follow
  upstreams port.
- As a workaround to
  https://gitlab.gnome.org/GNOME/gdk-pixbuf/-/issues/177, delete
  the installed gi-docgen program files.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616846400">- Disable building of docs: creates a cycle with python:
  + Drop python3-gi-docgen BuildRequires.
  + Pass gtk_doc=false to meson</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618401600">- Update to stable 2.42.6
  + Yield gtk_doc option value in subprojects
  + Always initialise locale on thumbnailer startup
  + Add fallback subproject for libjpeg
  + Use type:array for the builtin_loaders option
  + Default to using builtin png and jpeg loaders</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1627646400">- Drop gdk-pixbuf-bsc1180393-CVE-2020-29385.patch on SLE and Leap
  15.4: fixed upstream.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1636027200">- Stop passing no longer used nor recognized options jasper=false
  and x11=false to meson, fails the build when using meson 0.60.x.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647604800">- Update to version 2.42.8 (boo#1201826):
  + Clear the pixbuf's memory buffer to avoid returning
    uninitialized memory.
  + Turn GdkPixbufModule functions into typed callbacks.
  + tiff: Use non-deprecated C99 integer types.
  + gif: Check for overflow when compositing or clearing frames.
  + Change png/jpeg/tiff build options from boolean to feature.
  + jpeg: Do not rely on UB around setjmp/longjmp.
  + Build fixes.
  + Documentation fixes.
  + Security fixes: CVE-2021-46829.
  + Updated translations.
- Stop passing options to meson that just follow upstream default,
  just rely on upstream providing sane defaults, apart from where
  we want to deviate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660046400">- Update to version 2.42.9:
  + Fix the check for maximum value of LZW initial code size
    (boo#1194633 CVE-2021-44648).
  + Use CMake for dependencies on Windows/MSVC.
  + Add option for building tests.
  + Move man pages to reStructuredText.
  + Disable relocation when built as a static libary on Windows.
  + Update wrap file for libjpeg-turbo.
  + Limit the memory size when loading image data.
- Add docutils and pkgconfig(gi-docgen) BuildRequires: New
  dependencies.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1661860800">- Add 0001-jpeg-Increase-memory-limit-for-loading-image-data.patch:
  fix loading of larger images (glgo#GNOME/gdk-pixbuf#216).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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>
</package>
<package pkgid="310ffc9d5d91421df83d1abe84e7c305dccd244fdef5851b26ddf477598de46431c081e31f6d4703a0ecc3637188fdea790ef4bfc85bdb2b2aa7be5090adac56" name="gdk-pixbuf-devel-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.42.10" rel="3.2"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1580385600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1582545600">- A file tests/test-images/gif-test-suite/max-width.gif from the
  test suite is correctly identified by clamav to be a malicious
  BC.Gif.Exploit.Agent-1425366.Agent. This is an intentional part
  of the test suite to ensure it has no negative side effects.
  On SLE, the package is built with clamav scanning, which then
  prevents a successful build. This change repacks the source
  package to a password-protected zip to bypass the clamav scanning
  for SLE (bsc#1159337), with following update:
  + Download upstream tarball through source service
  + Add pre_checkin.sh to convert tarball to zip file
  + Update spec-file to use the zip file as main source</changelog>
  <changelog author="Jia Zhaocong &lt;zcjia@suse.com&gt;" date="1595851200">- Add gdk-pixbuf-boo1174307-io-gif-overflow.patch: Avoid overflows
  by checking the memset length argument (boo#1174307).
- Raise dependency glib-2.0 version.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1604923200">- Udpate to version 2.42.0:
  + Remove the libjasper JPEG2000 loader.
  + Split the gdk-pixbuf-xlib library to a separate repository.
  + Fix cppcheck 'shifting signed 32-bit value warning',
  + Fix memory leaks in pixops error paths,
  + Improve internal consistency of loaders,
  + Skip bytes during JPEG incremental load.
  + Check for overflows.
  + Let the test suite cope with missing loaders.
  + Check for mmap failure.
  + Fix UB in the XPM loader.
  + Speed up alpha scaling pixop.
  + Add the `gtk_doc` configuration option, and deprecate `docs`.
  + Add the `introspection` configuration option, and remove `gir`.
  + Handle truncated PNMs more gracefully.
  + Clean up GIF loader code.
  + Fix colormap handling in GIF.
- Drop gdk-pixbuf-boo1174307-io-gif-overflow.patch: fixed upstream.
- Replace meson parameters, following upstream changes:
  + -Ddocs=true =&gt; -Dgtk_doc=true.
  + -Dgir=true =&gt; -Dintrospection=enabled.</changelog>
  <changelog author="dimstar@opensuse.org" date="1607428800">- Update to version 2.42.2:
  + Requre Meson 0.55.3.
  + Improve the PNG save operation.
  + Fix leak in the error path of the XPM loader.
  + Fix loading GIF without a GCE rendering color 0.
  + Fix invalid LZW codes in the GIF loader (CVE-2020-29385).</changelog>
  <changelog author="Jia Zhaocong &lt;zcjia@suse.com&gt;" date="1610020800">- Add gdk-pixbuf-bsc1180393-CVE-2020-29385.patch:
  gif: Fix LZW decoder accepting invalid LZW code. (bsc#1180393)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616328000">- Update to version 2.42.4:
  + Make enum type registration thread safe.
  + Do not install skipped test files.
  + Fix GIF initialization.
  + Always run GIF loader tests.
  + Fix leaks discovered via ASan.
  + Expose GdkPixbufLoader API via introspection.
  + Fix revert-to-previous first frame behaviour for GIF files.
  + Link to libintl if needed.
  + Improve support for using gdk-pixbuf as a subproject.
  + Fix build with GModule disabled.
  + Use gi-docgen to generate the API reference from introspection
    data.
- Replace gtk-doc BuildRequires with python3-gi-docgen: follow
  upstreams port.
- As a workaround to
  https://gitlab.gnome.org/GNOME/gdk-pixbuf/-/issues/177, delete
  the installed gi-docgen program files.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616846400">- Disable building of docs: creates a cycle with python:
  + Drop python3-gi-docgen BuildRequires.
  + Pass gtk_doc=false to meson</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618401600">- Update to stable 2.42.6
  + Yield gtk_doc option value in subprojects
  + Always initialise locale on thumbnailer startup
  + Add fallback subproject for libjpeg
  + Use type:array for the builtin_loaders option
  + Default to using builtin png and jpeg loaders</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1627646400">- Drop gdk-pixbuf-bsc1180393-CVE-2020-29385.patch on SLE and Leap
  15.4: fixed upstream.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1636027200">- Stop passing no longer used nor recognized options jasper=false
  and x11=false to meson, fails the build when using meson 0.60.x.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647604800">- Update to version 2.42.8 (boo#1201826):
  + Clear the pixbuf's memory buffer to avoid returning
    uninitialized memory.
  + Turn GdkPixbufModule functions into typed callbacks.
  + tiff: Use non-deprecated C99 integer types.
  + gif: Check for overflow when compositing or clearing frames.
  + Change png/jpeg/tiff build options from boolean to feature.
  + jpeg: Do not rely on UB around setjmp/longjmp.
  + Build fixes.
  + Documentation fixes.
  + Security fixes: CVE-2021-46829.
  + Updated translations.
- Stop passing options to meson that just follow upstream default,
  just rely on upstream providing sane defaults, apart from where
  we want to deviate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660046400">- Update to version 2.42.9:
  + Fix the check for maximum value of LZW initial code size
    (boo#1194633 CVE-2021-44648).
  + Use CMake for dependencies on Windows/MSVC.
  + Add option for building tests.
  + Move man pages to reStructuredText.
  + Disable relocation when built as a static libary on Windows.
  + Update wrap file for libjpeg-turbo.
  + Limit the memory size when loading image data.
- Add docutils and pkgconfig(gi-docgen) BuildRequires: New
  dependencies.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1661860800">- Add 0001-jpeg-Increase-memory-limit-for-loading-image-data.patch:
  fix loading of larger images (glgo#GNOME/gdk-pixbuf#216).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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>
</package>
<package pkgid="f4143c707f9abe272229f479cb50b5276ed55afd1493a940666eb1fd459e39b6c1aec1bb856efdc3cb45b92d94e300b72b67b7d7769e1c709f99f2a251caaa2c" name="gdk-pixbuf-lang" arch="noarch">
  <version epoch="0" ver="2.42.10" rel="2.3"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1580385600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1582545600">- A file tests/test-images/gif-test-suite/max-width.gif from the
  test suite is correctly identified by clamav to be a malicious
  BC.Gif.Exploit.Agent-1425366.Agent. This is an intentional part
  of the test suite to ensure it has no negative side effects.
  On SLE, the package is built with clamav scanning, which then
  prevents a successful build. This change repacks the source
  package to a password-protected zip to bypass the clamav scanning
  for SLE (bsc#1159337), with following update:
  + Download upstream tarball through source service
  + Add pre_checkin.sh to convert tarball to zip file
  + Update spec-file to use the zip file as main source</changelog>
  <changelog author="Jia Zhaocong &lt;zcjia@suse.com&gt;" date="1595851200">- Add gdk-pixbuf-boo1174307-io-gif-overflow.patch: Avoid overflows
  by checking the memset length argument (boo#1174307).
- Raise dependency glib-2.0 version.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1604923200">- Udpate to version 2.42.0:
  + Remove the libjasper JPEG2000 loader.
  + Split the gdk-pixbuf-xlib library to a separate repository.
  + Fix cppcheck 'shifting signed 32-bit value warning',
  + Fix memory leaks in pixops error paths,
  + Improve internal consistency of loaders,
  + Skip bytes during JPEG incremental load.
  + Check for overflows.
  + Let the test suite cope with missing loaders.
  + Check for mmap failure.
  + Fix UB in the XPM loader.
  + Speed up alpha scaling pixop.
  + Add the `gtk_doc` configuration option, and deprecate `docs`.
  + Add the `introspection` configuration option, and remove `gir`.
  + Handle truncated PNMs more gracefully.
  + Clean up GIF loader code.
  + Fix colormap handling in GIF.
- Drop gdk-pixbuf-boo1174307-io-gif-overflow.patch: fixed upstream.
- Replace meson parameters, following upstream changes:
  + -Ddocs=true =&gt; -Dgtk_doc=true.
  + -Dgir=true =&gt; -Dintrospection=enabled.</changelog>
  <changelog author="dimstar@opensuse.org" date="1607428800">- Update to version 2.42.2:
  + Requre Meson 0.55.3.
  + Improve the PNG save operation.
  + Fix leak in the error path of the XPM loader.
  + Fix loading GIF without a GCE rendering color 0.
  + Fix invalid LZW codes in the GIF loader (CVE-2020-29385).</changelog>
  <changelog author="Jia Zhaocong &lt;zcjia@suse.com&gt;" date="1610020800">- Add gdk-pixbuf-bsc1180393-CVE-2020-29385.patch:
  gif: Fix LZW decoder accepting invalid LZW code. (bsc#1180393)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616328000">- Update to version 2.42.4:
  + Make enum type registration thread safe.
  + Do not install skipped test files.
  + Fix GIF initialization.
  + Always run GIF loader tests.
  + Fix leaks discovered via ASan.
  + Expose GdkPixbufLoader API via introspection.
  + Fix revert-to-previous first frame behaviour for GIF files.
  + Link to libintl if needed.
  + Improve support for using gdk-pixbuf as a subproject.
  + Fix build with GModule disabled.
  + Use gi-docgen to generate the API reference from introspection
    data.
- Replace gtk-doc BuildRequires with python3-gi-docgen: follow
  upstreams port.
- As a workaround to
  https://gitlab.gnome.org/GNOME/gdk-pixbuf/-/issues/177, delete
  the installed gi-docgen program files.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616846400">- Disable building of docs: creates a cycle with python:
  + Drop python3-gi-docgen BuildRequires.
  + Pass gtk_doc=false to meson</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618401600">- Update to stable 2.42.6
  + Yield gtk_doc option value in subprojects
  + Always initialise locale on thumbnailer startup
  + Add fallback subproject for libjpeg
  + Use type:array for the builtin_loaders option
  + Default to using builtin png and jpeg loaders</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1627646400">- Drop gdk-pixbuf-bsc1180393-CVE-2020-29385.patch on SLE and Leap
  15.4: fixed upstream.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1636027200">- Stop passing no longer used nor recognized options jasper=false
  and x11=false to meson, fails the build when using meson 0.60.x.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647604800">- Update to version 2.42.8 (boo#1201826):
  + Clear the pixbuf's memory buffer to avoid returning
    uninitialized memory.
  + Turn GdkPixbufModule functions into typed callbacks.
  + tiff: Use non-deprecated C99 integer types.
  + gif: Check for overflow when compositing or clearing frames.
  + Change png/jpeg/tiff build options from boolean to feature.
  + jpeg: Do not rely on UB around setjmp/longjmp.
  + Build fixes.
  + Documentation fixes.
  + Security fixes: CVE-2021-46829.
  + Updated translations.
- Stop passing options to meson that just follow upstream default,
  just rely on upstream providing sane defaults, apart from where
  we want to deviate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660046400">- Update to version 2.42.9:
  + Fix the check for maximum value of LZW initial code size
    (boo#1194633 CVE-2021-44648).
  + Use CMake for dependencies on Windows/MSVC.
  + Add option for building tests.
  + Move man pages to reStructuredText.
  + Disable relocation when built as a static libary on Windows.
  + Update wrap file for libjpeg-turbo.
  + Limit the memory size when loading image data.
- Add docutils and pkgconfig(gi-docgen) BuildRequires: New
  dependencies.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1661860800">- Add 0001-jpeg-Increase-memory-limit-for-loading-image-data.patch:
  fix loading of larger images (glgo#GNOME/gdk-pixbuf#216).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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>
</package>
<package pkgid="ed7189b5483e80aa943f306d905de1cda8a7d05cd1f3223f387bc6d7e80396dfb34bfac216f134d473af92c6582981e395571c171da23112686777de52e0e743" name="gdk-pixbuf-lang" arch="noarch">
  <version epoch="0" ver="2.42.10" rel="3.2"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1580385600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1582545600">- A file tests/test-images/gif-test-suite/max-width.gif from the
  test suite is correctly identified by clamav to be a malicious
  BC.Gif.Exploit.Agent-1425366.Agent. This is an intentional part
  of the test suite to ensure it has no negative side effects.
  On SLE, the package is built with clamav scanning, which then
  prevents a successful build. This change repacks the source
  package to a password-protected zip to bypass the clamav scanning
  for SLE (bsc#1159337), with following update:
  + Download upstream tarball through source service
  + Add pre_checkin.sh to convert tarball to zip file
  + Update spec-file to use the zip file as main source</changelog>
  <changelog author="Jia Zhaocong &lt;zcjia@suse.com&gt;" date="1595851200">- Add gdk-pixbuf-boo1174307-io-gif-overflow.patch: Avoid overflows
  by checking the memset length argument (boo#1174307).
- Raise dependency glib-2.0 version.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1604923200">- Udpate to version 2.42.0:
  + Remove the libjasper JPEG2000 loader.
  + Split the gdk-pixbuf-xlib library to a separate repository.
  + Fix cppcheck 'shifting signed 32-bit value warning',
  + Fix memory leaks in pixops error paths,
  + Improve internal consistency of loaders,
  + Skip bytes during JPEG incremental load.
  + Check for overflows.
  + Let the test suite cope with missing loaders.
  + Check for mmap failure.
  + Fix UB in the XPM loader.
  + Speed up alpha scaling pixop.
  + Add the `gtk_doc` configuration option, and deprecate `docs`.
  + Add the `introspection` configuration option, and remove `gir`.
  + Handle truncated PNMs more gracefully.
  + Clean up GIF loader code.
  + Fix colormap handling in GIF.
- Drop gdk-pixbuf-boo1174307-io-gif-overflow.patch: fixed upstream.
- Replace meson parameters, following upstream changes:
  + -Ddocs=true =&gt; -Dgtk_doc=true.
  + -Dgir=true =&gt; -Dintrospection=enabled.</changelog>
  <changelog author="dimstar@opensuse.org" date="1607428800">- Update to version 2.42.2:
  + Requre Meson 0.55.3.
  + Improve the PNG save operation.
  + Fix leak in the error path of the XPM loader.
  + Fix loading GIF without a GCE rendering color 0.
  + Fix invalid LZW codes in the GIF loader (CVE-2020-29385).</changelog>
  <changelog author="Jia Zhaocong &lt;zcjia@suse.com&gt;" date="1610020800">- Add gdk-pixbuf-bsc1180393-CVE-2020-29385.patch:
  gif: Fix LZW decoder accepting invalid LZW code. (bsc#1180393)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616328000">- Update to version 2.42.4:
  + Make enum type registration thread safe.
  + Do not install skipped test files.
  + Fix GIF initialization.
  + Always run GIF loader tests.
  + Fix leaks discovered via ASan.
  + Expose GdkPixbufLoader API via introspection.
  + Fix revert-to-previous first frame behaviour for GIF files.
  + Link to libintl if needed.
  + Improve support for using gdk-pixbuf as a subproject.
  + Fix build with GModule disabled.
  + Use gi-docgen to generate the API reference from introspection
    data.
- Replace gtk-doc BuildRequires with python3-gi-docgen: follow
  upstreams port.
- As a workaround to
  https://gitlab.gnome.org/GNOME/gdk-pixbuf/-/issues/177, delete
  the installed gi-docgen program files.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616846400">- Disable building of docs: creates a cycle with python:
  + Drop python3-gi-docgen BuildRequires.
  + Pass gtk_doc=false to meson</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618401600">- Update to stable 2.42.6
  + Yield gtk_doc option value in subprojects
  + Always initialise locale on thumbnailer startup
  + Add fallback subproject for libjpeg
  + Use type:array for the builtin_loaders option
  + Default to using builtin png and jpeg loaders</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1627646400">- Drop gdk-pixbuf-bsc1180393-CVE-2020-29385.patch on SLE and Leap
  15.4: fixed upstream.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1636027200">- Stop passing no longer used nor recognized options jasper=false
  and x11=false to meson, fails the build when using meson 0.60.x.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647604800">- Update to version 2.42.8 (boo#1201826):
  + Clear the pixbuf's memory buffer to avoid returning
    uninitialized memory.
  + Turn GdkPixbufModule functions into typed callbacks.
  + tiff: Use non-deprecated C99 integer types.
  + gif: Check for overflow when compositing or clearing frames.
  + Change png/jpeg/tiff build options from boolean to feature.
  + jpeg: Do not rely on UB around setjmp/longjmp.
  + Build fixes.
  + Documentation fixes.
  + Security fixes: CVE-2021-46829.
  + Updated translations.
- Stop passing options to meson that just follow upstream default,
  just rely on upstream providing sane defaults, apart from where
  we want to deviate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660046400">- Update to version 2.42.9:
  + Fix the check for maximum value of LZW initial code size
    (boo#1194633 CVE-2021-44648).
  + Use CMake for dependencies on Windows/MSVC.
  + Add option for building tests.
  + Move man pages to reStructuredText.
  + Disable relocation when built as a static libary on Windows.
  + Update wrap file for libjpeg-turbo.
  + Limit the memory size when loading image data.
- Add docutils and pkgconfig(gi-docgen) BuildRequires: New
  dependencies.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1661860800">- Add 0001-jpeg-Increase-memory-limit-for-loading-image-data.patch:
  fix loading of larger images (glgo#GNOME/gdk-pixbuf#216).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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>
</package>
<package pkgid="149c82f34dad894b0d2bd898b399754868b89583e65e88ce8e5498743a5f0fdda4a312e68fc8738a38063849a67cf3c974fe5da90f905fa3ae0f2b46c34da673" name="gdk-pixbuf-loader-jxl" arch="x86_64">
  <version epoch="0" ver="0.8.2" rel="2.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1658577600">- Initial package (version 0.7~779.f5d6e29) build.opensuse.org</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1663848000">- Update to 0.7.0:
  * new functions for retrieving associated alpha channel with
    premultiplied or unpremultiplied colors, for blending
    information for extra channels in the non-coalesced case, for
    getting the intended downsampling ratio of progressive steps,
    for disabling rendering of spot colors.
  * Added ability to add metadata boxes, to set several encoder
    options, to check required codestream compatibility level,
    for force-emitting the box-based container format, to store
    JPEG metadata for lossless reconstruction, to encode
    arbitrary extra channels.</changelog>
  <changelog author="Simon Vogl &lt;simon.vogl@gmx.net&gt;" date="1671105600">- Added missing baselibs.conf so that 32bit library packages
  become available</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1671451200">- Add patch (applied reversed) to revert the requirement for an
  updated liblcms2 library when we have an older one. This allows
  libjxl to build in SLE15 SP4/SP5 (and Leap 15.4/15.5):
  * 0001-Remove-LCMS-mutex.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1674043200">- Update to release 0.8
  * API: new function JxlDecoderSetImageBitDepth and
    JxlEncoderSetFrameBitDepth to set the bit depth of buffers.
  * encoder API: add an effort 10 option for lossless
    compression; using this setting requires calling
    JxlEncoderAllowExpertOptions.
- Enable PNG utilities [boo#1205107]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1675598400">- Update to release 0.8.1
  * Allow fast-lossless for 16-bit float input
  * Fix OOB read in exif.h</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1676030400">- build glibc hwcaps optimized overlay</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1681732800">- Refresh 0001-Remove-LCMS-mutex.patch</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1686312000">- Build package in correct phase
- Use macros for ldconfig</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1686744000">- Update to release 0.8.2
  * Fix an integer underflow bug in patch decoding.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1694865600">- Build plugins:
  * Add _service file to generate skcms tarball (needed to build
    plugins).
  * Add skcms tarball as source and copy extracted dir to
    ./third_party/ so cmake can find it.
  * Split out new packages:
  * gdk-pixbuf-loader-jxl: Pixbuf loader for supported apps.
  * gimp-plugin-jxl: Plugin to allow gimp to work with JPEG XL
    files.
  * jxl-thumbnailer: Thumbnailer and mime files to allow
    generating thumbnails for JPEG XL files.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1695297600">- Switch from LCMS to SKCMS: libjxl core can use either, but
  plugins can only use SKCMS. Exercising two CMS simultaneously
  also is silly. Delete 0001-Remove-LCMS-mutex.patch .</changelog>
</package>
<package pkgid="aab987a75528e4fe0f1a2fa096be27a84132e6e778572fca937272a60ef38a63c735b35fd00d5f22c96248a2d5b333ebd4c6101c8f1d519047829256518030bb" name="gdk-pixbuf-loader-jxl-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.8.2" rel="2.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1658577600">- Initial package (version 0.7~779.f5d6e29) build.opensuse.org</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1663848000">- Update to 0.7.0:
  * new functions for retrieving associated alpha channel with
    premultiplied or unpremultiplied colors, for blending
    information for extra channels in the non-coalesced case, for
    getting the intended downsampling ratio of progressive steps,
    for disabling rendering of spot colors.
  * Added ability to add metadata boxes, to set several encoder
    options, to check required codestream compatibility level,
    for force-emitting the box-based container format, to store
    JPEG metadata for lossless reconstruction, to encode
    arbitrary extra channels.</changelog>
  <changelog author="Simon Vogl &lt;simon.vogl@gmx.net&gt;" date="1671105600">- Added missing baselibs.conf so that 32bit library packages
  become available</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1671451200">- Add patch (applied reversed) to revert the requirement for an
  updated liblcms2 library when we have an older one. This allows
  libjxl to build in SLE15 SP4/SP5 (and Leap 15.4/15.5):
  * 0001-Remove-LCMS-mutex.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1674043200">- Update to release 0.8
  * API: new function JxlDecoderSetImageBitDepth and
    JxlEncoderSetFrameBitDepth to set the bit depth of buffers.
  * encoder API: add an effort 10 option for lossless
    compression; using this setting requires calling
    JxlEncoderAllowExpertOptions.
- Enable PNG utilities [boo#1205107]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1675598400">- Update to release 0.8.1
  * Allow fast-lossless for 16-bit float input
  * Fix OOB read in exif.h</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1676030400">- build glibc hwcaps optimized overlay</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1681732800">- Refresh 0001-Remove-LCMS-mutex.patch</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1686312000">- Build package in correct phase
- Use macros for ldconfig</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1686744000">- Update to release 0.8.2
  * Fix an integer underflow bug in patch decoding.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1694865600">- Build plugins:
  * Add _service file to generate skcms tarball (needed to build
    plugins).
  * Add skcms tarball as source and copy extracted dir to
    ./third_party/ so cmake can find it.
  * Split out new packages:
  * gdk-pixbuf-loader-jxl: Pixbuf loader for supported apps.
  * gimp-plugin-jxl: Plugin to allow gimp to work with JPEG XL
    files.
  * jxl-thumbnailer: Thumbnailer and mime files to allow
    generating thumbnails for JPEG XL files.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1695297600">- Switch from LCMS to SKCMS: libjxl core can use either, but
  plugins can only use SKCMS. Exercising two CMS simultaneously
  also is silly. Delete 0001-Remove-LCMS-mutex.patch .</changelog>
</package>
<package pkgid="5a9ad4d271609f25f759892d8bad1e5b50eb4fb101ce0bba485299ff572a7c9802e6618d094d249c3e9e36405aa87d7f21df41b98074ce07a50553c8a23eaf63" name="gdk-pixbuf-loader-libavif" arch="i586">
  <version epoch="0" ver="1.0.3" rel="5.1"/>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1597665600">- Update to version 0.8.1
  * See https://github.com/AOMediaCodec/libavif/blob/master/CHANGELOG.md
    for a complete changelog.
- Enabled AOM support (default)</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1602763200">- Update to version 0.8.2
  * See https://github.com/AOMediaCodec/libavif/blob/master/CHANGELOG.md
    for a complete changelog.</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1607515200">- Update to version 0.8.4
  * See https://github.com/AOMediaCodec/libavif/blob/v0.8.4/CHANGELOG.md
    for a complete changelog.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1610539200">- Build the gdk-pixbuf module: Add pkgconfig(gdk-pixbuf-2.0)
  BuildRequires and pass DAVIF_BUILD_GDK_PIXBUF=ON to cmake.
  Package the resulting loader in a new sub package.
- Use cmake_build macro.</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1615809600">- Update to version 0.9.0
  * See https://github.com/AOMediaCodec/libavif/blob/v0.9.0/CHANGELOG.md
    for a complete changelog.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1618315200">- Add baselibs.conf: produce libavif10-32bit as a new dependency to
  libgd3-32bit (support avif in libgd).</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1621512000">- Update to version 0.9.1
  * See https://github.com/AOMediaCodec/libavif/blob/v0.9.1/CHANGELOG.md
    for a complete changelog.</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1624536000">- Update to version 0.9.2
  * See https://github.com/AOMediaCodec/libavif/blob/v0.9.2/CHANGELOG.md
    for a complete changelog.</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1634817600">- Update to version 0.9.3
  * See https://github.com/AOMediaCodec/libavif/blob/v0.9.3/CHANGELOG.md
    for a complete changelog.</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1640433600">- Disable libaom and use rav1e by default
  * As PHP 8.1 has AVIF support, use rav1e by default as it is more
    secure being written in Rust.</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1649419200">- Update to version 0.10.0
  * See https://github.com/AOMediaCodec/libavif/blob/v0.10.0/CHANGELOG.md
    for a complete changelog or check the CHANGELOG.md in the doc directory.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650801600">- update to 0.10.1:
  * tests/docker/build.sh: Build SVT-AV1 using cmake and ninja directly
  * Fix a Visual Studio 2017 compiler warning in src\reformat.c: warning C4204:
    nonstandard extension used: non-constant aggregate initializer
  * Fix the help message of avifdec: --index takes a value</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1659182400">- Enable libyuv on TW</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665835200">- Update to version 0.11.0:
  * There are incompatible ABI changes in this release. The
    alphaRange member was removed from the avifImage struct. The
    chromaDownsampling and avoidLibYUV members were added to the
    avifRGBImage struct. The imageDimensionLimit member was added
    to the avifDecoder struct. avifImageCopy() and
    avifImageAllocatePlanes() signatures changed. It is necessary
    to recompile your code. Also check the return values of
    avifImageCopy() and avifImageAllocatePlanes().
  * Added:
  - Add man pages for avifenc and avifdec
  - Add the avifChannelIndex type alias for enum avifChannelIndex
  - Add avifChromaDownsampling enum
  - Add chromaDownsampling field to avifRGBImage struct
  - Add support for AVIF_RGB_FORMAT_RGB_565
  - Add imageDimensionLimit field to avifDecoder struct
  - Add autoTiling field to avifEncoder struct
  - Add new avifResult codes AVIF_RESULT_CANNOT_CHANGE_SETTING
    and AVIF_RESULT_INCOMPATIBLE_IMAGE
  - Add new enum constants AVIF_PIXEL_FORMAT_COUNT and
    AVIF_RGB_FORMAT_COUNT
  - avifdec: Add --dimension-limit, which specifies the image
    dimension limit (width or height) that should be tolerated
  - avifenc: Add --sharpyuv, which enables "sharp" RGB to YUV420
    conversion, which reduces artifacts caused by 420 chroma
    downsampling. Needs libsharpyuv (part of the libwebp
    repository) at compile time.
  - avifenc: Add --ignore-exif and --ignore-xmp flags.
  - avifenc: Add --autotiling, which sets --tilerowslog2 and
  - -tilecolslog2 automatically.
  - avifenc: Input Exif orientation is converted to irot/imir by
    default.
  * Changed:
  - Fix memory leaks of metadata on avifenc exit
  - Update the handling of 'lsel' and progressive decoding to
    AVIF spec v1.1.0
  - Treat an absent lsel and layer_id == 0xFFFF equivalently for
    backward compatibility with earlier drafts of AVIF spec
    v1.1.0
  - Set libavif's own default value of cfg.rc_end_usage for
    libaom
  - Set the libaom-specific option -a tune=ssim by default
  - Bump cmake_minimum_required from 3.5 to 3.13
  - Fix https://crbug.com/oss-fuzz/48135
  - Use several new libyuv functions in reformat_libyuv.c
  - Fix SVT-AV1's issue 1957 related to uninitialized variables
    crashing the encoder
  - Update aom.cmd: v3.5.0
  - Update rav1e.cmd: v0.5.1
  - Update svt.cmd/svt.sh: v1.2.1
  - Update libgav1.cmd: v0.18.0
  - Update libyuv.cmd: f9fda6e7 (version 1844)
  - avifImageCopy() and avifImageAllocatePlanes() now return
    avifResult instead of void to report invalid parameters or
    memory allocation failures.
  - avifImageRGBToYUV() now uses libyuv fast paths by default. It
    may slightly change conversion results. The old behavior can
    be restored by setting avifRGBImage::chromaDownsampling to
    AVIF_CHROMA_DOWNSAMPLING_BEST_QUALITY and
    avifRGBImage::avoidLibYUV to AVIF_TRUE.
  - avifRGBImage::chromaUpsampling now only applies to
    conversions that need upsampling chroma from 4:2:0 or 4:2:2
    and has no impact on the use of libyuv.
  - Set avifRGBImage::avoidLibYUV accordingly to control the use
    of libyuv.
  - avifenc: Set the YUV format to 4:0:0 for grayscale PNGs
  - Support updating encoder settings and codec-specific options
    during encoding
  - Disable AVIF_STRICT_CLAP_VALID and AVIF_STRICT_PIXI_REQUIRED
    in the JNI wrapper
  - avifdec: Return proper exit code in "info" mode
  - In avifenc and avifdec, treat all arguments that start with
    '-' as options
  - Exif and XMP metadata is imported from PNG and JPEG files.
  - avifImageSetMetadataExif() parses the Exif metadata and
    converts any Exif orientation found into transformFlags, irot
    and imir values.
  - Write 'auxi' box for animated images with alpha channel
  - Write 'auxv' as handler_type for alpha channel track
  - Use PNG_COLOR_TYPE_GRAY for 8-bit grayscale output
  - Replace repeated subtraction by modulo in calcGCD
  - Change avifImageCreate to take uint32_t instead of int
    parameters
  - When writing an image sequence, check if it's safe to cast
    width and height to uint16_t
  - Allow clamped grid cells in avifEncoderAddImageGrid()
  * Removed:
  - alphaRange field was removed from the avifImage struct. It it
    presumed that alpha plane is always full range.
  - The avifCodecConfigurationBox struct becomes a private type
    for libavif internal use
- Bump lib_soversion global (also in baselibs.conf) to 15 following
  upstream change.
- Use ldconfig_scriptlets for post(un) handling.</changelog>
  <changelog author="Cristian Rodr&#xED;guez &lt;crrodriguez@opensuse.org&gt;" date="1666872000">- Remove unused BuildRequires on nasm
- Remove indirect/incorrect Buildrequires on zlib
- add direct glib Buildrequires</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1668427200">- Update to version 0.11.1:
  * Changed:
  - avifincrtest_helpers: Cast 64-bit offset to size_t
  - avifmetadatatest: don't include avif/internal.h
  - avifrgbtoyuvtest: skip if no libsharpyuv
  - Disable tests that may fail if the codec is not aom (#1176)</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1683460800">- Add BuildRequires pkgconfig(libwebp) to enable libsharpyuv</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" 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 &lt;andreas.stieger@gmx.de&gt;" 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 &lt;andreas.stieger@gmx.de&gt;" date="1703160000">- update to 1.0.3:
  * Rewrite the fix for memory errors fixed in 1.0.2
  * CVE-2023-6704: Fix use-after-free errors (boo#1218303)
  * src/reformat.c: Allocate the threadData array directly</changelog>
</package>
<package pkgid="4599f163e2fa62af0387fb9d372598ef45fa87ceffff83b651b3dca50bcfe5091e2199176745fb9ca41fe8fcd0865b662e284b9d17044f98aa84db014a63b174" name="gdk-pixbuf-loader-libavif" arch="x86_64">
  <version epoch="0" ver="1.0.3" rel="5.1"/>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1597665600">- Update to version 0.8.1
  * See https://github.com/AOMediaCodec/libavif/blob/master/CHANGELOG.md
    for a complete changelog.
- Enabled AOM support (default)</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1602763200">- Update to version 0.8.2
  * See https://github.com/AOMediaCodec/libavif/blob/master/CHANGELOG.md
    for a complete changelog.</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1607515200">- Update to version 0.8.4
  * See https://github.com/AOMediaCodec/libavif/blob/v0.8.4/CHANGELOG.md
    for a complete changelog.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1610539200">- Build the gdk-pixbuf module: Add pkgconfig(gdk-pixbuf-2.0)
  BuildRequires and pass DAVIF_BUILD_GDK_PIXBUF=ON to cmake.
  Package the resulting loader in a new sub package.
- Use cmake_build macro.</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1615809600">- Update to version 0.9.0
  * See https://github.com/AOMediaCodec/libavif/blob/v0.9.0/CHANGELOG.md
    for a complete changelog.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1618315200">- Add baselibs.conf: produce libavif10-32bit as a new dependency to
  libgd3-32bit (support avif in libgd).</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1621512000">- Update to version 0.9.1
  * See https://github.com/AOMediaCodec/libavif/blob/v0.9.1/CHANGELOG.md
    for a complete changelog.</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1624536000">- Update to version 0.9.2
  * See https://github.com/AOMediaCodec/libavif/blob/v0.9.2/CHANGELOG.md
    for a complete changelog.</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1634817600">- Update to version 0.9.3
  * See https://github.com/AOMediaCodec/libavif/blob/v0.9.3/CHANGELOG.md
    for a complete changelog.</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1640433600">- Disable libaom and use rav1e by default
  * As PHP 8.1 has AVIF support, use rav1e by default as it is more
    secure being written in Rust.</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1649419200">- Update to version 0.10.0
  * See https://github.com/AOMediaCodec/libavif/blob/v0.10.0/CHANGELOG.md
    for a complete changelog or check the CHANGELOG.md in the doc directory.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650801600">- update to 0.10.1:
  * tests/docker/build.sh: Build SVT-AV1 using cmake and ninja directly
  * Fix a Visual Studio 2017 compiler warning in src\reformat.c: warning C4204:
    nonstandard extension used: non-constant aggregate initializer
  * Fix the help message of avifdec: --index takes a value</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1659182400">- Enable libyuv on TW</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665835200">- Update to version 0.11.0:
  * There are incompatible ABI changes in this release. The
    alphaRange member was removed from the avifImage struct. The
    chromaDownsampling and avoidLibYUV members were added to the
    avifRGBImage struct. The imageDimensionLimit member was added
    to the avifDecoder struct. avifImageCopy() and
    avifImageAllocatePlanes() signatures changed. It is necessary
    to recompile your code. Also check the return values of
    avifImageCopy() and avifImageAllocatePlanes().
  * Added:
  - Add man pages for avifenc and avifdec
  - Add the avifChannelIndex type alias for enum avifChannelIndex
  - Add avifChromaDownsampling enum
  - Add chromaDownsampling field to avifRGBImage struct
  - Add support for AVIF_RGB_FORMAT_RGB_565
  - Add imageDimensionLimit field to avifDecoder struct
  - Add autoTiling field to avifEncoder struct
  - Add new avifResult codes AVIF_RESULT_CANNOT_CHANGE_SETTING
    and AVIF_RESULT_INCOMPATIBLE_IMAGE
  - Add new enum constants AVIF_PIXEL_FORMAT_COUNT and
    AVIF_RGB_FORMAT_COUNT
  - avifdec: Add --dimension-limit, which specifies the image
    dimension limit (width or height) that should be tolerated
  - avifenc: Add --sharpyuv, which enables "sharp" RGB to YUV420
    conversion, which reduces artifacts caused by 420 chroma
    downsampling. Needs libsharpyuv (part of the libwebp
    repository) at compile time.
  - avifenc: Add --ignore-exif and --ignore-xmp flags.
  - avifenc: Add --autotiling, which sets --tilerowslog2 and
  - -tilecolslog2 automatically.
  - avifenc: Input Exif orientation is converted to irot/imir by
    default.
  * Changed:
  - Fix memory leaks of metadata on avifenc exit
  - Update the handling of 'lsel' and progressive decoding to
    AVIF spec v1.1.0
  - Treat an absent lsel and layer_id == 0xFFFF equivalently for
    backward compatibility with earlier drafts of AVIF spec
    v1.1.0
  - Set libavif's own default value of cfg.rc_end_usage for
    libaom
  - Set the libaom-specific option -a tune=ssim by default
  - Bump cmake_minimum_required from 3.5 to 3.13
  - Fix https://crbug.com/oss-fuzz/48135
  - Use several new libyuv functions in reformat_libyuv.c
  - Fix SVT-AV1's issue 1957 related to uninitialized variables
    crashing the encoder
  - Update aom.cmd: v3.5.0
  - Update rav1e.cmd: v0.5.1
  - Update svt.cmd/svt.sh: v1.2.1
  - Update libgav1.cmd: v0.18.0
  - Update libyuv.cmd: f9fda6e7 (version 1844)
  - avifImageCopy() and avifImageAllocatePlanes() now return
    avifResult instead of void to report invalid parameters or
    memory allocation failures.
  - avifImageRGBToYUV() now uses libyuv fast paths by default. It
    may slightly change conversion results. The old behavior can
    be restored by setting avifRGBImage::chromaDownsampling to
    AVIF_CHROMA_DOWNSAMPLING_BEST_QUALITY and
    avifRGBImage::avoidLibYUV to AVIF_TRUE.
  - avifRGBImage::chromaUpsampling now only applies to
    conversions that need upsampling chroma from 4:2:0 or 4:2:2
    and has no impact on the use of libyuv.
  - Set avifRGBImage::avoidLibYUV accordingly to control the use
    of libyuv.
  - avifenc: Set the YUV format to 4:0:0 for grayscale PNGs
  - Support updating encoder settings and codec-specific options
    during encoding
  - Disable AVIF_STRICT_CLAP_VALID and AVIF_STRICT_PIXI_REQUIRED
    in the JNI wrapper
  - avifdec: Return proper exit code in "info" mode
  - In avifenc and avifdec, treat all arguments that start with
    '-' as options
  - Exif and XMP metadata is imported from PNG and JPEG files.
  - avifImageSetMetadataExif() parses the Exif metadata and
    converts any Exif orientation found into transformFlags, irot
    and imir values.
  - Write 'auxi' box for animated images with alpha channel
  - Write 'auxv' as handler_type for alpha channel track
  - Use PNG_COLOR_TYPE_GRAY for 8-bit grayscale output
  - Replace repeated subtraction by modulo in calcGCD
  - Change avifImageCreate to take uint32_t instead of int
    parameters
  - When writing an image sequence, check if it's safe to cast
    width and height to uint16_t
  - Allow clamped grid cells in avifEncoderAddImageGrid()
  * Removed:
  - alphaRange field was removed from the avifImage struct. It it
    presumed that alpha plane is always full range.
  - The avifCodecConfigurationBox struct becomes a private type
    for libavif internal use
- Bump lib_soversion global (also in baselibs.conf) to 15 following
  upstream change.
- Use ldconfig_scriptlets for post(un) handling.</changelog>
  <changelog author="Cristian Rodr&#xED;guez &lt;crrodriguez@opensuse.org&gt;" date="1666872000">- Remove unused BuildRequires on nasm
- Remove indirect/incorrect Buildrequires on zlib
- add direct glib Buildrequires</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1668427200">- Update to version 0.11.1:
  * Changed:
  - avifincrtest_helpers: Cast 64-bit offset to size_t
  - avifmetadatatest: don't include avif/internal.h
  - avifrgbtoyuvtest: skip if no libsharpyuv
  - Disable tests that may fail if the codec is not aom (#1176)</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1683460800">- Add BuildRequires pkgconfig(libwebp) to enable libsharpyuv</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" 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 &lt;andreas.stieger@gmx.de&gt;" 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 &lt;andreas.stieger@gmx.de&gt;" date="1703160000">- update to 1.0.3:
  * Rewrite the fix for memory errors fixed in 1.0.2
  * CVE-2023-6704: Fix use-after-free errors (boo#1218303)
  * src/reformat.c: Allocate the threadData array directly</changelog>
</package>
<package pkgid="0a7b2ca557f779cea3170f4e9e0aa9e50c4c4894ea5013c78a0e68d3bff29c0cce2726651778fc70749d39c3915cc01af3450081b9f600430b554eeec4b24b3b" name="gdk-pixbuf-loader-libavif-debuginfo" arch="i586">
  <version epoch="0" ver="1.0.3" rel="5.1"/>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1597665600">- Update to version 0.8.1
  * See https://github.com/AOMediaCodec/libavif/blob/master/CHANGELOG.md
    for a complete changelog.
- Enabled AOM support (default)</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1602763200">- Update to version 0.8.2
  * See https://github.com/AOMediaCodec/libavif/blob/master/CHANGELOG.md
    for a complete changelog.</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1607515200">- Update to version 0.8.4
  * See https://github.com/AOMediaCodec/libavif/blob/v0.8.4/CHANGELOG.md
    for a complete changelog.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1610539200">- Build the gdk-pixbuf module: Add pkgconfig(gdk-pixbuf-2.0)
  BuildRequires and pass DAVIF_BUILD_GDK_PIXBUF=ON to cmake.
  Package the resulting loader in a new sub package.
- Use cmake_build macro.</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1615809600">- Update to version 0.9.0
  * See https://github.com/AOMediaCodec/libavif/blob/v0.9.0/CHANGELOG.md
    for a complete changelog.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1618315200">- Add baselibs.conf: produce libavif10-32bit as a new dependency to
  libgd3-32bit (support avif in libgd).</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1621512000">- Update to version 0.9.1
  * See https://github.com/AOMediaCodec/libavif/blob/v0.9.1/CHANGELOG.md
    for a complete changelog.</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1624536000">- Update to version 0.9.2
  * See https://github.com/AOMediaCodec/libavif/blob/v0.9.2/CHANGELOG.md
    for a complete changelog.</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1634817600">- Update to version 0.9.3
  * See https://github.com/AOMediaCodec/libavif/blob/v0.9.3/CHANGELOG.md
    for a complete changelog.</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1640433600">- Disable libaom and use rav1e by default
  * As PHP 8.1 has AVIF support, use rav1e by default as it is more
    secure being written in Rust.</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1649419200">- Update to version 0.10.0
  * See https://github.com/AOMediaCodec/libavif/blob/v0.10.0/CHANGELOG.md
    for a complete changelog or check the CHANGELOG.md in the doc directory.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650801600">- update to 0.10.1:
  * tests/docker/build.sh: Build SVT-AV1 using cmake and ninja directly
  * Fix a Visual Studio 2017 compiler warning in src\reformat.c: warning C4204:
    nonstandard extension used: non-constant aggregate initializer
  * Fix the help message of avifdec: --index takes a value</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1659182400">- Enable libyuv on TW</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665835200">- Update to version 0.11.0:
  * There are incompatible ABI changes in this release. The
    alphaRange member was removed from the avifImage struct. The
    chromaDownsampling and avoidLibYUV members were added to the
    avifRGBImage struct. The imageDimensionLimit member was added
    to the avifDecoder struct. avifImageCopy() and
    avifImageAllocatePlanes() signatures changed. It is necessary
    to recompile your code. Also check the return values of
    avifImageCopy() and avifImageAllocatePlanes().
  * Added:
  - Add man pages for avifenc and avifdec
  - Add the avifChannelIndex type alias for enum avifChannelIndex
  - Add avifChromaDownsampling enum
  - Add chromaDownsampling field to avifRGBImage struct
  - Add support for AVIF_RGB_FORMAT_RGB_565
  - Add imageDimensionLimit field to avifDecoder struct
  - Add autoTiling field to avifEncoder struct
  - Add new avifResult codes AVIF_RESULT_CANNOT_CHANGE_SETTING
    and AVIF_RESULT_INCOMPATIBLE_IMAGE
  - Add new enum constants AVIF_PIXEL_FORMAT_COUNT and
    AVIF_RGB_FORMAT_COUNT
  - avifdec: Add --dimension-limit, which specifies the image
    dimension limit (width or height) that should be tolerated
  - avifenc: Add --sharpyuv, which enables "sharp" RGB to YUV420
    conversion, which reduces artifacts caused by 420 chroma
    downsampling. Needs libsharpyuv (part of the libwebp
    repository) at compile time.
  - avifenc: Add --ignore-exif and --ignore-xmp flags.
  - avifenc: Add --autotiling, which sets --tilerowslog2 and
  - -tilecolslog2 automatically.
  - avifenc: Input Exif orientation is converted to irot/imir by
    default.
  * Changed:
  - Fix memory leaks of metadata on avifenc exit
  - Update the handling of 'lsel' and progressive decoding to
    AVIF spec v1.1.0
  - Treat an absent lsel and layer_id == 0xFFFF equivalently for
    backward compatibility with earlier drafts of AVIF spec
    v1.1.0
  - Set libavif's own default value of cfg.rc_end_usage for
    libaom
  - Set the libaom-specific option -a tune=ssim by default
  - Bump cmake_minimum_required from 3.5 to 3.13
  - Fix https://crbug.com/oss-fuzz/48135
  - Use several new libyuv functions in reformat_libyuv.c
  - Fix SVT-AV1's issue 1957 related to uninitialized variables
    crashing the encoder
  - Update aom.cmd: v3.5.0
  - Update rav1e.cmd: v0.5.1
  - Update svt.cmd/svt.sh: v1.2.1
  - Update libgav1.cmd: v0.18.0
  - Update libyuv.cmd: f9fda6e7 (version 1844)
  - avifImageCopy() and avifImageAllocatePlanes() now return
    avifResult instead of void to report invalid parameters or
    memory allocation failures.
  - avifImageRGBToYUV() now uses libyuv fast paths by default. It
    may slightly change conversion results. The old behavior can
    be restored by setting avifRGBImage::chromaDownsampling to
    AVIF_CHROMA_DOWNSAMPLING_BEST_QUALITY and
    avifRGBImage::avoidLibYUV to AVIF_TRUE.
  - avifRGBImage::chromaUpsampling now only applies to
    conversions that need upsampling chroma from 4:2:0 or 4:2:2
    and has no impact on the use of libyuv.
  - Set avifRGBImage::avoidLibYUV accordingly to control the use
    of libyuv.
  - avifenc: Set the YUV format to 4:0:0 for grayscale PNGs
  - Support updating encoder settings and codec-specific options
    during encoding
  - Disable AVIF_STRICT_CLAP_VALID and AVIF_STRICT_PIXI_REQUIRED
    in the JNI wrapper
  - avifdec: Return proper exit code in "info" mode
  - In avifenc and avifdec, treat all arguments that start with
    '-' as options
  - Exif and XMP metadata is imported from PNG and JPEG files.
  - avifImageSetMetadataExif() parses the Exif metadata and
    converts any Exif orientation found into transformFlags, irot
    and imir values.
  - Write 'auxi' box for animated images with alpha channel
  - Write 'auxv' as handler_type for alpha channel track
  - Use PNG_COLOR_TYPE_GRAY for 8-bit grayscale output
  - Replace repeated subtraction by modulo in calcGCD
  - Change avifImageCreate to take uint32_t instead of int
    parameters
  - When writing an image sequence, check if it's safe to cast
    width and height to uint16_t
  - Allow clamped grid cells in avifEncoderAddImageGrid()
  * Removed:
  - alphaRange field was removed from the avifImage struct. It it
    presumed that alpha plane is always full range.
  - The avifCodecConfigurationBox struct becomes a private type
    for libavif internal use
- Bump lib_soversion global (also in baselibs.conf) to 15 following
  upstream change.
- Use ldconfig_scriptlets for post(un) handling.</changelog>
  <changelog author="Cristian Rodr&#xED;guez &lt;crrodriguez@opensuse.org&gt;" date="1666872000">- Remove unused BuildRequires on nasm
- Remove indirect/incorrect Buildrequires on zlib
- add direct glib Buildrequires</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1668427200">- Update to version 0.11.1:
  * Changed:
  - avifincrtest_helpers: Cast 64-bit offset to size_t
  - avifmetadatatest: don't include avif/internal.h
  - avifrgbtoyuvtest: skip if no libsharpyuv
  - Disable tests that may fail if the codec is not aom (#1176)</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1683460800">- Add BuildRequires pkgconfig(libwebp) to enable libsharpyuv</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" 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 &lt;andreas.stieger@gmx.de&gt;" 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 &lt;andreas.stieger@gmx.de&gt;" date="1703160000">- update to 1.0.3:
  * Rewrite the fix for memory errors fixed in 1.0.2
  * CVE-2023-6704: Fix use-after-free errors (boo#1218303)
  * src/reformat.c: Allocate the threadData array directly</changelog>
</package>
<package pkgid="d0ad0fee5cb423cfc5e9307f2e86c3acf8a8615b2e92e6e0967e09d56cbc8daaf7cb85c820e69ee0444ff8aba1b3b078745ad160415696eb45dcb447dd75c0b4" name="gdk-pixbuf-loader-libavif-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.0.3" rel="5.1"/>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1597665600">- Update to version 0.8.1
  * See https://github.com/AOMediaCodec/libavif/blob/master/CHANGELOG.md
    for a complete changelog.
- Enabled AOM support (default)</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1602763200">- Update to version 0.8.2
  * See https://github.com/AOMediaCodec/libavif/blob/master/CHANGELOG.md
    for a complete changelog.</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1607515200">- Update to version 0.8.4
  * See https://github.com/AOMediaCodec/libavif/blob/v0.8.4/CHANGELOG.md
    for a complete changelog.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1610539200">- Build the gdk-pixbuf module: Add pkgconfig(gdk-pixbuf-2.0)
  BuildRequires and pass DAVIF_BUILD_GDK_PIXBUF=ON to cmake.
  Package the resulting loader in a new sub package.
- Use cmake_build macro.</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1615809600">- Update to version 0.9.0
  * See https://github.com/AOMediaCodec/libavif/blob/v0.9.0/CHANGELOG.md
    for a complete changelog.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1618315200">- Add baselibs.conf: produce libavif10-32bit as a new dependency to
  libgd3-32bit (support avif in libgd).</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1621512000">- Update to version 0.9.1
  * See https://github.com/AOMediaCodec/libavif/blob/v0.9.1/CHANGELOG.md
    for a complete changelog.</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1624536000">- Update to version 0.9.2
  * See https://github.com/AOMediaCodec/libavif/blob/v0.9.2/CHANGELOG.md
    for a complete changelog.</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1634817600">- Update to version 0.9.3
  * See https://github.com/AOMediaCodec/libavif/blob/v0.9.3/CHANGELOG.md
    for a complete changelog.</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1640433600">- Disable libaom and use rav1e by default
  * As PHP 8.1 has AVIF support, use rav1e by default as it is more
    secure being written in Rust.</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1649419200">- Update to version 0.10.0
  * See https://github.com/AOMediaCodec/libavif/blob/v0.10.0/CHANGELOG.md
    for a complete changelog or check the CHANGELOG.md in the doc directory.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650801600">- update to 0.10.1:
  * tests/docker/build.sh: Build SVT-AV1 using cmake and ninja directly
  * Fix a Visual Studio 2017 compiler warning in src\reformat.c: warning C4204:
    nonstandard extension used: non-constant aggregate initializer
  * Fix the help message of avifdec: --index takes a value</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1659182400">- Enable libyuv on TW</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1665835200">- Update to version 0.11.0:
  * There are incompatible ABI changes in this release. The
    alphaRange member was removed from the avifImage struct. The
    chromaDownsampling and avoidLibYUV members were added to the
    avifRGBImage struct. The imageDimensionLimit member was added
    to the avifDecoder struct. avifImageCopy() and
    avifImageAllocatePlanes() signatures changed. It is necessary
    to recompile your code. Also check the return values of
    avifImageCopy() and avifImageAllocatePlanes().
  * Added:
  - Add man pages for avifenc and avifdec
  - Add the avifChannelIndex type alias for enum avifChannelIndex
  - Add avifChromaDownsampling enum
  - Add chromaDownsampling field to avifRGBImage struct
  - Add support for AVIF_RGB_FORMAT_RGB_565
  - Add imageDimensionLimit field to avifDecoder struct
  - Add autoTiling field to avifEncoder struct
  - Add new avifResult codes AVIF_RESULT_CANNOT_CHANGE_SETTING
    and AVIF_RESULT_INCOMPATIBLE_IMAGE
  - Add new enum constants AVIF_PIXEL_FORMAT_COUNT and
    AVIF_RGB_FORMAT_COUNT
  - avifdec: Add --dimension-limit, which specifies the image
    dimension limit (width or height) that should be tolerated
  - avifenc: Add --sharpyuv, which enables "sharp" RGB to YUV420
    conversion, which reduces artifacts caused by 420 chroma
    downsampling. Needs libsharpyuv (part of the libwebp
    repository) at compile time.
  - avifenc: Add --ignore-exif and --ignore-xmp flags.
  - avifenc: Add --autotiling, which sets --tilerowslog2 and
  - -tilecolslog2 automatically.
  - avifenc: Input Exif orientation is converted to irot/imir by
    default.
  * Changed:
  - Fix memory leaks of metadata on avifenc exit
  - Update the handling of 'lsel' and progressive decoding to
    AVIF spec v1.1.0
  - Treat an absent lsel and layer_id == 0xFFFF equivalently for
    backward compatibility with earlier drafts of AVIF spec
    v1.1.0
  - Set libavif's own default value of cfg.rc_end_usage for
    libaom
  - Set the libaom-specific option -a tune=ssim by default
  - Bump cmake_minimum_required from 3.5 to 3.13
  - Fix https://crbug.com/oss-fuzz/48135
  - Use several new libyuv functions in reformat_libyuv.c
  - Fix SVT-AV1's issue 1957 related to uninitialized variables
    crashing the encoder
  - Update aom.cmd: v3.5.0
  - Update rav1e.cmd: v0.5.1
  - Update svt.cmd/svt.sh: v1.2.1
  - Update libgav1.cmd: v0.18.0
  - Update libyuv.cmd: f9fda6e7 (version 1844)
  - avifImageCopy() and avifImageAllocatePlanes() now return
    avifResult instead of void to report invalid parameters or
    memory allocation failures.
  - avifImageRGBToYUV() now uses libyuv fast paths by default. It
    may slightly change conversion results. The old behavior can
    be restored by setting avifRGBImage::chromaDownsampling to
    AVIF_CHROMA_DOWNSAMPLING_BEST_QUALITY and
    avifRGBImage::avoidLibYUV to AVIF_TRUE.
  - avifRGBImage::chromaUpsampling now only applies to
    conversions that need upsampling chroma from 4:2:0 or 4:2:2
    and has no impact on the use of libyuv.
  - Set avifRGBImage::avoidLibYUV accordingly to control the use
    of libyuv.
  - avifenc: Set the YUV format to 4:0:0 for grayscale PNGs
  - Support updating encoder settings and codec-specific options
    during encoding
  - Disable AVIF_STRICT_CLAP_VALID and AVIF_STRICT_PIXI_REQUIRED
    in the JNI wrapper
  - avifdec: Return proper exit code in "info" mode
  - In avifenc and avifdec, treat all arguments that start with
    '-' as options
  - Exif and XMP metadata is imported from PNG and JPEG files.
  - avifImageSetMetadataExif() parses the Exif metadata and
    converts any Exif orientation found into transformFlags, irot
    and imir values.
  - Write 'auxi' box for animated images with alpha channel
  - Write 'auxv' as handler_type for alpha channel track
  - Use PNG_COLOR_TYPE_GRAY for 8-bit grayscale output
  - Replace repeated subtraction by modulo in calcGCD
  - Change avifImageCreate to take uint32_t instead of int
    parameters
  - When writing an image sequence, check if it's safe to cast
    width and height to uint16_t
  - Allow clamped grid cells in avifEncoderAddImageGrid()
  * Removed:
  - alphaRange field was removed from the avifImage struct. It it
    presumed that alpha plane is always full range.
  - The avifCodecConfigurationBox struct becomes a private type
    for libavif internal use
- Bump lib_soversion global (also in baselibs.conf) to 15 following
  upstream change.
- Use ldconfig_scriptlets for post(un) handling.</changelog>
  <changelog author="Cristian Rodr&#xED;guez &lt;crrodriguez@opensuse.org&gt;" date="1666872000">- Remove unused BuildRequires on nasm
- Remove indirect/incorrect Buildrequires on zlib
- add direct glib Buildrequires</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1668427200">- Update to version 0.11.1:
  * Changed:
  - avifincrtest_helpers: Cast 64-bit offset to size_t
  - avifmetadatatest: don't include avif/internal.h
  - avifrgbtoyuvtest: skip if no libsharpyuv
  - Disable tests that may fail if the codec is not aom (#1176)</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1683460800">- Add BuildRequires pkgconfig(libwebp) to enable libsharpyuv</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" 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 &lt;andreas.stieger@gmx.de&gt;" 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 &lt;andreas.stieger@gmx.de&gt;" date="1703160000">- update to 1.0.3:
  * Rewrite the fix for memory errors fixed in 1.0.2
  * CVE-2023-6704: Fix use-after-free errors (boo#1218303)
  * src/reformat.c: Allocate the threadData array directly</changelog>
</package>
<package pkgid="a1bbedc1d96b15dccc04dd9889b14ff2a7c16826d7bdeacf4292f1d1a48155885951f0983b1bc488cbe29586f6ecd81109092b153771b2374b413b0460b3e3c0" name="gdk-pixbuf-loader-libheif" arch="i586">
  <version epoch="0" ver="1.17.5" rel="3.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1672747200">- update to v1.14.1:
  * various issues is the build system
  * encoding images smaller than 64x64 with svt-av1
  * the 'quality' parameter for svt-av1
  * a potentially wrong image orientation for PNG inputs
  * crash on non-null terminated XMP input
  * HDR RGB to YCbCr conversion coefficients for limited range coefficients</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1673092800">- update to v1.14.2:
  * A function name typo in the C++ wrapper was corrected in v1.14.1, but
    the old function name should not have been removed from the API
  * (ColorProfile_nclx::set_color_primaries()). The old name is added to the
    API again in this release.</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1673784000">- Disable dynamic plugin interface and build plugins statically instead
  (boo#1206945)</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1674216000">- Add missing BuildRequires for SVT-AV1 support for Tumbleweed (only
  for x86_64)</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1674820800">- The fix for rpath error for the examples sub-package was mistakenly
  moved</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674820801">- add 2ca02a128b2f76f7f293aa86a2ce1e04a8306c65.patch
    b6812284a2d70f29a5121ec3dbe652da07fdbbb7.patch: (bsc#1206945)
  * replace internal API with public API and fix typo (Fixes #745)</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1675339200">- Use chrpath during build to delete otherwise illegal runtime
  directories stored as RPATH in the executables</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1676548800">- update to 1.15.1
  * fix compilation without plugins
- update to 1.15.0
  * codec plugin system now also works with Windows
  * heif_convert: manually choose which decoder should be used
  * support for CLLI (content light level box), MDCV (mastering
    display colour volume), PASP (pixel aspect) information
  * ICC profile support in gdk-pixbuf loader
  * various fixes
- build with plugins enabled on Tumbleweed
- remove upstreamed patches
  - 2ca02a128b2f76f7f293aa86a2ce1e04a8306c65.patch
  - b6812284a2d70f29a5121ec3dbe652da07fdbbb7.patch</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1677585600">- Remove no longer existing files avif.xml and heif.xml from the
  files list</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1680177600">- update to 1.15.2
  * Fixes an incompatibility with AOM v3.6.0.
  * A couple of smaller fixes.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683115200">- update to 1.16.1:
  * Small maintenance update that fixes building the gdk-pixbuf
    loader.
  * The source package name has also been changed back to the old
    naming scheme.
  * Support for HEIFv2 regions (rgan) and user annotations
    (udes). This enables to annotate regions in the image with
    several geometric primitives and assign user text
    descriptions to them. Thank you @bradh for the contributions.
    Mask support will be added soon.
  * Previously, chroma was downsampled and upsampled with a
    simple nearest-neighbor method. We now included the sharp-yuv
    chroma downsampling algorithm. This gives improved image
    quality when images are downsampled to 4:2:0 and upsampled
    with bilinear interpolation. Thank you @maryla-uc for the
    contributions.
  * The bilinear chroma upsampling and averaging downsampling
    algorithms are also new. You can choose what to use.
  * We added experimental support for decoding uncompressed
    images according to ISO/IEC 23001-17:2023. This is work in
    progress and currently decoding only. Thank you @bradh for
    the contributions.
  * There are new APIs to query the image transformations. Thus,
    you may choose to get the original image and apply the
    transformations yourself.
  * A longstanding bug writing non-compliant 'ispe' boxes (image
    size) has been fixed. Files should be standard compliant now.
  * When building binary packages, you can now make use of a
    CMake presets to set a default configuration.
  * The deprecated autotools build files have been removed.</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1683115201">- Package the optional plugins in separate packages, so it is possible
  to install a minimal version of the library without pulling in the
  libraries needed by the plugins only.
- BuildRequires pkgconfig(libwebp) as it is required to make sharp-yuv
  work.</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1684756800">- update to 1.16.2:
  * adds an option to heif-convert to set the PNG compression level
  * fixes a few build issues with some compilers
  * fixes the --encoder option in heif-enc
  * fixes heif_item_get_properties_of_type and
    heif_item_get_transformation_properties</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1697544000">- update to 1.17.0:
  * Kvazaar encoder (HEIC) as alternative to x265
  * ffmpeg decoder (HEIC) decoding with potential hardware decoder support
  * jpegdec / jpegenc codecs for JPEG in HEIF
  * j2kdec, j2kenc codecs for JPEG-2000 in HEIF (still experimental)
  * added support for region masks
  * added support for alpha channels in images decoded with JS/WASM
  * heif-enc and heif-convert can be called with only input filenames,
    input and output filename, or with -o option. This makes the use of the
    two command more consistent.
  * added 4:2:2 &lt;-&gt; 4:4:4 color conversion with bilinear upscaling / average
    filtering
  * heif_context_get_image_handle() can now also access non-top-level images
  * add script to build Android libraries for all platforms
  * known bugs have been fixed</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1697716800">- update to 1.17.1:
  * fix issue of loading images with premultiplied alpha channel
  * correctly set compatible_version for macOS dylib builds
  * fix loading HDR PNGs, but encoding them as 8-bit SDR
  * fix saving AVIF with alpha using the SVT-AV1 encoder
- cmake-presets version 3 requires cmake &gt;= 3.21</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1699012800">- update to 1.17.3
  * Bug fix #1026: corrected transform box generation for
    heif_orientation_flip_vertically and
    heif_orientation_rotate_90_cw_then_flip_vertically
- update to 1.17.2:
  * #1010 loading of HEIF files with extra zero bytes at the end
  * #1015 / #1017 default nclx values now match sRGB
  * support JPEG2000 images with alpha channel
  * various smaller fixes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700481600">- update to 1.17.4:
  * ispe boxes in AVIF images with clap boxes were written with
    the wrong size (would only happen with svt-av1 encoder),
    always output MIAF brand for AVIF images
  * fix kvazaar encoding with odd image sizes and encodings with
    non-4:2:0 chroma</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700654400">- update to 1.17.5:
  * Fixes installation of the Gnome "heif.thumbnailer" config
    file.</changelog>
  <changelog author="pgajdos@suse.com" date="1702296000">- security update
- added patches
  fix CVE-2023-49462 [bsc#1217898], read16 segv
  + libheif-CVE-2023-49462.patch
  fix CVE-2023-49464 [bsc#1217900], UAF
  + libheif-CVE-2023-49464.patch</changelog>
  <changelog author="olaf@aepfle.de" date="1702382400">- remove usage of presets to allow any cmake
- remove plugin conditional, to provide plugins on Leap as well
- remove rav1e conditional, because it is always available</changelog>
</package>
<package pkgid="22a5d376613421e9cd5294244cac64ce6242ffe100ea206558edc7d4025f44822660a7a8dad0aad9698e21dcf0d9d032d7725212f8fb5cbf64b9de3ee8080f20" name="gdk-pixbuf-loader-libheif" arch="x86_64">
  <version epoch="0" ver="1.17.5" rel="3.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1672747200">- update to v1.14.1:
  * various issues is the build system
  * encoding images smaller than 64x64 with svt-av1
  * the 'quality' parameter for svt-av1
  * a potentially wrong image orientation for PNG inputs
  * crash on non-null terminated XMP input
  * HDR RGB to YCbCr conversion coefficients for limited range coefficients</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1673092800">- update to v1.14.2:
  * A function name typo in the C++ wrapper was corrected in v1.14.1, but
    the old function name should not have been removed from the API
  * (ColorProfile_nclx::set_color_primaries()). The old name is added to the
    API again in this release.</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1673784000">- Disable dynamic plugin interface and build plugins statically instead
  (boo#1206945)</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1674216000">- Add missing BuildRequires for SVT-AV1 support for Tumbleweed (only
  for x86_64)</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1674820800">- The fix for rpath error for the examples sub-package was mistakenly
  moved</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674820801">- add 2ca02a128b2f76f7f293aa86a2ce1e04a8306c65.patch
    b6812284a2d70f29a5121ec3dbe652da07fdbbb7.patch: (bsc#1206945)
  * replace internal API with public API and fix typo (Fixes #745)</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1675339200">- Use chrpath during build to delete otherwise illegal runtime
  directories stored as RPATH in the executables</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1676548800">- update to 1.15.1
  * fix compilation without plugins
- update to 1.15.0
  * codec plugin system now also works with Windows
  * heif_convert: manually choose which decoder should be used
  * support for CLLI (content light level box), MDCV (mastering
    display colour volume), PASP (pixel aspect) information
  * ICC profile support in gdk-pixbuf loader
  * various fixes
- build with plugins enabled on Tumbleweed
- remove upstreamed patches
  - 2ca02a128b2f76f7f293aa86a2ce1e04a8306c65.patch
  - b6812284a2d70f29a5121ec3dbe652da07fdbbb7.patch</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1677585600">- Remove no longer existing files avif.xml and heif.xml from the
  files list</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1680177600">- update to 1.15.2
  * Fixes an incompatibility with AOM v3.6.0.
  * A couple of smaller fixes.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683115200">- update to 1.16.1:
  * Small maintenance update that fixes building the gdk-pixbuf
    loader.
  * The source package name has also been changed back to the old
    naming scheme.
  * Support for HEIFv2 regions (rgan) and user annotations
    (udes). This enables to annotate regions in the image with
    several geometric primitives and assign user text
    descriptions to them. Thank you @bradh for the contributions.
    Mask support will be added soon.
  * Previously, chroma was downsampled and upsampled with a
    simple nearest-neighbor method. We now included the sharp-yuv
    chroma downsampling algorithm. This gives improved image
    quality when images are downsampled to 4:2:0 and upsampled
    with bilinear interpolation. Thank you @maryla-uc for the
    contributions.
  * The bilinear chroma upsampling and averaging downsampling
    algorithms are also new. You can choose what to use.
  * We added experimental support for decoding uncompressed
    images according to ISO/IEC 23001-17:2023. This is work in
    progress and currently decoding only. Thank you @bradh for
    the contributions.
  * There are new APIs to query the image transformations. Thus,
    you may choose to get the original image and apply the
    transformations yourself.
  * A longstanding bug writing non-compliant 'ispe' boxes (image
    size) has been fixed. Files should be standard compliant now.
  * When building binary packages, you can now make use of a
    CMake presets to set a default configuration.
  * The deprecated autotools build files have been removed.</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1683115201">- Package the optional plugins in separate packages, so it is possible
  to install a minimal version of the library without pulling in the
  libraries needed by the plugins only.
- BuildRequires pkgconfig(libwebp) as it is required to make sharp-yuv
  work.</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1684756800">- update to 1.16.2:
  * adds an option to heif-convert to set the PNG compression level
  * fixes a few build issues with some compilers
  * fixes the --encoder option in heif-enc
  * fixes heif_item_get_properties_of_type and
    heif_item_get_transformation_properties</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1697544000">- update to 1.17.0:
  * Kvazaar encoder (HEIC) as alternative to x265
  * ffmpeg decoder (HEIC) decoding with potential hardware decoder support
  * jpegdec / jpegenc codecs for JPEG in HEIF
  * j2kdec, j2kenc codecs for JPEG-2000 in HEIF (still experimental)
  * added support for region masks
  * added support for alpha channels in images decoded with JS/WASM
  * heif-enc and heif-convert can be called with only input filenames,
    input and output filename, or with -o option. This makes the use of the
    two command more consistent.
  * added 4:2:2 &lt;-&gt; 4:4:4 color conversion with bilinear upscaling / average
    filtering
  * heif_context_get_image_handle() can now also access non-top-level images
  * add script to build Android libraries for all platforms
  * known bugs have been fixed</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1697716800">- update to 1.17.1:
  * fix issue of loading images with premultiplied alpha channel
  * correctly set compatible_version for macOS dylib builds
  * fix loading HDR PNGs, but encoding them as 8-bit SDR
  * fix saving AVIF with alpha using the SVT-AV1 encoder
- cmake-presets version 3 requires cmake &gt;= 3.21</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1699012800">- update to 1.17.3
  * Bug fix #1026: corrected transform box generation for
    heif_orientation_flip_vertically and
    heif_orientation_rotate_90_cw_then_flip_vertically
- update to 1.17.2:
  * #1010 loading of HEIF files with extra zero bytes at the end
  * #1015 / #1017 default nclx values now match sRGB
  * support JPEG2000 images with alpha channel
  * various smaller fixes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700481600">- update to 1.17.4:
  * ispe boxes in AVIF images with clap boxes were written with
    the wrong size (would only happen with svt-av1 encoder),
    always output MIAF brand for AVIF images
  * fix kvazaar encoding with odd image sizes and encodings with
    non-4:2:0 chroma</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700654400">- update to 1.17.5:
  * Fixes installation of the Gnome "heif.thumbnailer" config
    file.</changelog>
  <changelog author="pgajdos@suse.com" date="1702296000">- security update
- added patches
  fix CVE-2023-49462 [bsc#1217898], read16 segv
  + libheif-CVE-2023-49462.patch
  fix CVE-2023-49464 [bsc#1217900], UAF
  + libheif-CVE-2023-49464.patch</changelog>
  <changelog author="olaf@aepfle.de" date="1702382400">- remove usage of presets to allow any cmake
- remove plugin conditional, to provide plugins on Leap as well
- remove rav1e conditional, because it is always available</changelog>
</package>
<package pkgid="3ebc7b73c4b249af227d716d245966f5c20fd528720aa43fad327f619af87992da79d94024ded09c4094a051a3d97057b53ae817ac7d551be8acc0687b9d1f28" name="gdk-pixbuf-loader-libheif-debuginfo" arch="i586">
  <version epoch="0" ver="1.17.5" rel="3.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1672747200">- update to v1.14.1:
  * various issues is the build system
  * encoding images smaller than 64x64 with svt-av1
  * the 'quality' parameter for svt-av1
  * a potentially wrong image orientation for PNG inputs
  * crash on non-null terminated XMP input
  * HDR RGB to YCbCr conversion coefficients for limited range coefficients</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1673092800">- update to v1.14.2:
  * A function name typo in the C++ wrapper was corrected in v1.14.1, but
    the old function name should not have been removed from the API
  * (ColorProfile_nclx::set_color_primaries()). The old name is added to the
    API again in this release.</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1673784000">- Disable dynamic plugin interface and build plugins statically instead
  (boo#1206945)</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1674216000">- Add missing BuildRequires for SVT-AV1 support for Tumbleweed (only
  for x86_64)</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1674820800">- The fix for rpath error for the examples sub-package was mistakenly
  moved</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674820801">- add 2ca02a128b2f76f7f293aa86a2ce1e04a8306c65.patch
    b6812284a2d70f29a5121ec3dbe652da07fdbbb7.patch: (bsc#1206945)
  * replace internal API with public API and fix typo (Fixes #745)</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1675339200">- Use chrpath during build to delete otherwise illegal runtime
  directories stored as RPATH in the executables</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1676548800">- update to 1.15.1
  * fix compilation without plugins
- update to 1.15.0
  * codec plugin system now also works with Windows
  * heif_convert: manually choose which decoder should be used
  * support for CLLI (content light level box), MDCV (mastering
    display colour volume), PASP (pixel aspect) information
  * ICC profile support in gdk-pixbuf loader
  * various fixes
- build with plugins enabled on Tumbleweed
- remove upstreamed patches
  - 2ca02a128b2f76f7f293aa86a2ce1e04a8306c65.patch
  - b6812284a2d70f29a5121ec3dbe652da07fdbbb7.patch</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1677585600">- Remove no longer existing files avif.xml and heif.xml from the
  files list</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1680177600">- update to 1.15.2
  * Fixes an incompatibility with AOM v3.6.0.
  * A couple of smaller fixes.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683115200">- update to 1.16.1:
  * Small maintenance update that fixes building the gdk-pixbuf
    loader.
  * The source package name has also been changed back to the old
    naming scheme.
  * Support for HEIFv2 regions (rgan) and user annotations
    (udes). This enables to annotate regions in the image with
    several geometric primitives and assign user text
    descriptions to them. Thank you @bradh for the contributions.
    Mask support will be added soon.
  * Previously, chroma was downsampled and upsampled with a
    simple nearest-neighbor method. We now included the sharp-yuv
    chroma downsampling algorithm. This gives improved image
    quality when images are downsampled to 4:2:0 and upsampled
    with bilinear interpolation. Thank you @maryla-uc for the
    contributions.
  * The bilinear chroma upsampling and averaging downsampling
    algorithms are also new. You can choose what to use.
  * We added experimental support for decoding uncompressed
    images according to ISO/IEC 23001-17:2023. This is work in
    progress and currently decoding only. Thank you @bradh for
    the contributions.
  * There are new APIs to query the image transformations. Thus,
    you may choose to get the original image and apply the
    transformations yourself.
  * A longstanding bug writing non-compliant 'ispe' boxes (image
    size) has been fixed. Files should be standard compliant now.
  * When building binary packages, you can now make use of a
    CMake presets to set a default configuration.
  * The deprecated autotools build files have been removed.</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1683115201">- Package the optional plugins in separate packages, so it is possible
  to install a minimal version of the library without pulling in the
  libraries needed by the plugins only.
- BuildRequires pkgconfig(libwebp) as it is required to make sharp-yuv
  work.</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1684756800">- update to 1.16.2:
  * adds an option to heif-convert to set the PNG compression level
  * fixes a few build issues with some compilers
  * fixes the --encoder option in heif-enc
  * fixes heif_item_get_properties_of_type and
    heif_item_get_transformation_properties</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1697544000">- update to 1.17.0:
  * Kvazaar encoder (HEIC) as alternative to x265
  * ffmpeg decoder (HEIC) decoding with potential hardware decoder support
  * jpegdec / jpegenc codecs for JPEG in HEIF
  * j2kdec, j2kenc codecs for JPEG-2000 in HEIF (still experimental)
  * added support for region masks
  * added support for alpha channels in images decoded with JS/WASM
  * heif-enc and heif-convert can be called with only input filenames,
    input and output filename, or with -o option. This makes the use of the
    two command more consistent.
  * added 4:2:2 &lt;-&gt; 4:4:4 color conversion with bilinear upscaling / average
    filtering
  * heif_context_get_image_handle() can now also access non-top-level images
  * add script to build Android libraries for all platforms
  * known bugs have been fixed</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1697716800">- update to 1.17.1:
  * fix issue of loading images with premultiplied alpha channel
  * correctly set compatible_version for macOS dylib builds
  * fix loading HDR PNGs, but encoding them as 8-bit SDR
  * fix saving AVIF with alpha using the SVT-AV1 encoder
- cmake-presets version 3 requires cmake &gt;= 3.21</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1699012800">- update to 1.17.3
  * Bug fix #1026: corrected transform box generation for
    heif_orientation_flip_vertically and
    heif_orientation_rotate_90_cw_then_flip_vertically
- update to 1.17.2:
  * #1010 loading of HEIF files with extra zero bytes at the end
  * #1015 / #1017 default nclx values now match sRGB
  * support JPEG2000 images with alpha channel
  * various smaller fixes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700481600">- update to 1.17.4:
  * ispe boxes in AVIF images with clap boxes were written with
    the wrong size (would only happen with svt-av1 encoder),
    always output MIAF brand for AVIF images
  * fix kvazaar encoding with odd image sizes and encodings with
    non-4:2:0 chroma</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700654400">- update to 1.17.5:
  * Fixes installation of the Gnome "heif.thumbnailer" config
    file.</changelog>
  <changelog author="pgajdos@suse.com" date="1702296000">- security update
- added patches
  fix CVE-2023-49462 [bsc#1217898], read16 segv
  + libheif-CVE-2023-49462.patch
  fix CVE-2023-49464 [bsc#1217900], UAF
  + libheif-CVE-2023-49464.patch</changelog>
  <changelog author="olaf@aepfle.de" date="1702382400">- remove usage of presets to allow any cmake
- remove plugin conditional, to provide plugins on Leap as well
- remove rav1e conditional, because it is always available</changelog>
</package>
<package pkgid="9faba0a94e13da0b723faedbc0cae5cfe1a54bf48b42a7c8c866fabb0d815adac92faea733a525f484108143f87331c48e990d685b47c9222950a06888e2e57d" name="gdk-pixbuf-loader-libheif-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.17.5" rel="3.1"/>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1672747200">- update to v1.14.1:
  * various issues is the build system
  * encoding images smaller than 64x64 with svt-av1
  * the 'quality' parameter for svt-av1
  * a potentially wrong image orientation for PNG inputs
  * crash on non-null terminated XMP input
  * HDR RGB to YCbCr conversion coefficients for limited range coefficients</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1673092800">- update to v1.14.2:
  * A function name typo in the C++ wrapper was corrected in v1.14.1, but
    the old function name should not have been removed from the API
  * (ColorProfile_nclx::set_color_primaries()). The old name is added to the
    API again in this release.</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1673784000">- Disable dynamic plugin interface and build plugins statically instead
  (boo#1206945)</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1674216000">- Add missing BuildRequires for SVT-AV1 support for Tumbleweed (only
  for x86_64)</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1674820800">- The fix for rpath error for the examples sub-package was mistakenly
  moved</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674820801">- add 2ca02a128b2f76f7f293aa86a2ce1e04a8306c65.patch
    b6812284a2d70f29a5121ec3dbe652da07fdbbb7.patch: (bsc#1206945)
  * replace internal API with public API and fix typo (Fixes #745)</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1675339200">- Use chrpath during build to delete otherwise illegal runtime
  directories stored as RPATH in the executables</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1676548800">- update to 1.15.1
  * fix compilation without plugins
- update to 1.15.0
  * codec plugin system now also works with Windows
  * heif_convert: manually choose which decoder should be used
  * support for CLLI (content light level box), MDCV (mastering
    display colour volume), PASP (pixel aspect) information
  * ICC profile support in gdk-pixbuf loader
  * various fixes
- build with plugins enabled on Tumbleweed
- remove upstreamed patches
  - 2ca02a128b2f76f7f293aa86a2ce1e04a8306c65.patch
  - b6812284a2d70f29a5121ec3dbe652da07fdbbb7.patch</changelog>
  <changelog author="Manfred Hollstein &lt;manfred.h@gmx.net&gt;" date="1677585600">- Remove no longer existing files avif.xml and heif.xml from the
  files list</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1680177600">- update to 1.15.2
  * Fixes an incompatibility with AOM v3.6.0.
  * A couple of smaller fixes.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683115200">- update to 1.16.1:
  * Small maintenance update that fixes building the gdk-pixbuf
    loader.
  * The source package name has also been changed back to the old
    naming scheme.
  * Support for HEIFv2 regions (rgan) and user annotations
    (udes). This enables to annotate regions in the image with
    several geometric primitives and assign user text
    descriptions to them. Thank you @bradh for the contributions.
    Mask support will be added soon.
  * Previously, chroma was downsampled and upsampled with a
    simple nearest-neighbor method. We now included the sharp-yuv
    chroma downsampling algorithm. This gives improved image
    quality when images are downsampled to 4:2:0 and upsampled
    with bilinear interpolation. Thank you @maryla-uc for the
    contributions.
  * The bilinear chroma upsampling and averaging downsampling
    algorithms are also new. You can choose what to use.
  * We added experimental support for decoding uncompressed
    images according to ISO/IEC 23001-17:2023. This is work in
    progress and currently decoding only. Thank you @bradh for
    the contributions.
  * There are new APIs to query the image transformations. Thus,
    you may choose to get the original image and apply the
    transformations yourself.
  * A longstanding bug writing non-compliant 'ispe' boxes (image
    size) has been fixed. Files should be standard compliant now.
  * When building binary packages, you can now make use of a
    CMake presets to set a default configuration.
  * The deprecated autotools build files have been removed.</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1683115201">- Package the optional plugins in separate packages, so it is possible
  to install a minimal version of the library without pulling in the
  libraries needed by the plugins only.
- BuildRequires pkgconfig(libwebp) as it is required to make sharp-yuv
  work.</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1684756800">- update to 1.16.2:
  * adds an option to heif-convert to set the PNG compression level
  * fixes a few build issues with some compilers
  * fixes the --encoder option in heif-enc
  * fixes heif_item_get_properties_of_type and
    heif_item_get_transformation_properties</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1697544000">- update to 1.17.0:
  * Kvazaar encoder (HEIC) as alternative to x265
  * ffmpeg decoder (HEIC) decoding with potential hardware decoder support
  * jpegdec / jpegenc codecs for JPEG in HEIF
  * j2kdec, j2kenc codecs for JPEG-2000 in HEIF (still experimental)
  * added support for region masks
  * added support for alpha channels in images decoded with JS/WASM
  * heif-enc and heif-convert can be called with only input filenames,
    input and output filename, or with -o option. This makes the use of the
    two command more consistent.
  * added 4:2:2 &lt;-&gt; 4:4:4 color conversion with bilinear upscaling / average
    filtering
  * heif_context_get_image_handle() can now also access non-top-level images
  * add script to build Android libraries for all platforms
  * known bugs have been fixed</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1697716800">- update to 1.17.1:
  * fix issue of loading images with premultiplied alpha channel
  * correctly set compatible_version for macOS dylib builds
  * fix loading HDR PNGs, but encoding them as 8-bit SDR
  * fix saving AVIF with alpha using the SVT-AV1 encoder
- cmake-presets version 3 requires cmake &gt;= 3.21</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1699012800">- update to 1.17.3
  * Bug fix #1026: corrected transform box generation for
    heif_orientation_flip_vertically and
    heif_orientation_rotate_90_cw_then_flip_vertically
- update to 1.17.2:
  * #1010 loading of HEIF files with extra zero bytes at the end
  * #1015 / #1017 default nclx values now match sRGB
  * support JPEG2000 images with alpha channel
  * various smaller fixes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700481600">- update to 1.17.4:
  * ispe boxes in AVIF images with clap boxes were written with
    the wrong size (would only happen with svt-av1 encoder),
    always output MIAF brand for AVIF images
  * fix kvazaar encoding with odd image sizes and encodings with
    non-4:2:0 chroma</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700654400">- update to 1.17.5:
  * Fixes installation of the Gnome "heif.thumbnailer" config
    file.</changelog>
  <changelog author="pgajdos@suse.com" date="1702296000">- security update
- added patches
  fix CVE-2023-49462 [bsc#1217898], read16 segv
  + libheif-CVE-2023-49462.patch
  fix CVE-2023-49464 [bsc#1217900], UAF
  + libheif-CVE-2023-49464.patch</changelog>
  <changelog author="olaf@aepfle.de" date="1702382400">- remove usage of presets to allow any cmake
- remove plugin conditional, to provide plugins on Leap as well
- remove rav1e conditional, because it is always available</changelog>
</package>
<package pkgid="2176db774ea97d3357c697a20ecd4569ff005473b7c80ee70155fc3492795413dc0cc4804eeab76ba411fecdd9a623e3a86e6bb36d4ea818caa9f6761bee0bbe" name="gdk-pixbuf-loader-libopenraw" arch="x86_64">
  <version epoch="0" ver="0.3.7" rel="1.3"/>
  <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="8ac1d9ba82b4e62d088151d6a01c6fa689763f8624504fc5778ff8a256854ba1f341a9a0bd7aa6d5273a099106844ca838c58066fcbc7a917b72fa57157ec0a7" name="gdk-pixbuf-loader-libopenraw-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.3.7" rel="1.3"/>
  <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="027aa575ea8c5340627eee584842438e9fe3ac7e469ca353dbc07883e3f2bc2ec90e0ac58c5aabebfb54dead84779ad6f529610b253c03d59347fc4840c4152a" name="gdk-pixbuf-loader-rsvg" arch="i586">
  <version epoch="0" ver="2.57.0" rel="4.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661515200">- Update to version 2.54.5:
  + Accept patterns with userSpaceOnUse units for the stroke of
    axis-aligned lines.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661515201">- Update to version 2.55.0:
  + The Minimum Supported Rust Version (MSRV) is now Rust 1.58.
  + The release tarball no longer contains vendored Rust
    dependencies. Most distributions now have infrastructure to
    pull these themselves, so let's make the tarball smaller.
  + Accept patterns with userSpaceOnUse units for the stroke of
    axis-aligned lines.
  + Small reductions in memory consumption of the DOM tree.
  + Updates for the gtk-rs API.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Update of vendored dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662465600">- Update to version 2.55.1:
  + As an experiment, I'll move librsvg from even-odd versioning
    (odd minor version is unstable, even minor version is stable),
    to the versioning scheme that GNOME uses these days. So, 2.55.x
    is the new stable series.
  + There is a new development guide for librsvg, for people who
    want to help in its development. I hope this will be especially
    useful to Outreachy and Summer of Code interns:
    https://gnome.pages.gitlab.gnome.org/librsvg/devel-docs/index.html
  + Define missing crate metadata for Cargo.toml.
  + Add some tests that were missing for the C API.
  + Fix the basic test suite in Windows.
  + Miscellaneous fixes for the build and CI.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1673524800">- update vendor tarball
- actually run the testsuite for x86_64 (bsc#1207167)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677585600">- Update to version 2.55.91:
  + Support "turn" unit for CSS &lt;angle&gt; values.
  + Support the feDropShadow element.
  + Fix panic when a feTile filter gets an empty source region.
  + Update to gtk-rs 0.17.0.
  + Simplify the NMake Makefiles for Windows; see
    win32/MSVC-Builds.md for details.
  + Documentation and infrastructure updates.
  + Consolidate the scattered .md documents into the Development
    Guide. Updated links throughout.
    https://gnome.pages.gitlab.gnome.org/librsvg/devel-docs/index.html
  + Internal refactoring of the test suite.
  + Updated dependencies to avoid duplicated crates.
- Changes from version 2.55.90:
  + rsvg-convert now supports Tab completion for bash, elvish,
    fish, powershell, and zsh.  Please run rsvg-convert
  - -completion bash to generate the completion file.  You can use
    the other shells' names as an argument to the --completion
    option.
  + Support vector-effect="non-scaling-stroke" for paths.
  + Apply width, height when &lt;use&gt;ing an &lt;svg&gt;.
  + There is a new development guide for librsvg, for people who
    want to help in its development. I hope this will be especially
    useful to Outreachy and Summer of Code interns:
    https://gnome.pages.gitlab.gnome.org/librsvg/devel-docs/index.html
  + In the use element, honor the overflow:hidden property of a
    referenced symbol.
  + Treat property and attribute parse errors / invalid values as
    if they were not present, per the specs.  Previously this would
    cause the offending element's subtree to not be rendered.
  + Make feGaussianBlur work as a pass-through filter if the
    stdDeviation is invalid.
  + Define missing crate metadata for Cargo.toml.
  + Add some tests that were missing for the C API.
  + Fix the basic test suite in Windows.
  + Miscellaneous fixes for the build and CI.
  + Plenty of internal refactoring to enable more consistent
    logging.
  + Slight reductions in memory consumption for elements with
    context-stroke and context-fill.
  + Experimental gdk-pixbuf loader in Rust. This is not installed
    yet.
  + Update the gtk-rs crates to 0.16.0.
  + Port rsvg-convert's argument parsing to the clap4 crate.
  + Updates to the dependencies.
  + The CI now has a cargo-deny step, which should help us notice
    when there are security advisories for dependencies</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 2.55.92:
  + Update to cssparser 0.29.6; this adds support for hwb() color
    syntax, from the CSS Color Module Level 4 spec
    (https://drafts.csswg.org/css-color-4/#changes). Note that
    values inside hwb() are *not* comma-separated, just whitespace.
  + Fix panic when a requested font-size is too big.
  + Validate all clipPath and mask transforms.
  + Add a performance tracking framework. This is part of an
    Outreachy internship.
  + Slight improvements in the size of generated code and memory
    consumption.
  + The Rust crate is now called "rsvg", for consistency with other
    crates that don't usually have a "lib" prefix.
  + The Rust API documentation is now available at
    https://gnome.pages.gitlab.gnome.org/librsvg/doc/rsvg/index.html
- Add minimum harddisk size of 9G for x86_64 to constraints. The
  cargo test uses a lot of disk space.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Pass --skip filter_morphology_from_reference_page_svg to
  cargo_test, filter out new test that fails when building against
  cairo-1.17.8.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054401">- Update to version 2.56.0:
  + Fix crash when XML files get recursively included through
    XInclude.
  + When running the suite of reference tests, you can now use the
    TESTS_OUTPUT_DIR environment variable to specify where results
    for failures get written. See tests/README.md for details.
  + The minimum supported Rust version (MSRV) is 1.64.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681560000">- Use __rustflags macro and drop no longer needed rustflags global.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1682596800">- Update licence tag, there is no longer any Apache licensed code.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683288000">- Tune _constraints for the various architectures.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1685534400">- Update to version 2.56.1:
  + The minimum supported Rust version (MSRV) is 1.65.
    Unfortunately the assert_cmd crate, used in the test suite,
    bumped its MSRV and is forcing us to do the same.
  + Shrink the shared library by telling the linker to omit unused
    code.
  + Updates to dependencies.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1686744000">- Use %__default_rustflags instead of the deprecated %__rustflags
  macro. Requires at least cargo-packaging 1.2.0+2 (boo#1212333).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1687348800">- Use %build_rustflags instead of the deprecated
  %__default_rustflags macro. Requires at least cargo-packaging
  1.2.0+3 (boo#1212333).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1689940800">- Update to version 2.56.3:
  + This is a security release for bug glgo#GNOME/librsvg#996.
  - glgo#GNOME/librsvg#996: Fix arbitrary file read when href has
    special characters.
  - glgo#GNOME/librsvg#998: Fix cascade for symbol elements being
    referenced from use elements.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692100800">- Update to version 2.56.92:
  + Fix the build for aarch64.
  + More extensive logging for filter primitives.
  + Update gtk-rs-core to 0.18.
  + Update dependencies.
  + Include license text in packaged crates.
  + The minimum supported Rust version (MSRV) is 1.70.0, due to the
    gtk-rs-core update.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694520000">- Skip bugs_bug668_small_caps_svg test, started failing with
  harfbuzz-8.2.0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694692800">- Update to version 2.57.0:
  + rsvg-convert can now output PDF versions 1.4, 1.5, 1.6, in
    addition to the default 1.7, especially for LaTeX users. See
    the rsvg-convert(1) man page for options like --format=pdf1.4
  + Support the image-rendering property.
  + For consistency with other command-line tools, rsvg-convert now
    supports an argument "-" to specify the standard input. This is
    in addition to the already-supported syntax of not specifying
    an input file at all.
  + Partial support for the edgeMode attribute in feGaussianBlur,
    only for small blurs right now.
  + The minimum supported Rust version (MSRV) is 1.70.0.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701345600">- Run service with new obs-service-cargo, drop cargo_config as
  source and clean up spec and service, and switch to zst as
  buildtime compression.</changelog>
</package>
<package pkgid="2dfddb242da826e84892297f04f7b12912e9fb3d4fd7386143f0c8438fbd6a539d1805e941c57d52efb4afd4ed8a72ee17c99f8e2ddc9456710f7d65599c73c5" name="gdk-pixbuf-loader-rsvg" arch="x86_64">
  <version epoch="0" ver="2.57.0" rel="4.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661515200">- Update to version 2.54.5:
  + Accept patterns with userSpaceOnUse units for the stroke of
    axis-aligned lines.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661515201">- Update to version 2.55.0:
  + The Minimum Supported Rust Version (MSRV) is now Rust 1.58.
  + The release tarball no longer contains vendored Rust
    dependencies. Most distributions now have infrastructure to
    pull these themselves, so let's make the tarball smaller.
  + Accept patterns with userSpaceOnUse units for the stroke of
    axis-aligned lines.
  + Small reductions in memory consumption of the DOM tree.
  + Updates for the gtk-rs API.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Update of vendored dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662465600">- Update to version 2.55.1:
  + As an experiment, I'll move librsvg from even-odd versioning
    (odd minor version is unstable, even minor version is stable),
    to the versioning scheme that GNOME uses these days. So, 2.55.x
    is the new stable series.
  + There is a new development guide for librsvg, for people who
    want to help in its development. I hope this will be especially
    useful to Outreachy and Summer of Code interns:
    https://gnome.pages.gitlab.gnome.org/librsvg/devel-docs/index.html
  + Define missing crate metadata for Cargo.toml.
  + Add some tests that were missing for the C API.
  + Fix the basic test suite in Windows.
  + Miscellaneous fixes for the build and CI.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1673524800">- update vendor tarball
- actually run the testsuite for x86_64 (bsc#1207167)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677585600">- Update to version 2.55.91:
  + Support "turn" unit for CSS &lt;angle&gt; values.
  + Support the feDropShadow element.
  + Fix panic when a feTile filter gets an empty source region.
  + Update to gtk-rs 0.17.0.
  + Simplify the NMake Makefiles for Windows; see
    win32/MSVC-Builds.md for details.
  + Documentation and infrastructure updates.
  + Consolidate the scattered .md documents into the Development
    Guide. Updated links throughout.
    https://gnome.pages.gitlab.gnome.org/librsvg/devel-docs/index.html
  + Internal refactoring of the test suite.
  + Updated dependencies to avoid duplicated crates.
- Changes from version 2.55.90:
  + rsvg-convert now supports Tab completion for bash, elvish,
    fish, powershell, and zsh.  Please run rsvg-convert
  - -completion bash to generate the completion file.  You can use
    the other shells' names as an argument to the --completion
    option.
  + Support vector-effect="non-scaling-stroke" for paths.
  + Apply width, height when &lt;use&gt;ing an &lt;svg&gt;.
  + There is a new development guide for librsvg, for people who
    want to help in its development. I hope this will be especially
    useful to Outreachy and Summer of Code interns:
    https://gnome.pages.gitlab.gnome.org/librsvg/devel-docs/index.html
  + In the use element, honor the overflow:hidden property of a
    referenced symbol.
  + Treat property and attribute parse errors / invalid values as
    if they were not present, per the specs.  Previously this would
    cause the offending element's subtree to not be rendered.
  + Make feGaussianBlur work as a pass-through filter if the
    stdDeviation is invalid.
  + Define missing crate metadata for Cargo.toml.
  + Add some tests that were missing for the C API.
  + Fix the basic test suite in Windows.
  + Miscellaneous fixes for the build and CI.
  + Plenty of internal refactoring to enable more consistent
    logging.
  + Slight reductions in memory consumption for elements with
    context-stroke and context-fill.
  + Experimental gdk-pixbuf loader in Rust. This is not installed
    yet.
  + Update the gtk-rs crates to 0.16.0.
  + Port rsvg-convert's argument parsing to the clap4 crate.
  + Updates to the dependencies.
  + The CI now has a cargo-deny step, which should help us notice
    when there are security advisories for dependencies</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 2.55.92:
  + Update to cssparser 0.29.6; this adds support for hwb() color
    syntax, from the CSS Color Module Level 4 spec
    (https://drafts.csswg.org/css-color-4/#changes). Note that
    values inside hwb() are *not* comma-separated, just whitespace.
  + Fix panic when a requested font-size is too big.
  + Validate all clipPath and mask transforms.
  + Add a performance tracking framework. This is part of an
    Outreachy internship.
  + Slight improvements in the size of generated code and memory
    consumption.
  + The Rust crate is now called "rsvg", for consistency with other
    crates that don't usually have a "lib" prefix.
  + The Rust API documentation is now available at
    https://gnome.pages.gitlab.gnome.org/librsvg/doc/rsvg/index.html
- Add minimum harddisk size of 9G for x86_64 to constraints. The
  cargo test uses a lot of disk space.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Pass --skip filter_morphology_from_reference_page_svg to
  cargo_test, filter out new test that fails when building against
  cairo-1.17.8.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054401">- Update to version 2.56.0:
  + Fix crash when XML files get recursively included through
    XInclude.
  + When running the suite of reference tests, you can now use the
    TESTS_OUTPUT_DIR environment variable to specify where results
    for failures get written. See tests/README.md for details.
  + The minimum supported Rust version (MSRV) is 1.64.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681560000">- Use __rustflags macro and drop no longer needed rustflags global.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1682596800">- Update licence tag, there is no longer any Apache licensed code.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683288000">- Tune _constraints for the various architectures.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1685534400">- Update to version 2.56.1:
  + The minimum supported Rust version (MSRV) is 1.65.
    Unfortunately the assert_cmd crate, used in the test suite,
    bumped its MSRV and is forcing us to do the same.
  + Shrink the shared library by telling the linker to omit unused
    code.
  + Updates to dependencies.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1686744000">- Use %__default_rustflags instead of the deprecated %__rustflags
  macro. Requires at least cargo-packaging 1.2.0+2 (boo#1212333).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1687348800">- Use %build_rustflags instead of the deprecated
  %__default_rustflags macro. Requires at least cargo-packaging
  1.2.0+3 (boo#1212333).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1689940800">- Update to version 2.56.3:
  + This is a security release for bug glgo#GNOME/librsvg#996.
  - glgo#GNOME/librsvg#996: Fix arbitrary file read when href has
    special characters.
  - glgo#GNOME/librsvg#998: Fix cascade for symbol elements being
    referenced from use elements.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692100800">- Update to version 2.56.92:
  + Fix the build for aarch64.
  + More extensive logging for filter primitives.
  + Update gtk-rs-core to 0.18.
  + Update dependencies.
  + Include license text in packaged crates.
  + The minimum supported Rust version (MSRV) is 1.70.0, due to the
    gtk-rs-core update.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694520000">- Skip bugs_bug668_small_caps_svg test, started failing with
  harfbuzz-8.2.0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694692800">- Update to version 2.57.0:
  + rsvg-convert can now output PDF versions 1.4, 1.5, 1.6, in
    addition to the default 1.7, especially for LaTeX users. See
    the rsvg-convert(1) man page for options like --format=pdf1.4
  + Support the image-rendering property.
  + For consistency with other command-line tools, rsvg-convert now
    supports an argument "-" to specify the standard input. This is
    in addition to the already-supported syntax of not specifying
    an input file at all.
  + Partial support for the edgeMode attribute in feGaussianBlur,
    only for small blurs right now.
  + The minimum supported Rust version (MSRV) is 1.70.0.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701345600">- Run service with new obs-service-cargo, drop cargo_config as
  source and clean up spec and service, and switch to zst as
  buildtime compression.</changelog>
</package>
<package pkgid="5e718be513fe3739a52d6a8e81b65d1dac1c13877a23aa70e8613b47fff02d4c16a75101cb01c461d8613008261b9f8ff60adcd54eaaa98645fcce1f92964343" name="gdk-pixbuf-loader-rsvg-32bit" arch="x86_64">
  <version epoch="0" ver="2.57.0" rel="4.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661515200">- Update to version 2.54.5:
  + Accept patterns with userSpaceOnUse units for the stroke of
    axis-aligned lines.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661515201">- Update to version 2.55.0:
  + The Minimum Supported Rust Version (MSRV) is now Rust 1.58.
  + The release tarball no longer contains vendored Rust
    dependencies. Most distributions now have infrastructure to
    pull these themselves, so let's make the tarball smaller.
  + Accept patterns with userSpaceOnUse units for the stroke of
    axis-aligned lines.
  + Small reductions in memory consumption of the DOM tree.
  + Updates for the gtk-rs API.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Update of vendored dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662465600">- Update to version 2.55.1:
  + As an experiment, I'll move librsvg from even-odd versioning
    (odd minor version is unstable, even minor version is stable),
    to the versioning scheme that GNOME uses these days. So, 2.55.x
    is the new stable series.
  + There is a new development guide for librsvg, for people who
    want to help in its development. I hope this will be especially
    useful to Outreachy and Summer of Code interns:
    https://gnome.pages.gitlab.gnome.org/librsvg/devel-docs/index.html
  + Define missing crate metadata for Cargo.toml.
  + Add some tests that were missing for the C API.
  + Fix the basic test suite in Windows.
  + Miscellaneous fixes for the build and CI.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1673524800">- update vendor tarball
- actually run the testsuite for x86_64 (bsc#1207167)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677585600">- Update to version 2.55.91:
  + Support "turn" unit for CSS &lt;angle&gt; values.
  + Support the feDropShadow element.
  + Fix panic when a feTile filter gets an empty source region.
  + Update to gtk-rs 0.17.0.
  + Simplify the NMake Makefiles for Windows; see
    win32/MSVC-Builds.md for details.
  + Documentation and infrastructure updates.
  + Consolidate the scattered .md documents into the Development
    Guide. Updated links throughout.
    https://gnome.pages.gitlab.gnome.org/librsvg/devel-docs/index.html
  + Internal refactoring of the test suite.
  + Updated dependencies to avoid duplicated crates.
- Changes from version 2.55.90:
  + rsvg-convert now supports Tab completion for bash, elvish,
    fish, powershell, and zsh.  Please run rsvg-convert
  - -completion bash to generate the completion file.  You can use
    the other shells' names as an argument to the --completion
    option.
  + Support vector-effect="non-scaling-stroke" for paths.
  + Apply width, height when &lt;use&gt;ing an &lt;svg&gt;.
  + There is a new development guide for librsvg, for people who
    want to help in its development. I hope this will be especially
    useful to Outreachy and Summer of Code interns:
    https://gnome.pages.gitlab.gnome.org/librsvg/devel-docs/index.html
  + In the use element, honor the overflow:hidden property of a
    referenced symbol.
  + Treat property and attribute parse errors / invalid values as
    if they were not present, per the specs.  Previously this would
    cause the offending element's subtree to not be rendered.
  + Make feGaussianBlur work as a pass-through filter if the
    stdDeviation is invalid.
  + Define missing crate metadata for Cargo.toml.
  + Add some tests that were missing for the C API.
  + Fix the basic test suite in Windows.
  + Miscellaneous fixes for the build and CI.
  + Plenty of internal refactoring to enable more consistent
    logging.
  + Slight reductions in memory consumption for elements with
    context-stroke and context-fill.
  + Experimental gdk-pixbuf loader in Rust. This is not installed
    yet.
  + Update the gtk-rs crates to 0.16.0.
  + Port rsvg-convert's argument parsing to the clap4 crate.
  + Updates to the dependencies.
  + The CI now has a cargo-deny step, which should help us notice
    when there are security advisories for dependencies</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 2.55.92:
  + Update to cssparser 0.29.6; this adds support for hwb() color
    syntax, from the CSS Color Module Level 4 spec
    (https://drafts.csswg.org/css-color-4/#changes). Note that
    values inside hwb() are *not* comma-separated, just whitespace.
  + Fix panic when a requested font-size is too big.
  + Validate all clipPath and mask transforms.
  + Add a performance tracking framework. This is part of an
    Outreachy internship.
  + Slight improvements in the size of generated code and memory
    consumption.
  + The Rust crate is now called "rsvg", for consistency with other
    crates that don't usually have a "lib" prefix.
  + The Rust API documentation is now available at
    https://gnome.pages.gitlab.gnome.org/librsvg/doc/rsvg/index.html
- Add minimum harddisk size of 9G for x86_64 to constraints. The
  cargo test uses a lot of disk space.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Pass --skip filter_morphology_from_reference_page_svg to
  cargo_test, filter out new test that fails when building against
  cairo-1.17.8.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054401">- Update to version 2.56.0:
  + Fix crash when XML files get recursively included through
    XInclude.
  + When running the suite of reference tests, you can now use the
    TESTS_OUTPUT_DIR environment variable to specify where results
    for failures get written. See tests/README.md for details.
  + The minimum supported Rust version (MSRV) is 1.64.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681560000">- Use __rustflags macro and drop no longer needed rustflags global.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1682596800">- Update licence tag, there is no longer any Apache licensed code.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683288000">- Tune _constraints for the various architectures.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1685534400">- Update to version 2.56.1:
  + The minimum supported Rust version (MSRV) is 1.65.
    Unfortunately the assert_cmd crate, used in the test suite,
    bumped its MSRV and is forcing us to do the same.
  + Shrink the shared library by telling the linker to omit unused
    code.
  + Updates to dependencies.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1686744000">- Use %__default_rustflags instead of the deprecated %__rustflags
  macro. Requires at least cargo-packaging 1.2.0+2 (boo#1212333).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1687348800">- Use %build_rustflags instead of the deprecated
  %__default_rustflags macro. Requires at least cargo-packaging
  1.2.0+3 (boo#1212333).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1689940800">- Update to version 2.56.3:
  + This is a security release for bug glgo#GNOME/librsvg#996.
  - glgo#GNOME/librsvg#996: Fix arbitrary file read when href has
    special characters.
  - glgo#GNOME/librsvg#998: Fix cascade for symbol elements being
    referenced from use elements.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692100800">- Update to version 2.56.92:
  + Fix the build for aarch64.
  + More extensive logging for filter primitives.
  + Update gtk-rs-core to 0.18.
  + Update dependencies.
  + Include license text in packaged crates.
  + The minimum supported Rust version (MSRV) is 1.70.0, due to the
    gtk-rs-core update.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694520000">- Skip bugs_bug668_small_caps_svg test, started failing with
  harfbuzz-8.2.0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694692800">- Update to version 2.57.0:
  + rsvg-convert can now output PDF versions 1.4, 1.5, 1.6, in
    addition to the default 1.7, especially for LaTeX users. See
    the rsvg-convert(1) man page for options like --format=pdf1.4
  + Support the image-rendering property.
  + For consistency with other command-line tools, rsvg-convert now
    supports an argument "-" to specify the standard input. This is
    in addition to the already-supported syntax of not specifying
    an input file at all.
  + Partial support for the edgeMode attribute in feGaussianBlur,
    only for small blurs right now.
  + The minimum supported Rust version (MSRV) is 1.70.0.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701345600">- Run service with new obs-service-cargo, drop cargo_config as
  source and clean up spec and service, and switch to zst as
  buildtime compression.</changelog>
</package>
<package pkgid="f63ca81e1a6f3ebab152ae93a2ac7bf2e3ab68bc35ef847a6031720b83532a31b2da42f20dd3b9d2a9b4dd1634b5131c2f5238f08599ea47b3900912578509bf" name="gdk-pixbuf-loader-rsvg-32bit-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.57.0" rel="4.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661515200">- Update to version 2.54.5:
  + Accept patterns with userSpaceOnUse units for the stroke of
    axis-aligned lines.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661515201">- Update to version 2.55.0:
  + The Minimum Supported Rust Version (MSRV) is now Rust 1.58.
  + The release tarball no longer contains vendored Rust
    dependencies. Most distributions now have infrastructure to
    pull these themselves, so let's make the tarball smaller.
  + Accept patterns with userSpaceOnUse units for the stroke of
    axis-aligned lines.
  + Small reductions in memory consumption of the DOM tree.
  + Updates for the gtk-rs API.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Update of vendored dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662465600">- Update to version 2.55.1:
  + As an experiment, I'll move librsvg from even-odd versioning
    (odd minor version is unstable, even minor version is stable),
    to the versioning scheme that GNOME uses these days. So, 2.55.x
    is the new stable series.
  + There is a new development guide for librsvg, for people who
    want to help in its development. I hope this will be especially
    useful to Outreachy and Summer of Code interns:
    https://gnome.pages.gitlab.gnome.org/librsvg/devel-docs/index.html
  + Define missing crate metadata for Cargo.toml.
  + Add some tests that were missing for the C API.
  + Fix the basic test suite in Windows.
  + Miscellaneous fixes for the build and CI.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1673524800">- update vendor tarball
- actually run the testsuite for x86_64 (bsc#1207167)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677585600">- Update to version 2.55.91:
  + Support "turn" unit for CSS &lt;angle&gt; values.
  + Support the feDropShadow element.
  + Fix panic when a feTile filter gets an empty source region.
  + Update to gtk-rs 0.17.0.
  + Simplify the NMake Makefiles for Windows; see
    win32/MSVC-Builds.md for details.
  + Documentation and infrastructure updates.
  + Consolidate the scattered .md documents into the Development
    Guide. Updated links throughout.
    https://gnome.pages.gitlab.gnome.org/librsvg/devel-docs/index.html
  + Internal refactoring of the test suite.
  + Updated dependencies to avoid duplicated crates.
- Changes from version 2.55.90:
  + rsvg-convert now supports Tab completion for bash, elvish,
    fish, powershell, and zsh.  Please run rsvg-convert
  - -completion bash to generate the completion file.  You can use
    the other shells' names as an argument to the --completion
    option.
  + Support vector-effect="non-scaling-stroke" for paths.
  + Apply width, height when &lt;use&gt;ing an &lt;svg&gt;.
  + There is a new development guide for librsvg, for people who
    want to help in its development. I hope this will be especially
    useful to Outreachy and Summer of Code interns:
    https://gnome.pages.gitlab.gnome.org/librsvg/devel-docs/index.html
  + In the use element, honor the overflow:hidden property of a
    referenced symbol.
  + Treat property and attribute parse errors / invalid values as
    if they were not present, per the specs.  Previously this would
    cause the offending element's subtree to not be rendered.
  + Make feGaussianBlur work as a pass-through filter if the
    stdDeviation is invalid.
  + Define missing crate metadata for Cargo.toml.
  + Add some tests that were missing for the C API.
  + Fix the basic test suite in Windows.
  + Miscellaneous fixes for the build and CI.
  + Plenty of internal refactoring to enable more consistent
    logging.
  + Slight reductions in memory consumption for elements with
    context-stroke and context-fill.
  + Experimental gdk-pixbuf loader in Rust. This is not installed
    yet.
  + Update the gtk-rs crates to 0.16.0.
  + Port rsvg-convert's argument parsing to the clap4 crate.
  + Updates to the dependencies.
  + The CI now has a cargo-deny step, which should help us notice
    when there are security advisories for dependencies</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 2.55.92:
  + Update to cssparser 0.29.6; this adds support for hwb() color
    syntax, from the CSS Color Module Level 4 spec
    (https://drafts.csswg.org/css-color-4/#changes). Note that
    values inside hwb() are *not* comma-separated, just whitespace.
  + Fix panic when a requested font-size is too big.
  + Validate all clipPath and mask transforms.
  + Add a performance tracking framework. This is part of an
    Outreachy internship.
  + Slight improvements in the size of generated code and memory
    consumption.
  + The Rust crate is now called "rsvg", for consistency with other
    crates that don't usually have a "lib" prefix.
  + The Rust API documentation is now available at
    https://gnome.pages.gitlab.gnome.org/librsvg/doc/rsvg/index.html
- Add minimum harddisk size of 9G for x86_64 to constraints. The
  cargo test uses a lot of disk space.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Pass --skip filter_morphology_from_reference_page_svg to
  cargo_test, filter out new test that fails when building against
  cairo-1.17.8.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054401">- Update to version 2.56.0:
  + Fix crash when XML files get recursively included through
    XInclude.
  + When running the suite of reference tests, you can now use the
    TESTS_OUTPUT_DIR environment variable to specify where results
    for failures get written. See tests/README.md for details.
  + The minimum supported Rust version (MSRV) is 1.64.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681560000">- Use __rustflags macro and drop no longer needed rustflags global.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1682596800">- Update licence tag, there is no longer any Apache licensed code.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683288000">- Tune _constraints for the various architectures.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1685534400">- Update to version 2.56.1:
  + The minimum supported Rust version (MSRV) is 1.65.
    Unfortunately the assert_cmd crate, used in the test suite,
    bumped its MSRV and is forcing us to do the same.
  + Shrink the shared library by telling the linker to omit unused
    code.
  + Updates to dependencies.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1686744000">- Use %__default_rustflags instead of the deprecated %__rustflags
  macro. Requires at least cargo-packaging 1.2.0+2 (boo#1212333).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1687348800">- Use %build_rustflags instead of the deprecated
  %__default_rustflags macro. Requires at least cargo-packaging
  1.2.0+3 (boo#1212333).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1689940800">- Update to version 2.56.3:
  + This is a security release for bug glgo#GNOME/librsvg#996.
  - glgo#GNOME/librsvg#996: Fix arbitrary file read when href has
    special characters.
  - glgo#GNOME/librsvg#998: Fix cascade for symbol elements being
    referenced from use elements.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692100800">- Update to version 2.56.92:
  + Fix the build for aarch64.
  + More extensive logging for filter primitives.
  + Update gtk-rs-core to 0.18.
  + Update dependencies.
  + Include license text in packaged crates.
  + The minimum supported Rust version (MSRV) is 1.70.0, due to the
    gtk-rs-core update.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694520000">- Skip bugs_bug668_small_caps_svg test, started failing with
  harfbuzz-8.2.0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694692800">- Update to version 2.57.0:
  + rsvg-convert can now output PDF versions 1.4, 1.5, 1.6, in
    addition to the default 1.7, especially for LaTeX users. See
    the rsvg-convert(1) man page for options like --format=pdf1.4
  + Support the image-rendering property.
  + For consistency with other command-line tools, rsvg-convert now
    supports an argument "-" to specify the standard input. This is
    in addition to the already-supported syntax of not specifying
    an input file at all.
  + Partial support for the edgeMode attribute in feGaussianBlur,
    only for small blurs right now.
  + The minimum supported Rust version (MSRV) is 1.70.0.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701345600">- Run service with new obs-service-cargo, drop cargo_config as
  source and clean up spec and service, and switch to zst as
  buildtime compression.</changelog>
</package>
<package pkgid="423c498fec8e840e070ce34ad5e0283186454ba15e67f601add9117f4a4d4724ccb8bc1fd495e01a7e48d7756f2249d6d428ff9fede3fdd3696e1ba5cefd6800" name="gdk-pixbuf-loader-rsvg-debuginfo" arch="i586">
  <version epoch="0" ver="2.57.0" rel="4.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661515200">- Update to version 2.54.5:
  + Accept patterns with userSpaceOnUse units for the stroke of
    axis-aligned lines.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661515201">- Update to version 2.55.0:
  + The Minimum Supported Rust Version (MSRV) is now Rust 1.58.
  + The release tarball no longer contains vendored Rust
    dependencies. Most distributions now have infrastructure to
    pull these themselves, so let's make the tarball smaller.
  + Accept patterns with userSpaceOnUse units for the stroke of
    axis-aligned lines.
  + Small reductions in memory consumption of the DOM tree.
  + Updates for the gtk-rs API.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Update of vendored dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662465600">- Update to version 2.55.1:
  + As an experiment, I'll move librsvg from even-odd versioning
    (odd minor version is unstable, even minor version is stable),
    to the versioning scheme that GNOME uses these days. So, 2.55.x
    is the new stable series.
  + There is a new development guide for librsvg, for people who
    want to help in its development. I hope this will be especially
    useful to Outreachy and Summer of Code interns:
    https://gnome.pages.gitlab.gnome.org/librsvg/devel-docs/index.html
  + Define missing crate metadata for Cargo.toml.
  + Add some tests that were missing for the C API.
  + Fix the basic test suite in Windows.
  + Miscellaneous fixes for the build and CI.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1673524800">- update vendor tarball
- actually run the testsuite for x86_64 (bsc#1207167)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677585600">- Update to version 2.55.91:
  + Support "turn" unit for CSS &lt;angle&gt; values.
  + Support the feDropShadow element.
  + Fix panic when a feTile filter gets an empty source region.
  + Update to gtk-rs 0.17.0.
  + Simplify the NMake Makefiles for Windows; see
    win32/MSVC-Builds.md for details.
  + Documentation and infrastructure updates.
  + Consolidate the scattered .md documents into the Development
    Guide. Updated links throughout.
    https://gnome.pages.gitlab.gnome.org/librsvg/devel-docs/index.html
  + Internal refactoring of the test suite.
  + Updated dependencies to avoid duplicated crates.
- Changes from version 2.55.90:
  + rsvg-convert now supports Tab completion for bash, elvish,
    fish, powershell, and zsh.  Please run rsvg-convert
  - -completion bash to generate the completion file.  You can use
    the other shells' names as an argument to the --completion
    option.
  + Support vector-effect="non-scaling-stroke" for paths.
  + Apply width, height when &lt;use&gt;ing an &lt;svg&gt;.
  + There is a new development guide for librsvg, for people who
    want to help in its development. I hope this will be especially
    useful to Outreachy and Summer of Code interns:
    https://gnome.pages.gitlab.gnome.org/librsvg/devel-docs/index.html
  + In the use element, honor the overflow:hidden property of a
    referenced symbol.
  + Treat property and attribute parse errors / invalid values as
    if they were not present, per the specs.  Previously this would
    cause the offending element's subtree to not be rendered.
  + Make feGaussianBlur work as a pass-through filter if the
    stdDeviation is invalid.
  + Define missing crate metadata for Cargo.toml.
  + Add some tests that were missing for the C API.
  + Fix the basic test suite in Windows.
  + Miscellaneous fixes for the build and CI.
  + Plenty of internal refactoring to enable more consistent
    logging.
  + Slight reductions in memory consumption for elements with
    context-stroke and context-fill.
  + Experimental gdk-pixbuf loader in Rust. This is not installed
    yet.
  + Update the gtk-rs crates to 0.16.0.
  + Port rsvg-convert's argument parsing to the clap4 crate.
  + Updates to the dependencies.
  + The CI now has a cargo-deny step, which should help us notice
    when there are security advisories for dependencies</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 2.55.92:
  + Update to cssparser 0.29.6; this adds support for hwb() color
    syntax, from the CSS Color Module Level 4 spec
    (https://drafts.csswg.org/css-color-4/#changes). Note that
    values inside hwb() are *not* comma-separated, just whitespace.
  + Fix panic when a requested font-size is too big.
  + Validate all clipPath and mask transforms.
  + Add a performance tracking framework. This is part of an
    Outreachy internship.
  + Slight improvements in the size of generated code and memory
    consumption.
  + The Rust crate is now called "rsvg", for consistency with other
    crates that don't usually have a "lib" prefix.
  + The Rust API documentation is now available at
    https://gnome.pages.gitlab.gnome.org/librsvg/doc/rsvg/index.html
- Add minimum harddisk size of 9G for x86_64 to constraints. The
  cargo test uses a lot of disk space.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Pass --skip filter_morphology_from_reference_page_svg to
  cargo_test, filter out new test that fails when building against
  cairo-1.17.8.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054401">- Update to version 2.56.0:
  + Fix crash when XML files get recursively included through
    XInclude.
  + When running the suite of reference tests, you can now use the
    TESTS_OUTPUT_DIR environment variable to specify where results
    for failures get written. See tests/README.md for details.
  + The minimum supported Rust version (MSRV) is 1.64.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681560000">- Use __rustflags macro and drop no longer needed rustflags global.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1682596800">- Update licence tag, there is no longer any Apache licensed code.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683288000">- Tune _constraints for the various architectures.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1685534400">- Update to version 2.56.1:
  + The minimum supported Rust version (MSRV) is 1.65.
    Unfortunately the assert_cmd crate, used in the test suite,
    bumped its MSRV and is forcing us to do the same.
  + Shrink the shared library by telling the linker to omit unused
    code.
  + Updates to dependencies.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1686744000">- Use %__default_rustflags instead of the deprecated %__rustflags
  macro. Requires at least cargo-packaging 1.2.0+2 (boo#1212333).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1687348800">- Use %build_rustflags instead of the deprecated
  %__default_rustflags macro. Requires at least cargo-packaging
  1.2.0+3 (boo#1212333).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1689940800">- Update to version 2.56.3:
  + This is a security release for bug glgo#GNOME/librsvg#996.
  - glgo#GNOME/librsvg#996: Fix arbitrary file read when href has
    special characters.
  - glgo#GNOME/librsvg#998: Fix cascade for symbol elements being
    referenced from use elements.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692100800">- Update to version 2.56.92:
  + Fix the build for aarch64.
  + More extensive logging for filter primitives.
  + Update gtk-rs-core to 0.18.
  + Update dependencies.
  + Include license text in packaged crates.
  + The minimum supported Rust version (MSRV) is 1.70.0, due to the
    gtk-rs-core update.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694520000">- Skip bugs_bug668_small_caps_svg test, started failing with
  harfbuzz-8.2.0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694692800">- Update to version 2.57.0:
  + rsvg-convert can now output PDF versions 1.4, 1.5, 1.6, in
    addition to the default 1.7, especially for LaTeX users. See
    the rsvg-convert(1) man page for options like --format=pdf1.4
  + Support the image-rendering property.
  + For consistency with other command-line tools, rsvg-convert now
    supports an argument "-" to specify the standard input. This is
    in addition to the already-supported syntax of not specifying
    an input file at all.
  + Partial support for the edgeMode attribute in feGaussianBlur,
    only for small blurs right now.
  + The minimum supported Rust version (MSRV) is 1.70.0.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701345600">- Run service with new obs-service-cargo, drop cargo_config as
  source and clean up spec and service, and switch to zst as
  buildtime compression.</changelog>
</package>
<package pkgid="43b1420cc6e35192f854c8923c5fbcc61eec286ca7660e59c7cc88c3336288350a250bc32fee1ea2f6b4f613e686dbb382921c4d6df7a9a09a930ec763d6eb33" name="gdk-pixbuf-loader-rsvg-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.57.0" rel="4.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661515200">- Update to version 2.54.5:
  + Accept patterns with userSpaceOnUse units for the stroke of
    axis-aligned lines.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661515201">- Update to version 2.55.0:
  + The Minimum Supported Rust Version (MSRV) is now Rust 1.58.
  + The release tarball no longer contains vendored Rust
    dependencies. Most distributions now have infrastructure to
    pull these themselves, so let's make the tarball smaller.
  + Accept patterns with userSpaceOnUse units for the stroke of
    axis-aligned lines.
  + Small reductions in memory consumption of the DOM tree.
  + Updates for the gtk-rs API.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Update of vendored dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662465600">- Update to version 2.55.1:
  + As an experiment, I'll move librsvg from even-odd versioning
    (odd minor version is unstable, even minor version is stable),
    to the versioning scheme that GNOME uses these days. So, 2.55.x
    is the new stable series.
  + There is a new development guide for librsvg, for people who
    want to help in its development. I hope this will be especially
    useful to Outreachy and Summer of Code interns:
    https://gnome.pages.gitlab.gnome.org/librsvg/devel-docs/index.html
  + Define missing crate metadata for Cargo.toml.
  + Add some tests that were missing for the C API.
  + Fix the basic test suite in Windows.
  + Miscellaneous fixes for the build and CI.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1673524800">- update vendor tarball
- actually run the testsuite for x86_64 (bsc#1207167)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677585600">- Update to version 2.55.91:
  + Support "turn" unit for CSS &lt;angle&gt; values.
  + Support the feDropShadow element.
  + Fix panic when a feTile filter gets an empty source region.
  + Update to gtk-rs 0.17.0.
  + Simplify the NMake Makefiles for Windows; see
    win32/MSVC-Builds.md for details.
  + Documentation and infrastructure updates.
  + Consolidate the scattered .md documents into the Development
    Guide. Updated links throughout.
    https://gnome.pages.gitlab.gnome.org/librsvg/devel-docs/index.html
  + Internal refactoring of the test suite.
  + Updated dependencies to avoid duplicated crates.
- Changes from version 2.55.90:
  + rsvg-convert now supports Tab completion for bash, elvish,
    fish, powershell, and zsh.  Please run rsvg-convert
  - -completion bash to generate the completion file.  You can use
    the other shells' names as an argument to the --completion
    option.
  + Support vector-effect="non-scaling-stroke" for paths.
  + Apply width, height when &lt;use&gt;ing an &lt;svg&gt;.
  + There is a new development guide for librsvg, for people who
    want to help in its development. I hope this will be especially
    useful to Outreachy and Summer of Code interns:
    https://gnome.pages.gitlab.gnome.org/librsvg/devel-docs/index.html
  + In the use element, honor the overflow:hidden property of a
    referenced symbol.
  + Treat property and attribute parse errors / invalid values as
    if they were not present, per the specs.  Previously this would
    cause the offending element's subtree to not be rendered.
  + Make feGaussianBlur work as a pass-through filter if the
    stdDeviation is invalid.
  + Define missing crate metadata for Cargo.toml.
  + Add some tests that were missing for the C API.
  + Fix the basic test suite in Windows.
  + Miscellaneous fixes for the build and CI.
  + Plenty of internal refactoring to enable more consistent
    logging.
  + Slight reductions in memory consumption for elements with
    context-stroke and context-fill.
  + Experimental gdk-pixbuf loader in Rust. This is not installed
    yet.
  + Update the gtk-rs crates to 0.16.0.
  + Port rsvg-convert's argument parsing to the clap4 crate.
  + Updates to the dependencies.
  + The CI now has a cargo-deny step, which should help us notice
    when there are security advisories for dependencies</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 2.55.92:
  + Update to cssparser 0.29.6; this adds support for hwb() color
    syntax, from the CSS Color Module Level 4 spec
    (https://drafts.csswg.org/css-color-4/#changes). Note that
    values inside hwb() are *not* comma-separated, just whitespace.
  + Fix panic when a requested font-size is too big.
  + Validate all clipPath and mask transforms.
  + Add a performance tracking framework. This is part of an
    Outreachy internship.
  + Slight improvements in the size of generated code and memory
    consumption.
  + The Rust crate is now called "rsvg", for consistency with other
    crates that don't usually have a "lib" prefix.
  + The Rust API documentation is now available at
    https://gnome.pages.gitlab.gnome.org/librsvg/doc/rsvg/index.html
- Add minimum harddisk size of 9G for x86_64 to constraints. The
  cargo test uses a lot of disk space.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Pass --skip filter_morphology_from_reference_page_svg to
  cargo_test, filter out new test that fails when building against
  cairo-1.17.8.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054401">- Update to version 2.56.0:
  + Fix crash when XML files get recursively included through
    XInclude.
  + When running the suite of reference tests, you can now use the
    TESTS_OUTPUT_DIR environment variable to specify where results
    for failures get written. See tests/README.md for details.
  + The minimum supported Rust version (MSRV) is 1.64.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681560000">- Use __rustflags macro and drop no longer needed rustflags global.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1682596800">- Update licence tag, there is no longer any Apache licensed code.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683288000">- Tune _constraints for the various architectures.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1685534400">- Update to version 2.56.1:
  + The minimum supported Rust version (MSRV) is 1.65.
    Unfortunately the assert_cmd crate, used in the test suite,
    bumped its MSRV and is forcing us to do the same.
  + Shrink the shared library by telling the linker to omit unused
    code.
  + Updates to dependencies.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1686744000">- Use %__default_rustflags instead of the deprecated %__rustflags
  macro. Requires at least cargo-packaging 1.2.0+2 (boo#1212333).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1687348800">- Use %build_rustflags instead of the deprecated
  %__default_rustflags macro. Requires at least cargo-packaging
  1.2.0+3 (boo#1212333).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1689940800">- Update to version 2.56.3:
  + This is a security release for bug glgo#GNOME/librsvg#996.
  - glgo#GNOME/librsvg#996: Fix arbitrary file read when href has
    special characters.
  - glgo#GNOME/librsvg#998: Fix cascade for symbol elements being
    referenced from use elements.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1692100800">- Update to version 2.56.92:
  + Fix the build for aarch64.
  + More extensive logging for filter primitives.
  + Update gtk-rs-core to 0.18.
  + Update dependencies.
  + Include license text in packaged crates.
  + The minimum supported Rust version (MSRV) is 1.70.0, due to the
    gtk-rs-core update.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694520000">- Skip bugs_bug668_small_caps_svg test, started failing with
  harfbuzz-8.2.0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694692800">- Update to version 2.57.0:
  + rsvg-convert can now output PDF versions 1.4, 1.5, 1.6, in
    addition to the default 1.7, especially for LaTeX users. See
    the rsvg-convert(1) man page for options like --format=pdf1.4
  + Support the image-rendering property.
  + For consistency with other command-line tools, rsvg-convert now
    supports an argument "-" to specify the standard input. This is
    in addition to the already-supported syntax of not specifying
    an input file at all.
  + Partial support for the edgeMode attribute in feGaussianBlur,
    only for small blurs right now.
  + The minimum supported Rust version (MSRV) is 1.70.0.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701345600">- Run service with new obs-service-cargo, drop cargo_config as
  source and clean up spec and service, and switch to zst as
  buildtime compression.</changelog>
</package>
<package pkgid="d7269d87b16c9b1003febf981b9470569cfe59ac81175d70798cf62632d202c739ffe6989227c01fe8c33a7de1ba58bf0c453b06e76ef14dd9378ab5483b978e" name="gdk-pixbuf-query-loaders" arch="i586">
  <version epoch="0" ver="2.42.10" rel="2.3"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1580385600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1582545600">- A file tests/test-images/gif-test-suite/max-width.gif from the
  test suite is correctly identified by clamav to be a malicious
  BC.Gif.Exploit.Agent-1425366.Agent. This is an intentional part
  of the test suite to ensure it has no negative side effects.
  On SLE, the package is built with clamav scanning, which then
  prevents a successful build. This change repacks the source
  package to a password-protected zip to bypass the clamav scanning
  for SLE (bsc#1159337), with following update:
  + Download upstream tarball through source service
  + Add pre_checkin.sh to convert tarball to zip file
  + Update spec-file to use the zip file as main source</changelog>
  <changelog author="Jia Zhaocong &lt;zcjia@suse.com&gt;" date="1595851200">- Add gdk-pixbuf-boo1174307-io-gif-overflow.patch: Avoid overflows
  by checking the memset length argument (boo#1174307).
- Raise dependency glib-2.0 version.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1604923200">- Udpate to version 2.42.0:
  + Remove the libjasper JPEG2000 loader.
  + Split the gdk-pixbuf-xlib library to a separate repository.
  + Fix cppcheck 'shifting signed 32-bit value warning',
  + Fix memory leaks in pixops error paths,
  + Improve internal consistency of loaders,
  + Skip bytes during JPEG incremental load.
  + Check for overflows.
  + Let the test suite cope with missing loaders.
  + Check for mmap failure.
  + Fix UB in the XPM loader.
  + Speed up alpha scaling pixop.
  + Add the `gtk_doc` configuration option, and deprecate `docs`.
  + Add the `introspection` configuration option, and remove `gir`.
  + Handle truncated PNMs more gracefully.
  + Clean up GIF loader code.
  + Fix colormap handling in GIF.
- Drop gdk-pixbuf-boo1174307-io-gif-overflow.patch: fixed upstream.
- Replace meson parameters, following upstream changes:
  + -Ddocs=true =&gt; -Dgtk_doc=true.
  + -Dgir=true =&gt; -Dintrospection=enabled.</changelog>
  <changelog author="dimstar@opensuse.org" date="1607428800">- Update to version 2.42.2:
  + Requre Meson 0.55.3.
  + Improve the PNG save operation.
  + Fix leak in the error path of the XPM loader.
  + Fix loading GIF without a GCE rendering color 0.
  + Fix invalid LZW codes in the GIF loader (CVE-2020-29385).</changelog>
  <changelog author="Jia Zhaocong &lt;zcjia@suse.com&gt;" date="1610020800">- Add gdk-pixbuf-bsc1180393-CVE-2020-29385.patch:
  gif: Fix LZW decoder accepting invalid LZW code. (bsc#1180393)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616328000">- Update to version 2.42.4:
  + Make enum type registration thread safe.
  + Do not install skipped test files.
  + Fix GIF initialization.
  + Always run GIF loader tests.
  + Fix leaks discovered via ASan.
  + Expose GdkPixbufLoader API via introspection.
  + Fix revert-to-previous first frame behaviour for GIF files.
  + Link to libintl if needed.
  + Improve support for using gdk-pixbuf as a subproject.
  + Fix build with GModule disabled.
  + Use gi-docgen to generate the API reference from introspection
    data.
- Replace gtk-doc BuildRequires with python3-gi-docgen: follow
  upstreams port.
- As a workaround to
  https://gitlab.gnome.org/GNOME/gdk-pixbuf/-/issues/177, delete
  the installed gi-docgen program files.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616846400">- Disable building of docs: creates a cycle with python:
  + Drop python3-gi-docgen BuildRequires.
  + Pass gtk_doc=false to meson</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618401600">- Update to stable 2.42.6
  + Yield gtk_doc option value in subprojects
  + Always initialise locale on thumbnailer startup
  + Add fallback subproject for libjpeg
  + Use type:array for the builtin_loaders option
  + Default to using builtin png and jpeg loaders</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1627646400">- Drop gdk-pixbuf-bsc1180393-CVE-2020-29385.patch on SLE and Leap
  15.4: fixed upstream.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1636027200">- Stop passing no longer used nor recognized options jasper=false
  and x11=false to meson, fails the build when using meson 0.60.x.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647604800">- Update to version 2.42.8 (boo#1201826):
  + Clear the pixbuf's memory buffer to avoid returning
    uninitialized memory.
  + Turn GdkPixbufModule functions into typed callbacks.
  + tiff: Use non-deprecated C99 integer types.
  + gif: Check for overflow when compositing or clearing frames.
  + Change png/jpeg/tiff build options from boolean to feature.
  + jpeg: Do not rely on UB around setjmp/longjmp.
  + Build fixes.
  + Documentation fixes.
  + Security fixes: CVE-2021-46829.
  + Updated translations.
- Stop passing options to meson that just follow upstream default,
  just rely on upstream providing sane defaults, apart from where
  we want to deviate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660046400">- Update to version 2.42.9:
  + Fix the check for maximum value of LZW initial code size
    (boo#1194633 CVE-2021-44648).
  + Use CMake for dependencies on Windows/MSVC.
  + Add option for building tests.
  + Move man pages to reStructuredText.
  + Disable relocation when built as a static libary on Windows.
  + Update wrap file for libjpeg-turbo.
  + Limit the memory size when loading image data.
- Add docutils and pkgconfig(gi-docgen) BuildRequires: New
  dependencies.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1661860800">- Add 0001-jpeg-Increase-memory-limit-for-loading-image-data.patch:
  fix loading of larger images (glgo#GNOME/gdk-pixbuf#216).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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>
</package>
<package pkgid="ff4f2c6e562290f76991dc9ab7ca2fccb98ff315dc8e0aff320dd42976c357ab9f17a2a9bd224ec0f4001901ab9e0b2b60b0c72de363368f36dec29f341dced4" name="gdk-pixbuf-query-loaders" arch="x86_64">
  <version epoch="0" ver="2.42.10" rel="3.2"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1580385600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1582545600">- A file tests/test-images/gif-test-suite/max-width.gif from the
  test suite is correctly identified by clamav to be a malicious
  BC.Gif.Exploit.Agent-1425366.Agent. This is an intentional part
  of the test suite to ensure it has no negative side effects.
  On SLE, the package is built with clamav scanning, which then
  prevents a successful build. This change repacks the source
  package to a password-protected zip to bypass the clamav scanning
  for SLE (bsc#1159337), with following update:
  + Download upstream tarball through source service
  + Add pre_checkin.sh to convert tarball to zip file
  + Update spec-file to use the zip file as main source</changelog>
  <changelog author="Jia Zhaocong &lt;zcjia@suse.com&gt;" date="1595851200">- Add gdk-pixbuf-boo1174307-io-gif-overflow.patch: Avoid overflows
  by checking the memset length argument (boo#1174307).
- Raise dependency glib-2.0 version.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1604923200">- Udpate to version 2.42.0:
  + Remove the libjasper JPEG2000 loader.
  + Split the gdk-pixbuf-xlib library to a separate repository.
  + Fix cppcheck 'shifting signed 32-bit value warning',
  + Fix memory leaks in pixops error paths,
  + Improve internal consistency of loaders,
  + Skip bytes during JPEG incremental load.
  + Check for overflows.
  + Let the test suite cope with missing loaders.
  + Check for mmap failure.
  + Fix UB in the XPM loader.
  + Speed up alpha scaling pixop.
  + Add the `gtk_doc` configuration option, and deprecate `docs`.
  + Add the `introspection` configuration option, and remove `gir`.
  + Handle truncated PNMs more gracefully.
  + Clean up GIF loader code.
  + Fix colormap handling in GIF.
- Drop gdk-pixbuf-boo1174307-io-gif-overflow.patch: fixed upstream.
- Replace meson parameters, following upstream changes:
  + -Ddocs=true =&gt; -Dgtk_doc=true.
  + -Dgir=true =&gt; -Dintrospection=enabled.</changelog>
  <changelog author="dimstar@opensuse.org" date="1607428800">- Update to version 2.42.2:
  + Requre Meson 0.55.3.
  + Improve the PNG save operation.
  + Fix leak in the error path of the XPM loader.
  + Fix loading GIF without a GCE rendering color 0.
  + Fix invalid LZW codes in the GIF loader (CVE-2020-29385).</changelog>
  <changelog author="Jia Zhaocong &lt;zcjia@suse.com&gt;" date="1610020800">- Add gdk-pixbuf-bsc1180393-CVE-2020-29385.patch:
  gif: Fix LZW decoder accepting invalid LZW code. (bsc#1180393)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616328000">- Update to version 2.42.4:
  + Make enum type registration thread safe.
  + Do not install skipped test files.
  + Fix GIF initialization.
  + Always run GIF loader tests.
  + Fix leaks discovered via ASan.
  + Expose GdkPixbufLoader API via introspection.
  + Fix revert-to-previous first frame behaviour for GIF files.
  + Link to libintl if needed.
  + Improve support for using gdk-pixbuf as a subproject.
  + Fix build with GModule disabled.
  + Use gi-docgen to generate the API reference from introspection
    data.
- Replace gtk-doc BuildRequires with python3-gi-docgen: follow
  upstreams port.
- As a workaround to
  https://gitlab.gnome.org/GNOME/gdk-pixbuf/-/issues/177, delete
  the installed gi-docgen program files.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616846400">- Disable building of docs: creates a cycle with python:
  + Drop python3-gi-docgen BuildRequires.
  + Pass gtk_doc=false to meson</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618401600">- Update to stable 2.42.6
  + Yield gtk_doc option value in subprojects
  + Always initialise locale on thumbnailer startup
  + Add fallback subproject for libjpeg
  + Use type:array for the builtin_loaders option
  + Default to using builtin png and jpeg loaders</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1627646400">- Drop gdk-pixbuf-bsc1180393-CVE-2020-29385.patch on SLE and Leap
  15.4: fixed upstream.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1636027200">- Stop passing no longer used nor recognized options jasper=false
  and x11=false to meson, fails the build when using meson 0.60.x.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647604800">- Update to version 2.42.8 (boo#1201826):
  + Clear the pixbuf's memory buffer to avoid returning
    uninitialized memory.
  + Turn GdkPixbufModule functions into typed callbacks.
  + tiff: Use non-deprecated C99 integer types.
  + gif: Check for overflow when compositing or clearing frames.
  + Change png/jpeg/tiff build options from boolean to feature.
  + jpeg: Do not rely on UB around setjmp/longjmp.
  + Build fixes.
  + Documentation fixes.
  + Security fixes: CVE-2021-46829.
  + Updated translations.
- Stop passing options to meson that just follow upstream default,
  just rely on upstream providing sane defaults, apart from where
  we want to deviate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660046400">- Update to version 2.42.9:
  + Fix the check for maximum value of LZW initial code size
    (boo#1194633 CVE-2021-44648).
  + Use CMake for dependencies on Windows/MSVC.
  + Add option for building tests.
  + Move man pages to reStructuredText.
  + Disable relocation when built as a static libary on Windows.
  + Update wrap file for libjpeg-turbo.
  + Limit the memory size when loading image data.
- Add docutils and pkgconfig(gi-docgen) BuildRequires: New
  dependencies.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1661860800">- Add 0001-jpeg-Increase-memory-limit-for-loading-image-data.patch:
  fix loading of larger images (glgo#GNOME/gdk-pixbuf#216).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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>
</package>
<package pkgid="c65c239379c625380432bd7b05e50ca59e73a0f03c5580660be6087b68aa25afc909083f0d82ba312515dfa86fd2514ebe5c4b15af026e45ca53463f1a38cd12" name="gdk-pixbuf-query-loaders-32bit" arch="x86_64">
  <version epoch="0" ver="2.42.10" rel="2.3"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1580385600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1582545600">- A file tests/test-images/gif-test-suite/max-width.gif from the
  test suite is correctly identified by clamav to be a malicious
  BC.Gif.Exploit.Agent-1425366.Agent. This is an intentional part
  of the test suite to ensure it has no negative side effects.
  On SLE, the package is built with clamav scanning, which then
  prevents a successful build. This change repacks the source
  package to a password-protected zip to bypass the clamav scanning
  for SLE (bsc#1159337), with following update:
  + Download upstream tarball through source service
  + Add pre_checkin.sh to convert tarball to zip file
  + Update spec-file to use the zip file as main source</changelog>
  <changelog author="Jia Zhaocong &lt;zcjia@suse.com&gt;" date="1595851200">- Add gdk-pixbuf-boo1174307-io-gif-overflow.patch: Avoid overflows
  by checking the memset length argument (boo#1174307).
- Raise dependency glib-2.0 version.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1604923200">- Udpate to version 2.42.0:
  + Remove the libjasper JPEG2000 loader.
  + Split the gdk-pixbuf-xlib library to a separate repository.
  + Fix cppcheck 'shifting signed 32-bit value warning',
  + Fix memory leaks in pixops error paths,
  + Improve internal consistency of loaders,
  + Skip bytes during JPEG incremental load.
  + Check for overflows.
  + Let the test suite cope with missing loaders.
  + Check for mmap failure.
  + Fix UB in the XPM loader.
  + Speed up alpha scaling pixop.
  + Add the `gtk_doc` configuration option, and deprecate `docs`.
  + Add the `introspection` configuration option, and remove `gir`.
  + Handle truncated PNMs more gracefully.
  + Clean up GIF loader code.
  + Fix colormap handling in GIF.
- Drop gdk-pixbuf-boo1174307-io-gif-overflow.patch: fixed upstream.
- Replace meson parameters, following upstream changes:
  + -Ddocs=true =&gt; -Dgtk_doc=true.
  + -Dgir=true =&gt; -Dintrospection=enabled.</changelog>
  <changelog author="dimstar@opensuse.org" date="1607428800">- Update to version 2.42.2:
  + Requre Meson 0.55.3.
  + Improve the PNG save operation.
  + Fix leak in the error path of the XPM loader.
  + Fix loading GIF without a GCE rendering color 0.
  + Fix invalid LZW codes in the GIF loader (CVE-2020-29385).</changelog>
  <changelog author="Jia Zhaocong &lt;zcjia@suse.com&gt;" date="1610020800">- Add gdk-pixbuf-bsc1180393-CVE-2020-29385.patch:
  gif: Fix LZW decoder accepting invalid LZW code. (bsc#1180393)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616328000">- Update to version 2.42.4:
  + Make enum type registration thread safe.
  + Do not install skipped test files.
  + Fix GIF initialization.
  + Always run GIF loader tests.
  + Fix leaks discovered via ASan.
  + Expose GdkPixbufLoader API via introspection.
  + Fix revert-to-previous first frame behaviour for GIF files.
  + Link to libintl if needed.
  + Improve support for using gdk-pixbuf as a subproject.
  + Fix build with GModule disabled.
  + Use gi-docgen to generate the API reference from introspection
    data.
- Replace gtk-doc BuildRequires with python3-gi-docgen: follow
  upstreams port.
- As a workaround to
  https://gitlab.gnome.org/GNOME/gdk-pixbuf/-/issues/177, delete
  the installed gi-docgen program files.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616846400">- Disable building of docs: creates a cycle with python:
  + Drop python3-gi-docgen BuildRequires.
  + Pass gtk_doc=false to meson</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618401600">- Update to stable 2.42.6
  + Yield gtk_doc option value in subprojects
  + Always initialise locale on thumbnailer startup
  + Add fallback subproject for libjpeg
  + Use type:array for the builtin_loaders option
  + Default to using builtin png and jpeg loaders</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1627646400">- Drop gdk-pixbuf-bsc1180393-CVE-2020-29385.patch on SLE and Leap
  15.4: fixed upstream.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1636027200">- Stop passing no longer used nor recognized options jasper=false
  and x11=false to meson, fails the build when using meson 0.60.x.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647604800">- Update to version 2.42.8 (boo#1201826):
  + Clear the pixbuf's memory buffer to avoid returning
    uninitialized memory.
  + Turn GdkPixbufModule functions into typed callbacks.
  + tiff: Use non-deprecated C99 integer types.
  + gif: Check for overflow when compositing or clearing frames.
  + Change png/jpeg/tiff build options from boolean to feature.
  + jpeg: Do not rely on UB around setjmp/longjmp.
  + Build fixes.
  + Documentation fixes.
  + Security fixes: CVE-2021-46829.
  + Updated translations.
- Stop passing options to meson that just follow upstream default,
  just rely on upstream providing sane defaults, apart from where
  we want to deviate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660046400">- Update to version 2.42.9:
  + Fix the check for maximum value of LZW initial code size
    (boo#1194633 CVE-2021-44648).
  + Use CMake for dependencies on Windows/MSVC.
  + Add option for building tests.
  + Move man pages to reStructuredText.
  + Disable relocation when built as a static libary on Windows.
  + Update wrap file for libjpeg-turbo.
  + Limit the memory size when loading image data.
- Add docutils and pkgconfig(gi-docgen) BuildRequires: New
  dependencies.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1661860800">- Add 0001-jpeg-Increase-memory-limit-for-loading-image-data.patch:
  fix loading of larger images (glgo#GNOME/gdk-pixbuf#216).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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>
</package>
<package pkgid="239afecee11c6a7a7cd39018e868c893fe34388c1bb65eab77d74790451c542428e330fac6be91a6f547d4e2a135f07c0156db0c1b558dd140354e15a527901b" name="gdk-pixbuf-query-loaders-32bit-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.42.10" rel="2.3"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1580385600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1582545600">- A file tests/test-images/gif-test-suite/max-width.gif from the
  test suite is correctly identified by clamav to be a malicious
  BC.Gif.Exploit.Agent-1425366.Agent. This is an intentional part
  of the test suite to ensure it has no negative side effects.
  On SLE, the package is built with clamav scanning, which then
  prevents a successful build. This change repacks the source
  package to a password-protected zip to bypass the clamav scanning
  for SLE (bsc#1159337), with following update:
  + Download upstream tarball through source service
  + Add pre_checkin.sh to convert tarball to zip file
  + Update spec-file to use the zip file as main source</changelog>
  <changelog author="Jia Zhaocong &lt;zcjia@suse.com&gt;" date="1595851200">- Add gdk-pixbuf-boo1174307-io-gif-overflow.patch: Avoid overflows
  by checking the memset length argument (boo#1174307).
- Raise dependency glib-2.0 version.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1604923200">- Udpate to version 2.42.0:
  + Remove the libjasper JPEG2000 loader.
  + Split the gdk-pixbuf-xlib library to a separate repository.
  + Fix cppcheck 'shifting signed 32-bit value warning',
  + Fix memory leaks in pixops error paths,
  + Improve internal consistency of loaders,
  + Skip bytes during JPEG incremental load.
  + Check for overflows.
  + Let the test suite cope with missing loaders.
  + Check for mmap failure.
  + Fix UB in the XPM loader.
  + Speed up alpha scaling pixop.
  + Add the `gtk_doc` configuration option, and deprecate `docs`.
  + Add the `introspection` configuration option, and remove `gir`.
  + Handle truncated PNMs more gracefully.
  + Clean up GIF loader code.
  + Fix colormap handling in GIF.
- Drop gdk-pixbuf-boo1174307-io-gif-overflow.patch: fixed upstream.
- Replace meson parameters, following upstream changes:
  + -Ddocs=true =&gt; -Dgtk_doc=true.
  + -Dgir=true =&gt; -Dintrospection=enabled.</changelog>
  <changelog author="dimstar@opensuse.org" date="1607428800">- Update to version 2.42.2:
  + Requre Meson 0.55.3.
  + Improve the PNG save operation.
  + Fix leak in the error path of the XPM loader.
  + Fix loading GIF without a GCE rendering color 0.
  + Fix invalid LZW codes in the GIF loader (CVE-2020-29385).</changelog>
  <changelog author="Jia Zhaocong &lt;zcjia@suse.com&gt;" date="1610020800">- Add gdk-pixbuf-bsc1180393-CVE-2020-29385.patch:
  gif: Fix LZW decoder accepting invalid LZW code. (bsc#1180393)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616328000">- Update to version 2.42.4:
  + Make enum type registration thread safe.
  + Do not install skipped test files.
  + Fix GIF initialization.
  + Always run GIF loader tests.
  + Fix leaks discovered via ASan.
  + Expose GdkPixbufLoader API via introspection.
  + Fix revert-to-previous first frame behaviour for GIF files.
  + Link to libintl if needed.
  + Improve support for using gdk-pixbuf as a subproject.
  + Fix build with GModule disabled.
  + Use gi-docgen to generate the API reference from introspection
    data.
- Replace gtk-doc BuildRequires with python3-gi-docgen: follow
  upstreams port.
- As a workaround to
  https://gitlab.gnome.org/GNOME/gdk-pixbuf/-/issues/177, delete
  the installed gi-docgen program files.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616846400">- Disable building of docs: creates a cycle with python:
  + Drop python3-gi-docgen BuildRequires.
  + Pass gtk_doc=false to meson</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618401600">- Update to stable 2.42.6
  + Yield gtk_doc option value in subprojects
  + Always initialise locale on thumbnailer startup
  + Add fallback subproject for libjpeg
  + Use type:array for the builtin_loaders option
  + Default to using builtin png and jpeg loaders</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1627646400">- Drop gdk-pixbuf-bsc1180393-CVE-2020-29385.patch on SLE and Leap
  15.4: fixed upstream.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1636027200">- Stop passing no longer used nor recognized options jasper=false
  and x11=false to meson, fails the build when using meson 0.60.x.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647604800">- Update to version 2.42.8 (boo#1201826):
  + Clear the pixbuf's memory buffer to avoid returning
    uninitialized memory.
  + Turn GdkPixbufModule functions into typed callbacks.
  + tiff: Use non-deprecated C99 integer types.
  + gif: Check for overflow when compositing or clearing frames.
  + Change png/jpeg/tiff build options from boolean to feature.
  + jpeg: Do not rely on UB around setjmp/longjmp.
  + Build fixes.
  + Documentation fixes.
  + Security fixes: CVE-2021-46829.
  + Updated translations.
- Stop passing options to meson that just follow upstream default,
  just rely on upstream providing sane defaults, apart from where
  we want to deviate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660046400">- Update to version 2.42.9:
  + Fix the check for maximum value of LZW initial code size
    (boo#1194633 CVE-2021-44648).
  + Use CMake for dependencies on Windows/MSVC.
  + Add option for building tests.
  + Move man pages to reStructuredText.
  + Disable relocation when built as a static libary on Windows.
  + Update wrap file for libjpeg-turbo.
  + Limit the memory size when loading image data.
- Add docutils and pkgconfig(gi-docgen) BuildRequires: New
  dependencies.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1661860800">- Add 0001-jpeg-Increase-memory-limit-for-loading-image-data.patch:
  fix loading of larger images (glgo#GNOME/gdk-pixbuf#216).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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>
</package>
<package pkgid="56b5959e69f9974cf93d6fb5147deba9d04e8ede14bdc35ba664af7c7cf71809e8912a6df439c01102058ecfc59ef1fcc05d411e608b43a855ef038edb49627e" name="gdk-pixbuf-query-loaders-debuginfo" arch="i586">
  <version epoch="0" ver="2.42.10" rel="2.3"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1580385600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1582545600">- A file tests/test-images/gif-test-suite/max-width.gif from the
  test suite is correctly identified by clamav to be a malicious
  BC.Gif.Exploit.Agent-1425366.Agent. This is an intentional part
  of the test suite to ensure it has no negative side effects.
  On SLE, the package is built with clamav scanning, which then
  prevents a successful build. This change repacks the source
  package to a password-protected zip to bypass the clamav scanning
  for SLE (bsc#1159337), with following update:
  + Download upstream tarball through source service
  + Add pre_checkin.sh to convert tarball to zip file
  + Update spec-file to use the zip file as main source</changelog>
  <changelog author="Jia Zhaocong &lt;zcjia@suse.com&gt;" date="1595851200">- Add gdk-pixbuf-boo1174307-io-gif-overflow.patch: Avoid overflows
  by checking the memset length argument (boo#1174307).
- Raise dependency glib-2.0 version.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1604923200">- Udpate to version 2.42.0:
  + Remove the libjasper JPEG2000 loader.
  + Split the gdk-pixbuf-xlib library to a separate repository.
  + Fix cppcheck 'shifting signed 32-bit value warning',
  + Fix memory leaks in pixops error paths,
  + Improve internal consistency of loaders,
  + Skip bytes during JPEG incremental load.
  + Check for overflows.
  + Let the test suite cope with missing loaders.
  + Check for mmap failure.
  + Fix UB in the XPM loader.
  + Speed up alpha scaling pixop.
  + Add the `gtk_doc` configuration option, and deprecate `docs`.
  + Add the `introspection` configuration option, and remove `gir`.
  + Handle truncated PNMs more gracefully.
  + Clean up GIF loader code.
  + Fix colormap handling in GIF.
- Drop gdk-pixbuf-boo1174307-io-gif-overflow.patch: fixed upstream.
- Replace meson parameters, following upstream changes:
  + -Ddocs=true =&gt; -Dgtk_doc=true.
  + -Dgir=true =&gt; -Dintrospection=enabled.</changelog>
  <changelog author="dimstar@opensuse.org" date="1607428800">- Update to version 2.42.2:
  + Requre Meson 0.55.3.
  + Improve the PNG save operation.
  + Fix leak in the error path of the XPM loader.
  + Fix loading GIF without a GCE rendering color 0.
  + Fix invalid LZW codes in the GIF loader (CVE-2020-29385).</changelog>
  <changelog author="Jia Zhaocong &lt;zcjia@suse.com&gt;" date="1610020800">- Add gdk-pixbuf-bsc1180393-CVE-2020-29385.patch:
  gif: Fix LZW decoder accepting invalid LZW code. (bsc#1180393)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616328000">- Update to version 2.42.4:
  + Make enum type registration thread safe.
  + Do not install skipped test files.
  + Fix GIF initialization.
  + Always run GIF loader tests.
  + Fix leaks discovered via ASan.
  + Expose GdkPixbufLoader API via introspection.
  + Fix revert-to-previous first frame behaviour for GIF files.
  + Link to libintl if needed.
  + Improve support for using gdk-pixbuf as a subproject.
  + Fix build with GModule disabled.
  + Use gi-docgen to generate the API reference from introspection
    data.
- Replace gtk-doc BuildRequires with python3-gi-docgen: follow
  upstreams port.
- As a workaround to
  https://gitlab.gnome.org/GNOME/gdk-pixbuf/-/issues/177, delete
  the installed gi-docgen program files.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616846400">- Disable building of docs: creates a cycle with python:
  + Drop python3-gi-docgen BuildRequires.
  + Pass gtk_doc=false to meson</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618401600">- Update to stable 2.42.6
  + Yield gtk_doc option value in subprojects
  + Always initialise locale on thumbnailer startup
  + Add fallback subproject for libjpeg
  + Use type:array for the builtin_loaders option
  + Default to using builtin png and jpeg loaders</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1627646400">- Drop gdk-pixbuf-bsc1180393-CVE-2020-29385.patch on SLE and Leap
  15.4: fixed upstream.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1636027200">- Stop passing no longer used nor recognized options jasper=false
  and x11=false to meson, fails the build when using meson 0.60.x.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647604800">- Update to version 2.42.8 (boo#1201826):
  + Clear the pixbuf's memory buffer to avoid returning
    uninitialized memory.
  + Turn GdkPixbufModule functions into typed callbacks.
  + tiff: Use non-deprecated C99 integer types.
  + gif: Check for overflow when compositing or clearing frames.
  + Change png/jpeg/tiff build options from boolean to feature.
  + jpeg: Do not rely on UB around setjmp/longjmp.
  + Build fixes.
  + Documentation fixes.
  + Security fixes: CVE-2021-46829.
  + Updated translations.
- Stop passing options to meson that just follow upstream default,
  just rely on upstream providing sane defaults, apart from where
  we want to deviate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660046400">- Update to version 2.42.9:
  + Fix the check for maximum value of LZW initial code size
    (boo#1194633 CVE-2021-44648).
  + Use CMake for dependencies on Windows/MSVC.
  + Add option for building tests.
  + Move man pages to reStructuredText.
  + Disable relocation when built as a static libary on Windows.
  + Update wrap file for libjpeg-turbo.
  + Limit the memory size when loading image data.
- Add docutils and pkgconfig(gi-docgen) BuildRequires: New
  dependencies.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1661860800">- Add 0001-jpeg-Increase-memory-limit-for-loading-image-data.patch:
  fix loading of larger images (glgo#GNOME/gdk-pixbuf#216).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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>
</package>
<package pkgid="0f1bd48ffc9b0320f8dea17c871ea39860f55118a2180282bfdf3f216b110aaafd608d697f4c0f3fea5fc4b1549b84041857936432e053accde6090e91dd2973" name="gdk-pixbuf-query-loaders-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.42.10" rel="3.2"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1580385600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1582545600">- A file tests/test-images/gif-test-suite/max-width.gif from the
  test suite is correctly identified by clamav to be a malicious
  BC.Gif.Exploit.Agent-1425366.Agent. This is an intentional part
  of the test suite to ensure it has no negative side effects.
  On SLE, the package is built with clamav scanning, which then
  prevents a successful build. This change repacks the source
  package to a password-protected zip to bypass the clamav scanning
  for SLE (bsc#1159337), with following update:
  + Download upstream tarball through source service
  + Add pre_checkin.sh to convert tarball to zip file
  + Update spec-file to use the zip file as main source</changelog>
  <changelog author="Jia Zhaocong &lt;zcjia@suse.com&gt;" date="1595851200">- Add gdk-pixbuf-boo1174307-io-gif-overflow.patch: Avoid overflows
  by checking the memset length argument (boo#1174307).
- Raise dependency glib-2.0 version.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1604923200">- Udpate to version 2.42.0:
  + Remove the libjasper JPEG2000 loader.
  + Split the gdk-pixbuf-xlib library to a separate repository.
  + Fix cppcheck 'shifting signed 32-bit value warning',
  + Fix memory leaks in pixops error paths,
  + Improve internal consistency of loaders,
  + Skip bytes during JPEG incremental load.
  + Check for overflows.
  + Let the test suite cope with missing loaders.
  + Check for mmap failure.
  + Fix UB in the XPM loader.
  + Speed up alpha scaling pixop.
  + Add the `gtk_doc` configuration option, and deprecate `docs`.
  + Add the `introspection` configuration option, and remove `gir`.
  + Handle truncated PNMs more gracefully.
  + Clean up GIF loader code.
  + Fix colormap handling in GIF.
- Drop gdk-pixbuf-boo1174307-io-gif-overflow.patch: fixed upstream.
- Replace meson parameters, following upstream changes:
  + -Ddocs=true =&gt; -Dgtk_doc=true.
  + -Dgir=true =&gt; -Dintrospection=enabled.</changelog>
  <changelog author="dimstar@opensuse.org" date="1607428800">- Update to version 2.42.2:
  + Requre Meson 0.55.3.
  + Improve the PNG save operation.
  + Fix leak in the error path of the XPM loader.
  + Fix loading GIF without a GCE rendering color 0.
  + Fix invalid LZW codes in the GIF loader (CVE-2020-29385).</changelog>
  <changelog author="Jia Zhaocong &lt;zcjia@suse.com&gt;" date="1610020800">- Add gdk-pixbuf-bsc1180393-CVE-2020-29385.patch:
  gif: Fix LZW decoder accepting invalid LZW code. (bsc#1180393)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616328000">- Update to version 2.42.4:
  + Make enum type registration thread safe.
  + Do not install skipped test files.
  + Fix GIF initialization.
  + Always run GIF loader tests.
  + Fix leaks discovered via ASan.
  + Expose GdkPixbufLoader API via introspection.
  + Fix revert-to-previous first frame behaviour for GIF files.
  + Link to libintl if needed.
  + Improve support for using gdk-pixbuf as a subproject.
  + Fix build with GModule disabled.
  + Use gi-docgen to generate the API reference from introspection
    data.
- Replace gtk-doc BuildRequires with python3-gi-docgen: follow
  upstreams port.
- As a workaround to
  https://gitlab.gnome.org/GNOME/gdk-pixbuf/-/issues/177, delete
  the installed gi-docgen program files.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616846400">- Disable building of docs: creates a cycle with python:
  + Drop python3-gi-docgen BuildRequires.
  + Pass gtk_doc=false to meson</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618401600">- Update to stable 2.42.6
  + Yield gtk_doc option value in subprojects
  + Always initialise locale on thumbnailer startup
  + Add fallback subproject for libjpeg
  + Use type:array for the builtin_loaders option
  + Default to using builtin png and jpeg loaders</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1627646400">- Drop gdk-pixbuf-bsc1180393-CVE-2020-29385.patch on SLE and Leap
  15.4: fixed upstream.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1636027200">- Stop passing no longer used nor recognized options jasper=false
  and x11=false to meson, fails the build when using meson 0.60.x.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647604800">- Update to version 2.42.8 (boo#1201826):
  + Clear the pixbuf's memory buffer to avoid returning
    uninitialized memory.
  + Turn GdkPixbufModule functions into typed callbacks.
  + tiff: Use non-deprecated C99 integer types.
  + gif: Check for overflow when compositing or clearing frames.
  + Change png/jpeg/tiff build options from boolean to feature.
  + jpeg: Do not rely on UB around setjmp/longjmp.
  + Build fixes.
  + Documentation fixes.
  + Security fixes: CVE-2021-46829.
  + Updated translations.
- Stop passing options to meson that just follow upstream default,
  just rely on upstream providing sane defaults, apart from where
  we want to deviate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660046400">- Update to version 2.42.9:
  + Fix the check for maximum value of LZW initial code size
    (boo#1194633 CVE-2021-44648).
  + Use CMake for dependencies on Windows/MSVC.
  + Add option for building tests.
  + Move man pages to reStructuredText.
  + Disable relocation when built as a static libary on Windows.
  + Update wrap file for libjpeg-turbo.
  + Limit the memory size when loading image data.
- Add docutils and pkgconfig(gi-docgen) BuildRequires: New
  dependencies.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1661860800">- Add 0001-jpeg-Increase-memory-limit-for-loading-image-data.patch:
  fix loading of larger images (glgo#GNOME/gdk-pixbuf#216).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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>
</package>
<package pkgid="c0489f940281648d4b9687a7025e97647bb95a80053d5e58c54137354bfaa48c4c185e3ae181b494a66f6acb318103221b7c6288dcdf48e8f7a9def5763cbec1" name="gdk-pixbuf-thumbnailer" arch="i586">
  <version epoch="0" ver="2.42.10" rel="2.3"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1580385600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1582545600">- A file tests/test-images/gif-test-suite/max-width.gif from the
  test suite is correctly identified by clamav to be a malicious
  BC.Gif.Exploit.Agent-1425366.Agent. This is an intentional part
  of the test suite to ensure it has no negative side effects.
  On SLE, the package is built with clamav scanning, which then
  prevents a successful build. This change repacks the source
  package to a password-protected zip to bypass the clamav scanning
  for SLE (bsc#1159337), with following update:
  + Download upstream tarball through source service
  + Add pre_checkin.sh to convert tarball to zip file
  + Update spec-file to use the zip file as main source</changelog>
  <changelog author="Jia Zhaocong &lt;zcjia@suse.com&gt;" date="1595851200">- Add gdk-pixbuf-boo1174307-io-gif-overflow.patch: Avoid overflows
  by checking the memset length argument (boo#1174307).
- Raise dependency glib-2.0 version.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1604923200">- Udpate to version 2.42.0:
  + Remove the libjasper JPEG2000 loader.
  + Split the gdk-pixbuf-xlib library to a separate repository.
  + Fix cppcheck 'shifting signed 32-bit value warning',
  + Fix memory leaks in pixops error paths,
  + Improve internal consistency of loaders,
  + Skip bytes during JPEG incremental load.
  + Check for overflows.
  + Let the test suite cope with missing loaders.
  + Check for mmap failure.
  + Fix UB in the XPM loader.
  + Speed up alpha scaling pixop.
  + Add the `gtk_doc` configuration option, and deprecate `docs`.
  + Add the `introspection` configuration option, and remove `gir`.
  + Handle truncated PNMs more gracefully.
  + Clean up GIF loader code.
  + Fix colormap handling in GIF.
- Drop gdk-pixbuf-boo1174307-io-gif-overflow.patch: fixed upstream.
- Replace meson parameters, following upstream changes:
  + -Ddocs=true =&gt; -Dgtk_doc=true.
  + -Dgir=true =&gt; -Dintrospection=enabled.</changelog>
  <changelog author="dimstar@opensuse.org" date="1607428800">- Update to version 2.42.2:
  + Requre Meson 0.55.3.
  + Improve the PNG save operation.
  + Fix leak in the error path of the XPM loader.
  + Fix loading GIF without a GCE rendering color 0.
  + Fix invalid LZW codes in the GIF loader (CVE-2020-29385).</changelog>
  <changelog author="Jia Zhaocong &lt;zcjia@suse.com&gt;" date="1610020800">- Add gdk-pixbuf-bsc1180393-CVE-2020-29385.patch:
  gif: Fix LZW decoder accepting invalid LZW code. (bsc#1180393)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616328000">- Update to version 2.42.4:
  + Make enum type registration thread safe.
  + Do not install skipped test files.
  + Fix GIF initialization.
  + Always run GIF loader tests.
  + Fix leaks discovered via ASan.
  + Expose GdkPixbufLoader API via introspection.
  + Fix revert-to-previous first frame behaviour for GIF files.
  + Link to libintl if needed.
  + Improve support for using gdk-pixbuf as a subproject.
  + Fix build with GModule disabled.
  + Use gi-docgen to generate the API reference from introspection
    data.
- Replace gtk-doc BuildRequires with python3-gi-docgen: follow
  upstreams port.
- As a workaround to
  https://gitlab.gnome.org/GNOME/gdk-pixbuf/-/issues/177, delete
  the installed gi-docgen program files.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616846400">- Disable building of docs: creates a cycle with python:
  + Drop python3-gi-docgen BuildRequires.
  + Pass gtk_doc=false to meson</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618401600">- Update to stable 2.42.6
  + Yield gtk_doc option value in subprojects
  + Always initialise locale on thumbnailer startup
  + Add fallback subproject for libjpeg
  + Use type:array for the builtin_loaders option
  + Default to using builtin png and jpeg loaders</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1627646400">- Drop gdk-pixbuf-bsc1180393-CVE-2020-29385.patch on SLE and Leap
  15.4: fixed upstream.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1636027200">- Stop passing no longer used nor recognized options jasper=false
  and x11=false to meson, fails the build when using meson 0.60.x.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647604800">- Update to version 2.42.8 (boo#1201826):
  + Clear the pixbuf's memory buffer to avoid returning
    uninitialized memory.
  + Turn GdkPixbufModule functions into typed callbacks.
  + tiff: Use non-deprecated C99 integer types.
  + gif: Check for overflow when compositing or clearing frames.
  + Change png/jpeg/tiff build options from boolean to feature.
  + jpeg: Do not rely on UB around setjmp/longjmp.
  + Build fixes.
  + Documentation fixes.
  + Security fixes: CVE-2021-46829.
  + Updated translations.
- Stop passing options to meson that just follow upstream default,
  just rely on upstream providing sane defaults, apart from where
  we want to deviate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660046400">- Update to version 2.42.9:
  + Fix the check for maximum value of LZW initial code size
    (boo#1194633 CVE-2021-44648).
  + Use CMake for dependencies on Windows/MSVC.
  + Add option for building tests.
  + Move man pages to reStructuredText.
  + Disable relocation when built as a static libary on Windows.
  + Update wrap file for libjpeg-turbo.
  + Limit the memory size when loading image data.
- Add docutils and pkgconfig(gi-docgen) BuildRequires: New
  dependencies.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1661860800">- Add 0001-jpeg-Increase-memory-limit-for-loading-image-data.patch:
  fix loading of larger images (glgo#GNOME/gdk-pixbuf#216).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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>
</package>
<package pkgid="c13407bb7641982838b5a2865a008d4cf513e73b9ca3f84e01c188043d8492e0b357894c9a7002a978f6c19ead5a7c74791e0fc41eed4f1e24856d3d2c9e7a55" name="gdk-pixbuf-thumbnailer" arch="x86_64">
  <version epoch="0" ver="2.42.10" rel="3.2"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1580385600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1582545600">- A file tests/test-images/gif-test-suite/max-width.gif from the
  test suite is correctly identified by clamav to be a malicious
  BC.Gif.Exploit.Agent-1425366.Agent. This is an intentional part
  of the test suite to ensure it has no negative side effects.
  On SLE, the package is built with clamav scanning, which then
  prevents a successful build. This change repacks the source
  package to a password-protected zip to bypass the clamav scanning
  for SLE (bsc#1159337), with following update:
  + Download upstream tarball through source service
  + Add pre_checkin.sh to convert tarball to zip file
  + Update spec-file to use the zip file as main source</changelog>
  <changelog author="Jia Zhaocong &lt;zcjia@suse.com&gt;" date="1595851200">- Add gdk-pixbuf-boo1174307-io-gif-overflow.patch: Avoid overflows
  by checking the memset length argument (boo#1174307).
- Raise dependency glib-2.0 version.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1604923200">- Udpate to version 2.42.0:
  + Remove the libjasper JPEG2000 loader.
  + Split the gdk-pixbuf-xlib library to a separate repository.
  + Fix cppcheck 'shifting signed 32-bit value warning',
  + Fix memory leaks in pixops error paths,
  + Improve internal consistency of loaders,
  + Skip bytes during JPEG incremental load.
  + Check for overflows.
  + Let the test suite cope with missing loaders.
  + Check for mmap failure.
  + Fix UB in the XPM loader.
  + Speed up alpha scaling pixop.
  + Add the `gtk_doc` configuration option, and deprecate `docs`.
  + Add the `introspection` configuration option, and remove `gir`.
  + Handle truncated PNMs more gracefully.
  + Clean up GIF loader code.
  + Fix colormap handling in GIF.
- Drop gdk-pixbuf-boo1174307-io-gif-overflow.patch: fixed upstream.
- Replace meson parameters, following upstream changes:
  + -Ddocs=true =&gt; -Dgtk_doc=true.
  + -Dgir=true =&gt; -Dintrospection=enabled.</changelog>
  <changelog author="dimstar@opensuse.org" date="1607428800">- Update to version 2.42.2:
  + Requre Meson 0.55.3.
  + Improve the PNG save operation.
  + Fix leak in the error path of the XPM loader.
  + Fix loading GIF without a GCE rendering color 0.
  + Fix invalid LZW codes in the GIF loader (CVE-2020-29385).</changelog>
  <changelog author="Jia Zhaocong &lt;zcjia@suse.com&gt;" date="1610020800">- Add gdk-pixbuf-bsc1180393-CVE-2020-29385.patch:
  gif: Fix LZW decoder accepting invalid LZW code. (bsc#1180393)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616328000">- Update to version 2.42.4:
  + Make enum type registration thread safe.
  + Do not install skipped test files.
  + Fix GIF initialization.
  + Always run GIF loader tests.
  + Fix leaks discovered via ASan.
  + Expose GdkPixbufLoader API via introspection.
  + Fix revert-to-previous first frame behaviour for GIF files.
  + Link to libintl if needed.
  + Improve support for using gdk-pixbuf as a subproject.
  + Fix build with GModule disabled.
  + Use gi-docgen to generate the API reference from introspection
    data.
- Replace gtk-doc BuildRequires with python3-gi-docgen: follow
  upstreams port.
- As a workaround to
  https://gitlab.gnome.org/GNOME/gdk-pixbuf/-/issues/177, delete
  the installed gi-docgen program files.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616846400">- Disable building of docs: creates a cycle with python:
  + Drop python3-gi-docgen BuildRequires.
  + Pass gtk_doc=false to meson</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618401600">- Update to stable 2.42.6
  + Yield gtk_doc option value in subprojects
  + Always initialise locale on thumbnailer startup
  + Add fallback subproject for libjpeg
  + Use type:array for the builtin_loaders option
  + Default to using builtin png and jpeg loaders</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1627646400">- Drop gdk-pixbuf-bsc1180393-CVE-2020-29385.patch on SLE and Leap
  15.4: fixed upstream.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1636027200">- Stop passing no longer used nor recognized options jasper=false
  and x11=false to meson, fails the build when using meson 0.60.x.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647604800">- Update to version 2.42.8 (boo#1201826):
  + Clear the pixbuf's memory buffer to avoid returning
    uninitialized memory.
  + Turn GdkPixbufModule functions into typed callbacks.
  + tiff: Use non-deprecated C99 integer types.
  + gif: Check for overflow when compositing or clearing frames.
  + Change png/jpeg/tiff build options from boolean to feature.
  + jpeg: Do not rely on UB around setjmp/longjmp.
  + Build fixes.
  + Documentation fixes.
  + Security fixes: CVE-2021-46829.
  + Updated translations.
- Stop passing options to meson that just follow upstream default,
  just rely on upstream providing sane defaults, apart from where
  we want to deviate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660046400">- Update to version 2.42.9:
  + Fix the check for maximum value of LZW initial code size
    (boo#1194633 CVE-2021-44648).
  + Use CMake for dependencies on Windows/MSVC.
  + Add option for building tests.
  + Move man pages to reStructuredText.
  + Disable relocation when built as a static libary on Windows.
  + Update wrap file for libjpeg-turbo.
  + Limit the memory size when loading image data.
- Add docutils and pkgconfig(gi-docgen) BuildRequires: New
  dependencies.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1661860800">- Add 0001-jpeg-Increase-memory-limit-for-loading-image-data.patch:
  fix loading of larger images (glgo#GNOME/gdk-pixbuf#216).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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>
</package>
<package pkgid="ce329d1137276493219ecde105d4fc205d6f00b75332a609a9d9b88638eebdabeabb1d878fa7635726173fd283b6c03effc78105a5a4043032808d4e2b203923" name="gdk-pixbuf-thumbnailer-debuginfo" arch="i586">
  <version epoch="0" ver="2.42.10" rel="2.3"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1580385600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1582545600">- A file tests/test-images/gif-test-suite/max-width.gif from the
  test suite is correctly identified by clamav to be a malicious
  BC.Gif.Exploit.Agent-1425366.Agent. This is an intentional part
  of the test suite to ensure it has no negative side effects.
  On SLE, the package is built with clamav scanning, which then
  prevents a successful build. This change repacks the source
  package to a password-protected zip to bypass the clamav scanning
  for SLE (bsc#1159337), with following update:
  + Download upstream tarball through source service
  + Add pre_checkin.sh to convert tarball to zip file
  + Update spec-file to use the zip file as main source</changelog>
  <changelog author="Jia Zhaocong &lt;zcjia@suse.com&gt;" date="1595851200">- Add gdk-pixbuf-boo1174307-io-gif-overflow.patch: Avoid overflows
  by checking the memset length argument (boo#1174307).
- Raise dependency glib-2.0 version.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1604923200">- Udpate to version 2.42.0:
  + Remove the libjasper JPEG2000 loader.
  + Split the gdk-pixbuf-xlib library to a separate repository.
  + Fix cppcheck 'shifting signed 32-bit value warning',
  + Fix memory leaks in pixops error paths,
  + Improve internal consistency of loaders,
  + Skip bytes during JPEG incremental load.
  + Check for overflows.
  + Let the test suite cope with missing loaders.
  + Check for mmap failure.
  + Fix UB in the XPM loader.
  + Speed up alpha scaling pixop.
  + Add the `gtk_doc` configuration option, and deprecate `docs`.
  + Add the `introspection` configuration option, and remove `gir`.
  + Handle truncated PNMs more gracefully.
  + Clean up GIF loader code.
  + Fix colormap handling in GIF.
- Drop gdk-pixbuf-boo1174307-io-gif-overflow.patch: fixed upstream.
- Replace meson parameters, following upstream changes:
  + -Ddocs=true =&gt; -Dgtk_doc=true.
  + -Dgir=true =&gt; -Dintrospection=enabled.</changelog>
  <changelog author="dimstar@opensuse.org" date="1607428800">- Update to version 2.42.2:
  + Requre Meson 0.55.3.
  + Improve the PNG save operation.
  + Fix leak in the error path of the XPM loader.
  + Fix loading GIF without a GCE rendering color 0.
  + Fix invalid LZW codes in the GIF loader (CVE-2020-29385).</changelog>
  <changelog author="Jia Zhaocong &lt;zcjia@suse.com&gt;" date="1610020800">- Add gdk-pixbuf-bsc1180393-CVE-2020-29385.patch:
  gif: Fix LZW decoder accepting invalid LZW code. (bsc#1180393)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616328000">- Update to version 2.42.4:
  + Make enum type registration thread safe.
  + Do not install skipped test files.
  + Fix GIF initialization.
  + Always run GIF loader tests.
  + Fix leaks discovered via ASan.
  + Expose GdkPixbufLoader API via introspection.
  + Fix revert-to-previous first frame behaviour for GIF files.
  + Link to libintl if needed.
  + Improve support for using gdk-pixbuf as a subproject.
  + Fix build with GModule disabled.
  + Use gi-docgen to generate the API reference from introspection
    data.
- Replace gtk-doc BuildRequires with python3-gi-docgen: follow
  upstreams port.
- As a workaround to
  https://gitlab.gnome.org/GNOME/gdk-pixbuf/-/issues/177, delete
  the installed gi-docgen program files.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616846400">- Disable building of docs: creates a cycle with python:
  + Drop python3-gi-docgen BuildRequires.
  + Pass gtk_doc=false to meson</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618401600">- Update to stable 2.42.6
  + Yield gtk_doc option value in subprojects
  + Always initialise locale on thumbnailer startup
  + Add fallback subproject for libjpeg
  + Use type:array for the builtin_loaders option
  + Default to using builtin png and jpeg loaders</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1627646400">- Drop gdk-pixbuf-bsc1180393-CVE-2020-29385.patch on SLE and Leap
  15.4: fixed upstream.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1636027200">- Stop passing no longer used nor recognized options jasper=false
  and x11=false to meson, fails the build when using meson 0.60.x.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647604800">- Update to version 2.42.8 (boo#1201826):
  + Clear the pixbuf's memory buffer to avoid returning
    uninitialized memory.
  + Turn GdkPixbufModule functions into typed callbacks.
  + tiff: Use non-deprecated C99 integer types.
  + gif: Check for overflow when compositing or clearing frames.
  + Change png/jpeg/tiff build options from boolean to feature.
  + jpeg: Do not rely on UB around setjmp/longjmp.
  + Build fixes.
  + Documentation fixes.
  + Security fixes: CVE-2021-46829.
  + Updated translations.
- Stop passing options to meson that just follow upstream default,
  just rely on upstream providing sane defaults, apart from where
  we want to deviate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660046400">- Update to version 2.42.9:
  + Fix the check for maximum value of LZW initial code size
    (boo#1194633 CVE-2021-44648).
  + Use CMake for dependencies on Windows/MSVC.
  + Add option for building tests.
  + Move man pages to reStructuredText.
  + Disable relocation when built as a static libary on Windows.
  + Update wrap file for libjpeg-turbo.
  + Limit the memory size when loading image data.
- Add docutils and pkgconfig(gi-docgen) BuildRequires: New
  dependencies.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1661860800">- Add 0001-jpeg-Increase-memory-limit-for-loading-image-data.patch:
  fix loading of larger images (glgo#GNOME/gdk-pixbuf#216).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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>
</package>
<package pkgid="c84afdcc580417027c71bbb6e2b4b2abad5f965d967ca7e48d59a52a7136b172c22c4cafba03a092843b2a024ac5101ba15b4cedcd0f295be5f1546fc46db252" name="gdk-pixbuf-thumbnailer-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.42.10" rel="3.2"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1580385600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1582545600">- A file tests/test-images/gif-test-suite/max-width.gif from the
  test suite is correctly identified by clamav to be a malicious
  BC.Gif.Exploit.Agent-1425366.Agent. This is an intentional part
  of the test suite to ensure it has no negative side effects.
  On SLE, the package is built with clamav scanning, which then
  prevents a successful build. This change repacks the source
  package to a password-protected zip to bypass the clamav scanning
  for SLE (bsc#1159337), with following update:
  + Download upstream tarball through source service
  + Add pre_checkin.sh to convert tarball to zip file
  + Update spec-file to use the zip file as main source</changelog>
  <changelog author="Jia Zhaocong &lt;zcjia@suse.com&gt;" date="1595851200">- Add gdk-pixbuf-boo1174307-io-gif-overflow.patch: Avoid overflows
  by checking the memset length argument (boo#1174307).
- Raise dependency glib-2.0 version.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1604923200">- Udpate to version 2.42.0:
  + Remove the libjasper JPEG2000 loader.
  + Split the gdk-pixbuf-xlib library to a separate repository.
  + Fix cppcheck 'shifting signed 32-bit value warning',
  + Fix memory leaks in pixops error paths,
  + Improve internal consistency of loaders,
  + Skip bytes during JPEG incremental load.
  + Check for overflows.
  + Let the test suite cope with missing loaders.
  + Check for mmap failure.
  + Fix UB in the XPM loader.
  + Speed up alpha scaling pixop.
  + Add the `gtk_doc` configuration option, and deprecate `docs`.
  + Add the `introspection` configuration option, and remove `gir`.
  + Handle truncated PNMs more gracefully.
  + Clean up GIF loader code.
  + Fix colormap handling in GIF.
- Drop gdk-pixbuf-boo1174307-io-gif-overflow.patch: fixed upstream.
- Replace meson parameters, following upstream changes:
  + -Ddocs=true =&gt; -Dgtk_doc=true.
  + -Dgir=true =&gt; -Dintrospection=enabled.</changelog>
  <changelog author="dimstar@opensuse.org" date="1607428800">- Update to version 2.42.2:
  + Requre Meson 0.55.3.
  + Improve the PNG save operation.
  + Fix leak in the error path of the XPM loader.
  + Fix loading GIF without a GCE rendering color 0.
  + Fix invalid LZW codes in the GIF loader (CVE-2020-29385).</changelog>
  <changelog author="Jia Zhaocong &lt;zcjia@suse.com&gt;" date="1610020800">- Add gdk-pixbuf-bsc1180393-CVE-2020-29385.patch:
  gif: Fix LZW decoder accepting invalid LZW code. (bsc#1180393)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616328000">- Update to version 2.42.4:
  + Make enum type registration thread safe.
  + Do not install skipped test files.
  + Fix GIF initialization.
  + Always run GIF loader tests.
  + Fix leaks discovered via ASan.
  + Expose GdkPixbufLoader API via introspection.
  + Fix revert-to-previous first frame behaviour for GIF files.
  + Link to libintl if needed.
  + Improve support for using gdk-pixbuf as a subproject.
  + Fix build with GModule disabled.
  + Use gi-docgen to generate the API reference from introspection
    data.
- Replace gtk-doc BuildRequires with python3-gi-docgen: follow
  upstreams port.
- As a workaround to
  https://gitlab.gnome.org/GNOME/gdk-pixbuf/-/issues/177, delete
  the installed gi-docgen program files.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616846400">- Disable building of docs: creates a cycle with python:
  + Drop python3-gi-docgen BuildRequires.
  + Pass gtk_doc=false to meson</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618401600">- Update to stable 2.42.6
  + Yield gtk_doc option value in subprojects
  + Always initialise locale on thumbnailer startup
  + Add fallback subproject for libjpeg
  + Use type:array for the builtin_loaders option
  + Default to using builtin png and jpeg loaders</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1627646400">- Drop gdk-pixbuf-bsc1180393-CVE-2020-29385.patch on SLE and Leap
  15.4: fixed upstream.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1636027200">- Stop passing no longer used nor recognized options jasper=false
  and x11=false to meson, fails the build when using meson 0.60.x.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647604800">- Update to version 2.42.8 (boo#1201826):
  + Clear the pixbuf's memory buffer to avoid returning
    uninitialized memory.
  + Turn GdkPixbufModule functions into typed callbacks.
  + tiff: Use non-deprecated C99 integer types.
  + gif: Check for overflow when compositing or clearing frames.
  + Change png/jpeg/tiff build options from boolean to feature.
  + jpeg: Do not rely on UB around setjmp/longjmp.
  + Build fixes.
  + Documentation fixes.
  + Security fixes: CVE-2021-46829.
  + Updated translations.
- Stop passing options to meson that just follow upstream default,
  just rely on upstream providing sane defaults, apart from where
  we want to deviate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660046400">- Update to version 2.42.9:
  + Fix the check for maximum value of LZW initial code size
    (boo#1194633 CVE-2021-44648).
  + Use CMake for dependencies on Windows/MSVC.
  + Add option for building tests.
  + Move man pages to reStructuredText.
  + Disable relocation when built as a static libary on Windows.
  + Update wrap file for libjpeg-turbo.
  + Limit the memory size when loading image data.
- Add docutils and pkgconfig(gi-docgen) BuildRequires: New
  dependencies.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1661860800">- Add 0001-jpeg-Increase-memory-limit-for-loading-image-data.patch:
  fix loading of larger images (glgo#GNOME/gdk-pixbuf#216).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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>
</package>
<package pkgid="f0c863d7271aa012725f737adffb7fc43e50e8c99d7e62a5ef1c0851064aabce7af8b9e34347ae5e8ab670d2725a0218c09ccd1dd3e6207b5e5a3cb2778d35bc" name="gdk-pixbuf-xlib" arch="src">
  <version epoch="0" ver="2.40.2" rel="1.10"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1574856000">- Initial packaging for openSUSE.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1604923200">- Add 1.patch (MR!1): Headers are installed to the gdk-pixbuf-2.0
  subdir for backwards compatibility but the Cflags in the
  pkg-config file did not match that.
- Add 2.patch (MR!2): Subject: [PATCH] build: Declare public
  dependencies in pkg-config; gdk-pixbuf and X11 headers are
  included in public headers so they should be in Requires.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618401600">- Update to 2.40.2
  * This is the first release of gdk-pixbuf-xlib, previous versions
    were based on gdk-pixbuf version 2.40.1
  * Last version provided with this packaged was git revision dc22ea36
  * There will be no future release as upstreams strongly
    encourages to port away from it (the API were already deprecated)
- Dropped upstream merged 1.patch and 2.patch
- Use SourceURL instead of _service file, see
  https://en.opensuse.org/SourceUrls</changelog>
</package>
<package pkgid="d0912c9c0ef23cd2e86657d60cdc73e5204495fb7af120a7ecd0ec6e2ca7773649ed73c16caa481cdf5f0025b90c884021c38a4b4dfe0184eabb172c369e4758" name="gdk-pixbuf-xlib-debugsource" arch="x86_64">
  <version epoch="0" ver="2.40.2" rel="1.10"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1574856000">- Initial packaging for openSUSE.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1604923200">- Add 1.patch (MR!1): Headers are installed to the gdk-pixbuf-2.0
  subdir for backwards compatibility but the Cflags in the
  pkg-config file did not match that.
- Add 2.patch (MR!2): Subject: [PATCH] build: Declare public
  dependencies in pkg-config; gdk-pixbuf and X11 headers are
  included in public headers so they should be in Requires.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618401600">- Update to 2.40.2
  * This is the first release of gdk-pixbuf-xlib, previous versions
    were based on gdk-pixbuf version 2.40.1
  * Last version provided with this packaged was git revision dc22ea36
  * There will be no future release as upstreams strongly
    encourages to port away from it (the API were already deprecated)
- Dropped upstream merged 1.patch and 2.patch
- Use SourceURL instead of _service file, see
  https://en.opensuse.org/SourceUrls</changelog>
</package>
<package pkgid="9a3b194444438d0648009e65b995a72b21cc54963e9d65232f72c70bce01f7447d406c5fcf635a0ae1fefb0941f28e2301c86bb604767ae851daa006c3f46404" name="gdk-pixbuf-xlib-devel" arch="x86_64">
  <version epoch="0" ver="2.40.2" rel="1.10"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1574856000">- Initial packaging for openSUSE.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1604923200">- Add 1.patch (MR!1): Headers are installed to the gdk-pixbuf-2.0
  subdir for backwards compatibility but the Cflags in the
  pkg-config file did not match that.
- Add 2.patch (MR!2): Subject: [PATCH] build: Declare public
  dependencies in pkg-config; gdk-pixbuf and X11 headers are
  included in public headers so they should be in Requires.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1618401600">- Update to 2.40.2
  * This is the first release of gdk-pixbuf-xlib, previous versions
    were based on gdk-pixbuf version 2.40.1
  * Last version provided with this packaged was git revision dc22ea36
  * There will be no future release as upstreams strongly
    encourages to port away from it (the API were already deprecated)
- Dropped upstream merged 1.patch and 2.patch
- Use SourceURL instead of _service file, see
  https://en.opensuse.org/SourceUrls</changelog>
</package>
<package pkgid="d53dfb4882be75bd1fe5451bccabd0f0dcf4eb2e260ddf4743c0197bd9739df53286927a30e7c68ce04811db36eb009329929d2b5afcb58e984c78007f3c2bde" name="geany" arch="i586">
  <version epoch="0" ver="2.0" rel="1.1"/>
  <changelog author="Vinzenz Vietzke &lt;vinz@vinzv.de&gt;" date="1556539200">- Update to version 1.35:
  + General: Start synchronization with Universal-CTags.
  + Bug fixes:
  - Improve IPC socket handling.
  - Fix loading the default open encoding option.
  - Fix VTE path following after reset.
  + Interface: Show variable type in a tooltip in symbol tree.
  + Editor:
  - Update Scintilla to version 3.10.2.
  - Drastically speed up huge bulk replacements.
  - Fix accessibility information reported upon deletion.
  - Fix garbage data insertion when moving lines up or down.
  - Don't perform line breaking in rectangular selection mode.
  + Filetypes:
  - Allow stripping trailing spaces from custom filetypes based
    on the Diff lexer.
  - Improve JavaScript symbols parsing.
  - Improve HTML symbols parsing.
  - Improve COBOL symbols parsing.
  - Improve ActionScript symbols parsing.
  + Updated translations.</changelog>
  <changelog author="Michael Str&#xF6;der &lt;michael@stroeder.com&gt;" date="1569672000">- Update to version 1.36:
  + Add support for fractional font sizes.
  + Improve matching filetype extensions.
  + Add Apple Swift, Nim, Kotlin, Groovy and TypeScript filetypes.
  + Update CUDA and NSIS filetypes.
  + Update Scintilla to version 3.10.4.
  + Fix build on recent MSYS2.
  + 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="Bernhard Voelker &lt;mail@bernhard-voelker.de&gt;" date="1586347200">- geany-avoid-segfault-on-quit.patch: Add patch. (boo#1166820)
- geany-appstream.patch: Refresh patch.
- geany.spec: Reference above new patch.</changelog>
  <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>
</package>
<package pkgid="2d339d72658c4538fd5c459163134abd29b42c795bf3a776836c44b953f8c94cb92bbd8659745ca483f1e8b4a8ad9a4821b92cb55fab78786a1f4340cfbab215" name="geany" arch="src">
  <version epoch="0" ver="2.0" rel="1.1"/>
  <changelog author="badshah400@gmail.com" date="1488974400">- Update to version 1.30:
  + General:
  - Initial accessibility support in the editor (SF#328).
  - Fix scrolling on Wayland (gh#geany/geany#1320).
  + Interface:
  - Fix the current scope shown in the statusbar
    (gh#geany/geany#1279).
  + Editor:
  - Update Scintilla to version 3.7.3.
  - Fix triggering default keybindings together with snippets
    keybindings (gh#geany/geany#1354, gh#geany/geany#1356).
  + Filetypes:
  - Update JavaScript keywords (gh#geany/geany#1361).
  - Partial highlighting of JavaScript ES6 template strings
    (gh#geany/geany#934).
  - Add Arduino custom filetype (gh#geany/geany#1339).
  + API:
  - Remove unprefixed Scintilla structure aliases. Plugins must
    use the `Sci_`-prefixed version from now on.
  - Add `geany_api_version()` to detect the API version of Geany
    at runtime (gh#geany/geany#1406).
  + Bug fixes:
  - Fix Ctrl+X and Ctrl+C in non-Latin keyboard layouts
    (gh#geany/geany#1386).
  - Fix search history filling on GTK &gt;= 3.20
    (gh#geany/geany#1404).
  - Simplify setting build menu items labels, fixing a Commander
    plugin issue (gh#geany/geany#1396).
  + Updated translations.</changelog>
  <changelog author="michael@stroeder.com" date="1495454400">- Update to version 1.30.1
  + Editor: fix auto-completion and calltip popup position on
    multi-monitor setups (gh#geany/geany#1422).
  + Updated translations.</changelog>
  <changelog author="badshah400@gmail.com" date="1499774400">- Drop easily-togglable support for building against gtk2 -- it
  leads to assumptions that we want to officially support gtk2,
  where we don't. Remove the %%{prefer_gtk2} macro.
- Switch gtk3-devel BuildRequires to pkgconfig(gtk+-3.0).</changelog>
  <changelog author="ilya@ilya.pp.ua" date="1502971200">- Update to version 1.31
  + Bug fixes:
  - Update statusbar after applying indentation detection.
  - Fix converting color to hex for insertion in the Color
    Chooser dialog.
  + Filetypes:
  - Add `parfor` to the Matlab keyword list.
  - C: fix line continuation handling.
  - Add `require_relative` to the Ruby keyword list.
  - Update Haxe keywords.
  - Fix Arduino comment toggling.
  - Update CMake keywords.
  - Update C# keywords.
  - Update HTML keywords.
  + API: Fix crash when calling plugin_set_key_group() more than
    once.
  + Updated translations.
- Refresh spec-file, run spec-cleaner.</changelog>
  <changelog author="zaitor@opensuse.org" date="1503316800">- Update description.</changelog>
  <changelog author="jengelh@inai.de" date="1503748800">- Update description: say more about what geany does.</changelog>
  <changelog author="mailaender@opensuse.org" date="1513425600">- Update to version 1.32
  + General:
  - Improve CLI argument help (gh#geany/geany#1644).
  - Keep the current tab when closing documents to the right of
    another tab.
  - Re-enable SIGTERM handling (gh#geany/geany#1255).
  - Create correct path for filetype config files.
  - Add an option to enable IME's candidate window display
    inline.
  - Add an option to automatically reload files changed on disk
  + Bug fixes:
  - Fix backward compatibility of the geometry saving setting.
  - Close "Deleted from Disk" Infobar on Reload.
  - Make sure GDK_MOD2_MASK is cleared when getting modifiers
  - Use non-symlinked VTE libraries on MacOS X.
  - Fix crash if plugin manager is opened more than once.
  - Fix incorrect variable reference.
  + Interface:
  - Add "Close Documents to the Right" feature.
  - Add an option to save/reload either window position or size,
    but optionally not both (gh#geany/geany#1456).
  + Editor
  - Update Scintilla to version 3.7.5 (gh#geany/geany#1503).
  - Improve snippet support (visual indicators and more)
    (gh#geany/geany#1470).
  - Push current position to navqueue before navigating back
    (gh#geany/geany#1537).
  + Filetypes:
  - Add GNU assembler filetype extensions (gh#geany/geany#904).
  - Make Python comment hash space (gh#geany/geany#1682).
  - Add missing string and comment styles for various lexers
    (gh#geany/geany#1502).
  - Add missing PHP keywords, especially for PHP 7.x
    (gh#geany/geany#1547).
  - Python: Don't highlight sub-identifiers as keywords
    (gh#geany/geany#1544).
  + Plugins: FileBrowser: don't change directory on project save
    (gh#geany/geany#1400).
  + API
  - Add `utils_get_real_path()` and deprecate
    `tm_get_real_path()` (gh#geany/geany#1224).
  - Add `geany_plugin_get_data()` (gh#geany/geany#1234).
  - Add `keybindings_load_keyfile()` (gh#geany/geany#1430).
  - Add `tm_tag_get_type()` (gh#geany/geany#1465).
  + HACKING: Add note about data types and update for best
    practices (gh#geany/geany#1282).
  + Updated translations.</changelog>
  <changelog author="badshah400@gmail.com" date="1519819200">- Update to version 1.33:
  + Bug fixes: Fix the symbols tree hierarchy when several tags
    have the same name (gh#geany/geany#1598).
  + Interface:
  - Add a tooltip showing the full path on menu items
    representing documents (gh#geany/geany#1706).
  - Add a note for applying the indent settings in the project
    preferences (gh#geany/geany#1650).
  - Enable popup menu on sidebar and message window notebooks
    (gh#geany/geany#1726).
  - Show status message on attempt to execute empty context
    action (gh#geany/geany#1642).
  - GTK3 theming improvements and documentation
    (gh#geany/geany#1382).
  + Filetypes: CSS: Update Grid properties (gh#geany/geany#1705).
  * Updated translations.</changelog>
  <changelog author="Michael Str&#xF6;der &lt;michael@stroeder.com&gt;" date="1544961600">- Update to version 1.34:
  + GTK version to build against is now automatically detected.
  + Show part of the file path to show unique items in the go to
    symbol popup.
  + Fix high CPU usage with the Scope plugin.
  + Update Scintilla to version 3.10.0.
  + Fix display issues on Windows with HiDPI displays.
  + Fix line breaking with multi-byte characters.
  + Update Python 3.7 keywords and PHP 7.2 tags.
  + Updated translations.</changelog>
  <changelog author="sean@suspend.net" date="1546776000">- Update to version 1.34.1:
  + Fix line breaking on existing lines.
  + Fix displaying filenames containing XML control chars inside
    infobars.
  + Updated translations.</changelog>
  <changelog author="Vinzenz Vietzke &lt;vinz@vinzv.de&gt;" date="1556539200">- Update to version 1.35:
  + General: Start synchronization with Universal-CTags.
  + Bug fixes:
  - Improve IPC socket handling.
  - Fix loading the default open encoding option.
  - Fix VTE path following after reset.
  + Interface: Show variable type in a tooltip in symbol tree.
  + Editor:
  - Update Scintilla to version 3.10.2.
  - Drastically speed up huge bulk replacements.
  - Fix accessibility information reported upon deletion.
  - Fix garbage data insertion when moving lines up or down.
  - Don't perform line breaking in rectangular selection mode.
  + Filetypes:
  - Allow stripping trailing spaces from custom filetypes based
    on the Diff lexer.
  - Improve JavaScript symbols parsing.
  - Improve HTML symbols parsing.
  - Improve COBOL symbols parsing.
  - Improve ActionScript symbols parsing.
  + Updated translations.</changelog>
  <changelog author="Michael Str&#xF6;der &lt;michael@stroeder.com&gt;" date="1569672000">- Update to version 1.36:
  + Add support for fractional font sizes.
  + Improve matching filetype extensions.
  + Add Apple Swift, Nim, Kotlin, Groovy and TypeScript filetypes.
  + Update CUDA and NSIS filetypes.
  + Update Scintilla to version 3.10.4.
  + Fix build on recent MSYS2.
  + 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="Bernhard Voelker &lt;mail@bernhard-voelker.de&gt;" date="1586347200">- geany-avoid-segfault-on-quit.patch: Add patch. (boo#1166820)
- geany-appstream.patch: Refresh patch.
- geany.spec: Reference above new patch.</changelog>
  <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>
</package>
<package pkgid="e44f0e47e7cffb25e6a4f999c272e289af9a3e672b71fe436999fea61252e428fb36e9fb505049395cb6c2a7b02bdc15651d13cb76114b401247f3766fa528cd" name="geany" arch="x86_64">
  <version epoch="0" ver="2.0" rel="1.1"/>
  <changelog author="Vinzenz Vietzke &lt;vinz@vinzv.de&gt;" date="1556539200">- Update to version 1.35:
  + General: Start synchronization with Universal-CTags.
  + Bug fixes:
  - Improve IPC socket handling.
  - Fix loading the default open encoding option.
  - Fix VTE path following after reset.
  + Interface: Show variable type in a tooltip in symbol tree.
  + Editor:
  - Update Scintilla to version 3.10.2.
  - Drastically speed up huge bulk replacements.
  - Fix accessibility information reported upon deletion.
  - Fix garbage data insertion when moving lines up or down.
  - Don't perform line breaking in rectangular selection mode.
  + Filetypes:
  - Allow stripping trailing spaces from custom filetypes based
    on the Diff lexer.
  - Improve JavaScript symbols parsing.
  - Improve HTML symbols parsing.
  - Improve COBOL symbols parsing.
  - Improve ActionScript symbols parsing.
  + Updated translations.</changelog>
  <changelog author="Michael Str&#xF6;der &lt;michael@stroeder.com&gt;" date="1569672000">- Update to version 1.36:
  + Add support for fractional font sizes.
  + Improve matching filetype extensions.
  + Add Apple Swift, Nim, Kotlin, Groovy and TypeScript filetypes.
  + Update CUDA and NSIS filetypes.
  + Update Scintilla to version 3.10.4.
  + Fix build on recent MSYS2.
  + 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="Bernhard Voelker &lt;mail@bernhard-voelker.de&gt;" date="1586347200">- geany-avoid-segfault-on-quit.patch: Add patch. (boo#1166820)
- geany-appstream.patch: Refresh patch.
- geany.spec: Reference above new patch.</changelog>
  <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>
</package>
<package pkgid="b0c32520d92d0b022d1d29d1d1e7d2d8fe377b879d10caca00daf95e396b14fe30c34ce461c8297c1bff1f0f4c298f42c1a030657f010c2366fa6e14df49ecf2" name="geany-debuginfo" arch="i586">
  <version epoch="0" ver="2.0" rel="1.1"/>
  <changelog author="Vinzenz Vietzke &lt;vinz@vinzv.de&gt;" date="1556539200">- Update to version 1.35:
  + General: Start synchronization with Universal-CTags.
  + Bug fixes:
  - Improve IPC socket handling.
  - Fix loading the default open encoding option.
  - Fix VTE path following after reset.
  + Interface: Show variable type in a tooltip in symbol tree.
  + Editor:
  - Update Scintilla to version 3.10.2.
  - Drastically speed up huge bulk replacements.
  - Fix accessibility information reported upon deletion.
  - Fix garbage data insertion when moving lines up or down.
  - Don't perform line breaking in rectangular selection mode.
  + Filetypes:
  - Allow stripping trailing spaces from custom filetypes based
    on the Diff lexer.
  - Improve JavaScript symbols parsing.
  - Improve HTML symbols parsing.
  - Improve COBOL symbols parsing.
  - Improve ActionScript symbols parsing.
  + Updated translations.</changelog>
  <changelog author="Michael Str&#xF6;der &lt;michael@stroeder.com&gt;" date="1569672000">- Update to version 1.36:
  + Add support for fractional font sizes.
  + Improve matching filetype extensions.
  + Add Apple Swift, Nim, Kotlin, Groovy and TypeScript filetypes.
  + Update CUDA and NSIS filetypes.
  + Update Scintilla to version 3.10.4.
  + Fix build on recent MSYS2.
  + 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="Bernhard Voelker &lt;mail@bernhard-voelker.de&gt;" date="1586347200">- geany-avoid-segfault-on-quit.patch: Add patch. (boo#1166820)
- geany-appstream.patch: Refresh patch.
- geany.spec: Reference above new patch.</changelog>
  <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>
</package>
<package pkgid="f19e7a2692afbdbcf490de0b2c60dfddef254c8effdaf48a7f2039911cbba13b26c6e16f87ea6eccad8e71a4c004284f4afbd2330e0546e4c70ca76c22f7c74b" name="geany-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.0" rel="1.1"/>
  <changelog author="Vinzenz Vietzke &lt;vinz@vinzv.de&gt;" date="1556539200">- Update to version 1.35:
  + General: Start synchronization with Universal-CTags.
  + Bug fixes:
  - Improve IPC socket handling.
  - Fix loading the default open encoding option.
  - Fix VTE path following after reset.
  + Interface: Show variable type in a tooltip in symbol tree.
  + Editor:
  - Update Scintilla to version 3.10.2.
  - Drastically speed up huge bulk replacements.
  - Fix accessibility information reported upon deletion.
  - Fix garbage data insertion when moving lines up or down.
  - Don't perform line breaking in rectangular selection mode.
  + Filetypes:
  - Allow stripping trailing spaces from custom filetypes based
    on the Diff lexer.
  - Improve JavaScript symbols parsing.
  - Improve HTML symbols parsing.
  - Improve COBOL symbols parsing.
  - Improve ActionScript symbols parsing.
  + Updated translations.</changelog>
  <changelog author="Michael Str&#xF6;der &lt;michael@stroeder.com&gt;" date="1569672000">- Update to version 1.36:
  + Add support for fractional font sizes.
  + Improve matching filetype extensions.
  + Add Apple Swift, Nim, Kotlin, Groovy and TypeScript filetypes.
  + Update CUDA and NSIS filetypes.
  + Update Scintilla to version 3.10.4.
  + Fix build on recent MSYS2.
  + 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="Bernhard Voelker &lt;mail@bernhard-voelker.de&gt;" date="1586347200">- geany-avoid-segfault-on-quit.patch: Add patch. (boo#1166820)
- geany-appstream.patch: Refresh patch.
- geany.spec: Reference above new patch.</changelog>
  <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>
</package>
<package pkgid="83f0bf64ba61fb00ac61734a50b5cbf4b0d69d0ffc6c63dd9959c5344f35ebac576f6bf3bf663b0a65027dcc80eb4bcb51c63e1bf0bec38d53fc711841179f4c" name="geany-debugsource" arch="i586">
  <version epoch="0" ver="2.0" rel="1.1"/>
  <changelog author="Vinzenz Vietzke &lt;vinz@vinzv.de&gt;" date="1556539200">- Update to version 1.35:
  + General: Start synchronization with Universal-CTags.
  + Bug fixes:
  - Improve IPC socket handling.
  - Fix loading the default open encoding option.
  - Fix VTE path following after reset.
  + Interface: Show variable type in a tooltip in symbol tree.
  + Editor:
  - Update Scintilla to version 3.10.2.
  - Drastically speed up huge bulk replacements.
  - Fix accessibility information reported upon deletion.
  - Fix garbage data insertion when moving lines up or down.
  - Don't perform line breaking in rectangular selection mode.
  + Filetypes:
  - Allow stripping trailing spaces from custom filetypes based
    on the Diff lexer.
  - Improve JavaScript symbols parsing.
  - Improve HTML symbols parsing.
  - Improve COBOL symbols parsing.
  - Improve ActionScript symbols parsing.
  + Updated translations.</changelog>
  <changelog author="Michael Str&#xF6;der &lt;michael@stroeder.com&gt;" date="1569672000">- Update to version 1.36:
  + Add support for fractional font sizes.
  + Improve matching filetype extensions.
  + Add Apple Swift, Nim, Kotlin, Groovy and TypeScript filetypes.
  + Update CUDA and NSIS filetypes.
  + Update Scintilla to version 3.10.4.
  + Fix build on recent MSYS2.
  + 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="Bernhard Voelker &lt;mail@bernhard-voelker.de&gt;" date="1586347200">- geany-avoid-segfault-on-quit.patch: Add patch. (boo#1166820)
- geany-appstream.patch: Refresh patch.
- geany.spec: Reference above new patch.</changelog>
  <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>
</package>
<package pkgid="9caa7432e61219d8e34758ab2759970635a15ddba06f706866b2d59f70b6d4159dff0fe24a6f6c3a7c7ac107682e82de69e50564bea67d2a24f0a34710c08015" name="geany-debugsource" arch="x86_64">
  <version epoch="0" ver="2.0" rel="1.1"/>
  <changelog author="Vinzenz Vietzke &lt;vinz@vinzv.de&gt;" date="1556539200">- Update to version 1.35:
  + General: Start synchronization with Universal-CTags.
  + Bug fixes:
  - Improve IPC socket handling.
  - Fix loading the default open encoding option.
  - Fix VTE path following after reset.
  + Interface: Show variable type in a tooltip in symbol tree.
  + Editor:
  - Update Scintilla to version 3.10.2.
  - Drastically speed up huge bulk replacements.
  - Fix accessibility information reported upon deletion.
  - Fix garbage data insertion when moving lines up or down.
  - Don't perform line breaking in rectangular selection mode.
  + Filetypes:
  - Allow stripping trailing spaces from custom filetypes based
    on the Diff lexer.
  - Improve JavaScript symbols parsing.
  - Improve HTML symbols parsing.
  - Improve COBOL symbols parsing.
  - Improve ActionScript symbols parsing.
  + Updated translations.</changelog>
  <changelog author="Michael Str&#xF6;der &lt;michael@stroeder.com&gt;" date="1569672000">- Update to version 1.36:
  + Add support for fractional font sizes.
  + Improve matching filetype extensions.
  + Add Apple Swift, Nim, Kotlin, Groovy and TypeScript filetypes.
  + Update CUDA and NSIS filetypes.
  + Update Scintilla to version 3.10.4.
  + Fix build on recent MSYS2.
  + 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="Bernhard Voelker &lt;mail@bernhard-voelker.de&gt;" date="1586347200">- geany-avoid-segfault-on-quit.patch: Add patch. (boo#1166820)
- geany-appstream.patch: Refresh patch.
- geany.spec: Reference above new patch.</changelog>
  <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>
</package>
<package pkgid="8976765084c7507bc27512560d3c9542c305f8ac8cf8cf1e7347a634f09a64ad02aea63694490b756579d5f8d39a192fb02389731fba1c3d7471346bd30e0d35" name="geany-devel" arch="i586">
  <version epoch="0" ver="2.0" rel="1.1"/>
  <changelog author="Vinzenz Vietzke &lt;vinz@vinzv.de&gt;" date="1556539200">- Update to version 1.35:
  + General: Start synchronization with Universal-CTags.
  + Bug fixes:
  - Improve IPC socket handling.
  - Fix loading the default open encoding option.
  - Fix VTE path following after reset.
  + Interface: Show variable type in a tooltip in symbol tree.
  + Editor:
  - Update Scintilla to version 3.10.2.
  - Drastically speed up huge bulk replacements.
  - Fix accessibility information reported upon deletion.
  - Fix garbage data insertion when moving lines up or down.
  - Don't perform line breaking in rectangular selection mode.
  + Filetypes:
  - Allow stripping trailing spaces from custom filetypes based
    on the Diff lexer.
  - Improve JavaScript symbols parsing.
  - Improve HTML symbols parsing.
  - Improve COBOL symbols parsing.
  - Improve ActionScript symbols parsing.
  + Updated translations.</changelog>
  <changelog author="Michael Str&#xF6;der &lt;michael@stroeder.com&gt;" date="1569672000">- Update to version 1.36:
  + Add support for fractional font sizes.
  + Improve matching filetype extensions.
  + Add Apple Swift, Nim, Kotlin, Groovy and TypeScript filetypes.
  + Update CUDA and NSIS filetypes.
  + Update Scintilla to version 3.10.4.
  + Fix build on recent MSYS2.
  + 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="Bernhard Voelker &lt;mail@bernhard-voelker.de&gt;" date="1586347200">- geany-avoid-segfault-on-quit.patch: Add patch. (boo#1166820)
- geany-appstream.patch: Refresh patch.
- geany.spec: Reference above new patch.</changelog>
  <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>
</package>
<package pkgid="ce9667fe0b848752416740d9dd8d1b94145df65e8ac4949ae799c9df39fdfb92619337220e77df74aa1d5d7f5e4894120043eff45a7d8c782832c3236345c6df" name="geany-devel" arch="x86_64">
  <version epoch="0" ver="2.0" rel="1.1"/>
  <changelog author="Vinzenz Vietzke &lt;vinz@vinzv.de&gt;" date="1556539200">- Update to version 1.35:
  + General: Start synchronization with Universal-CTags.
  + Bug fixes:
  - Improve IPC socket handling.
  - Fix loading the default open encoding option.
  - Fix VTE path following after reset.
  + Interface: Show variable type in a tooltip in symbol tree.
  + Editor:
  - Update Scintilla to version 3.10.2.
  - Drastically speed up huge bulk replacements.
  - Fix accessibility information reported upon deletion.
  - Fix garbage data insertion when moving lines up or down.
  - Don't perform line breaking in rectangular selection mode.
  + Filetypes:
  - Allow stripping trailing spaces from custom filetypes based
    on the Diff lexer.
  - Improve JavaScript symbols parsing.
  - Improve HTML symbols parsing.
  - Improve COBOL symbols parsing.
  - Improve ActionScript symbols parsing.
  + Updated translations.</changelog>
  <changelog author="Michael Str&#xF6;der &lt;michael@stroeder.com&gt;" date="1569672000">- Update to version 1.36:
  + Add support for fractional font sizes.
  + Improve matching filetype extensions.
  + Add Apple Swift, Nim, Kotlin, Groovy and TypeScript filetypes.
  + Update CUDA and NSIS filetypes.
  + Update Scintilla to version 3.10.4.
  + Fix build on recent MSYS2.
  + 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="Bernhard Voelker &lt;mail@bernhard-voelker.de&gt;" date="1586347200">- geany-avoid-segfault-on-quit.patch: Add patch. (boo#1166820)
- geany-appstream.patch: Refresh patch.
- geany.spec: Reference above new patch.</changelog>
  <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>
</package>
<package pkgid="2037a72effebe0f9fb46cea471cd97163fbddd898480d12ea2836735290f1664a7c2d4a57940b54f9e5cdcd98645a7d23f8f3011d6daadc530fb77e262a24afe" name="geany-doc" arch="i586">
  <version epoch="0" ver="2.0" rel="1.1"/>
  <changelog author="Vinzenz Vietzke &lt;vinz@vinzv.de&gt;" date="1556539200">- Update to version 1.35:
  + General: Start synchronization with Universal-CTags.
  + Bug fixes:
  - Improve IPC socket handling.
  - Fix loading the default open encoding option.
  - Fix VTE path following after reset.
  + Interface: Show variable type in a tooltip in symbol tree.
  + Editor:
  - Update Scintilla to version 3.10.2.
  - Drastically speed up huge bulk replacements.
  - Fix accessibility information reported upon deletion.
  - Fix garbage data insertion when moving lines up or down.
  - Don't perform line breaking in rectangular selection mode.
  + Filetypes:
  - Allow stripping trailing spaces from custom filetypes based
    on the Diff lexer.
  - Improve JavaScript symbols parsing.
  - Improve HTML symbols parsing.
  - Improve COBOL symbols parsing.
  - Improve ActionScript symbols parsing.
  + Updated translations.</changelog>
  <changelog author="Michael Str&#xF6;der &lt;michael@stroeder.com&gt;" date="1569672000">- Update to version 1.36:
  + Add support for fractional font sizes.
  + Improve matching filetype extensions.
  + Add Apple Swift, Nim, Kotlin, Groovy and TypeScript filetypes.
  + Update CUDA and NSIS filetypes.
  + Update Scintilla to version 3.10.4.
  + Fix build on recent MSYS2.
  + 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="Bernhard Voelker &lt;mail@bernhard-voelker.de&gt;" date="1586347200">- geany-avoid-segfault-on-quit.patch: Add patch. (boo#1166820)
- geany-appstream.patch: Refresh patch.
- geany.spec: Reference above new patch.</changelog>
  <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>
</package>
<package pkgid="627ffcfd37b169e7e76b50c1dc39cd68472d55ea5939e58bc1a0bb5b495b693044234aca65b9512dbccbdcaa2365768b88964faf0401a2eefbb58e7271b2f26c" name="geany-doc" arch="x86_64">
  <version epoch="0" ver="2.0" rel="1.1"/>
  <changelog author="Vinzenz Vietzke &lt;vinz@vinzv.de&gt;" date="1556539200">- Update to version 1.35:
  + General: Start synchronization with Universal-CTags.
  + Bug fixes:
  - Improve IPC socket handling.
  - Fix loading the default open encoding option.
  - Fix VTE path following after reset.
  + Interface: Show variable type in a tooltip in symbol tree.
  + Editor:
  - Update Scintilla to version 3.10.2.
  - Drastically speed up huge bulk replacements.
  - Fix accessibility information reported upon deletion.
  - Fix garbage data insertion when moving lines up or down.
  - Don't perform line breaking in rectangular selection mode.
  + Filetypes:
  - Allow stripping trailing spaces from custom filetypes based
    on the Diff lexer.
  - Improve JavaScript symbols parsing.
  - Improve HTML symbols parsing.
  - Improve COBOL symbols parsing.
  - Improve ActionScript symbols parsing.
  + Updated translations.</changelog>
  <changelog author="Michael Str&#xF6;der &lt;michael@stroeder.com&gt;" date="1569672000">- Update to version 1.36:
  + Add support for fractional font sizes.
  + Improve matching filetype extensions.
  + Add Apple Swift, Nim, Kotlin, Groovy and TypeScript filetypes.
  + Update CUDA and NSIS filetypes.
  + Update Scintilla to version 3.10.4.
  + Fix build on recent MSYS2.
  + 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="Bernhard Voelker &lt;mail@bernhard-voelker.de&gt;" date="1586347200">- geany-avoid-segfault-on-quit.patch: Add patch. (boo#1166820)
- geany-appstream.patch: Refresh patch.
- geany.spec: Reference above new patch.</changelog>
  <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>
</package>
<package pkgid="d376705029f88c2a20c8f89549effb1909620188c7d422825b4fdd624a171bbb3814102516645611f0599b2f2a728342dde999287462aa5a4e54570305a07589" name="geany-lang" arch="noarch">
  <version epoch="0" ver="2.0" rel="1.1"/>
  <changelog author="Vinzenz Vietzke &lt;vinz@vinzv.de&gt;" date="1556539200">- Update to version 1.35:
  + General: Start synchronization with Universal-CTags.
  + Bug fixes:
  - Improve IPC socket handling.
  - Fix loading the default open encoding option.
  - Fix VTE path following after reset.
  + Interface: Show variable type in a tooltip in symbol tree.
  + Editor:
  - Update Scintilla to version 3.10.2.
  - Drastically speed up huge bulk replacements.
  - Fix accessibility information reported upon deletion.
  - Fix garbage data insertion when moving lines up or down.
  - Don't perform line breaking in rectangular selection mode.
  + Filetypes:
  - Allow stripping trailing spaces from custom filetypes based
    on the Diff lexer.
  - Improve JavaScript symbols parsing.
  - Improve HTML symbols parsing.
  - Improve COBOL symbols parsing.
  - Improve ActionScript symbols parsing.
  + Updated translations.</changelog>
  <changelog author="Michael Str&#xF6;der &lt;michael@stroeder.com&gt;" date="1569672000">- Update to version 1.36:
  + Add support for fractional font sizes.
  + Improve matching filetype extensions.
  + Add Apple Swift, Nim, Kotlin, Groovy and TypeScript filetypes.
  + Update CUDA and NSIS filetypes.
  + Update Scintilla to version 3.10.4.
  + Fix build on recent MSYS2.
  + 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="Bernhard Voelker &lt;mail@bernhard-voelker.de&gt;" date="1586347200">- geany-avoid-segfault-on-quit.patch: Add patch. (boo#1166820)
- geany-appstream.patch: Refresh patch.
- geany.spec: Reference above new patch.</changelog>
  <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>
</package>
<package pkgid="ea604e9072dd3bc0818fe96fdcc48ecc8510fa4057ab1a7399b3cb86eb8902509fcd9536209a7de23144531c62601ada9a9f3da97cdfcc32fa38247b86cf0be7" name="gegl" arch="src">
  <version epoch="0" ver="0.4.46" rel="1.3"/>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1600776000">- Fix build on aarch64 by pre-loading libgomp.so.1 to avoid:
  "load error: /usr/lib64/libgomp.so.1: cannot allocate memory
  in static TLS block"</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1609243200">- Update to version 0.4.28:
  + Core: Infrastructure to opt out of listing ops with unmet
    runtime dependencies.
  + Build: Set vapi metadata better under meson. Make graphviz' dot
    library is a run-time not build time dependency.
  + Operations:
  - gegl:convert-space and gegl:cast-space operations fixed, and
    added to build.
  - icc:load new operation that treats .icc files as images,
    permitting loading a space into the graph from file.
  + Workshop: New operation paint-select for an foreground select
    tool in development.
- Add disabled pkgconfig(maxflow) BuildRequires: New dependency.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616760000">- Add 93.patch: fix build with glib 2.67.3.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1617019200">- Update to version 0.4.30:
  + New Operations:
  - negative-darkroom: This operation is for artists who use hybrid workflow
    technique of analog photography. After scanning a developed negative, this
    operation is used to invert the scan to create a positive image by simulating
    the light behaviour of darkroom enlarger and common photographic papers.
  + Operations:
  - jpg-load,png-load,tiff-load: show ICC relatd problems as warnings.
  - rgbe-load : fix handling of exponent=0 in RLE encoded files.
  - color-reduction : Added blue-noise modes, the patents are expired for some
    years already, also added fix to levels parameters; enabling bi-level.
  - fattal02 : ensure gaussian pyramid has at least one level.
  - paint-select (in workshop): multi-level banded graphcut, sub-region rather
    than full buffer rcomputations and other improvements.
- Drop 93.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1618401600">- added patches
  fix https://gitlab.gnome.org/GNOME/gegl/-/issues/284
  + gegl-openexr3.patch</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1631966400">- Update to version 0.4.32:
  + Docs/testing:
  - Fixes and improvements to the test system ands it integration
    for comparing/keeping track of hashes of operation output by
    John Marshall including and overhaul of reference
    compositions and hashes, improving development as well as
    documentation.
  + Operations:
  - distance-transform:
  - openexr: fix build with newer OpenEXR 3
  - negative-darkroom: contrast boost and illuminant adjustment
    parameter, reworked emulsion dye model, UI improvements,
    more black and white paper presets.
  - fill-path: 32bit float RGB and CMYK color processing, using
    ctx as renderer.
  + Core:
  - Fixing of leaks and dead code removal in json op handling,
    branch hints in buffer tile handling.
- drop patch gegl-openexr3.patch:
  Fix upstream</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1633003200">- Also disable luajit on ppc64le and s390x. Package is
  unavailable.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1633262400">- disable docs until the upstream bug is solved
  https://gitlab.gnome.org/GNOME/gegl/-/issues/294#note_1281553</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1635336000">- Re-enable luajit for ppc64, ppc64le, and s390x. We now have
  support on those platforms, for now at least.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1640088000">- Update to version 0.4.34 (CVE-2021-45463):
  + Operations:
  - magick-load: use g_spawn_async instead of system to run the
    image magick convert fallback - preventing shell expansion on
    non-escaped/filtered paths in constructed commandline.
  - ripple: avoid a possible division by zero.
  + Build:
  - Explicit dependency specification in meson for generated CL
    files.
  - ctx has been moved to be part of gegl-common.so nearer to the
    operations using it avoiding polluting the GEGL library
    symbol table with the ctx symbols.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1646136000">- Update to version 0.4.36:
  + The primary addition in this release is SIMD dispatch, buffer
    access functions get built for x86-64 v2 and v3
    microarchitecture levels as well as ARM neon. The same applies
    to core operations where we have .so bundles for the variants
    as well as a generic build.
  + Operations: The npd operation fixed with multiple threads.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1651233600">- Update BuildRequires to reflect it does not work with ffmpeg5.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1658404800">- Update to version 0.4.38:
  + Operations:
  - denoise-dct: a NEW denoising operation which decomposes the
    input buffer to sliding overlapping patches, calculates the
    DCT denoising in each patch, and then aggregates the denoised
    patches to the output buffer averaging the overlapped pixels.
  - ff-load and ff-save: big cleanup API cleanup, now ffmpeg-5.0
    compatible.
  - gif-load: updated to latest upstream libnsgif version.
  - slic: progress reporting and improved parameter handling.
  - vector-fill: updated to latest upstream ctx version.
  - oilify: clamp inputs to avoid nan in output.
  - gegl:load fix possible double free.
  - rgbe-write: plug leaks in error paths.
  + Core: Fixes of some potential NULL dereferences on custom
    dataformats for malformed inputs.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1658404801">- Update BuildRequires to reflect it now does work with ffmpeg5.</changelog>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1669118400">- Update to version 0.4.40:
  + Operations:
  - newsprint: do not drop alpha channel in RGB modes.
  + Core:
  - fixes for legacy build, still supporting building latest GEGL
    for stable GIMP with old babl (not recommended if distros can
    have recent enough meson).
  - avoiding possible multi thread race in babl garbage
    collection,</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1669204800">- luajit was disabled for riscv64 ppc64 ppc64le, patch it here
  accordingly (boo#1205102)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1673438400">- Add 133.patch: Fix build against libraw 0.21.0.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677758400">- Update to version 0.4.42:
  + Operations:
  - raw-load: add conditional support for 0.21.0 API.
  - rgb-clib: improved ui-ranges.
  - perlin, mosiac, c2g, long-shadow: small cleanups.
  - gif-load: update vendored dependency, including code updates.
  + Build: Keeping up with babl.
- Drop 133.patch: Fixed upstream.
- Add boolean pkgconfig(babl-0.1) BuildRequires following upstream
  changes.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1680177600">- Update to version 0.4.44:
  + This release fixes a crashing bug what is umasked by GLib
    2.75.3 and newer. Never-allocated data were being passed to
    g_slice_free, in GeglBuffer’s handling of copy-on-write tiles.
  + ctx: Updated vendored library from upstream.</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1687780800">- Update to version 0.4.46:
  + Operations:
  - local-threshold: new operation that does neighborhood aware
    and optionallyantialiased thresholding of an image.
  - chamfer: new operation in workshop that useis
    distance-transform and emboss or LinuxBeaver’s research
    into modeling different bevels with combinations of blurs.
  - ff-load,ff-save: clean up of deprecated API, builds with
    ffmpeg-6.0 but ff-save hasn’t been made to work with this
    release of ffmpeg yet.
  + Updated vendored libraries:
  - ctx and libnsgif have been updated from upstream.
  + Build:
  - Depend on meson 0.55.0
  - Various cleanups including re-enabling of deprecation
    warnings.
  - make ctx be an internal library.</changelog>
</package>
<package pkgid="b0c8b092cb4b6a3237bca3ec919b8b3dfcb1ba33bbbcaf4f4057deded6aeabd1913f4615aabed73c8c42224bbddee7992bc09a919c2a924191b59089355d0e7d" name="gegl" arch="x86_64">
  <version epoch="0" ver="0.4.46" rel="1.3"/>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1600776000">- Fix build on aarch64 by pre-loading libgomp.so.1 to avoid:
  "load error: /usr/lib64/libgomp.so.1: cannot allocate memory
  in static TLS block"</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1609243200">- Update to version 0.4.28:
  + Core: Infrastructure to opt out of listing ops with unmet
    runtime dependencies.
  + Build: Set vapi metadata better under meson. Make graphviz' dot
    library is a run-time not build time dependency.
  + Operations:
  - gegl:convert-space and gegl:cast-space operations fixed, and
    added to build.
  - icc:load new operation that treats .icc files as images,
    permitting loading a space into the graph from file.
  + Workshop: New operation paint-select for an foreground select
    tool in development.
- Add disabled pkgconfig(maxflow) BuildRequires: New dependency.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616760000">- Add 93.patch: fix build with glib 2.67.3.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1617019200">- Update to version 0.4.30:
  + New Operations:
  - negative-darkroom: This operation is for artists who use hybrid workflow
    technique of analog photography. After scanning a developed negative, this
    operation is used to invert the scan to create a positive image by simulating
    the light behaviour of darkroom enlarger and common photographic papers.
  + Operations:
  - jpg-load,png-load,tiff-load: show ICC relatd problems as warnings.
  - rgbe-load : fix handling of exponent=0 in RLE encoded files.
  - color-reduction : Added blue-noise modes, the patents are expired for some
    years already, also added fix to levels parameters; enabling bi-level.
  - fattal02 : ensure gaussian pyramid has at least one level.
  - paint-select (in workshop): multi-level banded graphcut, sub-region rather
    than full buffer rcomputations and other improvements.
- Drop 93.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1618401600">- added patches
  fix https://gitlab.gnome.org/GNOME/gegl/-/issues/284
  + gegl-openexr3.patch</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1631966400">- Update to version 0.4.32:
  + Docs/testing:
  - Fixes and improvements to the test system ands it integration
    for comparing/keeping track of hashes of operation output by
    John Marshall including and overhaul of reference
    compositions and hashes, improving development as well as
    documentation.
  + Operations:
  - distance-transform:
  - openexr: fix build with newer OpenEXR 3
  - negative-darkroom: contrast boost and illuminant adjustment
    parameter, reworked emulsion dye model, UI improvements,
    more black and white paper presets.
  - fill-path: 32bit float RGB and CMYK color processing, using
    ctx as renderer.
  + Core:
  - Fixing of leaks and dead code removal in json op handling,
    branch hints in buffer tile handling.
- drop patch gegl-openexr3.patch:
  Fix upstream</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1633003200">- Also disable luajit on ppc64le and s390x. Package is
  unavailable.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1633262400">- disable docs until the upstream bug is solved
  https://gitlab.gnome.org/GNOME/gegl/-/issues/294#note_1281553</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1635336000">- Re-enable luajit for ppc64, ppc64le, and s390x. We now have
  support on those platforms, for now at least.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1640088000">- Update to version 0.4.34 (CVE-2021-45463):
  + Operations:
  - magick-load: use g_spawn_async instead of system to run the
    image magick convert fallback - preventing shell expansion on
    non-escaped/filtered paths in constructed commandline.
  - ripple: avoid a possible division by zero.
  + Build:
  - Explicit dependency specification in meson for generated CL
    files.
  - ctx has been moved to be part of gegl-common.so nearer to the
    operations using it avoiding polluting the GEGL library
    symbol table with the ctx symbols.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1646136000">- Update to version 0.4.36:
  + The primary addition in this release is SIMD dispatch, buffer
    access functions get built for x86-64 v2 and v3
    microarchitecture levels as well as ARM neon. The same applies
    to core operations where we have .so bundles for the variants
    as well as a generic build.
  + Operations: The npd operation fixed with multiple threads.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1651233600">- Update BuildRequires to reflect it does not work with ffmpeg5.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1658404800">- Update to version 0.4.38:
  + Operations:
  - denoise-dct: a NEW denoising operation which decomposes the
    input buffer to sliding overlapping patches, calculates the
    DCT denoising in each patch, and then aggregates the denoised
    patches to the output buffer averaging the overlapped pixels.
  - ff-load and ff-save: big cleanup API cleanup, now ffmpeg-5.0
    compatible.
  - gif-load: updated to latest upstream libnsgif version.
  - slic: progress reporting and improved parameter handling.
  - vector-fill: updated to latest upstream ctx version.
  - oilify: clamp inputs to avoid nan in output.
  - gegl:load fix possible double free.
  - rgbe-write: plug leaks in error paths.
  + Core: Fixes of some potential NULL dereferences on custom
    dataformats for malformed inputs.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1658404801">- Update BuildRequires to reflect it now does work with ffmpeg5.</changelog>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1669118400">- Update to version 0.4.40:
  + Operations:
  - newsprint: do not drop alpha channel in RGB modes.
  + Core:
  - fixes for legacy build, still supporting building latest GEGL
    for stable GIMP with old babl (not recommended if distros can
    have recent enough meson).
  - avoiding possible multi thread race in babl garbage
    collection,</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1669204800">- luajit was disabled for riscv64 ppc64 ppc64le, patch it here
  accordingly (boo#1205102)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1673438400">- Add 133.patch: Fix build against libraw 0.21.0.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677758400">- Update to version 0.4.42:
  + Operations:
  - raw-load: add conditional support for 0.21.0 API.
  - rgb-clib: improved ui-ranges.
  - perlin, mosiac, c2g, long-shadow: small cleanups.
  - gif-load: update vendored dependency, including code updates.
  + Build: Keeping up with babl.
- Drop 133.patch: Fixed upstream.
- Add boolean pkgconfig(babl-0.1) BuildRequires following upstream
  changes.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1680177600">- Update to version 0.4.44:
  + This release fixes a crashing bug what is umasked by GLib
    2.75.3 and newer. Never-allocated data were being passed to
    g_slice_free, in GeglBuffer’s handling of copy-on-write tiles.
  + ctx: Updated vendored library from upstream.</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1687780800">- Update to version 0.4.46:
  + Operations:
  - local-threshold: new operation that does neighborhood aware
    and optionallyantialiased thresholding of an image.
  - chamfer: new operation in workshop that useis
    distance-transform and emboss or LinuxBeaver’s research
    into modeling different bevels with combinations of blurs.
  - ff-load,ff-save: clean up of deprecated API, builds with
    ffmpeg-6.0 but ff-save hasn’t been made to work with this
    release of ffmpeg yet.
  + Updated vendored libraries:
  - ctx and libnsgif have been updated from upstream.
  + Build:
  - Depend on meson 0.55.0
  - Various cleanups including re-enabling of deprecation
    warnings.
  - make ctx be an internal library.</changelog>
</package>
<package pkgid="8e710f145e3192c9e1d492d988402956fd1e1d8a2a6cb94a4b01e78f64b744d9bdb5a16114da2a92b8ef8ea63d90df9afd4c1c89cadfc2ed9b6e34267cdfcf51" name="gegl-0_4" arch="x86_64">
  <version epoch="0" ver="0.4.46" rel="1.3"/>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1600776000">- Fix build on aarch64 by pre-loading libgomp.so.1 to avoid:
  "load error: /usr/lib64/libgomp.so.1: cannot allocate memory
  in static TLS block"</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1609243200">- Update to version 0.4.28:
  + Core: Infrastructure to opt out of listing ops with unmet
    runtime dependencies.
  + Build: Set vapi metadata better under meson. Make graphviz' dot
    library is a run-time not build time dependency.
  + Operations:
  - gegl:convert-space and gegl:cast-space operations fixed, and
    added to build.
  - icc:load new operation that treats .icc files as images,
    permitting loading a space into the graph from file.
  + Workshop: New operation paint-select for an foreground select
    tool in development.
- Add disabled pkgconfig(maxflow) BuildRequires: New dependency.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616760000">- Add 93.patch: fix build with glib 2.67.3.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1617019200">- Update to version 0.4.30:
  + New Operations:
  - negative-darkroom: This operation is for artists who use hybrid workflow
    technique of analog photography. After scanning a developed negative, this
    operation is used to invert the scan to create a positive image by simulating
    the light behaviour of darkroom enlarger and common photographic papers.
  + Operations:
  - jpg-load,png-load,tiff-load: show ICC relatd problems as warnings.
  - rgbe-load : fix handling of exponent=0 in RLE encoded files.
  - color-reduction : Added blue-noise modes, the patents are expired for some
    years already, also added fix to levels parameters; enabling bi-level.
  - fattal02 : ensure gaussian pyramid has at least one level.
  - paint-select (in workshop): multi-level banded graphcut, sub-region rather
    than full buffer rcomputations and other improvements.
- Drop 93.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1618401600">- added patches
  fix https://gitlab.gnome.org/GNOME/gegl/-/issues/284
  + gegl-openexr3.patch</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1631966400">- Update to version 0.4.32:
  + Docs/testing:
  - Fixes and improvements to the test system ands it integration
    for comparing/keeping track of hashes of operation output by
    John Marshall including and overhaul of reference
    compositions and hashes, improving development as well as
    documentation.
  + Operations:
  - distance-transform:
  - openexr: fix build with newer OpenEXR 3
  - negative-darkroom: contrast boost and illuminant adjustment
    parameter, reworked emulsion dye model, UI improvements,
    more black and white paper presets.
  - fill-path: 32bit float RGB and CMYK color processing, using
    ctx as renderer.
  + Core:
  - Fixing of leaks and dead code removal in json op handling,
    branch hints in buffer tile handling.
- drop patch gegl-openexr3.patch:
  Fix upstream</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1633003200">- Also disable luajit on ppc64le and s390x. Package is
  unavailable.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1633262400">- disable docs until the upstream bug is solved
  https://gitlab.gnome.org/GNOME/gegl/-/issues/294#note_1281553</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1635336000">- Re-enable luajit for ppc64, ppc64le, and s390x. We now have
  support on those platforms, for now at least.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1640088000">- Update to version 0.4.34 (CVE-2021-45463):
  + Operations:
  - magick-load: use g_spawn_async instead of system to run the
    image magick convert fallback - preventing shell expansion on
    non-escaped/filtered paths in constructed commandline.
  - ripple: avoid a possible division by zero.
  + Build:
  - Explicit dependency specification in meson for generated CL
    files.
  - ctx has been moved to be part of gegl-common.so nearer to the
    operations using it avoiding polluting the GEGL library
    symbol table with the ctx symbols.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1646136000">- Update to version 0.4.36:
  + The primary addition in this release is SIMD dispatch, buffer
    access functions get built for x86-64 v2 and v3
    microarchitecture levels as well as ARM neon. The same applies
    to core operations where we have .so bundles for the variants
    as well as a generic build.
  + Operations: The npd operation fixed with multiple threads.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1651233600">- Update BuildRequires to reflect it does not work with ffmpeg5.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1658404800">- Update to version 0.4.38:
  + Operations:
  - denoise-dct: a NEW denoising operation which decomposes the
    input buffer to sliding overlapping patches, calculates the
    DCT denoising in each patch, and then aggregates the denoised
    patches to the output buffer averaging the overlapped pixels.
  - ff-load and ff-save: big cleanup API cleanup, now ffmpeg-5.0
    compatible.
  - gif-load: updated to latest upstream libnsgif version.
  - slic: progress reporting and improved parameter handling.
  - vector-fill: updated to latest upstream ctx version.
  - oilify: clamp inputs to avoid nan in output.
  - gegl:load fix possible double free.
  - rgbe-write: plug leaks in error paths.
  + Core: Fixes of some potential NULL dereferences on custom
    dataformats for malformed inputs.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1658404801">- Update BuildRequires to reflect it now does work with ffmpeg5.</changelog>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1669118400">- Update to version 0.4.40:
  + Operations:
  - newsprint: do not drop alpha channel in RGB modes.
  + Core:
  - fixes for legacy build, still supporting building latest GEGL
    for stable GIMP with old babl (not recommended if distros can
    have recent enough meson).
  - avoiding possible multi thread race in babl garbage
    collection,</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1669204800">- luajit was disabled for riscv64 ppc64 ppc64le, patch it here
  accordingly (boo#1205102)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1673438400">- Add 133.patch: Fix build against libraw 0.21.0.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677758400">- Update to version 0.4.42:
  + Operations:
  - raw-load: add conditional support for 0.21.0 API.
  - rgb-clib: improved ui-ranges.
  - perlin, mosiac, c2g, long-shadow: small cleanups.
  - gif-load: update vendored dependency, including code updates.
  + Build: Keeping up with babl.
- Drop 133.patch: Fixed upstream.
- Add boolean pkgconfig(babl-0.1) BuildRequires following upstream
  changes.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1680177600">- Update to version 0.4.44:
  + This release fixes a crashing bug what is umasked by GLib
    2.75.3 and newer. Never-allocated data were being passed to
    g_slice_free, in GeglBuffer’s handling of copy-on-write tiles.
  + ctx: Updated vendored library from upstream.</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1687780800">- Update to version 0.4.46:
  + Operations:
  - local-threshold: new operation that does neighborhood aware
    and optionallyantialiased thresholding of an image.
  - chamfer: new operation in workshop that useis
    distance-transform and emboss or LinuxBeaver’s research
    into modeling different bevels with combinations of blurs.
  - ff-load,ff-save: clean up of deprecated API, builds with
    ffmpeg-6.0 but ff-save hasn’t been made to work with this
    release of ffmpeg yet.
  + Updated vendored libraries:
  - ctx and libnsgif have been updated from upstream.
  + Build:
  - Depend on meson 0.55.0
  - Various cleanups including re-enabling of deprecation
    warnings.
  - make ctx be an internal library.</changelog>
</package>
<package pkgid="037bca5640a8c345623240c106821ee014280e0023b16a38927c3b0bdbd6c747bda162c13dd4a65ad295cd787a16e1c51bd419a27e26d0960b0c8edc2e11db52" name="gegl-0_4-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.4.46" rel="1.3"/>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1600776000">- Fix build on aarch64 by pre-loading libgomp.so.1 to avoid:
  "load error: /usr/lib64/libgomp.so.1: cannot allocate memory
  in static TLS block"</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1609243200">- Update to version 0.4.28:
  + Core: Infrastructure to opt out of listing ops with unmet
    runtime dependencies.
  + Build: Set vapi metadata better under meson. Make graphviz' dot
    library is a run-time not build time dependency.
  + Operations:
  - gegl:convert-space and gegl:cast-space operations fixed, and
    added to build.
  - icc:load new operation that treats .icc files as images,
    permitting loading a space into the graph from file.
  + Workshop: New operation paint-select for an foreground select
    tool in development.
- Add disabled pkgconfig(maxflow) BuildRequires: New dependency.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616760000">- Add 93.patch: fix build with glib 2.67.3.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1617019200">- Update to version 0.4.30:
  + New Operations:
  - negative-darkroom: This operation is for artists who use hybrid workflow
    technique of analog photography. After scanning a developed negative, this
    operation is used to invert the scan to create a positive image by simulating
    the light behaviour of darkroom enlarger and common photographic papers.
  + Operations:
  - jpg-load,png-load,tiff-load: show ICC relatd problems as warnings.
  - rgbe-load : fix handling of exponent=0 in RLE encoded files.
  - color-reduction : Added blue-noise modes, the patents are expired for some
    years already, also added fix to levels parameters; enabling bi-level.
  - fattal02 : ensure gaussian pyramid has at least one level.
  - paint-select (in workshop): multi-level banded graphcut, sub-region rather
    than full buffer rcomputations and other improvements.
- Drop 93.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1618401600">- added patches
  fix https://gitlab.gnome.org/GNOME/gegl/-/issues/284
  + gegl-openexr3.patch</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1631966400">- Update to version 0.4.32:
  + Docs/testing:
  - Fixes and improvements to the test system ands it integration
    for comparing/keeping track of hashes of operation output by
    John Marshall including and overhaul of reference
    compositions and hashes, improving development as well as
    documentation.
  + Operations:
  - distance-transform:
  - openexr: fix build with newer OpenEXR 3
  - negative-darkroom: contrast boost and illuminant adjustment
    parameter, reworked emulsion dye model, UI improvements,
    more black and white paper presets.
  - fill-path: 32bit float RGB and CMYK color processing, using
    ctx as renderer.
  + Core:
  - Fixing of leaks and dead code removal in json op handling,
    branch hints in buffer tile handling.
- drop patch gegl-openexr3.patch:
  Fix upstream</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1633003200">- Also disable luajit on ppc64le and s390x. Package is
  unavailable.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1633262400">- disable docs until the upstream bug is solved
  https://gitlab.gnome.org/GNOME/gegl/-/issues/294#note_1281553</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1635336000">- Re-enable luajit for ppc64, ppc64le, and s390x. We now have
  support on those platforms, for now at least.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1640088000">- Update to version 0.4.34 (CVE-2021-45463):
  + Operations:
  - magick-load: use g_spawn_async instead of system to run the
    image magick convert fallback - preventing shell expansion on
    non-escaped/filtered paths in constructed commandline.
  - ripple: avoid a possible division by zero.
  + Build:
  - Explicit dependency specification in meson for generated CL
    files.
  - ctx has been moved to be part of gegl-common.so nearer to the
    operations using it avoiding polluting the GEGL library
    symbol table with the ctx symbols.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1646136000">- Update to version 0.4.36:
  + The primary addition in this release is SIMD dispatch, buffer
    access functions get built for x86-64 v2 and v3
    microarchitecture levels as well as ARM neon. The same applies
    to core operations where we have .so bundles for the variants
    as well as a generic build.
  + Operations: The npd operation fixed with multiple threads.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1651233600">- Update BuildRequires to reflect it does not work with ffmpeg5.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1658404800">- Update to version 0.4.38:
  + Operations:
  - denoise-dct: a NEW denoising operation which decomposes the
    input buffer to sliding overlapping patches, calculates the
    DCT denoising in each patch, and then aggregates the denoised
    patches to the output buffer averaging the overlapped pixels.
  - ff-load and ff-save: big cleanup API cleanup, now ffmpeg-5.0
    compatible.
  - gif-load: updated to latest upstream libnsgif version.
  - slic: progress reporting and improved parameter handling.
  - vector-fill: updated to latest upstream ctx version.
  - oilify: clamp inputs to avoid nan in output.
  - gegl:load fix possible double free.
  - rgbe-write: plug leaks in error paths.
  + Core: Fixes of some potential NULL dereferences on custom
    dataformats for malformed inputs.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1658404801">- Update BuildRequires to reflect it now does work with ffmpeg5.</changelog>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1669118400">- Update to version 0.4.40:
  + Operations:
  - newsprint: do not drop alpha channel in RGB modes.
  + Core:
  - fixes for legacy build, still supporting building latest GEGL
    for stable GIMP with old babl (not recommended if distros can
    have recent enough meson).
  - avoiding possible multi thread race in babl garbage
    collection,</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1669204800">- luajit was disabled for riscv64 ppc64 ppc64le, patch it here
  accordingly (boo#1205102)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1673438400">- Add 133.patch: Fix build against libraw 0.21.0.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677758400">- Update to version 0.4.42:
  + Operations:
  - raw-load: add conditional support for 0.21.0 API.
  - rgb-clib: improved ui-ranges.
  - perlin, mosiac, c2g, long-shadow: small cleanups.
  - gif-load: update vendored dependency, including code updates.
  + Build: Keeping up with babl.
- Drop 133.patch: Fixed upstream.
- Add boolean pkgconfig(babl-0.1) BuildRequires following upstream
  changes.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1680177600">- Update to version 0.4.44:
  + This release fixes a crashing bug what is umasked by GLib
    2.75.3 and newer. Never-allocated data were being passed to
    g_slice_free, in GeglBuffer’s handling of copy-on-write tiles.
  + ctx: Updated vendored library from upstream.</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1687780800">- Update to version 0.4.46:
  + Operations:
  - local-threshold: new operation that does neighborhood aware
    and optionallyantialiased thresholding of an image.
  - chamfer: new operation in workshop that useis
    distance-transform and emboss or LinuxBeaver’s research
    into modeling different bevels with combinations of blurs.
  - ff-load,ff-save: clean up of deprecated API, builds with
    ffmpeg-6.0 but ff-save hasn’t been made to work with this
    release of ffmpeg yet.
  + Updated vendored libraries:
  - ctx and libnsgif have been updated from upstream.
  + Build:
  - Depend on meson 0.55.0
  - Various cleanups including re-enabling of deprecation
    warnings.
  - make ctx be an internal library.</changelog>
</package>
<package pkgid="b04dcac6b6c43ba2ebbd88dea42bcc904d2d9339103fc64c062056c625409080d72700ce138626434ecd8e73be6c617e56c8a998da9e1db0fb3525948059f6c2" name="gegl-0_4-lang" arch="noarch">
  <version epoch="0" ver="0.4.46" rel="1.3"/>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1600776000">- Fix build on aarch64 by pre-loading libgomp.so.1 to avoid:
  "load error: /usr/lib64/libgomp.so.1: cannot allocate memory
  in static TLS block"</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1609243200">- Update to version 0.4.28:
  + Core: Infrastructure to opt out of listing ops with unmet
    runtime dependencies.
  + Build: Set vapi metadata better under meson. Make graphviz' dot
    library is a run-time not build time dependency.
  + Operations:
  - gegl:convert-space and gegl:cast-space operations fixed, and
    added to build.
  - icc:load new operation that treats .icc files as images,
    permitting loading a space into the graph from file.
  + Workshop: New operation paint-select for an foreground select
    tool in development.
- Add disabled pkgconfig(maxflow) BuildRequires: New dependency.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616760000">- Add 93.patch: fix build with glib 2.67.3.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1617019200">- Update to version 0.4.30:
  + New Operations:
  - negative-darkroom: This operation is for artists who use hybrid workflow
    technique of analog photography. After scanning a developed negative, this
    operation is used to invert the scan to create a positive image by simulating
    the light behaviour of darkroom enlarger and common photographic papers.
  + Operations:
  - jpg-load,png-load,tiff-load: show ICC relatd problems as warnings.
  - rgbe-load : fix handling of exponent=0 in RLE encoded files.
  - color-reduction : Added blue-noise modes, the patents are expired for some
    years already, also added fix to levels parameters; enabling bi-level.
  - fattal02 : ensure gaussian pyramid has at least one level.
  - paint-select (in workshop): multi-level banded graphcut, sub-region rather
    than full buffer rcomputations and other improvements.
- Drop 93.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1618401600">- added patches
  fix https://gitlab.gnome.org/GNOME/gegl/-/issues/284
  + gegl-openexr3.patch</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1631966400">- Update to version 0.4.32:
  + Docs/testing:
  - Fixes and improvements to the test system ands it integration
    for comparing/keeping track of hashes of operation output by
    John Marshall including and overhaul of reference
    compositions and hashes, improving development as well as
    documentation.
  + Operations:
  - distance-transform:
  - openexr: fix build with newer OpenEXR 3
  - negative-darkroom: contrast boost and illuminant adjustment
    parameter, reworked emulsion dye model, UI improvements,
    more black and white paper presets.
  - fill-path: 32bit float RGB and CMYK color processing, using
    ctx as renderer.
  + Core:
  - Fixing of leaks and dead code removal in json op handling,
    branch hints in buffer tile handling.
- drop patch gegl-openexr3.patch:
  Fix upstream</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1633003200">- Also disable luajit on ppc64le and s390x. Package is
  unavailable.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1633262400">- disable docs until the upstream bug is solved
  https://gitlab.gnome.org/GNOME/gegl/-/issues/294#note_1281553</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1635336000">- Re-enable luajit for ppc64, ppc64le, and s390x. We now have
  support on those platforms, for now at least.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1640088000">- Update to version 0.4.34 (CVE-2021-45463):
  + Operations:
  - magick-load: use g_spawn_async instead of system to run the
    image magick convert fallback - preventing shell expansion on
    non-escaped/filtered paths in constructed commandline.
  - ripple: avoid a possible division by zero.
  + Build:
  - Explicit dependency specification in meson for generated CL
    files.
  - ctx has been moved to be part of gegl-common.so nearer to the
    operations using it avoiding polluting the GEGL library
    symbol table with the ctx symbols.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1646136000">- Update to version 0.4.36:
  + The primary addition in this release is SIMD dispatch, buffer
    access functions get built for x86-64 v2 and v3
    microarchitecture levels as well as ARM neon. The same applies
    to core operations where we have .so bundles for the variants
    as well as a generic build.
  + Operations: The npd operation fixed with multiple threads.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1651233600">- Update BuildRequires to reflect it does not work with ffmpeg5.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1658404800">- Update to version 0.4.38:
  + Operations:
  - denoise-dct: a NEW denoising operation which decomposes the
    input buffer to sliding overlapping patches, calculates the
    DCT denoising in each patch, and then aggregates the denoised
    patches to the output buffer averaging the overlapped pixels.
  - ff-load and ff-save: big cleanup API cleanup, now ffmpeg-5.0
    compatible.
  - gif-load: updated to latest upstream libnsgif version.
  - slic: progress reporting and improved parameter handling.
  - vector-fill: updated to latest upstream ctx version.
  - oilify: clamp inputs to avoid nan in output.
  - gegl:load fix possible double free.
  - rgbe-write: plug leaks in error paths.
  + Core: Fixes of some potential NULL dereferences on custom
    dataformats for malformed inputs.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1658404801">- Update BuildRequires to reflect it now does work with ffmpeg5.</changelog>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1669118400">- Update to version 0.4.40:
  + Operations:
  - newsprint: do not drop alpha channel in RGB modes.
  + Core:
  - fixes for legacy build, still supporting building latest GEGL
    for stable GIMP with old babl (not recommended if distros can
    have recent enough meson).
  - avoiding possible multi thread race in babl garbage
    collection,</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1669204800">- luajit was disabled for riscv64 ppc64 ppc64le, patch it here
  accordingly (boo#1205102)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1673438400">- Add 133.patch: Fix build against libraw 0.21.0.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677758400">- Update to version 0.4.42:
  + Operations:
  - raw-load: add conditional support for 0.21.0 API.
  - rgb-clib: improved ui-ranges.
  - perlin, mosiac, c2g, long-shadow: small cleanups.
  - gif-load: update vendored dependency, including code updates.
  + Build: Keeping up with babl.
- Drop 133.patch: Fixed upstream.
- Add boolean pkgconfig(babl-0.1) BuildRequires following upstream
  changes.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1680177600">- Update to version 0.4.44:
  + This release fixes a crashing bug what is umasked by GLib
    2.75.3 and newer. Never-allocated data were being passed to
    g_slice_free, in GeglBuffer’s handling of copy-on-write tiles.
  + ctx: Updated vendored library from upstream.</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1687780800">- Update to version 0.4.46:
  + Operations:
  - local-threshold: new operation that does neighborhood aware
    and optionallyantialiased thresholding of an image.
  - chamfer: new operation in workshop that useis
    distance-transform and emboss or LinuxBeaver’s research
    into modeling different bevels with combinations of blurs.
  - ff-load,ff-save: clean up of deprecated API, builds with
    ffmpeg-6.0 but ff-save hasn’t been made to work with this
    release of ffmpeg yet.
  + Updated vendored libraries:
  - ctx and libnsgif have been updated from upstream.
  + Build:
  - Depend on meson 0.55.0
  - Various cleanups including re-enabling of deprecation
    warnings.
  - make ctx be an internal library.</changelog>
</package>
<package pkgid="8017a2bbab7200f9f3bf79b2b798208bb8b2c51189f33329b49ea8b40c681a09cb4d3cedc2cf2c357d1396930830ce93d3fb276fd3ed4ac378eb18319a61a896" name="gegl-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.4.46" rel="1.3"/>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1600776000">- Fix build on aarch64 by pre-loading libgomp.so.1 to avoid:
  "load error: /usr/lib64/libgomp.so.1: cannot allocate memory
  in static TLS block"</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1609243200">- Update to version 0.4.28:
  + Core: Infrastructure to opt out of listing ops with unmet
    runtime dependencies.
  + Build: Set vapi metadata better under meson. Make graphviz' dot
    library is a run-time not build time dependency.
  + Operations:
  - gegl:convert-space and gegl:cast-space operations fixed, and
    added to build.
  - icc:load new operation that treats .icc files as images,
    permitting loading a space into the graph from file.
  + Workshop: New operation paint-select for an foreground select
    tool in development.
- Add disabled pkgconfig(maxflow) BuildRequires: New dependency.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616760000">- Add 93.patch: fix build with glib 2.67.3.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1617019200">- Update to version 0.4.30:
  + New Operations:
  - negative-darkroom: This operation is for artists who use hybrid workflow
    technique of analog photography. After scanning a developed negative, this
    operation is used to invert the scan to create a positive image by simulating
    the light behaviour of darkroom enlarger and common photographic papers.
  + Operations:
  - jpg-load,png-load,tiff-load: show ICC relatd problems as warnings.
  - rgbe-load : fix handling of exponent=0 in RLE encoded files.
  - color-reduction : Added blue-noise modes, the patents are expired for some
    years already, also added fix to levels parameters; enabling bi-level.
  - fattal02 : ensure gaussian pyramid has at least one level.
  - paint-select (in workshop): multi-level banded graphcut, sub-region rather
    than full buffer rcomputations and other improvements.
- Drop 93.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1618401600">- added patches
  fix https://gitlab.gnome.org/GNOME/gegl/-/issues/284
  + gegl-openexr3.patch</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1631966400">- Update to version 0.4.32:
  + Docs/testing:
  - Fixes and improvements to the test system ands it integration
    for comparing/keeping track of hashes of operation output by
    John Marshall including and overhaul of reference
    compositions and hashes, improving development as well as
    documentation.
  + Operations:
  - distance-transform:
  - openexr: fix build with newer OpenEXR 3
  - negative-darkroom: contrast boost and illuminant adjustment
    parameter, reworked emulsion dye model, UI improvements,
    more black and white paper presets.
  - fill-path: 32bit float RGB and CMYK color processing, using
    ctx as renderer.
  + Core:
  - Fixing of leaks and dead code removal in json op handling,
    branch hints in buffer tile handling.
- drop patch gegl-openexr3.patch:
  Fix upstream</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1633003200">- Also disable luajit on ppc64le and s390x. Package is
  unavailable.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1633262400">- disable docs until the upstream bug is solved
  https://gitlab.gnome.org/GNOME/gegl/-/issues/294#note_1281553</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1635336000">- Re-enable luajit for ppc64, ppc64le, and s390x. We now have
  support on those platforms, for now at least.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1640088000">- Update to version 0.4.34 (CVE-2021-45463):
  + Operations:
  - magick-load: use g_spawn_async instead of system to run the
    image magick convert fallback - preventing shell expansion on
    non-escaped/filtered paths in constructed commandline.
  - ripple: avoid a possible division by zero.
  + Build:
  - Explicit dependency specification in meson for generated CL
    files.
  - ctx has been moved to be part of gegl-common.so nearer to the
    operations using it avoiding polluting the GEGL library
    symbol table with the ctx symbols.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1646136000">- Update to version 0.4.36:
  + The primary addition in this release is SIMD dispatch, buffer
    access functions get built for x86-64 v2 and v3
    microarchitecture levels as well as ARM neon. The same applies
    to core operations where we have .so bundles for the variants
    as well as a generic build.
  + Operations: The npd operation fixed with multiple threads.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1651233600">- Update BuildRequires to reflect it does not work with ffmpeg5.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1658404800">- Update to version 0.4.38:
  + Operations:
  - denoise-dct: a NEW denoising operation which decomposes the
    input buffer to sliding overlapping patches, calculates the
    DCT denoising in each patch, and then aggregates the denoised
    patches to the output buffer averaging the overlapped pixels.
  - ff-load and ff-save: big cleanup API cleanup, now ffmpeg-5.0
    compatible.
  - gif-load: updated to latest upstream libnsgif version.
  - slic: progress reporting and improved parameter handling.
  - vector-fill: updated to latest upstream ctx version.
  - oilify: clamp inputs to avoid nan in output.
  - gegl:load fix possible double free.
  - rgbe-write: plug leaks in error paths.
  + Core: Fixes of some potential NULL dereferences on custom
    dataformats for malformed inputs.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1658404801">- Update BuildRequires to reflect it now does work with ffmpeg5.</changelog>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1669118400">- Update to version 0.4.40:
  + Operations:
  - newsprint: do not drop alpha channel in RGB modes.
  + Core:
  - fixes for legacy build, still supporting building latest GEGL
    for stable GIMP with old babl (not recommended if distros can
    have recent enough meson).
  - avoiding possible multi thread race in babl garbage
    collection,</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1669204800">- luajit was disabled for riscv64 ppc64 ppc64le, patch it here
  accordingly (boo#1205102)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1673438400">- Add 133.patch: Fix build against libraw 0.21.0.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677758400">- Update to version 0.4.42:
  + Operations:
  - raw-load: add conditional support for 0.21.0 API.
  - rgb-clib: improved ui-ranges.
  - perlin, mosiac, c2g, long-shadow: small cleanups.
  - gif-load: update vendored dependency, including code updates.
  + Build: Keeping up with babl.
- Drop 133.patch: Fixed upstream.
- Add boolean pkgconfig(babl-0.1) BuildRequires following upstream
  changes.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1680177600">- Update to version 0.4.44:
  + This release fixes a crashing bug what is umasked by GLib
    2.75.3 and newer. Never-allocated data were being passed to
    g_slice_free, in GeglBuffer’s handling of copy-on-write tiles.
  + ctx: Updated vendored library from upstream.</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1687780800">- Update to version 0.4.46:
  + Operations:
  - local-threshold: new operation that does neighborhood aware
    and optionallyantialiased thresholding of an image.
  - chamfer: new operation in workshop that useis
    distance-transform and emboss or LinuxBeaver’s research
    into modeling different bevels with combinations of blurs.
  - ff-load,ff-save: clean up of deprecated API, builds with
    ffmpeg-6.0 but ff-save hasn’t been made to work with this
    release of ffmpeg yet.
  + Updated vendored libraries:
  - ctx and libnsgif have been updated from upstream.
  + Build:
  - Depend on meson 0.55.0
  - Various cleanups including re-enabling of deprecation
    warnings.
  - make ctx be an internal library.</changelog>
</package>
<package pkgid="6b749702b15ff1333a3ab03b7c782d70793874c3ee5f779e92d7cad197c7f2440bba1b7ebae6bf51ae011a27ca5cd1edff4ba51aa1f47b72bdf40b7f46bfb9c4" name="gegl-debugsource" arch="x86_64">
  <version epoch="0" ver="0.4.46" rel="1.3"/>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1600776000">- Fix build on aarch64 by pre-loading libgomp.so.1 to avoid:
  "load error: /usr/lib64/libgomp.so.1: cannot allocate memory
  in static TLS block"</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1609243200">- Update to version 0.4.28:
  + Core: Infrastructure to opt out of listing ops with unmet
    runtime dependencies.
  + Build: Set vapi metadata better under meson. Make graphviz' dot
    library is a run-time not build time dependency.
  + Operations:
  - gegl:convert-space and gegl:cast-space operations fixed, and
    added to build.
  - icc:load new operation that treats .icc files as images,
    permitting loading a space into the graph from file.
  + Workshop: New operation paint-select for an foreground select
    tool in development.
- Add disabled pkgconfig(maxflow) BuildRequires: New dependency.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616760000">- Add 93.patch: fix build with glib 2.67.3.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1617019200">- Update to version 0.4.30:
  + New Operations:
  - negative-darkroom: This operation is for artists who use hybrid workflow
    technique of analog photography. After scanning a developed negative, this
    operation is used to invert the scan to create a positive image by simulating
    the light behaviour of darkroom enlarger and common photographic papers.
  + Operations:
  - jpg-load,png-load,tiff-load: show ICC relatd problems as warnings.
  - rgbe-load : fix handling of exponent=0 in RLE encoded files.
  - color-reduction : Added blue-noise modes, the patents are expired for some
    years already, also added fix to levels parameters; enabling bi-level.
  - fattal02 : ensure gaussian pyramid has at least one level.
  - paint-select (in workshop): multi-level banded graphcut, sub-region rather
    than full buffer rcomputations and other improvements.
- Drop 93.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1618401600">- added patches
  fix https://gitlab.gnome.org/GNOME/gegl/-/issues/284
  + gegl-openexr3.patch</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1631966400">- Update to version 0.4.32:
  + Docs/testing:
  - Fixes and improvements to the test system ands it integration
    for comparing/keeping track of hashes of operation output by
    John Marshall including and overhaul of reference
    compositions and hashes, improving development as well as
    documentation.
  + Operations:
  - distance-transform:
  - openexr: fix build with newer OpenEXR 3
  - negative-darkroom: contrast boost and illuminant adjustment
    parameter, reworked emulsion dye model, UI improvements,
    more black and white paper presets.
  - fill-path: 32bit float RGB and CMYK color processing, using
    ctx as renderer.
  + Core:
  - Fixing of leaks and dead code removal in json op handling,
    branch hints in buffer tile handling.
- drop patch gegl-openexr3.patch:
  Fix upstream</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1633003200">- Also disable luajit on ppc64le and s390x. Package is
  unavailable.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1633262400">- disable docs until the upstream bug is solved
  https://gitlab.gnome.org/GNOME/gegl/-/issues/294#note_1281553</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1635336000">- Re-enable luajit for ppc64, ppc64le, and s390x. We now have
  support on those platforms, for now at least.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1640088000">- Update to version 0.4.34 (CVE-2021-45463):
  + Operations:
  - magick-load: use g_spawn_async instead of system to run the
    image magick convert fallback - preventing shell expansion on
    non-escaped/filtered paths in constructed commandline.
  - ripple: avoid a possible division by zero.
  + Build:
  - Explicit dependency specification in meson for generated CL
    files.
  - ctx has been moved to be part of gegl-common.so nearer to the
    operations using it avoiding polluting the GEGL library
    symbol table with the ctx symbols.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1646136000">- Update to version 0.4.36:
  + The primary addition in this release is SIMD dispatch, buffer
    access functions get built for x86-64 v2 and v3
    microarchitecture levels as well as ARM neon. The same applies
    to core operations where we have .so bundles for the variants
    as well as a generic build.
  + Operations: The npd operation fixed with multiple threads.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1651233600">- Update BuildRequires to reflect it does not work with ffmpeg5.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1658404800">- Update to version 0.4.38:
  + Operations:
  - denoise-dct: a NEW denoising operation which decomposes the
    input buffer to sliding overlapping patches, calculates the
    DCT denoising in each patch, and then aggregates the denoised
    patches to the output buffer averaging the overlapped pixels.
  - ff-load and ff-save: big cleanup API cleanup, now ffmpeg-5.0
    compatible.
  - gif-load: updated to latest upstream libnsgif version.
  - slic: progress reporting and improved parameter handling.
  - vector-fill: updated to latest upstream ctx version.
  - oilify: clamp inputs to avoid nan in output.
  - gegl:load fix possible double free.
  - rgbe-write: plug leaks in error paths.
  + Core: Fixes of some potential NULL dereferences on custom
    dataformats for malformed inputs.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1658404801">- Update BuildRequires to reflect it now does work with ffmpeg5.</changelog>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1669118400">- Update to version 0.4.40:
  + Operations:
  - newsprint: do not drop alpha channel in RGB modes.
  + Core:
  - fixes for legacy build, still supporting building latest GEGL
    for stable GIMP with old babl (not recommended if distros can
    have recent enough meson).
  - avoiding possible multi thread race in babl garbage
    collection,</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1669204800">- luajit was disabled for riscv64 ppc64 ppc64le, patch it here
  accordingly (boo#1205102)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1673438400">- Add 133.patch: Fix build against libraw 0.21.0.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677758400">- Update to version 0.4.42:
  + Operations:
  - raw-load: add conditional support for 0.21.0 API.
  - rgb-clib: improved ui-ranges.
  - perlin, mosiac, c2g, long-shadow: small cleanups.
  - gif-load: update vendored dependency, including code updates.
  + Build: Keeping up with babl.
- Drop 133.patch: Fixed upstream.
- Add boolean pkgconfig(babl-0.1) BuildRequires following upstream
  changes.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1680177600">- Update to version 0.4.44:
  + This release fixes a crashing bug what is umasked by GLib
    2.75.3 and newer. Never-allocated data were being passed to
    g_slice_free, in GeglBuffer’s handling of copy-on-write tiles.
  + ctx: Updated vendored library from upstream.</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1687780800">- Update to version 0.4.46:
  + Operations:
  - local-threshold: new operation that does neighborhood aware
    and optionallyantialiased thresholding of an image.
  - chamfer: new operation in workshop that useis
    distance-transform and emboss or LinuxBeaver’s research
    into modeling different bevels with combinations of blurs.
  - ff-load,ff-save: clean up of deprecated API, builds with
    ffmpeg-6.0 but ff-save hasn’t been made to work with this
    release of ffmpeg yet.
  + Updated vendored libraries:
  - ctx and libnsgif have been updated from upstream.
  + Build:
  - Depend on meson 0.55.0
  - Various cleanups including re-enabling of deprecation
    warnings.
  - make ctx be an internal library.</changelog>
</package>
<package pkgid="6ad19dc1ddcf465e7f1bbec98e84ca554c4dc609474785a7492ce74fe3e7fb4859f85983eca42289659bdad0afd67a01b3af3600e6228797b5c60b345a5de651" name="gegl-devel" arch="x86_64">
  <version epoch="0" ver="0.4.46" rel="1.3"/>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1600776000">- Fix build on aarch64 by pre-loading libgomp.so.1 to avoid:
  "load error: /usr/lib64/libgomp.so.1: cannot allocate memory
  in static TLS block"</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1609243200">- Update to version 0.4.28:
  + Core: Infrastructure to opt out of listing ops with unmet
    runtime dependencies.
  + Build: Set vapi metadata better under meson. Make graphviz' dot
    library is a run-time not build time dependency.
  + Operations:
  - gegl:convert-space and gegl:cast-space operations fixed, and
    added to build.
  - icc:load new operation that treats .icc files as images,
    permitting loading a space into the graph from file.
  + Workshop: New operation paint-select for an foreground select
    tool in development.
- Add disabled pkgconfig(maxflow) BuildRequires: New dependency.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616760000">- Add 93.patch: fix build with glib 2.67.3.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1617019200">- Update to version 0.4.30:
  + New Operations:
  - negative-darkroom: This operation is for artists who use hybrid workflow
    technique of analog photography. After scanning a developed negative, this
    operation is used to invert the scan to create a positive image by simulating
    the light behaviour of darkroom enlarger and common photographic papers.
  + Operations:
  - jpg-load,png-load,tiff-load: show ICC relatd problems as warnings.
  - rgbe-load : fix handling of exponent=0 in RLE encoded files.
  - color-reduction : Added blue-noise modes, the patents are expired for some
    years already, also added fix to levels parameters; enabling bi-level.
  - fattal02 : ensure gaussian pyramid has at least one level.
  - paint-select (in workshop): multi-level banded graphcut, sub-region rather
    than full buffer rcomputations and other improvements.
- Drop 93.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1618401600">- added patches
  fix https://gitlab.gnome.org/GNOME/gegl/-/issues/284
  + gegl-openexr3.patch</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1631966400">- Update to version 0.4.32:
  + Docs/testing:
  - Fixes and improvements to the test system ands it integration
    for comparing/keeping track of hashes of operation output by
    John Marshall including and overhaul of reference
    compositions and hashes, improving development as well as
    documentation.
  + Operations:
  - distance-transform:
  - openexr: fix build with newer OpenEXR 3
  - negative-darkroom: contrast boost and illuminant adjustment
    parameter, reworked emulsion dye model, UI improvements,
    more black and white paper presets.
  - fill-path: 32bit float RGB and CMYK color processing, using
    ctx as renderer.
  + Core:
  - Fixing of leaks and dead code removal in json op handling,
    branch hints in buffer tile handling.
- drop patch gegl-openexr3.patch:
  Fix upstream</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1633003200">- Also disable luajit on ppc64le and s390x. Package is
  unavailable.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1633262400">- disable docs until the upstream bug is solved
  https://gitlab.gnome.org/GNOME/gegl/-/issues/294#note_1281553</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1635336000">- Re-enable luajit for ppc64, ppc64le, and s390x. We now have
  support on those platforms, for now at least.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1640088000">- Update to version 0.4.34 (CVE-2021-45463):
  + Operations:
  - magick-load: use g_spawn_async instead of system to run the
    image magick convert fallback - preventing shell expansion on
    non-escaped/filtered paths in constructed commandline.
  - ripple: avoid a possible division by zero.
  + Build:
  - Explicit dependency specification in meson for generated CL
    files.
  - ctx has been moved to be part of gegl-common.so nearer to the
    operations using it avoiding polluting the GEGL library
    symbol table with the ctx symbols.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1646136000">- Update to version 0.4.36:
  + The primary addition in this release is SIMD dispatch, buffer
    access functions get built for x86-64 v2 and v3
    microarchitecture levels as well as ARM neon. The same applies
    to core operations where we have .so bundles for the variants
    as well as a generic build.
  + Operations: The npd operation fixed with multiple threads.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1651233600">- Update BuildRequires to reflect it does not work with ffmpeg5.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1658404800">- Update to version 0.4.38:
  + Operations:
  - denoise-dct: a NEW denoising operation which decomposes the
    input buffer to sliding overlapping patches, calculates the
    DCT denoising in each patch, and then aggregates the denoised
    patches to the output buffer averaging the overlapped pixels.
  - ff-load and ff-save: big cleanup API cleanup, now ffmpeg-5.0
    compatible.
  - gif-load: updated to latest upstream libnsgif version.
  - slic: progress reporting and improved parameter handling.
  - vector-fill: updated to latest upstream ctx version.
  - oilify: clamp inputs to avoid nan in output.
  - gegl:load fix possible double free.
  - rgbe-write: plug leaks in error paths.
  + Core: Fixes of some potential NULL dereferences on custom
    dataformats for malformed inputs.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1658404801">- Update BuildRequires to reflect it now does work with ffmpeg5.</changelog>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1669118400">- Update to version 0.4.40:
  + Operations:
  - newsprint: do not drop alpha channel in RGB modes.
  + Core:
  - fixes for legacy build, still supporting building latest GEGL
    for stable GIMP with old babl (not recommended if distros can
    have recent enough meson).
  - avoiding possible multi thread race in babl garbage
    collection,</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1669204800">- luajit was disabled for riscv64 ppc64 ppc64le, patch it here
  accordingly (boo#1205102)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1673438400">- Add 133.patch: Fix build against libraw 0.21.0.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677758400">- Update to version 0.4.42:
  + Operations:
  - raw-load: add conditional support for 0.21.0 API.
  - rgb-clib: improved ui-ranges.
  - perlin, mosiac, c2g, long-shadow: small cleanups.
  - gif-load: update vendored dependency, including code updates.
  + Build: Keeping up with babl.
- Drop 133.patch: Fixed upstream.
- Add boolean pkgconfig(babl-0.1) BuildRequires following upstream
  changes.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1680177600">- Update to version 0.4.44:
  + This release fixes a crashing bug what is umasked by GLib
    2.75.3 and newer. Never-allocated data were being passed to
    g_slice_free, in GeglBuffer’s handling of copy-on-write tiles.
  + ctx: Updated vendored library from upstream.</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1687780800">- Update to version 0.4.46:
  + Operations:
  - local-threshold: new operation that does neighborhood aware
    and optionallyantialiased thresholding of an image.
  - chamfer: new operation in workshop that useis
    distance-transform and emboss or LinuxBeaver’s research
    into modeling different bevels with combinations of blurs.
  - ff-load,ff-save: clean up of deprecated API, builds with
    ffmpeg-6.0 but ff-save hasn’t been made to work with this
    release of ffmpeg yet.
  + Updated vendored libraries:
  - ctx and libnsgif have been updated from upstream.
  + Build:
  - Depend on meson 0.55.0
  - Various cleanups including re-enabling of deprecation
    warnings.
  - make ctx be an internal library.</changelog>
</package>
<package pkgid="9b39b310c8d2819dc1c84c15aab78478f35dc02c307c6a484ba2e6917fc68c61fbcbf4d14b2365295db58d36d472b0e59bd3310a8e42c85be1d3d9c12fc9a28f" name="gegl-doc" arch="x86_64">
  <version epoch="0" ver="0.4.46" rel="1.3"/>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1600776000">- Fix build on aarch64 by pre-loading libgomp.so.1 to avoid:
  "load error: /usr/lib64/libgomp.so.1: cannot allocate memory
  in static TLS block"</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1609243200">- Update to version 0.4.28:
  + Core: Infrastructure to opt out of listing ops with unmet
    runtime dependencies.
  + Build: Set vapi metadata better under meson. Make graphviz' dot
    library is a run-time not build time dependency.
  + Operations:
  - gegl:convert-space and gegl:cast-space operations fixed, and
    added to build.
  - icc:load new operation that treats .icc files as images,
    permitting loading a space into the graph from file.
  + Workshop: New operation paint-select for an foreground select
    tool in development.
- Add disabled pkgconfig(maxflow) BuildRequires: New dependency.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616760000">- Add 93.patch: fix build with glib 2.67.3.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1617019200">- Update to version 0.4.30:
  + New Operations:
  - negative-darkroom: This operation is for artists who use hybrid workflow
    technique of analog photography. After scanning a developed negative, this
    operation is used to invert the scan to create a positive image by simulating
    the light behaviour of darkroom enlarger and common photographic papers.
  + Operations:
  - jpg-load,png-load,tiff-load: show ICC relatd problems as warnings.
  - rgbe-load : fix handling of exponent=0 in RLE encoded files.
  - color-reduction : Added blue-noise modes, the patents are expired for some
    years already, also added fix to levels parameters; enabling bi-level.
  - fattal02 : ensure gaussian pyramid has at least one level.
  - paint-select (in workshop): multi-level banded graphcut, sub-region rather
    than full buffer rcomputations and other improvements.
- Drop 93.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1618401600">- added patches
  fix https://gitlab.gnome.org/GNOME/gegl/-/issues/284
  + gegl-openexr3.patch</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1631966400">- Update to version 0.4.32:
  + Docs/testing:
  - Fixes and improvements to the test system ands it integration
    for comparing/keeping track of hashes of operation output by
    John Marshall including and overhaul of reference
    compositions and hashes, improving development as well as
    documentation.
  + Operations:
  - distance-transform:
  - openexr: fix build with newer OpenEXR 3
  - negative-darkroom: contrast boost and illuminant adjustment
    parameter, reworked emulsion dye model, UI improvements,
    more black and white paper presets.
  - fill-path: 32bit float RGB and CMYK color processing, using
    ctx as renderer.
  + Core:
  - Fixing of leaks and dead code removal in json op handling,
    branch hints in buffer tile handling.
- drop patch gegl-openexr3.patch:
  Fix upstream</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1633003200">- Also disable luajit on ppc64le and s390x. Package is
  unavailable.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1633262400">- disable docs until the upstream bug is solved
  https://gitlab.gnome.org/GNOME/gegl/-/issues/294#note_1281553</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1635336000">- Re-enable luajit for ppc64, ppc64le, and s390x. We now have
  support on those platforms, for now at least.</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1640088000">- Update to version 0.4.34 (CVE-2021-45463):
  + Operations:
  - magick-load: use g_spawn_async instead of system to run the
    image magick convert fallback - preventing shell expansion on
    non-escaped/filtered paths in constructed commandline.
  - ripple: avoid a possible division by zero.
  + Build:
  - Explicit dependency specification in meson for generated CL
    files.
  - ctx has been moved to be part of gegl-common.so nearer to the
    operations using it avoiding polluting the GEGL library
    symbol table with the ctx symbols.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1646136000">- Update to version 0.4.36:
  + The primary addition in this release is SIMD dispatch, buffer
    access functions get built for x86-64 v2 and v3
    microarchitecture levels as well as ARM neon. The same applies
    to core operations where we have .so bundles for the variants
    as well as a generic build.
  + Operations: The npd operation fixed with multiple threads.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1651233600">- Update BuildRequires to reflect it does not work with ffmpeg5.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1658404800">- Update to version 0.4.38:
  + Operations:
  - denoise-dct: a NEW denoising operation which decomposes the
    input buffer to sliding overlapping patches, calculates the
    DCT denoising in each patch, and then aggregates the denoised
    patches to the output buffer averaging the overlapped pixels.
  - ff-load and ff-save: big cleanup API cleanup, now ffmpeg-5.0
    compatible.
  - gif-load: updated to latest upstream libnsgif version.
  - slic: progress reporting and improved parameter handling.
  - vector-fill: updated to latest upstream ctx version.
  - oilify: clamp inputs to avoid nan in output.
  - gegl:load fix possible double free.
  - rgbe-write: plug leaks in error paths.
  + Core: Fixes of some potential NULL dereferences on custom
    dataformats for malformed inputs.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1658404801">- Update BuildRequires to reflect it now does work with ffmpeg5.</changelog>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1669118400">- Update to version 0.4.40:
  + Operations:
  - newsprint: do not drop alpha channel in RGB modes.
  + Core:
  - fixes for legacy build, still supporting building latest GEGL
    for stable GIMP with old babl (not recommended if distros can
    have recent enough meson).
  - avoiding possible multi thread race in babl garbage
    collection,</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1669204800">- luajit was disabled for riscv64 ppc64 ppc64le, patch it here
  accordingly (boo#1205102)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1673438400">- Add 133.patch: Fix build against libraw 0.21.0.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677758400">- Update to version 0.4.42:
  + Operations:
  - raw-load: add conditional support for 0.21.0 API.
  - rgb-clib: improved ui-ranges.
  - perlin, mosiac, c2g, long-shadow: small cleanups.
  - gif-load: update vendored dependency, including code updates.
  + Build: Keeping up with babl.
- Drop 133.patch: Fixed upstream.
- Add boolean pkgconfig(babl-0.1) BuildRequires following upstream
  changes.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1680177600">- Update to version 0.4.44:
  + This release fixes a crashing bug what is umasked by GLib
    2.75.3 and newer. Never-allocated data were being passed to
    g_slice_free, in GeglBuffer’s handling of copy-on-write tiles.
  + ctx: Updated vendored library from upstream.</changelog>
  <changelog author="Muhammad Akbar Yanuar Mantari &lt;mantarimay@pm.me&gt;" date="1687780800">- Update to version 0.4.46:
  + Operations:
  - local-threshold: new operation that does neighborhood aware
    and optionallyantialiased thresholding of an image.
  - chamfer: new operation in workshop that useis
    distance-transform and emboss or LinuxBeaver’s research
    into modeling different bevels with combinations of blurs.
  - ff-load,ff-save: clean up of deprecated API, builds with
    ffmpeg-6.0 but ff-save hasn’t been made to work with this
    release of ffmpeg yet.
  + Updated vendored libraries:
  - ctx and libnsgif have been updated from upstream.
  + Build:
  - Depend on meson 0.55.0
  - Various cleanups including re-enabling of deprecation
    warnings.
  - make ctx be an internal library.</changelog>
</package>
<package pkgid="e4f954f0856ea608b28e02ca6e1551402a720698f7e77f764cee644719ce3acadbaaec0795c80c79b7b8e6d3f20b13a87a6dab02b6cdc73465af85fedfa438a4" name="geis" arch="src">
  <version epoch="0" ver="2.2.17" rel="4.10"/>
  <changelog author="nmo.marques@gmail.com" date="1344513600">- initial package</changelog>
  <changelog author="nmo.marques@gmail.com" date="1344600000">- main package now is %{name}-tools</changelog>
  <changelog author="nmo.marques@gmail.com" date="1344686400">- update to version 2.2.11
- package name change from 'utouch-geis' to 'geis'; following
  upstream name changes</changelog>
  <changelog author="tchvatal@suse.com" date="1419249600">- Version bump to 2.2.16:
  * Various upstream fixes
  * bindings are py3 not py2 now
- Cleanup spec-file
- Explicitely enable some configure switches</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1440849600">- Update to 2.2.17.
- Rename geis package to geis-tools.
- Add baselibs.conf.
- Spec cleanup.</changelog>
  <changelog author="jengelh@inai.de" date="1447588800">- Set RPM groups</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1466078400">- Use tarball signing.
- Add geis-disable-werror.patch: disable -Werror (boo#985131).</changelog>
  <changelog author="jengelh@inai.de" date="1466164800">- Remove pointless pkg-config require; it already exist through
  by /usr/lib/rpm/pkgconfigdeps.sh.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1623758400">- Change geisview's __init__.py shebang to be python3.
- Use %license macro</changelog>
</package>
<package pkgid="84aa5e4c3b071d525e96d8e279a0df978ff80eda004011847581741b8560d6e82aa859f56742b140d21a0af0c86c73b952baf902e31738b831e1775b6575c126" name="geis-debugsource" arch="x86_64">
  <version epoch="0" ver="2.2.17" rel="4.10"/>
  <changelog author="nmo.marques@gmail.com" date="1344513600">- initial package</changelog>
  <changelog author="nmo.marques@gmail.com" date="1344600000">- main package now is %{name}-tools</changelog>
  <changelog author="nmo.marques@gmail.com" date="1344686400">- update to version 2.2.11
- package name change from 'utouch-geis' to 'geis'; following
  upstream name changes</changelog>
  <changelog author="tchvatal@suse.com" date="1419249600">- Version bump to 2.2.16:
  * Various upstream fixes
  * bindings are py3 not py2 now
- Cleanup spec-file
- Explicitely enable some configure switches</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1440849600">- Update to 2.2.17.
- Rename geis package to geis-tools.
- Add baselibs.conf.
- Spec cleanup.</changelog>
  <changelog author="jengelh@inai.de" date="1447588800">- Set RPM groups</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1466078400">- Use tarball signing.
- Add geis-disable-werror.patch: disable -Werror (boo#985131).</changelog>
  <changelog author="jengelh@inai.de" date="1466164800">- Remove pointless pkg-config require; it already exist through
  by /usr/lib/rpm/pkgconfigdeps.sh.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1623758400">- Change geisview's __init__.py shebang to be python3.
- Use %license macro</changelog>
</package>
<package pkgid="99edd7cac60bf6b21cca9218177f3a3e078b4d000edc337303eeb5564794dce3a83e7bb1240984996ddbd9341ffae09c4ec484bcf4df4c756cdd8143366ff1c3" name="geis-devel" arch="x86_64">
  <version epoch="0" ver="2.2.17" rel="4.10"/>
  <changelog author="nmo.marques@gmail.com" date="1344513600">- initial package</changelog>
  <changelog author="nmo.marques@gmail.com" date="1344600000">- main package now is %{name}-tools</changelog>
  <changelog author="nmo.marques@gmail.com" date="1344686400">- update to version 2.2.11
- package name change from 'utouch-geis' to 'geis'; following
  upstream name changes</changelog>
  <changelog author="tchvatal@suse.com" date="1419249600">- Version bump to 2.2.16:
  * Various upstream fixes
  * bindings are py3 not py2 now
- Cleanup spec-file
- Explicitely enable some configure switches</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1440849600">- Update to 2.2.17.
- Rename geis package to geis-tools.
- Add baselibs.conf.
- Spec cleanup.</changelog>
  <changelog author="jengelh@inai.de" date="1447588800">- Set RPM groups</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1466078400">- Use tarball signing.
- Add geis-disable-werror.patch: disable -Werror (boo#985131).</changelog>
  <changelog author="jengelh@inai.de" date="1466164800">- Remove pointless pkg-config require; it already exist through
  by /usr/lib/rpm/pkgconfigdeps.sh.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1623758400">- Change geisview's __init__.py shebang to be python3.
- Use %license macro</changelog>
</package>
<package pkgid="717f557a52d6609cb54e91e95f8bcbd5a82b5f2db06bb01e1e8b62d2863556cd840da225291c5a8732218922a8e067bcf0f0bf912c5a07a5f9e94b75f2e8f405" name="geis-tools" arch="x86_64">
  <version epoch="0" ver="2.2.17" rel="4.10"/>
  <changelog author="nmo.marques@gmail.com" date="1344513600">- initial package</changelog>
  <changelog author="nmo.marques@gmail.com" date="1344600000">- main package now is %{name}-tools</changelog>
  <changelog author="nmo.marques@gmail.com" date="1344686400">- update to version 2.2.11
- package name change from 'utouch-geis' to 'geis'; following
  upstream name changes</changelog>
  <changelog author="tchvatal@suse.com" date="1419249600">- Version bump to 2.2.16:
  * Various upstream fixes
  * bindings are py3 not py2 now
- Cleanup spec-file
- Explicitely enable some configure switches</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1440849600">- Update to 2.2.17.
- Rename geis package to geis-tools.
- Add baselibs.conf.
- Spec cleanup.</changelog>
  <changelog author="jengelh@inai.de" date="1447588800">- Set RPM groups</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1466078400">- Use tarball signing.
- Add geis-disable-werror.patch: disable -Werror (boo#985131).</changelog>
  <changelog author="jengelh@inai.de" date="1466164800">- Remove pointless pkg-config require; it already exist through
  by /usr/lib/rpm/pkgconfigdeps.sh.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1623758400">- Change geisview's __init__.py shebang to be python3.
- Use %license macro</changelog>
</package>
<package pkgid="c10307e62010700e4b377cdcc9abb1602ecd650374edb9997e8ebc136e00f3b730ffbcb638e367019e1197e51f4e4f02b477e8768249134c57434526323121b8" name="geis-tools-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.2.17" rel="4.10"/>
  <changelog author="nmo.marques@gmail.com" date="1344513600">- initial package</changelog>
  <changelog author="nmo.marques@gmail.com" date="1344600000">- main package now is %{name}-tools</changelog>
  <changelog author="nmo.marques@gmail.com" date="1344686400">- update to version 2.2.11
- package name change from 'utouch-geis' to 'geis'; following
  upstream name changes</changelog>
  <changelog author="tchvatal@suse.com" date="1419249600">- Version bump to 2.2.16:
  * Various upstream fixes
  * bindings are py3 not py2 now
- Cleanup spec-file
- Explicitely enable some configure switches</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1440849600">- Update to 2.2.17.
- Rename geis package to geis-tools.
- Add baselibs.conf.
- Spec cleanup.</changelog>
  <changelog author="jengelh@inai.de" date="1447588800">- Set RPM groups</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1466078400">- Use tarball signing.
- Add geis-disable-werror.patch: disable -Werror (boo#985131).</changelog>
  <changelog author="jengelh@inai.de" date="1466164800">- Remove pointless pkg-config require; it already exist through
  by /usr/lib/rpm/pkgconfigdeps.sh.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1623758400">- Change geisview's __init__.py shebang to be python3.
- Use %license macro</changelog>
</package>
<package pkgid="d411bb409fe088a4e1f44550a46d0182efd56e76c1c596ed9970c5c6c78b585e291b50d7447933c05e637a2037362570a3bcf31cca6c6f7641aa544c8549e9e3" name="geocode-glib" arch="src">
  <version epoch="0" ver="3.26.4" rel="1.5"/>
  <changelog author="dimstar@opensuse.org" date="1431432000">- Update to version 3.17.1:
  + Make error handling of reverse geocode more robust.</changelog>
  <changelog author="zaitor@opensuse.org" date="1439726400">- Update to version 3.17.90:
  + Update unit tests.
  + Add workaround for Nominatim boundingbox bug (bgo#749963).
  + Update project description.
  + Prettify Geo URI generation.</changelog>
  <changelog author="dimstar@opensuse.org" date="1442404800">- Update to version 3.17.92:
  + Fix compilation under MacOS X.
  + Make location timestamp writable on construction.</changelog>
  <changelog author="zaitor@opensuse.org" date="1442750400">- Update to version 3.18.0:
  + No changes, version bump only.</changelog>
  <changelog author="zaitor@opensuse.org" date="1454241600">- Update to version 3.18.1:
  + Added a default User-Agent, based on GApplication ID if
    available. Nominatim’s usage policy requires a User-Agent, so
    we add one.</changelog>
  <changelog author="zaitor@opensuse.org" date="1455451200">- Update to version 3.19.90:
  + Add simple train stops and tram stops to place types.
  + Fix timestamp documentation.</changelog>
  <changelog author="dimstar@opensuse.org" date="1458561600">- Update to version 3.20.0:
  + Add icons to EXTRA_DIST.
  + Fix memleaks in query cache.</changelog>
  <changelog author="zaitor@opensuse.org" date="1460462400">- Update to version 3.20.1:
  + Fix build for uClibc.</changelog>
  <changelog author="mgorse@suse.com" date="1460721600">- Update to GNOME 3.20  Fate#318572</changelog>
  <changelog author="dimstar@opensuse.org" date="1486468800">- Update to version 3.23.90:
  + Add g_autoptr cleanup functions.
  + Make code base const-correct.
  + Add backend abstraction.
  + Make unit-test base on offline mock backend.
  + Add support for multiple reverse results.
  + Add a user-agent property to override default user-agent.
  + Add equality functions to bbox/location/place.
  + Updated translations.</changelog>
  <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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1552564800">- Update to version 3.26.1:
  + Fix crashes caused by Nominatim server changes.
  + Fix warnings when building the API documentation.</changelog>
  <changelog author="mgorse@suse.com" date="1583928000">- Update to version 3.26.2:
  + Fix build exporting all the symbols.
  + Allow GIR generation when cross-compiling.
  + Allow unknown parameters inside geo: URL.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1656590400">- Update to version 3.26.3:
  + This release adds support for libsoup 3.x. To use the libsoup
    3.x build, applications will need to be adapted to look for the
    "-2.0" version of the API.
- Create multibuild flavor "soup2":
  + The soup2 flavor contains the packages we had so far, API 1.0
  + The ""-flavor is API 2.0, creating new subpackages
    libgeocode-glib-2-0 and typelib-1_0-GeocodeGlib-2_0.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660046400">- Update to version 3.26.4:
  + This release includes a fix to a test data file not being
    installed, and a bug fix for a bug in the libsoup3 port.</changelog>
</package>
<package pkgid="bef79856e55f5d1cdce7306b0ea9269fcf0a6152a8f684b7b2558377415a67b348dbc09fcde14964ce08866bab297fd880fcbc390e7fc7d2b430dbf494182e51" name="geocode-glib" arch="x86_64">
  <version epoch="0" ver="3.26.4" rel="1.5"/>
  <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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1552564800">- Update to version 3.26.1:
  + Fix crashes caused by Nominatim server changes.
  + Fix warnings when building the API documentation.</changelog>
  <changelog author="mgorse@suse.com" date="1583928000">- Update to version 3.26.2:
  + Fix build exporting all the symbols.
  + Allow GIR generation when cross-compiling.
  + Allow unknown parameters inside geo: URL.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1656590400">- Update to version 3.26.3:
  + This release adds support for libsoup 3.x. To use the libsoup
    3.x build, applications will need to be adapted to look for the
    "-2.0" version of the API.
- Create multibuild flavor "soup2":
  + The soup2 flavor contains the packages we had so far, API 1.0
  + The ""-flavor is API 2.0, creating new subpackages
    libgeocode-glib-2-0 and typelib-1_0-GeocodeGlib-2_0.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660046400">- Update to version 3.26.4:
  + This release includes a fix to a test data file not being
    installed, and a bug fix for a bug in the libsoup3 port.</changelog>
</package>
<package pkgid="979630f2a90ae5c24af7a18162e19a2dadcd413ef5246eb8d62854b1213f8c41f4bf97615c6afca8fea6f5c0b7de381ef71e2c34c58fc47bde2f5902f85d040a" name="geocode-glib-debugsource" arch="x86_64">
  <version epoch="0" ver="3.26.4" rel="1.5"/>
  <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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1552564800">- Update to version 3.26.1:
  + Fix crashes caused by Nominatim server changes.
  + Fix warnings when building the API documentation.</changelog>
  <changelog author="mgorse@suse.com" date="1583928000">- Update to version 3.26.2:
  + Fix build exporting all the symbols.
  + Allow GIR generation when cross-compiling.
  + Allow unknown parameters inside geo: URL.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1656590400">- Update to version 3.26.3:
  + This release adds support for libsoup 3.x. To use the libsoup
    3.x build, applications will need to be adapted to look for the
    "-2.0" version of the API.
- Create multibuild flavor "soup2":
  + The soup2 flavor contains the packages we had so far, API 1.0
  + The ""-flavor is API 2.0, creating new subpackages
    libgeocode-glib-2-0 and typelib-1_0-GeocodeGlib-2_0.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660046400">- Update to version 3.26.4:
  + This release includes a fix to a test data file not being
    installed, and a bug fix for a bug in the libsoup3 port.</changelog>
</package>
<package pkgid="d049a8819a1f236d9684d2110affae215d332521657f698161b7362bc882fb6605fa10fd7e16824acb3c81408e8349e605fc6f6cd046bebf21091b6b89c2dfe4" name="geocode-glib-devel" arch="x86_64">
  <version epoch="0" ver="3.26.4" rel="1.5"/>
  <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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1552564800">- Update to version 3.26.1:
  + Fix crashes caused by Nominatim server changes.
  + Fix warnings when building the API documentation.</changelog>
  <changelog author="mgorse@suse.com" date="1583928000">- Update to version 3.26.2:
  + Fix build exporting all the symbols.
  + Allow GIR generation when cross-compiling.
  + Allow unknown parameters inside geo: URL.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1656590400">- Update to version 3.26.3:
  + This release adds support for libsoup 3.x. To use the libsoup
    3.x build, applications will need to be adapted to look for the
    "-2.0" version of the API.
- Create multibuild flavor "soup2":
  + The soup2 flavor contains the packages we had so far, API 1.0
  + The ""-flavor is API 2.0, creating new subpackages
    libgeocode-glib-2-0 and typelib-1_0-GeocodeGlib-2_0.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660046400">- Update to version 3.26.4:
  + This release includes a fix to a test data file not being
    installed, and a bug fix for a bug in the libsoup3 port.</changelog>
</package>
<package pkgid="d6cbb057d9abd2dcaad9b33f19b4e2ed121166fa5d65622e8cf44ef176785825af4fa42a2b4202bc3a284c0426ee1bcf169c8ef546c78f1bf120a8e6f1ca9b37" name="geocode-glib-soup2" arch="src">
  <version epoch="0" ver="3.26.4" rel="1.5"/>
  <changelog author="dimstar@opensuse.org" date="1431432000">- Update to version 3.17.1:
  + Make error handling of reverse geocode more robust.</changelog>
  <changelog author="zaitor@opensuse.org" date="1439726400">- Update to version 3.17.90:
  + Update unit tests.
  + Add workaround for Nominatim boundingbox bug (bgo#749963).
  + Update project description.
  + Prettify Geo URI generation.</changelog>
  <changelog author="dimstar@opensuse.org" date="1442404800">- Update to version 3.17.92:
  + Fix compilation under MacOS X.
  + Make location timestamp writable on construction.</changelog>
  <changelog author="zaitor@opensuse.org" date="1442750400">- Update to version 3.18.0:
  + No changes, version bump only.</changelog>
  <changelog author="zaitor@opensuse.org" date="1454241600">- Update to version 3.18.1:
  + Added a default User-Agent, based on GApplication ID if
    available. Nominatim’s usage policy requires a User-Agent, so
    we add one.</changelog>
  <changelog author="zaitor@opensuse.org" date="1455451200">- Update to version 3.19.90:
  + Add simple train stops and tram stops to place types.
  + Fix timestamp documentation.</changelog>
  <changelog author="dimstar@opensuse.org" date="1458561600">- Update to version 3.20.0:
  + Add icons to EXTRA_DIST.
  + Fix memleaks in query cache.</changelog>
  <changelog author="zaitor@opensuse.org" date="1460462400">- Update to version 3.20.1:
  + Fix build for uClibc.</changelog>
  <changelog author="mgorse@suse.com" date="1460721600">- Update to GNOME 3.20  Fate#318572</changelog>
  <changelog author="dimstar@opensuse.org" date="1486468800">- Update to version 3.23.90:
  + Add g_autoptr cleanup functions.
  + Make code base const-correct.
  + Add backend abstraction.
  + Make unit-test base on offline mock backend.
  + Add support for multiple reverse results.
  + Add a user-agent property to override default user-agent.
  + Add equality functions to bbox/location/place.
  + Updated translations.</changelog>
  <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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1552564800">- Update to version 3.26.1:
  + Fix crashes caused by Nominatim server changes.
  + Fix warnings when building the API documentation.</changelog>
  <changelog author="mgorse@suse.com" date="1583928000">- Update to version 3.26.2:
  + Fix build exporting all the symbols.
  + Allow GIR generation when cross-compiling.
  + Allow unknown parameters inside geo: URL.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1656590400">- Update to version 3.26.3:
  + This release adds support for libsoup 3.x. To use the libsoup
    3.x build, applications will need to be adapted to look for the
    "-2.0" version of the API.
- Create multibuild flavor "soup2":
  + The soup2 flavor contains the packages we had so far, API 1.0
  + The ""-flavor is API 2.0, creating new subpackages
    libgeocode-glib-2-0 and typelib-1_0-GeocodeGlib-2_0.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660046400">- Update to version 3.26.4:
  + This release includes a fix to a test data file not being
    installed, and a bug fix for a bug in the libsoup3 port.</changelog>
</package>
<package pkgid="08d7f130f3093b492e38613dd9f9aa28ac77b3f4e7654bfb0aadc1aa3513b9d493079bb4b9f1026b552e5beb323bfe430dc74b96ca0b7ebf7a2ec9e721a00a13" name="geocode-glib-soup2-debugsource" arch="x86_64">
  <version epoch="0" ver="3.26.4" rel="1.5"/>
  <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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1552564800">- Update to version 3.26.1:
  + Fix crashes caused by Nominatim server changes.
  + Fix warnings when building the API documentation.</changelog>
  <changelog author="mgorse@suse.com" date="1583928000">- Update to version 3.26.2:
  + Fix build exporting all the symbols.
  + Allow GIR generation when cross-compiling.
  + Allow unknown parameters inside geo: URL.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1656590400">- Update to version 3.26.3:
  + This release adds support for libsoup 3.x. To use the libsoup
    3.x build, applications will need to be adapted to look for the
    "-2.0" version of the API.
- Create multibuild flavor "soup2":
  + The soup2 flavor contains the packages we had so far, API 1.0
  + The ""-flavor is API 2.0, creating new subpackages
    libgeocode-glib-2-0 and typelib-1_0-GeocodeGlib-2_0.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660046400">- Update to version 3.26.4:
  + This release includes a fix to a test data file not being
    installed, and a bug fix for a bug in the libsoup3 port.</changelog>
</package>
<package pkgid="efe6181b1c4828c000e5e578dab033c7d09412a56384c2db7785f9d8122c7491018fcea723777634145f4e1270888ba830e0afe70333cbb07875e65fe1c42ffd" name="geocode-glib-soup2-devel" arch="x86_64">
  <version epoch="0" ver="3.26.4" rel="1.5"/>
  <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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1552564800">- Update to version 3.26.1:
  + Fix crashes caused by Nominatim server changes.
  + Fix warnings when building the API documentation.</changelog>
  <changelog author="mgorse@suse.com" date="1583928000">- Update to version 3.26.2:
  + Fix build exporting all the symbols.
  + Allow GIR generation when cross-compiling.
  + Allow unknown parameters inside geo: URL.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1656590400">- Update to version 3.26.3:
  + This release adds support for libsoup 3.x. To use the libsoup
    3.x build, applications will need to be adapted to look for the
    "-2.0" version of the API.
- Create multibuild flavor "soup2":
  + The soup2 flavor contains the packages we had so far, API 1.0
  + The ""-flavor is API 2.0, creating new subpackages
    libgeocode-glib-2-0 and typelib-1_0-GeocodeGlib-2_0.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660046400">- Update to version 3.26.4:
  + This release includes a fix to a test data file not being
    installed, and a bug fix for a bug in the libsoup3 port.</changelog>
</package>
<package pkgid="667ac6ec65845544b3caae9334748cbebf16af6dc210eb913c8241e663b2f7fcac4baf4f73071cd88011ebf0177526bc5508ad4f6c2ceb6400fc5c10759dfb3b" name="gettext-csharp" arch="src">
  <version epoch="0" ver="0.21.1" rel="2.1"/>
  <changelog author="andreas.stieger@gmx.de" date="1402401600">- GNU gettext 0.19.1:
  * Desktop Entry: msgfmt now always reads the po/LINGUAS file
  * Vala:  Bug fix in xgettext handling of "//" in string literals
  * po/Makevars.template now contains the newly added variables
  * msgfmt now treats errors in the PO file header as non-fatal
    In future Gettext versions, msgfmt will treat header errors as
    fatal and terminate the command execution.
- switch to xz tarball</changelog>
  <changelog author="pth@suse.de" date="1405425600">- Update to 0.19.2:
  * Fix xgettext crash in parsing empty string literals in C and Vala.
  * Autoconf macro trace in autopoint now works again with Autoconf 2.68
    or earlier.  It was a regression in 0.19.</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1413547200">- GNU gettext 0.19.3:
  * Fix xgettext mishandling of octal character escapes in C.
  * Fix autopoint infinite recursion with certain configure.ac.
  * The po/Makevars file has a new field MSGINIT_OPTIONS, that can
    be used to adjust msginit's operation.  This is particularly
    useful for controlling line wrapping behavior together with
    MSGMERGE_OPTIONS and XGETTEXT_OPTIONS.</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1422360000">- GNU gettext 0.19.4:
  * The --keyword option of xgettext now accepts same argument
    number for both singular and plural forms.
  * Programming languages support:
  - C#: xgettext now properly handles Unicode characters encoded
    with surrogate pairs.
  - C/C++: xgettext now recognizes ISO/IEC 9899:2011 string
    literals prefixed by R, u8, u8R, u, uR, U, UR, L, or LR.
  - Shell: xgettext now properly recognizes Bash ANSI-C quoting
    ($'...').
  * Bug fixes:
  - Fix integer overflow when reading certain MO files with
    msgunfmt.
  - Avoid invalid memory access in various cases.  In particular,
    when the same argument number is specified for singular/
    plural arguments, and when checking Lisp and Scheme format
    strings.</changelog>
  <changelog author="mlin@suse.com" date="1425988800">- Add gettext-check-allocated-size-for-static-segment.patch from upstream
  * Check if the embedded segment size is valid, before adding it to
    the string length. Please see
    http://lists.gnu.org/archive/html/bug-gettext/2015-03/msg00005.html</changelog>
  <changelog author="astieger@suse.com" date="1436529600">- GNU gettext 0.19.5:
  * drop gettext-check-allocated-size-for-static-segment.patch,
    is upstream</changelog>
  <changelog author="astieger@suse.com" date="1437048000">- GNU gettext 0.19.5.1:
  * fix build on old platforms where stpcpy and stpncpy is missing</changelog>
  <changelog author="astieger@suse.com" date="1441972800">- GNU gettext 0.19.6:
  * Support AppData file format</changelog>
  <changelog author="astieger@suse.com" date="1459771200">- GNU gettext 0.19.7:
  * can now load custom string extraction rules in XML
    Internationalization Tag Set (ITS) standard
  * the existing XML-based language scanners (Glade, GSettings, and
    AppData) rewritten using ITS
  * Add msgfmt --xml option to merge translations back to the
    original XML document.</changelog>
  <changelog author="astieger@suse.com" date="1465646400">- GNU gettext 0.19.8:
  * msgfmt now produces little-endian .mo files by default.
  * xml: xgettext and msgfmt now look for .its files in directories
    supplied through the GETTEXTDATADIRS or XDG_DATA_DIRS
    environment variable.
  * JavaScript: xgettext and msgfmt now recognize numbered
    arguments in format strings.</changelog>
  <changelog author="astieger@suse.com" date="1466337600">- GNU gettext 0.19.8.1:
  * Fix unintentional soname bump</changelog>
  <changelog author="jayvdb@gmail.com" date="1508328000">- Disable debug packages on RHEL and derived distributions</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1526299200">- Remove prereq on info: No info page installed.</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1560254400">- Updated to version 0.20.1:
  + msgfmt now eliminates the POT-Creation-Date header field from .mo files.
  + msgmerge now has an option --for-msgfmt, that produces a PO file meant
    for use by msgfmt only.  This option saves processing time, in particular
    by omitting fuzzy matching that is not useful in this situation.
  + The .pot file in a 'po' directory is now erased by "make maintainer-clean".
  + It is now possible to override xgettext options from the po/Makefile.in.in
    through options in XGETTEXT_OPTIONS (declared in po/Makevars).
  + The --intl option of the gettextize program (deprecated since 2010) is
    no longer available. Instead of including the intl sources in your package,
    we suggest making the libintl library an optional prerequisite of your
    package. This will simplify the build system of your package.
  + Accordingly, the Autoconf macro AM_GNU_GETTEXT_INTL_SUBDIR is gone as well.
- Rebased gettext-po-mode.diff
- Removed gettext-needlessly_init_vars.patch (now in upstream)</changelog>
  <changelog author="Christian V&#xF6;gl &lt;cvoegl@suse.de&gt;" date="1575892800">- Added -lm flag to CFLAGS</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1595937600">-Updated to version 0.21
  * Improvements for translators:
  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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611316800">- use https for urls
- spec-cleaner run
- apply all the patches from gettext-runtime</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1638187200">- Remove libcroco from BuildRequires: it is now bundled internally.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" 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="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
</package>
<package pkgid="bd9431e85801c84582269a3b863f8ede76f18adfa7307c33106efc34506dcff59fe463ada2b455ad7fb0994c9956bb4948fc3653dc69b7ea3d1f4a98fb9db72b" name="gettext-csharp" arch="x86_64">
  <version epoch="0" ver="0.21.1" rel="2.1"/>
  <changelog author="astieger@suse.com" date="1466337600">- GNU gettext 0.19.8.1:
  * Fix unintentional soname bump</changelog>
  <changelog author="jayvdb@gmail.com" date="1508328000">- Disable debug packages on RHEL and derived distributions</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1526299200">- Remove prereq on info: No info page installed.</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1560254400">- Updated to version 0.20.1:
  + msgfmt now eliminates the POT-Creation-Date header field from .mo files.
  + msgmerge now has an option --for-msgfmt, that produces a PO file meant
    for use by msgfmt only.  This option saves processing time, in particular
    by omitting fuzzy matching that is not useful in this situation.
  + The .pot file in a 'po' directory is now erased by "make maintainer-clean".
  + It is now possible to override xgettext options from the po/Makefile.in.in
    through options in XGETTEXT_OPTIONS (declared in po/Makevars).
  + The --intl option of the gettextize program (deprecated since 2010) is
    no longer available. Instead of including the intl sources in your package,
    we suggest making the libintl library an optional prerequisite of your
    package. This will simplify the build system of your package.
  + Accordingly, the Autoconf macro AM_GNU_GETTEXT_INTL_SUBDIR is gone as well.
- Rebased gettext-po-mode.diff
- Removed gettext-needlessly_init_vars.patch (now in upstream)</changelog>
  <changelog author="Christian V&#xF6;gl &lt;cvoegl@suse.de&gt;" date="1575892800">- Added -lm flag to CFLAGS</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1595937600">-Updated to version 0.21
  * Improvements for translators:
  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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611316800">- use https for urls
- spec-cleaner run
- apply all the patches from gettext-runtime</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1638187200">- Remove libcroco from BuildRequires: it is now bundled internally.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" 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="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
</package>
<package pkgid="3c7243ac48d135edea61e8520fa07ea57313aa39411bd28299c9eb2b5513462a1feda42c0becd09ce19342f89c03bede7daa86f0cc7baaafc56f2bdfd6f0ed24" name="gettext-its-gtk3" arch="noarch">
  <version epoch="0" ver="3.24.38+111" rel="1.1"/>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1656936000">- Add compatible dependency "python3-gobject-Gdk if python3-gobject"
  to the typelib package for SLE and Leap (boo#1200614).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662033600">- Drop pkgconfig(rest-0.7) BuildRequires: it seems to serve no
  purpose, nor can I find anything to suggest that gtk depends on
  it.</changelog>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1663934400">- Fix unstable drag-and-drop on Wayland KDE, add:
  * gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch
  https://gitlab.gnome.org/GNOME/gtk/-/commit/56100ab4</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1669809600">- Update to version 3.24.35:
  + GtkFontChooserWidget: Fix a critical.
  + GtkAccelLabel: Differentiate keypad keysyms in accelerators.
  + Input:
  - Recognize stylus devices as pens.
  - Fix problems with motion compression.
  + Windows: Build system improvements.
  + Wayland:
  - Fix problems with unreliable DND.
  - Use GLES if required.
  - Add support for titlebar gestures.
  - Refactor handling of IM client updates.
  - Fix cursor hotspots with scaled surfaces.
  - Use the xdg-activation protocol.
  - Load cursors on demand.
  - Fix cursor size on hi-dpi displays.
  + MacOS: Use a CVDisplayLink based frame clock.
  + Updated translations.
- Drop upstream merged patch
  gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670241600">- Update to version 3.24.35+10:
  + Flush drawable surface when getting a pixbuf.
  + wayland: Look for cursor themes in $HOME (boo#1206001).</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1672315200">- Update to version 3.24.36:
  + GtkLabel: Tweak selection behavior.
  + GtkEmojiChooser: Properly handle empty recent section.
  + GtkFileChooser: Make ~ key work regardless of dead keys.
  + Wayland:
  - Fix problems with X&lt;&gt;Wayland DND.
  - Revert cursor changes from 3.24.35.
  - Fix handling of surrounding text in input.
  + Updated translation.
- Switch from Autotools to Meson, dropping libtool build
  requirement while adding meson and ninja. And replace configure,
  make_build, and make_install macros with meson, meson_build and
  meson_install.
- Adopt the use of autosetup and autopatch macro facilities to
  improve package maintainability.
- Drop multibuild facility due to the fact that Gtk 3 Meson build
  scripts can't fully disable some components. And, at least for
  now, we cannot achieve the same degree of modularity we had with
  Autotools.
- Drop macros.gtk3 file as no package (if it ever had any) consumes
  its macros.
- After switching to Meson, the build doesn't produce a Wayland
  Input Method module anymore, at least not as a standalone. Update
  baselibs.conf accordingly. And some GResource files are now being
  provided in the devel package for working with emojis.
- Define __provides_exclude_from macro with ^%{_libdir}/gtk-3.0 as
  its value to prevent the automatic provision generator to offer
  private modules as requirable symbols.
- Make cloudproviders to be easily switchable, through bcond
  facility, to allow people to test it, or for maintainers to turn
  it on and off easily.
- Make gettext-its-gtk3 and gtk3-devel-doc sub-packages
  arch-independent (noarch), as they don't contain any binaries.
- Convert IM modules cache update post(un) scriptlets to RPM
  file triggers. Though we had good results with icon cache update
  scriptlets previously, we still can't use transfiletriggers to
  trigger the cache update only once, post transaction, because
  Zypper is still working on implementing support for them.
- Refresh patch with Quilt: gtk3-revert-forced-xftdpi.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677844800">- Update to version 3.24.37:
  + Support the file transfer portal for copy-paste and DND
  + Treat XKB_MODE_NAME_LODO as super key
  + Refactor startup notification handling to be in sync with GTK 4
  + GL: Synchronie when calling MakeCurrent
  + CSS: Fix a problem with stopping animations
  + Wayland: Drop the legacy text input module
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1678190400">- Prepend gtk3 to binary_version and _immoduledir macro names to
  avoid possible name clash now that they are being defined in the
  macros.gtk3 file instead of the spec file.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1679400000">- Re-add macros.gtk3: there are quite a few consumers left
  requiring the defined macros.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1681128000">- Deprecate %gtk_immodule_(requires|post|postun) macros defined in
  the macros.gtk3 file. Since we are using RPM file triggers to
  provide their functionality, without nullifying them the commands
  will run twice, once by the file triggers and another time by the
  macros.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682510400">- Update to version 3.24.37+68:
  + application: Clean up signal handlers
  + OLE2 DND: Check if move is supported
  + Address issue 5711 by checking that the context is not NULL
  + wayland:
  - Don't crash without xdg_activation_v1
  - Don't crash on cursor size 0
  + gdkscreen-wayland: Notify initial setting change from
    org.gtk.Settings
  + gdk: Swap Cairo calls when reading back from a GdkWindow
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682942400">- Update to version 3.24.37+70:
  + Fix a crash.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684756800">- Update to version 3.24.38:
  + GtkFileChooser: Avoid warnings with GLib 2.76.
  + Theme: Set caret color in the dark theme.
  + Windows: Fix running under GLES.
  + Wayland:
  - Notify on initial setting changes.
  - Don't crash on 0 size cursors.
  - Don't crash if xdg_activation_v1 is missing.
  + Debugging: Show more information in the inspector.
  + Updated translations.</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1685707200">- Fix nautilus crash after entering wrong SMB password (bsc#1211952)
  * add gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1692014400">- Do not use %autopatch to build on SLE where rpm version is not
  ready for the macro.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1694520000">- Use RPM ternary operations to specify true/false arguments based
  on build conditions (%[%{with FOO} ? "true" : "false"])</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1696766400">- Revert RPM ternary operations on SLE where rpm version is not
  ready.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="dimstar@opensuse.org" date="1701950400">- Update to version 3.24.38+111:
  + [gtk3] Support tiled windows from xdg-shell.
  + Fix a minor issue in the file portal test.
  + wayland: Be more careful when loading cursors.
  + gdk/wayland: Use g_warning_once for cursor scale mismatches.
  + gdk/wayland: Don't fall back directly to 1 for mismatched
    cursor sizes.
  + Updated translations.
- Drop upstream applied patch
  gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
</package>
<package pkgid="4f73b28b880fbb1dd31ca7b6fb7596561ea244782d99a7f70c6070f94a5e7c1f9249b7c3edc3be9b980f68a9ea95dcb01d8d90d6fd1169776fdf443a34074f02" name="gettext-java" arch="src">
  <version epoch="0" ver="0.21.1" rel="2.4"/>
  <changelog author="andreas.stieger@gmx.de" date="1402401600">- GNU gettext 0.19.1:
  * Desktop Entry: msgfmt now always reads the po/LINGUAS file
  * Vala:  Bug fix in xgettext handling of "//" in string literals
  * po/Makevars.template now contains the newly added variables
  * msgfmt now treats errors in the PO file header as non-fatal
    In future Gettext versions, msgfmt will treat header errors as
    fatal and terminate the command execution.
- switch to xz tarball</changelog>
  <changelog author="pth@suse.de" date="1405425600">- Update to 0.19.2:
  * Fix xgettext crash in parsing empty string literals in C and Vala.
  * Autoconf macro trace in autopoint now works again with Autoconf 2.68
    or earlier.  It was a regression in 0.19.</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1413547200">- GNU gettext 0.19.3:
  * Fix xgettext mishandling of octal character escapes in C.
  * Fix autopoint infinite recursion with certain configure.ac.
  * The po/Makevars file has a new field MSGINIT_OPTIONS, that can
    be used to adjust msginit's operation.  This is particularly
    useful for controlling line wrapping behavior together with
    MSGMERGE_OPTIONS and XGETTEXT_OPTIONS.</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1422360000">- GNU gettext 0.19.4:
  * The --keyword option of xgettext now accepts same argument
    number for both singular and plural forms.
  * Programming languages support:
  - C#: xgettext now properly handles Unicode characters encoded
    with surrogate pairs.
  - C/C++: xgettext now recognizes ISO/IEC 9899:2011 string
    literals prefixed by R, u8, u8R, u, uR, U, UR, L, or LR.
  - Shell: xgettext now properly recognizes Bash ANSI-C quoting
    ($'...').
  * Bug fixes:
  - Fix integer overflow when reading certain MO files with
    msgunfmt.
  - Avoid invalid memory access in various cases.  In particular,
    when the same argument number is specified for singular/
    plural arguments, and when checking Lisp and Scheme format
    strings.</changelog>
  <changelog author="mlin@suse.com" date="1425988800">- Add gettext-check-allocated-size-for-static-segment.patch from upstream
  * Check if the embedded segment size is valid, before adding it to
    the string length. Please see
    http://lists.gnu.org/archive/html/bug-gettext/2015-03/msg00005.html</changelog>
  <changelog author="astieger@suse.com" date="1436529600">- GNU gettext 0.19.5:
  * drop gettext-check-allocated-size-for-static-segment.patch,
    is upstream</changelog>
  <changelog author="astieger@suse.com" date="1437048000">- GNU gettext 0.19.5.1:
  * fix build on old platforms where stpcpy and stpncpy is missing</changelog>
  <changelog author="astieger@suse.com" date="1441972800">- GNU gettext 0.19.6:
  * Support AppData file format</changelog>
  <changelog author="astieger@suse.com" date="1459771200">- GNU gettext 0.19.7:
  * can now load custom string extraction rules in XML
    Internationalization Tag Set (ITS) standard
  * the existing XML-based language scanners (Glade, GSettings, and
    AppData) rewritten using ITS
  * Add msgfmt --xml option to merge translations back to the
    original XML document.</changelog>
  <changelog author="astieger@suse.com" date="1465646400">- GNU gettext 0.19.8:
  * msgfmt now produces little-endian .mo files by default.
  * xml: xgettext and msgfmt now look for .its files in directories
    supplied through the GETTEXTDATADIRS or XDG_DATA_DIRS
    environment variable.
  * JavaScript: xgettext and msgfmt now recognize numbered
    arguments in format strings.</changelog>
  <changelog author="astieger@suse.com" date="1466337600">- GNU gettext 0.19.8.1:
  * Fix unintentional soname bump</changelog>
  <changelog author="fstrba@suse.com" date="1507032000">- Added patch:
  * gettext-0.19.8.1-jdk9.patch
    + specify java soure and target level 6 to be able to build
    with jdk9
- Do not depend on gcc-java and do not build native binaries of the
  gnu.gettext.GetURL and gnu.gettext.DumpResource tools, since
  gcc-java is bound to disappear
- Build the gettext.jar using any java-devel provider and make the
  gnu.gettext.GetURL and gnu.gettext.DumpResource tools scripts
  running classes from this gettext.jar
- Clean the spec file a bit</changelog>
  <changelog author="jayvdb@gmail.com" date="1508328000">- Replace deprecated PreReq: with Requires(post): and Requires(preun):
- Disable debug packages on RHEL and derived distributions</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1526299200">- Remove prereq on info: No info page installed.</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1560254400">- Updated to version 0.20.1
  + msgfmt now eliminates the POT-Creation-Date header field from .mo files.
  + update-po target in Makefile.in.in now uses msgmerge --previous.
  + msgmerge now has an option --for-msgfmt, that produces a PO file meant
    for use by msgfmt only.  This option saves processing time, in particular
    by omitting fuzzy matching that is not useful in this situation.
  + The .pot file in a 'po' directory is now erased by "make maintainer-clean".
  + It is now possible to override xgettext options from the po/Makefile.in.in
    through options in XGETTEXT_OPTIONS (declared in po/Makevars).
  + The --intl option of the gettextize program (deprecated since 2010) is
    no longer available. Instead of including the intl sources in your package,
    we suggest making the libintl library an optional prerequisite of your
    package. This will simplify the build system of your package.
  + Accordingly, the Autoconf macro AM_GNU_GETTEXT_INTL_SUBDIR is gone as well.
  + Java:
  * xgettext now supports UTF-8 encoded .properties files (a new feature
    of Java 9).
  * The build system and tools now support Java 9, 10, and 11. On the
    other hand, support for old versions of Java (Java 5 and older,
    GCJ 4.2.x and older) has been dropped.
- Rebased gettext-po-mode.diff
- Removed gettext-needlessly_init_vars.patch (now in upstream)
- Removed gettext-0.19.8.1-jdk9.patch (now in upstream)</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" 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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611316800">- use https for urls
- apply all the patches from gettext-runtime</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1638187200">- Remove libcroco from BuildRequires: it is now bundled internally.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" 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="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
</package>
<package pkgid="9bcae9025f86b778ad0274eaf66a63bf61872c735e82559a9b7cdf6dc4f3aca66622c4def04b8a751521bb233602338d45f5c59cb7367890336807c33286cac8" name="gettext-java" arch="x86_64">
  <version epoch="0" ver="0.21.1" rel="2.4"/>
  <changelog author="astieger@suse.com" date="1466337600">- GNU gettext 0.19.8.1:
  * Fix unintentional soname bump</changelog>
  <changelog author="fstrba@suse.com" date="1507032000">- Added patch:
  * gettext-0.19.8.1-jdk9.patch
    + specify java soure and target level 6 to be able to build
    with jdk9
- Do not depend on gcc-java and do not build native binaries of the
  gnu.gettext.GetURL and gnu.gettext.DumpResource tools, since
  gcc-java is bound to disappear
- Build the gettext.jar using any java-devel provider and make the
  gnu.gettext.GetURL and gnu.gettext.DumpResource tools scripts
  running classes from this gettext.jar
- Clean the spec file a bit</changelog>
  <changelog author="jayvdb@gmail.com" date="1508328000">- Replace deprecated PreReq: with Requires(post): and Requires(preun):
- Disable debug packages on RHEL and derived distributions</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1526299200">- Remove prereq on info: No info page installed.</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1560254400">- Updated to version 0.20.1
  + msgfmt now eliminates the POT-Creation-Date header field from .mo files.
  + update-po target in Makefile.in.in now uses msgmerge --previous.
  + msgmerge now has an option --for-msgfmt, that produces a PO file meant
    for use by msgfmt only.  This option saves processing time, in particular
    by omitting fuzzy matching that is not useful in this situation.
  + The .pot file in a 'po' directory is now erased by "make maintainer-clean".
  + It is now possible to override xgettext options from the po/Makefile.in.in
    through options in XGETTEXT_OPTIONS (declared in po/Makevars).
  + The --intl option of the gettextize program (deprecated since 2010) is
    no longer available. Instead of including the intl sources in your package,
    we suggest making the libintl library an optional prerequisite of your
    package. This will simplify the build system of your package.
  + Accordingly, the Autoconf macro AM_GNU_GETTEXT_INTL_SUBDIR is gone as well.
  + Java:
  * xgettext now supports UTF-8 encoded .properties files (a new feature
    of Java 9).
  * The build system and tools now support Java 9, 10, and 11. On the
    other hand, support for old versions of Java (Java 5 and older,
    GCJ 4.2.x and older) has been dropped.
- Rebased gettext-po-mode.diff
- Removed gettext-needlessly_init_vars.patch (now in upstream)
- Removed gettext-0.19.8.1-jdk9.patch (now in upstream)</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" 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="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611316800">- use https for urls
- apply all the patches from gettext-runtime</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1638187200">- Remove libcroco from BuildRequires: it is now bundled internally.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" 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="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
</package>
<package pkgid="e087ad9780beb476864998f070eca636ff685ca53b30a162e7c5f7359801db5d57a534379597155b7ec1a12a4634b901f24b7943d891c4cc4ed8e1f4be44fdeb" name="gettext-runtime" arch="i586">
  <version epoch="0" ver="0.21.1" rel="2.4"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579089600">- Add libtextstyle0 to baselibs.conf: gettext-runtime-32bit has a
  dependency on it, so we also need the library built as -32bit.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1580126400">- Don't disable openmp with qemu, the emulation works now</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1587902400">- update to 0.20.2:
  * The programs 'gettext', 'ngettext', when invoked with option -e,
    now expand '\\' and octal escape sequences, instead of
    swallowing them
  * xgettext now recognizes 'gettext' program invocations with the
    '-e' option, such as gettext -e 'some\nstring\n'
  * xgettext now assumes a Python source file is in UTF-8 encoding
    by default, as stated in PEP 3120
  * The value of the 'Icon' property is no longer extracted into
    the POT file by xgettext</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1594123200">- Fix boo941629-unnessary-rpath-on-standard-path.patch (boo#941629)</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1595937600">- Update to 0.21:
  * Programming languages support:
  - Shell:
    o xgettext now recognizes and ignores 'env' invocations and environment
    variable assignments in front of commands.
  - 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.
  - JavaScript:
    xgettext parses JSX expressions more reliably.
  - Ruby:
    o xgettext now supports Ruby.
    o 'msgfmt -c' now verifies the syntax of translations of Ruby format
    strings.
  * Improvements for translators:
  - 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.
  * Libtextstyle:
  - Added support for emitting hyperlinks.
  - New API for doing formatted output.
  - The example programs support the NO_COLOR environment variable.</changelog>
  <changelog author="Marketa Calabkova &lt;mcalabkova@suse.com&gt;" date="1596801600">- Add multiple new features (bsc#1165138)
- Add patches:
  * 0001-msgcat-Add-feature-to-use-the-newest-po-file.patch
  * 0002-msgcat-Merge-headers-when-use-first.patch
- Reintroduce autoreconf call</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611316800">- fixup libtextstyle autofoo with adding
  use-acinit-for-libtextstyle.patch</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1638187200">- Remove libcroco from BuildRequires: it is now bundled internally.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" 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="Stephan Kulow &lt;coolo@suse.com&gt;" date="1665835200">- Update to Version 0.21.1
  * Runtime behaviour:
  - On AIX, locale names with a script or with an uppercase language are now
    supported.
    For example, sr_Cyrl_RS.UTF-8 is treated like sr_RS.UTF-8@cyrillic, and
    EN_US.UTF-8 is treated like en_US.UTF-8.
  * The base Unicode standard is now updated to 14.0.0.
  * Portability:
  - Building on macOS 11/arm64 is now supported.
  - Building on Linux/powerpc64le with glibc ≥ 2.35 is now supported.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1666612800">- update keyring for the last version update</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
</package>
<package pkgid="81feb75924c9f06362cd5c1a268cfe83bd45695a33fcdfbad98bedded5fc3fa80600368030791e9d1d8fbb300d1ba76684b55877553c5f2af17e61de7cdffab3" name="gettext-runtime" arch="src">
  <version epoch="0" ver="0.21.1" rel="2.4"/>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1558785600">- reproducible.patch: generate timestamp in .pot files from SOURCE_DATE_EPOCH
  for reproducible builds</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1560254400">- Updatetd to 0.20.1
  + msgfmt now eliminates the POT-Creation-Date header field from .mo files.
  + update-po target in Makefile.in.in now uses msgmerge --previous.
  + msgmerge now has an option --for-msgfmt, that produces a PO file meant
    for use by msgfmt only.  This option saves processing time, in particular
    by omitting fuzzy matching that is not useful in this situation.
  + The .pot file in a 'po' directory is now erased by "make maintainer-clean".
  + It is now possible to override xgettext options from the po/Makefile.in.in
    through options in XGETTEXT_OPTIONS (declared in po/Makevars).
  + The --intl option of the gettextize program (deprecated since 2010) is
    no longer available. Instead of including the intl sources in your package,
    we suggest making the libintl library an optional prerequisite of your
    package. This will simplify the build system of your package.
  + Accordingly, the Autoconf macro AM_GNU_GETTEXT_INTL_SUBDIR is gone as well.
  + C, C++:
  * xgettext now supports strings in u8"..." syntax, as specified in C11
    and C++11.
  * xgettext now supports 'p'/'P' exponent markers in number tokens, as
    specified in C99 and C++17.
  + C++:
  * xgettext now supports single-quotes in number tokens, as specified in
    C++14.
  + Shell:
  * The programs 'gettext', 'ngettext' now support a --context argument.
  * gettext.sh contains new function eval_pgettext and eval_npgettext
    for producing translations of messages with context.
  + Perl:
  * Native support for context functions (pgettext, dpgettext, dcpgettext,
    npgettext, dnpgettext, dcnpgettext).
  * better detection of question mark and slash as operators (as opposed
    to regular expression delimiters).
  + Scheme:
  * xgettext now parses the syntax for specialized byte vectors (#u8(...),
    [#]vu8(...), etc.) correctly.
  + Pascal:
  * xgettext can now extract strings from .rsj files, produced by the
    Free Pascal compiler version 3.0.0 or newer.
  + Vala:
  * xgettext now parses escape sequences in strings more accurately.
  + JavaScript:
  * xgettext now parses template literals correctly.
- Rebased gettext-dont-test-gnulib.patch
- Removed gettext-needlessly_init_vars.patch (now in upstream)
- Rebased gettext-po-mode.diff
- Removed msgfmt-remove-pot-creation-date.patch (now in upstream)
- Removed msgfmt-reset-msg-length-after-remove.patch (now in upstream)
- Removed parts of reproducible.patch (now in upstream)</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1561032000">- Disable LTO (boo#1138806).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1566561600">- Heed SLPP by placing libtextstyle.so.0 in the right package.
- Drop documentation from libtextstyle0, no one will read it there.
- Drop static library.
- Remove pointless ldconfig calls for libtextstyle-devel.
- Avoid pointless sh invocation of libtextstyle0 scriptlets.
- Avoid unnecessary |xargs rm.
- Remove redundant %clean section.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1572436800">- Remove autoreconf call (not required), and drop the no longer
  required libtool build dependency.</changelog>
  <changelog author="Christian V&#xF6;gl &lt;cvoegl@suse.de&gt;" date="1574769600">- Added xz to requires (boo#1141380)
- The previous update to 0.20.1 also fixes (boo#1113719)</changelog>
  <changelog author="Christian V&#xF6;gl &lt;cvoegl@suse.de&gt;" date="1576584000">- Add -lm to LDFLAGS (boo#1138806)</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1576929600">- Add missing Requires: libtextstyle0 in corresponding devel package,
  drop gettext-runtime Requires.
- Skip creation of shared libtextstyle in -mini flavor.
- Statically link to libtextstyle in -mini flavor, fixes
  broken bootstrap of gettext.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579089600">- Add libtextstyle0 to baselibs.conf: gettext-runtime-32bit has a
  dependency on it, so we also need the library built as -32bit.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1580126400">- Don't disable openmp with qemu, the emulation works now</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1587902400">- update to 0.20.2:
  * The programs 'gettext', 'ngettext', when invoked with option -e,
    now expand '\\' and octal escape sequences, instead of
    swallowing them
  * xgettext now recognizes 'gettext' program invocations with the
    '-e' option, such as gettext -e 'some\nstring\n'
  * xgettext now assumes a Python source file is in UTF-8 encoding
    by default, as stated in PEP 3120
  * The value of the 'Icon' property is no longer extracted into
    the POT file by xgettext</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1594123200">- Fix boo941629-unnessary-rpath-on-standard-path.patch (boo#941629)</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1595937600">- Update to 0.21:
  * Programming languages support:
  - Shell:
    o xgettext now recognizes and ignores 'env' invocations and environment
    variable assignments in front of commands.
  - 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.
  - JavaScript:
    xgettext parses JSX expressions more reliably.
  - Ruby:
    o xgettext now supports Ruby.
    o 'msgfmt -c' now verifies the syntax of translations of Ruby format
    strings.
  * Improvements for translators:
  - 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.
  * Libtextstyle:
  - Added support for emitting hyperlinks.
  - New API for doing formatted output.
  - The example programs support the NO_COLOR environment variable.</changelog>
  <changelog author="Marketa Calabkova &lt;mcalabkova@suse.com&gt;" date="1596801600">- Add multiple new features (bsc#1165138)
- Add patches:
  * 0001-msgcat-Add-feature-to-use-the-newest-po-file.patch
  * 0002-msgcat-Merge-headers-when-use-first.patch
- Reintroduce autoreconf call</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611316800">- fixup libtextstyle autofoo with adding
  use-acinit-for-libtextstyle.patch</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1638187200">- Remove libcroco from BuildRequires: it is now bundled internally.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" 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="Stephan Kulow &lt;coolo@suse.com&gt;" date="1665835200">- Update to Version 0.21.1
  * Runtime behaviour:
  - On AIX, locale names with a script or with an uppercase language are now
    supported.
    For example, sr_Cyrl_RS.UTF-8 is treated like sr_RS.UTF-8@cyrillic, and
    EN_US.UTF-8 is treated like en_US.UTF-8.
  * The base Unicode standard is now updated to 14.0.0.
  * Portability:
  - Building on macOS 11/arm64 is now supported.
  - Building on Linux/powerpc64le with glibc ≥ 2.35 is now supported.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1666612800">- update keyring for the last version update</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
</package>
<package pkgid="2eb3cad7fcac98b90e2fb54a455ecc7bcb991de4e14da60b537ebe2ff6ee2d6428b709a79aa4e5dc12337a3b4b59acef39c08aafe1a9dbb046d0970680d657eb" name="gettext-runtime" arch="x86_64">
  <version epoch="0" ver="0.21.1" rel="2.4"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579089600">- Add libtextstyle0 to baselibs.conf: gettext-runtime-32bit has a
  dependency on it, so we also need the library built as -32bit.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1580126400">- Don't disable openmp with qemu, the emulation works now</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1587902400">- update to 0.20.2:
  * The programs 'gettext', 'ngettext', when invoked with option -e,
    now expand '\\' and octal escape sequences, instead of
    swallowing them
  * xgettext now recognizes 'gettext' program invocations with the
    '-e' option, such as gettext -e 'some\nstring\n'
  * xgettext now assumes a Python source file is in UTF-8 encoding
    by default, as stated in PEP 3120
  * The value of the 'Icon' property is no longer extracted into
    the POT file by xgettext</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1594123200">- Fix boo941629-unnessary-rpath-on-standard-path.patch (boo#941629)</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1595937600">- Update to 0.21:
  * Programming languages support:
  - Shell:
    o xgettext now recognizes and ignores 'env' invocations and environment
    variable assignments in front of commands.
  - 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.
  - JavaScript:
    xgettext parses JSX expressions more reliably.
  - Ruby:
    o xgettext now supports Ruby.
    o 'msgfmt -c' now verifies the syntax of translations of Ruby format
    strings.
  * Improvements for translators:
  - 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.
  * Libtextstyle:
  - Added support for emitting hyperlinks.
  - New API for doing formatted output.
  - The example programs support the NO_COLOR environment variable.</changelog>
  <changelog author="Marketa Calabkova &lt;mcalabkova@suse.com&gt;" date="1596801600">- Add multiple new features (bsc#1165138)
- Add patches:
  * 0001-msgcat-Add-feature-to-use-the-newest-po-file.patch
  * 0002-msgcat-Merge-headers-when-use-first.patch
- Reintroduce autoreconf call</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611316800">- fixup libtextstyle autofoo with adding
  use-acinit-for-libtextstyle.patch</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1638187200">- Remove libcroco from BuildRequires: it is now bundled internally.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" 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="Stephan Kulow &lt;coolo@suse.com&gt;" date="1665835200">- Update to Version 0.21.1
  * Runtime behaviour:
  - On AIX, locale names with a script or with an uppercase language are now
    supported.
    For example, sr_Cyrl_RS.UTF-8 is treated like sr_RS.UTF-8@cyrillic, and
    EN_US.UTF-8 is treated like en_US.UTF-8.
  * The base Unicode standard is now updated to 14.0.0.
  * Portability:
  - Building on macOS 11/arm64 is now supported.
  - Building on Linux/powerpc64le with glibc ≥ 2.35 is now supported.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1666612800">- update keyring for the last version update</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
</package>
<package pkgid="2ab0c22794bcad70833de753027d0bcb247ecaa457b6eec0dacbde38341956fb2859a36bca512624679b37586ece9941fda22814cdaa1b6d7f033f3083b44e03" name="gettext-runtime-32bit" arch="x86_64">
  <version epoch="0" ver="0.21.1" rel="2.4"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579089600">- Add libtextstyle0 to baselibs.conf: gettext-runtime-32bit has a
  dependency on it, so we also need the library built as -32bit.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1580126400">- Don't disable openmp with qemu, the emulation works now</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1587902400">- update to 0.20.2:
  * The programs 'gettext', 'ngettext', when invoked with option -e,
    now expand '\\' and octal escape sequences, instead of
    swallowing them
  * xgettext now recognizes 'gettext' program invocations with the
    '-e' option, such as gettext -e 'some\nstring\n'
  * xgettext now assumes a Python source file is in UTF-8 encoding
    by default, as stated in PEP 3120
  * The value of the 'Icon' property is no longer extracted into
    the POT file by xgettext</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1594123200">- Fix boo941629-unnessary-rpath-on-standard-path.patch (boo#941629)</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1595937600">- Update to 0.21:
  * Programming languages support:
  - Shell:
    o xgettext now recognizes and ignores 'env' invocations and environment
    variable assignments in front of commands.
  - 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.
  - JavaScript:
    xgettext parses JSX expressions more reliably.
  - Ruby:
    o xgettext now supports Ruby.
    o 'msgfmt -c' now verifies the syntax of translations of Ruby format
    strings.
  * Improvements for translators:
  - 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.
  * Libtextstyle:
  - Added support for emitting hyperlinks.
  - New API for doing formatted output.
  - The example programs support the NO_COLOR environment variable.</changelog>
  <changelog author="Marketa Calabkova &lt;mcalabkova@suse.com&gt;" date="1596801600">- Add multiple new features (bsc#1165138)
- Add patches:
  * 0001-msgcat-Add-feature-to-use-the-newest-po-file.patch
  * 0002-msgcat-Merge-headers-when-use-first.patch
- Reintroduce autoreconf call</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611316800">- fixup libtextstyle autofoo with adding
  use-acinit-for-libtextstyle.patch</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1638187200">- Remove libcroco from BuildRequires: it is now bundled internally.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" 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="Stephan Kulow &lt;coolo@suse.com&gt;" date="1665835200">- Update to Version 0.21.1
  * Runtime behaviour:
  - On AIX, locale names with a script or with an uppercase language are now
    supported.
    For example, sr_Cyrl_RS.UTF-8 is treated like sr_RS.UTF-8@cyrillic, and
    EN_US.UTF-8 is treated like en_US.UTF-8.
  * The base Unicode standard is now updated to 14.0.0.
  * Portability:
  - Building on macOS 11/arm64 is now supported.
  - Building on Linux/powerpc64le with glibc ≥ 2.35 is now supported.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1666612800">- update keyring for the last version update</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
</package>
<package pkgid="62fce59a08d80e985658e1631eea2c8ff803de9632ff8db178140f58d0af9b4e5d98f357de388061b8d2e47696a1f45cead93f464d0b6e81f3bf49601e3bab49" name="gettext-runtime-32bit-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.21.1" rel="2.4"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579089600">- Add libtextstyle0 to baselibs.conf: gettext-runtime-32bit has a
  dependency on it, so we also need the library built as -32bit.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1580126400">- Don't disable openmp with qemu, the emulation works now</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1587902400">- update to 0.20.2:
  * The programs 'gettext', 'ngettext', when invoked with option -e,
    now expand '\\' and octal escape sequences, instead of
    swallowing them
  * xgettext now recognizes 'gettext' program invocations with the
    '-e' option, such as gettext -e 'some\nstring\n'
  * xgettext now assumes a Python source file is in UTF-8 encoding
    by default, as stated in PEP 3120
  * The value of the 'Icon' property is no longer extracted into
    the POT file by xgettext</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1594123200">- Fix boo941629-unnessary-rpath-on-standard-path.patch (boo#941629)</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1595937600">- Update to 0.21:
  * Programming languages support:
  - Shell:
    o xgettext now recognizes and ignores 'env' invocations and environment
    variable assignments in front of commands.
  - 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.
  - JavaScript:
    xgettext parses JSX expressions more reliably.
  - Ruby:
    o xgettext now supports Ruby.
    o 'msgfmt -c' now verifies the syntax of translations of Ruby format
    strings.
  * Improvements for translators:
  - 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.
  * Libtextstyle:
  - Added support for emitting hyperlinks.
  - New API for doing formatted output.
  - The example programs support the NO_COLOR environment variable.</changelog>
  <changelog author="Marketa Calabkova &lt;mcalabkova@suse.com&gt;" date="1596801600">- Add multiple new features (bsc#1165138)
- Add patches:
  * 0001-msgcat-Add-feature-to-use-the-newest-po-file.patch
  * 0002-msgcat-Merge-headers-when-use-first.patch
- Reintroduce autoreconf call</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611316800">- fixup libtextstyle autofoo with adding
  use-acinit-for-libtextstyle.patch</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1638187200">- Remove libcroco from BuildRequires: it is now bundled internally.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" 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="Stephan Kulow &lt;coolo@suse.com&gt;" date="1665835200">- Update to Version 0.21.1
  * Runtime behaviour:
  - On AIX, locale names with a script or with an uppercase language are now
    supported.
    For example, sr_Cyrl_RS.UTF-8 is treated like sr_RS.UTF-8@cyrillic, and
    EN_US.UTF-8 is treated like en_US.UTF-8.
  * The base Unicode standard is now updated to 14.0.0.
  * Portability:
  - Building on macOS 11/arm64 is now supported.
  - Building on Linux/powerpc64le with glibc ≥ 2.35 is now supported.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1666612800">- update keyring for the last version update</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
</package>
<package pkgid="6cfaef5803d0a57bff61ef57aa8c5150fa0e5474dc831de1fa3495e10eae896f1eaea7ec7e19e6418d51a9a8ee39d5083e0f7ca11ae9794fba9f6d78f64d8ea8" name="gettext-runtime-debuginfo" arch="i586">
  <version epoch="0" ver="0.21.1" rel="2.4"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579089600">- Add libtextstyle0 to baselibs.conf: gettext-runtime-32bit has a
  dependency on it, so we also need the library built as -32bit.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1580126400">- Don't disable openmp with qemu, the emulation works now</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1587902400">- update to 0.20.2:
  * The programs 'gettext', 'ngettext', when invoked with option -e,
    now expand '\\' and octal escape sequences, instead of
    swallowing them
  * xgettext now recognizes 'gettext' program invocations with the
    '-e' option, such as gettext -e 'some\nstring\n'
  * xgettext now assumes a Python source file is in UTF-8 encoding
    by default, as stated in PEP 3120
  * The value of the 'Icon' property is no longer extracted into
    the POT file by xgettext</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1594123200">- Fix boo941629-unnessary-rpath-on-standard-path.patch (boo#941629)</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1595937600">- Update to 0.21:
  * Programming languages support:
  - Shell:
    o xgettext now recognizes and ignores 'env' invocations and environment
    variable assignments in front of commands.
  - 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.
  - JavaScript:
    xgettext parses JSX expressions more reliably.
  - Ruby:
    o xgettext now supports Ruby.
    o 'msgfmt -c' now verifies the syntax of translations of Ruby format
    strings.
  * Improvements for translators:
  - 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.
  * Libtextstyle:
  - Added support for emitting hyperlinks.
  - New API for doing formatted output.
  - The example programs support the NO_COLOR environment variable.</changelog>
  <changelog author="Marketa Calabkova &lt;mcalabkova@suse.com&gt;" date="1596801600">- Add multiple new features (bsc#1165138)
- Add patches:
  * 0001-msgcat-Add-feature-to-use-the-newest-po-file.patch
  * 0002-msgcat-Merge-headers-when-use-first.patch
- Reintroduce autoreconf call</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611316800">- fixup libtextstyle autofoo with adding
  use-acinit-for-libtextstyle.patch</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1638187200">- Remove libcroco from BuildRequires: it is now bundled internally.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" 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="Stephan Kulow &lt;coolo@suse.com&gt;" date="1665835200">- Update to Version 0.21.1
  * Runtime behaviour:
  - On AIX, locale names with a script or with an uppercase language are now
    supported.
    For example, sr_Cyrl_RS.UTF-8 is treated like sr_RS.UTF-8@cyrillic, and
    EN_US.UTF-8 is treated like en_US.UTF-8.
  * The base Unicode standard is now updated to 14.0.0.
  * Portability:
  - Building on macOS 11/arm64 is now supported.
  - Building on Linux/powerpc64le with glibc ≥ 2.35 is now supported.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1666612800">- update keyring for the last version update</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
</package>
<package pkgid="d6e1ff5ac2e3e62947c2d78094e61e9f92c0ad4a29a6a6554ada917e802aa21392074d2f6d9a4fd748a9c6faa6f324915dfc53a9a46698eb95fe133963f8229c" name="gettext-runtime-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.21.1" rel="2.4"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579089600">- Add libtextstyle0 to baselibs.conf: gettext-runtime-32bit has a
  dependency on it, so we also need the library built as -32bit.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1580126400">- Don't disable openmp with qemu, the emulation works now</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1587902400">- update to 0.20.2:
  * The programs 'gettext', 'ngettext', when invoked with option -e,
    now expand '\\' and octal escape sequences, instead of
    swallowing them
  * xgettext now recognizes 'gettext' program invocations with the
    '-e' option, such as gettext -e 'some\nstring\n'
  * xgettext now assumes a Python source file is in UTF-8 encoding
    by default, as stated in PEP 3120
  * The value of the 'Icon' property is no longer extracted into
    the POT file by xgettext</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1594123200">- Fix boo941629-unnessary-rpath-on-standard-path.patch (boo#941629)</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1595937600">- Update to 0.21:
  * Programming languages support:
  - Shell:
    o xgettext now recognizes and ignores 'env' invocations and environment
    variable assignments in front of commands.
  - 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.
  - JavaScript:
    xgettext parses JSX expressions more reliably.
  - Ruby:
    o xgettext now supports Ruby.
    o 'msgfmt -c' now verifies the syntax of translations of Ruby format
    strings.
  * Improvements for translators:
  - 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.
  * Libtextstyle:
  - Added support for emitting hyperlinks.
  - New API for doing formatted output.
  - The example programs support the NO_COLOR environment variable.</changelog>
  <changelog author="Marketa Calabkova &lt;mcalabkova@suse.com&gt;" date="1596801600">- Add multiple new features (bsc#1165138)
- Add patches:
  * 0001-msgcat-Add-feature-to-use-the-newest-po-file.patch
  * 0002-msgcat-Merge-headers-when-use-first.patch
- Reintroduce autoreconf call</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611316800">- fixup libtextstyle autofoo with adding
  use-acinit-for-libtextstyle.patch</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1638187200">- Remove libcroco from BuildRequires: it is now bundled internally.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" 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="Stephan Kulow &lt;coolo@suse.com&gt;" date="1665835200">- Update to Version 0.21.1
  * Runtime behaviour:
  - On AIX, locale names with a script or with an uppercase language are now
    supported.
    For example, sr_Cyrl_RS.UTF-8 is treated like sr_RS.UTF-8@cyrillic, and
    EN_US.UTF-8 is treated like en_US.UTF-8.
  * The base Unicode standard is now updated to 14.0.0.
  * Portability:
  - Building on macOS 11/arm64 is now supported.
  - Building on Linux/powerpc64le with glibc ≥ 2.35 is now supported.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1666612800">- update keyring for the last version update</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
</package>
<package pkgid="8d36858ec19eb47479f9ebc7cc22150791dcbc8fc85b2191e222f6da6027be95befcf22ba7de69fa0ab5a69f13c08ca1bf5476fe80b7cf404be71ad022fa3dad" name="gettext-runtime-debugsource" arch="i586">
  <version epoch="0" ver="0.21.1" rel="2.4"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579089600">- Add libtextstyle0 to baselibs.conf: gettext-runtime-32bit has a
  dependency on it, so we also need the library built as -32bit.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1580126400">- Don't disable openmp with qemu, the emulation works now</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1587902400">- update to 0.20.2:
  * The programs 'gettext', 'ngettext', when invoked with option -e,
    now expand '\\' and octal escape sequences, instead of
    swallowing them
  * xgettext now recognizes 'gettext' program invocations with the
    '-e' option, such as gettext -e 'some\nstring\n'
  * xgettext now assumes a Python source file is in UTF-8 encoding
    by default, as stated in PEP 3120
  * The value of the 'Icon' property is no longer extracted into
    the POT file by xgettext</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1594123200">- Fix boo941629-unnessary-rpath-on-standard-path.patch (boo#941629)</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1595937600">- Update to 0.21:
  * Programming languages support:
  - Shell:
    o xgettext now recognizes and ignores 'env' invocations and environment
    variable assignments in front of commands.
  - 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.
  - JavaScript:
    xgettext parses JSX expressions more reliably.
  - Ruby:
    o xgettext now supports Ruby.
    o 'msgfmt -c' now verifies the syntax of translations of Ruby format
    strings.
  * Improvements for translators:
  - 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.
  * Libtextstyle:
  - Added support for emitting hyperlinks.
  - New API for doing formatted output.
  - The example programs support the NO_COLOR environment variable.</changelog>
  <changelog author="Marketa Calabkova &lt;mcalabkova@suse.com&gt;" date="1596801600">- Add multiple new features (bsc#1165138)
- Add patches:
  * 0001-msgcat-Add-feature-to-use-the-newest-po-file.patch
  * 0002-msgcat-Merge-headers-when-use-first.patch
- Reintroduce autoreconf call</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611316800">- fixup libtextstyle autofoo with adding
  use-acinit-for-libtextstyle.patch</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1638187200">- Remove libcroco from BuildRequires: it is now bundled internally.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" 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="Stephan Kulow &lt;coolo@suse.com&gt;" date="1665835200">- Update to Version 0.21.1
  * Runtime behaviour:
  - On AIX, locale names with a script or with an uppercase language are now
    supported.
    For example, sr_Cyrl_RS.UTF-8 is treated like sr_RS.UTF-8@cyrillic, and
    EN_US.UTF-8 is treated like en_US.UTF-8.
  * The base Unicode standard is now updated to 14.0.0.
  * Portability:
  - Building on macOS 11/arm64 is now supported.
  - Building on Linux/powerpc64le with glibc ≥ 2.35 is now supported.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1666612800">- update keyring for the last version update</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
</package>
<package pkgid="9251f78c5916d0073b4ec464e6e60229102764e7421f2016a322bd16c5e2de45635a41ecd1b72906d1694b6d9a8c2dc6b7aba70b6829f0746f7e1d46f12eb450" name="gettext-runtime-debugsource" arch="x86_64">
  <version epoch="0" ver="0.21.1" rel="2.4"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579089600">- Add libtextstyle0 to baselibs.conf: gettext-runtime-32bit has a
  dependency on it, so we also need the library built as -32bit.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1580126400">- Don't disable openmp with qemu, the emulation works now</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1587902400">- update to 0.20.2:
  * The programs 'gettext', 'ngettext', when invoked with option -e,
    now expand '\\' and octal escape sequences, instead of
    swallowing them
  * xgettext now recognizes 'gettext' program invocations with the
    '-e' option, such as gettext -e 'some\nstring\n'
  * xgettext now assumes a Python source file is in UTF-8 encoding
    by default, as stated in PEP 3120
  * The value of the 'Icon' property is no longer extracted into
    the POT file by xgettext</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1594123200">- Fix boo941629-unnessary-rpath-on-standard-path.patch (boo#941629)</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1595937600">- Update to 0.21:
  * Programming languages support:
  - Shell:
    o xgettext now recognizes and ignores 'env' invocations and environment
    variable assignments in front of commands.
  - 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.
  - JavaScript:
    xgettext parses JSX expressions more reliably.
  - Ruby:
    o xgettext now supports Ruby.
    o 'msgfmt -c' now verifies the syntax of translations of Ruby format
    strings.
  * Improvements for translators:
  - 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.
  * Libtextstyle:
  - Added support for emitting hyperlinks.
  - New API for doing formatted output.
  - The example programs support the NO_COLOR environment variable.</changelog>
  <changelog author="Marketa Calabkova &lt;mcalabkova@suse.com&gt;" date="1596801600">- Add multiple new features (bsc#1165138)
- Add patches:
  * 0001-msgcat-Add-feature-to-use-the-newest-po-file.patch
  * 0002-msgcat-Merge-headers-when-use-first.patch
- Reintroduce autoreconf call</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611316800">- fixup libtextstyle autofoo with adding
  use-acinit-for-libtextstyle.patch</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1638187200">- Remove libcroco from BuildRequires: it is now bundled internally.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" 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="Stephan Kulow &lt;coolo@suse.com&gt;" date="1665835200">- Update to Version 0.21.1
  * Runtime behaviour:
  - On AIX, locale names with a script or with an uppercase language are now
    supported.
    For example, sr_Cyrl_RS.UTF-8 is treated like sr_RS.UTF-8@cyrillic, and
    EN_US.UTF-8 is treated like en_US.UTF-8.
  * The base Unicode standard is now updated to 14.0.0.
  * Portability:
  - Building on macOS 11/arm64 is now supported.
  - Building on Linux/powerpc64le with glibc ≥ 2.35 is now supported.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1666612800">- update keyring for the last version update</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
</package>
<package pkgid="9be39bf99f675000397ef8bae2aa0a17d2d5172592cd5b41ba4e15fbe95bc28856e2c001aa3262f28cf725187acfd57f1b3550bfd067740047a028575acaa016" name="gettext-runtime-mini" arch="i586">
  <version epoch="0" ver="0.21.1" rel="2.5"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579089600">- Add libtextstyle0 to baselibs.conf: gettext-runtime-32bit has a
  dependency on it, so we also need the library built as -32bit.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1580126400">- Don't disable openmp with qemu, the emulation works now</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1587902400">- update to 0.20.2:
  * The programs 'gettext', 'ngettext', when invoked with option -e,
    now expand '\\' and octal escape sequences, instead of
    swallowing them
  * xgettext now recognizes 'gettext' program invocations with the
    '-e' option, such as gettext -e 'some\nstring\n'
  * xgettext now assumes a Python source file is in UTF-8 encoding
    by default, as stated in PEP 3120
  * The value of the 'Icon' property is no longer extracted into
    the POT file by xgettext</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1594123200">- Fix boo941629-unnessary-rpath-on-standard-path.patch (boo#941629)</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1595937600">- Update to 0.21:
  * Programming languages support:
  - Shell:
    o xgettext now recognizes and ignores 'env' invocations and environment
    variable assignments in front of commands.
  - 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.
  - JavaScript:
    xgettext parses JSX expressions more reliably.
  - Ruby:
    o xgettext now supports Ruby.
    o 'msgfmt -c' now verifies the syntax of translations of Ruby format
    strings.
  * Improvements for translators:
  - 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.
  * Libtextstyle:
  - Added support for emitting hyperlinks.
  - New API for doing formatted output.
  - The example programs support the NO_COLOR environment variable.</changelog>
  <changelog author="Marketa Calabkova &lt;mcalabkova@suse.com&gt;" date="1596801600">- Add multiple new features (bsc#1165138)
- Add patches:
  * 0001-msgcat-Add-feature-to-use-the-newest-po-file.patch
  * 0002-msgcat-Merge-headers-when-use-first.patch
- Reintroduce autoreconf call</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611316800">- fixup libtextstyle autofoo with adding
  use-acinit-for-libtextstyle.patch</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1638187200">- Remove libcroco from BuildRequires: it is now bundled internally.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" 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="Stephan Kulow &lt;coolo@suse.com&gt;" date="1665835200">- Update to Version 0.21.1
  * Runtime behaviour:
  - On AIX, locale names with a script or with an uppercase language are now
    supported.
    For example, sr_Cyrl_RS.UTF-8 is treated like sr_RS.UTF-8@cyrillic, and
    EN_US.UTF-8 is treated like en_US.UTF-8.
  * The base Unicode standard is now updated to 14.0.0.
  * Portability:
  - Building on macOS 11/arm64 is now supported.
  - Building on Linux/powerpc64le with glibc ≥ 2.35 is now supported.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1666612800">- update keyring for the last version update</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
</package>
<package pkgid="8dfcf9afd73fc0a7f2ba134755224060392d2eda439417496a3aec9c529a7d9617215ff8087cf07748ffc937350f99097e0d87c9bc054bcdafd8804014040aa6" name="gettext-runtime-mini" arch="src">
  <version epoch="0" ver="0.21.1" rel="2.5"/>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1558785600">- reproducible.patch: generate timestamp in .pot files from SOURCE_DATE_EPOCH
  for reproducible builds</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1560254400">- Updatetd to 0.20.1
  + msgfmt now eliminates the POT-Creation-Date header field from .mo files.
  + update-po target in Makefile.in.in now uses msgmerge --previous.
  + msgmerge now has an option --for-msgfmt, that produces a PO file meant
    for use by msgfmt only.  This option saves processing time, in particular
    by omitting fuzzy matching that is not useful in this situation.
  + The .pot file in a 'po' directory is now erased by "make maintainer-clean".
  + It is now possible to override xgettext options from the po/Makefile.in.in
    through options in XGETTEXT_OPTIONS (declared in po/Makevars).
  + The --intl option of the gettextize program (deprecated since 2010) is
    no longer available. Instead of including the intl sources in your package,
    we suggest making the libintl library an optional prerequisite of your
    package. This will simplify the build system of your package.
  + Accordingly, the Autoconf macro AM_GNU_GETTEXT_INTL_SUBDIR is gone as well.
  + C, C++:
  * xgettext now supports strings in u8"..." syntax, as specified in C11
    and C++11.
  * xgettext now supports 'p'/'P' exponent markers in number tokens, as
    specified in C99 and C++17.
  + C++:
  * xgettext now supports single-quotes in number tokens, as specified in
    C++14.
  + Shell:
  * The programs 'gettext', 'ngettext' now support a --context argument.
  * gettext.sh contains new function eval_pgettext and eval_npgettext
    for producing translations of messages with context.
  + Perl:
  * Native support for context functions (pgettext, dpgettext, dcpgettext,
    npgettext, dnpgettext, dcnpgettext).
  * better detection of question mark and slash as operators (as opposed
    to regular expression delimiters).
  + Scheme:
  * xgettext now parses the syntax for specialized byte vectors (#u8(...),
    [#]vu8(...), etc.) correctly.
  + Pascal:
  * xgettext can now extract strings from .rsj files, produced by the
    Free Pascal compiler version 3.0.0 or newer.
  + Vala:
  * xgettext now parses escape sequences in strings more accurately.
  + JavaScript:
  * xgettext now parses template literals correctly.
- Rebased gettext-dont-test-gnulib.patch
- Removed gettext-needlessly_init_vars.patch (now in upstream)
- Rebased gettext-po-mode.diff
- Removed msgfmt-remove-pot-creation-date.patch (now in upstream)
- Removed msgfmt-reset-msg-length-after-remove.patch (now in upstream)
- Removed parts of reproducible.patch (now in upstream)</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1561032000">- Disable LTO (boo#1138806).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1566561600">- Heed SLPP by placing libtextstyle.so.0 in the right package.
- Drop documentation from libtextstyle0, no one will read it there.
- Drop static library.
- Remove pointless ldconfig calls for libtextstyle-devel.
- Avoid pointless sh invocation of libtextstyle0 scriptlets.
- Avoid unnecessary |xargs rm.
- Remove redundant %clean section.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1572436800">- Remove autoreconf call (not required), and drop the no longer
  required libtool build dependency.</changelog>
  <changelog author="Christian V&#xF6;gl &lt;cvoegl@suse.de&gt;" date="1574769600">- Added xz to requires (boo#1141380)
- The previous update to 0.20.1 also fixes (boo#1113719)</changelog>
  <changelog author="Christian V&#xF6;gl &lt;cvoegl@suse.de&gt;" date="1576584000">- Add -lm to LDFLAGS (boo#1138806)</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1576929600">- Add missing Requires: libtextstyle0 in corresponding devel package,
  drop gettext-runtime Requires.
- Skip creation of shared libtextstyle in -mini flavor.
- Statically link to libtextstyle in -mini flavor, fixes
  broken bootstrap of gettext.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579089600">- Add libtextstyle0 to baselibs.conf: gettext-runtime-32bit has a
  dependency on it, so we also need the library built as -32bit.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1580126400">- Don't disable openmp with qemu, the emulation works now</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1587902400">- update to 0.20.2:
  * The programs 'gettext', 'ngettext', when invoked with option -e,
    now expand '\\' and octal escape sequences, instead of
    swallowing them
  * xgettext now recognizes 'gettext' program invocations with the
    '-e' option, such as gettext -e 'some\nstring\n'
  * xgettext now assumes a Python source file is in UTF-8 encoding
    by default, as stated in PEP 3120
  * The value of the 'Icon' property is no longer extracted into
    the POT file by xgettext</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1594123200">- Fix boo941629-unnessary-rpath-on-standard-path.patch (boo#941629)</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1595937600">- Update to 0.21:
  * Programming languages support:
  - Shell:
    o xgettext now recognizes and ignores 'env' invocations and environment
    variable assignments in front of commands.
  - 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.
  - JavaScript:
    xgettext parses JSX expressions more reliably.
  - Ruby:
    o xgettext now supports Ruby.
    o 'msgfmt -c' now verifies the syntax of translations of Ruby format
    strings.
  * Improvements for translators:
  - 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.
  * Libtextstyle:
  - Added support for emitting hyperlinks.
  - New API for doing formatted output.
  - The example programs support the NO_COLOR environment variable.</changelog>
  <changelog author="Marketa Calabkova &lt;mcalabkova@suse.com&gt;" date="1596801600">- Add multiple new features (bsc#1165138)
- Add patches:
  * 0001-msgcat-Add-feature-to-use-the-newest-po-file.patch
  * 0002-msgcat-Merge-headers-when-use-first.patch
- Reintroduce autoreconf call</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611316800">- fixup libtextstyle autofoo with adding
  use-acinit-for-libtextstyle.patch</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1638187200">- Remove libcroco from BuildRequires: it is now bundled internally.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" 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="Stephan Kulow &lt;coolo@suse.com&gt;" date="1665835200">- Update to Version 0.21.1
  * Runtime behaviour:
  - On AIX, locale names with a script or with an uppercase language are now
    supported.
    For example, sr_Cyrl_RS.UTF-8 is treated like sr_RS.UTF-8@cyrillic, and
    EN_US.UTF-8 is treated like en_US.UTF-8.
  * The base Unicode standard is now updated to 14.0.0.
  * Portability:
  - Building on macOS 11/arm64 is now supported.
  - Building on Linux/powerpc64le with glibc ≥ 2.35 is now supported.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1666612800">- update keyring for the last version update</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
</package>
<package pkgid="738eb128df8b4011dd92f3eece5d71d70283d2b70b1c361b6953ddad51a9e8e174dcadae7d45b84695ad4d184cb89e6d8457297a4755dfeae76587318b93d7e6" name="gettext-runtime-mini" arch="x86_64">
  <version epoch="0" ver="0.21.1" rel="2.5"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579089600">- Add libtextstyle0 to baselibs.conf: gettext-runtime-32bit has a
  dependency on it, so we also need the library built as -32bit.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1580126400">- Don't disable openmp with qemu, the emulation works now</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1587902400">- update to 0.20.2:
  * The programs 'gettext', 'ngettext', when invoked with option -e,
    now expand '\\' and octal escape sequences, instead of
    swallowing them
  * xgettext now recognizes 'gettext' program invocations with the
    '-e' option, such as gettext -e 'some\nstring\n'
  * xgettext now assumes a Python source file is in UTF-8 encoding
    by default, as stated in PEP 3120
  * The value of the 'Icon' property is no longer extracted into
    the POT file by xgettext</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1594123200">- Fix boo941629-unnessary-rpath-on-standard-path.patch (boo#941629)</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1595937600">- Update to 0.21:
  * Programming languages support:
  - Shell:
    o xgettext now recognizes and ignores 'env' invocations and environment
    variable assignments in front of commands.
  - 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.
  - JavaScript:
    xgettext parses JSX expressions more reliably.
  - Ruby:
    o xgettext now supports Ruby.
    o 'msgfmt -c' now verifies the syntax of translations of Ruby format
    strings.
  * Improvements for translators:
  - 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.
  * Libtextstyle:
  - Added support for emitting hyperlinks.
  - New API for doing formatted output.
  - The example programs support the NO_COLOR environment variable.</changelog>
  <changelog author="Marketa Calabkova &lt;mcalabkova@suse.com&gt;" date="1596801600">- Add multiple new features (bsc#1165138)
- Add patches:
  * 0001-msgcat-Add-feature-to-use-the-newest-po-file.patch
  * 0002-msgcat-Merge-headers-when-use-first.patch
- Reintroduce autoreconf call</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611316800">- fixup libtextstyle autofoo with adding
  use-acinit-for-libtextstyle.patch</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1638187200">- Remove libcroco from BuildRequires: it is now bundled internally.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" 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="Stephan Kulow &lt;coolo@suse.com&gt;" date="1665835200">- Update to Version 0.21.1
  * Runtime behaviour:
  - On AIX, locale names with a script or with an uppercase language are now
    supported.
    For example, sr_Cyrl_RS.UTF-8 is treated like sr_RS.UTF-8@cyrillic, and
    EN_US.UTF-8 is treated like en_US.UTF-8.
  * The base Unicode standard is now updated to 14.0.0.
  * Portability:
  - Building on macOS 11/arm64 is now supported.
  - Building on Linux/powerpc64le with glibc ≥ 2.35 is now supported.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1666612800">- update keyring for the last version update</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
</package>
<package pkgid="75efd9e6e079db43c8160d2180d6d05c411353286d988ac73be3ee7025b5cc485e691d19d39552a75bd3509a0ce2c322e04abf5a8d9c62799dda2328aaffb2b8" name="gettext-runtime-mini-debuginfo" arch="i586">
  <version epoch="0" ver="0.21.1" rel="2.5"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579089600">- Add libtextstyle0 to baselibs.conf: gettext-runtime-32bit has a
  dependency on it, so we also need the library built as -32bit.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1580126400">- Don't disable openmp with qemu, the emulation works now</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1587902400">- update to 0.20.2:
  * The programs 'gettext', 'ngettext', when invoked with option -e,
    now expand '\\' and octal escape sequences, instead of
    swallowing them
  * xgettext now recognizes 'gettext' program invocations with the
    '-e' option, such as gettext -e 'some\nstring\n'
  * xgettext now assumes a Python source file is in UTF-8 encoding
    by default, as stated in PEP 3120
  * The value of the 'Icon' property is no longer extracted into
    the POT file by xgettext</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1594123200">- Fix boo941629-unnessary-rpath-on-standard-path.patch (boo#941629)</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1595937600">- Update to 0.21:
  * Programming languages support:
  - Shell:
    o xgettext now recognizes and ignores 'env' invocations and environment
    variable assignments in front of commands.
  - 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.
  - JavaScript:
    xgettext parses JSX expressions more reliably.
  - Ruby:
    o xgettext now supports Ruby.
    o 'msgfmt -c' now verifies the syntax of translations of Ruby format
    strings.
  * Improvements for translators:
  - 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.
  * Libtextstyle:
  - Added support for emitting hyperlinks.
  - New API for doing formatted output.
  - The example programs support the NO_COLOR environment variable.</changelog>
  <changelog author="Marketa Calabkova &lt;mcalabkova@suse.com&gt;" date="1596801600">- Add multiple new features (bsc#1165138)
- Add patches:
  * 0001-msgcat-Add-feature-to-use-the-newest-po-file.patch
  * 0002-msgcat-Merge-headers-when-use-first.patch
- Reintroduce autoreconf call</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611316800">- fixup libtextstyle autofoo with adding
  use-acinit-for-libtextstyle.patch</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1638187200">- Remove libcroco from BuildRequires: it is now bundled internally.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" 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="Stephan Kulow &lt;coolo@suse.com&gt;" date="1665835200">- Update to Version 0.21.1
  * Runtime behaviour:
  - On AIX, locale names with a script or with an uppercase language are now
    supported.
    For example, sr_Cyrl_RS.UTF-8 is treated like sr_RS.UTF-8@cyrillic, and
    EN_US.UTF-8 is treated like en_US.UTF-8.
  * The base Unicode standard is now updated to 14.0.0.
  * Portability:
  - Building on macOS 11/arm64 is now supported.
  - Building on Linux/powerpc64le with glibc ≥ 2.35 is now supported.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1666612800">- update keyring for the last version update</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
</package>
<package pkgid="86a4dcae1d9739bb54f19fa7f83b69877417c0854352c6006ccc9de310e70035caf8009cfdcbd883ac3472f849ee928352cc5e7b8041268b78d9a51757a998b6" name="gettext-runtime-mini-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.21.1" rel="2.5"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579089600">- Add libtextstyle0 to baselibs.conf: gettext-runtime-32bit has a
  dependency on it, so we also need the library built as -32bit.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1580126400">- Don't disable openmp with qemu, the emulation works now</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1587902400">- update to 0.20.2:
  * The programs 'gettext', 'ngettext', when invoked with option -e,
    now expand '\\' and octal escape sequences, instead of
    swallowing them
  * xgettext now recognizes 'gettext' program invocations with the
    '-e' option, such as gettext -e 'some\nstring\n'
  * xgettext now assumes a Python source file is in UTF-8 encoding
    by default, as stated in PEP 3120
  * The value of the 'Icon' property is no longer extracted into
    the POT file by xgettext</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1594123200">- Fix boo941629-unnessary-rpath-on-standard-path.patch (boo#941629)</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1595937600">- Update to 0.21:
  * Programming languages support:
  - Shell:
    o xgettext now recognizes and ignores 'env' invocations and environment
    variable assignments in front of commands.
  - 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.
  - JavaScript:
    xgettext parses JSX expressions more reliably.
  - Ruby:
    o xgettext now supports Ruby.
    o 'msgfmt -c' now verifies the syntax of translations of Ruby format
    strings.
  * Improvements for translators:
  - 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.
  * Libtextstyle:
  - Added support for emitting hyperlinks.
  - New API for doing formatted output.
  - The example programs support the NO_COLOR environment variable.</changelog>
  <changelog author="Marketa Calabkova &lt;mcalabkova@suse.com&gt;" date="1596801600">- Add multiple new features (bsc#1165138)
- Add patches:
  * 0001-msgcat-Add-feature-to-use-the-newest-po-file.patch
  * 0002-msgcat-Merge-headers-when-use-first.patch
- Reintroduce autoreconf call</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611316800">- fixup libtextstyle autofoo with adding
  use-acinit-for-libtextstyle.patch</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1638187200">- Remove libcroco from BuildRequires: it is now bundled internally.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" 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="Stephan Kulow &lt;coolo@suse.com&gt;" date="1665835200">- Update to Version 0.21.1
  * Runtime behaviour:
  - On AIX, locale names with a script or with an uppercase language are now
    supported.
    For example, sr_Cyrl_RS.UTF-8 is treated like sr_RS.UTF-8@cyrillic, and
    EN_US.UTF-8 is treated like en_US.UTF-8.
  * The base Unicode standard is now updated to 14.0.0.
  * Portability:
  - Building on macOS 11/arm64 is now supported.
  - Building on Linux/powerpc64le with glibc ≥ 2.35 is now supported.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1666612800">- update keyring for the last version update</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
</package>
<package pkgid="7ff12b3e5b82196bf45bd05671f67dd1552a7160622895a83f2600d2589dc77ee1699e430dfb9d4b6f8dd35ce3aee4c5dc48bf7e2eb55e22fd41206ca5e4203c" name="gettext-runtime-mini-debugsource" arch="i586">
  <version epoch="0" ver="0.21.1" rel="2.5"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579089600">- Add libtextstyle0 to baselibs.conf: gettext-runtime-32bit has a
  dependency on it, so we also need the library built as -32bit.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1580126400">- Don't disable openmp with qemu, the emulation works now</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1587902400">- update to 0.20.2:
  * The programs 'gettext', 'ngettext', when invoked with option -e,
    now expand '\\' and octal escape sequences, instead of
    swallowing them
  * xgettext now recognizes 'gettext' program invocations with the
    '-e' option, such as gettext -e 'some\nstring\n'
  * xgettext now assumes a Python source file is in UTF-8 encoding
    by default, as stated in PEP 3120
  * The value of the 'Icon' property is no longer extracted into
    the POT file by xgettext</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1594123200">- Fix boo941629-unnessary-rpath-on-standard-path.patch (boo#941629)</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1595937600">- Update to 0.21:
  * Programming languages support:
  - Shell:
    o xgettext now recognizes and ignores 'env' invocations and environment
    variable assignments in front of commands.
  - 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.
  - JavaScript:
    xgettext parses JSX expressions more reliably.
  - Ruby:
    o xgettext now supports Ruby.
    o 'msgfmt -c' now verifies the syntax of translations of Ruby format
    strings.
  * Improvements for translators:
  - 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.
  * Libtextstyle:
  - Added support for emitting hyperlinks.
  - New API for doing formatted output.
  - The example programs support the NO_COLOR environment variable.</changelog>
  <changelog author="Marketa Calabkova &lt;mcalabkova@suse.com&gt;" date="1596801600">- Add multiple new features (bsc#1165138)
- Add patches:
  * 0001-msgcat-Add-feature-to-use-the-newest-po-file.patch
  * 0002-msgcat-Merge-headers-when-use-first.patch
- Reintroduce autoreconf call</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611316800">- fixup libtextstyle autofoo with adding
  use-acinit-for-libtextstyle.patch</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1638187200">- Remove libcroco from BuildRequires: it is now bundled internally.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" 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="Stephan Kulow &lt;coolo@suse.com&gt;" date="1665835200">- Update to Version 0.21.1
  * Runtime behaviour:
  - On AIX, locale names with a script or with an uppercase language are now
    supported.
    For example, sr_Cyrl_RS.UTF-8 is treated like sr_RS.UTF-8@cyrillic, and
    EN_US.UTF-8 is treated like en_US.UTF-8.
  * The base Unicode standard is now updated to 14.0.0.
  * Portability:
  - Building on macOS 11/arm64 is now supported.
  - Building on Linux/powerpc64le with glibc ≥ 2.35 is now supported.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1666612800">- update keyring for the last version update</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
</package>
<package pkgid="6576b39339fada112f9f8a72e45fc18858d5b082fb42b909c8ff700cf30299b5a5f8791e0d604cd19a1fc310bcbb5b7665ad7467fcf051895ff04080d201a982" name="gettext-runtime-mini-debugsource" arch="x86_64">
  <version epoch="0" ver="0.21.1" rel="2.5"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579089600">- Add libtextstyle0 to baselibs.conf: gettext-runtime-32bit has a
  dependency on it, so we also need the library built as -32bit.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1580126400">- Don't disable openmp with qemu, the emulation works now</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1587902400">- update to 0.20.2:
  * The programs 'gettext', 'ngettext', when invoked with option -e,
    now expand '\\' and octal escape sequences, instead of
    swallowing them
  * xgettext now recognizes 'gettext' program invocations with the
    '-e' option, such as gettext -e 'some\nstring\n'
  * xgettext now assumes a Python source file is in UTF-8 encoding
    by default, as stated in PEP 3120
  * The value of the 'Icon' property is no longer extracted into
    the POT file by xgettext</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1594123200">- Fix boo941629-unnessary-rpath-on-standard-path.patch (boo#941629)</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1595937600">- Update to 0.21:
  * Programming languages support:
  - Shell:
    o xgettext now recognizes and ignores 'env' invocations and environment
    variable assignments in front of commands.
  - 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.
  - JavaScript:
    xgettext parses JSX expressions more reliably.
  - Ruby:
    o xgettext now supports Ruby.
    o 'msgfmt -c' now verifies the syntax of translations of Ruby format
    strings.
  * Improvements for translators:
  - 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.
  * Libtextstyle:
  - Added support for emitting hyperlinks.
  - New API for doing formatted output.
  - The example programs support the NO_COLOR environment variable.</changelog>
  <changelog author="Marketa Calabkova &lt;mcalabkova@suse.com&gt;" date="1596801600">- Add multiple new features (bsc#1165138)
- Add patches:
  * 0001-msgcat-Add-feature-to-use-the-newest-po-file.patch
  * 0002-msgcat-Merge-headers-when-use-first.patch
- Reintroduce autoreconf call</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611316800">- fixup libtextstyle autofoo with adding
  use-acinit-for-libtextstyle.patch</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1638187200">- Remove libcroco from BuildRequires: it is now bundled internally.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" 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="Stephan Kulow &lt;coolo@suse.com&gt;" date="1665835200">- Update to Version 0.21.1
  * Runtime behaviour:
  - On AIX, locale names with a script or with an uppercase language are now
    supported.
    For example, sr_Cyrl_RS.UTF-8 is treated like sr_RS.UTF-8@cyrillic, and
    EN_US.UTF-8 is treated like en_US.UTF-8.
  * The base Unicode standard is now updated to 14.0.0.
  * Portability:
  - Building on macOS 11/arm64 is now supported.
  - Building on Linux/powerpc64le with glibc ≥ 2.35 is now supported.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1666612800">- update keyring for the last version update</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
</package>
<package pkgid="c1a0cf3a17db795afad0bba4de111c10a8d2a4f5885f491019472c6a772bc6a618659a7e1c2f0f7a603fa6f094aa067b06122d05d53ec8376cb18c2b365f6c62" name="gettext-runtime-mini-tools-doc" arch="noarch">
  <version epoch="0" ver="0.21.1" rel="2.5"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579089600">- Add libtextstyle0 to baselibs.conf: gettext-runtime-32bit has a
  dependency on it, so we also need the library built as -32bit.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1580126400">- Don't disable openmp with qemu, the emulation works now</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1587902400">- update to 0.20.2:
  * The programs 'gettext', 'ngettext', when invoked with option -e,
    now expand '\\' and octal escape sequences, instead of
    swallowing them
  * xgettext now recognizes 'gettext' program invocations with the
    '-e' option, such as gettext -e 'some\nstring\n'
  * xgettext now assumes a Python source file is in UTF-8 encoding
    by default, as stated in PEP 3120
  * The value of the 'Icon' property is no longer extracted into
    the POT file by xgettext</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1594123200">- Fix boo941629-unnessary-rpath-on-standard-path.patch (boo#941629)</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1595937600">- Update to 0.21:
  * Programming languages support:
  - Shell:
    o xgettext now recognizes and ignores 'env' invocations and environment
    variable assignments in front of commands.
  - 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.
  - JavaScript:
    xgettext parses JSX expressions more reliably.
  - Ruby:
    o xgettext now supports Ruby.
    o 'msgfmt -c' now verifies the syntax of translations of Ruby format
    strings.
  * Improvements for translators:
  - 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.
  * Libtextstyle:
  - Added support for emitting hyperlinks.
  - New API for doing formatted output.
  - The example programs support the NO_COLOR environment variable.</changelog>
  <changelog author="Marketa Calabkova &lt;mcalabkova@suse.com&gt;" date="1596801600">- Add multiple new features (bsc#1165138)
- Add patches:
  * 0001-msgcat-Add-feature-to-use-the-newest-po-file.patch
  * 0002-msgcat-Merge-headers-when-use-first.patch
- Reintroduce autoreconf call</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611316800">- fixup libtextstyle autofoo with adding
  use-acinit-for-libtextstyle.patch</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1638187200">- Remove libcroco from BuildRequires: it is now bundled internally.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" 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="Stephan Kulow &lt;coolo@suse.com&gt;" date="1665835200">- Update to Version 0.21.1
  * Runtime behaviour:
  - On AIX, locale names with a script or with an uppercase language are now
    supported.
    For example, sr_Cyrl_RS.UTF-8 is treated like sr_RS.UTF-8@cyrillic, and
    EN_US.UTF-8 is treated like en_US.UTF-8.
  * The base Unicode standard is now updated to 14.0.0.
  * Portability:
  - Building on macOS 11/arm64 is now supported.
  - Building on Linux/powerpc64le with glibc ≥ 2.35 is now supported.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1666612800">- update keyring for the last version update</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
</package>
<package pkgid="fe2252ad31743ed42db7de7ca89aabc45e38840c7c36a2c2ad055483bdfc6d3d22397c183fc8d7c883d9ce905200761087c3547a1d1b30902fc3f291d20263f9" name="gettext-runtime-tools-doc" arch="noarch">
  <version epoch="0" ver="0.21.1" rel="2.4"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579089600">- Add libtextstyle0 to baselibs.conf: gettext-runtime-32bit has a
  dependency on it, so we also need the library built as -32bit.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1580126400">- Don't disable openmp with qemu, the emulation works now</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1587902400">- update to 0.20.2:
  * The programs 'gettext', 'ngettext', when invoked with option -e,
    now expand '\\' and octal escape sequences, instead of
    swallowing them
  * xgettext now recognizes 'gettext' program invocations with the
    '-e' option, such as gettext -e 'some\nstring\n'
  * xgettext now assumes a Python source file is in UTF-8 encoding
    by default, as stated in PEP 3120
  * The value of the 'Icon' property is no longer extracted into
    the POT file by xgettext</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1594123200">- Fix boo941629-unnessary-rpath-on-standard-path.patch (boo#941629)</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1595937600">- Update to 0.21:
  * Programming languages support:
  - Shell:
    o xgettext now recognizes and ignores 'env' invocations and environment
    variable assignments in front of commands.
  - 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.
  - JavaScript:
    xgettext parses JSX expressions more reliably.
  - Ruby:
    o xgettext now supports Ruby.
    o 'msgfmt -c' now verifies the syntax of translations of Ruby format
    strings.
  * Improvements for translators:
  - 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.
  * Libtextstyle:
  - Added support for emitting hyperlinks.
  - New API for doing formatted output.
  - The example programs support the NO_COLOR environment variable.</changelog>
  <changelog author="Marketa Calabkova &lt;mcalabkova@suse.com&gt;" date="1596801600">- Add multiple new features (bsc#1165138)
- Add patches:
  * 0001-msgcat-Add-feature-to-use-the-newest-po-file.patch
  * 0002-msgcat-Merge-headers-when-use-first.patch
- Reintroduce autoreconf call</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611316800">- fixup libtextstyle autofoo with adding
  use-acinit-for-libtextstyle.patch</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1638187200">- Remove libcroco from BuildRequires: it is now bundled internally.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" 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="Stephan Kulow &lt;coolo@suse.com&gt;" date="1665835200">- Update to Version 0.21.1
  * Runtime behaviour:
  - On AIX, locale names with a script or with an uppercase language are now
    supported.
    For example, sr_Cyrl_RS.UTF-8 is treated like sr_RS.UTF-8@cyrillic, and
    EN_US.UTF-8 is treated like en_US.UTF-8.
  * The base Unicode standard is now updated to 14.0.0.
  * Portability:
  - Building on macOS 11/arm64 is now supported.
  - Building on Linux/powerpc64le with glibc ≥ 2.35 is now supported.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1666612800">- update keyring for the last version update</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
</package>
<package pkgid="e6af601f00e854b00d0913f97454adc957213224800a1c16099fce930028617281ee948a8cd27151cd1dc067ad6ff39602ad9fff864b1af9cf6dee5069a17e67" name="gettext-tools" arch="i586">
  <version epoch="0" ver="0.21.1" rel="2.4"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579089600">- Add libtextstyle0 to baselibs.conf: gettext-runtime-32bit has a
  dependency on it, so we also need the library built as -32bit.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1580126400">- Don't disable openmp with qemu, the emulation works now</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1587902400">- update to 0.20.2:
  * The programs 'gettext', 'ngettext', when invoked with option -e,
    now expand '\\' and octal escape sequences, instead of
    swallowing them
  * xgettext now recognizes 'gettext' program invocations with the
    '-e' option, such as gettext -e 'some\nstring\n'
  * xgettext now assumes a Python source file is in UTF-8 encoding
    by default, as stated in PEP 3120
  * The value of the 'Icon' property is no longer extracted into
    the POT file by xgettext</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1594123200">- Fix boo941629-unnessary-rpath-on-standard-path.patch (boo#941629)</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1595937600">- Update to 0.21:
  * Programming languages support:
  - Shell:
    o xgettext now recognizes and ignores 'env' invocations and environment
    variable assignments in front of commands.
  - 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.
  - JavaScript:
    xgettext parses JSX expressions more reliably.
  - Ruby:
    o xgettext now supports Ruby.
    o 'msgfmt -c' now verifies the syntax of translations of Ruby format
    strings.
  * Improvements for translators:
  - 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.
  * Libtextstyle:
  - Added support for emitting hyperlinks.
  - New API for doing formatted output.
  - The example programs support the NO_COLOR environment variable.</changelog>
  <changelog author="Marketa Calabkova &lt;mcalabkova@suse.com&gt;" date="1596801600">- Add multiple new features (bsc#1165138)
- Add patches:
  * 0001-msgcat-Add-feature-to-use-the-newest-po-file.patch
  * 0002-msgcat-Merge-headers-when-use-first.patch
- Reintroduce autoreconf call</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611316800">- fixup libtextstyle autofoo with adding
  use-acinit-for-libtextstyle.patch</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1638187200">- Remove libcroco from BuildRequires: it is now bundled internally.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" 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="Stephan Kulow &lt;coolo@suse.com&gt;" date="1665835200">- Update to Version 0.21.1
  * Runtime behaviour:
  - On AIX, locale names with a script or with an uppercase language are now
    supported.
    For example, sr_Cyrl_RS.UTF-8 is treated like sr_RS.UTF-8@cyrillic, and
    EN_US.UTF-8 is treated like en_US.UTF-8.
  * The base Unicode standard is now updated to 14.0.0.
  * Portability:
  - Building on macOS 11/arm64 is now supported.
  - Building on Linux/powerpc64le with glibc ≥ 2.35 is now supported.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1666612800">- update keyring for the last version update</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
</package>
<package pkgid="27a1887cb6e6eb541857323a623445a21441b94d415038a136b14872f445519b7158134c49ed486e2037aa59fc1c04a603390443eeb90235824a704044ca5fc0" name="gettext-tools" arch="x86_64">
  <version epoch="0" ver="0.21.1" rel="2.4"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579089600">- Add libtextstyle0 to baselibs.conf: gettext-runtime-32bit has a
  dependency on it, so we also need the library built as -32bit.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1580126400">- Don't disable openmp with qemu, the emulation works now</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1587902400">- update to 0.20.2:
  * The programs 'gettext', 'ngettext', when invoked with option -e,
    now expand '\\' and octal escape sequences, instead of
    swallowing them
  * xgettext now recognizes 'gettext' program invocations with the
    '-e' option, such as gettext -e 'some\nstring\n'
  * xgettext now assumes a Python source file is in UTF-8 encoding
    by default, as stated in PEP 3120
  * The value of the 'Icon' property is no longer extracted into
    the POT file by xgettext</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1594123200">- Fix boo941629-unnessary-rpath-on-standard-path.patch (boo#941629)</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1595937600">- Update to 0.21:
  * Programming languages support:
  - Shell:
    o xgettext now recognizes and ignores 'env' invocations and environment
    variable assignments in front of commands.
  - 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.
  - JavaScript:
    xgettext parses JSX expressions more reliably.
  - Ruby:
    o xgettext now supports Ruby.
    o 'msgfmt -c' now verifies the syntax of translations of Ruby format
    strings.
  * Improvements for translators:
  - 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.
  * Libtextstyle:
  - Added support for emitting hyperlinks.
  - New API for doing formatted output.
  - The example programs support the NO_COLOR environment variable.</changelog>
  <changelog author="Marketa Calabkova &lt;mcalabkova@suse.com&gt;" date="1596801600">- Add multiple new features (bsc#1165138)
- Add patches:
  * 0001-msgcat-Add-feature-to-use-the-newest-po-file.patch
  * 0002-msgcat-Merge-headers-when-use-first.patch
- Reintroduce autoreconf call</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611316800">- fixup libtextstyle autofoo with adding
  use-acinit-for-libtextstyle.patch</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1638187200">- Remove libcroco from BuildRequires: it is now bundled internally.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" 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="Stephan Kulow &lt;coolo@suse.com&gt;" date="1665835200">- Update to Version 0.21.1
  * Runtime behaviour:
  - On AIX, locale names with a script or with an uppercase language are now
    supported.
    For example, sr_Cyrl_RS.UTF-8 is treated like sr_RS.UTF-8@cyrillic, and
    EN_US.UTF-8 is treated like en_US.UTF-8.
  * The base Unicode standard is now updated to 14.0.0.
  * Portability:
  - Building on macOS 11/arm64 is now supported.
  - Building on Linux/powerpc64le with glibc ≥ 2.35 is now supported.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1666612800">- update keyring for the last version update</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
</package>
<package pkgid="91e774b6bace1ea26e2851b3688ce377600a6ff8c5be0d6315db346a9a7ea5f75756415f20eed33ebe19df2f36d51399adbafcbdc318c6595b08dd3b6a5aa211" name="gettext-tools-debuginfo" arch="i586">
  <version epoch="0" ver="0.21.1" rel="2.4"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579089600">- Add libtextstyle0 to baselibs.conf: gettext-runtime-32bit has a
  dependency on it, so we also need the library built as -32bit.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1580126400">- Don't disable openmp with qemu, the emulation works now</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1587902400">- update to 0.20.2:
  * The programs 'gettext', 'ngettext', when invoked with option -e,
    now expand '\\' and octal escape sequences, instead of
    swallowing them
  * xgettext now recognizes 'gettext' program invocations with the
    '-e' option, such as gettext -e 'some\nstring\n'
  * xgettext now assumes a Python source file is in UTF-8 encoding
    by default, as stated in PEP 3120
  * The value of the 'Icon' property is no longer extracted into
    the POT file by xgettext</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1594123200">- Fix boo941629-unnessary-rpath-on-standard-path.patch (boo#941629)</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1595937600">- Update to 0.21:
  * Programming languages support:
  - Shell:
    o xgettext now recognizes and ignores 'env' invocations and environment
    variable assignments in front of commands.
  - 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.
  - JavaScript:
    xgettext parses JSX expressions more reliably.
  - Ruby:
    o xgettext now supports Ruby.
    o 'msgfmt -c' now verifies the syntax of translations of Ruby format
    strings.
  * Improvements for translators:
  - 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.
  * Libtextstyle:
  - Added support for emitting hyperlinks.
  - New API for doing formatted output.
  - The example programs support the NO_COLOR environment variable.</changelog>
  <changelog author="Marketa Calabkova &lt;mcalabkova@suse.com&gt;" date="1596801600">- Add multiple new features (bsc#1165138)
- Add patches:
  * 0001-msgcat-Add-feature-to-use-the-newest-po-file.patch
  * 0002-msgcat-Merge-headers-when-use-first.patch
- Reintroduce autoreconf call</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611316800">- fixup libtextstyle autofoo with adding
  use-acinit-for-libtextstyle.patch</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1638187200">- Remove libcroco from BuildRequires: it is now bundled internally.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" 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="Stephan Kulow &lt;coolo@suse.com&gt;" date="1665835200">- Update to Version 0.21.1
  * Runtime behaviour:
  - On AIX, locale names with a script or with an uppercase language are now
    supported.
    For example, sr_Cyrl_RS.UTF-8 is treated like sr_RS.UTF-8@cyrillic, and
    EN_US.UTF-8 is treated like en_US.UTF-8.
  * The base Unicode standard is now updated to 14.0.0.
  * Portability:
  - Building on macOS 11/arm64 is now supported.
  - Building on Linux/powerpc64le with glibc ≥ 2.35 is now supported.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1666612800">- update keyring for the last version update</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
</package>
<package pkgid="59127fcf6ad233dea0f9efcb0f9f5a5ed34d34fc8215a96454272acfcf819d466dbdca928ca5581952e760fd4fc9e8ac169a661fd1be5ab5e68b58cfe89fb88b" name="gettext-tools-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.21.1" rel="2.4"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579089600">- Add libtextstyle0 to baselibs.conf: gettext-runtime-32bit has a
  dependency on it, so we also need the library built as -32bit.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1580126400">- Don't disable openmp with qemu, the emulation works now</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1587902400">- update to 0.20.2:
  * The programs 'gettext', 'ngettext', when invoked with option -e,
    now expand '\\' and octal escape sequences, instead of
    swallowing them
  * xgettext now recognizes 'gettext' program invocations with the
    '-e' option, such as gettext -e 'some\nstring\n'
  * xgettext now assumes a Python source file is in UTF-8 encoding
    by default, as stated in PEP 3120
  * The value of the 'Icon' property is no longer extracted into
    the POT file by xgettext</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1594123200">- Fix boo941629-unnessary-rpath-on-standard-path.patch (boo#941629)</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1595937600">- Update to 0.21:
  * Programming languages support:
  - Shell:
    o xgettext now recognizes and ignores 'env' invocations and environment
    variable assignments in front of commands.
  - 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.
  - JavaScript:
    xgettext parses JSX expressions more reliably.
  - Ruby:
    o xgettext now supports Ruby.
    o 'msgfmt -c' now verifies the syntax of translations of Ruby format
    strings.
  * Improvements for translators:
  - 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.
  * Libtextstyle:
  - Added support for emitting hyperlinks.
  - New API for doing formatted output.
  - The example programs support the NO_COLOR environment variable.</changelog>
  <changelog author="Marketa Calabkova &lt;mcalabkova@suse.com&gt;" date="1596801600">- Add multiple new features (bsc#1165138)
- Add patches:
  * 0001-msgcat-Add-feature-to-use-the-newest-po-file.patch
  * 0002-msgcat-Merge-headers-when-use-first.patch
- Reintroduce autoreconf call</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611316800">- fixup libtextstyle autofoo with adding
  use-acinit-for-libtextstyle.patch</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1638187200">- Remove libcroco from BuildRequires: it is now bundled internally.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" 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="Stephan Kulow &lt;coolo@suse.com&gt;" date="1665835200">- Update to Version 0.21.1
  * Runtime behaviour:
  - On AIX, locale names with a script or with an uppercase language are now
    supported.
    For example, sr_Cyrl_RS.UTF-8 is treated like sr_RS.UTF-8@cyrillic, and
    EN_US.UTF-8 is treated like en_US.UTF-8.
  * The base Unicode standard is now updated to 14.0.0.
  * Portability:
  - Building on macOS 11/arm64 is now supported.
  - Building on Linux/powerpc64le with glibc ≥ 2.35 is now supported.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1666612800">- update keyring for the last version update</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
</package>
<package pkgid="49cfda63353dedbf03e600554c5c1474a2ac24d2abd30d36e932a31dfbd21c2fd0b5c08cc5662ccc1b29e013e40130379e183bbcbf0aef0e1ce97cb1401c7cfa" name="gettext-tools-mini" arch="i586">
  <version epoch="0" ver="0.21.1" rel="2.5"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579089600">- Add libtextstyle0 to baselibs.conf: gettext-runtime-32bit has a
  dependency on it, so we also need the library built as -32bit.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1580126400">- Don't disable openmp with qemu, the emulation works now</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1587902400">- update to 0.20.2:
  * The programs 'gettext', 'ngettext', when invoked with option -e,
    now expand '\\' and octal escape sequences, instead of
    swallowing them
  * xgettext now recognizes 'gettext' program invocations with the
    '-e' option, such as gettext -e 'some\nstring\n'
  * xgettext now assumes a Python source file is in UTF-8 encoding
    by default, as stated in PEP 3120
  * The value of the 'Icon' property is no longer extracted into
    the POT file by xgettext</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1594123200">- Fix boo941629-unnessary-rpath-on-standard-path.patch (boo#941629)</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1595937600">- Update to 0.21:
  * Programming languages support:
  - Shell:
    o xgettext now recognizes and ignores 'env' invocations and environment
    variable assignments in front of commands.
  - 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.
  - JavaScript:
    xgettext parses JSX expressions more reliably.
  - Ruby:
    o xgettext now supports Ruby.
    o 'msgfmt -c' now verifies the syntax of translations of Ruby format
    strings.
  * Improvements for translators:
  - 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.
  * Libtextstyle:
  - Added support for emitting hyperlinks.
  - New API for doing formatted output.
  - The example programs support the NO_COLOR environment variable.</changelog>
  <changelog author="Marketa Calabkova &lt;mcalabkova@suse.com&gt;" date="1596801600">- Add multiple new features (bsc#1165138)
- Add patches:
  * 0001-msgcat-Add-feature-to-use-the-newest-po-file.patch
  * 0002-msgcat-Merge-headers-when-use-first.patch
- Reintroduce autoreconf call</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611316800">- fixup libtextstyle autofoo with adding
  use-acinit-for-libtextstyle.patch</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1638187200">- Remove libcroco from BuildRequires: it is now bundled internally.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" 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="Stephan Kulow &lt;coolo@suse.com&gt;" date="1665835200">- Update to Version 0.21.1
  * Runtime behaviour:
  - On AIX, locale names with a script or with an uppercase language are now
    supported.
    For example, sr_Cyrl_RS.UTF-8 is treated like sr_RS.UTF-8@cyrillic, and
    EN_US.UTF-8 is treated like en_US.UTF-8.
  * The base Unicode standard is now updated to 14.0.0.
  * Portability:
  - Building on macOS 11/arm64 is now supported.
  - Building on Linux/powerpc64le with glibc ≥ 2.35 is now supported.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1666612800">- update keyring for the last version update</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
</package>
<package pkgid="d891e25502f27743b17b5d8aac74415c98f5d06647964e3085d38e2b84f3b46c72126d42a91aa925ed842c7f371c3c9c8f11867affd641fbac35f442f0cfa9c3" name="gettext-tools-mini" arch="x86_64">
  <version epoch="0" ver="0.21.1" rel="2.5"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579089600">- Add libtextstyle0 to baselibs.conf: gettext-runtime-32bit has a
  dependency on it, so we also need the library built as -32bit.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1580126400">- Don't disable openmp with qemu, the emulation works now</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1587902400">- update to 0.20.2:
  * The programs 'gettext', 'ngettext', when invoked with option -e,
    now expand '\\' and octal escape sequences, instead of
    swallowing them
  * xgettext now recognizes 'gettext' program invocations with the
    '-e' option, such as gettext -e 'some\nstring\n'
  * xgettext now assumes a Python source file is in UTF-8 encoding
    by default, as stated in PEP 3120
  * The value of the 'Icon' property is no longer extracted into
    the POT file by xgettext</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1594123200">- Fix boo941629-unnessary-rpath-on-standard-path.patch (boo#941629)</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1595937600">- Update to 0.21:
  * Programming languages support:
  - Shell:
    o xgettext now recognizes and ignores 'env' invocations and environment
    variable assignments in front of commands.
  - 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.
  - JavaScript:
    xgettext parses JSX expressions more reliably.
  - Ruby:
    o xgettext now supports Ruby.
    o 'msgfmt -c' now verifies the syntax of translations of Ruby format
    strings.
  * Improvements for translators:
  - 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.
  * Libtextstyle:
  - Added support for emitting hyperlinks.
  - New API for doing formatted output.
  - The example programs support the NO_COLOR environment variable.</changelog>
  <changelog author="Marketa Calabkova &lt;mcalabkova@suse.com&gt;" date="1596801600">- Add multiple new features (bsc#1165138)
- Add patches:
  * 0001-msgcat-Add-feature-to-use-the-newest-po-file.patch
  * 0002-msgcat-Merge-headers-when-use-first.patch
- Reintroduce autoreconf call</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611316800">- fixup libtextstyle autofoo with adding
  use-acinit-for-libtextstyle.patch</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1638187200">- Remove libcroco from BuildRequires: it is now bundled internally.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" 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="Stephan Kulow &lt;coolo@suse.com&gt;" date="1665835200">- Update to Version 0.21.1
  * Runtime behaviour:
  - On AIX, locale names with a script or with an uppercase language are now
    supported.
    For example, sr_Cyrl_RS.UTF-8 is treated like sr_RS.UTF-8@cyrillic, and
    EN_US.UTF-8 is treated like en_US.UTF-8.
  * The base Unicode standard is now updated to 14.0.0.
  * Portability:
  - Building on macOS 11/arm64 is now supported.
  - Building on Linux/powerpc64le with glibc ≥ 2.35 is now supported.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1666612800">- update keyring for the last version update</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
</package>
<package pkgid="60fc69519e7ba5887d8827c8e12c434c6541221e89ab916d1583655951845a5dfad0f6be1e8ab6feb406ebed3b45509ab912eb889ee3c481e7b6b86efc05b6a0" name="gettext-tools-mini-debuginfo" arch="i586">
  <version epoch="0" ver="0.21.1" rel="2.5"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579089600">- Add libtextstyle0 to baselibs.conf: gettext-runtime-32bit has a
  dependency on it, so we also need the library built as -32bit.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1580126400">- Don't disable openmp with qemu, the emulation works now</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1587902400">- update to 0.20.2:
  * The programs 'gettext', 'ngettext', when invoked with option -e,
    now expand '\\' and octal escape sequences, instead of
    swallowing them
  * xgettext now recognizes 'gettext' program invocations with the
    '-e' option, such as gettext -e 'some\nstring\n'
  * xgettext now assumes a Python source file is in UTF-8 encoding
    by default, as stated in PEP 3120
  * The value of the 'Icon' property is no longer extracted into
    the POT file by xgettext</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1594123200">- Fix boo941629-unnessary-rpath-on-standard-path.patch (boo#941629)</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1595937600">- Update to 0.21:
  * Programming languages support:
  - Shell:
    o xgettext now recognizes and ignores 'env' invocations and environment
    variable assignments in front of commands.
  - 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.
  - JavaScript:
    xgettext parses JSX expressions more reliably.
  - Ruby:
    o xgettext now supports Ruby.
    o 'msgfmt -c' now verifies the syntax of translations of Ruby format
    strings.
  * Improvements for translators:
  - 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.
  * Libtextstyle:
  - Added support for emitting hyperlinks.
  - New API for doing formatted output.
  - The example programs support the NO_COLOR environment variable.</changelog>
  <changelog author="Marketa Calabkova &lt;mcalabkova@suse.com&gt;" date="1596801600">- Add multiple new features (bsc#1165138)
- Add patches:
  * 0001-msgcat-Add-feature-to-use-the-newest-po-file.patch
  * 0002-msgcat-Merge-headers-when-use-first.patch
- Reintroduce autoreconf call</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611316800">- fixup libtextstyle autofoo with adding
  use-acinit-for-libtextstyle.patch</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1638187200">- Remove libcroco from BuildRequires: it is now bundled internally.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" 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="Stephan Kulow &lt;coolo@suse.com&gt;" date="1665835200">- Update to Version 0.21.1
  * Runtime behaviour:
  - On AIX, locale names with a script or with an uppercase language are now
    supported.
    For example, sr_Cyrl_RS.UTF-8 is treated like sr_RS.UTF-8@cyrillic, and
    EN_US.UTF-8 is treated like en_US.UTF-8.
  * The base Unicode standard is now updated to 14.0.0.
  * Portability:
  - Building on macOS 11/arm64 is now supported.
  - Building on Linux/powerpc64le with glibc ≥ 2.35 is now supported.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1666612800">- update keyring for the last version update</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
</package>
<package pkgid="ecac2a8efa552aa0e49d11e8aa95d418673b394a6a45e3216744491cf68528538efbf4517052a37e2d57c6521035e4866e1ed65da9ed28cf75911670427b2754" name="gettext-tools-mini-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.21.1" rel="2.5"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579089600">- Add libtextstyle0 to baselibs.conf: gettext-runtime-32bit has a
  dependency on it, so we also need the library built as -32bit.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1580126400">- Don't disable openmp with qemu, the emulation works now</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1587902400">- update to 0.20.2:
  * The programs 'gettext', 'ngettext', when invoked with option -e,
    now expand '\\' and octal escape sequences, instead of
    swallowing them
  * xgettext now recognizes 'gettext' program invocations with the
    '-e' option, such as gettext -e 'some\nstring\n'
  * xgettext now assumes a Python source file is in UTF-8 encoding
    by default, as stated in PEP 3120
  * The value of the 'Icon' property is no longer extracted into
    the POT file by xgettext</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1594123200">- Fix boo941629-unnessary-rpath-on-standard-path.patch (boo#941629)</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1595937600">- Update to 0.21:
  * Programming languages support:
  - Shell:
    o xgettext now recognizes and ignores 'env' invocations and environment
    variable assignments in front of commands.
  - 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.
  - JavaScript:
    xgettext parses JSX expressions more reliably.
  - Ruby:
    o xgettext now supports Ruby.
    o 'msgfmt -c' now verifies the syntax of translations of Ruby format
    strings.
  * Improvements for translators:
  - 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.
  * Libtextstyle:
  - Added support for emitting hyperlinks.
  - New API for doing formatted output.
  - The example programs support the NO_COLOR environment variable.</changelog>
  <changelog author="Marketa Calabkova &lt;mcalabkova@suse.com&gt;" date="1596801600">- Add multiple new features (bsc#1165138)
- Add patches:
  * 0001-msgcat-Add-feature-to-use-the-newest-po-file.patch
  * 0002-msgcat-Merge-headers-when-use-first.patch
- Reintroduce autoreconf call</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611316800">- fixup libtextstyle autofoo with adding
  use-acinit-for-libtextstyle.patch</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1638187200">- Remove libcroco from BuildRequires: it is now bundled internally.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" 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="Stephan Kulow &lt;coolo@suse.com&gt;" date="1665835200">- Update to Version 0.21.1
  * Runtime behaviour:
  - On AIX, locale names with a script or with an uppercase language are now
    supported.
    For example, sr_Cyrl_RS.UTF-8 is treated like sr_RS.UTF-8@cyrillic, and
    EN_US.UTF-8 is treated like en_US.UTF-8.
  * The base Unicode standard is now updated to 14.0.0.
  * Portability:
  - Building on macOS 11/arm64 is now supported.
  - Building on Linux/powerpc64le with glibc ≥ 2.35 is now supported.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1666612800">- update keyring for the last version update</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
</package>
<package pkgid="abc68be940cc7fd0875e8348ddcf94eb1f06d81b43f406f17b3104e92607e4a9fa974d30332d5c8066e1ec543fd5ee95980c71084aba7bad1a7a796a6734ad1a" name="ghc-commonmark" arch="src">
  <version epoch="0" ver="0.2.4.1" rel="1.1"/>
  <changelog author="psimons@suse.com" date="1596542400">- Add commonmark at version 0.1.0.1.</changelog>
  <changelog author="psimons@suse.com" date="1596715200">- Update commonmark to version 0.1.0.2.
  [#]# 0.1.0.2
  * Fix tight/loose list detection with multiple blank lines at end (#56).</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="1604318400">- Update commonmark to version 0.1.1.
  [#]# 0.1.1
  * Export `reverseSubforests` from `Commonmark.Blocks` [API change] (#64).</changelog>
  <changelog author="psimons@suse.com" date="1604750400">- Update commonmark to version 0.1.1.2.
  [#]# 0.1.1.2
  * Fix bug in fix to #65 (#66).
  [#]# 0.1.1.1
  * Fixed corner case with link suffix parsing, which could result
    in dropped tokens in certain cases (#65).</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="1610452800">- Update commonmark to version 0.1.1.3.
  [#]# 0.1.1.3
  * Fix bug in links with spaces at the beginning or end of
    link description (#67).  We were putting flankingness constraints
    on the link delimiters, but this isn't requried by the spec.</changelog>
  <changelog author="psimons@suse.com" date="1612785600">- Update commonmark to version 0.1.1.4.
  [#]# 0.1.1.4
  * Fix build with GHC 9.0.1 (Simon Jakobi, #72).</changelog>
  <changelog author="psimons@suse.com" date="1622289600">- Update commonmark to version 0.2.
  [#]# 0.2
  * Commonmark.Inlines: export LinkInfo(..) [API change].
  * Commonmark.Inlines: export pLink [API chage].
  * Comonmark.ReferenceMap: Add linkPos field to LinkInfo [API change].
  * Commonmark.Tokens: normalize unicode to NFC before tokenizing (#57).
    Normalization might affect detection of flankingness, recognition
    of reference links, etc.
  * Commonmark.Html:  add data-prefix to non-HTML5 attributes, as pandoc does.
  * Remove unnecessary build-depends.
  * Use lightweight tasty-bench instead of criterion for benchmarks.</changelog>
  <changelog author="psimons@suse.com" date="1624276800">- Update commonmark to version 0.2.1.
  [#]# 0.2.1
  * Use official 0.30 spec.txt.
  * Update HTML block parser for recent spec changes.
  * Fix test case from commonmark/cmark#383.  We need to index the list
    of stack bottoms not just by the length mod 3 of the closer but by
    whether it can be an opener, since this goes into the calculation of
    whether the delimiters can match.</changelog>
  <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>
</package>
<package pkgid="6fb8082eeb3da6f8bca0218dc9b86e2915784a339f3a6d6bd03e4d68198918ebb7e86bc52c64b05423b1f65122d9264a7f0a369df7ec2e02694b1a8c772d6401" name="ghc-commonmark" arch="x86_64">
  <version epoch="0" ver="0.2.4.1" rel="1.1"/>
  <changelog author="psimons@suse.com" date="1596542400">- Add commonmark at version 0.1.0.1.</changelog>
  <changelog author="psimons@suse.com" date="1596715200">- Update commonmark to version 0.1.0.2.
  [#]# 0.1.0.2
  * Fix tight/loose list detection with multiple blank lines at end (#56).</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="1604318400">- Update commonmark to version 0.1.1.
  [#]# 0.1.1
  * Export `reverseSubforests` from `Commonmark.Blocks` [API change] (#64).</changelog>
  <changelog author="psimons@suse.com" date="1604750400">- Update commonmark to version 0.1.1.2.
  [#]# 0.1.1.2
  * Fix bug in fix to #65 (#66).
  [#]# 0.1.1.1
  * Fixed corner case with link suffix parsing, which could result
    in dropped tokens in certain cases (#65).</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="1610452800">- Update commonmark to version 0.1.1.3.
  [#]# 0.1.1.3
  * Fix bug in links with spaces at the beginning or end of
    link description (#67).  We were putting flankingness constraints
    on the link delimiters, but this isn't requried by the spec.</changelog>
  <changelog author="psimons@suse.com" date="1612785600">- Update commonmark to version 0.1.1.4.
  [#]# 0.1.1.4
  * Fix build with GHC 9.0.1 (Simon Jakobi, #72).</changelog>
  <changelog author="psimons@suse.com" date="1622289600">- Update commonmark to version 0.2.
  [#]# 0.2
  * Commonmark.Inlines: export LinkInfo(..) [API change].
  * Commonmark.Inlines: export pLink [API chage].
  * Comonmark.ReferenceMap: Add linkPos field to LinkInfo [API change].
  * Commonmark.Tokens: normalize unicode to NFC before tokenizing (#57).
    Normalization might affect detection of flankingness, recognition
    of reference links, etc.
  * Commonmark.Html:  add data-prefix to non-HTML5 attributes, as pandoc does.
  * Remove unnecessary build-depends.
  * Use lightweight tasty-bench instead of criterion for benchmarks.</changelog>
  <changelog author="psimons@suse.com" date="1624276800">- Update commonmark to version 0.2.1.
  [#]# 0.2.1
  * Use official 0.30 spec.txt.
  * Update HTML block parser for recent spec changes.
  * Fix test case from commonmark/cmark#383.  We need to index the list
    of stack bottoms not just by the length mod 3 of the closer but by
    whether it can be an opener, since this goes into the calculation of
    whether the delimiters can match.</changelog>
  <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>
</package>
<package pkgid="45409996942f13c27cbac5720150c181611365ec17fb397f3ab5f63f8e1512ba144f999f82eada80e907ebb5951ea4ce9ae3bd64c52d25433527c553178458a2" name="ghc-commonmark-devel" arch="x86_64">
  <version epoch="0" ver="0.2.4.1" rel="1.1"/>
  <changelog author="psimons@suse.com" date="1596542400">- Add commonmark at version 0.1.0.1.</changelog>
  <changelog author="psimons@suse.com" date="1596715200">- Update commonmark to version 0.1.0.2.
  [#]# 0.1.0.2
  * Fix tight/loose list detection with multiple blank lines at end (#56).</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="1604318400">- Update commonmark to version 0.1.1.
  [#]# 0.1.1
  * Export `reverseSubforests` from `Commonmark.Blocks` [API change] (#64).</changelog>
  <changelog author="psimons@suse.com" date="1604750400">- Update commonmark to version 0.1.1.2.
  [#]# 0.1.1.2
  * Fix bug in fix to #65 (#66).
  [#]# 0.1.1.1
  * Fixed corner case with link suffix parsing, which could result
    in dropped tokens in certain cases (#65).</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="1610452800">- Update commonmark to version 0.1.1.3.
  [#]# 0.1.1.3
  * Fix bug in links with spaces at the beginning or end of
    link description (#67).  We were putting flankingness constraints
    on the link delimiters, but this isn't requried by the spec.</changelog>
  <changelog author="psimons@suse.com" date="1612785600">- Update commonmark to version 0.1.1.4.
  [#]# 0.1.1.4
  * Fix build with GHC 9.0.1 (Simon Jakobi, #72).</changelog>
  <changelog author="psimons@suse.com" date="1622289600">- Update commonmark to version 0.2.
  [#]# 0.2
  * Commonmark.Inlines: export LinkInfo(..) [API change].
  * Commonmark.Inlines: export pLink [API chage].
  * Comonmark.ReferenceMap: Add linkPos field to LinkInfo [API change].
  * Commonmark.Tokens: normalize unicode to NFC before tokenizing (#57).
    Normalization might affect detection of flankingness, recognition
    of reference links, etc.
  * Commonmark.Html:  add data-prefix to non-HTML5 attributes, as pandoc does.
  * Remove unnecessary build-depends.
  * Use lightweight tasty-bench instead of criterion for benchmarks.</changelog>
  <changelog author="psimons@suse.com" date="1624276800">- Update commonmark to version 0.2.1.
  [#]# 0.2.1
  * Use official 0.30 spec.txt.
  * Update HTML block parser for recent spec changes.
  * Fix test case from commonmark/cmark#383.  We need to index the list
    of stack bottoms not just by the length mod 3 of the closer but by
    whether it can be an opener, since this goes into the calculation of
    whether the delimiters can match.</changelog>
  <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>
</package>
<package pkgid="e3f6bc2ad9a248f76762ce8a313be19cc3fbda9db7303d970a66ed9459cadd596e7c5c77042bdb438f38806512bc0757ab8e50019bd2c81380ba3867d1f6e6f6" name="ghc-commonmark-doc" arch="noarch">
  <version epoch="0" ver="0.2.4.1" rel="1.1"/>
  <changelog author="psimons@suse.com" date="1596542400">- Add commonmark at version 0.1.0.1.</changelog>
  <changelog author="psimons@suse.com" date="1596715200">- Update commonmark to version 0.1.0.2.
  [#]# 0.1.0.2
  * Fix tight/loose list detection with multiple blank lines at end (#56).</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="1604318400">- Update commonmark to version 0.1.1.
  [#]# 0.1.1
  * Export `reverseSubforests` from `Commonmark.Blocks` [API change] (#64).</changelog>
  <changelog author="psimons@suse.com" date="1604750400">- Update commonmark to version 0.1.1.2.
  [#]# 0.1.1.2
  * Fix bug in fix to #65 (#66).
  [#]# 0.1.1.1
  * Fixed corner case with link suffix parsing, which could result
    in dropped tokens in certain cases (#65).</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="1610452800">- Update commonmark to version 0.1.1.3.
  [#]# 0.1.1.3
  * Fix bug in links with spaces at the beginning or end of
    link description (#67).  We were putting flankingness constraints
    on the link delimiters, but this isn't requried by the spec.</changelog>
  <changelog author="psimons@suse.com" date="1612785600">- Update commonmark to version 0.1.1.4.
  [#]# 0.1.1.4
  * Fix build with GHC 9.0.1 (Simon Jakobi, #72).</changelog>
  <changelog author="psimons@suse.com" date="1622289600">- Update commonmark to version 0.2.
  [#]# 0.2
  * Commonmark.Inlines: export LinkInfo(..) [API change].
  * Commonmark.Inlines: export pLink [API chage].
  * Comonmark.ReferenceMap: Add linkPos field to LinkInfo [API change].
  * Commonmark.Tokens: normalize unicode to NFC before tokenizing (#57).
    Normalization might affect detection of flankingness, recognition
    of reference links, etc.
  * Commonmark.Html:  add data-prefix to non-HTML5 attributes, as pandoc does.
  * Remove unnecessary build-depends.
  * Use lightweight tasty-bench instead of criterion for benchmarks.</changelog>
  <changelog author="psimons@suse.com" date="1624276800">- Update commonmark to version 0.2.1.
  [#]# 0.2.1
  * Use official 0.30 spec.txt.
  * Update HTML block parser for recent spec changes.
  * Fix test case from commonmark/cmark#383.  We need to index the list
    of stack bottoms not just by the length mod 3 of the closer but by
    whether it can be an opener, since this goes into the calculation of
    whether the delimiters can match.</changelog>
  <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>
</package>
<package pkgid="f2ee81bd4ba366e17f22128fbedcc78cde516b01c9c801e6ffba744eafa38046cffb9831ed2a4de21d32df554e90991a2710773762903440995711f1ee15c8fb" name="ghc-commonmark-extensions" arch="src">
  <version epoch="0" ver="0.2.5.1" rel="1.1"/>
  <changelog author="psimons@suse.com" date="1596542400">- Add commonmark-extensions 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="psimons@suse.com" date="1604404800">- Update commonmark-extensions to version 0.2.0.2.
  [#]# 0.2.0.2
  - Remove unnecessary Typeable constraint on `TaskList` and
    `gfmExtensions` (#58).
  - Fix bug in `footnote` extension:  multiple blocks in
    a block container (e.g. block quote or list) inside
    a footnote were being rendered in reverse order (#63,
    Harald Gliebe).</changelog>
  <changelog author="psimons@suse.com" date="1604750400">- Update commonmark-extensions to version 0.2.0.4.
  [#]# 0.2.0.4
  - Add a test for autolinks (#66).
  - Require commonmark 0.1.1.2 (otherwise autolinks don't work
    properly).
  [#]# 0.2.0.3
  - Add some new test examples to the autolinks extension spec (#65).
  - Allow interior `~` characters in autolinks (#65).</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-extensions to version 0.2.1.1.
  [#]# 0.2.1.1
  - Fix bug in wikilinks extensions.
  [#]# 0.2.1
  - Add `rebase_relative_paths` extension.
    New exported module Commonmark.Extensions.RebaseRelativePaths [API change].
  - Add `wikilinks_title_before_pipe` and `wikilinks_title_after_pipe`
    extensions (#69).
    New exported module Commonmark.Extensions.Wikilinks [API change].</changelog>
  <changelog author="psimons@suse.com" date="1622376000">- Update commonmark-extensions to version 0.2.1.2.
  [#]# 0.2.1.2
  - Fix bug with absolute paths in rebase_relative_paths
    extension on Windows.</changelog>
  <changelog author="psimons@suse.com" date="1635768000">- Add commonmark-extensions at version 0.2.2.1.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1641988800">- Update commonmark-extensions to version 0.2.3.
  [#]# 0.2.3
  - Allow bare word attribute in fenced_divs (#84).  This follows a similar
    change in pandoc (jgm/pandoc#7242).</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1648900800">- Update commonmark-extensions to version 0.2.3.1.
  [#]# 0.2.3.1
  - `math` extension:  don't fail when display math contains
    embedded inline math.  See jgm/pandoc#7942.
  - Make math parsing more sophisticated.
    Count embeddings inside `{..}`, since math can contain
    e.g. `\text{...}` which itself contains math delimiters.
  - Small improvement in pipe table parsing.
    The old parser failed on some edge cases with extra whitespace
    after pipes (which we should just ignore).
  - `fancy_list` extension: improve list type ambiguity resolution (#89).</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1653998400">- Update commonmark-extensions to version 0.2.3.2.
  [#]# 0.2.3.2
  - Update lower version bounds for commonmark (#93, David
    Thrane Christiansen).</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1664452800">- Update commonmark-extensions to version 0.2.3.3.
  [#]# 0.2.3.3
  - Fix definition_lists extension (#96). We were not properly consuming
    indentation in definitions, which caused problems when the definitions
    themselves contained lists.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1677931200">- Update commonmark-extensions to version 0.2.3.4.
  [#]# 0.2.3.4
  - Require whitespace after definition list marker (#104).
    Otherwise we can inadvertently clobber strikeout or subscript.</changelog>
  <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>
</package>
<package pkgid="3fb6dff026ea05e48f594c18428f8fbb758b4e6967755cf7ec93b3840647c69d8d188162fa7a5bf5a40fe843b137cfaaede36f21de0cf618645f2f43880bd0a6" name="ghc-commonmark-extensions" arch="x86_64">
  <version epoch="0" ver="0.2.5.1" rel="1.1"/>
  <changelog author="psimons@suse.com" date="1596542400">- Add commonmark-extensions 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="psimons@suse.com" date="1604404800">- Update commonmark-extensions to version 0.2.0.2.
  [#]# 0.2.0.2
  - Remove unnecessary Typeable constraint on `TaskList` and
    `gfmExtensions` (#58).
  - Fix bug in `footnote` extension:  multiple blocks in
    a block container (e.g. block quote or list) inside
    a footnote were being rendered in reverse order (#63,
    Harald Gliebe).</changelog>
  <changelog author="psimons@suse.com" date="1604750400">- Update commonmark-extensions to version 0.2.0.4.
  [#]# 0.2.0.4
  - Add a test for autolinks (#66).
  - Require commonmark 0.1.1.2 (otherwise autolinks don't work
    properly).
  [#]# 0.2.0.3
  - Add some new test examples to the autolinks extension spec (#65).
  - Allow interior `~` characters in autolinks (#65).</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-extensions to version 0.2.1.1.
  [#]# 0.2.1.1
  - Fix bug in wikilinks extensions.
  [#]# 0.2.1
  - Add `rebase_relative_paths` extension.
    New exported module Commonmark.Extensions.RebaseRelativePaths [API change].
  - Add `wikilinks_title_before_pipe` and `wikilinks_title_after_pipe`
    extensions (#69).
    New exported module Commonmark.Extensions.Wikilinks [API change].</changelog>
  <changelog author="psimons@suse.com" date="1622376000">- Update commonmark-extensions to version 0.2.1.2.
  [#]# 0.2.1.2
  - Fix bug with absolute paths in rebase_relative_paths
    extension on Windows.</changelog>
  <changelog author="psimons@suse.com" date="1635768000">- Add commonmark-extensions at version 0.2.2.1.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1641988800">- Update commonmark-extensions to version 0.2.3.
  [#]# 0.2.3
  - Allow bare word attribute in fenced_divs (#84).  This follows a similar
    change in pandoc (jgm/pandoc#7242).</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1648900800">- Update commonmark-extensions to version 0.2.3.1.
  [#]# 0.2.3.1
  - `math` extension:  don't fail when display math contains
    embedded inline math.  See jgm/pandoc#7942.
  - Make math parsing more sophisticated.
    Count embeddings inside `{..}`, since math can contain
    e.g. `\text{...}` which itself contains math delimiters.
  - Small improvement in pipe table parsing.
    The old parser failed on some edge cases with extra whitespace
    after pipes (which we should just ignore).
  - `fancy_list` extension: improve list type ambiguity resolution (#89).</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1653998400">- Update commonmark-extensions to version 0.2.3.2.
  [#]# 0.2.3.2
  - Update lower version bounds for commonmark (#93, David
    Thrane Christiansen).</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1664452800">- Update commonmark-extensions to version 0.2.3.3.
  [#]# 0.2.3.3
  - Fix definition_lists extension (#96). We were not properly consuming
    indentation in definitions, which caused problems when the definitions
    themselves contained lists.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1677931200">- Update commonmark-extensions to version 0.2.3.4.
  [#]# 0.2.3.4
  - Require whitespace after definition list marker (#104).
    Otherwise we can inadvertently clobber strikeout or subscript.</changelog>
  <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>
</package>
<package pkgid="bf10ebb89b1276365af8738e47f4f164209974229ceb7ec7069fce4b1deffd76e608401ba7d2f3d04fb7ea5e79d3864153269cc78276595ea40b55ac6ea0ecbd" name="ghc-commonmark-extensions-devel" arch="x86_64">
  <version epoch="0" ver="0.2.5.1" rel="1.1"/>
  <changelog author="psimons@suse.com" date="1596542400">- Add commonmark-extensions 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="psimons@suse.com" date="1604404800">- Update commonmark-extensions to version 0.2.0.2.
  [#]# 0.2.0.2
  - Remove unnecessary Typeable constraint on `TaskList` and
    `gfmExtensions` (#58).
  - Fix bug in `footnote` extension:  multiple blocks in
    a block container (e.g. block quote or list) inside
    a footnote were being rendered in reverse order (#63,
    Harald Gliebe).</changelog>
  <changelog author="psimons@suse.com" date="1604750400">- Update commonmark-extensions to version 0.2.0.4.
  [#]# 0.2.0.4
  - Add a test for autolinks (#66).
  - Require commonmark 0.1.1.2 (otherwise autolinks don't work
    properly).
  [#]# 0.2.0.3
  - Add some new test examples to the autolinks extension spec (#65).
  - Allow interior `~` characters in autolinks (#65).</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-extensions to version 0.2.1.1.
  [#]# 0.2.1.1
  - Fix bug in wikilinks extensions.
  [#]# 0.2.1
  - Add `rebase_relative_paths` extension.
    New exported module Commonmark.Extensions.RebaseRelativePaths [API change].
  - Add `wikilinks_title_before_pipe` and `wikilinks_title_after_pipe`
    extensions (#69).
    New exported module Commonmark.Extensions.Wikilinks [API change].</changelog>
  <changelog author="psimons@suse.com" date="1622376000">- Update commonmark-extensions to version 0.2.1.2.
  [#]# 0.2.1.2
  - Fix bug with absolute paths in rebase_relative_paths
    extension on Windows.</changelog>
  <changelog author="psimons@suse.com" date="1635768000">- Add commonmark-extensions at version 0.2.2.1.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1641988800">- Update commonmark-extensions to version 0.2.3.
  [#]# 0.2.3
  - Allow bare word attribute in fenced_divs (#84).  This follows a similar
    change in pandoc (jgm/pandoc#7242).</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1648900800">- Update commonmark-extensions to version 0.2.3.1.
  [#]# 0.2.3.1
  - `math` extension:  don't fail when display math contains
    embedded inline math.  See jgm/pandoc#7942.
  - Make math parsing more sophisticated.
    Count embeddings inside `{..}`, since math can contain
    e.g. `\text{...}` which itself contains math delimiters.
  - Small improvement in pipe table parsing.
    The old parser failed on some edge cases with extra whitespace
    after pipes (which we should just ignore).
  - `fancy_list` extension: improve list type ambiguity resolution (#89).</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1653998400">- Update commonmark-extensions to version 0.2.3.2.
  [#]# 0.2.3.2
  - Update lower version bounds for commonmark (#93, David
    Thrane Christiansen).</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1664452800">- Update commonmark-extensions to version 0.2.3.3.
  [#]# 0.2.3.3
  - Fix definition_lists extension (#96). We were not properly consuming
    indentation in definitions, which caused problems when the definitions
    themselves contained lists.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1677931200">- Update commonmark-extensions to version 0.2.3.4.
  [#]# 0.2.3.4
  - Require whitespace after definition list marker (#104).
    Otherwise we can inadvertently clobber strikeout or subscript.</changelog>
  <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>
</package>
<package pkgid="dcf58833b601ed0304b6538cd579b4fefab6db86f26a9a3ad5089e6818a3aebdbce5bcb3a5179261c6d12892272e408fd88d40eebeda3e07b4ca8995e800939c" name="ghc-commonmark-extensions-doc" arch="noarch">
  <version epoch="0" ver="0.2.5.1" rel="1.1"/>
  <changelog author="psimons@suse.com" date="1596542400">- Add commonmark-extensions 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="psimons@suse.com" date="1604404800">- Update commonmark-extensions to version 0.2.0.2.
  [#]# 0.2.0.2
  - Remove unnecessary Typeable constraint on `TaskList` and
    `gfmExtensions` (#58).
  - Fix bug in `footnote` extension:  multiple blocks in
    a block container (e.g. block quote or list) inside
    a footnote were being rendered in reverse order (#63,
    Harald Gliebe).</changelog>
  <changelog author="psimons@suse.com" date="1604750400">- Update commonmark-extensions to version 0.2.0.4.
  [#]# 0.2.0.4
  - Add a test for autolinks (#66).
  - Require commonmark 0.1.1.2 (otherwise autolinks don't work
    properly).
  [#]# 0.2.0.3
  - Add some new test examples to the autolinks extension spec (#65).
  - Allow interior `~` characters in autolinks (#65).</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-extensions to version 0.2.1.1.
  [#]# 0.2.1.1
  - Fix bug in wikilinks extensions.
  [#]# 0.2.1
  - Add `rebase_relative_paths` extension.
    New exported module Commonmark.Extensions.RebaseRelativePaths [API change].
  - Add `wikilinks_title_before_pipe` and `wikilinks_title_after_pipe`
    extensions (#69).
    New exported module Commonmark.Extensions.Wikilinks [API change].</changelog>
  <changelog author="psimons@suse.com" date="1622376000">- Update commonmark-extensions to version 0.2.1.2.
  [#]# 0.2.1.2
  - Fix bug with absolute paths in rebase_relative_paths
    extension on Windows.</changelog>
  <changelog author="psimons@suse.com" date="1635768000">- Add commonmark-extensions at version 0.2.2.1.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1641988800">- Update commonmark-extensions to version 0.2.3.
  [#]# 0.2.3
  - Allow bare word attribute in fenced_divs (#84).  This follows a similar
    change in pandoc (jgm/pandoc#7242).</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1648900800">- Update commonmark-extensions to version 0.2.3.1.
  [#]# 0.2.3.1
  - `math` extension:  don't fail when display math contains
    embedded inline math.  See jgm/pandoc#7942.
  - Make math parsing more sophisticated.
    Count embeddings inside `{..}`, since math can contain
    e.g. `\text{...}` which itself contains math delimiters.
  - Small improvement in pipe table parsing.
    The old parser failed on some edge cases with extra whitespace
    after pipes (which we should just ignore).
  - `fancy_list` extension: improve list type ambiguity resolution (#89).</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1653998400">- Update commonmark-extensions to version 0.2.3.2.
  [#]# 0.2.3.2
  - Update lower version bounds for commonmark (#93, David
    Thrane Christiansen).</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1664452800">- Update commonmark-extensions to version 0.2.3.3.
  [#]# 0.2.3.3
  - Fix definition_lists extension (#96). We were not properly consuming
    indentation in definitions, which caused problems when the definitions
    themselves contained lists.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1677931200">- Update commonmark-extensions to version 0.2.3.4.
  [#]# 0.2.3.4
  - Require whitespace after definition list marker (#104).
    Otherwise we can inadvertently clobber strikeout or subscript.</changelog>
  <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>
</package>
<package pkgid="e17a4061a42b981047ff14d18068743aae62fe4d362f1ee0afae3a9fa2a5faeaf388590de80fa9ca936079d3e6255e0c3ef0b189d176fbb0caf8b2feb8cd29e6" name="ghc-commonmark-extensions-prof" arch="x86_64">
  <version epoch="0" ver="0.2.5.1" rel="1.1"/>
  <changelog author="psimons@suse.com" date="1596542400">- Add commonmark-extensions 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="psimons@suse.com" date="1604404800">- Update commonmark-extensions to version 0.2.0.2.
  [#]# 0.2.0.2
  - Remove unnecessary Typeable constraint on `TaskList` and
    `gfmExtensions` (#58).
  - Fix bug in `footnote` extension:  multiple blocks in
    a block container (e.g. block quote or list) inside
    a footnote were being rendered in reverse order (#63,
    Harald Gliebe).</changelog>
  <changelog author="psimons@suse.com" date="1604750400">- Update commonmark-extensions to version 0.2.0.4.
  [#]# 0.2.0.4
  - Add a test for autolinks (#66).
  - Require commonmark 0.1.1.2 (otherwise autolinks don't work
    properly).
  [#]# 0.2.0.3
  - Add some new test examples to the autolinks extension spec (#65).
  - Allow interior `~` characters in autolinks (#65).</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-extensions to version 0.2.1.1.
  [#]# 0.2.1.1
  - Fix bug in wikilinks extensions.
  [#]# 0.2.1
  - Add `rebase_relative_paths` extension.
    New exported module Commonmark.Extensions.RebaseRelativePaths [API change].
  - Add `wikilinks_title_before_pipe` and `wikilinks_title_after_pipe`
    extensions (#69).
    New exported module Commonmark.Extensions.Wikilinks [API change].</changelog>
  <changelog author="psimons@suse.com" date="1622376000">- Update commonmark-extensions to version 0.2.1.2.
  [#]# 0.2.1.2
  - Fix bug with absolute paths in rebase_relative_paths
    extension on Windows.</changelog>
  <changelog author="psimons@suse.com" date="1635768000">- Add commonmark-extensions at version 0.2.2.1.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1641988800">- Update commonmark-extensions to version 0.2.3.
  [#]# 0.2.3
  - Allow bare word attribute in fenced_divs (#84).  This follows a similar
    change in pandoc (jgm/pandoc#7242).</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1648900800">- Update commonmark-extensions to version 0.2.3.1.
  [#]# 0.2.3.1
  - `math` extension:  don't fail when display math contains
    embedded inline math.  See jgm/pandoc#7942.
  - Make math parsing more sophisticated.
    Count embeddings inside `{..}`, since math can contain
    e.g. `\text{...}` which itself contains math delimiters.
  - Small improvement in pipe table parsing.
    The old parser failed on some edge cases with extra whitespace
    after pipes (which we should just ignore).
  - `fancy_list` extension: improve list type ambiguity resolution (#89).</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1653998400">- Update commonmark-extensions to version 0.2.3.2.
  [#]# 0.2.3.2
  - Update lower version bounds for commonmark (#93, David
    Thrane Christiansen).</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1664452800">- Update commonmark-extensions to version 0.2.3.3.
  [#]# 0.2.3.3
  - Fix definition_lists extension (#96). We were not properly consuming
    indentation in definitions, which caused problems when the definitions
    themselves contained lists.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1677931200">- Update commonmark-extensions to version 0.2.3.4.
  [#]# 0.2.3.4
  - Require whitespace after definition list marker (#104).
    Otherwise we can inadvertently clobber strikeout or subscript.</changelog>
  <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>
</package>
<package pkgid="9b05c85abeecf7a5ca9ce25884080a92853ae1670ce4f8dbeba66d26ad2cae94b4b750d154cb9fb3cd5e9628d9c037ca423d4e431812e82232e7cd108c399079" name="ghc-commonmark-pandoc" arch="src">
  <version epoch="0" ver="0.2.2" rel="1.1"/>
  <changelog author="psimons@suse.com" date="1596542400">- Add commonmark-pandoc at version 0.2.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="Michel Normand &lt;normand@linux.vnet.ibm.com&gt;" date="1600171200">- Add _constraints with 4GB min disk space</changelog>
  <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>
</package>
<package pkgid="57188d473d798008095e626cb107e1eed867c0b5bc7fe5de28ef2baa1b14dc8b7cc866ada3df96b46aa4e8f3d94d5c1017811c354123016d3890a4db77585752" name="ghc-commonmark-pandoc" arch="x86_64">
  <version epoch="0" ver="0.2.2" rel="1.1"/>
  <changelog author="psimons@suse.com" date="1596542400">- Add commonmark-pandoc at version 0.2.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="Michel Normand &lt;normand@linux.vnet.ibm.com&gt;" date="1600171200">- Add _constraints with 4GB min disk space</changelog>
  <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>
</package>
<package pkgid="9092e80ef317567e900a32b81168cbbea3e5c680df10ee71631335483987a305bcf2db243a5b4b12d053eeae9b6c354a0bd212e0563fbe9398a234d178aca57a" name="ghc-commonmark-pandoc-devel" arch="x86_64">
  <version epoch="0" ver="0.2.2" rel="1.1"/>
  <changelog author="psimons@suse.com" date="1596542400">- Add commonmark-pandoc at version 0.2.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="Michel Normand &lt;normand@linux.vnet.ibm.com&gt;" date="1600171200">- Add _constraints with 4GB min disk space</changelog>
  <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>
</package>
<package pkgid="3d9af205db79322f6179ca784f1d4254146720b88a871c738976459ae7c9bc53e8bc98a693496faa4ddbbff11b2da12ba9b0ea4bd5f4ec254a931957899fe995" name="ghc-commonmark-pandoc-doc" arch="noarch">
  <version epoch="0" ver="0.2.2" rel="1.1"/>
  <changelog author="psimons@suse.com" date="1596542400">- Add commonmark-pandoc at version 0.2.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="Michel Normand &lt;normand@linux.vnet.ibm.com&gt;" date="1600171200">- Add _constraints with 4GB min disk space</changelog>
  <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>
</package>
<package pkgid="000d880f1d13b4719f40298848a9ce6a6963aaae581b60912ad4f89d7fee93b9e6205374fb5a00d8f01b0f046dac56b9b1cd2a6648ee8879868c0fced95e402b" name="ghc-commonmark-pandoc-prof" arch="x86_64">
  <version epoch="0" ver="0.2.2" rel="1.1"/>
  <changelog author="psimons@suse.com" date="1596542400">- Add commonmark-pandoc at version 0.2.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="Michel Normand &lt;normand@linux.vnet.ibm.com&gt;" date="1600171200">- Add _constraints with 4GB min disk space</changelog>
  <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>
</package>
<package pkgid="a23e14243df7f0fe3c2d071d14ffd53b8e51e963e9518270e76340784088d6709c0d9005a05c2f5329a3f54bff035150a8740d5d81557ca7d0f2d097cbf9163d" name="ghc-commonmark-prof" arch="x86_64">
  <version epoch="0" ver="0.2.4.1" rel="1.1"/>
  <changelog author="psimons@suse.com" date="1596542400">- Add commonmark at version 0.1.0.1.</changelog>
  <changelog author="psimons@suse.com" date="1596715200">- Update commonmark to version 0.1.0.2.
  [#]# 0.1.0.2
  * Fix tight/loose list detection with multiple blank lines at end (#56).</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="1604318400">- Update commonmark to version 0.1.1.
  [#]# 0.1.1
  * Export `reverseSubforests` from `Commonmark.Blocks` [API change] (#64).</changelog>
  <changelog author="psimons@suse.com" date="1604750400">- Update commonmark to version 0.1.1.2.
  [#]# 0.1.1.2
  * Fix bug in fix to #65 (#66).
  [#]# 0.1.1.1
  * Fixed corner case with link suffix parsing, which could result
    in dropped tokens in certain cases (#65).</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="1610452800">- Update commonmark to version 0.1.1.3.
  [#]# 0.1.1.3
  * Fix bug in links with spaces at the beginning or end of
    link description (#67).  We were putting flankingness constraints
    on the link delimiters, but this isn't requried by the spec.</changelog>
  <changelog author="psimons@suse.com" date="1612785600">- Update commonmark to version 0.1.1.4.
  [#]# 0.1.1.4
  * Fix build with GHC 9.0.1 (Simon Jakobi, #72).</changelog>
  <changelog author="psimons@suse.com" date="1622289600">- Update commonmark to version 0.2.
  [#]# 0.2
  * Commonmark.Inlines: export LinkInfo(..) [API change].
  * Commonmark.Inlines: export pLink [API chage].
  * Comonmark.ReferenceMap: Add linkPos field to LinkInfo [API change].
  * Commonmark.Tokens: normalize unicode to NFC before tokenizing (#57).
    Normalization might affect detection of flankingness, recognition
    of reference links, etc.
  * Commonmark.Html:  add data-prefix to non-HTML5 attributes, as pandoc does.
  * Remove unnecessary build-depends.
  * Use lightweight tasty-bench instead of criterion for benchmarks.</changelog>
  <changelog author="psimons@suse.com" date="1624276800">- Update commonmark to version 0.2.1.
  [#]# 0.2.1
  * Use official 0.30 spec.txt.
  * Update HTML block parser for recent spec changes.
  * Fix test case from commonmark/cmark#383.  We need to index the list
    of stack bottoms not just by the length mod 3 of the closer but by
    whether it can be an opener, since this goes into the calculation of
    whether the delimiters can match.</changelog>
  <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>
</package>
<package pkgid="7cb6b6600008a5b33e7f939d7001733e3c528f7cc30d9d10b36f1e51fca155478d644eda00fbe1562e7cbc069b84d515c5df82826777bf974b1bfa74893074c6" name="ghc-hledger" arch="x86_64">
  <version epoch="0" ver="1.32.1" rel="2.1"/>
  <changelog author="psimons@suse.com" date="1625918400">- Update hledger to version 1.22.
  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.22/src/CHANGES.md</changelog>
  <changelog author="psimons@suse.com" date="1626696000">- Update hledger to version 1.22 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="psimons@suse.com" date="1628078400">- Update hledger to version 1.22.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.22.1/src/CHANGES.md</changelog>
  <changelog author="psimons@suse.com" date="1628424000">- Update hledger to version 1.22.2.
  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.22.2/src/CHANGES.md</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1631016000">- relax dependency constraints on base-compat-batteries</changelog>
  <changelog author="psimons@suse.com" date="1632312000">- Update hledger to version 1.23.
  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.23/src/CHANGES.md</changelog>
  <changelog author="psimons@suse.com" date="1633608000">- Update hledger to version 1.23 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1639137600">- Update hledger to version 1.24.99.
  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.24.99/src/CHANGES.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1646481600">- Update hledger to version 1.25.
  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.25/src/CHANGES.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1654344000">- Update hledger to version 1.26.
  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.26/src/CHANGES.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1657540800">- Update hledger to version 1.26.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.26.1/src/CHANGES.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1662120000">- Update hledger to version 1.27.
  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.27/src/CHANGES.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1663502400">- Update hledger to version 1.27.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.27.1/src/CHANGES.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1669896000">- Update hledger to version 1.28.
  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.28/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="1688212800">- Update hledger to version 1.28 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1693742400">- Update hledger to version 1.31.
  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.31/src/CHANGES.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1701518400">- Update hledger to version 1.32.
  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/src/CHANGES.md</changelog>
  <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>
</package>
<package pkgid="75fe2fbff287b34940fdd48d4abc94aa1fb767432ceef2eeb34ccf7d6cd3b44d364e5d4f9ffff6dfecb974b39441fb2520f916565d3cb2fa10c9807096a54857" name="ghc-hledger-devel" arch="x86_64">
  <version epoch="0" ver="1.32.1" rel="2.1"/>
  <changelog author="psimons@suse.com" date="1625918400">- Update hledger to version 1.22.
  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.22/src/CHANGES.md</changelog>
  <changelog author="psimons@suse.com" date="1626696000">- Update hledger to version 1.22 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="psimons@suse.com" date="1628078400">- Update hledger to version 1.22.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.22.1/src/CHANGES.md</changelog>
  <changelog author="psimons@suse.com" date="1628424000">- Update hledger to version 1.22.2.
  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.22.2/src/CHANGES.md</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1631016000">- relax dependency constraints on base-compat-batteries</changelog>
  <changelog author="psimons@suse.com" date="1632312000">- Update hledger to version 1.23.
  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.23/src/CHANGES.md</changelog>
  <changelog author="psimons@suse.com" date="1633608000">- Update hledger to version 1.23 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1639137600">- Update hledger to version 1.24.99.
  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.24.99/src/CHANGES.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1646481600">- Update hledger to version 1.25.
  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.25/src/CHANGES.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1654344000">- Update hledger to version 1.26.
  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.26/src/CHANGES.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1657540800">- Update hledger to version 1.26.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.26.1/src/CHANGES.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1662120000">- Update hledger to version 1.27.
  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.27/src/CHANGES.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1663502400">- Update hledger to version 1.27.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.27.1/src/CHANGES.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1669896000">- Update hledger to version 1.28.
  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.28/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="1688212800">- Update hledger to version 1.28 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1693742400">- Update hledger to version 1.31.
  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.31/src/CHANGES.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1701518400">- Update hledger to version 1.32.
  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/src/CHANGES.md</changelog>
  <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>
</package>
<package pkgid="5091cbdf04b3f7769e282cdc37a70f9426d9d8035a0d2b79012ee58c45ecef35084a4a097a59e92778c0b52d3f1fc99106353df56520ea4d78456344d42f4567" name="ghc-hledger-doc" arch="noarch">
  <version epoch="0" ver="1.32.1" rel="2.1"/>
  <changelog author="psimons@suse.com" date="1625918400">- Update hledger to version 1.22.
  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.22/src/CHANGES.md</changelog>
  <changelog author="psimons@suse.com" date="1626696000">- Update hledger to version 1.22 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="psimons@suse.com" date="1628078400">- Update hledger to version 1.22.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.22.1/src/CHANGES.md</changelog>
  <changelog author="psimons@suse.com" date="1628424000">- Update hledger to version 1.22.2.
  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.22.2/src/CHANGES.md</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1631016000">- relax dependency constraints on base-compat-batteries</changelog>
  <changelog author="psimons@suse.com" date="1632312000">- Update hledger to version 1.23.
  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.23/src/CHANGES.md</changelog>
  <changelog author="psimons@suse.com" date="1633608000">- Update hledger to version 1.23 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1639137600">- Update hledger to version 1.24.99.
  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.24.99/src/CHANGES.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1646481600">- Update hledger to version 1.25.
  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.25/src/CHANGES.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1654344000">- Update hledger to version 1.26.
  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.26/src/CHANGES.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1657540800">- Update hledger to version 1.26.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.26.1/src/CHANGES.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1662120000">- Update hledger to version 1.27.
  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.27/src/CHANGES.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1663502400">- Update hledger to version 1.27.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.27.1/src/CHANGES.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1669896000">- Update hledger to version 1.28.
  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.28/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="1688212800">- Update hledger to version 1.28 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1693742400">- Update hledger to version 1.31.
  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.31/src/CHANGES.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1701518400">- Update hledger to version 1.32.
  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/src/CHANGES.md</changelog>
  <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>
</package>
<package pkgid="c2b88badf253a206bad3f0fbe76e41e56c6df10817c60bf3f8fa6b84517217ad3a37bbdc2017303fe8419b92b94f2266b94f4822c28f64f41f506ccf8cb5712a" name="ghc-hledger-lib" arch="src">
  <version epoch="0" ver="1.32.1" rel="2.1"/>
  <changelog author="psimons@suse.com" date="1626696000">- Update hledger-lib to version 1.22 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="psimons@suse.com" date="1628078400">- Update hledger-lib to version 1.22.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.22.1/src/CHANGES.md</changelog>
  <changelog author="psimons@suse.com" date="1628424000">- Update hledger-lib to version 1.22.2.
  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.22.2/src/CHANGES.md</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1631016000">- relax dependency on base-compat-batteries</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1631016001">- Increase RAM required in _constraints to match the current
  requirements and avoid OOM errors seen on aarch64</changelog>
  <changelog author="psimons@suse.com" date="1632312000">- Update hledger-lib to version 1.23.
  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.23/src/CHANGES.md</changelog>
  <changelog author="psimons@suse.com" date="1633608000">- Update hledger-lib to version 1.23 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1639137600">- Update hledger-lib to version 1.24.99.
  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.24.99/src/CHANGES.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1646481600">- Update hledger-lib to version 1.25.
  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.25/src/CHANGES.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1654344000">- Update hledger-lib to version 1.26.
  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.26/src/CHANGES.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1657540800">- Update hledger-lib to version 1.26.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.26.1/src/CHANGES.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1662120000">- Update hledger-lib to version 1.27.
  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.27/src/CHANGES.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1663502400">- Update hledger-lib to version 1.27.1.
  Upstream has not updated the file "CHANGES.md" since the last
  release.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1669896000">- Update hledger-lib to version 1.28.
  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.28/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="1688212800">- Update hledger-lib to version 1.28 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1693742400">- Update hledger-lib to version 1.31.
  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.31/src/CHANGES.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1701518400">- Update hledger-lib to version 1.32.
  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/src/CHANGES.md</changelog>
  <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>
</package>
<package pkgid="c8f0909c9b8ddec208cab939064d850a1cd0ea80210b981632947efa10d401fab6e4fc1e6cabd1ab10a914e6857456b98386a387c44f5afbe9308cdb4212079c" name="ghc-hledger-lib" arch="x86_64">
  <version epoch="0" ver="1.32.1" rel="2.1"/>
  <changelog author="psimons@suse.com" date="1626696000">- Update hledger-lib to version 1.22 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="psimons@suse.com" date="1628078400">- Update hledger-lib to version 1.22.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.22.1/src/CHANGES.md</changelog>
  <changelog author="psimons@suse.com" date="1628424000">- Update hledger-lib to version 1.22.2.
  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.22.2/src/CHANGES.md</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1631016000">- relax dependency on base-compat-batteries</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1631016001">- Increase RAM required in _constraints to match the current
  requirements and avoid OOM errors seen on aarch64</changelog>
  <changelog author="psimons@suse.com" date="1632312000">- Update hledger-lib to version 1.23.
  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.23/src/CHANGES.md</changelog>
  <changelog author="psimons@suse.com" date="1633608000">- Update hledger-lib to version 1.23 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1639137600">- Update hledger-lib to version 1.24.99.
  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.24.99/src/CHANGES.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1646481600">- Update hledger-lib to version 1.25.
  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.25/src/CHANGES.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1654344000">- Update hledger-lib to version 1.26.
  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.26/src/CHANGES.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1657540800">- Update hledger-lib to version 1.26.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.26.1/src/CHANGES.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1662120000">- Update hledger-lib to version 1.27.
  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.27/src/CHANGES.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1663502400">- Update hledger-lib to version 1.27.1.
  Upstream has not updated the file "CHANGES.md" since the last
  release.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1669896000">- Update hledger-lib to version 1.28.
  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.28/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="1688212800">- Update hledger-lib to version 1.28 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1693742400">- Update hledger-lib to version 1.31.
  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.31/src/CHANGES.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1701518400">- Update hledger-lib to version 1.32.
  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/src/CHANGES.md</changelog>
  <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>
</package>
<package pkgid="24bda46dce12612c51e03308f73188c0ed12f0bcd269fbcb4a3bc078612e7bccb69ffa5a266741a18b10c615f816af276fde6b46ec7bed3a9eb08ffa38a0a431" name="ghc-hledger-lib-devel" arch="x86_64">
  <version epoch="0" ver="1.32.1" rel="2.1"/>
  <changelog author="psimons@suse.com" date="1626696000">- Update hledger-lib to version 1.22 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="psimons@suse.com" date="1628078400">- Update hledger-lib to version 1.22.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.22.1/src/CHANGES.md</changelog>
  <changelog author="psimons@suse.com" date="1628424000">- Update hledger-lib to version 1.22.2.
  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.22.2/src/CHANGES.md</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1631016000">- relax dependency on base-compat-batteries</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1631016001">- Increase RAM required in _constraints to match the current
  requirements and avoid OOM errors seen on aarch64</changelog>
  <changelog author="psimons@suse.com" date="1632312000">- Update hledger-lib to version 1.23.
  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.23/src/CHANGES.md</changelog>
  <changelog author="psimons@suse.com" date="1633608000">- Update hledger-lib to version 1.23 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1639137600">- Update hledger-lib to version 1.24.99.
  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.24.99/src/CHANGES.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1646481600">- Update hledger-lib to version 1.25.
  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.25/src/CHANGES.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1654344000">- Update hledger-lib to version 1.26.
  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.26/src/CHANGES.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1657540800">- Update hledger-lib to version 1.26.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.26.1/src/CHANGES.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1662120000">- Update hledger-lib to version 1.27.
  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.27/src/CHANGES.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1663502400">- Update hledger-lib to version 1.27.1.
  Upstream has not updated the file "CHANGES.md" since the last
  release.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1669896000">- Update hledger-lib to version 1.28.
  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.28/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="1688212800">- Update hledger-lib to version 1.28 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1693742400">- Update hledger-lib to version 1.31.
  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.31/src/CHANGES.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1701518400">- Update hledger-lib to version 1.32.
  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/src/CHANGES.md</changelog>
  <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>
</package>
<package pkgid="1ca17085d41cffa3a9c013d669689f38ac0340b2c71a1cb03f2bc6fee1fc64dbabfcbdf4c5f353999ba1cf75fa4bb6a112318b80d4e7c8513fabde72d23c5575" name="ghc-hledger-lib-doc" arch="noarch">
  <version epoch="0" ver="1.32.1" rel="2.1"/>
  <changelog author="psimons@suse.com" date="1626696000">- Update hledger-lib to version 1.22 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="psimons@suse.com" date="1628078400">- Update hledger-lib to version 1.22.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.22.1/src/CHANGES.md</changelog>
  <changelog author="psimons@suse.com" date="1628424000">- Update hledger-lib to version 1.22.2.
  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.22.2/src/CHANGES.md</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1631016000">- relax dependency on base-compat-batteries</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1631016001">- Increase RAM required in _constraints to match the current
  requirements and avoid OOM errors seen on aarch64</changelog>
  <changelog author="psimons@suse.com" date="1632312000">- Update hledger-lib to version 1.23.
  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.23/src/CHANGES.md</changelog>
  <changelog author="psimons@suse.com" date="1633608000">- Update hledger-lib to version 1.23 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1639137600">- Update hledger-lib to version 1.24.99.
  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.24.99/src/CHANGES.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1646481600">- Update hledger-lib to version 1.25.
  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.25/src/CHANGES.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1654344000">- Update hledger-lib to version 1.26.
  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.26/src/CHANGES.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1657540800">- Update hledger-lib to version 1.26.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.26.1/src/CHANGES.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1662120000">- Update hledger-lib to version 1.27.
  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.27/src/CHANGES.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1663502400">- Update hledger-lib to version 1.27.1.
  Upstream has not updated the file "CHANGES.md" since the last
  release.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1669896000">- Update hledger-lib to version 1.28.
  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.28/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="1688212800">- Update hledger-lib to version 1.28 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1693742400">- Update hledger-lib to version 1.31.
  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.31/src/CHANGES.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1701518400">- Update hledger-lib to version 1.32.
  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/src/CHANGES.md</changelog>
  <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>
</package>
<package pkgid="b72c9a0c316e30554104bcd607eb99e4a32c012b2108bf12b4929ab5d62732963d4a095ca694c55e88461ea06654ac7dff45599dccf6be087e4d72b965a764d5" name="ghc-hledger-lib-prof" arch="x86_64">
  <version epoch="0" ver="1.32.1" rel="2.1"/>
  <changelog author="psimons@suse.com" date="1626696000">- Update hledger-lib to version 1.22 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="psimons@suse.com" date="1628078400">- Update hledger-lib to version 1.22.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.22.1/src/CHANGES.md</changelog>
  <changelog author="psimons@suse.com" date="1628424000">- Update hledger-lib to version 1.22.2.
  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.22.2/src/CHANGES.md</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1631016000">- relax dependency on base-compat-batteries</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1631016001">- Increase RAM required in _constraints to match the current
  requirements and avoid OOM errors seen on aarch64</changelog>
  <changelog author="psimons@suse.com" date="1632312000">- Update hledger-lib to version 1.23.
  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.23/src/CHANGES.md</changelog>
  <changelog author="psimons@suse.com" date="1633608000">- Update hledger-lib to version 1.23 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1639137600">- Update hledger-lib to version 1.24.99.
  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.24.99/src/CHANGES.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1646481600">- Update hledger-lib to version 1.25.
  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.25/src/CHANGES.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1654344000">- Update hledger-lib to version 1.26.
  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.26/src/CHANGES.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1657540800">- Update hledger-lib to version 1.26.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.26.1/src/CHANGES.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1662120000">- Update hledger-lib to version 1.27.
  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.27/src/CHANGES.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1663502400">- Update hledger-lib to version 1.27.1.
  Upstream has not updated the file "CHANGES.md" since the last
  release.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1669896000">- Update hledger-lib to version 1.28.
  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.28/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="1688212800">- Update hledger-lib to version 1.28 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1693742400">- Update hledger-lib to version 1.31.
  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.31/src/CHANGES.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1701518400">- Update hledger-lib to version 1.32.
  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/src/CHANGES.md</changelog>
  <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>
</package>
<package pkgid="c10a7eab8ef2b47a167b0115ee8a3a47fbc7fce13e0035b71cd34432064059a7e144c63a43f830e7595798267cba07454ddb914ddb8a38cad7a71b701bbbe4a5" name="ghc-hledger-prof" arch="x86_64">
  <version epoch="0" ver="1.32.1" rel="2.1"/>
  <changelog author="psimons@suse.com" date="1625918400">- Update hledger to version 1.22.
  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.22/src/CHANGES.md</changelog>
  <changelog author="psimons@suse.com" date="1626696000">- Update hledger to version 1.22 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="psimons@suse.com" date="1628078400">- Update hledger to version 1.22.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.22.1/src/CHANGES.md</changelog>
  <changelog author="psimons@suse.com" date="1628424000">- Update hledger to version 1.22.2.
  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.22.2/src/CHANGES.md</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1631016000">- relax dependency constraints on base-compat-batteries</changelog>
  <changelog author="psimons@suse.com" date="1632312000">- Update hledger to version 1.23.
  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.23/src/CHANGES.md</changelog>
  <changelog author="psimons@suse.com" date="1633608000">- Update hledger to version 1.23 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1639137600">- Update hledger to version 1.24.99.
  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.24.99/src/CHANGES.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1646481600">- Update hledger to version 1.25.
  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.25/src/CHANGES.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1654344000">- Update hledger to version 1.26.
  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.26/src/CHANGES.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1657540800">- Update hledger to version 1.26.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.26.1/src/CHANGES.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1662120000">- Update hledger to version 1.27.
  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.27/src/CHANGES.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1663502400">- Update hledger to version 1.27.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.27.1/src/CHANGES.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1669896000">- Update hledger to version 1.28.
  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.28/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="1688212800">- Update hledger to version 1.28 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1693742400">- Update hledger to version 1.31.
  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.31/src/CHANGES.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1701518400">- Update hledger to version 1.32.
  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/src/CHANGES.md</changelog>
  <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>
</package>
<package pkgid="f85d7136c97a6f9089a7d8a7e99f4e8c5166e84671b427b8dad4d0fa6c86dc251033d3d4cddc4d139700333ae88789742ff3bf2c44e04d51e3b1e87b316352ee" name="ghc-old-time" arch="src">
  <version epoch="0" ver="1.1.0.4" rel="1.1"/>
  <changelog author="mimi.vx@gmail.com" date="1431604800">- initial commmit
  * decoupled from ghc</changelog>
  <changelog author="psimons@suse.com" date="1468152000">- Update to version 1.1.0.3 revision 1 with cabal2obs.</changelog>
  <changelog author="psimons@suse.com" date="1495108800">- Update to version 1.1.0.3 revision 2 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="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="3f8ff2c8b8b3754b1c43d7bdfe89dc10cfec55c23765e13b6cfa1d855770a45ee9ec9413362ebdb8c389ef25b9f612fca1dd31dab7ed2782516fe4dc42d09482" name="ghc-old-time" arch="x86_64">
  <version epoch="0" ver="1.1.0.4" rel="1.1"/>
  <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="ef96d87f3b0c261da81e47a12e3020ab7f247deda9c02e62b9259f1fbf3ed7144d545af09edaa5043765c3ca6689f15b9ec01fe29cecf84b386a262234c8e53f" name="ghc-old-time-devel" arch="x86_64">
  <version epoch="0" ver="1.1.0.4" rel="1.1"/>
  <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="e47a9c379c135014c0242bdc1bb6d2c151078d96e95facf080948dc6f8b4efa2e6f4aa29b9f2318ccafbfd3dca1dedf1917502d633b706d99dc69e29c298d514" name="ghc-old-time-doc" arch="noarch">
  <version epoch="0" ver="1.1.0.4" rel="1.1"/>
  <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="8f5968676f07410691d08506dbd4646891543cafd019825f3d84227cba35dd57e5d5ea5a7bd282bf691110ab3d25eeb8f8bd76492ca1f6d3f2b6bf49977cd594" name="ghc-old-time-prof" arch="x86_64">
  <version epoch="0" ver="1.1.0.4" rel="1.1"/>
  <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="1c6254866c9214f04cbc0f876cab083f88a65d5ad3698649945f7eca00ffd8b75df8acbb1ec82c14bcb29e0618993a36580d2a8a56993519525defaa3c0e920b" name="ghostscript" arch="i586">
  <version epoch="0" ver="9.56.1" rel="7.1"/>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1580472000">- Use system openjpeg2 on Tumbleweed/Factory.</changelog>
  <changelog author="jsmeix@suse.de" date="1588161600">- The version upgrade to 9.52 fixes in particular
  CVE-2020-12268: jbic2dec: heap-based buffer overflow
  in jbig2_image_compose (bsc#1170603)
- Version upgrade to 9.52
  Highlights in this release include:
  * The 9.52 release replaces the 9.51 release after a problem
    was reported with 9.51 which warranted the quick turnaround.
    Thus, like 9.51, 9.52 is primarily a maintenance release,
    consolidating the changes we introduced in 9.50.
  * IMPORTANT: We have forked LittleCMS2 into LittleCMS2mt
    (the "mt" indicating "multi-thread").
    LCMS2 is not thread-safe, and cannot be made thread-safe
    without breaking the ABI. Our fork will be thread-safe and
    include performance enhancements (these changes have all
    been offered and rejected upstream). We will maintain
    compatibility between Ghostscript and LCMS2 for a time,
    but not in perpetuity. If there is sufficient interest,
    our fork will be available as its own package separately
    from Ghostscript (and MuPDF).
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  Incompatible changes:
  * New option -dALLOWPSTRANSPARENCY: The transparency compositor
    (and related features), whilst we are improving it, remains
    sensitive to being driven correctly, and incorrect use
    can have unexpected/undefined results. Hence, as part of
    improving security, we limited access to these operators,
    originally using the -dSAFER feature. As we made "SAFER"
    the default mode, that became unacceptable, hence the
    new option -dALLOWPSTRANSPARENCY which enables access
    to the operators, cf.
    https://www.ghostscript.com/doc/9.52/Use.htm#ALLOWPSTRANSPARENCY
  For a release summary see:
  https://www.ghostscript.com/doc/9.52/News.htm
  For details see the News.htm and History9.htm files.
- Version upgrade to 9.51
  Highlights in this release include:
  * 9.51 is primarily a maintainance release, consolidating
    the changes we introduced in 9.50.
  * We have continued our work on code hygiene for this release,
    with a focus on the static analysis tool Coverity
    (from Synopsys, Inc) and we are now maintaining a policy of
    zero Coverity issues in the Ghostscript/GhostPDL source base.
  * IMPORTANT: In consultation with a representative of
    OpenPrinting (http://www.openprinting.org/) it is our
    intention to deprecate and, in the not distant future,
    remove the OpenPrinting Vector/Raster Printer Drivers
    (that is, the opvp and oprp devices).
    If you rely on either of these devices, please get in touch
    with us (i.e. Ghostscript upstream), so we can discuss your
    use case, and revise our plans accordingly.
  * We (i.e. Ghostscript upstream) are in the process of forking
    LittleCMS, cf. the other release notes entries below.
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  For a release summary see:
  https://www.ghostscript.com/doc/9.51/News.htm
  For details see the News.htm and History9.htm files.
- Version upgrade to 9.50
  Highlights in this release include:
  * The change to version 9.50 follows recognition
    of the extent and importance of the file access control
    redesign/reimplementation outlined below.
  * The file access control capability (enable with -dSAFER)
    has been completely rewritten, with a ground-up rethink
    of the design. For more details, see: "SAFER" at
    https://www.ghostscript.com/doc/9.50/Use.htm#Safer
  * It is important to note that -dSAFER now only enables the
    file access controls, and no longer applies restrictions
    to standard Postscript functionality (specifically,
    restrictions on setpagedevice). If your application relies
    on these Postscript restrictions, see "OLDSAFER" at
    https://www.ghostscript.com/doc/9.50/Use.htm#OldSafer
    and please get in touch, as we do plan to remove those
    Postscript restrictions unless we have reason not to.
  IMPORTANT: File access controls are now enabled by default.
    In order to run Ghostscript without these controls,
    see "NOSAFER" at
    https://www.ghostscript.com/doc/9.50/Use.htm#NoSafer
  * We (i.e. Ghostscript upstream) are in the process of forking
    LittleCMS, cf. the other release notes entries below.
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  Incompatible changes:
  * There are a couple of subtle incompatibilities between the old
    and new SAFER implementations. Firstly, as mentioned above,
    SAFER now leaves standard Postcript functionality unchanged
    (except for the file access limitations). Secondly, the
    interaction with save/restore operations, see "SAFER" at
    https://www.ghostscript.com/doc/9.50/Use.htm#Safer
  * The following is not strictly speaking new to 9.50,
    as not much has changed since 9.27 in this area,
    but for those who don't upgrade with every release:
    The process of "tidying" the Postscript name space 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
    (i.e. Ghostscript upstream, either the #ghostscript IRC channel
    or the gs-devel mailing list would be best), and we'll work
    with you to either find an alternative solution or return the
    previous functionality, if there is genuinely no other option.
    One case we know this has occurred is GSView 5 (and earlier).
    GSView 5 support for PDF files relied upon internal use only
    features which are no longer available. GSView 5 will still
    work as previously for Postscript files. For PDF files,
    users are encouraged to look at MuPDF https://www.mupdf.com/
  For a release summary see:
  https://www.ghostscript.com/doc/9.50/News.htm
  For details see the News.htm and History9.htm files.
- CVE-2019-10216.patch
  gs-CVE-2019-14811-885444fc.patch
  gs-CVE-2019-14817-cd1b1cac.patch
  openjpeg4gs-CVE-2018-6616-8ee33522.patch
  are fixed in the version 9.52 upstream sources.</changelog>
  <changelog author="jsmeix@suse.de" date="1595937600">- CVE-2020-15900.patch fixes CVE-2020-15900 Memory Corruption
  cf. https://bugs.ghostscript.com/show_bug.cgi?id=702582
  (bsc#1174415)</changelog>
  <changelog author="jsmeix@suse.de" date="1603195200">- Version upgrade to 9.53.3
  Highlights in this release include
  (excerpts from the Ghostscript upstream release summary
  in https://www.ghostscript.com/doc/9.53.3/News.htm):
  * The 9.53.3 release is primarily maintenance.
  * Issues arose with 9.53.0/1/2 that prompted the release
    of a .3 patch:
    A crash related to management of ICC profile objects.
    A parameter type mismatch that would cause Ghostscript
    to error out during initialisation, which
    affected 64 big, big endian architectures.
    An unexpected side effect of another change that prevented
    multithreaded rendering and background rendering
    from working correctly.
  * The most obvious change is the (re-)introduction of the
    patch level to the version number, this helps facilitate
    a revised policy on handling security related issues.
    To clarify: in the event we decide to release a patch revision,
    it will replace the release with the previous patch number.
    Release notes, highlights and warnings will remain the same,
    except for the addition of whatever fix(es) prompted the patch.
  * Our efforts in code hygiene and maintainability continue.
  * We have added Python bindings for the gsapi interface, can be
    found in demos/python. These are experimental, and we welcome
    feedback from interested developers.
  * For those integrating Ghostscript/GhostPDL via the gsapi
    interface, we have added new capabilities to that, specifically
    in terms of setting and interrogating device parameters. These,
    along with the existing interface calls, are documented in:
    Ghostscript Interpreter API at
    https://www.ghostscript.com/doc/9.53.3/API.htm
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  * For a list of open issues, or to report problems, please visit
    bugs.ghostscript.com
  Incompatible changes:
  * As of 9.53.0, we have (re-)introduced the patch level to the
    version number, this helps facilitate a revised policy
    on handling security related issues.
    Note for GSView Users: The patch level addition breaks
    GSView 5 (it is hardcoded to check for versions 704-999).
    It is possible, but not guaranteed that a GSView update might
    be forthcoming to resolve this.
  For a release summary see:
  https://www.ghostscript.com/doc/9.53.3/News.htm
  For details see the News.htm and History9.htm files.
- CVE-2020-15900.patch is no longer needed
  because it is fixed in the upstream sources.
- Ghostscript 9.53.3 fixes in particular txtwrite memory issues
  (boo#1177922).</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1603195201">- 41ef9a0bc36b9db7115fbe9623f989bfb47bbade.patch
  fixes compilation with FreeType 2.10.3+
  http://git.ghostscript.com/?p=ghostpdl.git;a=commitdiff;h=41ef9a0bc36b9db7115fbe9623f989bfb47bbade
  c.f. https://bugs.ghostscript.com/show_bug.cgi?id=702985</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1618401600">- Hardening: compile with PIC, link as PIE</changelog>
  <changelog author="jsmeix@suse.de" date="1621598400">- Version upgrade to 9.54.0
  Highlights in this release include
  (excerpts from the Ghostscript upstream release summary
  in https://www.ghostscript.com/doc/9.54.0/News.htm):
  * The 9.54.0 release is a maintenance release,
    and also adds new functionality.
  * Overprint simulation is now available to all output devices,
    allowing quality previewing/proofing of PostScript and
    PDF jobs that rely on overprint. See the -dOverprint option
    documentation in: doc/9.54.0/Use.htm#Overprint
  * The "docxwrite" device adds the ability to output
    to Microsoft Word "docx" format.
    See: doc/9.54.0/VectorDevices.htm#DOCX
  * The pdfwrite device is now capable of using the Tesseract OCR
    engine when it is built into Ghostscript to improve
    searchability and copy and paste functionality when the input
    lacks the metadata for that purpose.
    See: doc/9.54.0/VectorDevices.htm#UseOCR
  * Ghostscript/GhostPDL now includes a "map text to black"
    function, where text drawn by an input job (except when drawn
    using a Type 3 font) can be forced to draw in solid black.
    See: doc/9.54.0/Use.htm#BlackText
  * Ghostscript/GhostPDL now supports simple N-up imposition
    "internally". See: doc/9.54.0/Use.htm#NupControl
  * Our efforts in code hygiene and maintainability continue.
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  * For a list of open issues, or to report problems, please visit
    bugs.ghostscript.com
  For a release summary see:
  https://www.ghostscript.com/doc/9.54.0/News.htm
  For details see the News.htm and History9.htm files.
- 41ef9a0bc36b9db7115fbe9623f989bfb47bbade.patch is no longer
  needed because it is fixed in the upstream sources.</changelog>
  <changelog author="jsmeix@suse.de" date="1631275200">- CVE-2021-3781.patch fixes CVE-2021-3781
  Trivial -dSAFER bypass
  cf. https://bugs.ghostscript.com/show_bug.cgi?id=704342
  (bsc#1190381)</changelog>
  <changelog author="jsmeix@suse.de" date="1641902400">- CVE-2021-45949.patch fixes CVE-2021-45949
  heap-based buffer overflow in sampled_data_finish
  cf. https://github.com/google/oss-fuzz-vulns/blob/main/vulns/ghostscript/OSV-2021-803.yaml
  (bsc#1194304)
- CVE-2021-45944 use-after-free in sampled_data_sample
  is already fixed in the Ghostscript 9.54.0 upstream sources
  (bsc#1194303)</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1649332800">- Do no longer require apparmor-abstractions, it is not mandatory
  to use Ghostscript (bsc#1134289).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1649851200">- Use system zlib (bsc#1198449)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1658145600">- Use _multibuild</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1658145601">- update to 9.56.1:
  Highlights in this release include
  (excerpts from the Ghostscript upstream release summary
  in https://ghostscript.com/docs/9.56.1/News.htm):
  * New PDF Interpreter: This is an entirely new implementation
    written in C (rather than PostScript, as before)
  * Calling Ghostscript via the GS API is now thread safe. The one
    limitation is that the X11 devices for Unix-like systems (x11,
    x11alpha, x11cmyk, x11cmyk2, x11cmyk4, x11cmyk8, x11gray2,
    x11gray4 and x11mono) cannot be made thread safe, due to their
    interaction with the X11 server, those devices have been
    modified to only allow one instance in an executable.
  * The PSD output device now writes ICC profiles to their output
    files, for improved color fidelity.
  * Our efforts in code hygiene and maintainability continue.
  * The usual round of bug fixes, compatibility changes, and
    incremental improvements.
  * We have added the capability to build with the Tesseract OCR
    engine. In such a build, new devices are available
    (pdfocr8/pdfocr24/pdfocr32) which render the output file to an
    image, OCR that image, and output the image "wrapped" up as a
    PDF file, with the OCR generated text information included
    as "invisible" text (in PDF terms, text rendering mode 3).
    Mainly due to time constraints, we only support including
    Tesseract from source included in our release packages,
    and not linking to Tesseract/Leptonica shared libraries.
    Whether we add this capability will be largely dependent
    on community demand for the feature. See Enabling OCR
    at https://www.ghostscript.com/ocr.html for more details.
  For a release summary see:
  https://www.ghostscript.com/doc/9.54.0/News.htm
  For details see the News.htm and History9.htm files.
- Configure --without-tesseract because this requires C++ (it
  might be added if Tesseract support in Ghostscript is needed).
- Drop CVE-2021-3781.patch, CVE-2021-45949.patch: upstream</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1681214400">- CVE-2023-28879.patch fixes CVE-2023-28879
  Buffer Overflow in s_xBCPE_process
  cf. https://bugs.ghostscript.com/show_bug.cgi?id=706494
  (bsc#1210062)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1682510400">- Replace BuildRequire on xorg-x11-devel by pkgconfig(...)</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1688472000">- CVE-2023-36664.patch fixes CVE-2023-36664
  see https://bugs.ghostscript.com/show_bug.cgi?id=706761
  "OS command injection in %pipe% access"
  and https://bugs.ghostscript.com/show_bug.cgi?id=706778
  "%pipe% allowed_path bypass"
  and bsc#1212711
  "permission validation mishandling for pipe devices
  (with the %pipe% prefix or the | pipe character prefix)"</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1690372800">- CVE-2023-38559.patch fixes CVE-2023-38559
  "out of bounds read devn_pcx_write_rle() could result in DoS"
  see bsc#1213637
  and https://bugs.ghostscript.com/show_bug.cgi?id=706897
  which is in base/gdevdevn.c the same issue
  "ordering in if expression to avoid out-of-bounds access"
  as the already fixed CVE-2020-16305 in devices/gdevpcx.c
  see https://bugs.ghostscript.com/show_bug.cgi?id=701819</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1695211200">- CVE-2023-43115.patch is
  https://git.ghostscript.com/?p=ghostpdl.git;a=commit;h=e59216049cac290fb437a04c4f41ea46826cfba5
  that fixes CVE-2023-43115 "remote code execution
  via crafted PostScript documents in gdevijs.c"
  see https://bugs.ghostscript.com/show_bug.cgi?id=707051
  (bsc#1215466)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1702900800">- Recommend cups-filters only when cups is present.</changelog>
</package>
<package pkgid="8f8d2bf947c4bf86aca43ddb63b7be19fdf7bc84e8f088a32bc02472d54072d40625798f88ae147ed3c2eafa139b7d44f294f71d110fb53f1b87ffff04fac888" name="ghostscript" arch="src">
  <version epoch="0" ver="9.56.1" rel="7.1"/>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.de&gt;" date="1569240000">- Made ghostscript profile enforcing and limit it to the ghostscript
  binaries (bsc#1150338)</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1580472000">- Use system openjpeg2 on Tumbleweed/Factory.</changelog>
  <changelog author="jsmeix@suse.de" date="1588161600">- The version upgrade to 9.52 fixes in particular
  CVE-2020-12268: jbic2dec: heap-based buffer overflow
  in jbig2_image_compose (bsc#1170603)
- Version upgrade to 9.52
  Highlights in this release include:
  * The 9.52 release replaces the 9.51 release after a problem
    was reported with 9.51 which warranted the quick turnaround.
    Thus, like 9.51, 9.52 is primarily a maintenance release,
    consolidating the changes we introduced in 9.50.
  * IMPORTANT: We have forked LittleCMS2 into LittleCMS2mt
    (the "mt" indicating "multi-thread").
    LCMS2 is not thread-safe, and cannot be made thread-safe
    without breaking the ABI. Our fork will be thread-safe and
    include performance enhancements (these changes have all
    been offered and rejected upstream). We will maintain
    compatibility between Ghostscript and LCMS2 for a time,
    but not in perpetuity. If there is sufficient interest,
    our fork will be available as its own package separately
    from Ghostscript (and MuPDF).
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  Incompatible changes:
  * New option -dALLOWPSTRANSPARENCY: The transparency compositor
    (and related features), whilst we are improving it, remains
    sensitive to being driven correctly, and incorrect use
    can have unexpected/undefined results. Hence, as part of
    improving security, we limited access to these operators,
    originally using the -dSAFER feature. As we made "SAFER"
    the default mode, that became unacceptable, hence the
    new option -dALLOWPSTRANSPARENCY which enables access
    to the operators, cf.
    https://www.ghostscript.com/doc/9.52/Use.htm#ALLOWPSTRANSPARENCY
  For a release summary see:
  https://www.ghostscript.com/doc/9.52/News.htm
  For details see the News.htm and History9.htm files.
- Version upgrade to 9.51
  Highlights in this release include:
  * 9.51 is primarily a maintainance release, consolidating
    the changes we introduced in 9.50.
  * We have continued our work on code hygiene for this release,
    with a focus on the static analysis tool Coverity
    (from Synopsys, Inc) and we are now maintaining a policy of
    zero Coverity issues in the Ghostscript/GhostPDL source base.
  * IMPORTANT: In consultation with a representative of
    OpenPrinting (http://www.openprinting.org/) it is our
    intention to deprecate and, in the not distant future,
    remove the OpenPrinting Vector/Raster Printer Drivers
    (that is, the opvp and oprp devices).
    If you rely on either of these devices, please get in touch
    with us (i.e. Ghostscript upstream), so we can discuss your
    use case, and revise our plans accordingly.
  * We (i.e. Ghostscript upstream) are in the process of forking
    LittleCMS, cf. the other release notes entries below.
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  For a release summary see:
  https://www.ghostscript.com/doc/9.51/News.htm
  For details see the News.htm and History9.htm files.
- Version upgrade to 9.50
  Highlights in this release include:
  * The change to version 9.50 follows recognition
    of the extent and importance of the file access control
    redesign/reimplementation outlined below.
  * The file access control capability (enable with -dSAFER)
    has been completely rewritten, with a ground-up rethink
    of the design. For more details, see: "SAFER" at
    https://www.ghostscript.com/doc/9.50/Use.htm#Safer
  * It is important to note that -dSAFER now only enables the
    file access controls, and no longer applies restrictions
    to standard Postscript functionality (specifically,
    restrictions on setpagedevice). If your application relies
    on these Postscript restrictions, see "OLDSAFER" at
    https://www.ghostscript.com/doc/9.50/Use.htm#OldSafer
    and please get in touch, as we do plan to remove those
    Postscript restrictions unless we have reason not to.
  IMPORTANT: File access controls are now enabled by default.
    In order to run Ghostscript without these controls,
    see "NOSAFER" at
    https://www.ghostscript.com/doc/9.50/Use.htm#NoSafer
  * We (i.e. Ghostscript upstream) are in the process of forking
    LittleCMS, cf. the other release notes entries below.
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  Incompatible changes:
  * There are a couple of subtle incompatibilities between the old
    and new SAFER implementations. Firstly, as mentioned above,
    SAFER now leaves standard Postcript functionality unchanged
    (except for the file access limitations). Secondly, the
    interaction with save/restore operations, see "SAFER" at
    https://www.ghostscript.com/doc/9.50/Use.htm#Safer
  * The following is not strictly speaking new to 9.50,
    as not much has changed since 9.27 in this area,
    but for those who don't upgrade with every release:
    The process of "tidying" the Postscript name space 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
    (i.e. Ghostscript upstream, either the #ghostscript IRC channel
    or the gs-devel mailing list would be best), and we'll work
    with you to either find an alternative solution or return the
    previous functionality, if there is genuinely no other option.
    One case we know this has occurred is GSView 5 (and earlier).
    GSView 5 support for PDF files relied upon internal use only
    features which are no longer available. GSView 5 will still
    work as previously for Postscript files. For PDF files,
    users are encouraged to look at MuPDF https://www.mupdf.com/
  For a release summary see:
  https://www.ghostscript.com/doc/9.50/News.htm
  For details see the News.htm and History9.htm files.
- CVE-2019-10216.patch
  gs-CVE-2019-14811-885444fc.patch
  gs-CVE-2019-14817-cd1b1cac.patch
  openjpeg4gs-CVE-2018-6616-8ee33522.patch
  are fixed in the version 9.52 upstream sources.</changelog>
  <changelog author="jsmeix@suse.de" date="1595937600">- CVE-2020-15900.patch fixes CVE-2020-15900 Memory Corruption
  cf. https://bugs.ghostscript.com/show_bug.cgi?id=702582
  (bsc#1174415)</changelog>
  <changelog author="jsmeix@suse.de" date="1603195200">- Version upgrade to 9.53.3
  Highlights in this release include
  (excerpts from the Ghostscript upstream release summary
  in https://www.ghostscript.com/doc/9.53.3/News.htm):
  * The 9.53.3 release is primarily maintenance.
  * Issues arose with 9.53.0/1/2 that prompted the release
    of a .3 patch:
    A crash related to management of ICC profile objects.
    A parameter type mismatch that would cause Ghostscript
    to error out during initialisation, which
    affected 64 big, big endian architectures.
    An unexpected side effect of another change that prevented
    multithreaded rendering and background rendering
    from working correctly.
  * The most obvious change is the (re-)introduction of the
    patch level to the version number, this helps facilitate
    a revised policy on handling security related issues.
    To clarify: in the event we decide to release a patch revision,
    it will replace the release with the previous patch number.
    Release notes, highlights and warnings will remain the same,
    except for the addition of whatever fix(es) prompted the patch.
  * Our efforts in code hygiene and maintainability continue.
  * We have added Python bindings for the gsapi interface, can be
    found in demos/python. These are experimental, and we welcome
    feedback from interested developers.
  * For those integrating Ghostscript/GhostPDL via the gsapi
    interface, we have added new capabilities to that, specifically
    in terms of setting and interrogating device parameters. These,
    along with the existing interface calls, are documented in:
    Ghostscript Interpreter API at
    https://www.ghostscript.com/doc/9.53.3/API.htm
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  * For a list of open issues, or to report problems, please visit
    bugs.ghostscript.com
  Incompatible changes:
  * As of 9.53.0, we have (re-)introduced the patch level to the
    version number, this helps facilitate a revised policy
    on handling security related issues.
    Note for GSView Users: The patch level addition breaks
    GSView 5 (it is hardcoded to check for versions 704-999).
    It is possible, but not guaranteed that a GSView update might
    be forthcoming to resolve this.
  For a release summary see:
  https://www.ghostscript.com/doc/9.53.3/News.htm
  For details see the News.htm and History9.htm files.
- CVE-2020-15900.patch is no longer needed
  because it is fixed in the upstream sources.
- Ghostscript 9.53.3 fixes in particular txtwrite memory issues
  (boo#1177922).</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1603195201">- 41ef9a0bc36b9db7115fbe9623f989bfb47bbade.patch
  fixes compilation with FreeType 2.10.3+
  http://git.ghostscript.com/?p=ghostpdl.git;a=commitdiff;h=41ef9a0bc36b9db7115fbe9623f989bfb47bbade
  c.f. https://bugs.ghostscript.com/show_bug.cgi?id=702985</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1618401600">- Hardening: compile with PIC, link as PIE</changelog>
  <changelog author="jsmeix@suse.de" date="1621598400">- Version upgrade to 9.54.0
  Highlights in this release include
  (excerpts from the Ghostscript upstream release summary
  in https://www.ghostscript.com/doc/9.54.0/News.htm):
  * The 9.54.0 release is a maintenance release,
    and also adds new functionality.
  * Overprint simulation is now available to all output devices,
    allowing quality previewing/proofing of PostScript and
    PDF jobs that rely on overprint. See the -dOverprint option
    documentation in: doc/9.54.0/Use.htm#Overprint
  * The "docxwrite" device adds the ability to output
    to Microsoft Word "docx" format.
    See: doc/9.54.0/VectorDevices.htm#DOCX
  * The pdfwrite device is now capable of using the Tesseract OCR
    engine when it is built into Ghostscript to improve
    searchability and copy and paste functionality when the input
    lacks the metadata for that purpose.
    See: doc/9.54.0/VectorDevices.htm#UseOCR
  * Ghostscript/GhostPDL now includes a "map text to black"
    function, where text drawn by an input job (except when drawn
    using a Type 3 font) can be forced to draw in solid black.
    See: doc/9.54.0/Use.htm#BlackText
  * Ghostscript/GhostPDL now supports simple N-up imposition
    "internally". See: doc/9.54.0/Use.htm#NupControl
  * Our efforts in code hygiene and maintainability continue.
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  * For a list of open issues, or to report problems, please visit
    bugs.ghostscript.com
  For a release summary see:
  https://www.ghostscript.com/doc/9.54.0/News.htm
  For details see the News.htm and History9.htm files.
- 41ef9a0bc36b9db7115fbe9623f989bfb47bbade.patch is no longer
  needed because it is fixed in the upstream sources.</changelog>
  <changelog author="jsmeix@suse.de" date="1631275200">- CVE-2021-3781.patch fixes CVE-2021-3781
  Trivial -dSAFER bypass
  cf. https://bugs.ghostscript.com/show_bug.cgi?id=704342
  (bsc#1190381)</changelog>
  <changelog author="jsmeix@suse.de" date="1641902400">- CVE-2021-45949.patch fixes CVE-2021-45949
  heap-based buffer overflow in sampled_data_finish
  cf. https://github.com/google/oss-fuzz-vulns/blob/main/vulns/ghostscript/OSV-2021-803.yaml
  (bsc#1194304)
- CVE-2021-45944 use-after-free in sampled_data_sample
  is already fixed in the Ghostscript 9.54.0 upstream sources
  (bsc#1194303)</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1649332800">- Do no longer require apparmor-abstractions, it is not mandatory
  to use Ghostscript (bsc#1134289).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1649851200">- Use system zlib (bsc#1198449)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1658145600">- Use _multibuild</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1658145601">- update to 9.56.1:
  Highlights in this release include
  (excerpts from the Ghostscript upstream release summary
  in https://ghostscript.com/docs/9.56.1/News.htm):
  * New PDF Interpreter: This is an entirely new implementation
    written in C (rather than PostScript, as before)
  * Calling Ghostscript via the GS API is now thread safe. The one
    limitation is that the X11 devices for Unix-like systems (x11,
    x11alpha, x11cmyk, x11cmyk2, x11cmyk4, x11cmyk8, x11gray2,
    x11gray4 and x11mono) cannot be made thread safe, due to their
    interaction with the X11 server, those devices have been
    modified to only allow one instance in an executable.
  * The PSD output device now writes ICC profiles to their output
    files, for improved color fidelity.
  * Our efforts in code hygiene and maintainability continue.
  * The usual round of bug fixes, compatibility changes, and
    incremental improvements.
  * We have added the capability to build with the Tesseract OCR
    engine. In such a build, new devices are available
    (pdfocr8/pdfocr24/pdfocr32) which render the output file to an
    image, OCR that image, and output the image "wrapped" up as a
    PDF file, with the OCR generated text information included
    as "invisible" text (in PDF terms, text rendering mode 3).
    Mainly due to time constraints, we only support including
    Tesseract from source included in our release packages,
    and not linking to Tesseract/Leptonica shared libraries.
    Whether we add this capability will be largely dependent
    on community demand for the feature. See Enabling OCR
    at https://www.ghostscript.com/ocr.html for more details.
  For a release summary see:
  https://www.ghostscript.com/doc/9.54.0/News.htm
  For details see the News.htm and History9.htm files.
- Configure --without-tesseract because this requires C++ (it
  might be added if Tesseract support in Ghostscript is needed).
- Drop CVE-2021-3781.patch, CVE-2021-45949.patch: upstream</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1681214400">- CVE-2023-28879.patch fixes CVE-2023-28879
  Buffer Overflow in s_xBCPE_process
  cf. https://bugs.ghostscript.com/show_bug.cgi?id=706494
  (bsc#1210062)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1682510400">- Replace BuildRequire on xorg-x11-devel by pkgconfig(...)</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1688472000">- CVE-2023-36664.patch fixes CVE-2023-36664
  see https://bugs.ghostscript.com/show_bug.cgi?id=706761
  "OS command injection in %pipe% access"
  and https://bugs.ghostscript.com/show_bug.cgi?id=706778
  "%pipe% allowed_path bypass"
  and bsc#1212711
  "permission validation mishandling for pipe devices
  (with the %pipe% prefix or the | pipe character prefix)"</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1690372800">- CVE-2023-38559.patch fixes CVE-2023-38559
  "out of bounds read devn_pcx_write_rle() could result in DoS"
  see bsc#1213637
  and https://bugs.ghostscript.com/show_bug.cgi?id=706897
  which is in base/gdevdevn.c the same issue
  "ordering in if expression to avoid out-of-bounds access"
  as the already fixed CVE-2020-16305 in devices/gdevpcx.c
  see https://bugs.ghostscript.com/show_bug.cgi?id=701819</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1695211200">- CVE-2023-43115.patch is
  https://git.ghostscript.com/?p=ghostpdl.git;a=commit;h=e59216049cac290fb437a04c4f41ea46826cfba5
  that fixes CVE-2023-43115 "remote code execution
  via crafted PostScript documents in gdevijs.c"
  see https://bugs.ghostscript.com/show_bug.cgi?id=707051
  (bsc#1215466)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1702900800">- Recommend cups-filters only when cups is present.</changelog>
</package>
<package pkgid="c74ab8aeb5455e51392c2d75dd1dcc53a2383d977d6dae0cdeb24cb461e1c0ec234397afbcc3486120977882c18f82eac082deae2e58902d3486807af7eb6278" name="ghostscript" arch="x86_64">
  <version epoch="0" ver="9.56.1" rel="7.1"/>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1580472000">- Use system openjpeg2 on Tumbleweed/Factory.</changelog>
  <changelog author="jsmeix@suse.de" date="1588161600">- The version upgrade to 9.52 fixes in particular
  CVE-2020-12268: jbic2dec: heap-based buffer overflow
  in jbig2_image_compose (bsc#1170603)
- Version upgrade to 9.52
  Highlights in this release include:
  * The 9.52 release replaces the 9.51 release after a problem
    was reported with 9.51 which warranted the quick turnaround.
    Thus, like 9.51, 9.52 is primarily a maintenance release,
    consolidating the changes we introduced in 9.50.
  * IMPORTANT: We have forked LittleCMS2 into LittleCMS2mt
    (the "mt" indicating "multi-thread").
    LCMS2 is not thread-safe, and cannot be made thread-safe
    without breaking the ABI. Our fork will be thread-safe and
    include performance enhancements (these changes have all
    been offered and rejected upstream). We will maintain
    compatibility between Ghostscript and LCMS2 for a time,
    but not in perpetuity. If there is sufficient interest,
    our fork will be available as its own package separately
    from Ghostscript (and MuPDF).
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  Incompatible changes:
  * New option -dALLOWPSTRANSPARENCY: The transparency compositor
    (and related features), whilst we are improving it, remains
    sensitive to being driven correctly, and incorrect use
    can have unexpected/undefined results. Hence, as part of
    improving security, we limited access to these operators,
    originally using the -dSAFER feature. As we made "SAFER"
    the default mode, that became unacceptable, hence the
    new option -dALLOWPSTRANSPARENCY which enables access
    to the operators, cf.
    https://www.ghostscript.com/doc/9.52/Use.htm#ALLOWPSTRANSPARENCY
  For a release summary see:
  https://www.ghostscript.com/doc/9.52/News.htm
  For details see the News.htm and History9.htm files.
- Version upgrade to 9.51
  Highlights in this release include:
  * 9.51 is primarily a maintainance release, consolidating
    the changes we introduced in 9.50.
  * We have continued our work on code hygiene for this release,
    with a focus on the static analysis tool Coverity
    (from Synopsys, Inc) and we are now maintaining a policy of
    zero Coverity issues in the Ghostscript/GhostPDL source base.
  * IMPORTANT: In consultation with a representative of
    OpenPrinting (http://www.openprinting.org/) it is our
    intention to deprecate and, in the not distant future,
    remove the OpenPrinting Vector/Raster Printer Drivers
    (that is, the opvp and oprp devices).
    If you rely on either of these devices, please get in touch
    with us (i.e. Ghostscript upstream), so we can discuss your
    use case, and revise our plans accordingly.
  * We (i.e. Ghostscript upstream) are in the process of forking
    LittleCMS, cf. the other release notes entries below.
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  For a release summary see:
  https://www.ghostscript.com/doc/9.51/News.htm
  For details see the News.htm and History9.htm files.
- Version upgrade to 9.50
  Highlights in this release include:
  * The change to version 9.50 follows recognition
    of the extent and importance of the file access control
    redesign/reimplementation outlined below.
  * The file access control capability (enable with -dSAFER)
    has been completely rewritten, with a ground-up rethink
    of the design. For more details, see: "SAFER" at
    https://www.ghostscript.com/doc/9.50/Use.htm#Safer
  * It is important to note that -dSAFER now only enables the
    file access controls, and no longer applies restrictions
    to standard Postscript functionality (specifically,
    restrictions on setpagedevice). If your application relies
    on these Postscript restrictions, see "OLDSAFER" at
    https://www.ghostscript.com/doc/9.50/Use.htm#OldSafer
    and please get in touch, as we do plan to remove those
    Postscript restrictions unless we have reason not to.
  IMPORTANT: File access controls are now enabled by default.
    In order to run Ghostscript without these controls,
    see "NOSAFER" at
    https://www.ghostscript.com/doc/9.50/Use.htm#NoSafer
  * We (i.e. Ghostscript upstream) are in the process of forking
    LittleCMS, cf. the other release notes entries below.
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  Incompatible changes:
  * There are a couple of subtle incompatibilities between the old
    and new SAFER implementations. Firstly, as mentioned above,
    SAFER now leaves standard Postcript functionality unchanged
    (except for the file access limitations). Secondly, the
    interaction with save/restore operations, see "SAFER" at
    https://www.ghostscript.com/doc/9.50/Use.htm#Safer
  * The following is not strictly speaking new to 9.50,
    as not much has changed since 9.27 in this area,
    but for those who don't upgrade with every release:
    The process of "tidying" the Postscript name space 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
    (i.e. Ghostscript upstream, either the #ghostscript IRC channel
    or the gs-devel mailing list would be best), and we'll work
    with you to either find an alternative solution or return the
    previous functionality, if there is genuinely no other option.
    One case we know this has occurred is GSView 5 (and earlier).
    GSView 5 support for PDF files relied upon internal use only
    features which are no longer available. GSView 5 will still
    work as previously for Postscript files. For PDF files,
    users are encouraged to look at MuPDF https://www.mupdf.com/
  For a release summary see:
  https://www.ghostscript.com/doc/9.50/News.htm
  For details see the News.htm and History9.htm files.
- CVE-2019-10216.patch
  gs-CVE-2019-14811-885444fc.patch
  gs-CVE-2019-14817-cd1b1cac.patch
  openjpeg4gs-CVE-2018-6616-8ee33522.patch
  are fixed in the version 9.52 upstream sources.</changelog>
  <changelog author="jsmeix@suse.de" date="1595937600">- CVE-2020-15900.patch fixes CVE-2020-15900 Memory Corruption
  cf. https://bugs.ghostscript.com/show_bug.cgi?id=702582
  (bsc#1174415)</changelog>
  <changelog author="jsmeix@suse.de" date="1603195200">- Version upgrade to 9.53.3
  Highlights in this release include
  (excerpts from the Ghostscript upstream release summary
  in https://www.ghostscript.com/doc/9.53.3/News.htm):
  * The 9.53.3 release is primarily maintenance.
  * Issues arose with 9.53.0/1/2 that prompted the release
    of a .3 patch:
    A crash related to management of ICC profile objects.
    A parameter type mismatch that would cause Ghostscript
    to error out during initialisation, which
    affected 64 big, big endian architectures.
    An unexpected side effect of another change that prevented
    multithreaded rendering and background rendering
    from working correctly.
  * The most obvious change is the (re-)introduction of the
    patch level to the version number, this helps facilitate
    a revised policy on handling security related issues.
    To clarify: in the event we decide to release a patch revision,
    it will replace the release with the previous patch number.
    Release notes, highlights and warnings will remain the same,
    except for the addition of whatever fix(es) prompted the patch.
  * Our efforts in code hygiene and maintainability continue.
  * We have added Python bindings for the gsapi interface, can be
    found in demos/python. These are experimental, and we welcome
    feedback from interested developers.
  * For those integrating Ghostscript/GhostPDL via the gsapi
    interface, we have added new capabilities to that, specifically
    in terms of setting and interrogating device parameters. These,
    along with the existing interface calls, are documented in:
    Ghostscript Interpreter API at
    https://www.ghostscript.com/doc/9.53.3/API.htm
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  * For a list of open issues, or to report problems, please visit
    bugs.ghostscript.com
  Incompatible changes:
  * As of 9.53.0, we have (re-)introduced the patch level to the
    version number, this helps facilitate a revised policy
    on handling security related issues.
    Note for GSView Users: The patch level addition breaks
    GSView 5 (it is hardcoded to check for versions 704-999).
    It is possible, but not guaranteed that a GSView update might
    be forthcoming to resolve this.
  For a release summary see:
  https://www.ghostscript.com/doc/9.53.3/News.htm
  For details see the News.htm and History9.htm files.
- CVE-2020-15900.patch is no longer needed
  because it is fixed in the upstream sources.
- Ghostscript 9.53.3 fixes in particular txtwrite memory issues
  (boo#1177922).</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1603195201">- 41ef9a0bc36b9db7115fbe9623f989bfb47bbade.patch
  fixes compilation with FreeType 2.10.3+
  http://git.ghostscript.com/?p=ghostpdl.git;a=commitdiff;h=41ef9a0bc36b9db7115fbe9623f989bfb47bbade
  c.f. https://bugs.ghostscript.com/show_bug.cgi?id=702985</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1618401600">- Hardening: compile with PIC, link as PIE</changelog>
  <changelog author="jsmeix@suse.de" date="1621598400">- Version upgrade to 9.54.0
  Highlights in this release include
  (excerpts from the Ghostscript upstream release summary
  in https://www.ghostscript.com/doc/9.54.0/News.htm):
  * The 9.54.0 release is a maintenance release,
    and also adds new functionality.
  * Overprint simulation is now available to all output devices,
    allowing quality previewing/proofing of PostScript and
    PDF jobs that rely on overprint. See the -dOverprint option
    documentation in: doc/9.54.0/Use.htm#Overprint
  * The "docxwrite" device adds the ability to output
    to Microsoft Word "docx" format.
    See: doc/9.54.0/VectorDevices.htm#DOCX
  * The pdfwrite device is now capable of using the Tesseract OCR
    engine when it is built into Ghostscript to improve
    searchability and copy and paste functionality when the input
    lacks the metadata for that purpose.
    See: doc/9.54.0/VectorDevices.htm#UseOCR
  * Ghostscript/GhostPDL now includes a "map text to black"
    function, where text drawn by an input job (except when drawn
    using a Type 3 font) can be forced to draw in solid black.
    See: doc/9.54.0/Use.htm#BlackText
  * Ghostscript/GhostPDL now supports simple N-up imposition
    "internally". See: doc/9.54.0/Use.htm#NupControl
  * Our efforts in code hygiene and maintainability continue.
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  * For a list of open issues, or to report problems, please visit
    bugs.ghostscript.com
  For a release summary see:
  https://www.ghostscript.com/doc/9.54.0/News.htm
  For details see the News.htm and History9.htm files.
- 41ef9a0bc36b9db7115fbe9623f989bfb47bbade.patch is no longer
  needed because it is fixed in the upstream sources.</changelog>
  <changelog author="jsmeix@suse.de" date="1631275200">- CVE-2021-3781.patch fixes CVE-2021-3781
  Trivial -dSAFER bypass
  cf. https://bugs.ghostscript.com/show_bug.cgi?id=704342
  (bsc#1190381)</changelog>
  <changelog author="jsmeix@suse.de" date="1641902400">- CVE-2021-45949.patch fixes CVE-2021-45949
  heap-based buffer overflow in sampled_data_finish
  cf. https://github.com/google/oss-fuzz-vulns/blob/main/vulns/ghostscript/OSV-2021-803.yaml
  (bsc#1194304)
- CVE-2021-45944 use-after-free in sampled_data_sample
  is already fixed in the Ghostscript 9.54.0 upstream sources
  (bsc#1194303)</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1649332800">- Do no longer require apparmor-abstractions, it is not mandatory
  to use Ghostscript (bsc#1134289).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1649851200">- Use system zlib (bsc#1198449)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1658145600">- Use _multibuild</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1658145601">- update to 9.56.1:
  Highlights in this release include
  (excerpts from the Ghostscript upstream release summary
  in https://ghostscript.com/docs/9.56.1/News.htm):
  * New PDF Interpreter: This is an entirely new implementation
    written in C (rather than PostScript, as before)
  * Calling Ghostscript via the GS API is now thread safe. The one
    limitation is that the X11 devices for Unix-like systems (x11,
    x11alpha, x11cmyk, x11cmyk2, x11cmyk4, x11cmyk8, x11gray2,
    x11gray4 and x11mono) cannot be made thread safe, due to their
    interaction with the X11 server, those devices have been
    modified to only allow one instance in an executable.
  * The PSD output device now writes ICC profiles to their output
    files, for improved color fidelity.
  * Our efforts in code hygiene and maintainability continue.
  * The usual round of bug fixes, compatibility changes, and
    incremental improvements.
  * We have added the capability to build with the Tesseract OCR
    engine. In such a build, new devices are available
    (pdfocr8/pdfocr24/pdfocr32) which render the output file to an
    image, OCR that image, and output the image "wrapped" up as a
    PDF file, with the OCR generated text information included
    as "invisible" text (in PDF terms, text rendering mode 3).
    Mainly due to time constraints, we only support including
    Tesseract from source included in our release packages,
    and not linking to Tesseract/Leptonica shared libraries.
    Whether we add this capability will be largely dependent
    on community demand for the feature. See Enabling OCR
    at https://www.ghostscript.com/ocr.html for more details.
  For a release summary see:
  https://www.ghostscript.com/doc/9.54.0/News.htm
  For details see the News.htm and History9.htm files.
- Configure --without-tesseract because this requires C++ (it
  might be added if Tesseract support in Ghostscript is needed).
- Drop CVE-2021-3781.patch, CVE-2021-45949.patch: upstream</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1681214400">- CVE-2023-28879.patch fixes CVE-2023-28879
  Buffer Overflow in s_xBCPE_process
  cf. https://bugs.ghostscript.com/show_bug.cgi?id=706494
  (bsc#1210062)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1682510400">- Replace BuildRequire on xorg-x11-devel by pkgconfig(...)</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1688472000">- CVE-2023-36664.patch fixes CVE-2023-36664
  see https://bugs.ghostscript.com/show_bug.cgi?id=706761
  "OS command injection in %pipe% access"
  and https://bugs.ghostscript.com/show_bug.cgi?id=706778
  "%pipe% allowed_path bypass"
  and bsc#1212711
  "permission validation mishandling for pipe devices
  (with the %pipe% prefix or the | pipe character prefix)"</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1690372800">- CVE-2023-38559.patch fixes CVE-2023-38559
  "out of bounds read devn_pcx_write_rle() could result in DoS"
  see bsc#1213637
  and https://bugs.ghostscript.com/show_bug.cgi?id=706897
  which is in base/gdevdevn.c the same issue
  "ordering in if expression to avoid out-of-bounds access"
  as the already fixed CVE-2020-16305 in devices/gdevpcx.c
  see https://bugs.ghostscript.com/show_bug.cgi?id=701819</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1695211200">- CVE-2023-43115.patch is
  https://git.ghostscript.com/?p=ghostpdl.git;a=commit;h=e59216049cac290fb437a04c4f41ea46826cfba5
  that fixes CVE-2023-43115 "remote code execution
  via crafted PostScript documents in gdevijs.c"
  see https://bugs.ghostscript.com/show_bug.cgi?id=707051
  (bsc#1215466)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1702900800">- Recommend cups-filters only when cups is present.</changelog>
</package>
<package pkgid="724a884e8b0552822addb90fb1933c8401ec6f31978355d098392391cf66554c4c324eedcebb9cf161beb9c0bb3dae99ba46ded60982770c281ff731b9a0e861" name="ghostscript-debuginfo" arch="i586">
  <version epoch="0" ver="9.56.1" rel="7.1"/>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1580472000">- Use system openjpeg2 on Tumbleweed/Factory.</changelog>
  <changelog author="jsmeix@suse.de" date="1588161600">- The version upgrade to 9.52 fixes in particular
  CVE-2020-12268: jbic2dec: heap-based buffer overflow
  in jbig2_image_compose (bsc#1170603)
- Version upgrade to 9.52
  Highlights in this release include:
  * The 9.52 release replaces the 9.51 release after a problem
    was reported with 9.51 which warranted the quick turnaround.
    Thus, like 9.51, 9.52 is primarily a maintenance release,
    consolidating the changes we introduced in 9.50.
  * IMPORTANT: We have forked LittleCMS2 into LittleCMS2mt
    (the "mt" indicating "multi-thread").
    LCMS2 is not thread-safe, and cannot be made thread-safe
    without breaking the ABI. Our fork will be thread-safe and
    include performance enhancements (these changes have all
    been offered and rejected upstream). We will maintain
    compatibility between Ghostscript and LCMS2 for a time,
    but not in perpetuity. If there is sufficient interest,
    our fork will be available as its own package separately
    from Ghostscript (and MuPDF).
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  Incompatible changes:
  * New option -dALLOWPSTRANSPARENCY: The transparency compositor
    (and related features), whilst we are improving it, remains
    sensitive to being driven correctly, and incorrect use
    can have unexpected/undefined results. Hence, as part of
    improving security, we limited access to these operators,
    originally using the -dSAFER feature. As we made "SAFER"
    the default mode, that became unacceptable, hence the
    new option -dALLOWPSTRANSPARENCY which enables access
    to the operators, cf.
    https://www.ghostscript.com/doc/9.52/Use.htm#ALLOWPSTRANSPARENCY
  For a release summary see:
  https://www.ghostscript.com/doc/9.52/News.htm
  For details see the News.htm and History9.htm files.
- Version upgrade to 9.51
  Highlights in this release include:
  * 9.51 is primarily a maintainance release, consolidating
    the changes we introduced in 9.50.
  * We have continued our work on code hygiene for this release,
    with a focus on the static analysis tool Coverity
    (from Synopsys, Inc) and we are now maintaining a policy of
    zero Coverity issues in the Ghostscript/GhostPDL source base.
  * IMPORTANT: In consultation with a representative of
    OpenPrinting (http://www.openprinting.org/) it is our
    intention to deprecate and, in the not distant future,
    remove the OpenPrinting Vector/Raster Printer Drivers
    (that is, the opvp and oprp devices).
    If you rely on either of these devices, please get in touch
    with us (i.e. Ghostscript upstream), so we can discuss your
    use case, and revise our plans accordingly.
  * We (i.e. Ghostscript upstream) are in the process of forking
    LittleCMS, cf. the other release notes entries below.
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  For a release summary see:
  https://www.ghostscript.com/doc/9.51/News.htm
  For details see the News.htm and History9.htm files.
- Version upgrade to 9.50
  Highlights in this release include:
  * The change to version 9.50 follows recognition
    of the extent and importance of the file access control
    redesign/reimplementation outlined below.
  * The file access control capability (enable with -dSAFER)
    has been completely rewritten, with a ground-up rethink
    of the design. For more details, see: "SAFER" at
    https://www.ghostscript.com/doc/9.50/Use.htm#Safer
  * It is important to note that -dSAFER now only enables the
    file access controls, and no longer applies restrictions
    to standard Postscript functionality (specifically,
    restrictions on setpagedevice). If your application relies
    on these Postscript restrictions, see "OLDSAFER" at
    https://www.ghostscript.com/doc/9.50/Use.htm#OldSafer
    and please get in touch, as we do plan to remove those
    Postscript restrictions unless we have reason not to.
  IMPORTANT: File access controls are now enabled by default.
    In order to run Ghostscript without these controls,
    see "NOSAFER" at
    https://www.ghostscript.com/doc/9.50/Use.htm#NoSafer
  * We (i.e. Ghostscript upstream) are in the process of forking
    LittleCMS, cf. the other release notes entries below.
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  Incompatible changes:
  * There are a couple of subtle incompatibilities between the old
    and new SAFER implementations. Firstly, as mentioned above,
    SAFER now leaves standard Postcript functionality unchanged
    (except for the file access limitations). Secondly, the
    interaction with save/restore operations, see "SAFER" at
    https://www.ghostscript.com/doc/9.50/Use.htm#Safer
  * The following is not strictly speaking new to 9.50,
    as not much has changed since 9.27 in this area,
    but for those who don't upgrade with every release:
    The process of "tidying" the Postscript name space 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
    (i.e. Ghostscript upstream, either the #ghostscript IRC channel
    or the gs-devel mailing list would be best), and we'll work
    with you to either find an alternative solution or return the
    previous functionality, if there is genuinely no other option.
    One case we know this has occurred is GSView 5 (and earlier).
    GSView 5 support for PDF files relied upon internal use only
    features which are no longer available. GSView 5 will still
    work as previously for Postscript files. For PDF files,
    users are encouraged to look at MuPDF https://www.mupdf.com/
  For a release summary see:
  https://www.ghostscript.com/doc/9.50/News.htm
  For details see the News.htm and History9.htm files.
- CVE-2019-10216.patch
  gs-CVE-2019-14811-885444fc.patch
  gs-CVE-2019-14817-cd1b1cac.patch
  openjpeg4gs-CVE-2018-6616-8ee33522.patch
  are fixed in the version 9.52 upstream sources.</changelog>
  <changelog author="jsmeix@suse.de" date="1595937600">- CVE-2020-15900.patch fixes CVE-2020-15900 Memory Corruption
  cf. https://bugs.ghostscript.com/show_bug.cgi?id=702582
  (bsc#1174415)</changelog>
  <changelog author="jsmeix@suse.de" date="1603195200">- Version upgrade to 9.53.3
  Highlights in this release include
  (excerpts from the Ghostscript upstream release summary
  in https://www.ghostscript.com/doc/9.53.3/News.htm):
  * The 9.53.3 release is primarily maintenance.
  * Issues arose with 9.53.0/1/2 that prompted the release
    of a .3 patch:
    A crash related to management of ICC profile objects.
    A parameter type mismatch that would cause Ghostscript
    to error out during initialisation, which
    affected 64 big, big endian architectures.
    An unexpected side effect of another change that prevented
    multithreaded rendering and background rendering
    from working correctly.
  * The most obvious change is the (re-)introduction of the
    patch level to the version number, this helps facilitate
    a revised policy on handling security related issues.
    To clarify: in the event we decide to release a patch revision,
    it will replace the release with the previous patch number.
    Release notes, highlights and warnings will remain the same,
    except for the addition of whatever fix(es) prompted the patch.
  * Our efforts in code hygiene and maintainability continue.
  * We have added Python bindings for the gsapi interface, can be
    found in demos/python. These are experimental, and we welcome
    feedback from interested developers.
  * For those integrating Ghostscript/GhostPDL via the gsapi
    interface, we have added new capabilities to that, specifically
    in terms of setting and interrogating device parameters. These,
    along with the existing interface calls, are documented in:
    Ghostscript Interpreter API at
    https://www.ghostscript.com/doc/9.53.3/API.htm
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  * For a list of open issues, or to report problems, please visit
    bugs.ghostscript.com
  Incompatible changes:
  * As of 9.53.0, we have (re-)introduced the patch level to the
    version number, this helps facilitate a revised policy
    on handling security related issues.
    Note for GSView Users: The patch level addition breaks
    GSView 5 (it is hardcoded to check for versions 704-999).
    It is possible, but not guaranteed that a GSView update might
    be forthcoming to resolve this.
  For a release summary see:
  https://www.ghostscript.com/doc/9.53.3/News.htm
  For details see the News.htm and History9.htm files.
- CVE-2020-15900.patch is no longer needed
  because it is fixed in the upstream sources.
- Ghostscript 9.53.3 fixes in particular txtwrite memory issues
  (boo#1177922).</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1603195201">- 41ef9a0bc36b9db7115fbe9623f989bfb47bbade.patch
  fixes compilation with FreeType 2.10.3+
  http://git.ghostscript.com/?p=ghostpdl.git;a=commitdiff;h=41ef9a0bc36b9db7115fbe9623f989bfb47bbade
  c.f. https://bugs.ghostscript.com/show_bug.cgi?id=702985</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1618401600">- Hardening: compile with PIC, link as PIE</changelog>
  <changelog author="jsmeix@suse.de" date="1621598400">- Version upgrade to 9.54.0
  Highlights in this release include
  (excerpts from the Ghostscript upstream release summary
  in https://www.ghostscript.com/doc/9.54.0/News.htm):
  * The 9.54.0 release is a maintenance release,
    and also adds new functionality.
  * Overprint simulation is now available to all output devices,
    allowing quality previewing/proofing of PostScript and
    PDF jobs that rely on overprint. See the -dOverprint option
    documentation in: doc/9.54.0/Use.htm#Overprint
  * The "docxwrite" device adds the ability to output
    to Microsoft Word "docx" format.
    See: doc/9.54.0/VectorDevices.htm#DOCX
  * The pdfwrite device is now capable of using the Tesseract OCR
    engine when it is built into Ghostscript to improve
    searchability and copy and paste functionality when the input
    lacks the metadata for that purpose.
    See: doc/9.54.0/VectorDevices.htm#UseOCR
  * Ghostscript/GhostPDL now includes a "map text to black"
    function, where text drawn by an input job (except when drawn
    using a Type 3 font) can be forced to draw in solid black.
    See: doc/9.54.0/Use.htm#BlackText
  * Ghostscript/GhostPDL now supports simple N-up imposition
    "internally". See: doc/9.54.0/Use.htm#NupControl
  * Our efforts in code hygiene and maintainability continue.
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  * For a list of open issues, or to report problems, please visit
    bugs.ghostscript.com
  For a release summary see:
  https://www.ghostscript.com/doc/9.54.0/News.htm
  For details see the News.htm and History9.htm files.
- 41ef9a0bc36b9db7115fbe9623f989bfb47bbade.patch is no longer
  needed because it is fixed in the upstream sources.</changelog>
  <changelog author="jsmeix@suse.de" date="1631275200">- CVE-2021-3781.patch fixes CVE-2021-3781
  Trivial -dSAFER bypass
  cf. https://bugs.ghostscript.com/show_bug.cgi?id=704342
  (bsc#1190381)</changelog>
  <changelog author="jsmeix@suse.de" date="1641902400">- CVE-2021-45949.patch fixes CVE-2021-45949
  heap-based buffer overflow in sampled_data_finish
  cf. https://github.com/google/oss-fuzz-vulns/blob/main/vulns/ghostscript/OSV-2021-803.yaml
  (bsc#1194304)
- CVE-2021-45944 use-after-free in sampled_data_sample
  is already fixed in the Ghostscript 9.54.0 upstream sources
  (bsc#1194303)</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1649332800">- Do no longer require apparmor-abstractions, it is not mandatory
  to use Ghostscript (bsc#1134289).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1649851200">- Use system zlib (bsc#1198449)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1658145600">- Use _multibuild</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1658145601">- update to 9.56.1:
  Highlights in this release include
  (excerpts from the Ghostscript upstream release summary
  in https://ghostscript.com/docs/9.56.1/News.htm):
  * New PDF Interpreter: This is an entirely new implementation
    written in C (rather than PostScript, as before)
  * Calling Ghostscript via the GS API is now thread safe. The one
    limitation is that the X11 devices for Unix-like systems (x11,
    x11alpha, x11cmyk, x11cmyk2, x11cmyk4, x11cmyk8, x11gray2,
    x11gray4 and x11mono) cannot be made thread safe, due to their
    interaction with the X11 server, those devices have been
    modified to only allow one instance in an executable.
  * The PSD output device now writes ICC profiles to their output
    files, for improved color fidelity.
  * Our efforts in code hygiene and maintainability continue.
  * The usual round of bug fixes, compatibility changes, and
    incremental improvements.
  * We have added the capability to build with the Tesseract OCR
    engine. In such a build, new devices are available
    (pdfocr8/pdfocr24/pdfocr32) which render the output file to an
    image, OCR that image, and output the image "wrapped" up as a
    PDF file, with the OCR generated text information included
    as "invisible" text (in PDF terms, text rendering mode 3).
    Mainly due to time constraints, we only support including
    Tesseract from source included in our release packages,
    and not linking to Tesseract/Leptonica shared libraries.
    Whether we add this capability will be largely dependent
    on community demand for the feature. See Enabling OCR
    at https://www.ghostscript.com/ocr.html for more details.
  For a release summary see:
  https://www.ghostscript.com/doc/9.54.0/News.htm
  For details see the News.htm and History9.htm files.
- Configure --without-tesseract because this requires C++ (it
  might be added if Tesseract support in Ghostscript is needed).
- Drop CVE-2021-3781.patch, CVE-2021-45949.patch: upstream</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1681214400">- CVE-2023-28879.patch fixes CVE-2023-28879
  Buffer Overflow in s_xBCPE_process
  cf. https://bugs.ghostscript.com/show_bug.cgi?id=706494
  (bsc#1210062)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1682510400">- Replace BuildRequire on xorg-x11-devel by pkgconfig(...)</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1688472000">- CVE-2023-36664.patch fixes CVE-2023-36664
  see https://bugs.ghostscript.com/show_bug.cgi?id=706761
  "OS command injection in %pipe% access"
  and https://bugs.ghostscript.com/show_bug.cgi?id=706778
  "%pipe% allowed_path bypass"
  and bsc#1212711
  "permission validation mishandling for pipe devices
  (with the %pipe% prefix or the | pipe character prefix)"</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1690372800">- CVE-2023-38559.patch fixes CVE-2023-38559
  "out of bounds read devn_pcx_write_rle() could result in DoS"
  see bsc#1213637
  and https://bugs.ghostscript.com/show_bug.cgi?id=706897
  which is in base/gdevdevn.c the same issue
  "ordering in if expression to avoid out-of-bounds access"
  as the already fixed CVE-2020-16305 in devices/gdevpcx.c
  see https://bugs.ghostscript.com/show_bug.cgi?id=701819</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1695211200">- CVE-2023-43115.patch is
  https://git.ghostscript.com/?p=ghostpdl.git;a=commit;h=e59216049cac290fb437a04c4f41ea46826cfba5
  that fixes CVE-2023-43115 "remote code execution
  via crafted PostScript documents in gdevijs.c"
  see https://bugs.ghostscript.com/show_bug.cgi?id=707051
  (bsc#1215466)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1702900800">- Recommend cups-filters only when cups is present.</changelog>
</package>
<package pkgid="9316ed9e8c08d9bae9cff2b679910e524cfda3c66c3c9613a84727efbc1e0ecea830576ae26c7d7cffdcc22768ad8c1c5b18519458d50b750f2e20920e84d197" name="ghostscript-debuginfo" arch="x86_64">
  <version epoch="0" ver="9.56.1" rel="7.1"/>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1580472000">- Use system openjpeg2 on Tumbleweed/Factory.</changelog>
  <changelog author="jsmeix@suse.de" date="1588161600">- The version upgrade to 9.52 fixes in particular
  CVE-2020-12268: jbic2dec: heap-based buffer overflow
  in jbig2_image_compose (bsc#1170603)
- Version upgrade to 9.52
  Highlights in this release include:
  * The 9.52 release replaces the 9.51 release after a problem
    was reported with 9.51 which warranted the quick turnaround.
    Thus, like 9.51, 9.52 is primarily a maintenance release,
    consolidating the changes we introduced in 9.50.
  * IMPORTANT: We have forked LittleCMS2 into LittleCMS2mt
    (the "mt" indicating "multi-thread").
    LCMS2 is not thread-safe, and cannot be made thread-safe
    without breaking the ABI. Our fork will be thread-safe and
    include performance enhancements (these changes have all
    been offered and rejected upstream). We will maintain
    compatibility between Ghostscript and LCMS2 for a time,
    but not in perpetuity. If there is sufficient interest,
    our fork will be available as its own package separately
    from Ghostscript (and MuPDF).
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  Incompatible changes:
  * New option -dALLOWPSTRANSPARENCY: The transparency compositor
    (and related features), whilst we are improving it, remains
    sensitive to being driven correctly, and incorrect use
    can have unexpected/undefined results. Hence, as part of
    improving security, we limited access to these operators,
    originally using the -dSAFER feature. As we made "SAFER"
    the default mode, that became unacceptable, hence the
    new option -dALLOWPSTRANSPARENCY which enables access
    to the operators, cf.
    https://www.ghostscript.com/doc/9.52/Use.htm#ALLOWPSTRANSPARENCY
  For a release summary see:
  https://www.ghostscript.com/doc/9.52/News.htm
  For details see the News.htm and History9.htm files.
- Version upgrade to 9.51
  Highlights in this release include:
  * 9.51 is primarily a maintainance release, consolidating
    the changes we introduced in 9.50.
  * We have continued our work on code hygiene for this release,
    with a focus on the static analysis tool Coverity
    (from Synopsys, Inc) and we are now maintaining a policy of
    zero Coverity issues in the Ghostscript/GhostPDL source base.
  * IMPORTANT: In consultation with a representative of
    OpenPrinting (http://www.openprinting.org/) it is our
    intention to deprecate and, in the not distant future,
    remove the OpenPrinting Vector/Raster Printer Drivers
    (that is, the opvp and oprp devices).
    If you rely on either of these devices, please get in touch
    with us (i.e. Ghostscript upstream), so we can discuss your
    use case, and revise our plans accordingly.
  * We (i.e. Ghostscript upstream) are in the process of forking
    LittleCMS, cf. the other release notes entries below.
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  For a release summary see:
  https://www.ghostscript.com/doc/9.51/News.htm
  For details see the News.htm and History9.htm files.
- Version upgrade to 9.50
  Highlights in this release include:
  * The change to version 9.50 follows recognition
    of the extent and importance of the file access control
    redesign/reimplementation outlined below.
  * The file access control capability (enable with -dSAFER)
    has been completely rewritten, with a ground-up rethink
    of the design. For more details, see: "SAFER" at
    https://www.ghostscript.com/doc/9.50/Use.htm#Safer
  * It is important to note that -dSAFER now only enables the
    file access controls, and no longer applies restrictions
    to standard Postscript functionality (specifically,
    restrictions on setpagedevice). If your application relies
    on these Postscript restrictions, see "OLDSAFER" at
    https://www.ghostscript.com/doc/9.50/Use.htm#OldSafer
    and please get in touch, as we do plan to remove those
    Postscript restrictions unless we have reason not to.
  IMPORTANT: File access controls are now enabled by default.
    In order to run Ghostscript without these controls,
    see "NOSAFER" at
    https://www.ghostscript.com/doc/9.50/Use.htm#NoSafer
  * We (i.e. Ghostscript upstream) are in the process of forking
    LittleCMS, cf. the other release notes entries below.
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  Incompatible changes:
  * There are a couple of subtle incompatibilities between the old
    and new SAFER implementations. Firstly, as mentioned above,
    SAFER now leaves standard Postcript functionality unchanged
    (except for the file access limitations). Secondly, the
    interaction with save/restore operations, see "SAFER" at
    https://www.ghostscript.com/doc/9.50/Use.htm#Safer
  * The following is not strictly speaking new to 9.50,
    as not much has changed since 9.27 in this area,
    but for those who don't upgrade with every release:
    The process of "tidying" the Postscript name space 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
    (i.e. Ghostscript upstream, either the #ghostscript IRC channel
    or the gs-devel mailing list would be best), and we'll work
    with you to either find an alternative solution or return the
    previous functionality, if there is genuinely no other option.
    One case we know this has occurred is GSView 5 (and earlier).
    GSView 5 support for PDF files relied upon internal use only
    features which are no longer available. GSView 5 will still
    work as previously for Postscript files. For PDF files,
    users are encouraged to look at MuPDF https://www.mupdf.com/
  For a release summary see:
  https://www.ghostscript.com/doc/9.50/News.htm
  For details see the News.htm and History9.htm files.
- CVE-2019-10216.patch
  gs-CVE-2019-14811-885444fc.patch
  gs-CVE-2019-14817-cd1b1cac.patch
  openjpeg4gs-CVE-2018-6616-8ee33522.patch
  are fixed in the version 9.52 upstream sources.</changelog>
  <changelog author="jsmeix@suse.de" date="1595937600">- CVE-2020-15900.patch fixes CVE-2020-15900 Memory Corruption
  cf. https://bugs.ghostscript.com/show_bug.cgi?id=702582
  (bsc#1174415)</changelog>
  <changelog author="jsmeix@suse.de" date="1603195200">- Version upgrade to 9.53.3
  Highlights in this release include
  (excerpts from the Ghostscript upstream release summary
  in https://www.ghostscript.com/doc/9.53.3/News.htm):
  * The 9.53.3 release is primarily maintenance.
  * Issues arose with 9.53.0/1/2 that prompted the release
    of a .3 patch:
    A crash related to management of ICC profile objects.
    A parameter type mismatch that would cause Ghostscript
    to error out during initialisation, which
    affected 64 big, big endian architectures.
    An unexpected side effect of another change that prevented
    multithreaded rendering and background rendering
    from working correctly.
  * The most obvious change is the (re-)introduction of the
    patch level to the version number, this helps facilitate
    a revised policy on handling security related issues.
    To clarify: in the event we decide to release a patch revision,
    it will replace the release with the previous patch number.
    Release notes, highlights and warnings will remain the same,
    except for the addition of whatever fix(es) prompted the patch.
  * Our efforts in code hygiene and maintainability continue.
  * We have added Python bindings for the gsapi interface, can be
    found in demos/python. These are experimental, and we welcome
    feedback from interested developers.
  * For those integrating Ghostscript/GhostPDL via the gsapi
    interface, we have added new capabilities to that, specifically
    in terms of setting and interrogating device parameters. These,
    along with the existing interface calls, are documented in:
    Ghostscript Interpreter API at
    https://www.ghostscript.com/doc/9.53.3/API.htm
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  * For a list of open issues, or to report problems, please visit
    bugs.ghostscript.com
  Incompatible changes:
  * As of 9.53.0, we have (re-)introduced the patch level to the
    version number, this helps facilitate a revised policy
    on handling security related issues.
    Note for GSView Users: The patch level addition breaks
    GSView 5 (it is hardcoded to check for versions 704-999).
    It is possible, but not guaranteed that a GSView update might
    be forthcoming to resolve this.
  For a release summary see:
  https://www.ghostscript.com/doc/9.53.3/News.htm
  For details see the News.htm and History9.htm files.
- CVE-2020-15900.patch is no longer needed
  because it is fixed in the upstream sources.
- Ghostscript 9.53.3 fixes in particular txtwrite memory issues
  (boo#1177922).</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1603195201">- 41ef9a0bc36b9db7115fbe9623f989bfb47bbade.patch
  fixes compilation with FreeType 2.10.3+
  http://git.ghostscript.com/?p=ghostpdl.git;a=commitdiff;h=41ef9a0bc36b9db7115fbe9623f989bfb47bbade
  c.f. https://bugs.ghostscript.com/show_bug.cgi?id=702985</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1618401600">- Hardening: compile with PIC, link as PIE</changelog>
  <changelog author="jsmeix@suse.de" date="1621598400">- Version upgrade to 9.54.0
  Highlights in this release include
  (excerpts from the Ghostscript upstream release summary
  in https://www.ghostscript.com/doc/9.54.0/News.htm):
  * The 9.54.0 release is a maintenance release,
    and also adds new functionality.
  * Overprint simulation is now available to all output devices,
    allowing quality previewing/proofing of PostScript and
    PDF jobs that rely on overprint. See the -dOverprint option
    documentation in: doc/9.54.0/Use.htm#Overprint
  * The "docxwrite" device adds the ability to output
    to Microsoft Word "docx" format.
    See: doc/9.54.0/VectorDevices.htm#DOCX
  * The pdfwrite device is now capable of using the Tesseract OCR
    engine when it is built into Ghostscript to improve
    searchability and copy and paste functionality when the input
    lacks the metadata for that purpose.
    See: doc/9.54.0/VectorDevices.htm#UseOCR
  * Ghostscript/GhostPDL now includes a "map text to black"
    function, where text drawn by an input job (except when drawn
    using a Type 3 font) can be forced to draw in solid black.
    See: doc/9.54.0/Use.htm#BlackText
  * Ghostscript/GhostPDL now supports simple N-up imposition
    "internally". See: doc/9.54.0/Use.htm#NupControl
  * Our efforts in code hygiene and maintainability continue.
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  * For a list of open issues, or to report problems, please visit
    bugs.ghostscript.com
  For a release summary see:
  https://www.ghostscript.com/doc/9.54.0/News.htm
  For details see the News.htm and History9.htm files.
- 41ef9a0bc36b9db7115fbe9623f989bfb47bbade.patch is no longer
  needed because it is fixed in the upstream sources.</changelog>
  <changelog author="jsmeix@suse.de" date="1631275200">- CVE-2021-3781.patch fixes CVE-2021-3781
  Trivial -dSAFER bypass
  cf. https://bugs.ghostscript.com/show_bug.cgi?id=704342
  (bsc#1190381)</changelog>
  <changelog author="jsmeix@suse.de" date="1641902400">- CVE-2021-45949.patch fixes CVE-2021-45949
  heap-based buffer overflow in sampled_data_finish
  cf. https://github.com/google/oss-fuzz-vulns/blob/main/vulns/ghostscript/OSV-2021-803.yaml
  (bsc#1194304)
- CVE-2021-45944 use-after-free in sampled_data_sample
  is already fixed in the Ghostscript 9.54.0 upstream sources
  (bsc#1194303)</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1649332800">- Do no longer require apparmor-abstractions, it is not mandatory
  to use Ghostscript (bsc#1134289).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1649851200">- Use system zlib (bsc#1198449)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1658145600">- Use _multibuild</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1658145601">- update to 9.56.1:
  Highlights in this release include
  (excerpts from the Ghostscript upstream release summary
  in https://ghostscript.com/docs/9.56.1/News.htm):
  * New PDF Interpreter: This is an entirely new implementation
    written in C (rather than PostScript, as before)
  * Calling Ghostscript via the GS API is now thread safe. The one
    limitation is that the X11 devices for Unix-like systems (x11,
    x11alpha, x11cmyk, x11cmyk2, x11cmyk4, x11cmyk8, x11gray2,
    x11gray4 and x11mono) cannot be made thread safe, due to their
    interaction with the X11 server, those devices have been
    modified to only allow one instance in an executable.
  * The PSD output device now writes ICC profiles to their output
    files, for improved color fidelity.
  * Our efforts in code hygiene and maintainability continue.
  * The usual round of bug fixes, compatibility changes, and
    incremental improvements.
  * We have added the capability to build with the Tesseract OCR
    engine. In such a build, new devices are available
    (pdfocr8/pdfocr24/pdfocr32) which render the output file to an
    image, OCR that image, and output the image "wrapped" up as a
    PDF file, with the OCR generated text information included
    as "invisible" text (in PDF terms, text rendering mode 3).
    Mainly due to time constraints, we only support including
    Tesseract from source included in our release packages,
    and not linking to Tesseract/Leptonica shared libraries.
    Whether we add this capability will be largely dependent
    on community demand for the feature. See Enabling OCR
    at https://www.ghostscript.com/ocr.html for more details.
  For a release summary see:
  https://www.ghostscript.com/doc/9.54.0/News.htm
  For details see the News.htm and History9.htm files.
- Configure --without-tesseract because this requires C++ (it
  might be added if Tesseract support in Ghostscript is needed).
- Drop CVE-2021-3781.patch, CVE-2021-45949.patch: upstream</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1681214400">- CVE-2023-28879.patch fixes CVE-2023-28879
  Buffer Overflow in s_xBCPE_process
  cf. https://bugs.ghostscript.com/show_bug.cgi?id=706494
  (bsc#1210062)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1682510400">- Replace BuildRequire on xorg-x11-devel by pkgconfig(...)</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1688472000">- CVE-2023-36664.patch fixes CVE-2023-36664
  see https://bugs.ghostscript.com/show_bug.cgi?id=706761
  "OS command injection in %pipe% access"
  and https://bugs.ghostscript.com/show_bug.cgi?id=706778
  "%pipe% allowed_path bypass"
  and bsc#1212711
  "permission validation mishandling for pipe devices
  (with the %pipe% prefix or the | pipe character prefix)"</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1690372800">- CVE-2023-38559.patch fixes CVE-2023-38559
  "out of bounds read devn_pcx_write_rle() could result in DoS"
  see bsc#1213637
  and https://bugs.ghostscript.com/show_bug.cgi?id=706897
  which is in base/gdevdevn.c the same issue
  "ordering in if expression to avoid out-of-bounds access"
  as the already fixed CVE-2020-16305 in devices/gdevpcx.c
  see https://bugs.ghostscript.com/show_bug.cgi?id=701819</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1695211200">- CVE-2023-43115.patch is
  https://git.ghostscript.com/?p=ghostpdl.git;a=commit;h=e59216049cac290fb437a04c4f41ea46826cfba5
  that fixes CVE-2023-43115 "remote code execution
  via crafted PostScript documents in gdevijs.c"
  see https://bugs.ghostscript.com/show_bug.cgi?id=707051
  (bsc#1215466)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1702900800">- Recommend cups-filters only when cups is present.</changelog>
</package>
<package pkgid="ad889be87f888884300803f46a0c60702ce40aade10cf4e418d6fdd2436c1847d74e33b0d570944741b3ff1d0f2dc343c153f5f2c10215b98feea7da1d54ec21" name="ghostscript-debugsource" arch="i586">
  <version epoch="0" ver="9.56.1" rel="7.1"/>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1580472000">- Use system openjpeg2 on Tumbleweed/Factory.</changelog>
  <changelog author="jsmeix@suse.de" date="1588161600">- The version upgrade to 9.52 fixes in particular
  CVE-2020-12268: jbic2dec: heap-based buffer overflow
  in jbig2_image_compose (bsc#1170603)
- Version upgrade to 9.52
  Highlights in this release include:
  * The 9.52 release replaces the 9.51 release after a problem
    was reported with 9.51 which warranted the quick turnaround.
    Thus, like 9.51, 9.52 is primarily a maintenance release,
    consolidating the changes we introduced in 9.50.
  * IMPORTANT: We have forked LittleCMS2 into LittleCMS2mt
    (the "mt" indicating "multi-thread").
    LCMS2 is not thread-safe, and cannot be made thread-safe
    without breaking the ABI. Our fork will be thread-safe and
    include performance enhancements (these changes have all
    been offered and rejected upstream). We will maintain
    compatibility between Ghostscript and LCMS2 for a time,
    but not in perpetuity. If there is sufficient interest,
    our fork will be available as its own package separately
    from Ghostscript (and MuPDF).
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  Incompatible changes:
  * New option -dALLOWPSTRANSPARENCY: The transparency compositor
    (and related features), whilst we are improving it, remains
    sensitive to being driven correctly, and incorrect use
    can have unexpected/undefined results. Hence, as part of
    improving security, we limited access to these operators,
    originally using the -dSAFER feature. As we made "SAFER"
    the default mode, that became unacceptable, hence the
    new option -dALLOWPSTRANSPARENCY which enables access
    to the operators, cf.
    https://www.ghostscript.com/doc/9.52/Use.htm#ALLOWPSTRANSPARENCY
  For a release summary see:
  https://www.ghostscript.com/doc/9.52/News.htm
  For details see the News.htm and History9.htm files.
- Version upgrade to 9.51
  Highlights in this release include:
  * 9.51 is primarily a maintainance release, consolidating
    the changes we introduced in 9.50.
  * We have continued our work on code hygiene for this release,
    with a focus on the static analysis tool Coverity
    (from Synopsys, Inc) and we are now maintaining a policy of
    zero Coverity issues in the Ghostscript/GhostPDL source base.
  * IMPORTANT: In consultation with a representative of
    OpenPrinting (http://www.openprinting.org/) it is our
    intention to deprecate and, in the not distant future,
    remove the OpenPrinting Vector/Raster Printer Drivers
    (that is, the opvp and oprp devices).
    If you rely on either of these devices, please get in touch
    with us (i.e. Ghostscript upstream), so we can discuss your
    use case, and revise our plans accordingly.
  * We (i.e. Ghostscript upstream) are in the process of forking
    LittleCMS, cf. the other release notes entries below.
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  For a release summary see:
  https://www.ghostscript.com/doc/9.51/News.htm
  For details see the News.htm and History9.htm files.
- Version upgrade to 9.50
  Highlights in this release include:
  * The change to version 9.50 follows recognition
    of the extent and importance of the file access control
    redesign/reimplementation outlined below.
  * The file access control capability (enable with -dSAFER)
    has been completely rewritten, with a ground-up rethink
    of the design. For more details, see: "SAFER" at
    https://www.ghostscript.com/doc/9.50/Use.htm#Safer
  * It is important to note that -dSAFER now only enables the
    file access controls, and no longer applies restrictions
    to standard Postscript functionality (specifically,
    restrictions on setpagedevice). If your application relies
    on these Postscript restrictions, see "OLDSAFER" at
    https://www.ghostscript.com/doc/9.50/Use.htm#OldSafer
    and please get in touch, as we do plan to remove those
    Postscript restrictions unless we have reason not to.
  IMPORTANT: File access controls are now enabled by default.
    In order to run Ghostscript without these controls,
    see "NOSAFER" at
    https://www.ghostscript.com/doc/9.50/Use.htm#NoSafer
  * We (i.e. Ghostscript upstream) are in the process of forking
    LittleCMS, cf. the other release notes entries below.
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  Incompatible changes:
  * There are a couple of subtle incompatibilities between the old
    and new SAFER implementations. Firstly, as mentioned above,
    SAFER now leaves standard Postcript functionality unchanged
    (except for the file access limitations). Secondly, the
    interaction with save/restore operations, see "SAFER" at
    https://www.ghostscript.com/doc/9.50/Use.htm#Safer
  * The following is not strictly speaking new to 9.50,
    as not much has changed since 9.27 in this area,
    but for those who don't upgrade with every release:
    The process of "tidying" the Postscript name space 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
    (i.e. Ghostscript upstream, either the #ghostscript IRC channel
    or the gs-devel mailing list would be best), and we'll work
    with you to either find an alternative solution or return the
    previous functionality, if there is genuinely no other option.
    One case we know this has occurred is GSView 5 (and earlier).
    GSView 5 support for PDF files relied upon internal use only
    features which are no longer available. GSView 5 will still
    work as previously for Postscript files. For PDF files,
    users are encouraged to look at MuPDF https://www.mupdf.com/
  For a release summary see:
  https://www.ghostscript.com/doc/9.50/News.htm
  For details see the News.htm and History9.htm files.
- CVE-2019-10216.patch
  gs-CVE-2019-14811-885444fc.patch
  gs-CVE-2019-14817-cd1b1cac.patch
  openjpeg4gs-CVE-2018-6616-8ee33522.patch
  are fixed in the version 9.52 upstream sources.</changelog>
  <changelog author="jsmeix@suse.de" date="1595937600">- CVE-2020-15900.patch fixes CVE-2020-15900 Memory Corruption
  cf. https://bugs.ghostscript.com/show_bug.cgi?id=702582
  (bsc#1174415)</changelog>
  <changelog author="jsmeix@suse.de" date="1603195200">- Version upgrade to 9.53.3
  Highlights in this release include
  (excerpts from the Ghostscript upstream release summary
  in https://www.ghostscript.com/doc/9.53.3/News.htm):
  * The 9.53.3 release is primarily maintenance.
  * Issues arose with 9.53.0/1/2 that prompted the release
    of a .3 patch:
    A crash related to management of ICC profile objects.
    A parameter type mismatch that would cause Ghostscript
    to error out during initialisation, which
    affected 64 big, big endian architectures.
    An unexpected side effect of another change that prevented
    multithreaded rendering and background rendering
    from working correctly.
  * The most obvious change is the (re-)introduction of the
    patch level to the version number, this helps facilitate
    a revised policy on handling security related issues.
    To clarify: in the event we decide to release a patch revision,
    it will replace the release with the previous patch number.
    Release notes, highlights and warnings will remain the same,
    except for the addition of whatever fix(es) prompted the patch.
  * Our efforts in code hygiene and maintainability continue.
  * We have added Python bindings for the gsapi interface, can be
    found in demos/python. These are experimental, and we welcome
    feedback from interested developers.
  * For those integrating Ghostscript/GhostPDL via the gsapi
    interface, we have added new capabilities to that, specifically
    in terms of setting and interrogating device parameters. These,
    along with the existing interface calls, are documented in:
    Ghostscript Interpreter API at
    https://www.ghostscript.com/doc/9.53.3/API.htm
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  * For a list of open issues, or to report problems, please visit
    bugs.ghostscript.com
  Incompatible changes:
  * As of 9.53.0, we have (re-)introduced the patch level to the
    version number, this helps facilitate a revised policy
    on handling security related issues.
    Note for GSView Users: The patch level addition breaks
    GSView 5 (it is hardcoded to check for versions 704-999).
    It is possible, but not guaranteed that a GSView update might
    be forthcoming to resolve this.
  For a release summary see:
  https://www.ghostscript.com/doc/9.53.3/News.htm
  For details see the News.htm and History9.htm files.
- CVE-2020-15900.patch is no longer needed
  because it is fixed in the upstream sources.
- Ghostscript 9.53.3 fixes in particular txtwrite memory issues
  (boo#1177922).</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1603195201">- 41ef9a0bc36b9db7115fbe9623f989bfb47bbade.patch
  fixes compilation with FreeType 2.10.3+
  http://git.ghostscript.com/?p=ghostpdl.git;a=commitdiff;h=41ef9a0bc36b9db7115fbe9623f989bfb47bbade
  c.f. https://bugs.ghostscript.com/show_bug.cgi?id=702985</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1618401600">- Hardening: compile with PIC, link as PIE</changelog>
  <changelog author="jsmeix@suse.de" date="1621598400">- Version upgrade to 9.54.0
  Highlights in this release include
  (excerpts from the Ghostscript upstream release summary
  in https://www.ghostscript.com/doc/9.54.0/News.htm):
  * The 9.54.0 release is a maintenance release,
    and also adds new functionality.
  * Overprint simulation is now available to all output devices,
    allowing quality previewing/proofing of PostScript and
    PDF jobs that rely on overprint. See the -dOverprint option
    documentation in: doc/9.54.0/Use.htm#Overprint
  * The "docxwrite" device adds the ability to output
    to Microsoft Word "docx" format.
    See: doc/9.54.0/VectorDevices.htm#DOCX
  * The pdfwrite device is now capable of using the Tesseract OCR
    engine when it is built into Ghostscript to improve
    searchability and copy and paste functionality when the input
    lacks the metadata for that purpose.
    See: doc/9.54.0/VectorDevices.htm#UseOCR
  * Ghostscript/GhostPDL now includes a "map text to black"
    function, where text drawn by an input job (except when drawn
    using a Type 3 font) can be forced to draw in solid black.
    See: doc/9.54.0/Use.htm#BlackText
  * Ghostscript/GhostPDL now supports simple N-up imposition
    "internally". See: doc/9.54.0/Use.htm#NupControl
  * Our efforts in code hygiene and maintainability continue.
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  * For a list of open issues, or to report problems, please visit
    bugs.ghostscript.com
  For a release summary see:
  https://www.ghostscript.com/doc/9.54.0/News.htm
  For details see the News.htm and History9.htm files.
- 41ef9a0bc36b9db7115fbe9623f989bfb47bbade.patch is no longer
  needed because it is fixed in the upstream sources.</changelog>
  <changelog author="jsmeix@suse.de" date="1631275200">- CVE-2021-3781.patch fixes CVE-2021-3781
  Trivial -dSAFER bypass
  cf. https://bugs.ghostscript.com/show_bug.cgi?id=704342
  (bsc#1190381)</changelog>
  <changelog author="jsmeix@suse.de" date="1641902400">- CVE-2021-45949.patch fixes CVE-2021-45949
  heap-based buffer overflow in sampled_data_finish
  cf. https://github.com/google/oss-fuzz-vulns/blob/main/vulns/ghostscript/OSV-2021-803.yaml
  (bsc#1194304)
- CVE-2021-45944 use-after-free in sampled_data_sample
  is already fixed in the Ghostscript 9.54.0 upstream sources
  (bsc#1194303)</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1649332800">- Do no longer require apparmor-abstractions, it is not mandatory
  to use Ghostscript (bsc#1134289).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1649851200">- Use system zlib (bsc#1198449)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1658145600">- Use _multibuild</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1658145601">- update to 9.56.1:
  Highlights in this release include
  (excerpts from the Ghostscript upstream release summary
  in https://ghostscript.com/docs/9.56.1/News.htm):
  * New PDF Interpreter: This is an entirely new implementation
    written in C (rather than PostScript, as before)
  * Calling Ghostscript via the GS API is now thread safe. The one
    limitation is that the X11 devices for Unix-like systems (x11,
    x11alpha, x11cmyk, x11cmyk2, x11cmyk4, x11cmyk8, x11gray2,
    x11gray4 and x11mono) cannot be made thread safe, due to their
    interaction with the X11 server, those devices have been
    modified to only allow one instance in an executable.
  * The PSD output device now writes ICC profiles to their output
    files, for improved color fidelity.
  * Our efforts in code hygiene and maintainability continue.
  * The usual round of bug fixes, compatibility changes, and
    incremental improvements.
  * We have added the capability to build with the Tesseract OCR
    engine. In such a build, new devices are available
    (pdfocr8/pdfocr24/pdfocr32) which render the output file to an
    image, OCR that image, and output the image "wrapped" up as a
    PDF file, with the OCR generated text information included
    as "invisible" text (in PDF terms, text rendering mode 3).
    Mainly due to time constraints, we only support including
    Tesseract from source included in our release packages,
    and not linking to Tesseract/Leptonica shared libraries.
    Whether we add this capability will be largely dependent
    on community demand for the feature. See Enabling OCR
    at https://www.ghostscript.com/ocr.html for more details.
  For a release summary see:
  https://www.ghostscript.com/doc/9.54.0/News.htm
  For details see the News.htm and History9.htm files.
- Configure --without-tesseract because this requires C++ (it
  might be added if Tesseract support in Ghostscript is needed).
- Drop CVE-2021-3781.patch, CVE-2021-45949.patch: upstream</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1681214400">- CVE-2023-28879.patch fixes CVE-2023-28879
  Buffer Overflow in s_xBCPE_process
  cf. https://bugs.ghostscript.com/show_bug.cgi?id=706494
  (bsc#1210062)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1682510400">- Replace BuildRequire on xorg-x11-devel by pkgconfig(...)</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1688472000">- CVE-2023-36664.patch fixes CVE-2023-36664
  see https://bugs.ghostscript.com/show_bug.cgi?id=706761
  "OS command injection in %pipe% access"
  and https://bugs.ghostscript.com/show_bug.cgi?id=706778
  "%pipe% allowed_path bypass"
  and bsc#1212711
  "permission validation mishandling for pipe devices
  (with the %pipe% prefix or the | pipe character prefix)"</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1690372800">- CVE-2023-38559.patch fixes CVE-2023-38559
  "out of bounds read devn_pcx_write_rle() could result in DoS"
  see bsc#1213637
  and https://bugs.ghostscript.com/show_bug.cgi?id=706897
  which is in base/gdevdevn.c the same issue
  "ordering in if expression to avoid out-of-bounds access"
  as the already fixed CVE-2020-16305 in devices/gdevpcx.c
  see https://bugs.ghostscript.com/show_bug.cgi?id=701819</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1695211200">- CVE-2023-43115.patch is
  https://git.ghostscript.com/?p=ghostpdl.git;a=commit;h=e59216049cac290fb437a04c4f41ea46826cfba5
  that fixes CVE-2023-43115 "remote code execution
  via crafted PostScript documents in gdevijs.c"
  see https://bugs.ghostscript.com/show_bug.cgi?id=707051
  (bsc#1215466)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1702900800">- Recommend cups-filters only when cups is present.</changelog>
</package>
<package pkgid="63ab83ec95ad29a27fc3824d3796e3218bc6b6be4c8e4b47bf914141f47e0238fd941949fa3812dadc58d69e6d6604125dea5cbb6f13613aca1870d3b876abe8" name="ghostscript-debugsource" arch="x86_64">
  <version epoch="0" ver="9.56.1" rel="7.1"/>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1580472000">- Use system openjpeg2 on Tumbleweed/Factory.</changelog>
  <changelog author="jsmeix@suse.de" date="1588161600">- The version upgrade to 9.52 fixes in particular
  CVE-2020-12268: jbic2dec: heap-based buffer overflow
  in jbig2_image_compose (bsc#1170603)
- Version upgrade to 9.52
  Highlights in this release include:
  * The 9.52 release replaces the 9.51 release after a problem
    was reported with 9.51 which warranted the quick turnaround.
    Thus, like 9.51, 9.52 is primarily a maintenance release,
    consolidating the changes we introduced in 9.50.
  * IMPORTANT: We have forked LittleCMS2 into LittleCMS2mt
    (the "mt" indicating "multi-thread").
    LCMS2 is not thread-safe, and cannot be made thread-safe
    without breaking the ABI. Our fork will be thread-safe and
    include performance enhancements (these changes have all
    been offered and rejected upstream). We will maintain
    compatibility between Ghostscript and LCMS2 for a time,
    but not in perpetuity. If there is sufficient interest,
    our fork will be available as its own package separately
    from Ghostscript (and MuPDF).
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  Incompatible changes:
  * New option -dALLOWPSTRANSPARENCY: The transparency compositor
    (and related features), whilst we are improving it, remains
    sensitive to being driven correctly, and incorrect use
    can have unexpected/undefined results. Hence, as part of
    improving security, we limited access to these operators,
    originally using the -dSAFER feature. As we made "SAFER"
    the default mode, that became unacceptable, hence the
    new option -dALLOWPSTRANSPARENCY which enables access
    to the operators, cf.
    https://www.ghostscript.com/doc/9.52/Use.htm#ALLOWPSTRANSPARENCY
  For a release summary see:
  https://www.ghostscript.com/doc/9.52/News.htm
  For details see the News.htm and History9.htm files.
- Version upgrade to 9.51
  Highlights in this release include:
  * 9.51 is primarily a maintainance release, consolidating
    the changes we introduced in 9.50.
  * We have continued our work on code hygiene for this release,
    with a focus on the static analysis tool Coverity
    (from Synopsys, Inc) and we are now maintaining a policy of
    zero Coverity issues in the Ghostscript/GhostPDL source base.
  * IMPORTANT: In consultation with a representative of
    OpenPrinting (http://www.openprinting.org/) it is our
    intention to deprecate and, in the not distant future,
    remove the OpenPrinting Vector/Raster Printer Drivers
    (that is, the opvp and oprp devices).
    If you rely on either of these devices, please get in touch
    with us (i.e. Ghostscript upstream), so we can discuss your
    use case, and revise our plans accordingly.
  * We (i.e. Ghostscript upstream) are in the process of forking
    LittleCMS, cf. the other release notes entries below.
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  For a release summary see:
  https://www.ghostscript.com/doc/9.51/News.htm
  For details see the News.htm and History9.htm files.
- Version upgrade to 9.50
  Highlights in this release include:
  * The change to version 9.50 follows recognition
    of the extent and importance of the file access control
    redesign/reimplementation outlined below.
  * The file access control capability (enable with -dSAFER)
    has been completely rewritten, with a ground-up rethink
    of the design. For more details, see: "SAFER" at
    https://www.ghostscript.com/doc/9.50/Use.htm#Safer
  * It is important to note that -dSAFER now only enables the
    file access controls, and no longer applies restrictions
    to standard Postscript functionality (specifically,
    restrictions on setpagedevice). If your application relies
    on these Postscript restrictions, see "OLDSAFER" at
    https://www.ghostscript.com/doc/9.50/Use.htm#OldSafer
    and please get in touch, as we do plan to remove those
    Postscript restrictions unless we have reason not to.
  IMPORTANT: File access controls are now enabled by default.
    In order to run Ghostscript without these controls,
    see "NOSAFER" at
    https://www.ghostscript.com/doc/9.50/Use.htm#NoSafer
  * We (i.e. Ghostscript upstream) are in the process of forking
    LittleCMS, cf. the other release notes entries below.
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  Incompatible changes:
  * There are a couple of subtle incompatibilities between the old
    and new SAFER implementations. Firstly, as mentioned above,
    SAFER now leaves standard Postcript functionality unchanged
    (except for the file access limitations). Secondly, the
    interaction with save/restore operations, see "SAFER" at
    https://www.ghostscript.com/doc/9.50/Use.htm#Safer
  * The following is not strictly speaking new to 9.50,
    as not much has changed since 9.27 in this area,
    but for those who don't upgrade with every release:
    The process of "tidying" the Postscript name space 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
    (i.e. Ghostscript upstream, either the #ghostscript IRC channel
    or the gs-devel mailing list would be best), and we'll work
    with you to either find an alternative solution or return the
    previous functionality, if there is genuinely no other option.
    One case we know this has occurred is GSView 5 (and earlier).
    GSView 5 support for PDF files relied upon internal use only
    features which are no longer available. GSView 5 will still
    work as previously for Postscript files. For PDF files,
    users are encouraged to look at MuPDF https://www.mupdf.com/
  For a release summary see:
  https://www.ghostscript.com/doc/9.50/News.htm
  For details see the News.htm and History9.htm files.
- CVE-2019-10216.patch
  gs-CVE-2019-14811-885444fc.patch
  gs-CVE-2019-14817-cd1b1cac.patch
  openjpeg4gs-CVE-2018-6616-8ee33522.patch
  are fixed in the version 9.52 upstream sources.</changelog>
  <changelog author="jsmeix@suse.de" date="1595937600">- CVE-2020-15900.patch fixes CVE-2020-15900 Memory Corruption
  cf. https://bugs.ghostscript.com/show_bug.cgi?id=702582
  (bsc#1174415)</changelog>
  <changelog author="jsmeix@suse.de" date="1603195200">- Version upgrade to 9.53.3
  Highlights in this release include
  (excerpts from the Ghostscript upstream release summary
  in https://www.ghostscript.com/doc/9.53.3/News.htm):
  * The 9.53.3 release is primarily maintenance.
  * Issues arose with 9.53.0/1/2 that prompted the release
    of a .3 patch:
    A crash related to management of ICC profile objects.
    A parameter type mismatch that would cause Ghostscript
    to error out during initialisation, which
    affected 64 big, big endian architectures.
    An unexpected side effect of another change that prevented
    multithreaded rendering and background rendering
    from working correctly.
  * The most obvious change is the (re-)introduction of the
    patch level to the version number, this helps facilitate
    a revised policy on handling security related issues.
    To clarify: in the event we decide to release a patch revision,
    it will replace the release with the previous patch number.
    Release notes, highlights and warnings will remain the same,
    except for the addition of whatever fix(es) prompted the patch.
  * Our efforts in code hygiene and maintainability continue.
  * We have added Python bindings for the gsapi interface, can be
    found in demos/python. These are experimental, and we welcome
    feedback from interested developers.
  * For those integrating Ghostscript/GhostPDL via the gsapi
    interface, we have added new capabilities to that, specifically
    in terms of setting and interrogating device parameters. These,
    along with the existing interface calls, are documented in:
    Ghostscript Interpreter API at
    https://www.ghostscript.com/doc/9.53.3/API.htm
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  * For a list of open issues, or to report problems, please visit
    bugs.ghostscript.com
  Incompatible changes:
  * As of 9.53.0, we have (re-)introduced the patch level to the
    version number, this helps facilitate a revised policy
    on handling security related issues.
    Note for GSView Users: The patch level addition breaks
    GSView 5 (it is hardcoded to check for versions 704-999).
    It is possible, but not guaranteed that a GSView update might
    be forthcoming to resolve this.
  For a release summary see:
  https://www.ghostscript.com/doc/9.53.3/News.htm
  For details see the News.htm and History9.htm files.
- CVE-2020-15900.patch is no longer needed
  because it is fixed in the upstream sources.
- Ghostscript 9.53.3 fixes in particular txtwrite memory issues
  (boo#1177922).</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1603195201">- 41ef9a0bc36b9db7115fbe9623f989bfb47bbade.patch
  fixes compilation with FreeType 2.10.3+
  http://git.ghostscript.com/?p=ghostpdl.git;a=commitdiff;h=41ef9a0bc36b9db7115fbe9623f989bfb47bbade
  c.f. https://bugs.ghostscript.com/show_bug.cgi?id=702985</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1618401600">- Hardening: compile with PIC, link as PIE</changelog>
  <changelog author="jsmeix@suse.de" date="1621598400">- Version upgrade to 9.54.0
  Highlights in this release include
  (excerpts from the Ghostscript upstream release summary
  in https://www.ghostscript.com/doc/9.54.0/News.htm):
  * The 9.54.0 release is a maintenance release,
    and also adds new functionality.
  * Overprint simulation is now available to all output devices,
    allowing quality previewing/proofing of PostScript and
    PDF jobs that rely on overprint. See the -dOverprint option
    documentation in: doc/9.54.0/Use.htm#Overprint
  * The "docxwrite" device adds the ability to output
    to Microsoft Word "docx" format.
    See: doc/9.54.0/VectorDevices.htm#DOCX
  * The pdfwrite device is now capable of using the Tesseract OCR
    engine when it is built into Ghostscript to improve
    searchability and copy and paste functionality when the input
    lacks the metadata for that purpose.
    See: doc/9.54.0/VectorDevices.htm#UseOCR
  * Ghostscript/GhostPDL now includes a "map text to black"
    function, where text drawn by an input job (except when drawn
    using a Type 3 font) can be forced to draw in solid black.
    See: doc/9.54.0/Use.htm#BlackText
  * Ghostscript/GhostPDL now supports simple N-up imposition
    "internally". See: doc/9.54.0/Use.htm#NupControl
  * Our efforts in code hygiene and maintainability continue.
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  * For a list of open issues, or to report problems, please visit
    bugs.ghostscript.com
  For a release summary see:
  https://www.ghostscript.com/doc/9.54.0/News.htm
  For details see the News.htm and History9.htm files.
- 41ef9a0bc36b9db7115fbe9623f989bfb47bbade.patch is no longer
  needed because it is fixed in the upstream sources.</changelog>
  <changelog author="jsmeix@suse.de" date="1631275200">- CVE-2021-3781.patch fixes CVE-2021-3781
  Trivial -dSAFER bypass
  cf. https://bugs.ghostscript.com/show_bug.cgi?id=704342
  (bsc#1190381)</changelog>
  <changelog author="jsmeix@suse.de" date="1641902400">- CVE-2021-45949.patch fixes CVE-2021-45949
  heap-based buffer overflow in sampled_data_finish
  cf. https://github.com/google/oss-fuzz-vulns/blob/main/vulns/ghostscript/OSV-2021-803.yaml
  (bsc#1194304)
- CVE-2021-45944 use-after-free in sampled_data_sample
  is already fixed in the Ghostscript 9.54.0 upstream sources
  (bsc#1194303)</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1649332800">- Do no longer require apparmor-abstractions, it is not mandatory
  to use Ghostscript (bsc#1134289).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1649851200">- Use system zlib (bsc#1198449)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1658145600">- Use _multibuild</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1658145601">- update to 9.56.1:
  Highlights in this release include
  (excerpts from the Ghostscript upstream release summary
  in https://ghostscript.com/docs/9.56.1/News.htm):
  * New PDF Interpreter: This is an entirely new implementation
    written in C (rather than PostScript, as before)
  * Calling Ghostscript via the GS API is now thread safe. The one
    limitation is that the X11 devices for Unix-like systems (x11,
    x11alpha, x11cmyk, x11cmyk2, x11cmyk4, x11cmyk8, x11gray2,
    x11gray4 and x11mono) cannot be made thread safe, due to their
    interaction with the X11 server, those devices have been
    modified to only allow one instance in an executable.
  * The PSD output device now writes ICC profiles to their output
    files, for improved color fidelity.
  * Our efforts in code hygiene and maintainability continue.
  * The usual round of bug fixes, compatibility changes, and
    incremental improvements.
  * We have added the capability to build with the Tesseract OCR
    engine. In such a build, new devices are available
    (pdfocr8/pdfocr24/pdfocr32) which render the output file to an
    image, OCR that image, and output the image "wrapped" up as a
    PDF file, with the OCR generated text information included
    as "invisible" text (in PDF terms, text rendering mode 3).
    Mainly due to time constraints, we only support including
    Tesseract from source included in our release packages,
    and not linking to Tesseract/Leptonica shared libraries.
    Whether we add this capability will be largely dependent
    on community demand for the feature. See Enabling OCR
    at https://www.ghostscript.com/ocr.html for more details.
  For a release summary see:
  https://www.ghostscript.com/doc/9.54.0/News.htm
  For details see the News.htm and History9.htm files.
- Configure --without-tesseract because this requires C++ (it
  might be added if Tesseract support in Ghostscript is needed).
- Drop CVE-2021-3781.patch, CVE-2021-45949.patch: upstream</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1681214400">- CVE-2023-28879.patch fixes CVE-2023-28879
  Buffer Overflow in s_xBCPE_process
  cf. https://bugs.ghostscript.com/show_bug.cgi?id=706494
  (bsc#1210062)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1682510400">- Replace BuildRequire on xorg-x11-devel by pkgconfig(...)</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1688472000">- CVE-2023-36664.patch fixes CVE-2023-36664
  see https://bugs.ghostscript.com/show_bug.cgi?id=706761
  "OS command injection in %pipe% access"
  and https://bugs.ghostscript.com/show_bug.cgi?id=706778
  "%pipe% allowed_path bypass"
  and bsc#1212711
  "permission validation mishandling for pipe devices
  (with the %pipe% prefix or the | pipe character prefix)"</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1690372800">- CVE-2023-38559.patch fixes CVE-2023-38559
  "out of bounds read devn_pcx_write_rle() could result in DoS"
  see bsc#1213637
  and https://bugs.ghostscript.com/show_bug.cgi?id=706897
  which is in base/gdevdevn.c the same issue
  "ordering in if expression to avoid out-of-bounds access"
  as the already fixed CVE-2020-16305 in devices/gdevpcx.c
  see https://bugs.ghostscript.com/show_bug.cgi?id=701819</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1695211200">- CVE-2023-43115.patch is
  https://git.ghostscript.com/?p=ghostpdl.git;a=commit;h=e59216049cac290fb437a04c4f41ea46826cfba5
  that fixes CVE-2023-43115 "remote code execution
  via crafted PostScript documents in gdevijs.c"
  see https://bugs.ghostscript.com/show_bug.cgi?id=707051
  (bsc#1215466)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1702900800">- Recommend cups-filters only when cups is present.</changelog>
</package>
<package pkgid="3e6ef2843ca2509cd1c26800654fceadd0ae69f099f907d9cb850323b87404c738db02cea06709189b43831f5fcbe7ec75a12c59d8a4dbbde0aa742dc055547a" name="ghostscript-devel" arch="i586">
  <version epoch="0" ver="9.56.1" rel="7.1"/>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1580472000">- Use system openjpeg2 on Tumbleweed/Factory.</changelog>
  <changelog author="jsmeix@suse.de" date="1588161600">- The version upgrade to 9.52 fixes in particular
  CVE-2020-12268: jbic2dec: heap-based buffer overflow
  in jbig2_image_compose (bsc#1170603)
- Version upgrade to 9.52
  Highlights in this release include:
  * The 9.52 release replaces the 9.51 release after a problem
    was reported with 9.51 which warranted the quick turnaround.
    Thus, like 9.51, 9.52 is primarily a maintenance release,
    consolidating the changes we introduced in 9.50.
  * IMPORTANT: We have forked LittleCMS2 into LittleCMS2mt
    (the "mt" indicating "multi-thread").
    LCMS2 is not thread-safe, and cannot be made thread-safe
    without breaking the ABI. Our fork will be thread-safe and
    include performance enhancements (these changes have all
    been offered and rejected upstream). We will maintain
    compatibility between Ghostscript and LCMS2 for a time,
    but not in perpetuity. If there is sufficient interest,
    our fork will be available as its own package separately
    from Ghostscript (and MuPDF).
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  Incompatible changes:
  * New option -dALLOWPSTRANSPARENCY: The transparency compositor
    (and related features), whilst we are improving it, remains
    sensitive to being driven correctly, and incorrect use
    can have unexpected/undefined results. Hence, as part of
    improving security, we limited access to these operators,
    originally using the -dSAFER feature. As we made "SAFER"
    the default mode, that became unacceptable, hence the
    new option -dALLOWPSTRANSPARENCY which enables access
    to the operators, cf.
    https://www.ghostscript.com/doc/9.52/Use.htm#ALLOWPSTRANSPARENCY
  For a release summary see:
  https://www.ghostscript.com/doc/9.52/News.htm
  For details see the News.htm and History9.htm files.
- Version upgrade to 9.51
  Highlights in this release include:
  * 9.51 is primarily a maintainance release, consolidating
    the changes we introduced in 9.50.
  * We have continued our work on code hygiene for this release,
    with a focus on the static analysis tool Coverity
    (from Synopsys, Inc) and we are now maintaining a policy of
    zero Coverity issues in the Ghostscript/GhostPDL source base.
  * IMPORTANT: In consultation with a representative of
    OpenPrinting (http://www.openprinting.org/) it is our
    intention to deprecate and, in the not distant future,
    remove the OpenPrinting Vector/Raster Printer Drivers
    (that is, the opvp and oprp devices).
    If you rely on either of these devices, please get in touch
    with us (i.e. Ghostscript upstream), so we can discuss your
    use case, and revise our plans accordingly.
  * We (i.e. Ghostscript upstream) are in the process of forking
    LittleCMS, cf. the other release notes entries below.
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  For a release summary see:
  https://www.ghostscript.com/doc/9.51/News.htm
  For details see the News.htm and History9.htm files.
- Version upgrade to 9.50
  Highlights in this release include:
  * The change to version 9.50 follows recognition
    of the extent and importance of the file access control
    redesign/reimplementation outlined below.
  * The file access control capability (enable with -dSAFER)
    has been completely rewritten, with a ground-up rethink
    of the design. For more details, see: "SAFER" at
    https://www.ghostscript.com/doc/9.50/Use.htm#Safer
  * It is important to note that -dSAFER now only enables the
    file access controls, and no longer applies restrictions
    to standard Postscript functionality (specifically,
    restrictions on setpagedevice). If your application relies
    on these Postscript restrictions, see "OLDSAFER" at
    https://www.ghostscript.com/doc/9.50/Use.htm#OldSafer
    and please get in touch, as we do plan to remove those
    Postscript restrictions unless we have reason not to.
  IMPORTANT: File access controls are now enabled by default.
    In order to run Ghostscript without these controls,
    see "NOSAFER" at
    https://www.ghostscript.com/doc/9.50/Use.htm#NoSafer
  * We (i.e. Ghostscript upstream) are in the process of forking
    LittleCMS, cf. the other release notes entries below.
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  Incompatible changes:
  * There are a couple of subtle incompatibilities between the old
    and new SAFER implementations. Firstly, as mentioned above,
    SAFER now leaves standard Postcript functionality unchanged
    (except for the file access limitations). Secondly, the
    interaction with save/restore operations, see "SAFER" at
    https://www.ghostscript.com/doc/9.50/Use.htm#Safer
  * The following is not strictly speaking new to 9.50,
    as not much has changed since 9.27 in this area,
    but for those who don't upgrade with every release:
    The process of "tidying" the Postscript name space 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
    (i.e. Ghostscript upstream, either the #ghostscript IRC channel
    or the gs-devel mailing list would be best), and we'll work
    with you to either find an alternative solution or return the
    previous functionality, if there is genuinely no other option.
    One case we know this has occurred is GSView 5 (and earlier).
    GSView 5 support for PDF files relied upon internal use only
    features which are no longer available. GSView 5 will still
    work as previously for Postscript files. For PDF files,
    users are encouraged to look at MuPDF https://www.mupdf.com/
  For a release summary see:
  https://www.ghostscript.com/doc/9.50/News.htm
  For details see the News.htm and History9.htm files.
- CVE-2019-10216.patch
  gs-CVE-2019-14811-885444fc.patch
  gs-CVE-2019-14817-cd1b1cac.patch
  openjpeg4gs-CVE-2018-6616-8ee33522.patch
  are fixed in the version 9.52 upstream sources.</changelog>
  <changelog author="jsmeix@suse.de" date="1595937600">- CVE-2020-15900.patch fixes CVE-2020-15900 Memory Corruption
  cf. https://bugs.ghostscript.com/show_bug.cgi?id=702582
  (bsc#1174415)</changelog>
  <changelog author="jsmeix@suse.de" date="1603195200">- Version upgrade to 9.53.3
  Highlights in this release include
  (excerpts from the Ghostscript upstream release summary
  in https://www.ghostscript.com/doc/9.53.3/News.htm):
  * The 9.53.3 release is primarily maintenance.
  * Issues arose with 9.53.0/1/2 that prompted the release
    of a .3 patch:
    A crash related to management of ICC profile objects.
    A parameter type mismatch that would cause Ghostscript
    to error out during initialisation, which
    affected 64 big, big endian architectures.
    An unexpected side effect of another change that prevented
    multithreaded rendering and background rendering
    from working correctly.
  * The most obvious change is the (re-)introduction of the
    patch level to the version number, this helps facilitate
    a revised policy on handling security related issues.
    To clarify: in the event we decide to release a patch revision,
    it will replace the release with the previous patch number.
    Release notes, highlights and warnings will remain the same,
    except for the addition of whatever fix(es) prompted the patch.
  * Our efforts in code hygiene and maintainability continue.
  * We have added Python bindings for the gsapi interface, can be
    found in demos/python. These are experimental, and we welcome
    feedback from interested developers.
  * For those integrating Ghostscript/GhostPDL via the gsapi
    interface, we have added new capabilities to that, specifically
    in terms of setting and interrogating device parameters. These,
    along with the existing interface calls, are documented in:
    Ghostscript Interpreter API at
    https://www.ghostscript.com/doc/9.53.3/API.htm
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  * For a list of open issues, or to report problems, please visit
    bugs.ghostscript.com
  Incompatible changes:
  * As of 9.53.0, we have (re-)introduced the patch level to the
    version number, this helps facilitate a revised policy
    on handling security related issues.
    Note for GSView Users: The patch level addition breaks
    GSView 5 (it is hardcoded to check for versions 704-999).
    It is possible, but not guaranteed that a GSView update might
    be forthcoming to resolve this.
  For a release summary see:
  https://www.ghostscript.com/doc/9.53.3/News.htm
  For details see the News.htm and History9.htm files.
- CVE-2020-15900.patch is no longer needed
  because it is fixed in the upstream sources.
- Ghostscript 9.53.3 fixes in particular txtwrite memory issues
  (boo#1177922).</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1603195201">- 41ef9a0bc36b9db7115fbe9623f989bfb47bbade.patch
  fixes compilation with FreeType 2.10.3+
  http://git.ghostscript.com/?p=ghostpdl.git;a=commitdiff;h=41ef9a0bc36b9db7115fbe9623f989bfb47bbade
  c.f. https://bugs.ghostscript.com/show_bug.cgi?id=702985</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1618401600">- Hardening: compile with PIC, link as PIE</changelog>
  <changelog author="jsmeix@suse.de" date="1621598400">- Version upgrade to 9.54.0
  Highlights in this release include
  (excerpts from the Ghostscript upstream release summary
  in https://www.ghostscript.com/doc/9.54.0/News.htm):
  * The 9.54.0 release is a maintenance release,
    and also adds new functionality.
  * Overprint simulation is now available to all output devices,
    allowing quality previewing/proofing of PostScript and
    PDF jobs that rely on overprint. See the -dOverprint option
    documentation in: doc/9.54.0/Use.htm#Overprint
  * The "docxwrite" device adds the ability to output
    to Microsoft Word "docx" format.
    See: doc/9.54.0/VectorDevices.htm#DOCX
  * The pdfwrite device is now capable of using the Tesseract OCR
    engine when it is built into Ghostscript to improve
    searchability and copy and paste functionality when the input
    lacks the metadata for that purpose.
    See: doc/9.54.0/VectorDevices.htm#UseOCR
  * Ghostscript/GhostPDL now includes a "map text to black"
    function, where text drawn by an input job (except when drawn
    using a Type 3 font) can be forced to draw in solid black.
    See: doc/9.54.0/Use.htm#BlackText
  * Ghostscript/GhostPDL now supports simple N-up imposition
    "internally". See: doc/9.54.0/Use.htm#NupControl
  * Our efforts in code hygiene and maintainability continue.
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  * For a list of open issues, or to report problems, please visit
    bugs.ghostscript.com
  For a release summary see:
  https://www.ghostscript.com/doc/9.54.0/News.htm
  For details see the News.htm and History9.htm files.
- 41ef9a0bc36b9db7115fbe9623f989bfb47bbade.patch is no longer
  needed because it is fixed in the upstream sources.</changelog>
  <changelog author="jsmeix@suse.de" date="1631275200">- CVE-2021-3781.patch fixes CVE-2021-3781
  Trivial -dSAFER bypass
  cf. https://bugs.ghostscript.com/show_bug.cgi?id=704342
  (bsc#1190381)</changelog>
  <changelog author="jsmeix@suse.de" date="1641902400">- CVE-2021-45949.patch fixes CVE-2021-45949
  heap-based buffer overflow in sampled_data_finish
  cf. https://github.com/google/oss-fuzz-vulns/blob/main/vulns/ghostscript/OSV-2021-803.yaml
  (bsc#1194304)
- CVE-2021-45944 use-after-free in sampled_data_sample
  is already fixed in the Ghostscript 9.54.0 upstream sources
  (bsc#1194303)</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1649332800">- Do no longer require apparmor-abstractions, it is not mandatory
  to use Ghostscript (bsc#1134289).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1649851200">- Use system zlib (bsc#1198449)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1658145600">- Use _multibuild</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1658145601">- update to 9.56.1:
  Highlights in this release include
  (excerpts from the Ghostscript upstream release summary
  in https://ghostscript.com/docs/9.56.1/News.htm):
  * New PDF Interpreter: This is an entirely new implementation
    written in C (rather than PostScript, as before)
  * Calling Ghostscript via the GS API is now thread safe. The one
    limitation is that the X11 devices for Unix-like systems (x11,
    x11alpha, x11cmyk, x11cmyk2, x11cmyk4, x11cmyk8, x11gray2,
    x11gray4 and x11mono) cannot be made thread safe, due to their
    interaction with the X11 server, those devices have been
    modified to only allow one instance in an executable.
  * The PSD output device now writes ICC profiles to their output
    files, for improved color fidelity.
  * Our efforts in code hygiene and maintainability continue.
  * The usual round of bug fixes, compatibility changes, and
    incremental improvements.
  * We have added the capability to build with the Tesseract OCR
    engine. In such a build, new devices are available
    (pdfocr8/pdfocr24/pdfocr32) which render the output file to an
    image, OCR that image, and output the image "wrapped" up as a
    PDF file, with the OCR generated text information included
    as "invisible" text (in PDF terms, text rendering mode 3).
    Mainly due to time constraints, we only support including
    Tesseract from source included in our release packages,
    and not linking to Tesseract/Leptonica shared libraries.
    Whether we add this capability will be largely dependent
    on community demand for the feature. See Enabling OCR
    at https://www.ghostscript.com/ocr.html for more details.
  For a release summary see:
  https://www.ghostscript.com/doc/9.54.0/News.htm
  For details see the News.htm and History9.htm files.
- Configure --without-tesseract because this requires C++ (it
  might be added if Tesseract support in Ghostscript is needed).
- Drop CVE-2021-3781.patch, CVE-2021-45949.patch: upstream</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1681214400">- CVE-2023-28879.patch fixes CVE-2023-28879
  Buffer Overflow in s_xBCPE_process
  cf. https://bugs.ghostscript.com/show_bug.cgi?id=706494
  (bsc#1210062)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1682510400">- Replace BuildRequire on xorg-x11-devel by pkgconfig(...)</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1688472000">- CVE-2023-36664.patch fixes CVE-2023-36664
  see https://bugs.ghostscript.com/show_bug.cgi?id=706761
  "OS command injection in %pipe% access"
  and https://bugs.ghostscript.com/show_bug.cgi?id=706778
  "%pipe% allowed_path bypass"
  and bsc#1212711
  "permission validation mishandling for pipe devices
  (with the %pipe% prefix or the | pipe character prefix)"</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1690372800">- CVE-2023-38559.patch fixes CVE-2023-38559
  "out of bounds read devn_pcx_write_rle() could result in DoS"
  see bsc#1213637
  and https://bugs.ghostscript.com/show_bug.cgi?id=706897
  which is in base/gdevdevn.c the same issue
  "ordering in if expression to avoid out-of-bounds access"
  as the already fixed CVE-2020-16305 in devices/gdevpcx.c
  see https://bugs.ghostscript.com/show_bug.cgi?id=701819</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1695211200">- CVE-2023-43115.patch is
  https://git.ghostscript.com/?p=ghostpdl.git;a=commit;h=e59216049cac290fb437a04c4f41ea46826cfba5
  that fixes CVE-2023-43115 "remote code execution
  via crafted PostScript documents in gdevijs.c"
  see https://bugs.ghostscript.com/show_bug.cgi?id=707051
  (bsc#1215466)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1702900800">- Recommend cups-filters only when cups is present.</changelog>
</package>
<package pkgid="a5a7363c0cda152f687c7a534403fe92eb3cd945d0e9cbf9d0dac1a3d81790640c479bc4c890895d4c49557dd188832648b7288de7b3abc5ec14b98610a7b401" name="ghostscript-devel" arch="x86_64">
  <version epoch="0" ver="9.56.1" rel="7.1"/>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1580472000">- Use system openjpeg2 on Tumbleweed/Factory.</changelog>
  <changelog author="jsmeix@suse.de" date="1588161600">- The version upgrade to 9.52 fixes in particular
  CVE-2020-12268: jbic2dec: heap-based buffer overflow
  in jbig2_image_compose (bsc#1170603)
- Version upgrade to 9.52
  Highlights in this release include:
  * The 9.52 release replaces the 9.51 release after a problem
    was reported with 9.51 which warranted the quick turnaround.
    Thus, like 9.51, 9.52 is primarily a maintenance release,
    consolidating the changes we introduced in 9.50.
  * IMPORTANT: We have forked LittleCMS2 into LittleCMS2mt
    (the "mt" indicating "multi-thread").
    LCMS2 is not thread-safe, and cannot be made thread-safe
    without breaking the ABI. Our fork will be thread-safe and
    include performance enhancements (these changes have all
    been offered and rejected upstream). We will maintain
    compatibility between Ghostscript and LCMS2 for a time,
    but not in perpetuity. If there is sufficient interest,
    our fork will be available as its own package separately
    from Ghostscript (and MuPDF).
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  Incompatible changes:
  * New option -dALLOWPSTRANSPARENCY: The transparency compositor
    (and related features), whilst we are improving it, remains
    sensitive to being driven correctly, and incorrect use
    can have unexpected/undefined results. Hence, as part of
    improving security, we limited access to these operators,
    originally using the -dSAFER feature. As we made "SAFER"
    the default mode, that became unacceptable, hence the
    new option -dALLOWPSTRANSPARENCY which enables access
    to the operators, cf.
    https://www.ghostscript.com/doc/9.52/Use.htm#ALLOWPSTRANSPARENCY
  For a release summary see:
  https://www.ghostscript.com/doc/9.52/News.htm
  For details see the News.htm and History9.htm files.
- Version upgrade to 9.51
  Highlights in this release include:
  * 9.51 is primarily a maintainance release, consolidating
    the changes we introduced in 9.50.
  * We have continued our work on code hygiene for this release,
    with a focus on the static analysis tool Coverity
    (from Synopsys, Inc) and we are now maintaining a policy of
    zero Coverity issues in the Ghostscript/GhostPDL source base.
  * IMPORTANT: In consultation with a representative of
    OpenPrinting (http://www.openprinting.org/) it is our
    intention to deprecate and, in the not distant future,
    remove the OpenPrinting Vector/Raster Printer Drivers
    (that is, the opvp and oprp devices).
    If you rely on either of these devices, please get in touch
    with us (i.e. Ghostscript upstream), so we can discuss your
    use case, and revise our plans accordingly.
  * We (i.e. Ghostscript upstream) are in the process of forking
    LittleCMS, cf. the other release notes entries below.
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  For a release summary see:
  https://www.ghostscript.com/doc/9.51/News.htm
  For details see the News.htm and History9.htm files.
- Version upgrade to 9.50
  Highlights in this release include:
  * The change to version 9.50 follows recognition
    of the extent and importance of the file access control
    redesign/reimplementation outlined below.
  * The file access control capability (enable with -dSAFER)
    has been completely rewritten, with a ground-up rethink
    of the design. For more details, see: "SAFER" at
    https://www.ghostscript.com/doc/9.50/Use.htm#Safer
  * It is important to note that -dSAFER now only enables the
    file access controls, and no longer applies restrictions
    to standard Postscript functionality (specifically,
    restrictions on setpagedevice). If your application relies
    on these Postscript restrictions, see "OLDSAFER" at
    https://www.ghostscript.com/doc/9.50/Use.htm#OldSafer
    and please get in touch, as we do plan to remove those
    Postscript restrictions unless we have reason not to.
  IMPORTANT: File access controls are now enabled by default.
    In order to run Ghostscript without these controls,
    see "NOSAFER" at
    https://www.ghostscript.com/doc/9.50/Use.htm#NoSafer
  * We (i.e. Ghostscript upstream) are in the process of forking
    LittleCMS, cf. the other release notes entries below.
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  Incompatible changes:
  * There are a couple of subtle incompatibilities between the old
    and new SAFER implementations. Firstly, as mentioned above,
    SAFER now leaves standard Postcript functionality unchanged
    (except for the file access limitations). Secondly, the
    interaction with save/restore operations, see "SAFER" at
    https://www.ghostscript.com/doc/9.50/Use.htm#Safer
  * The following is not strictly speaking new to 9.50,
    as not much has changed since 9.27 in this area,
    but for those who don't upgrade with every release:
    The process of "tidying" the Postscript name space 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
    (i.e. Ghostscript upstream, either the #ghostscript IRC channel
    or the gs-devel mailing list would be best), and we'll work
    with you to either find an alternative solution or return the
    previous functionality, if there is genuinely no other option.
    One case we know this has occurred is GSView 5 (and earlier).
    GSView 5 support for PDF files relied upon internal use only
    features which are no longer available. GSView 5 will still
    work as previously for Postscript files. For PDF files,
    users are encouraged to look at MuPDF https://www.mupdf.com/
  For a release summary see:
  https://www.ghostscript.com/doc/9.50/News.htm
  For details see the News.htm and History9.htm files.
- CVE-2019-10216.patch
  gs-CVE-2019-14811-885444fc.patch
  gs-CVE-2019-14817-cd1b1cac.patch
  openjpeg4gs-CVE-2018-6616-8ee33522.patch
  are fixed in the version 9.52 upstream sources.</changelog>
  <changelog author="jsmeix@suse.de" date="1595937600">- CVE-2020-15900.patch fixes CVE-2020-15900 Memory Corruption
  cf. https://bugs.ghostscript.com/show_bug.cgi?id=702582
  (bsc#1174415)</changelog>
  <changelog author="jsmeix@suse.de" date="1603195200">- Version upgrade to 9.53.3
  Highlights in this release include
  (excerpts from the Ghostscript upstream release summary
  in https://www.ghostscript.com/doc/9.53.3/News.htm):
  * The 9.53.3 release is primarily maintenance.
  * Issues arose with 9.53.0/1/2 that prompted the release
    of a .3 patch:
    A crash related to management of ICC profile objects.
    A parameter type mismatch that would cause Ghostscript
    to error out during initialisation, which
    affected 64 big, big endian architectures.
    An unexpected side effect of another change that prevented
    multithreaded rendering and background rendering
    from working correctly.
  * The most obvious change is the (re-)introduction of the
    patch level to the version number, this helps facilitate
    a revised policy on handling security related issues.
    To clarify: in the event we decide to release a patch revision,
    it will replace the release with the previous patch number.
    Release notes, highlights and warnings will remain the same,
    except for the addition of whatever fix(es) prompted the patch.
  * Our efforts in code hygiene and maintainability continue.
  * We have added Python bindings for the gsapi interface, can be
    found in demos/python. These are experimental, and we welcome
    feedback from interested developers.
  * For those integrating Ghostscript/GhostPDL via the gsapi
    interface, we have added new capabilities to that, specifically
    in terms of setting and interrogating device parameters. These,
    along with the existing interface calls, are documented in:
    Ghostscript Interpreter API at
    https://www.ghostscript.com/doc/9.53.3/API.htm
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  * For a list of open issues, or to report problems, please visit
    bugs.ghostscript.com
  Incompatible changes:
  * As of 9.53.0, we have (re-)introduced the patch level to the
    version number, this helps facilitate a revised policy
    on handling security related issues.
    Note for GSView Users: The patch level addition breaks
    GSView 5 (it is hardcoded to check for versions 704-999).
    It is possible, but not guaranteed that a GSView update might
    be forthcoming to resolve this.
  For a release summary see:
  https://www.ghostscript.com/doc/9.53.3/News.htm
  For details see the News.htm and History9.htm files.
- CVE-2020-15900.patch is no longer needed
  because it is fixed in the upstream sources.
- Ghostscript 9.53.3 fixes in particular txtwrite memory issues
  (boo#1177922).</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1603195201">- 41ef9a0bc36b9db7115fbe9623f989bfb47bbade.patch
  fixes compilation with FreeType 2.10.3+
  http://git.ghostscript.com/?p=ghostpdl.git;a=commitdiff;h=41ef9a0bc36b9db7115fbe9623f989bfb47bbade
  c.f. https://bugs.ghostscript.com/show_bug.cgi?id=702985</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1618401600">- Hardening: compile with PIC, link as PIE</changelog>
  <changelog author="jsmeix@suse.de" date="1621598400">- Version upgrade to 9.54.0
  Highlights in this release include
  (excerpts from the Ghostscript upstream release summary
  in https://www.ghostscript.com/doc/9.54.0/News.htm):
  * The 9.54.0 release is a maintenance release,
    and also adds new functionality.
  * Overprint simulation is now available to all output devices,
    allowing quality previewing/proofing of PostScript and
    PDF jobs that rely on overprint. See the -dOverprint option
    documentation in: doc/9.54.0/Use.htm#Overprint
  * The "docxwrite" device adds the ability to output
    to Microsoft Word "docx" format.
    See: doc/9.54.0/VectorDevices.htm#DOCX
  * The pdfwrite device is now capable of using the Tesseract OCR
    engine when it is built into Ghostscript to improve
    searchability and copy and paste functionality when the input
    lacks the metadata for that purpose.
    See: doc/9.54.0/VectorDevices.htm#UseOCR
  * Ghostscript/GhostPDL now includes a "map text to black"
    function, where text drawn by an input job (except when drawn
    using a Type 3 font) can be forced to draw in solid black.
    See: doc/9.54.0/Use.htm#BlackText
  * Ghostscript/GhostPDL now supports simple N-up imposition
    "internally". See: doc/9.54.0/Use.htm#NupControl
  * Our efforts in code hygiene and maintainability continue.
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  * For a list of open issues, or to report problems, please visit
    bugs.ghostscript.com
  For a release summary see:
  https://www.ghostscript.com/doc/9.54.0/News.htm
  For details see the News.htm and History9.htm files.
- 41ef9a0bc36b9db7115fbe9623f989bfb47bbade.patch is no longer
  needed because it is fixed in the upstream sources.</changelog>
  <changelog author="jsmeix@suse.de" date="1631275200">- CVE-2021-3781.patch fixes CVE-2021-3781
  Trivial -dSAFER bypass
  cf. https://bugs.ghostscript.com/show_bug.cgi?id=704342
  (bsc#1190381)</changelog>
  <changelog author="jsmeix@suse.de" date="1641902400">- CVE-2021-45949.patch fixes CVE-2021-45949
  heap-based buffer overflow in sampled_data_finish
  cf. https://github.com/google/oss-fuzz-vulns/blob/main/vulns/ghostscript/OSV-2021-803.yaml
  (bsc#1194304)
- CVE-2021-45944 use-after-free in sampled_data_sample
  is already fixed in the Ghostscript 9.54.0 upstream sources
  (bsc#1194303)</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1649332800">- Do no longer require apparmor-abstractions, it is not mandatory
  to use Ghostscript (bsc#1134289).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1649851200">- Use system zlib (bsc#1198449)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1658145600">- Use _multibuild</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1658145601">- update to 9.56.1:
  Highlights in this release include
  (excerpts from the Ghostscript upstream release summary
  in https://ghostscript.com/docs/9.56.1/News.htm):
  * New PDF Interpreter: This is an entirely new implementation
    written in C (rather than PostScript, as before)
  * Calling Ghostscript via the GS API is now thread safe. The one
    limitation is that the X11 devices for Unix-like systems (x11,
    x11alpha, x11cmyk, x11cmyk2, x11cmyk4, x11cmyk8, x11gray2,
    x11gray4 and x11mono) cannot be made thread safe, due to their
    interaction with the X11 server, those devices have been
    modified to only allow one instance in an executable.
  * The PSD output device now writes ICC profiles to their output
    files, for improved color fidelity.
  * Our efforts in code hygiene and maintainability continue.
  * The usual round of bug fixes, compatibility changes, and
    incremental improvements.
  * We have added the capability to build with the Tesseract OCR
    engine. In such a build, new devices are available
    (pdfocr8/pdfocr24/pdfocr32) which render the output file to an
    image, OCR that image, and output the image "wrapped" up as a
    PDF file, with the OCR generated text information included
    as "invisible" text (in PDF terms, text rendering mode 3).
    Mainly due to time constraints, we only support including
    Tesseract from source included in our release packages,
    and not linking to Tesseract/Leptonica shared libraries.
    Whether we add this capability will be largely dependent
    on community demand for the feature. See Enabling OCR
    at https://www.ghostscript.com/ocr.html for more details.
  For a release summary see:
  https://www.ghostscript.com/doc/9.54.0/News.htm
  For details see the News.htm and History9.htm files.
- Configure --without-tesseract because this requires C++ (it
  might be added if Tesseract support in Ghostscript is needed).
- Drop CVE-2021-3781.patch, CVE-2021-45949.patch: upstream</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1681214400">- CVE-2023-28879.patch fixes CVE-2023-28879
  Buffer Overflow in s_xBCPE_process
  cf. https://bugs.ghostscript.com/show_bug.cgi?id=706494
  (bsc#1210062)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1682510400">- Replace BuildRequire on xorg-x11-devel by pkgconfig(...)</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1688472000">- CVE-2023-36664.patch fixes CVE-2023-36664
  see https://bugs.ghostscript.com/show_bug.cgi?id=706761
  "OS command injection in %pipe% access"
  and https://bugs.ghostscript.com/show_bug.cgi?id=706778
  "%pipe% allowed_path bypass"
  and bsc#1212711
  "permission validation mishandling for pipe devices
  (with the %pipe% prefix or the | pipe character prefix)"</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1690372800">- CVE-2023-38559.patch fixes CVE-2023-38559
  "out of bounds read devn_pcx_write_rle() could result in DoS"
  see bsc#1213637
  and https://bugs.ghostscript.com/show_bug.cgi?id=706897
  which is in base/gdevdevn.c the same issue
  "ordering in if expression to avoid out-of-bounds access"
  as the already fixed CVE-2020-16305 in devices/gdevpcx.c
  see https://bugs.ghostscript.com/show_bug.cgi?id=701819</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1695211200">- CVE-2023-43115.patch is
  https://git.ghostscript.com/?p=ghostpdl.git;a=commit;h=e59216049cac290fb437a04c4f41ea46826cfba5
  that fixes CVE-2023-43115 "remote code execution
  via crafted PostScript documents in gdevijs.c"
  see https://bugs.ghostscript.com/show_bug.cgi?id=707051
  (bsc#1215466)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1702900800">- Recommend cups-filters only when cups is present.</changelog>
</package>
<package pkgid="d4c123733a132b6fe432948b389d7d086585625593f1d5de4d1603a95f8429181f9147720ac176c2e9dfdfc3100375de3e07c09af20084d825bec97b05306da7" name="ghostscript-fonts" arch="noarch">
  <version epoch="0" ver="9.06" rel="13.13"/>
  <changelog author="jsmeix@suse.de" date="1348660800">- Provide a link /usr/share/fonts/ghostscript which points to
  /usr/share/ghostscript/fonts (the directory where Ghostscript
  expects its fonts) to make the Ghostscript fonts also appear
  in the directory /usr/share/fonts/ where applications
  search for fonts (bnc#778879).</changelog>
  <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="Martin Hauke &lt;mardnh@gmx.de&gt;" 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="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1591617600">- Add a ghostscript-fonts-std-converted subpackage with fonts from
  ghostscript-fonts-std converted to TrueType format (boo#1169444)</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" 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>
</package>
<package pkgid="5fcb73d09653a67968e1caae18c81ee135b201bc2dc9e98bd3a1bdad7cc85edae3b7d0f9440f577d042b1649b8f4a7170295cfb2d238acf76c550f889a4bf290" name="ghostscript-fonts" arch="src">
  <version epoch="0" ver="9.06" rel="13.13"/>
  <changelog author="jsmeix@suse.de" date="1332849600">- Initial ghostscript-fonts package.</changelog>
  <changelog author="jsmeix@suse.de" date="1332849601">- ghostscript-fonts-std-8.11.patch is made by mfabian@suse.de
  see https://bugzilla.novell.com/show_bug.cgi?id=suse36778
  (bnc#51778).
  It changes weight of "Nimbus Roman No9 L:style=Medium Italic"
  and "Nimbus Roman No9 L:style=Medium" back to "Bold" instead
  of "Medium".
  ghostscript-fonts-std-8.11.patch must be listed as SourceNNN
  because it is applied via an explicit patch call in install
  section but the SUSE internal check_if_valid_source_dir tool
  could abort with fatal error because it thinks this patch
  is not applied
  (see https://bugzilla.novell.com/show_bug.cgi?id=649207#c17).</changelog>
  <changelog author="jsmeix@suse.de" date="1332936000">- Have the version the same as the current ghostscript package
  (currently Ghostscript version 9.05). This versioning scheme
  makes sense because this ghostscript-fonts-* packages are the
  right ones for this Ghostscript version (see bnc#735824).</changelog>
  <changelog author="pgajdos@suse.com" date="1344254400">- prepare spec file for dropping SuSEconfig.fonts (openFATE#313536)</changelog>
  <changelog author="jsmeix@suse.de" date="1348574400">- Fix the negligent changes done by the below "prepare spec file
  for dropping SuSEconfig.fonts" so that it builds again for
  all released openSUSE versions (up to 12.2) because only
  if suse_version &gt; 1220 one can BuildRequire fontpackages-devel
  which provides the RPM macros like reconfigure_fonts_post,
  reconfigure_fonts_postun, and reconfigure_fonts_posttrans.</changelog>
  <changelog author="jsmeix@suse.de" date="1348660800">- Provide a link /usr/share/fonts/ghostscript which points to
  /usr/share/ghostscript/fonts (the directory where Ghostscript
  expects its fonts) to make the Ghostscript fonts also appear
  in the directory /usr/share/fonts/ where applications
  search for fonts (bnc#778879).</changelog>
  <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="Martin Hauke &lt;mardnh@gmx.de&gt;" 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="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1591617600">- Add a ghostscript-fonts-std-converted subpackage with fonts from
  ghostscript-fonts-std converted to TrueType format (boo#1169444)</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" 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>
</package>
<package pkgid="91462869d63948e8a7611d37db15b91e4eebdc002fb90e885b14849096496331a00cef99fc1a3d786286c00299b8413279c8edd00a1c7d234147066ba0c2e266" name="ghostscript-fonts-other" arch="noarch">
  <version epoch="0" ver="9.06" rel="13.13"/>
  <changelog author="jsmeix@suse.de" date="1348660800">- Provide a link /usr/share/fonts/ghostscript which points to
  /usr/share/ghostscript/fonts (the directory where Ghostscript
  expects its fonts) to make the Ghostscript fonts also appear
  in the directory /usr/share/fonts/ where applications
  search for fonts (bnc#778879).</changelog>
  <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="Martin Hauke &lt;mardnh@gmx.de&gt;" 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="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1591617600">- Add a ghostscript-fonts-std-converted subpackage with fonts from
  ghostscript-fonts-std converted to TrueType format (boo#1169444)</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" 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>
</package>
<package pkgid="8b2d3dbe782ee659839c539e1d5124c2f2bf9c510492b3b807ad8dbe23f6079c8ea29f52e2f535ce26d219ab40eb7a8ce02de941bcc9c9e921760705a716fd28" name="ghostscript-fonts-std" arch="noarch">
  <version epoch="0" ver="9.06" rel="13.13"/>
  <changelog author="jsmeix@suse.de" date="1348660800">- Provide a link /usr/share/fonts/ghostscript which points to
  /usr/share/ghostscript/fonts (the directory where Ghostscript
  expects its fonts) to make the Ghostscript fonts also appear
  in the directory /usr/share/fonts/ where applications
  search for fonts (bnc#778879).</changelog>
  <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="Martin Hauke &lt;mardnh@gmx.de&gt;" 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="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1591617600">- Add a ghostscript-fonts-std-converted subpackage with fonts from
  ghostscript-fonts-std converted to TrueType format (boo#1169444)</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" 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>
</package>
<package pkgid="dc0feca18d20013a6b0da29de61b0a1e829eaa0e3b68f0ed47ae4c2fca00ce8cb88b252f15b28ec2dc061e5faa32c585aa6af4d12635462beecf73225013691e" name="ghostscript-fonts-std-converted" arch="noarch">
  <version epoch="0" ver="9.06" rel="13.13"/>
  <changelog author="jsmeix@suse.de" date="1348660800">- Provide a link /usr/share/fonts/ghostscript which points to
  /usr/share/ghostscript/fonts (the directory where Ghostscript
  expects its fonts) to make the Ghostscript fonts also appear
  in the directory /usr/share/fonts/ where applications
  search for fonts (bnc#778879).</changelog>
  <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="Martin Hauke &lt;mardnh@gmx.de&gt;" 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="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1591617600">- Add a ghostscript-fonts-std-converted subpackage with fonts from
  ghostscript-fonts-std converted to TrueType format (boo#1169444)</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" 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>
</package>
<package pkgid="42cfb2076be99c4f39426102f29db3ecf30c2325ee7632a435a0022ef12375f9f1e69c475090acccfdbfee22d7de953ad757fd6f91731fac61d590102ee03a7f" name="ghostscript-mini" arch="i586">
  <version epoch="0" ver="9.56.1" rel="7.1"/>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1580472000">- Use system openjpeg2 on Tumbleweed/Factory.</changelog>
  <changelog author="jsmeix@suse.de" date="1588161600">- The version upgrade to 9.52 fixes in particular
  CVE-2020-12268: jbic2dec: heap-based buffer overflow
  in jbig2_image_compose (bsc#1170603)
- Version upgrade to 9.52
  Highlights in this release include:
  * The 9.52 release replaces the 9.51 release after a problem
    was reported with 9.51 which warranted the quick turnaround.
    Thus, like 9.51, 9.52 is primarily a maintenance release,
    consolidating the changes we introduced in 9.50.
  * IMPORTANT: We have forked LittleCMS2 into LittleCMS2mt
    (the "mt" indicating "multi-thread").
    LCMS2 is not thread-safe, and cannot be made thread-safe
    without breaking the ABI. Our fork will be thread-safe and
    include performance enhancements (these changes have all
    been offered and rejected upstream). We will maintain
    compatibility between Ghostscript and LCMS2 for a time,
    but not in perpetuity. If there is sufficient interest,
    our fork will be available as its own package separately
    from Ghostscript (and MuPDF).
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  Incompatible changes:
  * New option -dALLOWPSTRANSPARENCY: The transparency compositor
    (and related features), whilst we are improving it, remains
    sensitive to being driven correctly, and incorrect use
    can have unexpected/undefined results. Hence, as part of
    improving security, we limited access to these operators,
    originally using the -dSAFER feature. As we made "SAFER"
    the default mode, that became unacceptable, hence the
    new option -dALLOWPSTRANSPARENCY which enables access
    to the operators, cf.
    https://www.ghostscript.com/doc/9.52/Use.htm#ALLOWPSTRANSPARENCY
  For a release summary see:
  https://www.ghostscript.com/doc/9.52/News.htm
  For details see the News.htm and History9.htm files.
- Version upgrade to 9.51
  Highlights in this release include:
  * 9.51 is primarily a maintainance release, consolidating
    the changes we introduced in 9.50.
  * We have continued our work on code hygiene for this release,
    with a focus on the static analysis tool Coverity
    (from Synopsys, Inc) and we are now maintaining a policy of
    zero Coverity issues in the Ghostscript/GhostPDL source base.
  * IMPORTANT: In consultation with a representative of
    OpenPrinting (http://www.openprinting.org/) it is our
    intention to deprecate and, in the not distant future,
    remove the OpenPrinting Vector/Raster Printer Drivers
    (that is, the opvp and oprp devices).
    If you rely on either of these devices, please get in touch
    with us (i.e. Ghostscript upstream), so we can discuss your
    use case, and revise our plans accordingly.
  * We (i.e. Ghostscript upstream) are in the process of forking
    LittleCMS, cf. the other release notes entries below.
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  For a release summary see:
  https://www.ghostscript.com/doc/9.51/News.htm
  For details see the News.htm and History9.htm files.
- Version upgrade to 9.50
  Highlights in this release include:
  * The change to version 9.50 follows recognition
    of the extent and importance of the file access control
    redesign/reimplementation outlined below.
  * The file access control capability (enable with -dSAFER)
    has been completely rewritten, with a ground-up rethink
    of the design. For more details, see: "SAFER" at
    https://www.ghostscript.com/doc/9.50/Use.htm#Safer
  * It is important to note that -dSAFER now only enables the
    file access controls, and no longer applies restrictions
    to standard Postscript functionality (specifically,
    restrictions on setpagedevice). If your application relies
    on these Postscript restrictions, see "OLDSAFER" at
    https://www.ghostscript.com/doc/9.50/Use.htm#OldSafer
    and please get in touch, as we do plan to remove those
    Postscript restrictions unless we have reason not to.
  IMPORTANT: File access controls are now enabled by default.
    In order to run Ghostscript without these controls,
    see "NOSAFER" at
    https://www.ghostscript.com/doc/9.50/Use.htm#NoSafer
  * We (i.e. Ghostscript upstream) are in the process of forking
    LittleCMS, cf. the other release notes entries below.
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  Incompatible changes:
  * There are a couple of subtle incompatibilities between the old
    and new SAFER implementations. Firstly, as mentioned above,
    SAFER now leaves standard Postcript functionality unchanged
    (except for the file access limitations). Secondly, the
    interaction with save/restore operations, see "SAFER" at
    https://www.ghostscript.com/doc/9.50/Use.htm#Safer
  * The following is not strictly speaking new to 9.50,
    as not much has changed since 9.27 in this area,
    but for those who don't upgrade with every release:
    The process of "tidying" the Postscript name space 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
    (i.e. Ghostscript upstream, either the #ghostscript IRC channel
    or the gs-devel mailing list would be best), and we'll work
    with you to either find an alternative solution or return the
    previous functionality, if there is genuinely no other option.
    One case we know this has occurred is GSView 5 (and earlier).
    GSView 5 support for PDF files relied upon internal use only
    features which are no longer available. GSView 5 will still
    work as previously for Postscript files. For PDF files,
    users are encouraged to look at MuPDF https://www.mupdf.com/
  For a release summary see:
  https://www.ghostscript.com/doc/9.50/News.htm
  For details see the News.htm and History9.htm files.
- CVE-2019-10216.patch
  gs-CVE-2019-14811-885444fc.patch
  gs-CVE-2019-14817-cd1b1cac.patch
  openjpeg4gs-CVE-2018-6616-8ee33522.patch
  are fixed in the version 9.52 upstream sources.</changelog>
  <changelog author="jsmeix@suse.de" date="1595937600">- CVE-2020-15900.patch fixes CVE-2020-15900 Memory Corruption
  cf. https://bugs.ghostscript.com/show_bug.cgi?id=702582
  (bsc#1174415)</changelog>
  <changelog author="jsmeix@suse.de" date="1603195200">- Version upgrade to 9.53.3
  Highlights in this release include
  (excerpts from the Ghostscript upstream release summary
  in https://www.ghostscript.com/doc/9.53.3/News.htm):
  * The 9.53.3 release is primarily maintenance.
  * Issues arose with 9.53.0/1/2 that prompted the release
    of a .3 patch:
    A crash related to management of ICC profile objects.
    A parameter type mismatch that would cause Ghostscript
    to error out during initialisation, which
    affected 64 big, big endian architectures.
    An unexpected side effect of another change that prevented
    multithreaded rendering and background rendering
    from working correctly.
  * The most obvious change is the (re-)introduction of the
    patch level to the version number, this helps facilitate
    a revised policy on handling security related issues.
    To clarify: in the event we decide to release a patch revision,
    it will replace the release with the previous patch number.
    Release notes, highlights and warnings will remain the same,
    except for the addition of whatever fix(es) prompted the patch.
  * Our efforts in code hygiene and maintainability continue.
  * We have added Python bindings for the gsapi interface, can be
    found in demos/python. These are experimental, and we welcome
    feedback from interested developers.
  * For those integrating Ghostscript/GhostPDL via the gsapi
    interface, we have added new capabilities to that, specifically
    in terms of setting and interrogating device parameters. These,
    along with the existing interface calls, are documented in:
    Ghostscript Interpreter API at
    https://www.ghostscript.com/doc/9.53.3/API.htm
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  * For a list of open issues, or to report problems, please visit
    bugs.ghostscript.com
  Incompatible changes:
  * As of 9.53.0, we have (re-)introduced the patch level to the
    version number, this helps facilitate a revised policy
    on handling security related issues.
    Note for GSView Users: The patch level addition breaks
    GSView 5 (it is hardcoded to check for versions 704-999).
    It is possible, but not guaranteed that a GSView update might
    be forthcoming to resolve this.
  For a release summary see:
  https://www.ghostscript.com/doc/9.53.3/News.htm
  For details see the News.htm and History9.htm files.
- CVE-2020-15900.patch is no longer needed
  because it is fixed in the upstream sources.
- Ghostscript 9.53.3 fixes in particular txtwrite memory issues
  (boo#1177922).</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1603195201">- 41ef9a0bc36b9db7115fbe9623f989bfb47bbade.patch
  fixes compilation with FreeType 2.10.3+
  http://git.ghostscript.com/?p=ghostpdl.git;a=commitdiff;h=41ef9a0bc36b9db7115fbe9623f989bfb47bbade
  c.f. https://bugs.ghostscript.com/show_bug.cgi?id=702985</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1618401600">- Hardening: compile with PIC, link as PIE</changelog>
  <changelog author="jsmeix@suse.de" date="1621598400">- Version upgrade to 9.54.0
  Highlights in this release include
  (excerpts from the Ghostscript upstream release summary
  in https://www.ghostscript.com/doc/9.54.0/News.htm):
  * The 9.54.0 release is a maintenance release,
    and also adds new functionality.
  * Overprint simulation is now available to all output devices,
    allowing quality previewing/proofing of PostScript and
    PDF jobs that rely on overprint. See the -dOverprint option
    documentation in: doc/9.54.0/Use.htm#Overprint
  * The "docxwrite" device adds the ability to output
    to Microsoft Word "docx" format.
    See: doc/9.54.0/VectorDevices.htm#DOCX
  * The pdfwrite device is now capable of using the Tesseract OCR
    engine when it is built into Ghostscript to improve
    searchability and copy and paste functionality when the input
    lacks the metadata for that purpose.
    See: doc/9.54.0/VectorDevices.htm#UseOCR
  * Ghostscript/GhostPDL now includes a "map text to black"
    function, where text drawn by an input job (except when drawn
    using a Type 3 font) can be forced to draw in solid black.
    See: doc/9.54.0/Use.htm#BlackText
  * Ghostscript/GhostPDL now supports simple N-up imposition
    "internally". See: doc/9.54.0/Use.htm#NupControl
  * Our efforts in code hygiene and maintainability continue.
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  * For a list of open issues, or to report problems, please visit
    bugs.ghostscript.com
  For a release summary see:
  https://www.ghostscript.com/doc/9.54.0/News.htm
  For details see the News.htm and History9.htm files.
- 41ef9a0bc36b9db7115fbe9623f989bfb47bbade.patch is no longer
  needed because it is fixed in the upstream sources.</changelog>
  <changelog author="jsmeix@suse.de" date="1631275200">- CVE-2021-3781.patch fixes CVE-2021-3781
  Trivial -dSAFER bypass
  cf. https://bugs.ghostscript.com/show_bug.cgi?id=704342
  (bsc#1190381)</changelog>
  <changelog author="jsmeix@suse.de" date="1641902400">- CVE-2021-45949.patch fixes CVE-2021-45949
  heap-based buffer overflow in sampled_data_finish
  cf. https://github.com/google/oss-fuzz-vulns/blob/main/vulns/ghostscript/OSV-2021-803.yaml
  (bsc#1194304)
- CVE-2021-45944 use-after-free in sampled_data_sample
  is already fixed in the Ghostscript 9.54.0 upstream sources
  (bsc#1194303)</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1649332800">- Do no longer require apparmor-abstractions, it is not mandatory
  to use Ghostscript (bsc#1134289).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1649851200">- Use system zlib (bsc#1198449)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1658145600">- Use _multibuild</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1658145601">- update to 9.56.1:
  Highlights in this release include
  (excerpts from the Ghostscript upstream release summary
  in https://ghostscript.com/docs/9.56.1/News.htm):
  * New PDF Interpreter: This is an entirely new implementation
    written in C (rather than PostScript, as before)
  * Calling Ghostscript via the GS API is now thread safe. The one
    limitation is that the X11 devices for Unix-like systems (x11,
    x11alpha, x11cmyk, x11cmyk2, x11cmyk4, x11cmyk8, x11gray2,
    x11gray4 and x11mono) cannot be made thread safe, due to their
    interaction with the X11 server, those devices have been
    modified to only allow one instance in an executable.
  * The PSD output device now writes ICC profiles to their output
    files, for improved color fidelity.
  * Our efforts in code hygiene and maintainability continue.
  * The usual round of bug fixes, compatibility changes, and
    incremental improvements.
  * We have added the capability to build with the Tesseract OCR
    engine. In such a build, new devices are available
    (pdfocr8/pdfocr24/pdfocr32) which render the output file to an
    image, OCR that image, and output the image "wrapped" up as a
    PDF file, with the OCR generated text information included
    as "invisible" text (in PDF terms, text rendering mode 3).
    Mainly due to time constraints, we only support including
    Tesseract from source included in our release packages,
    and not linking to Tesseract/Leptonica shared libraries.
    Whether we add this capability will be largely dependent
    on community demand for the feature. See Enabling OCR
    at https://www.ghostscript.com/ocr.html for more details.
  For a release summary see:
  https://www.ghostscript.com/doc/9.54.0/News.htm
  For details see the News.htm and History9.htm files.
- Configure --without-tesseract because this requires C++ (it
  might be added if Tesseract support in Ghostscript is needed).
- Drop CVE-2021-3781.patch, CVE-2021-45949.patch: upstream</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1681214400">- CVE-2023-28879.patch fixes CVE-2023-28879
  Buffer Overflow in s_xBCPE_process
  cf. https://bugs.ghostscript.com/show_bug.cgi?id=706494
  (bsc#1210062)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1682510400">- Replace BuildRequire on xorg-x11-devel by pkgconfig(...)</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1688472000">- CVE-2023-36664.patch fixes CVE-2023-36664
  see https://bugs.ghostscript.com/show_bug.cgi?id=706761
  "OS command injection in %pipe% access"
  and https://bugs.ghostscript.com/show_bug.cgi?id=706778
  "%pipe% allowed_path bypass"
  and bsc#1212711
  "permission validation mishandling for pipe devices
  (with the %pipe% prefix or the | pipe character prefix)"</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1690372800">- CVE-2023-38559.patch fixes CVE-2023-38559
  "out of bounds read devn_pcx_write_rle() could result in DoS"
  see bsc#1213637
  and https://bugs.ghostscript.com/show_bug.cgi?id=706897
  which is in base/gdevdevn.c the same issue
  "ordering in if expression to avoid out-of-bounds access"
  as the already fixed CVE-2020-16305 in devices/gdevpcx.c
  see https://bugs.ghostscript.com/show_bug.cgi?id=701819</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1695211200">- CVE-2023-43115.patch is
  https://git.ghostscript.com/?p=ghostpdl.git;a=commit;h=e59216049cac290fb437a04c4f41ea46826cfba5
  that fixes CVE-2023-43115 "remote code execution
  via crafted PostScript documents in gdevijs.c"
  see https://bugs.ghostscript.com/show_bug.cgi?id=707051
  (bsc#1215466)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1702900800">- Recommend cups-filters only when cups is present.</changelog>
</package>
<package pkgid="7a54314deb225c9e099f0e0a149e77cc879f7c61b21ab36e535a8256669317e9f675d8fb64cbdf35d539845472e3e4c0056e1cc6a24b59fe475b8ad4ff21845f" name="ghostscript-mini" arch="src">
  <version epoch="0" ver="9.56.1" rel="7.1"/>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.de&gt;" date="1569240000">- Made ghostscript profile enforcing and limit it to the ghostscript
  binaries (bsc#1150338)</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1580472000">- Use system openjpeg2 on Tumbleweed/Factory.</changelog>
  <changelog author="jsmeix@suse.de" date="1588161600">- The version upgrade to 9.52 fixes in particular
  CVE-2020-12268: jbic2dec: heap-based buffer overflow
  in jbig2_image_compose (bsc#1170603)
- Version upgrade to 9.52
  Highlights in this release include:
  * The 9.52 release replaces the 9.51 release after a problem
    was reported with 9.51 which warranted the quick turnaround.
    Thus, like 9.51, 9.52 is primarily a maintenance release,
    consolidating the changes we introduced in 9.50.
  * IMPORTANT: We have forked LittleCMS2 into LittleCMS2mt
    (the "mt" indicating "multi-thread").
    LCMS2 is not thread-safe, and cannot be made thread-safe
    without breaking the ABI. Our fork will be thread-safe and
    include performance enhancements (these changes have all
    been offered and rejected upstream). We will maintain
    compatibility between Ghostscript and LCMS2 for a time,
    but not in perpetuity. If there is sufficient interest,
    our fork will be available as its own package separately
    from Ghostscript (and MuPDF).
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  Incompatible changes:
  * New option -dALLOWPSTRANSPARENCY: The transparency compositor
    (and related features), whilst we are improving it, remains
    sensitive to being driven correctly, and incorrect use
    can have unexpected/undefined results. Hence, as part of
    improving security, we limited access to these operators,
    originally using the -dSAFER feature. As we made "SAFER"
    the default mode, that became unacceptable, hence the
    new option -dALLOWPSTRANSPARENCY which enables access
    to the operators, cf.
    https://www.ghostscript.com/doc/9.52/Use.htm#ALLOWPSTRANSPARENCY
  For a release summary see:
  https://www.ghostscript.com/doc/9.52/News.htm
  For details see the News.htm and History9.htm files.
- Version upgrade to 9.51
  Highlights in this release include:
  * 9.51 is primarily a maintainance release, consolidating
    the changes we introduced in 9.50.
  * We have continued our work on code hygiene for this release,
    with a focus on the static analysis tool Coverity
    (from Synopsys, Inc) and we are now maintaining a policy of
    zero Coverity issues in the Ghostscript/GhostPDL source base.
  * IMPORTANT: In consultation with a representative of
    OpenPrinting (http://www.openprinting.org/) it is our
    intention to deprecate and, in the not distant future,
    remove the OpenPrinting Vector/Raster Printer Drivers
    (that is, the opvp and oprp devices).
    If you rely on either of these devices, please get in touch
    with us (i.e. Ghostscript upstream), so we can discuss your
    use case, and revise our plans accordingly.
  * We (i.e. Ghostscript upstream) are in the process of forking
    LittleCMS, cf. the other release notes entries below.
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  For a release summary see:
  https://www.ghostscript.com/doc/9.51/News.htm
  For details see the News.htm and History9.htm files.
- Version upgrade to 9.50
  Highlights in this release include:
  * The change to version 9.50 follows recognition
    of the extent and importance of the file access control
    redesign/reimplementation outlined below.
  * The file access control capability (enable with -dSAFER)
    has been completely rewritten, with a ground-up rethink
    of the design. For more details, see: "SAFER" at
    https://www.ghostscript.com/doc/9.50/Use.htm#Safer
  * It is important to note that -dSAFER now only enables the
    file access controls, and no longer applies restrictions
    to standard Postscript functionality (specifically,
    restrictions on setpagedevice). If your application relies
    on these Postscript restrictions, see "OLDSAFER" at
    https://www.ghostscript.com/doc/9.50/Use.htm#OldSafer
    and please get in touch, as we do plan to remove those
    Postscript restrictions unless we have reason not to.
  IMPORTANT: File access controls are now enabled by default.
    In order to run Ghostscript without these controls,
    see "NOSAFER" at
    https://www.ghostscript.com/doc/9.50/Use.htm#NoSafer
  * We (i.e. Ghostscript upstream) are in the process of forking
    LittleCMS, cf. the other release notes entries below.
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  Incompatible changes:
  * There are a couple of subtle incompatibilities between the old
    and new SAFER implementations. Firstly, as mentioned above,
    SAFER now leaves standard Postcript functionality unchanged
    (except for the file access limitations). Secondly, the
    interaction with save/restore operations, see "SAFER" at
    https://www.ghostscript.com/doc/9.50/Use.htm#Safer
  * The following is not strictly speaking new to 9.50,
    as not much has changed since 9.27 in this area,
    but for those who don't upgrade with every release:
    The process of "tidying" the Postscript name space 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
    (i.e. Ghostscript upstream, either the #ghostscript IRC channel
    or the gs-devel mailing list would be best), and we'll work
    with you to either find an alternative solution or return the
    previous functionality, if there is genuinely no other option.
    One case we know this has occurred is GSView 5 (and earlier).
    GSView 5 support for PDF files relied upon internal use only
    features which are no longer available. GSView 5 will still
    work as previously for Postscript files. For PDF files,
    users are encouraged to look at MuPDF https://www.mupdf.com/
  For a release summary see:
  https://www.ghostscript.com/doc/9.50/News.htm
  For details see the News.htm and History9.htm files.
- CVE-2019-10216.patch
  gs-CVE-2019-14811-885444fc.patch
  gs-CVE-2019-14817-cd1b1cac.patch
  openjpeg4gs-CVE-2018-6616-8ee33522.patch
  are fixed in the version 9.52 upstream sources.</changelog>
  <changelog author="jsmeix@suse.de" date="1595937600">- CVE-2020-15900.patch fixes CVE-2020-15900 Memory Corruption
  cf. https://bugs.ghostscript.com/show_bug.cgi?id=702582
  (bsc#1174415)</changelog>
  <changelog author="jsmeix@suse.de" date="1603195200">- Version upgrade to 9.53.3
  Highlights in this release include
  (excerpts from the Ghostscript upstream release summary
  in https://www.ghostscript.com/doc/9.53.3/News.htm):
  * The 9.53.3 release is primarily maintenance.
  * Issues arose with 9.53.0/1/2 that prompted the release
    of a .3 patch:
    A crash related to management of ICC profile objects.
    A parameter type mismatch that would cause Ghostscript
    to error out during initialisation, which
    affected 64 big, big endian architectures.
    An unexpected side effect of another change that prevented
    multithreaded rendering and background rendering
    from working correctly.
  * The most obvious change is the (re-)introduction of the
    patch level to the version number, this helps facilitate
    a revised policy on handling security related issues.
    To clarify: in the event we decide to release a patch revision,
    it will replace the release with the previous patch number.
    Release notes, highlights and warnings will remain the same,
    except for the addition of whatever fix(es) prompted the patch.
  * Our efforts in code hygiene and maintainability continue.
  * We have added Python bindings for the gsapi interface, can be
    found in demos/python. These are experimental, and we welcome
    feedback from interested developers.
  * For those integrating Ghostscript/GhostPDL via the gsapi
    interface, we have added new capabilities to that, specifically
    in terms of setting and interrogating device parameters. These,
    along with the existing interface calls, are documented in:
    Ghostscript Interpreter API at
    https://www.ghostscript.com/doc/9.53.3/API.htm
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  * For a list of open issues, or to report problems, please visit
    bugs.ghostscript.com
  Incompatible changes:
  * As of 9.53.0, we have (re-)introduced the patch level to the
    version number, this helps facilitate a revised policy
    on handling security related issues.
    Note for GSView Users: The patch level addition breaks
    GSView 5 (it is hardcoded to check for versions 704-999).
    It is possible, but not guaranteed that a GSView update might
    be forthcoming to resolve this.
  For a release summary see:
  https://www.ghostscript.com/doc/9.53.3/News.htm
  For details see the News.htm and History9.htm files.
- CVE-2020-15900.patch is no longer needed
  because it is fixed in the upstream sources.
- Ghostscript 9.53.3 fixes in particular txtwrite memory issues
  (boo#1177922).</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1603195201">- 41ef9a0bc36b9db7115fbe9623f989bfb47bbade.patch
  fixes compilation with FreeType 2.10.3+
  http://git.ghostscript.com/?p=ghostpdl.git;a=commitdiff;h=41ef9a0bc36b9db7115fbe9623f989bfb47bbade
  c.f. https://bugs.ghostscript.com/show_bug.cgi?id=702985</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1618401600">- Hardening: compile with PIC, link as PIE</changelog>
  <changelog author="jsmeix@suse.de" date="1621598400">- Version upgrade to 9.54.0
  Highlights in this release include
  (excerpts from the Ghostscript upstream release summary
  in https://www.ghostscript.com/doc/9.54.0/News.htm):
  * The 9.54.0 release is a maintenance release,
    and also adds new functionality.
  * Overprint simulation is now available to all output devices,
    allowing quality previewing/proofing of PostScript and
    PDF jobs that rely on overprint. See the -dOverprint option
    documentation in: doc/9.54.0/Use.htm#Overprint
  * The "docxwrite" device adds the ability to output
    to Microsoft Word "docx" format.
    See: doc/9.54.0/VectorDevices.htm#DOCX
  * The pdfwrite device is now capable of using the Tesseract OCR
    engine when it is built into Ghostscript to improve
    searchability and copy and paste functionality when the input
    lacks the metadata for that purpose.
    See: doc/9.54.0/VectorDevices.htm#UseOCR
  * Ghostscript/GhostPDL now includes a "map text to black"
    function, where text drawn by an input job (except when drawn
    using a Type 3 font) can be forced to draw in solid black.
    See: doc/9.54.0/Use.htm#BlackText
  * Ghostscript/GhostPDL now supports simple N-up imposition
    "internally". See: doc/9.54.0/Use.htm#NupControl
  * Our efforts in code hygiene and maintainability continue.
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  * For a list of open issues, or to report problems, please visit
    bugs.ghostscript.com
  For a release summary see:
  https://www.ghostscript.com/doc/9.54.0/News.htm
  For details see the News.htm and History9.htm files.
- 41ef9a0bc36b9db7115fbe9623f989bfb47bbade.patch is no longer
  needed because it is fixed in the upstream sources.</changelog>
  <changelog author="jsmeix@suse.de" date="1631275200">- CVE-2021-3781.patch fixes CVE-2021-3781
  Trivial -dSAFER bypass
  cf. https://bugs.ghostscript.com/show_bug.cgi?id=704342
  (bsc#1190381)</changelog>
  <changelog author="jsmeix@suse.de" date="1641902400">- CVE-2021-45949.patch fixes CVE-2021-45949
  heap-based buffer overflow in sampled_data_finish
  cf. https://github.com/google/oss-fuzz-vulns/blob/main/vulns/ghostscript/OSV-2021-803.yaml
  (bsc#1194304)
- CVE-2021-45944 use-after-free in sampled_data_sample
  is already fixed in the Ghostscript 9.54.0 upstream sources
  (bsc#1194303)</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1649332800">- Do no longer require apparmor-abstractions, it is not mandatory
  to use Ghostscript (bsc#1134289).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1649851200">- Use system zlib (bsc#1198449)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1658145600">- Use _multibuild</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1658145601">- update to 9.56.1:
  Highlights in this release include
  (excerpts from the Ghostscript upstream release summary
  in https://ghostscript.com/docs/9.56.1/News.htm):
  * New PDF Interpreter: This is an entirely new implementation
    written in C (rather than PostScript, as before)
  * Calling Ghostscript via the GS API is now thread safe. The one
    limitation is that the X11 devices for Unix-like systems (x11,
    x11alpha, x11cmyk, x11cmyk2, x11cmyk4, x11cmyk8, x11gray2,
    x11gray4 and x11mono) cannot be made thread safe, due to their
    interaction with the X11 server, those devices have been
    modified to only allow one instance in an executable.
  * The PSD output device now writes ICC profiles to their output
    files, for improved color fidelity.
  * Our efforts in code hygiene and maintainability continue.
  * The usual round of bug fixes, compatibility changes, and
    incremental improvements.
  * We have added the capability to build with the Tesseract OCR
    engine. In such a build, new devices are available
    (pdfocr8/pdfocr24/pdfocr32) which render the output file to an
    image, OCR that image, and output the image "wrapped" up as a
    PDF file, with the OCR generated text information included
    as "invisible" text (in PDF terms, text rendering mode 3).
    Mainly due to time constraints, we only support including
    Tesseract from source included in our release packages,
    and not linking to Tesseract/Leptonica shared libraries.
    Whether we add this capability will be largely dependent
    on community demand for the feature. See Enabling OCR
    at https://www.ghostscript.com/ocr.html for more details.
  For a release summary see:
  https://www.ghostscript.com/doc/9.54.0/News.htm
  For details see the News.htm and History9.htm files.
- Configure --without-tesseract because this requires C++ (it
  might be added if Tesseract support in Ghostscript is needed).
- Drop CVE-2021-3781.patch, CVE-2021-45949.patch: upstream</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1681214400">- CVE-2023-28879.patch fixes CVE-2023-28879
  Buffer Overflow in s_xBCPE_process
  cf. https://bugs.ghostscript.com/show_bug.cgi?id=706494
  (bsc#1210062)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1682510400">- Replace BuildRequire on xorg-x11-devel by pkgconfig(...)</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1688472000">- CVE-2023-36664.patch fixes CVE-2023-36664
  see https://bugs.ghostscript.com/show_bug.cgi?id=706761
  "OS command injection in %pipe% access"
  and https://bugs.ghostscript.com/show_bug.cgi?id=706778
  "%pipe% allowed_path bypass"
  and bsc#1212711
  "permission validation mishandling for pipe devices
  (with the %pipe% prefix or the | pipe character prefix)"</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1690372800">- CVE-2023-38559.patch fixes CVE-2023-38559
  "out of bounds read devn_pcx_write_rle() could result in DoS"
  see bsc#1213637
  and https://bugs.ghostscript.com/show_bug.cgi?id=706897
  which is in base/gdevdevn.c the same issue
  "ordering in if expression to avoid out-of-bounds access"
  as the already fixed CVE-2020-16305 in devices/gdevpcx.c
  see https://bugs.ghostscript.com/show_bug.cgi?id=701819</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1695211200">- CVE-2023-43115.patch is
  https://git.ghostscript.com/?p=ghostpdl.git;a=commit;h=e59216049cac290fb437a04c4f41ea46826cfba5
  that fixes CVE-2023-43115 "remote code execution
  via crafted PostScript documents in gdevijs.c"
  see https://bugs.ghostscript.com/show_bug.cgi?id=707051
  (bsc#1215466)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1702900800">- Recommend cups-filters only when cups is present.</changelog>
</package>
<package pkgid="e63dacc68bc9775bd5212db8f18ab2212953824b0a9546d1ce54bd66e04d671251a54a81e5b17acd51a0731c6c63241f204ec8cc8033acf61ecb997d7271ab4a" name="ghostscript-mini" arch="x86_64">
  <version epoch="0" ver="9.56.1" rel="7.1"/>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1580472000">- Use system openjpeg2 on Tumbleweed/Factory.</changelog>
  <changelog author="jsmeix@suse.de" date="1588161600">- The version upgrade to 9.52 fixes in particular
  CVE-2020-12268: jbic2dec: heap-based buffer overflow
  in jbig2_image_compose (bsc#1170603)
- Version upgrade to 9.52
  Highlights in this release include:
  * The 9.52 release replaces the 9.51 release after a problem
    was reported with 9.51 which warranted the quick turnaround.
    Thus, like 9.51, 9.52 is primarily a maintenance release,
    consolidating the changes we introduced in 9.50.
  * IMPORTANT: We have forked LittleCMS2 into LittleCMS2mt
    (the "mt" indicating "multi-thread").
    LCMS2 is not thread-safe, and cannot be made thread-safe
    without breaking the ABI. Our fork will be thread-safe and
    include performance enhancements (these changes have all
    been offered and rejected upstream). We will maintain
    compatibility between Ghostscript and LCMS2 for a time,
    but not in perpetuity. If there is sufficient interest,
    our fork will be available as its own package separately
    from Ghostscript (and MuPDF).
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  Incompatible changes:
  * New option -dALLOWPSTRANSPARENCY: The transparency compositor
    (and related features), whilst we are improving it, remains
    sensitive to being driven correctly, and incorrect use
    can have unexpected/undefined results. Hence, as part of
    improving security, we limited access to these operators,
    originally using the -dSAFER feature. As we made "SAFER"
    the default mode, that became unacceptable, hence the
    new option -dALLOWPSTRANSPARENCY which enables access
    to the operators, cf.
    https://www.ghostscript.com/doc/9.52/Use.htm#ALLOWPSTRANSPARENCY
  For a release summary see:
  https://www.ghostscript.com/doc/9.52/News.htm
  For details see the News.htm and History9.htm files.
- Version upgrade to 9.51
  Highlights in this release include:
  * 9.51 is primarily a maintainance release, consolidating
    the changes we introduced in 9.50.
  * We have continued our work on code hygiene for this release,
    with a focus on the static analysis tool Coverity
    (from Synopsys, Inc) and we are now maintaining a policy of
    zero Coverity issues in the Ghostscript/GhostPDL source base.
  * IMPORTANT: In consultation with a representative of
    OpenPrinting (http://www.openprinting.org/) it is our
    intention to deprecate and, in the not distant future,
    remove the OpenPrinting Vector/Raster Printer Drivers
    (that is, the opvp and oprp devices).
    If you rely on either of these devices, please get in touch
    with us (i.e. Ghostscript upstream), so we can discuss your
    use case, and revise our plans accordingly.
  * We (i.e. Ghostscript upstream) are in the process of forking
    LittleCMS, cf. the other release notes entries below.
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  For a release summary see:
  https://www.ghostscript.com/doc/9.51/News.htm
  For details see the News.htm and History9.htm files.
- Version upgrade to 9.50
  Highlights in this release include:
  * The change to version 9.50 follows recognition
    of the extent and importance of the file access control
    redesign/reimplementation outlined below.
  * The file access control capability (enable with -dSAFER)
    has been completely rewritten, with a ground-up rethink
    of the design. For more details, see: "SAFER" at
    https://www.ghostscript.com/doc/9.50/Use.htm#Safer
  * It is important to note that -dSAFER now only enables the
    file access controls, and no longer applies restrictions
    to standard Postscript functionality (specifically,
    restrictions on setpagedevice). If your application relies
    on these Postscript restrictions, see "OLDSAFER" at
    https://www.ghostscript.com/doc/9.50/Use.htm#OldSafer
    and please get in touch, as we do plan to remove those
    Postscript restrictions unless we have reason not to.
  IMPORTANT: File access controls are now enabled by default.
    In order to run Ghostscript without these controls,
    see "NOSAFER" at
    https://www.ghostscript.com/doc/9.50/Use.htm#NoSafer
  * We (i.e. Ghostscript upstream) are in the process of forking
    LittleCMS, cf. the other release notes entries below.
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  Incompatible changes:
  * There are a couple of subtle incompatibilities between the old
    and new SAFER implementations. Firstly, as mentioned above,
    SAFER now leaves standard Postcript functionality unchanged
    (except for the file access limitations). Secondly, the
    interaction with save/restore operations, see "SAFER" at
    https://www.ghostscript.com/doc/9.50/Use.htm#Safer
  * The following is not strictly speaking new to 9.50,
    as not much has changed since 9.27 in this area,
    but for those who don't upgrade with every release:
    The process of "tidying" the Postscript name space 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
    (i.e. Ghostscript upstream, either the #ghostscript IRC channel
    or the gs-devel mailing list would be best), and we'll work
    with you to either find an alternative solution or return the
    previous functionality, if there is genuinely no other option.
    One case we know this has occurred is GSView 5 (and earlier).
    GSView 5 support for PDF files relied upon internal use only
    features which are no longer available. GSView 5 will still
    work as previously for Postscript files. For PDF files,
    users are encouraged to look at MuPDF https://www.mupdf.com/
  For a release summary see:
  https://www.ghostscript.com/doc/9.50/News.htm
  For details see the News.htm and History9.htm files.
- CVE-2019-10216.patch
  gs-CVE-2019-14811-885444fc.patch
  gs-CVE-2019-14817-cd1b1cac.patch
  openjpeg4gs-CVE-2018-6616-8ee33522.patch
  are fixed in the version 9.52 upstream sources.</changelog>
  <changelog author="jsmeix@suse.de" date="1595937600">- CVE-2020-15900.patch fixes CVE-2020-15900 Memory Corruption
  cf. https://bugs.ghostscript.com/show_bug.cgi?id=702582
  (bsc#1174415)</changelog>
  <changelog author="jsmeix@suse.de" date="1603195200">- Version upgrade to 9.53.3
  Highlights in this release include
  (excerpts from the Ghostscript upstream release summary
  in https://www.ghostscript.com/doc/9.53.3/News.htm):
  * The 9.53.3 release is primarily maintenance.
  * Issues arose with 9.53.0/1/2 that prompted the release
    of a .3 patch:
    A crash related to management of ICC profile objects.
    A parameter type mismatch that would cause Ghostscript
    to error out during initialisation, which
    affected 64 big, big endian architectures.
    An unexpected side effect of another change that prevented
    multithreaded rendering and background rendering
    from working correctly.
  * The most obvious change is the (re-)introduction of the
    patch level to the version number, this helps facilitate
    a revised policy on handling security related issues.
    To clarify: in the event we decide to release a patch revision,
    it will replace the release with the previous patch number.
    Release notes, highlights and warnings will remain the same,
    except for the addition of whatever fix(es) prompted the patch.
  * Our efforts in code hygiene and maintainability continue.
  * We have added Python bindings for the gsapi interface, can be
    found in demos/python. These are experimental, and we welcome
    feedback from interested developers.
  * For those integrating Ghostscript/GhostPDL via the gsapi
    interface, we have added new capabilities to that, specifically
    in terms of setting and interrogating device parameters. These,
    along with the existing interface calls, are documented in:
    Ghostscript Interpreter API at
    https://www.ghostscript.com/doc/9.53.3/API.htm
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  * For a list of open issues, or to report problems, please visit
    bugs.ghostscript.com
  Incompatible changes:
  * As of 9.53.0, we have (re-)introduced the patch level to the
    version number, this helps facilitate a revised policy
    on handling security related issues.
    Note for GSView Users: The patch level addition breaks
    GSView 5 (it is hardcoded to check for versions 704-999).
    It is possible, but not guaranteed that a GSView update might
    be forthcoming to resolve this.
  For a release summary see:
  https://www.ghostscript.com/doc/9.53.3/News.htm
  For details see the News.htm and History9.htm files.
- CVE-2020-15900.patch is no longer needed
  because it is fixed in the upstream sources.
- Ghostscript 9.53.3 fixes in particular txtwrite memory issues
  (boo#1177922).</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1603195201">- 41ef9a0bc36b9db7115fbe9623f989bfb47bbade.patch
  fixes compilation with FreeType 2.10.3+
  http://git.ghostscript.com/?p=ghostpdl.git;a=commitdiff;h=41ef9a0bc36b9db7115fbe9623f989bfb47bbade
  c.f. https://bugs.ghostscript.com/show_bug.cgi?id=702985</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1618401600">- Hardening: compile with PIC, link as PIE</changelog>
  <changelog author="jsmeix@suse.de" date="1621598400">- Version upgrade to 9.54.0
  Highlights in this release include
  (excerpts from the Ghostscript upstream release summary
  in https://www.ghostscript.com/doc/9.54.0/News.htm):
  * The 9.54.0 release is a maintenance release,
    and also adds new functionality.
  * Overprint simulation is now available to all output devices,
    allowing quality previewing/proofing of PostScript and
    PDF jobs that rely on overprint. See the -dOverprint option
    documentation in: doc/9.54.0/Use.htm#Overprint
  * The "docxwrite" device adds the ability to output
    to Microsoft Word "docx" format.
    See: doc/9.54.0/VectorDevices.htm#DOCX
  * The pdfwrite device is now capable of using the Tesseract OCR
    engine when it is built into Ghostscript to improve
    searchability and copy and paste functionality when the input
    lacks the metadata for that purpose.
    See: doc/9.54.0/VectorDevices.htm#UseOCR
  * Ghostscript/GhostPDL now includes a "map text to black"
    function, where text drawn by an input job (except when drawn
    using a Type 3 font) can be forced to draw in solid black.
    See: doc/9.54.0/Use.htm#BlackText
  * Ghostscript/GhostPDL now supports simple N-up imposition
    "internally". See: doc/9.54.0/Use.htm#NupControl
  * Our efforts in code hygiene and maintainability continue.
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  * For a list of open issues, or to report problems, please visit
    bugs.ghostscript.com
  For a release summary see:
  https://www.ghostscript.com/doc/9.54.0/News.htm
  For details see the News.htm and History9.htm files.
- 41ef9a0bc36b9db7115fbe9623f989bfb47bbade.patch is no longer
  needed because it is fixed in the upstream sources.</changelog>
  <changelog author="jsmeix@suse.de" date="1631275200">- CVE-2021-3781.patch fixes CVE-2021-3781
  Trivial -dSAFER bypass
  cf. https://bugs.ghostscript.com/show_bug.cgi?id=704342
  (bsc#1190381)</changelog>
  <changelog author="jsmeix@suse.de" date="1641902400">- CVE-2021-45949.patch fixes CVE-2021-45949
  heap-based buffer overflow in sampled_data_finish
  cf. https://github.com/google/oss-fuzz-vulns/blob/main/vulns/ghostscript/OSV-2021-803.yaml
  (bsc#1194304)
- CVE-2021-45944 use-after-free in sampled_data_sample
  is already fixed in the Ghostscript 9.54.0 upstream sources
  (bsc#1194303)</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1649332800">- Do no longer require apparmor-abstractions, it is not mandatory
  to use Ghostscript (bsc#1134289).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1649851200">- Use system zlib (bsc#1198449)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1658145600">- Use _multibuild</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1658145601">- update to 9.56.1:
  Highlights in this release include
  (excerpts from the Ghostscript upstream release summary
  in https://ghostscript.com/docs/9.56.1/News.htm):
  * New PDF Interpreter: This is an entirely new implementation
    written in C (rather than PostScript, as before)
  * Calling Ghostscript via the GS API is now thread safe. The one
    limitation is that the X11 devices for Unix-like systems (x11,
    x11alpha, x11cmyk, x11cmyk2, x11cmyk4, x11cmyk8, x11gray2,
    x11gray4 and x11mono) cannot be made thread safe, due to their
    interaction with the X11 server, those devices have been
    modified to only allow one instance in an executable.
  * The PSD output device now writes ICC profiles to their output
    files, for improved color fidelity.
  * Our efforts in code hygiene and maintainability continue.
  * The usual round of bug fixes, compatibility changes, and
    incremental improvements.
  * We have added the capability to build with the Tesseract OCR
    engine. In such a build, new devices are available
    (pdfocr8/pdfocr24/pdfocr32) which render the output file to an
    image, OCR that image, and output the image "wrapped" up as a
    PDF file, with the OCR generated text information included
    as "invisible" text (in PDF terms, text rendering mode 3).
    Mainly due to time constraints, we only support including
    Tesseract from source included in our release packages,
    and not linking to Tesseract/Leptonica shared libraries.
    Whether we add this capability will be largely dependent
    on community demand for the feature. See Enabling OCR
    at https://www.ghostscript.com/ocr.html for more details.
  For a release summary see:
  https://www.ghostscript.com/doc/9.54.0/News.htm
  For details see the News.htm and History9.htm files.
- Configure --without-tesseract because this requires C++ (it
  might be added if Tesseract support in Ghostscript is needed).
- Drop CVE-2021-3781.patch, CVE-2021-45949.patch: upstream</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1681214400">- CVE-2023-28879.patch fixes CVE-2023-28879
  Buffer Overflow in s_xBCPE_process
  cf. https://bugs.ghostscript.com/show_bug.cgi?id=706494
  (bsc#1210062)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1682510400">- Replace BuildRequire on xorg-x11-devel by pkgconfig(...)</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1688472000">- CVE-2023-36664.patch fixes CVE-2023-36664
  see https://bugs.ghostscript.com/show_bug.cgi?id=706761
  "OS command injection in %pipe% access"
  and https://bugs.ghostscript.com/show_bug.cgi?id=706778
  "%pipe% allowed_path bypass"
  and bsc#1212711
  "permission validation mishandling for pipe devices
  (with the %pipe% prefix or the | pipe character prefix)"</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1690372800">- CVE-2023-38559.patch fixes CVE-2023-38559
  "out of bounds read devn_pcx_write_rle() could result in DoS"
  see bsc#1213637
  and https://bugs.ghostscript.com/show_bug.cgi?id=706897
  which is in base/gdevdevn.c the same issue
  "ordering in if expression to avoid out-of-bounds access"
  as the already fixed CVE-2020-16305 in devices/gdevpcx.c
  see https://bugs.ghostscript.com/show_bug.cgi?id=701819</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1695211200">- CVE-2023-43115.patch is
  https://git.ghostscript.com/?p=ghostpdl.git;a=commit;h=e59216049cac290fb437a04c4f41ea46826cfba5
  that fixes CVE-2023-43115 "remote code execution
  via crafted PostScript documents in gdevijs.c"
  see https://bugs.ghostscript.com/show_bug.cgi?id=707051
  (bsc#1215466)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1702900800">- Recommend cups-filters only when cups is present.</changelog>
</package>
<package pkgid="6c1879d71f615d01e88724adb38cf88dae7d7e73c187e4c71c7a1235837d12d15a013f168852c8842fb19b64d5fc837fdcd21078094900c0cff7ce005ed229df" name="ghostscript-mini-debuginfo" arch="i586">
  <version epoch="0" ver="9.56.1" rel="7.1"/>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1580472000">- Use system openjpeg2 on Tumbleweed/Factory.</changelog>
  <changelog author="jsmeix@suse.de" date="1588161600">- The version upgrade to 9.52 fixes in particular
  CVE-2020-12268: jbic2dec: heap-based buffer overflow
  in jbig2_image_compose (bsc#1170603)
- Version upgrade to 9.52
  Highlights in this release include:
  * The 9.52 release replaces the 9.51 release after a problem
    was reported with 9.51 which warranted the quick turnaround.
    Thus, like 9.51, 9.52 is primarily a maintenance release,
    consolidating the changes we introduced in 9.50.
  * IMPORTANT: We have forked LittleCMS2 into LittleCMS2mt
    (the "mt" indicating "multi-thread").
    LCMS2 is not thread-safe, and cannot be made thread-safe
    without breaking the ABI. Our fork will be thread-safe and
    include performance enhancements (these changes have all
    been offered and rejected upstream). We will maintain
    compatibility between Ghostscript and LCMS2 for a time,
    but not in perpetuity. If there is sufficient interest,
    our fork will be available as its own package separately
    from Ghostscript (and MuPDF).
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  Incompatible changes:
  * New option -dALLOWPSTRANSPARENCY: The transparency compositor
    (and related features), whilst we are improving it, remains
    sensitive to being driven correctly, and incorrect use
    can have unexpected/undefined results. Hence, as part of
    improving security, we limited access to these operators,
    originally using the -dSAFER feature. As we made "SAFER"
    the default mode, that became unacceptable, hence the
    new option -dALLOWPSTRANSPARENCY which enables access
    to the operators, cf.
    https://www.ghostscript.com/doc/9.52/Use.htm#ALLOWPSTRANSPARENCY
  For a release summary see:
  https://www.ghostscript.com/doc/9.52/News.htm
  For details see the News.htm and History9.htm files.
- Version upgrade to 9.51
  Highlights in this release include:
  * 9.51 is primarily a maintainance release, consolidating
    the changes we introduced in 9.50.
  * We have continued our work on code hygiene for this release,
    with a focus on the static analysis tool Coverity
    (from Synopsys, Inc) and we are now maintaining a policy of
    zero Coverity issues in the Ghostscript/GhostPDL source base.
  * IMPORTANT: In consultation with a representative of
    OpenPrinting (http://www.openprinting.org/) it is our
    intention to deprecate and, in the not distant future,
    remove the OpenPrinting Vector/Raster Printer Drivers
    (that is, the opvp and oprp devices).
    If you rely on either of these devices, please get in touch
    with us (i.e. Ghostscript upstream), so we can discuss your
    use case, and revise our plans accordingly.
  * We (i.e. Ghostscript upstream) are in the process of forking
    LittleCMS, cf. the other release notes entries below.
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  For a release summary see:
  https://www.ghostscript.com/doc/9.51/News.htm
  For details see the News.htm and History9.htm files.
- Version upgrade to 9.50
  Highlights in this release include:
  * The change to version 9.50 follows recognition
    of the extent and importance of the file access control
    redesign/reimplementation outlined below.
  * The file access control capability (enable with -dSAFER)
    has been completely rewritten, with a ground-up rethink
    of the design. For more details, see: "SAFER" at
    https://www.ghostscript.com/doc/9.50/Use.htm#Safer
  * It is important to note that -dSAFER now only enables the
    file access controls, and no longer applies restrictions
    to standard Postscript functionality (specifically,
    restrictions on setpagedevice). If your application relies
    on these Postscript restrictions, see "OLDSAFER" at
    https://www.ghostscript.com/doc/9.50/Use.htm#OldSafer
    and please get in touch, as we do plan to remove those
    Postscript restrictions unless we have reason not to.
  IMPORTANT: File access controls are now enabled by default.
    In order to run Ghostscript without these controls,
    see "NOSAFER" at
    https://www.ghostscript.com/doc/9.50/Use.htm#NoSafer
  * We (i.e. Ghostscript upstream) are in the process of forking
    LittleCMS, cf. the other release notes entries below.
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  Incompatible changes:
  * There are a couple of subtle incompatibilities between the old
    and new SAFER implementations. Firstly, as mentioned above,
    SAFER now leaves standard Postcript functionality unchanged
    (except for the file access limitations). Secondly, the
    interaction with save/restore operations, see "SAFER" at
    https://www.ghostscript.com/doc/9.50/Use.htm#Safer
  * The following is not strictly speaking new to 9.50,
    as not much has changed since 9.27 in this area,
    but for those who don't upgrade with every release:
    The process of "tidying" the Postscript name space 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
    (i.e. Ghostscript upstream, either the #ghostscript IRC channel
    or the gs-devel mailing list would be best), and we'll work
    with you to either find an alternative solution or return the
    previous functionality, if there is genuinely no other option.
    One case we know this has occurred is GSView 5 (and earlier).
    GSView 5 support for PDF files relied upon internal use only
    features which are no longer available. GSView 5 will still
    work as previously for Postscript files. For PDF files,
    users are encouraged to look at MuPDF https://www.mupdf.com/
  For a release summary see:
  https://www.ghostscript.com/doc/9.50/News.htm
  For details see the News.htm and History9.htm files.
- CVE-2019-10216.patch
  gs-CVE-2019-14811-885444fc.patch
  gs-CVE-2019-14817-cd1b1cac.patch
  openjpeg4gs-CVE-2018-6616-8ee33522.patch
  are fixed in the version 9.52 upstream sources.</changelog>
  <changelog author="jsmeix@suse.de" date="1595937600">- CVE-2020-15900.patch fixes CVE-2020-15900 Memory Corruption
  cf. https://bugs.ghostscript.com/show_bug.cgi?id=702582
  (bsc#1174415)</changelog>
  <changelog author="jsmeix@suse.de" date="1603195200">- Version upgrade to 9.53.3
  Highlights in this release include
  (excerpts from the Ghostscript upstream release summary
  in https://www.ghostscript.com/doc/9.53.3/News.htm):
  * The 9.53.3 release is primarily maintenance.
  * Issues arose with 9.53.0/1/2 that prompted the release
    of a .3 patch:
    A crash related to management of ICC profile objects.
    A parameter type mismatch that would cause Ghostscript
    to error out during initialisation, which
    affected 64 big, big endian architectures.
    An unexpected side effect of another change that prevented
    multithreaded rendering and background rendering
    from working correctly.
  * The most obvious change is the (re-)introduction of the
    patch level to the version number, this helps facilitate
    a revised policy on handling security related issues.
    To clarify: in the event we decide to release a patch revision,
    it will replace the release with the previous patch number.
    Release notes, highlights and warnings will remain the same,
    except for the addition of whatever fix(es) prompted the patch.
  * Our efforts in code hygiene and maintainability continue.
  * We have added Python bindings for the gsapi interface, can be
    found in demos/python. These are experimental, and we welcome
    feedback from interested developers.
  * For those integrating Ghostscript/GhostPDL via the gsapi
    interface, we have added new capabilities to that, specifically
    in terms of setting and interrogating device parameters. These,
    along with the existing interface calls, are documented in:
    Ghostscript Interpreter API at
    https://www.ghostscript.com/doc/9.53.3/API.htm
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  * For a list of open issues, or to report problems, please visit
    bugs.ghostscript.com
  Incompatible changes:
  * As of 9.53.0, we have (re-)introduced the patch level to the
    version number, this helps facilitate a revised policy
    on handling security related issues.
    Note for GSView Users: The patch level addition breaks
    GSView 5 (it is hardcoded to check for versions 704-999).
    It is possible, but not guaranteed that a GSView update might
    be forthcoming to resolve this.
  For a release summary see:
  https://www.ghostscript.com/doc/9.53.3/News.htm
  For details see the News.htm and History9.htm files.
- CVE-2020-15900.patch is no longer needed
  because it is fixed in the upstream sources.
- Ghostscript 9.53.3 fixes in particular txtwrite memory issues
  (boo#1177922).</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1603195201">- 41ef9a0bc36b9db7115fbe9623f989bfb47bbade.patch
  fixes compilation with FreeType 2.10.3+
  http://git.ghostscript.com/?p=ghostpdl.git;a=commitdiff;h=41ef9a0bc36b9db7115fbe9623f989bfb47bbade
  c.f. https://bugs.ghostscript.com/show_bug.cgi?id=702985</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1618401600">- Hardening: compile with PIC, link as PIE</changelog>
  <changelog author="jsmeix@suse.de" date="1621598400">- Version upgrade to 9.54.0
  Highlights in this release include
  (excerpts from the Ghostscript upstream release summary
  in https://www.ghostscript.com/doc/9.54.0/News.htm):
  * The 9.54.0 release is a maintenance release,
    and also adds new functionality.
  * Overprint simulation is now available to all output devices,
    allowing quality previewing/proofing of PostScript and
    PDF jobs that rely on overprint. See the -dOverprint option
    documentation in: doc/9.54.0/Use.htm#Overprint
  * The "docxwrite" device adds the ability to output
    to Microsoft Word "docx" format.
    See: doc/9.54.0/VectorDevices.htm#DOCX
  * The pdfwrite device is now capable of using the Tesseract OCR
    engine when it is built into Ghostscript to improve
    searchability and copy and paste functionality when the input
    lacks the metadata for that purpose.
    See: doc/9.54.0/VectorDevices.htm#UseOCR
  * Ghostscript/GhostPDL now includes a "map text to black"
    function, where text drawn by an input job (except when drawn
    using a Type 3 font) can be forced to draw in solid black.
    See: doc/9.54.0/Use.htm#BlackText
  * Ghostscript/GhostPDL now supports simple N-up imposition
    "internally". See: doc/9.54.0/Use.htm#NupControl
  * Our efforts in code hygiene and maintainability continue.
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  * For a list of open issues, or to report problems, please visit
    bugs.ghostscript.com
  For a release summary see:
  https://www.ghostscript.com/doc/9.54.0/News.htm
  For details see the News.htm and History9.htm files.
- 41ef9a0bc36b9db7115fbe9623f989bfb47bbade.patch is no longer
  needed because it is fixed in the upstream sources.</changelog>
  <changelog author="jsmeix@suse.de" date="1631275200">- CVE-2021-3781.patch fixes CVE-2021-3781
  Trivial -dSAFER bypass
  cf. https://bugs.ghostscript.com/show_bug.cgi?id=704342
  (bsc#1190381)</changelog>
  <changelog author="jsmeix@suse.de" date="1641902400">- CVE-2021-45949.patch fixes CVE-2021-45949
  heap-based buffer overflow in sampled_data_finish
  cf. https://github.com/google/oss-fuzz-vulns/blob/main/vulns/ghostscript/OSV-2021-803.yaml
  (bsc#1194304)
- CVE-2021-45944 use-after-free in sampled_data_sample
  is already fixed in the Ghostscript 9.54.0 upstream sources
  (bsc#1194303)</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1649332800">- Do no longer require apparmor-abstractions, it is not mandatory
  to use Ghostscript (bsc#1134289).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1649851200">- Use system zlib (bsc#1198449)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1658145600">- Use _multibuild</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1658145601">- update to 9.56.1:
  Highlights in this release include
  (excerpts from the Ghostscript upstream release summary
  in https://ghostscript.com/docs/9.56.1/News.htm):
  * New PDF Interpreter: This is an entirely new implementation
    written in C (rather than PostScript, as before)
  * Calling Ghostscript via the GS API is now thread safe. The one
    limitation is that the X11 devices for Unix-like systems (x11,
    x11alpha, x11cmyk, x11cmyk2, x11cmyk4, x11cmyk8, x11gray2,
    x11gray4 and x11mono) cannot be made thread safe, due to their
    interaction with the X11 server, those devices have been
    modified to only allow one instance in an executable.
  * The PSD output device now writes ICC profiles to their output
    files, for improved color fidelity.
  * Our efforts in code hygiene and maintainability continue.
  * The usual round of bug fixes, compatibility changes, and
    incremental improvements.
  * We have added the capability to build with the Tesseract OCR
    engine. In such a build, new devices are available
    (pdfocr8/pdfocr24/pdfocr32) which render the output file to an
    image, OCR that image, and output the image "wrapped" up as a
    PDF file, with the OCR generated text information included
    as "invisible" text (in PDF terms, text rendering mode 3).
    Mainly due to time constraints, we only support including
    Tesseract from source included in our release packages,
    and not linking to Tesseract/Leptonica shared libraries.
    Whether we add this capability will be largely dependent
    on community demand for the feature. See Enabling OCR
    at https://www.ghostscript.com/ocr.html for more details.
  For a release summary see:
  https://www.ghostscript.com/doc/9.54.0/News.htm
  For details see the News.htm and History9.htm files.
- Configure --without-tesseract because this requires C++ (it
  might be added if Tesseract support in Ghostscript is needed).
- Drop CVE-2021-3781.patch, CVE-2021-45949.patch: upstream</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1681214400">- CVE-2023-28879.patch fixes CVE-2023-28879
  Buffer Overflow in s_xBCPE_process
  cf. https://bugs.ghostscript.com/show_bug.cgi?id=706494
  (bsc#1210062)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1682510400">- Replace BuildRequire on xorg-x11-devel by pkgconfig(...)</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1688472000">- CVE-2023-36664.patch fixes CVE-2023-36664
  see https://bugs.ghostscript.com/show_bug.cgi?id=706761
  "OS command injection in %pipe% access"
  and https://bugs.ghostscript.com/show_bug.cgi?id=706778
  "%pipe% allowed_path bypass"
  and bsc#1212711
  "permission validation mishandling for pipe devices
  (with the %pipe% prefix or the | pipe character prefix)"</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1690372800">- CVE-2023-38559.patch fixes CVE-2023-38559
  "out of bounds read devn_pcx_write_rle() could result in DoS"
  see bsc#1213637
  and https://bugs.ghostscript.com/show_bug.cgi?id=706897
  which is in base/gdevdevn.c the same issue
  "ordering in if expression to avoid out-of-bounds access"
  as the already fixed CVE-2020-16305 in devices/gdevpcx.c
  see https://bugs.ghostscript.com/show_bug.cgi?id=701819</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1695211200">- CVE-2023-43115.patch is
  https://git.ghostscript.com/?p=ghostpdl.git;a=commit;h=e59216049cac290fb437a04c4f41ea46826cfba5
  that fixes CVE-2023-43115 "remote code execution
  via crafted PostScript documents in gdevijs.c"
  see https://bugs.ghostscript.com/show_bug.cgi?id=707051
  (bsc#1215466)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1702900800">- Recommend cups-filters only when cups is present.</changelog>
</package>
<package pkgid="39c027a091f57dab9ab523957de24fcfcfb0a207efa383320442196d089dcedcdccf3f59958ce3d12ecc404cf8ed6d9748d0b019415acea7640a9fa6cd93088c" name="ghostscript-mini-debuginfo" arch="x86_64">
  <version epoch="0" ver="9.56.1" rel="7.1"/>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1580472000">- Use system openjpeg2 on Tumbleweed/Factory.</changelog>
  <changelog author="jsmeix@suse.de" date="1588161600">- The version upgrade to 9.52 fixes in particular
  CVE-2020-12268: jbic2dec: heap-based buffer overflow
  in jbig2_image_compose (bsc#1170603)
- Version upgrade to 9.52
  Highlights in this release include:
  * The 9.52 release replaces the 9.51 release after a problem
    was reported with 9.51 which warranted the quick turnaround.
    Thus, like 9.51, 9.52 is primarily a maintenance release,
    consolidating the changes we introduced in 9.50.
  * IMPORTANT: We have forked LittleCMS2 into LittleCMS2mt
    (the "mt" indicating "multi-thread").
    LCMS2 is not thread-safe, and cannot be made thread-safe
    without breaking the ABI. Our fork will be thread-safe and
    include performance enhancements (these changes have all
    been offered and rejected upstream). We will maintain
    compatibility between Ghostscript and LCMS2 for a time,
    but not in perpetuity. If there is sufficient interest,
    our fork will be available as its own package separately
    from Ghostscript (and MuPDF).
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  Incompatible changes:
  * New option -dALLOWPSTRANSPARENCY: The transparency compositor
    (and related features), whilst we are improving it, remains
    sensitive to being driven correctly, and incorrect use
    can have unexpected/undefined results. Hence, as part of
    improving security, we limited access to these operators,
    originally using the -dSAFER feature. As we made "SAFER"
    the default mode, that became unacceptable, hence the
    new option -dALLOWPSTRANSPARENCY which enables access
    to the operators, cf.
    https://www.ghostscript.com/doc/9.52/Use.htm#ALLOWPSTRANSPARENCY
  For a release summary see:
  https://www.ghostscript.com/doc/9.52/News.htm
  For details see the News.htm and History9.htm files.
- Version upgrade to 9.51
  Highlights in this release include:
  * 9.51 is primarily a maintainance release, consolidating
    the changes we introduced in 9.50.
  * We have continued our work on code hygiene for this release,
    with a focus on the static analysis tool Coverity
    (from Synopsys, Inc) and we are now maintaining a policy of
    zero Coverity issues in the Ghostscript/GhostPDL source base.
  * IMPORTANT: In consultation with a representative of
    OpenPrinting (http://www.openprinting.org/) it is our
    intention to deprecate and, in the not distant future,
    remove the OpenPrinting Vector/Raster Printer Drivers
    (that is, the opvp and oprp devices).
    If you rely on either of these devices, please get in touch
    with us (i.e. Ghostscript upstream), so we can discuss your
    use case, and revise our plans accordingly.
  * We (i.e. Ghostscript upstream) are in the process of forking
    LittleCMS, cf. the other release notes entries below.
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  For a release summary see:
  https://www.ghostscript.com/doc/9.51/News.htm
  For details see the News.htm and History9.htm files.
- Version upgrade to 9.50
  Highlights in this release include:
  * The change to version 9.50 follows recognition
    of the extent and importance of the file access control
    redesign/reimplementation outlined below.
  * The file access control capability (enable with -dSAFER)
    has been completely rewritten, with a ground-up rethink
    of the design. For more details, see: "SAFER" at
    https://www.ghostscript.com/doc/9.50/Use.htm#Safer
  * It is important to note that -dSAFER now only enables the
    file access controls, and no longer applies restrictions
    to standard Postscript functionality (specifically,
    restrictions on setpagedevice). If your application relies
    on these Postscript restrictions, see "OLDSAFER" at
    https://www.ghostscript.com/doc/9.50/Use.htm#OldSafer
    and please get in touch, as we do plan to remove those
    Postscript restrictions unless we have reason not to.
  IMPORTANT: File access controls are now enabled by default.
    In order to run Ghostscript without these controls,
    see "NOSAFER" at
    https://www.ghostscript.com/doc/9.50/Use.htm#NoSafer
  * We (i.e. Ghostscript upstream) are in the process of forking
    LittleCMS, cf. the other release notes entries below.
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  Incompatible changes:
  * There are a couple of subtle incompatibilities between the old
    and new SAFER implementations. Firstly, as mentioned above,
    SAFER now leaves standard Postcript functionality unchanged
    (except for the file access limitations). Secondly, the
    interaction with save/restore operations, see "SAFER" at
    https://www.ghostscript.com/doc/9.50/Use.htm#Safer
  * The following is not strictly speaking new to 9.50,
    as not much has changed since 9.27 in this area,
    but for those who don't upgrade with every release:
    The process of "tidying" the Postscript name space 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
    (i.e. Ghostscript upstream, either the #ghostscript IRC channel
    or the gs-devel mailing list would be best), and we'll work
    with you to either find an alternative solution or return the
    previous functionality, if there is genuinely no other option.
    One case we know this has occurred is GSView 5 (and earlier).
    GSView 5 support for PDF files relied upon internal use only
    features which are no longer available. GSView 5 will still
    work as previously for Postscript files. For PDF files,
    users are encouraged to look at MuPDF https://www.mupdf.com/
  For a release summary see:
  https://www.ghostscript.com/doc/9.50/News.htm
  For details see the News.htm and History9.htm files.
- CVE-2019-10216.patch
  gs-CVE-2019-14811-885444fc.patch
  gs-CVE-2019-14817-cd1b1cac.patch
  openjpeg4gs-CVE-2018-6616-8ee33522.patch
  are fixed in the version 9.52 upstream sources.</changelog>
  <changelog author="jsmeix@suse.de" date="1595937600">- CVE-2020-15900.patch fixes CVE-2020-15900 Memory Corruption
  cf. https://bugs.ghostscript.com/show_bug.cgi?id=702582
  (bsc#1174415)</changelog>
  <changelog author="jsmeix@suse.de" date="1603195200">- Version upgrade to 9.53.3
  Highlights in this release include
  (excerpts from the Ghostscript upstream release summary
  in https://www.ghostscript.com/doc/9.53.3/News.htm):
  * The 9.53.3 release is primarily maintenance.
  * Issues arose with 9.53.0/1/2 that prompted the release
    of a .3 patch:
    A crash related to management of ICC profile objects.
    A parameter type mismatch that would cause Ghostscript
    to error out during initialisation, which
    affected 64 big, big endian architectures.
    An unexpected side effect of another change that prevented
    multithreaded rendering and background rendering
    from working correctly.
  * The most obvious change is the (re-)introduction of the
    patch level to the version number, this helps facilitate
    a revised policy on handling security related issues.
    To clarify: in the event we decide to release a patch revision,
    it will replace the release with the previous patch number.
    Release notes, highlights and warnings will remain the same,
    except for the addition of whatever fix(es) prompted the patch.
  * Our efforts in code hygiene and maintainability continue.
  * We have added Python bindings for the gsapi interface, can be
    found in demos/python. These are experimental, and we welcome
    feedback from interested developers.
  * For those integrating Ghostscript/GhostPDL via the gsapi
    interface, we have added new capabilities to that, specifically
    in terms of setting and interrogating device parameters. These,
    along with the existing interface calls, are documented in:
    Ghostscript Interpreter API at
    https://www.ghostscript.com/doc/9.53.3/API.htm
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  * For a list of open issues, or to report problems, please visit
    bugs.ghostscript.com
  Incompatible changes:
  * As of 9.53.0, we have (re-)introduced the patch level to the
    version number, this helps facilitate a revised policy
    on handling security related issues.
    Note for GSView Users: The patch level addition breaks
    GSView 5 (it is hardcoded to check for versions 704-999).
    It is possible, but not guaranteed that a GSView update might
    be forthcoming to resolve this.
  For a release summary see:
  https://www.ghostscript.com/doc/9.53.3/News.htm
  For details see the News.htm and History9.htm files.
- CVE-2020-15900.patch is no longer needed
  because it is fixed in the upstream sources.
- Ghostscript 9.53.3 fixes in particular txtwrite memory issues
  (boo#1177922).</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1603195201">- 41ef9a0bc36b9db7115fbe9623f989bfb47bbade.patch
  fixes compilation with FreeType 2.10.3+
  http://git.ghostscript.com/?p=ghostpdl.git;a=commitdiff;h=41ef9a0bc36b9db7115fbe9623f989bfb47bbade
  c.f. https://bugs.ghostscript.com/show_bug.cgi?id=702985</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1618401600">- Hardening: compile with PIC, link as PIE</changelog>
  <changelog author="jsmeix@suse.de" date="1621598400">- Version upgrade to 9.54.0
  Highlights in this release include
  (excerpts from the Ghostscript upstream release summary
  in https://www.ghostscript.com/doc/9.54.0/News.htm):
  * The 9.54.0 release is a maintenance release,
    and also adds new functionality.
  * Overprint simulation is now available to all output devices,
    allowing quality previewing/proofing of PostScript and
    PDF jobs that rely on overprint. See the -dOverprint option
    documentation in: doc/9.54.0/Use.htm#Overprint
  * The "docxwrite" device adds the ability to output
    to Microsoft Word "docx" format.
    See: doc/9.54.0/VectorDevices.htm#DOCX
  * The pdfwrite device is now capable of using the Tesseract OCR
    engine when it is built into Ghostscript to improve
    searchability and copy and paste functionality when the input
    lacks the metadata for that purpose.
    See: doc/9.54.0/VectorDevices.htm#UseOCR
  * Ghostscript/GhostPDL now includes a "map text to black"
    function, where text drawn by an input job (except when drawn
    using a Type 3 font) can be forced to draw in solid black.
    See: doc/9.54.0/Use.htm#BlackText
  * Ghostscript/GhostPDL now supports simple N-up imposition
    "internally". See: doc/9.54.0/Use.htm#NupControl
  * Our efforts in code hygiene and maintainability continue.
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  * For a list of open issues, or to report problems, please visit
    bugs.ghostscript.com
  For a release summary see:
  https://www.ghostscript.com/doc/9.54.0/News.htm
  For details see the News.htm and History9.htm files.
- 41ef9a0bc36b9db7115fbe9623f989bfb47bbade.patch is no longer
  needed because it is fixed in the upstream sources.</changelog>
  <changelog author="jsmeix@suse.de" date="1631275200">- CVE-2021-3781.patch fixes CVE-2021-3781
  Trivial -dSAFER bypass
  cf. https://bugs.ghostscript.com/show_bug.cgi?id=704342
  (bsc#1190381)</changelog>
  <changelog author="jsmeix@suse.de" date="1641902400">- CVE-2021-45949.patch fixes CVE-2021-45949
  heap-based buffer overflow in sampled_data_finish
  cf. https://github.com/google/oss-fuzz-vulns/blob/main/vulns/ghostscript/OSV-2021-803.yaml
  (bsc#1194304)
- CVE-2021-45944 use-after-free in sampled_data_sample
  is already fixed in the Ghostscript 9.54.0 upstream sources
  (bsc#1194303)</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1649332800">- Do no longer require apparmor-abstractions, it is not mandatory
  to use Ghostscript (bsc#1134289).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1649851200">- Use system zlib (bsc#1198449)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1658145600">- Use _multibuild</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1658145601">- update to 9.56.1:
  Highlights in this release include
  (excerpts from the Ghostscript upstream release summary
  in https://ghostscript.com/docs/9.56.1/News.htm):
  * New PDF Interpreter: This is an entirely new implementation
    written in C (rather than PostScript, as before)
  * Calling Ghostscript via the GS API is now thread safe. The one
    limitation is that the X11 devices for Unix-like systems (x11,
    x11alpha, x11cmyk, x11cmyk2, x11cmyk4, x11cmyk8, x11gray2,
    x11gray4 and x11mono) cannot be made thread safe, due to their
    interaction with the X11 server, those devices have been
    modified to only allow one instance in an executable.
  * The PSD output device now writes ICC profiles to their output
    files, for improved color fidelity.
  * Our efforts in code hygiene and maintainability continue.
  * The usual round of bug fixes, compatibility changes, and
    incremental improvements.
  * We have added the capability to build with the Tesseract OCR
    engine. In such a build, new devices are available
    (pdfocr8/pdfocr24/pdfocr32) which render the output file to an
    image, OCR that image, and output the image "wrapped" up as a
    PDF file, with the OCR generated text information included
    as "invisible" text (in PDF terms, text rendering mode 3).
    Mainly due to time constraints, we only support including
    Tesseract from source included in our release packages,
    and not linking to Tesseract/Leptonica shared libraries.
    Whether we add this capability will be largely dependent
    on community demand for the feature. See Enabling OCR
    at https://www.ghostscript.com/ocr.html for more details.
  For a release summary see:
  https://www.ghostscript.com/doc/9.54.0/News.htm
  For details see the News.htm and History9.htm files.
- Configure --without-tesseract because this requires C++ (it
  might be added if Tesseract support in Ghostscript is needed).
- Drop CVE-2021-3781.patch, CVE-2021-45949.patch: upstream</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1681214400">- CVE-2023-28879.patch fixes CVE-2023-28879
  Buffer Overflow in s_xBCPE_process
  cf. https://bugs.ghostscript.com/show_bug.cgi?id=706494
  (bsc#1210062)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1682510400">- Replace BuildRequire on xorg-x11-devel by pkgconfig(...)</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1688472000">- CVE-2023-36664.patch fixes CVE-2023-36664
  see https://bugs.ghostscript.com/show_bug.cgi?id=706761
  "OS command injection in %pipe% access"
  and https://bugs.ghostscript.com/show_bug.cgi?id=706778
  "%pipe% allowed_path bypass"
  and bsc#1212711
  "permission validation mishandling for pipe devices
  (with the %pipe% prefix or the | pipe character prefix)"</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1690372800">- CVE-2023-38559.patch fixes CVE-2023-38559
  "out of bounds read devn_pcx_write_rle() could result in DoS"
  see bsc#1213637
  and https://bugs.ghostscript.com/show_bug.cgi?id=706897
  which is in base/gdevdevn.c the same issue
  "ordering in if expression to avoid out-of-bounds access"
  as the already fixed CVE-2020-16305 in devices/gdevpcx.c
  see https://bugs.ghostscript.com/show_bug.cgi?id=701819</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1695211200">- CVE-2023-43115.patch is
  https://git.ghostscript.com/?p=ghostpdl.git;a=commit;h=e59216049cac290fb437a04c4f41ea46826cfba5
  that fixes CVE-2023-43115 "remote code execution
  via crafted PostScript documents in gdevijs.c"
  see https://bugs.ghostscript.com/show_bug.cgi?id=707051
  (bsc#1215466)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1702900800">- Recommend cups-filters only when cups is present.</changelog>
</package>
<package pkgid="0a928cc391cf25502f8739d0959c500882d5da7d1afe9a6f2c83a828d411c30c315d78aeef76089d16be84c84c30182ea9b6b0d561da5ae59951b9e4ecb9d7d3" name="ghostscript-mini-debugsource" arch="i586">
  <version epoch="0" ver="9.56.1" rel="7.1"/>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1580472000">- Use system openjpeg2 on Tumbleweed/Factory.</changelog>
  <changelog author="jsmeix@suse.de" date="1588161600">- The version upgrade to 9.52 fixes in particular
  CVE-2020-12268: jbic2dec: heap-based buffer overflow
  in jbig2_image_compose (bsc#1170603)
- Version upgrade to 9.52
  Highlights in this release include:
  * The 9.52 release replaces the 9.51 release after a problem
    was reported with 9.51 which warranted the quick turnaround.
    Thus, like 9.51, 9.52 is primarily a maintenance release,
    consolidating the changes we introduced in 9.50.
  * IMPORTANT: We have forked LittleCMS2 into LittleCMS2mt
    (the "mt" indicating "multi-thread").
    LCMS2 is not thread-safe, and cannot be made thread-safe
    without breaking the ABI. Our fork will be thread-safe and
    include performance enhancements (these changes have all
    been offered and rejected upstream). We will maintain
    compatibility between Ghostscript and LCMS2 for a time,
    but not in perpetuity. If there is sufficient interest,
    our fork will be available as its own package separately
    from Ghostscript (and MuPDF).
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  Incompatible changes:
  * New option -dALLOWPSTRANSPARENCY: The transparency compositor
    (and related features), whilst we are improving it, remains
    sensitive to being driven correctly, and incorrect use
    can have unexpected/undefined results. Hence, as part of
    improving security, we limited access to these operators,
    originally using the -dSAFER feature. As we made "SAFER"
    the default mode, that became unacceptable, hence the
    new option -dALLOWPSTRANSPARENCY which enables access
    to the operators, cf.
    https://www.ghostscript.com/doc/9.52/Use.htm#ALLOWPSTRANSPARENCY
  For a release summary see:
  https://www.ghostscript.com/doc/9.52/News.htm
  For details see the News.htm and History9.htm files.
- Version upgrade to 9.51
  Highlights in this release include:
  * 9.51 is primarily a maintainance release, consolidating
    the changes we introduced in 9.50.
  * We have continued our work on code hygiene for this release,
    with a focus on the static analysis tool Coverity
    (from Synopsys, Inc) and we are now maintaining a policy of
    zero Coverity issues in the Ghostscript/GhostPDL source base.
  * IMPORTANT: In consultation with a representative of
    OpenPrinting (http://www.openprinting.org/) it is our
    intention to deprecate and, in the not distant future,
    remove the OpenPrinting Vector/Raster Printer Drivers
    (that is, the opvp and oprp devices).
    If you rely on either of these devices, please get in touch
    with us (i.e. Ghostscript upstream), so we can discuss your
    use case, and revise our plans accordingly.
  * We (i.e. Ghostscript upstream) are in the process of forking
    LittleCMS, cf. the other release notes entries below.
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  For a release summary see:
  https://www.ghostscript.com/doc/9.51/News.htm
  For details see the News.htm and History9.htm files.
- Version upgrade to 9.50
  Highlights in this release include:
  * The change to version 9.50 follows recognition
    of the extent and importance of the file access control
    redesign/reimplementation outlined below.
  * The file access control capability (enable with -dSAFER)
    has been completely rewritten, with a ground-up rethink
    of the design. For more details, see: "SAFER" at
    https://www.ghostscript.com/doc/9.50/Use.htm#Safer
  * It is important to note that -dSAFER now only enables the
    file access controls, and no longer applies restrictions
    to standard Postscript functionality (specifically,
    restrictions on setpagedevice). If your application relies
    on these Postscript restrictions, see "OLDSAFER" at
    https://www.ghostscript.com/doc/9.50/Use.htm#OldSafer
    and please get in touch, as we do plan to remove those
    Postscript restrictions unless we have reason not to.
  IMPORTANT: File access controls are now enabled by default.
    In order to run Ghostscript without these controls,
    see "NOSAFER" at
    https://www.ghostscript.com/doc/9.50/Use.htm#NoSafer
  * We (i.e. Ghostscript upstream) are in the process of forking
    LittleCMS, cf. the other release notes entries below.
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  Incompatible changes:
  * There are a couple of subtle incompatibilities between the old
    and new SAFER implementations. Firstly, as mentioned above,
    SAFER now leaves standard Postcript functionality unchanged
    (except for the file access limitations). Secondly, the
    interaction with save/restore operations, see "SAFER" at
    https://www.ghostscript.com/doc/9.50/Use.htm#Safer
  * The following is not strictly speaking new to 9.50,
    as not much has changed since 9.27 in this area,
    but for those who don't upgrade with every release:
    The process of "tidying" the Postscript name space 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
    (i.e. Ghostscript upstream, either the #ghostscript IRC channel
    or the gs-devel mailing list would be best), and we'll work
    with you to either find an alternative solution or return the
    previous functionality, if there is genuinely no other option.
    One case we know this has occurred is GSView 5 (and earlier).
    GSView 5 support for PDF files relied upon internal use only
    features which are no longer available. GSView 5 will still
    work as previously for Postscript files. For PDF files,
    users are encouraged to look at MuPDF https://www.mupdf.com/
  For a release summary see:
  https://www.ghostscript.com/doc/9.50/News.htm
  For details see the News.htm and History9.htm files.
- CVE-2019-10216.patch
  gs-CVE-2019-14811-885444fc.patch
  gs-CVE-2019-14817-cd1b1cac.patch
  openjpeg4gs-CVE-2018-6616-8ee33522.patch
  are fixed in the version 9.52 upstream sources.</changelog>
  <changelog author="jsmeix@suse.de" date="1595937600">- CVE-2020-15900.patch fixes CVE-2020-15900 Memory Corruption
  cf. https://bugs.ghostscript.com/show_bug.cgi?id=702582
  (bsc#1174415)</changelog>
  <changelog author="jsmeix@suse.de" date="1603195200">- Version upgrade to 9.53.3
  Highlights in this release include
  (excerpts from the Ghostscript upstream release summary
  in https://www.ghostscript.com/doc/9.53.3/News.htm):
  * The 9.53.3 release is primarily maintenance.
  * Issues arose with 9.53.0/1/2 that prompted the release
    of a .3 patch:
    A crash related to management of ICC profile objects.
    A parameter type mismatch that would cause Ghostscript
    to error out during initialisation, which
    affected 64 big, big endian architectures.
    An unexpected side effect of another change that prevented
    multithreaded rendering and background rendering
    from working correctly.
  * The most obvious change is the (re-)introduction of the
    patch level to the version number, this helps facilitate
    a revised policy on handling security related issues.
    To clarify: in the event we decide to release a patch revision,
    it will replace the release with the previous patch number.
    Release notes, highlights and warnings will remain the same,
    except for the addition of whatever fix(es) prompted the patch.
  * Our efforts in code hygiene and maintainability continue.
  * We have added Python bindings for the gsapi interface, can be
    found in demos/python. These are experimental, and we welcome
    feedback from interested developers.
  * For those integrating Ghostscript/GhostPDL via the gsapi
    interface, we have added new capabilities to that, specifically
    in terms of setting and interrogating device parameters. These,
    along with the existing interface calls, are documented in:
    Ghostscript Interpreter API at
    https://www.ghostscript.com/doc/9.53.3/API.htm
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  * For a list of open issues, or to report problems, please visit
    bugs.ghostscript.com
  Incompatible changes:
  * As of 9.53.0, we have (re-)introduced the patch level to the
    version number, this helps facilitate a revised policy
    on handling security related issues.
    Note for GSView Users: The patch level addition breaks
    GSView 5 (it is hardcoded to check for versions 704-999).
    It is possible, but not guaranteed that a GSView update might
    be forthcoming to resolve this.
  For a release summary see:
  https://www.ghostscript.com/doc/9.53.3/News.htm
  For details see the News.htm and History9.htm files.
- CVE-2020-15900.patch is no longer needed
  because it is fixed in the upstream sources.
- Ghostscript 9.53.3 fixes in particular txtwrite memory issues
  (boo#1177922).</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1603195201">- 41ef9a0bc36b9db7115fbe9623f989bfb47bbade.patch
  fixes compilation with FreeType 2.10.3+
  http://git.ghostscript.com/?p=ghostpdl.git;a=commitdiff;h=41ef9a0bc36b9db7115fbe9623f989bfb47bbade
  c.f. https://bugs.ghostscript.com/show_bug.cgi?id=702985</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1618401600">- Hardening: compile with PIC, link as PIE</changelog>
  <changelog author="jsmeix@suse.de" date="1621598400">- Version upgrade to 9.54.0
  Highlights in this release include
  (excerpts from the Ghostscript upstream release summary
  in https://www.ghostscript.com/doc/9.54.0/News.htm):
  * The 9.54.0 release is a maintenance release,
    and also adds new functionality.
  * Overprint simulation is now available to all output devices,
    allowing quality previewing/proofing of PostScript and
    PDF jobs that rely on overprint. See the -dOverprint option
    documentation in: doc/9.54.0/Use.htm#Overprint
  * The "docxwrite" device adds the ability to output
    to Microsoft Word "docx" format.
    See: doc/9.54.0/VectorDevices.htm#DOCX
  * The pdfwrite device is now capable of using the Tesseract OCR
    engine when it is built into Ghostscript to improve
    searchability and copy and paste functionality when the input
    lacks the metadata for that purpose.
    See: doc/9.54.0/VectorDevices.htm#UseOCR
  * Ghostscript/GhostPDL now includes a "map text to black"
    function, where text drawn by an input job (except when drawn
    using a Type 3 font) can be forced to draw in solid black.
    See: doc/9.54.0/Use.htm#BlackText
  * Ghostscript/GhostPDL now supports simple N-up imposition
    "internally". See: doc/9.54.0/Use.htm#NupControl
  * Our efforts in code hygiene and maintainability continue.
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  * For a list of open issues, or to report problems, please visit
    bugs.ghostscript.com
  For a release summary see:
  https://www.ghostscript.com/doc/9.54.0/News.htm
  For details see the News.htm and History9.htm files.
- 41ef9a0bc36b9db7115fbe9623f989bfb47bbade.patch is no longer
  needed because it is fixed in the upstream sources.</changelog>
  <changelog author="jsmeix@suse.de" date="1631275200">- CVE-2021-3781.patch fixes CVE-2021-3781
  Trivial -dSAFER bypass
  cf. https://bugs.ghostscript.com/show_bug.cgi?id=704342
  (bsc#1190381)</changelog>
  <changelog author="jsmeix@suse.de" date="1641902400">- CVE-2021-45949.patch fixes CVE-2021-45949
  heap-based buffer overflow in sampled_data_finish
  cf. https://github.com/google/oss-fuzz-vulns/blob/main/vulns/ghostscript/OSV-2021-803.yaml
  (bsc#1194304)
- CVE-2021-45944 use-after-free in sampled_data_sample
  is already fixed in the Ghostscript 9.54.0 upstream sources
  (bsc#1194303)</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1649332800">- Do no longer require apparmor-abstractions, it is not mandatory
  to use Ghostscript (bsc#1134289).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1649851200">- Use system zlib (bsc#1198449)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1658145600">- Use _multibuild</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1658145601">- update to 9.56.1:
  Highlights in this release include
  (excerpts from the Ghostscript upstream release summary
  in https://ghostscript.com/docs/9.56.1/News.htm):
  * New PDF Interpreter: This is an entirely new implementation
    written in C (rather than PostScript, as before)
  * Calling Ghostscript via the GS API is now thread safe. The one
    limitation is that the X11 devices for Unix-like systems (x11,
    x11alpha, x11cmyk, x11cmyk2, x11cmyk4, x11cmyk8, x11gray2,
    x11gray4 and x11mono) cannot be made thread safe, due to their
    interaction with the X11 server, those devices have been
    modified to only allow one instance in an executable.
  * The PSD output device now writes ICC profiles to their output
    files, for improved color fidelity.
  * Our efforts in code hygiene and maintainability continue.
  * The usual round of bug fixes, compatibility changes, and
    incremental improvements.
  * We have added the capability to build with the Tesseract OCR
    engine. In such a build, new devices are available
    (pdfocr8/pdfocr24/pdfocr32) which render the output file to an
    image, OCR that image, and output the image "wrapped" up as a
    PDF file, with the OCR generated text information included
    as "invisible" text (in PDF terms, text rendering mode 3).
    Mainly due to time constraints, we only support including
    Tesseract from source included in our release packages,
    and not linking to Tesseract/Leptonica shared libraries.
    Whether we add this capability will be largely dependent
    on community demand for the feature. See Enabling OCR
    at https://www.ghostscript.com/ocr.html for more details.
  For a release summary see:
  https://www.ghostscript.com/doc/9.54.0/News.htm
  For details see the News.htm and History9.htm files.
- Configure --without-tesseract because this requires C++ (it
  might be added if Tesseract support in Ghostscript is needed).
- Drop CVE-2021-3781.patch, CVE-2021-45949.patch: upstream</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1681214400">- CVE-2023-28879.patch fixes CVE-2023-28879
  Buffer Overflow in s_xBCPE_process
  cf. https://bugs.ghostscript.com/show_bug.cgi?id=706494
  (bsc#1210062)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1682510400">- Replace BuildRequire on xorg-x11-devel by pkgconfig(...)</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1688472000">- CVE-2023-36664.patch fixes CVE-2023-36664
  see https://bugs.ghostscript.com/show_bug.cgi?id=706761
  "OS command injection in %pipe% access"
  and https://bugs.ghostscript.com/show_bug.cgi?id=706778
  "%pipe% allowed_path bypass"
  and bsc#1212711
  "permission validation mishandling for pipe devices
  (with the %pipe% prefix or the | pipe character prefix)"</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1690372800">- CVE-2023-38559.patch fixes CVE-2023-38559
  "out of bounds read devn_pcx_write_rle() could result in DoS"
  see bsc#1213637
  and https://bugs.ghostscript.com/show_bug.cgi?id=706897
  which is in base/gdevdevn.c the same issue
  "ordering in if expression to avoid out-of-bounds access"
  as the already fixed CVE-2020-16305 in devices/gdevpcx.c
  see https://bugs.ghostscript.com/show_bug.cgi?id=701819</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1695211200">- CVE-2023-43115.patch is
  https://git.ghostscript.com/?p=ghostpdl.git;a=commit;h=e59216049cac290fb437a04c4f41ea46826cfba5
  that fixes CVE-2023-43115 "remote code execution
  via crafted PostScript documents in gdevijs.c"
  see https://bugs.ghostscript.com/show_bug.cgi?id=707051
  (bsc#1215466)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1702900800">- Recommend cups-filters only when cups is present.</changelog>
</package>
<package pkgid="d0d243d46c4e3fdffb2a079bdbd2a0bc927a3405774ae128e8d569c9646a789009565207f8e9516c37b69e0dfcbb689ad66627a26c24594140806edb080a8f0b" name="ghostscript-mini-debugsource" arch="x86_64">
  <version epoch="0" ver="9.56.1" rel="7.1"/>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1580472000">- Use system openjpeg2 on Tumbleweed/Factory.</changelog>
  <changelog author="jsmeix@suse.de" date="1588161600">- The version upgrade to 9.52 fixes in particular
  CVE-2020-12268: jbic2dec: heap-based buffer overflow
  in jbig2_image_compose (bsc#1170603)
- Version upgrade to 9.52
  Highlights in this release include:
  * The 9.52 release replaces the 9.51 release after a problem
    was reported with 9.51 which warranted the quick turnaround.
    Thus, like 9.51, 9.52 is primarily a maintenance release,
    consolidating the changes we introduced in 9.50.
  * IMPORTANT: We have forked LittleCMS2 into LittleCMS2mt
    (the "mt" indicating "multi-thread").
    LCMS2 is not thread-safe, and cannot be made thread-safe
    without breaking the ABI. Our fork will be thread-safe and
    include performance enhancements (these changes have all
    been offered and rejected upstream). We will maintain
    compatibility between Ghostscript and LCMS2 for a time,
    but not in perpetuity. If there is sufficient interest,
    our fork will be available as its own package separately
    from Ghostscript (and MuPDF).
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  Incompatible changes:
  * New option -dALLOWPSTRANSPARENCY: The transparency compositor
    (and related features), whilst we are improving it, remains
    sensitive to being driven correctly, and incorrect use
    can have unexpected/undefined results. Hence, as part of
    improving security, we limited access to these operators,
    originally using the -dSAFER feature. As we made "SAFER"
    the default mode, that became unacceptable, hence the
    new option -dALLOWPSTRANSPARENCY which enables access
    to the operators, cf.
    https://www.ghostscript.com/doc/9.52/Use.htm#ALLOWPSTRANSPARENCY
  For a release summary see:
  https://www.ghostscript.com/doc/9.52/News.htm
  For details see the News.htm and History9.htm files.
- Version upgrade to 9.51
  Highlights in this release include:
  * 9.51 is primarily a maintainance release, consolidating
    the changes we introduced in 9.50.
  * We have continued our work on code hygiene for this release,
    with a focus on the static analysis tool Coverity
    (from Synopsys, Inc) and we are now maintaining a policy of
    zero Coverity issues in the Ghostscript/GhostPDL source base.
  * IMPORTANT: In consultation with a representative of
    OpenPrinting (http://www.openprinting.org/) it is our
    intention to deprecate and, in the not distant future,
    remove the OpenPrinting Vector/Raster Printer Drivers
    (that is, the opvp and oprp devices).
    If you rely on either of these devices, please get in touch
    with us (i.e. Ghostscript upstream), so we can discuss your
    use case, and revise our plans accordingly.
  * We (i.e. Ghostscript upstream) are in the process of forking
    LittleCMS, cf. the other release notes entries below.
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  For a release summary see:
  https://www.ghostscript.com/doc/9.51/News.htm
  For details see the News.htm and History9.htm files.
- Version upgrade to 9.50
  Highlights in this release include:
  * The change to version 9.50 follows recognition
    of the extent and importance of the file access control
    redesign/reimplementation outlined below.
  * The file access control capability (enable with -dSAFER)
    has been completely rewritten, with a ground-up rethink
    of the design. For more details, see: "SAFER" at
    https://www.ghostscript.com/doc/9.50/Use.htm#Safer
  * It is important to note that -dSAFER now only enables the
    file access controls, and no longer applies restrictions
    to standard Postscript functionality (specifically,
    restrictions on setpagedevice). If your application relies
    on these Postscript restrictions, see "OLDSAFER" at
    https://www.ghostscript.com/doc/9.50/Use.htm#OldSafer
    and please get in touch, as we do plan to remove those
    Postscript restrictions unless we have reason not to.
  IMPORTANT: File access controls are now enabled by default.
    In order to run Ghostscript without these controls,
    see "NOSAFER" at
    https://www.ghostscript.com/doc/9.50/Use.htm#NoSafer
  * We (i.e. Ghostscript upstream) are in the process of forking
    LittleCMS, cf. the other release notes entries below.
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  Incompatible changes:
  * There are a couple of subtle incompatibilities between the old
    and new SAFER implementations. Firstly, as mentioned above,
    SAFER now leaves standard Postcript functionality unchanged
    (except for the file access limitations). Secondly, the
    interaction with save/restore operations, see "SAFER" at
    https://www.ghostscript.com/doc/9.50/Use.htm#Safer
  * The following is not strictly speaking new to 9.50,
    as not much has changed since 9.27 in this area,
    but for those who don't upgrade with every release:
    The process of "tidying" the Postscript name space 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
    (i.e. Ghostscript upstream, either the #ghostscript IRC channel
    or the gs-devel mailing list would be best), and we'll work
    with you to either find an alternative solution or return the
    previous functionality, if there is genuinely no other option.
    One case we know this has occurred is GSView 5 (and earlier).
    GSView 5 support for PDF files relied upon internal use only
    features which are no longer available. GSView 5 will still
    work as previously for Postscript files. For PDF files,
    users are encouraged to look at MuPDF https://www.mupdf.com/
  For a release summary see:
  https://www.ghostscript.com/doc/9.50/News.htm
  For details see the News.htm and History9.htm files.
- CVE-2019-10216.patch
  gs-CVE-2019-14811-885444fc.patch
  gs-CVE-2019-14817-cd1b1cac.patch
  openjpeg4gs-CVE-2018-6616-8ee33522.patch
  are fixed in the version 9.52 upstream sources.</changelog>
  <changelog author="jsmeix@suse.de" date="1595937600">- CVE-2020-15900.patch fixes CVE-2020-15900 Memory Corruption
  cf. https://bugs.ghostscript.com/show_bug.cgi?id=702582
  (bsc#1174415)</changelog>
  <changelog author="jsmeix@suse.de" date="1603195200">- Version upgrade to 9.53.3
  Highlights in this release include
  (excerpts from the Ghostscript upstream release summary
  in https://www.ghostscript.com/doc/9.53.3/News.htm):
  * The 9.53.3 release is primarily maintenance.
  * Issues arose with 9.53.0/1/2 that prompted the release
    of a .3 patch:
    A crash related to management of ICC profile objects.
    A parameter type mismatch that would cause Ghostscript
    to error out during initialisation, which
    affected 64 big, big endian architectures.
    An unexpected side effect of another change that prevented
    multithreaded rendering and background rendering
    from working correctly.
  * The most obvious change is the (re-)introduction of the
    patch level to the version number, this helps facilitate
    a revised policy on handling security related issues.
    To clarify: in the event we decide to release a patch revision,
    it will replace the release with the previous patch number.
    Release notes, highlights and warnings will remain the same,
    except for the addition of whatever fix(es) prompted the patch.
  * Our efforts in code hygiene and maintainability continue.
  * We have added Python bindings for the gsapi interface, can be
    found in demos/python. These are experimental, and we welcome
    feedback from interested developers.
  * For those integrating Ghostscript/GhostPDL via the gsapi
    interface, we have added new capabilities to that, specifically
    in terms of setting and interrogating device parameters. These,
    along with the existing interface calls, are documented in:
    Ghostscript Interpreter API at
    https://www.ghostscript.com/doc/9.53.3/API.htm
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  * For a list of open issues, or to report problems, please visit
    bugs.ghostscript.com
  Incompatible changes:
  * As of 9.53.0, we have (re-)introduced the patch level to the
    version number, this helps facilitate a revised policy
    on handling security related issues.
    Note for GSView Users: The patch level addition breaks
    GSView 5 (it is hardcoded to check for versions 704-999).
    It is possible, but not guaranteed that a GSView update might
    be forthcoming to resolve this.
  For a release summary see:
  https://www.ghostscript.com/doc/9.53.3/News.htm
  For details see the News.htm and History9.htm files.
- CVE-2020-15900.patch is no longer needed
  because it is fixed in the upstream sources.
- Ghostscript 9.53.3 fixes in particular txtwrite memory issues
  (boo#1177922).</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1603195201">- 41ef9a0bc36b9db7115fbe9623f989bfb47bbade.patch
  fixes compilation with FreeType 2.10.3+
  http://git.ghostscript.com/?p=ghostpdl.git;a=commitdiff;h=41ef9a0bc36b9db7115fbe9623f989bfb47bbade
  c.f. https://bugs.ghostscript.com/show_bug.cgi?id=702985</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1618401600">- Hardening: compile with PIC, link as PIE</changelog>
  <changelog author="jsmeix@suse.de" date="1621598400">- Version upgrade to 9.54.0
  Highlights in this release include
  (excerpts from the Ghostscript upstream release summary
  in https://www.ghostscript.com/doc/9.54.0/News.htm):
  * The 9.54.0 release is a maintenance release,
    and also adds new functionality.
  * Overprint simulation is now available to all output devices,
    allowing quality previewing/proofing of PostScript and
    PDF jobs that rely on overprint. See the -dOverprint option
    documentation in: doc/9.54.0/Use.htm#Overprint
  * The "docxwrite" device adds the ability to output
    to Microsoft Word "docx" format.
    See: doc/9.54.0/VectorDevices.htm#DOCX
  * The pdfwrite device is now capable of using the Tesseract OCR
    engine when it is built into Ghostscript to improve
    searchability and copy and paste functionality when the input
    lacks the metadata for that purpose.
    See: doc/9.54.0/VectorDevices.htm#UseOCR
  * Ghostscript/GhostPDL now includes a "map text to black"
    function, where text drawn by an input job (except when drawn
    using a Type 3 font) can be forced to draw in solid black.
    See: doc/9.54.0/Use.htm#BlackText
  * Ghostscript/GhostPDL now supports simple N-up imposition
    "internally". See: doc/9.54.0/Use.htm#NupControl
  * Our efforts in code hygiene and maintainability continue.
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  * For a list of open issues, or to report problems, please visit
    bugs.ghostscript.com
  For a release summary see:
  https://www.ghostscript.com/doc/9.54.0/News.htm
  For details see the News.htm and History9.htm files.
- 41ef9a0bc36b9db7115fbe9623f989bfb47bbade.patch is no longer
  needed because it is fixed in the upstream sources.</changelog>
  <changelog author="jsmeix@suse.de" date="1631275200">- CVE-2021-3781.patch fixes CVE-2021-3781
  Trivial -dSAFER bypass
  cf. https://bugs.ghostscript.com/show_bug.cgi?id=704342
  (bsc#1190381)</changelog>
  <changelog author="jsmeix@suse.de" date="1641902400">- CVE-2021-45949.patch fixes CVE-2021-45949
  heap-based buffer overflow in sampled_data_finish
  cf. https://github.com/google/oss-fuzz-vulns/blob/main/vulns/ghostscript/OSV-2021-803.yaml
  (bsc#1194304)
- CVE-2021-45944 use-after-free in sampled_data_sample
  is already fixed in the Ghostscript 9.54.0 upstream sources
  (bsc#1194303)</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1649332800">- Do no longer require apparmor-abstractions, it is not mandatory
  to use Ghostscript (bsc#1134289).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1649851200">- Use system zlib (bsc#1198449)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1658145600">- Use _multibuild</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1658145601">- update to 9.56.1:
  Highlights in this release include
  (excerpts from the Ghostscript upstream release summary
  in https://ghostscript.com/docs/9.56.1/News.htm):
  * New PDF Interpreter: This is an entirely new implementation
    written in C (rather than PostScript, as before)
  * Calling Ghostscript via the GS API is now thread safe. The one
    limitation is that the X11 devices for Unix-like systems (x11,
    x11alpha, x11cmyk, x11cmyk2, x11cmyk4, x11cmyk8, x11gray2,
    x11gray4 and x11mono) cannot be made thread safe, due to their
    interaction with the X11 server, those devices have been
    modified to only allow one instance in an executable.
  * The PSD output device now writes ICC profiles to their output
    files, for improved color fidelity.
  * Our efforts in code hygiene and maintainability continue.
  * The usual round of bug fixes, compatibility changes, and
    incremental improvements.
  * We have added the capability to build with the Tesseract OCR
    engine. In such a build, new devices are available
    (pdfocr8/pdfocr24/pdfocr32) which render the output file to an
    image, OCR that image, and output the image "wrapped" up as a
    PDF file, with the OCR generated text information included
    as "invisible" text (in PDF terms, text rendering mode 3).
    Mainly due to time constraints, we only support including
    Tesseract from source included in our release packages,
    and not linking to Tesseract/Leptonica shared libraries.
    Whether we add this capability will be largely dependent
    on community demand for the feature. See Enabling OCR
    at https://www.ghostscript.com/ocr.html for more details.
  For a release summary see:
  https://www.ghostscript.com/doc/9.54.0/News.htm
  For details see the News.htm and History9.htm files.
- Configure --without-tesseract because this requires C++ (it
  might be added if Tesseract support in Ghostscript is needed).
- Drop CVE-2021-3781.patch, CVE-2021-45949.patch: upstream</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1681214400">- CVE-2023-28879.patch fixes CVE-2023-28879
  Buffer Overflow in s_xBCPE_process
  cf. https://bugs.ghostscript.com/show_bug.cgi?id=706494
  (bsc#1210062)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1682510400">- Replace BuildRequire on xorg-x11-devel by pkgconfig(...)</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1688472000">- CVE-2023-36664.patch fixes CVE-2023-36664
  see https://bugs.ghostscript.com/show_bug.cgi?id=706761
  "OS command injection in %pipe% access"
  and https://bugs.ghostscript.com/show_bug.cgi?id=706778
  "%pipe% allowed_path bypass"
  and bsc#1212711
  "permission validation mishandling for pipe devices
  (with the %pipe% prefix or the | pipe character prefix)"</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1690372800">- CVE-2023-38559.patch fixes CVE-2023-38559
  "out of bounds read devn_pcx_write_rle() could result in DoS"
  see bsc#1213637
  and https://bugs.ghostscript.com/show_bug.cgi?id=706897
  which is in base/gdevdevn.c the same issue
  "ordering in if expression to avoid out-of-bounds access"
  as the already fixed CVE-2020-16305 in devices/gdevpcx.c
  see https://bugs.ghostscript.com/show_bug.cgi?id=701819</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1695211200">- CVE-2023-43115.patch is
  https://git.ghostscript.com/?p=ghostpdl.git;a=commit;h=e59216049cac290fb437a04c4f41ea46826cfba5
  that fixes CVE-2023-43115 "remote code execution
  via crafted PostScript documents in gdevijs.c"
  see https://bugs.ghostscript.com/show_bug.cgi?id=707051
  (bsc#1215466)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1702900800">- Recommend cups-filters only when cups is present.</changelog>
</package>
<package pkgid="21d0c7fcf36432bac3d2f84f24cd4088658c73a3ffdff9d5a469fdd40e68d011e58506e07b5b7851e7d935e331047fa53b3cb0d5354e57e5a0ccf39e47bab837" name="ghostscript-mini-devel" arch="i586">
  <version epoch="0" ver="9.56.1" rel="7.1"/>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1580472000">- Use system openjpeg2 on Tumbleweed/Factory.</changelog>
  <changelog author="jsmeix@suse.de" date="1588161600">- The version upgrade to 9.52 fixes in particular
  CVE-2020-12268: jbic2dec: heap-based buffer overflow
  in jbig2_image_compose (bsc#1170603)
- Version upgrade to 9.52
  Highlights in this release include:
  * The 9.52 release replaces the 9.51 release after a problem
    was reported with 9.51 which warranted the quick turnaround.
    Thus, like 9.51, 9.52 is primarily a maintenance release,
    consolidating the changes we introduced in 9.50.
  * IMPORTANT: We have forked LittleCMS2 into LittleCMS2mt
    (the "mt" indicating "multi-thread").
    LCMS2 is not thread-safe, and cannot be made thread-safe
    without breaking the ABI. Our fork will be thread-safe and
    include performance enhancements (these changes have all
    been offered and rejected upstream). We will maintain
    compatibility between Ghostscript and LCMS2 for a time,
    but not in perpetuity. If there is sufficient interest,
    our fork will be available as its own package separately
    from Ghostscript (and MuPDF).
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  Incompatible changes:
  * New option -dALLOWPSTRANSPARENCY: The transparency compositor
    (and related features), whilst we are improving it, remains
    sensitive to being driven correctly, and incorrect use
    can have unexpected/undefined results. Hence, as part of
    improving security, we limited access to these operators,
    originally using the -dSAFER feature. As we made "SAFER"
    the default mode, that became unacceptable, hence the
    new option -dALLOWPSTRANSPARENCY which enables access
    to the operators, cf.
    https://www.ghostscript.com/doc/9.52/Use.htm#ALLOWPSTRANSPARENCY
  For a release summary see:
  https://www.ghostscript.com/doc/9.52/News.htm
  For details see the News.htm and History9.htm files.
- Version upgrade to 9.51
  Highlights in this release include:
  * 9.51 is primarily a maintainance release, consolidating
    the changes we introduced in 9.50.
  * We have continued our work on code hygiene for this release,
    with a focus on the static analysis tool Coverity
    (from Synopsys, Inc) and we are now maintaining a policy of
    zero Coverity issues in the Ghostscript/GhostPDL source base.
  * IMPORTANT: In consultation with a representative of
    OpenPrinting (http://www.openprinting.org/) it is our
    intention to deprecate and, in the not distant future,
    remove the OpenPrinting Vector/Raster Printer Drivers
    (that is, the opvp and oprp devices).
    If you rely on either of these devices, please get in touch
    with us (i.e. Ghostscript upstream), so we can discuss your
    use case, and revise our plans accordingly.
  * We (i.e. Ghostscript upstream) are in the process of forking
    LittleCMS, cf. the other release notes entries below.
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  For a release summary see:
  https://www.ghostscript.com/doc/9.51/News.htm
  For details see the News.htm and History9.htm files.
- Version upgrade to 9.50
  Highlights in this release include:
  * The change to version 9.50 follows recognition
    of the extent and importance of the file access control
    redesign/reimplementation outlined below.
  * The file access control capability (enable with -dSAFER)
    has been completely rewritten, with a ground-up rethink
    of the design. For more details, see: "SAFER" at
    https://www.ghostscript.com/doc/9.50/Use.htm#Safer
  * It is important to note that -dSAFER now only enables the
    file access controls, and no longer applies restrictions
    to standard Postscript functionality (specifically,
    restrictions on setpagedevice). If your application relies
    on these Postscript restrictions, see "OLDSAFER" at
    https://www.ghostscript.com/doc/9.50/Use.htm#OldSafer
    and please get in touch, as we do plan to remove those
    Postscript restrictions unless we have reason not to.
  IMPORTANT: File access controls are now enabled by default.
    In order to run Ghostscript without these controls,
    see "NOSAFER" at
    https://www.ghostscript.com/doc/9.50/Use.htm#NoSafer
  * We (i.e. Ghostscript upstream) are in the process of forking
    LittleCMS, cf. the other release notes entries below.
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  Incompatible changes:
  * There are a couple of subtle incompatibilities between the old
    and new SAFER implementations. Firstly, as mentioned above,
    SAFER now leaves standard Postcript functionality unchanged
    (except for the file access limitations). Secondly, the
    interaction with save/restore operations, see "SAFER" at
    https://www.ghostscript.com/doc/9.50/Use.htm#Safer
  * The following is not strictly speaking new to 9.50,
    as not much has changed since 9.27 in this area,
    but for those who don't upgrade with every release:
    The process of "tidying" the Postscript name space 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
    (i.e. Ghostscript upstream, either the #ghostscript IRC channel
    or the gs-devel mailing list would be best), and we'll work
    with you to either find an alternative solution or return the
    previous functionality, if there is genuinely no other option.
    One case we know this has occurred is GSView 5 (and earlier).
    GSView 5 support for PDF files relied upon internal use only
    features which are no longer available. GSView 5 will still
    work as previously for Postscript files. For PDF files,
    users are encouraged to look at MuPDF https://www.mupdf.com/
  For a release summary see:
  https://www.ghostscript.com/doc/9.50/News.htm
  For details see the News.htm and History9.htm files.
- CVE-2019-10216.patch
  gs-CVE-2019-14811-885444fc.patch
  gs-CVE-2019-14817-cd1b1cac.patch
  openjpeg4gs-CVE-2018-6616-8ee33522.patch
  are fixed in the version 9.52 upstream sources.</changelog>
  <changelog author="jsmeix@suse.de" date="1595937600">- CVE-2020-15900.patch fixes CVE-2020-15900 Memory Corruption
  cf. https://bugs.ghostscript.com/show_bug.cgi?id=702582
  (bsc#1174415)</changelog>
  <changelog author="jsmeix@suse.de" date="1603195200">- Version upgrade to 9.53.3
  Highlights in this release include
  (excerpts from the Ghostscript upstream release summary
  in https://www.ghostscript.com/doc/9.53.3/News.htm):
  * The 9.53.3 release is primarily maintenance.
  * Issues arose with 9.53.0/1/2 that prompted the release
    of a .3 patch:
    A crash related to management of ICC profile objects.
    A parameter type mismatch that would cause Ghostscript
    to error out during initialisation, which
    affected 64 big, big endian architectures.
    An unexpected side effect of another change that prevented
    multithreaded rendering and background rendering
    from working correctly.
  * The most obvious change is the (re-)introduction of the
    patch level to the version number, this helps facilitate
    a revised policy on handling security related issues.
    To clarify: in the event we decide to release a patch revision,
    it will replace the release with the previous patch number.
    Release notes, highlights and warnings will remain the same,
    except for the addition of whatever fix(es) prompted the patch.
  * Our efforts in code hygiene and maintainability continue.
  * We have added Python bindings for the gsapi interface, can be
    found in demos/python. These are experimental, and we welcome
    feedback from interested developers.
  * For those integrating Ghostscript/GhostPDL via the gsapi
    interface, we have added new capabilities to that, specifically
    in terms of setting and interrogating device parameters. These,
    along with the existing interface calls, are documented in:
    Ghostscript Interpreter API at
    https://www.ghostscript.com/doc/9.53.3/API.htm
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  * For a list of open issues, or to report problems, please visit
    bugs.ghostscript.com
  Incompatible changes:
  * As of 9.53.0, we have (re-)introduced the patch level to the
    version number, this helps facilitate a revised policy
    on handling security related issues.
    Note for GSView Users: The patch level addition breaks
    GSView 5 (it is hardcoded to check for versions 704-999).
    It is possible, but not guaranteed that a GSView update might
    be forthcoming to resolve this.
  For a release summary see:
  https://www.ghostscript.com/doc/9.53.3/News.htm
  For details see the News.htm and History9.htm files.
- CVE-2020-15900.patch is no longer needed
  because it is fixed in the upstream sources.
- Ghostscript 9.53.3 fixes in particular txtwrite memory issues
  (boo#1177922).</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1603195201">- 41ef9a0bc36b9db7115fbe9623f989bfb47bbade.patch
  fixes compilation with FreeType 2.10.3+
  http://git.ghostscript.com/?p=ghostpdl.git;a=commitdiff;h=41ef9a0bc36b9db7115fbe9623f989bfb47bbade
  c.f. https://bugs.ghostscript.com/show_bug.cgi?id=702985</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1618401600">- Hardening: compile with PIC, link as PIE</changelog>
  <changelog author="jsmeix@suse.de" date="1621598400">- Version upgrade to 9.54.0
  Highlights in this release include
  (excerpts from the Ghostscript upstream release summary
  in https://www.ghostscript.com/doc/9.54.0/News.htm):
  * The 9.54.0 release is a maintenance release,
    and also adds new functionality.
  * Overprint simulation is now available to all output devices,
    allowing quality previewing/proofing of PostScript and
    PDF jobs that rely on overprint. See the -dOverprint option
    documentation in: doc/9.54.0/Use.htm#Overprint
  * The "docxwrite" device adds the ability to output
    to Microsoft Word "docx" format.
    See: doc/9.54.0/VectorDevices.htm#DOCX
  * The pdfwrite device is now capable of using the Tesseract OCR
    engine when it is built into Ghostscript to improve
    searchability and copy and paste functionality when the input
    lacks the metadata for that purpose.
    See: doc/9.54.0/VectorDevices.htm#UseOCR
  * Ghostscript/GhostPDL now includes a "map text to black"
    function, where text drawn by an input job (except when drawn
    using a Type 3 font) can be forced to draw in solid black.
    See: doc/9.54.0/Use.htm#BlackText
  * Ghostscript/GhostPDL now supports simple N-up imposition
    "internally". See: doc/9.54.0/Use.htm#NupControl
  * Our efforts in code hygiene and maintainability continue.
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  * For a list of open issues, or to report problems, please visit
    bugs.ghostscript.com
  For a release summary see:
  https://www.ghostscript.com/doc/9.54.0/News.htm
  For details see the News.htm and History9.htm files.
- 41ef9a0bc36b9db7115fbe9623f989bfb47bbade.patch is no longer
  needed because it is fixed in the upstream sources.</changelog>
  <changelog author="jsmeix@suse.de" date="1631275200">- CVE-2021-3781.patch fixes CVE-2021-3781
  Trivial -dSAFER bypass
  cf. https://bugs.ghostscript.com/show_bug.cgi?id=704342
  (bsc#1190381)</changelog>
  <changelog author="jsmeix@suse.de" date="1641902400">- CVE-2021-45949.patch fixes CVE-2021-45949
  heap-based buffer overflow in sampled_data_finish
  cf. https://github.com/google/oss-fuzz-vulns/blob/main/vulns/ghostscript/OSV-2021-803.yaml
  (bsc#1194304)
- CVE-2021-45944 use-after-free in sampled_data_sample
  is already fixed in the Ghostscript 9.54.0 upstream sources
  (bsc#1194303)</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1649332800">- Do no longer require apparmor-abstractions, it is not mandatory
  to use Ghostscript (bsc#1134289).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1649851200">- Use system zlib (bsc#1198449)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1658145600">- Use _multibuild</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1658145601">- update to 9.56.1:
  Highlights in this release include
  (excerpts from the Ghostscript upstream release summary
  in https://ghostscript.com/docs/9.56.1/News.htm):
  * New PDF Interpreter: This is an entirely new implementation
    written in C (rather than PostScript, as before)
  * Calling Ghostscript via the GS API is now thread safe. The one
    limitation is that the X11 devices for Unix-like systems (x11,
    x11alpha, x11cmyk, x11cmyk2, x11cmyk4, x11cmyk8, x11gray2,
    x11gray4 and x11mono) cannot be made thread safe, due to their
    interaction with the X11 server, those devices have been
    modified to only allow one instance in an executable.
  * The PSD output device now writes ICC profiles to their output
    files, for improved color fidelity.
  * Our efforts in code hygiene and maintainability continue.
  * The usual round of bug fixes, compatibility changes, and
    incremental improvements.
  * We have added the capability to build with the Tesseract OCR
    engine. In such a build, new devices are available
    (pdfocr8/pdfocr24/pdfocr32) which render the output file to an
    image, OCR that image, and output the image "wrapped" up as a
    PDF file, with the OCR generated text information included
    as "invisible" text (in PDF terms, text rendering mode 3).
    Mainly due to time constraints, we only support including
    Tesseract from source included in our release packages,
    and not linking to Tesseract/Leptonica shared libraries.
    Whether we add this capability will be largely dependent
    on community demand for the feature. See Enabling OCR
    at https://www.ghostscript.com/ocr.html for more details.
  For a release summary see:
  https://www.ghostscript.com/doc/9.54.0/News.htm
  For details see the News.htm and History9.htm files.
- Configure --without-tesseract because this requires C++ (it
  might be added if Tesseract support in Ghostscript is needed).
- Drop CVE-2021-3781.patch, CVE-2021-45949.patch: upstream</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1681214400">- CVE-2023-28879.patch fixes CVE-2023-28879
  Buffer Overflow in s_xBCPE_process
  cf. https://bugs.ghostscript.com/show_bug.cgi?id=706494
  (bsc#1210062)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1682510400">- Replace BuildRequire on xorg-x11-devel by pkgconfig(...)</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1688472000">- CVE-2023-36664.patch fixes CVE-2023-36664
  see https://bugs.ghostscript.com/show_bug.cgi?id=706761
  "OS command injection in %pipe% access"
  and https://bugs.ghostscript.com/show_bug.cgi?id=706778
  "%pipe% allowed_path bypass"
  and bsc#1212711
  "permission validation mishandling for pipe devices
  (with the %pipe% prefix or the | pipe character prefix)"</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1690372800">- CVE-2023-38559.patch fixes CVE-2023-38559
  "out of bounds read devn_pcx_write_rle() could result in DoS"
  see bsc#1213637
  and https://bugs.ghostscript.com/show_bug.cgi?id=706897
  which is in base/gdevdevn.c the same issue
  "ordering in if expression to avoid out-of-bounds access"
  as the already fixed CVE-2020-16305 in devices/gdevpcx.c
  see https://bugs.ghostscript.com/show_bug.cgi?id=701819</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1695211200">- CVE-2023-43115.patch is
  https://git.ghostscript.com/?p=ghostpdl.git;a=commit;h=e59216049cac290fb437a04c4f41ea46826cfba5
  that fixes CVE-2023-43115 "remote code execution
  via crafted PostScript documents in gdevijs.c"
  see https://bugs.ghostscript.com/show_bug.cgi?id=707051
  (bsc#1215466)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1702900800">- Recommend cups-filters only when cups is present.</changelog>
</package>
<package pkgid="ff78642c56fa3e59f8789e4724d89baa12dda9906f6f80c830725c6d8f1cc5dc5cbfdc1455f48d76576589eb1c85a2e7683f4a901c9174a3abf0a25e66aaebae" name="ghostscript-mini-devel" arch="x86_64">
  <version epoch="0" ver="9.56.1" rel="7.1"/>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1580472000">- Use system openjpeg2 on Tumbleweed/Factory.</changelog>
  <changelog author="jsmeix@suse.de" date="1588161600">- The version upgrade to 9.52 fixes in particular
  CVE-2020-12268: jbic2dec: heap-based buffer overflow
  in jbig2_image_compose (bsc#1170603)
- Version upgrade to 9.52
  Highlights in this release include:
  * The 9.52 release replaces the 9.51 release after a problem
    was reported with 9.51 which warranted the quick turnaround.
    Thus, like 9.51, 9.52 is primarily a maintenance release,
    consolidating the changes we introduced in 9.50.
  * IMPORTANT: We have forked LittleCMS2 into LittleCMS2mt
    (the "mt" indicating "multi-thread").
    LCMS2 is not thread-safe, and cannot be made thread-safe
    without breaking the ABI. Our fork will be thread-safe and
    include performance enhancements (these changes have all
    been offered and rejected upstream). We will maintain
    compatibility between Ghostscript and LCMS2 for a time,
    but not in perpetuity. If there is sufficient interest,
    our fork will be available as its own package separately
    from Ghostscript (and MuPDF).
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  Incompatible changes:
  * New option -dALLOWPSTRANSPARENCY: The transparency compositor
    (and related features), whilst we are improving it, remains
    sensitive to being driven correctly, and incorrect use
    can have unexpected/undefined results. Hence, as part of
    improving security, we limited access to these operators,
    originally using the -dSAFER feature. As we made "SAFER"
    the default mode, that became unacceptable, hence the
    new option -dALLOWPSTRANSPARENCY which enables access
    to the operators, cf.
    https://www.ghostscript.com/doc/9.52/Use.htm#ALLOWPSTRANSPARENCY
  For a release summary see:
  https://www.ghostscript.com/doc/9.52/News.htm
  For details see the News.htm and History9.htm files.
- Version upgrade to 9.51
  Highlights in this release include:
  * 9.51 is primarily a maintainance release, consolidating
    the changes we introduced in 9.50.
  * We have continued our work on code hygiene for this release,
    with a focus on the static analysis tool Coverity
    (from Synopsys, Inc) and we are now maintaining a policy of
    zero Coverity issues in the Ghostscript/GhostPDL source base.
  * IMPORTANT: In consultation with a representative of
    OpenPrinting (http://www.openprinting.org/) it is our
    intention to deprecate and, in the not distant future,
    remove the OpenPrinting Vector/Raster Printer Drivers
    (that is, the opvp and oprp devices).
    If you rely on either of these devices, please get in touch
    with us (i.e. Ghostscript upstream), so we can discuss your
    use case, and revise our plans accordingly.
  * We (i.e. Ghostscript upstream) are in the process of forking
    LittleCMS, cf. the other release notes entries below.
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  For a release summary see:
  https://www.ghostscript.com/doc/9.51/News.htm
  For details see the News.htm and History9.htm files.
- Version upgrade to 9.50
  Highlights in this release include:
  * The change to version 9.50 follows recognition
    of the extent and importance of the file access control
    redesign/reimplementation outlined below.
  * The file access control capability (enable with -dSAFER)
    has been completely rewritten, with a ground-up rethink
    of the design. For more details, see: "SAFER" at
    https://www.ghostscript.com/doc/9.50/Use.htm#Safer
  * It is important to note that -dSAFER now only enables the
    file access controls, and no longer applies restrictions
    to standard Postscript functionality (specifically,
    restrictions on setpagedevice). If your application relies
    on these Postscript restrictions, see "OLDSAFER" at
    https://www.ghostscript.com/doc/9.50/Use.htm#OldSafer
    and please get in touch, as we do plan to remove those
    Postscript restrictions unless we have reason not to.
  IMPORTANT: File access controls are now enabled by default.
    In order to run Ghostscript without these controls,
    see "NOSAFER" at
    https://www.ghostscript.com/doc/9.50/Use.htm#NoSafer
  * We (i.e. Ghostscript upstream) are in the process of forking
    LittleCMS, cf. the other release notes entries below.
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  Incompatible changes:
  * There are a couple of subtle incompatibilities between the old
    and new SAFER implementations. Firstly, as mentioned above,
    SAFER now leaves standard Postcript functionality unchanged
    (except for the file access limitations). Secondly, the
    interaction with save/restore operations, see "SAFER" at
    https://www.ghostscript.com/doc/9.50/Use.htm#Safer
  * The following is not strictly speaking new to 9.50,
    as not much has changed since 9.27 in this area,
    but for those who don't upgrade with every release:
    The process of "tidying" the Postscript name space 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
    (i.e. Ghostscript upstream, either the #ghostscript IRC channel
    or the gs-devel mailing list would be best), and we'll work
    with you to either find an alternative solution or return the
    previous functionality, if there is genuinely no other option.
    One case we know this has occurred is GSView 5 (and earlier).
    GSView 5 support for PDF files relied upon internal use only
    features which are no longer available. GSView 5 will still
    work as previously for Postscript files. For PDF files,
    users are encouraged to look at MuPDF https://www.mupdf.com/
  For a release summary see:
  https://www.ghostscript.com/doc/9.50/News.htm
  For details see the News.htm and History9.htm files.
- CVE-2019-10216.patch
  gs-CVE-2019-14811-885444fc.patch
  gs-CVE-2019-14817-cd1b1cac.patch
  openjpeg4gs-CVE-2018-6616-8ee33522.patch
  are fixed in the version 9.52 upstream sources.</changelog>
  <changelog author="jsmeix@suse.de" date="1595937600">- CVE-2020-15900.patch fixes CVE-2020-15900 Memory Corruption
  cf. https://bugs.ghostscript.com/show_bug.cgi?id=702582
  (bsc#1174415)</changelog>
  <changelog author="jsmeix@suse.de" date="1603195200">- Version upgrade to 9.53.3
  Highlights in this release include
  (excerpts from the Ghostscript upstream release summary
  in https://www.ghostscript.com/doc/9.53.3/News.htm):
  * The 9.53.3 release is primarily maintenance.
  * Issues arose with 9.53.0/1/2 that prompted the release
    of a .3 patch:
    A crash related to management of ICC profile objects.
    A parameter type mismatch that would cause Ghostscript
    to error out during initialisation, which
    affected 64 big, big endian architectures.
    An unexpected side effect of another change that prevented
    multithreaded rendering and background rendering
    from working correctly.
  * The most obvious change is the (re-)introduction of the
    patch level to the version number, this helps facilitate
    a revised policy on handling security related issues.
    To clarify: in the event we decide to release a patch revision,
    it will replace the release with the previous patch number.
    Release notes, highlights and warnings will remain the same,
    except for the addition of whatever fix(es) prompted the patch.
  * Our efforts in code hygiene and maintainability continue.
  * We have added Python bindings for the gsapi interface, can be
    found in demos/python. These are experimental, and we welcome
    feedback from interested developers.
  * For those integrating Ghostscript/GhostPDL via the gsapi
    interface, we have added new capabilities to that, specifically
    in terms of setting and interrogating device parameters. These,
    along with the existing interface calls, are documented in:
    Ghostscript Interpreter API at
    https://www.ghostscript.com/doc/9.53.3/API.htm
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  * For a list of open issues, or to report problems, please visit
    bugs.ghostscript.com
  Incompatible changes:
  * As of 9.53.0, we have (re-)introduced the patch level to the
    version number, this helps facilitate a revised policy
    on handling security related issues.
    Note for GSView Users: The patch level addition breaks
    GSView 5 (it is hardcoded to check for versions 704-999).
    It is possible, but not guaranteed that a GSView update might
    be forthcoming to resolve this.
  For a release summary see:
  https://www.ghostscript.com/doc/9.53.3/News.htm
  For details see the News.htm and History9.htm files.
- CVE-2020-15900.patch is no longer needed
  because it is fixed in the upstream sources.
- Ghostscript 9.53.3 fixes in particular txtwrite memory issues
  (boo#1177922).</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1603195201">- 41ef9a0bc36b9db7115fbe9623f989bfb47bbade.patch
  fixes compilation with FreeType 2.10.3+
  http://git.ghostscript.com/?p=ghostpdl.git;a=commitdiff;h=41ef9a0bc36b9db7115fbe9623f989bfb47bbade
  c.f. https://bugs.ghostscript.com/show_bug.cgi?id=702985</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1618401600">- Hardening: compile with PIC, link as PIE</changelog>
  <changelog author="jsmeix@suse.de" date="1621598400">- Version upgrade to 9.54.0
  Highlights in this release include
  (excerpts from the Ghostscript upstream release summary
  in https://www.ghostscript.com/doc/9.54.0/News.htm):
  * The 9.54.0 release is a maintenance release,
    and also adds new functionality.
  * Overprint simulation is now available to all output devices,
    allowing quality previewing/proofing of PostScript and
    PDF jobs that rely on overprint. See the -dOverprint option
    documentation in: doc/9.54.0/Use.htm#Overprint
  * The "docxwrite" device adds the ability to output
    to Microsoft Word "docx" format.
    See: doc/9.54.0/VectorDevices.htm#DOCX
  * The pdfwrite device is now capable of using the Tesseract OCR
    engine when it is built into Ghostscript to improve
    searchability and copy and paste functionality when the input
    lacks the metadata for that purpose.
    See: doc/9.54.0/VectorDevices.htm#UseOCR
  * Ghostscript/GhostPDL now includes a "map text to black"
    function, where text drawn by an input job (except when drawn
    using a Type 3 font) can be forced to draw in solid black.
    See: doc/9.54.0/Use.htm#BlackText
  * Ghostscript/GhostPDL now supports simple N-up imposition
    "internally". See: doc/9.54.0/Use.htm#NupControl
  * Our efforts in code hygiene and maintainability continue.
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  * For a list of open issues, or to report problems, please visit
    bugs.ghostscript.com
  For a release summary see:
  https://www.ghostscript.com/doc/9.54.0/News.htm
  For details see the News.htm and History9.htm files.
- 41ef9a0bc36b9db7115fbe9623f989bfb47bbade.patch is no longer
  needed because it is fixed in the upstream sources.</changelog>
  <changelog author="jsmeix@suse.de" date="1631275200">- CVE-2021-3781.patch fixes CVE-2021-3781
  Trivial -dSAFER bypass
  cf. https://bugs.ghostscript.com/show_bug.cgi?id=704342
  (bsc#1190381)</changelog>
  <changelog author="jsmeix@suse.de" date="1641902400">- CVE-2021-45949.patch fixes CVE-2021-45949
  heap-based buffer overflow in sampled_data_finish
  cf. https://github.com/google/oss-fuzz-vulns/blob/main/vulns/ghostscript/OSV-2021-803.yaml
  (bsc#1194304)
- CVE-2021-45944 use-after-free in sampled_data_sample
  is already fixed in the Ghostscript 9.54.0 upstream sources
  (bsc#1194303)</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1649332800">- Do no longer require apparmor-abstractions, it is not mandatory
  to use Ghostscript (bsc#1134289).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1649851200">- Use system zlib (bsc#1198449)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1658145600">- Use _multibuild</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1658145601">- update to 9.56.1:
  Highlights in this release include
  (excerpts from the Ghostscript upstream release summary
  in https://ghostscript.com/docs/9.56.1/News.htm):
  * New PDF Interpreter: This is an entirely new implementation
    written in C (rather than PostScript, as before)
  * Calling Ghostscript via the GS API is now thread safe. The one
    limitation is that the X11 devices for Unix-like systems (x11,
    x11alpha, x11cmyk, x11cmyk2, x11cmyk4, x11cmyk8, x11gray2,
    x11gray4 and x11mono) cannot be made thread safe, due to their
    interaction with the X11 server, those devices have been
    modified to only allow one instance in an executable.
  * The PSD output device now writes ICC profiles to their output
    files, for improved color fidelity.
  * Our efforts in code hygiene and maintainability continue.
  * The usual round of bug fixes, compatibility changes, and
    incremental improvements.
  * We have added the capability to build with the Tesseract OCR
    engine. In such a build, new devices are available
    (pdfocr8/pdfocr24/pdfocr32) which render the output file to an
    image, OCR that image, and output the image "wrapped" up as a
    PDF file, with the OCR generated text information included
    as "invisible" text (in PDF terms, text rendering mode 3).
    Mainly due to time constraints, we only support including
    Tesseract from source included in our release packages,
    and not linking to Tesseract/Leptonica shared libraries.
    Whether we add this capability will be largely dependent
    on community demand for the feature. See Enabling OCR
    at https://www.ghostscript.com/ocr.html for more details.
  For a release summary see:
  https://www.ghostscript.com/doc/9.54.0/News.htm
  For details see the News.htm and History9.htm files.
- Configure --without-tesseract because this requires C++ (it
  might be added if Tesseract support in Ghostscript is needed).
- Drop CVE-2021-3781.patch, CVE-2021-45949.patch: upstream</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1681214400">- CVE-2023-28879.patch fixes CVE-2023-28879
  Buffer Overflow in s_xBCPE_process
  cf. https://bugs.ghostscript.com/show_bug.cgi?id=706494
  (bsc#1210062)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1682510400">- Replace BuildRequire on xorg-x11-devel by pkgconfig(...)</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1688472000">- CVE-2023-36664.patch fixes CVE-2023-36664
  see https://bugs.ghostscript.com/show_bug.cgi?id=706761
  "OS command injection in %pipe% access"
  and https://bugs.ghostscript.com/show_bug.cgi?id=706778
  "%pipe% allowed_path bypass"
  and bsc#1212711
  "permission validation mishandling for pipe devices
  (with the %pipe% prefix or the | pipe character prefix)"</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1690372800">- CVE-2023-38559.patch fixes CVE-2023-38559
  "out of bounds read devn_pcx_write_rle() could result in DoS"
  see bsc#1213637
  and https://bugs.ghostscript.com/show_bug.cgi?id=706897
  which is in base/gdevdevn.c the same issue
  "ordering in if expression to avoid out-of-bounds access"
  as the already fixed CVE-2020-16305 in devices/gdevpcx.c
  see https://bugs.ghostscript.com/show_bug.cgi?id=701819</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1695211200">- CVE-2023-43115.patch is
  https://git.ghostscript.com/?p=ghostpdl.git;a=commit;h=e59216049cac290fb437a04c4f41ea46826cfba5
  that fixes CVE-2023-43115 "remote code execution
  via crafted PostScript documents in gdevijs.c"
  see https://bugs.ghostscript.com/show_bug.cgi?id=707051
  (bsc#1215466)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1702900800">- Recommend cups-filters only when cups is present.</changelog>
</package>
<package pkgid="84f2d9875ed89143981c76abc1f5f7b1e2c8707964123ad00e981c5ea0dbb632d9bdf6661d386fc0a8b2d6ad001b3431c097b01cdaa1313c69a4c28faa49b5dc" name="ghostscript-x11" arch="i586">
  <version epoch="0" ver="9.56.1" rel="7.1"/>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1580472000">- Use system openjpeg2 on Tumbleweed/Factory.</changelog>
  <changelog author="jsmeix@suse.de" date="1588161600">- The version upgrade to 9.52 fixes in particular
  CVE-2020-12268: jbic2dec: heap-based buffer overflow
  in jbig2_image_compose (bsc#1170603)
- Version upgrade to 9.52
  Highlights in this release include:
  * The 9.52 release replaces the 9.51 release after a problem
    was reported with 9.51 which warranted the quick turnaround.
    Thus, like 9.51, 9.52 is primarily a maintenance release,
    consolidating the changes we introduced in 9.50.
  * IMPORTANT: We have forked LittleCMS2 into LittleCMS2mt
    (the "mt" indicating "multi-thread").
    LCMS2 is not thread-safe, and cannot be made thread-safe
    without breaking the ABI. Our fork will be thread-safe and
    include performance enhancements (these changes have all
    been offered and rejected upstream). We will maintain
    compatibility between Ghostscript and LCMS2 for a time,
    but not in perpetuity. If there is sufficient interest,
    our fork will be available as its own package separately
    from Ghostscript (and MuPDF).
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  Incompatible changes:
  * New option -dALLOWPSTRANSPARENCY: The transparency compositor
    (and related features), whilst we are improving it, remains
    sensitive to being driven correctly, and incorrect use
    can have unexpected/undefined results. Hence, as part of
    improving security, we limited access to these operators,
    originally using the -dSAFER feature. As we made "SAFER"
    the default mode, that became unacceptable, hence the
    new option -dALLOWPSTRANSPARENCY which enables access
    to the operators, cf.
    https://www.ghostscript.com/doc/9.52/Use.htm#ALLOWPSTRANSPARENCY
  For a release summary see:
  https://www.ghostscript.com/doc/9.52/News.htm
  For details see the News.htm and History9.htm files.
- Version upgrade to 9.51
  Highlights in this release include:
  * 9.51 is primarily a maintainance release, consolidating
    the changes we introduced in 9.50.
  * We have continued our work on code hygiene for this release,
    with a focus on the static analysis tool Coverity
    (from Synopsys, Inc) and we are now maintaining a policy of
    zero Coverity issues in the Ghostscript/GhostPDL source base.
  * IMPORTANT: In consultation with a representative of
    OpenPrinting (http://www.openprinting.org/) it is our
    intention to deprecate and, in the not distant future,
    remove the OpenPrinting Vector/Raster Printer Drivers
    (that is, the opvp and oprp devices).
    If you rely on either of these devices, please get in touch
    with us (i.e. Ghostscript upstream), so we can discuss your
    use case, and revise our plans accordingly.
  * We (i.e. Ghostscript upstream) are in the process of forking
    LittleCMS, cf. the other release notes entries below.
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  For a release summary see:
  https://www.ghostscript.com/doc/9.51/News.htm
  For details see the News.htm and History9.htm files.
- Version upgrade to 9.50
  Highlights in this release include:
  * The change to version 9.50 follows recognition
    of the extent and importance of the file access control
    redesign/reimplementation outlined below.
  * The file access control capability (enable with -dSAFER)
    has been completely rewritten, with a ground-up rethink
    of the design. For more details, see: "SAFER" at
    https://www.ghostscript.com/doc/9.50/Use.htm#Safer
  * It is important to note that -dSAFER now only enables the
    file access controls, and no longer applies restrictions
    to standard Postscript functionality (specifically,
    restrictions on setpagedevice). If your application relies
    on these Postscript restrictions, see "OLDSAFER" at
    https://www.ghostscript.com/doc/9.50/Use.htm#OldSafer
    and please get in touch, as we do plan to remove those
    Postscript restrictions unless we have reason not to.
  IMPORTANT: File access controls are now enabled by default.
    In order to run Ghostscript without these controls,
    see "NOSAFER" at
    https://www.ghostscript.com/doc/9.50/Use.htm#NoSafer
  * We (i.e. Ghostscript upstream) are in the process of forking
    LittleCMS, cf. the other release notes entries below.
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  Incompatible changes:
  * There are a couple of subtle incompatibilities between the old
    and new SAFER implementations. Firstly, as mentioned above,
    SAFER now leaves standard Postcript functionality unchanged
    (except for the file access limitations). Secondly, the
    interaction with save/restore operations, see "SAFER" at
    https://www.ghostscript.com/doc/9.50/Use.htm#Safer
  * The following is not strictly speaking new to 9.50,
    as not much has changed since 9.27 in this area,
    but for those who don't upgrade with every release:
    The process of "tidying" the Postscript name space 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
    (i.e. Ghostscript upstream, either the #ghostscript IRC channel
    or the gs-devel mailing list would be best), and we'll work
    with you to either find an alternative solution or return the
    previous functionality, if there is genuinely no other option.
    One case we know this has occurred is GSView 5 (and earlier).
    GSView 5 support for PDF files relied upon internal use only
    features which are no longer available. GSView 5 will still
    work as previously for Postscript files. For PDF files,
    users are encouraged to look at MuPDF https://www.mupdf.com/
  For a release summary see:
  https://www.ghostscript.com/doc/9.50/News.htm
  For details see the News.htm and History9.htm files.
- CVE-2019-10216.patch
  gs-CVE-2019-14811-885444fc.patch
  gs-CVE-2019-14817-cd1b1cac.patch
  openjpeg4gs-CVE-2018-6616-8ee33522.patch
  are fixed in the version 9.52 upstream sources.</changelog>
  <changelog author="jsmeix@suse.de" date="1595937600">- CVE-2020-15900.patch fixes CVE-2020-15900 Memory Corruption
  cf. https://bugs.ghostscript.com/show_bug.cgi?id=702582
  (bsc#1174415)</changelog>
  <changelog author="jsmeix@suse.de" date="1603195200">- Version upgrade to 9.53.3
  Highlights in this release include
  (excerpts from the Ghostscript upstream release summary
  in https://www.ghostscript.com/doc/9.53.3/News.htm):
  * The 9.53.3 release is primarily maintenance.
  * Issues arose with 9.53.0/1/2 that prompted the release
    of a .3 patch:
    A crash related to management of ICC profile objects.
    A parameter type mismatch that would cause Ghostscript
    to error out during initialisation, which
    affected 64 big, big endian architectures.
    An unexpected side effect of another change that prevented
    multithreaded rendering and background rendering
    from working correctly.
  * The most obvious change is the (re-)introduction of the
    patch level to the version number, this helps facilitate
    a revised policy on handling security related issues.
    To clarify: in the event we decide to release a patch revision,
    it will replace the release with the previous patch number.
    Release notes, highlights and warnings will remain the same,
    except for the addition of whatever fix(es) prompted the patch.
  * Our efforts in code hygiene and maintainability continue.
  * We have added Python bindings for the gsapi interface, can be
    found in demos/python. These are experimental, and we welcome
    feedback from interested developers.
  * For those integrating Ghostscript/GhostPDL via the gsapi
    interface, we have added new capabilities to that, specifically
    in terms of setting and interrogating device parameters. These,
    along with the existing interface calls, are documented in:
    Ghostscript Interpreter API at
    https://www.ghostscript.com/doc/9.53.3/API.htm
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  * For a list of open issues, or to report problems, please visit
    bugs.ghostscript.com
  Incompatible changes:
  * As of 9.53.0, we have (re-)introduced the patch level to the
    version number, this helps facilitate a revised policy
    on handling security related issues.
    Note for GSView Users: The patch level addition breaks
    GSView 5 (it is hardcoded to check for versions 704-999).
    It is possible, but not guaranteed that a GSView update might
    be forthcoming to resolve this.
  For a release summary see:
  https://www.ghostscript.com/doc/9.53.3/News.htm
  For details see the News.htm and History9.htm files.
- CVE-2020-15900.patch is no longer needed
  because it is fixed in the upstream sources.
- Ghostscript 9.53.3 fixes in particular txtwrite memory issues
  (boo#1177922).</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1603195201">- 41ef9a0bc36b9db7115fbe9623f989bfb47bbade.patch
  fixes compilation with FreeType 2.10.3+
  http://git.ghostscript.com/?p=ghostpdl.git;a=commitdiff;h=41ef9a0bc36b9db7115fbe9623f989bfb47bbade
  c.f. https://bugs.ghostscript.com/show_bug.cgi?id=702985</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1618401600">- Hardening: compile with PIC, link as PIE</changelog>
  <changelog author="jsmeix@suse.de" date="1621598400">- Version upgrade to 9.54.0
  Highlights in this release include
  (excerpts from the Ghostscript upstream release summary
  in https://www.ghostscript.com/doc/9.54.0/News.htm):
  * The 9.54.0 release is a maintenance release,
    and also adds new functionality.
  * Overprint simulation is now available to all output devices,
    allowing quality previewing/proofing of PostScript and
    PDF jobs that rely on overprint. See the -dOverprint option
    documentation in: doc/9.54.0/Use.htm#Overprint
  * The "docxwrite" device adds the ability to output
    to Microsoft Word "docx" format.
    See: doc/9.54.0/VectorDevices.htm#DOCX
  * The pdfwrite device is now capable of using the Tesseract OCR
    engine when it is built into Ghostscript to improve
    searchability and copy and paste functionality when the input
    lacks the metadata for that purpose.
    See: doc/9.54.0/VectorDevices.htm#UseOCR
  * Ghostscript/GhostPDL now includes a "map text to black"
    function, where text drawn by an input job (except when drawn
    using a Type 3 font) can be forced to draw in solid black.
    See: doc/9.54.0/Use.htm#BlackText
  * Ghostscript/GhostPDL now supports simple N-up imposition
    "internally". See: doc/9.54.0/Use.htm#NupControl
  * Our efforts in code hygiene and maintainability continue.
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  * For a list of open issues, or to report problems, please visit
    bugs.ghostscript.com
  For a release summary see:
  https://www.ghostscript.com/doc/9.54.0/News.htm
  For details see the News.htm and History9.htm files.
- 41ef9a0bc36b9db7115fbe9623f989bfb47bbade.patch is no longer
  needed because it is fixed in the upstream sources.</changelog>
  <changelog author="jsmeix@suse.de" date="1631275200">- CVE-2021-3781.patch fixes CVE-2021-3781
  Trivial -dSAFER bypass
  cf. https://bugs.ghostscript.com/show_bug.cgi?id=704342
  (bsc#1190381)</changelog>
  <changelog author="jsmeix@suse.de" date="1641902400">- CVE-2021-45949.patch fixes CVE-2021-45949
  heap-based buffer overflow in sampled_data_finish
  cf. https://github.com/google/oss-fuzz-vulns/blob/main/vulns/ghostscript/OSV-2021-803.yaml
  (bsc#1194304)
- CVE-2021-45944 use-after-free in sampled_data_sample
  is already fixed in the Ghostscript 9.54.0 upstream sources
  (bsc#1194303)</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1649332800">- Do no longer require apparmor-abstractions, it is not mandatory
  to use Ghostscript (bsc#1134289).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1649851200">- Use system zlib (bsc#1198449)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1658145600">- Use _multibuild</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1658145601">- update to 9.56.1:
  Highlights in this release include
  (excerpts from the Ghostscript upstream release summary
  in https://ghostscript.com/docs/9.56.1/News.htm):
  * New PDF Interpreter: This is an entirely new implementation
    written in C (rather than PostScript, as before)
  * Calling Ghostscript via the GS API is now thread safe. The one
    limitation is that the X11 devices for Unix-like systems (x11,
    x11alpha, x11cmyk, x11cmyk2, x11cmyk4, x11cmyk8, x11gray2,
    x11gray4 and x11mono) cannot be made thread safe, due to their
    interaction with the X11 server, those devices have been
    modified to only allow one instance in an executable.
  * The PSD output device now writes ICC profiles to their output
    files, for improved color fidelity.
  * Our efforts in code hygiene and maintainability continue.
  * The usual round of bug fixes, compatibility changes, and
    incremental improvements.
  * We have added the capability to build with the Tesseract OCR
    engine. In such a build, new devices are available
    (pdfocr8/pdfocr24/pdfocr32) which render the output file to an
    image, OCR that image, and output the image "wrapped" up as a
    PDF file, with the OCR generated text information included
    as "invisible" text (in PDF terms, text rendering mode 3).
    Mainly due to time constraints, we only support including
    Tesseract from source included in our release packages,
    and not linking to Tesseract/Leptonica shared libraries.
    Whether we add this capability will be largely dependent
    on community demand for the feature. See Enabling OCR
    at https://www.ghostscript.com/ocr.html for more details.
  For a release summary see:
  https://www.ghostscript.com/doc/9.54.0/News.htm
  For details see the News.htm and History9.htm files.
- Configure --without-tesseract because this requires C++ (it
  might be added if Tesseract support in Ghostscript is needed).
- Drop CVE-2021-3781.patch, CVE-2021-45949.patch: upstream</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1681214400">- CVE-2023-28879.patch fixes CVE-2023-28879
  Buffer Overflow in s_xBCPE_process
  cf. https://bugs.ghostscript.com/show_bug.cgi?id=706494
  (bsc#1210062)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1682510400">- Replace BuildRequire on xorg-x11-devel by pkgconfig(...)</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1688472000">- CVE-2023-36664.patch fixes CVE-2023-36664
  see https://bugs.ghostscript.com/show_bug.cgi?id=706761
  "OS command injection in %pipe% access"
  and https://bugs.ghostscript.com/show_bug.cgi?id=706778
  "%pipe% allowed_path bypass"
  and bsc#1212711
  "permission validation mishandling for pipe devices
  (with the %pipe% prefix or the | pipe character prefix)"</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1690372800">- CVE-2023-38559.patch fixes CVE-2023-38559
  "out of bounds read devn_pcx_write_rle() could result in DoS"
  see bsc#1213637
  and https://bugs.ghostscript.com/show_bug.cgi?id=706897
  which is in base/gdevdevn.c the same issue
  "ordering in if expression to avoid out-of-bounds access"
  as the already fixed CVE-2020-16305 in devices/gdevpcx.c
  see https://bugs.ghostscript.com/show_bug.cgi?id=701819</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1695211200">- CVE-2023-43115.patch is
  https://git.ghostscript.com/?p=ghostpdl.git;a=commit;h=e59216049cac290fb437a04c4f41ea46826cfba5
  that fixes CVE-2023-43115 "remote code execution
  via crafted PostScript documents in gdevijs.c"
  see https://bugs.ghostscript.com/show_bug.cgi?id=707051
  (bsc#1215466)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1702900800">- Recommend cups-filters only when cups is present.</changelog>
</package>
<package pkgid="7f93fdd20a9d1d1510a477b46bf6fd05861fac7f97091c5ab907baef18ed100d00f7808573bf8d67d61e4205827ed6ce5ce8ee458f18292f054fbb5406d1a679" name="ghostscript-x11" arch="x86_64">
  <version epoch="0" ver="9.56.1" rel="7.1"/>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1580472000">- Use system openjpeg2 on Tumbleweed/Factory.</changelog>
  <changelog author="jsmeix@suse.de" date="1588161600">- The version upgrade to 9.52 fixes in particular
  CVE-2020-12268: jbic2dec: heap-based buffer overflow
  in jbig2_image_compose (bsc#1170603)
- Version upgrade to 9.52
  Highlights in this release include:
  * The 9.52 release replaces the 9.51 release after a problem
    was reported with 9.51 which warranted the quick turnaround.
    Thus, like 9.51, 9.52 is primarily a maintenance release,
    consolidating the changes we introduced in 9.50.
  * IMPORTANT: We have forked LittleCMS2 into LittleCMS2mt
    (the "mt" indicating "multi-thread").
    LCMS2 is not thread-safe, and cannot be made thread-safe
    without breaking the ABI. Our fork will be thread-safe and
    include performance enhancements (these changes have all
    been offered and rejected upstream). We will maintain
    compatibility between Ghostscript and LCMS2 for a time,
    but not in perpetuity. If there is sufficient interest,
    our fork will be available as its own package separately
    from Ghostscript (and MuPDF).
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  Incompatible changes:
  * New option -dALLOWPSTRANSPARENCY: The transparency compositor
    (and related features), whilst we are improving it, remains
    sensitive to being driven correctly, and incorrect use
    can have unexpected/undefined results. Hence, as part of
    improving security, we limited access to these operators,
    originally using the -dSAFER feature. As we made "SAFER"
    the default mode, that became unacceptable, hence the
    new option -dALLOWPSTRANSPARENCY which enables access
    to the operators, cf.
    https://www.ghostscript.com/doc/9.52/Use.htm#ALLOWPSTRANSPARENCY
  For a release summary see:
  https://www.ghostscript.com/doc/9.52/News.htm
  For details see the News.htm and History9.htm files.
- Version upgrade to 9.51
  Highlights in this release include:
  * 9.51 is primarily a maintainance release, consolidating
    the changes we introduced in 9.50.
  * We have continued our work on code hygiene for this release,
    with a focus on the static analysis tool Coverity
    (from Synopsys, Inc) and we are now maintaining a policy of
    zero Coverity issues in the Ghostscript/GhostPDL source base.
  * IMPORTANT: In consultation with a representative of
    OpenPrinting (http://www.openprinting.org/) it is our
    intention to deprecate and, in the not distant future,
    remove the OpenPrinting Vector/Raster Printer Drivers
    (that is, the opvp and oprp devices).
    If you rely on either of these devices, please get in touch
    with us (i.e. Ghostscript upstream), so we can discuss your
    use case, and revise our plans accordingly.
  * We (i.e. Ghostscript upstream) are in the process of forking
    LittleCMS, cf. the other release notes entries below.
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  For a release summary see:
  https://www.ghostscript.com/doc/9.51/News.htm
  For details see the News.htm and History9.htm files.
- Version upgrade to 9.50
  Highlights in this release include:
  * The change to version 9.50 follows recognition
    of the extent and importance of the file access control
    redesign/reimplementation outlined below.
  * The file access control capability (enable with -dSAFER)
    has been completely rewritten, with a ground-up rethink
    of the design. For more details, see: "SAFER" at
    https://www.ghostscript.com/doc/9.50/Use.htm#Safer
  * It is important to note that -dSAFER now only enables the
    file access controls, and no longer applies restrictions
    to standard Postscript functionality (specifically,
    restrictions on setpagedevice). If your application relies
    on these Postscript restrictions, see "OLDSAFER" at
    https://www.ghostscript.com/doc/9.50/Use.htm#OldSafer
    and please get in touch, as we do plan to remove those
    Postscript restrictions unless we have reason not to.
  IMPORTANT: File access controls are now enabled by default.
    In order to run Ghostscript without these controls,
    see "NOSAFER" at
    https://www.ghostscript.com/doc/9.50/Use.htm#NoSafer
  * We (i.e. Ghostscript upstream) are in the process of forking
    LittleCMS, cf. the other release notes entries below.
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  Incompatible changes:
  * There are a couple of subtle incompatibilities between the old
    and new SAFER implementations. Firstly, as mentioned above,
    SAFER now leaves standard Postcript functionality unchanged
    (except for the file access limitations). Secondly, the
    interaction with save/restore operations, see "SAFER" at
    https://www.ghostscript.com/doc/9.50/Use.htm#Safer
  * The following is not strictly speaking new to 9.50,
    as not much has changed since 9.27 in this area,
    but for those who don't upgrade with every release:
    The process of "tidying" the Postscript name space 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
    (i.e. Ghostscript upstream, either the #ghostscript IRC channel
    or the gs-devel mailing list would be best), and we'll work
    with you to either find an alternative solution or return the
    previous functionality, if there is genuinely no other option.
    One case we know this has occurred is GSView 5 (and earlier).
    GSView 5 support for PDF files relied upon internal use only
    features which are no longer available. GSView 5 will still
    work as previously for Postscript files. For PDF files,
    users are encouraged to look at MuPDF https://www.mupdf.com/
  For a release summary see:
  https://www.ghostscript.com/doc/9.50/News.htm
  For details see the News.htm and History9.htm files.
- CVE-2019-10216.patch
  gs-CVE-2019-14811-885444fc.patch
  gs-CVE-2019-14817-cd1b1cac.patch
  openjpeg4gs-CVE-2018-6616-8ee33522.patch
  are fixed in the version 9.52 upstream sources.</changelog>
  <changelog author="jsmeix@suse.de" date="1595937600">- CVE-2020-15900.patch fixes CVE-2020-15900 Memory Corruption
  cf. https://bugs.ghostscript.com/show_bug.cgi?id=702582
  (bsc#1174415)</changelog>
  <changelog author="jsmeix@suse.de" date="1603195200">- Version upgrade to 9.53.3
  Highlights in this release include
  (excerpts from the Ghostscript upstream release summary
  in https://www.ghostscript.com/doc/9.53.3/News.htm):
  * The 9.53.3 release is primarily maintenance.
  * Issues arose with 9.53.0/1/2 that prompted the release
    of a .3 patch:
    A crash related to management of ICC profile objects.
    A parameter type mismatch that would cause Ghostscript
    to error out during initialisation, which
    affected 64 big, big endian architectures.
    An unexpected side effect of another change that prevented
    multithreaded rendering and background rendering
    from working correctly.
  * The most obvious change is the (re-)introduction of the
    patch level to the version number, this helps facilitate
    a revised policy on handling security related issues.
    To clarify: in the event we decide to release a patch revision,
    it will replace the release with the previous patch number.
    Release notes, highlights and warnings will remain the same,
    except for the addition of whatever fix(es) prompted the patch.
  * Our efforts in code hygiene and maintainability continue.
  * We have added Python bindings for the gsapi interface, can be
    found in demos/python. These are experimental, and we welcome
    feedback from interested developers.
  * For those integrating Ghostscript/GhostPDL via the gsapi
    interface, we have added new capabilities to that, specifically
    in terms of setting and interrogating device parameters. These,
    along with the existing interface calls, are documented in:
    Ghostscript Interpreter API at
    https://www.ghostscript.com/doc/9.53.3/API.htm
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  * For a list of open issues, or to report problems, please visit
    bugs.ghostscript.com
  Incompatible changes:
  * As of 9.53.0, we have (re-)introduced the patch level to the
    version number, this helps facilitate a revised policy
    on handling security related issues.
    Note for GSView Users: The patch level addition breaks
    GSView 5 (it is hardcoded to check for versions 704-999).
    It is possible, but not guaranteed that a GSView update might
    be forthcoming to resolve this.
  For a release summary see:
  https://www.ghostscript.com/doc/9.53.3/News.htm
  For details see the News.htm and History9.htm files.
- CVE-2020-15900.patch is no longer needed
  because it is fixed in the upstream sources.
- Ghostscript 9.53.3 fixes in particular txtwrite memory issues
  (boo#1177922).</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1603195201">- 41ef9a0bc36b9db7115fbe9623f989bfb47bbade.patch
  fixes compilation with FreeType 2.10.3+
  http://git.ghostscript.com/?p=ghostpdl.git;a=commitdiff;h=41ef9a0bc36b9db7115fbe9623f989bfb47bbade
  c.f. https://bugs.ghostscript.com/show_bug.cgi?id=702985</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1618401600">- Hardening: compile with PIC, link as PIE</changelog>
  <changelog author="jsmeix@suse.de" date="1621598400">- Version upgrade to 9.54.0
  Highlights in this release include
  (excerpts from the Ghostscript upstream release summary
  in https://www.ghostscript.com/doc/9.54.0/News.htm):
  * The 9.54.0 release is a maintenance release,
    and also adds new functionality.
  * Overprint simulation is now available to all output devices,
    allowing quality previewing/proofing of PostScript and
    PDF jobs that rely on overprint. See the -dOverprint option
    documentation in: doc/9.54.0/Use.htm#Overprint
  * The "docxwrite" device adds the ability to output
    to Microsoft Word "docx" format.
    See: doc/9.54.0/VectorDevices.htm#DOCX
  * The pdfwrite device is now capable of using the Tesseract OCR
    engine when it is built into Ghostscript to improve
    searchability and copy and paste functionality when the input
    lacks the metadata for that purpose.
    See: doc/9.54.0/VectorDevices.htm#UseOCR
  * Ghostscript/GhostPDL now includes a "map text to black"
    function, where text drawn by an input job (except when drawn
    using a Type 3 font) can be forced to draw in solid black.
    See: doc/9.54.0/Use.htm#BlackText
  * Ghostscript/GhostPDL now supports simple N-up imposition
    "internally". See: doc/9.54.0/Use.htm#NupControl
  * Our efforts in code hygiene and maintainability continue.
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  * For a list of open issues, or to report problems, please visit
    bugs.ghostscript.com
  For a release summary see:
  https://www.ghostscript.com/doc/9.54.0/News.htm
  For details see the News.htm and History9.htm files.
- 41ef9a0bc36b9db7115fbe9623f989bfb47bbade.patch is no longer
  needed because it is fixed in the upstream sources.</changelog>
  <changelog author="jsmeix@suse.de" date="1631275200">- CVE-2021-3781.patch fixes CVE-2021-3781
  Trivial -dSAFER bypass
  cf. https://bugs.ghostscript.com/show_bug.cgi?id=704342
  (bsc#1190381)</changelog>
  <changelog author="jsmeix@suse.de" date="1641902400">- CVE-2021-45949.patch fixes CVE-2021-45949
  heap-based buffer overflow in sampled_data_finish
  cf. https://github.com/google/oss-fuzz-vulns/blob/main/vulns/ghostscript/OSV-2021-803.yaml
  (bsc#1194304)
- CVE-2021-45944 use-after-free in sampled_data_sample
  is already fixed in the Ghostscript 9.54.0 upstream sources
  (bsc#1194303)</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1649332800">- Do no longer require apparmor-abstractions, it is not mandatory
  to use Ghostscript (bsc#1134289).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1649851200">- Use system zlib (bsc#1198449)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1658145600">- Use _multibuild</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1658145601">- update to 9.56.1:
  Highlights in this release include
  (excerpts from the Ghostscript upstream release summary
  in https://ghostscript.com/docs/9.56.1/News.htm):
  * New PDF Interpreter: This is an entirely new implementation
    written in C (rather than PostScript, as before)
  * Calling Ghostscript via the GS API is now thread safe. The one
    limitation is that the X11 devices for Unix-like systems (x11,
    x11alpha, x11cmyk, x11cmyk2, x11cmyk4, x11cmyk8, x11gray2,
    x11gray4 and x11mono) cannot be made thread safe, due to their
    interaction with the X11 server, those devices have been
    modified to only allow one instance in an executable.
  * The PSD output device now writes ICC profiles to their output
    files, for improved color fidelity.
  * Our efforts in code hygiene and maintainability continue.
  * The usual round of bug fixes, compatibility changes, and
    incremental improvements.
  * We have added the capability to build with the Tesseract OCR
    engine. In such a build, new devices are available
    (pdfocr8/pdfocr24/pdfocr32) which render the output file to an
    image, OCR that image, and output the image "wrapped" up as a
    PDF file, with the OCR generated text information included
    as "invisible" text (in PDF terms, text rendering mode 3).
    Mainly due to time constraints, we only support including
    Tesseract from source included in our release packages,
    and not linking to Tesseract/Leptonica shared libraries.
    Whether we add this capability will be largely dependent
    on community demand for the feature. See Enabling OCR
    at https://www.ghostscript.com/ocr.html for more details.
  For a release summary see:
  https://www.ghostscript.com/doc/9.54.0/News.htm
  For details see the News.htm and History9.htm files.
- Configure --without-tesseract because this requires C++ (it
  might be added if Tesseract support in Ghostscript is needed).
- Drop CVE-2021-3781.patch, CVE-2021-45949.patch: upstream</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1681214400">- CVE-2023-28879.patch fixes CVE-2023-28879
  Buffer Overflow in s_xBCPE_process
  cf. https://bugs.ghostscript.com/show_bug.cgi?id=706494
  (bsc#1210062)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1682510400">- Replace BuildRequire on xorg-x11-devel by pkgconfig(...)</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1688472000">- CVE-2023-36664.patch fixes CVE-2023-36664
  see https://bugs.ghostscript.com/show_bug.cgi?id=706761
  "OS command injection in %pipe% access"
  and https://bugs.ghostscript.com/show_bug.cgi?id=706778
  "%pipe% allowed_path bypass"
  and bsc#1212711
  "permission validation mishandling for pipe devices
  (with the %pipe% prefix or the | pipe character prefix)"</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1690372800">- CVE-2023-38559.patch fixes CVE-2023-38559
  "out of bounds read devn_pcx_write_rle() could result in DoS"
  see bsc#1213637
  and https://bugs.ghostscript.com/show_bug.cgi?id=706897
  which is in base/gdevdevn.c the same issue
  "ordering in if expression to avoid out-of-bounds access"
  as the already fixed CVE-2020-16305 in devices/gdevpcx.c
  see https://bugs.ghostscript.com/show_bug.cgi?id=701819</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1695211200">- CVE-2023-43115.patch is
  https://git.ghostscript.com/?p=ghostpdl.git;a=commit;h=e59216049cac290fb437a04c4f41ea46826cfba5
  that fixes CVE-2023-43115 "remote code execution
  via crafted PostScript documents in gdevijs.c"
  see https://bugs.ghostscript.com/show_bug.cgi?id=707051
  (bsc#1215466)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1702900800">- Recommend cups-filters only when cups is present.</changelog>
</package>
<package pkgid="5852f9929e48b08aa5da42e667fe1e715eb363fbd7bf57f9469dcd6abf8b7f2fbc9d1a559f1fc91e20655dcf7b1ab3ce899117e61cb68e4c496b0087ff45d93d" name="ghostscript-x11-debuginfo" arch="i586">
  <version epoch="0" ver="9.56.1" rel="7.1"/>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1580472000">- Use system openjpeg2 on Tumbleweed/Factory.</changelog>
  <changelog author="jsmeix@suse.de" date="1588161600">- The version upgrade to 9.52 fixes in particular
  CVE-2020-12268: jbic2dec: heap-based buffer overflow
  in jbig2_image_compose (bsc#1170603)
- Version upgrade to 9.52
  Highlights in this release include:
  * The 9.52 release replaces the 9.51 release after a problem
    was reported with 9.51 which warranted the quick turnaround.
    Thus, like 9.51, 9.52 is primarily a maintenance release,
    consolidating the changes we introduced in 9.50.
  * IMPORTANT: We have forked LittleCMS2 into LittleCMS2mt
    (the "mt" indicating "multi-thread").
    LCMS2 is not thread-safe, and cannot be made thread-safe
    without breaking the ABI. Our fork will be thread-safe and
    include performance enhancements (these changes have all
    been offered and rejected upstream). We will maintain
    compatibility between Ghostscript and LCMS2 for a time,
    but not in perpetuity. If there is sufficient interest,
    our fork will be available as its own package separately
    from Ghostscript (and MuPDF).
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  Incompatible changes:
  * New option -dALLOWPSTRANSPARENCY: The transparency compositor
    (and related features), whilst we are improving it, remains
    sensitive to being driven correctly, and incorrect use
    can have unexpected/undefined results. Hence, as part of
    improving security, we limited access to these operators,
    originally using the -dSAFER feature. As we made "SAFER"
    the default mode, that became unacceptable, hence the
    new option -dALLOWPSTRANSPARENCY which enables access
    to the operators, cf.
    https://www.ghostscript.com/doc/9.52/Use.htm#ALLOWPSTRANSPARENCY
  For a release summary see:
  https://www.ghostscript.com/doc/9.52/News.htm
  For details see the News.htm and History9.htm files.
- Version upgrade to 9.51
  Highlights in this release include:
  * 9.51 is primarily a maintainance release, consolidating
    the changes we introduced in 9.50.
  * We have continued our work on code hygiene for this release,
    with a focus on the static analysis tool Coverity
    (from Synopsys, Inc) and we are now maintaining a policy of
    zero Coverity issues in the Ghostscript/GhostPDL source base.
  * IMPORTANT: In consultation with a representative of
    OpenPrinting (http://www.openprinting.org/) it is our
    intention to deprecate and, in the not distant future,
    remove the OpenPrinting Vector/Raster Printer Drivers
    (that is, the opvp and oprp devices).
    If you rely on either of these devices, please get in touch
    with us (i.e. Ghostscript upstream), so we can discuss your
    use case, and revise our plans accordingly.
  * We (i.e. Ghostscript upstream) are in the process of forking
    LittleCMS, cf. the other release notes entries below.
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  For a release summary see:
  https://www.ghostscript.com/doc/9.51/News.htm
  For details see the News.htm and History9.htm files.
- Version upgrade to 9.50
  Highlights in this release include:
  * The change to version 9.50 follows recognition
    of the extent and importance of the file access control
    redesign/reimplementation outlined below.
  * The file access control capability (enable with -dSAFER)
    has been completely rewritten, with a ground-up rethink
    of the design. For more details, see: "SAFER" at
    https://www.ghostscript.com/doc/9.50/Use.htm#Safer
  * It is important to note that -dSAFER now only enables the
    file access controls, and no longer applies restrictions
    to standard Postscript functionality (specifically,
    restrictions on setpagedevice). If your application relies
    on these Postscript restrictions, see "OLDSAFER" at
    https://www.ghostscript.com/doc/9.50/Use.htm#OldSafer
    and please get in touch, as we do plan to remove those
    Postscript restrictions unless we have reason not to.
  IMPORTANT: File access controls are now enabled by default.
    In order to run Ghostscript without these controls,
    see "NOSAFER" at
    https://www.ghostscript.com/doc/9.50/Use.htm#NoSafer
  * We (i.e. Ghostscript upstream) are in the process of forking
    LittleCMS, cf. the other release notes entries below.
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  Incompatible changes:
  * There are a couple of subtle incompatibilities between the old
    and new SAFER implementations. Firstly, as mentioned above,
    SAFER now leaves standard Postcript functionality unchanged
    (except for the file access limitations). Secondly, the
    interaction with save/restore operations, see "SAFER" at
    https://www.ghostscript.com/doc/9.50/Use.htm#Safer
  * The following is not strictly speaking new to 9.50,
    as not much has changed since 9.27 in this area,
    but for those who don't upgrade with every release:
    The process of "tidying" the Postscript name space 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
    (i.e. Ghostscript upstream, either the #ghostscript IRC channel
    or the gs-devel mailing list would be best), and we'll work
    with you to either find an alternative solution or return the
    previous functionality, if there is genuinely no other option.
    One case we know this has occurred is GSView 5 (and earlier).
    GSView 5 support for PDF files relied upon internal use only
    features which are no longer available. GSView 5 will still
    work as previously for Postscript files. For PDF files,
    users are encouraged to look at MuPDF https://www.mupdf.com/
  For a release summary see:
  https://www.ghostscript.com/doc/9.50/News.htm
  For details see the News.htm and History9.htm files.
- CVE-2019-10216.patch
  gs-CVE-2019-14811-885444fc.patch
  gs-CVE-2019-14817-cd1b1cac.patch
  openjpeg4gs-CVE-2018-6616-8ee33522.patch
  are fixed in the version 9.52 upstream sources.</changelog>
  <changelog author="jsmeix@suse.de" date="1595937600">- CVE-2020-15900.patch fixes CVE-2020-15900 Memory Corruption
  cf. https://bugs.ghostscript.com/show_bug.cgi?id=702582
  (bsc#1174415)</changelog>
  <changelog author="jsmeix@suse.de" date="1603195200">- Version upgrade to 9.53.3
  Highlights in this release include
  (excerpts from the Ghostscript upstream release summary
  in https://www.ghostscript.com/doc/9.53.3/News.htm):
  * The 9.53.3 release is primarily maintenance.
  * Issues arose with 9.53.0/1/2 that prompted the release
    of a .3 patch:
    A crash related to management of ICC profile objects.
    A parameter type mismatch that would cause Ghostscript
    to error out during initialisation, which
    affected 64 big, big endian architectures.
    An unexpected side effect of another change that prevented
    multithreaded rendering and background rendering
    from working correctly.
  * The most obvious change is the (re-)introduction of the
    patch level to the version number, this helps facilitate
    a revised policy on handling security related issues.
    To clarify: in the event we decide to release a patch revision,
    it will replace the release with the previous patch number.
    Release notes, highlights and warnings will remain the same,
    except for the addition of whatever fix(es) prompted the patch.
  * Our efforts in code hygiene and maintainability continue.
  * We have added Python bindings for the gsapi interface, can be
    found in demos/python. These are experimental, and we welcome
    feedback from interested developers.
  * For those integrating Ghostscript/GhostPDL via the gsapi
    interface, we have added new capabilities to that, specifically
    in terms of setting and interrogating device parameters. These,
    along with the existing interface calls, are documented in:
    Ghostscript Interpreter API at
    https://www.ghostscript.com/doc/9.53.3/API.htm
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  * For a list of open issues, or to report problems, please visit
    bugs.ghostscript.com
  Incompatible changes:
  * As of 9.53.0, we have (re-)introduced the patch level to the
    version number, this helps facilitate a revised policy
    on handling security related issues.
    Note for GSView Users: The patch level addition breaks
    GSView 5 (it is hardcoded to check for versions 704-999).
    It is possible, but not guaranteed that a GSView update might
    be forthcoming to resolve this.
  For a release summary see:
  https://www.ghostscript.com/doc/9.53.3/News.htm
  For details see the News.htm and History9.htm files.
- CVE-2020-15900.patch is no longer needed
  because it is fixed in the upstream sources.
- Ghostscript 9.53.3 fixes in particular txtwrite memory issues
  (boo#1177922).</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1603195201">- 41ef9a0bc36b9db7115fbe9623f989bfb47bbade.patch
  fixes compilation with FreeType 2.10.3+
  http://git.ghostscript.com/?p=ghostpdl.git;a=commitdiff;h=41ef9a0bc36b9db7115fbe9623f989bfb47bbade
  c.f. https://bugs.ghostscript.com/show_bug.cgi?id=702985</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1618401600">- Hardening: compile with PIC, link as PIE</changelog>
  <changelog author="jsmeix@suse.de" date="1621598400">- Version upgrade to 9.54.0
  Highlights in this release include
  (excerpts from the Ghostscript upstream release summary
  in https://www.ghostscript.com/doc/9.54.0/News.htm):
  * The 9.54.0 release is a maintenance release,
    and also adds new functionality.
  * Overprint simulation is now available to all output devices,
    allowing quality previewing/proofing of PostScript and
    PDF jobs that rely on overprint. See the -dOverprint option
    documentation in: doc/9.54.0/Use.htm#Overprint
  * The "docxwrite" device adds the ability to output
    to Microsoft Word "docx" format.
    See: doc/9.54.0/VectorDevices.htm#DOCX
  * The pdfwrite device is now capable of using the Tesseract OCR
    engine when it is built into Ghostscript to improve
    searchability and copy and paste functionality when the input
    lacks the metadata for that purpose.
    See: doc/9.54.0/VectorDevices.htm#UseOCR
  * Ghostscript/GhostPDL now includes a "map text to black"
    function, where text drawn by an input job (except when drawn
    using a Type 3 font) can be forced to draw in solid black.
    See: doc/9.54.0/Use.htm#BlackText
  * Ghostscript/GhostPDL now supports simple N-up imposition
    "internally". See: doc/9.54.0/Use.htm#NupControl
  * Our efforts in code hygiene and maintainability continue.
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  * For a list of open issues, or to report problems, please visit
    bugs.ghostscript.com
  For a release summary see:
  https://www.ghostscript.com/doc/9.54.0/News.htm
  For details see the News.htm and History9.htm files.
- 41ef9a0bc36b9db7115fbe9623f989bfb47bbade.patch is no longer
  needed because it is fixed in the upstream sources.</changelog>
  <changelog author="jsmeix@suse.de" date="1631275200">- CVE-2021-3781.patch fixes CVE-2021-3781
  Trivial -dSAFER bypass
  cf. https://bugs.ghostscript.com/show_bug.cgi?id=704342
  (bsc#1190381)</changelog>
  <changelog author="jsmeix@suse.de" date="1641902400">- CVE-2021-45949.patch fixes CVE-2021-45949
  heap-based buffer overflow in sampled_data_finish
  cf. https://github.com/google/oss-fuzz-vulns/blob/main/vulns/ghostscript/OSV-2021-803.yaml
  (bsc#1194304)
- CVE-2021-45944 use-after-free in sampled_data_sample
  is already fixed in the Ghostscript 9.54.0 upstream sources
  (bsc#1194303)</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1649332800">- Do no longer require apparmor-abstractions, it is not mandatory
  to use Ghostscript (bsc#1134289).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1649851200">- Use system zlib (bsc#1198449)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1658145600">- Use _multibuild</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1658145601">- update to 9.56.1:
  Highlights in this release include
  (excerpts from the Ghostscript upstream release summary
  in https://ghostscript.com/docs/9.56.1/News.htm):
  * New PDF Interpreter: This is an entirely new implementation
    written in C (rather than PostScript, as before)
  * Calling Ghostscript via the GS API is now thread safe. The one
    limitation is that the X11 devices for Unix-like systems (x11,
    x11alpha, x11cmyk, x11cmyk2, x11cmyk4, x11cmyk8, x11gray2,
    x11gray4 and x11mono) cannot be made thread safe, due to their
    interaction with the X11 server, those devices have been
    modified to only allow one instance in an executable.
  * The PSD output device now writes ICC profiles to their output
    files, for improved color fidelity.
  * Our efforts in code hygiene and maintainability continue.
  * The usual round of bug fixes, compatibility changes, and
    incremental improvements.
  * We have added the capability to build with the Tesseract OCR
    engine. In such a build, new devices are available
    (pdfocr8/pdfocr24/pdfocr32) which render the output file to an
    image, OCR that image, and output the image "wrapped" up as a
    PDF file, with the OCR generated text information included
    as "invisible" text (in PDF terms, text rendering mode 3).
    Mainly due to time constraints, we only support including
    Tesseract from source included in our release packages,
    and not linking to Tesseract/Leptonica shared libraries.
    Whether we add this capability will be largely dependent
    on community demand for the feature. See Enabling OCR
    at https://www.ghostscript.com/ocr.html for more details.
  For a release summary see:
  https://www.ghostscript.com/doc/9.54.0/News.htm
  For details see the News.htm and History9.htm files.
- Configure --without-tesseract because this requires C++ (it
  might be added if Tesseract support in Ghostscript is needed).
- Drop CVE-2021-3781.patch, CVE-2021-45949.patch: upstream</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1681214400">- CVE-2023-28879.patch fixes CVE-2023-28879
  Buffer Overflow in s_xBCPE_process
  cf. https://bugs.ghostscript.com/show_bug.cgi?id=706494
  (bsc#1210062)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1682510400">- Replace BuildRequire on xorg-x11-devel by pkgconfig(...)</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1688472000">- CVE-2023-36664.patch fixes CVE-2023-36664
  see https://bugs.ghostscript.com/show_bug.cgi?id=706761
  "OS command injection in %pipe% access"
  and https://bugs.ghostscript.com/show_bug.cgi?id=706778
  "%pipe% allowed_path bypass"
  and bsc#1212711
  "permission validation mishandling for pipe devices
  (with the %pipe% prefix or the | pipe character prefix)"</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1690372800">- CVE-2023-38559.patch fixes CVE-2023-38559
  "out of bounds read devn_pcx_write_rle() could result in DoS"
  see bsc#1213637
  and https://bugs.ghostscript.com/show_bug.cgi?id=706897
  which is in base/gdevdevn.c the same issue
  "ordering in if expression to avoid out-of-bounds access"
  as the already fixed CVE-2020-16305 in devices/gdevpcx.c
  see https://bugs.ghostscript.com/show_bug.cgi?id=701819</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1695211200">- CVE-2023-43115.patch is
  https://git.ghostscript.com/?p=ghostpdl.git;a=commit;h=e59216049cac290fb437a04c4f41ea46826cfba5
  that fixes CVE-2023-43115 "remote code execution
  via crafted PostScript documents in gdevijs.c"
  see https://bugs.ghostscript.com/show_bug.cgi?id=707051
  (bsc#1215466)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1702900800">- Recommend cups-filters only when cups is present.</changelog>
</package>
<package pkgid="13f3ff8a47bc32f08c2751007fd0922dcac19321a8cfdb7a4c28ce588bca8d3cf383a3d648053a0738b28beea7ce35eee0eaa0d8aea8ff772e95172e7d09771c" name="ghostscript-x11-debuginfo" arch="x86_64">
  <version epoch="0" ver="9.56.1" rel="7.1"/>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1580472000">- Use system openjpeg2 on Tumbleweed/Factory.</changelog>
  <changelog author="jsmeix@suse.de" date="1588161600">- The version upgrade to 9.52 fixes in particular
  CVE-2020-12268: jbic2dec: heap-based buffer overflow
  in jbig2_image_compose (bsc#1170603)
- Version upgrade to 9.52
  Highlights in this release include:
  * The 9.52 release replaces the 9.51 release after a problem
    was reported with 9.51 which warranted the quick turnaround.
    Thus, like 9.51, 9.52 is primarily a maintenance release,
    consolidating the changes we introduced in 9.50.
  * IMPORTANT: We have forked LittleCMS2 into LittleCMS2mt
    (the "mt" indicating "multi-thread").
    LCMS2 is not thread-safe, and cannot be made thread-safe
    without breaking the ABI. Our fork will be thread-safe and
    include performance enhancements (these changes have all
    been offered and rejected upstream). We will maintain
    compatibility between Ghostscript and LCMS2 for a time,
    but not in perpetuity. If there is sufficient interest,
    our fork will be available as its own package separately
    from Ghostscript (and MuPDF).
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  Incompatible changes:
  * New option -dALLOWPSTRANSPARENCY: The transparency compositor
    (and related features), whilst we are improving it, remains
    sensitive to being driven correctly, and incorrect use
    can have unexpected/undefined results. Hence, as part of
    improving security, we limited access to these operators,
    originally using the -dSAFER feature. As we made "SAFER"
    the default mode, that became unacceptable, hence the
    new option -dALLOWPSTRANSPARENCY which enables access
    to the operators, cf.
    https://www.ghostscript.com/doc/9.52/Use.htm#ALLOWPSTRANSPARENCY
  For a release summary see:
  https://www.ghostscript.com/doc/9.52/News.htm
  For details see the News.htm and History9.htm files.
- Version upgrade to 9.51
  Highlights in this release include:
  * 9.51 is primarily a maintainance release, consolidating
    the changes we introduced in 9.50.
  * We have continued our work on code hygiene for this release,
    with a focus on the static analysis tool Coverity
    (from Synopsys, Inc) and we are now maintaining a policy of
    zero Coverity issues in the Ghostscript/GhostPDL source base.
  * IMPORTANT: In consultation with a representative of
    OpenPrinting (http://www.openprinting.org/) it is our
    intention to deprecate and, in the not distant future,
    remove the OpenPrinting Vector/Raster Printer Drivers
    (that is, the opvp and oprp devices).
    If you rely on either of these devices, please get in touch
    with us (i.e. Ghostscript upstream), so we can discuss your
    use case, and revise our plans accordingly.
  * We (i.e. Ghostscript upstream) are in the process of forking
    LittleCMS, cf. the other release notes entries below.
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  For a release summary see:
  https://www.ghostscript.com/doc/9.51/News.htm
  For details see the News.htm and History9.htm files.
- Version upgrade to 9.50
  Highlights in this release include:
  * The change to version 9.50 follows recognition
    of the extent and importance of the file access control
    redesign/reimplementation outlined below.
  * The file access control capability (enable with -dSAFER)
    has been completely rewritten, with a ground-up rethink
    of the design. For more details, see: "SAFER" at
    https://www.ghostscript.com/doc/9.50/Use.htm#Safer
  * It is important to note that -dSAFER now only enables the
    file access controls, and no longer applies restrictions
    to standard Postscript functionality (specifically,
    restrictions on setpagedevice). If your application relies
    on these Postscript restrictions, see "OLDSAFER" at
    https://www.ghostscript.com/doc/9.50/Use.htm#OldSafer
    and please get in touch, as we do plan to remove those
    Postscript restrictions unless we have reason not to.
  IMPORTANT: File access controls are now enabled by default.
    In order to run Ghostscript without these controls,
    see "NOSAFER" at
    https://www.ghostscript.com/doc/9.50/Use.htm#NoSafer
  * We (i.e. Ghostscript upstream) are in the process of forking
    LittleCMS, cf. the other release notes entries below.
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  Incompatible changes:
  * There are a couple of subtle incompatibilities between the old
    and new SAFER implementations. Firstly, as mentioned above,
    SAFER now leaves standard Postcript functionality unchanged
    (except for the file access limitations). Secondly, the
    interaction with save/restore operations, see "SAFER" at
    https://www.ghostscript.com/doc/9.50/Use.htm#Safer
  * The following is not strictly speaking new to 9.50,
    as not much has changed since 9.27 in this area,
    but for those who don't upgrade with every release:
    The process of "tidying" the Postscript name space 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
    (i.e. Ghostscript upstream, either the #ghostscript IRC channel
    or the gs-devel mailing list would be best), and we'll work
    with you to either find an alternative solution or return the
    previous functionality, if there is genuinely no other option.
    One case we know this has occurred is GSView 5 (and earlier).
    GSView 5 support for PDF files relied upon internal use only
    features which are no longer available. GSView 5 will still
    work as previously for Postscript files. For PDF files,
    users are encouraged to look at MuPDF https://www.mupdf.com/
  For a release summary see:
  https://www.ghostscript.com/doc/9.50/News.htm
  For details see the News.htm and History9.htm files.
- CVE-2019-10216.patch
  gs-CVE-2019-14811-885444fc.patch
  gs-CVE-2019-14817-cd1b1cac.patch
  openjpeg4gs-CVE-2018-6616-8ee33522.patch
  are fixed in the version 9.52 upstream sources.</changelog>
  <changelog author="jsmeix@suse.de" date="1595937600">- CVE-2020-15900.patch fixes CVE-2020-15900 Memory Corruption
  cf. https://bugs.ghostscript.com/show_bug.cgi?id=702582
  (bsc#1174415)</changelog>
  <changelog author="jsmeix@suse.de" date="1603195200">- Version upgrade to 9.53.3
  Highlights in this release include
  (excerpts from the Ghostscript upstream release summary
  in https://www.ghostscript.com/doc/9.53.3/News.htm):
  * The 9.53.3 release is primarily maintenance.
  * Issues arose with 9.53.0/1/2 that prompted the release
    of a .3 patch:
    A crash related to management of ICC profile objects.
    A parameter type mismatch that would cause Ghostscript
    to error out during initialisation, which
    affected 64 big, big endian architectures.
    An unexpected side effect of another change that prevented
    multithreaded rendering and background rendering
    from working correctly.
  * The most obvious change is the (re-)introduction of the
    patch level to the version number, this helps facilitate
    a revised policy on handling security related issues.
    To clarify: in the event we decide to release a patch revision,
    it will replace the release with the previous patch number.
    Release notes, highlights and warnings will remain the same,
    except for the addition of whatever fix(es) prompted the patch.
  * Our efforts in code hygiene and maintainability continue.
  * We have added Python bindings for the gsapi interface, can be
    found in demos/python. These are experimental, and we welcome
    feedback from interested developers.
  * For those integrating Ghostscript/GhostPDL via the gsapi
    interface, we have added new capabilities to that, specifically
    in terms of setting and interrogating device parameters. These,
    along with the existing interface calls, are documented in:
    Ghostscript Interpreter API at
    https://www.ghostscript.com/doc/9.53.3/API.htm
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  * For a list of open issues, or to report problems, please visit
    bugs.ghostscript.com
  Incompatible changes:
  * As of 9.53.0, we have (re-)introduced the patch level to the
    version number, this helps facilitate a revised policy
    on handling security related issues.
    Note for GSView Users: The patch level addition breaks
    GSView 5 (it is hardcoded to check for versions 704-999).
    It is possible, but not guaranteed that a GSView update might
    be forthcoming to resolve this.
  For a release summary see:
  https://www.ghostscript.com/doc/9.53.3/News.htm
  For details see the News.htm and History9.htm files.
- CVE-2020-15900.patch is no longer needed
  because it is fixed in the upstream sources.
- Ghostscript 9.53.3 fixes in particular txtwrite memory issues
  (boo#1177922).</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1603195201">- 41ef9a0bc36b9db7115fbe9623f989bfb47bbade.patch
  fixes compilation with FreeType 2.10.3+
  http://git.ghostscript.com/?p=ghostpdl.git;a=commitdiff;h=41ef9a0bc36b9db7115fbe9623f989bfb47bbade
  c.f. https://bugs.ghostscript.com/show_bug.cgi?id=702985</changelog>
  <changelog author="Wolfgang Frisch &lt;wolfgang.frisch@suse.com&gt;" date="1618401600">- Hardening: compile with PIC, link as PIE</changelog>
  <changelog author="jsmeix@suse.de" date="1621598400">- Version upgrade to 9.54.0
  Highlights in this release include
  (excerpts from the Ghostscript upstream release summary
  in https://www.ghostscript.com/doc/9.54.0/News.htm):
  * The 9.54.0 release is a maintenance release,
    and also adds new functionality.
  * Overprint simulation is now available to all output devices,
    allowing quality previewing/proofing of PostScript and
    PDF jobs that rely on overprint. See the -dOverprint option
    documentation in: doc/9.54.0/Use.htm#Overprint
  * The "docxwrite" device adds the ability to output
    to Microsoft Word "docx" format.
    See: doc/9.54.0/VectorDevices.htm#DOCX
  * The pdfwrite device is now capable of using the Tesseract OCR
    engine when it is built into Ghostscript to improve
    searchability and copy and paste functionality when the input
    lacks the metadata for that purpose.
    See: doc/9.54.0/VectorDevices.htm#UseOCR
  * Ghostscript/GhostPDL now includes a "map text to black"
    function, where text drawn by an input job (except when drawn
    using a Type 3 font) can be forced to draw in solid black.
    See: doc/9.54.0/Use.htm#BlackText
  * Ghostscript/GhostPDL now supports simple N-up imposition
    "internally". See: doc/9.54.0/Use.htm#NupControl
  * Our efforts in code hygiene and maintainability continue.
  * The usual round of bug fixes, compatibility changes,
    and incremental improvements.
  * For a list of open issues, or to report problems, please visit
    bugs.ghostscript.com
  For a release summary see:
  https://www.ghostscript.com/doc/9.54.0/News.htm
  For details see the News.htm and History9.htm files.
- 41ef9a0bc36b9db7115fbe9623f989bfb47bbade.patch is no longer
  needed because it is fixed in the upstream sources.</changelog>
  <changelog author="jsmeix@suse.de" date="1631275200">- CVE-2021-3781.patch fixes CVE-2021-3781
  Trivial -dSAFER bypass
  cf. https://bugs.ghostscript.com/show_bug.cgi?id=704342
  (bsc#1190381)</changelog>
  <changelog author="jsmeix@suse.de" date="1641902400">- CVE-2021-45949.patch fixes CVE-2021-45949
  heap-based buffer overflow in sampled_data_finish
  cf. https://github.com/google/oss-fuzz-vulns/blob/main/vulns/ghostscript/OSV-2021-803.yaml
  (bsc#1194304)
- CVE-2021-45944 use-after-free in sampled_data_sample
  is already fixed in the Ghostscript 9.54.0 upstream sources
  (bsc#1194303)</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1649332800">- Do no longer require apparmor-abstractions, it is not mandatory
  to use Ghostscript (bsc#1134289).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1649851200">- Use system zlib (bsc#1198449)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1658145600">- Use _multibuild</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1658145601">- update to 9.56.1:
  Highlights in this release include
  (excerpts from the Ghostscript upstream release summary
  in https://ghostscript.com/docs/9.56.1/News.htm):
  * New PDF Interpreter: This is an entirely new implementation
    written in C (rather than PostScript, as before)
  * Calling Ghostscript via the GS API is now thread safe. The one
    limitation is that the X11 devices for Unix-like systems (x11,
    x11alpha, x11cmyk, x11cmyk2, x11cmyk4, x11cmyk8, x11gray2,
    x11gray4 and x11mono) cannot be made thread safe, due to their
    interaction with the X11 server, those devices have been
    modified to only allow one instance in an executable.
  * The PSD output device now writes ICC profiles to their output
    files, for improved color fidelity.
  * Our efforts in code hygiene and maintainability continue.
  * The usual round of bug fixes, compatibility changes, and
    incremental improvements.
  * We have added the capability to build with the Tesseract OCR
    engine. In such a build, new devices are available
    (pdfocr8/pdfocr24/pdfocr32) which render the output file to an
    image, OCR that image, and output the image "wrapped" up as a
    PDF file, with the OCR generated text information included
    as "invisible" text (in PDF terms, text rendering mode 3).
    Mainly due to time constraints, we only support including
    Tesseract from source included in our release packages,
    and not linking to Tesseract/Leptonica shared libraries.
    Whether we add this capability will be largely dependent
    on community demand for the feature. See Enabling OCR
    at https://www.ghostscript.com/ocr.html for more details.
  For a release summary see:
  https://www.ghostscript.com/doc/9.54.0/News.htm
  For details see the News.htm and History9.htm files.
- Configure --without-tesseract because this requires C++ (it
  might be added if Tesseract support in Ghostscript is needed).
- Drop CVE-2021-3781.patch, CVE-2021-45949.patch: upstream</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1681214400">- CVE-2023-28879.patch fixes CVE-2023-28879
  Buffer Overflow in s_xBCPE_process
  cf. https://bugs.ghostscript.com/show_bug.cgi?id=706494
  (bsc#1210062)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1682510400">- Replace BuildRequire on xorg-x11-devel by pkgconfig(...)</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1688472000">- CVE-2023-36664.patch fixes CVE-2023-36664
  see https://bugs.ghostscript.com/show_bug.cgi?id=706761
  "OS command injection in %pipe% access"
  and https://bugs.ghostscript.com/show_bug.cgi?id=706778
  "%pipe% allowed_path bypass"
  and bsc#1212711
  "permission validation mishandling for pipe devices
  (with the %pipe% prefix or the | pipe character prefix)"</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1690372800">- CVE-2023-38559.patch fixes CVE-2023-38559
  "out of bounds read devn_pcx_write_rle() could result in DoS"
  see bsc#1213637
  and https://bugs.ghostscript.com/show_bug.cgi?id=706897
  which is in base/gdevdevn.c the same issue
  "ordering in if expression to avoid out-of-bounds access"
  as the already fixed CVE-2020-16305 in devices/gdevpcx.c
  see https://bugs.ghostscript.com/show_bug.cgi?id=701819</changelog>
  <changelog author="Johannes Meixner &lt;jsmeix@suse.com&gt;" date="1695211200">- CVE-2023-43115.patch is
  https://git.ghostscript.com/?p=ghostpdl.git;a=commit;h=e59216049cac290fb437a04c4f41ea46826cfba5
  that fixes CVE-2023-43115 "remote code execution
  via crafted PostScript documents in gdevijs.c"
  see https://bugs.ghostscript.com/show_bug.cgi?id=707051
  (bsc#1215466)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1702900800">- Recommend cups-filters only when cups is present.</changelog>
</package>
<package pkgid="eb0108f4d0a38dcf2b8601626606f8e354e2e1162e6e9cf4bd53e86f634115d1dc4af2e03cf6fbcaaffa416529e3259b8aaa96dc1c49137b8e00717cfd53fb50" name="giflib" arch="src">
  <version epoch="0" ver="5.2.1" rel="4.1"/>
  <changelog author="jengelh@inai.de" date="1357300800">- Adjust baselibs.conf for libgif6, remove libungif rpm symbols
  since they are now no longer provided.</changelog>
  <changelog author="jengelh@inai.de" date="1357905600">- Remove "Obsoletes: giflib", because libgif6 must not obsolete
  libgif4 (it would do that by way of libgif4's "Provides: giflib").</changelog>
  <changelog author="seife+obs@b1-systems.com" date="1362225600">- add giflib-automake-1_13.patch, fix build with automake-1.13.1</changelog>
  <changelog author="mmeister@suse.com" date="1364385600">- Added url as source.
  Please see http://en.opensuse.org/SourceUrls</changelog>
  <changelog author="jengelh@inai.de" date="1372248000">- Update to new upstream release 5.0.4
  * Fix for a rare misrendering bug when a GIF overruns the
  decompression-code table.
- Make patches have -p1, as requested by
  http://en.opensuse.org/openSUSE:Packaging_Patches_guidelines</changelog>
  <changelog author="jengelh@inai.de" date="1377950400">- Update to new upstream release 5.0.5 (bugfix release)
  * This release sets the error return properly when a screen
  descriptor read fails, and fixes minor API documentation bugs.</changelog>
  <changelog author="jengelh@inai.de" date="1401451200">- Update to new upstream release 5.1.0
  * Minor API change to assist library wrappers in dynamic languages,
  removal of the the gif2raw utility, and various minor fix patches
  for unusual edge cases.
  * API changes to functions:
  GifErrorString returns const char *;
  EGifGetGifVersion returns const char *;
  EGifCloseFile takes another int *errorcode;
  DGifCloseFile takes another int *errorcode;</changelog>
  <changelog author="p.drouand@gmail.com" date="1421236800">- Update to version 5.1.1
  + Numerous minor fixes in getarg.c. Affects only the utilities, not the
    core library.
  + Fix SourceForge bug #59 DGifOpen can segfault if DGifGetScreenDesc fails.
  + SourceForge patch #20: In gifalloc, fix usage of realloc() in case of failure.
  + Fix SourceForge bug #61 Leak in gifsponge.
  + glibtoolize port fix for OS X.</changelog>
  <changelog author="tchvatal@suse.com" date="1421323200">- Cleanup a bit
- Remove obsolete sle10 deprecations
- Fix one tiny rpmlint warning</changelog>
  <changelog author="fstrba@suse.com" date="1453204800">- Update to version 5.1.2 (fixes CVE-2015-7555, bsc#960319)
  * Code Fixes
    + Code hardening using reallocarray() from OpenBSD.
    + Sanity check in giffilter catches files with malformed
  extension records. Fixes SourceForge bug #63: malformed gif
  causes segfault in giffilter.
  + Inexpensive sanity check in DGifSlurp() catches malformed files
    with  no image descriptor. Fixes SourceForge bug #64: malformed
  gif causes crash in giftool.
  + Fix SourceForge bug #66: GifDrawBoxedText8x8() modifying
    constant input parameter.
  + Bail out of GIF read on invalid pixel width. Addresses Savannah
    bug #67: invalid shift in dgif_lib.c
  + Fix SourceForge bug #69: #69 Malformed: Gif file with no
    extension block after a GRAPHICS_EXT_FUNC_CODE extension causes
  segfault (in giftext).
  + Fix SourceForge bug #71: Buffer overwrite when giffixing a
    malformed gif.
  + Fix SourceForge bug #73: Null pointer deference in gifclrmap
    (only reachable with malformed GIF).
  + Fix SourceForge bug #74: Double free in gifsponge under 5.1,1,
    for any valid gif image.
  + Fix SourceForge bug #75: GAGetArgs overflows due to uncounted
    use of va_arg.
  + Sanity check in giffix catches some malformed files. Addresses
    SourceForge bug #77: dgif_lib.c: extension processing error
- Modified patches:
  * giflib-automake-1_13.patch
  * giflib-visibility.patch
    + rediff to changed context</changelog>
  <changelog author="idonmez@suse.com" date="1458734400">- Update to version 5.1.3
  * Prevent malloc randomess from causing the header output routine
  to emit a GIF89 version string even when no GIF89 features are
  present.
  * Prevent malloc randomess from producing sporadic failures by causing
  sanity checks added in 5.1.2 to misfire.
  * Bulletproof gif2rgb against 0-height images. Addressed sf#78:
  Heap overflow in gif2rgb with images of size 0, also sf#82.
  * Remove unnecessary duplicate EGifClose() in gifcolor.c. Fixes sf#83
  introduced in 5.1.2.
  * Fix sf#84: incorrect return of DGifSlurp().
- Add giflib-sf-88.patch to fix sf#88</changelog>
  <changelog author="fstrba@suse.com" date="1460462400">- Update to version 5.1.4
  * Fix SF bug #94: giflib 5 loves to fail to load images... a LOT.
  * Fix SF Bug #92: Fix buffer overread in gifbuild.
  * Fix SF Bug #93: Add bounds check in gifbuild netscape2.0 path
  * Fix SF Bug #89: Fix buffer overread in gifbuild.
- Removed patch:
  * giflib-sf-88.patch
    + Integrated upstream
- Added patch:
  * giflib-CVE-2016-3977.patch
  - Fix CVE-2016-3977: heap buffer overflow in gif2rgb
    (bsc#974847)</changelog>
  <changelog author="rpm@fthiessen.de" date="1463140800">- Added fix-autoconf11.patch for fixing build with older autoconf,
  requires for SLE11.</changelog>
  <changelog author="bwiedemann@suse.com" date="1499256000">- Keep timestamps before patch updates them to fix build-compare</changelog>
  <changelog author="schwab@suse.de" date="1541764800">- Remove unused build requires on X libraries
- Use %license</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1594382400">- Update to version 5.2.1
  * In gifbuild.c, avoid a core dump on no color map.
  * Restore inadvertently removed library version numbers in Makefile.
- Changes in version 5.2.0
  * The undocumented and deprecated GifQuantizeBuffer() entry point
    has been moved to the util library to reduce libgif size and attack
    surface. Applications needing this function are couraged to link the
    util library or make their own copy.
  * The following obsolete utility programs are no longer installed:
    gifecho, giffilter, gifinto, gifsponge. These were either installed in
    error or have been obsolesced by modern image-transformmation tools
    like ImageMagick convert. They may be removed entirely in a future
    release.
  * Address SourceForge issue #136: Stack-buffer-overflow in gifcolor.c:84
  * Address SF bug #134: Giflib fails to slurp significant number of gifs
  * Apply SPDX convention for license tagging.
- Changes in version 5.1.9
  * The documentation directory now includes an HTMlified version of the
    GIF89 standard, and a more detailed description of how LZW compression
    is applied to GIFs.
  * Address SF bug #129: The latest version of giflib cannot be build on windows.
  * Address SF bug #126: Cannot compile giflib using c89
- Changes in version 5.1.8
  * Address SF bug #119: MemorySanitizer: FPE on unknown address
  * 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).
  * 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).
  * The horrible old autoconf build system has been removed with extreme prejudice.
    You now build this simply by running "make" from the top-level directory.
- Run spec-cleaner
- Drop patches fixed upstream:
  * giflib-visibility.patch
  * giflib-automake-1_13.patch
  * giflib-CVE-2016-3977.patch
  * fix-autoconf11.patch
- Change build system to Make only (upstream not using autoconf)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1618401600">- Added patch:
  * PIE.patch
    + build path independent objects</changelog>
  <changelog author="olaf@aepfle.de" date="1618488000">- prep section should just extract and patch,
  further modifications have to be done in the build section</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- add reproducible.patch to avoid timestamp patching in the build
  section and allowing it to build with -Werror=date-time</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1691841600">- Define make_build for distributions which do not define them in
  system macros</changelog>
</package>
<package pkgid="fcf5469ef1e998f10a5f594e7d29fa5897d3104f23578659f4a94516f144a0c19427049982c6d0a7d113c9b075e97642f037bd74f018b1ebab5f247775fd5798" name="giflib-debugsource" arch="i586">
  <version epoch="0" ver="5.2.1" rel="4.1"/>
  <changelog author="idonmez@suse.com" date="1458734400">- Update to version 5.1.3
  * Prevent malloc randomess from causing the header output routine
  to emit a GIF89 version string even when no GIF89 features are
  present.
  * Prevent malloc randomess from producing sporadic failures by causing
  sanity checks added in 5.1.2 to misfire.
  * Bulletproof gif2rgb against 0-height images. Addressed sf#78:
  Heap overflow in gif2rgb with images of size 0, also sf#82.
  * Remove unnecessary duplicate EGifClose() in gifcolor.c. Fixes sf#83
  introduced in 5.1.2.
  * Fix sf#84: incorrect return of DGifSlurp().
- Add giflib-sf-88.patch to fix sf#88</changelog>
  <changelog author="fstrba@suse.com" date="1460462400">- Update to version 5.1.4
  * Fix SF bug #94: giflib 5 loves to fail to load images... a LOT.
  * Fix SF Bug #92: Fix buffer overread in gifbuild.
  * Fix SF Bug #93: Add bounds check in gifbuild netscape2.0 path
  * Fix SF Bug #89: Fix buffer overread in gifbuild.
- Removed patch:
  * giflib-sf-88.patch
    + Integrated upstream
- Added patch:
  * giflib-CVE-2016-3977.patch
  - Fix CVE-2016-3977: heap buffer overflow in gif2rgb
    (bsc#974847)</changelog>
  <changelog author="rpm@fthiessen.de" date="1463140800">- Added fix-autoconf11.patch for fixing build with older autoconf,
  requires for SLE11.</changelog>
  <changelog author="bwiedemann@suse.com" date="1499256000">- Keep timestamps before patch updates them to fix build-compare</changelog>
  <changelog author="schwab@suse.de" date="1541764800">- Remove unused build requires on X libraries
- Use %license</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1594382400">- Update to version 5.2.1
  * In gifbuild.c, avoid a core dump on no color map.
  * Restore inadvertently removed library version numbers in Makefile.
- Changes in version 5.2.0
  * The undocumented and deprecated GifQuantizeBuffer() entry point
    has been moved to the util library to reduce libgif size and attack
    surface. Applications needing this function are couraged to link the
    util library or make their own copy.
  * The following obsolete utility programs are no longer installed:
    gifecho, giffilter, gifinto, gifsponge. These were either installed in
    error or have been obsolesced by modern image-transformmation tools
    like ImageMagick convert. They may be removed entirely in a future
    release.
  * Address SourceForge issue #136: Stack-buffer-overflow in gifcolor.c:84
  * Address SF bug #134: Giflib fails to slurp significant number of gifs
  * Apply SPDX convention for license tagging.
- Changes in version 5.1.9
  * The documentation directory now includes an HTMlified version of the
    GIF89 standard, and a more detailed description of how LZW compression
    is applied to GIFs.
  * Address SF bug #129: The latest version of giflib cannot be build on windows.
  * Address SF bug #126: Cannot compile giflib using c89
- Changes in version 5.1.8
  * Address SF bug #119: MemorySanitizer: FPE on unknown address
  * 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).
  * 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).
  * The horrible old autoconf build system has been removed with extreme prejudice.
    You now build this simply by running "make" from the top-level directory.
- Run spec-cleaner
- Drop patches fixed upstream:
  * giflib-visibility.patch
  * giflib-automake-1_13.patch
  * giflib-CVE-2016-3977.patch
  * fix-autoconf11.patch
- Change build system to Make only (upstream not using autoconf)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1618401600">- Added patch:
  * PIE.patch
    + build path independent objects</changelog>
  <changelog author="olaf@aepfle.de" date="1618488000">- prep section should just extract and patch,
  further modifications have to be done in the build section</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- add reproducible.patch to avoid timestamp patching in the build
  section and allowing it to build with -Werror=date-time</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1691841600">- Define make_build for distributions which do not define them in
  system macros</changelog>
</package>
<package pkgid="5f21ca9e854b9bec1b9f8e66f3120a610038222986c8359be045d54dc4f20f2f008b0cde17d3de135d1433a4c7e8ec87a5e7d328cb43f75d043b2b9540581f46" name="giflib-debugsource" arch="x86_64">
  <version epoch="0" ver="5.2.1" rel="4.1"/>
  <changelog author="idonmez@suse.com" date="1458734400">- Update to version 5.1.3
  * Prevent malloc randomess from causing the header output routine
  to emit a GIF89 version string even when no GIF89 features are
  present.
  * Prevent malloc randomess from producing sporadic failures by causing
  sanity checks added in 5.1.2 to misfire.
  * Bulletproof gif2rgb against 0-height images. Addressed sf#78:
  Heap overflow in gif2rgb with images of size 0, also sf#82.
  * Remove unnecessary duplicate EGifClose() in gifcolor.c. Fixes sf#83
  introduced in 5.1.2.
  * Fix sf#84: incorrect return of DGifSlurp().
- Add giflib-sf-88.patch to fix sf#88</changelog>
  <changelog author="fstrba@suse.com" date="1460462400">- Update to version 5.1.4
  * Fix SF bug #94: giflib 5 loves to fail to load images... a LOT.
  * Fix SF Bug #92: Fix buffer overread in gifbuild.
  * Fix SF Bug #93: Add bounds check in gifbuild netscape2.0 path
  * Fix SF Bug #89: Fix buffer overread in gifbuild.
- Removed patch:
  * giflib-sf-88.patch
    + Integrated upstream
- Added patch:
  * giflib-CVE-2016-3977.patch
  - Fix CVE-2016-3977: heap buffer overflow in gif2rgb
    (bsc#974847)</changelog>
  <changelog author="rpm@fthiessen.de" date="1463140800">- Added fix-autoconf11.patch for fixing build with older autoconf,
  requires for SLE11.</changelog>
  <changelog author="bwiedemann@suse.com" date="1499256000">- Keep timestamps before patch updates them to fix build-compare</changelog>
  <changelog author="schwab@suse.de" date="1541764800">- Remove unused build requires on X libraries
- Use %license</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1594382400">- Update to version 5.2.1
  * In gifbuild.c, avoid a core dump on no color map.
  * Restore inadvertently removed library version numbers in Makefile.
- Changes in version 5.2.0
  * The undocumented and deprecated GifQuantizeBuffer() entry point
    has been moved to the util library to reduce libgif size and attack
    surface. Applications needing this function are couraged to link the
    util library or make their own copy.
  * The following obsolete utility programs are no longer installed:
    gifecho, giffilter, gifinto, gifsponge. These were either installed in
    error or have been obsolesced by modern image-transformmation tools
    like ImageMagick convert. They may be removed entirely in a future
    release.
  * Address SourceForge issue #136: Stack-buffer-overflow in gifcolor.c:84
  * Address SF bug #134: Giflib fails to slurp significant number of gifs
  * Apply SPDX convention for license tagging.
- Changes in version 5.1.9
  * The documentation directory now includes an HTMlified version of the
    GIF89 standard, and a more detailed description of how LZW compression
    is applied to GIFs.
  * Address SF bug #129: The latest version of giflib cannot be build on windows.
  * Address SF bug #126: Cannot compile giflib using c89
- Changes in version 5.1.8
  * Address SF bug #119: MemorySanitizer: FPE on unknown address
  * 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).
  * 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).
  * The horrible old autoconf build system has been removed with extreme prejudice.
    You now build this simply by running "make" from the top-level directory.
- Run spec-cleaner
- Drop patches fixed upstream:
  * giflib-visibility.patch
  * giflib-automake-1_13.patch
  * giflib-CVE-2016-3977.patch
  * fix-autoconf11.patch
- Change build system to Make only (upstream not using autoconf)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1618401600">- Added patch:
  * PIE.patch
    + build path independent objects</changelog>
  <changelog author="olaf@aepfle.de" date="1618488000">- prep section should just extract and patch,
  further modifications have to be done in the build section</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- add reproducible.patch to avoid timestamp patching in the build
  section and allowing it to build with -Werror=date-time</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1691841600">- Define make_build for distributions which do not define them in
  system macros</changelog>
</package>
<package pkgid="31c8a99b0c6f5f3fdab5009197c6b2102b3ba01e4f2cb0dc935b42f7e6aa70bcb73c88f7e3fb715347c410f2e6f49cb0df653c09c4936d70f95d9a80b1c0673d" name="giflib-devel-32bit" arch="x86_64">
  <version epoch="0" ver="5.2.1" rel="4.1"/>
  <changelog author="idonmez@suse.com" date="1458734400">- Update to version 5.1.3
  * Prevent malloc randomess from causing the header output routine
  to emit a GIF89 version string even when no GIF89 features are
  present.
  * Prevent malloc randomess from producing sporadic failures by causing
  sanity checks added in 5.1.2 to misfire.
  * Bulletproof gif2rgb against 0-height images. Addressed sf#78:
  Heap overflow in gif2rgb with images of size 0, also sf#82.
  * Remove unnecessary duplicate EGifClose() in gifcolor.c. Fixes sf#83
  introduced in 5.1.2.
  * Fix sf#84: incorrect return of DGifSlurp().
- Add giflib-sf-88.patch to fix sf#88</changelog>
  <changelog author="fstrba@suse.com" date="1460462400">- Update to version 5.1.4
  * Fix SF bug #94: giflib 5 loves to fail to load images... a LOT.
  * Fix SF Bug #92: Fix buffer overread in gifbuild.
  * Fix SF Bug #93: Add bounds check in gifbuild netscape2.0 path
  * Fix SF Bug #89: Fix buffer overread in gifbuild.
- Removed patch:
  * giflib-sf-88.patch
    + Integrated upstream
- Added patch:
  * giflib-CVE-2016-3977.patch
  - Fix CVE-2016-3977: heap buffer overflow in gif2rgb
    (bsc#974847)</changelog>
  <changelog author="rpm@fthiessen.de" date="1463140800">- Added fix-autoconf11.patch for fixing build with older autoconf,
  requires for SLE11.</changelog>
  <changelog author="bwiedemann@suse.com" date="1499256000">- Keep timestamps before patch updates them to fix build-compare</changelog>
  <changelog author="schwab@suse.de" date="1541764800">- Remove unused build requires on X libraries
- Use %license</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1594382400">- Update to version 5.2.1
  * In gifbuild.c, avoid a core dump on no color map.
  * Restore inadvertently removed library version numbers in Makefile.
- Changes in version 5.2.0
  * The undocumented and deprecated GifQuantizeBuffer() entry point
    has been moved to the util library to reduce libgif size and attack
    surface. Applications needing this function are couraged to link the
    util library or make their own copy.
  * The following obsolete utility programs are no longer installed:
    gifecho, giffilter, gifinto, gifsponge. These were either installed in
    error or have been obsolesced by modern image-transformmation tools
    like ImageMagick convert. They may be removed entirely in a future
    release.
  * Address SourceForge issue #136: Stack-buffer-overflow in gifcolor.c:84
  * Address SF bug #134: Giflib fails to slurp significant number of gifs
  * Apply SPDX convention for license tagging.
- Changes in version 5.1.9
  * The documentation directory now includes an HTMlified version of the
    GIF89 standard, and a more detailed description of how LZW compression
    is applied to GIFs.
  * Address SF bug #129: The latest version of giflib cannot be build on windows.
  * Address SF bug #126: Cannot compile giflib using c89
- Changes in version 5.1.8
  * Address SF bug #119: MemorySanitizer: FPE on unknown address
  * 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).
  * 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).
  * The horrible old autoconf build system has been removed with extreme prejudice.
    You now build this simply by running "make" from the top-level directory.
- Run spec-cleaner
- Drop patches fixed upstream:
  * giflib-visibility.patch
  * giflib-automake-1_13.patch
  * giflib-CVE-2016-3977.patch
  * fix-autoconf11.patch
- Change build system to Make only (upstream not using autoconf)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1618401600">- Added patch:
  * PIE.patch
    + build path independent objects</changelog>
  <changelog author="olaf@aepfle.de" date="1618488000">- prep section should just extract and patch,
  further modifications have to be done in the build section</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- add reproducible.patch to avoid timestamp patching in the build
  section and allowing it to build with -Werror=date-time</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1691841600">- Define make_build for distributions which do not define them in
  system macros</changelog>
</package>
<package pkgid="10ea24d0f03d1fe9610f3d5364bfa70e0a0806ed4ff5c7702ff3a1873ebfafe651591eada31dfbaa9a698d5d2d9b545e30371e8c0c50fac149075e14df4e2d91" name="giflib-devel" arch="i586">
  <version epoch="0" ver="5.2.1" rel="4.1"/>
  <changelog author="idonmez@suse.com" date="1458734400">- Update to version 5.1.3
  * Prevent malloc randomess from causing the header output routine
  to emit a GIF89 version string even when no GIF89 features are
  present.
  * Prevent malloc randomess from producing sporadic failures by causing
  sanity checks added in 5.1.2 to misfire.
  * Bulletproof gif2rgb against 0-height images. Addressed sf#78:
  Heap overflow in gif2rgb with images of size 0, also sf#82.
  * Remove unnecessary duplicate EGifClose() in gifcolor.c. Fixes sf#83
  introduced in 5.1.2.
  * Fix sf#84: incorrect return of DGifSlurp().
- Add giflib-sf-88.patch to fix sf#88</changelog>
  <changelog author="fstrba@suse.com" date="1460462400">- Update to version 5.1.4
  * Fix SF bug #94: giflib 5 loves to fail to load images... a LOT.
  * Fix SF Bug #92: Fix buffer overread in gifbuild.
  * Fix SF Bug #93: Add bounds check in gifbuild netscape2.0 path
  * Fix SF Bug #89: Fix buffer overread in gifbuild.
- Removed patch:
  * giflib-sf-88.patch
    + Integrated upstream
- Added patch:
  * giflib-CVE-2016-3977.patch
  - Fix CVE-2016-3977: heap buffer overflow in gif2rgb
    (bsc#974847)</changelog>
  <changelog author="rpm@fthiessen.de" date="1463140800">- Added fix-autoconf11.patch for fixing build with older autoconf,
  requires for SLE11.</changelog>
  <changelog author="bwiedemann@suse.com" date="1499256000">- Keep timestamps before patch updates them to fix build-compare</changelog>
  <changelog author="schwab@suse.de" date="1541764800">- Remove unused build requires on X libraries
- Use %license</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1594382400">- Update to version 5.2.1
  * In gifbuild.c, avoid a core dump on no color map.
  * Restore inadvertently removed library version numbers in Makefile.
- Changes in version 5.2.0
  * The undocumented and deprecated GifQuantizeBuffer() entry point
    has been moved to the util library to reduce libgif size and attack
    surface. Applications needing this function are couraged to link the
    util library or make their own copy.
  * The following obsolete utility programs are no longer installed:
    gifecho, giffilter, gifinto, gifsponge. These were either installed in
    error or have been obsolesced by modern image-transformmation tools
    like ImageMagick convert. They may be removed entirely in a future
    release.
  * Address SourceForge issue #136: Stack-buffer-overflow in gifcolor.c:84
  * Address SF bug #134: Giflib fails to slurp significant number of gifs
  * Apply SPDX convention for license tagging.
- Changes in version 5.1.9
  * The documentation directory now includes an HTMlified version of the
    GIF89 standard, and a more detailed description of how LZW compression
    is applied to GIFs.
  * Address SF bug #129: The latest version of giflib cannot be build on windows.
  * Address SF bug #126: Cannot compile giflib using c89
- Changes in version 5.1.8
  * Address SF bug #119: MemorySanitizer: FPE on unknown address
  * 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).
  * 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).
  * The horrible old autoconf build system has been removed with extreme prejudice.
    You now build this simply by running "make" from the top-level directory.
- Run spec-cleaner
- Drop patches fixed upstream:
  * giflib-visibility.patch
  * giflib-automake-1_13.patch
  * giflib-CVE-2016-3977.patch
  * fix-autoconf11.patch
- Change build system to Make only (upstream not using autoconf)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1618401600">- Added patch:
  * PIE.patch
    + build path independent objects</changelog>
  <changelog author="olaf@aepfle.de" date="1618488000">- prep section should just extract and patch,
  further modifications have to be done in the build section</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- add reproducible.patch to avoid timestamp patching in the build
  section and allowing it to build with -Werror=date-time</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1691841600">- Define make_build for distributions which do not define them in
  system macros</changelog>
</package>
<package pkgid="817413a2506c46f4ff8ec7c20a481026acda15b861ace3dd2df469e2835ce0fd676a4e888183acdd5129f37017016059c51aecc57a4508c480b073366dc9be20" name="giflib-devel" arch="x86_64">
  <version epoch="0" ver="5.2.1" rel="4.1"/>
  <changelog author="idonmez@suse.com" date="1458734400">- Update to version 5.1.3
  * Prevent malloc randomess from causing the header output routine
  to emit a GIF89 version string even when no GIF89 features are
  present.
  * Prevent malloc randomess from producing sporadic failures by causing
  sanity checks added in 5.1.2 to misfire.
  * Bulletproof gif2rgb against 0-height images. Addressed sf#78:
  Heap overflow in gif2rgb with images of size 0, also sf#82.
  * Remove unnecessary duplicate EGifClose() in gifcolor.c. Fixes sf#83
  introduced in 5.1.2.
  * Fix sf#84: incorrect return of DGifSlurp().
- Add giflib-sf-88.patch to fix sf#88</changelog>
  <changelog author="fstrba@suse.com" date="1460462400">- Update to version 5.1.4
  * Fix SF bug #94: giflib 5 loves to fail to load images... a LOT.
  * Fix SF Bug #92: Fix buffer overread in gifbuild.
  * Fix SF Bug #93: Add bounds check in gifbuild netscape2.0 path
  * Fix SF Bug #89: Fix buffer overread in gifbuild.
- Removed patch:
  * giflib-sf-88.patch
    + Integrated upstream
- Added patch:
  * giflib-CVE-2016-3977.patch
  - Fix CVE-2016-3977: heap buffer overflow in gif2rgb
    (bsc#974847)</changelog>
  <changelog author="rpm@fthiessen.de" date="1463140800">- Added fix-autoconf11.patch for fixing build with older autoconf,
  requires for SLE11.</changelog>
  <changelog author="bwiedemann@suse.com" date="1499256000">- Keep timestamps before patch updates them to fix build-compare</changelog>
  <changelog author="schwab@suse.de" date="1541764800">- Remove unused build requires on X libraries
- Use %license</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1594382400">- Update to version 5.2.1
  * In gifbuild.c, avoid a core dump on no color map.
  * Restore inadvertently removed library version numbers in Makefile.
- Changes in version 5.2.0
  * The undocumented and deprecated GifQuantizeBuffer() entry point
    has been moved to the util library to reduce libgif size and attack
    surface. Applications needing this function are couraged to link the
    util library or make their own copy.
  * The following obsolete utility programs are no longer installed:
    gifecho, giffilter, gifinto, gifsponge. These were either installed in
    error or have been obsolesced by modern image-transformmation tools
    like ImageMagick convert. They may be removed entirely in a future
    release.
  * Address SourceForge issue #136: Stack-buffer-overflow in gifcolor.c:84
  * Address SF bug #134: Giflib fails to slurp significant number of gifs
  * Apply SPDX convention for license tagging.
- Changes in version 5.1.9
  * The documentation directory now includes an HTMlified version of the
    GIF89 standard, and a more detailed description of how LZW compression
    is applied to GIFs.
  * Address SF bug #129: The latest version of giflib cannot be build on windows.
  * Address SF bug #126: Cannot compile giflib using c89
- Changes in version 5.1.8
  * Address SF bug #119: MemorySanitizer: FPE on unknown address
  * 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).
  * 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).
  * The horrible old autoconf build system has been removed with extreme prejudice.
    You now build this simply by running "make" from the top-level directory.
- Run spec-cleaner
- Drop patches fixed upstream:
  * giflib-visibility.patch
  * giflib-automake-1_13.patch
  * giflib-CVE-2016-3977.patch
  * fix-autoconf11.patch
- Change build system to Make only (upstream not using autoconf)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1618401600">- Added patch:
  * PIE.patch
    + build path independent objects</changelog>
  <changelog author="olaf@aepfle.de" date="1618488000">- prep section should just extract and patch,
  further modifications have to be done in the build section</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- add reproducible.patch to avoid timestamp patching in the build
  section and allowing it to build with -Werror=date-time</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1691841600">- Define make_build for distributions which do not define them in
  system macros</changelog>
</package>
<package pkgid="98f13e063b316cfe4dde855dc97b3381d86414acae2e8a7efb160020a73d25f47f9ea63e0598e4b3c3e9cf030b3b3943c477605f211dbaa270bb3e1a1cd8cacc" name="giflib-progs" arch="i586">
  <version epoch="0" ver="5.2.1" rel="4.1"/>
  <changelog author="idonmez@suse.com" date="1458734400">- Update to version 5.1.3
  * Prevent malloc randomess from causing the header output routine
  to emit a GIF89 version string even when no GIF89 features are
  present.
  * Prevent malloc randomess from producing sporadic failures by causing
  sanity checks added in 5.1.2 to misfire.
  * Bulletproof gif2rgb against 0-height images. Addressed sf#78:
  Heap overflow in gif2rgb with images of size 0, also sf#82.
  * Remove unnecessary duplicate EGifClose() in gifcolor.c. Fixes sf#83
  introduced in 5.1.2.
  * Fix sf#84: incorrect return of DGifSlurp().
- Add giflib-sf-88.patch to fix sf#88</changelog>
  <changelog author="fstrba@suse.com" date="1460462400">- Update to version 5.1.4
  * Fix SF bug #94: giflib 5 loves to fail to load images... a LOT.
  * Fix SF Bug #92: Fix buffer overread in gifbuild.
  * Fix SF Bug #93: Add bounds check in gifbuild netscape2.0 path
  * Fix SF Bug #89: Fix buffer overread in gifbuild.
- Removed patch:
  * giflib-sf-88.patch
    + Integrated upstream
- Added patch:
  * giflib-CVE-2016-3977.patch
  - Fix CVE-2016-3977: heap buffer overflow in gif2rgb
    (bsc#974847)</changelog>
  <changelog author="rpm@fthiessen.de" date="1463140800">- Added fix-autoconf11.patch for fixing build with older autoconf,
  requires for SLE11.</changelog>
  <changelog author="bwiedemann@suse.com" date="1499256000">- Keep timestamps before patch updates them to fix build-compare</changelog>
  <changelog author="schwab@suse.de" date="1541764800">- Remove unused build requires on X libraries
- Use %license</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1594382400">- Update to version 5.2.1
  * In gifbuild.c, avoid a core dump on no color map.
  * Restore inadvertently removed library version numbers in Makefile.
- Changes in version 5.2.0
  * The undocumented and deprecated GifQuantizeBuffer() entry point
    has been moved to the util library to reduce libgif size and attack
    surface. Applications needing this function are couraged to link the
    util library or make their own copy.
  * The following obsolete utility programs are no longer installed:
    gifecho, giffilter, gifinto, gifsponge. These were either installed in
    error or have been obsolesced by modern image-transformmation tools
    like ImageMagick convert. They may be removed entirely in a future
    release.
  * Address SourceForge issue #136: Stack-buffer-overflow in gifcolor.c:84
  * Address SF bug #134: Giflib fails to slurp significant number of gifs
  * Apply SPDX convention for license tagging.
- Changes in version 5.1.9
  * The documentation directory now includes an HTMlified version of the
    GIF89 standard, and a more detailed description of how LZW compression
    is applied to GIFs.
  * Address SF bug #129: The latest version of giflib cannot be build on windows.
  * Address SF bug #126: Cannot compile giflib using c89
- Changes in version 5.1.8
  * Address SF bug #119: MemorySanitizer: FPE on unknown address
  * 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).
  * 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).
  * The horrible old autoconf build system has been removed with extreme prejudice.
    You now build this simply by running "make" from the top-level directory.
- Run spec-cleaner
- Drop patches fixed upstream:
  * giflib-visibility.patch
  * giflib-automake-1_13.patch
  * giflib-CVE-2016-3977.patch
  * fix-autoconf11.patch
- Change build system to Make only (upstream not using autoconf)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1618401600">- Added patch:
  * PIE.patch
    + build path independent objects</changelog>
  <changelog author="olaf@aepfle.de" date="1618488000">- prep section should just extract and patch,
  further modifications have to be done in the build section</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- add reproducible.patch to avoid timestamp patching in the build
  section and allowing it to build with -Werror=date-time</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1691841600">- Define make_build for distributions which do not define them in
  system macros</changelog>
</package>
<package pkgid="c1e1a0d46bc1f3c3de47e4e2fa323ce0dfd3f4d73182e59ab2fa875b1d5d13c8d0e8d91c52ebde5dd98541fa27b0cf0bc3ce3e7cad309ff1ca4ab10aab4431e2" name="giflib-progs" arch="x86_64">
  <version epoch="0" ver="5.2.1" rel="4.1"/>
  <changelog author="idonmez@suse.com" date="1458734400">- Update to version 5.1.3
  * Prevent malloc randomess from causing the header output routine
  to emit a GIF89 version string even when no GIF89 features are
  present.
  * Prevent malloc randomess from producing sporadic failures by causing
  sanity checks added in 5.1.2 to misfire.
  * Bulletproof gif2rgb against 0-height images. Addressed sf#78:
  Heap overflow in gif2rgb with images of size 0, also sf#82.
  * Remove unnecessary duplicate EGifClose() in gifcolor.c. Fixes sf#83
  introduced in 5.1.2.
  * Fix sf#84: incorrect return of DGifSlurp().
- Add giflib-sf-88.patch to fix sf#88</changelog>
  <changelog author="fstrba@suse.com" date="1460462400">- Update to version 5.1.4
  * Fix SF bug #94: giflib 5 loves to fail to load images... a LOT.
  * Fix SF Bug #92: Fix buffer overread in gifbuild.
  * Fix SF Bug #93: Add bounds check in gifbuild netscape2.0 path
  * Fix SF Bug #89: Fix buffer overread in gifbuild.
- Removed patch:
  * giflib-sf-88.patch
    + Integrated upstream
- Added patch:
  * giflib-CVE-2016-3977.patch
  - Fix CVE-2016-3977: heap buffer overflow in gif2rgb
    (bsc#974847)</changelog>
  <changelog author="rpm@fthiessen.de" date="1463140800">- Added fix-autoconf11.patch for fixing build with older autoconf,
  requires for SLE11.</changelog>
  <changelog author="bwiedemann@suse.com" date="1499256000">- Keep timestamps before patch updates them to fix build-compare</changelog>
  <changelog author="schwab@suse.de" date="1541764800">- Remove unused build requires on X libraries
- Use %license</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1594382400">- Update to version 5.2.1
  * In gifbuild.c, avoid a core dump on no color map.
  * Restore inadvertently removed library version numbers in Makefile.
- Changes in version 5.2.0
  * The undocumented and deprecated GifQuantizeBuffer() entry point
    has been moved to the util library to reduce libgif size and attack
    surface. Applications needing this function are couraged to link the
    util library or make their own copy.
  * The following obsolete utility programs are no longer installed:
    gifecho, giffilter, gifinto, gifsponge. These were either installed in
    error or have been obsolesced by modern image-transformmation tools
    like ImageMagick convert. They may be removed entirely in a future
    release.
  * Address SourceForge issue #136: Stack-buffer-overflow in gifcolor.c:84
  * Address SF bug #134: Giflib fails to slurp significant number of gifs
  * Apply SPDX convention for license tagging.
- Changes in version 5.1.9
  * The documentation directory now includes an HTMlified version of the
    GIF89 standard, and a more detailed description of how LZW compression
    is applied to GIFs.
  * Address SF bug #129: The latest version of giflib cannot be build on windows.
  * Address SF bug #126: Cannot compile giflib using c89
- Changes in version 5.1.8
  * Address SF bug #119: MemorySanitizer: FPE on unknown address
  * 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).
  * 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).
  * The horrible old autoconf build system has been removed with extreme prejudice.
    You now build this simply by running "make" from the top-level directory.
- Run spec-cleaner
- Drop patches fixed upstream:
  * giflib-visibility.patch
  * giflib-automake-1_13.patch
  * giflib-CVE-2016-3977.patch
  * fix-autoconf11.patch
- Change build system to Make only (upstream not using autoconf)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1618401600">- Added patch:
  * PIE.patch
    + build path independent objects</changelog>
  <changelog author="olaf@aepfle.de" date="1618488000">- prep section should just extract and patch,
  further modifications have to be done in the build section</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- add reproducible.patch to avoid timestamp patching in the build
  section and allowing it to build with -Werror=date-time</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1691841600">- Define make_build for distributions which do not define them in
  system macros</changelog>
</package>
<package pkgid="784f1a71e17b4628d3d2fe78d39998a3d9f9b070d5691e0891cb4b224b2406ad254fc22b7f7111f63e1c5993cf2b31ea7c84ddcf1976fedf34d00a408bb71035" name="giflib-progs-debuginfo" arch="i586">
  <version epoch="0" ver="5.2.1" rel="4.1"/>
  <changelog author="idonmez@suse.com" date="1458734400">- Update to version 5.1.3
  * Prevent malloc randomess from causing the header output routine
  to emit a GIF89 version string even when no GIF89 features are
  present.
  * Prevent malloc randomess from producing sporadic failures by causing
  sanity checks added in 5.1.2 to misfire.
  * Bulletproof gif2rgb against 0-height images. Addressed sf#78:
  Heap overflow in gif2rgb with images of size 0, also sf#82.
  * Remove unnecessary duplicate EGifClose() in gifcolor.c. Fixes sf#83
  introduced in 5.1.2.
  * Fix sf#84: incorrect return of DGifSlurp().
- Add giflib-sf-88.patch to fix sf#88</changelog>
  <changelog author="fstrba@suse.com" date="1460462400">- Update to version 5.1.4
  * Fix SF bug #94: giflib 5 loves to fail to load images... a LOT.
  * Fix SF Bug #92: Fix buffer overread in gifbuild.
  * Fix SF Bug #93: Add bounds check in gifbuild netscape2.0 path
  * Fix SF Bug #89: Fix buffer overread in gifbuild.
- Removed patch:
  * giflib-sf-88.patch
    + Integrated upstream
- Added patch:
  * giflib-CVE-2016-3977.patch
  - Fix CVE-2016-3977: heap buffer overflow in gif2rgb
    (bsc#974847)</changelog>
  <changelog author="rpm@fthiessen.de" date="1463140800">- Added fix-autoconf11.patch for fixing build with older autoconf,
  requires for SLE11.</changelog>
  <changelog author="bwiedemann@suse.com" date="1499256000">- Keep timestamps before patch updates them to fix build-compare</changelog>
  <changelog author="schwab@suse.de" date="1541764800">- Remove unused build requires on X libraries
- Use %license</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1594382400">- Update to version 5.2.1
  * In gifbuild.c, avoid a core dump on no color map.
  * Restore inadvertently removed library version numbers in Makefile.
- Changes in version 5.2.0
  * The undocumented and deprecated GifQuantizeBuffer() entry point
    has been moved to the util library to reduce libgif size and attack
    surface. Applications needing this function are couraged to link the
    util library or make their own copy.
  * The following obsolete utility programs are no longer installed:
    gifecho, giffilter, gifinto, gifsponge. These were either installed in
    error or have been obsolesced by modern image-transformmation tools
    like ImageMagick convert. They may be removed entirely in a future
    release.
  * Address SourceForge issue #136: Stack-buffer-overflow in gifcolor.c:84
  * Address SF bug #134: Giflib fails to slurp significant number of gifs
  * Apply SPDX convention for license tagging.
- Changes in version 5.1.9
  * The documentation directory now includes an HTMlified version of the
    GIF89 standard, and a more detailed description of how LZW compression
    is applied to GIFs.
  * Address SF bug #129: The latest version of giflib cannot be build on windows.
  * Address SF bug #126: Cannot compile giflib using c89
- Changes in version 5.1.8
  * Address SF bug #119: MemorySanitizer: FPE on unknown address
  * 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).
  * 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).
  * The horrible old autoconf build system has been removed with extreme prejudice.
    You now build this simply by running "make" from the top-level directory.
- Run spec-cleaner
- Drop patches fixed upstream:
  * giflib-visibility.patch
  * giflib-automake-1_13.patch
  * giflib-CVE-2016-3977.patch
  * fix-autoconf11.patch
- Change build system to Make only (upstream not using autoconf)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1618401600">- Added patch:
  * PIE.patch
    + build path independent objects</changelog>
  <changelog author="olaf@aepfle.de" date="1618488000">- prep section should just extract and patch,
  further modifications have to be done in the build section</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- add reproducible.patch to avoid timestamp patching in the build
  section and allowing it to build with -Werror=date-time</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1691841600">- Define make_build for distributions which do not define them in
  system macros</changelog>
</package>
<package pkgid="496d9e16a7c46d0af5ee88012b69b2166827e058a65d1d0ee4a267ba065a0b824fa26c6953628ecdb716546b3f05047c2d4e4bbbc43ea61e86b4beae85e042f9" name="giflib-progs-debuginfo" arch="x86_64">
  <version epoch="0" ver="5.2.1" rel="4.1"/>
  <changelog author="idonmez@suse.com" date="1458734400">- Update to version 5.1.3
  * Prevent malloc randomess from causing the header output routine
  to emit a GIF89 version string even when no GIF89 features are
  present.
  * Prevent malloc randomess from producing sporadic failures by causing
  sanity checks added in 5.1.2 to misfire.
  * Bulletproof gif2rgb against 0-height images. Addressed sf#78:
  Heap overflow in gif2rgb with images of size 0, also sf#82.
  * Remove unnecessary duplicate EGifClose() in gifcolor.c. Fixes sf#83
  introduced in 5.1.2.
  * Fix sf#84: incorrect return of DGifSlurp().
- Add giflib-sf-88.patch to fix sf#88</changelog>
  <changelog author="fstrba@suse.com" date="1460462400">- Update to version 5.1.4
  * Fix SF bug #94: giflib 5 loves to fail to load images... a LOT.
  * Fix SF Bug #92: Fix buffer overread in gifbuild.
  * Fix SF Bug #93: Add bounds check in gifbuild netscape2.0 path
  * Fix SF Bug #89: Fix buffer overread in gifbuild.
- Removed patch:
  * giflib-sf-88.patch
    + Integrated upstream
- Added patch:
  * giflib-CVE-2016-3977.patch
  - Fix CVE-2016-3977: heap buffer overflow in gif2rgb
    (bsc#974847)</changelog>
  <changelog author="rpm@fthiessen.de" date="1463140800">- Added fix-autoconf11.patch for fixing build with older autoconf,
  requires for SLE11.</changelog>
  <changelog author="bwiedemann@suse.com" date="1499256000">- Keep timestamps before patch updates them to fix build-compare</changelog>
  <changelog author="schwab@suse.de" date="1541764800">- Remove unused build requires on X libraries
- Use %license</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1594382400">- Update to version 5.2.1
  * In gifbuild.c, avoid a core dump on no color map.
  * Restore inadvertently removed library version numbers in Makefile.
- Changes in version 5.2.0
  * The undocumented and deprecated GifQuantizeBuffer() entry point
    has been moved to the util library to reduce libgif size and attack
    surface. Applications needing this function are couraged to link the
    util library or make their own copy.
  * The following obsolete utility programs are no longer installed:
    gifecho, giffilter, gifinto, gifsponge. These were either installed in
    error or have been obsolesced by modern image-transformmation tools
    like ImageMagick convert. They may be removed entirely in a future
    release.
  * Address SourceForge issue #136: Stack-buffer-overflow in gifcolor.c:84
  * Address SF bug #134: Giflib fails to slurp significant number of gifs
  * Apply SPDX convention for license tagging.
- Changes in version 5.1.9
  * The documentation directory now includes an HTMlified version of the
    GIF89 standard, and a more detailed description of how LZW compression
    is applied to GIFs.
  * Address SF bug #129: The latest version of giflib cannot be build on windows.
  * Address SF bug #126: Cannot compile giflib using c89
- Changes in version 5.1.8
  * Address SF bug #119: MemorySanitizer: FPE on unknown address
  * 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).
  * 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).
  * The horrible old autoconf build system has been removed with extreme prejudice.
    You now build this simply by running "make" from the top-level directory.
- Run spec-cleaner
- Drop patches fixed upstream:
  * giflib-visibility.patch
  * giflib-automake-1_13.patch
  * giflib-CVE-2016-3977.patch
  * fix-autoconf11.patch
- Change build system to Make only (upstream not using autoconf)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1618401600">- Added patch:
  * PIE.patch
    + build path independent objects</changelog>
  <changelog author="olaf@aepfle.de" date="1618488000">- prep section should just extract and patch,
  further modifications have to be done in the build section</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- add reproducible.patch to avoid timestamp patching in the build
  section and allowing it to build with -Werror=date-time</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1691841600">- Define make_build for distributions which do not define them in
  system macros</changelog>
</package>
<package pkgid="2c3075a01b9901a984949d9d63693d3d2a499f63661b554e36166bbf44ab782d594150471dd22f8a1e52b73ccf96a493065de4ce447a7bfb3975924b64655db2" name="gimp-plugin-jxl" arch="x86_64">
  <version epoch="0" ver="0.8.2" rel="2.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1658577600">- Initial package (version 0.7~779.f5d6e29) build.opensuse.org</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1663848000">- Update to 0.7.0:
  * new functions for retrieving associated alpha channel with
    premultiplied or unpremultiplied colors, for blending
    information for extra channels in the non-coalesced case, for
    getting the intended downsampling ratio of progressive steps,
    for disabling rendering of spot colors.
  * Added ability to add metadata boxes, to set several encoder
    options, to check required codestream compatibility level,
    for force-emitting the box-based container format, to store
    JPEG metadata for lossless reconstruction, to encode
    arbitrary extra channels.</changelog>
  <changelog author="Simon Vogl &lt;simon.vogl@gmx.net&gt;" date="1671105600">- Added missing baselibs.conf so that 32bit library packages
  become available</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1671451200">- Add patch (applied reversed) to revert the requirement for an
  updated liblcms2 library when we have an older one. This allows
  libjxl to build in SLE15 SP4/SP5 (and Leap 15.4/15.5):
  * 0001-Remove-LCMS-mutex.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1674043200">- Update to release 0.8
  * API: new function JxlDecoderSetImageBitDepth and
    JxlEncoderSetFrameBitDepth to set the bit depth of buffers.
  * encoder API: add an effort 10 option for lossless
    compression; using this setting requires calling
    JxlEncoderAllowExpertOptions.
- Enable PNG utilities [boo#1205107]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1675598400">- Update to release 0.8.1
  * Allow fast-lossless for 16-bit float input
  * Fix OOB read in exif.h</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1676030400">- build glibc hwcaps optimized overlay</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1681732800">- Refresh 0001-Remove-LCMS-mutex.patch</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1686312000">- Build package in correct phase
- Use macros for ldconfig</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1686744000">- Update to release 0.8.2
  * Fix an integer underflow bug in patch decoding.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1694865600">- Build plugins:
  * Add _service file to generate skcms tarball (needed to build
    plugins).
  * Add skcms tarball as source and copy extracted dir to
    ./third_party/ so cmake can find it.
  * Split out new packages:
  * gdk-pixbuf-loader-jxl: Pixbuf loader for supported apps.
  * gimp-plugin-jxl: Plugin to allow gimp to work with JPEG XL
    files.
  * jxl-thumbnailer: Thumbnailer and mime files to allow
    generating thumbnails for JPEG XL files.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1695297600">- Switch from LCMS to SKCMS: libjxl core can use either, but
  plugins can only use SKCMS. Exercising two CMS simultaneously
  also is silly. Delete 0001-Remove-LCMS-mutex.patch .</changelog>
</package>
<package pkgid="131a7cfebc9d647b7f6c2c548c926812a257da1e07fc47e808ee8b177790adac081c34520a7b43c46a5632568327b003e09e95c0a412d88fd5ebe41da909e31e" name="gimp-plugin-jxl-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.8.2" rel="2.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1658577600">- Initial package (version 0.7~779.f5d6e29) build.opensuse.org</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1663848000">- Update to 0.7.0:
  * new functions for retrieving associated alpha channel with
    premultiplied or unpremultiplied colors, for blending
    information for extra channels in the non-coalesced case, for
    getting the intended downsampling ratio of progressive steps,
    for disabling rendering of spot colors.
  * Added ability to add metadata boxes, to set several encoder
    options, to check required codestream compatibility level,
    for force-emitting the box-based container format, to store
    JPEG metadata for lossless reconstruction, to encode
    arbitrary extra channels.</changelog>
  <changelog author="Simon Vogl &lt;simon.vogl@gmx.net&gt;" date="1671105600">- Added missing baselibs.conf so that 32bit library packages
  become available</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1671451200">- Add patch (applied reversed) to revert the requirement for an
  updated liblcms2 library when we have an older one. This allows
  libjxl to build in SLE15 SP4/SP5 (and Leap 15.4/15.5):
  * 0001-Remove-LCMS-mutex.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1674043200">- Update to release 0.8
  * API: new function JxlDecoderSetImageBitDepth and
    JxlEncoderSetFrameBitDepth to set the bit depth of buffers.
  * encoder API: add an effort 10 option for lossless
    compression; using this setting requires calling
    JxlEncoderAllowExpertOptions.
- Enable PNG utilities [boo#1205107]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1675598400">- Update to release 0.8.1
  * Allow fast-lossless for 16-bit float input
  * Fix OOB read in exif.h</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1676030400">- build glibc hwcaps optimized overlay</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1681732800">- Refresh 0001-Remove-LCMS-mutex.patch</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1686312000">- Build package in correct phase
- Use macros for ldconfig</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1686744000">- Update to release 0.8.2
  * Fix an integer underflow bug in patch decoding.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1694865600">- Build plugins:
  * Add _service file to generate skcms tarball (needed to build
    plugins).
  * Add skcms tarball as source and copy extracted dir to
    ./third_party/ so cmake can find it.
  * Split out new packages:
  * gdk-pixbuf-loader-jxl: Pixbuf loader for supported apps.
  * gimp-plugin-jxl: Plugin to allow gimp to work with JPEG XL
    files.
  * jxl-thumbnailer: Thumbnailer and mime files to allow
    generating thumbnails for JPEG XL files.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1695297600">- Switch from LCMS to SKCMS: libjxl core can use either, but
  plugins can only use SKCMS. Exercising two CMS simultaneously
  also is silly. Delete 0001-Remove-LCMS-mutex.patch .</changelog>
</package>
<package pkgid="8aaf4b96c2c8e4b67dbf3191399d6c11db9a67deaa2173e170bdf813fd9f9f93162d449cabeaabfc2a713b980acb83d65cf7d8907f7c5c788f308f8b5a766a38" name="gio-branding-upstream" arch="noarch">
  <version epoch="0" ver="2.78.3" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678449600">- Update to version 2.76.0:
  + Fix several regressions in handling `GFileInfo` attributes
  + Bugs fixed:
  - ETAG_VALUE not set in GFileInfo when requested
  - File attributes are not set when their value is FALSE/NULL
  - gfile: Fix file size detection when copying on btrfs
  - glocalfileinfo:
    . Mark the lost+found dir as hidden again
    . Ensure that is-backup is always set
  + Updated translations.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679486400">- Update to version 2.76.1:
  + Fix build failures in third party C++ projects using
    `g_strdup()` via C++ qualified symbol lookup.
  + Downgrade critical warnings from `GFileInfo` about missing
    attributes to debug messages, as it was affecting too many
    apps; the critical warnings will be reinstated early in the
    2.78 cycle, so apps should continue to fix their ambiguous use
    of `GFileInfo` API.
  + Bugs fixed: glgo#GNOME/GLib#159, glgo#GNOME/GLib#352,
    glgo#GNOME/GLib#919, glgo#GNOME/GLib#2922,
    glgo#GNOME/GLib#2936, glgo#GNOME/GLib#2943,
    glgo#GNOME/GLib#2948, glgo#GNOME/GLib!3241,
    glgo#GNOME/GLib!3315, glgo#GNOME/GLib!3318,
    glgo#GNOME/GLib!3319, glgo#GNOME/GLib!3321,
    glgo#GNOME/GLib!3323, glgo#GNOME/GLib!3324,
    glgo#GNOME/GLib!3325, glgo#GNOME/GLib!3330,
    glgo#GNOME/GLib!3338.
  + Updated translations.</changelog>
  <changelog author="Guido Berhoerster &lt;guido+opensuse@berhoerster.name&gt;" date="1681992000">- Add mate-mimeapps.list for MATE-specific MIME associations
  generated by suse-update-mime-defaults</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1682078400">- Update to version 2.76.2:
  + Fixed various build failures in less common setups
  + Fix launching files in Windows via GtkFileLauncher
  + Bugs fixed:
  - GMarkupParser documentation completion
  - Disagreement between runtime and docs on whether interfaces
    are "classed"
  - gdbus-example-proxy-subclass.c is not complete
  - GAppInfoMonitor documentation deficiencies
  - Check for __kernel_long_t when enabling futex()
  - Documentation mentions non-existing function `g_value_free`
  - Not clear that GPollableInputStream methods are undefined if
    can_poll() returns FALSE
  - Missing docs for GOption (commandline parser)
  - GDebugControllerDBus wrong default in documentation
  - Probably wrong information regarding G_PLATFORM_WIN32 in
    README.win32.md
  - Multiple Definition Error When Generating
    gio/tests/test5.gresource
  - user docs: GLib.DateTime.format: broken highlighting
  - GtkFileLauncher: generated paths not recognized on Win32
  - Build failed due to NULL pointer redefinition in C++
  - Build randomly fails with: 'gmodule/gmodule-visibility.h'
    file not found
  - unicode: add tests for g_utf8_normalize() and empty strings
  - build: Drop old .gitignore files from test directories
  - tools: Drop check-abis.sh script
  - docs: Drop section about default branch renaming from
    README.md
  - tests: Update Unicode normalisation tests from Unicode 15
  - Make clang++ happier when using G_STATIC_ASSERT
  - gwin32: Avoid use of function call with side effect in
    g_return_* macro
  - gsignal: Clarify documentation for GSignalMatchType matching
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684843200">- Update to version 2.76.3:
  + Bugs fixed: glgo#GNOME/GLib#1264, glgo#GNOME/GLib!3402,
    glgo#GNOME/GLib!3403, glgo#GNOME/GLib!3427,
    glgo#GNOME/GLib!3428, glgo#GNOME/GLib!3434.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688644800">- Update to version 2.76.4:
  + Fix build failure on Android with `statx()` support
  + Bugs fixed:
  - glib-compile-schemas failed on directory name with no Latin
    symbols
  - Build failure due to statx fields with NDK r25.c
  - glib-compile-resources: Fix non-ASCII arg parsing on Windows
  - glib: reset errno to 0 when futex() returns EAGAIN
  - Avoid stack overflow in gspawn on macOS
  - glocalfileinfo: Fix incorrect use of struct
    statx.st_mtimensec on Android
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828800">- Update to version 2.76.5:
  + Bugs fixed:
  - Possible SEGV (null pointer deref) in
    distribute_method_call().
  - Possible SEGV (null pointer deref) in _g_resource_file_new().
  - Backport !3529 “gmenuexporter: synchronization in
    org_gtk_Menus_get_interface.” to glib-2-76.
  - Backport !3547 “glib/gfileutils.c: use 64 bits for value in
    get_tmp_file()” to glib-2-76.
  - Backport !3554 “gresourcefile: Fix crash if called with a
    badly escaped URI” to glib-2-76.
  - Backport !3555 “gkeyfile: Fix overwriting of GError” to
    glib-2-76.
  - Backport !3539 “gdbusmessage: Validate required headers have
    the right type” to glib-2-76.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828801">- Update to version 2.77.0:
  + Fix `GSocketClient` connecting to a proxy if the port is not
    specified
  + Support using `copy_file_range()` in `g_file_copy()`, if
    available
  + Improve handling of comments above groups in key files
  + Re-upgrade missing attribute debugs to criticals in `GFileInfo`
  + Do not redefine NULL on C++
  + Make `g_signal_handlers_block_matched()` work for
    `G_SIGNAL_MATCH_ID`
  + Fixes to support building with bionic libc better
  + Fix potential stack overflow in gspawn on macOS if open file
    limit is very high
  + Fix support for `--force-fallback-for libpcre` in meson
    configuration
  + Generate specific marshallers in `gdbus-codegen`
  + Fix build failure on Android with `statx()` support
  + Improve locking performance of `GSignal`
  + Improve locking performance of `g_main_context_iterate()`
  + Add an inline definition of `g_free()` to automatically use
    `g_free_sized()` if available
  + Fix race with `waitpid()` and `GChildWatchSource`
  + Add `glib_valgrind_suppressions` variable to glib pkg-config
    file
  + Fix build on macOS SDK 10.11
  + Switch to using a separate thread pool and support timeouts in
    `GThreadedResolver`
  + Track pending `GTask`s if `G_ENABLE_DEBUG` is defined
  + Support GSignal fast path and more marshallers in
    `gobject_gdb.py`
  + Disable the macOS CI because it’s too unreliable — if you rely
    on GLib working on macOS, please get in touch and do something
    to help!
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828802">- Add glib2-revert-004f48f4.patch: This patch reverts the "build/\
  gmodule-2.0.pc: Move compiler flags from Libs to Cglags" MR
  (glgo#GNOME/glib!3356), as per agreement discussed in said MR.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828803">- Update to version 2.77.1:
  + Fix some regressions with `GKeyFile` comment handling.
  + Improve handling of query and fragment components in `file:`
    URIs.
  + Various bugs fixed.
  + Updated transltations.
- Drop glib2-revert-004f48f4.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828804">- Update to version 2.77.2:
  + Bugs fixed:
  - g_test_trap_subprocess and g_test_subprocess broken in 2.77.1
  - ci: Don’t run pipeline after merging a MR
  - Fix typos
  - GTree: Handle node counter overflow and return it as an
    unsigned value
  - gspawn, gdataset: Restore nullable callback functions
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828805">- Update to version 2.77.3:
  + Bugs fixed:
  - GSettings schemas default value translations don't work when
    using l10n=time.
  - gdbus-codegen eats indentation in RST in XML comments.
  - g_dbus_connection_export_menu_model() is not thread_safe.
  - Possible SEGV (null pointer deref) in
    distribute_method_call().
  - arg_data  in GOptionEntry is not a list.
  - Possible SEGV (null pointer deref) in _g_resource_file_new().
  - glib-unix: Clean up use of O_NONBLOCK.
  - gnetworkaddress: use reentrant getservbyname_r() if
    available.
  - gio-tool-info: Move translator comments so they’re visible.
  - gregex: set default max stack size for PCRE2 JIT compiler to
    512KiB.
  - glib-unix: Accept O_CLOEXEC as well as FD_CLOEXEC in
    g_unix_open_pipe().
  - gio: Add gresource.dtd.
  - gtestutils: Mention not ignoring SIGCHLD in
    g_test_trap_subprocess() docs.
  - [th/gchildwatch-fail-message] gmain: improve g_warning() for
    failure in g_child_watch_dispatch().
  - [th/use-localtime-r] use localtime_r() in
    g_log_writer_format_fields().
  - gregex: if JIT stack limit is reached, fall back to
    interpretive matching.
  - glib/gfileutils.c: use 64 bits for value in get_tmp_file().
  - gkeyfile: Fix overwriting of GError.
  + Updated translations.
- Update https://wiki.gnome.org/Projects/GLib URL tag to
  https://gitlab.gnome.org/GNOME/glib/, as the former points to the
  latter.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694174400">- Update to version 2.78.0:
  + Bugs fixed:
  - Error handling of invalid GKeyFile string escape sequences
    changed in GLib 2.77.3
  - gdb: Workaround optimized out quark_seq_id
  - meson: fix `gnetworking.h` install tag
  - gthread: Annotate g_thread_exit() with G_NORETURN
  - Fix gutils-user-database unit test
  + Updated translations.</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1695902400">- Fix NetworkManager crashing repeatedly with glib 2.78.0;
  (bsc#1215709); Add patch 0005-gthreadedresolver-Fix-race.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697025600">- Require /usr/bin/dbus-daemon by the devel package: GDBusTest
  launches an own dbus-daemon with a separate environment, so that
  test code does not have to rely on the session bus. Ensure
  consumers of GDBusTest have the needed dep present.
- Change the dbus-launch Requires to %{_bindir}/dbus-launch: be
  flexible about potential future package layout changes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698148800">- Use sed call to replace gio-querymodules with gio-querymodules-64
  in gio-2.0.pc where appropiate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698235200">- Update to version 2.78.1:
  + Fix truncating files when `g_file_set_contents_full()` is
    called without `G_FILE_SET_CONTENTS_CONSISTENT`
  + Fix `-Dlibelf=disabled` on Linux
  + Bugs fixed:
  - NetworkManager 1.44.0 crashes repeatedly with glib 2.78.0
  - gsubprocess-testprog.c: build error with cygwin
    (sys/ptrace.h: No such file or directory)
  - gio clears modification time in microseconds when setting
    with `set_modification_date_time`
  - Build of glib 2.78.0 ignores -Dlibelf=disabled
  - glib-2.78.0 fails at gio/tests/gsubprocess.p/gsubprocess.c.o
  - Segfault when creating GIO GPropertyAction without properties
  - `g_file_set_contents_full()` doesn't truncate the file
    (without `G_FILE_SET_CONTENTS_CONSISTENT`)
  - guniprop.c: Avoid creating (temporarily) out-of-bounds
    pointers
  - Fixes for integer cast warnings when targeting CHERI
  - Fix test_find_program on FreeBSD
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - Fix gutils-user-database test on macOS
  - Add value annotation to G_TYPE_FUNDAMENTAL_MAX
  - meson: Fix Windows build with PCRE2 as sibling subproject
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - glocalfileinfo: Preserve microseconds for access/modify times
  - Make sure the `GTask` is freed on a graceful disconnect
  - Buffer needs to be aligned correctly to receive
    linux_dirent64.
  - gtestutils.h: Fix warning with -Wsign-conversion caused by
    g_assert_cmpint
  - tests: Drop unnecessary include from gsubprocess-testprog.c
  - wakeup: do single read when using eventfd()
  - wakeup: Fix g_wakeup_acknowledge if signal comes in”
  - Use g_task_return in task threads
  - build: Fix -Dlibelf=disabled on Linux
  - gfileutils: Add a missing ftruncate() call when writing files
  + Updated translations.
- Drop 0005-gthreadedresolver-Fix-race.patch: Fixed upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701777600">- Update to version 2.78.2:
  + Bugs fixed:
  - check for #ifdef PTRACE_O_EXITKILL will always fail since it
    isn't a macro
  - gsubprocess build-time test intermittently timing out since
    2.78.1
  - “meson: Improve PTRACE_O_EXITKILL presence check”
  - “Make GQuark register intentional leaks”
  - “gsignalgroup: Avoid function call with side effect in
    g_return_* macro”
  - “tests: Don't assume that sh optimizes simple commands into
    exec”
  - “xdgmime: Handle buggy type definitions with circular
    inheritance”
  - “collate: Don't segfault on bad input”</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701950400">- Update to version 2.78.3:
  + Fix a crash-causing regression in xdgmime
  + Bugs fixed:
  - Crash in __gio_xdg_cache_mime_type_subclass
  - Backport “xdgmime: Update to upstream commit c2c814d4051f232”
    to glib-2-78</changelog>
</package>
<package pkgid="7e0129168424f135a31b51c0c0f41c2ba975a35fcbc0df2a9099481d414ae90d2bff6513ca89447f4ff72bbef4ccd68f5aa0efa472204447c2d68ad530926bbf" name="girepository-1_0" arch="i586">
  <version epoch="0" ver="1.78.1" rel="2.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643716800">- Add upstream patches to fix build with meson 0.61.0 and newer:
  + 7c1178069f1c58a05ec56a94ca6ba124215a947b.patch
  + effb1e09dee263cdac4ec593e8caf316e6f01fe2.patch
  + 827494d6415b696a98fa195cbd883b50cc893bfc.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1644494400">- use bash for bash scripts (bsc#1195391)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1644840000">- Update to version 1.71.0:
  + Create new API for libffi closures
  + Treat @-prefixed shlib paths as absolute on macOS
  + Add new `forever` scope
  + Build fixes with newer Meson
  + Improve regression test suite
  + Avoid a segfault when using an invalid GType
  + Build fixes on Windows when using g-i as a subproject
  + Warn about property name collisions
  + Add "strict" warnings to g-ir-scanner
  + Add the "emitter" annotation for signal emitters
  + Add a command line option to g-ir-scanner to specify the
    compiler
  + Add new convenience API to libgirepository
  + Build fixes on Windows when using MSVC
  + Documentation fixes
  + Update the GIR data for GLib, GObject, and GIO
- Drop patches fixed upstream:
  + 7c1178069f1c58a05ec56a94ca6ba124215a947b.patch
  + effb1e09dee263cdac4ec593e8caf316e6f01fe2.patch
  + 827494d6415b696a98fa195cbd883b50cc893bfc.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647604800">- Update to version 1.72.0:
  + Add new utility API to libgirepository for bindings
    implementing an argument cache.
  + Update the GIR data for GLib, GObject, GModule, and GIO.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1658404800">- Update to version 1.73.0:
  + Update the GIR data for GLib, GObject, GModule, and GIO.
  + scanner:
  - Support pre-processor macros with zero arguments.
  - Support ISO C varargs in macros.
  + Fix subproject build.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1662033600">- gi-find-deps.sh: extend js script parser to detect imports in the
  form import 'gi://GeocodeGlib?version=2.0'.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662206400">- Update to version 1.73.1:
  + Update the GIR data for GLib, GObject, GModule, and GIO
  + Disable rpath on Windows
  + Add llvm/mingw support on Windows
  + Fix annotations in libgirepository
  + Support C99 designated initializers when parsing C declarations
  + Add some more types to win32 GIR
  + Let doctool prepend emitting objects in GJS signals
  + Require a C99 toolchain like GLib</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663502400">- Update to version 1.74.0:
  + Update the GIR data for GLib, GObject, GModule, and GIO.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1663848000">- Switch to pcre2grep (pcre is dead upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676635200">- Update to version 1.75.4:
  + Brown-paper bag release to fix the GLib dependency.
- Changes from version 1.75.2:
  + Split 'disguised' attribute into two separate attributes.
  + Add copy/free function annotations for plain-old data types.
  + Include the default value of GObject properties in the GIR
    data.
  + Drop wrap files for recursive dependencies.
  + Add more marshalling tests.
  + Update the GIR data for GLib, GObject, GModule, and GIO.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1677499200">- Update to version 1.75.6:
  + Documentation fixes.
  + Fix build when using GLib as a subproject.
  + Update the GIR data for GLib.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678795200">- Update to version 1.76.0:
  + Update the GIR data for GLib.
  + Documentation fixes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1678881600">- Update path regex used in gobjectintrospection.attr: the old one
  was not sufficiently escaped, which resulted in many more files
  being scanned than needed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679486400">- Update to version 1.76.1:
  + Handle null default values.
  + Documentation fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1680177600">- Run meson_test only on x86(_64) arches until upstream issue is
  fixed.
  https://gitlab.gnome.org/GNOME/gobject-introspection/-/issues/458</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1684670400">- Amend gi-find-deps.sh's javascript_pkg_requires function to
  extend GREP's filtering by passing the extended regex option flag
  (-E) and appending ? to the first two single quotes, accounting
  for quoted AND unquoted names before the colon. This should
  ensure that typelib() symbols provisioning are versioned where in
  some previous cases they weren't, but should've, causing a
  different version than the needed to be pulled. Those changes
  address the case where Sushi was requiring only
  typelib(GtkSource), rather than typelib(GtkSource) = 4. And
  without something else, in a default installation of openSUSE
  Tumbleweed, pulling in typelib-1_0-GtkSource-4, Sushi would fail
  to present previews in Nautilus (boo#1211546).</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1685361600">- Adapt split_name_version2 function to deal with possible argument
  containing "pkg.require({" string before the wanted module name
  (a case from a JS script from gnome-weather). This is a side
  effect from the previous change to the pcre2grep regex in the
  javascript_pkg_requires function. Now, AWK should strip this
  string with the help of a sub() function call with the ^.*{
  regex.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694174400">- Update to version 1.78.0:
  + Update the GIR data for GLib, GObject, and GIO
  + Add GObject as a dependency for the Cairo GIR
  + Add more tests for GI marshalling
  + Update regression test suite
  + Fix build on Windows for paths using '\' as a separator
  + Support different prefix for finding GIR data
  + Add GI_GIR_PATH environment variable for controlling GIR paths</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694865600">- Update to version 1.78.1:
  + Avoid undefined behaviour in the Regress test suite</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1701259200">- Drop BuildRequires on pkgconfig(cairo)/pkgconfig(cairo-gobject),
  cairo is only needed for some tests.</changelog>
</package>
<package pkgid="af54f29bf4fe751c2312de99b79cbfdff5ec7572b663648c2c8a9404d18441f6bc146ed990bf52fa788029322adba274d338ba8ce00def320aaf729b1c8ab3b6" name="girepository-1_0" arch="x86_64">
  <version epoch="0" ver="1.78.1" rel="2.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643716800">- Add upstream patches to fix build with meson 0.61.0 and newer:
  + 7c1178069f1c58a05ec56a94ca6ba124215a947b.patch
  + effb1e09dee263cdac4ec593e8caf316e6f01fe2.patch
  + 827494d6415b696a98fa195cbd883b50cc893bfc.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1644494400">- use bash for bash scripts (bsc#1195391)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1644840000">- Update to version 1.71.0:
  + Create new API for libffi closures
  + Treat @-prefixed shlib paths as absolute on macOS
  + Add new `forever` scope
  + Build fixes with newer Meson
  + Improve regression test suite
  + Avoid a segfault when using an invalid GType
  + Build fixes on Windows when using g-i as a subproject
  + Warn about property name collisions
  + Add "strict" warnings to g-ir-scanner
  + Add the "emitter" annotation for signal emitters
  + Add a command line option to g-ir-scanner to specify the
    compiler
  + Add new convenience API to libgirepository
  + Build fixes on Windows when using MSVC
  + Documentation fixes
  + Update the GIR data for GLib, GObject, and GIO
- Drop patches fixed upstream:
  + 7c1178069f1c58a05ec56a94ca6ba124215a947b.patch
  + effb1e09dee263cdac4ec593e8caf316e6f01fe2.patch
  + 827494d6415b696a98fa195cbd883b50cc893bfc.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647604800">- Update to version 1.72.0:
  + Add new utility API to libgirepository for bindings
    implementing an argument cache.
  + Update the GIR data for GLib, GObject, GModule, and GIO.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1658404800">- Update to version 1.73.0:
  + Update the GIR data for GLib, GObject, GModule, and GIO.
  + scanner:
  - Support pre-processor macros with zero arguments.
  - Support ISO C varargs in macros.
  + Fix subproject build.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1662033600">- gi-find-deps.sh: extend js script parser to detect imports in the
  form import 'gi://GeocodeGlib?version=2.0'.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662206400">- Update to version 1.73.1:
  + Update the GIR data for GLib, GObject, GModule, and GIO
  + Disable rpath on Windows
  + Add llvm/mingw support on Windows
  + Fix annotations in libgirepository
  + Support C99 designated initializers when parsing C declarations
  + Add some more types to win32 GIR
  + Let doctool prepend emitting objects in GJS signals
  + Require a C99 toolchain like GLib</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663502400">- Update to version 1.74.0:
  + Update the GIR data for GLib, GObject, GModule, and GIO.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1663848000">- Switch to pcre2grep (pcre is dead upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676635200">- Update to version 1.75.4:
  + Brown-paper bag release to fix the GLib dependency.
- Changes from version 1.75.2:
  + Split 'disguised' attribute into two separate attributes.
  + Add copy/free function annotations for plain-old data types.
  + Include the default value of GObject properties in the GIR
    data.
  + Drop wrap files for recursive dependencies.
  + Add more marshalling tests.
  + Update the GIR data for GLib, GObject, GModule, and GIO.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1677499200">- Update to version 1.75.6:
  + Documentation fixes.
  + Fix build when using GLib as a subproject.
  + Update the GIR data for GLib.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678795200">- Update to version 1.76.0:
  + Update the GIR data for GLib.
  + Documentation fixes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1678881600">- Update path regex used in gobjectintrospection.attr: the old one
  was not sufficiently escaped, which resulted in many more files
  being scanned than needed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679486400">- Update to version 1.76.1:
  + Handle null default values.
  + Documentation fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1680177600">- Run meson_test only on x86(_64) arches until upstream issue is
  fixed.
  https://gitlab.gnome.org/GNOME/gobject-introspection/-/issues/458</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1684670400">- Amend gi-find-deps.sh's javascript_pkg_requires function to
  extend GREP's filtering by passing the extended regex option flag
  (-E) and appending ? to the first two single quotes, accounting
  for quoted AND unquoted names before the colon. This should
  ensure that typelib() symbols provisioning are versioned where in
  some previous cases they weren't, but should've, causing a
  different version than the needed to be pulled. Those changes
  address the case where Sushi was requiring only
  typelib(GtkSource), rather than typelib(GtkSource) = 4. And
  without something else, in a default installation of openSUSE
  Tumbleweed, pulling in typelib-1_0-GtkSource-4, Sushi would fail
  to present previews in Nautilus (boo#1211546).</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1685361600">- Adapt split_name_version2 function to deal with possible argument
  containing "pkg.require({" string before the wanted module name
  (a case from a JS script from gnome-weather). This is a side
  effect from the previous change to the pcre2grep regex in the
  javascript_pkg_requires function. Now, AWK should strip this
  string with the help of a sub() function call with the ^.*{
  regex.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694174400">- Update to version 1.78.0:
  + Update the GIR data for GLib, GObject, and GIO
  + Add GObject as a dependency for the Cairo GIR
  + Add more tests for GI marshalling
  + Update regression test suite
  + Fix build on Windows for paths using '\' as a separator
  + Support different prefix for finding GIR data
  + Add GI_GIR_PATH environment variable for controlling GIR paths</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694865600">- Update to version 1.78.1:
  + Avoid undefined behaviour in the Regress test suite</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1701259200">- Drop BuildRequires on pkgconfig(cairo)/pkgconfig(cairo-gobject),
  cairo is only needed for some tests.</changelog>
</package>
<package pkgid="fbf39790b1feeda22a7b63bbdd572a948e66bddb6117e005547a31bac73462859d20479fb4dac74c53ccb3d95600c1b1220f15022336cac1e1002532452fda90" name="git" arch="i586">
  <version epoch="0" ver="2.43.0" rel="1.1"/>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1662724800">- Remove nogroup requirement: no longer needed</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1663848000">- drop python2 requires as git-p4 is documented to work with python3</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1665057600">- git 2.38.0:
  * scalar: a repository management tool for large repositories
  * new git rebase --update-refs (global rebase.updateRefs)
    to update dependent branches
  * merge-tree integrated with the new ort merge strategy
  - -write-tree, while --trivial-merge retains the old mode
  * bare git repositories can now be stored and distributed
    in other git repositories
  * Setting the safe.bareRepository configuration to "explicit"
    avoids running arbitrary commands from filesystem monitoring
    hooks of untrusted git repositories unless --git-dir is set
  * git grep: new -m / --max-count options to limit the number
    of matches per file
  * git ls-files --format is a new option to customize outout
  * git cat-file and git show now support mailmap author mapping
  * bug fixes and performance improvements</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1666785600">- update to 2.38.1 (bsc#1204455, CVE-2022-39253, bsc#1204456, CVE-2022-39260):
  * CVE-2022-39253:
    When relying on the `--local` clone optimization, Git dereferences
    symbolic links in the source repository before creating hardlinks
    (or copies) of the dereferenced link in the destination repository.
    This can lead to surprising behavior where arbitrary files are
    present in a repository's `$GIT_DIR` when cloning from a malicious
    repository.
    Git will no longer dereference symbolic links via the `--local`
    clone mechanism, and will instead refuse to clone repositories that
    have symbolic links present in the `$GIT_DIR/objects` directory.
    Additionally, the value of `protocol.file.allow` is changed to be
    "user" by default.
  * CVE-2022-39260:
    An overly-long command string given to `git shell` can result in
    overflow in `split_cmdline()`, leading to arbitrary heap writes and
    remote code execution when `git shell` is exposed and the directory
    `$HOME/git-shell-commands` exists.
    `git shell` is taught to refuse interactive commands that are
    longer than 4MiB in size. `split_cmdline()` is hardened to reject
    inputs larger than 2GiB.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1667304000">- disable tests on s390x (check-chainlint)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1670846400">- git 2.38.2, a general maintenance release:
  * Fix unaligned memory access for reads from the index v4
  * "git remote rename" failed to rename a remote without fetch
    refspec, which has been corrected.
  * "git clone" did not like to see the "--bare" and the "--origin"
    options used together without a good reason.
  * "git fsck" failed to release contents of tree objects already
    used from the memory
  * "git rebase -i" can mistakenly attempt to apply a fixup to
    commit itself, which has been corrected.
  * Fix segfault with "git merge-tree" on read-only repositories
  * Fix a logic in "mailinfo -b" that miscomputed the length of a
    substring, which lead to an out-of-bounds access.
  * The codepath to sign learned to report errors when it fails to
    read from "ssh-keygen".
  * "GIT_EDITOR=: git branch --edit-description" resulted in failure
  * "git multi-pack-index repack/expire" used to repack unreachable
    cruft into a new pack, which have been corrected.
  * The code to clean temporary object directories (used for
    quarantine) tried to remove them inside its signal handler
  * "git branch --edit-description" on an unborh branch misleadingly
    said that no such branch exists
  * `git rebase --update-refs` would delete references when all
    `update-ref` commands in the sequencer were removed</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1670846401">- git 2.39.0:
  * "git grep" learned to expand the sparse-index more lazily and
    on demand in a sparse checkout.
  * By default, use of fsmonitor on a repository on networked
    filesystem is disabled.
  * After checking out a "branch" that is a symbolic-ref that points at
    another branch, "git symbolic-ref HEAD" reports the underlying
    branch, not the symbolic-ref the user gave checkout as argument.
    The command learned the "--no-recurse" option to stop after
    dereferencing a symbolic-ref only once.
  * "git branch --edit-description @{-1}" is now a way to edit branch
    description of the branch you were on before switching to the
    current branch.
  * "git merge-tree --stdin" is a new way to request a series of merges
    and report the merge results.
  * "git shortlog" learned to group by the "format" string.
  * A new "--include-whitespace" option is added to "git patch-id", and
    existing bugs in the internal patch-id logic that did not match
    what "git patch-id" produces have been corrected.
  * Enable gc.cruftpacks by default for those who opt into
    feature.experimental setting.
  * "git repack" learns to send cruft objects out of the way into
    packfiles outside the repository.
  * 'scalar reconfigure -a' is taught to automatically remove
    scalar.repo entires which no longer exist.
  * Redact headers from cURL's h2h3 module in GIT_CURL_VERBOSE and
    others.
  * 'git maintenance register' is taught to write configuration to an
    arbitrary path, and 'git for-each-repo' is taught to expand tilde
    characters in paths.
  * When creating new notes, the template used to get a stray empty
    newline, which has been removed.
  * "git receive-pack" used to use all the local refs as the boundary for
    checking connectivity of the data "git push" sent, but now it uses
    only the refs that it advertised to the pusher. In a repository with
    the .hideRefs configuration, this reduces the resources needed to
    perform the check.
  * With '--recurse-submodules=on-demand', all submodules are
    recursively pushed.
  * developer visible fixes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671105600">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1673956800">- git 2.39.1, fixing two security issues that could allow remote
  code execution when accessing specially crafted repositories:
  * CVE-2022-41903: log format integer overflow boo#1207033
  * CVE-2022-23521: gitattributed parsing integer overflow
    boo#1207032</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1676376000">- git 2.39.2:
  * CVE-2023-22490: Using a specially-crafted repository, Git can
    be tricked into using its local clone optimization even when
    using a non-local transport boo#1208027
  * CVE-2023-23946: a path outside the working tree can be
    overwritten as the user who is running "git apply" boo#1208028</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1678708800">- git 2.40.0:
  * backward incompatible change: The format.attach configuration
    variable lacked a way to override a value defined in a
    lower-priority configuration file (e.g. the system one) by
    redefining it in a higher-priority configuration file. Now,
    setting format.attach to an empty string means show the patch
    inline in the e-mail message, without using MIME attachment.
  * multiple commands and workflows gained additional options,
    compatible functionality, or more helpful output
  * "grep -P" learned to use Unicode Character Property to grok
    character classes when processing \b and \w etc.
  * under-the-hood improvements and bug fixes
- The scripted "git add -p/-i" implementation was removed upstream.
  The openSUSE package already preferred the C implementation.</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1680782400">- sha256_clone_fix.patch: fix cloning of empty sha256 repositories (jsc#PED-3891)</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1682424000">- git 2.40.1:
  * CVE-2023-25652: By feeding specially crafted input to git apply
  - -reject, a path outside the working tree can be overwritten
    with partially controlled contents (corresponding to the
    rejected hunk(s) from the given patch).
  * CVE-2023-25815: When Git is compiled with runtime prefix
    support and runs without translated messages, it still used
    the gettext machinery to display messages, which subsequently
    potentially looked for translated messages in unexpected
    places. This allowed for malicious placement of crafted
    messages.
  * CVE-2023-29007: When renaming or deleting a section from a
    configuration file, certain malicious configuration values may
    be misinterpreted as the beginning of a new configuration
    section, leading to arbitrary configuration injection.</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1685793600">- git 2.41.0: This update contains a number of compatible updates,
  improvements and extensions to multiple workflows. Some changes
  may break backwards compatibility:
  * The libsecret credential helper obsoletes direct GNOME keyring
    support, which was dropped (git-credential-gnome-keyring)
  * "git format-patch" has been taught to ignore end-user
    configuration ("diff.noprefix") and always use the standard
    prefixes, to avoid breaking the receiving end of the patch
- drop sha256_clone_fix.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1692792000">- git 2.42.0:
  * "git pack-refs" learns "--include" and "--exclude" to tweak the ref
    hierarchy to be packed using pattern matching.
  * 'git worktree add' learned how to create a worktree based on an
    orphaned branch with `--orphan`.
  * "git pack-objects" learned to invoke a new hook program that
    enumerates extra objects to be used as anchoring points to keep
    otherwise unreachable objects in cruft packs.
  * Add more "git var" for toolsmiths to learn various locations Git is
    configured with either via the configuration or hard-coded defaults.
  * 'git notes append' was taught '--separator' to specify string to insert
    between paragraphs.
  * The "git for-each-ref" family of commands learned placeholders
    related to GPG signature verification.
  * "git diff --no-index" learned to read from named pipes as if they
    were regular files, to allow "git diff &lt;(process) &lt;(substitution)"
    some shells support.
  * Help newbies by suggesting that there are cases where force-pushing
    is a valid and sensible thing to update a branch at a remote
    repository, rather than reconciling with merge/rebase.
  * "git blame --contents=file" has been taught to work in a bare
    repository.
  * "git branch -f X" to repoint the branch X said that X was "checked
    out" in another worktree, even when branch X was not and instead
    being bisected or rebased.  The message was reworded to say the
    branch was "in use".
  * Tone down the warning on SHA-256 repositories being an experimental
    curiosity.  We do not have support for them to interoperate with
    traditional SHA-1 repositories, but at this point, we do not plan
    to make breaking changes to SHA-256 repositories and there is no
    longer need for such a strongly phrased warning.
  * "git diff-tree" has been taught to take advantage of the
    sparse-index feature.
  * The object traversal using reachability bitmap done by
    "pack-object" has been tweaked to take advantage of the fact that
    using "boundary" commits as representative of all the uninteresting
    ones can save quite a lot of object enumeration.
  * "git worktree" learned to work better with sparse index feature.
  * When the external merge driver is killed by a signal, its output
    should not be trusted as a resolution with conflicts that is
    proposed by the driver, but the code did.
  * The set-up code for the get_revision() API now allows feeding
    options like --all and --not in the --stdin mode.
  * Move functions that are not about pure string manipulation out of
    strbuf.[ch]
  * "imap-send" codepaths got cleaned up to get rid of unused
    parameters.
  * Enumerating refs in the packed-refs file, while excluding refs that
    match certain patterns, has been optimized.
  * Mark-up unused parameters in the code so that we can eventually
    enable -Wunused-parameter by default.
  * Instead of inventing a custom counter variables for debugging,
    use existing trace2 facility in the fsync customization codepath.
  * "git branch --list --format=&lt;format&gt;" and friends are taught
    a new "%(describe)" placeholder.
  * Clarify how to choose the starting point for a new topic in
    developer guidance document.
  * The implementation of "get_sha1_hex()" that reads a hexadecimal
    string that spells a full object name has been extended to cope
    with any hash function used in the repository, but the "sha1" in
    its name survived.  Rename it to get_hash_hex(), a name that is
    more consistent within its friends like get_hash_hex_algop().
  * Command line parser fix, and a small parse-options API update.
  * bug fixes</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1695384000">- Downgrade openssh dependency to recommends (bsc#1215533)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1698062400">- gitweb.cgi AppArmor profile
  - make the profile a named profile
  - add local/ include to make custom additions easier</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1698062401">- Add rule for /etc/gitconfig in gitweb.cgi apparmor profile (bsc#1216501).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699099200">- git 2.42.1:
  * The usual number of bug fixes, including
  * Fix "git diff" exit code handling
  * Various fixes to the behavior of "rebase -i" when the command
    got interrupted by conflicting changes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700568000">- update to 2.43.0:
  * The "--rfc" option of "git format-patch" used to be a valid way to
  override an earlier "--subject-prefix=&lt;something&gt;" on the command
  line and replace it with "[RFC PATCH]", but from this release, it
  merely prefixes the string "RFC " in front of the given subject
  prefix.  If you are negatively affected by this change, please use
  "--subject-prefix=PATCH --rfc" as a replacement.
  * In Git 2.42, "git rev-list --stdin" learned to take non-revisions
  (like "--not") from the standard input, but the way such a "--not" was
  handled was quite confusing, which has been rethought.  The updated
  rule is that "--not" given from the command line only affects revs
  given from the command line that comes but not revs read from the
  standard input, and "--not" read from the standard input affects
  revs given from the standard input and not revs given from the
  command line.
  * A message written in olden time prevented a branch from getting
  checked out, saying it is already checked out elsewhere. But these
  days, we treat a branch that is being bisected or rebased just like
  a branch that is checked out and protect it from getting modified
  with the same codepath.  The message has been rephrased to say that
  the branch is "in use" to avoid confusion.
  * Hourly and other schedules of "git maintenance" jobs are randomly
  distributed now.
  * "git cmd -h" learned to signal which options can be negated by
  listing such options like "--[no-]opt".
  * The way authentication related data other than passwords (e.g.,
  oauth token and password expiration data) are stored in libsecret
  keyrings has been rethought.
  * Update the libsecret and wincred credential helpers to correctly
  match which credential to erase; they erased the wrong entry in
  some cases.
  * Git GUI updates.
  * "git format-patch" learned a new "--description-file" option that
  lets cover letter description to be fed; this can be used on
  detached HEAD where there is no branch description available, and
  also can override the branch description if there is one.
  * Use of the "--max-pack-size" option to allow multiple packfiles to
  be created is now supported even when we are sending unreachable
  objects to cruft packs.
  * "git format-patch --rfc --subject-prefix=&lt;foo&gt;" used to ignore the
  "--subject-prefix" option and used "[RFC PATCH]"; now we will add
  "RFC" prefix to whatever subject prefix is specified.
  * "git log --format" has been taught the %(decorate) placeholder for
  further customization over what the "--decorate" option offers.
  * The default log message created by "git revert", when reverting a
  commit that records a revert, has been tweaked, to encourage people
  to describe complex "revert of revert of revert" situations better in
  their own words.
  * The command-line completion support (in contrib/) learned to
  complete "git commit --trailer=" for possible trailer keys.
  * "git update-index" learned the "--show-index-version" option to
  inspect the index format version used by the on-disk index file.
  * "git diff" learned the "diff.statNameWidth" configuration variable,
  to give the default width for the name part in the "--stat" output.
  * "git range-diff --notes=foo" compared "log --notes=foo --notes" of
  the two ranges, instead of using just the specified notes tree,
  which has been corrected to use only the specified notes tree.
  * The command line completion script (in contrib/) can be told to
  complete aliases by including ": git &lt;cmd&gt; ;" in the alias to tell
  it that the alias should be completed in a similar way to how "git
  &lt;cmd&gt;" is completed.  The parsing code for the alias has been
  loosened to allow ';' without an extra space before it.
  * "git for-each-ref" and friends learned to apply mailmap to
  authorname and other fields in a more flexible way than using
  separate placeholder letters like %a[eElL] every time we want to
  come up with small variants.
  * "git repack" machinery learned to pay attention to the "--filter="
  option.
  * "git repack" learned the "--max-cruft-size" option to prevent cruft
  packs from growing without bounds.
  * "git merge-tree" learned to take strategy backend specific options
  via the "-X" option, like "git merge" does.
  * "git log" and friends learned the "--dd" option that is a
  short-hand for "--diff-merges=first-parent -p".
  * The attribute subsystem learned to honor the "attr.tree"
  configuration variable that specifies which tree to read the
  .gitattributes files from.
  * "git merge-file" learns a mode to read three variants of the
  contents to be merged from blob objects.
  * see https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.43.0.txt</changelog>
</package>
<package pkgid="11b7d5c970b1c1c9441b6620d7f918ab38d03308f4a45bce4ac5b6daa89beb63a8776d905db903d5d30f20f907e2d3904d02568f897e917c1d31d0e77ffc8edb" name="git" arch="src">
  <version epoch="0" ver="2.43.0" rel="1.1"/>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1662724800">- Remove nogroup requirement: no longer needed</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1663848000">- drop python2 requires as git-p4 is documented to work with python3</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1665057600">- git 2.38.0:
  * scalar: a repository management tool for large repositories
  * new git rebase --update-refs (global rebase.updateRefs)
    to update dependent branches
  * merge-tree integrated with the new ort merge strategy
  - -write-tree, while --trivial-merge retains the old mode
  * bare git repositories can now be stored and distributed
    in other git repositories
  * Setting the safe.bareRepository configuration to "explicit"
    avoids running arbitrary commands from filesystem monitoring
    hooks of untrusted git repositories unless --git-dir is set
  * git grep: new -m / --max-count options to limit the number
    of matches per file
  * git ls-files --format is a new option to customize outout
  * git cat-file and git show now support mailmap author mapping
  * bug fixes and performance improvements</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1666785600">- update to 2.38.1 (bsc#1204455, CVE-2022-39253, bsc#1204456, CVE-2022-39260):
  * CVE-2022-39253:
    When relying on the `--local` clone optimization, Git dereferences
    symbolic links in the source repository before creating hardlinks
    (or copies) of the dereferenced link in the destination repository.
    This can lead to surprising behavior where arbitrary files are
    present in a repository's `$GIT_DIR` when cloning from a malicious
    repository.
    Git will no longer dereference symbolic links via the `--local`
    clone mechanism, and will instead refuse to clone repositories that
    have symbolic links present in the `$GIT_DIR/objects` directory.
    Additionally, the value of `protocol.file.allow` is changed to be
    "user" by default.
  * CVE-2022-39260:
    An overly-long command string given to `git shell` can result in
    overflow in `split_cmdline()`, leading to arbitrary heap writes and
    remote code execution when `git shell` is exposed and the directory
    `$HOME/git-shell-commands` exists.
    `git shell` is taught to refuse interactive commands that are
    longer than 4MiB in size. `split_cmdline()` is hardened to reject
    inputs larger than 2GiB.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1667304000">- disable tests on s390x (check-chainlint)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1670846400">- git 2.38.2, a general maintenance release:
  * Fix unaligned memory access for reads from the index v4
  * "git remote rename" failed to rename a remote without fetch
    refspec, which has been corrected.
  * "git clone" did not like to see the "--bare" and the "--origin"
    options used together without a good reason.
  * "git fsck" failed to release contents of tree objects already
    used from the memory
  * "git rebase -i" can mistakenly attempt to apply a fixup to
    commit itself, which has been corrected.
  * Fix segfault with "git merge-tree" on read-only repositories
  * Fix a logic in "mailinfo -b" that miscomputed the length of a
    substring, which lead to an out-of-bounds access.
  * The codepath to sign learned to report errors when it fails to
    read from "ssh-keygen".
  * "GIT_EDITOR=: git branch --edit-description" resulted in failure
  * "git multi-pack-index repack/expire" used to repack unreachable
    cruft into a new pack, which have been corrected.
  * The code to clean temporary object directories (used for
    quarantine) tried to remove them inside its signal handler
  * "git branch --edit-description" on an unborh branch misleadingly
    said that no such branch exists
  * `git rebase --update-refs` would delete references when all
    `update-ref` commands in the sequencer were removed</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1670846401">- git 2.39.0:
  * "git grep" learned to expand the sparse-index more lazily and
    on demand in a sparse checkout.
  * By default, use of fsmonitor on a repository on networked
    filesystem is disabled.
  * After checking out a "branch" that is a symbolic-ref that points at
    another branch, "git symbolic-ref HEAD" reports the underlying
    branch, not the symbolic-ref the user gave checkout as argument.
    The command learned the "--no-recurse" option to stop after
    dereferencing a symbolic-ref only once.
  * "git branch --edit-description @{-1}" is now a way to edit branch
    description of the branch you were on before switching to the
    current branch.
  * "git merge-tree --stdin" is a new way to request a series of merges
    and report the merge results.
  * "git shortlog" learned to group by the "format" string.
  * A new "--include-whitespace" option is added to "git patch-id", and
    existing bugs in the internal patch-id logic that did not match
    what "git patch-id" produces have been corrected.
  * Enable gc.cruftpacks by default for those who opt into
    feature.experimental setting.
  * "git repack" learns to send cruft objects out of the way into
    packfiles outside the repository.
  * 'scalar reconfigure -a' is taught to automatically remove
    scalar.repo entires which no longer exist.
  * Redact headers from cURL's h2h3 module in GIT_CURL_VERBOSE and
    others.
  * 'git maintenance register' is taught to write configuration to an
    arbitrary path, and 'git for-each-repo' is taught to expand tilde
    characters in paths.
  * When creating new notes, the template used to get a stray empty
    newline, which has been removed.
  * "git receive-pack" used to use all the local refs as the boundary for
    checking connectivity of the data "git push" sent, but now it uses
    only the refs that it advertised to the pusher. In a repository with
    the .hideRefs configuration, this reduces the resources needed to
    perform the check.
  * With '--recurse-submodules=on-demand', all submodules are
    recursively pushed.
  * developer visible fixes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671105600">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1673956800">- git 2.39.1, fixing two security issues that could allow remote
  code execution when accessing specially crafted repositories:
  * CVE-2022-41903: log format integer overflow boo#1207033
  * CVE-2022-23521: gitattributed parsing integer overflow
    boo#1207032</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1676376000">- git 2.39.2:
  * CVE-2023-22490: Using a specially-crafted repository, Git can
    be tricked into using its local clone optimization even when
    using a non-local transport boo#1208027
  * CVE-2023-23946: a path outside the working tree can be
    overwritten as the user who is running "git apply" boo#1208028</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1678708800">- git 2.40.0:
  * backward incompatible change: The format.attach configuration
    variable lacked a way to override a value defined in a
    lower-priority configuration file (e.g. the system one) by
    redefining it in a higher-priority configuration file. Now,
    setting format.attach to an empty string means show the patch
    inline in the e-mail message, without using MIME attachment.
  * multiple commands and workflows gained additional options,
    compatible functionality, or more helpful output
  * "grep -P" learned to use Unicode Character Property to grok
    character classes when processing \b and \w etc.
  * under-the-hood improvements and bug fixes
- The scripted "git add -p/-i" implementation was removed upstream.
  The openSUSE package already preferred the C implementation.</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1680782400">- sha256_clone_fix.patch: fix cloning of empty sha256 repositories (jsc#PED-3891)</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1682424000">- git 2.40.1:
  * CVE-2023-25652: By feeding specially crafted input to git apply
  - -reject, a path outside the working tree can be overwritten
    with partially controlled contents (corresponding to the
    rejected hunk(s) from the given patch).
  * CVE-2023-25815: When Git is compiled with runtime prefix
    support and runs without translated messages, it still used
    the gettext machinery to display messages, which subsequently
    potentially looked for translated messages in unexpected
    places. This allowed for malicious placement of crafted
    messages.
  * CVE-2023-29007: When renaming or deleting a section from a
    configuration file, certain malicious configuration values may
    be misinterpreted as the beginning of a new configuration
    section, leading to arbitrary configuration injection.</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1685793600">- git 2.41.0: This update contains a number of compatible updates,
  improvements and extensions to multiple workflows. Some changes
  may break backwards compatibility:
  * The libsecret credential helper obsoletes direct GNOME keyring
    support, which was dropped (git-credential-gnome-keyring)
  * "git format-patch" has been taught to ignore end-user
    configuration ("diff.noprefix") and always use the standard
    prefixes, to avoid breaking the receiving end of the patch
- drop sha256_clone_fix.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1692792000">- git 2.42.0:
  * "git pack-refs" learns "--include" and "--exclude" to tweak the ref
    hierarchy to be packed using pattern matching.
  * 'git worktree add' learned how to create a worktree based on an
    orphaned branch with `--orphan`.
  * "git pack-objects" learned to invoke a new hook program that
    enumerates extra objects to be used as anchoring points to keep
    otherwise unreachable objects in cruft packs.
  * Add more "git var" for toolsmiths to learn various locations Git is
    configured with either via the configuration or hard-coded defaults.
  * 'git notes append' was taught '--separator' to specify string to insert
    between paragraphs.
  * The "git for-each-ref" family of commands learned placeholders
    related to GPG signature verification.
  * "git diff --no-index" learned to read from named pipes as if they
    were regular files, to allow "git diff &lt;(process) &lt;(substitution)"
    some shells support.
  * Help newbies by suggesting that there are cases where force-pushing
    is a valid and sensible thing to update a branch at a remote
    repository, rather than reconciling with merge/rebase.
  * "git blame --contents=file" has been taught to work in a bare
    repository.
  * "git branch -f X" to repoint the branch X said that X was "checked
    out" in another worktree, even when branch X was not and instead
    being bisected or rebased.  The message was reworded to say the
    branch was "in use".
  * Tone down the warning on SHA-256 repositories being an experimental
    curiosity.  We do not have support for them to interoperate with
    traditional SHA-1 repositories, but at this point, we do not plan
    to make breaking changes to SHA-256 repositories and there is no
    longer need for such a strongly phrased warning.
  * "git diff-tree" has been taught to take advantage of the
    sparse-index feature.
  * The object traversal using reachability bitmap done by
    "pack-object" has been tweaked to take advantage of the fact that
    using "boundary" commits as representative of all the uninteresting
    ones can save quite a lot of object enumeration.
  * "git worktree" learned to work better with sparse index feature.
  * When the external merge driver is killed by a signal, its output
    should not be trusted as a resolution with conflicts that is
    proposed by the driver, but the code did.
  * The set-up code for the get_revision() API now allows feeding
    options like --all and --not in the --stdin mode.
  * Move functions that are not about pure string manipulation out of
    strbuf.[ch]
  * "imap-send" codepaths got cleaned up to get rid of unused
    parameters.
  * Enumerating refs in the packed-refs file, while excluding refs that
    match certain patterns, has been optimized.
  * Mark-up unused parameters in the code so that we can eventually
    enable -Wunused-parameter by default.
  * Instead of inventing a custom counter variables for debugging,
    use existing trace2 facility in the fsync customization codepath.
  * "git branch --list --format=&lt;format&gt;" and friends are taught
    a new "%(describe)" placeholder.
  * Clarify how to choose the starting point for a new topic in
    developer guidance document.
  * The implementation of "get_sha1_hex()" that reads a hexadecimal
    string that spells a full object name has been extended to cope
    with any hash function used in the repository, but the "sha1" in
    its name survived.  Rename it to get_hash_hex(), a name that is
    more consistent within its friends like get_hash_hex_algop().
  * Command line parser fix, and a small parse-options API update.
  * bug fixes</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1695384000">- Downgrade openssh dependency to recommends (bsc#1215533)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1698062400">- gitweb.cgi AppArmor profile
  - make the profile a named profile
  - add local/ include to make custom additions easier</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1698062401">- Add rule for /etc/gitconfig in gitweb.cgi apparmor profile (bsc#1216501).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699099200">- git 2.42.1:
  * The usual number of bug fixes, including
  * Fix "git diff" exit code handling
  * Various fixes to the behavior of "rebase -i" when the command
    got interrupted by conflicting changes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700568000">- update to 2.43.0:
  * The "--rfc" option of "git format-patch" used to be a valid way to
  override an earlier "--subject-prefix=&lt;something&gt;" on the command
  line and replace it with "[RFC PATCH]", but from this release, it
  merely prefixes the string "RFC " in front of the given subject
  prefix.  If you are negatively affected by this change, please use
  "--subject-prefix=PATCH --rfc" as a replacement.
  * In Git 2.42, "git rev-list --stdin" learned to take non-revisions
  (like "--not") from the standard input, but the way such a "--not" was
  handled was quite confusing, which has been rethought.  The updated
  rule is that "--not" given from the command line only affects revs
  given from the command line that comes but not revs read from the
  standard input, and "--not" read from the standard input affects
  revs given from the standard input and not revs given from the
  command line.
  * A message written in olden time prevented a branch from getting
  checked out, saying it is already checked out elsewhere. But these
  days, we treat a branch that is being bisected or rebased just like
  a branch that is checked out and protect it from getting modified
  with the same codepath.  The message has been rephrased to say that
  the branch is "in use" to avoid confusion.
  * Hourly and other schedules of "git maintenance" jobs are randomly
  distributed now.
  * "git cmd -h" learned to signal which options can be negated by
  listing such options like "--[no-]opt".
  * The way authentication related data other than passwords (e.g.,
  oauth token and password expiration data) are stored in libsecret
  keyrings has been rethought.
  * Update the libsecret and wincred credential helpers to correctly
  match which credential to erase; they erased the wrong entry in
  some cases.
  * Git GUI updates.
  * "git format-patch" learned a new "--description-file" option that
  lets cover letter description to be fed; this can be used on
  detached HEAD where there is no branch description available, and
  also can override the branch description if there is one.
  * Use of the "--max-pack-size" option to allow multiple packfiles to
  be created is now supported even when we are sending unreachable
  objects to cruft packs.
  * "git format-patch --rfc --subject-prefix=&lt;foo&gt;" used to ignore the
  "--subject-prefix" option and used "[RFC PATCH]"; now we will add
  "RFC" prefix to whatever subject prefix is specified.
  * "git log --format" has been taught the %(decorate) placeholder for
  further customization over what the "--decorate" option offers.
  * The default log message created by "git revert", when reverting a
  commit that records a revert, has been tweaked, to encourage people
  to describe complex "revert of revert of revert" situations better in
  their own words.
  * The command-line completion support (in contrib/) learned to
  complete "git commit --trailer=" for possible trailer keys.
  * "git update-index" learned the "--show-index-version" option to
  inspect the index format version used by the on-disk index file.
  * "git diff" learned the "diff.statNameWidth" configuration variable,
  to give the default width for the name part in the "--stat" output.
  * "git range-diff --notes=foo" compared "log --notes=foo --notes" of
  the two ranges, instead of using just the specified notes tree,
  which has been corrected to use only the specified notes tree.
  * The command line completion script (in contrib/) can be told to
  complete aliases by including ": git &lt;cmd&gt; ;" in the alias to tell
  it that the alias should be completed in a similar way to how "git
  &lt;cmd&gt;" is completed.  The parsing code for the alias has been
  loosened to allow ';' without an extra space before it.
  * "git for-each-ref" and friends learned to apply mailmap to
  authorname and other fields in a more flexible way than using
  separate placeholder letters like %a[eElL] every time we want to
  come up with small variants.
  * "git repack" machinery learned to pay attention to the "--filter="
  option.
  * "git repack" learned the "--max-cruft-size" option to prevent cruft
  packs from growing without bounds.
  * "git merge-tree" learned to take strategy backend specific options
  via the "-X" option, like "git merge" does.
  * "git log" and friends learned the "--dd" option that is a
  short-hand for "--diff-merges=first-parent -p".
  * The attribute subsystem learned to honor the "attr.tree"
  configuration variable that specifies which tree to read the
  .gitattributes files from.
  * "git merge-file" learns a mode to read three variants of the
  contents to be merged from blob objects.
  * see https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.43.0.txt</changelog>
</package>
<package pkgid="61443b5bb7a6b5a6463b9acb578a24a496d3bad330e5a3dad522ae5ab79eed5a40825aca610a14b0fdde597b14040fd960e09beb093dc96b40996b1202147c4b" name="git" arch="x86_64">
  <version epoch="0" ver="2.43.0" rel="1.1"/>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1662724800">- Remove nogroup requirement: no longer needed</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1663848000">- drop python2 requires as git-p4 is documented to work with python3</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1665057600">- git 2.38.0:
  * scalar: a repository management tool for large repositories
  * new git rebase --update-refs (global rebase.updateRefs)
    to update dependent branches
  * merge-tree integrated with the new ort merge strategy
  - -write-tree, while --trivial-merge retains the old mode
  * bare git repositories can now be stored and distributed
    in other git repositories
  * Setting the safe.bareRepository configuration to "explicit"
    avoids running arbitrary commands from filesystem monitoring
    hooks of untrusted git repositories unless --git-dir is set
  * git grep: new -m / --max-count options to limit the number
    of matches per file
  * git ls-files --format is a new option to customize outout
  * git cat-file and git show now support mailmap author mapping
  * bug fixes and performance improvements</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1666785600">- update to 2.38.1 (bsc#1204455, CVE-2022-39253, bsc#1204456, CVE-2022-39260):
  * CVE-2022-39253:
    When relying on the `--local` clone optimization, Git dereferences
    symbolic links in the source repository before creating hardlinks
    (or copies) of the dereferenced link in the destination repository.
    This can lead to surprising behavior where arbitrary files are
    present in a repository's `$GIT_DIR` when cloning from a malicious
    repository.
    Git will no longer dereference symbolic links via the `--local`
    clone mechanism, and will instead refuse to clone repositories that
    have symbolic links present in the `$GIT_DIR/objects` directory.
    Additionally, the value of `protocol.file.allow` is changed to be
    "user" by default.
  * CVE-2022-39260:
    An overly-long command string given to `git shell` can result in
    overflow in `split_cmdline()`, leading to arbitrary heap writes and
    remote code execution when `git shell` is exposed and the directory
    `$HOME/git-shell-commands` exists.
    `git shell` is taught to refuse interactive commands that are
    longer than 4MiB in size. `split_cmdline()` is hardened to reject
    inputs larger than 2GiB.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1667304000">- disable tests on s390x (check-chainlint)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1670846400">- git 2.38.2, a general maintenance release:
  * Fix unaligned memory access for reads from the index v4
  * "git remote rename" failed to rename a remote without fetch
    refspec, which has been corrected.
  * "git clone" did not like to see the "--bare" and the "--origin"
    options used together without a good reason.
  * "git fsck" failed to release contents of tree objects already
    used from the memory
  * "git rebase -i" can mistakenly attempt to apply a fixup to
    commit itself, which has been corrected.
  * Fix segfault with "git merge-tree" on read-only repositories
  * Fix a logic in "mailinfo -b" that miscomputed the length of a
    substring, which lead to an out-of-bounds access.
  * The codepath to sign learned to report errors when it fails to
    read from "ssh-keygen".
  * "GIT_EDITOR=: git branch --edit-description" resulted in failure
  * "git multi-pack-index repack/expire" used to repack unreachable
    cruft into a new pack, which have been corrected.
  * The code to clean temporary object directories (used for
    quarantine) tried to remove them inside its signal handler
  * "git branch --edit-description" on an unborh branch misleadingly
    said that no such branch exists
  * `git rebase --update-refs` would delete references when all
    `update-ref` commands in the sequencer were removed</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1670846401">- git 2.39.0:
  * "git grep" learned to expand the sparse-index more lazily and
    on demand in a sparse checkout.
  * By default, use of fsmonitor on a repository on networked
    filesystem is disabled.
  * After checking out a "branch" that is a symbolic-ref that points at
    another branch, "git symbolic-ref HEAD" reports the underlying
    branch, not the symbolic-ref the user gave checkout as argument.
    The command learned the "--no-recurse" option to stop after
    dereferencing a symbolic-ref only once.
  * "git branch --edit-description @{-1}" is now a way to edit branch
    description of the branch you were on before switching to the
    current branch.
  * "git merge-tree --stdin" is a new way to request a series of merges
    and report the merge results.
  * "git shortlog" learned to group by the "format" string.
  * A new "--include-whitespace" option is added to "git patch-id", and
    existing bugs in the internal patch-id logic that did not match
    what "git patch-id" produces have been corrected.
  * Enable gc.cruftpacks by default for those who opt into
    feature.experimental setting.
  * "git repack" learns to send cruft objects out of the way into
    packfiles outside the repository.
  * 'scalar reconfigure -a' is taught to automatically remove
    scalar.repo entires which no longer exist.
  * Redact headers from cURL's h2h3 module in GIT_CURL_VERBOSE and
    others.
  * 'git maintenance register' is taught to write configuration to an
    arbitrary path, and 'git for-each-repo' is taught to expand tilde
    characters in paths.
  * When creating new notes, the template used to get a stray empty
    newline, which has been removed.
  * "git receive-pack" used to use all the local refs as the boundary for
    checking connectivity of the data "git push" sent, but now it uses
    only the refs that it advertised to the pusher. In a repository with
    the .hideRefs configuration, this reduces the resources needed to
    perform the check.
  * With '--recurse-submodules=on-demand', all submodules are
    recursively pushed.
  * developer visible fixes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671105600">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1673956800">- git 2.39.1, fixing two security issues that could allow remote
  code execution when accessing specially crafted repositories:
  * CVE-2022-41903: log format integer overflow boo#1207033
  * CVE-2022-23521: gitattributed parsing integer overflow
    boo#1207032</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1676376000">- git 2.39.2:
  * CVE-2023-22490: Using a specially-crafted repository, Git can
    be tricked into using its local clone optimization even when
    using a non-local transport boo#1208027
  * CVE-2023-23946: a path outside the working tree can be
    overwritten as the user who is running "git apply" boo#1208028</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1678708800">- git 2.40.0:
  * backward incompatible change: The format.attach configuration
    variable lacked a way to override a value defined in a
    lower-priority configuration file (e.g. the system one) by
    redefining it in a higher-priority configuration file. Now,
    setting format.attach to an empty string means show the patch
    inline in the e-mail message, without using MIME attachment.
  * multiple commands and workflows gained additional options,
    compatible functionality, or more helpful output
  * "grep -P" learned to use Unicode Character Property to grok
    character classes when processing \b and \w etc.
  * under-the-hood improvements and bug fixes
- The scripted "git add -p/-i" implementation was removed upstream.
  The openSUSE package already preferred the C implementation.</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1680782400">- sha256_clone_fix.patch: fix cloning of empty sha256 repositories (jsc#PED-3891)</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1682424000">- git 2.40.1:
  * CVE-2023-25652: By feeding specially crafted input to git apply
  - -reject, a path outside the working tree can be overwritten
    with partially controlled contents (corresponding to the
    rejected hunk(s) from the given patch).
  * CVE-2023-25815: When Git is compiled with runtime prefix
    support and runs without translated messages, it still used
    the gettext machinery to display messages, which subsequently
    potentially looked for translated messages in unexpected
    places. This allowed for malicious placement of crafted
    messages.
  * CVE-2023-29007: When renaming or deleting a section from a
    configuration file, certain malicious configuration values may
    be misinterpreted as the beginning of a new configuration
    section, leading to arbitrary configuration injection.</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1685793600">- git 2.41.0: This update contains a number of compatible updates,
  improvements and extensions to multiple workflows. Some changes
  may break backwards compatibility:
  * The libsecret credential helper obsoletes direct GNOME keyring
    support, which was dropped (git-credential-gnome-keyring)
  * "git format-patch" has been taught to ignore end-user
    configuration ("diff.noprefix") and always use the standard
    prefixes, to avoid breaking the receiving end of the patch
- drop sha256_clone_fix.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1692792000">- git 2.42.0:
  * "git pack-refs" learns "--include" and "--exclude" to tweak the ref
    hierarchy to be packed using pattern matching.
  * 'git worktree add' learned how to create a worktree based on an
    orphaned branch with `--orphan`.
  * "git pack-objects" learned to invoke a new hook program that
    enumerates extra objects to be used as anchoring points to keep
    otherwise unreachable objects in cruft packs.
  * Add more "git var" for toolsmiths to learn various locations Git is
    configured with either via the configuration or hard-coded defaults.
  * 'git notes append' was taught '--separator' to specify string to insert
    between paragraphs.
  * The "git for-each-ref" family of commands learned placeholders
    related to GPG signature verification.
  * "git diff --no-index" learned to read from named pipes as if they
    were regular files, to allow "git diff &lt;(process) &lt;(substitution)"
    some shells support.
  * Help newbies by suggesting that there are cases where force-pushing
    is a valid and sensible thing to update a branch at a remote
    repository, rather than reconciling with merge/rebase.
  * "git blame --contents=file" has been taught to work in a bare
    repository.
  * "git branch -f X" to repoint the branch X said that X was "checked
    out" in another worktree, even when branch X was not and instead
    being bisected or rebased.  The message was reworded to say the
    branch was "in use".
  * Tone down the warning on SHA-256 repositories being an experimental
    curiosity.  We do not have support for them to interoperate with
    traditional SHA-1 repositories, but at this point, we do not plan
    to make breaking changes to SHA-256 repositories and there is no
    longer need for such a strongly phrased warning.
  * "git diff-tree" has been taught to take advantage of the
    sparse-index feature.
  * The object traversal using reachability bitmap done by
    "pack-object" has been tweaked to take advantage of the fact that
    using "boundary" commits as representative of all the uninteresting
    ones can save quite a lot of object enumeration.
  * "git worktree" learned to work better with sparse index feature.
  * When the external merge driver is killed by a signal, its output
    should not be trusted as a resolution with conflicts that is
    proposed by the driver, but the code did.
  * The set-up code for the get_revision() API now allows feeding
    options like --all and --not in the --stdin mode.
  * Move functions that are not about pure string manipulation out of
    strbuf.[ch]
  * "imap-send" codepaths got cleaned up to get rid of unused
    parameters.
  * Enumerating refs in the packed-refs file, while excluding refs that
    match certain patterns, has been optimized.
  * Mark-up unused parameters in the code so that we can eventually
    enable -Wunused-parameter by default.
  * Instead of inventing a custom counter variables for debugging,
    use existing trace2 facility in the fsync customization codepath.
  * "git branch --list --format=&lt;format&gt;" and friends are taught
    a new "%(describe)" placeholder.
  * Clarify how to choose the starting point for a new topic in
    developer guidance document.
  * The implementation of "get_sha1_hex()" that reads a hexadecimal
    string that spells a full object name has been extended to cope
    with any hash function used in the repository, but the "sha1" in
    its name survived.  Rename it to get_hash_hex(), a name that is
    more consistent within its friends like get_hash_hex_algop().
  * Command line parser fix, and a small parse-options API update.
  * bug fixes</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1695384000">- Downgrade openssh dependency to recommends (bsc#1215533)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1698062400">- gitweb.cgi AppArmor profile
  - make the profile a named profile
  - add local/ include to make custom additions easier</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1698062401">- Add rule for /etc/gitconfig in gitweb.cgi apparmor profile (bsc#1216501).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699099200">- git 2.42.1:
  * The usual number of bug fixes, including
  * Fix "git diff" exit code handling
  * Various fixes to the behavior of "rebase -i" when the command
    got interrupted by conflicting changes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700568000">- update to 2.43.0:
  * The "--rfc" option of "git format-patch" used to be a valid way to
  override an earlier "--subject-prefix=&lt;something&gt;" on the command
  line and replace it with "[RFC PATCH]", but from this release, it
  merely prefixes the string "RFC " in front of the given subject
  prefix.  If you are negatively affected by this change, please use
  "--subject-prefix=PATCH --rfc" as a replacement.
  * In Git 2.42, "git rev-list --stdin" learned to take non-revisions
  (like "--not") from the standard input, but the way such a "--not" was
  handled was quite confusing, which has been rethought.  The updated
  rule is that "--not" given from the command line only affects revs
  given from the command line that comes but not revs read from the
  standard input, and "--not" read from the standard input affects
  revs given from the standard input and not revs given from the
  command line.
  * A message written in olden time prevented a branch from getting
  checked out, saying it is already checked out elsewhere. But these
  days, we treat a branch that is being bisected or rebased just like
  a branch that is checked out and protect it from getting modified
  with the same codepath.  The message has been rephrased to say that
  the branch is "in use" to avoid confusion.
  * Hourly and other schedules of "git maintenance" jobs are randomly
  distributed now.
  * "git cmd -h" learned to signal which options can be negated by
  listing such options like "--[no-]opt".
  * The way authentication related data other than passwords (e.g.,
  oauth token and password expiration data) are stored in libsecret
  keyrings has been rethought.
  * Update the libsecret and wincred credential helpers to correctly
  match which credential to erase; they erased the wrong entry in
  some cases.
  * Git GUI updates.
  * "git format-patch" learned a new "--description-file" option that
  lets cover letter description to be fed; this can be used on
  detached HEAD where there is no branch description available, and
  also can override the branch description if there is one.
  * Use of the "--max-pack-size" option to allow multiple packfiles to
  be created is now supported even when we are sending unreachable
  objects to cruft packs.
  * "git format-patch --rfc --subject-prefix=&lt;foo&gt;" used to ignore the
  "--subject-prefix" option and used "[RFC PATCH]"; now we will add
  "RFC" prefix to whatever subject prefix is specified.
  * "git log --format" has been taught the %(decorate) placeholder for
  further customization over what the "--decorate" option offers.
  * The default log message created by "git revert", when reverting a
  commit that records a revert, has been tweaked, to encourage people
  to describe complex "revert of revert of revert" situations better in
  their own words.
  * The command-line completion support (in contrib/) learned to
  complete "git commit --trailer=" for possible trailer keys.
  * "git update-index" learned the "--show-index-version" option to
  inspect the index format version used by the on-disk index file.
  * "git diff" learned the "diff.statNameWidth" configuration variable,
  to give the default width for the name part in the "--stat" output.
  * "git range-diff --notes=foo" compared "log --notes=foo --notes" of
  the two ranges, instead of using just the specified notes tree,
  which has been corrected to use only the specified notes tree.
  * The command line completion script (in contrib/) can be told to
  complete aliases by including ": git &lt;cmd&gt; ;" in the alias to tell
  it that the alias should be completed in a similar way to how "git
  &lt;cmd&gt;" is completed.  The parsing code for the alias has been
  loosened to allow ';' without an extra space before it.
  * "git for-each-ref" and friends learned to apply mailmap to
  authorname and other fields in a more flexible way than using
  separate placeholder letters like %a[eElL] every time we want to
  come up with small variants.
  * "git repack" machinery learned to pay attention to the "--filter="
  option.
  * "git repack" learned the "--max-cruft-size" option to prevent cruft
  packs from growing without bounds.
  * "git merge-tree" learned to take strategy backend specific options
  via the "-X" option, like "git merge" does.
  * "git log" and friends learned the "--dd" option that is a
  short-hand for "--diff-merges=first-parent -p".
  * The attribute subsystem learned to honor the "attr.tree"
  configuration variable that specifies which tree to read the
  .gitattributes files from.
  * "git merge-file" learns a mode to read three variants of the
  contents to be merged from blob objects.
  * see https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.43.0.txt</changelog>
</package>
<package pkgid="6d6b68564448cf406d1365f1276f8707eaf1b3ff542c534a150c1275a301fd0abcf23be7c846b8046ed170b6cb83fd815f11497b137fcbd817323495eff48b7a" name="git-arch" arch="i586">
  <version epoch="0" ver="2.43.0" rel="1.1"/>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1662724800">- Remove nogroup requirement: no longer needed</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1663848000">- drop python2 requires as git-p4 is documented to work with python3</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1665057600">- git 2.38.0:
  * scalar: a repository management tool for large repositories
  * new git rebase --update-refs (global rebase.updateRefs)
    to update dependent branches
  * merge-tree integrated with the new ort merge strategy
  - -write-tree, while --trivial-merge retains the old mode
  * bare git repositories can now be stored and distributed
    in other git repositories
  * Setting the safe.bareRepository configuration to "explicit"
    avoids running arbitrary commands from filesystem monitoring
    hooks of untrusted git repositories unless --git-dir is set
  * git grep: new -m / --max-count options to limit the number
    of matches per file
  * git ls-files --format is a new option to customize outout
  * git cat-file and git show now support mailmap author mapping
  * bug fixes and performance improvements</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1666785600">- update to 2.38.1 (bsc#1204455, CVE-2022-39253, bsc#1204456, CVE-2022-39260):
  * CVE-2022-39253:
    When relying on the `--local` clone optimization, Git dereferences
    symbolic links in the source repository before creating hardlinks
    (or copies) of the dereferenced link in the destination repository.
    This can lead to surprising behavior where arbitrary files are
    present in a repository's `$GIT_DIR` when cloning from a malicious
    repository.
    Git will no longer dereference symbolic links via the `--local`
    clone mechanism, and will instead refuse to clone repositories that
    have symbolic links present in the `$GIT_DIR/objects` directory.
    Additionally, the value of `protocol.file.allow` is changed to be
    "user" by default.
  * CVE-2022-39260:
    An overly-long command string given to `git shell` can result in
    overflow in `split_cmdline()`, leading to arbitrary heap writes and
    remote code execution when `git shell` is exposed and the directory
    `$HOME/git-shell-commands` exists.
    `git shell` is taught to refuse interactive commands that are
    longer than 4MiB in size. `split_cmdline()` is hardened to reject
    inputs larger than 2GiB.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1667304000">- disable tests on s390x (check-chainlint)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1670846400">- git 2.38.2, a general maintenance release:
  * Fix unaligned memory access for reads from the index v4
  * "git remote rename" failed to rename a remote without fetch
    refspec, which has been corrected.
  * "git clone" did not like to see the "--bare" and the "--origin"
    options used together without a good reason.
  * "git fsck" failed to release contents of tree objects already
    used from the memory
  * "git rebase -i" can mistakenly attempt to apply a fixup to
    commit itself, which has been corrected.
  * Fix segfault with "git merge-tree" on read-only repositories
  * Fix a logic in "mailinfo -b" that miscomputed the length of a
    substring, which lead to an out-of-bounds access.
  * The codepath to sign learned to report errors when it fails to
    read from "ssh-keygen".
  * "GIT_EDITOR=: git branch --edit-description" resulted in failure
  * "git multi-pack-index repack/expire" used to repack unreachable
    cruft into a new pack, which have been corrected.
  * The code to clean temporary object directories (used for
    quarantine) tried to remove them inside its signal handler
  * "git branch --edit-description" on an unborh branch misleadingly
    said that no such branch exists
  * `git rebase --update-refs` would delete references when all
    `update-ref` commands in the sequencer were removed</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1670846401">- git 2.39.0:
  * "git grep" learned to expand the sparse-index more lazily and
    on demand in a sparse checkout.
  * By default, use of fsmonitor on a repository on networked
    filesystem is disabled.
  * After checking out a "branch" that is a symbolic-ref that points at
    another branch, "git symbolic-ref HEAD" reports the underlying
    branch, not the symbolic-ref the user gave checkout as argument.
    The command learned the "--no-recurse" option to stop after
    dereferencing a symbolic-ref only once.
  * "git branch --edit-description @{-1}" is now a way to edit branch
    description of the branch you were on before switching to the
    current branch.
  * "git merge-tree --stdin" is a new way to request a series of merges
    and report the merge results.
  * "git shortlog" learned to group by the "format" string.
  * A new "--include-whitespace" option is added to "git patch-id", and
    existing bugs in the internal patch-id logic that did not match
    what "git patch-id" produces have been corrected.
  * Enable gc.cruftpacks by default for those who opt into
    feature.experimental setting.
  * "git repack" learns to send cruft objects out of the way into
    packfiles outside the repository.
  * 'scalar reconfigure -a' is taught to automatically remove
    scalar.repo entires which no longer exist.
  * Redact headers from cURL's h2h3 module in GIT_CURL_VERBOSE and
    others.
  * 'git maintenance register' is taught to write configuration to an
    arbitrary path, and 'git for-each-repo' is taught to expand tilde
    characters in paths.
  * When creating new notes, the template used to get a stray empty
    newline, which has been removed.
  * "git receive-pack" used to use all the local refs as the boundary for
    checking connectivity of the data "git push" sent, but now it uses
    only the refs that it advertised to the pusher. In a repository with
    the .hideRefs configuration, this reduces the resources needed to
    perform the check.
  * With '--recurse-submodules=on-demand', all submodules are
    recursively pushed.
  * developer visible fixes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671105600">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1673956800">- git 2.39.1, fixing two security issues that could allow remote
  code execution when accessing specially crafted repositories:
  * CVE-2022-41903: log format integer overflow boo#1207033
  * CVE-2022-23521: gitattributed parsing integer overflow
    boo#1207032</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1676376000">- git 2.39.2:
  * CVE-2023-22490: Using a specially-crafted repository, Git can
    be tricked into using its local clone optimization even when
    using a non-local transport boo#1208027
  * CVE-2023-23946: a path outside the working tree can be
    overwritten as the user who is running "git apply" boo#1208028</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1678708800">- git 2.40.0:
  * backward incompatible change: The format.attach configuration
    variable lacked a way to override a value defined in a
    lower-priority configuration file (e.g. the system one) by
    redefining it in a higher-priority configuration file. Now,
    setting format.attach to an empty string means show the patch
    inline in the e-mail message, without using MIME attachment.
  * multiple commands and workflows gained additional options,
    compatible functionality, or more helpful output
  * "grep -P" learned to use Unicode Character Property to grok
    character classes when processing \b and \w etc.
  * under-the-hood improvements and bug fixes
- The scripted "git add -p/-i" implementation was removed upstream.
  The openSUSE package already preferred the C implementation.</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1680782400">- sha256_clone_fix.patch: fix cloning of empty sha256 repositories (jsc#PED-3891)</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1682424000">- git 2.40.1:
  * CVE-2023-25652: By feeding specially crafted input to git apply
  - -reject, a path outside the working tree can be overwritten
    with partially controlled contents (corresponding to the
    rejected hunk(s) from the given patch).
  * CVE-2023-25815: When Git is compiled with runtime prefix
    support and runs without translated messages, it still used
    the gettext machinery to display messages, which subsequently
    potentially looked for translated messages in unexpected
    places. This allowed for malicious placement of crafted
    messages.
  * CVE-2023-29007: When renaming or deleting a section from a
    configuration file, certain malicious configuration values may
    be misinterpreted as the beginning of a new configuration
    section, leading to arbitrary configuration injection.</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1685793600">- git 2.41.0: This update contains a number of compatible updates,
  improvements and extensions to multiple workflows. Some changes
  may break backwards compatibility:
  * The libsecret credential helper obsoletes direct GNOME keyring
    support, which was dropped (git-credential-gnome-keyring)
  * "git format-patch" has been taught to ignore end-user
    configuration ("diff.noprefix") and always use the standard
    prefixes, to avoid breaking the receiving end of the patch
- drop sha256_clone_fix.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1692792000">- git 2.42.0:
  * "git pack-refs" learns "--include" and "--exclude" to tweak the ref
    hierarchy to be packed using pattern matching.
  * 'git worktree add' learned how to create a worktree based on an
    orphaned branch with `--orphan`.
  * "git pack-objects" learned to invoke a new hook program that
    enumerates extra objects to be used as anchoring points to keep
    otherwise unreachable objects in cruft packs.
  * Add more "git var" for toolsmiths to learn various locations Git is
    configured with either via the configuration or hard-coded defaults.
  * 'git notes append' was taught '--separator' to specify string to insert
    between paragraphs.
  * The "git for-each-ref" family of commands learned placeholders
    related to GPG signature verification.
  * "git diff --no-index" learned to read from named pipes as if they
    were regular files, to allow "git diff &lt;(process) &lt;(substitution)"
    some shells support.
  * Help newbies by suggesting that there are cases where force-pushing
    is a valid and sensible thing to update a branch at a remote
    repository, rather than reconciling with merge/rebase.
  * "git blame --contents=file" has been taught to work in a bare
    repository.
  * "git branch -f X" to repoint the branch X said that X was "checked
    out" in another worktree, even when branch X was not and instead
    being bisected or rebased.  The message was reworded to say the
    branch was "in use".
  * Tone down the warning on SHA-256 repositories being an experimental
    curiosity.  We do not have support for them to interoperate with
    traditional SHA-1 repositories, but at this point, we do not plan
    to make breaking changes to SHA-256 repositories and there is no
    longer need for such a strongly phrased warning.
  * "git diff-tree" has been taught to take advantage of the
    sparse-index feature.
  * The object traversal using reachability bitmap done by
    "pack-object" has been tweaked to take advantage of the fact that
    using "boundary" commits as representative of all the uninteresting
    ones can save quite a lot of object enumeration.
  * "git worktree" learned to work better with sparse index feature.
  * When the external merge driver is killed by a signal, its output
    should not be trusted as a resolution with conflicts that is
    proposed by the driver, but the code did.
  * The set-up code for the get_revision() API now allows feeding
    options like --all and --not in the --stdin mode.
  * Move functions that are not about pure string manipulation out of
    strbuf.[ch]
  * "imap-send" codepaths got cleaned up to get rid of unused
    parameters.
  * Enumerating refs in the packed-refs file, while excluding refs that
    match certain patterns, has been optimized.
  * Mark-up unused parameters in the code so that we can eventually
    enable -Wunused-parameter by default.
  * Instead of inventing a custom counter variables for debugging,
    use existing trace2 facility in the fsync customization codepath.
  * "git branch --list --format=&lt;format&gt;" and friends are taught
    a new "%(describe)" placeholder.
  * Clarify how to choose the starting point for a new topic in
    developer guidance document.
  * The implementation of "get_sha1_hex()" that reads a hexadecimal
    string that spells a full object name has been extended to cope
    with any hash function used in the repository, but the "sha1" in
    its name survived.  Rename it to get_hash_hex(), a name that is
    more consistent within its friends like get_hash_hex_algop().
  * Command line parser fix, and a small parse-options API update.
  * bug fixes</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1695384000">- Downgrade openssh dependency to recommends (bsc#1215533)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1698062400">- gitweb.cgi AppArmor profile
  - make the profile a named profile
  - add local/ include to make custom additions easier</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1698062401">- Add rule for /etc/gitconfig in gitweb.cgi apparmor profile (bsc#1216501).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699099200">- git 2.42.1:
  * The usual number of bug fixes, including
  * Fix "git diff" exit code handling
  * Various fixes to the behavior of "rebase -i" when the command
    got interrupted by conflicting changes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700568000">- update to 2.43.0:
  * The "--rfc" option of "git format-patch" used to be a valid way to
  override an earlier "--subject-prefix=&lt;something&gt;" on the command
  line and replace it with "[RFC PATCH]", but from this release, it
  merely prefixes the string "RFC " in front of the given subject
  prefix.  If you are negatively affected by this change, please use
  "--subject-prefix=PATCH --rfc" as a replacement.
  * In Git 2.42, "git rev-list --stdin" learned to take non-revisions
  (like "--not") from the standard input, but the way such a "--not" was
  handled was quite confusing, which has been rethought.  The updated
  rule is that "--not" given from the command line only affects revs
  given from the command line that comes but not revs read from the
  standard input, and "--not" read from the standard input affects
  revs given from the standard input and not revs given from the
  command line.
  * A message written in olden time prevented a branch from getting
  checked out, saying it is already checked out elsewhere. But these
  days, we treat a branch that is being bisected or rebased just like
  a branch that is checked out and protect it from getting modified
  with the same codepath.  The message has been rephrased to say that
  the branch is "in use" to avoid confusion.
  * Hourly and other schedules of "git maintenance" jobs are randomly
  distributed now.
  * "git cmd -h" learned to signal which options can be negated by
  listing such options like "--[no-]opt".
  * The way authentication related data other than passwords (e.g.,
  oauth token and password expiration data) are stored in libsecret
  keyrings has been rethought.
  * Update the libsecret and wincred credential helpers to correctly
  match which credential to erase; they erased the wrong entry in
  some cases.
  * Git GUI updates.
  * "git format-patch" learned a new "--description-file" option that
  lets cover letter description to be fed; this can be used on
  detached HEAD where there is no branch description available, and
  also can override the branch description if there is one.
  * Use of the "--max-pack-size" option to allow multiple packfiles to
  be created is now supported even when we are sending unreachable
  objects to cruft packs.
  * "git format-patch --rfc --subject-prefix=&lt;foo&gt;" used to ignore the
  "--subject-prefix" option and used "[RFC PATCH]"; now we will add
  "RFC" prefix to whatever subject prefix is specified.
  * "git log --format" has been taught the %(decorate) placeholder for
  further customization over what the "--decorate" option offers.
  * The default log message created by "git revert", when reverting a
  commit that records a revert, has been tweaked, to encourage people
  to describe complex "revert of revert of revert" situations better in
  their own words.
  * The command-line completion support (in contrib/) learned to
  complete "git commit --trailer=" for possible trailer keys.
  * "git update-index" learned the "--show-index-version" option to
  inspect the index format version used by the on-disk index file.
  * "git diff" learned the "diff.statNameWidth" configuration variable,
  to give the default width for the name part in the "--stat" output.
  * "git range-diff --notes=foo" compared "log --notes=foo --notes" of
  the two ranges, instead of using just the specified notes tree,
  which has been corrected to use only the specified notes tree.
  * The command line completion script (in contrib/) can be told to
  complete aliases by including ": git &lt;cmd&gt; ;" in the alias to tell
  it that the alias should be completed in a similar way to how "git
  &lt;cmd&gt;" is completed.  The parsing code for the alias has been
  loosened to allow ';' without an extra space before it.
  * "git for-each-ref" and friends learned to apply mailmap to
  authorname and other fields in a more flexible way than using
  separate placeholder letters like %a[eElL] every time we want to
  come up with small variants.
  * "git repack" machinery learned to pay attention to the "--filter="
  option.
  * "git repack" learned the "--max-cruft-size" option to prevent cruft
  packs from growing without bounds.
  * "git merge-tree" learned to take strategy backend specific options
  via the "-X" option, like "git merge" does.
  * "git log" and friends learned the "--dd" option that is a
  short-hand for "--diff-merges=first-parent -p".
  * The attribute subsystem learned to honor the "attr.tree"
  configuration variable that specifies which tree to read the
  .gitattributes files from.
  * "git merge-file" learns a mode to read three variants of the
  contents to be merged from blob objects.
  * see https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.43.0.txt</changelog>
</package>
<package pkgid="b8ea919274ff8399a248a0d50143e318e60185e2b8e134d2e52c602349532ef6b91d4d7e7f258b1bf7f1468cace97d41b6afe1ccde00f66c24f73966888996aa" name="git-arch" arch="x86_64">
  <version epoch="0" ver="2.43.0" rel="1.1"/>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1662724800">- Remove nogroup requirement: no longer needed</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1663848000">- drop python2 requires as git-p4 is documented to work with python3</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1665057600">- git 2.38.0:
  * scalar: a repository management tool for large repositories
  * new git rebase --update-refs (global rebase.updateRefs)
    to update dependent branches
  * merge-tree integrated with the new ort merge strategy
  - -write-tree, while --trivial-merge retains the old mode
  * bare git repositories can now be stored and distributed
    in other git repositories
  * Setting the safe.bareRepository configuration to "explicit"
    avoids running arbitrary commands from filesystem monitoring
    hooks of untrusted git repositories unless --git-dir is set
  * git grep: new -m / --max-count options to limit the number
    of matches per file
  * git ls-files --format is a new option to customize outout
  * git cat-file and git show now support mailmap author mapping
  * bug fixes and performance improvements</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1666785600">- update to 2.38.1 (bsc#1204455, CVE-2022-39253, bsc#1204456, CVE-2022-39260):
  * CVE-2022-39253:
    When relying on the `--local` clone optimization, Git dereferences
    symbolic links in the source repository before creating hardlinks
    (or copies) of the dereferenced link in the destination repository.
    This can lead to surprising behavior where arbitrary files are
    present in a repository's `$GIT_DIR` when cloning from a malicious
    repository.
    Git will no longer dereference symbolic links via the `--local`
    clone mechanism, and will instead refuse to clone repositories that
    have symbolic links present in the `$GIT_DIR/objects` directory.
    Additionally, the value of `protocol.file.allow` is changed to be
    "user" by default.
  * CVE-2022-39260:
    An overly-long command string given to `git shell` can result in
    overflow in `split_cmdline()`, leading to arbitrary heap writes and
    remote code execution when `git shell` is exposed and the directory
    `$HOME/git-shell-commands` exists.
    `git shell` is taught to refuse interactive commands that are
    longer than 4MiB in size. `split_cmdline()` is hardened to reject
    inputs larger than 2GiB.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1667304000">- disable tests on s390x (check-chainlint)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1670846400">- git 2.38.2, a general maintenance release:
  * Fix unaligned memory access for reads from the index v4
  * "git remote rename" failed to rename a remote without fetch
    refspec, which has been corrected.
  * "git clone" did not like to see the "--bare" and the "--origin"
    options used together without a good reason.
  * "git fsck" failed to release contents of tree objects already
    used from the memory
  * "git rebase -i" can mistakenly attempt to apply a fixup to
    commit itself, which has been corrected.
  * Fix segfault with "git merge-tree" on read-only repositories
  * Fix a logic in "mailinfo -b" that miscomputed the length of a
    substring, which lead to an out-of-bounds access.
  * The codepath to sign learned to report errors when it fails to
    read from "ssh-keygen".
  * "GIT_EDITOR=: git branch --edit-description" resulted in failure
  * "git multi-pack-index repack/expire" used to repack unreachable
    cruft into a new pack, which have been corrected.
  * The code to clean temporary object directories (used for
    quarantine) tried to remove them inside its signal handler
  * "git branch --edit-description" on an unborh branch misleadingly
    said that no such branch exists
  * `git rebase --update-refs` would delete references when all
    `update-ref` commands in the sequencer were removed</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1670846401">- git 2.39.0:
  * "git grep" learned to expand the sparse-index more lazily and
    on demand in a sparse checkout.
  * By default, use of fsmonitor on a repository on networked
    filesystem is disabled.
  * After checking out a "branch" that is a symbolic-ref that points at
    another branch, "git symbolic-ref HEAD" reports the underlying
    branch, not the symbolic-ref the user gave checkout as argument.
    The command learned the "--no-recurse" option to stop after
    dereferencing a symbolic-ref only once.
  * "git branch --edit-description @{-1}" is now a way to edit branch
    description of the branch you were on before switching to the
    current branch.
  * "git merge-tree --stdin" is a new way to request a series of merges
    and report the merge results.
  * "git shortlog" learned to group by the "format" string.
  * A new "--include-whitespace" option is added to "git patch-id", and
    existing bugs in the internal patch-id logic that did not match
    what "git patch-id" produces have been corrected.
  * Enable gc.cruftpacks by default for those who opt into
    feature.experimental setting.
  * "git repack" learns to send cruft objects out of the way into
    packfiles outside the repository.
  * 'scalar reconfigure -a' is taught to automatically remove
    scalar.repo entires which no longer exist.
  * Redact headers from cURL's h2h3 module in GIT_CURL_VERBOSE and
    others.
  * 'git maintenance register' is taught to write configuration to an
    arbitrary path, and 'git for-each-repo' is taught to expand tilde
    characters in paths.
  * When creating new notes, the template used to get a stray empty
    newline, which has been removed.
  * "git receive-pack" used to use all the local refs as the boundary for
    checking connectivity of the data "git push" sent, but now it uses
    only the refs that it advertised to the pusher. In a repository with
    the .hideRefs configuration, this reduces the resources needed to
    perform the check.
  * With '--recurse-submodules=on-demand', all submodules are
    recursively pushed.
  * developer visible fixes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671105600">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1673956800">- git 2.39.1, fixing two security issues that could allow remote
  code execution when accessing specially crafted repositories:
  * CVE-2022-41903: log format integer overflow boo#1207033
  * CVE-2022-23521: gitattributed parsing integer overflow
    boo#1207032</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1676376000">- git 2.39.2:
  * CVE-2023-22490: Using a specially-crafted repository, Git can
    be tricked into using its local clone optimization even when
    using a non-local transport boo#1208027
  * CVE-2023-23946: a path outside the working tree can be
    overwritten as the user who is running "git apply" boo#1208028</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1678708800">- git 2.40.0:
  * backward incompatible change: The format.attach configuration
    variable lacked a way to override a value defined in a
    lower-priority configuration file (e.g. the system one) by
    redefining it in a higher-priority configuration file. Now,
    setting format.attach to an empty string means show the patch
    inline in the e-mail message, without using MIME attachment.
  * multiple commands and workflows gained additional options,
    compatible functionality, or more helpful output
  * "grep -P" learned to use Unicode Character Property to grok
    character classes when processing \b and \w etc.
  * under-the-hood improvements and bug fixes
- The scripted "git add -p/-i" implementation was removed upstream.
  The openSUSE package already preferred the C implementation.</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1680782400">- sha256_clone_fix.patch: fix cloning of empty sha256 repositories (jsc#PED-3891)</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1682424000">- git 2.40.1:
  * CVE-2023-25652: By feeding specially crafted input to git apply
  - -reject, a path outside the working tree can be overwritten
    with partially controlled contents (corresponding to the
    rejected hunk(s) from the given patch).
  * CVE-2023-25815: When Git is compiled with runtime prefix
    support and runs without translated messages, it still used
    the gettext machinery to display messages, which subsequently
    potentially looked for translated messages in unexpected
    places. This allowed for malicious placement of crafted
    messages.
  * CVE-2023-29007: When renaming or deleting a section from a
    configuration file, certain malicious configuration values may
    be misinterpreted as the beginning of a new configuration
    section, leading to arbitrary configuration injection.</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1685793600">- git 2.41.0: This update contains a number of compatible updates,
  improvements and extensions to multiple workflows. Some changes
  may break backwards compatibility:
  * The libsecret credential helper obsoletes direct GNOME keyring
    support, which was dropped (git-credential-gnome-keyring)
  * "git format-patch" has been taught to ignore end-user
    configuration ("diff.noprefix") and always use the standard
    prefixes, to avoid breaking the receiving end of the patch
- drop sha256_clone_fix.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1692792000">- git 2.42.0:
  * "git pack-refs" learns "--include" and "--exclude" to tweak the ref
    hierarchy to be packed using pattern matching.
  * 'git worktree add' learned how to create a worktree based on an
    orphaned branch with `--orphan`.
  * "git pack-objects" learned to invoke a new hook program that
    enumerates extra objects to be used as anchoring points to keep
    otherwise unreachable objects in cruft packs.
  * Add more "git var" for toolsmiths to learn various locations Git is
    configured with either via the configuration or hard-coded defaults.
  * 'git notes append' was taught '--separator' to specify string to insert
    between paragraphs.
  * The "git for-each-ref" family of commands learned placeholders
    related to GPG signature verification.
  * "git diff --no-index" learned to read from named pipes as if they
    were regular files, to allow "git diff &lt;(process) &lt;(substitution)"
    some shells support.
  * Help newbies by suggesting that there are cases where force-pushing
    is a valid and sensible thing to update a branch at a remote
    repository, rather than reconciling with merge/rebase.
  * "git blame --contents=file" has been taught to work in a bare
    repository.
  * "git branch -f X" to repoint the branch X said that X was "checked
    out" in another worktree, even when branch X was not and instead
    being bisected or rebased.  The message was reworded to say the
    branch was "in use".
  * Tone down the warning on SHA-256 repositories being an experimental
    curiosity.  We do not have support for them to interoperate with
    traditional SHA-1 repositories, but at this point, we do not plan
    to make breaking changes to SHA-256 repositories and there is no
    longer need for such a strongly phrased warning.
  * "git diff-tree" has been taught to take advantage of the
    sparse-index feature.
  * The object traversal using reachability bitmap done by
    "pack-object" has been tweaked to take advantage of the fact that
    using "boundary" commits as representative of all the uninteresting
    ones can save quite a lot of object enumeration.
  * "git worktree" learned to work better with sparse index feature.
  * When the external merge driver is killed by a signal, its output
    should not be trusted as a resolution with conflicts that is
    proposed by the driver, but the code did.
  * The set-up code for the get_revision() API now allows feeding
    options like --all and --not in the --stdin mode.
  * Move functions that are not about pure string manipulation out of
    strbuf.[ch]
  * "imap-send" codepaths got cleaned up to get rid of unused
    parameters.
  * Enumerating refs in the packed-refs file, while excluding refs that
    match certain patterns, has been optimized.
  * Mark-up unused parameters in the code so that we can eventually
    enable -Wunused-parameter by default.
  * Instead of inventing a custom counter variables for debugging,
    use existing trace2 facility in the fsync customization codepath.
  * "git branch --list --format=&lt;format&gt;" and friends are taught
    a new "%(describe)" placeholder.
  * Clarify how to choose the starting point for a new topic in
    developer guidance document.
  * The implementation of "get_sha1_hex()" that reads a hexadecimal
    string that spells a full object name has been extended to cope
    with any hash function used in the repository, but the "sha1" in
    its name survived.  Rename it to get_hash_hex(), a name that is
    more consistent within its friends like get_hash_hex_algop().
  * Command line parser fix, and a small parse-options API update.
  * bug fixes</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1695384000">- Downgrade openssh dependency to recommends (bsc#1215533)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1698062400">- gitweb.cgi AppArmor profile
  - make the profile a named profile
  - add local/ include to make custom additions easier</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1698062401">- Add rule for /etc/gitconfig in gitweb.cgi apparmor profile (bsc#1216501).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699099200">- git 2.42.1:
  * The usual number of bug fixes, including
  * Fix "git diff" exit code handling
  * Various fixes to the behavior of "rebase -i" when the command
    got interrupted by conflicting changes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700568000">- update to 2.43.0:
  * The "--rfc" option of "git format-patch" used to be a valid way to
  override an earlier "--subject-prefix=&lt;something&gt;" on the command
  line and replace it with "[RFC PATCH]", but from this release, it
  merely prefixes the string "RFC " in front of the given subject
  prefix.  If you are negatively affected by this change, please use
  "--subject-prefix=PATCH --rfc" as a replacement.
  * In Git 2.42, "git rev-list --stdin" learned to take non-revisions
  (like "--not") from the standard input, but the way such a "--not" was
  handled was quite confusing, which has been rethought.  The updated
  rule is that "--not" given from the command line only affects revs
  given from the command line that comes but not revs read from the
  standard input, and "--not" read from the standard input affects
  revs given from the standard input and not revs given from the
  command line.
  * A message written in olden time prevented a branch from getting
  checked out, saying it is already checked out elsewhere. But these
  days, we treat a branch that is being bisected or rebased just like
  a branch that is checked out and protect it from getting modified
  with the same codepath.  The message has been rephrased to say that
  the branch is "in use" to avoid confusion.
  * Hourly and other schedules of "git maintenance" jobs are randomly
  distributed now.
  * "git cmd -h" learned to signal which options can be negated by
  listing such options like "--[no-]opt".
  * The way authentication related data other than passwords (e.g.,
  oauth token and password expiration data) are stored in libsecret
  keyrings has been rethought.
  * Update the libsecret and wincred credential helpers to correctly
  match which credential to erase; they erased the wrong entry in
  some cases.
  * Git GUI updates.
  * "git format-patch" learned a new "--description-file" option that
  lets cover letter description to be fed; this can be used on
  detached HEAD where there is no branch description available, and
  also can override the branch description if there is one.
  * Use of the "--max-pack-size" option to allow multiple packfiles to
  be created is now supported even when we are sending unreachable
  objects to cruft packs.
  * "git format-patch --rfc --subject-prefix=&lt;foo&gt;" used to ignore the
  "--subject-prefix" option and used "[RFC PATCH]"; now we will add
  "RFC" prefix to whatever subject prefix is specified.
  * "git log --format" has been taught the %(decorate) placeholder for
  further customization over what the "--decorate" option offers.
  * The default log message created by "git revert", when reverting a
  commit that records a revert, has been tweaked, to encourage people
  to describe complex "revert of revert of revert" situations better in
  their own words.
  * The command-line completion support (in contrib/) learned to
  complete "git commit --trailer=" for possible trailer keys.
  * "git update-index" learned the "--show-index-version" option to
  inspect the index format version used by the on-disk index file.
  * "git diff" learned the "diff.statNameWidth" configuration variable,
  to give the default width for the name part in the "--stat" output.
  * "git range-diff --notes=foo" compared "log --notes=foo --notes" of
  the two ranges, instead of using just the specified notes tree,
  which has been corrected to use only the specified notes tree.
  * The command line completion script (in contrib/) can be told to
  complete aliases by including ": git &lt;cmd&gt; ;" in the alias to tell
  it that the alias should be completed in a similar way to how "git
  &lt;cmd&gt;" is completed.  The parsing code for the alias has been
  loosened to allow ';' without an extra space before it.
  * "git for-each-ref" and friends learned to apply mailmap to
  authorname and other fields in a more flexible way than using
  separate placeholder letters like %a[eElL] every time we want to
  come up with small variants.
  * "git repack" machinery learned to pay attention to the "--filter="
  option.
  * "git repack" learned the "--max-cruft-size" option to prevent cruft
  packs from growing without bounds.
  * "git merge-tree" learned to take strategy backend specific options
  via the "-X" option, like "git merge" does.
  * "git log" and friends learned the "--dd" option that is a
  short-hand for "--diff-merges=first-parent -p".
  * The attribute subsystem learned to honor the "attr.tree"
  configuration variable that specifies which tree to read the
  .gitattributes files from.
  * "git merge-file" learns a mode to read three variants of the
  contents to be merged from blob objects.
  * see https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.43.0.txt</changelog>
</package>
<package pkgid="be54a87675a8c4ae7099605e000db1c22bd1858a801de720a8227829c512a7c405d476e990a22cde32958e3c1cb50ab2dde089277143aae5aebf678e0c76d7e8" name="git-core" arch="i586">
  <version epoch="0" ver="2.43.0" rel="1.1"/>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1662724800">- Remove nogroup requirement: no longer needed</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1663848000">- drop python2 requires as git-p4 is documented to work with python3</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1665057600">- git 2.38.0:
  * scalar: a repository management tool for large repositories
  * new git rebase --update-refs (global rebase.updateRefs)
    to update dependent branches
  * merge-tree integrated with the new ort merge strategy
  - -write-tree, while --trivial-merge retains the old mode
  * bare git repositories can now be stored and distributed
    in other git repositories
  * Setting the safe.bareRepository configuration to "explicit"
    avoids running arbitrary commands from filesystem monitoring
    hooks of untrusted git repositories unless --git-dir is set
  * git grep: new -m / --max-count options to limit the number
    of matches per file
  * git ls-files --format is a new option to customize outout
  * git cat-file and git show now support mailmap author mapping
  * bug fixes and performance improvements</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1666785600">- update to 2.38.1 (bsc#1204455, CVE-2022-39253, bsc#1204456, CVE-2022-39260):
  * CVE-2022-39253:
    When relying on the `--local` clone optimization, Git dereferences
    symbolic links in the source repository before creating hardlinks
    (or copies) of the dereferenced link in the destination repository.
    This can lead to surprising behavior where arbitrary files are
    present in a repository's `$GIT_DIR` when cloning from a malicious
    repository.
    Git will no longer dereference symbolic links via the `--local`
    clone mechanism, and will instead refuse to clone repositories that
    have symbolic links present in the `$GIT_DIR/objects` directory.
    Additionally, the value of `protocol.file.allow` is changed to be
    "user" by default.
  * CVE-2022-39260:
    An overly-long command string given to `git shell` can result in
    overflow in `split_cmdline()`, leading to arbitrary heap writes and
    remote code execution when `git shell` is exposed and the directory
    `$HOME/git-shell-commands` exists.
    `git shell` is taught to refuse interactive commands that are
    longer than 4MiB in size. `split_cmdline()` is hardened to reject
    inputs larger than 2GiB.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1667304000">- disable tests on s390x (check-chainlint)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1670846400">- git 2.38.2, a general maintenance release:
  * Fix unaligned memory access for reads from the index v4
  * "git remote rename" failed to rename a remote without fetch
    refspec, which has been corrected.
  * "git clone" did not like to see the "--bare" and the "--origin"
    options used together without a good reason.
  * "git fsck" failed to release contents of tree objects already
    used from the memory
  * "git rebase -i" can mistakenly attempt to apply a fixup to
    commit itself, which has been corrected.
  * Fix segfault with "git merge-tree" on read-only repositories
  * Fix a logic in "mailinfo -b" that miscomputed the length of a
    substring, which lead to an out-of-bounds access.
  * The codepath to sign learned to report errors when it fails to
    read from "ssh-keygen".
  * "GIT_EDITOR=: git branch --edit-description" resulted in failure
  * "git multi-pack-index repack/expire" used to repack unreachable
    cruft into a new pack, which have been corrected.
  * The code to clean temporary object directories (used for
    quarantine) tried to remove them inside its signal handler
  * "git branch --edit-description" on an unborh branch misleadingly
    said that no such branch exists
  * `git rebase --update-refs` would delete references when all
    `update-ref` commands in the sequencer were removed</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1670846401">- git 2.39.0:
  * "git grep" learned to expand the sparse-index more lazily and
    on demand in a sparse checkout.
  * By default, use of fsmonitor on a repository on networked
    filesystem is disabled.
  * After checking out a "branch" that is a symbolic-ref that points at
    another branch, "git symbolic-ref HEAD" reports the underlying
    branch, not the symbolic-ref the user gave checkout as argument.
    The command learned the "--no-recurse" option to stop after
    dereferencing a symbolic-ref only once.
  * "git branch --edit-description @{-1}" is now a way to edit branch
    description of the branch you were on before switching to the
    current branch.
  * "git merge-tree --stdin" is a new way to request a series of merges
    and report the merge results.
  * "git shortlog" learned to group by the "format" string.
  * A new "--include-whitespace" option is added to "git patch-id", and
    existing bugs in the internal patch-id logic that did not match
    what "git patch-id" produces have been corrected.
  * Enable gc.cruftpacks by default for those who opt into
    feature.experimental setting.
  * "git repack" learns to send cruft objects out of the way into
    packfiles outside the repository.
  * 'scalar reconfigure -a' is taught to automatically remove
    scalar.repo entires which no longer exist.
  * Redact headers from cURL's h2h3 module in GIT_CURL_VERBOSE and
    others.
  * 'git maintenance register' is taught to write configuration to an
    arbitrary path, and 'git for-each-repo' is taught to expand tilde
    characters in paths.
  * When creating new notes, the template used to get a stray empty
    newline, which has been removed.
  * "git receive-pack" used to use all the local refs as the boundary for
    checking connectivity of the data "git push" sent, but now it uses
    only the refs that it advertised to the pusher. In a repository with
    the .hideRefs configuration, this reduces the resources needed to
    perform the check.
  * With '--recurse-submodules=on-demand', all submodules are
    recursively pushed.
  * developer visible fixes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671105600">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1673956800">- git 2.39.1, fixing two security issues that could allow remote
  code execution when accessing specially crafted repositories:
  * CVE-2022-41903: log format integer overflow boo#1207033
  * CVE-2022-23521: gitattributed parsing integer overflow
    boo#1207032</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1676376000">- git 2.39.2:
  * CVE-2023-22490: Using a specially-crafted repository, Git can
    be tricked into using its local clone optimization even when
    using a non-local transport boo#1208027
  * CVE-2023-23946: a path outside the working tree can be
    overwritten as the user who is running "git apply" boo#1208028</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1678708800">- git 2.40.0:
  * backward incompatible change: The format.attach configuration
    variable lacked a way to override a value defined in a
    lower-priority configuration file (e.g. the system one) by
    redefining it in a higher-priority configuration file. Now,
    setting format.attach to an empty string means show the patch
    inline in the e-mail message, without using MIME attachment.
  * multiple commands and workflows gained additional options,
    compatible functionality, or more helpful output
  * "grep -P" learned to use Unicode Character Property to grok
    character classes when processing \b and \w etc.
  * under-the-hood improvements and bug fixes
- The scripted "git add -p/-i" implementation was removed upstream.
  The openSUSE package already preferred the C implementation.</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1680782400">- sha256_clone_fix.patch: fix cloning of empty sha256 repositories (jsc#PED-3891)</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1682424000">- git 2.40.1:
  * CVE-2023-25652: By feeding specially crafted input to git apply
  - -reject, a path outside the working tree can be overwritten
    with partially controlled contents (corresponding to the
    rejected hunk(s) from the given patch).
  * CVE-2023-25815: When Git is compiled with runtime prefix
    support and runs without translated messages, it still used
    the gettext machinery to display messages, which subsequently
    potentially looked for translated messages in unexpected
    places. This allowed for malicious placement of crafted
    messages.
  * CVE-2023-29007: When renaming or deleting a section from a
    configuration file, certain malicious configuration values may
    be misinterpreted as the beginning of a new configuration
    section, leading to arbitrary configuration injection.</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1685793600">- git 2.41.0: This update contains a number of compatible updates,
  improvements and extensions to multiple workflows. Some changes
  may break backwards compatibility:
  * The libsecret credential helper obsoletes direct GNOME keyring
    support, which was dropped (git-credential-gnome-keyring)
  * "git format-patch" has been taught to ignore end-user
    configuration ("diff.noprefix") and always use the standard
    prefixes, to avoid breaking the receiving end of the patch
- drop sha256_clone_fix.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1692792000">- git 2.42.0:
  * "git pack-refs" learns "--include" and "--exclude" to tweak the ref
    hierarchy to be packed using pattern matching.
  * 'git worktree add' learned how to create a worktree based on an
    orphaned branch with `--orphan`.
  * "git pack-objects" learned to invoke a new hook program that
    enumerates extra objects to be used as anchoring points to keep
    otherwise unreachable objects in cruft packs.
  * Add more "git var" for toolsmiths to learn various locations Git is
    configured with either via the configuration or hard-coded defaults.
  * 'git notes append' was taught '--separator' to specify string to insert
    between paragraphs.
  * The "git for-each-ref" family of commands learned placeholders
    related to GPG signature verification.
  * "git diff --no-index" learned to read from named pipes as if they
    were regular files, to allow "git diff &lt;(process) &lt;(substitution)"
    some shells support.
  * Help newbies by suggesting that there are cases where force-pushing
    is a valid and sensible thing to update a branch at a remote
    repository, rather than reconciling with merge/rebase.
  * "git blame --contents=file" has been taught to work in a bare
    repository.
  * "git branch -f X" to repoint the branch X said that X was "checked
    out" in another worktree, even when branch X was not and instead
    being bisected or rebased.  The message was reworded to say the
    branch was "in use".
  * Tone down the warning on SHA-256 repositories being an experimental
    curiosity.  We do not have support for them to interoperate with
    traditional SHA-1 repositories, but at this point, we do not plan
    to make breaking changes to SHA-256 repositories and there is no
    longer need for such a strongly phrased warning.
  * "git diff-tree" has been taught to take advantage of the
    sparse-index feature.
  * The object traversal using reachability bitmap done by
    "pack-object" has been tweaked to take advantage of the fact that
    using "boundary" commits as representative of all the uninteresting
    ones can save quite a lot of object enumeration.
  * "git worktree" learned to work better with sparse index feature.
  * When the external merge driver is killed by a signal, its output
    should not be trusted as a resolution with conflicts that is
    proposed by the driver, but the code did.
  * The set-up code for the get_revision() API now allows feeding
    options like --all and --not in the --stdin mode.
  * Move functions that are not about pure string manipulation out of
    strbuf.[ch]
  * "imap-send" codepaths got cleaned up to get rid of unused
    parameters.
  * Enumerating refs in the packed-refs file, while excluding refs that
    match certain patterns, has been optimized.
  * Mark-up unused parameters in the code so that we can eventually
    enable -Wunused-parameter by default.
  * Instead of inventing a custom counter variables for debugging,
    use existing trace2 facility in the fsync customization codepath.
  * "git branch --list --format=&lt;format&gt;" and friends are taught
    a new "%(describe)" placeholder.
  * Clarify how to choose the starting point for a new topic in
    developer guidance document.
  * The implementation of "get_sha1_hex()" that reads a hexadecimal
    string that spells a full object name has been extended to cope
    with any hash function used in the repository, but the "sha1" in
    its name survived.  Rename it to get_hash_hex(), a name that is
    more consistent within its friends like get_hash_hex_algop().
  * Command line parser fix, and a small parse-options API update.
  * bug fixes</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1695384000">- Downgrade openssh dependency to recommends (bsc#1215533)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1698062400">- gitweb.cgi AppArmor profile
  - make the profile a named profile
  - add local/ include to make custom additions easier</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1698062401">- Add rule for /etc/gitconfig in gitweb.cgi apparmor profile (bsc#1216501).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699099200">- git 2.42.1:
  * The usual number of bug fixes, including
  * Fix "git diff" exit code handling
  * Various fixes to the behavior of "rebase -i" when the command
    got interrupted by conflicting changes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700568000">- update to 2.43.0:
  * The "--rfc" option of "git format-patch" used to be a valid way to
  override an earlier "--subject-prefix=&lt;something&gt;" on the command
  line and replace it with "[RFC PATCH]", but from this release, it
  merely prefixes the string "RFC " in front of the given subject
  prefix.  If you are negatively affected by this change, please use
  "--subject-prefix=PATCH --rfc" as a replacement.
  * In Git 2.42, "git rev-list --stdin" learned to take non-revisions
  (like "--not") from the standard input, but the way such a "--not" was
  handled was quite confusing, which has been rethought.  The updated
  rule is that "--not" given from the command line only affects revs
  given from the command line that comes but not revs read from the
  standard input, and "--not" read from the standard input affects
  revs given from the standard input and not revs given from the
  command line.
  * A message written in olden time prevented a branch from getting
  checked out, saying it is already checked out elsewhere. But these
  days, we treat a branch that is being bisected or rebased just like
  a branch that is checked out and protect it from getting modified
  with the same codepath.  The message has been rephrased to say that
  the branch is "in use" to avoid confusion.
  * Hourly and other schedules of "git maintenance" jobs are randomly
  distributed now.
  * "git cmd -h" learned to signal which options can be negated by
  listing such options like "--[no-]opt".
  * The way authentication related data other than passwords (e.g.,
  oauth token and password expiration data) are stored in libsecret
  keyrings has been rethought.
  * Update the libsecret and wincred credential helpers to correctly
  match which credential to erase; they erased the wrong entry in
  some cases.
  * Git GUI updates.
  * "git format-patch" learned a new "--description-file" option that
  lets cover letter description to be fed; this can be used on
  detached HEAD where there is no branch description available, and
  also can override the branch description if there is one.
  * Use of the "--max-pack-size" option to allow multiple packfiles to
  be created is now supported even when we are sending unreachable
  objects to cruft packs.
  * "git format-patch --rfc --subject-prefix=&lt;foo&gt;" used to ignore the
  "--subject-prefix" option and used "[RFC PATCH]"; now we will add
  "RFC" prefix to whatever subject prefix is specified.
  * "git log --format" has been taught the %(decorate) placeholder for
  further customization over what the "--decorate" option offers.
  * The default log message created by "git revert", when reverting a
  commit that records a revert, has been tweaked, to encourage people
  to describe complex "revert of revert of revert" situations better in
  their own words.
  * The command-line completion support (in contrib/) learned to
  complete "git commit --trailer=" for possible trailer keys.
  * "git update-index" learned the "--show-index-version" option to
  inspect the index format version used by the on-disk index file.
  * "git diff" learned the "diff.statNameWidth" configuration variable,
  to give the default width for the name part in the "--stat" output.
  * "git range-diff --notes=foo" compared "log --notes=foo --notes" of
  the two ranges, instead of using just the specified notes tree,
  which has been corrected to use only the specified notes tree.
  * The command line completion script (in contrib/) can be told to
  complete aliases by including ": git &lt;cmd&gt; ;" in the alias to tell
  it that the alias should be completed in a similar way to how "git
  &lt;cmd&gt;" is completed.  The parsing code for the alias has been
  loosened to allow ';' without an extra space before it.
  * "git for-each-ref" and friends learned to apply mailmap to
  authorname and other fields in a more flexible way than using
  separate placeholder letters like %a[eElL] every time we want to
  come up with small variants.
  * "git repack" machinery learned to pay attention to the "--filter="
  option.
  * "git repack" learned the "--max-cruft-size" option to prevent cruft
  packs from growing without bounds.
  * "git merge-tree" learned to take strategy backend specific options
  via the "-X" option, like "git merge" does.
  * "git log" and friends learned the "--dd" option that is a
  short-hand for "--diff-merges=first-parent -p".
  * The attribute subsystem learned to honor the "attr.tree"
  configuration variable that specifies which tree to read the
  .gitattributes files from.
  * "git merge-file" learns a mode to read three variants of the
  contents to be merged from blob objects.
  * see https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.43.0.txt</changelog>
</package>
<package pkgid="df692ed692303306b60f007fe3f56ab0f8ba80e662410ad75a69e1f343b7f6c6192cfd840bebe5cf4a261dae9839c01d46d0dca3fca8a20e519b21ad3d1a176e" name="git-core" arch="x86_64">
  <version epoch="0" ver="2.43.0" rel="1.1"/>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1662724800">- Remove nogroup requirement: no longer needed</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1663848000">- drop python2 requires as git-p4 is documented to work with python3</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1665057600">- git 2.38.0:
  * scalar: a repository management tool for large repositories
  * new git rebase --update-refs (global rebase.updateRefs)
    to update dependent branches
  * merge-tree integrated with the new ort merge strategy
  - -write-tree, while --trivial-merge retains the old mode
  * bare git repositories can now be stored and distributed
    in other git repositories
  * Setting the safe.bareRepository configuration to "explicit"
    avoids running arbitrary commands from filesystem monitoring
    hooks of untrusted git repositories unless --git-dir is set
  * git grep: new -m / --max-count options to limit the number
    of matches per file
  * git ls-files --format is a new option to customize outout
  * git cat-file and git show now support mailmap author mapping
  * bug fixes and performance improvements</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1666785600">- update to 2.38.1 (bsc#1204455, CVE-2022-39253, bsc#1204456, CVE-2022-39260):
  * CVE-2022-39253:
    When relying on the `--local` clone optimization, Git dereferences
    symbolic links in the source repository before creating hardlinks
    (or copies) of the dereferenced link in the destination repository.
    This can lead to surprising behavior where arbitrary files are
    present in a repository's `$GIT_DIR` when cloning from a malicious
    repository.
    Git will no longer dereference symbolic links via the `--local`
    clone mechanism, and will instead refuse to clone repositories that
    have symbolic links present in the `$GIT_DIR/objects` directory.
    Additionally, the value of `protocol.file.allow` is changed to be
    "user" by default.
  * CVE-2022-39260:
    An overly-long command string given to `git shell` can result in
    overflow in `split_cmdline()`, leading to arbitrary heap writes and
    remote code execution when `git shell` is exposed and the directory
    `$HOME/git-shell-commands` exists.
    `git shell` is taught to refuse interactive commands that are
    longer than 4MiB in size. `split_cmdline()` is hardened to reject
    inputs larger than 2GiB.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1667304000">- disable tests on s390x (check-chainlint)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1670846400">- git 2.38.2, a general maintenance release:
  * Fix unaligned memory access for reads from the index v4
  * "git remote rename" failed to rename a remote without fetch
    refspec, which has been corrected.
  * "git clone" did not like to see the "--bare" and the "--origin"
    options used together without a good reason.
  * "git fsck" failed to release contents of tree objects already
    used from the memory
  * "git rebase -i" can mistakenly attempt to apply a fixup to
    commit itself, which has been corrected.
  * Fix segfault with "git merge-tree" on read-only repositories
  * Fix a logic in "mailinfo -b" that miscomputed the length of a
    substring, which lead to an out-of-bounds access.
  * The codepath to sign learned to report errors when it fails to
    read from "ssh-keygen".
  * "GIT_EDITOR=: git branch --edit-description" resulted in failure
  * "git multi-pack-index repack/expire" used to repack unreachable
    cruft into a new pack, which have been corrected.
  * The code to clean temporary object directories (used for
    quarantine) tried to remove them inside its signal handler
  * "git branch --edit-description" on an unborh branch misleadingly
    said that no such branch exists
  * `git rebase --update-refs` would delete references when all
    `update-ref` commands in the sequencer were removed</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1670846401">- git 2.39.0:
  * "git grep" learned to expand the sparse-index more lazily and
    on demand in a sparse checkout.
  * By default, use of fsmonitor on a repository on networked
    filesystem is disabled.
  * After checking out a "branch" that is a symbolic-ref that points at
    another branch, "git symbolic-ref HEAD" reports the underlying
    branch, not the symbolic-ref the user gave checkout as argument.
    The command learned the "--no-recurse" option to stop after
    dereferencing a symbolic-ref only once.
  * "git branch --edit-description @{-1}" is now a way to edit branch
    description of the branch you were on before switching to the
    current branch.
  * "git merge-tree --stdin" is a new way to request a series of merges
    and report the merge results.
  * "git shortlog" learned to group by the "format" string.
  * A new "--include-whitespace" option is added to "git patch-id", and
    existing bugs in the internal patch-id logic that did not match
    what "git patch-id" produces have been corrected.
  * Enable gc.cruftpacks by default for those who opt into
    feature.experimental setting.
  * "git repack" learns to send cruft objects out of the way into
    packfiles outside the repository.
  * 'scalar reconfigure -a' is taught to automatically remove
    scalar.repo entires which no longer exist.
  * Redact headers from cURL's h2h3 module in GIT_CURL_VERBOSE and
    others.
  * 'git maintenance register' is taught to write configuration to an
    arbitrary path, and 'git for-each-repo' is taught to expand tilde
    characters in paths.
  * When creating new notes, the template used to get a stray empty
    newline, which has been removed.
  * "git receive-pack" used to use all the local refs as the boundary for
    checking connectivity of the data "git push" sent, but now it uses
    only the refs that it advertised to the pusher. In a repository with
    the .hideRefs configuration, this reduces the resources needed to
    perform the check.
  * With '--recurse-submodules=on-demand', all submodules are
    recursively pushed.
  * developer visible fixes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671105600">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1673956800">- git 2.39.1, fixing two security issues that could allow remote
  code execution when accessing specially crafted repositories:
  * CVE-2022-41903: log format integer overflow boo#1207033
  * CVE-2022-23521: gitattributed parsing integer overflow
    boo#1207032</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1676376000">- git 2.39.2:
  * CVE-2023-22490: Using a specially-crafted repository, Git can
    be tricked into using its local clone optimization even when
    using a non-local transport boo#1208027
  * CVE-2023-23946: a path outside the working tree can be
    overwritten as the user who is running "git apply" boo#1208028</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1678708800">- git 2.40.0:
  * backward incompatible change: The format.attach configuration
    variable lacked a way to override a value defined in a
    lower-priority configuration file (e.g. the system one) by
    redefining it in a higher-priority configuration file. Now,
    setting format.attach to an empty string means show the patch
    inline in the e-mail message, without using MIME attachment.
  * multiple commands and workflows gained additional options,
    compatible functionality, or more helpful output
  * "grep -P" learned to use Unicode Character Property to grok
    character classes when processing \b and \w etc.
  * under-the-hood improvements and bug fixes
- The scripted "git add -p/-i" implementation was removed upstream.
  The openSUSE package already preferred the C implementation.</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1680782400">- sha256_clone_fix.patch: fix cloning of empty sha256 repositories (jsc#PED-3891)</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1682424000">- git 2.40.1:
  * CVE-2023-25652: By feeding specially crafted input to git apply
  - -reject, a path outside the working tree can be overwritten
    with partially controlled contents (corresponding to the
    rejected hunk(s) from the given patch).
  * CVE-2023-25815: When Git is compiled with runtime prefix
    support and runs without translated messages, it still used
    the gettext machinery to display messages, which subsequently
    potentially looked for translated messages in unexpected
    places. This allowed for malicious placement of crafted
    messages.
  * CVE-2023-29007: When renaming or deleting a section from a
    configuration file, certain malicious configuration values may
    be misinterpreted as the beginning of a new configuration
    section, leading to arbitrary configuration injection.</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1685793600">- git 2.41.0: This update contains a number of compatible updates,
  improvements and extensions to multiple workflows. Some changes
  may break backwards compatibility:
  * The libsecret credential helper obsoletes direct GNOME keyring
    support, which was dropped (git-credential-gnome-keyring)
  * "git format-patch" has been taught to ignore end-user
    configuration ("diff.noprefix") and always use the standard
    prefixes, to avoid breaking the receiving end of the patch
- drop sha256_clone_fix.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1692792000">- git 2.42.0:
  * "git pack-refs" learns "--include" and "--exclude" to tweak the ref
    hierarchy to be packed using pattern matching.
  * 'git worktree add' learned how to create a worktree based on an
    orphaned branch with `--orphan`.
  * "git pack-objects" learned to invoke a new hook program that
    enumerates extra objects to be used as anchoring points to keep
    otherwise unreachable objects in cruft packs.
  * Add more "git var" for toolsmiths to learn various locations Git is
    configured with either via the configuration or hard-coded defaults.
  * 'git notes append' was taught '--separator' to specify string to insert
    between paragraphs.
  * The "git for-each-ref" family of commands learned placeholders
    related to GPG signature verification.
  * "git diff --no-index" learned to read from named pipes as if they
    were regular files, to allow "git diff &lt;(process) &lt;(substitution)"
    some shells support.
  * Help newbies by suggesting that there are cases where force-pushing
    is a valid and sensible thing to update a branch at a remote
    repository, rather than reconciling with merge/rebase.
  * "git blame --contents=file" has been taught to work in a bare
    repository.
  * "git branch -f X" to repoint the branch X said that X was "checked
    out" in another worktree, even when branch X was not and instead
    being bisected or rebased.  The message was reworded to say the
    branch was "in use".
  * Tone down the warning on SHA-256 repositories being an experimental
    curiosity.  We do not have support for them to interoperate with
    traditional SHA-1 repositories, but at this point, we do not plan
    to make breaking changes to SHA-256 repositories and there is no
    longer need for such a strongly phrased warning.
  * "git diff-tree" has been taught to take advantage of the
    sparse-index feature.
  * The object traversal using reachability bitmap done by
    "pack-object" has been tweaked to take advantage of the fact that
    using "boundary" commits as representative of all the uninteresting
    ones can save quite a lot of object enumeration.
  * "git worktree" learned to work better with sparse index feature.
  * When the external merge driver is killed by a signal, its output
    should not be trusted as a resolution with conflicts that is
    proposed by the driver, but the code did.
  * The set-up code for the get_revision() API now allows feeding
    options like --all and --not in the --stdin mode.
  * Move functions that are not about pure string manipulation out of
    strbuf.[ch]
  * "imap-send" codepaths got cleaned up to get rid of unused
    parameters.
  * Enumerating refs in the packed-refs file, while excluding refs that
    match certain patterns, has been optimized.
  * Mark-up unused parameters in the code so that we can eventually
    enable -Wunused-parameter by default.
  * Instead of inventing a custom counter variables for debugging,
    use existing trace2 facility in the fsync customization codepath.
  * "git branch --list --format=&lt;format&gt;" and friends are taught
    a new "%(describe)" placeholder.
  * Clarify how to choose the starting point for a new topic in
    developer guidance document.
  * The implementation of "get_sha1_hex()" that reads a hexadecimal
    string that spells a full object name has been extended to cope
    with any hash function used in the repository, but the "sha1" in
    its name survived.  Rename it to get_hash_hex(), a name that is
    more consistent within its friends like get_hash_hex_algop().
  * Command line parser fix, and a small parse-options API update.
  * bug fixes</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1695384000">- Downgrade openssh dependency to recommends (bsc#1215533)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1698062400">- gitweb.cgi AppArmor profile
  - make the profile a named profile
  - add local/ include to make custom additions easier</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1698062401">- Add rule for /etc/gitconfig in gitweb.cgi apparmor profile (bsc#1216501).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699099200">- git 2.42.1:
  * The usual number of bug fixes, including
  * Fix "git diff" exit code handling
  * Various fixes to the behavior of "rebase -i" when the command
    got interrupted by conflicting changes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700568000">- update to 2.43.0:
  * The "--rfc" option of "git format-patch" used to be a valid way to
  override an earlier "--subject-prefix=&lt;something&gt;" on the command
  line and replace it with "[RFC PATCH]", but from this release, it
  merely prefixes the string "RFC " in front of the given subject
  prefix.  If you are negatively affected by this change, please use
  "--subject-prefix=PATCH --rfc" as a replacement.
  * In Git 2.42, "git rev-list --stdin" learned to take non-revisions
  (like "--not") from the standard input, but the way such a "--not" was
  handled was quite confusing, which has been rethought.  The updated
  rule is that "--not" given from the command line only affects revs
  given from the command line that comes but not revs read from the
  standard input, and "--not" read from the standard input affects
  revs given from the standard input and not revs given from the
  command line.
  * A message written in olden time prevented a branch from getting
  checked out, saying it is already checked out elsewhere. But these
  days, we treat a branch that is being bisected or rebased just like
  a branch that is checked out and protect it from getting modified
  with the same codepath.  The message has been rephrased to say that
  the branch is "in use" to avoid confusion.
  * Hourly and other schedules of "git maintenance" jobs are randomly
  distributed now.
  * "git cmd -h" learned to signal which options can be negated by
  listing such options like "--[no-]opt".
  * The way authentication related data other than passwords (e.g.,
  oauth token and password expiration data) are stored in libsecret
  keyrings has been rethought.
  * Update the libsecret and wincred credential helpers to correctly
  match which credential to erase; they erased the wrong entry in
  some cases.
  * Git GUI updates.
  * "git format-patch" learned a new "--description-file" option that
  lets cover letter description to be fed; this can be used on
  detached HEAD where there is no branch description available, and
  also can override the branch description if there is one.
  * Use of the "--max-pack-size" option to allow multiple packfiles to
  be created is now supported even when we are sending unreachable
  objects to cruft packs.
  * "git format-patch --rfc --subject-prefix=&lt;foo&gt;" used to ignore the
  "--subject-prefix" option and used "[RFC PATCH]"; now we will add
  "RFC" prefix to whatever subject prefix is specified.
  * "git log --format" has been taught the %(decorate) placeholder for
  further customization over what the "--decorate" option offers.
  * The default log message created by "git revert", when reverting a
  commit that records a revert, has been tweaked, to encourage people
  to describe complex "revert of revert of revert" situations better in
  their own words.
  * The command-line completion support (in contrib/) learned to
  complete "git commit --trailer=" for possible trailer keys.
  * "git update-index" learned the "--show-index-version" option to
  inspect the index format version used by the on-disk index file.
  * "git diff" learned the "diff.statNameWidth" configuration variable,
  to give the default width for the name part in the "--stat" output.
  * "git range-diff --notes=foo" compared "log --notes=foo --notes" of
  the two ranges, instead of using just the specified notes tree,
  which has been corrected to use only the specified notes tree.
  * The command line completion script (in contrib/) can be told to
  complete aliases by including ": git &lt;cmd&gt; ;" in the alias to tell
  it that the alias should be completed in a similar way to how "git
  &lt;cmd&gt;" is completed.  The parsing code for the alias has been
  loosened to allow ';' without an extra space before it.
  * "git for-each-ref" and friends learned to apply mailmap to
  authorname and other fields in a more flexible way than using
  separate placeholder letters like %a[eElL] every time we want to
  come up with small variants.
  * "git repack" machinery learned to pay attention to the "--filter="
  option.
  * "git repack" learned the "--max-cruft-size" option to prevent cruft
  packs from growing without bounds.
  * "git merge-tree" learned to take strategy backend specific options
  via the "-X" option, like "git merge" does.
  * "git log" and friends learned the "--dd" option that is a
  short-hand for "--diff-merges=first-parent -p".
  * The attribute subsystem learned to honor the "attr.tree"
  configuration variable that specifies which tree to read the
  .gitattributes files from.
  * "git merge-file" learns a mode to read three variants of the
  contents to be merged from blob objects.
  * see https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.43.0.txt</changelog>
</package>
<package pkgid="38e02c46b954f96b99a515fdbd2e7c11162e513a4fbf1358ac20425ef6d8972fd62eb4b84aee47827c0a18e71496fd8af78d799b94bbad20b8b3dc1dc41f5a91" name="git-core-debuginfo" arch="i586">
  <version epoch="0" ver="2.43.0" rel="1.1"/>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1662724800">- Remove nogroup requirement: no longer needed</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1663848000">- drop python2 requires as git-p4 is documented to work with python3</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1665057600">- git 2.38.0:
  * scalar: a repository management tool for large repositories
  * new git rebase --update-refs (global rebase.updateRefs)
    to update dependent branches
  * merge-tree integrated with the new ort merge strategy
  - -write-tree, while --trivial-merge retains the old mode
  * bare git repositories can now be stored and distributed
    in other git repositories
  * Setting the safe.bareRepository configuration to "explicit"
    avoids running arbitrary commands from filesystem monitoring
    hooks of untrusted git repositories unless --git-dir is set
  * git grep: new -m / --max-count options to limit the number
    of matches per file
  * git ls-files --format is a new option to customize outout
  * git cat-file and git show now support mailmap author mapping
  * bug fixes and performance improvements</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1666785600">- update to 2.38.1 (bsc#1204455, CVE-2022-39253, bsc#1204456, CVE-2022-39260):
  * CVE-2022-39253:
    When relying on the `--local` clone optimization, Git dereferences
    symbolic links in the source repository before creating hardlinks
    (or copies) of the dereferenced link in the destination repository.
    This can lead to surprising behavior where arbitrary files are
    present in a repository's `$GIT_DIR` when cloning from a malicious
    repository.
    Git will no longer dereference symbolic links via the `--local`
    clone mechanism, and will instead refuse to clone repositories that
    have symbolic links present in the `$GIT_DIR/objects` directory.
    Additionally, the value of `protocol.file.allow` is changed to be
    "user" by default.
  * CVE-2022-39260:
    An overly-long command string given to `git shell` can result in
    overflow in `split_cmdline()`, leading to arbitrary heap writes and
    remote code execution when `git shell` is exposed and the directory
    `$HOME/git-shell-commands` exists.
    `git shell` is taught to refuse interactive commands that are
    longer than 4MiB in size. `split_cmdline()` is hardened to reject
    inputs larger than 2GiB.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1667304000">- disable tests on s390x (check-chainlint)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1670846400">- git 2.38.2, a general maintenance release:
  * Fix unaligned memory access for reads from the index v4
  * "git remote rename" failed to rename a remote without fetch
    refspec, which has been corrected.
  * "git clone" did not like to see the "--bare" and the "--origin"
    options used together without a good reason.
  * "git fsck" failed to release contents of tree objects already
    used from the memory
  * "git rebase -i" can mistakenly attempt to apply a fixup to
    commit itself, which has been corrected.
  * Fix segfault with "git merge-tree" on read-only repositories
  * Fix a logic in "mailinfo -b" that miscomputed the length of a
    substring, which lead to an out-of-bounds access.
  * The codepath to sign learned to report errors when it fails to
    read from "ssh-keygen".
  * "GIT_EDITOR=: git branch --edit-description" resulted in failure
  * "git multi-pack-index repack/expire" used to repack unreachable
    cruft into a new pack, which have been corrected.
  * The code to clean temporary object directories (used for
    quarantine) tried to remove them inside its signal handler
  * "git branch --edit-description" on an unborh branch misleadingly
    said that no such branch exists
  * `git rebase --update-refs` would delete references when all
    `update-ref` commands in the sequencer were removed</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1670846401">- git 2.39.0:
  * "git grep" learned to expand the sparse-index more lazily and
    on demand in a sparse checkout.
  * By default, use of fsmonitor on a repository on networked
    filesystem is disabled.
  * After checking out a "branch" that is a symbolic-ref that points at
    another branch, "git symbolic-ref HEAD" reports the underlying
    branch, not the symbolic-ref the user gave checkout as argument.
    The command learned the "--no-recurse" option to stop after
    dereferencing a symbolic-ref only once.
  * "git branch --edit-description @{-1}" is now a way to edit branch
    description of the branch you were on before switching to the
    current branch.
  * "git merge-tree --stdin" is a new way to request a series of merges
    and report the merge results.
  * "git shortlog" learned to group by the "format" string.
  * A new "--include-whitespace" option is added to "git patch-id", and
    existing bugs in the internal patch-id logic that did not match
    what "git patch-id" produces have been corrected.
  * Enable gc.cruftpacks by default for those who opt into
    feature.experimental setting.
  * "git repack" learns to send cruft objects out of the way into
    packfiles outside the repository.
  * 'scalar reconfigure -a' is taught to automatically remove
    scalar.repo entires which no longer exist.
  * Redact headers from cURL's h2h3 module in GIT_CURL_VERBOSE and
    others.
  * 'git maintenance register' is taught to write configuration to an
    arbitrary path, and 'git for-each-repo' is taught to expand tilde
    characters in paths.
  * When creating new notes, the template used to get a stray empty
    newline, which has been removed.
  * "git receive-pack" used to use all the local refs as the boundary for
    checking connectivity of the data "git push" sent, but now it uses
    only the refs that it advertised to the pusher. In a repository with
    the .hideRefs configuration, this reduces the resources needed to
    perform the check.
  * With '--recurse-submodules=on-demand', all submodules are
    recursively pushed.
  * developer visible fixes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671105600">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1673956800">- git 2.39.1, fixing two security issues that could allow remote
  code execution when accessing specially crafted repositories:
  * CVE-2022-41903: log format integer overflow boo#1207033
  * CVE-2022-23521: gitattributed parsing integer overflow
    boo#1207032</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1676376000">- git 2.39.2:
  * CVE-2023-22490: Using a specially-crafted repository, Git can
    be tricked into using its local clone optimization even when
    using a non-local transport boo#1208027
  * CVE-2023-23946: a path outside the working tree can be
    overwritten as the user who is running "git apply" boo#1208028</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1678708800">- git 2.40.0:
  * backward incompatible change: The format.attach configuration
    variable lacked a way to override a value defined in a
    lower-priority configuration file (e.g. the system one) by
    redefining it in a higher-priority configuration file. Now,
    setting format.attach to an empty string means show the patch
    inline in the e-mail message, without using MIME attachment.
  * multiple commands and workflows gained additional options,
    compatible functionality, or more helpful output
  * "grep -P" learned to use Unicode Character Property to grok
    character classes when processing \b and \w etc.
  * under-the-hood improvements and bug fixes
- The scripted "git add -p/-i" implementation was removed upstream.
  The openSUSE package already preferred the C implementation.</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1680782400">- sha256_clone_fix.patch: fix cloning of empty sha256 repositories (jsc#PED-3891)</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1682424000">- git 2.40.1:
  * CVE-2023-25652: By feeding specially crafted input to git apply
  - -reject, a path outside the working tree can be overwritten
    with partially controlled contents (corresponding to the
    rejected hunk(s) from the given patch).
  * CVE-2023-25815: When Git is compiled with runtime prefix
    support and runs without translated messages, it still used
    the gettext machinery to display messages, which subsequently
    potentially looked for translated messages in unexpected
    places. This allowed for malicious placement of crafted
    messages.
  * CVE-2023-29007: When renaming or deleting a section from a
    configuration file, certain malicious configuration values may
    be misinterpreted as the beginning of a new configuration
    section, leading to arbitrary configuration injection.</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1685793600">- git 2.41.0: This update contains a number of compatible updates,
  improvements and extensions to multiple workflows. Some changes
  may break backwards compatibility:
  * The libsecret credential helper obsoletes direct GNOME keyring
    support, which was dropped (git-credential-gnome-keyring)
  * "git format-patch" has been taught to ignore end-user
    configuration ("diff.noprefix") and always use the standard
    prefixes, to avoid breaking the receiving end of the patch
- drop sha256_clone_fix.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1692792000">- git 2.42.0:
  * "git pack-refs" learns "--include" and "--exclude" to tweak the ref
    hierarchy to be packed using pattern matching.
  * 'git worktree add' learned how to create a worktree based on an
    orphaned branch with `--orphan`.
  * "git pack-objects" learned to invoke a new hook program that
    enumerates extra objects to be used as anchoring points to keep
    otherwise unreachable objects in cruft packs.
  * Add more "git var" for toolsmiths to learn various locations Git is
    configured with either via the configuration or hard-coded defaults.
  * 'git notes append' was taught '--separator' to specify string to insert
    between paragraphs.
  * The "git for-each-ref" family of commands learned placeholders
    related to GPG signature verification.
  * "git diff --no-index" learned to read from named pipes as if they
    were regular files, to allow "git diff &lt;(process) &lt;(substitution)"
    some shells support.
  * Help newbies by suggesting that there are cases where force-pushing
    is a valid and sensible thing to update a branch at a remote
    repository, rather than reconciling with merge/rebase.
  * "git blame --contents=file" has been taught to work in a bare
    repository.
  * "git branch -f X" to repoint the branch X said that X was "checked
    out" in another worktree, even when branch X was not and instead
    being bisected or rebased.  The message was reworded to say the
    branch was "in use".
  * Tone down the warning on SHA-256 repositories being an experimental
    curiosity.  We do not have support for them to interoperate with
    traditional SHA-1 repositories, but at this point, we do not plan
    to make breaking changes to SHA-256 repositories and there is no
    longer need for such a strongly phrased warning.
  * "git diff-tree" has been taught to take advantage of the
    sparse-index feature.
  * The object traversal using reachability bitmap done by
    "pack-object" has been tweaked to take advantage of the fact that
    using "boundary" commits as representative of all the uninteresting
    ones can save quite a lot of object enumeration.
  * "git worktree" learned to work better with sparse index feature.
  * When the external merge driver is killed by a signal, its output
    should not be trusted as a resolution with conflicts that is
    proposed by the driver, but the code did.
  * The set-up code for the get_revision() API now allows feeding
    options like --all and --not in the --stdin mode.
  * Move functions that are not about pure string manipulation out of
    strbuf.[ch]
  * "imap-send" codepaths got cleaned up to get rid of unused
    parameters.
  * Enumerating refs in the packed-refs file, while excluding refs that
    match certain patterns, has been optimized.
  * Mark-up unused parameters in the code so that we can eventually
    enable -Wunused-parameter by default.
  * Instead of inventing a custom counter variables for debugging,
    use existing trace2 facility in the fsync customization codepath.
  * "git branch --list --format=&lt;format&gt;" and friends are taught
    a new "%(describe)" placeholder.
  * Clarify how to choose the starting point for a new topic in
    developer guidance document.
  * The implementation of "get_sha1_hex()" that reads a hexadecimal
    string that spells a full object name has been extended to cope
    with any hash function used in the repository, but the "sha1" in
    its name survived.  Rename it to get_hash_hex(), a name that is
    more consistent within its friends like get_hash_hex_algop().
  * Command line parser fix, and a small parse-options API update.
  * bug fixes</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1695384000">- Downgrade openssh dependency to recommends (bsc#1215533)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1698062400">- gitweb.cgi AppArmor profile
  - make the profile a named profile
  - add local/ include to make custom additions easier</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1698062401">- Add rule for /etc/gitconfig in gitweb.cgi apparmor profile (bsc#1216501).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699099200">- git 2.42.1:
  * The usual number of bug fixes, including
  * Fix "git diff" exit code handling
  * Various fixes to the behavior of "rebase -i" when the command
    got interrupted by conflicting changes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700568000">- update to 2.43.0:
  * The "--rfc" option of "git format-patch" used to be a valid way to
  override an earlier "--subject-prefix=&lt;something&gt;" on the command
  line and replace it with "[RFC PATCH]", but from this release, it
  merely prefixes the string "RFC " in front of the given subject
  prefix.  If you are negatively affected by this change, please use
  "--subject-prefix=PATCH --rfc" as a replacement.
  * In Git 2.42, "git rev-list --stdin" learned to take non-revisions
  (like "--not") from the standard input, but the way such a "--not" was
  handled was quite confusing, which has been rethought.  The updated
  rule is that "--not" given from the command line only affects revs
  given from the command line that comes but not revs read from the
  standard input, and "--not" read from the standard input affects
  revs given from the standard input and not revs given from the
  command line.
  * A message written in olden time prevented a branch from getting
  checked out, saying it is already checked out elsewhere. But these
  days, we treat a branch that is being bisected or rebased just like
  a branch that is checked out and protect it from getting modified
  with the same codepath.  The message has been rephrased to say that
  the branch is "in use" to avoid confusion.
  * Hourly and other schedules of "git maintenance" jobs are randomly
  distributed now.
  * "git cmd -h" learned to signal which options can be negated by
  listing such options like "--[no-]opt".
  * The way authentication related data other than passwords (e.g.,
  oauth token and password expiration data) are stored in libsecret
  keyrings has been rethought.
  * Update the libsecret and wincred credential helpers to correctly
  match which credential to erase; they erased the wrong entry in
  some cases.
  * Git GUI updates.
  * "git format-patch" learned a new "--description-file" option that
  lets cover letter description to be fed; this can be used on
  detached HEAD where there is no branch description available, and
  also can override the branch description if there is one.
  * Use of the "--max-pack-size" option to allow multiple packfiles to
  be created is now supported even when we are sending unreachable
  objects to cruft packs.
  * "git format-patch --rfc --subject-prefix=&lt;foo&gt;" used to ignore the
  "--subject-prefix" option and used "[RFC PATCH]"; now we will add
  "RFC" prefix to whatever subject prefix is specified.
  * "git log --format" has been taught the %(decorate) placeholder for
  further customization over what the "--decorate" option offers.
  * The default log message created by "git revert", when reverting a
  commit that records a revert, has been tweaked, to encourage people
  to describe complex "revert of revert of revert" situations better in
  their own words.
  * The command-line completion support (in contrib/) learned to
  complete "git commit --trailer=" for possible trailer keys.
  * "git update-index" learned the "--show-index-version" option to
  inspect the index format version used by the on-disk index file.
  * "git diff" learned the "diff.statNameWidth" configuration variable,
  to give the default width for the name part in the "--stat" output.
  * "git range-diff --notes=foo" compared "log --notes=foo --notes" of
  the two ranges, instead of using just the specified notes tree,
  which has been corrected to use only the specified notes tree.
  * The command line completion script (in contrib/) can be told to
  complete aliases by including ": git &lt;cmd&gt; ;" in the alias to tell
  it that the alias should be completed in a similar way to how "git
  &lt;cmd&gt;" is completed.  The parsing code for the alias has been
  loosened to allow ';' without an extra space before it.
  * "git for-each-ref" and friends learned to apply mailmap to
  authorname and other fields in a more flexible way than using
  separate placeholder letters like %a[eElL] every time we want to
  come up with small variants.
  * "git repack" machinery learned to pay attention to the "--filter="
  option.
  * "git repack" learned the "--max-cruft-size" option to prevent cruft
  packs from growing without bounds.
  * "git merge-tree" learned to take strategy backend specific options
  via the "-X" option, like "git merge" does.
  * "git log" and friends learned the "--dd" option that is a
  short-hand for "--diff-merges=first-parent -p".
  * The attribute subsystem learned to honor the "attr.tree"
  configuration variable that specifies which tree to read the
  .gitattributes files from.
  * "git merge-file" learns a mode to read three variants of the
  contents to be merged from blob objects.
  * see https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.43.0.txt</changelog>
</package>
<package pkgid="aeaa262a16864c2378d174ed4b482925ce919164235bf28b7a89f163dbd03b46e570d758dc23994c1ba4d8ba3c1ac7ae7f401df32c89090c804ab3cd16fa73b4" name="git-core-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.43.0" rel="1.1"/>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1662724800">- Remove nogroup requirement: no longer needed</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1663848000">- drop python2 requires as git-p4 is documented to work with python3</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1665057600">- git 2.38.0:
  * scalar: a repository management tool for large repositories
  * new git rebase --update-refs (global rebase.updateRefs)
    to update dependent branches
  * merge-tree integrated with the new ort merge strategy
  - -write-tree, while --trivial-merge retains the old mode
  * bare git repositories can now be stored and distributed
    in other git repositories
  * Setting the safe.bareRepository configuration to "explicit"
    avoids running arbitrary commands from filesystem monitoring
    hooks of untrusted git repositories unless --git-dir is set
  * git grep: new -m / --max-count options to limit the number
    of matches per file
  * git ls-files --format is a new option to customize outout
  * git cat-file and git show now support mailmap author mapping
  * bug fixes and performance improvements</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1666785600">- update to 2.38.1 (bsc#1204455, CVE-2022-39253, bsc#1204456, CVE-2022-39260):
  * CVE-2022-39253:
    When relying on the `--local` clone optimization, Git dereferences
    symbolic links in the source repository before creating hardlinks
    (or copies) of the dereferenced link in the destination repository.
    This can lead to surprising behavior where arbitrary files are
    present in a repository's `$GIT_DIR` when cloning from a malicious
    repository.
    Git will no longer dereference symbolic links via the `--local`
    clone mechanism, and will instead refuse to clone repositories that
    have symbolic links present in the `$GIT_DIR/objects` directory.
    Additionally, the value of `protocol.file.allow` is changed to be
    "user" by default.
  * CVE-2022-39260:
    An overly-long command string given to `git shell` can result in
    overflow in `split_cmdline()`, leading to arbitrary heap writes and
    remote code execution when `git shell` is exposed and the directory
    `$HOME/git-shell-commands` exists.
    `git shell` is taught to refuse interactive commands that are
    longer than 4MiB in size. `split_cmdline()` is hardened to reject
    inputs larger than 2GiB.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1667304000">- disable tests on s390x (check-chainlint)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1670846400">- git 2.38.2, a general maintenance release:
  * Fix unaligned memory access for reads from the index v4
  * "git remote rename" failed to rename a remote without fetch
    refspec, which has been corrected.
  * "git clone" did not like to see the "--bare" and the "--origin"
    options used together without a good reason.
  * "git fsck" failed to release contents of tree objects already
    used from the memory
  * "git rebase -i" can mistakenly attempt to apply a fixup to
    commit itself, which has been corrected.
  * Fix segfault with "git merge-tree" on read-only repositories
  * Fix a logic in "mailinfo -b" that miscomputed the length of a
    substring, which lead to an out-of-bounds access.
  * The codepath to sign learned to report errors when it fails to
    read from "ssh-keygen".
  * "GIT_EDITOR=: git branch --edit-description" resulted in failure
  * "git multi-pack-index repack/expire" used to repack unreachable
    cruft into a new pack, which have been corrected.
  * The code to clean temporary object directories (used for
    quarantine) tried to remove them inside its signal handler
  * "git branch --edit-description" on an unborh branch misleadingly
    said that no such branch exists
  * `git rebase --update-refs` would delete references when all
    `update-ref` commands in the sequencer were removed</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1670846401">- git 2.39.0:
  * "git grep" learned to expand the sparse-index more lazily and
    on demand in a sparse checkout.
  * By default, use of fsmonitor on a repository on networked
    filesystem is disabled.
  * After checking out a "branch" that is a symbolic-ref that points at
    another branch, "git symbolic-ref HEAD" reports the underlying
    branch, not the symbolic-ref the user gave checkout as argument.
    The command learned the "--no-recurse" option to stop after
    dereferencing a symbolic-ref only once.
  * "git branch --edit-description @{-1}" is now a way to edit branch
    description of the branch you were on before switching to the
    current branch.
  * "git merge-tree --stdin" is a new way to request a series of merges
    and report the merge results.
  * "git shortlog" learned to group by the "format" string.
  * A new "--include-whitespace" option is added to "git patch-id", and
    existing bugs in the internal patch-id logic that did not match
    what "git patch-id" produces have been corrected.
  * Enable gc.cruftpacks by default for those who opt into
    feature.experimental setting.
  * "git repack" learns to send cruft objects out of the way into
    packfiles outside the repository.
  * 'scalar reconfigure -a' is taught to automatically remove
    scalar.repo entires which no longer exist.
  * Redact headers from cURL's h2h3 module in GIT_CURL_VERBOSE and
    others.
  * 'git maintenance register' is taught to write configuration to an
    arbitrary path, and 'git for-each-repo' is taught to expand tilde
    characters in paths.
  * When creating new notes, the template used to get a stray empty
    newline, which has been removed.
  * "git receive-pack" used to use all the local refs as the boundary for
    checking connectivity of the data "git push" sent, but now it uses
    only the refs that it advertised to the pusher. In a repository with
    the .hideRefs configuration, this reduces the resources needed to
    perform the check.
  * With '--recurse-submodules=on-demand', all submodules are
    recursively pushed.
  * developer visible fixes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671105600">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1673956800">- git 2.39.1, fixing two security issues that could allow remote
  code execution when accessing specially crafted repositories:
  * CVE-2022-41903: log format integer overflow boo#1207033
  * CVE-2022-23521: gitattributed parsing integer overflow
    boo#1207032</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1676376000">- git 2.39.2:
  * CVE-2023-22490: Using a specially-crafted repository, Git can
    be tricked into using its local clone optimization even when
    using a non-local transport boo#1208027
  * CVE-2023-23946: a path outside the working tree can be
    overwritten as the user who is running "git apply" boo#1208028</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1678708800">- git 2.40.0:
  * backward incompatible change: The format.attach configuration
    variable lacked a way to override a value defined in a
    lower-priority configuration file (e.g. the system one) by
    redefining it in a higher-priority configuration file. Now,
    setting format.attach to an empty string means show the patch
    inline in the e-mail message, without using MIME attachment.
  * multiple commands and workflows gained additional options,
    compatible functionality, or more helpful output
  * "grep -P" learned to use Unicode Character Property to grok
    character classes when processing \b and \w etc.
  * under-the-hood improvements and bug fixes
- The scripted "git add -p/-i" implementation was removed upstream.
  The openSUSE package already preferred the C implementation.</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1680782400">- sha256_clone_fix.patch: fix cloning of empty sha256 repositories (jsc#PED-3891)</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1682424000">- git 2.40.1:
  * CVE-2023-25652: By feeding specially crafted input to git apply
  - -reject, a path outside the working tree can be overwritten
    with partially controlled contents (corresponding to the
    rejected hunk(s) from the given patch).
  * CVE-2023-25815: When Git is compiled with runtime prefix
    support and runs without translated messages, it still used
    the gettext machinery to display messages, which subsequently
    potentially looked for translated messages in unexpected
    places. This allowed for malicious placement of crafted
    messages.
  * CVE-2023-29007: When renaming or deleting a section from a
    configuration file, certain malicious configuration values may
    be misinterpreted as the beginning of a new configuration
    section, leading to arbitrary configuration injection.</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1685793600">- git 2.41.0: This update contains a number of compatible updates,
  improvements and extensions to multiple workflows. Some changes
  may break backwards compatibility:
  * The libsecret credential helper obsoletes direct GNOME keyring
    support, which was dropped (git-credential-gnome-keyring)
  * "git format-patch" has been taught to ignore end-user
    configuration ("diff.noprefix") and always use the standard
    prefixes, to avoid breaking the receiving end of the patch
- drop sha256_clone_fix.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1692792000">- git 2.42.0:
  * "git pack-refs" learns "--include" and "--exclude" to tweak the ref
    hierarchy to be packed using pattern matching.
  * 'git worktree add' learned how to create a worktree based on an
    orphaned branch with `--orphan`.
  * "git pack-objects" learned to invoke a new hook program that
    enumerates extra objects to be used as anchoring points to keep
    otherwise unreachable objects in cruft packs.
  * Add more "git var" for toolsmiths to learn various locations Git is
    configured with either via the configuration or hard-coded defaults.
  * 'git notes append' was taught '--separator' to specify string to insert
    between paragraphs.
  * The "git for-each-ref" family of commands learned placeholders
    related to GPG signature verification.
  * "git diff --no-index" learned to read from named pipes as if they
    were regular files, to allow "git diff &lt;(process) &lt;(substitution)"
    some shells support.
  * Help newbies by suggesting that there are cases where force-pushing
    is a valid and sensible thing to update a branch at a remote
    repository, rather than reconciling with merge/rebase.
  * "git blame --contents=file" has been taught to work in a bare
    repository.
  * "git branch -f X" to repoint the branch X said that X was "checked
    out" in another worktree, even when branch X was not and instead
    being bisected or rebased.  The message was reworded to say the
    branch was "in use".
  * Tone down the warning on SHA-256 repositories being an experimental
    curiosity.  We do not have support for them to interoperate with
    traditional SHA-1 repositories, but at this point, we do not plan
    to make breaking changes to SHA-256 repositories and there is no
    longer need for such a strongly phrased warning.
  * "git diff-tree" has been taught to take advantage of the
    sparse-index feature.
  * The object traversal using reachability bitmap done by
    "pack-object" has been tweaked to take advantage of the fact that
    using "boundary" commits as representative of all the uninteresting
    ones can save quite a lot of object enumeration.
  * "git worktree" learned to work better with sparse index feature.
  * When the external merge driver is killed by a signal, its output
    should not be trusted as a resolution with conflicts that is
    proposed by the driver, but the code did.
  * The set-up code for the get_revision() API now allows feeding
    options like --all and --not in the --stdin mode.
  * Move functions that are not about pure string manipulation out of
    strbuf.[ch]
  * "imap-send" codepaths got cleaned up to get rid of unused
    parameters.
  * Enumerating refs in the packed-refs file, while excluding refs that
    match certain patterns, has been optimized.
  * Mark-up unused parameters in the code so that we can eventually
    enable -Wunused-parameter by default.
  * Instead of inventing a custom counter variables for debugging,
    use existing trace2 facility in the fsync customization codepath.
  * "git branch --list --format=&lt;format&gt;" and friends are taught
    a new "%(describe)" placeholder.
  * Clarify how to choose the starting point for a new topic in
    developer guidance document.
  * The implementation of "get_sha1_hex()" that reads a hexadecimal
    string that spells a full object name has been extended to cope
    with any hash function used in the repository, but the "sha1" in
    its name survived.  Rename it to get_hash_hex(), a name that is
    more consistent within its friends like get_hash_hex_algop().
  * Command line parser fix, and a small parse-options API update.
  * bug fixes</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1695384000">- Downgrade openssh dependency to recommends (bsc#1215533)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1698062400">- gitweb.cgi AppArmor profile
  - make the profile a named profile
  - add local/ include to make custom additions easier</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1698062401">- Add rule for /etc/gitconfig in gitweb.cgi apparmor profile (bsc#1216501).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699099200">- git 2.42.1:
  * The usual number of bug fixes, including
  * Fix "git diff" exit code handling
  * Various fixes to the behavior of "rebase -i" when the command
    got interrupted by conflicting changes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700568000">- update to 2.43.0:
  * The "--rfc" option of "git format-patch" used to be a valid way to
  override an earlier "--subject-prefix=&lt;something&gt;" on the command
  line and replace it with "[RFC PATCH]", but from this release, it
  merely prefixes the string "RFC " in front of the given subject
  prefix.  If you are negatively affected by this change, please use
  "--subject-prefix=PATCH --rfc" as a replacement.
  * In Git 2.42, "git rev-list --stdin" learned to take non-revisions
  (like "--not") from the standard input, but the way such a "--not" was
  handled was quite confusing, which has been rethought.  The updated
  rule is that "--not" given from the command line only affects revs
  given from the command line that comes but not revs read from the
  standard input, and "--not" read from the standard input affects
  revs given from the standard input and not revs given from the
  command line.
  * A message written in olden time prevented a branch from getting
  checked out, saying it is already checked out elsewhere. But these
  days, we treat a branch that is being bisected or rebased just like
  a branch that is checked out and protect it from getting modified
  with the same codepath.  The message has been rephrased to say that
  the branch is "in use" to avoid confusion.
  * Hourly and other schedules of "git maintenance" jobs are randomly
  distributed now.
  * "git cmd -h" learned to signal which options can be negated by
  listing such options like "--[no-]opt".
  * The way authentication related data other than passwords (e.g.,
  oauth token and password expiration data) are stored in libsecret
  keyrings has been rethought.
  * Update the libsecret and wincred credential helpers to correctly
  match which credential to erase; they erased the wrong entry in
  some cases.
  * Git GUI updates.
  * "git format-patch" learned a new "--description-file" option that
  lets cover letter description to be fed; this can be used on
  detached HEAD where there is no branch description available, and
  also can override the branch description if there is one.
  * Use of the "--max-pack-size" option to allow multiple packfiles to
  be created is now supported even when we are sending unreachable
  objects to cruft packs.
  * "git format-patch --rfc --subject-prefix=&lt;foo&gt;" used to ignore the
  "--subject-prefix" option and used "[RFC PATCH]"; now we will add
  "RFC" prefix to whatever subject prefix is specified.
  * "git log --format" has been taught the %(decorate) placeholder for
  further customization over what the "--decorate" option offers.
  * The default log message created by "git revert", when reverting a
  commit that records a revert, has been tweaked, to encourage people
  to describe complex "revert of revert of revert" situations better in
  their own words.
  * The command-line completion support (in contrib/) learned to
  complete "git commit --trailer=" for possible trailer keys.
  * "git update-index" learned the "--show-index-version" option to
  inspect the index format version used by the on-disk index file.
  * "git diff" learned the "diff.statNameWidth" configuration variable,
  to give the default width for the name part in the "--stat" output.
  * "git range-diff --notes=foo" compared "log --notes=foo --notes" of
  the two ranges, instead of using just the specified notes tree,
  which has been corrected to use only the specified notes tree.
  * The command line completion script (in contrib/) can be told to
  complete aliases by including ": git &lt;cmd&gt; ;" in the alias to tell
  it that the alias should be completed in a similar way to how "git
  &lt;cmd&gt;" is completed.  The parsing code for the alias has been
  loosened to allow ';' without an extra space before it.
  * "git for-each-ref" and friends learned to apply mailmap to
  authorname and other fields in a more flexible way than using
  separate placeholder letters like %a[eElL] every time we want to
  come up with small variants.
  * "git repack" machinery learned to pay attention to the "--filter="
  option.
  * "git repack" learned the "--max-cruft-size" option to prevent cruft
  packs from growing without bounds.
  * "git merge-tree" learned to take strategy backend specific options
  via the "-X" option, like "git merge" does.
  * "git log" and friends learned the "--dd" option that is a
  short-hand for "--diff-merges=first-parent -p".
  * The attribute subsystem learned to honor the "attr.tree"
  configuration variable that specifies which tree to read the
  .gitattributes files from.
  * "git merge-file" learns a mode to read three variants of the
  contents to be merged from blob objects.
  * see https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.43.0.txt</changelog>
</package>
<package pkgid="50ec83f77a73f9ce08a1954fb2c11824d33c364d1a7b47657e23172755fa135c920754b997b4006b67a308db3fadc42ae245572c48e470d5d5709bc5b4da4870" name="git-credential-libsecret" arch="i586">
  <version epoch="0" ver="2.43.0" rel="1.1"/>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1662724800">- Remove nogroup requirement: no longer needed</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1663848000">- drop python2 requires as git-p4 is documented to work with python3</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1665057600">- git 2.38.0:
  * scalar: a repository management tool for large repositories
  * new git rebase --update-refs (global rebase.updateRefs)
    to update dependent branches
  * merge-tree integrated with the new ort merge strategy
  - -write-tree, while --trivial-merge retains the old mode
  * bare git repositories can now be stored and distributed
    in other git repositories
  * Setting the safe.bareRepository configuration to "explicit"
    avoids running arbitrary commands from filesystem monitoring
    hooks of untrusted git repositories unless --git-dir is set
  * git grep: new -m / --max-count options to limit the number
    of matches per file
  * git ls-files --format is a new option to customize outout
  * git cat-file and git show now support mailmap author mapping
  * bug fixes and performance improvements</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1666785600">- update to 2.38.1 (bsc#1204455, CVE-2022-39253, bsc#1204456, CVE-2022-39260):
  * CVE-2022-39253:
    When relying on the `--local` clone optimization, Git dereferences
    symbolic links in the source repository before creating hardlinks
    (or copies) of the dereferenced link in the destination repository.
    This can lead to surprising behavior where arbitrary files are
    present in a repository's `$GIT_DIR` when cloning from a malicious
    repository.
    Git will no longer dereference symbolic links via the `--local`
    clone mechanism, and will instead refuse to clone repositories that
    have symbolic links present in the `$GIT_DIR/objects` directory.
    Additionally, the value of `protocol.file.allow` is changed to be
    "user" by default.
  * CVE-2022-39260:
    An overly-long command string given to `git shell` can result in
    overflow in `split_cmdline()`, leading to arbitrary heap writes and
    remote code execution when `git shell` is exposed and the directory
    `$HOME/git-shell-commands` exists.
    `git shell` is taught to refuse interactive commands that are
    longer than 4MiB in size. `split_cmdline()` is hardened to reject
    inputs larger than 2GiB.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1667304000">- disable tests on s390x (check-chainlint)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1670846400">- git 2.38.2, a general maintenance release:
  * Fix unaligned memory access for reads from the index v4
  * "git remote rename" failed to rename a remote without fetch
    refspec, which has been corrected.
  * "git clone" did not like to see the "--bare" and the "--origin"
    options used together without a good reason.
  * "git fsck" failed to release contents of tree objects already
    used from the memory
  * "git rebase -i" can mistakenly attempt to apply a fixup to
    commit itself, which has been corrected.
  * Fix segfault with "git merge-tree" on read-only repositories
  * Fix a logic in "mailinfo -b" that miscomputed the length of a
    substring, which lead to an out-of-bounds access.
  * The codepath to sign learned to report errors when it fails to
    read from "ssh-keygen".
  * "GIT_EDITOR=: git branch --edit-description" resulted in failure
  * "git multi-pack-index repack/expire" used to repack unreachable
    cruft into a new pack, which have been corrected.
  * The code to clean temporary object directories (used for
    quarantine) tried to remove them inside its signal handler
  * "git branch --edit-description" on an unborh branch misleadingly
    said that no such branch exists
  * `git rebase --update-refs` would delete references when all
    `update-ref` commands in the sequencer were removed</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1670846401">- git 2.39.0:
  * "git grep" learned to expand the sparse-index more lazily and
    on demand in a sparse checkout.
  * By default, use of fsmonitor on a repository on networked
    filesystem is disabled.
  * After checking out a "branch" that is a symbolic-ref that points at
    another branch, "git symbolic-ref HEAD" reports the underlying
    branch, not the symbolic-ref the user gave checkout as argument.
    The command learned the "--no-recurse" option to stop after
    dereferencing a symbolic-ref only once.
  * "git branch --edit-description @{-1}" is now a way to edit branch
    description of the branch you were on before switching to the
    current branch.
  * "git merge-tree --stdin" is a new way to request a series of merges
    and report the merge results.
  * "git shortlog" learned to group by the "format" string.
  * A new "--include-whitespace" option is added to "git patch-id", and
    existing bugs in the internal patch-id logic that did not match
    what "git patch-id" produces have been corrected.
  * Enable gc.cruftpacks by default for those who opt into
    feature.experimental setting.
  * "git repack" learns to send cruft objects out of the way into
    packfiles outside the repository.
  * 'scalar reconfigure -a' is taught to automatically remove
    scalar.repo entires which no longer exist.
  * Redact headers from cURL's h2h3 module in GIT_CURL_VERBOSE and
    others.
  * 'git maintenance register' is taught to write configuration to an
    arbitrary path, and 'git for-each-repo' is taught to expand tilde
    characters in paths.
  * When creating new notes, the template used to get a stray empty
    newline, which has been removed.
  * "git receive-pack" used to use all the local refs as the boundary for
    checking connectivity of the data "git push" sent, but now it uses
    only the refs that it advertised to the pusher. In a repository with
    the .hideRefs configuration, this reduces the resources needed to
    perform the check.
  * With '--recurse-submodules=on-demand', all submodules are
    recursively pushed.
  * developer visible fixes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671105600">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1673956800">- git 2.39.1, fixing two security issues that could allow remote
  code execution when accessing specially crafted repositories:
  * CVE-2022-41903: log format integer overflow boo#1207033
  * CVE-2022-23521: gitattributed parsing integer overflow
    boo#1207032</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1676376000">- git 2.39.2:
  * CVE-2023-22490: Using a specially-crafted repository, Git can
    be tricked into using its local clone optimization even when
    using a non-local transport boo#1208027
  * CVE-2023-23946: a path outside the working tree can be
    overwritten as the user who is running "git apply" boo#1208028</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1678708800">- git 2.40.0:
  * backward incompatible change: The format.attach configuration
    variable lacked a way to override a value defined in a
    lower-priority configuration file (e.g. the system one) by
    redefining it in a higher-priority configuration file. Now,
    setting format.attach to an empty string means show the patch
    inline in the e-mail message, without using MIME attachment.
  * multiple commands and workflows gained additional options,
    compatible functionality, or more helpful output
  * "grep -P" learned to use Unicode Character Property to grok
    character classes when processing \b and \w etc.
  * under-the-hood improvements and bug fixes
- The scripted "git add -p/-i" implementation was removed upstream.
  The openSUSE package already preferred the C implementation.</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1680782400">- sha256_clone_fix.patch: fix cloning of empty sha256 repositories (jsc#PED-3891)</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1682424000">- git 2.40.1:
  * CVE-2023-25652: By feeding specially crafted input to git apply
  - -reject, a path outside the working tree can be overwritten
    with partially controlled contents (corresponding to the
    rejected hunk(s) from the given patch).
  * CVE-2023-25815: When Git is compiled with runtime prefix
    support and runs without translated messages, it still used
    the gettext machinery to display messages, which subsequently
    potentially looked for translated messages in unexpected
    places. This allowed for malicious placement of crafted
    messages.
  * CVE-2023-29007: When renaming or deleting a section from a
    configuration file, certain malicious configuration values may
    be misinterpreted as the beginning of a new configuration
    section, leading to arbitrary configuration injection.</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1685793600">- git 2.41.0: This update contains a number of compatible updates,
  improvements and extensions to multiple workflows. Some changes
  may break backwards compatibility:
  * The libsecret credential helper obsoletes direct GNOME keyring
    support, which was dropped (git-credential-gnome-keyring)
  * "git format-patch" has been taught to ignore end-user
    configuration ("diff.noprefix") and always use the standard
    prefixes, to avoid breaking the receiving end of the patch
- drop sha256_clone_fix.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1692792000">- git 2.42.0:
  * "git pack-refs" learns "--include" and "--exclude" to tweak the ref
    hierarchy to be packed using pattern matching.
  * 'git worktree add' learned how to create a worktree based on an
    orphaned branch with `--orphan`.
  * "git pack-objects" learned to invoke a new hook program that
    enumerates extra objects to be used as anchoring points to keep
    otherwise unreachable objects in cruft packs.
  * Add more "git var" for toolsmiths to learn various locations Git is
    configured with either via the configuration or hard-coded defaults.
  * 'git notes append' was taught '--separator' to specify string to insert
    between paragraphs.
  * The "git for-each-ref" family of commands learned placeholders
    related to GPG signature verification.
  * "git diff --no-index" learned to read from named pipes as if they
    were regular files, to allow "git diff &lt;(process) &lt;(substitution)"
    some shells support.
  * Help newbies by suggesting that there are cases where force-pushing
    is a valid and sensible thing to update a branch at a remote
    repository, rather than reconciling with merge/rebase.
  * "git blame --contents=file" has been taught to work in a bare
    repository.
  * "git branch -f X" to repoint the branch X said that X was "checked
    out" in another worktree, even when branch X was not and instead
    being bisected or rebased.  The message was reworded to say the
    branch was "in use".
  * Tone down the warning on SHA-256 repositories being an experimental
    curiosity.  We do not have support for them to interoperate with
    traditional SHA-1 repositories, but at this point, we do not plan
    to make breaking changes to SHA-256 repositories and there is no
    longer need for such a strongly phrased warning.
  * "git diff-tree" has been taught to take advantage of the
    sparse-index feature.
  * The object traversal using reachability bitmap done by
    "pack-object" has been tweaked to take advantage of the fact that
    using "boundary" commits as representative of all the uninteresting
    ones can save quite a lot of object enumeration.
  * "git worktree" learned to work better with sparse index feature.
  * When the external merge driver is killed by a signal, its output
    should not be trusted as a resolution with conflicts that is
    proposed by the driver, but the code did.
  * The set-up code for the get_revision() API now allows feeding
    options like --all and --not in the --stdin mode.
  * Move functions that are not about pure string manipulation out of
    strbuf.[ch]
  * "imap-send" codepaths got cleaned up to get rid of unused
    parameters.
  * Enumerating refs in the packed-refs file, while excluding refs that
    match certain patterns, has been optimized.
  * Mark-up unused parameters in the code so that we can eventually
    enable -Wunused-parameter by default.
  * Instead of inventing a custom counter variables for debugging,
    use existing trace2 facility in the fsync customization codepath.
  * "git branch --list --format=&lt;format&gt;" and friends are taught
    a new "%(describe)" placeholder.
  * Clarify how to choose the starting point for a new topic in
    developer guidance document.
  * The implementation of "get_sha1_hex()" that reads a hexadecimal
    string that spells a full object name has been extended to cope
    with any hash function used in the repository, but the "sha1" in
    its name survived.  Rename it to get_hash_hex(), a name that is
    more consistent within its friends like get_hash_hex_algop().
  * Command line parser fix, and a small parse-options API update.
  * bug fixes</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1695384000">- Downgrade openssh dependency to recommends (bsc#1215533)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1698062400">- gitweb.cgi AppArmor profile
  - make the profile a named profile
  - add local/ include to make custom additions easier</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1698062401">- Add rule for /etc/gitconfig in gitweb.cgi apparmor profile (bsc#1216501).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699099200">- git 2.42.1:
  * The usual number of bug fixes, including
  * Fix "git diff" exit code handling
  * Various fixes to the behavior of "rebase -i" when the command
    got interrupted by conflicting changes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700568000">- update to 2.43.0:
  * The "--rfc" option of "git format-patch" used to be a valid way to
  override an earlier "--subject-prefix=&lt;something&gt;" on the command
  line and replace it with "[RFC PATCH]", but from this release, it
  merely prefixes the string "RFC " in front of the given subject
  prefix.  If you are negatively affected by this change, please use
  "--subject-prefix=PATCH --rfc" as a replacement.
  * In Git 2.42, "git rev-list --stdin" learned to take non-revisions
  (like "--not") from the standard input, but the way such a "--not" was
  handled was quite confusing, which has been rethought.  The updated
  rule is that "--not" given from the command line only affects revs
  given from the command line that comes but not revs read from the
  standard input, and "--not" read from the standard input affects
  revs given from the standard input and not revs given from the
  command line.
  * A message written in olden time prevented a branch from getting
  checked out, saying it is already checked out elsewhere. But these
  days, we treat a branch that is being bisected or rebased just like
  a branch that is checked out and protect it from getting modified
  with the same codepath.  The message has been rephrased to say that
  the branch is "in use" to avoid confusion.
  * Hourly and other schedules of "git maintenance" jobs are randomly
  distributed now.
  * "git cmd -h" learned to signal which options can be negated by
  listing such options like "--[no-]opt".
  * The way authentication related data other than passwords (e.g.,
  oauth token and password expiration data) are stored in libsecret
  keyrings has been rethought.
  * Update the libsecret and wincred credential helpers to correctly
  match which credential to erase; they erased the wrong entry in
  some cases.
  * Git GUI updates.
  * "git format-patch" learned a new "--description-file" option that
  lets cover letter description to be fed; this can be used on
  detached HEAD where there is no branch description available, and
  also can override the branch description if there is one.
  * Use of the "--max-pack-size" option to allow multiple packfiles to
  be created is now supported even when we are sending unreachable
  objects to cruft packs.
  * "git format-patch --rfc --subject-prefix=&lt;foo&gt;" used to ignore the
  "--subject-prefix" option and used "[RFC PATCH]"; now we will add
  "RFC" prefix to whatever subject prefix is specified.
  * "git log --format" has been taught the %(decorate) placeholder for
  further customization over what the "--decorate" option offers.
  * The default log message created by "git revert", when reverting a
  commit that records a revert, has been tweaked, to encourage people
  to describe complex "revert of revert of revert" situations better in
  their own words.
  * The command-line completion support (in contrib/) learned to
  complete "git commit --trailer=" for possible trailer keys.
  * "git update-index" learned the "--show-index-version" option to
  inspect the index format version used by the on-disk index file.
  * "git diff" learned the "diff.statNameWidth" configuration variable,
  to give the default width for the name part in the "--stat" output.
  * "git range-diff --notes=foo" compared "log --notes=foo --notes" of
  the two ranges, instead of using just the specified notes tree,
  which has been corrected to use only the specified notes tree.
  * The command line completion script (in contrib/) can be told to
  complete aliases by including ": git &lt;cmd&gt; ;" in the alias to tell
  it that the alias should be completed in a similar way to how "git
  &lt;cmd&gt;" is completed.  The parsing code for the alias has been
  loosened to allow ';' without an extra space before it.
  * "git for-each-ref" and friends learned to apply mailmap to
  authorname and other fields in a more flexible way than using
  separate placeholder letters like %a[eElL] every time we want to
  come up with small variants.
  * "git repack" machinery learned to pay attention to the "--filter="
  option.
  * "git repack" learned the "--max-cruft-size" option to prevent cruft
  packs from growing without bounds.
  * "git merge-tree" learned to take strategy backend specific options
  via the "-X" option, like "git merge" does.
  * "git log" and friends learned the "--dd" option that is a
  short-hand for "--diff-merges=first-parent -p".
  * The attribute subsystem learned to honor the "attr.tree"
  configuration variable that specifies which tree to read the
  .gitattributes files from.
  * "git merge-file" learns a mode to read three variants of the
  contents to be merged from blob objects.
  * see https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.43.0.txt</changelog>
</package>
<package pkgid="62ecf7018e5327375a4881ffc206b3db283ca0a992d74e86d98867f68fc936387888cdd743c3c49a801f5a5b4a1d58b6fea2753eb0ed14720e635514956d65a5" name="git-credential-libsecret" arch="x86_64">
  <version epoch="0" ver="2.43.0" rel="1.1"/>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1662724800">- Remove nogroup requirement: no longer needed</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1663848000">- drop python2 requires as git-p4 is documented to work with python3</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1665057600">- git 2.38.0:
  * scalar: a repository management tool for large repositories
  * new git rebase --update-refs (global rebase.updateRefs)
    to update dependent branches
  * merge-tree integrated with the new ort merge strategy
  - -write-tree, while --trivial-merge retains the old mode
  * bare git repositories can now be stored and distributed
    in other git repositories
  * Setting the safe.bareRepository configuration to "explicit"
    avoids running arbitrary commands from filesystem monitoring
    hooks of untrusted git repositories unless --git-dir is set
  * git grep: new -m / --max-count options to limit the number
    of matches per file
  * git ls-files --format is a new option to customize outout
  * git cat-file and git show now support mailmap author mapping
  * bug fixes and performance improvements</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1666785600">- update to 2.38.1 (bsc#1204455, CVE-2022-39253, bsc#1204456, CVE-2022-39260):
  * CVE-2022-39253:
    When relying on the `--local` clone optimization, Git dereferences
    symbolic links in the source repository before creating hardlinks
    (or copies) of the dereferenced link in the destination repository.
    This can lead to surprising behavior where arbitrary files are
    present in a repository's `$GIT_DIR` when cloning from a malicious
    repository.
    Git will no longer dereference symbolic links via the `--local`
    clone mechanism, and will instead refuse to clone repositories that
    have symbolic links present in the `$GIT_DIR/objects` directory.
    Additionally, the value of `protocol.file.allow` is changed to be
    "user" by default.
  * CVE-2022-39260:
    An overly-long command string given to `git shell` can result in
    overflow in `split_cmdline()`, leading to arbitrary heap writes and
    remote code execution when `git shell` is exposed and the directory
    `$HOME/git-shell-commands` exists.
    `git shell` is taught to refuse interactive commands that are
    longer than 4MiB in size. `split_cmdline()` is hardened to reject
    inputs larger than 2GiB.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1667304000">- disable tests on s390x (check-chainlint)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1670846400">- git 2.38.2, a general maintenance release:
  * Fix unaligned memory access for reads from the index v4
  * "git remote rename" failed to rename a remote without fetch
    refspec, which has been corrected.
  * "git clone" did not like to see the "--bare" and the "--origin"
    options used together without a good reason.
  * "git fsck" failed to release contents of tree objects already
    used from the memory
  * "git rebase -i" can mistakenly attempt to apply a fixup to
    commit itself, which has been corrected.
  * Fix segfault with "git merge-tree" on read-only repositories
  * Fix a logic in "mailinfo -b" that miscomputed the length of a
    substring, which lead to an out-of-bounds access.
  * The codepath to sign learned to report errors when it fails to
    read from "ssh-keygen".
  * "GIT_EDITOR=: git branch --edit-description" resulted in failure
  * "git multi-pack-index repack/expire" used to repack unreachable
    cruft into a new pack, which have been corrected.
  * The code to clean temporary object directories (used for
    quarantine) tried to remove them inside its signal handler
  * "git branch --edit-description" on an unborh branch misleadingly
    said that no such branch exists
  * `git rebase --update-refs` would delete references when all
    `update-ref` commands in the sequencer were removed</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1670846401">- git 2.39.0:
  * "git grep" learned to expand the sparse-index more lazily and
    on demand in a sparse checkout.
  * By default, use of fsmonitor on a repository on networked
    filesystem is disabled.
  * After checking out a "branch" that is a symbolic-ref that points at
    another branch, "git symbolic-ref HEAD" reports the underlying
    branch, not the symbolic-ref the user gave checkout as argument.
    The command learned the "--no-recurse" option to stop after
    dereferencing a symbolic-ref only once.
  * "git branch --edit-description @{-1}" is now a way to edit branch
    description of the branch you were on before switching to the
    current branch.
  * "git merge-tree --stdin" is a new way to request a series of merges
    and report the merge results.
  * "git shortlog" learned to group by the "format" string.
  * A new "--include-whitespace" option is added to "git patch-id", and
    existing bugs in the internal patch-id logic that did not match
    what "git patch-id" produces have been corrected.
  * Enable gc.cruftpacks by default for those who opt into
    feature.experimental setting.
  * "git repack" learns to send cruft objects out of the way into
    packfiles outside the repository.
  * 'scalar reconfigure -a' is taught to automatically remove
    scalar.repo entires which no longer exist.
  * Redact headers from cURL's h2h3 module in GIT_CURL_VERBOSE and
    others.
  * 'git maintenance register' is taught to write configuration to an
    arbitrary path, and 'git for-each-repo' is taught to expand tilde
    characters in paths.
  * When creating new notes, the template used to get a stray empty
    newline, which has been removed.
  * "git receive-pack" used to use all the local refs as the boundary for
    checking connectivity of the data "git push" sent, but now it uses
    only the refs that it advertised to the pusher. In a repository with
    the .hideRefs configuration, this reduces the resources needed to
    perform the check.
  * With '--recurse-submodules=on-demand', all submodules are
    recursively pushed.
  * developer visible fixes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671105600">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1673956800">- git 2.39.1, fixing two security issues that could allow remote
  code execution when accessing specially crafted repositories:
  * CVE-2022-41903: log format integer overflow boo#1207033
  * CVE-2022-23521: gitattributed parsing integer overflow
    boo#1207032</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1676376000">- git 2.39.2:
  * CVE-2023-22490: Using a specially-crafted repository, Git can
    be tricked into using its local clone optimization even when
    using a non-local transport boo#1208027
  * CVE-2023-23946: a path outside the working tree can be
    overwritten as the user who is running "git apply" boo#1208028</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1678708800">- git 2.40.0:
  * backward incompatible change: The format.attach configuration
    variable lacked a way to override a value defined in a
    lower-priority configuration file (e.g. the system one) by
    redefining it in a higher-priority configuration file. Now,
    setting format.attach to an empty string means show the patch
    inline in the e-mail message, without using MIME attachment.
  * multiple commands and workflows gained additional options,
    compatible functionality, or more helpful output
  * "grep -P" learned to use Unicode Character Property to grok
    character classes when processing \b and \w etc.
  * under-the-hood improvements and bug fixes
- The scripted "git add -p/-i" implementation was removed upstream.
  The openSUSE package already preferred the C implementation.</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1680782400">- sha256_clone_fix.patch: fix cloning of empty sha256 repositories (jsc#PED-3891)</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1682424000">- git 2.40.1:
  * CVE-2023-25652: By feeding specially crafted input to git apply
  - -reject, a path outside the working tree can be overwritten
    with partially controlled contents (corresponding to the
    rejected hunk(s) from the given patch).
  * CVE-2023-25815: When Git is compiled with runtime prefix
    support and runs without translated messages, it still used
    the gettext machinery to display messages, which subsequently
    potentially looked for translated messages in unexpected
    places. This allowed for malicious placement of crafted
    messages.
  * CVE-2023-29007: When renaming or deleting a section from a
    configuration file, certain malicious configuration values may
    be misinterpreted as the beginning of a new configuration
    section, leading to arbitrary configuration injection.</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1685793600">- git 2.41.0: This update contains a number of compatible updates,
  improvements and extensions to multiple workflows. Some changes
  may break backwards compatibility:
  * The libsecret credential helper obsoletes direct GNOME keyring
    support, which was dropped (git-credential-gnome-keyring)
  * "git format-patch" has been taught to ignore end-user
    configuration ("diff.noprefix") and always use the standard
    prefixes, to avoid breaking the receiving end of the patch
- drop sha256_clone_fix.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1692792000">- git 2.42.0:
  * "git pack-refs" learns "--include" and "--exclude" to tweak the ref
    hierarchy to be packed using pattern matching.
  * 'git worktree add' learned how to create a worktree based on an
    orphaned branch with `--orphan`.
  * "git pack-objects" learned to invoke a new hook program that
    enumerates extra objects to be used as anchoring points to keep
    otherwise unreachable objects in cruft packs.
  * Add more "git var" for toolsmiths to learn various locations Git is
    configured with either via the configuration or hard-coded defaults.
  * 'git notes append' was taught '--separator' to specify string to insert
    between paragraphs.
  * The "git for-each-ref" family of commands learned placeholders
    related to GPG signature verification.
  * "git diff --no-index" learned to read from named pipes as if they
    were regular files, to allow "git diff &lt;(process) &lt;(substitution)"
    some shells support.
  * Help newbies by suggesting that there are cases where force-pushing
    is a valid and sensible thing to update a branch at a remote
    repository, rather than reconciling with merge/rebase.
  * "git blame --contents=file" has been taught to work in a bare
    repository.
  * "git branch -f X" to repoint the branch X said that X was "checked
    out" in another worktree, even when branch X was not and instead
    being bisected or rebased.  The message was reworded to say the
    branch was "in use".
  * Tone down the warning on SHA-256 repositories being an experimental
    curiosity.  We do not have support for them to interoperate with
    traditional SHA-1 repositories, but at this point, we do not plan
    to make breaking changes to SHA-256 repositories and there is no
    longer need for such a strongly phrased warning.
  * "git diff-tree" has been taught to take advantage of the
    sparse-index feature.
  * The object traversal using reachability bitmap done by
    "pack-object" has been tweaked to take advantage of the fact that
    using "boundary" commits as representative of all the uninteresting
    ones can save quite a lot of object enumeration.
  * "git worktree" learned to work better with sparse index feature.
  * When the external merge driver is killed by a signal, its output
    should not be trusted as a resolution with conflicts that is
    proposed by the driver, but the code did.
  * The set-up code for the get_revision() API now allows feeding
    options like --all and --not in the --stdin mode.
  * Move functions that are not about pure string manipulation out of
    strbuf.[ch]
  * "imap-send" codepaths got cleaned up to get rid of unused
    parameters.
  * Enumerating refs in the packed-refs file, while excluding refs that
    match certain patterns, has been optimized.
  * Mark-up unused parameters in the code so that we can eventually
    enable -Wunused-parameter by default.
  * Instead of inventing a custom counter variables for debugging,
    use existing trace2 facility in the fsync customization codepath.
  * "git branch --list --format=&lt;format&gt;" and friends are taught
    a new "%(describe)" placeholder.
  * Clarify how to choose the starting point for a new topic in
    developer guidance document.
  * The implementation of "get_sha1_hex()" that reads a hexadecimal
    string that spells a full object name has been extended to cope
    with any hash function used in the repository, but the "sha1" in
    its name survived.  Rename it to get_hash_hex(), a name that is
    more consistent within its friends like get_hash_hex_algop().
  * Command line parser fix, and a small parse-options API update.
  * bug fixes</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1695384000">- Downgrade openssh dependency to recommends (bsc#1215533)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1698062400">- gitweb.cgi AppArmor profile
  - make the profile a named profile
  - add local/ include to make custom additions easier</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1698062401">- Add rule for /etc/gitconfig in gitweb.cgi apparmor profile (bsc#1216501).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699099200">- git 2.42.1:
  * The usual number of bug fixes, including
  * Fix "git diff" exit code handling
  * Various fixes to the behavior of "rebase -i" when the command
    got interrupted by conflicting changes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700568000">- update to 2.43.0:
  * The "--rfc" option of "git format-patch" used to be a valid way to
  override an earlier "--subject-prefix=&lt;something&gt;" on the command
  line and replace it with "[RFC PATCH]", but from this release, it
  merely prefixes the string "RFC " in front of the given subject
  prefix.  If you are negatively affected by this change, please use
  "--subject-prefix=PATCH --rfc" as a replacement.
  * In Git 2.42, "git rev-list --stdin" learned to take non-revisions
  (like "--not") from the standard input, but the way such a "--not" was
  handled was quite confusing, which has been rethought.  The updated
  rule is that "--not" given from the command line only affects revs
  given from the command line that comes but not revs read from the
  standard input, and "--not" read from the standard input affects
  revs given from the standard input and not revs given from the
  command line.
  * A message written in olden time prevented a branch from getting
  checked out, saying it is already checked out elsewhere. But these
  days, we treat a branch that is being bisected or rebased just like
  a branch that is checked out and protect it from getting modified
  with the same codepath.  The message has been rephrased to say that
  the branch is "in use" to avoid confusion.
  * Hourly and other schedules of "git maintenance" jobs are randomly
  distributed now.
  * "git cmd -h" learned to signal which options can be negated by
  listing such options like "--[no-]opt".
  * The way authentication related data other than passwords (e.g.,
  oauth token and password expiration data) are stored in libsecret
  keyrings has been rethought.
  * Update the libsecret and wincred credential helpers to correctly
  match which credential to erase; they erased the wrong entry in
  some cases.
  * Git GUI updates.
  * "git format-patch" learned a new "--description-file" option that
  lets cover letter description to be fed; this can be used on
  detached HEAD where there is no branch description available, and
  also can override the branch description if there is one.
  * Use of the "--max-pack-size" option to allow multiple packfiles to
  be created is now supported even when we are sending unreachable
  objects to cruft packs.
  * "git format-patch --rfc --subject-prefix=&lt;foo&gt;" used to ignore the
  "--subject-prefix" option and used "[RFC PATCH]"; now we will add
  "RFC" prefix to whatever subject prefix is specified.
  * "git log --format" has been taught the %(decorate) placeholder for
  further customization over what the "--decorate" option offers.
  * The default log message created by "git revert", when reverting a
  commit that records a revert, has been tweaked, to encourage people
  to describe complex "revert of revert of revert" situations better in
  their own words.
  * The command-line completion support (in contrib/) learned to
  complete "git commit --trailer=" for possible trailer keys.
  * "git update-index" learned the "--show-index-version" option to
  inspect the index format version used by the on-disk index file.
  * "git diff" learned the "diff.statNameWidth" configuration variable,
  to give the default width for the name part in the "--stat" output.
  * "git range-diff --notes=foo" compared "log --notes=foo --notes" of
  the two ranges, instead of using just the specified notes tree,
  which has been corrected to use only the specified notes tree.
  * The command line completion script (in contrib/) can be told to
  complete aliases by including ": git &lt;cmd&gt; ;" in the alias to tell
  it that the alias should be completed in a similar way to how "git
  &lt;cmd&gt;" is completed.  The parsing code for the alias has been
  loosened to allow ';' without an extra space before it.
  * "git for-each-ref" and friends learned to apply mailmap to
  authorname and other fields in a more flexible way than using
  separate placeholder letters like %a[eElL] every time we want to
  come up with small variants.
  * "git repack" machinery learned to pay attention to the "--filter="
  option.
  * "git repack" learned the "--max-cruft-size" option to prevent cruft
  packs from growing without bounds.
  * "git merge-tree" learned to take strategy backend specific options
  via the "-X" option, like "git merge" does.
  * "git log" and friends learned the "--dd" option that is a
  short-hand for "--diff-merges=first-parent -p".
  * The attribute subsystem learned to honor the "attr.tree"
  configuration variable that specifies which tree to read the
  .gitattributes files from.
  * "git merge-file" learns a mode to read three variants of the
  contents to be merged from blob objects.
  * see https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.43.0.txt</changelog>
</package>
<package pkgid="41e77b9c69f11e37dd2938455d0079e706b07e209809e351e98290d405bc0ae07df104534c80298251e70242f5b286bebb9be4fcc885c5e4880419f1e837529d" name="git-credential-libsecret-debuginfo" arch="i586">
  <version epoch="0" ver="2.43.0" rel="1.1"/>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1662724800">- Remove nogroup requirement: no longer needed</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1663848000">- drop python2 requires as git-p4 is documented to work with python3</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1665057600">- git 2.38.0:
  * scalar: a repository management tool for large repositories
  * new git rebase --update-refs (global rebase.updateRefs)
    to update dependent branches
  * merge-tree integrated with the new ort merge strategy
  - -write-tree, while --trivial-merge retains the old mode
  * bare git repositories can now be stored and distributed
    in other git repositories
  * Setting the safe.bareRepository configuration to "explicit"
    avoids running arbitrary commands from filesystem monitoring
    hooks of untrusted git repositories unless --git-dir is set
  * git grep: new -m / --max-count options to limit the number
    of matches per file
  * git ls-files --format is a new option to customize outout
  * git cat-file and git show now support mailmap author mapping
  * bug fixes and performance improvements</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1666785600">- update to 2.38.1 (bsc#1204455, CVE-2022-39253, bsc#1204456, CVE-2022-39260):
  * CVE-2022-39253:
    When relying on the `--local` clone optimization, Git dereferences
    symbolic links in the source repository before creating hardlinks
    (or copies) of the dereferenced link in the destination repository.
    This can lead to surprising behavior where arbitrary files are
    present in a repository's `$GIT_DIR` when cloning from a malicious
    repository.
    Git will no longer dereference symbolic links via the `--local`
    clone mechanism, and will instead refuse to clone repositories that
    have symbolic links present in the `$GIT_DIR/objects` directory.
    Additionally, the value of `protocol.file.allow` is changed to be
    "user" by default.
  * CVE-2022-39260:
    An overly-long command string given to `git shell` can result in
    overflow in `split_cmdline()`, leading to arbitrary heap writes and
    remote code execution when `git shell` is exposed and the directory
    `$HOME/git-shell-commands` exists.
    `git shell` is taught to refuse interactive commands that are
    longer than 4MiB in size. `split_cmdline()` is hardened to reject
    inputs larger than 2GiB.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1667304000">- disable tests on s390x (check-chainlint)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1670846400">- git 2.38.2, a general maintenance release:
  * Fix unaligned memory access for reads from the index v4
  * "git remote rename" failed to rename a remote without fetch
    refspec, which has been corrected.
  * "git clone" did not like to see the "--bare" and the "--origin"
    options used together without a good reason.
  * "git fsck" failed to release contents of tree objects already
    used from the memory
  * "git rebase -i" can mistakenly attempt to apply a fixup to
    commit itself, which has been corrected.
  * Fix segfault with "git merge-tree" on read-only repositories
  * Fix a logic in "mailinfo -b" that miscomputed the length of a
    substring, which lead to an out-of-bounds access.
  * The codepath to sign learned to report errors when it fails to
    read from "ssh-keygen".
  * "GIT_EDITOR=: git branch --edit-description" resulted in failure
  * "git multi-pack-index repack/expire" used to repack unreachable
    cruft into a new pack, which have been corrected.
  * The code to clean temporary object directories (used for
    quarantine) tried to remove them inside its signal handler
  * "git branch --edit-description" on an unborh branch misleadingly
    said that no such branch exists
  * `git rebase --update-refs` would delete references when all
    `update-ref` commands in the sequencer were removed</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1670846401">- git 2.39.0:
  * "git grep" learned to expand the sparse-index more lazily and
    on demand in a sparse checkout.
  * By default, use of fsmonitor on a repository on networked
    filesystem is disabled.
  * After checking out a "branch" that is a symbolic-ref that points at
    another branch, "git symbolic-ref HEAD" reports the underlying
    branch, not the symbolic-ref the user gave checkout as argument.
    The command learned the "--no-recurse" option to stop after
    dereferencing a symbolic-ref only once.
  * "git branch --edit-description @{-1}" is now a way to edit branch
    description of the branch you were on before switching to the
    current branch.
  * "git merge-tree --stdin" is a new way to request a series of merges
    and report the merge results.
  * "git shortlog" learned to group by the "format" string.
  * A new "--include-whitespace" option is added to "git patch-id", and
    existing bugs in the internal patch-id logic that did not match
    what "git patch-id" produces have been corrected.
  * Enable gc.cruftpacks by default for those who opt into
    feature.experimental setting.
  * "git repack" learns to send cruft objects out of the way into
    packfiles outside the repository.
  * 'scalar reconfigure -a' is taught to automatically remove
    scalar.repo entires which no longer exist.
  * Redact headers from cURL's h2h3 module in GIT_CURL_VERBOSE and
    others.
  * 'git maintenance register' is taught to write configuration to an
    arbitrary path, and 'git for-each-repo' is taught to expand tilde
    characters in paths.
  * When creating new notes, the template used to get a stray empty
    newline, which has been removed.
  * "git receive-pack" used to use all the local refs as the boundary for
    checking connectivity of the data "git push" sent, but now it uses
    only the refs that it advertised to the pusher. In a repository with
    the .hideRefs configuration, this reduces the resources needed to
    perform the check.
  * With '--recurse-submodules=on-demand', all submodules are
    recursively pushed.
  * developer visible fixes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671105600">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1673956800">- git 2.39.1, fixing two security issues that could allow remote
  code execution when accessing specially crafted repositories:
  * CVE-2022-41903: log format integer overflow boo#1207033
  * CVE-2022-23521: gitattributed parsing integer overflow
    boo#1207032</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1676376000">- git 2.39.2:
  * CVE-2023-22490: Using a specially-crafted repository, Git can
    be tricked into using its local clone optimization even when
    using a non-local transport boo#1208027
  * CVE-2023-23946: a path outside the working tree can be
    overwritten as the user who is running "git apply" boo#1208028</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1678708800">- git 2.40.0:
  * backward incompatible change: The format.attach configuration
    variable lacked a way to override a value defined in a
    lower-priority configuration file (e.g. the system one) by
    redefining it in a higher-priority configuration file. Now,
    setting format.attach to an empty string means show the patch
    inline in the e-mail message, without using MIME attachment.
  * multiple commands and workflows gained additional options,
    compatible functionality, or more helpful output
  * "grep -P" learned to use Unicode Character Property to grok
    character classes when processing \b and \w etc.
  * under-the-hood improvements and bug fixes
- The scripted "git add -p/-i" implementation was removed upstream.
  The openSUSE package already preferred the C implementation.</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1680782400">- sha256_clone_fix.patch: fix cloning of empty sha256 repositories (jsc#PED-3891)</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1682424000">- git 2.40.1:
  * CVE-2023-25652: By feeding specially crafted input to git apply
  - -reject, a path outside the working tree can be overwritten
    with partially controlled contents (corresponding to the
    rejected hunk(s) from the given patch).
  * CVE-2023-25815: When Git is compiled with runtime prefix
    support and runs without translated messages, it still used
    the gettext machinery to display messages, which subsequently
    potentially looked for translated messages in unexpected
    places. This allowed for malicious placement of crafted
    messages.
  * CVE-2023-29007: When renaming or deleting a section from a
    configuration file, certain malicious configuration values may
    be misinterpreted as the beginning of a new configuration
    section, leading to arbitrary configuration injection.</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1685793600">- git 2.41.0: This update contains a number of compatible updates,
  improvements and extensions to multiple workflows. Some changes
  may break backwards compatibility:
  * The libsecret credential helper obsoletes direct GNOME keyring
    support, which was dropped (git-credential-gnome-keyring)
  * "git format-patch" has been taught to ignore end-user
    configuration ("diff.noprefix") and always use the standard
    prefixes, to avoid breaking the receiving end of the patch
- drop sha256_clone_fix.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1692792000">- git 2.42.0:
  * "git pack-refs" learns "--include" and "--exclude" to tweak the ref
    hierarchy to be packed using pattern matching.
  * 'git worktree add' learned how to create a worktree based on an
    orphaned branch with `--orphan`.
  * "git pack-objects" learned to invoke a new hook program that
    enumerates extra objects to be used as anchoring points to keep
    otherwise unreachable objects in cruft packs.
  * Add more "git var" for toolsmiths to learn various locations Git is
    configured with either via the configuration or hard-coded defaults.
  * 'git notes append' was taught '--separator' to specify string to insert
    between paragraphs.
  * The "git for-each-ref" family of commands learned placeholders
    related to GPG signature verification.
  * "git diff --no-index" learned to read from named pipes as if they
    were regular files, to allow "git diff &lt;(process) &lt;(substitution)"
    some shells support.
  * Help newbies by suggesting that there are cases where force-pushing
    is a valid and sensible thing to update a branch at a remote
    repository, rather than reconciling with merge/rebase.
  * "git blame --contents=file" has been taught to work in a bare
    repository.
  * "git branch -f X" to repoint the branch X said that X was "checked
    out" in another worktree, even when branch X was not and instead
    being bisected or rebased.  The message was reworded to say the
    branch was "in use".
  * Tone down the warning on SHA-256 repositories being an experimental
    curiosity.  We do not have support for them to interoperate with
    traditional SHA-1 repositories, but at this point, we do not plan
    to make breaking changes to SHA-256 repositories and there is no
    longer need for such a strongly phrased warning.
  * "git diff-tree" has been taught to take advantage of the
    sparse-index feature.
  * The object traversal using reachability bitmap done by
    "pack-object" has been tweaked to take advantage of the fact that
    using "boundary" commits as representative of all the uninteresting
    ones can save quite a lot of object enumeration.
  * "git worktree" learned to work better with sparse index feature.
  * When the external merge driver is killed by a signal, its output
    should not be trusted as a resolution with conflicts that is
    proposed by the driver, but the code did.
  * The set-up code for the get_revision() API now allows feeding
    options like --all and --not in the --stdin mode.
  * Move functions that are not about pure string manipulation out of
    strbuf.[ch]
  * "imap-send" codepaths got cleaned up to get rid of unused
    parameters.
  * Enumerating refs in the packed-refs file, while excluding refs that
    match certain patterns, has been optimized.
  * Mark-up unused parameters in the code so that we can eventually
    enable -Wunused-parameter by default.
  * Instead of inventing a custom counter variables for debugging,
    use existing trace2 facility in the fsync customization codepath.
  * "git branch --list --format=&lt;format&gt;" and friends are taught
    a new "%(describe)" placeholder.
  * Clarify how to choose the starting point for a new topic in
    developer guidance document.
  * The implementation of "get_sha1_hex()" that reads a hexadecimal
    string that spells a full object name has been extended to cope
    with any hash function used in the repository, but the "sha1" in
    its name survived.  Rename it to get_hash_hex(), a name that is
    more consistent within its friends like get_hash_hex_algop().
  * Command line parser fix, and a small parse-options API update.
  * bug fixes</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1695384000">- Downgrade openssh dependency to recommends (bsc#1215533)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1698062400">- gitweb.cgi AppArmor profile
  - make the profile a named profile
  - add local/ include to make custom additions easier</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1698062401">- Add rule for /etc/gitconfig in gitweb.cgi apparmor profile (bsc#1216501).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699099200">- git 2.42.1:
  * The usual number of bug fixes, including
  * Fix "git diff" exit code handling
  * Various fixes to the behavior of "rebase -i" when the command
    got interrupted by conflicting changes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700568000">- update to 2.43.0:
  * The "--rfc" option of "git format-patch" used to be a valid way to
  override an earlier "--subject-prefix=&lt;something&gt;" on the command
  line and replace it with "[RFC PATCH]", but from this release, it
  merely prefixes the string "RFC " in front of the given subject
  prefix.  If you are negatively affected by this change, please use
  "--subject-prefix=PATCH --rfc" as a replacement.
  * In Git 2.42, "git rev-list --stdin" learned to take non-revisions
  (like "--not") from the standard input, but the way such a "--not" was
  handled was quite confusing, which has been rethought.  The updated
  rule is that "--not" given from the command line only affects revs
  given from the command line that comes but not revs read from the
  standard input, and "--not" read from the standard input affects
  revs given from the standard input and not revs given from the
  command line.
  * A message written in olden time prevented a branch from getting
  checked out, saying it is already checked out elsewhere. But these
  days, we treat a branch that is being bisected or rebased just like
  a branch that is checked out and protect it from getting modified
  with the same codepath.  The message has been rephrased to say that
  the branch is "in use" to avoid confusion.
  * Hourly and other schedules of "git maintenance" jobs are randomly
  distributed now.
  * "git cmd -h" learned to signal which options can be negated by
  listing such options like "--[no-]opt".
  * The way authentication related data other than passwords (e.g.,
  oauth token and password expiration data) are stored in libsecret
  keyrings has been rethought.
  * Update the libsecret and wincred credential helpers to correctly
  match which credential to erase; they erased the wrong entry in
  some cases.
  * Git GUI updates.
  * "git format-patch" learned a new "--description-file" option that
  lets cover letter description to be fed; this can be used on
  detached HEAD where there is no branch description available, and
  also can override the branch description if there is one.
  * Use of the "--max-pack-size" option to allow multiple packfiles to
  be created is now supported even when we are sending unreachable
  objects to cruft packs.
  * "git format-patch --rfc --subject-prefix=&lt;foo&gt;" used to ignore the
  "--subject-prefix" option and used "[RFC PATCH]"; now we will add
  "RFC" prefix to whatever subject prefix is specified.
  * "git log --format" has been taught the %(decorate) placeholder for
  further customization over what the "--decorate" option offers.
  * The default log message created by "git revert", when reverting a
  commit that records a revert, has been tweaked, to encourage people
  to describe complex "revert of revert of revert" situations better in
  their own words.
  * The command-line completion support (in contrib/) learned to
  complete "git commit --trailer=" for possible trailer keys.
  * "git update-index" learned the "--show-index-version" option to
  inspect the index format version used by the on-disk index file.
  * "git diff" learned the "diff.statNameWidth" configuration variable,
  to give the default width for the name part in the "--stat" output.
  * "git range-diff --notes=foo" compared "log --notes=foo --notes" of
  the two ranges, instead of using just the specified notes tree,
  which has been corrected to use only the specified notes tree.
  * The command line completion script (in contrib/) can be told to
  complete aliases by including ": git &lt;cmd&gt; ;" in the alias to tell
  it that the alias should be completed in a similar way to how "git
  &lt;cmd&gt;" is completed.  The parsing code for the alias has been
  loosened to allow ';' without an extra space before it.
  * "git for-each-ref" and friends learned to apply mailmap to
  authorname and other fields in a more flexible way than using
  separate placeholder letters like %a[eElL] every time we want to
  come up with small variants.
  * "git repack" machinery learned to pay attention to the "--filter="
  option.
  * "git repack" learned the "--max-cruft-size" option to prevent cruft
  packs from growing without bounds.
  * "git merge-tree" learned to take strategy backend specific options
  via the "-X" option, like "git merge" does.
  * "git log" and friends learned the "--dd" option that is a
  short-hand for "--diff-merges=first-parent -p".
  * The attribute subsystem learned to honor the "attr.tree"
  configuration variable that specifies which tree to read the
  .gitattributes files from.
  * "git merge-file" learns a mode to read three variants of the
  contents to be merged from blob objects.
  * see https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.43.0.txt</changelog>
</package>
<package pkgid="7c0944175ed6d06b06e1e35960844ca00d8a5b39e7ff0bb4553f7ca0bd2f958a6bdffa78c280b553b69cdec60402020c823f8d4d7f2df26d9135d5b1da3b7b8e" name="git-credential-libsecret-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.43.0" rel="1.1"/>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1662724800">- Remove nogroup requirement: no longer needed</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1663848000">- drop python2 requires as git-p4 is documented to work with python3</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1665057600">- git 2.38.0:
  * scalar: a repository management tool for large repositories
  * new git rebase --update-refs (global rebase.updateRefs)
    to update dependent branches
  * merge-tree integrated with the new ort merge strategy
  - -write-tree, while --trivial-merge retains the old mode
  * bare git repositories can now be stored and distributed
    in other git repositories
  * Setting the safe.bareRepository configuration to "explicit"
    avoids running arbitrary commands from filesystem monitoring
    hooks of untrusted git repositories unless --git-dir is set
  * git grep: new -m / --max-count options to limit the number
    of matches per file
  * git ls-files --format is a new option to customize outout
  * git cat-file and git show now support mailmap author mapping
  * bug fixes and performance improvements</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1666785600">- update to 2.38.1 (bsc#1204455, CVE-2022-39253, bsc#1204456, CVE-2022-39260):
  * CVE-2022-39253:
    When relying on the `--local` clone optimization, Git dereferences
    symbolic links in the source repository before creating hardlinks
    (or copies) of the dereferenced link in the destination repository.
    This can lead to surprising behavior where arbitrary files are
    present in a repository's `$GIT_DIR` when cloning from a malicious
    repository.
    Git will no longer dereference symbolic links via the `--local`
    clone mechanism, and will instead refuse to clone repositories that
    have symbolic links present in the `$GIT_DIR/objects` directory.
    Additionally, the value of `protocol.file.allow` is changed to be
    "user" by default.
  * CVE-2022-39260:
    An overly-long command string given to `git shell` can result in
    overflow in `split_cmdline()`, leading to arbitrary heap writes and
    remote code execution when `git shell` is exposed and the directory
    `$HOME/git-shell-commands` exists.
    `git shell` is taught to refuse interactive commands that are
    longer than 4MiB in size. `split_cmdline()` is hardened to reject
    inputs larger than 2GiB.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1667304000">- disable tests on s390x (check-chainlint)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1670846400">- git 2.38.2, a general maintenance release:
  * Fix unaligned memory access for reads from the index v4
  * "git remote rename" failed to rename a remote without fetch
    refspec, which has been corrected.
  * "git clone" did not like to see the "--bare" and the "--origin"
    options used together without a good reason.
  * "git fsck" failed to release contents of tree objects already
    used from the memory
  * "git rebase -i" can mistakenly attempt to apply a fixup to
    commit itself, which has been corrected.
  * Fix segfault with "git merge-tree" on read-only repositories
  * Fix a logic in "mailinfo -b" that miscomputed the length of a
    substring, which lead to an out-of-bounds access.
  * The codepath to sign learned to report errors when it fails to
    read from "ssh-keygen".
  * "GIT_EDITOR=: git branch --edit-description" resulted in failure
  * "git multi-pack-index repack/expire" used to repack unreachable
    cruft into a new pack, which have been corrected.
  * The code to clean temporary object directories (used for
    quarantine) tried to remove them inside its signal handler
  * "git branch --edit-description" on an unborh branch misleadingly
    said that no such branch exists
  * `git rebase --update-refs` would delete references when all
    `update-ref` commands in the sequencer were removed</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1670846401">- git 2.39.0:
  * "git grep" learned to expand the sparse-index more lazily and
    on demand in a sparse checkout.
  * By default, use of fsmonitor on a repository on networked
    filesystem is disabled.
  * After checking out a "branch" that is a symbolic-ref that points at
    another branch, "git symbolic-ref HEAD" reports the underlying
    branch, not the symbolic-ref the user gave checkout as argument.
    The command learned the "--no-recurse" option to stop after
    dereferencing a symbolic-ref only once.
  * "git branch --edit-description @{-1}" is now a way to edit branch
    description of the branch you were on before switching to the
    current branch.
  * "git merge-tree --stdin" is a new way to request a series of merges
    and report the merge results.
  * "git shortlog" learned to group by the "format" string.
  * A new "--include-whitespace" option is added to "git patch-id", and
    existing bugs in the internal patch-id logic that did not match
    what "git patch-id" produces have been corrected.
  * Enable gc.cruftpacks by default for those who opt into
    feature.experimental setting.
  * "git repack" learns to send cruft objects out of the way into
    packfiles outside the repository.
  * 'scalar reconfigure -a' is taught to automatically remove
    scalar.repo entires which no longer exist.
  * Redact headers from cURL's h2h3 module in GIT_CURL_VERBOSE and
    others.
  * 'git maintenance register' is taught to write configuration to an
    arbitrary path, and 'git for-each-repo' is taught to expand tilde
    characters in paths.
  * When creating new notes, the template used to get a stray empty
    newline, which has been removed.
  * "git receive-pack" used to use all the local refs as the boundary for
    checking connectivity of the data "git push" sent, but now it uses
    only the refs that it advertised to the pusher. In a repository with
    the .hideRefs configuration, this reduces the resources needed to
    perform the check.
  * With '--recurse-submodules=on-demand', all submodules are
    recursively pushed.
  * developer visible fixes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671105600">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1673956800">- git 2.39.1, fixing two security issues that could allow remote
  code execution when accessing specially crafted repositories:
  * CVE-2022-41903: log format integer overflow boo#1207033
  * CVE-2022-23521: gitattributed parsing integer overflow
    boo#1207032</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1676376000">- git 2.39.2:
  * CVE-2023-22490: Using a specially-crafted repository, Git can
    be tricked into using its local clone optimization even when
    using a non-local transport boo#1208027
  * CVE-2023-23946: a path outside the working tree can be
    overwritten as the user who is running "git apply" boo#1208028</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1678708800">- git 2.40.0:
  * backward incompatible change: The format.attach configuration
    variable lacked a way to override a value defined in a
    lower-priority configuration file (e.g. the system one) by
    redefining it in a higher-priority configuration file. Now,
    setting format.attach to an empty string means show the patch
    inline in the e-mail message, without using MIME attachment.
  * multiple commands and workflows gained additional options,
    compatible functionality, or more helpful output
  * "grep -P" learned to use Unicode Character Property to grok
    character classes when processing \b and \w etc.
  * under-the-hood improvements and bug fixes
- The scripted "git add -p/-i" implementation was removed upstream.
  The openSUSE package already preferred the C implementation.</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1680782400">- sha256_clone_fix.patch: fix cloning of empty sha256 repositories (jsc#PED-3891)</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1682424000">- git 2.40.1:
  * CVE-2023-25652: By feeding specially crafted input to git apply
  - -reject, a path outside the working tree can be overwritten
    with partially controlled contents (corresponding to the
    rejected hunk(s) from the given patch).
  * CVE-2023-25815: When Git is compiled with runtime prefix
    support and runs without translated messages, it still used
    the gettext machinery to display messages, which subsequently
    potentially looked for translated messages in unexpected
    places. This allowed for malicious placement of crafted
    messages.
  * CVE-2023-29007: When renaming or deleting a section from a
    configuration file, certain malicious configuration values may
    be misinterpreted as the beginning of a new configuration
    section, leading to arbitrary configuration injection.</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1685793600">- git 2.41.0: This update contains a number of compatible updates,
  improvements and extensions to multiple workflows. Some changes
  may break backwards compatibility:
  * The libsecret credential helper obsoletes direct GNOME keyring
    support, which was dropped (git-credential-gnome-keyring)
  * "git format-patch" has been taught to ignore end-user
    configuration ("diff.noprefix") and always use the standard
    prefixes, to avoid breaking the receiving end of the patch
- drop sha256_clone_fix.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1692792000">- git 2.42.0:
  * "git pack-refs" learns "--include" and "--exclude" to tweak the ref
    hierarchy to be packed using pattern matching.
  * 'git worktree add' learned how to create a worktree based on an
    orphaned branch with `--orphan`.
  * "git pack-objects" learned to invoke a new hook program that
    enumerates extra objects to be used as anchoring points to keep
    otherwise unreachable objects in cruft packs.
  * Add more "git var" for toolsmiths to learn various locations Git is
    configured with either via the configuration or hard-coded defaults.
  * 'git notes append' was taught '--separator' to specify string to insert
    between paragraphs.
  * The "git for-each-ref" family of commands learned placeholders
    related to GPG signature verification.
  * "git diff --no-index" learned to read from named pipes as if they
    were regular files, to allow "git diff &lt;(process) &lt;(substitution)"
    some shells support.
  * Help newbies by suggesting that there are cases where force-pushing
    is a valid and sensible thing to update a branch at a remote
    repository, rather than reconciling with merge/rebase.
  * "git blame --contents=file" has been taught to work in a bare
    repository.
  * "git branch -f X" to repoint the branch X said that X was "checked
    out" in another worktree, even when branch X was not and instead
    being bisected or rebased.  The message was reworded to say the
    branch was "in use".
  * Tone down the warning on SHA-256 repositories being an experimental
    curiosity.  We do not have support for them to interoperate with
    traditional SHA-1 repositories, but at this point, we do not plan
    to make breaking changes to SHA-256 repositories and there is no
    longer need for such a strongly phrased warning.
  * "git diff-tree" has been taught to take advantage of the
    sparse-index feature.
  * The object traversal using reachability bitmap done by
    "pack-object" has been tweaked to take advantage of the fact that
    using "boundary" commits as representative of all the uninteresting
    ones can save quite a lot of object enumeration.
  * "git worktree" learned to work better with sparse index feature.
  * When the external merge driver is killed by a signal, its output
    should not be trusted as a resolution with conflicts that is
    proposed by the driver, but the code did.
  * The set-up code for the get_revision() API now allows feeding
    options like --all and --not in the --stdin mode.
  * Move functions that are not about pure string manipulation out of
    strbuf.[ch]
  * "imap-send" codepaths got cleaned up to get rid of unused
    parameters.
  * Enumerating refs in the packed-refs file, while excluding refs that
    match certain patterns, has been optimized.
  * Mark-up unused parameters in the code so that we can eventually
    enable -Wunused-parameter by default.
  * Instead of inventing a custom counter variables for debugging,
    use existing trace2 facility in the fsync customization codepath.
  * "git branch --list --format=&lt;format&gt;" and friends are taught
    a new "%(describe)" placeholder.
  * Clarify how to choose the starting point for a new topic in
    developer guidance document.
  * The implementation of "get_sha1_hex()" that reads a hexadecimal
    string that spells a full object name has been extended to cope
    with any hash function used in the repository, but the "sha1" in
    its name survived.  Rename it to get_hash_hex(), a name that is
    more consistent within its friends like get_hash_hex_algop().
  * Command line parser fix, and a small parse-options API update.
  * bug fixes</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1695384000">- Downgrade openssh dependency to recommends (bsc#1215533)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1698062400">- gitweb.cgi AppArmor profile
  - make the profile a named profile
  - add local/ include to make custom additions easier</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1698062401">- Add rule for /etc/gitconfig in gitweb.cgi apparmor profile (bsc#1216501).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699099200">- git 2.42.1:
  * The usual number of bug fixes, including
  * Fix "git diff" exit code handling
  * Various fixes to the behavior of "rebase -i" when the command
    got interrupted by conflicting changes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700568000">- update to 2.43.0:
  * The "--rfc" option of "git format-patch" used to be a valid way to
  override an earlier "--subject-prefix=&lt;something&gt;" on the command
  line and replace it with "[RFC PATCH]", but from this release, it
  merely prefixes the string "RFC " in front of the given subject
  prefix.  If you are negatively affected by this change, please use
  "--subject-prefix=PATCH --rfc" as a replacement.
  * In Git 2.42, "git rev-list --stdin" learned to take non-revisions
  (like "--not") from the standard input, but the way such a "--not" was
  handled was quite confusing, which has been rethought.  The updated
  rule is that "--not" given from the command line only affects revs
  given from the command line that comes but not revs read from the
  standard input, and "--not" read from the standard input affects
  revs given from the standard input and not revs given from the
  command line.
  * A message written in olden time prevented a branch from getting
  checked out, saying it is already checked out elsewhere. But these
  days, we treat a branch that is being bisected or rebased just like
  a branch that is checked out and protect it from getting modified
  with the same codepath.  The message has been rephrased to say that
  the branch is "in use" to avoid confusion.
  * Hourly and other schedules of "git maintenance" jobs are randomly
  distributed now.
  * "git cmd -h" learned to signal which options can be negated by
  listing such options like "--[no-]opt".
  * The way authentication related data other than passwords (e.g.,
  oauth token and password expiration data) are stored in libsecret
  keyrings has been rethought.
  * Update the libsecret and wincred credential helpers to correctly
  match which credential to erase; they erased the wrong entry in
  some cases.
  * Git GUI updates.
  * "git format-patch" learned a new "--description-file" option that
  lets cover letter description to be fed; this can be used on
  detached HEAD where there is no branch description available, and
  also can override the branch description if there is one.
  * Use of the "--max-pack-size" option to allow multiple packfiles to
  be created is now supported even when we are sending unreachable
  objects to cruft packs.
  * "git format-patch --rfc --subject-prefix=&lt;foo&gt;" used to ignore the
  "--subject-prefix" option and used "[RFC PATCH]"; now we will add
  "RFC" prefix to whatever subject prefix is specified.
  * "git log --format" has been taught the %(decorate) placeholder for
  further customization over what the "--decorate" option offers.
  * The default log message created by "git revert", when reverting a
  commit that records a revert, has been tweaked, to encourage people
  to describe complex "revert of revert of revert" situations better in
  their own words.
  * The command-line completion support (in contrib/) learned to
  complete "git commit --trailer=" for possible trailer keys.
  * "git update-index" learned the "--show-index-version" option to
  inspect the index format version used by the on-disk index file.
  * "git diff" learned the "diff.statNameWidth" configuration variable,
  to give the default width for the name part in the "--stat" output.
  * "git range-diff --notes=foo" compared "log --notes=foo --notes" of
  the two ranges, instead of using just the specified notes tree,
  which has been corrected to use only the specified notes tree.
  * The command line completion script (in contrib/) can be told to
  complete aliases by including ": git &lt;cmd&gt; ;" in the alias to tell
  it that the alias should be completed in a similar way to how "git
  &lt;cmd&gt;" is completed.  The parsing code for the alias has been
  loosened to allow ';' without an extra space before it.
  * "git for-each-ref" and friends learned to apply mailmap to
  authorname and other fields in a more flexible way than using
  separate placeholder letters like %a[eElL] every time we want to
  come up with small variants.
  * "git repack" machinery learned to pay attention to the "--filter="
  option.
  * "git repack" learned the "--max-cruft-size" option to prevent cruft
  packs from growing without bounds.
  * "git merge-tree" learned to take strategy backend specific options
  via the "-X" option, like "git merge" does.
  * "git log" and friends learned the "--dd" option that is a
  short-hand for "--diff-merges=first-parent -p".
  * The attribute subsystem learned to honor the "attr.tree"
  configuration variable that specifies which tree to read the
  .gitattributes files from.
  * "git merge-file" learns a mode to read three variants of the
  contents to be merged from blob objects.
  * see https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.43.0.txt</changelog>
</package>
<package pkgid="ea31a537c2af5e637112aac71f70158f004a728db8325b3b9b93a5820ba40585e5fbd1f095346413f797c0f074589a0e6cb3d015f3e2a1a1c07925bdeb373c52" name="git-cvs" arch="i586">
  <version epoch="0" ver="2.43.0" rel="1.1"/>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1662724800">- Remove nogroup requirement: no longer needed</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1663848000">- drop python2 requires as git-p4 is documented to work with python3</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1665057600">- git 2.38.0:
  * scalar: a repository management tool for large repositories
  * new git rebase --update-refs (global rebase.updateRefs)
    to update dependent branches
  * merge-tree integrated with the new ort merge strategy
  - -write-tree, while --trivial-merge retains the old mode
  * bare git repositories can now be stored and distributed
    in other git repositories
  * Setting the safe.bareRepository configuration to "explicit"
    avoids running arbitrary commands from filesystem monitoring
    hooks of untrusted git repositories unless --git-dir is set
  * git grep: new -m / --max-count options to limit the number
    of matches per file
  * git ls-files --format is a new option to customize outout
  * git cat-file and git show now support mailmap author mapping
  * bug fixes and performance improvements</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1666785600">- update to 2.38.1 (bsc#1204455, CVE-2022-39253, bsc#1204456, CVE-2022-39260):
  * CVE-2022-39253:
    When relying on the `--local` clone optimization, Git dereferences
    symbolic links in the source repository before creating hardlinks
    (or copies) of the dereferenced link in the destination repository.
    This can lead to surprising behavior where arbitrary files are
    present in a repository's `$GIT_DIR` when cloning from a malicious
    repository.
    Git will no longer dereference symbolic links via the `--local`
    clone mechanism, and will instead refuse to clone repositories that
    have symbolic links present in the `$GIT_DIR/objects` directory.
    Additionally, the value of `protocol.file.allow` is changed to be
    "user" by default.
  * CVE-2022-39260:
    An overly-long command string given to `git shell` can result in
    overflow in `split_cmdline()`, leading to arbitrary heap writes and
    remote code execution when `git shell` is exposed and the directory
    `$HOME/git-shell-commands` exists.
    `git shell` is taught to refuse interactive commands that are
    longer than 4MiB in size. `split_cmdline()` is hardened to reject
    inputs larger than 2GiB.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1667304000">- disable tests on s390x (check-chainlint)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1670846400">- git 2.38.2, a general maintenance release:
  * Fix unaligned memory access for reads from the index v4
  * "git remote rename" failed to rename a remote without fetch
    refspec, which has been corrected.
  * "git clone" did not like to see the "--bare" and the "--origin"
    options used together without a good reason.
  * "git fsck" failed to release contents of tree objects already
    used from the memory
  * "git rebase -i" can mistakenly attempt to apply a fixup to
    commit itself, which has been corrected.
  * Fix segfault with "git merge-tree" on read-only repositories
  * Fix a logic in "mailinfo -b" that miscomputed the length of a
    substring, which lead to an out-of-bounds access.
  * The codepath to sign learned to report errors when it fails to
    read from "ssh-keygen".
  * "GIT_EDITOR=: git branch --edit-description" resulted in failure
  * "git multi-pack-index repack/expire" used to repack unreachable
    cruft into a new pack, which have been corrected.
  * The code to clean temporary object directories (used for
    quarantine) tried to remove them inside its signal handler
  * "git branch --edit-description" on an unborh branch misleadingly
    said that no such branch exists
  * `git rebase --update-refs` would delete references when all
    `update-ref` commands in the sequencer were removed</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1670846401">- git 2.39.0:
  * "git grep" learned to expand the sparse-index more lazily and
    on demand in a sparse checkout.
  * By default, use of fsmonitor on a repository on networked
    filesystem is disabled.
  * After checking out a "branch" that is a symbolic-ref that points at
    another branch, "git symbolic-ref HEAD" reports the underlying
    branch, not the symbolic-ref the user gave checkout as argument.
    The command learned the "--no-recurse" option to stop after
    dereferencing a symbolic-ref only once.
  * "git branch --edit-description @{-1}" is now a way to edit branch
    description of the branch you were on before switching to the
    current branch.
  * "git merge-tree --stdin" is a new way to request a series of merges
    and report the merge results.
  * "git shortlog" learned to group by the "format" string.
  * A new "--include-whitespace" option is added to "git patch-id", and
    existing bugs in the internal patch-id logic that did not match
    what "git patch-id" produces have been corrected.
  * Enable gc.cruftpacks by default for those who opt into
    feature.experimental setting.
  * "git repack" learns to send cruft objects out of the way into
    packfiles outside the repository.
  * 'scalar reconfigure -a' is taught to automatically remove
    scalar.repo entires which no longer exist.
  * Redact headers from cURL's h2h3 module in GIT_CURL_VERBOSE and
    others.
  * 'git maintenance register' is taught to write configuration to an
    arbitrary path, and 'git for-each-repo' is taught to expand tilde
    characters in paths.
  * When creating new notes, the template used to get a stray empty
    newline, which has been removed.
  * "git receive-pack" used to use all the local refs as the boundary for
    checking connectivity of the data "git push" sent, but now it uses
    only the refs that it advertised to the pusher. In a repository with
    the .hideRefs configuration, this reduces the resources needed to
    perform the check.
  * With '--recurse-submodules=on-demand', all submodules are
    recursively pushed.
  * developer visible fixes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671105600">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1673956800">- git 2.39.1, fixing two security issues that could allow remote
  code execution when accessing specially crafted repositories:
  * CVE-2022-41903: log format integer overflow boo#1207033
  * CVE-2022-23521: gitattributed parsing integer overflow
    boo#1207032</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1676376000">- git 2.39.2:
  * CVE-2023-22490: Using a specially-crafted repository, Git can
    be tricked into using its local clone optimization even when
    using a non-local transport boo#1208027
  * CVE-2023-23946: a path outside the working tree can be
    overwritten as the user who is running "git apply" boo#1208028</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1678708800">- git 2.40.0:
  * backward incompatible change: The format.attach configuration
    variable lacked a way to override a value defined in a
    lower-priority configuration file (e.g. the system one) by
    redefining it in a higher-priority configuration file. Now,
    setting format.attach to an empty string means show the patch
    inline in the e-mail message, without using MIME attachment.
  * multiple commands and workflows gained additional options,
    compatible functionality, or more helpful output
  * "grep -P" learned to use Unicode Character Property to grok
    character classes when processing \b and \w etc.
  * under-the-hood improvements and bug fixes
- The scripted "git add -p/-i" implementation was removed upstream.
  The openSUSE package already preferred the C implementation.</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1680782400">- sha256_clone_fix.patch: fix cloning of empty sha256 repositories (jsc#PED-3891)</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1682424000">- git 2.40.1:
  * CVE-2023-25652: By feeding specially crafted input to git apply
  - -reject, a path outside the working tree can be overwritten
    with partially controlled contents (corresponding to the
    rejected hunk(s) from the given patch).
  * CVE-2023-25815: When Git is compiled with runtime prefix
    support and runs without translated messages, it still used
    the gettext machinery to display messages, which subsequently
    potentially looked for translated messages in unexpected
    places. This allowed for malicious placement of crafted
    messages.
  * CVE-2023-29007: When renaming or deleting a section from a
    configuration file, certain malicious configuration values may
    be misinterpreted as the beginning of a new configuration
    section, leading to arbitrary configuration injection.</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1685793600">- git 2.41.0: This update contains a number of compatible updates,
  improvements and extensions to multiple workflows. Some changes
  may break backwards compatibility:
  * The libsecret credential helper obsoletes direct GNOME keyring
    support, which was dropped (git-credential-gnome-keyring)
  * "git format-patch" has been taught to ignore end-user
    configuration ("diff.noprefix") and always use the standard
    prefixes, to avoid breaking the receiving end of the patch
- drop sha256_clone_fix.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1692792000">- git 2.42.0:
  * "git pack-refs" learns "--include" and "--exclude" to tweak the ref
    hierarchy to be packed using pattern matching.
  * 'git worktree add' learned how to create a worktree based on an
    orphaned branch with `--orphan`.
  * "git pack-objects" learned to invoke a new hook program that
    enumerates extra objects to be used as anchoring points to keep
    otherwise unreachable objects in cruft packs.
  * Add more "git var" for toolsmiths to learn various locations Git is
    configured with either via the configuration or hard-coded defaults.
  * 'git notes append' was taught '--separator' to specify string to insert
    between paragraphs.
  * The "git for-each-ref" family of commands learned placeholders
    related to GPG signature verification.
  * "git diff --no-index" learned to read from named pipes as if they
    were regular files, to allow "git diff &lt;(process) &lt;(substitution)"
    some shells support.
  * Help newbies by suggesting that there are cases where force-pushing
    is a valid and sensible thing to update a branch at a remote
    repository, rather than reconciling with merge/rebase.
  * "git blame --contents=file" has been taught to work in a bare
    repository.
  * "git branch -f X" to repoint the branch X said that X was "checked
    out" in another worktree, even when branch X was not and instead
    being bisected or rebased.  The message was reworded to say the
    branch was "in use".
  * Tone down the warning on SHA-256 repositories being an experimental
    curiosity.  We do not have support for them to interoperate with
    traditional SHA-1 repositories, but at this point, we do not plan
    to make breaking changes to SHA-256 repositories and there is no
    longer need for such a strongly phrased warning.
  * "git diff-tree" has been taught to take advantage of the
    sparse-index feature.
  * The object traversal using reachability bitmap done by
    "pack-object" has been tweaked to take advantage of the fact that
    using "boundary" commits as representative of all the uninteresting
    ones can save quite a lot of object enumeration.
  * "git worktree" learned to work better with sparse index feature.
  * When the external merge driver is killed by a signal, its output
    should not be trusted as a resolution with conflicts that is
    proposed by the driver, but the code did.
  * The set-up code for the get_revision() API now allows feeding
    options like --all and --not in the --stdin mode.
  * Move functions that are not about pure string manipulation out of
    strbuf.[ch]
  * "imap-send" codepaths got cleaned up to get rid of unused
    parameters.
  * Enumerating refs in the packed-refs file, while excluding refs that
    match certain patterns, has been optimized.
  * Mark-up unused parameters in the code so that we can eventually
    enable -Wunused-parameter by default.
  * Instead of inventing a custom counter variables for debugging,
    use existing trace2 facility in the fsync customization codepath.
  * "git branch --list --format=&lt;format&gt;" and friends are taught
    a new "%(describe)" placeholder.
  * Clarify how to choose the starting point for a new topic in
    developer guidance document.
  * The implementation of "get_sha1_hex()" that reads a hexadecimal
    string that spells a full object name has been extended to cope
    with any hash function used in the repository, but the "sha1" in
    its name survived.  Rename it to get_hash_hex(), a name that is
    more consistent within its friends like get_hash_hex_algop().
  * Command line parser fix, and a small parse-options API update.
  * bug fixes</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1695384000">- Downgrade openssh dependency to recommends (bsc#1215533)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1698062400">- gitweb.cgi AppArmor profile
  - make the profile a named profile
  - add local/ include to make custom additions easier</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1698062401">- Add rule for /etc/gitconfig in gitweb.cgi apparmor profile (bsc#1216501).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699099200">- git 2.42.1:
  * The usual number of bug fixes, including
  * Fix "git diff" exit code handling
  * Various fixes to the behavior of "rebase -i" when the command
    got interrupted by conflicting changes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700568000">- update to 2.43.0:
  * The "--rfc" option of "git format-patch" used to be a valid way to
  override an earlier "--subject-prefix=&lt;something&gt;" on the command
  line and replace it with "[RFC PATCH]", but from this release, it
  merely prefixes the string "RFC " in front of the given subject
  prefix.  If you are negatively affected by this change, please use
  "--subject-prefix=PATCH --rfc" as a replacement.
  * In Git 2.42, "git rev-list --stdin" learned to take non-revisions
  (like "--not") from the standard input, but the way such a "--not" was
  handled was quite confusing, which has been rethought.  The updated
  rule is that "--not" given from the command line only affects revs
  given from the command line that comes but not revs read from the
  standard input, and "--not" read from the standard input affects
  revs given from the standard input and not revs given from the
  command line.
  * A message written in olden time prevented a branch from getting
  checked out, saying it is already checked out elsewhere. But these
  days, we treat a branch that is being bisected or rebased just like
  a branch that is checked out and protect it from getting modified
  with the same codepath.  The message has been rephrased to say that
  the branch is "in use" to avoid confusion.
  * Hourly and other schedules of "git maintenance" jobs are randomly
  distributed now.
  * "git cmd -h" learned to signal which options can be negated by
  listing such options like "--[no-]opt".
  * The way authentication related data other than passwords (e.g.,
  oauth token and password expiration data) are stored in libsecret
  keyrings has been rethought.
  * Update the libsecret and wincred credential helpers to correctly
  match which credential to erase; they erased the wrong entry in
  some cases.
  * Git GUI updates.
  * "git format-patch" learned a new "--description-file" option that
  lets cover letter description to be fed; this can be used on
  detached HEAD where there is no branch description available, and
  also can override the branch description if there is one.
  * Use of the "--max-pack-size" option to allow multiple packfiles to
  be created is now supported even when we are sending unreachable
  objects to cruft packs.
  * "git format-patch --rfc --subject-prefix=&lt;foo&gt;" used to ignore the
  "--subject-prefix" option and used "[RFC PATCH]"; now we will add
  "RFC" prefix to whatever subject prefix is specified.
  * "git log --format" has been taught the %(decorate) placeholder for
  further customization over what the "--decorate" option offers.
  * The default log message created by "git revert", when reverting a
  commit that records a revert, has been tweaked, to encourage people
  to describe complex "revert of revert of revert" situations better in
  their own words.
  * The command-line completion support (in contrib/) learned to
  complete "git commit --trailer=" for possible trailer keys.
  * "git update-index" learned the "--show-index-version" option to
  inspect the index format version used by the on-disk index file.
  * "git diff" learned the "diff.statNameWidth" configuration variable,
  to give the default width for the name part in the "--stat" output.
  * "git range-diff --notes=foo" compared "log --notes=foo --notes" of
  the two ranges, instead of using just the specified notes tree,
  which has been corrected to use only the specified notes tree.
  * The command line completion script (in contrib/) can be told to
  complete aliases by including ": git &lt;cmd&gt; ;" in the alias to tell
  it that the alias should be completed in a similar way to how "git
  &lt;cmd&gt;" is completed.  The parsing code for the alias has been
  loosened to allow ';' without an extra space before it.
  * "git for-each-ref" and friends learned to apply mailmap to
  authorname and other fields in a more flexible way than using
  separate placeholder letters like %a[eElL] every time we want to
  come up with small variants.
  * "git repack" machinery learned to pay attention to the "--filter="
  option.
  * "git repack" learned the "--max-cruft-size" option to prevent cruft
  packs from growing without bounds.
  * "git merge-tree" learned to take strategy backend specific options
  via the "-X" option, like "git merge" does.
  * "git log" and friends learned the "--dd" option that is a
  short-hand for "--diff-merges=first-parent -p".
  * The attribute subsystem learned to honor the "attr.tree"
  configuration variable that specifies which tree to read the
  .gitattributes files from.
  * "git merge-file" learns a mode to read three variants of the
  contents to be merged from blob objects.
  * see https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.43.0.txt</changelog>
</package>
<package pkgid="1ed1a3e2732540d91ec805411850a43bf363a41250cb5f36e1afd4207a27172a7eee41af0aec398822d8cf9b6d892dcaf83d2f3116d22ca03317ee6dd218f686" name="git-cvs" arch="x86_64">
  <version epoch="0" ver="2.43.0" rel="1.1"/>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1662724800">- Remove nogroup requirement: no longer needed</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1663848000">- drop python2 requires as git-p4 is documented to work with python3</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1665057600">- git 2.38.0:
  * scalar: a repository management tool for large repositories
  * new git rebase --update-refs (global rebase.updateRefs)
    to update dependent branches
  * merge-tree integrated with the new ort merge strategy
  - -write-tree, while --trivial-merge retains the old mode
  * bare git repositories can now be stored and distributed
    in other git repositories
  * Setting the safe.bareRepository configuration to "explicit"
    avoids running arbitrary commands from filesystem monitoring
    hooks of untrusted git repositories unless --git-dir is set
  * git grep: new -m / --max-count options to limit the number
    of matches per file
  * git ls-files --format is a new option to customize outout
  * git cat-file and git show now support mailmap author mapping
  * bug fixes and performance improvements</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1666785600">- update to 2.38.1 (bsc#1204455, CVE-2022-39253, bsc#1204456, CVE-2022-39260):
  * CVE-2022-39253:
    When relying on the `--local` clone optimization, Git dereferences
    symbolic links in the source repository before creating hardlinks
    (or copies) of the dereferenced link in the destination repository.
    This can lead to surprising behavior where arbitrary files are
    present in a repository's `$GIT_DIR` when cloning from a malicious
    repository.
    Git will no longer dereference symbolic links via the `--local`
    clone mechanism, and will instead refuse to clone repositories that
    have symbolic links present in the `$GIT_DIR/objects` directory.
    Additionally, the value of `protocol.file.allow` is changed to be
    "user" by default.
  * CVE-2022-39260:
    An overly-long command string given to `git shell` can result in
    overflow in `split_cmdline()`, leading to arbitrary heap writes and
    remote code execution when `git shell` is exposed and the directory
    `$HOME/git-shell-commands` exists.
    `git shell` is taught to refuse interactive commands that are
    longer than 4MiB in size. `split_cmdline()` is hardened to reject
    inputs larger than 2GiB.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1667304000">- disable tests on s390x (check-chainlint)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1670846400">- git 2.38.2, a general maintenance release:
  * Fix unaligned memory access for reads from the index v4
  * "git remote rename" failed to rename a remote without fetch
    refspec, which has been corrected.
  * "git clone" did not like to see the "--bare" and the "--origin"
    options used together without a good reason.
  * "git fsck" failed to release contents of tree objects already
    used from the memory
  * "git rebase -i" can mistakenly attempt to apply a fixup to
    commit itself, which has been corrected.
  * Fix segfault with "git merge-tree" on read-only repositories
  * Fix a logic in "mailinfo -b" that miscomputed the length of a
    substring, which lead to an out-of-bounds access.
  * The codepath to sign learned to report errors when it fails to
    read from "ssh-keygen".
  * "GIT_EDITOR=: git branch --edit-description" resulted in failure
  * "git multi-pack-index repack/expire" used to repack unreachable
    cruft into a new pack, which have been corrected.
  * The code to clean temporary object directories (used for
    quarantine) tried to remove them inside its signal handler
  * "git branch --edit-description" on an unborh branch misleadingly
    said that no such branch exists
  * `git rebase --update-refs` would delete references when all
    `update-ref` commands in the sequencer were removed</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1670846401">- git 2.39.0:
  * "git grep" learned to expand the sparse-index more lazily and
    on demand in a sparse checkout.
  * By default, use of fsmonitor on a repository on networked
    filesystem is disabled.
  * After checking out a "branch" that is a symbolic-ref that points at
    another branch, "git symbolic-ref HEAD" reports the underlying
    branch, not the symbolic-ref the user gave checkout as argument.
    The command learned the "--no-recurse" option to stop after
    dereferencing a symbolic-ref only once.
  * "git branch --edit-description @{-1}" is now a way to edit branch
    description of the branch you were on before switching to the
    current branch.
  * "git merge-tree --stdin" is a new way to request a series of merges
    and report the merge results.
  * "git shortlog" learned to group by the "format" string.
  * A new "--include-whitespace" option is added to "git patch-id", and
    existing bugs in the internal patch-id logic that did not match
    what "git patch-id" produces have been corrected.
  * Enable gc.cruftpacks by default for those who opt into
    feature.experimental setting.
  * "git repack" learns to send cruft objects out of the way into
    packfiles outside the repository.
  * 'scalar reconfigure -a' is taught to automatically remove
    scalar.repo entires which no longer exist.
  * Redact headers from cURL's h2h3 module in GIT_CURL_VERBOSE and
    others.
  * 'git maintenance register' is taught to write configuration to an
    arbitrary path, and 'git for-each-repo' is taught to expand tilde
    characters in paths.
  * When creating new notes, the template used to get a stray empty
    newline, which has been removed.
  * "git receive-pack" used to use all the local refs as the boundary for
    checking connectivity of the data "git push" sent, but now it uses
    only the refs that it advertised to the pusher. In a repository with
    the .hideRefs configuration, this reduces the resources needed to
    perform the check.
  * With '--recurse-submodules=on-demand', all submodules are
    recursively pushed.
  * developer visible fixes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671105600">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1673956800">- git 2.39.1, fixing two security issues that could allow remote
  code execution when accessing specially crafted repositories:
  * CVE-2022-41903: log format integer overflow boo#1207033
  * CVE-2022-23521: gitattributed parsing integer overflow
    boo#1207032</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1676376000">- git 2.39.2:
  * CVE-2023-22490: Using a specially-crafted repository, Git can
    be tricked into using its local clone optimization even when
    using a non-local transport boo#1208027
  * CVE-2023-23946: a path outside the working tree can be
    overwritten as the user who is running "git apply" boo#1208028</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1678708800">- git 2.40.0:
  * backward incompatible change: The format.attach configuration
    variable lacked a way to override a value defined in a
    lower-priority configuration file (e.g. the system one) by
    redefining it in a higher-priority configuration file. Now,
    setting format.attach to an empty string means show the patch
    inline in the e-mail message, without using MIME attachment.
  * multiple commands and workflows gained additional options,
    compatible functionality, or more helpful output
  * "grep -P" learned to use Unicode Character Property to grok
    character classes when processing \b and \w etc.
  * under-the-hood improvements and bug fixes
- The scripted "git add -p/-i" implementation was removed upstream.
  The openSUSE package already preferred the C implementation.</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1680782400">- sha256_clone_fix.patch: fix cloning of empty sha256 repositories (jsc#PED-3891)</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1682424000">- git 2.40.1:
  * CVE-2023-25652: By feeding specially crafted input to git apply
  - -reject, a path outside the working tree can be overwritten
    with partially controlled contents (corresponding to the
    rejected hunk(s) from the given patch).
  * CVE-2023-25815: When Git is compiled with runtime prefix
    support and runs without translated messages, it still used
    the gettext machinery to display messages, which subsequently
    potentially looked for translated messages in unexpected
    places. This allowed for malicious placement of crafted
    messages.
  * CVE-2023-29007: When renaming or deleting a section from a
    configuration file, certain malicious configuration values may
    be misinterpreted as the beginning of a new configuration
    section, leading to arbitrary configuration injection.</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1685793600">- git 2.41.0: This update contains a number of compatible updates,
  improvements and extensions to multiple workflows. Some changes
  may break backwards compatibility:
  * The libsecret credential helper obsoletes direct GNOME keyring
    support, which was dropped (git-credential-gnome-keyring)
  * "git format-patch" has been taught to ignore end-user
    configuration ("diff.noprefix") and always use the standard
    prefixes, to avoid breaking the receiving end of the patch
- drop sha256_clone_fix.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1692792000">- git 2.42.0:
  * "git pack-refs" learns "--include" and "--exclude" to tweak the ref
    hierarchy to be packed using pattern matching.
  * 'git worktree add' learned how to create a worktree based on an
    orphaned branch with `--orphan`.
  * "git pack-objects" learned to invoke a new hook program that
    enumerates extra objects to be used as anchoring points to keep
    otherwise unreachable objects in cruft packs.
  * Add more "git var" for toolsmiths to learn various locations Git is
    configured with either via the configuration or hard-coded defaults.
  * 'git notes append' was taught '--separator' to specify string to insert
    between paragraphs.
  * The "git for-each-ref" family of commands learned placeholders
    related to GPG signature verification.
  * "git diff --no-index" learned to read from named pipes as if they
    were regular files, to allow "git diff &lt;(process) &lt;(substitution)"
    some shells support.
  * Help newbies by suggesting that there are cases where force-pushing
    is a valid and sensible thing to update a branch at a remote
    repository, rather than reconciling with merge/rebase.
  * "git blame --contents=file" has been taught to work in a bare
    repository.
  * "git branch -f X" to repoint the branch X said that X was "checked
    out" in another worktree, even when branch X was not and instead
    being bisected or rebased.  The message was reworded to say the
    branch was "in use".
  * Tone down the warning on SHA-256 repositories being an experimental
    curiosity.  We do not have support for them to interoperate with
    traditional SHA-1 repositories, but at this point, we do not plan
    to make breaking changes to SHA-256 repositories and there is no
    longer need for such a strongly phrased warning.
  * "git diff-tree" has been taught to take advantage of the
    sparse-index feature.
  * The object traversal using reachability bitmap done by
    "pack-object" has been tweaked to take advantage of the fact that
    using "boundary" commits as representative of all the uninteresting
    ones can save quite a lot of object enumeration.
  * "git worktree" learned to work better with sparse index feature.
  * When the external merge driver is killed by a signal, its output
    should not be trusted as a resolution with conflicts that is
    proposed by the driver, but the code did.
  * The set-up code for the get_revision() API now allows feeding
    options like --all and --not in the --stdin mode.
  * Move functions that are not about pure string manipulation out of
    strbuf.[ch]
  * "imap-send" codepaths got cleaned up to get rid of unused
    parameters.
  * Enumerating refs in the packed-refs file, while excluding refs that
    match certain patterns, has been optimized.
  * Mark-up unused parameters in the code so that we can eventually
    enable -Wunused-parameter by default.
  * Instead of inventing a custom counter variables for debugging,
    use existing trace2 facility in the fsync customization codepath.
  * "git branch --list --format=&lt;format&gt;" and friends are taught
    a new "%(describe)" placeholder.
  * Clarify how to choose the starting point for a new topic in
    developer guidance document.
  * The implementation of "get_sha1_hex()" that reads a hexadecimal
    string that spells a full object name has been extended to cope
    with any hash function used in the repository, but the "sha1" in
    its name survived.  Rename it to get_hash_hex(), a name that is
    more consistent within its friends like get_hash_hex_algop().
  * Command line parser fix, and a small parse-options API update.
  * bug fixes</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1695384000">- Downgrade openssh dependency to recommends (bsc#1215533)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1698062400">- gitweb.cgi AppArmor profile
  - make the profile a named profile
  - add local/ include to make custom additions easier</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1698062401">- Add rule for /etc/gitconfig in gitweb.cgi apparmor profile (bsc#1216501).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699099200">- git 2.42.1:
  * The usual number of bug fixes, including
  * Fix "git diff" exit code handling
  * Various fixes to the behavior of "rebase -i" when the command
    got interrupted by conflicting changes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700568000">- update to 2.43.0:
  * The "--rfc" option of "git format-patch" used to be a valid way to
  override an earlier "--subject-prefix=&lt;something&gt;" on the command
  line and replace it with "[RFC PATCH]", but from this release, it
  merely prefixes the string "RFC " in front of the given subject
  prefix.  If you are negatively affected by this change, please use
  "--subject-prefix=PATCH --rfc" as a replacement.
  * In Git 2.42, "git rev-list --stdin" learned to take non-revisions
  (like "--not") from the standard input, but the way such a "--not" was
  handled was quite confusing, which has been rethought.  The updated
  rule is that "--not" given from the command line only affects revs
  given from the command line that comes but not revs read from the
  standard input, and "--not" read from the standard input affects
  revs given from the standard input and not revs given from the
  command line.
  * A message written in olden time prevented a branch from getting
  checked out, saying it is already checked out elsewhere. But these
  days, we treat a branch that is being bisected or rebased just like
  a branch that is checked out and protect it from getting modified
  with the same codepath.  The message has been rephrased to say that
  the branch is "in use" to avoid confusion.
  * Hourly and other schedules of "git maintenance" jobs are randomly
  distributed now.
  * "git cmd -h" learned to signal which options can be negated by
  listing such options like "--[no-]opt".
  * The way authentication related data other than passwords (e.g.,
  oauth token and password expiration data) are stored in libsecret
  keyrings has been rethought.
  * Update the libsecret and wincred credential helpers to correctly
  match which credential to erase; they erased the wrong entry in
  some cases.
  * Git GUI updates.
  * "git format-patch" learned a new "--description-file" option that
  lets cover letter description to be fed; this can be used on
  detached HEAD where there is no branch description available, and
  also can override the branch description if there is one.
  * Use of the "--max-pack-size" option to allow multiple packfiles to
  be created is now supported even when we are sending unreachable
  objects to cruft packs.
  * "git format-patch --rfc --subject-prefix=&lt;foo&gt;" used to ignore the
  "--subject-prefix" option and used "[RFC PATCH]"; now we will add
  "RFC" prefix to whatever subject prefix is specified.
  * "git log --format" has been taught the %(decorate) placeholder for
  further customization over what the "--decorate" option offers.
  * The default log message created by "git revert", when reverting a
  commit that records a revert, has been tweaked, to encourage people
  to describe complex "revert of revert of revert" situations better in
  their own words.
  * The command-line completion support (in contrib/) learned to
  complete "git commit --trailer=" for possible trailer keys.
  * "git update-index" learned the "--show-index-version" option to
  inspect the index format version used by the on-disk index file.
  * "git diff" learned the "diff.statNameWidth" configuration variable,
  to give the default width for the name part in the "--stat" output.
  * "git range-diff --notes=foo" compared "log --notes=foo --notes" of
  the two ranges, instead of using just the specified notes tree,
  which has been corrected to use only the specified notes tree.
  * The command line completion script (in contrib/) can be told to
  complete aliases by including ": git &lt;cmd&gt; ;" in the alias to tell
  it that the alias should be completed in a similar way to how "git
  &lt;cmd&gt;" is completed.  The parsing code for the alias has been
  loosened to allow ';' without an extra space before it.
  * "git for-each-ref" and friends learned to apply mailmap to
  authorname and other fields in a more flexible way than using
  separate placeholder letters like %a[eElL] every time we want to
  come up with small variants.
  * "git repack" machinery learned to pay attention to the "--filter="
  option.
  * "git repack" learned the "--max-cruft-size" option to prevent cruft
  packs from growing without bounds.
  * "git merge-tree" learned to take strategy backend specific options
  via the "-X" option, like "git merge" does.
  * "git log" and friends learned the "--dd" option that is a
  short-hand for "--diff-merges=first-parent -p".
  * The attribute subsystem learned to honor the "attr.tree"
  configuration variable that specifies which tree to read the
  .gitattributes files from.
  * "git merge-file" learns a mode to read three variants of the
  contents to be merged from blob objects.
  * see https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.43.0.txt</changelog>
</package>
<package pkgid="49f8a79d838286f6964464d4d74dd11e0df69d5c5decb0fae473ee96395fa36dbb43fe3f425ab7f552819388ec10b959d4cd29cb76c9d5f466a358bb7d52b753" name="git-daemon" arch="i586">
  <version epoch="0" ver="2.43.0" rel="1.1"/>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1662724800">- Remove nogroup requirement: no longer needed</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1663848000">- drop python2 requires as git-p4 is documented to work with python3</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1665057600">- git 2.38.0:
  * scalar: a repository management tool for large repositories
  * new git rebase --update-refs (global rebase.updateRefs)
    to update dependent branches
  * merge-tree integrated with the new ort merge strategy
  - -write-tree, while --trivial-merge retains the old mode
  * bare git repositories can now be stored and distributed
    in other git repositories
  * Setting the safe.bareRepository configuration to "explicit"
    avoids running arbitrary commands from filesystem monitoring
    hooks of untrusted git repositories unless --git-dir is set
  * git grep: new -m / --max-count options to limit the number
    of matches per file
  * git ls-files --format is a new option to customize outout
  * git cat-file and git show now support mailmap author mapping
  * bug fixes and performance improvements</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1666785600">- update to 2.38.1 (bsc#1204455, CVE-2022-39253, bsc#1204456, CVE-2022-39260):
  * CVE-2022-39253:
    When relying on the `--local` clone optimization, Git dereferences
    symbolic links in the source repository before creating hardlinks
    (or copies) of the dereferenced link in the destination repository.
    This can lead to surprising behavior where arbitrary files are
    present in a repository's `$GIT_DIR` when cloning from a malicious
    repository.
    Git will no longer dereference symbolic links via the `--local`
    clone mechanism, and will instead refuse to clone repositories that
    have symbolic links present in the `$GIT_DIR/objects` directory.
    Additionally, the value of `protocol.file.allow` is changed to be
    "user" by default.
  * CVE-2022-39260:
    An overly-long command string given to `git shell` can result in
    overflow in `split_cmdline()`, leading to arbitrary heap writes and
    remote code execution when `git shell` is exposed and the directory
    `$HOME/git-shell-commands` exists.
    `git shell` is taught to refuse interactive commands that are
    longer than 4MiB in size. `split_cmdline()` is hardened to reject
    inputs larger than 2GiB.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1667304000">- disable tests on s390x (check-chainlint)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1670846400">- git 2.38.2, a general maintenance release:
  * Fix unaligned memory access for reads from the index v4
  * "git remote rename" failed to rename a remote without fetch
    refspec, which has been corrected.
  * "git clone" did not like to see the "--bare" and the "--origin"
    options used together without a good reason.
  * "git fsck" failed to release contents of tree objects already
    used from the memory
  * "git rebase -i" can mistakenly attempt to apply a fixup to
    commit itself, which has been corrected.
  * Fix segfault with "git merge-tree" on read-only repositories
  * Fix a logic in "mailinfo -b" that miscomputed the length of a
    substring, which lead to an out-of-bounds access.
  * The codepath to sign learned to report errors when it fails to
    read from "ssh-keygen".
  * "GIT_EDITOR=: git branch --edit-description" resulted in failure
  * "git multi-pack-index repack/expire" used to repack unreachable
    cruft into a new pack, which have been corrected.
  * The code to clean temporary object directories (used for
    quarantine) tried to remove them inside its signal handler
  * "git branch --edit-description" on an unborh branch misleadingly
    said that no such branch exists
  * `git rebase --update-refs` would delete references when all
    `update-ref` commands in the sequencer were removed</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1670846401">- git 2.39.0:
  * "git grep" learned to expand the sparse-index more lazily and
    on demand in a sparse checkout.
  * By default, use of fsmonitor on a repository on networked
    filesystem is disabled.
  * After checking out a "branch" that is a symbolic-ref that points at
    another branch, "git symbolic-ref HEAD" reports the underlying
    branch, not the symbolic-ref the user gave checkout as argument.
    The command learned the "--no-recurse" option to stop after
    dereferencing a symbolic-ref only once.
  * "git branch --edit-description @{-1}" is now a way to edit branch
    description of the branch you were on before switching to the
    current branch.
  * "git merge-tree --stdin" is a new way to request a series of merges
    and report the merge results.
  * "git shortlog" learned to group by the "format" string.
  * A new "--include-whitespace" option is added to "git patch-id", and
    existing bugs in the internal patch-id logic that did not match
    what "git patch-id" produces have been corrected.
  * Enable gc.cruftpacks by default for those who opt into
    feature.experimental setting.
  * "git repack" learns to send cruft objects out of the way into
    packfiles outside the repository.
  * 'scalar reconfigure -a' is taught to automatically remove
    scalar.repo entires which no longer exist.
  * Redact headers from cURL's h2h3 module in GIT_CURL_VERBOSE and
    others.
  * 'git maintenance register' is taught to write configuration to an
    arbitrary path, and 'git for-each-repo' is taught to expand tilde
    characters in paths.
  * When creating new notes, the template used to get a stray empty
    newline, which has been removed.
  * "git receive-pack" used to use all the local refs as the boundary for
    checking connectivity of the data "git push" sent, but now it uses
    only the refs that it advertised to the pusher. In a repository with
    the .hideRefs configuration, this reduces the resources needed to
    perform the check.
  * With '--recurse-submodules=on-demand', all submodules are
    recursively pushed.
  * developer visible fixes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671105600">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1673956800">- git 2.39.1, fixing two security issues that could allow remote
  code execution when accessing specially crafted repositories:
  * CVE-2022-41903: log format integer overflow boo#1207033
  * CVE-2022-23521: gitattributed parsing integer overflow
    boo#1207032</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1676376000">- git 2.39.2:
  * CVE-2023-22490: Using a specially-crafted repository, Git can
    be tricked into using its local clone optimization even when
    using a non-local transport boo#1208027
  * CVE-2023-23946: a path outside the working tree can be
    overwritten as the user who is running "git apply" boo#1208028</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1678708800">- git 2.40.0:
  * backward incompatible change: The format.attach configuration
    variable lacked a way to override a value defined in a
    lower-priority configuration file (e.g. the system one) by
    redefining it in a higher-priority configuration file. Now,
    setting format.attach to an empty string means show the patch
    inline in the e-mail message, without using MIME attachment.
  * multiple commands and workflows gained additional options,
    compatible functionality, or more helpful output
  * "grep -P" learned to use Unicode Character Property to grok
    character classes when processing \b and \w etc.
  * under-the-hood improvements and bug fixes
- The scripted "git add -p/-i" implementation was removed upstream.
  The openSUSE package already preferred the C implementation.</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1680782400">- sha256_clone_fix.patch: fix cloning of empty sha256 repositories (jsc#PED-3891)</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1682424000">- git 2.40.1:
  * CVE-2023-25652: By feeding specially crafted input to git apply
  - -reject, a path outside the working tree can be overwritten
    with partially controlled contents (corresponding to the
    rejected hunk(s) from the given patch).
  * CVE-2023-25815: When Git is compiled with runtime prefix
    support and runs without translated messages, it still used
    the gettext machinery to display messages, which subsequently
    potentially looked for translated messages in unexpected
    places. This allowed for malicious placement of crafted
    messages.
  * CVE-2023-29007: When renaming or deleting a section from a
    configuration file, certain malicious configuration values may
    be misinterpreted as the beginning of a new configuration
    section, leading to arbitrary configuration injection.</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1685793600">- git 2.41.0: This update contains a number of compatible updates,
  improvements and extensions to multiple workflows. Some changes
  may break backwards compatibility:
  * The libsecret credential helper obsoletes direct GNOME keyring
    support, which was dropped (git-credential-gnome-keyring)
  * "git format-patch" has been taught to ignore end-user
    configuration ("diff.noprefix") and always use the standard
    prefixes, to avoid breaking the receiving end of the patch
- drop sha256_clone_fix.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1692792000">- git 2.42.0:
  * "git pack-refs" learns "--include" and "--exclude" to tweak the ref
    hierarchy to be packed using pattern matching.
  * 'git worktree add' learned how to create a worktree based on an
    orphaned branch with `--orphan`.
  * "git pack-objects" learned to invoke a new hook program that
    enumerates extra objects to be used as anchoring points to keep
    otherwise unreachable objects in cruft packs.
  * Add more "git var" for toolsmiths to learn various locations Git is
    configured with either via the configuration or hard-coded defaults.
  * 'git notes append' was taught '--separator' to specify string to insert
    between paragraphs.
  * The "git for-each-ref" family of commands learned placeholders
    related to GPG signature verification.
  * "git diff --no-index" learned to read from named pipes as if they
    were regular files, to allow "git diff &lt;(process) &lt;(substitution)"
    some shells support.
  * Help newbies by suggesting that there are cases where force-pushing
    is a valid and sensible thing to update a branch at a remote
    repository, rather than reconciling with merge/rebase.
  * "git blame --contents=file" has been taught to work in a bare
    repository.
  * "git branch -f X" to repoint the branch X said that X was "checked
    out" in another worktree, even when branch X was not and instead
    being bisected or rebased.  The message was reworded to say the
    branch was "in use".
  * Tone down the warning on SHA-256 repositories being an experimental
    curiosity.  We do not have support for them to interoperate with
    traditional SHA-1 repositories, but at this point, we do not plan
    to make breaking changes to SHA-256 repositories and there is no
    longer need for such a strongly phrased warning.
  * "git diff-tree" has been taught to take advantage of the
    sparse-index feature.
  * The object traversal using reachability bitmap done by
    "pack-object" has been tweaked to take advantage of the fact that
    using "boundary" commits as representative of all the uninteresting
    ones can save quite a lot of object enumeration.
  * "git worktree" learned to work better with sparse index feature.
  * When the external merge driver is killed by a signal, its output
    should not be trusted as a resolution with conflicts that is
    proposed by the driver, but the code did.
  * The set-up code for the get_revision() API now allows feeding
    options like --all and --not in the --stdin mode.
  * Move functions that are not about pure string manipulation out of
    strbuf.[ch]
  * "imap-send" codepaths got cleaned up to get rid of unused
    parameters.
  * Enumerating refs in the packed-refs file, while excluding refs that
    match certain patterns, has been optimized.
  * Mark-up unused parameters in the code so that we can eventually
    enable -Wunused-parameter by default.
  * Instead of inventing a custom counter variables for debugging,
    use existing trace2 facility in the fsync customization codepath.
  * "git branch --list --format=&lt;format&gt;" and friends are taught
    a new "%(describe)" placeholder.
  * Clarify how to choose the starting point for a new topic in
    developer guidance document.
  * The implementation of "get_sha1_hex()" that reads a hexadecimal
    string that spells a full object name has been extended to cope
    with any hash function used in the repository, but the "sha1" in
    its name survived.  Rename it to get_hash_hex(), a name that is
    more consistent within its friends like get_hash_hex_algop().
  * Command line parser fix, and a small parse-options API update.
  * bug fixes</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1695384000">- Downgrade openssh dependency to recommends (bsc#1215533)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1698062400">- gitweb.cgi AppArmor profile
  - make the profile a named profile
  - add local/ include to make custom additions easier</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1698062401">- Add rule for /etc/gitconfig in gitweb.cgi apparmor profile (bsc#1216501).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699099200">- git 2.42.1:
  * The usual number of bug fixes, including
  * Fix "git diff" exit code handling
  * Various fixes to the behavior of "rebase -i" when the command
    got interrupted by conflicting changes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700568000">- update to 2.43.0:
  * The "--rfc" option of "git format-patch" used to be a valid way to
  override an earlier "--subject-prefix=&lt;something&gt;" on the command
  line and replace it with "[RFC PATCH]", but from this release, it
  merely prefixes the string "RFC " in front of the given subject
  prefix.  If you are negatively affected by this change, please use
  "--subject-prefix=PATCH --rfc" as a replacement.
  * In Git 2.42, "git rev-list --stdin" learned to take non-revisions
  (like "--not") from the standard input, but the way such a "--not" was
  handled was quite confusing, which has been rethought.  The updated
  rule is that "--not" given from the command line only affects revs
  given from the command line that comes but not revs read from the
  standard input, and "--not" read from the standard input affects
  revs given from the standard input and not revs given from the
  command line.
  * A message written in olden time prevented a branch from getting
  checked out, saying it is already checked out elsewhere. But these
  days, we treat a branch that is being bisected or rebased just like
  a branch that is checked out and protect it from getting modified
  with the same codepath.  The message has been rephrased to say that
  the branch is "in use" to avoid confusion.
  * Hourly and other schedules of "git maintenance" jobs are randomly
  distributed now.
  * "git cmd -h" learned to signal which options can be negated by
  listing such options like "--[no-]opt".
  * The way authentication related data other than passwords (e.g.,
  oauth token and password expiration data) are stored in libsecret
  keyrings has been rethought.
  * Update the libsecret and wincred credential helpers to correctly
  match which credential to erase; they erased the wrong entry in
  some cases.
  * Git GUI updates.
  * "git format-patch" learned a new "--description-file" option that
  lets cover letter description to be fed; this can be used on
  detached HEAD where there is no branch description available, and
  also can override the branch description if there is one.
  * Use of the "--max-pack-size" option to allow multiple packfiles to
  be created is now supported even when we are sending unreachable
  objects to cruft packs.
  * "git format-patch --rfc --subject-prefix=&lt;foo&gt;" used to ignore the
  "--subject-prefix" option and used "[RFC PATCH]"; now we will add
  "RFC" prefix to whatever subject prefix is specified.
  * "git log --format" has been taught the %(decorate) placeholder for
  further customization over what the "--decorate" option offers.
  * The default log message created by "git revert", when reverting a
  commit that records a revert, has been tweaked, to encourage people
  to describe complex "revert of revert of revert" situations better in
  their own words.
  * The command-line completion support (in contrib/) learned to
  complete "git commit --trailer=" for possible trailer keys.
  * "git update-index" learned the "--show-index-version" option to
  inspect the index format version used by the on-disk index file.
  * "git diff" learned the "diff.statNameWidth" configuration variable,
  to give the default width for the name part in the "--stat" output.
  * "git range-diff --notes=foo" compared "log --notes=foo --notes" of
  the two ranges, instead of using just the specified notes tree,
  which has been corrected to use only the specified notes tree.
  * The command line completion script (in contrib/) can be told to
  complete aliases by including ": git &lt;cmd&gt; ;" in the alias to tell
  it that the alias should be completed in a similar way to how "git
  &lt;cmd&gt;" is completed.  The parsing code for the alias has been
  loosened to allow ';' without an extra space before it.
  * "git for-each-ref" and friends learned to apply mailmap to
  authorname and other fields in a more flexible way than using
  separate placeholder letters like %a[eElL] every time we want to
  come up with small variants.
  * "git repack" machinery learned to pay attention to the "--filter="
  option.
  * "git repack" learned the "--max-cruft-size" option to prevent cruft
  packs from growing without bounds.
  * "git merge-tree" learned to take strategy backend specific options
  via the "-X" option, like "git merge" does.
  * "git log" and friends learned the "--dd" option that is a
  short-hand for "--diff-merges=first-parent -p".
  * The attribute subsystem learned to honor the "attr.tree"
  configuration variable that specifies which tree to read the
  .gitattributes files from.
  * "git merge-file" learns a mode to read three variants of the
  contents to be merged from blob objects.
  * see https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.43.0.txt</changelog>
</package>
<package pkgid="113d5a45efc25c6bc88a15fb1097f73227383152c12a0bd26223178389aef6499738d5f1c576b679217add462daf86c2602951a51a1f2d121a411122df78bf9b" name="git-daemon" arch="x86_64">
  <version epoch="0" ver="2.43.0" rel="1.1"/>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1662724800">- Remove nogroup requirement: no longer needed</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1663848000">- drop python2 requires as git-p4 is documented to work with python3</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1665057600">- git 2.38.0:
  * scalar: a repository management tool for large repositories
  * new git rebase --update-refs (global rebase.updateRefs)
    to update dependent branches
  * merge-tree integrated with the new ort merge strategy
  - -write-tree, while --trivial-merge retains the old mode
  * bare git repositories can now be stored and distributed
    in other git repositories
  * Setting the safe.bareRepository configuration to "explicit"
    avoids running arbitrary commands from filesystem monitoring
    hooks of untrusted git repositories unless --git-dir is set
  * git grep: new -m / --max-count options to limit the number
    of matches per file
  * git ls-files --format is a new option to customize outout
  * git cat-file and git show now support mailmap author mapping
  * bug fixes and performance improvements</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1666785600">- update to 2.38.1 (bsc#1204455, CVE-2022-39253, bsc#1204456, CVE-2022-39260):
  * CVE-2022-39253:
    When relying on the `--local` clone optimization, Git dereferences
    symbolic links in the source repository before creating hardlinks
    (or copies) of the dereferenced link in the destination repository.
    This can lead to surprising behavior where arbitrary files are
    present in a repository's `$GIT_DIR` when cloning from a malicious
    repository.
    Git will no longer dereference symbolic links via the `--local`
    clone mechanism, and will instead refuse to clone repositories that
    have symbolic links present in the `$GIT_DIR/objects` directory.
    Additionally, the value of `protocol.file.allow` is changed to be
    "user" by default.
  * CVE-2022-39260:
    An overly-long command string given to `git shell` can result in
    overflow in `split_cmdline()`, leading to arbitrary heap writes and
    remote code execution when `git shell` is exposed and the directory
    `$HOME/git-shell-commands` exists.
    `git shell` is taught to refuse interactive commands that are
    longer than 4MiB in size. `split_cmdline()` is hardened to reject
    inputs larger than 2GiB.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1667304000">- disable tests on s390x (check-chainlint)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1670846400">- git 2.38.2, a general maintenance release:
  * Fix unaligned memory access for reads from the index v4
  * "git remote rename" failed to rename a remote without fetch
    refspec, which has been corrected.
  * "git clone" did not like to see the "--bare" and the "--origin"
    options used together without a good reason.
  * "git fsck" failed to release contents of tree objects already
    used from the memory
  * "git rebase -i" can mistakenly attempt to apply a fixup to
    commit itself, which has been corrected.
  * Fix segfault with "git merge-tree" on read-only repositories
  * Fix a logic in "mailinfo -b" that miscomputed the length of a
    substring, which lead to an out-of-bounds access.
  * The codepath to sign learned to report errors when it fails to
    read from "ssh-keygen".
  * "GIT_EDITOR=: git branch --edit-description" resulted in failure
  * "git multi-pack-index repack/expire" used to repack unreachable
    cruft into a new pack, which have been corrected.
  * The code to clean temporary object directories (used for
    quarantine) tried to remove them inside its signal handler
  * "git branch --edit-description" on an unborh branch misleadingly
    said that no such branch exists
  * `git rebase --update-refs` would delete references when all
    `update-ref` commands in the sequencer were removed</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1670846401">- git 2.39.0:
  * "git grep" learned to expand the sparse-index more lazily and
    on demand in a sparse checkout.
  * By default, use of fsmonitor on a repository on networked
    filesystem is disabled.
  * After checking out a "branch" that is a symbolic-ref that points at
    another branch, "git symbolic-ref HEAD" reports the underlying
    branch, not the symbolic-ref the user gave checkout as argument.
    The command learned the "--no-recurse" option to stop after
    dereferencing a symbolic-ref only once.
  * "git branch --edit-description @{-1}" is now a way to edit branch
    description of the branch you were on before switching to the
    current branch.
  * "git merge-tree --stdin" is a new way to request a series of merges
    and report the merge results.
  * "git shortlog" learned to group by the "format" string.
  * A new "--include-whitespace" option is added to "git patch-id", and
    existing bugs in the internal patch-id logic that did not match
    what "git patch-id" produces have been corrected.
  * Enable gc.cruftpacks by default for those who opt into
    feature.experimental setting.
  * "git repack" learns to send cruft objects out of the way into
    packfiles outside the repository.
  * 'scalar reconfigure -a' is taught to automatically remove
    scalar.repo entires which no longer exist.
  * Redact headers from cURL's h2h3 module in GIT_CURL_VERBOSE and
    others.
  * 'git maintenance register' is taught to write configuration to an
    arbitrary path, and 'git for-each-repo' is taught to expand tilde
    characters in paths.
  * When creating new notes, the template used to get a stray empty
    newline, which has been removed.
  * "git receive-pack" used to use all the local refs as the boundary for
    checking connectivity of the data "git push" sent, but now it uses
    only the refs that it advertised to the pusher. In a repository with
    the .hideRefs configuration, this reduces the resources needed to
    perform the check.
  * With '--recurse-submodules=on-demand', all submodules are
    recursively pushed.
  * developer visible fixes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671105600">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1673956800">- git 2.39.1, fixing two security issues that could allow remote
  code execution when accessing specially crafted repositories:
  * CVE-2022-41903: log format integer overflow boo#1207033
  * CVE-2022-23521: gitattributed parsing integer overflow
    boo#1207032</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1676376000">- git 2.39.2:
  * CVE-2023-22490: Using a specially-crafted repository, Git can
    be tricked into using its local clone optimization even when
    using a non-local transport boo#1208027
  * CVE-2023-23946: a path outside the working tree can be
    overwritten as the user who is running "git apply" boo#1208028</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1678708800">- git 2.40.0:
  * backward incompatible change: The format.attach configuration
    variable lacked a way to override a value defined in a
    lower-priority configuration file (e.g. the system one) by
    redefining it in a higher-priority configuration file. Now,
    setting format.attach to an empty string means show the patch
    inline in the e-mail message, without using MIME attachment.
  * multiple commands and workflows gained additional options,
    compatible functionality, or more helpful output
  * "grep -P" learned to use Unicode Character Property to grok
    character classes when processing \b and \w etc.
  * under-the-hood improvements and bug fixes
- The scripted "git add -p/-i" implementation was removed upstream.
  The openSUSE package already preferred the C implementation.</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1680782400">- sha256_clone_fix.patch: fix cloning of empty sha256 repositories (jsc#PED-3891)</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1682424000">- git 2.40.1:
  * CVE-2023-25652: By feeding specially crafted input to git apply
  - -reject, a path outside the working tree can be overwritten
    with partially controlled contents (corresponding to the
    rejected hunk(s) from the given patch).
  * CVE-2023-25815: When Git is compiled with runtime prefix
    support and runs without translated messages, it still used
    the gettext machinery to display messages, which subsequently
    potentially looked for translated messages in unexpected
    places. This allowed for malicious placement of crafted
    messages.
  * CVE-2023-29007: When renaming or deleting a section from a
    configuration file, certain malicious configuration values may
    be misinterpreted as the beginning of a new configuration
    section, leading to arbitrary configuration injection.</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1685793600">- git 2.41.0: This update contains a number of compatible updates,
  improvements and extensions to multiple workflows. Some changes
  may break backwards compatibility:
  * The libsecret credential helper obsoletes direct GNOME keyring
    support, which was dropped (git-credential-gnome-keyring)
  * "git format-patch" has been taught to ignore end-user
    configuration ("diff.noprefix") and always use the standard
    prefixes, to avoid breaking the receiving end of the patch
- drop sha256_clone_fix.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1692792000">- git 2.42.0:
  * "git pack-refs" learns "--include" and "--exclude" to tweak the ref
    hierarchy to be packed using pattern matching.
  * 'git worktree add' learned how to create a worktree based on an
    orphaned branch with `--orphan`.
  * "git pack-objects" learned to invoke a new hook program that
    enumerates extra objects to be used as anchoring points to keep
    otherwise unreachable objects in cruft packs.
  * Add more "git var" for toolsmiths to learn various locations Git is
    configured with either via the configuration or hard-coded defaults.
  * 'git notes append' was taught '--separator' to specify string to insert
    between paragraphs.
  * The "git for-each-ref" family of commands learned placeholders
    related to GPG signature verification.
  * "git diff --no-index" learned to read from named pipes as if they
    were regular files, to allow "git diff &lt;(process) &lt;(substitution)"
    some shells support.
  * Help newbies by suggesting that there are cases where force-pushing
    is a valid and sensible thing to update a branch at a remote
    repository, rather than reconciling with merge/rebase.
  * "git blame --contents=file" has been taught to work in a bare
    repository.
  * "git branch -f X" to repoint the branch X said that X was "checked
    out" in another worktree, even when branch X was not and instead
    being bisected or rebased.  The message was reworded to say the
    branch was "in use".
  * Tone down the warning on SHA-256 repositories being an experimental
    curiosity.  We do not have support for them to interoperate with
    traditional SHA-1 repositories, but at this point, we do not plan
    to make breaking changes to SHA-256 repositories and there is no
    longer need for such a strongly phrased warning.
  * "git diff-tree" has been taught to take advantage of the
    sparse-index feature.
  * The object traversal using reachability bitmap done by
    "pack-object" has been tweaked to take advantage of the fact that
    using "boundary" commits as representative of all the uninteresting
    ones can save quite a lot of object enumeration.
  * "git worktree" learned to work better with sparse index feature.
  * When the external merge driver is killed by a signal, its output
    should not be trusted as a resolution with conflicts that is
    proposed by the driver, but the code did.
  * The set-up code for the get_revision() API now allows feeding
    options like --all and --not in the --stdin mode.
  * Move functions that are not about pure string manipulation out of
    strbuf.[ch]
  * "imap-send" codepaths got cleaned up to get rid of unused
    parameters.
  * Enumerating refs in the packed-refs file, while excluding refs that
    match certain patterns, has been optimized.
  * Mark-up unused parameters in the code so that we can eventually
    enable -Wunused-parameter by default.
  * Instead of inventing a custom counter variables for debugging,
    use existing trace2 facility in the fsync customization codepath.
  * "git branch --list --format=&lt;format&gt;" and friends are taught
    a new "%(describe)" placeholder.
  * Clarify how to choose the starting point for a new topic in
    developer guidance document.
  * The implementation of "get_sha1_hex()" that reads a hexadecimal
    string that spells a full object name has been extended to cope
    with any hash function used in the repository, but the "sha1" in
    its name survived.  Rename it to get_hash_hex(), a name that is
    more consistent within its friends like get_hash_hex_algop().
  * Command line parser fix, and a small parse-options API update.
  * bug fixes</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1695384000">- Downgrade openssh dependency to recommends (bsc#1215533)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1698062400">- gitweb.cgi AppArmor profile
  - make the profile a named profile
  - add local/ include to make custom additions easier</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1698062401">- Add rule for /etc/gitconfig in gitweb.cgi apparmor profile (bsc#1216501).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699099200">- git 2.42.1:
  * The usual number of bug fixes, including
  * Fix "git diff" exit code handling
  * Various fixes to the behavior of "rebase -i" when the command
    got interrupted by conflicting changes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700568000">- update to 2.43.0:
  * The "--rfc" option of "git format-patch" used to be a valid way to
  override an earlier "--subject-prefix=&lt;something&gt;" on the command
  line and replace it with "[RFC PATCH]", but from this release, it
  merely prefixes the string "RFC " in front of the given subject
  prefix.  If you are negatively affected by this change, please use
  "--subject-prefix=PATCH --rfc" as a replacement.
  * In Git 2.42, "git rev-list --stdin" learned to take non-revisions
  (like "--not") from the standard input, but the way such a "--not" was
  handled was quite confusing, which has been rethought.  The updated
  rule is that "--not" given from the command line only affects revs
  given from the command line that comes but not revs read from the
  standard input, and "--not" read from the standard input affects
  revs given from the standard input and not revs given from the
  command line.
  * A message written in olden time prevented a branch from getting
  checked out, saying it is already checked out elsewhere. But these
  days, we treat a branch that is being bisected or rebased just like
  a branch that is checked out and protect it from getting modified
  with the same codepath.  The message has been rephrased to say that
  the branch is "in use" to avoid confusion.
  * Hourly and other schedules of "git maintenance" jobs are randomly
  distributed now.
  * "git cmd -h" learned to signal which options can be negated by
  listing such options like "--[no-]opt".
  * The way authentication related data other than passwords (e.g.,
  oauth token and password expiration data) are stored in libsecret
  keyrings has been rethought.
  * Update the libsecret and wincred credential helpers to correctly
  match which credential to erase; they erased the wrong entry in
  some cases.
  * Git GUI updates.
  * "git format-patch" learned a new "--description-file" option that
  lets cover letter description to be fed; this can be used on
  detached HEAD where there is no branch description available, and
  also can override the branch description if there is one.
  * Use of the "--max-pack-size" option to allow multiple packfiles to
  be created is now supported even when we are sending unreachable
  objects to cruft packs.
  * "git format-patch --rfc --subject-prefix=&lt;foo&gt;" used to ignore the
  "--subject-prefix" option and used "[RFC PATCH]"; now we will add
  "RFC" prefix to whatever subject prefix is specified.
  * "git log --format" has been taught the %(decorate) placeholder for
  further customization over what the "--decorate" option offers.
  * The default log message created by "git revert", when reverting a
  commit that records a revert, has been tweaked, to encourage people
  to describe complex "revert of revert of revert" situations better in
  their own words.
  * The command-line completion support (in contrib/) learned to
  complete "git commit --trailer=" for possible trailer keys.
  * "git update-index" learned the "--show-index-version" option to
  inspect the index format version used by the on-disk index file.
  * "git diff" learned the "diff.statNameWidth" configuration variable,
  to give the default width for the name part in the "--stat" output.
  * "git range-diff --notes=foo" compared "log --notes=foo --notes" of
  the two ranges, instead of using just the specified notes tree,
  which has been corrected to use only the specified notes tree.
  * The command line completion script (in contrib/) can be told to
  complete aliases by including ": git &lt;cmd&gt; ;" in the alias to tell
  it that the alias should be completed in a similar way to how "git
  &lt;cmd&gt;" is completed.  The parsing code for the alias has been
  loosened to allow ';' without an extra space before it.
  * "git for-each-ref" and friends learned to apply mailmap to
  authorname and other fields in a more flexible way than using
  separate placeholder letters like %a[eElL] every time we want to
  come up with small variants.
  * "git repack" machinery learned to pay attention to the "--filter="
  option.
  * "git repack" learned the "--max-cruft-size" option to prevent cruft
  packs from growing without bounds.
  * "git merge-tree" learned to take strategy backend specific options
  via the "-X" option, like "git merge" does.
  * "git log" and friends learned the "--dd" option that is a
  short-hand for "--diff-merges=first-parent -p".
  * The attribute subsystem learned to honor the "attr.tree"
  configuration variable that specifies which tree to read the
  .gitattributes files from.
  * "git merge-file" learns a mode to read three variants of the
  contents to be merged from blob objects.
  * see https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.43.0.txt</changelog>
</package>
<package pkgid="5182df0b066d3282253af4c86d3714bb0cd1e98724c34520281988edd8543b13719b578384926f0055605567ef3c33dde72fb136470df846ee8b78877b16ccc6" name="git-daemon-debuginfo" arch="i586">
  <version epoch="0" ver="2.43.0" rel="1.1"/>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1662724800">- Remove nogroup requirement: no longer needed</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1663848000">- drop python2 requires as git-p4 is documented to work with python3</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1665057600">- git 2.38.0:
  * scalar: a repository management tool for large repositories
  * new git rebase --update-refs (global rebase.updateRefs)
    to update dependent branches
  * merge-tree integrated with the new ort merge strategy
  - -write-tree, while --trivial-merge retains the old mode
  * bare git repositories can now be stored and distributed
    in other git repositories
  * Setting the safe.bareRepository configuration to "explicit"
    avoids running arbitrary commands from filesystem monitoring
    hooks of untrusted git repositories unless --git-dir is set
  * git grep: new -m / --max-count options to limit the number
    of matches per file
  * git ls-files --format is a new option to customize outout
  * git cat-file and git show now support mailmap author mapping
  * bug fixes and performance improvements</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1666785600">- update to 2.38.1 (bsc#1204455, CVE-2022-39253, bsc#1204456, CVE-2022-39260):
  * CVE-2022-39253:
    When relying on the `--local` clone optimization, Git dereferences
    symbolic links in the source repository before creating hardlinks
    (or copies) of the dereferenced link in the destination repository.
    This can lead to surprising behavior where arbitrary files are
    present in a repository's `$GIT_DIR` when cloning from a malicious
    repository.
    Git will no longer dereference symbolic links via the `--local`
    clone mechanism, and will instead refuse to clone repositories that
    have symbolic links present in the `$GIT_DIR/objects` directory.
    Additionally, the value of `protocol.file.allow` is changed to be
    "user" by default.
  * CVE-2022-39260:
    An overly-long command string given to `git shell` can result in
    overflow in `split_cmdline()`, leading to arbitrary heap writes and
    remote code execution when `git shell` is exposed and the directory
    `$HOME/git-shell-commands` exists.
    `git shell` is taught to refuse interactive commands that are
    longer than 4MiB in size. `split_cmdline()` is hardened to reject
    inputs larger than 2GiB.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1667304000">- disable tests on s390x (check-chainlint)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1670846400">- git 2.38.2, a general maintenance release:
  * Fix unaligned memory access for reads from the index v4
  * "git remote rename" failed to rename a remote without fetch
    refspec, which has been corrected.
  * "git clone" did not like to see the "--bare" and the "--origin"
    options used together without a good reason.
  * "git fsck" failed to release contents of tree objects already
    used from the memory
  * "git rebase -i" can mistakenly attempt to apply a fixup to
    commit itself, which has been corrected.
  * Fix segfault with "git merge-tree" on read-only repositories
  * Fix a logic in "mailinfo -b" that miscomputed the length of a
    substring, which lead to an out-of-bounds access.
  * The codepath to sign learned to report errors when it fails to
    read from "ssh-keygen".
  * "GIT_EDITOR=: git branch --edit-description" resulted in failure
  * "git multi-pack-index repack/expire" used to repack unreachable
    cruft into a new pack, which have been corrected.
  * The code to clean temporary object directories (used for
    quarantine) tried to remove them inside its signal handler
  * "git branch --edit-description" on an unborh branch misleadingly
    said that no such branch exists
  * `git rebase --update-refs` would delete references when all
    `update-ref` commands in the sequencer were removed</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1670846401">- git 2.39.0:
  * "git grep" learned to expand the sparse-index more lazily and
    on demand in a sparse checkout.
  * By default, use of fsmonitor on a repository on networked
    filesystem is disabled.
  * After checking out a "branch" that is a symbolic-ref that points at
    another branch, "git symbolic-ref HEAD" reports the underlying
    branch, not the symbolic-ref the user gave checkout as argument.
    The command learned the "--no-recurse" option to stop after
    dereferencing a symbolic-ref only once.
  * "git branch --edit-description @{-1}" is now a way to edit branch
    description of the branch you were on before switching to the
    current branch.
  * "git merge-tree --stdin" is a new way to request a series of merges
    and report the merge results.
  * "git shortlog" learned to group by the "format" string.
  * A new "--include-whitespace" option is added to "git patch-id", and
    existing bugs in the internal patch-id logic that did not match
    what "git patch-id" produces have been corrected.
  * Enable gc.cruftpacks by default for those who opt into
    feature.experimental setting.
  * "git repack" learns to send cruft objects out of the way into
    packfiles outside the repository.
  * 'scalar reconfigure -a' is taught to automatically remove
    scalar.repo entires which no longer exist.
  * Redact headers from cURL's h2h3 module in GIT_CURL_VERBOSE and
    others.
  * 'git maintenance register' is taught to write configuration to an
    arbitrary path, and 'git for-each-repo' is taught to expand tilde
    characters in paths.
  * When creating new notes, the template used to get a stray empty
    newline, which has been removed.
  * "git receive-pack" used to use all the local refs as the boundary for
    checking connectivity of the data "git push" sent, but now it uses
    only the refs that it advertised to the pusher. In a repository with
    the .hideRefs configuration, this reduces the resources needed to
    perform the check.
  * With '--recurse-submodules=on-demand', all submodules are
    recursively pushed.
  * developer visible fixes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671105600">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1673956800">- git 2.39.1, fixing two security issues that could allow remote
  code execution when accessing specially crafted repositories:
  * CVE-2022-41903: log format integer overflow boo#1207033
  * CVE-2022-23521: gitattributed parsing integer overflow
    boo#1207032</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1676376000">- git 2.39.2:
  * CVE-2023-22490: Using a specially-crafted repository, Git can
    be tricked into using its local clone optimization even when
    using a non-local transport boo#1208027
  * CVE-2023-23946: a path outside the working tree can be
    overwritten as the user who is running "git apply" boo#1208028</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1678708800">- git 2.40.0:
  * backward incompatible change: The format.attach configuration
    variable lacked a way to override a value defined in a
    lower-priority configuration file (e.g. the system one) by
    redefining it in a higher-priority configuration file. Now,
    setting format.attach to an empty string means show the patch
    inline in the e-mail message, without using MIME attachment.
  * multiple commands and workflows gained additional options,
    compatible functionality, or more helpful output
  * "grep -P" learned to use Unicode Character Property to grok
    character classes when processing \b and \w etc.
  * under-the-hood improvements and bug fixes
- The scripted "git add -p/-i" implementation was removed upstream.
  The openSUSE package already preferred the C implementation.</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1680782400">- sha256_clone_fix.patch: fix cloning of empty sha256 repositories (jsc#PED-3891)</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1682424000">- git 2.40.1:
  * CVE-2023-25652: By feeding specially crafted input to git apply
  - -reject, a path outside the working tree can be overwritten
    with partially controlled contents (corresponding to the
    rejected hunk(s) from the given patch).
  * CVE-2023-25815: When Git is compiled with runtime prefix
    support and runs without translated messages, it still used
    the gettext machinery to display messages, which subsequently
    potentially looked for translated messages in unexpected
    places. This allowed for malicious placement of crafted
    messages.
  * CVE-2023-29007: When renaming or deleting a section from a
    configuration file, certain malicious configuration values may
    be misinterpreted as the beginning of a new configuration
    section, leading to arbitrary configuration injection.</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1685793600">- git 2.41.0: This update contains a number of compatible updates,
  improvements and extensions to multiple workflows. Some changes
  may break backwards compatibility:
  * The libsecret credential helper obsoletes direct GNOME keyring
    support, which was dropped (git-credential-gnome-keyring)
  * "git format-patch" has been taught to ignore end-user
    configuration ("diff.noprefix") and always use the standard
    prefixes, to avoid breaking the receiving end of the patch
- drop sha256_clone_fix.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1692792000">- git 2.42.0:
  * "git pack-refs" learns "--include" and "--exclude" to tweak the ref
    hierarchy to be packed using pattern matching.
  * 'git worktree add' learned how to create a worktree based on an
    orphaned branch with `--orphan`.
  * "git pack-objects" learned to invoke a new hook program that
    enumerates extra objects to be used as anchoring points to keep
    otherwise unreachable objects in cruft packs.
  * Add more "git var" for toolsmiths to learn various locations Git is
    configured with either via the configuration or hard-coded defaults.
  * 'git notes append' was taught '--separator' to specify string to insert
    between paragraphs.
  * The "git for-each-ref" family of commands learned placeholders
    related to GPG signature verification.
  * "git diff --no-index" learned to read from named pipes as if they
    were regular files, to allow "git diff &lt;(process) &lt;(substitution)"
    some shells support.
  * Help newbies by suggesting that there are cases where force-pushing
    is a valid and sensible thing to update a branch at a remote
    repository, rather than reconciling with merge/rebase.
  * "git blame --contents=file" has been taught to work in a bare
    repository.
  * "git branch -f X" to repoint the branch X said that X was "checked
    out" in another worktree, even when branch X was not and instead
    being bisected or rebased.  The message was reworded to say the
    branch was "in use".
  * Tone down the warning on SHA-256 repositories being an experimental
    curiosity.  We do not have support for them to interoperate with
    traditional SHA-1 repositories, but at this point, we do not plan
    to make breaking changes to SHA-256 repositories and there is no
    longer need for such a strongly phrased warning.
  * "git diff-tree" has been taught to take advantage of the
    sparse-index feature.
  * The object traversal using reachability bitmap done by
    "pack-object" has been tweaked to take advantage of the fact that
    using "boundary" commits as representative of all the uninteresting
    ones can save quite a lot of object enumeration.
  * "git worktree" learned to work better with sparse index feature.
  * When the external merge driver is killed by a signal, its output
    should not be trusted as a resolution with conflicts that is
    proposed by the driver, but the code did.
  * The set-up code for the get_revision() API now allows feeding
    options like --all and --not in the --stdin mode.
  * Move functions that are not about pure string manipulation out of
    strbuf.[ch]
  * "imap-send" codepaths got cleaned up to get rid of unused
    parameters.
  * Enumerating refs in the packed-refs file, while excluding refs that
    match certain patterns, has been optimized.
  * Mark-up unused parameters in the code so that we can eventually
    enable -Wunused-parameter by default.
  * Instead of inventing a custom counter variables for debugging,
    use existing trace2 facility in the fsync customization codepath.
  * "git branch --list --format=&lt;format&gt;" and friends are taught
    a new "%(describe)" placeholder.
  * Clarify how to choose the starting point for a new topic in
    developer guidance document.
  * The implementation of "get_sha1_hex()" that reads a hexadecimal
    string that spells a full object name has been extended to cope
    with any hash function used in the repository, but the "sha1" in
    its name survived.  Rename it to get_hash_hex(), a name that is
    more consistent within its friends like get_hash_hex_algop().
  * Command line parser fix, and a small parse-options API update.
  * bug fixes</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1695384000">- Downgrade openssh dependency to recommends (bsc#1215533)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1698062400">- gitweb.cgi AppArmor profile
  - make the profile a named profile
  - add local/ include to make custom additions easier</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1698062401">- Add rule for /etc/gitconfig in gitweb.cgi apparmor profile (bsc#1216501).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699099200">- git 2.42.1:
  * The usual number of bug fixes, including
  * Fix "git diff" exit code handling
  * Various fixes to the behavior of "rebase -i" when the command
    got interrupted by conflicting changes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700568000">- update to 2.43.0:
  * The "--rfc" option of "git format-patch" used to be a valid way to
  override an earlier "--subject-prefix=&lt;something&gt;" on the command
  line and replace it with "[RFC PATCH]", but from this release, it
  merely prefixes the string "RFC " in front of the given subject
  prefix.  If you are negatively affected by this change, please use
  "--subject-prefix=PATCH --rfc" as a replacement.
  * In Git 2.42, "git rev-list --stdin" learned to take non-revisions
  (like "--not") from the standard input, but the way such a "--not" was
  handled was quite confusing, which has been rethought.  The updated
  rule is that "--not" given from the command line only affects revs
  given from the command line that comes but not revs read from the
  standard input, and "--not" read from the standard input affects
  revs given from the standard input and not revs given from the
  command line.
  * A message written in olden time prevented a branch from getting
  checked out, saying it is already checked out elsewhere. But these
  days, we treat a branch that is being bisected or rebased just like
  a branch that is checked out and protect it from getting modified
  with the same codepath.  The message has been rephrased to say that
  the branch is "in use" to avoid confusion.
  * Hourly and other schedules of "git maintenance" jobs are randomly
  distributed now.
  * "git cmd -h" learned to signal which options can be negated by
  listing such options like "--[no-]opt".
  * The way authentication related data other than passwords (e.g.,
  oauth token and password expiration data) are stored in libsecret
  keyrings has been rethought.
  * Update the libsecret and wincred credential helpers to correctly
  match which credential to erase; they erased the wrong entry in
  some cases.
  * Git GUI updates.
  * "git format-patch" learned a new "--description-file" option that
  lets cover letter description to be fed; this can be used on
  detached HEAD where there is no branch description available, and
  also can override the branch description if there is one.
  * Use of the "--max-pack-size" option to allow multiple packfiles to
  be created is now supported even when we are sending unreachable
  objects to cruft packs.
  * "git format-patch --rfc --subject-prefix=&lt;foo&gt;" used to ignore the
  "--subject-prefix" option and used "[RFC PATCH]"; now we will add
  "RFC" prefix to whatever subject prefix is specified.
  * "git log --format" has been taught the %(decorate) placeholder for
  further customization over what the "--decorate" option offers.
  * The default log message created by "git revert", when reverting a
  commit that records a revert, has been tweaked, to encourage people
  to describe complex "revert of revert of revert" situations better in
  their own words.
  * The command-line completion support (in contrib/) learned to
  complete "git commit --trailer=" for possible trailer keys.
  * "git update-index" learned the "--show-index-version" option to
  inspect the index format version used by the on-disk index file.
  * "git diff" learned the "diff.statNameWidth" configuration variable,
  to give the default width for the name part in the "--stat" output.
  * "git range-diff --notes=foo" compared "log --notes=foo --notes" of
  the two ranges, instead of using just the specified notes tree,
  which has been corrected to use only the specified notes tree.
  * The command line completion script (in contrib/) can be told to
  complete aliases by including ": git &lt;cmd&gt; ;" in the alias to tell
  it that the alias should be completed in a similar way to how "git
  &lt;cmd&gt;" is completed.  The parsing code for the alias has been
  loosened to allow ';' without an extra space before it.
  * "git for-each-ref" and friends learned to apply mailmap to
  authorname and other fields in a more flexible way than using
  separate placeholder letters like %a[eElL] every time we want to
  come up with small variants.
  * "git repack" machinery learned to pay attention to the "--filter="
  option.
  * "git repack" learned the "--max-cruft-size" option to prevent cruft
  packs from growing without bounds.
  * "git merge-tree" learned to take strategy backend specific options
  via the "-X" option, like "git merge" does.
  * "git log" and friends learned the "--dd" option that is a
  short-hand for "--diff-merges=first-parent -p".
  * The attribute subsystem learned to honor the "attr.tree"
  configuration variable that specifies which tree to read the
  .gitattributes files from.
  * "git merge-file" learns a mode to read three variants of the
  contents to be merged from blob objects.
  * see https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.43.0.txt</changelog>
</package>
<package pkgid="e8445537f5a59555c5ef60afe8d7b39cd5030b94773bf1f4d6fab99ca1443d3b85b2b153ddc92efd570df3979dc40230843cd550ebc11c24b3cb33e1e709b6ab" name="git-daemon-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.43.0" rel="1.1"/>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1662724800">- Remove nogroup requirement: no longer needed</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1663848000">- drop python2 requires as git-p4 is documented to work with python3</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1665057600">- git 2.38.0:
  * scalar: a repository management tool for large repositories
  * new git rebase --update-refs (global rebase.updateRefs)
    to update dependent branches
  * merge-tree integrated with the new ort merge strategy
  - -write-tree, while --trivial-merge retains the old mode
  * bare git repositories can now be stored and distributed
    in other git repositories
  * Setting the safe.bareRepository configuration to "explicit"
    avoids running arbitrary commands from filesystem monitoring
    hooks of untrusted git repositories unless --git-dir is set
  * git grep: new -m / --max-count options to limit the number
    of matches per file
  * git ls-files --format is a new option to customize outout
  * git cat-file and git show now support mailmap author mapping
  * bug fixes and performance improvements</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1666785600">- update to 2.38.1 (bsc#1204455, CVE-2022-39253, bsc#1204456, CVE-2022-39260):
  * CVE-2022-39253:
    When relying on the `--local` clone optimization, Git dereferences
    symbolic links in the source repository before creating hardlinks
    (or copies) of the dereferenced link in the destination repository.
    This can lead to surprising behavior where arbitrary files are
    present in a repository's `$GIT_DIR` when cloning from a malicious
    repository.
    Git will no longer dereference symbolic links via the `--local`
    clone mechanism, and will instead refuse to clone repositories that
    have symbolic links present in the `$GIT_DIR/objects` directory.
    Additionally, the value of `protocol.file.allow` is changed to be
    "user" by default.
  * CVE-2022-39260:
    An overly-long command string given to `git shell` can result in
    overflow in `split_cmdline()`, leading to arbitrary heap writes and
    remote code execution when `git shell` is exposed and the directory
    `$HOME/git-shell-commands` exists.
    `git shell` is taught to refuse interactive commands that are
    longer than 4MiB in size. `split_cmdline()` is hardened to reject
    inputs larger than 2GiB.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1667304000">- disable tests on s390x (check-chainlint)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1670846400">- git 2.38.2, a general maintenance release:
  * Fix unaligned memory access for reads from the index v4
  * "git remote rename" failed to rename a remote without fetch
    refspec, which has been corrected.
  * "git clone" did not like to see the "--bare" and the "--origin"
    options used together without a good reason.
  * "git fsck" failed to release contents of tree objects already
    used from the memory
  * "git rebase -i" can mistakenly attempt to apply a fixup to
    commit itself, which has been corrected.
  * Fix segfault with "git merge-tree" on read-only repositories
  * Fix a logic in "mailinfo -b" that miscomputed the length of a
    substring, which lead to an out-of-bounds access.
  * The codepath to sign learned to report errors when it fails to
    read from "ssh-keygen".
  * "GIT_EDITOR=: git branch --edit-description" resulted in failure
  * "git multi-pack-index repack/expire" used to repack unreachable
    cruft into a new pack, which have been corrected.
  * The code to clean temporary object directories (used for
    quarantine) tried to remove them inside its signal handler
  * "git branch --edit-description" on an unborh branch misleadingly
    said that no such branch exists
  * `git rebase --update-refs` would delete references when all
    `update-ref` commands in the sequencer were removed</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1670846401">- git 2.39.0:
  * "git grep" learned to expand the sparse-index more lazily and
    on demand in a sparse checkout.
  * By default, use of fsmonitor on a repository on networked
    filesystem is disabled.
  * After checking out a "branch" that is a symbolic-ref that points at
    another branch, "git symbolic-ref HEAD" reports the underlying
    branch, not the symbolic-ref the user gave checkout as argument.
    The command learned the "--no-recurse" option to stop after
    dereferencing a symbolic-ref only once.
  * "git branch --edit-description @{-1}" is now a way to edit branch
    description of the branch you were on before switching to the
    current branch.
  * "git merge-tree --stdin" is a new way to request a series of merges
    and report the merge results.
  * "git shortlog" learned to group by the "format" string.
  * A new "--include-whitespace" option is added to "git patch-id", and
    existing bugs in the internal patch-id logic that did not match
    what "git patch-id" produces have been corrected.
  * Enable gc.cruftpacks by default for those who opt into
    feature.experimental setting.
  * "git repack" learns to send cruft objects out of the way into
    packfiles outside the repository.
  * 'scalar reconfigure -a' is taught to automatically remove
    scalar.repo entires which no longer exist.
  * Redact headers from cURL's h2h3 module in GIT_CURL_VERBOSE and
    others.
  * 'git maintenance register' is taught to write configuration to an
    arbitrary path, and 'git for-each-repo' is taught to expand tilde
    characters in paths.
  * When creating new notes, the template used to get a stray empty
    newline, which has been removed.
  * "git receive-pack" used to use all the local refs as the boundary for
    checking connectivity of the data "git push" sent, but now it uses
    only the refs that it advertised to the pusher. In a repository with
    the .hideRefs configuration, this reduces the resources needed to
    perform the check.
  * With '--recurse-submodules=on-demand', all submodules are
    recursively pushed.
  * developer visible fixes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671105600">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1673956800">- git 2.39.1, fixing two security issues that could allow remote
  code execution when accessing specially crafted repositories:
  * CVE-2022-41903: log format integer overflow boo#1207033
  * CVE-2022-23521: gitattributed parsing integer overflow
    boo#1207032</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1676376000">- git 2.39.2:
  * CVE-2023-22490: Using a specially-crafted repository, Git can
    be tricked into using its local clone optimization even when
    using a non-local transport boo#1208027
  * CVE-2023-23946: a path outside the working tree can be
    overwritten as the user who is running "git apply" boo#1208028</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1678708800">- git 2.40.0:
  * backward incompatible change: The format.attach configuration
    variable lacked a way to override a value defined in a
    lower-priority configuration file (e.g. the system one) by
    redefining it in a higher-priority configuration file. Now,
    setting format.attach to an empty string means show the patch
    inline in the e-mail message, without using MIME attachment.
  * multiple commands and workflows gained additional options,
    compatible functionality, or more helpful output
  * "grep -P" learned to use Unicode Character Property to grok
    character classes when processing \b and \w etc.
  * under-the-hood improvements and bug fixes
- The scripted "git add -p/-i" implementation was removed upstream.
  The openSUSE package already preferred the C implementation.</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1680782400">- sha256_clone_fix.patch: fix cloning of empty sha256 repositories (jsc#PED-3891)</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1682424000">- git 2.40.1:
  * CVE-2023-25652: By feeding specially crafted input to git apply
  - -reject, a path outside the working tree can be overwritten
    with partially controlled contents (corresponding to the
    rejected hunk(s) from the given patch).
  * CVE-2023-25815: When Git is compiled with runtime prefix
    support and runs without translated messages, it still used
    the gettext machinery to display messages, which subsequently
    potentially looked for translated messages in unexpected
    places. This allowed for malicious placement of crafted
    messages.
  * CVE-2023-29007: When renaming or deleting a section from a
    configuration file, certain malicious configuration values may
    be misinterpreted as the beginning of a new configuration
    section, leading to arbitrary configuration injection.</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1685793600">- git 2.41.0: This update contains a number of compatible updates,
  improvements and extensions to multiple workflows. Some changes
  may break backwards compatibility:
  * The libsecret credential helper obsoletes direct GNOME keyring
    support, which was dropped (git-credential-gnome-keyring)
  * "git format-patch" has been taught to ignore end-user
    configuration ("diff.noprefix") and always use the standard
    prefixes, to avoid breaking the receiving end of the patch
- drop sha256_clone_fix.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1692792000">- git 2.42.0:
  * "git pack-refs" learns "--include" and "--exclude" to tweak the ref
    hierarchy to be packed using pattern matching.
  * 'git worktree add' learned how to create a worktree based on an
    orphaned branch with `--orphan`.
  * "git pack-objects" learned to invoke a new hook program that
    enumerates extra objects to be used as anchoring points to keep
    otherwise unreachable objects in cruft packs.
  * Add more "git var" for toolsmiths to learn various locations Git is
    configured with either via the configuration or hard-coded defaults.
  * 'git notes append' was taught '--separator' to specify string to insert
    between paragraphs.
  * The "git for-each-ref" family of commands learned placeholders
    related to GPG signature verification.
  * "git diff --no-index" learned to read from named pipes as if they
    were regular files, to allow "git diff &lt;(process) &lt;(substitution)"
    some shells support.
  * Help newbies by suggesting that there are cases where force-pushing
    is a valid and sensible thing to update a branch at a remote
    repository, rather than reconciling with merge/rebase.
  * "git blame --contents=file" has been taught to work in a bare
    repository.
  * "git branch -f X" to repoint the branch X said that X was "checked
    out" in another worktree, even when branch X was not and instead
    being bisected or rebased.  The message was reworded to say the
    branch was "in use".
  * Tone down the warning on SHA-256 repositories being an experimental
    curiosity.  We do not have support for them to interoperate with
    traditional SHA-1 repositories, but at this point, we do not plan
    to make breaking changes to SHA-256 repositories and there is no
    longer need for such a strongly phrased warning.
  * "git diff-tree" has been taught to take advantage of the
    sparse-index feature.
  * The object traversal using reachability bitmap done by
    "pack-object" has been tweaked to take advantage of the fact that
    using "boundary" commits as representative of all the uninteresting
    ones can save quite a lot of object enumeration.
  * "git worktree" learned to work better with sparse index feature.
  * When the external merge driver is killed by a signal, its output
    should not be trusted as a resolution with conflicts that is
    proposed by the driver, but the code did.
  * The set-up code for the get_revision() API now allows feeding
    options like --all and --not in the --stdin mode.
  * Move functions that are not about pure string manipulation out of
    strbuf.[ch]
  * "imap-send" codepaths got cleaned up to get rid of unused
    parameters.
  * Enumerating refs in the packed-refs file, while excluding refs that
    match certain patterns, has been optimized.
  * Mark-up unused parameters in the code so that we can eventually
    enable -Wunused-parameter by default.
  * Instead of inventing a custom counter variables for debugging,
    use existing trace2 facility in the fsync customization codepath.
  * "git branch --list --format=&lt;format&gt;" and friends are taught
    a new "%(describe)" placeholder.
  * Clarify how to choose the starting point for a new topic in
    developer guidance document.
  * The implementation of "get_sha1_hex()" that reads a hexadecimal
    string that spells a full object name has been extended to cope
    with any hash function used in the repository, but the "sha1" in
    its name survived.  Rename it to get_hash_hex(), a name that is
    more consistent within its friends like get_hash_hex_algop().
  * Command line parser fix, and a small parse-options API update.
  * bug fixes</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1695384000">- Downgrade openssh dependency to recommends (bsc#1215533)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1698062400">- gitweb.cgi AppArmor profile
  - make the profile a named profile
  - add local/ include to make custom additions easier</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1698062401">- Add rule for /etc/gitconfig in gitweb.cgi apparmor profile (bsc#1216501).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699099200">- git 2.42.1:
  * The usual number of bug fixes, including
  * Fix "git diff" exit code handling
  * Various fixes to the behavior of "rebase -i" when the command
    got interrupted by conflicting changes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700568000">- update to 2.43.0:
  * The "--rfc" option of "git format-patch" used to be a valid way to
  override an earlier "--subject-prefix=&lt;something&gt;" on the command
  line and replace it with "[RFC PATCH]", but from this release, it
  merely prefixes the string "RFC " in front of the given subject
  prefix.  If you are negatively affected by this change, please use
  "--subject-prefix=PATCH --rfc" as a replacement.
  * In Git 2.42, "git rev-list --stdin" learned to take non-revisions
  (like "--not") from the standard input, but the way such a "--not" was
  handled was quite confusing, which has been rethought.  The updated
  rule is that "--not" given from the command line only affects revs
  given from the command line that comes but not revs read from the
  standard input, and "--not" read from the standard input affects
  revs given from the standard input and not revs given from the
  command line.
  * A message written in olden time prevented a branch from getting
  checked out, saying it is already checked out elsewhere. But these
  days, we treat a branch that is being bisected or rebased just like
  a branch that is checked out and protect it from getting modified
  with the same codepath.  The message has been rephrased to say that
  the branch is "in use" to avoid confusion.
  * Hourly and other schedules of "git maintenance" jobs are randomly
  distributed now.
  * "git cmd -h" learned to signal which options can be negated by
  listing such options like "--[no-]opt".
  * The way authentication related data other than passwords (e.g.,
  oauth token and password expiration data) are stored in libsecret
  keyrings has been rethought.
  * Update the libsecret and wincred credential helpers to correctly
  match which credential to erase; they erased the wrong entry in
  some cases.
  * Git GUI updates.
  * "git format-patch" learned a new "--description-file" option that
  lets cover letter description to be fed; this can be used on
  detached HEAD where there is no branch description available, and
  also can override the branch description if there is one.
  * Use of the "--max-pack-size" option to allow multiple packfiles to
  be created is now supported even when we are sending unreachable
  objects to cruft packs.
  * "git format-patch --rfc --subject-prefix=&lt;foo&gt;" used to ignore the
  "--subject-prefix" option and used "[RFC PATCH]"; now we will add
  "RFC" prefix to whatever subject prefix is specified.
  * "git log --format" has been taught the %(decorate) placeholder for
  further customization over what the "--decorate" option offers.
  * The default log message created by "git revert", when reverting a
  commit that records a revert, has been tweaked, to encourage people
  to describe complex "revert of revert of revert" situations better in
  their own words.
  * The command-line completion support (in contrib/) learned to
  complete "git commit --trailer=" for possible trailer keys.
  * "git update-index" learned the "--show-index-version" option to
  inspect the index format version used by the on-disk index file.
  * "git diff" learned the "diff.statNameWidth" configuration variable,
  to give the default width for the name part in the "--stat" output.
  * "git range-diff --notes=foo" compared "log --notes=foo --notes" of
  the two ranges, instead of using just the specified notes tree,
  which has been corrected to use only the specified notes tree.
  * The command line completion script (in contrib/) can be told to
  complete aliases by including ": git &lt;cmd&gt; ;" in the alias to tell
  it that the alias should be completed in a similar way to how "git
  &lt;cmd&gt;" is completed.  The parsing code for the alias has been
  loosened to allow ';' without an extra space before it.
  * "git for-each-ref" and friends learned to apply mailmap to
  authorname and other fields in a more flexible way than using
  separate placeholder letters like %a[eElL] every time we want to
  come up with small variants.
  * "git repack" machinery learned to pay attention to the "--filter="
  option.
  * "git repack" learned the "--max-cruft-size" option to prevent cruft
  packs from growing without bounds.
  * "git merge-tree" learned to take strategy backend specific options
  via the "-X" option, like "git merge" does.
  * "git log" and friends learned the "--dd" option that is a
  short-hand for "--diff-merges=first-parent -p".
  * The attribute subsystem learned to honor the "attr.tree"
  configuration variable that specifies which tree to read the
  .gitattributes files from.
  * "git merge-file" learns a mode to read three variants of the
  contents to be merged from blob objects.
  * see https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.43.0.txt</changelog>
</package>
<package pkgid="a69b0a98a69c30ec129e41cf780a62b99b77a69027e7bd3fbab5044553f19a8771fbee99bac7e04e3ccde15d9bf13e05a86929a1d34f79fd974703d8c813325b" name="git-debuginfo" arch="i586">
  <version epoch="0" ver="2.43.0" rel="1.1"/>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1662724800">- Remove nogroup requirement: no longer needed</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1663848000">- drop python2 requires as git-p4 is documented to work with python3</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1665057600">- git 2.38.0:
  * scalar: a repository management tool for large repositories
  * new git rebase --update-refs (global rebase.updateRefs)
    to update dependent branches
  * merge-tree integrated with the new ort merge strategy
  - -write-tree, while --trivial-merge retains the old mode
  * bare git repositories can now be stored and distributed
    in other git repositories
  * Setting the safe.bareRepository configuration to "explicit"
    avoids running arbitrary commands from filesystem monitoring
    hooks of untrusted git repositories unless --git-dir is set
  * git grep: new -m / --max-count options to limit the number
    of matches per file
  * git ls-files --format is a new option to customize outout
  * git cat-file and git show now support mailmap author mapping
  * bug fixes and performance improvements</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1666785600">- update to 2.38.1 (bsc#1204455, CVE-2022-39253, bsc#1204456, CVE-2022-39260):
  * CVE-2022-39253:
    When relying on the `--local` clone optimization, Git dereferences
    symbolic links in the source repository before creating hardlinks
    (or copies) of the dereferenced link in the destination repository.
    This can lead to surprising behavior where arbitrary files are
    present in a repository's `$GIT_DIR` when cloning from a malicious
    repository.
    Git will no longer dereference symbolic links via the `--local`
    clone mechanism, and will instead refuse to clone repositories that
    have symbolic links present in the `$GIT_DIR/objects` directory.
    Additionally, the value of `protocol.file.allow` is changed to be
    "user" by default.
  * CVE-2022-39260:
    An overly-long command string given to `git shell` can result in
    overflow in `split_cmdline()`, leading to arbitrary heap writes and
    remote code execution when `git shell` is exposed and the directory
    `$HOME/git-shell-commands` exists.
    `git shell` is taught to refuse interactive commands that are
    longer than 4MiB in size. `split_cmdline()` is hardened to reject
    inputs larger than 2GiB.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1667304000">- disable tests on s390x (check-chainlint)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1670846400">- git 2.38.2, a general maintenance release:
  * Fix unaligned memory access for reads from the index v4
  * "git remote rename" failed to rename a remote without fetch
    refspec, which has been corrected.
  * "git clone" did not like to see the "--bare" and the "--origin"
    options used together without a good reason.
  * "git fsck" failed to release contents of tree objects already
    used from the memory
  * "git rebase -i" can mistakenly attempt to apply a fixup to
    commit itself, which has been corrected.
  * Fix segfault with "git merge-tree" on read-only repositories
  * Fix a logic in "mailinfo -b" that miscomputed the length of a
    substring, which lead to an out-of-bounds access.
  * The codepath to sign learned to report errors when it fails to
    read from "ssh-keygen".
  * "GIT_EDITOR=: git branch --edit-description" resulted in failure
  * "git multi-pack-index repack/expire" used to repack unreachable
    cruft into a new pack, which have been corrected.
  * The code to clean temporary object directories (used for
    quarantine) tried to remove them inside its signal handler
  * "git branch --edit-description" on an unborh branch misleadingly
    said that no such branch exists
  * `git rebase --update-refs` would delete references when all
    `update-ref` commands in the sequencer were removed</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1670846401">- git 2.39.0:
  * "git grep" learned to expand the sparse-index more lazily and
    on demand in a sparse checkout.
  * By default, use of fsmonitor on a repository on networked
    filesystem is disabled.
  * After checking out a "branch" that is a symbolic-ref that points at
    another branch, "git symbolic-ref HEAD" reports the underlying
    branch, not the symbolic-ref the user gave checkout as argument.
    The command learned the "--no-recurse" option to stop after
    dereferencing a symbolic-ref only once.
  * "git branch --edit-description @{-1}" is now a way to edit branch
    description of the branch you were on before switching to the
    current branch.
  * "git merge-tree --stdin" is a new way to request a series of merges
    and report the merge results.
  * "git shortlog" learned to group by the "format" string.
  * A new "--include-whitespace" option is added to "git patch-id", and
    existing bugs in the internal patch-id logic that did not match
    what "git patch-id" produces have been corrected.
  * Enable gc.cruftpacks by default for those who opt into
    feature.experimental setting.
  * "git repack" learns to send cruft objects out of the way into
    packfiles outside the repository.
  * 'scalar reconfigure -a' is taught to automatically remove
    scalar.repo entires which no longer exist.
  * Redact headers from cURL's h2h3 module in GIT_CURL_VERBOSE and
    others.
  * 'git maintenance register' is taught to write configuration to an
    arbitrary path, and 'git for-each-repo' is taught to expand tilde
    characters in paths.
  * When creating new notes, the template used to get a stray empty
    newline, which has been removed.
  * "git receive-pack" used to use all the local refs as the boundary for
    checking connectivity of the data "git push" sent, but now it uses
    only the refs that it advertised to the pusher. In a repository with
    the .hideRefs configuration, this reduces the resources needed to
    perform the check.
  * With '--recurse-submodules=on-demand', all submodules are
    recursively pushed.
  * developer visible fixes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671105600">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1673956800">- git 2.39.1, fixing two security issues that could allow remote
  code execution when accessing specially crafted repositories:
  * CVE-2022-41903: log format integer overflow boo#1207033
  * CVE-2022-23521: gitattributed parsing integer overflow
    boo#1207032</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1676376000">- git 2.39.2:
  * CVE-2023-22490: Using a specially-crafted repository, Git can
    be tricked into using its local clone optimization even when
    using a non-local transport boo#1208027
  * CVE-2023-23946: a path outside the working tree can be
    overwritten as the user who is running "git apply" boo#1208028</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1678708800">- git 2.40.0:
  * backward incompatible change: The format.attach configuration
    variable lacked a way to override a value defined in a
    lower-priority configuration file (e.g. the system one) by
    redefining it in a higher-priority configuration file. Now,
    setting format.attach to an empty string means show the patch
    inline in the e-mail message, without using MIME attachment.
  * multiple commands and workflows gained additional options,
    compatible functionality, or more helpful output
  * "grep -P" learned to use Unicode Character Property to grok
    character classes when processing \b and \w etc.
  * under-the-hood improvements and bug fixes
- The scripted "git add -p/-i" implementation was removed upstream.
  The openSUSE package already preferred the C implementation.</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1680782400">- sha256_clone_fix.patch: fix cloning of empty sha256 repositories (jsc#PED-3891)</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1682424000">- git 2.40.1:
  * CVE-2023-25652: By feeding specially crafted input to git apply
  - -reject, a path outside the working tree can be overwritten
    with partially controlled contents (corresponding to the
    rejected hunk(s) from the given patch).
  * CVE-2023-25815: When Git is compiled with runtime prefix
    support and runs without translated messages, it still used
    the gettext machinery to display messages, which subsequently
    potentially looked for translated messages in unexpected
    places. This allowed for malicious placement of crafted
    messages.
  * CVE-2023-29007: When renaming or deleting a section from a
    configuration file, certain malicious configuration values may
    be misinterpreted as the beginning of a new configuration
    section, leading to arbitrary configuration injection.</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1685793600">- git 2.41.0: This update contains a number of compatible updates,
  improvements and extensions to multiple workflows. Some changes
  may break backwards compatibility:
  * The libsecret credential helper obsoletes direct GNOME keyring
    support, which was dropped (git-credential-gnome-keyring)
  * "git format-patch" has been taught to ignore end-user
    configuration ("diff.noprefix") and always use the standard
    prefixes, to avoid breaking the receiving end of the patch
- drop sha256_clone_fix.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1692792000">- git 2.42.0:
  * "git pack-refs" learns "--include" and "--exclude" to tweak the ref
    hierarchy to be packed using pattern matching.
  * 'git worktree add' learned how to create a worktree based on an
    orphaned branch with `--orphan`.
  * "git pack-objects" learned to invoke a new hook program that
    enumerates extra objects to be used as anchoring points to keep
    otherwise unreachable objects in cruft packs.
  * Add more "git var" for toolsmiths to learn various locations Git is
    configured with either via the configuration or hard-coded defaults.
  * 'git notes append' was taught '--separator' to specify string to insert
    between paragraphs.
  * The "git for-each-ref" family of commands learned placeholders
    related to GPG signature verification.
  * "git diff --no-index" learned to read from named pipes as if they
    were regular files, to allow "git diff &lt;(process) &lt;(substitution)"
    some shells support.
  * Help newbies by suggesting that there are cases where force-pushing
    is a valid and sensible thing to update a branch at a remote
    repository, rather than reconciling with merge/rebase.
  * "git blame --contents=file" has been taught to work in a bare
    repository.
  * "git branch -f X" to repoint the branch X said that X was "checked
    out" in another worktree, even when branch X was not and instead
    being bisected or rebased.  The message was reworded to say the
    branch was "in use".
  * Tone down the warning on SHA-256 repositories being an experimental
    curiosity.  We do not have support for them to interoperate with
    traditional SHA-1 repositories, but at this point, we do not plan
    to make breaking changes to SHA-256 repositories and there is no
    longer need for such a strongly phrased warning.
  * "git diff-tree" has been taught to take advantage of the
    sparse-index feature.
  * The object traversal using reachability bitmap done by
    "pack-object" has been tweaked to take advantage of the fact that
    using "boundary" commits as representative of all the uninteresting
    ones can save quite a lot of object enumeration.
  * "git worktree" learned to work better with sparse index feature.
  * When the external merge driver is killed by a signal, its output
    should not be trusted as a resolution with conflicts that is
    proposed by the driver, but the code did.
  * The set-up code for the get_revision() API now allows feeding
    options like --all and --not in the --stdin mode.
  * Move functions that are not about pure string manipulation out of
    strbuf.[ch]
  * "imap-send" codepaths got cleaned up to get rid of unused
    parameters.
  * Enumerating refs in the packed-refs file, while excluding refs that
    match certain patterns, has been optimized.
  * Mark-up unused parameters in the code so that we can eventually
    enable -Wunused-parameter by default.
  * Instead of inventing a custom counter variables for debugging,
    use existing trace2 facility in the fsync customization codepath.
  * "git branch --list --format=&lt;format&gt;" and friends are taught
    a new "%(describe)" placeholder.
  * Clarify how to choose the starting point for a new topic in
    developer guidance document.
  * The implementation of "get_sha1_hex()" that reads a hexadecimal
    string that spells a full object name has been extended to cope
    with any hash function used in the repository, but the "sha1" in
    its name survived.  Rename it to get_hash_hex(), a name that is
    more consistent within its friends like get_hash_hex_algop().
  * Command line parser fix, and a small parse-options API update.
  * bug fixes</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1695384000">- Downgrade openssh dependency to recommends (bsc#1215533)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1698062400">- gitweb.cgi AppArmor profile
  - make the profile a named profile
  - add local/ include to make custom additions easier</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1698062401">- Add rule for /etc/gitconfig in gitweb.cgi apparmor profile (bsc#1216501).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699099200">- git 2.42.1:
  * The usual number of bug fixes, including
  * Fix "git diff" exit code handling
  * Various fixes to the behavior of "rebase -i" when the command
    got interrupted by conflicting changes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700568000">- update to 2.43.0:
  * The "--rfc" option of "git format-patch" used to be a valid way to
  override an earlier "--subject-prefix=&lt;something&gt;" on the command
  line and replace it with "[RFC PATCH]", but from this release, it
  merely prefixes the string "RFC " in front of the given subject
  prefix.  If you are negatively affected by this change, please use
  "--subject-prefix=PATCH --rfc" as a replacement.
  * In Git 2.42, "git rev-list --stdin" learned to take non-revisions
  (like "--not") from the standard input, but the way such a "--not" was
  handled was quite confusing, which has been rethought.  The updated
  rule is that "--not" given from the command line only affects revs
  given from the command line that comes but not revs read from the
  standard input, and "--not" read from the standard input affects
  revs given from the standard input and not revs given from the
  command line.
  * A message written in olden time prevented a branch from getting
  checked out, saying it is already checked out elsewhere. But these
  days, we treat a branch that is being bisected or rebased just like
  a branch that is checked out and protect it from getting modified
  with the same codepath.  The message has been rephrased to say that
  the branch is "in use" to avoid confusion.
  * Hourly and other schedules of "git maintenance" jobs are randomly
  distributed now.
  * "git cmd -h" learned to signal which options can be negated by
  listing such options like "--[no-]opt".
  * The way authentication related data other than passwords (e.g.,
  oauth token and password expiration data) are stored in libsecret
  keyrings has been rethought.
  * Update the libsecret and wincred credential helpers to correctly
  match which credential to erase; they erased the wrong entry in
  some cases.
  * Git GUI updates.
  * "git format-patch" learned a new "--description-file" option that
  lets cover letter description to be fed; this can be used on
  detached HEAD where there is no branch description available, and
  also can override the branch description if there is one.
  * Use of the "--max-pack-size" option to allow multiple packfiles to
  be created is now supported even when we are sending unreachable
  objects to cruft packs.
  * "git format-patch --rfc --subject-prefix=&lt;foo&gt;" used to ignore the
  "--subject-prefix" option and used "[RFC PATCH]"; now we will add
  "RFC" prefix to whatever subject prefix is specified.
  * "git log --format" has been taught the %(decorate) placeholder for
  further customization over what the "--decorate" option offers.
  * The default log message created by "git revert", when reverting a
  commit that records a revert, has been tweaked, to encourage people
  to describe complex "revert of revert of revert" situations better in
  their own words.
  * The command-line completion support (in contrib/) learned to
  complete "git commit --trailer=" for possible trailer keys.
  * "git update-index" learned the "--show-index-version" option to
  inspect the index format version used by the on-disk index file.
  * "git diff" learned the "diff.statNameWidth" configuration variable,
  to give the default width for the name part in the "--stat" output.
  * "git range-diff --notes=foo" compared "log --notes=foo --notes" of
  the two ranges, instead of using just the specified notes tree,
  which has been corrected to use only the specified notes tree.
  * The command line completion script (in contrib/) can be told to
  complete aliases by including ": git &lt;cmd&gt; ;" in the alias to tell
  it that the alias should be completed in a similar way to how "git
  &lt;cmd&gt;" is completed.  The parsing code for the alias has been
  loosened to allow ';' without an extra space before it.
  * "git for-each-ref" and friends learned to apply mailmap to
  authorname and other fields in a more flexible way than using
  separate placeholder letters like %a[eElL] every time we want to
  come up with small variants.
  * "git repack" machinery learned to pay attention to the "--filter="
  option.
  * "git repack" learned the "--max-cruft-size" option to prevent cruft
  packs from growing without bounds.
  * "git merge-tree" learned to take strategy backend specific options
  via the "-X" option, like "git merge" does.
  * "git log" and friends learned the "--dd" option that is a
  short-hand for "--diff-merges=first-parent -p".
  * The attribute subsystem learned to honor the "attr.tree"
  configuration variable that specifies which tree to read the
  .gitattributes files from.
  * "git merge-file" learns a mode to read three variants of the
  contents to be merged from blob objects.
  * see https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.43.0.txt</changelog>
</package>
<package pkgid="5270607baad75f72566809d66608f0753ccbf0a3043bd25cfe223fdeff67226b033d15c0cf3d50c12a8149f2028b8ac05d3d9e528a77b73626305ba1b6e42630" name="git-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.43.0" rel="1.1"/>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1662724800">- Remove nogroup requirement: no longer needed</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1663848000">- drop python2 requires as git-p4 is documented to work with python3</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1665057600">- git 2.38.0:
  * scalar: a repository management tool for large repositories
  * new git rebase --update-refs (global rebase.updateRefs)
    to update dependent branches
  * merge-tree integrated with the new ort merge strategy
  - -write-tree, while --trivial-merge retains the old mode
  * bare git repositories can now be stored and distributed
    in other git repositories
  * Setting the safe.bareRepository configuration to "explicit"
    avoids running arbitrary commands from filesystem monitoring
    hooks of untrusted git repositories unless --git-dir is set
  * git grep: new -m / --max-count options to limit the number
    of matches per file
  * git ls-files --format is a new option to customize outout
  * git cat-file and git show now support mailmap author mapping
  * bug fixes and performance improvements</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1666785600">- update to 2.38.1 (bsc#1204455, CVE-2022-39253, bsc#1204456, CVE-2022-39260):
  * CVE-2022-39253:
    When relying on the `--local` clone optimization, Git dereferences
    symbolic links in the source repository before creating hardlinks
    (or copies) of the dereferenced link in the destination repository.
    This can lead to surprising behavior where arbitrary files are
    present in a repository's `$GIT_DIR` when cloning from a malicious
    repository.
    Git will no longer dereference symbolic links via the `--local`
    clone mechanism, and will instead refuse to clone repositories that
    have symbolic links present in the `$GIT_DIR/objects` directory.
    Additionally, the value of `protocol.file.allow` is changed to be
    "user" by default.
  * CVE-2022-39260:
    An overly-long command string given to `git shell` can result in
    overflow in `split_cmdline()`, leading to arbitrary heap writes and
    remote code execution when `git shell` is exposed and the directory
    `$HOME/git-shell-commands` exists.
    `git shell` is taught to refuse interactive commands that are
    longer than 4MiB in size. `split_cmdline()` is hardened to reject
    inputs larger than 2GiB.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1667304000">- disable tests on s390x (check-chainlint)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1670846400">- git 2.38.2, a general maintenance release:
  * Fix unaligned memory access for reads from the index v4
  * "git remote rename" failed to rename a remote without fetch
    refspec, which has been corrected.
  * "git clone" did not like to see the "--bare" and the "--origin"
    options used together without a good reason.
  * "git fsck" failed to release contents of tree objects already
    used from the memory
  * "git rebase -i" can mistakenly attempt to apply a fixup to
    commit itself, which has been corrected.
  * Fix segfault with "git merge-tree" on read-only repositories
  * Fix a logic in "mailinfo -b" that miscomputed the length of a
    substring, which lead to an out-of-bounds access.
  * The codepath to sign learned to report errors when it fails to
    read from "ssh-keygen".
  * "GIT_EDITOR=: git branch --edit-description" resulted in failure
  * "git multi-pack-index repack/expire" used to repack unreachable
    cruft into a new pack, which have been corrected.
  * The code to clean temporary object directories (used for
    quarantine) tried to remove them inside its signal handler
  * "git branch --edit-description" on an unborh branch misleadingly
    said that no such branch exists
  * `git rebase --update-refs` would delete references when all
    `update-ref` commands in the sequencer were removed</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1670846401">- git 2.39.0:
  * "git grep" learned to expand the sparse-index more lazily and
    on demand in a sparse checkout.
  * By default, use of fsmonitor on a repository on networked
    filesystem is disabled.
  * After checking out a "branch" that is a symbolic-ref that points at
    another branch, "git symbolic-ref HEAD" reports the underlying
    branch, not the symbolic-ref the user gave checkout as argument.
    The command learned the "--no-recurse" option to stop after
    dereferencing a symbolic-ref only once.
  * "git branch --edit-description @{-1}" is now a way to edit branch
    description of the branch you were on before switching to the
    current branch.
  * "git merge-tree --stdin" is a new way to request a series of merges
    and report the merge results.
  * "git shortlog" learned to group by the "format" string.
  * A new "--include-whitespace" option is added to "git patch-id", and
    existing bugs in the internal patch-id logic that did not match
    what "git patch-id" produces have been corrected.
  * Enable gc.cruftpacks by default for those who opt into
    feature.experimental setting.
  * "git repack" learns to send cruft objects out of the way into
    packfiles outside the repository.
  * 'scalar reconfigure -a' is taught to automatically remove
    scalar.repo entires which no longer exist.
  * Redact headers from cURL's h2h3 module in GIT_CURL_VERBOSE and
    others.
  * 'git maintenance register' is taught to write configuration to an
    arbitrary path, and 'git for-each-repo' is taught to expand tilde
    characters in paths.
  * When creating new notes, the template used to get a stray empty
    newline, which has been removed.
  * "git receive-pack" used to use all the local refs as the boundary for
    checking connectivity of the data "git push" sent, but now it uses
    only the refs that it advertised to the pusher. In a repository with
    the .hideRefs configuration, this reduces the resources needed to
    perform the check.
  * With '--recurse-submodules=on-demand', all submodules are
    recursively pushed.
  * developer visible fixes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671105600">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1673956800">- git 2.39.1, fixing two security issues that could allow remote
  code execution when accessing specially crafted repositories:
  * CVE-2022-41903: log format integer overflow boo#1207033
  * CVE-2022-23521: gitattributed parsing integer overflow
    boo#1207032</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1676376000">- git 2.39.2:
  * CVE-2023-22490: Using a specially-crafted repository, Git can
    be tricked into using its local clone optimization even when
    using a non-local transport boo#1208027
  * CVE-2023-23946: a path outside the working tree can be
    overwritten as the user who is running "git apply" boo#1208028</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1678708800">- git 2.40.0:
  * backward incompatible change: The format.attach configuration
    variable lacked a way to override a value defined in a
    lower-priority configuration file (e.g. the system one) by
    redefining it in a higher-priority configuration file. Now,
    setting format.attach to an empty string means show the patch
    inline in the e-mail message, without using MIME attachment.
  * multiple commands and workflows gained additional options,
    compatible functionality, or more helpful output
  * "grep -P" learned to use Unicode Character Property to grok
    character classes when processing \b and \w etc.
  * under-the-hood improvements and bug fixes
- The scripted "git add -p/-i" implementation was removed upstream.
  The openSUSE package already preferred the C implementation.</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1680782400">- sha256_clone_fix.patch: fix cloning of empty sha256 repositories (jsc#PED-3891)</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1682424000">- git 2.40.1:
  * CVE-2023-25652: By feeding specially crafted input to git apply
  - -reject, a path outside the working tree can be overwritten
    with partially controlled contents (corresponding to the
    rejected hunk(s) from the given patch).
  * CVE-2023-25815: When Git is compiled with runtime prefix
    support and runs without translated messages, it still used
    the gettext machinery to display messages, which subsequently
    potentially looked for translated messages in unexpected
    places. This allowed for malicious placement of crafted
    messages.
  * CVE-2023-29007: When renaming or deleting a section from a
    configuration file, certain malicious configuration values may
    be misinterpreted as the beginning of a new configuration
    section, leading to arbitrary configuration injection.</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1685793600">- git 2.41.0: This update contains a number of compatible updates,
  improvements and extensions to multiple workflows. Some changes
  may break backwards compatibility:
  * The libsecret credential helper obsoletes direct GNOME keyring
    support, which was dropped (git-credential-gnome-keyring)
  * "git format-patch" has been taught to ignore end-user
    configuration ("diff.noprefix") and always use the standard
    prefixes, to avoid breaking the receiving end of the patch
- drop sha256_clone_fix.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1692792000">- git 2.42.0:
  * "git pack-refs" learns "--include" and "--exclude" to tweak the ref
    hierarchy to be packed using pattern matching.
  * 'git worktree add' learned how to create a worktree based on an
    orphaned branch with `--orphan`.
  * "git pack-objects" learned to invoke a new hook program that
    enumerates extra objects to be used as anchoring points to keep
    otherwise unreachable objects in cruft packs.
  * Add more "git var" for toolsmiths to learn various locations Git is
    configured with either via the configuration or hard-coded defaults.
  * 'git notes append' was taught '--separator' to specify string to insert
    between paragraphs.
  * The "git for-each-ref" family of commands learned placeholders
    related to GPG signature verification.
  * "git diff --no-index" learned to read from named pipes as if they
    were regular files, to allow "git diff &lt;(process) &lt;(substitution)"
    some shells support.
  * Help newbies by suggesting that there are cases where force-pushing
    is a valid and sensible thing to update a branch at a remote
    repository, rather than reconciling with merge/rebase.
  * "git blame --contents=file" has been taught to work in a bare
    repository.
  * "git branch -f X" to repoint the branch X said that X was "checked
    out" in another worktree, even when branch X was not and instead
    being bisected or rebased.  The message was reworded to say the
    branch was "in use".
  * Tone down the warning on SHA-256 repositories being an experimental
    curiosity.  We do not have support for them to interoperate with
    traditional SHA-1 repositories, but at this point, we do not plan
    to make breaking changes to SHA-256 repositories and there is no
    longer need for such a strongly phrased warning.
  * "git diff-tree" has been taught to take advantage of the
    sparse-index feature.
  * The object traversal using reachability bitmap done by
    "pack-object" has been tweaked to take advantage of the fact that
    using "boundary" commits as representative of all the uninteresting
    ones can save quite a lot of object enumeration.
  * "git worktree" learned to work better with sparse index feature.
  * When the external merge driver is killed by a signal, its output
    should not be trusted as a resolution with conflicts that is
    proposed by the driver, but the code did.
  * The set-up code for the get_revision() API now allows feeding
    options like --all and --not in the --stdin mode.
  * Move functions that are not about pure string manipulation out of
    strbuf.[ch]
  * "imap-send" codepaths got cleaned up to get rid of unused
    parameters.
  * Enumerating refs in the packed-refs file, while excluding refs that
    match certain patterns, has been optimized.
  * Mark-up unused parameters in the code so that we can eventually
    enable -Wunused-parameter by default.
  * Instead of inventing a custom counter variables for debugging,
    use existing trace2 facility in the fsync customization codepath.
  * "git branch --list --format=&lt;format&gt;" and friends are taught
    a new "%(describe)" placeholder.
  * Clarify how to choose the starting point for a new topic in
    developer guidance document.
  * The implementation of "get_sha1_hex()" that reads a hexadecimal
    string that spells a full object name has been extended to cope
    with any hash function used in the repository, but the "sha1" in
    its name survived.  Rename it to get_hash_hex(), a name that is
    more consistent within its friends like get_hash_hex_algop().
  * Command line parser fix, and a small parse-options API update.
  * bug fixes</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1695384000">- Downgrade openssh dependency to recommends (bsc#1215533)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1698062400">- gitweb.cgi AppArmor profile
  - make the profile a named profile
  - add local/ include to make custom additions easier</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1698062401">- Add rule for /etc/gitconfig in gitweb.cgi apparmor profile (bsc#1216501).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699099200">- git 2.42.1:
  * The usual number of bug fixes, including
  * Fix "git diff" exit code handling
  * Various fixes to the behavior of "rebase -i" when the command
    got interrupted by conflicting changes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700568000">- update to 2.43.0:
  * The "--rfc" option of "git format-patch" used to be a valid way to
  override an earlier "--subject-prefix=&lt;something&gt;" on the command
  line and replace it with "[RFC PATCH]", but from this release, it
  merely prefixes the string "RFC " in front of the given subject
  prefix.  If you are negatively affected by this change, please use
  "--subject-prefix=PATCH --rfc" as a replacement.
  * In Git 2.42, "git rev-list --stdin" learned to take non-revisions
  (like "--not") from the standard input, but the way such a "--not" was
  handled was quite confusing, which has been rethought.  The updated
  rule is that "--not" given from the command line only affects revs
  given from the command line that comes but not revs read from the
  standard input, and "--not" read from the standard input affects
  revs given from the standard input and not revs given from the
  command line.
  * A message written in olden time prevented a branch from getting
  checked out, saying it is already checked out elsewhere. But these
  days, we treat a branch that is being bisected or rebased just like
  a branch that is checked out and protect it from getting modified
  with the same codepath.  The message has been rephrased to say that
  the branch is "in use" to avoid confusion.
  * Hourly and other schedules of "git maintenance" jobs are randomly
  distributed now.
  * "git cmd -h" learned to signal which options can be negated by
  listing such options like "--[no-]opt".
  * The way authentication related data other than passwords (e.g.,
  oauth token and password expiration data) are stored in libsecret
  keyrings has been rethought.
  * Update the libsecret and wincred credential helpers to correctly
  match which credential to erase; they erased the wrong entry in
  some cases.
  * Git GUI updates.
  * "git format-patch" learned a new "--description-file" option that
  lets cover letter description to be fed; this can be used on
  detached HEAD where there is no branch description available, and
  also can override the branch description if there is one.
  * Use of the "--max-pack-size" option to allow multiple packfiles to
  be created is now supported even when we are sending unreachable
  objects to cruft packs.
  * "git format-patch --rfc --subject-prefix=&lt;foo&gt;" used to ignore the
  "--subject-prefix" option and used "[RFC PATCH]"; now we will add
  "RFC" prefix to whatever subject prefix is specified.
  * "git log --format" has been taught the %(decorate) placeholder for
  further customization over what the "--decorate" option offers.
  * The default log message created by "git revert", when reverting a
  commit that records a revert, has been tweaked, to encourage people
  to describe complex "revert of revert of revert" situations better in
  their own words.
  * The command-line completion support (in contrib/) learned to
  complete "git commit --trailer=" for possible trailer keys.
  * "git update-index" learned the "--show-index-version" option to
  inspect the index format version used by the on-disk index file.
  * "git diff" learned the "diff.statNameWidth" configuration variable,
  to give the default width for the name part in the "--stat" output.
  * "git range-diff --notes=foo" compared "log --notes=foo --notes" of
  the two ranges, instead of using just the specified notes tree,
  which has been corrected to use only the specified notes tree.
  * The command line completion script (in contrib/) can be told to
  complete aliases by including ": git &lt;cmd&gt; ;" in the alias to tell
  it that the alias should be completed in a similar way to how "git
  &lt;cmd&gt;" is completed.  The parsing code for the alias has been
  loosened to allow ';' without an extra space before it.
  * "git for-each-ref" and friends learned to apply mailmap to
  authorname and other fields in a more flexible way than using
  separate placeholder letters like %a[eElL] every time we want to
  come up with small variants.
  * "git repack" machinery learned to pay attention to the "--filter="
  option.
  * "git repack" learned the "--max-cruft-size" option to prevent cruft
  packs from growing without bounds.
  * "git merge-tree" learned to take strategy backend specific options
  via the "-X" option, like "git merge" does.
  * "git log" and friends learned the "--dd" option that is a
  short-hand for "--diff-merges=first-parent -p".
  * The attribute subsystem learned to honor the "attr.tree"
  configuration variable that specifies which tree to read the
  .gitattributes files from.
  * "git merge-file" learns a mode to read three variants of the
  contents to be merged from blob objects.
  * see https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.43.0.txt</changelog>
</package>
<package pkgid="ba3ceb71f64fad4bcfd6662f79681618821ee662f7969281a230445ebedb87f58f2e4ffd8552d0990bf0847a1668f4ebc4d18ec5a7be1eb186b557b866062df4" name="git-debugsource" arch="i586">
  <version epoch="0" ver="2.43.0" rel="1.1"/>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1662724800">- Remove nogroup requirement: no longer needed</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1663848000">- drop python2 requires as git-p4 is documented to work with python3</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1665057600">- git 2.38.0:
  * scalar: a repository management tool for large repositories
  * new git rebase --update-refs (global rebase.updateRefs)
    to update dependent branches
  * merge-tree integrated with the new ort merge strategy
  - -write-tree, while --trivial-merge retains the old mode
  * bare git repositories can now be stored and distributed
    in other git repositories
  * Setting the safe.bareRepository configuration to "explicit"
    avoids running arbitrary commands from filesystem monitoring
    hooks of untrusted git repositories unless --git-dir is set
  * git grep: new -m / --max-count options to limit the number
    of matches per file
  * git ls-files --format is a new option to customize outout
  * git cat-file and git show now support mailmap author mapping
  * bug fixes and performance improvements</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1666785600">- update to 2.38.1 (bsc#1204455, CVE-2022-39253, bsc#1204456, CVE-2022-39260):
  * CVE-2022-39253:
    When relying on the `--local` clone optimization, Git dereferences
    symbolic links in the source repository before creating hardlinks
    (or copies) of the dereferenced link in the destination repository.
    This can lead to surprising behavior where arbitrary files are
    present in a repository's `$GIT_DIR` when cloning from a malicious
    repository.
    Git will no longer dereference symbolic links via the `--local`
    clone mechanism, and will instead refuse to clone repositories that
    have symbolic links present in the `$GIT_DIR/objects` directory.
    Additionally, the value of `protocol.file.allow` is changed to be
    "user" by default.
  * CVE-2022-39260:
    An overly-long command string given to `git shell` can result in
    overflow in `split_cmdline()`, leading to arbitrary heap writes and
    remote code execution when `git shell` is exposed and the directory
    `$HOME/git-shell-commands` exists.
    `git shell` is taught to refuse interactive commands that are
    longer than 4MiB in size. `split_cmdline()` is hardened to reject
    inputs larger than 2GiB.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1667304000">- disable tests on s390x (check-chainlint)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1670846400">- git 2.38.2, a general maintenance release:
  * Fix unaligned memory access for reads from the index v4
  * "git remote rename" failed to rename a remote without fetch
    refspec, which has been corrected.
  * "git clone" did not like to see the "--bare" and the "--origin"
    options used together without a good reason.
  * "git fsck" failed to release contents of tree objects already
    used from the memory
  * "git rebase -i" can mistakenly attempt to apply a fixup to
    commit itself, which has been corrected.
  * Fix segfault with "git merge-tree" on read-only repositories
  * Fix a logic in "mailinfo -b" that miscomputed the length of a
    substring, which lead to an out-of-bounds access.
  * The codepath to sign learned to report errors when it fails to
    read from "ssh-keygen".
  * "GIT_EDITOR=: git branch --edit-description" resulted in failure
  * "git multi-pack-index repack/expire" used to repack unreachable
    cruft into a new pack, which have been corrected.
  * The code to clean temporary object directories (used for
    quarantine) tried to remove them inside its signal handler
  * "git branch --edit-description" on an unborh branch misleadingly
    said that no such branch exists
  * `git rebase --update-refs` would delete references when all
    `update-ref` commands in the sequencer were removed</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1670846401">- git 2.39.0:
  * "git grep" learned to expand the sparse-index more lazily and
    on demand in a sparse checkout.
  * By default, use of fsmonitor on a repository on networked
    filesystem is disabled.
  * After checking out a "branch" that is a symbolic-ref that points at
    another branch, "git symbolic-ref HEAD" reports the underlying
    branch, not the symbolic-ref the user gave checkout as argument.
    The command learned the "--no-recurse" option to stop after
    dereferencing a symbolic-ref only once.
  * "git branch --edit-description @{-1}" is now a way to edit branch
    description of the branch you were on before switching to the
    current branch.
  * "git merge-tree --stdin" is a new way to request a series of merges
    and report the merge results.
  * "git shortlog" learned to group by the "format" string.
  * A new "--include-whitespace" option is added to "git patch-id", and
    existing bugs in the internal patch-id logic that did not match
    what "git patch-id" produces have been corrected.
  * Enable gc.cruftpacks by default for those who opt into
    feature.experimental setting.
  * "git repack" learns to send cruft objects out of the way into
    packfiles outside the repository.
  * 'scalar reconfigure -a' is taught to automatically remove
    scalar.repo entires which no longer exist.
  * Redact headers from cURL's h2h3 module in GIT_CURL_VERBOSE and
    others.
  * 'git maintenance register' is taught to write configuration to an
    arbitrary path, and 'git for-each-repo' is taught to expand tilde
    characters in paths.
  * When creating new notes, the template used to get a stray empty
    newline, which has been removed.
  * "git receive-pack" used to use all the local refs as the boundary for
    checking connectivity of the data "git push" sent, but now it uses
    only the refs that it advertised to the pusher. In a repository with
    the .hideRefs configuration, this reduces the resources needed to
    perform the check.
  * With '--recurse-submodules=on-demand', all submodules are
    recursively pushed.
  * developer visible fixes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671105600">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1673956800">- git 2.39.1, fixing two security issues that could allow remote
  code execution when accessing specially crafted repositories:
  * CVE-2022-41903: log format integer overflow boo#1207033
  * CVE-2022-23521: gitattributed parsing integer overflow
    boo#1207032</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1676376000">- git 2.39.2:
  * CVE-2023-22490: Using a specially-crafted repository, Git can
    be tricked into using its local clone optimization even when
    using a non-local transport boo#1208027
  * CVE-2023-23946: a path outside the working tree can be
    overwritten as the user who is running "git apply" boo#1208028</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1678708800">- git 2.40.0:
  * backward incompatible change: The format.attach configuration
    variable lacked a way to override a value defined in a
    lower-priority configuration file (e.g. the system one) by
    redefining it in a higher-priority configuration file. Now,
    setting format.attach to an empty string means show the patch
    inline in the e-mail message, without using MIME attachment.
  * multiple commands and workflows gained additional options,
    compatible functionality, or more helpful output
  * "grep -P" learned to use Unicode Character Property to grok
    character classes when processing \b and \w etc.
  * under-the-hood improvements and bug fixes
- The scripted "git add -p/-i" implementation was removed upstream.
  The openSUSE package already preferred the C implementation.</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1680782400">- sha256_clone_fix.patch: fix cloning of empty sha256 repositories (jsc#PED-3891)</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1682424000">- git 2.40.1:
  * CVE-2023-25652: By feeding specially crafted input to git apply
  - -reject, a path outside the working tree can be overwritten
    with partially controlled contents (corresponding to the
    rejected hunk(s) from the given patch).
  * CVE-2023-25815: When Git is compiled with runtime prefix
    support and runs without translated messages, it still used
    the gettext machinery to display messages, which subsequently
    potentially looked for translated messages in unexpected
    places. This allowed for malicious placement of crafted
    messages.
  * CVE-2023-29007: When renaming or deleting a section from a
    configuration file, certain malicious configuration values may
    be misinterpreted as the beginning of a new configuration
    section, leading to arbitrary configuration injection.</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1685793600">- git 2.41.0: This update contains a number of compatible updates,
  improvements and extensions to multiple workflows. Some changes
  may break backwards compatibility:
  * The libsecret credential helper obsoletes direct GNOME keyring
    support, which was dropped (git-credential-gnome-keyring)
  * "git format-patch" has been taught to ignore end-user
    configuration ("diff.noprefix") and always use the standard
    prefixes, to avoid breaking the receiving end of the patch
- drop sha256_clone_fix.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1692792000">- git 2.42.0:
  * "git pack-refs" learns "--include" and "--exclude" to tweak the ref
    hierarchy to be packed using pattern matching.
  * 'git worktree add' learned how to create a worktree based on an
    orphaned branch with `--orphan`.
  * "git pack-objects" learned to invoke a new hook program that
    enumerates extra objects to be used as anchoring points to keep
    otherwise unreachable objects in cruft packs.
  * Add more "git var" for toolsmiths to learn various locations Git is
    configured with either via the configuration or hard-coded defaults.
  * 'git notes append' was taught '--separator' to specify string to insert
    between paragraphs.
  * The "git for-each-ref" family of commands learned placeholders
    related to GPG signature verification.
  * "git diff --no-index" learned to read from named pipes as if they
    were regular files, to allow "git diff &lt;(process) &lt;(substitution)"
    some shells support.
  * Help newbies by suggesting that there are cases where force-pushing
    is a valid and sensible thing to update a branch at a remote
    repository, rather than reconciling with merge/rebase.
  * "git blame --contents=file" has been taught to work in a bare
    repository.
  * "git branch -f X" to repoint the branch X said that X was "checked
    out" in another worktree, even when branch X was not and instead
    being bisected or rebased.  The message was reworded to say the
    branch was "in use".
  * Tone down the warning on SHA-256 repositories being an experimental
    curiosity.  We do not have support for them to interoperate with
    traditional SHA-1 repositories, but at this point, we do not plan
    to make breaking changes to SHA-256 repositories and there is no
    longer need for such a strongly phrased warning.
  * "git diff-tree" has been taught to take advantage of the
    sparse-index feature.
  * The object traversal using reachability bitmap done by
    "pack-object" has been tweaked to take advantage of the fact that
    using "boundary" commits as representative of all the uninteresting
    ones can save quite a lot of object enumeration.
  * "git worktree" learned to work better with sparse index feature.
  * When the external merge driver is killed by a signal, its output
    should not be trusted as a resolution with conflicts that is
    proposed by the driver, but the code did.
  * The set-up code for the get_revision() API now allows feeding
    options like --all and --not in the --stdin mode.
  * Move functions that are not about pure string manipulation out of
    strbuf.[ch]
  * "imap-send" codepaths got cleaned up to get rid of unused
    parameters.
  * Enumerating refs in the packed-refs file, while excluding refs that
    match certain patterns, has been optimized.
  * Mark-up unused parameters in the code so that we can eventually
    enable -Wunused-parameter by default.
  * Instead of inventing a custom counter variables for debugging,
    use existing trace2 facility in the fsync customization codepath.
  * "git branch --list --format=&lt;format&gt;" and friends are taught
    a new "%(describe)" placeholder.
  * Clarify how to choose the starting point for a new topic in
    developer guidance document.
  * The implementation of "get_sha1_hex()" that reads a hexadecimal
    string that spells a full object name has been extended to cope
    with any hash function used in the repository, but the "sha1" in
    its name survived.  Rename it to get_hash_hex(), a name that is
    more consistent within its friends like get_hash_hex_algop().
  * Command line parser fix, and a small parse-options API update.
  * bug fixes</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1695384000">- Downgrade openssh dependency to recommends (bsc#1215533)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1698062400">- gitweb.cgi AppArmor profile
  - make the profile a named profile
  - add local/ include to make custom additions easier</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1698062401">- Add rule for /etc/gitconfig in gitweb.cgi apparmor profile (bsc#1216501).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699099200">- git 2.42.1:
  * The usual number of bug fixes, including
  * Fix "git diff" exit code handling
  * Various fixes to the behavior of "rebase -i" when the command
    got interrupted by conflicting changes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700568000">- update to 2.43.0:
  * The "--rfc" option of "git format-patch" used to be a valid way to
  override an earlier "--subject-prefix=&lt;something&gt;" on the command
  line and replace it with "[RFC PATCH]", but from this release, it
  merely prefixes the string "RFC " in front of the given subject
  prefix.  If you are negatively affected by this change, please use
  "--subject-prefix=PATCH --rfc" as a replacement.
  * In Git 2.42, "git rev-list --stdin" learned to take non-revisions
  (like "--not") from the standard input, but the way such a "--not" was
  handled was quite confusing, which has been rethought.  The updated
  rule is that "--not" given from the command line only affects revs
  given from the command line that comes but not revs read from the
  standard input, and "--not" read from the standard input affects
  revs given from the standard input and not revs given from the
  command line.
  * A message written in olden time prevented a branch from getting
  checked out, saying it is already checked out elsewhere. But these
  days, we treat a branch that is being bisected or rebased just like
  a branch that is checked out and protect it from getting modified
  with the same codepath.  The message has been rephrased to say that
  the branch is "in use" to avoid confusion.
  * Hourly and other schedules of "git maintenance" jobs are randomly
  distributed now.
  * "git cmd -h" learned to signal which options can be negated by
  listing such options like "--[no-]opt".
  * The way authentication related data other than passwords (e.g.,
  oauth token and password expiration data) are stored in libsecret
  keyrings has been rethought.
  * Update the libsecret and wincred credential helpers to correctly
  match which credential to erase; they erased the wrong entry in
  some cases.
  * Git GUI updates.
  * "git format-patch" learned a new "--description-file" option that
  lets cover letter description to be fed; this can be used on
  detached HEAD where there is no branch description available, and
  also can override the branch description if there is one.
  * Use of the "--max-pack-size" option to allow multiple packfiles to
  be created is now supported even when we are sending unreachable
  objects to cruft packs.
  * "git format-patch --rfc --subject-prefix=&lt;foo&gt;" used to ignore the
  "--subject-prefix" option and used "[RFC PATCH]"; now we will add
  "RFC" prefix to whatever subject prefix is specified.
  * "git log --format" has been taught the %(decorate) placeholder for
  further customization over what the "--decorate" option offers.
  * The default log message created by "git revert", when reverting a
  commit that records a revert, has been tweaked, to encourage people
  to describe complex "revert of revert of revert" situations better in
  their own words.
  * The command-line completion support (in contrib/) learned to
  complete "git commit --trailer=" for possible trailer keys.
  * "git update-index" learned the "--show-index-version" option to
  inspect the index format version used by the on-disk index file.
  * "git diff" learned the "diff.statNameWidth" configuration variable,
  to give the default width for the name part in the "--stat" output.
  * "git range-diff --notes=foo" compared "log --notes=foo --notes" of
  the two ranges, instead of using just the specified notes tree,
  which has been corrected to use only the specified notes tree.
  * The command line completion script (in contrib/) can be told to
  complete aliases by including ": git &lt;cmd&gt; ;" in the alias to tell
  it that the alias should be completed in a similar way to how "git
  &lt;cmd&gt;" is completed.  The parsing code for the alias has been
  loosened to allow ';' without an extra space before it.
  * "git for-each-ref" and friends learned to apply mailmap to
  authorname and other fields in a more flexible way than using
  separate placeholder letters like %a[eElL] every time we want to
  come up with small variants.
  * "git repack" machinery learned to pay attention to the "--filter="
  option.
  * "git repack" learned the "--max-cruft-size" option to prevent cruft
  packs from growing without bounds.
  * "git merge-tree" learned to take strategy backend specific options
  via the "-X" option, like "git merge" does.
  * "git log" and friends learned the "--dd" option that is a
  short-hand for "--diff-merges=first-parent -p".
  * The attribute subsystem learned to honor the "attr.tree"
  configuration variable that specifies which tree to read the
  .gitattributes files from.
  * "git merge-file" learns a mode to read three variants of the
  contents to be merged from blob objects.
  * see https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.43.0.txt</changelog>
</package>
<package pkgid="201ab03bd69a02680abd5c4356568208212b82db25f7393414e8ea797249b30eb0de6c0e8e49fe6c1ed9052d805c26a72bdc29a64e257bb4ef5c4352c360bbcb" name="git-debugsource" arch="x86_64">
  <version epoch="0" ver="2.43.0" rel="1.1"/>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1662724800">- Remove nogroup requirement: no longer needed</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1663848000">- drop python2 requires as git-p4 is documented to work with python3</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1665057600">- git 2.38.0:
  * scalar: a repository management tool for large repositories
  * new git rebase --update-refs (global rebase.updateRefs)
    to update dependent branches
  * merge-tree integrated with the new ort merge strategy
  - -write-tree, while --trivial-merge retains the old mode
  * bare git repositories can now be stored and distributed
    in other git repositories
  * Setting the safe.bareRepository configuration to "explicit"
    avoids running arbitrary commands from filesystem monitoring
    hooks of untrusted git repositories unless --git-dir is set
  * git grep: new -m / --max-count options to limit the number
    of matches per file
  * git ls-files --format is a new option to customize outout
  * git cat-file and git show now support mailmap author mapping
  * bug fixes and performance improvements</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1666785600">- update to 2.38.1 (bsc#1204455, CVE-2022-39253, bsc#1204456, CVE-2022-39260):
  * CVE-2022-39253:
    When relying on the `--local` clone optimization, Git dereferences
    symbolic links in the source repository before creating hardlinks
    (or copies) of the dereferenced link in the destination repository.
    This can lead to surprising behavior where arbitrary files are
    present in a repository's `$GIT_DIR` when cloning from a malicious
    repository.
    Git will no longer dereference symbolic links via the `--local`
    clone mechanism, and will instead refuse to clone repositories that
    have symbolic links present in the `$GIT_DIR/objects` directory.
    Additionally, the value of `protocol.file.allow` is changed to be
    "user" by default.
  * CVE-2022-39260:
    An overly-long command string given to `git shell` can result in
    overflow in `split_cmdline()`, leading to arbitrary heap writes and
    remote code execution when `git shell` is exposed and the directory
    `$HOME/git-shell-commands` exists.
    `git shell` is taught to refuse interactive commands that are
    longer than 4MiB in size. `split_cmdline()` is hardened to reject
    inputs larger than 2GiB.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1667304000">- disable tests on s390x (check-chainlint)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1670846400">- git 2.38.2, a general maintenance release:
  * Fix unaligned memory access for reads from the index v4
  * "git remote rename" failed to rename a remote without fetch
    refspec, which has been corrected.
  * "git clone" did not like to see the "--bare" and the "--origin"
    options used together without a good reason.
  * "git fsck" failed to release contents of tree objects already
    used from the memory
  * "git rebase -i" can mistakenly attempt to apply a fixup to
    commit itself, which has been corrected.
  * Fix segfault with "git merge-tree" on read-only repositories
  * Fix a logic in "mailinfo -b" that miscomputed the length of a
    substring, which lead to an out-of-bounds access.
  * The codepath to sign learned to report errors when it fails to
    read from "ssh-keygen".
  * "GIT_EDITOR=: git branch --edit-description" resulted in failure
  * "git multi-pack-index repack/expire" used to repack unreachable
    cruft into a new pack, which have been corrected.
  * The code to clean temporary object directories (used for
    quarantine) tried to remove them inside its signal handler
  * "git branch --edit-description" on an unborh branch misleadingly
    said that no such branch exists
  * `git rebase --update-refs` would delete references when all
    `update-ref` commands in the sequencer were removed</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1670846401">- git 2.39.0:
  * "git grep" learned to expand the sparse-index more lazily and
    on demand in a sparse checkout.
  * By default, use of fsmonitor on a repository on networked
    filesystem is disabled.
  * After checking out a "branch" that is a symbolic-ref that points at
    another branch, "git symbolic-ref HEAD" reports the underlying
    branch, not the symbolic-ref the user gave checkout as argument.
    The command learned the "--no-recurse" option to stop after
    dereferencing a symbolic-ref only once.
  * "git branch --edit-description @{-1}" is now a way to edit branch
    description of the branch you were on before switching to the
    current branch.
  * "git merge-tree --stdin" is a new way to request a series of merges
    and report the merge results.
  * "git shortlog" learned to group by the "format" string.
  * A new "--include-whitespace" option is added to "git patch-id", and
    existing bugs in the internal patch-id logic that did not match
    what "git patch-id" produces have been corrected.
  * Enable gc.cruftpacks by default for those who opt into
    feature.experimental setting.
  * "git repack" learns to send cruft objects out of the way into
    packfiles outside the repository.
  * 'scalar reconfigure -a' is taught to automatically remove
    scalar.repo entires which no longer exist.
  * Redact headers from cURL's h2h3 module in GIT_CURL_VERBOSE and
    others.
  * 'git maintenance register' is taught to write configuration to an
    arbitrary path, and 'git for-each-repo' is taught to expand tilde
    characters in paths.
  * When creating new notes, the template used to get a stray empty
    newline, which has been removed.
  * "git receive-pack" used to use all the local refs as the boundary for
    checking connectivity of the data "git push" sent, but now it uses
    only the refs that it advertised to the pusher. In a repository with
    the .hideRefs configuration, this reduces the resources needed to
    perform the check.
  * With '--recurse-submodules=on-demand', all submodules are
    recursively pushed.
  * developer visible fixes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671105600">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1673956800">- git 2.39.1, fixing two security issues that could allow remote
  code execution when accessing specially crafted repositories:
  * CVE-2022-41903: log format integer overflow boo#1207033
  * CVE-2022-23521: gitattributed parsing integer overflow
    boo#1207032</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1676376000">- git 2.39.2:
  * CVE-2023-22490: Using a specially-crafted repository, Git can
    be tricked into using its local clone optimization even when
    using a non-local transport boo#1208027
  * CVE-2023-23946: a path outside the working tree can be
    overwritten as the user who is running "git apply" boo#1208028</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1678708800">- git 2.40.0:
  * backward incompatible change: The format.attach configuration
    variable lacked a way to override a value defined in a
    lower-priority configuration file (e.g. the system one) by
    redefining it in a higher-priority configuration file. Now,
    setting format.attach to an empty string means show the patch
    inline in the e-mail message, without using MIME attachment.
  * multiple commands and workflows gained additional options,
    compatible functionality, or more helpful output
  * "grep -P" learned to use Unicode Character Property to grok
    character classes when processing \b and \w etc.
  * under-the-hood improvements and bug fixes
- The scripted "git add -p/-i" implementation was removed upstream.
  The openSUSE package already preferred the C implementation.</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1680782400">- sha256_clone_fix.patch: fix cloning of empty sha256 repositories (jsc#PED-3891)</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1682424000">- git 2.40.1:
  * CVE-2023-25652: By feeding specially crafted input to git apply
  - -reject, a path outside the working tree can be overwritten
    with partially controlled contents (corresponding to the
    rejected hunk(s) from the given patch).
  * CVE-2023-25815: When Git is compiled with runtime prefix
    support and runs without translated messages, it still used
    the gettext machinery to display messages, which subsequently
    potentially looked for translated messages in unexpected
    places. This allowed for malicious placement of crafted
    messages.
  * CVE-2023-29007: When renaming or deleting a section from a
    configuration file, certain malicious configuration values may
    be misinterpreted as the beginning of a new configuration
    section, leading to arbitrary configuration injection.</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1685793600">- git 2.41.0: This update contains a number of compatible updates,
  improvements and extensions to multiple workflows. Some changes
  may break backwards compatibility:
  * The libsecret credential helper obsoletes direct GNOME keyring
    support, which was dropped (git-credential-gnome-keyring)
  * "git format-patch" has been taught to ignore end-user
    configuration ("diff.noprefix") and always use the standard
    prefixes, to avoid breaking the receiving end of the patch
- drop sha256_clone_fix.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1692792000">- git 2.42.0:
  * "git pack-refs" learns "--include" and "--exclude" to tweak the ref
    hierarchy to be packed using pattern matching.
  * 'git worktree add' learned how to create a worktree based on an
    orphaned branch with `--orphan`.
  * "git pack-objects" learned to invoke a new hook program that
    enumerates extra objects to be used as anchoring points to keep
    otherwise unreachable objects in cruft packs.
  * Add more "git var" for toolsmiths to learn various locations Git is
    configured with either via the configuration or hard-coded defaults.
  * 'git notes append' was taught '--separator' to specify string to insert
    between paragraphs.
  * The "git for-each-ref" family of commands learned placeholders
    related to GPG signature verification.
  * "git diff --no-index" learned to read from named pipes as if they
    were regular files, to allow "git diff &lt;(process) &lt;(substitution)"
    some shells support.
  * Help newbies by suggesting that there are cases where force-pushing
    is a valid and sensible thing to update a branch at a remote
    repository, rather than reconciling with merge/rebase.
  * "git blame --contents=file" has been taught to work in a bare
    repository.
  * "git branch -f X" to repoint the branch X said that X was "checked
    out" in another worktree, even when branch X was not and instead
    being bisected or rebased.  The message was reworded to say the
    branch was "in use".
  * Tone down the warning on SHA-256 repositories being an experimental
    curiosity.  We do not have support for them to interoperate with
    traditional SHA-1 repositories, but at this point, we do not plan
    to make breaking changes to SHA-256 repositories and there is no
    longer need for such a strongly phrased warning.
  * "git diff-tree" has been taught to take advantage of the
    sparse-index feature.
  * The object traversal using reachability bitmap done by
    "pack-object" has been tweaked to take advantage of the fact that
    using "boundary" commits as representative of all the uninteresting
    ones can save quite a lot of object enumeration.
  * "git worktree" learned to work better with sparse index feature.
  * When the external merge driver is killed by a signal, its output
    should not be trusted as a resolution with conflicts that is
    proposed by the driver, but the code did.
  * The set-up code for the get_revision() API now allows feeding
    options like --all and --not in the --stdin mode.
  * Move functions that are not about pure string manipulation out of
    strbuf.[ch]
  * "imap-send" codepaths got cleaned up to get rid of unused
    parameters.
  * Enumerating refs in the packed-refs file, while excluding refs that
    match certain patterns, has been optimized.
  * Mark-up unused parameters in the code so that we can eventually
    enable -Wunused-parameter by default.
  * Instead of inventing a custom counter variables for debugging,
    use existing trace2 facility in the fsync customization codepath.
  * "git branch --list --format=&lt;format&gt;" and friends are taught
    a new "%(describe)" placeholder.
  * Clarify how to choose the starting point for a new topic in
    developer guidance document.
  * The implementation of "get_sha1_hex()" that reads a hexadecimal
    string that spells a full object name has been extended to cope
    with any hash function used in the repository, but the "sha1" in
    its name survived.  Rename it to get_hash_hex(), a name that is
    more consistent within its friends like get_hash_hex_algop().
  * Command line parser fix, and a small parse-options API update.
  * bug fixes</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1695384000">- Downgrade openssh dependency to recommends (bsc#1215533)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1698062400">- gitweb.cgi AppArmor profile
  - make the profile a named profile
  - add local/ include to make custom additions easier</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1698062401">- Add rule for /etc/gitconfig in gitweb.cgi apparmor profile (bsc#1216501).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699099200">- git 2.42.1:
  * The usual number of bug fixes, including
  * Fix "git diff" exit code handling
  * Various fixes to the behavior of "rebase -i" when the command
    got interrupted by conflicting changes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700568000">- update to 2.43.0:
  * The "--rfc" option of "git format-patch" used to be a valid way to
  override an earlier "--subject-prefix=&lt;something&gt;" on the command
  line and replace it with "[RFC PATCH]", but from this release, it
  merely prefixes the string "RFC " in front of the given subject
  prefix.  If you are negatively affected by this change, please use
  "--subject-prefix=PATCH --rfc" as a replacement.
  * In Git 2.42, "git rev-list --stdin" learned to take non-revisions
  (like "--not") from the standard input, but the way such a "--not" was
  handled was quite confusing, which has been rethought.  The updated
  rule is that "--not" given from the command line only affects revs
  given from the command line that comes but not revs read from the
  standard input, and "--not" read from the standard input affects
  revs given from the standard input and not revs given from the
  command line.
  * A message written in olden time prevented a branch from getting
  checked out, saying it is already checked out elsewhere. But these
  days, we treat a branch that is being bisected or rebased just like
  a branch that is checked out and protect it from getting modified
  with the same codepath.  The message has been rephrased to say that
  the branch is "in use" to avoid confusion.
  * Hourly and other schedules of "git maintenance" jobs are randomly
  distributed now.
  * "git cmd -h" learned to signal which options can be negated by
  listing such options like "--[no-]opt".
  * The way authentication related data other than passwords (e.g.,
  oauth token and password expiration data) are stored in libsecret
  keyrings has been rethought.
  * Update the libsecret and wincred credential helpers to correctly
  match which credential to erase; they erased the wrong entry in
  some cases.
  * Git GUI updates.
  * "git format-patch" learned a new "--description-file" option that
  lets cover letter description to be fed; this can be used on
  detached HEAD where there is no branch description available, and
  also can override the branch description if there is one.
  * Use of the "--max-pack-size" option to allow multiple packfiles to
  be created is now supported even when we are sending unreachable
  objects to cruft packs.
  * "git format-patch --rfc --subject-prefix=&lt;foo&gt;" used to ignore the
  "--subject-prefix" option and used "[RFC PATCH]"; now we will add
  "RFC" prefix to whatever subject prefix is specified.
  * "git log --format" has been taught the %(decorate) placeholder for
  further customization over what the "--decorate" option offers.
  * The default log message created by "git revert", when reverting a
  commit that records a revert, has been tweaked, to encourage people
  to describe complex "revert of revert of revert" situations better in
  their own words.
  * The command-line completion support (in contrib/) learned to
  complete "git commit --trailer=" for possible trailer keys.
  * "git update-index" learned the "--show-index-version" option to
  inspect the index format version used by the on-disk index file.
  * "git diff" learned the "diff.statNameWidth" configuration variable,
  to give the default width for the name part in the "--stat" output.
  * "git range-diff --notes=foo" compared "log --notes=foo --notes" of
  the two ranges, instead of using just the specified notes tree,
  which has been corrected to use only the specified notes tree.
  * The command line completion script (in contrib/) can be told to
  complete aliases by including ": git &lt;cmd&gt; ;" in the alias to tell
  it that the alias should be completed in a similar way to how "git
  &lt;cmd&gt;" is completed.  The parsing code for the alias has been
  loosened to allow ';' without an extra space before it.
  * "git for-each-ref" and friends learned to apply mailmap to
  authorname and other fields in a more flexible way than using
  separate placeholder letters like %a[eElL] every time we want to
  come up with small variants.
  * "git repack" machinery learned to pay attention to the "--filter="
  option.
  * "git repack" learned the "--max-cruft-size" option to prevent cruft
  packs from growing without bounds.
  * "git merge-tree" learned to take strategy backend specific options
  via the "-X" option, like "git merge" does.
  * "git log" and friends learned the "--dd" option that is a
  short-hand for "--diff-merges=first-parent -p".
  * The attribute subsystem learned to honor the "attr.tree"
  configuration variable that specifies which tree to read the
  .gitattributes files from.
  * "git merge-file" learns a mode to read three variants of the
  contents to be merged from blob objects.
  * see https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.43.0.txt</changelog>
</package>
<package pkgid="61c7def9830d7457382f454d6c9400bc57df3060af2e04e4a6f9753d8cc5f694c3b99dc1484fce41d2fdb1e1aed5882a608c01ecdf4644390c2f166f0b172a82" name="git-doc" arch="noarch">
  <version epoch="0" ver="2.43.0" rel="1.1"/>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1662724800">- Remove nogroup requirement: no longer needed</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1663848000">- drop python2 requires as git-p4 is documented to work with python3</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1665057600">- git 2.38.0:
  * scalar: a repository management tool for large repositories
  * new git rebase --update-refs (global rebase.updateRefs)
    to update dependent branches
  * merge-tree integrated with the new ort merge strategy
  - -write-tree, while --trivial-merge retains the old mode
  * bare git repositories can now be stored and distributed
    in other git repositories
  * Setting the safe.bareRepository configuration to "explicit"
    avoids running arbitrary commands from filesystem monitoring
    hooks of untrusted git repositories unless --git-dir is set
  * git grep: new -m / --max-count options to limit the number
    of matches per file
  * git ls-files --format is a new option to customize outout
  * git cat-file and git show now support mailmap author mapping
  * bug fixes and performance improvements</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1666785600">- update to 2.38.1 (bsc#1204455, CVE-2022-39253, bsc#1204456, CVE-2022-39260):
  * CVE-2022-39253:
    When relying on the `--local` clone optimization, Git dereferences
    symbolic links in the source repository before creating hardlinks
    (or copies) of the dereferenced link in the destination repository.
    This can lead to surprising behavior where arbitrary files are
    present in a repository's `$GIT_DIR` when cloning from a malicious
    repository.
    Git will no longer dereference symbolic links via the `--local`
    clone mechanism, and will instead refuse to clone repositories that
    have symbolic links present in the `$GIT_DIR/objects` directory.
    Additionally, the value of `protocol.file.allow` is changed to be
    "user" by default.
  * CVE-2022-39260:
    An overly-long command string given to `git shell` can result in
    overflow in `split_cmdline()`, leading to arbitrary heap writes and
    remote code execution when `git shell` is exposed and the directory
    `$HOME/git-shell-commands` exists.
    `git shell` is taught to refuse interactive commands that are
    longer than 4MiB in size. `split_cmdline()` is hardened to reject
    inputs larger than 2GiB.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1667304000">- disable tests on s390x (check-chainlint)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1670846400">- git 2.38.2, a general maintenance release:
  * Fix unaligned memory access for reads from the index v4
  * "git remote rename" failed to rename a remote without fetch
    refspec, which has been corrected.
  * "git clone" did not like to see the "--bare" and the "--origin"
    options used together without a good reason.
  * "git fsck" failed to release contents of tree objects already
    used from the memory
  * "git rebase -i" can mistakenly attempt to apply a fixup to
    commit itself, which has been corrected.
  * Fix segfault with "git merge-tree" on read-only repositories
  * Fix a logic in "mailinfo -b" that miscomputed the length of a
    substring, which lead to an out-of-bounds access.
  * The codepath to sign learned to report errors when it fails to
    read from "ssh-keygen".
  * "GIT_EDITOR=: git branch --edit-description" resulted in failure
  * "git multi-pack-index repack/expire" used to repack unreachable
    cruft into a new pack, which have been corrected.
  * The code to clean temporary object directories (used for
    quarantine) tried to remove them inside its signal handler
  * "git branch --edit-description" on an unborh branch misleadingly
    said that no such branch exists
  * `git rebase --update-refs` would delete references when all
    `update-ref` commands in the sequencer were removed</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1670846401">- git 2.39.0:
  * "git grep" learned to expand the sparse-index more lazily and
    on demand in a sparse checkout.
  * By default, use of fsmonitor on a repository on networked
    filesystem is disabled.
  * After checking out a "branch" that is a symbolic-ref that points at
    another branch, "git symbolic-ref HEAD" reports the underlying
    branch, not the symbolic-ref the user gave checkout as argument.
    The command learned the "--no-recurse" option to stop after
    dereferencing a symbolic-ref only once.
  * "git branch --edit-description @{-1}" is now a way to edit branch
    description of the branch you were on before switching to the
    current branch.
  * "git merge-tree --stdin" is a new way to request a series of merges
    and report the merge results.
  * "git shortlog" learned to group by the "format" string.
  * A new "--include-whitespace" option is added to "git patch-id", and
    existing bugs in the internal patch-id logic that did not match
    what "git patch-id" produces have been corrected.
  * Enable gc.cruftpacks by default for those who opt into
    feature.experimental setting.
  * "git repack" learns to send cruft objects out of the way into
    packfiles outside the repository.
  * 'scalar reconfigure -a' is taught to automatically remove
    scalar.repo entires which no longer exist.
  * Redact headers from cURL's h2h3 module in GIT_CURL_VERBOSE and
    others.
  * 'git maintenance register' is taught to write configuration to an
    arbitrary path, and 'git for-each-repo' is taught to expand tilde
    characters in paths.
  * When creating new notes, the template used to get a stray empty
    newline, which has been removed.
  * "git receive-pack" used to use all the local refs as the boundary for
    checking connectivity of the data "git push" sent, but now it uses
    only the refs that it advertised to the pusher. In a repository with
    the .hideRefs configuration, this reduces the resources needed to
    perform the check.
  * With '--recurse-submodules=on-demand', all submodules are
    recursively pushed.
  * developer visible fixes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671105600">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1673956800">- git 2.39.1, fixing two security issues that could allow remote
  code execution when accessing specially crafted repositories:
  * CVE-2022-41903: log format integer overflow boo#1207033
  * CVE-2022-23521: gitattributed parsing integer overflow
    boo#1207032</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1676376000">- git 2.39.2:
  * CVE-2023-22490: Using a specially-crafted repository, Git can
    be tricked into using its local clone optimization even when
    using a non-local transport boo#1208027
  * CVE-2023-23946: a path outside the working tree can be
    overwritten as the user who is running "git apply" boo#1208028</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1678708800">- git 2.40.0:
  * backward incompatible change: The format.attach configuration
    variable lacked a way to override a value defined in a
    lower-priority configuration file (e.g. the system one) by
    redefining it in a higher-priority configuration file. Now,
    setting format.attach to an empty string means show the patch
    inline in the e-mail message, without using MIME attachment.
  * multiple commands and workflows gained additional options,
    compatible functionality, or more helpful output
  * "grep -P" learned to use Unicode Character Property to grok
    character classes when processing \b and \w etc.
  * under-the-hood improvements and bug fixes
- The scripted "git add -p/-i" implementation was removed upstream.
  The openSUSE package already preferred the C implementation.</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1680782400">- sha256_clone_fix.patch: fix cloning of empty sha256 repositories (jsc#PED-3891)</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1682424000">- git 2.40.1:
  * CVE-2023-25652: By feeding specially crafted input to git apply
  - -reject, a path outside the working tree can be overwritten
    with partially controlled contents (corresponding to the
    rejected hunk(s) from the given patch).
  * CVE-2023-25815: When Git is compiled with runtime prefix
    support and runs without translated messages, it still used
    the gettext machinery to display messages, which subsequently
    potentially looked for translated messages in unexpected
    places. This allowed for malicious placement of crafted
    messages.
  * CVE-2023-29007: When renaming or deleting a section from a
    configuration file, certain malicious configuration values may
    be misinterpreted as the beginning of a new configuration
    section, leading to arbitrary configuration injection.</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1685793600">- git 2.41.0: This update contains a number of compatible updates,
  improvements and extensions to multiple workflows. Some changes
  may break backwards compatibility:
  * The libsecret credential helper obsoletes direct GNOME keyring
    support, which was dropped (git-credential-gnome-keyring)
  * "git format-patch" has been taught to ignore end-user
    configuration ("diff.noprefix") and always use the standard
    prefixes, to avoid breaking the receiving end of the patch
- drop sha256_clone_fix.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1692792000">- git 2.42.0:
  * "git pack-refs" learns "--include" and "--exclude" to tweak the ref
    hierarchy to be packed using pattern matching.
  * 'git worktree add' learned how to create a worktree based on an
    orphaned branch with `--orphan`.
  * "git pack-objects" learned to invoke a new hook program that
    enumerates extra objects to be used as anchoring points to keep
    otherwise unreachable objects in cruft packs.
  * Add more "git var" for toolsmiths to learn various locations Git is
    configured with either via the configuration or hard-coded defaults.
  * 'git notes append' was taught '--separator' to specify string to insert
    between paragraphs.
  * The "git for-each-ref" family of commands learned placeholders
    related to GPG signature verification.
  * "git diff --no-index" learned to read from named pipes as if they
    were regular files, to allow "git diff &lt;(process) &lt;(substitution)"
    some shells support.
  * Help newbies by suggesting that there are cases where force-pushing
    is a valid and sensible thing to update a branch at a remote
    repository, rather than reconciling with merge/rebase.
  * "git blame --contents=file" has been taught to work in a bare
    repository.
  * "git branch -f X" to repoint the branch X said that X was "checked
    out" in another worktree, even when branch X was not and instead
    being bisected or rebased.  The message was reworded to say the
    branch was "in use".
  * Tone down the warning on SHA-256 repositories being an experimental
    curiosity.  We do not have support for them to interoperate with
    traditional SHA-1 repositories, but at this point, we do not plan
    to make breaking changes to SHA-256 repositories and there is no
    longer need for such a strongly phrased warning.
  * "git diff-tree" has been taught to take advantage of the
    sparse-index feature.
  * The object traversal using reachability bitmap done by
    "pack-object" has been tweaked to take advantage of the fact that
    using "boundary" commits as representative of all the uninteresting
    ones can save quite a lot of object enumeration.
  * "git worktree" learned to work better with sparse index feature.
  * When the external merge driver is killed by a signal, its output
    should not be trusted as a resolution with conflicts that is
    proposed by the driver, but the code did.
  * The set-up code for the get_revision() API now allows feeding
    options like --all and --not in the --stdin mode.
  * Move functions that are not about pure string manipulation out of
    strbuf.[ch]
  * "imap-send" codepaths got cleaned up to get rid of unused
    parameters.
  * Enumerating refs in the packed-refs file, while excluding refs that
    match certain patterns, has been optimized.
  * Mark-up unused parameters in the code so that we can eventually
    enable -Wunused-parameter by default.
  * Instead of inventing a custom counter variables for debugging,
    use existing trace2 facility in the fsync customization codepath.
  * "git branch --list --format=&lt;format&gt;" and friends are taught
    a new "%(describe)" placeholder.
  * Clarify how to choose the starting point for a new topic in
    developer guidance document.
  * The implementation of "get_sha1_hex()" that reads a hexadecimal
    string that spells a full object name has been extended to cope
    with any hash function used in the repository, but the "sha1" in
    its name survived.  Rename it to get_hash_hex(), a name that is
    more consistent within its friends like get_hash_hex_algop().
  * Command line parser fix, and a small parse-options API update.
  * bug fixes</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1695384000">- Downgrade openssh dependency to recommends (bsc#1215533)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1698062400">- gitweb.cgi AppArmor profile
  - make the profile a named profile
  - add local/ include to make custom additions easier</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1698062401">- Add rule for /etc/gitconfig in gitweb.cgi apparmor profile (bsc#1216501).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699099200">- git 2.42.1:
  * The usual number of bug fixes, including
  * Fix "git diff" exit code handling
  * Various fixes to the behavior of "rebase -i" when the command
    got interrupted by conflicting changes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700568000">- update to 2.43.0:
  * The "--rfc" option of "git format-patch" used to be a valid way to
  override an earlier "--subject-prefix=&lt;something&gt;" on the command
  line and replace it with "[RFC PATCH]", but from this release, it
  merely prefixes the string "RFC " in front of the given subject
  prefix.  If you are negatively affected by this change, please use
  "--subject-prefix=PATCH --rfc" as a replacement.
  * In Git 2.42, "git rev-list --stdin" learned to take non-revisions
  (like "--not") from the standard input, but the way such a "--not" was
  handled was quite confusing, which has been rethought.  The updated
  rule is that "--not" given from the command line only affects revs
  given from the command line that comes but not revs read from the
  standard input, and "--not" read from the standard input affects
  revs given from the standard input and not revs given from the
  command line.
  * A message written in olden time prevented a branch from getting
  checked out, saying it is already checked out elsewhere. But these
  days, we treat a branch that is being bisected or rebased just like
  a branch that is checked out and protect it from getting modified
  with the same codepath.  The message has been rephrased to say that
  the branch is "in use" to avoid confusion.
  * Hourly and other schedules of "git maintenance" jobs are randomly
  distributed now.
  * "git cmd -h" learned to signal which options can be negated by
  listing such options like "--[no-]opt".
  * The way authentication related data other than passwords (e.g.,
  oauth token and password expiration data) are stored in libsecret
  keyrings has been rethought.
  * Update the libsecret and wincred credential helpers to correctly
  match which credential to erase; they erased the wrong entry in
  some cases.
  * Git GUI updates.
  * "git format-patch" learned a new "--description-file" option that
  lets cover letter description to be fed; this can be used on
  detached HEAD where there is no branch description available, and
  also can override the branch description if there is one.
  * Use of the "--max-pack-size" option to allow multiple packfiles to
  be created is now supported even when we are sending unreachable
  objects to cruft packs.
  * "git format-patch --rfc --subject-prefix=&lt;foo&gt;" used to ignore the
  "--subject-prefix" option and used "[RFC PATCH]"; now we will add
  "RFC" prefix to whatever subject prefix is specified.
  * "git log --format" has been taught the %(decorate) placeholder for
  further customization over what the "--decorate" option offers.
  * The default log message created by "git revert", when reverting a
  commit that records a revert, has been tweaked, to encourage people
  to describe complex "revert of revert of revert" situations better in
  their own words.
  * The command-line completion support (in contrib/) learned to
  complete "git commit --trailer=" for possible trailer keys.
  * "git update-index" learned the "--show-index-version" option to
  inspect the index format version used by the on-disk index file.
  * "git diff" learned the "diff.statNameWidth" configuration variable,
  to give the default width for the name part in the "--stat" output.
  * "git range-diff --notes=foo" compared "log --notes=foo --notes" of
  the two ranges, instead of using just the specified notes tree,
  which has been corrected to use only the specified notes tree.
  * The command line completion script (in contrib/) can be told to
  complete aliases by including ": git &lt;cmd&gt; ;" in the alias to tell
  it that the alias should be completed in a similar way to how "git
  &lt;cmd&gt;" is completed.  The parsing code for the alias has been
  loosened to allow ';' without an extra space before it.
  * "git for-each-ref" and friends learned to apply mailmap to
  authorname and other fields in a more flexible way than using
  separate placeholder letters like %a[eElL] every time we want to
  come up with small variants.
  * "git repack" machinery learned to pay attention to the "--filter="
  option.
  * "git repack" learned the "--max-cruft-size" option to prevent cruft
  packs from growing without bounds.
  * "git merge-tree" learned to take strategy backend specific options
  via the "-X" option, like "git merge" does.
  * "git log" and friends learned the "--dd" option that is a
  short-hand for "--diff-merges=first-parent -p".
  * The attribute subsystem learned to honor the "attr.tree"
  configuration variable that specifies which tree to read the
  .gitattributes files from.
  * "git merge-file" learns a mode to read three variants of the
  contents to be merged from blob objects.
  * see https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.43.0.txt</changelog>
</package>
<package pkgid="e7503478f384ede5e039330fff96529adff2e2156ec8c8fdb5fcd4c72077e1e2e3026e6bcaf4cc40e5bfe40f7f1488f5b486a0f54cad8f01d94aafe2e77d9d20" name="git-email" arch="i586">
  <version epoch="0" ver="2.43.0" rel="1.1"/>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1662724800">- Remove nogroup requirement: no longer needed</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1663848000">- drop python2 requires as git-p4 is documented to work with python3</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1665057600">- git 2.38.0:
  * scalar: a repository management tool for large repositories
  * new git rebase --update-refs (global rebase.updateRefs)
    to update dependent branches
  * merge-tree integrated with the new ort merge strategy
  - -write-tree, while --trivial-merge retains the old mode
  * bare git repositories can now be stored and distributed
    in other git repositories
  * Setting the safe.bareRepository configuration to "explicit"
    avoids running arbitrary commands from filesystem monitoring
    hooks of untrusted git repositories unless --git-dir is set
  * git grep: new -m / --max-count options to limit the number
    of matches per file
  * git ls-files --format is a new option to customize outout
  * git cat-file and git show now support mailmap author mapping
  * bug fixes and performance improvements</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1666785600">- update to 2.38.1 (bsc#1204455, CVE-2022-39253, bsc#1204456, CVE-2022-39260):
  * CVE-2022-39253:
    When relying on the `--local` clone optimization, Git dereferences
    symbolic links in the source repository before creating hardlinks
    (or copies) of the dereferenced link in the destination repository.
    This can lead to surprising behavior where arbitrary files are
    present in a repository's `$GIT_DIR` when cloning from a malicious
    repository.
    Git will no longer dereference symbolic links via the `--local`
    clone mechanism, and will instead refuse to clone repositories that
    have symbolic links present in the `$GIT_DIR/objects` directory.
    Additionally, the value of `protocol.file.allow` is changed to be
    "user" by default.
  * CVE-2022-39260:
    An overly-long command string given to `git shell` can result in
    overflow in `split_cmdline()`, leading to arbitrary heap writes and
    remote code execution when `git shell` is exposed and the directory
    `$HOME/git-shell-commands` exists.
    `git shell` is taught to refuse interactive commands that are
    longer than 4MiB in size. `split_cmdline()` is hardened to reject
    inputs larger than 2GiB.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1667304000">- disable tests on s390x (check-chainlint)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1670846400">- git 2.38.2, a general maintenance release:
  * Fix unaligned memory access for reads from the index v4
  * "git remote rename" failed to rename a remote without fetch
    refspec, which has been corrected.
  * "git clone" did not like to see the "--bare" and the "--origin"
    options used together without a good reason.
  * "git fsck" failed to release contents of tree objects already
    used from the memory
  * "git rebase -i" can mistakenly attempt to apply a fixup to
    commit itself, which has been corrected.
  * Fix segfault with "git merge-tree" on read-only repositories
  * Fix a logic in "mailinfo -b" that miscomputed the length of a
    substring, which lead to an out-of-bounds access.
  * The codepath to sign learned to report errors when it fails to
    read from "ssh-keygen".
  * "GIT_EDITOR=: git branch --edit-description" resulted in failure
  * "git multi-pack-index repack/expire" used to repack unreachable
    cruft into a new pack, which have been corrected.
  * The code to clean temporary object directories (used for
    quarantine) tried to remove them inside its signal handler
  * "git branch --edit-description" on an unborh branch misleadingly
    said that no such branch exists
  * `git rebase --update-refs` would delete references when all
    `update-ref` commands in the sequencer were removed</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1670846401">- git 2.39.0:
  * "git grep" learned to expand the sparse-index more lazily and
    on demand in a sparse checkout.
  * By default, use of fsmonitor on a repository on networked
    filesystem is disabled.
  * After checking out a "branch" that is a symbolic-ref that points at
    another branch, "git symbolic-ref HEAD" reports the underlying
    branch, not the symbolic-ref the user gave checkout as argument.
    The command learned the "--no-recurse" option to stop after
    dereferencing a symbolic-ref only once.
  * "git branch --edit-description @{-1}" is now a way to edit branch
    description of the branch you were on before switching to the
    current branch.
  * "git merge-tree --stdin" is a new way to request a series of merges
    and report the merge results.
  * "git shortlog" learned to group by the "format" string.
  * A new "--include-whitespace" option is added to "git patch-id", and
    existing bugs in the internal patch-id logic that did not match
    what "git patch-id" produces have been corrected.
  * Enable gc.cruftpacks by default for those who opt into
    feature.experimental setting.
  * "git repack" learns to send cruft objects out of the way into
    packfiles outside the repository.
  * 'scalar reconfigure -a' is taught to automatically remove
    scalar.repo entires which no longer exist.
  * Redact headers from cURL's h2h3 module in GIT_CURL_VERBOSE and
    others.
  * 'git maintenance register' is taught to write configuration to an
    arbitrary path, and 'git for-each-repo' is taught to expand tilde
    characters in paths.
  * When creating new notes, the template used to get a stray empty
    newline, which has been removed.
  * "git receive-pack" used to use all the local refs as the boundary for
    checking connectivity of the data "git push" sent, but now it uses
    only the refs that it advertised to the pusher. In a repository with
    the .hideRefs configuration, this reduces the resources needed to
    perform the check.
  * With '--recurse-submodules=on-demand', all submodules are
    recursively pushed.
  * developer visible fixes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671105600">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1673956800">- git 2.39.1, fixing two security issues that could allow remote
  code execution when accessing specially crafted repositories:
  * CVE-2022-41903: log format integer overflow boo#1207033
  * CVE-2022-23521: gitattributed parsing integer overflow
    boo#1207032</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1676376000">- git 2.39.2:
  * CVE-2023-22490: Using a specially-crafted repository, Git can
    be tricked into using its local clone optimization even when
    using a non-local transport boo#1208027
  * CVE-2023-23946: a path outside the working tree can be
    overwritten as the user who is running "git apply" boo#1208028</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1678708800">- git 2.40.0:
  * backward incompatible change: The format.attach configuration
    variable lacked a way to override a value defined in a
    lower-priority configuration file (e.g. the system one) by
    redefining it in a higher-priority configuration file. Now,
    setting format.attach to an empty string means show the patch
    inline in the e-mail message, without using MIME attachment.
  * multiple commands and workflows gained additional options,
    compatible functionality, or more helpful output
  * "grep -P" learned to use Unicode Character Property to grok
    character classes when processing \b and \w etc.
  * under-the-hood improvements and bug fixes
- The scripted "git add -p/-i" implementation was removed upstream.
  The openSUSE package already preferred the C implementation.</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1680782400">- sha256_clone_fix.patch: fix cloning of empty sha256 repositories (jsc#PED-3891)</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1682424000">- git 2.40.1:
  * CVE-2023-25652: By feeding specially crafted input to git apply
  - -reject, a path outside the working tree can be overwritten
    with partially controlled contents (corresponding to the
    rejected hunk(s) from the given patch).
  * CVE-2023-25815: When Git is compiled with runtime prefix
    support and runs without translated messages, it still used
    the gettext machinery to display messages, which subsequently
    potentially looked for translated messages in unexpected
    places. This allowed for malicious placement of crafted
    messages.
  * CVE-2023-29007: When renaming or deleting a section from a
    configuration file, certain malicious configuration values may
    be misinterpreted as the beginning of a new configuration
    section, leading to arbitrary configuration injection.</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1685793600">- git 2.41.0: This update contains a number of compatible updates,
  improvements and extensions to multiple workflows. Some changes
  may break backwards compatibility:
  * The libsecret credential helper obsoletes direct GNOME keyring
    support, which was dropped (git-credential-gnome-keyring)
  * "git format-patch" has been taught to ignore end-user
    configuration ("diff.noprefix") and always use the standard
    prefixes, to avoid breaking the receiving end of the patch
- drop sha256_clone_fix.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1692792000">- git 2.42.0:
  * "git pack-refs" learns "--include" and "--exclude" to tweak the ref
    hierarchy to be packed using pattern matching.
  * 'git worktree add' learned how to create a worktree based on an
    orphaned branch with `--orphan`.
  * "git pack-objects" learned to invoke a new hook program that
    enumerates extra objects to be used as anchoring points to keep
    otherwise unreachable objects in cruft packs.
  * Add more "git var" for toolsmiths to learn various locations Git is
    configured with either via the configuration or hard-coded defaults.
  * 'git notes append' was taught '--separator' to specify string to insert
    between paragraphs.
  * The "git for-each-ref" family of commands learned placeholders
    related to GPG signature verification.
  * "git diff --no-index" learned to read from named pipes as if they
    were regular files, to allow "git diff &lt;(process) &lt;(substitution)"
    some shells support.
  * Help newbies by suggesting that there are cases where force-pushing
    is a valid and sensible thing to update a branch at a remote
    repository, rather than reconciling with merge/rebase.
  * "git blame --contents=file" has been taught to work in a bare
    repository.
  * "git branch -f X" to repoint the branch X said that X was "checked
    out" in another worktree, even when branch X was not and instead
    being bisected or rebased.  The message was reworded to say the
    branch was "in use".
  * Tone down the warning on SHA-256 repositories being an experimental
    curiosity.  We do not have support for them to interoperate with
    traditional SHA-1 repositories, but at this point, we do not plan
    to make breaking changes to SHA-256 repositories and there is no
    longer need for such a strongly phrased warning.
  * "git diff-tree" has been taught to take advantage of the
    sparse-index feature.
  * The object traversal using reachability bitmap done by
    "pack-object" has been tweaked to take advantage of the fact that
    using "boundary" commits as representative of all the uninteresting
    ones can save quite a lot of object enumeration.
  * "git worktree" learned to work better with sparse index feature.
  * When the external merge driver is killed by a signal, its output
    should not be trusted as a resolution with conflicts that is
    proposed by the driver, but the code did.
  * The set-up code for the get_revision() API now allows feeding
    options like --all and --not in the --stdin mode.
  * Move functions that are not about pure string manipulation out of
    strbuf.[ch]
  * "imap-send" codepaths got cleaned up to get rid of unused
    parameters.
  * Enumerating refs in the packed-refs file, while excluding refs that
    match certain patterns, has been optimized.
  * Mark-up unused parameters in the code so that we can eventually
    enable -Wunused-parameter by default.
  * Instead of inventing a custom counter variables for debugging,
    use existing trace2 facility in the fsync customization codepath.
  * "git branch --list --format=&lt;format&gt;" and friends are taught
    a new "%(describe)" placeholder.
  * Clarify how to choose the starting point for a new topic in
    developer guidance document.
  * The implementation of "get_sha1_hex()" that reads a hexadecimal
    string that spells a full object name has been extended to cope
    with any hash function used in the repository, but the "sha1" in
    its name survived.  Rename it to get_hash_hex(), a name that is
    more consistent within its friends like get_hash_hex_algop().
  * Command line parser fix, and a small parse-options API update.
  * bug fixes</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1695384000">- Downgrade openssh dependency to recommends (bsc#1215533)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1698062400">- gitweb.cgi AppArmor profile
  - make the profile a named profile
  - add local/ include to make custom additions easier</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1698062401">- Add rule for /etc/gitconfig in gitweb.cgi apparmor profile (bsc#1216501).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699099200">- git 2.42.1:
  * The usual number of bug fixes, including
  * Fix "git diff" exit code handling
  * Various fixes to the behavior of "rebase -i" when the command
    got interrupted by conflicting changes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700568000">- update to 2.43.0:
  * The "--rfc" option of "git format-patch" used to be a valid way to
  override an earlier "--subject-prefix=&lt;something&gt;" on the command
  line and replace it with "[RFC PATCH]", but from this release, it
  merely prefixes the string "RFC " in front of the given subject
  prefix.  If you are negatively affected by this change, please use
  "--subject-prefix=PATCH --rfc" as a replacement.
  * In Git 2.42, "git rev-list --stdin" learned to take non-revisions
  (like "--not") from the standard input, but the way such a "--not" was
  handled was quite confusing, which has been rethought.  The updated
  rule is that "--not" given from the command line only affects revs
  given from the command line that comes but not revs read from the
  standard input, and "--not" read from the standard input affects
  revs given from the standard input and not revs given from the
  command line.
  * A message written in olden time prevented a branch from getting
  checked out, saying it is already checked out elsewhere. But these
  days, we treat a branch that is being bisected or rebased just like
  a branch that is checked out and protect it from getting modified
  with the same codepath.  The message has been rephrased to say that
  the branch is "in use" to avoid confusion.
  * Hourly and other schedules of "git maintenance" jobs are randomly
  distributed now.
  * "git cmd -h" learned to signal which options can be negated by
  listing such options like "--[no-]opt".
  * The way authentication related data other than passwords (e.g.,
  oauth token and password expiration data) are stored in libsecret
  keyrings has been rethought.
  * Update the libsecret and wincred credential helpers to correctly
  match which credential to erase; they erased the wrong entry in
  some cases.
  * Git GUI updates.
  * "git format-patch" learned a new "--description-file" option that
  lets cover letter description to be fed; this can be used on
  detached HEAD where there is no branch description available, and
  also can override the branch description if there is one.
  * Use of the "--max-pack-size" option to allow multiple packfiles to
  be created is now supported even when we are sending unreachable
  objects to cruft packs.
  * "git format-patch --rfc --subject-prefix=&lt;foo&gt;" used to ignore the
  "--subject-prefix" option and used "[RFC PATCH]"; now we will add
  "RFC" prefix to whatever subject prefix is specified.
  * "git log --format" has been taught the %(decorate) placeholder for
  further customization over what the "--decorate" option offers.
  * The default log message created by "git revert", when reverting a
  commit that records a revert, has been tweaked, to encourage people
  to describe complex "revert of revert of revert" situations better in
  their own words.
  * The command-line completion support (in contrib/) learned to
  complete "git commit --trailer=" for possible trailer keys.
  * "git update-index" learned the "--show-index-version" option to
  inspect the index format version used by the on-disk index file.
  * "git diff" learned the "diff.statNameWidth" configuration variable,
  to give the default width for the name part in the "--stat" output.
  * "git range-diff --notes=foo" compared "log --notes=foo --notes" of
  the two ranges, instead of using just the specified notes tree,
  which has been corrected to use only the specified notes tree.
  * The command line completion script (in contrib/) can be told to
  complete aliases by including ": git &lt;cmd&gt; ;" in the alias to tell
  it that the alias should be completed in a similar way to how "git
  &lt;cmd&gt;" is completed.  The parsing code for the alias has been
  loosened to allow ';' without an extra space before it.
  * "git for-each-ref" and friends learned to apply mailmap to
  authorname and other fields in a more flexible way than using
  separate placeholder letters like %a[eElL] every time we want to
  come up with small variants.
  * "git repack" machinery learned to pay attention to the "--filter="
  option.
  * "git repack" learned the "--max-cruft-size" option to prevent cruft
  packs from growing without bounds.
  * "git merge-tree" learned to take strategy backend specific options
  via the "-X" option, like "git merge" does.
  * "git log" and friends learned the "--dd" option that is a
  short-hand for "--diff-merges=first-parent -p".
  * The attribute subsystem learned to honor the "attr.tree"
  configuration variable that specifies which tree to read the
  .gitattributes files from.
  * "git merge-file" learns a mode to read three variants of the
  contents to be merged from blob objects.
  * see https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.43.0.txt</changelog>
</package>
<package pkgid="07903239f490345d3b10e830589f40742ab978e1422a6206dea1d23abff0cc1beb052b2f2ea9a69c17ace9c833e9a44b97ef8921c376708291586ba3a485498e" name="git-email" arch="x86_64">
  <version epoch="0" ver="2.43.0" rel="1.1"/>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1662724800">- Remove nogroup requirement: no longer needed</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1663848000">- drop python2 requires as git-p4 is documented to work with python3</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1665057600">- git 2.38.0:
  * scalar: a repository management tool for large repositories
  * new git rebase --update-refs (global rebase.updateRefs)
    to update dependent branches
  * merge-tree integrated with the new ort merge strategy
  - -write-tree, while --trivial-merge retains the old mode
  * bare git repositories can now be stored and distributed
    in other git repositories
  * Setting the safe.bareRepository configuration to "explicit"
    avoids running arbitrary commands from filesystem monitoring
    hooks of untrusted git repositories unless --git-dir is set
  * git grep: new -m / --max-count options to limit the number
    of matches per file
  * git ls-files --format is a new option to customize outout
  * git cat-file and git show now support mailmap author mapping
  * bug fixes and performance improvements</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1666785600">- update to 2.38.1 (bsc#1204455, CVE-2022-39253, bsc#1204456, CVE-2022-39260):
  * CVE-2022-39253:
    When relying on the `--local` clone optimization, Git dereferences
    symbolic links in the source repository before creating hardlinks
    (or copies) of the dereferenced link in the destination repository.
    This can lead to surprising behavior where arbitrary files are
    present in a repository's `$GIT_DIR` when cloning from a malicious
    repository.
    Git will no longer dereference symbolic links via the `--local`
    clone mechanism, and will instead refuse to clone repositories that
    have symbolic links present in the `$GIT_DIR/objects` directory.
    Additionally, the value of `protocol.file.allow` is changed to be
    "user" by default.
  * CVE-2022-39260:
    An overly-long command string given to `git shell` can result in
    overflow in `split_cmdline()`, leading to arbitrary heap writes and
    remote code execution when `git shell` is exposed and the directory
    `$HOME/git-shell-commands` exists.
    `git shell` is taught to refuse interactive commands that are
    longer than 4MiB in size. `split_cmdline()` is hardened to reject
    inputs larger than 2GiB.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1667304000">- disable tests on s390x (check-chainlint)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1670846400">- git 2.38.2, a general maintenance release:
  * Fix unaligned memory access for reads from the index v4
  * "git remote rename" failed to rename a remote without fetch
    refspec, which has been corrected.
  * "git clone" did not like to see the "--bare" and the "--origin"
    options used together without a good reason.
  * "git fsck" failed to release contents of tree objects already
    used from the memory
  * "git rebase -i" can mistakenly attempt to apply a fixup to
    commit itself, which has been corrected.
  * Fix segfault with "git merge-tree" on read-only repositories
  * Fix a logic in "mailinfo -b" that miscomputed the length of a
    substring, which lead to an out-of-bounds access.
  * The codepath to sign learned to report errors when it fails to
    read from "ssh-keygen".
  * "GIT_EDITOR=: git branch --edit-description" resulted in failure
  * "git multi-pack-index repack/expire" used to repack unreachable
    cruft into a new pack, which have been corrected.
  * The code to clean temporary object directories (used for
    quarantine) tried to remove them inside its signal handler
  * "git branch --edit-description" on an unborh branch misleadingly
    said that no such branch exists
  * `git rebase --update-refs` would delete references when all
    `update-ref` commands in the sequencer were removed</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1670846401">- git 2.39.0:
  * "git grep" learned to expand the sparse-index more lazily and
    on demand in a sparse checkout.
  * By default, use of fsmonitor on a repository on networked
    filesystem is disabled.
  * After checking out a "branch" that is a symbolic-ref that points at
    another branch, "git symbolic-ref HEAD" reports the underlying
    branch, not the symbolic-ref the user gave checkout as argument.
    The command learned the "--no-recurse" option to stop after
    dereferencing a symbolic-ref only once.
  * "git branch --edit-description @{-1}" is now a way to edit branch
    description of the branch you were on before switching to the
    current branch.
  * "git merge-tree --stdin" is a new way to request a series of merges
    and report the merge results.
  * "git shortlog" learned to group by the "format" string.
  * A new "--include-whitespace" option is added to "git patch-id", and
    existing bugs in the internal patch-id logic that did not match
    what "git patch-id" produces have been corrected.
  * Enable gc.cruftpacks by default for those who opt into
    feature.experimental setting.
  * "git repack" learns to send cruft objects out of the way into
    packfiles outside the repository.
  * 'scalar reconfigure -a' is taught to automatically remove
    scalar.repo entires which no longer exist.
  * Redact headers from cURL's h2h3 module in GIT_CURL_VERBOSE and
    others.
  * 'git maintenance register' is taught to write configuration to an
    arbitrary path, and 'git for-each-repo' is taught to expand tilde
    characters in paths.
  * When creating new notes, the template used to get a stray empty
    newline, which has been removed.
  * "git receive-pack" used to use all the local refs as the boundary for
    checking connectivity of the data "git push" sent, but now it uses
    only the refs that it advertised to the pusher. In a repository with
    the .hideRefs configuration, this reduces the resources needed to
    perform the check.
  * With '--recurse-submodules=on-demand', all submodules are
    recursively pushed.
  * developer visible fixes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671105600">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1673956800">- git 2.39.1, fixing two security issues that could allow remote
  code execution when accessing specially crafted repositories:
  * CVE-2022-41903: log format integer overflow boo#1207033
  * CVE-2022-23521: gitattributed parsing integer overflow
    boo#1207032</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1676376000">- git 2.39.2:
  * CVE-2023-22490: Using a specially-crafted repository, Git can
    be tricked into using its local clone optimization even when
    using a non-local transport boo#1208027
  * CVE-2023-23946: a path outside the working tree can be
    overwritten as the user who is running "git apply" boo#1208028</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1678708800">- git 2.40.0:
  * backward incompatible change: The format.attach configuration
    variable lacked a way to override a value defined in a
    lower-priority configuration file (e.g. the system one) by
    redefining it in a higher-priority configuration file. Now,
    setting format.attach to an empty string means show the patch
    inline in the e-mail message, without using MIME attachment.
  * multiple commands and workflows gained additional options,
    compatible functionality, or more helpful output
  * "grep -P" learned to use Unicode Character Property to grok
    character classes when processing \b and \w etc.
  * under-the-hood improvements and bug fixes
- The scripted "git add -p/-i" implementation was removed upstream.
  The openSUSE package already preferred the C implementation.</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1680782400">- sha256_clone_fix.patch: fix cloning of empty sha256 repositories (jsc#PED-3891)</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1682424000">- git 2.40.1:
  * CVE-2023-25652: By feeding specially crafted input to git apply
  - -reject, a path outside the working tree can be overwritten
    with partially controlled contents (corresponding to the
    rejected hunk(s) from the given patch).
  * CVE-2023-25815: When Git is compiled with runtime prefix
    support and runs without translated messages, it still used
    the gettext machinery to display messages, which subsequently
    potentially looked for translated messages in unexpected
    places. This allowed for malicious placement of crafted
    messages.
  * CVE-2023-29007: When renaming or deleting a section from a
    configuration file, certain malicious configuration values may
    be misinterpreted as the beginning of a new configuration
    section, leading to arbitrary configuration injection.</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1685793600">- git 2.41.0: This update contains a number of compatible updates,
  improvements and extensions to multiple workflows. Some changes
  may break backwards compatibility:
  * The libsecret credential helper obsoletes direct GNOME keyring
    support, which was dropped (git-credential-gnome-keyring)
  * "git format-patch" has been taught to ignore end-user
    configuration ("diff.noprefix") and always use the standard
    prefixes, to avoid breaking the receiving end of the patch
- drop sha256_clone_fix.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1692792000">- git 2.42.0:
  * "git pack-refs" learns "--include" and "--exclude" to tweak the ref
    hierarchy to be packed using pattern matching.
  * 'git worktree add' learned how to create a worktree based on an
    orphaned branch with `--orphan`.
  * "git pack-objects" learned to invoke a new hook program that
    enumerates extra objects to be used as anchoring points to keep
    otherwise unreachable objects in cruft packs.
  * Add more "git var" for toolsmiths to learn various locations Git is
    configured with either via the configuration or hard-coded defaults.
  * 'git notes append' was taught '--separator' to specify string to insert
    between paragraphs.
  * The "git for-each-ref" family of commands learned placeholders
    related to GPG signature verification.
  * "git diff --no-index" learned to read from named pipes as if they
    were regular files, to allow "git diff &lt;(process) &lt;(substitution)"
    some shells support.
  * Help newbies by suggesting that there are cases where force-pushing
    is a valid and sensible thing to update a branch at a remote
    repository, rather than reconciling with merge/rebase.
  * "git blame --contents=file" has been taught to work in a bare
    repository.
  * "git branch -f X" to repoint the branch X said that X was "checked
    out" in another worktree, even when branch X was not and instead
    being bisected or rebased.  The message was reworded to say the
    branch was "in use".
  * Tone down the warning on SHA-256 repositories being an experimental
    curiosity.  We do not have support for them to interoperate with
    traditional SHA-1 repositories, but at this point, we do not plan
    to make breaking changes to SHA-256 repositories and there is no
    longer need for such a strongly phrased warning.
  * "git diff-tree" has been taught to take advantage of the
    sparse-index feature.
  * The object traversal using reachability bitmap done by
    "pack-object" has been tweaked to take advantage of the fact that
    using "boundary" commits as representative of all the uninteresting
    ones can save quite a lot of object enumeration.
  * "git worktree" learned to work better with sparse index feature.
  * When the external merge driver is killed by a signal, its output
    should not be trusted as a resolution with conflicts that is
    proposed by the driver, but the code did.
  * The set-up code for the get_revision() API now allows feeding
    options like --all and --not in the --stdin mode.
  * Move functions that are not about pure string manipulation out of
    strbuf.[ch]
  * "imap-send" codepaths got cleaned up to get rid of unused
    parameters.
  * Enumerating refs in the packed-refs file, while excluding refs that
    match certain patterns, has been optimized.
  * Mark-up unused parameters in the code so that we can eventually
    enable -Wunused-parameter by default.
  * Instead of inventing a custom counter variables for debugging,
    use existing trace2 facility in the fsync customization codepath.
  * "git branch --list --format=&lt;format&gt;" and friends are taught
    a new "%(describe)" placeholder.
  * Clarify how to choose the starting point for a new topic in
    developer guidance document.
  * The implementation of "get_sha1_hex()" that reads a hexadecimal
    string that spells a full object name has been extended to cope
    with any hash function used in the repository, but the "sha1" in
    its name survived.  Rename it to get_hash_hex(), a name that is
    more consistent within its friends like get_hash_hex_algop().
  * Command line parser fix, and a small parse-options API update.
  * bug fixes</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1695384000">- Downgrade openssh dependency to recommends (bsc#1215533)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1698062400">- gitweb.cgi AppArmor profile
  - make the profile a named profile
  - add local/ include to make custom additions easier</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1698062401">- Add rule for /etc/gitconfig in gitweb.cgi apparmor profile (bsc#1216501).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699099200">- git 2.42.1:
  * The usual number of bug fixes, including
  * Fix "git diff" exit code handling
  * Various fixes to the behavior of "rebase -i" when the command
    got interrupted by conflicting changes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700568000">- update to 2.43.0:
  * The "--rfc" option of "git format-patch" used to be a valid way to
  override an earlier "--subject-prefix=&lt;something&gt;" on the command
  line and replace it with "[RFC PATCH]", but from this release, it
  merely prefixes the string "RFC " in front of the given subject
  prefix.  If you are negatively affected by this change, please use
  "--subject-prefix=PATCH --rfc" as a replacement.
  * In Git 2.42, "git rev-list --stdin" learned to take non-revisions
  (like "--not") from the standard input, but the way such a "--not" was
  handled was quite confusing, which has been rethought.  The updated
  rule is that "--not" given from the command line only affects revs
  given from the command line that comes but not revs read from the
  standard input, and "--not" read from the standard input affects
  revs given from the standard input and not revs given from the
  command line.
  * A message written in olden time prevented a branch from getting
  checked out, saying it is already checked out elsewhere. But these
  days, we treat a branch that is being bisected or rebased just like
  a branch that is checked out and protect it from getting modified
  with the same codepath.  The message has been rephrased to say that
  the branch is "in use" to avoid confusion.
  * Hourly and other schedules of "git maintenance" jobs are randomly
  distributed now.
  * "git cmd -h" learned to signal which options can be negated by
  listing such options like "--[no-]opt".
  * The way authentication related data other than passwords (e.g.,
  oauth token and password expiration data) are stored in libsecret
  keyrings has been rethought.
  * Update the libsecret and wincred credential helpers to correctly
  match which credential to erase; they erased the wrong entry in
  some cases.
  * Git GUI updates.
  * "git format-patch" learned a new "--description-file" option that
  lets cover letter description to be fed; this can be used on
  detached HEAD where there is no branch description available, and
  also can override the branch description if there is one.
  * Use of the "--max-pack-size" option to allow multiple packfiles to
  be created is now supported even when we are sending unreachable
  objects to cruft packs.
  * "git format-patch --rfc --subject-prefix=&lt;foo&gt;" used to ignore the
  "--subject-prefix" option and used "[RFC PATCH]"; now we will add
  "RFC" prefix to whatever subject prefix is specified.
  * "git log --format" has been taught the %(decorate) placeholder for
  further customization over what the "--decorate" option offers.
  * The default log message created by "git revert", when reverting a
  commit that records a revert, has been tweaked, to encourage people
  to describe complex "revert of revert of revert" situations better in
  their own words.
  * The command-line completion support (in contrib/) learned to
  complete "git commit --trailer=" for possible trailer keys.
  * "git update-index" learned the "--show-index-version" option to
  inspect the index format version used by the on-disk index file.
  * "git diff" learned the "diff.statNameWidth" configuration variable,
  to give the default width for the name part in the "--stat" output.
  * "git range-diff --notes=foo" compared "log --notes=foo --notes" of
  the two ranges, instead of using just the specified notes tree,
  which has been corrected to use only the specified notes tree.
  * The command line completion script (in contrib/) can be told to
  complete aliases by including ": git &lt;cmd&gt; ;" in the alias to tell
  it that the alias should be completed in a similar way to how "git
  &lt;cmd&gt;" is completed.  The parsing code for the alias has been
  loosened to allow ';' without an extra space before it.
  * "git for-each-ref" and friends learned to apply mailmap to
  authorname and other fields in a more flexible way than using
  separate placeholder letters like %a[eElL] every time we want to
  come up with small variants.
  * "git repack" machinery learned to pay attention to the "--filter="
  option.
  * "git repack" learned the "--max-cruft-size" option to prevent cruft
  packs from growing without bounds.
  * "git merge-tree" learned to take strategy backend specific options
  via the "-X" option, like "git merge" does.
  * "git log" and friends learned the "--dd" option that is a
  short-hand for "--diff-merges=first-parent -p".
  * The attribute subsystem learned to honor the "attr.tree"
  configuration variable that specifies which tree to read the
  .gitattributes files from.
  * "git merge-file" learns a mode to read three variants of the
  contents to be merged from blob objects.
  * see https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.43.0.txt</changelog>
</package>
<package pkgid="3e6b57e4cf29d6b99f5b855c1f79566eb0f53ec63f348b76054da61cc7319c965c0f7f637b3d06c6feec5d7a1766bc3e58c30fb9b680d59539ea164daee2cc11" name="git-gui" arch="i586">
  <version epoch="0" ver="2.43.0" rel="1.1"/>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1662724800">- Remove nogroup requirement: no longer needed</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1663848000">- drop python2 requires as git-p4 is documented to work with python3</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1665057600">- git 2.38.0:
  * scalar: a repository management tool for large repositories
  * new git rebase --update-refs (global rebase.updateRefs)
    to update dependent branches
  * merge-tree integrated with the new ort merge strategy
  - -write-tree, while --trivial-merge retains the old mode
  * bare git repositories can now be stored and distributed
    in other git repositories
  * Setting the safe.bareRepository configuration to "explicit"
    avoids running arbitrary commands from filesystem monitoring
    hooks of untrusted git repositories unless --git-dir is set
  * git grep: new -m / --max-count options to limit the number
    of matches per file
  * git ls-files --format is a new option to customize outout
  * git cat-file and git show now support mailmap author mapping
  * bug fixes and performance improvements</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1666785600">- update to 2.38.1 (bsc#1204455, CVE-2022-39253, bsc#1204456, CVE-2022-39260):
  * CVE-2022-39253:
    When relying on the `--local` clone optimization, Git dereferences
    symbolic links in the source repository before creating hardlinks
    (or copies) of the dereferenced link in the destination repository.
    This can lead to surprising behavior where arbitrary files are
    present in a repository's `$GIT_DIR` when cloning from a malicious
    repository.
    Git will no longer dereference symbolic links via the `--local`
    clone mechanism, and will instead refuse to clone repositories that
    have symbolic links present in the `$GIT_DIR/objects` directory.
    Additionally, the value of `protocol.file.allow` is changed to be
    "user" by default.
  * CVE-2022-39260:
    An overly-long command string given to `git shell` can result in
    overflow in `split_cmdline()`, leading to arbitrary heap writes and
    remote code execution when `git shell` is exposed and the directory
    `$HOME/git-shell-commands` exists.
    `git shell` is taught to refuse interactive commands that are
    longer than 4MiB in size. `split_cmdline()` is hardened to reject
    inputs larger than 2GiB.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1667304000">- disable tests on s390x (check-chainlint)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1670846400">- git 2.38.2, a general maintenance release:
  * Fix unaligned memory access for reads from the index v4
  * "git remote rename" failed to rename a remote without fetch
    refspec, which has been corrected.
  * "git clone" did not like to see the "--bare" and the "--origin"
    options used together without a good reason.
  * "git fsck" failed to release contents of tree objects already
    used from the memory
  * "git rebase -i" can mistakenly attempt to apply a fixup to
    commit itself, which has been corrected.
  * Fix segfault with "git merge-tree" on read-only repositories
  * Fix a logic in "mailinfo -b" that miscomputed the length of a
    substring, which lead to an out-of-bounds access.
  * The codepath to sign learned to report errors when it fails to
    read from "ssh-keygen".
  * "GIT_EDITOR=: git branch --edit-description" resulted in failure
  * "git multi-pack-index repack/expire" used to repack unreachable
    cruft into a new pack, which have been corrected.
  * The code to clean temporary object directories (used for
    quarantine) tried to remove them inside its signal handler
  * "git branch --edit-description" on an unborh branch misleadingly
    said that no such branch exists
  * `git rebase --update-refs` would delete references when all
    `update-ref` commands in the sequencer were removed</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1670846401">- git 2.39.0:
  * "git grep" learned to expand the sparse-index more lazily and
    on demand in a sparse checkout.
  * By default, use of fsmonitor on a repository on networked
    filesystem is disabled.
  * After checking out a "branch" that is a symbolic-ref that points at
    another branch, "git symbolic-ref HEAD" reports the underlying
    branch, not the symbolic-ref the user gave checkout as argument.
    The command learned the "--no-recurse" option to stop after
    dereferencing a symbolic-ref only once.
  * "git branch --edit-description @{-1}" is now a way to edit branch
    description of the branch you were on before switching to the
    current branch.
  * "git merge-tree --stdin" is a new way to request a series of merges
    and report the merge results.
  * "git shortlog" learned to group by the "format" string.
  * A new "--include-whitespace" option is added to "git patch-id", and
    existing bugs in the internal patch-id logic that did not match
    what "git patch-id" produces have been corrected.
  * Enable gc.cruftpacks by default for those who opt into
    feature.experimental setting.
  * "git repack" learns to send cruft objects out of the way into
    packfiles outside the repository.
  * 'scalar reconfigure -a' is taught to automatically remove
    scalar.repo entires which no longer exist.
  * Redact headers from cURL's h2h3 module in GIT_CURL_VERBOSE and
    others.
  * 'git maintenance register' is taught to write configuration to an
    arbitrary path, and 'git for-each-repo' is taught to expand tilde
    characters in paths.
  * When creating new notes, the template used to get a stray empty
    newline, which has been removed.
  * "git receive-pack" used to use all the local refs as the boundary for
    checking connectivity of the data "git push" sent, but now it uses
    only the refs that it advertised to the pusher. In a repository with
    the .hideRefs configuration, this reduces the resources needed to
    perform the check.
  * With '--recurse-submodules=on-demand', all submodules are
    recursively pushed.
  * developer visible fixes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671105600">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1673956800">- git 2.39.1, fixing two security issues that could allow remote
  code execution when accessing specially crafted repositories:
  * CVE-2022-41903: log format integer overflow boo#1207033
  * CVE-2022-23521: gitattributed parsing integer overflow
    boo#1207032</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1676376000">- git 2.39.2:
  * CVE-2023-22490: Using a specially-crafted repository, Git can
    be tricked into using its local clone optimization even when
    using a non-local transport boo#1208027
  * CVE-2023-23946: a path outside the working tree can be
    overwritten as the user who is running "git apply" boo#1208028</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1678708800">- git 2.40.0:
  * backward incompatible change: The format.attach configuration
    variable lacked a way to override a value defined in a
    lower-priority configuration file (e.g. the system one) by
    redefining it in a higher-priority configuration file. Now,
    setting format.attach to an empty string means show the patch
    inline in the e-mail message, without using MIME attachment.
  * multiple commands and workflows gained additional options,
    compatible functionality, or more helpful output
  * "grep -P" learned to use Unicode Character Property to grok
    character classes when processing \b and \w etc.
  * under-the-hood improvements and bug fixes
- The scripted "git add -p/-i" implementation was removed upstream.
  The openSUSE package already preferred the C implementation.</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1680782400">- sha256_clone_fix.patch: fix cloning of empty sha256 repositories (jsc#PED-3891)</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1682424000">- git 2.40.1:
  * CVE-2023-25652: By feeding specially crafted input to git apply
  - -reject, a path outside the working tree can be overwritten
    with partially controlled contents (corresponding to the
    rejected hunk(s) from the given patch).
  * CVE-2023-25815: When Git is compiled with runtime prefix
    support and runs without translated messages, it still used
    the gettext machinery to display messages, which subsequently
    potentially looked for translated messages in unexpected
    places. This allowed for malicious placement of crafted
    messages.
  * CVE-2023-29007: When renaming or deleting a section from a
    configuration file, certain malicious configuration values may
    be misinterpreted as the beginning of a new configuration
    section, leading to arbitrary configuration injection.</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1685793600">- git 2.41.0: This update contains a number of compatible updates,
  improvements and extensions to multiple workflows. Some changes
  may break backwards compatibility:
  * The libsecret credential helper obsoletes direct GNOME keyring
    support, which was dropped (git-credential-gnome-keyring)
  * "git format-patch" has been taught to ignore end-user
    configuration ("diff.noprefix") and always use the standard
    prefixes, to avoid breaking the receiving end of the patch
- drop sha256_clone_fix.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1692792000">- git 2.42.0:
  * "git pack-refs" learns "--include" and "--exclude" to tweak the ref
    hierarchy to be packed using pattern matching.
  * 'git worktree add' learned how to create a worktree based on an
    orphaned branch with `--orphan`.
  * "git pack-objects" learned to invoke a new hook program that
    enumerates extra objects to be used as anchoring points to keep
    otherwise unreachable objects in cruft packs.
  * Add more "git var" for toolsmiths to learn various locations Git is
    configured with either via the configuration or hard-coded defaults.
  * 'git notes append' was taught '--separator' to specify string to insert
    between paragraphs.
  * The "git for-each-ref" family of commands learned placeholders
    related to GPG signature verification.
  * "git diff --no-index" learned to read from named pipes as if they
    were regular files, to allow "git diff &lt;(process) &lt;(substitution)"
    some shells support.
  * Help newbies by suggesting that there are cases where force-pushing
    is a valid and sensible thing to update a branch at a remote
    repository, rather than reconciling with merge/rebase.
  * "git blame --contents=file" has been taught to work in a bare
    repository.
  * "git branch -f X" to repoint the branch X said that X was "checked
    out" in another worktree, even when branch X was not and instead
    being bisected or rebased.  The message was reworded to say the
    branch was "in use".
  * Tone down the warning on SHA-256 repositories being an experimental
    curiosity.  We do not have support for them to interoperate with
    traditional SHA-1 repositories, but at this point, we do not plan
    to make breaking changes to SHA-256 repositories and there is no
    longer need for such a strongly phrased warning.
  * "git diff-tree" has been taught to take advantage of the
    sparse-index feature.
  * The object traversal using reachability bitmap done by
    "pack-object" has been tweaked to take advantage of the fact that
    using "boundary" commits as representative of all the uninteresting
    ones can save quite a lot of object enumeration.
  * "git worktree" learned to work better with sparse index feature.
  * When the external merge driver is killed by a signal, its output
    should not be trusted as a resolution with conflicts that is
    proposed by the driver, but the code did.
  * The set-up code for the get_revision() API now allows feeding
    options like --all and --not in the --stdin mode.
  * Move functions that are not about pure string manipulation out of
    strbuf.[ch]
  * "imap-send" codepaths got cleaned up to get rid of unused
    parameters.
  * Enumerating refs in the packed-refs file, while excluding refs that
    match certain patterns, has been optimized.
  * Mark-up unused parameters in the code so that we can eventually
    enable -Wunused-parameter by default.
  * Instead of inventing a custom counter variables for debugging,
    use existing trace2 facility in the fsync customization codepath.
  * "git branch --list --format=&lt;format&gt;" and friends are taught
    a new "%(describe)" placeholder.
  * Clarify how to choose the starting point for a new topic in
    developer guidance document.
  * The implementation of "get_sha1_hex()" that reads a hexadecimal
    string that spells a full object name has been extended to cope
    with any hash function used in the repository, but the "sha1" in
    its name survived.  Rename it to get_hash_hex(), a name that is
    more consistent within its friends like get_hash_hex_algop().
  * Command line parser fix, and a small parse-options API update.
  * bug fixes</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1695384000">- Downgrade openssh dependency to recommends (bsc#1215533)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1698062400">- gitweb.cgi AppArmor profile
  - make the profile a named profile
  - add local/ include to make custom additions easier</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1698062401">- Add rule for /etc/gitconfig in gitweb.cgi apparmor profile (bsc#1216501).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699099200">- git 2.42.1:
  * The usual number of bug fixes, including
  * Fix "git diff" exit code handling
  * Various fixes to the behavior of "rebase -i" when the command
    got interrupted by conflicting changes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700568000">- update to 2.43.0:
  * The "--rfc" option of "git format-patch" used to be a valid way to
  override an earlier "--subject-prefix=&lt;something&gt;" on the command
  line and replace it with "[RFC PATCH]", but from this release, it
  merely prefixes the string "RFC " in front of the given subject
  prefix.  If you are negatively affected by this change, please use
  "--subject-prefix=PATCH --rfc" as a replacement.
  * In Git 2.42, "git rev-list --stdin" learned to take non-revisions
  (like "--not") from the standard input, but the way such a "--not" was
  handled was quite confusing, which has been rethought.  The updated
  rule is that "--not" given from the command line only affects revs
  given from the command line that comes but not revs read from the
  standard input, and "--not" read from the standard input affects
  revs given from the standard input and not revs given from the
  command line.
  * A message written in olden time prevented a branch from getting
  checked out, saying it is already checked out elsewhere. But these
  days, we treat a branch that is being bisected or rebased just like
  a branch that is checked out and protect it from getting modified
  with the same codepath.  The message has been rephrased to say that
  the branch is "in use" to avoid confusion.
  * Hourly and other schedules of "git maintenance" jobs are randomly
  distributed now.
  * "git cmd -h" learned to signal which options can be negated by
  listing such options like "--[no-]opt".
  * The way authentication related data other than passwords (e.g.,
  oauth token and password expiration data) are stored in libsecret
  keyrings has been rethought.
  * Update the libsecret and wincred credential helpers to correctly
  match which credential to erase; they erased the wrong entry in
  some cases.
  * Git GUI updates.
  * "git format-patch" learned a new "--description-file" option that
  lets cover letter description to be fed; this can be used on
  detached HEAD where there is no branch description available, and
  also can override the branch description if there is one.
  * Use of the "--max-pack-size" option to allow multiple packfiles to
  be created is now supported even when we are sending unreachable
  objects to cruft packs.
  * "git format-patch --rfc --subject-prefix=&lt;foo&gt;" used to ignore the
  "--subject-prefix" option and used "[RFC PATCH]"; now we will add
  "RFC" prefix to whatever subject prefix is specified.
  * "git log --format" has been taught the %(decorate) placeholder for
  further customization over what the "--decorate" option offers.
  * The default log message created by "git revert", when reverting a
  commit that records a revert, has been tweaked, to encourage people
  to describe complex "revert of revert of revert" situations better in
  their own words.
  * The command-line completion support (in contrib/) learned to
  complete "git commit --trailer=" for possible trailer keys.
  * "git update-index" learned the "--show-index-version" option to
  inspect the index format version used by the on-disk index file.
  * "git diff" learned the "diff.statNameWidth" configuration variable,
  to give the default width for the name part in the "--stat" output.
  * "git range-diff --notes=foo" compared "log --notes=foo --notes" of
  the two ranges, instead of using just the specified notes tree,
  which has been corrected to use only the specified notes tree.
  * The command line completion script (in contrib/) can be told to
  complete aliases by including ": git &lt;cmd&gt; ;" in the alias to tell
  it that the alias should be completed in a similar way to how "git
  &lt;cmd&gt;" is completed.  The parsing code for the alias has been
  loosened to allow ';' without an extra space before it.
  * "git for-each-ref" and friends learned to apply mailmap to
  authorname and other fields in a more flexible way than using
  separate placeholder letters like %a[eElL] every time we want to
  come up with small variants.
  * "git repack" machinery learned to pay attention to the "--filter="
  option.
  * "git repack" learned the "--max-cruft-size" option to prevent cruft
  packs from growing without bounds.
  * "git merge-tree" learned to take strategy backend specific options
  via the "-X" option, like "git merge" does.
  * "git log" and friends learned the "--dd" option that is a
  short-hand for "--diff-merges=first-parent -p".
  * The attribute subsystem learned to honor the "attr.tree"
  configuration variable that specifies which tree to read the
  .gitattributes files from.
  * "git merge-file" learns a mode to read three variants of the
  contents to be merged from blob objects.
  * see https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.43.0.txt</changelog>
</package>
<package pkgid="bd7f3ca6c47aa1cbf7645b4cf4a04769e5891cf20a96d458d2d0cda3931e17516cb7134ab7a210846e1d47ef79c6d2fbe270c7d003f208766a045754d712df87" name="git-gui" arch="x86_64">
  <version epoch="0" ver="2.43.0" rel="1.1"/>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1662724800">- Remove nogroup requirement: no longer needed</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1663848000">- drop python2 requires as git-p4 is documented to work with python3</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1665057600">- git 2.38.0:
  * scalar: a repository management tool for large repositories
  * new git rebase --update-refs (global rebase.updateRefs)
    to update dependent branches
  * merge-tree integrated with the new ort merge strategy
  - -write-tree, while --trivial-merge retains the old mode
  * bare git repositories can now be stored and distributed
    in other git repositories
  * Setting the safe.bareRepository configuration to "explicit"
    avoids running arbitrary commands from filesystem monitoring
    hooks of untrusted git repositories unless --git-dir is set
  * git grep: new -m / --max-count options to limit the number
    of matches per file
  * git ls-files --format is a new option to customize outout
  * git cat-file and git show now support mailmap author mapping
  * bug fixes and performance improvements</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1666785600">- update to 2.38.1 (bsc#1204455, CVE-2022-39253, bsc#1204456, CVE-2022-39260):
  * CVE-2022-39253:
    When relying on the `--local` clone optimization, Git dereferences
    symbolic links in the source repository before creating hardlinks
    (or copies) of the dereferenced link in the destination repository.
    This can lead to surprising behavior where arbitrary files are
    present in a repository's `$GIT_DIR` when cloning from a malicious
    repository.
    Git will no longer dereference symbolic links via the `--local`
    clone mechanism, and will instead refuse to clone repositories that
    have symbolic links present in the `$GIT_DIR/objects` directory.
    Additionally, the value of `protocol.file.allow` is changed to be
    "user" by default.
  * CVE-2022-39260:
    An overly-long command string given to `git shell` can result in
    overflow in `split_cmdline()`, leading to arbitrary heap writes and
    remote code execution when `git shell` is exposed and the directory
    `$HOME/git-shell-commands` exists.
    `git shell` is taught to refuse interactive commands that are
    longer than 4MiB in size. `split_cmdline()` is hardened to reject
    inputs larger than 2GiB.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1667304000">- disable tests on s390x (check-chainlint)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1670846400">- git 2.38.2, a general maintenance release:
  * Fix unaligned memory access for reads from the index v4
  * "git remote rename" failed to rename a remote without fetch
    refspec, which has been corrected.
  * "git clone" did not like to see the "--bare" and the "--origin"
    options used together without a good reason.
  * "git fsck" failed to release contents of tree objects already
    used from the memory
  * "git rebase -i" can mistakenly attempt to apply a fixup to
    commit itself, which has been corrected.
  * Fix segfault with "git merge-tree" on read-only repositories
  * Fix a logic in "mailinfo -b" that miscomputed the length of a
    substring, which lead to an out-of-bounds access.
  * The codepath to sign learned to report errors when it fails to
    read from "ssh-keygen".
  * "GIT_EDITOR=: git branch --edit-description" resulted in failure
  * "git multi-pack-index repack/expire" used to repack unreachable
    cruft into a new pack, which have been corrected.
  * The code to clean temporary object directories (used for
    quarantine) tried to remove them inside its signal handler
  * "git branch --edit-description" on an unborh branch misleadingly
    said that no such branch exists
  * `git rebase --update-refs` would delete references when all
    `update-ref` commands in the sequencer were removed</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1670846401">- git 2.39.0:
  * "git grep" learned to expand the sparse-index more lazily and
    on demand in a sparse checkout.
  * By default, use of fsmonitor on a repository on networked
    filesystem is disabled.
  * After checking out a "branch" that is a symbolic-ref that points at
    another branch, "git symbolic-ref HEAD" reports the underlying
    branch, not the symbolic-ref the user gave checkout as argument.
    The command learned the "--no-recurse" option to stop after
    dereferencing a symbolic-ref only once.
  * "git branch --edit-description @{-1}" is now a way to edit branch
    description of the branch you were on before switching to the
    current branch.
  * "git merge-tree --stdin" is a new way to request a series of merges
    and report the merge results.
  * "git shortlog" learned to group by the "format" string.
  * A new "--include-whitespace" option is added to "git patch-id", and
    existing bugs in the internal patch-id logic that did not match
    what "git patch-id" produces have been corrected.
  * Enable gc.cruftpacks by default for those who opt into
    feature.experimental setting.
  * "git repack" learns to send cruft objects out of the way into
    packfiles outside the repository.
  * 'scalar reconfigure -a' is taught to automatically remove
    scalar.repo entires which no longer exist.
  * Redact headers from cURL's h2h3 module in GIT_CURL_VERBOSE and
    others.
  * 'git maintenance register' is taught to write configuration to an
    arbitrary path, and 'git for-each-repo' is taught to expand tilde
    characters in paths.
  * When creating new notes, the template used to get a stray empty
    newline, which has been removed.
  * "git receive-pack" used to use all the local refs as the boundary for
    checking connectivity of the data "git push" sent, but now it uses
    only the refs that it advertised to the pusher. In a repository with
    the .hideRefs configuration, this reduces the resources needed to
    perform the check.
  * With '--recurse-submodules=on-demand', all submodules are
    recursively pushed.
  * developer visible fixes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671105600">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1673956800">- git 2.39.1, fixing two security issues that could allow remote
  code execution when accessing specially crafted repositories:
  * CVE-2022-41903: log format integer overflow boo#1207033
  * CVE-2022-23521: gitattributed parsing integer overflow
    boo#1207032</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1676376000">- git 2.39.2:
  * CVE-2023-22490: Using a specially-crafted repository, Git can
    be tricked into using its local clone optimization even when
    using a non-local transport boo#1208027
  * CVE-2023-23946: a path outside the working tree can be
    overwritten as the user who is running "git apply" boo#1208028</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1678708800">- git 2.40.0:
  * backward incompatible change: The format.attach configuration
    variable lacked a way to override a value defined in a
    lower-priority configuration file (e.g. the system one) by
    redefining it in a higher-priority configuration file. Now,
    setting format.attach to an empty string means show the patch
    inline in the e-mail message, without using MIME attachment.
  * multiple commands and workflows gained additional options,
    compatible functionality, or more helpful output
  * "grep -P" learned to use Unicode Character Property to grok
    character classes when processing \b and \w etc.
  * under-the-hood improvements and bug fixes
- The scripted "git add -p/-i" implementation was removed upstream.
  The openSUSE package already preferred the C implementation.</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1680782400">- sha256_clone_fix.patch: fix cloning of empty sha256 repositories (jsc#PED-3891)</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1682424000">- git 2.40.1:
  * CVE-2023-25652: By feeding specially crafted input to git apply
  - -reject, a path outside the working tree can be overwritten
    with partially controlled contents (corresponding to the
    rejected hunk(s) from the given patch).
  * CVE-2023-25815: When Git is compiled with runtime prefix
    support and runs without translated messages, it still used
    the gettext machinery to display messages, which subsequently
    potentially looked for translated messages in unexpected
    places. This allowed for malicious placement of crafted
    messages.
  * CVE-2023-29007: When renaming or deleting a section from a
    configuration file, certain malicious configuration values may
    be misinterpreted as the beginning of a new configuration
    section, leading to arbitrary configuration injection.</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1685793600">- git 2.41.0: This update contains a number of compatible updates,
  improvements and extensions to multiple workflows. Some changes
  may break backwards compatibility:
  * The libsecret credential helper obsoletes direct GNOME keyring
    support, which was dropped (git-credential-gnome-keyring)
  * "git format-patch" has been taught to ignore end-user
    configuration ("diff.noprefix") and always use the standard
    prefixes, to avoid breaking the receiving end of the patch
- drop sha256_clone_fix.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1692792000">- git 2.42.0:
  * "git pack-refs" learns "--include" and "--exclude" to tweak the ref
    hierarchy to be packed using pattern matching.
  * 'git worktree add' learned how to create a worktree based on an
    orphaned branch with `--orphan`.
  * "git pack-objects" learned to invoke a new hook program that
    enumerates extra objects to be used as anchoring points to keep
    otherwise unreachable objects in cruft packs.
  * Add more "git var" for toolsmiths to learn various locations Git is
    configured with either via the configuration or hard-coded defaults.
  * 'git notes append' was taught '--separator' to specify string to insert
    between paragraphs.
  * The "git for-each-ref" family of commands learned placeholders
    related to GPG signature verification.
  * "git diff --no-index" learned to read from named pipes as if they
    were regular files, to allow "git diff &lt;(process) &lt;(substitution)"
    some shells support.
  * Help newbies by suggesting that there are cases where force-pushing
    is a valid and sensible thing to update a branch at a remote
    repository, rather than reconciling with merge/rebase.
  * "git blame --contents=file" has been taught to work in a bare
    repository.
  * "git branch -f X" to repoint the branch X said that X was "checked
    out" in another worktree, even when branch X was not and instead
    being bisected or rebased.  The message was reworded to say the
    branch was "in use".
  * Tone down the warning on SHA-256 repositories being an experimental
    curiosity.  We do not have support for them to interoperate with
    traditional SHA-1 repositories, but at this point, we do not plan
    to make breaking changes to SHA-256 repositories and there is no
    longer need for such a strongly phrased warning.
  * "git diff-tree" has been taught to take advantage of the
    sparse-index feature.
  * The object traversal using reachability bitmap done by
    "pack-object" has been tweaked to take advantage of the fact that
    using "boundary" commits as representative of all the uninteresting
    ones can save quite a lot of object enumeration.
  * "git worktree" learned to work better with sparse index feature.
  * When the external merge driver is killed by a signal, its output
    should not be trusted as a resolution with conflicts that is
    proposed by the driver, but the code did.
  * The set-up code for the get_revision() API now allows feeding
    options like --all and --not in the --stdin mode.
  * Move functions that are not about pure string manipulation out of
    strbuf.[ch]
  * "imap-send" codepaths got cleaned up to get rid of unused
    parameters.
  * Enumerating refs in the packed-refs file, while excluding refs that
    match certain patterns, has been optimized.
  * Mark-up unused parameters in the code so that we can eventually
    enable -Wunused-parameter by default.
  * Instead of inventing a custom counter variables for debugging,
    use existing trace2 facility in the fsync customization codepath.
  * "git branch --list --format=&lt;format&gt;" and friends are taught
    a new "%(describe)" placeholder.
  * Clarify how to choose the starting point for a new topic in
    developer guidance document.
  * The implementation of "get_sha1_hex()" that reads a hexadecimal
    string that spells a full object name has been extended to cope
    with any hash function used in the repository, but the "sha1" in
    its name survived.  Rename it to get_hash_hex(), a name that is
    more consistent within its friends like get_hash_hex_algop().
  * Command line parser fix, and a small parse-options API update.
  * bug fixes</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1695384000">- Downgrade openssh dependency to recommends (bsc#1215533)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1698062400">- gitweb.cgi AppArmor profile
  - make the profile a named profile
  - add local/ include to make custom additions easier</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1698062401">- Add rule for /etc/gitconfig in gitweb.cgi apparmor profile (bsc#1216501).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699099200">- git 2.42.1:
  * The usual number of bug fixes, including
  * Fix "git diff" exit code handling
  * Various fixes to the behavior of "rebase -i" when the command
    got interrupted by conflicting changes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700568000">- update to 2.43.0:
  * The "--rfc" option of "git format-patch" used to be a valid way to
  override an earlier "--subject-prefix=&lt;something&gt;" on the command
  line and replace it with "[RFC PATCH]", but from this release, it
  merely prefixes the string "RFC " in front of the given subject
  prefix.  If you are negatively affected by this change, please use
  "--subject-prefix=PATCH --rfc" as a replacement.
  * In Git 2.42, "git rev-list --stdin" learned to take non-revisions
  (like "--not") from the standard input, but the way such a "--not" was
  handled was quite confusing, which has been rethought.  The updated
  rule is that "--not" given from the command line only affects revs
  given from the command line that comes but not revs read from the
  standard input, and "--not" read from the standard input affects
  revs given from the standard input and not revs given from the
  command line.
  * A message written in olden time prevented a branch from getting
  checked out, saying it is already checked out elsewhere. But these
  days, we treat a branch that is being bisected or rebased just like
  a branch that is checked out and protect it from getting modified
  with the same codepath.  The message has been rephrased to say that
  the branch is "in use" to avoid confusion.
  * Hourly and other schedules of "git maintenance" jobs are randomly
  distributed now.
  * "git cmd -h" learned to signal which options can be negated by
  listing such options like "--[no-]opt".
  * The way authentication related data other than passwords (e.g.,
  oauth token and password expiration data) are stored in libsecret
  keyrings has been rethought.
  * Update the libsecret and wincred credential helpers to correctly
  match which credential to erase; they erased the wrong entry in
  some cases.
  * Git GUI updates.
  * "git format-patch" learned a new "--description-file" option that
  lets cover letter description to be fed; this can be used on
  detached HEAD where there is no branch description available, and
  also can override the branch description if there is one.
  * Use of the "--max-pack-size" option to allow multiple packfiles to
  be created is now supported even when we are sending unreachable
  objects to cruft packs.
  * "git format-patch --rfc --subject-prefix=&lt;foo&gt;" used to ignore the
  "--subject-prefix" option and used "[RFC PATCH]"; now we will add
  "RFC" prefix to whatever subject prefix is specified.
  * "git log --format" has been taught the %(decorate) placeholder for
  further customization over what the "--decorate" option offers.
  * The default log message created by "git revert", when reverting a
  commit that records a revert, has been tweaked, to encourage people
  to describe complex "revert of revert of revert" situations better in
  their own words.
  * The command-line completion support (in contrib/) learned to
  complete "git commit --trailer=" for possible trailer keys.
  * "git update-index" learned the "--show-index-version" option to
  inspect the index format version used by the on-disk index file.
  * "git diff" learned the "diff.statNameWidth" configuration variable,
  to give the default width for the name part in the "--stat" output.
  * "git range-diff --notes=foo" compared "log --notes=foo --notes" of
  the two ranges, instead of using just the specified notes tree,
  which has been corrected to use only the specified notes tree.
  * The command line completion script (in contrib/) can be told to
  complete aliases by including ": git &lt;cmd&gt; ;" in the alias to tell
  it that the alias should be completed in a similar way to how "git
  &lt;cmd&gt;" is completed.  The parsing code for the alias has been
  loosened to allow ';' without an extra space before it.
  * "git for-each-ref" and friends learned to apply mailmap to
  authorname and other fields in a more flexible way than using
  separate placeholder letters like %a[eElL] every time we want to
  come up with small variants.
  * "git repack" machinery learned to pay attention to the "--filter="
  option.
  * "git repack" learned the "--max-cruft-size" option to prevent cruft
  packs from growing without bounds.
  * "git merge-tree" learned to take strategy backend specific options
  via the "-X" option, like "git merge" does.
  * "git log" and friends learned the "--dd" option that is a
  short-hand for "--diff-merges=first-parent -p".
  * The attribute subsystem learned to honor the "attr.tree"
  configuration variable that specifies which tree to read the
  .gitattributes files from.
  * "git merge-file" learns a mode to read three variants of the
  contents to be merged from blob objects.
  * see https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.43.0.txt</changelog>
</package>
<package pkgid="c6bec10a4fcc8729bed510d7be15df64e8733b82b5ceb3daa1daa9162366e86990e89c16943f51678b9dd61c52ae03e4a917de9c9be0d9b2ea5acfe41acf2097" name="git-p4" arch="i586">
  <version epoch="0" ver="2.43.0" rel="1.1"/>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1662724800">- Remove nogroup requirement: no longer needed</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1663848000">- drop python2 requires as git-p4 is documented to work with python3</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1665057600">- git 2.38.0:
  * scalar: a repository management tool for large repositories
  * new git rebase --update-refs (global rebase.updateRefs)
    to update dependent branches
  * merge-tree integrated with the new ort merge strategy
  - -write-tree, while --trivial-merge retains the old mode
  * bare git repositories can now be stored and distributed
    in other git repositories
  * Setting the safe.bareRepository configuration to "explicit"
    avoids running arbitrary commands from filesystem monitoring
    hooks of untrusted git repositories unless --git-dir is set
  * git grep: new -m / --max-count options to limit the number
    of matches per file
  * git ls-files --format is a new option to customize outout
  * git cat-file and git show now support mailmap author mapping
  * bug fixes and performance improvements</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1666785600">- update to 2.38.1 (bsc#1204455, CVE-2022-39253, bsc#1204456, CVE-2022-39260):
  * CVE-2022-39253:
    When relying on the `--local` clone optimization, Git dereferences
    symbolic links in the source repository before creating hardlinks
    (or copies) of the dereferenced link in the destination repository.
    This can lead to surprising behavior where arbitrary files are
    present in a repository's `$GIT_DIR` when cloning from a malicious
    repository.
    Git will no longer dereference symbolic links via the `--local`
    clone mechanism, and will instead refuse to clone repositories that
    have symbolic links present in the `$GIT_DIR/objects` directory.
    Additionally, the value of `protocol.file.allow` is changed to be
    "user" by default.
  * CVE-2022-39260:
    An overly-long command string given to `git shell` can result in
    overflow in `split_cmdline()`, leading to arbitrary heap writes and
    remote code execution when `git shell` is exposed and the directory
    `$HOME/git-shell-commands` exists.
    `git shell` is taught to refuse interactive commands that are
    longer than 4MiB in size. `split_cmdline()` is hardened to reject
    inputs larger than 2GiB.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1667304000">- disable tests on s390x (check-chainlint)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1670846400">- git 2.38.2, a general maintenance release:
  * Fix unaligned memory access for reads from the index v4
  * "git remote rename" failed to rename a remote without fetch
    refspec, which has been corrected.
  * "git clone" did not like to see the "--bare" and the "--origin"
    options used together without a good reason.
  * "git fsck" failed to release contents of tree objects already
    used from the memory
  * "git rebase -i" can mistakenly attempt to apply a fixup to
    commit itself, which has been corrected.
  * Fix segfault with "git merge-tree" on read-only repositories
  * Fix a logic in "mailinfo -b" that miscomputed the length of a
    substring, which lead to an out-of-bounds access.
  * The codepath to sign learned to report errors when it fails to
    read from "ssh-keygen".
  * "GIT_EDITOR=: git branch --edit-description" resulted in failure
  * "git multi-pack-index repack/expire" used to repack unreachable
    cruft into a new pack, which have been corrected.
  * The code to clean temporary object directories (used for
    quarantine) tried to remove them inside its signal handler
  * "git branch --edit-description" on an unborh branch misleadingly
    said that no such branch exists
  * `git rebase --update-refs` would delete references when all
    `update-ref` commands in the sequencer were removed</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1670846401">- git 2.39.0:
  * "git grep" learned to expand the sparse-index more lazily and
    on demand in a sparse checkout.
  * By default, use of fsmonitor on a repository on networked
    filesystem is disabled.
  * After checking out a "branch" that is a symbolic-ref that points at
    another branch, "git symbolic-ref HEAD" reports the underlying
    branch, not the symbolic-ref the user gave checkout as argument.
    The command learned the "--no-recurse" option to stop after
    dereferencing a symbolic-ref only once.
  * "git branch --edit-description @{-1}" is now a way to edit branch
    description of the branch you were on before switching to the
    current branch.
  * "git merge-tree --stdin" is a new way to request a series of merges
    and report the merge results.
  * "git shortlog" learned to group by the "format" string.
  * A new "--include-whitespace" option is added to "git patch-id", and
    existing bugs in the internal patch-id logic that did not match
    what "git patch-id" produces have been corrected.
  * Enable gc.cruftpacks by default for those who opt into
    feature.experimental setting.
  * "git repack" learns to send cruft objects out of the way into
    packfiles outside the repository.
  * 'scalar reconfigure -a' is taught to automatically remove
    scalar.repo entires which no longer exist.
  * Redact headers from cURL's h2h3 module in GIT_CURL_VERBOSE and
    others.
  * 'git maintenance register' is taught to write configuration to an
    arbitrary path, and 'git for-each-repo' is taught to expand tilde
    characters in paths.
  * When creating new notes, the template used to get a stray empty
    newline, which has been removed.
  * "git receive-pack" used to use all the local refs as the boundary for
    checking connectivity of the data "git push" sent, but now it uses
    only the refs that it advertised to the pusher. In a repository with
    the .hideRefs configuration, this reduces the resources needed to
    perform the check.
  * With '--recurse-submodules=on-demand', all submodules are
    recursively pushed.
  * developer visible fixes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671105600">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1673956800">- git 2.39.1, fixing two security issues that could allow remote
  code execution when accessing specially crafted repositories:
  * CVE-2022-41903: log format integer overflow boo#1207033
  * CVE-2022-23521: gitattributed parsing integer overflow
    boo#1207032</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1676376000">- git 2.39.2:
  * CVE-2023-22490: Using a specially-crafted repository, Git can
    be tricked into using its local clone optimization even when
    using a non-local transport boo#1208027
  * CVE-2023-23946: a path outside the working tree can be
    overwritten as the user who is running "git apply" boo#1208028</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1678708800">- git 2.40.0:
  * backward incompatible change: The format.attach configuration
    variable lacked a way to override a value defined in a
    lower-priority configuration file (e.g. the system one) by
    redefining it in a higher-priority configuration file. Now,
    setting format.attach to an empty string means show the patch
    inline in the e-mail message, without using MIME attachment.
  * multiple commands and workflows gained additional options,
    compatible functionality, or more helpful output
  * "grep -P" learned to use Unicode Character Property to grok
    character classes when processing \b and \w etc.
  * under-the-hood improvements and bug fixes
- The scripted "git add -p/-i" implementation was removed upstream.
  The openSUSE package already preferred the C implementation.</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1680782400">- sha256_clone_fix.patch: fix cloning of empty sha256 repositories (jsc#PED-3891)</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1682424000">- git 2.40.1:
  * CVE-2023-25652: By feeding specially crafted input to git apply
  - -reject, a path outside the working tree can be overwritten
    with partially controlled contents (corresponding to the
    rejected hunk(s) from the given patch).
  * CVE-2023-25815: When Git is compiled with runtime prefix
    support and runs without translated messages, it still used
    the gettext machinery to display messages, which subsequently
    potentially looked for translated messages in unexpected
    places. This allowed for malicious placement of crafted
    messages.
  * CVE-2023-29007: When renaming or deleting a section from a
    configuration file, certain malicious configuration values may
    be misinterpreted as the beginning of a new configuration
    section, leading to arbitrary configuration injection.</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1685793600">- git 2.41.0: This update contains a number of compatible updates,
  improvements and extensions to multiple workflows. Some changes
  may break backwards compatibility:
  * The libsecret credential helper obsoletes direct GNOME keyring
    support, which was dropped (git-credential-gnome-keyring)
  * "git format-patch" has been taught to ignore end-user
    configuration ("diff.noprefix") and always use the standard
    prefixes, to avoid breaking the receiving end of the patch
- drop sha256_clone_fix.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1692792000">- git 2.42.0:
  * "git pack-refs" learns "--include" and "--exclude" to tweak the ref
    hierarchy to be packed using pattern matching.
  * 'git worktree add' learned how to create a worktree based on an
    orphaned branch with `--orphan`.
  * "git pack-objects" learned to invoke a new hook program that
    enumerates extra objects to be used as anchoring points to keep
    otherwise unreachable objects in cruft packs.
  * Add more "git var" for toolsmiths to learn various locations Git is
    configured with either via the configuration or hard-coded defaults.
  * 'git notes append' was taught '--separator' to specify string to insert
    between paragraphs.
  * The "git for-each-ref" family of commands learned placeholders
    related to GPG signature verification.
  * "git diff --no-index" learned to read from named pipes as if they
    were regular files, to allow "git diff &lt;(process) &lt;(substitution)"
    some shells support.
  * Help newbies by suggesting that there are cases where force-pushing
    is a valid and sensible thing to update a branch at a remote
    repository, rather than reconciling with merge/rebase.
  * "git blame --contents=file" has been taught to work in a bare
    repository.
  * "git branch -f X" to repoint the branch X said that X was "checked
    out" in another worktree, even when branch X was not and instead
    being bisected or rebased.  The message was reworded to say the
    branch was "in use".
  * Tone down the warning on SHA-256 repositories being an experimental
    curiosity.  We do not have support for them to interoperate with
    traditional SHA-1 repositories, but at this point, we do not plan
    to make breaking changes to SHA-256 repositories and there is no
    longer need for such a strongly phrased warning.
  * "git diff-tree" has been taught to take advantage of the
    sparse-index feature.
  * The object traversal using reachability bitmap done by
    "pack-object" has been tweaked to take advantage of the fact that
    using "boundary" commits as representative of all the uninteresting
    ones can save quite a lot of object enumeration.
  * "git worktree" learned to work better with sparse index feature.
  * When the external merge driver is killed by a signal, its output
    should not be trusted as a resolution with conflicts that is
    proposed by the driver, but the code did.
  * The set-up code for the get_revision() API now allows feeding
    options like --all and --not in the --stdin mode.
  * Move functions that are not about pure string manipulation out of
    strbuf.[ch]
  * "imap-send" codepaths got cleaned up to get rid of unused
    parameters.
  * Enumerating refs in the packed-refs file, while excluding refs that
    match certain patterns, has been optimized.
  * Mark-up unused parameters in the code so that we can eventually
    enable -Wunused-parameter by default.
  * Instead of inventing a custom counter variables for debugging,
    use existing trace2 facility in the fsync customization codepath.
  * "git branch --list --format=&lt;format&gt;" and friends are taught
    a new "%(describe)" placeholder.
  * Clarify how to choose the starting point for a new topic in
    developer guidance document.
  * The implementation of "get_sha1_hex()" that reads a hexadecimal
    string that spells a full object name has been extended to cope
    with any hash function used in the repository, but the "sha1" in
    its name survived.  Rename it to get_hash_hex(), a name that is
    more consistent within its friends like get_hash_hex_algop().
  * Command line parser fix, and a small parse-options API update.
  * bug fixes</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1695384000">- Downgrade openssh dependency to recommends (bsc#1215533)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1698062400">- gitweb.cgi AppArmor profile
  - make the profile a named profile
  - add local/ include to make custom additions easier</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1698062401">- Add rule for /etc/gitconfig in gitweb.cgi apparmor profile (bsc#1216501).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699099200">- git 2.42.1:
  * The usual number of bug fixes, including
  * Fix "git diff" exit code handling
  * Various fixes to the behavior of "rebase -i" when the command
    got interrupted by conflicting changes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700568000">- update to 2.43.0:
  * The "--rfc" option of "git format-patch" used to be a valid way to
  override an earlier "--subject-prefix=&lt;something&gt;" on the command
  line and replace it with "[RFC PATCH]", but from this release, it
  merely prefixes the string "RFC " in front of the given subject
  prefix.  If you are negatively affected by this change, please use
  "--subject-prefix=PATCH --rfc" as a replacement.
  * In Git 2.42, "git rev-list --stdin" learned to take non-revisions
  (like "--not") from the standard input, but the way such a "--not" was
  handled was quite confusing, which has been rethought.  The updated
  rule is that "--not" given from the command line only affects revs
  given from the command line that comes but not revs read from the
  standard input, and "--not" read from the standard input affects
  revs given from the standard input and not revs given from the
  command line.
  * A message written in olden time prevented a branch from getting
  checked out, saying it is already checked out elsewhere. But these
  days, we treat a branch that is being bisected or rebased just like
  a branch that is checked out and protect it from getting modified
  with the same codepath.  The message has been rephrased to say that
  the branch is "in use" to avoid confusion.
  * Hourly and other schedules of "git maintenance" jobs are randomly
  distributed now.
  * "git cmd -h" learned to signal which options can be negated by
  listing such options like "--[no-]opt".
  * The way authentication related data other than passwords (e.g.,
  oauth token and password expiration data) are stored in libsecret
  keyrings has been rethought.
  * Update the libsecret and wincred credential helpers to correctly
  match which credential to erase; they erased the wrong entry in
  some cases.
  * Git GUI updates.
  * "git format-patch" learned a new "--description-file" option that
  lets cover letter description to be fed; this can be used on
  detached HEAD where there is no branch description available, and
  also can override the branch description if there is one.
  * Use of the "--max-pack-size" option to allow multiple packfiles to
  be created is now supported even when we are sending unreachable
  objects to cruft packs.
  * "git format-patch --rfc --subject-prefix=&lt;foo&gt;" used to ignore the
  "--subject-prefix" option and used "[RFC PATCH]"; now we will add
  "RFC" prefix to whatever subject prefix is specified.
  * "git log --format" has been taught the %(decorate) placeholder for
  further customization over what the "--decorate" option offers.
  * The default log message created by "git revert", when reverting a
  commit that records a revert, has been tweaked, to encourage people
  to describe complex "revert of revert of revert" situations better in
  their own words.
  * The command-line completion support (in contrib/) learned to
  complete "git commit --trailer=" for possible trailer keys.
  * "git update-index" learned the "--show-index-version" option to
  inspect the index format version used by the on-disk index file.
  * "git diff" learned the "diff.statNameWidth" configuration variable,
  to give the default width for the name part in the "--stat" output.
  * "git range-diff --notes=foo" compared "log --notes=foo --notes" of
  the two ranges, instead of using just the specified notes tree,
  which has been corrected to use only the specified notes tree.
  * The command line completion script (in contrib/) can be told to
  complete aliases by including ": git &lt;cmd&gt; ;" in the alias to tell
  it that the alias should be completed in a similar way to how "git
  &lt;cmd&gt;" is completed.  The parsing code for the alias has been
  loosened to allow ';' without an extra space before it.
  * "git for-each-ref" and friends learned to apply mailmap to
  authorname and other fields in a more flexible way than using
  separate placeholder letters like %a[eElL] every time we want to
  come up with small variants.
  * "git repack" machinery learned to pay attention to the "--filter="
  option.
  * "git repack" learned the "--max-cruft-size" option to prevent cruft
  packs from growing without bounds.
  * "git merge-tree" learned to take strategy backend specific options
  via the "-X" option, like "git merge" does.
  * "git log" and friends learned the "--dd" option that is a
  short-hand for "--diff-merges=first-parent -p".
  * The attribute subsystem learned to honor the "attr.tree"
  configuration variable that specifies which tree to read the
  .gitattributes files from.
  * "git merge-file" learns a mode to read three variants of the
  contents to be merged from blob objects.
  * see https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.43.0.txt</changelog>
</package>
<package pkgid="48991f898b51807888e2ed7614fb42916250c1325515c20c12fa331f0c9d28076a79716c694df2606f4efb38aae6de45f1582943ef8259be7d9d6b5e2c5ef866" name="git-p4" arch="x86_64">
  <version epoch="0" ver="2.43.0" rel="1.1"/>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1662724800">- Remove nogroup requirement: no longer needed</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1663848000">- drop python2 requires as git-p4 is documented to work with python3</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1665057600">- git 2.38.0:
  * scalar: a repository management tool for large repositories
  * new git rebase --update-refs (global rebase.updateRefs)
    to update dependent branches
  * merge-tree integrated with the new ort merge strategy
  - -write-tree, while --trivial-merge retains the old mode
  * bare git repositories can now be stored and distributed
    in other git repositories
  * Setting the safe.bareRepository configuration to "explicit"
    avoids running arbitrary commands from filesystem monitoring
    hooks of untrusted git repositories unless --git-dir is set
  * git grep: new -m / --max-count options to limit the number
    of matches per file
  * git ls-files --format is a new option to customize outout
  * git cat-file and git show now support mailmap author mapping
  * bug fixes and performance improvements</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1666785600">- update to 2.38.1 (bsc#1204455, CVE-2022-39253, bsc#1204456, CVE-2022-39260):
  * CVE-2022-39253:
    When relying on the `--local` clone optimization, Git dereferences
    symbolic links in the source repository before creating hardlinks
    (or copies) of the dereferenced link in the destination repository.
    This can lead to surprising behavior where arbitrary files are
    present in a repository's `$GIT_DIR` when cloning from a malicious
    repository.
    Git will no longer dereference symbolic links via the `--local`
    clone mechanism, and will instead refuse to clone repositories that
    have symbolic links present in the `$GIT_DIR/objects` directory.
    Additionally, the value of `protocol.file.allow` is changed to be
    "user" by default.
  * CVE-2022-39260:
    An overly-long command string given to `git shell` can result in
    overflow in `split_cmdline()`, leading to arbitrary heap writes and
    remote code execution when `git shell` is exposed and the directory
    `$HOME/git-shell-commands` exists.
    `git shell` is taught to refuse interactive commands that are
    longer than 4MiB in size. `split_cmdline()` is hardened to reject
    inputs larger than 2GiB.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1667304000">- disable tests on s390x (check-chainlint)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1670846400">- git 2.38.2, a general maintenance release:
  * Fix unaligned memory access for reads from the index v4
  * "git remote rename" failed to rename a remote without fetch
    refspec, which has been corrected.
  * "git clone" did not like to see the "--bare" and the "--origin"
    options used together without a good reason.
  * "git fsck" failed to release contents of tree objects already
    used from the memory
  * "git rebase -i" can mistakenly attempt to apply a fixup to
    commit itself, which has been corrected.
  * Fix segfault with "git merge-tree" on read-only repositories
  * Fix a logic in "mailinfo -b" that miscomputed the length of a
    substring, which lead to an out-of-bounds access.
  * The codepath to sign learned to report errors when it fails to
    read from "ssh-keygen".
  * "GIT_EDITOR=: git branch --edit-description" resulted in failure
  * "git multi-pack-index repack/expire" used to repack unreachable
    cruft into a new pack, which have been corrected.
  * The code to clean temporary object directories (used for
    quarantine) tried to remove them inside its signal handler
  * "git branch --edit-description" on an unborh branch misleadingly
    said that no such branch exists
  * `git rebase --update-refs` would delete references when all
    `update-ref` commands in the sequencer were removed</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1670846401">- git 2.39.0:
  * "git grep" learned to expand the sparse-index more lazily and
    on demand in a sparse checkout.
  * By default, use of fsmonitor on a repository on networked
    filesystem is disabled.
  * After checking out a "branch" that is a symbolic-ref that points at
    another branch, "git symbolic-ref HEAD" reports the underlying
    branch, not the symbolic-ref the user gave checkout as argument.
    The command learned the "--no-recurse" option to stop after
    dereferencing a symbolic-ref only once.
  * "git branch --edit-description @{-1}" is now a way to edit branch
    description of the branch you were on before switching to the
    current branch.
  * "git merge-tree --stdin" is a new way to request a series of merges
    and report the merge results.
  * "git shortlog" learned to group by the "format" string.
  * A new "--include-whitespace" option is added to "git patch-id", and
    existing bugs in the internal patch-id logic that did not match
    what "git patch-id" produces have been corrected.
  * Enable gc.cruftpacks by default for those who opt into
    feature.experimental setting.
  * "git repack" learns to send cruft objects out of the way into
    packfiles outside the repository.
  * 'scalar reconfigure -a' is taught to automatically remove
    scalar.repo entires which no longer exist.
  * Redact headers from cURL's h2h3 module in GIT_CURL_VERBOSE and
    others.
  * 'git maintenance register' is taught to write configuration to an
    arbitrary path, and 'git for-each-repo' is taught to expand tilde
    characters in paths.
  * When creating new notes, the template used to get a stray empty
    newline, which has been removed.
  * "git receive-pack" used to use all the local refs as the boundary for
    checking connectivity of the data "git push" sent, but now it uses
    only the refs that it advertised to the pusher. In a repository with
    the .hideRefs configuration, this reduces the resources needed to
    perform the check.
  * With '--recurse-submodules=on-demand', all submodules are
    recursively pushed.
  * developer visible fixes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671105600">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1673956800">- git 2.39.1, fixing two security issues that could allow remote
  code execution when accessing specially crafted repositories:
  * CVE-2022-41903: log format integer overflow boo#1207033
  * CVE-2022-23521: gitattributed parsing integer overflow
    boo#1207032</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1676376000">- git 2.39.2:
  * CVE-2023-22490: Using a specially-crafted repository, Git can
    be tricked into using its local clone optimization even when
    using a non-local transport boo#1208027
  * CVE-2023-23946: a path outside the working tree can be
    overwritten as the user who is running "git apply" boo#1208028</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1678708800">- git 2.40.0:
  * backward incompatible change: The format.attach configuration
    variable lacked a way to override a value defined in a
    lower-priority configuration file (e.g. the system one) by
    redefining it in a higher-priority configuration file. Now,
    setting format.attach to an empty string means show the patch
    inline in the e-mail message, without using MIME attachment.
  * multiple commands and workflows gained additional options,
    compatible functionality, or more helpful output
  * "grep -P" learned to use Unicode Character Property to grok
    character classes when processing \b and \w etc.
  * under-the-hood improvements and bug fixes
- The scripted "git add -p/-i" implementation was removed upstream.
  The openSUSE package already preferred the C implementation.</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1680782400">- sha256_clone_fix.patch: fix cloning of empty sha256 repositories (jsc#PED-3891)</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1682424000">- git 2.40.1:
  * CVE-2023-25652: By feeding specially crafted input to git apply
  - -reject, a path outside the working tree can be overwritten
    with partially controlled contents (corresponding to the
    rejected hunk(s) from the given patch).
  * CVE-2023-25815: When Git is compiled with runtime prefix
    support and runs without translated messages, it still used
    the gettext machinery to display messages, which subsequently
    potentially looked for translated messages in unexpected
    places. This allowed for malicious placement of crafted
    messages.
  * CVE-2023-29007: When renaming or deleting a section from a
    configuration file, certain malicious configuration values may
    be misinterpreted as the beginning of a new configuration
    section, leading to arbitrary configuration injection.</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1685793600">- git 2.41.0: This update contains a number of compatible updates,
  improvements and extensions to multiple workflows. Some changes
  may break backwards compatibility:
  * The libsecret credential helper obsoletes direct GNOME keyring
    support, which was dropped (git-credential-gnome-keyring)
  * "git format-patch" has been taught to ignore end-user
    configuration ("diff.noprefix") and always use the standard
    prefixes, to avoid breaking the receiving end of the patch
- drop sha256_clone_fix.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1692792000">- git 2.42.0:
  * "git pack-refs" learns "--include" and "--exclude" to tweak the ref
    hierarchy to be packed using pattern matching.
  * 'git worktree add' learned how to create a worktree based on an
    orphaned branch with `--orphan`.
  * "git pack-objects" learned to invoke a new hook program that
    enumerates extra objects to be used as anchoring points to keep
    otherwise unreachable objects in cruft packs.
  * Add more "git var" for toolsmiths to learn various locations Git is
    configured with either via the configuration or hard-coded defaults.
  * 'git notes append' was taught '--separator' to specify string to insert
    between paragraphs.
  * The "git for-each-ref" family of commands learned placeholders
    related to GPG signature verification.
  * "git diff --no-index" learned to read from named pipes as if they
    were regular files, to allow "git diff &lt;(process) &lt;(substitution)"
    some shells support.
  * Help newbies by suggesting that there are cases where force-pushing
    is a valid and sensible thing to update a branch at a remote
    repository, rather than reconciling with merge/rebase.
  * "git blame --contents=file" has been taught to work in a bare
    repository.
  * "git branch -f X" to repoint the branch X said that X was "checked
    out" in another worktree, even when branch X was not and instead
    being bisected or rebased.  The message was reworded to say the
    branch was "in use".
  * Tone down the warning on SHA-256 repositories being an experimental
    curiosity.  We do not have support for them to interoperate with
    traditional SHA-1 repositories, but at this point, we do not plan
    to make breaking changes to SHA-256 repositories and there is no
    longer need for such a strongly phrased warning.
  * "git diff-tree" has been taught to take advantage of the
    sparse-index feature.
  * The object traversal using reachability bitmap done by
    "pack-object" has been tweaked to take advantage of the fact that
    using "boundary" commits as representative of all the uninteresting
    ones can save quite a lot of object enumeration.
  * "git worktree" learned to work better with sparse index feature.
  * When the external merge driver is killed by a signal, its output
    should not be trusted as a resolution with conflicts that is
    proposed by the driver, but the code did.
  * The set-up code for the get_revision() API now allows feeding
    options like --all and --not in the --stdin mode.
  * Move functions that are not about pure string manipulation out of
    strbuf.[ch]
  * "imap-send" codepaths got cleaned up to get rid of unused
    parameters.
  * Enumerating refs in the packed-refs file, while excluding refs that
    match certain patterns, has been optimized.
  * Mark-up unused parameters in the code so that we can eventually
    enable -Wunused-parameter by default.
  * Instead of inventing a custom counter variables for debugging,
    use existing trace2 facility in the fsync customization codepath.
  * "git branch --list --format=&lt;format&gt;" and friends are taught
    a new "%(describe)" placeholder.
  * Clarify how to choose the starting point for a new topic in
    developer guidance document.
  * The implementation of "get_sha1_hex()" that reads a hexadecimal
    string that spells a full object name has been extended to cope
    with any hash function used in the repository, but the "sha1" in
    its name survived.  Rename it to get_hash_hex(), a name that is
    more consistent within its friends like get_hash_hex_algop().
  * Command line parser fix, and a small parse-options API update.
  * bug fixes</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1695384000">- Downgrade openssh dependency to recommends (bsc#1215533)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1698062400">- gitweb.cgi AppArmor profile
  - make the profile a named profile
  - add local/ include to make custom additions easier</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1698062401">- Add rule for /etc/gitconfig in gitweb.cgi apparmor profile (bsc#1216501).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699099200">- git 2.42.1:
  * The usual number of bug fixes, including
  * Fix "git diff" exit code handling
  * Various fixes to the behavior of "rebase -i" when the command
    got interrupted by conflicting changes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700568000">- update to 2.43.0:
  * The "--rfc" option of "git format-patch" used to be a valid way to
  override an earlier "--subject-prefix=&lt;something&gt;" on the command
  line and replace it with "[RFC PATCH]", but from this release, it
  merely prefixes the string "RFC " in front of the given subject
  prefix.  If you are negatively affected by this change, please use
  "--subject-prefix=PATCH --rfc" as a replacement.
  * In Git 2.42, "git rev-list --stdin" learned to take non-revisions
  (like "--not") from the standard input, but the way such a "--not" was
  handled was quite confusing, which has been rethought.  The updated
  rule is that "--not" given from the command line only affects revs
  given from the command line that comes but not revs read from the
  standard input, and "--not" read from the standard input affects
  revs given from the standard input and not revs given from the
  command line.
  * A message written in olden time prevented a branch from getting
  checked out, saying it is already checked out elsewhere. But these
  days, we treat a branch that is being bisected or rebased just like
  a branch that is checked out and protect it from getting modified
  with the same codepath.  The message has been rephrased to say that
  the branch is "in use" to avoid confusion.
  * Hourly and other schedules of "git maintenance" jobs are randomly
  distributed now.
  * "git cmd -h" learned to signal which options can be negated by
  listing such options like "--[no-]opt".
  * The way authentication related data other than passwords (e.g.,
  oauth token and password expiration data) are stored in libsecret
  keyrings has been rethought.
  * Update the libsecret and wincred credential helpers to correctly
  match which credential to erase; they erased the wrong entry in
  some cases.
  * Git GUI updates.
  * "git format-patch" learned a new "--description-file" option that
  lets cover letter description to be fed; this can be used on
  detached HEAD where there is no branch description available, and
  also can override the branch description if there is one.
  * Use of the "--max-pack-size" option to allow multiple packfiles to
  be created is now supported even when we are sending unreachable
  objects to cruft packs.
  * "git format-patch --rfc --subject-prefix=&lt;foo&gt;" used to ignore the
  "--subject-prefix" option and used "[RFC PATCH]"; now we will add
  "RFC" prefix to whatever subject prefix is specified.
  * "git log --format" has been taught the %(decorate) placeholder for
  further customization over what the "--decorate" option offers.
  * The default log message created by "git revert", when reverting a
  commit that records a revert, has been tweaked, to encourage people
  to describe complex "revert of revert of revert" situations better in
  their own words.
  * The command-line completion support (in contrib/) learned to
  complete "git commit --trailer=" for possible trailer keys.
  * "git update-index" learned the "--show-index-version" option to
  inspect the index format version used by the on-disk index file.
  * "git diff" learned the "diff.statNameWidth" configuration variable,
  to give the default width for the name part in the "--stat" output.
  * "git range-diff --notes=foo" compared "log --notes=foo --notes" of
  the two ranges, instead of using just the specified notes tree,
  which has been corrected to use only the specified notes tree.
  * The command line completion script (in contrib/) can be told to
  complete aliases by including ": git &lt;cmd&gt; ;" in the alias to tell
  it that the alias should be completed in a similar way to how "git
  &lt;cmd&gt;" is completed.  The parsing code for the alias has been
  loosened to allow ';' without an extra space before it.
  * "git for-each-ref" and friends learned to apply mailmap to
  authorname and other fields in a more flexible way than using
  separate placeholder letters like %a[eElL] every time we want to
  come up with small variants.
  * "git repack" machinery learned to pay attention to the "--filter="
  option.
  * "git repack" learned the "--max-cruft-size" option to prevent cruft
  packs from growing without bounds.
  * "git merge-tree" learned to take strategy backend specific options
  via the "-X" option, like "git merge" does.
  * "git log" and friends learned the "--dd" option that is a
  short-hand for "--diff-merges=first-parent -p".
  * The attribute subsystem learned to honor the "attr.tree"
  configuration variable that specifies which tree to read the
  .gitattributes files from.
  * "git merge-file" learns a mode to read three variants of the
  contents to be merged from blob objects.
  * see https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.43.0.txt</changelog>
</package>
<package pkgid="6a8fd4f1311dba079f7269637fef655628b259f035bd0600b8af46c21164b2f4264b18f94c2831ce5948b9a83b07548d19cc12931086d50c7b5235bdd0214dc5" name="git-svn" arch="i586">
  <version epoch="0" ver="2.43.0" rel="1.1"/>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1662724800">- Remove nogroup requirement: no longer needed</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1663848000">- drop python2 requires as git-p4 is documented to work with python3</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1665057600">- git 2.38.0:
  * scalar: a repository management tool for large repositories
  * new git rebase --update-refs (global rebase.updateRefs)
    to update dependent branches
  * merge-tree integrated with the new ort merge strategy
  - -write-tree, while --trivial-merge retains the old mode
  * bare git repositories can now be stored and distributed
    in other git repositories
  * Setting the safe.bareRepository configuration to "explicit"
    avoids running arbitrary commands from filesystem monitoring
    hooks of untrusted git repositories unless --git-dir is set
  * git grep: new -m / --max-count options to limit the number
    of matches per file
  * git ls-files --format is a new option to customize outout
  * git cat-file and git show now support mailmap author mapping
  * bug fixes and performance improvements</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1666785600">- update to 2.38.1 (bsc#1204455, CVE-2022-39253, bsc#1204456, CVE-2022-39260):
  * CVE-2022-39253:
    When relying on the `--local` clone optimization, Git dereferences
    symbolic links in the source repository before creating hardlinks
    (or copies) of the dereferenced link in the destination repository.
    This can lead to surprising behavior where arbitrary files are
    present in a repository's `$GIT_DIR` when cloning from a malicious
    repository.
    Git will no longer dereference symbolic links via the `--local`
    clone mechanism, and will instead refuse to clone repositories that
    have symbolic links present in the `$GIT_DIR/objects` directory.
    Additionally, the value of `protocol.file.allow` is changed to be
    "user" by default.
  * CVE-2022-39260:
    An overly-long command string given to `git shell` can result in
    overflow in `split_cmdline()`, leading to arbitrary heap writes and
    remote code execution when `git shell` is exposed and the directory
    `$HOME/git-shell-commands` exists.
    `git shell` is taught to refuse interactive commands that are
    longer than 4MiB in size. `split_cmdline()` is hardened to reject
    inputs larger than 2GiB.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1667304000">- disable tests on s390x (check-chainlint)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1670846400">- git 2.38.2, a general maintenance release:
  * Fix unaligned memory access for reads from the index v4
  * "git remote rename" failed to rename a remote without fetch
    refspec, which has been corrected.
  * "git clone" did not like to see the "--bare" and the "--origin"
    options used together without a good reason.
  * "git fsck" failed to release contents of tree objects already
    used from the memory
  * "git rebase -i" can mistakenly attempt to apply a fixup to
    commit itself, which has been corrected.
  * Fix segfault with "git merge-tree" on read-only repositories
  * Fix a logic in "mailinfo -b" that miscomputed the length of a
    substring, which lead to an out-of-bounds access.
  * The codepath to sign learned to report errors when it fails to
    read from "ssh-keygen".
  * "GIT_EDITOR=: git branch --edit-description" resulted in failure
  * "git multi-pack-index repack/expire" used to repack unreachable
    cruft into a new pack, which have been corrected.
  * The code to clean temporary object directories (used for
    quarantine) tried to remove them inside its signal handler
  * "git branch --edit-description" on an unborh branch misleadingly
    said that no such branch exists
  * `git rebase --update-refs` would delete references when all
    `update-ref` commands in the sequencer were removed</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1670846401">- git 2.39.0:
  * "git grep" learned to expand the sparse-index more lazily and
    on demand in a sparse checkout.
  * By default, use of fsmonitor on a repository on networked
    filesystem is disabled.
  * After checking out a "branch" that is a symbolic-ref that points at
    another branch, "git symbolic-ref HEAD" reports the underlying
    branch, not the symbolic-ref the user gave checkout as argument.
    The command learned the "--no-recurse" option to stop after
    dereferencing a symbolic-ref only once.
  * "git branch --edit-description @{-1}" is now a way to edit branch
    description of the branch you were on before switching to the
    current branch.
  * "git merge-tree --stdin" is a new way to request a series of merges
    and report the merge results.
  * "git shortlog" learned to group by the "format" string.
  * A new "--include-whitespace" option is added to "git patch-id", and
    existing bugs in the internal patch-id logic that did not match
    what "git patch-id" produces have been corrected.
  * Enable gc.cruftpacks by default for those who opt into
    feature.experimental setting.
  * "git repack" learns to send cruft objects out of the way into
    packfiles outside the repository.
  * 'scalar reconfigure -a' is taught to automatically remove
    scalar.repo entires which no longer exist.
  * Redact headers from cURL's h2h3 module in GIT_CURL_VERBOSE and
    others.
  * 'git maintenance register' is taught to write configuration to an
    arbitrary path, and 'git for-each-repo' is taught to expand tilde
    characters in paths.
  * When creating new notes, the template used to get a stray empty
    newline, which has been removed.
  * "git receive-pack" used to use all the local refs as the boundary for
    checking connectivity of the data "git push" sent, but now it uses
    only the refs that it advertised to the pusher. In a repository with
    the .hideRefs configuration, this reduces the resources needed to
    perform the check.
  * With '--recurse-submodules=on-demand', all submodules are
    recursively pushed.
  * developer visible fixes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671105600">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1673956800">- git 2.39.1, fixing two security issues that could allow remote
  code execution when accessing specially crafted repositories:
  * CVE-2022-41903: log format integer overflow boo#1207033
  * CVE-2022-23521: gitattributed parsing integer overflow
    boo#1207032</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1676376000">- git 2.39.2:
  * CVE-2023-22490: Using a specially-crafted repository, Git can
    be tricked into using its local clone optimization even when
    using a non-local transport boo#1208027
  * CVE-2023-23946: a path outside the working tree can be
    overwritten as the user who is running "git apply" boo#1208028</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1678708800">- git 2.40.0:
  * backward incompatible change: The format.attach configuration
    variable lacked a way to override a value defined in a
    lower-priority configuration file (e.g. the system one) by
    redefining it in a higher-priority configuration file. Now,
    setting format.attach to an empty string means show the patch
    inline in the e-mail message, without using MIME attachment.
  * multiple commands and workflows gained additional options,
    compatible functionality, or more helpful output
  * "grep -P" learned to use Unicode Character Property to grok
    character classes when processing \b and \w etc.
  * under-the-hood improvements and bug fixes
- The scripted "git add -p/-i" implementation was removed upstream.
  The openSUSE package already preferred the C implementation.</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1680782400">- sha256_clone_fix.patch: fix cloning of empty sha256 repositories (jsc#PED-3891)</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1682424000">- git 2.40.1:
  * CVE-2023-25652: By feeding specially crafted input to git apply
  - -reject, a path outside the working tree can be overwritten
    with partially controlled contents (corresponding to the
    rejected hunk(s) from the given patch).
  * CVE-2023-25815: When Git is compiled with runtime prefix
    support and runs without translated messages, it still used
    the gettext machinery to display messages, which subsequently
    potentially looked for translated messages in unexpected
    places. This allowed for malicious placement of crafted
    messages.
  * CVE-2023-29007: When renaming or deleting a section from a
    configuration file, certain malicious configuration values may
    be misinterpreted as the beginning of a new configuration
    section, leading to arbitrary configuration injection.</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1685793600">- git 2.41.0: This update contains a number of compatible updates,
  improvements and extensions to multiple workflows. Some changes
  may break backwards compatibility:
  * The libsecret credential helper obsoletes direct GNOME keyring
    support, which was dropped (git-credential-gnome-keyring)
  * "git format-patch" has been taught to ignore end-user
    configuration ("diff.noprefix") and always use the standard
    prefixes, to avoid breaking the receiving end of the patch
- drop sha256_clone_fix.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1692792000">- git 2.42.0:
  * "git pack-refs" learns "--include" and "--exclude" to tweak the ref
    hierarchy to be packed using pattern matching.
  * 'git worktree add' learned how to create a worktree based on an
    orphaned branch with `--orphan`.
  * "git pack-objects" learned to invoke a new hook program that
    enumerates extra objects to be used as anchoring points to keep
    otherwise unreachable objects in cruft packs.
  * Add more "git var" for toolsmiths to learn various locations Git is
    configured with either via the configuration or hard-coded defaults.
  * 'git notes append' was taught '--separator' to specify string to insert
    between paragraphs.
  * The "git for-each-ref" family of commands learned placeholders
    related to GPG signature verification.
  * "git diff --no-index" learned to read from named pipes as if they
    were regular files, to allow "git diff &lt;(process) &lt;(substitution)"
    some shells support.
  * Help newbies by suggesting that there are cases where force-pushing
    is a valid and sensible thing to update a branch at a remote
    repository, rather than reconciling with merge/rebase.
  * "git blame --contents=file" has been taught to work in a bare
    repository.
  * "git branch -f X" to repoint the branch X said that X was "checked
    out" in another worktree, even when branch X was not and instead
    being bisected or rebased.  The message was reworded to say the
    branch was "in use".
  * Tone down the warning on SHA-256 repositories being an experimental
    curiosity.  We do not have support for them to interoperate with
    traditional SHA-1 repositories, but at this point, we do not plan
    to make breaking changes to SHA-256 repositories and there is no
    longer need for such a strongly phrased warning.
  * "git diff-tree" has been taught to take advantage of the
    sparse-index feature.
  * The object traversal using reachability bitmap done by
    "pack-object" has been tweaked to take advantage of the fact that
    using "boundary" commits as representative of all the uninteresting
    ones can save quite a lot of object enumeration.
  * "git worktree" learned to work better with sparse index feature.
  * When the external merge driver is killed by a signal, its output
    should not be trusted as a resolution with conflicts that is
    proposed by the driver, but the code did.
  * The set-up code for the get_revision() API now allows feeding
    options like --all and --not in the --stdin mode.
  * Move functions that are not about pure string manipulation out of
    strbuf.[ch]
  * "imap-send" codepaths got cleaned up to get rid of unused
    parameters.
  * Enumerating refs in the packed-refs file, while excluding refs that
    match certain patterns, has been optimized.
  * Mark-up unused parameters in the code so that we can eventually
    enable -Wunused-parameter by default.
  * Instead of inventing a custom counter variables for debugging,
    use existing trace2 facility in the fsync customization codepath.
  * "git branch --list --format=&lt;format&gt;" and friends are taught
    a new "%(describe)" placeholder.
  * Clarify how to choose the starting point for a new topic in
    developer guidance document.
  * The implementation of "get_sha1_hex()" that reads a hexadecimal
    string that spells a full object name has been extended to cope
    with any hash function used in the repository, but the "sha1" in
    its name survived.  Rename it to get_hash_hex(), a name that is
    more consistent within its friends like get_hash_hex_algop().
  * Command line parser fix, and a small parse-options API update.
  * bug fixes</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1695384000">- Downgrade openssh dependency to recommends (bsc#1215533)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1698062400">- gitweb.cgi AppArmor profile
  - make the profile a named profile
  - add local/ include to make custom additions easier</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1698062401">- Add rule for /etc/gitconfig in gitweb.cgi apparmor profile (bsc#1216501).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699099200">- git 2.42.1:
  * The usual number of bug fixes, including
  * Fix "git diff" exit code handling
  * Various fixes to the behavior of "rebase -i" when the command
    got interrupted by conflicting changes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700568000">- update to 2.43.0:
  * The "--rfc" option of "git format-patch" used to be a valid way to
  override an earlier "--subject-prefix=&lt;something&gt;" on the command
  line and replace it with "[RFC PATCH]", but from this release, it
  merely prefixes the string "RFC " in front of the given subject
  prefix.  If you are negatively affected by this change, please use
  "--subject-prefix=PATCH --rfc" as a replacement.
  * In Git 2.42, "git rev-list --stdin" learned to take non-revisions
  (like "--not") from the standard input, but the way such a "--not" was
  handled was quite confusing, which has been rethought.  The updated
  rule is that "--not" given from the command line only affects revs
  given from the command line that comes but not revs read from the
  standard input, and "--not" read from the standard input affects
  revs given from the standard input and not revs given from the
  command line.
  * A message written in olden time prevented a branch from getting
  checked out, saying it is already checked out elsewhere. But these
  days, we treat a branch that is being bisected or rebased just like
  a branch that is checked out and protect it from getting modified
  with the same codepath.  The message has been rephrased to say that
  the branch is "in use" to avoid confusion.
  * Hourly and other schedules of "git maintenance" jobs are randomly
  distributed now.
  * "git cmd -h" learned to signal which options can be negated by
  listing such options like "--[no-]opt".
  * The way authentication related data other than passwords (e.g.,
  oauth token and password expiration data) are stored in libsecret
  keyrings has been rethought.
  * Update the libsecret and wincred credential helpers to correctly
  match which credential to erase; they erased the wrong entry in
  some cases.
  * Git GUI updates.
  * "git format-patch" learned a new "--description-file" option that
  lets cover letter description to be fed; this can be used on
  detached HEAD where there is no branch description available, and
  also can override the branch description if there is one.
  * Use of the "--max-pack-size" option to allow multiple packfiles to
  be created is now supported even when we are sending unreachable
  objects to cruft packs.
  * "git format-patch --rfc --subject-prefix=&lt;foo&gt;" used to ignore the
  "--subject-prefix" option and used "[RFC PATCH]"; now we will add
  "RFC" prefix to whatever subject prefix is specified.
  * "git log --format" has been taught the %(decorate) placeholder for
  further customization over what the "--decorate" option offers.
  * The default log message created by "git revert", when reverting a
  commit that records a revert, has been tweaked, to encourage people
  to describe complex "revert of revert of revert" situations better in
  their own words.
  * The command-line completion support (in contrib/) learned to
  complete "git commit --trailer=" for possible trailer keys.
  * "git update-index" learned the "--show-index-version" option to
  inspect the index format version used by the on-disk index file.
  * "git diff" learned the "diff.statNameWidth" configuration variable,
  to give the default width for the name part in the "--stat" output.
  * "git range-diff --notes=foo" compared "log --notes=foo --notes" of
  the two ranges, instead of using just the specified notes tree,
  which has been corrected to use only the specified notes tree.
  * The command line completion script (in contrib/) can be told to
  complete aliases by including ": git &lt;cmd&gt; ;" in the alias to tell
  it that the alias should be completed in a similar way to how "git
  &lt;cmd&gt;" is completed.  The parsing code for the alias has been
  loosened to allow ';' without an extra space before it.
  * "git for-each-ref" and friends learned to apply mailmap to
  authorname and other fields in a more flexible way than using
  separate placeholder letters like %a[eElL] every time we want to
  come up with small variants.
  * "git repack" machinery learned to pay attention to the "--filter="
  option.
  * "git repack" learned the "--max-cruft-size" option to prevent cruft
  packs from growing without bounds.
  * "git merge-tree" learned to take strategy backend specific options
  via the "-X" option, like "git merge" does.
  * "git log" and friends learned the "--dd" option that is a
  short-hand for "--diff-merges=first-parent -p".
  * The attribute subsystem learned to honor the "attr.tree"
  configuration variable that specifies which tree to read the
  .gitattributes files from.
  * "git merge-file" learns a mode to read three variants of the
  contents to be merged from blob objects.
  * see https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.43.0.txt</changelog>
</package>
<package pkgid="711864f58ae30b624760d49f34fb2da460bcb6c6f66cef461c89f6e627d02b941a4d714fa1c184c655c79771421e91b691df13e80634b38c1faead05018fd5e5" name="git-svn" arch="x86_64">
  <version epoch="0" ver="2.43.0" rel="1.1"/>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1662724800">- Remove nogroup requirement: no longer needed</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1663848000">- drop python2 requires as git-p4 is documented to work with python3</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1665057600">- git 2.38.0:
  * scalar: a repository management tool for large repositories
  * new git rebase --update-refs (global rebase.updateRefs)
    to update dependent branches
  * merge-tree integrated with the new ort merge strategy
  - -write-tree, while --trivial-merge retains the old mode
  * bare git repositories can now be stored and distributed
    in other git repositories
  * Setting the safe.bareRepository configuration to "explicit"
    avoids running arbitrary commands from filesystem monitoring
    hooks of untrusted git repositories unless --git-dir is set
  * git grep: new -m / --max-count options to limit the number
    of matches per file
  * git ls-files --format is a new option to customize outout
  * git cat-file and git show now support mailmap author mapping
  * bug fixes and performance improvements</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1666785600">- update to 2.38.1 (bsc#1204455, CVE-2022-39253, bsc#1204456, CVE-2022-39260):
  * CVE-2022-39253:
    When relying on the `--local` clone optimization, Git dereferences
    symbolic links in the source repository before creating hardlinks
    (or copies) of the dereferenced link in the destination repository.
    This can lead to surprising behavior where arbitrary files are
    present in a repository's `$GIT_DIR` when cloning from a malicious
    repository.
    Git will no longer dereference symbolic links via the `--local`
    clone mechanism, and will instead refuse to clone repositories that
    have symbolic links present in the `$GIT_DIR/objects` directory.
    Additionally, the value of `protocol.file.allow` is changed to be
    "user" by default.
  * CVE-2022-39260:
    An overly-long command string given to `git shell` can result in
    overflow in `split_cmdline()`, leading to arbitrary heap writes and
    remote code execution when `git shell` is exposed and the directory
    `$HOME/git-shell-commands` exists.
    `git shell` is taught to refuse interactive commands that are
    longer than 4MiB in size. `split_cmdline()` is hardened to reject
    inputs larger than 2GiB.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1667304000">- disable tests on s390x (check-chainlint)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1670846400">- git 2.38.2, a general maintenance release:
  * Fix unaligned memory access for reads from the index v4
  * "git remote rename" failed to rename a remote without fetch
    refspec, which has been corrected.
  * "git clone" did not like to see the "--bare" and the "--origin"
    options used together without a good reason.
  * "git fsck" failed to release contents of tree objects already
    used from the memory
  * "git rebase -i" can mistakenly attempt to apply a fixup to
    commit itself, which has been corrected.
  * Fix segfault with "git merge-tree" on read-only repositories
  * Fix a logic in "mailinfo -b" that miscomputed the length of a
    substring, which lead to an out-of-bounds access.
  * The codepath to sign learned to report errors when it fails to
    read from "ssh-keygen".
  * "GIT_EDITOR=: git branch --edit-description" resulted in failure
  * "git multi-pack-index repack/expire" used to repack unreachable
    cruft into a new pack, which have been corrected.
  * The code to clean temporary object directories (used for
    quarantine) tried to remove them inside its signal handler
  * "git branch --edit-description" on an unborh branch misleadingly
    said that no such branch exists
  * `git rebase --update-refs` would delete references when all
    `update-ref` commands in the sequencer were removed</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1670846401">- git 2.39.0:
  * "git grep" learned to expand the sparse-index more lazily and
    on demand in a sparse checkout.
  * By default, use of fsmonitor on a repository on networked
    filesystem is disabled.
  * After checking out a "branch" that is a symbolic-ref that points at
    another branch, "git symbolic-ref HEAD" reports the underlying
    branch, not the symbolic-ref the user gave checkout as argument.
    The command learned the "--no-recurse" option to stop after
    dereferencing a symbolic-ref only once.
  * "git branch --edit-description @{-1}" is now a way to edit branch
    description of the branch you were on before switching to the
    current branch.
  * "git merge-tree --stdin" is a new way to request a series of merges
    and report the merge results.
  * "git shortlog" learned to group by the "format" string.
  * A new "--include-whitespace" option is added to "git patch-id", and
    existing bugs in the internal patch-id logic that did not match
    what "git patch-id" produces have been corrected.
  * Enable gc.cruftpacks by default for those who opt into
    feature.experimental setting.
  * "git repack" learns to send cruft objects out of the way into
    packfiles outside the repository.
  * 'scalar reconfigure -a' is taught to automatically remove
    scalar.repo entires which no longer exist.
  * Redact headers from cURL's h2h3 module in GIT_CURL_VERBOSE and
    others.
  * 'git maintenance register' is taught to write configuration to an
    arbitrary path, and 'git for-each-repo' is taught to expand tilde
    characters in paths.
  * When creating new notes, the template used to get a stray empty
    newline, which has been removed.
  * "git receive-pack" used to use all the local refs as the boundary for
    checking connectivity of the data "git push" sent, but now it uses
    only the refs that it advertised to the pusher. In a repository with
    the .hideRefs configuration, this reduces the resources needed to
    perform the check.
  * With '--recurse-submodules=on-demand', all submodules are
    recursively pushed.
  * developer visible fixes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671105600">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1673956800">- git 2.39.1, fixing two security issues that could allow remote
  code execution when accessing specially crafted repositories:
  * CVE-2022-41903: log format integer overflow boo#1207033
  * CVE-2022-23521: gitattributed parsing integer overflow
    boo#1207032</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1676376000">- git 2.39.2:
  * CVE-2023-22490: Using a specially-crafted repository, Git can
    be tricked into using its local clone optimization even when
    using a non-local transport boo#1208027
  * CVE-2023-23946: a path outside the working tree can be
    overwritten as the user who is running "git apply" boo#1208028</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1678708800">- git 2.40.0:
  * backward incompatible change: The format.attach configuration
    variable lacked a way to override a value defined in a
    lower-priority configuration file (e.g. the system one) by
    redefining it in a higher-priority configuration file. Now,
    setting format.attach to an empty string means show the patch
    inline in the e-mail message, without using MIME attachment.
  * multiple commands and workflows gained additional options,
    compatible functionality, or more helpful output
  * "grep -P" learned to use Unicode Character Property to grok
    character classes when processing \b and \w etc.
  * under-the-hood improvements and bug fixes
- The scripted "git add -p/-i" implementation was removed upstream.
  The openSUSE package already preferred the C implementation.</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1680782400">- sha256_clone_fix.patch: fix cloning of empty sha256 repositories (jsc#PED-3891)</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1682424000">- git 2.40.1:
  * CVE-2023-25652: By feeding specially crafted input to git apply
  - -reject, a path outside the working tree can be overwritten
    with partially controlled contents (corresponding to the
    rejected hunk(s) from the given patch).
  * CVE-2023-25815: When Git is compiled with runtime prefix
    support and runs without translated messages, it still used
    the gettext machinery to display messages, which subsequently
    potentially looked for translated messages in unexpected
    places. This allowed for malicious placement of crafted
    messages.
  * CVE-2023-29007: When renaming or deleting a section from a
    configuration file, certain malicious configuration values may
    be misinterpreted as the beginning of a new configuration
    section, leading to arbitrary configuration injection.</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1685793600">- git 2.41.0: This update contains a number of compatible updates,
  improvements and extensions to multiple workflows. Some changes
  may break backwards compatibility:
  * The libsecret credential helper obsoletes direct GNOME keyring
    support, which was dropped (git-credential-gnome-keyring)
  * "git format-patch" has been taught to ignore end-user
    configuration ("diff.noprefix") and always use the standard
    prefixes, to avoid breaking the receiving end of the patch
- drop sha256_clone_fix.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1692792000">- git 2.42.0:
  * "git pack-refs" learns "--include" and "--exclude" to tweak the ref
    hierarchy to be packed using pattern matching.
  * 'git worktree add' learned how to create a worktree based on an
    orphaned branch with `--orphan`.
  * "git pack-objects" learned to invoke a new hook program that
    enumerates extra objects to be used as anchoring points to keep
    otherwise unreachable objects in cruft packs.
  * Add more "git var" for toolsmiths to learn various locations Git is
    configured with either via the configuration or hard-coded defaults.
  * 'git notes append' was taught '--separator' to specify string to insert
    between paragraphs.
  * The "git for-each-ref" family of commands learned placeholders
    related to GPG signature verification.
  * "git diff --no-index" learned to read from named pipes as if they
    were regular files, to allow "git diff &lt;(process) &lt;(substitution)"
    some shells support.
  * Help newbies by suggesting that there are cases where force-pushing
    is a valid and sensible thing to update a branch at a remote
    repository, rather than reconciling with merge/rebase.
  * "git blame --contents=file" has been taught to work in a bare
    repository.
  * "git branch -f X" to repoint the branch X said that X was "checked
    out" in another worktree, even when branch X was not and instead
    being bisected or rebased.  The message was reworded to say the
    branch was "in use".
  * Tone down the warning on SHA-256 repositories being an experimental
    curiosity.  We do not have support for them to interoperate with
    traditional SHA-1 repositories, but at this point, we do not plan
    to make breaking changes to SHA-256 repositories and there is no
    longer need for such a strongly phrased warning.
  * "git diff-tree" has been taught to take advantage of the
    sparse-index feature.
  * The object traversal using reachability bitmap done by
    "pack-object" has been tweaked to take advantage of the fact that
    using "boundary" commits as representative of all the uninteresting
    ones can save quite a lot of object enumeration.
  * "git worktree" learned to work better with sparse index feature.
  * When the external merge driver is killed by a signal, its output
    should not be trusted as a resolution with conflicts that is
    proposed by the driver, but the code did.
  * The set-up code for the get_revision() API now allows feeding
    options like --all and --not in the --stdin mode.
  * Move functions that are not about pure string manipulation out of
    strbuf.[ch]
  * "imap-send" codepaths got cleaned up to get rid of unused
    parameters.
  * Enumerating refs in the packed-refs file, while excluding refs that
    match certain patterns, has been optimized.
  * Mark-up unused parameters in the code so that we can eventually
    enable -Wunused-parameter by default.
  * Instead of inventing a custom counter variables for debugging,
    use existing trace2 facility in the fsync customization codepath.
  * "git branch --list --format=&lt;format&gt;" and friends are taught
    a new "%(describe)" placeholder.
  * Clarify how to choose the starting point for a new topic in
    developer guidance document.
  * The implementation of "get_sha1_hex()" that reads a hexadecimal
    string that spells a full object name has been extended to cope
    with any hash function used in the repository, but the "sha1" in
    its name survived.  Rename it to get_hash_hex(), a name that is
    more consistent within its friends like get_hash_hex_algop().
  * Command line parser fix, and a small parse-options API update.
  * bug fixes</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1695384000">- Downgrade openssh dependency to recommends (bsc#1215533)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1698062400">- gitweb.cgi AppArmor profile
  - make the profile a named profile
  - add local/ include to make custom additions easier</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1698062401">- Add rule for /etc/gitconfig in gitweb.cgi apparmor profile (bsc#1216501).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699099200">- git 2.42.1:
  * The usual number of bug fixes, including
  * Fix "git diff" exit code handling
  * Various fixes to the behavior of "rebase -i" when the command
    got interrupted by conflicting changes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700568000">- update to 2.43.0:
  * The "--rfc" option of "git format-patch" used to be a valid way to
  override an earlier "--subject-prefix=&lt;something&gt;" on the command
  line and replace it with "[RFC PATCH]", but from this release, it
  merely prefixes the string "RFC " in front of the given subject
  prefix.  If you are negatively affected by this change, please use
  "--subject-prefix=PATCH --rfc" as a replacement.
  * In Git 2.42, "git rev-list --stdin" learned to take non-revisions
  (like "--not") from the standard input, but the way such a "--not" was
  handled was quite confusing, which has been rethought.  The updated
  rule is that "--not" given from the command line only affects revs
  given from the command line that comes but not revs read from the
  standard input, and "--not" read from the standard input affects
  revs given from the standard input and not revs given from the
  command line.
  * A message written in olden time prevented a branch from getting
  checked out, saying it is already checked out elsewhere. But these
  days, we treat a branch that is being bisected or rebased just like
  a branch that is checked out and protect it from getting modified
  with the same codepath.  The message has been rephrased to say that
  the branch is "in use" to avoid confusion.
  * Hourly and other schedules of "git maintenance" jobs are randomly
  distributed now.
  * "git cmd -h" learned to signal which options can be negated by
  listing such options like "--[no-]opt".
  * The way authentication related data other than passwords (e.g.,
  oauth token and password expiration data) are stored in libsecret
  keyrings has been rethought.
  * Update the libsecret and wincred credential helpers to correctly
  match which credential to erase; they erased the wrong entry in
  some cases.
  * Git GUI updates.
  * "git format-patch" learned a new "--description-file" option that
  lets cover letter description to be fed; this can be used on
  detached HEAD where there is no branch description available, and
  also can override the branch description if there is one.
  * Use of the "--max-pack-size" option to allow multiple packfiles to
  be created is now supported even when we are sending unreachable
  objects to cruft packs.
  * "git format-patch --rfc --subject-prefix=&lt;foo&gt;" used to ignore the
  "--subject-prefix" option and used "[RFC PATCH]"; now we will add
  "RFC" prefix to whatever subject prefix is specified.
  * "git log --format" has been taught the %(decorate) placeholder for
  further customization over what the "--decorate" option offers.
  * The default log message created by "git revert", when reverting a
  commit that records a revert, has been tweaked, to encourage people
  to describe complex "revert of revert of revert" situations better in
  their own words.
  * The command-line completion support (in contrib/) learned to
  complete "git commit --trailer=" for possible trailer keys.
  * "git update-index" learned the "--show-index-version" option to
  inspect the index format version used by the on-disk index file.
  * "git diff" learned the "diff.statNameWidth" configuration variable,
  to give the default width for the name part in the "--stat" output.
  * "git range-diff --notes=foo" compared "log --notes=foo --notes" of
  the two ranges, instead of using just the specified notes tree,
  which has been corrected to use only the specified notes tree.
  * The command line completion script (in contrib/) can be told to
  complete aliases by including ": git &lt;cmd&gt; ;" in the alias to tell
  it that the alias should be completed in a similar way to how "git
  &lt;cmd&gt;" is completed.  The parsing code for the alias has been
  loosened to allow ';' without an extra space before it.
  * "git for-each-ref" and friends learned to apply mailmap to
  authorname and other fields in a more flexible way than using
  separate placeholder letters like %a[eElL] every time we want to
  come up with small variants.
  * "git repack" machinery learned to pay attention to the "--filter="
  option.
  * "git repack" learned the "--max-cruft-size" option to prevent cruft
  packs from growing without bounds.
  * "git merge-tree" learned to take strategy backend specific options
  via the "-X" option, like "git merge" does.
  * "git log" and friends learned the "--dd" option that is a
  short-hand for "--diff-merges=first-parent -p".
  * The attribute subsystem learned to honor the "attr.tree"
  configuration variable that specifies which tree to read the
  .gitattributes files from.
  * "git merge-file" learns a mode to read three variants of the
  contents to be merged from blob objects.
  * see https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.43.0.txt</changelog>
</package>
<package pkgid="7c297c0660f96471a395ac1a85102997911482c66b4e5d0d09f292e71a5f803095ea92f1cbaab4fb952d00f1f0dd05946cb335de1aff0ca928c4a45561038b36" name="git-web" arch="i586">
  <version epoch="0" ver="2.43.0" rel="1.1"/>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1662724800">- Remove nogroup requirement: no longer needed</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1663848000">- drop python2 requires as git-p4 is documented to work with python3</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1665057600">- git 2.38.0:
  * scalar: a repository management tool for large repositories
  * new git rebase --update-refs (global rebase.updateRefs)
    to update dependent branches
  * merge-tree integrated with the new ort merge strategy
  - -write-tree, while --trivial-merge retains the old mode
  * bare git repositories can now be stored and distributed
    in other git repositories
  * Setting the safe.bareRepository configuration to "explicit"
    avoids running arbitrary commands from filesystem monitoring
    hooks of untrusted git repositories unless --git-dir is set
  * git grep: new -m / --max-count options to limit the number
    of matches per file
  * git ls-files --format is a new option to customize outout
  * git cat-file and git show now support mailmap author mapping
  * bug fixes and performance improvements</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1666785600">- update to 2.38.1 (bsc#1204455, CVE-2022-39253, bsc#1204456, CVE-2022-39260):
  * CVE-2022-39253:
    When relying on the `--local` clone optimization, Git dereferences
    symbolic links in the source repository before creating hardlinks
    (or copies) of the dereferenced link in the destination repository.
    This can lead to surprising behavior where arbitrary files are
    present in a repository's `$GIT_DIR` when cloning from a malicious
    repository.
    Git will no longer dereference symbolic links via the `--local`
    clone mechanism, and will instead refuse to clone repositories that
    have symbolic links present in the `$GIT_DIR/objects` directory.
    Additionally, the value of `protocol.file.allow` is changed to be
    "user" by default.
  * CVE-2022-39260:
    An overly-long command string given to `git shell` can result in
    overflow in `split_cmdline()`, leading to arbitrary heap writes and
    remote code execution when `git shell` is exposed and the directory
    `$HOME/git-shell-commands` exists.
    `git shell` is taught to refuse interactive commands that are
    longer than 4MiB in size. `split_cmdline()` is hardened to reject
    inputs larger than 2GiB.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1667304000">- disable tests on s390x (check-chainlint)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1670846400">- git 2.38.2, a general maintenance release:
  * Fix unaligned memory access for reads from the index v4
  * "git remote rename" failed to rename a remote without fetch
    refspec, which has been corrected.
  * "git clone" did not like to see the "--bare" and the "--origin"
    options used together without a good reason.
  * "git fsck" failed to release contents of tree objects already
    used from the memory
  * "git rebase -i" can mistakenly attempt to apply a fixup to
    commit itself, which has been corrected.
  * Fix segfault with "git merge-tree" on read-only repositories
  * Fix a logic in "mailinfo -b" that miscomputed the length of a
    substring, which lead to an out-of-bounds access.
  * The codepath to sign learned to report errors when it fails to
    read from "ssh-keygen".
  * "GIT_EDITOR=: git branch --edit-description" resulted in failure
  * "git multi-pack-index repack/expire" used to repack unreachable
    cruft into a new pack, which have been corrected.
  * The code to clean temporary object directories (used for
    quarantine) tried to remove them inside its signal handler
  * "git branch --edit-description" on an unborh branch misleadingly
    said that no such branch exists
  * `git rebase --update-refs` would delete references when all
    `update-ref` commands in the sequencer were removed</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1670846401">- git 2.39.0:
  * "git grep" learned to expand the sparse-index more lazily and
    on demand in a sparse checkout.
  * By default, use of fsmonitor on a repository on networked
    filesystem is disabled.
  * After checking out a "branch" that is a symbolic-ref that points at
    another branch, "git symbolic-ref HEAD" reports the underlying
    branch, not the symbolic-ref the user gave checkout as argument.
    The command learned the "--no-recurse" option to stop after
    dereferencing a symbolic-ref only once.
  * "git branch --edit-description @{-1}" is now a way to edit branch
    description of the branch you were on before switching to the
    current branch.
  * "git merge-tree --stdin" is a new way to request a series of merges
    and report the merge results.
  * "git shortlog" learned to group by the "format" string.
  * A new "--include-whitespace" option is added to "git patch-id", and
    existing bugs in the internal patch-id logic that did not match
    what "git patch-id" produces have been corrected.
  * Enable gc.cruftpacks by default for those who opt into
    feature.experimental setting.
  * "git repack" learns to send cruft objects out of the way into
    packfiles outside the repository.
  * 'scalar reconfigure -a' is taught to automatically remove
    scalar.repo entires which no longer exist.
  * Redact headers from cURL's h2h3 module in GIT_CURL_VERBOSE and
    others.
  * 'git maintenance register' is taught to write configuration to an
    arbitrary path, and 'git for-each-repo' is taught to expand tilde
    characters in paths.
  * When creating new notes, the template used to get a stray empty
    newline, which has been removed.
  * "git receive-pack" used to use all the local refs as the boundary for
    checking connectivity of the data "git push" sent, but now it uses
    only the refs that it advertised to the pusher. In a repository with
    the .hideRefs configuration, this reduces the resources needed to
    perform the check.
  * With '--recurse-submodules=on-demand', all submodules are
    recursively pushed.
  * developer visible fixes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671105600">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1673956800">- git 2.39.1, fixing two security issues that could allow remote
  code execution when accessing specially crafted repositories:
  * CVE-2022-41903: log format integer overflow boo#1207033
  * CVE-2022-23521: gitattributed parsing integer overflow
    boo#1207032</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1676376000">- git 2.39.2:
  * CVE-2023-22490: Using a specially-crafted repository, Git can
    be tricked into using its local clone optimization even when
    using a non-local transport boo#1208027
  * CVE-2023-23946: a path outside the working tree can be
    overwritten as the user who is running "git apply" boo#1208028</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1678708800">- git 2.40.0:
  * backward incompatible change: The format.attach configuration
    variable lacked a way to override a value defined in a
    lower-priority configuration file (e.g. the system one) by
    redefining it in a higher-priority configuration file. Now,
    setting format.attach to an empty string means show the patch
    inline in the e-mail message, without using MIME attachment.
  * multiple commands and workflows gained additional options,
    compatible functionality, or more helpful output
  * "grep -P" learned to use Unicode Character Property to grok
    character classes when processing \b and \w etc.
  * under-the-hood improvements and bug fixes
- The scripted "git add -p/-i" implementation was removed upstream.
  The openSUSE package already preferred the C implementation.</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1680782400">- sha256_clone_fix.patch: fix cloning of empty sha256 repositories (jsc#PED-3891)</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1682424000">- git 2.40.1:
  * CVE-2023-25652: By feeding specially crafted input to git apply
  - -reject, a path outside the working tree can be overwritten
    with partially controlled contents (corresponding to the
    rejected hunk(s) from the given patch).
  * CVE-2023-25815: When Git is compiled with runtime prefix
    support and runs without translated messages, it still used
    the gettext machinery to display messages, which subsequently
    potentially looked for translated messages in unexpected
    places. This allowed for malicious placement of crafted
    messages.
  * CVE-2023-29007: When renaming or deleting a section from a
    configuration file, certain malicious configuration values may
    be misinterpreted as the beginning of a new configuration
    section, leading to arbitrary configuration injection.</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1685793600">- git 2.41.0: This update contains a number of compatible updates,
  improvements and extensions to multiple workflows. Some changes
  may break backwards compatibility:
  * The libsecret credential helper obsoletes direct GNOME keyring
    support, which was dropped (git-credential-gnome-keyring)
  * "git format-patch" has been taught to ignore end-user
    configuration ("diff.noprefix") and always use the standard
    prefixes, to avoid breaking the receiving end of the patch
- drop sha256_clone_fix.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1692792000">- git 2.42.0:
  * "git pack-refs" learns "--include" and "--exclude" to tweak the ref
    hierarchy to be packed using pattern matching.
  * 'git worktree add' learned how to create a worktree based on an
    orphaned branch with `--orphan`.
  * "git pack-objects" learned to invoke a new hook program that
    enumerates extra objects to be used as anchoring points to keep
    otherwise unreachable objects in cruft packs.
  * Add more "git var" for toolsmiths to learn various locations Git is
    configured with either via the configuration or hard-coded defaults.
  * 'git notes append' was taught '--separator' to specify string to insert
    between paragraphs.
  * The "git for-each-ref" family of commands learned placeholders
    related to GPG signature verification.
  * "git diff --no-index" learned to read from named pipes as if they
    were regular files, to allow "git diff &lt;(process) &lt;(substitution)"
    some shells support.
  * Help newbies by suggesting that there are cases where force-pushing
    is a valid and sensible thing to update a branch at a remote
    repository, rather than reconciling with merge/rebase.
  * "git blame --contents=file" has been taught to work in a bare
    repository.
  * "git branch -f X" to repoint the branch X said that X was "checked
    out" in another worktree, even when branch X was not and instead
    being bisected or rebased.  The message was reworded to say the
    branch was "in use".
  * Tone down the warning on SHA-256 repositories being an experimental
    curiosity.  We do not have support for them to interoperate with
    traditional SHA-1 repositories, but at this point, we do not plan
    to make breaking changes to SHA-256 repositories and there is no
    longer need for such a strongly phrased warning.
  * "git diff-tree" has been taught to take advantage of the
    sparse-index feature.
  * The object traversal using reachability bitmap done by
    "pack-object" has been tweaked to take advantage of the fact that
    using "boundary" commits as representative of all the uninteresting
    ones can save quite a lot of object enumeration.
  * "git worktree" learned to work better with sparse index feature.
  * When the external merge driver is killed by a signal, its output
    should not be trusted as a resolution with conflicts that is
    proposed by the driver, but the code did.
  * The set-up code for the get_revision() API now allows feeding
    options like --all and --not in the --stdin mode.
  * Move functions that are not about pure string manipulation out of
    strbuf.[ch]
  * "imap-send" codepaths got cleaned up to get rid of unused
    parameters.
  * Enumerating refs in the packed-refs file, while excluding refs that
    match certain patterns, has been optimized.
  * Mark-up unused parameters in the code so that we can eventually
    enable -Wunused-parameter by default.
  * Instead of inventing a custom counter variables for debugging,
    use existing trace2 facility in the fsync customization codepath.
  * "git branch --list --format=&lt;format&gt;" and friends are taught
    a new "%(describe)" placeholder.
  * Clarify how to choose the starting point for a new topic in
    developer guidance document.
  * The implementation of "get_sha1_hex()" that reads a hexadecimal
    string that spells a full object name has been extended to cope
    with any hash function used in the repository, but the "sha1" in
    its name survived.  Rename it to get_hash_hex(), a name that is
    more consistent within its friends like get_hash_hex_algop().
  * Command line parser fix, and a small parse-options API update.
  * bug fixes</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1695384000">- Downgrade openssh dependency to recommends (bsc#1215533)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1698062400">- gitweb.cgi AppArmor profile
  - make the profile a named profile
  - add local/ include to make custom additions easier</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1698062401">- Add rule for /etc/gitconfig in gitweb.cgi apparmor profile (bsc#1216501).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699099200">- git 2.42.1:
  * The usual number of bug fixes, including
  * Fix "git diff" exit code handling
  * Various fixes to the behavior of "rebase -i" when the command
    got interrupted by conflicting changes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700568000">- update to 2.43.0:
  * The "--rfc" option of "git format-patch" used to be a valid way to
  override an earlier "--subject-prefix=&lt;something&gt;" on the command
  line and replace it with "[RFC PATCH]", but from this release, it
  merely prefixes the string "RFC " in front of the given subject
  prefix.  If you are negatively affected by this change, please use
  "--subject-prefix=PATCH --rfc" as a replacement.
  * In Git 2.42, "git rev-list --stdin" learned to take non-revisions
  (like "--not") from the standard input, but the way such a "--not" was
  handled was quite confusing, which has been rethought.  The updated
  rule is that "--not" given from the command line only affects revs
  given from the command line that comes but not revs read from the
  standard input, and "--not" read from the standard input affects
  revs given from the standard input and not revs given from the
  command line.
  * A message written in olden time prevented a branch from getting
  checked out, saying it is already checked out elsewhere. But these
  days, we treat a branch that is being bisected or rebased just like
  a branch that is checked out and protect it from getting modified
  with the same codepath.  The message has been rephrased to say that
  the branch is "in use" to avoid confusion.
  * Hourly and other schedules of "git maintenance" jobs are randomly
  distributed now.
  * "git cmd -h" learned to signal which options can be negated by
  listing such options like "--[no-]opt".
  * The way authentication related data other than passwords (e.g.,
  oauth token and password expiration data) are stored in libsecret
  keyrings has been rethought.
  * Update the libsecret and wincred credential helpers to correctly
  match which credential to erase; they erased the wrong entry in
  some cases.
  * Git GUI updates.
  * "git format-patch" learned a new "--description-file" option that
  lets cover letter description to be fed; this can be used on
  detached HEAD where there is no branch description available, and
  also can override the branch description if there is one.
  * Use of the "--max-pack-size" option to allow multiple packfiles to
  be created is now supported even when we are sending unreachable
  objects to cruft packs.
  * "git format-patch --rfc --subject-prefix=&lt;foo&gt;" used to ignore the
  "--subject-prefix" option and used "[RFC PATCH]"; now we will add
  "RFC" prefix to whatever subject prefix is specified.
  * "git log --format" has been taught the %(decorate) placeholder for
  further customization over what the "--decorate" option offers.
  * The default log message created by "git revert", when reverting a
  commit that records a revert, has been tweaked, to encourage people
  to describe complex "revert of revert of revert" situations better in
  their own words.
  * The command-line completion support (in contrib/) learned to
  complete "git commit --trailer=" for possible trailer keys.
  * "git update-index" learned the "--show-index-version" option to
  inspect the index format version used by the on-disk index file.
  * "git diff" learned the "diff.statNameWidth" configuration variable,
  to give the default width for the name part in the "--stat" output.
  * "git range-diff --notes=foo" compared "log --notes=foo --notes" of
  the two ranges, instead of using just the specified notes tree,
  which has been corrected to use only the specified notes tree.
  * The command line completion script (in contrib/) can be told to
  complete aliases by including ": git &lt;cmd&gt; ;" in the alias to tell
  it that the alias should be completed in a similar way to how "git
  &lt;cmd&gt;" is completed.  The parsing code for the alias has been
  loosened to allow ';' without an extra space before it.
  * "git for-each-ref" and friends learned to apply mailmap to
  authorname and other fields in a more flexible way than using
  separate placeholder letters like %a[eElL] every time we want to
  come up with small variants.
  * "git repack" machinery learned to pay attention to the "--filter="
  option.
  * "git repack" learned the "--max-cruft-size" option to prevent cruft
  packs from growing without bounds.
  * "git merge-tree" learned to take strategy backend specific options
  via the "-X" option, like "git merge" does.
  * "git log" and friends learned the "--dd" option that is a
  short-hand for "--diff-merges=first-parent -p".
  * The attribute subsystem learned to honor the "attr.tree"
  configuration variable that specifies which tree to read the
  .gitattributes files from.
  * "git merge-file" learns a mode to read three variants of the
  contents to be merged from blob objects.
  * see https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.43.0.txt</changelog>
</package>
<package pkgid="ae07680e3bb776cc21b08bfc2d5705dd81b158fac368deb83ab83f271b38b9e724390409fac7e0f2b2af20851611e62250c517109dc101c3bdc787d15e7464b5" name="git-web" arch="x86_64">
  <version epoch="0" ver="2.43.0" rel="1.1"/>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1662724800">- Remove nogroup requirement: no longer needed</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1663848000">- drop python2 requires as git-p4 is documented to work with python3</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1665057600">- git 2.38.0:
  * scalar: a repository management tool for large repositories
  * new git rebase --update-refs (global rebase.updateRefs)
    to update dependent branches
  * merge-tree integrated with the new ort merge strategy
  - -write-tree, while --trivial-merge retains the old mode
  * bare git repositories can now be stored and distributed
    in other git repositories
  * Setting the safe.bareRepository configuration to "explicit"
    avoids running arbitrary commands from filesystem monitoring
    hooks of untrusted git repositories unless --git-dir is set
  * git grep: new -m / --max-count options to limit the number
    of matches per file
  * git ls-files --format is a new option to customize outout
  * git cat-file and git show now support mailmap author mapping
  * bug fixes and performance improvements</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1666785600">- update to 2.38.1 (bsc#1204455, CVE-2022-39253, bsc#1204456, CVE-2022-39260):
  * CVE-2022-39253:
    When relying on the `--local` clone optimization, Git dereferences
    symbolic links in the source repository before creating hardlinks
    (or copies) of the dereferenced link in the destination repository.
    This can lead to surprising behavior where arbitrary files are
    present in a repository's `$GIT_DIR` when cloning from a malicious
    repository.
    Git will no longer dereference symbolic links via the `--local`
    clone mechanism, and will instead refuse to clone repositories that
    have symbolic links present in the `$GIT_DIR/objects` directory.
    Additionally, the value of `protocol.file.allow` is changed to be
    "user" by default.
  * CVE-2022-39260:
    An overly-long command string given to `git shell` can result in
    overflow in `split_cmdline()`, leading to arbitrary heap writes and
    remote code execution when `git shell` is exposed and the directory
    `$HOME/git-shell-commands` exists.
    `git shell` is taught to refuse interactive commands that are
    longer than 4MiB in size. `split_cmdline()` is hardened to reject
    inputs larger than 2GiB.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1667304000">- disable tests on s390x (check-chainlint)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1670846400">- git 2.38.2, a general maintenance release:
  * Fix unaligned memory access for reads from the index v4
  * "git remote rename" failed to rename a remote without fetch
    refspec, which has been corrected.
  * "git clone" did not like to see the "--bare" and the "--origin"
    options used together without a good reason.
  * "git fsck" failed to release contents of tree objects already
    used from the memory
  * "git rebase -i" can mistakenly attempt to apply a fixup to
    commit itself, which has been corrected.
  * Fix segfault with "git merge-tree" on read-only repositories
  * Fix a logic in "mailinfo -b" that miscomputed the length of a
    substring, which lead to an out-of-bounds access.
  * The codepath to sign learned to report errors when it fails to
    read from "ssh-keygen".
  * "GIT_EDITOR=: git branch --edit-description" resulted in failure
  * "git multi-pack-index repack/expire" used to repack unreachable
    cruft into a new pack, which have been corrected.
  * The code to clean temporary object directories (used for
    quarantine) tried to remove them inside its signal handler
  * "git branch --edit-description" on an unborh branch misleadingly
    said that no such branch exists
  * `git rebase --update-refs` would delete references when all
    `update-ref` commands in the sequencer were removed</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1670846401">- git 2.39.0:
  * "git grep" learned to expand the sparse-index more lazily and
    on demand in a sparse checkout.
  * By default, use of fsmonitor on a repository on networked
    filesystem is disabled.
  * After checking out a "branch" that is a symbolic-ref that points at
    another branch, "git symbolic-ref HEAD" reports the underlying
    branch, not the symbolic-ref the user gave checkout as argument.
    The command learned the "--no-recurse" option to stop after
    dereferencing a symbolic-ref only once.
  * "git branch --edit-description @{-1}" is now a way to edit branch
    description of the branch you were on before switching to the
    current branch.
  * "git merge-tree --stdin" is a new way to request a series of merges
    and report the merge results.
  * "git shortlog" learned to group by the "format" string.
  * A new "--include-whitespace" option is added to "git patch-id", and
    existing bugs in the internal patch-id logic that did not match
    what "git patch-id" produces have been corrected.
  * Enable gc.cruftpacks by default for those who opt into
    feature.experimental setting.
  * "git repack" learns to send cruft objects out of the way into
    packfiles outside the repository.
  * 'scalar reconfigure -a' is taught to automatically remove
    scalar.repo entires which no longer exist.
  * Redact headers from cURL's h2h3 module in GIT_CURL_VERBOSE and
    others.
  * 'git maintenance register' is taught to write configuration to an
    arbitrary path, and 'git for-each-repo' is taught to expand tilde
    characters in paths.
  * When creating new notes, the template used to get a stray empty
    newline, which has been removed.
  * "git receive-pack" used to use all the local refs as the boundary for
    checking connectivity of the data "git push" sent, but now it uses
    only the refs that it advertised to the pusher. In a repository with
    the .hideRefs configuration, this reduces the resources needed to
    perform the check.
  * With '--recurse-submodules=on-demand', all submodules are
    recursively pushed.
  * developer visible fixes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671105600">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1673956800">- git 2.39.1, fixing two security issues that could allow remote
  code execution when accessing specially crafted repositories:
  * CVE-2022-41903: log format integer overflow boo#1207033
  * CVE-2022-23521: gitattributed parsing integer overflow
    boo#1207032</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1676376000">- git 2.39.2:
  * CVE-2023-22490: Using a specially-crafted repository, Git can
    be tricked into using its local clone optimization even when
    using a non-local transport boo#1208027
  * CVE-2023-23946: a path outside the working tree can be
    overwritten as the user who is running "git apply" boo#1208028</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1678708800">- git 2.40.0:
  * backward incompatible change: The format.attach configuration
    variable lacked a way to override a value defined in a
    lower-priority configuration file (e.g. the system one) by
    redefining it in a higher-priority configuration file. Now,
    setting format.attach to an empty string means show the patch
    inline in the e-mail message, without using MIME attachment.
  * multiple commands and workflows gained additional options,
    compatible functionality, or more helpful output
  * "grep -P" learned to use Unicode Character Property to grok
    character classes when processing \b and \w etc.
  * under-the-hood improvements and bug fixes
- The scripted "git add -p/-i" implementation was removed upstream.
  The openSUSE package already preferred the C implementation.</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1680782400">- sha256_clone_fix.patch: fix cloning of empty sha256 repositories (jsc#PED-3891)</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1682424000">- git 2.40.1:
  * CVE-2023-25652: By feeding specially crafted input to git apply
  - -reject, a path outside the working tree can be overwritten
    with partially controlled contents (corresponding to the
    rejected hunk(s) from the given patch).
  * CVE-2023-25815: When Git is compiled with runtime prefix
    support and runs without translated messages, it still used
    the gettext machinery to display messages, which subsequently
    potentially looked for translated messages in unexpected
    places. This allowed for malicious placement of crafted
    messages.
  * CVE-2023-29007: When renaming or deleting a section from a
    configuration file, certain malicious configuration values may
    be misinterpreted as the beginning of a new configuration
    section, leading to arbitrary configuration injection.</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1685793600">- git 2.41.0: This update contains a number of compatible updates,
  improvements and extensions to multiple workflows. Some changes
  may break backwards compatibility:
  * The libsecret credential helper obsoletes direct GNOME keyring
    support, which was dropped (git-credential-gnome-keyring)
  * "git format-patch" has been taught to ignore end-user
    configuration ("diff.noprefix") and always use the standard
    prefixes, to avoid breaking the receiving end of the patch
- drop sha256_clone_fix.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1692792000">- git 2.42.0:
  * "git pack-refs" learns "--include" and "--exclude" to tweak the ref
    hierarchy to be packed using pattern matching.
  * 'git worktree add' learned how to create a worktree based on an
    orphaned branch with `--orphan`.
  * "git pack-objects" learned to invoke a new hook program that
    enumerates extra objects to be used as anchoring points to keep
    otherwise unreachable objects in cruft packs.
  * Add more "git var" for toolsmiths to learn various locations Git is
    configured with either via the configuration or hard-coded defaults.
  * 'git notes append' was taught '--separator' to specify string to insert
    between paragraphs.
  * The "git for-each-ref" family of commands learned placeholders
    related to GPG signature verification.
  * "git diff --no-index" learned to read from named pipes as if they
    were regular files, to allow "git diff &lt;(process) &lt;(substitution)"
    some shells support.
  * Help newbies by suggesting that there are cases where force-pushing
    is a valid and sensible thing to update a branch at a remote
    repository, rather than reconciling with merge/rebase.
  * "git blame --contents=file" has been taught to work in a bare
    repository.
  * "git branch -f X" to repoint the branch X said that X was "checked
    out" in another worktree, even when branch X was not and instead
    being bisected or rebased.  The message was reworded to say the
    branch was "in use".
  * Tone down the warning on SHA-256 repositories being an experimental
    curiosity.  We do not have support for them to interoperate with
    traditional SHA-1 repositories, but at this point, we do not plan
    to make breaking changes to SHA-256 repositories and there is no
    longer need for such a strongly phrased warning.
  * "git diff-tree" has been taught to take advantage of the
    sparse-index feature.
  * The object traversal using reachability bitmap done by
    "pack-object" has been tweaked to take advantage of the fact that
    using "boundary" commits as representative of all the uninteresting
    ones can save quite a lot of object enumeration.
  * "git worktree" learned to work better with sparse index feature.
  * When the external merge driver is killed by a signal, its output
    should not be trusted as a resolution with conflicts that is
    proposed by the driver, but the code did.
  * The set-up code for the get_revision() API now allows feeding
    options like --all and --not in the --stdin mode.
  * Move functions that are not about pure string manipulation out of
    strbuf.[ch]
  * "imap-send" codepaths got cleaned up to get rid of unused
    parameters.
  * Enumerating refs in the packed-refs file, while excluding refs that
    match certain patterns, has been optimized.
  * Mark-up unused parameters in the code so that we can eventually
    enable -Wunused-parameter by default.
  * Instead of inventing a custom counter variables for debugging,
    use existing trace2 facility in the fsync customization codepath.
  * "git branch --list --format=&lt;format&gt;" and friends are taught
    a new "%(describe)" placeholder.
  * Clarify how to choose the starting point for a new topic in
    developer guidance document.
  * The implementation of "get_sha1_hex()" that reads a hexadecimal
    string that spells a full object name has been extended to cope
    with any hash function used in the repository, but the "sha1" in
    its name survived.  Rename it to get_hash_hex(), a name that is
    more consistent within its friends like get_hash_hex_algop().
  * Command line parser fix, and a small parse-options API update.
  * bug fixes</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1695384000">- Downgrade openssh dependency to recommends (bsc#1215533)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1698062400">- gitweb.cgi AppArmor profile
  - make the profile a named profile
  - add local/ include to make custom additions easier</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1698062401">- Add rule for /etc/gitconfig in gitweb.cgi apparmor profile (bsc#1216501).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699099200">- git 2.42.1:
  * The usual number of bug fixes, including
  * Fix "git diff" exit code handling
  * Various fixes to the behavior of "rebase -i" when the command
    got interrupted by conflicting changes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700568000">- update to 2.43.0:
  * The "--rfc" option of "git format-patch" used to be a valid way to
  override an earlier "--subject-prefix=&lt;something&gt;" on the command
  line and replace it with "[RFC PATCH]", but from this release, it
  merely prefixes the string "RFC " in front of the given subject
  prefix.  If you are negatively affected by this change, please use
  "--subject-prefix=PATCH --rfc" as a replacement.
  * In Git 2.42, "git rev-list --stdin" learned to take non-revisions
  (like "--not") from the standard input, but the way such a "--not" was
  handled was quite confusing, which has been rethought.  The updated
  rule is that "--not" given from the command line only affects revs
  given from the command line that comes but not revs read from the
  standard input, and "--not" read from the standard input affects
  revs given from the standard input and not revs given from the
  command line.
  * A message written in olden time prevented a branch from getting
  checked out, saying it is already checked out elsewhere. But these
  days, we treat a branch that is being bisected or rebased just like
  a branch that is checked out and protect it from getting modified
  with the same codepath.  The message has been rephrased to say that
  the branch is "in use" to avoid confusion.
  * Hourly and other schedules of "git maintenance" jobs are randomly
  distributed now.
  * "git cmd -h" learned to signal which options can be negated by
  listing such options like "--[no-]opt".
  * The way authentication related data other than passwords (e.g.,
  oauth token and password expiration data) are stored in libsecret
  keyrings has been rethought.
  * Update the libsecret and wincred credential helpers to correctly
  match which credential to erase; they erased the wrong entry in
  some cases.
  * Git GUI updates.
  * "git format-patch" learned a new "--description-file" option that
  lets cover letter description to be fed; this can be used on
  detached HEAD where there is no branch description available, and
  also can override the branch description if there is one.
  * Use of the "--max-pack-size" option to allow multiple packfiles to
  be created is now supported even when we are sending unreachable
  objects to cruft packs.
  * "git format-patch --rfc --subject-prefix=&lt;foo&gt;" used to ignore the
  "--subject-prefix" option and used "[RFC PATCH]"; now we will add
  "RFC" prefix to whatever subject prefix is specified.
  * "git log --format" has been taught the %(decorate) placeholder for
  further customization over what the "--decorate" option offers.
  * The default log message created by "git revert", when reverting a
  commit that records a revert, has been tweaked, to encourage people
  to describe complex "revert of revert of revert" situations better in
  their own words.
  * The command-line completion support (in contrib/) learned to
  complete "git commit --trailer=" for possible trailer keys.
  * "git update-index" learned the "--show-index-version" option to
  inspect the index format version used by the on-disk index file.
  * "git diff" learned the "diff.statNameWidth" configuration variable,
  to give the default width for the name part in the "--stat" output.
  * "git range-diff --notes=foo" compared "log --notes=foo --notes" of
  the two ranges, instead of using just the specified notes tree,
  which has been corrected to use only the specified notes tree.
  * The command line completion script (in contrib/) can be told to
  complete aliases by including ": git &lt;cmd&gt; ;" in the alias to tell
  it that the alias should be completed in a similar way to how "git
  &lt;cmd&gt;" is completed.  The parsing code for the alias has been
  loosened to allow ';' without an extra space before it.
  * "git for-each-ref" and friends learned to apply mailmap to
  authorname and other fields in a more flexible way than using
  separate placeholder letters like %a[eElL] every time we want to
  come up with small variants.
  * "git repack" machinery learned to pay attention to the "--filter="
  option.
  * "git repack" learned the "--max-cruft-size" option to prevent cruft
  packs from growing without bounds.
  * "git merge-tree" learned to take strategy backend specific options
  via the "-X" option, like "git merge" does.
  * "git log" and friends learned the "--dd" option that is a
  short-hand for "--diff-merges=first-parent -p".
  * The attribute subsystem learned to honor the "attr.tree"
  configuration variable that specifies which tree to read the
  .gitattributes files from.
  * "git merge-file" learns a mode to read three variants of the
  contents to be merged from blob objects.
  * see https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.43.0.txt</changelog>
</package>
<package pkgid="d6d48cbbe65aef9e8cccb6f760a65a676f496b69b522a7d0cd8a2c8850838a6050eea24b1832320718a7368f9a82b26d0a5bff59fec42a60fbf6ff670c3a5c9a" name="gitk" arch="i586">
  <version epoch="0" ver="2.43.0" rel="1.1"/>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1662724800">- Remove nogroup requirement: no longer needed</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1663848000">- drop python2 requires as git-p4 is documented to work with python3</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1665057600">- git 2.38.0:
  * scalar: a repository management tool for large repositories
  * new git rebase --update-refs (global rebase.updateRefs)
    to update dependent branches
  * merge-tree integrated with the new ort merge strategy
  - -write-tree, while --trivial-merge retains the old mode
  * bare git repositories can now be stored and distributed
    in other git repositories
  * Setting the safe.bareRepository configuration to "explicit"
    avoids running arbitrary commands from filesystem monitoring
    hooks of untrusted git repositories unless --git-dir is set
  * git grep: new -m / --max-count options to limit the number
    of matches per file
  * git ls-files --format is a new option to customize outout
  * git cat-file and git show now support mailmap author mapping
  * bug fixes and performance improvements</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1666785600">- update to 2.38.1 (bsc#1204455, CVE-2022-39253, bsc#1204456, CVE-2022-39260):
  * CVE-2022-39253:
    When relying on the `--local` clone optimization, Git dereferences
    symbolic links in the source repository before creating hardlinks
    (or copies) of the dereferenced link in the destination repository.
    This can lead to surprising behavior where arbitrary files are
    present in a repository's `$GIT_DIR` when cloning from a malicious
    repository.
    Git will no longer dereference symbolic links via the `--local`
    clone mechanism, and will instead refuse to clone repositories that
    have symbolic links present in the `$GIT_DIR/objects` directory.
    Additionally, the value of `protocol.file.allow` is changed to be
    "user" by default.
  * CVE-2022-39260:
    An overly-long command string given to `git shell` can result in
    overflow in `split_cmdline()`, leading to arbitrary heap writes and
    remote code execution when `git shell` is exposed and the directory
    `$HOME/git-shell-commands` exists.
    `git shell` is taught to refuse interactive commands that are
    longer than 4MiB in size. `split_cmdline()` is hardened to reject
    inputs larger than 2GiB.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1667304000">- disable tests on s390x (check-chainlint)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1670846400">- git 2.38.2, a general maintenance release:
  * Fix unaligned memory access for reads from the index v4
  * "git remote rename" failed to rename a remote without fetch
    refspec, which has been corrected.
  * "git clone" did not like to see the "--bare" and the "--origin"
    options used together without a good reason.
  * "git fsck" failed to release contents of tree objects already
    used from the memory
  * "git rebase -i" can mistakenly attempt to apply a fixup to
    commit itself, which has been corrected.
  * Fix segfault with "git merge-tree" on read-only repositories
  * Fix a logic in "mailinfo -b" that miscomputed the length of a
    substring, which lead to an out-of-bounds access.
  * The codepath to sign learned to report errors when it fails to
    read from "ssh-keygen".
  * "GIT_EDITOR=: git branch --edit-description" resulted in failure
  * "git multi-pack-index repack/expire" used to repack unreachable
    cruft into a new pack, which have been corrected.
  * The code to clean temporary object directories (used for
    quarantine) tried to remove them inside its signal handler
  * "git branch --edit-description" on an unborh branch misleadingly
    said that no such branch exists
  * `git rebase --update-refs` would delete references when all
    `update-ref` commands in the sequencer were removed</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1670846401">- git 2.39.0:
  * "git grep" learned to expand the sparse-index more lazily and
    on demand in a sparse checkout.
  * By default, use of fsmonitor on a repository on networked
    filesystem is disabled.
  * After checking out a "branch" that is a symbolic-ref that points at
    another branch, "git symbolic-ref HEAD" reports the underlying
    branch, not the symbolic-ref the user gave checkout as argument.
    The command learned the "--no-recurse" option to stop after
    dereferencing a symbolic-ref only once.
  * "git branch --edit-description @{-1}" is now a way to edit branch
    description of the branch you were on before switching to the
    current branch.
  * "git merge-tree --stdin" is a new way to request a series of merges
    and report the merge results.
  * "git shortlog" learned to group by the "format" string.
  * A new "--include-whitespace" option is added to "git patch-id", and
    existing bugs in the internal patch-id logic that did not match
    what "git patch-id" produces have been corrected.
  * Enable gc.cruftpacks by default for those who opt into
    feature.experimental setting.
  * "git repack" learns to send cruft objects out of the way into
    packfiles outside the repository.
  * 'scalar reconfigure -a' is taught to automatically remove
    scalar.repo entires which no longer exist.
  * Redact headers from cURL's h2h3 module in GIT_CURL_VERBOSE and
    others.
  * 'git maintenance register' is taught to write configuration to an
    arbitrary path, and 'git for-each-repo' is taught to expand tilde
    characters in paths.
  * When creating new notes, the template used to get a stray empty
    newline, which has been removed.
  * "git receive-pack" used to use all the local refs as the boundary for
    checking connectivity of the data "git push" sent, but now it uses
    only the refs that it advertised to the pusher. In a repository with
    the .hideRefs configuration, this reduces the resources needed to
    perform the check.
  * With '--recurse-submodules=on-demand', all submodules are
    recursively pushed.
  * developer visible fixes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671105600">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1673956800">- git 2.39.1, fixing two security issues that could allow remote
  code execution when accessing specially crafted repositories:
  * CVE-2022-41903: log format integer overflow boo#1207033
  * CVE-2022-23521: gitattributed parsing integer overflow
    boo#1207032</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1676376000">- git 2.39.2:
  * CVE-2023-22490: Using a specially-crafted repository, Git can
    be tricked into using its local clone optimization even when
    using a non-local transport boo#1208027
  * CVE-2023-23946: a path outside the working tree can be
    overwritten as the user who is running "git apply" boo#1208028</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1678708800">- git 2.40.0:
  * backward incompatible change: The format.attach configuration
    variable lacked a way to override a value defined in a
    lower-priority configuration file (e.g. the system one) by
    redefining it in a higher-priority configuration file. Now,
    setting format.attach to an empty string means show the patch
    inline in the e-mail message, without using MIME attachment.
  * multiple commands and workflows gained additional options,
    compatible functionality, or more helpful output
  * "grep -P" learned to use Unicode Character Property to grok
    character classes when processing \b and \w etc.
  * under-the-hood improvements and bug fixes
- The scripted "git add -p/-i" implementation was removed upstream.
  The openSUSE package already preferred the C implementation.</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1680782400">- sha256_clone_fix.patch: fix cloning of empty sha256 repositories (jsc#PED-3891)</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1682424000">- git 2.40.1:
  * CVE-2023-25652: By feeding specially crafted input to git apply
  - -reject, a path outside the working tree can be overwritten
    with partially controlled contents (corresponding to the
    rejected hunk(s) from the given patch).
  * CVE-2023-25815: When Git is compiled with runtime prefix
    support and runs without translated messages, it still used
    the gettext machinery to display messages, which subsequently
    potentially looked for translated messages in unexpected
    places. This allowed for malicious placement of crafted
    messages.
  * CVE-2023-29007: When renaming or deleting a section from a
    configuration file, certain malicious configuration values may
    be misinterpreted as the beginning of a new configuration
    section, leading to arbitrary configuration injection.</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1685793600">- git 2.41.0: This update contains a number of compatible updates,
  improvements and extensions to multiple workflows. Some changes
  may break backwards compatibility:
  * The libsecret credential helper obsoletes direct GNOME keyring
    support, which was dropped (git-credential-gnome-keyring)
  * "git format-patch" has been taught to ignore end-user
    configuration ("diff.noprefix") and always use the standard
    prefixes, to avoid breaking the receiving end of the patch
- drop sha256_clone_fix.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1692792000">- git 2.42.0:
  * "git pack-refs" learns "--include" and "--exclude" to tweak the ref
    hierarchy to be packed using pattern matching.
  * 'git worktree add' learned how to create a worktree based on an
    orphaned branch with `--orphan`.
  * "git pack-objects" learned to invoke a new hook program that
    enumerates extra objects to be used as anchoring points to keep
    otherwise unreachable objects in cruft packs.
  * Add more "git var" for toolsmiths to learn various locations Git is
    configured with either via the configuration or hard-coded defaults.
  * 'git notes append' was taught '--separator' to specify string to insert
    between paragraphs.
  * The "git for-each-ref" family of commands learned placeholders
    related to GPG signature verification.
  * "git diff --no-index" learned to read from named pipes as if they
    were regular files, to allow "git diff &lt;(process) &lt;(substitution)"
    some shells support.
  * Help newbies by suggesting that there are cases where force-pushing
    is a valid and sensible thing to update a branch at a remote
    repository, rather than reconciling with merge/rebase.
  * "git blame --contents=file" has been taught to work in a bare
    repository.
  * "git branch -f X" to repoint the branch X said that X was "checked
    out" in another worktree, even when branch X was not and instead
    being bisected or rebased.  The message was reworded to say the
    branch was "in use".
  * Tone down the warning on SHA-256 repositories being an experimental
    curiosity.  We do not have support for them to interoperate with
    traditional SHA-1 repositories, but at this point, we do not plan
    to make breaking changes to SHA-256 repositories and there is no
    longer need for such a strongly phrased warning.
  * "git diff-tree" has been taught to take advantage of the
    sparse-index feature.
  * The object traversal using reachability bitmap done by
    "pack-object" has been tweaked to take advantage of the fact that
    using "boundary" commits as representative of all the uninteresting
    ones can save quite a lot of object enumeration.
  * "git worktree" learned to work better with sparse index feature.
  * When the external merge driver is killed by a signal, its output
    should not be trusted as a resolution with conflicts that is
    proposed by the driver, but the code did.
  * The set-up code for the get_revision() API now allows feeding
    options like --all and --not in the --stdin mode.
  * Move functions that are not about pure string manipulation out of
    strbuf.[ch]
  * "imap-send" codepaths got cleaned up to get rid of unused
    parameters.
  * Enumerating refs in the packed-refs file, while excluding refs that
    match certain patterns, has been optimized.
  * Mark-up unused parameters in the code so that we can eventually
    enable -Wunused-parameter by default.
  * Instead of inventing a custom counter variables for debugging,
    use existing trace2 facility in the fsync customization codepath.
  * "git branch --list --format=&lt;format&gt;" and friends are taught
    a new "%(describe)" placeholder.
  * Clarify how to choose the starting point for a new topic in
    developer guidance document.
  * The implementation of "get_sha1_hex()" that reads a hexadecimal
    string that spells a full object name has been extended to cope
    with any hash function used in the repository, but the "sha1" in
    its name survived.  Rename it to get_hash_hex(), a name that is
    more consistent within its friends like get_hash_hex_algop().
  * Command line parser fix, and a small parse-options API update.
  * bug fixes</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1695384000">- Downgrade openssh dependency to recommends (bsc#1215533)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1698062400">- gitweb.cgi AppArmor profile
  - make the profile a named profile
  - add local/ include to make custom additions easier</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1698062401">- Add rule for /etc/gitconfig in gitweb.cgi apparmor profile (bsc#1216501).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699099200">- git 2.42.1:
  * The usual number of bug fixes, including
  * Fix "git diff" exit code handling
  * Various fixes to the behavior of "rebase -i" when the command
    got interrupted by conflicting changes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700568000">- update to 2.43.0:
  * The "--rfc" option of "git format-patch" used to be a valid way to
  override an earlier "--subject-prefix=&lt;something&gt;" on the command
  line and replace it with "[RFC PATCH]", but from this release, it
  merely prefixes the string "RFC " in front of the given subject
  prefix.  If you are negatively affected by this change, please use
  "--subject-prefix=PATCH --rfc" as a replacement.
  * In Git 2.42, "git rev-list --stdin" learned to take non-revisions
  (like "--not") from the standard input, but the way such a "--not" was
  handled was quite confusing, which has been rethought.  The updated
  rule is that "--not" given from the command line only affects revs
  given from the command line that comes but not revs read from the
  standard input, and "--not" read from the standard input affects
  revs given from the standard input and not revs given from the
  command line.
  * A message written in olden time prevented a branch from getting
  checked out, saying it is already checked out elsewhere. But these
  days, we treat a branch that is being bisected or rebased just like
  a branch that is checked out and protect it from getting modified
  with the same codepath.  The message has been rephrased to say that
  the branch is "in use" to avoid confusion.
  * Hourly and other schedules of "git maintenance" jobs are randomly
  distributed now.
  * "git cmd -h" learned to signal which options can be negated by
  listing such options like "--[no-]opt".
  * The way authentication related data other than passwords (e.g.,
  oauth token and password expiration data) are stored in libsecret
  keyrings has been rethought.
  * Update the libsecret and wincred credential helpers to correctly
  match which credential to erase; they erased the wrong entry in
  some cases.
  * Git GUI updates.
  * "git format-patch" learned a new "--description-file" option that
  lets cover letter description to be fed; this can be used on
  detached HEAD where there is no branch description available, and
  also can override the branch description if there is one.
  * Use of the "--max-pack-size" option to allow multiple packfiles to
  be created is now supported even when we are sending unreachable
  objects to cruft packs.
  * "git format-patch --rfc --subject-prefix=&lt;foo&gt;" used to ignore the
  "--subject-prefix" option and used "[RFC PATCH]"; now we will add
  "RFC" prefix to whatever subject prefix is specified.
  * "git log --format" has been taught the %(decorate) placeholder for
  further customization over what the "--decorate" option offers.
  * The default log message created by "git revert", when reverting a
  commit that records a revert, has been tweaked, to encourage people
  to describe complex "revert of revert of revert" situations better in
  their own words.
  * The command-line completion support (in contrib/) learned to
  complete "git commit --trailer=" for possible trailer keys.
  * "git update-index" learned the "--show-index-version" option to
  inspect the index format version used by the on-disk index file.
  * "git diff" learned the "diff.statNameWidth" configuration variable,
  to give the default width for the name part in the "--stat" output.
  * "git range-diff --notes=foo" compared "log --notes=foo --notes" of
  the two ranges, instead of using just the specified notes tree,
  which has been corrected to use only the specified notes tree.
  * The command line completion script (in contrib/) can be told to
  complete aliases by including ": git &lt;cmd&gt; ;" in the alias to tell
  it that the alias should be completed in a similar way to how "git
  &lt;cmd&gt;" is completed.  The parsing code for the alias has been
  loosened to allow ';' without an extra space before it.
  * "git for-each-ref" and friends learned to apply mailmap to
  authorname and other fields in a more flexible way than using
  separate placeholder letters like %a[eElL] every time we want to
  come up with small variants.
  * "git repack" machinery learned to pay attention to the "--filter="
  option.
  * "git repack" learned the "--max-cruft-size" option to prevent cruft
  packs from growing without bounds.
  * "git merge-tree" learned to take strategy backend specific options
  via the "-X" option, like "git merge" does.
  * "git log" and friends learned the "--dd" option that is a
  short-hand for "--diff-merges=first-parent -p".
  * The attribute subsystem learned to honor the "attr.tree"
  configuration variable that specifies which tree to read the
  .gitattributes files from.
  * "git merge-file" learns a mode to read three variants of the
  contents to be merged from blob objects.
  * see https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.43.0.txt</changelog>
</package>
<package pkgid="22dc167e213b6054ce47d1f3319a80ad4567ad053d728e22b01d96ab6b8b85605e9133d49e4fc7a52e58c7e1ef7c35cf36d567a09d59d9b49650f32c17fb7a76" name="gitk" arch="x86_64">
  <version epoch="0" ver="2.43.0" rel="1.1"/>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1662724800">- Remove nogroup requirement: no longer needed</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1663848000">- drop python2 requires as git-p4 is documented to work with python3</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1665057600">- git 2.38.0:
  * scalar: a repository management tool for large repositories
  * new git rebase --update-refs (global rebase.updateRefs)
    to update dependent branches
  * merge-tree integrated with the new ort merge strategy
  - -write-tree, while --trivial-merge retains the old mode
  * bare git repositories can now be stored and distributed
    in other git repositories
  * Setting the safe.bareRepository configuration to "explicit"
    avoids running arbitrary commands from filesystem monitoring
    hooks of untrusted git repositories unless --git-dir is set
  * git grep: new -m / --max-count options to limit the number
    of matches per file
  * git ls-files --format is a new option to customize outout
  * git cat-file and git show now support mailmap author mapping
  * bug fixes and performance improvements</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1666785600">- update to 2.38.1 (bsc#1204455, CVE-2022-39253, bsc#1204456, CVE-2022-39260):
  * CVE-2022-39253:
    When relying on the `--local` clone optimization, Git dereferences
    symbolic links in the source repository before creating hardlinks
    (or copies) of the dereferenced link in the destination repository.
    This can lead to surprising behavior where arbitrary files are
    present in a repository's `$GIT_DIR` when cloning from a malicious
    repository.
    Git will no longer dereference symbolic links via the `--local`
    clone mechanism, and will instead refuse to clone repositories that
    have symbolic links present in the `$GIT_DIR/objects` directory.
    Additionally, the value of `protocol.file.allow` is changed to be
    "user" by default.
  * CVE-2022-39260:
    An overly-long command string given to `git shell` can result in
    overflow in `split_cmdline()`, leading to arbitrary heap writes and
    remote code execution when `git shell` is exposed and the directory
    `$HOME/git-shell-commands` exists.
    `git shell` is taught to refuse interactive commands that are
    longer than 4MiB in size. `split_cmdline()` is hardened to reject
    inputs larger than 2GiB.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1667304000">- disable tests on s390x (check-chainlint)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1670846400">- git 2.38.2, a general maintenance release:
  * Fix unaligned memory access for reads from the index v4
  * "git remote rename" failed to rename a remote without fetch
    refspec, which has been corrected.
  * "git clone" did not like to see the "--bare" and the "--origin"
    options used together without a good reason.
  * "git fsck" failed to release contents of tree objects already
    used from the memory
  * "git rebase -i" can mistakenly attempt to apply a fixup to
    commit itself, which has been corrected.
  * Fix segfault with "git merge-tree" on read-only repositories
  * Fix a logic in "mailinfo -b" that miscomputed the length of a
    substring, which lead to an out-of-bounds access.
  * The codepath to sign learned to report errors when it fails to
    read from "ssh-keygen".
  * "GIT_EDITOR=: git branch --edit-description" resulted in failure
  * "git multi-pack-index repack/expire" used to repack unreachable
    cruft into a new pack, which have been corrected.
  * The code to clean temporary object directories (used for
    quarantine) tried to remove them inside its signal handler
  * "git branch --edit-description" on an unborh branch misleadingly
    said that no such branch exists
  * `git rebase --update-refs` would delete references when all
    `update-ref` commands in the sequencer were removed</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1670846401">- git 2.39.0:
  * "git grep" learned to expand the sparse-index more lazily and
    on demand in a sparse checkout.
  * By default, use of fsmonitor on a repository on networked
    filesystem is disabled.
  * After checking out a "branch" that is a symbolic-ref that points at
    another branch, "git symbolic-ref HEAD" reports the underlying
    branch, not the symbolic-ref the user gave checkout as argument.
    The command learned the "--no-recurse" option to stop after
    dereferencing a symbolic-ref only once.
  * "git branch --edit-description @{-1}" is now a way to edit branch
    description of the branch you were on before switching to the
    current branch.
  * "git merge-tree --stdin" is a new way to request a series of merges
    and report the merge results.
  * "git shortlog" learned to group by the "format" string.
  * A new "--include-whitespace" option is added to "git patch-id", and
    existing bugs in the internal patch-id logic that did not match
    what "git patch-id" produces have been corrected.
  * Enable gc.cruftpacks by default for those who opt into
    feature.experimental setting.
  * "git repack" learns to send cruft objects out of the way into
    packfiles outside the repository.
  * 'scalar reconfigure -a' is taught to automatically remove
    scalar.repo entires which no longer exist.
  * Redact headers from cURL's h2h3 module in GIT_CURL_VERBOSE and
    others.
  * 'git maintenance register' is taught to write configuration to an
    arbitrary path, and 'git for-each-repo' is taught to expand tilde
    characters in paths.
  * When creating new notes, the template used to get a stray empty
    newline, which has been removed.
  * "git receive-pack" used to use all the local refs as the boundary for
    checking connectivity of the data "git push" sent, but now it uses
    only the refs that it advertised to the pusher. In a repository with
    the .hideRefs configuration, this reduces the resources needed to
    perform the check.
  * With '--recurse-submodules=on-demand', all submodules are
    recursively pushed.
  * developer visible fixes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671105600">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1673956800">- git 2.39.1, fixing two security issues that could allow remote
  code execution when accessing specially crafted repositories:
  * CVE-2022-41903: log format integer overflow boo#1207033
  * CVE-2022-23521: gitattributed parsing integer overflow
    boo#1207032</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1676376000">- git 2.39.2:
  * CVE-2023-22490: Using a specially-crafted repository, Git can
    be tricked into using its local clone optimization even when
    using a non-local transport boo#1208027
  * CVE-2023-23946: a path outside the working tree can be
    overwritten as the user who is running "git apply" boo#1208028</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1678708800">- git 2.40.0:
  * backward incompatible change: The format.attach configuration
    variable lacked a way to override a value defined in a
    lower-priority configuration file (e.g. the system one) by
    redefining it in a higher-priority configuration file. Now,
    setting format.attach to an empty string means show the patch
    inline in the e-mail message, without using MIME attachment.
  * multiple commands and workflows gained additional options,
    compatible functionality, or more helpful output
  * "grep -P" learned to use Unicode Character Property to grok
    character classes when processing \b and \w etc.
  * under-the-hood improvements and bug fixes
- The scripted "git add -p/-i" implementation was removed upstream.
  The openSUSE package already preferred the C implementation.</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1680782400">- sha256_clone_fix.patch: fix cloning of empty sha256 repositories (jsc#PED-3891)</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1682424000">- git 2.40.1:
  * CVE-2023-25652: By feeding specially crafted input to git apply
  - -reject, a path outside the working tree can be overwritten
    with partially controlled contents (corresponding to the
    rejected hunk(s) from the given patch).
  * CVE-2023-25815: When Git is compiled with runtime prefix
    support and runs without translated messages, it still used
    the gettext machinery to display messages, which subsequently
    potentially looked for translated messages in unexpected
    places. This allowed for malicious placement of crafted
    messages.
  * CVE-2023-29007: When renaming or deleting a section from a
    configuration file, certain malicious configuration values may
    be misinterpreted as the beginning of a new configuration
    section, leading to arbitrary configuration injection.</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1685793600">- git 2.41.0: This update contains a number of compatible updates,
  improvements and extensions to multiple workflows. Some changes
  may break backwards compatibility:
  * The libsecret credential helper obsoletes direct GNOME keyring
    support, which was dropped (git-credential-gnome-keyring)
  * "git format-patch" has been taught to ignore end-user
    configuration ("diff.noprefix") and always use the standard
    prefixes, to avoid breaking the receiving end of the patch
- drop sha256_clone_fix.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1692792000">- git 2.42.0:
  * "git pack-refs" learns "--include" and "--exclude" to tweak the ref
    hierarchy to be packed using pattern matching.
  * 'git worktree add' learned how to create a worktree based on an
    orphaned branch with `--orphan`.
  * "git pack-objects" learned to invoke a new hook program that
    enumerates extra objects to be used as anchoring points to keep
    otherwise unreachable objects in cruft packs.
  * Add more "git var" for toolsmiths to learn various locations Git is
    configured with either via the configuration or hard-coded defaults.
  * 'git notes append' was taught '--separator' to specify string to insert
    between paragraphs.
  * The "git for-each-ref" family of commands learned placeholders
    related to GPG signature verification.
  * "git diff --no-index" learned to read from named pipes as if they
    were regular files, to allow "git diff &lt;(process) &lt;(substitution)"
    some shells support.
  * Help newbies by suggesting that there are cases where force-pushing
    is a valid and sensible thing to update a branch at a remote
    repository, rather than reconciling with merge/rebase.
  * "git blame --contents=file" has been taught to work in a bare
    repository.
  * "git branch -f X" to repoint the branch X said that X was "checked
    out" in another worktree, even when branch X was not and instead
    being bisected or rebased.  The message was reworded to say the
    branch was "in use".
  * Tone down the warning on SHA-256 repositories being an experimental
    curiosity.  We do not have support for them to interoperate with
    traditional SHA-1 repositories, but at this point, we do not plan
    to make breaking changes to SHA-256 repositories and there is no
    longer need for such a strongly phrased warning.
  * "git diff-tree" has been taught to take advantage of the
    sparse-index feature.
  * The object traversal using reachability bitmap done by
    "pack-object" has been tweaked to take advantage of the fact that
    using "boundary" commits as representative of all the uninteresting
    ones can save quite a lot of object enumeration.
  * "git worktree" learned to work better with sparse index feature.
  * When the external merge driver is killed by a signal, its output
    should not be trusted as a resolution with conflicts that is
    proposed by the driver, but the code did.
  * The set-up code for the get_revision() API now allows feeding
    options like --all and --not in the --stdin mode.
  * Move functions that are not about pure string manipulation out of
    strbuf.[ch]
  * "imap-send" codepaths got cleaned up to get rid of unused
    parameters.
  * Enumerating refs in the packed-refs file, while excluding refs that
    match certain patterns, has been optimized.
  * Mark-up unused parameters in the code so that we can eventually
    enable -Wunused-parameter by default.
  * Instead of inventing a custom counter variables for debugging,
    use existing trace2 facility in the fsync customization codepath.
  * "git branch --list --format=&lt;format&gt;" and friends are taught
    a new "%(describe)" placeholder.
  * Clarify how to choose the starting point for a new topic in
    developer guidance document.
  * The implementation of "get_sha1_hex()" that reads a hexadecimal
    string that spells a full object name has been extended to cope
    with any hash function used in the repository, but the "sha1" in
    its name survived.  Rename it to get_hash_hex(), a name that is
    more consistent within its friends like get_hash_hex_algop().
  * Command line parser fix, and a small parse-options API update.
  * bug fixes</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1695384000">- Downgrade openssh dependency to recommends (bsc#1215533)</changelog>
  <changelog author="Christian Boltz &lt;suse-beta@cboltz.de&gt;" date="1698062400">- gitweb.cgi AppArmor profile
  - make the profile a named profile
  - add local/ include to make custom additions easier</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1698062401">- Add rule for /etc/gitconfig in gitweb.cgi apparmor profile (bsc#1216501).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699099200">- git 2.42.1:
  * The usual number of bug fixes, including
  * Fix "git diff" exit code handling
  * Various fixes to the behavior of "rebase -i" when the command
    got interrupted by conflicting changes</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700568000">- update to 2.43.0:
  * The "--rfc" option of "git format-patch" used to be a valid way to
  override an earlier "--subject-prefix=&lt;something&gt;" on the command
  line and replace it with "[RFC PATCH]", but from this release, it
  merely prefixes the string "RFC " in front of the given subject
  prefix.  If you are negatively affected by this change, please use
  "--subject-prefix=PATCH --rfc" as a replacement.
  * In Git 2.42, "git rev-list --stdin" learned to take non-revisions
  (like "--not") from the standard input, but the way such a "--not" was
  handled was quite confusing, which has been rethought.  The updated
  rule is that "--not" given from the command line only affects revs
  given from the command line that comes but not revs read from the
  standard input, and "--not" read from the standard input affects
  revs given from the standard input and not revs given from the
  command line.
  * A message written in olden time prevented a branch from getting
  checked out, saying it is already checked out elsewhere. But these
  days, we treat a branch that is being bisected or rebased just like
  a branch that is checked out and protect it from getting modified
  with the same codepath.  The message has been rephrased to say that
  the branch is "in use" to avoid confusion.
  * Hourly and other schedules of "git maintenance" jobs are randomly
  distributed now.
  * "git cmd -h" learned to signal which options can be negated by
  listing such options like "--[no-]opt".
  * The way authentication related data other than passwords (e.g.,
  oauth token and password expiration data) are stored in libsecret
  keyrings has been rethought.
  * Update the libsecret and wincred credential helpers to correctly
  match which credential to erase; they erased the wrong entry in
  some cases.
  * Git GUI updates.
  * "git format-patch" learned a new "--description-file" option that
  lets cover letter description to be fed; this can be used on
  detached HEAD where there is no branch description available, and
  also can override the branch description if there is one.
  * Use of the "--max-pack-size" option to allow multiple packfiles to
  be created is now supported even when we are sending unreachable
  objects to cruft packs.
  * "git format-patch --rfc --subject-prefix=&lt;foo&gt;" used to ignore the
  "--subject-prefix" option and used "[RFC PATCH]"; now we will add
  "RFC" prefix to whatever subject prefix is specified.
  * "git log --format" has been taught the %(decorate) placeholder for
  further customization over what the "--decorate" option offers.
  * The default log message created by "git revert", when reverting a
  commit that records a revert, has been tweaked, to encourage people
  to describe complex "revert of revert of revert" situations better in
  their own words.
  * The command-line completion support (in contrib/) learned to
  complete "git commit --trailer=" for possible trailer keys.
  * "git update-index" learned the "--show-index-version" option to
  inspect the index format version used by the on-disk index file.
  * "git diff" learned the "diff.statNameWidth" configuration variable,
  to give the default width for the name part in the "--stat" output.
  * "git range-diff --notes=foo" compared "log --notes=foo --notes" of
  the two ranges, instead of using just the specified notes tree,
  which has been corrected to use only the specified notes tree.
  * The command line completion script (in contrib/) can be told to
  complete aliases by including ": git &lt;cmd&gt; ;" in the alias to tell
  it that the alias should be completed in a similar way to how "git
  &lt;cmd&gt;" is completed.  The parsing code for the alias has been
  loosened to allow ';' without an extra space before it.
  * "git for-each-ref" and friends learned to apply mailmap to
  authorname and other fields in a more flexible way than using
  separate placeholder letters like %a[eElL] every time we want to
  come up with small variants.
  * "git repack" machinery learned to pay attention to the "--filter="
  option.
  * "git repack" learned the "--max-cruft-size" option to prevent cruft
  packs from growing without bounds.
  * "git merge-tree" learned to take strategy backend specific options
  via the "-X" option, like "git merge" does.
  * "git log" and friends learned the "--dd" option that is a
  short-hand for "--diff-merges=first-parent -p".
  * The attribute subsystem learned to honor the "attr.tree"
  configuration variable that specifies which tree to read the
  .gitattributes files from.
  * "git merge-file" learns a mode to read three variants of the
  contents to be merged from blob objects.
  * see https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.43.0.txt</changelog>
</package>
<package pkgid="ab7adf900455c5f538e2482070fffd281750dacfdac2befe62056a1b8f65d30e84f1331341acfab450627c7df0d2dcd8a56744b65556facbb91fa4d3e04921b3" name="glade-catalog-libgda" arch="x86_64">
  <version epoch="0" ver="6.0.0" rel="7.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1606305600">- Only conditionally build with firebird support, currently
  disabled (boo#1179203).</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1612353600">- Update to version 5.2.10:
  + MySQL: initial support for JSON type
  + MySQL: test against 8.0
  + GdaParser: remove spaces and enters before next statement
  + GdauiSet: fix gdaui_set_source_get_ref_columns() return value
  + SqlParser: fix Vala bindings
  + Vala: added missing variadic methods to VAPI
  + Removing Python 2 support to use Python 3 by default
  + Glade catalog and pixmaps installation directory
    fixed for make distcheck
- Add libgda-mysql-bool.patch: fixes conflicting types</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1612958400">- Update to version 6.0.0:
  + MySQL: now supports version 8.0
  + PostgreSQL now support GdaText values, so take care because
    some SELECT operations concatenating strings return
    GdaText values instead of strings
  + Lot of memory leaks fixed
  + Added a new module named GdaDB to simplify DDL operations
  + Added database generation from an XML file
  + Updated internal SQLite3 version
  + Added "examples" directory as a target to be built
  + Numerous improvements in CI organization
  + Documentation reorganisation and porting to the new format
  + Code modernized for multiple objects
  + Added new API for GdaConnection object
  + Added uniform LOG_DOMAIN usage between translation units
  + Added Uniform debug code generation
  + Eliminated multiple static global variable
  + Improved code quality for libgda to use -Werror
  + Multiple code improvements, formation, and corrections
  + Batch parsing, should remove spacesa and enters before
    return next statement
  + Only PostgreSQL, MySQL and SQLite providers are supported
  + Improved Meson options name and behavior
- Remove libgda-mysql-bool.patch: contained in upstream
- Remove libgda-no-pg_config.patch: contained in upstream</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1621598400">- Fix incorrect Requires tag in glade catalog</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1627300800">- overflow-undefined-behavior.patch: Fix undefined behavior due to signed
  integer overflow</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1630929600">- Add libgda-no-gtkdoc-markers.patch: Fix build with GNOME 41
  stack.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1636718400">- Add missing library requires to devel package
- Move unversioned report binaries to seperate package</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643803200">- Add bebdffb4de586fb43fd07ac549121f4b22f6812d.patch: Fix
  CVE-2021-39359 by forcing TLS certificate validation
  (boo#1189849).
- Add libgda-fix-meson-060.patch: Fix build with meson 0.61.0 and
  newer.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1654689600">- Remove mysql to mariadb hack - fixed in mariadb-connector-c
- Remove unnecessary mysql and mariadb BRs - use
  pkgconfig(mysqlclient) instead</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1703160000">- Add reproducible.patch to override build date (boo#1047218)</changelog>
</package>
<package pkgid="f3e26a95c26af057408688953a861dfb443688bcae313f7feb8e4355828c975039c74e297c2b7e31cd923c473ca259b0bbac90ff3a1cfdc68b1d43495e86da13" name="glew" arch="i586">
  <version epoch="0" ver="2.2.0" rel="3.17"/>
  <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="Luigi Baldoni &lt;aloisio@gmx.com&gt;" 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="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" 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="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1629547200">- Revert building with EGL support, as it breaks mutliple apps
  (boo#1189524).</changelog>
</package>
<package pkgid="a3da14274c98f495c72fe10b0c16cdafd01146b4b8b48175da78ea2f7368a0ad8e7a2970c03e131b590d6596823736abb63865ce53c10c318b92a80b15dfa724" name="glew" arch="src">
  <version epoch="0" ver="2.2.0" rel="3.17"/>
  <changelog author="meissner@suse.de" date="1329739200">- buildrequire Xi and Xmu libs</changelog>
  <changelog author="johannesobermayr@gmx.de" date="1329825600">- Update to latest git version
- Remove obsolete dont-strip.diff</changelog>
  <changelog author="idonmez@suse.com" date="1347969600">- Add explicit glu dependency</changelog>
  <changelog author="adam@mizerski.pl" date="1348488000">- update to latest stable 1.9.0
  - removed 0001-Add-glew.c-glewinfo.c-and-includes.patch.bz2.
    These files are included in tarball.
- Changed explicit glu dependency, to recommendation. There is
  GLEW_NO_GLU option.
- added glew-devel to baselibs.conf
- spec cleanup</changelog>
  <changelog author="thorstenb@flightgear.org" date="1351080000">- Fixed dependencies for openSUSE &lt;= 12.1</changelog>
  <changelog author="fstrba@suse.com" date="1401105600">- Upgrade to upstream 1.10.0
- New patch:
  * glew-1.10.0-destdir.patch: Sanitize Makefile
  - Add DESTDIR option to avoid buildroot in .pc files</changelog>
  <changelog author="sbrabec@suse.cz" date="1409572800">- Fix baselibs.conf (bnc#894331).</changelog>
  <changelog author="jengelh@inai.de" date="1411905600">- glew-devel-32bit failed to pull in libGLEW1_10-32bit
- own /usr/include/GL</changelog>
  <changelog author="tchvatal@suse.com" date="1417780800">- Version bump to 1.11.0:
  * support for OpenGL 4.5
- Removed patches no longer needed:
  * glew-1.10.0-destdir.patch</changelog>
  <changelog author="mimi.vx@gmail.com" date="1422446400">- Version bump to 1.12.0
  * support for new extensions
  * bugixes:
    .pc -I flags inconsistent with *.h includes
    Missing defines: GL_COPY_{READ|WRITE}_BUFFER_BINDING
    multiple const GLchar *const* errors
    PFNGLSHADERSOURCEPROC incorrect in 1.11.x
    GL_GEOMETRY_SHADER &amp; GL_FRAGMENT_SHADER</changelog>
  <changelog author="mimi.vx@gmail.com" date="1422446401">- 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="Luigi Baldoni &lt;aloisio@gmx.com&gt;" 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="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" 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="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1629547200">- Revert building with EGL support, as it breaks mutliple apps
  (boo#1189524).</changelog>
</package>
<package pkgid="3dd2cdd6e7fbeb862802959ec2346ab6c89982163c30b8937febcd83d35806064a5a68eb9ced209b198ac7430af27054cb49bdb8125b3822db3c880c0e4bd30d" name="glew" arch="x86_64">
  <version epoch="0" ver="2.2.0" rel="3.17"/>
  <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="Luigi Baldoni &lt;aloisio@gmx.com&gt;" 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="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" 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="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1629547200">- Revert building with EGL support, as it breaks mutliple apps
  (boo#1189524).</changelog>
</package>
<package pkgid="34cd05068bfdb1b5e0a556c9ce3dc8a4b2ecf990e016a599bd393e192b06028dfa9974cd573b636d56a3742dba1c89eeb0647f851b387595634a57e05ba868c2" name="glew-debugsource" arch="i586">
  <version epoch="0" ver="2.2.0" rel="3.17"/>
  <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="Luigi Baldoni &lt;aloisio@gmx.com&gt;" 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="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" 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="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1629547200">- Revert building with EGL support, as it breaks mutliple apps
  (boo#1189524).</changelog>
</package>
<package pkgid="6d28e2528f801405b6b3e2dfdbd56013dfc66ca22283ebcbe3bdaa6418597d6112e35bc47781560f69397aea1e69288e8e91d0dfb36eb24ae74504beff61a95f" name="glew-debugsource" arch="x86_64">
  <version epoch="0" ver="2.2.0" rel="3.17"/>
  <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="Luigi Baldoni &lt;aloisio@gmx.com&gt;" 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="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" 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="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1629547200">- Revert building with EGL support, as it breaks mutliple apps
  (boo#1189524).</changelog>
</package>
<package pkgid="258f1f8c98de6f37cc3d51c70dfc215f5f213c0d0045ec40df5ed7e4c19cdf895426dcacd4183ba8ce52301af029e54cc947cf9dd87d705ec3db39a0b93e9ce9" name="glew-devel" arch="i586">
  <version epoch="0" ver="2.2.0" rel="3.17"/>
  <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="Luigi Baldoni &lt;aloisio@gmx.com&gt;" 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="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" 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="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1629547200">- Revert building with EGL support, as it breaks mutliple apps
  (boo#1189524).</changelog>
</package>
<package pkgid="054c17cb5d4be3132128842c778b091f8900a8c0fde937b9d2f17a214d8a47e86dc328ae77a0f0152496ac2ab6b54006e6598480933091c6d23c2514a5f79e57" name="glew-devel" arch="x86_64">
  <version epoch="0" ver="2.2.0" rel="3.17"/>
  <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="Luigi Baldoni &lt;aloisio@gmx.com&gt;" 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="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" 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="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1629547200">- Revert building with EGL support, as it breaks mutliple apps
  (boo#1189524).</changelog>
</package>
<package pkgid="54fd54a92dc12adc14c412a7e91ef13b58184dcce2e20994e2039b151b0bbdc15a755fcf93a6fc02e245c59bb8017f7074540da34de8363a579558fdd322bd06" name="glfw" arch="src">
  <version epoch="0" ver="3.3.9" rel="1.2"/>
  <changelog author="zaitor@opensuse.org" date="1422964800">- Update to version 3.1:
  + Added GLFWcursor custom system cursor handle
  + Added glfwCreateCursor, glfwCreateStandardCursor, glfwDestroyCursor and glfwSetCursor for managing system cursor images
  + Added GLFWimage struct for passing 32-bit RGBA images
  + Added monitor and adapter identifier access to native API
  + Added glfwSetDropCallback and GLFWdropfun for receiving dropped files
  + Added glfwPostEmptyEvent for allowing secondary threads to cause glfwWaitEvents to return
  + Added empty test program for verifying posting of empty events
  + Added glfwSetCharModsCallback for receiving character events with modifiers
  + Added glfwGetWindowFrameSize for retrieving the size of the frame around the client area of a window
  + Added GLFW_AUTO_ICONIFY for controlling whether full screen windows automatically iconify (and restore the previous video mode) on focus loss
  + Added GLFW_DONT_CARE for indicating that any value is acceptable
  + Added GLFW_DOUBLEBUFFER for controlling whether to use double buffering
  + Added GLFW_CONTEXT_RELEASE_BEHAVIOR and values GLFW_ANY_RELEASE_BEHAVIOR, GLFW_RELEASE_BEHAVIOR_FLUSH and GLFW_RELEASE_BEHAVIOR_NONE for GL_KHR_context_flush_control support
  + Added GLFW_INCLUDE_ES31 for including the OpenGL ES 3.1 header
  + Added GLFW_FLOATING for creating always-on-top windowed mode windows
  + Added GLFW_FOCUSED window hint for controlling initial input focus
  + Added partial and experimental support for Wayland
  + Added partial and experimental support for Mir
  + Changed the window state attributes (focused, iconified and visible) to query the system directly
  + Changed the default of GLFW_REFRESH_RATE to GLFW_DONT_CARE to maintain the default behavior
  + Changed static library to build as position independent code for easier use from the Rust language
  + Changed glfwGetCursorPos to query the system directly for all cursor modes except captured mode
  + Bugfix: The debug context attribute was set from GL_ARB_debug_output even when a debug context had not been requested
  + Bugfix: The particles example was not linked against the threading library
  + Bugfix: The cursor was not positioned over newly created full screen windows
  + Bugfix: The queried cursor position was not always up-to-date
  + Bugfix: glfwExtensionSupported always failed for OpenGL ES 3.0 and later if the library was compiled for OpenGL ES
  + [X11] Added run-time support for systems lacking the XKB extension
  + [X11] Made GLX 1.3 the minimum supported version
  + [X11] Replaced XRRGetScreenResources with XRRGetScreenResourcesCurrent for monitor property retrieval
  + [X11] Bugfix: The case of finding no usable CRTCs was not detected
  + [X11] Bugfix: Detection of broken Nvidia RandR gamma support did not verify that at least one CRTC was present
  + [X11] Bugfix: A stale _NET_SUPPORTING_WM_CHECK root window property would cause an uncaught BadWindow error
  + [X11] Bugfix: No check was made for the presence of GLX 1.3 when GLX_SGIX_fbconfig was unavailable
  + [X11] Bugfix: The message type of ICCCM protocol events was not checked
  + [X11] Bugfix: glfwDestroyWindow did not flush the output buffer
  + [X11] Bugfix: Window frame interactions were reported as focus events
  + [X11] Bugfix: Workaround for legacy Compiz caused flickering during resize
  + [X11] Bugfix: The name pointer of joysticks were not cleared on disconnection
  + [X11] Bugfix: Video mode resolutions and monitor physical sizes were not corrected for rotated CRTCs
  + [X11] Bugfix: Unicode character input ignored dead keys
  + [X11] Bugfix: X-axis scroll offsets were inverted
  + [X11] Bugfix: Full screen override redirect windows were not always positioned over the specified monitor
  + [X11] Bugfix: Character input did not work for the default "C" locale
  + [X11] Bugfix: Joysticks connected after glfwInit were not detected (temporary inotify solution until proper libudev solution)
- Add pkgconfig(xinerama), pkgconfig(xcursor) BuildRequires: New dependencies.</changelog>
  <changelog author="jengelh@inai.de" date="1442491200">- Update to new upstream release 3.1.1
  * This release adds fixes for a number of bugs that together affect
  all supported platforms, most notably workarounds for bugs in
  some popular window managers.
- Reduce overly explicit filelist</changelog>
  <changelog author="mimi.vx@gmail.com" date="1445688000">- Update to version 3.1.2
  * bugfix release, full changelog on http://www.glfw.org/changelog.html</changelog>
  <changelog author="rpm@fthiessen.de" date="1463572800">- Made build of geany-tags optional (fix SLE).</changelog>
  <changelog author="jengelh@inai.de" date="1468756800">- Trim irrelevant parts from %description</changelog>
  <changelog author="rpm@fthiessen.de" date="1470916800">- Update to new upstream release 3.2</changelog>
  <changelog author="mpluskal@suse.com" date="1486900800">- Update to version 3.2.1:
  * Added on-demand loading of Vulkan and context creation API
    libraries
  * Added _GLFW_VULKAN_STATIC build macro to make the library use
    the Vulkan loader linked statically into the application (#820)
  * Bugfix: Single compilation unit builds failed due to naming
    conflicts (#783)
  * Bugfix: The range checks for glfwSetCursorPos used the wrong
    minimum (#773)
  * Bugfix: Defining GLFW_INCLUDE_VULKAN when compiling the library
    did not fail with the expected error message (#823)
  * Bugfix: Inherited value of CMAKE_MODULE_PATH was clobbered
    (#822)
  * [X11] Bugfix: Window size limits were ignored if the minimum or
    maximum size was set to GLFW_DONT_CARE (#805)
  * [X11] Bugfix: Input focus was set before window was visible,
    causing BadMatch on some non-reparenting WMs (#789,#798)
  * [X11] Bugfix: glfwGetWindowPos and glfwSetWindowPos operated on
    the window frame instead of the client area (#800)
  * [WGL] Added reporting of errors from WGL_ARB_create_context
    extension
  * [GLX] Bugfix: Dynamically loaded entry points were not verified
  * [EGL] Added lib prefix matching between EGL and OpenGL ES
    library binaries
  * [EGL] Bugfix: Dynamically loaded entry points were not verified
- Enable vulkan on Tumbleweed</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1549022400">- Sort list of input files to geany for reproducible builds
  (boo#1049382, boo#1041090)</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1555416000">- Update to version 3.3
  * Changes too numerous to list, see
    https://www.glfw.org/docs/latest/news.html#news_33</changelog>
  <changelog author="Simon Puchert &lt;simonpuchert@alice.de&gt;" date="1585137600">- Update to version 3.3.2
  * [X11] bugfixes:
  * glfwFocusWindow could terminate on older WMs or without a WM
  * Creating an undecorated window could fail with BadMatch (#1620)
  * Querying a disconnected monitor could segfault (#1602)
- Update to version 3.3.1
  * General bugfixes:
  * The CMake config-file package used an absolute path and was not
    relocatable (#1470)
  * Video modes with a duplicate screen area were discarded
    (#1555,#1556)
  * Compiling with -Wextra-semi caused warnings (#1440)
  * Built-in mappings failed because some OEMs re-used VID/PID
    (#1583)
  * [X11] bugfixes:
  * The CMake files did not check for the XInput headers (#1480)
  * Key names were not updated when the keyboard layout changed
    (#1462,#1528)
  * Decorations could not be enabled after window creation (#1566)
  * Content scale fallback value could be inconsistent (#1578)
  * glfwMaximizeWindow had no effect on hidden windows
  * Clearing GLFW_FLOATING on a hidden window caused invalid read
  * Changing GLFW_FLOATING on a hidden window could silently fail
  * Disabled cursor mode was interrupted by indicator windows
  * Monitor physical dimensions could be reported as zero mm
  * Window position events were not emitted during resizing (#1613)
  * [Wayland] Bugfix: The GLFW_HAND_CURSOR shape used the wrong
    image (#1432)
- See also: https://www.glfw.org/changelog.html</changelog>
  <changelog author="Dirk Stoecker &lt;opensuse@dstoecker.de&gt;" date="1598443200">- Require pkgconfig(gl) for the devel package to supply needed
  include GL/gl.h</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1614513600">- Update to version 3.3.3
  [Common] bugfixes:
  * Some extension loader headers did not prevent default
    OpenGL header inclusion.
  [X11] bugfixes:
  * IME input of CJK was broken for “C” locale.
  * Xlib errors caused by other parts of the application could be
    reported as GLFW errors.
  * A handle race condition could cause a BadWindow error.
  * XKB path used keysyms instead of physical locations for
    non-printable keys.
  * Function keys were mapped to GLFW_KEY_UNKNOWN for some layout
    combinaitons.
  * Keys pressed simultaneously with others were not always
    reported.
  [Wayland] bugfixes:
  * Repeated keys could be reported with NULL window.
  * Retrieving partial framebuffer size would segfault.
  * Scrolling offsets were inverted compared to other platforms.
  * Client-Side Decorations were destroyed in the wrong worder.
  * Monitors physical size could report zero.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1616414400">- Added wayland build flavor
  * New -wayland library package</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1623499200">- Update to version 3.3.4
  * X11 bugfix: Some window attributes were not applied on
    leaving fullscreen</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1635508800">- Update to version 3.3.5
  * Updated gamepad mappings from upstream.
  Bugfixes:
  * Buffers were swapped at creation on single-buffered windows.
  * Gamepad mapping updates could spam GLFW_INVALID_VALUE due to
    incompatible controllers sharing hardware ID.
  * Native access functions for context handles did not check that
    the API matched.
  Bugfixes [X11]
  * Changing GLFW_FLOATING could leak memory
  Bugfixes [Wayland]
  * Some keys were not repeating in Wayland.
  * Non-arrow cursors are offset from the hotspot.
  Bugfixes [EGL]
  * The GLFW_DOUBLEBUFFER context attribute was ignored.</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1639656000">- Update to version 3.3.6:
  * Bugfix: Joysticks connected before init did not get gamepad mappings (#1996)
  * [X11] Bugfix: Icon pixel format conversion worked only by accident,
    relying on undefined behavior (#1986)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1649505600">- update to 3.3.7:
  * [X11] Bugfix: Dynamic loading on OpenBSD failed due to soname differences
  * [X11] Bugfix: Waiting for events would fail if file descriptor was too large (#2024)
  * [X11] Bugfix: Joystick events could lead to busy-waiting (#1872)
  * [X11] Bugfix: glfwWaitEvents* did not continue for joystick events
  * [X11] Bugfix: glfwPostEmptyEvent could be ignored due to race condition (#379,#1281,#1285,#2033)
  * [X11] Bugfix: Dynamic loading on NetBSD failed due to soname differences
  * [X11] Bugfix: Left shift of int constant relied on undefined behavior (#1951)
  * [Wayland] Added support for key names via xkbcommon
  * [Wayland] Bugfix: Key repeat could lead to a race condition (#1710)
  * [Wayland] Bugfix: Activating a window would emit two input focus events
  * [Wayland] Bugfix: Disable key repeat mechanism when window loses input focus
  * [Wayland] Bugfix: Window hiding and showing did not work (#1492,#1731)
  * [Wayland] Bugfix: A key being repeated was not released when window lost focus
  * [Wayland] Bugfix: Showing a hidden window did not emit a window refresh event
  * [Wayland] Bugfix: Full screen window creation did not ignore GLFW_VISIBLE
  * [Wayland] Bugfix: Some keys were reported as wrong key or GLFW_KEY_UNKNOWN
  * [Wayland] Bugfix: Text input did not repeat along with key repeat
  * [Wayland] Bugfix: glfwPostEmptyEvent sometimes had no effect (#1520,#1521)
  * [GLX] Bugfix: Context creation failed if GLX 1.4 was not exported by GLX library</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1663156800">- update to 3.3.8:
  * Added GLFW_NATIVE_INCLUDE_NONE for disabling inclusion of native headers (#1348)
  * Bugfix: glfwMakeContextCurrent would access TLS slot before initialization
  * Bugfix: glfwSetGammaRamp could emit GLFW_INVALID_VALUE before initialization
  * Bugfix: glfwGetJoystickUserPointer returned NULL during disconnection (#2092)
  * [X11] Bugfix: The OSMesa libray was not unloaded on termination
  * [X11] Bugfix: A malformed response during selection transfer could cause a segfault
  * [X11] Bugfix: Some calls would reset Xlib to the default error handler (#2108)
  * [Wayland] Added support for file path drop events (#2040)
  * [Wayland] Added support for more human-readable monitor names where available
  * [Wayland] Removed support for the deprecated wl_shell protocol
  * [Wayland] Bugfix: glfwSetClipboardString would fail if set to result of glfwGetClipboardString
  * [Wayland] Bugfix: Data source creation error would cause double free at termination
  * [Wayland] Bugfix: Partial writes of clipboard string would cause beginning to repeat
  * [Wayland] Bugfix: Some errors would cause clipboard string transfer to hang
  * [Wayland] Bugfix: Drag and drop data was misinterpreted as clipboard string
  * [Wayland] Bugfix: MIME type matching was not performed for clipboard string
  * [Wayland] Bugfix: The OSMesa library was not unloaded on termination
  * [Wayland] Bugfix: glfwCreateWindow could emit GLFW_PLATFORM_ERROR
  * [Wayland] Bugfix: Lock key modifier bits were only set when lock keys were pressed
  * [Wayland] Bugfix: A window leaving full screen mode would be iconified (#1995)
  * [Wayland] Bugfix: A window leaving full screen mode ignored its desired size
  * [Wayland] Bugfix: glfwSetWindowMonitor did not update windowed mode size
  * [Wayland] Bugfix: glfwRestoreWindow would make a full screen window windowed
  * [Wayland] Bugfix: A window maximized or restored by the user would enter an inconsistent state
  * [Wayland] Bugfix: Window maximization events were not emitted
  * [Wayland] Bugfix: glfwRestoreWindow assumed it was always in windowed mode
  * [Wayland] Bugfix: glfwSetWindowSize would resize a full screen window
  * [Wayland] Bugfix: A window content scale event would be emitted every time the window resized
  * [Wayland] Bugfix: If glfwInit failed it would close stdin
  * [Wayland] Bugfix: Manual resizing with fallback decorations behaved erratically (#1991,#2115,#2127)
  * [Wayland] Bugfix: Size limits included frame size for fallback decorations
  * [Wayland] Bugfix: Updating GLFW_DECORATED had no effect on server-side decorations
  * [Wayland] Bugfix: A monitor would be reported as connected again if its scale changed
  * [Wayland] Bugfix: glfwTerminate would segfault if any monitor had changed scale
  * [Wayland] Bugfix: Window content scale events were not emitted when monitor scale changed
  * [Wayland] Bugfix: glfwSetWindowAspectRatio reported an error instead of applying the specified ratio
  * [Wayland] Bugfix: GLFW_MAXIMIZED window hint had no effect
  * [Wayland] Bugfix: glfwRestoreWindow had no effect before first show
  * [Wayland] Bugfix: Hiding and then showing a window caused program abort on wlroots compositors (#1268)
  * [Wayland] Bugfix: GLFW_DECORATED was ignored when showing a window with XDG decorations</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683547200">- Fix Name tag: the two source builds must be uniquely identified,
  thus add %{flavor} to the Name.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1702641600">- Update to version 3.3.9
  * Bugfix: glfwGetKeyScancode returned 0 on error when initialized
    instead of -1.
  * Bugfix: Failure to make a newly created context current could
    cause segfault.
  * [Wayland] Added improved fallback window decorations via
    libdecor.
  * [Wayland] Bugfix: Connecting a mouse after glfwInit would
    segfault.
  * [Wayland] Disabled alpha channel for opaque windows on systems
    lacking EGL_EXT_present_opaque.
  * [Wayland] Bugfix: Buffer would overrun when storing received
    drag offer.
  * [Wayland] Bugfix: Joysticks connected after glfwInit were not
    detected.
  * [Wayland] Bugfix: Fallback decorations emitted
    GLFW_CURSOR_UNAVAILABLE errors.
  * [Wayland] Bugfix: Some events could fail to end wait for new
    events.
  * [Linux] Bugfix: Joysticks without buttons were ignored.
  * [Linux] Bugfix: A small amount of memory could leak if
    initialization failed.
  * [EGL] Added loading of glvnd libOpenGL.so.0 where available for
    OpenGL.
  * [EGL] Bugfix: EGL_EXT_present_opaque caused issues on X11 with
    Nvidia blob.
  * [EGL] Bugfix: Setting GLFW_CONTEXT_DEBUG caused creation to
    fail.
  * [GLX] Added loading of glvnd libGLX.so.0 where available.</changelog>
</package>
<package pkgid="4e11c822adefc8be19977fc77104253c8244d979a2e74ac6a33b922aa71bfeebf78b6b96bad295cb930c140dffcf2564d6541ac15d9e60f760fc1af80b3704b6" name="glfw-debugsource" arch="i586">
  <version epoch="0" ver="3.3.9" rel="1.2"/>
  <changelog author="Simon Puchert &lt;simonpuchert@alice.de&gt;" date="1585137600">- Update to version 3.3.2
  * [X11] bugfixes:
  * glfwFocusWindow could terminate on older WMs or without a WM
  * Creating an undecorated window could fail with BadMatch (#1620)
  * Querying a disconnected monitor could segfault (#1602)
- Update to version 3.3.1
  * General bugfixes:
  * The CMake config-file package used an absolute path and was not
    relocatable (#1470)
  * Video modes with a duplicate screen area were discarded
    (#1555,#1556)
  * Compiling with -Wextra-semi caused warnings (#1440)
  * Built-in mappings failed because some OEMs re-used VID/PID
    (#1583)
  * [X11] bugfixes:
  * The CMake files did not check for the XInput headers (#1480)
  * Key names were not updated when the keyboard layout changed
    (#1462,#1528)
  * Decorations could not be enabled after window creation (#1566)
  * Content scale fallback value could be inconsistent (#1578)
  * glfwMaximizeWindow had no effect on hidden windows
  * Clearing GLFW_FLOATING on a hidden window caused invalid read
  * Changing GLFW_FLOATING on a hidden window could silently fail
  * Disabled cursor mode was interrupted by indicator windows
  * Monitor physical dimensions could be reported as zero mm
  * Window position events were not emitted during resizing (#1613)
  * [Wayland] Bugfix: The GLFW_HAND_CURSOR shape used the wrong
    image (#1432)
- See also: https://www.glfw.org/changelog.html</changelog>
  <changelog author="Dirk Stoecker &lt;opensuse@dstoecker.de&gt;" date="1598443200">- Require pkgconfig(gl) for the devel package to supply needed
  include GL/gl.h</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1614513600">- Update to version 3.3.3
  [Common] bugfixes:
  * Some extension loader headers did not prevent default
    OpenGL header inclusion.
  [X11] bugfixes:
  * IME input of CJK was broken for “C” locale.
  * Xlib errors caused by other parts of the application could be
    reported as GLFW errors.
  * A handle race condition could cause a BadWindow error.
  * XKB path used keysyms instead of physical locations for
    non-printable keys.
  * Function keys were mapped to GLFW_KEY_UNKNOWN for some layout
    combinaitons.
  * Keys pressed simultaneously with others were not always
    reported.
  [Wayland] bugfixes:
  * Repeated keys could be reported with NULL window.
  * Retrieving partial framebuffer size would segfault.
  * Scrolling offsets were inverted compared to other platforms.
  * Client-Side Decorations were destroyed in the wrong worder.
  * Monitors physical size could report zero.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1616414400">- Added wayland build flavor
  * New -wayland library package</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1623499200">- Update to version 3.3.4
  * X11 bugfix: Some window attributes were not applied on
    leaving fullscreen</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1635508800">- Update to version 3.3.5
  * Updated gamepad mappings from upstream.
  Bugfixes:
  * Buffers were swapped at creation on single-buffered windows.
  * Gamepad mapping updates could spam GLFW_INVALID_VALUE due to
    incompatible controllers sharing hardware ID.
  * Native access functions for context handles did not check that
    the API matched.
  Bugfixes [X11]
  * Changing GLFW_FLOATING could leak memory
  Bugfixes [Wayland]
  * Some keys were not repeating in Wayland.
  * Non-arrow cursors are offset from the hotspot.
  Bugfixes [EGL]
  * The GLFW_DOUBLEBUFFER context attribute was ignored.</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1639656000">- Update to version 3.3.6:
  * Bugfix: Joysticks connected before init did not get gamepad mappings (#1996)
  * [X11] Bugfix: Icon pixel format conversion worked only by accident,
    relying on undefined behavior (#1986)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1649505600">- update to 3.3.7:
  * [X11] Bugfix: Dynamic loading on OpenBSD failed due to soname differences
  * [X11] Bugfix: Waiting for events would fail if file descriptor was too large (#2024)
  * [X11] Bugfix: Joystick events could lead to busy-waiting (#1872)
  * [X11] Bugfix: glfwWaitEvents* did not continue for joystick events
  * [X11] Bugfix: glfwPostEmptyEvent could be ignored due to race condition (#379,#1281,#1285,#2033)
  * [X11] Bugfix: Dynamic loading on NetBSD failed due to soname differences
  * [X11] Bugfix: Left shift of int constant relied on undefined behavior (#1951)
  * [Wayland] Added support for key names via xkbcommon
  * [Wayland] Bugfix: Key repeat could lead to a race condition (#1710)
  * [Wayland] Bugfix: Activating a window would emit two input focus events
  * [Wayland] Bugfix: Disable key repeat mechanism when window loses input focus
  * [Wayland] Bugfix: Window hiding and showing did not work (#1492,#1731)
  * [Wayland] Bugfix: A key being repeated was not released when window lost focus
  * [Wayland] Bugfix: Showing a hidden window did not emit a window refresh event
  * [Wayland] Bugfix: Full screen window creation did not ignore GLFW_VISIBLE
  * [Wayland] Bugfix: Some keys were reported as wrong key or GLFW_KEY_UNKNOWN
  * [Wayland] Bugfix: Text input did not repeat along with key repeat
  * [Wayland] Bugfix: glfwPostEmptyEvent sometimes had no effect (#1520,#1521)
  * [GLX] Bugfix: Context creation failed if GLX 1.4 was not exported by GLX library</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1663156800">- update to 3.3.8:
  * Added GLFW_NATIVE_INCLUDE_NONE for disabling inclusion of native headers (#1348)
  * Bugfix: glfwMakeContextCurrent would access TLS slot before initialization
  * Bugfix: glfwSetGammaRamp could emit GLFW_INVALID_VALUE before initialization
  * Bugfix: glfwGetJoystickUserPointer returned NULL during disconnection (#2092)
  * [X11] Bugfix: The OSMesa libray was not unloaded on termination
  * [X11] Bugfix: A malformed response during selection transfer could cause a segfault
  * [X11] Bugfix: Some calls would reset Xlib to the default error handler (#2108)
  * [Wayland] Added support for file path drop events (#2040)
  * [Wayland] Added support for more human-readable monitor names where available
  * [Wayland] Removed support for the deprecated wl_shell protocol
  * [Wayland] Bugfix: glfwSetClipboardString would fail if set to result of glfwGetClipboardString
  * [Wayland] Bugfix: Data source creation error would cause double free at termination
  * [Wayland] Bugfix: Partial writes of clipboard string would cause beginning to repeat
  * [Wayland] Bugfix: Some errors would cause clipboard string transfer to hang
  * [Wayland] Bugfix: Drag and drop data was misinterpreted as clipboard string
  * [Wayland] Bugfix: MIME type matching was not performed for clipboard string
  * [Wayland] Bugfix: The OSMesa library was not unloaded on termination
  * [Wayland] Bugfix: glfwCreateWindow could emit GLFW_PLATFORM_ERROR
  * [Wayland] Bugfix: Lock key modifier bits were only set when lock keys were pressed
  * [Wayland] Bugfix: A window leaving full screen mode would be iconified (#1995)
  * [Wayland] Bugfix: A window leaving full screen mode ignored its desired size
  * [Wayland] Bugfix: glfwSetWindowMonitor did not update windowed mode size
  * [Wayland] Bugfix: glfwRestoreWindow would make a full screen window windowed
  * [Wayland] Bugfix: A window maximized or restored by the user would enter an inconsistent state
  * [Wayland] Bugfix: Window maximization events were not emitted
  * [Wayland] Bugfix: glfwRestoreWindow assumed it was always in windowed mode
  * [Wayland] Bugfix: glfwSetWindowSize would resize a full screen window
  * [Wayland] Bugfix: A window content scale event would be emitted every time the window resized
  * [Wayland] Bugfix: If glfwInit failed it would close stdin
  * [Wayland] Bugfix: Manual resizing with fallback decorations behaved erratically (#1991,#2115,#2127)
  * [Wayland] Bugfix: Size limits included frame size for fallback decorations
  * [Wayland] Bugfix: Updating GLFW_DECORATED had no effect on server-side decorations
  * [Wayland] Bugfix: A monitor would be reported as connected again if its scale changed
  * [Wayland] Bugfix: glfwTerminate would segfault if any monitor had changed scale
  * [Wayland] Bugfix: Window content scale events were not emitted when monitor scale changed
  * [Wayland] Bugfix: glfwSetWindowAspectRatio reported an error instead of applying the specified ratio
  * [Wayland] Bugfix: GLFW_MAXIMIZED window hint had no effect
  * [Wayland] Bugfix: glfwRestoreWindow had no effect before first show
  * [Wayland] Bugfix: Hiding and then showing a window caused program abort on wlroots compositors (#1268)
  * [Wayland] Bugfix: GLFW_DECORATED was ignored when showing a window with XDG decorations</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683547200">- Fix Name tag: the two source builds must be uniquely identified,
  thus add %{flavor} to the Name.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1702641600">- Update to version 3.3.9
  * Bugfix: glfwGetKeyScancode returned 0 on error when initialized
    instead of -1.
  * Bugfix: Failure to make a newly created context current could
    cause segfault.
  * [Wayland] Added improved fallback window decorations via
    libdecor.
  * [Wayland] Bugfix: Connecting a mouse after glfwInit would
    segfault.
  * [Wayland] Disabled alpha channel for opaque windows on systems
    lacking EGL_EXT_present_opaque.
  * [Wayland] Bugfix: Buffer would overrun when storing received
    drag offer.
  * [Wayland] Bugfix: Joysticks connected after glfwInit were not
    detected.
  * [Wayland] Bugfix: Fallback decorations emitted
    GLFW_CURSOR_UNAVAILABLE errors.
  * [Wayland] Bugfix: Some events could fail to end wait for new
    events.
  * [Linux] Bugfix: Joysticks without buttons were ignored.
  * [Linux] Bugfix: A small amount of memory could leak if
    initialization failed.
  * [EGL] Added loading of glvnd libOpenGL.so.0 where available for
    OpenGL.
  * [EGL] Bugfix: EGL_EXT_present_opaque caused issues on X11 with
    Nvidia blob.
  * [EGL] Bugfix: Setting GLFW_CONTEXT_DEBUG caused creation to
    fail.
  * [GLX] Added loading of glvnd libGLX.so.0 where available.</changelog>
</package>
<package pkgid="cd9733f20aac353fc70b485c34d8d2b5b3576a917cdb021d024072fda0159f491859550e7986403117017a3f3db1345b6e0894f3f2bd1da263678255ce4df35c" name="glfw-debugsource" arch="x86_64">
  <version epoch="0" ver="3.3.9" rel="1.2"/>
  <changelog author="Simon Puchert &lt;simonpuchert@alice.de&gt;" date="1585137600">- Update to version 3.3.2
  * [X11] bugfixes:
  * glfwFocusWindow could terminate on older WMs or without a WM
  * Creating an undecorated window could fail with BadMatch (#1620)
  * Querying a disconnected monitor could segfault (#1602)
- Update to version 3.3.1
  * General bugfixes:
  * The CMake config-file package used an absolute path and was not
    relocatable (#1470)
  * Video modes with a duplicate screen area were discarded
    (#1555,#1556)
  * Compiling with -Wextra-semi caused warnings (#1440)
  * Built-in mappings failed because some OEMs re-used VID/PID
    (#1583)
  * [X11] bugfixes:
  * The CMake files did not check for the XInput headers (#1480)
  * Key names were not updated when the keyboard layout changed
    (#1462,#1528)
  * Decorations could not be enabled after window creation (#1566)
  * Content scale fallback value could be inconsistent (#1578)
  * glfwMaximizeWindow had no effect on hidden windows
  * Clearing GLFW_FLOATING on a hidden window caused invalid read
  * Changing GLFW_FLOATING on a hidden window could silently fail
  * Disabled cursor mode was interrupted by indicator windows
  * Monitor physical dimensions could be reported as zero mm
  * Window position events were not emitted during resizing (#1613)
  * [Wayland] Bugfix: The GLFW_HAND_CURSOR shape used the wrong
    image (#1432)
- See also: https://www.glfw.org/changelog.html</changelog>
  <changelog author="Dirk Stoecker &lt;opensuse@dstoecker.de&gt;" date="1598443200">- Require pkgconfig(gl) for the devel package to supply needed
  include GL/gl.h</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1614513600">- Update to version 3.3.3
  [Common] bugfixes:
  * Some extension loader headers did not prevent default
    OpenGL header inclusion.
  [X11] bugfixes:
  * IME input of CJK was broken for “C” locale.
  * Xlib errors caused by other parts of the application could be
    reported as GLFW errors.
  * A handle race condition could cause a BadWindow error.
  * XKB path used keysyms instead of physical locations for
    non-printable keys.
  * Function keys were mapped to GLFW_KEY_UNKNOWN for some layout
    combinaitons.
  * Keys pressed simultaneously with others were not always
    reported.
  [Wayland] bugfixes:
  * Repeated keys could be reported with NULL window.
  * Retrieving partial framebuffer size would segfault.
  * Scrolling offsets were inverted compared to other platforms.
  * Client-Side Decorations were destroyed in the wrong worder.
  * Monitors physical size could report zero.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1616414400">- Added wayland build flavor
  * New -wayland library package</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1623499200">- Update to version 3.3.4
  * X11 bugfix: Some window attributes were not applied on
    leaving fullscreen</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1635508800">- Update to version 3.3.5
  * Updated gamepad mappings from upstream.
  Bugfixes:
  * Buffers were swapped at creation on single-buffered windows.
  * Gamepad mapping updates could spam GLFW_INVALID_VALUE due to
    incompatible controllers sharing hardware ID.
  * Native access functions for context handles did not check that
    the API matched.
  Bugfixes [X11]
  * Changing GLFW_FLOATING could leak memory
  Bugfixes [Wayland]
  * Some keys were not repeating in Wayland.
  * Non-arrow cursors are offset from the hotspot.
  Bugfixes [EGL]
  * The GLFW_DOUBLEBUFFER context attribute was ignored.</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1639656000">- Update to version 3.3.6:
  * Bugfix: Joysticks connected before init did not get gamepad mappings (#1996)
  * [X11] Bugfix: Icon pixel format conversion worked only by accident,
    relying on undefined behavior (#1986)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1649505600">- update to 3.3.7:
  * [X11] Bugfix: Dynamic loading on OpenBSD failed due to soname differences
  * [X11] Bugfix: Waiting for events would fail if file descriptor was too large (#2024)
  * [X11] Bugfix: Joystick events could lead to busy-waiting (#1872)
  * [X11] Bugfix: glfwWaitEvents* did not continue for joystick events
  * [X11] Bugfix: glfwPostEmptyEvent could be ignored due to race condition (#379,#1281,#1285,#2033)
  * [X11] Bugfix: Dynamic loading on NetBSD failed due to soname differences
  * [X11] Bugfix: Left shift of int constant relied on undefined behavior (#1951)
  * [Wayland] Added support for key names via xkbcommon
  * [Wayland] Bugfix: Key repeat could lead to a race condition (#1710)
  * [Wayland] Bugfix: Activating a window would emit two input focus events
  * [Wayland] Bugfix: Disable key repeat mechanism when window loses input focus
  * [Wayland] Bugfix: Window hiding and showing did not work (#1492,#1731)
  * [Wayland] Bugfix: A key being repeated was not released when window lost focus
  * [Wayland] Bugfix: Showing a hidden window did not emit a window refresh event
  * [Wayland] Bugfix: Full screen window creation did not ignore GLFW_VISIBLE
  * [Wayland] Bugfix: Some keys were reported as wrong key or GLFW_KEY_UNKNOWN
  * [Wayland] Bugfix: Text input did not repeat along with key repeat
  * [Wayland] Bugfix: glfwPostEmptyEvent sometimes had no effect (#1520,#1521)
  * [GLX] Bugfix: Context creation failed if GLX 1.4 was not exported by GLX library</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1663156800">- update to 3.3.8:
  * Added GLFW_NATIVE_INCLUDE_NONE for disabling inclusion of native headers (#1348)
  * Bugfix: glfwMakeContextCurrent would access TLS slot before initialization
  * Bugfix: glfwSetGammaRamp could emit GLFW_INVALID_VALUE before initialization
  * Bugfix: glfwGetJoystickUserPointer returned NULL during disconnection (#2092)
  * [X11] Bugfix: The OSMesa libray was not unloaded on termination
  * [X11] Bugfix: A malformed response during selection transfer could cause a segfault
  * [X11] Bugfix: Some calls would reset Xlib to the default error handler (#2108)
  * [Wayland] Added support for file path drop events (#2040)
  * [Wayland] Added support for more human-readable monitor names where available
  * [Wayland] Removed support for the deprecated wl_shell protocol
  * [Wayland] Bugfix: glfwSetClipboardString would fail if set to result of glfwGetClipboardString
  * [Wayland] Bugfix: Data source creation error would cause double free at termination
  * [Wayland] Bugfix: Partial writes of clipboard string would cause beginning to repeat
  * [Wayland] Bugfix: Some errors would cause clipboard string transfer to hang
  * [Wayland] Bugfix: Drag and drop data was misinterpreted as clipboard string
  * [Wayland] Bugfix: MIME type matching was not performed for clipboard string
  * [Wayland] Bugfix: The OSMesa library was not unloaded on termination
  * [Wayland] Bugfix: glfwCreateWindow could emit GLFW_PLATFORM_ERROR
  * [Wayland] Bugfix: Lock key modifier bits were only set when lock keys were pressed
  * [Wayland] Bugfix: A window leaving full screen mode would be iconified (#1995)
  * [Wayland] Bugfix: A window leaving full screen mode ignored its desired size
  * [Wayland] Bugfix: glfwSetWindowMonitor did not update windowed mode size
  * [Wayland] Bugfix: glfwRestoreWindow would make a full screen window windowed
  * [Wayland] Bugfix: A window maximized or restored by the user would enter an inconsistent state
  * [Wayland] Bugfix: Window maximization events were not emitted
  * [Wayland] Bugfix: glfwRestoreWindow assumed it was always in windowed mode
  * [Wayland] Bugfix: glfwSetWindowSize would resize a full screen window
  * [Wayland] Bugfix: A window content scale event would be emitted every time the window resized
  * [Wayland] Bugfix: If glfwInit failed it would close stdin
  * [Wayland] Bugfix: Manual resizing with fallback decorations behaved erratically (#1991,#2115,#2127)
  * [Wayland] Bugfix: Size limits included frame size for fallback decorations
  * [Wayland] Bugfix: Updating GLFW_DECORATED had no effect on server-side decorations
  * [Wayland] Bugfix: A monitor would be reported as connected again if its scale changed
  * [Wayland] Bugfix: glfwTerminate would segfault if any monitor had changed scale
  * [Wayland] Bugfix: Window content scale events were not emitted when monitor scale changed
  * [Wayland] Bugfix: glfwSetWindowAspectRatio reported an error instead of applying the specified ratio
  * [Wayland] Bugfix: GLFW_MAXIMIZED window hint had no effect
  * [Wayland] Bugfix: glfwRestoreWindow had no effect before first show
  * [Wayland] Bugfix: Hiding and then showing a window caused program abort on wlroots compositors (#1268)
  * [Wayland] Bugfix: GLFW_DECORATED was ignored when showing a window with XDG decorations</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683547200">- Fix Name tag: the two source builds must be uniquely identified,
  thus add %{flavor} to the Name.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1702641600">- Update to version 3.3.9
  * Bugfix: glfwGetKeyScancode returned 0 on error when initialized
    instead of -1.
  * Bugfix: Failure to make a newly created context current could
    cause segfault.
  * [Wayland] Added improved fallback window decorations via
    libdecor.
  * [Wayland] Bugfix: Connecting a mouse after glfwInit would
    segfault.
  * [Wayland] Disabled alpha channel for opaque windows on systems
    lacking EGL_EXT_present_opaque.
  * [Wayland] Bugfix: Buffer would overrun when storing received
    drag offer.
  * [Wayland] Bugfix: Joysticks connected after glfwInit were not
    detected.
  * [Wayland] Bugfix: Fallback decorations emitted
    GLFW_CURSOR_UNAVAILABLE errors.
  * [Wayland] Bugfix: Some events could fail to end wait for new
    events.
  * [Linux] Bugfix: Joysticks without buttons were ignored.
  * [Linux] Bugfix: A small amount of memory could leak if
    initialization failed.
  * [EGL] Added loading of glvnd libOpenGL.so.0 where available for
    OpenGL.
  * [EGL] Bugfix: EGL_EXT_present_opaque caused issues on X11 with
    Nvidia blob.
  * [EGL] Bugfix: Setting GLFW_CONTEXT_DEBUG caused creation to
    fail.
  * [GLX] Added loading of glvnd libGLX.so.0 where available.</changelog>
</package>
<package pkgid="4497e94242839587f5723aaa20614a0740454b59669f2edf91214698e84e3606305dd9010120863e924b9b31cebed67e7f2514dac468a9e6c451c6e59a047f97" name="glfw-wayland" arch="src">
  <version epoch="0" ver="3.3.9" rel="1.1"/>
  <changelog author="zaitor@opensuse.org" date="1422964800">- Update to version 3.1:
  + Added GLFWcursor custom system cursor handle
  + Added glfwCreateCursor, glfwCreateStandardCursor, glfwDestroyCursor and glfwSetCursor for managing system cursor images
  + Added GLFWimage struct for passing 32-bit RGBA images
  + Added monitor and adapter identifier access to native API
  + Added glfwSetDropCallback and GLFWdropfun for receiving dropped files
  + Added glfwPostEmptyEvent for allowing secondary threads to cause glfwWaitEvents to return
  + Added empty test program for verifying posting of empty events
  + Added glfwSetCharModsCallback for receiving character events with modifiers
  + Added glfwGetWindowFrameSize for retrieving the size of the frame around the client area of a window
  + Added GLFW_AUTO_ICONIFY for controlling whether full screen windows automatically iconify (and restore the previous video mode) on focus loss
  + Added GLFW_DONT_CARE for indicating that any value is acceptable
  + Added GLFW_DOUBLEBUFFER for controlling whether to use double buffering
  + Added GLFW_CONTEXT_RELEASE_BEHAVIOR and values GLFW_ANY_RELEASE_BEHAVIOR, GLFW_RELEASE_BEHAVIOR_FLUSH and GLFW_RELEASE_BEHAVIOR_NONE for GL_KHR_context_flush_control support
  + Added GLFW_INCLUDE_ES31 for including the OpenGL ES 3.1 header
  + Added GLFW_FLOATING for creating always-on-top windowed mode windows
  + Added GLFW_FOCUSED window hint for controlling initial input focus
  + Added partial and experimental support for Wayland
  + Added partial and experimental support for Mir
  + Changed the window state attributes (focused, iconified and visible) to query the system directly
  + Changed the default of GLFW_REFRESH_RATE to GLFW_DONT_CARE to maintain the default behavior
  + Changed static library to build as position independent code for easier use from the Rust language
  + Changed glfwGetCursorPos to query the system directly for all cursor modes except captured mode
  + Bugfix: The debug context attribute was set from GL_ARB_debug_output even when a debug context had not been requested
  + Bugfix: The particles example was not linked against the threading library
  + Bugfix: The cursor was not positioned over newly created full screen windows
  + Bugfix: The queried cursor position was not always up-to-date
  + Bugfix: glfwExtensionSupported always failed for OpenGL ES 3.0 and later if the library was compiled for OpenGL ES
  + [X11] Added run-time support for systems lacking the XKB extension
  + [X11] Made GLX 1.3 the minimum supported version
  + [X11] Replaced XRRGetScreenResources with XRRGetScreenResourcesCurrent for monitor property retrieval
  + [X11] Bugfix: The case of finding no usable CRTCs was not detected
  + [X11] Bugfix: Detection of broken Nvidia RandR gamma support did not verify that at least one CRTC was present
  + [X11] Bugfix: A stale _NET_SUPPORTING_WM_CHECK root window property would cause an uncaught BadWindow error
  + [X11] Bugfix: No check was made for the presence of GLX 1.3 when GLX_SGIX_fbconfig was unavailable
  + [X11] Bugfix: The message type of ICCCM protocol events was not checked
  + [X11] Bugfix: glfwDestroyWindow did not flush the output buffer
  + [X11] Bugfix: Window frame interactions were reported as focus events
  + [X11] Bugfix: Workaround for legacy Compiz caused flickering during resize
  + [X11] Bugfix: The name pointer of joysticks were not cleared on disconnection
  + [X11] Bugfix: Video mode resolutions and monitor physical sizes were not corrected for rotated CRTCs
  + [X11] Bugfix: Unicode character input ignored dead keys
  + [X11] Bugfix: X-axis scroll offsets were inverted
  + [X11] Bugfix: Full screen override redirect windows were not always positioned over the specified monitor
  + [X11] Bugfix: Character input did not work for the default "C" locale
  + [X11] Bugfix: Joysticks connected after glfwInit were not detected (temporary inotify solution until proper libudev solution)
- Add pkgconfig(xinerama), pkgconfig(xcursor) BuildRequires: New dependencies.</changelog>
  <changelog author="jengelh@inai.de" date="1442491200">- Update to new upstream release 3.1.1
  * This release adds fixes for a number of bugs that together affect
  all supported platforms, most notably workarounds for bugs in
  some popular window managers.
- Reduce overly explicit filelist</changelog>
  <changelog author="mimi.vx@gmail.com" date="1445688000">- Update to version 3.1.2
  * bugfix release, full changelog on http://www.glfw.org/changelog.html</changelog>
  <changelog author="rpm@fthiessen.de" date="1463572800">- Made build of geany-tags optional (fix SLE).</changelog>
  <changelog author="jengelh@inai.de" date="1468756800">- Trim irrelevant parts from %description</changelog>
  <changelog author="rpm@fthiessen.de" date="1470916800">- Update to new upstream release 3.2</changelog>
  <changelog author="mpluskal@suse.com" date="1486900800">- Update to version 3.2.1:
  * Added on-demand loading of Vulkan and context creation API
    libraries
  * Added _GLFW_VULKAN_STATIC build macro to make the library use
    the Vulkan loader linked statically into the application (#820)
  * Bugfix: Single compilation unit builds failed due to naming
    conflicts (#783)
  * Bugfix: The range checks for glfwSetCursorPos used the wrong
    minimum (#773)
  * Bugfix: Defining GLFW_INCLUDE_VULKAN when compiling the library
    did not fail with the expected error message (#823)
  * Bugfix: Inherited value of CMAKE_MODULE_PATH was clobbered
    (#822)
  * [X11] Bugfix: Window size limits were ignored if the minimum or
    maximum size was set to GLFW_DONT_CARE (#805)
  * [X11] Bugfix: Input focus was set before window was visible,
    causing BadMatch on some non-reparenting WMs (#789,#798)
  * [X11] Bugfix: glfwGetWindowPos and glfwSetWindowPos operated on
    the window frame instead of the client area (#800)
  * [WGL] Added reporting of errors from WGL_ARB_create_context
    extension
  * [GLX] Bugfix: Dynamically loaded entry points were not verified
  * [EGL] Added lib prefix matching between EGL and OpenGL ES
    library binaries
  * [EGL] Bugfix: Dynamically loaded entry points were not verified
- Enable vulkan on Tumbleweed</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1549022400">- Sort list of input files to geany for reproducible builds
  (boo#1049382, boo#1041090)</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1555416000">- Update to version 3.3
  * Changes too numerous to list, see
    https://www.glfw.org/docs/latest/news.html#news_33</changelog>
  <changelog author="Simon Puchert &lt;simonpuchert@alice.de&gt;" date="1585137600">- Update to version 3.3.2
  * [X11] bugfixes:
  * glfwFocusWindow could terminate on older WMs or without a WM
  * Creating an undecorated window could fail with BadMatch (#1620)
  * Querying a disconnected monitor could segfault (#1602)
- Update to version 3.3.1
  * General bugfixes:
  * The CMake config-file package used an absolute path and was not
    relocatable (#1470)
  * Video modes with a duplicate screen area were discarded
    (#1555,#1556)
  * Compiling with -Wextra-semi caused warnings (#1440)
  * Built-in mappings failed because some OEMs re-used VID/PID
    (#1583)
  * [X11] bugfixes:
  * The CMake files did not check for the XInput headers (#1480)
  * Key names were not updated when the keyboard layout changed
    (#1462,#1528)
  * Decorations could not be enabled after window creation (#1566)
  * Content scale fallback value could be inconsistent (#1578)
  * glfwMaximizeWindow had no effect on hidden windows
  * Clearing GLFW_FLOATING on a hidden window caused invalid read
  * Changing GLFW_FLOATING on a hidden window could silently fail
  * Disabled cursor mode was interrupted by indicator windows
  * Monitor physical dimensions could be reported as zero mm
  * Window position events were not emitted during resizing (#1613)
  * [Wayland] Bugfix: The GLFW_HAND_CURSOR shape used the wrong
    image (#1432)
- See also: https://www.glfw.org/changelog.html</changelog>
  <changelog author="Dirk Stoecker &lt;opensuse@dstoecker.de&gt;" date="1598443200">- Require pkgconfig(gl) for the devel package to supply needed
  include GL/gl.h</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1614513600">- Update to version 3.3.3
  [Common] bugfixes:
  * Some extension loader headers did not prevent default
    OpenGL header inclusion.
  [X11] bugfixes:
  * IME input of CJK was broken for “C” locale.
  * Xlib errors caused by other parts of the application could be
    reported as GLFW errors.
  * A handle race condition could cause a BadWindow error.
  * XKB path used keysyms instead of physical locations for
    non-printable keys.
  * Function keys were mapped to GLFW_KEY_UNKNOWN for some layout
    combinaitons.
  * Keys pressed simultaneously with others were not always
    reported.
  [Wayland] bugfixes:
  * Repeated keys could be reported with NULL window.
  * Retrieving partial framebuffer size would segfault.
  * Scrolling offsets were inverted compared to other platforms.
  * Client-Side Decorations were destroyed in the wrong worder.
  * Monitors physical size could report zero.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1616414400">- Added wayland build flavor
  * New -wayland library package</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1623499200">- Update to version 3.3.4
  * X11 bugfix: Some window attributes were not applied on
    leaving fullscreen</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1635508800">- Update to version 3.3.5
  * Updated gamepad mappings from upstream.
  Bugfixes:
  * Buffers were swapped at creation on single-buffered windows.
  * Gamepad mapping updates could spam GLFW_INVALID_VALUE due to
    incompatible controllers sharing hardware ID.
  * Native access functions for context handles did not check that
    the API matched.
  Bugfixes [X11]
  * Changing GLFW_FLOATING could leak memory
  Bugfixes [Wayland]
  * Some keys were not repeating in Wayland.
  * Non-arrow cursors are offset from the hotspot.
  Bugfixes [EGL]
  * The GLFW_DOUBLEBUFFER context attribute was ignored.</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1639656000">- Update to version 3.3.6:
  * Bugfix: Joysticks connected before init did not get gamepad mappings (#1996)
  * [X11] Bugfix: Icon pixel format conversion worked only by accident,
    relying on undefined behavior (#1986)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1649505600">- update to 3.3.7:
  * [X11] Bugfix: Dynamic loading on OpenBSD failed due to soname differences
  * [X11] Bugfix: Waiting for events would fail if file descriptor was too large (#2024)
  * [X11] Bugfix: Joystick events could lead to busy-waiting (#1872)
  * [X11] Bugfix: glfwWaitEvents* did not continue for joystick events
  * [X11] Bugfix: glfwPostEmptyEvent could be ignored due to race condition (#379,#1281,#1285,#2033)
  * [X11] Bugfix: Dynamic loading on NetBSD failed due to soname differences
  * [X11] Bugfix: Left shift of int constant relied on undefined behavior (#1951)
  * [Wayland] Added support for key names via xkbcommon
  * [Wayland] Bugfix: Key repeat could lead to a race condition (#1710)
  * [Wayland] Bugfix: Activating a window would emit two input focus events
  * [Wayland] Bugfix: Disable key repeat mechanism when window loses input focus
  * [Wayland] Bugfix: Window hiding and showing did not work (#1492,#1731)
  * [Wayland] Bugfix: A key being repeated was not released when window lost focus
  * [Wayland] Bugfix: Showing a hidden window did not emit a window refresh event
  * [Wayland] Bugfix: Full screen window creation did not ignore GLFW_VISIBLE
  * [Wayland] Bugfix: Some keys were reported as wrong key or GLFW_KEY_UNKNOWN
  * [Wayland] Bugfix: Text input did not repeat along with key repeat
  * [Wayland] Bugfix: glfwPostEmptyEvent sometimes had no effect (#1520,#1521)
  * [GLX] Bugfix: Context creation failed if GLX 1.4 was not exported by GLX library</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1663156800">- update to 3.3.8:
  * Added GLFW_NATIVE_INCLUDE_NONE for disabling inclusion of native headers (#1348)
  * Bugfix: glfwMakeContextCurrent would access TLS slot before initialization
  * Bugfix: glfwSetGammaRamp could emit GLFW_INVALID_VALUE before initialization
  * Bugfix: glfwGetJoystickUserPointer returned NULL during disconnection (#2092)
  * [X11] Bugfix: The OSMesa libray was not unloaded on termination
  * [X11] Bugfix: A malformed response during selection transfer could cause a segfault
  * [X11] Bugfix: Some calls would reset Xlib to the default error handler (#2108)
  * [Wayland] Added support for file path drop events (#2040)
  * [Wayland] Added support for more human-readable monitor names where available
  * [Wayland] Removed support for the deprecated wl_shell protocol
  * [Wayland] Bugfix: glfwSetClipboardString would fail if set to result of glfwGetClipboardString
  * [Wayland] Bugfix: Data source creation error would cause double free at termination
  * [Wayland] Bugfix: Partial writes of clipboard string would cause beginning to repeat
  * [Wayland] Bugfix: Some errors would cause clipboard string transfer to hang
  * [Wayland] Bugfix: Drag and drop data was misinterpreted as clipboard string
  * [Wayland] Bugfix: MIME type matching was not performed for clipboard string
  * [Wayland] Bugfix: The OSMesa library was not unloaded on termination
  * [Wayland] Bugfix: glfwCreateWindow could emit GLFW_PLATFORM_ERROR
  * [Wayland] Bugfix: Lock key modifier bits were only set when lock keys were pressed
  * [Wayland] Bugfix: A window leaving full screen mode would be iconified (#1995)
  * [Wayland] Bugfix: A window leaving full screen mode ignored its desired size
  * [Wayland] Bugfix: glfwSetWindowMonitor did not update windowed mode size
  * [Wayland] Bugfix: glfwRestoreWindow would make a full screen window windowed
  * [Wayland] Bugfix: A window maximized or restored by the user would enter an inconsistent state
  * [Wayland] Bugfix: Window maximization events were not emitted
  * [Wayland] Bugfix: glfwRestoreWindow assumed it was always in windowed mode
  * [Wayland] Bugfix: glfwSetWindowSize would resize a full screen window
  * [Wayland] Bugfix: A window content scale event would be emitted every time the window resized
  * [Wayland] Bugfix: If glfwInit failed it would close stdin
  * [Wayland] Bugfix: Manual resizing with fallback decorations behaved erratically (#1991,#2115,#2127)
  * [Wayland] Bugfix: Size limits included frame size for fallback decorations
  * [Wayland] Bugfix: Updating GLFW_DECORATED had no effect on server-side decorations
  * [Wayland] Bugfix: A monitor would be reported as connected again if its scale changed
  * [Wayland] Bugfix: glfwTerminate would segfault if any monitor had changed scale
  * [Wayland] Bugfix: Window content scale events were not emitted when monitor scale changed
  * [Wayland] Bugfix: glfwSetWindowAspectRatio reported an error instead of applying the specified ratio
  * [Wayland] Bugfix: GLFW_MAXIMIZED window hint had no effect
  * [Wayland] Bugfix: glfwRestoreWindow had no effect before first show
  * [Wayland] Bugfix: Hiding and then showing a window caused program abort on wlroots compositors (#1268)
  * [Wayland] Bugfix: GLFW_DECORATED was ignored when showing a window with XDG decorations</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683547200">- Fix Name tag: the two source builds must be uniquely identified,
  thus add %{flavor} to the Name.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1702641600">- Update to version 3.3.9
  * Bugfix: glfwGetKeyScancode returned 0 on error when initialized
    instead of -1.
  * Bugfix: Failure to make a newly created context current could
    cause segfault.
  * [Wayland] Added improved fallback window decorations via
    libdecor.
  * [Wayland] Bugfix: Connecting a mouse after glfwInit would
    segfault.
  * [Wayland] Disabled alpha channel for opaque windows on systems
    lacking EGL_EXT_present_opaque.
  * [Wayland] Bugfix: Buffer would overrun when storing received
    drag offer.
  * [Wayland] Bugfix: Joysticks connected after glfwInit were not
    detected.
  * [Wayland] Bugfix: Fallback decorations emitted
    GLFW_CURSOR_UNAVAILABLE errors.
  * [Wayland] Bugfix: Some events could fail to end wait for new
    events.
  * [Linux] Bugfix: Joysticks without buttons were ignored.
  * [Linux] Bugfix: A small amount of memory could leak if
    initialization failed.
  * [EGL] Added loading of glvnd libOpenGL.so.0 where available for
    OpenGL.
  * [EGL] Bugfix: EGL_EXT_present_opaque caused issues on X11 with
    Nvidia blob.
  * [EGL] Bugfix: Setting GLFW_CONTEXT_DEBUG caused creation to
    fail.
  * [GLX] Added loading of glvnd libGLX.so.0 where available.</changelog>
</package>
<package pkgid="1d4f66b566bf393a55173309499dca7b5e99f28b28983adfae6d7d2b4de869d93e3dcb138f186e6cb18eea06e53e3339d7d56142f759f9f0304b104bb7b40775" name="glfw-wayland-debugsource" arch="x86_64">
  <version epoch="0" ver="3.3.9" rel="1.1"/>
  <changelog author="Simon Puchert &lt;simonpuchert@alice.de&gt;" date="1585137600">- Update to version 3.3.2
  * [X11] bugfixes:
  * glfwFocusWindow could terminate on older WMs or without a WM
  * Creating an undecorated window could fail with BadMatch (#1620)
  * Querying a disconnected monitor could segfault (#1602)
- Update to version 3.3.1
  * General bugfixes:
  * The CMake config-file package used an absolute path and was not
    relocatable (#1470)
  * Video modes with a duplicate screen area were discarded
    (#1555,#1556)
  * Compiling with -Wextra-semi caused warnings (#1440)
  * Built-in mappings failed because some OEMs re-used VID/PID
    (#1583)
  * [X11] bugfixes:
  * The CMake files did not check for the XInput headers (#1480)
  * Key names were not updated when the keyboard layout changed
    (#1462,#1528)
  * Decorations could not be enabled after window creation (#1566)
  * Content scale fallback value could be inconsistent (#1578)
  * glfwMaximizeWindow had no effect on hidden windows
  * Clearing GLFW_FLOATING on a hidden window caused invalid read
  * Changing GLFW_FLOATING on a hidden window could silently fail
  * Disabled cursor mode was interrupted by indicator windows
  * Monitor physical dimensions could be reported as zero mm
  * Window position events were not emitted during resizing (#1613)
  * [Wayland] Bugfix: The GLFW_HAND_CURSOR shape used the wrong
    image (#1432)
- See also: https://www.glfw.org/changelog.html</changelog>
  <changelog author="Dirk Stoecker &lt;opensuse@dstoecker.de&gt;" date="1598443200">- Require pkgconfig(gl) for the devel package to supply needed
  include GL/gl.h</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1614513600">- Update to version 3.3.3
  [Common] bugfixes:
  * Some extension loader headers did not prevent default
    OpenGL header inclusion.
  [X11] bugfixes:
  * IME input of CJK was broken for “C” locale.
  * Xlib errors caused by other parts of the application could be
    reported as GLFW errors.
  * A handle race condition could cause a BadWindow error.
  * XKB path used keysyms instead of physical locations for
    non-printable keys.
  * Function keys were mapped to GLFW_KEY_UNKNOWN for some layout
    combinaitons.
  * Keys pressed simultaneously with others were not always
    reported.
  [Wayland] bugfixes:
  * Repeated keys could be reported with NULL window.
  * Retrieving partial framebuffer size would segfault.
  * Scrolling offsets were inverted compared to other platforms.
  * Client-Side Decorations were destroyed in the wrong worder.
  * Monitors physical size could report zero.</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1616414400">- Added wayland build flavor
  * New -wayland library package</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1623499200">- Update to version 3.3.4
  * X11 bugfix: Some window attributes were not applied on
    leaving fullscreen</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1635508800">- Update to version 3.3.5
  * Updated gamepad mappings from upstream.
  Bugfixes:
  * Buffers were swapped at creation on single-buffered windows.
  * Gamepad mapping updates could spam GLFW_INVALID_VALUE due to
    incompatible controllers sharing hardware ID.
  * Native access functions for context handles did not check that
    the API matched.
  Bugfixes [X11]
  * Changing GLFW_FLOATING could leak memory
  Bugfixes [Wayland]
  * Some keys were not repeating in Wayland.
  * Non-arrow cursors are offset from the hotspot.
  Bugfixes [EGL]
  * The GLFW_DOUBLEBUFFER context attribute was ignored.</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1639656000">- Update to version 3.3.6:
  * Bugfix: Joysticks connected before init did not get gamepad mappings (#1996)
  * [X11] Bugfix: Icon pixel format conversion worked only by accident,
    relying on undefined behavior (#1986)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1649505600">- update to 3.3.7:
  * [X11] Bugfix: Dynamic loading on OpenBSD failed due to soname differences
  * [X11] Bugfix: Waiting for events would fail if file descriptor was too large (#2024)
  * [X11] Bugfix: Joystick events could lead to busy-waiting (#1872)
  * [X11] Bugfix: glfwWaitEvents* did not continue for joystick events
  * [X11] Bugfix: glfwPostEmptyEvent could be ignored due to race condition (#379,#1281,#1285,#2033)
  * [X11] Bugfix: Dynamic loading on NetBSD failed due to soname differences
  * [X11] Bugfix: Left shift of int constant relied on undefined behavior (#1951)
  * [Wayland] Added support for key names via xkbcommon
  * [Wayland] Bugfix: Key repeat could lead to a race condition (#1710)
  * [Wayland] Bugfix: Activating a window would emit two input focus events
  * [Wayland] Bugfix: Disable key repeat mechanism when window loses input focus
  * [Wayland] Bugfix: Window hiding and showing did not work (#1492,#1731)
  * [Wayland] Bugfix: A key being repeated was not released when window lost focus
  * [Wayland] Bugfix: Showing a hidden window did not emit a window refresh event
  * [Wayland] Bugfix: Full screen window creation did not ignore GLFW_VISIBLE
  * [Wayland] Bugfix: Some keys were reported as wrong key or GLFW_KEY_UNKNOWN
  * [Wayland] Bugfix: Text input did not repeat along with key repeat
  * [Wayland] Bugfix: glfwPostEmptyEvent sometimes had no effect (#1520,#1521)
  * [GLX] Bugfix: Context creation failed if GLX 1.4 was not exported by GLX library</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1663156800">- update to 3.3.8:
  * Added GLFW_NATIVE_INCLUDE_NONE for disabling inclusion of native headers (#1348)
  * Bugfix: glfwMakeContextCurrent would access TLS slot before initialization
  * Bugfix: glfwSetGammaRamp could emit GLFW_INVALID_VALUE before initialization
  * Bugfix: glfwGetJoystickUserPointer returned NULL during disconnection (#2092)
  * [X11] Bugfix: The OSMesa libray was not unloaded on termination
  * [X11] Bugfix: A malformed response during selection transfer could cause a segfault
  * [X11] Bugfix: Some calls would reset Xlib to the default error handler (#2108)
  * [Wayland] Added support for file path drop events (#2040)
  * [Wayland] Added support for more human-readable monitor names where available
  * [Wayland] Removed support for the deprecated wl_shell protocol
  * [Wayland] Bugfix: glfwSetClipboardString would fail if set to result of glfwGetClipboardString
  * [Wayland] Bugfix: Data source creation error would cause double free at termination
  * [Wayland] Bugfix: Partial writes of clipboard string would cause beginning to repeat
  * [Wayland] Bugfix: Some errors would cause clipboard string transfer to hang
  * [Wayland] Bugfix: Drag and drop data was misinterpreted as clipboard string
  * [Wayland] Bugfix: MIME type matching was not performed for clipboard string
  * [Wayland] Bugfix: The OSMesa library was not unloaded on termination
  * [Wayland] Bugfix: glfwCreateWindow could emit GLFW_PLATFORM_ERROR
  * [Wayland] Bugfix: Lock key modifier bits were only set when lock keys were pressed
  * [Wayland] Bugfix: A window leaving full screen mode would be iconified (#1995)
  * [Wayland] Bugfix: A window leaving full screen mode ignored its desired size
  * [Wayland] Bugfix: glfwSetWindowMonitor did not update windowed mode size
  * [Wayland] Bugfix: glfwRestoreWindow would make a full screen window windowed
  * [Wayland] Bugfix: A window maximized or restored by the user would enter an inconsistent state
  * [Wayland] Bugfix: Window maximization events were not emitted
  * [Wayland] Bugfix: glfwRestoreWindow assumed it was always in windowed mode
  * [Wayland] Bugfix: glfwSetWindowSize would resize a full screen window
  * [Wayland] Bugfix: A window content scale event would be emitted every time the window resized
  * [Wayland] Bugfix: If glfwInit failed it would close stdin
  * [Wayland] Bugfix: Manual resizing with fallback decorations behaved erratically (#1991,#2115,#2127)
  * [Wayland] Bugfix: Size limits included frame size for fallback decorations
  * [Wayland] Bugfix: Updating GLFW_DECORATED had no effect on server-side decorations
  * [Wayland] Bugfix: A monitor would be reported as connected again if its scale changed
  * [Wayland] Bugfix: glfwTerminate would segfault if any monitor had changed scale
  * [Wayland] Bugfix: Window content scale events were not emitted when monitor scale changed
  * [Wayland] Bugfix: glfwSetWindowAspectRatio reported an error instead of applying the specified ratio
  * [Wayland] Bugfix: GLFW_MAXIMIZED window hint had no effect
  * [Wayland] Bugfix: glfwRestoreWindow had no effect before first show
  * [Wayland] Bugfix: Hiding and then showing a window caused program abort on wlroots compositors (#1268)
  * [Wayland] Bugfix: GLFW_DECORATED was ignored when showing a window with XDG decorations</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1683547200">- Fix Name tag: the two source builds must be uniquely identified,
  thus add %{flavor} to the Name.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1702641600">- Update to version 3.3.9
  * Bugfix: glfwGetKeyScancode returned 0 on error when initialized
    instead of -1.
  * Bugfix: Failure to make a newly created context current could
    cause segfault.
  * [Wayland] Added improved fallback window decorations via
    libdecor.
  * [Wayland] Bugfix: Connecting a mouse after glfwInit would
    segfault.
  * [Wayland] Disabled alpha channel for opaque windows on systems
    lacking EGL_EXT_present_opaque.
  * [Wayland] Bugfix: Buffer would overrun when storing received
    drag offer.
  * [Wayland] Bugfix: Joysticks connected after glfwInit were not
    detected.
  * [Wayland] Bugfix: Fallback decorations emitted
    GLFW_CURSOR_UNAVAILABLE errors.
  * [Wayland] Bugfix: Some events could fail to end wait for new
    events.
  * [Linux] Bugfix: Joysticks without buttons were ignored.
  * [Linux] Bugfix: A small amount of memory could leak if
    initialization failed.
  * [EGL] Added loading of glvnd libOpenGL.so.0 where available for
    OpenGL.
  * [EGL] Bugfix: EGL_EXT_present_opaque caused issues on X11 with
    Nvidia blob.
  * [EGL] Bugfix: Setting GLFW_CONTEXT_DEBUG caused creation to
    fail.
  * [GLX] Added loading of glvnd libGLX.so.0 where available.</changelog>
</package>
<package pkgid="29137ab5b4033a4e33d1175414e9b9b5b60de670186884aed02fc4f1637ccacec1279e4ef81e90c370accba55350296208449c9b6391cb75cca5e83dd3fc4616" name="glib-networking" arch="i586">
  <version epoch="0" ver="2.78.0" rel="1.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1631880000">- Update to version 2.70.0:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1638792000">- Update to version 2.70.1:
  + Fix crashes when handshake is cancelled
  + OpenSSL: fix spurious certificate expired verification errors
  + GnuTLS:
  - Fix tests on 32-bit systems
  - Fix crash when invalid priority string is forced
- Add check section and run meson_test macro during build.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1641297600">- Increase testsuite timeout</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1641556800">- Update to version 2.72.alpha:
  + OpenSSL:
  - Fix unsafe error handling.
  - Fail when appropriate if Must-Staple extension is set.
  + GnuTLS: fix TLS 1.3 ciphersuite names, should use underscores.
  + Improve failure of tls-unique channel binding requests.
  + Do not fill SNI extension with IP address.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1644580800">- Update to version 2.72.beta:
  + Add environment variable proxy resolver.
  + OpenSSL: fix uninitialized memory use.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647950400">- Update to version 2.72.0:
  + Fix proxy tests.
  + GnuTLS: use IANA-style ciphersuite names with GnuTLS 3.7.4.
  + meson devenv.
  + Updated translations.</changelog>
  <changelog author="Emily Gonyer &lt;emilyyrose@gmail.com&gt;" date="1656936000">- Update to version 2.72.1
  + Discard empty proxy environment variables.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1659960000">- Update to version 2.72.2:
  + Drop environment proxy resolver to lowest priority.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1659960001">- Update to version 2.74.alpha:
  + Add build option for toggling debug logging.
  + Move gettext() usage out of hot paths.
  + Fix tests build when using openssl.
  + Properly free libproxy lookup results and require libproxy
    0.4.16.
  + Add additional validation for proxy lookup results.
  + Allow using static libraries via meson subprojects.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660046400">- Update to version 2.74.beta:
  + Drop environment proxy resolver to lowest priority.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662033600">- Update to version 2.74.rc:
  + Support PKCS #12 encrypted certificates.
  + Various improvements to Meson build system.
  + Multiple fixes for proxy tests.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663243200">- Update to version 2.74.0:
  + Updated translations.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1666785600">- Fix build with gnutls 3.7.8:
  * tests: skip tls-exporter test for TLS 1.2
  * https://gitlab.gnome.org/GNOME/glib-networking/-/issues/201
  * Add glib-networking-gnutls-tls-exporter-tls12.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676462400">- Update to version 2.76.alpha:
  + OpenSSL: add session resumption support.
  + GnuTLS: several session resumption improvements.
  + Skip TLS exporter test for TLS 1.2.
  + Default values for build options have changed, no longer use
    auto.
  + Fix static linking on Windows.
  + Don't use system trust on iOS.
  + Updated translations.
- Drop glib-networking-gnutls-tls-exporter-tls12.patch: fixed
  upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1677499200">- Update to version 2.76.beta:
  + Hopefully fix environment proxy resolver on Windows.
  + Remove static_modules build option, use
  - Ddefault_library=static instead.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Update to version 2.76.0:
  + Fix OpenSSL sessions becoming unresumable.
  + Fix installed libproxy test.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1686830400">- Add a7db10e8862050f19af5c2eebcd1d590a04d5ced.patch: Fix tests
  using libproxy 0.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688126400">- Update to version 2.76.1:
  + Fix proxy tests when built against libproxy 0.5.
  + Updated translations.
- Drop a7db10e8862050f19af5c2eebcd1d590a04d5ced.patch: fixed
  upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1691755200">- Ignore test suite errors for now: the test passes when run
  locally in a chroot build env, but fails inside a kvm build env.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694779200">- Update to version 2.78.0:
  + Respect root certificates added to macOS system keychain by
    users
  + Disable PKCS #11 tests when GnuTLS is built without PKCS #11
    support
  + Fix connection tests on 32-bit systems with 64-bit time_t
  + Updated translations.</changelog>
</package>
<package pkgid="b2e3e504365dd65c9270cb3b556cef93b4ccae2ee5d9be7d33fe2a940d146cee963cfdee09a8002e49757a38a0a1febc92d6ad14051d1c49ee254af8a2b70e52" name="glib-networking" arch="src">
  <version epoch="0" ver="2.78.0" rel="1.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1631880000">- Update to version 2.70.0:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1638792000">- Update to version 2.70.1:
  + Fix crashes when handshake is cancelled
  + OpenSSL: fix spurious certificate expired verification errors
  + GnuTLS:
  - Fix tests on 32-bit systems
  - Fix crash when invalid priority string is forced
- Add check section and run meson_test macro during build.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1641297600">- Increase testsuite timeout</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1641556800">- Update to version 2.72.alpha:
  + OpenSSL:
  - Fix unsafe error handling.
  - Fail when appropriate if Must-Staple extension is set.
  + GnuTLS: fix TLS 1.3 ciphersuite names, should use underscores.
  + Improve failure of tls-unique channel binding requests.
  + Do not fill SNI extension with IP address.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1644580800">- Update to version 2.72.beta:
  + Add environment variable proxy resolver.
  + OpenSSL: fix uninitialized memory use.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647950400">- Update to version 2.72.0:
  + Fix proxy tests.
  + GnuTLS: use IANA-style ciphersuite names with GnuTLS 3.7.4.
  + meson devenv.
  + Updated translations.</changelog>
  <changelog author="Emily Gonyer &lt;emilyyrose@gmail.com&gt;" date="1656936000">- Update to version 2.72.1
  + Discard empty proxy environment variables.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1659960000">- Update to version 2.72.2:
  + Drop environment proxy resolver to lowest priority.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1659960001">- Update to version 2.74.alpha:
  + Add build option for toggling debug logging.
  + Move gettext() usage out of hot paths.
  + Fix tests build when using openssl.
  + Properly free libproxy lookup results and require libproxy
    0.4.16.
  + Add additional validation for proxy lookup results.
  + Allow using static libraries via meson subprojects.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660046400">- Update to version 2.74.beta:
  + Drop environment proxy resolver to lowest priority.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662033600">- Update to version 2.74.rc:
  + Support PKCS #12 encrypted certificates.
  + Various improvements to Meson build system.
  + Multiple fixes for proxy tests.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663243200">- Update to version 2.74.0:
  + Updated translations.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1666785600">- Fix build with gnutls 3.7.8:
  * tests: skip tls-exporter test for TLS 1.2
  * https://gitlab.gnome.org/GNOME/glib-networking/-/issues/201
  * Add glib-networking-gnutls-tls-exporter-tls12.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676462400">- Update to version 2.76.alpha:
  + OpenSSL: add session resumption support.
  + GnuTLS: several session resumption improvements.
  + Skip TLS exporter test for TLS 1.2.
  + Default values for build options have changed, no longer use
    auto.
  + Fix static linking on Windows.
  + Don't use system trust on iOS.
  + Updated translations.
- Drop glib-networking-gnutls-tls-exporter-tls12.patch: fixed
  upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1677499200">- Update to version 2.76.beta:
  + Hopefully fix environment proxy resolver on Windows.
  + Remove static_modules build option, use
  - Ddefault_library=static instead.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Update to version 2.76.0:
  + Fix OpenSSL sessions becoming unresumable.
  + Fix installed libproxy test.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1686830400">- Add a7db10e8862050f19af5c2eebcd1d590a04d5ced.patch: Fix tests
  using libproxy 0.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688126400">- Update to version 2.76.1:
  + Fix proxy tests when built against libproxy 0.5.
  + Updated translations.
- Drop a7db10e8862050f19af5c2eebcd1d590a04d5ced.patch: fixed
  upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1691755200">- Ignore test suite errors for now: the test passes when run
  locally in a chroot build env, but fails inside a kvm build env.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694779200">- Update to version 2.78.0:
  + Respect root certificates added to macOS system keychain by
    users
  + Disable PKCS #11 tests when GnuTLS is built without PKCS #11
    support
  + Fix connection tests on 32-bit systems with 64-bit time_t
  + Updated translations.</changelog>
</package>
<package pkgid="1da0b3fd63a0e40ced8968adad0b8489a4aececa2900065a9b5f2393b242e3bbe87b4bc195056e9aef658efd05e71e7ec6ceac88984025dc12b1838738d5ec33" name="glib-networking" arch="x86_64">
  <version epoch="0" ver="2.78.0" rel="1.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1631880000">- Update to version 2.70.0:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1638792000">- Update to version 2.70.1:
  + Fix crashes when handshake is cancelled
  + OpenSSL: fix spurious certificate expired verification errors
  + GnuTLS:
  - Fix tests on 32-bit systems
  - Fix crash when invalid priority string is forced
- Add check section and run meson_test macro during build.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1641297600">- Increase testsuite timeout</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1641556800">- Update to version 2.72.alpha:
  + OpenSSL:
  - Fix unsafe error handling.
  - Fail when appropriate if Must-Staple extension is set.
  + GnuTLS: fix TLS 1.3 ciphersuite names, should use underscores.
  + Improve failure of tls-unique channel binding requests.
  + Do not fill SNI extension with IP address.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1644580800">- Update to version 2.72.beta:
  + Add environment variable proxy resolver.
  + OpenSSL: fix uninitialized memory use.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647950400">- Update to version 2.72.0:
  + Fix proxy tests.
  + GnuTLS: use IANA-style ciphersuite names with GnuTLS 3.7.4.
  + meson devenv.
  + Updated translations.</changelog>
  <changelog author="Emily Gonyer &lt;emilyyrose@gmail.com&gt;" date="1656936000">- Update to version 2.72.1
  + Discard empty proxy environment variables.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1659960000">- Update to version 2.72.2:
  + Drop environment proxy resolver to lowest priority.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1659960001">- Update to version 2.74.alpha:
  + Add build option for toggling debug logging.
  + Move gettext() usage out of hot paths.
  + Fix tests build when using openssl.
  + Properly free libproxy lookup results and require libproxy
    0.4.16.
  + Add additional validation for proxy lookup results.
  + Allow using static libraries via meson subprojects.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660046400">- Update to version 2.74.beta:
  + Drop environment proxy resolver to lowest priority.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662033600">- Update to version 2.74.rc:
  + Support PKCS #12 encrypted certificates.
  + Various improvements to Meson build system.
  + Multiple fixes for proxy tests.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663243200">- Update to version 2.74.0:
  + Updated translations.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1666785600">- Fix build with gnutls 3.7.8:
  * tests: skip tls-exporter test for TLS 1.2
  * https://gitlab.gnome.org/GNOME/glib-networking/-/issues/201
  * Add glib-networking-gnutls-tls-exporter-tls12.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676462400">- Update to version 2.76.alpha:
  + OpenSSL: add session resumption support.
  + GnuTLS: several session resumption improvements.
  + Skip TLS exporter test for TLS 1.2.
  + Default values for build options have changed, no longer use
    auto.
  + Fix static linking on Windows.
  + Don't use system trust on iOS.
  + Updated translations.
- Drop glib-networking-gnutls-tls-exporter-tls12.patch: fixed
  upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1677499200">- Update to version 2.76.beta:
  + Hopefully fix environment proxy resolver on Windows.
  + Remove static_modules build option, use
  - Ddefault_library=static instead.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Update to version 2.76.0:
  + Fix OpenSSL sessions becoming unresumable.
  + Fix installed libproxy test.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1686830400">- Add a7db10e8862050f19af5c2eebcd1d590a04d5ced.patch: Fix tests
  using libproxy 0.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688126400">- Update to version 2.76.1:
  + Fix proxy tests when built against libproxy 0.5.
  + Updated translations.
- Drop a7db10e8862050f19af5c2eebcd1d590a04d5ced.patch: fixed
  upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1691755200">- Ignore test suite errors for now: the test passes when run
  locally in a chroot build env, but fails inside a kvm build env.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694779200">- Update to version 2.78.0:
  + Respect root certificates added to macOS system keychain by
    users
  + Disable PKCS #11 tests when GnuTLS is built without PKCS #11
    support
  + Fix connection tests on 32-bit systems with 64-bit time_t
  + Updated translations.</changelog>
</package>
<package pkgid="fed87bca34f3bd8f43cc6f0d597d258c218336a0f21e4f597382f0e594593c5c1d86ddd49ff424a653a863bbe0783d2e24f1b0fa8fed2271d39c9a6538292e94" name="glib-networking-32bit" arch="x86_64">
  <version epoch="0" ver="2.78.0" rel="1.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1631880000">- Update to version 2.70.0:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1638792000">- Update to version 2.70.1:
  + Fix crashes when handshake is cancelled
  + OpenSSL: fix spurious certificate expired verification errors
  + GnuTLS:
  - Fix tests on 32-bit systems
  - Fix crash when invalid priority string is forced
- Add check section and run meson_test macro during build.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1641297600">- Increase testsuite timeout</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1641556800">- Update to version 2.72.alpha:
  + OpenSSL:
  - Fix unsafe error handling.
  - Fail when appropriate if Must-Staple extension is set.
  + GnuTLS: fix TLS 1.3 ciphersuite names, should use underscores.
  + Improve failure of tls-unique channel binding requests.
  + Do not fill SNI extension with IP address.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1644580800">- Update to version 2.72.beta:
  + Add environment variable proxy resolver.
  + OpenSSL: fix uninitialized memory use.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647950400">- Update to version 2.72.0:
  + Fix proxy tests.
  + GnuTLS: use IANA-style ciphersuite names with GnuTLS 3.7.4.
  + meson devenv.
  + Updated translations.</changelog>
  <changelog author="Emily Gonyer &lt;emilyyrose@gmail.com&gt;" date="1656936000">- Update to version 2.72.1
  + Discard empty proxy environment variables.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1659960000">- Update to version 2.72.2:
  + Drop environment proxy resolver to lowest priority.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1659960001">- Update to version 2.74.alpha:
  + Add build option for toggling debug logging.
  + Move gettext() usage out of hot paths.
  + Fix tests build when using openssl.
  + Properly free libproxy lookup results and require libproxy
    0.4.16.
  + Add additional validation for proxy lookup results.
  + Allow using static libraries via meson subprojects.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660046400">- Update to version 2.74.beta:
  + Drop environment proxy resolver to lowest priority.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662033600">- Update to version 2.74.rc:
  + Support PKCS #12 encrypted certificates.
  + Various improvements to Meson build system.
  + Multiple fixes for proxy tests.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663243200">- Update to version 2.74.0:
  + Updated translations.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1666785600">- Fix build with gnutls 3.7.8:
  * tests: skip tls-exporter test for TLS 1.2
  * https://gitlab.gnome.org/GNOME/glib-networking/-/issues/201
  * Add glib-networking-gnutls-tls-exporter-tls12.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676462400">- Update to version 2.76.alpha:
  + OpenSSL: add session resumption support.
  + GnuTLS: several session resumption improvements.
  + Skip TLS exporter test for TLS 1.2.
  + Default values for build options have changed, no longer use
    auto.
  + Fix static linking on Windows.
  + Don't use system trust on iOS.
  + Updated translations.
- Drop glib-networking-gnutls-tls-exporter-tls12.patch: fixed
  upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1677499200">- Update to version 2.76.beta:
  + Hopefully fix environment proxy resolver on Windows.
  + Remove static_modules build option, use
  - Ddefault_library=static instead.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Update to version 2.76.0:
  + Fix OpenSSL sessions becoming unresumable.
  + Fix installed libproxy test.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1686830400">- Add a7db10e8862050f19af5c2eebcd1d590a04d5ced.patch: Fix tests
  using libproxy 0.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688126400">- Update to version 2.76.1:
  + Fix proxy tests when built against libproxy 0.5.
  + Updated translations.
- Drop a7db10e8862050f19af5c2eebcd1d590a04d5ced.patch: fixed
  upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1691755200">- Ignore test suite errors for now: the test passes when run
  locally in a chroot build env, but fails inside a kvm build env.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694779200">- Update to version 2.78.0:
  + Respect root certificates added to macOS system keychain by
    users
  + Disable PKCS #11 tests when GnuTLS is built without PKCS #11
    support
  + Fix connection tests on 32-bit systems with 64-bit time_t
  + Updated translations.</changelog>
</package>
<package pkgid="dcf31623dab0d00413d0b81ee406409aa1d38540faf876b85d368284f85d429489f0fc61aca2cc23b25a40110e05070491a7f1d0e203d0e42df43caaf305577f" name="glib-networking-32bit-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.78.0" rel="1.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1631880000">- Update to version 2.70.0:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1638792000">- Update to version 2.70.1:
  + Fix crashes when handshake is cancelled
  + OpenSSL: fix spurious certificate expired verification errors
  + GnuTLS:
  - Fix tests on 32-bit systems
  - Fix crash when invalid priority string is forced
- Add check section and run meson_test macro during build.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1641297600">- Increase testsuite timeout</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1641556800">- Update to version 2.72.alpha:
  + OpenSSL:
  - Fix unsafe error handling.
  - Fail when appropriate if Must-Staple extension is set.
  + GnuTLS: fix TLS 1.3 ciphersuite names, should use underscores.
  + Improve failure of tls-unique channel binding requests.
  + Do not fill SNI extension with IP address.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1644580800">- Update to version 2.72.beta:
  + Add environment variable proxy resolver.
  + OpenSSL: fix uninitialized memory use.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647950400">- Update to version 2.72.0:
  + Fix proxy tests.
  + GnuTLS: use IANA-style ciphersuite names with GnuTLS 3.7.4.
  + meson devenv.
  + Updated translations.</changelog>
  <changelog author="Emily Gonyer &lt;emilyyrose@gmail.com&gt;" date="1656936000">- Update to version 2.72.1
  + Discard empty proxy environment variables.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1659960000">- Update to version 2.72.2:
  + Drop environment proxy resolver to lowest priority.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1659960001">- Update to version 2.74.alpha:
  + Add build option for toggling debug logging.
  + Move gettext() usage out of hot paths.
  + Fix tests build when using openssl.
  + Properly free libproxy lookup results and require libproxy
    0.4.16.
  + Add additional validation for proxy lookup results.
  + Allow using static libraries via meson subprojects.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660046400">- Update to version 2.74.beta:
  + Drop environment proxy resolver to lowest priority.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662033600">- Update to version 2.74.rc:
  + Support PKCS #12 encrypted certificates.
  + Various improvements to Meson build system.
  + Multiple fixes for proxy tests.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663243200">- Update to version 2.74.0:
  + Updated translations.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1666785600">- Fix build with gnutls 3.7.8:
  * tests: skip tls-exporter test for TLS 1.2
  * https://gitlab.gnome.org/GNOME/glib-networking/-/issues/201
  * Add glib-networking-gnutls-tls-exporter-tls12.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676462400">- Update to version 2.76.alpha:
  + OpenSSL: add session resumption support.
  + GnuTLS: several session resumption improvements.
  + Skip TLS exporter test for TLS 1.2.
  + Default values for build options have changed, no longer use
    auto.
  + Fix static linking on Windows.
  + Don't use system trust on iOS.
  + Updated translations.
- Drop glib-networking-gnutls-tls-exporter-tls12.patch: fixed
  upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1677499200">- Update to version 2.76.beta:
  + Hopefully fix environment proxy resolver on Windows.
  + Remove static_modules build option, use
  - Ddefault_library=static instead.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Update to version 2.76.0:
  + Fix OpenSSL sessions becoming unresumable.
  + Fix installed libproxy test.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1686830400">- Add a7db10e8862050f19af5c2eebcd1d590a04d5ced.patch: Fix tests
  using libproxy 0.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688126400">- Update to version 2.76.1:
  + Fix proxy tests when built against libproxy 0.5.
  + Updated translations.
- Drop a7db10e8862050f19af5c2eebcd1d590a04d5ced.patch: fixed
  upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1691755200">- Ignore test suite errors for now: the test passes when run
  locally in a chroot build env, but fails inside a kvm build env.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694779200">- Update to version 2.78.0:
  + Respect root certificates added to macOS system keychain by
    users
  + Disable PKCS #11 tests when GnuTLS is built without PKCS #11
    support
  + Fix connection tests on 32-bit systems with 64-bit time_t
  + Updated translations.</changelog>
</package>
<package pkgid="ad5211843a16ceb49cd2c4dd4996f6d5d807d8c940867fadeff8d68b0f1dc6ecf409e1abfb3e95f1cd1b344b5b901497e0a8f2a86954883083a45d41b2b5f0fa" name="glib-networking-debuginfo" arch="i586">
  <version epoch="0" ver="2.78.0" rel="1.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1631880000">- Update to version 2.70.0:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1638792000">- Update to version 2.70.1:
  + Fix crashes when handshake is cancelled
  + OpenSSL: fix spurious certificate expired verification errors
  + GnuTLS:
  - Fix tests on 32-bit systems
  - Fix crash when invalid priority string is forced
- Add check section and run meson_test macro during build.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1641297600">- Increase testsuite timeout</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1641556800">- Update to version 2.72.alpha:
  + OpenSSL:
  - Fix unsafe error handling.
  - Fail when appropriate if Must-Staple extension is set.
  + GnuTLS: fix TLS 1.3 ciphersuite names, should use underscores.
  + Improve failure of tls-unique channel binding requests.
  + Do not fill SNI extension with IP address.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1644580800">- Update to version 2.72.beta:
  + Add environment variable proxy resolver.
  + OpenSSL: fix uninitialized memory use.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647950400">- Update to version 2.72.0:
  + Fix proxy tests.
  + GnuTLS: use IANA-style ciphersuite names with GnuTLS 3.7.4.
  + meson devenv.
  + Updated translations.</changelog>
  <changelog author="Emily Gonyer &lt;emilyyrose@gmail.com&gt;" date="1656936000">- Update to version 2.72.1
  + Discard empty proxy environment variables.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1659960000">- Update to version 2.72.2:
  + Drop environment proxy resolver to lowest priority.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1659960001">- Update to version 2.74.alpha:
  + Add build option for toggling debug logging.
  + Move gettext() usage out of hot paths.
  + Fix tests build when using openssl.
  + Properly free libproxy lookup results and require libproxy
    0.4.16.
  + Add additional validation for proxy lookup results.
  + Allow using static libraries via meson subprojects.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660046400">- Update to version 2.74.beta:
  + Drop environment proxy resolver to lowest priority.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662033600">- Update to version 2.74.rc:
  + Support PKCS #12 encrypted certificates.
  + Various improvements to Meson build system.
  + Multiple fixes for proxy tests.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663243200">- Update to version 2.74.0:
  + Updated translations.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1666785600">- Fix build with gnutls 3.7.8:
  * tests: skip tls-exporter test for TLS 1.2
  * https://gitlab.gnome.org/GNOME/glib-networking/-/issues/201
  * Add glib-networking-gnutls-tls-exporter-tls12.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676462400">- Update to version 2.76.alpha:
  + OpenSSL: add session resumption support.
  + GnuTLS: several session resumption improvements.
  + Skip TLS exporter test for TLS 1.2.
  + Default values for build options have changed, no longer use
    auto.
  + Fix static linking on Windows.
  + Don't use system trust on iOS.
  + Updated translations.
- Drop glib-networking-gnutls-tls-exporter-tls12.patch: fixed
  upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1677499200">- Update to version 2.76.beta:
  + Hopefully fix environment proxy resolver on Windows.
  + Remove static_modules build option, use
  - Ddefault_library=static instead.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Update to version 2.76.0:
  + Fix OpenSSL sessions becoming unresumable.
  + Fix installed libproxy test.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1686830400">- Add a7db10e8862050f19af5c2eebcd1d590a04d5ced.patch: Fix tests
  using libproxy 0.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688126400">- Update to version 2.76.1:
  + Fix proxy tests when built against libproxy 0.5.
  + Updated translations.
- Drop a7db10e8862050f19af5c2eebcd1d590a04d5ced.patch: fixed
  upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1691755200">- Ignore test suite errors for now: the test passes when run
  locally in a chroot build env, but fails inside a kvm build env.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694779200">- Update to version 2.78.0:
  + Respect root certificates added to macOS system keychain by
    users
  + Disable PKCS #11 tests when GnuTLS is built without PKCS #11
    support
  + Fix connection tests on 32-bit systems with 64-bit time_t
  + Updated translations.</changelog>
</package>
<package pkgid="3565b5018007d15e111671e26293db27508de40246d324f79d2a0e90ebf3df1a6a7c512816a4c25dae56c644de1d7eb518795971aebf8252a96860bda20e8854" name="glib-networking-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.78.0" rel="1.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1631880000">- Update to version 2.70.0:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1638792000">- Update to version 2.70.1:
  + Fix crashes when handshake is cancelled
  + OpenSSL: fix spurious certificate expired verification errors
  + GnuTLS:
  - Fix tests on 32-bit systems
  - Fix crash when invalid priority string is forced
- Add check section and run meson_test macro during build.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1641297600">- Increase testsuite timeout</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1641556800">- Update to version 2.72.alpha:
  + OpenSSL:
  - Fix unsafe error handling.
  - Fail when appropriate if Must-Staple extension is set.
  + GnuTLS: fix TLS 1.3 ciphersuite names, should use underscores.
  + Improve failure of tls-unique channel binding requests.
  + Do not fill SNI extension with IP address.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1644580800">- Update to version 2.72.beta:
  + Add environment variable proxy resolver.
  + OpenSSL: fix uninitialized memory use.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647950400">- Update to version 2.72.0:
  + Fix proxy tests.
  + GnuTLS: use IANA-style ciphersuite names with GnuTLS 3.7.4.
  + meson devenv.
  + Updated translations.</changelog>
  <changelog author="Emily Gonyer &lt;emilyyrose@gmail.com&gt;" date="1656936000">- Update to version 2.72.1
  + Discard empty proxy environment variables.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1659960000">- Update to version 2.72.2:
  + Drop environment proxy resolver to lowest priority.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1659960001">- Update to version 2.74.alpha:
  + Add build option for toggling debug logging.
  + Move gettext() usage out of hot paths.
  + Fix tests build when using openssl.
  + Properly free libproxy lookup results and require libproxy
    0.4.16.
  + Add additional validation for proxy lookup results.
  + Allow using static libraries via meson subprojects.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660046400">- Update to version 2.74.beta:
  + Drop environment proxy resolver to lowest priority.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662033600">- Update to version 2.74.rc:
  + Support PKCS #12 encrypted certificates.
  + Various improvements to Meson build system.
  + Multiple fixes for proxy tests.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663243200">- Update to version 2.74.0:
  + Updated translations.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1666785600">- Fix build with gnutls 3.7.8:
  * tests: skip tls-exporter test for TLS 1.2
  * https://gitlab.gnome.org/GNOME/glib-networking/-/issues/201
  * Add glib-networking-gnutls-tls-exporter-tls12.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676462400">- Update to version 2.76.alpha:
  + OpenSSL: add session resumption support.
  + GnuTLS: several session resumption improvements.
  + Skip TLS exporter test for TLS 1.2.
  + Default values for build options have changed, no longer use
    auto.
  + Fix static linking on Windows.
  + Don't use system trust on iOS.
  + Updated translations.
- Drop glib-networking-gnutls-tls-exporter-tls12.patch: fixed
  upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1677499200">- Update to version 2.76.beta:
  + Hopefully fix environment proxy resolver on Windows.
  + Remove static_modules build option, use
  - Ddefault_library=static instead.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Update to version 2.76.0:
  + Fix OpenSSL sessions becoming unresumable.
  + Fix installed libproxy test.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1686830400">- Add a7db10e8862050f19af5c2eebcd1d590a04d5ced.patch: Fix tests
  using libproxy 0.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688126400">- Update to version 2.76.1:
  + Fix proxy tests when built against libproxy 0.5.
  + Updated translations.
- Drop a7db10e8862050f19af5c2eebcd1d590a04d5ced.patch: fixed
  upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1691755200">- Ignore test suite errors for now: the test passes when run
  locally in a chroot build env, but fails inside a kvm build env.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694779200">- Update to version 2.78.0:
  + Respect root certificates added to macOS system keychain by
    users
  + Disable PKCS #11 tests when GnuTLS is built without PKCS #11
    support
  + Fix connection tests on 32-bit systems with 64-bit time_t
  + Updated translations.</changelog>
</package>
<package pkgid="28ec1e80c2b0f5eac895d90c7ac6191f05d88d8424e2f7ca950a2c341e397c09ea46d548afcf0f0299c5f0ce42db388ff98fb9d4303d38a8051a677a60edbbc8" name="glib-networking-debugsource" arch="i586">
  <version epoch="0" ver="2.78.0" rel="1.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1631880000">- Update to version 2.70.0:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1638792000">- Update to version 2.70.1:
  + Fix crashes when handshake is cancelled
  + OpenSSL: fix spurious certificate expired verification errors
  + GnuTLS:
  - Fix tests on 32-bit systems
  - Fix crash when invalid priority string is forced
- Add check section and run meson_test macro during build.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1641297600">- Increase testsuite timeout</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1641556800">- Update to version 2.72.alpha:
  + OpenSSL:
  - Fix unsafe error handling.
  - Fail when appropriate if Must-Staple extension is set.
  + GnuTLS: fix TLS 1.3 ciphersuite names, should use underscores.
  + Improve failure of tls-unique channel binding requests.
  + Do not fill SNI extension with IP address.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1644580800">- Update to version 2.72.beta:
  + Add environment variable proxy resolver.
  + OpenSSL: fix uninitialized memory use.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647950400">- Update to version 2.72.0:
  + Fix proxy tests.
  + GnuTLS: use IANA-style ciphersuite names with GnuTLS 3.7.4.
  + meson devenv.
  + Updated translations.</changelog>
  <changelog author="Emily Gonyer &lt;emilyyrose@gmail.com&gt;" date="1656936000">- Update to version 2.72.1
  + Discard empty proxy environment variables.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1659960000">- Update to version 2.72.2:
  + Drop environment proxy resolver to lowest priority.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1659960001">- Update to version 2.74.alpha:
  + Add build option for toggling debug logging.
  + Move gettext() usage out of hot paths.
  + Fix tests build when using openssl.
  + Properly free libproxy lookup results and require libproxy
    0.4.16.
  + Add additional validation for proxy lookup results.
  + Allow using static libraries via meson subprojects.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660046400">- Update to version 2.74.beta:
  + Drop environment proxy resolver to lowest priority.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662033600">- Update to version 2.74.rc:
  + Support PKCS #12 encrypted certificates.
  + Various improvements to Meson build system.
  + Multiple fixes for proxy tests.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663243200">- Update to version 2.74.0:
  + Updated translations.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1666785600">- Fix build with gnutls 3.7.8:
  * tests: skip tls-exporter test for TLS 1.2
  * https://gitlab.gnome.org/GNOME/glib-networking/-/issues/201
  * Add glib-networking-gnutls-tls-exporter-tls12.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676462400">- Update to version 2.76.alpha:
  + OpenSSL: add session resumption support.
  + GnuTLS: several session resumption improvements.
  + Skip TLS exporter test for TLS 1.2.
  + Default values for build options have changed, no longer use
    auto.
  + Fix static linking on Windows.
  + Don't use system trust on iOS.
  + Updated translations.
- Drop glib-networking-gnutls-tls-exporter-tls12.patch: fixed
  upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1677499200">- Update to version 2.76.beta:
  + Hopefully fix environment proxy resolver on Windows.
  + Remove static_modules build option, use
  - Ddefault_library=static instead.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Update to version 2.76.0:
  + Fix OpenSSL sessions becoming unresumable.
  + Fix installed libproxy test.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1686830400">- Add a7db10e8862050f19af5c2eebcd1d590a04d5ced.patch: Fix tests
  using libproxy 0.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688126400">- Update to version 2.76.1:
  + Fix proxy tests when built against libproxy 0.5.
  + Updated translations.
- Drop a7db10e8862050f19af5c2eebcd1d590a04d5ced.patch: fixed
  upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1691755200">- Ignore test suite errors for now: the test passes when run
  locally in a chroot build env, but fails inside a kvm build env.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694779200">- Update to version 2.78.0:
  + Respect root certificates added to macOS system keychain by
    users
  + Disable PKCS #11 tests when GnuTLS is built without PKCS #11
    support
  + Fix connection tests on 32-bit systems with 64-bit time_t
  + Updated translations.</changelog>
</package>
<package pkgid="16dc77b41b70c5f2c34341b49f8ce663a1e3c37919284a0e8fba98da2603484d3bbec9d3a395dace878f071caf01021c6bf66f393910bd2cefa4a32d2dbcc7c2" name="glib-networking-debugsource" arch="x86_64">
  <version epoch="0" ver="2.78.0" rel="1.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1631880000">- Update to version 2.70.0:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1638792000">- Update to version 2.70.1:
  + Fix crashes when handshake is cancelled
  + OpenSSL: fix spurious certificate expired verification errors
  + GnuTLS:
  - Fix tests on 32-bit systems
  - Fix crash when invalid priority string is forced
- Add check section and run meson_test macro during build.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1641297600">- Increase testsuite timeout</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1641556800">- Update to version 2.72.alpha:
  + OpenSSL:
  - Fix unsafe error handling.
  - Fail when appropriate if Must-Staple extension is set.
  + GnuTLS: fix TLS 1.3 ciphersuite names, should use underscores.
  + Improve failure of tls-unique channel binding requests.
  + Do not fill SNI extension with IP address.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1644580800">- Update to version 2.72.beta:
  + Add environment variable proxy resolver.
  + OpenSSL: fix uninitialized memory use.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647950400">- Update to version 2.72.0:
  + Fix proxy tests.
  + GnuTLS: use IANA-style ciphersuite names with GnuTLS 3.7.4.
  + meson devenv.
  + Updated translations.</changelog>
  <changelog author="Emily Gonyer &lt;emilyyrose@gmail.com&gt;" date="1656936000">- Update to version 2.72.1
  + Discard empty proxy environment variables.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1659960000">- Update to version 2.72.2:
  + Drop environment proxy resolver to lowest priority.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1659960001">- Update to version 2.74.alpha:
  + Add build option for toggling debug logging.
  + Move gettext() usage out of hot paths.
  + Fix tests build when using openssl.
  + Properly free libproxy lookup results and require libproxy
    0.4.16.
  + Add additional validation for proxy lookup results.
  + Allow using static libraries via meson subprojects.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660046400">- Update to version 2.74.beta:
  + Drop environment proxy resolver to lowest priority.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662033600">- Update to version 2.74.rc:
  + Support PKCS #12 encrypted certificates.
  + Various improvements to Meson build system.
  + Multiple fixes for proxy tests.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663243200">- Update to version 2.74.0:
  + Updated translations.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1666785600">- Fix build with gnutls 3.7.8:
  * tests: skip tls-exporter test for TLS 1.2
  * https://gitlab.gnome.org/GNOME/glib-networking/-/issues/201
  * Add glib-networking-gnutls-tls-exporter-tls12.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676462400">- Update to version 2.76.alpha:
  + OpenSSL: add session resumption support.
  + GnuTLS: several session resumption improvements.
  + Skip TLS exporter test for TLS 1.2.
  + Default values for build options have changed, no longer use
    auto.
  + Fix static linking on Windows.
  + Don't use system trust on iOS.
  + Updated translations.
- Drop glib-networking-gnutls-tls-exporter-tls12.patch: fixed
  upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1677499200">- Update to version 2.76.beta:
  + Hopefully fix environment proxy resolver on Windows.
  + Remove static_modules build option, use
  - Ddefault_library=static instead.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Update to version 2.76.0:
  + Fix OpenSSL sessions becoming unresumable.
  + Fix installed libproxy test.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1686830400">- Add a7db10e8862050f19af5c2eebcd1d590a04d5ced.patch: Fix tests
  using libproxy 0.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688126400">- Update to version 2.76.1:
  + Fix proxy tests when built against libproxy 0.5.
  + Updated translations.
- Drop a7db10e8862050f19af5c2eebcd1d590a04d5ced.patch: fixed
  upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1691755200">- Ignore test suite errors for now: the test passes when run
  locally in a chroot build env, but fails inside a kvm build env.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694779200">- Update to version 2.78.0:
  + Respect root certificates added to macOS system keychain by
    users
  + Disable PKCS #11 tests when GnuTLS is built without PKCS #11
    support
  + Fix connection tests on 32-bit systems with 64-bit time_t
  + Updated translations.</changelog>
</package>
<package pkgid="59a9882f303e16b29cf0e15ff2568e9f6c553a46d9e3bbe2a8e1c038878bc88f4d9da459ee0bc3fa2da3cda9141a1fa035065caa31484f00714006c518e0d23f" name="glib-networking-lang" arch="noarch">
  <version epoch="0" ver="2.78.0" rel="1.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1631880000">- Update to version 2.70.0:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1638792000">- Update to version 2.70.1:
  + Fix crashes when handshake is cancelled
  + OpenSSL: fix spurious certificate expired verification errors
  + GnuTLS:
  - Fix tests on 32-bit systems
  - Fix crash when invalid priority string is forced
- Add check section and run meson_test macro during build.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1641297600">- Increase testsuite timeout</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1641556800">- Update to version 2.72.alpha:
  + OpenSSL:
  - Fix unsafe error handling.
  - Fail when appropriate if Must-Staple extension is set.
  + GnuTLS: fix TLS 1.3 ciphersuite names, should use underscores.
  + Improve failure of tls-unique channel binding requests.
  + Do not fill SNI extension with IP address.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1644580800">- Update to version 2.72.beta:
  + Add environment variable proxy resolver.
  + OpenSSL: fix uninitialized memory use.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647950400">- Update to version 2.72.0:
  + Fix proxy tests.
  + GnuTLS: use IANA-style ciphersuite names with GnuTLS 3.7.4.
  + meson devenv.
  + Updated translations.</changelog>
  <changelog author="Emily Gonyer &lt;emilyyrose@gmail.com&gt;" date="1656936000">- Update to version 2.72.1
  + Discard empty proxy environment variables.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1659960000">- Update to version 2.72.2:
  + Drop environment proxy resolver to lowest priority.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1659960001">- Update to version 2.74.alpha:
  + Add build option for toggling debug logging.
  + Move gettext() usage out of hot paths.
  + Fix tests build when using openssl.
  + Properly free libproxy lookup results and require libproxy
    0.4.16.
  + Add additional validation for proxy lookup results.
  + Allow using static libraries via meson subprojects.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660046400">- Update to version 2.74.beta:
  + Drop environment proxy resolver to lowest priority.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662033600">- Update to version 2.74.rc:
  + Support PKCS #12 encrypted certificates.
  + Various improvements to Meson build system.
  + Multiple fixes for proxy tests.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663243200">- Update to version 2.74.0:
  + Updated translations.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1666785600">- Fix build with gnutls 3.7.8:
  * tests: skip tls-exporter test for TLS 1.2
  * https://gitlab.gnome.org/GNOME/glib-networking/-/issues/201
  * Add glib-networking-gnutls-tls-exporter-tls12.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676462400">- Update to version 2.76.alpha:
  + OpenSSL: add session resumption support.
  + GnuTLS: several session resumption improvements.
  + Skip TLS exporter test for TLS 1.2.
  + Default values for build options have changed, no longer use
    auto.
  + Fix static linking on Windows.
  + Don't use system trust on iOS.
  + Updated translations.
- Drop glib-networking-gnutls-tls-exporter-tls12.patch: fixed
  upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1677499200">- Update to version 2.76.beta:
  + Hopefully fix environment proxy resolver on Windows.
  + Remove static_modules build option, use
  - Ddefault_library=static instead.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Update to version 2.76.0:
  + Fix OpenSSL sessions becoming unresumable.
  + Fix installed libproxy test.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1686830400">- Add a7db10e8862050f19af5c2eebcd1d590a04d5ced.patch: Fix tests
  using libproxy 0.5.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688126400">- Update to version 2.76.1:
  + Fix proxy tests when built against libproxy 0.5.
  + Updated translations.
- Drop a7db10e8862050f19af5c2eebcd1d590a04d5ced.patch: fixed
  upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1691755200">- Ignore test suite errors for now: the test passes when run
  locally in a chroot build env, but fails inside a kvm build env.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694779200">- Update to version 2.78.0:
  + Respect root certificates added to macOS system keychain by
    users
  + Disable PKCS #11 tests when GnuTLS is built without PKCS #11
    support
  + Fix connection tests on 32-bit systems with 64-bit time_t
  + Updated translations.</changelog>
</package>
<package pkgid="47a0c1ab6a4e6cd69b13688d6ae8bb6f0b6634a99f368f48000601e51471015d0d465f4740b3b11f1be8fef8119cd4198faf446749e2535b3114e6480ed0edc0" name="glib2" arch="src">
  <version epoch="0" ver="2.78.3" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678449600">- Update to version 2.76.0:
  + Fix several regressions in handling `GFileInfo` attributes
  + Bugs fixed:
  - ETAG_VALUE not set in GFileInfo when requested
  - File attributes are not set when their value is FALSE/NULL
  - gfile: Fix file size detection when copying on btrfs
  - glocalfileinfo:
    . Mark the lost+found dir as hidden again
    . Ensure that is-backup is always set
  + Updated translations.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679486400">- Update to version 2.76.1:
  + Fix build failures in third party C++ projects using
    `g_strdup()` via C++ qualified symbol lookup.
  + Downgrade critical warnings from `GFileInfo` about missing
    attributes to debug messages, as it was affecting too many
    apps; the critical warnings will be reinstated early in the
    2.78 cycle, so apps should continue to fix their ambiguous use
    of `GFileInfo` API.
  + Bugs fixed: glgo#GNOME/GLib#159, glgo#GNOME/GLib#352,
    glgo#GNOME/GLib#919, glgo#GNOME/GLib#2922,
    glgo#GNOME/GLib#2936, glgo#GNOME/GLib#2943,
    glgo#GNOME/GLib#2948, glgo#GNOME/GLib!3241,
    glgo#GNOME/GLib!3315, glgo#GNOME/GLib!3318,
    glgo#GNOME/GLib!3319, glgo#GNOME/GLib!3321,
    glgo#GNOME/GLib!3323, glgo#GNOME/GLib!3324,
    glgo#GNOME/GLib!3325, glgo#GNOME/GLib!3330,
    glgo#GNOME/GLib!3338.
  + Updated translations.</changelog>
  <changelog author="Guido Berhoerster &lt;guido+opensuse@berhoerster.name&gt;" date="1681992000">- Add mate-mimeapps.list for MATE-specific MIME associations
  generated by suse-update-mime-defaults</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1682078400">- Update to version 2.76.2:
  + Fixed various build failures in less common setups
  + Fix launching files in Windows via GtkFileLauncher
  + Bugs fixed:
  - GMarkupParser documentation completion
  - Disagreement between runtime and docs on whether interfaces
    are "classed"
  - gdbus-example-proxy-subclass.c is not complete
  - GAppInfoMonitor documentation deficiencies
  - Check for __kernel_long_t when enabling futex()
  - Documentation mentions non-existing function `g_value_free`
  - Not clear that GPollableInputStream methods are undefined if
    can_poll() returns FALSE
  - Missing docs for GOption (commandline parser)
  - GDebugControllerDBus wrong default in documentation
  - Probably wrong information regarding G_PLATFORM_WIN32 in
    README.win32.md
  - Multiple Definition Error When Generating
    gio/tests/test5.gresource
  - user docs: GLib.DateTime.format: broken highlighting
  - GtkFileLauncher: generated paths not recognized on Win32
  - Build failed due to NULL pointer redefinition in C++
  - Build randomly fails with: 'gmodule/gmodule-visibility.h'
    file not found
  - unicode: add tests for g_utf8_normalize() and empty strings
  - build: Drop old .gitignore files from test directories
  - tools: Drop check-abis.sh script
  - docs: Drop section about default branch renaming from
    README.md
  - tests: Update Unicode normalisation tests from Unicode 15
  - Make clang++ happier when using G_STATIC_ASSERT
  - gwin32: Avoid use of function call with side effect in
    g_return_* macro
  - gsignal: Clarify documentation for GSignalMatchType matching
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684843200">- Update to version 2.76.3:
  + Bugs fixed: glgo#GNOME/GLib#1264, glgo#GNOME/GLib!3402,
    glgo#GNOME/GLib!3403, glgo#GNOME/GLib!3427,
    glgo#GNOME/GLib!3428, glgo#GNOME/GLib!3434.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688644800">- Update to version 2.76.4:
  + Fix build failure on Android with `statx()` support
  + Bugs fixed:
  - glib-compile-schemas failed on directory name with no Latin
    symbols
  - Build failure due to statx fields with NDK r25.c
  - glib-compile-resources: Fix non-ASCII arg parsing on Windows
  - glib: reset errno to 0 when futex() returns EAGAIN
  - Avoid stack overflow in gspawn on macOS
  - glocalfileinfo: Fix incorrect use of struct
    statx.st_mtimensec on Android
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828800">- Update to version 2.76.5:
  + Bugs fixed:
  - Possible SEGV (null pointer deref) in
    distribute_method_call().
  - Possible SEGV (null pointer deref) in _g_resource_file_new().
  - Backport !3529 “gmenuexporter: synchronization in
    org_gtk_Menus_get_interface.” to glib-2-76.
  - Backport !3547 “glib/gfileutils.c: use 64 bits for value in
    get_tmp_file()” to glib-2-76.
  - Backport !3554 “gresourcefile: Fix crash if called with a
    badly escaped URI” to glib-2-76.
  - Backport !3555 “gkeyfile: Fix overwriting of GError” to
    glib-2-76.
  - Backport !3539 “gdbusmessage: Validate required headers have
    the right type” to glib-2-76.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828801">- Update to version 2.77.0:
  + Fix `GSocketClient` connecting to a proxy if the port is not
    specified
  + Support using `copy_file_range()` in `g_file_copy()`, if
    available
  + Improve handling of comments above groups in key files
  + Re-upgrade missing attribute debugs to criticals in `GFileInfo`
  + Do not redefine NULL on C++
  + Make `g_signal_handlers_block_matched()` work for
    `G_SIGNAL_MATCH_ID`
  + Fixes to support building with bionic libc better
  + Fix potential stack overflow in gspawn on macOS if open file
    limit is very high
  + Fix support for `--force-fallback-for libpcre` in meson
    configuration
  + Generate specific marshallers in `gdbus-codegen`
  + Fix build failure on Android with `statx()` support
  + Improve locking performance of `GSignal`
  + Improve locking performance of `g_main_context_iterate()`
  + Add an inline definition of `g_free()` to automatically use
    `g_free_sized()` if available
  + Fix race with `waitpid()` and `GChildWatchSource`
  + Add `glib_valgrind_suppressions` variable to glib pkg-config
    file
  + Fix build on macOS SDK 10.11
  + Switch to using a separate thread pool and support timeouts in
    `GThreadedResolver`
  + Track pending `GTask`s if `G_ENABLE_DEBUG` is defined
  + Support GSignal fast path and more marshallers in
    `gobject_gdb.py`
  + Disable the macOS CI because it’s too unreliable — if you rely
    on GLib working on macOS, please get in touch and do something
    to help!
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828802">- Add glib2-revert-004f48f4.patch: This patch reverts the "build/\
  gmodule-2.0.pc: Move compiler flags from Libs to Cglags" MR
  (glgo#GNOME/glib!3356), as per agreement discussed in said MR.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828803">- Update to version 2.77.1:
  + Fix some regressions with `GKeyFile` comment handling.
  + Improve handling of query and fragment components in `file:`
    URIs.
  + Various bugs fixed.
  + Updated transltations.
- Drop glib2-revert-004f48f4.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828804">- Update to version 2.77.2:
  + Bugs fixed:
  - g_test_trap_subprocess and g_test_subprocess broken in 2.77.1
  - ci: Don’t run pipeline after merging a MR
  - Fix typos
  - GTree: Handle node counter overflow and return it as an
    unsigned value
  - gspawn, gdataset: Restore nullable callback functions
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828805">- Update to version 2.77.3:
  + Bugs fixed:
  - GSettings schemas default value translations don't work when
    using l10n=time.
  - gdbus-codegen eats indentation in RST in XML comments.
  - g_dbus_connection_export_menu_model() is not thread_safe.
  - Possible SEGV (null pointer deref) in
    distribute_method_call().
  - arg_data  in GOptionEntry is not a list.
  - Possible SEGV (null pointer deref) in _g_resource_file_new().
  - glib-unix: Clean up use of O_NONBLOCK.
  - gnetworkaddress: use reentrant getservbyname_r() if
    available.
  - gio-tool-info: Move translator comments so they’re visible.
  - gregex: set default max stack size for PCRE2 JIT compiler to
    512KiB.
  - glib-unix: Accept O_CLOEXEC as well as FD_CLOEXEC in
    g_unix_open_pipe().
  - gio: Add gresource.dtd.
  - gtestutils: Mention not ignoring SIGCHLD in
    g_test_trap_subprocess() docs.
  - [th/gchildwatch-fail-message] gmain: improve g_warning() for
    failure in g_child_watch_dispatch().
  - [th/use-localtime-r] use localtime_r() in
    g_log_writer_format_fields().
  - gregex: if JIT stack limit is reached, fall back to
    interpretive matching.
  - glib/gfileutils.c: use 64 bits for value in get_tmp_file().
  - gkeyfile: Fix overwriting of GError.
  + Updated translations.
- Update https://wiki.gnome.org/Projects/GLib URL tag to
  https://gitlab.gnome.org/GNOME/glib/, as the former points to the
  latter.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694174400">- Update to version 2.78.0:
  + Bugs fixed:
  - Error handling of invalid GKeyFile string escape sequences
    changed in GLib 2.77.3
  - gdb: Workaround optimized out quark_seq_id
  - meson: fix `gnetworking.h` install tag
  - gthread: Annotate g_thread_exit() with G_NORETURN
  - Fix gutils-user-database unit test
  + Updated translations.</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1695902400">- Fix NetworkManager crashing repeatedly with glib 2.78.0;
  (bsc#1215709); Add patch 0005-gthreadedresolver-Fix-race.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697025600">- Require /usr/bin/dbus-daemon by the devel package: GDBusTest
  launches an own dbus-daemon with a separate environment, so that
  test code does not have to rely on the session bus. Ensure
  consumers of GDBusTest have the needed dep present.
- Change the dbus-launch Requires to %{_bindir}/dbus-launch: be
  flexible about potential future package layout changes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698148800">- Use sed call to replace gio-querymodules with gio-querymodules-64
  in gio-2.0.pc where appropiate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698235200">- Update to version 2.78.1:
  + Fix truncating files when `g_file_set_contents_full()` is
    called without `G_FILE_SET_CONTENTS_CONSISTENT`
  + Fix `-Dlibelf=disabled` on Linux
  + Bugs fixed:
  - NetworkManager 1.44.0 crashes repeatedly with glib 2.78.0
  - gsubprocess-testprog.c: build error with cygwin
    (sys/ptrace.h: No such file or directory)
  - gio clears modification time in microseconds when setting
    with `set_modification_date_time`
  - Build of glib 2.78.0 ignores -Dlibelf=disabled
  - glib-2.78.0 fails at gio/tests/gsubprocess.p/gsubprocess.c.o
  - Segfault when creating GIO GPropertyAction without properties
  - `g_file_set_contents_full()` doesn't truncate the file
    (without `G_FILE_SET_CONTENTS_CONSISTENT`)
  - guniprop.c: Avoid creating (temporarily) out-of-bounds
    pointers
  - Fixes for integer cast warnings when targeting CHERI
  - Fix test_find_program on FreeBSD
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - Fix gutils-user-database test on macOS
  - Add value annotation to G_TYPE_FUNDAMENTAL_MAX
  - meson: Fix Windows build with PCRE2 as sibling subproject
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - glocalfileinfo: Preserve microseconds for access/modify times
  - Make sure the `GTask` is freed on a graceful disconnect
  - Buffer needs to be aligned correctly to receive
    linux_dirent64.
  - gtestutils.h: Fix warning with -Wsign-conversion caused by
    g_assert_cmpint
  - tests: Drop unnecessary include from gsubprocess-testprog.c
  - wakeup: do single read when using eventfd()
  - wakeup: Fix g_wakeup_acknowledge if signal comes in”
  - Use g_task_return in task threads
  - build: Fix -Dlibelf=disabled on Linux
  - gfileutils: Add a missing ftruncate() call when writing files
  + Updated translations.
- Drop 0005-gthreadedresolver-Fix-race.patch: Fixed upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701777600">- Update to version 2.78.2:
  + Bugs fixed:
  - check for #ifdef PTRACE_O_EXITKILL will always fail since it
    isn't a macro
  - gsubprocess build-time test intermittently timing out since
    2.78.1
  - “meson: Improve PTRACE_O_EXITKILL presence check”
  - “Make GQuark register intentional leaks”
  - “gsignalgroup: Avoid function call with side effect in
    g_return_* macro”
  - “tests: Don't assume that sh optimizes simple commands into
    exec”
  - “xdgmime: Handle buggy type definitions with circular
    inheritance”
  - “collate: Don't segfault on bad input”</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701950400">- Update to version 2.78.3:
  + Fix a crash-causing regression in xdgmime
  + Bugs fixed:
  - Crash in __gio_xdg_cache_mime_type_subclass
  - Backport “xdgmime: Update to upstream commit c2c814d4051f232”
    to glib-2-78</changelog>
</package>
<package pkgid="970de824ef609a8b4033f8b7bdabb9155953725390a6910a3d59dabe660bce97ceb8a94fd8963409fb5f8d4fc8124895372997f5b315a1c6e165472c0855a82a" name="glib2-debugsource" arch="i586">
  <version epoch="0" ver="2.78.3" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678449600">- Update to version 2.76.0:
  + Fix several regressions in handling `GFileInfo` attributes
  + Bugs fixed:
  - ETAG_VALUE not set in GFileInfo when requested
  - File attributes are not set when their value is FALSE/NULL
  - gfile: Fix file size detection when copying on btrfs
  - glocalfileinfo:
    . Mark the lost+found dir as hidden again
    . Ensure that is-backup is always set
  + Updated translations.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679486400">- Update to version 2.76.1:
  + Fix build failures in third party C++ projects using
    `g_strdup()` via C++ qualified symbol lookup.
  + Downgrade critical warnings from `GFileInfo` about missing
    attributes to debug messages, as it was affecting too many
    apps; the critical warnings will be reinstated early in the
    2.78 cycle, so apps should continue to fix their ambiguous use
    of `GFileInfo` API.
  + Bugs fixed: glgo#GNOME/GLib#159, glgo#GNOME/GLib#352,
    glgo#GNOME/GLib#919, glgo#GNOME/GLib#2922,
    glgo#GNOME/GLib#2936, glgo#GNOME/GLib#2943,
    glgo#GNOME/GLib#2948, glgo#GNOME/GLib!3241,
    glgo#GNOME/GLib!3315, glgo#GNOME/GLib!3318,
    glgo#GNOME/GLib!3319, glgo#GNOME/GLib!3321,
    glgo#GNOME/GLib!3323, glgo#GNOME/GLib!3324,
    glgo#GNOME/GLib!3325, glgo#GNOME/GLib!3330,
    glgo#GNOME/GLib!3338.
  + Updated translations.</changelog>
  <changelog author="Guido Berhoerster &lt;guido+opensuse@berhoerster.name&gt;" date="1681992000">- Add mate-mimeapps.list for MATE-specific MIME associations
  generated by suse-update-mime-defaults</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1682078400">- Update to version 2.76.2:
  + Fixed various build failures in less common setups
  + Fix launching files in Windows via GtkFileLauncher
  + Bugs fixed:
  - GMarkupParser documentation completion
  - Disagreement between runtime and docs on whether interfaces
    are "classed"
  - gdbus-example-proxy-subclass.c is not complete
  - GAppInfoMonitor documentation deficiencies
  - Check for __kernel_long_t when enabling futex()
  - Documentation mentions non-existing function `g_value_free`
  - Not clear that GPollableInputStream methods are undefined if
    can_poll() returns FALSE
  - Missing docs for GOption (commandline parser)
  - GDebugControllerDBus wrong default in documentation
  - Probably wrong information regarding G_PLATFORM_WIN32 in
    README.win32.md
  - Multiple Definition Error When Generating
    gio/tests/test5.gresource
  - user docs: GLib.DateTime.format: broken highlighting
  - GtkFileLauncher: generated paths not recognized on Win32
  - Build failed due to NULL pointer redefinition in C++
  - Build randomly fails with: 'gmodule/gmodule-visibility.h'
    file not found
  - unicode: add tests for g_utf8_normalize() and empty strings
  - build: Drop old .gitignore files from test directories
  - tools: Drop check-abis.sh script
  - docs: Drop section about default branch renaming from
    README.md
  - tests: Update Unicode normalisation tests from Unicode 15
  - Make clang++ happier when using G_STATIC_ASSERT
  - gwin32: Avoid use of function call with side effect in
    g_return_* macro
  - gsignal: Clarify documentation for GSignalMatchType matching
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684843200">- Update to version 2.76.3:
  + Bugs fixed: glgo#GNOME/GLib#1264, glgo#GNOME/GLib!3402,
    glgo#GNOME/GLib!3403, glgo#GNOME/GLib!3427,
    glgo#GNOME/GLib!3428, glgo#GNOME/GLib!3434.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688644800">- Update to version 2.76.4:
  + Fix build failure on Android with `statx()` support
  + Bugs fixed:
  - glib-compile-schemas failed on directory name with no Latin
    symbols
  - Build failure due to statx fields with NDK r25.c
  - glib-compile-resources: Fix non-ASCII arg parsing on Windows
  - glib: reset errno to 0 when futex() returns EAGAIN
  - Avoid stack overflow in gspawn on macOS
  - glocalfileinfo: Fix incorrect use of struct
    statx.st_mtimensec on Android
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828800">- Update to version 2.76.5:
  + Bugs fixed:
  - Possible SEGV (null pointer deref) in
    distribute_method_call().
  - Possible SEGV (null pointer deref) in _g_resource_file_new().
  - Backport !3529 “gmenuexporter: synchronization in
    org_gtk_Menus_get_interface.” to glib-2-76.
  - Backport !3547 “glib/gfileutils.c: use 64 bits for value in
    get_tmp_file()” to glib-2-76.
  - Backport !3554 “gresourcefile: Fix crash if called with a
    badly escaped URI” to glib-2-76.
  - Backport !3555 “gkeyfile: Fix overwriting of GError” to
    glib-2-76.
  - Backport !3539 “gdbusmessage: Validate required headers have
    the right type” to glib-2-76.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828801">- Update to version 2.77.0:
  + Fix `GSocketClient` connecting to a proxy if the port is not
    specified
  + Support using `copy_file_range()` in `g_file_copy()`, if
    available
  + Improve handling of comments above groups in key files
  + Re-upgrade missing attribute debugs to criticals in `GFileInfo`
  + Do not redefine NULL on C++
  + Make `g_signal_handlers_block_matched()` work for
    `G_SIGNAL_MATCH_ID`
  + Fixes to support building with bionic libc better
  + Fix potential stack overflow in gspawn on macOS if open file
    limit is very high
  + Fix support for `--force-fallback-for libpcre` in meson
    configuration
  + Generate specific marshallers in `gdbus-codegen`
  + Fix build failure on Android with `statx()` support
  + Improve locking performance of `GSignal`
  + Improve locking performance of `g_main_context_iterate()`
  + Add an inline definition of `g_free()` to automatically use
    `g_free_sized()` if available
  + Fix race with `waitpid()` and `GChildWatchSource`
  + Add `glib_valgrind_suppressions` variable to glib pkg-config
    file
  + Fix build on macOS SDK 10.11
  + Switch to using a separate thread pool and support timeouts in
    `GThreadedResolver`
  + Track pending `GTask`s if `G_ENABLE_DEBUG` is defined
  + Support GSignal fast path and more marshallers in
    `gobject_gdb.py`
  + Disable the macOS CI because it’s too unreliable — if you rely
    on GLib working on macOS, please get in touch and do something
    to help!
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828802">- Add glib2-revert-004f48f4.patch: This patch reverts the "build/\
  gmodule-2.0.pc: Move compiler flags from Libs to Cglags" MR
  (glgo#GNOME/glib!3356), as per agreement discussed in said MR.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828803">- Update to version 2.77.1:
  + Fix some regressions with `GKeyFile` comment handling.
  + Improve handling of query and fragment components in `file:`
    URIs.
  + Various bugs fixed.
  + Updated transltations.
- Drop glib2-revert-004f48f4.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828804">- Update to version 2.77.2:
  + Bugs fixed:
  - g_test_trap_subprocess and g_test_subprocess broken in 2.77.1
  - ci: Don’t run pipeline after merging a MR
  - Fix typos
  - GTree: Handle node counter overflow and return it as an
    unsigned value
  - gspawn, gdataset: Restore nullable callback functions
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828805">- Update to version 2.77.3:
  + Bugs fixed:
  - GSettings schemas default value translations don't work when
    using l10n=time.
  - gdbus-codegen eats indentation in RST in XML comments.
  - g_dbus_connection_export_menu_model() is not thread_safe.
  - Possible SEGV (null pointer deref) in
    distribute_method_call().
  - arg_data  in GOptionEntry is not a list.
  - Possible SEGV (null pointer deref) in _g_resource_file_new().
  - glib-unix: Clean up use of O_NONBLOCK.
  - gnetworkaddress: use reentrant getservbyname_r() if
    available.
  - gio-tool-info: Move translator comments so they’re visible.
  - gregex: set default max stack size for PCRE2 JIT compiler to
    512KiB.
  - glib-unix: Accept O_CLOEXEC as well as FD_CLOEXEC in
    g_unix_open_pipe().
  - gio: Add gresource.dtd.
  - gtestutils: Mention not ignoring SIGCHLD in
    g_test_trap_subprocess() docs.
  - [th/gchildwatch-fail-message] gmain: improve g_warning() for
    failure in g_child_watch_dispatch().
  - [th/use-localtime-r] use localtime_r() in
    g_log_writer_format_fields().
  - gregex: if JIT stack limit is reached, fall back to
    interpretive matching.
  - glib/gfileutils.c: use 64 bits for value in get_tmp_file().
  - gkeyfile: Fix overwriting of GError.
  + Updated translations.
- Update https://wiki.gnome.org/Projects/GLib URL tag to
  https://gitlab.gnome.org/GNOME/glib/, as the former points to the
  latter.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694174400">- Update to version 2.78.0:
  + Bugs fixed:
  - Error handling of invalid GKeyFile string escape sequences
    changed in GLib 2.77.3
  - gdb: Workaround optimized out quark_seq_id
  - meson: fix `gnetworking.h` install tag
  - gthread: Annotate g_thread_exit() with G_NORETURN
  - Fix gutils-user-database unit test
  + Updated translations.</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1695902400">- Fix NetworkManager crashing repeatedly with glib 2.78.0;
  (bsc#1215709); Add patch 0005-gthreadedresolver-Fix-race.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697025600">- Require /usr/bin/dbus-daemon by the devel package: GDBusTest
  launches an own dbus-daemon with a separate environment, so that
  test code does not have to rely on the session bus. Ensure
  consumers of GDBusTest have the needed dep present.
- Change the dbus-launch Requires to %{_bindir}/dbus-launch: be
  flexible about potential future package layout changes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698148800">- Use sed call to replace gio-querymodules with gio-querymodules-64
  in gio-2.0.pc where appropiate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698235200">- Update to version 2.78.1:
  + Fix truncating files when `g_file_set_contents_full()` is
    called without `G_FILE_SET_CONTENTS_CONSISTENT`
  + Fix `-Dlibelf=disabled` on Linux
  + Bugs fixed:
  - NetworkManager 1.44.0 crashes repeatedly with glib 2.78.0
  - gsubprocess-testprog.c: build error with cygwin
    (sys/ptrace.h: No such file or directory)
  - gio clears modification time in microseconds when setting
    with `set_modification_date_time`
  - Build of glib 2.78.0 ignores -Dlibelf=disabled
  - glib-2.78.0 fails at gio/tests/gsubprocess.p/gsubprocess.c.o
  - Segfault when creating GIO GPropertyAction without properties
  - `g_file_set_contents_full()` doesn't truncate the file
    (without `G_FILE_SET_CONTENTS_CONSISTENT`)
  - guniprop.c: Avoid creating (temporarily) out-of-bounds
    pointers
  - Fixes for integer cast warnings when targeting CHERI
  - Fix test_find_program on FreeBSD
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - Fix gutils-user-database test on macOS
  - Add value annotation to G_TYPE_FUNDAMENTAL_MAX
  - meson: Fix Windows build with PCRE2 as sibling subproject
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - glocalfileinfo: Preserve microseconds for access/modify times
  - Make sure the `GTask` is freed on a graceful disconnect
  - Buffer needs to be aligned correctly to receive
    linux_dirent64.
  - gtestutils.h: Fix warning with -Wsign-conversion caused by
    g_assert_cmpint
  - tests: Drop unnecessary include from gsubprocess-testprog.c
  - wakeup: do single read when using eventfd()
  - wakeup: Fix g_wakeup_acknowledge if signal comes in”
  - Use g_task_return in task threads
  - build: Fix -Dlibelf=disabled on Linux
  - gfileutils: Add a missing ftruncate() call when writing files
  + Updated translations.
- Drop 0005-gthreadedresolver-Fix-race.patch: Fixed upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701777600">- Update to version 2.78.2:
  + Bugs fixed:
  - check for #ifdef PTRACE_O_EXITKILL will always fail since it
    isn't a macro
  - gsubprocess build-time test intermittently timing out since
    2.78.1
  - “meson: Improve PTRACE_O_EXITKILL presence check”
  - “Make GQuark register intentional leaks”
  - “gsignalgroup: Avoid function call with side effect in
    g_return_* macro”
  - “tests: Don't assume that sh optimizes simple commands into
    exec”
  - “xdgmime: Handle buggy type definitions with circular
    inheritance”
  - “collate: Don't segfault on bad input”</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701950400">- Update to version 2.78.3:
  + Fix a crash-causing regression in xdgmime
  + Bugs fixed:
  - Crash in __gio_xdg_cache_mime_type_subclass
  - Backport “xdgmime: Update to upstream commit c2c814d4051f232”
    to glib-2-78</changelog>
</package>
<package pkgid="ef3ea4055d9aa8ef97055e547ac801b3ef32cd2770dd507c98b50af5830d57beccee8edb35d5925b8b7ee3b7952919b119c12a1c1da64b5b83a60e066710468d" name="glib2-debugsource" arch="x86_64">
  <version epoch="0" ver="2.78.3" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678449600">- Update to version 2.76.0:
  + Fix several regressions in handling `GFileInfo` attributes
  + Bugs fixed:
  - ETAG_VALUE not set in GFileInfo when requested
  - File attributes are not set when their value is FALSE/NULL
  - gfile: Fix file size detection when copying on btrfs
  - glocalfileinfo:
    . Mark the lost+found dir as hidden again
    . Ensure that is-backup is always set
  + Updated translations.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679486400">- Update to version 2.76.1:
  + Fix build failures in third party C++ projects using
    `g_strdup()` via C++ qualified symbol lookup.
  + Downgrade critical warnings from `GFileInfo` about missing
    attributes to debug messages, as it was affecting too many
    apps; the critical warnings will be reinstated early in the
    2.78 cycle, so apps should continue to fix their ambiguous use
    of `GFileInfo` API.
  + Bugs fixed: glgo#GNOME/GLib#159, glgo#GNOME/GLib#352,
    glgo#GNOME/GLib#919, glgo#GNOME/GLib#2922,
    glgo#GNOME/GLib#2936, glgo#GNOME/GLib#2943,
    glgo#GNOME/GLib#2948, glgo#GNOME/GLib!3241,
    glgo#GNOME/GLib!3315, glgo#GNOME/GLib!3318,
    glgo#GNOME/GLib!3319, glgo#GNOME/GLib!3321,
    glgo#GNOME/GLib!3323, glgo#GNOME/GLib!3324,
    glgo#GNOME/GLib!3325, glgo#GNOME/GLib!3330,
    glgo#GNOME/GLib!3338.
  + Updated translations.</changelog>
  <changelog author="Guido Berhoerster &lt;guido+opensuse@berhoerster.name&gt;" date="1681992000">- Add mate-mimeapps.list for MATE-specific MIME associations
  generated by suse-update-mime-defaults</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1682078400">- Update to version 2.76.2:
  + Fixed various build failures in less common setups
  + Fix launching files in Windows via GtkFileLauncher
  + Bugs fixed:
  - GMarkupParser documentation completion
  - Disagreement between runtime and docs on whether interfaces
    are "classed"
  - gdbus-example-proxy-subclass.c is not complete
  - GAppInfoMonitor documentation deficiencies
  - Check for __kernel_long_t when enabling futex()
  - Documentation mentions non-existing function `g_value_free`
  - Not clear that GPollableInputStream methods are undefined if
    can_poll() returns FALSE
  - Missing docs for GOption (commandline parser)
  - GDebugControllerDBus wrong default in documentation
  - Probably wrong information regarding G_PLATFORM_WIN32 in
    README.win32.md
  - Multiple Definition Error When Generating
    gio/tests/test5.gresource
  - user docs: GLib.DateTime.format: broken highlighting
  - GtkFileLauncher: generated paths not recognized on Win32
  - Build failed due to NULL pointer redefinition in C++
  - Build randomly fails with: 'gmodule/gmodule-visibility.h'
    file not found
  - unicode: add tests for g_utf8_normalize() and empty strings
  - build: Drop old .gitignore files from test directories
  - tools: Drop check-abis.sh script
  - docs: Drop section about default branch renaming from
    README.md
  - tests: Update Unicode normalisation tests from Unicode 15
  - Make clang++ happier when using G_STATIC_ASSERT
  - gwin32: Avoid use of function call with side effect in
    g_return_* macro
  - gsignal: Clarify documentation for GSignalMatchType matching
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684843200">- Update to version 2.76.3:
  + Bugs fixed: glgo#GNOME/GLib#1264, glgo#GNOME/GLib!3402,
    glgo#GNOME/GLib!3403, glgo#GNOME/GLib!3427,
    glgo#GNOME/GLib!3428, glgo#GNOME/GLib!3434.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688644800">- Update to version 2.76.4:
  + Fix build failure on Android with `statx()` support
  + Bugs fixed:
  - glib-compile-schemas failed on directory name with no Latin
    symbols
  - Build failure due to statx fields with NDK r25.c
  - glib-compile-resources: Fix non-ASCII arg parsing on Windows
  - glib: reset errno to 0 when futex() returns EAGAIN
  - Avoid stack overflow in gspawn on macOS
  - glocalfileinfo: Fix incorrect use of struct
    statx.st_mtimensec on Android
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828800">- Update to version 2.76.5:
  + Bugs fixed:
  - Possible SEGV (null pointer deref) in
    distribute_method_call().
  - Possible SEGV (null pointer deref) in _g_resource_file_new().
  - Backport !3529 “gmenuexporter: synchronization in
    org_gtk_Menus_get_interface.” to glib-2-76.
  - Backport !3547 “glib/gfileutils.c: use 64 bits for value in
    get_tmp_file()” to glib-2-76.
  - Backport !3554 “gresourcefile: Fix crash if called with a
    badly escaped URI” to glib-2-76.
  - Backport !3555 “gkeyfile: Fix overwriting of GError” to
    glib-2-76.
  - Backport !3539 “gdbusmessage: Validate required headers have
    the right type” to glib-2-76.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828801">- Update to version 2.77.0:
  + Fix `GSocketClient` connecting to a proxy if the port is not
    specified
  + Support using `copy_file_range()` in `g_file_copy()`, if
    available
  + Improve handling of comments above groups in key files
  + Re-upgrade missing attribute debugs to criticals in `GFileInfo`
  + Do not redefine NULL on C++
  + Make `g_signal_handlers_block_matched()` work for
    `G_SIGNAL_MATCH_ID`
  + Fixes to support building with bionic libc better
  + Fix potential stack overflow in gspawn on macOS if open file
    limit is very high
  + Fix support for `--force-fallback-for libpcre` in meson
    configuration
  + Generate specific marshallers in `gdbus-codegen`
  + Fix build failure on Android with `statx()` support
  + Improve locking performance of `GSignal`
  + Improve locking performance of `g_main_context_iterate()`
  + Add an inline definition of `g_free()` to automatically use
    `g_free_sized()` if available
  + Fix race with `waitpid()` and `GChildWatchSource`
  + Add `glib_valgrind_suppressions` variable to glib pkg-config
    file
  + Fix build on macOS SDK 10.11
  + Switch to using a separate thread pool and support timeouts in
    `GThreadedResolver`
  + Track pending `GTask`s if `G_ENABLE_DEBUG` is defined
  + Support GSignal fast path and more marshallers in
    `gobject_gdb.py`
  + Disable the macOS CI because it’s too unreliable — if you rely
    on GLib working on macOS, please get in touch and do something
    to help!
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828802">- Add glib2-revert-004f48f4.patch: This patch reverts the "build/\
  gmodule-2.0.pc: Move compiler flags from Libs to Cglags" MR
  (glgo#GNOME/glib!3356), as per agreement discussed in said MR.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828803">- Update to version 2.77.1:
  + Fix some regressions with `GKeyFile` comment handling.
  + Improve handling of query and fragment components in `file:`
    URIs.
  + Various bugs fixed.
  + Updated transltations.
- Drop glib2-revert-004f48f4.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828804">- Update to version 2.77.2:
  + Bugs fixed:
  - g_test_trap_subprocess and g_test_subprocess broken in 2.77.1
  - ci: Don’t run pipeline after merging a MR
  - Fix typos
  - GTree: Handle node counter overflow and return it as an
    unsigned value
  - gspawn, gdataset: Restore nullable callback functions
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828805">- Update to version 2.77.3:
  + Bugs fixed:
  - GSettings schemas default value translations don't work when
    using l10n=time.
  - gdbus-codegen eats indentation in RST in XML comments.
  - g_dbus_connection_export_menu_model() is not thread_safe.
  - Possible SEGV (null pointer deref) in
    distribute_method_call().
  - arg_data  in GOptionEntry is not a list.
  - Possible SEGV (null pointer deref) in _g_resource_file_new().
  - glib-unix: Clean up use of O_NONBLOCK.
  - gnetworkaddress: use reentrant getservbyname_r() if
    available.
  - gio-tool-info: Move translator comments so they’re visible.
  - gregex: set default max stack size for PCRE2 JIT compiler to
    512KiB.
  - glib-unix: Accept O_CLOEXEC as well as FD_CLOEXEC in
    g_unix_open_pipe().
  - gio: Add gresource.dtd.
  - gtestutils: Mention not ignoring SIGCHLD in
    g_test_trap_subprocess() docs.
  - [th/gchildwatch-fail-message] gmain: improve g_warning() for
    failure in g_child_watch_dispatch().
  - [th/use-localtime-r] use localtime_r() in
    g_log_writer_format_fields().
  - gregex: if JIT stack limit is reached, fall back to
    interpretive matching.
  - glib/gfileutils.c: use 64 bits for value in get_tmp_file().
  - gkeyfile: Fix overwriting of GError.
  + Updated translations.
- Update https://wiki.gnome.org/Projects/GLib URL tag to
  https://gitlab.gnome.org/GNOME/glib/, as the former points to the
  latter.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694174400">- Update to version 2.78.0:
  + Bugs fixed:
  - Error handling of invalid GKeyFile string escape sequences
    changed in GLib 2.77.3
  - gdb: Workaround optimized out quark_seq_id
  - meson: fix `gnetworking.h` install tag
  - gthread: Annotate g_thread_exit() with G_NORETURN
  - Fix gutils-user-database unit test
  + Updated translations.</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1695902400">- Fix NetworkManager crashing repeatedly with glib 2.78.0;
  (bsc#1215709); Add patch 0005-gthreadedresolver-Fix-race.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697025600">- Require /usr/bin/dbus-daemon by the devel package: GDBusTest
  launches an own dbus-daemon with a separate environment, so that
  test code does not have to rely on the session bus. Ensure
  consumers of GDBusTest have the needed dep present.
- Change the dbus-launch Requires to %{_bindir}/dbus-launch: be
  flexible about potential future package layout changes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698148800">- Use sed call to replace gio-querymodules with gio-querymodules-64
  in gio-2.0.pc where appropiate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698235200">- Update to version 2.78.1:
  + Fix truncating files when `g_file_set_contents_full()` is
    called without `G_FILE_SET_CONTENTS_CONSISTENT`
  + Fix `-Dlibelf=disabled` on Linux
  + Bugs fixed:
  - NetworkManager 1.44.0 crashes repeatedly with glib 2.78.0
  - gsubprocess-testprog.c: build error with cygwin
    (sys/ptrace.h: No such file or directory)
  - gio clears modification time in microseconds when setting
    with `set_modification_date_time`
  - Build of glib 2.78.0 ignores -Dlibelf=disabled
  - glib-2.78.0 fails at gio/tests/gsubprocess.p/gsubprocess.c.o
  - Segfault when creating GIO GPropertyAction without properties
  - `g_file_set_contents_full()` doesn't truncate the file
    (without `G_FILE_SET_CONTENTS_CONSISTENT`)
  - guniprop.c: Avoid creating (temporarily) out-of-bounds
    pointers
  - Fixes for integer cast warnings when targeting CHERI
  - Fix test_find_program on FreeBSD
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - Fix gutils-user-database test on macOS
  - Add value annotation to G_TYPE_FUNDAMENTAL_MAX
  - meson: Fix Windows build with PCRE2 as sibling subproject
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - glocalfileinfo: Preserve microseconds for access/modify times
  - Make sure the `GTask` is freed on a graceful disconnect
  - Buffer needs to be aligned correctly to receive
    linux_dirent64.
  - gtestutils.h: Fix warning with -Wsign-conversion caused by
    g_assert_cmpint
  - tests: Drop unnecessary include from gsubprocess-testprog.c
  - wakeup: do single read when using eventfd()
  - wakeup: Fix g_wakeup_acknowledge if signal comes in”
  - Use g_task_return in task threads
  - build: Fix -Dlibelf=disabled on Linux
  - gfileutils: Add a missing ftruncate() call when writing files
  + Updated translations.
- Drop 0005-gthreadedresolver-Fix-race.patch: Fixed upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701777600">- Update to version 2.78.2:
  + Bugs fixed:
  - check for #ifdef PTRACE_O_EXITKILL will always fail since it
    isn't a macro
  - gsubprocess build-time test intermittently timing out since
    2.78.1
  - “meson: Improve PTRACE_O_EXITKILL presence check”
  - “Make GQuark register intentional leaks”
  - “gsignalgroup: Avoid function call with side effect in
    g_return_* macro”
  - “tests: Don't assume that sh optimizes simple commands into
    exec”
  - “xdgmime: Handle buggy type definitions with circular
    inheritance”
  - “collate: Don't segfault on bad input”</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701950400">- Update to version 2.78.3:
  + Fix a crash-causing regression in xdgmime
  + Bugs fixed:
  - Crash in __gio_xdg_cache_mime_type_subclass
  - Backport “xdgmime: Update to upstream commit c2c814d4051f232”
    to glib-2-78</changelog>
</package>
<package pkgid="4e0431abf127b71b465c66a8b7ba23ba8e663fef3c87cb41b303960ce680ab2d545396f5f26544211cf73088b705be3d674872c9a73c129ada984004f9c0dcfb" name="glib2-devel" arch="i586">
  <version epoch="0" ver="2.78.3" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678449600">- Update to version 2.76.0:
  + Fix several regressions in handling `GFileInfo` attributes
  + Bugs fixed:
  - ETAG_VALUE not set in GFileInfo when requested
  - File attributes are not set when their value is FALSE/NULL
  - gfile: Fix file size detection when copying on btrfs
  - glocalfileinfo:
    . Mark the lost+found dir as hidden again
    . Ensure that is-backup is always set
  + Updated translations.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679486400">- Update to version 2.76.1:
  + Fix build failures in third party C++ projects using
    `g_strdup()` via C++ qualified symbol lookup.
  + Downgrade critical warnings from `GFileInfo` about missing
    attributes to debug messages, as it was affecting too many
    apps; the critical warnings will be reinstated early in the
    2.78 cycle, so apps should continue to fix their ambiguous use
    of `GFileInfo` API.
  + Bugs fixed: glgo#GNOME/GLib#159, glgo#GNOME/GLib#352,
    glgo#GNOME/GLib#919, glgo#GNOME/GLib#2922,
    glgo#GNOME/GLib#2936, glgo#GNOME/GLib#2943,
    glgo#GNOME/GLib#2948, glgo#GNOME/GLib!3241,
    glgo#GNOME/GLib!3315, glgo#GNOME/GLib!3318,
    glgo#GNOME/GLib!3319, glgo#GNOME/GLib!3321,
    glgo#GNOME/GLib!3323, glgo#GNOME/GLib!3324,
    glgo#GNOME/GLib!3325, glgo#GNOME/GLib!3330,
    glgo#GNOME/GLib!3338.
  + Updated translations.</changelog>
  <changelog author="Guido Berhoerster &lt;guido+opensuse@berhoerster.name&gt;" date="1681992000">- Add mate-mimeapps.list for MATE-specific MIME associations
  generated by suse-update-mime-defaults</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1682078400">- Update to version 2.76.2:
  + Fixed various build failures in less common setups
  + Fix launching files in Windows via GtkFileLauncher
  + Bugs fixed:
  - GMarkupParser documentation completion
  - Disagreement between runtime and docs on whether interfaces
    are "classed"
  - gdbus-example-proxy-subclass.c is not complete
  - GAppInfoMonitor documentation deficiencies
  - Check for __kernel_long_t when enabling futex()
  - Documentation mentions non-existing function `g_value_free`
  - Not clear that GPollableInputStream methods are undefined if
    can_poll() returns FALSE
  - Missing docs for GOption (commandline parser)
  - GDebugControllerDBus wrong default in documentation
  - Probably wrong information regarding G_PLATFORM_WIN32 in
    README.win32.md
  - Multiple Definition Error When Generating
    gio/tests/test5.gresource
  - user docs: GLib.DateTime.format: broken highlighting
  - GtkFileLauncher: generated paths not recognized on Win32
  - Build failed due to NULL pointer redefinition in C++
  - Build randomly fails with: 'gmodule/gmodule-visibility.h'
    file not found
  - unicode: add tests for g_utf8_normalize() and empty strings
  - build: Drop old .gitignore files from test directories
  - tools: Drop check-abis.sh script
  - docs: Drop section about default branch renaming from
    README.md
  - tests: Update Unicode normalisation tests from Unicode 15
  - Make clang++ happier when using G_STATIC_ASSERT
  - gwin32: Avoid use of function call with side effect in
    g_return_* macro
  - gsignal: Clarify documentation for GSignalMatchType matching
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684843200">- Update to version 2.76.3:
  + Bugs fixed: glgo#GNOME/GLib#1264, glgo#GNOME/GLib!3402,
    glgo#GNOME/GLib!3403, glgo#GNOME/GLib!3427,
    glgo#GNOME/GLib!3428, glgo#GNOME/GLib!3434.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688644800">- Update to version 2.76.4:
  + Fix build failure on Android with `statx()` support
  + Bugs fixed:
  - glib-compile-schemas failed on directory name with no Latin
    symbols
  - Build failure due to statx fields with NDK r25.c
  - glib-compile-resources: Fix non-ASCII arg parsing on Windows
  - glib: reset errno to 0 when futex() returns EAGAIN
  - Avoid stack overflow in gspawn on macOS
  - glocalfileinfo: Fix incorrect use of struct
    statx.st_mtimensec on Android
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828800">- Update to version 2.76.5:
  + Bugs fixed:
  - Possible SEGV (null pointer deref) in
    distribute_method_call().
  - Possible SEGV (null pointer deref) in _g_resource_file_new().
  - Backport !3529 “gmenuexporter: synchronization in
    org_gtk_Menus_get_interface.” to glib-2-76.
  - Backport !3547 “glib/gfileutils.c: use 64 bits for value in
    get_tmp_file()” to glib-2-76.
  - Backport !3554 “gresourcefile: Fix crash if called with a
    badly escaped URI” to glib-2-76.
  - Backport !3555 “gkeyfile: Fix overwriting of GError” to
    glib-2-76.
  - Backport !3539 “gdbusmessage: Validate required headers have
    the right type” to glib-2-76.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828801">- Update to version 2.77.0:
  + Fix `GSocketClient` connecting to a proxy if the port is not
    specified
  + Support using `copy_file_range()` in `g_file_copy()`, if
    available
  + Improve handling of comments above groups in key files
  + Re-upgrade missing attribute debugs to criticals in `GFileInfo`
  + Do not redefine NULL on C++
  + Make `g_signal_handlers_block_matched()` work for
    `G_SIGNAL_MATCH_ID`
  + Fixes to support building with bionic libc better
  + Fix potential stack overflow in gspawn on macOS if open file
    limit is very high
  + Fix support for `--force-fallback-for libpcre` in meson
    configuration
  + Generate specific marshallers in `gdbus-codegen`
  + Fix build failure on Android with `statx()` support
  + Improve locking performance of `GSignal`
  + Improve locking performance of `g_main_context_iterate()`
  + Add an inline definition of `g_free()` to automatically use
    `g_free_sized()` if available
  + Fix race with `waitpid()` and `GChildWatchSource`
  + Add `glib_valgrind_suppressions` variable to glib pkg-config
    file
  + Fix build on macOS SDK 10.11
  + Switch to using a separate thread pool and support timeouts in
    `GThreadedResolver`
  + Track pending `GTask`s if `G_ENABLE_DEBUG` is defined
  + Support GSignal fast path and more marshallers in
    `gobject_gdb.py`
  + Disable the macOS CI because it’s too unreliable — if you rely
    on GLib working on macOS, please get in touch and do something
    to help!
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828802">- Add glib2-revert-004f48f4.patch: This patch reverts the "build/\
  gmodule-2.0.pc: Move compiler flags from Libs to Cglags" MR
  (glgo#GNOME/glib!3356), as per agreement discussed in said MR.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828803">- Update to version 2.77.1:
  + Fix some regressions with `GKeyFile` comment handling.
  + Improve handling of query and fragment components in `file:`
    URIs.
  + Various bugs fixed.
  + Updated transltations.
- Drop glib2-revert-004f48f4.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828804">- Update to version 2.77.2:
  + Bugs fixed:
  - g_test_trap_subprocess and g_test_subprocess broken in 2.77.1
  - ci: Don’t run pipeline after merging a MR
  - Fix typos
  - GTree: Handle node counter overflow and return it as an
    unsigned value
  - gspawn, gdataset: Restore nullable callback functions
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828805">- Update to version 2.77.3:
  + Bugs fixed:
  - GSettings schemas default value translations don't work when
    using l10n=time.
  - gdbus-codegen eats indentation in RST in XML comments.
  - g_dbus_connection_export_menu_model() is not thread_safe.
  - Possible SEGV (null pointer deref) in
    distribute_method_call().
  - arg_data  in GOptionEntry is not a list.
  - Possible SEGV (null pointer deref) in _g_resource_file_new().
  - glib-unix: Clean up use of O_NONBLOCK.
  - gnetworkaddress: use reentrant getservbyname_r() if
    available.
  - gio-tool-info: Move translator comments so they’re visible.
  - gregex: set default max stack size for PCRE2 JIT compiler to
    512KiB.
  - glib-unix: Accept O_CLOEXEC as well as FD_CLOEXEC in
    g_unix_open_pipe().
  - gio: Add gresource.dtd.
  - gtestutils: Mention not ignoring SIGCHLD in
    g_test_trap_subprocess() docs.
  - [th/gchildwatch-fail-message] gmain: improve g_warning() for
    failure in g_child_watch_dispatch().
  - [th/use-localtime-r] use localtime_r() in
    g_log_writer_format_fields().
  - gregex: if JIT stack limit is reached, fall back to
    interpretive matching.
  - glib/gfileutils.c: use 64 bits for value in get_tmp_file().
  - gkeyfile: Fix overwriting of GError.
  + Updated translations.
- Update https://wiki.gnome.org/Projects/GLib URL tag to
  https://gitlab.gnome.org/GNOME/glib/, as the former points to the
  latter.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694174400">- Update to version 2.78.0:
  + Bugs fixed:
  - Error handling of invalid GKeyFile string escape sequences
    changed in GLib 2.77.3
  - gdb: Workaround optimized out quark_seq_id
  - meson: fix `gnetworking.h` install tag
  - gthread: Annotate g_thread_exit() with G_NORETURN
  - Fix gutils-user-database unit test
  + Updated translations.</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1695902400">- Fix NetworkManager crashing repeatedly with glib 2.78.0;
  (bsc#1215709); Add patch 0005-gthreadedresolver-Fix-race.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697025600">- Require /usr/bin/dbus-daemon by the devel package: GDBusTest
  launches an own dbus-daemon with a separate environment, so that
  test code does not have to rely on the session bus. Ensure
  consumers of GDBusTest have the needed dep present.
- Change the dbus-launch Requires to %{_bindir}/dbus-launch: be
  flexible about potential future package layout changes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698148800">- Use sed call to replace gio-querymodules with gio-querymodules-64
  in gio-2.0.pc where appropiate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698235200">- Update to version 2.78.1:
  + Fix truncating files when `g_file_set_contents_full()` is
    called without `G_FILE_SET_CONTENTS_CONSISTENT`
  + Fix `-Dlibelf=disabled` on Linux
  + Bugs fixed:
  - NetworkManager 1.44.0 crashes repeatedly with glib 2.78.0
  - gsubprocess-testprog.c: build error with cygwin
    (sys/ptrace.h: No such file or directory)
  - gio clears modification time in microseconds when setting
    with `set_modification_date_time`
  - Build of glib 2.78.0 ignores -Dlibelf=disabled
  - glib-2.78.0 fails at gio/tests/gsubprocess.p/gsubprocess.c.o
  - Segfault when creating GIO GPropertyAction without properties
  - `g_file_set_contents_full()` doesn't truncate the file
    (without `G_FILE_SET_CONTENTS_CONSISTENT`)
  - guniprop.c: Avoid creating (temporarily) out-of-bounds
    pointers
  - Fixes for integer cast warnings when targeting CHERI
  - Fix test_find_program on FreeBSD
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - Fix gutils-user-database test on macOS
  - Add value annotation to G_TYPE_FUNDAMENTAL_MAX
  - meson: Fix Windows build with PCRE2 as sibling subproject
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - glocalfileinfo: Preserve microseconds for access/modify times
  - Make sure the `GTask` is freed on a graceful disconnect
  - Buffer needs to be aligned correctly to receive
    linux_dirent64.
  - gtestutils.h: Fix warning with -Wsign-conversion caused by
    g_assert_cmpint
  - tests: Drop unnecessary include from gsubprocess-testprog.c
  - wakeup: do single read when using eventfd()
  - wakeup: Fix g_wakeup_acknowledge if signal comes in”
  - Use g_task_return in task threads
  - build: Fix -Dlibelf=disabled on Linux
  - gfileutils: Add a missing ftruncate() call when writing files
  + Updated translations.
- Drop 0005-gthreadedresolver-Fix-race.patch: Fixed upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701777600">- Update to version 2.78.2:
  + Bugs fixed:
  - check for #ifdef PTRACE_O_EXITKILL will always fail since it
    isn't a macro
  - gsubprocess build-time test intermittently timing out since
    2.78.1
  - “meson: Improve PTRACE_O_EXITKILL presence check”
  - “Make GQuark register intentional leaks”
  - “gsignalgroup: Avoid function call with side effect in
    g_return_* macro”
  - “tests: Don't assume that sh optimizes simple commands into
    exec”
  - “xdgmime: Handle buggy type definitions with circular
    inheritance”
  - “collate: Don't segfault on bad input”</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701950400">- Update to version 2.78.3:
  + Fix a crash-causing regression in xdgmime
  + Bugs fixed:
  - Crash in __gio_xdg_cache_mime_type_subclass
  - Backport “xdgmime: Update to upstream commit c2c814d4051f232”
    to glib-2-78</changelog>
</package>
<package pkgid="0ee206f9a8ada26005409b30d0a336863483d6a5aa1d262cdf7488ee330043891637a1f3d7f8fbfdc49484e2a3e4a4b9573d8a8f258e5e051e2ff2422e667dff" name="glib2-devel" arch="x86_64">
  <version epoch="0" ver="2.78.3" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678449600">- Update to version 2.76.0:
  + Fix several regressions in handling `GFileInfo` attributes
  + Bugs fixed:
  - ETAG_VALUE not set in GFileInfo when requested
  - File attributes are not set when their value is FALSE/NULL
  - gfile: Fix file size detection when copying on btrfs
  - glocalfileinfo:
    . Mark the lost+found dir as hidden again
    . Ensure that is-backup is always set
  + Updated translations.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679486400">- Update to version 2.76.1:
  + Fix build failures in third party C++ projects using
    `g_strdup()` via C++ qualified symbol lookup.
  + Downgrade critical warnings from `GFileInfo` about missing
    attributes to debug messages, as it was affecting too many
    apps; the critical warnings will be reinstated early in the
    2.78 cycle, so apps should continue to fix their ambiguous use
    of `GFileInfo` API.
  + Bugs fixed: glgo#GNOME/GLib#159, glgo#GNOME/GLib#352,
    glgo#GNOME/GLib#919, glgo#GNOME/GLib#2922,
    glgo#GNOME/GLib#2936, glgo#GNOME/GLib#2943,
    glgo#GNOME/GLib#2948, glgo#GNOME/GLib!3241,
    glgo#GNOME/GLib!3315, glgo#GNOME/GLib!3318,
    glgo#GNOME/GLib!3319, glgo#GNOME/GLib!3321,
    glgo#GNOME/GLib!3323, glgo#GNOME/GLib!3324,
    glgo#GNOME/GLib!3325, glgo#GNOME/GLib!3330,
    glgo#GNOME/GLib!3338.
  + Updated translations.</changelog>
  <changelog author="Guido Berhoerster &lt;guido+opensuse@berhoerster.name&gt;" date="1681992000">- Add mate-mimeapps.list for MATE-specific MIME associations
  generated by suse-update-mime-defaults</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1682078400">- Update to version 2.76.2:
  + Fixed various build failures in less common setups
  + Fix launching files in Windows via GtkFileLauncher
  + Bugs fixed:
  - GMarkupParser documentation completion
  - Disagreement between runtime and docs on whether interfaces
    are "classed"
  - gdbus-example-proxy-subclass.c is not complete
  - GAppInfoMonitor documentation deficiencies
  - Check for __kernel_long_t when enabling futex()
  - Documentation mentions non-existing function `g_value_free`
  - Not clear that GPollableInputStream methods are undefined if
    can_poll() returns FALSE
  - Missing docs for GOption (commandline parser)
  - GDebugControllerDBus wrong default in documentation
  - Probably wrong information regarding G_PLATFORM_WIN32 in
    README.win32.md
  - Multiple Definition Error When Generating
    gio/tests/test5.gresource
  - user docs: GLib.DateTime.format: broken highlighting
  - GtkFileLauncher: generated paths not recognized on Win32
  - Build failed due to NULL pointer redefinition in C++
  - Build randomly fails with: 'gmodule/gmodule-visibility.h'
    file not found
  - unicode: add tests for g_utf8_normalize() and empty strings
  - build: Drop old .gitignore files from test directories
  - tools: Drop check-abis.sh script
  - docs: Drop section about default branch renaming from
    README.md
  - tests: Update Unicode normalisation tests from Unicode 15
  - Make clang++ happier when using G_STATIC_ASSERT
  - gwin32: Avoid use of function call with side effect in
    g_return_* macro
  - gsignal: Clarify documentation for GSignalMatchType matching
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684843200">- Update to version 2.76.3:
  + Bugs fixed: glgo#GNOME/GLib#1264, glgo#GNOME/GLib!3402,
    glgo#GNOME/GLib!3403, glgo#GNOME/GLib!3427,
    glgo#GNOME/GLib!3428, glgo#GNOME/GLib!3434.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688644800">- Update to version 2.76.4:
  + Fix build failure on Android with `statx()` support
  + Bugs fixed:
  - glib-compile-schemas failed on directory name with no Latin
    symbols
  - Build failure due to statx fields with NDK r25.c
  - glib-compile-resources: Fix non-ASCII arg parsing on Windows
  - glib: reset errno to 0 when futex() returns EAGAIN
  - Avoid stack overflow in gspawn on macOS
  - glocalfileinfo: Fix incorrect use of struct
    statx.st_mtimensec on Android
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828800">- Update to version 2.76.5:
  + Bugs fixed:
  - Possible SEGV (null pointer deref) in
    distribute_method_call().
  - Possible SEGV (null pointer deref) in _g_resource_file_new().
  - Backport !3529 “gmenuexporter: synchronization in
    org_gtk_Menus_get_interface.” to glib-2-76.
  - Backport !3547 “glib/gfileutils.c: use 64 bits for value in
    get_tmp_file()” to glib-2-76.
  - Backport !3554 “gresourcefile: Fix crash if called with a
    badly escaped URI” to glib-2-76.
  - Backport !3555 “gkeyfile: Fix overwriting of GError” to
    glib-2-76.
  - Backport !3539 “gdbusmessage: Validate required headers have
    the right type” to glib-2-76.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828801">- Update to version 2.77.0:
  + Fix `GSocketClient` connecting to a proxy if the port is not
    specified
  + Support using `copy_file_range()` in `g_file_copy()`, if
    available
  + Improve handling of comments above groups in key files
  + Re-upgrade missing attribute debugs to criticals in `GFileInfo`
  + Do not redefine NULL on C++
  + Make `g_signal_handlers_block_matched()` work for
    `G_SIGNAL_MATCH_ID`
  + Fixes to support building with bionic libc better
  + Fix potential stack overflow in gspawn on macOS if open file
    limit is very high
  + Fix support for `--force-fallback-for libpcre` in meson
    configuration
  + Generate specific marshallers in `gdbus-codegen`
  + Fix build failure on Android with `statx()` support
  + Improve locking performance of `GSignal`
  + Improve locking performance of `g_main_context_iterate()`
  + Add an inline definition of `g_free()` to automatically use
    `g_free_sized()` if available
  + Fix race with `waitpid()` and `GChildWatchSource`
  + Add `glib_valgrind_suppressions` variable to glib pkg-config
    file
  + Fix build on macOS SDK 10.11
  + Switch to using a separate thread pool and support timeouts in
    `GThreadedResolver`
  + Track pending `GTask`s if `G_ENABLE_DEBUG` is defined
  + Support GSignal fast path and more marshallers in
    `gobject_gdb.py`
  + Disable the macOS CI because it’s too unreliable — if you rely
    on GLib working on macOS, please get in touch and do something
    to help!
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828802">- Add glib2-revert-004f48f4.patch: This patch reverts the "build/\
  gmodule-2.0.pc: Move compiler flags from Libs to Cglags" MR
  (glgo#GNOME/glib!3356), as per agreement discussed in said MR.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828803">- Update to version 2.77.1:
  + Fix some regressions with `GKeyFile` comment handling.
  + Improve handling of query and fragment components in `file:`
    URIs.
  + Various bugs fixed.
  + Updated transltations.
- Drop glib2-revert-004f48f4.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828804">- Update to version 2.77.2:
  + Bugs fixed:
  - g_test_trap_subprocess and g_test_subprocess broken in 2.77.1
  - ci: Don’t run pipeline after merging a MR
  - Fix typos
  - GTree: Handle node counter overflow and return it as an
    unsigned value
  - gspawn, gdataset: Restore nullable callback functions
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828805">- Update to version 2.77.3:
  + Bugs fixed:
  - GSettings schemas default value translations don't work when
    using l10n=time.
  - gdbus-codegen eats indentation in RST in XML comments.
  - g_dbus_connection_export_menu_model() is not thread_safe.
  - Possible SEGV (null pointer deref) in
    distribute_method_call().
  - arg_data  in GOptionEntry is not a list.
  - Possible SEGV (null pointer deref) in _g_resource_file_new().
  - glib-unix: Clean up use of O_NONBLOCK.
  - gnetworkaddress: use reentrant getservbyname_r() if
    available.
  - gio-tool-info: Move translator comments so they’re visible.
  - gregex: set default max stack size for PCRE2 JIT compiler to
    512KiB.
  - glib-unix: Accept O_CLOEXEC as well as FD_CLOEXEC in
    g_unix_open_pipe().
  - gio: Add gresource.dtd.
  - gtestutils: Mention not ignoring SIGCHLD in
    g_test_trap_subprocess() docs.
  - [th/gchildwatch-fail-message] gmain: improve g_warning() for
    failure in g_child_watch_dispatch().
  - [th/use-localtime-r] use localtime_r() in
    g_log_writer_format_fields().
  - gregex: if JIT stack limit is reached, fall back to
    interpretive matching.
  - glib/gfileutils.c: use 64 bits for value in get_tmp_file().
  - gkeyfile: Fix overwriting of GError.
  + Updated translations.
- Update https://wiki.gnome.org/Projects/GLib URL tag to
  https://gitlab.gnome.org/GNOME/glib/, as the former points to the
  latter.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694174400">- Update to version 2.78.0:
  + Bugs fixed:
  - Error handling of invalid GKeyFile string escape sequences
    changed in GLib 2.77.3
  - gdb: Workaround optimized out quark_seq_id
  - meson: fix `gnetworking.h` install tag
  - gthread: Annotate g_thread_exit() with G_NORETURN
  - Fix gutils-user-database unit test
  + Updated translations.</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1695902400">- Fix NetworkManager crashing repeatedly with glib 2.78.0;
  (bsc#1215709); Add patch 0005-gthreadedresolver-Fix-race.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697025600">- Require /usr/bin/dbus-daemon by the devel package: GDBusTest
  launches an own dbus-daemon with a separate environment, so that
  test code does not have to rely on the session bus. Ensure
  consumers of GDBusTest have the needed dep present.
- Change the dbus-launch Requires to %{_bindir}/dbus-launch: be
  flexible about potential future package layout changes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698148800">- Use sed call to replace gio-querymodules with gio-querymodules-64
  in gio-2.0.pc where appropiate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698235200">- Update to version 2.78.1:
  + Fix truncating files when `g_file_set_contents_full()` is
    called without `G_FILE_SET_CONTENTS_CONSISTENT`
  + Fix `-Dlibelf=disabled` on Linux
  + Bugs fixed:
  - NetworkManager 1.44.0 crashes repeatedly with glib 2.78.0
  - gsubprocess-testprog.c: build error with cygwin
    (sys/ptrace.h: No such file or directory)
  - gio clears modification time in microseconds when setting
    with `set_modification_date_time`
  - Build of glib 2.78.0 ignores -Dlibelf=disabled
  - glib-2.78.0 fails at gio/tests/gsubprocess.p/gsubprocess.c.o
  - Segfault when creating GIO GPropertyAction without properties
  - `g_file_set_contents_full()` doesn't truncate the file
    (without `G_FILE_SET_CONTENTS_CONSISTENT`)
  - guniprop.c: Avoid creating (temporarily) out-of-bounds
    pointers
  - Fixes for integer cast warnings when targeting CHERI
  - Fix test_find_program on FreeBSD
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - Fix gutils-user-database test on macOS
  - Add value annotation to G_TYPE_FUNDAMENTAL_MAX
  - meson: Fix Windows build with PCRE2 as sibling subproject
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - glocalfileinfo: Preserve microseconds for access/modify times
  - Make sure the `GTask` is freed on a graceful disconnect
  - Buffer needs to be aligned correctly to receive
    linux_dirent64.
  - gtestutils.h: Fix warning with -Wsign-conversion caused by
    g_assert_cmpint
  - tests: Drop unnecessary include from gsubprocess-testprog.c
  - wakeup: do single read when using eventfd()
  - wakeup: Fix g_wakeup_acknowledge if signal comes in”
  - Use g_task_return in task threads
  - build: Fix -Dlibelf=disabled on Linux
  - gfileutils: Add a missing ftruncate() call when writing files
  + Updated translations.
- Drop 0005-gthreadedresolver-Fix-race.patch: Fixed upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701777600">- Update to version 2.78.2:
  + Bugs fixed:
  - check for #ifdef PTRACE_O_EXITKILL will always fail since it
    isn't a macro
  - gsubprocess build-time test intermittently timing out since
    2.78.1
  - “meson: Improve PTRACE_O_EXITKILL presence check”
  - “Make GQuark register intentional leaks”
  - “gsignalgroup: Avoid function call with side effect in
    g_return_* macro”
  - “tests: Don't assume that sh optimizes simple commands into
    exec”
  - “xdgmime: Handle buggy type definitions with circular
    inheritance”
  - “collate: Don't segfault on bad input”</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701950400">- Update to version 2.78.3:
  + Fix a crash-causing regression in xdgmime
  + Bugs fixed:
  - Crash in __gio_xdg_cache_mime_type_subclass
  - Backport “xdgmime: Update to upstream commit c2c814d4051f232”
    to glib-2-78</changelog>
</package>
<package pkgid="05ba705cb147e131a655adab993d3350c62cdac666c0ec10840d7ea113cbed7a0b51b3ec5bc2fce1c0808a4b333f2d4a0a0d5bd0e221e70612bfcbf16cbe4253" name="glib2-devel-32bit" arch="x86_64">
  <version epoch="0" ver="2.78.3" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678449600">- Update to version 2.76.0:
  + Fix several regressions in handling `GFileInfo` attributes
  + Bugs fixed:
  - ETAG_VALUE not set in GFileInfo when requested
  - File attributes are not set when their value is FALSE/NULL
  - gfile: Fix file size detection when copying on btrfs
  - glocalfileinfo:
    . Mark the lost+found dir as hidden again
    . Ensure that is-backup is always set
  + Updated translations.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679486400">- Update to version 2.76.1:
  + Fix build failures in third party C++ projects using
    `g_strdup()` via C++ qualified symbol lookup.
  + Downgrade critical warnings from `GFileInfo` about missing
    attributes to debug messages, as it was affecting too many
    apps; the critical warnings will be reinstated early in the
    2.78 cycle, so apps should continue to fix their ambiguous use
    of `GFileInfo` API.
  + Bugs fixed: glgo#GNOME/GLib#159, glgo#GNOME/GLib#352,
    glgo#GNOME/GLib#919, glgo#GNOME/GLib#2922,
    glgo#GNOME/GLib#2936, glgo#GNOME/GLib#2943,
    glgo#GNOME/GLib#2948, glgo#GNOME/GLib!3241,
    glgo#GNOME/GLib!3315, glgo#GNOME/GLib!3318,
    glgo#GNOME/GLib!3319, glgo#GNOME/GLib!3321,
    glgo#GNOME/GLib!3323, glgo#GNOME/GLib!3324,
    glgo#GNOME/GLib!3325, glgo#GNOME/GLib!3330,
    glgo#GNOME/GLib!3338.
  + Updated translations.</changelog>
  <changelog author="Guido Berhoerster &lt;guido+opensuse@berhoerster.name&gt;" date="1681992000">- Add mate-mimeapps.list for MATE-specific MIME associations
  generated by suse-update-mime-defaults</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1682078400">- Update to version 2.76.2:
  + Fixed various build failures in less common setups
  + Fix launching files in Windows via GtkFileLauncher
  + Bugs fixed:
  - GMarkupParser documentation completion
  - Disagreement between runtime and docs on whether interfaces
    are "classed"
  - gdbus-example-proxy-subclass.c is not complete
  - GAppInfoMonitor documentation deficiencies
  - Check for __kernel_long_t when enabling futex()
  - Documentation mentions non-existing function `g_value_free`
  - Not clear that GPollableInputStream methods are undefined if
    can_poll() returns FALSE
  - Missing docs for GOption (commandline parser)
  - GDebugControllerDBus wrong default in documentation
  - Probably wrong information regarding G_PLATFORM_WIN32 in
    README.win32.md
  - Multiple Definition Error When Generating
    gio/tests/test5.gresource
  - user docs: GLib.DateTime.format: broken highlighting
  - GtkFileLauncher: generated paths not recognized on Win32
  - Build failed due to NULL pointer redefinition in C++
  - Build randomly fails with: 'gmodule/gmodule-visibility.h'
    file not found
  - unicode: add tests for g_utf8_normalize() and empty strings
  - build: Drop old .gitignore files from test directories
  - tools: Drop check-abis.sh script
  - docs: Drop section about default branch renaming from
    README.md
  - tests: Update Unicode normalisation tests from Unicode 15
  - Make clang++ happier when using G_STATIC_ASSERT
  - gwin32: Avoid use of function call with side effect in
    g_return_* macro
  - gsignal: Clarify documentation for GSignalMatchType matching
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684843200">- Update to version 2.76.3:
  + Bugs fixed: glgo#GNOME/GLib#1264, glgo#GNOME/GLib!3402,
    glgo#GNOME/GLib!3403, glgo#GNOME/GLib!3427,
    glgo#GNOME/GLib!3428, glgo#GNOME/GLib!3434.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688644800">- Update to version 2.76.4:
  + Fix build failure on Android with `statx()` support
  + Bugs fixed:
  - glib-compile-schemas failed on directory name with no Latin
    symbols
  - Build failure due to statx fields with NDK r25.c
  - glib-compile-resources: Fix non-ASCII arg parsing on Windows
  - glib: reset errno to 0 when futex() returns EAGAIN
  - Avoid stack overflow in gspawn on macOS
  - glocalfileinfo: Fix incorrect use of struct
    statx.st_mtimensec on Android
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828800">- Update to version 2.76.5:
  + Bugs fixed:
  - Possible SEGV (null pointer deref) in
    distribute_method_call().
  - Possible SEGV (null pointer deref) in _g_resource_file_new().
  - Backport !3529 “gmenuexporter: synchronization in
    org_gtk_Menus_get_interface.” to glib-2-76.
  - Backport !3547 “glib/gfileutils.c: use 64 bits for value in
    get_tmp_file()” to glib-2-76.
  - Backport !3554 “gresourcefile: Fix crash if called with a
    badly escaped URI” to glib-2-76.
  - Backport !3555 “gkeyfile: Fix overwriting of GError” to
    glib-2-76.
  - Backport !3539 “gdbusmessage: Validate required headers have
    the right type” to glib-2-76.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828801">- Update to version 2.77.0:
  + Fix `GSocketClient` connecting to a proxy if the port is not
    specified
  + Support using `copy_file_range()` in `g_file_copy()`, if
    available
  + Improve handling of comments above groups in key files
  + Re-upgrade missing attribute debugs to criticals in `GFileInfo`
  + Do not redefine NULL on C++
  + Make `g_signal_handlers_block_matched()` work for
    `G_SIGNAL_MATCH_ID`
  + Fixes to support building with bionic libc better
  + Fix potential stack overflow in gspawn on macOS if open file
    limit is very high
  + Fix support for `--force-fallback-for libpcre` in meson
    configuration
  + Generate specific marshallers in `gdbus-codegen`
  + Fix build failure on Android with `statx()` support
  + Improve locking performance of `GSignal`
  + Improve locking performance of `g_main_context_iterate()`
  + Add an inline definition of `g_free()` to automatically use
    `g_free_sized()` if available
  + Fix race with `waitpid()` and `GChildWatchSource`
  + Add `glib_valgrind_suppressions` variable to glib pkg-config
    file
  + Fix build on macOS SDK 10.11
  + Switch to using a separate thread pool and support timeouts in
    `GThreadedResolver`
  + Track pending `GTask`s if `G_ENABLE_DEBUG` is defined
  + Support GSignal fast path and more marshallers in
    `gobject_gdb.py`
  + Disable the macOS CI because it’s too unreliable — if you rely
    on GLib working on macOS, please get in touch and do something
    to help!
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828802">- Add glib2-revert-004f48f4.patch: This patch reverts the "build/\
  gmodule-2.0.pc: Move compiler flags from Libs to Cglags" MR
  (glgo#GNOME/glib!3356), as per agreement discussed in said MR.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828803">- Update to version 2.77.1:
  + Fix some regressions with `GKeyFile` comment handling.
  + Improve handling of query and fragment components in `file:`
    URIs.
  + Various bugs fixed.
  + Updated transltations.
- Drop glib2-revert-004f48f4.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828804">- Update to version 2.77.2:
  + Bugs fixed:
  - g_test_trap_subprocess and g_test_subprocess broken in 2.77.1
  - ci: Don’t run pipeline after merging a MR
  - Fix typos
  - GTree: Handle node counter overflow and return it as an
    unsigned value
  - gspawn, gdataset: Restore nullable callback functions
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828805">- Update to version 2.77.3:
  + Bugs fixed:
  - GSettings schemas default value translations don't work when
    using l10n=time.
  - gdbus-codegen eats indentation in RST in XML comments.
  - g_dbus_connection_export_menu_model() is not thread_safe.
  - Possible SEGV (null pointer deref) in
    distribute_method_call().
  - arg_data  in GOptionEntry is not a list.
  - Possible SEGV (null pointer deref) in _g_resource_file_new().
  - glib-unix: Clean up use of O_NONBLOCK.
  - gnetworkaddress: use reentrant getservbyname_r() if
    available.
  - gio-tool-info: Move translator comments so they’re visible.
  - gregex: set default max stack size for PCRE2 JIT compiler to
    512KiB.
  - glib-unix: Accept O_CLOEXEC as well as FD_CLOEXEC in
    g_unix_open_pipe().
  - gio: Add gresource.dtd.
  - gtestutils: Mention not ignoring SIGCHLD in
    g_test_trap_subprocess() docs.
  - [th/gchildwatch-fail-message] gmain: improve g_warning() for
    failure in g_child_watch_dispatch().
  - [th/use-localtime-r] use localtime_r() in
    g_log_writer_format_fields().
  - gregex: if JIT stack limit is reached, fall back to
    interpretive matching.
  - glib/gfileutils.c: use 64 bits for value in get_tmp_file().
  - gkeyfile: Fix overwriting of GError.
  + Updated translations.
- Update https://wiki.gnome.org/Projects/GLib URL tag to
  https://gitlab.gnome.org/GNOME/glib/, as the former points to the
  latter.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694174400">- Update to version 2.78.0:
  + Bugs fixed:
  - Error handling of invalid GKeyFile string escape sequences
    changed in GLib 2.77.3
  - gdb: Workaround optimized out quark_seq_id
  - meson: fix `gnetworking.h` install tag
  - gthread: Annotate g_thread_exit() with G_NORETURN
  - Fix gutils-user-database unit test
  + Updated translations.</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1695902400">- Fix NetworkManager crashing repeatedly with glib 2.78.0;
  (bsc#1215709); Add patch 0005-gthreadedresolver-Fix-race.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697025600">- Require /usr/bin/dbus-daemon by the devel package: GDBusTest
  launches an own dbus-daemon with a separate environment, so that
  test code does not have to rely on the session bus. Ensure
  consumers of GDBusTest have the needed dep present.
- Change the dbus-launch Requires to %{_bindir}/dbus-launch: be
  flexible about potential future package layout changes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698148800">- Use sed call to replace gio-querymodules with gio-querymodules-64
  in gio-2.0.pc where appropiate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698235200">- Update to version 2.78.1:
  + Fix truncating files when `g_file_set_contents_full()` is
    called without `G_FILE_SET_CONTENTS_CONSISTENT`
  + Fix `-Dlibelf=disabled` on Linux
  + Bugs fixed:
  - NetworkManager 1.44.0 crashes repeatedly with glib 2.78.0
  - gsubprocess-testprog.c: build error with cygwin
    (sys/ptrace.h: No such file or directory)
  - gio clears modification time in microseconds when setting
    with `set_modification_date_time`
  - Build of glib 2.78.0 ignores -Dlibelf=disabled
  - glib-2.78.0 fails at gio/tests/gsubprocess.p/gsubprocess.c.o
  - Segfault when creating GIO GPropertyAction without properties
  - `g_file_set_contents_full()` doesn't truncate the file
    (without `G_FILE_SET_CONTENTS_CONSISTENT`)
  - guniprop.c: Avoid creating (temporarily) out-of-bounds
    pointers
  - Fixes for integer cast warnings when targeting CHERI
  - Fix test_find_program on FreeBSD
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - Fix gutils-user-database test on macOS
  - Add value annotation to G_TYPE_FUNDAMENTAL_MAX
  - meson: Fix Windows build with PCRE2 as sibling subproject
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - glocalfileinfo: Preserve microseconds for access/modify times
  - Make sure the `GTask` is freed on a graceful disconnect
  - Buffer needs to be aligned correctly to receive
    linux_dirent64.
  - gtestutils.h: Fix warning with -Wsign-conversion caused by
    g_assert_cmpint
  - tests: Drop unnecessary include from gsubprocess-testprog.c
  - wakeup: do single read when using eventfd()
  - wakeup: Fix g_wakeup_acknowledge if signal comes in”
  - Use g_task_return in task threads
  - build: Fix -Dlibelf=disabled on Linux
  - gfileutils: Add a missing ftruncate() call when writing files
  + Updated translations.
- Drop 0005-gthreadedresolver-Fix-race.patch: Fixed upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701777600">- Update to version 2.78.2:
  + Bugs fixed:
  - check for #ifdef PTRACE_O_EXITKILL will always fail since it
    isn't a macro
  - gsubprocess build-time test intermittently timing out since
    2.78.1
  - “meson: Improve PTRACE_O_EXITKILL presence check”
  - “Make GQuark register intentional leaks”
  - “gsignalgroup: Avoid function call with side effect in
    g_return_* macro”
  - “tests: Don't assume that sh optimizes simple commands into
    exec”
  - “xdgmime: Handle buggy type definitions with circular
    inheritance”
  - “collate: Don't segfault on bad input”</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701950400">- Update to version 2.78.3:
  + Fix a crash-causing regression in xdgmime
  + Bugs fixed:
  - Crash in __gio_xdg_cache_mime_type_subclass
  - Backport “xdgmime: Update to upstream commit c2c814d4051f232”
    to glib-2-78</changelog>
</package>
<package pkgid="69332acb6811b641a23b9bb4f7879edc185444d56046a4aa0b0ec7b0bc962b7fde702b4f887018a0a248da261d7d3a283597f7652cc29f1816a199fc3d8d653e" name="glib2-devel-32bit-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.78.3" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678449600">- Update to version 2.76.0:
  + Fix several regressions in handling `GFileInfo` attributes
  + Bugs fixed:
  - ETAG_VALUE not set in GFileInfo when requested
  - File attributes are not set when their value is FALSE/NULL
  - gfile: Fix file size detection when copying on btrfs
  - glocalfileinfo:
    . Mark the lost+found dir as hidden again
    . Ensure that is-backup is always set
  + Updated translations.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679486400">- Update to version 2.76.1:
  + Fix build failures in third party C++ projects using
    `g_strdup()` via C++ qualified symbol lookup.
  + Downgrade critical warnings from `GFileInfo` about missing
    attributes to debug messages, as it was affecting too many
    apps; the critical warnings will be reinstated early in the
    2.78 cycle, so apps should continue to fix their ambiguous use
    of `GFileInfo` API.
  + Bugs fixed: glgo#GNOME/GLib#159, glgo#GNOME/GLib#352,
    glgo#GNOME/GLib#919, glgo#GNOME/GLib#2922,
    glgo#GNOME/GLib#2936, glgo#GNOME/GLib#2943,
    glgo#GNOME/GLib#2948, glgo#GNOME/GLib!3241,
    glgo#GNOME/GLib!3315, glgo#GNOME/GLib!3318,
    glgo#GNOME/GLib!3319, glgo#GNOME/GLib!3321,
    glgo#GNOME/GLib!3323, glgo#GNOME/GLib!3324,
    glgo#GNOME/GLib!3325, glgo#GNOME/GLib!3330,
    glgo#GNOME/GLib!3338.
  + Updated translations.</changelog>
  <changelog author="Guido Berhoerster &lt;guido+opensuse@berhoerster.name&gt;" date="1681992000">- Add mate-mimeapps.list for MATE-specific MIME associations
  generated by suse-update-mime-defaults</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1682078400">- Update to version 2.76.2:
  + Fixed various build failures in less common setups
  + Fix launching files in Windows via GtkFileLauncher
  + Bugs fixed:
  - GMarkupParser documentation completion
  - Disagreement between runtime and docs on whether interfaces
    are "classed"
  - gdbus-example-proxy-subclass.c is not complete
  - GAppInfoMonitor documentation deficiencies
  - Check for __kernel_long_t when enabling futex()
  - Documentation mentions non-existing function `g_value_free`
  - Not clear that GPollableInputStream methods are undefined if
    can_poll() returns FALSE
  - Missing docs for GOption (commandline parser)
  - GDebugControllerDBus wrong default in documentation
  - Probably wrong information regarding G_PLATFORM_WIN32 in
    README.win32.md
  - Multiple Definition Error When Generating
    gio/tests/test5.gresource
  - user docs: GLib.DateTime.format: broken highlighting
  - GtkFileLauncher: generated paths not recognized on Win32
  - Build failed due to NULL pointer redefinition in C++
  - Build randomly fails with: 'gmodule/gmodule-visibility.h'
    file not found
  - unicode: add tests for g_utf8_normalize() and empty strings
  - build: Drop old .gitignore files from test directories
  - tools: Drop check-abis.sh script
  - docs: Drop section about default branch renaming from
    README.md
  - tests: Update Unicode normalisation tests from Unicode 15
  - Make clang++ happier when using G_STATIC_ASSERT
  - gwin32: Avoid use of function call with side effect in
    g_return_* macro
  - gsignal: Clarify documentation for GSignalMatchType matching
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684843200">- Update to version 2.76.3:
  + Bugs fixed: glgo#GNOME/GLib#1264, glgo#GNOME/GLib!3402,
    glgo#GNOME/GLib!3403, glgo#GNOME/GLib!3427,
    glgo#GNOME/GLib!3428, glgo#GNOME/GLib!3434.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688644800">- Update to version 2.76.4:
  + Fix build failure on Android with `statx()` support
  + Bugs fixed:
  - glib-compile-schemas failed on directory name with no Latin
    symbols
  - Build failure due to statx fields with NDK r25.c
  - glib-compile-resources: Fix non-ASCII arg parsing on Windows
  - glib: reset errno to 0 when futex() returns EAGAIN
  - Avoid stack overflow in gspawn on macOS
  - glocalfileinfo: Fix incorrect use of struct
    statx.st_mtimensec on Android
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828800">- Update to version 2.76.5:
  + Bugs fixed:
  - Possible SEGV (null pointer deref) in
    distribute_method_call().
  - Possible SEGV (null pointer deref) in _g_resource_file_new().
  - Backport !3529 “gmenuexporter: synchronization in
    org_gtk_Menus_get_interface.” to glib-2-76.
  - Backport !3547 “glib/gfileutils.c: use 64 bits for value in
    get_tmp_file()” to glib-2-76.
  - Backport !3554 “gresourcefile: Fix crash if called with a
    badly escaped URI” to glib-2-76.
  - Backport !3555 “gkeyfile: Fix overwriting of GError” to
    glib-2-76.
  - Backport !3539 “gdbusmessage: Validate required headers have
    the right type” to glib-2-76.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828801">- Update to version 2.77.0:
  + Fix `GSocketClient` connecting to a proxy if the port is not
    specified
  + Support using `copy_file_range()` in `g_file_copy()`, if
    available
  + Improve handling of comments above groups in key files
  + Re-upgrade missing attribute debugs to criticals in `GFileInfo`
  + Do not redefine NULL on C++
  + Make `g_signal_handlers_block_matched()` work for
    `G_SIGNAL_MATCH_ID`
  + Fixes to support building with bionic libc better
  + Fix potential stack overflow in gspawn on macOS if open file
    limit is very high
  + Fix support for `--force-fallback-for libpcre` in meson
    configuration
  + Generate specific marshallers in `gdbus-codegen`
  + Fix build failure on Android with `statx()` support
  + Improve locking performance of `GSignal`
  + Improve locking performance of `g_main_context_iterate()`
  + Add an inline definition of `g_free()` to automatically use
    `g_free_sized()` if available
  + Fix race with `waitpid()` and `GChildWatchSource`
  + Add `glib_valgrind_suppressions` variable to glib pkg-config
    file
  + Fix build on macOS SDK 10.11
  + Switch to using a separate thread pool and support timeouts in
    `GThreadedResolver`
  + Track pending `GTask`s if `G_ENABLE_DEBUG` is defined
  + Support GSignal fast path and more marshallers in
    `gobject_gdb.py`
  + Disable the macOS CI because it’s too unreliable — if you rely
    on GLib working on macOS, please get in touch and do something
    to help!
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828802">- Add glib2-revert-004f48f4.patch: This patch reverts the "build/\
  gmodule-2.0.pc: Move compiler flags from Libs to Cglags" MR
  (glgo#GNOME/glib!3356), as per agreement discussed in said MR.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828803">- Update to version 2.77.1:
  + Fix some regressions with `GKeyFile` comment handling.
  + Improve handling of query and fragment components in `file:`
    URIs.
  + Various bugs fixed.
  + Updated transltations.
- Drop glib2-revert-004f48f4.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828804">- Update to version 2.77.2:
  + Bugs fixed:
  - g_test_trap_subprocess and g_test_subprocess broken in 2.77.1
  - ci: Don’t run pipeline after merging a MR
  - Fix typos
  - GTree: Handle node counter overflow and return it as an
    unsigned value
  - gspawn, gdataset: Restore nullable callback functions
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828805">- Update to version 2.77.3:
  + Bugs fixed:
  - GSettings schemas default value translations don't work when
    using l10n=time.
  - gdbus-codegen eats indentation in RST in XML comments.
  - g_dbus_connection_export_menu_model() is not thread_safe.
  - Possible SEGV (null pointer deref) in
    distribute_method_call().
  - arg_data  in GOptionEntry is not a list.
  - Possible SEGV (null pointer deref) in _g_resource_file_new().
  - glib-unix: Clean up use of O_NONBLOCK.
  - gnetworkaddress: use reentrant getservbyname_r() if
    available.
  - gio-tool-info: Move translator comments so they’re visible.
  - gregex: set default max stack size for PCRE2 JIT compiler to
    512KiB.
  - glib-unix: Accept O_CLOEXEC as well as FD_CLOEXEC in
    g_unix_open_pipe().
  - gio: Add gresource.dtd.
  - gtestutils: Mention not ignoring SIGCHLD in
    g_test_trap_subprocess() docs.
  - [th/gchildwatch-fail-message] gmain: improve g_warning() for
    failure in g_child_watch_dispatch().
  - [th/use-localtime-r] use localtime_r() in
    g_log_writer_format_fields().
  - gregex: if JIT stack limit is reached, fall back to
    interpretive matching.
  - glib/gfileutils.c: use 64 bits for value in get_tmp_file().
  - gkeyfile: Fix overwriting of GError.
  + Updated translations.
- Update https://wiki.gnome.org/Projects/GLib URL tag to
  https://gitlab.gnome.org/GNOME/glib/, as the former points to the
  latter.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694174400">- Update to version 2.78.0:
  + Bugs fixed:
  - Error handling of invalid GKeyFile string escape sequences
    changed in GLib 2.77.3
  - gdb: Workaround optimized out quark_seq_id
  - meson: fix `gnetworking.h` install tag
  - gthread: Annotate g_thread_exit() with G_NORETURN
  - Fix gutils-user-database unit test
  + Updated translations.</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1695902400">- Fix NetworkManager crashing repeatedly with glib 2.78.0;
  (bsc#1215709); Add patch 0005-gthreadedresolver-Fix-race.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697025600">- Require /usr/bin/dbus-daemon by the devel package: GDBusTest
  launches an own dbus-daemon with a separate environment, so that
  test code does not have to rely on the session bus. Ensure
  consumers of GDBusTest have the needed dep present.
- Change the dbus-launch Requires to %{_bindir}/dbus-launch: be
  flexible about potential future package layout changes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698148800">- Use sed call to replace gio-querymodules with gio-querymodules-64
  in gio-2.0.pc where appropiate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698235200">- Update to version 2.78.1:
  + Fix truncating files when `g_file_set_contents_full()` is
    called without `G_FILE_SET_CONTENTS_CONSISTENT`
  + Fix `-Dlibelf=disabled` on Linux
  + Bugs fixed:
  - NetworkManager 1.44.0 crashes repeatedly with glib 2.78.0
  - gsubprocess-testprog.c: build error with cygwin
    (sys/ptrace.h: No such file or directory)
  - gio clears modification time in microseconds when setting
    with `set_modification_date_time`
  - Build of glib 2.78.0 ignores -Dlibelf=disabled
  - glib-2.78.0 fails at gio/tests/gsubprocess.p/gsubprocess.c.o
  - Segfault when creating GIO GPropertyAction without properties
  - `g_file_set_contents_full()` doesn't truncate the file
    (without `G_FILE_SET_CONTENTS_CONSISTENT`)
  - guniprop.c: Avoid creating (temporarily) out-of-bounds
    pointers
  - Fixes for integer cast warnings when targeting CHERI
  - Fix test_find_program on FreeBSD
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - Fix gutils-user-database test on macOS
  - Add value annotation to G_TYPE_FUNDAMENTAL_MAX
  - meson: Fix Windows build with PCRE2 as sibling subproject
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - glocalfileinfo: Preserve microseconds for access/modify times
  - Make sure the `GTask` is freed on a graceful disconnect
  - Buffer needs to be aligned correctly to receive
    linux_dirent64.
  - gtestutils.h: Fix warning with -Wsign-conversion caused by
    g_assert_cmpint
  - tests: Drop unnecessary include from gsubprocess-testprog.c
  - wakeup: do single read when using eventfd()
  - wakeup: Fix g_wakeup_acknowledge if signal comes in”
  - Use g_task_return in task threads
  - build: Fix -Dlibelf=disabled on Linux
  - gfileutils: Add a missing ftruncate() call when writing files
  + Updated translations.
- Drop 0005-gthreadedresolver-Fix-race.patch: Fixed upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701777600">- Update to version 2.78.2:
  + Bugs fixed:
  - check for #ifdef PTRACE_O_EXITKILL will always fail since it
    isn't a macro
  - gsubprocess build-time test intermittently timing out since
    2.78.1
  - “meson: Improve PTRACE_O_EXITKILL presence check”
  - “Make GQuark register intentional leaks”
  - “gsignalgroup: Avoid function call with side effect in
    g_return_* macro”
  - “tests: Don't assume that sh optimizes simple commands into
    exec”
  - “xdgmime: Handle buggy type definitions with circular
    inheritance”
  - “collate: Don't segfault on bad input”</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701950400">- Update to version 2.78.3:
  + Fix a crash-causing regression in xdgmime
  + Bugs fixed:
  - Crash in __gio_xdg_cache_mime_type_subclass
  - Backport “xdgmime: Update to upstream commit c2c814d4051f232”
    to glib-2-78</changelog>
</package>
<package pkgid="810a4f94e27710200dadddf72d6dff391ff53582caa68fd289710916276977ce2aaf91d7518fda5ad99b2ea32e60666507425591593a779adfdba8d58578157f" name="glib2-devel-debuginfo" arch="i586">
  <version epoch="0" ver="2.78.3" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678449600">- Update to version 2.76.0:
  + Fix several regressions in handling `GFileInfo` attributes
  + Bugs fixed:
  - ETAG_VALUE not set in GFileInfo when requested
  - File attributes are not set when their value is FALSE/NULL
  - gfile: Fix file size detection when copying on btrfs
  - glocalfileinfo:
    . Mark the lost+found dir as hidden again
    . Ensure that is-backup is always set
  + Updated translations.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679486400">- Update to version 2.76.1:
  + Fix build failures in third party C++ projects using
    `g_strdup()` via C++ qualified symbol lookup.
  + Downgrade critical warnings from `GFileInfo` about missing
    attributes to debug messages, as it was affecting too many
    apps; the critical warnings will be reinstated early in the
    2.78 cycle, so apps should continue to fix their ambiguous use
    of `GFileInfo` API.
  + Bugs fixed: glgo#GNOME/GLib#159, glgo#GNOME/GLib#352,
    glgo#GNOME/GLib#919, glgo#GNOME/GLib#2922,
    glgo#GNOME/GLib#2936, glgo#GNOME/GLib#2943,
    glgo#GNOME/GLib#2948, glgo#GNOME/GLib!3241,
    glgo#GNOME/GLib!3315, glgo#GNOME/GLib!3318,
    glgo#GNOME/GLib!3319, glgo#GNOME/GLib!3321,
    glgo#GNOME/GLib!3323, glgo#GNOME/GLib!3324,
    glgo#GNOME/GLib!3325, glgo#GNOME/GLib!3330,
    glgo#GNOME/GLib!3338.
  + Updated translations.</changelog>
  <changelog author="Guido Berhoerster &lt;guido+opensuse@berhoerster.name&gt;" date="1681992000">- Add mate-mimeapps.list for MATE-specific MIME associations
  generated by suse-update-mime-defaults</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1682078400">- Update to version 2.76.2:
  + Fixed various build failures in less common setups
  + Fix launching files in Windows via GtkFileLauncher
  + Bugs fixed:
  - GMarkupParser documentation completion
  - Disagreement between runtime and docs on whether interfaces
    are "classed"
  - gdbus-example-proxy-subclass.c is not complete
  - GAppInfoMonitor documentation deficiencies
  - Check for __kernel_long_t when enabling futex()
  - Documentation mentions non-existing function `g_value_free`
  - Not clear that GPollableInputStream methods are undefined if
    can_poll() returns FALSE
  - Missing docs for GOption (commandline parser)
  - GDebugControllerDBus wrong default in documentation
  - Probably wrong information regarding G_PLATFORM_WIN32 in
    README.win32.md
  - Multiple Definition Error When Generating
    gio/tests/test5.gresource
  - user docs: GLib.DateTime.format: broken highlighting
  - GtkFileLauncher: generated paths not recognized on Win32
  - Build failed due to NULL pointer redefinition in C++
  - Build randomly fails with: 'gmodule/gmodule-visibility.h'
    file not found
  - unicode: add tests for g_utf8_normalize() and empty strings
  - build: Drop old .gitignore files from test directories
  - tools: Drop check-abis.sh script
  - docs: Drop section about default branch renaming from
    README.md
  - tests: Update Unicode normalisation tests from Unicode 15
  - Make clang++ happier when using G_STATIC_ASSERT
  - gwin32: Avoid use of function call with side effect in
    g_return_* macro
  - gsignal: Clarify documentation for GSignalMatchType matching
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684843200">- Update to version 2.76.3:
  + Bugs fixed: glgo#GNOME/GLib#1264, glgo#GNOME/GLib!3402,
    glgo#GNOME/GLib!3403, glgo#GNOME/GLib!3427,
    glgo#GNOME/GLib!3428, glgo#GNOME/GLib!3434.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688644800">- Update to version 2.76.4:
  + Fix build failure on Android with `statx()` support
  + Bugs fixed:
  - glib-compile-schemas failed on directory name with no Latin
    symbols
  - Build failure due to statx fields with NDK r25.c
  - glib-compile-resources: Fix non-ASCII arg parsing on Windows
  - glib: reset errno to 0 when futex() returns EAGAIN
  - Avoid stack overflow in gspawn on macOS
  - glocalfileinfo: Fix incorrect use of struct
    statx.st_mtimensec on Android
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828800">- Update to version 2.76.5:
  + Bugs fixed:
  - Possible SEGV (null pointer deref) in
    distribute_method_call().
  - Possible SEGV (null pointer deref) in _g_resource_file_new().
  - Backport !3529 “gmenuexporter: synchronization in
    org_gtk_Menus_get_interface.” to glib-2-76.
  - Backport !3547 “glib/gfileutils.c: use 64 bits for value in
    get_tmp_file()” to glib-2-76.
  - Backport !3554 “gresourcefile: Fix crash if called with a
    badly escaped URI” to glib-2-76.
  - Backport !3555 “gkeyfile: Fix overwriting of GError” to
    glib-2-76.
  - Backport !3539 “gdbusmessage: Validate required headers have
    the right type” to glib-2-76.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828801">- Update to version 2.77.0:
  + Fix `GSocketClient` connecting to a proxy if the port is not
    specified
  + Support using `copy_file_range()` in `g_file_copy()`, if
    available
  + Improve handling of comments above groups in key files
  + Re-upgrade missing attribute debugs to criticals in `GFileInfo`
  + Do not redefine NULL on C++
  + Make `g_signal_handlers_block_matched()` work for
    `G_SIGNAL_MATCH_ID`
  + Fixes to support building with bionic libc better
  + Fix potential stack overflow in gspawn on macOS if open file
    limit is very high
  + Fix support for `--force-fallback-for libpcre` in meson
    configuration
  + Generate specific marshallers in `gdbus-codegen`
  + Fix build failure on Android with `statx()` support
  + Improve locking performance of `GSignal`
  + Improve locking performance of `g_main_context_iterate()`
  + Add an inline definition of `g_free()` to automatically use
    `g_free_sized()` if available
  + Fix race with `waitpid()` and `GChildWatchSource`
  + Add `glib_valgrind_suppressions` variable to glib pkg-config
    file
  + Fix build on macOS SDK 10.11
  + Switch to using a separate thread pool and support timeouts in
    `GThreadedResolver`
  + Track pending `GTask`s if `G_ENABLE_DEBUG` is defined
  + Support GSignal fast path and more marshallers in
    `gobject_gdb.py`
  + Disable the macOS CI because it’s too unreliable — if you rely
    on GLib working on macOS, please get in touch and do something
    to help!
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828802">- Add glib2-revert-004f48f4.patch: This patch reverts the "build/\
  gmodule-2.0.pc: Move compiler flags from Libs to Cglags" MR
  (glgo#GNOME/glib!3356), as per agreement discussed in said MR.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828803">- Update to version 2.77.1:
  + Fix some regressions with `GKeyFile` comment handling.
  + Improve handling of query and fragment components in `file:`
    URIs.
  + Various bugs fixed.
  + Updated transltations.
- Drop glib2-revert-004f48f4.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828804">- Update to version 2.77.2:
  + Bugs fixed:
  - g_test_trap_subprocess and g_test_subprocess broken in 2.77.1
  - ci: Don’t run pipeline after merging a MR
  - Fix typos
  - GTree: Handle node counter overflow and return it as an
    unsigned value
  - gspawn, gdataset: Restore nullable callback functions
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828805">- Update to version 2.77.3:
  + Bugs fixed:
  - GSettings schemas default value translations don't work when
    using l10n=time.
  - gdbus-codegen eats indentation in RST in XML comments.
  - g_dbus_connection_export_menu_model() is not thread_safe.
  - Possible SEGV (null pointer deref) in
    distribute_method_call().
  - arg_data  in GOptionEntry is not a list.
  - Possible SEGV (null pointer deref) in _g_resource_file_new().
  - glib-unix: Clean up use of O_NONBLOCK.
  - gnetworkaddress: use reentrant getservbyname_r() if
    available.
  - gio-tool-info: Move translator comments so they’re visible.
  - gregex: set default max stack size for PCRE2 JIT compiler to
    512KiB.
  - glib-unix: Accept O_CLOEXEC as well as FD_CLOEXEC in
    g_unix_open_pipe().
  - gio: Add gresource.dtd.
  - gtestutils: Mention not ignoring SIGCHLD in
    g_test_trap_subprocess() docs.
  - [th/gchildwatch-fail-message] gmain: improve g_warning() for
    failure in g_child_watch_dispatch().
  - [th/use-localtime-r] use localtime_r() in
    g_log_writer_format_fields().
  - gregex: if JIT stack limit is reached, fall back to
    interpretive matching.
  - glib/gfileutils.c: use 64 bits for value in get_tmp_file().
  - gkeyfile: Fix overwriting of GError.
  + Updated translations.
- Update https://wiki.gnome.org/Projects/GLib URL tag to
  https://gitlab.gnome.org/GNOME/glib/, as the former points to the
  latter.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694174400">- Update to version 2.78.0:
  + Bugs fixed:
  - Error handling of invalid GKeyFile string escape sequences
    changed in GLib 2.77.3
  - gdb: Workaround optimized out quark_seq_id
  - meson: fix `gnetworking.h` install tag
  - gthread: Annotate g_thread_exit() with G_NORETURN
  - Fix gutils-user-database unit test
  + Updated translations.</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1695902400">- Fix NetworkManager crashing repeatedly with glib 2.78.0;
  (bsc#1215709); Add patch 0005-gthreadedresolver-Fix-race.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697025600">- Require /usr/bin/dbus-daemon by the devel package: GDBusTest
  launches an own dbus-daemon with a separate environment, so that
  test code does not have to rely on the session bus. Ensure
  consumers of GDBusTest have the needed dep present.
- Change the dbus-launch Requires to %{_bindir}/dbus-launch: be
  flexible about potential future package layout changes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698148800">- Use sed call to replace gio-querymodules with gio-querymodules-64
  in gio-2.0.pc where appropiate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698235200">- Update to version 2.78.1:
  + Fix truncating files when `g_file_set_contents_full()` is
    called without `G_FILE_SET_CONTENTS_CONSISTENT`
  + Fix `-Dlibelf=disabled` on Linux
  + Bugs fixed:
  - NetworkManager 1.44.0 crashes repeatedly with glib 2.78.0
  - gsubprocess-testprog.c: build error with cygwin
    (sys/ptrace.h: No such file or directory)
  - gio clears modification time in microseconds when setting
    with `set_modification_date_time`
  - Build of glib 2.78.0 ignores -Dlibelf=disabled
  - glib-2.78.0 fails at gio/tests/gsubprocess.p/gsubprocess.c.o
  - Segfault when creating GIO GPropertyAction without properties
  - `g_file_set_contents_full()` doesn't truncate the file
    (without `G_FILE_SET_CONTENTS_CONSISTENT`)
  - guniprop.c: Avoid creating (temporarily) out-of-bounds
    pointers
  - Fixes for integer cast warnings when targeting CHERI
  - Fix test_find_program on FreeBSD
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - Fix gutils-user-database test on macOS
  - Add value annotation to G_TYPE_FUNDAMENTAL_MAX
  - meson: Fix Windows build with PCRE2 as sibling subproject
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - glocalfileinfo: Preserve microseconds for access/modify times
  - Make sure the `GTask` is freed on a graceful disconnect
  - Buffer needs to be aligned correctly to receive
    linux_dirent64.
  - gtestutils.h: Fix warning with -Wsign-conversion caused by
    g_assert_cmpint
  - tests: Drop unnecessary include from gsubprocess-testprog.c
  - wakeup: do single read when using eventfd()
  - wakeup: Fix g_wakeup_acknowledge if signal comes in”
  - Use g_task_return in task threads
  - build: Fix -Dlibelf=disabled on Linux
  - gfileutils: Add a missing ftruncate() call when writing files
  + Updated translations.
- Drop 0005-gthreadedresolver-Fix-race.patch: Fixed upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701777600">- Update to version 2.78.2:
  + Bugs fixed:
  - check for #ifdef PTRACE_O_EXITKILL will always fail since it
    isn't a macro
  - gsubprocess build-time test intermittently timing out since
    2.78.1
  - “meson: Improve PTRACE_O_EXITKILL presence check”
  - “Make GQuark register intentional leaks”
  - “gsignalgroup: Avoid function call with side effect in
    g_return_* macro”
  - “tests: Don't assume that sh optimizes simple commands into
    exec”
  - “xdgmime: Handle buggy type definitions with circular
    inheritance”
  - “collate: Don't segfault on bad input”</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701950400">- Update to version 2.78.3:
  + Fix a crash-causing regression in xdgmime
  + Bugs fixed:
  - Crash in __gio_xdg_cache_mime_type_subclass
  - Backport “xdgmime: Update to upstream commit c2c814d4051f232”
    to glib-2-78</changelog>
</package>
<package pkgid="55650d331ff80c032027bf3ee8c1128ec88b6b88e721635f358945b59d8c8345155af6375cc01968bfff9f8519461fae958e00c666c15168602196b12bc85741" name="glib2-devel-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.78.3" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678449600">- Update to version 2.76.0:
  + Fix several regressions in handling `GFileInfo` attributes
  + Bugs fixed:
  - ETAG_VALUE not set in GFileInfo when requested
  - File attributes are not set when their value is FALSE/NULL
  - gfile: Fix file size detection when copying on btrfs
  - glocalfileinfo:
    . Mark the lost+found dir as hidden again
    . Ensure that is-backup is always set
  + Updated translations.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679486400">- Update to version 2.76.1:
  + Fix build failures in third party C++ projects using
    `g_strdup()` via C++ qualified symbol lookup.
  + Downgrade critical warnings from `GFileInfo` about missing
    attributes to debug messages, as it was affecting too many
    apps; the critical warnings will be reinstated early in the
    2.78 cycle, so apps should continue to fix their ambiguous use
    of `GFileInfo` API.
  + Bugs fixed: glgo#GNOME/GLib#159, glgo#GNOME/GLib#352,
    glgo#GNOME/GLib#919, glgo#GNOME/GLib#2922,
    glgo#GNOME/GLib#2936, glgo#GNOME/GLib#2943,
    glgo#GNOME/GLib#2948, glgo#GNOME/GLib!3241,
    glgo#GNOME/GLib!3315, glgo#GNOME/GLib!3318,
    glgo#GNOME/GLib!3319, glgo#GNOME/GLib!3321,
    glgo#GNOME/GLib!3323, glgo#GNOME/GLib!3324,
    glgo#GNOME/GLib!3325, glgo#GNOME/GLib!3330,
    glgo#GNOME/GLib!3338.
  + Updated translations.</changelog>
  <changelog author="Guido Berhoerster &lt;guido+opensuse@berhoerster.name&gt;" date="1681992000">- Add mate-mimeapps.list for MATE-specific MIME associations
  generated by suse-update-mime-defaults</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1682078400">- Update to version 2.76.2:
  + Fixed various build failures in less common setups
  + Fix launching files in Windows via GtkFileLauncher
  + Bugs fixed:
  - GMarkupParser documentation completion
  - Disagreement between runtime and docs on whether interfaces
    are "classed"
  - gdbus-example-proxy-subclass.c is not complete
  - GAppInfoMonitor documentation deficiencies
  - Check for __kernel_long_t when enabling futex()
  - Documentation mentions non-existing function `g_value_free`
  - Not clear that GPollableInputStream methods are undefined if
    can_poll() returns FALSE
  - Missing docs for GOption (commandline parser)
  - GDebugControllerDBus wrong default in documentation
  - Probably wrong information regarding G_PLATFORM_WIN32 in
    README.win32.md
  - Multiple Definition Error When Generating
    gio/tests/test5.gresource
  - user docs: GLib.DateTime.format: broken highlighting
  - GtkFileLauncher: generated paths not recognized on Win32
  - Build failed due to NULL pointer redefinition in C++
  - Build randomly fails with: 'gmodule/gmodule-visibility.h'
    file not found
  - unicode: add tests for g_utf8_normalize() and empty strings
  - build: Drop old .gitignore files from test directories
  - tools: Drop check-abis.sh script
  - docs: Drop section about default branch renaming from
    README.md
  - tests: Update Unicode normalisation tests from Unicode 15
  - Make clang++ happier when using G_STATIC_ASSERT
  - gwin32: Avoid use of function call with side effect in
    g_return_* macro
  - gsignal: Clarify documentation for GSignalMatchType matching
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684843200">- Update to version 2.76.3:
  + Bugs fixed: glgo#GNOME/GLib#1264, glgo#GNOME/GLib!3402,
    glgo#GNOME/GLib!3403, glgo#GNOME/GLib!3427,
    glgo#GNOME/GLib!3428, glgo#GNOME/GLib!3434.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688644800">- Update to version 2.76.4:
  + Fix build failure on Android with `statx()` support
  + Bugs fixed:
  - glib-compile-schemas failed on directory name with no Latin
    symbols
  - Build failure due to statx fields with NDK r25.c
  - glib-compile-resources: Fix non-ASCII arg parsing on Windows
  - glib: reset errno to 0 when futex() returns EAGAIN
  - Avoid stack overflow in gspawn on macOS
  - glocalfileinfo: Fix incorrect use of struct
    statx.st_mtimensec on Android
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828800">- Update to version 2.76.5:
  + Bugs fixed:
  - Possible SEGV (null pointer deref) in
    distribute_method_call().
  - Possible SEGV (null pointer deref) in _g_resource_file_new().
  - Backport !3529 “gmenuexporter: synchronization in
    org_gtk_Menus_get_interface.” to glib-2-76.
  - Backport !3547 “glib/gfileutils.c: use 64 bits for value in
    get_tmp_file()” to glib-2-76.
  - Backport !3554 “gresourcefile: Fix crash if called with a
    badly escaped URI” to glib-2-76.
  - Backport !3555 “gkeyfile: Fix overwriting of GError” to
    glib-2-76.
  - Backport !3539 “gdbusmessage: Validate required headers have
    the right type” to glib-2-76.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828801">- Update to version 2.77.0:
  + Fix `GSocketClient` connecting to a proxy if the port is not
    specified
  + Support using `copy_file_range()` in `g_file_copy()`, if
    available
  + Improve handling of comments above groups in key files
  + Re-upgrade missing attribute debugs to criticals in `GFileInfo`
  + Do not redefine NULL on C++
  + Make `g_signal_handlers_block_matched()` work for
    `G_SIGNAL_MATCH_ID`
  + Fixes to support building with bionic libc better
  + Fix potential stack overflow in gspawn on macOS if open file
    limit is very high
  + Fix support for `--force-fallback-for libpcre` in meson
    configuration
  + Generate specific marshallers in `gdbus-codegen`
  + Fix build failure on Android with `statx()` support
  + Improve locking performance of `GSignal`
  + Improve locking performance of `g_main_context_iterate()`
  + Add an inline definition of `g_free()` to automatically use
    `g_free_sized()` if available
  + Fix race with `waitpid()` and `GChildWatchSource`
  + Add `glib_valgrind_suppressions` variable to glib pkg-config
    file
  + Fix build on macOS SDK 10.11
  + Switch to using a separate thread pool and support timeouts in
    `GThreadedResolver`
  + Track pending `GTask`s if `G_ENABLE_DEBUG` is defined
  + Support GSignal fast path and more marshallers in
    `gobject_gdb.py`
  + Disable the macOS CI because it’s too unreliable — if you rely
    on GLib working on macOS, please get in touch and do something
    to help!
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828802">- Add glib2-revert-004f48f4.patch: This patch reverts the "build/\
  gmodule-2.0.pc: Move compiler flags from Libs to Cglags" MR
  (glgo#GNOME/glib!3356), as per agreement discussed in said MR.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828803">- Update to version 2.77.1:
  + Fix some regressions with `GKeyFile` comment handling.
  + Improve handling of query and fragment components in `file:`
    URIs.
  + Various bugs fixed.
  + Updated transltations.
- Drop glib2-revert-004f48f4.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828804">- Update to version 2.77.2:
  + Bugs fixed:
  - g_test_trap_subprocess and g_test_subprocess broken in 2.77.1
  - ci: Don’t run pipeline after merging a MR
  - Fix typos
  - GTree: Handle node counter overflow and return it as an
    unsigned value
  - gspawn, gdataset: Restore nullable callback functions
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828805">- Update to version 2.77.3:
  + Bugs fixed:
  - GSettings schemas default value translations don't work when
    using l10n=time.
  - gdbus-codegen eats indentation in RST in XML comments.
  - g_dbus_connection_export_menu_model() is not thread_safe.
  - Possible SEGV (null pointer deref) in
    distribute_method_call().
  - arg_data  in GOptionEntry is not a list.
  - Possible SEGV (null pointer deref) in _g_resource_file_new().
  - glib-unix: Clean up use of O_NONBLOCK.
  - gnetworkaddress: use reentrant getservbyname_r() if
    available.
  - gio-tool-info: Move translator comments so they’re visible.
  - gregex: set default max stack size for PCRE2 JIT compiler to
    512KiB.
  - glib-unix: Accept O_CLOEXEC as well as FD_CLOEXEC in
    g_unix_open_pipe().
  - gio: Add gresource.dtd.
  - gtestutils: Mention not ignoring SIGCHLD in
    g_test_trap_subprocess() docs.
  - [th/gchildwatch-fail-message] gmain: improve g_warning() for
    failure in g_child_watch_dispatch().
  - [th/use-localtime-r] use localtime_r() in
    g_log_writer_format_fields().
  - gregex: if JIT stack limit is reached, fall back to
    interpretive matching.
  - glib/gfileutils.c: use 64 bits for value in get_tmp_file().
  - gkeyfile: Fix overwriting of GError.
  + Updated translations.
- Update https://wiki.gnome.org/Projects/GLib URL tag to
  https://gitlab.gnome.org/GNOME/glib/, as the former points to the
  latter.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694174400">- Update to version 2.78.0:
  + Bugs fixed:
  - Error handling of invalid GKeyFile string escape sequences
    changed in GLib 2.77.3
  - gdb: Workaround optimized out quark_seq_id
  - meson: fix `gnetworking.h` install tag
  - gthread: Annotate g_thread_exit() with G_NORETURN
  - Fix gutils-user-database unit test
  + Updated translations.</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1695902400">- Fix NetworkManager crashing repeatedly with glib 2.78.0;
  (bsc#1215709); Add patch 0005-gthreadedresolver-Fix-race.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697025600">- Require /usr/bin/dbus-daemon by the devel package: GDBusTest
  launches an own dbus-daemon with a separate environment, so that
  test code does not have to rely on the session bus. Ensure
  consumers of GDBusTest have the needed dep present.
- Change the dbus-launch Requires to %{_bindir}/dbus-launch: be
  flexible about potential future package layout changes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698148800">- Use sed call to replace gio-querymodules with gio-querymodules-64
  in gio-2.0.pc where appropiate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698235200">- Update to version 2.78.1:
  + Fix truncating files when `g_file_set_contents_full()` is
    called without `G_FILE_SET_CONTENTS_CONSISTENT`
  + Fix `-Dlibelf=disabled` on Linux
  + Bugs fixed:
  - NetworkManager 1.44.0 crashes repeatedly with glib 2.78.0
  - gsubprocess-testprog.c: build error with cygwin
    (sys/ptrace.h: No such file or directory)
  - gio clears modification time in microseconds when setting
    with `set_modification_date_time`
  - Build of glib 2.78.0 ignores -Dlibelf=disabled
  - glib-2.78.0 fails at gio/tests/gsubprocess.p/gsubprocess.c.o
  - Segfault when creating GIO GPropertyAction without properties
  - `g_file_set_contents_full()` doesn't truncate the file
    (without `G_FILE_SET_CONTENTS_CONSISTENT`)
  - guniprop.c: Avoid creating (temporarily) out-of-bounds
    pointers
  - Fixes for integer cast warnings when targeting CHERI
  - Fix test_find_program on FreeBSD
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - Fix gutils-user-database test on macOS
  - Add value annotation to G_TYPE_FUNDAMENTAL_MAX
  - meson: Fix Windows build with PCRE2 as sibling subproject
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - glocalfileinfo: Preserve microseconds for access/modify times
  - Make sure the `GTask` is freed on a graceful disconnect
  - Buffer needs to be aligned correctly to receive
    linux_dirent64.
  - gtestutils.h: Fix warning with -Wsign-conversion caused by
    g_assert_cmpint
  - tests: Drop unnecessary include from gsubprocess-testprog.c
  - wakeup: do single read when using eventfd()
  - wakeup: Fix g_wakeup_acknowledge if signal comes in”
  - Use g_task_return in task threads
  - build: Fix -Dlibelf=disabled on Linux
  - gfileutils: Add a missing ftruncate() call when writing files
  + Updated translations.
- Drop 0005-gthreadedresolver-Fix-race.patch: Fixed upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701777600">- Update to version 2.78.2:
  + Bugs fixed:
  - check for #ifdef PTRACE_O_EXITKILL will always fail since it
    isn't a macro
  - gsubprocess build-time test intermittently timing out since
    2.78.1
  - “meson: Improve PTRACE_O_EXITKILL presence check”
  - “Make GQuark register intentional leaks”
  - “gsignalgroup: Avoid function call with side effect in
    g_return_* macro”
  - “tests: Don't assume that sh optimizes simple commands into
    exec”
  - “xdgmime: Handle buggy type definitions with circular
    inheritance”
  - “collate: Don't segfault on bad input”</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701950400">- Update to version 2.78.3:
  + Fix a crash-causing regression in xdgmime
  + Bugs fixed:
  - Crash in __gio_xdg_cache_mime_type_subclass
  - Backport “xdgmime: Update to upstream commit c2c814d4051f232”
    to glib-2-78</changelog>
</package>
<package pkgid="9f2e7f5e173222a2a045d7644f51579e52e411292ea8089424330e74d5f7290417623ed1b855ac07aed08adccfce1bb8220d708f8151eb7abd232c81066c4568" name="glib2-devel-static" arch="i586">
  <version epoch="0" ver="2.78.3" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678449600">- Update to version 2.76.0:
  + Fix several regressions in handling `GFileInfo` attributes
  + Bugs fixed:
  - ETAG_VALUE not set in GFileInfo when requested
  - File attributes are not set when their value is FALSE/NULL
  - gfile: Fix file size detection when copying on btrfs
  - glocalfileinfo:
    . Mark the lost+found dir as hidden again
    . Ensure that is-backup is always set
  + Updated translations.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679486400">- Update to version 2.76.1:
  + Fix build failures in third party C++ projects using
    `g_strdup()` via C++ qualified symbol lookup.
  + Downgrade critical warnings from `GFileInfo` about missing
    attributes to debug messages, as it was affecting too many
    apps; the critical warnings will be reinstated early in the
    2.78 cycle, so apps should continue to fix their ambiguous use
    of `GFileInfo` API.
  + Bugs fixed: glgo#GNOME/GLib#159, glgo#GNOME/GLib#352,
    glgo#GNOME/GLib#919, glgo#GNOME/GLib#2922,
    glgo#GNOME/GLib#2936, glgo#GNOME/GLib#2943,
    glgo#GNOME/GLib#2948, glgo#GNOME/GLib!3241,
    glgo#GNOME/GLib!3315, glgo#GNOME/GLib!3318,
    glgo#GNOME/GLib!3319, glgo#GNOME/GLib!3321,
    glgo#GNOME/GLib!3323, glgo#GNOME/GLib!3324,
    glgo#GNOME/GLib!3325, glgo#GNOME/GLib!3330,
    glgo#GNOME/GLib!3338.
  + Updated translations.</changelog>
  <changelog author="Guido Berhoerster &lt;guido+opensuse@berhoerster.name&gt;" date="1681992000">- Add mate-mimeapps.list for MATE-specific MIME associations
  generated by suse-update-mime-defaults</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1682078400">- Update to version 2.76.2:
  + Fixed various build failures in less common setups
  + Fix launching files in Windows via GtkFileLauncher
  + Bugs fixed:
  - GMarkupParser documentation completion
  - Disagreement between runtime and docs on whether interfaces
    are "classed"
  - gdbus-example-proxy-subclass.c is not complete
  - GAppInfoMonitor documentation deficiencies
  - Check for __kernel_long_t when enabling futex()
  - Documentation mentions non-existing function `g_value_free`
  - Not clear that GPollableInputStream methods are undefined if
    can_poll() returns FALSE
  - Missing docs for GOption (commandline parser)
  - GDebugControllerDBus wrong default in documentation
  - Probably wrong information regarding G_PLATFORM_WIN32 in
    README.win32.md
  - Multiple Definition Error When Generating
    gio/tests/test5.gresource
  - user docs: GLib.DateTime.format: broken highlighting
  - GtkFileLauncher: generated paths not recognized on Win32
  - Build failed due to NULL pointer redefinition in C++
  - Build randomly fails with: 'gmodule/gmodule-visibility.h'
    file not found
  - unicode: add tests for g_utf8_normalize() and empty strings
  - build: Drop old .gitignore files from test directories
  - tools: Drop check-abis.sh script
  - docs: Drop section about default branch renaming from
    README.md
  - tests: Update Unicode normalisation tests from Unicode 15
  - Make clang++ happier when using G_STATIC_ASSERT
  - gwin32: Avoid use of function call with side effect in
    g_return_* macro
  - gsignal: Clarify documentation for GSignalMatchType matching
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684843200">- Update to version 2.76.3:
  + Bugs fixed: glgo#GNOME/GLib#1264, glgo#GNOME/GLib!3402,
    glgo#GNOME/GLib!3403, glgo#GNOME/GLib!3427,
    glgo#GNOME/GLib!3428, glgo#GNOME/GLib!3434.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688644800">- Update to version 2.76.4:
  + Fix build failure on Android with `statx()` support
  + Bugs fixed:
  - glib-compile-schemas failed on directory name with no Latin
    symbols
  - Build failure due to statx fields with NDK r25.c
  - glib-compile-resources: Fix non-ASCII arg parsing on Windows
  - glib: reset errno to 0 when futex() returns EAGAIN
  - Avoid stack overflow in gspawn on macOS
  - glocalfileinfo: Fix incorrect use of struct
    statx.st_mtimensec on Android
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828800">- Update to version 2.76.5:
  + Bugs fixed:
  - Possible SEGV (null pointer deref) in
    distribute_method_call().
  - Possible SEGV (null pointer deref) in _g_resource_file_new().
  - Backport !3529 “gmenuexporter: synchronization in
    org_gtk_Menus_get_interface.” to glib-2-76.
  - Backport !3547 “glib/gfileutils.c: use 64 bits for value in
    get_tmp_file()” to glib-2-76.
  - Backport !3554 “gresourcefile: Fix crash if called with a
    badly escaped URI” to glib-2-76.
  - Backport !3555 “gkeyfile: Fix overwriting of GError” to
    glib-2-76.
  - Backport !3539 “gdbusmessage: Validate required headers have
    the right type” to glib-2-76.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828801">- Update to version 2.77.0:
  + Fix `GSocketClient` connecting to a proxy if the port is not
    specified
  + Support using `copy_file_range()` in `g_file_copy()`, if
    available
  + Improve handling of comments above groups in key files
  + Re-upgrade missing attribute debugs to criticals in `GFileInfo`
  + Do not redefine NULL on C++
  + Make `g_signal_handlers_block_matched()` work for
    `G_SIGNAL_MATCH_ID`
  + Fixes to support building with bionic libc better
  + Fix potential stack overflow in gspawn on macOS if open file
    limit is very high
  + Fix support for `--force-fallback-for libpcre` in meson
    configuration
  + Generate specific marshallers in `gdbus-codegen`
  + Fix build failure on Android with `statx()` support
  + Improve locking performance of `GSignal`
  + Improve locking performance of `g_main_context_iterate()`
  + Add an inline definition of `g_free()` to automatically use
    `g_free_sized()` if available
  + Fix race with `waitpid()` and `GChildWatchSource`
  + Add `glib_valgrind_suppressions` variable to glib pkg-config
    file
  + Fix build on macOS SDK 10.11
  + Switch to using a separate thread pool and support timeouts in
    `GThreadedResolver`
  + Track pending `GTask`s if `G_ENABLE_DEBUG` is defined
  + Support GSignal fast path and more marshallers in
    `gobject_gdb.py`
  + Disable the macOS CI because it’s too unreliable — if you rely
    on GLib working on macOS, please get in touch and do something
    to help!
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828802">- Add glib2-revert-004f48f4.patch: This patch reverts the "build/\
  gmodule-2.0.pc: Move compiler flags from Libs to Cglags" MR
  (glgo#GNOME/glib!3356), as per agreement discussed in said MR.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828803">- Update to version 2.77.1:
  + Fix some regressions with `GKeyFile` comment handling.
  + Improve handling of query and fragment components in `file:`
    URIs.
  + Various bugs fixed.
  + Updated transltations.
- Drop glib2-revert-004f48f4.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828804">- Update to version 2.77.2:
  + Bugs fixed:
  - g_test_trap_subprocess and g_test_subprocess broken in 2.77.1
  - ci: Don’t run pipeline after merging a MR
  - Fix typos
  - GTree: Handle node counter overflow and return it as an
    unsigned value
  - gspawn, gdataset: Restore nullable callback functions
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828805">- Update to version 2.77.3:
  + Bugs fixed:
  - GSettings schemas default value translations don't work when
    using l10n=time.
  - gdbus-codegen eats indentation in RST in XML comments.
  - g_dbus_connection_export_menu_model() is not thread_safe.
  - Possible SEGV (null pointer deref) in
    distribute_method_call().
  - arg_data  in GOptionEntry is not a list.
  - Possible SEGV (null pointer deref) in _g_resource_file_new().
  - glib-unix: Clean up use of O_NONBLOCK.
  - gnetworkaddress: use reentrant getservbyname_r() if
    available.
  - gio-tool-info: Move translator comments so they’re visible.
  - gregex: set default max stack size for PCRE2 JIT compiler to
    512KiB.
  - glib-unix: Accept O_CLOEXEC as well as FD_CLOEXEC in
    g_unix_open_pipe().
  - gio: Add gresource.dtd.
  - gtestutils: Mention not ignoring SIGCHLD in
    g_test_trap_subprocess() docs.
  - [th/gchildwatch-fail-message] gmain: improve g_warning() for
    failure in g_child_watch_dispatch().
  - [th/use-localtime-r] use localtime_r() in
    g_log_writer_format_fields().
  - gregex: if JIT stack limit is reached, fall back to
    interpretive matching.
  - glib/gfileutils.c: use 64 bits for value in get_tmp_file().
  - gkeyfile: Fix overwriting of GError.
  + Updated translations.
- Update https://wiki.gnome.org/Projects/GLib URL tag to
  https://gitlab.gnome.org/GNOME/glib/, as the former points to the
  latter.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694174400">- Update to version 2.78.0:
  + Bugs fixed:
  - Error handling of invalid GKeyFile string escape sequences
    changed in GLib 2.77.3
  - gdb: Workaround optimized out quark_seq_id
  - meson: fix `gnetworking.h` install tag
  - gthread: Annotate g_thread_exit() with G_NORETURN
  - Fix gutils-user-database unit test
  + Updated translations.</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1695902400">- Fix NetworkManager crashing repeatedly with glib 2.78.0;
  (bsc#1215709); Add patch 0005-gthreadedresolver-Fix-race.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697025600">- Require /usr/bin/dbus-daemon by the devel package: GDBusTest
  launches an own dbus-daemon with a separate environment, so that
  test code does not have to rely on the session bus. Ensure
  consumers of GDBusTest have the needed dep present.
- Change the dbus-launch Requires to %{_bindir}/dbus-launch: be
  flexible about potential future package layout changes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698148800">- Use sed call to replace gio-querymodules with gio-querymodules-64
  in gio-2.0.pc where appropiate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698235200">- Update to version 2.78.1:
  + Fix truncating files when `g_file_set_contents_full()` is
    called without `G_FILE_SET_CONTENTS_CONSISTENT`
  + Fix `-Dlibelf=disabled` on Linux
  + Bugs fixed:
  - NetworkManager 1.44.0 crashes repeatedly with glib 2.78.0
  - gsubprocess-testprog.c: build error with cygwin
    (sys/ptrace.h: No such file or directory)
  - gio clears modification time in microseconds when setting
    with `set_modification_date_time`
  - Build of glib 2.78.0 ignores -Dlibelf=disabled
  - glib-2.78.0 fails at gio/tests/gsubprocess.p/gsubprocess.c.o
  - Segfault when creating GIO GPropertyAction without properties
  - `g_file_set_contents_full()` doesn't truncate the file
    (without `G_FILE_SET_CONTENTS_CONSISTENT`)
  - guniprop.c: Avoid creating (temporarily) out-of-bounds
    pointers
  - Fixes for integer cast warnings when targeting CHERI
  - Fix test_find_program on FreeBSD
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - Fix gutils-user-database test on macOS
  - Add value annotation to G_TYPE_FUNDAMENTAL_MAX
  - meson: Fix Windows build with PCRE2 as sibling subproject
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - glocalfileinfo: Preserve microseconds for access/modify times
  - Make sure the `GTask` is freed on a graceful disconnect
  - Buffer needs to be aligned correctly to receive
    linux_dirent64.
  - gtestutils.h: Fix warning with -Wsign-conversion caused by
    g_assert_cmpint
  - tests: Drop unnecessary include from gsubprocess-testprog.c
  - wakeup: do single read when using eventfd()
  - wakeup: Fix g_wakeup_acknowledge if signal comes in”
  - Use g_task_return in task threads
  - build: Fix -Dlibelf=disabled on Linux
  - gfileutils: Add a missing ftruncate() call when writing files
  + Updated translations.
- Drop 0005-gthreadedresolver-Fix-race.patch: Fixed upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701777600">- Update to version 2.78.2:
  + Bugs fixed:
  - check for #ifdef PTRACE_O_EXITKILL will always fail since it
    isn't a macro
  - gsubprocess build-time test intermittently timing out since
    2.78.1
  - “meson: Improve PTRACE_O_EXITKILL presence check”
  - “Make GQuark register intentional leaks”
  - “gsignalgroup: Avoid function call with side effect in
    g_return_* macro”
  - “tests: Don't assume that sh optimizes simple commands into
    exec”
  - “xdgmime: Handle buggy type definitions with circular
    inheritance”
  - “collate: Don't segfault on bad input”</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701950400">- Update to version 2.78.3:
  + Fix a crash-causing regression in xdgmime
  + Bugs fixed:
  - Crash in __gio_xdg_cache_mime_type_subclass
  - Backport “xdgmime: Update to upstream commit c2c814d4051f232”
    to glib-2-78</changelog>
</package>
<package pkgid="62b46dec6c7b3cfc7c9eeb6528211a42b308557b4be452ab4503b033f21825d4a1005c049a643922b1298a64ee3c8570d36fe8ad0b0c1f9278ab1423653dc605" name="glib2-devel-static" arch="x86_64">
  <version epoch="0" ver="2.78.3" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678449600">- Update to version 2.76.0:
  + Fix several regressions in handling `GFileInfo` attributes
  + Bugs fixed:
  - ETAG_VALUE not set in GFileInfo when requested
  - File attributes are not set when their value is FALSE/NULL
  - gfile: Fix file size detection when copying on btrfs
  - glocalfileinfo:
    . Mark the lost+found dir as hidden again
    . Ensure that is-backup is always set
  + Updated translations.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679486400">- Update to version 2.76.1:
  + Fix build failures in third party C++ projects using
    `g_strdup()` via C++ qualified symbol lookup.
  + Downgrade critical warnings from `GFileInfo` about missing
    attributes to debug messages, as it was affecting too many
    apps; the critical warnings will be reinstated early in the
    2.78 cycle, so apps should continue to fix their ambiguous use
    of `GFileInfo` API.
  + Bugs fixed: glgo#GNOME/GLib#159, glgo#GNOME/GLib#352,
    glgo#GNOME/GLib#919, glgo#GNOME/GLib#2922,
    glgo#GNOME/GLib#2936, glgo#GNOME/GLib#2943,
    glgo#GNOME/GLib#2948, glgo#GNOME/GLib!3241,
    glgo#GNOME/GLib!3315, glgo#GNOME/GLib!3318,
    glgo#GNOME/GLib!3319, glgo#GNOME/GLib!3321,
    glgo#GNOME/GLib!3323, glgo#GNOME/GLib!3324,
    glgo#GNOME/GLib!3325, glgo#GNOME/GLib!3330,
    glgo#GNOME/GLib!3338.
  + Updated translations.</changelog>
  <changelog author="Guido Berhoerster &lt;guido+opensuse@berhoerster.name&gt;" date="1681992000">- Add mate-mimeapps.list for MATE-specific MIME associations
  generated by suse-update-mime-defaults</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1682078400">- Update to version 2.76.2:
  + Fixed various build failures in less common setups
  + Fix launching files in Windows via GtkFileLauncher
  + Bugs fixed:
  - GMarkupParser documentation completion
  - Disagreement between runtime and docs on whether interfaces
    are "classed"
  - gdbus-example-proxy-subclass.c is not complete
  - GAppInfoMonitor documentation deficiencies
  - Check for __kernel_long_t when enabling futex()
  - Documentation mentions non-existing function `g_value_free`
  - Not clear that GPollableInputStream methods are undefined if
    can_poll() returns FALSE
  - Missing docs for GOption (commandline parser)
  - GDebugControllerDBus wrong default in documentation
  - Probably wrong information regarding G_PLATFORM_WIN32 in
    README.win32.md
  - Multiple Definition Error When Generating
    gio/tests/test5.gresource
  - user docs: GLib.DateTime.format: broken highlighting
  - GtkFileLauncher: generated paths not recognized on Win32
  - Build failed due to NULL pointer redefinition in C++
  - Build randomly fails with: 'gmodule/gmodule-visibility.h'
    file not found
  - unicode: add tests for g_utf8_normalize() and empty strings
  - build: Drop old .gitignore files from test directories
  - tools: Drop check-abis.sh script
  - docs: Drop section about default branch renaming from
    README.md
  - tests: Update Unicode normalisation tests from Unicode 15
  - Make clang++ happier when using G_STATIC_ASSERT
  - gwin32: Avoid use of function call with side effect in
    g_return_* macro
  - gsignal: Clarify documentation for GSignalMatchType matching
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684843200">- Update to version 2.76.3:
  + Bugs fixed: glgo#GNOME/GLib#1264, glgo#GNOME/GLib!3402,
    glgo#GNOME/GLib!3403, glgo#GNOME/GLib!3427,
    glgo#GNOME/GLib!3428, glgo#GNOME/GLib!3434.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688644800">- Update to version 2.76.4:
  + Fix build failure on Android with `statx()` support
  + Bugs fixed:
  - glib-compile-schemas failed on directory name with no Latin
    symbols
  - Build failure due to statx fields with NDK r25.c
  - glib-compile-resources: Fix non-ASCII arg parsing on Windows
  - glib: reset errno to 0 when futex() returns EAGAIN
  - Avoid stack overflow in gspawn on macOS
  - glocalfileinfo: Fix incorrect use of struct
    statx.st_mtimensec on Android
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828800">- Update to version 2.76.5:
  + Bugs fixed:
  - Possible SEGV (null pointer deref) in
    distribute_method_call().
  - Possible SEGV (null pointer deref) in _g_resource_file_new().
  - Backport !3529 “gmenuexporter: synchronization in
    org_gtk_Menus_get_interface.” to glib-2-76.
  - Backport !3547 “glib/gfileutils.c: use 64 bits for value in
    get_tmp_file()” to glib-2-76.
  - Backport !3554 “gresourcefile: Fix crash if called with a
    badly escaped URI” to glib-2-76.
  - Backport !3555 “gkeyfile: Fix overwriting of GError” to
    glib-2-76.
  - Backport !3539 “gdbusmessage: Validate required headers have
    the right type” to glib-2-76.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828801">- Update to version 2.77.0:
  + Fix `GSocketClient` connecting to a proxy if the port is not
    specified
  + Support using `copy_file_range()` in `g_file_copy()`, if
    available
  + Improve handling of comments above groups in key files
  + Re-upgrade missing attribute debugs to criticals in `GFileInfo`
  + Do not redefine NULL on C++
  + Make `g_signal_handlers_block_matched()` work for
    `G_SIGNAL_MATCH_ID`
  + Fixes to support building with bionic libc better
  + Fix potential stack overflow in gspawn on macOS if open file
    limit is very high
  + Fix support for `--force-fallback-for libpcre` in meson
    configuration
  + Generate specific marshallers in `gdbus-codegen`
  + Fix build failure on Android with `statx()` support
  + Improve locking performance of `GSignal`
  + Improve locking performance of `g_main_context_iterate()`
  + Add an inline definition of `g_free()` to automatically use
    `g_free_sized()` if available
  + Fix race with `waitpid()` and `GChildWatchSource`
  + Add `glib_valgrind_suppressions` variable to glib pkg-config
    file
  + Fix build on macOS SDK 10.11
  + Switch to using a separate thread pool and support timeouts in
    `GThreadedResolver`
  + Track pending `GTask`s if `G_ENABLE_DEBUG` is defined
  + Support GSignal fast path and more marshallers in
    `gobject_gdb.py`
  + Disable the macOS CI because it’s too unreliable — if you rely
    on GLib working on macOS, please get in touch and do something
    to help!
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828802">- Add glib2-revert-004f48f4.patch: This patch reverts the "build/\
  gmodule-2.0.pc: Move compiler flags from Libs to Cglags" MR
  (glgo#GNOME/glib!3356), as per agreement discussed in said MR.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828803">- Update to version 2.77.1:
  + Fix some regressions with `GKeyFile` comment handling.
  + Improve handling of query and fragment components in `file:`
    URIs.
  + Various bugs fixed.
  + Updated transltations.
- Drop glib2-revert-004f48f4.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828804">- Update to version 2.77.2:
  + Bugs fixed:
  - g_test_trap_subprocess and g_test_subprocess broken in 2.77.1
  - ci: Don’t run pipeline after merging a MR
  - Fix typos
  - GTree: Handle node counter overflow and return it as an
    unsigned value
  - gspawn, gdataset: Restore nullable callback functions
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828805">- Update to version 2.77.3:
  + Bugs fixed:
  - GSettings schemas default value translations don't work when
    using l10n=time.
  - gdbus-codegen eats indentation in RST in XML comments.
  - g_dbus_connection_export_menu_model() is not thread_safe.
  - Possible SEGV (null pointer deref) in
    distribute_method_call().
  - arg_data  in GOptionEntry is not a list.
  - Possible SEGV (null pointer deref) in _g_resource_file_new().
  - glib-unix: Clean up use of O_NONBLOCK.
  - gnetworkaddress: use reentrant getservbyname_r() if
    available.
  - gio-tool-info: Move translator comments so they’re visible.
  - gregex: set default max stack size for PCRE2 JIT compiler to
    512KiB.
  - glib-unix: Accept O_CLOEXEC as well as FD_CLOEXEC in
    g_unix_open_pipe().
  - gio: Add gresource.dtd.
  - gtestutils: Mention not ignoring SIGCHLD in
    g_test_trap_subprocess() docs.
  - [th/gchildwatch-fail-message] gmain: improve g_warning() for
    failure in g_child_watch_dispatch().
  - [th/use-localtime-r] use localtime_r() in
    g_log_writer_format_fields().
  - gregex: if JIT stack limit is reached, fall back to
    interpretive matching.
  - glib/gfileutils.c: use 64 bits for value in get_tmp_file().
  - gkeyfile: Fix overwriting of GError.
  + Updated translations.
- Update https://wiki.gnome.org/Projects/GLib URL tag to
  https://gitlab.gnome.org/GNOME/glib/, as the former points to the
  latter.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694174400">- Update to version 2.78.0:
  + Bugs fixed:
  - Error handling of invalid GKeyFile string escape sequences
    changed in GLib 2.77.3
  - gdb: Workaround optimized out quark_seq_id
  - meson: fix `gnetworking.h` install tag
  - gthread: Annotate g_thread_exit() with G_NORETURN
  - Fix gutils-user-database unit test
  + Updated translations.</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1695902400">- Fix NetworkManager crashing repeatedly with glib 2.78.0;
  (bsc#1215709); Add patch 0005-gthreadedresolver-Fix-race.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697025600">- Require /usr/bin/dbus-daemon by the devel package: GDBusTest
  launches an own dbus-daemon with a separate environment, so that
  test code does not have to rely on the session bus. Ensure
  consumers of GDBusTest have the needed dep present.
- Change the dbus-launch Requires to %{_bindir}/dbus-launch: be
  flexible about potential future package layout changes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698148800">- Use sed call to replace gio-querymodules with gio-querymodules-64
  in gio-2.0.pc where appropiate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698235200">- Update to version 2.78.1:
  + Fix truncating files when `g_file_set_contents_full()` is
    called without `G_FILE_SET_CONTENTS_CONSISTENT`
  + Fix `-Dlibelf=disabled` on Linux
  + Bugs fixed:
  - NetworkManager 1.44.0 crashes repeatedly with glib 2.78.0
  - gsubprocess-testprog.c: build error with cygwin
    (sys/ptrace.h: No such file or directory)
  - gio clears modification time in microseconds when setting
    with `set_modification_date_time`
  - Build of glib 2.78.0 ignores -Dlibelf=disabled
  - glib-2.78.0 fails at gio/tests/gsubprocess.p/gsubprocess.c.o
  - Segfault when creating GIO GPropertyAction without properties
  - `g_file_set_contents_full()` doesn't truncate the file
    (without `G_FILE_SET_CONTENTS_CONSISTENT`)
  - guniprop.c: Avoid creating (temporarily) out-of-bounds
    pointers
  - Fixes for integer cast warnings when targeting CHERI
  - Fix test_find_program on FreeBSD
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - Fix gutils-user-database test on macOS
  - Add value annotation to G_TYPE_FUNDAMENTAL_MAX
  - meson: Fix Windows build with PCRE2 as sibling subproject
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - glocalfileinfo: Preserve microseconds for access/modify times
  - Make sure the `GTask` is freed on a graceful disconnect
  - Buffer needs to be aligned correctly to receive
    linux_dirent64.
  - gtestutils.h: Fix warning with -Wsign-conversion caused by
    g_assert_cmpint
  - tests: Drop unnecessary include from gsubprocess-testprog.c
  - wakeup: do single read when using eventfd()
  - wakeup: Fix g_wakeup_acknowledge if signal comes in”
  - Use g_task_return in task threads
  - build: Fix -Dlibelf=disabled on Linux
  - gfileutils: Add a missing ftruncate() call when writing files
  + Updated translations.
- Drop 0005-gthreadedresolver-Fix-race.patch: Fixed upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701777600">- Update to version 2.78.2:
  + Bugs fixed:
  - check for #ifdef PTRACE_O_EXITKILL will always fail since it
    isn't a macro
  - gsubprocess build-time test intermittently timing out since
    2.78.1
  - “meson: Improve PTRACE_O_EXITKILL presence check”
  - “Make GQuark register intentional leaks”
  - “gsignalgroup: Avoid function call with side effect in
    g_return_* macro”
  - “tests: Don't assume that sh optimizes simple commands into
    exec”
  - “xdgmime: Handle buggy type definitions with circular
    inheritance”
  - “collate: Don't segfault on bad input”</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701950400">- Update to version 2.78.3:
  + Fix a crash-causing regression in xdgmime
  + Bugs fixed:
  - Crash in __gio_xdg_cache_mime_type_subclass
  - Backport “xdgmime: Update to upstream commit c2c814d4051f232”
    to glib-2-78</changelog>
</package>
<package pkgid="4ab90eb98ccb31c61c9b339f0226e8d58092ddc8b3f4c903dd6fe09bc2b62d3ae32890f6a5890345fa6d722a5ccec73e2701f96d2137b5e9a4377496ed13997c" name="glib2-doc" arch="i586">
  <version epoch="0" ver="2.78.3" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678449600">- Update to version 2.76.0:
  + Fix several regressions in handling `GFileInfo` attributes
  + Bugs fixed:
  - ETAG_VALUE not set in GFileInfo when requested
  - File attributes are not set when their value is FALSE/NULL
  - gfile: Fix file size detection when copying on btrfs
  - glocalfileinfo:
    . Mark the lost+found dir as hidden again
    . Ensure that is-backup is always set
  + Updated translations.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679486400">- Update to version 2.76.1:
  + Fix build failures in third party C++ projects using
    `g_strdup()` via C++ qualified symbol lookup.
  + Downgrade critical warnings from `GFileInfo` about missing
    attributes to debug messages, as it was affecting too many
    apps; the critical warnings will be reinstated early in the
    2.78 cycle, so apps should continue to fix their ambiguous use
    of `GFileInfo` API.
  + Bugs fixed: glgo#GNOME/GLib#159, glgo#GNOME/GLib#352,
    glgo#GNOME/GLib#919, glgo#GNOME/GLib#2922,
    glgo#GNOME/GLib#2936, glgo#GNOME/GLib#2943,
    glgo#GNOME/GLib#2948, glgo#GNOME/GLib!3241,
    glgo#GNOME/GLib!3315, glgo#GNOME/GLib!3318,
    glgo#GNOME/GLib!3319, glgo#GNOME/GLib!3321,
    glgo#GNOME/GLib!3323, glgo#GNOME/GLib!3324,
    glgo#GNOME/GLib!3325, glgo#GNOME/GLib!3330,
    glgo#GNOME/GLib!3338.
  + Updated translations.</changelog>
  <changelog author="Guido Berhoerster &lt;guido+opensuse@berhoerster.name&gt;" date="1681992000">- Add mate-mimeapps.list for MATE-specific MIME associations
  generated by suse-update-mime-defaults</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1682078400">- Update to version 2.76.2:
  + Fixed various build failures in less common setups
  + Fix launching files in Windows via GtkFileLauncher
  + Bugs fixed:
  - GMarkupParser documentation completion
  - Disagreement between runtime and docs on whether interfaces
    are "classed"
  - gdbus-example-proxy-subclass.c is not complete
  - GAppInfoMonitor documentation deficiencies
  - Check for __kernel_long_t when enabling futex()
  - Documentation mentions non-existing function `g_value_free`
  - Not clear that GPollableInputStream methods are undefined if
    can_poll() returns FALSE
  - Missing docs for GOption (commandline parser)
  - GDebugControllerDBus wrong default in documentation
  - Probably wrong information regarding G_PLATFORM_WIN32 in
    README.win32.md
  - Multiple Definition Error When Generating
    gio/tests/test5.gresource
  - user docs: GLib.DateTime.format: broken highlighting
  - GtkFileLauncher: generated paths not recognized on Win32
  - Build failed due to NULL pointer redefinition in C++
  - Build randomly fails with: 'gmodule/gmodule-visibility.h'
    file not found
  - unicode: add tests for g_utf8_normalize() and empty strings
  - build: Drop old .gitignore files from test directories
  - tools: Drop check-abis.sh script
  - docs: Drop section about default branch renaming from
    README.md
  - tests: Update Unicode normalisation tests from Unicode 15
  - Make clang++ happier when using G_STATIC_ASSERT
  - gwin32: Avoid use of function call with side effect in
    g_return_* macro
  - gsignal: Clarify documentation for GSignalMatchType matching
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684843200">- Update to version 2.76.3:
  + Bugs fixed: glgo#GNOME/GLib#1264, glgo#GNOME/GLib!3402,
    glgo#GNOME/GLib!3403, glgo#GNOME/GLib!3427,
    glgo#GNOME/GLib!3428, glgo#GNOME/GLib!3434.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688644800">- Update to version 2.76.4:
  + Fix build failure on Android with `statx()` support
  + Bugs fixed:
  - glib-compile-schemas failed on directory name with no Latin
    symbols
  - Build failure due to statx fields with NDK r25.c
  - glib-compile-resources: Fix non-ASCII arg parsing on Windows
  - glib: reset errno to 0 when futex() returns EAGAIN
  - Avoid stack overflow in gspawn on macOS
  - glocalfileinfo: Fix incorrect use of struct
    statx.st_mtimensec on Android
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828800">- Update to version 2.76.5:
  + Bugs fixed:
  - Possible SEGV (null pointer deref) in
    distribute_method_call().
  - Possible SEGV (null pointer deref) in _g_resource_file_new().
  - Backport !3529 “gmenuexporter: synchronization in
    org_gtk_Menus_get_interface.” to glib-2-76.
  - Backport !3547 “glib/gfileutils.c: use 64 bits for value in
    get_tmp_file()” to glib-2-76.
  - Backport !3554 “gresourcefile: Fix crash if called with a
    badly escaped URI” to glib-2-76.
  - Backport !3555 “gkeyfile: Fix overwriting of GError” to
    glib-2-76.
  - Backport !3539 “gdbusmessage: Validate required headers have
    the right type” to glib-2-76.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828801">- Update to version 2.77.0:
  + Fix `GSocketClient` connecting to a proxy if the port is not
    specified
  + Support using `copy_file_range()` in `g_file_copy()`, if
    available
  + Improve handling of comments above groups in key files
  + Re-upgrade missing attribute debugs to criticals in `GFileInfo`
  + Do not redefine NULL on C++
  + Make `g_signal_handlers_block_matched()` work for
    `G_SIGNAL_MATCH_ID`
  + Fixes to support building with bionic libc better
  + Fix potential stack overflow in gspawn on macOS if open file
    limit is very high
  + Fix support for `--force-fallback-for libpcre` in meson
    configuration
  + Generate specific marshallers in `gdbus-codegen`
  + Fix build failure on Android with `statx()` support
  + Improve locking performance of `GSignal`
  + Improve locking performance of `g_main_context_iterate()`
  + Add an inline definition of `g_free()` to automatically use
    `g_free_sized()` if available
  + Fix race with `waitpid()` and `GChildWatchSource`
  + Add `glib_valgrind_suppressions` variable to glib pkg-config
    file
  + Fix build on macOS SDK 10.11
  + Switch to using a separate thread pool and support timeouts in
    `GThreadedResolver`
  + Track pending `GTask`s if `G_ENABLE_DEBUG` is defined
  + Support GSignal fast path and more marshallers in
    `gobject_gdb.py`
  + Disable the macOS CI because it’s too unreliable — if you rely
    on GLib working on macOS, please get in touch and do something
    to help!
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828802">- Add glib2-revert-004f48f4.patch: This patch reverts the "build/\
  gmodule-2.0.pc: Move compiler flags from Libs to Cglags" MR
  (glgo#GNOME/glib!3356), as per agreement discussed in said MR.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828803">- Update to version 2.77.1:
  + Fix some regressions with `GKeyFile` comment handling.
  + Improve handling of query and fragment components in `file:`
    URIs.
  + Various bugs fixed.
  + Updated transltations.
- Drop glib2-revert-004f48f4.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828804">- Update to version 2.77.2:
  + Bugs fixed:
  - g_test_trap_subprocess and g_test_subprocess broken in 2.77.1
  - ci: Don’t run pipeline after merging a MR
  - Fix typos
  - GTree: Handle node counter overflow and return it as an
    unsigned value
  - gspawn, gdataset: Restore nullable callback functions
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828805">- Update to version 2.77.3:
  + Bugs fixed:
  - GSettings schemas default value translations don't work when
    using l10n=time.
  - gdbus-codegen eats indentation in RST in XML comments.
  - g_dbus_connection_export_menu_model() is not thread_safe.
  - Possible SEGV (null pointer deref) in
    distribute_method_call().
  - arg_data  in GOptionEntry is not a list.
  - Possible SEGV (null pointer deref) in _g_resource_file_new().
  - glib-unix: Clean up use of O_NONBLOCK.
  - gnetworkaddress: use reentrant getservbyname_r() if
    available.
  - gio-tool-info: Move translator comments so they’re visible.
  - gregex: set default max stack size for PCRE2 JIT compiler to
    512KiB.
  - glib-unix: Accept O_CLOEXEC as well as FD_CLOEXEC in
    g_unix_open_pipe().
  - gio: Add gresource.dtd.
  - gtestutils: Mention not ignoring SIGCHLD in
    g_test_trap_subprocess() docs.
  - [th/gchildwatch-fail-message] gmain: improve g_warning() for
    failure in g_child_watch_dispatch().
  - [th/use-localtime-r] use localtime_r() in
    g_log_writer_format_fields().
  - gregex: if JIT stack limit is reached, fall back to
    interpretive matching.
  - glib/gfileutils.c: use 64 bits for value in get_tmp_file().
  - gkeyfile: Fix overwriting of GError.
  + Updated translations.
- Update https://wiki.gnome.org/Projects/GLib URL tag to
  https://gitlab.gnome.org/GNOME/glib/, as the former points to the
  latter.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694174400">- Update to version 2.78.0:
  + Bugs fixed:
  - Error handling of invalid GKeyFile string escape sequences
    changed in GLib 2.77.3
  - gdb: Workaround optimized out quark_seq_id
  - meson: fix `gnetworking.h` install tag
  - gthread: Annotate g_thread_exit() with G_NORETURN
  - Fix gutils-user-database unit test
  + Updated translations.</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1695902400">- Fix NetworkManager crashing repeatedly with glib 2.78.0;
  (bsc#1215709); Add patch 0005-gthreadedresolver-Fix-race.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697025600">- Require /usr/bin/dbus-daemon by the devel package: GDBusTest
  launches an own dbus-daemon with a separate environment, so that
  test code does not have to rely on the session bus. Ensure
  consumers of GDBusTest have the needed dep present.
- Change the dbus-launch Requires to %{_bindir}/dbus-launch: be
  flexible about potential future package layout changes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698148800">- Use sed call to replace gio-querymodules with gio-querymodules-64
  in gio-2.0.pc where appropiate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698235200">- Update to version 2.78.1:
  + Fix truncating files when `g_file_set_contents_full()` is
    called without `G_FILE_SET_CONTENTS_CONSISTENT`
  + Fix `-Dlibelf=disabled` on Linux
  + Bugs fixed:
  - NetworkManager 1.44.0 crashes repeatedly with glib 2.78.0
  - gsubprocess-testprog.c: build error with cygwin
    (sys/ptrace.h: No such file or directory)
  - gio clears modification time in microseconds when setting
    with `set_modification_date_time`
  - Build of glib 2.78.0 ignores -Dlibelf=disabled
  - glib-2.78.0 fails at gio/tests/gsubprocess.p/gsubprocess.c.o
  - Segfault when creating GIO GPropertyAction without properties
  - `g_file_set_contents_full()` doesn't truncate the file
    (without `G_FILE_SET_CONTENTS_CONSISTENT`)
  - guniprop.c: Avoid creating (temporarily) out-of-bounds
    pointers
  - Fixes for integer cast warnings when targeting CHERI
  - Fix test_find_program on FreeBSD
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - Fix gutils-user-database test on macOS
  - Add value annotation to G_TYPE_FUNDAMENTAL_MAX
  - meson: Fix Windows build with PCRE2 as sibling subproject
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - glocalfileinfo: Preserve microseconds for access/modify times
  - Make sure the `GTask` is freed on a graceful disconnect
  - Buffer needs to be aligned correctly to receive
    linux_dirent64.
  - gtestutils.h: Fix warning with -Wsign-conversion caused by
    g_assert_cmpint
  - tests: Drop unnecessary include from gsubprocess-testprog.c
  - wakeup: do single read when using eventfd()
  - wakeup: Fix g_wakeup_acknowledge if signal comes in”
  - Use g_task_return in task threads
  - build: Fix -Dlibelf=disabled on Linux
  - gfileutils: Add a missing ftruncate() call when writing files
  + Updated translations.
- Drop 0005-gthreadedresolver-Fix-race.patch: Fixed upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701777600">- Update to version 2.78.2:
  + Bugs fixed:
  - check for #ifdef PTRACE_O_EXITKILL will always fail since it
    isn't a macro
  - gsubprocess build-time test intermittently timing out since
    2.78.1
  - “meson: Improve PTRACE_O_EXITKILL presence check”
  - “Make GQuark register intentional leaks”
  - “gsignalgroup: Avoid function call with side effect in
    g_return_* macro”
  - “tests: Don't assume that sh optimizes simple commands into
    exec”
  - “xdgmime: Handle buggy type definitions with circular
    inheritance”
  - “collate: Don't segfault on bad input”</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701950400">- Update to version 2.78.3:
  + Fix a crash-causing regression in xdgmime
  + Bugs fixed:
  - Crash in __gio_xdg_cache_mime_type_subclass
  - Backport “xdgmime: Update to upstream commit c2c814d4051f232”
    to glib-2-78</changelog>
</package>
<package pkgid="d2020b4849109f0a287c383bfcc92a73442e0dceb1563b13028c0faf3f0554ea80f12fbdee406c9b85c6e635a434e259af98722824074bb1aa0e2dc6e7611c62" name="glib2-doc" arch="src">
  <version epoch="0" ver="2.78.3" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678449600">- Update to version 2.76.0:
  + Fix several regressions in handling `GFileInfo` attributes
  + Bugs fixed:
  - ETAG_VALUE not set in GFileInfo when requested
  - File attributes are not set when their value is FALSE/NULL
  - gfile: Fix file size detection when copying on btrfs
  - glocalfileinfo:
    . Mark the lost+found dir as hidden again
    . Ensure that is-backup is always set
  + Updated translations.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679486400">- Update to version 2.76.1:
  + Fix build failures in third party C++ projects using
    `g_strdup()` via C++ qualified symbol lookup.
  + Downgrade critical warnings from `GFileInfo` about missing
    attributes to debug messages, as it was affecting too many
    apps; the critical warnings will be reinstated early in the
    2.78 cycle, so apps should continue to fix their ambiguous use
    of `GFileInfo` API.
  + Bugs fixed: glgo#GNOME/GLib#159, glgo#GNOME/GLib#352,
    glgo#GNOME/GLib#919, glgo#GNOME/GLib#2922,
    glgo#GNOME/GLib#2936, glgo#GNOME/GLib#2943,
    glgo#GNOME/GLib#2948, glgo#GNOME/GLib!3241,
    glgo#GNOME/GLib!3315, glgo#GNOME/GLib!3318,
    glgo#GNOME/GLib!3319, glgo#GNOME/GLib!3321,
    glgo#GNOME/GLib!3323, glgo#GNOME/GLib!3324,
    glgo#GNOME/GLib!3325, glgo#GNOME/GLib!3330,
    glgo#GNOME/GLib!3338.
  + Updated translations.</changelog>
  <changelog author="Guido Berhoerster &lt;guido+opensuse@berhoerster.name&gt;" date="1681992000">- Add mate-mimeapps.list for MATE-specific MIME associations
  generated by suse-update-mime-defaults</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1682078400">- Update to version 2.76.2:
  + Fixed various build failures in less common setups
  + Fix launching files in Windows via GtkFileLauncher
  + Bugs fixed:
  - GMarkupParser documentation completion
  - Disagreement between runtime and docs on whether interfaces
    are "classed"
  - gdbus-example-proxy-subclass.c is not complete
  - GAppInfoMonitor documentation deficiencies
  - Check for __kernel_long_t when enabling futex()
  - Documentation mentions non-existing function `g_value_free`
  - Not clear that GPollableInputStream methods are undefined if
    can_poll() returns FALSE
  - Missing docs for GOption (commandline parser)
  - GDebugControllerDBus wrong default in documentation
  - Probably wrong information regarding G_PLATFORM_WIN32 in
    README.win32.md
  - Multiple Definition Error When Generating
    gio/tests/test5.gresource
  - user docs: GLib.DateTime.format: broken highlighting
  - GtkFileLauncher: generated paths not recognized on Win32
  - Build failed due to NULL pointer redefinition in C++
  - Build randomly fails with: 'gmodule/gmodule-visibility.h'
    file not found
  - unicode: add tests for g_utf8_normalize() and empty strings
  - build: Drop old .gitignore files from test directories
  - tools: Drop check-abis.sh script
  - docs: Drop section about default branch renaming from
    README.md
  - tests: Update Unicode normalisation tests from Unicode 15
  - Make clang++ happier when using G_STATIC_ASSERT
  - gwin32: Avoid use of function call with side effect in
    g_return_* macro
  - gsignal: Clarify documentation for GSignalMatchType matching
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684843200">- Update to version 2.76.3:
  + Bugs fixed: glgo#GNOME/GLib#1264, glgo#GNOME/GLib!3402,
    glgo#GNOME/GLib!3403, glgo#GNOME/GLib!3427,
    glgo#GNOME/GLib!3428, glgo#GNOME/GLib!3434.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688644800">- Update to version 2.76.4:
  + Fix build failure on Android with `statx()` support
  + Bugs fixed:
  - glib-compile-schemas failed on directory name with no Latin
    symbols
  - Build failure due to statx fields with NDK r25.c
  - glib-compile-resources: Fix non-ASCII arg parsing on Windows
  - glib: reset errno to 0 when futex() returns EAGAIN
  - Avoid stack overflow in gspawn on macOS
  - glocalfileinfo: Fix incorrect use of struct
    statx.st_mtimensec on Android
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828800">- Update to version 2.76.5:
  + Bugs fixed:
  - Possible SEGV (null pointer deref) in
    distribute_method_call().
  - Possible SEGV (null pointer deref) in _g_resource_file_new().
  - Backport !3529 “gmenuexporter: synchronization in
    org_gtk_Menus_get_interface.” to glib-2-76.
  - Backport !3547 “glib/gfileutils.c: use 64 bits for value in
    get_tmp_file()” to glib-2-76.
  - Backport !3554 “gresourcefile: Fix crash if called with a
    badly escaped URI” to glib-2-76.
  - Backport !3555 “gkeyfile: Fix overwriting of GError” to
    glib-2-76.
  - Backport !3539 “gdbusmessage: Validate required headers have
    the right type” to glib-2-76.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828801">- Update to version 2.77.0:
  + Fix `GSocketClient` connecting to a proxy if the port is not
    specified
  + Support using `copy_file_range()` in `g_file_copy()`, if
    available
  + Improve handling of comments above groups in key files
  + Re-upgrade missing attribute debugs to criticals in `GFileInfo`
  + Do not redefine NULL on C++
  + Make `g_signal_handlers_block_matched()` work for
    `G_SIGNAL_MATCH_ID`
  + Fixes to support building with bionic libc better
  + Fix potential stack overflow in gspawn on macOS if open file
    limit is very high
  + Fix support for `--force-fallback-for libpcre` in meson
    configuration
  + Generate specific marshallers in `gdbus-codegen`
  + Fix build failure on Android with `statx()` support
  + Improve locking performance of `GSignal`
  + Improve locking performance of `g_main_context_iterate()`
  + Add an inline definition of `g_free()` to automatically use
    `g_free_sized()` if available
  + Fix race with `waitpid()` and `GChildWatchSource`
  + Add `glib_valgrind_suppressions` variable to glib pkg-config
    file
  + Fix build on macOS SDK 10.11
  + Switch to using a separate thread pool and support timeouts in
    `GThreadedResolver`
  + Track pending `GTask`s if `G_ENABLE_DEBUG` is defined
  + Support GSignal fast path and more marshallers in
    `gobject_gdb.py`
  + Disable the macOS CI because it’s too unreliable — if you rely
    on GLib working on macOS, please get in touch and do something
    to help!
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828802">- Add glib2-revert-004f48f4.patch: This patch reverts the "build/\
  gmodule-2.0.pc: Move compiler flags from Libs to Cglags" MR
  (glgo#GNOME/glib!3356), as per agreement discussed in said MR.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828803">- Update to version 2.77.1:
  + Fix some regressions with `GKeyFile` comment handling.
  + Improve handling of query and fragment components in `file:`
    URIs.
  + Various bugs fixed.
  + Updated transltations.
- Drop glib2-revert-004f48f4.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828804">- Update to version 2.77.2:
  + Bugs fixed:
  - g_test_trap_subprocess and g_test_subprocess broken in 2.77.1
  - ci: Don’t run pipeline after merging a MR
  - Fix typos
  - GTree: Handle node counter overflow and return it as an
    unsigned value
  - gspawn, gdataset: Restore nullable callback functions
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828805">- Update to version 2.77.3:
  + Bugs fixed:
  - GSettings schemas default value translations don't work when
    using l10n=time.
  - gdbus-codegen eats indentation in RST in XML comments.
  - g_dbus_connection_export_menu_model() is not thread_safe.
  - Possible SEGV (null pointer deref) in
    distribute_method_call().
  - arg_data  in GOptionEntry is not a list.
  - Possible SEGV (null pointer deref) in _g_resource_file_new().
  - glib-unix: Clean up use of O_NONBLOCK.
  - gnetworkaddress: use reentrant getservbyname_r() if
    available.
  - gio-tool-info: Move translator comments so they’re visible.
  - gregex: set default max stack size for PCRE2 JIT compiler to
    512KiB.
  - glib-unix: Accept O_CLOEXEC as well as FD_CLOEXEC in
    g_unix_open_pipe().
  - gio: Add gresource.dtd.
  - gtestutils: Mention not ignoring SIGCHLD in
    g_test_trap_subprocess() docs.
  - [th/gchildwatch-fail-message] gmain: improve g_warning() for
    failure in g_child_watch_dispatch().
  - [th/use-localtime-r] use localtime_r() in
    g_log_writer_format_fields().
  - gregex: if JIT stack limit is reached, fall back to
    interpretive matching.
  - glib/gfileutils.c: use 64 bits for value in get_tmp_file().
  - gkeyfile: Fix overwriting of GError.
  + Updated translations.
- Update https://wiki.gnome.org/Projects/GLib URL tag to
  https://gitlab.gnome.org/GNOME/glib/, as the former points to the
  latter.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694174400">- Update to version 2.78.0:
  + Bugs fixed:
  - Error handling of invalid GKeyFile string escape sequences
    changed in GLib 2.77.3
  - gdb: Workaround optimized out quark_seq_id
  - meson: fix `gnetworking.h` install tag
  - gthread: Annotate g_thread_exit() with G_NORETURN
  - Fix gutils-user-database unit test
  + Updated translations.</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1695902400">- Fix NetworkManager crashing repeatedly with glib 2.78.0;
  (bsc#1215709); Add patch 0005-gthreadedresolver-Fix-race.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697025600">- Require /usr/bin/dbus-daemon by the devel package: GDBusTest
  launches an own dbus-daemon with a separate environment, so that
  test code does not have to rely on the session bus. Ensure
  consumers of GDBusTest have the needed dep present.
- Change the dbus-launch Requires to %{_bindir}/dbus-launch: be
  flexible about potential future package layout changes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698148800">- Use sed call to replace gio-querymodules with gio-querymodules-64
  in gio-2.0.pc where appropiate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698235200">- Update to version 2.78.1:
  + Fix truncating files when `g_file_set_contents_full()` is
    called without `G_FILE_SET_CONTENTS_CONSISTENT`
  + Fix `-Dlibelf=disabled` on Linux
  + Bugs fixed:
  - NetworkManager 1.44.0 crashes repeatedly with glib 2.78.0
  - gsubprocess-testprog.c: build error with cygwin
    (sys/ptrace.h: No such file or directory)
  - gio clears modification time in microseconds when setting
    with `set_modification_date_time`
  - Build of glib 2.78.0 ignores -Dlibelf=disabled
  - glib-2.78.0 fails at gio/tests/gsubprocess.p/gsubprocess.c.o
  - Segfault when creating GIO GPropertyAction without properties
  - `g_file_set_contents_full()` doesn't truncate the file
    (without `G_FILE_SET_CONTENTS_CONSISTENT`)
  - guniprop.c: Avoid creating (temporarily) out-of-bounds
    pointers
  - Fixes for integer cast warnings when targeting CHERI
  - Fix test_find_program on FreeBSD
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - Fix gutils-user-database test on macOS
  - Add value annotation to G_TYPE_FUNDAMENTAL_MAX
  - meson: Fix Windows build with PCRE2 as sibling subproject
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - glocalfileinfo: Preserve microseconds for access/modify times
  - Make sure the `GTask` is freed on a graceful disconnect
  - Buffer needs to be aligned correctly to receive
    linux_dirent64.
  - gtestutils.h: Fix warning with -Wsign-conversion caused by
    g_assert_cmpint
  - tests: Drop unnecessary include from gsubprocess-testprog.c
  - wakeup: do single read when using eventfd()
  - wakeup: Fix g_wakeup_acknowledge if signal comes in”
  - Use g_task_return in task threads
  - build: Fix -Dlibelf=disabled on Linux
  - gfileutils: Add a missing ftruncate() call when writing files
  + Updated translations.
- Drop 0005-gthreadedresolver-Fix-race.patch: Fixed upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701777600">- Update to version 2.78.2:
  + Bugs fixed:
  - check for #ifdef PTRACE_O_EXITKILL will always fail since it
    isn't a macro
  - gsubprocess build-time test intermittently timing out since
    2.78.1
  - “meson: Improve PTRACE_O_EXITKILL presence check”
  - “Make GQuark register intentional leaks”
  - “gsignalgroup: Avoid function call with side effect in
    g_return_* macro”
  - “tests: Don't assume that sh optimizes simple commands into
    exec”
  - “xdgmime: Handle buggy type definitions with circular
    inheritance”
  - “collate: Don't segfault on bad input”</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701950400">- Update to version 2.78.3:
  + Fix a crash-causing regression in xdgmime
  + Bugs fixed:
  - Crash in __gio_xdg_cache_mime_type_subclass
  - Backport “xdgmime: Update to upstream commit c2c814d4051f232”
    to glib-2-78</changelog>
</package>
<package pkgid="9a83f431ef618ea3d6ac2ab9198be8d8311632a1398c9697d754170c621961e68d85504ab84f194b6350ded21c1268c69fc1627081214f5a1378a9763f0ba6e4" name="glib2-doc" arch="x86_64">
  <version epoch="0" ver="2.78.3" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678449600">- Update to version 2.76.0:
  + Fix several regressions in handling `GFileInfo` attributes
  + Bugs fixed:
  - ETAG_VALUE not set in GFileInfo when requested
  - File attributes are not set when their value is FALSE/NULL
  - gfile: Fix file size detection when copying on btrfs
  - glocalfileinfo:
    . Mark the lost+found dir as hidden again
    . Ensure that is-backup is always set
  + Updated translations.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679486400">- Update to version 2.76.1:
  + Fix build failures in third party C++ projects using
    `g_strdup()` via C++ qualified symbol lookup.
  + Downgrade critical warnings from `GFileInfo` about missing
    attributes to debug messages, as it was affecting too many
    apps; the critical warnings will be reinstated early in the
    2.78 cycle, so apps should continue to fix their ambiguous use
    of `GFileInfo` API.
  + Bugs fixed: glgo#GNOME/GLib#159, glgo#GNOME/GLib#352,
    glgo#GNOME/GLib#919, glgo#GNOME/GLib#2922,
    glgo#GNOME/GLib#2936, glgo#GNOME/GLib#2943,
    glgo#GNOME/GLib#2948, glgo#GNOME/GLib!3241,
    glgo#GNOME/GLib!3315, glgo#GNOME/GLib!3318,
    glgo#GNOME/GLib!3319, glgo#GNOME/GLib!3321,
    glgo#GNOME/GLib!3323, glgo#GNOME/GLib!3324,
    glgo#GNOME/GLib!3325, glgo#GNOME/GLib!3330,
    glgo#GNOME/GLib!3338.
  + Updated translations.</changelog>
  <changelog author="Guido Berhoerster &lt;guido+opensuse@berhoerster.name&gt;" date="1681992000">- Add mate-mimeapps.list for MATE-specific MIME associations
  generated by suse-update-mime-defaults</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1682078400">- Update to version 2.76.2:
  + Fixed various build failures in less common setups
  + Fix launching files in Windows via GtkFileLauncher
  + Bugs fixed:
  - GMarkupParser documentation completion
  - Disagreement between runtime and docs on whether interfaces
    are "classed"
  - gdbus-example-proxy-subclass.c is not complete
  - GAppInfoMonitor documentation deficiencies
  - Check for __kernel_long_t when enabling futex()
  - Documentation mentions non-existing function `g_value_free`
  - Not clear that GPollableInputStream methods are undefined if
    can_poll() returns FALSE
  - Missing docs for GOption (commandline parser)
  - GDebugControllerDBus wrong default in documentation
  - Probably wrong information regarding G_PLATFORM_WIN32 in
    README.win32.md
  - Multiple Definition Error When Generating
    gio/tests/test5.gresource
  - user docs: GLib.DateTime.format: broken highlighting
  - GtkFileLauncher: generated paths not recognized on Win32
  - Build failed due to NULL pointer redefinition in C++
  - Build randomly fails with: 'gmodule/gmodule-visibility.h'
    file not found
  - unicode: add tests for g_utf8_normalize() and empty strings
  - build: Drop old .gitignore files from test directories
  - tools: Drop check-abis.sh script
  - docs: Drop section about default branch renaming from
    README.md
  - tests: Update Unicode normalisation tests from Unicode 15
  - Make clang++ happier when using G_STATIC_ASSERT
  - gwin32: Avoid use of function call with side effect in
    g_return_* macro
  - gsignal: Clarify documentation for GSignalMatchType matching
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684843200">- Update to version 2.76.3:
  + Bugs fixed: glgo#GNOME/GLib#1264, glgo#GNOME/GLib!3402,
    glgo#GNOME/GLib!3403, glgo#GNOME/GLib!3427,
    glgo#GNOME/GLib!3428, glgo#GNOME/GLib!3434.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688644800">- Update to version 2.76.4:
  + Fix build failure on Android with `statx()` support
  + Bugs fixed:
  - glib-compile-schemas failed on directory name with no Latin
    symbols
  - Build failure due to statx fields with NDK r25.c
  - glib-compile-resources: Fix non-ASCII arg parsing on Windows
  - glib: reset errno to 0 when futex() returns EAGAIN
  - Avoid stack overflow in gspawn on macOS
  - glocalfileinfo: Fix incorrect use of struct
    statx.st_mtimensec on Android
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828800">- Update to version 2.76.5:
  + Bugs fixed:
  - Possible SEGV (null pointer deref) in
    distribute_method_call().
  - Possible SEGV (null pointer deref) in _g_resource_file_new().
  - Backport !3529 “gmenuexporter: synchronization in
    org_gtk_Menus_get_interface.” to glib-2-76.
  - Backport !3547 “glib/gfileutils.c: use 64 bits for value in
    get_tmp_file()” to glib-2-76.
  - Backport !3554 “gresourcefile: Fix crash if called with a
    badly escaped URI” to glib-2-76.
  - Backport !3555 “gkeyfile: Fix overwriting of GError” to
    glib-2-76.
  - Backport !3539 “gdbusmessage: Validate required headers have
    the right type” to glib-2-76.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828801">- Update to version 2.77.0:
  + Fix `GSocketClient` connecting to a proxy if the port is not
    specified
  + Support using `copy_file_range()` in `g_file_copy()`, if
    available
  + Improve handling of comments above groups in key files
  + Re-upgrade missing attribute debugs to criticals in `GFileInfo`
  + Do not redefine NULL on C++
  + Make `g_signal_handlers_block_matched()` work for
    `G_SIGNAL_MATCH_ID`
  + Fixes to support building with bionic libc better
  + Fix potential stack overflow in gspawn on macOS if open file
    limit is very high
  + Fix support for `--force-fallback-for libpcre` in meson
    configuration
  + Generate specific marshallers in `gdbus-codegen`
  + Fix build failure on Android with `statx()` support
  + Improve locking performance of `GSignal`
  + Improve locking performance of `g_main_context_iterate()`
  + Add an inline definition of `g_free()` to automatically use
    `g_free_sized()` if available
  + Fix race with `waitpid()` and `GChildWatchSource`
  + Add `glib_valgrind_suppressions` variable to glib pkg-config
    file
  + Fix build on macOS SDK 10.11
  + Switch to using a separate thread pool and support timeouts in
    `GThreadedResolver`
  + Track pending `GTask`s if `G_ENABLE_DEBUG` is defined
  + Support GSignal fast path and more marshallers in
    `gobject_gdb.py`
  + Disable the macOS CI because it’s too unreliable — if you rely
    on GLib working on macOS, please get in touch and do something
    to help!
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828802">- Add glib2-revert-004f48f4.patch: This patch reverts the "build/\
  gmodule-2.0.pc: Move compiler flags from Libs to Cglags" MR
  (glgo#GNOME/glib!3356), as per agreement discussed in said MR.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828803">- Update to version 2.77.1:
  + Fix some regressions with `GKeyFile` comment handling.
  + Improve handling of query and fragment components in `file:`
    URIs.
  + Various bugs fixed.
  + Updated transltations.
- Drop glib2-revert-004f48f4.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828804">- Update to version 2.77.2:
  + Bugs fixed:
  - g_test_trap_subprocess and g_test_subprocess broken in 2.77.1
  - ci: Don’t run pipeline after merging a MR
  - Fix typos
  - GTree: Handle node counter overflow and return it as an
    unsigned value
  - gspawn, gdataset: Restore nullable callback functions
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828805">- Update to version 2.77.3:
  + Bugs fixed:
  - GSettings schemas default value translations don't work when
    using l10n=time.
  - gdbus-codegen eats indentation in RST in XML comments.
  - g_dbus_connection_export_menu_model() is not thread_safe.
  - Possible SEGV (null pointer deref) in
    distribute_method_call().
  - arg_data  in GOptionEntry is not a list.
  - Possible SEGV (null pointer deref) in _g_resource_file_new().
  - glib-unix: Clean up use of O_NONBLOCK.
  - gnetworkaddress: use reentrant getservbyname_r() if
    available.
  - gio-tool-info: Move translator comments so they’re visible.
  - gregex: set default max stack size for PCRE2 JIT compiler to
    512KiB.
  - glib-unix: Accept O_CLOEXEC as well as FD_CLOEXEC in
    g_unix_open_pipe().
  - gio: Add gresource.dtd.
  - gtestutils: Mention not ignoring SIGCHLD in
    g_test_trap_subprocess() docs.
  - [th/gchildwatch-fail-message] gmain: improve g_warning() for
    failure in g_child_watch_dispatch().
  - [th/use-localtime-r] use localtime_r() in
    g_log_writer_format_fields().
  - gregex: if JIT stack limit is reached, fall back to
    interpretive matching.
  - glib/gfileutils.c: use 64 bits for value in get_tmp_file().
  - gkeyfile: Fix overwriting of GError.
  + Updated translations.
- Update https://wiki.gnome.org/Projects/GLib URL tag to
  https://gitlab.gnome.org/GNOME/glib/, as the former points to the
  latter.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694174400">- Update to version 2.78.0:
  + Bugs fixed:
  - Error handling of invalid GKeyFile string escape sequences
    changed in GLib 2.77.3
  - gdb: Workaround optimized out quark_seq_id
  - meson: fix `gnetworking.h` install tag
  - gthread: Annotate g_thread_exit() with G_NORETURN
  - Fix gutils-user-database unit test
  + Updated translations.</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1695902400">- Fix NetworkManager crashing repeatedly with glib 2.78.0;
  (bsc#1215709); Add patch 0005-gthreadedresolver-Fix-race.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697025600">- Require /usr/bin/dbus-daemon by the devel package: GDBusTest
  launches an own dbus-daemon with a separate environment, so that
  test code does not have to rely on the session bus. Ensure
  consumers of GDBusTest have the needed dep present.
- Change the dbus-launch Requires to %{_bindir}/dbus-launch: be
  flexible about potential future package layout changes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698148800">- Use sed call to replace gio-querymodules with gio-querymodules-64
  in gio-2.0.pc where appropiate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698235200">- Update to version 2.78.1:
  + Fix truncating files when `g_file_set_contents_full()` is
    called without `G_FILE_SET_CONTENTS_CONSISTENT`
  + Fix `-Dlibelf=disabled` on Linux
  + Bugs fixed:
  - NetworkManager 1.44.0 crashes repeatedly with glib 2.78.0
  - gsubprocess-testprog.c: build error with cygwin
    (sys/ptrace.h: No such file or directory)
  - gio clears modification time in microseconds when setting
    with `set_modification_date_time`
  - Build of glib 2.78.0 ignores -Dlibelf=disabled
  - glib-2.78.0 fails at gio/tests/gsubprocess.p/gsubprocess.c.o
  - Segfault when creating GIO GPropertyAction without properties
  - `g_file_set_contents_full()` doesn't truncate the file
    (without `G_FILE_SET_CONTENTS_CONSISTENT`)
  - guniprop.c: Avoid creating (temporarily) out-of-bounds
    pointers
  - Fixes for integer cast warnings when targeting CHERI
  - Fix test_find_program on FreeBSD
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - Fix gutils-user-database test on macOS
  - Add value annotation to G_TYPE_FUNDAMENTAL_MAX
  - meson: Fix Windows build with PCRE2 as sibling subproject
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - glocalfileinfo: Preserve microseconds for access/modify times
  - Make sure the `GTask` is freed on a graceful disconnect
  - Buffer needs to be aligned correctly to receive
    linux_dirent64.
  - gtestutils.h: Fix warning with -Wsign-conversion caused by
    g_assert_cmpint
  - tests: Drop unnecessary include from gsubprocess-testprog.c
  - wakeup: do single read when using eventfd()
  - wakeup: Fix g_wakeup_acknowledge if signal comes in”
  - Use g_task_return in task threads
  - build: Fix -Dlibelf=disabled on Linux
  - gfileutils: Add a missing ftruncate() call when writing files
  + Updated translations.
- Drop 0005-gthreadedresolver-Fix-race.patch: Fixed upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701777600">- Update to version 2.78.2:
  + Bugs fixed:
  - check for #ifdef PTRACE_O_EXITKILL will always fail since it
    isn't a macro
  - gsubprocess build-time test intermittently timing out since
    2.78.1
  - “meson: Improve PTRACE_O_EXITKILL presence check”
  - “Make GQuark register intentional leaks”
  - “gsignalgroup: Avoid function call with side effect in
    g_return_* macro”
  - “tests: Don't assume that sh optimizes simple commands into
    exec”
  - “xdgmime: Handle buggy type definitions with circular
    inheritance”
  - “collate: Don't segfault on bad input”</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701950400">- Update to version 2.78.3:
  + Fix a crash-causing regression in xdgmime
  + Bugs fixed:
  - Crash in __gio_xdg_cache_mime_type_subclass
  - Backport “xdgmime: Update to upstream commit c2c814d4051f232”
    to glib-2-78</changelog>
</package>
<package pkgid="2540a60ca07863462f8b5098c560b3b71579d3a27b37cb2d4cb3e101c56e17b418451a666dbd6651a7d5aefeca9e09d99e3813274685b22d59e70bda2116e921" name="glib2-lang" arch="noarch">
  <version epoch="0" ver="2.78.3" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678449600">- Update to version 2.76.0:
  + Fix several regressions in handling `GFileInfo` attributes
  + Bugs fixed:
  - ETAG_VALUE not set in GFileInfo when requested
  - File attributes are not set when their value is FALSE/NULL
  - gfile: Fix file size detection when copying on btrfs
  - glocalfileinfo:
    . Mark the lost+found dir as hidden again
    . Ensure that is-backup is always set
  + Updated translations.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679486400">- Update to version 2.76.1:
  + Fix build failures in third party C++ projects using
    `g_strdup()` via C++ qualified symbol lookup.
  + Downgrade critical warnings from `GFileInfo` about missing
    attributes to debug messages, as it was affecting too many
    apps; the critical warnings will be reinstated early in the
    2.78 cycle, so apps should continue to fix their ambiguous use
    of `GFileInfo` API.
  + Bugs fixed: glgo#GNOME/GLib#159, glgo#GNOME/GLib#352,
    glgo#GNOME/GLib#919, glgo#GNOME/GLib#2922,
    glgo#GNOME/GLib#2936, glgo#GNOME/GLib#2943,
    glgo#GNOME/GLib#2948, glgo#GNOME/GLib!3241,
    glgo#GNOME/GLib!3315, glgo#GNOME/GLib!3318,
    glgo#GNOME/GLib!3319, glgo#GNOME/GLib!3321,
    glgo#GNOME/GLib!3323, glgo#GNOME/GLib!3324,
    glgo#GNOME/GLib!3325, glgo#GNOME/GLib!3330,
    glgo#GNOME/GLib!3338.
  + Updated translations.</changelog>
  <changelog author="Guido Berhoerster &lt;guido+opensuse@berhoerster.name&gt;" date="1681992000">- Add mate-mimeapps.list for MATE-specific MIME associations
  generated by suse-update-mime-defaults</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1682078400">- Update to version 2.76.2:
  + Fixed various build failures in less common setups
  + Fix launching files in Windows via GtkFileLauncher
  + Bugs fixed:
  - GMarkupParser documentation completion
  - Disagreement between runtime and docs on whether interfaces
    are "classed"
  - gdbus-example-proxy-subclass.c is not complete
  - GAppInfoMonitor documentation deficiencies
  - Check for __kernel_long_t when enabling futex()
  - Documentation mentions non-existing function `g_value_free`
  - Not clear that GPollableInputStream methods are undefined if
    can_poll() returns FALSE
  - Missing docs for GOption (commandline parser)
  - GDebugControllerDBus wrong default in documentation
  - Probably wrong information regarding G_PLATFORM_WIN32 in
    README.win32.md
  - Multiple Definition Error When Generating
    gio/tests/test5.gresource
  - user docs: GLib.DateTime.format: broken highlighting
  - GtkFileLauncher: generated paths not recognized on Win32
  - Build failed due to NULL pointer redefinition in C++
  - Build randomly fails with: 'gmodule/gmodule-visibility.h'
    file not found
  - unicode: add tests for g_utf8_normalize() and empty strings
  - build: Drop old .gitignore files from test directories
  - tools: Drop check-abis.sh script
  - docs: Drop section about default branch renaming from
    README.md
  - tests: Update Unicode normalisation tests from Unicode 15
  - Make clang++ happier when using G_STATIC_ASSERT
  - gwin32: Avoid use of function call with side effect in
    g_return_* macro
  - gsignal: Clarify documentation for GSignalMatchType matching
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684843200">- Update to version 2.76.3:
  + Bugs fixed: glgo#GNOME/GLib#1264, glgo#GNOME/GLib!3402,
    glgo#GNOME/GLib!3403, glgo#GNOME/GLib!3427,
    glgo#GNOME/GLib!3428, glgo#GNOME/GLib!3434.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688644800">- Update to version 2.76.4:
  + Fix build failure on Android with `statx()` support
  + Bugs fixed:
  - glib-compile-schemas failed on directory name with no Latin
    symbols
  - Build failure due to statx fields with NDK r25.c
  - glib-compile-resources: Fix non-ASCII arg parsing on Windows
  - glib: reset errno to 0 when futex() returns EAGAIN
  - Avoid stack overflow in gspawn on macOS
  - glocalfileinfo: Fix incorrect use of struct
    statx.st_mtimensec on Android
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828800">- Update to version 2.76.5:
  + Bugs fixed:
  - Possible SEGV (null pointer deref) in
    distribute_method_call().
  - Possible SEGV (null pointer deref) in _g_resource_file_new().
  - Backport !3529 “gmenuexporter: synchronization in
    org_gtk_Menus_get_interface.” to glib-2-76.
  - Backport !3547 “glib/gfileutils.c: use 64 bits for value in
    get_tmp_file()” to glib-2-76.
  - Backport !3554 “gresourcefile: Fix crash if called with a
    badly escaped URI” to glib-2-76.
  - Backport !3555 “gkeyfile: Fix overwriting of GError” to
    glib-2-76.
  - Backport !3539 “gdbusmessage: Validate required headers have
    the right type” to glib-2-76.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828801">- Update to version 2.77.0:
  + Fix `GSocketClient` connecting to a proxy if the port is not
    specified
  + Support using `copy_file_range()` in `g_file_copy()`, if
    available
  + Improve handling of comments above groups in key files
  + Re-upgrade missing attribute debugs to criticals in `GFileInfo`
  + Do not redefine NULL on C++
  + Make `g_signal_handlers_block_matched()` work for
    `G_SIGNAL_MATCH_ID`
  + Fixes to support building with bionic libc better
  + Fix potential stack overflow in gspawn on macOS if open file
    limit is very high
  + Fix support for `--force-fallback-for libpcre` in meson
    configuration
  + Generate specific marshallers in `gdbus-codegen`
  + Fix build failure on Android with `statx()` support
  + Improve locking performance of `GSignal`
  + Improve locking performance of `g_main_context_iterate()`
  + Add an inline definition of `g_free()` to automatically use
    `g_free_sized()` if available
  + Fix race with `waitpid()` and `GChildWatchSource`
  + Add `glib_valgrind_suppressions` variable to glib pkg-config
    file
  + Fix build on macOS SDK 10.11
  + Switch to using a separate thread pool and support timeouts in
    `GThreadedResolver`
  + Track pending `GTask`s if `G_ENABLE_DEBUG` is defined
  + Support GSignal fast path and more marshallers in
    `gobject_gdb.py`
  + Disable the macOS CI because it’s too unreliable — if you rely
    on GLib working on macOS, please get in touch and do something
    to help!
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828802">- Add glib2-revert-004f48f4.patch: This patch reverts the "build/\
  gmodule-2.0.pc: Move compiler flags from Libs to Cglags" MR
  (glgo#GNOME/glib!3356), as per agreement discussed in said MR.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828803">- Update to version 2.77.1:
  + Fix some regressions with `GKeyFile` comment handling.
  + Improve handling of query and fragment components in `file:`
    URIs.
  + Various bugs fixed.
  + Updated transltations.
- Drop glib2-revert-004f48f4.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828804">- Update to version 2.77.2:
  + Bugs fixed:
  - g_test_trap_subprocess and g_test_subprocess broken in 2.77.1
  - ci: Don’t run pipeline after merging a MR
  - Fix typos
  - GTree: Handle node counter overflow and return it as an
    unsigned value
  - gspawn, gdataset: Restore nullable callback functions
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828805">- Update to version 2.77.3:
  + Bugs fixed:
  - GSettings schemas default value translations don't work when
    using l10n=time.
  - gdbus-codegen eats indentation in RST in XML comments.
  - g_dbus_connection_export_menu_model() is not thread_safe.
  - Possible SEGV (null pointer deref) in
    distribute_method_call().
  - arg_data  in GOptionEntry is not a list.
  - Possible SEGV (null pointer deref) in _g_resource_file_new().
  - glib-unix: Clean up use of O_NONBLOCK.
  - gnetworkaddress: use reentrant getservbyname_r() if
    available.
  - gio-tool-info: Move translator comments so they’re visible.
  - gregex: set default max stack size for PCRE2 JIT compiler to
    512KiB.
  - glib-unix: Accept O_CLOEXEC as well as FD_CLOEXEC in
    g_unix_open_pipe().
  - gio: Add gresource.dtd.
  - gtestutils: Mention not ignoring SIGCHLD in
    g_test_trap_subprocess() docs.
  - [th/gchildwatch-fail-message] gmain: improve g_warning() for
    failure in g_child_watch_dispatch().
  - [th/use-localtime-r] use localtime_r() in
    g_log_writer_format_fields().
  - gregex: if JIT stack limit is reached, fall back to
    interpretive matching.
  - glib/gfileutils.c: use 64 bits for value in get_tmp_file().
  - gkeyfile: Fix overwriting of GError.
  + Updated translations.
- Update https://wiki.gnome.org/Projects/GLib URL tag to
  https://gitlab.gnome.org/GNOME/glib/, as the former points to the
  latter.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694174400">- Update to version 2.78.0:
  + Bugs fixed:
  - Error handling of invalid GKeyFile string escape sequences
    changed in GLib 2.77.3
  - gdb: Workaround optimized out quark_seq_id
  - meson: fix `gnetworking.h` install tag
  - gthread: Annotate g_thread_exit() with G_NORETURN
  - Fix gutils-user-database unit test
  + Updated translations.</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1695902400">- Fix NetworkManager crashing repeatedly with glib 2.78.0;
  (bsc#1215709); Add patch 0005-gthreadedresolver-Fix-race.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697025600">- Require /usr/bin/dbus-daemon by the devel package: GDBusTest
  launches an own dbus-daemon with a separate environment, so that
  test code does not have to rely on the session bus. Ensure
  consumers of GDBusTest have the needed dep present.
- Change the dbus-launch Requires to %{_bindir}/dbus-launch: be
  flexible about potential future package layout changes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698148800">- Use sed call to replace gio-querymodules with gio-querymodules-64
  in gio-2.0.pc where appropiate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698235200">- Update to version 2.78.1:
  + Fix truncating files when `g_file_set_contents_full()` is
    called without `G_FILE_SET_CONTENTS_CONSISTENT`
  + Fix `-Dlibelf=disabled` on Linux
  + Bugs fixed:
  - NetworkManager 1.44.0 crashes repeatedly with glib 2.78.0
  - gsubprocess-testprog.c: build error with cygwin
    (sys/ptrace.h: No such file or directory)
  - gio clears modification time in microseconds when setting
    with `set_modification_date_time`
  - Build of glib 2.78.0 ignores -Dlibelf=disabled
  - glib-2.78.0 fails at gio/tests/gsubprocess.p/gsubprocess.c.o
  - Segfault when creating GIO GPropertyAction without properties
  - `g_file_set_contents_full()` doesn't truncate the file
    (without `G_FILE_SET_CONTENTS_CONSISTENT`)
  - guniprop.c: Avoid creating (temporarily) out-of-bounds
    pointers
  - Fixes for integer cast warnings when targeting CHERI
  - Fix test_find_program on FreeBSD
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - Fix gutils-user-database test on macOS
  - Add value annotation to G_TYPE_FUNDAMENTAL_MAX
  - meson: Fix Windows build with PCRE2 as sibling subproject
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - glocalfileinfo: Preserve microseconds for access/modify times
  - Make sure the `GTask` is freed on a graceful disconnect
  - Buffer needs to be aligned correctly to receive
    linux_dirent64.
  - gtestutils.h: Fix warning with -Wsign-conversion caused by
    g_assert_cmpint
  - tests: Drop unnecessary include from gsubprocess-testprog.c
  - wakeup: do single read when using eventfd()
  - wakeup: Fix g_wakeup_acknowledge if signal comes in”
  - Use g_task_return in task threads
  - build: Fix -Dlibelf=disabled on Linux
  - gfileutils: Add a missing ftruncate() call when writing files
  + Updated translations.
- Drop 0005-gthreadedresolver-Fix-race.patch: Fixed upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701777600">- Update to version 2.78.2:
  + Bugs fixed:
  - check for #ifdef PTRACE_O_EXITKILL will always fail since it
    isn't a macro
  - gsubprocess build-time test intermittently timing out since
    2.78.1
  - “meson: Improve PTRACE_O_EXITKILL presence check”
  - “Make GQuark register intentional leaks”
  - “gsignalgroup: Avoid function call with side effect in
    g_return_* macro”
  - “tests: Don't assume that sh optimizes simple commands into
    exec”
  - “xdgmime: Handle buggy type definitions with circular
    inheritance”
  - “collate: Don't segfault on bad input”</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701950400">- Update to version 2.78.3:
  + Fix a crash-causing regression in xdgmime
  + Bugs fixed:
  - Crash in __gio_xdg_cache_mime_type_subclass
  - Backport “xdgmime: Update to upstream commit c2c814d4051f232”
    to glib-2-78</changelog>
</package>
<package pkgid="f14039dcffa66043b0cb615373ae8e66f7ed343e327390cfa4d8a4df00e1c7b1f1d0aa86b23af029ceedb24ae44f3bd4106b4d40d10c605c05b4ca9d2fad8ff2" name="glib2-tests-devel" arch="i586">
  <version epoch="0" ver="2.78.3" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678449600">- Update to version 2.76.0:
  + Fix several regressions in handling `GFileInfo` attributes
  + Bugs fixed:
  - ETAG_VALUE not set in GFileInfo when requested
  - File attributes are not set when their value is FALSE/NULL
  - gfile: Fix file size detection when copying on btrfs
  - glocalfileinfo:
    . Mark the lost+found dir as hidden again
    . Ensure that is-backup is always set
  + Updated translations.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679486400">- Update to version 2.76.1:
  + Fix build failures in third party C++ projects using
    `g_strdup()` via C++ qualified symbol lookup.
  + Downgrade critical warnings from `GFileInfo` about missing
    attributes to debug messages, as it was affecting too many
    apps; the critical warnings will be reinstated early in the
    2.78 cycle, so apps should continue to fix their ambiguous use
    of `GFileInfo` API.
  + Bugs fixed: glgo#GNOME/GLib#159, glgo#GNOME/GLib#352,
    glgo#GNOME/GLib#919, glgo#GNOME/GLib#2922,
    glgo#GNOME/GLib#2936, glgo#GNOME/GLib#2943,
    glgo#GNOME/GLib#2948, glgo#GNOME/GLib!3241,
    glgo#GNOME/GLib!3315, glgo#GNOME/GLib!3318,
    glgo#GNOME/GLib!3319, glgo#GNOME/GLib!3321,
    glgo#GNOME/GLib!3323, glgo#GNOME/GLib!3324,
    glgo#GNOME/GLib!3325, glgo#GNOME/GLib!3330,
    glgo#GNOME/GLib!3338.
  + Updated translations.</changelog>
  <changelog author="Guido Berhoerster &lt;guido+opensuse@berhoerster.name&gt;" date="1681992000">- Add mate-mimeapps.list for MATE-specific MIME associations
  generated by suse-update-mime-defaults</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1682078400">- Update to version 2.76.2:
  + Fixed various build failures in less common setups
  + Fix launching files in Windows via GtkFileLauncher
  + Bugs fixed:
  - GMarkupParser documentation completion
  - Disagreement between runtime and docs on whether interfaces
    are "classed"
  - gdbus-example-proxy-subclass.c is not complete
  - GAppInfoMonitor documentation deficiencies
  - Check for __kernel_long_t when enabling futex()
  - Documentation mentions non-existing function `g_value_free`
  - Not clear that GPollableInputStream methods are undefined if
    can_poll() returns FALSE
  - Missing docs for GOption (commandline parser)
  - GDebugControllerDBus wrong default in documentation
  - Probably wrong information regarding G_PLATFORM_WIN32 in
    README.win32.md
  - Multiple Definition Error When Generating
    gio/tests/test5.gresource
  - user docs: GLib.DateTime.format: broken highlighting
  - GtkFileLauncher: generated paths not recognized on Win32
  - Build failed due to NULL pointer redefinition in C++
  - Build randomly fails with: 'gmodule/gmodule-visibility.h'
    file not found
  - unicode: add tests for g_utf8_normalize() and empty strings
  - build: Drop old .gitignore files from test directories
  - tools: Drop check-abis.sh script
  - docs: Drop section about default branch renaming from
    README.md
  - tests: Update Unicode normalisation tests from Unicode 15
  - Make clang++ happier when using G_STATIC_ASSERT
  - gwin32: Avoid use of function call with side effect in
    g_return_* macro
  - gsignal: Clarify documentation for GSignalMatchType matching
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684843200">- Update to version 2.76.3:
  + Bugs fixed: glgo#GNOME/GLib#1264, glgo#GNOME/GLib!3402,
    glgo#GNOME/GLib!3403, glgo#GNOME/GLib!3427,
    glgo#GNOME/GLib!3428, glgo#GNOME/GLib!3434.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688644800">- Update to version 2.76.4:
  + Fix build failure on Android with `statx()` support
  + Bugs fixed:
  - glib-compile-schemas failed on directory name with no Latin
    symbols
  - Build failure due to statx fields with NDK r25.c
  - glib-compile-resources: Fix non-ASCII arg parsing on Windows
  - glib: reset errno to 0 when futex() returns EAGAIN
  - Avoid stack overflow in gspawn on macOS
  - glocalfileinfo: Fix incorrect use of struct
    statx.st_mtimensec on Android
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828800">- Update to version 2.76.5:
  + Bugs fixed:
  - Possible SEGV (null pointer deref) in
    distribute_method_call().
  - Possible SEGV (null pointer deref) in _g_resource_file_new().
  - Backport !3529 “gmenuexporter: synchronization in
    org_gtk_Menus_get_interface.” to glib-2-76.
  - Backport !3547 “glib/gfileutils.c: use 64 bits for value in
    get_tmp_file()” to glib-2-76.
  - Backport !3554 “gresourcefile: Fix crash if called with a
    badly escaped URI” to glib-2-76.
  - Backport !3555 “gkeyfile: Fix overwriting of GError” to
    glib-2-76.
  - Backport !3539 “gdbusmessage: Validate required headers have
    the right type” to glib-2-76.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828801">- Update to version 2.77.0:
  + Fix `GSocketClient` connecting to a proxy if the port is not
    specified
  + Support using `copy_file_range()` in `g_file_copy()`, if
    available
  + Improve handling of comments above groups in key files
  + Re-upgrade missing attribute debugs to criticals in `GFileInfo`
  + Do not redefine NULL on C++
  + Make `g_signal_handlers_block_matched()` work for
    `G_SIGNAL_MATCH_ID`
  + Fixes to support building with bionic libc better
  + Fix potential stack overflow in gspawn on macOS if open file
    limit is very high
  + Fix support for `--force-fallback-for libpcre` in meson
    configuration
  + Generate specific marshallers in `gdbus-codegen`
  + Fix build failure on Android with `statx()` support
  + Improve locking performance of `GSignal`
  + Improve locking performance of `g_main_context_iterate()`
  + Add an inline definition of `g_free()` to automatically use
    `g_free_sized()` if available
  + Fix race with `waitpid()` and `GChildWatchSource`
  + Add `glib_valgrind_suppressions` variable to glib pkg-config
    file
  + Fix build on macOS SDK 10.11
  + Switch to using a separate thread pool and support timeouts in
    `GThreadedResolver`
  + Track pending `GTask`s if `G_ENABLE_DEBUG` is defined
  + Support GSignal fast path and more marshallers in
    `gobject_gdb.py`
  + Disable the macOS CI because it’s too unreliable — if you rely
    on GLib working on macOS, please get in touch and do something
    to help!
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828802">- Add glib2-revert-004f48f4.patch: This patch reverts the "build/\
  gmodule-2.0.pc: Move compiler flags from Libs to Cglags" MR
  (glgo#GNOME/glib!3356), as per agreement discussed in said MR.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828803">- Update to version 2.77.1:
  + Fix some regressions with `GKeyFile` comment handling.
  + Improve handling of query and fragment components in `file:`
    URIs.
  + Various bugs fixed.
  + Updated transltations.
- Drop glib2-revert-004f48f4.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828804">- Update to version 2.77.2:
  + Bugs fixed:
  - g_test_trap_subprocess and g_test_subprocess broken in 2.77.1
  - ci: Don’t run pipeline after merging a MR
  - Fix typos
  - GTree: Handle node counter overflow and return it as an
    unsigned value
  - gspawn, gdataset: Restore nullable callback functions
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828805">- Update to version 2.77.3:
  + Bugs fixed:
  - GSettings schemas default value translations don't work when
    using l10n=time.
  - gdbus-codegen eats indentation in RST in XML comments.
  - g_dbus_connection_export_menu_model() is not thread_safe.
  - Possible SEGV (null pointer deref) in
    distribute_method_call().
  - arg_data  in GOptionEntry is not a list.
  - Possible SEGV (null pointer deref) in _g_resource_file_new().
  - glib-unix: Clean up use of O_NONBLOCK.
  - gnetworkaddress: use reentrant getservbyname_r() if
    available.
  - gio-tool-info: Move translator comments so they’re visible.
  - gregex: set default max stack size for PCRE2 JIT compiler to
    512KiB.
  - glib-unix: Accept O_CLOEXEC as well as FD_CLOEXEC in
    g_unix_open_pipe().
  - gio: Add gresource.dtd.
  - gtestutils: Mention not ignoring SIGCHLD in
    g_test_trap_subprocess() docs.
  - [th/gchildwatch-fail-message] gmain: improve g_warning() for
    failure in g_child_watch_dispatch().
  - [th/use-localtime-r] use localtime_r() in
    g_log_writer_format_fields().
  - gregex: if JIT stack limit is reached, fall back to
    interpretive matching.
  - glib/gfileutils.c: use 64 bits for value in get_tmp_file().
  - gkeyfile: Fix overwriting of GError.
  + Updated translations.
- Update https://wiki.gnome.org/Projects/GLib URL tag to
  https://gitlab.gnome.org/GNOME/glib/, as the former points to the
  latter.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694174400">- Update to version 2.78.0:
  + Bugs fixed:
  - Error handling of invalid GKeyFile string escape sequences
    changed in GLib 2.77.3
  - gdb: Workaround optimized out quark_seq_id
  - meson: fix `gnetworking.h` install tag
  - gthread: Annotate g_thread_exit() with G_NORETURN
  - Fix gutils-user-database unit test
  + Updated translations.</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1695902400">- Fix NetworkManager crashing repeatedly with glib 2.78.0;
  (bsc#1215709); Add patch 0005-gthreadedresolver-Fix-race.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697025600">- Require /usr/bin/dbus-daemon by the devel package: GDBusTest
  launches an own dbus-daemon with a separate environment, so that
  test code does not have to rely on the session bus. Ensure
  consumers of GDBusTest have the needed dep present.
- Change the dbus-launch Requires to %{_bindir}/dbus-launch: be
  flexible about potential future package layout changes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698148800">- Use sed call to replace gio-querymodules with gio-querymodules-64
  in gio-2.0.pc where appropiate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698235200">- Update to version 2.78.1:
  + Fix truncating files when `g_file_set_contents_full()` is
    called without `G_FILE_SET_CONTENTS_CONSISTENT`
  + Fix `-Dlibelf=disabled` on Linux
  + Bugs fixed:
  - NetworkManager 1.44.0 crashes repeatedly with glib 2.78.0
  - gsubprocess-testprog.c: build error with cygwin
    (sys/ptrace.h: No such file or directory)
  - gio clears modification time in microseconds when setting
    with `set_modification_date_time`
  - Build of glib 2.78.0 ignores -Dlibelf=disabled
  - glib-2.78.0 fails at gio/tests/gsubprocess.p/gsubprocess.c.o
  - Segfault when creating GIO GPropertyAction without properties
  - `g_file_set_contents_full()` doesn't truncate the file
    (without `G_FILE_SET_CONTENTS_CONSISTENT`)
  - guniprop.c: Avoid creating (temporarily) out-of-bounds
    pointers
  - Fixes for integer cast warnings when targeting CHERI
  - Fix test_find_program on FreeBSD
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - Fix gutils-user-database test on macOS
  - Add value annotation to G_TYPE_FUNDAMENTAL_MAX
  - meson: Fix Windows build with PCRE2 as sibling subproject
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - glocalfileinfo: Preserve microseconds for access/modify times
  - Make sure the `GTask` is freed on a graceful disconnect
  - Buffer needs to be aligned correctly to receive
    linux_dirent64.
  - gtestutils.h: Fix warning with -Wsign-conversion caused by
    g_assert_cmpint
  - tests: Drop unnecessary include from gsubprocess-testprog.c
  - wakeup: do single read when using eventfd()
  - wakeup: Fix g_wakeup_acknowledge if signal comes in”
  - Use g_task_return in task threads
  - build: Fix -Dlibelf=disabled on Linux
  - gfileutils: Add a missing ftruncate() call when writing files
  + Updated translations.
- Drop 0005-gthreadedresolver-Fix-race.patch: Fixed upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701777600">- Update to version 2.78.2:
  + Bugs fixed:
  - check for #ifdef PTRACE_O_EXITKILL will always fail since it
    isn't a macro
  - gsubprocess build-time test intermittently timing out since
    2.78.1
  - “meson: Improve PTRACE_O_EXITKILL presence check”
  - “Make GQuark register intentional leaks”
  - “gsignalgroup: Avoid function call with side effect in
    g_return_* macro”
  - “tests: Don't assume that sh optimizes simple commands into
    exec”
  - “xdgmime: Handle buggy type definitions with circular
    inheritance”
  - “collate: Don't segfault on bad input”</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701950400">- Update to version 2.78.3:
  + Fix a crash-causing regression in xdgmime
  + Bugs fixed:
  - Crash in __gio_xdg_cache_mime_type_subclass
  - Backport “xdgmime: Update to upstream commit c2c814d4051f232”
    to glib-2-78</changelog>
</package>
<package pkgid="2ae05d922af7f710f38b454acf374274c409497a3fb51bc5fa7e6f5f833bc2f37706d36dc1ff53ca99304161f55a659fbe4ff49f9c056fedf8beb4e842bebd6b" name="glib2-tests-devel" arch="x86_64">
  <version epoch="0" ver="2.78.3" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678449600">- Update to version 2.76.0:
  + Fix several regressions in handling `GFileInfo` attributes
  + Bugs fixed:
  - ETAG_VALUE not set in GFileInfo when requested
  - File attributes are not set when their value is FALSE/NULL
  - gfile: Fix file size detection when copying on btrfs
  - glocalfileinfo:
    . Mark the lost+found dir as hidden again
    . Ensure that is-backup is always set
  + Updated translations.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679486400">- Update to version 2.76.1:
  + Fix build failures in third party C++ projects using
    `g_strdup()` via C++ qualified symbol lookup.
  + Downgrade critical warnings from `GFileInfo` about missing
    attributes to debug messages, as it was affecting too many
    apps; the critical warnings will be reinstated early in the
    2.78 cycle, so apps should continue to fix their ambiguous use
    of `GFileInfo` API.
  + Bugs fixed: glgo#GNOME/GLib#159, glgo#GNOME/GLib#352,
    glgo#GNOME/GLib#919, glgo#GNOME/GLib#2922,
    glgo#GNOME/GLib#2936, glgo#GNOME/GLib#2943,
    glgo#GNOME/GLib#2948, glgo#GNOME/GLib!3241,
    glgo#GNOME/GLib!3315, glgo#GNOME/GLib!3318,
    glgo#GNOME/GLib!3319, glgo#GNOME/GLib!3321,
    glgo#GNOME/GLib!3323, glgo#GNOME/GLib!3324,
    glgo#GNOME/GLib!3325, glgo#GNOME/GLib!3330,
    glgo#GNOME/GLib!3338.
  + Updated translations.</changelog>
  <changelog author="Guido Berhoerster &lt;guido+opensuse@berhoerster.name&gt;" date="1681992000">- Add mate-mimeapps.list for MATE-specific MIME associations
  generated by suse-update-mime-defaults</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1682078400">- Update to version 2.76.2:
  + Fixed various build failures in less common setups
  + Fix launching files in Windows via GtkFileLauncher
  + Bugs fixed:
  - GMarkupParser documentation completion
  - Disagreement between runtime and docs on whether interfaces
    are "classed"
  - gdbus-example-proxy-subclass.c is not complete
  - GAppInfoMonitor documentation deficiencies
  - Check for __kernel_long_t when enabling futex()
  - Documentation mentions non-existing function `g_value_free`
  - Not clear that GPollableInputStream methods are undefined if
    can_poll() returns FALSE
  - Missing docs for GOption (commandline parser)
  - GDebugControllerDBus wrong default in documentation
  - Probably wrong information regarding G_PLATFORM_WIN32 in
    README.win32.md
  - Multiple Definition Error When Generating
    gio/tests/test5.gresource
  - user docs: GLib.DateTime.format: broken highlighting
  - GtkFileLauncher: generated paths not recognized on Win32
  - Build failed due to NULL pointer redefinition in C++
  - Build randomly fails with: 'gmodule/gmodule-visibility.h'
    file not found
  - unicode: add tests for g_utf8_normalize() and empty strings
  - build: Drop old .gitignore files from test directories
  - tools: Drop check-abis.sh script
  - docs: Drop section about default branch renaming from
    README.md
  - tests: Update Unicode normalisation tests from Unicode 15
  - Make clang++ happier when using G_STATIC_ASSERT
  - gwin32: Avoid use of function call with side effect in
    g_return_* macro
  - gsignal: Clarify documentation for GSignalMatchType matching
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684843200">- Update to version 2.76.3:
  + Bugs fixed: glgo#GNOME/GLib#1264, glgo#GNOME/GLib!3402,
    glgo#GNOME/GLib!3403, glgo#GNOME/GLib!3427,
    glgo#GNOME/GLib!3428, glgo#GNOME/GLib!3434.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688644800">- Update to version 2.76.4:
  + Fix build failure on Android with `statx()` support
  + Bugs fixed:
  - glib-compile-schemas failed on directory name with no Latin
    symbols
  - Build failure due to statx fields with NDK r25.c
  - glib-compile-resources: Fix non-ASCII arg parsing on Windows
  - glib: reset errno to 0 when futex() returns EAGAIN
  - Avoid stack overflow in gspawn on macOS
  - glocalfileinfo: Fix incorrect use of struct
    statx.st_mtimensec on Android
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828800">- Update to version 2.76.5:
  + Bugs fixed:
  - Possible SEGV (null pointer deref) in
    distribute_method_call().
  - Possible SEGV (null pointer deref) in _g_resource_file_new().
  - Backport !3529 “gmenuexporter: synchronization in
    org_gtk_Menus_get_interface.” to glib-2-76.
  - Backport !3547 “glib/gfileutils.c: use 64 bits for value in
    get_tmp_file()” to glib-2-76.
  - Backport !3554 “gresourcefile: Fix crash if called with a
    badly escaped URI” to glib-2-76.
  - Backport !3555 “gkeyfile: Fix overwriting of GError” to
    glib-2-76.
  - Backport !3539 “gdbusmessage: Validate required headers have
    the right type” to glib-2-76.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828801">- Update to version 2.77.0:
  + Fix `GSocketClient` connecting to a proxy if the port is not
    specified
  + Support using `copy_file_range()` in `g_file_copy()`, if
    available
  + Improve handling of comments above groups in key files
  + Re-upgrade missing attribute debugs to criticals in `GFileInfo`
  + Do not redefine NULL on C++
  + Make `g_signal_handlers_block_matched()` work for
    `G_SIGNAL_MATCH_ID`
  + Fixes to support building with bionic libc better
  + Fix potential stack overflow in gspawn on macOS if open file
    limit is very high
  + Fix support for `--force-fallback-for libpcre` in meson
    configuration
  + Generate specific marshallers in `gdbus-codegen`
  + Fix build failure on Android with `statx()` support
  + Improve locking performance of `GSignal`
  + Improve locking performance of `g_main_context_iterate()`
  + Add an inline definition of `g_free()` to automatically use
    `g_free_sized()` if available
  + Fix race with `waitpid()` and `GChildWatchSource`
  + Add `glib_valgrind_suppressions` variable to glib pkg-config
    file
  + Fix build on macOS SDK 10.11
  + Switch to using a separate thread pool and support timeouts in
    `GThreadedResolver`
  + Track pending `GTask`s if `G_ENABLE_DEBUG` is defined
  + Support GSignal fast path and more marshallers in
    `gobject_gdb.py`
  + Disable the macOS CI because it’s too unreliable — if you rely
    on GLib working on macOS, please get in touch and do something
    to help!
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828802">- Add glib2-revert-004f48f4.patch: This patch reverts the "build/\
  gmodule-2.0.pc: Move compiler flags from Libs to Cglags" MR
  (glgo#GNOME/glib!3356), as per agreement discussed in said MR.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828803">- Update to version 2.77.1:
  + Fix some regressions with `GKeyFile` comment handling.
  + Improve handling of query and fragment components in `file:`
    URIs.
  + Various bugs fixed.
  + Updated transltations.
- Drop glib2-revert-004f48f4.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828804">- Update to version 2.77.2:
  + Bugs fixed:
  - g_test_trap_subprocess and g_test_subprocess broken in 2.77.1
  - ci: Don’t run pipeline after merging a MR
  - Fix typos
  - GTree: Handle node counter overflow and return it as an
    unsigned value
  - gspawn, gdataset: Restore nullable callback functions
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828805">- Update to version 2.77.3:
  + Bugs fixed:
  - GSettings schemas default value translations don't work when
    using l10n=time.
  - gdbus-codegen eats indentation in RST in XML comments.
  - g_dbus_connection_export_menu_model() is not thread_safe.
  - Possible SEGV (null pointer deref) in
    distribute_method_call().
  - arg_data  in GOptionEntry is not a list.
  - Possible SEGV (null pointer deref) in _g_resource_file_new().
  - glib-unix: Clean up use of O_NONBLOCK.
  - gnetworkaddress: use reentrant getservbyname_r() if
    available.
  - gio-tool-info: Move translator comments so they’re visible.
  - gregex: set default max stack size for PCRE2 JIT compiler to
    512KiB.
  - glib-unix: Accept O_CLOEXEC as well as FD_CLOEXEC in
    g_unix_open_pipe().
  - gio: Add gresource.dtd.
  - gtestutils: Mention not ignoring SIGCHLD in
    g_test_trap_subprocess() docs.
  - [th/gchildwatch-fail-message] gmain: improve g_warning() for
    failure in g_child_watch_dispatch().
  - [th/use-localtime-r] use localtime_r() in
    g_log_writer_format_fields().
  - gregex: if JIT stack limit is reached, fall back to
    interpretive matching.
  - glib/gfileutils.c: use 64 bits for value in get_tmp_file().
  - gkeyfile: Fix overwriting of GError.
  + Updated translations.
- Update https://wiki.gnome.org/Projects/GLib URL tag to
  https://gitlab.gnome.org/GNOME/glib/, as the former points to the
  latter.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694174400">- Update to version 2.78.0:
  + Bugs fixed:
  - Error handling of invalid GKeyFile string escape sequences
    changed in GLib 2.77.3
  - gdb: Workaround optimized out quark_seq_id
  - meson: fix `gnetworking.h` install tag
  - gthread: Annotate g_thread_exit() with G_NORETURN
  - Fix gutils-user-database unit test
  + Updated translations.</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1695902400">- Fix NetworkManager crashing repeatedly with glib 2.78.0;
  (bsc#1215709); Add patch 0005-gthreadedresolver-Fix-race.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697025600">- Require /usr/bin/dbus-daemon by the devel package: GDBusTest
  launches an own dbus-daemon with a separate environment, so that
  test code does not have to rely on the session bus. Ensure
  consumers of GDBusTest have the needed dep present.
- Change the dbus-launch Requires to %{_bindir}/dbus-launch: be
  flexible about potential future package layout changes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698148800">- Use sed call to replace gio-querymodules with gio-querymodules-64
  in gio-2.0.pc where appropiate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698235200">- Update to version 2.78.1:
  + Fix truncating files when `g_file_set_contents_full()` is
    called without `G_FILE_SET_CONTENTS_CONSISTENT`
  + Fix `-Dlibelf=disabled` on Linux
  + Bugs fixed:
  - NetworkManager 1.44.0 crashes repeatedly with glib 2.78.0
  - gsubprocess-testprog.c: build error with cygwin
    (sys/ptrace.h: No such file or directory)
  - gio clears modification time in microseconds when setting
    with `set_modification_date_time`
  - Build of glib 2.78.0 ignores -Dlibelf=disabled
  - glib-2.78.0 fails at gio/tests/gsubprocess.p/gsubprocess.c.o
  - Segfault when creating GIO GPropertyAction without properties
  - `g_file_set_contents_full()` doesn't truncate the file
    (without `G_FILE_SET_CONTENTS_CONSISTENT`)
  - guniprop.c: Avoid creating (temporarily) out-of-bounds
    pointers
  - Fixes for integer cast warnings when targeting CHERI
  - Fix test_find_program on FreeBSD
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - Fix gutils-user-database test on macOS
  - Add value annotation to G_TYPE_FUNDAMENTAL_MAX
  - meson: Fix Windows build with PCRE2 as sibling subproject
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - glocalfileinfo: Preserve microseconds for access/modify times
  - Make sure the `GTask` is freed on a graceful disconnect
  - Buffer needs to be aligned correctly to receive
    linux_dirent64.
  - gtestutils.h: Fix warning with -Wsign-conversion caused by
    g_assert_cmpint
  - tests: Drop unnecessary include from gsubprocess-testprog.c
  - wakeup: do single read when using eventfd()
  - wakeup: Fix g_wakeup_acknowledge if signal comes in”
  - Use g_task_return in task threads
  - build: Fix -Dlibelf=disabled on Linux
  - gfileutils: Add a missing ftruncate() call when writing files
  + Updated translations.
- Drop 0005-gthreadedresolver-Fix-race.patch: Fixed upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701777600">- Update to version 2.78.2:
  + Bugs fixed:
  - check for #ifdef PTRACE_O_EXITKILL will always fail since it
    isn't a macro
  - gsubprocess build-time test intermittently timing out since
    2.78.1
  - “meson: Improve PTRACE_O_EXITKILL presence check”
  - “Make GQuark register intentional leaks”
  - “gsignalgroup: Avoid function call with side effect in
    g_return_* macro”
  - “tests: Don't assume that sh optimizes simple commands into
    exec”
  - “xdgmime: Handle buggy type definitions with circular
    inheritance”
  - “collate: Don't segfault on bad input”</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701950400">- Update to version 2.78.3:
  + Fix a crash-causing regression in xdgmime
  + Bugs fixed:
  - Crash in __gio_xdg_cache_mime_type_subclass
  - Backport “xdgmime: Update to upstream commit c2c814d4051f232”
    to glib-2-78</changelog>
</package>
<package pkgid="5fe35ba1252a8bb58759b69dae64ac217bde54c37aa6609a07325ad2da737b626feae6261c4ac34807a3773271de04975e6b81680362b2c5528803abf0e7488f" name="glib2-tests-devel-debuginfo" arch="i586">
  <version epoch="0" ver="2.78.3" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678449600">- Update to version 2.76.0:
  + Fix several regressions in handling `GFileInfo` attributes
  + Bugs fixed:
  - ETAG_VALUE not set in GFileInfo when requested
  - File attributes are not set when their value is FALSE/NULL
  - gfile: Fix file size detection when copying on btrfs
  - glocalfileinfo:
    . Mark the lost+found dir as hidden again
    . Ensure that is-backup is always set
  + Updated translations.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679486400">- Update to version 2.76.1:
  + Fix build failures in third party C++ projects using
    `g_strdup()` via C++ qualified symbol lookup.
  + Downgrade critical warnings from `GFileInfo` about missing
    attributes to debug messages, as it was affecting too many
    apps; the critical warnings will be reinstated early in the
    2.78 cycle, so apps should continue to fix their ambiguous use
    of `GFileInfo` API.
  + Bugs fixed: glgo#GNOME/GLib#159, glgo#GNOME/GLib#352,
    glgo#GNOME/GLib#919, glgo#GNOME/GLib#2922,
    glgo#GNOME/GLib#2936, glgo#GNOME/GLib#2943,
    glgo#GNOME/GLib#2948, glgo#GNOME/GLib!3241,
    glgo#GNOME/GLib!3315, glgo#GNOME/GLib!3318,
    glgo#GNOME/GLib!3319, glgo#GNOME/GLib!3321,
    glgo#GNOME/GLib!3323, glgo#GNOME/GLib!3324,
    glgo#GNOME/GLib!3325, glgo#GNOME/GLib!3330,
    glgo#GNOME/GLib!3338.
  + Updated translations.</changelog>
  <changelog author="Guido Berhoerster &lt;guido+opensuse@berhoerster.name&gt;" date="1681992000">- Add mate-mimeapps.list for MATE-specific MIME associations
  generated by suse-update-mime-defaults</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1682078400">- Update to version 2.76.2:
  + Fixed various build failures in less common setups
  + Fix launching files in Windows via GtkFileLauncher
  + Bugs fixed:
  - GMarkupParser documentation completion
  - Disagreement between runtime and docs on whether interfaces
    are "classed"
  - gdbus-example-proxy-subclass.c is not complete
  - GAppInfoMonitor documentation deficiencies
  - Check for __kernel_long_t when enabling futex()
  - Documentation mentions non-existing function `g_value_free`
  - Not clear that GPollableInputStream methods are undefined if
    can_poll() returns FALSE
  - Missing docs for GOption (commandline parser)
  - GDebugControllerDBus wrong default in documentation
  - Probably wrong information regarding G_PLATFORM_WIN32 in
    README.win32.md
  - Multiple Definition Error When Generating
    gio/tests/test5.gresource
  - user docs: GLib.DateTime.format: broken highlighting
  - GtkFileLauncher: generated paths not recognized on Win32
  - Build failed due to NULL pointer redefinition in C++
  - Build randomly fails with: 'gmodule/gmodule-visibility.h'
    file not found
  - unicode: add tests for g_utf8_normalize() and empty strings
  - build: Drop old .gitignore files from test directories
  - tools: Drop check-abis.sh script
  - docs: Drop section about default branch renaming from
    README.md
  - tests: Update Unicode normalisation tests from Unicode 15
  - Make clang++ happier when using G_STATIC_ASSERT
  - gwin32: Avoid use of function call with side effect in
    g_return_* macro
  - gsignal: Clarify documentation for GSignalMatchType matching
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684843200">- Update to version 2.76.3:
  + Bugs fixed: glgo#GNOME/GLib#1264, glgo#GNOME/GLib!3402,
    glgo#GNOME/GLib!3403, glgo#GNOME/GLib!3427,
    glgo#GNOME/GLib!3428, glgo#GNOME/GLib!3434.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688644800">- Update to version 2.76.4:
  + Fix build failure on Android with `statx()` support
  + Bugs fixed:
  - glib-compile-schemas failed on directory name with no Latin
    symbols
  - Build failure due to statx fields with NDK r25.c
  - glib-compile-resources: Fix non-ASCII arg parsing on Windows
  - glib: reset errno to 0 when futex() returns EAGAIN
  - Avoid stack overflow in gspawn on macOS
  - glocalfileinfo: Fix incorrect use of struct
    statx.st_mtimensec on Android
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828800">- Update to version 2.76.5:
  + Bugs fixed:
  - Possible SEGV (null pointer deref) in
    distribute_method_call().
  - Possible SEGV (null pointer deref) in _g_resource_file_new().
  - Backport !3529 “gmenuexporter: synchronization in
    org_gtk_Menus_get_interface.” to glib-2-76.
  - Backport !3547 “glib/gfileutils.c: use 64 bits for value in
    get_tmp_file()” to glib-2-76.
  - Backport !3554 “gresourcefile: Fix crash if called with a
    badly escaped URI” to glib-2-76.
  - Backport !3555 “gkeyfile: Fix overwriting of GError” to
    glib-2-76.
  - Backport !3539 “gdbusmessage: Validate required headers have
    the right type” to glib-2-76.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828801">- Update to version 2.77.0:
  + Fix `GSocketClient` connecting to a proxy if the port is not
    specified
  + Support using `copy_file_range()` in `g_file_copy()`, if
    available
  + Improve handling of comments above groups in key files
  + Re-upgrade missing attribute debugs to criticals in `GFileInfo`
  + Do not redefine NULL on C++
  + Make `g_signal_handlers_block_matched()` work for
    `G_SIGNAL_MATCH_ID`
  + Fixes to support building with bionic libc better
  + Fix potential stack overflow in gspawn on macOS if open file
    limit is very high
  + Fix support for `--force-fallback-for libpcre` in meson
    configuration
  + Generate specific marshallers in `gdbus-codegen`
  + Fix build failure on Android with `statx()` support
  + Improve locking performance of `GSignal`
  + Improve locking performance of `g_main_context_iterate()`
  + Add an inline definition of `g_free()` to automatically use
    `g_free_sized()` if available
  + Fix race with `waitpid()` and `GChildWatchSource`
  + Add `glib_valgrind_suppressions` variable to glib pkg-config
    file
  + Fix build on macOS SDK 10.11
  + Switch to using a separate thread pool and support timeouts in
    `GThreadedResolver`
  + Track pending `GTask`s if `G_ENABLE_DEBUG` is defined
  + Support GSignal fast path and more marshallers in
    `gobject_gdb.py`
  + Disable the macOS CI because it’s too unreliable — if you rely
    on GLib working on macOS, please get in touch and do something
    to help!
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828802">- Add glib2-revert-004f48f4.patch: This patch reverts the "build/\
  gmodule-2.0.pc: Move compiler flags from Libs to Cglags" MR
  (glgo#GNOME/glib!3356), as per agreement discussed in said MR.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828803">- Update to version 2.77.1:
  + Fix some regressions with `GKeyFile` comment handling.
  + Improve handling of query and fragment components in `file:`
    URIs.
  + Various bugs fixed.
  + Updated transltations.
- Drop glib2-revert-004f48f4.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828804">- Update to version 2.77.2:
  + Bugs fixed:
  - g_test_trap_subprocess and g_test_subprocess broken in 2.77.1
  - ci: Don’t run pipeline after merging a MR
  - Fix typos
  - GTree: Handle node counter overflow and return it as an
    unsigned value
  - gspawn, gdataset: Restore nullable callback functions
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828805">- Update to version 2.77.3:
  + Bugs fixed:
  - GSettings schemas default value translations don't work when
    using l10n=time.
  - gdbus-codegen eats indentation in RST in XML comments.
  - g_dbus_connection_export_menu_model() is not thread_safe.
  - Possible SEGV (null pointer deref) in
    distribute_method_call().
  - arg_data  in GOptionEntry is not a list.
  - Possible SEGV (null pointer deref) in _g_resource_file_new().
  - glib-unix: Clean up use of O_NONBLOCK.
  - gnetworkaddress: use reentrant getservbyname_r() if
    available.
  - gio-tool-info: Move translator comments so they’re visible.
  - gregex: set default max stack size for PCRE2 JIT compiler to
    512KiB.
  - glib-unix: Accept O_CLOEXEC as well as FD_CLOEXEC in
    g_unix_open_pipe().
  - gio: Add gresource.dtd.
  - gtestutils: Mention not ignoring SIGCHLD in
    g_test_trap_subprocess() docs.
  - [th/gchildwatch-fail-message] gmain: improve g_warning() for
    failure in g_child_watch_dispatch().
  - [th/use-localtime-r] use localtime_r() in
    g_log_writer_format_fields().
  - gregex: if JIT stack limit is reached, fall back to
    interpretive matching.
  - glib/gfileutils.c: use 64 bits for value in get_tmp_file().
  - gkeyfile: Fix overwriting of GError.
  + Updated translations.
- Update https://wiki.gnome.org/Projects/GLib URL tag to
  https://gitlab.gnome.org/GNOME/glib/, as the former points to the
  latter.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694174400">- Update to version 2.78.0:
  + Bugs fixed:
  - Error handling of invalid GKeyFile string escape sequences
    changed in GLib 2.77.3
  - gdb: Workaround optimized out quark_seq_id
  - meson: fix `gnetworking.h` install tag
  - gthread: Annotate g_thread_exit() with G_NORETURN
  - Fix gutils-user-database unit test
  + Updated translations.</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1695902400">- Fix NetworkManager crashing repeatedly with glib 2.78.0;
  (bsc#1215709); Add patch 0005-gthreadedresolver-Fix-race.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697025600">- Require /usr/bin/dbus-daemon by the devel package: GDBusTest
  launches an own dbus-daemon with a separate environment, so that
  test code does not have to rely on the session bus. Ensure
  consumers of GDBusTest have the needed dep present.
- Change the dbus-launch Requires to %{_bindir}/dbus-launch: be
  flexible about potential future package layout changes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698148800">- Use sed call to replace gio-querymodules with gio-querymodules-64
  in gio-2.0.pc where appropiate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698235200">- Update to version 2.78.1:
  + Fix truncating files when `g_file_set_contents_full()` is
    called without `G_FILE_SET_CONTENTS_CONSISTENT`
  + Fix `-Dlibelf=disabled` on Linux
  + Bugs fixed:
  - NetworkManager 1.44.0 crashes repeatedly with glib 2.78.0
  - gsubprocess-testprog.c: build error with cygwin
    (sys/ptrace.h: No such file or directory)
  - gio clears modification time in microseconds when setting
    with `set_modification_date_time`
  - Build of glib 2.78.0 ignores -Dlibelf=disabled
  - glib-2.78.0 fails at gio/tests/gsubprocess.p/gsubprocess.c.o
  - Segfault when creating GIO GPropertyAction without properties
  - `g_file_set_contents_full()` doesn't truncate the file
    (without `G_FILE_SET_CONTENTS_CONSISTENT`)
  - guniprop.c: Avoid creating (temporarily) out-of-bounds
    pointers
  - Fixes for integer cast warnings when targeting CHERI
  - Fix test_find_program on FreeBSD
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - Fix gutils-user-database test on macOS
  - Add value annotation to G_TYPE_FUNDAMENTAL_MAX
  - meson: Fix Windows build with PCRE2 as sibling subproject
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - glocalfileinfo: Preserve microseconds for access/modify times
  - Make sure the `GTask` is freed on a graceful disconnect
  - Buffer needs to be aligned correctly to receive
    linux_dirent64.
  - gtestutils.h: Fix warning with -Wsign-conversion caused by
    g_assert_cmpint
  - tests: Drop unnecessary include from gsubprocess-testprog.c
  - wakeup: do single read when using eventfd()
  - wakeup: Fix g_wakeup_acknowledge if signal comes in”
  - Use g_task_return in task threads
  - build: Fix -Dlibelf=disabled on Linux
  - gfileutils: Add a missing ftruncate() call when writing files
  + Updated translations.
- Drop 0005-gthreadedresolver-Fix-race.patch: Fixed upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701777600">- Update to version 2.78.2:
  + Bugs fixed:
  - check for #ifdef PTRACE_O_EXITKILL will always fail since it
    isn't a macro
  - gsubprocess build-time test intermittently timing out since
    2.78.1
  - “meson: Improve PTRACE_O_EXITKILL presence check”
  - “Make GQuark register intentional leaks”
  - “gsignalgroup: Avoid function call with side effect in
    g_return_* macro”
  - “tests: Don't assume that sh optimizes simple commands into
    exec”
  - “xdgmime: Handle buggy type definitions with circular
    inheritance”
  - “collate: Don't segfault on bad input”</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701950400">- Update to version 2.78.3:
  + Fix a crash-causing regression in xdgmime
  + Bugs fixed:
  - Crash in __gio_xdg_cache_mime_type_subclass
  - Backport “xdgmime: Update to upstream commit c2c814d4051f232”
    to glib-2-78</changelog>
</package>
<package pkgid="ea749a66aa44cb5126c5998a500cde6573f72ab76fedd1ad90c472bef09e764d020d6a820c8d4bf8318f08626b5e959c74b30d35a35c9f5132189a496fa88c46" name="glib2-tests-devel-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.78.3" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678449600">- Update to version 2.76.0:
  + Fix several regressions in handling `GFileInfo` attributes
  + Bugs fixed:
  - ETAG_VALUE not set in GFileInfo when requested
  - File attributes are not set when their value is FALSE/NULL
  - gfile: Fix file size detection when copying on btrfs
  - glocalfileinfo:
    . Mark the lost+found dir as hidden again
    . Ensure that is-backup is always set
  + Updated translations.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679486400">- Update to version 2.76.1:
  + Fix build failures in third party C++ projects using
    `g_strdup()` via C++ qualified symbol lookup.
  + Downgrade critical warnings from `GFileInfo` about missing
    attributes to debug messages, as it was affecting too many
    apps; the critical warnings will be reinstated early in the
    2.78 cycle, so apps should continue to fix their ambiguous use
    of `GFileInfo` API.
  + Bugs fixed: glgo#GNOME/GLib#159, glgo#GNOME/GLib#352,
    glgo#GNOME/GLib#919, glgo#GNOME/GLib#2922,
    glgo#GNOME/GLib#2936, glgo#GNOME/GLib#2943,
    glgo#GNOME/GLib#2948, glgo#GNOME/GLib!3241,
    glgo#GNOME/GLib!3315, glgo#GNOME/GLib!3318,
    glgo#GNOME/GLib!3319, glgo#GNOME/GLib!3321,
    glgo#GNOME/GLib!3323, glgo#GNOME/GLib!3324,
    glgo#GNOME/GLib!3325, glgo#GNOME/GLib!3330,
    glgo#GNOME/GLib!3338.
  + Updated translations.</changelog>
  <changelog author="Guido Berhoerster &lt;guido+opensuse@berhoerster.name&gt;" date="1681992000">- Add mate-mimeapps.list for MATE-specific MIME associations
  generated by suse-update-mime-defaults</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1682078400">- Update to version 2.76.2:
  + Fixed various build failures in less common setups
  + Fix launching files in Windows via GtkFileLauncher
  + Bugs fixed:
  - GMarkupParser documentation completion
  - Disagreement between runtime and docs on whether interfaces
    are "classed"
  - gdbus-example-proxy-subclass.c is not complete
  - GAppInfoMonitor documentation deficiencies
  - Check for __kernel_long_t when enabling futex()
  - Documentation mentions non-existing function `g_value_free`
  - Not clear that GPollableInputStream methods are undefined if
    can_poll() returns FALSE
  - Missing docs for GOption (commandline parser)
  - GDebugControllerDBus wrong default in documentation
  - Probably wrong information regarding G_PLATFORM_WIN32 in
    README.win32.md
  - Multiple Definition Error When Generating
    gio/tests/test5.gresource
  - user docs: GLib.DateTime.format: broken highlighting
  - GtkFileLauncher: generated paths not recognized on Win32
  - Build failed due to NULL pointer redefinition in C++
  - Build randomly fails with: 'gmodule/gmodule-visibility.h'
    file not found
  - unicode: add tests for g_utf8_normalize() and empty strings
  - build: Drop old .gitignore files from test directories
  - tools: Drop check-abis.sh script
  - docs: Drop section about default branch renaming from
    README.md
  - tests: Update Unicode normalisation tests from Unicode 15
  - Make clang++ happier when using G_STATIC_ASSERT
  - gwin32: Avoid use of function call with side effect in
    g_return_* macro
  - gsignal: Clarify documentation for GSignalMatchType matching
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684843200">- Update to version 2.76.3:
  + Bugs fixed: glgo#GNOME/GLib#1264, glgo#GNOME/GLib!3402,
    glgo#GNOME/GLib!3403, glgo#GNOME/GLib!3427,
    glgo#GNOME/GLib!3428, glgo#GNOME/GLib!3434.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688644800">- Update to version 2.76.4:
  + Fix build failure on Android with `statx()` support
  + Bugs fixed:
  - glib-compile-schemas failed on directory name with no Latin
    symbols
  - Build failure due to statx fields with NDK r25.c
  - glib-compile-resources: Fix non-ASCII arg parsing on Windows
  - glib: reset errno to 0 when futex() returns EAGAIN
  - Avoid stack overflow in gspawn on macOS
  - glocalfileinfo: Fix incorrect use of struct
    statx.st_mtimensec on Android
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828800">- Update to version 2.76.5:
  + Bugs fixed:
  - Possible SEGV (null pointer deref) in
    distribute_method_call().
  - Possible SEGV (null pointer deref) in _g_resource_file_new().
  - Backport !3529 “gmenuexporter: synchronization in
    org_gtk_Menus_get_interface.” to glib-2-76.
  - Backport !3547 “glib/gfileutils.c: use 64 bits for value in
    get_tmp_file()” to glib-2-76.
  - Backport !3554 “gresourcefile: Fix crash if called with a
    badly escaped URI” to glib-2-76.
  - Backport !3555 “gkeyfile: Fix overwriting of GError” to
    glib-2-76.
  - Backport !3539 “gdbusmessage: Validate required headers have
    the right type” to glib-2-76.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828801">- Update to version 2.77.0:
  + Fix `GSocketClient` connecting to a proxy if the port is not
    specified
  + Support using `copy_file_range()` in `g_file_copy()`, if
    available
  + Improve handling of comments above groups in key files
  + Re-upgrade missing attribute debugs to criticals in `GFileInfo`
  + Do not redefine NULL on C++
  + Make `g_signal_handlers_block_matched()` work for
    `G_SIGNAL_MATCH_ID`
  + Fixes to support building with bionic libc better
  + Fix potential stack overflow in gspawn on macOS if open file
    limit is very high
  + Fix support for `--force-fallback-for libpcre` in meson
    configuration
  + Generate specific marshallers in `gdbus-codegen`
  + Fix build failure on Android with `statx()` support
  + Improve locking performance of `GSignal`
  + Improve locking performance of `g_main_context_iterate()`
  + Add an inline definition of `g_free()` to automatically use
    `g_free_sized()` if available
  + Fix race with `waitpid()` and `GChildWatchSource`
  + Add `glib_valgrind_suppressions` variable to glib pkg-config
    file
  + Fix build on macOS SDK 10.11
  + Switch to using a separate thread pool and support timeouts in
    `GThreadedResolver`
  + Track pending `GTask`s if `G_ENABLE_DEBUG` is defined
  + Support GSignal fast path and more marshallers in
    `gobject_gdb.py`
  + Disable the macOS CI because it’s too unreliable — if you rely
    on GLib working on macOS, please get in touch and do something
    to help!
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828802">- Add glib2-revert-004f48f4.patch: This patch reverts the "build/\
  gmodule-2.0.pc: Move compiler flags from Libs to Cglags" MR
  (glgo#GNOME/glib!3356), as per agreement discussed in said MR.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828803">- Update to version 2.77.1:
  + Fix some regressions with `GKeyFile` comment handling.
  + Improve handling of query and fragment components in `file:`
    URIs.
  + Various bugs fixed.
  + Updated transltations.
- Drop glib2-revert-004f48f4.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828804">- Update to version 2.77.2:
  + Bugs fixed:
  - g_test_trap_subprocess and g_test_subprocess broken in 2.77.1
  - ci: Don’t run pipeline after merging a MR
  - Fix typos
  - GTree: Handle node counter overflow and return it as an
    unsigned value
  - gspawn, gdataset: Restore nullable callback functions
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828805">- Update to version 2.77.3:
  + Bugs fixed:
  - GSettings schemas default value translations don't work when
    using l10n=time.
  - gdbus-codegen eats indentation in RST in XML comments.
  - g_dbus_connection_export_menu_model() is not thread_safe.
  - Possible SEGV (null pointer deref) in
    distribute_method_call().
  - arg_data  in GOptionEntry is not a list.
  - Possible SEGV (null pointer deref) in _g_resource_file_new().
  - glib-unix: Clean up use of O_NONBLOCK.
  - gnetworkaddress: use reentrant getservbyname_r() if
    available.
  - gio-tool-info: Move translator comments so they’re visible.
  - gregex: set default max stack size for PCRE2 JIT compiler to
    512KiB.
  - glib-unix: Accept O_CLOEXEC as well as FD_CLOEXEC in
    g_unix_open_pipe().
  - gio: Add gresource.dtd.
  - gtestutils: Mention not ignoring SIGCHLD in
    g_test_trap_subprocess() docs.
  - [th/gchildwatch-fail-message] gmain: improve g_warning() for
    failure in g_child_watch_dispatch().
  - [th/use-localtime-r] use localtime_r() in
    g_log_writer_format_fields().
  - gregex: if JIT stack limit is reached, fall back to
    interpretive matching.
  - glib/gfileutils.c: use 64 bits for value in get_tmp_file().
  - gkeyfile: Fix overwriting of GError.
  + Updated translations.
- Update https://wiki.gnome.org/Projects/GLib URL tag to
  https://gitlab.gnome.org/GNOME/glib/, as the former points to the
  latter.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694174400">- Update to version 2.78.0:
  + Bugs fixed:
  - Error handling of invalid GKeyFile string escape sequences
    changed in GLib 2.77.3
  - gdb: Workaround optimized out quark_seq_id
  - meson: fix `gnetworking.h` install tag
  - gthread: Annotate g_thread_exit() with G_NORETURN
  - Fix gutils-user-database unit test
  + Updated translations.</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1695902400">- Fix NetworkManager crashing repeatedly with glib 2.78.0;
  (bsc#1215709); Add patch 0005-gthreadedresolver-Fix-race.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697025600">- Require /usr/bin/dbus-daemon by the devel package: GDBusTest
  launches an own dbus-daemon with a separate environment, so that
  test code does not have to rely on the session bus. Ensure
  consumers of GDBusTest have the needed dep present.
- Change the dbus-launch Requires to %{_bindir}/dbus-launch: be
  flexible about potential future package layout changes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698148800">- Use sed call to replace gio-querymodules with gio-querymodules-64
  in gio-2.0.pc where appropiate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698235200">- Update to version 2.78.1:
  + Fix truncating files when `g_file_set_contents_full()` is
    called without `G_FILE_SET_CONTENTS_CONSISTENT`
  + Fix `-Dlibelf=disabled` on Linux
  + Bugs fixed:
  - NetworkManager 1.44.0 crashes repeatedly with glib 2.78.0
  - gsubprocess-testprog.c: build error with cygwin
    (sys/ptrace.h: No such file or directory)
  - gio clears modification time in microseconds when setting
    with `set_modification_date_time`
  - Build of glib 2.78.0 ignores -Dlibelf=disabled
  - glib-2.78.0 fails at gio/tests/gsubprocess.p/gsubprocess.c.o
  - Segfault when creating GIO GPropertyAction without properties
  - `g_file_set_contents_full()` doesn't truncate the file
    (without `G_FILE_SET_CONTENTS_CONSISTENT`)
  - guniprop.c: Avoid creating (temporarily) out-of-bounds
    pointers
  - Fixes for integer cast warnings when targeting CHERI
  - Fix test_find_program on FreeBSD
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - Fix gutils-user-database test on macOS
  - Add value annotation to G_TYPE_FUNDAMENTAL_MAX
  - meson: Fix Windows build with PCRE2 as sibling subproject
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - glocalfileinfo: Preserve microseconds for access/modify times
  - Make sure the `GTask` is freed on a graceful disconnect
  - Buffer needs to be aligned correctly to receive
    linux_dirent64.
  - gtestutils.h: Fix warning with -Wsign-conversion caused by
    g_assert_cmpint
  - tests: Drop unnecessary include from gsubprocess-testprog.c
  - wakeup: do single read when using eventfd()
  - wakeup: Fix g_wakeup_acknowledge if signal comes in”
  - Use g_task_return in task threads
  - build: Fix -Dlibelf=disabled on Linux
  - gfileutils: Add a missing ftruncate() call when writing files
  + Updated translations.
- Drop 0005-gthreadedresolver-Fix-race.patch: Fixed upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701777600">- Update to version 2.78.2:
  + Bugs fixed:
  - check for #ifdef PTRACE_O_EXITKILL will always fail since it
    isn't a macro
  - gsubprocess build-time test intermittently timing out since
    2.78.1
  - “meson: Improve PTRACE_O_EXITKILL presence check”
  - “Make GQuark register intentional leaks”
  - “gsignalgroup: Avoid function call with side effect in
    g_return_* macro”
  - “tests: Don't assume that sh optimizes simple commands into
    exec”
  - “xdgmime: Handle buggy type definitions with circular
    inheritance”
  - “collate: Don't segfault on bad input”</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701950400">- Update to version 2.78.3:
  + Fix a crash-causing regression in xdgmime
  + Bugs fixed:
  - Crash in __gio_xdg_cache_mime_type_subclass
  - Backport “xdgmime: Update to upstream commit c2c814d4051f232”
    to glib-2-78</changelog>
</package>
<package pkgid="b9290cc530bfc19c5c80020590e1f95552efb66ee84cdcadb58d31161269386cb966715bac012a958b39a5507b7a96645ffe49d90cad2c2ba2c41e450a7c2039" name="glib2-tools" arch="i586">
  <version epoch="0" ver="2.78.3" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678449600">- Update to version 2.76.0:
  + Fix several regressions in handling `GFileInfo` attributes
  + Bugs fixed:
  - ETAG_VALUE not set in GFileInfo when requested
  - File attributes are not set when their value is FALSE/NULL
  - gfile: Fix file size detection when copying on btrfs
  - glocalfileinfo:
    . Mark the lost+found dir as hidden again
    . Ensure that is-backup is always set
  + Updated translations.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679486400">- Update to version 2.76.1:
  + Fix build failures in third party C++ projects using
    `g_strdup()` via C++ qualified symbol lookup.
  + Downgrade critical warnings from `GFileInfo` about missing
    attributes to debug messages, as it was affecting too many
    apps; the critical warnings will be reinstated early in the
    2.78 cycle, so apps should continue to fix their ambiguous use
    of `GFileInfo` API.
  + Bugs fixed: glgo#GNOME/GLib#159, glgo#GNOME/GLib#352,
    glgo#GNOME/GLib#919, glgo#GNOME/GLib#2922,
    glgo#GNOME/GLib#2936, glgo#GNOME/GLib#2943,
    glgo#GNOME/GLib#2948, glgo#GNOME/GLib!3241,
    glgo#GNOME/GLib!3315, glgo#GNOME/GLib!3318,
    glgo#GNOME/GLib!3319, glgo#GNOME/GLib!3321,
    glgo#GNOME/GLib!3323, glgo#GNOME/GLib!3324,
    glgo#GNOME/GLib!3325, glgo#GNOME/GLib!3330,
    glgo#GNOME/GLib!3338.
  + Updated translations.</changelog>
  <changelog author="Guido Berhoerster &lt;guido+opensuse@berhoerster.name&gt;" date="1681992000">- Add mate-mimeapps.list for MATE-specific MIME associations
  generated by suse-update-mime-defaults</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1682078400">- Update to version 2.76.2:
  + Fixed various build failures in less common setups
  + Fix launching files in Windows via GtkFileLauncher
  + Bugs fixed:
  - GMarkupParser documentation completion
  - Disagreement between runtime and docs on whether interfaces
    are "classed"
  - gdbus-example-proxy-subclass.c is not complete
  - GAppInfoMonitor documentation deficiencies
  - Check for __kernel_long_t when enabling futex()
  - Documentation mentions non-existing function `g_value_free`
  - Not clear that GPollableInputStream methods are undefined if
    can_poll() returns FALSE
  - Missing docs for GOption (commandline parser)
  - GDebugControllerDBus wrong default in documentation
  - Probably wrong information regarding G_PLATFORM_WIN32 in
    README.win32.md
  - Multiple Definition Error When Generating
    gio/tests/test5.gresource
  - user docs: GLib.DateTime.format: broken highlighting
  - GtkFileLauncher: generated paths not recognized on Win32
  - Build failed due to NULL pointer redefinition in C++
  - Build randomly fails with: 'gmodule/gmodule-visibility.h'
    file not found
  - unicode: add tests for g_utf8_normalize() and empty strings
  - build: Drop old .gitignore files from test directories
  - tools: Drop check-abis.sh script
  - docs: Drop section about default branch renaming from
    README.md
  - tests: Update Unicode normalisation tests from Unicode 15
  - Make clang++ happier when using G_STATIC_ASSERT
  - gwin32: Avoid use of function call with side effect in
    g_return_* macro
  - gsignal: Clarify documentation for GSignalMatchType matching
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684843200">- Update to version 2.76.3:
  + Bugs fixed: glgo#GNOME/GLib#1264, glgo#GNOME/GLib!3402,
    glgo#GNOME/GLib!3403, glgo#GNOME/GLib!3427,
    glgo#GNOME/GLib!3428, glgo#GNOME/GLib!3434.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688644800">- Update to version 2.76.4:
  + Fix build failure on Android with `statx()` support
  + Bugs fixed:
  - glib-compile-schemas failed on directory name with no Latin
    symbols
  - Build failure due to statx fields with NDK r25.c
  - glib-compile-resources: Fix non-ASCII arg parsing on Windows
  - glib: reset errno to 0 when futex() returns EAGAIN
  - Avoid stack overflow in gspawn on macOS
  - glocalfileinfo: Fix incorrect use of struct
    statx.st_mtimensec on Android
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828800">- Update to version 2.76.5:
  + Bugs fixed:
  - Possible SEGV (null pointer deref) in
    distribute_method_call().
  - Possible SEGV (null pointer deref) in _g_resource_file_new().
  - Backport !3529 “gmenuexporter: synchronization in
    org_gtk_Menus_get_interface.” to glib-2-76.
  - Backport !3547 “glib/gfileutils.c: use 64 bits for value in
    get_tmp_file()” to glib-2-76.
  - Backport !3554 “gresourcefile: Fix crash if called with a
    badly escaped URI” to glib-2-76.
  - Backport !3555 “gkeyfile: Fix overwriting of GError” to
    glib-2-76.
  - Backport !3539 “gdbusmessage: Validate required headers have
    the right type” to glib-2-76.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828801">- Update to version 2.77.0:
  + Fix `GSocketClient` connecting to a proxy if the port is not
    specified
  + Support using `copy_file_range()` in `g_file_copy()`, if
    available
  + Improve handling of comments above groups in key files
  + Re-upgrade missing attribute debugs to criticals in `GFileInfo`
  + Do not redefine NULL on C++
  + Make `g_signal_handlers_block_matched()` work for
    `G_SIGNAL_MATCH_ID`
  + Fixes to support building with bionic libc better
  + Fix potential stack overflow in gspawn on macOS if open file
    limit is very high
  + Fix support for `--force-fallback-for libpcre` in meson
    configuration
  + Generate specific marshallers in `gdbus-codegen`
  + Fix build failure on Android with `statx()` support
  + Improve locking performance of `GSignal`
  + Improve locking performance of `g_main_context_iterate()`
  + Add an inline definition of `g_free()` to automatically use
    `g_free_sized()` if available
  + Fix race with `waitpid()` and `GChildWatchSource`
  + Add `glib_valgrind_suppressions` variable to glib pkg-config
    file
  + Fix build on macOS SDK 10.11
  + Switch to using a separate thread pool and support timeouts in
    `GThreadedResolver`
  + Track pending `GTask`s if `G_ENABLE_DEBUG` is defined
  + Support GSignal fast path and more marshallers in
    `gobject_gdb.py`
  + Disable the macOS CI because it’s too unreliable — if you rely
    on GLib working on macOS, please get in touch and do something
    to help!
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828802">- Add glib2-revert-004f48f4.patch: This patch reverts the "build/\
  gmodule-2.0.pc: Move compiler flags from Libs to Cglags" MR
  (glgo#GNOME/glib!3356), as per agreement discussed in said MR.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828803">- Update to version 2.77.1:
  + Fix some regressions with `GKeyFile` comment handling.
  + Improve handling of query and fragment components in `file:`
    URIs.
  + Various bugs fixed.
  + Updated transltations.
- Drop glib2-revert-004f48f4.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828804">- Update to version 2.77.2:
  + Bugs fixed:
  - g_test_trap_subprocess and g_test_subprocess broken in 2.77.1
  - ci: Don’t run pipeline after merging a MR
  - Fix typos
  - GTree: Handle node counter overflow and return it as an
    unsigned value
  - gspawn, gdataset: Restore nullable callback functions
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828805">- Update to version 2.77.3:
  + Bugs fixed:
  - GSettings schemas default value translations don't work when
    using l10n=time.
  - gdbus-codegen eats indentation in RST in XML comments.
  - g_dbus_connection_export_menu_model() is not thread_safe.
  - Possible SEGV (null pointer deref) in
    distribute_method_call().
  - arg_data  in GOptionEntry is not a list.
  - Possible SEGV (null pointer deref) in _g_resource_file_new().
  - glib-unix: Clean up use of O_NONBLOCK.
  - gnetworkaddress: use reentrant getservbyname_r() if
    available.
  - gio-tool-info: Move translator comments so they’re visible.
  - gregex: set default max stack size for PCRE2 JIT compiler to
    512KiB.
  - glib-unix: Accept O_CLOEXEC as well as FD_CLOEXEC in
    g_unix_open_pipe().
  - gio: Add gresource.dtd.
  - gtestutils: Mention not ignoring SIGCHLD in
    g_test_trap_subprocess() docs.
  - [th/gchildwatch-fail-message] gmain: improve g_warning() for
    failure in g_child_watch_dispatch().
  - [th/use-localtime-r] use localtime_r() in
    g_log_writer_format_fields().
  - gregex: if JIT stack limit is reached, fall back to
    interpretive matching.
  - glib/gfileutils.c: use 64 bits for value in get_tmp_file().
  - gkeyfile: Fix overwriting of GError.
  + Updated translations.
- Update https://wiki.gnome.org/Projects/GLib URL tag to
  https://gitlab.gnome.org/GNOME/glib/, as the former points to the
  latter.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694174400">- Update to version 2.78.0:
  + Bugs fixed:
  - Error handling of invalid GKeyFile string escape sequences
    changed in GLib 2.77.3
  - gdb: Workaround optimized out quark_seq_id
  - meson: fix `gnetworking.h` install tag
  - gthread: Annotate g_thread_exit() with G_NORETURN
  - Fix gutils-user-database unit test
  + Updated translations.</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1695902400">- Fix NetworkManager crashing repeatedly with glib 2.78.0;
  (bsc#1215709); Add patch 0005-gthreadedresolver-Fix-race.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697025600">- Require /usr/bin/dbus-daemon by the devel package: GDBusTest
  launches an own dbus-daemon with a separate environment, so that
  test code does not have to rely on the session bus. Ensure
  consumers of GDBusTest have the needed dep present.
- Change the dbus-launch Requires to %{_bindir}/dbus-launch: be
  flexible about potential future package layout changes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698148800">- Use sed call to replace gio-querymodules with gio-querymodules-64
  in gio-2.0.pc where appropiate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698235200">- Update to version 2.78.1:
  + Fix truncating files when `g_file_set_contents_full()` is
    called without `G_FILE_SET_CONTENTS_CONSISTENT`
  + Fix `-Dlibelf=disabled` on Linux
  + Bugs fixed:
  - NetworkManager 1.44.0 crashes repeatedly with glib 2.78.0
  - gsubprocess-testprog.c: build error with cygwin
    (sys/ptrace.h: No such file or directory)
  - gio clears modification time in microseconds when setting
    with `set_modification_date_time`
  - Build of glib 2.78.0 ignores -Dlibelf=disabled
  - glib-2.78.0 fails at gio/tests/gsubprocess.p/gsubprocess.c.o
  - Segfault when creating GIO GPropertyAction without properties
  - `g_file_set_contents_full()` doesn't truncate the file
    (without `G_FILE_SET_CONTENTS_CONSISTENT`)
  - guniprop.c: Avoid creating (temporarily) out-of-bounds
    pointers
  - Fixes for integer cast warnings when targeting CHERI
  - Fix test_find_program on FreeBSD
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - Fix gutils-user-database test on macOS
  - Add value annotation to G_TYPE_FUNDAMENTAL_MAX
  - meson: Fix Windows build with PCRE2 as sibling subproject
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - glocalfileinfo: Preserve microseconds for access/modify times
  - Make sure the `GTask` is freed on a graceful disconnect
  - Buffer needs to be aligned correctly to receive
    linux_dirent64.
  - gtestutils.h: Fix warning with -Wsign-conversion caused by
    g_assert_cmpint
  - tests: Drop unnecessary include from gsubprocess-testprog.c
  - wakeup: do single read when using eventfd()
  - wakeup: Fix g_wakeup_acknowledge if signal comes in”
  - Use g_task_return in task threads
  - build: Fix -Dlibelf=disabled on Linux
  - gfileutils: Add a missing ftruncate() call when writing files
  + Updated translations.
- Drop 0005-gthreadedresolver-Fix-race.patch: Fixed upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701777600">- Update to version 2.78.2:
  + Bugs fixed:
  - check for #ifdef PTRACE_O_EXITKILL will always fail since it
    isn't a macro
  - gsubprocess build-time test intermittently timing out since
    2.78.1
  - “meson: Improve PTRACE_O_EXITKILL presence check”
  - “Make GQuark register intentional leaks”
  - “gsignalgroup: Avoid function call with side effect in
    g_return_* macro”
  - “tests: Don't assume that sh optimizes simple commands into
    exec”
  - “xdgmime: Handle buggy type definitions with circular
    inheritance”
  - “collate: Don't segfault on bad input”</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701950400">- Update to version 2.78.3:
  + Fix a crash-causing regression in xdgmime
  + Bugs fixed:
  - Crash in __gio_xdg_cache_mime_type_subclass
  - Backport “xdgmime: Update to upstream commit c2c814d4051f232”
    to glib-2-78</changelog>
</package>
<package pkgid="2334acceb84f01bf6dbcdf3ce3ade9c4a570db543f5606fc5a24d1653de8090d625af66e477dc843b4325a119b364e14d805bd20795fca5f491b495b640c5424" name="glib2-tools" arch="x86_64">
  <version epoch="0" ver="2.78.3" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678449600">- Update to version 2.76.0:
  + Fix several regressions in handling `GFileInfo` attributes
  + Bugs fixed:
  - ETAG_VALUE not set in GFileInfo when requested
  - File attributes are not set when their value is FALSE/NULL
  - gfile: Fix file size detection when copying on btrfs
  - glocalfileinfo:
    . Mark the lost+found dir as hidden again
    . Ensure that is-backup is always set
  + Updated translations.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679486400">- Update to version 2.76.1:
  + Fix build failures in third party C++ projects using
    `g_strdup()` via C++ qualified symbol lookup.
  + Downgrade critical warnings from `GFileInfo` about missing
    attributes to debug messages, as it was affecting too many
    apps; the critical warnings will be reinstated early in the
    2.78 cycle, so apps should continue to fix their ambiguous use
    of `GFileInfo` API.
  + Bugs fixed: glgo#GNOME/GLib#159, glgo#GNOME/GLib#352,
    glgo#GNOME/GLib#919, glgo#GNOME/GLib#2922,
    glgo#GNOME/GLib#2936, glgo#GNOME/GLib#2943,
    glgo#GNOME/GLib#2948, glgo#GNOME/GLib!3241,
    glgo#GNOME/GLib!3315, glgo#GNOME/GLib!3318,
    glgo#GNOME/GLib!3319, glgo#GNOME/GLib!3321,
    glgo#GNOME/GLib!3323, glgo#GNOME/GLib!3324,
    glgo#GNOME/GLib!3325, glgo#GNOME/GLib!3330,
    glgo#GNOME/GLib!3338.
  + Updated translations.</changelog>
  <changelog author="Guido Berhoerster &lt;guido+opensuse@berhoerster.name&gt;" date="1681992000">- Add mate-mimeapps.list for MATE-specific MIME associations
  generated by suse-update-mime-defaults</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1682078400">- Update to version 2.76.2:
  + Fixed various build failures in less common setups
  + Fix launching files in Windows via GtkFileLauncher
  + Bugs fixed:
  - GMarkupParser documentation completion
  - Disagreement between runtime and docs on whether interfaces
    are "classed"
  - gdbus-example-proxy-subclass.c is not complete
  - GAppInfoMonitor documentation deficiencies
  - Check for __kernel_long_t when enabling futex()
  - Documentation mentions non-existing function `g_value_free`
  - Not clear that GPollableInputStream methods are undefined if
    can_poll() returns FALSE
  - Missing docs for GOption (commandline parser)
  - GDebugControllerDBus wrong default in documentation
  - Probably wrong information regarding G_PLATFORM_WIN32 in
    README.win32.md
  - Multiple Definition Error When Generating
    gio/tests/test5.gresource
  - user docs: GLib.DateTime.format: broken highlighting
  - GtkFileLauncher: generated paths not recognized on Win32
  - Build failed due to NULL pointer redefinition in C++
  - Build randomly fails with: 'gmodule/gmodule-visibility.h'
    file not found
  - unicode: add tests for g_utf8_normalize() and empty strings
  - build: Drop old .gitignore files from test directories
  - tools: Drop check-abis.sh script
  - docs: Drop section about default branch renaming from
    README.md
  - tests: Update Unicode normalisation tests from Unicode 15
  - Make clang++ happier when using G_STATIC_ASSERT
  - gwin32: Avoid use of function call with side effect in
    g_return_* macro
  - gsignal: Clarify documentation for GSignalMatchType matching
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684843200">- Update to version 2.76.3:
  + Bugs fixed: glgo#GNOME/GLib#1264, glgo#GNOME/GLib!3402,
    glgo#GNOME/GLib!3403, glgo#GNOME/GLib!3427,
    glgo#GNOME/GLib!3428, glgo#GNOME/GLib!3434.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688644800">- Update to version 2.76.4:
  + Fix build failure on Android with `statx()` support
  + Bugs fixed:
  - glib-compile-schemas failed on directory name with no Latin
    symbols
  - Build failure due to statx fields with NDK r25.c
  - glib-compile-resources: Fix non-ASCII arg parsing on Windows
  - glib: reset errno to 0 when futex() returns EAGAIN
  - Avoid stack overflow in gspawn on macOS
  - glocalfileinfo: Fix incorrect use of struct
    statx.st_mtimensec on Android
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828800">- Update to version 2.76.5:
  + Bugs fixed:
  - Possible SEGV (null pointer deref) in
    distribute_method_call().
  - Possible SEGV (null pointer deref) in _g_resource_file_new().
  - Backport !3529 “gmenuexporter: synchronization in
    org_gtk_Menus_get_interface.” to glib-2-76.
  - Backport !3547 “glib/gfileutils.c: use 64 bits for value in
    get_tmp_file()” to glib-2-76.
  - Backport !3554 “gresourcefile: Fix crash if called with a
    badly escaped URI” to glib-2-76.
  - Backport !3555 “gkeyfile: Fix overwriting of GError” to
    glib-2-76.
  - Backport !3539 “gdbusmessage: Validate required headers have
    the right type” to glib-2-76.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828801">- Update to version 2.77.0:
  + Fix `GSocketClient` connecting to a proxy if the port is not
    specified
  + Support using `copy_file_range()` in `g_file_copy()`, if
    available
  + Improve handling of comments above groups in key files
  + Re-upgrade missing attribute debugs to criticals in `GFileInfo`
  + Do not redefine NULL on C++
  + Make `g_signal_handlers_block_matched()` work for
    `G_SIGNAL_MATCH_ID`
  + Fixes to support building with bionic libc better
  + Fix potential stack overflow in gspawn on macOS if open file
    limit is very high
  + Fix support for `--force-fallback-for libpcre` in meson
    configuration
  + Generate specific marshallers in `gdbus-codegen`
  + Fix build failure on Android with `statx()` support
  + Improve locking performance of `GSignal`
  + Improve locking performance of `g_main_context_iterate()`
  + Add an inline definition of `g_free()` to automatically use
    `g_free_sized()` if available
  + Fix race with `waitpid()` and `GChildWatchSource`
  + Add `glib_valgrind_suppressions` variable to glib pkg-config
    file
  + Fix build on macOS SDK 10.11
  + Switch to using a separate thread pool and support timeouts in
    `GThreadedResolver`
  + Track pending `GTask`s if `G_ENABLE_DEBUG` is defined
  + Support GSignal fast path and more marshallers in
    `gobject_gdb.py`
  + Disable the macOS CI because it’s too unreliable — if you rely
    on GLib working on macOS, please get in touch and do something
    to help!
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828802">- Add glib2-revert-004f48f4.patch: This patch reverts the "build/\
  gmodule-2.0.pc: Move compiler flags from Libs to Cglags" MR
  (glgo#GNOME/glib!3356), as per agreement discussed in said MR.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828803">- Update to version 2.77.1:
  + Fix some regressions with `GKeyFile` comment handling.
  + Improve handling of query and fragment components in `file:`
    URIs.
  + Various bugs fixed.
  + Updated transltations.
- Drop glib2-revert-004f48f4.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828804">- Update to version 2.77.2:
  + Bugs fixed:
  - g_test_trap_subprocess and g_test_subprocess broken in 2.77.1
  - ci: Don’t run pipeline after merging a MR
  - Fix typos
  - GTree: Handle node counter overflow and return it as an
    unsigned value
  - gspawn, gdataset: Restore nullable callback functions
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828805">- Update to version 2.77.3:
  + Bugs fixed:
  - GSettings schemas default value translations don't work when
    using l10n=time.
  - gdbus-codegen eats indentation in RST in XML comments.
  - g_dbus_connection_export_menu_model() is not thread_safe.
  - Possible SEGV (null pointer deref) in
    distribute_method_call().
  - arg_data  in GOptionEntry is not a list.
  - Possible SEGV (null pointer deref) in _g_resource_file_new().
  - glib-unix: Clean up use of O_NONBLOCK.
  - gnetworkaddress: use reentrant getservbyname_r() if
    available.
  - gio-tool-info: Move translator comments so they’re visible.
  - gregex: set default max stack size for PCRE2 JIT compiler to
    512KiB.
  - glib-unix: Accept O_CLOEXEC as well as FD_CLOEXEC in
    g_unix_open_pipe().
  - gio: Add gresource.dtd.
  - gtestutils: Mention not ignoring SIGCHLD in
    g_test_trap_subprocess() docs.
  - [th/gchildwatch-fail-message] gmain: improve g_warning() for
    failure in g_child_watch_dispatch().
  - [th/use-localtime-r] use localtime_r() in
    g_log_writer_format_fields().
  - gregex: if JIT stack limit is reached, fall back to
    interpretive matching.
  - glib/gfileutils.c: use 64 bits for value in get_tmp_file().
  - gkeyfile: Fix overwriting of GError.
  + Updated translations.
- Update https://wiki.gnome.org/Projects/GLib URL tag to
  https://gitlab.gnome.org/GNOME/glib/, as the former points to the
  latter.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694174400">- Update to version 2.78.0:
  + Bugs fixed:
  - Error handling of invalid GKeyFile string escape sequences
    changed in GLib 2.77.3
  - gdb: Workaround optimized out quark_seq_id
  - meson: fix `gnetworking.h` install tag
  - gthread: Annotate g_thread_exit() with G_NORETURN
  - Fix gutils-user-database unit test
  + Updated translations.</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1695902400">- Fix NetworkManager crashing repeatedly with glib 2.78.0;
  (bsc#1215709); Add patch 0005-gthreadedresolver-Fix-race.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697025600">- Require /usr/bin/dbus-daemon by the devel package: GDBusTest
  launches an own dbus-daemon with a separate environment, so that
  test code does not have to rely on the session bus. Ensure
  consumers of GDBusTest have the needed dep present.
- Change the dbus-launch Requires to %{_bindir}/dbus-launch: be
  flexible about potential future package layout changes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698148800">- Use sed call to replace gio-querymodules with gio-querymodules-64
  in gio-2.0.pc where appropiate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698235200">- Update to version 2.78.1:
  + Fix truncating files when `g_file_set_contents_full()` is
    called without `G_FILE_SET_CONTENTS_CONSISTENT`
  + Fix `-Dlibelf=disabled` on Linux
  + Bugs fixed:
  - NetworkManager 1.44.0 crashes repeatedly with glib 2.78.0
  - gsubprocess-testprog.c: build error with cygwin
    (sys/ptrace.h: No such file or directory)
  - gio clears modification time in microseconds when setting
    with `set_modification_date_time`
  - Build of glib 2.78.0 ignores -Dlibelf=disabled
  - glib-2.78.0 fails at gio/tests/gsubprocess.p/gsubprocess.c.o
  - Segfault when creating GIO GPropertyAction without properties
  - `g_file_set_contents_full()` doesn't truncate the file
    (without `G_FILE_SET_CONTENTS_CONSISTENT`)
  - guniprop.c: Avoid creating (temporarily) out-of-bounds
    pointers
  - Fixes for integer cast warnings when targeting CHERI
  - Fix test_find_program on FreeBSD
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - Fix gutils-user-database test on macOS
  - Add value annotation to G_TYPE_FUNDAMENTAL_MAX
  - meson: Fix Windows build with PCRE2 as sibling subproject
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - glocalfileinfo: Preserve microseconds for access/modify times
  - Make sure the `GTask` is freed on a graceful disconnect
  - Buffer needs to be aligned correctly to receive
    linux_dirent64.
  - gtestutils.h: Fix warning with -Wsign-conversion caused by
    g_assert_cmpint
  - tests: Drop unnecessary include from gsubprocess-testprog.c
  - wakeup: do single read when using eventfd()
  - wakeup: Fix g_wakeup_acknowledge if signal comes in”
  - Use g_task_return in task threads
  - build: Fix -Dlibelf=disabled on Linux
  - gfileutils: Add a missing ftruncate() call when writing files
  + Updated translations.
- Drop 0005-gthreadedresolver-Fix-race.patch: Fixed upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701777600">- Update to version 2.78.2:
  + Bugs fixed:
  - check for #ifdef PTRACE_O_EXITKILL will always fail since it
    isn't a macro
  - gsubprocess build-time test intermittently timing out since
    2.78.1
  - “meson: Improve PTRACE_O_EXITKILL presence check”
  - “Make GQuark register intentional leaks”
  - “gsignalgroup: Avoid function call with side effect in
    g_return_* macro”
  - “tests: Don't assume that sh optimizes simple commands into
    exec”
  - “xdgmime: Handle buggy type definitions with circular
    inheritance”
  - “collate: Don't segfault on bad input”</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701950400">- Update to version 2.78.3:
  + Fix a crash-causing regression in xdgmime
  + Bugs fixed:
  - Crash in __gio_xdg_cache_mime_type_subclass
  - Backport “xdgmime: Update to upstream commit c2c814d4051f232”
    to glib-2-78</changelog>
</package>
<package pkgid="95a7939df38923267756972762898343794558829a67532de1a379fe64792d490d53d871fde1ff06c9ed5c53d41ee8fd97024236771ffed6c74e71b842172517" name="glib2-tools-32bit" arch="x86_64">
  <version epoch="0" ver="2.78.3" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678449600">- Update to version 2.76.0:
  + Fix several regressions in handling `GFileInfo` attributes
  + Bugs fixed:
  - ETAG_VALUE not set in GFileInfo when requested
  - File attributes are not set when their value is FALSE/NULL
  - gfile: Fix file size detection when copying on btrfs
  - glocalfileinfo:
    . Mark the lost+found dir as hidden again
    . Ensure that is-backup is always set
  + Updated translations.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679486400">- Update to version 2.76.1:
  + Fix build failures in third party C++ projects using
    `g_strdup()` via C++ qualified symbol lookup.
  + Downgrade critical warnings from `GFileInfo` about missing
    attributes to debug messages, as it was affecting too many
    apps; the critical warnings will be reinstated early in the
    2.78 cycle, so apps should continue to fix their ambiguous use
    of `GFileInfo` API.
  + Bugs fixed: glgo#GNOME/GLib#159, glgo#GNOME/GLib#352,
    glgo#GNOME/GLib#919, glgo#GNOME/GLib#2922,
    glgo#GNOME/GLib#2936, glgo#GNOME/GLib#2943,
    glgo#GNOME/GLib#2948, glgo#GNOME/GLib!3241,
    glgo#GNOME/GLib!3315, glgo#GNOME/GLib!3318,
    glgo#GNOME/GLib!3319, glgo#GNOME/GLib!3321,
    glgo#GNOME/GLib!3323, glgo#GNOME/GLib!3324,
    glgo#GNOME/GLib!3325, glgo#GNOME/GLib!3330,
    glgo#GNOME/GLib!3338.
  + Updated translations.</changelog>
  <changelog author="Guido Berhoerster &lt;guido+opensuse@berhoerster.name&gt;" date="1681992000">- Add mate-mimeapps.list for MATE-specific MIME associations
  generated by suse-update-mime-defaults</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1682078400">- Update to version 2.76.2:
  + Fixed various build failures in less common setups
  + Fix launching files in Windows via GtkFileLauncher
  + Bugs fixed:
  - GMarkupParser documentation completion
  - Disagreement between runtime and docs on whether interfaces
    are "classed"
  - gdbus-example-proxy-subclass.c is not complete
  - GAppInfoMonitor documentation deficiencies
  - Check for __kernel_long_t when enabling futex()
  - Documentation mentions non-existing function `g_value_free`
  - Not clear that GPollableInputStream methods are undefined if
    can_poll() returns FALSE
  - Missing docs for GOption (commandline parser)
  - GDebugControllerDBus wrong default in documentation
  - Probably wrong information regarding G_PLATFORM_WIN32 in
    README.win32.md
  - Multiple Definition Error When Generating
    gio/tests/test5.gresource
  - user docs: GLib.DateTime.format: broken highlighting
  - GtkFileLauncher: generated paths not recognized on Win32
  - Build failed due to NULL pointer redefinition in C++
  - Build randomly fails with: 'gmodule/gmodule-visibility.h'
    file not found
  - unicode: add tests for g_utf8_normalize() and empty strings
  - build: Drop old .gitignore files from test directories
  - tools: Drop check-abis.sh script
  - docs: Drop section about default branch renaming from
    README.md
  - tests: Update Unicode normalisation tests from Unicode 15
  - Make clang++ happier when using G_STATIC_ASSERT
  - gwin32: Avoid use of function call with side effect in
    g_return_* macro
  - gsignal: Clarify documentation for GSignalMatchType matching
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684843200">- Update to version 2.76.3:
  + Bugs fixed: glgo#GNOME/GLib#1264, glgo#GNOME/GLib!3402,
    glgo#GNOME/GLib!3403, glgo#GNOME/GLib!3427,
    glgo#GNOME/GLib!3428, glgo#GNOME/GLib!3434.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688644800">- Update to version 2.76.4:
  + Fix build failure on Android with `statx()` support
  + Bugs fixed:
  - glib-compile-schemas failed on directory name with no Latin
    symbols
  - Build failure due to statx fields with NDK r25.c
  - glib-compile-resources: Fix non-ASCII arg parsing on Windows
  - glib: reset errno to 0 when futex() returns EAGAIN
  - Avoid stack overflow in gspawn on macOS
  - glocalfileinfo: Fix incorrect use of struct
    statx.st_mtimensec on Android
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828800">- Update to version 2.76.5:
  + Bugs fixed:
  - Possible SEGV (null pointer deref) in
    distribute_method_call().
  - Possible SEGV (null pointer deref) in _g_resource_file_new().
  - Backport !3529 “gmenuexporter: synchronization in
    org_gtk_Menus_get_interface.” to glib-2-76.
  - Backport !3547 “glib/gfileutils.c: use 64 bits for value in
    get_tmp_file()” to glib-2-76.
  - Backport !3554 “gresourcefile: Fix crash if called with a
    badly escaped URI” to glib-2-76.
  - Backport !3555 “gkeyfile: Fix overwriting of GError” to
    glib-2-76.
  - Backport !3539 “gdbusmessage: Validate required headers have
    the right type” to glib-2-76.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828801">- Update to version 2.77.0:
  + Fix `GSocketClient` connecting to a proxy if the port is not
    specified
  + Support using `copy_file_range()` in `g_file_copy()`, if
    available
  + Improve handling of comments above groups in key files
  + Re-upgrade missing attribute debugs to criticals in `GFileInfo`
  + Do not redefine NULL on C++
  + Make `g_signal_handlers_block_matched()` work for
    `G_SIGNAL_MATCH_ID`
  + Fixes to support building with bionic libc better
  + Fix potential stack overflow in gspawn on macOS if open file
    limit is very high
  + Fix support for `--force-fallback-for libpcre` in meson
    configuration
  + Generate specific marshallers in `gdbus-codegen`
  + Fix build failure on Android with `statx()` support
  + Improve locking performance of `GSignal`
  + Improve locking performance of `g_main_context_iterate()`
  + Add an inline definition of `g_free()` to automatically use
    `g_free_sized()` if available
  + Fix race with `waitpid()` and `GChildWatchSource`
  + Add `glib_valgrind_suppressions` variable to glib pkg-config
    file
  + Fix build on macOS SDK 10.11
  + Switch to using a separate thread pool and support timeouts in
    `GThreadedResolver`
  + Track pending `GTask`s if `G_ENABLE_DEBUG` is defined
  + Support GSignal fast path and more marshallers in
    `gobject_gdb.py`
  + Disable the macOS CI because it’s too unreliable — if you rely
    on GLib working on macOS, please get in touch and do something
    to help!
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828802">- Add glib2-revert-004f48f4.patch: This patch reverts the "build/\
  gmodule-2.0.pc: Move compiler flags from Libs to Cglags" MR
  (glgo#GNOME/glib!3356), as per agreement discussed in said MR.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828803">- Update to version 2.77.1:
  + Fix some regressions with `GKeyFile` comment handling.
  + Improve handling of query and fragment components in `file:`
    URIs.
  + Various bugs fixed.
  + Updated transltations.
- Drop glib2-revert-004f48f4.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828804">- Update to version 2.77.2:
  + Bugs fixed:
  - g_test_trap_subprocess and g_test_subprocess broken in 2.77.1
  - ci: Don’t run pipeline after merging a MR
  - Fix typos
  - GTree: Handle node counter overflow and return it as an
    unsigned value
  - gspawn, gdataset: Restore nullable callback functions
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828805">- Update to version 2.77.3:
  + Bugs fixed:
  - GSettings schemas default value translations don't work when
    using l10n=time.
  - gdbus-codegen eats indentation in RST in XML comments.
  - g_dbus_connection_export_menu_model() is not thread_safe.
  - Possible SEGV (null pointer deref) in
    distribute_method_call().
  - arg_data  in GOptionEntry is not a list.
  - Possible SEGV (null pointer deref) in _g_resource_file_new().
  - glib-unix: Clean up use of O_NONBLOCK.
  - gnetworkaddress: use reentrant getservbyname_r() if
    available.
  - gio-tool-info: Move translator comments so they’re visible.
  - gregex: set default max stack size for PCRE2 JIT compiler to
    512KiB.
  - glib-unix: Accept O_CLOEXEC as well as FD_CLOEXEC in
    g_unix_open_pipe().
  - gio: Add gresource.dtd.
  - gtestutils: Mention not ignoring SIGCHLD in
    g_test_trap_subprocess() docs.
  - [th/gchildwatch-fail-message] gmain: improve g_warning() for
    failure in g_child_watch_dispatch().
  - [th/use-localtime-r] use localtime_r() in
    g_log_writer_format_fields().
  - gregex: if JIT stack limit is reached, fall back to
    interpretive matching.
  - glib/gfileutils.c: use 64 bits for value in get_tmp_file().
  - gkeyfile: Fix overwriting of GError.
  + Updated translations.
- Update https://wiki.gnome.org/Projects/GLib URL tag to
  https://gitlab.gnome.org/GNOME/glib/, as the former points to the
  latter.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694174400">- Update to version 2.78.0:
  + Bugs fixed:
  - Error handling of invalid GKeyFile string escape sequences
    changed in GLib 2.77.3
  - gdb: Workaround optimized out quark_seq_id
  - meson: fix `gnetworking.h` install tag
  - gthread: Annotate g_thread_exit() with G_NORETURN
  - Fix gutils-user-database unit test
  + Updated translations.</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1695902400">- Fix NetworkManager crashing repeatedly with glib 2.78.0;
  (bsc#1215709); Add patch 0005-gthreadedresolver-Fix-race.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697025600">- Require /usr/bin/dbus-daemon by the devel package: GDBusTest
  launches an own dbus-daemon with a separate environment, so that
  test code does not have to rely on the session bus. Ensure
  consumers of GDBusTest have the needed dep present.
- Change the dbus-launch Requires to %{_bindir}/dbus-launch: be
  flexible about potential future package layout changes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698148800">- Use sed call to replace gio-querymodules with gio-querymodules-64
  in gio-2.0.pc where appropiate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698235200">- Update to version 2.78.1:
  + Fix truncating files when `g_file_set_contents_full()` is
    called without `G_FILE_SET_CONTENTS_CONSISTENT`
  + Fix `-Dlibelf=disabled` on Linux
  + Bugs fixed:
  - NetworkManager 1.44.0 crashes repeatedly with glib 2.78.0
  - gsubprocess-testprog.c: build error with cygwin
    (sys/ptrace.h: No such file or directory)
  - gio clears modification time in microseconds when setting
    with `set_modification_date_time`
  - Build of glib 2.78.0 ignores -Dlibelf=disabled
  - glib-2.78.0 fails at gio/tests/gsubprocess.p/gsubprocess.c.o
  - Segfault when creating GIO GPropertyAction without properties
  - `g_file_set_contents_full()` doesn't truncate the file
    (without `G_FILE_SET_CONTENTS_CONSISTENT`)
  - guniprop.c: Avoid creating (temporarily) out-of-bounds
    pointers
  - Fixes for integer cast warnings when targeting CHERI
  - Fix test_find_program on FreeBSD
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - Fix gutils-user-database test on macOS
  - Add value annotation to G_TYPE_FUNDAMENTAL_MAX
  - meson: Fix Windows build with PCRE2 as sibling subproject
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - glocalfileinfo: Preserve microseconds for access/modify times
  - Make sure the `GTask` is freed on a graceful disconnect
  - Buffer needs to be aligned correctly to receive
    linux_dirent64.
  - gtestutils.h: Fix warning with -Wsign-conversion caused by
    g_assert_cmpint
  - tests: Drop unnecessary include from gsubprocess-testprog.c
  - wakeup: do single read when using eventfd()
  - wakeup: Fix g_wakeup_acknowledge if signal comes in”
  - Use g_task_return in task threads
  - build: Fix -Dlibelf=disabled on Linux
  - gfileutils: Add a missing ftruncate() call when writing files
  + Updated translations.
- Drop 0005-gthreadedresolver-Fix-race.patch: Fixed upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701777600">- Update to version 2.78.2:
  + Bugs fixed:
  - check for #ifdef PTRACE_O_EXITKILL will always fail since it
    isn't a macro
  - gsubprocess build-time test intermittently timing out since
    2.78.1
  - “meson: Improve PTRACE_O_EXITKILL presence check”
  - “Make GQuark register intentional leaks”
  - “gsignalgroup: Avoid function call with side effect in
    g_return_* macro”
  - “tests: Don't assume that sh optimizes simple commands into
    exec”
  - “xdgmime: Handle buggy type definitions with circular
    inheritance”
  - “collate: Don't segfault on bad input”</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701950400">- Update to version 2.78.3:
  + Fix a crash-causing regression in xdgmime
  + Bugs fixed:
  - Crash in __gio_xdg_cache_mime_type_subclass
  - Backport “xdgmime: Update to upstream commit c2c814d4051f232”
    to glib-2-78</changelog>
</package>
<package pkgid="77f5d6771362d5a0622c322b858604e9f333ef914d2b006f0d5e1396a633e775c719d9cd530e76ede27d4a760c016adf3d8d448be1fe5317f4d3e55ad2623d36" name="glib2-tools-32bit-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.78.3" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678449600">- Update to version 2.76.0:
  + Fix several regressions in handling `GFileInfo` attributes
  + Bugs fixed:
  - ETAG_VALUE not set in GFileInfo when requested
  - File attributes are not set when their value is FALSE/NULL
  - gfile: Fix file size detection when copying on btrfs
  - glocalfileinfo:
    . Mark the lost+found dir as hidden again
    . Ensure that is-backup is always set
  + Updated translations.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679486400">- Update to version 2.76.1:
  + Fix build failures in third party C++ projects using
    `g_strdup()` via C++ qualified symbol lookup.
  + Downgrade critical warnings from `GFileInfo` about missing
    attributes to debug messages, as it was affecting too many
    apps; the critical warnings will be reinstated early in the
    2.78 cycle, so apps should continue to fix their ambiguous use
    of `GFileInfo` API.
  + Bugs fixed: glgo#GNOME/GLib#159, glgo#GNOME/GLib#352,
    glgo#GNOME/GLib#919, glgo#GNOME/GLib#2922,
    glgo#GNOME/GLib#2936, glgo#GNOME/GLib#2943,
    glgo#GNOME/GLib#2948, glgo#GNOME/GLib!3241,
    glgo#GNOME/GLib!3315, glgo#GNOME/GLib!3318,
    glgo#GNOME/GLib!3319, glgo#GNOME/GLib!3321,
    glgo#GNOME/GLib!3323, glgo#GNOME/GLib!3324,
    glgo#GNOME/GLib!3325, glgo#GNOME/GLib!3330,
    glgo#GNOME/GLib!3338.
  + Updated translations.</changelog>
  <changelog author="Guido Berhoerster &lt;guido+opensuse@berhoerster.name&gt;" date="1681992000">- Add mate-mimeapps.list for MATE-specific MIME associations
  generated by suse-update-mime-defaults</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1682078400">- Update to version 2.76.2:
  + Fixed various build failures in less common setups
  + Fix launching files in Windows via GtkFileLauncher
  + Bugs fixed:
  - GMarkupParser documentation completion
  - Disagreement between runtime and docs on whether interfaces
    are "classed"
  - gdbus-example-proxy-subclass.c is not complete
  - GAppInfoMonitor documentation deficiencies
  - Check for __kernel_long_t when enabling futex()
  - Documentation mentions non-existing function `g_value_free`
  - Not clear that GPollableInputStream methods are undefined if
    can_poll() returns FALSE
  - Missing docs for GOption (commandline parser)
  - GDebugControllerDBus wrong default in documentation
  - Probably wrong information regarding G_PLATFORM_WIN32 in
    README.win32.md
  - Multiple Definition Error When Generating
    gio/tests/test5.gresource
  - user docs: GLib.DateTime.format: broken highlighting
  - GtkFileLauncher: generated paths not recognized on Win32
  - Build failed due to NULL pointer redefinition in C++
  - Build randomly fails with: 'gmodule/gmodule-visibility.h'
    file not found
  - unicode: add tests for g_utf8_normalize() and empty strings
  - build: Drop old .gitignore files from test directories
  - tools: Drop check-abis.sh script
  - docs: Drop section about default branch renaming from
    README.md
  - tests: Update Unicode normalisation tests from Unicode 15
  - Make clang++ happier when using G_STATIC_ASSERT
  - gwin32: Avoid use of function call with side effect in
    g_return_* macro
  - gsignal: Clarify documentation for GSignalMatchType matching
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684843200">- Update to version 2.76.3:
  + Bugs fixed: glgo#GNOME/GLib#1264, glgo#GNOME/GLib!3402,
    glgo#GNOME/GLib!3403, glgo#GNOME/GLib!3427,
    glgo#GNOME/GLib!3428, glgo#GNOME/GLib!3434.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688644800">- Update to version 2.76.4:
  + Fix build failure on Android with `statx()` support
  + Bugs fixed:
  - glib-compile-schemas failed on directory name with no Latin
    symbols
  - Build failure due to statx fields with NDK r25.c
  - glib-compile-resources: Fix non-ASCII arg parsing on Windows
  - glib: reset errno to 0 when futex() returns EAGAIN
  - Avoid stack overflow in gspawn on macOS
  - glocalfileinfo: Fix incorrect use of struct
    statx.st_mtimensec on Android
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828800">- Update to version 2.76.5:
  + Bugs fixed:
  - Possible SEGV (null pointer deref) in
    distribute_method_call().
  - Possible SEGV (null pointer deref) in _g_resource_file_new().
  - Backport !3529 “gmenuexporter: synchronization in
    org_gtk_Menus_get_interface.” to glib-2-76.
  - Backport !3547 “glib/gfileutils.c: use 64 bits for value in
    get_tmp_file()” to glib-2-76.
  - Backport !3554 “gresourcefile: Fix crash if called with a
    badly escaped URI” to glib-2-76.
  - Backport !3555 “gkeyfile: Fix overwriting of GError” to
    glib-2-76.
  - Backport !3539 “gdbusmessage: Validate required headers have
    the right type” to glib-2-76.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828801">- Update to version 2.77.0:
  + Fix `GSocketClient` connecting to a proxy if the port is not
    specified
  + Support using `copy_file_range()` in `g_file_copy()`, if
    available
  + Improve handling of comments above groups in key files
  + Re-upgrade missing attribute debugs to criticals in `GFileInfo`
  + Do not redefine NULL on C++
  + Make `g_signal_handlers_block_matched()` work for
    `G_SIGNAL_MATCH_ID`
  + Fixes to support building with bionic libc better
  + Fix potential stack overflow in gspawn on macOS if open file
    limit is very high
  + Fix support for `--force-fallback-for libpcre` in meson
    configuration
  + Generate specific marshallers in `gdbus-codegen`
  + Fix build failure on Android with `statx()` support
  + Improve locking performance of `GSignal`
  + Improve locking performance of `g_main_context_iterate()`
  + Add an inline definition of `g_free()` to automatically use
    `g_free_sized()` if available
  + Fix race with `waitpid()` and `GChildWatchSource`
  + Add `glib_valgrind_suppressions` variable to glib pkg-config
    file
  + Fix build on macOS SDK 10.11
  + Switch to using a separate thread pool and support timeouts in
    `GThreadedResolver`
  + Track pending `GTask`s if `G_ENABLE_DEBUG` is defined
  + Support GSignal fast path and more marshallers in
    `gobject_gdb.py`
  + Disable the macOS CI because it’s too unreliable — if you rely
    on GLib working on macOS, please get in touch and do something
    to help!
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828802">- Add glib2-revert-004f48f4.patch: This patch reverts the "build/\
  gmodule-2.0.pc: Move compiler flags from Libs to Cglags" MR
  (glgo#GNOME/glib!3356), as per agreement discussed in said MR.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828803">- Update to version 2.77.1:
  + Fix some regressions with `GKeyFile` comment handling.
  + Improve handling of query and fragment components in `file:`
    URIs.
  + Various bugs fixed.
  + Updated transltations.
- Drop glib2-revert-004f48f4.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828804">- Update to version 2.77.2:
  + Bugs fixed:
  - g_test_trap_subprocess and g_test_subprocess broken in 2.77.1
  - ci: Don’t run pipeline after merging a MR
  - Fix typos
  - GTree: Handle node counter overflow and return it as an
    unsigned value
  - gspawn, gdataset: Restore nullable callback functions
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828805">- Update to version 2.77.3:
  + Bugs fixed:
  - GSettings schemas default value translations don't work when
    using l10n=time.
  - gdbus-codegen eats indentation in RST in XML comments.
  - g_dbus_connection_export_menu_model() is not thread_safe.
  - Possible SEGV (null pointer deref) in
    distribute_method_call().
  - arg_data  in GOptionEntry is not a list.
  - Possible SEGV (null pointer deref) in _g_resource_file_new().
  - glib-unix: Clean up use of O_NONBLOCK.
  - gnetworkaddress: use reentrant getservbyname_r() if
    available.
  - gio-tool-info: Move translator comments so they’re visible.
  - gregex: set default max stack size for PCRE2 JIT compiler to
    512KiB.
  - glib-unix: Accept O_CLOEXEC as well as FD_CLOEXEC in
    g_unix_open_pipe().
  - gio: Add gresource.dtd.
  - gtestutils: Mention not ignoring SIGCHLD in
    g_test_trap_subprocess() docs.
  - [th/gchildwatch-fail-message] gmain: improve g_warning() for
    failure in g_child_watch_dispatch().
  - [th/use-localtime-r] use localtime_r() in
    g_log_writer_format_fields().
  - gregex: if JIT stack limit is reached, fall back to
    interpretive matching.
  - glib/gfileutils.c: use 64 bits for value in get_tmp_file().
  - gkeyfile: Fix overwriting of GError.
  + Updated translations.
- Update https://wiki.gnome.org/Projects/GLib URL tag to
  https://gitlab.gnome.org/GNOME/glib/, as the former points to the
  latter.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694174400">- Update to version 2.78.0:
  + Bugs fixed:
  - Error handling of invalid GKeyFile string escape sequences
    changed in GLib 2.77.3
  - gdb: Workaround optimized out quark_seq_id
  - meson: fix `gnetworking.h` install tag
  - gthread: Annotate g_thread_exit() with G_NORETURN
  - Fix gutils-user-database unit test
  + Updated translations.</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1695902400">- Fix NetworkManager crashing repeatedly with glib 2.78.0;
  (bsc#1215709); Add patch 0005-gthreadedresolver-Fix-race.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697025600">- Require /usr/bin/dbus-daemon by the devel package: GDBusTest
  launches an own dbus-daemon with a separate environment, so that
  test code does not have to rely on the session bus. Ensure
  consumers of GDBusTest have the needed dep present.
- Change the dbus-launch Requires to %{_bindir}/dbus-launch: be
  flexible about potential future package layout changes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698148800">- Use sed call to replace gio-querymodules with gio-querymodules-64
  in gio-2.0.pc where appropiate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698235200">- Update to version 2.78.1:
  + Fix truncating files when `g_file_set_contents_full()` is
    called without `G_FILE_SET_CONTENTS_CONSISTENT`
  + Fix `-Dlibelf=disabled` on Linux
  + Bugs fixed:
  - NetworkManager 1.44.0 crashes repeatedly with glib 2.78.0
  - gsubprocess-testprog.c: build error with cygwin
    (sys/ptrace.h: No such file or directory)
  - gio clears modification time in microseconds when setting
    with `set_modification_date_time`
  - Build of glib 2.78.0 ignores -Dlibelf=disabled
  - glib-2.78.0 fails at gio/tests/gsubprocess.p/gsubprocess.c.o
  - Segfault when creating GIO GPropertyAction without properties
  - `g_file_set_contents_full()` doesn't truncate the file
    (without `G_FILE_SET_CONTENTS_CONSISTENT`)
  - guniprop.c: Avoid creating (temporarily) out-of-bounds
    pointers
  - Fixes for integer cast warnings when targeting CHERI
  - Fix test_find_program on FreeBSD
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - Fix gutils-user-database test on macOS
  - Add value annotation to G_TYPE_FUNDAMENTAL_MAX
  - meson: Fix Windows build with PCRE2 as sibling subproject
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - glocalfileinfo: Preserve microseconds for access/modify times
  - Make sure the `GTask` is freed on a graceful disconnect
  - Buffer needs to be aligned correctly to receive
    linux_dirent64.
  - gtestutils.h: Fix warning with -Wsign-conversion caused by
    g_assert_cmpint
  - tests: Drop unnecessary include from gsubprocess-testprog.c
  - wakeup: do single read when using eventfd()
  - wakeup: Fix g_wakeup_acknowledge if signal comes in”
  - Use g_task_return in task threads
  - build: Fix -Dlibelf=disabled on Linux
  - gfileutils: Add a missing ftruncate() call when writing files
  + Updated translations.
- Drop 0005-gthreadedresolver-Fix-race.patch: Fixed upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701777600">- Update to version 2.78.2:
  + Bugs fixed:
  - check for #ifdef PTRACE_O_EXITKILL will always fail since it
    isn't a macro
  - gsubprocess build-time test intermittently timing out since
    2.78.1
  - “meson: Improve PTRACE_O_EXITKILL presence check”
  - “Make GQuark register intentional leaks”
  - “gsignalgroup: Avoid function call with side effect in
    g_return_* macro”
  - “tests: Don't assume that sh optimizes simple commands into
    exec”
  - “xdgmime: Handle buggy type definitions with circular
    inheritance”
  - “collate: Don't segfault on bad input”</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701950400">- Update to version 2.78.3:
  + Fix a crash-causing regression in xdgmime
  + Bugs fixed:
  - Crash in __gio_xdg_cache_mime_type_subclass
  - Backport “xdgmime: Update to upstream commit c2c814d4051f232”
    to glib-2-78</changelog>
</package>
<package pkgid="ae9f36810cca0c8237aae882eb2f58c4ff3e34ecb87ca2210ff1d1dfd2b575da3a1e74be399e7c8e6c7a3d0d9bbff7200b73cceb5396e6812a9239a9bd3cd660" name="glib2-tools-debuginfo" arch="i586">
  <version epoch="0" ver="2.78.3" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678449600">- Update to version 2.76.0:
  + Fix several regressions in handling `GFileInfo` attributes
  + Bugs fixed:
  - ETAG_VALUE not set in GFileInfo when requested
  - File attributes are not set when their value is FALSE/NULL
  - gfile: Fix file size detection when copying on btrfs
  - glocalfileinfo:
    . Mark the lost+found dir as hidden again
    . Ensure that is-backup is always set
  + Updated translations.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679486400">- Update to version 2.76.1:
  + Fix build failures in third party C++ projects using
    `g_strdup()` via C++ qualified symbol lookup.
  + Downgrade critical warnings from `GFileInfo` about missing
    attributes to debug messages, as it was affecting too many
    apps; the critical warnings will be reinstated early in the
    2.78 cycle, so apps should continue to fix their ambiguous use
    of `GFileInfo` API.
  + Bugs fixed: glgo#GNOME/GLib#159, glgo#GNOME/GLib#352,
    glgo#GNOME/GLib#919, glgo#GNOME/GLib#2922,
    glgo#GNOME/GLib#2936, glgo#GNOME/GLib#2943,
    glgo#GNOME/GLib#2948, glgo#GNOME/GLib!3241,
    glgo#GNOME/GLib!3315, glgo#GNOME/GLib!3318,
    glgo#GNOME/GLib!3319, glgo#GNOME/GLib!3321,
    glgo#GNOME/GLib!3323, glgo#GNOME/GLib!3324,
    glgo#GNOME/GLib!3325, glgo#GNOME/GLib!3330,
    glgo#GNOME/GLib!3338.
  + Updated translations.</changelog>
  <changelog author="Guido Berhoerster &lt;guido+opensuse@berhoerster.name&gt;" date="1681992000">- Add mate-mimeapps.list for MATE-specific MIME associations
  generated by suse-update-mime-defaults</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1682078400">- Update to version 2.76.2:
  + Fixed various build failures in less common setups
  + Fix launching files in Windows via GtkFileLauncher
  + Bugs fixed:
  - GMarkupParser documentation completion
  - Disagreement between runtime and docs on whether interfaces
    are "classed"
  - gdbus-example-proxy-subclass.c is not complete
  - GAppInfoMonitor documentation deficiencies
  - Check for __kernel_long_t when enabling futex()
  - Documentation mentions non-existing function `g_value_free`
  - Not clear that GPollableInputStream methods are undefined if
    can_poll() returns FALSE
  - Missing docs for GOption (commandline parser)
  - GDebugControllerDBus wrong default in documentation
  - Probably wrong information regarding G_PLATFORM_WIN32 in
    README.win32.md
  - Multiple Definition Error When Generating
    gio/tests/test5.gresource
  - user docs: GLib.DateTime.format: broken highlighting
  - GtkFileLauncher: generated paths not recognized on Win32
  - Build failed due to NULL pointer redefinition in C++
  - Build randomly fails with: 'gmodule/gmodule-visibility.h'
    file not found
  - unicode: add tests for g_utf8_normalize() and empty strings
  - build: Drop old .gitignore files from test directories
  - tools: Drop check-abis.sh script
  - docs: Drop section about default branch renaming from
    README.md
  - tests: Update Unicode normalisation tests from Unicode 15
  - Make clang++ happier when using G_STATIC_ASSERT
  - gwin32: Avoid use of function call with side effect in
    g_return_* macro
  - gsignal: Clarify documentation for GSignalMatchType matching
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684843200">- Update to version 2.76.3:
  + Bugs fixed: glgo#GNOME/GLib#1264, glgo#GNOME/GLib!3402,
    glgo#GNOME/GLib!3403, glgo#GNOME/GLib!3427,
    glgo#GNOME/GLib!3428, glgo#GNOME/GLib!3434.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688644800">- Update to version 2.76.4:
  + Fix build failure on Android with `statx()` support
  + Bugs fixed:
  - glib-compile-schemas failed on directory name with no Latin
    symbols
  - Build failure due to statx fields with NDK r25.c
  - glib-compile-resources: Fix non-ASCII arg parsing on Windows
  - glib: reset errno to 0 when futex() returns EAGAIN
  - Avoid stack overflow in gspawn on macOS
  - glocalfileinfo: Fix incorrect use of struct
    statx.st_mtimensec on Android
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828800">- Update to version 2.76.5:
  + Bugs fixed:
  - Possible SEGV (null pointer deref) in
    distribute_method_call().
  - Possible SEGV (null pointer deref) in _g_resource_file_new().
  - Backport !3529 “gmenuexporter: synchronization in
    org_gtk_Menus_get_interface.” to glib-2-76.
  - Backport !3547 “glib/gfileutils.c: use 64 bits for value in
    get_tmp_file()” to glib-2-76.
  - Backport !3554 “gresourcefile: Fix crash if called with a
    badly escaped URI” to glib-2-76.
  - Backport !3555 “gkeyfile: Fix overwriting of GError” to
    glib-2-76.
  - Backport !3539 “gdbusmessage: Validate required headers have
    the right type” to glib-2-76.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828801">- Update to version 2.77.0:
  + Fix `GSocketClient` connecting to a proxy if the port is not
    specified
  + Support using `copy_file_range()` in `g_file_copy()`, if
    available
  + Improve handling of comments above groups in key files
  + Re-upgrade missing attribute debugs to criticals in `GFileInfo`
  + Do not redefine NULL on C++
  + Make `g_signal_handlers_block_matched()` work for
    `G_SIGNAL_MATCH_ID`
  + Fixes to support building with bionic libc better
  + Fix potential stack overflow in gspawn on macOS if open file
    limit is very high
  + Fix support for `--force-fallback-for libpcre` in meson
    configuration
  + Generate specific marshallers in `gdbus-codegen`
  + Fix build failure on Android with `statx()` support
  + Improve locking performance of `GSignal`
  + Improve locking performance of `g_main_context_iterate()`
  + Add an inline definition of `g_free()` to automatically use
    `g_free_sized()` if available
  + Fix race with `waitpid()` and `GChildWatchSource`
  + Add `glib_valgrind_suppressions` variable to glib pkg-config
    file
  + Fix build on macOS SDK 10.11
  + Switch to using a separate thread pool and support timeouts in
    `GThreadedResolver`
  + Track pending `GTask`s if `G_ENABLE_DEBUG` is defined
  + Support GSignal fast path and more marshallers in
    `gobject_gdb.py`
  + Disable the macOS CI because it’s too unreliable — if you rely
    on GLib working on macOS, please get in touch and do something
    to help!
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828802">- Add glib2-revert-004f48f4.patch: This patch reverts the "build/\
  gmodule-2.0.pc: Move compiler flags from Libs to Cglags" MR
  (glgo#GNOME/glib!3356), as per agreement discussed in said MR.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828803">- Update to version 2.77.1:
  + Fix some regressions with `GKeyFile` comment handling.
  + Improve handling of query and fragment components in `file:`
    URIs.
  + Various bugs fixed.
  + Updated transltations.
- Drop glib2-revert-004f48f4.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828804">- Update to version 2.77.2:
  + Bugs fixed:
  - g_test_trap_subprocess and g_test_subprocess broken in 2.77.1
  - ci: Don’t run pipeline after merging a MR
  - Fix typos
  - GTree: Handle node counter overflow and return it as an
    unsigned value
  - gspawn, gdataset: Restore nullable callback functions
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828805">- Update to version 2.77.3:
  + Bugs fixed:
  - GSettings schemas default value translations don't work when
    using l10n=time.
  - gdbus-codegen eats indentation in RST in XML comments.
  - g_dbus_connection_export_menu_model() is not thread_safe.
  - Possible SEGV (null pointer deref) in
    distribute_method_call().
  - arg_data  in GOptionEntry is not a list.
  - Possible SEGV (null pointer deref) in _g_resource_file_new().
  - glib-unix: Clean up use of O_NONBLOCK.
  - gnetworkaddress: use reentrant getservbyname_r() if
    available.
  - gio-tool-info: Move translator comments so they’re visible.
  - gregex: set default max stack size for PCRE2 JIT compiler to
    512KiB.
  - glib-unix: Accept O_CLOEXEC as well as FD_CLOEXEC in
    g_unix_open_pipe().
  - gio: Add gresource.dtd.
  - gtestutils: Mention not ignoring SIGCHLD in
    g_test_trap_subprocess() docs.
  - [th/gchildwatch-fail-message] gmain: improve g_warning() for
    failure in g_child_watch_dispatch().
  - [th/use-localtime-r] use localtime_r() in
    g_log_writer_format_fields().
  - gregex: if JIT stack limit is reached, fall back to
    interpretive matching.
  - glib/gfileutils.c: use 64 bits for value in get_tmp_file().
  - gkeyfile: Fix overwriting of GError.
  + Updated translations.
- Update https://wiki.gnome.org/Projects/GLib URL tag to
  https://gitlab.gnome.org/GNOME/glib/, as the former points to the
  latter.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694174400">- Update to version 2.78.0:
  + Bugs fixed:
  - Error handling of invalid GKeyFile string escape sequences
    changed in GLib 2.77.3
  - gdb: Workaround optimized out quark_seq_id
  - meson: fix `gnetworking.h` install tag
  - gthread: Annotate g_thread_exit() with G_NORETURN
  - Fix gutils-user-database unit test
  + Updated translations.</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1695902400">- Fix NetworkManager crashing repeatedly with glib 2.78.0;
  (bsc#1215709); Add patch 0005-gthreadedresolver-Fix-race.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697025600">- Require /usr/bin/dbus-daemon by the devel package: GDBusTest
  launches an own dbus-daemon with a separate environment, so that
  test code does not have to rely on the session bus. Ensure
  consumers of GDBusTest have the needed dep present.
- Change the dbus-launch Requires to %{_bindir}/dbus-launch: be
  flexible about potential future package layout changes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698148800">- Use sed call to replace gio-querymodules with gio-querymodules-64
  in gio-2.0.pc where appropiate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698235200">- Update to version 2.78.1:
  + Fix truncating files when `g_file_set_contents_full()` is
    called without `G_FILE_SET_CONTENTS_CONSISTENT`
  + Fix `-Dlibelf=disabled` on Linux
  + Bugs fixed:
  - NetworkManager 1.44.0 crashes repeatedly with glib 2.78.0
  - gsubprocess-testprog.c: build error with cygwin
    (sys/ptrace.h: No such file or directory)
  - gio clears modification time in microseconds when setting
    with `set_modification_date_time`
  - Build of glib 2.78.0 ignores -Dlibelf=disabled
  - glib-2.78.0 fails at gio/tests/gsubprocess.p/gsubprocess.c.o
  - Segfault when creating GIO GPropertyAction without properties
  - `g_file_set_contents_full()` doesn't truncate the file
    (without `G_FILE_SET_CONTENTS_CONSISTENT`)
  - guniprop.c: Avoid creating (temporarily) out-of-bounds
    pointers
  - Fixes for integer cast warnings when targeting CHERI
  - Fix test_find_program on FreeBSD
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - Fix gutils-user-database test on macOS
  - Add value annotation to G_TYPE_FUNDAMENTAL_MAX
  - meson: Fix Windows build with PCRE2 as sibling subproject
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - glocalfileinfo: Preserve microseconds for access/modify times
  - Make sure the `GTask` is freed on a graceful disconnect
  - Buffer needs to be aligned correctly to receive
    linux_dirent64.
  - gtestutils.h: Fix warning with -Wsign-conversion caused by
    g_assert_cmpint
  - tests: Drop unnecessary include from gsubprocess-testprog.c
  - wakeup: do single read when using eventfd()
  - wakeup: Fix g_wakeup_acknowledge if signal comes in”
  - Use g_task_return in task threads
  - build: Fix -Dlibelf=disabled on Linux
  - gfileutils: Add a missing ftruncate() call when writing files
  + Updated translations.
- Drop 0005-gthreadedresolver-Fix-race.patch: Fixed upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701777600">- Update to version 2.78.2:
  + Bugs fixed:
  - check for #ifdef PTRACE_O_EXITKILL will always fail since it
    isn't a macro
  - gsubprocess build-time test intermittently timing out since
    2.78.1
  - “meson: Improve PTRACE_O_EXITKILL presence check”
  - “Make GQuark register intentional leaks”
  - “gsignalgroup: Avoid function call with side effect in
    g_return_* macro”
  - “tests: Don't assume that sh optimizes simple commands into
    exec”
  - “xdgmime: Handle buggy type definitions with circular
    inheritance”
  - “collate: Don't segfault on bad input”</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701950400">- Update to version 2.78.3:
  + Fix a crash-causing regression in xdgmime
  + Bugs fixed:
  - Crash in __gio_xdg_cache_mime_type_subclass
  - Backport “xdgmime: Update to upstream commit c2c814d4051f232”
    to glib-2-78</changelog>
</package>
<package pkgid="0b3e75c2d0d9651e4fdea4b239e85444def55f57fdfc30c5e7befcc6825e750cca17d273994afa325cde892115e796334f5de8e7593cf448a32a4d2c7ecfd507" name="glib2-tools-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.78.3" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678449600">- Update to version 2.76.0:
  + Fix several regressions in handling `GFileInfo` attributes
  + Bugs fixed:
  - ETAG_VALUE not set in GFileInfo when requested
  - File attributes are not set when their value is FALSE/NULL
  - gfile: Fix file size detection when copying on btrfs
  - glocalfileinfo:
    . Mark the lost+found dir as hidden again
    . Ensure that is-backup is always set
  + Updated translations.
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679486400">- Update to version 2.76.1:
  + Fix build failures in third party C++ projects using
    `g_strdup()` via C++ qualified symbol lookup.
  + Downgrade critical warnings from `GFileInfo` about missing
    attributes to debug messages, as it was affecting too many
    apps; the critical warnings will be reinstated early in the
    2.78 cycle, so apps should continue to fix their ambiguous use
    of `GFileInfo` API.
  + Bugs fixed: glgo#GNOME/GLib#159, glgo#GNOME/GLib#352,
    glgo#GNOME/GLib#919, glgo#GNOME/GLib#2922,
    glgo#GNOME/GLib#2936, glgo#GNOME/GLib#2943,
    glgo#GNOME/GLib#2948, glgo#GNOME/GLib!3241,
    glgo#GNOME/GLib!3315, glgo#GNOME/GLib!3318,
    glgo#GNOME/GLib!3319, glgo#GNOME/GLib!3321,
    glgo#GNOME/GLib!3323, glgo#GNOME/GLib!3324,
    glgo#GNOME/GLib!3325, glgo#GNOME/GLib!3330,
    glgo#GNOME/GLib!3338.
  + Updated translations.</changelog>
  <changelog author="Guido Berhoerster &lt;guido+opensuse@berhoerster.name&gt;" date="1681992000">- Add mate-mimeapps.list for MATE-specific MIME associations
  generated by suse-update-mime-defaults</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1682078400">- Update to version 2.76.2:
  + Fixed various build failures in less common setups
  + Fix launching files in Windows via GtkFileLauncher
  + Bugs fixed:
  - GMarkupParser documentation completion
  - Disagreement between runtime and docs on whether interfaces
    are "classed"
  - gdbus-example-proxy-subclass.c is not complete
  - GAppInfoMonitor documentation deficiencies
  - Check for __kernel_long_t when enabling futex()
  - Documentation mentions non-existing function `g_value_free`
  - Not clear that GPollableInputStream methods are undefined if
    can_poll() returns FALSE
  - Missing docs for GOption (commandline parser)
  - GDebugControllerDBus wrong default in documentation
  - Probably wrong information regarding G_PLATFORM_WIN32 in
    README.win32.md
  - Multiple Definition Error When Generating
    gio/tests/test5.gresource
  - user docs: GLib.DateTime.format: broken highlighting
  - GtkFileLauncher: generated paths not recognized on Win32
  - Build failed due to NULL pointer redefinition in C++
  - Build randomly fails with: 'gmodule/gmodule-visibility.h'
    file not found
  - unicode: add tests for g_utf8_normalize() and empty strings
  - build: Drop old .gitignore files from test directories
  - tools: Drop check-abis.sh script
  - docs: Drop section about default branch renaming from
    README.md
  - tests: Update Unicode normalisation tests from Unicode 15
  - Make clang++ happier when using G_STATIC_ASSERT
  - gwin32: Avoid use of function call with side effect in
    g_return_* macro
  - gsignal: Clarify documentation for GSignalMatchType matching
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684843200">- Update to version 2.76.3:
  + Bugs fixed: glgo#GNOME/GLib#1264, glgo#GNOME/GLib!3402,
    glgo#GNOME/GLib!3403, glgo#GNOME/GLib!3427,
    glgo#GNOME/GLib!3428, glgo#GNOME/GLib!3434.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688644800">- Update to version 2.76.4:
  + Fix build failure on Android with `statx()` support
  + Bugs fixed:
  - glib-compile-schemas failed on directory name with no Latin
    symbols
  - Build failure due to statx fields with NDK r25.c
  - glib-compile-resources: Fix non-ASCII arg parsing on Windows
  - glib: reset errno to 0 when futex() returns EAGAIN
  - Avoid stack overflow in gspawn on macOS
  - glocalfileinfo: Fix incorrect use of struct
    statx.st_mtimensec on Android
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828800">- Update to version 2.76.5:
  + Bugs fixed:
  - Possible SEGV (null pointer deref) in
    distribute_method_call().
  - Possible SEGV (null pointer deref) in _g_resource_file_new().
  - Backport !3529 “gmenuexporter: synchronization in
    org_gtk_Menus_get_interface.” to glib-2-76.
  - Backport !3547 “glib/gfileutils.c: use 64 bits for value in
    get_tmp_file()” to glib-2-76.
  - Backport !3554 “gresourcefile: Fix crash if called with a
    badly escaped URI” to glib-2-76.
  - Backport !3555 “gkeyfile: Fix overwriting of GError” to
    glib-2-76.
  - Backport !3539 “gdbusmessage: Validate required headers have
    the right type” to glib-2-76.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828801">- Update to version 2.77.0:
  + Fix `GSocketClient` connecting to a proxy if the port is not
    specified
  + Support using `copy_file_range()` in `g_file_copy()`, if
    available
  + Improve handling of comments above groups in key files
  + Re-upgrade missing attribute debugs to criticals in `GFileInfo`
  + Do not redefine NULL on C++
  + Make `g_signal_handlers_block_matched()` work for
    `G_SIGNAL_MATCH_ID`
  + Fixes to support building with bionic libc better
  + Fix potential stack overflow in gspawn on macOS if open file
    limit is very high
  + Fix support for `--force-fallback-for libpcre` in meson
    configuration
  + Generate specific marshallers in `gdbus-codegen`
  + Fix build failure on Android with `statx()` support
  + Improve locking performance of `GSignal`
  + Improve locking performance of `g_main_context_iterate()`
  + Add an inline definition of `g_free()` to automatically use
    `g_free_sized()` if available
  + Fix race with `waitpid()` and `GChildWatchSource`
  + Add `glib_valgrind_suppressions` variable to glib pkg-config
    file
  + Fix build on macOS SDK 10.11
  + Switch to using a separate thread pool and support timeouts in
    `GThreadedResolver`
  + Track pending `GTask`s if `G_ENABLE_DEBUG` is defined
  + Support GSignal fast path and more marshallers in
    `gobject_gdb.py`
  + Disable the macOS CI because it’s too unreliable — if you rely
    on GLib working on macOS, please get in touch and do something
    to help!
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828802">- Add glib2-revert-004f48f4.patch: This patch reverts the "build/\
  gmodule-2.0.pc: Move compiler flags from Libs to Cglags" MR
  (glgo#GNOME/glib!3356), as per agreement discussed in said MR.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828803">- Update to version 2.77.1:
  + Fix some regressions with `GKeyFile` comment handling.
  + Improve handling of query and fragment components in `file:`
    URIs.
  + Various bugs fixed.
  + Updated transltations.
- Drop glib2-revert-004f48f4.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1693828804">- Update to version 2.77.2:
  + Bugs fixed:
  - g_test_trap_subprocess and g_test_subprocess broken in 2.77.1
  - ci: Don’t run pipeline after merging a MR
  - Fix typos
  - GTree: Handle node counter overflow and return it as an
    unsigned value
  - gspawn, gdataset: Restore nullable callback functions
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693828805">- Update to version 2.77.3:
  + Bugs fixed:
  - GSettings schemas default value translations don't work when
    using l10n=time.
  - gdbus-codegen eats indentation in RST in XML comments.
  - g_dbus_connection_export_menu_model() is not thread_safe.
  - Possible SEGV (null pointer deref) in
    distribute_method_call().
  - arg_data  in GOptionEntry is not a list.
  - Possible SEGV (null pointer deref) in _g_resource_file_new().
  - glib-unix: Clean up use of O_NONBLOCK.
  - gnetworkaddress: use reentrant getservbyname_r() if
    available.
  - gio-tool-info: Move translator comments so they’re visible.
  - gregex: set default max stack size for PCRE2 JIT compiler to
    512KiB.
  - glib-unix: Accept O_CLOEXEC as well as FD_CLOEXEC in
    g_unix_open_pipe().
  - gio: Add gresource.dtd.
  - gtestutils: Mention not ignoring SIGCHLD in
    g_test_trap_subprocess() docs.
  - [th/gchildwatch-fail-message] gmain: improve g_warning() for
    failure in g_child_watch_dispatch().
  - [th/use-localtime-r] use localtime_r() in
    g_log_writer_format_fields().
  - gregex: if JIT stack limit is reached, fall back to
    interpretive matching.
  - glib/gfileutils.c: use 64 bits for value in get_tmp_file().
  - gkeyfile: Fix overwriting of GError.
  + Updated translations.
- Update https://wiki.gnome.org/Projects/GLib URL tag to
  https://gitlab.gnome.org/GNOME/glib/, as the former points to the
  latter.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694174400">- Update to version 2.78.0:
  + Bugs fixed:
  - Error handling of invalid GKeyFile string escape sequences
    changed in GLib 2.77.3
  - gdb: Workaround optimized out quark_seq_id
  - meson: fix `gnetworking.h` install tag
  - gthread: Annotate g_thread_exit() with G_NORETURN
  - Fix gutils-user-database unit test
  + Updated translations.</changelog>
  <changelog author="Samuel Cabrero &lt;scabrero@suse.de&gt;" date="1695902400">- Fix NetworkManager crashing repeatedly with glib 2.78.0;
  (bsc#1215709); Add patch 0005-gthreadedresolver-Fix-race.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1697025600">- Require /usr/bin/dbus-daemon by the devel package: GDBusTest
  launches an own dbus-daemon with a separate environment, so that
  test code does not have to rely on the session bus. Ensure
  consumers of GDBusTest have the needed dep present.
- Change the dbus-launch Requires to %{_bindir}/dbus-launch: be
  flexible about potential future package layout changes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698148800">- Use sed call to replace gio-querymodules with gio-querymodules-64
  in gio-2.0.pc where appropiate.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1698235200">- Update to version 2.78.1:
  + Fix truncating files when `g_file_set_contents_full()` is
    called without `G_FILE_SET_CONTENTS_CONSISTENT`
  + Fix `-Dlibelf=disabled` on Linux
  + Bugs fixed:
  - NetworkManager 1.44.0 crashes repeatedly with glib 2.78.0
  - gsubprocess-testprog.c: build error with cygwin
    (sys/ptrace.h: No such file or directory)
  - gio clears modification time in microseconds when setting
    with `set_modification_date_time`
  - Build of glib 2.78.0 ignores -Dlibelf=disabled
  - glib-2.78.0 fails at gio/tests/gsubprocess.p/gsubprocess.c.o
  - Segfault when creating GIO GPropertyAction without properties
  - `g_file_set_contents_full()` doesn't truncate the file
    (without `G_FILE_SET_CONTENTS_CONSISTENT`)
  - guniprop.c: Avoid creating (temporarily) out-of-bounds
    pointers
  - Fixes for integer cast warnings when targeting CHERI
  - Fix test_find_program on FreeBSD
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - Fix gutils-user-database test on macOS
  - Add value annotation to G_TYPE_FUNDAMENTAL_MAX
  - meson: Fix Windows build with PCRE2 as sibling subproject
  - gconstructor.h: Ensure [c|d]tor prototypes are present for
    MSVC
  - glocalfileinfo: Preserve microseconds for access/modify times
  - Make sure the `GTask` is freed on a graceful disconnect
  - Buffer needs to be aligned correctly to receive
    linux_dirent64.
  - gtestutils.h: Fix warning with -Wsign-conversion caused by
    g_assert_cmpint
  - tests: Drop unnecessary include from gsubprocess-testprog.c
  - wakeup: do single read when using eventfd()
  - wakeup: Fix g_wakeup_acknowledge if signal comes in”
  - Use g_task_return in task threads
  - build: Fix -Dlibelf=disabled on Linux
  - gfileutils: Add a missing ftruncate() call when writing files
  + Updated translations.
- Drop 0005-gthreadedresolver-Fix-race.patch: Fixed upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701777600">- Update to version 2.78.2:
  + Bugs fixed:
  - check for #ifdef PTRACE_O_EXITKILL will always fail since it
    isn't a macro
  - gsubprocess build-time test intermittently timing out since
    2.78.1
  - “meson: Improve PTRACE_O_EXITKILL presence check”
  - “Make GQuark register intentional leaks”
  - “gsignalgroup: Avoid function call with side effect in
    g_return_* macro”
  - “tests: Don't assume that sh optimizes simple commands into
    exec”
  - “xdgmime: Handle buggy type definitions with circular
    inheritance”
  - “collate: Don't segfault on bad input”</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1701950400">- Update to version 2.78.3:
  + Fix a crash-causing regression in xdgmime
  + Bugs fixed:
  - Crash in __gio_xdg_cache_mime_type_subclass
  - Backport “xdgmime: Update to upstream commit c2c814d4051f232”
    to glib-2-78</changelog>
</package>
<package pkgid="2ec7f49f4a05ccbbbc6f5150110694b5fda3e7a7127b32779260aea0c6b58b5df9077267fc3ff169f03ebaf206d587a66840958b1e4db38f41f5f517eb9ffed4" name="glibc" arch="i586">
  <version epoch="0" ver="2.38" rel="7.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1688990400">- gshadow-erange-rhandling.patch: gshadow: Matching sgetsgent, sgetsgent_r
  ERANGE handling (BZ #30151)
- system-sigchld-block.patch: posix: Fix system blocks SIGCHLD erroneously
  (BZ #30163)
- gmon-buffer-alloc.patch: gmon: Fix allocated buffer overflow
  (bsc#1207975, BZ #29444)
- check-pf-cancel-handler.patch: __check_pf: Add a cancellation cleanup
  handler (BZ #20975)
- powerpc64-fcntl-lock.patch: io: Fix F_GETLK, F_SETLK, and F_SETLKW for
  powerpc64
- realloc-limit-chunk-reuse.patch: realloc: Limit chunk reuse to only
  growing requests (BZ #30579)
- dl-find-object-return.patch: elf: _dl_find_object may return 1 during
  early startup (BZ #30515)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1690977600">- Update to glibc 2.38
  * When C2X features are enabled and the base argument is 0 or 2, the
    following functions support binary integers prefixed by 0b or 0B as
    input
  * PRIb*, PRIB* and SCNb* macros from C2X have been added to
    &lt;inttypes.h&gt;.
  * printf-family functions now support the wN format length modifiers for
    arguments of type intN_t, int_leastN_t, uintN_t or uint_leastN_t
    and the wfN format
    length modifiers for arguments of type int_fastN_t or uint_fastN_t, as
    specified in draft ISO C2X
  * A new tunable, glibc.pthread.stack_hugetlb, can be used to disable
    Transparent Huge Pages (THP) in stack allocation at pthread_create
  * Vector math library libmvec support has been added to AArch64
  * The strlcpy and strlcat functions have been added
  * CVE-2023-25139: When the printf family of functions is called with a
    format specifier that uses an &lt;apostrophe&gt; (enable grouping) and a
    minimum width specifier, the resulting output could be larger than
    reasonably expected by a caller that computed a tight bound on the
    buffer size
- Enable build with _FORTIFY_SOURCE
- glibc-2.3.90-langpackdir.diff: avoid reference to __strcpy_chk
- iconv-error-verbosity.patch: iconv: restore verbosity with unrecognized
  encoding names (BZ #30694)
- printf-grouping.patch, strftime-time64.patch,
  getlogin-no-loginuid.patch, fix-locking-in-_IO_cleanup.patch,
  gshadow-erange-rhandling.patch, system-sigchld-block.patch,
  gmon-buffer-alloc.patch, check-pf-cancel-handler.patch,
  powerpc64-fcntl-lock.patch, realloc-limit-chunk-reuse.patch,
  dl-find-object-return.patch; Removed
- bsc#1211828
- bsc#1212819</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692014400">- Require that elf/check-localplt does not fail
- glibc-2.3.90-langpackdir.diff: add hidden alias for __strcpy_chk
- cache-amd-legacy.patch: x86: Fix for cache computation on AMD legacy
  cpus
- cache-intel-shared.patch: x86: Fix incorrect scope of setting
  `shared_per_thread` (BZ# 30745)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1692705600">- Add cross-s390x package (bsc#1214460)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692705601">- posix-memalign-fragmentation.patch: malloc: Enable merging of remainders
  in memalign, remove bin scanning from memalign (BZ #30723)
- Limit build counter sync to i686 flavor, to reduce needs for rebuilds</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1693224000">- Add cross-ppc64le package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1693915200">- intl-c-utf-8-like-c-locale.patch: intl: Treat C.UTF-8 locale like C
  locale (BZ #16621)
- glibc-disable-gettext-for-c-utf8.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694433600">- ppc64-flock-fob64.patch: io: Fix record locking contants for powerpc64
  with __USE_FILE_OFFSET64 (BZ #30804)
- libio-io-vtables.patch: libio: Fix oversized __io_vtables
- call-init-proxy-objects.patch: elf: Do not run constructors for proxy
  objects
- dtors-reverse-ctor-order.patch: elf: Always call destructors in reverse
  constructor order (BZ #30785)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694520000">- Add systemd to passwd, group and shadow lookups (jsc#PED-5188)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694606400">- no-aaaa-read-overflow.patch: Stack read overflow with large TCP
  responses in no-aaaa mode (CVE-2023-4527, bsc#1215280, BZ #30842)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695038400">- getcanonname-use-after-free.patch: getaddrinfo: Fix use after free in
  getcanonname (CVE-2023-4806, bsc#1215281, BZ #30843)
- Do not build any cross packages in SLES</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- getaddrinfo-memory-leak.patch: Fix leak in getaddrinfo introduced by the
  fix for CVE-2023-4806 (CVE-2023-5156, bsc#1215714, BZ #30884)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695816000">- fstat-implementation.patch: io: Do not implement fstat with fstatat</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696420800">- setxid-propagate-glibc-tunables.patch: Propagate GLIBC_TUNABLES in
  setxid binaries
- tunables-string-parsing.patch: tunables: Terminate if end of input is
  reached (CVE-2023-4911, bsc#1215501)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
</package>
<package pkgid="18bd481224f71ec2ce17a9053cda9673f73faf7d38aa7eee9491de12a6ad0782e6b5682e175a4c2e47858a25dc5aa29dbcccd91dd5d2a6a331fc3305da1d1f7b" name="glibc" arch="i686">
  <version epoch="0" ver="2.38" rel="7.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1688990400">- gshadow-erange-rhandling.patch: gshadow: Matching sgetsgent, sgetsgent_r
  ERANGE handling (BZ #30151)
- system-sigchld-block.patch: posix: Fix system blocks SIGCHLD erroneously
  (BZ #30163)
- gmon-buffer-alloc.patch: gmon: Fix allocated buffer overflow
  (bsc#1207975, BZ #29444)
- check-pf-cancel-handler.patch: __check_pf: Add a cancellation cleanup
  handler (BZ #20975)
- powerpc64-fcntl-lock.patch: io: Fix F_GETLK, F_SETLK, and F_SETLKW for
  powerpc64
- realloc-limit-chunk-reuse.patch: realloc: Limit chunk reuse to only
  growing requests (BZ #30579)
- dl-find-object-return.patch: elf: _dl_find_object may return 1 during
  early startup (BZ #30515)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1690977600">- Update to glibc 2.38
  * When C2X features are enabled and the base argument is 0 or 2, the
    following functions support binary integers prefixed by 0b or 0B as
    input
  * PRIb*, PRIB* and SCNb* macros from C2X have been added to
    &lt;inttypes.h&gt;.
  * printf-family functions now support the wN format length modifiers for
    arguments of type intN_t, int_leastN_t, uintN_t or uint_leastN_t
    and the wfN format
    length modifiers for arguments of type int_fastN_t or uint_fastN_t, as
    specified in draft ISO C2X
  * A new tunable, glibc.pthread.stack_hugetlb, can be used to disable
    Transparent Huge Pages (THP) in stack allocation at pthread_create
  * Vector math library libmvec support has been added to AArch64
  * The strlcpy and strlcat functions have been added
  * CVE-2023-25139: When the printf family of functions is called with a
    format specifier that uses an &lt;apostrophe&gt; (enable grouping) and a
    minimum width specifier, the resulting output could be larger than
    reasonably expected by a caller that computed a tight bound on the
    buffer size
- Enable build with _FORTIFY_SOURCE
- glibc-2.3.90-langpackdir.diff: avoid reference to __strcpy_chk
- iconv-error-verbosity.patch: iconv: restore verbosity with unrecognized
  encoding names (BZ #30694)
- printf-grouping.patch, strftime-time64.patch,
  getlogin-no-loginuid.patch, fix-locking-in-_IO_cleanup.patch,
  gshadow-erange-rhandling.patch, system-sigchld-block.patch,
  gmon-buffer-alloc.patch, check-pf-cancel-handler.patch,
  powerpc64-fcntl-lock.patch, realloc-limit-chunk-reuse.patch,
  dl-find-object-return.patch; Removed
- bsc#1211828
- bsc#1212819</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692014400">- Require that elf/check-localplt does not fail
- glibc-2.3.90-langpackdir.diff: add hidden alias for __strcpy_chk
- cache-amd-legacy.patch: x86: Fix for cache computation on AMD legacy
  cpus
- cache-intel-shared.patch: x86: Fix incorrect scope of setting
  `shared_per_thread` (BZ# 30745)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1692705600">- Add cross-s390x package (bsc#1214460)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692705601">- posix-memalign-fragmentation.patch: malloc: Enable merging of remainders
  in memalign, remove bin scanning from memalign (BZ #30723)
- Limit build counter sync to i686 flavor, to reduce needs for rebuilds</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1693224000">- Add cross-ppc64le package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1693915200">- intl-c-utf-8-like-c-locale.patch: intl: Treat C.UTF-8 locale like C
  locale (BZ #16621)
- glibc-disable-gettext-for-c-utf8.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694433600">- ppc64-flock-fob64.patch: io: Fix record locking contants for powerpc64
  with __USE_FILE_OFFSET64 (BZ #30804)
- libio-io-vtables.patch: libio: Fix oversized __io_vtables
- call-init-proxy-objects.patch: elf: Do not run constructors for proxy
  objects
- dtors-reverse-ctor-order.patch: elf: Always call destructors in reverse
  constructor order (BZ #30785)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694520000">- Add systemd to passwd, group and shadow lookups (jsc#PED-5188)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694606400">- no-aaaa-read-overflow.patch: Stack read overflow with large TCP
  responses in no-aaaa mode (CVE-2023-4527, bsc#1215280, BZ #30842)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695038400">- getcanonname-use-after-free.patch: getaddrinfo: Fix use after free in
  getcanonname (CVE-2023-4806, bsc#1215281, BZ #30843)
- Do not build any cross packages in SLES</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- getaddrinfo-memory-leak.patch: Fix leak in getaddrinfo introduced by the
  fix for CVE-2023-4806 (CVE-2023-5156, bsc#1215714, BZ #30884)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695816000">- fstat-implementation.patch: io: Do not implement fstat with fstatat</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696420800">- setxid-propagate-glibc-tunables.patch: Propagate GLIBC_TUNABLES in
  setxid binaries
- tunables-string-parsing.patch: tunables: Terminate if end of input is
  reached (CVE-2023-4911, bsc#1215501)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
</package>
<package pkgid="3a93007eb26d97a620003bb925ff3e303d3286512092ed6ccd003d6b04656bced05a6471963699395c8b5c1686d4db58400f71b378b8581b8db940c85c4e7a38" name="glibc" arch="src">
  <version epoch="0" ver="2.38" rel="7.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1688990400">- gshadow-erange-rhandling.patch: gshadow: Matching sgetsgent, sgetsgent_r
  ERANGE handling (BZ #30151)
- system-sigchld-block.patch: posix: Fix system blocks SIGCHLD erroneously
  (BZ #30163)
- gmon-buffer-alloc.patch: gmon: Fix allocated buffer overflow
  (bsc#1207975, BZ #29444)
- check-pf-cancel-handler.patch: __check_pf: Add a cancellation cleanup
  handler (BZ #20975)
- powerpc64-fcntl-lock.patch: io: Fix F_GETLK, F_SETLK, and F_SETLKW for
  powerpc64
- realloc-limit-chunk-reuse.patch: realloc: Limit chunk reuse to only
  growing requests (BZ #30579)
- dl-find-object-return.patch: elf: _dl_find_object may return 1 during
  early startup (BZ #30515)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1690977600">- Update to glibc 2.38
  * When C2X features are enabled and the base argument is 0 or 2, the
    following functions support binary integers prefixed by 0b or 0B as
    input
  * PRIb*, PRIB* and SCNb* macros from C2X have been added to
    &lt;inttypes.h&gt;.
  * printf-family functions now support the wN format length modifiers for
    arguments of type intN_t, int_leastN_t, uintN_t or uint_leastN_t
    and the wfN format
    length modifiers for arguments of type int_fastN_t or uint_fastN_t, as
    specified in draft ISO C2X
  * A new tunable, glibc.pthread.stack_hugetlb, can be used to disable
    Transparent Huge Pages (THP) in stack allocation at pthread_create
  * Vector math library libmvec support has been added to AArch64
  * The strlcpy and strlcat functions have been added
  * CVE-2023-25139: When the printf family of functions is called with a
    format specifier that uses an &lt;apostrophe&gt; (enable grouping) and a
    minimum width specifier, the resulting output could be larger than
    reasonably expected by a caller that computed a tight bound on the
    buffer size
- Enable build with _FORTIFY_SOURCE
- glibc-2.3.90-langpackdir.diff: avoid reference to __strcpy_chk
- iconv-error-verbosity.patch: iconv: restore verbosity with unrecognized
  encoding names (BZ #30694)
- printf-grouping.patch, strftime-time64.patch,
  getlogin-no-loginuid.patch, fix-locking-in-_IO_cleanup.patch,
  gshadow-erange-rhandling.patch, system-sigchld-block.patch,
  gmon-buffer-alloc.patch, check-pf-cancel-handler.patch,
  powerpc64-fcntl-lock.patch, realloc-limit-chunk-reuse.patch,
  dl-find-object-return.patch; Removed
- bsc#1211828
- bsc#1212819</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692014400">- Require that elf/check-localplt does not fail
- glibc-2.3.90-langpackdir.diff: add hidden alias for __strcpy_chk
- cache-amd-legacy.patch: x86: Fix for cache computation on AMD legacy
  cpus
- cache-intel-shared.patch: x86: Fix incorrect scope of setting
  `shared_per_thread` (BZ# 30745)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1692705600">- Add cross-s390x package (bsc#1214460)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692705601">- posix-memalign-fragmentation.patch: malloc: Enable merging of remainders
  in memalign, remove bin scanning from memalign (BZ #30723)
- Limit build counter sync to i686 flavor, to reduce needs for rebuilds</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1693224000">- Add cross-ppc64le package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1693915200">- intl-c-utf-8-like-c-locale.patch: intl: Treat C.UTF-8 locale like C
  locale (BZ #16621)
- glibc-disable-gettext-for-c-utf8.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694433600">- ppc64-flock-fob64.patch: io: Fix record locking contants for powerpc64
  with __USE_FILE_OFFSET64 (BZ #30804)
- libio-io-vtables.patch: libio: Fix oversized __io_vtables
- call-init-proxy-objects.patch: elf: Do not run constructors for proxy
  objects
- dtors-reverse-ctor-order.patch: elf: Always call destructors in reverse
  constructor order (BZ #30785)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694520000">- Add systemd to passwd, group and shadow lookups (jsc#PED-5188)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694606400">- no-aaaa-read-overflow.patch: Stack read overflow with large TCP
  responses in no-aaaa mode (CVE-2023-4527, bsc#1215280, BZ #30842)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695038400">- getcanonname-use-after-free.patch: getaddrinfo: Fix use after free in
  getcanonname (CVE-2023-4806, bsc#1215281, BZ #30843)
- Do not build any cross packages in SLES</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- getaddrinfo-memory-leak.patch: Fix leak in getaddrinfo introduced by the
  fix for CVE-2023-4806 (CVE-2023-5156, bsc#1215714, BZ #30884)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695816000">- fstat-implementation.patch: io: Do not implement fstat with fstatat</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696420800">- setxid-propagate-glibc-tunables.patch: Propagate GLIBC_TUNABLES in
  setxid binaries
- tunables-string-parsing.patch: tunables: Terminate if end of input is
  reached (CVE-2023-4911, bsc#1215501)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
</package>
<package pkgid="81eaf35cd3f267ac8d49a1e64b8e180023dae4af816c2d54a8e7e84c79046a3abf57f36b8dda19071013700cf4bcf8ad88f955b2fbcafc02f34440ca09dfb36e" name="glibc" arch="x86_64">
  <version epoch="0" ver="2.38" rel="7.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1688990400">- gshadow-erange-rhandling.patch: gshadow: Matching sgetsgent, sgetsgent_r
  ERANGE handling (BZ #30151)
- system-sigchld-block.patch: posix: Fix system blocks SIGCHLD erroneously
  (BZ #30163)
- gmon-buffer-alloc.patch: gmon: Fix allocated buffer overflow
  (bsc#1207975, BZ #29444)
- check-pf-cancel-handler.patch: __check_pf: Add a cancellation cleanup
  handler (BZ #20975)
- powerpc64-fcntl-lock.patch: io: Fix F_GETLK, F_SETLK, and F_SETLKW for
  powerpc64
- realloc-limit-chunk-reuse.patch: realloc: Limit chunk reuse to only
  growing requests (BZ #30579)
- dl-find-object-return.patch: elf: _dl_find_object may return 1 during
  early startup (BZ #30515)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1690977600">- Update to glibc 2.38
  * When C2X features are enabled and the base argument is 0 or 2, the
    following functions support binary integers prefixed by 0b or 0B as
    input
  * PRIb*, PRIB* and SCNb* macros from C2X have been added to
    &lt;inttypes.h&gt;.
  * printf-family functions now support the wN format length modifiers for
    arguments of type intN_t, int_leastN_t, uintN_t or uint_leastN_t
    and the wfN format
    length modifiers for arguments of type int_fastN_t or uint_fastN_t, as
    specified in draft ISO C2X
  * A new tunable, glibc.pthread.stack_hugetlb, can be used to disable
    Transparent Huge Pages (THP) in stack allocation at pthread_create
  * Vector math library libmvec support has been added to AArch64
  * The strlcpy and strlcat functions have been added
  * CVE-2023-25139: When the printf family of functions is called with a
    format specifier that uses an &lt;apostrophe&gt; (enable grouping) and a
    minimum width specifier, the resulting output could be larger than
    reasonably expected by a caller that computed a tight bound on the
    buffer size
- Enable build with _FORTIFY_SOURCE
- glibc-2.3.90-langpackdir.diff: avoid reference to __strcpy_chk
- iconv-error-verbosity.patch: iconv: restore verbosity with unrecognized
  encoding names (BZ #30694)
- printf-grouping.patch, strftime-time64.patch,
  getlogin-no-loginuid.patch, fix-locking-in-_IO_cleanup.patch,
  gshadow-erange-rhandling.patch, system-sigchld-block.patch,
  gmon-buffer-alloc.patch, check-pf-cancel-handler.patch,
  powerpc64-fcntl-lock.patch, realloc-limit-chunk-reuse.patch,
  dl-find-object-return.patch; Removed
- bsc#1211828
- bsc#1212819</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692014400">- Require that elf/check-localplt does not fail
- glibc-2.3.90-langpackdir.diff: add hidden alias for __strcpy_chk
- cache-amd-legacy.patch: x86: Fix for cache computation on AMD legacy
  cpus
- cache-intel-shared.patch: x86: Fix incorrect scope of setting
  `shared_per_thread` (BZ# 30745)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1692705600">- Add cross-s390x package (bsc#1214460)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692705601">- posix-memalign-fragmentation.patch: malloc: Enable merging of remainders
  in memalign, remove bin scanning from memalign (BZ #30723)
- Limit build counter sync to i686 flavor, to reduce needs for rebuilds</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1693224000">- Add cross-ppc64le package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1693915200">- intl-c-utf-8-like-c-locale.patch: intl: Treat C.UTF-8 locale like C
  locale (BZ #16621)
- glibc-disable-gettext-for-c-utf8.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694433600">- ppc64-flock-fob64.patch: io: Fix record locking contants for powerpc64
  with __USE_FILE_OFFSET64 (BZ #30804)
- libio-io-vtables.patch: libio: Fix oversized __io_vtables
- call-init-proxy-objects.patch: elf: Do not run constructors for proxy
  objects
- dtors-reverse-ctor-order.patch: elf: Always call destructors in reverse
  constructor order (BZ #30785)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694520000">- Add systemd to passwd, group and shadow lookups (jsc#PED-5188)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694606400">- no-aaaa-read-overflow.patch: Stack read overflow with large TCP
  responses in no-aaaa mode (CVE-2023-4527, bsc#1215280, BZ #30842)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695038400">- getcanonname-use-after-free.patch: getaddrinfo: Fix use after free in
  getcanonname (CVE-2023-4806, bsc#1215281, BZ #30843)
- Do not build any cross packages in SLES</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- getaddrinfo-memory-leak.patch: Fix leak in getaddrinfo introduced by the
  fix for CVE-2023-4806 (CVE-2023-5156, bsc#1215714, BZ #30884)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695816000">- fstat-implementation.patch: io: Do not implement fstat with fstatat</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696420800">- setxid-propagate-glibc-tunables.patch: Propagate GLIBC_TUNABLES in
  setxid binaries
- tunables-string-parsing.patch: tunables: Terminate if end of input is
  reached (CVE-2023-4911, bsc#1215501)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
</package>
<package pkgid="92ea59d9d0845458b633682220b3fe913376d5803a2b29db1529e9edbb59081f93b39c0c7d892b8e0f156bf71f59b780d79d5e2a8ba3a7b0794441cacd7bf25b" name="glibc-32bit" arch="x86_64">
  <version epoch="0" ver="2.38" rel="7.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1688990400">- gshadow-erange-rhandling.patch: gshadow: Matching sgetsgent, sgetsgent_r
  ERANGE handling (BZ #30151)
- system-sigchld-block.patch: posix: Fix system blocks SIGCHLD erroneously
  (BZ #30163)
- gmon-buffer-alloc.patch: gmon: Fix allocated buffer overflow
  (bsc#1207975, BZ #29444)
- check-pf-cancel-handler.patch: __check_pf: Add a cancellation cleanup
  handler (BZ #20975)
- powerpc64-fcntl-lock.patch: io: Fix F_GETLK, F_SETLK, and F_SETLKW for
  powerpc64
- realloc-limit-chunk-reuse.patch: realloc: Limit chunk reuse to only
  growing requests (BZ #30579)
- dl-find-object-return.patch: elf: _dl_find_object may return 1 during
  early startup (BZ #30515)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1690977600">- Update to glibc 2.38
  * When C2X features are enabled and the base argument is 0 or 2, the
    following functions support binary integers prefixed by 0b or 0B as
    input
  * PRIb*, PRIB* and SCNb* macros from C2X have been added to
    &lt;inttypes.h&gt;.
  * printf-family functions now support the wN format length modifiers for
    arguments of type intN_t, int_leastN_t, uintN_t or uint_leastN_t
    and the wfN format
    length modifiers for arguments of type int_fastN_t or uint_fastN_t, as
    specified in draft ISO C2X
  * A new tunable, glibc.pthread.stack_hugetlb, can be used to disable
    Transparent Huge Pages (THP) in stack allocation at pthread_create
  * Vector math library libmvec support has been added to AArch64
  * The strlcpy and strlcat functions have been added
  * CVE-2023-25139: When the printf family of functions is called with a
    format specifier that uses an &lt;apostrophe&gt; (enable grouping) and a
    minimum width specifier, the resulting output could be larger than
    reasonably expected by a caller that computed a tight bound on the
    buffer size
- Enable build with _FORTIFY_SOURCE
- glibc-2.3.90-langpackdir.diff: avoid reference to __strcpy_chk
- iconv-error-verbosity.patch: iconv: restore verbosity with unrecognized
  encoding names (BZ #30694)
- printf-grouping.patch, strftime-time64.patch,
  getlogin-no-loginuid.patch, fix-locking-in-_IO_cleanup.patch,
  gshadow-erange-rhandling.patch, system-sigchld-block.patch,
  gmon-buffer-alloc.patch, check-pf-cancel-handler.patch,
  powerpc64-fcntl-lock.patch, realloc-limit-chunk-reuse.patch,
  dl-find-object-return.patch; Removed
- bsc#1211828
- bsc#1212819</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692014400">- Require that elf/check-localplt does not fail
- glibc-2.3.90-langpackdir.diff: add hidden alias for __strcpy_chk
- cache-amd-legacy.patch: x86: Fix for cache computation on AMD legacy
  cpus
- cache-intel-shared.patch: x86: Fix incorrect scope of setting
  `shared_per_thread` (BZ# 30745)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1692705600">- Add cross-s390x package (bsc#1214460)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692705601">- posix-memalign-fragmentation.patch: malloc: Enable merging of remainders
  in memalign, remove bin scanning from memalign (BZ #30723)
- Limit build counter sync to i686 flavor, to reduce needs for rebuilds</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1693224000">- Add cross-ppc64le package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1693915200">- intl-c-utf-8-like-c-locale.patch: intl: Treat C.UTF-8 locale like C
  locale (BZ #16621)
- glibc-disable-gettext-for-c-utf8.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694433600">- ppc64-flock-fob64.patch: io: Fix record locking contants for powerpc64
  with __USE_FILE_OFFSET64 (BZ #30804)
- libio-io-vtables.patch: libio: Fix oversized __io_vtables
- call-init-proxy-objects.patch: elf: Do not run constructors for proxy
  objects
- dtors-reverse-ctor-order.patch: elf: Always call destructors in reverse
  constructor order (BZ #30785)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694520000">- Add systemd to passwd, group and shadow lookups (jsc#PED-5188)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694606400">- no-aaaa-read-overflow.patch: Stack read overflow with large TCP
  responses in no-aaaa mode (CVE-2023-4527, bsc#1215280, BZ #30842)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695038400">- getcanonname-use-after-free.patch: getaddrinfo: Fix use after free in
  getcanonname (CVE-2023-4806, bsc#1215281, BZ #30843)
- Do not build any cross packages in SLES</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- getaddrinfo-memory-leak.patch: Fix leak in getaddrinfo introduced by the
  fix for CVE-2023-4806 (CVE-2023-5156, bsc#1215714, BZ #30884)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695816000">- fstat-implementation.patch: io: Do not implement fstat with fstatat</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696420800">- setxid-propagate-glibc-tunables.patch: Propagate GLIBC_TUNABLES in
  setxid binaries
- tunables-string-parsing.patch: tunables: Terminate if end of input is
  reached (CVE-2023-4911, bsc#1215501)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
</package>
<package pkgid="2579a62fac13e75cca09187f8599ee60c7dac8a1f72c47c3d24c72fbec9235544fd8912347af4ec6781b19c55ddcb334d743f3bb4be1fd1ea587ab60537565d4" name="glibc-32bit-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.38" rel="7.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1688990400">- gshadow-erange-rhandling.patch: gshadow: Matching sgetsgent, sgetsgent_r
  ERANGE handling (BZ #30151)
- system-sigchld-block.patch: posix: Fix system blocks SIGCHLD erroneously
  (BZ #30163)
- gmon-buffer-alloc.patch: gmon: Fix allocated buffer overflow
  (bsc#1207975, BZ #29444)
- check-pf-cancel-handler.patch: __check_pf: Add a cancellation cleanup
  handler (BZ #20975)
- powerpc64-fcntl-lock.patch: io: Fix F_GETLK, F_SETLK, and F_SETLKW for
  powerpc64
- realloc-limit-chunk-reuse.patch: realloc: Limit chunk reuse to only
  growing requests (BZ #30579)
- dl-find-object-return.patch: elf: _dl_find_object may return 1 during
  early startup (BZ #30515)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1690977600">- Update to glibc 2.38
  * When C2X features are enabled and the base argument is 0 or 2, the
    following functions support binary integers prefixed by 0b or 0B as
    input
  * PRIb*, PRIB* and SCNb* macros from C2X have been added to
    &lt;inttypes.h&gt;.
  * printf-family functions now support the wN format length modifiers for
    arguments of type intN_t, int_leastN_t, uintN_t or uint_leastN_t
    and the wfN format
    length modifiers for arguments of type int_fastN_t or uint_fastN_t, as
    specified in draft ISO C2X
  * A new tunable, glibc.pthread.stack_hugetlb, can be used to disable
    Transparent Huge Pages (THP) in stack allocation at pthread_create
  * Vector math library libmvec support has been added to AArch64
  * The strlcpy and strlcat functions have been added
  * CVE-2023-25139: When the printf family of functions is called with a
    format specifier that uses an &lt;apostrophe&gt; (enable grouping) and a
    minimum width specifier, the resulting output could be larger than
    reasonably expected by a caller that computed a tight bound on the
    buffer size
- Enable build with _FORTIFY_SOURCE
- glibc-2.3.90-langpackdir.diff: avoid reference to __strcpy_chk
- iconv-error-verbosity.patch: iconv: restore verbosity with unrecognized
  encoding names (BZ #30694)
- printf-grouping.patch, strftime-time64.patch,
  getlogin-no-loginuid.patch, fix-locking-in-_IO_cleanup.patch,
  gshadow-erange-rhandling.patch, system-sigchld-block.patch,
  gmon-buffer-alloc.patch, check-pf-cancel-handler.patch,
  powerpc64-fcntl-lock.patch, realloc-limit-chunk-reuse.patch,
  dl-find-object-return.patch; Removed
- bsc#1211828
- bsc#1212819</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692014400">- Require that elf/check-localplt does not fail
- glibc-2.3.90-langpackdir.diff: add hidden alias for __strcpy_chk
- cache-amd-legacy.patch: x86: Fix for cache computation on AMD legacy
  cpus
- cache-intel-shared.patch: x86: Fix incorrect scope of setting
  `shared_per_thread` (BZ# 30745)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1692705600">- Add cross-s390x package (bsc#1214460)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692705601">- posix-memalign-fragmentation.patch: malloc: Enable merging of remainders
  in memalign, remove bin scanning from memalign (BZ #30723)
- Limit build counter sync to i686 flavor, to reduce needs for rebuilds</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1693224000">- Add cross-ppc64le package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1693915200">- intl-c-utf-8-like-c-locale.patch: intl: Treat C.UTF-8 locale like C
  locale (BZ #16621)
- glibc-disable-gettext-for-c-utf8.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694433600">- ppc64-flock-fob64.patch: io: Fix record locking contants for powerpc64
  with __USE_FILE_OFFSET64 (BZ #30804)
- libio-io-vtables.patch: libio: Fix oversized __io_vtables
- call-init-proxy-objects.patch: elf: Do not run constructors for proxy
  objects
- dtors-reverse-ctor-order.patch: elf: Always call destructors in reverse
  constructor order (BZ #30785)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694520000">- Add systemd to passwd, group and shadow lookups (jsc#PED-5188)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694606400">- no-aaaa-read-overflow.patch: Stack read overflow with large TCP
  responses in no-aaaa mode (CVE-2023-4527, bsc#1215280, BZ #30842)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695038400">- getcanonname-use-after-free.patch: getaddrinfo: Fix use after free in
  getcanonname (CVE-2023-4806, bsc#1215281, BZ #30843)
- Do not build any cross packages in SLES</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- getaddrinfo-memory-leak.patch: Fix leak in getaddrinfo introduced by the
  fix for CVE-2023-4806 (CVE-2023-5156, bsc#1215714, BZ #30884)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695816000">- fstat-implementation.patch: io: Do not implement fstat with fstatat</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696420800">- setxid-propagate-glibc-tunables.patch: Propagate GLIBC_TUNABLES in
  setxid binaries
- tunables-string-parsing.patch: tunables: Terminate if end of input is
  reached (CVE-2023-4911, bsc#1215501)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
</package>
<package pkgid="7ad4e6d0bf25458fbcef35a6be6280bf1bd4f5d1448db08a3202ff420dfe9359f0351bc9195559277161e371ab9a5b61f2351215a36991738219e16bd60a4d7a" name="glibc-cross-aarch64-src" arch="src">
  <version epoch="0" ver="2.38" rel="7.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1688990400">- gshadow-erange-rhandling.patch: gshadow: Matching sgetsgent, sgetsgent_r
  ERANGE handling (BZ #30151)
- system-sigchld-block.patch: posix: Fix system blocks SIGCHLD erroneously
  (BZ #30163)
- gmon-buffer-alloc.patch: gmon: Fix allocated buffer overflow
  (bsc#1207975, BZ #29444)
- check-pf-cancel-handler.patch: __check_pf: Add a cancellation cleanup
  handler (BZ #20975)
- powerpc64-fcntl-lock.patch: io: Fix F_GETLK, F_SETLK, and F_SETLKW for
  powerpc64
- realloc-limit-chunk-reuse.patch: realloc: Limit chunk reuse to only
  growing requests (BZ #30579)
- dl-find-object-return.patch: elf: _dl_find_object may return 1 during
  early startup (BZ #30515)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1690977600">- Update to glibc 2.38
  * When C2X features are enabled and the base argument is 0 or 2, the
    following functions support binary integers prefixed by 0b or 0B as
    input
  * PRIb*, PRIB* and SCNb* macros from C2X have been added to
    &lt;inttypes.h&gt;.
  * printf-family functions now support the wN format length modifiers for
    arguments of type intN_t, int_leastN_t, uintN_t or uint_leastN_t
    and the wfN format
    length modifiers for arguments of type int_fastN_t or uint_fastN_t, as
    specified in draft ISO C2X
  * A new tunable, glibc.pthread.stack_hugetlb, can be used to disable
    Transparent Huge Pages (THP) in stack allocation at pthread_create
  * Vector math library libmvec support has been added to AArch64
  * The strlcpy and strlcat functions have been added
  * CVE-2023-25139: When the printf family of functions is called with a
    format specifier that uses an &lt;apostrophe&gt; (enable grouping) and a
    minimum width specifier, the resulting output could be larger than
    reasonably expected by a caller that computed a tight bound on the
    buffer size
- Enable build with _FORTIFY_SOURCE
- glibc-2.3.90-langpackdir.diff: avoid reference to __strcpy_chk
- iconv-error-verbosity.patch: iconv: restore verbosity with unrecognized
  encoding names (BZ #30694)
- printf-grouping.patch, strftime-time64.patch,
  getlogin-no-loginuid.patch, fix-locking-in-_IO_cleanup.patch,
  gshadow-erange-rhandling.patch, system-sigchld-block.patch,
  gmon-buffer-alloc.patch, check-pf-cancel-handler.patch,
  powerpc64-fcntl-lock.patch, realloc-limit-chunk-reuse.patch,
  dl-find-object-return.patch; Removed
- bsc#1211828
- bsc#1212819</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692014400">- Require that elf/check-localplt does not fail
- glibc-2.3.90-langpackdir.diff: add hidden alias for __strcpy_chk
- cache-amd-legacy.patch: x86: Fix for cache computation on AMD legacy
  cpus
- cache-intel-shared.patch: x86: Fix incorrect scope of setting
  `shared_per_thread` (BZ# 30745)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1692705600">- Add cross-s390x package (bsc#1214460)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692705601">- posix-memalign-fragmentation.patch: malloc: Enable merging of remainders
  in memalign, remove bin scanning from memalign (BZ #30723)
- Limit build counter sync to i686 flavor, to reduce needs for rebuilds</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1693224000">- Add cross-ppc64le package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1693915200">- intl-c-utf-8-like-c-locale.patch: intl: Treat C.UTF-8 locale like C
  locale (BZ #16621)
- glibc-disable-gettext-for-c-utf8.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694433600">- ppc64-flock-fob64.patch: io: Fix record locking contants for powerpc64
  with __USE_FILE_OFFSET64 (BZ #30804)
- libio-io-vtables.patch: libio: Fix oversized __io_vtables
- call-init-proxy-objects.patch: elf: Do not run constructors for proxy
  objects
- dtors-reverse-ctor-order.patch: elf: Always call destructors in reverse
  constructor order (BZ #30785)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694520000">- Add systemd to passwd, group and shadow lookups (jsc#PED-5188)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694606400">- no-aaaa-read-overflow.patch: Stack read overflow with large TCP
  responses in no-aaaa mode (CVE-2023-4527, bsc#1215280, BZ #30842)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695038400">- getcanonname-use-after-free.patch: getaddrinfo: Fix use after free in
  getcanonname (CVE-2023-4806, bsc#1215281, BZ #30843)
- Do not build any cross packages in SLES</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- getaddrinfo-memory-leak.patch: Fix leak in getaddrinfo introduced by the
  fix for CVE-2023-4806 (CVE-2023-5156, bsc#1215714, BZ #30884)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695816000">- fstat-implementation.patch: io: Do not implement fstat with fstatat</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696420800">- setxid-propagate-glibc-tunables.patch: Propagate GLIBC_TUNABLES in
  setxid binaries
- tunables-string-parsing.patch: tunables: Terminate if end of input is
  reached (CVE-2023-4911, bsc#1215501)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
</package>
<package pkgid="be5d3aced5f7f09b87075fa74be83f8204979955ca1ac44876c4c3f8fd0d296fe4a4737c95683c86b79cca385f65c4ff984b9b901fa5414ecc8a255e54b0bfec" name="glibc-cross-ppc64le-src" arch="src">
  <version epoch="0" ver="2.38" rel="7.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1688990400">- gshadow-erange-rhandling.patch: gshadow: Matching sgetsgent, sgetsgent_r
  ERANGE handling (BZ #30151)
- system-sigchld-block.patch: posix: Fix system blocks SIGCHLD erroneously
  (BZ #30163)
- gmon-buffer-alloc.patch: gmon: Fix allocated buffer overflow
  (bsc#1207975, BZ #29444)
- check-pf-cancel-handler.patch: __check_pf: Add a cancellation cleanup
  handler (BZ #20975)
- powerpc64-fcntl-lock.patch: io: Fix F_GETLK, F_SETLK, and F_SETLKW for
  powerpc64
- realloc-limit-chunk-reuse.patch: realloc: Limit chunk reuse to only
  growing requests (BZ #30579)
- dl-find-object-return.patch: elf: _dl_find_object may return 1 during
  early startup (BZ #30515)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1690977600">- Update to glibc 2.38
  * When C2X features are enabled and the base argument is 0 or 2, the
    following functions support binary integers prefixed by 0b or 0B as
    input
  * PRIb*, PRIB* and SCNb* macros from C2X have been added to
    &lt;inttypes.h&gt;.
  * printf-family functions now support the wN format length modifiers for
    arguments of type intN_t, int_leastN_t, uintN_t or uint_leastN_t
    and the wfN format
    length modifiers for arguments of type int_fastN_t or uint_fastN_t, as
    specified in draft ISO C2X
  * A new tunable, glibc.pthread.stack_hugetlb, can be used to disable
    Transparent Huge Pages (THP) in stack allocation at pthread_create
  * Vector math library libmvec support has been added to AArch64
  * The strlcpy and strlcat functions have been added
  * CVE-2023-25139: When the printf family of functions is called with a
    format specifier that uses an &lt;apostrophe&gt; (enable grouping) and a
    minimum width specifier, the resulting output could be larger than
    reasonably expected by a caller that computed a tight bound on the
    buffer size
- Enable build with _FORTIFY_SOURCE
- glibc-2.3.90-langpackdir.diff: avoid reference to __strcpy_chk
- iconv-error-verbosity.patch: iconv: restore verbosity with unrecognized
  encoding names (BZ #30694)
- printf-grouping.patch, strftime-time64.patch,
  getlogin-no-loginuid.patch, fix-locking-in-_IO_cleanup.patch,
  gshadow-erange-rhandling.patch, system-sigchld-block.patch,
  gmon-buffer-alloc.patch, check-pf-cancel-handler.patch,
  powerpc64-fcntl-lock.patch, realloc-limit-chunk-reuse.patch,
  dl-find-object-return.patch; Removed
- bsc#1211828
- bsc#1212819</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692014400">- Require that elf/check-localplt does not fail
- glibc-2.3.90-langpackdir.diff: add hidden alias for __strcpy_chk
- cache-amd-legacy.patch: x86: Fix for cache computation on AMD legacy
  cpus
- cache-intel-shared.patch: x86: Fix incorrect scope of setting
  `shared_per_thread` (BZ# 30745)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1692705600">- Add cross-s390x package (bsc#1214460)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692705601">- posix-memalign-fragmentation.patch: malloc: Enable merging of remainders
  in memalign, remove bin scanning from memalign (BZ #30723)
- Limit build counter sync to i686 flavor, to reduce needs for rebuilds</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1693224000">- Add cross-ppc64le package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1693915200">- intl-c-utf-8-like-c-locale.patch: intl: Treat C.UTF-8 locale like C
  locale (BZ #16621)
- glibc-disable-gettext-for-c-utf8.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694433600">- ppc64-flock-fob64.patch: io: Fix record locking contants for powerpc64
  with __USE_FILE_OFFSET64 (BZ #30804)
- libio-io-vtables.patch: libio: Fix oversized __io_vtables
- call-init-proxy-objects.patch: elf: Do not run constructors for proxy
  objects
- dtors-reverse-ctor-order.patch: elf: Always call destructors in reverse
  constructor order (BZ #30785)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694520000">- Add systemd to passwd, group and shadow lookups (jsc#PED-5188)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694606400">- no-aaaa-read-overflow.patch: Stack read overflow with large TCP
  responses in no-aaaa mode (CVE-2023-4527, bsc#1215280, BZ #30842)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695038400">- getcanonname-use-after-free.patch: getaddrinfo: Fix use after free in
  getcanonname (CVE-2023-4806, bsc#1215281, BZ #30843)
- Do not build any cross packages in SLES</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- getaddrinfo-memory-leak.patch: Fix leak in getaddrinfo introduced by the
  fix for CVE-2023-4806 (CVE-2023-5156, bsc#1215714, BZ #30884)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695816000">- fstat-implementation.patch: io: Do not implement fstat with fstatat</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696420800">- setxid-propagate-glibc-tunables.patch: Propagate GLIBC_TUNABLES in
  setxid binaries
- tunables-string-parsing.patch: tunables: Terminate if end of input is
  reached (CVE-2023-4911, bsc#1215501)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
</package>
<package pkgid="8e16c08b0871b50d8b790beac8358005a0c6605ed4768d8f63cfd33b6240dbce09bbf146c59fd717cb70af8c1659916f6df62ab659daeb5333691556312d22a2" name="glibc-cross-riscv64-src" arch="src">
  <version epoch="0" ver="2.38" rel="7.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1688990400">- gshadow-erange-rhandling.patch: gshadow: Matching sgetsgent, sgetsgent_r
  ERANGE handling (BZ #30151)
- system-sigchld-block.patch: posix: Fix system blocks SIGCHLD erroneously
  (BZ #30163)
- gmon-buffer-alloc.patch: gmon: Fix allocated buffer overflow
  (bsc#1207975, BZ #29444)
- check-pf-cancel-handler.patch: __check_pf: Add a cancellation cleanup
  handler (BZ #20975)
- powerpc64-fcntl-lock.patch: io: Fix F_GETLK, F_SETLK, and F_SETLKW for
  powerpc64
- realloc-limit-chunk-reuse.patch: realloc: Limit chunk reuse to only
  growing requests (BZ #30579)
- dl-find-object-return.patch: elf: _dl_find_object may return 1 during
  early startup (BZ #30515)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1690977600">- Update to glibc 2.38
  * When C2X features are enabled and the base argument is 0 or 2, the
    following functions support binary integers prefixed by 0b or 0B as
    input
  * PRIb*, PRIB* and SCNb* macros from C2X have been added to
    &lt;inttypes.h&gt;.
  * printf-family functions now support the wN format length modifiers for
    arguments of type intN_t, int_leastN_t, uintN_t or uint_leastN_t
    and the wfN format
    length modifiers for arguments of type int_fastN_t or uint_fastN_t, as
    specified in draft ISO C2X
  * A new tunable, glibc.pthread.stack_hugetlb, can be used to disable
    Transparent Huge Pages (THP) in stack allocation at pthread_create
  * Vector math library libmvec support has been added to AArch64
  * The strlcpy and strlcat functions have been added
  * CVE-2023-25139: When the printf family of functions is called with a
    format specifier that uses an &lt;apostrophe&gt; (enable grouping) and a
    minimum width specifier, the resulting output could be larger than
    reasonably expected by a caller that computed a tight bound on the
    buffer size
- Enable build with _FORTIFY_SOURCE
- glibc-2.3.90-langpackdir.diff: avoid reference to __strcpy_chk
- iconv-error-verbosity.patch: iconv: restore verbosity with unrecognized
  encoding names (BZ #30694)
- printf-grouping.patch, strftime-time64.patch,
  getlogin-no-loginuid.patch, fix-locking-in-_IO_cleanup.patch,
  gshadow-erange-rhandling.patch, system-sigchld-block.patch,
  gmon-buffer-alloc.patch, check-pf-cancel-handler.patch,
  powerpc64-fcntl-lock.patch, realloc-limit-chunk-reuse.patch,
  dl-find-object-return.patch; Removed
- bsc#1211828
- bsc#1212819</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692014400">- Require that elf/check-localplt does not fail
- glibc-2.3.90-langpackdir.diff: add hidden alias for __strcpy_chk
- cache-amd-legacy.patch: x86: Fix for cache computation on AMD legacy
  cpus
- cache-intel-shared.patch: x86: Fix incorrect scope of setting
  `shared_per_thread` (BZ# 30745)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1692705600">- Add cross-s390x package (bsc#1214460)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692705601">- posix-memalign-fragmentation.patch: malloc: Enable merging of remainders
  in memalign, remove bin scanning from memalign (BZ #30723)
- Limit build counter sync to i686 flavor, to reduce needs for rebuilds</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1693224000">- Add cross-ppc64le package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1693915200">- intl-c-utf-8-like-c-locale.patch: intl: Treat C.UTF-8 locale like C
  locale (BZ #16621)
- glibc-disable-gettext-for-c-utf8.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694433600">- ppc64-flock-fob64.patch: io: Fix record locking contants for powerpc64
  with __USE_FILE_OFFSET64 (BZ #30804)
- libio-io-vtables.patch: libio: Fix oversized __io_vtables
- call-init-proxy-objects.patch: elf: Do not run constructors for proxy
  objects
- dtors-reverse-ctor-order.patch: elf: Always call destructors in reverse
  constructor order (BZ #30785)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694520000">- Add systemd to passwd, group and shadow lookups (jsc#PED-5188)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694606400">- no-aaaa-read-overflow.patch: Stack read overflow with large TCP
  responses in no-aaaa mode (CVE-2023-4527, bsc#1215280, BZ #30842)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695038400">- getcanonname-use-after-free.patch: getaddrinfo: Fix use after free in
  getcanonname (CVE-2023-4806, bsc#1215281, BZ #30843)
- Do not build any cross packages in SLES</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- getaddrinfo-memory-leak.patch: Fix leak in getaddrinfo introduced by the
  fix for CVE-2023-4806 (CVE-2023-5156, bsc#1215714, BZ #30884)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695816000">- fstat-implementation.patch: io: Do not implement fstat with fstatat</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696420800">- setxid-propagate-glibc-tunables.patch: Propagate GLIBC_TUNABLES in
  setxid binaries
- tunables-string-parsing.patch: tunables: Terminate if end of input is
  reached (CVE-2023-4911, bsc#1215501)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
</package>
<package pkgid="b589493eedd086106b75c7a470a6b3d68ccbc50ec0db6bfe6fcc295e3c5ac3c8210d6432d6dd4263ca2fadd5310d269176d99d0c49daaf2153f810f454540421" name="glibc-cross-s390x-src" arch="src">
  <version epoch="0" ver="2.38" rel="7.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1688990400">- gshadow-erange-rhandling.patch: gshadow: Matching sgetsgent, sgetsgent_r
  ERANGE handling (BZ #30151)
- system-sigchld-block.patch: posix: Fix system blocks SIGCHLD erroneously
  (BZ #30163)
- gmon-buffer-alloc.patch: gmon: Fix allocated buffer overflow
  (bsc#1207975, BZ #29444)
- check-pf-cancel-handler.patch: __check_pf: Add a cancellation cleanup
  handler (BZ #20975)
- powerpc64-fcntl-lock.patch: io: Fix F_GETLK, F_SETLK, and F_SETLKW for
  powerpc64
- realloc-limit-chunk-reuse.patch: realloc: Limit chunk reuse to only
  growing requests (BZ #30579)
- dl-find-object-return.patch: elf: _dl_find_object may return 1 during
  early startup (BZ #30515)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1690977600">- Update to glibc 2.38
  * When C2X features are enabled and the base argument is 0 or 2, the
    following functions support binary integers prefixed by 0b or 0B as
    input
  * PRIb*, PRIB* and SCNb* macros from C2X have been added to
    &lt;inttypes.h&gt;.
  * printf-family functions now support the wN format length modifiers for
    arguments of type intN_t, int_leastN_t, uintN_t or uint_leastN_t
    and the wfN format
    length modifiers for arguments of type int_fastN_t or uint_fastN_t, as
    specified in draft ISO C2X
  * A new tunable, glibc.pthread.stack_hugetlb, can be used to disable
    Transparent Huge Pages (THP) in stack allocation at pthread_create
  * Vector math library libmvec support has been added to AArch64
  * The strlcpy and strlcat functions have been added
  * CVE-2023-25139: When the printf family of functions is called with a
    format specifier that uses an &lt;apostrophe&gt; (enable grouping) and a
    minimum width specifier, the resulting output could be larger than
    reasonably expected by a caller that computed a tight bound on the
    buffer size
- Enable build with _FORTIFY_SOURCE
- glibc-2.3.90-langpackdir.diff: avoid reference to __strcpy_chk
- iconv-error-verbosity.patch: iconv: restore verbosity with unrecognized
  encoding names (BZ #30694)
- printf-grouping.patch, strftime-time64.patch,
  getlogin-no-loginuid.patch, fix-locking-in-_IO_cleanup.patch,
  gshadow-erange-rhandling.patch, system-sigchld-block.patch,
  gmon-buffer-alloc.patch, check-pf-cancel-handler.patch,
  powerpc64-fcntl-lock.patch, realloc-limit-chunk-reuse.patch,
  dl-find-object-return.patch; Removed
- bsc#1211828
- bsc#1212819</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692014400">- Require that elf/check-localplt does not fail
- glibc-2.3.90-langpackdir.diff: add hidden alias for __strcpy_chk
- cache-amd-legacy.patch: x86: Fix for cache computation on AMD legacy
  cpus
- cache-intel-shared.patch: x86: Fix incorrect scope of setting
  `shared_per_thread` (BZ# 30745)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1692705600">- Add cross-s390x package (bsc#1214460)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692705601">- posix-memalign-fragmentation.patch: malloc: Enable merging of remainders
  in memalign, remove bin scanning from memalign (BZ #30723)
- Limit build counter sync to i686 flavor, to reduce needs for rebuilds</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1693224000">- Add cross-ppc64le package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1693915200">- intl-c-utf-8-like-c-locale.patch: intl: Treat C.UTF-8 locale like C
  locale (BZ #16621)
- glibc-disable-gettext-for-c-utf8.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694433600">- ppc64-flock-fob64.patch: io: Fix record locking contants for powerpc64
  with __USE_FILE_OFFSET64 (BZ #30804)
- libio-io-vtables.patch: libio: Fix oversized __io_vtables
- call-init-proxy-objects.patch: elf: Do not run constructors for proxy
  objects
- dtors-reverse-ctor-order.patch: elf: Always call destructors in reverse
  constructor order (BZ #30785)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694520000">- Add systemd to passwd, group and shadow lookups (jsc#PED-5188)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694606400">- no-aaaa-read-overflow.patch: Stack read overflow with large TCP
  responses in no-aaaa mode (CVE-2023-4527, bsc#1215280, BZ #30842)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695038400">- getcanonname-use-after-free.patch: getaddrinfo: Fix use after free in
  getcanonname (CVE-2023-4806, bsc#1215281, BZ #30843)
- Do not build any cross packages in SLES</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- getaddrinfo-memory-leak.patch: Fix leak in getaddrinfo introduced by the
  fix for CVE-2023-4806 (CVE-2023-5156, bsc#1215714, BZ #30884)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695816000">- fstat-implementation.patch: io: Do not implement fstat with fstatat</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696420800">- setxid-propagate-glibc-tunables.patch: Propagate GLIBC_TUNABLES in
  setxid binaries
- tunables-string-parsing.patch: tunables: Terminate if end of input is
  reached (CVE-2023-4911, bsc#1215501)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
</package>
<package pkgid="f059762379a9b49a0863c60d50a2670d1bd801d47f4e8c169b11dd11189fa2a605cb2c40114896008dbfda17b056e4a25239426220f12f1310f6202e653ce41a" name="glibc-debuginfo" arch="i586">
  <version epoch="0" ver="2.38" rel="7.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1688990400">- gshadow-erange-rhandling.patch: gshadow: Matching sgetsgent, sgetsgent_r
  ERANGE handling (BZ #30151)
- system-sigchld-block.patch: posix: Fix system blocks SIGCHLD erroneously
  (BZ #30163)
- gmon-buffer-alloc.patch: gmon: Fix allocated buffer overflow
  (bsc#1207975, BZ #29444)
- check-pf-cancel-handler.patch: __check_pf: Add a cancellation cleanup
  handler (BZ #20975)
- powerpc64-fcntl-lock.patch: io: Fix F_GETLK, F_SETLK, and F_SETLKW for
  powerpc64
- realloc-limit-chunk-reuse.patch: realloc: Limit chunk reuse to only
  growing requests (BZ #30579)
- dl-find-object-return.patch: elf: _dl_find_object may return 1 during
  early startup (BZ #30515)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1690977600">- Update to glibc 2.38
  * When C2X features are enabled and the base argument is 0 or 2, the
    following functions support binary integers prefixed by 0b or 0B as
    input
  * PRIb*, PRIB* and SCNb* macros from C2X have been added to
    &lt;inttypes.h&gt;.
  * printf-family functions now support the wN format length modifiers for
    arguments of type intN_t, int_leastN_t, uintN_t or uint_leastN_t
    and the wfN format
    length modifiers for arguments of type int_fastN_t or uint_fastN_t, as
    specified in draft ISO C2X
  * A new tunable, glibc.pthread.stack_hugetlb, can be used to disable
    Transparent Huge Pages (THP) in stack allocation at pthread_create
  * Vector math library libmvec support has been added to AArch64
  * The strlcpy and strlcat functions have been added
  * CVE-2023-25139: When the printf family of functions is called with a
    format specifier that uses an &lt;apostrophe&gt; (enable grouping) and a
    minimum width specifier, the resulting output could be larger than
    reasonably expected by a caller that computed a tight bound on the
    buffer size
- Enable build with _FORTIFY_SOURCE
- glibc-2.3.90-langpackdir.diff: avoid reference to __strcpy_chk
- iconv-error-verbosity.patch: iconv: restore verbosity with unrecognized
  encoding names (BZ #30694)
- printf-grouping.patch, strftime-time64.patch,
  getlogin-no-loginuid.patch, fix-locking-in-_IO_cleanup.patch,
  gshadow-erange-rhandling.patch, system-sigchld-block.patch,
  gmon-buffer-alloc.patch, check-pf-cancel-handler.patch,
  powerpc64-fcntl-lock.patch, realloc-limit-chunk-reuse.patch,
  dl-find-object-return.patch; Removed
- bsc#1211828
- bsc#1212819</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692014400">- Require that elf/check-localplt does not fail
- glibc-2.3.90-langpackdir.diff: add hidden alias for __strcpy_chk
- cache-amd-legacy.patch: x86: Fix for cache computation on AMD legacy
  cpus
- cache-intel-shared.patch: x86: Fix incorrect scope of setting
  `shared_per_thread` (BZ# 30745)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1692705600">- Add cross-s390x package (bsc#1214460)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692705601">- posix-memalign-fragmentation.patch: malloc: Enable merging of remainders
  in memalign, remove bin scanning from memalign (BZ #30723)
- Limit build counter sync to i686 flavor, to reduce needs for rebuilds</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1693224000">- Add cross-ppc64le package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1693915200">- intl-c-utf-8-like-c-locale.patch: intl: Treat C.UTF-8 locale like C
  locale (BZ #16621)
- glibc-disable-gettext-for-c-utf8.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694433600">- ppc64-flock-fob64.patch: io: Fix record locking contants for powerpc64
  with __USE_FILE_OFFSET64 (BZ #30804)
- libio-io-vtables.patch: libio: Fix oversized __io_vtables
- call-init-proxy-objects.patch: elf: Do not run constructors for proxy
  objects
- dtors-reverse-ctor-order.patch: elf: Always call destructors in reverse
  constructor order (BZ #30785)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694520000">- Add systemd to passwd, group and shadow lookups (jsc#PED-5188)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694606400">- no-aaaa-read-overflow.patch: Stack read overflow with large TCP
  responses in no-aaaa mode (CVE-2023-4527, bsc#1215280, BZ #30842)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695038400">- getcanonname-use-after-free.patch: getaddrinfo: Fix use after free in
  getcanonname (CVE-2023-4806, bsc#1215281, BZ #30843)
- Do not build any cross packages in SLES</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- getaddrinfo-memory-leak.patch: Fix leak in getaddrinfo introduced by the
  fix for CVE-2023-4806 (CVE-2023-5156, bsc#1215714, BZ #30884)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695816000">- fstat-implementation.patch: io: Do not implement fstat with fstatat</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696420800">- setxid-propagate-glibc-tunables.patch: Propagate GLIBC_TUNABLES in
  setxid binaries
- tunables-string-parsing.patch: tunables: Terminate if end of input is
  reached (CVE-2023-4911, bsc#1215501)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
</package>
<package pkgid="a81eac41ff8aa3c7a41d4a5146c273adb217ecffc42e7f089401edab920308ebf0b47c11dd1e6fdd0ae75f858bc05e867cc9258e7dabaf0252fa839b51ebae0d" name="glibc-debuginfo" arch="i686">
  <version epoch="0" ver="2.38" rel="7.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1688990400">- gshadow-erange-rhandling.patch: gshadow: Matching sgetsgent, sgetsgent_r
  ERANGE handling (BZ #30151)
- system-sigchld-block.patch: posix: Fix system blocks SIGCHLD erroneously
  (BZ #30163)
- gmon-buffer-alloc.patch: gmon: Fix allocated buffer overflow
  (bsc#1207975, BZ #29444)
- check-pf-cancel-handler.patch: __check_pf: Add a cancellation cleanup
  handler (BZ #20975)
- powerpc64-fcntl-lock.patch: io: Fix F_GETLK, F_SETLK, and F_SETLKW for
  powerpc64
- realloc-limit-chunk-reuse.patch: realloc: Limit chunk reuse to only
  growing requests (BZ #30579)
- dl-find-object-return.patch: elf: _dl_find_object may return 1 during
  early startup (BZ #30515)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1690977600">- Update to glibc 2.38
  * When C2X features are enabled and the base argument is 0 or 2, the
    following functions support binary integers prefixed by 0b or 0B as
    input
  * PRIb*, PRIB* and SCNb* macros from C2X have been added to
    &lt;inttypes.h&gt;.
  * printf-family functions now support the wN format length modifiers for
    arguments of type intN_t, int_leastN_t, uintN_t or uint_leastN_t
    and the wfN format
    length modifiers for arguments of type int_fastN_t or uint_fastN_t, as
    specified in draft ISO C2X
  * A new tunable, glibc.pthread.stack_hugetlb, can be used to disable
    Transparent Huge Pages (THP) in stack allocation at pthread_create
  * Vector math library libmvec support has been added to AArch64
  * The strlcpy and strlcat functions have been added
  * CVE-2023-25139: When the printf family of functions is called with a
    format specifier that uses an &lt;apostrophe&gt; (enable grouping) and a
    minimum width specifier, the resulting output could be larger than
    reasonably expected by a caller that computed a tight bound on the
    buffer size
- Enable build with _FORTIFY_SOURCE
- glibc-2.3.90-langpackdir.diff: avoid reference to __strcpy_chk
- iconv-error-verbosity.patch: iconv: restore verbosity with unrecognized
  encoding names (BZ #30694)
- printf-grouping.patch, strftime-time64.patch,
  getlogin-no-loginuid.patch, fix-locking-in-_IO_cleanup.patch,
  gshadow-erange-rhandling.patch, system-sigchld-block.patch,
  gmon-buffer-alloc.patch, check-pf-cancel-handler.patch,
  powerpc64-fcntl-lock.patch, realloc-limit-chunk-reuse.patch,
  dl-find-object-return.patch; Removed
- bsc#1211828
- bsc#1212819</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692014400">- Require that elf/check-localplt does not fail
- glibc-2.3.90-langpackdir.diff: add hidden alias for __strcpy_chk
- cache-amd-legacy.patch: x86: Fix for cache computation on AMD legacy
  cpus
- cache-intel-shared.patch: x86: Fix incorrect scope of setting
  `shared_per_thread` (BZ# 30745)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1692705600">- Add cross-s390x package (bsc#1214460)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692705601">- posix-memalign-fragmentation.patch: malloc: Enable merging of remainders
  in memalign, remove bin scanning from memalign (BZ #30723)
- Limit build counter sync to i686 flavor, to reduce needs for rebuilds</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1693224000">- Add cross-ppc64le package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1693915200">- intl-c-utf-8-like-c-locale.patch: intl: Treat C.UTF-8 locale like C
  locale (BZ #16621)
- glibc-disable-gettext-for-c-utf8.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694433600">- ppc64-flock-fob64.patch: io: Fix record locking contants for powerpc64
  with __USE_FILE_OFFSET64 (BZ #30804)
- libio-io-vtables.patch: libio: Fix oversized __io_vtables
- call-init-proxy-objects.patch: elf: Do not run constructors for proxy
  objects
- dtors-reverse-ctor-order.patch: elf: Always call destructors in reverse
  constructor order (BZ #30785)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694520000">- Add systemd to passwd, group and shadow lookups (jsc#PED-5188)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694606400">- no-aaaa-read-overflow.patch: Stack read overflow with large TCP
  responses in no-aaaa mode (CVE-2023-4527, bsc#1215280, BZ #30842)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695038400">- getcanonname-use-after-free.patch: getaddrinfo: Fix use after free in
  getcanonname (CVE-2023-4806, bsc#1215281, BZ #30843)
- Do not build any cross packages in SLES</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- getaddrinfo-memory-leak.patch: Fix leak in getaddrinfo introduced by the
  fix for CVE-2023-4806 (CVE-2023-5156, bsc#1215714, BZ #30884)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695816000">- fstat-implementation.patch: io: Do not implement fstat with fstatat</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696420800">- setxid-propagate-glibc-tunables.patch: Propagate GLIBC_TUNABLES in
  setxid binaries
- tunables-string-parsing.patch: tunables: Terminate if end of input is
  reached (CVE-2023-4911, bsc#1215501)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
</package>
<package pkgid="507291c960452dc6f726d07e7e1f4b2dc9330327a81fa812c9dbc48bc5ad6c72aff8d57b0bb10da2b50ed306cd81a00ada0f0b0224b974a6bf147a54a172e01c" name="glibc-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.38" rel="7.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1688990400">- gshadow-erange-rhandling.patch: gshadow: Matching sgetsgent, sgetsgent_r
  ERANGE handling (BZ #30151)
- system-sigchld-block.patch: posix: Fix system blocks SIGCHLD erroneously
  (BZ #30163)
- gmon-buffer-alloc.patch: gmon: Fix allocated buffer overflow
  (bsc#1207975, BZ #29444)
- check-pf-cancel-handler.patch: __check_pf: Add a cancellation cleanup
  handler (BZ #20975)
- powerpc64-fcntl-lock.patch: io: Fix F_GETLK, F_SETLK, and F_SETLKW for
  powerpc64
- realloc-limit-chunk-reuse.patch: realloc: Limit chunk reuse to only
  growing requests (BZ #30579)
- dl-find-object-return.patch: elf: _dl_find_object may return 1 during
  early startup (BZ #30515)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1690977600">- Update to glibc 2.38
  * When C2X features are enabled and the base argument is 0 or 2, the
    following functions support binary integers prefixed by 0b or 0B as
    input
  * PRIb*, PRIB* and SCNb* macros from C2X have been added to
    &lt;inttypes.h&gt;.
  * printf-family functions now support the wN format length modifiers for
    arguments of type intN_t, int_leastN_t, uintN_t or uint_leastN_t
    and the wfN format
    length modifiers for arguments of type int_fastN_t or uint_fastN_t, as
    specified in draft ISO C2X
  * A new tunable, glibc.pthread.stack_hugetlb, can be used to disable
    Transparent Huge Pages (THP) in stack allocation at pthread_create
  * Vector math library libmvec support has been added to AArch64
  * The strlcpy and strlcat functions have been added
  * CVE-2023-25139: When the printf family of functions is called with a
    format specifier that uses an &lt;apostrophe&gt; (enable grouping) and a
    minimum width specifier, the resulting output could be larger than
    reasonably expected by a caller that computed a tight bound on the
    buffer size
- Enable build with _FORTIFY_SOURCE
- glibc-2.3.90-langpackdir.diff: avoid reference to __strcpy_chk
- iconv-error-verbosity.patch: iconv: restore verbosity with unrecognized
  encoding names (BZ #30694)
- printf-grouping.patch, strftime-time64.patch,
  getlogin-no-loginuid.patch, fix-locking-in-_IO_cleanup.patch,
  gshadow-erange-rhandling.patch, system-sigchld-block.patch,
  gmon-buffer-alloc.patch, check-pf-cancel-handler.patch,
  powerpc64-fcntl-lock.patch, realloc-limit-chunk-reuse.patch,
  dl-find-object-return.patch; Removed
- bsc#1211828
- bsc#1212819</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692014400">- Require that elf/check-localplt does not fail
- glibc-2.3.90-langpackdir.diff: add hidden alias for __strcpy_chk
- cache-amd-legacy.patch: x86: Fix for cache computation on AMD legacy
  cpus
- cache-intel-shared.patch: x86: Fix incorrect scope of setting
  `shared_per_thread` (BZ# 30745)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1692705600">- Add cross-s390x package (bsc#1214460)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692705601">- posix-memalign-fragmentation.patch: malloc: Enable merging of remainders
  in memalign, remove bin scanning from memalign (BZ #30723)
- Limit build counter sync to i686 flavor, to reduce needs for rebuilds</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1693224000">- Add cross-ppc64le package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1693915200">- intl-c-utf-8-like-c-locale.patch: intl: Treat C.UTF-8 locale like C
  locale (BZ #16621)
- glibc-disable-gettext-for-c-utf8.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694433600">- ppc64-flock-fob64.patch: io: Fix record locking contants for powerpc64
  with __USE_FILE_OFFSET64 (BZ #30804)
- libio-io-vtables.patch: libio: Fix oversized __io_vtables
- call-init-proxy-objects.patch: elf: Do not run constructors for proxy
  objects
- dtors-reverse-ctor-order.patch: elf: Always call destructors in reverse
  constructor order (BZ #30785)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694520000">- Add systemd to passwd, group and shadow lookups (jsc#PED-5188)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694606400">- no-aaaa-read-overflow.patch: Stack read overflow with large TCP
  responses in no-aaaa mode (CVE-2023-4527, bsc#1215280, BZ #30842)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695038400">- getcanonname-use-after-free.patch: getaddrinfo: Fix use after free in
  getcanonname (CVE-2023-4806, bsc#1215281, BZ #30843)
- Do not build any cross packages in SLES</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- getaddrinfo-memory-leak.patch: Fix leak in getaddrinfo introduced by the
  fix for CVE-2023-4806 (CVE-2023-5156, bsc#1215714, BZ #30884)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695816000">- fstat-implementation.patch: io: Do not implement fstat with fstatat</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696420800">- setxid-propagate-glibc-tunables.patch: Propagate GLIBC_TUNABLES in
  setxid binaries
- tunables-string-parsing.patch: tunables: Terminate if end of input is
  reached (CVE-2023-4911, bsc#1215501)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
</package>
<package pkgid="b52e45ba316c51613a946d795bc033c3b09e014770ca3090e84be8d4fe77fbd29af57cf31416ad09f7f75338bf9a4d95f2350c8383dd6d4c5472075708eb4142" name="glibc-debugsource" arch="i586">
  <version epoch="0" ver="2.38" rel="7.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1688990400">- gshadow-erange-rhandling.patch: gshadow: Matching sgetsgent, sgetsgent_r
  ERANGE handling (BZ #30151)
- system-sigchld-block.patch: posix: Fix system blocks SIGCHLD erroneously
  (BZ #30163)
- gmon-buffer-alloc.patch: gmon: Fix allocated buffer overflow
  (bsc#1207975, BZ #29444)
- check-pf-cancel-handler.patch: __check_pf: Add a cancellation cleanup
  handler (BZ #20975)
- powerpc64-fcntl-lock.patch: io: Fix F_GETLK, F_SETLK, and F_SETLKW for
  powerpc64
- realloc-limit-chunk-reuse.patch: realloc: Limit chunk reuse to only
  growing requests (BZ #30579)
- dl-find-object-return.patch: elf: _dl_find_object may return 1 during
  early startup (BZ #30515)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1690977600">- Update to glibc 2.38
  * When C2X features are enabled and the base argument is 0 or 2, the
    following functions support binary integers prefixed by 0b or 0B as
    input
  * PRIb*, PRIB* and SCNb* macros from C2X have been added to
    &lt;inttypes.h&gt;.
  * printf-family functions now support the wN format length modifiers for
    arguments of type intN_t, int_leastN_t, uintN_t or uint_leastN_t
    and the wfN format
    length modifiers for arguments of type int_fastN_t or uint_fastN_t, as
    specified in draft ISO C2X
  * A new tunable, glibc.pthread.stack_hugetlb, can be used to disable
    Transparent Huge Pages (THP) in stack allocation at pthread_create
  * Vector math library libmvec support has been added to AArch64
  * The strlcpy and strlcat functions have been added
  * CVE-2023-25139: When the printf family of functions is called with a
    format specifier that uses an &lt;apostrophe&gt; (enable grouping) and a
    minimum width specifier, the resulting output could be larger than
    reasonably expected by a caller that computed a tight bound on the
    buffer size
- Enable build with _FORTIFY_SOURCE
- glibc-2.3.90-langpackdir.diff: avoid reference to __strcpy_chk
- iconv-error-verbosity.patch: iconv: restore verbosity with unrecognized
  encoding names (BZ #30694)
- printf-grouping.patch, strftime-time64.patch,
  getlogin-no-loginuid.patch, fix-locking-in-_IO_cleanup.patch,
  gshadow-erange-rhandling.patch, system-sigchld-block.patch,
  gmon-buffer-alloc.patch, check-pf-cancel-handler.patch,
  powerpc64-fcntl-lock.patch, realloc-limit-chunk-reuse.patch,
  dl-find-object-return.patch; Removed
- bsc#1211828
- bsc#1212819</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692014400">- Require that elf/check-localplt does not fail
- glibc-2.3.90-langpackdir.diff: add hidden alias for __strcpy_chk
- cache-amd-legacy.patch: x86: Fix for cache computation on AMD legacy
  cpus
- cache-intel-shared.patch: x86: Fix incorrect scope of setting
  `shared_per_thread` (BZ# 30745)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1692705600">- Add cross-s390x package (bsc#1214460)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692705601">- posix-memalign-fragmentation.patch: malloc: Enable merging of remainders
  in memalign, remove bin scanning from memalign (BZ #30723)
- Limit build counter sync to i686 flavor, to reduce needs for rebuilds</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1693224000">- Add cross-ppc64le package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1693915200">- intl-c-utf-8-like-c-locale.patch: intl: Treat C.UTF-8 locale like C
  locale (BZ #16621)
- glibc-disable-gettext-for-c-utf8.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694433600">- ppc64-flock-fob64.patch: io: Fix record locking contants for powerpc64
  with __USE_FILE_OFFSET64 (BZ #30804)
- libio-io-vtables.patch: libio: Fix oversized __io_vtables
- call-init-proxy-objects.patch: elf: Do not run constructors for proxy
  objects
- dtors-reverse-ctor-order.patch: elf: Always call destructors in reverse
  constructor order (BZ #30785)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694520000">- Add systemd to passwd, group and shadow lookups (jsc#PED-5188)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694606400">- no-aaaa-read-overflow.patch: Stack read overflow with large TCP
  responses in no-aaaa mode (CVE-2023-4527, bsc#1215280, BZ #30842)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695038400">- getcanonname-use-after-free.patch: getaddrinfo: Fix use after free in
  getcanonname (CVE-2023-4806, bsc#1215281, BZ #30843)
- Do not build any cross packages in SLES</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- getaddrinfo-memory-leak.patch: Fix leak in getaddrinfo introduced by the
  fix for CVE-2023-4806 (CVE-2023-5156, bsc#1215714, BZ #30884)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695816000">- fstat-implementation.patch: io: Do not implement fstat with fstatat</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696420800">- setxid-propagate-glibc-tunables.patch: Propagate GLIBC_TUNABLES in
  setxid binaries
- tunables-string-parsing.patch: tunables: Terminate if end of input is
  reached (CVE-2023-4911, bsc#1215501)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
</package>
<package pkgid="69078cee5f690dd6aa4ff11b2c8d7a7c663cf4f377d8f8083998dd5040d11894c94df189eb4b267fa6083f9b9299af0420350072ec5a63240696a0c2a8332bfc" name="glibc-debugsource" arch="i686">
  <version epoch="0" ver="2.38" rel="7.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1688990400">- gshadow-erange-rhandling.patch: gshadow: Matching sgetsgent, sgetsgent_r
  ERANGE handling (BZ #30151)
- system-sigchld-block.patch: posix: Fix system blocks SIGCHLD erroneously
  (BZ #30163)
- gmon-buffer-alloc.patch: gmon: Fix allocated buffer overflow
  (bsc#1207975, BZ #29444)
- check-pf-cancel-handler.patch: __check_pf: Add a cancellation cleanup
  handler (BZ #20975)
- powerpc64-fcntl-lock.patch: io: Fix F_GETLK, F_SETLK, and F_SETLKW for
  powerpc64
- realloc-limit-chunk-reuse.patch: realloc: Limit chunk reuse to only
  growing requests (BZ #30579)
- dl-find-object-return.patch: elf: _dl_find_object may return 1 during
  early startup (BZ #30515)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1690977600">- Update to glibc 2.38
  * When C2X features are enabled and the base argument is 0 or 2, the
    following functions support binary integers prefixed by 0b or 0B as
    input
  * PRIb*, PRIB* and SCNb* macros from C2X have been added to
    &lt;inttypes.h&gt;.
  * printf-family functions now support the wN format length modifiers for
    arguments of type intN_t, int_leastN_t, uintN_t or uint_leastN_t
    and the wfN format
    length modifiers for arguments of type int_fastN_t or uint_fastN_t, as
    specified in draft ISO C2X
  * A new tunable, glibc.pthread.stack_hugetlb, can be used to disable
    Transparent Huge Pages (THP) in stack allocation at pthread_create
  * Vector math library libmvec support has been added to AArch64
  * The strlcpy and strlcat functions have been added
  * CVE-2023-25139: When the printf family of functions is called with a
    format specifier that uses an &lt;apostrophe&gt; (enable grouping) and a
    minimum width specifier, the resulting output could be larger than
    reasonably expected by a caller that computed a tight bound on the
    buffer size
- Enable build with _FORTIFY_SOURCE
- glibc-2.3.90-langpackdir.diff: avoid reference to __strcpy_chk
- iconv-error-verbosity.patch: iconv: restore verbosity with unrecognized
  encoding names (BZ #30694)
- printf-grouping.patch, strftime-time64.patch,
  getlogin-no-loginuid.patch, fix-locking-in-_IO_cleanup.patch,
  gshadow-erange-rhandling.patch, system-sigchld-block.patch,
  gmon-buffer-alloc.patch, check-pf-cancel-handler.patch,
  powerpc64-fcntl-lock.patch, realloc-limit-chunk-reuse.patch,
  dl-find-object-return.patch; Removed
- bsc#1211828
- bsc#1212819</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692014400">- Require that elf/check-localplt does not fail
- glibc-2.3.90-langpackdir.diff: add hidden alias for __strcpy_chk
- cache-amd-legacy.patch: x86: Fix for cache computation on AMD legacy
  cpus
- cache-intel-shared.patch: x86: Fix incorrect scope of setting
  `shared_per_thread` (BZ# 30745)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1692705600">- Add cross-s390x package (bsc#1214460)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692705601">- posix-memalign-fragmentation.patch: malloc: Enable merging of remainders
  in memalign, remove bin scanning from memalign (BZ #30723)
- Limit build counter sync to i686 flavor, to reduce needs for rebuilds</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1693224000">- Add cross-ppc64le package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1693915200">- intl-c-utf-8-like-c-locale.patch: intl: Treat C.UTF-8 locale like C
  locale (BZ #16621)
- glibc-disable-gettext-for-c-utf8.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694433600">- ppc64-flock-fob64.patch: io: Fix record locking contants for powerpc64
  with __USE_FILE_OFFSET64 (BZ #30804)
- libio-io-vtables.patch: libio: Fix oversized __io_vtables
- call-init-proxy-objects.patch: elf: Do not run constructors for proxy
  objects
- dtors-reverse-ctor-order.patch: elf: Always call destructors in reverse
  constructor order (BZ #30785)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694520000">- Add systemd to passwd, group and shadow lookups (jsc#PED-5188)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694606400">- no-aaaa-read-overflow.patch: Stack read overflow with large TCP
  responses in no-aaaa mode (CVE-2023-4527, bsc#1215280, BZ #30842)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695038400">- getcanonname-use-after-free.patch: getaddrinfo: Fix use after free in
  getcanonname (CVE-2023-4806, bsc#1215281, BZ #30843)
- Do not build any cross packages in SLES</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- getaddrinfo-memory-leak.patch: Fix leak in getaddrinfo introduced by the
  fix for CVE-2023-4806 (CVE-2023-5156, bsc#1215714, BZ #30884)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695816000">- fstat-implementation.patch: io: Do not implement fstat with fstatat</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696420800">- setxid-propagate-glibc-tunables.patch: Propagate GLIBC_TUNABLES in
  setxid binaries
- tunables-string-parsing.patch: tunables: Terminate if end of input is
  reached (CVE-2023-4911, bsc#1215501)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
</package>
<package pkgid="0c7c1bc2a24505354eb18d71537a4a3e214a5e6b79fa438e86c07dd32e38000d8e1e5536cc5d19be878ed0a23efadb61551808749b747ffbf89bd35e702a459f" name="glibc-debugsource" arch="x86_64">
  <version epoch="0" ver="2.38" rel="7.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1688990400">- gshadow-erange-rhandling.patch: gshadow: Matching sgetsgent, sgetsgent_r
  ERANGE handling (BZ #30151)
- system-sigchld-block.patch: posix: Fix system blocks SIGCHLD erroneously
  (BZ #30163)
- gmon-buffer-alloc.patch: gmon: Fix allocated buffer overflow
  (bsc#1207975, BZ #29444)
- check-pf-cancel-handler.patch: __check_pf: Add a cancellation cleanup
  handler (BZ #20975)
- powerpc64-fcntl-lock.patch: io: Fix F_GETLK, F_SETLK, and F_SETLKW for
  powerpc64
- realloc-limit-chunk-reuse.patch: realloc: Limit chunk reuse to only
  growing requests (BZ #30579)
- dl-find-object-return.patch: elf: _dl_find_object may return 1 during
  early startup (BZ #30515)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1690977600">- Update to glibc 2.38
  * When C2X features are enabled and the base argument is 0 or 2, the
    following functions support binary integers prefixed by 0b or 0B as
    input
  * PRIb*, PRIB* and SCNb* macros from C2X have been added to
    &lt;inttypes.h&gt;.
  * printf-family functions now support the wN format length modifiers for
    arguments of type intN_t, int_leastN_t, uintN_t or uint_leastN_t
    and the wfN format
    length modifiers for arguments of type int_fastN_t or uint_fastN_t, as
    specified in draft ISO C2X
  * A new tunable, glibc.pthread.stack_hugetlb, can be used to disable
    Transparent Huge Pages (THP) in stack allocation at pthread_create
  * Vector math library libmvec support has been added to AArch64
  * The strlcpy and strlcat functions have been added
  * CVE-2023-25139: When the printf family of functions is called with a
    format specifier that uses an &lt;apostrophe&gt; (enable grouping) and a
    minimum width specifier, the resulting output could be larger than
    reasonably expected by a caller that computed a tight bound on the
    buffer size
- Enable build with _FORTIFY_SOURCE
- glibc-2.3.90-langpackdir.diff: avoid reference to __strcpy_chk
- iconv-error-verbosity.patch: iconv: restore verbosity with unrecognized
  encoding names (BZ #30694)
- printf-grouping.patch, strftime-time64.patch,
  getlogin-no-loginuid.patch, fix-locking-in-_IO_cleanup.patch,
  gshadow-erange-rhandling.patch, system-sigchld-block.patch,
  gmon-buffer-alloc.patch, check-pf-cancel-handler.patch,
  powerpc64-fcntl-lock.patch, realloc-limit-chunk-reuse.patch,
  dl-find-object-return.patch; Removed
- bsc#1211828
- bsc#1212819</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692014400">- Require that elf/check-localplt does not fail
- glibc-2.3.90-langpackdir.diff: add hidden alias for __strcpy_chk
- cache-amd-legacy.patch: x86: Fix for cache computation on AMD legacy
  cpus
- cache-intel-shared.patch: x86: Fix incorrect scope of setting
  `shared_per_thread` (BZ# 30745)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1692705600">- Add cross-s390x package (bsc#1214460)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692705601">- posix-memalign-fragmentation.patch: malloc: Enable merging of remainders
  in memalign, remove bin scanning from memalign (BZ #30723)
- Limit build counter sync to i686 flavor, to reduce needs for rebuilds</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1693224000">- Add cross-ppc64le package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1693915200">- intl-c-utf-8-like-c-locale.patch: intl: Treat C.UTF-8 locale like C
  locale (BZ #16621)
- glibc-disable-gettext-for-c-utf8.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694433600">- ppc64-flock-fob64.patch: io: Fix record locking contants for powerpc64
  with __USE_FILE_OFFSET64 (BZ #30804)
- libio-io-vtables.patch: libio: Fix oversized __io_vtables
- call-init-proxy-objects.patch: elf: Do not run constructors for proxy
  objects
- dtors-reverse-ctor-order.patch: elf: Always call destructors in reverse
  constructor order (BZ #30785)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694520000">- Add systemd to passwd, group and shadow lookups (jsc#PED-5188)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694606400">- no-aaaa-read-overflow.patch: Stack read overflow with large TCP
  responses in no-aaaa mode (CVE-2023-4527, bsc#1215280, BZ #30842)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695038400">- getcanonname-use-after-free.patch: getaddrinfo: Fix use after free in
  getcanonname (CVE-2023-4806, bsc#1215281, BZ #30843)
- Do not build any cross packages in SLES</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- getaddrinfo-memory-leak.patch: Fix leak in getaddrinfo introduced by the
  fix for CVE-2023-4806 (CVE-2023-5156, bsc#1215714, BZ #30884)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695816000">- fstat-implementation.patch: io: Do not implement fstat with fstatat</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696420800">- setxid-propagate-glibc-tunables.patch: Propagate GLIBC_TUNABLES in
  setxid binaries
- tunables-string-parsing.patch: tunables: Terminate if end of input is
  reached (CVE-2023-4911, bsc#1215501)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
</package>
<package pkgid="9ba2d21b6b2a6708abdcffa299eb34eb788a343ab584873d70efa31fc0649348c424d2bfd422e7940705283047831b65286c958819d247037633ed549596cbe9" name="glibc-devel" arch="i586">
  <version epoch="0" ver="2.38" rel="7.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1688990400">- gshadow-erange-rhandling.patch: gshadow: Matching sgetsgent, sgetsgent_r
  ERANGE handling (BZ #30151)
- system-sigchld-block.patch: posix: Fix system blocks SIGCHLD erroneously
  (BZ #30163)
- gmon-buffer-alloc.patch: gmon: Fix allocated buffer overflow
  (bsc#1207975, BZ #29444)
- check-pf-cancel-handler.patch: __check_pf: Add a cancellation cleanup
  handler (BZ #20975)
- powerpc64-fcntl-lock.patch: io: Fix F_GETLK, F_SETLK, and F_SETLKW for
  powerpc64
- realloc-limit-chunk-reuse.patch: realloc: Limit chunk reuse to only
  growing requests (BZ #30579)
- dl-find-object-return.patch: elf: _dl_find_object may return 1 during
  early startup (BZ #30515)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1690977600">- Update to glibc 2.38
  * When C2X features are enabled and the base argument is 0 or 2, the
    following functions support binary integers prefixed by 0b or 0B as
    input
  * PRIb*, PRIB* and SCNb* macros from C2X have been added to
    &lt;inttypes.h&gt;.
  * printf-family functions now support the wN format length modifiers for
    arguments of type intN_t, int_leastN_t, uintN_t or uint_leastN_t
    and the wfN format
    length modifiers for arguments of type int_fastN_t or uint_fastN_t, as
    specified in draft ISO C2X
  * A new tunable, glibc.pthread.stack_hugetlb, can be used to disable
    Transparent Huge Pages (THP) in stack allocation at pthread_create
  * Vector math library libmvec support has been added to AArch64
  * The strlcpy and strlcat functions have been added
  * CVE-2023-25139: When the printf family of functions is called with a
    format specifier that uses an &lt;apostrophe&gt; (enable grouping) and a
    minimum width specifier, the resulting output could be larger than
    reasonably expected by a caller that computed a tight bound on the
    buffer size
- Enable build with _FORTIFY_SOURCE
- glibc-2.3.90-langpackdir.diff: avoid reference to __strcpy_chk
- iconv-error-verbosity.patch: iconv: restore verbosity with unrecognized
  encoding names (BZ #30694)
- printf-grouping.patch, strftime-time64.patch,
  getlogin-no-loginuid.patch, fix-locking-in-_IO_cleanup.patch,
  gshadow-erange-rhandling.patch, system-sigchld-block.patch,
  gmon-buffer-alloc.patch, check-pf-cancel-handler.patch,
  powerpc64-fcntl-lock.patch, realloc-limit-chunk-reuse.patch,
  dl-find-object-return.patch; Removed
- bsc#1211828
- bsc#1212819</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692014400">- Require that elf/check-localplt does not fail
- glibc-2.3.90-langpackdir.diff: add hidden alias for __strcpy_chk
- cache-amd-legacy.patch: x86: Fix for cache computation on AMD legacy
  cpus
- cache-intel-shared.patch: x86: Fix incorrect scope of setting
  `shared_per_thread` (BZ# 30745)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1692705600">- Add cross-s390x package (bsc#1214460)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692705601">- posix-memalign-fragmentation.patch: malloc: Enable merging of remainders
  in memalign, remove bin scanning from memalign (BZ #30723)
- Limit build counter sync to i686 flavor, to reduce needs for rebuilds</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1693224000">- Add cross-ppc64le package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1693915200">- intl-c-utf-8-like-c-locale.patch: intl: Treat C.UTF-8 locale like C
  locale (BZ #16621)
- glibc-disable-gettext-for-c-utf8.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694433600">- ppc64-flock-fob64.patch: io: Fix record locking contants for powerpc64
  with __USE_FILE_OFFSET64 (BZ #30804)
- libio-io-vtables.patch: libio: Fix oversized __io_vtables
- call-init-proxy-objects.patch: elf: Do not run constructors for proxy
  objects
- dtors-reverse-ctor-order.patch: elf: Always call destructors in reverse
  constructor order (BZ #30785)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694520000">- Add systemd to passwd, group and shadow lookups (jsc#PED-5188)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694606400">- no-aaaa-read-overflow.patch: Stack read overflow with large TCP
  responses in no-aaaa mode (CVE-2023-4527, bsc#1215280, BZ #30842)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695038400">- getcanonname-use-after-free.patch: getaddrinfo: Fix use after free in
  getcanonname (CVE-2023-4806, bsc#1215281, BZ #30843)
- Do not build any cross packages in SLES</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- getaddrinfo-memory-leak.patch: Fix leak in getaddrinfo introduced by the
  fix for CVE-2023-4806 (CVE-2023-5156, bsc#1215714, BZ #30884)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695816000">- fstat-implementation.patch: io: Do not implement fstat with fstatat</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696420800">- setxid-propagate-glibc-tunables.patch: Propagate GLIBC_TUNABLES in
  setxid binaries
- tunables-string-parsing.patch: tunables: Terminate if end of input is
  reached (CVE-2023-4911, bsc#1215501)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
</package>
<package pkgid="8f8de65429b4d3d7d186718cdfe8fb63167633e30d30c86282b2cc40aa5ceb5710948aa139ca7ddee3d326b1a1682df297ceb49917d6eee38eda3f040ec48d71" name="glibc-devel" arch="i686">
  <version epoch="0" ver="2.38" rel="7.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1688990400">- gshadow-erange-rhandling.patch: gshadow: Matching sgetsgent, sgetsgent_r
  ERANGE handling (BZ #30151)
- system-sigchld-block.patch: posix: Fix system blocks SIGCHLD erroneously
  (BZ #30163)
- gmon-buffer-alloc.patch: gmon: Fix allocated buffer overflow
  (bsc#1207975, BZ #29444)
- check-pf-cancel-handler.patch: __check_pf: Add a cancellation cleanup
  handler (BZ #20975)
- powerpc64-fcntl-lock.patch: io: Fix F_GETLK, F_SETLK, and F_SETLKW for
  powerpc64
- realloc-limit-chunk-reuse.patch: realloc: Limit chunk reuse to only
  growing requests (BZ #30579)
- dl-find-object-return.patch: elf: _dl_find_object may return 1 during
  early startup (BZ #30515)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1690977600">- Update to glibc 2.38
  * When C2X features are enabled and the base argument is 0 or 2, the
    following functions support binary integers prefixed by 0b or 0B as
    input
  * PRIb*, PRIB* and SCNb* macros from C2X have been added to
    &lt;inttypes.h&gt;.
  * printf-family functions now support the wN format length modifiers for
    arguments of type intN_t, int_leastN_t, uintN_t or uint_leastN_t
    and the wfN format
    length modifiers for arguments of type int_fastN_t or uint_fastN_t, as
    specified in draft ISO C2X
  * A new tunable, glibc.pthread.stack_hugetlb, can be used to disable
    Transparent Huge Pages (THP) in stack allocation at pthread_create
  * Vector math library libmvec support has been added to AArch64
  * The strlcpy and strlcat functions have been added
  * CVE-2023-25139: When the printf family of functions is called with a
    format specifier that uses an &lt;apostrophe&gt; (enable grouping) and a
    minimum width specifier, the resulting output could be larger than
    reasonably expected by a caller that computed a tight bound on the
    buffer size
- Enable build with _FORTIFY_SOURCE
- glibc-2.3.90-langpackdir.diff: avoid reference to __strcpy_chk
- iconv-error-verbosity.patch: iconv: restore verbosity with unrecognized
  encoding names (BZ #30694)
- printf-grouping.patch, strftime-time64.patch,
  getlogin-no-loginuid.patch, fix-locking-in-_IO_cleanup.patch,
  gshadow-erange-rhandling.patch, system-sigchld-block.patch,
  gmon-buffer-alloc.patch, check-pf-cancel-handler.patch,
  powerpc64-fcntl-lock.patch, realloc-limit-chunk-reuse.patch,
  dl-find-object-return.patch; Removed
- bsc#1211828
- bsc#1212819</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692014400">- Require that elf/check-localplt does not fail
- glibc-2.3.90-langpackdir.diff: add hidden alias for __strcpy_chk
- cache-amd-legacy.patch: x86: Fix for cache computation on AMD legacy
  cpus
- cache-intel-shared.patch: x86: Fix incorrect scope of setting
  `shared_per_thread` (BZ# 30745)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1692705600">- Add cross-s390x package (bsc#1214460)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692705601">- posix-memalign-fragmentation.patch: malloc: Enable merging of remainders
  in memalign, remove bin scanning from memalign (BZ #30723)
- Limit build counter sync to i686 flavor, to reduce needs for rebuilds</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1693224000">- Add cross-ppc64le package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1693915200">- intl-c-utf-8-like-c-locale.patch: intl: Treat C.UTF-8 locale like C
  locale (BZ #16621)
- glibc-disable-gettext-for-c-utf8.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694433600">- ppc64-flock-fob64.patch: io: Fix record locking contants for powerpc64
  with __USE_FILE_OFFSET64 (BZ #30804)
- libio-io-vtables.patch: libio: Fix oversized __io_vtables
- call-init-proxy-objects.patch: elf: Do not run constructors for proxy
  objects
- dtors-reverse-ctor-order.patch: elf: Always call destructors in reverse
  constructor order (BZ #30785)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694520000">- Add systemd to passwd, group and shadow lookups (jsc#PED-5188)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694606400">- no-aaaa-read-overflow.patch: Stack read overflow with large TCP
  responses in no-aaaa mode (CVE-2023-4527, bsc#1215280, BZ #30842)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695038400">- getcanonname-use-after-free.patch: getaddrinfo: Fix use after free in
  getcanonname (CVE-2023-4806, bsc#1215281, BZ #30843)
- Do not build any cross packages in SLES</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- getaddrinfo-memory-leak.patch: Fix leak in getaddrinfo introduced by the
  fix for CVE-2023-4806 (CVE-2023-5156, bsc#1215714, BZ #30884)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695816000">- fstat-implementation.patch: io: Do not implement fstat with fstatat</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696420800">- setxid-propagate-glibc-tunables.patch: Propagate GLIBC_TUNABLES in
  setxid binaries
- tunables-string-parsing.patch: tunables: Terminate if end of input is
  reached (CVE-2023-4911, bsc#1215501)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
</package>
<package pkgid="0058cfec4f32d62e6128a4e343c8b452939316ed52a5fbb8b7882a6aa05dce0ad0bf76ecbb56cc1c1bd5b26103376afeb1b2fd29f601f88b3de44a079844664f" name="glibc-devel" arch="x86_64">
  <version epoch="0" ver="2.38" rel="7.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1688990400">- gshadow-erange-rhandling.patch: gshadow: Matching sgetsgent, sgetsgent_r
  ERANGE handling (BZ #30151)
- system-sigchld-block.patch: posix: Fix system blocks SIGCHLD erroneously
  (BZ #30163)
- gmon-buffer-alloc.patch: gmon: Fix allocated buffer overflow
  (bsc#1207975, BZ #29444)
- check-pf-cancel-handler.patch: __check_pf: Add a cancellation cleanup
  handler (BZ #20975)
- powerpc64-fcntl-lock.patch: io: Fix F_GETLK, F_SETLK, and F_SETLKW for
  powerpc64
- realloc-limit-chunk-reuse.patch: realloc: Limit chunk reuse to only
  growing requests (BZ #30579)
- dl-find-object-return.patch: elf: _dl_find_object may return 1 during
  early startup (BZ #30515)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1690977600">- Update to glibc 2.38
  * When C2X features are enabled and the base argument is 0 or 2, the
    following functions support binary integers prefixed by 0b or 0B as
    input
  * PRIb*, PRIB* and SCNb* macros from C2X have been added to
    &lt;inttypes.h&gt;.
  * printf-family functions now support the wN format length modifiers for
    arguments of type intN_t, int_leastN_t, uintN_t or uint_leastN_t
    and the wfN format
    length modifiers for arguments of type int_fastN_t or uint_fastN_t, as
    specified in draft ISO C2X
  * A new tunable, glibc.pthread.stack_hugetlb, can be used to disable
    Transparent Huge Pages (THP) in stack allocation at pthread_create
  * Vector math library libmvec support has been added to AArch64
  * The strlcpy and strlcat functions have been added
  * CVE-2023-25139: When the printf family of functions is called with a
    format specifier that uses an &lt;apostrophe&gt; (enable grouping) and a
    minimum width specifier, the resulting output could be larger than
    reasonably expected by a caller that computed a tight bound on the
    buffer size
- Enable build with _FORTIFY_SOURCE
- glibc-2.3.90-langpackdir.diff: avoid reference to __strcpy_chk
- iconv-error-verbosity.patch: iconv: restore verbosity with unrecognized
  encoding names (BZ #30694)
- printf-grouping.patch, strftime-time64.patch,
  getlogin-no-loginuid.patch, fix-locking-in-_IO_cleanup.patch,
  gshadow-erange-rhandling.patch, system-sigchld-block.patch,
  gmon-buffer-alloc.patch, check-pf-cancel-handler.patch,
  powerpc64-fcntl-lock.patch, realloc-limit-chunk-reuse.patch,
  dl-find-object-return.patch; Removed
- bsc#1211828
- bsc#1212819</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692014400">- Require that elf/check-localplt does not fail
- glibc-2.3.90-langpackdir.diff: add hidden alias for __strcpy_chk
- cache-amd-legacy.patch: x86: Fix for cache computation on AMD legacy
  cpus
- cache-intel-shared.patch: x86: Fix incorrect scope of setting
  `shared_per_thread` (BZ# 30745)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1692705600">- Add cross-s390x package (bsc#1214460)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692705601">- posix-memalign-fragmentation.patch: malloc: Enable merging of remainders
  in memalign, remove bin scanning from memalign (BZ #30723)
- Limit build counter sync to i686 flavor, to reduce needs for rebuilds</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1693224000">- Add cross-ppc64le package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1693915200">- intl-c-utf-8-like-c-locale.patch: intl: Treat C.UTF-8 locale like C
  locale (BZ #16621)
- glibc-disable-gettext-for-c-utf8.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694433600">- ppc64-flock-fob64.patch: io: Fix record locking contants for powerpc64
  with __USE_FILE_OFFSET64 (BZ #30804)
- libio-io-vtables.patch: libio: Fix oversized __io_vtables
- call-init-proxy-objects.patch: elf: Do not run constructors for proxy
  objects
- dtors-reverse-ctor-order.patch: elf: Always call destructors in reverse
  constructor order (BZ #30785)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694520000">- Add systemd to passwd, group and shadow lookups (jsc#PED-5188)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694606400">- no-aaaa-read-overflow.patch: Stack read overflow with large TCP
  responses in no-aaaa mode (CVE-2023-4527, bsc#1215280, BZ #30842)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695038400">- getcanonname-use-after-free.patch: getaddrinfo: Fix use after free in
  getcanonname (CVE-2023-4806, bsc#1215281, BZ #30843)
- Do not build any cross packages in SLES</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- getaddrinfo-memory-leak.patch: Fix leak in getaddrinfo introduced by the
  fix for CVE-2023-4806 (CVE-2023-5156, bsc#1215714, BZ #30884)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695816000">- fstat-implementation.patch: io: Do not implement fstat with fstatat</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696420800">- setxid-propagate-glibc-tunables.patch: Propagate GLIBC_TUNABLES in
  setxid binaries
- tunables-string-parsing.patch: tunables: Terminate if end of input is
  reached (CVE-2023-4911, bsc#1215501)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
</package>
<package pkgid="8695f09f3564932d08370bd427d961a2719392828db422048acce82e26fdc72a845ee516d893c01f12fd3759c2a7b861dda92c9c1e6ff8a88eb9501fda14270a" name="glibc-devel-32bit" arch="x86_64">
  <version epoch="0" ver="2.38" rel="7.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1688990400">- gshadow-erange-rhandling.patch: gshadow: Matching sgetsgent, sgetsgent_r
  ERANGE handling (BZ #30151)
- system-sigchld-block.patch: posix: Fix system blocks SIGCHLD erroneously
  (BZ #30163)
- gmon-buffer-alloc.patch: gmon: Fix allocated buffer overflow
  (bsc#1207975, BZ #29444)
- check-pf-cancel-handler.patch: __check_pf: Add a cancellation cleanup
  handler (BZ #20975)
- powerpc64-fcntl-lock.patch: io: Fix F_GETLK, F_SETLK, and F_SETLKW for
  powerpc64
- realloc-limit-chunk-reuse.patch: realloc: Limit chunk reuse to only
  growing requests (BZ #30579)
- dl-find-object-return.patch: elf: _dl_find_object may return 1 during
  early startup (BZ #30515)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1690977600">- Update to glibc 2.38
  * When C2X features are enabled and the base argument is 0 or 2, the
    following functions support binary integers prefixed by 0b or 0B as
    input
  * PRIb*, PRIB* and SCNb* macros from C2X have been added to
    &lt;inttypes.h&gt;.
  * printf-family functions now support the wN format length modifiers for
    arguments of type intN_t, int_leastN_t, uintN_t or uint_leastN_t
    and the wfN format
    length modifiers for arguments of type int_fastN_t or uint_fastN_t, as
    specified in draft ISO C2X
  * A new tunable, glibc.pthread.stack_hugetlb, can be used to disable
    Transparent Huge Pages (THP) in stack allocation at pthread_create
  * Vector math library libmvec support has been added to AArch64
  * The strlcpy and strlcat functions have been added
  * CVE-2023-25139: When the printf family of functions is called with a
    format specifier that uses an &lt;apostrophe&gt; (enable grouping) and a
    minimum width specifier, the resulting output could be larger than
    reasonably expected by a caller that computed a tight bound on the
    buffer size
- Enable build with _FORTIFY_SOURCE
- glibc-2.3.90-langpackdir.diff: avoid reference to __strcpy_chk
- iconv-error-verbosity.patch: iconv: restore verbosity with unrecognized
  encoding names (BZ #30694)
- printf-grouping.patch, strftime-time64.patch,
  getlogin-no-loginuid.patch, fix-locking-in-_IO_cleanup.patch,
  gshadow-erange-rhandling.patch, system-sigchld-block.patch,
  gmon-buffer-alloc.patch, check-pf-cancel-handler.patch,
  powerpc64-fcntl-lock.patch, realloc-limit-chunk-reuse.patch,
  dl-find-object-return.patch; Removed
- bsc#1211828
- bsc#1212819</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692014400">- Require that elf/check-localplt does not fail
- glibc-2.3.90-langpackdir.diff: add hidden alias for __strcpy_chk
- cache-amd-legacy.patch: x86: Fix for cache computation on AMD legacy
  cpus
- cache-intel-shared.patch: x86: Fix incorrect scope of setting
  `shared_per_thread` (BZ# 30745)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1692705600">- Add cross-s390x package (bsc#1214460)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692705601">- posix-memalign-fragmentation.patch: malloc: Enable merging of remainders
  in memalign, remove bin scanning from memalign (BZ #30723)
- Limit build counter sync to i686 flavor, to reduce needs for rebuilds</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1693224000">- Add cross-ppc64le package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1693915200">- intl-c-utf-8-like-c-locale.patch: intl: Treat C.UTF-8 locale like C
  locale (BZ #16621)
- glibc-disable-gettext-for-c-utf8.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694433600">- ppc64-flock-fob64.patch: io: Fix record locking contants for powerpc64
  with __USE_FILE_OFFSET64 (BZ #30804)
- libio-io-vtables.patch: libio: Fix oversized __io_vtables
- call-init-proxy-objects.patch: elf: Do not run constructors for proxy
  objects
- dtors-reverse-ctor-order.patch: elf: Always call destructors in reverse
  constructor order (BZ #30785)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694520000">- Add systemd to passwd, group and shadow lookups (jsc#PED-5188)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694606400">- no-aaaa-read-overflow.patch: Stack read overflow with large TCP
  responses in no-aaaa mode (CVE-2023-4527, bsc#1215280, BZ #30842)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695038400">- getcanonname-use-after-free.patch: getaddrinfo: Fix use after free in
  getcanonname (CVE-2023-4806, bsc#1215281, BZ #30843)
- Do not build any cross packages in SLES</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- getaddrinfo-memory-leak.patch: Fix leak in getaddrinfo introduced by the
  fix for CVE-2023-4806 (CVE-2023-5156, bsc#1215714, BZ #30884)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695816000">- fstat-implementation.patch: io: Do not implement fstat with fstatat</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696420800">- setxid-propagate-glibc-tunables.patch: Propagate GLIBC_TUNABLES in
  setxid binaries
- tunables-string-parsing.patch: tunables: Terminate if end of input is
  reached (CVE-2023-4911, bsc#1215501)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
</package>
<package pkgid="f63415e675ed0f2d7830cb441f588da22cf8c669cb9a9ad9af8c3f3bab2e749e2d536062cf1f51c0d9eb4b7c8edc4ecb3d2557a316466a511c6265447f16b2eb" name="glibc-devel-32bit-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.38" rel="7.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1688990400">- gshadow-erange-rhandling.patch: gshadow: Matching sgetsgent, sgetsgent_r
  ERANGE handling (BZ #30151)
- system-sigchld-block.patch: posix: Fix system blocks SIGCHLD erroneously
  (BZ #30163)
- gmon-buffer-alloc.patch: gmon: Fix allocated buffer overflow
  (bsc#1207975, BZ #29444)
- check-pf-cancel-handler.patch: __check_pf: Add a cancellation cleanup
  handler (BZ #20975)
- powerpc64-fcntl-lock.patch: io: Fix F_GETLK, F_SETLK, and F_SETLKW for
  powerpc64
- realloc-limit-chunk-reuse.patch: realloc: Limit chunk reuse to only
  growing requests (BZ #30579)
- dl-find-object-return.patch: elf: _dl_find_object may return 1 during
  early startup (BZ #30515)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1690977600">- Update to glibc 2.38
  * When C2X features are enabled and the base argument is 0 or 2, the
    following functions support binary integers prefixed by 0b or 0B as
    input
  * PRIb*, PRIB* and SCNb* macros from C2X have been added to
    &lt;inttypes.h&gt;.
  * printf-family functions now support the wN format length modifiers for
    arguments of type intN_t, int_leastN_t, uintN_t or uint_leastN_t
    and the wfN format
    length modifiers for arguments of type int_fastN_t or uint_fastN_t, as
    specified in draft ISO C2X
  * A new tunable, glibc.pthread.stack_hugetlb, can be used to disable
    Transparent Huge Pages (THP) in stack allocation at pthread_create
  * Vector math library libmvec support has been added to AArch64
  * The strlcpy and strlcat functions have been added
  * CVE-2023-25139: When the printf family of functions is called with a
    format specifier that uses an &lt;apostrophe&gt; (enable grouping) and a
    minimum width specifier, the resulting output could be larger than
    reasonably expected by a caller that computed a tight bound on the
    buffer size
- Enable build with _FORTIFY_SOURCE
- glibc-2.3.90-langpackdir.diff: avoid reference to __strcpy_chk
- iconv-error-verbosity.patch: iconv: restore verbosity with unrecognized
  encoding names (BZ #30694)
- printf-grouping.patch, strftime-time64.patch,
  getlogin-no-loginuid.patch, fix-locking-in-_IO_cleanup.patch,
  gshadow-erange-rhandling.patch, system-sigchld-block.patch,
  gmon-buffer-alloc.patch, check-pf-cancel-handler.patch,
  powerpc64-fcntl-lock.patch, realloc-limit-chunk-reuse.patch,
  dl-find-object-return.patch; Removed
- bsc#1211828
- bsc#1212819</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692014400">- Require that elf/check-localplt does not fail
- glibc-2.3.90-langpackdir.diff: add hidden alias for __strcpy_chk
- cache-amd-legacy.patch: x86: Fix for cache computation on AMD legacy
  cpus
- cache-intel-shared.patch: x86: Fix incorrect scope of setting
  `shared_per_thread` (BZ# 30745)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1692705600">- Add cross-s390x package (bsc#1214460)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692705601">- posix-memalign-fragmentation.patch: malloc: Enable merging of remainders
  in memalign, remove bin scanning from memalign (BZ #30723)
- Limit build counter sync to i686 flavor, to reduce needs for rebuilds</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1693224000">- Add cross-ppc64le package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1693915200">- intl-c-utf-8-like-c-locale.patch: intl: Treat C.UTF-8 locale like C
  locale (BZ #16621)
- glibc-disable-gettext-for-c-utf8.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694433600">- ppc64-flock-fob64.patch: io: Fix record locking contants for powerpc64
  with __USE_FILE_OFFSET64 (BZ #30804)
- libio-io-vtables.patch: libio: Fix oversized __io_vtables
- call-init-proxy-objects.patch: elf: Do not run constructors for proxy
  objects
- dtors-reverse-ctor-order.patch: elf: Always call destructors in reverse
  constructor order (BZ #30785)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694520000">- Add systemd to passwd, group and shadow lookups (jsc#PED-5188)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694606400">- no-aaaa-read-overflow.patch: Stack read overflow with large TCP
  responses in no-aaaa mode (CVE-2023-4527, bsc#1215280, BZ #30842)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695038400">- getcanonname-use-after-free.patch: getaddrinfo: Fix use after free in
  getcanonname (CVE-2023-4806, bsc#1215281, BZ #30843)
- Do not build any cross packages in SLES</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- getaddrinfo-memory-leak.patch: Fix leak in getaddrinfo introduced by the
  fix for CVE-2023-4806 (CVE-2023-5156, bsc#1215714, BZ #30884)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695816000">- fstat-implementation.patch: io: Do not implement fstat with fstatat</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696420800">- setxid-propagate-glibc-tunables.patch: Propagate GLIBC_TUNABLES in
  setxid binaries
- tunables-string-parsing.patch: tunables: Terminate if end of input is
  reached (CVE-2023-4911, bsc#1215501)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
</package>
<package pkgid="0ebd8062df6ffb3725bea4781799893c3b818b4b87ea74e6ab9232f43614e2dccf04a13347516004beb2cb4d699fd1b464b4ab7e957a7a683130888a86fc5f1c" name="glibc-devel-debuginfo" arch="i586">
  <version epoch="0" ver="2.38" rel="7.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1688990400">- gshadow-erange-rhandling.patch: gshadow: Matching sgetsgent, sgetsgent_r
  ERANGE handling (BZ #30151)
- system-sigchld-block.patch: posix: Fix system blocks SIGCHLD erroneously
  (BZ #30163)
- gmon-buffer-alloc.patch: gmon: Fix allocated buffer overflow
  (bsc#1207975, BZ #29444)
- check-pf-cancel-handler.patch: __check_pf: Add a cancellation cleanup
  handler (BZ #20975)
- powerpc64-fcntl-lock.patch: io: Fix F_GETLK, F_SETLK, and F_SETLKW for
  powerpc64
- realloc-limit-chunk-reuse.patch: realloc: Limit chunk reuse to only
  growing requests (BZ #30579)
- dl-find-object-return.patch: elf: _dl_find_object may return 1 during
  early startup (BZ #30515)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1690977600">- Update to glibc 2.38
  * When C2X features are enabled and the base argument is 0 or 2, the
    following functions support binary integers prefixed by 0b or 0B as
    input
  * PRIb*, PRIB* and SCNb* macros from C2X have been added to
    &lt;inttypes.h&gt;.
  * printf-family functions now support the wN format length modifiers for
    arguments of type intN_t, int_leastN_t, uintN_t or uint_leastN_t
    and the wfN format
    length modifiers for arguments of type int_fastN_t or uint_fastN_t, as
    specified in draft ISO C2X
  * A new tunable, glibc.pthread.stack_hugetlb, can be used to disable
    Transparent Huge Pages (THP) in stack allocation at pthread_create
  * Vector math library libmvec support has been added to AArch64
  * The strlcpy and strlcat functions have been added
  * CVE-2023-25139: When the printf family of functions is called with a
    format specifier that uses an &lt;apostrophe&gt; (enable grouping) and a
    minimum width specifier, the resulting output could be larger than
    reasonably expected by a caller that computed a tight bound on the
    buffer size
- Enable build with _FORTIFY_SOURCE
- glibc-2.3.90-langpackdir.diff: avoid reference to __strcpy_chk
- iconv-error-verbosity.patch: iconv: restore verbosity with unrecognized
  encoding names (BZ #30694)
- printf-grouping.patch, strftime-time64.patch,
  getlogin-no-loginuid.patch, fix-locking-in-_IO_cleanup.patch,
  gshadow-erange-rhandling.patch, system-sigchld-block.patch,
  gmon-buffer-alloc.patch, check-pf-cancel-handler.patch,
  powerpc64-fcntl-lock.patch, realloc-limit-chunk-reuse.patch,
  dl-find-object-return.patch; Removed
- bsc#1211828
- bsc#1212819</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692014400">- Require that elf/check-localplt does not fail
- glibc-2.3.90-langpackdir.diff: add hidden alias for __strcpy_chk
- cache-amd-legacy.patch: x86: Fix for cache computation on AMD legacy
  cpus
- cache-intel-shared.patch: x86: Fix incorrect scope of setting
  `shared_per_thread` (BZ# 30745)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1692705600">- Add cross-s390x package (bsc#1214460)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692705601">- posix-memalign-fragmentation.patch: malloc: Enable merging of remainders
  in memalign, remove bin scanning from memalign (BZ #30723)
- Limit build counter sync to i686 flavor, to reduce needs for rebuilds</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1693224000">- Add cross-ppc64le package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1693915200">- intl-c-utf-8-like-c-locale.patch: intl: Treat C.UTF-8 locale like C
  locale (BZ #16621)
- glibc-disable-gettext-for-c-utf8.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694433600">- ppc64-flock-fob64.patch: io: Fix record locking contants for powerpc64
  with __USE_FILE_OFFSET64 (BZ #30804)
- libio-io-vtables.patch: libio: Fix oversized __io_vtables
- call-init-proxy-objects.patch: elf: Do not run constructors for proxy
  objects
- dtors-reverse-ctor-order.patch: elf: Always call destructors in reverse
  constructor order (BZ #30785)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694520000">- Add systemd to passwd, group and shadow lookups (jsc#PED-5188)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694606400">- no-aaaa-read-overflow.patch: Stack read overflow with large TCP
  responses in no-aaaa mode (CVE-2023-4527, bsc#1215280, BZ #30842)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695038400">- getcanonname-use-after-free.patch: getaddrinfo: Fix use after free in
  getcanonname (CVE-2023-4806, bsc#1215281, BZ #30843)
- Do not build any cross packages in SLES</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- getaddrinfo-memory-leak.patch: Fix leak in getaddrinfo introduced by the
  fix for CVE-2023-4806 (CVE-2023-5156, bsc#1215714, BZ #30884)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695816000">- fstat-implementation.patch: io: Do not implement fstat with fstatat</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696420800">- setxid-propagate-glibc-tunables.patch: Propagate GLIBC_TUNABLES in
  setxid binaries
- tunables-string-parsing.patch: tunables: Terminate if end of input is
  reached (CVE-2023-4911, bsc#1215501)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
</package>
<package pkgid="96a4b062ef8b54b9268f659b5f9455849aa4719d48a18f1a1485c7e8dcf2911e4cd176caec73fdd9fa8761e3c2a49999ed84719b7203a684ab58475b27b9998c" name="glibc-devel-debuginfo" arch="i686">
  <version epoch="0" ver="2.38" rel="7.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1688990400">- gshadow-erange-rhandling.patch: gshadow: Matching sgetsgent, sgetsgent_r
  ERANGE handling (BZ #30151)
- system-sigchld-block.patch: posix: Fix system blocks SIGCHLD erroneously
  (BZ #30163)
- gmon-buffer-alloc.patch: gmon: Fix allocated buffer overflow
  (bsc#1207975, BZ #29444)
- check-pf-cancel-handler.patch: __check_pf: Add a cancellation cleanup
  handler (BZ #20975)
- powerpc64-fcntl-lock.patch: io: Fix F_GETLK, F_SETLK, and F_SETLKW for
  powerpc64
- realloc-limit-chunk-reuse.patch: realloc: Limit chunk reuse to only
  growing requests (BZ #30579)
- dl-find-object-return.patch: elf: _dl_find_object may return 1 during
  early startup (BZ #30515)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1690977600">- Update to glibc 2.38
  * When C2X features are enabled and the base argument is 0 or 2, the
    following functions support binary integers prefixed by 0b or 0B as
    input
  * PRIb*, PRIB* and SCNb* macros from C2X have been added to
    &lt;inttypes.h&gt;.
  * printf-family functions now support the wN format length modifiers for
    arguments of type intN_t, int_leastN_t, uintN_t or uint_leastN_t
    and the wfN format
    length modifiers for arguments of type int_fastN_t or uint_fastN_t, as
    specified in draft ISO C2X
  * A new tunable, glibc.pthread.stack_hugetlb, can be used to disable
    Transparent Huge Pages (THP) in stack allocation at pthread_create
  * Vector math library libmvec support has been added to AArch64
  * The strlcpy and strlcat functions have been added
  * CVE-2023-25139: When the printf family of functions is called with a
    format specifier that uses an &lt;apostrophe&gt; (enable grouping) and a
    minimum width specifier, the resulting output could be larger than
    reasonably expected by a caller that computed a tight bound on the
    buffer size
- Enable build with _FORTIFY_SOURCE
- glibc-2.3.90-langpackdir.diff: avoid reference to __strcpy_chk
- iconv-error-verbosity.patch: iconv: restore verbosity with unrecognized
  encoding names (BZ #30694)
- printf-grouping.patch, strftime-time64.patch,
  getlogin-no-loginuid.patch, fix-locking-in-_IO_cleanup.patch,
  gshadow-erange-rhandling.patch, system-sigchld-block.patch,
  gmon-buffer-alloc.patch, check-pf-cancel-handler.patch,
  powerpc64-fcntl-lock.patch, realloc-limit-chunk-reuse.patch,
  dl-find-object-return.patch; Removed
- bsc#1211828
- bsc#1212819</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692014400">- Require that elf/check-localplt does not fail
- glibc-2.3.90-langpackdir.diff: add hidden alias for __strcpy_chk
- cache-amd-legacy.patch: x86: Fix for cache computation on AMD legacy
  cpus
- cache-intel-shared.patch: x86: Fix incorrect scope of setting
  `shared_per_thread` (BZ# 30745)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1692705600">- Add cross-s390x package (bsc#1214460)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692705601">- posix-memalign-fragmentation.patch: malloc: Enable merging of remainders
  in memalign, remove bin scanning from memalign (BZ #30723)
- Limit build counter sync to i686 flavor, to reduce needs for rebuilds</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1693224000">- Add cross-ppc64le package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1693915200">- intl-c-utf-8-like-c-locale.patch: intl: Treat C.UTF-8 locale like C
  locale (BZ #16621)
- glibc-disable-gettext-for-c-utf8.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694433600">- ppc64-flock-fob64.patch: io: Fix record locking contants for powerpc64
  with __USE_FILE_OFFSET64 (BZ #30804)
- libio-io-vtables.patch: libio: Fix oversized __io_vtables
- call-init-proxy-objects.patch: elf: Do not run constructors for proxy
  objects
- dtors-reverse-ctor-order.patch: elf: Always call destructors in reverse
  constructor order (BZ #30785)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694520000">- Add systemd to passwd, group and shadow lookups (jsc#PED-5188)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694606400">- no-aaaa-read-overflow.patch: Stack read overflow with large TCP
  responses in no-aaaa mode (CVE-2023-4527, bsc#1215280, BZ #30842)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695038400">- getcanonname-use-after-free.patch: getaddrinfo: Fix use after free in
  getcanonname (CVE-2023-4806, bsc#1215281, BZ #30843)
- Do not build any cross packages in SLES</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- getaddrinfo-memory-leak.patch: Fix leak in getaddrinfo introduced by the
  fix for CVE-2023-4806 (CVE-2023-5156, bsc#1215714, BZ #30884)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695816000">- fstat-implementation.patch: io: Do not implement fstat with fstatat</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696420800">- setxid-propagate-glibc-tunables.patch: Propagate GLIBC_TUNABLES in
  setxid binaries
- tunables-string-parsing.patch: tunables: Terminate if end of input is
  reached (CVE-2023-4911, bsc#1215501)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
</package>
<package pkgid="408dc09e8befb407b31e1d378d66b16c71ce5e08daaac6f95220a10d6c73454c4018737724d07d63deb737e3cf886c4e236c5c5193b9f067ab8a8694aaa91085" name="glibc-devel-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.38" rel="7.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1688990400">- gshadow-erange-rhandling.patch: gshadow: Matching sgetsgent, sgetsgent_r
  ERANGE handling (BZ #30151)
- system-sigchld-block.patch: posix: Fix system blocks SIGCHLD erroneously
  (BZ #30163)
- gmon-buffer-alloc.patch: gmon: Fix allocated buffer overflow
  (bsc#1207975, BZ #29444)
- check-pf-cancel-handler.patch: __check_pf: Add a cancellation cleanup
  handler (BZ #20975)
- powerpc64-fcntl-lock.patch: io: Fix F_GETLK, F_SETLK, and F_SETLKW for
  powerpc64
- realloc-limit-chunk-reuse.patch: realloc: Limit chunk reuse to only
  growing requests (BZ #30579)
- dl-find-object-return.patch: elf: _dl_find_object may return 1 during
  early startup (BZ #30515)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1690977600">- Update to glibc 2.38
  * When C2X features are enabled and the base argument is 0 or 2, the
    following functions support binary integers prefixed by 0b or 0B as
    input
  * PRIb*, PRIB* and SCNb* macros from C2X have been added to
    &lt;inttypes.h&gt;.
  * printf-family functions now support the wN format length modifiers for
    arguments of type intN_t, int_leastN_t, uintN_t or uint_leastN_t
    and the wfN format
    length modifiers for arguments of type int_fastN_t or uint_fastN_t, as
    specified in draft ISO C2X
  * A new tunable, glibc.pthread.stack_hugetlb, can be used to disable
    Transparent Huge Pages (THP) in stack allocation at pthread_create
  * Vector math library libmvec support has been added to AArch64
  * The strlcpy and strlcat functions have been added
  * CVE-2023-25139: When the printf family of functions is called with a
    format specifier that uses an &lt;apostrophe&gt; (enable grouping) and a
    minimum width specifier, the resulting output could be larger than
    reasonably expected by a caller that computed a tight bound on the
    buffer size
- Enable build with _FORTIFY_SOURCE
- glibc-2.3.90-langpackdir.diff: avoid reference to __strcpy_chk
- iconv-error-verbosity.patch: iconv: restore verbosity with unrecognized
  encoding names (BZ #30694)
- printf-grouping.patch, strftime-time64.patch,
  getlogin-no-loginuid.patch, fix-locking-in-_IO_cleanup.patch,
  gshadow-erange-rhandling.patch, system-sigchld-block.patch,
  gmon-buffer-alloc.patch, check-pf-cancel-handler.patch,
  powerpc64-fcntl-lock.patch, realloc-limit-chunk-reuse.patch,
  dl-find-object-return.patch; Removed
- bsc#1211828
- bsc#1212819</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692014400">- Require that elf/check-localplt does not fail
- glibc-2.3.90-langpackdir.diff: add hidden alias for __strcpy_chk
- cache-amd-legacy.patch: x86: Fix for cache computation on AMD legacy
  cpus
- cache-intel-shared.patch: x86: Fix incorrect scope of setting
  `shared_per_thread` (BZ# 30745)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1692705600">- Add cross-s390x package (bsc#1214460)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692705601">- posix-memalign-fragmentation.patch: malloc: Enable merging of remainders
  in memalign, remove bin scanning from memalign (BZ #30723)
- Limit build counter sync to i686 flavor, to reduce needs for rebuilds</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1693224000">- Add cross-ppc64le package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1693915200">- intl-c-utf-8-like-c-locale.patch: intl: Treat C.UTF-8 locale like C
  locale (BZ #16621)
- glibc-disable-gettext-for-c-utf8.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694433600">- ppc64-flock-fob64.patch: io: Fix record locking contants for powerpc64
  with __USE_FILE_OFFSET64 (BZ #30804)
- libio-io-vtables.patch: libio: Fix oversized __io_vtables
- call-init-proxy-objects.patch: elf: Do not run constructors for proxy
  objects
- dtors-reverse-ctor-order.patch: elf: Always call destructors in reverse
  constructor order (BZ #30785)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694520000">- Add systemd to passwd, group and shadow lookups (jsc#PED-5188)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694606400">- no-aaaa-read-overflow.patch: Stack read overflow with large TCP
  responses in no-aaaa mode (CVE-2023-4527, bsc#1215280, BZ #30842)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695038400">- getcanonname-use-after-free.patch: getaddrinfo: Fix use after free in
  getcanonname (CVE-2023-4806, bsc#1215281, BZ #30843)
- Do not build any cross packages in SLES</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- getaddrinfo-memory-leak.patch: Fix leak in getaddrinfo introduced by the
  fix for CVE-2023-4806 (CVE-2023-5156, bsc#1215714, BZ #30884)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695816000">- fstat-implementation.patch: io: Do not implement fstat with fstatat</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696420800">- setxid-propagate-glibc-tunables.patch: Propagate GLIBC_TUNABLES in
  setxid binaries
- tunables-string-parsing.patch: tunables: Terminate if end of input is
  reached (CVE-2023-4911, bsc#1215501)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
</package>
<package pkgid="d98cac4897529865401b5c84369ea213020b60a5a5cddaca747882d418ae8e69c97ec3c9880d3f6c61cc9d75f07930e84fbae67d73137b8900823083b5e7757c" name="glibc-devel-static" arch="i586">
  <version epoch="0" ver="2.38" rel="7.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1688990400">- gshadow-erange-rhandling.patch: gshadow: Matching sgetsgent, sgetsgent_r
  ERANGE handling (BZ #30151)
- system-sigchld-block.patch: posix: Fix system blocks SIGCHLD erroneously
  (BZ #30163)
- gmon-buffer-alloc.patch: gmon: Fix allocated buffer overflow
  (bsc#1207975, BZ #29444)
- check-pf-cancel-handler.patch: __check_pf: Add a cancellation cleanup
  handler (BZ #20975)
- powerpc64-fcntl-lock.patch: io: Fix F_GETLK, F_SETLK, and F_SETLKW for
  powerpc64
- realloc-limit-chunk-reuse.patch: realloc: Limit chunk reuse to only
  growing requests (BZ #30579)
- dl-find-object-return.patch: elf: _dl_find_object may return 1 during
  early startup (BZ #30515)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1690977600">- Update to glibc 2.38
  * When C2X features are enabled and the base argument is 0 or 2, the
    following functions support binary integers prefixed by 0b or 0B as
    input
  * PRIb*, PRIB* and SCNb* macros from C2X have been added to
    &lt;inttypes.h&gt;.
  * printf-family functions now support the wN format length modifiers for
    arguments of type intN_t, int_leastN_t, uintN_t or uint_leastN_t
    and the wfN format
    length modifiers for arguments of type int_fastN_t or uint_fastN_t, as
    specified in draft ISO C2X
  * A new tunable, glibc.pthread.stack_hugetlb, can be used to disable
    Transparent Huge Pages (THP) in stack allocation at pthread_create
  * Vector math library libmvec support has been added to AArch64
  * The strlcpy and strlcat functions have been added
  * CVE-2023-25139: When the printf family of functions is called with a
    format specifier that uses an &lt;apostrophe&gt; (enable grouping) and a
    minimum width specifier, the resulting output could be larger than
    reasonably expected by a caller that computed a tight bound on the
    buffer size
- Enable build with _FORTIFY_SOURCE
- glibc-2.3.90-langpackdir.diff: avoid reference to __strcpy_chk
- iconv-error-verbosity.patch: iconv: restore verbosity with unrecognized
  encoding names (BZ #30694)
- printf-grouping.patch, strftime-time64.patch,
  getlogin-no-loginuid.patch, fix-locking-in-_IO_cleanup.patch,
  gshadow-erange-rhandling.patch, system-sigchld-block.patch,
  gmon-buffer-alloc.patch, check-pf-cancel-handler.patch,
  powerpc64-fcntl-lock.patch, realloc-limit-chunk-reuse.patch,
  dl-find-object-return.patch; Removed
- bsc#1211828
- bsc#1212819</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692014400">- Require that elf/check-localplt does not fail
- glibc-2.3.90-langpackdir.diff: add hidden alias for __strcpy_chk
- cache-amd-legacy.patch: x86: Fix for cache computation on AMD legacy
  cpus
- cache-intel-shared.patch: x86: Fix incorrect scope of setting
  `shared_per_thread` (BZ# 30745)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1692705600">- Add cross-s390x package (bsc#1214460)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692705601">- posix-memalign-fragmentation.patch: malloc: Enable merging of remainders
  in memalign, remove bin scanning from memalign (BZ #30723)
- Limit build counter sync to i686 flavor, to reduce needs for rebuilds</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1693224000">- Add cross-ppc64le package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1693915200">- intl-c-utf-8-like-c-locale.patch: intl: Treat C.UTF-8 locale like C
  locale (BZ #16621)
- glibc-disable-gettext-for-c-utf8.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694433600">- ppc64-flock-fob64.patch: io: Fix record locking contants for powerpc64
  with __USE_FILE_OFFSET64 (BZ #30804)
- libio-io-vtables.patch: libio: Fix oversized __io_vtables
- call-init-proxy-objects.patch: elf: Do not run constructors for proxy
  objects
- dtors-reverse-ctor-order.patch: elf: Always call destructors in reverse
  constructor order (BZ #30785)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694520000">- Add systemd to passwd, group and shadow lookups (jsc#PED-5188)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694606400">- no-aaaa-read-overflow.patch: Stack read overflow with large TCP
  responses in no-aaaa mode (CVE-2023-4527, bsc#1215280, BZ #30842)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695038400">- getcanonname-use-after-free.patch: getaddrinfo: Fix use after free in
  getcanonname (CVE-2023-4806, bsc#1215281, BZ #30843)
- Do not build any cross packages in SLES</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- getaddrinfo-memory-leak.patch: Fix leak in getaddrinfo introduced by the
  fix for CVE-2023-4806 (CVE-2023-5156, bsc#1215714, BZ #30884)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695816000">- fstat-implementation.patch: io: Do not implement fstat with fstatat</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696420800">- setxid-propagate-glibc-tunables.patch: Propagate GLIBC_TUNABLES in
  setxid binaries
- tunables-string-parsing.patch: tunables: Terminate if end of input is
  reached (CVE-2023-4911, bsc#1215501)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
</package>
<package pkgid="8ce0c708f169cdc188711bbf7e658176a94e6b2f178e75f57c666a7faac92f081ef7243476fc7c099b47e51d4d4ac561ae0eb767cfde1c60bd7c8c4b7fb259c9" name="glibc-devel-static" arch="i686">
  <version epoch="0" ver="2.38" rel="7.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1688990400">- gshadow-erange-rhandling.patch: gshadow: Matching sgetsgent, sgetsgent_r
  ERANGE handling (BZ #30151)
- system-sigchld-block.patch: posix: Fix system blocks SIGCHLD erroneously
  (BZ #30163)
- gmon-buffer-alloc.patch: gmon: Fix allocated buffer overflow
  (bsc#1207975, BZ #29444)
- check-pf-cancel-handler.patch: __check_pf: Add a cancellation cleanup
  handler (BZ #20975)
- powerpc64-fcntl-lock.patch: io: Fix F_GETLK, F_SETLK, and F_SETLKW for
  powerpc64
- realloc-limit-chunk-reuse.patch: realloc: Limit chunk reuse to only
  growing requests (BZ #30579)
- dl-find-object-return.patch: elf: _dl_find_object may return 1 during
  early startup (BZ #30515)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1690977600">- Update to glibc 2.38
  * When C2X features are enabled and the base argument is 0 or 2, the
    following functions support binary integers prefixed by 0b or 0B as
    input
  * PRIb*, PRIB* and SCNb* macros from C2X have been added to
    &lt;inttypes.h&gt;.
  * printf-family functions now support the wN format length modifiers for
    arguments of type intN_t, int_leastN_t, uintN_t or uint_leastN_t
    and the wfN format
    length modifiers for arguments of type int_fastN_t or uint_fastN_t, as
    specified in draft ISO C2X
  * A new tunable, glibc.pthread.stack_hugetlb, can be used to disable
    Transparent Huge Pages (THP) in stack allocation at pthread_create
  * Vector math library libmvec support has been added to AArch64
  * The strlcpy and strlcat functions have been added
  * CVE-2023-25139: When the printf family of functions is called with a
    format specifier that uses an &lt;apostrophe&gt; (enable grouping) and a
    minimum width specifier, the resulting output could be larger than
    reasonably expected by a caller that computed a tight bound on the
    buffer size
- Enable build with _FORTIFY_SOURCE
- glibc-2.3.90-langpackdir.diff: avoid reference to __strcpy_chk
- iconv-error-verbosity.patch: iconv: restore verbosity with unrecognized
  encoding names (BZ #30694)
- printf-grouping.patch, strftime-time64.patch,
  getlogin-no-loginuid.patch, fix-locking-in-_IO_cleanup.patch,
  gshadow-erange-rhandling.patch, system-sigchld-block.patch,
  gmon-buffer-alloc.patch, check-pf-cancel-handler.patch,
  powerpc64-fcntl-lock.patch, realloc-limit-chunk-reuse.patch,
  dl-find-object-return.patch; Removed
- bsc#1211828
- bsc#1212819</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692014400">- Require that elf/check-localplt does not fail
- glibc-2.3.90-langpackdir.diff: add hidden alias for __strcpy_chk
- cache-amd-legacy.patch: x86: Fix for cache computation on AMD legacy
  cpus
- cache-intel-shared.patch: x86: Fix incorrect scope of setting
  `shared_per_thread` (BZ# 30745)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1692705600">- Add cross-s390x package (bsc#1214460)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692705601">- posix-memalign-fragmentation.patch: malloc: Enable merging of remainders
  in memalign, remove bin scanning from memalign (BZ #30723)
- Limit build counter sync to i686 flavor, to reduce needs for rebuilds</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1693224000">- Add cross-ppc64le package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1693915200">- intl-c-utf-8-like-c-locale.patch: intl: Treat C.UTF-8 locale like C
  locale (BZ #16621)
- glibc-disable-gettext-for-c-utf8.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694433600">- ppc64-flock-fob64.patch: io: Fix record locking contants for powerpc64
  with __USE_FILE_OFFSET64 (BZ #30804)
- libio-io-vtables.patch: libio: Fix oversized __io_vtables
- call-init-proxy-objects.patch: elf: Do not run constructors for proxy
  objects
- dtors-reverse-ctor-order.patch: elf: Always call destructors in reverse
  constructor order (BZ #30785)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694520000">- Add systemd to passwd, group and shadow lookups (jsc#PED-5188)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694606400">- no-aaaa-read-overflow.patch: Stack read overflow with large TCP
  responses in no-aaaa mode (CVE-2023-4527, bsc#1215280, BZ #30842)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695038400">- getcanonname-use-after-free.patch: getaddrinfo: Fix use after free in
  getcanonname (CVE-2023-4806, bsc#1215281, BZ #30843)
- Do not build any cross packages in SLES</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- getaddrinfo-memory-leak.patch: Fix leak in getaddrinfo introduced by the
  fix for CVE-2023-4806 (CVE-2023-5156, bsc#1215714, BZ #30884)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695816000">- fstat-implementation.patch: io: Do not implement fstat with fstatat</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696420800">- setxid-propagate-glibc-tunables.patch: Propagate GLIBC_TUNABLES in
  setxid binaries
- tunables-string-parsing.patch: tunables: Terminate if end of input is
  reached (CVE-2023-4911, bsc#1215501)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
</package>
<package pkgid="d784c4b2db3a08e42eac6890fd67b5e8aa790675f36bbe497549f797bf17b9fba76fe48e2cde81f068129c6fdf6898620e6a120dc30eca69b02f250b04e3cc8e" name="glibc-devel-static" arch="x86_64">
  <version epoch="0" ver="2.38" rel="7.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1688990400">- gshadow-erange-rhandling.patch: gshadow: Matching sgetsgent, sgetsgent_r
  ERANGE handling (BZ #30151)
- system-sigchld-block.patch: posix: Fix system blocks SIGCHLD erroneously
  (BZ #30163)
- gmon-buffer-alloc.patch: gmon: Fix allocated buffer overflow
  (bsc#1207975, BZ #29444)
- check-pf-cancel-handler.patch: __check_pf: Add a cancellation cleanup
  handler (BZ #20975)
- powerpc64-fcntl-lock.patch: io: Fix F_GETLK, F_SETLK, and F_SETLKW for
  powerpc64
- realloc-limit-chunk-reuse.patch: realloc: Limit chunk reuse to only
  growing requests (BZ #30579)
- dl-find-object-return.patch: elf: _dl_find_object may return 1 during
  early startup (BZ #30515)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1690977600">- Update to glibc 2.38
  * When C2X features are enabled and the base argument is 0 or 2, the
    following functions support binary integers prefixed by 0b or 0B as
    input
  * PRIb*, PRIB* and SCNb* macros from C2X have been added to
    &lt;inttypes.h&gt;.
  * printf-family functions now support the wN format length modifiers for
    arguments of type intN_t, int_leastN_t, uintN_t or uint_leastN_t
    and the wfN format
    length modifiers for arguments of type int_fastN_t or uint_fastN_t, as
    specified in draft ISO C2X
  * A new tunable, glibc.pthread.stack_hugetlb, can be used to disable
    Transparent Huge Pages (THP) in stack allocation at pthread_create
  * Vector math library libmvec support has been added to AArch64
  * The strlcpy and strlcat functions have been added
  * CVE-2023-25139: When the printf family of functions is called with a
    format specifier that uses an &lt;apostrophe&gt; (enable grouping) and a
    minimum width specifier, the resulting output could be larger than
    reasonably expected by a caller that computed a tight bound on the
    buffer size
- Enable build with _FORTIFY_SOURCE
- glibc-2.3.90-langpackdir.diff: avoid reference to __strcpy_chk
- iconv-error-verbosity.patch: iconv: restore verbosity with unrecognized
  encoding names (BZ #30694)
- printf-grouping.patch, strftime-time64.patch,
  getlogin-no-loginuid.patch, fix-locking-in-_IO_cleanup.patch,
  gshadow-erange-rhandling.patch, system-sigchld-block.patch,
  gmon-buffer-alloc.patch, check-pf-cancel-handler.patch,
  powerpc64-fcntl-lock.patch, realloc-limit-chunk-reuse.patch,
  dl-find-object-return.patch; Removed
- bsc#1211828
- bsc#1212819</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692014400">- Require that elf/check-localplt does not fail
- glibc-2.3.90-langpackdir.diff: add hidden alias for __strcpy_chk
- cache-amd-legacy.patch: x86: Fix for cache computation on AMD legacy
  cpus
- cache-intel-shared.patch: x86: Fix incorrect scope of setting
  `shared_per_thread` (BZ# 30745)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1692705600">- Add cross-s390x package (bsc#1214460)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692705601">- posix-memalign-fragmentation.patch: malloc: Enable merging of remainders
  in memalign, remove bin scanning from memalign (BZ #30723)
- Limit build counter sync to i686 flavor, to reduce needs for rebuilds</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1693224000">- Add cross-ppc64le package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1693915200">- intl-c-utf-8-like-c-locale.patch: intl: Treat C.UTF-8 locale like C
  locale (BZ #16621)
- glibc-disable-gettext-for-c-utf8.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694433600">- ppc64-flock-fob64.patch: io: Fix record locking contants for powerpc64
  with __USE_FILE_OFFSET64 (BZ #30804)
- libio-io-vtables.patch: libio: Fix oversized __io_vtables
- call-init-proxy-objects.patch: elf: Do not run constructors for proxy
  objects
- dtors-reverse-ctor-order.patch: elf: Always call destructors in reverse
  constructor order (BZ #30785)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694520000">- Add systemd to passwd, group and shadow lookups (jsc#PED-5188)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694606400">- no-aaaa-read-overflow.patch: Stack read overflow with large TCP
  responses in no-aaaa mode (CVE-2023-4527, bsc#1215280, BZ #30842)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695038400">- getcanonname-use-after-free.patch: getaddrinfo: Fix use after free in
  getcanonname (CVE-2023-4806, bsc#1215281, BZ #30843)
- Do not build any cross packages in SLES</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- getaddrinfo-memory-leak.patch: Fix leak in getaddrinfo introduced by the
  fix for CVE-2023-4806 (CVE-2023-5156, bsc#1215714, BZ #30884)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695816000">- fstat-implementation.patch: io: Do not implement fstat with fstatat</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696420800">- setxid-propagate-glibc-tunables.patch: Propagate GLIBC_TUNABLES in
  setxid binaries
- tunables-string-parsing.patch: tunables: Terminate if end of input is
  reached (CVE-2023-4911, bsc#1215501)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
</package>
<package pkgid="7612078f5c11234d04cc771d9fc6e77d679aac15614c2cb570278cf69f7a338120c9cf3d57a5150874a55fac41d7fcf2d7893fefe058df3d4f9c2aedec4896f8" name="glibc-devel-static-32bit" arch="x86_64">
  <version epoch="0" ver="2.38" rel="7.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1688990400">- gshadow-erange-rhandling.patch: gshadow: Matching sgetsgent, sgetsgent_r
  ERANGE handling (BZ #30151)
- system-sigchld-block.patch: posix: Fix system blocks SIGCHLD erroneously
  (BZ #30163)
- gmon-buffer-alloc.patch: gmon: Fix allocated buffer overflow
  (bsc#1207975, BZ #29444)
- check-pf-cancel-handler.patch: __check_pf: Add a cancellation cleanup
  handler (BZ #20975)
- powerpc64-fcntl-lock.patch: io: Fix F_GETLK, F_SETLK, and F_SETLKW for
  powerpc64
- realloc-limit-chunk-reuse.patch: realloc: Limit chunk reuse to only
  growing requests (BZ #30579)
- dl-find-object-return.patch: elf: _dl_find_object may return 1 during
  early startup (BZ #30515)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1690977600">- Update to glibc 2.38
  * When C2X features are enabled and the base argument is 0 or 2, the
    following functions support binary integers prefixed by 0b or 0B as
    input
  * PRIb*, PRIB* and SCNb* macros from C2X have been added to
    &lt;inttypes.h&gt;.
  * printf-family functions now support the wN format length modifiers for
    arguments of type intN_t, int_leastN_t, uintN_t or uint_leastN_t
    and the wfN format
    length modifiers for arguments of type int_fastN_t or uint_fastN_t, as
    specified in draft ISO C2X
  * A new tunable, glibc.pthread.stack_hugetlb, can be used to disable
    Transparent Huge Pages (THP) in stack allocation at pthread_create
  * Vector math library libmvec support has been added to AArch64
  * The strlcpy and strlcat functions have been added
  * CVE-2023-25139: When the printf family of functions is called with a
    format specifier that uses an &lt;apostrophe&gt; (enable grouping) and a
    minimum width specifier, the resulting output could be larger than
    reasonably expected by a caller that computed a tight bound on the
    buffer size
- Enable build with _FORTIFY_SOURCE
- glibc-2.3.90-langpackdir.diff: avoid reference to __strcpy_chk
- iconv-error-verbosity.patch: iconv: restore verbosity with unrecognized
  encoding names (BZ #30694)
- printf-grouping.patch, strftime-time64.patch,
  getlogin-no-loginuid.patch, fix-locking-in-_IO_cleanup.patch,
  gshadow-erange-rhandling.patch, system-sigchld-block.patch,
  gmon-buffer-alloc.patch, check-pf-cancel-handler.patch,
  powerpc64-fcntl-lock.patch, realloc-limit-chunk-reuse.patch,
  dl-find-object-return.patch; Removed
- bsc#1211828
- bsc#1212819</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692014400">- Require that elf/check-localplt does not fail
- glibc-2.3.90-langpackdir.diff: add hidden alias for __strcpy_chk
- cache-amd-legacy.patch: x86: Fix for cache computation on AMD legacy
  cpus
- cache-intel-shared.patch: x86: Fix incorrect scope of setting
  `shared_per_thread` (BZ# 30745)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1692705600">- Add cross-s390x package (bsc#1214460)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692705601">- posix-memalign-fragmentation.patch: malloc: Enable merging of remainders
  in memalign, remove bin scanning from memalign (BZ #30723)
- Limit build counter sync to i686 flavor, to reduce needs for rebuilds</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1693224000">- Add cross-ppc64le package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1693915200">- intl-c-utf-8-like-c-locale.patch: intl: Treat C.UTF-8 locale like C
  locale (BZ #16621)
- glibc-disable-gettext-for-c-utf8.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694433600">- ppc64-flock-fob64.patch: io: Fix record locking contants for powerpc64
  with __USE_FILE_OFFSET64 (BZ #30804)
- libio-io-vtables.patch: libio: Fix oversized __io_vtables
- call-init-proxy-objects.patch: elf: Do not run constructors for proxy
  objects
- dtors-reverse-ctor-order.patch: elf: Always call destructors in reverse
  constructor order (BZ #30785)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694520000">- Add systemd to passwd, group and shadow lookups (jsc#PED-5188)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694606400">- no-aaaa-read-overflow.patch: Stack read overflow with large TCP
  responses in no-aaaa mode (CVE-2023-4527, bsc#1215280, BZ #30842)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695038400">- getcanonname-use-after-free.patch: getaddrinfo: Fix use after free in
  getcanonname (CVE-2023-4806, bsc#1215281, BZ #30843)
- Do not build any cross packages in SLES</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- getaddrinfo-memory-leak.patch: Fix leak in getaddrinfo introduced by the
  fix for CVE-2023-4806 (CVE-2023-5156, bsc#1215714, BZ #30884)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695816000">- fstat-implementation.patch: io: Do not implement fstat with fstatat</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696420800">- setxid-propagate-glibc-tunables.patch: Propagate GLIBC_TUNABLES in
  setxid binaries
- tunables-string-parsing.patch: tunables: Terminate if end of input is
  reached (CVE-2023-4911, bsc#1215501)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
</package>
<package pkgid="1115c73438b155c55fb58d4382f7bf0382e50cfa3e2c3ac5f1901ef0bcaf77c73ecbbc9acd360f9a1f3056ea4c60a04eac2153c9a3a5d03f1b8ef03d841e2044" name="glibc-extra" arch="i586">
  <version epoch="0" ver="2.38" rel="7.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1688990400">- gshadow-erange-rhandling.patch: gshadow: Matching sgetsgent, sgetsgent_r
  ERANGE handling (BZ #30151)
- system-sigchld-block.patch: posix: Fix system blocks SIGCHLD erroneously
  (BZ #30163)
- gmon-buffer-alloc.patch: gmon: Fix allocated buffer overflow
  (bsc#1207975, BZ #29444)
- check-pf-cancel-handler.patch: __check_pf: Add a cancellation cleanup
  handler (BZ #20975)
- powerpc64-fcntl-lock.patch: io: Fix F_GETLK, F_SETLK, and F_SETLKW for
  powerpc64
- realloc-limit-chunk-reuse.patch: realloc: Limit chunk reuse to only
  growing requests (BZ #30579)
- dl-find-object-return.patch: elf: _dl_find_object may return 1 during
  early startup (BZ #30515)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1690977600">- Update to glibc 2.38
  * When C2X features are enabled and the base argument is 0 or 2, the
    following functions support binary integers prefixed by 0b or 0B as
    input
  * PRIb*, PRIB* and SCNb* macros from C2X have been added to
    &lt;inttypes.h&gt;.
  * printf-family functions now support the wN format length modifiers for
    arguments of type intN_t, int_leastN_t, uintN_t or uint_leastN_t
    and the wfN format
    length modifiers for arguments of type int_fastN_t or uint_fastN_t, as
    specified in draft ISO C2X
  * A new tunable, glibc.pthread.stack_hugetlb, can be used to disable
    Transparent Huge Pages (THP) in stack allocation at pthread_create
  * Vector math library libmvec support has been added to AArch64
  * The strlcpy and strlcat functions have been added
  * CVE-2023-25139: When the printf family of functions is called with a
    format specifier that uses an &lt;apostrophe&gt; (enable grouping) and a
    minimum width specifier, the resulting output could be larger than
    reasonably expected by a caller that computed a tight bound on the
    buffer size
- Enable build with _FORTIFY_SOURCE
- glibc-2.3.90-langpackdir.diff: avoid reference to __strcpy_chk
- iconv-error-verbosity.patch: iconv: restore verbosity with unrecognized
  encoding names (BZ #30694)
- printf-grouping.patch, strftime-time64.patch,
  getlogin-no-loginuid.patch, fix-locking-in-_IO_cleanup.patch,
  gshadow-erange-rhandling.patch, system-sigchld-block.patch,
  gmon-buffer-alloc.patch, check-pf-cancel-handler.patch,
  powerpc64-fcntl-lock.patch, realloc-limit-chunk-reuse.patch,
  dl-find-object-return.patch; Removed
- bsc#1211828
- bsc#1212819</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692014400">- Require that elf/check-localplt does not fail
- glibc-2.3.90-langpackdir.diff: add hidden alias for __strcpy_chk
- cache-amd-legacy.patch: x86: Fix for cache computation on AMD legacy
  cpus
- cache-intel-shared.patch: x86: Fix incorrect scope of setting
  `shared_per_thread` (BZ# 30745)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1692705600">- Add cross-s390x package (bsc#1214460)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692705601">- posix-memalign-fragmentation.patch: malloc: Enable merging of remainders
  in memalign, remove bin scanning from memalign (BZ #30723)
- Limit build counter sync to i686 flavor, to reduce needs for rebuilds</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1693224000">- Add cross-ppc64le package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1693915200">- intl-c-utf-8-like-c-locale.patch: intl: Treat C.UTF-8 locale like C
  locale (BZ #16621)
- glibc-disable-gettext-for-c-utf8.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694433600">- ppc64-flock-fob64.patch: io: Fix record locking contants for powerpc64
  with __USE_FILE_OFFSET64 (BZ #30804)
- libio-io-vtables.patch: libio: Fix oversized __io_vtables
- call-init-proxy-objects.patch: elf: Do not run constructors for proxy
  objects
- dtors-reverse-ctor-order.patch: elf: Always call destructors in reverse
  constructor order (BZ #30785)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694520000">- Add systemd to passwd, group and shadow lookups (jsc#PED-5188)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694606400">- no-aaaa-read-overflow.patch: Stack read overflow with large TCP
  responses in no-aaaa mode (CVE-2023-4527, bsc#1215280, BZ #30842)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695038400">- getcanonname-use-after-free.patch: getaddrinfo: Fix use after free in
  getcanonname (CVE-2023-4806, bsc#1215281, BZ #30843)
- Do not build any cross packages in SLES</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- getaddrinfo-memory-leak.patch: Fix leak in getaddrinfo introduced by the
  fix for CVE-2023-4806 (CVE-2023-5156, bsc#1215714, BZ #30884)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695816000">- fstat-implementation.patch: io: Do not implement fstat with fstatat</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696420800">- setxid-propagate-glibc-tunables.patch: Propagate GLIBC_TUNABLES in
  setxid binaries
- tunables-string-parsing.patch: tunables: Terminate if end of input is
  reached (CVE-2023-4911, bsc#1215501)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
</package>
<package pkgid="544ba565c0426b9e0125bf483f7e3a0d7d736946542c83fae5bfcfbd2050acc34a70feacffba39c6e027319e796fdd81182afbeaa222f1364e62fd47dafbf136" name="glibc-extra" arch="x86_64">
  <version epoch="0" ver="2.38" rel="7.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1688990400">- gshadow-erange-rhandling.patch: gshadow: Matching sgetsgent, sgetsgent_r
  ERANGE handling (BZ #30151)
- system-sigchld-block.patch: posix: Fix system blocks SIGCHLD erroneously
  (BZ #30163)
- gmon-buffer-alloc.patch: gmon: Fix allocated buffer overflow
  (bsc#1207975, BZ #29444)
- check-pf-cancel-handler.patch: __check_pf: Add a cancellation cleanup
  handler (BZ #20975)
- powerpc64-fcntl-lock.patch: io: Fix F_GETLK, F_SETLK, and F_SETLKW for
  powerpc64
- realloc-limit-chunk-reuse.patch: realloc: Limit chunk reuse to only
  growing requests (BZ #30579)
- dl-find-object-return.patch: elf: _dl_find_object may return 1 during
  early startup (BZ #30515)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1690977600">- Update to glibc 2.38
  * When C2X features are enabled and the base argument is 0 or 2, the
    following functions support binary integers prefixed by 0b or 0B as
    input
  * PRIb*, PRIB* and SCNb* macros from C2X have been added to
    &lt;inttypes.h&gt;.
  * printf-family functions now support the wN format length modifiers for
    arguments of type intN_t, int_leastN_t, uintN_t or uint_leastN_t
    and the wfN format
    length modifiers for arguments of type int_fastN_t or uint_fastN_t, as
    specified in draft ISO C2X
  * A new tunable, glibc.pthread.stack_hugetlb, can be used to disable
    Transparent Huge Pages (THP) in stack allocation at pthread_create
  * Vector math library libmvec support has been added to AArch64
  * The strlcpy and strlcat functions have been added
  * CVE-2023-25139: When the printf family of functions is called with a
    format specifier that uses an &lt;apostrophe&gt; (enable grouping) and a
    minimum width specifier, the resulting output could be larger than
    reasonably expected by a caller that computed a tight bound on the
    buffer size
- Enable build with _FORTIFY_SOURCE
- glibc-2.3.90-langpackdir.diff: avoid reference to __strcpy_chk
- iconv-error-verbosity.patch: iconv: restore verbosity with unrecognized
  encoding names (BZ #30694)
- printf-grouping.patch, strftime-time64.patch,
  getlogin-no-loginuid.patch, fix-locking-in-_IO_cleanup.patch,
  gshadow-erange-rhandling.patch, system-sigchld-block.patch,
  gmon-buffer-alloc.patch, check-pf-cancel-handler.patch,
  powerpc64-fcntl-lock.patch, realloc-limit-chunk-reuse.patch,
  dl-find-object-return.patch; Removed
- bsc#1211828
- bsc#1212819</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692014400">- Require that elf/check-localplt does not fail
- glibc-2.3.90-langpackdir.diff: add hidden alias for __strcpy_chk
- cache-amd-legacy.patch: x86: Fix for cache computation on AMD legacy
  cpus
- cache-intel-shared.patch: x86: Fix incorrect scope of setting
  `shared_per_thread` (BZ# 30745)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1692705600">- Add cross-s390x package (bsc#1214460)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692705601">- posix-memalign-fragmentation.patch: malloc: Enable merging of remainders
  in memalign, remove bin scanning from memalign (BZ #30723)
- Limit build counter sync to i686 flavor, to reduce needs for rebuilds</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1693224000">- Add cross-ppc64le package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1693915200">- intl-c-utf-8-like-c-locale.patch: intl: Treat C.UTF-8 locale like C
  locale (BZ #16621)
- glibc-disable-gettext-for-c-utf8.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694433600">- ppc64-flock-fob64.patch: io: Fix record locking contants for powerpc64
  with __USE_FILE_OFFSET64 (BZ #30804)
- libio-io-vtables.patch: libio: Fix oversized __io_vtables
- call-init-proxy-objects.patch: elf: Do not run constructors for proxy
  objects
- dtors-reverse-ctor-order.patch: elf: Always call destructors in reverse
  constructor order (BZ #30785)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694520000">- Add systemd to passwd, group and shadow lookups (jsc#PED-5188)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694606400">- no-aaaa-read-overflow.patch: Stack read overflow with large TCP
  responses in no-aaaa mode (CVE-2023-4527, bsc#1215280, BZ #30842)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695038400">- getcanonname-use-after-free.patch: getaddrinfo: Fix use after free in
  getcanonname (CVE-2023-4806, bsc#1215281, BZ #30843)
- Do not build any cross packages in SLES</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- getaddrinfo-memory-leak.patch: Fix leak in getaddrinfo introduced by the
  fix for CVE-2023-4806 (CVE-2023-5156, bsc#1215714, BZ #30884)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695816000">- fstat-implementation.patch: io: Do not implement fstat with fstatat</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696420800">- setxid-propagate-glibc-tunables.patch: Propagate GLIBC_TUNABLES in
  setxid binaries
- tunables-string-parsing.patch: tunables: Terminate if end of input is
  reached (CVE-2023-4911, bsc#1215501)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
</package>
<package pkgid="852c0ca4ee1c6cca478170edeced149d3c4d85d50502d1a9118ab630826943a10f969d5a823de8368920297fa19a86091dc9f166e861a0ed17d548a7ba5940d8" name="glibc-extra-debuginfo" arch="i586">
  <version epoch="0" ver="2.38" rel="7.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1688990400">- gshadow-erange-rhandling.patch: gshadow: Matching sgetsgent, sgetsgent_r
  ERANGE handling (BZ #30151)
- system-sigchld-block.patch: posix: Fix system blocks SIGCHLD erroneously
  (BZ #30163)
- gmon-buffer-alloc.patch: gmon: Fix allocated buffer overflow
  (bsc#1207975, BZ #29444)
- check-pf-cancel-handler.patch: __check_pf: Add a cancellation cleanup
  handler (BZ #20975)
- powerpc64-fcntl-lock.patch: io: Fix F_GETLK, F_SETLK, and F_SETLKW for
  powerpc64
- realloc-limit-chunk-reuse.patch: realloc: Limit chunk reuse to only
  growing requests (BZ #30579)
- dl-find-object-return.patch: elf: _dl_find_object may return 1 during
  early startup (BZ #30515)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1690977600">- Update to glibc 2.38
  * When C2X features are enabled and the base argument is 0 or 2, the
    following functions support binary integers prefixed by 0b or 0B as
    input
  * PRIb*, PRIB* and SCNb* macros from C2X have been added to
    &lt;inttypes.h&gt;.
  * printf-family functions now support the wN format length modifiers for
    arguments of type intN_t, int_leastN_t, uintN_t or uint_leastN_t
    and the wfN format
    length modifiers for arguments of type int_fastN_t or uint_fastN_t, as
    specified in draft ISO C2X
  * A new tunable, glibc.pthread.stack_hugetlb, can be used to disable
    Transparent Huge Pages (THP) in stack allocation at pthread_create
  * Vector math library libmvec support has been added to AArch64
  * The strlcpy and strlcat functions have been added
  * CVE-2023-25139: When the printf family of functions is called with a
    format specifier that uses an &lt;apostrophe&gt; (enable grouping) and a
    minimum width specifier, the resulting output could be larger than
    reasonably expected by a caller that computed a tight bound on the
    buffer size
- Enable build with _FORTIFY_SOURCE
- glibc-2.3.90-langpackdir.diff: avoid reference to __strcpy_chk
- iconv-error-verbosity.patch: iconv: restore verbosity with unrecognized
  encoding names (BZ #30694)
- printf-grouping.patch, strftime-time64.patch,
  getlogin-no-loginuid.patch, fix-locking-in-_IO_cleanup.patch,
  gshadow-erange-rhandling.patch, system-sigchld-block.patch,
  gmon-buffer-alloc.patch, check-pf-cancel-handler.patch,
  powerpc64-fcntl-lock.patch, realloc-limit-chunk-reuse.patch,
  dl-find-object-return.patch; Removed
- bsc#1211828
- bsc#1212819</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692014400">- Require that elf/check-localplt does not fail
- glibc-2.3.90-langpackdir.diff: add hidden alias for __strcpy_chk
- cache-amd-legacy.patch: x86: Fix for cache computation on AMD legacy
  cpus
- cache-intel-shared.patch: x86: Fix incorrect scope of setting
  `shared_per_thread` (BZ# 30745)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1692705600">- Add cross-s390x package (bsc#1214460)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692705601">- posix-memalign-fragmentation.patch: malloc: Enable merging of remainders
  in memalign, remove bin scanning from memalign (BZ #30723)
- Limit build counter sync to i686 flavor, to reduce needs for rebuilds</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1693224000">- Add cross-ppc64le package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1693915200">- intl-c-utf-8-like-c-locale.patch: intl: Treat C.UTF-8 locale like C
  locale (BZ #16621)
- glibc-disable-gettext-for-c-utf8.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694433600">- ppc64-flock-fob64.patch: io: Fix record locking contants for powerpc64
  with __USE_FILE_OFFSET64 (BZ #30804)
- libio-io-vtables.patch: libio: Fix oversized __io_vtables
- call-init-proxy-objects.patch: elf: Do not run constructors for proxy
  objects
- dtors-reverse-ctor-order.patch: elf: Always call destructors in reverse
  constructor order (BZ #30785)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694520000">- Add systemd to passwd, group and shadow lookups (jsc#PED-5188)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694606400">- no-aaaa-read-overflow.patch: Stack read overflow with large TCP
  responses in no-aaaa mode (CVE-2023-4527, bsc#1215280, BZ #30842)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695038400">- getcanonname-use-after-free.patch: getaddrinfo: Fix use after free in
  getcanonname (CVE-2023-4806, bsc#1215281, BZ #30843)
- Do not build any cross packages in SLES</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- getaddrinfo-memory-leak.patch: Fix leak in getaddrinfo introduced by the
  fix for CVE-2023-4806 (CVE-2023-5156, bsc#1215714, BZ #30884)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695816000">- fstat-implementation.patch: io: Do not implement fstat with fstatat</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696420800">- setxid-propagate-glibc-tunables.patch: Propagate GLIBC_TUNABLES in
  setxid binaries
- tunables-string-parsing.patch: tunables: Terminate if end of input is
  reached (CVE-2023-4911, bsc#1215501)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
</package>
<package pkgid="9adf6cef40df1b70fc8c7019a4632a9da48340395551c8989492db7028a8ef5119911161da4323904c580d4e1ebfddd22ff02702a9da0ca6a7e699c7334f733e" name="glibc-extra-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.38" rel="7.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1688990400">- gshadow-erange-rhandling.patch: gshadow: Matching sgetsgent, sgetsgent_r
  ERANGE handling (BZ #30151)
- system-sigchld-block.patch: posix: Fix system blocks SIGCHLD erroneously
  (BZ #30163)
- gmon-buffer-alloc.patch: gmon: Fix allocated buffer overflow
  (bsc#1207975, BZ #29444)
- check-pf-cancel-handler.patch: __check_pf: Add a cancellation cleanup
  handler (BZ #20975)
- powerpc64-fcntl-lock.patch: io: Fix F_GETLK, F_SETLK, and F_SETLKW for
  powerpc64
- realloc-limit-chunk-reuse.patch: realloc: Limit chunk reuse to only
  growing requests (BZ #30579)
- dl-find-object-return.patch: elf: _dl_find_object may return 1 during
  early startup (BZ #30515)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1690977600">- Update to glibc 2.38
  * When C2X features are enabled and the base argument is 0 or 2, the
    following functions support binary integers prefixed by 0b or 0B as
    input
  * PRIb*, PRIB* and SCNb* macros from C2X have been added to
    &lt;inttypes.h&gt;.
  * printf-family functions now support the wN format length modifiers for
    arguments of type intN_t, int_leastN_t, uintN_t or uint_leastN_t
    and the wfN format
    length modifiers for arguments of type int_fastN_t or uint_fastN_t, as
    specified in draft ISO C2X
  * A new tunable, glibc.pthread.stack_hugetlb, can be used to disable
    Transparent Huge Pages (THP) in stack allocation at pthread_create
  * Vector math library libmvec support has been added to AArch64
  * The strlcpy and strlcat functions have been added
  * CVE-2023-25139: When the printf family of functions is called with a
    format specifier that uses an &lt;apostrophe&gt; (enable grouping) and a
    minimum width specifier, the resulting output could be larger than
    reasonably expected by a caller that computed a tight bound on the
    buffer size
- Enable build with _FORTIFY_SOURCE
- glibc-2.3.90-langpackdir.diff: avoid reference to __strcpy_chk
- iconv-error-verbosity.patch: iconv: restore verbosity with unrecognized
  encoding names (BZ #30694)
- printf-grouping.patch, strftime-time64.patch,
  getlogin-no-loginuid.patch, fix-locking-in-_IO_cleanup.patch,
  gshadow-erange-rhandling.patch, system-sigchld-block.patch,
  gmon-buffer-alloc.patch, check-pf-cancel-handler.patch,
  powerpc64-fcntl-lock.patch, realloc-limit-chunk-reuse.patch,
  dl-find-object-return.patch; Removed
- bsc#1211828
- bsc#1212819</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692014400">- Require that elf/check-localplt does not fail
- glibc-2.3.90-langpackdir.diff: add hidden alias for __strcpy_chk
- cache-amd-legacy.patch: x86: Fix for cache computation on AMD legacy
  cpus
- cache-intel-shared.patch: x86: Fix incorrect scope of setting
  `shared_per_thread` (BZ# 30745)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1692705600">- Add cross-s390x package (bsc#1214460)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692705601">- posix-memalign-fragmentation.patch: malloc: Enable merging of remainders
  in memalign, remove bin scanning from memalign (BZ #30723)
- Limit build counter sync to i686 flavor, to reduce needs for rebuilds</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1693224000">- Add cross-ppc64le package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1693915200">- intl-c-utf-8-like-c-locale.patch: intl: Treat C.UTF-8 locale like C
  locale (BZ #16621)
- glibc-disable-gettext-for-c-utf8.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694433600">- ppc64-flock-fob64.patch: io: Fix record locking contants for powerpc64
  with __USE_FILE_OFFSET64 (BZ #30804)
- libio-io-vtables.patch: libio: Fix oversized __io_vtables
- call-init-proxy-objects.patch: elf: Do not run constructors for proxy
  objects
- dtors-reverse-ctor-order.patch: elf: Always call destructors in reverse
  constructor order (BZ #30785)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694520000">- Add systemd to passwd, group and shadow lookups (jsc#PED-5188)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694606400">- no-aaaa-read-overflow.patch: Stack read overflow with large TCP
  responses in no-aaaa mode (CVE-2023-4527, bsc#1215280, BZ #30842)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695038400">- getcanonname-use-after-free.patch: getaddrinfo: Fix use after free in
  getcanonname (CVE-2023-4806, bsc#1215281, BZ #30843)
- Do not build any cross packages in SLES</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- getaddrinfo-memory-leak.patch: Fix leak in getaddrinfo introduced by the
  fix for CVE-2023-4806 (CVE-2023-5156, bsc#1215714, BZ #30884)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695816000">- fstat-implementation.patch: io: Do not implement fstat with fstatat</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696420800">- setxid-propagate-glibc-tunables.patch: Propagate GLIBC_TUNABLES in
  setxid binaries
- tunables-string-parsing.patch: tunables: Terminate if end of input is
  reached (CVE-2023-4911, bsc#1215501)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
</package>
<package pkgid="cf8a5384e0a70123f525b587d68d84fcf0248565438ec550385b6e5b6049f130437672bb49bfd831cfc73bbfb019a2ce8d374cdd602fcebef8caa6a211f3061d" name="glibc-html" arch="noarch">
  <version epoch="0" ver="2.38" rel="7.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1688990400">- gshadow-erange-rhandling.patch: gshadow: Matching sgetsgent, sgetsgent_r
  ERANGE handling (BZ #30151)
- system-sigchld-block.patch: posix: Fix system blocks SIGCHLD erroneously
  (BZ #30163)
- gmon-buffer-alloc.patch: gmon: Fix allocated buffer overflow
  (bsc#1207975, BZ #29444)
- check-pf-cancel-handler.patch: __check_pf: Add a cancellation cleanup
  handler (BZ #20975)
- powerpc64-fcntl-lock.patch: io: Fix F_GETLK, F_SETLK, and F_SETLKW for
  powerpc64
- realloc-limit-chunk-reuse.patch: realloc: Limit chunk reuse to only
  growing requests (BZ #30579)
- dl-find-object-return.patch: elf: _dl_find_object may return 1 during
  early startup (BZ #30515)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1690977600">- Update to glibc 2.38
  * When C2X features are enabled and the base argument is 0 or 2, the
    following functions support binary integers prefixed by 0b or 0B as
    input
  * PRIb*, PRIB* and SCNb* macros from C2X have been added to
    &lt;inttypes.h&gt;.
  * printf-family functions now support the wN format length modifiers for
    arguments of type intN_t, int_leastN_t, uintN_t or uint_leastN_t
    and the wfN format
    length modifiers for arguments of type int_fastN_t or uint_fastN_t, as
    specified in draft ISO C2X
  * A new tunable, glibc.pthread.stack_hugetlb, can be used to disable
    Transparent Huge Pages (THP) in stack allocation at pthread_create
  * Vector math library libmvec support has been added to AArch64
  * The strlcpy and strlcat functions have been added
  * CVE-2023-25139: When the printf family of functions is called with a
    format specifier that uses an &lt;apostrophe&gt; (enable grouping) and a
    minimum width specifier, the resulting output could be larger than
    reasonably expected by a caller that computed a tight bound on the
    buffer size
- Enable build with _FORTIFY_SOURCE
- glibc-2.3.90-langpackdir.diff: avoid reference to __strcpy_chk
- iconv-error-verbosity.patch: iconv: restore verbosity with unrecognized
  encoding names (BZ #30694)
- printf-grouping.patch, strftime-time64.patch,
  getlogin-no-loginuid.patch, fix-locking-in-_IO_cleanup.patch,
  gshadow-erange-rhandling.patch, system-sigchld-block.patch,
  gmon-buffer-alloc.patch, check-pf-cancel-handler.patch,
  powerpc64-fcntl-lock.patch, realloc-limit-chunk-reuse.patch,
  dl-find-object-return.patch; Removed
- bsc#1211828
- bsc#1212819</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692014400">- Require that elf/check-localplt does not fail
- glibc-2.3.90-langpackdir.diff: add hidden alias for __strcpy_chk
- cache-amd-legacy.patch: x86: Fix for cache computation on AMD legacy
  cpus
- cache-intel-shared.patch: x86: Fix incorrect scope of setting
  `shared_per_thread` (BZ# 30745)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1692705600">- Add cross-s390x package (bsc#1214460)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692705601">- posix-memalign-fragmentation.patch: malloc: Enable merging of remainders
  in memalign, remove bin scanning from memalign (BZ #30723)
- Limit build counter sync to i686 flavor, to reduce needs for rebuilds</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1693224000">- Add cross-ppc64le package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1693915200">- intl-c-utf-8-like-c-locale.patch: intl: Treat C.UTF-8 locale like C
  locale (BZ #16621)
- glibc-disable-gettext-for-c-utf8.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694433600">- ppc64-flock-fob64.patch: io: Fix record locking contants for powerpc64
  with __USE_FILE_OFFSET64 (BZ #30804)
- libio-io-vtables.patch: libio: Fix oversized __io_vtables
- call-init-proxy-objects.patch: elf: Do not run constructors for proxy
  objects
- dtors-reverse-ctor-order.patch: elf: Always call destructors in reverse
  constructor order (BZ #30785)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694520000">- Add systemd to passwd, group and shadow lookups (jsc#PED-5188)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694606400">- no-aaaa-read-overflow.patch: Stack read overflow with large TCP
  responses in no-aaaa mode (CVE-2023-4527, bsc#1215280, BZ #30842)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695038400">- getcanonname-use-after-free.patch: getaddrinfo: Fix use after free in
  getcanonname (CVE-2023-4806, bsc#1215281, BZ #30843)
- Do not build any cross packages in SLES</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- getaddrinfo-memory-leak.patch: Fix leak in getaddrinfo introduced by the
  fix for CVE-2023-4806 (CVE-2023-5156, bsc#1215714, BZ #30884)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695816000">- fstat-implementation.patch: io: Do not implement fstat with fstatat</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696420800">- setxid-propagate-glibc-tunables.patch: Propagate GLIBC_TUNABLES in
  setxid binaries
- tunables-string-parsing.patch: tunables: Terminate if end of input is
  reached (CVE-2023-4911, bsc#1215501)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
</package>
<package pkgid="e3bcffaf3b6944b7b12eb08589c6b48ecd28fcae2731541c6231eda03c740c0efcf39362409fd3cd51a10597f236b4981f9348bf1235801633b38a10aca68a23" name="glibc-i18ndata" arch="noarch">
  <version epoch="0" ver="2.38" rel="7.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1688990400">- gshadow-erange-rhandling.patch: gshadow: Matching sgetsgent, sgetsgent_r
  ERANGE handling (BZ #30151)
- system-sigchld-block.patch: posix: Fix system blocks SIGCHLD erroneously
  (BZ #30163)
- gmon-buffer-alloc.patch: gmon: Fix allocated buffer overflow
  (bsc#1207975, BZ #29444)
- check-pf-cancel-handler.patch: __check_pf: Add a cancellation cleanup
  handler (BZ #20975)
- powerpc64-fcntl-lock.patch: io: Fix F_GETLK, F_SETLK, and F_SETLKW for
  powerpc64
- realloc-limit-chunk-reuse.patch: realloc: Limit chunk reuse to only
  growing requests (BZ #30579)
- dl-find-object-return.patch: elf: _dl_find_object may return 1 during
  early startup (BZ #30515)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1690977600">- Update to glibc 2.38
  * When C2X features are enabled and the base argument is 0 or 2, the
    following functions support binary integers prefixed by 0b or 0B as
    input
  * PRIb*, PRIB* and SCNb* macros from C2X have been added to
    &lt;inttypes.h&gt;.
  * printf-family functions now support the wN format length modifiers for
    arguments of type intN_t, int_leastN_t, uintN_t or uint_leastN_t
    and the wfN format
    length modifiers for arguments of type int_fastN_t or uint_fastN_t, as
    specified in draft ISO C2X
  * A new tunable, glibc.pthread.stack_hugetlb, can be used to disable
    Transparent Huge Pages (THP) in stack allocation at pthread_create
  * Vector math library libmvec support has been added to AArch64
  * The strlcpy and strlcat functions have been added
  * CVE-2023-25139: When the printf family of functions is called with a
    format specifier that uses an &lt;apostrophe&gt; (enable grouping) and a
    minimum width specifier, the resulting output could be larger than
    reasonably expected by a caller that computed a tight bound on the
    buffer size
- Enable build with _FORTIFY_SOURCE
- glibc-2.3.90-langpackdir.diff: avoid reference to __strcpy_chk
- iconv-error-verbosity.patch: iconv: restore verbosity with unrecognized
  encoding names (BZ #30694)
- printf-grouping.patch, strftime-time64.patch,
  getlogin-no-loginuid.patch, fix-locking-in-_IO_cleanup.patch,
  gshadow-erange-rhandling.patch, system-sigchld-block.patch,
  gmon-buffer-alloc.patch, check-pf-cancel-handler.patch,
  powerpc64-fcntl-lock.patch, realloc-limit-chunk-reuse.patch,
  dl-find-object-return.patch; Removed
- bsc#1211828
- bsc#1212819</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692014400">- Require that elf/check-localplt does not fail
- glibc-2.3.90-langpackdir.diff: add hidden alias for __strcpy_chk
- cache-amd-legacy.patch: x86: Fix for cache computation on AMD legacy
  cpus
- cache-intel-shared.patch: x86: Fix incorrect scope of setting
  `shared_per_thread` (BZ# 30745)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1692705600">- Add cross-s390x package (bsc#1214460)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692705601">- posix-memalign-fragmentation.patch: malloc: Enable merging of remainders
  in memalign, remove bin scanning from memalign (BZ #30723)
- Limit build counter sync to i686 flavor, to reduce needs for rebuilds</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1693224000">- Add cross-ppc64le package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1693915200">- intl-c-utf-8-like-c-locale.patch: intl: Treat C.UTF-8 locale like C
  locale (BZ #16621)
- glibc-disable-gettext-for-c-utf8.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694433600">- ppc64-flock-fob64.patch: io: Fix record locking contants for powerpc64
  with __USE_FILE_OFFSET64 (BZ #30804)
- libio-io-vtables.patch: libio: Fix oversized __io_vtables
- call-init-proxy-objects.patch: elf: Do not run constructors for proxy
  objects
- dtors-reverse-ctor-order.patch: elf: Always call destructors in reverse
  constructor order (BZ #30785)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694520000">- Add systemd to passwd, group and shadow lookups (jsc#PED-5188)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694606400">- no-aaaa-read-overflow.patch: Stack read overflow with large TCP
  responses in no-aaaa mode (CVE-2023-4527, bsc#1215280, BZ #30842)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695038400">- getcanonname-use-after-free.patch: getaddrinfo: Fix use after free in
  getcanonname (CVE-2023-4806, bsc#1215281, BZ #30843)
- Do not build any cross packages in SLES</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- getaddrinfo-memory-leak.patch: Fix leak in getaddrinfo introduced by the
  fix for CVE-2023-4806 (CVE-2023-5156, bsc#1215714, BZ #30884)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695816000">- fstat-implementation.patch: io: Do not implement fstat with fstatat</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696420800">- setxid-propagate-glibc-tunables.patch: Propagate GLIBC_TUNABLES in
  setxid binaries
- tunables-string-parsing.patch: tunables: Terminate if end of input is
  reached (CVE-2023-4911, bsc#1215501)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
</package>
<package pkgid="a3ab8bc93f0cffd8ab559deb3259ffe7490d1f71f596c4f13bee17e9f536dce33f715a8de610374ec48405547e8f9c62d332934e251ef855078a6d9ba0e9232f" name="glibc-info" arch="noarch">
  <version epoch="0" ver="2.38" rel="7.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1688990400">- gshadow-erange-rhandling.patch: gshadow: Matching sgetsgent, sgetsgent_r
  ERANGE handling (BZ #30151)
- system-sigchld-block.patch: posix: Fix system blocks SIGCHLD erroneously
  (BZ #30163)
- gmon-buffer-alloc.patch: gmon: Fix allocated buffer overflow
  (bsc#1207975, BZ #29444)
- check-pf-cancel-handler.patch: __check_pf: Add a cancellation cleanup
  handler (BZ #20975)
- powerpc64-fcntl-lock.patch: io: Fix F_GETLK, F_SETLK, and F_SETLKW for
  powerpc64
- realloc-limit-chunk-reuse.patch: realloc: Limit chunk reuse to only
  growing requests (BZ #30579)
- dl-find-object-return.patch: elf: _dl_find_object may return 1 during
  early startup (BZ #30515)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1690977600">- Update to glibc 2.38
  * When C2X features are enabled and the base argument is 0 or 2, the
    following functions support binary integers prefixed by 0b or 0B as
    input
  * PRIb*, PRIB* and SCNb* macros from C2X have been added to
    &lt;inttypes.h&gt;.
  * printf-family functions now support the wN format length modifiers for
    arguments of type intN_t, int_leastN_t, uintN_t or uint_leastN_t
    and the wfN format
    length modifiers for arguments of type int_fastN_t or uint_fastN_t, as
    specified in draft ISO C2X
  * A new tunable, glibc.pthread.stack_hugetlb, can be used to disable
    Transparent Huge Pages (THP) in stack allocation at pthread_create
  * Vector math library libmvec support has been added to AArch64
  * The strlcpy and strlcat functions have been added
  * CVE-2023-25139: When the printf family of functions is called with a
    format specifier that uses an &lt;apostrophe&gt; (enable grouping) and a
    minimum width specifier, the resulting output could be larger than
    reasonably expected by a caller that computed a tight bound on the
    buffer size
- Enable build with _FORTIFY_SOURCE
- glibc-2.3.90-langpackdir.diff: avoid reference to __strcpy_chk
- iconv-error-verbosity.patch: iconv: restore verbosity with unrecognized
  encoding names (BZ #30694)
- printf-grouping.patch, strftime-time64.patch,
  getlogin-no-loginuid.patch, fix-locking-in-_IO_cleanup.patch,
  gshadow-erange-rhandling.patch, system-sigchld-block.patch,
  gmon-buffer-alloc.patch, check-pf-cancel-handler.patch,
  powerpc64-fcntl-lock.patch, realloc-limit-chunk-reuse.patch,
  dl-find-object-return.patch; Removed
- bsc#1211828
- bsc#1212819</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692014400">- Require that elf/check-localplt does not fail
- glibc-2.3.90-langpackdir.diff: add hidden alias for __strcpy_chk
- cache-amd-legacy.patch: x86: Fix for cache computation on AMD legacy
  cpus
- cache-intel-shared.patch: x86: Fix incorrect scope of setting
  `shared_per_thread` (BZ# 30745)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1692705600">- Add cross-s390x package (bsc#1214460)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692705601">- posix-memalign-fragmentation.patch: malloc: Enable merging of remainders
  in memalign, remove bin scanning from memalign (BZ #30723)
- Limit build counter sync to i686 flavor, to reduce needs for rebuilds</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1693224000">- Add cross-ppc64le package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1693915200">- intl-c-utf-8-like-c-locale.patch: intl: Treat C.UTF-8 locale like C
  locale (BZ #16621)
- glibc-disable-gettext-for-c-utf8.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694433600">- ppc64-flock-fob64.patch: io: Fix record locking contants for powerpc64
  with __USE_FILE_OFFSET64 (BZ #30804)
- libio-io-vtables.patch: libio: Fix oversized __io_vtables
- call-init-proxy-objects.patch: elf: Do not run constructors for proxy
  objects
- dtors-reverse-ctor-order.patch: elf: Always call destructors in reverse
  constructor order (BZ #30785)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694520000">- Add systemd to passwd, group and shadow lookups (jsc#PED-5188)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694606400">- no-aaaa-read-overflow.patch: Stack read overflow with large TCP
  responses in no-aaaa mode (CVE-2023-4527, bsc#1215280, BZ #30842)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695038400">- getcanonname-use-after-free.patch: getaddrinfo: Fix use after free in
  getcanonname (CVE-2023-4806, bsc#1215281, BZ #30843)
- Do not build any cross packages in SLES</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- getaddrinfo-memory-leak.patch: Fix leak in getaddrinfo introduced by the
  fix for CVE-2023-4806 (CVE-2023-5156, bsc#1215714, BZ #30884)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695816000">- fstat-implementation.patch: io: Do not implement fstat with fstatat</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696420800">- setxid-propagate-glibc-tunables.patch: Propagate GLIBC_TUNABLES in
  setxid binaries
- tunables-string-parsing.patch: tunables: Terminate if end of input is
  reached (CVE-2023-4911, bsc#1215501)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
</package>
<package pkgid="dbc987bf8afaec3663aeba0d281f0f76fc56c8769f7195da758036bd8b38e68f2c815931156b1c1964bb64a5e0c71e1785c78decf1ced621dd18d60d788d4daf" name="glibc-lang" arch="noarch">
  <version epoch="0" ver="2.38" rel="7.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1688990400">- gshadow-erange-rhandling.patch: gshadow: Matching sgetsgent, sgetsgent_r
  ERANGE handling (BZ #30151)
- system-sigchld-block.patch: posix: Fix system blocks SIGCHLD erroneously
  (BZ #30163)
- gmon-buffer-alloc.patch: gmon: Fix allocated buffer overflow
  (bsc#1207975, BZ #29444)
- check-pf-cancel-handler.patch: __check_pf: Add a cancellation cleanup
  handler (BZ #20975)
- powerpc64-fcntl-lock.patch: io: Fix F_GETLK, F_SETLK, and F_SETLKW for
  powerpc64
- realloc-limit-chunk-reuse.patch: realloc: Limit chunk reuse to only
  growing requests (BZ #30579)
- dl-find-object-return.patch: elf: _dl_find_object may return 1 during
  early startup (BZ #30515)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1690977600">- Update to glibc 2.38
  * When C2X features are enabled and the base argument is 0 or 2, the
    following functions support binary integers prefixed by 0b or 0B as
    input
  * PRIb*, PRIB* and SCNb* macros from C2X have been added to
    &lt;inttypes.h&gt;.
  * printf-family functions now support the wN format length modifiers for
    arguments of type intN_t, int_leastN_t, uintN_t or uint_leastN_t
    and the wfN format
    length modifiers for arguments of type int_fastN_t or uint_fastN_t, as
    specified in draft ISO C2X
  * A new tunable, glibc.pthread.stack_hugetlb, can be used to disable
    Transparent Huge Pages (THP) in stack allocation at pthread_create
  * Vector math library libmvec support has been added to AArch64
  * The strlcpy and strlcat functions have been added
  * CVE-2023-25139: When the printf family of functions is called with a
    format specifier that uses an &lt;apostrophe&gt; (enable grouping) and a
    minimum width specifier, the resulting output could be larger than
    reasonably expected by a caller that computed a tight bound on the
    buffer size
- Enable build with _FORTIFY_SOURCE
- glibc-2.3.90-langpackdir.diff: avoid reference to __strcpy_chk
- iconv-error-verbosity.patch: iconv: restore verbosity with unrecognized
  encoding names (BZ #30694)
- printf-grouping.patch, strftime-time64.patch,
  getlogin-no-loginuid.patch, fix-locking-in-_IO_cleanup.patch,
  gshadow-erange-rhandling.patch, system-sigchld-block.patch,
  gmon-buffer-alloc.patch, check-pf-cancel-handler.patch,
  powerpc64-fcntl-lock.patch, realloc-limit-chunk-reuse.patch,
  dl-find-object-return.patch; Removed
- bsc#1211828
- bsc#1212819</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692014400">- Require that elf/check-localplt does not fail
- glibc-2.3.90-langpackdir.diff: add hidden alias for __strcpy_chk
- cache-amd-legacy.patch: x86: Fix for cache computation on AMD legacy
  cpus
- cache-intel-shared.patch: x86: Fix incorrect scope of setting
  `shared_per_thread` (BZ# 30745)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1692705600">- Add cross-s390x package (bsc#1214460)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692705601">- posix-memalign-fragmentation.patch: malloc: Enable merging of remainders
  in memalign, remove bin scanning from memalign (BZ #30723)
- Limit build counter sync to i686 flavor, to reduce needs for rebuilds</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1693224000">- Add cross-ppc64le package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1693915200">- intl-c-utf-8-like-c-locale.patch: intl: Treat C.UTF-8 locale like C
  locale (BZ #16621)
- glibc-disable-gettext-for-c-utf8.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694433600">- ppc64-flock-fob64.patch: io: Fix record locking contants for powerpc64
  with __USE_FILE_OFFSET64 (BZ #30804)
- libio-io-vtables.patch: libio: Fix oversized __io_vtables
- call-init-proxy-objects.patch: elf: Do not run constructors for proxy
  objects
- dtors-reverse-ctor-order.patch: elf: Always call destructors in reverse
  constructor order (BZ #30785)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694520000">- Add systemd to passwd, group and shadow lookups (jsc#PED-5188)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694606400">- no-aaaa-read-overflow.patch: Stack read overflow with large TCP
  responses in no-aaaa mode (CVE-2023-4527, bsc#1215280, BZ #30842)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695038400">- getcanonname-use-after-free.patch: getaddrinfo: Fix use after free in
  getcanonname (CVE-2023-4806, bsc#1215281, BZ #30843)
- Do not build any cross packages in SLES</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- getaddrinfo-memory-leak.patch: Fix leak in getaddrinfo introduced by the
  fix for CVE-2023-4806 (CVE-2023-5156, bsc#1215714, BZ #30884)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695816000">- fstat-implementation.patch: io: Do not implement fstat with fstatat</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696420800">- setxid-propagate-glibc-tunables.patch: Propagate GLIBC_TUNABLES in
  setxid binaries
- tunables-string-parsing.patch: tunables: Terminate if end of input is
  reached (CVE-2023-4911, bsc#1215501)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
</package>
<package pkgid="c70029679597bf6cc6fb795c6bca83779f25f49074b1a46f101749420554264e8d16af7559a5b32b4399f10142b81953551f26db2a2fb28883c56ae63819942b" name="glibc-locale" arch="i586">
  <version epoch="0" ver="2.38" rel="7.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1688990400">- gshadow-erange-rhandling.patch: gshadow: Matching sgetsgent, sgetsgent_r
  ERANGE handling (BZ #30151)
- system-sigchld-block.patch: posix: Fix system blocks SIGCHLD erroneously
  (BZ #30163)
- gmon-buffer-alloc.patch: gmon: Fix allocated buffer overflow
  (bsc#1207975, BZ #29444)
- check-pf-cancel-handler.patch: __check_pf: Add a cancellation cleanup
  handler (BZ #20975)
- powerpc64-fcntl-lock.patch: io: Fix F_GETLK, F_SETLK, and F_SETLKW for
  powerpc64
- realloc-limit-chunk-reuse.patch: realloc: Limit chunk reuse to only
  growing requests (BZ #30579)
- dl-find-object-return.patch: elf: _dl_find_object may return 1 during
  early startup (BZ #30515)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1690977600">- Update to glibc 2.38
  * When C2X features are enabled and the base argument is 0 or 2, the
    following functions support binary integers prefixed by 0b or 0B as
    input
  * PRIb*, PRIB* and SCNb* macros from C2X have been added to
    &lt;inttypes.h&gt;.
  * printf-family functions now support the wN format length modifiers for
    arguments of type intN_t, int_leastN_t, uintN_t or uint_leastN_t
    and the wfN format
    length modifiers for arguments of type int_fastN_t or uint_fastN_t, as
    specified in draft ISO C2X
  * A new tunable, glibc.pthread.stack_hugetlb, can be used to disable
    Transparent Huge Pages (THP) in stack allocation at pthread_create
  * Vector math library libmvec support has been added to AArch64
  * The strlcpy and strlcat functions have been added
  * CVE-2023-25139: When the printf family of functions is called with a
    format specifier that uses an &lt;apostrophe&gt; (enable grouping) and a
    minimum width specifier, the resulting output could be larger than
    reasonably expected by a caller that computed a tight bound on the
    buffer size
- Enable build with _FORTIFY_SOURCE
- glibc-2.3.90-langpackdir.diff: avoid reference to __strcpy_chk
- iconv-error-verbosity.patch: iconv: restore verbosity with unrecognized
  encoding names (BZ #30694)
- printf-grouping.patch, strftime-time64.patch,
  getlogin-no-loginuid.patch, fix-locking-in-_IO_cleanup.patch,
  gshadow-erange-rhandling.patch, system-sigchld-block.patch,
  gmon-buffer-alloc.patch, check-pf-cancel-handler.patch,
  powerpc64-fcntl-lock.patch, realloc-limit-chunk-reuse.patch,
  dl-find-object-return.patch; Removed
- bsc#1211828
- bsc#1212819</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692014400">- Require that elf/check-localplt does not fail
- glibc-2.3.90-langpackdir.diff: add hidden alias for __strcpy_chk
- cache-amd-legacy.patch: x86: Fix for cache computation on AMD legacy
  cpus
- cache-intel-shared.patch: x86: Fix incorrect scope of setting
  `shared_per_thread` (BZ# 30745)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1692705600">- Add cross-s390x package (bsc#1214460)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692705601">- posix-memalign-fragmentation.patch: malloc: Enable merging of remainders
  in memalign, remove bin scanning from memalign (BZ #30723)
- Limit build counter sync to i686 flavor, to reduce needs for rebuilds</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1693224000">- Add cross-ppc64le package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1693915200">- intl-c-utf-8-like-c-locale.patch: intl: Treat C.UTF-8 locale like C
  locale (BZ #16621)
- glibc-disable-gettext-for-c-utf8.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694433600">- ppc64-flock-fob64.patch: io: Fix record locking contants for powerpc64
  with __USE_FILE_OFFSET64 (BZ #30804)
- libio-io-vtables.patch: libio: Fix oversized __io_vtables
- call-init-proxy-objects.patch: elf: Do not run constructors for proxy
  objects
- dtors-reverse-ctor-order.patch: elf: Always call destructors in reverse
  constructor order (BZ #30785)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694520000">- Add systemd to passwd, group and shadow lookups (jsc#PED-5188)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694606400">- no-aaaa-read-overflow.patch: Stack read overflow with large TCP
  responses in no-aaaa mode (CVE-2023-4527, bsc#1215280, BZ #30842)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695038400">- getcanonname-use-after-free.patch: getaddrinfo: Fix use after free in
  getcanonname (CVE-2023-4806, bsc#1215281, BZ #30843)
- Do not build any cross packages in SLES</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- getaddrinfo-memory-leak.patch: Fix leak in getaddrinfo introduced by the
  fix for CVE-2023-4806 (CVE-2023-5156, bsc#1215714, BZ #30884)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695816000">- fstat-implementation.patch: io: Do not implement fstat with fstatat</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696420800">- setxid-propagate-glibc-tunables.patch: Propagate GLIBC_TUNABLES in
  setxid binaries
- tunables-string-parsing.patch: tunables: Terminate if end of input is
  reached (CVE-2023-4911, bsc#1215501)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
</package>
<package pkgid="32ee7acc3bfb6c31aff690a16bd9ea3dd4a74d8c62c4969975e97da5af374c65d80200857e044eeb1d194acca7f4617d768bd1243c91dbc8289e5897a2b19eb3" name="glibc-locale" arch="i686">
  <version epoch="0" ver="2.38" rel="7.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1688990400">- gshadow-erange-rhandling.patch: gshadow: Matching sgetsgent, sgetsgent_r
  ERANGE handling (BZ #30151)
- system-sigchld-block.patch: posix: Fix system blocks SIGCHLD erroneously
  (BZ #30163)
- gmon-buffer-alloc.patch: gmon: Fix allocated buffer overflow
  (bsc#1207975, BZ #29444)
- check-pf-cancel-handler.patch: __check_pf: Add a cancellation cleanup
  handler (BZ #20975)
- powerpc64-fcntl-lock.patch: io: Fix F_GETLK, F_SETLK, and F_SETLKW for
  powerpc64
- realloc-limit-chunk-reuse.patch: realloc: Limit chunk reuse to only
  growing requests (BZ #30579)
- dl-find-object-return.patch: elf: _dl_find_object may return 1 during
  early startup (BZ #30515)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1690977600">- Update to glibc 2.38
  * When C2X features are enabled and the base argument is 0 or 2, the
    following functions support binary integers prefixed by 0b or 0B as
    input
  * PRIb*, PRIB* and SCNb* macros from C2X have been added to
    &lt;inttypes.h&gt;.
  * printf-family functions now support the wN format length modifiers for
    arguments of type intN_t, int_leastN_t, uintN_t or uint_leastN_t
    and the wfN format
    length modifiers for arguments of type int_fastN_t or uint_fastN_t, as
    specified in draft ISO C2X
  * A new tunable, glibc.pthread.stack_hugetlb, can be used to disable
    Transparent Huge Pages (THP) in stack allocation at pthread_create
  * Vector math library libmvec support has been added to AArch64
  * The strlcpy and strlcat functions have been added
  * CVE-2023-25139: When the printf family of functions is called with a
    format specifier that uses an &lt;apostrophe&gt; (enable grouping) and a
    minimum width specifier, the resulting output could be larger than
    reasonably expected by a caller that computed a tight bound on the
    buffer size
- Enable build with _FORTIFY_SOURCE
- glibc-2.3.90-langpackdir.diff: avoid reference to __strcpy_chk
- iconv-error-verbosity.patch: iconv: restore verbosity with unrecognized
  encoding names (BZ #30694)
- printf-grouping.patch, strftime-time64.patch,
  getlogin-no-loginuid.patch, fix-locking-in-_IO_cleanup.patch,
  gshadow-erange-rhandling.patch, system-sigchld-block.patch,
  gmon-buffer-alloc.patch, check-pf-cancel-handler.patch,
  powerpc64-fcntl-lock.patch, realloc-limit-chunk-reuse.patch,
  dl-find-object-return.patch; Removed
- bsc#1211828
- bsc#1212819</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692014400">- Require that elf/check-localplt does not fail
- glibc-2.3.90-langpackdir.diff: add hidden alias for __strcpy_chk
- cache-amd-legacy.patch: x86: Fix for cache computation on AMD legacy
  cpus
- cache-intel-shared.patch: x86: Fix incorrect scope of setting
  `shared_per_thread` (BZ# 30745)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1692705600">- Add cross-s390x package (bsc#1214460)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692705601">- posix-memalign-fragmentation.patch: malloc: Enable merging of remainders
  in memalign, remove bin scanning from memalign (BZ #30723)
- Limit build counter sync to i686 flavor, to reduce needs for rebuilds</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1693224000">- Add cross-ppc64le package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1693915200">- intl-c-utf-8-like-c-locale.patch: intl: Treat C.UTF-8 locale like C
  locale (BZ #16621)
- glibc-disable-gettext-for-c-utf8.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694433600">- ppc64-flock-fob64.patch: io: Fix record locking contants for powerpc64
  with __USE_FILE_OFFSET64 (BZ #30804)
- libio-io-vtables.patch: libio: Fix oversized __io_vtables
- call-init-proxy-objects.patch: elf: Do not run constructors for proxy
  objects
- dtors-reverse-ctor-order.patch: elf: Always call destructors in reverse
  constructor order (BZ #30785)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694520000">- Add systemd to passwd, group and shadow lookups (jsc#PED-5188)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694606400">- no-aaaa-read-overflow.patch: Stack read overflow with large TCP
  responses in no-aaaa mode (CVE-2023-4527, bsc#1215280, BZ #30842)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695038400">- getcanonname-use-after-free.patch: getaddrinfo: Fix use after free in
  getcanonname (CVE-2023-4806, bsc#1215281, BZ #30843)
- Do not build any cross packages in SLES</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- getaddrinfo-memory-leak.patch: Fix leak in getaddrinfo introduced by the
  fix for CVE-2023-4806 (CVE-2023-5156, bsc#1215714, BZ #30884)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695816000">- fstat-implementation.patch: io: Do not implement fstat with fstatat</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696420800">- setxid-propagate-glibc-tunables.patch: Propagate GLIBC_TUNABLES in
  setxid binaries
- tunables-string-parsing.patch: tunables: Terminate if end of input is
  reached (CVE-2023-4911, bsc#1215501)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
</package>
<package pkgid="3f7f300c10d1b630464547c3b7a9ce7a7e62d4ef82ef032f5fefe2a7cb16e80cf01e689bcf5ba41cd701f9aa6877416e8e39f2bf7e11cde71e1ace387565af06" name="glibc-locale" arch="x86_64">
  <version epoch="0" ver="2.38" rel="7.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1688990400">- gshadow-erange-rhandling.patch: gshadow: Matching sgetsgent, sgetsgent_r
  ERANGE handling (BZ #30151)
- system-sigchld-block.patch: posix: Fix system blocks SIGCHLD erroneously
  (BZ #30163)
- gmon-buffer-alloc.patch: gmon: Fix allocated buffer overflow
  (bsc#1207975, BZ #29444)
- check-pf-cancel-handler.patch: __check_pf: Add a cancellation cleanup
  handler (BZ #20975)
- powerpc64-fcntl-lock.patch: io: Fix F_GETLK, F_SETLK, and F_SETLKW for
  powerpc64
- realloc-limit-chunk-reuse.patch: realloc: Limit chunk reuse to only
  growing requests (BZ #30579)
- dl-find-object-return.patch: elf: _dl_find_object may return 1 during
  early startup (BZ #30515)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1690977600">- Update to glibc 2.38
  * When C2X features are enabled and the base argument is 0 or 2, the
    following functions support binary integers prefixed by 0b or 0B as
    input
  * PRIb*, PRIB* and SCNb* macros from C2X have been added to
    &lt;inttypes.h&gt;.
  * printf-family functions now support the wN format length modifiers for
    arguments of type intN_t, int_leastN_t, uintN_t or uint_leastN_t
    and the wfN format
    length modifiers for arguments of type int_fastN_t or uint_fastN_t, as
    specified in draft ISO C2X
  * A new tunable, glibc.pthread.stack_hugetlb, can be used to disable
    Transparent Huge Pages (THP) in stack allocation at pthread_create
  * Vector math library libmvec support has been added to AArch64
  * The strlcpy and strlcat functions have been added
  * CVE-2023-25139: When the printf family of functions is called with a
    format specifier that uses an &lt;apostrophe&gt; (enable grouping) and a
    minimum width specifier, the resulting output could be larger than
    reasonably expected by a caller that computed a tight bound on the
    buffer size
- Enable build with _FORTIFY_SOURCE
- glibc-2.3.90-langpackdir.diff: avoid reference to __strcpy_chk
- iconv-error-verbosity.patch: iconv: restore verbosity with unrecognized
  encoding names (BZ #30694)
- printf-grouping.patch, strftime-time64.patch,
  getlogin-no-loginuid.patch, fix-locking-in-_IO_cleanup.patch,
  gshadow-erange-rhandling.patch, system-sigchld-block.patch,
  gmon-buffer-alloc.patch, check-pf-cancel-handler.patch,
  powerpc64-fcntl-lock.patch, realloc-limit-chunk-reuse.patch,
  dl-find-object-return.patch; Removed
- bsc#1211828
- bsc#1212819</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692014400">- Require that elf/check-localplt does not fail
- glibc-2.3.90-langpackdir.diff: add hidden alias for __strcpy_chk
- cache-amd-legacy.patch: x86: Fix for cache computation on AMD legacy
  cpus
- cache-intel-shared.patch: x86: Fix incorrect scope of setting
  `shared_per_thread` (BZ# 30745)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1692705600">- Add cross-s390x package (bsc#1214460)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692705601">- posix-memalign-fragmentation.patch: malloc: Enable merging of remainders
  in memalign, remove bin scanning from memalign (BZ #30723)
- Limit build counter sync to i686 flavor, to reduce needs for rebuilds</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1693224000">- Add cross-ppc64le package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1693915200">- intl-c-utf-8-like-c-locale.patch: intl: Treat C.UTF-8 locale like C
  locale (BZ #16621)
- glibc-disable-gettext-for-c-utf8.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694433600">- ppc64-flock-fob64.patch: io: Fix record locking contants for powerpc64
  with __USE_FILE_OFFSET64 (BZ #30804)
- libio-io-vtables.patch: libio: Fix oversized __io_vtables
- call-init-proxy-objects.patch: elf: Do not run constructors for proxy
  objects
- dtors-reverse-ctor-order.patch: elf: Always call destructors in reverse
  constructor order (BZ #30785)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694520000">- Add systemd to passwd, group and shadow lookups (jsc#PED-5188)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694606400">- no-aaaa-read-overflow.patch: Stack read overflow with large TCP
  responses in no-aaaa mode (CVE-2023-4527, bsc#1215280, BZ #30842)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695038400">- getcanonname-use-after-free.patch: getaddrinfo: Fix use after free in
  getcanonname (CVE-2023-4806, bsc#1215281, BZ #30843)
- Do not build any cross packages in SLES</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- getaddrinfo-memory-leak.patch: Fix leak in getaddrinfo introduced by the
  fix for CVE-2023-4806 (CVE-2023-5156, bsc#1215714, BZ #30884)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695816000">- fstat-implementation.patch: io: Do not implement fstat with fstatat</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696420800">- setxid-propagate-glibc-tunables.patch: Propagate GLIBC_TUNABLES in
  setxid binaries
- tunables-string-parsing.patch: tunables: Terminate if end of input is
  reached (CVE-2023-4911, bsc#1215501)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
</package>
<package pkgid="2022580a077cf647e5f5bdd218aa9adc3791fcbfb2dca9d1b68e78e7d99d70023e8b1c26111add17401361966de585078d42107462f5b506399e5c140b23b844" name="glibc-locale-base" arch="i586">
  <version epoch="0" ver="2.38" rel="7.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1688990400">- gshadow-erange-rhandling.patch: gshadow: Matching sgetsgent, sgetsgent_r
  ERANGE handling (BZ #30151)
- system-sigchld-block.patch: posix: Fix system blocks SIGCHLD erroneously
  (BZ #30163)
- gmon-buffer-alloc.patch: gmon: Fix allocated buffer overflow
  (bsc#1207975, BZ #29444)
- check-pf-cancel-handler.patch: __check_pf: Add a cancellation cleanup
  handler (BZ #20975)
- powerpc64-fcntl-lock.patch: io: Fix F_GETLK, F_SETLK, and F_SETLKW for
  powerpc64
- realloc-limit-chunk-reuse.patch: realloc: Limit chunk reuse to only
  growing requests (BZ #30579)
- dl-find-object-return.patch: elf: _dl_find_object may return 1 during
  early startup (BZ #30515)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1690977600">- Update to glibc 2.38
  * When C2X features are enabled and the base argument is 0 or 2, the
    following functions support binary integers prefixed by 0b or 0B as
    input
  * PRIb*, PRIB* and SCNb* macros from C2X have been added to
    &lt;inttypes.h&gt;.
  * printf-family functions now support the wN format length modifiers for
    arguments of type intN_t, int_leastN_t, uintN_t or uint_leastN_t
    and the wfN format
    length modifiers for arguments of type int_fastN_t or uint_fastN_t, as
    specified in draft ISO C2X
  * A new tunable, glibc.pthread.stack_hugetlb, can be used to disable
    Transparent Huge Pages (THP) in stack allocation at pthread_create
  * Vector math library libmvec support has been added to AArch64
  * The strlcpy and strlcat functions have been added
  * CVE-2023-25139: When the printf family of functions is called with a
    format specifier that uses an &lt;apostrophe&gt; (enable grouping) and a
    minimum width specifier, the resulting output could be larger than
    reasonably expected by a caller that computed a tight bound on the
    buffer size
- Enable build with _FORTIFY_SOURCE
- glibc-2.3.90-langpackdir.diff: avoid reference to __strcpy_chk
- iconv-error-verbosity.patch: iconv: restore verbosity with unrecognized
  encoding names (BZ #30694)
- printf-grouping.patch, strftime-time64.patch,
  getlogin-no-loginuid.patch, fix-locking-in-_IO_cleanup.patch,
  gshadow-erange-rhandling.patch, system-sigchld-block.patch,
  gmon-buffer-alloc.patch, check-pf-cancel-handler.patch,
  powerpc64-fcntl-lock.patch, realloc-limit-chunk-reuse.patch,
  dl-find-object-return.patch; Removed
- bsc#1211828
- bsc#1212819</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692014400">- Require that elf/check-localplt does not fail
- glibc-2.3.90-langpackdir.diff: add hidden alias for __strcpy_chk
- cache-amd-legacy.patch: x86: Fix for cache computation on AMD legacy
  cpus
- cache-intel-shared.patch: x86: Fix incorrect scope of setting
  `shared_per_thread` (BZ# 30745)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1692705600">- Add cross-s390x package (bsc#1214460)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692705601">- posix-memalign-fragmentation.patch: malloc: Enable merging of remainders
  in memalign, remove bin scanning from memalign (BZ #30723)
- Limit build counter sync to i686 flavor, to reduce needs for rebuilds</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1693224000">- Add cross-ppc64le package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1693915200">- intl-c-utf-8-like-c-locale.patch: intl: Treat C.UTF-8 locale like C
  locale (BZ #16621)
- glibc-disable-gettext-for-c-utf8.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694433600">- ppc64-flock-fob64.patch: io: Fix record locking contants for powerpc64
  with __USE_FILE_OFFSET64 (BZ #30804)
- libio-io-vtables.patch: libio: Fix oversized __io_vtables
- call-init-proxy-objects.patch: elf: Do not run constructors for proxy
  objects
- dtors-reverse-ctor-order.patch: elf: Always call destructors in reverse
  constructor order (BZ #30785)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694520000">- Add systemd to passwd, group and shadow lookups (jsc#PED-5188)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694606400">- no-aaaa-read-overflow.patch: Stack read overflow with large TCP
  responses in no-aaaa mode (CVE-2023-4527, bsc#1215280, BZ #30842)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695038400">- getcanonname-use-after-free.patch: getaddrinfo: Fix use after free in
  getcanonname (CVE-2023-4806, bsc#1215281, BZ #30843)
- Do not build any cross packages in SLES</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- getaddrinfo-memory-leak.patch: Fix leak in getaddrinfo introduced by the
  fix for CVE-2023-4806 (CVE-2023-5156, bsc#1215714, BZ #30884)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695816000">- fstat-implementation.patch: io: Do not implement fstat with fstatat</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696420800">- setxid-propagate-glibc-tunables.patch: Propagate GLIBC_TUNABLES in
  setxid binaries
- tunables-string-parsing.patch: tunables: Terminate if end of input is
  reached (CVE-2023-4911, bsc#1215501)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
</package>
<package pkgid="1458e8f26897f5a8bf15cff0161e20f813f5180d358e55a6f0ddb11cd44511eedfe53001ed4083b50d665869aaa3b902db51aef5157beea2f2d39c991bfcd09b" name="glibc-locale-base" arch="i686">
  <version epoch="0" ver="2.38" rel="7.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1688990400">- gshadow-erange-rhandling.patch: gshadow: Matching sgetsgent, sgetsgent_r
  ERANGE handling (BZ #30151)
- system-sigchld-block.patch: posix: Fix system blocks SIGCHLD erroneously
  (BZ #30163)
- gmon-buffer-alloc.patch: gmon: Fix allocated buffer overflow
  (bsc#1207975, BZ #29444)
- check-pf-cancel-handler.patch: __check_pf: Add a cancellation cleanup
  handler (BZ #20975)
- powerpc64-fcntl-lock.patch: io: Fix F_GETLK, F_SETLK, and F_SETLKW for
  powerpc64
- realloc-limit-chunk-reuse.patch: realloc: Limit chunk reuse to only
  growing requests (BZ #30579)
- dl-find-object-return.patch: elf: _dl_find_object may return 1 during
  early startup (BZ #30515)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1690977600">- Update to glibc 2.38
  * When C2X features are enabled and the base argument is 0 or 2, the
    following functions support binary integers prefixed by 0b or 0B as
    input
  * PRIb*, PRIB* and SCNb* macros from C2X have been added to
    &lt;inttypes.h&gt;.
  * printf-family functions now support the wN format length modifiers for
    arguments of type intN_t, int_leastN_t, uintN_t or uint_leastN_t
    and the wfN format
    length modifiers for arguments of type int_fastN_t or uint_fastN_t, as
    specified in draft ISO C2X
  * A new tunable, glibc.pthread.stack_hugetlb, can be used to disable
    Transparent Huge Pages (THP) in stack allocation at pthread_create
  * Vector math library libmvec support has been added to AArch64
  * The strlcpy and strlcat functions have been added
  * CVE-2023-25139: When the printf family of functions is called with a
    format specifier that uses an &lt;apostrophe&gt; (enable grouping) and a
    minimum width specifier, the resulting output could be larger than
    reasonably expected by a caller that computed a tight bound on the
    buffer size
- Enable build with _FORTIFY_SOURCE
- glibc-2.3.90-langpackdir.diff: avoid reference to __strcpy_chk
- iconv-error-verbosity.patch: iconv: restore verbosity with unrecognized
  encoding names (BZ #30694)
- printf-grouping.patch, strftime-time64.patch,
  getlogin-no-loginuid.patch, fix-locking-in-_IO_cleanup.patch,
  gshadow-erange-rhandling.patch, system-sigchld-block.patch,
  gmon-buffer-alloc.patch, check-pf-cancel-handler.patch,
  powerpc64-fcntl-lock.patch, realloc-limit-chunk-reuse.patch,
  dl-find-object-return.patch; Removed
- bsc#1211828
- bsc#1212819</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692014400">- Require that elf/check-localplt does not fail
- glibc-2.3.90-langpackdir.diff: add hidden alias for __strcpy_chk
- cache-amd-legacy.patch: x86: Fix for cache computation on AMD legacy
  cpus
- cache-intel-shared.patch: x86: Fix incorrect scope of setting
  `shared_per_thread` (BZ# 30745)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1692705600">- Add cross-s390x package (bsc#1214460)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692705601">- posix-memalign-fragmentation.patch: malloc: Enable merging of remainders
  in memalign, remove bin scanning from memalign (BZ #30723)
- Limit build counter sync to i686 flavor, to reduce needs for rebuilds</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1693224000">- Add cross-ppc64le package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1693915200">- intl-c-utf-8-like-c-locale.patch: intl: Treat C.UTF-8 locale like C
  locale (BZ #16621)
- glibc-disable-gettext-for-c-utf8.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694433600">- ppc64-flock-fob64.patch: io: Fix record locking contants for powerpc64
  with __USE_FILE_OFFSET64 (BZ #30804)
- libio-io-vtables.patch: libio: Fix oversized __io_vtables
- call-init-proxy-objects.patch: elf: Do not run constructors for proxy
  objects
- dtors-reverse-ctor-order.patch: elf: Always call destructors in reverse
  constructor order (BZ #30785)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694520000">- Add systemd to passwd, group and shadow lookups (jsc#PED-5188)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694606400">- no-aaaa-read-overflow.patch: Stack read overflow with large TCP
  responses in no-aaaa mode (CVE-2023-4527, bsc#1215280, BZ #30842)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695038400">- getcanonname-use-after-free.patch: getaddrinfo: Fix use after free in
  getcanonname (CVE-2023-4806, bsc#1215281, BZ #30843)
- Do not build any cross packages in SLES</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- getaddrinfo-memory-leak.patch: Fix leak in getaddrinfo introduced by the
  fix for CVE-2023-4806 (CVE-2023-5156, bsc#1215714, BZ #30884)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695816000">- fstat-implementation.patch: io: Do not implement fstat with fstatat</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696420800">- setxid-propagate-glibc-tunables.patch: Propagate GLIBC_TUNABLES in
  setxid binaries
- tunables-string-parsing.patch: tunables: Terminate if end of input is
  reached (CVE-2023-4911, bsc#1215501)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
</package>
<package pkgid="a2d639e163c82371ba79d8a31580f9c11c6d4dcead886e4a70ec62a10d2c6236f55167940af049f452e18b67bd7bfa5ded6df591a0b615817e964317303378ee" name="glibc-locale-base" arch="x86_64">
  <version epoch="0" ver="2.38" rel="7.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1688990400">- gshadow-erange-rhandling.patch: gshadow: Matching sgetsgent, sgetsgent_r
  ERANGE handling (BZ #30151)
- system-sigchld-block.patch: posix: Fix system blocks SIGCHLD erroneously
  (BZ #30163)
- gmon-buffer-alloc.patch: gmon: Fix allocated buffer overflow
  (bsc#1207975, BZ #29444)
- check-pf-cancel-handler.patch: __check_pf: Add a cancellation cleanup
  handler (BZ #20975)
- powerpc64-fcntl-lock.patch: io: Fix F_GETLK, F_SETLK, and F_SETLKW for
  powerpc64
- realloc-limit-chunk-reuse.patch: realloc: Limit chunk reuse to only
  growing requests (BZ #30579)
- dl-find-object-return.patch: elf: _dl_find_object may return 1 during
  early startup (BZ #30515)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1690977600">- Update to glibc 2.38
  * When C2X features are enabled and the base argument is 0 or 2, the
    following functions support binary integers prefixed by 0b or 0B as
    input
  * PRIb*, PRIB* and SCNb* macros from C2X have been added to
    &lt;inttypes.h&gt;.
  * printf-family functions now support the wN format length modifiers for
    arguments of type intN_t, int_leastN_t, uintN_t or uint_leastN_t
    and the wfN format
    length modifiers for arguments of type int_fastN_t or uint_fastN_t, as
    specified in draft ISO C2X
  * A new tunable, glibc.pthread.stack_hugetlb, can be used to disable
    Transparent Huge Pages (THP) in stack allocation at pthread_create
  * Vector math library libmvec support has been added to AArch64
  * The strlcpy and strlcat functions have been added
  * CVE-2023-25139: When the printf family of functions is called with a
    format specifier that uses an &lt;apostrophe&gt; (enable grouping) and a
    minimum width specifier, the resulting output could be larger than
    reasonably expected by a caller that computed a tight bound on the
    buffer size
- Enable build with _FORTIFY_SOURCE
- glibc-2.3.90-langpackdir.diff: avoid reference to __strcpy_chk
- iconv-error-verbosity.patch: iconv: restore verbosity with unrecognized
  encoding names (BZ #30694)
- printf-grouping.patch, strftime-time64.patch,
  getlogin-no-loginuid.patch, fix-locking-in-_IO_cleanup.patch,
  gshadow-erange-rhandling.patch, system-sigchld-block.patch,
  gmon-buffer-alloc.patch, check-pf-cancel-handler.patch,
  powerpc64-fcntl-lock.patch, realloc-limit-chunk-reuse.patch,
  dl-find-object-return.patch; Removed
- bsc#1211828
- bsc#1212819</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692014400">- Require that elf/check-localplt does not fail
- glibc-2.3.90-langpackdir.diff: add hidden alias for __strcpy_chk
- cache-amd-legacy.patch: x86: Fix for cache computation on AMD legacy
  cpus
- cache-intel-shared.patch: x86: Fix incorrect scope of setting
  `shared_per_thread` (BZ# 30745)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1692705600">- Add cross-s390x package (bsc#1214460)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692705601">- posix-memalign-fragmentation.patch: malloc: Enable merging of remainders
  in memalign, remove bin scanning from memalign (BZ #30723)
- Limit build counter sync to i686 flavor, to reduce needs for rebuilds</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1693224000">- Add cross-ppc64le package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1693915200">- intl-c-utf-8-like-c-locale.patch: intl: Treat C.UTF-8 locale like C
  locale (BZ #16621)
- glibc-disable-gettext-for-c-utf8.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694433600">- ppc64-flock-fob64.patch: io: Fix record locking contants for powerpc64
  with __USE_FILE_OFFSET64 (BZ #30804)
- libio-io-vtables.patch: libio: Fix oversized __io_vtables
- call-init-proxy-objects.patch: elf: Do not run constructors for proxy
  objects
- dtors-reverse-ctor-order.patch: elf: Always call destructors in reverse
  constructor order (BZ #30785)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694520000">- Add systemd to passwd, group and shadow lookups (jsc#PED-5188)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694606400">- no-aaaa-read-overflow.patch: Stack read overflow with large TCP
  responses in no-aaaa mode (CVE-2023-4527, bsc#1215280, BZ #30842)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695038400">- getcanonname-use-after-free.patch: getaddrinfo: Fix use after free in
  getcanonname (CVE-2023-4806, bsc#1215281, BZ #30843)
- Do not build any cross packages in SLES</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- getaddrinfo-memory-leak.patch: Fix leak in getaddrinfo introduced by the
  fix for CVE-2023-4806 (CVE-2023-5156, bsc#1215714, BZ #30884)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695816000">- fstat-implementation.patch: io: Do not implement fstat with fstatat</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696420800">- setxid-propagate-glibc-tunables.patch: Propagate GLIBC_TUNABLES in
  setxid binaries
- tunables-string-parsing.patch: tunables: Terminate if end of input is
  reached (CVE-2023-4911, bsc#1215501)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
</package>
<package pkgid="d168dd1f8da073eb6208c8a55fa94a15d79559ab9ac8598851a6553ab792bfa3be628d9bf7fd4be3c5f926c1b63bec4399035728c08052d7b5aea4f52e5b8d53" name="glibc-locale-base-32bit" arch="x86_64">
  <version epoch="0" ver="2.38" rel="7.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1688990400">- gshadow-erange-rhandling.patch: gshadow: Matching sgetsgent, sgetsgent_r
  ERANGE handling (BZ #30151)
- system-sigchld-block.patch: posix: Fix system blocks SIGCHLD erroneously
  (BZ #30163)
- gmon-buffer-alloc.patch: gmon: Fix allocated buffer overflow
  (bsc#1207975, BZ #29444)
- check-pf-cancel-handler.patch: __check_pf: Add a cancellation cleanup
  handler (BZ #20975)
- powerpc64-fcntl-lock.patch: io: Fix F_GETLK, F_SETLK, and F_SETLKW for
  powerpc64
- realloc-limit-chunk-reuse.patch: realloc: Limit chunk reuse to only
  growing requests (BZ #30579)
- dl-find-object-return.patch: elf: _dl_find_object may return 1 during
  early startup (BZ #30515)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1690977600">- Update to glibc 2.38
  * When C2X features are enabled and the base argument is 0 or 2, the
    following functions support binary integers prefixed by 0b or 0B as
    input
  * PRIb*, PRIB* and SCNb* macros from C2X have been added to
    &lt;inttypes.h&gt;.
  * printf-family functions now support the wN format length modifiers for
    arguments of type intN_t, int_leastN_t, uintN_t or uint_leastN_t
    and the wfN format
    length modifiers for arguments of type int_fastN_t or uint_fastN_t, as
    specified in draft ISO C2X
  * A new tunable, glibc.pthread.stack_hugetlb, can be used to disable
    Transparent Huge Pages (THP) in stack allocation at pthread_create
  * Vector math library libmvec support has been added to AArch64
  * The strlcpy and strlcat functions have been added
  * CVE-2023-25139: When the printf family of functions is called with a
    format specifier that uses an &lt;apostrophe&gt; (enable grouping) and a
    minimum width specifier, the resulting output could be larger than
    reasonably expected by a caller that computed a tight bound on the
    buffer size
- Enable build with _FORTIFY_SOURCE
- glibc-2.3.90-langpackdir.diff: avoid reference to __strcpy_chk
- iconv-error-verbosity.patch: iconv: restore verbosity with unrecognized
  encoding names (BZ #30694)
- printf-grouping.patch, strftime-time64.patch,
  getlogin-no-loginuid.patch, fix-locking-in-_IO_cleanup.patch,
  gshadow-erange-rhandling.patch, system-sigchld-block.patch,
  gmon-buffer-alloc.patch, check-pf-cancel-handler.patch,
  powerpc64-fcntl-lock.patch, realloc-limit-chunk-reuse.patch,
  dl-find-object-return.patch; Removed
- bsc#1211828
- bsc#1212819</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692014400">- Require that elf/check-localplt does not fail
- glibc-2.3.90-langpackdir.diff: add hidden alias for __strcpy_chk
- cache-amd-legacy.patch: x86: Fix for cache computation on AMD legacy
  cpus
- cache-intel-shared.patch: x86: Fix incorrect scope of setting
  `shared_per_thread` (BZ# 30745)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1692705600">- Add cross-s390x package (bsc#1214460)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692705601">- posix-memalign-fragmentation.patch: malloc: Enable merging of remainders
  in memalign, remove bin scanning from memalign (BZ #30723)
- Limit build counter sync to i686 flavor, to reduce needs for rebuilds</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1693224000">- Add cross-ppc64le package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1693915200">- intl-c-utf-8-like-c-locale.patch: intl: Treat C.UTF-8 locale like C
  locale (BZ #16621)
- glibc-disable-gettext-for-c-utf8.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694433600">- ppc64-flock-fob64.patch: io: Fix record locking contants for powerpc64
  with __USE_FILE_OFFSET64 (BZ #30804)
- libio-io-vtables.patch: libio: Fix oversized __io_vtables
- call-init-proxy-objects.patch: elf: Do not run constructors for proxy
  objects
- dtors-reverse-ctor-order.patch: elf: Always call destructors in reverse
  constructor order (BZ #30785)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694520000">- Add systemd to passwd, group and shadow lookups (jsc#PED-5188)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694606400">- no-aaaa-read-overflow.patch: Stack read overflow with large TCP
  responses in no-aaaa mode (CVE-2023-4527, bsc#1215280, BZ #30842)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695038400">- getcanonname-use-after-free.patch: getaddrinfo: Fix use after free in
  getcanonname (CVE-2023-4806, bsc#1215281, BZ #30843)
- Do not build any cross packages in SLES</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- getaddrinfo-memory-leak.patch: Fix leak in getaddrinfo introduced by the
  fix for CVE-2023-4806 (CVE-2023-5156, bsc#1215714, BZ #30884)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695816000">- fstat-implementation.patch: io: Do not implement fstat with fstatat</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696420800">- setxid-propagate-glibc-tunables.patch: Propagate GLIBC_TUNABLES in
  setxid binaries
- tunables-string-parsing.patch: tunables: Terminate if end of input is
  reached (CVE-2023-4911, bsc#1215501)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
</package>
<package pkgid="7e82b4930cfae78f7e4a2c1c8e835d95f10cad47941b4889588d9cb15ffb44a8f2c3abd672589d14db1ad2e462fb2135461e08709a8e34d0b3c489faa7c2aabe" name="glibc-locale-base-32bit-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.38" rel="7.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1688990400">- gshadow-erange-rhandling.patch: gshadow: Matching sgetsgent, sgetsgent_r
  ERANGE handling (BZ #30151)
- system-sigchld-block.patch: posix: Fix system blocks SIGCHLD erroneously
  (BZ #30163)
- gmon-buffer-alloc.patch: gmon: Fix allocated buffer overflow
  (bsc#1207975, BZ #29444)
- check-pf-cancel-handler.patch: __check_pf: Add a cancellation cleanup
  handler (BZ #20975)
- powerpc64-fcntl-lock.patch: io: Fix F_GETLK, F_SETLK, and F_SETLKW for
  powerpc64
- realloc-limit-chunk-reuse.patch: realloc: Limit chunk reuse to only
  growing requests (BZ #30579)
- dl-find-object-return.patch: elf: _dl_find_object may return 1 during
  early startup (BZ #30515)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1690977600">- Update to glibc 2.38
  * When C2X features are enabled and the base argument is 0 or 2, the
    following functions support binary integers prefixed by 0b or 0B as
    input
  * PRIb*, PRIB* and SCNb* macros from C2X have been added to
    &lt;inttypes.h&gt;.
  * printf-family functions now support the wN format length modifiers for
    arguments of type intN_t, int_leastN_t, uintN_t or uint_leastN_t
    and the wfN format
    length modifiers for arguments of type int_fastN_t or uint_fastN_t, as
    specified in draft ISO C2X
  * A new tunable, glibc.pthread.stack_hugetlb, can be used to disable
    Transparent Huge Pages (THP) in stack allocation at pthread_create
  * Vector math library libmvec support has been added to AArch64
  * The strlcpy and strlcat functions have been added
  * CVE-2023-25139: When the printf family of functions is called with a
    format specifier that uses an &lt;apostrophe&gt; (enable grouping) and a
    minimum width specifier, the resulting output could be larger than
    reasonably expected by a caller that computed a tight bound on the
    buffer size
- Enable build with _FORTIFY_SOURCE
- glibc-2.3.90-langpackdir.diff: avoid reference to __strcpy_chk
- iconv-error-verbosity.patch: iconv: restore verbosity with unrecognized
  encoding names (BZ #30694)
- printf-grouping.patch, strftime-time64.patch,
  getlogin-no-loginuid.patch, fix-locking-in-_IO_cleanup.patch,
  gshadow-erange-rhandling.patch, system-sigchld-block.patch,
  gmon-buffer-alloc.patch, check-pf-cancel-handler.patch,
  powerpc64-fcntl-lock.patch, realloc-limit-chunk-reuse.patch,
  dl-find-object-return.patch; Removed
- bsc#1211828
- bsc#1212819</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692014400">- Require that elf/check-localplt does not fail
- glibc-2.3.90-langpackdir.diff: add hidden alias for __strcpy_chk
- cache-amd-legacy.patch: x86: Fix for cache computation on AMD legacy
  cpus
- cache-intel-shared.patch: x86: Fix incorrect scope of setting
  `shared_per_thread` (BZ# 30745)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1692705600">- Add cross-s390x package (bsc#1214460)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692705601">- posix-memalign-fragmentation.patch: malloc: Enable merging of remainders
  in memalign, remove bin scanning from memalign (BZ #30723)
- Limit build counter sync to i686 flavor, to reduce needs for rebuilds</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1693224000">- Add cross-ppc64le package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1693915200">- intl-c-utf-8-like-c-locale.patch: intl: Treat C.UTF-8 locale like C
  locale (BZ #16621)
- glibc-disable-gettext-for-c-utf8.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694433600">- ppc64-flock-fob64.patch: io: Fix record locking contants for powerpc64
  with __USE_FILE_OFFSET64 (BZ #30804)
- libio-io-vtables.patch: libio: Fix oversized __io_vtables
- call-init-proxy-objects.patch: elf: Do not run constructors for proxy
  objects
- dtors-reverse-ctor-order.patch: elf: Always call destructors in reverse
  constructor order (BZ #30785)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694520000">- Add systemd to passwd, group and shadow lookups (jsc#PED-5188)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694606400">- no-aaaa-read-overflow.patch: Stack read overflow with large TCP
  responses in no-aaaa mode (CVE-2023-4527, bsc#1215280, BZ #30842)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695038400">- getcanonname-use-after-free.patch: getaddrinfo: Fix use after free in
  getcanonname (CVE-2023-4806, bsc#1215281, BZ #30843)
- Do not build any cross packages in SLES</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- getaddrinfo-memory-leak.patch: Fix leak in getaddrinfo introduced by the
  fix for CVE-2023-4806 (CVE-2023-5156, bsc#1215714, BZ #30884)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695816000">- fstat-implementation.patch: io: Do not implement fstat with fstatat</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696420800">- setxid-propagate-glibc-tunables.patch: Propagate GLIBC_TUNABLES in
  setxid binaries
- tunables-string-parsing.patch: tunables: Terminate if end of input is
  reached (CVE-2023-4911, bsc#1215501)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
</package>
<package pkgid="e41a50770533101a5679d920c99dcc49d59d0424bfcfe1a1154b3cb03a41df21e4280ac0b66a275b2dbe45eb4daaa668b53ee05d2d1b69b7d074b71120909b6a" name="glibc-locale-base-debuginfo" arch="i586">
  <version epoch="0" ver="2.38" rel="7.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1688990400">- gshadow-erange-rhandling.patch: gshadow: Matching sgetsgent, sgetsgent_r
  ERANGE handling (BZ #30151)
- system-sigchld-block.patch: posix: Fix system blocks SIGCHLD erroneously
  (BZ #30163)
- gmon-buffer-alloc.patch: gmon: Fix allocated buffer overflow
  (bsc#1207975, BZ #29444)
- check-pf-cancel-handler.patch: __check_pf: Add a cancellation cleanup
  handler (BZ #20975)
- powerpc64-fcntl-lock.patch: io: Fix F_GETLK, F_SETLK, and F_SETLKW for
  powerpc64
- realloc-limit-chunk-reuse.patch: realloc: Limit chunk reuse to only
  growing requests (BZ #30579)
- dl-find-object-return.patch: elf: _dl_find_object may return 1 during
  early startup (BZ #30515)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1690977600">- Update to glibc 2.38
  * When C2X features are enabled and the base argument is 0 or 2, the
    following functions support binary integers prefixed by 0b or 0B as
    input
  * PRIb*, PRIB* and SCNb* macros from C2X have been added to
    &lt;inttypes.h&gt;.
  * printf-family functions now support the wN format length modifiers for
    arguments of type intN_t, int_leastN_t, uintN_t or uint_leastN_t
    and the wfN format
    length modifiers for arguments of type int_fastN_t or uint_fastN_t, as
    specified in draft ISO C2X
  * A new tunable, glibc.pthread.stack_hugetlb, can be used to disable
    Transparent Huge Pages (THP) in stack allocation at pthread_create
  * Vector math library libmvec support has been added to AArch64
  * The strlcpy and strlcat functions have been added
  * CVE-2023-25139: When the printf family of functions is called with a
    format specifier that uses an &lt;apostrophe&gt; (enable grouping) and a
    minimum width specifier, the resulting output could be larger than
    reasonably expected by a caller that computed a tight bound on the
    buffer size
- Enable build with _FORTIFY_SOURCE
- glibc-2.3.90-langpackdir.diff: avoid reference to __strcpy_chk
- iconv-error-verbosity.patch: iconv: restore verbosity with unrecognized
  encoding names (BZ #30694)
- printf-grouping.patch, strftime-time64.patch,
  getlogin-no-loginuid.patch, fix-locking-in-_IO_cleanup.patch,
  gshadow-erange-rhandling.patch, system-sigchld-block.patch,
  gmon-buffer-alloc.patch, check-pf-cancel-handler.patch,
  powerpc64-fcntl-lock.patch, realloc-limit-chunk-reuse.patch,
  dl-find-object-return.patch; Removed
- bsc#1211828
- bsc#1212819</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692014400">- Require that elf/check-localplt does not fail
- glibc-2.3.90-langpackdir.diff: add hidden alias for __strcpy_chk
- cache-amd-legacy.patch: x86: Fix for cache computation on AMD legacy
  cpus
- cache-intel-shared.patch: x86: Fix incorrect scope of setting
  `shared_per_thread` (BZ# 30745)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1692705600">- Add cross-s390x package (bsc#1214460)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692705601">- posix-memalign-fragmentation.patch: malloc: Enable merging of remainders
  in memalign, remove bin scanning from memalign (BZ #30723)
- Limit build counter sync to i686 flavor, to reduce needs for rebuilds</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1693224000">- Add cross-ppc64le package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1693915200">- intl-c-utf-8-like-c-locale.patch: intl: Treat C.UTF-8 locale like C
  locale (BZ #16621)
- glibc-disable-gettext-for-c-utf8.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694433600">- ppc64-flock-fob64.patch: io: Fix record locking contants for powerpc64
  with __USE_FILE_OFFSET64 (BZ #30804)
- libio-io-vtables.patch: libio: Fix oversized __io_vtables
- call-init-proxy-objects.patch: elf: Do not run constructors for proxy
  objects
- dtors-reverse-ctor-order.patch: elf: Always call destructors in reverse
  constructor order (BZ #30785)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694520000">- Add systemd to passwd, group and shadow lookups (jsc#PED-5188)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694606400">- no-aaaa-read-overflow.patch: Stack read overflow with large TCP
  responses in no-aaaa mode (CVE-2023-4527, bsc#1215280, BZ #30842)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695038400">- getcanonname-use-after-free.patch: getaddrinfo: Fix use after free in
  getcanonname (CVE-2023-4806, bsc#1215281, BZ #30843)
- Do not build any cross packages in SLES</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- getaddrinfo-memory-leak.patch: Fix leak in getaddrinfo introduced by the
  fix for CVE-2023-4806 (CVE-2023-5156, bsc#1215714, BZ #30884)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695816000">- fstat-implementation.patch: io: Do not implement fstat with fstatat</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696420800">- setxid-propagate-glibc-tunables.patch: Propagate GLIBC_TUNABLES in
  setxid binaries
- tunables-string-parsing.patch: tunables: Terminate if end of input is
  reached (CVE-2023-4911, bsc#1215501)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
</package>
<package pkgid="045863c4a029626f7c39f98db7b9dcae9110c3a5a9bfa923668567e04978bb9ed44317784e72102c3945c9dd2475e36e28f16e8252c502313f5fe512a4d0bac3" name="glibc-locale-base-debuginfo" arch="i686">
  <version epoch="0" ver="2.38" rel="7.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1688990400">- gshadow-erange-rhandling.patch: gshadow: Matching sgetsgent, sgetsgent_r
  ERANGE handling (BZ #30151)
- system-sigchld-block.patch: posix: Fix system blocks SIGCHLD erroneously
  (BZ #30163)
- gmon-buffer-alloc.patch: gmon: Fix allocated buffer overflow
  (bsc#1207975, BZ #29444)
- check-pf-cancel-handler.patch: __check_pf: Add a cancellation cleanup
  handler (BZ #20975)
- powerpc64-fcntl-lock.patch: io: Fix F_GETLK, F_SETLK, and F_SETLKW for
  powerpc64
- realloc-limit-chunk-reuse.patch: realloc: Limit chunk reuse to only
  growing requests (BZ #30579)
- dl-find-object-return.patch: elf: _dl_find_object may return 1 during
  early startup (BZ #30515)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1690977600">- Update to glibc 2.38
  * When C2X features are enabled and the base argument is 0 or 2, the
    following functions support binary integers prefixed by 0b or 0B as
    input
  * PRIb*, PRIB* and SCNb* macros from C2X have been added to
    &lt;inttypes.h&gt;.
  * printf-family functions now support the wN format length modifiers for
    arguments of type intN_t, int_leastN_t, uintN_t or uint_leastN_t
    and the wfN format
    length modifiers for arguments of type int_fastN_t or uint_fastN_t, as
    specified in draft ISO C2X
  * A new tunable, glibc.pthread.stack_hugetlb, can be used to disable
    Transparent Huge Pages (THP) in stack allocation at pthread_create
  * Vector math library libmvec support has been added to AArch64
  * The strlcpy and strlcat functions have been added
  * CVE-2023-25139: When the printf family of functions is called with a
    format specifier that uses an &lt;apostrophe&gt; (enable grouping) and a
    minimum width specifier, the resulting output could be larger than
    reasonably expected by a caller that computed a tight bound on the
    buffer size
- Enable build with _FORTIFY_SOURCE
- glibc-2.3.90-langpackdir.diff: avoid reference to __strcpy_chk
- iconv-error-verbosity.patch: iconv: restore verbosity with unrecognized
  encoding names (BZ #30694)
- printf-grouping.patch, strftime-time64.patch,
  getlogin-no-loginuid.patch, fix-locking-in-_IO_cleanup.patch,
  gshadow-erange-rhandling.patch, system-sigchld-block.patch,
  gmon-buffer-alloc.patch, check-pf-cancel-handler.patch,
  powerpc64-fcntl-lock.patch, realloc-limit-chunk-reuse.patch,
  dl-find-object-return.patch; Removed
- bsc#1211828
- bsc#1212819</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692014400">- Require that elf/check-localplt does not fail
- glibc-2.3.90-langpackdir.diff: add hidden alias for __strcpy_chk
- cache-amd-legacy.patch: x86: Fix for cache computation on AMD legacy
  cpus
- cache-intel-shared.patch: x86: Fix incorrect scope of setting
  `shared_per_thread` (BZ# 30745)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1692705600">- Add cross-s390x package (bsc#1214460)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692705601">- posix-memalign-fragmentation.patch: malloc: Enable merging of remainders
  in memalign, remove bin scanning from memalign (BZ #30723)
- Limit build counter sync to i686 flavor, to reduce needs for rebuilds</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1693224000">- Add cross-ppc64le package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1693915200">- intl-c-utf-8-like-c-locale.patch: intl: Treat C.UTF-8 locale like C
  locale (BZ #16621)
- glibc-disable-gettext-for-c-utf8.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694433600">- ppc64-flock-fob64.patch: io: Fix record locking contants for powerpc64
  with __USE_FILE_OFFSET64 (BZ #30804)
- libio-io-vtables.patch: libio: Fix oversized __io_vtables
- call-init-proxy-objects.patch: elf: Do not run constructors for proxy
  objects
- dtors-reverse-ctor-order.patch: elf: Always call destructors in reverse
  constructor order (BZ #30785)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694520000">- Add systemd to passwd, group and shadow lookups (jsc#PED-5188)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694606400">- no-aaaa-read-overflow.patch: Stack read overflow with large TCP
  responses in no-aaaa mode (CVE-2023-4527, bsc#1215280, BZ #30842)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695038400">- getcanonname-use-after-free.patch: getaddrinfo: Fix use after free in
  getcanonname (CVE-2023-4806, bsc#1215281, BZ #30843)
- Do not build any cross packages in SLES</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- getaddrinfo-memory-leak.patch: Fix leak in getaddrinfo introduced by the
  fix for CVE-2023-4806 (CVE-2023-5156, bsc#1215714, BZ #30884)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695816000">- fstat-implementation.patch: io: Do not implement fstat with fstatat</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696420800">- setxid-propagate-glibc-tunables.patch: Propagate GLIBC_TUNABLES in
  setxid binaries
- tunables-string-parsing.patch: tunables: Terminate if end of input is
  reached (CVE-2023-4911, bsc#1215501)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
</package>
<package pkgid="7422c43bc7fcab16d83a97f4ffab9547109480800d6be09f722cc17537adfea2a47505771c315f4b651eb9ee60b0a094cec143431afaca873811bedf1814def8" name="glibc-locale-base-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.38" rel="7.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1688990400">- gshadow-erange-rhandling.patch: gshadow: Matching sgetsgent, sgetsgent_r
  ERANGE handling (BZ #30151)
- system-sigchld-block.patch: posix: Fix system blocks SIGCHLD erroneously
  (BZ #30163)
- gmon-buffer-alloc.patch: gmon: Fix allocated buffer overflow
  (bsc#1207975, BZ #29444)
- check-pf-cancel-handler.patch: __check_pf: Add a cancellation cleanup
  handler (BZ #20975)
- powerpc64-fcntl-lock.patch: io: Fix F_GETLK, F_SETLK, and F_SETLKW for
  powerpc64
- realloc-limit-chunk-reuse.patch: realloc: Limit chunk reuse to only
  growing requests (BZ #30579)
- dl-find-object-return.patch: elf: _dl_find_object may return 1 during
  early startup (BZ #30515)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1690977600">- Update to glibc 2.38
  * When C2X features are enabled and the base argument is 0 or 2, the
    following functions support binary integers prefixed by 0b or 0B as
    input
  * PRIb*, PRIB* and SCNb* macros from C2X have been added to
    &lt;inttypes.h&gt;.
  * printf-family functions now support the wN format length modifiers for
    arguments of type intN_t, int_leastN_t, uintN_t or uint_leastN_t
    and the wfN format
    length modifiers for arguments of type int_fastN_t or uint_fastN_t, as
    specified in draft ISO C2X
  * A new tunable, glibc.pthread.stack_hugetlb, can be used to disable
    Transparent Huge Pages (THP) in stack allocation at pthread_create
  * Vector math library libmvec support has been added to AArch64
  * The strlcpy and strlcat functions have been added
  * CVE-2023-25139: When the printf family of functions is called with a
    format specifier that uses an &lt;apostrophe&gt; (enable grouping) and a
    minimum width specifier, the resulting output could be larger than
    reasonably expected by a caller that computed a tight bound on the
    buffer size
- Enable build with _FORTIFY_SOURCE
- glibc-2.3.90-langpackdir.diff: avoid reference to __strcpy_chk
- iconv-error-verbosity.patch: iconv: restore verbosity with unrecognized
  encoding names (BZ #30694)
- printf-grouping.patch, strftime-time64.patch,
  getlogin-no-loginuid.patch, fix-locking-in-_IO_cleanup.patch,
  gshadow-erange-rhandling.patch, system-sigchld-block.patch,
  gmon-buffer-alloc.patch, check-pf-cancel-handler.patch,
  powerpc64-fcntl-lock.patch, realloc-limit-chunk-reuse.patch,
  dl-find-object-return.patch; Removed
- bsc#1211828
- bsc#1212819</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692014400">- Require that elf/check-localplt does not fail
- glibc-2.3.90-langpackdir.diff: add hidden alias for __strcpy_chk
- cache-amd-legacy.patch: x86: Fix for cache computation on AMD legacy
  cpus
- cache-intel-shared.patch: x86: Fix incorrect scope of setting
  `shared_per_thread` (BZ# 30745)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1692705600">- Add cross-s390x package (bsc#1214460)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692705601">- posix-memalign-fragmentation.patch: malloc: Enable merging of remainders
  in memalign, remove bin scanning from memalign (BZ #30723)
- Limit build counter sync to i686 flavor, to reduce needs for rebuilds</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1693224000">- Add cross-ppc64le package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1693915200">- intl-c-utf-8-like-c-locale.patch: intl: Treat C.UTF-8 locale like C
  locale (BZ #16621)
- glibc-disable-gettext-for-c-utf8.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694433600">- ppc64-flock-fob64.patch: io: Fix record locking contants for powerpc64
  with __USE_FILE_OFFSET64 (BZ #30804)
- libio-io-vtables.patch: libio: Fix oversized __io_vtables
- call-init-proxy-objects.patch: elf: Do not run constructors for proxy
  objects
- dtors-reverse-ctor-order.patch: elf: Always call destructors in reverse
  constructor order (BZ #30785)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694520000">- Add systemd to passwd, group and shadow lookups (jsc#PED-5188)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694606400">- no-aaaa-read-overflow.patch: Stack read overflow with large TCP
  responses in no-aaaa mode (CVE-2023-4527, bsc#1215280, BZ #30842)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695038400">- getcanonname-use-after-free.patch: getaddrinfo: Fix use after free in
  getcanonname (CVE-2023-4806, bsc#1215281, BZ #30843)
- Do not build any cross packages in SLES</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- getaddrinfo-memory-leak.patch: Fix leak in getaddrinfo introduced by the
  fix for CVE-2023-4806 (CVE-2023-5156, bsc#1215714, BZ #30884)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695816000">- fstat-implementation.patch: io: Do not implement fstat with fstatat</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696420800">- setxid-propagate-glibc-tunables.patch: Propagate GLIBC_TUNABLES in
  setxid binaries
- tunables-string-parsing.patch: tunables: Terminate if end of input is
  reached (CVE-2023-4911, bsc#1215501)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
</package>
<package pkgid="96a7afc935f8c93ebc5acf005308b05a2628f8475c9b775f3cae3b6c85c6ac2aee5469b90eeb1dac6aee0670519ca5f79dbe4d41fb3fca244bab8759b113df95" name="glibc-profile" arch="i586">
  <version epoch="0" ver="2.38" rel="7.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1688990400">- gshadow-erange-rhandling.patch: gshadow: Matching sgetsgent, sgetsgent_r
  ERANGE handling (BZ #30151)
- system-sigchld-block.patch: posix: Fix system blocks SIGCHLD erroneously
  (BZ #30163)
- gmon-buffer-alloc.patch: gmon: Fix allocated buffer overflow
  (bsc#1207975, BZ #29444)
- check-pf-cancel-handler.patch: __check_pf: Add a cancellation cleanup
  handler (BZ #20975)
- powerpc64-fcntl-lock.patch: io: Fix F_GETLK, F_SETLK, and F_SETLKW for
  powerpc64
- realloc-limit-chunk-reuse.patch: realloc: Limit chunk reuse to only
  growing requests (BZ #30579)
- dl-find-object-return.patch: elf: _dl_find_object may return 1 during
  early startup (BZ #30515)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1690977600">- Update to glibc 2.38
  * When C2X features are enabled and the base argument is 0 or 2, the
    following functions support binary integers prefixed by 0b or 0B as
    input
  * PRIb*, PRIB* and SCNb* macros from C2X have been added to
    &lt;inttypes.h&gt;.
  * printf-family functions now support the wN format length modifiers for
    arguments of type intN_t, int_leastN_t, uintN_t or uint_leastN_t
    and the wfN format
    length modifiers for arguments of type int_fastN_t or uint_fastN_t, as
    specified in draft ISO C2X
  * A new tunable, glibc.pthread.stack_hugetlb, can be used to disable
    Transparent Huge Pages (THP) in stack allocation at pthread_create
  * Vector math library libmvec support has been added to AArch64
  * The strlcpy and strlcat functions have been added
  * CVE-2023-25139: When the printf family of functions is called with a
    format specifier that uses an &lt;apostrophe&gt; (enable grouping) and a
    minimum width specifier, the resulting output could be larger than
    reasonably expected by a caller that computed a tight bound on the
    buffer size
- Enable build with _FORTIFY_SOURCE
- glibc-2.3.90-langpackdir.diff: avoid reference to __strcpy_chk
- iconv-error-verbosity.patch: iconv: restore verbosity with unrecognized
  encoding names (BZ #30694)
- printf-grouping.patch, strftime-time64.patch,
  getlogin-no-loginuid.patch, fix-locking-in-_IO_cleanup.patch,
  gshadow-erange-rhandling.patch, system-sigchld-block.patch,
  gmon-buffer-alloc.patch, check-pf-cancel-handler.patch,
  powerpc64-fcntl-lock.patch, realloc-limit-chunk-reuse.patch,
  dl-find-object-return.patch; Removed
- bsc#1211828
- bsc#1212819</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692014400">- Require that elf/check-localplt does not fail
- glibc-2.3.90-langpackdir.diff: add hidden alias for __strcpy_chk
- cache-amd-legacy.patch: x86: Fix for cache computation on AMD legacy
  cpus
- cache-intel-shared.patch: x86: Fix incorrect scope of setting
  `shared_per_thread` (BZ# 30745)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1692705600">- Add cross-s390x package (bsc#1214460)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692705601">- posix-memalign-fragmentation.patch: malloc: Enable merging of remainders
  in memalign, remove bin scanning from memalign (BZ #30723)
- Limit build counter sync to i686 flavor, to reduce needs for rebuilds</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1693224000">- Add cross-ppc64le package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1693915200">- intl-c-utf-8-like-c-locale.patch: intl: Treat C.UTF-8 locale like C
  locale (BZ #16621)
- glibc-disable-gettext-for-c-utf8.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694433600">- ppc64-flock-fob64.patch: io: Fix record locking contants for powerpc64
  with __USE_FILE_OFFSET64 (BZ #30804)
- libio-io-vtables.patch: libio: Fix oversized __io_vtables
- call-init-proxy-objects.patch: elf: Do not run constructors for proxy
  objects
- dtors-reverse-ctor-order.patch: elf: Always call destructors in reverse
  constructor order (BZ #30785)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694520000">- Add systemd to passwd, group and shadow lookups (jsc#PED-5188)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694606400">- no-aaaa-read-overflow.patch: Stack read overflow with large TCP
  responses in no-aaaa mode (CVE-2023-4527, bsc#1215280, BZ #30842)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695038400">- getcanonname-use-after-free.patch: getaddrinfo: Fix use after free in
  getcanonname (CVE-2023-4806, bsc#1215281, BZ #30843)
- Do not build any cross packages in SLES</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- getaddrinfo-memory-leak.patch: Fix leak in getaddrinfo introduced by the
  fix for CVE-2023-4806 (CVE-2023-5156, bsc#1215714, BZ #30884)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695816000">- fstat-implementation.patch: io: Do not implement fstat with fstatat</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696420800">- setxid-propagate-glibc-tunables.patch: Propagate GLIBC_TUNABLES in
  setxid binaries
- tunables-string-parsing.patch: tunables: Terminate if end of input is
  reached (CVE-2023-4911, bsc#1215501)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
</package>
<package pkgid="9fc77ae016079ea03f4540888db65a6f89d29fca22ddbd0273c72b8588f1d93d57d5ac56a40c6b377b2e71cfa0b13988a54faf16d48f2a975cfd4bf4db9997dc" name="glibc-profile" arch="i686">
  <version epoch="0" ver="2.38" rel="7.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1688990400">- gshadow-erange-rhandling.patch: gshadow: Matching sgetsgent, sgetsgent_r
  ERANGE handling (BZ #30151)
- system-sigchld-block.patch: posix: Fix system blocks SIGCHLD erroneously
  (BZ #30163)
- gmon-buffer-alloc.patch: gmon: Fix allocated buffer overflow
  (bsc#1207975, BZ #29444)
- check-pf-cancel-handler.patch: __check_pf: Add a cancellation cleanup
  handler (BZ #20975)
- powerpc64-fcntl-lock.patch: io: Fix F_GETLK, F_SETLK, and F_SETLKW for
  powerpc64
- realloc-limit-chunk-reuse.patch: realloc: Limit chunk reuse to only
  growing requests (BZ #30579)
- dl-find-object-return.patch: elf: _dl_find_object may return 1 during
  early startup (BZ #30515)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1690977600">- Update to glibc 2.38
  * When C2X features are enabled and the base argument is 0 or 2, the
    following functions support binary integers prefixed by 0b or 0B as
    input
  * PRIb*, PRIB* and SCNb* macros from C2X have been added to
    &lt;inttypes.h&gt;.
  * printf-family functions now support the wN format length modifiers for
    arguments of type intN_t, int_leastN_t, uintN_t or uint_leastN_t
    and the wfN format
    length modifiers for arguments of type int_fastN_t or uint_fastN_t, as
    specified in draft ISO C2X
  * A new tunable, glibc.pthread.stack_hugetlb, can be used to disable
    Transparent Huge Pages (THP) in stack allocation at pthread_create
  * Vector math library libmvec support has been added to AArch64
  * The strlcpy and strlcat functions have been added
  * CVE-2023-25139: When the printf family of functions is called with a
    format specifier that uses an &lt;apostrophe&gt; (enable grouping) and a
    minimum width specifier, the resulting output could be larger than
    reasonably expected by a caller that computed a tight bound on the
    buffer size
- Enable build with _FORTIFY_SOURCE
- glibc-2.3.90-langpackdir.diff: avoid reference to __strcpy_chk
- iconv-error-verbosity.patch: iconv: restore verbosity with unrecognized
  encoding names (BZ #30694)
- printf-grouping.patch, strftime-time64.patch,
  getlogin-no-loginuid.patch, fix-locking-in-_IO_cleanup.patch,
  gshadow-erange-rhandling.patch, system-sigchld-block.patch,
  gmon-buffer-alloc.patch, check-pf-cancel-handler.patch,
  powerpc64-fcntl-lock.patch, realloc-limit-chunk-reuse.patch,
  dl-find-object-return.patch; Removed
- bsc#1211828
- bsc#1212819</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692014400">- Require that elf/check-localplt does not fail
- glibc-2.3.90-langpackdir.diff: add hidden alias for __strcpy_chk
- cache-amd-legacy.patch: x86: Fix for cache computation on AMD legacy
  cpus
- cache-intel-shared.patch: x86: Fix incorrect scope of setting
  `shared_per_thread` (BZ# 30745)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1692705600">- Add cross-s390x package (bsc#1214460)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692705601">- posix-memalign-fragmentation.patch: malloc: Enable merging of remainders
  in memalign, remove bin scanning from memalign (BZ #30723)
- Limit build counter sync to i686 flavor, to reduce needs for rebuilds</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1693224000">- Add cross-ppc64le package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1693915200">- intl-c-utf-8-like-c-locale.patch: intl: Treat C.UTF-8 locale like C
  locale (BZ #16621)
- glibc-disable-gettext-for-c-utf8.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694433600">- ppc64-flock-fob64.patch: io: Fix record locking contants for powerpc64
  with __USE_FILE_OFFSET64 (BZ #30804)
- libio-io-vtables.patch: libio: Fix oversized __io_vtables
- call-init-proxy-objects.patch: elf: Do not run constructors for proxy
  objects
- dtors-reverse-ctor-order.patch: elf: Always call destructors in reverse
  constructor order (BZ #30785)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694520000">- Add systemd to passwd, group and shadow lookups (jsc#PED-5188)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694606400">- no-aaaa-read-overflow.patch: Stack read overflow with large TCP
  responses in no-aaaa mode (CVE-2023-4527, bsc#1215280, BZ #30842)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695038400">- getcanonname-use-after-free.patch: getaddrinfo: Fix use after free in
  getcanonname (CVE-2023-4806, bsc#1215281, BZ #30843)
- Do not build any cross packages in SLES</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- getaddrinfo-memory-leak.patch: Fix leak in getaddrinfo introduced by the
  fix for CVE-2023-4806 (CVE-2023-5156, bsc#1215714, BZ #30884)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695816000">- fstat-implementation.patch: io: Do not implement fstat with fstatat</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696420800">- setxid-propagate-glibc-tunables.patch: Propagate GLIBC_TUNABLES in
  setxid binaries
- tunables-string-parsing.patch: tunables: Terminate if end of input is
  reached (CVE-2023-4911, bsc#1215501)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
</package>
<package pkgid="f874f4782693bb234961d3add5f72b08f8926d4f87dd32e603790a43a20656108adc230ae1f49525eec98769cbede5379f40c5d817079ff3e9a787848cb3b321" name="glibc-profile" arch="x86_64">
  <version epoch="0" ver="2.38" rel="7.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1688990400">- gshadow-erange-rhandling.patch: gshadow: Matching sgetsgent, sgetsgent_r
  ERANGE handling (BZ #30151)
- system-sigchld-block.patch: posix: Fix system blocks SIGCHLD erroneously
  (BZ #30163)
- gmon-buffer-alloc.patch: gmon: Fix allocated buffer overflow
  (bsc#1207975, BZ #29444)
- check-pf-cancel-handler.patch: __check_pf: Add a cancellation cleanup
  handler (BZ #20975)
- powerpc64-fcntl-lock.patch: io: Fix F_GETLK, F_SETLK, and F_SETLKW for
  powerpc64
- realloc-limit-chunk-reuse.patch: realloc: Limit chunk reuse to only
  growing requests (BZ #30579)
- dl-find-object-return.patch: elf: _dl_find_object may return 1 during
  early startup (BZ #30515)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1690977600">- Update to glibc 2.38
  * When C2X features are enabled and the base argument is 0 or 2, the
    following functions support binary integers prefixed by 0b or 0B as
    input
  * PRIb*, PRIB* and SCNb* macros from C2X have been added to
    &lt;inttypes.h&gt;.
  * printf-family functions now support the wN format length modifiers for
    arguments of type intN_t, int_leastN_t, uintN_t or uint_leastN_t
    and the wfN format
    length modifiers for arguments of type int_fastN_t or uint_fastN_t, as
    specified in draft ISO C2X
  * A new tunable, glibc.pthread.stack_hugetlb, can be used to disable
    Transparent Huge Pages (THP) in stack allocation at pthread_create
  * Vector math library libmvec support has been added to AArch64
  * The strlcpy and strlcat functions have been added
  * CVE-2023-25139: When the printf family of functions is called with a
    format specifier that uses an &lt;apostrophe&gt; (enable grouping) and a
    minimum width specifier, the resulting output could be larger than
    reasonably expected by a caller that computed a tight bound on the
    buffer size
- Enable build with _FORTIFY_SOURCE
- glibc-2.3.90-langpackdir.diff: avoid reference to __strcpy_chk
- iconv-error-verbosity.patch: iconv: restore verbosity with unrecognized
  encoding names (BZ #30694)
- printf-grouping.patch, strftime-time64.patch,
  getlogin-no-loginuid.patch, fix-locking-in-_IO_cleanup.patch,
  gshadow-erange-rhandling.patch, system-sigchld-block.patch,
  gmon-buffer-alloc.patch, check-pf-cancel-handler.patch,
  powerpc64-fcntl-lock.patch, realloc-limit-chunk-reuse.patch,
  dl-find-object-return.patch; Removed
- bsc#1211828
- bsc#1212819</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692014400">- Require that elf/check-localplt does not fail
- glibc-2.3.90-langpackdir.diff: add hidden alias for __strcpy_chk
- cache-amd-legacy.patch: x86: Fix for cache computation on AMD legacy
  cpus
- cache-intel-shared.patch: x86: Fix incorrect scope of setting
  `shared_per_thread` (BZ# 30745)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1692705600">- Add cross-s390x package (bsc#1214460)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692705601">- posix-memalign-fragmentation.patch: malloc: Enable merging of remainders
  in memalign, remove bin scanning from memalign (BZ #30723)
- Limit build counter sync to i686 flavor, to reduce needs for rebuilds</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1693224000">- Add cross-ppc64le package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1693915200">- intl-c-utf-8-like-c-locale.patch: intl: Treat C.UTF-8 locale like C
  locale (BZ #16621)
- glibc-disable-gettext-for-c-utf8.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694433600">- ppc64-flock-fob64.patch: io: Fix record locking contants for powerpc64
  with __USE_FILE_OFFSET64 (BZ #30804)
- libio-io-vtables.patch: libio: Fix oversized __io_vtables
- call-init-proxy-objects.patch: elf: Do not run constructors for proxy
  objects
- dtors-reverse-ctor-order.patch: elf: Always call destructors in reverse
  constructor order (BZ #30785)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694520000">- Add systemd to passwd, group and shadow lookups (jsc#PED-5188)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694606400">- no-aaaa-read-overflow.patch: Stack read overflow with large TCP
  responses in no-aaaa mode (CVE-2023-4527, bsc#1215280, BZ #30842)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695038400">- getcanonname-use-after-free.patch: getaddrinfo: Fix use after free in
  getcanonname (CVE-2023-4806, bsc#1215281, BZ #30843)
- Do not build any cross packages in SLES</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- getaddrinfo-memory-leak.patch: Fix leak in getaddrinfo introduced by the
  fix for CVE-2023-4806 (CVE-2023-5156, bsc#1215714, BZ #30884)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695816000">- fstat-implementation.patch: io: Do not implement fstat with fstatat</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696420800">- setxid-propagate-glibc-tunables.patch: Propagate GLIBC_TUNABLES in
  setxid binaries
- tunables-string-parsing.patch: tunables: Terminate if end of input is
  reached (CVE-2023-4911, bsc#1215501)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
</package>
<package pkgid="43dbfcd1cafcb0a6f5cd7e2a816ef5ac7402b99523064fc7efc22b0acec5dd53c62db6e585dfe6186d735b53dda1b7bbc228e4a8f6a2f4dd6253b080a0e74794" name="glibc-profile-32bit" arch="x86_64">
  <version epoch="0" ver="2.38" rel="7.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1688990400">- gshadow-erange-rhandling.patch: gshadow: Matching sgetsgent, sgetsgent_r
  ERANGE handling (BZ #30151)
- system-sigchld-block.patch: posix: Fix system blocks SIGCHLD erroneously
  (BZ #30163)
- gmon-buffer-alloc.patch: gmon: Fix allocated buffer overflow
  (bsc#1207975, BZ #29444)
- check-pf-cancel-handler.patch: __check_pf: Add a cancellation cleanup
  handler (BZ #20975)
- powerpc64-fcntl-lock.patch: io: Fix F_GETLK, F_SETLK, and F_SETLKW for
  powerpc64
- realloc-limit-chunk-reuse.patch: realloc: Limit chunk reuse to only
  growing requests (BZ #30579)
- dl-find-object-return.patch: elf: _dl_find_object may return 1 during
  early startup (BZ #30515)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1690977600">- Update to glibc 2.38
  * When C2X features are enabled and the base argument is 0 or 2, the
    following functions support binary integers prefixed by 0b or 0B as
    input
  * PRIb*, PRIB* and SCNb* macros from C2X have been added to
    &lt;inttypes.h&gt;.
  * printf-family functions now support the wN format length modifiers for
    arguments of type intN_t, int_leastN_t, uintN_t or uint_leastN_t
    and the wfN format
    length modifiers for arguments of type int_fastN_t or uint_fastN_t, as
    specified in draft ISO C2X
  * A new tunable, glibc.pthread.stack_hugetlb, can be used to disable
    Transparent Huge Pages (THP) in stack allocation at pthread_create
  * Vector math library libmvec support has been added to AArch64
  * The strlcpy and strlcat functions have been added
  * CVE-2023-25139: When the printf family of functions is called with a
    format specifier that uses an &lt;apostrophe&gt; (enable grouping) and a
    minimum width specifier, the resulting output could be larger than
    reasonably expected by a caller that computed a tight bound on the
    buffer size
- Enable build with _FORTIFY_SOURCE
- glibc-2.3.90-langpackdir.diff: avoid reference to __strcpy_chk
- iconv-error-verbosity.patch: iconv: restore verbosity with unrecognized
  encoding names (BZ #30694)
- printf-grouping.patch, strftime-time64.patch,
  getlogin-no-loginuid.patch, fix-locking-in-_IO_cleanup.patch,
  gshadow-erange-rhandling.patch, system-sigchld-block.patch,
  gmon-buffer-alloc.patch, check-pf-cancel-handler.patch,
  powerpc64-fcntl-lock.patch, realloc-limit-chunk-reuse.patch,
  dl-find-object-return.patch; Removed
- bsc#1211828
- bsc#1212819</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692014400">- Require that elf/check-localplt does not fail
- glibc-2.3.90-langpackdir.diff: add hidden alias for __strcpy_chk
- cache-amd-legacy.patch: x86: Fix for cache computation on AMD legacy
  cpus
- cache-intel-shared.patch: x86: Fix incorrect scope of setting
  `shared_per_thread` (BZ# 30745)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1692705600">- Add cross-s390x package (bsc#1214460)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692705601">- posix-memalign-fragmentation.patch: malloc: Enable merging of remainders
  in memalign, remove bin scanning from memalign (BZ #30723)
- Limit build counter sync to i686 flavor, to reduce needs for rebuilds</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1693224000">- Add cross-ppc64le package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1693915200">- intl-c-utf-8-like-c-locale.patch: intl: Treat C.UTF-8 locale like C
  locale (BZ #16621)
- glibc-disable-gettext-for-c-utf8.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694433600">- ppc64-flock-fob64.patch: io: Fix record locking contants for powerpc64
  with __USE_FILE_OFFSET64 (BZ #30804)
- libio-io-vtables.patch: libio: Fix oversized __io_vtables
- call-init-proxy-objects.patch: elf: Do not run constructors for proxy
  objects
- dtors-reverse-ctor-order.patch: elf: Always call destructors in reverse
  constructor order (BZ #30785)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694520000">- Add systemd to passwd, group and shadow lookups (jsc#PED-5188)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694606400">- no-aaaa-read-overflow.patch: Stack read overflow with large TCP
  responses in no-aaaa mode (CVE-2023-4527, bsc#1215280, BZ #30842)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695038400">- getcanonname-use-after-free.patch: getaddrinfo: Fix use after free in
  getcanonname (CVE-2023-4806, bsc#1215281, BZ #30843)
- Do not build any cross packages in SLES</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- getaddrinfo-memory-leak.patch: Fix leak in getaddrinfo introduced by the
  fix for CVE-2023-4806 (CVE-2023-5156, bsc#1215714, BZ #30884)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695816000">- fstat-implementation.patch: io: Do not implement fstat with fstatat</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696420800">- setxid-propagate-glibc-tunables.patch: Propagate GLIBC_TUNABLES in
  setxid binaries
- tunables-string-parsing.patch: tunables: Terminate if end of input is
  reached (CVE-2023-4911, bsc#1215501)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
</package>
<package pkgid="1aa4003a3009b49fc69178bbcc64f99dcf7ad0ecf076a2124416dd87563627ff19fba679d13416b6794a51cae9363e6e3aaf59cd75981f9407c7e0b8f17c4659" name="glibc-testsuite-src" arch="src">
  <version epoch="0" ver="2.38" rel="7.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1688990400">- gshadow-erange-rhandling.patch: gshadow: Matching sgetsgent, sgetsgent_r
  ERANGE handling (BZ #30151)
- system-sigchld-block.patch: posix: Fix system blocks SIGCHLD erroneously
  (BZ #30163)
- gmon-buffer-alloc.patch: gmon: Fix allocated buffer overflow
  (bsc#1207975, BZ #29444)
- check-pf-cancel-handler.patch: __check_pf: Add a cancellation cleanup
  handler (BZ #20975)
- powerpc64-fcntl-lock.patch: io: Fix F_GETLK, F_SETLK, and F_SETLKW for
  powerpc64
- realloc-limit-chunk-reuse.patch: realloc: Limit chunk reuse to only
  growing requests (BZ #30579)
- dl-find-object-return.patch: elf: _dl_find_object may return 1 during
  early startup (BZ #30515)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1690977600">- Update to glibc 2.38
  * When C2X features are enabled and the base argument is 0 or 2, the
    following functions support binary integers prefixed by 0b or 0B as
    input
  * PRIb*, PRIB* and SCNb* macros from C2X have been added to
    &lt;inttypes.h&gt;.
  * printf-family functions now support the wN format length modifiers for
    arguments of type intN_t, int_leastN_t, uintN_t or uint_leastN_t
    and the wfN format
    length modifiers for arguments of type int_fastN_t or uint_fastN_t, as
    specified in draft ISO C2X
  * A new tunable, glibc.pthread.stack_hugetlb, can be used to disable
    Transparent Huge Pages (THP) in stack allocation at pthread_create
  * Vector math library libmvec support has been added to AArch64
  * The strlcpy and strlcat functions have been added
  * CVE-2023-25139: When the printf family of functions is called with a
    format specifier that uses an &lt;apostrophe&gt; (enable grouping) and a
    minimum width specifier, the resulting output could be larger than
    reasonably expected by a caller that computed a tight bound on the
    buffer size
- Enable build with _FORTIFY_SOURCE
- glibc-2.3.90-langpackdir.diff: avoid reference to __strcpy_chk
- iconv-error-verbosity.patch: iconv: restore verbosity with unrecognized
  encoding names (BZ #30694)
- printf-grouping.patch, strftime-time64.patch,
  getlogin-no-loginuid.patch, fix-locking-in-_IO_cleanup.patch,
  gshadow-erange-rhandling.patch, system-sigchld-block.patch,
  gmon-buffer-alloc.patch, check-pf-cancel-handler.patch,
  powerpc64-fcntl-lock.patch, realloc-limit-chunk-reuse.patch,
  dl-find-object-return.patch; Removed
- bsc#1211828
- bsc#1212819</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692014400">- Require that elf/check-localplt does not fail
- glibc-2.3.90-langpackdir.diff: add hidden alias for __strcpy_chk
- cache-amd-legacy.patch: x86: Fix for cache computation on AMD legacy
  cpus
- cache-intel-shared.patch: x86: Fix incorrect scope of setting
  `shared_per_thread` (BZ# 30745)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1692705600">- Add cross-s390x package (bsc#1214460)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692705601">- posix-memalign-fragmentation.patch: malloc: Enable merging of remainders
  in memalign, remove bin scanning from memalign (BZ #30723)
- Limit build counter sync to i686 flavor, to reduce needs for rebuilds</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1693224000">- Add cross-ppc64le package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1693915200">- intl-c-utf-8-like-c-locale.patch: intl: Treat C.UTF-8 locale like C
  locale (BZ #16621)
- glibc-disable-gettext-for-c-utf8.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694433600">- ppc64-flock-fob64.patch: io: Fix record locking contants for powerpc64
  with __USE_FILE_OFFSET64 (BZ #30804)
- libio-io-vtables.patch: libio: Fix oversized __io_vtables
- call-init-proxy-objects.patch: elf: Do not run constructors for proxy
  objects
- dtors-reverse-ctor-order.patch: elf: Always call destructors in reverse
  constructor order (BZ #30785)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694520000">- Add systemd to passwd, group and shadow lookups (jsc#PED-5188)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694606400">- no-aaaa-read-overflow.patch: Stack read overflow with large TCP
  responses in no-aaaa mode (CVE-2023-4527, bsc#1215280, BZ #30842)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695038400">- getcanonname-use-after-free.patch: getaddrinfo: Fix use after free in
  getcanonname (CVE-2023-4806, bsc#1215281, BZ #30843)
- Do not build any cross packages in SLES</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- getaddrinfo-memory-leak.patch: Fix leak in getaddrinfo introduced by the
  fix for CVE-2023-4806 (CVE-2023-5156, bsc#1215714, BZ #30884)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695816000">- fstat-implementation.patch: io: Do not implement fstat with fstatat</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696420800">- setxid-propagate-glibc-tunables.patch: Propagate GLIBC_TUNABLES in
  setxid binaries
- tunables-string-parsing.patch: tunables: Terminate if end of input is
  reached (CVE-2023-4911, bsc#1215501)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
</package>
<package pkgid="f58cc1ab8f9029f2189b8a2c9980a9c02a619b8563dfe685755f919a261ebe1b018154d71d6edaf1c8ee3bb236f2e35120a0fc1af9de6c66f2c02ce86d0a8a01" name="glibc-utils" arch="x86_64">
  <version epoch="0" ver="2.38" rel="7.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1688990400">- gshadow-erange-rhandling.patch: gshadow: Matching sgetsgent, sgetsgent_r
  ERANGE handling (BZ #30151)
- system-sigchld-block.patch: posix: Fix system blocks SIGCHLD erroneously
  (BZ #30163)
- gmon-buffer-alloc.patch: gmon: Fix allocated buffer overflow
  (bsc#1207975, BZ #29444)
- check-pf-cancel-handler.patch: __check_pf: Add a cancellation cleanup
  handler (BZ #20975)
- powerpc64-fcntl-lock.patch: io: Fix F_GETLK, F_SETLK, and F_SETLKW for
  powerpc64
- realloc-limit-chunk-reuse.patch: realloc: Limit chunk reuse to only
  growing requests (BZ #30579)
- dl-find-object-return.patch: elf: _dl_find_object may return 1 during
  early startup (BZ #30515)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1690977600">- Update to glibc 2.38
  * When C2X features are enabled and the base argument is 0 or 2, the
    following functions support binary integers prefixed by 0b or 0B as
    input
  * PRIb*, PRIB* and SCNb* macros from C2X have been added to
    &lt;inttypes.h&gt;.
  * printf-family functions now support the wN format length modifiers for
    arguments of type intN_t, int_leastN_t, uintN_t or uint_leastN_t
    and the wfN format
    length modifiers for arguments of type int_fastN_t or uint_fastN_t, as
    specified in draft ISO C2X
  * A new tunable, glibc.pthread.stack_hugetlb, can be used to disable
    Transparent Huge Pages (THP) in stack allocation at pthread_create
  * Vector math library libmvec support has been added to AArch64
  * The strlcpy and strlcat functions have been added
  * CVE-2023-25139: When the printf family of functions is called with a
    format specifier that uses an &lt;apostrophe&gt; (enable grouping) and a
    minimum width specifier, the resulting output could be larger than
    reasonably expected by a caller that computed a tight bound on the
    buffer size
- Enable build with _FORTIFY_SOURCE
- glibc-2.3.90-langpackdir.diff: avoid reference to __strcpy_chk
- iconv-error-verbosity.patch: iconv: restore verbosity with unrecognized
  encoding names (BZ #30694)
- printf-grouping.patch, strftime-time64.patch,
  getlogin-no-loginuid.patch, fix-locking-in-_IO_cleanup.patch,
  gshadow-erange-rhandling.patch, system-sigchld-block.patch,
  gmon-buffer-alloc.patch, check-pf-cancel-handler.patch,
  powerpc64-fcntl-lock.patch, realloc-limit-chunk-reuse.patch,
  dl-find-object-return.patch; Removed
- bsc#1211828
- bsc#1212819</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692014400">- Require that elf/check-localplt does not fail
- glibc-2.3.90-langpackdir.diff: add hidden alias for __strcpy_chk
- cache-amd-legacy.patch: x86: Fix for cache computation on AMD legacy
  cpus
- cache-intel-shared.patch: x86: Fix incorrect scope of setting
  `shared_per_thread` (BZ# 30745)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1692705600">- Add cross-s390x package (bsc#1214460)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692705601">- posix-memalign-fragmentation.patch: malloc: Enable merging of remainders
  in memalign, remove bin scanning from memalign (BZ #30723)
- Limit build counter sync to i686 flavor, to reduce needs for rebuilds</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1693224000">- Add cross-ppc64le package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1693915200">- intl-c-utf-8-like-c-locale.patch: intl: Treat C.UTF-8 locale like C
  locale (BZ #16621)
- glibc-disable-gettext-for-c-utf8.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694433600">- ppc64-flock-fob64.patch: io: Fix record locking contants for powerpc64
  with __USE_FILE_OFFSET64 (BZ #30804)
- libio-io-vtables.patch: libio: Fix oversized __io_vtables
- call-init-proxy-objects.patch: elf: Do not run constructors for proxy
  objects
- dtors-reverse-ctor-order.patch: elf: Always call destructors in reverse
  constructor order (BZ #30785)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694520000">- Add systemd to passwd, group and shadow lookups (jsc#PED-5188)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694606400">- no-aaaa-read-overflow.patch: Stack read overflow with large TCP
  responses in no-aaaa mode (CVE-2023-4527, bsc#1215280, BZ #30842)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695038400">- getcanonname-use-after-free.patch: getaddrinfo: Fix use after free in
  getcanonname (CVE-2023-4806, bsc#1215281, BZ #30843)
- Do not build any cross packages in SLES</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- getaddrinfo-memory-leak.patch: Fix leak in getaddrinfo introduced by the
  fix for CVE-2023-4806 (CVE-2023-5156, bsc#1215714, BZ #30884)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695816000">- fstat-implementation.patch: io: Do not implement fstat with fstatat</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696420800">- setxid-propagate-glibc-tunables.patch: Propagate GLIBC_TUNABLES in
  setxid binaries
- tunables-string-parsing.patch: tunables: Terminate if end of input is
  reached (CVE-2023-4911, bsc#1215501)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
</package>
<package pkgid="f50c86a627e7385c631209f84e0ddd31b1e2c758dc850b6a593b49ca31afb4b693086450924c2cb39c231751a77589deee46f25cc6f09b182531bb70daac576f" name="glibc-utils-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.38" rel="7.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1688990400">- gshadow-erange-rhandling.patch: gshadow: Matching sgetsgent, sgetsgent_r
  ERANGE handling (BZ #30151)
- system-sigchld-block.patch: posix: Fix system blocks SIGCHLD erroneously
  (BZ #30163)
- gmon-buffer-alloc.patch: gmon: Fix allocated buffer overflow
  (bsc#1207975, BZ #29444)
- check-pf-cancel-handler.patch: __check_pf: Add a cancellation cleanup
  handler (BZ #20975)
- powerpc64-fcntl-lock.patch: io: Fix F_GETLK, F_SETLK, and F_SETLKW for
  powerpc64
- realloc-limit-chunk-reuse.patch: realloc: Limit chunk reuse to only
  growing requests (BZ #30579)
- dl-find-object-return.patch: elf: _dl_find_object may return 1 during
  early startup (BZ #30515)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1690977600">- Update to glibc 2.38
  * When C2X features are enabled and the base argument is 0 or 2, the
    following functions support binary integers prefixed by 0b or 0B as
    input
  * PRIb*, PRIB* and SCNb* macros from C2X have been added to
    &lt;inttypes.h&gt;.
  * printf-family functions now support the wN format length modifiers for
    arguments of type intN_t, int_leastN_t, uintN_t or uint_leastN_t
    and the wfN format
    length modifiers for arguments of type int_fastN_t or uint_fastN_t, as
    specified in draft ISO C2X
  * A new tunable, glibc.pthread.stack_hugetlb, can be used to disable
    Transparent Huge Pages (THP) in stack allocation at pthread_create
  * Vector math library libmvec support has been added to AArch64
  * The strlcpy and strlcat functions have been added
  * CVE-2023-25139: When the printf family of functions is called with a
    format specifier that uses an &lt;apostrophe&gt; (enable grouping) and a
    minimum width specifier, the resulting output could be larger than
    reasonably expected by a caller that computed a tight bound on the
    buffer size
- Enable build with _FORTIFY_SOURCE
- glibc-2.3.90-langpackdir.diff: avoid reference to __strcpy_chk
- iconv-error-verbosity.patch: iconv: restore verbosity with unrecognized
  encoding names (BZ #30694)
- printf-grouping.patch, strftime-time64.patch,
  getlogin-no-loginuid.patch, fix-locking-in-_IO_cleanup.patch,
  gshadow-erange-rhandling.patch, system-sigchld-block.patch,
  gmon-buffer-alloc.patch, check-pf-cancel-handler.patch,
  powerpc64-fcntl-lock.patch, realloc-limit-chunk-reuse.patch,
  dl-find-object-return.patch; Removed
- bsc#1211828
- bsc#1212819</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692014400">- Require that elf/check-localplt does not fail
- glibc-2.3.90-langpackdir.diff: add hidden alias for __strcpy_chk
- cache-amd-legacy.patch: x86: Fix for cache computation on AMD legacy
  cpus
- cache-intel-shared.patch: x86: Fix incorrect scope of setting
  `shared_per_thread` (BZ# 30745)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1692705600">- Add cross-s390x package (bsc#1214460)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692705601">- posix-memalign-fragmentation.patch: malloc: Enable merging of remainders
  in memalign, remove bin scanning from memalign (BZ #30723)
- Limit build counter sync to i686 flavor, to reduce needs for rebuilds</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1693224000">- Add cross-ppc64le package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1693915200">- intl-c-utf-8-like-c-locale.patch: intl: Treat C.UTF-8 locale like C
  locale (BZ #16621)
- glibc-disable-gettext-for-c-utf8.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694433600">- ppc64-flock-fob64.patch: io: Fix record locking contants for powerpc64
  with __USE_FILE_OFFSET64 (BZ #30804)
- libio-io-vtables.patch: libio: Fix oversized __io_vtables
- call-init-proxy-objects.patch: elf: Do not run constructors for proxy
  objects
- dtors-reverse-ctor-order.patch: elf: Always call destructors in reverse
  constructor order (BZ #30785)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694520000">- Add systemd to passwd, group and shadow lookups (jsc#PED-5188)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694606400">- no-aaaa-read-overflow.patch: Stack read overflow with large TCP
  responses in no-aaaa mode (CVE-2023-4527, bsc#1215280, BZ #30842)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695038400">- getcanonname-use-after-free.patch: getaddrinfo: Fix use after free in
  getcanonname (CVE-2023-4806, bsc#1215281, BZ #30843)
- Do not build any cross packages in SLES</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- getaddrinfo-memory-leak.patch: Fix leak in getaddrinfo introduced by the
  fix for CVE-2023-4806 (CVE-2023-5156, bsc#1215714, BZ #30884)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695816000">- fstat-implementation.patch: io: Do not implement fstat with fstatat</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696420800">- setxid-propagate-glibc-tunables.patch: Propagate GLIBC_TUNABLES in
  setxid binaries
- tunables-string-parsing.patch: tunables: Terminate if end of input is
  reached (CVE-2023-4911, bsc#1215501)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
</package>
<package pkgid="8991eb0c906f5623ca374b2996508fb3b3d3592c91e422935c16282d0d8a43221527e6220b914a9bbfa8357679309b6ea03bdf18e09fa0801d91ddb909c7d05c" name="glibc-utils-src" arch="src">
  <version epoch="0" ver="2.38" rel="7.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1688990400">- gshadow-erange-rhandling.patch: gshadow: Matching sgetsgent, sgetsgent_r
  ERANGE handling (BZ #30151)
- system-sigchld-block.patch: posix: Fix system blocks SIGCHLD erroneously
  (BZ #30163)
- gmon-buffer-alloc.patch: gmon: Fix allocated buffer overflow
  (bsc#1207975, BZ #29444)
- check-pf-cancel-handler.patch: __check_pf: Add a cancellation cleanup
  handler (BZ #20975)
- powerpc64-fcntl-lock.patch: io: Fix F_GETLK, F_SETLK, and F_SETLKW for
  powerpc64
- realloc-limit-chunk-reuse.patch: realloc: Limit chunk reuse to only
  growing requests (BZ #30579)
- dl-find-object-return.patch: elf: _dl_find_object may return 1 during
  early startup (BZ #30515)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1690977600">- Update to glibc 2.38
  * When C2X features are enabled and the base argument is 0 or 2, the
    following functions support binary integers prefixed by 0b or 0B as
    input
  * PRIb*, PRIB* and SCNb* macros from C2X have been added to
    &lt;inttypes.h&gt;.
  * printf-family functions now support the wN format length modifiers for
    arguments of type intN_t, int_leastN_t, uintN_t or uint_leastN_t
    and the wfN format
    length modifiers for arguments of type int_fastN_t or uint_fastN_t, as
    specified in draft ISO C2X
  * A new tunable, glibc.pthread.stack_hugetlb, can be used to disable
    Transparent Huge Pages (THP) in stack allocation at pthread_create
  * Vector math library libmvec support has been added to AArch64
  * The strlcpy and strlcat functions have been added
  * CVE-2023-25139: When the printf family of functions is called with a
    format specifier that uses an &lt;apostrophe&gt; (enable grouping) and a
    minimum width specifier, the resulting output could be larger than
    reasonably expected by a caller that computed a tight bound on the
    buffer size
- Enable build with _FORTIFY_SOURCE
- glibc-2.3.90-langpackdir.diff: avoid reference to __strcpy_chk
- iconv-error-verbosity.patch: iconv: restore verbosity with unrecognized
  encoding names (BZ #30694)
- printf-grouping.patch, strftime-time64.patch,
  getlogin-no-loginuid.patch, fix-locking-in-_IO_cleanup.patch,
  gshadow-erange-rhandling.patch, system-sigchld-block.patch,
  gmon-buffer-alloc.patch, check-pf-cancel-handler.patch,
  powerpc64-fcntl-lock.patch, realloc-limit-chunk-reuse.patch,
  dl-find-object-return.patch; Removed
- bsc#1211828
- bsc#1212819</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692014400">- Require that elf/check-localplt does not fail
- glibc-2.3.90-langpackdir.diff: add hidden alias for __strcpy_chk
- cache-amd-legacy.patch: x86: Fix for cache computation on AMD legacy
  cpus
- cache-intel-shared.patch: x86: Fix incorrect scope of setting
  `shared_per_thread` (BZ# 30745)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1692705600">- Add cross-s390x package (bsc#1214460)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692705601">- posix-memalign-fragmentation.patch: malloc: Enable merging of remainders
  in memalign, remove bin scanning from memalign (BZ #30723)
- Limit build counter sync to i686 flavor, to reduce needs for rebuilds</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1693224000">- Add cross-ppc64le package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1693915200">- intl-c-utf-8-like-c-locale.patch: intl: Treat C.UTF-8 locale like C
  locale (BZ #16621)
- glibc-disable-gettext-for-c-utf8.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694433600">- ppc64-flock-fob64.patch: io: Fix record locking contants for powerpc64
  with __USE_FILE_OFFSET64 (BZ #30804)
- libio-io-vtables.patch: libio: Fix oversized __io_vtables
- call-init-proxy-objects.patch: elf: Do not run constructors for proxy
  objects
- dtors-reverse-ctor-order.patch: elf: Always call destructors in reverse
  constructor order (BZ #30785)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694520000">- Add systemd to passwd, group and shadow lookups (jsc#PED-5188)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694606400">- no-aaaa-read-overflow.patch: Stack read overflow with large TCP
  responses in no-aaaa mode (CVE-2023-4527, bsc#1215280, BZ #30842)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695038400">- getcanonname-use-after-free.patch: getaddrinfo: Fix use after free in
  getcanonname (CVE-2023-4806, bsc#1215281, BZ #30843)
- Do not build any cross packages in SLES</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- getaddrinfo-memory-leak.patch: Fix leak in getaddrinfo introduced by the
  fix for CVE-2023-4806 (CVE-2023-5156, bsc#1215714, BZ #30884)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695816000">- fstat-implementation.patch: io: Do not implement fstat with fstatat</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696420800">- setxid-propagate-glibc-tunables.patch: Propagate GLIBC_TUNABLES in
  setxid binaries
- tunables-string-parsing.patch: tunables: Terminate if end of input is
  reached (CVE-2023-4911, bsc#1215501)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
</package>
<package pkgid="ae02644294afebf64dfc07e6108f77444376283b242673781e834fb5ee24ed9201616691d6510c0ecbdefd019affa00fd0cd16d8ef14bf25b15ce9f25546e6b9" name="glibc-utils-src-debugsource" arch="x86_64">
  <version epoch="0" ver="2.38" rel="7.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1688990400">- gshadow-erange-rhandling.patch: gshadow: Matching sgetsgent, sgetsgent_r
  ERANGE handling (BZ #30151)
- system-sigchld-block.patch: posix: Fix system blocks SIGCHLD erroneously
  (BZ #30163)
- gmon-buffer-alloc.patch: gmon: Fix allocated buffer overflow
  (bsc#1207975, BZ #29444)
- check-pf-cancel-handler.patch: __check_pf: Add a cancellation cleanup
  handler (BZ #20975)
- powerpc64-fcntl-lock.patch: io: Fix F_GETLK, F_SETLK, and F_SETLKW for
  powerpc64
- realloc-limit-chunk-reuse.patch: realloc: Limit chunk reuse to only
  growing requests (BZ #30579)
- dl-find-object-return.patch: elf: _dl_find_object may return 1 during
  early startup (BZ #30515)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1690977600">- Update to glibc 2.38
  * When C2X features are enabled and the base argument is 0 or 2, the
    following functions support binary integers prefixed by 0b or 0B as
    input
  * PRIb*, PRIB* and SCNb* macros from C2X have been added to
    &lt;inttypes.h&gt;.
  * printf-family functions now support the wN format length modifiers for
    arguments of type intN_t, int_leastN_t, uintN_t or uint_leastN_t
    and the wfN format
    length modifiers for arguments of type int_fastN_t or uint_fastN_t, as
    specified in draft ISO C2X
  * A new tunable, glibc.pthread.stack_hugetlb, can be used to disable
    Transparent Huge Pages (THP) in stack allocation at pthread_create
  * Vector math library libmvec support has been added to AArch64
  * The strlcpy and strlcat functions have been added
  * CVE-2023-25139: When the printf family of functions is called with a
    format specifier that uses an &lt;apostrophe&gt; (enable grouping) and a
    minimum width specifier, the resulting output could be larger than
    reasonably expected by a caller that computed a tight bound on the
    buffer size
- Enable build with _FORTIFY_SOURCE
- glibc-2.3.90-langpackdir.diff: avoid reference to __strcpy_chk
- iconv-error-verbosity.patch: iconv: restore verbosity with unrecognized
  encoding names (BZ #30694)
- printf-grouping.patch, strftime-time64.patch,
  getlogin-no-loginuid.patch, fix-locking-in-_IO_cleanup.patch,
  gshadow-erange-rhandling.patch, system-sigchld-block.patch,
  gmon-buffer-alloc.patch, check-pf-cancel-handler.patch,
  powerpc64-fcntl-lock.patch, realloc-limit-chunk-reuse.patch,
  dl-find-object-return.patch; Removed
- bsc#1211828
- bsc#1212819</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692014400">- Require that elf/check-localplt does not fail
- glibc-2.3.90-langpackdir.diff: add hidden alias for __strcpy_chk
- cache-amd-legacy.patch: x86: Fix for cache computation on AMD legacy
  cpus
- cache-intel-shared.patch: x86: Fix incorrect scope of setting
  `shared_per_thread` (BZ# 30745)</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1692705600">- Add cross-s390x package (bsc#1214460)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1692705601">- posix-memalign-fragmentation.patch: malloc: Enable merging of remainders
  in memalign, remove bin scanning from memalign (BZ #30723)
- Limit build counter sync to i686 flavor, to reduce needs for rebuilds</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1693224000">- Add cross-ppc64le package</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1693915200">- intl-c-utf-8-like-c-locale.patch: intl: Treat C.UTF-8 locale like C
  locale (BZ #16621)
- glibc-disable-gettext-for-c-utf8.patch: Removed</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694433600">- ppc64-flock-fob64.patch: io: Fix record locking contants for powerpc64
  with __USE_FILE_OFFSET64 (BZ #30804)
- libio-io-vtables.patch: libio: Fix oversized __io_vtables
- call-init-proxy-objects.patch: elf: Do not run constructors for proxy
  objects
- dtors-reverse-ctor-order.patch: elf: Always call destructors in reverse
  constructor order (BZ #30785)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694520000">- Add systemd to passwd, group and shadow lookups (jsc#PED-5188)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1694606400">- no-aaaa-read-overflow.patch: Stack read overflow with large TCP
  responses in no-aaaa mode (CVE-2023-4527, bsc#1215280, BZ #30842)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695038400">- getcanonname-use-after-free.patch: getaddrinfo: Fix use after free in
  getcanonname (CVE-2023-4806, bsc#1215281, BZ #30843)
- Do not build any cross packages in SLES</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- getaddrinfo-memory-leak.patch: Fix leak in getaddrinfo introduced by the
  fix for CVE-2023-4806 (CVE-2023-5156, bsc#1215714, BZ #30884)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695816000">- fstat-implementation.patch: io: Do not implement fstat with fstatat</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696420800">- setxid-propagate-glibc-tunables.patch: Propagate GLIBC_TUNABLES in
  setxid binaries
- tunables-string-parsing.patch: tunables: Terminate if end of input is
  reached (CVE-2023-4911, bsc#1215501)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1696852800">- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697544000">- Avoid use of SSE in i586 build</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1697630400">- dtors-reverse-ctor-order.patch: Remove, has been reverted</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1698062400">- gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701691200">- Remove systemd from shadow and gshadow lookups (bsc#1217220)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1701777600">- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)</changelog>
</package>
<package pkgid="a34b955e78c3626ebe347dedb606ea10c03f820ec1afc0570613199283ff5a74dc86e7f9a58b68bad7a56358c2bc3fa1ee0283b7fc9bf645dd5cf85505d10f85" name="glibmm2" arch="src">
  <version epoch="0" ver="2.78.0" rel="1.1"/>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="luc14n0@linuxmail.org" date="1522152000">- Update to version 2.57.1:
  + Gio: DataOutputStream::put_string(): Don't pass std:string by
    value.
  + gmmproc: Add _MEMBER_SET_STR() macro (bgo#793778).
- Update baselibs.conf to 2.58 following upstream ABI changes.</changelog>
  <changelog author="dimstar@opensuse.org" date="1523966400">- Export CXXFLAGS="-std=c++17" until upstream makes this the
  default again. Needed, as libsigc++-3.0 moved to C++17.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1543838400">- Update to version 2.59.1:
  + Glib:
  - ustring:
    . Fix wchar conversion on macOS with libc++.
    . Simplify format() using C++17 fold expression.
  - Avoid compiler warnings from function pointer conversions.
  + Gio:
  - Application: Add set_option_context_parameter_string(),
    set_option_context_summary(),
    set_option_context_description().
  - DesktopAppInfo: Add get_locale_string().
  - SocketClient: Take copy in RefPtrs for signal args.
  - Make SignalProxy_async_callback() available to e.g. gtkmm.
  + gmmproc: _WRAP_METHOD: Accept ":" in slot_callback parameter.
  + Build:
  - Require C++17.
  - Require glib-2.0 &gt;= 2.55.1
  - Replace the Visual Studio project files with MSVC NMake
    project files.
  - Change the ABI to glibmm-2.60.
  + Documentation: Use libsigc++-3.0.tag for libsigc++
    documentation.
- Bump soname following upstreams changes.</changelog>
  <changelog author="mgorse@suse.com" date="1567166400">- Update to version 2.61.1:
  + Glib:
  - Add DateTime::get_timezone()
  - Add KeyFile::get_locale_for_key()
  - Add TimeZone::get_identifier()
  - KeyFile: Make it a refcounted class
  - Add Value_RefPtrBoxed&lt;&gt;
  - Add Value&lt;std::vector&lt;string&gt;&gt; specializations and other
    Value
  - specializations that are necessary for _WRAP_PROPERTY
  + Gio:
  - Put _WRAP_VFUNC in protected sections
  - Add AppInfo::launch_uris_async() and launch_uris_async()
  - Add DBusConnection::get_flags()and property_flags()
  - TlsClientConnection: Remove property_accepted_cas()
  - ThemedIcon: Add create(const std::vector&lt;Glib::ustring&gt;&amp;
  + iconnames:
  - Remove NO_GTYPE from some _WRAP_ENUMs
  - TlsConnection: Remove rehandshake API
  - Application: Add signal_name_lost()
  + Glib and Gio:
  - Use {} for function arguments initialisation
  - Issue glgo#GNOME/glibmm#20
  + gmmproc:
  - generate_wrap_init.pl.in: Don't exclude any Gtk classes
  - _WRAP_PROPERTY: generate a static_assert() that checks if
  - the data type is acceptable
  - Add _IS_REFCOUNTED_BOXEDTYPE
  - _WRAP_ENUM and _WRAP_GERROR: Add gtype_func parameter
  + Build:
  - glibmmconfig.h.in: Remove unused configuration constants
  - Change the ABI to glibmm-2.62
  + Documentation:
  - README: Add installation instructions
  - Don’t use @retval on out args, use @param[out]
- Update so_ver and base_ver
- Update versions in baselibs.conf</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1568030400">- Drop glibmm2 Provides and Obsoletes: Only glibmm2_4 compat
  package should provide this.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1582200000">- Update to version 2.63.1:
  + Glib:
  - ustring: Fix memory leak in make_valid().
  - Add ustring::sprintf(), wrapping g_strdup_printf().
  - Fix callback races in glibmm when GSource is destructed.
  - Checksum, Datetime, TimeZone: Declare as _CLASS_BOXEDTYPE.
  - Property: Add const get_proxy() returning ReadOnly
    Getting Proxy from ReadOnly is const.
  - Property: Update for compatibility with Gtk::Builder.
  - Fix memory leak in Variant&lt;std::tuple&lt;&gt;&gt;::create().
  - Remove TimeVal.
  + Gio:
  - Add Application::add_option_group().
  - DBus::Object: Fix refcounts in some vfuncs.
  - Gio::DBus: Add ObjectProxy, ObjectSkeleton, ObjectManager,
    ObjectManagerClient, ObjectManagerServer.
  - Drive, MountOperation, ThemedIcon, TlsDatabase,
    VolumeMonitor: Fix ownership of some lists and arrays
    (Fixes memory leaks and dangling pointers).
  - Add SocketControlMessage::add_deserialize_func().
  + gmmproc: Update for new glib deprecation macros.
  + Build:
  - Doxyfile.in: Remove unused configuration constants.
  - Require glib-2.0 &gt;= 2.61.2.
  - Change the ABI to glibmm-2.64.
  + Documentation:
  - Glib::init(), Gio::init(): Improve the documentation.
  - Glib::ustring can't always replace std::string.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1584532800">- Update to version 2.65.1:
  + Glib:
  - Add get_user_runtime_dir().
  - Add get_host_name().
  - MainContext: Add push/pop/get_thread_default().
  - Add StdStringView and UStringView. Use them in
    build_filename() and other functions
  - Regex::match(): Avoid using string after deletion.
  - Add Glib::canonicalize_filename().
  - Binding: get_source() and get_target() return ObjectBase*.
  - ustring: Fix insert(iterator, In, In).
  - Value: Adding static_assert() for template parameter.
  - Error: Derive from std::exception, remove Glib::Exception.
  - Binding: Keep a binding alive even without a RefPtr.
  + Gio:
  - DBus::Connection: Make the wrap() function thread-safe.
  - SettingsSchemaSource: Add list_schemas(). Add a create(),
    wrapping new_from_directory().
  - DBus::Message::get_unix_fd_list(): Add refreturn.
  + Tests:
  - Add glibmm_ustring_compare test.
  - Add glibmm_regex test.
  - Add glibmm_binding test.
  + gmmproc: Add optional decl_prefix parameter to
    _CLASS_BOXEDTYPE, _CLASS_BOXEDTYPE_STATIC, _CLASS_GOBJECT,
    _CLASS_INTERFACE, _CLASS_OPAQUE_COPYABLE,
    _CLASS_OPAQUE_REFCOUNTED, _WRAP_GERROR. Used for adding
    GLIBMM_API or similar for MS Visual C++.
  + Build:
  - Require glib-2.0 &gt;= 2.6.
  - Change the ABI to glibmm-2.66.
  - Add Meson support.
  - Drop gendef from Windows builds.
  + Documentation:
  - Correct spelling of spawn_async_with_pipes().
  - Glib::Binding: Several doc improvements.
  - Glib::Binding: Explain why SlotTransform takes GValue*.
  - Gio::AsyncResult: Improve the class description.
- Bump so_ver, base_ver and baselibs following upstream changes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1584532801">- Update to version 2.65.2:
  + Glib: Add missing #includes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1584878400">- Update to version 2.65.3:
  + Tests: glibmm_buildfilename: Add some tests.
  + Build: Meson build: Install generate_extra_defs.h.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608292800">- Update to version 2.68.0:
  + Glib:
  - PropertyProxyConnectionNode::connect_changed(): Fix using
    without property name
  - Remove BalancedTree
  + Gio:
  - ListStore: Accept interfaces
  - MenuModel: Make MenuAttribute and MenuLink enum class
  - Add TlsClientConnectionImpl and TlsServerConnectionImpl
  - SocketClient::signal_event(): Fix wrapping of 'connection'
    parameter
  + 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
  - Meson build: Fix detection of macOS
  - Change the ABI to glibmm-2.68
  + Documentation: Meson build: Add missing Glib::Value and Variant
    documentation
- Bump so_ver, base_ver and in baselibs following upstream changes.
- Add meson BuildRequires and macros following upstreams port to
  meson build system.
- No longer package documentation, not built by default on meson.</changelog>
  <changelog author="Florian &lt;sp1ritCS@protonmail.com&gt;" date="1623931200">- Update to version 2.68.1
  + Add dependencies to Doxygen tag files in subprojects
  + Doxygen in a main project shall not be called before tag files
    have been created or updated in subprojects.
  + Fix build as subproject without building documentation
  + meson.build: If mm-common-get is not found in maintainer-mode
    with 'required: false', try with 'required: true'.
    Don't try to use tag_file, if documentation is not built.
  + docs/reference/meson.build: Don't use variables from modules
    that don't define doxytagfile. These are subprojects that don't
    build their documentation.
  + Don't mark the Glib::Source class with GLIBMM_API
    Instead, mark the individual members with GLIBMM_API so that we
    avoid having the code tied to a particular STL and compiler
    version.
  + Update the classes that derive from Glib::Source accordingly as
    well
  + error.h Avoid exporting class deriving frm std::exception
    This will avoid having the ABI tied to a particular STL and
    compiler version, and so will eliminate C4275 compiler warnings
    when building the code.  Also update gerror.m4 so that it will
    generate code deriving from Glib::Error with the export macro
    markings with the member functions, so that things continue to
    build properly.
  + fileattributeinfo.hg: Avoid exporting classes with std::string
    members
  + variantdbusstring.h: Don't mark classes with GLIBMM_API
  + ustring.h: Avoid exporting classes with std::string members
  + Glib::PatternSpec: Ignore deprecation of g_pattern_match()
  + tests/glibmm_ustring_compare: Fix so it works for C++20
  + Meson build: Make quiet installations possible
  + Meson build: No implicit_include_directories
  + Variant: Fix so it works with C++20. C++20 changed some aspects
    of templates that broke variant.h on some compilers (GCC 11).
  + Meson build: No implicit_include_directories. It shall not be
    possible to find a glibmm header file with #include &lt;xxx.h&gt;
    instead of #include &lt;glibmm/xxx.h&gt;. Not fully fixed until
    https://github.com/mesonbuild/meson/issues/8562 has been fixed.
  + Add tools/defs_gen/enumextract.py. A Python script that can
    replace the Perl script tools/enum.pl.
  + Meson build: Make it possible to use glibmm as a subproject
    glib and sigc++ can be subprojects of glibmm.
  + Meson build: examples and tests: Add dependency('threads')
    Multithreaded examples and tests depend on 'threads'.
    I noticed this when I started experimenting with subprojects.
    Strange that it was not reported as a missing dependency long
    ago.
  + g[io|lib]mmconfig.h.*: Don't dllimport on MinGW. This will fix
    warnings when building items using glibmm and giomm with
    MinGW/GCC.
  + tools/gen_scripts: Ignore gio/gwin32api-*.h. Ignore some new
    glib header files when generating gio/src/gio_enums.defs and
    gio/src/gio_methods.defs.
  + docs/reference/Doxyfile.in: Remove obsolete entries
  + Meson build: Use relative paths to untracked/. The paths to the
    source code in untracked/ shall be relative to the meson.build
    file, when library files are built from a tarball. With
    absolute paths Meson may generate too long file names.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1632830400">- Add m4 BuildRequires: the generated gmmproc actually stores the
  path to m4, as detected during build. Subsequent builds of other
  * mm modules from git need a working setup for this.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1633608000">- Update to version 2.68.2:
  + Glib: 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
  - AppInfo::get_all(): Avoid a crash on Windows
  + Build: MSVC build: Remove extraneous GLIBMM_API in
    Glib::ustring</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661342400">- Update to version 2.72.1:
  + Glib: ustring_Iterator: Don't declare copy constructor
    =default. A fix in the 2.72.0 release broke ABI.
- Changes from version 2.72.0:
  + Glib: MainContext: Add create(MainContextFlags flags).
  + Gio:
  - Add AppInfoMonitor
  - DBus::Proxy: signal_signal() accepts a signal name
  - File: Add move_async() and move_finish()
  - SocketClient: Deprecate
    set/get/property_tls_validation_flags()
  - TlsCertificate: Add properties private_key, private_key_pem,
    pkcs11_uri, private_key_pkcs11_uri. Fix the create*()
    methods.
  - TlsClientConnection.hg: Deprecate
    set/get/property_validation_flags().
  + gmmproc: Add "ignore_deprecations" argument in _WRAP_METHOD().
  + Build:
  - Require glib-2.0 &gt;= 2.71.2.
  - MSVC build: Support VS2022 builds.
  - Meson build: Specify 'check' option in run_command(). Require
    Meson &gt;= 0.55.0.
- Changes from version 2.70.0:
  + Glib:
  - Timer: Add resume() and is_active()
  - Add the Environ class
  - Binding: Add dup_source(), dup_target(). Deprecate
    get_source(), get_target(). TimeZone: Add operator bool(),
    create_identifier(). Deprecate create().
  + Gio:
  - FileInfo: Add get/set_access_date(), get/set_creation_date().
  - Notification: Add set_category().
  - TlsCertificate: Add property/get_not_valid_before(),
    property/get_not_valid_after(), property/get_subject_name(),
    property/get_issuer_name().
  - TlsConnection: Add property/get_protocol_version(),
    property/get_ciphersuite_name().
  + Tests: Add test of Glib::Environ
  + gmmproc: Handle gi-docgen syntax in C documentation.
  + Build: Require glib-2.0 &gt;= 2.69.1.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Update to version 2.73.2:
  + Glib: ustring: Add release()
  + Gio:
  - ListStore: Don't derive a gtkmm__GListStore GType
  - DBus::Proxy: get_connection(), get_interface_info(): Add
    refreturn
  - AppInfo: Add get_default_for_type_async/finish(),
    get_default_for_uri_scheme_async/finish()
  - File: Add make_symbolic_link_async/finish()
  - ListStore: Add property_n_items()
  - Resolver: Add lookup_by_name_with_flags(),
    lookup_by_name_with_flags_async/finish()
  + Documentation:
  - Glib::RefPtr: Improve the documentation
  - Gio::Action: Improve the documentation
  + gmmproc:
  - Improved handling of final types
  - Improve handling of gi-docgen syntax in C documentation
  + 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
  - Require glib-2.0 &gt;= 2.73.2
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663588800">- Update to version 2.74.0:
  + Gio:
  - ListStore: Add find().
  - File: Add create_tmp().
  + Documentation: File: Document create_for_parse_name().
- Temp disable meson_test macro, tests now need internet during
  testrun.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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>
</package>
<package pkgid="5f78330ff95cd7069dfe946cc6b3099f39290365fee26726f120fa72f2413a2ff7af6d79a30e23153935cba37a2bbe61d39aa2d736784e2ed5ef8e664b4fd873" name="glibmm2-debugsource" arch="x86_64">
  <version epoch="0" ver="2.78.0" rel="1.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1582200000">- Update to version 2.63.1:
  + Glib:
  - ustring: Fix memory leak in make_valid().
  - Add ustring::sprintf(), wrapping g_strdup_printf().
  - Fix callback races in glibmm when GSource is destructed.
  - Checksum, Datetime, TimeZone: Declare as _CLASS_BOXEDTYPE.
  - Property: Add const get_proxy() returning ReadOnly
    Getting Proxy from ReadOnly is const.
  - Property: Update for compatibility with Gtk::Builder.
  - Fix memory leak in Variant&lt;std::tuple&lt;&gt;&gt;::create().
  - Remove TimeVal.
  + Gio:
  - Add Application::add_option_group().
  - DBus::Object: Fix refcounts in some vfuncs.
  - Gio::DBus: Add ObjectProxy, ObjectSkeleton, ObjectManager,
    ObjectManagerClient, ObjectManagerServer.
  - Drive, MountOperation, ThemedIcon, TlsDatabase,
    VolumeMonitor: Fix ownership of some lists and arrays
    (Fixes memory leaks and dangling pointers).
  - Add SocketControlMessage::add_deserialize_func().
  + gmmproc: Update for new glib deprecation macros.
  + Build:
  - Doxyfile.in: Remove unused configuration constants.
  - Require glib-2.0 &gt;= 2.61.2.
  - Change the ABI to glibmm-2.64.
  + Documentation:
  - Glib::init(), Gio::init(): Improve the documentation.
  - Glib::ustring can't always replace std::string.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1584532800">- Update to version 2.65.1:
  + Glib:
  - Add get_user_runtime_dir().
  - Add get_host_name().
  - MainContext: Add push/pop/get_thread_default().
  - Add StdStringView and UStringView. Use them in
    build_filename() and other functions
  - Regex::match(): Avoid using string after deletion.
  - Add Glib::canonicalize_filename().
  - Binding: get_source() and get_target() return ObjectBase*.
  - ustring: Fix insert(iterator, In, In).
  - Value: Adding static_assert() for template parameter.
  - Error: Derive from std::exception, remove Glib::Exception.
  - Binding: Keep a binding alive even without a RefPtr.
  + Gio:
  - DBus::Connection: Make the wrap() function thread-safe.
  - SettingsSchemaSource: Add list_schemas(). Add a create(),
    wrapping new_from_directory().
  - DBus::Message::get_unix_fd_list(): Add refreturn.
  + Tests:
  - Add glibmm_ustring_compare test.
  - Add glibmm_regex test.
  - Add glibmm_binding test.
  + gmmproc: Add optional decl_prefix parameter to
    _CLASS_BOXEDTYPE, _CLASS_BOXEDTYPE_STATIC, _CLASS_GOBJECT,
    _CLASS_INTERFACE, _CLASS_OPAQUE_COPYABLE,
    _CLASS_OPAQUE_REFCOUNTED, _WRAP_GERROR. Used for adding
    GLIBMM_API or similar for MS Visual C++.
  + Build:
  - Require glib-2.0 &gt;= 2.6.
  - Change the ABI to glibmm-2.66.
  - Add Meson support.
  - Drop gendef from Windows builds.
  + Documentation:
  - Correct spelling of spawn_async_with_pipes().
  - Glib::Binding: Several doc improvements.
  - Glib::Binding: Explain why SlotTransform takes GValue*.
  - Gio::AsyncResult: Improve the class description.
- Bump so_ver, base_ver and baselibs following upstream changes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1584532801">- Update to version 2.65.2:
  + Glib: Add missing #includes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1584878400">- Update to version 2.65.3:
  + Tests: glibmm_buildfilename: Add some tests.
  + Build: Meson build: Install generate_extra_defs.h.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608292800">- Update to version 2.68.0:
  + Glib:
  - PropertyProxyConnectionNode::connect_changed(): Fix using
    without property name
  - Remove BalancedTree
  + Gio:
  - ListStore: Accept interfaces
  - MenuModel: Make MenuAttribute and MenuLink enum class
  - Add TlsClientConnectionImpl and TlsServerConnectionImpl
  - SocketClient::signal_event(): Fix wrapping of 'connection'
    parameter
  + 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
  - Meson build: Fix detection of macOS
  - Change the ABI to glibmm-2.68
  + Documentation: Meson build: Add missing Glib::Value and Variant
    documentation
- Bump so_ver, base_ver and in baselibs following upstream changes.
- Add meson BuildRequires and macros following upstreams port to
  meson build system.
- No longer package documentation, not built by default on meson.</changelog>
  <changelog author="Florian &lt;sp1ritCS@protonmail.com&gt;" date="1623931200">- Update to version 2.68.1
  + Add dependencies to Doxygen tag files in subprojects
  + Doxygen in a main project shall not be called before tag files
    have been created or updated in subprojects.
  + Fix build as subproject without building documentation
  + meson.build: If mm-common-get is not found in maintainer-mode
    with 'required: false', try with 'required: true'.
    Don't try to use tag_file, if documentation is not built.
  + docs/reference/meson.build: Don't use variables from modules
    that don't define doxytagfile. These are subprojects that don't
    build their documentation.
  + Don't mark the Glib::Source class with GLIBMM_API
    Instead, mark the individual members with GLIBMM_API so that we
    avoid having the code tied to a particular STL and compiler
    version.
  + Update the classes that derive from Glib::Source accordingly as
    well
  + error.h Avoid exporting class deriving frm std::exception
    This will avoid having the ABI tied to a particular STL and
    compiler version, and so will eliminate C4275 compiler warnings
    when building the code.  Also update gerror.m4 so that it will
    generate code deriving from Glib::Error with the export macro
    markings with the member functions, so that things continue to
    build properly.
  + fileattributeinfo.hg: Avoid exporting classes with std::string
    members
  + variantdbusstring.h: Don't mark classes with GLIBMM_API
  + ustring.h: Avoid exporting classes with std::string members
  + Glib::PatternSpec: Ignore deprecation of g_pattern_match()
  + tests/glibmm_ustring_compare: Fix so it works for C++20
  + Meson build: Make quiet installations possible
  + Meson build: No implicit_include_directories
  + Variant: Fix so it works with C++20. C++20 changed some aspects
    of templates that broke variant.h on some compilers (GCC 11).
  + Meson build: No implicit_include_directories. It shall not be
    possible to find a glibmm header file with #include &lt;xxx.h&gt;
    instead of #include &lt;glibmm/xxx.h&gt;. Not fully fixed until
    https://github.com/mesonbuild/meson/issues/8562 has been fixed.
  + Add tools/defs_gen/enumextract.py. A Python script that can
    replace the Perl script tools/enum.pl.
  + Meson build: Make it possible to use glibmm as a subproject
    glib and sigc++ can be subprojects of glibmm.
  + Meson build: examples and tests: Add dependency('threads')
    Multithreaded examples and tests depend on 'threads'.
    I noticed this when I started experimenting with subprojects.
    Strange that it was not reported as a missing dependency long
    ago.
  + g[io|lib]mmconfig.h.*: Don't dllimport on MinGW. This will fix
    warnings when building items using glibmm and giomm with
    MinGW/GCC.
  + tools/gen_scripts: Ignore gio/gwin32api-*.h. Ignore some new
    glib header files when generating gio/src/gio_enums.defs and
    gio/src/gio_methods.defs.
  + docs/reference/Doxyfile.in: Remove obsolete entries
  + Meson build: Use relative paths to untracked/. The paths to the
    source code in untracked/ shall be relative to the meson.build
    file, when library files are built from a tarball. With
    absolute paths Meson may generate too long file names.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1632830400">- Add m4 BuildRequires: the generated gmmproc actually stores the
  path to m4, as detected during build. Subsequent builds of other
  * mm modules from git need a working setup for this.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1633608000">- Update to version 2.68.2:
  + Glib: 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
  - AppInfo::get_all(): Avoid a crash on Windows
  + Build: MSVC build: Remove extraneous GLIBMM_API in
    Glib::ustring</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661342400">- Update to version 2.72.1:
  + Glib: ustring_Iterator: Don't declare copy constructor
    =default. A fix in the 2.72.0 release broke ABI.
- Changes from version 2.72.0:
  + Glib: MainContext: Add create(MainContextFlags flags).
  + Gio:
  - Add AppInfoMonitor
  - DBus::Proxy: signal_signal() accepts a signal name
  - File: Add move_async() and move_finish()
  - SocketClient: Deprecate
    set/get/property_tls_validation_flags()
  - TlsCertificate: Add properties private_key, private_key_pem,
    pkcs11_uri, private_key_pkcs11_uri. Fix the create*()
    methods.
  - TlsClientConnection.hg: Deprecate
    set/get/property_validation_flags().
  + gmmproc: Add "ignore_deprecations" argument in _WRAP_METHOD().
  + Build:
  - Require glib-2.0 &gt;= 2.71.2.
  - MSVC build: Support VS2022 builds.
  - Meson build: Specify 'check' option in run_command(). Require
    Meson &gt;= 0.55.0.
- Changes from version 2.70.0:
  + Glib:
  - Timer: Add resume() and is_active()
  - Add the Environ class
  - Binding: Add dup_source(), dup_target(). Deprecate
    get_source(), get_target(). TimeZone: Add operator bool(),
    create_identifier(). Deprecate create().
  + Gio:
  - FileInfo: Add get/set_access_date(), get/set_creation_date().
  - Notification: Add set_category().
  - TlsCertificate: Add property/get_not_valid_before(),
    property/get_not_valid_after(), property/get_subject_name(),
    property/get_issuer_name().
  - TlsConnection: Add property/get_protocol_version(),
    property/get_ciphersuite_name().
  + Tests: Add test of Glib::Environ
  + gmmproc: Handle gi-docgen syntax in C documentation.
  + Build: Require glib-2.0 &gt;= 2.69.1.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Update to version 2.73.2:
  + Glib: ustring: Add release()
  + Gio:
  - ListStore: Don't derive a gtkmm__GListStore GType
  - DBus::Proxy: get_connection(), get_interface_info(): Add
    refreturn
  - AppInfo: Add get_default_for_type_async/finish(),
    get_default_for_uri_scheme_async/finish()
  - File: Add make_symbolic_link_async/finish()
  - ListStore: Add property_n_items()
  - Resolver: Add lookup_by_name_with_flags(),
    lookup_by_name_with_flags_async/finish()
  + Documentation:
  - Glib::RefPtr: Improve the documentation
  - Gio::Action: Improve the documentation
  + gmmproc:
  - Improved handling of final types
  - Improve handling of gi-docgen syntax in C documentation
  + 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
  - Require glib-2.0 &gt;= 2.73.2
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663588800">- Update to version 2.74.0:
  + Gio:
  - ListStore: Add find().
  - File: Add create_tmp().
  + Documentation: File: Document create_for_parse_name().
- Temp disable meson_test macro, tests now need internet during
  testrun.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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>
</package>
<package pkgid="af9a56b41a722e9994d0bc1f85c95d786be2fa3b65c321030f219222b29d84323e104088ecd4e6aee36bbb3dbead4e5a40d3294d35153306c1bf7caafb8bd13f" name="glibmm2-devel" arch="x86_64">
  <version epoch="0" ver="2.78.0" rel="1.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1582200000">- Update to version 2.63.1:
  + Glib:
  - ustring: Fix memory leak in make_valid().
  - Add ustring::sprintf(), wrapping g_strdup_printf().
  - Fix callback races in glibmm when GSource is destructed.
  - Checksum, Datetime, TimeZone: Declare as _CLASS_BOXEDTYPE.
  - Property: Add const get_proxy() returning ReadOnly
    Getting Proxy from ReadOnly is const.
  - Property: Update for compatibility with Gtk::Builder.
  - Fix memory leak in Variant&lt;std::tuple&lt;&gt;&gt;::create().
  - Remove TimeVal.
  + Gio:
  - Add Application::add_option_group().
  - DBus::Object: Fix refcounts in some vfuncs.
  - Gio::DBus: Add ObjectProxy, ObjectSkeleton, ObjectManager,
    ObjectManagerClient, ObjectManagerServer.
  - Drive, MountOperation, ThemedIcon, TlsDatabase,
    VolumeMonitor: Fix ownership of some lists and arrays
    (Fixes memory leaks and dangling pointers).
  - Add SocketControlMessage::add_deserialize_func().
  + gmmproc: Update for new glib deprecation macros.
  + Build:
  - Doxyfile.in: Remove unused configuration constants.
  - Require glib-2.0 &gt;= 2.61.2.
  - Change the ABI to glibmm-2.64.
  + Documentation:
  - Glib::init(), Gio::init(): Improve the documentation.
  - Glib::ustring can't always replace std::string.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1584532800">- Update to version 2.65.1:
  + Glib:
  - Add get_user_runtime_dir().
  - Add get_host_name().
  - MainContext: Add push/pop/get_thread_default().
  - Add StdStringView and UStringView. Use them in
    build_filename() and other functions
  - Regex::match(): Avoid using string after deletion.
  - Add Glib::canonicalize_filename().
  - Binding: get_source() and get_target() return ObjectBase*.
  - ustring: Fix insert(iterator, In, In).
  - Value: Adding static_assert() for template parameter.
  - Error: Derive from std::exception, remove Glib::Exception.
  - Binding: Keep a binding alive even without a RefPtr.
  + Gio:
  - DBus::Connection: Make the wrap() function thread-safe.
  - SettingsSchemaSource: Add list_schemas(). Add a create(),
    wrapping new_from_directory().
  - DBus::Message::get_unix_fd_list(): Add refreturn.
  + Tests:
  - Add glibmm_ustring_compare test.
  - Add glibmm_regex test.
  - Add glibmm_binding test.
  + gmmproc: Add optional decl_prefix parameter to
    _CLASS_BOXEDTYPE, _CLASS_BOXEDTYPE_STATIC, _CLASS_GOBJECT,
    _CLASS_INTERFACE, _CLASS_OPAQUE_COPYABLE,
    _CLASS_OPAQUE_REFCOUNTED, _WRAP_GERROR. Used for adding
    GLIBMM_API or similar for MS Visual C++.
  + Build:
  - Require glib-2.0 &gt;= 2.6.
  - Change the ABI to glibmm-2.66.
  - Add Meson support.
  - Drop gendef from Windows builds.
  + Documentation:
  - Correct spelling of spawn_async_with_pipes().
  - Glib::Binding: Several doc improvements.
  - Glib::Binding: Explain why SlotTransform takes GValue*.
  - Gio::AsyncResult: Improve the class description.
- Bump so_ver, base_ver and baselibs following upstream changes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1584532801">- Update to version 2.65.2:
  + Glib: Add missing #includes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1584878400">- Update to version 2.65.3:
  + Tests: glibmm_buildfilename: Add some tests.
  + Build: Meson build: Install generate_extra_defs.h.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608292800">- Update to version 2.68.0:
  + Glib:
  - PropertyProxyConnectionNode::connect_changed(): Fix using
    without property name
  - Remove BalancedTree
  + Gio:
  - ListStore: Accept interfaces
  - MenuModel: Make MenuAttribute and MenuLink enum class
  - Add TlsClientConnectionImpl and TlsServerConnectionImpl
  - SocketClient::signal_event(): Fix wrapping of 'connection'
    parameter
  + 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
  - Meson build: Fix detection of macOS
  - Change the ABI to glibmm-2.68
  + Documentation: Meson build: Add missing Glib::Value and Variant
    documentation
- Bump so_ver, base_ver and in baselibs following upstream changes.
- Add meson BuildRequires and macros following upstreams port to
  meson build system.
- No longer package documentation, not built by default on meson.</changelog>
  <changelog author="Florian &lt;sp1ritCS@protonmail.com&gt;" date="1623931200">- Update to version 2.68.1
  + Add dependencies to Doxygen tag files in subprojects
  + Doxygen in a main project shall not be called before tag files
    have been created or updated in subprojects.
  + Fix build as subproject without building documentation
  + meson.build: If mm-common-get is not found in maintainer-mode
    with 'required: false', try with 'required: true'.
    Don't try to use tag_file, if documentation is not built.
  + docs/reference/meson.build: Don't use variables from modules
    that don't define doxytagfile. These are subprojects that don't
    build their documentation.
  + Don't mark the Glib::Source class with GLIBMM_API
    Instead, mark the individual members with GLIBMM_API so that we
    avoid having the code tied to a particular STL and compiler
    version.
  + Update the classes that derive from Glib::Source accordingly as
    well
  + error.h Avoid exporting class deriving frm std::exception
    This will avoid having the ABI tied to a particular STL and
    compiler version, and so will eliminate C4275 compiler warnings
    when building the code.  Also update gerror.m4 so that it will
    generate code deriving from Glib::Error with the export macro
    markings with the member functions, so that things continue to
    build properly.
  + fileattributeinfo.hg: Avoid exporting classes with std::string
    members
  + variantdbusstring.h: Don't mark classes with GLIBMM_API
  + ustring.h: Avoid exporting classes with std::string members
  + Glib::PatternSpec: Ignore deprecation of g_pattern_match()
  + tests/glibmm_ustring_compare: Fix so it works for C++20
  + Meson build: Make quiet installations possible
  + Meson build: No implicit_include_directories
  + Variant: Fix so it works with C++20. C++20 changed some aspects
    of templates that broke variant.h on some compilers (GCC 11).
  + Meson build: No implicit_include_directories. It shall not be
    possible to find a glibmm header file with #include &lt;xxx.h&gt;
    instead of #include &lt;glibmm/xxx.h&gt;. Not fully fixed until
    https://github.com/mesonbuild/meson/issues/8562 has been fixed.
  + Add tools/defs_gen/enumextract.py. A Python script that can
    replace the Perl script tools/enum.pl.
  + Meson build: Make it possible to use glibmm as a subproject
    glib and sigc++ can be subprojects of glibmm.
  + Meson build: examples and tests: Add dependency('threads')
    Multithreaded examples and tests depend on 'threads'.
    I noticed this when I started experimenting with subprojects.
    Strange that it was not reported as a missing dependency long
    ago.
  + g[io|lib]mmconfig.h.*: Don't dllimport on MinGW. This will fix
    warnings when building items using glibmm and giomm with
    MinGW/GCC.
  + tools/gen_scripts: Ignore gio/gwin32api-*.h. Ignore some new
    glib header files when generating gio/src/gio_enums.defs and
    gio/src/gio_methods.defs.
  + docs/reference/Doxyfile.in: Remove obsolete entries
  + Meson build: Use relative paths to untracked/. The paths to the
    source code in untracked/ shall be relative to the meson.build
    file, when library files are built from a tarball. With
    absolute paths Meson may generate too long file names.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1632830400">- Add m4 BuildRequires: the generated gmmproc actually stores the
  path to m4, as detected during build. Subsequent builds of other
  * mm modules from git need a working setup for this.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1633608000">- Update to version 2.68.2:
  + Glib: 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
  - AppInfo::get_all(): Avoid a crash on Windows
  + Build: MSVC build: Remove extraneous GLIBMM_API in
    Glib::ustring</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661342400">- Update to version 2.72.1:
  + Glib: ustring_Iterator: Don't declare copy constructor
    =default. A fix in the 2.72.0 release broke ABI.
- Changes from version 2.72.0:
  + Glib: MainContext: Add create(MainContextFlags flags).
  + Gio:
  - Add AppInfoMonitor
  - DBus::Proxy: signal_signal() accepts a signal name
  - File: Add move_async() and move_finish()
  - SocketClient: Deprecate
    set/get/property_tls_validation_flags()
  - TlsCertificate: Add properties private_key, private_key_pem,
    pkcs11_uri, private_key_pkcs11_uri. Fix the create*()
    methods.
  - TlsClientConnection.hg: Deprecate
    set/get/property_validation_flags().
  + gmmproc: Add "ignore_deprecations" argument in _WRAP_METHOD().
  + Build:
  - Require glib-2.0 &gt;= 2.71.2.
  - MSVC build: Support VS2022 builds.
  - Meson build: Specify 'check' option in run_command(). Require
    Meson &gt;= 0.55.0.
- Changes from version 2.70.0:
  + Glib:
  - Timer: Add resume() and is_active()
  - Add the Environ class
  - Binding: Add dup_source(), dup_target(). Deprecate
    get_source(), get_target(). TimeZone: Add operator bool(),
    create_identifier(). Deprecate create().
  + Gio:
  - FileInfo: Add get/set_access_date(), get/set_creation_date().
  - Notification: Add set_category().
  - TlsCertificate: Add property/get_not_valid_before(),
    property/get_not_valid_after(), property/get_subject_name(),
    property/get_issuer_name().
  - TlsConnection: Add property/get_protocol_version(),
    property/get_ciphersuite_name().
  + Tests: Add test of Glib::Environ
  + gmmproc: Handle gi-docgen syntax in C documentation.
  + Build: Require glib-2.0 &gt;= 2.69.1.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Update to version 2.73.2:
  + Glib: ustring: Add release()
  + Gio:
  - ListStore: Don't derive a gtkmm__GListStore GType
  - DBus::Proxy: get_connection(), get_interface_info(): Add
    refreturn
  - AppInfo: Add get_default_for_type_async/finish(),
    get_default_for_uri_scheme_async/finish()
  - File: Add make_symbolic_link_async/finish()
  - ListStore: Add property_n_items()
  - Resolver: Add lookup_by_name_with_flags(),
    lookup_by_name_with_flags_async/finish()
  + Documentation:
  - Glib::RefPtr: Improve the documentation
  - Gio::Action: Improve the documentation
  + gmmproc:
  - Improved handling of final types
  - Improve handling of gi-docgen syntax in C documentation
  + 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
  - Require glib-2.0 &gt;= 2.73.2
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663588800">- Update to version 2.74.0:
  + Gio:
  - ListStore: Add find().
  - File: Add create_tmp().
  + Documentation: File: Document create_for_parse_name().
- Temp disable meson_test macro, tests now need internet during
  testrun.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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>
</package>
<package pkgid="9db771705cf95ef2ad1a53372542ffa083f26c951879ae792859e0c796e235bc35ea67a9def2ccee3f48f31823f25fd73ace89ab0f51dadfc66e76e7b06d7e16" name="glibmm2_4" arch="src">
  <version epoch="0" ver="2.66.6" rel="1.3"/>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Package COPYING as %license instead of %doc.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819201">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1522497600">- Update to version 2.56.0:
  + Glib:
  - Threads::Private: Fix gobj() (bgo#791711).
  - TimeoutSource: Use monotonic time consistently (bgo#792524).
  - Add RefPtr::get(). (bgo#495762).
  + Gio:
  - TlsClientConnection: Deprecate set/get/property_use_ssl3().
  - DataInputStream: Deprecate read_until().
  - Application: Add property_resource_base_path_string(). This
    is a replacement for property_resource_base_path() which
    can't be fixed without breaking ABI (bgo#787496).
  - Application: Add three set_option_context_*() methods.
  - DesktopAppInfo: Add get_locale_string().
  + Documentation: Slightly elaborate Glib::Variant&lt;Variant&gt; docs
    (bgo#778219).
  + tests:
  - glibmm_variant: Don't use C++14 features when a C++11
    compiler is used (bgo#787648).
  - glibmm_interface_move test: Avoid unused function warnings.
  + gmmproc:
  - _WRAP_METHOD:
    . Accept optional list of exceptions in errthrow
    (bgo#787979).
    . Suppress the @return section in generated documentation if
    return type is void (bgo#787978).
  - Add _MEMBER_SET_STR macro, setter for strings (bgo#793778).
- Drop gcc8.patch: Fixed upstream.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1543579200">- Update to version 2.56.1:
  + Glib:
  - ustring: Fix wchar conversion on macOS with libc++.
  - Avoid compiler warnings from function pointer conversions.
  + Gio: SocketClient: Take copy in RefPtrs for signal args.
  + Build:
  - Require glib-2.0 &gt;= 2.55.1.
  - Replace the Visual Studio project files with MSVC NMake
    project files.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1543579201">- Update to version 2.58.0:
  + This release is identical to 2.56.1.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1553083200">- Update to version 2.58.1:
  + gmmproc:
  - _WRAP_ENUM and _WRAP_GERROR: Add gtype_func parameter.
  - docextract_to_xml.py: Add --exclude-file option.
  + Documentation:
  - README: Add installation instructions.
  - Don’t use @retval on out args, use @param[out].</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1553256000">- Update to version 2.60.0:
  + Glib:
  - Add DateTime::get_timezone(), KeyFile::get_locale_for_key()
    and TimeZone::get_identifier().
  - Add Value_RefPtrBoxed&lt;&gt;, Value&lt;std::vector&lt;string&gt;&gt;
    specializations and other Value specializations that are
    necessary for _WRAP_PROPERTY.
  - Object construction: Add custom class init and instance init
    functions.
  + Gio:
  - Add AppInfo::launch_uris_async() and launch_uris_async(),
    DBusConnection::get_flags() and property_flags().
  - Settings: Add property_settings_schema().
  - TlsClientConnection: Deprecate property_accepted_cas().
  - ThemedIcon: Add create(const std::vector&lt;Glib::ustring&gt;&amp;
    iconnames).
  - Remove NO_GTYPE from some _WRAP_ENUMs.
  - TlsConnection: Deprecate rehandshake API.
  - Application: Add signal_name_lost().
  + gmmproc: Add _IS_REFCOUNTED_BOXEDTYPE.
  + Build: Require glib-2.0 &gt;= 2.59.2.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1568808000">- Update to version 2.62.0:
  + Glib:
  - Add ustring::make_valid()
  - Use convert_return_gchar_ptr_to_*() in a couple of ustring
    methods
  - Add ustring::sprintf(), wrapping g_strdup_printf()
  - Fix callback races in glibmm when GSource is destructed
  - Checksum, Datetime, TimeZone: Add Glib::Value
    specializations
  - Property: Add const get_proxy() returning ReadOnly. Getting
    Proxy from ReadOnly is const
  - Property: Update for compatibility with Gtk::Builder
  - Fix memory leak in Variant&lt;std::tuple&lt;&gt;&gt;::create()
  - Deprecate TimeVal
  + Gio:
  - Add Application::add_option_group()
  - DBus::Object: Fix refcounts in some vfuncs
  - Gio::DBus: Add ObjectProxy, ObjectSkeleton, ObjectManager,
    ObjectManagerClient, ObjectManagerServer
  - Drive, MountOperation, ThemedIcon, TlsDatabase,
    VolumeMonitor: Fix ownership of some lists and arrays (Fixes
    memory leaks and dangling pointers)
  - Add SocketControlMessage::add_deserialize_func()
  + gmmproc: Update for new glib deprecation macros
  + Build: Require glib-2.0 &gt;= 2.61.2
  + Documentation:
  - Glib::init(), Gio::init(): Improve the documentation
  - Glib::ustring can't always replace std::string.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1584532800">- Update to version 2.64.0:
  + Glib:
  - Add get_user_runtime_dir().
  - Add get_host_name().
  - MainContext: Add push/pop/get_thread_default().
  - Add StdStringView and UStringView. Use them in
    build_filename().
  - Regex: match(), match_all(): Deprecate rvalue string
    references.
  - Add Glib::canonicalize_filename().
  - ustring: Fix insert(iterator, In, In).
  + Gio:
  - DBus::Connection: Make the wrap() function thread-safe.
  - DBus::Message::get_unix_fd_list(): Add refreturn.
  + gmmproc: Add optional decl_prefix parameter to
    _CLASS_BOXEDTYPE, _CLASS_BOXEDTYPE_STATIC, _CLASS_GOBJECT,
    _CLASS_INTERFACE, _CLASS_OPAQUE_COPYABLE,
    _CLASS_OPAQUE_REFCOUNTED, _WRAP_GERROR. Used for adding
    GLIBMM_API or similar for MS Visual C++.
  + Build:
  - Add Meson support.
  - Drop gendef from Windows builds.
  + Documentation:
  - Correct spelling of spawn_async_with_pipes().
  - Glib::Binding: Several doc improvements.
  - Glib::Binding: Explain why SlotTransform takes GValue*.
  - Regex: Note that Glib::ustring must be used in match methods.
  - Gio::AsyncResult: Improve the class description.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1584532801">- Update to version 2.64.1:
  + Glib: Add missing #includes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1632830400">- Add m4 BuildRequires: the generated gmmproc actually stores the
  path to m4, as detected during build. Subsequent builds of other
  * mm modules from git need a working setup for this.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1632830401">- Update to version 2.66.1:
  + Glib: Variant: Fix template constructors so they work with
    C++20.
  + Build:
  - Meson build:
    . Use relative paths to untracked/
    . examples and tests: Add dependency('threads')
    . Make it possible to use glibmm as a subproject
    . No implicit_include_directories
    . Make quiet installations possible
  - MSVC build:
    . Export Glib::manage()
    . Avoid exporting classes with std::string members
  - [gio|glib]mmconfig.h.*: Don't dllimport on MinGW
- Add glibmm2_4-docs-without-timestamp.patch: Do not add timestamps
  to generated doc files.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1633608000">- Update to version 2.66.2:
  + Glib, Gio: Replace all g_quark_from_static_string() by
    g_quark_from_string()
  + Gio:
  - FileEnumerator: Remove refreturn to avoid memory leak
  - ListModel::get_object(): Make it work for interface classes
  + Build: MSVC build: Remove extraneous GLIBMM_API in
    Glib::ustring</changelog>
  <changelog author="QK ZHU &lt;qkzhu@suse.com&gt;" date="1654862400">- Update to version 2.66.4:
  + Glib: ustring_Iterator: Don't declare copy constructor =default.
    The fix in the 2.66.3 release broke ABI.
    (Kjell Ahlstedt) Issue #98 (Scotty Trees)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663588800">- Update to version 2.66.5:
  + Gio:
  - ListStore: Don't derive a gtkmm__GListStore GType
  - DBus::Proxy: get_connection(), get_interface_info(): Add
    refreturn.
  + Documentation: Gio::Action: Improve the documentation.
  + gmmproc: Improved handling of final types.
  + Build:
  - Meson build: Avoid unnecessary configuration warnings.
  - Meson/MSVC: Add more warnings to ignore.
  - NMake Makefiles: Ensure g[lib|io]mm[config.h|.rc] are
    created.
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Update to version 2.66.6:
  + Glib: Dispatcher: Don't warn when a Dispatcher is deleted while
    messages are pending.
  + Gio: NetworkMonitor::get_default(): Add refreturn.
  + gmmproc: generate_wrap_init.pl.in: Disable warning C4273 on
    Visual Studio.
  + Meson build:
  - Detect if we build from a git subtree.
  - Don't copy files with configure_file().</changelog>
</package>
<package pkgid="5be6d5e0c0633671d20ccf63b4acfe373a44a9b1eb2bf251498302973552fded97abaea930453505686f0dc29dac9272259e445c9e96065a96d3077e7d9faa52" name="glibmm2_4-debugsource" arch="i586">
  <version epoch="0" ver="2.66.6" rel="1.3"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1584532800">- Update to version 2.64.0:
  + Glib:
  - Add get_user_runtime_dir().
  - Add get_host_name().
  - MainContext: Add push/pop/get_thread_default().
  - Add StdStringView and UStringView. Use them in
    build_filename().
  - Regex: match(), match_all(): Deprecate rvalue string
    references.
  - Add Glib::canonicalize_filename().
  - ustring: Fix insert(iterator, In, In).
  + Gio:
  - DBus::Connection: Make the wrap() function thread-safe.
  - DBus::Message::get_unix_fd_list(): Add refreturn.
  + gmmproc: Add optional decl_prefix parameter to
    _CLASS_BOXEDTYPE, _CLASS_BOXEDTYPE_STATIC, _CLASS_GOBJECT,
    _CLASS_INTERFACE, _CLASS_OPAQUE_COPYABLE,
    _CLASS_OPAQUE_REFCOUNTED, _WRAP_GERROR. Used for adding
    GLIBMM_API or similar for MS Visual C++.
  + Build:
  - Add Meson support.
  - Drop gendef from Windows builds.
  + Documentation:
  - Correct spelling of spawn_async_with_pipes().
  - Glib::Binding: Several doc improvements.
  - Glib::Binding: Explain why SlotTransform takes GValue*.
  - Regex: Note that Glib::ustring must be used in match methods.
  - Gio::AsyncResult: Improve the class description.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1584532801">- Update to version 2.64.1:
  + Glib: Add missing #includes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1632830400">- Add m4 BuildRequires: the generated gmmproc actually stores the
  path to m4, as detected during build. Subsequent builds of other
  * mm modules from git need a working setup for this.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1632830401">- Update to version 2.66.1:
  + Glib: Variant: Fix template constructors so they work with
    C++20.
  + Build:
  - Meson build:
    . Use relative paths to untracked/
    . examples and tests: Add dependency('threads')
    . Make it possible to use glibmm as a subproject
    . No implicit_include_directories
    . Make quiet installations possible
  - MSVC build:
    . Export Glib::manage()
    . Avoid exporting classes with std::string members
  - [gio|glib]mmconfig.h.*: Don't dllimport on MinGW
- Add glibmm2_4-docs-without-timestamp.patch: Do not add timestamps
  to generated doc files.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1633608000">- Update to version 2.66.2:
  + Glib, Gio: Replace all g_quark_from_static_string() by
    g_quark_from_string()
  + Gio:
  - FileEnumerator: Remove refreturn to avoid memory leak
  - ListModel::get_object(): Make it work for interface classes
  + Build: MSVC build: Remove extraneous GLIBMM_API in
    Glib::ustring</changelog>
  <changelog author="QK ZHU &lt;qkzhu@suse.com&gt;" date="1654862400">- Update to version 2.66.4:
  + Glib: ustring_Iterator: Don't declare copy constructor =default.
    The fix in the 2.66.3 release broke ABI.
    (Kjell Ahlstedt) Issue #98 (Scotty Trees)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663588800">- Update to version 2.66.5:
  + Gio:
  - ListStore: Don't derive a gtkmm__GListStore GType
  - DBus::Proxy: get_connection(), get_interface_info(): Add
    refreturn.
  + Documentation: Gio::Action: Improve the documentation.
  + gmmproc: Improved handling of final types.
  + Build:
  - Meson build: Avoid unnecessary configuration warnings.
  - Meson/MSVC: Add more warnings to ignore.
  - NMake Makefiles: Ensure g[lib|io]mm[config.h|.rc] are
    created.
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Update to version 2.66.6:
  + Glib: Dispatcher: Don't warn when a Dispatcher is deleted while
    messages are pending.
  + Gio: NetworkMonitor::get_default(): Add refreturn.
  + gmmproc: generate_wrap_init.pl.in: Disable warning C4273 on
    Visual Studio.
  + Meson build:
  - Detect if we build from a git subtree.
  - Don't copy files with configure_file().</changelog>
</package>
<package pkgid="36af5e668813196c9aca06c36f2719d419843a300ba76a969098f19063d4fee0b124e99908b102359e1434f924b2a3f983c762ae14b8960ce58543adc57baccc" name="glibmm2_4-debugsource" arch="x86_64">
  <version epoch="0" ver="2.66.6" rel="1.3"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1584532800">- Update to version 2.64.0:
  + Glib:
  - Add get_user_runtime_dir().
  - Add get_host_name().
  - MainContext: Add push/pop/get_thread_default().
  - Add StdStringView and UStringView. Use them in
    build_filename().
  - Regex: match(), match_all(): Deprecate rvalue string
    references.
  - Add Glib::canonicalize_filename().
  - ustring: Fix insert(iterator, In, In).
  + Gio:
  - DBus::Connection: Make the wrap() function thread-safe.
  - DBus::Message::get_unix_fd_list(): Add refreturn.
  + gmmproc: Add optional decl_prefix parameter to
    _CLASS_BOXEDTYPE, _CLASS_BOXEDTYPE_STATIC, _CLASS_GOBJECT,
    _CLASS_INTERFACE, _CLASS_OPAQUE_COPYABLE,
    _CLASS_OPAQUE_REFCOUNTED, _WRAP_GERROR. Used for adding
    GLIBMM_API or similar for MS Visual C++.
  + Build:
  - Add Meson support.
  - Drop gendef from Windows builds.
  + Documentation:
  - Correct spelling of spawn_async_with_pipes().
  - Glib::Binding: Several doc improvements.
  - Glib::Binding: Explain why SlotTransform takes GValue*.
  - Regex: Note that Glib::ustring must be used in match methods.
  - Gio::AsyncResult: Improve the class description.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1584532801">- Update to version 2.64.1:
  + Glib: Add missing #includes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1632830400">- Add m4 BuildRequires: the generated gmmproc actually stores the
  path to m4, as detected during build. Subsequent builds of other
  * mm modules from git need a working setup for this.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1632830401">- Update to version 2.66.1:
  + Glib: Variant: Fix template constructors so they work with
    C++20.
  + Build:
  - Meson build:
    . Use relative paths to untracked/
    . examples and tests: Add dependency('threads')
    . Make it possible to use glibmm as a subproject
    . No implicit_include_directories
    . Make quiet installations possible
  - MSVC build:
    . Export Glib::manage()
    . Avoid exporting classes with std::string members
  - [gio|glib]mmconfig.h.*: Don't dllimport on MinGW
- Add glibmm2_4-docs-without-timestamp.patch: Do not add timestamps
  to generated doc files.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1633608000">- Update to version 2.66.2:
  + Glib, Gio: Replace all g_quark_from_static_string() by
    g_quark_from_string()
  + Gio:
  - FileEnumerator: Remove refreturn to avoid memory leak
  - ListModel::get_object(): Make it work for interface classes
  + Build: MSVC build: Remove extraneous GLIBMM_API in
    Glib::ustring</changelog>
  <changelog author="QK ZHU &lt;qkzhu@suse.com&gt;" date="1654862400">- Update to version 2.66.4:
  + Glib: ustring_Iterator: Don't declare copy constructor =default.
    The fix in the 2.66.3 release broke ABI.
    (Kjell Ahlstedt) Issue #98 (Scotty Trees)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663588800">- Update to version 2.66.5:
  + Gio:
  - ListStore: Don't derive a gtkmm__GListStore GType
  - DBus::Proxy: get_connection(), get_interface_info(): Add
    refreturn.
  + Documentation: Gio::Action: Improve the documentation.
  + gmmproc: Improved handling of final types.
  + Build:
  - Meson build: Avoid unnecessary configuration warnings.
  - Meson/MSVC: Add more warnings to ignore.
  - NMake Makefiles: Ensure g[lib|io]mm[config.h|.rc] are
    created.
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Update to version 2.66.6:
  + Glib: Dispatcher: Don't warn when a Dispatcher is deleted while
    messages are pending.
  + Gio: NetworkMonitor::get_default(): Add refreturn.
  + gmmproc: generate_wrap_init.pl.in: Disable warning C4273 on
    Visual Studio.
  + Meson build:
  - Detect if we build from a git subtree.
  - Don't copy files with configure_file().</changelog>
</package>
<package pkgid="48eea54422caf805ab3f774c28ab20373008e4668dded51e9a4cad44e0a36ded2520a35a6bdfe69f5908d07995668377862a691ae70d90024e1239aa77634480" name="glibmm2_4-devel" arch="i586">
  <version epoch="0" ver="2.66.6" rel="1.3"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1584532800">- Update to version 2.64.0:
  + Glib:
  - Add get_user_runtime_dir().
  - Add get_host_name().
  - MainContext: Add push/pop/get_thread_default().
  - Add StdStringView and UStringView. Use them in
    build_filename().
  - Regex: match(), match_all(): Deprecate rvalue string
    references.
  - Add Glib::canonicalize_filename().
  - ustring: Fix insert(iterator, In, In).
  + Gio:
  - DBus::Connection: Make the wrap() function thread-safe.
  - DBus::Message::get_unix_fd_list(): Add refreturn.
  + gmmproc: Add optional decl_prefix parameter to
    _CLASS_BOXEDTYPE, _CLASS_BOXEDTYPE_STATIC, _CLASS_GOBJECT,
    _CLASS_INTERFACE, _CLASS_OPAQUE_COPYABLE,
    _CLASS_OPAQUE_REFCOUNTED, _WRAP_GERROR. Used for adding
    GLIBMM_API or similar for MS Visual C++.
  + Build:
  - Add Meson support.
  - Drop gendef from Windows builds.
  + Documentation:
  - Correct spelling of spawn_async_with_pipes().
  - Glib::Binding: Several doc improvements.
  - Glib::Binding: Explain why SlotTransform takes GValue*.
  - Regex: Note that Glib::ustring must be used in match methods.
  - Gio::AsyncResult: Improve the class description.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1584532801">- Update to version 2.64.1:
  + Glib: Add missing #includes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1632830400">- Add m4 BuildRequires: the generated gmmproc actually stores the
  path to m4, as detected during build. Subsequent builds of other
  * mm modules from git need a working setup for this.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1632830401">- Update to version 2.66.1:
  + Glib: Variant: Fix template constructors so they work with
    C++20.
  + Build:
  - Meson build:
    . Use relative paths to untracked/
    . examples and tests: Add dependency('threads')
    . Make it possible to use glibmm as a subproject
    . No implicit_include_directories
    . Make quiet installations possible
  - MSVC build:
    . Export Glib::manage()
    . Avoid exporting classes with std::string members
  - [gio|glib]mmconfig.h.*: Don't dllimport on MinGW
- Add glibmm2_4-docs-without-timestamp.patch: Do not add timestamps
  to generated doc files.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1633608000">- Update to version 2.66.2:
  + Glib, Gio: Replace all g_quark_from_static_string() by
    g_quark_from_string()
  + Gio:
  - FileEnumerator: Remove refreturn to avoid memory leak
  - ListModel::get_object(): Make it work for interface classes
  + Build: MSVC build: Remove extraneous GLIBMM_API in
    Glib::ustring</changelog>
  <changelog author="QK ZHU &lt;qkzhu@suse.com&gt;" date="1654862400">- Update to version 2.66.4:
  + Glib: ustring_Iterator: Don't declare copy constructor =default.
    The fix in the 2.66.3 release broke ABI.
    (Kjell Ahlstedt) Issue #98 (Scotty Trees)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663588800">- Update to version 2.66.5:
  + Gio:
  - ListStore: Don't derive a gtkmm__GListStore GType
  - DBus::Proxy: get_connection(), get_interface_info(): Add
    refreturn.
  + Documentation: Gio::Action: Improve the documentation.
  + gmmproc: Improved handling of final types.
  + Build:
  - Meson build: Avoid unnecessary configuration warnings.
  - Meson/MSVC: Add more warnings to ignore.
  - NMake Makefiles: Ensure g[lib|io]mm[config.h|.rc] are
    created.
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Update to version 2.66.6:
  + Glib: Dispatcher: Don't warn when a Dispatcher is deleted while
    messages are pending.
  + Gio: NetworkMonitor::get_default(): Add refreturn.
  + gmmproc: generate_wrap_init.pl.in: Disable warning C4273 on
    Visual Studio.
  + Meson build:
  - Detect if we build from a git subtree.
  - Don't copy files with configure_file().</changelog>
</package>
<package pkgid="1b0439bbcac4d6ea761df647adb6f7eae22bd9093c1f44f911aeee3005ea74c492b747119d5fd54b6c50a22fdaa4013e5f2979f6403a65ed7ab00888085e5ce5" name="glibmm2_4-devel" arch="x86_64">
  <version epoch="0" ver="2.66.6" rel="1.3"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1584532800">- Update to version 2.64.0:
  + Glib:
  - Add get_user_runtime_dir().
  - Add get_host_name().
  - MainContext: Add push/pop/get_thread_default().
  - Add StdStringView and UStringView. Use them in
    build_filename().
  - Regex: match(), match_all(): Deprecate rvalue string
    references.
  - Add Glib::canonicalize_filename().
  - ustring: Fix insert(iterator, In, In).
  + Gio:
  - DBus::Connection: Make the wrap() function thread-safe.
  - DBus::Message::get_unix_fd_list(): Add refreturn.
  + gmmproc: Add optional decl_prefix parameter to
    _CLASS_BOXEDTYPE, _CLASS_BOXEDTYPE_STATIC, _CLASS_GOBJECT,
    _CLASS_INTERFACE, _CLASS_OPAQUE_COPYABLE,
    _CLASS_OPAQUE_REFCOUNTED, _WRAP_GERROR. Used for adding
    GLIBMM_API or similar for MS Visual C++.
  + Build:
  - Add Meson support.
  - Drop gendef from Windows builds.
  + Documentation:
  - Correct spelling of spawn_async_with_pipes().
  - Glib::Binding: Several doc improvements.
  - Glib::Binding: Explain why SlotTransform takes GValue*.
  - Regex: Note that Glib::ustring must be used in match methods.
  - Gio::AsyncResult: Improve the class description.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1584532801">- Update to version 2.64.1:
  + Glib: Add missing #includes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1632830400">- Add m4 BuildRequires: the generated gmmproc actually stores the
  path to m4, as detected during build. Subsequent builds of other
  * mm modules from git need a working setup for this.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1632830401">- Update to version 2.66.1:
  + Glib: Variant: Fix template constructors so they work with
    C++20.
  + Build:
  - Meson build:
    . Use relative paths to untracked/
    . examples and tests: Add dependency('threads')
    . Make it possible to use glibmm as a subproject
    . No implicit_include_directories
    . Make quiet installations possible
  - MSVC build:
    . Export Glib::manage()
    . Avoid exporting classes with std::string members
  - [gio|glib]mmconfig.h.*: Don't dllimport on MinGW
- Add glibmm2_4-docs-without-timestamp.patch: Do not add timestamps
  to generated doc files.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1633608000">- Update to version 2.66.2:
  + Glib, Gio: Replace all g_quark_from_static_string() by
    g_quark_from_string()
  + Gio:
  - FileEnumerator: Remove refreturn to avoid memory leak
  - ListModel::get_object(): Make it work for interface classes
  + Build: MSVC build: Remove extraneous GLIBMM_API in
    Glib::ustring</changelog>
  <changelog author="QK ZHU &lt;qkzhu@suse.com&gt;" date="1654862400">- Update to version 2.66.4:
  + Glib: ustring_Iterator: Don't declare copy constructor =default.
    The fix in the 2.66.3 release broke ABI.
    (Kjell Ahlstedt) Issue #98 (Scotty Trees)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663588800">- Update to version 2.66.5:
  + Gio:
  - ListStore: Don't derive a gtkmm__GListStore GType
  - DBus::Proxy: get_connection(), get_interface_info(): Add
    refreturn.
  + Documentation: Gio::Action: Improve the documentation.
  + gmmproc: Improved handling of final types.
  + Build:
  - Meson build: Avoid unnecessary configuration warnings.
  - Meson/MSVC: Add more warnings to ignore.
  - NMake Makefiles: Ensure g[lib|io]mm[config.h|.rc] are
    created.
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Update to version 2.66.6:
  + Glib: Dispatcher: Don't warn when a Dispatcher is deleted while
    messages are pending.
  + Gio: NetworkMonitor::get_default(): Add refreturn.
  + gmmproc: generate_wrap_init.pl.in: Disable warning C4273 on
    Visual Studio.
  + Meson build:
  - Detect if we build from a git subtree.
  - Don't copy files with configure_file().</changelog>
</package>
<package pkgid="ea6534fcdf47494e70bbc2a33c49227ee3b9c4865564a18b146fda21c042c24e7dc722b4bec146e7b4fceac439a9c721c47512c21a9a2e5c3800523eaccd2bcf" name="glm" arch="src">
  <version epoch="0" ver="0.9.9.8" rel="2.7"/>
  <changelog author="jengelh@medozas.de" date="1328443200">- Remove redundant tags/sections</changelog>
  <changelog author="adam@mizerski.pl" date="1346760000">- update to 0.9.3.4
  - A lot happend since last update.
    Changelog available at http://glm.g-truc.net/</changelog>
  <changelog author="jengelh@inai.de" date="1362312000">- Add missing BuildRoot directive (resolve SLE build failure)</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1373457600">- Update to version 0.9.4.4
  * Promoted GTC_espilon extension
  * Promoted GTC_ulp extension
  * Removed GLM website from the source repository
  * Added GLM_FORCE_RADIANS so that all functions takes radians for arguments</changelog>
  <changelog author="cfarrell@suse.com" date="1374148800">- license update: MIT and GPL-2.0+
  glm-0.9.4.4/test/external/gli/core/shared_ptr.inl is GPL licensed</changelog>
  <changelog author="dvaleev@suse.com" date="1375358400">- convert sources to UNIX format using dos2unix
- fix build on non x86 architectures (glm-nonx86.patch)</changelog>
  <changelog author="tchvatal@suse.com" date="1395662400">- Version bump to 0.9.5.2:
  * Various bug fixes
  * MIT only license
- Remove no longer needed patch:
  * glm-nonx86.patch
- Use cmake macros to build</changelog>
  <changelog author="fstrba@suse.com" date="1400241600">- Version bump to 0.9.5.3
- Add a patch to disable gtc_packing test that fails on some i586
  systems:
  * glm-0.9.5.3-no_gtc_packing_test.patch
- Add %fdupes to reduce size</changelog>
  <changelog author="schwab@suse.de" date="1411646400">- aliasing.patch: fix strict aliasing issues</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1458561600">- Update to version 0.9.7.4
- Fix cmake config location
  * glm-cmake-config.patch
- Drop obsolete
  * glm-0.9.5.3-no_gtc_packing_test.patch
- Drop aliasing.patch, use -fno-strict-aliasing</changelog>
  <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="Martin Hauke &lt;mardnh@gmx.de&gt;" 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="Martin Hauke &lt;mardnh@gmx.de&gt;" 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="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1553601600">- Reenable disabled tests (fixed by upstream)
  * core_func_exponential
  * gtc_packing
  * gtc_integer
  * gtx_common</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1553688000">- Fix typo in patch glm-cmake-config.patch
- Correct License</changelog>
  <changelog author="Sagi &lt;sagiben@gmail.com&gt;" 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 Hollstein &lt;manfred.h@gmx.net&gt;" date="1556107200">- Ensure glmConfig.cmake gets installed:
  * glm-cmake-config.patch</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1558353600">- Added glm-pkgconfig.patch to create glm.pc file
  (fixes bsc#1135667)</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" 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 &lt;lubos.kocman@suse.com&gt;" date="1646913600">- Add back dropped reference for bsc#1135667</changelog>
</package>
<package pkgid="752385626351a0413a3c4e100af52bda86db64479ca34e590eba9b7c2e0f0fb7de070827ebb3ad70ba0d57ae3c1ab8d2958cb7d9f6d4f1d00fe055b7cf904526" name="glm-devel" arch="i586">
  <version epoch="0" ver="0.9.9.8" rel="2.7"/>
  <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="Martin Hauke &lt;mardnh@gmx.de&gt;" 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="Martin Hauke &lt;mardnh@gmx.de&gt;" 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="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1553601600">- Reenable disabled tests (fixed by upstream)
  * core_func_exponential
  * gtc_packing
  * gtc_integer
  * gtx_common</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1553688000">- Fix typo in patch glm-cmake-config.patch
- Correct License</changelog>
  <changelog author="Sagi &lt;sagiben@gmail.com&gt;" 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 Hollstein &lt;manfred.h@gmx.net&gt;" date="1556107200">- Ensure glmConfig.cmake gets installed:
  * glm-cmake-config.patch</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1558353600">- Added glm-pkgconfig.patch to create glm.pc file
  (fixes bsc#1135667)</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" 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 &lt;lubos.kocman@suse.com&gt;" date="1646913600">- Add back dropped reference for bsc#1135667</changelog>
</package>
<package pkgid="cc591536cbcd1caa1a3a54e9d27d3fdf27af0d9ebd958b47d398fee9f02bdb986ba3db0301261a51239d09d430f697ab516bf134e6b44a0382116f871302f16d" name="glm-devel" arch="x86_64">
  <version epoch="0" ver="0.9.9.8" rel="2.7"/>
  <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="Martin Hauke &lt;mardnh@gmx.de&gt;" 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="Martin Hauke &lt;mardnh@gmx.de&gt;" 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="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1553601600">- Reenable disabled tests (fixed by upstream)
  * core_func_exponential
  * gtc_packing
  * gtc_integer
  * gtx_common</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1553688000">- Fix typo in patch glm-cmake-config.patch
- Correct License</changelog>
  <changelog author="Sagi &lt;sagiben@gmail.com&gt;" 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 Hollstein &lt;manfred.h@gmx.net&gt;" date="1556107200">- Ensure glmConfig.cmake gets installed:
  * glm-cmake-config.patch</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1558353600">- Added glm-pkgconfig.patch to create glm.pc file
  (fixes bsc#1135667)</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" 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 &lt;lubos.kocman@suse.com&gt;" date="1646913600">- Add back dropped reference for bsc#1135667</changelog>
</package>
<package pkgid="037cb00b3f822e1cef550c16a0cd981d8e1ef23046fc3fe93b0cb35bfa680c4a6eae813cdc748457ef58c94e4cb6b75379194a9460d8202a06b2c8b97f8e34f8" name="glm-doc" arch="noarch">
  <version epoch="0" ver="0.9.9.8" rel="2.7"/>
  <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="Martin Hauke &lt;mardnh@gmx.de&gt;" 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="Martin Hauke &lt;mardnh@gmx.de&gt;" 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="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1553601600">- Reenable disabled tests (fixed by upstream)
  * core_func_exponential
  * gtc_packing
  * gtc_integer
  * gtx_common</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1553688000">- Fix typo in patch glm-cmake-config.patch
- Correct License</changelog>
  <changelog author="Sagi &lt;sagiben@gmail.com&gt;" 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 Hollstein &lt;manfred.h@gmx.net&gt;" date="1556107200">- Ensure glmConfig.cmake gets installed:
  * glm-cmake-config.patch</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1558353600">- Added glm-pkgconfig.patch to create glm.pc file
  (fixes bsc#1135667)</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" 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 &lt;lubos.kocman@suse.com&gt;" date="1646913600">- Add back dropped reference for bsc#1135667</changelog>
</package>
<package pkgid="d90edfaca64b3fde63c62aba5b3fd154e85e261866784cb0b484bb0785bbb2a4abc86dd3716fb8f77add9bc21c49bcd3d87c13e5ee210bd7cd2abed908ea4977" name="gloox" arch="src">
  <version epoch="0" ver="1.0.24" rel="2.5"/>
  <changelog author="pascal.bleser@opensuse.org" date="1206100800">- update to 0.9.9.7</changelog>
  <changelog author="pascal.bleser@opensuse.org" date="1248696000">- update to 0.9.9.9</changelog>
  <changelog author="pascal.bleser@opensuse.org" date="1253793600">- update to 0.9.9.10:
  * fixes a crash in the roster manager
  * fixes the configure check for GnuTLS</changelog>
  <changelog author="pascal.bleser@opensuse.org" date="1257076800">- update to 1.0:
  * SONAME bumped from 7 to 8</changelog>
  <changelog author="fisiu@opensuse.org" date="1355227200">- Spec file cleanup.
- Drop 'licenses' from Build/Requires.</changelog>
  <changelog author="aj@ajaissle.de" date="1390392000">- Update to 1.0.9 (new soname 11)
- gloox-1.0.9_long_long.patch -- Add -Wno-long-long to Makefiles
- License changed from GPLv2 to GPLv3
- version 1.0.9 released: 15 Oct 2013
  + changed colon to dash in uid generation to possibly fix #191
  + added Channel Binding (needed for SASL SCRAM-SHA-1-PLUS) to SChannel on win32 (untested)
  + fixed SCRAM-SHA-1-PLUS
- version 1.0.8 released: 15 Oct 2013
  + ConnectionTLS: make stacked TLS/SSL connections work again with HTTP proxies
  + added SASL SCRAM-SHA-1/SCRAM-SHA-1-PLUS authentication mechanisms (GnuTLS &amp; OpenSSL only) (#201)
  + properly seed the RNG
  + SHA::hex(): finalize() only once
- version 1.0.7.1 released: 11 Oct 2013
  + fixed/updated the win32 project files
- version 1.0.7 released: 11 Oct 2013
  + added Jingle (XEP-0166)
  + added Jingle ICE-UDP Transport (XEP-0176)
  + added Jingle File Transfer (XEP-0234)
  + fixed compilation in iOS7 SDK (thanks to Kurt Vermeersch)
  + fixed bug in stanza handling/counting related to Stream Management (patch by Norbert Riedlin)
  + added protected ClientBase::stanzasSent() to return sent stanzas (if Stream Management enabled)
- version 1.0.6 released: 04 Sep 2013
  + ClientBase: removed check for empty message body –&gt; messages of type chat with empty bodies will be passed on to listeners – required for Message Carbons
  + MessageSession: removed check for empty message body –&gt; messages of type chat with empty bodies will be passed on to listeners – required for Message Carbons
  + don’t send presence after stream resumption
  + added ClientBase::sendQueue()
  + documentation updates and fixes
- version 1.0.5 released: 02 Sep 2013
  + added support for Stanza Forwarding (XEP-0297)
  + added support for Message Carbons (XEP-0280)
- version 1.0.4 released: 30 Aug 2013
  + added support for Stream Management (XEP-0198)
  + Fix some iterator usage for portability related to erase (patch by Daniel Bowen)
  + Ensure setting a connection does not leave a deleted value in the member variable for a time (patch by Daniel Bowen)
  + Add operator&lt; and relatives to JID so that it can be in a map (patch by Daniel Bowen)
  + Sandboxing on Apple doesn’t like getprotobyname (patch by Daniel Bowen)
  + MessageSession::send(): removed default argument of 2nd parameter to remove ambiguity of MS::send( string ) (#206) (source incompatible!)
  + VCard: renamed setPhoto( string ) to setPhotoUri( string ) (#166) (source and binary incompatible)
- version 1.0.3 released: 22 Jul 2013
  + changed license to GPLv3
  + removed space from VS project name (–&gt; gloox-1.0)
  + VCardUpdate: fixed handling of empty hash (#203)
  + VCardUpdate: added hasPhoto() to inidicate whether there was a photo tag (#203)
  + compilation fixed when using getaddrinfo (patch by Roy van Dam)
  + Receipt: recognize id attribute (patch by Dídac Pérez) (#208)
  + MessageSession: added MS::send( string&amp; ) to properly provide a base for MUCMS::send( string&amp; ) (#206)
  + really fixed memory leak in prep::idna()
  + gloox.vcproj: removed not-yet-present tlsgnutlsserver.cpp/.h
- version 1.0.2 released: 05 Jul 2013
  + SOCKS5Bytestream: Don’t wait for incoming data, notify about open stream immediately upon
  + connection (patch by Erik Horemans)
  + fixed/updated Code::Blocks and VS project files (fixes #197, #198)
  + fixed memory leak in ClientBase (fixes #204)
  + fixed memory leak in prep::idna()
- version 1.0.1 released: 29 Jun 2013
  + added support for Serverless Messaging (XEP-0174)
  + TLSOpenSSLServer: compilation fix
  + don’t bail on DNS TCP queries
  + fixed µs timeout value (now defaults to 1.000.000)
  + omit port in initial greeting (usually -1 anyway)
  + fixed SHA1 hashes of 55 byte strings (#164)
  + fixed CFLAGS and LIBS in pkg-config file (#163)
  + fixed SOCKS5Bytestream double close notification
  + tell gcrypt that we’re using pthreads (if available)
  + ClientBase: send IQ error response for unsupported features
  + ClientBase: fixed potential infinite loop on IQ error
  + ClientBase: fixed NTLM auth
  + ClientBase, SEF: mutex-protected SE handling
  + PubSub: added ‘subscribe &amp; configure’
  + PubSub: added optional subid
  + SOCKS5BytestreamServer: expose local socket
  + RosterManager: don’t use string-comparison on JIDs; use JID class
  + NonSASLAuth: fixed resource usage by deprecating ClientBase::m_selectedResource
  + InBandBytestream: don’t call handler in dtor
  + util: fixed long2string()
  + fixed a few leaks in GnutTLS client code (#181)
  + VCard: made getters const (#186) (binary-incompatible change!)
  + PubsubManager: fixed using wrong Tag (#190)
  + Search: fixed search() (#193)
  + DNS: fix socket leak if no network connection is available (#192)
  + PubsubManager: unconditionally call handleItemPublication() (#194)
  + configure: Added -lgcrypt (dependency of GNUTLS)</changelog>
  <changelog author="aj@ajaissle.de" date="1418299200">- Update to 1.0.12
  - TLSOpenSSLClient/Server: disabled SSLv3
- version 1.0.11 released: 13 Sep 2014
  - GnuTLS: updated use of priority API
  - LinkLocal*: compile fixes for MSVC 2008 (thanks to Serhiy M. Vasylenko)
  - fixed Debian bug #746857, worked around #758899
  - fixed memory leak (#240)
  - fixed compatibility with recent GnuTLS versions, fixed GnuTLS check (thanks to Andreas Metzler) (#231)
  - Jingle::Session: fixed state error (thanks to leerymatthew) (#236)
- version 1.0.10 released: 09 Apr 2014
  - TLSSChannel: use malloc/realloc/free instead of their legacy Local* variants (fixes #222)
  - VCard: remove \r from vcard photos. Fixes a recent change Facebook made to their vcard pictures (patch by Fernando Sanchez)
  - Jingle: fixed replying; distinguish between ‘from’ and ‘initiator'; added Jingle::Session::setInitiator()
  - Jingle: fixed ::ICEUDP to actually add candidates; added ::Session::initiator(), ::setHandler(), ::sessionAccept( PluginList ); fixed storing of new sessions in ::SessionManager (patches by Erich Keane)
  - Jingle: removed Jingle::setInitiator() and ::setResponder() (now provided by ctor)
  - AtomicRefCount: fixed compilation on iOS (patch by Erich Keane)
  - Jingle::Plugin: added JinglePluginType, pluginType(), and findPlugin() to easily look for and retrieve specific plugins
  - ConnectionBOSH: fixed return value for recv() (patch by Sudarshan Prasad)
  - Parser: get rid of bogus isValid() (fixes #180, #224)
- Drop gloox-1.0.9_long_long.patch (using sed)</changelog>
  <changelog author="aj@ajaissle.de" date="1428235200">- Update to 1.0.13
  * fixed compilation with libressl (thanks to Heiko Becker)
  * added IO Data (XEP-0244)
  * serialise access to compressionZlib::cleanup for thread safety (thanks to Stephen Hilliard)
  * prevent infinite loop in Tag::setCData() (thanks to Stephen Hilliard)
  * TLSOpenSSL: memory leak on every client connection attempt (thanks to Stephen Hilliard)
  * Client: initialize m_smWanted to avoid connection failures (thanks to Stephen Hilliard)</changelog>
  <changelog author="aj@ajaissle.de" date="1441713600">- Update to 1.0.14
  * IOData: make it possible to pass more than one element as in/out/error data
  * Client: fix resetting of presence status text
  * TLSSChannel: fix memory leak (thanks to Alexander Weisner)
  * Error: added setAppError() to set application-specific error message
  * PubSub::Item: added setPayload(), setID()
  * Adhoc: return clone of plugin
  * PubSub::Manager: fix finding of subscription type (thanks to BillHoo)
  * ChatStateFilter: fix enable logic (thanks to Ivan Shmakov)
  * MessageEvent: added parsing of (thanks to Ivan Shmakov)
  * MessageEvent: added id() (thanks to Ivan Shmakov)
  * ClientBase: handle MUC invitation declines properly (thanks to Matias Snellingen)
  * DNS: IPv6 fix (thanks to garimacoe) (#249)
  * DelayedDelivery: propagate internal state properly (#251)
  * PubSub::Manager: fix GetSubscriberList and GetAffiliateList</changelog>
  <changelog author="dap.darkness@gmail.com" date="1463918400">- Removed %%debug_package to pass openSUSE:Factory:Staging.
  By the way this practise is ugly nowadays, OBS provides debug flags.</changelog>
  <changelog author="mailaender@opensuse.org" date="1469793600">- new upstream version 1.0.16 (see ChangeLog)
- rename package from libgloox to gloox
- enable tests</changelog>
  <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>
</package>
<package pkgid="5d15fa309c5332ca910f0ab69764afa0c16c34b6731b31f3a314f6303e7ca5f9cef0c056956bf8aa0f033b9d2795a00b6faa5bd0c28bdc599353b057e1855679" name="gloox-debugsource" arch="x86_64">
  <version epoch="0" ver="1.0.24" rel="2.5"/>
  <changelog author="mailaender@opensuse.org" date="1469793600">- new upstream version 1.0.16 (see ChangeLog)
- rename package from libgloox to gloox
- enable tests</changelog>
  <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>
</package>
<package pkgid="0e5f78fb71f5ea6e758da0b96776351279a56d5ddd751ad0d4dc68157a353cd7e14fb9ee290db11bd72537e7a2a4eabd41d4c99ff21466982c9954e7a7917b19" name="gloox-devel" arch="x86_64">
  <version epoch="0" ver="1.0.24" rel="2.5"/>
  <changelog author="mailaender@opensuse.org" date="1469793600">- new upstream version 1.0.16 (see ChangeLog)
- rename package from libgloox to gloox
- enable tests</changelog>
  <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>
</package>
<package pkgid="6de8f892e4460cb35b13bda9d7c8619e11186c4486f2ea135c6b9eaf40175a3837a2c82cdd368d478ef535ef4a06b5bb9f6ffced40b809089df682b07331ec89" name="glslang" arch="src">
  <version epoch="0" ver="13.1.1" rel="3.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1638014400">- Update to release 11.7.1
  * Accept gl_ViewportMask in version 430 and later
  * Remove support for double trig, pow, exp and log
  * Add the GL_EXT_shader_integer_mix Preamble for glsl
  * Add support for targeting Vulkan 1.2 in the C API</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1639051200">- Add patches to fix issues on big endian platforms
  (Needed to fix https://bugreports.qt.io/browse/QTBUG-93101)
  * glslang-big-endian_1.patch
  * glslang-big-endian_2.patch
  * glslang-big-endian_3.patch</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1643544000">- Update to release 11.8.0
  * Add support for SPIR-V 1.6
  * Add support for Vulkan 1.3
  * Add --hlsl-dx-position-w option
- Delete glslang-big-endian_1.patch, glslang-big-endian_2.patch,
  glslang-big-endian_3.patch (merged)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1647864000">- Enable baselibs, for use by ffmpeg.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1650283200">- Update to release 11.9.0
  * Add GLSL version override functionality
  * Add eliminate-dead-input-components to -Os
  * Add enhanced-msgs option</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1655294400">- Update to release 11.10.0
  * Generate OpLine before OpFunction
  * Add support for VK_EXT_fragment_shader_barycentric
  * Add whitelist filtering for debug comments in SPIRV-Remap
  * Add support for GL_EXT_ray_cull_mask</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1661169600">- Update to release 11.11.0
  * CInterface: Add OpSource support.
  * Add SPV_AMD_shader_early_and_late_fragment_tests
  * Avoid double-free in functions cloned for vulkan relaxed mode</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1662552000">- Rework static library removal &amp; building procedure to identify
  new static libs. (libGenericCodeGen.so and
  libMachineIndependent.so are now added)</changelog>
  <changelog author="Ralf Habacker &lt;ralf.habacker@freenet.de&gt;" date="1662724800">- Adjust the cmake support files to use the shared libraries added
  from the latest changes</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1666612800">- Update to release 11.12
  * Add support for GL_EXT_mesh_shader
  * Add support for NonSemantic.Shader.DebugInfo.100
  * Make OpEmitMeshTasksEXT a terminal instruction
  * Make gl_SubGroupARB a flat in int in Vulkan
  * Add support for GL_EXT_opacity_micromap
  * Add preamble support to C interface
- Add abibreak_bump.diff</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1671105600">- Update to release 11.13
  * Fix incorrect parse message of mesh shader
  * Test for spv1.6 + memory model HelperInvocation
  * Add EliminateDeadOutputStores to API.
  * GL_ARM_shader_core_builtins support</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1674993600">- Update to release 12
  * Add support for GL_NV_shader_invocation_reorder.
  * Support extension ARB_bindless_texture.
- Delete abibreak_bump.diff</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1680004800">- Update to release 12.1.0:
  * Reject non-float inputs/outputs for version less than 120
  * Fix invalid BufferBlock decoration for SPIR-V 1.3 and above
  * Add HLSL relaxed-precision float/int matrix expansions
  * Block decorate Vulkan structs with RuntimeArrays
  * Support InterlockedAdd on float types
- Delete 0001-build-set-SOVERSION-on-all-libraries.patch:
  fixed upstream
- Split part of glslang-devel to glslang-nonstd-devel.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1681214400">- Add StandAlone/ to glslang-nonstd-devel</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1685361600">- Update to release 12.2.0
  * Support GLSL_EXT_shader_tile_image,
    GL_EXT_ray_tracing_position_fetch, and custom include callbacks
    via the C API
  * Add preamble-text command-line option
  * Accept variables as parameters of spirv_decorate_id</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1692705600">- Update to release 12.3.1+SDK-1.3.261.0
  * Add support for pre and post HLSL qualifier validation
  * HLSL: support binary literals
  * Implement support for GL_KHR_cooperative_matrix extension
  * Remove OSDependent TLS functions
- Add 0001-Revert-CMake-Make-glslang-default-resource-limits-ST.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1694001600">- Update to release 13
  * extension: GL_QCOM_image_processing</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1697976000">- Update to release 13.1.1
  * Support GL_EXT_texture_shadow_lod, GL_NV_displacement_micromap
  * Add --no-link option
- Drop merged
  0001-Revert-CMake-Make-glslang-default-resource-limits-ST.patch</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1698926400">- Fix include dirs for headers of SPIRV and StandAlone. According to the setting
  in %{_libdir}/cmake/glslang/glslang-targets.cmake, headers of SPIRV and
  StandAlone should be installed in %{_includedir}/External</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1699185600">- Drop symlinks from /usr/include; inhibits upgrade procedure
  from 13.0.0 package where some were a directory.</changelog>
</package>
<package pkgid="91d949cfce5ddff68e431fd9d3c769fd8e4103257d65c28e9e0091e0bb0dc69e75e7bf71d66f4b529d0b7c4effcfbda5a27bc6ee94c639a1a26b78a5b9296dbf" name="glslang-debugsource" arch="i586">
  <version epoch="0" ver="13.1.1" rel="3.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1638014400">- Update to release 11.7.1
  * Accept gl_ViewportMask in version 430 and later
  * Remove support for double trig, pow, exp and log
  * Add the GL_EXT_shader_integer_mix Preamble for glsl
  * Add support for targeting Vulkan 1.2 in the C API</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1639051200">- Add patches to fix issues on big endian platforms
  (Needed to fix https://bugreports.qt.io/browse/QTBUG-93101)
  * glslang-big-endian_1.patch
  * glslang-big-endian_2.patch
  * glslang-big-endian_3.patch</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1643544000">- Update to release 11.8.0
  * Add support for SPIR-V 1.6
  * Add support for Vulkan 1.3
  * Add --hlsl-dx-position-w option
- Delete glslang-big-endian_1.patch, glslang-big-endian_2.patch,
  glslang-big-endian_3.patch (merged)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1647864000">- Enable baselibs, for use by ffmpeg.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1650283200">- Update to release 11.9.0
  * Add GLSL version override functionality
  * Add eliminate-dead-input-components to -Os
  * Add enhanced-msgs option</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1655294400">- Update to release 11.10.0
  * Generate OpLine before OpFunction
  * Add support for VK_EXT_fragment_shader_barycentric
  * Add whitelist filtering for debug comments in SPIRV-Remap
  * Add support for GL_EXT_ray_cull_mask</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1661169600">- Update to release 11.11.0
  * CInterface: Add OpSource support.
  * Add SPV_AMD_shader_early_and_late_fragment_tests
  * Avoid double-free in functions cloned for vulkan relaxed mode</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1662552000">- Rework static library removal &amp; building procedure to identify
  new static libs. (libGenericCodeGen.so and
  libMachineIndependent.so are now added)</changelog>
  <changelog author="Ralf Habacker &lt;ralf.habacker@freenet.de&gt;" date="1662724800">- Adjust the cmake support files to use the shared libraries added
  from the latest changes</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1666612800">- Update to release 11.12
  * Add support for GL_EXT_mesh_shader
  * Add support for NonSemantic.Shader.DebugInfo.100
  * Make OpEmitMeshTasksEXT a terminal instruction
  * Make gl_SubGroupARB a flat in int in Vulkan
  * Add support for GL_EXT_opacity_micromap
  * Add preamble support to C interface
- Add abibreak_bump.diff</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1671105600">- Update to release 11.13
  * Fix incorrect parse message of mesh shader
  * Test for spv1.6 + memory model HelperInvocation
  * Add EliminateDeadOutputStores to API.
  * GL_ARM_shader_core_builtins support</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1674993600">- Update to release 12
  * Add support for GL_NV_shader_invocation_reorder.
  * Support extension ARB_bindless_texture.
- Delete abibreak_bump.diff</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1680004800">- Update to release 12.1.0:
  * Reject non-float inputs/outputs for version less than 120
  * Fix invalid BufferBlock decoration for SPIR-V 1.3 and above
  * Add HLSL relaxed-precision float/int matrix expansions
  * Block decorate Vulkan structs with RuntimeArrays
  * Support InterlockedAdd on float types
- Delete 0001-build-set-SOVERSION-on-all-libraries.patch:
  fixed upstream
- Split part of glslang-devel to glslang-nonstd-devel.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1681214400">- Add StandAlone/ to glslang-nonstd-devel</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1685361600">- Update to release 12.2.0
  * Support GLSL_EXT_shader_tile_image,
    GL_EXT_ray_tracing_position_fetch, and custom include callbacks
    via the C API
  * Add preamble-text command-line option
  * Accept variables as parameters of spirv_decorate_id</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1692705600">- Update to release 12.3.1+SDK-1.3.261.0
  * Add support for pre and post HLSL qualifier validation
  * HLSL: support binary literals
  * Implement support for GL_KHR_cooperative_matrix extension
  * Remove OSDependent TLS functions
- Add 0001-Revert-CMake-Make-glslang-default-resource-limits-ST.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1694001600">- Update to release 13
  * extension: GL_QCOM_image_processing</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1697976000">- Update to release 13.1.1
  * Support GL_EXT_texture_shadow_lod, GL_NV_displacement_micromap
  * Add --no-link option
- Drop merged
  0001-Revert-CMake-Make-glslang-default-resource-limits-ST.patch</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1698926400">- Fix include dirs for headers of SPIRV and StandAlone. According to the setting
  in %{_libdir}/cmake/glslang/glslang-targets.cmake, headers of SPIRV and
  StandAlone should be installed in %{_includedir}/External</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1699185600">- Drop symlinks from /usr/include; inhibits upgrade procedure
  from 13.0.0 package where some were a directory.</changelog>
</package>
<package pkgid="7478db8972c01de1b421252bb89ed46ad2faccd01be798b6abecd1ba15f223f0df51013e3e6de141b75901c35b2e514f0978e29036d44b13dec33ae4cbcb3285" name="glslang-debugsource" arch="x86_64">
  <version epoch="0" ver="13.1.1" rel="3.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1638014400">- Update to release 11.7.1
  * Accept gl_ViewportMask in version 430 and later
  * Remove support for double trig, pow, exp and log
  * Add the GL_EXT_shader_integer_mix Preamble for glsl
  * Add support for targeting Vulkan 1.2 in the C API</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1639051200">- Add patches to fix issues on big endian platforms
  (Needed to fix https://bugreports.qt.io/browse/QTBUG-93101)
  * glslang-big-endian_1.patch
  * glslang-big-endian_2.patch
  * glslang-big-endian_3.patch</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1643544000">- Update to release 11.8.0
  * Add support for SPIR-V 1.6
  * Add support for Vulkan 1.3
  * Add --hlsl-dx-position-w option
- Delete glslang-big-endian_1.patch, glslang-big-endian_2.patch,
  glslang-big-endian_3.patch (merged)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1647864000">- Enable baselibs, for use by ffmpeg.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1650283200">- Update to release 11.9.0
  * Add GLSL version override functionality
  * Add eliminate-dead-input-components to -Os
  * Add enhanced-msgs option</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1655294400">- Update to release 11.10.0
  * Generate OpLine before OpFunction
  * Add support for VK_EXT_fragment_shader_barycentric
  * Add whitelist filtering for debug comments in SPIRV-Remap
  * Add support for GL_EXT_ray_cull_mask</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1661169600">- Update to release 11.11.0
  * CInterface: Add OpSource support.
  * Add SPV_AMD_shader_early_and_late_fragment_tests
  * Avoid double-free in functions cloned for vulkan relaxed mode</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1662552000">- Rework static library removal &amp; building procedure to identify
  new static libs. (libGenericCodeGen.so and
  libMachineIndependent.so are now added)</changelog>
  <changelog author="Ralf Habacker &lt;ralf.habacker@freenet.de&gt;" date="1662724800">- Adjust the cmake support files to use the shared libraries added
  from the latest changes</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1666612800">- Update to release 11.12
  * Add support for GL_EXT_mesh_shader
  * Add support for NonSemantic.Shader.DebugInfo.100
  * Make OpEmitMeshTasksEXT a terminal instruction
  * Make gl_SubGroupARB a flat in int in Vulkan
  * Add support for GL_EXT_opacity_micromap
  * Add preamble support to C interface
- Add abibreak_bump.diff</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1671105600">- Update to release 11.13
  * Fix incorrect parse message of mesh shader
  * Test for spv1.6 + memory model HelperInvocation
  * Add EliminateDeadOutputStores to API.
  * GL_ARM_shader_core_builtins support</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1674993600">- Update to release 12
  * Add support for GL_NV_shader_invocation_reorder.
  * Support extension ARB_bindless_texture.
- Delete abibreak_bump.diff</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1680004800">- Update to release 12.1.0:
  * Reject non-float inputs/outputs for version less than 120
  * Fix invalid BufferBlock decoration for SPIR-V 1.3 and above
  * Add HLSL relaxed-precision float/int matrix expansions
  * Block decorate Vulkan structs with RuntimeArrays
  * Support InterlockedAdd on float types
- Delete 0001-build-set-SOVERSION-on-all-libraries.patch:
  fixed upstream
- Split part of glslang-devel to glslang-nonstd-devel.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1681214400">- Add StandAlone/ to glslang-nonstd-devel</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1685361600">- Update to release 12.2.0
  * Support GLSL_EXT_shader_tile_image,
    GL_EXT_ray_tracing_position_fetch, and custom include callbacks
    via the C API
  * Add preamble-text command-line option
  * Accept variables as parameters of spirv_decorate_id</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1692705600">- Update to release 12.3.1+SDK-1.3.261.0
  * Add support for pre and post HLSL qualifier validation
  * HLSL: support binary literals
  * Implement support for GL_KHR_cooperative_matrix extension
  * Remove OSDependent TLS functions
- Add 0001-Revert-CMake-Make-glslang-default-resource-limits-ST.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1694001600">- Update to release 13
  * extension: GL_QCOM_image_processing</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1697976000">- Update to release 13.1.1
  * Support GL_EXT_texture_shadow_lod, GL_NV_displacement_micromap
  * Add --no-link option
- Drop merged
  0001-Revert-CMake-Make-glslang-default-resource-limits-ST.patch</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1698926400">- Fix include dirs for headers of SPIRV and StandAlone. According to the setting
  in %{_libdir}/cmake/glslang/glslang-targets.cmake, headers of SPIRV and
  StandAlone should be installed in %{_includedir}/External</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1699185600">- Drop symlinks from /usr/include; inhibits upgrade procedure
  from 13.0.0 package where some were a directory.</changelog>
</package>
<package pkgid="1da1107a96459ee4884c45635aafa0a37cedfa13d91321fd5e208c2edc6e76a73db6ec82c1926ff755783d44a0ed5cad1026d7c7a4aa2c5a4e2ddf6ec0670f5d" name="glslang-devel" arch="i586">
  <version epoch="0" ver="13.1.1" rel="3.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1638014400">- Update to release 11.7.1
  * Accept gl_ViewportMask in version 430 and later
  * Remove support for double trig, pow, exp and log
  * Add the GL_EXT_shader_integer_mix Preamble for glsl
  * Add support for targeting Vulkan 1.2 in the C API</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1639051200">- Add patches to fix issues on big endian platforms
  (Needed to fix https://bugreports.qt.io/browse/QTBUG-93101)
  * glslang-big-endian_1.patch
  * glslang-big-endian_2.patch
  * glslang-big-endian_3.patch</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1643544000">- Update to release 11.8.0
  * Add support for SPIR-V 1.6
  * Add support for Vulkan 1.3
  * Add --hlsl-dx-position-w option
- Delete glslang-big-endian_1.patch, glslang-big-endian_2.patch,
  glslang-big-endian_3.patch (merged)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1647864000">- Enable baselibs, for use by ffmpeg.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1650283200">- Update to release 11.9.0
  * Add GLSL version override functionality
  * Add eliminate-dead-input-components to -Os
  * Add enhanced-msgs option</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1655294400">- Update to release 11.10.0
  * Generate OpLine before OpFunction
  * Add support for VK_EXT_fragment_shader_barycentric
  * Add whitelist filtering for debug comments in SPIRV-Remap
  * Add support for GL_EXT_ray_cull_mask</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1661169600">- Update to release 11.11.0
  * CInterface: Add OpSource support.
  * Add SPV_AMD_shader_early_and_late_fragment_tests
  * Avoid double-free in functions cloned for vulkan relaxed mode</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1662552000">- Rework static library removal &amp; building procedure to identify
  new static libs. (libGenericCodeGen.so and
  libMachineIndependent.so are now added)</changelog>
  <changelog author="Ralf Habacker &lt;ralf.habacker@freenet.de&gt;" date="1662724800">- Adjust the cmake support files to use the shared libraries added
  from the latest changes</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1666612800">- Update to release 11.12
  * Add support for GL_EXT_mesh_shader
  * Add support for NonSemantic.Shader.DebugInfo.100
  * Make OpEmitMeshTasksEXT a terminal instruction
  * Make gl_SubGroupARB a flat in int in Vulkan
  * Add support for GL_EXT_opacity_micromap
  * Add preamble support to C interface
- Add abibreak_bump.diff</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1671105600">- Update to release 11.13
  * Fix incorrect parse message of mesh shader
  * Test for spv1.6 + memory model HelperInvocation
  * Add EliminateDeadOutputStores to API.
  * GL_ARM_shader_core_builtins support</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1674993600">- Update to release 12
  * Add support for GL_NV_shader_invocation_reorder.
  * Support extension ARB_bindless_texture.
- Delete abibreak_bump.diff</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1680004800">- Update to release 12.1.0:
  * Reject non-float inputs/outputs for version less than 120
  * Fix invalid BufferBlock decoration for SPIR-V 1.3 and above
  * Add HLSL relaxed-precision float/int matrix expansions
  * Block decorate Vulkan structs with RuntimeArrays
  * Support InterlockedAdd on float types
- Delete 0001-build-set-SOVERSION-on-all-libraries.patch:
  fixed upstream
- Split part of glslang-devel to glslang-nonstd-devel.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1681214400">- Add StandAlone/ to glslang-nonstd-devel</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1685361600">- Update to release 12.2.0
  * Support GLSL_EXT_shader_tile_image,
    GL_EXT_ray_tracing_position_fetch, and custom include callbacks
    via the C API
  * Add preamble-text command-line option
  * Accept variables as parameters of spirv_decorate_id</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1692705600">- Update to release 12.3.1+SDK-1.3.261.0
  * Add support for pre and post HLSL qualifier validation
  * HLSL: support binary literals
  * Implement support for GL_KHR_cooperative_matrix extension
  * Remove OSDependent TLS functions
- Add 0001-Revert-CMake-Make-glslang-default-resource-limits-ST.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1694001600">- Update to release 13
  * extension: GL_QCOM_image_processing</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1697976000">- Update to release 13.1.1
  * Support GL_EXT_texture_shadow_lod, GL_NV_displacement_micromap
  * Add --no-link option
- Drop merged
  0001-Revert-CMake-Make-glslang-default-resource-limits-ST.patch</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1698926400">- Fix include dirs for headers of SPIRV and StandAlone. According to the setting
  in %{_libdir}/cmake/glslang/glslang-targets.cmake, headers of SPIRV and
  StandAlone should be installed in %{_includedir}/External</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1699185600">- Drop symlinks from /usr/include; inhibits upgrade procedure
  from 13.0.0 package where some were a directory.</changelog>
</package>
<package pkgid="3bd3b4a541974e3df1fb7f10313fd9978a0d137b91d07448ad4ab5eaeca55b1196b57319d3a1a6e41a20173c4281c696f71d831a8c9cdc42c682eab21ef99b4d" name="glslang-devel" arch="x86_64">
  <version epoch="0" ver="13.1.1" rel="3.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1638014400">- Update to release 11.7.1
  * Accept gl_ViewportMask in version 430 and later
  * Remove support for double trig, pow, exp and log
  * Add the GL_EXT_shader_integer_mix Preamble for glsl
  * Add support for targeting Vulkan 1.2 in the C API</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1639051200">- Add patches to fix issues on big endian platforms
  (Needed to fix https://bugreports.qt.io/browse/QTBUG-93101)
  * glslang-big-endian_1.patch
  * glslang-big-endian_2.patch
  * glslang-big-endian_3.patch</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1643544000">- Update to release 11.8.0
  * Add support for SPIR-V 1.6
  * Add support for Vulkan 1.3
  * Add --hlsl-dx-position-w option
- Delete glslang-big-endian_1.patch, glslang-big-endian_2.patch,
  glslang-big-endian_3.patch (merged)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1647864000">- Enable baselibs, for use by ffmpeg.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1650283200">- Update to release 11.9.0
  * Add GLSL version override functionality
  * Add eliminate-dead-input-components to -Os
  * Add enhanced-msgs option</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1655294400">- Update to release 11.10.0
  * Generate OpLine before OpFunction
  * Add support for VK_EXT_fragment_shader_barycentric
  * Add whitelist filtering for debug comments in SPIRV-Remap
  * Add support for GL_EXT_ray_cull_mask</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1661169600">- Update to release 11.11.0
  * CInterface: Add OpSource support.
  * Add SPV_AMD_shader_early_and_late_fragment_tests
  * Avoid double-free in functions cloned for vulkan relaxed mode</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1662552000">- Rework static library removal &amp; building procedure to identify
  new static libs. (libGenericCodeGen.so and
  libMachineIndependent.so are now added)</changelog>
  <changelog author="Ralf Habacker &lt;ralf.habacker@freenet.de&gt;" date="1662724800">- Adjust the cmake support files to use the shared libraries added
  from the latest changes</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1666612800">- Update to release 11.12
  * Add support for GL_EXT_mesh_shader
  * Add support for NonSemantic.Shader.DebugInfo.100
  * Make OpEmitMeshTasksEXT a terminal instruction
  * Make gl_SubGroupARB a flat in int in Vulkan
  * Add support for GL_EXT_opacity_micromap
  * Add preamble support to C interface
- Add abibreak_bump.diff</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1671105600">- Update to release 11.13
  * Fix incorrect parse message of mesh shader
  * Test for spv1.6 + memory model HelperInvocation
  * Add EliminateDeadOutputStores to API.
  * GL_ARM_shader_core_builtins support</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1674993600">- Update to release 12
  * Add support for GL_NV_shader_invocation_reorder.
  * Support extension ARB_bindless_texture.
- Delete abibreak_bump.diff</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1680004800">- Update to release 12.1.0:
  * Reject non-float inputs/outputs for version less than 120
  * Fix invalid BufferBlock decoration for SPIR-V 1.3 and above
  * Add HLSL relaxed-precision float/int matrix expansions
  * Block decorate Vulkan structs with RuntimeArrays
  * Support InterlockedAdd on float types
- Delete 0001-build-set-SOVERSION-on-all-libraries.patch:
  fixed upstream
- Split part of glslang-devel to glslang-nonstd-devel.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1681214400">- Add StandAlone/ to glslang-nonstd-devel</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1685361600">- Update to release 12.2.0
  * Support GLSL_EXT_shader_tile_image,
    GL_EXT_ray_tracing_position_fetch, and custom include callbacks
    via the C API
  * Add preamble-text command-line option
  * Accept variables as parameters of spirv_decorate_id</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1692705600">- Update to release 12.3.1+SDK-1.3.261.0
  * Add support for pre and post HLSL qualifier validation
  * HLSL: support binary literals
  * Implement support for GL_KHR_cooperative_matrix extension
  * Remove OSDependent TLS functions
- Add 0001-Revert-CMake-Make-glslang-default-resource-limits-ST.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1694001600">- Update to release 13
  * extension: GL_QCOM_image_processing</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1697976000">- Update to release 13.1.1
  * Support GL_EXT_texture_shadow_lod, GL_NV_displacement_micromap
  * Add --no-link option
- Drop merged
  0001-Revert-CMake-Make-glslang-default-resource-limits-ST.patch</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1698926400">- Fix include dirs for headers of SPIRV and StandAlone. According to the setting
  in %{_libdir}/cmake/glslang/glslang-targets.cmake, headers of SPIRV and
  StandAlone should be installed in %{_includedir}/External</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1699185600">- Drop symlinks from /usr/include; inhibits upgrade procedure
  from 13.0.0 package where some were a directory.</changelog>
</package>
<package pkgid="3f9bc587ace48e0f3e3ad5c1a135a700ba2f80d0a0cd3cb4f461c409b9a4e328ef724877fe601d18b81f1a2908948ab1c5637306e98112ac684dd1aacc1789be" name="glslang-devel-debuginfo" arch="i586">
  <version epoch="0" ver="13.1.1" rel="3.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1638014400">- Update to release 11.7.1
  * Accept gl_ViewportMask in version 430 and later
  * Remove support for double trig, pow, exp and log
  * Add the GL_EXT_shader_integer_mix Preamble for glsl
  * Add support for targeting Vulkan 1.2 in the C API</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1639051200">- Add patches to fix issues on big endian platforms
  (Needed to fix https://bugreports.qt.io/browse/QTBUG-93101)
  * glslang-big-endian_1.patch
  * glslang-big-endian_2.patch
  * glslang-big-endian_3.patch</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1643544000">- Update to release 11.8.0
  * Add support for SPIR-V 1.6
  * Add support for Vulkan 1.3
  * Add --hlsl-dx-position-w option
- Delete glslang-big-endian_1.patch, glslang-big-endian_2.patch,
  glslang-big-endian_3.patch (merged)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1647864000">- Enable baselibs, for use by ffmpeg.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1650283200">- Update to release 11.9.0
  * Add GLSL version override functionality
  * Add eliminate-dead-input-components to -Os
  * Add enhanced-msgs option</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1655294400">- Update to release 11.10.0
  * Generate OpLine before OpFunction
  * Add support for VK_EXT_fragment_shader_barycentric
  * Add whitelist filtering for debug comments in SPIRV-Remap
  * Add support for GL_EXT_ray_cull_mask</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1661169600">- Update to release 11.11.0
  * CInterface: Add OpSource support.
  * Add SPV_AMD_shader_early_and_late_fragment_tests
  * Avoid double-free in functions cloned for vulkan relaxed mode</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1662552000">- Rework static library removal &amp; building procedure to identify
  new static libs. (libGenericCodeGen.so and
  libMachineIndependent.so are now added)</changelog>
  <changelog author="Ralf Habacker &lt;ralf.habacker@freenet.de&gt;" date="1662724800">- Adjust the cmake support files to use the shared libraries added
  from the latest changes</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1666612800">- Update to release 11.12
  * Add support for GL_EXT_mesh_shader
  * Add support for NonSemantic.Shader.DebugInfo.100
  * Make OpEmitMeshTasksEXT a terminal instruction
  * Make gl_SubGroupARB a flat in int in Vulkan
  * Add support for GL_EXT_opacity_micromap
  * Add preamble support to C interface
- Add abibreak_bump.diff</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1671105600">- Update to release 11.13
  * Fix incorrect parse message of mesh shader
  * Test for spv1.6 + memory model HelperInvocation
  * Add EliminateDeadOutputStores to API.
  * GL_ARM_shader_core_builtins support</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1674993600">- Update to release 12
  * Add support for GL_NV_shader_invocation_reorder.
  * Support extension ARB_bindless_texture.
- Delete abibreak_bump.diff</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1680004800">- Update to release 12.1.0:
  * Reject non-float inputs/outputs for version less than 120
  * Fix invalid BufferBlock decoration for SPIR-V 1.3 and above
  * Add HLSL relaxed-precision float/int matrix expansions
  * Block decorate Vulkan structs with RuntimeArrays
  * Support InterlockedAdd on float types
- Delete 0001-build-set-SOVERSION-on-all-libraries.patch:
  fixed upstream
- Split part of glslang-devel to glslang-nonstd-devel.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1681214400">- Add StandAlone/ to glslang-nonstd-devel</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1685361600">- Update to release 12.2.0
  * Support GLSL_EXT_shader_tile_image,
    GL_EXT_ray_tracing_position_fetch, and custom include callbacks
    via the C API
  * Add preamble-text command-line option
  * Accept variables as parameters of spirv_decorate_id</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1692705600">- Update to release 12.3.1+SDK-1.3.261.0
  * Add support for pre and post HLSL qualifier validation
  * HLSL: support binary literals
  * Implement support for GL_KHR_cooperative_matrix extension
  * Remove OSDependent TLS functions
- Add 0001-Revert-CMake-Make-glslang-default-resource-limits-ST.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1694001600">- Update to release 13
  * extension: GL_QCOM_image_processing</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1697976000">- Update to release 13.1.1
  * Support GL_EXT_texture_shadow_lod, GL_NV_displacement_micromap
  * Add --no-link option
- Drop merged
  0001-Revert-CMake-Make-glslang-default-resource-limits-ST.patch</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1698926400">- Fix include dirs for headers of SPIRV and StandAlone. According to the setting
  in %{_libdir}/cmake/glslang/glslang-targets.cmake, headers of SPIRV and
  StandAlone should be installed in %{_includedir}/External</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1699185600">- Drop symlinks from /usr/include; inhibits upgrade procedure
  from 13.0.0 package where some were a directory.</changelog>
</package>
<package pkgid="b2399c8262e6e328261363d734544074a612d4644a8d7d55058d2c6c85dfbe1fe68e9f3df0e6e979bb72b66381f06fae7cb8afe28fac15fd0944be00f24c0826" name="glslang-devel-debuginfo" arch="x86_64">
  <version epoch="0" ver="13.1.1" rel="3.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1638014400">- Update to release 11.7.1
  * Accept gl_ViewportMask in version 430 and later
  * Remove support for double trig, pow, exp and log
  * Add the GL_EXT_shader_integer_mix Preamble for glsl
  * Add support for targeting Vulkan 1.2 in the C API</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1639051200">- Add patches to fix issues on big endian platforms
  (Needed to fix https://bugreports.qt.io/browse/QTBUG-93101)
  * glslang-big-endian_1.patch
  * glslang-big-endian_2.patch
  * glslang-big-endian_3.patch</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1643544000">- Update to release 11.8.0
  * Add support for SPIR-V 1.6
  * Add support for Vulkan 1.3
  * Add --hlsl-dx-position-w option
- Delete glslang-big-endian_1.patch, glslang-big-endian_2.patch,
  glslang-big-endian_3.patch (merged)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1647864000">- Enable baselibs, for use by ffmpeg.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1650283200">- Update to release 11.9.0
  * Add GLSL version override functionality
  * Add eliminate-dead-input-components to -Os
  * Add enhanced-msgs option</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1655294400">- Update to release 11.10.0
  * Generate OpLine before OpFunction
  * Add support for VK_EXT_fragment_shader_barycentric
  * Add whitelist filtering for debug comments in SPIRV-Remap
  * Add support for GL_EXT_ray_cull_mask</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1661169600">- Update to release 11.11.0
  * CInterface: Add OpSource support.
  * Add SPV_AMD_shader_early_and_late_fragment_tests
  * Avoid double-free in functions cloned for vulkan relaxed mode</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1662552000">- Rework static library removal &amp; building procedure to identify
  new static libs. (libGenericCodeGen.so and
  libMachineIndependent.so are now added)</changelog>
  <changelog author="Ralf Habacker &lt;ralf.habacker@freenet.de&gt;" date="1662724800">- Adjust the cmake support files to use the shared libraries added
  from the latest changes</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1666612800">- Update to release 11.12
  * Add support for GL_EXT_mesh_shader
  * Add support for NonSemantic.Shader.DebugInfo.100
  * Make OpEmitMeshTasksEXT a terminal instruction
  * Make gl_SubGroupARB a flat in int in Vulkan
  * Add support for GL_EXT_opacity_micromap
  * Add preamble support to C interface
- Add abibreak_bump.diff</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1671105600">- Update to release 11.13
  * Fix incorrect parse message of mesh shader
  * Test for spv1.6 + memory model HelperInvocation
  * Add EliminateDeadOutputStores to API.
  * GL_ARM_shader_core_builtins support</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1674993600">- Update to release 12
  * Add support for GL_NV_shader_invocation_reorder.
  * Support extension ARB_bindless_texture.
- Delete abibreak_bump.diff</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1680004800">- Update to release 12.1.0:
  * Reject non-float inputs/outputs for version less than 120
  * Fix invalid BufferBlock decoration for SPIR-V 1.3 and above
  * Add HLSL relaxed-precision float/int matrix expansions
  * Block decorate Vulkan structs with RuntimeArrays
  * Support InterlockedAdd on float types
- Delete 0001-build-set-SOVERSION-on-all-libraries.patch:
  fixed upstream
- Split part of glslang-devel to glslang-nonstd-devel.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1681214400">- Add StandAlone/ to glslang-nonstd-devel</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1685361600">- Update to release 12.2.0
  * Support GLSL_EXT_shader_tile_image,
    GL_EXT_ray_tracing_position_fetch, and custom include callbacks
    via the C API
  * Add preamble-text command-line option
  * Accept variables as parameters of spirv_decorate_id</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1692705600">- Update to release 12.3.1+SDK-1.3.261.0
  * Add support for pre and post HLSL qualifier validation
  * HLSL: support binary literals
  * Implement support for GL_KHR_cooperative_matrix extension
  * Remove OSDependent TLS functions
- Add 0001-Revert-CMake-Make-glslang-default-resource-limits-ST.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1694001600">- Update to release 13
  * extension: GL_QCOM_image_processing</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1697976000">- Update to release 13.1.1
  * Support GL_EXT_texture_shadow_lod, GL_NV_displacement_micromap
  * Add --no-link option
- Drop merged
  0001-Revert-CMake-Make-glslang-default-resource-limits-ST.patch</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1698926400">- Fix include dirs for headers of SPIRV and StandAlone. According to the setting
  in %{_libdir}/cmake/glslang/glslang-targets.cmake, headers of SPIRV and
  StandAlone should be installed in %{_includedir}/External</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1699185600">- Drop symlinks from /usr/include; inhibits upgrade procedure
  from 13.0.0 package where some were a directory.</changelog>
</package>
<package pkgid="2378a98ae6087cf235ee4515b38aad1adeb784494c98ac8cbbd064ca6bc5d8c238ade4a1605bb27fae75d6688981d2bee0dc6b1c2991dc29d9d102a438c5ab81" name="glslang-nonstd-devel" arch="noarch">
  <version epoch="0" ver="13.1.1" rel="3.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1638014400">- Update to release 11.7.1
  * Accept gl_ViewportMask in version 430 and later
  * Remove support for double trig, pow, exp and log
  * Add the GL_EXT_shader_integer_mix Preamble for glsl
  * Add support for targeting Vulkan 1.2 in the C API</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1639051200">- Add patches to fix issues on big endian platforms
  (Needed to fix https://bugreports.qt.io/browse/QTBUG-93101)
  * glslang-big-endian_1.patch
  * glslang-big-endian_2.patch
  * glslang-big-endian_3.patch</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1643544000">- Update to release 11.8.0
  * Add support for SPIR-V 1.6
  * Add support for Vulkan 1.3
  * Add --hlsl-dx-position-w option
- Delete glslang-big-endian_1.patch, glslang-big-endian_2.patch,
  glslang-big-endian_3.patch (merged)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1647864000">- Enable baselibs, for use by ffmpeg.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1650283200">- Update to release 11.9.0
  * Add GLSL version override functionality
  * Add eliminate-dead-input-components to -Os
  * Add enhanced-msgs option</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1655294400">- Update to release 11.10.0
  * Generate OpLine before OpFunction
  * Add support for VK_EXT_fragment_shader_barycentric
  * Add whitelist filtering for debug comments in SPIRV-Remap
  * Add support for GL_EXT_ray_cull_mask</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1661169600">- Update to release 11.11.0
  * CInterface: Add OpSource support.
  * Add SPV_AMD_shader_early_and_late_fragment_tests
  * Avoid double-free in functions cloned for vulkan relaxed mode</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1662552000">- Rework static library removal &amp; building procedure to identify
  new static libs. (libGenericCodeGen.so and
  libMachineIndependent.so are now added)</changelog>
  <changelog author="Ralf Habacker &lt;ralf.habacker@freenet.de&gt;" date="1662724800">- Adjust the cmake support files to use the shared libraries added
  from the latest changes</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1666612800">- Update to release 11.12
  * Add support for GL_EXT_mesh_shader
  * Add support for NonSemantic.Shader.DebugInfo.100
  * Make OpEmitMeshTasksEXT a terminal instruction
  * Make gl_SubGroupARB a flat in int in Vulkan
  * Add support for GL_EXT_opacity_micromap
  * Add preamble support to C interface
- Add abibreak_bump.diff</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1671105600">- Update to release 11.13
  * Fix incorrect parse message of mesh shader
  * Test for spv1.6 + memory model HelperInvocation
  * Add EliminateDeadOutputStores to API.
  * GL_ARM_shader_core_builtins support</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1674993600">- Update to release 12
  * Add support for GL_NV_shader_invocation_reorder.
  * Support extension ARB_bindless_texture.
- Delete abibreak_bump.diff</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1680004800">- Update to release 12.1.0:
  * Reject non-float inputs/outputs for version less than 120
  * Fix invalid BufferBlock decoration for SPIR-V 1.3 and above
  * Add HLSL relaxed-precision float/int matrix expansions
  * Block decorate Vulkan structs with RuntimeArrays
  * Support InterlockedAdd on float types
- Delete 0001-build-set-SOVERSION-on-all-libraries.patch:
  fixed upstream
- Split part of glslang-devel to glslang-nonstd-devel.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1681214400">- Add StandAlone/ to glslang-nonstd-devel</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1685361600">- Update to release 12.2.0
  * Support GLSL_EXT_shader_tile_image,
    GL_EXT_ray_tracing_position_fetch, and custom include callbacks
    via the C API
  * Add preamble-text command-line option
  * Accept variables as parameters of spirv_decorate_id</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1692705600">- Update to release 12.3.1+SDK-1.3.261.0
  * Add support for pre and post HLSL qualifier validation
  * HLSL: support binary literals
  * Implement support for GL_KHR_cooperative_matrix extension
  * Remove OSDependent TLS functions
- Add 0001-Revert-CMake-Make-glslang-default-resource-limits-ST.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1694001600">- Update to release 13
  * extension: GL_QCOM_image_processing</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1697976000">- Update to release 13.1.1
  * Support GL_EXT_texture_shadow_lod, GL_NV_displacement_micromap
  * Add --no-link option
- Drop merged
  0001-Revert-CMake-Make-glslang-default-resource-limits-ST.patch</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1698926400">- Fix include dirs for headers of SPIRV and StandAlone. According to the setting
  in %{_libdir}/cmake/glslang/glslang-targets.cmake, headers of SPIRV and
  StandAlone should be installed in %{_includedir}/External</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1699185600">- Drop symlinks from /usr/include; inhibits upgrade procedure
  from 13.0.0 package where some were a directory.</changelog>
</package>
<package pkgid="cabac8d350d59a6d88621e53a02dbec4c5696706ecd83bd613a8fa3b5fe34f2693bfb419db6231f43b72c4fd11e0c2dad2d65685bc64af8a8d26f96de0116dc1" name="glu" arch="src">
  <version epoch="0" ver="9.0.3" rel="2.1"/>
  <changelog author="sndirsch@suse.com" date="1346673600">- created package (since GLU has been split out from Mesa)</changelog>
  <changelog author="coolo@suse.com" date="1347969600">- rename to glu and use "official" git snapshot</changelog>
  <changelog author="cfarrell@suse.com" date="1347969601">- license update: SUSE-SGI-FreeB-2.0
  SGI-FreeB-2.0 is MIT with an advertising clause at the bottom</changelog>
  <changelog author="sndirsch@suse.com" date="1348228800">- fixed and simplified BuildRequires</changelog>
  <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="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1563969600">- Update to version 9.0.1
  * libutils/mipmap.c: Fixed possible memory leak
  * pkgconfig: Include -I path for glu itself
  * Remove all uses of the register keyword.
  * Add -D(N)DEBUG to CFLAGS dependent on --enable-debug
  * libutil: Include stddef.h for NULL
  * glu: initialize PriorityQ::order field to NULL in pqNewPriorityQ()
- supersedes U_Add-D-N-DEBUG-to-CFLAGS-dependent-on-enable-debug.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1624622400">- Update to version 9.0.2
  * bugfix release
- supersedes u_autoconf-Don-t-modify-CFLAGS-in-configure-scripts.patch</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1673179200">- amend SUSE-SGI-FreeB-2.0 to SPDX's SGI-B-2.0</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to version 9.0.3
  * drop autotools
  * apple: Fix compatibility version and current version of meson
    build to be compatible with autotools build
  * pkgconfig: Depend on opengl when built with libglvnd
  * pkgconfig: Drop unneeded lines from autotools build
  * pkgconfig: meson build should match autotools requires
  * Remove deprecated register in C++17
- switch to meson build</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691150400">- devel package: added missing dep to Mesa GL devel package
  (boo#1213976)</changelog>
</package>
<package pkgid="eac75287e4c476d06737b01af121fbf90f3d32cda50caf0a3431ea2e010674f3ca4798331a624103adde7689f47a58c84d7a21718ed58e79ef579eb650b11966" name="glu-debugsource" arch="i586">
  <version epoch="0" ver="9.0.3" rel="2.1"/>
  <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="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1563969600">- Update to version 9.0.1
  * libutils/mipmap.c: Fixed possible memory leak
  * pkgconfig: Include -I path for glu itself
  * Remove all uses of the register keyword.
  * Add -D(N)DEBUG to CFLAGS dependent on --enable-debug
  * libutil: Include stddef.h for NULL
  * glu: initialize PriorityQ::order field to NULL in pqNewPriorityQ()
- supersedes U_Add-D-N-DEBUG-to-CFLAGS-dependent-on-enable-debug.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1624622400">- Update to version 9.0.2
  * bugfix release
- supersedes u_autoconf-Don-t-modify-CFLAGS-in-configure-scripts.patch</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1673179200">- amend SUSE-SGI-FreeB-2.0 to SPDX's SGI-B-2.0</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to version 9.0.3
  * drop autotools
  * apple: Fix compatibility version and current version of meson
    build to be compatible with autotools build
  * pkgconfig: Depend on opengl when built with libglvnd
  * pkgconfig: Drop unneeded lines from autotools build
  * pkgconfig: meson build should match autotools requires
  * Remove deprecated register in C++17
- switch to meson build</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691150400">- devel package: added missing dep to Mesa GL devel package
  (boo#1213976)</changelog>
</package>
<package pkgid="e6ee5f681c87b0b85906e76c95a43d9c918e37750cc6750fdaab7bd9842e75d89116dcd32faef0dade058084147893d8017535bf02a844c8b80b4ba6bcbe1d46" name="glu-debugsource" arch="x86_64">
  <version epoch="0" ver="9.0.3" rel="2.1"/>
  <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="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1563969600">- Update to version 9.0.1
  * libutils/mipmap.c: Fixed possible memory leak
  * pkgconfig: Include -I path for glu itself
  * Remove all uses of the register keyword.
  * Add -D(N)DEBUG to CFLAGS dependent on --enable-debug
  * libutil: Include stddef.h for NULL
  * glu: initialize PriorityQ::order field to NULL in pqNewPriorityQ()
- supersedes U_Add-D-N-DEBUG-to-CFLAGS-dependent-on-enable-debug.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1624622400">- Update to version 9.0.2
  * bugfix release
- supersedes u_autoconf-Don-t-modify-CFLAGS-in-configure-scripts.patch</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1673179200">- amend SUSE-SGI-FreeB-2.0 to SPDX's SGI-B-2.0</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to version 9.0.3
  * drop autotools
  * apple: Fix compatibility version and current version of meson
    build to be compatible with autotools build
  * pkgconfig: Depend on opengl when built with libglvnd
  * pkgconfig: Drop unneeded lines from autotools build
  * pkgconfig: meson build should match autotools requires
  * Remove deprecated register in C++17
- switch to meson build</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691150400">- devel package: added missing dep to Mesa GL devel package
  (boo#1213976)</changelog>
</package>
<package pkgid="dea75a029695aef4b73bcd3b97306a8da102e2a31f83a34119158ec1393314aaefe51105a18b5d4a0163a499104c560a800c8eac517d150d5d976efaff063ce3" name="glu-devel-32bit" arch="x86_64">
  <version epoch="0" ver="9.0.3" rel="2.1"/>
  <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="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1563969600">- Update to version 9.0.1
  * libutils/mipmap.c: Fixed possible memory leak
  * pkgconfig: Include -I path for glu itself
  * Remove all uses of the register keyword.
  * Add -D(N)DEBUG to CFLAGS dependent on --enable-debug
  * libutil: Include stddef.h for NULL
  * glu: initialize PriorityQ::order field to NULL in pqNewPriorityQ()
- supersedes U_Add-D-N-DEBUG-to-CFLAGS-dependent-on-enable-debug.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1624622400">- Update to version 9.0.2
  * bugfix release
- supersedes u_autoconf-Don-t-modify-CFLAGS-in-configure-scripts.patch</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1673179200">- amend SUSE-SGI-FreeB-2.0 to SPDX's SGI-B-2.0</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to version 9.0.3
  * drop autotools
  * apple: Fix compatibility version and current version of meson
    build to be compatible with autotools build
  * pkgconfig: Depend on opengl when built with libglvnd
  * pkgconfig: Drop unneeded lines from autotools build
  * pkgconfig: meson build should match autotools requires
  * Remove deprecated register in C++17
- switch to meson build</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691150400">- devel package: added missing dep to Mesa GL devel package
  (boo#1213976)</changelog>
</package>
<package pkgid="2c16ccb2704b8303015efb9a5eabfa70deb5440726f04864bcbf8423e0955bf22babe373778810b54f88ff309469c3dd3bfad48a7883d17a7989c5775eae4a20" name="glu-devel" arch="i586">
  <version epoch="0" ver="9.0.3" rel="2.1"/>
  <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="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1563969600">- Update to version 9.0.1
  * libutils/mipmap.c: Fixed possible memory leak
  * pkgconfig: Include -I path for glu itself
  * Remove all uses of the register keyword.
  * Add -D(N)DEBUG to CFLAGS dependent on --enable-debug
  * libutil: Include stddef.h for NULL
  * glu: initialize PriorityQ::order field to NULL in pqNewPriorityQ()
- supersedes U_Add-D-N-DEBUG-to-CFLAGS-dependent-on-enable-debug.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1624622400">- Update to version 9.0.2
  * bugfix release
- supersedes u_autoconf-Don-t-modify-CFLAGS-in-configure-scripts.patch</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1673179200">- amend SUSE-SGI-FreeB-2.0 to SPDX's SGI-B-2.0</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to version 9.0.3
  * drop autotools
  * apple: Fix compatibility version and current version of meson
    build to be compatible with autotools build
  * pkgconfig: Depend on opengl when built with libglvnd
  * pkgconfig: Drop unneeded lines from autotools build
  * pkgconfig: meson build should match autotools requires
  * Remove deprecated register in C++17
- switch to meson build</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691150400">- devel package: added missing dep to Mesa GL devel package
  (boo#1213976)</changelog>
</package>
<package pkgid="317421fe234b4ce601f9fb0b2b656e291ab1a7056e858db2215e38afba212fc7575d7bfc7b5fbe5db3d16ce5f801c2a0b80a4cd7f35e1cfaaea2395767b29dac" name="glu-devel" arch="x86_64">
  <version epoch="0" ver="9.0.3" rel="2.1"/>
  <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="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1563969600">- Update to version 9.0.1
  * libutils/mipmap.c: Fixed possible memory leak
  * pkgconfig: Include -I path for glu itself
  * Remove all uses of the register keyword.
  * Add -D(N)DEBUG to CFLAGS dependent on --enable-debug
  * libutil: Include stddef.h for NULL
  * glu: initialize PriorityQ::order field to NULL in pqNewPriorityQ()
- supersedes U_Add-D-N-DEBUG-to-CFLAGS-dependent-on-enable-debug.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1624622400">- Update to version 9.0.2
  * bugfix release
- supersedes u_autoconf-Don-t-modify-CFLAGS-in-configure-scripts.patch</changelog>
  <changelog author="Gordon Leung &lt;pirateclip@protonmail.com&gt;" date="1673179200">- amend SUSE-SGI-FreeB-2.0 to SPDX's SGI-B-2.0</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1690200000">- Update to version 9.0.3
  * drop autotools
  * apple: Fix compatibility version and current version of meson
    build to be compatible with autotools build
  * pkgconfig: Depend on opengl when built with libglvnd
  * pkgconfig: Drop unneeded lines from autotools build
  * pkgconfig: meson build should match autotools requires
  * Remove deprecated register in C++17
- switch to meson build</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1691150400">- devel package: added missing dep to Mesa GL devel package
  (boo#1213976)</changelog>
</package>
<package pkgid="ffc929c66e8474aa5a523c1ca04f1e65d06e8a56310b2045a59e3c17ebcee7729a52aa94e54b2e69fe3398dc58c5e75f63dfbced8dbf9a7091ba5e72448560fa" name="glyr" arch="src">
  <version epoch="0" ver="1.0.10" rel="3.11"/>
  <changelog author="lazy.kent@opensuse.org" date="1331121600">- Update to 0.9.5.
  * Added Jamendo provider.
- Added examples to devel package.
- Removed _service - use tarball.</changelog>
  <changelog author="lazy.kent@opensuse.org" date="1334318400">- Update to 0.9.8.
  * Fixed --musictree -&gt; --musictree-path.
  * Updated help accordingly.
  * Fixed crash in relations:musicbrainz.
  * Fixed storing of getters with optional artist/album.
  * Added musicbrainz as cover provider.
  * Fix for -v0.
  * Added extra trimming for all text items.
  * Fixed magistrix parser.
  * Fixed incorrect trimming.
  * Fixed cover:albumart.
  * Made jamendo provider work inplace.</changelog>
  <changelog author="lazy.kent@opensuse.org" date="1336392000">- Update to 0.9.9.
  * Added --as-one (and --no-as-one) option to glyrc.
  * Fixed up readme.
  * Updated help.
  * Added support for :escape: characters in --write and
  - -callback.
  * Added slothradio provider.
  * Various fixes.
- Rebase "date-n-time" and "optflags" patches.</changelog>
  <changelog author="dvaleev@suse.com" date="1341576000">- fix libdir for ppc64</changelog>
  <changelog author="lazy.kent@opensuse.org" date="1349265600">- Update to 1.0.0.
  * Correct filename encoding for musictree.
  * Accept front.jpg.
  * Updated lyricsvip provider.
  * Removed allmusic.
  * Fixed lyrics:magistrix.
  * Added ainfo:bbcmusic and photos:bbcmusic.
  * Added coverartarchive provider.
  * Disabled albumart and guitaretab.com.
  * Added state_of_providers.txt.
  * --normalize option for glyrc.
  * Fixed little memory leak.
  * Removed TODO.
- Split off glyrc subpackage (CLI tool).
- Refresh date-n-time.patch.
- Add baselibs.conf.</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1353585600">- glyr-pkgconfig.patch Do not inject bogus extra
  dependencies into the rest of system.</changelog>
  <changelog author="lazy.kent@opensuse.org" date="1354881600">- Really add baselibs.conf (forgot to do in my previous commit).</changelog>
  <changelog author="schwab@suse.de" date="1362312000">- Properly determine LIB_SUFFIX</changelog>
  <changelog author="lazy.kent@opensuse.org" date="1386417600">- Update to 1.0.2.
  * Fixed albumlist; Fixed partly broken lastfm.
  * Fixed tracklist.
  * Base implementation for the Vagalume lyrics provider.
  * lyrics-vagalume: Fixed tabs, small memleak, added memset.
  * Fixed cover:musicbrainz provider.
  * Fix empty lyrics from magistrix.
  * Updated htbackdrops uri.
  * Removed lyrics:metrolyrics provider (broken for eternity).
  * lyrics-vagalume: Ignore approximate results.
  * Fixed lyricswiki provider.
- BuildRequires: pkgconfig(glib-2.0) &gt;= 2.32.
- Update "glyr-date-n-time" and "glyr-optflags" patches.
- Correct source URL.
- Add more docs to the devel package.</changelog>
  <changelog author="lazy.kent@opensuse.org" date="1386417601">- Add glyr-fix_lyricswiki.patch: fix lyrics parsing
  (gh#sahib/glyr#40).</changelog>
  <changelog author="lazy.kent@opensuse.org" date="1386417602">- Drop glyr-fix_lyricswiki.patch (fixed upstream -- very quickly;
  no version change).</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1388059200">- CmakeLists.txt, -std=gnu99 is meant instead of -std=c99
  (extends  glyr-optflags.patch)</changelog>
  <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>
</package>
<package pkgid="e0166637b08a95fbe921baabb74da94b26164dacb287a4b63952eb8ea101e720ad49a116fdb4ae7959abb80b824800912fc9392bb92b37cea068e05436f265f2" name="glyr-debugsource" arch="x86_64">
  <version epoch="0" ver="1.0.10" rel="3.11"/>
  <changelog author="lazy.kent@opensuse.org" date="1386417600">- Drop glyr-fix_lyricswiki.patch (fixed upstream -- very quickly;
  no version change).</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1388059200">- CmakeLists.txt, -std=gnu99 is meant instead of -std=c99
  (extends  glyr-optflags.patch)</changelog>
  <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>
</package>
<package pkgid="07b2c47d0d7427096c8abb9773db8ec4c29fc870aef712796719e659c6e628d722f6acfd689743dd6c09115c081641c2e5e6de16dba314da6860186fa7445e47" name="glyr-devel" arch="x86_64">
  <version epoch="0" ver="1.0.10" rel="3.11"/>
  <changelog author="lazy.kent@opensuse.org" date="1386417600">- Drop glyr-fix_lyricswiki.patch (fixed upstream -- very quickly;
  no version change).</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1388059200">- CmakeLists.txt, -std=gnu99 is meant instead of -std=c99
  (extends  glyr-optflags.patch)</changelog>
  <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>
</package>
<package pkgid="972895a6e7f368c70cf318b37576311a57555ca30fda68a81f4258aa020d9aee6a8b7743fa0f56dfef4f288d963e85a112b3dbfc84d77c295324764335e64126" name="glyrc" arch="x86_64">
  <version epoch="0" ver="1.0.10" rel="3.11"/>
  <changelog author="lazy.kent@opensuse.org" date="1386417600">- Drop glyr-fix_lyricswiki.patch (fixed upstream -- very quickly;
  no version change).</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1388059200">- CmakeLists.txt, -std=gnu99 is meant instead of -std=c99
  (extends  glyr-optflags.patch)</changelog>
  <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>
</package>
<package pkgid="d0614139fbd7ced0a1c59128b421794a3bdd6a6a978ac5e2a6bec3722a2aedfc53d5c1344f57a84c40eef70e6ce7994e5820c2ba03bd48fbf36fa7dbf9f049a1" name="glyrc-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.0.10" rel="3.11"/>
  <changelog author="lazy.kent@opensuse.org" date="1386417600">- Drop glyr-fix_lyricswiki.patch (fixed upstream -- very quickly;
  no version change).</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1388059200">- CmakeLists.txt, -std=gnu99 is meant instead of -std=c99
  (extends  glyr-optflags.patch)</changelog>
  <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>
</package>
<package pkgid="542979b080f5a9ef0b1466664244de8b7e0a6d47acddf9926f0c35b25bbcd87296fec154c9892306a50fc38d4e809088a6a6f69baf2ee481dfd0d735038802a8" name="gmenudbusmenuproxy" arch="x86_64">
  <version epoch="0" ver="5.27.10" rel="1.2"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1676289600">- Tarball got respun. Changes:
  * klipper: store QImage and construct QPixmap only when necessary (kde#465225, kde#465326, kde#464828, kde#465603)
  * shell: Ensure containments that belong to the current activity are not deleted prior to loading</changelog>
  <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
- Changes since 5.27.0:
  * sddm-wayland-session: Disable global shortcuts
  * kcms/users: Port Connections to modern syntax
  * Better screen removal handling (kde#465892)
  * applets/digital-clock: fix logic error in tooltip (kde#465873)
  * Fix search for DWD weather data engine
  * applets/mediacontroller: add test for interacting with MPRIS2 interface
  * kcms/region_language: Down highlight delegate on press
  * If the desktopview is not deleted, don'r emit screenRemoved (kde#465536)
  * set LANG if we have language to glibc locale mapping (kde#464983)
  * plasmacalendarintegration: Omit astronomical events from Holidays data (kde#465539)
  * shell: read thickness from default group
  * use KDE_INSTALL_LIBEXECDIR</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
- Changes since 5.27.1:
  * applets/systemtray: add test for xembed tray icon
  * libtaskmanager: consider current activity when computing first task index
  * libtaskmanager: test invalid preferred launchers are filtered out
  * libtaskmanager: use icon name directly when icon value does not contain period
  * kcms/users: Fallback to show username in title when real name isn't set
  * kcms/users: Limit connection scope to `this`
  * Add an action to remove the containments of a screen
  * libtaskmanager: filter out invalid preferred launcher tasks (kde#436667)
  * shell: Have the DesktopView::title include which output it should be on
  * kcms/color: Add highlight outline for color dots (kde#465800)
  * Lock screen: Prevent Escape key from displaying UI if it's currently hidden (kde#465920)</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
- Changes since 5.27.2:
  * klipper: remove duplicate items when loading from history (kde#466236)
  * kcms/region_language: set LC_PAPER, not LC_PAGE (kde#467269)
  * Screenpool: avoid uniqueConnection with lambda
  * kcms/fonts: Enable change notifications for base fonts settings (forceFontDPI)
  * sddm-theme: Transfer the focus to the text field as we show the OSK (kde#466969)
  * appstreamtest: fix test failure
  * wallpapers/image: improve efficiency of ImageFinder
  * klipper: Make action menu Frameless (kde#466406)
  * dataengines/mpris2: tolerate non-standards compliant players like mpris-proxy (kde#466288)
  * klipper: History test passes now
  * klipper: Insert items before remove (kde#466041)
  * sddm: Focus something useful when switching between alternative login screens</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1680609600">- Update to 5.27.4.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.27.4
- Changes since 5.27.3:
  * applets/systemtray: press and hold to open context menu for plasmoids
  * applets/digital-clock: reload timezone after saving in Datetime KCM (kde#467494)
  * components/keyboardlayout: Fix forced activation of vkbd
  * Create directory before installing session-local
  * applets/systemtray: fix menu key not working in SNI
  * Find PkgConfig before first call to pkg_check_modules
  * sddm-theme: Populate keyboard layouts menu only on first show
  * [dashboard] Skip task switcher
  * klipper: test bug 465225
  * systemtraytest: take screenshot only when test fails
  * kcms/nightcolor: fix timing strings with narrow window widths
  * libtaskmanager: simplify `test_openCloseWindow`</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1681214400">- Recommend filelight (boo#1210331)</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
- Too many changes to list here</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1683806400">- Require cpp explicitly, xrdb doesn't do it anymore</changelog>
  <changelog author="Moon Glass &lt;moonglass@gmx.net&gt;" date="1686744000">- Enabled KUserFeedback, since new KDE privacy policy now complies. See https://invent.kde.org/websites/kde-org/-/commit/71992cc8a177c959706088d02413c1a97f989749</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
- Changes since 5.27.5:
  * applets/kicker: fix test error in testrunnermodel
  * kcms/krdb: Set X root window cursor
  * shell: make accent color optional, and enable accent color after slot connection (kde#470280)
  * libtaskmanager: fix copy leftover in document
  * runners/calculator: implement thread-safety in QalculateEngine::evaluate (kde#470219)
  * applets/batterymonitor: Fix wrong tooltip when plugged in but discharging (kde#470632)
  * applets/mediacontroller: add busy indicator for remote images
  * Widgetexplorer: Properly handle translations for applet categories (kde#460523)
  * wallpapers/image: resize svg wallpaper to requested size (kde#469294)
  * Klipper config: set UI state when loading the same way as when editing
  * holidaysevents: reload event data when config changes (kde#437654)
  * runners/services: Do not match categories for short queries (kde#469769)
  * components/calendar: reset label under Gregorian date when plugin list changes
  * components/calendar: use QHash::contains instead of QHash::count
  * applets/digital-clock: show today's sublabel in tooltip if there is one
  * applets/systemtray: fix highlight being on top of first column items (kde#456180)
  * applets/digital-clock: Fix localization for TimeZoneModel (kde#469196)
  * applets/digital-clock: Allow event titles to be wrapped
  * Export a new helper function that read Xft.dpi value
  * libtaskmanager: Fix appmenu caching (kde#422786)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1687608000">- Mark org.kde.userfeedback.kcm as internal QML import</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
- Changes since 5.27.6:
  * libtaskmanager: fix unable to change order of launchers (kde#472812)
  * Reorder removals to ensure launcher url is deallocated after last use
  * Fix crash in LauncherTasksModel::Private::requestRemoveLauncherFromActivities (kde#472378)
  * libtaskmanager: skip empty appId when matching '*.appId.desktop' (kde#472576,kde#428559)
  * Do not write empty path to desktop file (kde#433304)
  * Fix crash in TasksModel::move (kde#472524)
  * kcm/region_language: fix enum order (kde#472108)
  * kcms/region_language: Read from $LANGUAGE in options model
  * kcms/region_language: Improve isSupportedLanguage detection
  * kcms/region_language: Chop off the UTF-8 codepoint again
  * kcms/region_language: Check if the language setting is default as well
  * kcms/region_language: Simplify the language settings read
  * kcms/region_language: Read the LANGUAGE environment variable for the default language value
  * TriangleMouseFilter: remove unnecessary return
  * TriangleMouseFilter: make `resendHoverEvents` actually work
  * TriangleMouseFilter: fix incorrect handling of hover events and inactive state (kde#467426)
  * TriangularMouseFilter: Filter event everytime when there was no movement at all
  * Improve responsiveness of triangular filter
  * shell: move `forceActiveFocus` to `PanelView`
  * applets/mediacontroller: use PauseAnimation to delay showing busy indicator
  * applets/mediacontroller: remove duplicate opacity animation
  * applets/notifications: add workaround for QTBUG-100392 (kde#468180)
  * Notifications: Also try X-SnapInstanceName for desktop file resolution
  * libtaskmanager: fix a potential leak</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1690891201">- Add patch to fix line wrapping of "100 %" in OSDs (kde#469576):
  * 0001-OSD-Fix-size-calculation-for-progress-value.patch</changelog>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1691323200">- Add patch to fix crash when closing popup on Wayland (kde#473054)
  * 0001-shell-avoid-potential-crash-when-previous-window-is-.patch</changelog>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1692360000">- Add patch to fix crash when opening windows (kde#473432)
  * 0001-TriangleMouseFilter-check-intercepted-item-still-exi.patch
  * 0002-TriangleMouseFilter-also-check-optional-position-has.patch</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
- Too many changes to list here
- Drop patches, now upstream:
  * 0001-OSD-Fix-size-calculation-for-progress-value.patch
  * 0001-shell-avoid-potential-crash-when-previous-window-is-.patch
  * 0001-TriangleMouseFilter-check-intercepted-item-still-exi.patch
  * 0002-TriangleMouseFilter-also-check-optional-position-has.patch</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
- Changes since 5.27.8:
  * Do not consider icon changes excess notification creation
  * lockscreen: handle user switching also on nopassword page (kde#458951)
  * applets/lock_logout: add a11y properties and restore tooltip
  * runners/recentdocuments: Fix results being discarded when casing is different (kde#474782)
  * [plasmacalendarintegration] Fix selected regions are randomly reset to default (kde#472483)
  * libtaskmanager: test waylandtasksmodel</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1698235200">- Add patch to fix the logout applet:
  * 0001-applets-lock_logout-use-PlasmaCore.IconItem.patch</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
- Changes since 5.27.9:
  * kcm_regionandlang: support glibc style 'utf8' variant (kde#477283)
  * Adapt CI to renamed plasma-framework and kactivities
  * Unbreak Region&amp;Lang KCM on !Linux (again)
  * Fixup! The variable has a different name on 5.27
  * kcms/region_lanuage: Also enable GLIBC when UBUNTU_LOCALE is set
  * kcms/nightcolor: Fix nighcolor typos and warnings
  * kcms/nightcolor: Fix nightcolor with automatic location (kde#469730)
  * Adapt to plasma-framework moving to Plasma
  * Reflect move of KActivities out of Frameworks to Plasma
  * Update to reflect move of KUserFeedback to Frameworks
  * Reset KSMClient state even when logout is cancelled
  * kcms/region_language: Fix check for GLIBC_LOCALE.
  * applets/lock_logout: use PlasmaCore.IconItem
  * appiumtests: add lock_logouttest
  * appiumtests: adapt to Appium 3.0
- Drop patches, now upstream:
  * 0001-applets-lock_logout-use-PlasmaCore.IconItem.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1703160000">- Update appstream build requirement for compatibility with 1.0.0</changelog>
</package>
<package pkgid="d9f101566cbd9c0f1b2df2a466d4b97c3a2fa3ea597e17add440a1f817f8e9af2ed691ccbfabcd97e8b9f9e8e5414563313cbf75015c133142adf38e7b132714" name="gmenudbusmenuproxy-debuginfo" arch="x86_64">
  <version epoch="0" ver="5.27.10" rel="1.2"/>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1676289600">- Tarball got respun. Changes:
  * klipper: store QImage and construct QPixmap only when necessary (kde#465225, kde#465326, kde#464828, kde#465603)
  * shell: Ensure containments that belong to the current activity are not deleted prior to loading</changelog>
  <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
- Changes since 5.27.0:
  * sddm-wayland-session: Disable global shortcuts
  * kcms/users: Port Connections to modern syntax
  * Better screen removal handling (kde#465892)
  * applets/digital-clock: fix logic error in tooltip (kde#465873)
  * Fix search for DWD weather data engine
  * applets/mediacontroller: add test for interacting with MPRIS2 interface
  * kcms/region_language: Down highlight delegate on press
  * If the desktopview is not deleted, don'r emit screenRemoved (kde#465536)
  * set LANG if we have language to glibc locale mapping (kde#464983)
  * plasmacalendarintegration: Omit astronomical events from Holidays data (kde#465539)
  * shell: read thickness from default group
  * use KDE_INSTALL_LIBEXECDIR</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
- Changes since 5.27.1:
  * applets/systemtray: add test for xembed tray icon
  * libtaskmanager: consider current activity when computing first task index
  * libtaskmanager: test invalid preferred launchers are filtered out
  * libtaskmanager: use icon name directly when icon value does not contain period
  * kcms/users: Fallback to show username in title when real name isn't set
  * kcms/users: Limit connection scope to `this`
  * Add an action to remove the containments of a screen
  * libtaskmanager: filter out invalid preferred launcher tasks (kde#436667)
  * shell: Have the DesktopView::title include which output it should be on
  * kcms/color: Add highlight outline for color dots (kde#465800)
  * Lock screen: Prevent Escape key from displaying UI if it's currently hidden (kde#465920)</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
- Changes since 5.27.2:
  * klipper: remove duplicate items when loading from history (kde#466236)
  * kcms/region_language: set LC_PAPER, not LC_PAGE (kde#467269)
  * Screenpool: avoid uniqueConnection with lambda
  * kcms/fonts: Enable change notifications for base fonts settings (forceFontDPI)
  * sddm-theme: Transfer the focus to the text field as we show the OSK (kde#466969)
  * appstreamtest: fix test failure
  * wallpapers/image: improve efficiency of ImageFinder
  * klipper: Make action menu Frameless (kde#466406)
  * dataengines/mpris2: tolerate non-standards compliant players like mpris-proxy (kde#466288)
  * klipper: History test passes now
  * klipper: Insert items before remove (kde#466041)
  * sddm: Focus something useful when switching between alternative login screens</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1680609600">- Update to 5.27.4.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/plasma/5/5.27.4
- Changes since 5.27.3:
  * applets/systemtray: press and hold to open context menu for plasmoids
  * applets/digital-clock: reload timezone after saving in Datetime KCM (kde#467494)
  * components/keyboardlayout: Fix forced activation of vkbd
  * Create directory before installing session-local
  * applets/systemtray: fix menu key not working in SNI
  * Find PkgConfig before first call to pkg_check_modules
  * sddm-theme: Populate keyboard layouts menu only on first show
  * [dashboard] Skip task switcher
  * klipper: test bug 465225
  * systemtraytest: take screenshot only when test fails
  * kcms/nightcolor: fix timing strings with narrow window widths
  * libtaskmanager: simplify `test_openCloseWindow`</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1681214400">- Recommend filelight (boo#1210331)</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
- Too many changes to list here</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1683806400">- Require cpp explicitly, xrdb doesn't do it anymore</changelog>
  <changelog author="Moon Glass &lt;moonglass@gmx.net&gt;" date="1686744000">- Enabled KUserFeedback, since new KDE privacy policy now complies. See https://invent.kde.org/websites/kde-org/-/commit/71992cc8a177c959706088d02413c1a97f989749</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
- Changes since 5.27.5:
  * applets/kicker: fix test error in testrunnermodel
  * kcms/krdb: Set X root window cursor
  * shell: make accent color optional, and enable accent color after slot connection (kde#470280)
  * libtaskmanager: fix copy leftover in document
  * runners/calculator: implement thread-safety in QalculateEngine::evaluate (kde#470219)
  * applets/batterymonitor: Fix wrong tooltip when plugged in but discharging (kde#470632)
  * applets/mediacontroller: add busy indicator for remote images
  * Widgetexplorer: Properly handle translations for applet categories (kde#460523)
  * wallpapers/image: resize svg wallpaper to requested size (kde#469294)
  * Klipper config: set UI state when loading the same way as when editing
  * holidaysevents: reload event data when config changes (kde#437654)
  * runners/services: Do not match categories for short queries (kde#469769)
  * components/calendar: reset label under Gregorian date when plugin list changes
  * components/calendar: use QHash::contains instead of QHash::count
  * applets/digital-clock: show today's sublabel in tooltip if there is one
  * applets/systemtray: fix highlight being on top of first column items (kde#456180)
  * applets/digital-clock: Fix localization for TimeZoneModel (kde#469196)
  * applets/digital-clock: Allow event titles to be wrapped
  * Export a new helper function that read Xft.dpi value
  * libtaskmanager: Fix appmenu caching (kde#422786)</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1687608000">- Mark org.kde.userfeedback.kcm as internal QML import</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
- Changes since 5.27.6:
  * libtaskmanager: fix unable to change order of launchers (kde#472812)
  * Reorder removals to ensure launcher url is deallocated after last use
  * Fix crash in LauncherTasksModel::Private::requestRemoveLauncherFromActivities (kde#472378)
  * libtaskmanager: skip empty appId when matching '*.appId.desktop' (kde#472576,kde#428559)
  * Do not write empty path to desktop file (kde#433304)
  * Fix crash in TasksModel::move (kde#472524)
  * kcm/region_language: fix enum order (kde#472108)
  * kcms/region_language: Read from $LANGUAGE in options model
  * kcms/region_language: Improve isSupportedLanguage detection
  * kcms/region_language: Chop off the UTF-8 codepoint again
  * kcms/region_language: Check if the language setting is default as well
  * kcms/region_language: Simplify the language settings read
  * kcms/region_language: Read the LANGUAGE environment variable for the default language value
  * TriangleMouseFilter: remove unnecessary return
  * TriangleMouseFilter: make `resendHoverEvents` actually work
  * TriangleMouseFilter: fix incorrect handling of hover events and inactive state (kde#467426)
  * TriangularMouseFilter: Filter event everytime when there was no movement at all
  * Improve responsiveness of triangular filter
  * shell: move `forceActiveFocus` to `PanelView`
  * applets/mediacontroller: use PauseAnimation to delay showing busy indicator
  * applets/mediacontroller: remove duplicate opacity animation
  * applets/notifications: add workaround for QTBUG-100392 (kde#468180)
  * Notifications: Also try X-SnapInstanceName for desktop file resolution
  * libtaskmanager: fix a potential leak</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1690891201">- Add patch to fix line wrapping of "100 %" in OSDs (kde#469576):
  * 0001-OSD-Fix-size-calculation-for-progress-value.patch</changelog>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1691323200">- Add patch to fix crash when closing popup on Wayland (kde#473054)
  * 0001-shell-avoid-potential-crash-when-previous-window-is-.patch</changelog>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1692360000">- Add patch to fix crash when opening windows (kde#473432)
  * 0001-TriangleMouseFilter-check-intercepted-item-still-exi.patch
  * 0002-TriangleMouseFilter-also-check-optional-position-has.patch</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
- Too many changes to list here
- Drop patches, now upstream:
  * 0001-OSD-Fix-size-calculation-for-progress-value.patch
  * 0001-shell-avoid-potential-crash-when-previous-window-is-.patch
  * 0001-TriangleMouseFilter-check-intercepted-item-still-exi.patch
  * 0002-TriangleMouseFilter-also-check-optional-position-has.patch</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
- Changes since 5.27.8:
  * Do not consider icon changes excess notification creation
  * lockscreen: handle user switching also on nopassword page (kde#458951)
  * applets/lock_logout: add a11y properties and restore tooltip
  * runners/recentdocuments: Fix results being discarded when casing is different (kde#474782)
  * [plasmacalendarintegration] Fix selected regions are randomly reset to default (kde#472483)
  * libtaskmanager: test waylandtasksmodel</changelog>
  <changelog author="Fabian Vogt &lt;fabian@ritter-vogt.de&gt;" date="1698235200">- Add patch to fix the logout applet:
  * 0001-applets-lock_logout-use-PlasmaCore.IconItem.patch</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
- Changes since 5.27.9:
  * kcm_regionandlang: support glibc style 'utf8' variant (kde#477283)
  * Adapt CI to renamed plasma-framework and kactivities
  * Unbreak Region&amp;Lang KCM on !Linux (again)
  * Fixup! The variable has a different name on 5.27
  * kcms/region_lanuage: Also enable GLIBC when UBUNTU_LOCALE is set
  * kcms/nightcolor: Fix nighcolor typos and warnings
  * kcms/nightcolor: Fix nightcolor with automatic location (kde#469730)
  * Adapt to plasma-framework moving to Plasma
  * Reflect move of KActivities out of Frameworks to Plasma
  * Update to reflect move of KUserFeedback to Frameworks
  * Reset KSMClient state even when logout is cancelled
  * kcms/region_language: Fix check for GLIBC_LOCALE.
  * applets/lock_logout: use PlasmaCore.IconItem
  * appiumtests: add lock_logouttest
  * appiumtests: adapt to Appium 3.0
- Drop patches, now upstream:
  * 0001-applets-lock_logout-use-PlasmaCore.IconItem.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1703160000">- Update appstream build requirement for compatibility with 1.0.0</changelog>
</package>
<package pkgid="78ae3187926f34d001b33f3d3e88209389ae094a0a92be6a99fc090dcba535b82e44b6da978909c229bc723b7dce3bf11f750be1374ca3715ca130b2338c0750" name="gmime" arch="src">
  <version epoch="0" ver="3.2.14" rel="1.1"/>
  <changelog author="dimstar@opensuse.org" date="1475496000">- Add baselibs.conf:
  + produce libgmime-2_6-0-32bit package, needed by
    libxplayer-plparser18-32bit.</changelog>
  <changelog author="dimstar@opensuse.org" date="1481544000">- Update to version 2.6.21:
  + New function to determine if a MIME part is an attachment or
    not.
  + Treat all character values &gt;= 128 as url-safe (bgo#738583).
  + Bugs fixed: bgo#756270, bgo#760573, bgo#760681, bgo#761263.</changelog>
  <changelog author="dimstar@opensuse.org" date="1482062400">- Update to version 2.6.22:
  + Updated Mono bindings.</changelog>
  <changelog author="zaitor@opensuse.org" date="1485000000">- Update to version 2.6.23:
  + gmime-crypto-context: Fixed naming.</changelog>
  <changelog author="zaitor@opensuse.org" date="1495281600">- Update to version 3.0.0:
  + No upstream changes provided. Please check git log.
- Add define base_ver and define so_ver, ease future upstream
  version updates, and rename sub-packages to new 3.0 version.
- Drop gmime-tools Obsolete, no longer needed.
- Drop disabled conditional mono subpackage, BuildRequires and
  configure call, no longer supported by upstream.
- Add pkgconfig(vapigen) BuildRequires: Build vala support.
- Pass --enable-crypto to configure, build new crypto support.
- Drop obsolete MD5SUM fix of COPYING, no longer needed.
- Drop obsolete CFLAGS hack, fixed upstream.
- Stop running custom find_requires, no longer needed.</changelog>
  <changelog author="zaitor@opensuse.org" date="1496059200">- Update to version 3.0.1:
  + Misc. fixes.
  + Updated and improved documentation.</changelog>
  <changelog author="zaitor@opensuse.org" date="1504353600">- Update to version 3.0.2:
  + Misc. fixes.</changelog>
  <changelog author="fezhang@suse.com" date="1509624000">- Update to version 3.0.3:
  + Misc. fixes.</changelog>
  <changelog author="fezhang@suse.com" date="1509624001">- Add gmime-fix-build-failure.patch: Fix a build failure
  (bgo#789799).</changelog>
  <changelog author="luc14n0@linuxmail.org" date="1511265600">- Update to version 3.0.4:
  + No changes visible for the user.
- Drop gmime-fix-build-failure.patch: fixed upstream.</changelog>
  <changelog author="luc14n0@linuxmail.org" date="1512388800">- Update to version 3.0.5:
  + No changes visible for the user.
- Adopt the use of %make_build macro instead of raw make command,
  following the best practices.</changelog>
  <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>
</package>
<package pkgid="228706eb5f0120e5ad021d7b99680e1e4ab6e048f6075d001e0f3fdaeefbccc0ccc6ceb5ddaf1123a1b09425388cc55237fbae65a7b80cc695d148b419a179c6" name="gmime-debugsource" arch="x86_64">
  <version epoch="0" ver="3.2.14" rel="1.1"/>
  <changelog author="luc14n0@linuxmail.org" date="1512388800">- Update to version 3.0.5:
  + No changes visible for the user.
- Adopt the use of %make_build macro instead of raw make command,
  following the best practices.</changelog>
  <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>
</package>
<package pkgid="38baf4961822c2a4b46439923eb8b983623812887c8910cfd32b7cddcfecf4dc9f492e71bec752a5b8451664fb5811b37637cae7894cb876aa6b146962288de4" name="gmime-devel" arch="x86_64">
  <version epoch="0" ver="3.2.14" rel="1.1"/>
  <changelog author="luc14n0@linuxmail.org" date="1512388800">- Update to version 3.0.5:
  + No changes visible for the user.
- Adopt the use of %make_build macro instead of raw make command,
  following the best practices.</changelog>
  <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>
</package>
<package pkgid="e677c62f47f20cf5a77667594a96e4557f9ec1ce3409c22fb47ccc642e63c8470ca6788b218a0bd222d9332b3f64d9aa76675505867c36523d9e9a247a57deba" name="gmmlib" arch="src">
  <version epoch="0" ver="22.3.14" rel="2.1"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1633348800">- fixed JIRA number in previous changelog</changelog>
  <changelog author="Duarte Pousa &lt;pousaduarte@gmail.com&gt;" date="1635163200">- Fix 32bit build (dependency for Steam-in-home streaming)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1635422400">- mention baselibs.conf as source in specfile</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1635422401">- Allow building on rpmbuild --target=i686.
- Drop R/TM, too hard to get right.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1638187200">- Update to version 21.3.3:
  * No upstream changelog available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1642593600">- Update to version 22.0.1:
  * No upstream changelog available.
- Bump somajor define to 12 and in baselibs.conf following upstream
  so bump.
- Replace gcc-c++ with generic c++_compiler BuildRequires.</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1653566400">- Update to version 22.1.2:
  * No upstream changelog available</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1657108800">- Update to version 22.1.4:
  * No upstream changelog available</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1657540800">- No code changes
- Update to version 22.1.4 was part of Intel oneVPL GPU Runtime
  2022Q2 Release 22.4.4</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1667131200">- Update to version 22.3.0:
  * Support for default build types
  * Add ATS-M Device Ids
  * Adding more dg2 device Ids
  * Fixing XE_HPC macro usage for Cache Policy settings
  * Fix QPtich calculations for CCS
  * PVC PAT table implementations
  * Initialize NumPATRegisters
  * Add PVC Device IDs
  * Fix GetPrivatePATEntry API
  * Introducing MTL Support</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1667822400">- needed for jira#PED-1174 (Video decoding/encoding support
  (VA-API, ...) for Intel GPUs is outside of Mesa)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670155200">- update to 22.3.1:
  * Fix memory leak Destroy allocated resources for ULT</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671105600">- update to 22.3.2:
  * Fix tiling selection
  * Align SURFTYPE_3D surfaces
  * Correct max surface size
- enable building for x86_64 micro-level architectures</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1673006400">- update to 22.3.3:
  * Initialize Filedescriptor
  * Disable MultiAdapter ULT testcases</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1677499200">- update to 22.3.4:
  * remove unused tilewidth, mip4height and mip5height variables</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1681560000">- update to 22.3.5:
  * Change Scratch L1 Caching to WB
  * Update Cachepolicy for MTL
  * Add forceful fallback to support Tile4 using an Ftr flag
  * Enable L3 for VP_INPUT_PICTURE_RENDER usage</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1694606400">- update to 22.3.11:
  * Add PVC Device ID
  * Add more MTL Device IDs
  * Replace WaDefaultTile4 with a feature flag
  * Multi-threaded fixes for GMM Context info
  * Use GmmResGetAuxSurfaceOffset64
  * Fix UnifiedAuxSurvface checks to allow HiZ w/o CCS
  * add ARL-S support
  * Add device IDs for RPL</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1699963200">- update to 22.3.13:
  * Fix Multiadapter ULT issue reproducibilty
  * Add new PVC Device ID</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700222400">- update to 22.3.14:
  * Add more DG2 Device IDs</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1701691200">- This includes latest version of one of the components needed for
  Video (processing) hardware support on Intel GPUs (bsc#1217770)</changelog>
</package>
<package pkgid="dc76bc5a65cf69f9139703a65bfe0bdfaf5e79839a54b7fc1a4ab051faddc80b45547a783abaede500742a4709dbd8b57b06a6139e782d4a40c216e2b8e12e27" name="gmmlib-debugsource" arch="x86_64">
  <version epoch="0" ver="22.3.14" rel="2.1"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1633348800">- fixed JIRA number in previous changelog</changelog>
  <changelog author="Duarte Pousa &lt;pousaduarte@gmail.com&gt;" date="1635163200">- Fix 32bit build (dependency for Steam-in-home streaming)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1635422400">- mention baselibs.conf as source in specfile</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1635422401">- Allow building on rpmbuild --target=i686.
- Drop R/TM, too hard to get right.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1638187200">- Update to version 21.3.3:
  * No upstream changelog available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1642593600">- Update to version 22.0.1:
  * No upstream changelog available.
- Bump somajor define to 12 and in baselibs.conf following upstream
  so bump.
- Replace gcc-c++ with generic c++_compiler BuildRequires.</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1653566400">- Update to version 22.1.2:
  * No upstream changelog available</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1657108800">- Update to version 22.1.4:
  * No upstream changelog available</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1657540800">- No code changes
- Update to version 22.1.4 was part of Intel oneVPL GPU Runtime
  2022Q2 Release 22.4.4</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1667131200">- Update to version 22.3.0:
  * Support for default build types
  * Add ATS-M Device Ids
  * Adding more dg2 device Ids
  * Fixing XE_HPC macro usage for Cache Policy settings
  * Fix QPtich calculations for CCS
  * PVC PAT table implementations
  * Initialize NumPATRegisters
  * Add PVC Device IDs
  * Fix GetPrivatePATEntry API
  * Introducing MTL Support</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1667822400">- needed for jira#PED-1174 (Video decoding/encoding support
  (VA-API, ...) for Intel GPUs is outside of Mesa)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670155200">- update to 22.3.1:
  * Fix memory leak Destroy allocated resources for ULT</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671105600">- update to 22.3.2:
  * Fix tiling selection
  * Align SURFTYPE_3D surfaces
  * Correct max surface size
- enable building for x86_64 micro-level architectures</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1673006400">- update to 22.3.3:
  * Initialize Filedescriptor
  * Disable MultiAdapter ULT testcases</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1677499200">- update to 22.3.4:
  * remove unused tilewidth, mip4height and mip5height variables</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1681560000">- update to 22.3.5:
  * Change Scratch L1 Caching to WB
  * Update Cachepolicy for MTL
  * Add forceful fallback to support Tile4 using an Ftr flag
  * Enable L3 for VP_INPUT_PICTURE_RENDER usage</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1694606400">- update to 22.3.11:
  * Add PVC Device ID
  * Add more MTL Device IDs
  * Replace WaDefaultTile4 with a feature flag
  * Multi-threaded fixes for GMM Context info
  * Use GmmResGetAuxSurfaceOffset64
  * Fix UnifiedAuxSurvface checks to allow HiZ w/o CCS
  * add ARL-S support
  * Add device IDs for RPL</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1699963200">- update to 22.3.13:
  * Fix Multiadapter ULT issue reproducibilty
  * Add new PVC Device ID</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700222400">- update to 22.3.14:
  * Add more DG2 Device IDs</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1701691200">- This includes latest version of one of the components needed for
  Video (processing) hardware support on Intel GPUs (bsc#1217770)</changelog>
</package>
<package pkgid="f1d9d3e54fa0ae37f931b54c16356554ad5a8e657673657c9c5937dba27f058dd27fae2cf27dbc5e48680f23c81572ca1801d377da68089f60de086abbe33f3b" name="gmmlib-devel" arch="x86_64">
  <version epoch="0" ver="22.3.14" rel="2.1"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1633348800">- fixed JIRA number in previous changelog</changelog>
  <changelog author="Duarte Pousa &lt;pousaduarte@gmail.com&gt;" date="1635163200">- Fix 32bit build (dependency for Steam-in-home streaming)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1635422400">- mention baselibs.conf as source in specfile</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1635422401">- Allow building on rpmbuild --target=i686.
- Drop R/TM, too hard to get right.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1638187200">- Update to version 21.3.3:
  * No upstream changelog available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1642593600">- Update to version 22.0.1:
  * No upstream changelog available.
- Bump somajor define to 12 and in baselibs.conf following upstream
  so bump.
- Replace gcc-c++ with generic c++_compiler BuildRequires.</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1653566400">- Update to version 22.1.2:
  * No upstream changelog available</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1657108800">- Update to version 22.1.4:
  * No upstream changelog available</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1657540800">- No code changes
- Update to version 22.1.4 was part of Intel oneVPL GPU Runtime
  2022Q2 Release 22.4.4</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1667131200">- Update to version 22.3.0:
  * Support for default build types
  * Add ATS-M Device Ids
  * Adding more dg2 device Ids
  * Fixing XE_HPC macro usage for Cache Policy settings
  * Fix QPtich calculations for CCS
  * PVC PAT table implementations
  * Initialize NumPATRegisters
  * Add PVC Device IDs
  * Fix GetPrivatePATEntry API
  * Introducing MTL Support</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1667822400">- needed for jira#PED-1174 (Video decoding/encoding support
  (VA-API, ...) for Intel GPUs is outside of Mesa)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670155200">- update to 22.3.1:
  * Fix memory leak Destroy allocated resources for ULT</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671105600">- update to 22.3.2:
  * Fix tiling selection
  * Align SURFTYPE_3D surfaces
  * Correct max surface size
- enable building for x86_64 micro-level architectures</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1673006400">- update to 22.3.3:
  * Initialize Filedescriptor
  * Disable MultiAdapter ULT testcases</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1677499200">- update to 22.3.4:
  * remove unused tilewidth, mip4height and mip5height variables</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1681560000">- update to 22.3.5:
  * Change Scratch L1 Caching to WB
  * Update Cachepolicy for MTL
  * Add forceful fallback to support Tile4 using an Ftr flag
  * Enable L3 for VP_INPUT_PICTURE_RENDER usage</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1694606400">- update to 22.3.11:
  * Add PVC Device ID
  * Add more MTL Device IDs
  * Replace WaDefaultTile4 with a feature flag
  * Multi-threaded fixes for GMM Context info
  * Use GmmResGetAuxSurfaceOffset64
  * Fix UnifiedAuxSurvface checks to allow HiZ w/o CCS
  * add ARL-S support
  * Add device IDs for RPL</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1699963200">- update to 22.3.13:
  * Fix Multiadapter ULT issue reproducibilty
  * Add new PVC Device ID</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700222400">- update to 22.3.14:
  * Add more DG2 Device IDs</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1701691200">- This includes latest version of one of the components needed for
  Video (processing) hardware support on Intel GPUs (bsc#1217770)</changelog>
</package>
<package pkgid="241c02ec48bd000b8b5bb1e5f15704276e67691758977b3ff567ce2941d69265b89fec99c770df7b6623ce6dcf6be048243d20cf6149d3068da163da4120f685" name="gmock" arch="i586">
  <version epoch="0" ver="1.12.1" rel="1.1"/>
  <changelog author="luc14n0@linuxmail.org" date="1513425600">- Update to version 1.8.0:
  * Update the value of GTEST_DIR to reflect the googletest dir.
  * Change the GTestDir marco value to reflect the new dir of
    googletest.
  * Read Bazel's $XML_OUTPUT_FILE environment variable
  * Restructure:
  - Test so each scenario is independent.
  - $XML_OUTPUT_FILE logic
  * Fixes:
  - Error C2440 'return' in gmock_test
    (gh#google/googletest#775).
  - Tests that return object which implement operator bool.
  - Operator precedence in GTEST_TEST_BOOLEAN_ with expressions
    that implement operator bool.
  - env_var_test to ignore XML_OUTPUT_FILE if already set.
  - Link that's returned when running tests
    (gh#google/googletest#714).
- Rework package turning it into a source package essencially, once
  its original intention is to provide source files for a testing
  framework, a pure development package itself. Aligning with
  upstream ease our job and avoid unexpected bugs.
- Drop libgtest0 and googletest-devel subpackages bringing gtest
  subpackage instead and obsoleting the previous ones, following
  the above change.
- Provide googlemock together with googletest now that upstream
  officially brought this project under gloogle's wings.
- Replace autoconf and automake BuildRequires by cmake and switch
  configure, make and make_install macros by cmake, cmake_jobs and
  cmake_install. Autotools are deprecated and cmake is recommended
  by upstream.
- Drop libtool BuildRequires and autoreconf call. With the adoption
  of cmake it's no longer need anymore.
- Drop googletest-enable-make-install.patch. No longer needed once
  make install is not used anymore.
- Add googletest-fix-cmake-libdir-install.patch for enabling the
  use of /usr/lib(64) instead of /usr/local/lib(64), once
  upstream's CMakeLists doesn't provide flexibility in this regard.
- Add googletest-rpmlintrc file to filter warnings about
  devel-file-in-non-devel-package, shlib-policy-missing-suffix and
  obsolete-not-provided as the package is a devel one itself now.</changelog>
  <changelog author="tiwai@suse.de" date="1514548800">- Fix the source (and put the download URL as a comment) for
  matching with the actual tarball file name.</changelog>
  <changelog author="adam.majer@suse.de" date="1542369600">- Update to version 1.8.1:
  * add pkg-config files
  * add --no_stacktrace_support for json-output-unittest
  * allow macros inside of parametrized test names.
  * support JSON output format in addition to XML
  * add options to parallelize builds
  * fix double free when building Gtest/GMock in shared libraries
    and linking a test executable with both.
  * 2.6.4 is the minimum CMake version
- cleanup spec file
- googletest-fix-cmake-libdir-install.patch: dropped, upstreamed</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1542456000">- Remove errant backslahes from description.
- Rewrite summaries without em dashes.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1581163200">- Update to version 1.10.0
  * Deprecated "....TEST_CASE" API in favor of "....TEST_SUITE".
    In a nutshell if you have code that uses something like
    "INSTANTIATE_TYPED_TEST_CASE_P " - this and all other
    "*_TEST_CASE " are now deprecated in favor of more standard
    _TEST_SUITE.
  * New powerful MOCK_METHOD macro.
    For example:
    (Old) MOCK_METHOD1(Bar, double(std::string s));
    (New) MOCK_METHOD(double, Bar, (std::string s), (override));
    So there is no need to count the parameters anymore.</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1621252800">- Don't depend on python2, when we don't need it.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1641384000">- update to 1.11.0:
  * --gtest_brief shows only test failures in output
  * --gtest_fail_fast stops test execution on first failure
  * Failures in SetUpTestSuite and TearDownTestSuite now cause tests to fail
    rather than log
  * Uninstantiated TEST_P and TYPED_TEST_P now fail unless allowlisted using
    GTEST_ALLOW_UNINSTANTIATED_PARAMETERIZED_TEST
  * new matchers and mocking behavior, see
    https://github.com/google/googletest/releases/tag/release-1.11.0</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1643803200">- Add missing ldconfig calls in %post/%postun
- Enable unit tests on Tumbleweed (fails on 15.x)
- Update rpmlintrc for rpmlint 2.0</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1649419200">- Disable 2 warnings that are affected by GCC 12:
  gh#google/googletest#3792 and gh#google/googletest#3793.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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>
</package>
<package pkgid="2792c1fda8b94917a50fd3dc5203fbaa6aee087247b4638ff22084bb1170986659cfd2675ccd871bc4a7755a31c19fc474035c025e55adbc4df7bc9efb17c86a" name="gmock" arch="x86_64">
  <version epoch="0" ver="1.12.1" rel="1.1"/>
  <changelog author="luc14n0@linuxmail.org" date="1513425600">- Update to version 1.8.0:
  * Update the value of GTEST_DIR to reflect the googletest dir.
  * Change the GTestDir marco value to reflect the new dir of
    googletest.
  * Read Bazel's $XML_OUTPUT_FILE environment variable
  * Restructure:
  - Test so each scenario is independent.
  - $XML_OUTPUT_FILE logic
  * Fixes:
  - Error C2440 'return' in gmock_test
    (gh#google/googletest#775).
  - Tests that return object which implement operator bool.
  - Operator precedence in GTEST_TEST_BOOLEAN_ with expressions
    that implement operator bool.
  - env_var_test to ignore XML_OUTPUT_FILE if already set.
  - Link that's returned when running tests
    (gh#google/googletest#714).
- Rework package turning it into a source package essencially, once
  its original intention is to provide source files for a testing
  framework, a pure development package itself. Aligning with
  upstream ease our job and avoid unexpected bugs.
- Drop libgtest0 and googletest-devel subpackages bringing gtest
  subpackage instead and obsoleting the previous ones, following
  the above change.
- Provide googlemock together with googletest now that upstream
  officially brought this project under gloogle's wings.
- Replace autoconf and automake BuildRequires by cmake and switch
  configure, make and make_install macros by cmake, cmake_jobs and
  cmake_install. Autotools are deprecated and cmake is recommended
  by upstream.
- Drop libtool BuildRequires and autoreconf call. With the adoption
  of cmake it's no longer need anymore.
- Drop googletest-enable-make-install.patch. No longer needed once
  make install is not used anymore.
- Add googletest-fix-cmake-libdir-install.patch for enabling the
  use of /usr/lib(64) instead of /usr/local/lib(64), once
  upstream's CMakeLists doesn't provide flexibility in this regard.
- Add googletest-rpmlintrc file to filter warnings about
  devel-file-in-non-devel-package, shlib-policy-missing-suffix and
  obsolete-not-provided as the package is a devel one itself now.</changelog>
  <changelog author="tiwai@suse.de" date="1514548800">- Fix the source (and put the download URL as a comment) for
  matching with the actual tarball file name.</changelog>
  <changelog author="adam.majer@suse.de" date="1542369600">- Update to version 1.8.1:
  * add pkg-config files
  * add --no_stacktrace_support for json-output-unittest
  * allow macros inside of parametrized test names.
  * support JSON output format in addition to XML
  * add options to parallelize builds
  * fix double free when building Gtest/GMock in shared libraries
    and linking a test executable with both.
  * 2.6.4 is the minimum CMake version
- cleanup spec file
- googletest-fix-cmake-libdir-install.patch: dropped, upstreamed</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1542456000">- Remove errant backslahes from description.
- Rewrite summaries without em dashes.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1581163200">- Update to version 1.10.0
  * Deprecated "....TEST_CASE" API in favor of "....TEST_SUITE".
    In a nutshell if you have code that uses something like
    "INSTANTIATE_TYPED_TEST_CASE_P " - this and all other
    "*_TEST_CASE " are now deprecated in favor of more standard
    _TEST_SUITE.
  * New powerful MOCK_METHOD macro.
    For example:
    (Old) MOCK_METHOD1(Bar, double(std::string s));
    (New) MOCK_METHOD(double, Bar, (std::string s), (override));
    So there is no need to count the parameters anymore.</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1621252800">- Don't depend on python2, when we don't need it.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1641384000">- update to 1.11.0:
  * --gtest_brief shows only test failures in output
  * --gtest_fail_fast stops test execution on first failure
  * Failures in SetUpTestSuite and TearDownTestSuite now cause tests to fail
    rather than log
  * Uninstantiated TEST_P and TYPED_TEST_P now fail unless allowlisted using
    GTEST_ALLOW_UNINSTANTIATED_PARAMETERIZED_TEST
  * new matchers and mocking behavior, see
    https://github.com/google/googletest/releases/tag/release-1.11.0</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1643803200">- Add missing ldconfig calls in %post/%postun
- Enable unit tests on Tumbleweed (fails on 15.x)
- Update rpmlintrc for rpmlint 2.0</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1649419200">- Disable 2 warnings that are affected by GCC 12:
  gh#google/googletest#3792 and gh#google/googletest#3793.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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>
</package>
<package pkgid="269f90d4927099c9ddbbb939427563c3b0e8f1a11d6e051a06a94d45d60162440c594135b6109b898fbbab9414347a304f6d34fe63c095b15134033c9a1f7b37" name="gmock-debuginfo" arch="i586">
  <version epoch="0" ver="1.12.1" rel="1.1"/>
  <changelog author="luc14n0@linuxmail.org" date="1513425600">- Update to version 1.8.0:
  * Update the value of GTEST_DIR to reflect the googletest dir.
  * Change the GTestDir marco value to reflect the new dir of
    googletest.
  * Read Bazel's $XML_OUTPUT_FILE environment variable
  * Restructure:
  - Test so each scenario is independent.
  - $XML_OUTPUT_FILE logic
  * Fixes:
  - Error C2440 'return' in gmock_test
    (gh#google/googletest#775).
  - Tests that return object which implement operator bool.
  - Operator precedence in GTEST_TEST_BOOLEAN_ with expressions
    that implement operator bool.
  - env_var_test to ignore XML_OUTPUT_FILE if already set.
  - Link that's returned when running tests
    (gh#google/googletest#714).
- Rework package turning it into a source package essencially, once
  its original intention is to provide source files for a testing
  framework, a pure development package itself. Aligning with
  upstream ease our job and avoid unexpected bugs.
- Drop libgtest0 and googletest-devel subpackages bringing gtest
  subpackage instead and obsoleting the previous ones, following
  the above change.
- Provide googlemock together with googletest now that upstream
  officially brought this project under gloogle's wings.
- Replace autoconf and automake BuildRequires by cmake and switch
  configure, make and make_install macros by cmake, cmake_jobs and
  cmake_install. Autotools are deprecated and cmake is recommended
  by upstream.
- Drop libtool BuildRequires and autoreconf call. With the adoption
  of cmake it's no longer need anymore.
- Drop googletest-enable-make-install.patch. No longer needed once
  make install is not used anymore.
- Add googletest-fix-cmake-libdir-install.patch for enabling the
  use of /usr/lib(64) instead of /usr/local/lib(64), once
  upstream's CMakeLists doesn't provide flexibility in this regard.
- Add googletest-rpmlintrc file to filter warnings about
  devel-file-in-non-devel-package, shlib-policy-missing-suffix and
  obsolete-not-provided as the package is a devel one itself now.</changelog>
  <changelog author="tiwai@suse.de" date="1514548800">- Fix the source (and put the download URL as a comment) for
  matching with the actual tarball file name.</changelog>
  <changelog author="adam.majer@suse.de" date="1542369600">- Update to version 1.8.1:
  * add pkg-config files
  * add --no_stacktrace_support for json-output-unittest
  * allow macros inside of parametrized test names.
  * support JSON output format in addition to XML
  * add options to parallelize builds
  * fix double free when building Gtest/GMock in shared libraries
    and linking a test executable with both.
  * 2.6.4 is the minimum CMake version
- cleanup spec file
- googletest-fix-cmake-libdir-install.patch: dropped, upstreamed</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1542456000">- Remove errant backslahes from description.
- Rewrite summaries without em dashes.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1581163200">- Update to version 1.10.0
  * Deprecated "....TEST_CASE" API in favor of "....TEST_SUITE".
    In a nutshell if you have code that uses something like
    "INSTANTIATE_TYPED_TEST_CASE_P " - this and all other
    "*_TEST_CASE " are now deprecated in favor of more standard
    _TEST_SUITE.
  * New powerful MOCK_METHOD macro.
    For example:
    (Old) MOCK_METHOD1(Bar, double(std::string s));
    (New) MOCK_METHOD(double, Bar, (std::string s), (override));
    So there is no need to count the parameters anymore.</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1621252800">- Don't depend on python2, when we don't need it.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1641384000">- update to 1.11.0:
  * --gtest_brief shows only test failures in output
  * --gtest_fail_fast stops test execution on first failure
  * Failures in SetUpTestSuite and TearDownTestSuite now cause tests to fail
    rather than log
  * Uninstantiated TEST_P and TYPED_TEST_P now fail unless allowlisted using
    GTEST_ALLOW_UNINSTANTIATED_PARAMETERIZED_TEST
  * new matchers and mocking behavior, see
    https://github.com/google/googletest/releases/tag/release-1.11.0</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1643803200">- Add missing ldconfig calls in %post/%postun
- Enable unit tests on Tumbleweed (fails on 15.x)
- Update rpmlintrc for rpmlint 2.0</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1649419200">- Disable 2 warnings that are affected by GCC 12:
  gh#google/googletest#3792 and gh#google/googletest#3793.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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>
</package>
<package pkgid="ea6aaaf5c7b21928bfb096101d551c29e98be694d224c48a3a99f11023e44b6aa7f6020d526dd79110f648dda3027b97f5079fe0470faae989ab62649e64b32d" name="gmock-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.12.1" rel="1.1"/>
  <changelog author="luc14n0@linuxmail.org" date="1513425600">- Update to version 1.8.0:
  * Update the value of GTEST_DIR to reflect the googletest dir.
  * Change the GTestDir marco value to reflect the new dir of
    googletest.
  * Read Bazel's $XML_OUTPUT_FILE environment variable
  * Restructure:
  - Test so each scenario is independent.
  - $XML_OUTPUT_FILE logic
  * Fixes:
  - Error C2440 'return' in gmock_test
    (gh#google/googletest#775).
  - Tests that return object which implement operator bool.
  - Operator precedence in GTEST_TEST_BOOLEAN_ with expressions
    that implement operator bool.
  - env_var_test to ignore XML_OUTPUT_FILE if already set.
  - Link that's returned when running tests
    (gh#google/googletest#714).
- Rework package turning it into a source package essencially, once
  its original intention is to provide source files for a testing
  framework, a pure development package itself. Aligning with
  upstream ease our job and avoid unexpected bugs.
- Drop libgtest0 and googletest-devel subpackages bringing gtest
  subpackage instead and obsoleting the previous ones, following
  the above change.
- Provide googlemock together with googletest now that upstream
  officially brought this project under gloogle's wings.
- Replace autoconf and automake BuildRequires by cmake and switch
  configure, make and make_install macros by cmake, cmake_jobs and
  cmake_install. Autotools are deprecated and cmake is recommended
  by upstream.
- Drop libtool BuildRequires and autoreconf call. With the adoption
  of cmake it's no longer need anymore.
- Drop googletest-enable-make-install.patch. No longer needed once
  make install is not used anymore.
- Add googletest-fix-cmake-libdir-install.patch for enabling the
  use of /usr/lib(64) instead of /usr/local/lib(64), once
  upstream's CMakeLists doesn't provide flexibility in this regard.
- Add googletest-rpmlintrc file to filter warnings about
  devel-file-in-non-devel-package, shlib-policy-missing-suffix and
  obsolete-not-provided as the package is a devel one itself now.</changelog>
  <changelog author="tiwai@suse.de" date="1514548800">- Fix the source (and put the download URL as a comment) for
  matching with the actual tarball file name.</changelog>
  <changelog author="adam.majer@suse.de" date="1542369600">- Update to version 1.8.1:
  * add pkg-config files
  * add --no_stacktrace_support for json-output-unittest
  * allow macros inside of parametrized test names.
  * support JSON output format in addition to XML
  * add options to parallelize builds
  * fix double free when building Gtest/GMock in shared libraries
    and linking a test executable with both.
  * 2.6.4 is the minimum CMake version
- cleanup spec file
- googletest-fix-cmake-libdir-install.patch: dropped, upstreamed</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1542456000">- Remove errant backslahes from description.
- Rewrite summaries without em dashes.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1581163200">- Update to version 1.10.0
  * Deprecated "....TEST_CASE" API in favor of "....TEST_SUITE".
    In a nutshell if you have code that uses something like
    "INSTANTIATE_TYPED_TEST_CASE_P " - this and all other
    "*_TEST_CASE " are now deprecated in favor of more standard
    _TEST_SUITE.
  * New powerful MOCK_METHOD macro.
    For example:
    (Old) MOCK_METHOD1(Bar, double(std::string s));
    (New) MOCK_METHOD(double, Bar, (std::string s), (override));
    So there is no need to count the parameters anymore.</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1621252800">- Don't depend on python2, when we don't need it.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1641384000">- update to 1.11.0:
  * --gtest_brief shows only test failures in output
  * --gtest_fail_fast stops test execution on first failure
  * Failures in SetUpTestSuite and TearDownTestSuite now cause tests to fail
    rather than log
  * Uninstantiated TEST_P and TYPED_TEST_P now fail unless allowlisted using
    GTEST_ALLOW_UNINSTANTIATED_PARAMETERIZED_TEST
  * new matchers and mocking behavior, see
    https://github.com/google/googletest/releases/tag/release-1.11.0</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1643803200">- Add missing ldconfig calls in %post/%postun
- Enable unit tests on Tumbleweed (fails on 15.x)
- Update rpmlintrc for rpmlint 2.0</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1649419200">- Disable 2 warnings that are affected by GCC 12:
  gh#google/googletest#3792 and gh#google/googletest#3793.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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>
</package>
<package pkgid="d4b74eface436ba3d9b2cf7653becc882edead15a6d40ab7071aa708a329dbdbb656250d2d5fe8003219eb9b784add2251be9299c4aa3ab82e1e01ece7d85e37" name="gmp" arch="src">
  <version epoch="0" ver="6.3.0" rel="2.2"/>
  <changelog author="mpluskal@suse.com" date="1424779200">- Cleanup spec file with spec-cleaner
- Refresh sources
- Add gpg signature
- Correct version number so that it matches actuall version</changelog>
  <changelog author="mpluskal@suse.com" date="1424779201">- Remove old ppc related conditionals</changelog>
  <changelog author="rguenther@suse.com" date="1446465600">- Update to GMP 6.1.0 release.
  * New C++ functions gcd and lcm for mpz_class
  * New public mpn functions mpn_divexact_1, mpn_zero_p, and mpn_cnd_swap
  * New public mpq_cmp_z function, to efficiently compare rationals with
    integers
  * Support for more 32-bit arm processors
  * Support for AVX-less modern x86 CPUs
  * Speedups and bugfixes
- Includes gmp-6.0.0-ppc64-gcd.diff, now removed
- Update gmp keyring</changelog>
  <changelog author="astieger@suse.com" date="1466683200">- gmp 6.1.1:
  * Work around faulty cpuid on some recent Intel chips (this
    allows GMP to run on Skylake Pentiums).</changelog>
  <changelog author="mpluskal@suse.com" date="1467288000">- Use macro for configure (as bsc#870358) is already fixed
- Use xz compressed archives
- Update info pages dependencies</changelog>
  <changelog author="rguenther@suse.com" date="1483531200">- Update to GMP 6.1.2 release.
  * Mini-GMP: Fixed a division bug, which on a machine with 64-bit
    unsigned long affects approximately 1 out of 2^32 divisors.
  * Mini-GMP: Fix mpz_set_str crash on inputs with a large number of
    leading zeros. Also stricter input validation, rejecting inputs
    with no digits.
  * Handle more systems which require PIC code in static libraries (e.g.,
    "hardened" Gentoo and Debian 9).
  * Configuration for arm (-32 and -64) has been rewritten, fixing poor
    code selection for many CPUs.
  * Mini-GMP: Updated to the latest development version, including
    new functions mpn_com and mpn_neg.
- Add gmp-6.1.2-conftest.patch to fix configure test.</changelog>
  <changelog author="dimstar@opensuse.org" date="1486641600">- Explicitly BuildRequire m4</changelog>
  <changelog author="fvogt@suse.com" date="1519300800">- Use %license (boo#1082318)</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1561982400">- Add floating-point-format-no-lto.patch in order to fix assembler scanning
  (boo#1138809).</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1562500800">- Move prominent summary from description to the summary field,
  and update the main description.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1579435200">- GMP 6.2.0:
  * New C++ functions factorial, primorial and fibonacci for mpz_class
  * Functions to detect primality now substitute the first 24 Miller-Rabin
    iterations with the BPSW test
  * Mini-GMP: new functions mpz_2fac_ui and mpz_mfac_uiui.
  * Mini-GMP: mpz_sizeinbase, mpz_get_str, and mpz_set_str now support bases up
    to 62.
  * various bug fixes
  * Major speedup on AMD Ryzen and Epyc, IBM POWER9, 64-bit ARM CPUs
    from assembly code
  * Speedups from reimplementations
- drop patches:
  * gmp-6.1.2-conftest.patch, upstream
  * gmp-noexec.diff, upstream
  * floating-point-format-no-lto.patch, similar change</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1580126400">- Remove broken packaged libgmp.a just containing LTO bytecode.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1590494400">- correct license statement (library itself is no GPL-3.0)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1606996800">- GMP 6.2.1:
  * A possible overflow of type int is avoided for mpz_cmp on huge
    operands
  * Overflows are more carefully detected and reported for
    mpz_pow_ui
  * Fix a bug in longlong.h for aarch64 sub_ddmmss
  * mini-gmp: mpz_out_str and mpq_out_str now correctly handle out
    of range bases
  * C90 compliance
  * Support for more processors</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1607515200">- Add gmp-6.2.1-arm64-invert_limb.patch [bsc#1179751]</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1618056000">- do not break SLE 12 build when applying spec-cleaner</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1618920000">- Compute FIPS hmac for libgmp.so.10 [bsc#1184555]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1637064000">- Add gmp-6.2.1-CVE-2021-43618.patch to fix buffer overflow on
  malformed input to mpz_inp_raw.  [bsc#1192717, CVE-2021-43618]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1691150400">- GMP 6.3.0
  * A possible overflow of type int is avoided for mpz_cmp on huge operands.
  * A possible error condition when a malformed file is read with mpz_inp_raw
    is now correctly handled.
  * New public function mpz_prevprime, companion of the existing mpz_nextprime.
  * New documented pointer types mpz_ptr, mpz_srcptr, and similar for other
    GMP types. Refer to the manual for full list and suggested usage. These
    types have been present in gmp.h at least since GMP-4.0, but previously
    not advertised to users.
  * Support for 64-bit Arm under Macos.
  * Support for the loongarch64 CPU family.
  * Support for building with LTO, link-time optimisations.
  * New special code for base = 2 in mpz_powm reduces the average time for
    the functions that test primality.
  * Speedup for the function mpz_nextprime on large operands.
  * Speedup for multiplications (some sizes only) thanks to new internal
    functions to compute small negacyclic products.
  * Special assembly code for IBM z13 and later "mainframe" CPUs, resulting
    in a huge speedup.
  * Improved assembly for several 64-bit x86 CPUs, Risc-V, 64-bit Arm.
- Removed gmp-6.2.1-CVE-2021-43618.patch which is included in the
  new release.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1692705600">- Add gmp-6.3.0-s390x-fix.patch to fix s390x optimized code on z13.</changelog>
</package>
<package pkgid="542a7233893400726c6e96ac837d82a362eebc653738e76cf7bccc62cf449d247a5d894f2c8ab7c2926c95881b2991c4a9794b2260cef00dab2a212015f6f2e9" name="gmp-debugsource" arch="i586">
  <version epoch="0" ver="6.3.0" rel="2.2"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1579435200">- GMP 6.2.0:
  * New C++ functions factorial, primorial and fibonacci for mpz_class
  * Functions to detect primality now substitute the first 24 Miller-Rabin
    iterations with the BPSW test
  * Mini-GMP: new functions mpz_2fac_ui and mpz_mfac_uiui.
  * Mini-GMP: mpz_sizeinbase, mpz_get_str, and mpz_set_str now support bases up
    to 62.
  * various bug fixes
  * Major speedup on AMD Ryzen and Epyc, IBM POWER9, 64-bit ARM CPUs
    from assembly code
  * Speedups from reimplementations
- drop patches:
  * gmp-6.1.2-conftest.patch, upstream
  * gmp-noexec.diff, upstream
  * floating-point-format-no-lto.patch, similar change</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1580126400">- Remove broken packaged libgmp.a just containing LTO bytecode.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1590494400">- correct license statement (library itself is no GPL-3.0)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1606996800">- GMP 6.2.1:
  * A possible overflow of type int is avoided for mpz_cmp on huge
    operands
  * Overflows are more carefully detected and reported for
    mpz_pow_ui
  * Fix a bug in longlong.h for aarch64 sub_ddmmss
  * mini-gmp: mpz_out_str and mpq_out_str now correctly handle out
    of range bases
  * C90 compliance
  * Support for more processors</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1607515200">- Add gmp-6.2.1-arm64-invert_limb.patch [bsc#1179751]</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1618056000">- do not break SLE 12 build when applying spec-cleaner</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1618920000">- Compute FIPS hmac for libgmp.so.10 [bsc#1184555]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1637064000">- Add gmp-6.2.1-CVE-2021-43618.patch to fix buffer overflow on
  malformed input to mpz_inp_raw.  [bsc#1192717, CVE-2021-43618]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1691150400">- GMP 6.3.0
  * A possible overflow of type int is avoided for mpz_cmp on huge operands.
  * A possible error condition when a malformed file is read with mpz_inp_raw
    is now correctly handled.
  * New public function mpz_prevprime, companion of the existing mpz_nextprime.
  * New documented pointer types mpz_ptr, mpz_srcptr, and similar for other
    GMP types. Refer to the manual for full list and suggested usage. These
    types have been present in gmp.h at least since GMP-4.0, but previously
    not advertised to users.
  * Support for 64-bit Arm under Macos.
  * Support for the loongarch64 CPU family.
  * Support for building with LTO, link-time optimisations.
  * New special code for base = 2 in mpz_powm reduces the average time for
    the functions that test primality.
  * Speedup for the function mpz_nextprime on large operands.
  * Speedup for multiplications (some sizes only) thanks to new internal
    functions to compute small negacyclic products.
  * Special assembly code for IBM z13 and later "mainframe" CPUs, resulting
    in a huge speedup.
  * Improved assembly for several 64-bit x86 CPUs, Risc-V, 64-bit Arm.
- Removed gmp-6.2.1-CVE-2021-43618.patch which is included in the
  new release.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1692705600">- Add gmp-6.3.0-s390x-fix.patch to fix s390x optimized code on z13.</changelog>
</package>
<package pkgid="99131067b86b053068fe525192dfc19fd8ef2e2a9feb2507130e2640ff37a68e532e0866b3325258cd917c23b3c492ed9c18d0d1416f96deba740a1b46e746f3" name="gmp-debugsource" arch="x86_64">
  <version epoch="0" ver="6.3.0" rel="2.2"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1579435200">- GMP 6.2.0:
  * New C++ functions factorial, primorial and fibonacci for mpz_class
  * Functions to detect primality now substitute the first 24 Miller-Rabin
    iterations with the BPSW test
  * Mini-GMP: new functions mpz_2fac_ui and mpz_mfac_uiui.
  * Mini-GMP: mpz_sizeinbase, mpz_get_str, and mpz_set_str now support bases up
    to 62.
  * various bug fixes
  * Major speedup on AMD Ryzen and Epyc, IBM POWER9, 64-bit ARM CPUs
    from assembly code
  * Speedups from reimplementations
- drop patches:
  * gmp-6.1.2-conftest.patch, upstream
  * gmp-noexec.diff, upstream
  * floating-point-format-no-lto.patch, similar change</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1580126400">- Remove broken packaged libgmp.a just containing LTO bytecode.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1590494400">- correct license statement (library itself is no GPL-3.0)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1606996800">- GMP 6.2.1:
  * A possible overflow of type int is avoided for mpz_cmp on huge
    operands
  * Overflows are more carefully detected and reported for
    mpz_pow_ui
  * Fix a bug in longlong.h for aarch64 sub_ddmmss
  * mini-gmp: mpz_out_str and mpq_out_str now correctly handle out
    of range bases
  * C90 compliance
  * Support for more processors</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1607515200">- Add gmp-6.2.1-arm64-invert_limb.patch [bsc#1179751]</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1618056000">- do not break SLE 12 build when applying spec-cleaner</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1618920000">- Compute FIPS hmac for libgmp.so.10 [bsc#1184555]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1637064000">- Add gmp-6.2.1-CVE-2021-43618.patch to fix buffer overflow on
  malformed input to mpz_inp_raw.  [bsc#1192717, CVE-2021-43618]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1691150400">- GMP 6.3.0
  * A possible overflow of type int is avoided for mpz_cmp on huge operands.
  * A possible error condition when a malformed file is read with mpz_inp_raw
    is now correctly handled.
  * New public function mpz_prevprime, companion of the existing mpz_nextprime.
  * New documented pointer types mpz_ptr, mpz_srcptr, and similar for other
    GMP types. Refer to the manual for full list and suggested usage. These
    types have been present in gmp.h at least since GMP-4.0, but previously
    not advertised to users.
  * Support for 64-bit Arm under Macos.
  * Support for the loongarch64 CPU family.
  * Support for building with LTO, link-time optimisations.
  * New special code for base = 2 in mpz_powm reduces the average time for
    the functions that test primality.
  * Speedup for the function mpz_nextprime on large operands.
  * Speedup for multiplications (some sizes only) thanks to new internal
    functions to compute small negacyclic products.
  * Special assembly code for IBM z13 and later "mainframe" CPUs, resulting
    in a huge speedup.
  * Improved assembly for several 64-bit x86 CPUs, Risc-V, 64-bit Arm.
- Removed gmp-6.2.1-CVE-2021-43618.patch which is included in the
  new release.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1692705600">- Add gmp-6.3.0-s390x-fix.patch to fix s390x optimized code on z13.</changelog>
</package>
<package pkgid="23cc90fed0e763927aaa8da6b5fc070794ea5688651ca8333c7c3ba354444cb0695455e64be87f01bc89405f94e025ad1bf23a2da2f6a7c396f6f837bebab802" name="gmp-devel-32bit" arch="x86_64">
  <version epoch="0" ver="6.3.0" rel="2.2"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1579435200">- GMP 6.2.0:
  * New C++ functions factorial, primorial and fibonacci for mpz_class
  * Functions to detect primality now substitute the first 24 Miller-Rabin
    iterations with the BPSW test
  * Mini-GMP: new functions mpz_2fac_ui and mpz_mfac_uiui.
  * Mini-GMP: mpz_sizeinbase, mpz_get_str, and mpz_set_str now support bases up
    to 62.
  * various bug fixes
  * Major speedup on AMD Ryzen and Epyc, IBM POWER9, 64-bit ARM CPUs
    from assembly code
  * Speedups from reimplementations
- drop patches:
  * gmp-6.1.2-conftest.patch, upstream
  * gmp-noexec.diff, upstream
  * floating-point-format-no-lto.patch, similar change</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1580126400">- Remove broken packaged libgmp.a just containing LTO bytecode.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1590494400">- correct license statement (library itself is no GPL-3.0)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1606996800">- GMP 6.2.1:
  * A possible overflow of type int is avoided for mpz_cmp on huge
    operands
  * Overflows are more carefully detected and reported for
    mpz_pow_ui
  * Fix a bug in longlong.h for aarch64 sub_ddmmss
  * mini-gmp: mpz_out_str and mpq_out_str now correctly handle out
    of range bases
  * C90 compliance
  * Support for more processors</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1607515200">- Add gmp-6.2.1-arm64-invert_limb.patch [bsc#1179751]</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1618056000">- do not break SLE 12 build when applying spec-cleaner</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1618920000">- Compute FIPS hmac for libgmp.so.10 [bsc#1184555]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1637064000">- Add gmp-6.2.1-CVE-2021-43618.patch to fix buffer overflow on
  malformed input to mpz_inp_raw.  [bsc#1192717, CVE-2021-43618]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1691150400">- GMP 6.3.0
  * A possible overflow of type int is avoided for mpz_cmp on huge operands.
  * A possible error condition when a malformed file is read with mpz_inp_raw
    is now correctly handled.
  * New public function mpz_prevprime, companion of the existing mpz_nextprime.
  * New documented pointer types mpz_ptr, mpz_srcptr, and similar for other
    GMP types. Refer to the manual for full list and suggested usage. These
    types have been present in gmp.h at least since GMP-4.0, but previously
    not advertised to users.
  * Support for 64-bit Arm under Macos.
  * Support for the loongarch64 CPU family.
  * Support for building with LTO, link-time optimisations.
  * New special code for base = 2 in mpz_powm reduces the average time for
    the functions that test primality.
  * Speedup for the function mpz_nextprime on large operands.
  * Speedup for multiplications (some sizes only) thanks to new internal
    functions to compute small negacyclic products.
  * Special assembly code for IBM z13 and later "mainframe" CPUs, resulting
    in a huge speedup.
  * Improved assembly for several 64-bit x86 CPUs, Risc-V, 64-bit Arm.
- Removed gmp-6.2.1-CVE-2021-43618.patch which is included in the
  new release.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1692705600">- Add gmp-6.3.0-s390x-fix.patch to fix s390x optimized code on z13.</changelog>
</package>
<package pkgid="5a2f9585f0af088359f32004601d4bf0a47d3610f0dec352c70cea3ad78745210d379e306ae1e78aca622a63252bba22976566325b02bf737cc5a4f84b5a1f4b" name="gmp-devel" arch="i586">
  <version epoch="0" ver="6.3.0" rel="2.2"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1579435200">- GMP 6.2.0:
  * New C++ functions factorial, primorial and fibonacci for mpz_class
  * Functions to detect primality now substitute the first 24 Miller-Rabin
    iterations with the BPSW test
  * Mini-GMP: new functions mpz_2fac_ui and mpz_mfac_uiui.
  * Mini-GMP: mpz_sizeinbase, mpz_get_str, and mpz_set_str now support bases up
    to 62.
  * various bug fixes
  * Major speedup on AMD Ryzen and Epyc, IBM POWER9, 64-bit ARM CPUs
    from assembly code
  * Speedups from reimplementations
- drop patches:
  * gmp-6.1.2-conftest.patch, upstream
  * gmp-noexec.diff, upstream
  * floating-point-format-no-lto.patch, similar change</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1580126400">- Remove broken packaged libgmp.a just containing LTO bytecode.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1590494400">- correct license statement (library itself is no GPL-3.0)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1606996800">- GMP 6.2.1:
  * A possible overflow of type int is avoided for mpz_cmp on huge
    operands
  * Overflows are more carefully detected and reported for
    mpz_pow_ui
  * Fix a bug in longlong.h for aarch64 sub_ddmmss
  * mini-gmp: mpz_out_str and mpq_out_str now correctly handle out
    of range bases
  * C90 compliance
  * Support for more processors</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1607515200">- Add gmp-6.2.1-arm64-invert_limb.patch [bsc#1179751]</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1618056000">- do not break SLE 12 build when applying spec-cleaner</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1618920000">- Compute FIPS hmac for libgmp.so.10 [bsc#1184555]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1637064000">- Add gmp-6.2.1-CVE-2021-43618.patch to fix buffer overflow on
  malformed input to mpz_inp_raw.  [bsc#1192717, CVE-2021-43618]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1691150400">- GMP 6.3.0
  * A possible overflow of type int is avoided for mpz_cmp on huge operands.
  * A possible error condition when a malformed file is read with mpz_inp_raw
    is now correctly handled.
  * New public function mpz_prevprime, companion of the existing mpz_nextprime.
  * New documented pointer types mpz_ptr, mpz_srcptr, and similar for other
    GMP types. Refer to the manual for full list and suggested usage. These
    types have been present in gmp.h at least since GMP-4.0, but previously
    not advertised to users.
  * Support for 64-bit Arm under Macos.
  * Support for the loongarch64 CPU family.
  * Support for building with LTO, link-time optimisations.
  * New special code for base = 2 in mpz_powm reduces the average time for
    the functions that test primality.
  * Speedup for the function mpz_nextprime on large operands.
  * Speedup for multiplications (some sizes only) thanks to new internal
    functions to compute small negacyclic products.
  * Special assembly code for IBM z13 and later "mainframe" CPUs, resulting
    in a huge speedup.
  * Improved assembly for several 64-bit x86 CPUs, Risc-V, 64-bit Arm.
- Removed gmp-6.2.1-CVE-2021-43618.patch which is included in the
  new release.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1692705600">- Add gmp-6.3.0-s390x-fix.patch to fix s390x optimized code on z13.</changelog>
</package>
<package pkgid="a910c2f2ab9c402cf181e66e54d060814859ecc5bf8657d175f6293f702b95c9b497f44ad05e74553d89c60d991a33cabd651bf863c669edc86d8b25873a687a" name="gmp-devel" arch="x86_64">
  <version epoch="0" ver="6.3.0" rel="2.2"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1579435200">- GMP 6.2.0:
  * New C++ functions factorial, primorial and fibonacci for mpz_class
  * Functions to detect primality now substitute the first 24 Miller-Rabin
    iterations with the BPSW test
  * Mini-GMP: new functions mpz_2fac_ui and mpz_mfac_uiui.
  * Mini-GMP: mpz_sizeinbase, mpz_get_str, and mpz_set_str now support bases up
    to 62.
  * various bug fixes
  * Major speedup on AMD Ryzen and Epyc, IBM POWER9, 64-bit ARM CPUs
    from assembly code
  * Speedups from reimplementations
- drop patches:
  * gmp-6.1.2-conftest.patch, upstream
  * gmp-noexec.diff, upstream
  * floating-point-format-no-lto.patch, similar change</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1580126400">- Remove broken packaged libgmp.a just containing LTO bytecode.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1590494400">- correct license statement (library itself is no GPL-3.0)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1606996800">- GMP 6.2.1:
  * A possible overflow of type int is avoided for mpz_cmp on huge
    operands
  * Overflows are more carefully detected and reported for
    mpz_pow_ui
  * Fix a bug in longlong.h for aarch64 sub_ddmmss
  * mini-gmp: mpz_out_str and mpq_out_str now correctly handle out
    of range bases
  * C90 compliance
  * Support for more processors</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1607515200">- Add gmp-6.2.1-arm64-invert_limb.patch [bsc#1179751]</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1618056000">- do not break SLE 12 build when applying spec-cleaner</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1618920000">- Compute FIPS hmac for libgmp.so.10 [bsc#1184555]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1637064000">- Add gmp-6.2.1-CVE-2021-43618.patch to fix buffer overflow on
  malformed input to mpz_inp_raw.  [bsc#1192717, CVE-2021-43618]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1691150400">- GMP 6.3.0
  * A possible overflow of type int is avoided for mpz_cmp on huge operands.
  * A possible error condition when a malformed file is read with mpz_inp_raw
    is now correctly handled.
  * New public function mpz_prevprime, companion of the existing mpz_nextprime.
  * New documented pointer types mpz_ptr, mpz_srcptr, and similar for other
    GMP types. Refer to the manual for full list and suggested usage. These
    types have been present in gmp.h at least since GMP-4.0, but previously
    not advertised to users.
  * Support for 64-bit Arm under Macos.
  * Support for the loongarch64 CPU family.
  * Support for building with LTO, link-time optimisations.
  * New special code for base = 2 in mpz_powm reduces the average time for
    the functions that test primality.
  * Speedup for the function mpz_nextprime on large operands.
  * Speedup for multiplications (some sizes only) thanks to new internal
    functions to compute small negacyclic products.
  * Special assembly code for IBM z13 and later "mainframe" CPUs, resulting
    in a huge speedup.
  * Improved assembly for several 64-bit x86 CPUs, Risc-V, 64-bit Arm.
- Removed gmp-6.2.1-CVE-2021-43618.patch which is included in the
  new release.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1692705600">- Add gmp-6.3.0-s390x-fix.patch to fix s390x optimized code on z13.</changelog>
</package>
<package pkgid="be1346356639fc816de24079aae2bb54e5059f350c27a6774e9f3a31cadb787ffa93fb4633036c8ab8c5821f1f785eeb358f557a83506d1265196f00e48e36e1" name="gnome-keyring-32bit" arch="x86_64">
  <version epoch="0" ver="42.1" rel="3.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Cor Blom &lt;cornelis@solcon.nl&gt;" date="1585051200">- According to the warning in the spec file baselibs.conf should be
  updated when the scriptlet for pam-config is changed. This was
  not done when the change was made to open the keyring also with
  sddm (see boo#1167321).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1585396800">- Update to version 3.35.1:
  + dbus: Implement secret portal backend.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1585396801">- Update to version 3.35.90:
  + Use shorter strings for prompt titles.
  + pam: Provide more insight from pam_gnome_keyring about
    unlocking.
  + Don't use GTimeVal/g_get_current_time().
  + Don't use g_type_class_add_private().
  + Build fixes.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1585396802">- Update to version 3.36.0:
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1588161600">- Enable FIPS patches on Leap (jsc#SLE-11880).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1618660800">- Update to version 40.0:
  + Update libcap-ng capability handling.
  + UPdated translations.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634644800">- Build without libcap-ng support (boo#1098245):
  + Pass --without-libcap-ng to configure.
  + Drop libcap-ng-devel BuildRequires.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1653307200">- Update to version 42.1:
  + daemon: Add files to EXTRA_DIST to fix distcheck.
- Changes from version 42.0:
  + secret-portal: Properly check the default keyring.
  + Build fixes.
  + ssh-agent: Fix crash by uninitialized GMutex.
  + fix looping off the end of the operations array.
  + readme: Mention libsecret instead of deprecated
    libgnome-keyring.
  + daemon: Make it systemd-activatable through the control socket.
  + Updated translations.
- Add pkgcondfig(systemd) and pkgconfig(libsystemd) BuildRequires:
  new dependencies.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1666699200">- Use %_pam_moduledir instead of %{_lib}/security (boo#1191034).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="5cfa11808e4d2b31b6bca476b926fb372d784e274a2840bc60247d8ac25f6088d1318622505699e99dac1407f1607184d7de8f4ccb85536efe6c9369dad3be57" name="gnome-keyring-32bit-debuginfo" arch="x86_64">
  <version epoch="0" ver="42.1" rel="3.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Cor Blom &lt;cornelis@solcon.nl&gt;" date="1585051200">- According to the warning in the spec file baselibs.conf should be
  updated when the scriptlet for pam-config is changed. This was
  not done when the change was made to open the keyring also with
  sddm (see boo#1167321).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1585396800">- Update to version 3.35.1:
  + dbus: Implement secret portal backend.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1585396801">- Update to version 3.35.90:
  + Use shorter strings for prompt titles.
  + pam: Provide more insight from pam_gnome_keyring about
    unlocking.
  + Don't use GTimeVal/g_get_current_time().
  + Don't use g_type_class_add_private().
  + Build fixes.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1585396802">- Update to version 3.36.0:
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1588161600">- Enable FIPS patches on Leap (jsc#SLE-11880).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1618660800">- Update to version 40.0:
  + Update libcap-ng capability handling.
  + UPdated translations.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634644800">- Build without libcap-ng support (boo#1098245):
  + Pass --without-libcap-ng to configure.
  + Drop libcap-ng-devel BuildRequires.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1653307200">- Update to version 42.1:
  + daemon: Add files to EXTRA_DIST to fix distcheck.
- Changes from version 42.0:
  + secret-portal: Properly check the default keyring.
  + Build fixes.
  + ssh-agent: Fix crash by uninitialized GMutex.
  + fix looping off the end of the operations array.
  + readme: Mention libsecret instead of deprecated
    libgnome-keyring.
  + daemon: Make it systemd-activatable through the control socket.
  + Updated translations.
- Add pkgcondfig(systemd) and pkgconfig(libsystemd) BuildRequires:
  new dependencies.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1666699200">- Use %_pam_moduledir instead of %{_lib}/security (boo#1191034).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="5e5b9adf6c94b647e4ee6a1c43c7c172519c6e897a12c87e4cef0ac9139ac953a3f4ce729e82f6c197316f22f8c95ea867f9539abe47587f62fdb07f5c21b524" name="gnome-keyring" arch="i586">
  <version epoch="0" ver="42.1" rel="3.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Cor Blom &lt;cornelis@solcon.nl&gt;" date="1585051200">- According to the warning in the spec file baselibs.conf should be
  updated when the scriptlet for pam-config is changed. This was
  not done when the change was made to open the keyring also with
  sddm (see boo#1167321).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1585396800">- Update to version 3.35.1:
  + dbus: Implement secret portal backend.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1585396801">- Update to version 3.35.90:
  + Use shorter strings for prompt titles.
  + pam: Provide more insight from pam_gnome_keyring about
    unlocking.
  + Don't use GTimeVal/g_get_current_time().
  + Don't use g_type_class_add_private().
  + Build fixes.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1585396802">- Update to version 3.36.0:
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1588161600">- Enable FIPS patches on Leap (jsc#SLE-11880).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1618660800">- Update to version 40.0:
  + Update libcap-ng capability handling.
  + UPdated translations.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634644800">- Build without libcap-ng support (boo#1098245):
  + Pass --without-libcap-ng to configure.
  + Drop libcap-ng-devel BuildRequires.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1653307200">- Update to version 42.1:
  + daemon: Add files to EXTRA_DIST to fix distcheck.
- Changes from version 42.0:
  + secret-portal: Properly check the default keyring.
  + Build fixes.
  + ssh-agent: Fix crash by uninitialized GMutex.
  + fix looping off the end of the operations array.
  + readme: Mention libsecret instead of deprecated
    libgnome-keyring.
  + daemon: Make it systemd-activatable through the control socket.
  + Updated translations.
- Add pkgcondfig(systemd) and pkgconfig(libsystemd) BuildRequires:
  new dependencies.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1666699200">- Use %_pam_moduledir instead of %{_lib}/security (boo#1191034).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="cad2f2c36521fdf360377391562470bfe232fe412caac22e01187279e28c1d16b6fbcccd2bd8cc6a79e0b47beff3760fea77323570eb1489c1de0673b1353410" name="gnome-keyring" arch="src">
  <version epoch="0" ver="42.1" rel="3.1"/>
  <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="luc14n0@linuxmail.org" date="1522065600">- Update to version 3.28.0.2:
  + Fix glitches in ssh-agent (bgo#794361, bgo#794368, bgo#794369,
    bgo#794500, bgo#794631).</changelog>
  <changelog author="hpj@suse.com" date="1524484800">- Update gnome-keyring-bsc932232-use-libgcrypt-allocators.patch
  to allow using more memory than the maximum lockable amount
  (bsc#1085983).</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1525694400">- Update to version 3.28.2:
  + Fix glitches in ssh-agent (bgo#795699).
  + Updated translations.</changelog>
  <changelog author="Luiz Angelo Daros de Luca &lt;luizluca@gmail.com&gt;" date="1539259200">- Allow pam to open keyring when using sddm</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1550750400">- Update to version 3.31.90:
  + pam: lookup XDG_RUNTIME_DIR using get_any_env.
  + Reinstate pkcs11 module for specific programs.
  + Build fixes.
  + Updated translations.
- Rebase patches via refresh_patches service.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1551528000">- Update to version 3.31.91:
  + pam: fix daemon control file detection.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1569844800">- Update to version 3.34.0:
  + dbus-environment: Race fix in Setenv request to gnome-session.
  + egg: Request that secure memory not be dumped to disk.
  + Build and test fixes.
  + Updated translations.
- Refresh gnome-keyring-pam-auth-prompt-password.patch with quilt.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Cor Blom &lt;cornelis@solcon.nl&gt;" date="1585051200">- According to the warning in the spec file baselibs.conf should be
  updated when the scriptlet for pam-config is changed. This was
  not done when the change was made to open the keyring also with
  sddm (see boo#1167321).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1585396800">- Update to version 3.35.1:
  + dbus: Implement secret portal backend.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1585396801">- Update to version 3.35.90:
  + Use shorter strings for prompt titles.
  + pam: Provide more insight from pam_gnome_keyring about
    unlocking.
  + Don't use GTimeVal/g_get_current_time().
  + Don't use g_type_class_add_private().
  + Build fixes.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1585396802">- Update to version 3.36.0:
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1588161600">- Enable FIPS patches on Leap (jsc#SLE-11880).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1618660800">- Update to version 40.0:
  + Update libcap-ng capability handling.
  + UPdated translations.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634644800">- Build without libcap-ng support (boo#1098245):
  + Pass --without-libcap-ng to configure.
  + Drop libcap-ng-devel BuildRequires.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1653307200">- Update to version 42.1:
  + daemon: Add files to EXTRA_DIST to fix distcheck.
- Changes from version 42.0:
  + secret-portal: Properly check the default keyring.
  + Build fixes.
  + ssh-agent: Fix crash by uninitialized GMutex.
  + fix looping off the end of the operations array.
  + readme: Mention libsecret instead of deprecated
    libgnome-keyring.
  + daemon: Make it systemd-activatable through the control socket.
  + Updated translations.
- Add pkgcondfig(systemd) and pkgconfig(libsystemd) BuildRequires:
  new dependencies.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1666699200">- Use %_pam_moduledir instead of %{_lib}/security (boo#1191034).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="3248cb3f493c3e10d1ccba65726c729979299668e7d7215b4aab99cd6cc228fd0dc83894d3d90b07576960624e511c05a8a7fe9d9782a3369a2016e241fde181" name="gnome-keyring" arch="x86_64">
  <version epoch="0" ver="42.1" rel="3.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Cor Blom &lt;cornelis@solcon.nl&gt;" date="1585051200">- According to the warning in the spec file baselibs.conf should be
  updated when the scriptlet for pam-config is changed. This was
  not done when the change was made to open the keyring also with
  sddm (see boo#1167321).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1585396800">- Update to version 3.35.1:
  + dbus: Implement secret portal backend.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1585396801">- Update to version 3.35.90:
  + Use shorter strings for prompt titles.
  + pam: Provide more insight from pam_gnome_keyring about
    unlocking.
  + Don't use GTimeVal/g_get_current_time().
  + Don't use g_type_class_add_private().
  + Build fixes.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1585396802">- Update to version 3.36.0:
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1588161600">- Enable FIPS patches on Leap (jsc#SLE-11880).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1618660800">- Update to version 40.0:
  + Update libcap-ng capability handling.
  + UPdated translations.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634644800">- Build without libcap-ng support (boo#1098245):
  + Pass --without-libcap-ng to configure.
  + Drop libcap-ng-devel BuildRequires.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1653307200">- Update to version 42.1:
  + daemon: Add files to EXTRA_DIST to fix distcheck.
- Changes from version 42.0:
  + secret-portal: Properly check the default keyring.
  + Build fixes.
  + ssh-agent: Fix crash by uninitialized GMutex.
  + fix looping off the end of the operations array.
  + readme: Mention libsecret instead of deprecated
    libgnome-keyring.
  + daemon: Make it systemd-activatable through the control socket.
  + Updated translations.
- Add pkgcondfig(systemd) and pkgconfig(libsystemd) BuildRequires:
  new dependencies.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1666699200">- Use %_pam_moduledir instead of %{_lib}/security (boo#1191034).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="e0c919f9567e3cca139f9f2aaafea815d48cd566429a041a2630ebf44c6857ac57be692c1557b3ca7486a39799a5141f4cbbc9b61f0924cf983619f1db4a3cbe" name="gnome-keyring-debuginfo" arch="i586">
  <version epoch="0" ver="42.1" rel="3.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Cor Blom &lt;cornelis@solcon.nl&gt;" date="1585051200">- According to the warning in the spec file baselibs.conf should be
  updated when the scriptlet for pam-config is changed. This was
  not done when the change was made to open the keyring also with
  sddm (see boo#1167321).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1585396800">- Update to version 3.35.1:
  + dbus: Implement secret portal backend.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1585396801">- Update to version 3.35.90:
  + Use shorter strings for prompt titles.
  + pam: Provide more insight from pam_gnome_keyring about
    unlocking.
  + Don't use GTimeVal/g_get_current_time().
  + Don't use g_type_class_add_private().
  + Build fixes.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1585396802">- Update to version 3.36.0:
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1588161600">- Enable FIPS patches on Leap (jsc#SLE-11880).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1618660800">- Update to version 40.0:
  + Update libcap-ng capability handling.
  + UPdated translations.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634644800">- Build without libcap-ng support (boo#1098245):
  + Pass --without-libcap-ng to configure.
  + Drop libcap-ng-devel BuildRequires.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1653307200">- Update to version 42.1:
  + daemon: Add files to EXTRA_DIST to fix distcheck.
- Changes from version 42.0:
  + secret-portal: Properly check the default keyring.
  + Build fixes.
  + ssh-agent: Fix crash by uninitialized GMutex.
  + fix looping off the end of the operations array.
  + readme: Mention libsecret instead of deprecated
    libgnome-keyring.
  + daemon: Make it systemd-activatable through the control socket.
  + Updated translations.
- Add pkgcondfig(systemd) and pkgconfig(libsystemd) BuildRequires:
  new dependencies.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1666699200">- Use %_pam_moduledir instead of %{_lib}/security (boo#1191034).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="e7bff2806479dd955360067dd7734202b8749403d38150a94d86045e9fc938c6fc771e2b48d3e25e3f7976a9eefa3f47660433571c0df0ebbaef5158be3be1d1" name="gnome-keyring-debuginfo" arch="x86_64">
  <version epoch="0" ver="42.1" rel="3.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Cor Blom &lt;cornelis@solcon.nl&gt;" date="1585051200">- According to the warning in the spec file baselibs.conf should be
  updated when the scriptlet for pam-config is changed. This was
  not done when the change was made to open the keyring also with
  sddm (see boo#1167321).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1585396800">- Update to version 3.35.1:
  + dbus: Implement secret portal backend.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1585396801">- Update to version 3.35.90:
  + Use shorter strings for prompt titles.
  + pam: Provide more insight from pam_gnome_keyring about
    unlocking.
  + Don't use GTimeVal/g_get_current_time().
  + Don't use g_type_class_add_private().
  + Build fixes.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1585396802">- Update to version 3.36.0:
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1588161600">- Enable FIPS patches on Leap (jsc#SLE-11880).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1618660800">- Update to version 40.0:
  + Update libcap-ng capability handling.
  + UPdated translations.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634644800">- Build without libcap-ng support (boo#1098245):
  + Pass --without-libcap-ng to configure.
  + Drop libcap-ng-devel BuildRequires.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1653307200">- Update to version 42.1:
  + daemon: Add files to EXTRA_DIST to fix distcheck.
- Changes from version 42.0:
  + secret-portal: Properly check the default keyring.
  + Build fixes.
  + ssh-agent: Fix crash by uninitialized GMutex.
  + fix looping off the end of the operations array.
  + readme: Mention libsecret instead of deprecated
    libgnome-keyring.
  + daemon: Make it systemd-activatable through the control socket.
  + Updated translations.
- Add pkgcondfig(systemd) and pkgconfig(libsystemd) BuildRequires:
  new dependencies.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1666699200">- Use %_pam_moduledir instead of %{_lib}/security (boo#1191034).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="d0b1685d3b0a8ed349f50d7080e0cdd9a530ab6224e79edc2be4763c4e4fa02e33a178e572a422aeff7be0248f96e9ab5ab89464c4ae95bf5331769490d159c4" name="gnome-keyring-debugsource" arch="i586">
  <version epoch="0" ver="42.1" rel="3.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Cor Blom &lt;cornelis@solcon.nl&gt;" date="1585051200">- According to the warning in the spec file baselibs.conf should be
  updated when the scriptlet for pam-config is changed. This was
  not done when the change was made to open the keyring also with
  sddm (see boo#1167321).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1585396800">- Update to version 3.35.1:
  + dbus: Implement secret portal backend.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1585396801">- Update to version 3.35.90:
  + Use shorter strings for prompt titles.
  + pam: Provide more insight from pam_gnome_keyring about
    unlocking.
  + Don't use GTimeVal/g_get_current_time().
  + Don't use g_type_class_add_private().
  + Build fixes.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1585396802">- Update to version 3.36.0:
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1588161600">- Enable FIPS patches on Leap (jsc#SLE-11880).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1618660800">- Update to version 40.0:
  + Update libcap-ng capability handling.
  + UPdated translations.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634644800">- Build without libcap-ng support (boo#1098245):
  + Pass --without-libcap-ng to configure.
  + Drop libcap-ng-devel BuildRequires.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1653307200">- Update to version 42.1:
  + daemon: Add files to EXTRA_DIST to fix distcheck.
- Changes from version 42.0:
  + secret-portal: Properly check the default keyring.
  + Build fixes.
  + ssh-agent: Fix crash by uninitialized GMutex.
  + fix looping off the end of the operations array.
  + readme: Mention libsecret instead of deprecated
    libgnome-keyring.
  + daemon: Make it systemd-activatable through the control socket.
  + Updated translations.
- Add pkgcondfig(systemd) and pkgconfig(libsystemd) BuildRequires:
  new dependencies.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1666699200">- Use %_pam_moduledir instead of %{_lib}/security (boo#1191034).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="0cc973165422630744c507b4492e3a34a20737d20a984ffb8e95f885355c0f9c5b3bc9ee89172f6c0b05ade07c92ea3f62febbb0e354fa8804aa0a5ecc5393b5" name="gnome-keyring-debugsource" arch="x86_64">
  <version epoch="0" ver="42.1" rel="3.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Cor Blom &lt;cornelis@solcon.nl&gt;" date="1585051200">- According to the warning in the spec file baselibs.conf should be
  updated when the scriptlet for pam-config is changed. This was
  not done when the change was made to open the keyring also with
  sddm (see boo#1167321).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1585396800">- Update to version 3.35.1:
  + dbus: Implement secret portal backend.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1585396801">- Update to version 3.35.90:
  + Use shorter strings for prompt titles.
  + pam: Provide more insight from pam_gnome_keyring about
    unlocking.
  + Don't use GTimeVal/g_get_current_time().
  + Don't use g_type_class_add_private().
  + Build fixes.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1585396802">- Update to version 3.36.0:
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1588161600">- Enable FIPS patches on Leap (jsc#SLE-11880).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1618660800">- Update to version 40.0:
  + Update libcap-ng capability handling.
  + UPdated translations.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634644800">- Build without libcap-ng support (boo#1098245):
  + Pass --without-libcap-ng to configure.
  + Drop libcap-ng-devel BuildRequires.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1653307200">- Update to version 42.1:
  + daemon: Add files to EXTRA_DIST to fix distcheck.
- Changes from version 42.0:
  + secret-portal: Properly check the default keyring.
  + Build fixes.
  + ssh-agent: Fix crash by uninitialized GMutex.
  + fix looping off the end of the operations array.
  + readme: Mention libsecret instead of deprecated
    libgnome-keyring.
  + daemon: Make it systemd-activatable through the control socket.
  + Updated translations.
- Add pkgcondfig(systemd) and pkgconfig(libsystemd) BuildRequires:
  new dependencies.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1666699200">- Use %_pam_moduledir instead of %{_lib}/security (boo#1191034).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="b880b817a4ff696a8d90abd0a1c37a69b9fab8ce4afde3faa8f415f39d587fb8c303bd52eaa92e1fae28a5d3f0347f0496d582b1f14538a7b4894a676903e57c" name="gnome-keyring-lang" arch="noarch">
  <version epoch="0" ver="42.1" rel="3.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Cor Blom &lt;cornelis@solcon.nl&gt;" date="1585051200">- According to the warning in the spec file baselibs.conf should be
  updated when the scriptlet for pam-config is changed. This was
  not done when the change was made to open the keyring also with
  sddm (see boo#1167321).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1585396800">- Update to version 3.35.1:
  + dbus: Implement secret portal backend.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1585396801">- Update to version 3.35.90:
  + Use shorter strings for prompt titles.
  + pam: Provide more insight from pam_gnome_keyring about
    unlocking.
  + Don't use GTimeVal/g_get_current_time().
  + Don't use g_type_class_add_private().
  + Build fixes.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1585396802">- Update to version 3.36.0:
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1588161600">- Enable FIPS patches on Leap (jsc#SLE-11880).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1618660800">- Update to version 40.0:
  + Update libcap-ng capability handling.
  + UPdated translations.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634644800">- Build without libcap-ng support (boo#1098245):
  + Pass --without-libcap-ng to configure.
  + Drop libcap-ng-devel BuildRequires.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1653307200">- Update to version 42.1:
  + daemon: Add files to EXTRA_DIST to fix distcheck.
- Changes from version 42.0:
  + secret-portal: Properly check the default keyring.
  + Build fixes.
  + ssh-agent: Fix crash by uninitialized GMutex.
  + fix looping off the end of the operations array.
  + readme: Mention libsecret instead of deprecated
    libgnome-keyring.
  + daemon: Make it systemd-activatable through the control socket.
  + Updated translations.
- Add pkgcondfig(systemd) and pkgconfig(libsystemd) BuildRequires:
  new dependencies.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1666699200">- Use %_pam_moduledir instead of %{_lib}/security (boo#1191034).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="a19de6cf0cbb70076c00ff90ea5871831da97756d39d2b86d871c344a8f7d6495638ffd180f1a9982486d8f5045a24157ba9fe354e1827467dc8faf345ec809d" name="gnome-keyring-pam-32bit" arch="x86_64">
  <version epoch="0" ver="42.1" rel="3.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Cor Blom &lt;cornelis@solcon.nl&gt;" date="1585051200">- According to the warning in the spec file baselibs.conf should be
  updated when the scriptlet for pam-config is changed. This was
  not done when the change was made to open the keyring also with
  sddm (see boo#1167321).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1585396800">- Update to version 3.35.1:
  + dbus: Implement secret portal backend.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1585396801">- Update to version 3.35.90:
  + Use shorter strings for prompt titles.
  + pam: Provide more insight from pam_gnome_keyring about
    unlocking.
  + Don't use GTimeVal/g_get_current_time().
  + Don't use g_type_class_add_private().
  + Build fixes.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1585396802">- Update to version 3.36.0:
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1588161600">- Enable FIPS patches on Leap (jsc#SLE-11880).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1618660800">- Update to version 40.0:
  + Update libcap-ng capability handling.
  + UPdated translations.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634644800">- Build without libcap-ng support (boo#1098245):
  + Pass --without-libcap-ng to configure.
  + Drop libcap-ng-devel BuildRequires.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1653307200">- Update to version 42.1:
  + daemon: Add files to EXTRA_DIST to fix distcheck.
- Changes from version 42.0:
  + secret-portal: Properly check the default keyring.
  + Build fixes.
  + ssh-agent: Fix crash by uninitialized GMutex.
  + fix looping off the end of the operations array.
  + readme: Mention libsecret instead of deprecated
    libgnome-keyring.
  + daemon: Make it systemd-activatable through the control socket.
  + Updated translations.
- Add pkgcondfig(systemd) and pkgconfig(libsystemd) BuildRequires:
  new dependencies.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1666699200">- Use %_pam_moduledir instead of %{_lib}/security (boo#1191034).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="db9732f52c51682fe4c5f5f53f48e25b832e05740bea6251dafdae1502b53a8796fb7385b59caa0e58550bcc56d62c050b880d3c2781a95afd2e41cff2a908dd" name="gnome-keyring-pam-32bit-debuginfo" arch="x86_64">
  <version epoch="0" ver="42.1" rel="3.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Cor Blom &lt;cornelis@solcon.nl&gt;" date="1585051200">- According to the warning in the spec file baselibs.conf should be
  updated when the scriptlet for pam-config is changed. This was
  not done when the change was made to open the keyring also with
  sddm (see boo#1167321).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1585396800">- Update to version 3.35.1:
  + dbus: Implement secret portal backend.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1585396801">- Update to version 3.35.90:
  + Use shorter strings for prompt titles.
  + pam: Provide more insight from pam_gnome_keyring about
    unlocking.
  + Don't use GTimeVal/g_get_current_time().
  + Don't use g_type_class_add_private().
  + Build fixes.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1585396802">- Update to version 3.36.0:
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1588161600">- Enable FIPS patches on Leap (jsc#SLE-11880).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1618660800">- Update to version 40.0:
  + Update libcap-ng capability handling.
  + UPdated translations.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634644800">- Build without libcap-ng support (boo#1098245):
  + Pass --without-libcap-ng to configure.
  + Drop libcap-ng-devel BuildRequires.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1653307200">- Update to version 42.1:
  + daemon: Add files to EXTRA_DIST to fix distcheck.
- Changes from version 42.0:
  + secret-portal: Properly check the default keyring.
  + Build fixes.
  + ssh-agent: Fix crash by uninitialized GMutex.
  + fix looping off the end of the operations array.
  + readme: Mention libsecret instead of deprecated
    libgnome-keyring.
  + daemon: Make it systemd-activatable through the control socket.
  + Updated translations.
- Add pkgcondfig(systemd) and pkgconfig(libsystemd) BuildRequires:
  new dependencies.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1666699200">- Use %_pam_moduledir instead of %{_lib}/security (boo#1191034).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="a134d194f6f1ad5d19cffced533a9978660ddc4971d8a371a4d2ba0f4e07a0ab36a9a0291cfa2614697d21179dc1eea7b7ce22abbb27a1ee395ee4e2a7efa411" name="gnome-keyring-pam" arch="i586">
  <version epoch="0" ver="42.1" rel="3.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Cor Blom &lt;cornelis@solcon.nl&gt;" date="1585051200">- According to the warning in the spec file baselibs.conf should be
  updated when the scriptlet for pam-config is changed. This was
  not done when the change was made to open the keyring also with
  sddm (see boo#1167321).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1585396800">- Update to version 3.35.1:
  + dbus: Implement secret portal backend.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1585396801">- Update to version 3.35.90:
  + Use shorter strings for prompt titles.
  + pam: Provide more insight from pam_gnome_keyring about
    unlocking.
  + Don't use GTimeVal/g_get_current_time().
  + Don't use g_type_class_add_private().
  + Build fixes.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1585396802">- Update to version 3.36.0:
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1588161600">- Enable FIPS patches on Leap (jsc#SLE-11880).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1618660800">- Update to version 40.0:
  + Update libcap-ng capability handling.
  + UPdated translations.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634644800">- Build without libcap-ng support (boo#1098245):
  + Pass --without-libcap-ng to configure.
  + Drop libcap-ng-devel BuildRequires.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1653307200">- Update to version 42.1:
  + daemon: Add files to EXTRA_DIST to fix distcheck.
- Changes from version 42.0:
  + secret-portal: Properly check the default keyring.
  + Build fixes.
  + ssh-agent: Fix crash by uninitialized GMutex.
  + fix looping off the end of the operations array.
  + readme: Mention libsecret instead of deprecated
    libgnome-keyring.
  + daemon: Make it systemd-activatable through the control socket.
  + Updated translations.
- Add pkgcondfig(systemd) and pkgconfig(libsystemd) BuildRequires:
  new dependencies.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1666699200">- Use %_pam_moduledir instead of %{_lib}/security (boo#1191034).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="71a9f1870c56f32eda7268b2ec3017ad284d2903721f4cba35ceacdd14a04580e7bb10a657afe63a40f5712e74126e55579acd364ac86fcd386924a317645ede" name="gnome-keyring-pam" arch="x86_64">
  <version epoch="0" ver="42.1" rel="3.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Cor Blom &lt;cornelis@solcon.nl&gt;" date="1585051200">- According to the warning in the spec file baselibs.conf should be
  updated when the scriptlet for pam-config is changed. This was
  not done when the change was made to open the keyring also with
  sddm (see boo#1167321).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1585396800">- Update to version 3.35.1:
  + dbus: Implement secret portal backend.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1585396801">- Update to version 3.35.90:
  + Use shorter strings for prompt titles.
  + pam: Provide more insight from pam_gnome_keyring about
    unlocking.
  + Don't use GTimeVal/g_get_current_time().
  + Don't use g_type_class_add_private().
  + Build fixes.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1585396802">- Update to version 3.36.0:
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1588161600">- Enable FIPS patches on Leap (jsc#SLE-11880).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1618660800">- Update to version 40.0:
  + Update libcap-ng capability handling.
  + UPdated translations.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634644800">- Build without libcap-ng support (boo#1098245):
  + Pass --without-libcap-ng to configure.
  + Drop libcap-ng-devel BuildRequires.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1653307200">- Update to version 42.1:
  + daemon: Add files to EXTRA_DIST to fix distcheck.
- Changes from version 42.0:
  + secret-portal: Properly check the default keyring.
  + Build fixes.
  + ssh-agent: Fix crash by uninitialized GMutex.
  + fix looping off the end of the operations array.
  + readme: Mention libsecret instead of deprecated
    libgnome-keyring.
  + daemon: Make it systemd-activatable through the control socket.
  + Updated translations.
- Add pkgcondfig(systemd) and pkgconfig(libsystemd) BuildRequires:
  new dependencies.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1666699200">- Use %_pam_moduledir instead of %{_lib}/security (boo#1191034).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="9a700a7a65d2036a3026f308397da71e3b406548d9171621856c8ba24930cf878da3fcecd9e6e46e315e638ecf86556cb95a0636230771116bbdf5786c31d373" name="gnome-keyring-pam-debuginfo" arch="i586">
  <version epoch="0" ver="42.1" rel="3.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Cor Blom &lt;cornelis@solcon.nl&gt;" date="1585051200">- According to the warning in the spec file baselibs.conf should be
  updated when the scriptlet for pam-config is changed. This was
  not done when the change was made to open the keyring also with
  sddm (see boo#1167321).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1585396800">- Update to version 3.35.1:
  + dbus: Implement secret portal backend.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1585396801">- Update to version 3.35.90:
  + Use shorter strings for prompt titles.
  + pam: Provide more insight from pam_gnome_keyring about
    unlocking.
  + Don't use GTimeVal/g_get_current_time().
  + Don't use g_type_class_add_private().
  + Build fixes.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1585396802">- Update to version 3.36.0:
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1588161600">- Enable FIPS patches on Leap (jsc#SLE-11880).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1618660800">- Update to version 40.0:
  + Update libcap-ng capability handling.
  + UPdated translations.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634644800">- Build without libcap-ng support (boo#1098245):
  + Pass --without-libcap-ng to configure.
  + Drop libcap-ng-devel BuildRequires.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1653307200">- Update to version 42.1:
  + daemon: Add files to EXTRA_DIST to fix distcheck.
- Changes from version 42.0:
  + secret-portal: Properly check the default keyring.
  + Build fixes.
  + ssh-agent: Fix crash by uninitialized GMutex.
  + fix looping off the end of the operations array.
  + readme: Mention libsecret instead of deprecated
    libgnome-keyring.
  + daemon: Make it systemd-activatable through the control socket.
  + Updated translations.
- Add pkgcondfig(systemd) and pkgconfig(libsystemd) BuildRequires:
  new dependencies.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1666699200">- Use %_pam_moduledir instead of %{_lib}/security (boo#1191034).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="9dfaa7c306fd35ec6ffbe7aa87e2f8a622344fae1dd6c7fd8de939cd660abe08d6c239d2934d4e44b820021ad05097742ec838fa95b2833c73b51952a72f9e03" name="gnome-keyring-pam-debuginfo" arch="x86_64">
  <version epoch="0" ver="42.1" rel="3.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Cor Blom &lt;cornelis@solcon.nl&gt;" date="1585051200">- According to the warning in the spec file baselibs.conf should be
  updated when the scriptlet for pam-config is changed. This was
  not done when the change was made to open the keyring also with
  sddm (see boo#1167321).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1585396800">- Update to version 3.35.1:
  + dbus: Implement secret portal backend.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1585396801">- Update to version 3.35.90:
  + Use shorter strings for prompt titles.
  + pam: Provide more insight from pam_gnome_keyring about
    unlocking.
  + Don't use GTimeVal/g_get_current_time().
  + Don't use g_type_class_add_private().
  + Build fixes.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1585396802">- Update to version 3.36.0:
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1588161600">- Enable FIPS patches on Leap (jsc#SLE-11880).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1618660800">- Update to version 40.0:
  + Update libcap-ng capability handling.
  + UPdated translations.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634644800">- Build without libcap-ng support (boo#1098245):
  + Pass --without-libcap-ng to configure.
  + Drop libcap-ng-devel BuildRequires.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1653307200">- Update to version 42.1:
  + daemon: Add files to EXTRA_DIST to fix distcheck.
- Changes from version 42.0:
  + secret-portal: Properly check the default keyring.
  + Build fixes.
  + ssh-agent: Fix crash by uninitialized GMutex.
  + fix looping off the end of the operations array.
  + readme: Mention libsecret instead of deprecated
    libgnome-keyring.
  + daemon: Make it systemd-activatable through the control socket.
  + Updated translations.
- Add pkgcondfig(systemd) and pkgconfig(libsystemd) BuildRequires:
  new dependencies.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1666699200">- Use %_pam_moduledir instead of %{_lib}/security (boo#1191034).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="dd221a54c3a9a3c13024efca2c19248cf854ef9c78fc54cb89de9ecb0835d9c9faa994b60132a77457352a15d689f91b3ff99cbeed6012698bfea4759b17d4c1" name="gnome-online-accounts" arch="src">
  <version epoch="0" ver="3.48.0" rel="1.5"/>
  <changelog author="mgorse@suse.com" date="1567252800">- Update to version 3.33.91:
  + Support Fedora Account System.
  + Bugs fixed:
  - owncloud: Use "Nextcloud", not "ownCloud", in user-visible
    errors.
  - build: Allow building with gettext ≥ 0.20.
  - webview: Make it more flexible in terms of its size.
  - kerberos: Use GTask's task data slot to leverage the
    compiler.
  - daemon: Return a D-Bus error if AddAccount fails to list all
    providers.
  - kerberos: Use GTask's task data slot to leverage the
    compiler.
  - build: Support the use of g_autolist with GoaObject.
  - Port to GTask from GSimpleAsyncResult.
  + Updated translations.</changelog>
  <changelog author="luke@ljones.dev" date="1567684800">- Update to version 3.33.92:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1568203200">- Update to version 3.34.0:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1571227200">- Update to version 3.34.1:
  + Bugs fixed: icons: Unbreak providers without any visual
    identity.
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1581508800">- Update to version 3.35.90:
  + Polish some rough edges in the Meson build.
  + Various build fixes.
  + kerberos-identity-manager: Remove unused signal handler ID.
  + daemon, dbus: Enable checking if a provider type is supported.
- Changes from version 3.35.3:
  + Remove Pocket.
  + Bugs fixed:
  - Drop the priv pointer from the GObject instance structures.
  - Port away from deprecated GLib API like g_memove and
    g_get_current_time.
  - webview: Port to JSCValue.
  - Use the G_DECLARE_* macros to reduce GObject boilerplate.
  - Add Exchange and Last.fm icons.
- Changes from version 3.35.1:
  + Updated translations.
- Drop --enable-pocket configure parameter: no longer supported.</changelog>
  <changelog author="mgorse@suse.com" date="1583928000">- Update to version 3.36.0:
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1599220800">- Update to version 3.37.90:
  + Bugs fixed:
  - daemon: Remove the --no-sigint flag and always handle SIGINT.
  - webview: Enable web process sandbox.
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1602331200">- Update to version 3.38.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616068800">- Update to version 3.39.92:
  + Last.fm is enabled by default.
  + Bugs fixed:
  - web-extension-main: Remove unnecessary and unused entry
    point.
  - kerberos-identity: Handle information-only prompts when
    signing in.
  - client: Mention that goa_client_get_manager might return
    NULL.
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1619352000">- Update to version 3.40.0:
  + No changes.</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="1634644800">- Update to version 3.40.1:
  + Bugs fixed: glgo#GNOME/gnome-online-accounts!68 dbus: Add
    missing since tag for IsSupportedProvider.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1634644801">- Update to version 3.43.1:
  + Remove Documents support.
  + Bugs fixed:
  - glgo#GNOME/gnome-online-accounts!67 doc: Update.
  - glgo#GNOME/gnome-online-accounts!68 dbus: Add missing since
    tag for IsSupportedProvider.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1648728000">- Update to version 3.44.0:
  + Bugs fixed:
  - Add .gitlab-ci.yml
  - Update Fedora logo
  - Silence -Wincompatible-pointer-types with GCC 11
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1659873600">- Update to version 3.45.1:
  + Removed providers:
  - Foursquare
  - Facebook
  - Flickr
  + Port to libsoup3
  + Port to librest-1.0
  + Drop the Autotools build
  + Update the Google OAuth2 provider
- Add meson BuildRequires and macros, switch to meson buildsystem.
- Use ldconfig_scriptlets macro for post(un) handling.
- Replace BuildRequires following upstream changes:
  + Drop pkgconfig(libsoup-2.4), pkgconfig(rest-0.7) and
    pkgconfig(webkit2gtk-4.0).
  + Add pkgconfig(javascriptcoregtk-4.1), pkgconfig(libsoup-3.0),
    pkgconfig(rest-1.0) and pkgconfig(webkit2gtk-4.1).
- Do not build gtk-docs as it is currently broken.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660046400">- Update to version 3.45.2:
  + Use debugging messages instead of warnings.
  + Fix documentation build.
  + Updated translations.
- Enable build of documentation again.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662897600">- Add 0001-google-Remove-Photos-support.patch: google: Remove
  Photos support. In theory, support for photos is still desired.
  However, right now the implementation of the Google PicasaWeb API
  in libgdata no longer works. Until that's fixed, there's no point
  in advertising support for photos. See
  https://gitlab.gnome.org/GNOME/gnome-online-accounts/-/issues/63</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663502400">- Update to version 3.46.0:
  + Build system fixes with recent Meson.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677499200">- Update to version 3.47.1:
  + Build fixes
  + Expired Kerberos tickets not re-acquired on resume from suspend
  + Update CalDAV/CardDAV OwnCloud endpoints
  + Attempt to cope with multiple credential caches per identity
  + Error in solving Nextcloud account address
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Update to version 3.48.0:
  + Updated translations.
- Rebase patch with quilt.</changelog>
</package>
<package pkgid="e8c0014d9024ae1fa431134f2e8181b4fe710e40242ff6432815e8e8f193407dd93bc9897fae533d15cd2f78988a99b2d7e414296706fe878d04ce1b3d5c8806" name="gnome-online-accounts" arch="x86_64">
  <version epoch="0" ver="3.48.0" rel="1.5"/>
  <changelog author="dimstar@opensuse.org" date="1581508800">- Update to version 3.35.90:
  + Polish some rough edges in the Meson build.
  + Various build fixes.
  + kerberos-identity-manager: Remove unused signal handler ID.
  + daemon, dbus: Enable checking if a provider type is supported.
- Changes from version 3.35.3:
  + Remove Pocket.
  + Bugs fixed:
  - Drop the priv pointer from the GObject instance structures.
  - Port away from deprecated GLib API like g_memove and
    g_get_current_time.
  - webview: Port to JSCValue.
  - Use the G_DECLARE_* macros to reduce GObject boilerplate.
  - Add Exchange and Last.fm icons.
- Changes from version 3.35.1:
  + Updated translations.
- Drop --enable-pocket configure parameter: no longer supported.</changelog>
  <changelog author="mgorse@suse.com" date="1583928000">- Update to version 3.36.0:
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1599220800">- Update to version 3.37.90:
  + Bugs fixed:
  - daemon: Remove the --no-sigint flag and always handle SIGINT.
  - webview: Enable web process sandbox.
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1602331200">- Update to version 3.38.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616068800">- Update to version 3.39.92:
  + Last.fm is enabled by default.
  + Bugs fixed:
  - web-extension-main: Remove unnecessary and unused entry
    point.
  - kerberos-identity: Handle information-only prompts when
    signing in.
  - client: Mention that goa_client_get_manager might return
    NULL.
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1619352000">- Update to version 3.40.0:
  + No changes.</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="1634644800">- Update to version 3.40.1:
  + Bugs fixed: glgo#GNOME/gnome-online-accounts!68 dbus: Add
    missing since tag for IsSupportedProvider.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1634644801">- Update to version 3.43.1:
  + Remove Documents support.
  + Bugs fixed:
  - glgo#GNOME/gnome-online-accounts!67 doc: Update.
  - glgo#GNOME/gnome-online-accounts!68 dbus: Add missing since
    tag for IsSupportedProvider.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1648728000">- Update to version 3.44.0:
  + Bugs fixed:
  - Add .gitlab-ci.yml
  - Update Fedora logo
  - Silence -Wincompatible-pointer-types with GCC 11
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1659873600">- Update to version 3.45.1:
  + Removed providers:
  - Foursquare
  - Facebook
  - Flickr
  + Port to libsoup3
  + Port to librest-1.0
  + Drop the Autotools build
  + Update the Google OAuth2 provider
- Add meson BuildRequires and macros, switch to meson buildsystem.
- Use ldconfig_scriptlets macro for post(un) handling.
- Replace BuildRequires following upstream changes:
  + Drop pkgconfig(libsoup-2.4), pkgconfig(rest-0.7) and
    pkgconfig(webkit2gtk-4.0).
  + Add pkgconfig(javascriptcoregtk-4.1), pkgconfig(libsoup-3.0),
    pkgconfig(rest-1.0) and pkgconfig(webkit2gtk-4.1).
- Do not build gtk-docs as it is currently broken.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660046400">- Update to version 3.45.2:
  + Use debugging messages instead of warnings.
  + Fix documentation build.
  + Updated translations.
- Enable build of documentation again.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662897600">- Add 0001-google-Remove-Photos-support.patch: google: Remove
  Photos support. In theory, support for photos is still desired.
  However, right now the implementation of the Google PicasaWeb API
  in libgdata no longer works. Until that's fixed, there's no point
  in advertising support for photos. See
  https://gitlab.gnome.org/GNOME/gnome-online-accounts/-/issues/63</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663502400">- Update to version 3.46.0:
  + Build system fixes with recent Meson.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677499200">- Update to version 3.47.1:
  + Build fixes
  + Expired Kerberos tickets not re-acquired on resume from suspend
  + Update CalDAV/CardDAV OwnCloud endpoints
  + Attempt to cope with multiple credential caches per identity
  + Error in solving Nextcloud account address
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Update to version 3.48.0:
  + Updated translations.
- Rebase patch with quilt.</changelog>
</package>
<package pkgid="a8dfbe999b11a0ef3a6effb62a3d976e4ecf04e93bd58d99d5d41cfb709024cd5e0d36bb8529d76af095e5ba13155786c07bccd512c21b2d71a844609f384a1e" name="gnome-online-accounts-debuginfo" arch="x86_64">
  <version epoch="0" ver="3.48.0" rel="1.5"/>
  <changelog author="dimstar@opensuse.org" date="1581508800">- Update to version 3.35.90:
  + Polish some rough edges in the Meson build.
  + Various build fixes.
  + kerberos-identity-manager: Remove unused signal handler ID.
  + daemon, dbus: Enable checking if a provider type is supported.
- Changes from version 3.35.3:
  + Remove Pocket.
  + Bugs fixed:
  - Drop the priv pointer from the GObject instance structures.
  - Port away from deprecated GLib API like g_memove and
    g_get_current_time.
  - webview: Port to JSCValue.
  - Use the G_DECLARE_* macros to reduce GObject boilerplate.
  - Add Exchange and Last.fm icons.
- Changes from version 3.35.1:
  + Updated translations.
- Drop --enable-pocket configure parameter: no longer supported.</changelog>
  <changelog author="mgorse@suse.com" date="1583928000">- Update to version 3.36.0:
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1599220800">- Update to version 3.37.90:
  + Bugs fixed:
  - daemon: Remove the --no-sigint flag and always handle SIGINT.
  - webview: Enable web process sandbox.
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1602331200">- Update to version 3.38.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616068800">- Update to version 3.39.92:
  + Last.fm is enabled by default.
  + Bugs fixed:
  - web-extension-main: Remove unnecessary and unused entry
    point.
  - kerberos-identity: Handle information-only prompts when
    signing in.
  - client: Mention that goa_client_get_manager might return
    NULL.
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1619352000">- Update to version 3.40.0:
  + No changes.</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="1634644800">- Update to version 3.40.1:
  + Bugs fixed: glgo#GNOME/gnome-online-accounts!68 dbus: Add
    missing since tag for IsSupportedProvider.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1634644801">- Update to version 3.43.1:
  + Remove Documents support.
  + Bugs fixed:
  - glgo#GNOME/gnome-online-accounts!67 doc: Update.
  - glgo#GNOME/gnome-online-accounts!68 dbus: Add missing since
    tag for IsSupportedProvider.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1648728000">- Update to version 3.44.0:
  + Bugs fixed:
  - Add .gitlab-ci.yml
  - Update Fedora logo
  - Silence -Wincompatible-pointer-types with GCC 11
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1659873600">- Update to version 3.45.1:
  + Removed providers:
  - Foursquare
  - Facebook
  - Flickr
  + Port to libsoup3
  + Port to librest-1.0
  + Drop the Autotools build
  + Update the Google OAuth2 provider
- Add meson BuildRequires and macros, switch to meson buildsystem.
- Use ldconfig_scriptlets macro for post(un) handling.
- Replace BuildRequires following upstream changes:
  + Drop pkgconfig(libsoup-2.4), pkgconfig(rest-0.7) and
    pkgconfig(webkit2gtk-4.0).
  + Add pkgconfig(javascriptcoregtk-4.1), pkgconfig(libsoup-3.0),
    pkgconfig(rest-1.0) and pkgconfig(webkit2gtk-4.1).
- Do not build gtk-docs as it is currently broken.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660046400">- Update to version 3.45.2:
  + Use debugging messages instead of warnings.
  + Fix documentation build.
  + Updated translations.
- Enable build of documentation again.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662897600">- Add 0001-google-Remove-Photos-support.patch: google: Remove
  Photos support. In theory, support for photos is still desired.
  However, right now the implementation of the Google PicasaWeb API
  in libgdata no longer works. Until that's fixed, there's no point
  in advertising support for photos. See
  https://gitlab.gnome.org/GNOME/gnome-online-accounts/-/issues/63</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663502400">- Update to version 3.46.0:
  + Build system fixes with recent Meson.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677499200">- Update to version 3.47.1:
  + Build fixes
  + Expired Kerberos tickets not re-acquired on resume from suspend
  + Update CalDAV/CardDAV OwnCloud endpoints
  + Attempt to cope with multiple credential caches per identity
  + Error in solving Nextcloud account address
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Update to version 3.48.0:
  + Updated translations.
- Rebase patch with quilt.</changelog>
</package>
<package pkgid="29ec8505487933f833f95255874b8916aacda58f872335290d3f6f70cbbe72aef0ab2885141ff2be827ed12a2e8c5e70771e2274b44c9f5a3a69aa43c529b72a" name="gnome-online-accounts-debugsource" arch="x86_64">
  <version epoch="0" ver="3.48.0" rel="1.5"/>
  <changelog author="dimstar@opensuse.org" date="1581508800">- Update to version 3.35.90:
  + Polish some rough edges in the Meson build.
  + Various build fixes.
  + kerberos-identity-manager: Remove unused signal handler ID.
  + daemon, dbus: Enable checking if a provider type is supported.
- Changes from version 3.35.3:
  + Remove Pocket.
  + Bugs fixed:
  - Drop the priv pointer from the GObject instance structures.
  - Port away from deprecated GLib API like g_memove and
    g_get_current_time.
  - webview: Port to JSCValue.
  - Use the G_DECLARE_* macros to reduce GObject boilerplate.
  - Add Exchange and Last.fm icons.
- Changes from version 3.35.1:
  + Updated translations.
- Drop --enable-pocket configure parameter: no longer supported.</changelog>
  <changelog author="mgorse@suse.com" date="1583928000">- Update to version 3.36.0:
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1599220800">- Update to version 3.37.90:
  + Bugs fixed:
  - daemon: Remove the --no-sigint flag and always handle SIGINT.
  - webview: Enable web process sandbox.
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1602331200">- Update to version 3.38.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616068800">- Update to version 3.39.92:
  + Last.fm is enabled by default.
  + Bugs fixed:
  - web-extension-main: Remove unnecessary and unused entry
    point.
  - kerberos-identity: Handle information-only prompts when
    signing in.
  - client: Mention that goa_client_get_manager might return
    NULL.
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1619352000">- Update to version 3.40.0:
  + No changes.</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="1634644800">- Update to version 3.40.1:
  + Bugs fixed: glgo#GNOME/gnome-online-accounts!68 dbus: Add
    missing since tag for IsSupportedProvider.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1634644801">- Update to version 3.43.1:
  + Remove Documents support.
  + Bugs fixed:
  - glgo#GNOME/gnome-online-accounts!67 doc: Update.
  - glgo#GNOME/gnome-online-accounts!68 dbus: Add missing since
    tag for IsSupportedProvider.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1648728000">- Update to version 3.44.0:
  + Bugs fixed:
  - Add .gitlab-ci.yml
  - Update Fedora logo
  - Silence -Wincompatible-pointer-types with GCC 11
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1659873600">- Update to version 3.45.1:
  + Removed providers:
  - Foursquare
  - Facebook
  - Flickr
  + Port to libsoup3
  + Port to librest-1.0
  + Drop the Autotools build
  + Update the Google OAuth2 provider
- Add meson BuildRequires and macros, switch to meson buildsystem.
- Use ldconfig_scriptlets macro for post(un) handling.
- Replace BuildRequires following upstream changes:
  + Drop pkgconfig(libsoup-2.4), pkgconfig(rest-0.7) and
    pkgconfig(webkit2gtk-4.0).
  + Add pkgconfig(javascriptcoregtk-4.1), pkgconfig(libsoup-3.0),
    pkgconfig(rest-1.0) and pkgconfig(webkit2gtk-4.1).
- Do not build gtk-docs as it is currently broken.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660046400">- Update to version 3.45.2:
  + Use debugging messages instead of warnings.
  + Fix documentation build.
  + Updated translations.
- Enable build of documentation again.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662897600">- Add 0001-google-Remove-Photos-support.patch: google: Remove
  Photos support. In theory, support for photos is still desired.
  However, right now the implementation of the Google PicasaWeb API
  in libgdata no longer works. Until that's fixed, there's no point
  in advertising support for photos. See
  https://gitlab.gnome.org/GNOME/gnome-online-accounts/-/issues/63</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663502400">- Update to version 3.46.0:
  + Build system fixes with recent Meson.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677499200">- Update to version 3.47.1:
  + Build fixes
  + Expired Kerberos tickets not re-acquired on resume from suspend
  + Update CalDAV/CardDAV OwnCloud endpoints
  + Attempt to cope with multiple credential caches per identity
  + Error in solving Nextcloud account address
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Update to version 3.48.0:
  + Updated translations.
- Rebase patch with quilt.</changelog>
</package>
<package pkgid="6f516a10397c2002330ef539f39ccea828ede25e82b44c83c6fbe16939d819c1753a4137bc84c2ed0c984c68bbac060bf49e09440a96bbde1eeeb59355bf2683" name="gnome-online-accounts-devel" arch="x86_64">
  <version epoch="0" ver="3.48.0" rel="1.5"/>
  <changelog author="dimstar@opensuse.org" date="1581508800">- Update to version 3.35.90:
  + Polish some rough edges in the Meson build.
  + Various build fixes.
  + kerberos-identity-manager: Remove unused signal handler ID.
  + daemon, dbus: Enable checking if a provider type is supported.
- Changes from version 3.35.3:
  + Remove Pocket.
  + Bugs fixed:
  - Drop the priv pointer from the GObject instance structures.
  - Port away from deprecated GLib API like g_memove and
    g_get_current_time.
  - webview: Port to JSCValue.
  - Use the G_DECLARE_* macros to reduce GObject boilerplate.
  - Add Exchange and Last.fm icons.
- Changes from version 3.35.1:
  + Updated translations.
- Drop --enable-pocket configure parameter: no longer supported.</changelog>
  <changelog author="mgorse@suse.com" date="1583928000">- Update to version 3.36.0:
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1599220800">- Update to version 3.37.90:
  + Bugs fixed:
  - daemon: Remove the --no-sigint flag and always handle SIGINT.
  - webview: Enable web process sandbox.
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1602331200">- Update to version 3.38.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616068800">- Update to version 3.39.92:
  + Last.fm is enabled by default.
  + Bugs fixed:
  - web-extension-main: Remove unnecessary and unused entry
    point.
  - kerberos-identity: Handle information-only prompts when
    signing in.
  - client: Mention that goa_client_get_manager might return
    NULL.
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1619352000">- Update to version 3.40.0:
  + No changes.</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="1634644800">- Update to version 3.40.1:
  + Bugs fixed: glgo#GNOME/gnome-online-accounts!68 dbus: Add
    missing since tag for IsSupportedProvider.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1634644801">- Update to version 3.43.1:
  + Remove Documents support.
  + Bugs fixed:
  - glgo#GNOME/gnome-online-accounts!67 doc: Update.
  - glgo#GNOME/gnome-online-accounts!68 dbus: Add missing since
    tag for IsSupportedProvider.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1648728000">- Update to version 3.44.0:
  + Bugs fixed:
  - Add .gitlab-ci.yml
  - Update Fedora logo
  - Silence -Wincompatible-pointer-types with GCC 11
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1659873600">- Update to version 3.45.1:
  + Removed providers:
  - Foursquare
  - Facebook
  - Flickr
  + Port to libsoup3
  + Port to librest-1.0
  + Drop the Autotools build
  + Update the Google OAuth2 provider
- Add meson BuildRequires and macros, switch to meson buildsystem.
- Use ldconfig_scriptlets macro for post(un) handling.
- Replace BuildRequires following upstream changes:
  + Drop pkgconfig(libsoup-2.4), pkgconfig(rest-0.7) and
    pkgconfig(webkit2gtk-4.0).
  + Add pkgconfig(javascriptcoregtk-4.1), pkgconfig(libsoup-3.0),
    pkgconfig(rest-1.0) and pkgconfig(webkit2gtk-4.1).
- Do not build gtk-docs as it is currently broken.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660046400">- Update to version 3.45.2:
  + Use debugging messages instead of warnings.
  + Fix documentation build.
  + Updated translations.
- Enable build of documentation again.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662897600">- Add 0001-google-Remove-Photos-support.patch: google: Remove
  Photos support. In theory, support for photos is still desired.
  However, right now the implementation of the Google PicasaWeb API
  in libgdata no longer works. Until that's fixed, there's no point
  in advertising support for photos. See
  https://gitlab.gnome.org/GNOME/gnome-online-accounts/-/issues/63</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663502400">- Update to version 3.46.0:
  + Build system fixes with recent Meson.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677499200">- Update to version 3.47.1:
  + Build fixes
  + Expired Kerberos tickets not re-acquired on resume from suspend
  + Update CalDAV/CardDAV OwnCloud endpoints
  + Attempt to cope with multiple credential caches per identity
  + Error in solving Nextcloud account address
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Update to version 3.48.0:
  + Updated translations.
- Rebase patch with quilt.</changelog>
</package>
<package pkgid="765e20d174c1d914415d190c2370865582343327a904d0ced6b5e9e9d12838e085fc9dc15396b88697686a764327d4a43ce3131dc79804b8a78a94a02e7e9eda" name="gnome-online-accounts-lang" arch="noarch">
  <version epoch="0" ver="3.48.0" rel="1.5"/>
  <changelog author="dimstar@opensuse.org" date="1581508800">- Update to version 3.35.90:
  + Polish some rough edges in the Meson build.
  + Various build fixes.
  + kerberos-identity-manager: Remove unused signal handler ID.
  + daemon, dbus: Enable checking if a provider type is supported.
- Changes from version 3.35.3:
  + Remove Pocket.
  + Bugs fixed:
  - Drop the priv pointer from the GObject instance structures.
  - Port away from deprecated GLib API like g_memove and
    g_get_current_time.
  - webview: Port to JSCValue.
  - Use the G_DECLARE_* macros to reduce GObject boilerplate.
  - Add Exchange and Last.fm icons.
- Changes from version 3.35.1:
  + Updated translations.
- Drop --enable-pocket configure parameter: no longer supported.</changelog>
  <changelog author="mgorse@suse.com" date="1583928000">- Update to version 3.36.0:
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1599220800">- Update to version 3.37.90:
  + Bugs fixed:
  - daemon: Remove the --no-sigint flag and always handle SIGINT.
  - webview: Enable web process sandbox.
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1602331200">- Update to version 3.38.0:
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616068800">- Update to version 3.39.92:
  + Last.fm is enabled by default.
  + Bugs fixed:
  - web-extension-main: Remove unnecessary and unused entry
    point.
  - kerberos-identity: Handle information-only prompts when
    signing in.
  - client: Mention that goa_client_get_manager might return
    NULL.
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1619352000">- Update to version 3.40.0:
  + No changes.</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="1634644800">- Update to version 3.40.1:
  + Bugs fixed: glgo#GNOME/gnome-online-accounts!68 dbus: Add
    missing since tag for IsSupportedProvider.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1634644801">- Update to version 3.43.1:
  + Remove Documents support.
  + Bugs fixed:
  - glgo#GNOME/gnome-online-accounts!67 doc: Update.
  - glgo#GNOME/gnome-online-accounts!68 dbus: Add missing since
    tag for IsSupportedProvider.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1648728000">- Update to version 3.44.0:
  + Bugs fixed:
  - Add .gitlab-ci.yml
  - Update Fedora logo
  - Silence -Wincompatible-pointer-types with GCC 11
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1659873600">- Update to version 3.45.1:
  + Removed providers:
  - Foursquare
  - Facebook
  - Flickr
  + Port to libsoup3
  + Port to librest-1.0
  + Drop the Autotools build
  + Update the Google OAuth2 provider
- Add meson BuildRequires and macros, switch to meson buildsystem.
- Use ldconfig_scriptlets macro for post(un) handling.
- Replace BuildRequires following upstream changes:
  + Drop pkgconfig(libsoup-2.4), pkgconfig(rest-0.7) and
    pkgconfig(webkit2gtk-4.0).
  + Add pkgconfig(javascriptcoregtk-4.1), pkgconfig(libsoup-3.0),
    pkgconfig(rest-1.0) and pkgconfig(webkit2gtk-4.1).
- Do not build gtk-docs as it is currently broken.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660046400">- Update to version 3.45.2:
  + Use debugging messages instead of warnings.
  + Fix documentation build.
  + Updated translations.
- Enable build of documentation again.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662897600">- Add 0001-google-Remove-Photos-support.patch: google: Remove
  Photos support. In theory, support for photos is still desired.
  However, right now the implementation of the Google PicasaWeb API
  in libgdata no longer works. Until that's fixed, there's no point
  in advertising support for photos. See
  https://gitlab.gnome.org/GNOME/gnome-online-accounts/-/issues/63</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663502400">- Update to version 3.46.0:
  + Build system fixes with recent Meson.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677499200">- Update to version 3.47.1:
  + Build fixes
  + Expired Kerberos tickets not re-acquired on resume from suspend
  + Update CalDAV/CardDAV OwnCloud endpoints
  + Attempt to cope with multiple credential caches per identity
  + Error in solving Nextcloud account address
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Update to version 3.48.0:
  + Updated translations.
- Rebase patch with quilt.</changelog>
</package>
<package pkgid="c725bab58d773f0e4cc66d98af6507a52cd4b79e47be99f5c85e98dac0af055accbac49048deaddd4dd27c69ef2d8afd046598979c2b9f69e8c80d68de596bb2" name="gnome-themes-accessibility" arch="noarch">
  <version epoch="0" ver="3.28" rel="1.22"/>
  <changelog author="idonmez@suse.com" date="1464350400">- Update to GNOME 3.20.2 FATE#318572</changelog>
  <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>
</package>
<package pkgid="52a80a7d98bc918d007cab67ea1fd690e3a2f609de196b126de41908dcf4903442004b688e9dd61581af95c9b3a1859aeb5df0746bde45af1fe11f1248de7db3" name="gnome-themes-accessibility-gtk2" arch="noarch">
  <version epoch="0" ver="3.28" rel="1.22"/>
  <changelog author="idonmez@suse.com" date="1464350400">- Update to GNOME 3.20.2 FATE#318572</changelog>
  <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>
</package>
<package pkgid="c9af86ccd72e2cf0957fb0391cbb41387707e98e7dab273b9dde3c6e55de80284de282cb2c42ce649c696266c19773ce45bd900a5f054b08152b717d3f74962c" name="gnome-themes-extra" arch="src">
  <version epoch="0" ver="3.28" rel="1.22"/>
  <changelog author="zaitor@opensuse.org" date="1422014400">- Update to version 3.15.2.2:
  + HC: remove one more duplicate app icon.
- Changes from version 3.15.2.1:
  + Remove some HC app icons that are already shipped with apps.</changelog>
  <changelog author="dimstar@opensuse.org" date="1424520000">- Update to version 3.15.90:
  + Drop metacity theme.
  + Drop polari icon.</changelog>
  <changelog author="dimstar@opensuse.org" date="1427198400">- Update to version 3.16.0:
  + Updated translations.</changelog>
  <changelog author="zaitor@opensuse.org" date="1431518400">- Update to version 3.16.2:
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1442923200">- Update to version 3.18.0:
  + Updated translations.</changelog>
  <changelog author="fcrozat@suse.com" date="1450699200">- Move gtk2 accessibility theme to a subpackage, which will be
  suggested when main accessibility package and libgtk-2_0-0 are
  installed.</changelog>
  <changelog author="damjanovic.ivo@gmail.com" date="1450872000">- Add gnome-themes-standard-gtk3-like-menubar.patch: Make gtk2
  menubar like gtk3 (bgo#747679).</changelog>
  <changelog author="dimstar@opensuse.org" date="1457092800">- Update to version 3.19.91:
  + Updated gtk2 theme.
- Drop gnome-themes-standard-gtk3-like-menubar.patch: fixed
  upstream.</changelog>
  <changelog author="dimstar@opensuse.org" date="1458734400">- Update to version 3.20:
  + No changes.</changelog>
  <changelog author="zaitor@opensuse.org" date="1463313600">- Update to version 3.20.2:
  + Scrollbar tweaks.
  + Makefile updates.
  + Updated translations.</changelog>
  <changelog author="idonmez@suse.com" date="1464350400">- Update to GNOME 3.20.2 FATE#318572</changelog>
  <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>
</package>
<package pkgid="234044c38196bafb6afa5df41bbafe87748eec37cd55d5889cda3e7f7e5496eb39536761a3b3794472378309e4903f5bf4931a0103a8cf741ebb795068fd0917" name="gnome-themes-extra-debugsource" arch="x86_64">
  <version epoch="0" ver="3.28" rel="1.22"/>
  <changelog author="idonmez@suse.com" date="1464350400">- Update to GNOME 3.20.2 FATE#318572</changelog>
  <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>
</package>
<package pkgid="1e436662bb3114f04489138d198f16362cfec99113bc719887b2279458229a80cf9899614987bd15b23e3fb7a49e5562b35aee069c393784230ace2c664ee73c" name="gnu-compilers-hpc" arch="noarch">
  <version epoch="0" ver="1.4" rel="1.1"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1595505600">- Add build support for gcc10 to HPC build (bsc#1174439).
  Fix version parsing for gcc10 and up.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1624449600">- Add build support for gcc11 to HPC build (jsc#SLE-18780,
  jsc#SLE-18781, jsc#SLE-18782).</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1626350400">- Improve setting of standard binaries (c, c++) for non-base
  versions.
- Improve environment settings: only set CC, CXX etc when
  compilers are installed. Thus, if only gnu&lt;X&gt;-compiler-hpc
  is installed, they will not be set.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1633521600">- Use %_rpmmacrodir instead of %{_sysconfdir}/rpm (boo#1191381).</changelog>
  <changelog author="Antoine Ginies &lt;aginies@suse.com&gt;" date="1639396800">- fix _multibuild with a correct list of gcc version</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1670932800">- Add support for gcc12 (jsc#PED-2834).</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1672660800">- Fix compatibility for SLE-12: define _rpmmacrodir after hpc_init.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1686225600">- Add support for gcc13</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1686744000">- Fix %posttrans script (`done` instead of `fi`) (bsc#1212351).</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1693828800">- Create correct links for cc and c++ and make sure failure of last
  test in %posttrans is not returned as status of scriptlet
  (bsc#1214816).</changelog>
</package>
<package pkgid="48252aea59d611cfc183059a8c56ff8159634b79ad9a0aac86b3dbeef9805883214d0d7b49aab51569d95958f00fb658a05fb7399011436ffd1d23f3835c2390" name="gnu-compilers-hpc" arch="src">
  <version epoch="0" ver="1.4" rel="1.1"/>
  <changelog author="eich@suse.com" date="1496923200">- Update spec_fix.pl: It is now able to produce multiple spec files
  from one replacement file.</changelog>
  <changelog author="eich@suse.com" date="1505217600">- Remove spec_fix.pl, use multibuild instead.
- Add RPM macros to be used together with macros.hpc from suse-hpc.</changelog>
  <changelog author="eich@suse.com" date="1505217601">- Rename: rpmlintrc -&gt; gnu-compilers-hpc-rpmlintrc</changelog>
  <changelog author="eich@suse.com" date="1507118400">- Fix LICENSE and copyright statement in LICENSE.</changelog>
  <changelog author="eich@suse.com" date="1507204800">- Make source files downloadable from git.
- Remove some debugging code.</changelog>
  <changelog author="eich@suse.com" date="1510315200">- Add Requires: for lua-lmod to base package.
- Add Provides/Conflicts: to macro package:
  only one version of this macro package can
  can be installed at the same time.</changelog>
  <changelog author="eich@suse.com" date="1517313600">- Update to gcc v.7 for SLES-12 builds.
- Set the 'granularity' for selection to the
  granularity of GNU toolchain versions we
  distinguish: For major versions until 4,
  this is 2 versions, for anything above it
  is just the major version.
- On TW/Factory add explicit dependency to the
  compiler major version package. This is to make
  sure package gets rebuilt when this versions
  changes.</changelog>
  <changelog author="eich@suse.com" date="1542542400">- Define _hpc_gnu_module (bsc#1116458).</changelog>
  <changelog author="eich@suse.com" date="1547640000">- Add links from the generic compiler binary names cc, cpp, c++
  and fc to the compiler specific names in the package private
  binary directory.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1564747200">- Add support for gcc v.6, v.8 and v.9.
  for SLE-12 HPC: v.6, v.7, v.8 (jsc#SLE-7765)
  for SLE-15 &amp; SLE-15-SP1: gcc v.7, v.8 (jsc#SLE-7766)
  for SLE-15-SP2: add gcc v.9 (jsc#SLE-8604)
- For the base compiler add a Provides: for the versioned form.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1595505600">- Add build support for gcc10 to HPC build (bsc#1174439).
  Fix version parsing for gcc10 and up.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1624449600">- Add build support for gcc11 to HPC build (jsc#SLE-18780,
  jsc#SLE-18781, jsc#SLE-18782).</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1626350400">- Improve setting of standard binaries (c, c++) for non-base
  versions.
- Improve environment settings: only set CC, CXX etc when
  compilers are installed. Thus, if only gnu&lt;X&gt;-compiler-hpc
  is installed, they will not be set.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1633521600">- Use %_rpmmacrodir instead of %{_sysconfdir}/rpm (boo#1191381).</changelog>
  <changelog author="Antoine Ginies &lt;aginies@suse.com&gt;" date="1639396800">- fix _multibuild with a correct list of gcc version</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1670932800">- Add support for gcc12 (jsc#PED-2834).</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1672660800">- Fix compatibility for SLE-12: define _rpmmacrodir after hpc_init.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1686225600">- Add support for gcc13</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1686744000">- Fix %posttrans script (`done` instead of `fi`) (bsc#1212351).</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1693828800">- Create correct links for cc and c++ and make sure failure of last
  test in %posttrans is not returned as status of scriptlet
  (bsc#1214816).</changelog>
</package>
<package pkgid="5430653bec1d6aa4a726d9c31b137d7979c3b205dd23776a708807b1b41fa8fc06015cb5a32f212060113409543f76f2d0e2e383b142b942845693131ac46a52" name="gnu-compilers-hpc-devel" arch="noarch">
  <version epoch="0" ver="1.4" rel="1.1"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1595505600">- Add build support for gcc10 to HPC build (bsc#1174439).
  Fix version parsing for gcc10 and up.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1624449600">- Add build support for gcc11 to HPC build (jsc#SLE-18780,
  jsc#SLE-18781, jsc#SLE-18782).</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1626350400">- Improve setting of standard binaries (c, c++) for non-base
  versions.
- Improve environment settings: only set CC, CXX etc when
  compilers are installed. Thus, if only gnu&lt;X&gt;-compiler-hpc
  is installed, they will not be set.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1633521600">- Use %_rpmmacrodir instead of %{_sysconfdir}/rpm (boo#1191381).</changelog>
  <changelog author="Antoine Ginies &lt;aginies@suse.com&gt;" date="1639396800">- fix _multibuild with a correct list of gcc version</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1670932800">- Add support for gcc12 (jsc#PED-2834).</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1672660800">- Fix compatibility for SLE-12: define _rpmmacrodir after hpc_init.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1686225600">- Add support for gcc13</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1686744000">- Fix %posttrans script (`done` instead of `fi`) (bsc#1212351).</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1693828800">- Create correct links for cc and c++ and make sure failure of last
  test in %posttrans is not returned as status of scriptlet
  (bsc#1214816).</changelog>
</package>
<package pkgid="87bd12fd976676ad52d5d436fa4634a4198b636c91199119e9c5966a2014ab20ae269582358edacc03881c9b99c10dd0347172b239ef12565823de49ff4e64d1" name="gnu-compilers-hpc-macros-devel" arch="noarch">
  <version epoch="0" ver="1.4" rel="1.1"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1595505600">- Add build support for gcc10 to HPC build (bsc#1174439).
  Fix version parsing for gcc10 and up.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1624449600">- Add build support for gcc11 to HPC build (jsc#SLE-18780,
  jsc#SLE-18781, jsc#SLE-18782).</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1626350400">- Improve setting of standard binaries (c, c++) for non-base
  versions.
- Improve environment settings: only set CC, CXX etc when
  compilers are installed. Thus, if only gnu&lt;X&gt;-compiler-hpc
  is installed, they will not be set.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1633521600">- Use %_rpmmacrodir instead of %{_sysconfdir}/rpm (boo#1191381).</changelog>
  <changelog author="Antoine Ginies &lt;aginies@suse.com&gt;" date="1639396800">- fix _multibuild with a correct list of gcc version</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1670932800">- Add support for gcc12 (jsc#PED-2834).</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1672660800">- Fix compatibility for SLE-12: define _rpmmacrodir after hpc_init.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1686225600">- Add support for gcc13</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1686744000">- Fix %posttrans script (`done` instead of `fi`) (bsc#1212351).</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1693828800">- Create correct links for cc and c++ and make sure failure of last
  test in %posttrans is not returned as status of scriptlet
  (bsc#1214816).</changelog>
</package>
<package pkgid="fde06d887350487f713781535e2f89d87560f824eadfe88cef94749a225893d3516c535c8475eab198d64871fabdf21451f6f61ba08cc246c8545d1f416200ed" name="gnuhealth-client" arch="noarch">
  <version epoch="0" ver="4.2.1" rel="1.1"/>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1577966400">- update frl plugin to 3.6.1</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1580472000">- version 3.6.6
  * Fix bug #57682: GTK Client - CLI is activated when pressing Shift+Z
  * Add GNU Health shortcuts to the help window</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1583064000">- version 3.6.8
  * Removed the deprecated App Menu in favor of the Menu Bar.
  * Migrate from obsolete Table to Grid
  * Fix the footer
  * Include accelerator for preferences (ctrl+shift+p) and fix
    accelerator for shortcuts (ctrl+shift+F1)
  * Avoid maximizing application at startup
  * Remove unused fast tabbing option from menu
  * Allow setting the GH command line on the bottom again (cli_position =
    bottom). By default is top.</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1589716800">- version 3.6.9
  various bugfixes (including boo#1170553)</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1604750400">- remove __pycache__ from plugins (boo#1178453)</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1613390400">- version 3.8.1
  spec-file updated to use new python macros</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1614254400">- python_dependency_generator removed (misses dependencies....)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1614427200">- add upstream signing key and verify source signature</changelog>
  <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>
</package>
<package pkgid="b90a28c26d1acdef7d5ba0fa0455c6f6ba318229ef0ca7b116a02daa4b65bfc1f4963344a869fbd08d4517180ec3187c694c691e336614a3b11034c6d1975415" name="gnuhealth-client" arch="src">
  <version epoch="0" ver="4.2.1" rel="1.1"/>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1562846400">- plugin_frl updated to version 3.4.1</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1573473600">- camera.diff added
  plugins changed from *latest* to version 3.4.x</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1574337600">- version 3.6.0</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1575201600">- version 3.6.2 - various bugfixes</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1575288000">- version 3.6.3 - various performance improvements</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1575720000">- version 3.6.4 #57371  Error when assigning a health professional on the work schedule</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1577188800">- version 3.6.5: Fix variable name to values</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1577966400">- update frl plugin to 3.6.1</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1580472000">- version 3.6.6
  * Fix bug #57682: GTK Client - CLI is activated when pressing Shift+Z
  * Add GNU Health shortcuts to the help window</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1583064000">- version 3.6.8
  * Removed the deprecated App Menu in favor of the Menu Bar.
  * Migrate from obsolete Table to Grid
  * Fix the footer
  * Include accelerator for preferences (ctrl+shift+p) and fix
    accelerator for shortcuts (ctrl+shift+F1)
  * Avoid maximizing application at startup
  * Remove unused fast tabbing option from menu
  * Allow setting the GH command line on the bottom again (cli_position =
    bottom). By default is top.</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1589716800">- version 3.6.9
  various bugfixes (including boo#1170553)</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1604750400">- remove __pycache__ from plugins (boo#1178453)</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1613390400">- version 3.8.1
  spec-file updated to use new python macros</changelog>
  <changelog author="Axel Braun &lt;axel.braun@gmx.de&gt;" date="1614254400">- python_dependency_generator removed (misses dependencies....)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1614427200">- add upstream signing key and verify source signature</changelog>
  <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>
</package>
<package pkgid="6d30dc9df6add2bd2c507f2618d115470cf42793fc21f5922c5d3be2c9b4f57b41ee4588ec13670d1bc4acdedaa44a05acd60d0990465617cfe4331bcd0bbbde" name="gnutls" arch="i586">
  <version epoch="0" ver="3.8.2" rel="3.4"/>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1665316800">- Update to 3.7.8:
  * libgnutls: In FIPS140 mode, RSA signature verification is an
    approved operation if the key has modulus with known sizes
    (1024, 1280, 1536, and 1792 bits), in addition to any modulus
    sizes larger than 2048 bits, according to SP800-131A rev2.
  * libgnutls: gnutls_session_channel_binding performs additional
    checks when GNUTLS_CB_TLS_EXPORTER is requested. According to
    RFC9622 4.2, the "tls-exporter" channel binding is only usable
    when the handshake is bound to a unique master secret (i.e.,
    either TLS 1.3 or extended master secret extension is
    negotiated). Otherwise the function now returns error.
  * libgnutls: usage of the following functions, which are designed
    to loosen restrictions imposed by allowlisting mode of
    configuration, has been additionally restricted. Invoking
    them is now only allowed if system-wide TLS priority string
    has not been initialized yet:
  - gnutls_digest_set_secure
  - gnutls_sign_set_secure
  - gnutls_sign_set_secure_for_certs
  - gnutls_protocol_set_enabled
  * Delete gnutls-3.6.6-set_guile_site_dir.patch and use the
  - -with-guile-extension-dir configure option to properly
    handle the guile extension directory.
  * Rebase gnutls-Make-XTS-key-check-failure-not-fatal.patch
  * Update gnutls.keyring
  * Add a build depencency on gtk-doc required by autoreconf</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1665748800">- Consolidate the FIPS hmac files [bsc#1203245]
  * Use the gnutls fipshmac tool instead of the brp-check-suse
    and rename it to reflect on the library version.
  * Remove not needed gnutls-FIPS-Run-CFB8-without-offset.patch
- Add a gnutls.rpmlintrc file to remove a hidden-file-or-dir false
  positive for the FIPS hmac calculation.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1667390400">- Temporarily revert the jitterentropy patches in s390 and s390x
  architectures until a fix is provided [bsc#1204937]
- Disable flaky test that fails in s390x architecture:
  * Add gnutls-disable-flaky-test-dtls-resume.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1667908800">- Verify only the libgnutls library HMAC [bsc#1199881]
  * Do not use the brp-50-generate-fips-hmac script as this
    is now calculated with the internal fipshmac tool.
  * Add gnutls-verify-library-HMAC.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1673870400">- FIPS: GnuTLS DH/ECDH PCT public key regeneration [bsc#1207183]
  * Add gnutls-FIPS-PCT-DH.patch gnutls-FIPS-PCT-ECDH.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1674216000">- FIPS: Change all the 140-2 references to FIPS 140-3 in order to
  account for the new FIPS certification [bsc#1207346]
  * Add gnutls-FIPS-140-3-references.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1676030400">- Update to 3.7.9: [bsc#1208143, CVE-2023-0361]
  * libgnutls: Fix a Bleichenbacher oracle in the TLS RSA key
    exchange. [GNUTLS-SA-2020-07-14, CVSS: medium][CVE-2023-0361]
  * Rebase gnutls-FIPS-140-3-references.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1676548800">- FIPS: GnuTLS DH/ECDH PCT public key regeneration [bsc#1207183]
  * Rebase patches with the version submitted upstream.
  * Avoid copying the key material: gnutls-FIPS-PCT-DH.patch
  * Improve logic around memory release: gnutls-FIPS-PCT-ECDH.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1676548801">- FIPS: Make the jitterentropy calls thread-safe [bsc#1208146]
  * Add gnutls-FIPS-jitterentropy-threadsafe.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1676980800">- Update to 3.8.0: [bsc#1205763, bsc#1209627]
  * libgnutls: Fix a Bleichenbacher oracle in the TLS RSA key
    exchange. Reported by Hubert Kario (#1050). Fix developed by
    Alexander Sosedkin. [GNUTLS-SA-2020-07-14, CVSS: medium]
    [CVE-2023-0361]
  * libgnutls: C++ library is now header only. All definitions
    from gnutlsxx.c have been moved into gnutlsxx.h. Users of the
    C++ interface have two options:
    1. include gnutlsxx.h in their application and link against
    the C library. (default)
    2. include gnutlsxx.h in their application, compile with
    GNUTLS_GNUTLSXX_NO_HEADERONLY macro defined and link
    against the C++ library.
  * libgnutls: GNUTLS_NO_STATUS_REQUEST flag and %NO_STATUS_REQUEST
    priority modifier have been added to allow disabling of the
    status_request TLS extension in the client side.
  * libgnutls: TLS heartbeat is disabled by default.
    The heartbeat extension in TLS (RFC 6520) is not widely used
    given other implementations dropped support for it. To enable
    back support for it, supply --enable-heartbeat-support to
    configure script.
  * libgnutls: SRP authentication is now disabled by default.
    It is disabled because the SRP authentication in TLS is not
    up to date with the latest TLS standards and its ciphersuites
    are based on the CBC mode and SHA-1. To enable it back, supply
  - -enable-srp-authentication option to configure script.
  * libgnutls: All code has been indented using "indent -ppi1 -linux".
    CI/CD has been adjusted to catch regressions. This is implemented
    through devel/indent-gnutls, devel/indent-maybe and .gitlab-ci.yml’s
    commit-check. You may run devel/indent-gnutls to fix any
    indentation issues if you make code modifications.
  * guile: Guile-bindings removed. They have been extracted into a
    separate project to reduce complexity and to simplify maintenance,
    see &lt;https://gitlab.com/gnutls/guile/&gt;.
  * minitasn1: Upgraded to libtasn1 version 4.19.
  * API and ABI modifications:
    GNUTLS_NO_STATUS_REQUEST: New flag
    GNUTLS_SRTP_AEAD_AES_128_GCM: New gnutls_srtp_profile_t enum member
    GNUTLS_SRTP_AEAD_AES_256_GCM: New gnutls_srtp_profile_t enum member
  * Merge gnutls-FIPS-Set-error-state-when-jent-init-failed.patch
    and gnutls-FIPS-jitterentropy-threadsafe.patch into the main
    patch gnutls-FIPS-jitterentropy.patch
  * Rebase gnutls-FIPS-140-3-references.patch
  * Rebase patches with upstream version:
  - gnutls-FIPS-PCT-DH.patch gnutls-FIPS-PCT-ECDH.patch
  * Remove patches merged/fixed upstream:
  - gnutls-FIPS-disable-failing-tests.patch
  - gnutls-verify-library-HMAC.patch
  - gnutls_ECDSA_signing.patch
  - gnutls-Make-XTS-key-check-failure-not-fatal.patch
  - gnutls-FIPS-SLI-pbkdf2-verify-keylengths-only-SHA.patch
  * Update keyring with https://gnutls.org/gnutls-release-keyring.gpg</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1681128000">- Temporarily disable GNULIB's year2038 support for 64bit time_t
  by using the --disable-year2038 flag. This omits support for
  timestamps past the year 2038:
  * Fixes the public API on 32-bit architectures avoiding to
    change the size of time_t as it cannot be changed without
    breaking the ABI compatibility.
  * Upstream issue: https://gitlab.com/gnutls/gnutls/-/issues/1466</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1684152000">- Disable GNULIB's year2038 also for 32-bit arm - boo#1211394</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1684756800">- FIPS: Merge libgnutls30-hmac package into the library [bsc#1185116]</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1684929600">- FIPS: Skip the fixed HMAC verification for nettle, hogweed and
  gmp libraries. These calculated HMACs change for every build of
  each of these packages, we only have to verify that for gnutls.
  * Add gnutls-FIPS-HMAC-nettle-hogweed-gmp.patch [bsc#1211476]</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1685361600">- FIPS: Fix baselibs.conf to mention libgnutls30-hmac [bsc#1211476]
  Extend also the checks in gnutls-FIPS-HMAC-nettle-hogweed-gmp.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1691409600">- Update to version 3.8.1:
  * libgnutls: ClientHello extensions are randomized by default
    To make fingerprinting harder, TLS extensions in ClientHello
    messages are shuffled. As this behavior may cause compatibility
    issue with legacy applications that do not accept the last
    extension without payload, the behavior can be reverted with the
    %NO_SHUFFLE_EXTENSIONS priority keyword.
  * libgnutls: Add support for RFC 9258 external PSK importer.
    This enables to deploy the same PSK across multiple TLS versions
    (TLS 1.2 and TLS 1.3) in a secure manner. To use, the application
    needs to set up a callback that formats the PSK identity using
    gnutls_psk_format_imported_identity().
  * libgnutls: %GNUTLS_NO_EXTENSIONS has been renamed to
    %GNUTLS_NO_DEFAULT_EXTENSIONS.
  * libgnutls: Add additional PBKDF limit checks in FIPS mode as
    defined in SP 800-132. Minimum salt length is 128 bits and
    minimum iterations bound is 1000 for PBKDF in FIPS mode.
  * libgnutls: Add a mechanism to control whether to enforce extended
    master secret (RFC 7627). FIPS 140-3 mandates the use of TLS
    session hash (extended master secret, EMS) in TLS 1.2. To enforce
    this, a new priority keyword %FORCE_SESSION_HASH is added and if
    it is set and EMS is not set, the peer aborts the connection. This
    behavior is the default in FIPS mode, though it can be overridden
    through the configuration file with the "tls-session-hash" option.
    In either case non-EMS PRF is reported as a non-approved operation
    through the FIPS service indicator.
  * New option --attime to specify current time.
    To make testing with different timestamp to the system easier, the
    tools doing certificate verification now provide a new option
  - -attime, which takes an arbitrary time.
  * API and ABI modifications:
    gnutls_psk_client_credentials_function3: New typedef
    gnutls_psk_server_credentials_function3: New typedef
    gnutls_psk_set_server_credentials_function3: New function
    gnutls_psk_set_client_credentials_function3: New function
    gnutls_psk_format_imported_identity: New function
    GNUTLS_PSK_KEY_EXT: New enum member of gnutls_psk_key_flags
  * Rebase patches:
  - gnutls-FIPS-140-3-references.patch
  - gnutls-FIPS-jitterentropy.patch
  * Remove patches merged/fixed upstream:
  - gnutls-FIPS-PCT-DH.patch
  - gnutls-FIPS-PCT-ECDH.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1692619200">- tests: Fix the SRP test that fails with SIGPIPE signal return due
  to a socket being closed before using it.
  * Add gnutls-srp-test-SIGPIPE.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1692705600">- Fix missing GNUTLS_NO_EXTENSIONS compatibility.
  * Upstream: gitlab.com/gnutls/gnutls/commit/abfa8634
  * Add gnutls-GNUTLS_NO_EXTENSIONS-compatibility.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1700222400">- Update to 3.8.2: [bsc#1217277, CVE-2023-5981]
  * libgnutls: Fix timing side-channel inside RSA-PSK key exchange.
    [GNUTLS-SA-2023-10-23, CVSS: medium] [CVE-2023-5981]
  * libgnutls: Add API functions to perform ECDH and DH key agreement
    The functionality has been there for a long time though they were
    not available as part of the public API.  This enables applications
    to implement custom protocols leveraging non-interactive key
    agreement with ECDH and DH.
  * libgnutls: Added support for AES-GCM-SIV ciphers (RFC 8452)
    The new algorithms GNUTLS_CIPHER_AES_128_SIV_GCM and
    GNUTLS_CIPHER_AES_256_SIV_GCM have been added to be used through
    the AEAD interface.  Note that, unlike
    GNUTLS_CIPHER_AES_{128,256}_SIV_GCM, the authentication tag is
    appended to the ciphertext, not prepended.
  * libgnutls: transparent KTLS support is extended to FreeBSD kernel
    The kernel TLS feature can now be enabled on FreeBSD as well as
    Linux when compiled with the --enable-ktls configure option.
  * gnutls-cli: New option --starttls-name
    Depending on deployment, application protocols such as XMPP may
    require a different origin address than the external address to be
    presented prior to STARTTLS negotiation.  The --starttls-name can
    be used to specify specify the addresses separately.
  * API and ABI modifications:
  - gnutls_pubkey_import_dh_raw: New function
  - gnutls_privkey_import_dh_raw: New function
  - gnutls_pubkey_export_dh_raw: New function
  - gnutls_privkey_export_dh_raw: New function
  - gnutls_x509_privkey_import_dh_raw: New function
  - gnutls_privkey_derive_secret: New function
  - GNUTLS_KEYGEN_DH: New enum member of gnutls_keygen_types_t
  - GNUTLS_CIPHER_AES_128_SIV_GCM: Added
  - GNUTLS_CIPHER_AES_256_SIV_GCM: Added
  * Rebase gnutls-FIPS-140-3-references.patch
  * Remove upstream: gnutls-GNUTLS_NO_EXTENSIONS-compatibility.patch</changelog>
</package>
<package pkgid="9b6430f6bf607948d36c159b015482d01aae384890a8931c32302cf64ec83dfad21c7b32b70ea11aebce3a287f9cfcf9a22809c619ab6bf9536882afccf7e3b3" name="gnutls" arch="src">
  <version epoch="0" ver="3.8.2" rel="3.4"/>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1665316800">- Update to 3.7.8:
  * libgnutls: In FIPS140 mode, RSA signature verification is an
    approved operation if the key has modulus with known sizes
    (1024, 1280, 1536, and 1792 bits), in addition to any modulus
    sizes larger than 2048 bits, according to SP800-131A rev2.
  * libgnutls: gnutls_session_channel_binding performs additional
    checks when GNUTLS_CB_TLS_EXPORTER is requested. According to
    RFC9622 4.2, the "tls-exporter" channel binding is only usable
    when the handshake is bound to a unique master secret (i.e.,
    either TLS 1.3 or extended master secret extension is
    negotiated). Otherwise the function now returns error.
  * libgnutls: usage of the following functions, which are designed
    to loosen restrictions imposed by allowlisting mode of
    configuration, has been additionally restricted. Invoking
    them is now only allowed if system-wide TLS priority string
    has not been initialized yet:
  - gnutls_digest_set_secure
  - gnutls_sign_set_secure
  - gnutls_sign_set_secure_for_certs
  - gnutls_protocol_set_enabled
  * Delete gnutls-3.6.6-set_guile_site_dir.patch and use the
  - -with-guile-extension-dir configure option to properly
    handle the guile extension directory.
  * Rebase gnutls-Make-XTS-key-check-failure-not-fatal.patch
  * Update gnutls.keyring
  * Add a build depencency on gtk-doc required by autoreconf</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1665748800">- Consolidate the FIPS hmac files [bsc#1203245]
  * Use the gnutls fipshmac tool instead of the brp-check-suse
    and rename it to reflect on the library version.
  * Remove not needed gnutls-FIPS-Run-CFB8-without-offset.patch
- Add a gnutls.rpmlintrc file to remove a hidden-file-or-dir false
  positive for the FIPS hmac calculation.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1667390400">- Temporarily revert the jitterentropy patches in s390 and s390x
  architectures until a fix is provided [bsc#1204937]
- Disable flaky test that fails in s390x architecture:
  * Add gnutls-disable-flaky-test-dtls-resume.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1667908800">- Verify only the libgnutls library HMAC [bsc#1199881]
  * Do not use the brp-50-generate-fips-hmac script as this
    is now calculated with the internal fipshmac tool.
  * Add gnutls-verify-library-HMAC.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1673870400">- FIPS: GnuTLS DH/ECDH PCT public key regeneration [bsc#1207183]
  * Add gnutls-FIPS-PCT-DH.patch gnutls-FIPS-PCT-ECDH.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1674216000">- FIPS: Change all the 140-2 references to FIPS 140-3 in order to
  account for the new FIPS certification [bsc#1207346]
  * Add gnutls-FIPS-140-3-references.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1676030400">- Update to 3.7.9: [bsc#1208143, CVE-2023-0361]
  * libgnutls: Fix a Bleichenbacher oracle in the TLS RSA key
    exchange. [GNUTLS-SA-2020-07-14, CVSS: medium][CVE-2023-0361]
  * Rebase gnutls-FIPS-140-3-references.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1676548800">- FIPS: GnuTLS DH/ECDH PCT public key regeneration [bsc#1207183]
  * Rebase patches with the version submitted upstream.
  * Avoid copying the key material: gnutls-FIPS-PCT-DH.patch
  * Improve logic around memory release: gnutls-FIPS-PCT-ECDH.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1676548801">- FIPS: Make the jitterentropy calls thread-safe [bsc#1208146]
  * Add gnutls-FIPS-jitterentropy-threadsafe.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1676980800">- Update to 3.8.0: [bsc#1205763, bsc#1209627]
  * libgnutls: Fix a Bleichenbacher oracle in the TLS RSA key
    exchange. Reported by Hubert Kario (#1050). Fix developed by
    Alexander Sosedkin. [GNUTLS-SA-2020-07-14, CVSS: medium]
    [CVE-2023-0361]
  * libgnutls: C++ library is now header only. All definitions
    from gnutlsxx.c have been moved into gnutlsxx.h. Users of the
    C++ interface have two options:
    1. include gnutlsxx.h in their application and link against
    the C library. (default)
    2. include gnutlsxx.h in their application, compile with
    GNUTLS_GNUTLSXX_NO_HEADERONLY macro defined and link
    against the C++ library.
  * libgnutls: GNUTLS_NO_STATUS_REQUEST flag and %NO_STATUS_REQUEST
    priority modifier have been added to allow disabling of the
    status_request TLS extension in the client side.
  * libgnutls: TLS heartbeat is disabled by default.
    The heartbeat extension in TLS (RFC 6520) is not widely used
    given other implementations dropped support for it. To enable
    back support for it, supply --enable-heartbeat-support to
    configure script.
  * libgnutls: SRP authentication is now disabled by default.
    It is disabled because the SRP authentication in TLS is not
    up to date with the latest TLS standards and its ciphersuites
    are based on the CBC mode and SHA-1. To enable it back, supply
  - -enable-srp-authentication option to configure script.
  * libgnutls: All code has been indented using "indent -ppi1 -linux".
    CI/CD has been adjusted to catch regressions. This is implemented
    through devel/indent-gnutls, devel/indent-maybe and .gitlab-ci.yml’s
    commit-check. You may run devel/indent-gnutls to fix any
    indentation issues if you make code modifications.
  * guile: Guile-bindings removed. They have been extracted into a
    separate project to reduce complexity and to simplify maintenance,
    see &lt;https://gitlab.com/gnutls/guile/&gt;.
  * minitasn1: Upgraded to libtasn1 version 4.19.
  * API and ABI modifications:
    GNUTLS_NO_STATUS_REQUEST: New flag
    GNUTLS_SRTP_AEAD_AES_128_GCM: New gnutls_srtp_profile_t enum member
    GNUTLS_SRTP_AEAD_AES_256_GCM: New gnutls_srtp_profile_t enum member
  * Merge gnutls-FIPS-Set-error-state-when-jent-init-failed.patch
    and gnutls-FIPS-jitterentropy-threadsafe.patch into the main
    patch gnutls-FIPS-jitterentropy.patch
  * Rebase gnutls-FIPS-140-3-references.patch
  * Rebase patches with upstream version:
  - gnutls-FIPS-PCT-DH.patch gnutls-FIPS-PCT-ECDH.patch
  * Remove patches merged/fixed upstream:
  - gnutls-FIPS-disable-failing-tests.patch
  - gnutls-verify-library-HMAC.patch
  - gnutls_ECDSA_signing.patch
  - gnutls-Make-XTS-key-check-failure-not-fatal.patch
  - gnutls-FIPS-SLI-pbkdf2-verify-keylengths-only-SHA.patch
  * Update keyring with https://gnutls.org/gnutls-release-keyring.gpg</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1681128000">- Temporarily disable GNULIB's year2038 support for 64bit time_t
  by using the --disable-year2038 flag. This omits support for
  timestamps past the year 2038:
  * Fixes the public API on 32-bit architectures avoiding to
    change the size of time_t as it cannot be changed without
    breaking the ABI compatibility.
  * Upstream issue: https://gitlab.com/gnutls/gnutls/-/issues/1466</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1684152000">- Disable GNULIB's year2038 also for 32-bit arm - boo#1211394</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1684756800">- FIPS: Merge libgnutls30-hmac package into the library [bsc#1185116]</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1684929600">- FIPS: Skip the fixed HMAC verification for nettle, hogweed and
  gmp libraries. These calculated HMACs change for every build of
  each of these packages, we only have to verify that for gnutls.
  * Add gnutls-FIPS-HMAC-nettle-hogweed-gmp.patch [bsc#1211476]</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1685361600">- FIPS: Fix baselibs.conf to mention libgnutls30-hmac [bsc#1211476]
  Extend also the checks in gnutls-FIPS-HMAC-nettle-hogweed-gmp.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1691409600">- Update to version 3.8.1:
  * libgnutls: ClientHello extensions are randomized by default
    To make fingerprinting harder, TLS extensions in ClientHello
    messages are shuffled. As this behavior may cause compatibility
    issue with legacy applications that do not accept the last
    extension without payload, the behavior can be reverted with the
    %NO_SHUFFLE_EXTENSIONS priority keyword.
  * libgnutls: Add support for RFC 9258 external PSK importer.
    This enables to deploy the same PSK across multiple TLS versions
    (TLS 1.2 and TLS 1.3) in a secure manner. To use, the application
    needs to set up a callback that formats the PSK identity using
    gnutls_psk_format_imported_identity().
  * libgnutls: %GNUTLS_NO_EXTENSIONS has been renamed to
    %GNUTLS_NO_DEFAULT_EXTENSIONS.
  * libgnutls: Add additional PBKDF limit checks in FIPS mode as
    defined in SP 800-132. Minimum salt length is 128 bits and
    minimum iterations bound is 1000 for PBKDF in FIPS mode.
  * libgnutls: Add a mechanism to control whether to enforce extended
    master secret (RFC 7627). FIPS 140-3 mandates the use of TLS
    session hash (extended master secret, EMS) in TLS 1.2. To enforce
    this, a new priority keyword %FORCE_SESSION_HASH is added and if
    it is set and EMS is not set, the peer aborts the connection. This
    behavior is the default in FIPS mode, though it can be overridden
    through the configuration file with the "tls-session-hash" option.
    In either case non-EMS PRF is reported as a non-approved operation
    through the FIPS service indicator.
  * New option --attime to specify current time.
    To make testing with different timestamp to the system easier, the
    tools doing certificate verification now provide a new option
  - -attime, which takes an arbitrary time.
  * API and ABI modifications:
    gnutls_psk_client_credentials_function3: New typedef
    gnutls_psk_server_credentials_function3: New typedef
    gnutls_psk_set_server_credentials_function3: New function
    gnutls_psk_set_client_credentials_function3: New function
    gnutls_psk_format_imported_identity: New function
    GNUTLS_PSK_KEY_EXT: New enum member of gnutls_psk_key_flags
  * Rebase patches:
  - gnutls-FIPS-140-3-references.patch
  - gnutls-FIPS-jitterentropy.patch
  * Remove patches merged/fixed upstream:
  - gnutls-FIPS-PCT-DH.patch
  - gnutls-FIPS-PCT-ECDH.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1692619200">- tests: Fix the SRP test that fails with SIGPIPE signal return due
  to a socket being closed before using it.
  * Add gnutls-srp-test-SIGPIPE.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1692705600">- Fix missing GNUTLS_NO_EXTENSIONS compatibility.
  * Upstream: gitlab.com/gnutls/gnutls/commit/abfa8634
  * Add gnutls-GNUTLS_NO_EXTENSIONS-compatibility.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1700222400">- Update to 3.8.2: [bsc#1217277, CVE-2023-5981]
  * libgnutls: Fix timing side-channel inside RSA-PSK key exchange.
    [GNUTLS-SA-2023-10-23, CVSS: medium] [CVE-2023-5981]
  * libgnutls: Add API functions to perform ECDH and DH key agreement
    The functionality has been there for a long time though they were
    not available as part of the public API.  This enables applications
    to implement custom protocols leveraging non-interactive key
    agreement with ECDH and DH.
  * libgnutls: Added support for AES-GCM-SIV ciphers (RFC 8452)
    The new algorithms GNUTLS_CIPHER_AES_128_SIV_GCM and
    GNUTLS_CIPHER_AES_256_SIV_GCM have been added to be used through
    the AEAD interface.  Note that, unlike
    GNUTLS_CIPHER_AES_{128,256}_SIV_GCM, the authentication tag is
    appended to the ciphertext, not prepended.
  * libgnutls: transparent KTLS support is extended to FreeBSD kernel
    The kernel TLS feature can now be enabled on FreeBSD as well as
    Linux when compiled with the --enable-ktls configure option.
  * gnutls-cli: New option --starttls-name
    Depending on deployment, application protocols such as XMPP may
    require a different origin address than the external address to be
    presented prior to STARTTLS negotiation.  The --starttls-name can
    be used to specify specify the addresses separately.
  * API and ABI modifications:
  - gnutls_pubkey_import_dh_raw: New function
  - gnutls_privkey_import_dh_raw: New function
  - gnutls_pubkey_export_dh_raw: New function
  - gnutls_privkey_export_dh_raw: New function
  - gnutls_x509_privkey_import_dh_raw: New function
  - gnutls_privkey_derive_secret: New function
  - GNUTLS_KEYGEN_DH: New enum member of gnutls_keygen_types_t
  - GNUTLS_CIPHER_AES_128_SIV_GCM: Added
  - GNUTLS_CIPHER_AES_256_SIV_GCM: Added
  * Rebase gnutls-FIPS-140-3-references.patch
  * Remove upstream: gnutls-GNUTLS_NO_EXTENSIONS-compatibility.patch</changelog>
</package>
<package pkgid="1524ce80a8a73174ceed13b5eb60fe0141ec8991b885c1d2b080e0fb0c38d2c399bc031041ce8205ec4b082462c9201a17eea56ecbf147581519058ab2b56ffa" name="gnutls" arch="src">
  <version epoch="0" ver="3.8.2" rel="3.9"/>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1665316800">- Update to 3.7.8:
  * libgnutls: In FIPS140 mode, RSA signature verification is an
    approved operation if the key has modulus with known sizes
    (1024, 1280, 1536, and 1792 bits), in addition to any modulus
    sizes larger than 2048 bits, according to SP800-131A rev2.
  * libgnutls: gnutls_session_channel_binding performs additional
    checks when GNUTLS_CB_TLS_EXPORTER is requested. According to
    RFC9622 4.2, the "tls-exporter" channel binding is only usable
    when the handshake is bound to a unique master secret (i.e.,
    either TLS 1.3 or extended master secret extension is
    negotiated). Otherwise the function now returns error.
  * libgnutls: usage of the following functions, which are designed
    to loosen restrictions imposed by allowlisting mode of
    configuration, has been additionally restricted. Invoking
    them is now only allowed if system-wide TLS priority string
    has not been initialized yet:
  - gnutls_digest_set_secure
  - gnutls_sign_set_secure
  - gnutls_sign_set_secure_for_certs
  - gnutls_protocol_set_enabled
  * Delete gnutls-3.6.6-set_guile_site_dir.patch and use the
  - -with-guile-extension-dir configure option to properly
    handle the guile extension directory.
  * Rebase gnutls-Make-XTS-key-check-failure-not-fatal.patch
  * Update gnutls.keyring
  * Add a build depencency on gtk-doc required by autoreconf</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1665748800">- Consolidate the FIPS hmac files [bsc#1203245]
  * Use the gnutls fipshmac tool instead of the brp-check-suse
    and rename it to reflect on the library version.
  * Remove not needed gnutls-FIPS-Run-CFB8-without-offset.patch
- Add a gnutls.rpmlintrc file to remove a hidden-file-or-dir false
  positive for the FIPS hmac calculation.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1667390400">- Temporarily revert the jitterentropy patches in s390 and s390x
  architectures until a fix is provided [bsc#1204937]
- Disable flaky test that fails in s390x architecture:
  * Add gnutls-disable-flaky-test-dtls-resume.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1667908800">- Verify only the libgnutls library HMAC [bsc#1199881]
  * Do not use the brp-50-generate-fips-hmac script as this
    is now calculated with the internal fipshmac tool.
  * Add gnutls-verify-library-HMAC.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1673870400">- FIPS: GnuTLS DH/ECDH PCT public key regeneration [bsc#1207183]
  * Add gnutls-FIPS-PCT-DH.patch gnutls-FIPS-PCT-ECDH.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1674216000">- FIPS: Change all the 140-2 references to FIPS 140-3 in order to
  account for the new FIPS certification [bsc#1207346]
  * Add gnutls-FIPS-140-3-references.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1676030400">- Update to 3.7.9: [bsc#1208143, CVE-2023-0361]
  * libgnutls: Fix a Bleichenbacher oracle in the TLS RSA key
    exchange. [GNUTLS-SA-2020-07-14, CVSS: medium][CVE-2023-0361]
  * Rebase gnutls-FIPS-140-3-references.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1676548800">- FIPS: GnuTLS DH/ECDH PCT public key regeneration [bsc#1207183]
  * Rebase patches with the version submitted upstream.
  * Avoid copying the key material: gnutls-FIPS-PCT-DH.patch
  * Improve logic around memory release: gnutls-FIPS-PCT-ECDH.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1676548801">- FIPS: Make the jitterentropy calls thread-safe [bsc#1208146]
  * Add gnutls-FIPS-jitterentropy-threadsafe.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1676980800">- Update to 3.8.0: [bsc#1205763, bsc#1209627]
  * libgnutls: Fix a Bleichenbacher oracle in the TLS RSA key
    exchange. Reported by Hubert Kario (#1050). Fix developed by
    Alexander Sosedkin. [GNUTLS-SA-2020-07-14, CVSS: medium]
    [CVE-2023-0361]
  * libgnutls: C++ library is now header only. All definitions
    from gnutlsxx.c have been moved into gnutlsxx.h. Users of the
    C++ interface have two options:
    1. include gnutlsxx.h in their application and link against
    the C library. (default)
    2. include gnutlsxx.h in their application, compile with
    GNUTLS_GNUTLSXX_NO_HEADERONLY macro defined and link
    against the C++ library.
  * libgnutls: GNUTLS_NO_STATUS_REQUEST flag and %NO_STATUS_REQUEST
    priority modifier have been added to allow disabling of the
    status_request TLS extension in the client side.
  * libgnutls: TLS heartbeat is disabled by default.
    The heartbeat extension in TLS (RFC 6520) is not widely used
    given other implementations dropped support for it. To enable
    back support for it, supply --enable-heartbeat-support to
    configure script.
  * libgnutls: SRP authentication is now disabled by default.
    It is disabled because the SRP authentication in TLS is not
    up to date with the latest TLS standards and its ciphersuites
    are based on the CBC mode and SHA-1. To enable it back, supply
  - -enable-srp-authentication option to configure script.
  * libgnutls: All code has been indented using "indent -ppi1 -linux".
    CI/CD has been adjusted to catch regressions. This is implemented
    through devel/indent-gnutls, devel/indent-maybe and .gitlab-ci.yml’s
    commit-check. You may run devel/indent-gnutls to fix any
    indentation issues if you make code modifications.
  * guile: Guile-bindings removed. They have been extracted into a
    separate project to reduce complexity and to simplify maintenance,
    see &lt;https://gitlab.com/gnutls/guile/&gt;.
  * minitasn1: Upgraded to libtasn1 version 4.19.
  * API and ABI modifications:
    GNUTLS_NO_STATUS_REQUEST: New flag
    GNUTLS_SRTP_AEAD_AES_128_GCM: New gnutls_srtp_profile_t enum member
    GNUTLS_SRTP_AEAD_AES_256_GCM: New gnutls_srtp_profile_t enum member
  * Merge gnutls-FIPS-Set-error-state-when-jent-init-failed.patch
    and gnutls-FIPS-jitterentropy-threadsafe.patch into the main
    patch gnutls-FIPS-jitterentropy.patch
  * Rebase gnutls-FIPS-140-3-references.patch
  * Rebase patches with upstream version:
  - gnutls-FIPS-PCT-DH.patch gnutls-FIPS-PCT-ECDH.patch
  * Remove patches merged/fixed upstream:
  - gnutls-FIPS-disable-failing-tests.patch
  - gnutls-verify-library-HMAC.patch
  - gnutls_ECDSA_signing.patch
  - gnutls-Make-XTS-key-check-failure-not-fatal.patch
  - gnutls-FIPS-SLI-pbkdf2-verify-keylengths-only-SHA.patch
  * Update keyring with https://gnutls.org/gnutls-release-keyring.gpg</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1681128000">- Temporarily disable GNULIB's year2038 support for 64bit time_t
  by using the --disable-year2038 flag. This omits support for
  timestamps past the year 2038:
  * Fixes the public API on 32-bit architectures avoiding to
    change the size of time_t as it cannot be changed without
    breaking the ABI compatibility.
  * Upstream issue: https://gitlab.com/gnutls/gnutls/-/issues/1466</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1684152000">- Disable GNULIB's year2038 also for 32-bit arm - boo#1211394</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1684756800">- FIPS: Merge libgnutls30-hmac package into the library [bsc#1185116]</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1684929600">- FIPS: Skip the fixed HMAC verification for nettle, hogweed and
  gmp libraries. These calculated HMACs change for every build of
  each of these packages, we only have to verify that for gnutls.
  * Add gnutls-FIPS-HMAC-nettle-hogweed-gmp.patch [bsc#1211476]</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1685361600">- FIPS: Fix baselibs.conf to mention libgnutls30-hmac [bsc#1211476]
  Extend also the checks in gnutls-FIPS-HMAC-nettle-hogweed-gmp.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1691409600">- Update to version 3.8.1:
  * libgnutls: ClientHello extensions are randomized by default
    To make fingerprinting harder, TLS extensions in ClientHello
    messages are shuffled. As this behavior may cause compatibility
    issue with legacy applications that do not accept the last
    extension without payload, the behavior can be reverted with the
    %NO_SHUFFLE_EXTENSIONS priority keyword.
  * libgnutls: Add support for RFC 9258 external PSK importer.
    This enables to deploy the same PSK across multiple TLS versions
    (TLS 1.2 and TLS 1.3) in a secure manner. To use, the application
    needs to set up a callback that formats the PSK identity using
    gnutls_psk_format_imported_identity().
  * libgnutls: %GNUTLS_NO_EXTENSIONS has been renamed to
    %GNUTLS_NO_DEFAULT_EXTENSIONS.
  * libgnutls: Add additional PBKDF limit checks in FIPS mode as
    defined in SP 800-132. Minimum salt length is 128 bits and
    minimum iterations bound is 1000 for PBKDF in FIPS mode.
  * libgnutls: Add a mechanism to control whether to enforce extended
    master secret (RFC 7627). FIPS 140-3 mandates the use of TLS
    session hash (extended master secret, EMS) in TLS 1.2. To enforce
    this, a new priority keyword %FORCE_SESSION_HASH is added and if
    it is set and EMS is not set, the peer aborts the connection. This
    behavior is the default in FIPS mode, though it can be overridden
    through the configuration file with the "tls-session-hash" option.
    In either case non-EMS PRF is reported as a non-approved operation
    through the FIPS service indicator.
  * New option --attime to specify current time.
    To make testing with different timestamp to the system easier, the
    tools doing certificate verification now provide a new option
  - -attime, which takes an arbitrary time.
  * API and ABI modifications:
    gnutls_psk_client_credentials_function3: New typedef
    gnutls_psk_server_credentials_function3: New typedef
    gnutls_psk_set_server_credentials_function3: New function
    gnutls_psk_set_client_credentials_function3: New function
    gnutls_psk_format_imported_identity: New function
    GNUTLS_PSK_KEY_EXT: New enum member of gnutls_psk_key_flags
  * Rebase patches:
  - gnutls-FIPS-140-3-references.patch
  - gnutls-FIPS-jitterentropy.patch
  * Remove patches merged/fixed upstream:
  - gnutls-FIPS-PCT-DH.patch
  - gnutls-FIPS-PCT-ECDH.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1692619200">- tests: Fix the SRP test that fails with SIGPIPE signal return due
  to a socket being closed before using it.
  * Add gnutls-srp-test-SIGPIPE.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1692705600">- Fix missing GNUTLS_NO_EXTENSIONS compatibility.
  * Upstream: gitlab.com/gnutls/gnutls/commit/abfa8634
  * Add gnutls-GNUTLS_NO_EXTENSIONS-compatibility.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1700222400">- Update to 3.8.2: [bsc#1217277, CVE-2023-5981]
  * libgnutls: Fix timing side-channel inside RSA-PSK key exchange.
    [GNUTLS-SA-2023-10-23, CVSS: medium] [CVE-2023-5981]
  * libgnutls: Add API functions to perform ECDH and DH key agreement
    The functionality has been there for a long time though they were
    not available as part of the public API.  This enables applications
    to implement custom protocols leveraging non-interactive key
    agreement with ECDH and DH.
  * libgnutls: Added support for AES-GCM-SIV ciphers (RFC 8452)
    The new algorithms GNUTLS_CIPHER_AES_128_SIV_GCM and
    GNUTLS_CIPHER_AES_256_SIV_GCM have been added to be used through
    the AEAD interface.  Note that, unlike
    GNUTLS_CIPHER_AES_{128,256}_SIV_GCM, the authentication tag is
    appended to the ciphertext, not prepended.
  * libgnutls: transparent KTLS support is extended to FreeBSD kernel
    The kernel TLS feature can now be enabled on FreeBSD as well as
    Linux when compiled with the --enable-ktls configure option.
  * gnutls-cli: New option --starttls-name
    Depending on deployment, application protocols such as XMPP may
    require a different origin address than the external address to be
    presented prior to STARTTLS negotiation.  The --starttls-name can
    be used to specify specify the addresses separately.
  * API and ABI modifications:
  - gnutls_pubkey_import_dh_raw: New function
  - gnutls_privkey_import_dh_raw: New function
  - gnutls_pubkey_export_dh_raw: New function
  - gnutls_privkey_export_dh_raw: New function
  - gnutls_x509_privkey_import_dh_raw: New function
  - gnutls_privkey_derive_secret: New function
  - GNUTLS_KEYGEN_DH: New enum member of gnutls_keygen_types_t
  - GNUTLS_CIPHER_AES_128_SIV_GCM: Added
  - GNUTLS_CIPHER_AES_256_SIV_GCM: Added
  * Rebase gnutls-FIPS-140-3-references.patch
  * Remove upstream: gnutls-GNUTLS_NO_EXTENSIONS-compatibility.patch</changelog>
</package>
<package pkgid="ec31f4c9de89604cf9141dcb87f76e802e2fd229847dded25682de8cd599f76f80fe62552fa0e70bc7f0842658d78c33faed84bfe6cc4bb61b43dcbf2dfbdf7f" name="gnutls" arch="x86_64">
  <version epoch="0" ver="3.8.2" rel="3.9"/>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1665316800">- Update to 3.7.8:
  * libgnutls: In FIPS140 mode, RSA signature verification is an
    approved operation if the key has modulus with known sizes
    (1024, 1280, 1536, and 1792 bits), in addition to any modulus
    sizes larger than 2048 bits, according to SP800-131A rev2.
  * libgnutls: gnutls_session_channel_binding performs additional
    checks when GNUTLS_CB_TLS_EXPORTER is requested. According to
    RFC9622 4.2, the "tls-exporter" channel binding is only usable
    when the handshake is bound to a unique master secret (i.e.,
    either TLS 1.3 or extended master secret extension is
    negotiated). Otherwise the function now returns error.
  * libgnutls: usage of the following functions, which are designed
    to loosen restrictions imposed by allowlisting mode of
    configuration, has been additionally restricted. Invoking
    them is now only allowed if system-wide TLS priority string
    has not been initialized yet:
  - gnutls_digest_set_secure
  - gnutls_sign_set_secure
  - gnutls_sign_set_secure_for_certs
  - gnutls_protocol_set_enabled
  * Delete gnutls-3.6.6-set_guile_site_dir.patch and use the
  - -with-guile-extension-dir configure option to properly
    handle the guile extension directory.
  * Rebase gnutls-Make-XTS-key-check-failure-not-fatal.patch
  * Update gnutls.keyring
  * Add a build depencency on gtk-doc required by autoreconf</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1665748800">- Consolidate the FIPS hmac files [bsc#1203245]
  * Use the gnutls fipshmac tool instead of the brp-check-suse
    and rename it to reflect on the library version.
  * Remove not needed gnutls-FIPS-Run-CFB8-without-offset.patch
- Add a gnutls.rpmlintrc file to remove a hidden-file-or-dir false
  positive for the FIPS hmac calculation.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1667390400">- Temporarily revert the jitterentropy patches in s390 and s390x
  architectures until a fix is provided [bsc#1204937]
- Disable flaky test that fails in s390x architecture:
  * Add gnutls-disable-flaky-test-dtls-resume.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1667908800">- Verify only the libgnutls library HMAC [bsc#1199881]
  * Do not use the brp-50-generate-fips-hmac script as this
    is now calculated with the internal fipshmac tool.
  * Add gnutls-verify-library-HMAC.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1673870400">- FIPS: GnuTLS DH/ECDH PCT public key regeneration [bsc#1207183]
  * Add gnutls-FIPS-PCT-DH.patch gnutls-FIPS-PCT-ECDH.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1674216000">- FIPS: Change all the 140-2 references to FIPS 140-3 in order to
  account for the new FIPS certification [bsc#1207346]
  * Add gnutls-FIPS-140-3-references.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1676030400">- Update to 3.7.9: [bsc#1208143, CVE-2023-0361]
  * libgnutls: Fix a Bleichenbacher oracle in the TLS RSA key
    exchange. [GNUTLS-SA-2020-07-14, CVSS: medium][CVE-2023-0361]
  * Rebase gnutls-FIPS-140-3-references.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1676548800">- FIPS: GnuTLS DH/ECDH PCT public key regeneration [bsc#1207183]
  * Rebase patches with the version submitted upstream.
  * Avoid copying the key material: gnutls-FIPS-PCT-DH.patch
  * Improve logic around memory release: gnutls-FIPS-PCT-ECDH.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1676548801">- FIPS: Make the jitterentropy calls thread-safe [bsc#1208146]
  * Add gnutls-FIPS-jitterentropy-threadsafe.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1676980800">- Update to 3.8.0: [bsc#1205763, bsc#1209627]
  * libgnutls: Fix a Bleichenbacher oracle in the TLS RSA key
    exchange. Reported by Hubert Kario (#1050). Fix developed by
    Alexander Sosedkin. [GNUTLS-SA-2020-07-14, CVSS: medium]
    [CVE-2023-0361]
  * libgnutls: C++ library is now header only. All definitions
    from gnutlsxx.c have been moved into gnutlsxx.h. Users of the
    C++ interface have two options:
    1. include gnutlsxx.h in their application and link against
    the C library. (default)
    2. include gnutlsxx.h in their application, compile with
    GNUTLS_GNUTLSXX_NO_HEADERONLY macro defined and link
    against the C++ library.
  * libgnutls: GNUTLS_NO_STATUS_REQUEST flag and %NO_STATUS_REQUEST
    priority modifier have been added to allow disabling of the
    status_request TLS extension in the client side.
  * libgnutls: TLS heartbeat is disabled by default.
    The heartbeat extension in TLS (RFC 6520) is not widely used
    given other implementations dropped support for it. To enable
    back support for it, supply --enable-heartbeat-support to
    configure script.
  * libgnutls: SRP authentication is now disabled by default.
    It is disabled because the SRP authentication in TLS is not
    up to date with the latest TLS standards and its ciphersuites
    are based on the CBC mode and SHA-1. To enable it back, supply
  - -enable-srp-authentication option to configure script.
  * libgnutls: All code has been indented using "indent -ppi1 -linux".
    CI/CD has been adjusted to catch regressions. This is implemented
    through devel/indent-gnutls, devel/indent-maybe and .gitlab-ci.yml’s
    commit-check. You may run devel/indent-gnutls to fix any
    indentation issues if you make code modifications.
  * guile: Guile-bindings removed. They have been extracted into a
    separate project to reduce complexity and to simplify maintenance,
    see &lt;https://gitlab.com/gnutls/guile/&gt;.
  * minitasn1: Upgraded to libtasn1 version 4.19.
  * API and ABI modifications:
    GNUTLS_NO_STATUS_REQUEST: New flag
    GNUTLS_SRTP_AEAD_AES_128_GCM: New gnutls_srtp_profile_t enum member
    GNUTLS_SRTP_AEAD_AES_256_GCM: New gnutls_srtp_profile_t enum member
  * Merge gnutls-FIPS-Set-error-state-when-jent-init-failed.patch
    and gnutls-FIPS-jitterentropy-threadsafe.patch into the main
    patch gnutls-FIPS-jitterentropy.patch
  * Rebase gnutls-FIPS-140-3-references.patch
  * Rebase patches with upstream version:
  - gnutls-FIPS-PCT-DH.patch gnutls-FIPS-PCT-ECDH.patch
  * Remove patches merged/fixed upstream:
  - gnutls-FIPS-disable-failing-tests.patch
  - gnutls-verify-library-HMAC.patch
  - gnutls_ECDSA_signing.patch
  - gnutls-Make-XTS-key-check-failure-not-fatal.patch
  - gnutls-FIPS-SLI-pbkdf2-verify-keylengths-only-SHA.patch
  * Update keyring with https://gnutls.org/gnutls-release-keyring.gpg</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1681128000">- Temporarily disable GNULIB's year2038 support for 64bit time_t
  by using the --disable-year2038 flag. This omits support for
  timestamps past the year 2038:
  * Fixes the public API on 32-bit architectures avoiding to
    change the size of time_t as it cannot be changed without
    breaking the ABI compatibility.
  * Upstream issue: https://gitlab.com/gnutls/gnutls/-/issues/1466</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1684152000">- Disable GNULIB's year2038 also for 32-bit arm - boo#1211394</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1684756800">- FIPS: Merge libgnutls30-hmac package into the library [bsc#1185116]</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1684929600">- FIPS: Skip the fixed HMAC verification for nettle, hogweed and
  gmp libraries. These calculated HMACs change for every build of
  each of these packages, we only have to verify that for gnutls.
  * Add gnutls-FIPS-HMAC-nettle-hogweed-gmp.patch [bsc#1211476]</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1685361600">- FIPS: Fix baselibs.conf to mention libgnutls30-hmac [bsc#1211476]
  Extend also the checks in gnutls-FIPS-HMAC-nettle-hogweed-gmp.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1691409600">- Update to version 3.8.1:
  * libgnutls: ClientHello extensions are randomized by default
    To make fingerprinting harder, TLS extensions in ClientHello
    messages are shuffled. As this behavior may cause compatibility
    issue with legacy applications that do not accept the last
    extension without payload, the behavior can be reverted with the
    %NO_SHUFFLE_EXTENSIONS priority keyword.
  * libgnutls: Add support for RFC 9258 external PSK importer.
    This enables to deploy the same PSK across multiple TLS versions
    (TLS 1.2 and TLS 1.3) in a secure manner. To use, the application
    needs to set up a callback that formats the PSK identity using
    gnutls_psk_format_imported_identity().
  * libgnutls: %GNUTLS_NO_EXTENSIONS has been renamed to
    %GNUTLS_NO_DEFAULT_EXTENSIONS.
  * libgnutls: Add additional PBKDF limit checks in FIPS mode as
    defined in SP 800-132. Minimum salt length is 128 bits and
    minimum iterations bound is 1000 for PBKDF in FIPS mode.
  * libgnutls: Add a mechanism to control whether to enforce extended
    master secret (RFC 7627). FIPS 140-3 mandates the use of TLS
    session hash (extended master secret, EMS) in TLS 1.2. To enforce
    this, a new priority keyword %FORCE_SESSION_HASH is added and if
    it is set and EMS is not set, the peer aborts the connection. This
    behavior is the default in FIPS mode, though it can be overridden
    through the configuration file with the "tls-session-hash" option.
    In either case non-EMS PRF is reported as a non-approved operation
    through the FIPS service indicator.
  * New option --attime to specify current time.
    To make testing with different timestamp to the system easier, the
    tools doing certificate verification now provide a new option
  - -attime, which takes an arbitrary time.
  * API and ABI modifications:
    gnutls_psk_client_credentials_function3: New typedef
    gnutls_psk_server_credentials_function3: New typedef
    gnutls_psk_set_server_credentials_function3: New function
    gnutls_psk_set_client_credentials_function3: New function
    gnutls_psk_format_imported_identity: New function
    GNUTLS_PSK_KEY_EXT: New enum member of gnutls_psk_key_flags
  * Rebase patches:
  - gnutls-FIPS-140-3-references.patch
  - gnutls-FIPS-jitterentropy.patch
  * Remove patches merged/fixed upstream:
  - gnutls-FIPS-PCT-DH.patch
  - gnutls-FIPS-PCT-ECDH.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1692619200">- tests: Fix the SRP test that fails with SIGPIPE signal return due
  to a socket being closed before using it.
  * Add gnutls-srp-test-SIGPIPE.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1692705600">- Fix missing GNUTLS_NO_EXTENSIONS compatibility.
  * Upstream: gitlab.com/gnutls/gnutls/commit/abfa8634
  * Add gnutls-GNUTLS_NO_EXTENSIONS-compatibility.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1700222400">- Update to 3.8.2: [bsc#1217277, CVE-2023-5981]
  * libgnutls: Fix timing side-channel inside RSA-PSK key exchange.
    [GNUTLS-SA-2023-10-23, CVSS: medium] [CVE-2023-5981]
  * libgnutls: Add API functions to perform ECDH and DH key agreement
    The functionality has been there for a long time though they were
    not available as part of the public API.  This enables applications
    to implement custom protocols leveraging non-interactive key
    agreement with ECDH and DH.
  * libgnutls: Added support for AES-GCM-SIV ciphers (RFC 8452)
    The new algorithms GNUTLS_CIPHER_AES_128_SIV_GCM and
    GNUTLS_CIPHER_AES_256_SIV_GCM have been added to be used through
    the AEAD interface.  Note that, unlike
    GNUTLS_CIPHER_AES_{128,256}_SIV_GCM, the authentication tag is
    appended to the ciphertext, not prepended.
  * libgnutls: transparent KTLS support is extended to FreeBSD kernel
    The kernel TLS feature can now be enabled on FreeBSD as well as
    Linux when compiled with the --enable-ktls configure option.
  * gnutls-cli: New option --starttls-name
    Depending on deployment, application protocols such as XMPP may
    require a different origin address than the external address to be
    presented prior to STARTTLS negotiation.  The --starttls-name can
    be used to specify specify the addresses separately.
  * API and ABI modifications:
  - gnutls_pubkey_import_dh_raw: New function
  - gnutls_privkey_import_dh_raw: New function
  - gnutls_pubkey_export_dh_raw: New function
  - gnutls_privkey_export_dh_raw: New function
  - gnutls_x509_privkey_import_dh_raw: New function
  - gnutls_privkey_derive_secret: New function
  - GNUTLS_KEYGEN_DH: New enum member of gnutls_keygen_types_t
  - GNUTLS_CIPHER_AES_128_SIV_GCM: Added
  - GNUTLS_CIPHER_AES_256_SIV_GCM: Added
  * Rebase gnutls-FIPS-140-3-references.patch
  * Remove upstream: gnutls-GNUTLS_NO_EXTENSIONS-compatibility.patch</changelog>
</package>
<package pkgid="b2e2b577d86422af08732a83d6fdae3eb8ae8a41daf2b0e645c1ef682f5f4d95ca6eff8be49f14c9d75b77a8a959b879bf2400e97725d143e2808747be9d57c3" name="gnutls-debuginfo" arch="i586">
  <version epoch="0" ver="3.8.2" rel="3.4"/>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1665316800">- Update to 3.7.8:
  * libgnutls: In FIPS140 mode, RSA signature verification is an
    approved operation if the key has modulus with known sizes
    (1024, 1280, 1536, and 1792 bits), in addition to any modulus
    sizes larger than 2048 bits, according to SP800-131A rev2.
  * libgnutls: gnutls_session_channel_binding performs additional
    checks when GNUTLS_CB_TLS_EXPORTER is requested. According to
    RFC9622 4.2, the "tls-exporter" channel binding is only usable
    when the handshake is bound to a unique master secret (i.e.,
    either TLS 1.3 or extended master secret extension is
    negotiated). Otherwise the function now returns error.
  * libgnutls: usage of the following functions, which are designed
    to loosen restrictions imposed by allowlisting mode of
    configuration, has been additionally restricted. Invoking
    them is now only allowed if system-wide TLS priority string
    has not been initialized yet:
  - gnutls_digest_set_secure
  - gnutls_sign_set_secure
  - gnutls_sign_set_secure_for_certs
  - gnutls_protocol_set_enabled
  * Delete gnutls-3.6.6-set_guile_site_dir.patch and use the
  - -with-guile-extension-dir configure option to properly
    handle the guile extension directory.
  * Rebase gnutls-Make-XTS-key-check-failure-not-fatal.patch
  * Update gnutls.keyring
  * Add a build depencency on gtk-doc required by autoreconf</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1665748800">- Consolidate the FIPS hmac files [bsc#1203245]
  * Use the gnutls fipshmac tool instead of the brp-check-suse
    and rename it to reflect on the library version.
  * Remove not needed gnutls-FIPS-Run-CFB8-without-offset.patch
- Add a gnutls.rpmlintrc file to remove a hidden-file-or-dir false
  positive for the FIPS hmac calculation.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1667390400">- Temporarily revert the jitterentropy patches in s390 and s390x
  architectures until a fix is provided [bsc#1204937]
- Disable flaky test that fails in s390x architecture:
  * Add gnutls-disable-flaky-test-dtls-resume.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1667908800">- Verify only the libgnutls library HMAC [bsc#1199881]
  * Do not use the brp-50-generate-fips-hmac script as this
    is now calculated with the internal fipshmac tool.
  * Add gnutls-verify-library-HMAC.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1673870400">- FIPS: GnuTLS DH/ECDH PCT public key regeneration [bsc#1207183]
  * Add gnutls-FIPS-PCT-DH.patch gnutls-FIPS-PCT-ECDH.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1674216000">- FIPS: Change all the 140-2 references to FIPS 140-3 in order to
  account for the new FIPS certification [bsc#1207346]
  * Add gnutls-FIPS-140-3-references.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1676030400">- Update to 3.7.9: [bsc#1208143, CVE-2023-0361]
  * libgnutls: Fix a Bleichenbacher oracle in the TLS RSA key
    exchange. [GNUTLS-SA-2020-07-14, CVSS: medium][CVE-2023-0361]
  * Rebase gnutls-FIPS-140-3-references.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1676548800">- FIPS: GnuTLS DH/ECDH PCT public key regeneration [bsc#1207183]
  * Rebase patches with the version submitted upstream.
  * Avoid copying the key material: gnutls-FIPS-PCT-DH.patch
  * Improve logic around memory release: gnutls-FIPS-PCT-ECDH.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1676548801">- FIPS: Make the jitterentropy calls thread-safe [bsc#1208146]
  * Add gnutls-FIPS-jitterentropy-threadsafe.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1676980800">- Update to 3.8.0: [bsc#1205763, bsc#1209627]
  * libgnutls: Fix a Bleichenbacher oracle in the TLS RSA key
    exchange. Reported by Hubert Kario (#1050). Fix developed by
    Alexander Sosedkin. [GNUTLS-SA-2020-07-14, CVSS: medium]
    [CVE-2023-0361]
  * libgnutls: C++ library is now header only. All definitions
    from gnutlsxx.c have been moved into gnutlsxx.h. Users of the
    C++ interface have two options:
    1. include gnutlsxx.h in their application and link against
    the C library. (default)
    2. include gnutlsxx.h in their application, compile with
    GNUTLS_GNUTLSXX_NO_HEADERONLY macro defined and link
    against the C++ library.
  * libgnutls: GNUTLS_NO_STATUS_REQUEST flag and %NO_STATUS_REQUEST
    priority modifier have been added to allow disabling of the
    status_request TLS extension in the client side.
  * libgnutls: TLS heartbeat is disabled by default.
    The heartbeat extension in TLS (RFC 6520) is not widely used
    given other implementations dropped support for it. To enable
    back support for it, supply --enable-heartbeat-support to
    configure script.
  * libgnutls: SRP authentication is now disabled by default.
    It is disabled because the SRP authentication in TLS is not
    up to date with the latest TLS standards and its ciphersuites
    are based on the CBC mode and SHA-1. To enable it back, supply
  - -enable-srp-authentication option to configure script.
  * libgnutls: All code has been indented using "indent -ppi1 -linux".
    CI/CD has been adjusted to catch regressions. This is implemented
    through devel/indent-gnutls, devel/indent-maybe and .gitlab-ci.yml’s
    commit-check. You may run devel/indent-gnutls to fix any
    indentation issues if you make code modifications.
  * guile: Guile-bindings removed. They have been extracted into a
    separate project to reduce complexity and to simplify maintenance,
    see &lt;https://gitlab.com/gnutls/guile/&gt;.
  * minitasn1: Upgraded to libtasn1 version 4.19.
  * API and ABI modifications:
    GNUTLS_NO_STATUS_REQUEST: New flag
    GNUTLS_SRTP_AEAD_AES_128_GCM: New gnutls_srtp_profile_t enum member
    GNUTLS_SRTP_AEAD_AES_256_GCM: New gnutls_srtp_profile_t enum member
  * Merge gnutls-FIPS-Set-error-state-when-jent-init-failed.patch
    and gnutls-FIPS-jitterentropy-threadsafe.patch into the main
    patch gnutls-FIPS-jitterentropy.patch
  * Rebase gnutls-FIPS-140-3-references.patch
  * Rebase patches with upstream version:
  - gnutls-FIPS-PCT-DH.patch gnutls-FIPS-PCT-ECDH.patch
  * Remove patches merged/fixed upstream:
  - gnutls-FIPS-disable-failing-tests.patch
  - gnutls-verify-library-HMAC.patch
  - gnutls_ECDSA_signing.patch
  - gnutls-Make-XTS-key-check-failure-not-fatal.patch
  - gnutls-FIPS-SLI-pbkdf2-verify-keylengths-only-SHA.patch
  * Update keyring with https://gnutls.org/gnutls-release-keyring.gpg</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1681128000">- Temporarily disable GNULIB's year2038 support for 64bit time_t
  by using the --disable-year2038 flag. This omits support for
  timestamps past the year 2038:
  * Fixes the public API on 32-bit architectures avoiding to
    change the size of time_t as it cannot be changed without
    breaking the ABI compatibility.
  * Upstream issue: https://gitlab.com/gnutls/gnutls/-/issues/1466</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1684152000">- Disable GNULIB's year2038 also for 32-bit arm - boo#1211394</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1684756800">- FIPS: Merge libgnutls30-hmac package into the library [bsc#1185116]</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1684929600">- FIPS: Skip the fixed HMAC verification for nettle, hogweed and
  gmp libraries. These calculated HMACs change for every build of
  each of these packages, we only have to verify that for gnutls.
  * Add gnutls-FIPS-HMAC-nettle-hogweed-gmp.patch [bsc#1211476]</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1685361600">- FIPS: Fix baselibs.conf to mention libgnutls30-hmac [bsc#1211476]
  Extend also the checks in gnutls-FIPS-HMAC-nettle-hogweed-gmp.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1691409600">- Update to version 3.8.1:
  * libgnutls: ClientHello extensions are randomized by default
    To make fingerprinting harder, TLS extensions in ClientHello
    messages are shuffled. As this behavior may cause compatibility
    issue with legacy applications that do not accept the last
    extension without payload, the behavior can be reverted with the
    %NO_SHUFFLE_EXTENSIONS priority keyword.
  * libgnutls: Add support for RFC 9258 external PSK importer.
    This enables to deploy the same PSK across multiple TLS versions
    (TLS 1.2 and TLS 1.3) in a secure manner. To use, the application
    needs to set up a callback that formats the PSK identity using
    gnutls_psk_format_imported_identity().
  * libgnutls: %GNUTLS_NO_EXTENSIONS has been renamed to
    %GNUTLS_NO_DEFAULT_EXTENSIONS.
  * libgnutls: Add additional PBKDF limit checks in FIPS mode as
    defined in SP 800-132. Minimum salt length is 128 bits and
    minimum iterations bound is 1000 for PBKDF in FIPS mode.
  * libgnutls: Add a mechanism to control whether to enforce extended
    master secret (RFC 7627). FIPS 140-3 mandates the use of TLS
    session hash (extended master secret, EMS) in TLS 1.2. To enforce
    this, a new priority keyword %FORCE_SESSION_HASH is added and if
    it is set and EMS is not set, the peer aborts the connection. This
    behavior is the default in FIPS mode, though it can be overridden
    through the configuration file with the "tls-session-hash" option.
    In either case non-EMS PRF is reported as a non-approved operation
    through the FIPS service indicator.
  * New option --attime to specify current time.
    To make testing with different timestamp to the system easier, the
    tools doing certificate verification now provide a new option
  - -attime, which takes an arbitrary time.
  * API and ABI modifications:
    gnutls_psk_client_credentials_function3: New typedef
    gnutls_psk_server_credentials_function3: New typedef
    gnutls_psk_set_server_credentials_function3: New function
    gnutls_psk_set_client_credentials_function3: New function
    gnutls_psk_format_imported_identity: New function
    GNUTLS_PSK_KEY_EXT: New enum member of gnutls_psk_key_flags
  * Rebase patches:
  - gnutls-FIPS-140-3-references.patch
  - gnutls-FIPS-jitterentropy.patch
  * Remove patches merged/fixed upstream:
  - gnutls-FIPS-PCT-DH.patch
  - gnutls-FIPS-PCT-ECDH.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1692619200">- tests: Fix the SRP test that fails with SIGPIPE signal return due
  to a socket being closed before using it.
  * Add gnutls-srp-test-SIGPIPE.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1692705600">- Fix missing GNUTLS_NO_EXTENSIONS compatibility.
  * Upstream: gitlab.com/gnutls/gnutls/commit/abfa8634
  * Add gnutls-GNUTLS_NO_EXTENSIONS-compatibility.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1700222400">- Update to 3.8.2: [bsc#1217277, CVE-2023-5981]
  * libgnutls: Fix timing side-channel inside RSA-PSK key exchange.
    [GNUTLS-SA-2023-10-23, CVSS: medium] [CVE-2023-5981]
  * libgnutls: Add API functions to perform ECDH and DH key agreement
    The functionality has been there for a long time though they were
    not available as part of the public API.  This enables applications
    to implement custom protocols leveraging non-interactive key
    agreement with ECDH and DH.
  * libgnutls: Added support for AES-GCM-SIV ciphers (RFC 8452)
    The new algorithms GNUTLS_CIPHER_AES_128_SIV_GCM and
    GNUTLS_CIPHER_AES_256_SIV_GCM have been added to be used through
    the AEAD interface.  Note that, unlike
    GNUTLS_CIPHER_AES_{128,256}_SIV_GCM, the authentication tag is
    appended to the ciphertext, not prepended.
  * libgnutls: transparent KTLS support is extended to FreeBSD kernel
    The kernel TLS feature can now be enabled on FreeBSD as well as
    Linux when compiled with the --enable-ktls configure option.
  * gnutls-cli: New option --starttls-name
    Depending on deployment, application protocols such as XMPP may
    require a different origin address than the external address to be
    presented prior to STARTTLS negotiation.  The --starttls-name can
    be used to specify specify the addresses separately.
  * API and ABI modifications:
  - gnutls_pubkey_import_dh_raw: New function
  - gnutls_privkey_import_dh_raw: New function
  - gnutls_pubkey_export_dh_raw: New function
  - gnutls_privkey_export_dh_raw: New function
  - gnutls_x509_privkey_import_dh_raw: New function
  - gnutls_privkey_derive_secret: New function
  - GNUTLS_KEYGEN_DH: New enum member of gnutls_keygen_types_t
  - GNUTLS_CIPHER_AES_128_SIV_GCM: Added
  - GNUTLS_CIPHER_AES_256_SIV_GCM: Added
  * Rebase gnutls-FIPS-140-3-references.patch
  * Remove upstream: gnutls-GNUTLS_NO_EXTENSIONS-compatibility.patch</changelog>
</package>
<package pkgid="48c303e5fe1899ee4562b3e28ed59b6d8823078eef5d4b23af4697f8c5297ad6c099a8db255c26313f55cbd266aa8775435992fd06340e457eb17bce9a3b0508" name="gnutls-debuginfo" arch="x86_64">
  <version epoch="0" ver="3.8.2" rel="3.9"/>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1665316800">- Update to 3.7.8:
  * libgnutls: In FIPS140 mode, RSA signature verification is an
    approved operation if the key has modulus with known sizes
    (1024, 1280, 1536, and 1792 bits), in addition to any modulus
    sizes larger than 2048 bits, according to SP800-131A rev2.
  * libgnutls: gnutls_session_channel_binding performs additional
    checks when GNUTLS_CB_TLS_EXPORTER is requested. According to
    RFC9622 4.2, the "tls-exporter" channel binding is only usable
    when the handshake is bound to a unique master secret (i.e.,
    either TLS 1.3 or extended master secret extension is
    negotiated). Otherwise the function now returns error.
  * libgnutls: usage of the following functions, which are designed
    to loosen restrictions imposed by allowlisting mode of
    configuration, has been additionally restricted. Invoking
    them is now only allowed if system-wide TLS priority string
    has not been initialized yet:
  - gnutls_digest_set_secure
  - gnutls_sign_set_secure
  - gnutls_sign_set_secure_for_certs
  - gnutls_protocol_set_enabled
  * Delete gnutls-3.6.6-set_guile_site_dir.patch and use the
  - -with-guile-extension-dir configure option to properly
    handle the guile extension directory.
  * Rebase gnutls-Make-XTS-key-check-failure-not-fatal.patch
  * Update gnutls.keyring
  * Add a build depencency on gtk-doc required by autoreconf</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1665748800">- Consolidate the FIPS hmac files [bsc#1203245]
  * Use the gnutls fipshmac tool instead of the brp-check-suse
    and rename it to reflect on the library version.
  * Remove not needed gnutls-FIPS-Run-CFB8-without-offset.patch
- Add a gnutls.rpmlintrc file to remove a hidden-file-or-dir false
  positive for the FIPS hmac calculation.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1667390400">- Temporarily revert the jitterentropy patches in s390 and s390x
  architectures until a fix is provided [bsc#1204937]
- Disable flaky test that fails in s390x architecture:
  * Add gnutls-disable-flaky-test-dtls-resume.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1667908800">- Verify only the libgnutls library HMAC [bsc#1199881]
  * Do not use the brp-50-generate-fips-hmac script as this
    is now calculated with the internal fipshmac tool.
  * Add gnutls-verify-library-HMAC.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1673870400">- FIPS: GnuTLS DH/ECDH PCT public key regeneration [bsc#1207183]
  * Add gnutls-FIPS-PCT-DH.patch gnutls-FIPS-PCT-ECDH.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1674216000">- FIPS: Change all the 140-2 references to FIPS 140-3 in order to
  account for the new FIPS certification [bsc#1207346]
  * Add gnutls-FIPS-140-3-references.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1676030400">- Update to 3.7.9: [bsc#1208143, CVE-2023-0361]
  * libgnutls: Fix a Bleichenbacher oracle in the TLS RSA key
    exchange. [GNUTLS-SA-2020-07-14, CVSS: medium][CVE-2023-0361]
  * Rebase gnutls-FIPS-140-3-references.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1676548800">- FIPS: GnuTLS DH/ECDH PCT public key regeneration [bsc#1207183]
  * Rebase patches with the version submitted upstream.
  * Avoid copying the key material: gnutls-FIPS-PCT-DH.patch
  * Improve logic around memory release: gnutls-FIPS-PCT-ECDH.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1676548801">- FIPS: Make the jitterentropy calls thread-safe [bsc#1208146]
  * Add gnutls-FIPS-jitterentropy-threadsafe.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1676980800">- Update to 3.8.0: [bsc#1205763, bsc#1209627]
  * libgnutls: Fix a Bleichenbacher oracle in the TLS RSA key
    exchange. Reported by Hubert Kario (#1050). Fix developed by
    Alexander Sosedkin. [GNUTLS-SA-2020-07-14, CVSS: medium]
    [CVE-2023-0361]
  * libgnutls: C++ library is now header only. All definitions
    from gnutlsxx.c have been moved into gnutlsxx.h. Users of the
    C++ interface have two options:
    1. include gnutlsxx.h in their application and link against
    the C library. (default)
    2. include gnutlsxx.h in their application, compile with
    GNUTLS_GNUTLSXX_NO_HEADERONLY macro defined and link
    against the C++ library.
  * libgnutls: GNUTLS_NO_STATUS_REQUEST flag and %NO_STATUS_REQUEST
    priority modifier have been added to allow disabling of the
    status_request TLS extension in the client side.
  * libgnutls: TLS heartbeat is disabled by default.
    The heartbeat extension in TLS (RFC 6520) is not widely used
    given other implementations dropped support for it. To enable
    back support for it, supply --enable-heartbeat-support to
    configure script.
  * libgnutls: SRP authentication is now disabled by default.
    It is disabled because the SRP authentication in TLS is not
    up to date with the latest TLS standards and its ciphersuites
    are based on the CBC mode and SHA-1. To enable it back, supply
  - -enable-srp-authentication option to configure script.
  * libgnutls: All code has been indented using "indent -ppi1 -linux".
    CI/CD has been adjusted to catch regressions. This is implemented
    through devel/indent-gnutls, devel/indent-maybe and .gitlab-ci.yml’s
    commit-check. You may run devel/indent-gnutls to fix any
    indentation issues if you make code modifications.
  * guile: Guile-bindings removed. They have been extracted into a
    separate project to reduce complexity and to simplify maintenance,
    see &lt;https://gitlab.com/gnutls/guile/&gt;.
  * minitasn1: Upgraded to libtasn1 version 4.19.
  * API and ABI modifications:
    GNUTLS_NO_STATUS_REQUEST: New flag
    GNUTLS_SRTP_AEAD_AES_128_GCM: New gnutls_srtp_profile_t enum member
    GNUTLS_SRTP_AEAD_AES_256_GCM: New gnutls_srtp_profile_t enum member
  * Merge gnutls-FIPS-Set-error-state-when-jent-init-failed.patch
    and gnutls-FIPS-jitterentropy-threadsafe.patch into the main
    patch gnutls-FIPS-jitterentropy.patch
  * Rebase gnutls-FIPS-140-3-references.patch
  * Rebase patches with upstream version:
  - gnutls-FIPS-PCT-DH.patch gnutls-FIPS-PCT-ECDH.patch
  * Remove patches merged/fixed upstream:
  - gnutls-FIPS-disable-failing-tests.patch
  - gnutls-verify-library-HMAC.patch
  - gnutls_ECDSA_signing.patch
  - gnutls-Make-XTS-key-check-failure-not-fatal.patch
  - gnutls-FIPS-SLI-pbkdf2-verify-keylengths-only-SHA.patch
  * Update keyring with https://gnutls.org/gnutls-release-keyring.gpg</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1681128000">- Temporarily disable GNULIB's year2038 support for 64bit time_t
  by using the --disable-year2038 flag. This omits support for
  timestamps past the year 2038:
  * Fixes the public API on 32-bit architectures avoiding to
    change the size of time_t as it cannot be changed without
    breaking the ABI compatibility.
  * Upstream issue: https://gitlab.com/gnutls/gnutls/-/issues/1466</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1684152000">- Disable GNULIB's year2038 also for 32-bit arm - boo#1211394</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1684756800">- FIPS: Merge libgnutls30-hmac package into the library [bsc#1185116]</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1684929600">- FIPS: Skip the fixed HMAC verification for nettle, hogweed and
  gmp libraries. These calculated HMACs change for every build of
  each of these packages, we only have to verify that for gnutls.
  * Add gnutls-FIPS-HMAC-nettle-hogweed-gmp.patch [bsc#1211476]</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1685361600">- FIPS: Fix baselibs.conf to mention libgnutls30-hmac [bsc#1211476]
  Extend also the checks in gnutls-FIPS-HMAC-nettle-hogweed-gmp.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1691409600">- Update to version 3.8.1:
  * libgnutls: ClientHello extensions are randomized by default
    To make fingerprinting harder, TLS extensions in ClientHello
    messages are shuffled. As this behavior may cause compatibility
    issue with legacy applications that do not accept the last
    extension without payload, the behavior can be reverted with the
    %NO_SHUFFLE_EXTENSIONS priority keyword.
  * libgnutls: Add support for RFC 9258 external PSK importer.
    This enables to deploy the same PSK across multiple TLS versions
    (TLS 1.2 and TLS 1.3) in a secure manner. To use, the application
    needs to set up a callback that formats the PSK identity using
    gnutls_psk_format_imported_identity().
  * libgnutls: %GNUTLS_NO_EXTENSIONS has been renamed to
    %GNUTLS_NO_DEFAULT_EXTENSIONS.
  * libgnutls: Add additional PBKDF limit checks in FIPS mode as
    defined in SP 800-132. Minimum salt length is 128 bits and
    minimum iterations bound is 1000 for PBKDF in FIPS mode.
  * libgnutls: Add a mechanism to control whether to enforce extended
    master secret (RFC 7627). FIPS 140-3 mandates the use of TLS
    session hash (extended master secret, EMS) in TLS 1.2. To enforce
    this, a new priority keyword %FORCE_SESSION_HASH is added and if
    it is set and EMS is not set, the peer aborts the connection. This
    behavior is the default in FIPS mode, though it can be overridden
    through the configuration file with the "tls-session-hash" option.
    In either case non-EMS PRF is reported as a non-approved operation
    through the FIPS service indicator.
  * New option --attime to specify current time.
    To make testing with different timestamp to the system easier, the
    tools doing certificate verification now provide a new option
  - -attime, which takes an arbitrary time.
  * API and ABI modifications:
    gnutls_psk_client_credentials_function3: New typedef
    gnutls_psk_server_credentials_function3: New typedef
    gnutls_psk_set_server_credentials_function3: New function
    gnutls_psk_set_client_credentials_function3: New function
    gnutls_psk_format_imported_identity: New function
    GNUTLS_PSK_KEY_EXT: New enum member of gnutls_psk_key_flags
  * Rebase patches:
  - gnutls-FIPS-140-3-references.patch
  - gnutls-FIPS-jitterentropy.patch
  * Remove patches merged/fixed upstream:
  - gnutls-FIPS-PCT-DH.patch
  - gnutls-FIPS-PCT-ECDH.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1692619200">- tests: Fix the SRP test that fails with SIGPIPE signal return due
  to a socket being closed before using it.
  * Add gnutls-srp-test-SIGPIPE.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1692705600">- Fix missing GNUTLS_NO_EXTENSIONS compatibility.
  * Upstream: gitlab.com/gnutls/gnutls/commit/abfa8634
  * Add gnutls-GNUTLS_NO_EXTENSIONS-compatibility.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1700222400">- Update to 3.8.2: [bsc#1217277, CVE-2023-5981]
  * libgnutls: Fix timing side-channel inside RSA-PSK key exchange.
    [GNUTLS-SA-2023-10-23, CVSS: medium] [CVE-2023-5981]
  * libgnutls: Add API functions to perform ECDH and DH key agreement
    The functionality has been there for a long time though they were
    not available as part of the public API.  This enables applications
    to implement custom protocols leveraging non-interactive key
    agreement with ECDH and DH.
  * libgnutls: Added support for AES-GCM-SIV ciphers (RFC 8452)
    The new algorithms GNUTLS_CIPHER_AES_128_SIV_GCM and
    GNUTLS_CIPHER_AES_256_SIV_GCM have been added to be used through
    the AEAD interface.  Note that, unlike
    GNUTLS_CIPHER_AES_{128,256}_SIV_GCM, the authentication tag is
    appended to the ciphertext, not prepended.
  * libgnutls: transparent KTLS support is extended to FreeBSD kernel
    The kernel TLS feature can now be enabled on FreeBSD as well as
    Linux when compiled with the --enable-ktls configure option.
  * gnutls-cli: New option --starttls-name
    Depending on deployment, application protocols such as XMPP may
    require a different origin address than the external address to be
    presented prior to STARTTLS negotiation.  The --starttls-name can
    be used to specify specify the addresses separately.
  * API and ABI modifications:
  - gnutls_pubkey_import_dh_raw: New function
  - gnutls_privkey_import_dh_raw: New function
  - gnutls_pubkey_export_dh_raw: New function
  - gnutls_privkey_export_dh_raw: New function
  - gnutls_x509_privkey_import_dh_raw: New function
  - gnutls_privkey_derive_secret: New function
  - GNUTLS_KEYGEN_DH: New enum member of gnutls_keygen_types_t
  - GNUTLS_CIPHER_AES_128_SIV_GCM: Added
  - GNUTLS_CIPHER_AES_256_SIV_GCM: Added
  * Rebase gnutls-FIPS-140-3-references.patch
  * Remove upstream: gnutls-GNUTLS_NO_EXTENSIONS-compatibility.patch</changelog>
</package>
<package pkgid="72e20a9e44894b4e128ac4743e324bc21e81faf76c680d15adee1a9990488784ec798ea3b5ee02a302530319f71e78b21d68262320080d88f4bccf826e1c8db7" name="gnutls-debugsource" arch="i586">
  <version epoch="0" ver="3.8.2" rel="3.4"/>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1665316800">- Update to 3.7.8:
  * libgnutls: In FIPS140 mode, RSA signature verification is an
    approved operation if the key has modulus with known sizes
    (1024, 1280, 1536, and 1792 bits), in addition to any modulus
    sizes larger than 2048 bits, according to SP800-131A rev2.
  * libgnutls: gnutls_session_channel_binding performs additional
    checks when GNUTLS_CB_TLS_EXPORTER is requested. According to
    RFC9622 4.2, the "tls-exporter" channel binding is only usable
    when the handshake is bound to a unique master secret (i.e.,
    either TLS 1.3 or extended master secret extension is
    negotiated). Otherwise the function now returns error.
  * libgnutls: usage of the following functions, which are designed
    to loosen restrictions imposed by allowlisting mode of
    configuration, has been additionally restricted. Invoking
    them is now only allowed if system-wide TLS priority string
    has not been initialized yet:
  - gnutls_digest_set_secure
  - gnutls_sign_set_secure
  - gnutls_sign_set_secure_for_certs
  - gnutls_protocol_set_enabled
  * Delete gnutls-3.6.6-set_guile_site_dir.patch and use the
  - -with-guile-extension-dir configure option to properly
    handle the guile extension directory.
  * Rebase gnutls-Make-XTS-key-check-failure-not-fatal.patch
  * Update gnutls.keyring
  * Add a build depencency on gtk-doc required by autoreconf</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1665748800">- Consolidate the FIPS hmac files [bsc#1203245]
  * Use the gnutls fipshmac tool instead of the brp-check-suse
    and rename it to reflect on the library version.
  * Remove not needed gnutls-FIPS-Run-CFB8-without-offset.patch
- Add a gnutls.rpmlintrc file to remove a hidden-file-or-dir false
  positive for the FIPS hmac calculation.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1667390400">- Temporarily revert the jitterentropy patches in s390 and s390x
  architectures until a fix is provided [bsc#1204937]
- Disable flaky test that fails in s390x architecture:
  * Add gnutls-disable-flaky-test-dtls-resume.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1667908800">- Verify only the libgnutls library HMAC [bsc#1199881]
  * Do not use the brp-50-generate-fips-hmac script as this
    is now calculated with the internal fipshmac tool.
  * Add gnutls-verify-library-HMAC.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1673870400">- FIPS: GnuTLS DH/ECDH PCT public key regeneration [bsc#1207183]
  * Add gnutls-FIPS-PCT-DH.patch gnutls-FIPS-PCT-ECDH.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1674216000">- FIPS: Change all the 140-2 references to FIPS 140-3 in order to
  account for the new FIPS certification [bsc#1207346]
  * Add gnutls-FIPS-140-3-references.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1676030400">- Update to 3.7.9: [bsc#1208143, CVE-2023-0361]
  * libgnutls: Fix a Bleichenbacher oracle in the TLS RSA key
    exchange. [GNUTLS-SA-2020-07-14, CVSS: medium][CVE-2023-0361]
  * Rebase gnutls-FIPS-140-3-references.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1676548800">- FIPS: GnuTLS DH/ECDH PCT public key regeneration [bsc#1207183]
  * Rebase patches with the version submitted upstream.
  * Avoid copying the key material: gnutls-FIPS-PCT-DH.patch
  * Improve logic around memory release: gnutls-FIPS-PCT-ECDH.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1676548801">- FIPS: Make the jitterentropy calls thread-safe [bsc#1208146]
  * Add gnutls-FIPS-jitterentropy-threadsafe.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1676980800">- Update to 3.8.0: [bsc#1205763, bsc#1209627]
  * libgnutls: Fix a Bleichenbacher oracle in the TLS RSA key
    exchange. Reported by Hubert Kario (#1050). Fix developed by
    Alexander Sosedkin. [GNUTLS-SA-2020-07-14, CVSS: medium]
    [CVE-2023-0361]
  * libgnutls: C++ library is now header only. All definitions
    from gnutlsxx.c have been moved into gnutlsxx.h. Users of the
    C++ interface have two options:
    1. include gnutlsxx.h in their application and link against
    the C library. (default)
    2. include gnutlsxx.h in their application, compile with
    GNUTLS_GNUTLSXX_NO_HEADERONLY macro defined and link
    against the C++ library.
  * libgnutls: GNUTLS_NO_STATUS_REQUEST flag and %NO_STATUS_REQUEST
    priority modifier have been added to allow disabling of the
    status_request TLS extension in the client side.
  * libgnutls: TLS heartbeat is disabled by default.
    The heartbeat extension in TLS (RFC 6520) is not widely used
    given other implementations dropped support for it. To enable
    back support for it, supply --enable-heartbeat-support to
    configure script.
  * libgnutls: SRP authentication is now disabled by default.
    It is disabled because the SRP authentication in TLS is not
    up to date with the latest TLS standards and its ciphersuites
    are based on the CBC mode and SHA-1. To enable it back, supply
  - -enable-srp-authentication option to configure script.
  * libgnutls: All code has been indented using "indent -ppi1 -linux".
    CI/CD has been adjusted to catch regressions. This is implemented
    through devel/indent-gnutls, devel/indent-maybe and .gitlab-ci.yml’s
    commit-check. You may run devel/indent-gnutls to fix any
    indentation issues if you make code modifications.
  * guile: Guile-bindings removed. They have been extracted into a
    separate project to reduce complexity and to simplify maintenance,
    see &lt;https://gitlab.com/gnutls/guile/&gt;.
  * minitasn1: Upgraded to libtasn1 version 4.19.
  * API and ABI modifications:
    GNUTLS_NO_STATUS_REQUEST: New flag
    GNUTLS_SRTP_AEAD_AES_128_GCM: New gnutls_srtp_profile_t enum member
    GNUTLS_SRTP_AEAD_AES_256_GCM: New gnutls_srtp_profile_t enum member
  * Merge gnutls-FIPS-Set-error-state-when-jent-init-failed.patch
    and gnutls-FIPS-jitterentropy-threadsafe.patch into the main
    patch gnutls-FIPS-jitterentropy.patch
  * Rebase gnutls-FIPS-140-3-references.patch
  * Rebase patches with upstream version:
  - gnutls-FIPS-PCT-DH.patch gnutls-FIPS-PCT-ECDH.patch
  * Remove patches merged/fixed upstream:
  - gnutls-FIPS-disable-failing-tests.patch
  - gnutls-verify-library-HMAC.patch
  - gnutls_ECDSA_signing.patch
  - gnutls-Make-XTS-key-check-failure-not-fatal.patch
  - gnutls-FIPS-SLI-pbkdf2-verify-keylengths-only-SHA.patch
  * Update keyring with https://gnutls.org/gnutls-release-keyring.gpg</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1681128000">- Temporarily disable GNULIB's year2038 support for 64bit time_t
  by using the --disable-year2038 flag. This omits support for
  timestamps past the year 2038:
  * Fixes the public API on 32-bit architectures avoiding to
    change the size of time_t as it cannot be changed without
    breaking the ABI compatibility.
  * Upstream issue: https://gitlab.com/gnutls/gnutls/-/issues/1466</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1684152000">- Disable GNULIB's year2038 also for 32-bit arm - boo#1211394</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1684756800">- FIPS: Merge libgnutls30-hmac package into the library [bsc#1185116]</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1684929600">- FIPS: Skip the fixed HMAC verification for nettle, hogweed and
  gmp libraries. These calculated HMACs change for every build of
  each of these packages, we only have to verify that for gnutls.
  * Add gnutls-FIPS-HMAC-nettle-hogweed-gmp.patch [bsc#1211476]</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1685361600">- FIPS: Fix baselibs.conf to mention libgnutls30-hmac [bsc#1211476]
  Extend also the checks in gnutls-FIPS-HMAC-nettle-hogweed-gmp.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1691409600">- Update to version 3.8.1:
  * libgnutls: ClientHello extensions are randomized by default
    To make fingerprinting harder, TLS extensions in ClientHello
    messages are shuffled. As this behavior may cause compatibility
    issue with legacy applications that do not accept the last
    extension without payload, the behavior can be reverted with the
    %NO_SHUFFLE_EXTENSIONS priority keyword.
  * libgnutls: Add support for RFC 9258 external PSK importer.
    This enables to deploy the same PSK across multiple TLS versions
    (TLS 1.2 and TLS 1.3) in a secure manner. To use, the application
    needs to set up a callback that formats the PSK identity using
    gnutls_psk_format_imported_identity().
  * libgnutls: %GNUTLS_NO_EXTENSIONS has been renamed to
    %GNUTLS_NO_DEFAULT_EXTENSIONS.
  * libgnutls: Add additional PBKDF limit checks in FIPS mode as
    defined in SP 800-132. Minimum salt length is 128 bits and
    minimum iterations bound is 1000 for PBKDF in FIPS mode.
  * libgnutls: Add a mechanism to control whether to enforce extended
    master secret (RFC 7627). FIPS 140-3 mandates the use of TLS
    session hash (extended master secret, EMS) in TLS 1.2. To enforce
    this, a new priority keyword %FORCE_SESSION_HASH is added and if
    it is set and EMS is not set, the peer aborts the connection. This
    behavior is the default in FIPS mode, though it can be overridden
    through the configuration file with the "tls-session-hash" option.
    In either case non-EMS PRF is reported as a non-approved operation
    through the FIPS service indicator.
  * New option --attime to specify current time.
    To make testing with different timestamp to the system easier, the
    tools doing certificate verification now provide a new option
  - -attime, which takes an arbitrary time.
  * API and ABI modifications:
    gnutls_psk_client_credentials_function3: New typedef
    gnutls_psk_server_credentials_function3: New typedef
    gnutls_psk_set_server_credentials_function3: New function
    gnutls_psk_set_client_credentials_function3: New function
    gnutls_psk_format_imported_identity: New function
    GNUTLS_PSK_KEY_EXT: New enum member of gnutls_psk_key_flags
  * Rebase patches:
  - gnutls-FIPS-140-3-references.patch
  - gnutls-FIPS-jitterentropy.patch
  * Remove patches merged/fixed upstream:
  - gnutls-FIPS-PCT-DH.patch
  - gnutls-FIPS-PCT-ECDH.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1692619200">- tests: Fix the SRP test that fails with SIGPIPE signal return due
  to a socket being closed before using it.
  * Add gnutls-srp-test-SIGPIPE.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1692705600">- Fix missing GNUTLS_NO_EXTENSIONS compatibility.
  * Upstream: gitlab.com/gnutls/gnutls/commit/abfa8634
  * Add gnutls-GNUTLS_NO_EXTENSIONS-compatibility.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1700222400">- Update to 3.8.2: [bsc#1217277, CVE-2023-5981]
  * libgnutls: Fix timing side-channel inside RSA-PSK key exchange.
    [GNUTLS-SA-2023-10-23, CVSS: medium] [CVE-2023-5981]
  * libgnutls: Add API functions to perform ECDH and DH key agreement
    The functionality has been there for a long time though they were
    not available as part of the public API.  This enables applications
    to implement custom protocols leveraging non-interactive key
    agreement with ECDH and DH.
  * libgnutls: Added support for AES-GCM-SIV ciphers (RFC 8452)
    The new algorithms GNUTLS_CIPHER_AES_128_SIV_GCM and
    GNUTLS_CIPHER_AES_256_SIV_GCM have been added to be used through
    the AEAD interface.  Note that, unlike
    GNUTLS_CIPHER_AES_{128,256}_SIV_GCM, the authentication tag is
    appended to the ciphertext, not prepended.
  * libgnutls: transparent KTLS support is extended to FreeBSD kernel
    The kernel TLS feature can now be enabled on FreeBSD as well as
    Linux when compiled with the --enable-ktls configure option.
  * gnutls-cli: New option --starttls-name
    Depending on deployment, application protocols such as XMPP may
    require a different origin address than the external address to be
    presented prior to STARTTLS negotiation.  The --starttls-name can
    be used to specify specify the addresses separately.
  * API and ABI modifications:
  - gnutls_pubkey_import_dh_raw: New function
  - gnutls_privkey_import_dh_raw: New function
  - gnutls_pubkey_export_dh_raw: New function
  - gnutls_privkey_export_dh_raw: New function
  - gnutls_x509_privkey_import_dh_raw: New function
  - gnutls_privkey_derive_secret: New function
  - GNUTLS_KEYGEN_DH: New enum member of gnutls_keygen_types_t
  - GNUTLS_CIPHER_AES_128_SIV_GCM: Added
  - GNUTLS_CIPHER_AES_256_SIV_GCM: Added
  * Rebase gnutls-FIPS-140-3-references.patch
  * Remove upstream: gnutls-GNUTLS_NO_EXTENSIONS-compatibility.patch</changelog>
</package>
<package pkgid="91ccaf40890065af0937a392bc836772a85211c7acb8edce04d6d0a510eaa6ac7d84a794645c2b8962675015f63696423727305223c41eeff281733f0e128c13" name="gnutls-debugsource" arch="x86_64">
  <version epoch="0" ver="3.8.2" rel="3.9"/>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1665316800">- Update to 3.7.8:
  * libgnutls: In FIPS140 mode, RSA signature verification is an
    approved operation if the key has modulus with known sizes
    (1024, 1280, 1536, and 1792 bits), in addition to any modulus
    sizes larger than 2048 bits, according to SP800-131A rev2.
  * libgnutls: gnutls_session_channel_binding performs additional
    checks when GNUTLS_CB_TLS_EXPORTER is requested. According to
    RFC9622 4.2, the "tls-exporter" channel binding is only usable
    when the handshake is bound to a unique master secret (i.e.,
    either TLS 1.3 or extended master secret extension is
    negotiated). Otherwise the function now returns error.
  * libgnutls: usage of the following functions, which are designed
    to loosen restrictions imposed by allowlisting mode of
    configuration, has been additionally restricted. Invoking
    them is now only allowed if system-wide TLS priority string
    has not been initialized yet:
  - gnutls_digest_set_secure
  - gnutls_sign_set_secure
  - gnutls_sign_set_secure_for_certs
  - gnutls_protocol_set_enabled
  * Delete gnutls-3.6.6-set_guile_site_dir.patch and use the
  - -with-guile-extension-dir configure option to properly
    handle the guile extension directory.
  * Rebase gnutls-Make-XTS-key-check-failure-not-fatal.patch
  * Update gnutls.keyring
  * Add a build depencency on gtk-doc required by autoreconf</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1665748800">- Consolidate the FIPS hmac files [bsc#1203245]
  * Use the gnutls fipshmac tool instead of the brp-check-suse
    and rename it to reflect on the library version.
  * Remove not needed gnutls-FIPS-Run-CFB8-without-offset.patch
- Add a gnutls.rpmlintrc file to remove a hidden-file-or-dir false
  positive for the FIPS hmac calculation.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1667390400">- Temporarily revert the jitterentropy patches in s390 and s390x
  architectures until a fix is provided [bsc#1204937]
- Disable flaky test that fails in s390x architecture:
  * Add gnutls-disable-flaky-test-dtls-resume.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1667908800">- Verify only the libgnutls library HMAC [bsc#1199881]
  * Do not use the brp-50-generate-fips-hmac script as this
    is now calculated with the internal fipshmac tool.
  * Add gnutls-verify-library-HMAC.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670846400">- switch to pkgconfig(zlib) so that alternative providers can be
  used</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1673870400">- FIPS: GnuTLS DH/ECDH PCT public key regeneration [bsc#1207183]
  * Add gnutls-FIPS-PCT-DH.patch gnutls-FIPS-PCT-ECDH.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1674216000">- FIPS: Change all the 140-2 references to FIPS 140-3 in order to
  account for the new FIPS certification [bsc#1207346]
  * Add gnutls-FIPS-140-3-references.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1676030400">- Update to 3.7.9: [bsc#1208143, CVE-2023-0361]
  * libgnutls: Fix a Bleichenbacher oracle in the TLS RSA key
    exchange. [GNUTLS-SA-2020-07-14, CVSS: medium][CVE-2023-0361]
  * Rebase gnutls-FIPS-140-3-references.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1676548800">- FIPS: GnuTLS DH/ECDH PCT public key regeneration [bsc#1207183]
  * Rebase patches with the version submitted upstream.
  * Avoid copying the key material: gnutls-FIPS-PCT-DH.patch
  * Improve logic around memory release: gnutls-FIPS-PCT-ECDH.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1676548801">- FIPS: Make the jitterentropy calls thread-safe [bsc#1208146]
  * Add gnutls-FIPS-jitterentropy-threadsafe.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1676980800">- Update to 3.8.0: [bsc#1205763, bsc#1209627]
  * libgnutls: Fix a Bleichenbacher oracle in the TLS RSA key
    exchange. Reported by Hubert Kario (#1050). Fix developed by
    Alexander Sosedkin. [GNUTLS-SA-2020-07-14, CVSS: medium]
    [CVE-2023-0361]
  * libgnutls: C++ library is now header only. All definitions
    from gnutlsxx.c have been moved into gnutlsxx.h. Users of the
    C++ interface have two options:
    1. include gnutlsxx.h in their application and link against
    the C library. (default)
    2. include gnutlsxx.h in their application, compile with
    GNUTLS_GNUTLSXX_NO_HEADERONLY macro defined and link
    against the C++ library.
  * libgnutls: GNUTLS_NO_STATUS_REQUEST flag and %NO_STATUS_REQUEST
    priority modifier have been added to allow disabling of the
    status_request TLS extension in the client side.
  * libgnutls: TLS heartbeat is disabled by default.
    The heartbeat extension in TLS (RFC 6520) is not widely used
    given other implementations dropped support for it. To enable
    back support for it, supply --enable-heartbeat-support to
    configure script.
  * libgnutls: SRP authentication is now disabled by default.
    It is disabled because the SRP authentication in TLS is not
    up to date with the latest TLS standards and its ciphersuites
    are based on the CBC mode and SHA-1. To enable it back, supply
  - -enable-srp-authentication option to configure script.
  * libgnutls: All code has been indented using "indent -ppi1 -linux".
    CI/CD has been adjusted to catch regressions. This is implemented
    through devel/indent-gnutls, devel/indent-maybe and .gitlab-ci.yml’s
    commit-check. You may run devel/indent-gnutls to fix any
    indentation issues if you make code modifications.
  * guile: Guile-bindings removed. They have been extracted into a
    separate project to reduce complexity and to simplify maintenance,
    see &lt;https://gitlab.com/gnutls/guile/&gt;.
  * minitasn1: Upgraded to libtasn1 version 4.19.
  * API and ABI modifications:
    GNUTLS_NO_STATUS_REQUEST: New flag
    GNUTLS_SRTP_AEAD_AES_128_GCM: New gnutls_srtp_profile_t enum member
    GNUTLS_SRTP_AEAD_AES_256_GCM: New gnutls_srtp_profile_t enum member
  * Merge gnutls-FIPS-Set-error-state-when-jent-init-failed.patch
    and gnutls-FIPS-jitterentropy-threadsafe.patch into the main
    patch gnutls-FIPS-jitterentropy.patch
  * Rebase gnutls-FIPS-140-3-references.patch
  * Rebase patches with upstream version:
  - gnutls-FIPS-PCT-DH.patch gnutls-FIPS-PCT-ECDH.patch
  * Remove patches merged/fixed upstream:
  - gnutls-FIPS-disable-failing-tests.patch
  - gnutls-verify-library-HMAC.patch
  - gnutls_ECDSA_signing.patch
  - gnutls-Make-XTS-key-check-failure-not-fatal.patch
  - gnutls-FIPS-SLI-pbkdf2-verify-keylengths-only-SHA.patch
  * Update keyring with https://gnutls.org/gnutls-release-keyring.gpg</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1681128000">- Temporarily disable GNULIB's year2038 support for 64bit time_t
  by using the --disable-year2038 flag. This omits support for
  timestamps past the year 2038:
  * Fixes the public API on 32-bit architectures avoiding to
    change the size of time_t as it cannot be changed without
    breaking the ABI compatibility.
  * Upstream issue: https://gitlab.com/gnutls/gnutls/-/issues/1466</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1684152000">- Disable GNULIB's year2038 also for 32-bit arm - boo#1211394</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1684756800">- FIPS: Merge libgnutls30-hmac package into the library [bsc#1185116]</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1684929600">- FIPS: Skip the fixed HMAC verification for nettle, hogweed and
  gmp libraries. These calculated HMACs change for every build of
  each of these packages, we only have to verify that for gnutls.
  * Add gnutls-FIPS-HMAC-nettle-hogweed-gmp.patch [bsc#1211476]</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1685361600">- FIPS: Fix baselibs.conf to mention libgnutls30-hmac [bsc#1211476]
  Extend also the checks in gnutls-FIPS-HMAC-nettle-hogweed-gmp.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1691409600">- Update to version 3.8.1:
  * libgnutls: ClientHello extensions are randomized by default
    To make fingerprinting harder, TLS extensions in ClientHello
    messages are shuffled. As this behavior may cause compatibility
    issue with legacy applications that do not accept the last
    extension without payload, the behavior can be reverted with the
    %NO_SHUFFLE_EXTENSIONS priority keyword.
  * libgnutls: Add support for RFC 9258 external PSK importer.
    This enables to deploy the same PSK across multiple TLS versions
    (TLS 1.2 and TLS 1.3) in a secure manner. To use, the application
    needs to set up a callback that formats the PSK identity using
    gnutls_psk_format_imported_identity().
  * libgnutls: %GNUTLS_NO_EXTENSIONS has been renamed to
    %GNUTLS_NO_DEFAULT_EXTENSIONS.
  * libgnutls: Add additional PBKDF limit checks in FIPS mode as
    defined in SP 800-132. Minimum salt length is 128 bits and
    minimum iterations bound is 1000 for PBKDF in FIPS mode.
  * libgnutls: Add a mechanism to control whether to enforce extended
    master secret (RFC 7627). FIPS 140-3 mandates the use of TLS
    session hash (extended master secret, EMS) in TLS 1.2. To enforce
    this, a new priority keyword %FORCE_SESSION_HASH is added and if
    it is set and EMS is not set, the peer aborts the connection. This
    behavior is the default in FIPS mode, though it can be overridden
    through the configuration file with the "tls-session-hash" option.
    In either case non-EMS PRF is reported as a non-approved operation
    through the FIPS service indicator.
  * New option --attime to specify current time.
    To make testing with different timestamp to the system easier, the
    tools doing certificate verification now provide a new option
  - -attime, which takes an arbitrary time.
  * API and ABI modifications:
    gnutls_psk_client_credentials_function3: New typedef
    gnutls_psk_server_credentials_function3: New typedef
    gnutls_psk_set_server_credentials_function3: New function
    gnutls_psk_set_client_credentials_function3: New function
    gnutls_psk_format_imported_identity: New function
    GNUTLS_PSK_KEY_EXT: New enum member of gnutls_psk_key_flags
  * Rebase patches:
  - gnutls-FIPS-140-3-references.patch
  - gnutls-FIPS-jitterentropy.patch
  * Remove patches merged/fixed upstream:
  - gnutls-FIPS-PCT-DH.patch
  - gnutls-FIPS-PCT-ECDH.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1692619200">- tests: Fix the SRP test that fails with SIGPIPE signal return due
  to a socket being closed before using it.
  * Add gnutls-srp-test-SIGPIPE.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1692705600">- Fix missing GNUTLS_NO_EXTENSIONS compatibility.
  * Upstream: gitlab.com/gnutls/gnutls/commit/abfa8634
  * Add gnutls-GNUTLS_NO_EXTENSIONS-compatibility.patch</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1700222400">- Update to 3.8.2: [bsc#1217277, CVE-2023-5981]
  * libgnutls: Fix timing side-channel inside RSA-PSK key exchange.
    [GNUTLS-SA-2023-10-23, CVSS: medium] [CVE-2023-5981]
  * libgnutls: Add API functions to perform ECDH and DH key agreement
    The functionality has been there for a long time though they were
    not available as part of the public API.  This enables applications
    to implement custom protocols leveraging non-interactive key
    agreement with ECDH and DH.
  * libgnutls: Added support for AES-GCM-SIV ciphers (RFC 8452)
    The new algorithms GNUTLS_CIPHER_AES_128_SIV_GCM and
    GNUTLS_CIPHER_AES_256_SIV_GCM have been added to be used through
    the AEAD interface.  Note that, unlike
    GNUTLS_CIPHER_AES_{128,256}_SIV_GCM, the authentication tag is
    appended to the ciphertext, not prepended.
  * libgnutls: transparent KTLS support is extended to FreeBSD kernel
    The kernel TLS feature can now be enabled on FreeBSD as well as
    Linux when compiled with the --enable-ktls configure option.
  * gnutls-cli: New option --starttls-name
    Depending on deployment, application protocols such as XMPP may
    require a different origin address than the external address to be
    presented prior to STARTTLS negotiation.  The --starttls-name can
    be used to specify specify the addresses separately.
  * API and ABI modifications:
  - gnutls_pubkey_import_dh_raw: New function
  - gnutls_privkey_import_dh_raw: New function
  - gnutls_pubkey_export_dh_raw: New function
  - gnutls_privkey_export_dh_raw: New function
  - gnutls_x509_privkey_import_dh_raw: New function
  - gnutls_privkey_derive_secret: New function
  - GNUTLS_KEYGEN_DH: New enum member of gnutls_keygen_types_t
  - GNUTLS_CIPHER_AES_128_SIV_GCM: Added
  - GNUTLS_CIPHER_AES_256_SIV_GCM: Added
  * Rebase gnutls-FIPS-140-3-references.patch
  * Remove upstream: gnutls-GNUTLS_NO_EXTENSIONS-compatibility.patch</changelog>
</package>
<package pkgid="861c2ef250ecaf098eaf9a6b88ffb18f75b15d81e200f36d590127e3a823cfc37b3d3b890c236784930d240ad4076b9e3a9fbe258050ce8c46444249c2284b60" name="gobject-introspection" arch="i586">
  <version epoch="0" ver="1.78.1" rel="2.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643716800">- Add upstream patches to fix build with meson 0.61.0 and newer:
  + 7c1178069f1c58a05ec56a94ca6ba124215a947b.patch
  + effb1e09dee263cdac4ec593e8caf316e6f01fe2.patch
  + 827494d6415b696a98fa195cbd883b50cc893bfc.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1644494400">- use bash for bash scripts (bsc#1195391)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1644840000">- Update to version 1.71.0:
  + Create new API for libffi closures
  + Treat @-prefixed shlib paths as absolute on macOS
  + Add new `forever` scope
  + Build fixes with newer Meson
  + Improve regression test suite
  + Avoid a segfault when using an invalid GType
  + Build fixes on Windows when using g-i as a subproject
  + Warn about property name collisions
  + Add "strict" warnings to g-ir-scanner
  + Add the "emitter" annotation for signal emitters
  + Add a command line option to g-ir-scanner to specify the
    compiler
  + Add new convenience API to libgirepository
  + Build fixes on Windows when using MSVC
  + Documentation fixes
  + Update the GIR data for GLib, GObject, and GIO
- Drop patches fixed upstream:
  + 7c1178069f1c58a05ec56a94ca6ba124215a947b.patch
  + effb1e09dee263cdac4ec593e8caf316e6f01fe2.patch
  + 827494d6415b696a98fa195cbd883b50cc893bfc.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647604800">- Update to version 1.72.0:
  + Add new utility API to libgirepository for bindings
    implementing an argument cache.
  + Update the GIR data for GLib, GObject, GModule, and GIO.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1658404800">- Update to version 1.73.0:
  + Update the GIR data for GLib, GObject, GModule, and GIO.
  + scanner:
  - Support pre-processor macros with zero arguments.
  - Support ISO C varargs in macros.
  + Fix subproject build.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1662033600">- gi-find-deps.sh: extend js script parser to detect imports in the
  form import 'gi://GeocodeGlib?version=2.0'.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662206400">- Update to version 1.73.1:
  + Update the GIR data for GLib, GObject, GModule, and GIO
  + Disable rpath on Windows
  + Add llvm/mingw support on Windows
  + Fix annotations in libgirepository
  + Support C99 designated initializers when parsing C declarations
  + Add some more types to win32 GIR
  + Let doctool prepend emitting objects in GJS signals
  + Require a C99 toolchain like GLib</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663502400">- Update to version 1.74.0:
  + Update the GIR data for GLib, GObject, GModule, and GIO.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1663848000">- Switch to pcre2grep (pcre is dead upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676635200">- Update to version 1.75.4:
  + Brown-paper bag release to fix the GLib dependency.
- Changes from version 1.75.2:
  + Split 'disguised' attribute into two separate attributes.
  + Add copy/free function annotations for plain-old data types.
  + Include the default value of GObject properties in the GIR
    data.
  + Drop wrap files for recursive dependencies.
  + Add more marshalling tests.
  + Update the GIR data for GLib, GObject, GModule, and GIO.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1677499200">- Update to version 1.75.6:
  + Documentation fixes.
  + Fix build when using GLib as a subproject.
  + Update the GIR data for GLib.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678795200">- Update to version 1.76.0:
  + Update the GIR data for GLib.
  + Documentation fixes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1678881600">- Update path regex used in gobjectintrospection.attr: the old one
  was not sufficiently escaped, which resulted in many more files
  being scanned than needed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679486400">- Update to version 1.76.1:
  + Handle null default values.
  + Documentation fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1680177600">- Run meson_test only on x86(_64) arches until upstream issue is
  fixed.
  https://gitlab.gnome.org/GNOME/gobject-introspection/-/issues/458</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1684670400">- Amend gi-find-deps.sh's javascript_pkg_requires function to
  extend GREP's filtering by passing the extended regex option flag
  (-E) and appending ? to the first two single quotes, accounting
  for quoted AND unquoted names before the colon. This should
  ensure that typelib() symbols provisioning are versioned where in
  some previous cases they weren't, but should've, causing a
  different version than the needed to be pulled. Those changes
  address the case where Sushi was requiring only
  typelib(GtkSource), rather than typelib(GtkSource) = 4. And
  without something else, in a default installation of openSUSE
  Tumbleweed, pulling in typelib-1_0-GtkSource-4, Sushi would fail
  to present previews in Nautilus (boo#1211546).</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1685361600">- Adapt split_name_version2 function to deal with possible argument
  containing "pkg.require({" string before the wanted module name
  (a case from a JS script from gnome-weather). This is a side
  effect from the previous change to the pcre2grep regex in the
  javascript_pkg_requires function. Now, AWK should strip this
  string with the help of a sub() function call with the ^.*{
  regex.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694174400">- Update to version 1.78.0:
  + Update the GIR data for GLib, GObject, and GIO
  + Add GObject as a dependency for the Cairo GIR
  + Add more tests for GI marshalling
  + Update regression test suite
  + Fix build on Windows for paths using '\' as a separator
  + Support different prefix for finding GIR data
  + Add GI_GIR_PATH environment variable for controlling GIR paths</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694865600">- Update to version 1.78.1:
  + Avoid undefined behaviour in the Regress test suite</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1701259200">- Drop BuildRequires on pkgconfig(cairo)/pkgconfig(cairo-gobject),
  cairo is only needed for some tests.</changelog>
</package>
<package pkgid="7bf9a2d4e71ecc6e785871ceb7414300c276ef8f94fde60650c932767b0478a9a2daef54b7a8d4c886c87b6d5020b8d91cf9c59863757125de31baae9c788ac5" name="gobject-introspection" arch="src">
  <version epoch="0" ver="1.78.1" rel="2.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643716800">- Add upstream patches to fix build with meson 0.61.0 and newer:
  + 7c1178069f1c58a05ec56a94ca6ba124215a947b.patch
  + effb1e09dee263cdac4ec593e8caf316e6f01fe2.patch
  + 827494d6415b696a98fa195cbd883b50cc893bfc.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1644494400">- use bash for bash scripts (bsc#1195391)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1644840000">- Update to version 1.71.0:
  + Create new API for libffi closures
  + Treat @-prefixed shlib paths as absolute on macOS
  + Add new `forever` scope
  + Build fixes with newer Meson
  + Improve regression test suite
  + Avoid a segfault when using an invalid GType
  + Build fixes on Windows when using g-i as a subproject
  + Warn about property name collisions
  + Add "strict" warnings to g-ir-scanner
  + Add the "emitter" annotation for signal emitters
  + Add a command line option to g-ir-scanner to specify the
    compiler
  + Add new convenience API to libgirepository
  + Build fixes on Windows when using MSVC
  + Documentation fixes
  + Update the GIR data for GLib, GObject, and GIO
- Drop patches fixed upstream:
  + 7c1178069f1c58a05ec56a94ca6ba124215a947b.patch
  + effb1e09dee263cdac4ec593e8caf316e6f01fe2.patch
  + 827494d6415b696a98fa195cbd883b50cc893bfc.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647604800">- Update to version 1.72.0:
  + Add new utility API to libgirepository for bindings
    implementing an argument cache.
  + Update the GIR data for GLib, GObject, GModule, and GIO.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1658404800">- Update to version 1.73.0:
  + Update the GIR data for GLib, GObject, GModule, and GIO.
  + scanner:
  - Support pre-processor macros with zero arguments.
  - Support ISO C varargs in macros.
  + Fix subproject build.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1662033600">- gi-find-deps.sh: extend js script parser to detect imports in the
  form import 'gi://GeocodeGlib?version=2.0'.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662206400">- Update to version 1.73.1:
  + Update the GIR data for GLib, GObject, GModule, and GIO
  + Disable rpath on Windows
  + Add llvm/mingw support on Windows
  + Fix annotations in libgirepository
  + Support C99 designated initializers when parsing C declarations
  + Add some more types to win32 GIR
  + Let doctool prepend emitting objects in GJS signals
  + Require a C99 toolchain like GLib</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663502400">- Update to version 1.74.0:
  + Update the GIR data for GLib, GObject, GModule, and GIO.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1663848000">- Switch to pcre2grep (pcre is dead upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676635200">- Update to version 1.75.4:
  + Brown-paper bag release to fix the GLib dependency.
- Changes from version 1.75.2:
  + Split 'disguised' attribute into two separate attributes.
  + Add copy/free function annotations for plain-old data types.
  + Include the default value of GObject properties in the GIR
    data.
  + Drop wrap files for recursive dependencies.
  + Add more marshalling tests.
  + Update the GIR data for GLib, GObject, GModule, and GIO.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1677499200">- Update to version 1.75.6:
  + Documentation fixes.
  + Fix build when using GLib as a subproject.
  + Update the GIR data for GLib.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678795200">- Update to version 1.76.0:
  + Update the GIR data for GLib.
  + Documentation fixes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1678881600">- Update path regex used in gobjectintrospection.attr: the old one
  was not sufficiently escaped, which resulted in many more files
  being scanned than needed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679486400">- Update to version 1.76.1:
  + Handle null default values.
  + Documentation fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1680177600">- Run meson_test only on x86(_64) arches until upstream issue is
  fixed.
  https://gitlab.gnome.org/GNOME/gobject-introspection/-/issues/458</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1684670400">- Amend gi-find-deps.sh's javascript_pkg_requires function to
  extend GREP's filtering by passing the extended regex option flag
  (-E) and appending ? to the first two single quotes, accounting
  for quoted AND unquoted names before the colon. This should
  ensure that typelib() symbols provisioning are versioned where in
  some previous cases they weren't, but should've, causing a
  different version than the needed to be pulled. Those changes
  address the case where Sushi was requiring only
  typelib(GtkSource), rather than typelib(GtkSource) = 4. And
  without something else, in a default installation of openSUSE
  Tumbleweed, pulling in typelib-1_0-GtkSource-4, Sushi would fail
  to present previews in Nautilus (boo#1211546).</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1685361600">- Adapt split_name_version2 function to deal with possible argument
  containing "pkg.require({" string before the wanted module name
  (a case from a JS script from gnome-weather). This is a side
  effect from the previous change to the pcre2grep regex in the
  javascript_pkg_requires function. Now, AWK should strip this
  string with the help of a sub() function call with the ^.*{
  regex.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694174400">- Update to version 1.78.0:
  + Update the GIR data for GLib, GObject, and GIO
  + Add GObject as a dependency for the Cairo GIR
  + Add more tests for GI marshalling
  + Update regression test suite
  + Fix build on Windows for paths using '\' as a separator
  + Support different prefix for finding GIR data
  + Add GI_GIR_PATH environment variable for controlling GIR paths</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694865600">- Update to version 1.78.1:
  + Avoid undefined behaviour in the Regress test suite</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1701259200">- Drop BuildRequires on pkgconfig(cairo)/pkgconfig(cairo-gobject),
  cairo is only needed for some tests.</changelog>
</package>
<package pkgid="7422e05d45a98e3ab7c79e2f1085d09ff85a7ffb4fae2ea39689ddefed3c06df7d6f5ddcd6354565c0492145e07480a6a99fb371f4cd6ed8d045f91e5f7db22f" name="gobject-introspection" arch="x86_64">
  <version epoch="0" ver="1.78.1" rel="2.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643716800">- Add upstream patches to fix build with meson 0.61.0 and newer:
  + 7c1178069f1c58a05ec56a94ca6ba124215a947b.patch
  + effb1e09dee263cdac4ec593e8caf316e6f01fe2.patch
  + 827494d6415b696a98fa195cbd883b50cc893bfc.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1644494400">- use bash for bash scripts (bsc#1195391)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1644840000">- Update to version 1.71.0:
  + Create new API for libffi closures
  + Treat @-prefixed shlib paths as absolute on macOS
  + Add new `forever` scope
  + Build fixes with newer Meson
  + Improve regression test suite
  + Avoid a segfault when using an invalid GType
  + Build fixes on Windows when using g-i as a subproject
  + Warn about property name collisions
  + Add "strict" warnings to g-ir-scanner
  + Add the "emitter" annotation for signal emitters
  + Add a command line option to g-ir-scanner to specify the
    compiler
  + Add new convenience API to libgirepository
  + Build fixes on Windows when using MSVC
  + Documentation fixes
  + Update the GIR data for GLib, GObject, and GIO
- Drop patches fixed upstream:
  + 7c1178069f1c58a05ec56a94ca6ba124215a947b.patch
  + effb1e09dee263cdac4ec593e8caf316e6f01fe2.patch
  + 827494d6415b696a98fa195cbd883b50cc893bfc.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647604800">- Update to version 1.72.0:
  + Add new utility API to libgirepository for bindings
    implementing an argument cache.
  + Update the GIR data for GLib, GObject, GModule, and GIO.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1658404800">- Update to version 1.73.0:
  + Update the GIR data for GLib, GObject, GModule, and GIO.
  + scanner:
  - Support pre-processor macros with zero arguments.
  - Support ISO C varargs in macros.
  + Fix subproject build.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1662033600">- gi-find-deps.sh: extend js script parser to detect imports in the
  form import 'gi://GeocodeGlib?version=2.0'.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662206400">- Update to version 1.73.1:
  + Update the GIR data for GLib, GObject, GModule, and GIO
  + Disable rpath on Windows
  + Add llvm/mingw support on Windows
  + Fix annotations in libgirepository
  + Support C99 designated initializers when parsing C declarations
  + Add some more types to win32 GIR
  + Let doctool prepend emitting objects in GJS signals
  + Require a C99 toolchain like GLib</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663502400">- Update to version 1.74.0:
  + Update the GIR data for GLib, GObject, GModule, and GIO.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1663848000">- Switch to pcre2grep (pcre is dead upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676635200">- Update to version 1.75.4:
  + Brown-paper bag release to fix the GLib dependency.
- Changes from version 1.75.2:
  + Split 'disguised' attribute into two separate attributes.
  + Add copy/free function annotations for plain-old data types.
  + Include the default value of GObject properties in the GIR
    data.
  + Drop wrap files for recursive dependencies.
  + Add more marshalling tests.
  + Update the GIR data for GLib, GObject, GModule, and GIO.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1677499200">- Update to version 1.75.6:
  + Documentation fixes.
  + Fix build when using GLib as a subproject.
  + Update the GIR data for GLib.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678795200">- Update to version 1.76.0:
  + Update the GIR data for GLib.
  + Documentation fixes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1678881600">- Update path regex used in gobjectintrospection.attr: the old one
  was not sufficiently escaped, which resulted in many more files
  being scanned than needed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679486400">- Update to version 1.76.1:
  + Handle null default values.
  + Documentation fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1680177600">- Run meson_test only on x86(_64) arches until upstream issue is
  fixed.
  https://gitlab.gnome.org/GNOME/gobject-introspection/-/issues/458</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1684670400">- Amend gi-find-deps.sh's javascript_pkg_requires function to
  extend GREP's filtering by passing the extended regex option flag
  (-E) and appending ? to the first two single quotes, accounting
  for quoted AND unquoted names before the colon. This should
  ensure that typelib() symbols provisioning are versioned where in
  some previous cases they weren't, but should've, causing a
  different version than the needed to be pulled. Those changes
  address the case where Sushi was requiring only
  typelib(GtkSource), rather than typelib(GtkSource) = 4. And
  without something else, in a default installation of openSUSE
  Tumbleweed, pulling in typelib-1_0-GtkSource-4, Sushi would fail
  to present previews in Nautilus (boo#1211546).</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1685361600">- Adapt split_name_version2 function to deal with possible argument
  containing "pkg.require({" string before the wanted module name
  (a case from a JS script from gnome-weather). This is a side
  effect from the previous change to the pcre2grep regex in the
  javascript_pkg_requires function. Now, AWK should strip this
  string with the help of a sub() function call with the ^.*{
  regex.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694174400">- Update to version 1.78.0:
  + Update the GIR data for GLib, GObject, and GIO
  + Add GObject as a dependency for the Cairo GIR
  + Add more tests for GI marshalling
  + Update regression test suite
  + Fix build on Windows for paths using '\' as a separator
  + Support different prefix for finding GIR data
  + Add GI_GIR_PATH environment variable for controlling GIR paths</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694865600">- Update to version 1.78.1:
  + Avoid undefined behaviour in the Regress test suite</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1701259200">- Drop BuildRequires on pkgconfig(cairo)/pkgconfig(cairo-gobject),
  cairo is only needed for some tests.</changelog>
</package>
<package pkgid="d664dc13c7520db9b767c4659969e191661bca856fb3f694c38f8d4c4eed117ae2ccbbc802662f20b72d38548c69a2d5d8e7527b48e2bd3c4485bfa57952f440" name="gobject-introspection-debuginfo" arch="i586">
  <version epoch="0" ver="1.78.1" rel="2.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643716800">- Add upstream patches to fix build with meson 0.61.0 and newer:
  + 7c1178069f1c58a05ec56a94ca6ba124215a947b.patch
  + effb1e09dee263cdac4ec593e8caf316e6f01fe2.patch
  + 827494d6415b696a98fa195cbd883b50cc893bfc.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1644494400">- use bash for bash scripts (bsc#1195391)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1644840000">- Update to version 1.71.0:
  + Create new API for libffi closures
  + Treat @-prefixed shlib paths as absolute on macOS
  + Add new `forever` scope
  + Build fixes with newer Meson
  + Improve regression test suite
  + Avoid a segfault when using an invalid GType
  + Build fixes on Windows when using g-i as a subproject
  + Warn about property name collisions
  + Add "strict" warnings to g-ir-scanner
  + Add the "emitter" annotation for signal emitters
  + Add a command line option to g-ir-scanner to specify the
    compiler
  + Add new convenience API to libgirepository
  + Build fixes on Windows when using MSVC
  + Documentation fixes
  + Update the GIR data for GLib, GObject, and GIO
- Drop patches fixed upstream:
  + 7c1178069f1c58a05ec56a94ca6ba124215a947b.patch
  + effb1e09dee263cdac4ec593e8caf316e6f01fe2.patch
  + 827494d6415b696a98fa195cbd883b50cc893bfc.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647604800">- Update to version 1.72.0:
  + Add new utility API to libgirepository for bindings
    implementing an argument cache.
  + Update the GIR data for GLib, GObject, GModule, and GIO.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1658404800">- Update to version 1.73.0:
  + Update the GIR data for GLib, GObject, GModule, and GIO.
  + scanner:
  - Support pre-processor macros with zero arguments.
  - Support ISO C varargs in macros.
  + Fix subproject build.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1662033600">- gi-find-deps.sh: extend js script parser to detect imports in the
  form import 'gi://GeocodeGlib?version=2.0'.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662206400">- Update to version 1.73.1:
  + Update the GIR data for GLib, GObject, GModule, and GIO
  + Disable rpath on Windows
  + Add llvm/mingw support on Windows
  + Fix annotations in libgirepository
  + Support C99 designated initializers when parsing C declarations
  + Add some more types to win32 GIR
  + Let doctool prepend emitting objects in GJS signals
  + Require a C99 toolchain like GLib</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663502400">- Update to version 1.74.0:
  + Update the GIR data for GLib, GObject, GModule, and GIO.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1663848000">- Switch to pcre2grep (pcre is dead upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676635200">- Update to version 1.75.4:
  + Brown-paper bag release to fix the GLib dependency.
- Changes from version 1.75.2:
  + Split 'disguised' attribute into two separate attributes.
  + Add copy/free function annotations for plain-old data types.
  + Include the default value of GObject properties in the GIR
    data.
  + Drop wrap files for recursive dependencies.
  + Add more marshalling tests.
  + Update the GIR data for GLib, GObject, GModule, and GIO.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1677499200">- Update to version 1.75.6:
  + Documentation fixes.
  + Fix build when using GLib as a subproject.
  + Update the GIR data for GLib.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678795200">- Update to version 1.76.0:
  + Update the GIR data for GLib.
  + Documentation fixes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1678881600">- Update path regex used in gobjectintrospection.attr: the old one
  was not sufficiently escaped, which resulted in many more files
  being scanned than needed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679486400">- Update to version 1.76.1:
  + Handle null default values.
  + Documentation fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1680177600">- Run meson_test only on x86(_64) arches until upstream issue is
  fixed.
  https://gitlab.gnome.org/GNOME/gobject-introspection/-/issues/458</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1684670400">- Amend gi-find-deps.sh's javascript_pkg_requires function to
  extend GREP's filtering by passing the extended regex option flag
  (-E) and appending ? to the first two single quotes, accounting
  for quoted AND unquoted names before the colon. This should
  ensure that typelib() symbols provisioning are versioned where in
  some previous cases they weren't, but should've, causing a
  different version than the needed to be pulled. Those changes
  address the case where Sushi was requiring only
  typelib(GtkSource), rather than typelib(GtkSource) = 4. And
  without something else, in a default installation of openSUSE
  Tumbleweed, pulling in typelib-1_0-GtkSource-4, Sushi would fail
  to present previews in Nautilus (boo#1211546).</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1685361600">- Adapt split_name_version2 function to deal with possible argument
  containing "pkg.require({" string before the wanted module name
  (a case from a JS script from gnome-weather). This is a side
  effect from the previous change to the pcre2grep regex in the
  javascript_pkg_requires function. Now, AWK should strip this
  string with the help of a sub() function call with the ^.*{
  regex.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694174400">- Update to version 1.78.0:
  + Update the GIR data for GLib, GObject, and GIO
  + Add GObject as a dependency for the Cairo GIR
  + Add more tests for GI marshalling
  + Update regression test suite
  + Fix build on Windows for paths using '\' as a separator
  + Support different prefix for finding GIR data
  + Add GI_GIR_PATH environment variable for controlling GIR paths</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694865600">- Update to version 1.78.1:
  + Avoid undefined behaviour in the Regress test suite</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1701259200">- Drop BuildRequires on pkgconfig(cairo)/pkgconfig(cairo-gobject),
  cairo is only needed for some tests.</changelog>
</package>
<package pkgid="a419769c369020886164b004b055c22498d0cfefe14c5db26d423f608179ab9c888183a40ce58471321189f407a4b1cd4bc676b190f60925fb5d4c3f994219d8" name="gobject-introspection-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.78.1" rel="2.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643716800">- Add upstream patches to fix build with meson 0.61.0 and newer:
  + 7c1178069f1c58a05ec56a94ca6ba124215a947b.patch
  + effb1e09dee263cdac4ec593e8caf316e6f01fe2.patch
  + 827494d6415b696a98fa195cbd883b50cc893bfc.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1644494400">- use bash for bash scripts (bsc#1195391)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1644840000">- Update to version 1.71.0:
  + Create new API for libffi closures
  + Treat @-prefixed shlib paths as absolute on macOS
  + Add new `forever` scope
  + Build fixes with newer Meson
  + Improve regression test suite
  + Avoid a segfault when using an invalid GType
  + Build fixes on Windows when using g-i as a subproject
  + Warn about property name collisions
  + Add "strict" warnings to g-ir-scanner
  + Add the "emitter" annotation for signal emitters
  + Add a command line option to g-ir-scanner to specify the
    compiler
  + Add new convenience API to libgirepository
  + Build fixes on Windows when using MSVC
  + Documentation fixes
  + Update the GIR data for GLib, GObject, and GIO
- Drop patches fixed upstream:
  + 7c1178069f1c58a05ec56a94ca6ba124215a947b.patch
  + effb1e09dee263cdac4ec593e8caf316e6f01fe2.patch
  + 827494d6415b696a98fa195cbd883b50cc893bfc.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647604800">- Update to version 1.72.0:
  + Add new utility API to libgirepository for bindings
    implementing an argument cache.
  + Update the GIR data for GLib, GObject, GModule, and GIO.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1658404800">- Update to version 1.73.0:
  + Update the GIR data for GLib, GObject, GModule, and GIO.
  + scanner:
  - Support pre-processor macros with zero arguments.
  - Support ISO C varargs in macros.
  + Fix subproject build.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1662033600">- gi-find-deps.sh: extend js script parser to detect imports in the
  form import 'gi://GeocodeGlib?version=2.0'.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662206400">- Update to version 1.73.1:
  + Update the GIR data for GLib, GObject, GModule, and GIO
  + Disable rpath on Windows
  + Add llvm/mingw support on Windows
  + Fix annotations in libgirepository
  + Support C99 designated initializers when parsing C declarations
  + Add some more types to win32 GIR
  + Let doctool prepend emitting objects in GJS signals
  + Require a C99 toolchain like GLib</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663502400">- Update to version 1.74.0:
  + Update the GIR data for GLib, GObject, GModule, and GIO.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1663848000">- Switch to pcre2grep (pcre is dead upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676635200">- Update to version 1.75.4:
  + Brown-paper bag release to fix the GLib dependency.
- Changes from version 1.75.2:
  + Split 'disguised' attribute into two separate attributes.
  + Add copy/free function annotations for plain-old data types.
  + Include the default value of GObject properties in the GIR
    data.
  + Drop wrap files for recursive dependencies.
  + Add more marshalling tests.
  + Update the GIR data for GLib, GObject, GModule, and GIO.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1677499200">- Update to version 1.75.6:
  + Documentation fixes.
  + Fix build when using GLib as a subproject.
  + Update the GIR data for GLib.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678795200">- Update to version 1.76.0:
  + Update the GIR data for GLib.
  + Documentation fixes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1678881600">- Update path regex used in gobjectintrospection.attr: the old one
  was not sufficiently escaped, which resulted in many more files
  being scanned than needed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679486400">- Update to version 1.76.1:
  + Handle null default values.
  + Documentation fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1680177600">- Run meson_test only on x86(_64) arches until upstream issue is
  fixed.
  https://gitlab.gnome.org/GNOME/gobject-introspection/-/issues/458</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1684670400">- Amend gi-find-deps.sh's javascript_pkg_requires function to
  extend GREP's filtering by passing the extended regex option flag
  (-E) and appending ? to the first two single quotes, accounting
  for quoted AND unquoted names before the colon. This should
  ensure that typelib() symbols provisioning are versioned where in
  some previous cases they weren't, but should've, causing a
  different version than the needed to be pulled. Those changes
  address the case where Sushi was requiring only
  typelib(GtkSource), rather than typelib(GtkSource) = 4. And
  without something else, in a default installation of openSUSE
  Tumbleweed, pulling in typelib-1_0-GtkSource-4, Sushi would fail
  to present previews in Nautilus (boo#1211546).</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1685361600">- Adapt split_name_version2 function to deal with possible argument
  containing "pkg.require({" string before the wanted module name
  (a case from a JS script from gnome-weather). This is a side
  effect from the previous change to the pcre2grep regex in the
  javascript_pkg_requires function. Now, AWK should strip this
  string with the help of a sub() function call with the ^.*{
  regex.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694174400">- Update to version 1.78.0:
  + Update the GIR data for GLib, GObject, and GIO
  + Add GObject as a dependency for the Cairo GIR
  + Add more tests for GI marshalling
  + Update regression test suite
  + Fix build on Windows for paths using '\' as a separator
  + Support different prefix for finding GIR data
  + Add GI_GIR_PATH environment variable for controlling GIR paths</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694865600">- Update to version 1.78.1:
  + Avoid undefined behaviour in the Regress test suite</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1701259200">- Drop BuildRequires on pkgconfig(cairo)/pkgconfig(cairo-gobject),
  cairo is only needed for some tests.</changelog>
</package>
<package pkgid="b3ca11f44d13eb26e719f179bb9aaf3bd8894c442b9cde961c544346079bef96bd2080a19de19ec80b1fc5bdfbbbd6cf3922de7ce8f3fa6a7ee870a7a0bd5191" name="gobject-introspection-debugsource" arch="i586">
  <version epoch="0" ver="1.78.1" rel="2.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643716800">- Add upstream patches to fix build with meson 0.61.0 and newer:
  + 7c1178069f1c58a05ec56a94ca6ba124215a947b.patch
  + effb1e09dee263cdac4ec593e8caf316e6f01fe2.patch
  + 827494d6415b696a98fa195cbd883b50cc893bfc.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1644494400">- use bash for bash scripts (bsc#1195391)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1644840000">- Update to version 1.71.0:
  + Create new API for libffi closures
  + Treat @-prefixed shlib paths as absolute on macOS
  + Add new `forever` scope
  + Build fixes with newer Meson
  + Improve regression test suite
  + Avoid a segfault when using an invalid GType
  + Build fixes on Windows when using g-i as a subproject
  + Warn about property name collisions
  + Add "strict" warnings to g-ir-scanner
  + Add the "emitter" annotation for signal emitters
  + Add a command line option to g-ir-scanner to specify the
    compiler
  + Add new convenience API to libgirepository
  + Build fixes on Windows when using MSVC
  + Documentation fixes
  + Update the GIR data for GLib, GObject, and GIO
- Drop patches fixed upstream:
  + 7c1178069f1c58a05ec56a94ca6ba124215a947b.patch
  + effb1e09dee263cdac4ec593e8caf316e6f01fe2.patch
  + 827494d6415b696a98fa195cbd883b50cc893bfc.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647604800">- Update to version 1.72.0:
  + Add new utility API to libgirepository for bindings
    implementing an argument cache.
  + Update the GIR data for GLib, GObject, GModule, and GIO.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1658404800">- Update to version 1.73.0:
  + Update the GIR data for GLib, GObject, GModule, and GIO.
  + scanner:
  - Support pre-processor macros with zero arguments.
  - Support ISO C varargs in macros.
  + Fix subproject build.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1662033600">- gi-find-deps.sh: extend js script parser to detect imports in the
  form import 'gi://GeocodeGlib?version=2.0'.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662206400">- Update to version 1.73.1:
  + Update the GIR data for GLib, GObject, GModule, and GIO
  + Disable rpath on Windows
  + Add llvm/mingw support on Windows
  + Fix annotations in libgirepository
  + Support C99 designated initializers when parsing C declarations
  + Add some more types to win32 GIR
  + Let doctool prepend emitting objects in GJS signals
  + Require a C99 toolchain like GLib</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663502400">- Update to version 1.74.0:
  + Update the GIR data for GLib, GObject, GModule, and GIO.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1663848000">- Switch to pcre2grep (pcre is dead upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676635200">- Update to version 1.75.4:
  + Brown-paper bag release to fix the GLib dependency.
- Changes from version 1.75.2:
  + Split 'disguised' attribute into two separate attributes.
  + Add copy/free function annotations for plain-old data types.
  + Include the default value of GObject properties in the GIR
    data.
  + Drop wrap files for recursive dependencies.
  + Add more marshalling tests.
  + Update the GIR data for GLib, GObject, GModule, and GIO.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1677499200">- Update to version 1.75.6:
  + Documentation fixes.
  + Fix build when using GLib as a subproject.
  + Update the GIR data for GLib.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678795200">- Update to version 1.76.0:
  + Update the GIR data for GLib.
  + Documentation fixes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1678881600">- Update path regex used in gobjectintrospection.attr: the old one
  was not sufficiently escaped, which resulted in many more files
  being scanned than needed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679486400">- Update to version 1.76.1:
  + Handle null default values.
  + Documentation fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1680177600">- Run meson_test only on x86(_64) arches until upstream issue is
  fixed.
  https://gitlab.gnome.org/GNOME/gobject-introspection/-/issues/458</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1684670400">- Amend gi-find-deps.sh's javascript_pkg_requires function to
  extend GREP's filtering by passing the extended regex option flag
  (-E) and appending ? to the first two single quotes, accounting
  for quoted AND unquoted names before the colon. This should
  ensure that typelib() symbols provisioning are versioned where in
  some previous cases they weren't, but should've, causing a
  different version than the needed to be pulled. Those changes
  address the case where Sushi was requiring only
  typelib(GtkSource), rather than typelib(GtkSource) = 4. And
  without something else, in a default installation of openSUSE
  Tumbleweed, pulling in typelib-1_0-GtkSource-4, Sushi would fail
  to present previews in Nautilus (boo#1211546).</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1685361600">- Adapt split_name_version2 function to deal with possible argument
  containing "pkg.require({" string before the wanted module name
  (a case from a JS script from gnome-weather). This is a side
  effect from the previous change to the pcre2grep regex in the
  javascript_pkg_requires function. Now, AWK should strip this
  string with the help of a sub() function call with the ^.*{
  regex.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694174400">- Update to version 1.78.0:
  + Update the GIR data for GLib, GObject, and GIO
  + Add GObject as a dependency for the Cairo GIR
  + Add more tests for GI marshalling
  + Update regression test suite
  + Fix build on Windows for paths using '\' as a separator
  + Support different prefix for finding GIR data
  + Add GI_GIR_PATH environment variable for controlling GIR paths</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694865600">- Update to version 1.78.1:
  + Avoid undefined behaviour in the Regress test suite</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1701259200">- Drop BuildRequires on pkgconfig(cairo)/pkgconfig(cairo-gobject),
  cairo is only needed for some tests.</changelog>
</package>
<package pkgid="b48f5d0792de7374699f73af1182291a3b2c0da00c26417333160c2f36837b89f3a07e0546c5db08b574796d75ac8968751174bd35d64cee4f6afb036c38e86c" name="gobject-introspection-debugsource" arch="x86_64">
  <version epoch="0" ver="1.78.1" rel="2.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643716800">- Add upstream patches to fix build with meson 0.61.0 and newer:
  + 7c1178069f1c58a05ec56a94ca6ba124215a947b.patch
  + effb1e09dee263cdac4ec593e8caf316e6f01fe2.patch
  + 827494d6415b696a98fa195cbd883b50cc893bfc.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1644494400">- use bash for bash scripts (bsc#1195391)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1644840000">- Update to version 1.71.0:
  + Create new API for libffi closures
  + Treat @-prefixed shlib paths as absolute on macOS
  + Add new `forever` scope
  + Build fixes with newer Meson
  + Improve regression test suite
  + Avoid a segfault when using an invalid GType
  + Build fixes on Windows when using g-i as a subproject
  + Warn about property name collisions
  + Add "strict" warnings to g-ir-scanner
  + Add the "emitter" annotation for signal emitters
  + Add a command line option to g-ir-scanner to specify the
    compiler
  + Add new convenience API to libgirepository
  + Build fixes on Windows when using MSVC
  + Documentation fixes
  + Update the GIR data for GLib, GObject, and GIO
- Drop patches fixed upstream:
  + 7c1178069f1c58a05ec56a94ca6ba124215a947b.patch
  + effb1e09dee263cdac4ec593e8caf316e6f01fe2.patch
  + 827494d6415b696a98fa195cbd883b50cc893bfc.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647604800">- Update to version 1.72.0:
  + Add new utility API to libgirepository for bindings
    implementing an argument cache.
  + Update the GIR data for GLib, GObject, GModule, and GIO.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1658404800">- Update to version 1.73.0:
  + Update the GIR data for GLib, GObject, GModule, and GIO.
  + scanner:
  - Support pre-processor macros with zero arguments.
  - Support ISO C varargs in macros.
  + Fix subproject build.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1662033600">- gi-find-deps.sh: extend js script parser to detect imports in the
  form import 'gi://GeocodeGlib?version=2.0'.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662206400">- Update to version 1.73.1:
  + Update the GIR data for GLib, GObject, GModule, and GIO
  + Disable rpath on Windows
  + Add llvm/mingw support on Windows
  + Fix annotations in libgirepository
  + Support C99 designated initializers when parsing C declarations
  + Add some more types to win32 GIR
  + Let doctool prepend emitting objects in GJS signals
  + Require a C99 toolchain like GLib</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663502400">- Update to version 1.74.0:
  + Update the GIR data for GLib, GObject, GModule, and GIO.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1663848000">- Switch to pcre2grep (pcre is dead upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676635200">- Update to version 1.75.4:
  + Brown-paper bag release to fix the GLib dependency.
- Changes from version 1.75.2:
  + Split 'disguised' attribute into two separate attributes.
  + Add copy/free function annotations for plain-old data types.
  + Include the default value of GObject properties in the GIR
    data.
  + Drop wrap files for recursive dependencies.
  + Add more marshalling tests.
  + Update the GIR data for GLib, GObject, GModule, and GIO.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1677499200">- Update to version 1.75.6:
  + Documentation fixes.
  + Fix build when using GLib as a subproject.
  + Update the GIR data for GLib.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678795200">- Update to version 1.76.0:
  + Update the GIR data for GLib.
  + Documentation fixes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1678881600">- Update path regex used in gobjectintrospection.attr: the old one
  was not sufficiently escaped, which resulted in many more files
  being scanned than needed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679486400">- Update to version 1.76.1:
  + Handle null default values.
  + Documentation fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1680177600">- Run meson_test only on x86(_64) arches until upstream issue is
  fixed.
  https://gitlab.gnome.org/GNOME/gobject-introspection/-/issues/458</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1684670400">- Amend gi-find-deps.sh's javascript_pkg_requires function to
  extend GREP's filtering by passing the extended regex option flag
  (-E) and appending ? to the first two single quotes, accounting
  for quoted AND unquoted names before the colon. This should
  ensure that typelib() symbols provisioning are versioned where in
  some previous cases they weren't, but should've, causing a
  different version than the needed to be pulled. Those changes
  address the case where Sushi was requiring only
  typelib(GtkSource), rather than typelib(GtkSource) = 4. And
  without something else, in a default installation of openSUSE
  Tumbleweed, pulling in typelib-1_0-GtkSource-4, Sushi would fail
  to present previews in Nautilus (boo#1211546).</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1685361600">- Adapt split_name_version2 function to deal with possible argument
  containing "pkg.require({" string before the wanted module name
  (a case from a JS script from gnome-weather). This is a side
  effect from the previous change to the pcre2grep regex in the
  javascript_pkg_requires function. Now, AWK should strip this
  string with the help of a sub() function call with the ^.*{
  regex.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694174400">- Update to version 1.78.0:
  + Update the GIR data for GLib, GObject, and GIO
  + Add GObject as a dependency for the Cairo GIR
  + Add more tests for GI marshalling
  + Update regression test suite
  + Fix build on Windows for paths using '\' as a separator
  + Support different prefix for finding GIR data
  + Add GI_GIR_PATH environment variable for controlling GIR paths</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694865600">- Update to version 1.78.1:
  + Avoid undefined behaviour in the Regress test suite</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1701259200">- Drop BuildRequires on pkgconfig(cairo)/pkgconfig(cairo-gobject),
  cairo is only needed for some tests.</changelog>
</package>
<package pkgid="9d711ba2cbf699ca7e956623d9ea770390bc7e3f816d74ccd53c2f56c247af898b09988e7f090a294ce5a5d7d79cb250ccf570c514a3d734e94f021a4f9760b0" name="gobject-introspection-devel" arch="i586">
  <version epoch="0" ver="1.78.1" rel="2.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643716800">- Add upstream patches to fix build with meson 0.61.0 and newer:
  + 7c1178069f1c58a05ec56a94ca6ba124215a947b.patch
  + effb1e09dee263cdac4ec593e8caf316e6f01fe2.patch
  + 827494d6415b696a98fa195cbd883b50cc893bfc.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1644494400">- use bash for bash scripts (bsc#1195391)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1644840000">- Update to version 1.71.0:
  + Create new API for libffi closures
  + Treat @-prefixed shlib paths as absolute on macOS
  + Add new `forever` scope
  + Build fixes with newer Meson
  + Improve regression test suite
  + Avoid a segfault when using an invalid GType
  + Build fixes on Windows when using g-i as a subproject
  + Warn about property name collisions
  + Add "strict" warnings to g-ir-scanner
  + Add the "emitter" annotation for signal emitters
  + Add a command line option to g-ir-scanner to specify the
    compiler
  + Add new convenience API to libgirepository
  + Build fixes on Windows when using MSVC
  + Documentation fixes
  + Update the GIR data for GLib, GObject, and GIO
- Drop patches fixed upstream:
  + 7c1178069f1c58a05ec56a94ca6ba124215a947b.patch
  + effb1e09dee263cdac4ec593e8caf316e6f01fe2.patch
  + 827494d6415b696a98fa195cbd883b50cc893bfc.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647604800">- Update to version 1.72.0:
  + Add new utility API to libgirepository for bindings
    implementing an argument cache.
  + Update the GIR data for GLib, GObject, GModule, and GIO.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1658404800">- Update to version 1.73.0:
  + Update the GIR data for GLib, GObject, GModule, and GIO.
  + scanner:
  - Support pre-processor macros with zero arguments.
  - Support ISO C varargs in macros.
  + Fix subproject build.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1662033600">- gi-find-deps.sh: extend js script parser to detect imports in the
  form import 'gi://GeocodeGlib?version=2.0'.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662206400">- Update to version 1.73.1:
  + Update the GIR data for GLib, GObject, GModule, and GIO
  + Disable rpath on Windows
  + Add llvm/mingw support on Windows
  + Fix annotations in libgirepository
  + Support C99 designated initializers when parsing C declarations
  + Add some more types to win32 GIR
  + Let doctool prepend emitting objects in GJS signals
  + Require a C99 toolchain like GLib</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663502400">- Update to version 1.74.0:
  + Update the GIR data for GLib, GObject, GModule, and GIO.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1663848000">- Switch to pcre2grep (pcre is dead upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676635200">- Update to version 1.75.4:
  + Brown-paper bag release to fix the GLib dependency.
- Changes from version 1.75.2:
  + Split 'disguised' attribute into two separate attributes.
  + Add copy/free function annotations for plain-old data types.
  + Include the default value of GObject properties in the GIR
    data.
  + Drop wrap files for recursive dependencies.
  + Add more marshalling tests.
  + Update the GIR data for GLib, GObject, GModule, and GIO.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1677499200">- Update to version 1.75.6:
  + Documentation fixes.
  + Fix build when using GLib as a subproject.
  + Update the GIR data for GLib.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678795200">- Update to version 1.76.0:
  + Update the GIR data for GLib.
  + Documentation fixes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1678881600">- Update path regex used in gobjectintrospection.attr: the old one
  was not sufficiently escaped, which resulted in many more files
  being scanned than needed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679486400">- Update to version 1.76.1:
  + Handle null default values.
  + Documentation fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1680177600">- Run meson_test only on x86(_64) arches until upstream issue is
  fixed.
  https://gitlab.gnome.org/GNOME/gobject-introspection/-/issues/458</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1684670400">- Amend gi-find-deps.sh's javascript_pkg_requires function to
  extend GREP's filtering by passing the extended regex option flag
  (-E) and appending ? to the first two single quotes, accounting
  for quoted AND unquoted names before the colon. This should
  ensure that typelib() symbols provisioning are versioned where in
  some previous cases they weren't, but should've, causing a
  different version than the needed to be pulled. Those changes
  address the case where Sushi was requiring only
  typelib(GtkSource), rather than typelib(GtkSource) = 4. And
  without something else, in a default installation of openSUSE
  Tumbleweed, pulling in typelib-1_0-GtkSource-4, Sushi would fail
  to present previews in Nautilus (boo#1211546).</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1685361600">- Adapt split_name_version2 function to deal with possible argument
  containing "pkg.require({" string before the wanted module name
  (a case from a JS script from gnome-weather). This is a side
  effect from the previous change to the pcre2grep regex in the
  javascript_pkg_requires function. Now, AWK should strip this
  string with the help of a sub() function call with the ^.*{
  regex.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694174400">- Update to version 1.78.0:
  + Update the GIR data for GLib, GObject, and GIO
  + Add GObject as a dependency for the Cairo GIR
  + Add more tests for GI marshalling
  + Update regression test suite
  + Fix build on Windows for paths using '\' as a separator
  + Support different prefix for finding GIR data
  + Add GI_GIR_PATH environment variable for controlling GIR paths</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694865600">- Update to version 1.78.1:
  + Avoid undefined behaviour in the Regress test suite</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1701259200">- Drop BuildRequires on pkgconfig(cairo)/pkgconfig(cairo-gobject),
  cairo is only needed for some tests.</changelog>
</package>
<package pkgid="4ca26dc45206aa49b155b15a30c2087d2a7e3de687967a217d0b6656c6d34527c28ae0edcc8250258adcdf3664ca1c9fe9fde8bf05f9fdca1176cc43d28a0189" name="gobject-introspection-devel" arch="x86_64">
  <version epoch="0" ver="1.78.1" rel="2.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643716800">- Add upstream patches to fix build with meson 0.61.0 and newer:
  + 7c1178069f1c58a05ec56a94ca6ba124215a947b.patch
  + effb1e09dee263cdac4ec593e8caf316e6f01fe2.patch
  + 827494d6415b696a98fa195cbd883b50cc893bfc.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1644494400">- use bash for bash scripts (bsc#1195391)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1644840000">- Update to version 1.71.0:
  + Create new API for libffi closures
  + Treat @-prefixed shlib paths as absolute on macOS
  + Add new `forever` scope
  + Build fixes with newer Meson
  + Improve regression test suite
  + Avoid a segfault when using an invalid GType
  + Build fixes on Windows when using g-i as a subproject
  + Warn about property name collisions
  + Add "strict" warnings to g-ir-scanner
  + Add the "emitter" annotation for signal emitters
  + Add a command line option to g-ir-scanner to specify the
    compiler
  + Add new convenience API to libgirepository
  + Build fixes on Windows when using MSVC
  + Documentation fixes
  + Update the GIR data for GLib, GObject, and GIO
- Drop patches fixed upstream:
  + 7c1178069f1c58a05ec56a94ca6ba124215a947b.patch
  + effb1e09dee263cdac4ec593e8caf316e6f01fe2.patch
  + 827494d6415b696a98fa195cbd883b50cc893bfc.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647604800">- Update to version 1.72.0:
  + Add new utility API to libgirepository for bindings
    implementing an argument cache.
  + Update the GIR data for GLib, GObject, GModule, and GIO.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1658404800">- Update to version 1.73.0:
  + Update the GIR data for GLib, GObject, GModule, and GIO.
  + scanner:
  - Support pre-processor macros with zero arguments.
  - Support ISO C varargs in macros.
  + Fix subproject build.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1662033600">- gi-find-deps.sh: extend js script parser to detect imports in the
  form import 'gi://GeocodeGlib?version=2.0'.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662206400">- Update to version 1.73.1:
  + Update the GIR data for GLib, GObject, GModule, and GIO
  + Disable rpath on Windows
  + Add llvm/mingw support on Windows
  + Fix annotations in libgirepository
  + Support C99 designated initializers when parsing C declarations
  + Add some more types to win32 GIR
  + Let doctool prepend emitting objects in GJS signals
  + Require a C99 toolchain like GLib</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663502400">- Update to version 1.74.0:
  + Update the GIR data for GLib, GObject, GModule, and GIO.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1663848000">- Switch to pcre2grep (pcre is dead upstream)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1676635200">- Update to version 1.75.4:
  + Brown-paper bag release to fix the GLib dependency.
- Changes from version 1.75.2:
  + Split 'disguised' attribute into two separate attributes.
  + Add copy/free function annotations for plain-old data types.
  + Include the default value of GObject properties in the GIR
    data.
  + Drop wrap files for recursive dependencies.
  + Add more marshalling tests.
  + Update the GIR data for GLib, GObject, GModule, and GIO.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1677499200">- Update to version 1.75.6:
  + Documentation fixes.
  + Fix build when using GLib as a subproject.
  + Update the GIR data for GLib.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678795200">- Update to version 1.76.0:
  + Update the GIR data for GLib.
  + Documentation fixes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1678881600">- Update path regex used in gobjectintrospection.attr: the old one
  was not sufficiently escaped, which resulted in many more files
  being scanned than needed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679486400">- Update to version 1.76.1:
  + Handle null default values.
  + Documentation fixes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1680177600">- Run meson_test only on x86(_64) arches until upstream issue is
  fixed.
  https://gitlab.gnome.org/GNOME/gobject-introspection/-/issues/458</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1684670400">- Amend gi-find-deps.sh's javascript_pkg_requires function to
  extend GREP's filtering by passing the extended regex option flag
  (-E) and appending ? to the first two single quotes, accounting
  for quoted AND unquoted names before the colon. This should
  ensure that typelib() symbols provisioning are versioned where in
  some previous cases they weren't, but should've, causing a
  different version than the needed to be pulled. Those changes
  address the case where Sushi was requiring only
  typelib(GtkSource), rather than typelib(GtkSource) = 4. And
  without something else, in a default installation of openSUSE
  Tumbleweed, pulling in typelib-1_0-GtkSource-4, Sushi would fail
  to present previews in Nautilus (boo#1211546).</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1685361600">- Adapt split_name_version2 function to deal with possible argument
  containing "pkg.require({" string before the wanted module name
  (a case from a JS script from gnome-weather). This is a side
  effect from the previous change to the pcre2grep regex in the
  javascript_pkg_requires function. Now, AWK should strip this
  string with the help of a sub() function call with the ^.*{
  regex.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694174400">- Update to version 1.78.0:
  + Update the GIR data for GLib, GObject, and GIO
  + Add GObject as a dependency for the Cairo GIR
  + Add more tests for GI marshalling
  + Update regression test suite
  + Fix build on Windows for paths using '\' as a separator
  + Support different prefix for finding GIR data
  + Add GI_GIR_PATH environment variable for controlling GIR paths</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694865600">- Update to version 1.78.1:
  + Avoid undefined behaviour in the Regress test suite</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1701259200">- Drop BuildRequires on pkgconfig(cairo)/pkgconfig(cairo-gobject),
  cairo is only needed for some tests.</changelog>
</package>
<package pkgid="d0fd72dcf80694a095557fa50dd01119183466b7ef1f4f3ef9f6de7cc685be63ad3b727bd42f92905d43d5f5b68b60e035d146facc64a6b94f5c563a216ffe34" name="google-authenticator-libpam" arch="i586">
  <version epoch="0" ver="1.09" rel="2.5"/>
  <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>
</package>
<package pkgid="7ad6e1a857de7df7f492d9175dee2ad1aa56055a83c617c79595772a127d5e0f3ab31f727cf941f07f01a3119182f5f21aefd7ab4b88598a1be97ada552eea05" name="google-authenticator-libpam" arch="src">
  <version epoch="0" ver="1.09" rel="2.5"/>
  <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>
</package>
<package pkgid="f0f4d7db739359d3a86ba281b616ebdffdfa03cd50f171b0293a7c1320798f5b23ff8c5fb77f40eeda6c27b58977d9a9b25b5daac221af2c43d47237e0bc5e1d" name="google-authenticator-libpam" arch="src">
  <version epoch="0" ver="1.09" rel="3.1"/>
  <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>
</package>
<package pkgid="d4c0f0e47d360035cc1a6b432e9897acd6ebe3527fb7da30843fdeb3c8f6a3968587cbd217aa1b74bd19284887380add3edbebac5c493c3444eaff54a506ff40" name="google-authenticator-libpam" arch="x86_64">
  <version epoch="0" ver="1.09" rel="3.1"/>
  <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>
</package>
<package pkgid="c75ec2415ad57f718448e6c18e6cfdc47c4da7d6a1afc5f80caaa3aad2c8f480fe1bf8c18f73f645cbef3974a62aaaee21dd9c72f1636d199f8a1e27652b2bd7" name="google-authenticator-libpam-32bit" arch="x86_64">
  <version epoch="0" ver="1.09" rel="2.5"/>
  <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>
</package>
<package pkgid="2be311027040a6b6aedfeb4b6887d76b490b1c334a7064a23e3ba7250ff50802220d8b43c2b8cffe0da073b4450066dee18a6ef55e765df8f8f1d4ef65d2df3c" name="google-authenticator-libpam-32bit-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.09" rel="2.5"/>
  <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>
</package>
<package pkgid="bfa229b8297e4f141d7d2ea95d4ab6123e0db9532f7e157210f78e3842aaaf8789f4f2140daf029c7c80218ddb39df4f1158a303252aee11d0ec2c2fbcffdbce" name="google-authenticator-libpam-debuginfo" arch="i586">
  <version epoch="0" ver="1.09" rel="2.5"/>
  <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>
</package>
<package pkgid="4f1c02e6942e0401a5091fa0fabaa52bb7cd5e5032d92584f5c2b90d7cb5b2d18ffca7650fb48561190d555b0ccb495f822e5bc695a907bfce09b19c447f345a" name="google-authenticator-libpam-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.09" rel="3.1"/>
  <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>
</package>
<package pkgid="0d1f66779d8c9931d7f7ddeb15b09fc37b871f20ece40823c65399e0ac571e0690deb459db75875ab3245e7613182734c721883a3f08a16835cffc54b658e46d" name="google-authenticator-libpam-debugsource" arch="i586">
  <version epoch="0" ver="1.09" rel="2.5"/>
  <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>
</package>
<package pkgid="35c31d109f1ee2833b37b1ba630c6bfd257bbe494824d4fb68e3bdb2de482e2706e9f2c356843dd99c2b5a5e5f9996eb1780fc1fedde3c2594d7e52cf6b4c4d5" name="google-authenticator-libpam-debugsource" arch="x86_64">
  <version epoch="0" ver="1.09" rel="3.1"/>
  <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>
</package>
<package pkgid="44666eac27dc9a787a220a337120e305631ec1b08216abe07f29826b25ea482efe0cccf82495fd29efa9283d0ff0ef87d66e0bb1398702e405b5e14fa27e8081" name="googletest" arch="src">
  <version epoch="0" ver="1.12.1" rel="1.1"/>
  <changelog author="ftake@geeko.jp" date="1310212800">- Initial import
  * Upstream version: 1.6.0</changelog>
  <changelog author="tiwai@suse.de" date="1312891200">- Add missing Group to gtest-devel
- Add missing BuildRoot (for building with older distros)
- Clean up spec file</changelog>
  <changelog author="i@marguerite.su" date="1344772800">- further clean spec.
- enable build shared libraries.</changelog>
  <changelog author="i@marguerite.su" date="1344772801">- force sles build static libraries, else a lot of inner test can't build.</changelog>
  <changelog author="i@marguerite.su" date="1344772802">- rename.</changelog>
  <changelog author="i@marguerite.su" date="1384171200">- update version 1.7.0
  * New feature: death tests are supported on OpenBSD and in iOS
    simulator now.
  * New feature: Google Test now implements a protocol to allow
    a test runner to detect that a test program has exited
    prematurely and report it as a failure (before it would be
    falsely reported as a success if the exit code is 0).
  * New feature: Test::RecordProperty() can now be used outside of the
    lifespan of a test method, in which case it will be attributed to
    the current test case or the test program in the XML report.
  * New feature (potentially breaking): --gtest_list_tests now prints
    the type parameters and value parameters for each test.
  * Improvement: char pointers and char arrays are now escaped properly
    in failure messages.
  * Improvement: failure summary in XML reports now includes file and
    line information.
  * Improvement: the &lt;testsuites&gt; XML element now has a timestamp attribute.
  * Improvement: When --gtest_filter is specified, XML report now doesn't
    contain information about tests that are filtered out.
  * Fixed the bug where long --gtest_filter flag values are truncated in
    death tests.
  * Potentially breaking change: RUN_ALL_TESTS() is now implemented as a
    function instead of a macro in order to work better with Clang.
  * Compatibility fixes with C++ 11 and various platforms.
  * Bug/warning fixes.</changelog>
  <changelog author="i@marguerite.su" date="1404648000">- add patch: googletest-enable-make-install.patch
  * use standard procedure to install googletest.
- add scripts/gtest-config to installation
  * used by many programs to find gtest CFLAGS and etc.
- install shared libraries for sles too</changelog>
  <changelog author="mpluskal@suse.com" date="1425038400">- Use source url
- Package libraries as libgoogletest0
- Run tests when building</changelog>
  <changelog author="mpluskal@suse.com" date="1425124800">- Correct typo in library name</changelog>
  <changelog author="mpluskal@suse.com" date="1440072000">- Update project and source url (now on github)
- Change library name, provides obsoletes should not be necessary
  as no released binary should link against it</changelog>
  <changelog author="luc14n0@linuxmail.org" date="1513425600">- Update to version 1.8.0:
  * Update the value of GTEST_DIR to reflect the googletest dir.
  * Change the GTestDir marco value to reflect the new dir of
    googletest.
  * Read Bazel's $XML_OUTPUT_FILE environment variable
  * Restructure:
  - Test so each scenario is independent.
  - $XML_OUTPUT_FILE logic
  * Fixes:
  - Error C2440 'return' in gmock_test
    (gh#google/googletest#775).
  - Tests that return object which implement operator bool.
  - Operator precedence in GTEST_TEST_BOOLEAN_ with expressions
    that implement operator bool.
  - env_var_test to ignore XML_OUTPUT_FILE if already set.
  - Link that's returned when running tests
    (gh#google/googletest#714).
- Rework package turning it into a source package essencially, once
  its original intention is to provide source files for a testing
  framework, a pure development package itself. Aligning with
  upstream ease our job and avoid unexpected bugs.
- Drop libgtest0 and googletest-devel subpackages bringing gtest
  subpackage instead and obsoleting the previous ones, following
  the above change.
- Provide googlemock together with googletest now that upstream
  officially brought this project under gloogle's wings.
- Replace autoconf and automake BuildRequires by cmake and switch
  configure, make and make_install macros by cmake, cmake_jobs and
  cmake_install. Autotools are deprecated and cmake is recommended
  by upstream.
- Drop libtool BuildRequires and autoreconf call. With the adoption
  of cmake it's no longer need anymore.
- Drop googletest-enable-make-install.patch. No longer needed once
  make install is not used anymore.
- Add googletest-fix-cmake-libdir-install.patch for enabling the
  use of /usr/lib(64) instead of /usr/local/lib(64), once
  upstream's CMakeLists doesn't provide flexibility in this regard.
- Add googletest-rpmlintrc file to filter warnings about
  devel-file-in-non-devel-package, shlib-policy-missing-suffix and
  obsolete-not-provided as the package is a devel one itself now.</changelog>
  <changelog author="tiwai@suse.de" date="1514548800">- Fix the source (and put the download URL as a comment) for
  matching with the actual tarball file name.</changelog>
  <changelog author="adam.majer@suse.de" date="1542369600">- Update to version 1.8.1:
  * add pkg-config files
  * add --no_stacktrace_support for json-output-unittest
  * allow macros inside of parametrized test names.
  * support JSON output format in addition to XML
  * add options to parallelize builds
  * fix double free when building Gtest/GMock in shared libraries
    and linking a test executable with both.
  * 2.6.4 is the minimum CMake version
- cleanup spec file
- googletest-fix-cmake-libdir-install.patch: dropped, upstreamed</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1542456000">- Remove errant backslahes from description.
- Rewrite summaries without em dashes.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1581163200">- Update to version 1.10.0
  * Deprecated "....TEST_CASE" API in favor of "....TEST_SUITE".
    In a nutshell if you have code that uses something like
    "INSTANTIATE_TYPED_TEST_CASE_P " - this and all other
    "*_TEST_CASE " are now deprecated in favor of more standard
    _TEST_SUITE.
  * New powerful MOCK_METHOD macro.
    For example:
    (Old) MOCK_METHOD1(Bar, double(std::string s));
    (New) MOCK_METHOD(double, Bar, (std::string s), (override));
    So there is no need to count the parameters anymore.</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1621252800">- Don't depend on python2, when we don't need it.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1641384000">- update to 1.11.0:
  * --gtest_brief shows only test failures in output
  * --gtest_fail_fast stops test execution on first failure
  * Failures in SetUpTestSuite and TearDownTestSuite now cause tests to fail
    rather than log
  * Uninstantiated TEST_P and TYPED_TEST_P now fail unless allowlisted using
    GTEST_ALLOW_UNINSTANTIATED_PARAMETERIZED_TEST
  * new matchers and mocking behavior, see
    https://github.com/google/googletest/releases/tag/release-1.11.0</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1643803200">- Add missing ldconfig calls in %post/%postun
- Enable unit tests on Tumbleweed (fails on 15.x)
- Update rpmlintrc for rpmlint 2.0</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1649419200">- Disable 2 warnings that are affected by GCC 12:
  gh#google/googletest#3792 and gh#google/googletest#3793.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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>
</package>
<package pkgid="1484882c6932502ddcdd3399c1ea2a2f5499fe8eb4c6d69050ad880f649fc21b2f993f30aeb18f29ca9810a6a03a939f965d241ec6734e6d3ea14761839c5cd8" name="googletest-debuginfo" arch="i586">
  <version epoch="0" ver="1.12.1" rel="1.1"/>
  <changelog author="luc14n0@linuxmail.org" date="1513425600">- Update to version 1.8.0:
  * Update the value of GTEST_DIR to reflect the googletest dir.
  * Change the GTestDir marco value to reflect the new dir of
    googletest.
  * Read Bazel's $XML_OUTPUT_FILE environment variable
  * Restructure:
  - Test so each scenario is independent.
  - $XML_OUTPUT_FILE logic
  * Fixes:
  - Error C2440 'return' in gmock_test
    (gh#google/googletest#775).
  - Tests that return object which implement operator bool.
  - Operator precedence in GTEST_TEST_BOOLEAN_ with expressions
    that implement operator bool.
  - env_var_test to ignore XML_OUTPUT_FILE if already set.
  - Link that's returned when running tests
    (gh#google/googletest#714).
- Rework package turning it into a source package essencially, once
  its original intention is to provide source files for a testing
  framework, a pure development package itself. Aligning with
  upstream ease our job and avoid unexpected bugs.
- Drop libgtest0 and googletest-devel subpackages bringing gtest
  subpackage instead and obsoleting the previous ones, following
  the above change.
- Provide googlemock together with googletest now that upstream
  officially brought this project under gloogle's wings.
- Replace autoconf and automake BuildRequires by cmake and switch
  configure, make and make_install macros by cmake, cmake_jobs and
  cmake_install. Autotools are deprecated and cmake is recommended
  by upstream.
- Drop libtool BuildRequires and autoreconf call. With the adoption
  of cmake it's no longer need anymore.
- Drop googletest-enable-make-install.patch. No longer needed once
  make install is not used anymore.
- Add googletest-fix-cmake-libdir-install.patch for enabling the
  use of /usr/lib(64) instead of /usr/local/lib(64), once
  upstream's CMakeLists doesn't provide flexibility in this regard.
- Add googletest-rpmlintrc file to filter warnings about
  devel-file-in-non-devel-package, shlib-policy-missing-suffix and
  obsolete-not-provided as the package is a devel one itself now.</changelog>
  <changelog author="tiwai@suse.de" date="1514548800">- Fix the source (and put the download URL as a comment) for
  matching with the actual tarball file name.</changelog>
  <changelog author="adam.majer@suse.de" date="1542369600">- Update to version 1.8.1:
  * add pkg-config files
  * add --no_stacktrace_support for json-output-unittest
  * allow macros inside of parametrized test names.
  * support JSON output format in addition to XML
  * add options to parallelize builds
  * fix double free when building Gtest/GMock in shared libraries
    and linking a test executable with both.
  * 2.6.4 is the minimum CMake version
- cleanup spec file
- googletest-fix-cmake-libdir-install.patch: dropped, upstreamed</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1542456000">- Remove errant backslahes from description.
- Rewrite summaries without em dashes.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1581163200">- Update to version 1.10.0
  * Deprecated "....TEST_CASE" API in favor of "....TEST_SUITE".
    In a nutshell if you have code that uses something like
    "INSTANTIATE_TYPED_TEST_CASE_P " - this and all other
    "*_TEST_CASE " are now deprecated in favor of more standard
    _TEST_SUITE.
  * New powerful MOCK_METHOD macro.
    For example:
    (Old) MOCK_METHOD1(Bar, double(std::string s));
    (New) MOCK_METHOD(double, Bar, (std::string s), (override));
    So there is no need to count the parameters anymore.</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1621252800">- Don't depend on python2, when we don't need it.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1641384000">- update to 1.11.0:
  * --gtest_brief shows only test failures in output
  * --gtest_fail_fast stops test execution on first failure
  * Failures in SetUpTestSuite and TearDownTestSuite now cause tests to fail
    rather than log
  * Uninstantiated TEST_P and TYPED_TEST_P now fail unless allowlisted using
    GTEST_ALLOW_UNINSTANTIATED_PARAMETERIZED_TEST
  * new matchers and mocking behavior, see
    https://github.com/google/googletest/releases/tag/release-1.11.0</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1643803200">- Add missing ldconfig calls in %post/%postun
- Enable unit tests on Tumbleweed (fails on 15.x)
- Update rpmlintrc for rpmlint 2.0</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1649419200">- Disable 2 warnings that are affected by GCC 12:
  gh#google/googletest#3792 and gh#google/googletest#3793.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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>
</package>
<package pkgid="e5f4e402b600d77ea212c013467f0838865d84dcee5a450987ed95200dba7476c474450d2dbff6635be093674db222dde224dcbe2d5d1d4d2eb43f2291accf09" name="googletest-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.12.1" rel="1.1"/>
  <changelog author="luc14n0@linuxmail.org" date="1513425600">- Update to version 1.8.0:
  * Update the value of GTEST_DIR to reflect the googletest dir.
  * Change the GTestDir marco value to reflect the new dir of
    googletest.
  * Read Bazel's $XML_OUTPUT_FILE environment variable
  * Restructure:
  - Test so each scenario is independent.
  - $XML_OUTPUT_FILE logic
  * Fixes:
  - Error C2440 'return' in gmock_test
    (gh#google/googletest#775).
  - Tests that return object which implement operator bool.
  - Operator precedence in GTEST_TEST_BOOLEAN_ with expressions
    that implement operator bool.
  - env_var_test to ignore XML_OUTPUT_FILE if already set.
  - Link that's returned when running tests
    (gh#google/googletest#714).
- Rework package turning it into a source package essencially, once
  its original intention is to provide source files for a testing
  framework, a pure development package itself. Aligning with
  upstream ease our job and avoid unexpected bugs.
- Drop libgtest0 and googletest-devel subpackages bringing gtest
  subpackage instead and obsoleting the previous ones, following
  the above change.
- Provide googlemock together with googletest now that upstream
  officially brought this project under gloogle's wings.
- Replace autoconf and automake BuildRequires by cmake and switch
  configure, make and make_install macros by cmake, cmake_jobs and
  cmake_install. Autotools are deprecated and cmake is recommended
  by upstream.
- Drop libtool BuildRequires and autoreconf call. With the adoption
  of cmake it's no longer need anymore.
- Drop googletest-enable-make-install.patch. No longer needed once
  make install is not used anymore.
- Add googletest-fix-cmake-libdir-install.patch for enabling the
  use of /usr/lib(64) instead of /usr/local/lib(64), once
  upstream's CMakeLists doesn't provide flexibility in this regard.
- Add googletest-rpmlintrc file to filter warnings about
  devel-file-in-non-devel-package, shlib-policy-missing-suffix and
  obsolete-not-provided as the package is a devel one itself now.</changelog>
  <changelog author="tiwai@suse.de" date="1514548800">- Fix the source (and put the download URL as a comment) for
  matching with the actual tarball file name.</changelog>
  <changelog author="adam.majer@suse.de" date="1542369600">- Update to version 1.8.1:
  * add pkg-config files
  * add --no_stacktrace_support for json-output-unittest
  * allow macros inside of parametrized test names.
  * support JSON output format in addition to XML
  * add options to parallelize builds
  * fix double free when building Gtest/GMock in shared libraries
    and linking a test executable with both.
  * 2.6.4 is the minimum CMake version
- cleanup spec file
- googletest-fix-cmake-libdir-install.patch: dropped, upstreamed</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1542456000">- Remove errant backslahes from description.
- Rewrite summaries without em dashes.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1581163200">- Update to version 1.10.0
  * Deprecated "....TEST_CASE" API in favor of "....TEST_SUITE".
    In a nutshell if you have code that uses something like
    "INSTANTIATE_TYPED_TEST_CASE_P " - this and all other
    "*_TEST_CASE " are now deprecated in favor of more standard
    _TEST_SUITE.
  * New powerful MOCK_METHOD macro.
    For example:
    (Old) MOCK_METHOD1(Bar, double(std::string s));
    (New) MOCK_METHOD(double, Bar, (std::string s), (override));
    So there is no need to count the parameters anymore.</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1621252800">- Don't depend on python2, when we don't need it.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1641384000">- update to 1.11.0:
  * --gtest_brief shows only test failures in output
  * --gtest_fail_fast stops test execution on first failure
  * Failures in SetUpTestSuite and TearDownTestSuite now cause tests to fail
    rather than log
  * Uninstantiated TEST_P and TYPED_TEST_P now fail unless allowlisted using
    GTEST_ALLOW_UNINSTANTIATED_PARAMETERIZED_TEST
  * new matchers and mocking behavior, see
    https://github.com/google/googletest/releases/tag/release-1.11.0</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1643803200">- Add missing ldconfig calls in %post/%postun
- Enable unit tests on Tumbleweed (fails on 15.x)
- Update rpmlintrc for rpmlint 2.0</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1649419200">- Disable 2 warnings that are affected by GCC 12:
  gh#google/googletest#3792 and gh#google/googletest#3793.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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>
</package>
<package pkgid="b521da2d2d04567a6b3c7601f610580c693d306025a6730320ea66b92ce1daf1965b5b4ea117b545a731142e1e6959da99354848f6e9b6fb3d4d85a29eae60cf" name="googletest-debugsource" arch="i586">
  <version epoch="0" ver="1.12.1" rel="1.1"/>
  <changelog author="luc14n0@linuxmail.org" date="1513425600">- Update to version 1.8.0:
  * Update the value of GTEST_DIR to reflect the googletest dir.
  * Change the GTestDir marco value to reflect the new dir of
    googletest.
  * Read Bazel's $XML_OUTPUT_FILE environment variable
  * Restructure:
  - Test so each scenario is independent.
  - $XML_OUTPUT_FILE logic
  * Fixes:
  - Error C2440 'return' in gmock_test
    (gh#google/googletest#775).
  - Tests that return object which implement operator bool.
  - Operator precedence in GTEST_TEST_BOOLEAN_ with expressions
    that implement operator bool.
  - env_var_test to ignore XML_OUTPUT_FILE if already set.
  - Link that's returned when running tests
    (gh#google/googletest#714).
- Rework package turning it into a source package essencially, once
  its original intention is to provide source files for a testing
  framework, a pure development package itself. Aligning with
  upstream ease our job and avoid unexpected bugs.
- Drop libgtest0 and googletest-devel subpackages bringing gtest
  subpackage instead and obsoleting the previous ones, following
  the above change.
- Provide googlemock together with googletest now that upstream
  officially brought this project under gloogle's wings.
- Replace autoconf and automake BuildRequires by cmake and switch
  configure, make and make_install macros by cmake, cmake_jobs and
  cmake_install. Autotools are deprecated and cmake is recommended
  by upstream.
- Drop libtool BuildRequires and autoreconf call. With the adoption
  of cmake it's no longer need anymore.
- Drop googletest-enable-make-install.patch. No longer needed once
  make install is not used anymore.
- Add googletest-fix-cmake-libdir-install.patch for enabling the
  use of /usr/lib(64) instead of /usr/local/lib(64), once
  upstream's CMakeLists doesn't provide flexibility in this regard.
- Add googletest-rpmlintrc file to filter warnings about
  devel-file-in-non-devel-package, shlib-policy-missing-suffix and
  obsolete-not-provided as the package is a devel one itself now.</changelog>
  <changelog author="tiwai@suse.de" date="1514548800">- Fix the source (and put the download URL as a comment) for
  matching with the actual tarball file name.</changelog>
  <changelog author="adam.majer@suse.de" date="1542369600">- Update to version 1.8.1:
  * add pkg-config files
  * add --no_stacktrace_support for json-output-unittest
  * allow macros inside of parametrized test names.
  * support JSON output format in addition to XML
  * add options to parallelize builds
  * fix double free when building Gtest/GMock in shared libraries
    and linking a test executable with both.
  * 2.6.4 is the minimum CMake version
- cleanup spec file
- googletest-fix-cmake-libdir-install.patch: dropped, upstreamed</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1542456000">- Remove errant backslahes from description.
- Rewrite summaries without em dashes.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1581163200">- Update to version 1.10.0
  * Deprecated "....TEST_CASE" API in favor of "....TEST_SUITE".
    In a nutshell if you have code that uses something like
    "INSTANTIATE_TYPED_TEST_CASE_P " - this and all other
    "*_TEST_CASE " are now deprecated in favor of more standard
    _TEST_SUITE.
  * New powerful MOCK_METHOD macro.
    For example:
    (Old) MOCK_METHOD1(Bar, double(std::string s));
    (New) MOCK_METHOD(double, Bar, (std::string s), (override));
    So there is no need to count the parameters anymore.</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1621252800">- Don't depend on python2, when we don't need it.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1641384000">- update to 1.11.0:
  * --gtest_brief shows only test failures in output
  * --gtest_fail_fast stops test execution on first failure
  * Failures in SetUpTestSuite and TearDownTestSuite now cause tests to fail
    rather than log
  * Uninstantiated TEST_P and TYPED_TEST_P now fail unless allowlisted using
    GTEST_ALLOW_UNINSTANTIATED_PARAMETERIZED_TEST
  * new matchers and mocking behavior, see
    https://github.com/google/googletest/releases/tag/release-1.11.0</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1643803200">- Add missing ldconfig calls in %post/%postun
- Enable unit tests on Tumbleweed (fails on 15.x)
- Update rpmlintrc for rpmlint 2.0</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1649419200">- Disable 2 warnings that are affected by GCC 12:
  gh#google/googletest#3792 and gh#google/googletest#3793.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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>
</package>
<package pkgid="f3210cb832ec44d9d818436a9a05a947301c333fad6871c21d426e4083881fd7a502013555fb19401be8ebc94271aa969fe680cf4874896ad2a0d3b1cf3a7d57" name="googletest-debugsource" arch="x86_64">
  <version epoch="0" ver="1.12.1" rel="1.1"/>
  <changelog author="luc14n0@linuxmail.org" date="1513425600">- Update to version 1.8.0:
  * Update the value of GTEST_DIR to reflect the googletest dir.
  * Change the GTestDir marco value to reflect the new dir of
    googletest.
  * Read Bazel's $XML_OUTPUT_FILE environment variable
  * Restructure:
  - Test so each scenario is independent.
  - $XML_OUTPUT_FILE logic
  * Fixes:
  - Error C2440 'return' in gmock_test
    (gh#google/googletest#775).
  - Tests that return object which implement operator bool.
  - Operator precedence in GTEST_TEST_BOOLEAN_ with expressions
    that implement operator bool.
  - env_var_test to ignore XML_OUTPUT_FILE if already set.
  - Link that's returned when running tests
    (gh#google/googletest#714).
- Rework package turning it into a source package essencially, once
  its original intention is to provide source files for a testing
  framework, a pure development package itself. Aligning with
  upstream ease our job and avoid unexpected bugs.
- Drop libgtest0 and googletest-devel subpackages bringing gtest
  subpackage instead and obsoleting the previous ones, following
  the above change.
- Provide googlemock together with googletest now that upstream
  officially brought this project under gloogle's wings.
- Replace autoconf and automake BuildRequires by cmake and switch
  configure, make and make_install macros by cmake, cmake_jobs and
  cmake_install. Autotools are deprecated and cmake is recommended
  by upstream.
- Drop libtool BuildRequires and autoreconf call. With the adoption
  of cmake it's no longer need anymore.
- Drop googletest-enable-make-install.patch. No longer needed once
  make install is not used anymore.
- Add googletest-fix-cmake-libdir-install.patch for enabling the
  use of /usr/lib(64) instead of /usr/local/lib(64), once
  upstream's CMakeLists doesn't provide flexibility in this regard.
- Add googletest-rpmlintrc file to filter warnings about
  devel-file-in-non-devel-package, shlib-policy-missing-suffix and
  obsolete-not-provided as the package is a devel one itself now.</changelog>
  <changelog author="tiwai@suse.de" date="1514548800">- Fix the source (and put the download URL as a comment) for
  matching with the actual tarball file name.</changelog>
  <changelog author="adam.majer@suse.de" date="1542369600">- Update to version 1.8.1:
  * add pkg-config files
  * add --no_stacktrace_support for json-output-unittest
  * allow macros inside of parametrized test names.
  * support JSON output format in addition to XML
  * add options to parallelize builds
  * fix double free when building Gtest/GMock in shared libraries
    and linking a test executable with both.
  * 2.6.4 is the minimum CMake version
- cleanup spec file
- googletest-fix-cmake-libdir-install.patch: dropped, upstreamed</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1542456000">- Remove errant backslahes from description.
- Rewrite summaries without em dashes.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1581163200">- Update to version 1.10.0
  * Deprecated "....TEST_CASE" API in favor of "....TEST_SUITE".
    In a nutshell if you have code that uses something like
    "INSTANTIATE_TYPED_TEST_CASE_P " - this and all other
    "*_TEST_CASE " are now deprecated in favor of more standard
    _TEST_SUITE.
  * New powerful MOCK_METHOD macro.
    For example:
    (Old) MOCK_METHOD1(Bar, double(std::string s));
    (New) MOCK_METHOD(double, Bar, (std::string s), (override));
    So there is no need to count the parameters anymore.</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1621252800">- Don't depend on python2, when we don't need it.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1641384000">- update to 1.11.0:
  * --gtest_brief shows only test failures in output
  * --gtest_fail_fast stops test execution on first failure
  * Failures in SetUpTestSuite and TearDownTestSuite now cause tests to fail
    rather than log
  * Uninstantiated TEST_P and TYPED_TEST_P now fail unless allowlisted using
    GTEST_ALLOW_UNINSTANTIATED_PARAMETERIZED_TEST
  * new matchers and mocking behavior, see
    https://github.com/google/googletest/releases/tag/release-1.11.0</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1643803200">- Add missing ldconfig calls in %post/%postun
- Enable unit tests on Tumbleweed (fails on 15.x)
- Update rpmlintrc for rpmlint 2.0</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1649419200">- Disable 2 warnings that are affected by GCC 12:
  gh#google/googletest#3792 and gh#google/googletest#3793.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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>
</package>
<package pkgid="5328a91fd1ab663a37b82b0f34a3021c9cfa88a3489886c7aa28b6c0451ebbca452cd9e93fc47633ef3fe5c6a69b1a01e35ff5f2c00e5435a07d2a3dad0750da" name="gperf" arch="i586">
  <version epoch="0" ver="3.1" rel="1.1"/>
  <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="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1606219200">- Small package cleanup</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1653393600">- stop linking dynamic content per full url, this breaks
  asset validation
- remove info scripts, this is done via filetriggers for ages
- remove obsolete rm in %%install - these files are no longer installed</changelog>
</package>
<package pkgid="b51e63ae235f6cc3e71bcb984b75de9d142c51184ba0144d4ef0fb63b182be80cafc1358757906c7da6edb6b5f9956491ff8b749bf8b0f32baa82df1568cb609" name="gperf" arch="src">
  <version epoch="0" ver="3.1" rel="1.1"/>
  <changelog author="ro@suse.de" date="1032264000">- removed bogus self-provides</changelog>
  <changelog author="ro@suse.de" date="1035806400">- buildrooted</changelog>
  <changelog author="ro@suse.de" date="1044532800">- added install-info macros</changelog>
  <changelog author="ro@suse.de" date="1051185600">- fix install_info --delete call and move from preun to postun</changelog>
  <changelog author="ro@suse.de" date="1052740800">- fix file list</changelog>
  <changelog author="ro@suse.de" date="1053000000">- update to 3.0 with many additional options</changelog>
  <changelog author="ro@suse.de" date="1053345600">- remove unpackaged file</changelog>
  <changelog author="ro@suse.de" date="1055764800">- update to 3.0.1 (documentation and testsuite fixes)</changelog>
  <changelog author="ro@suse.de" date="1066564800">- don't build as root</changelog>
  <changelog author="schwab@suse.de" date="1116676800">- Fix missing declaration.</changelog>
  <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="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1606219200">- Small package cleanup</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1653393600">- stop linking dynamic content per full url, this breaks
  asset validation
- remove info scripts, this is done via filetriggers for ages
- remove obsolete rm in %%install - these files are no longer installed</changelog>
</package>
<package pkgid="8886afbe8338ae88c745d596eefafe8a7aa6c9e7c87103ea67e690bea254217bdec6365a82cc10de14bb363bc5cd867534a7c69e9e08cd108be9d461d0a88db1" name="gperf" arch="x86_64">
  <version epoch="0" ver="3.1" rel="1.1"/>
  <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="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1606219200">- Small package cleanup</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1653393600">- stop linking dynamic content per full url, this breaks
  asset validation
- remove info scripts, this is done via filetriggers for ages
- remove obsolete rm in %%install - these files are no longer installed</changelog>
</package>
<package pkgid="5fbf7df1a4cb3f6153821685ddc10c842728d16ec83253cc30316631dae7a5abb6b26848dcbcc14c290334e58fbeab9ed361ac0a3ff736e5ab5696aa76bc1283" name="gperf-debuginfo" arch="i586">
  <version epoch="0" ver="3.1" rel="1.1"/>
  <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="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1606219200">- Small package cleanup</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1653393600">- stop linking dynamic content per full url, this breaks
  asset validation
- remove info scripts, this is done via filetriggers for ages
- remove obsolete rm in %%install - these files are no longer installed</changelog>
</package>
<package pkgid="3da2aafbb7f4cc45c7cbc66ffa8bf9878635f6e2fb045350d9b50a7b8109d5f2c7f6ca19893f1aa19928bd21ab7e36291bbc358992a77069998bc63df8ccf391" name="gperf-debuginfo" arch="x86_64">
  <version epoch="0" ver="3.1" rel="1.1"/>
  <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="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1606219200">- Small package cleanup</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1653393600">- stop linking dynamic content per full url, this breaks
  asset validation
- remove info scripts, this is done via filetriggers for ages
- remove obsolete rm in %%install - these files are no longer installed</changelog>
</package>
<package pkgid="3adc4003ee9e05b168552bb54517175a19b33684e58bd4895e41cff7230d0ad88620b2cb742ea8bfbae3a1a82e9738810d78ef13b82f85781bca203605fcaa9d" name="gperf-debugsource" arch="i586">
  <version epoch="0" ver="3.1" rel="1.1"/>
  <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="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1606219200">- Small package cleanup</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1653393600">- stop linking dynamic content per full url, this breaks
  asset validation
- remove info scripts, this is done via filetriggers for ages
- remove obsolete rm in %%install - these files are no longer installed</changelog>
</package>
<package pkgid="4129e768113df5197c3e44f87714027f393ce82259d14121cb8db281fe4c49c767a4685441086efa2f310c0667b37bc468dafda8b31b9f243707f187c36fa35e" name="gperf-debugsource" arch="x86_64">
  <version epoch="0" ver="3.1" rel="1.1"/>
  <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="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1606219200">- Small package cleanup</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1653393600">- stop linking dynamic content per full url, this breaks
  asset validation
- remove info scripts, this is done via filetriggers for ages
- remove obsolete rm in %%install - these files are no longer installed</changelog>
</package>
<package pkgid="0af53ac8abc1cda6b1761b74c66d46c00643b92546234068324fb9f5f11d0a66e475e6618157394eb551e0c3e73754f9f515b25318ed2e8e2be5ba5cbee1dc3c" name="gpgme" arch="i586">
  <version epoch="0" ver="1.23.2" rel="2.1"/>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1628164800">- Fix build with glibc 2.34: [bsc#1189089]
  * Use glibc's closefrom.
  * Add gpgme-use-glibc-closefrom.patch</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1640347200">- Add patches to support building bindings packages for
  Python 3.10
  * gpgme-D545-python310.patch -- https://dev.gnupg.org/D545
  * gpgme-D546-python310.patch -- https://dev.gnupg.org/D546</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1660824000">- gpgme 1.18.0
  * New keylist mode to force refresh via external methods
  * The keylist operations now create an import result to report the
    result of the locate keylist modes
  * core: Return BAD_PASSPHRASE error code on symmetric decryption
    failure
  * cpp, qt: Do not export internal symbols anymore
  * cpp, qt: Support revocation of own OpenPGP keys
  * qt: The file name of (signed and) encrypted data can now be set
  * cpp, qt: Support setting the primary user ID
  * python: Fix segv(NULL) when inspecting contect after exeception
- includes changes from version 1.17.1:
  * qt: Fix a bug in the ABI compatibility of 1.17.0
- includes changes from 1.17.0:
  * New context flag "key-origin"
  * New context flag "import-filter"
  * New export mode to export secret subkeys
  * Detect errors during the export of secret keys
  * New function gpgme_op_receive_keys to import keys from a keyserver
    without first running a key listing
  * Detect bad passphrase error in certificate import
  * Allow setting --key-origin when importing keys
  * Support components "keyboxd", "gpg-agent", "scdaemon", "dirmngr",
    "pinentry", and "socketdir" in gpgme_get_dirinfo
  * Under Unix use poll(2) instead of select(2), when available.
  * Fix results returned by gpgme_data_* functions
  * Support closefrom also for glibc
    (drop upstream gpgme-use-glibc-closefrom.patch
  * cpp,qt: Add support for export of secret keys and secret subkeys.
  * cpp,qt: Support for adding existing subkeys to other keys
  * qt: Extend ChangeExpiryJob to change expiration of primary key
    and of subkeys at the same time
  * qt: Support WKD lookup without implicit import
  * qt: Allow specifying an import filter when importing keys
  * qt: Allow retrieving the default value of a config entry
- drop patches included upstream
  * gpgme-1.16.0-Use-after-free-in-t-edit-sign-test.patch
  * gpgme-1.16.0-t-various-testSignKeyWithExpiration-32-bit.patch
- add patches to fix tests:
  * gpgme-1.18.0-T6137-qt_test.patch</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1667908800">- Add gpgme-suse-nobetasuffix.patch
  * remove "-unknown" suffix from version string
  * boo#1205197</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674302400">- add python311.patch to build language bindings for python 3.11</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1674475200">- Update upstream keyring: https://gnupg.org/signature_key.asc</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678449600">- drop python2 subpackage handling. we do not support python 2.x
  anymore, and if we would it would happen via singlespec</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1679313600">- Update to 1.19.0:
  * New context flag "no-auto-check-trustdb". [T6261]
  * Optionally, build QGpgME for Qt 6
  * Support component "gpgtar-name" in gpgme_get_dirinfo. [T6342]
  * Extended gpgme_op_encrypt*, gpgme_op_encrypt_sign*, and
    gpgme_op_sign* to allow creating an encrypted and/or signed
    archive. [T6342]
  * Extended gpgme_op_decrypt*, gpgme_op_decrypt_verify*,
    and gpgme_op_verify* to allow extracting an encrypted and/or
    signed archive. [T6342]
  * cpp: Handle error when trying to sign expired keys. [T6155]
  * cpp: Support encryption flags ThrowKeyIds, EncryptWrap, and
    WantAddress. [T6359]
  * cpp, qt: Fix building with C++11.  [T6141]
  * qt: Fix problem with expiration dates after 2038-01-19 on 32-bit
    systems  when adding an existing subkey to another key. [T6137]
  * cpp: Allow setting the curve to use when generating ECC keys
    for smart cards. [T4429]
  * qt: Extend ListAllKeysJob to allow disabling the automatic
    trust database check when listing all keys. [T6261]
  * qt: Allow deferred start of import jobs. [T6323]
  * qt: Support creating and extracting signed and encrypted
    archives. [T6342]
  * Rebase gpgme-suse-nobetasuffix.patch
  * Remove patches upstream:
  - gpgme-D546-python310.patch
  - gpgme-1.18.0-T6137-qt_test.patch
  - python311.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1681214400">- Add a Qt6 flavor to build Qt6 bindings
- Use %ldconfig_scriptlets</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1682078400">- Update to 1.20.0:
  * On Windows, the gettext functions provided by gpgrt are switched
    into utf8 mode, so that all localized texts returned by GpgME or
    gpgrt, e.g. the texts for error codes are now UTF-8 encoded. [T5960]
  * Key::canSign now returns false for OpenPGP keys without signing
    (sub)key. [T6456]
  * The new macOS Homebrew location is now by default supported. [T6440]
  * Fix regression in 1.19.0.
  * Fix invocation of gpgtar on Windows.
  * Interface changes relative to the 1.19.0 release:
  - gpgme_subkey_t              EXTENDED: New field 'can_renc'.
  - gpgme_subkey_t              EXTENDED: New field 'can_timestamp'.
  - gpgme_subkey_t              EXTENDED: New field 'is_group_owned'.
  - cpp: Subkey::canRenc        NEW.
  - cpp: Subkey::canTimestamp   NEW.
  - cpp: Subkey::isGroupOwned   NEW.
  - cpp: Key::canReallySign     DEPRECATED.
  * Release-info: https://dev.gnupg.org/T6463</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1688990400">- Update to 1.21.0
  * Extended gpgme_op_encrypt, gpgme_op_encrypt_sign, and gpgme_op_sign
    to allow writing the output directly to a file. [T6530]
  * Extended gpgme_op_decrypt and gpgme_op_verify to allow reading the
    input data directly from files. [T6530]
  * For key signing and uid revoking allow an empty user id. [rMfbc3963d62]
  * Pass an input-size-hint also to the gpgsm engine. [T6534]
  * qt: Allow writing the created archives directly to a file. [T6530]
  * qt: Allow reading the signed/encrypted archive to decrypt
    or verify directly from a file. [T6530]
  * qt: Qt Jobs working with QIODeviceDataProvider now properly
    handle input-size hints and progress for files larger.
    2^32 bytes in 32 bit builds. [T6534]
  * cpp: Error::isCanceled now also returns true for error code
    GPG_ERR_FULLY_CANCELED. [T6510]
  * python: Fix wrong use of write. [T6501]
  * Interface changes relative to the 1.20.0 release:
  - cpp: Data::setFlag                            NEW.
  - cpp: Data::setSizeHint                        NEW.
  - qt: Job::startIt                              NEW.
  - qt: DecryptVerifyArchiveJob::setInputFile     NEW.
  - qt: DecryptVerifyArchiveJob::inputFile        NEW.
  - qt: EncryptArchiveJob::setRecipients          NEW.
  - qt: EncryptArchiveJob::recipients             NEW.
  - qt: EncryptArchiveJob::setInputPaths          NEW.
  - qt: EncryptArchiveJob::inputPaths             NEW.
  - qt: EncryptArchiveJob::setOutputFile          NEW.
  - qt: EncryptArchiveJob::outputFile             NEW.
  - qt: EncryptArchiveJob::setEncryptionFlags     NEW.
  - qt: EncryptArchiveJob::encryptionFlags        NEW.
  - qt: SignArchiveJob::setSigners                NEW.
  - qt: SignArchiveJob::signers                   NEW.
  - qt: SignArchiveJob::setInputPaths             NEW.
  - qt: SignArchiveJob::inputPaths                NEW.
  - qt: SignArchiveJob::setOutputFile             NEW.
  - qt: SignArchiveJob::outputFile                NEW.
  - qt: SignEncryptArchiveJob::setSigners         NEW.
  - qt: SignEncryptArchiveJob::signers            NEW.
  - qt: SignEncryptArchiveJob::setRecipients      NEW.
  - qt: SignEncryptArchiveJob::recipients         NEW.
  - qt: SignEncryptArchiveJob::setInputPaths      NEW.
  - qt: SignEncryptArchiveJob::inputPaths         NEW.
  - qt: SignEncryptArchiveJob::setOutputFile      NEW.
  - qt: SignEncryptArchiveJob::outputFile         NEW.
  - qt: SignEncryptArchiveJob::setEncryptionFlags NEW.
  - qt: SignEncryptArchiveJob::encryptionFlags    NEW.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1691064000">- Run testsuite in qemu build</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1692705600">- Update to 1.22.0:
  * Prevent wrong plaintext when verifying clearsigned signature.
  * Return bad data error instead of general error on unexpected data.
  * Take care of offline mode for all operations of gpgsm engine.
  * Prepare the use of the forthcoming libassuan version 3.
  * New configure option --with-libtool-modification.
  * cpp: Expose gpgme_decrypt_result_t.is_mime.
  * qt: Clean up after failure or cancel of sign/encrypt archive operation.
  * qt: Add setInputEncoding to QGpgMe::EncryptJob.
  * qt: Make toLogString helper public.
  * Interface changes relative to the 1.21.0 release:
  - qt: EncryptJob::setInputEncoding           NEW.
  - qt: DecryptionResult::isMime               NEW.
  - qt: toLogString                            NEW.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1692705601">- Fix builds with qt and qt6 [T6673]:
  * qt,tests: Fix build in source directory. Include Qt binding
    sources before C++ binding sources and C sources. This fixes
    the problem that the debug.h in the C sources was found before
    the one in the Qt bindings.
  * build: Suggest out-of-source build. Suggest to run configure
    from a build subdirectory.
  * Add patches:
  - gpgme-qt-tests-Fix-build-in-source-directory.patch
  - gpgme-build-Suggest-out-of-source-build.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1695470400">- Use GCC 12 for building the Qt6 library. The default compiler
  is too old.
- Use '%{without xxx}' rather than '!%{with xxx}' in spec file</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1695470401">- Use GCC 12 for building the Qt6 library on Leap 15. The
  default compiler is too old.
- Use '%{without xxx}' rather than '!%{with xxx}' in spec file</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1698235200">- Update to 1.23.0:
  * Support GPGME_ENCRYPT_ALWAYS_TRUST also for S/MIME. [T6559]
  * New keylist mode GPGME_KEYLIST_MODE_WITH_V5FPR. [T6705]
  * New key capability flags has_*. [T6748]
  * gpgme-tool: Support use of Windows HANDLE. [T6634]
  * qt: Support refreshing keys via WKD. [T6672]
  * qt: Handle cancel in changeexpiryjob. [T6754]
  * Remove patches fixed upstream:
  - gpgme-qt-tests-Fix-build-in-source-directory.patch
  - gpgme-build-Suggest-out-of-source-build.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1698667200">- update to 1.23.1:
  * fixes for other platforms</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1701259200">- Update to 1.23.2:
  * Preserve more specific existing failure code.  [T6575]
  * qt: Start dirmngr with gpgconf to avoid multiple instances. [T6833]
  * qt: On Windows, use UTF-8 when logging the error text.  [T5960]
  * qt: Remove left-over partial files more persistently.  [T6584]
  * qt: Use a temporary file name when creating signed or encrypted
    archives. [T6721]
  * qt: Build Qt 6 bindings with -fPIC if requested or Qt 6 was built
    with this flag. [T6781]
  * Notes:
  - qt: DefaultKeyGenerationJob     DEPRECATED.
  * Release-info: https://dev.gnupg.org/T6782</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Make libgpgmepp-devel provide its CMake target file</changelog>
</package>
<package pkgid="de2c2e49fc622ee12976d147fd4d7c41a7793b6e27606922c410cb0f862d0002d58fc82cc1cc61aeb785f7b40b5874d609f81dbfdc6c3f8cf4a0f615d2b5c659" name="gpgme" arch="src">
  <version epoch="0" ver="1.23.2" rel="2.1"/>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1628164800">- Fix build with glibc 2.34: [bsc#1189089]
  * Use glibc's closefrom.
  * Add gpgme-use-glibc-closefrom.patch</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1640347200">- Add patches to support building bindings packages for
  Python 3.10
  * gpgme-D545-python310.patch -- https://dev.gnupg.org/D545
  * gpgme-D546-python310.patch -- https://dev.gnupg.org/D546</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1660824000">- gpgme 1.18.0
  * New keylist mode to force refresh via external methods
  * The keylist operations now create an import result to report the
    result of the locate keylist modes
  * core: Return BAD_PASSPHRASE error code on symmetric decryption
    failure
  * cpp, qt: Do not export internal symbols anymore
  * cpp, qt: Support revocation of own OpenPGP keys
  * qt: The file name of (signed and) encrypted data can now be set
  * cpp, qt: Support setting the primary user ID
  * python: Fix segv(NULL) when inspecting contect after exeception
- includes changes from version 1.17.1:
  * qt: Fix a bug in the ABI compatibility of 1.17.0
- includes changes from 1.17.0:
  * New context flag "key-origin"
  * New context flag "import-filter"
  * New export mode to export secret subkeys
  * Detect errors during the export of secret keys
  * New function gpgme_op_receive_keys to import keys from a keyserver
    without first running a key listing
  * Detect bad passphrase error in certificate import
  * Allow setting --key-origin when importing keys
  * Support components "keyboxd", "gpg-agent", "scdaemon", "dirmngr",
    "pinentry", and "socketdir" in gpgme_get_dirinfo
  * Under Unix use poll(2) instead of select(2), when available.
  * Fix results returned by gpgme_data_* functions
  * Support closefrom also for glibc
    (drop upstream gpgme-use-glibc-closefrom.patch
  * cpp,qt: Add support for export of secret keys and secret subkeys.
  * cpp,qt: Support for adding existing subkeys to other keys
  * qt: Extend ChangeExpiryJob to change expiration of primary key
    and of subkeys at the same time
  * qt: Support WKD lookup without implicit import
  * qt: Allow specifying an import filter when importing keys
  * qt: Allow retrieving the default value of a config entry
- drop patches included upstream
  * gpgme-1.16.0-Use-after-free-in-t-edit-sign-test.patch
  * gpgme-1.16.0-t-various-testSignKeyWithExpiration-32-bit.patch
- add patches to fix tests:
  * gpgme-1.18.0-T6137-qt_test.patch</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1667908800">- Add gpgme-suse-nobetasuffix.patch
  * remove "-unknown" suffix from version string
  * boo#1205197</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674302400">- add python311.patch to build language bindings for python 3.11</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1674475200">- Update upstream keyring: https://gnupg.org/signature_key.asc</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678449600">- drop python2 subpackage handling. we do not support python 2.x
  anymore, and if we would it would happen via singlespec</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1679313600">- Update to 1.19.0:
  * New context flag "no-auto-check-trustdb". [T6261]
  * Optionally, build QGpgME for Qt 6
  * Support component "gpgtar-name" in gpgme_get_dirinfo. [T6342]
  * Extended gpgme_op_encrypt*, gpgme_op_encrypt_sign*, and
    gpgme_op_sign* to allow creating an encrypted and/or signed
    archive. [T6342]
  * Extended gpgme_op_decrypt*, gpgme_op_decrypt_verify*,
    and gpgme_op_verify* to allow extracting an encrypted and/or
    signed archive. [T6342]
  * cpp: Handle error when trying to sign expired keys. [T6155]
  * cpp: Support encryption flags ThrowKeyIds, EncryptWrap, and
    WantAddress. [T6359]
  * cpp, qt: Fix building with C++11.  [T6141]
  * qt: Fix problem with expiration dates after 2038-01-19 on 32-bit
    systems  when adding an existing subkey to another key. [T6137]
  * cpp: Allow setting the curve to use when generating ECC keys
    for smart cards. [T4429]
  * qt: Extend ListAllKeysJob to allow disabling the automatic
    trust database check when listing all keys. [T6261]
  * qt: Allow deferred start of import jobs. [T6323]
  * qt: Support creating and extracting signed and encrypted
    archives. [T6342]
  * Rebase gpgme-suse-nobetasuffix.patch
  * Remove patches upstream:
  - gpgme-D546-python310.patch
  - gpgme-1.18.0-T6137-qt_test.patch
  - python311.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1681214400">- Add a Qt6 flavor to build Qt6 bindings
- Use %ldconfig_scriptlets</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1682078400">- Update to 1.20.0:
  * On Windows, the gettext functions provided by gpgrt are switched
    into utf8 mode, so that all localized texts returned by GpgME or
    gpgrt, e.g. the texts for error codes are now UTF-8 encoded. [T5960]
  * Key::canSign now returns false for OpenPGP keys without signing
    (sub)key. [T6456]
  * The new macOS Homebrew location is now by default supported. [T6440]
  * Fix regression in 1.19.0.
  * Fix invocation of gpgtar on Windows.
  * Interface changes relative to the 1.19.0 release:
  - gpgme_subkey_t              EXTENDED: New field 'can_renc'.
  - gpgme_subkey_t              EXTENDED: New field 'can_timestamp'.
  - gpgme_subkey_t              EXTENDED: New field 'is_group_owned'.
  - cpp: Subkey::canRenc        NEW.
  - cpp: Subkey::canTimestamp   NEW.
  - cpp: Subkey::isGroupOwned   NEW.
  - cpp: Key::canReallySign     DEPRECATED.
  * Release-info: https://dev.gnupg.org/T6463</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1688990400">- Update to 1.21.0
  * Extended gpgme_op_encrypt, gpgme_op_encrypt_sign, and gpgme_op_sign
    to allow writing the output directly to a file. [T6530]
  * Extended gpgme_op_decrypt and gpgme_op_verify to allow reading the
    input data directly from files. [T6530]
  * For key signing and uid revoking allow an empty user id. [rMfbc3963d62]
  * Pass an input-size-hint also to the gpgsm engine. [T6534]
  * qt: Allow writing the created archives directly to a file. [T6530]
  * qt: Allow reading the signed/encrypted archive to decrypt
    or verify directly from a file. [T6530]
  * qt: Qt Jobs working with QIODeviceDataProvider now properly
    handle input-size hints and progress for files larger.
    2^32 bytes in 32 bit builds. [T6534]
  * cpp: Error::isCanceled now also returns true for error code
    GPG_ERR_FULLY_CANCELED. [T6510]
  * python: Fix wrong use of write. [T6501]
  * Interface changes relative to the 1.20.0 release:
  - cpp: Data::setFlag                            NEW.
  - cpp: Data::setSizeHint                        NEW.
  - qt: Job::startIt                              NEW.
  - qt: DecryptVerifyArchiveJob::setInputFile     NEW.
  - qt: DecryptVerifyArchiveJob::inputFile        NEW.
  - qt: EncryptArchiveJob::setRecipients          NEW.
  - qt: EncryptArchiveJob::recipients             NEW.
  - qt: EncryptArchiveJob::setInputPaths          NEW.
  - qt: EncryptArchiveJob::inputPaths             NEW.
  - qt: EncryptArchiveJob::setOutputFile          NEW.
  - qt: EncryptArchiveJob::outputFile             NEW.
  - qt: EncryptArchiveJob::setEncryptionFlags     NEW.
  - qt: EncryptArchiveJob::encryptionFlags        NEW.
  - qt: SignArchiveJob::setSigners                NEW.
  - qt: SignArchiveJob::signers                   NEW.
  - qt: SignArchiveJob::setInputPaths             NEW.
  - qt: SignArchiveJob::inputPaths                NEW.
  - qt: SignArchiveJob::setOutputFile             NEW.
  - qt: SignArchiveJob::outputFile                NEW.
  - qt: SignEncryptArchiveJob::setSigners         NEW.
  - qt: SignEncryptArchiveJob::signers            NEW.
  - qt: SignEncryptArchiveJob::setRecipients      NEW.
  - qt: SignEncryptArchiveJob::recipients         NEW.
  - qt: SignEncryptArchiveJob::setInputPaths      NEW.
  - qt: SignEncryptArchiveJob::inputPaths         NEW.
  - qt: SignEncryptArchiveJob::setOutputFile      NEW.
  - qt: SignEncryptArchiveJob::outputFile         NEW.
  - qt: SignEncryptArchiveJob::setEncryptionFlags NEW.
  - qt: SignEncryptArchiveJob::encryptionFlags    NEW.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1691064000">- Run testsuite in qemu build</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1692705600">- Update to 1.22.0:
  * Prevent wrong plaintext when verifying clearsigned signature.
  * Return bad data error instead of general error on unexpected data.
  * Take care of offline mode for all operations of gpgsm engine.
  * Prepare the use of the forthcoming libassuan version 3.
  * New configure option --with-libtool-modification.
  * cpp: Expose gpgme_decrypt_result_t.is_mime.
  * qt: Clean up after failure or cancel of sign/encrypt archive operation.
  * qt: Add setInputEncoding to QGpgMe::EncryptJob.
  * qt: Make toLogString helper public.
  * Interface changes relative to the 1.21.0 release:
  - qt: EncryptJob::setInputEncoding           NEW.
  - qt: DecryptionResult::isMime               NEW.
  - qt: toLogString                            NEW.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1692705601">- Fix builds with qt and qt6 [T6673]:
  * qt,tests: Fix build in source directory. Include Qt binding
    sources before C++ binding sources and C sources. This fixes
    the problem that the debug.h in the C sources was found before
    the one in the Qt bindings.
  * build: Suggest out-of-source build. Suggest to run configure
    from a build subdirectory.
  * Add patches:
  - gpgme-qt-tests-Fix-build-in-source-directory.patch
  - gpgme-build-Suggest-out-of-source-build.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1695470400">- Use GCC 12 for building the Qt6 library. The default compiler
  is too old.
- Use '%{without xxx}' rather than '!%{with xxx}' in spec file</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1695470401">- Use GCC 12 for building the Qt6 library on Leap 15. The
  default compiler is too old.
- Use '%{without xxx}' rather than '!%{with xxx}' in spec file</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1698235200">- Update to 1.23.0:
  * Support GPGME_ENCRYPT_ALWAYS_TRUST also for S/MIME. [T6559]
  * New keylist mode GPGME_KEYLIST_MODE_WITH_V5FPR. [T6705]
  * New key capability flags has_*. [T6748]
  * gpgme-tool: Support use of Windows HANDLE. [T6634]
  * qt: Support refreshing keys via WKD. [T6672]
  * qt: Handle cancel in changeexpiryjob. [T6754]
  * Remove patches fixed upstream:
  - gpgme-qt-tests-Fix-build-in-source-directory.patch
  - gpgme-build-Suggest-out-of-source-build.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1698667200">- update to 1.23.1:
  * fixes for other platforms</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1701259200">- Update to 1.23.2:
  * Preserve more specific existing failure code.  [T6575]
  * qt: Start dirmngr with gpgconf to avoid multiple instances. [T6833]
  * qt: On Windows, use UTF-8 when logging the error text.  [T5960]
  * qt: Remove left-over partial files more persistently.  [T6584]
  * qt: Use a temporary file name when creating signed or encrypted
    archives. [T6721]
  * qt: Build Qt 6 bindings with -fPIC if requested or Qt 6 was built
    with this flag. [T6781]
  * Notes:
  - qt: DefaultKeyGenerationJob     DEPRECATED.
  * Release-info: https://dev.gnupg.org/T6782</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Make libgpgmepp-devel provide its CMake target file</changelog>
</package>
<package pkgid="8ea58df453077b11068a6843ad202cc2c3f1725f80250b7b72a8cba6a8a217ae0877e09e750717157b840d5c209650e894d2e9236f31946a4720436ca78ba401" name="gpgme" arch="x86_64">
  <version epoch="0" ver="1.23.2" rel="2.1"/>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1628164800">- Fix build with glibc 2.34: [bsc#1189089]
  * Use glibc's closefrom.
  * Add gpgme-use-glibc-closefrom.patch</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1640347200">- Add patches to support building bindings packages for
  Python 3.10
  * gpgme-D545-python310.patch -- https://dev.gnupg.org/D545
  * gpgme-D546-python310.patch -- https://dev.gnupg.org/D546</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1660824000">- gpgme 1.18.0
  * New keylist mode to force refresh via external methods
  * The keylist operations now create an import result to report the
    result of the locate keylist modes
  * core: Return BAD_PASSPHRASE error code on symmetric decryption
    failure
  * cpp, qt: Do not export internal symbols anymore
  * cpp, qt: Support revocation of own OpenPGP keys
  * qt: The file name of (signed and) encrypted data can now be set
  * cpp, qt: Support setting the primary user ID
  * python: Fix segv(NULL) when inspecting contect after exeception
- includes changes from version 1.17.1:
  * qt: Fix a bug in the ABI compatibility of 1.17.0
- includes changes from 1.17.0:
  * New context flag "key-origin"
  * New context flag "import-filter"
  * New export mode to export secret subkeys
  * Detect errors during the export of secret keys
  * New function gpgme_op_receive_keys to import keys from a keyserver
    without first running a key listing
  * Detect bad passphrase error in certificate import
  * Allow setting --key-origin when importing keys
  * Support components "keyboxd", "gpg-agent", "scdaemon", "dirmngr",
    "pinentry", and "socketdir" in gpgme_get_dirinfo
  * Under Unix use poll(2) instead of select(2), when available.
  * Fix results returned by gpgme_data_* functions
  * Support closefrom also for glibc
    (drop upstream gpgme-use-glibc-closefrom.patch
  * cpp,qt: Add support for export of secret keys and secret subkeys.
  * cpp,qt: Support for adding existing subkeys to other keys
  * qt: Extend ChangeExpiryJob to change expiration of primary key
    and of subkeys at the same time
  * qt: Support WKD lookup without implicit import
  * qt: Allow specifying an import filter when importing keys
  * qt: Allow retrieving the default value of a config entry
- drop patches included upstream
  * gpgme-1.16.0-Use-after-free-in-t-edit-sign-test.patch
  * gpgme-1.16.0-t-various-testSignKeyWithExpiration-32-bit.patch
- add patches to fix tests:
  * gpgme-1.18.0-T6137-qt_test.patch</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1667908800">- Add gpgme-suse-nobetasuffix.patch
  * remove "-unknown" suffix from version string
  * boo#1205197</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674302400">- add python311.patch to build language bindings for python 3.11</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1674475200">- Update upstream keyring: https://gnupg.org/signature_key.asc</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678449600">- drop python2 subpackage handling. we do not support python 2.x
  anymore, and if we would it would happen via singlespec</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1679313600">- Update to 1.19.0:
  * New context flag "no-auto-check-trustdb". [T6261]
  * Optionally, build QGpgME for Qt 6
  * Support component "gpgtar-name" in gpgme_get_dirinfo. [T6342]
  * Extended gpgme_op_encrypt*, gpgme_op_encrypt_sign*, and
    gpgme_op_sign* to allow creating an encrypted and/or signed
    archive. [T6342]
  * Extended gpgme_op_decrypt*, gpgme_op_decrypt_verify*,
    and gpgme_op_verify* to allow extracting an encrypted and/or
    signed archive. [T6342]
  * cpp: Handle error when trying to sign expired keys. [T6155]
  * cpp: Support encryption flags ThrowKeyIds, EncryptWrap, and
    WantAddress. [T6359]
  * cpp, qt: Fix building with C++11.  [T6141]
  * qt: Fix problem with expiration dates after 2038-01-19 on 32-bit
    systems  when adding an existing subkey to another key. [T6137]
  * cpp: Allow setting the curve to use when generating ECC keys
    for smart cards. [T4429]
  * qt: Extend ListAllKeysJob to allow disabling the automatic
    trust database check when listing all keys. [T6261]
  * qt: Allow deferred start of import jobs. [T6323]
  * qt: Support creating and extracting signed and encrypted
    archives. [T6342]
  * Rebase gpgme-suse-nobetasuffix.patch
  * Remove patches upstream:
  - gpgme-D546-python310.patch
  - gpgme-1.18.0-T6137-qt_test.patch
  - python311.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1681214400">- Add a Qt6 flavor to build Qt6 bindings
- Use %ldconfig_scriptlets</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1682078400">- Update to 1.20.0:
  * On Windows, the gettext functions provided by gpgrt are switched
    into utf8 mode, so that all localized texts returned by GpgME or
    gpgrt, e.g. the texts for error codes are now UTF-8 encoded. [T5960]
  * Key::canSign now returns false for OpenPGP keys without signing
    (sub)key. [T6456]
  * The new macOS Homebrew location is now by default supported. [T6440]
  * Fix regression in 1.19.0.
  * Fix invocation of gpgtar on Windows.
  * Interface changes relative to the 1.19.0 release:
  - gpgme_subkey_t              EXTENDED: New field 'can_renc'.
  - gpgme_subkey_t              EXTENDED: New field 'can_timestamp'.
  - gpgme_subkey_t              EXTENDED: New field 'is_group_owned'.
  - cpp: Subkey::canRenc        NEW.
  - cpp: Subkey::canTimestamp   NEW.
  - cpp: Subkey::isGroupOwned   NEW.
  - cpp: Key::canReallySign     DEPRECATED.
  * Release-info: https://dev.gnupg.org/T6463</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1688990400">- Update to 1.21.0
  * Extended gpgme_op_encrypt, gpgme_op_encrypt_sign, and gpgme_op_sign
    to allow writing the output directly to a file. [T6530]
  * Extended gpgme_op_decrypt and gpgme_op_verify to allow reading the
    input data directly from files. [T6530]
  * For key signing and uid revoking allow an empty user id. [rMfbc3963d62]
  * Pass an input-size-hint also to the gpgsm engine. [T6534]
  * qt: Allow writing the created archives directly to a file. [T6530]
  * qt: Allow reading the signed/encrypted archive to decrypt
    or verify directly from a file. [T6530]
  * qt: Qt Jobs working with QIODeviceDataProvider now properly
    handle input-size hints and progress for files larger.
    2^32 bytes in 32 bit builds. [T6534]
  * cpp: Error::isCanceled now also returns true for error code
    GPG_ERR_FULLY_CANCELED. [T6510]
  * python: Fix wrong use of write. [T6501]
  * Interface changes relative to the 1.20.0 release:
  - cpp: Data::setFlag                            NEW.
  - cpp: Data::setSizeHint                        NEW.
  - qt: Job::startIt                              NEW.
  - qt: DecryptVerifyArchiveJob::setInputFile     NEW.
  - qt: DecryptVerifyArchiveJob::inputFile        NEW.
  - qt: EncryptArchiveJob::setRecipients          NEW.
  - qt: EncryptArchiveJob::recipients             NEW.
  - qt: EncryptArchiveJob::setInputPaths          NEW.
  - qt: EncryptArchiveJob::inputPaths             NEW.
  - qt: EncryptArchiveJob::setOutputFile          NEW.
  - qt: EncryptArchiveJob::outputFile             NEW.
  - qt: EncryptArchiveJob::setEncryptionFlags     NEW.
  - qt: EncryptArchiveJob::encryptionFlags        NEW.
  - qt: SignArchiveJob::setSigners                NEW.
  - qt: SignArchiveJob::signers                   NEW.
  - qt: SignArchiveJob::setInputPaths             NEW.
  - qt: SignArchiveJob::inputPaths                NEW.
  - qt: SignArchiveJob::setOutputFile             NEW.
  - qt: SignArchiveJob::outputFile                NEW.
  - qt: SignEncryptArchiveJob::setSigners         NEW.
  - qt: SignEncryptArchiveJob::signers            NEW.
  - qt: SignEncryptArchiveJob::setRecipients      NEW.
  - qt: SignEncryptArchiveJob::recipients         NEW.
  - qt: SignEncryptArchiveJob::setInputPaths      NEW.
  - qt: SignEncryptArchiveJob::inputPaths         NEW.
  - qt: SignEncryptArchiveJob::setOutputFile      NEW.
  - qt: SignEncryptArchiveJob::outputFile         NEW.
  - qt: SignEncryptArchiveJob::setEncryptionFlags NEW.
  - qt: SignEncryptArchiveJob::encryptionFlags    NEW.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1691064000">- Run testsuite in qemu build</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1692705600">- Update to 1.22.0:
  * Prevent wrong plaintext when verifying clearsigned signature.
  * Return bad data error instead of general error on unexpected data.
  * Take care of offline mode for all operations of gpgsm engine.
  * Prepare the use of the forthcoming libassuan version 3.
  * New configure option --with-libtool-modification.
  * cpp: Expose gpgme_decrypt_result_t.is_mime.
  * qt: Clean up after failure or cancel of sign/encrypt archive operation.
  * qt: Add setInputEncoding to QGpgMe::EncryptJob.
  * qt: Make toLogString helper public.
  * Interface changes relative to the 1.21.0 release:
  - qt: EncryptJob::setInputEncoding           NEW.
  - qt: DecryptionResult::isMime               NEW.
  - qt: toLogString                            NEW.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1692705601">- Fix builds with qt and qt6 [T6673]:
  * qt,tests: Fix build in source directory. Include Qt binding
    sources before C++ binding sources and C sources. This fixes
    the problem that the debug.h in the C sources was found before
    the one in the Qt bindings.
  * build: Suggest out-of-source build. Suggest to run configure
    from a build subdirectory.
  * Add patches:
  - gpgme-qt-tests-Fix-build-in-source-directory.patch
  - gpgme-build-Suggest-out-of-source-build.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1695470400">- Use GCC 12 for building the Qt6 library. The default compiler
  is too old.
- Use '%{without xxx}' rather than '!%{with xxx}' in spec file</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1695470401">- Use GCC 12 for building the Qt6 library on Leap 15. The
  default compiler is too old.
- Use '%{without xxx}' rather than '!%{with xxx}' in spec file</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1698235200">- Update to 1.23.0:
  * Support GPGME_ENCRYPT_ALWAYS_TRUST also for S/MIME. [T6559]
  * New keylist mode GPGME_KEYLIST_MODE_WITH_V5FPR. [T6705]
  * New key capability flags has_*. [T6748]
  * gpgme-tool: Support use of Windows HANDLE. [T6634]
  * qt: Support refreshing keys via WKD. [T6672]
  * qt: Handle cancel in changeexpiryjob. [T6754]
  * Remove patches fixed upstream:
  - gpgme-qt-tests-Fix-build-in-source-directory.patch
  - gpgme-build-Suggest-out-of-source-build.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1698667200">- update to 1.23.1:
  * fixes for other platforms</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1701259200">- Update to 1.23.2:
  * Preserve more specific existing failure code.  [T6575]
  * qt: Start dirmngr with gpgconf to avoid multiple instances. [T6833]
  * qt: On Windows, use UTF-8 when logging the error text.  [T5960]
  * qt: Remove left-over partial files more persistently.  [T6584]
  * qt: Use a temporary file name when creating signed or encrypted
    archives. [T6721]
  * qt: Build Qt 6 bindings with -fPIC if requested or Qt 6 was built
    with this flag. [T6781]
  * Notes:
  - qt: DefaultKeyGenerationJob     DEPRECATED.
  * Release-info: https://dev.gnupg.org/T6782</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Make libgpgmepp-devel provide its CMake target file</changelog>
</package>
<package pkgid="b6bd5daeea07d3a4735cd64d4eebe885d1f30553b73317dcc914c1d98819f550a90f3287fcdb49adcd0ab7c14243fca8c0e4174707061f6c4f50a508f1ae4341" name="gpgme-debuginfo" arch="i586">
  <version epoch="0" ver="1.23.2" rel="2.1"/>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1628164800">- Fix build with glibc 2.34: [bsc#1189089]
  * Use glibc's closefrom.
  * Add gpgme-use-glibc-closefrom.patch</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1640347200">- Add patches to support building bindings packages for
  Python 3.10
  * gpgme-D545-python310.patch -- https://dev.gnupg.org/D545
  * gpgme-D546-python310.patch -- https://dev.gnupg.org/D546</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1660824000">- gpgme 1.18.0
  * New keylist mode to force refresh via external methods
  * The keylist operations now create an import result to report the
    result of the locate keylist modes
  * core: Return BAD_PASSPHRASE error code on symmetric decryption
    failure
  * cpp, qt: Do not export internal symbols anymore
  * cpp, qt: Support revocation of own OpenPGP keys
  * qt: The file name of (signed and) encrypted data can now be set
  * cpp, qt: Support setting the primary user ID
  * python: Fix segv(NULL) when inspecting contect after exeception
- includes changes from version 1.17.1:
  * qt: Fix a bug in the ABI compatibility of 1.17.0
- includes changes from 1.17.0:
  * New context flag "key-origin"
  * New context flag "import-filter"
  * New export mode to export secret subkeys
  * Detect errors during the export of secret keys
  * New function gpgme_op_receive_keys to import keys from a keyserver
    without first running a key listing
  * Detect bad passphrase error in certificate import
  * Allow setting --key-origin when importing keys
  * Support components "keyboxd", "gpg-agent", "scdaemon", "dirmngr",
    "pinentry", and "socketdir" in gpgme_get_dirinfo
  * Under Unix use poll(2) instead of select(2), when available.
  * Fix results returned by gpgme_data_* functions
  * Support closefrom also for glibc
    (drop upstream gpgme-use-glibc-closefrom.patch
  * cpp,qt: Add support for export of secret keys and secret subkeys.
  * cpp,qt: Support for adding existing subkeys to other keys
  * qt: Extend ChangeExpiryJob to change expiration of primary key
    and of subkeys at the same time
  * qt: Support WKD lookup without implicit import
  * qt: Allow specifying an import filter when importing keys
  * qt: Allow retrieving the default value of a config entry
- drop patches included upstream
  * gpgme-1.16.0-Use-after-free-in-t-edit-sign-test.patch
  * gpgme-1.16.0-t-various-testSignKeyWithExpiration-32-bit.patch
- add patches to fix tests:
  * gpgme-1.18.0-T6137-qt_test.patch</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1667908800">- Add gpgme-suse-nobetasuffix.patch
  * remove "-unknown" suffix from version string
  * boo#1205197</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674302400">- add python311.patch to build language bindings for python 3.11</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1674475200">- Update upstream keyring: https://gnupg.org/signature_key.asc</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678449600">- drop python2 subpackage handling. we do not support python 2.x
  anymore, and if we would it would happen via singlespec</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1679313600">- Update to 1.19.0:
  * New context flag "no-auto-check-trustdb". [T6261]
  * Optionally, build QGpgME for Qt 6
  * Support component "gpgtar-name" in gpgme_get_dirinfo. [T6342]
  * Extended gpgme_op_encrypt*, gpgme_op_encrypt_sign*, and
    gpgme_op_sign* to allow creating an encrypted and/or signed
    archive. [T6342]
  * Extended gpgme_op_decrypt*, gpgme_op_decrypt_verify*,
    and gpgme_op_verify* to allow extracting an encrypted and/or
    signed archive. [T6342]
  * cpp: Handle error when trying to sign expired keys. [T6155]
  * cpp: Support encryption flags ThrowKeyIds, EncryptWrap, and
    WantAddress. [T6359]
  * cpp, qt: Fix building with C++11.  [T6141]
  * qt: Fix problem with expiration dates after 2038-01-19 on 32-bit
    systems  when adding an existing subkey to another key. [T6137]
  * cpp: Allow setting the curve to use when generating ECC keys
    for smart cards. [T4429]
  * qt: Extend ListAllKeysJob to allow disabling the automatic
    trust database check when listing all keys. [T6261]
  * qt: Allow deferred start of import jobs. [T6323]
  * qt: Support creating and extracting signed and encrypted
    archives. [T6342]
  * Rebase gpgme-suse-nobetasuffix.patch
  * Remove patches upstream:
  - gpgme-D546-python310.patch
  - gpgme-1.18.0-T6137-qt_test.patch
  - python311.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1681214400">- Add a Qt6 flavor to build Qt6 bindings
- Use %ldconfig_scriptlets</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1682078400">- Update to 1.20.0:
  * On Windows, the gettext functions provided by gpgrt are switched
    into utf8 mode, so that all localized texts returned by GpgME or
    gpgrt, e.g. the texts for error codes are now UTF-8 encoded. [T5960]
  * Key::canSign now returns false for OpenPGP keys without signing
    (sub)key. [T6456]
  * The new macOS Homebrew location is now by default supported. [T6440]
  * Fix regression in 1.19.0.
  * Fix invocation of gpgtar on Windows.
  * Interface changes relative to the 1.19.0 release:
  - gpgme_subkey_t              EXTENDED: New field 'can_renc'.
  - gpgme_subkey_t              EXTENDED: New field 'can_timestamp'.
  - gpgme_subkey_t              EXTENDED: New field 'is_group_owned'.
  - cpp: Subkey::canRenc        NEW.
  - cpp: Subkey::canTimestamp   NEW.
  - cpp: Subkey::isGroupOwned   NEW.
  - cpp: Key::canReallySign     DEPRECATED.
  * Release-info: https://dev.gnupg.org/T6463</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1688990400">- Update to 1.21.0
  * Extended gpgme_op_encrypt, gpgme_op_encrypt_sign, and gpgme_op_sign
    to allow writing the output directly to a file. [T6530]
  * Extended gpgme_op_decrypt and gpgme_op_verify to allow reading the
    input data directly from files. [T6530]
  * For key signing and uid revoking allow an empty user id. [rMfbc3963d62]
  * Pass an input-size-hint also to the gpgsm engine. [T6534]
  * qt: Allow writing the created archives directly to a file. [T6530]
  * qt: Allow reading the signed/encrypted archive to decrypt
    or verify directly from a file. [T6530]
  * qt: Qt Jobs working with QIODeviceDataProvider now properly
    handle input-size hints and progress for files larger.
    2^32 bytes in 32 bit builds. [T6534]
  * cpp: Error::isCanceled now also returns true for error code
    GPG_ERR_FULLY_CANCELED. [T6510]
  * python: Fix wrong use of write. [T6501]
  * Interface changes relative to the 1.20.0 release:
  - cpp: Data::setFlag                            NEW.
  - cpp: Data::setSizeHint                        NEW.
  - qt: Job::startIt                              NEW.
  - qt: DecryptVerifyArchiveJob::setInputFile     NEW.
  - qt: DecryptVerifyArchiveJob::inputFile        NEW.
  - qt: EncryptArchiveJob::setRecipients          NEW.
  - qt: EncryptArchiveJob::recipients             NEW.
  - qt: EncryptArchiveJob::setInputPaths          NEW.
  - qt: EncryptArchiveJob::inputPaths             NEW.
  - qt: EncryptArchiveJob::setOutputFile          NEW.
  - qt: EncryptArchiveJob::outputFile             NEW.
  - qt: EncryptArchiveJob::setEncryptionFlags     NEW.
  - qt: EncryptArchiveJob::encryptionFlags        NEW.
  - qt: SignArchiveJob::setSigners                NEW.
  - qt: SignArchiveJob::signers                   NEW.
  - qt: SignArchiveJob::setInputPaths             NEW.
  - qt: SignArchiveJob::inputPaths                NEW.
  - qt: SignArchiveJob::setOutputFile             NEW.
  - qt: SignArchiveJob::outputFile                NEW.
  - qt: SignEncryptArchiveJob::setSigners         NEW.
  - qt: SignEncryptArchiveJob::signers            NEW.
  - qt: SignEncryptArchiveJob::setRecipients      NEW.
  - qt: SignEncryptArchiveJob::recipients         NEW.
  - qt: SignEncryptArchiveJob::setInputPaths      NEW.
  - qt: SignEncryptArchiveJob::inputPaths         NEW.
  - qt: SignEncryptArchiveJob::setOutputFile      NEW.
  - qt: SignEncryptArchiveJob::outputFile         NEW.
  - qt: SignEncryptArchiveJob::setEncryptionFlags NEW.
  - qt: SignEncryptArchiveJob::encryptionFlags    NEW.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1691064000">- Run testsuite in qemu build</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1692705600">- Update to 1.22.0:
  * Prevent wrong plaintext when verifying clearsigned signature.
  * Return bad data error instead of general error on unexpected data.
  * Take care of offline mode for all operations of gpgsm engine.
  * Prepare the use of the forthcoming libassuan version 3.
  * New configure option --with-libtool-modification.
  * cpp: Expose gpgme_decrypt_result_t.is_mime.
  * qt: Clean up after failure or cancel of sign/encrypt archive operation.
  * qt: Add setInputEncoding to QGpgMe::EncryptJob.
  * qt: Make toLogString helper public.
  * Interface changes relative to the 1.21.0 release:
  - qt: EncryptJob::setInputEncoding           NEW.
  - qt: DecryptionResult::isMime               NEW.
  - qt: toLogString                            NEW.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1692705601">- Fix builds with qt and qt6 [T6673]:
  * qt,tests: Fix build in source directory. Include Qt binding
    sources before C++ binding sources and C sources. This fixes
    the problem that the debug.h in the C sources was found before
    the one in the Qt bindings.
  * build: Suggest out-of-source build. Suggest to run configure
    from a build subdirectory.
  * Add patches:
  - gpgme-qt-tests-Fix-build-in-source-directory.patch
  - gpgme-build-Suggest-out-of-source-build.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1695470400">- Use GCC 12 for building the Qt6 library. The default compiler
  is too old.
- Use '%{without xxx}' rather than '!%{with xxx}' in spec file</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1695470401">- Use GCC 12 for building the Qt6 library on Leap 15. The
  default compiler is too old.
- Use '%{without xxx}' rather than '!%{with xxx}' in spec file</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1698235200">- Update to 1.23.0:
  * Support GPGME_ENCRYPT_ALWAYS_TRUST also for S/MIME. [T6559]
  * New keylist mode GPGME_KEYLIST_MODE_WITH_V5FPR. [T6705]
  * New key capability flags has_*. [T6748]
  * gpgme-tool: Support use of Windows HANDLE. [T6634]
  * qt: Support refreshing keys via WKD. [T6672]
  * qt: Handle cancel in changeexpiryjob. [T6754]
  * Remove patches fixed upstream:
  - gpgme-qt-tests-Fix-build-in-source-directory.patch
  - gpgme-build-Suggest-out-of-source-build.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1698667200">- update to 1.23.1:
  * fixes for other platforms</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1701259200">- Update to 1.23.2:
  * Preserve more specific existing failure code.  [T6575]
  * qt: Start dirmngr with gpgconf to avoid multiple instances. [T6833]
  * qt: On Windows, use UTF-8 when logging the error text.  [T5960]
  * qt: Remove left-over partial files more persistently.  [T6584]
  * qt: Use a temporary file name when creating signed or encrypted
    archives. [T6721]
  * qt: Build Qt 6 bindings with -fPIC if requested or Qt 6 was built
    with this flag. [T6781]
  * Notes:
  - qt: DefaultKeyGenerationJob     DEPRECATED.
  * Release-info: https://dev.gnupg.org/T6782</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Make libgpgmepp-devel provide its CMake target file</changelog>
</package>
<package pkgid="00f2bad551309b570e2c03992f0cdb602dabf30df5bcbb5816cbaee875c7aaed61f566a042cb0e63f89e315821a2e19551c7edd0e4656fdc908456ea0845cbf9" name="gpgme-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.23.2" rel="2.1"/>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1628164800">- Fix build with glibc 2.34: [bsc#1189089]
  * Use glibc's closefrom.
  * Add gpgme-use-glibc-closefrom.patch</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1640347200">- Add patches to support building bindings packages for
  Python 3.10
  * gpgme-D545-python310.patch -- https://dev.gnupg.org/D545
  * gpgme-D546-python310.patch -- https://dev.gnupg.org/D546</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1660824000">- gpgme 1.18.0
  * New keylist mode to force refresh via external methods
  * The keylist operations now create an import result to report the
    result of the locate keylist modes
  * core: Return BAD_PASSPHRASE error code on symmetric decryption
    failure
  * cpp, qt: Do not export internal symbols anymore
  * cpp, qt: Support revocation of own OpenPGP keys
  * qt: The file name of (signed and) encrypted data can now be set
  * cpp, qt: Support setting the primary user ID
  * python: Fix segv(NULL) when inspecting contect after exeception
- includes changes from version 1.17.1:
  * qt: Fix a bug in the ABI compatibility of 1.17.0
- includes changes from 1.17.0:
  * New context flag "key-origin"
  * New context flag "import-filter"
  * New export mode to export secret subkeys
  * Detect errors during the export of secret keys
  * New function gpgme_op_receive_keys to import keys from a keyserver
    without first running a key listing
  * Detect bad passphrase error in certificate import
  * Allow setting --key-origin when importing keys
  * Support components "keyboxd", "gpg-agent", "scdaemon", "dirmngr",
    "pinentry", and "socketdir" in gpgme_get_dirinfo
  * Under Unix use poll(2) instead of select(2), when available.
  * Fix results returned by gpgme_data_* functions
  * Support closefrom also for glibc
    (drop upstream gpgme-use-glibc-closefrom.patch
  * cpp,qt: Add support for export of secret keys and secret subkeys.
  * cpp,qt: Support for adding existing subkeys to other keys
  * qt: Extend ChangeExpiryJob to change expiration of primary key
    and of subkeys at the same time
  * qt: Support WKD lookup without implicit import
  * qt: Allow specifying an import filter when importing keys
  * qt: Allow retrieving the default value of a config entry
- drop patches included upstream
  * gpgme-1.16.0-Use-after-free-in-t-edit-sign-test.patch
  * gpgme-1.16.0-t-various-testSignKeyWithExpiration-32-bit.patch
- add patches to fix tests:
  * gpgme-1.18.0-T6137-qt_test.patch</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1667908800">- Add gpgme-suse-nobetasuffix.patch
  * remove "-unknown" suffix from version string
  * boo#1205197</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674302400">- add python311.patch to build language bindings for python 3.11</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1674475200">- Update upstream keyring: https://gnupg.org/signature_key.asc</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678449600">- drop python2 subpackage handling. we do not support python 2.x
  anymore, and if we would it would happen via singlespec</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1679313600">- Update to 1.19.0:
  * New context flag "no-auto-check-trustdb". [T6261]
  * Optionally, build QGpgME for Qt 6
  * Support component "gpgtar-name" in gpgme_get_dirinfo. [T6342]
  * Extended gpgme_op_encrypt*, gpgme_op_encrypt_sign*, and
    gpgme_op_sign* to allow creating an encrypted and/or signed
    archive. [T6342]
  * Extended gpgme_op_decrypt*, gpgme_op_decrypt_verify*,
    and gpgme_op_verify* to allow extracting an encrypted and/or
    signed archive. [T6342]
  * cpp: Handle error when trying to sign expired keys. [T6155]
  * cpp: Support encryption flags ThrowKeyIds, EncryptWrap, and
    WantAddress. [T6359]
  * cpp, qt: Fix building with C++11.  [T6141]
  * qt: Fix problem with expiration dates after 2038-01-19 on 32-bit
    systems  when adding an existing subkey to another key. [T6137]
  * cpp: Allow setting the curve to use when generating ECC keys
    for smart cards. [T4429]
  * qt: Extend ListAllKeysJob to allow disabling the automatic
    trust database check when listing all keys. [T6261]
  * qt: Allow deferred start of import jobs. [T6323]
  * qt: Support creating and extracting signed and encrypted
    archives. [T6342]
  * Rebase gpgme-suse-nobetasuffix.patch
  * Remove patches upstream:
  - gpgme-D546-python310.patch
  - gpgme-1.18.0-T6137-qt_test.patch
  - python311.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1681214400">- Add a Qt6 flavor to build Qt6 bindings
- Use %ldconfig_scriptlets</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1682078400">- Update to 1.20.0:
  * On Windows, the gettext functions provided by gpgrt are switched
    into utf8 mode, so that all localized texts returned by GpgME or
    gpgrt, e.g. the texts for error codes are now UTF-8 encoded. [T5960]
  * Key::canSign now returns false for OpenPGP keys without signing
    (sub)key. [T6456]
  * The new macOS Homebrew location is now by default supported. [T6440]
  * Fix regression in 1.19.0.
  * Fix invocation of gpgtar on Windows.
  * Interface changes relative to the 1.19.0 release:
  - gpgme_subkey_t              EXTENDED: New field 'can_renc'.
  - gpgme_subkey_t              EXTENDED: New field 'can_timestamp'.
  - gpgme_subkey_t              EXTENDED: New field 'is_group_owned'.
  - cpp: Subkey::canRenc        NEW.
  - cpp: Subkey::canTimestamp   NEW.
  - cpp: Subkey::isGroupOwned   NEW.
  - cpp: Key::canReallySign     DEPRECATED.
  * Release-info: https://dev.gnupg.org/T6463</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1688990400">- Update to 1.21.0
  * Extended gpgme_op_encrypt, gpgme_op_encrypt_sign, and gpgme_op_sign
    to allow writing the output directly to a file. [T6530]
  * Extended gpgme_op_decrypt and gpgme_op_verify to allow reading the
    input data directly from files. [T6530]
  * For key signing and uid revoking allow an empty user id. [rMfbc3963d62]
  * Pass an input-size-hint also to the gpgsm engine. [T6534]
  * qt: Allow writing the created archives directly to a file. [T6530]
  * qt: Allow reading the signed/encrypted archive to decrypt
    or verify directly from a file. [T6530]
  * qt: Qt Jobs working with QIODeviceDataProvider now properly
    handle input-size hints and progress for files larger.
    2^32 bytes in 32 bit builds. [T6534]
  * cpp: Error::isCanceled now also returns true for error code
    GPG_ERR_FULLY_CANCELED. [T6510]
  * python: Fix wrong use of write. [T6501]
  * Interface changes relative to the 1.20.0 release:
  - cpp: Data::setFlag                            NEW.
  - cpp: Data::setSizeHint                        NEW.
  - qt: Job::startIt                              NEW.
  - qt: DecryptVerifyArchiveJob::setInputFile     NEW.
  - qt: DecryptVerifyArchiveJob::inputFile        NEW.
  - qt: EncryptArchiveJob::setRecipients          NEW.
  - qt: EncryptArchiveJob::recipients             NEW.
  - qt: EncryptArchiveJob::setInputPaths          NEW.
  - qt: EncryptArchiveJob::inputPaths             NEW.
  - qt: EncryptArchiveJob::setOutputFile          NEW.
  - qt: EncryptArchiveJob::outputFile             NEW.
  - qt: EncryptArchiveJob::setEncryptionFlags     NEW.
  - qt: EncryptArchiveJob::encryptionFlags        NEW.
  - qt: SignArchiveJob::setSigners                NEW.
  - qt: SignArchiveJob::signers                   NEW.
  - qt: SignArchiveJob::setInputPaths             NEW.
  - qt: SignArchiveJob::inputPaths                NEW.
  - qt: SignArchiveJob::setOutputFile             NEW.
  - qt: SignArchiveJob::outputFile                NEW.
  - qt: SignEncryptArchiveJob::setSigners         NEW.
  - qt: SignEncryptArchiveJob::signers            NEW.
  - qt: SignEncryptArchiveJob::setRecipients      NEW.
  - qt: SignEncryptArchiveJob::recipients         NEW.
  - qt: SignEncryptArchiveJob::setInputPaths      NEW.
  - qt: SignEncryptArchiveJob::inputPaths         NEW.
  - qt: SignEncryptArchiveJob::setOutputFile      NEW.
  - qt: SignEncryptArchiveJob::outputFile         NEW.
  - qt: SignEncryptArchiveJob::setEncryptionFlags NEW.
  - qt: SignEncryptArchiveJob::encryptionFlags    NEW.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1691064000">- Run testsuite in qemu build</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1692705600">- Update to 1.22.0:
  * Prevent wrong plaintext when verifying clearsigned signature.
  * Return bad data error instead of general error on unexpected data.
  * Take care of offline mode for all operations of gpgsm engine.
  * Prepare the use of the forthcoming libassuan version 3.
  * New configure option --with-libtool-modification.
  * cpp: Expose gpgme_decrypt_result_t.is_mime.
  * qt: Clean up after failure or cancel of sign/encrypt archive operation.
  * qt: Add setInputEncoding to QGpgMe::EncryptJob.
  * qt: Make toLogString helper public.
  * Interface changes relative to the 1.21.0 release:
  - qt: EncryptJob::setInputEncoding           NEW.
  - qt: DecryptionResult::isMime               NEW.
  - qt: toLogString                            NEW.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1692705601">- Fix builds with qt and qt6 [T6673]:
  * qt,tests: Fix build in source directory. Include Qt binding
    sources before C++ binding sources and C sources. This fixes
    the problem that the debug.h in the C sources was found before
    the one in the Qt bindings.
  * build: Suggest out-of-source build. Suggest to run configure
    from a build subdirectory.
  * Add patches:
  - gpgme-qt-tests-Fix-build-in-source-directory.patch
  - gpgme-build-Suggest-out-of-source-build.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1695470400">- Use GCC 12 for building the Qt6 library. The default compiler
  is too old.
- Use '%{without xxx}' rather than '!%{with xxx}' in spec file</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1695470401">- Use GCC 12 for building the Qt6 library on Leap 15. The
  default compiler is too old.
- Use '%{without xxx}' rather than '!%{with xxx}' in spec file</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1698235200">- Update to 1.23.0:
  * Support GPGME_ENCRYPT_ALWAYS_TRUST also for S/MIME. [T6559]
  * New keylist mode GPGME_KEYLIST_MODE_WITH_V5FPR. [T6705]
  * New key capability flags has_*. [T6748]
  * gpgme-tool: Support use of Windows HANDLE. [T6634]
  * qt: Support refreshing keys via WKD. [T6672]
  * qt: Handle cancel in changeexpiryjob. [T6754]
  * Remove patches fixed upstream:
  - gpgme-qt-tests-Fix-build-in-source-directory.patch
  - gpgme-build-Suggest-out-of-source-build.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1698667200">- update to 1.23.1:
  * fixes for other platforms</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1701259200">- Update to 1.23.2:
  * Preserve more specific existing failure code.  [T6575]
  * qt: Start dirmngr with gpgconf to avoid multiple instances. [T6833]
  * qt: On Windows, use UTF-8 when logging the error text.  [T5960]
  * qt: Remove left-over partial files more persistently.  [T6584]
  * qt: Use a temporary file name when creating signed or encrypted
    archives. [T6721]
  * qt: Build Qt 6 bindings with -fPIC if requested or Qt 6 was built
    with this flag. [T6781]
  * Notes:
  - qt: DefaultKeyGenerationJob     DEPRECATED.
  * Release-info: https://dev.gnupg.org/T6782</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Make libgpgmepp-devel provide its CMake target file</changelog>
</package>
<package pkgid="4c2807f2d5cdec03869080f41f142f1fa1ec743051da9168018c1adee9b16f7225b9e1b785bda1c3955700fc2a69d181298de5c50ea9c2e792f1effb7c39d997" name="gpgme-debugsource" arch="i586">
  <version epoch="0" ver="1.23.2" rel="2.1"/>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1628164800">- Fix build with glibc 2.34: [bsc#1189089]
  * Use glibc's closefrom.
  * Add gpgme-use-glibc-closefrom.patch</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1640347200">- Add patches to support building bindings packages for
  Python 3.10
  * gpgme-D545-python310.patch -- https://dev.gnupg.org/D545
  * gpgme-D546-python310.patch -- https://dev.gnupg.org/D546</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1660824000">- gpgme 1.18.0
  * New keylist mode to force refresh via external methods
  * The keylist operations now create an import result to report the
    result of the locate keylist modes
  * core: Return BAD_PASSPHRASE error code on symmetric decryption
    failure
  * cpp, qt: Do not export internal symbols anymore
  * cpp, qt: Support revocation of own OpenPGP keys
  * qt: The file name of (signed and) encrypted data can now be set
  * cpp, qt: Support setting the primary user ID
  * python: Fix segv(NULL) when inspecting contect after exeception
- includes changes from version 1.17.1:
  * qt: Fix a bug in the ABI compatibility of 1.17.0
- includes changes from 1.17.0:
  * New context flag "key-origin"
  * New context flag "import-filter"
  * New export mode to export secret subkeys
  * Detect errors during the export of secret keys
  * New function gpgme_op_receive_keys to import keys from a keyserver
    without first running a key listing
  * Detect bad passphrase error in certificate import
  * Allow setting --key-origin when importing keys
  * Support components "keyboxd", "gpg-agent", "scdaemon", "dirmngr",
    "pinentry", and "socketdir" in gpgme_get_dirinfo
  * Under Unix use poll(2) instead of select(2), when available.
  * Fix results returned by gpgme_data_* functions
  * Support closefrom also for glibc
    (drop upstream gpgme-use-glibc-closefrom.patch
  * cpp,qt: Add support for export of secret keys and secret subkeys.
  * cpp,qt: Support for adding existing subkeys to other keys
  * qt: Extend ChangeExpiryJob to change expiration of primary key
    and of subkeys at the same time
  * qt: Support WKD lookup without implicit import
  * qt: Allow specifying an import filter when importing keys
  * qt: Allow retrieving the default value of a config entry
- drop patches included upstream
  * gpgme-1.16.0-Use-after-free-in-t-edit-sign-test.patch
  * gpgme-1.16.0-t-various-testSignKeyWithExpiration-32-bit.patch
- add patches to fix tests:
  * gpgme-1.18.0-T6137-qt_test.patch</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1667908800">- Add gpgme-suse-nobetasuffix.patch
  * remove "-unknown" suffix from version string
  * boo#1205197</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674302400">- add python311.patch to build language bindings for python 3.11</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1674475200">- Update upstream keyring: https://gnupg.org/signature_key.asc</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678449600">- drop python2 subpackage handling. we do not support python 2.x
  anymore, and if we would it would happen via singlespec</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1679313600">- Update to 1.19.0:
  * New context flag "no-auto-check-trustdb". [T6261]
  * Optionally, build QGpgME for Qt 6
  * Support component "gpgtar-name" in gpgme_get_dirinfo. [T6342]
  * Extended gpgme_op_encrypt*, gpgme_op_encrypt_sign*, and
    gpgme_op_sign* to allow creating an encrypted and/or signed
    archive. [T6342]
  * Extended gpgme_op_decrypt*, gpgme_op_decrypt_verify*,
    and gpgme_op_verify* to allow extracting an encrypted and/or
    signed archive. [T6342]
  * cpp: Handle error when trying to sign expired keys. [T6155]
  * cpp: Support encryption flags ThrowKeyIds, EncryptWrap, and
    WantAddress. [T6359]
  * cpp, qt: Fix building with C++11.  [T6141]
  * qt: Fix problem with expiration dates after 2038-01-19 on 32-bit
    systems  when adding an existing subkey to another key. [T6137]
  * cpp: Allow setting the curve to use when generating ECC keys
    for smart cards. [T4429]
  * qt: Extend ListAllKeysJob to allow disabling the automatic
    trust database check when listing all keys. [T6261]
  * qt: Allow deferred start of import jobs. [T6323]
  * qt: Support creating and extracting signed and encrypted
    archives. [T6342]
  * Rebase gpgme-suse-nobetasuffix.patch
  * Remove patches upstream:
  - gpgme-D546-python310.patch
  - gpgme-1.18.0-T6137-qt_test.patch
  - python311.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1681214400">- Add a Qt6 flavor to build Qt6 bindings
- Use %ldconfig_scriptlets</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1682078400">- Update to 1.20.0:
  * On Windows, the gettext functions provided by gpgrt are switched
    into utf8 mode, so that all localized texts returned by GpgME or
    gpgrt, e.g. the texts for error codes are now UTF-8 encoded. [T5960]
  * Key::canSign now returns false for OpenPGP keys without signing
    (sub)key. [T6456]
  * The new macOS Homebrew location is now by default supported. [T6440]
  * Fix regression in 1.19.0.
  * Fix invocation of gpgtar on Windows.
  * Interface changes relative to the 1.19.0 release:
  - gpgme_subkey_t              EXTENDED: New field 'can_renc'.
  - gpgme_subkey_t              EXTENDED: New field 'can_timestamp'.
  - gpgme_subkey_t              EXTENDED: New field 'is_group_owned'.
  - cpp: Subkey::canRenc        NEW.
  - cpp: Subkey::canTimestamp   NEW.
  - cpp: Subkey::isGroupOwned   NEW.
  - cpp: Key::canReallySign     DEPRECATED.
  * Release-info: https://dev.gnupg.org/T6463</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1688990400">- Update to 1.21.0
  * Extended gpgme_op_encrypt, gpgme_op_encrypt_sign, and gpgme_op_sign
    to allow writing the output directly to a file. [T6530]
  * Extended gpgme_op_decrypt and gpgme_op_verify to allow reading the
    input data directly from files. [T6530]
  * For key signing and uid revoking allow an empty user id. [rMfbc3963d62]
  * Pass an input-size-hint also to the gpgsm engine. [T6534]
  * qt: Allow writing the created archives directly to a file. [T6530]
  * qt: Allow reading the signed/encrypted archive to decrypt
    or verify directly from a file. [T6530]
  * qt: Qt Jobs working with QIODeviceDataProvider now properly
    handle input-size hints and progress for files larger.
    2^32 bytes in 32 bit builds. [T6534]
  * cpp: Error::isCanceled now also returns true for error code
    GPG_ERR_FULLY_CANCELED. [T6510]
  * python: Fix wrong use of write. [T6501]
  * Interface changes relative to the 1.20.0 release:
  - cpp: Data::setFlag                            NEW.
  - cpp: Data::setSizeHint                        NEW.
  - qt: Job::startIt                              NEW.
  - qt: DecryptVerifyArchiveJob::setInputFile     NEW.
  - qt: DecryptVerifyArchiveJob::inputFile        NEW.
  - qt: EncryptArchiveJob::setRecipients          NEW.
  - qt: EncryptArchiveJob::recipients             NEW.
  - qt: EncryptArchiveJob::setInputPaths          NEW.
  - qt: EncryptArchiveJob::inputPaths             NEW.
  - qt: EncryptArchiveJob::setOutputFile          NEW.
  - qt: EncryptArchiveJob::outputFile             NEW.
  - qt: EncryptArchiveJob::setEncryptionFlags     NEW.
  - qt: EncryptArchiveJob::encryptionFlags        NEW.
  - qt: SignArchiveJob::setSigners                NEW.
  - qt: SignArchiveJob::signers                   NEW.
  - qt: SignArchiveJob::setInputPaths             NEW.
  - qt: SignArchiveJob::inputPaths                NEW.
  - qt: SignArchiveJob::setOutputFile             NEW.
  - qt: SignArchiveJob::outputFile                NEW.
  - qt: SignEncryptArchiveJob::setSigners         NEW.
  - qt: SignEncryptArchiveJob::signers            NEW.
  - qt: SignEncryptArchiveJob::setRecipients      NEW.
  - qt: SignEncryptArchiveJob::recipients         NEW.
  - qt: SignEncryptArchiveJob::setInputPaths      NEW.
  - qt: SignEncryptArchiveJob::inputPaths         NEW.
  - qt: SignEncryptArchiveJob::setOutputFile      NEW.
  - qt: SignEncryptArchiveJob::outputFile         NEW.
  - qt: SignEncryptArchiveJob::setEncryptionFlags NEW.
  - qt: SignEncryptArchiveJob::encryptionFlags    NEW.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1691064000">- Run testsuite in qemu build</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1692705600">- Update to 1.22.0:
  * Prevent wrong plaintext when verifying clearsigned signature.
  * Return bad data error instead of general error on unexpected data.
  * Take care of offline mode for all operations of gpgsm engine.
  * Prepare the use of the forthcoming libassuan version 3.
  * New configure option --with-libtool-modification.
  * cpp: Expose gpgme_decrypt_result_t.is_mime.
  * qt: Clean up after failure or cancel of sign/encrypt archive operation.
  * qt: Add setInputEncoding to QGpgMe::EncryptJob.
  * qt: Make toLogString helper public.
  * Interface changes relative to the 1.21.0 release:
  - qt: EncryptJob::setInputEncoding           NEW.
  - qt: DecryptionResult::isMime               NEW.
  - qt: toLogString                            NEW.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1692705601">- Fix builds with qt and qt6 [T6673]:
  * qt,tests: Fix build in source directory. Include Qt binding
    sources before C++ binding sources and C sources. This fixes
    the problem that the debug.h in the C sources was found before
    the one in the Qt bindings.
  * build: Suggest out-of-source build. Suggest to run configure
    from a build subdirectory.
  * Add patches:
  - gpgme-qt-tests-Fix-build-in-source-directory.patch
  - gpgme-build-Suggest-out-of-source-build.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1695470400">- Use GCC 12 for building the Qt6 library. The default compiler
  is too old.
- Use '%{without xxx}' rather than '!%{with xxx}' in spec file</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1695470401">- Use GCC 12 for building the Qt6 library on Leap 15. The
  default compiler is too old.
- Use '%{without xxx}' rather than '!%{with xxx}' in spec file</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1698235200">- Update to 1.23.0:
  * Support GPGME_ENCRYPT_ALWAYS_TRUST also for S/MIME. [T6559]
  * New keylist mode GPGME_KEYLIST_MODE_WITH_V5FPR. [T6705]
  * New key capability flags has_*. [T6748]
  * gpgme-tool: Support use of Windows HANDLE. [T6634]
  * qt: Support refreshing keys via WKD. [T6672]
  * qt: Handle cancel in changeexpiryjob. [T6754]
  * Remove patches fixed upstream:
  - gpgme-qt-tests-Fix-build-in-source-directory.patch
  - gpgme-build-Suggest-out-of-source-build.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1698667200">- update to 1.23.1:
  * fixes for other platforms</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1701259200">- Update to 1.23.2:
  * Preserve more specific existing failure code.  [T6575]
  * qt: Start dirmngr with gpgconf to avoid multiple instances. [T6833]
  * qt: On Windows, use UTF-8 when logging the error text.  [T5960]
  * qt: Remove left-over partial files more persistently.  [T6584]
  * qt: Use a temporary file name when creating signed or encrypted
    archives. [T6721]
  * qt: Build Qt 6 bindings with -fPIC if requested or Qt 6 was built
    with this flag. [T6781]
  * Notes:
  - qt: DefaultKeyGenerationJob     DEPRECATED.
  * Release-info: https://dev.gnupg.org/T6782</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Make libgpgmepp-devel provide its CMake target file</changelog>
</package>
<package pkgid="233b136c3f7aac174ffebca21f6cb68b3e6fdd8059c15be193ceca6fddc267d0809ad0d4b23b1537a3b584a07f19fd22e026295416830d866e011b40546f7c78" name="gpgme-debugsource" arch="x86_64">
  <version epoch="0" ver="1.23.2" rel="2.1"/>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1628164800">- Fix build with glibc 2.34: [bsc#1189089]
  * Use glibc's closefrom.
  * Add gpgme-use-glibc-closefrom.patch</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1640347200">- Add patches to support building bindings packages for
  Python 3.10
  * gpgme-D545-python310.patch -- https://dev.gnupg.org/D545
  * gpgme-D546-python310.patch -- https://dev.gnupg.org/D546</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1660824000">- gpgme 1.18.0
  * New keylist mode to force refresh via external methods
  * The keylist operations now create an import result to report the
    result of the locate keylist modes
  * core: Return BAD_PASSPHRASE error code on symmetric decryption
    failure
  * cpp, qt: Do not export internal symbols anymore
  * cpp, qt: Support revocation of own OpenPGP keys
  * qt: The file name of (signed and) encrypted data can now be set
  * cpp, qt: Support setting the primary user ID
  * python: Fix segv(NULL) when inspecting contect after exeception
- includes changes from version 1.17.1:
  * qt: Fix a bug in the ABI compatibility of 1.17.0
- includes changes from 1.17.0:
  * New context flag "key-origin"
  * New context flag "import-filter"
  * New export mode to export secret subkeys
  * Detect errors during the export of secret keys
  * New function gpgme_op_receive_keys to import keys from a keyserver
    without first running a key listing
  * Detect bad passphrase error in certificate import
  * Allow setting --key-origin when importing keys
  * Support components "keyboxd", "gpg-agent", "scdaemon", "dirmngr",
    "pinentry", and "socketdir" in gpgme_get_dirinfo
  * Under Unix use poll(2) instead of select(2), when available.
  * Fix results returned by gpgme_data_* functions
  * Support closefrom also for glibc
    (drop upstream gpgme-use-glibc-closefrom.patch
  * cpp,qt: Add support for export of secret keys and secret subkeys.
  * cpp,qt: Support for adding existing subkeys to other keys
  * qt: Extend ChangeExpiryJob to change expiration of primary key
    and of subkeys at the same time
  * qt: Support WKD lookup without implicit import
  * qt: Allow specifying an import filter when importing keys
  * qt: Allow retrieving the default value of a config entry
- drop patches included upstream
  * gpgme-1.16.0-Use-after-free-in-t-edit-sign-test.patch
  * gpgme-1.16.0-t-various-testSignKeyWithExpiration-32-bit.patch
- add patches to fix tests:
  * gpgme-1.18.0-T6137-qt_test.patch</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1667908800">- Add gpgme-suse-nobetasuffix.patch
  * remove "-unknown" suffix from version string
  * boo#1205197</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674302400">- add python311.patch to build language bindings for python 3.11</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1674475200">- Update upstream keyring: https://gnupg.org/signature_key.asc</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678449600">- drop python2 subpackage handling. we do not support python 2.x
  anymore, and if we would it would happen via singlespec</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1679313600">- Update to 1.19.0:
  * New context flag "no-auto-check-trustdb". [T6261]
  * Optionally, build QGpgME for Qt 6
  * Support component "gpgtar-name" in gpgme_get_dirinfo. [T6342]
  * Extended gpgme_op_encrypt*, gpgme_op_encrypt_sign*, and
    gpgme_op_sign* to allow creating an encrypted and/or signed
    archive. [T6342]
  * Extended gpgme_op_decrypt*, gpgme_op_decrypt_verify*,
    and gpgme_op_verify* to allow extracting an encrypted and/or
    signed archive. [T6342]
  * cpp: Handle error when trying to sign expired keys. [T6155]
  * cpp: Support encryption flags ThrowKeyIds, EncryptWrap, and
    WantAddress. [T6359]
  * cpp, qt: Fix building with C++11.  [T6141]
  * qt: Fix problem with expiration dates after 2038-01-19 on 32-bit
    systems  when adding an existing subkey to another key. [T6137]
  * cpp: Allow setting the curve to use when generating ECC keys
    for smart cards. [T4429]
  * qt: Extend ListAllKeysJob to allow disabling the automatic
    trust database check when listing all keys. [T6261]
  * qt: Allow deferred start of import jobs. [T6323]
  * qt: Support creating and extracting signed and encrypted
    archives. [T6342]
  * Rebase gpgme-suse-nobetasuffix.patch
  * Remove patches upstream:
  - gpgme-D546-python310.patch
  - gpgme-1.18.0-T6137-qt_test.patch
  - python311.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1681214400">- Add a Qt6 flavor to build Qt6 bindings
- Use %ldconfig_scriptlets</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1682078400">- Update to 1.20.0:
  * On Windows, the gettext functions provided by gpgrt are switched
    into utf8 mode, so that all localized texts returned by GpgME or
    gpgrt, e.g. the texts for error codes are now UTF-8 encoded. [T5960]
  * Key::canSign now returns false for OpenPGP keys without signing
    (sub)key. [T6456]
  * The new macOS Homebrew location is now by default supported. [T6440]
  * Fix regression in 1.19.0.
  * Fix invocation of gpgtar on Windows.
  * Interface changes relative to the 1.19.0 release:
  - gpgme_subkey_t              EXTENDED: New field 'can_renc'.
  - gpgme_subkey_t              EXTENDED: New field 'can_timestamp'.
  - gpgme_subkey_t              EXTENDED: New field 'is_group_owned'.
  - cpp: Subkey::canRenc        NEW.
  - cpp: Subkey::canTimestamp   NEW.
  - cpp: Subkey::isGroupOwned   NEW.
  - cpp: Key::canReallySign     DEPRECATED.
  * Release-info: https://dev.gnupg.org/T6463</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1688990400">- Update to 1.21.0
  * Extended gpgme_op_encrypt, gpgme_op_encrypt_sign, and gpgme_op_sign
    to allow writing the output directly to a file. [T6530]
  * Extended gpgme_op_decrypt and gpgme_op_verify to allow reading the
    input data directly from files. [T6530]
  * For key signing and uid revoking allow an empty user id. [rMfbc3963d62]
  * Pass an input-size-hint also to the gpgsm engine. [T6534]
  * qt: Allow writing the created archives directly to a file. [T6530]
  * qt: Allow reading the signed/encrypted archive to decrypt
    or verify directly from a file. [T6530]
  * qt: Qt Jobs working with QIODeviceDataProvider now properly
    handle input-size hints and progress for files larger.
    2^32 bytes in 32 bit builds. [T6534]
  * cpp: Error::isCanceled now also returns true for error code
    GPG_ERR_FULLY_CANCELED. [T6510]
  * python: Fix wrong use of write. [T6501]
  * Interface changes relative to the 1.20.0 release:
  - cpp: Data::setFlag                            NEW.
  - cpp: Data::setSizeHint                        NEW.
  - qt: Job::startIt                              NEW.
  - qt: DecryptVerifyArchiveJob::setInputFile     NEW.
  - qt: DecryptVerifyArchiveJob::inputFile        NEW.
  - qt: EncryptArchiveJob::setRecipients          NEW.
  - qt: EncryptArchiveJob::recipients             NEW.
  - qt: EncryptArchiveJob::setInputPaths          NEW.
  - qt: EncryptArchiveJob::inputPaths             NEW.
  - qt: EncryptArchiveJob::setOutputFile          NEW.
  - qt: EncryptArchiveJob::outputFile             NEW.
  - qt: EncryptArchiveJob::setEncryptionFlags     NEW.
  - qt: EncryptArchiveJob::encryptionFlags        NEW.
  - qt: SignArchiveJob::setSigners                NEW.
  - qt: SignArchiveJob::signers                   NEW.
  - qt: SignArchiveJob::setInputPaths             NEW.
  - qt: SignArchiveJob::inputPaths                NEW.
  - qt: SignArchiveJob::setOutputFile             NEW.
  - qt: SignArchiveJob::outputFile                NEW.
  - qt: SignEncryptArchiveJob::setSigners         NEW.
  - qt: SignEncryptArchiveJob::signers            NEW.
  - qt: SignEncryptArchiveJob::setRecipients      NEW.
  - qt: SignEncryptArchiveJob::recipients         NEW.
  - qt: SignEncryptArchiveJob::setInputPaths      NEW.
  - qt: SignEncryptArchiveJob::inputPaths         NEW.
  - qt: SignEncryptArchiveJob::setOutputFile      NEW.
  - qt: SignEncryptArchiveJob::outputFile         NEW.
  - qt: SignEncryptArchiveJob::setEncryptionFlags NEW.
  - qt: SignEncryptArchiveJob::encryptionFlags    NEW.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1691064000">- Run testsuite in qemu build</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1692705600">- Update to 1.22.0:
  * Prevent wrong plaintext when verifying clearsigned signature.
  * Return bad data error instead of general error on unexpected data.
  * Take care of offline mode for all operations of gpgsm engine.
  * Prepare the use of the forthcoming libassuan version 3.
  * New configure option --with-libtool-modification.
  * cpp: Expose gpgme_decrypt_result_t.is_mime.
  * qt: Clean up after failure or cancel of sign/encrypt archive operation.
  * qt: Add setInputEncoding to QGpgMe::EncryptJob.
  * qt: Make toLogString helper public.
  * Interface changes relative to the 1.21.0 release:
  - qt: EncryptJob::setInputEncoding           NEW.
  - qt: DecryptionResult::isMime               NEW.
  - qt: toLogString                            NEW.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1692705601">- Fix builds with qt and qt6 [T6673]:
  * qt,tests: Fix build in source directory. Include Qt binding
    sources before C++ binding sources and C sources. This fixes
    the problem that the debug.h in the C sources was found before
    the one in the Qt bindings.
  * build: Suggest out-of-source build. Suggest to run configure
    from a build subdirectory.
  * Add patches:
  - gpgme-qt-tests-Fix-build-in-source-directory.patch
  - gpgme-build-Suggest-out-of-source-build.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1695470400">- Use GCC 12 for building the Qt6 library. The default compiler
  is too old.
- Use '%{without xxx}' rather than '!%{with xxx}' in spec file</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1695470401">- Use GCC 12 for building the Qt6 library on Leap 15. The
  default compiler is too old.
- Use '%{without xxx}' rather than '!%{with xxx}' in spec file</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1698235200">- Update to 1.23.0:
  * Support GPGME_ENCRYPT_ALWAYS_TRUST also for S/MIME. [T6559]
  * New keylist mode GPGME_KEYLIST_MODE_WITH_V5FPR. [T6705]
  * New key capability flags has_*. [T6748]
  * gpgme-tool: Support use of Windows HANDLE. [T6634]
  * qt: Support refreshing keys via WKD. [T6672]
  * qt: Handle cancel in changeexpiryjob. [T6754]
  * Remove patches fixed upstream:
  - gpgme-qt-tests-Fix-build-in-source-directory.patch
  - gpgme-build-Suggest-out-of-source-build.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1698667200">- update to 1.23.1:
  * fixes for other platforms</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1701259200">- Update to 1.23.2:
  * Preserve more specific existing failure code.  [T6575]
  * qt: Start dirmngr with gpgconf to avoid multiple instances. [T6833]
  * qt: On Windows, use UTF-8 when logging the error text.  [T5960]
  * qt: Remove left-over partial files more persistently.  [T6584]
  * qt: Use a temporary file name when creating signed or encrypted
    archives. [T6721]
  * qt: Build Qt 6 bindings with -fPIC if requested or Qt 6 was built
    with this flag. [T6781]
  * Notes:
  - qt: DefaultKeyGenerationJob     DEPRECATED.
  * Release-info: https://dev.gnupg.org/T6782</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Make libgpgmepp-devel provide its CMake target file</changelog>
</package>
<package pkgid="056fe508b373b7d8926af026bd268cb446cf61a43257e773d4f2e57b18705d430424fb34ce01af8f39b4504b2d0d977cda05426e81e2bb9f8975dba47e650df9" name="gpgmeqt" arch="src">
  <version epoch="0" ver="1.23.2" rel="2.1"/>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1628164800">- Fix build with glibc 2.34: [bsc#1189089]
  * Use glibc's closefrom.
  * Add gpgme-use-glibc-closefrom.patch</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1640347200">- Add patches to support building bindings packages for
  Python 3.10
  * gpgme-D545-python310.patch -- https://dev.gnupg.org/D545
  * gpgme-D546-python310.patch -- https://dev.gnupg.org/D546</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1660824000">- gpgme 1.18.0
  * New keylist mode to force refresh via external methods
  * The keylist operations now create an import result to report the
    result of the locate keylist modes
  * core: Return BAD_PASSPHRASE error code on symmetric decryption
    failure
  * cpp, qt: Do not export internal symbols anymore
  * cpp, qt: Support revocation of own OpenPGP keys
  * qt: The file name of (signed and) encrypted data can now be set
  * cpp, qt: Support setting the primary user ID
  * python: Fix segv(NULL) when inspecting contect after exeception
- includes changes from version 1.17.1:
  * qt: Fix a bug in the ABI compatibility of 1.17.0
- includes changes from 1.17.0:
  * New context flag "key-origin"
  * New context flag "import-filter"
  * New export mode to export secret subkeys
  * Detect errors during the export of secret keys
  * New function gpgme_op_receive_keys to import keys from a keyserver
    without first running a key listing
  * Detect bad passphrase error in certificate import
  * Allow setting --key-origin when importing keys
  * Support components "keyboxd", "gpg-agent", "scdaemon", "dirmngr",
    "pinentry", and "socketdir" in gpgme_get_dirinfo
  * Under Unix use poll(2) instead of select(2), when available.
  * Fix results returned by gpgme_data_* functions
  * Support closefrom also for glibc
    (drop upstream gpgme-use-glibc-closefrom.patch
  * cpp,qt: Add support for export of secret keys and secret subkeys.
  * cpp,qt: Support for adding existing subkeys to other keys
  * qt: Extend ChangeExpiryJob to change expiration of primary key
    and of subkeys at the same time
  * qt: Support WKD lookup without implicit import
  * qt: Allow specifying an import filter when importing keys
  * qt: Allow retrieving the default value of a config entry
- drop patches included upstream
  * gpgme-1.16.0-Use-after-free-in-t-edit-sign-test.patch
  * gpgme-1.16.0-t-various-testSignKeyWithExpiration-32-bit.patch
- add patches to fix tests:
  * gpgme-1.18.0-T6137-qt_test.patch</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1667908800">- Add gpgme-suse-nobetasuffix.patch
  * remove "-unknown" suffix from version string
  * boo#1205197</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674302400">- add python311.patch to build language bindings for python 3.11</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1674475200">- Update upstream keyring: https://gnupg.org/signature_key.asc</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678449600">- drop python2 subpackage handling. we do not support python 2.x
  anymore, and if we would it would happen via singlespec</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1679313600">- Update to 1.19.0:
  * New context flag "no-auto-check-trustdb". [T6261]
  * Optionally, build QGpgME for Qt 6
  * Support component "gpgtar-name" in gpgme_get_dirinfo. [T6342]
  * Extended gpgme_op_encrypt*, gpgme_op_encrypt_sign*, and
    gpgme_op_sign* to allow creating an encrypted and/or signed
    archive. [T6342]
  * Extended gpgme_op_decrypt*, gpgme_op_decrypt_verify*,
    and gpgme_op_verify* to allow extracting an encrypted and/or
    signed archive. [T6342]
  * cpp: Handle error when trying to sign expired keys. [T6155]
  * cpp: Support encryption flags ThrowKeyIds, EncryptWrap, and
    WantAddress. [T6359]
  * cpp, qt: Fix building with C++11.  [T6141]
  * qt: Fix problem with expiration dates after 2038-01-19 on 32-bit
    systems  when adding an existing subkey to another key. [T6137]
  * cpp: Allow setting the curve to use when generating ECC keys
    for smart cards. [T4429]
  * qt: Extend ListAllKeysJob to allow disabling the automatic
    trust database check when listing all keys. [T6261]
  * qt: Allow deferred start of import jobs. [T6323]
  * qt: Support creating and extracting signed and encrypted
    archives. [T6342]
  * Rebase gpgme-suse-nobetasuffix.patch
  * Remove patches upstream:
  - gpgme-D546-python310.patch
  - gpgme-1.18.0-T6137-qt_test.patch
  - python311.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1681214400">- Add a Qt6 flavor to build Qt6 bindings
- Use %ldconfig_scriptlets</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1682078400">- Update to 1.20.0:
  * On Windows, the gettext functions provided by gpgrt are switched
    into utf8 mode, so that all localized texts returned by GpgME or
    gpgrt, e.g. the texts for error codes are now UTF-8 encoded. [T5960]
  * Key::canSign now returns false for OpenPGP keys without signing
    (sub)key. [T6456]
  * The new macOS Homebrew location is now by default supported. [T6440]
  * Fix regression in 1.19.0.
  * Fix invocation of gpgtar on Windows.
  * Interface changes relative to the 1.19.0 release:
  - gpgme_subkey_t              EXTENDED: New field 'can_renc'.
  - gpgme_subkey_t              EXTENDED: New field 'can_timestamp'.
  - gpgme_subkey_t              EXTENDED: New field 'is_group_owned'.
  - cpp: Subkey::canRenc        NEW.
  - cpp: Subkey::canTimestamp   NEW.
  - cpp: Subkey::isGroupOwned   NEW.
  - cpp: Key::canReallySign     DEPRECATED.
  * Release-info: https://dev.gnupg.org/T6463</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1688990400">- Update to 1.21.0
  * Extended gpgme_op_encrypt, gpgme_op_encrypt_sign, and gpgme_op_sign
    to allow writing the output directly to a file. [T6530]
  * Extended gpgme_op_decrypt and gpgme_op_verify to allow reading the
    input data directly from files. [T6530]
  * For key signing and uid revoking allow an empty user id. [rMfbc3963d62]
  * Pass an input-size-hint also to the gpgsm engine. [T6534]
  * qt: Allow writing the created archives directly to a file. [T6530]
  * qt: Allow reading the signed/encrypted archive to decrypt
    or verify directly from a file. [T6530]
  * qt: Qt Jobs working with QIODeviceDataProvider now properly
    handle input-size hints and progress for files larger.
    2^32 bytes in 32 bit builds. [T6534]
  * cpp: Error::isCanceled now also returns true for error code
    GPG_ERR_FULLY_CANCELED. [T6510]
  * python: Fix wrong use of write. [T6501]
  * Interface changes relative to the 1.20.0 release:
  - cpp: Data::setFlag                            NEW.
  - cpp: Data::setSizeHint                        NEW.
  - qt: Job::startIt                              NEW.
  - qt: DecryptVerifyArchiveJob::setInputFile     NEW.
  - qt: DecryptVerifyArchiveJob::inputFile        NEW.
  - qt: EncryptArchiveJob::setRecipients          NEW.
  - qt: EncryptArchiveJob::recipients             NEW.
  - qt: EncryptArchiveJob::setInputPaths          NEW.
  - qt: EncryptArchiveJob::inputPaths             NEW.
  - qt: EncryptArchiveJob::setOutputFile          NEW.
  - qt: EncryptArchiveJob::outputFile             NEW.
  - qt: EncryptArchiveJob::setEncryptionFlags     NEW.
  - qt: EncryptArchiveJob::encryptionFlags        NEW.
  - qt: SignArchiveJob::setSigners                NEW.
  - qt: SignArchiveJob::signers                   NEW.
  - qt: SignArchiveJob::setInputPaths             NEW.
  - qt: SignArchiveJob::inputPaths                NEW.
  - qt: SignArchiveJob::setOutputFile             NEW.
  - qt: SignArchiveJob::outputFile                NEW.
  - qt: SignEncryptArchiveJob::setSigners         NEW.
  - qt: SignEncryptArchiveJob::signers            NEW.
  - qt: SignEncryptArchiveJob::setRecipients      NEW.
  - qt: SignEncryptArchiveJob::recipients         NEW.
  - qt: SignEncryptArchiveJob::setInputPaths      NEW.
  - qt: SignEncryptArchiveJob::inputPaths         NEW.
  - qt: SignEncryptArchiveJob::setOutputFile      NEW.
  - qt: SignEncryptArchiveJob::outputFile         NEW.
  - qt: SignEncryptArchiveJob::setEncryptionFlags NEW.
  - qt: SignEncryptArchiveJob::encryptionFlags    NEW.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1691064000">- Run testsuite in qemu build</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1692705600">- Update to 1.22.0:
  * Prevent wrong plaintext when verifying clearsigned signature.
  * Return bad data error instead of general error on unexpected data.
  * Take care of offline mode for all operations of gpgsm engine.
  * Prepare the use of the forthcoming libassuan version 3.
  * New configure option --with-libtool-modification.
  * cpp: Expose gpgme_decrypt_result_t.is_mime.
  * qt: Clean up after failure or cancel of sign/encrypt archive operation.
  * qt: Add setInputEncoding to QGpgMe::EncryptJob.
  * qt: Make toLogString helper public.
  * Interface changes relative to the 1.21.0 release:
  - qt: EncryptJob::setInputEncoding           NEW.
  - qt: DecryptionResult::isMime               NEW.
  - qt: toLogString                            NEW.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1692705601">- Fix builds with qt and qt6 [T6673]:
  * qt,tests: Fix build in source directory. Include Qt binding
    sources before C++ binding sources and C sources. This fixes
    the problem that the debug.h in the C sources was found before
    the one in the Qt bindings.
  * build: Suggest out-of-source build. Suggest to run configure
    from a build subdirectory.
  * Add patches:
  - gpgme-qt-tests-Fix-build-in-source-directory.patch
  - gpgme-build-Suggest-out-of-source-build.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1695470400">- Use GCC 12 for building the Qt6 library. The default compiler
  is too old.
- Use '%{without xxx}' rather than '!%{with xxx}' in spec file</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1695470401">- Use GCC 12 for building the Qt6 library on Leap 15. The
  default compiler is too old.
- Use '%{without xxx}' rather than '!%{with xxx}' in spec file</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1698235200">- Update to 1.23.0:
  * Support GPGME_ENCRYPT_ALWAYS_TRUST also for S/MIME. [T6559]
  * New keylist mode GPGME_KEYLIST_MODE_WITH_V5FPR. [T6705]
  * New key capability flags has_*. [T6748]
  * gpgme-tool: Support use of Windows HANDLE. [T6634]
  * qt: Support refreshing keys via WKD. [T6672]
  * qt: Handle cancel in changeexpiryjob. [T6754]
  * Remove patches fixed upstream:
  - gpgme-qt-tests-Fix-build-in-source-directory.patch
  - gpgme-build-Suggest-out-of-source-build.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1698667200">- update to 1.23.1:
  * fixes for other platforms</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1701259200">- Update to 1.23.2:
  * Preserve more specific existing failure code.  [T6575]
  * qt: Start dirmngr with gpgconf to avoid multiple instances. [T6833]
  * qt: On Windows, use UTF-8 when logging the error text.  [T5960]
  * qt: Remove left-over partial files more persistently.  [T6584]
  * qt: Use a temporary file name when creating signed or encrypted
    archives. [T6721]
  * qt: Build Qt 6 bindings with -fPIC if requested or Qt 6 was built
    with this flag. [T6781]
  * Notes:
  - qt: DefaultKeyGenerationJob     DEPRECATED.
  * Release-info: https://dev.gnupg.org/T6782</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Make libgpgmepp-devel provide its CMake target file</changelog>
</package>
<package pkgid="30741db838216aaa5143655c296743b4f03f411bc0df4c34e1d2dabbe00a7f3557b56b32cbf0cfc20daa9c894ff95bc0d5fff7e6af76c610a1030602a7ec1c5f" name="gpgmeqt-debugsource" arch="i586">
  <version epoch="0" ver="1.23.2" rel="2.1"/>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1628164800">- Fix build with glibc 2.34: [bsc#1189089]
  * Use glibc's closefrom.
  * Add gpgme-use-glibc-closefrom.patch</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1640347200">- Add patches to support building bindings packages for
  Python 3.10
  * gpgme-D545-python310.patch -- https://dev.gnupg.org/D545
  * gpgme-D546-python310.patch -- https://dev.gnupg.org/D546</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1660824000">- gpgme 1.18.0
  * New keylist mode to force refresh via external methods
  * The keylist operations now create an import result to report the
    result of the locate keylist modes
  * core: Return BAD_PASSPHRASE error code on symmetric decryption
    failure
  * cpp, qt: Do not export internal symbols anymore
  * cpp, qt: Support revocation of own OpenPGP keys
  * qt: The file name of (signed and) encrypted data can now be set
  * cpp, qt: Support setting the primary user ID
  * python: Fix segv(NULL) when inspecting contect after exeception
- includes changes from version 1.17.1:
  * qt: Fix a bug in the ABI compatibility of 1.17.0
- includes changes from 1.17.0:
  * New context flag "key-origin"
  * New context flag "import-filter"
  * New export mode to export secret subkeys
  * Detect errors during the export of secret keys
  * New function gpgme_op_receive_keys to import keys from a keyserver
    without first running a key listing
  * Detect bad passphrase error in certificate import
  * Allow setting --key-origin when importing keys
  * Support components "keyboxd", "gpg-agent", "scdaemon", "dirmngr",
    "pinentry", and "socketdir" in gpgme_get_dirinfo
  * Under Unix use poll(2) instead of select(2), when available.
  * Fix results returned by gpgme_data_* functions
  * Support closefrom also for glibc
    (drop upstream gpgme-use-glibc-closefrom.patch
  * cpp,qt: Add support for export of secret keys and secret subkeys.
  * cpp,qt: Support for adding existing subkeys to other keys
  * qt: Extend ChangeExpiryJob to change expiration of primary key
    and of subkeys at the same time
  * qt: Support WKD lookup without implicit import
  * qt: Allow specifying an import filter when importing keys
  * qt: Allow retrieving the default value of a config entry
- drop patches included upstream
  * gpgme-1.16.0-Use-after-free-in-t-edit-sign-test.patch
  * gpgme-1.16.0-t-various-testSignKeyWithExpiration-32-bit.patch
- add patches to fix tests:
  * gpgme-1.18.0-T6137-qt_test.patch</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1667908800">- Add gpgme-suse-nobetasuffix.patch
  * remove "-unknown" suffix from version string
  * boo#1205197</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674302400">- add python311.patch to build language bindings for python 3.11</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1674475200">- Update upstream keyring: https://gnupg.org/signature_key.asc</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678449600">- drop python2 subpackage handling. we do not support python 2.x
  anymore, and if we would it would happen via singlespec</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1679313600">- Update to 1.19.0:
  * New context flag "no-auto-check-trustdb". [T6261]
  * Optionally, build QGpgME for Qt 6
  * Support component "gpgtar-name" in gpgme_get_dirinfo. [T6342]
  * Extended gpgme_op_encrypt*, gpgme_op_encrypt_sign*, and
    gpgme_op_sign* to allow creating an encrypted and/or signed
    archive. [T6342]
  * Extended gpgme_op_decrypt*, gpgme_op_decrypt_verify*,
    and gpgme_op_verify* to allow extracting an encrypted and/or
    signed archive. [T6342]
  * cpp: Handle error when trying to sign expired keys. [T6155]
  * cpp: Support encryption flags ThrowKeyIds, EncryptWrap, and
    WantAddress. [T6359]
  * cpp, qt: Fix building with C++11.  [T6141]
  * qt: Fix problem with expiration dates after 2038-01-19 on 32-bit
    systems  when adding an existing subkey to another key. [T6137]
  * cpp: Allow setting the curve to use when generating ECC keys
    for smart cards. [T4429]
  * qt: Extend ListAllKeysJob to allow disabling the automatic
    trust database check when listing all keys. [T6261]
  * qt: Allow deferred start of import jobs. [T6323]
  * qt: Support creating and extracting signed and encrypted
    archives. [T6342]
  * Rebase gpgme-suse-nobetasuffix.patch
  * Remove patches upstream:
  - gpgme-D546-python310.patch
  - gpgme-1.18.0-T6137-qt_test.patch
  - python311.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1681214400">- Add a Qt6 flavor to build Qt6 bindings
- Use %ldconfig_scriptlets</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1682078400">- Update to 1.20.0:
  * On Windows, the gettext functions provided by gpgrt are switched
    into utf8 mode, so that all localized texts returned by GpgME or
    gpgrt, e.g. the texts for error codes are now UTF-8 encoded. [T5960]
  * Key::canSign now returns false for OpenPGP keys without signing
    (sub)key. [T6456]
  * The new macOS Homebrew location is now by default supported. [T6440]
  * Fix regression in 1.19.0.
  * Fix invocation of gpgtar on Windows.
  * Interface changes relative to the 1.19.0 release:
  - gpgme_subkey_t              EXTENDED: New field 'can_renc'.
  - gpgme_subkey_t              EXTENDED: New field 'can_timestamp'.
  - gpgme_subkey_t              EXTENDED: New field 'is_group_owned'.
  - cpp: Subkey::canRenc        NEW.
  - cpp: Subkey::canTimestamp   NEW.
  - cpp: Subkey::isGroupOwned   NEW.
  - cpp: Key::canReallySign     DEPRECATED.
  * Release-info: https://dev.gnupg.org/T6463</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1688990400">- Update to 1.21.0
  * Extended gpgme_op_encrypt, gpgme_op_encrypt_sign, and gpgme_op_sign
    to allow writing the output directly to a file. [T6530]
  * Extended gpgme_op_decrypt and gpgme_op_verify to allow reading the
    input data directly from files. [T6530]
  * For key signing and uid revoking allow an empty user id. [rMfbc3963d62]
  * Pass an input-size-hint also to the gpgsm engine. [T6534]
  * qt: Allow writing the created archives directly to a file. [T6530]
  * qt: Allow reading the signed/encrypted archive to decrypt
    or verify directly from a file. [T6530]
  * qt: Qt Jobs working with QIODeviceDataProvider now properly
    handle input-size hints and progress for files larger.
    2^32 bytes in 32 bit builds. [T6534]
  * cpp: Error::isCanceled now also returns true for error code
    GPG_ERR_FULLY_CANCELED. [T6510]
  * python: Fix wrong use of write. [T6501]
  * Interface changes relative to the 1.20.0 release:
  - cpp: Data::setFlag                            NEW.
  - cpp: Data::setSizeHint                        NEW.
  - qt: Job::startIt                              NEW.
  - qt: DecryptVerifyArchiveJob::setInputFile     NEW.
  - qt: DecryptVerifyArchiveJob::inputFile        NEW.
  - qt: EncryptArchiveJob::setRecipients          NEW.
  - qt: EncryptArchiveJob::recipients             NEW.
  - qt: EncryptArchiveJob::setInputPaths          NEW.
  - qt: EncryptArchiveJob::inputPaths             NEW.
  - qt: EncryptArchiveJob::setOutputFile          NEW.
  - qt: EncryptArchiveJob::outputFile             NEW.
  - qt: EncryptArchiveJob::setEncryptionFlags     NEW.
  - qt: EncryptArchiveJob::encryptionFlags        NEW.
  - qt: SignArchiveJob::setSigners                NEW.
  - qt: SignArchiveJob::signers                   NEW.
  - qt: SignArchiveJob::setInputPaths             NEW.
  - qt: SignArchiveJob::inputPaths                NEW.
  - qt: SignArchiveJob::setOutputFile             NEW.
  - qt: SignArchiveJob::outputFile                NEW.
  - qt: SignEncryptArchiveJob::setSigners         NEW.
  - qt: SignEncryptArchiveJob::signers            NEW.
  - qt: SignEncryptArchiveJob::setRecipients      NEW.
  - qt: SignEncryptArchiveJob::recipients         NEW.
  - qt: SignEncryptArchiveJob::setInputPaths      NEW.
  - qt: SignEncryptArchiveJob::inputPaths         NEW.
  - qt: SignEncryptArchiveJob::setOutputFile      NEW.
  - qt: SignEncryptArchiveJob::outputFile         NEW.
  - qt: SignEncryptArchiveJob::setEncryptionFlags NEW.
  - qt: SignEncryptArchiveJob::encryptionFlags    NEW.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1691064000">- Run testsuite in qemu build</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1692705600">- Update to 1.22.0:
  * Prevent wrong plaintext when verifying clearsigned signature.
  * Return bad data error instead of general error on unexpected data.
  * Take care of offline mode for all operations of gpgsm engine.
  * Prepare the use of the forthcoming libassuan version 3.
  * New configure option --with-libtool-modification.
  * cpp: Expose gpgme_decrypt_result_t.is_mime.
  * qt: Clean up after failure or cancel of sign/encrypt archive operation.
  * qt: Add setInputEncoding to QGpgMe::EncryptJob.
  * qt: Make toLogString helper public.
  * Interface changes relative to the 1.21.0 release:
  - qt: EncryptJob::setInputEncoding           NEW.
  - qt: DecryptionResult::isMime               NEW.
  - qt: toLogString                            NEW.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1692705601">- Fix builds with qt and qt6 [T6673]:
  * qt,tests: Fix build in source directory. Include Qt binding
    sources before C++ binding sources and C sources. This fixes
    the problem that the debug.h in the C sources was found before
    the one in the Qt bindings.
  * build: Suggest out-of-source build. Suggest to run configure
    from a build subdirectory.
  * Add patches:
  - gpgme-qt-tests-Fix-build-in-source-directory.patch
  - gpgme-build-Suggest-out-of-source-build.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1695470400">- Use GCC 12 for building the Qt6 library. The default compiler
  is too old.
- Use '%{without xxx}' rather than '!%{with xxx}' in spec file</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1695470401">- Use GCC 12 for building the Qt6 library on Leap 15. The
  default compiler is too old.
- Use '%{without xxx}' rather than '!%{with xxx}' in spec file</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1698235200">- Update to 1.23.0:
  * Support GPGME_ENCRYPT_ALWAYS_TRUST also for S/MIME. [T6559]
  * New keylist mode GPGME_KEYLIST_MODE_WITH_V5FPR. [T6705]
  * New key capability flags has_*. [T6748]
  * gpgme-tool: Support use of Windows HANDLE. [T6634]
  * qt: Support refreshing keys via WKD. [T6672]
  * qt: Handle cancel in changeexpiryjob. [T6754]
  * Remove patches fixed upstream:
  - gpgme-qt-tests-Fix-build-in-source-directory.patch
  - gpgme-build-Suggest-out-of-source-build.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1698667200">- update to 1.23.1:
  * fixes for other platforms</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1701259200">- Update to 1.23.2:
  * Preserve more specific existing failure code.  [T6575]
  * qt: Start dirmngr with gpgconf to avoid multiple instances. [T6833]
  * qt: On Windows, use UTF-8 when logging the error text.  [T5960]
  * qt: Remove left-over partial files more persistently.  [T6584]
  * qt: Use a temporary file name when creating signed or encrypted
    archives. [T6721]
  * qt: Build Qt 6 bindings with -fPIC if requested or Qt 6 was built
    with this flag. [T6781]
  * Notes:
  - qt: DefaultKeyGenerationJob     DEPRECATED.
  * Release-info: https://dev.gnupg.org/T6782</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Make libgpgmepp-devel provide its CMake target file</changelog>
</package>
<package pkgid="093ed5f48041a8be1d3fa49ebe151b811230ce33f94c380d51d03c009bc3169aa63b7210fecc06686fa1f1cb91492ca302f069e160d7fb8367603d70ca73e22b" name="gpgmeqt-debugsource" arch="x86_64">
  <version epoch="0" ver="1.23.2" rel="2.1"/>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1628164800">- Fix build with glibc 2.34: [bsc#1189089]
  * Use glibc's closefrom.
  * Add gpgme-use-glibc-closefrom.patch</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1640347200">- Add patches to support building bindings packages for
  Python 3.10
  * gpgme-D545-python310.patch -- https://dev.gnupg.org/D545
  * gpgme-D546-python310.patch -- https://dev.gnupg.org/D546</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1660824000">- gpgme 1.18.0
  * New keylist mode to force refresh via external methods
  * The keylist operations now create an import result to report the
    result of the locate keylist modes
  * core: Return BAD_PASSPHRASE error code on symmetric decryption
    failure
  * cpp, qt: Do not export internal symbols anymore
  * cpp, qt: Support revocation of own OpenPGP keys
  * qt: The file name of (signed and) encrypted data can now be set
  * cpp, qt: Support setting the primary user ID
  * python: Fix segv(NULL) when inspecting contect after exeception
- includes changes from version 1.17.1:
  * qt: Fix a bug in the ABI compatibility of 1.17.0
- includes changes from 1.17.0:
  * New context flag "key-origin"
  * New context flag "import-filter"
  * New export mode to export secret subkeys
  * Detect errors during the export of secret keys
  * New function gpgme_op_receive_keys to import keys from a keyserver
    without first running a key listing
  * Detect bad passphrase error in certificate import
  * Allow setting --key-origin when importing keys
  * Support components "keyboxd", "gpg-agent", "scdaemon", "dirmngr",
    "pinentry", and "socketdir" in gpgme_get_dirinfo
  * Under Unix use poll(2) instead of select(2), when available.
  * Fix results returned by gpgme_data_* functions
  * Support closefrom also for glibc
    (drop upstream gpgme-use-glibc-closefrom.patch
  * cpp,qt: Add support for export of secret keys and secret subkeys.
  * cpp,qt: Support for adding existing subkeys to other keys
  * qt: Extend ChangeExpiryJob to change expiration of primary key
    and of subkeys at the same time
  * qt: Support WKD lookup without implicit import
  * qt: Allow specifying an import filter when importing keys
  * qt: Allow retrieving the default value of a config entry
- drop patches included upstream
  * gpgme-1.16.0-Use-after-free-in-t-edit-sign-test.patch
  * gpgme-1.16.0-t-various-testSignKeyWithExpiration-32-bit.patch
- add patches to fix tests:
  * gpgme-1.18.0-T6137-qt_test.patch</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1667908800">- Add gpgme-suse-nobetasuffix.patch
  * remove "-unknown" suffix from version string
  * boo#1205197</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674302400">- add python311.patch to build language bindings for python 3.11</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1674475200">- Update upstream keyring: https://gnupg.org/signature_key.asc</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678449600">- drop python2 subpackage handling. we do not support python 2.x
  anymore, and if we would it would happen via singlespec</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1679313600">- Update to 1.19.0:
  * New context flag "no-auto-check-trustdb". [T6261]
  * Optionally, build QGpgME for Qt 6
  * Support component "gpgtar-name" in gpgme_get_dirinfo. [T6342]
  * Extended gpgme_op_encrypt*, gpgme_op_encrypt_sign*, and
    gpgme_op_sign* to allow creating an encrypted and/or signed
    archive. [T6342]
  * Extended gpgme_op_decrypt*, gpgme_op_decrypt_verify*,
    and gpgme_op_verify* to allow extracting an encrypted and/or
    signed archive. [T6342]
  * cpp: Handle error when trying to sign expired keys. [T6155]
  * cpp: Support encryption flags ThrowKeyIds, EncryptWrap, and
    WantAddress. [T6359]
  * cpp, qt: Fix building with C++11.  [T6141]
  * qt: Fix problem with expiration dates after 2038-01-19 on 32-bit
    systems  when adding an existing subkey to another key. [T6137]
  * cpp: Allow setting the curve to use when generating ECC keys
    for smart cards. [T4429]
  * qt: Extend ListAllKeysJob to allow disabling the automatic
    trust database check when listing all keys. [T6261]
  * qt: Allow deferred start of import jobs. [T6323]
  * qt: Support creating and extracting signed and encrypted
    archives. [T6342]
  * Rebase gpgme-suse-nobetasuffix.patch
  * Remove patches upstream:
  - gpgme-D546-python310.patch
  - gpgme-1.18.0-T6137-qt_test.patch
  - python311.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1681214400">- Add a Qt6 flavor to build Qt6 bindings
- Use %ldconfig_scriptlets</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1682078400">- Update to 1.20.0:
  * On Windows, the gettext functions provided by gpgrt are switched
    into utf8 mode, so that all localized texts returned by GpgME or
    gpgrt, e.g. the texts for error codes are now UTF-8 encoded. [T5960]
  * Key::canSign now returns false for OpenPGP keys without signing
    (sub)key. [T6456]
  * The new macOS Homebrew location is now by default supported. [T6440]
  * Fix regression in 1.19.0.
  * Fix invocation of gpgtar on Windows.
  * Interface changes relative to the 1.19.0 release:
  - gpgme_subkey_t              EXTENDED: New field 'can_renc'.
  - gpgme_subkey_t              EXTENDED: New field 'can_timestamp'.
  - gpgme_subkey_t              EXTENDED: New field 'is_group_owned'.
  - cpp: Subkey::canRenc        NEW.
  - cpp: Subkey::canTimestamp   NEW.
  - cpp: Subkey::isGroupOwned   NEW.
  - cpp: Key::canReallySign     DEPRECATED.
  * Release-info: https://dev.gnupg.org/T6463</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1688990400">- Update to 1.21.0
  * Extended gpgme_op_encrypt, gpgme_op_encrypt_sign, and gpgme_op_sign
    to allow writing the output directly to a file. [T6530]
  * Extended gpgme_op_decrypt and gpgme_op_verify to allow reading the
    input data directly from files. [T6530]
  * For key signing and uid revoking allow an empty user id. [rMfbc3963d62]
  * Pass an input-size-hint also to the gpgsm engine. [T6534]
  * qt: Allow writing the created archives directly to a file. [T6530]
  * qt: Allow reading the signed/encrypted archive to decrypt
    or verify directly from a file. [T6530]
  * qt: Qt Jobs working with QIODeviceDataProvider now properly
    handle input-size hints and progress for files larger.
    2^32 bytes in 32 bit builds. [T6534]
  * cpp: Error::isCanceled now also returns true for error code
    GPG_ERR_FULLY_CANCELED. [T6510]
  * python: Fix wrong use of write. [T6501]
  * Interface changes relative to the 1.20.0 release:
  - cpp: Data::setFlag                            NEW.
  - cpp: Data::setSizeHint                        NEW.
  - qt: Job::startIt                              NEW.
  - qt: DecryptVerifyArchiveJob::setInputFile     NEW.
  - qt: DecryptVerifyArchiveJob::inputFile        NEW.
  - qt: EncryptArchiveJob::setRecipients          NEW.
  - qt: EncryptArchiveJob::recipients             NEW.
  - qt: EncryptArchiveJob::setInputPaths          NEW.
  - qt: EncryptArchiveJob::inputPaths             NEW.
  - qt: EncryptArchiveJob::setOutputFile          NEW.
  - qt: EncryptArchiveJob::outputFile             NEW.
  - qt: EncryptArchiveJob::setEncryptionFlags     NEW.
  - qt: EncryptArchiveJob::encryptionFlags        NEW.
  - qt: SignArchiveJob::setSigners                NEW.
  - qt: SignArchiveJob::signers                   NEW.
  - qt: SignArchiveJob::setInputPaths             NEW.
  - qt: SignArchiveJob::inputPaths                NEW.
  - qt: SignArchiveJob::setOutputFile             NEW.
  - qt: SignArchiveJob::outputFile                NEW.
  - qt: SignEncryptArchiveJob::setSigners         NEW.
  - qt: SignEncryptArchiveJob::signers            NEW.
  - qt: SignEncryptArchiveJob::setRecipients      NEW.
  - qt: SignEncryptArchiveJob::recipients         NEW.
  - qt: SignEncryptArchiveJob::setInputPaths      NEW.
  - qt: SignEncryptArchiveJob::inputPaths         NEW.
  - qt: SignEncryptArchiveJob::setOutputFile      NEW.
  - qt: SignEncryptArchiveJob::outputFile         NEW.
  - qt: SignEncryptArchiveJob::setEncryptionFlags NEW.
  - qt: SignEncryptArchiveJob::encryptionFlags    NEW.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1691064000">- Run testsuite in qemu build</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1692705600">- Update to 1.22.0:
  * Prevent wrong plaintext when verifying clearsigned signature.
  * Return bad data error instead of general error on unexpected data.
  * Take care of offline mode for all operations of gpgsm engine.
  * Prepare the use of the forthcoming libassuan version 3.
  * New configure option --with-libtool-modification.
  * cpp: Expose gpgme_decrypt_result_t.is_mime.
  * qt: Clean up after failure or cancel of sign/encrypt archive operation.
  * qt: Add setInputEncoding to QGpgMe::EncryptJob.
  * qt: Make toLogString helper public.
  * Interface changes relative to the 1.21.0 release:
  - qt: EncryptJob::setInputEncoding           NEW.
  - qt: DecryptionResult::isMime               NEW.
  - qt: toLogString                            NEW.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1692705601">- Fix builds with qt and qt6 [T6673]:
  * qt,tests: Fix build in source directory. Include Qt binding
    sources before C++ binding sources and C sources. This fixes
    the problem that the debug.h in the C sources was found before
    the one in the Qt bindings.
  * build: Suggest out-of-source build. Suggest to run configure
    from a build subdirectory.
  * Add patches:
  - gpgme-qt-tests-Fix-build-in-source-directory.patch
  - gpgme-build-Suggest-out-of-source-build.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1695470400">- Use GCC 12 for building the Qt6 library. The default compiler
  is too old.
- Use '%{without xxx}' rather than '!%{with xxx}' in spec file</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1695470401">- Use GCC 12 for building the Qt6 library on Leap 15. The
  default compiler is too old.
- Use '%{without xxx}' rather than '!%{with xxx}' in spec file</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1698235200">- Update to 1.23.0:
  * Support GPGME_ENCRYPT_ALWAYS_TRUST also for S/MIME. [T6559]
  * New keylist mode GPGME_KEYLIST_MODE_WITH_V5FPR. [T6705]
  * New key capability flags has_*. [T6748]
  * gpgme-tool: Support use of Windows HANDLE. [T6634]
  * qt: Support refreshing keys via WKD. [T6672]
  * qt: Handle cancel in changeexpiryjob. [T6754]
  * Remove patches fixed upstream:
  - gpgme-qt-tests-Fix-build-in-source-directory.patch
  - gpgme-build-Suggest-out-of-source-build.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1698667200">- update to 1.23.1:
  * fixes for other platforms</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1701259200">- Update to 1.23.2:
  * Preserve more specific existing failure code.  [T6575]
  * qt: Start dirmngr with gpgconf to avoid multiple instances. [T6833]
  * qt: On Windows, use UTF-8 when logging the error text.  [T5960]
  * qt: Remove left-over partial files more persistently.  [T6584]
  * qt: Use a temporary file name when creating signed or encrypted
    archives. [T6721]
  * qt: Build Qt 6 bindings with -fPIC if requested or Qt 6 was built
    with this flag. [T6781]
  * Notes:
  - qt: DefaultKeyGenerationJob     DEPRECATED.
  * Release-info: https://dev.gnupg.org/T6782</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Make libgpgmepp-devel provide its CMake target file</changelog>
</package>
<package pkgid="22558fdd6d7f956b149eb39d6811bab08da0c1f6febfa05603f714c185b0ab62638ee090d68404c7a003a5b04974d14710aeb2f55428d92b463143018fe63727" name="gpgmeqt6" arch="src">
  <version epoch="0" ver="1.23.2" rel="2.1"/>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1628164800">- Fix build with glibc 2.34: [bsc#1189089]
  * Use glibc's closefrom.
  * Add gpgme-use-glibc-closefrom.patch</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1640347200">- Add patches to support building bindings packages for
  Python 3.10
  * gpgme-D545-python310.patch -- https://dev.gnupg.org/D545
  * gpgme-D546-python310.patch -- https://dev.gnupg.org/D546</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1660824000">- gpgme 1.18.0
  * New keylist mode to force refresh via external methods
  * The keylist operations now create an import result to report the
    result of the locate keylist modes
  * core: Return BAD_PASSPHRASE error code on symmetric decryption
    failure
  * cpp, qt: Do not export internal symbols anymore
  * cpp, qt: Support revocation of own OpenPGP keys
  * qt: The file name of (signed and) encrypted data can now be set
  * cpp, qt: Support setting the primary user ID
  * python: Fix segv(NULL) when inspecting contect after exeception
- includes changes from version 1.17.1:
  * qt: Fix a bug in the ABI compatibility of 1.17.0
- includes changes from 1.17.0:
  * New context flag "key-origin"
  * New context flag "import-filter"
  * New export mode to export secret subkeys
  * Detect errors during the export of secret keys
  * New function gpgme_op_receive_keys to import keys from a keyserver
    without first running a key listing
  * Detect bad passphrase error in certificate import
  * Allow setting --key-origin when importing keys
  * Support components "keyboxd", "gpg-agent", "scdaemon", "dirmngr",
    "pinentry", and "socketdir" in gpgme_get_dirinfo
  * Under Unix use poll(2) instead of select(2), when available.
  * Fix results returned by gpgme_data_* functions
  * Support closefrom also for glibc
    (drop upstream gpgme-use-glibc-closefrom.patch
  * cpp,qt: Add support for export of secret keys and secret subkeys.
  * cpp,qt: Support for adding existing subkeys to other keys
  * qt: Extend ChangeExpiryJob to change expiration of primary key
    and of subkeys at the same time
  * qt: Support WKD lookup without implicit import
  * qt: Allow specifying an import filter when importing keys
  * qt: Allow retrieving the default value of a config entry
- drop patches included upstream
  * gpgme-1.16.0-Use-after-free-in-t-edit-sign-test.patch
  * gpgme-1.16.0-t-various-testSignKeyWithExpiration-32-bit.patch
- add patches to fix tests:
  * gpgme-1.18.0-T6137-qt_test.patch</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1667908800">- Add gpgme-suse-nobetasuffix.patch
  * remove "-unknown" suffix from version string
  * boo#1205197</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674302400">- add python311.patch to build language bindings for python 3.11</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1674475200">- Update upstream keyring: https://gnupg.org/signature_key.asc</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678449600">- drop python2 subpackage handling. we do not support python 2.x
  anymore, and if we would it would happen via singlespec</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1679313600">- Update to 1.19.0:
  * New context flag "no-auto-check-trustdb". [T6261]
  * Optionally, build QGpgME for Qt 6
  * Support component "gpgtar-name" in gpgme_get_dirinfo. [T6342]
  * Extended gpgme_op_encrypt*, gpgme_op_encrypt_sign*, and
    gpgme_op_sign* to allow creating an encrypted and/or signed
    archive. [T6342]
  * Extended gpgme_op_decrypt*, gpgme_op_decrypt_verify*,
    and gpgme_op_verify* to allow extracting an encrypted and/or
    signed archive. [T6342]
  * cpp: Handle error when trying to sign expired keys. [T6155]
  * cpp: Support encryption flags ThrowKeyIds, EncryptWrap, and
    WantAddress. [T6359]
  * cpp, qt: Fix building with C++11.  [T6141]
  * qt: Fix problem with expiration dates after 2038-01-19 on 32-bit
    systems  when adding an existing subkey to another key. [T6137]
  * cpp: Allow setting the curve to use when generating ECC keys
    for smart cards. [T4429]
  * qt: Extend ListAllKeysJob to allow disabling the automatic
    trust database check when listing all keys. [T6261]
  * qt: Allow deferred start of import jobs. [T6323]
  * qt: Support creating and extracting signed and encrypted
    archives. [T6342]
  * Rebase gpgme-suse-nobetasuffix.patch
  * Remove patches upstream:
  - gpgme-D546-python310.patch
  - gpgme-1.18.0-T6137-qt_test.patch
  - python311.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1681214400">- Add a Qt6 flavor to build Qt6 bindings
- Use %ldconfig_scriptlets</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1682078400">- Update to 1.20.0:
  * On Windows, the gettext functions provided by gpgrt are switched
    into utf8 mode, so that all localized texts returned by GpgME or
    gpgrt, e.g. the texts for error codes are now UTF-8 encoded. [T5960]
  * Key::canSign now returns false for OpenPGP keys without signing
    (sub)key. [T6456]
  * The new macOS Homebrew location is now by default supported. [T6440]
  * Fix regression in 1.19.0.
  * Fix invocation of gpgtar on Windows.
  * Interface changes relative to the 1.19.0 release:
  - gpgme_subkey_t              EXTENDED: New field 'can_renc'.
  - gpgme_subkey_t              EXTENDED: New field 'can_timestamp'.
  - gpgme_subkey_t              EXTENDED: New field 'is_group_owned'.
  - cpp: Subkey::canRenc        NEW.
  - cpp: Subkey::canTimestamp   NEW.
  - cpp: Subkey::isGroupOwned   NEW.
  - cpp: Key::canReallySign     DEPRECATED.
  * Release-info: https://dev.gnupg.org/T6463</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1688990400">- Update to 1.21.0
  * Extended gpgme_op_encrypt, gpgme_op_encrypt_sign, and gpgme_op_sign
    to allow writing the output directly to a file. [T6530]
  * Extended gpgme_op_decrypt and gpgme_op_verify to allow reading the
    input data directly from files. [T6530]
  * For key signing and uid revoking allow an empty user id. [rMfbc3963d62]
  * Pass an input-size-hint also to the gpgsm engine. [T6534]
  * qt: Allow writing the created archives directly to a file. [T6530]
  * qt: Allow reading the signed/encrypted archive to decrypt
    or verify directly from a file. [T6530]
  * qt: Qt Jobs working with QIODeviceDataProvider now properly
    handle input-size hints and progress for files larger.
    2^32 bytes in 32 bit builds. [T6534]
  * cpp: Error::isCanceled now also returns true for error code
    GPG_ERR_FULLY_CANCELED. [T6510]
  * python: Fix wrong use of write. [T6501]
  * Interface changes relative to the 1.20.0 release:
  - cpp: Data::setFlag                            NEW.
  - cpp: Data::setSizeHint                        NEW.
  - qt: Job::startIt                              NEW.
  - qt: DecryptVerifyArchiveJob::setInputFile     NEW.
  - qt: DecryptVerifyArchiveJob::inputFile        NEW.
  - qt: EncryptArchiveJob::setRecipients          NEW.
  - qt: EncryptArchiveJob::recipients             NEW.
  - qt: EncryptArchiveJob::setInputPaths          NEW.
  - qt: EncryptArchiveJob::inputPaths             NEW.
  - qt: EncryptArchiveJob::setOutputFile          NEW.
  - qt: EncryptArchiveJob::outputFile             NEW.
  - qt: EncryptArchiveJob::setEncryptionFlags     NEW.
  - qt: EncryptArchiveJob::encryptionFlags        NEW.
  - qt: SignArchiveJob::setSigners                NEW.
  - qt: SignArchiveJob::signers                   NEW.
  - qt: SignArchiveJob::setInputPaths             NEW.
  - qt: SignArchiveJob::inputPaths                NEW.
  - qt: SignArchiveJob::setOutputFile             NEW.
  - qt: SignArchiveJob::outputFile                NEW.
  - qt: SignEncryptArchiveJob::setSigners         NEW.
  - qt: SignEncryptArchiveJob::signers            NEW.
  - qt: SignEncryptArchiveJob::setRecipients      NEW.
  - qt: SignEncryptArchiveJob::recipients         NEW.
  - qt: SignEncryptArchiveJob::setInputPaths      NEW.
  - qt: SignEncryptArchiveJob::inputPaths         NEW.
  - qt: SignEncryptArchiveJob::setOutputFile      NEW.
  - qt: SignEncryptArchiveJob::outputFile         NEW.
  - qt: SignEncryptArchiveJob::setEncryptionFlags NEW.
  - qt: SignEncryptArchiveJob::encryptionFlags    NEW.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1691064000">- Run testsuite in qemu build</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1692705600">- Update to 1.22.0:
  * Prevent wrong plaintext when verifying clearsigned signature.
  * Return bad data error instead of general error on unexpected data.
  * Take care of offline mode for all operations of gpgsm engine.
  * Prepare the use of the forthcoming libassuan version 3.
  * New configure option --with-libtool-modification.
  * cpp: Expose gpgme_decrypt_result_t.is_mime.
  * qt: Clean up after failure or cancel of sign/encrypt archive operation.
  * qt: Add setInputEncoding to QGpgMe::EncryptJob.
  * qt: Make toLogString helper public.
  * Interface changes relative to the 1.21.0 release:
  - qt: EncryptJob::setInputEncoding           NEW.
  - qt: DecryptionResult::isMime               NEW.
  - qt: toLogString                            NEW.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1692705601">- Fix builds with qt and qt6 [T6673]:
  * qt,tests: Fix build in source directory. Include Qt binding
    sources before C++ binding sources and C sources. This fixes
    the problem that the debug.h in the C sources was found before
    the one in the Qt bindings.
  * build: Suggest out-of-source build. Suggest to run configure
    from a build subdirectory.
  * Add patches:
  - gpgme-qt-tests-Fix-build-in-source-directory.patch
  - gpgme-build-Suggest-out-of-source-build.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1695470400">- Use GCC 12 for building the Qt6 library. The default compiler
  is too old.
- Use '%{without xxx}' rather than '!%{with xxx}' in spec file</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1695470401">- Use GCC 12 for building the Qt6 library on Leap 15. The
  default compiler is too old.
- Use '%{without xxx}' rather than '!%{with xxx}' in spec file</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1698235200">- Update to 1.23.0:
  * Support GPGME_ENCRYPT_ALWAYS_TRUST also for S/MIME. [T6559]
  * New keylist mode GPGME_KEYLIST_MODE_WITH_V5FPR. [T6705]
  * New key capability flags has_*. [T6748]
  * gpgme-tool: Support use of Windows HANDLE. [T6634]
  * qt: Support refreshing keys via WKD. [T6672]
  * qt: Handle cancel in changeexpiryjob. [T6754]
  * Remove patches fixed upstream:
  - gpgme-qt-tests-Fix-build-in-source-directory.patch
  - gpgme-build-Suggest-out-of-source-build.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1698667200">- update to 1.23.1:
  * fixes for other platforms</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1701259200">- Update to 1.23.2:
  * Preserve more specific existing failure code.  [T6575]
  * qt: Start dirmngr with gpgconf to avoid multiple instances. [T6833]
  * qt: On Windows, use UTF-8 when logging the error text.  [T5960]
  * qt: Remove left-over partial files more persistently.  [T6584]
  * qt: Use a temporary file name when creating signed or encrypted
    archives. [T6721]
  * qt: Build Qt 6 bindings with -fPIC if requested or Qt 6 was built
    with this flag. [T6781]
  * Notes:
  - qt: DefaultKeyGenerationJob     DEPRECATED.
  * Release-info: https://dev.gnupg.org/T6782</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Make libgpgmepp-devel provide its CMake target file</changelog>
</package>
<package pkgid="173faa7e451f7ff56f43ad149e2695b90c2cbccae7652605489cbb41d57880585a13c4d5773b3d7e2a1f1360eb146fcb8f302a764e51555c4cb2542536d29dde" name="gpgmeqt6-debugsource" arch="x86_64">
  <version epoch="0" ver="1.23.2" rel="2.1"/>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1628164800">- Fix build with glibc 2.34: [bsc#1189089]
  * Use glibc's closefrom.
  * Add gpgme-use-glibc-closefrom.patch</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1640347200">- Add patches to support building bindings packages for
  Python 3.10
  * gpgme-D545-python310.patch -- https://dev.gnupg.org/D545
  * gpgme-D546-python310.patch -- https://dev.gnupg.org/D546</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1660824000">- gpgme 1.18.0
  * New keylist mode to force refresh via external methods
  * The keylist operations now create an import result to report the
    result of the locate keylist modes
  * core: Return BAD_PASSPHRASE error code on symmetric decryption
    failure
  * cpp, qt: Do not export internal symbols anymore
  * cpp, qt: Support revocation of own OpenPGP keys
  * qt: The file name of (signed and) encrypted data can now be set
  * cpp, qt: Support setting the primary user ID
  * python: Fix segv(NULL) when inspecting contect after exeception
- includes changes from version 1.17.1:
  * qt: Fix a bug in the ABI compatibility of 1.17.0
- includes changes from 1.17.0:
  * New context flag "key-origin"
  * New context flag "import-filter"
  * New export mode to export secret subkeys
  * Detect errors during the export of secret keys
  * New function gpgme_op_receive_keys to import keys from a keyserver
    without first running a key listing
  * Detect bad passphrase error in certificate import
  * Allow setting --key-origin when importing keys
  * Support components "keyboxd", "gpg-agent", "scdaemon", "dirmngr",
    "pinentry", and "socketdir" in gpgme_get_dirinfo
  * Under Unix use poll(2) instead of select(2), when available.
  * Fix results returned by gpgme_data_* functions
  * Support closefrom also for glibc
    (drop upstream gpgme-use-glibc-closefrom.patch
  * cpp,qt: Add support for export of secret keys and secret subkeys.
  * cpp,qt: Support for adding existing subkeys to other keys
  * qt: Extend ChangeExpiryJob to change expiration of primary key
    and of subkeys at the same time
  * qt: Support WKD lookup without implicit import
  * qt: Allow specifying an import filter when importing keys
  * qt: Allow retrieving the default value of a config entry
- drop patches included upstream
  * gpgme-1.16.0-Use-after-free-in-t-edit-sign-test.patch
  * gpgme-1.16.0-t-various-testSignKeyWithExpiration-32-bit.patch
- add patches to fix tests:
  * gpgme-1.18.0-T6137-qt_test.patch</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1667908800">- Add gpgme-suse-nobetasuffix.patch
  * remove "-unknown" suffix from version string
  * boo#1205197</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1674302400">- add python311.patch to build language bindings for python 3.11</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1674475200">- Update upstream keyring: https://gnupg.org/signature_key.asc</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678449600">- drop python2 subpackage handling. we do not support python 2.x
  anymore, and if we would it would happen via singlespec</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1679313600">- Update to 1.19.0:
  * New context flag "no-auto-check-trustdb". [T6261]
  * Optionally, build QGpgME for Qt 6
  * Support component "gpgtar-name" in gpgme_get_dirinfo. [T6342]
  * Extended gpgme_op_encrypt*, gpgme_op_encrypt_sign*, and
    gpgme_op_sign* to allow creating an encrypted and/or signed
    archive. [T6342]
  * Extended gpgme_op_decrypt*, gpgme_op_decrypt_verify*,
    and gpgme_op_verify* to allow extracting an encrypted and/or
    signed archive. [T6342]
  * cpp: Handle error when trying to sign expired keys. [T6155]
  * cpp: Support encryption flags ThrowKeyIds, EncryptWrap, and
    WantAddress. [T6359]
  * cpp, qt: Fix building with C++11.  [T6141]
  * qt: Fix problem with expiration dates after 2038-01-19 on 32-bit
    systems  when adding an existing subkey to another key. [T6137]
  * cpp: Allow setting the curve to use when generating ECC keys
    for smart cards. [T4429]
  * qt: Extend ListAllKeysJob to allow disabling the automatic
    trust database check when listing all keys. [T6261]
  * qt: Allow deferred start of import jobs. [T6323]
  * qt: Support creating and extracting signed and encrypted
    archives. [T6342]
  * Rebase gpgme-suse-nobetasuffix.patch
  * Remove patches upstream:
  - gpgme-D546-python310.patch
  - gpgme-1.18.0-T6137-qt_test.patch
  - python311.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1681214400">- Add a Qt6 flavor to build Qt6 bindings
- Use %ldconfig_scriptlets</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1682078400">- Update to 1.20.0:
  * On Windows, the gettext functions provided by gpgrt are switched
    into utf8 mode, so that all localized texts returned by GpgME or
    gpgrt, e.g. the texts for error codes are now UTF-8 encoded. [T5960]
  * Key::canSign now returns false for OpenPGP keys without signing
    (sub)key. [T6456]
  * The new macOS Homebrew location is now by default supported. [T6440]
  * Fix regression in 1.19.0.
  * Fix invocation of gpgtar on Windows.
  * Interface changes relative to the 1.19.0 release:
  - gpgme_subkey_t              EXTENDED: New field 'can_renc'.
  - gpgme_subkey_t              EXTENDED: New field 'can_timestamp'.
  - gpgme_subkey_t              EXTENDED: New field 'is_group_owned'.
  - cpp: Subkey::canRenc        NEW.
  - cpp: Subkey::canTimestamp   NEW.
  - cpp: Subkey::isGroupOwned   NEW.
  - cpp: Key::canReallySign     DEPRECATED.
  * Release-info: https://dev.gnupg.org/T6463</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1688990400">- Update to 1.21.0
  * Extended gpgme_op_encrypt, gpgme_op_encrypt_sign, and gpgme_op_sign
    to allow writing the output directly to a file. [T6530]
  * Extended gpgme_op_decrypt and gpgme_op_verify to allow reading the
    input data directly from files. [T6530]
  * For key signing and uid revoking allow an empty user id. [rMfbc3963d62]
  * Pass an input-size-hint also to the gpgsm engine. [T6534]
  * qt: Allow writing the created archives directly to a file. [T6530]
  * qt: Allow reading the signed/encrypted archive to decrypt
    or verify directly from a file. [T6530]
  * qt: Qt Jobs working with QIODeviceDataProvider now properly
    handle input-size hints and progress for files larger.
    2^32 bytes in 32 bit builds. [T6534]
  * cpp: Error::isCanceled now also returns true for error code
    GPG_ERR_FULLY_CANCELED. [T6510]
  * python: Fix wrong use of write. [T6501]
  * Interface changes relative to the 1.20.0 release:
  - cpp: Data::setFlag                            NEW.
  - cpp: Data::setSizeHint                        NEW.
  - qt: Job::startIt                              NEW.
  - qt: DecryptVerifyArchiveJob::setInputFile     NEW.
  - qt: DecryptVerifyArchiveJob::inputFile        NEW.
  - qt: EncryptArchiveJob::setRecipients          NEW.
  - qt: EncryptArchiveJob::recipients             NEW.
  - qt: EncryptArchiveJob::setInputPaths          NEW.
  - qt: EncryptArchiveJob::inputPaths             NEW.
  - qt: EncryptArchiveJob::setOutputFile          NEW.
  - qt: EncryptArchiveJob::outputFile             NEW.
  - qt: EncryptArchiveJob::setEncryptionFlags     NEW.
  - qt: EncryptArchiveJob::encryptionFlags        NEW.
  - qt: SignArchiveJob::setSigners                NEW.
  - qt: SignArchiveJob::signers                   NEW.
  - qt: SignArchiveJob::setInputPaths             NEW.
  - qt: SignArchiveJob::inputPaths                NEW.
  - qt: SignArchiveJob::setOutputFile             NEW.
  - qt: SignArchiveJob::outputFile                NEW.
  - qt: SignEncryptArchiveJob::setSigners         NEW.
  - qt: SignEncryptArchiveJob::signers            NEW.
  - qt: SignEncryptArchiveJob::setRecipients      NEW.
  - qt: SignEncryptArchiveJob::recipients         NEW.
  - qt: SignEncryptArchiveJob::setInputPaths      NEW.
  - qt: SignEncryptArchiveJob::inputPaths         NEW.
  - qt: SignEncryptArchiveJob::setOutputFile      NEW.
  - qt: SignEncryptArchiveJob::outputFile         NEW.
  - qt: SignEncryptArchiveJob::setEncryptionFlags NEW.
  - qt: SignEncryptArchiveJob::encryptionFlags    NEW.</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1691064000">- Run testsuite in qemu build</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1692705600">- Update to 1.22.0:
  * Prevent wrong plaintext when verifying clearsigned signature.
  * Return bad data error instead of general error on unexpected data.
  * Take care of offline mode for all operations of gpgsm engine.
  * Prepare the use of the forthcoming libassuan version 3.
  * New configure option --with-libtool-modification.
  * cpp: Expose gpgme_decrypt_result_t.is_mime.
  * qt: Clean up after failure or cancel of sign/encrypt archive operation.
  * qt: Add setInputEncoding to QGpgMe::EncryptJob.
  * qt: Make toLogString helper public.
  * Interface changes relative to the 1.21.0 release:
  - qt: EncryptJob::setInputEncoding           NEW.
  - qt: DecryptionResult::isMime               NEW.
  - qt: toLogString                            NEW.</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1692705601">- Fix builds with qt and qt6 [T6673]:
  * qt,tests: Fix build in source directory. Include Qt binding
    sources before C++ binding sources and C sources. This fixes
    the problem that the debug.h in the C sources was found before
    the one in the Qt bindings.
  * build: Suggest out-of-source build. Suggest to run configure
    from a build subdirectory.
  * Add patches:
  - gpgme-qt-tests-Fix-build-in-source-directory.patch
  - gpgme-build-Suggest-out-of-source-build.patch</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1695470400">- Use GCC 12 for building the Qt6 library. The default compiler
  is too old.
- Use '%{without xxx}' rather than '!%{with xxx}' in spec file</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1695470401">- Use GCC 12 for building the Qt6 library on Leap 15. The
  default compiler is too old.
- Use '%{without xxx}' rather than '!%{with xxx}' in spec file</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1698235200">- Update to 1.23.0:
  * Support GPGME_ENCRYPT_ALWAYS_TRUST also for S/MIME. [T6559]
  * New keylist mode GPGME_KEYLIST_MODE_WITH_V5FPR. [T6705]
  * New key capability flags has_*. [T6748]
  * gpgme-tool: Support use of Windows HANDLE. [T6634]
  * qt: Support refreshing keys via WKD. [T6672]
  * qt: Handle cancel in changeexpiryjob. [T6754]
  * Remove patches fixed upstream:
  - gpgme-qt-tests-Fix-build-in-source-directory.patch
  - gpgme-build-Suggest-out-of-source-build.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1698667200">- update to 1.23.1:
  * fixes for other platforms</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1701259200">- Update to 1.23.2:
  * Preserve more specific existing failure code.  [T6575]
  * qt: Start dirmngr with gpgconf to avoid multiple instances. [T6833]
  * qt: On Windows, use UTF-8 when logging the error text.  [T5960]
  * qt: Remove left-over partial files more persistently.  [T6584]
  * qt: Use a temporary file name when creating signed or encrypted
    archives. [T6721]
  * qt: Build Qt 6 bindings with -fPIC if requested or Qt 6 was built
    with this flag. [T6781]
  * Notes:
  - qt: DefaultKeyGenerationJob     DEPRECATED.
  * Release-info: https://dev.gnupg.org/T6782</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Make libgpgmepp-devel provide its CMake target file</changelog>
</package>
<package pkgid="77828101700dbe7d87453b25fef8a43134f854c0d722d30c0ac7d55d04420b2d3a28e738b15d9a51d4cb0ef7e0697eea2726e519642c32b9c39dde4b6de887f7" name="gpm" arch="i586">
  <version epoch="0" ver="1.20.7" rel="19.16"/>
  <changelog author="pth@suse.de" date="1453464000">- Remove dependency on aaa_base as using %{_sysconfig} instead of
  hardcoded /etc shuts up rpmlint.
- Use %{buildroot} and %{optflags} insead of env vars.</changelog>
  <changelog author="adam.majer@suse.de" date="1497268800">- synced SLE .changes into devel project (bnc#1041340)</changelog>
  <changelog author="schwab@suse.de" date="1499256000">- decls.patch: fix missing declarations</changelog>
  <changelog author="jengelh@inai.de" date="1505131200">- Update description and remove two unnecessary ldconfig calls.</changelog>
  <changelog author="rbrown@suse.com" date="1511438400">- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)</changelog>
  <changelog author="kukuk@suse.de" date="1522152000">- Use %license instead of %doc [bsc#1082318]</changelog>
  <changelog author="Jean Delvare &lt;jdelvare@suse.com&gt;" date="1578571200">- Add back support for the TAOS evaluation module to inputattach.</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1579089600">- gpm-fno-common.patch: fix compilation in Tumbleweed (bsc#1160873)</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1615377600">- remove unnecessary StandardOutput override in the unit definition
  file. (bsc#1182147)</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1634299200">- Added hardening to systemd service(s) (bsc#1181400). Modified:
  * gpm.service</changelog>
</package>
<package pkgid="85adffb3f17812fae8c56f55c358e449a82de49e190aef16cfdc2e4bbebc367d6d9429c8270ab48c647a7de3adc7cf58cc7d633684dca4565bd61f65d0015fb9" name="gpm" arch="src">
  <version epoch="0" ver="1.20.7" rel="19.16"/>
  <changelog author="cfarrell@suse.com" date="1366632000">- license update: GPL-2.0+ and GPL-3.0+
  Scripts git-archive-tarbz2.sh and report_success.sh are GPL-3.0+ licensed</changelog>
  <changelog author="p.drouand@gmail.com" date="1382961600">- Add systemd support and drop sysvinit support
- Change pid directory for new standard one
- Fix suse-wrong-suse-capitalisation rpmlint warning</changelog>
  <changelog author="coolo@suse.com" date="1385985600">- don't buildrequire systemd, we just need the macros</changelog>
  <changelog author="jengelh@inai.de" date="1395835200">- Implement shlib packaging guidelines: new libgpm2 subpackage
- Add missing %pre scriptlet</changelog>
  <changelog author="dimstar@opensuse.org" date="1396699200">- Install gpm.service without executable bit. The service files are
  never 'started'. This silences a warning in journal:
  systemd[1]: Configuration file /usr/lib/systemd/system/gpm.service
  is marked executable. Please remove executable permission bits.
  Proceeding anyway</changelog>
  <changelog author="nadvornik@suse.com" date="1399982400">- install gpm.service with mode 644 (bnc#877455)</changelog>
  <changelog author="jsegitz@novell.com" date="1400673600">- added necessary macros for systemd files</changelog>
  <changelog author="jengelh@inai.de" date="1429012800">- Update license: the only GPL3 parts found are in the scripts/
  directory, which is not packaged.</changelog>
  <changelog author="werner@suse.de" date="1436443200">- Make libgpm able to handle ncurses ABI 6</changelog>
  <changelog author="pth@suse.de" date="1452686400">- Add %post and %postun entries for libgpm2.
- Add a current version  of GPL-2.0 with valid FSF address.
- Add gpm-fix_fsf_addess.patch to get the current FSF address into
  gpm.h.</changelog>
  <changelog author="pth@suse.de" date="1453464000">- Remove dependency on aaa_base as using %{_sysconfig} instead of
  hardcoded /etc shuts up rpmlint.
- Use %{buildroot} and %{optflags} insead of env vars.</changelog>
  <changelog author="adam.majer@suse.de" date="1497268800">- synced SLE .changes into devel project (bnc#1041340)</changelog>
  <changelog author="schwab@suse.de" date="1499256000">- decls.patch: fix missing declarations</changelog>
  <changelog author="jengelh@inai.de" date="1505131200">- Update description and remove two unnecessary ldconfig calls.</changelog>
  <changelog author="rbrown@suse.com" date="1511438400">- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)</changelog>
  <changelog author="kukuk@suse.de" date="1522152000">- Use %license instead of %doc [bsc#1082318]</changelog>
  <changelog author="Jean Delvare &lt;jdelvare@suse.com&gt;" date="1578571200">- Add back support for the TAOS evaluation module to inputattach.</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1579089600">- gpm-fno-common.patch: fix compilation in Tumbleweed (bsc#1160873)</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1615377600">- remove unnecessary StandardOutput override in the unit definition
  file. (bsc#1182147)</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1634299200">- Added hardening to systemd service(s) (bsc#1181400). Modified:
  * gpm.service</changelog>
</package>
<package pkgid="c02acee9bb010dc540ec8afe1073f7ad113ba5c5dc17a4eae80999d0316da127a9f72971ab823f5efdf8ac1a6cb7dc191212e6b758f9b05dac018b4ed2de278d" name="gpm" arch="x86_64">
  <version epoch="0" ver="1.20.7" rel="19.16"/>
  <changelog author="pth@suse.de" date="1453464000">- Remove dependency on aaa_base as using %{_sysconfig} instead of
  hardcoded /etc shuts up rpmlint.
- Use %{buildroot} and %{optflags} insead of env vars.</changelog>
  <changelog author="adam.majer@suse.de" date="1497268800">- synced SLE .changes into devel project (bnc#1041340)</changelog>
  <changelog author="schwab@suse.de" date="1499256000">- decls.patch: fix missing declarations</changelog>
  <changelog author="jengelh@inai.de" date="1505131200">- Update description and remove two unnecessary ldconfig calls.</changelog>
  <changelog author="rbrown@suse.com" date="1511438400">- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)</changelog>
  <changelog author="kukuk@suse.de" date="1522152000">- Use %license instead of %doc [bsc#1082318]</changelog>
  <changelog author="Jean Delvare &lt;jdelvare@suse.com&gt;" date="1578571200">- Add back support for the TAOS evaluation module to inputattach.</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1579089600">- gpm-fno-common.patch: fix compilation in Tumbleweed (bsc#1160873)</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1615377600">- remove unnecessary StandardOutput override in the unit definition
  file. (bsc#1182147)</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1634299200">- Added hardening to systemd service(s) (bsc#1181400). Modified:
  * gpm.service</changelog>
</package>
<package pkgid="95f9929f3ab47424e7a20b4e4557954105393f01509a4ec60ec9b64a9618189004350afe035d755e11a5a8466a8d6433fdad8cb7031ce102e07e6792382139e8" name="gpm-debuginfo" arch="i586">
  <version epoch="0" ver="1.20.7" rel="19.16"/>
  <changelog author="pth@suse.de" date="1453464000">- Remove dependency on aaa_base as using %{_sysconfig} instead of
  hardcoded /etc shuts up rpmlint.
- Use %{buildroot} and %{optflags} insead of env vars.</changelog>
  <changelog author="adam.majer@suse.de" date="1497268800">- synced SLE .changes into devel project (bnc#1041340)</changelog>
  <changelog author="schwab@suse.de" date="1499256000">- decls.patch: fix missing declarations</changelog>
  <changelog author="jengelh@inai.de" date="1505131200">- Update description and remove two unnecessary ldconfig calls.</changelog>
  <changelog author="rbrown@suse.com" date="1511438400">- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)</changelog>
  <changelog author="kukuk@suse.de" date="1522152000">- Use %license instead of %doc [bsc#1082318]</changelog>
  <changelog author="Jean Delvare &lt;jdelvare@suse.com&gt;" date="1578571200">- Add back support for the TAOS evaluation module to inputattach.</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1579089600">- gpm-fno-common.patch: fix compilation in Tumbleweed (bsc#1160873)</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1615377600">- remove unnecessary StandardOutput override in the unit definition
  file. (bsc#1182147)</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1634299200">- Added hardening to systemd service(s) (bsc#1181400). Modified:
  * gpm.service</changelog>
</package>
<package pkgid="4c90799990c026438f4f9c2513fa2d20911d8af729397826c8745912eb233c803327b3bdec38d38b7dd4f87ad84e958d55b2e825f7cc20f13cfa4d56a221f543" name="gpm-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.20.7" rel="19.16"/>
  <changelog author="pth@suse.de" date="1453464000">- Remove dependency on aaa_base as using %{_sysconfig} instead of
  hardcoded /etc shuts up rpmlint.
- Use %{buildroot} and %{optflags} insead of env vars.</changelog>
  <changelog author="adam.majer@suse.de" date="1497268800">- synced SLE .changes into devel project (bnc#1041340)</changelog>
  <changelog author="schwab@suse.de" date="1499256000">- decls.patch: fix missing declarations</changelog>
  <changelog author="jengelh@inai.de" date="1505131200">- Update description and remove two unnecessary ldconfig calls.</changelog>
  <changelog author="rbrown@suse.com" date="1511438400">- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)</changelog>
  <changelog author="kukuk@suse.de" date="1522152000">- Use %license instead of %doc [bsc#1082318]</changelog>
  <changelog author="Jean Delvare &lt;jdelvare@suse.com&gt;" date="1578571200">- Add back support for the TAOS evaluation module to inputattach.</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1579089600">- gpm-fno-common.patch: fix compilation in Tumbleweed (bsc#1160873)</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1615377600">- remove unnecessary StandardOutput override in the unit definition
  file. (bsc#1182147)</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1634299200">- Added hardening to systemd service(s) (bsc#1181400). Modified:
  * gpm.service</changelog>
</package>
<package pkgid="5d9aa49950e21f773bad77f2b1e61c248b49129dd0422f83e87f65571061657716af59e960afe5e30e3174c4b3668259a07effb1034fa590ac4a2d0c1041205c" name="gpm-debugsource" arch="i586">
  <version epoch="0" ver="1.20.7" rel="19.16"/>
  <changelog author="pth@suse.de" date="1453464000">- Remove dependency on aaa_base as using %{_sysconfig} instead of
  hardcoded /etc shuts up rpmlint.
- Use %{buildroot} and %{optflags} insead of env vars.</changelog>
  <changelog author="adam.majer@suse.de" date="1497268800">- synced SLE .changes into devel project (bnc#1041340)</changelog>
  <changelog author="schwab@suse.de" date="1499256000">- decls.patch: fix missing declarations</changelog>
  <changelog author="jengelh@inai.de" date="1505131200">- Update description and remove two unnecessary ldconfig calls.</changelog>
  <changelog author="rbrown@suse.com" date="1511438400">- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)</changelog>
  <changelog author="kukuk@suse.de" date="1522152000">- Use %license instead of %doc [bsc#1082318]</changelog>
  <changelog author="Jean Delvare &lt;jdelvare@suse.com&gt;" date="1578571200">- Add back support for the TAOS evaluation module to inputattach.</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1579089600">- gpm-fno-common.patch: fix compilation in Tumbleweed (bsc#1160873)</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1615377600">- remove unnecessary StandardOutput override in the unit definition
  file. (bsc#1182147)</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1634299200">- Added hardening to systemd service(s) (bsc#1181400). Modified:
  * gpm.service</changelog>
</package>
<package pkgid="d7b05b7f5c422887246726d481c6c19dbb10649491784cb6ccdee3d8781c3518bec7b727f2c8cf9423ff59651198de15fae7d3e68e1ef386c33e2daf632d7352" name="gpm-debugsource" arch="x86_64">
  <version epoch="0" ver="1.20.7" rel="19.16"/>
  <changelog author="pth@suse.de" date="1453464000">- Remove dependency on aaa_base as using %{_sysconfig} instead of
  hardcoded /etc shuts up rpmlint.
- Use %{buildroot} and %{optflags} insead of env vars.</changelog>
  <changelog author="adam.majer@suse.de" date="1497268800">- synced SLE .changes into devel project (bnc#1041340)</changelog>
  <changelog author="schwab@suse.de" date="1499256000">- decls.patch: fix missing declarations</changelog>
  <changelog author="jengelh@inai.de" date="1505131200">- Update description and remove two unnecessary ldconfig calls.</changelog>
  <changelog author="rbrown@suse.com" date="1511438400">- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)</changelog>
  <changelog author="kukuk@suse.de" date="1522152000">- Use %license instead of %doc [bsc#1082318]</changelog>
  <changelog author="Jean Delvare &lt;jdelvare@suse.com&gt;" date="1578571200">- Add back support for the TAOS evaluation module to inputattach.</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1579089600">- gpm-fno-common.patch: fix compilation in Tumbleweed (bsc#1160873)</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1615377600">- remove unnecessary StandardOutput override in the unit definition
  file. (bsc#1182147)</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1634299200">- Added hardening to systemd service(s) (bsc#1181400). Modified:
  * gpm.service</changelog>
</package>
<package pkgid="b1391ecccc99230700674c52988c0357e8ffe20bcf7b80ced95b3f28f9f179da9e60e7cd41116f5a7fbcdc8b656daa8941ecb3d77da44352e866a17e965e35e7" name="gpm-devel" arch="i586">
  <version epoch="0" ver="1.20.7" rel="19.16"/>
  <changelog author="pth@suse.de" date="1453464000">- Remove dependency on aaa_base as using %{_sysconfig} instead of
  hardcoded /etc shuts up rpmlint.
- Use %{buildroot} and %{optflags} insead of env vars.</changelog>
  <changelog author="adam.majer@suse.de" date="1497268800">- synced SLE .changes into devel project (bnc#1041340)</changelog>
  <changelog author="schwab@suse.de" date="1499256000">- decls.patch: fix missing declarations</changelog>
  <changelog author="jengelh@inai.de" date="1505131200">- Update description and remove two unnecessary ldconfig calls.</changelog>
  <changelog author="rbrown@suse.com" date="1511438400">- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)</changelog>
  <changelog author="kukuk@suse.de" date="1522152000">- Use %license instead of %doc [bsc#1082318]</changelog>
  <changelog author="Jean Delvare &lt;jdelvare@suse.com&gt;" date="1578571200">- Add back support for the TAOS evaluation module to inputattach.</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1579089600">- gpm-fno-common.patch: fix compilation in Tumbleweed (bsc#1160873)</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1615377600">- remove unnecessary StandardOutput override in the unit definition
  file. (bsc#1182147)</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1634299200">- Added hardening to systemd service(s) (bsc#1181400). Modified:
  * gpm.service</changelog>
</package>
<package pkgid="536c2ef5be72bbf4ffc51a3094bd299902f833eddd1aa1205052522824e7c4be212017037d7656d7665d6550098c258ce7ffe54998b8d3935eb6071211ade724" name="gpm-devel" arch="x86_64">
  <version epoch="0" ver="1.20.7" rel="19.16"/>
  <changelog author="pth@suse.de" date="1453464000">- Remove dependency on aaa_base as using %{_sysconfig} instead of
  hardcoded /etc shuts up rpmlint.
- Use %{buildroot} and %{optflags} insead of env vars.</changelog>
  <changelog author="adam.majer@suse.de" date="1497268800">- synced SLE .changes into devel project (bnc#1041340)</changelog>
  <changelog author="schwab@suse.de" date="1499256000">- decls.patch: fix missing declarations</changelog>
  <changelog author="jengelh@inai.de" date="1505131200">- Update description and remove two unnecessary ldconfig calls.</changelog>
  <changelog author="rbrown@suse.com" date="1511438400">- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)</changelog>
  <changelog author="kukuk@suse.de" date="1522152000">- Use %license instead of %doc [bsc#1082318]</changelog>
  <changelog author="Jean Delvare &lt;jdelvare@suse.com&gt;" date="1578571200">- Add back support for the TAOS evaluation module to inputattach.</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1579089600">- gpm-fno-common.patch: fix compilation in Tumbleweed (bsc#1160873)</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1615377600">- remove unnecessary StandardOutput override in the unit definition
  file. (bsc#1182147)</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1634299200">- Added hardening to systemd service(s) (bsc#1181400). Modified:
  * gpm.service</changelog>
</package>
<package pkgid="8bb49b34a857606cc0705fa77243d1339958777fce28842b05bd90136923251ec06c4daf1211b7e4197039dd258efd63d79c9ff913924f9fd8559114c003a558" name="gprofng" arch="i586">
  <version epoch="0" ver="2.41" rel="1.2"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="14cee97c67d72572dcaa0627b0d3fd7eba64dc8544d093741577cf47acc2d9e4ecf994a6f88943777329b7f6bdd1d1218a4654515eee2a85ee893c4fa9a3460b" name="gprofng" arch="x86_64">
  <version epoch="0" ver="2.41" rel="1.2"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="a389e5b539ac898fc41a4d5b4706572d91a77891816b8266fb928e29717892b23465e81ab2d3bbe28e8353d7d9b60886e2fc914c2a0a87bf9e79daff039ed772" name="gprofng-debuginfo" arch="i586">
  <version epoch="0" ver="2.41" rel="1.2"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="ddc61a847477cfaedf7041de93b205122d56278d91116a56c50c7090e2e4c039ba20d9e5e2b9187013d22c5a44836d9bcdb72e08610a3f57438a2d064657df23" name="gprofng-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.41" rel="1.2"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1666699200">- s390-pic-dso.diff: use %pB instead of %B</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1666699201">- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670673600">- fix build on x86_64_vX platforms</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1673870400">- Update to version 2.40:
  * Objdump has a new command line option --show-all-symbols which will make it
  display all symbols that match a given address when disassembling.  (Normally
  only the first symbol that matches an address is shown).
  * Add --enable-colored-disassembly configure time option to enable colored
  disassembly output by default, if the output device is a terminal.  Note,
  this configure option is disabled by default.
  * DCO signed contributions are now accepted.
  * objcopy --decompress-debug-sections now supports zstd compressed debug
  sections.  The new option --compress-debug-sections=zstd compresses debug
  sections with zstd.
  * addr2line and objdump --dwarf now support zstd compressed debug sections.
  * The dlltool program now accepts --deterministic-libraries and
  - -non-deterministic-libraries as command line options to control whether or
  not it generates deterministic output libraries.  If neither of these options
  are used the default is whatever was set when the binutils were configured.
  * readelf and objdump now have a newly added option --sframe which dumps the
  SFrame section.
  * Add support for Intel RAO-INT instructions.
  * Add support for Intel AVX-NE-CONVERT instructions.
  * Add support for Intel MSRLIST instructions.
  * Add support for Intel WRMSRNS instructions.
  * Add support for Intel CMPccXADD instructions.
  * Add support for Intel AVX-VNNI-INT8 instructions.
  * Add support for Intel AVX-IFMA instructions.
  * Add support for Intel PREFETCHI instructions.
  * Add support for Intel AMX-FP16 instructions.
  * gas now supports --compress-debug-sections=zstd to compress
  debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.
  * Add support for the RISC-V Zawrs extension, version 1.0-rc4.
  * Add support for Cortex-X1C for Arm.
  * New command line option --gsframe to generate SFrame unwind information
  on x86_64 and aarch64 targets.
  * The linker has a new command line option to suppress the generation of any
  warning or error messages.  This can be useful when there is a need to create
  a known non-working binary.  The option is -w or --no-warnings.
  * ld now supports zstd compressed debug sections.  The new option
  - -compress-debug-sections=zstd compresses debug sections with zstd.
  * Add --enable-default-compressed-debug-sections-algorithm={zlib,zstd}
  that selects the default compression algorithm
  for --enable-compressed-debug-sections.
  * Remove support for -z bndplt (MPX prefix instructions).
- Rebased patches: add-ulp-section.diff, ld-relro.diff, binutils-revert-plt32-in-branches.diff,
  cross-avr-size.patch.
- Removed patch: binutils-pr29482.diff.
- New patch: extensa-gcc-4_3-fix.diff.
- Includes fixes for these CVEs:
  * bnc#1206080 aka CVE-2022-4285 aka PR29699
- Enable by default: --enable-colored-disassembly.</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1674561600">- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820800">- Rebase binutils-2.40-branch.diff.gz as it includes fix for PR30043.
- Move libgprofng-related libraries to the proper locations (packages).
- Add --without=bootstrap for skipping of bootstrap (faster testing
  of the package).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1674820801">- Remove upstreamed patch binutils-maxpagesize.diff.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1675080000">- Pack libgprofng only for supported platforms.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1676980800">- Enable zstd compression algorithm (instead of zlib)
  for debug info sections by default.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677153600">- Disable ZSTD debug section compress by default.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1678276800">- Disable packed-relative-relocs for old codestreams.  They generate
  buggy relocations when binutils-revert-rela.diff is active.
  [bsc#1206556]</changelog>
  <changelog author="Richard Biener &lt;rguenther@suse.com&gt;" date="1678968000">- Enable bpf-none cross target and add bpf-none to the multitarget
  set of supported targets.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1679400000">- Document fixed CVEs:
  * bnc#1208037 aka CVE-2023-25588 aka PR29677
  * bnc#1208038 aka CVE-2023-25587 aka PR29846
  * bnc#1208040 aka CVE-2023-25585 aka PR29892
  * bnc#1208409 aka CVE-2023-0687 aka PR29444</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1681300800">- Rebase branch patch (includes fix for PR30281).</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1685448000">- riscv-dynamic-tls-reloc-pie.patch: Backport for PR ld/22263 and PR
  ld/25694
- riscv-pr22263-1.patch: Backport for PR ld/22263</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1689249600">- Add binutils-disable-dt-relr.sh for an compatibility problem
  caused by binutils-revert-rela.diff in SLE codestreams.
  Needed for update of glibc as that would otherwise pick up
  the broken relative relocs support.  [bsc#1213282, PED-1435]
- This only existed only for a very short while in SLE-15, as the main
  variant in devel:gcc subsumed this in binutils-revert-rela.diff.
  Hence:
- Remove binutils-disable-dt-relr.sh as subsumed.</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1692187200">- Update to version 2.41 [PED-5778]:
  * The MIPS port now supports the Sony Interactive Entertainment Allegrex
  processor, used with the PlayStation Portable, which implements the MIPS
  II ISA along with a single-precision FPU and a few implementation-specific
  integer instructions.
  * Objdump's --private option can now be used on PE format files to display the
  fields in the file header and section headers.
  * New versioned release of libsframe: libsframe.so.1.  This release introduces
  versioned symbols with version node name LIBSFRAME_1.0.  This release also
  updates the ABI in an incompatible way: this includes removal of
  sframe_get_funcdesc_with_addr API, change in the behavior of
  sframe_fre_get_ra_offset and sframe_fre_get_fp_offset APIs.
  * SFrame Version 2 is now the default (and only) format version supported by
  gas, ld, readelf and objdump.
  * Add command-line option, --strip-section-headers, to objcopy and strip to
  remove ELF section header from ELF file.
  * The RISC-V port now supports the following new standard extensions:
  - Zicond (conditional zero instructions)
  - Zfa (additional floating-point instructions)
  - Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, Zvksh, Zvkn, Zvknc, Zvkng,
    Zvks, Zvksc, Zvkg, Zvkt (vector crypto instructions)
  * The RISC-V port now supports the following vendor-defined extensions:
  - XVentanaCondOps
  * Add support for Intel FRED, LKGS and AMX-COMPLEX instructions.
  * A new .insn directive is recognized by x86 gas.
  * Add SME2 support to the AArch64 port.
  * The linker now accepts a command line option of --remap-inputs
  &lt;PATTERN&gt;=&lt;FILE&gt; to relace any input file that matches &lt;PATTERN&gt; with
  &lt;FILE&gt;.  In addition the option --remap-inputs-file=&lt;FILE&gt; can be used to
  specify a file containing any number of these remapping directives.
  * The linker command line option --print-map-locals can be used to include
  local symbols in a linker map.  (ELF targets only).
  * For most ELF based targets, if the --enable-linker-version option is used
  then the version of the linker will be inserted as a string into the .comment
  section.
  * The linker script syntax has a new command for output sections: ASCIZ "string"
  This will insert a zero-terminated string at the current location.
  * Add command-line option, -z nosectionheader, to omit ELF section
  header.
- Removed obsolete patches: binutils-2.40-branch.diff.gz,
  riscv-dynamic-tls-reloc-pie.patch, riscv-pr22263-1.patch,
  extensa-gcc-4_3-fix.diff .
- Add binutils-2.41-branch.diff.gz .
- Add binutils-old-makeinfo.diff for SLE-12 and older.
- Rebased aarch64-common-pagesize.patch and binutils-revert-rela.diff .
- Contains fixes for these non-CVEs (not security bugs per upstreams
  SECURITY.md):
  * bsc#1209642 aka CVE-2023-1579 aka PR29988
  * bsc#1210297 aka CVE-2023-1972 aka PR30285
  * bsc#1210733 aka CVE-2023-2222 aka PR29936
  * bsc#1213458 aka CVE-2021-32256 aka PR105039 (gcc)
  * bsc#1214565 aka CVE-2020-19726 aka PR26240
  * bsc#1214567 aka CVE-2022-35206 aka PR29290
  * bsc#1214579 aka CVE-2022-35205 aka PR29289
  * bsc#1214580 aka CVE-2022-44840 aka PR29732
  * bsc#1214604 aka CVE-2022-45703 aka PR29799
  * bsc#1214611 aka CVE-2022-48065 aka PR29925
  * bsc#1214619 aka CVE-2022-48064 aka PR29922
  * bsc#1214620 aka CVE-2022-48063 aka PR29924
  * bsc#1214623 aka CVE-2022-47696 aka PR29677
  * bsc#1214624 aka CVE-2022-47695 aka PR29846
  * bsc#1214625 aka CVE-2022-47673 aka PR29876</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1694692800">- Add libzstd-devel to Requires of binutils-devel. (bsc#1215341)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1695643200">- riscv-relro.patch: RISC-V: Protect .got with relro</changelog>
  <changelog author="Michael Matz &lt;matz@suse.com&gt;" date="1699531200">- Add binutils-use-less-memory.diff to be a little nicer to 32bit
  userspace and huge links.  [bsc#1216908]</changelog>
</package>
<package pkgid="b544faa58603d2e159b12fd088273fb91df911992a2c4aa846a87ad552d9c8d8a38fb15b1fdc137c8227f0ab6c7e7d1895b465eaa71a434a982d06a02b1291c9" name="grail" arch="src">
  <version epoch="0" ver="3.1.1" rel="1.22"/>
  <changelog author="nmo.marques@gmail.com" date="1344513600">- initial package</changelog>
  <changelog author="nmo.marques@gmail.com" date="1344686400">- update to version 3.0.6
- package name change from 'utouch-grail' to 'grail'; following
  upstream changes</changelog>
  <changelog author="tchvatal@suse.com" date="1419249600">- Version bump to 3.1.0:
  * various upstream fixes
- Cleanup the spec
- Explicitely set the configure variables to be sure features are
  enabled</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1444478400">- Update to 3.1.0daily13.06.05.
- Spec cleanup.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1457092800">- Update to 3.1.0+bzr20160125:
  * Add basic autopkgtest support.
  * Put braces around a test case to fix a FTBFS using GCC 6.x
    (lp#1537161).
  * Refresh packaging for 2016.
  * timeout: Store uint64_t instead of converting back and forth to
    float (lp#1475888).</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1505044800">- Update to version 3.1.1:
  * No changelog available.
- Use GPG signing.
- Add baselibs.conf.</changelog>
</package>
<package pkgid="328e4c6a050ddafb4e8b5502f36c41c7e7d598e82a418db0077eaeb7c4a13ba1e373495c54e2e60f7e2a840e001a96909e0386c84557c9028db81c7c380889a6" name="grail" arch="x86_64">
  <version epoch="0" ver="3.1.1" rel="1.22"/>
  <changelog author="nmo.marques@gmail.com" date="1344513600">- initial package</changelog>
  <changelog author="nmo.marques@gmail.com" date="1344686400">- update to version 3.0.6
- package name change from 'utouch-grail' to 'grail'; following
  upstream changes</changelog>
  <changelog author="tchvatal@suse.com" date="1419249600">- Version bump to 3.1.0:
  * various upstream fixes
- Cleanup the spec
- Explicitely set the configure variables to be sure features are
  enabled</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1444478400">- Update to 3.1.0daily13.06.05.
- Spec cleanup.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1457092800">- Update to 3.1.0+bzr20160125:
  * Add basic autopkgtest support.
  * Put braces around a test case to fix a FTBFS using GCC 6.x
    (lp#1537161).
  * Refresh packaging for 2016.
  * timeout: Store uint64_t instead of converting back and forth to
    float (lp#1475888).</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1505044800">- Update to version 3.1.1:
  * No changelog available.
- Use GPG signing.
- Add baselibs.conf.</changelog>
</package>
<package pkgid="23ed185864b517463a6bf6757a7b71722849e73f09ba7decbfd8ba53c6d2916cc985349376e7df4441536b7192ac8719df95dcac424ca9434a0c1d8dfdbd0adb" name="grail-debuginfo" arch="x86_64">
  <version epoch="0" ver="3.1.1" rel="1.22"/>
  <changelog author="nmo.marques@gmail.com" date="1344513600">- initial package</changelog>
  <changelog author="nmo.marques@gmail.com" date="1344686400">- update to version 3.0.6
- package name change from 'utouch-grail' to 'grail'; following
  upstream changes</changelog>
  <changelog author="tchvatal@suse.com" date="1419249600">- Version bump to 3.1.0:
  * various upstream fixes
- Cleanup the spec
- Explicitely set the configure variables to be sure features are
  enabled</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1444478400">- Update to 3.1.0daily13.06.05.
- Spec cleanup.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1457092800">- Update to 3.1.0+bzr20160125:
  * Add basic autopkgtest support.
  * Put braces around a test case to fix a FTBFS using GCC 6.x
    (lp#1537161).
  * Refresh packaging for 2016.
  * timeout: Store uint64_t instead of converting back and forth to
    float (lp#1475888).</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1505044800">- Update to version 3.1.1:
  * No changelog available.
- Use GPG signing.
- Add baselibs.conf.</changelog>
</package>
<package pkgid="4de40281ec9bd2768e2817c1fd644353d62342c74cecacdc1c272e954e9547a9c4420af6edc1220f2ebed27f688f220d3a4b4471c8747c69e9edc764fb767aae" name="grail-debugsource" arch="x86_64">
  <version epoch="0" ver="3.1.1" rel="1.22"/>
  <changelog author="nmo.marques@gmail.com" date="1344513600">- initial package</changelog>
  <changelog author="nmo.marques@gmail.com" date="1344686400">- update to version 3.0.6
- package name change from 'utouch-grail' to 'grail'; following
  upstream changes</changelog>
  <changelog author="tchvatal@suse.com" date="1419249600">- Version bump to 3.1.0:
  * various upstream fixes
- Cleanup the spec
- Explicitely set the configure variables to be sure features are
  enabled</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1444478400">- Update to 3.1.0daily13.06.05.
- Spec cleanup.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1457092800">- Update to 3.1.0+bzr20160125:
  * Add basic autopkgtest support.
  * Put braces around a test case to fix a FTBFS using GCC 6.x
    (lp#1537161).
  * Refresh packaging for 2016.
  * timeout: Store uint64_t instead of converting back and forth to
    float (lp#1475888).</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1505044800">- Update to version 3.1.1:
  * No changelog available.
- Use GPG signing.
- Add baselibs.conf.</changelog>
</package>
<package pkgid="27bc2469d77f2292d397cd4b5309a92767247a82042ec424877e1c8676bbd57410bfae00422df5ca010f7b718cbac4e7fa15ec4f538b75680ed13defdb3ae607" name="grail-devel" arch="x86_64">
  <version epoch="0" ver="3.1.1" rel="1.22"/>
  <changelog author="nmo.marques@gmail.com" date="1344513600">- initial package</changelog>
  <changelog author="nmo.marques@gmail.com" date="1344686400">- update to version 3.0.6
- package name change from 'utouch-grail' to 'grail'; following
  upstream changes</changelog>
  <changelog author="tchvatal@suse.com" date="1419249600">- Version bump to 3.1.0:
  * various upstream fixes
- Cleanup the spec
- Explicitely set the configure variables to be sure features are
  enabled</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1444478400">- Update to 3.1.0daily13.06.05.
- Spec cleanup.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1457092800">- Update to 3.1.0+bzr20160125:
  * Add basic autopkgtest support.
  * Put braces around a test case to fix a FTBFS using GCC 6.x
    (lp#1537161).
  * Refresh packaging for 2016.
  * timeout: Store uint64_t instead of converting back and forth to
    float (lp#1475888).</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1505044800">- Update to version 3.1.1:
  * No changelog available.
- Use GPG signing.
- Add baselibs.conf.</changelog>
</package>
<package pkgid="4786e79beec16a6950f458be6346014682fe0a1ac9ea167c58fdb28779f3a9f06cc3a791790b02231e147f74b793ed7061692aa16066a4a22c82ee36d7607240" name="grantlee5" arch="src">
  <version epoch="0" ver="5.3.1" rel="2.3"/>
  <changelog author="wstephenson@novell.com" date="1292328000">- Revert to 0.1.7 and tidy specfile</changelog>
  <changelog author="asterios.dramis@gmail.com" date="1306065600">- update to version 0.1.8
  * Add support for internationalization and localization features.
  * A new contacts/address book application.
  * Support for outputting QDate and QTime objects.
  * Automatic loading of QtScript based plugins.
- Spec file updates:
  * Changes based on spec-cleaner run.
  * Changed License: to LGPLv2.1+.
  * Updates in Group:, Summary: and %description entries.
  * Removed libopenssl-devel from BuildRequires: (not needed).
  * Removed /sbin/ldconfig from devel package (not needed).
  * Minor other updates.</changelog>
  <changelog author="asterios.dramis@gmail.com" date="1309953600">- update to version 0.1.9
  * Port the lexer to a state machine based string parser.
  * Add feature to trim insignificant whitespace.
  * Build with stricter Qt flags QT_NO_KEYWORDS and QT_NO_CAST_FROM_BYTEARRAY.
  * Add example application for a html based templated application framework.
  * Add documentation and convenience functions for QObject and Q_PROPERTY
    introspection.
  * Modernise the CMake build system including creation of EXPORT targets and
    fixing of various cross-platform issues.
  * Add a componentized CPack packaging system for binary tarballs and windows
    install wizards.
  * Ability to use COMPONENTS argument to find_package with Grantlee.
  * Add a build target for generating code coverage information.
  * Platform fixes for MIPS, ARM and MinGW.
  * Add more documentation for example applications shipped with the Grantlee
    source.
  * Add the changelog for prior versions of Grantlee.
- Spec file updates:
  * Added lcov in BuildRequires:.
  * Changes based on openSUSE shared library packaging policy (added
    libgrantlee_core0 and libgrantlee_gui0 packages, removed grantlee
    package).
  * Minor other updates.</changelog>
  <changelog author="asterios.dramis@gmail.com" date="1310040000">- Spec file updates:
  * Added Provides/Obsoletes for grantlee.</changelog>
  <changelog author="asterios.dramis@gmail.com" date="1320494400">- Update to version 0.2.0:
  * Fix build on several platforms including mac, solaris and bsds.
  * Gather coverage data in release builds instead of debug builds.
  * Ensure that unit tests can be run and pass before installation.
  * Ensure that unit tests pass in multiple locales.
  * Fix several compiler warnings.
  * Add options for generating coverage data using testcocoon.
- Spec file updates:
  * Renamed License: to LGPL-2.1+.
  * Spec-cleaner run.</changelog>
  <changelog author="cgiboudeaux@gmx.com" date="1351857600">- Update to 0.3.0
  * Implement dictsort filter
  * Many new unit tests
  * Bug fixes and performance improvements
  * Roman numeral support in textdocument processing</changelog>
  <changelog author="hrvoje.senjan@gmail.com" date="1385812800">- Update to 0.4.0
  * Bump Grantlee CMake requirement to 2.8.9.
  * Use the CMAKE_AUTOMOC feature in Grantlee.
  * Clean up all CMake code.
  * Fix memory leak when deleting a localized template loader.
  * Clean up C++ code in preparation for Qt 5.
  * Update jQuery version used in example to the latest release.
  * Add API for resolving variables to strings in QtScript.
  * Fix tests on ARM and other platforms which use float for qreal.</changelog>
  <changelog author="hrvoje.senjan@gmail.com" date="1411387200">- Activate grantlee5 package, Qt5 based variant of the grantlee libs
- Update to 5.0.0~rc1
  * Drop Qt 4 build. Make Qt 5 a hard requirement.
  * Add a porting guide for users of old versions of Grantlee.
  * Drop custom handling of QObjects and containers in QVariant.
  * Drop old names 'grantlee_core' and 'grantlee_gui' in favor of
    'Templates' and 'Textdocument' respectively.
  * Rely on modern CMake features such as IMPORTED targets and
    usage requirements.
  * Bump Grantlee CMake requirement to 2.8.12.
  * Make the virtual Grantlee::Node::render method const.
  * Merge LocalizedFilesystemTemplateLoader
    into FilesystemTemplateLoader.
  * Remove typedefs for QSharedPointers from APIs.
- Bump miminal requied cmake version to 2.8.12
- Add includes.diff: since upstream doesn't provide a way to install
  to custom directory, we cheat!
- Add baselibs.conf</changelog>
  <changelog author="hrvoje.senjan@gmail.com" date="1411560000">- Update to 5.0.0 final:
  * No changelog since rc1 provided</changelog>
  <changelog author="hrvoje.senjan@gmail.com" date="1420632000">- Move away from using kf5-filesystem, only users of KDEInstallDirs
  should use it</changelog>
  <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="9d6920ce5645b6557e8f8483ebf683e0722af65bda2be3245b70732294d75340a48441df11f0606e6725fa1d1e905d4621a39fc71fce1d78cb0c0ad35b5849c5" name="grantlee5" arch="x86_64">
  <version epoch="0" ver="5.3.1" rel="2.3"/>
  <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="5e865ad515673f2a13dcb2c987402cc50e3a4360f5de8f74a26e60e6ff8bfbc5203346eb02abeed8dd3f76baba5bf873986d7d05f44d5d74c63b3a4bb66c0699" name="grantlee5-debuginfo" arch="x86_64">
  <version epoch="0" ver="5.3.1" rel="2.3"/>
  <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="28ca6b8b52ed10d5c887b81b3ac53f687aba744e4a44190835e702a99637e1e50cb9a35265ac098e1121ad08b934bb226d9db471794fa1424e5267ef55b3c7a0" name="grantlee5-debugsource" arch="x86_64">
  <version epoch="0" ver="5.3.1" rel="2.3"/>
  <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="3699ba15a1c3cd4938f82d3e91d3c96eb4ebe023d4d2222f7cedab51f821a50f40fcd632ddad96afd70e940c2f9c7565285392f0c4863d48859df40cdd7a9af4" name="grantlee5-devel" arch="x86_64">
  <version epoch="0" ver="5.3.1" rel="2.3"/>
  <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="409cd2d756d36ba5c1cd7aa250e795873832255669ede9a2d4949bb41dde806350c63784d7503e2e50271e8d958f936b6468e0ad12f6576f54d81ec517eaa633" name="graphene" arch="src">
  <version epoch="0" ver="1.10.8" rel="1.8"/>
  <changelog author="dimstar@opensuse.org" date="1479988800">- Initial package, version 1.5.2.</changelog>
  <changelog author="jengelh@inai.de" date="1480334400">- Trim description outside the main subpackage of interest;
  reflow summaries.</changelog>
  <changelog author="dimstar@opensuse.org" date="1481025600">- Use meson provided macros to build instead of carrying the long
  meson command lines.</changelog>
  <changelog author="zaitor@opensuse.org" date="1484136000">- Update to version 1.5.4:
  + For the time being and after requests from distributors, the
    autotools build environment has been reinstated in Git, though
    Meson is still the preferred build environment; I still expect
    to drop the autotools build in the near future.
  + Graphene now correctly identifies whether the platform has an
    aligned memory allocator.
  + Compatibility fixes for printing int64_t to terminal.
  + Fixed the cross-references to GLib types in the API reference
    build.
  + Improve the builtin detection in the Meson build and the build
    of Graphene under MingW.
- Switch to github url, gnome url is currently broken.
- Pass export LANG=C.UTF-8, workaround meson issue.
- Drop sed call to workaround Mesa issue.</changelog>
  <changelog author="dimstar@opensuse.org" date="1488283200">- Add baselibs.conf: produce libgraphene-1_0-0-32bit, required by
  gtk4.</changelog>
  <changelog author="zaitor@opensuse.org" date="1488628800">- Update to version 1.6.0:
  + The Meson dependency has been bumped to 0.37.0.
  + Added graphene_frustum_equal() method.
  + Dropped the -Denable-debug option for the Meson build;
    debugging levels are handled through the --buildtype Meson
    option; you can use release to disable all debugging code paths
    when building Graphene.
  + Graphene now automatically builds binaries for Windows (i686
    and x86_64) using Appveyor; you can find the builds attached to
    the release notes.</changelog>
  <changelog author="ro@suse.de" date="1502280000">- on i586, disable sse2 for the moment, otherwise the package
  fails in the testsuite on the "box" test</changelog>
  <changelog author="dimstar@opensuse.org" date="1511956800">- Switch to python3:
  + Update the shebang in src/identfilter.py using sed.
  + Replace --identifier-filter-cmd=python in src/meson.build with
  - -identifier-filter-cmd=python3 (using sed).
  + Add python3-base BuildRequires: needed to have the python3
    interpreter present.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1519300800">- Update to version 1.6.2:
  + Mostly fixes for the Meson build, to ensure it's a bit more
    idiomatic and conforms to what newer versions of Meson expect
    from a project.
- Do a minor spec clean, use autosetup and license macros.
- Stop exporting LANG=C.UTF-8, fixed upstream.
- Stop exporting i586 conditional SUSE_ASNEEDED=0, fixed upstream.
- Pass explict enable-gtk-doc=true, enable-gobject-types=true,
  enable-introspection=true, enable-gcc-vector=true,
  enable-sse2=true and enable-arm-neon=true to meson, ensure we
  build the features we want.
- Following the above, add gtk-doc BuildRequires and package the
  now built documentation in devel subpackage.
- Stop using sed to ensure we are using python3, fixed upstream.
- Add fdupes BuildRequires and macro, remove duplicate files.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1519387200">- Update to version 1.8.0:
  + No new API, this cycle, but it's time to spin a new stable
    release.
  + The major news for this release is that we dropped the
    Autotools build from the repository; Graphene is now built
    exclusively with Meson.
  + We've added various fixes to the build on macOS, in order to
    maintain compatibility with the old Autotools build.
  + The variables in the pkg-config file that expose the SIMD
    functionality built inside Graphene have been updated, to
    ensure that they can be easily consumed by other projects;
    instead of a single string that needs to be split, we now
    expose boolean variables for all SIMD implementations.
  + We've also improved the ability to use Graphene as a Meson
    sub-project; this allows Meson to check out, build, and depend
    on Graphene when building complex projects, like GTK. This is
    really useful inside CI pipelines, as it minimises the amount
    of separate steps needed when setting up the build.
- Update options passed to meson, following upstream changes:
  gtk_doc=true, gobject_types=true, introspection=true,
  gcc_vector=true, sse2=true, arm-neon=true, tests=true and
  benchmarks=true.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1528977600">- Update to version 1.8.2:
  + The main change is that we've now disabled SIMD optimisations
    on 32 bit Intel architectures; there aren't many of those left,
    and in general compilers have been less than stellar when
    supporting SIMD types on them. This is especially problematic
    when it comes to using Graphene types inside other allocated
    structures, where SIMD alignment rules break system allocators
    on platforms like Windows. To avoid introducing weird bugs, if
    you're on 32 bit IA, you're only going to have access to the
    scalar SIMD implementation.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1553515200">- Update to version 1.8.6:
  + Bug fixes, bug fixes everywhere! Also: documentation changes to
    clarify what we do behind the veil of the various matrix
    multiplication functions. Hopefully, this should help people
    using Graphene especially when it comes to integration with
    other libraries.
  + Fix matrix multiplication when the result matrix is also one of
    the operands.
  + Fix check when converting a 4x4 matrix into an affine
    transformation matrix.
  + Fix interpolation between matrices with a perspective
    component.
  + Documentation fixes for matrix/matrix and matrix/vector
    multiplication operators.
- Changes from version 1.8.4:
  + Mostly a bug fixing release, with an especially glaring bug fix
    in the point transformation function of graphene_matrix_t that
    was found thanks to GTK 4. Now the function is covered by the
    test suite, so it should not regress.
  + Another major fix is the ensuring that we have a description of
    the SIMD types through introspection, which means that language
    bindings can finally know how big every other structure using
    them is. The SIMD API is still not available through
    introspection, as it's a pure C convenience.
  + Require Meson ≥ 0.48.0.
  + Fix matrix/point transformation.
  + Build fixes for MSVC.
  + Introspection fixes for bool.
  + Fix the InitOnce checks on Windows.
  + Correctly parse SIMD types for introspection.
  + Build fixes for the pkg-config file.
  + Documentation fixes:
  - Clarify matrix/vector/point multiplication.
  - Clarify plane description.
  - Clarify the units for the matrix skew factors.
  - Document use of graphene-gobject with Meson.</changelog>
  <changelog author="luke@ljones.dev" date="1567771200">- Update to version 1.9.6:
  + Add radians based initialisers for graphene_euler_t.
  + Use pragma once for the header inclusion guard.
  + Remove unused function (#159)
  + Add multiply(), scale(), and add() operators to
    graphene_quaternion_t.
  + Add lerp() operator to all vector types.
  + Add graphene_plane_transform()
  + Documentation updates for graphene_ray_t.
  + Fix graphene_box_get_center() and.
    graphene_box_get_bounding_sphere() (#165)
  + Ensure that we detect empty or infinite boxes in the.
    graphene_box_t API.
- Changes from version 1.9.4:
  + Graphene now uses an ancillary library called µTest for its
    test suite; this means it's possible to build and run the test
    suite without necessarily depending on GLib.
  + the conversion of the Euler angles type to and from matrices and.
    quaternions has been rewritten from scratch, and should not only
    be finally correct, but it should also cover more use cases—namely
    the "proper" Euler angles as well as the Tait–Bryan angles.
  + the ARM NEON implementation of the SIMD types has been improved,
    fixed, and tested, so it's not marked as experimental any more.
  + Require Meson ≥ 0.50.1.
  + Fix graphene_quaternion_equal() to consider the orientation, not
    just the component equality.
  + Fix graphene_quaternion_slerp() to always interpolate along the
    shortest path.
  + Re-implement the conversion of graphene_euler_t to and from
    graphene_matrix_t and graphene_quaternion_t.
  + Add graphene_rectangle_get_area()
  + Document restrictions of graphene_rect_round(), and deprecate the function.
  + Add graphene_rect_round_extents()
  + Port the test suite from GLib's testing utilities to µTest.
  + Remove internal floating point comparisons.
  + Improve the NEON extensions detection code.
  + Fix comparison operators for graphene_simd4f_t on ARM using the
    NEON extensions.
  + Remove the "experimental" compiler warning from the ARM NEON
    implementation of graphene_simd4f_t.
- Changes from version 1.9.2:
  + Add graphene_rect_scale() method.
  + Fix warning from Meson by dropping unnecessary argument to.
    configure_file()
  + Clean up arguments of pkgconfig.generate()
  + Add equality operators to graphene_matrix_t.
  + Add getters for translation components of a graphene_matrix_t.
  + Use darwin_versions argument instead of rolling our own.
  + Add GRAPHENE_RECT_INIT_ZERO</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1568030400">- Update to version 1.10.0:
  + API additions, mostly driven by Gthree:
  - Add graphene_matrix_decompose().
  - Add intersection methods to graphene_ray_t.
  - graphene_triangle_init_from_float().
  - graphene_triangle_get_uv().
  + Fix graphene_ray_transform().
  + Documentation fixes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1588680000">- Use %{_libexecdir} instead of %{_prefix}/lib: follow the package
  installer definition.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1592913600">- Update to version 1.10.2:
  + Disable SSE on 32bit builds on Windows with MSVC
  + Add more documentation on the conventions used by matrix
    operations
  + Fix Euler angles/matrix conversion
  + Various bugs fixed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1611835200">- Pass conditional Darm_neon=false instead of Darm-neon=true to
  meson, fix build for armv7.
- Stop passing Dbenchmarks=true, no longer recognized nor used.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1618488000">- Update to version 1.10.6:
  + Hide GRAPHENE_SIMD_S from the introspection data.
  + Nudge ray axis when intersecting a box.
- Changes from version 1.10.4:
  + Add ARM NEON support when building with Visual Studio.
  + Build fix on ARM64 Windows.
  + Drop deprecated "python3" Meson module.
  + Fix detection of non-intersecting boxes.
  + Only enable SSE2 on x86_64.
  + Use the compiler-appropriate alignment attributes.
  + Change introspection option to a yielding feature.
- Change -Dintrospection=true meson parameter to
  - Dintrospection=enabled: follow upstream build system changes.
- Wrap -Dsse2=true meson parameter into %ifarch x86_64: 32bit
  builds for example do not support sse2 (likely boo#1184678).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647604800">- Update to version 1.10.8:
  + ray:
  - simplify NaN checking.
  - Improve intersection
  + Build fixes.
  + SIMD:
  - Make reciprocal operations 0-safe.
  - Add simplified scalar reciprocal.
  + tests:
  - Fix installed introspection test.
  - Add ray intersection unit.
  + Fix detection of AArch64.
  + Documentation fixes.</changelog>
</package>
<package pkgid="07a7c2e3cb0c9c9c240d5685dd32406fe3cad9d9f124a4198274cd9d786fea657f83ee8a7758b0a6dd049f86e399e3223c15d955d156a2ec7c088900d7a982fb" name="graphene-debugsource" arch="i586">
  <version epoch="0" ver="1.10.8" rel="1.8"/>
  <changelog author="bjorn.lie@gmail.com" date="1519387200">- Update to version 1.8.0:
  + No new API, this cycle, but it's time to spin a new stable
    release.
  + The major news for this release is that we dropped the
    Autotools build from the repository; Graphene is now built
    exclusively with Meson.
  + We've added various fixes to the build on macOS, in order to
    maintain compatibility with the old Autotools build.
  + The variables in the pkg-config file that expose the SIMD
    functionality built inside Graphene have been updated, to
    ensure that they can be easily consumed by other projects;
    instead of a single string that needs to be split, we now
    expose boolean variables for all SIMD implementations.
  + We've also improved the ability to use Graphene as a Meson
    sub-project; this allows Meson to check out, build, and depend
    on Graphene when building complex projects, like GTK. This is
    really useful inside CI pipelines, as it minimises the amount
    of separate steps needed when setting up the build.
- Update options passed to meson, following upstream changes:
  gtk_doc=true, gobject_types=true, introspection=true,
  gcc_vector=true, sse2=true, arm-neon=true, tests=true and
  benchmarks=true.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1528977600">- Update to version 1.8.2:
  + The main change is that we've now disabled SIMD optimisations
    on 32 bit Intel architectures; there aren't many of those left,
    and in general compilers have been less than stellar when
    supporting SIMD types on them. This is especially problematic
    when it comes to using Graphene types inside other allocated
    structures, where SIMD alignment rules break system allocators
    on platforms like Windows. To avoid introducing weird bugs, if
    you're on 32 bit IA, you're only going to have access to the
    scalar SIMD implementation.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1553515200">- Update to version 1.8.6:
  + Bug fixes, bug fixes everywhere! Also: documentation changes to
    clarify what we do behind the veil of the various matrix
    multiplication functions. Hopefully, this should help people
    using Graphene especially when it comes to integration with
    other libraries.
  + Fix matrix multiplication when the result matrix is also one of
    the operands.
  + Fix check when converting a 4x4 matrix into an affine
    transformation matrix.
  + Fix interpolation between matrices with a perspective
    component.
  + Documentation fixes for matrix/matrix and matrix/vector
    multiplication operators.
- Changes from version 1.8.4:
  + Mostly a bug fixing release, with an especially glaring bug fix
    in the point transformation function of graphene_matrix_t that
    was found thanks to GTK 4. Now the function is covered by the
    test suite, so it should not regress.
  + Another major fix is the ensuring that we have a description of
    the SIMD types through introspection, which means that language
    bindings can finally know how big every other structure using
    them is. The SIMD API is still not available through
    introspection, as it's a pure C convenience.
  + Require Meson ≥ 0.48.0.
  + Fix matrix/point transformation.
  + Build fixes for MSVC.
  + Introspection fixes for bool.
  + Fix the InitOnce checks on Windows.
  + Correctly parse SIMD types for introspection.
  + Build fixes for the pkg-config file.
  + Documentation fixes:
  - Clarify matrix/vector/point multiplication.
  - Clarify plane description.
  - Clarify the units for the matrix skew factors.
  - Document use of graphene-gobject with Meson.</changelog>
  <changelog author="luke@ljones.dev" date="1567771200">- Update to version 1.9.6:
  + Add radians based initialisers for graphene_euler_t.
  + Use pragma once for the header inclusion guard.
  + Remove unused function (#159)
  + Add multiply(), scale(), and add() operators to
    graphene_quaternion_t.
  + Add lerp() operator to all vector types.
  + Add graphene_plane_transform()
  + Documentation updates for graphene_ray_t.
  + Fix graphene_box_get_center() and.
    graphene_box_get_bounding_sphere() (#165)
  + Ensure that we detect empty or infinite boxes in the.
    graphene_box_t API.
- Changes from version 1.9.4:
  + Graphene now uses an ancillary library called µTest for its
    test suite; this means it's possible to build and run the test
    suite without necessarily depending on GLib.
  + the conversion of the Euler angles type to and from matrices and.
    quaternions has been rewritten from scratch, and should not only
    be finally correct, but it should also cover more use cases—namely
    the "proper" Euler angles as well as the Tait–Bryan angles.
  + the ARM NEON implementation of the SIMD types has been improved,
    fixed, and tested, so it's not marked as experimental any more.
  + Require Meson ≥ 0.50.1.
  + Fix graphene_quaternion_equal() to consider the orientation, not
    just the component equality.
  + Fix graphene_quaternion_slerp() to always interpolate along the
    shortest path.
  + Re-implement the conversion of graphene_euler_t to and from
    graphene_matrix_t and graphene_quaternion_t.
  + Add graphene_rectangle_get_area()
  + Document restrictions of graphene_rect_round(), and deprecate the function.
  + Add graphene_rect_round_extents()
  + Port the test suite from GLib's testing utilities to µTest.
  + Remove internal floating point comparisons.
  + Improve the NEON extensions detection code.
  + Fix comparison operators for graphene_simd4f_t on ARM using the
    NEON extensions.
  + Remove the "experimental" compiler warning from the ARM NEON
    implementation of graphene_simd4f_t.
- Changes from version 1.9.2:
  + Add graphene_rect_scale() method.
  + Fix warning from Meson by dropping unnecessary argument to.
    configure_file()
  + Clean up arguments of pkgconfig.generate()
  + Add equality operators to graphene_matrix_t.
  + Add getters for translation components of a graphene_matrix_t.
  + Use darwin_versions argument instead of rolling our own.
  + Add GRAPHENE_RECT_INIT_ZERO</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1568030400">- Update to version 1.10.0:
  + API additions, mostly driven by Gthree:
  - Add graphene_matrix_decompose().
  - Add intersection methods to graphene_ray_t.
  - graphene_triangle_init_from_float().
  - graphene_triangle_get_uv().
  + Fix graphene_ray_transform().
  + Documentation fixes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1588680000">- Use %{_libexecdir} instead of %{_prefix}/lib: follow the package
  installer definition.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1592913600">- Update to version 1.10.2:
  + Disable SSE on 32bit builds on Windows with MSVC
  + Add more documentation on the conventions used by matrix
    operations
  + Fix Euler angles/matrix conversion
  + Various bugs fixed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1611835200">- Pass conditional Darm_neon=false instead of Darm-neon=true to
  meson, fix build for armv7.
- Stop passing Dbenchmarks=true, no longer recognized nor used.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1618488000">- Update to version 1.10.6:
  + Hide GRAPHENE_SIMD_S from the introspection data.
  + Nudge ray axis when intersecting a box.
- Changes from version 1.10.4:
  + Add ARM NEON support when building with Visual Studio.
  + Build fix on ARM64 Windows.
  + Drop deprecated "python3" Meson module.
  + Fix detection of non-intersecting boxes.
  + Only enable SSE2 on x86_64.
  + Use the compiler-appropriate alignment attributes.
  + Change introspection option to a yielding feature.
- Change -Dintrospection=true meson parameter to
  - Dintrospection=enabled: follow upstream build system changes.
- Wrap -Dsse2=true meson parameter into %ifarch x86_64: 32bit
  builds for example do not support sse2 (likely boo#1184678).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647604800">- Update to version 1.10.8:
  + ray:
  - simplify NaN checking.
  - Improve intersection
  + Build fixes.
  + SIMD:
  - Make reciprocal operations 0-safe.
  - Add simplified scalar reciprocal.
  + tests:
  - Fix installed introspection test.
  - Add ray intersection unit.
  + Fix detection of AArch64.
  + Documentation fixes.</changelog>
</package>
<package pkgid="aec635b21ab3285bde8225306739fc0f9670f1b1f3bd86a605d4e48b03b458639c87d6bdf6c7511f9c19a916b01fd95d78dc58cbc03fe5c9a902f84a091c3c6c" name="graphene-debugsource" arch="x86_64">
  <version epoch="0" ver="1.10.8" rel="1.8"/>
  <changelog author="bjorn.lie@gmail.com" date="1519387200">- Update to version 1.8.0:
  + No new API, this cycle, but it's time to spin a new stable
    release.
  + The major news for this release is that we dropped the
    Autotools build from the repository; Graphene is now built
    exclusively with Meson.
  + We've added various fixes to the build on macOS, in order to
    maintain compatibility with the old Autotools build.
  + The variables in the pkg-config file that expose the SIMD
    functionality built inside Graphene have been updated, to
    ensure that they can be easily consumed by other projects;
    instead of a single string that needs to be split, we now
    expose boolean variables for all SIMD implementations.
  + We've also improved the ability to use Graphene as a Meson
    sub-project; this allows Meson to check out, build, and depend
    on Graphene when building complex projects, like GTK. This is
    really useful inside CI pipelines, as it minimises the amount
    of separate steps needed when setting up the build.
- Update options passed to meson, following upstream changes:
  gtk_doc=true, gobject_types=true, introspection=true,
  gcc_vector=true, sse2=true, arm-neon=true, tests=true and
  benchmarks=true.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1528977600">- Update to version 1.8.2:
  + The main change is that we've now disabled SIMD optimisations
    on 32 bit Intel architectures; there aren't many of those left,
    and in general compilers have been less than stellar when
    supporting SIMD types on them. This is especially problematic
    when it comes to using Graphene types inside other allocated
    structures, where SIMD alignment rules break system allocators
    on platforms like Windows. To avoid introducing weird bugs, if
    you're on 32 bit IA, you're only going to have access to the
    scalar SIMD implementation.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1553515200">- Update to version 1.8.6:
  + Bug fixes, bug fixes everywhere! Also: documentation changes to
    clarify what we do behind the veil of the various matrix
    multiplication functions. Hopefully, this should help people
    using Graphene especially when it comes to integration with
    other libraries.
  + Fix matrix multiplication when the result matrix is also one of
    the operands.
  + Fix check when converting a 4x4 matrix into an affine
    transformation matrix.
  + Fix interpolation between matrices with a perspective
    component.
  + Documentation fixes for matrix/matrix and matrix/vector
    multiplication operators.
- Changes from version 1.8.4:
  + Mostly a bug fixing release, with an especially glaring bug fix
    in the point transformation function of graphene_matrix_t that
    was found thanks to GTK 4. Now the function is covered by the
    test suite, so it should not regress.
  + Another major fix is the ensuring that we have a description of
    the SIMD types through introspection, which means that language
    bindings can finally know how big every other structure using
    them is. The SIMD API is still not available through
    introspection, as it's a pure C convenience.
  + Require Meson ≥ 0.48.0.
  + Fix matrix/point transformation.
  + Build fixes for MSVC.
  + Introspection fixes for bool.
  + Fix the InitOnce checks on Windows.
  + Correctly parse SIMD types for introspection.
  + Build fixes for the pkg-config file.
  + Documentation fixes:
  - Clarify matrix/vector/point multiplication.
  - Clarify plane description.
  - Clarify the units for the matrix skew factors.
  - Document use of graphene-gobject with Meson.</changelog>
  <changelog author="luke@ljones.dev" date="1567771200">- Update to version 1.9.6:
  + Add radians based initialisers for graphene_euler_t.
  + Use pragma once for the header inclusion guard.
  + Remove unused function (#159)
  + Add multiply(), scale(), and add() operators to
    graphene_quaternion_t.
  + Add lerp() operator to all vector types.
  + Add graphene_plane_transform()
  + Documentation updates for graphene_ray_t.
  + Fix graphene_box_get_center() and.
    graphene_box_get_bounding_sphere() (#165)
  + Ensure that we detect empty or infinite boxes in the.
    graphene_box_t API.
- Changes from version 1.9.4:
  + Graphene now uses an ancillary library called µTest for its
    test suite; this means it's possible to build and run the test
    suite without necessarily depending on GLib.
  + the conversion of the Euler angles type to and from matrices and.
    quaternions has been rewritten from scratch, and should not only
    be finally correct, but it should also cover more use cases—namely
    the "proper" Euler angles as well as the Tait–Bryan angles.
  + the ARM NEON implementation of the SIMD types has been improved,
    fixed, and tested, so it's not marked as experimental any more.
  + Require Meson ≥ 0.50.1.
  + Fix graphene_quaternion_equal() to consider the orientation, not
    just the component equality.
  + Fix graphene_quaternion_slerp() to always interpolate along the
    shortest path.
  + Re-implement the conversion of graphene_euler_t to and from
    graphene_matrix_t and graphene_quaternion_t.
  + Add graphene_rectangle_get_area()
  + Document restrictions of graphene_rect_round(), and deprecate the function.
  + Add graphene_rect_round_extents()
  + Port the test suite from GLib's testing utilities to µTest.
  + Remove internal floating point comparisons.
  + Improve the NEON extensions detection code.
  + Fix comparison operators for graphene_simd4f_t on ARM using the
    NEON extensions.
  + Remove the "experimental" compiler warning from the ARM NEON
    implementation of graphene_simd4f_t.
- Changes from version 1.9.2:
  + Add graphene_rect_scale() method.
  + Fix warning from Meson by dropping unnecessary argument to.
    configure_file()
  + Clean up arguments of pkgconfig.generate()
  + Add equality operators to graphene_matrix_t.
  + Add getters for translation components of a graphene_matrix_t.
  + Use darwin_versions argument instead of rolling our own.
  + Add GRAPHENE_RECT_INIT_ZERO</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1568030400">- Update to version 1.10.0:
  + API additions, mostly driven by Gthree:
  - Add graphene_matrix_decompose().
  - Add intersection methods to graphene_ray_t.
  - graphene_triangle_init_from_float().
  - graphene_triangle_get_uv().
  + Fix graphene_ray_transform().
  + Documentation fixes.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1588680000">- Use %{_libexecdir} instead of %{_prefix}/lib: follow the package
  installer definition.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1592913600">- Update to version 1.10.2:
  + Disable SSE on 32bit builds on Windows with MSVC
  + Add more documentation on the conventions used by matrix
    operations
  + Fix Euler angles/matrix conversion
  + Various bugs fixed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1611835200">- Pass conditional Darm_neon=false instead of Darm-neon=true to
  meson, fix build for armv7.
- Stop passing Dbenchmarks=true, no longer recognized nor used.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1618488000">- Update to version 1.10.6:
  + Hide GRAPHENE_SIMD_S from the introspection data.
  + Nudge ray axis when intersecting a box.
- Changes from version 1.10.4:
  + Add ARM NEON support when building with Visual Studio.
  + Build fix on ARM64 Windows.
  + Drop deprecated "python3" Meson module.
  + Fix detection of non-intersecting boxes.
  + Only enable SSE2 on x86_64.
  + Use the compiler-appropriate alignment attributes.
  + Change introspection option to a yielding feature.
- Change -Dintrospection=true meson parameter to
  - Dintrospection=enabled: follow upstream build system changes.
- Wrap -Dsse2=true meson parameter into %ifarch x86_64: 32bit
  builds for example do not support sse2 (likely boo#1184678).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647604800">- Update to version 1.10.8:
  + ray:
  - simplify NaN checking.
  - Improve intersection
  + Build fixes.
  + SIMD:
  - Make reciprocal operations 0-safe.
  - Add simplified scalar reciprocal.
  + tests:
  - Fix installed introspection test.
  - Add ray intersection unit.
  + Fix detection of AArch64.
  + Documentation fixes.</changelog>
</package>
<package pkgid="608a5e662a5d313115a3c0f0a7e0a4bd142ae4b3148bc069631300ab7e4d5629cee42a4a540680585e8574710ff8f8bed92441330277dc70905f62eee93bce25" name="graphite2" arch="i586">
  <version epoch="0" ver="1.3.14" rel="4.1"/>
  <changelog author="schwab@suse.de" date="1518696000">- gcc8.patch: return correct value from stream operator</changelog>
  <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="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1540468800">- Update to 1.3.12:
    . Graphite no longer does dumb rendering for fonts with no smarts
    . Segment caching code removed. Anything attempting to use the
    segment cache gets given a regular face instead
    . Add libfuzzer support
    . Builds now require C++11
    . Improvements to Windows 64 bit builds
    . Support different versions of python including 32 bit and python 3
    . Various minor bug fixes
- refreshed patch
  % link-gcc-shared.diff
- removed patch
  - graphite2-CVE-2018-7999.patch (upstreamed)</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1576411200">- BuildIgnore shared-mime-info, pulled in by libglib-2_0-0. Required
  by gvfs to do mime detection, but not required for building.</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1597233600">- Update to 1.3.13:
  * Resolve minor spacing issue in rtl non-overlap kerning
  * python3 for graphite.py
  * Better fuzzing
  * Better building on windows</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1597233601">- Update to 1.3.14:
  * Bug fixes
  * Allow features to be hidden (for aliases)
  * Move to python3
  * Rename doc files from .txt to .asc
- Run spec-cleaner
  * Remove rpm groups
  * Use make macros
  * Use license macro
- Refresh patches:
  * link-gcc-shared.diff
  * graphite2-1.2.0-cmakepath.patch</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1621425600">- Define conditionally make_build to fix build on systems that do
  not have that macro</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1643284800">- Fix license header so that it corresponds to SPDX abbreviation</changelog>
  <changelog author="pgajdos@suse.com" date="1695643200">- fixed license string [bsc#1207676]:
  LGPL-2.1-or-later OR MPL-2.0 OR GPL-2.0-or-later</changelog>
</package>
<package pkgid="f8eb3291a6039bffb02c30d79af24caf6033143b0f34a6f4f5de3b997d768deb07f41049e81da89498de306bca0c9ee7717f062a97a3ec4c9fc228aafbd97d2f" name="graphite2" arch="src">
  <version epoch="0" ver="1.3.14" rel="4.1"/>
  <changelog author="tchvatal@suse.com" date="1450699200">- Version update to 1.3.4:
  * Fix Collision Kerning ignoring some diacritics
  * Handle pass bits 16-31 to speed up fonts with &gt; 16 passes
  * Various minor fuzz bug fixes
  * Make Coverity happy
  * Add GR_FALLTHROUGH macro for clang c++11
- Upstream moved to github</changelog>
  <changelog author="pgajdos@suse.com" date="1455278400">- updated to 1.3.5 bnc#965803 CVE-2016-1521:
  * Security bug fix
  * Fix ARM misalignment problem
  * Track latest cmake</changelog>
  <changelog author="tchvatal@suse.com" date="1456747200">- Update to 1.3.6
  * This fixes a number of security related bugs. There are no feature
    improvements or bug fixes in this release.</changelog>
  <changelog author="tchvatal@suse.com" date="1464868800">- Version update to 1.3.8:
  * Various bugfixes found by fuzzers</changelog>
  <changelog author="pgajdos@suse.com" date="1479729600">- Version update to 1.3.9: fixes some bugs in the collision
  avoidance and may give slightly improved results in some cases.</changelog>
  <changelog author="pgajdos@suse.com" date="1493035200">- security update:
  * CVE-2017-5436 [bsc#1035204]
    + graphite2-CVE-2017-5436.patch</changelog>
  <changelog author="tchvatal@suse.com" date="1498046400">- Use %ctest macro
- Update license string to lgpl2.1+ and mpl2.0+
- Remove patch graphite2-CVE-2017-5436.patch
- Update to 1.3.10:
  * Upstream marks this as contianing various bugfixes without
    any specific mentions</changelog>
  <changelog author="mpluskal@suse.com" date="1511179200">- Add patches to fix tests when using python3:
  * graphite2-python3_tests.patch
  * graphite2-python3_tests_cornercases.patch
- Refresh all other patches
- Use fancy name for downloaded tarball
- Run spec-cleaner</changelog>
  <changelog author="tchvatal@suse.com" date="1512475200">- Make sure we switch to python3 only on SLE15+ and not on SLE12</changelog>
  <changelog author="tchvatal@suse.com" date="1516276800">- Do not BR asciidoc as we do not install the generated html page</changelog>
  <changelog author="schwab@suse.de" date="1518696000">- gcc8.patch: return correct value from stream operator</changelog>
  <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="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1540468800">- Update to 1.3.12:
    . Graphite no longer does dumb rendering for fonts with no smarts
    . Segment caching code removed. Anything attempting to use the
    segment cache gets given a regular face instead
    . Add libfuzzer support
    . Builds now require C++11
    . Improvements to Windows 64 bit builds
    . Support different versions of python including 32 bit and python 3
    . Various minor bug fixes
- refreshed patch
  % link-gcc-shared.diff
- removed patch
  - graphite2-CVE-2018-7999.patch (upstreamed)</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1576411200">- BuildIgnore shared-mime-info, pulled in by libglib-2_0-0. Required
  by gvfs to do mime detection, but not required for building.</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1597233600">- Update to 1.3.13:
  * Resolve minor spacing issue in rtl non-overlap kerning
  * python3 for graphite.py
  * Better fuzzing
  * Better building on windows</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1597233601">- Update to 1.3.14:
  * Bug fixes
  * Allow features to be hidden (for aliases)
  * Move to python3
  * Rename doc files from .txt to .asc
- Run spec-cleaner
  * Remove rpm groups
  * Use make macros
  * Use license macro
- Refresh patches:
  * link-gcc-shared.diff
  * graphite2-1.2.0-cmakepath.patch</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1621425600">- Define conditionally make_build to fix build on systems that do
  not have that macro</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1643284800">- Fix license header so that it corresponds to SPDX abbreviation</changelog>
  <changelog author="pgajdos@suse.com" date="1695643200">- fixed license string [bsc#1207676]:
  LGPL-2.1-or-later OR MPL-2.0 OR GPL-2.0-or-later</changelog>
</package>
<package pkgid="1100b478f8b022d8b277f15ebfb633c95994a8bad700c2bebf784d11919516f245c08bd547a5fa93ad1b024e10bb87336f39cb1421bac3817031f7502b1beeee" name="graphite2" arch="x86_64">
  <version epoch="0" ver="1.3.14" rel="4.1"/>
  <changelog author="schwab@suse.de" date="1518696000">- gcc8.patch: return correct value from stream operator</changelog>
  <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="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1540468800">- Update to 1.3.12:
    . Graphite no longer does dumb rendering for fonts with no smarts
    . Segment caching code removed. Anything attempting to use the
    segment cache gets given a regular face instead
    . Add libfuzzer support
    . Builds now require C++11
    . Improvements to Windows 64 bit builds
    . Support different versions of python including 32 bit and python 3
    . Various minor bug fixes
- refreshed patch
  % link-gcc-shared.diff
- removed patch
  - graphite2-CVE-2018-7999.patch (upstreamed)</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1576411200">- BuildIgnore shared-mime-info, pulled in by libglib-2_0-0. Required
  by gvfs to do mime detection, but not required for building.</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1597233600">- Update to 1.3.13:
  * Resolve minor spacing issue in rtl non-overlap kerning
  * python3 for graphite.py
  * Better fuzzing
  * Better building on windows</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1597233601">- Update to 1.3.14:
  * Bug fixes
  * Allow features to be hidden (for aliases)
  * Move to python3
  * Rename doc files from .txt to .asc
- Run spec-cleaner
  * Remove rpm groups
  * Use make macros
  * Use license macro
- Refresh patches:
  * link-gcc-shared.diff
  * graphite2-1.2.0-cmakepath.patch</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1621425600">- Define conditionally make_build to fix build on systems that do
  not have that macro</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1643284800">- Fix license header so that it corresponds to SPDX abbreviation</changelog>
  <changelog author="pgajdos@suse.com" date="1695643200">- fixed license string [bsc#1207676]:
  LGPL-2.1-or-later OR MPL-2.0 OR GPL-2.0-or-later</changelog>
</package>
<package pkgid="188ad0a8c8b82eb0f20bc804ddf24976524083fc77dcaaae322e26bd01e4c80c3fa42617f4df75d0bd5b6bb3c3e4bc7f85955ce1736537f1cba03ff1b5e804ef" name="graphite2-debuginfo" arch="i586">
  <version epoch="0" ver="1.3.14" rel="4.1"/>
  <changelog author="schwab@suse.de" date="1518696000">- gcc8.patch: return correct value from stream operator</changelog>
  <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="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1540468800">- Update to 1.3.12:
    . Graphite no longer does dumb rendering for fonts with no smarts
    . Segment caching code removed. Anything attempting to use the
    segment cache gets given a regular face instead
    . Add libfuzzer support
    . Builds now require C++11
    . Improvements to Windows 64 bit builds
    . Support different versions of python including 32 bit and python 3
    . Various minor bug fixes
- refreshed patch
  % link-gcc-shared.diff
- removed patch
  - graphite2-CVE-2018-7999.patch (upstreamed)</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1576411200">- BuildIgnore shared-mime-info, pulled in by libglib-2_0-0. Required
  by gvfs to do mime detection, but not required for building.</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1597233600">- Update to 1.3.13:
  * Resolve minor spacing issue in rtl non-overlap kerning
  * python3 for graphite.py
  * Better fuzzing
  * Better building on windows</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1597233601">- Update to 1.3.14:
  * Bug fixes
  * Allow features to be hidden (for aliases)
  * Move to python3
  * Rename doc files from .txt to .asc
- Run spec-cleaner
  * Remove rpm groups
  * Use make macros
  * Use license macro
- Refresh patches:
  * link-gcc-shared.diff
  * graphite2-1.2.0-cmakepath.patch</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1621425600">- Define conditionally make_build to fix build on systems that do
  not have that macro</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1643284800">- Fix license header so that it corresponds to SPDX abbreviation</changelog>
  <changelog author="pgajdos@suse.com" date="1695643200">- fixed license string [bsc#1207676]:
  LGPL-2.1-or-later OR MPL-2.0 OR GPL-2.0-or-later</changelog>
</package>
<package pkgid="bea41278b8c2fcf928dc281ee07c7928e10f1069f229140a2b1f2e177743e0fa0214babe778e2508e7863dc12685fe0d04e9b6c18310643f37d8ecf01fbd3b23" name="graphite2-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.3.14" rel="4.1"/>
  <changelog author="schwab@suse.de" date="1518696000">- gcc8.patch: return correct value from stream operator</changelog>
  <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="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1540468800">- Update to 1.3.12:
    . Graphite no longer does dumb rendering for fonts with no smarts
    . Segment caching code removed. Anything attempting to use the
    segment cache gets given a regular face instead
    . Add libfuzzer support
    . Builds now require C++11
    . Improvements to Windows 64 bit builds
    . Support different versions of python including 32 bit and python 3
    . Various minor bug fixes
- refreshed patch
  % link-gcc-shared.diff
- removed patch
  - graphite2-CVE-2018-7999.patch (upstreamed)</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1576411200">- BuildIgnore shared-mime-info, pulled in by libglib-2_0-0. Required
  by gvfs to do mime detection, but not required for building.</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1597233600">- Update to 1.3.13:
  * Resolve minor spacing issue in rtl non-overlap kerning
  * python3 for graphite.py
  * Better fuzzing
  * Better building on windows</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1597233601">- Update to 1.3.14:
  * Bug fixes
  * Allow features to be hidden (for aliases)
  * Move to python3
  * Rename doc files from .txt to .asc
- Run spec-cleaner
  * Remove rpm groups
  * Use make macros
  * Use license macro
- Refresh patches:
  * link-gcc-shared.diff
  * graphite2-1.2.0-cmakepath.patch</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1621425600">- Define conditionally make_build to fix build on systems that do
  not have that macro</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1643284800">- Fix license header so that it corresponds to SPDX abbreviation</changelog>
  <changelog author="pgajdos@suse.com" date="1695643200">- fixed license string [bsc#1207676]:
  LGPL-2.1-or-later OR MPL-2.0 OR GPL-2.0-or-later</changelog>
</package>
<package pkgid="4ab6f36207fe467f4ca57548a86319dddff36d748170fa8b51e8cfa14af2833a30733a05285d72c26cadf68f95bdf37be4a853e816b883627afc377ddfb2030f" name="graphite2-debugsource" arch="i586">
  <version epoch="0" ver="1.3.14" rel="4.1"/>
  <changelog author="schwab@suse.de" date="1518696000">- gcc8.patch: return correct value from stream operator</changelog>
  <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="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1540468800">- Update to 1.3.12:
    . Graphite no longer does dumb rendering for fonts with no smarts
    . Segment caching code removed. Anything attempting to use the
    segment cache gets given a regular face instead
    . Add libfuzzer support
    . Builds now require C++11
    . Improvements to Windows 64 bit builds
    . Support different versions of python including 32 bit and python 3
    . Various minor bug fixes
- refreshed patch
  % link-gcc-shared.diff
- removed patch
  - graphite2-CVE-2018-7999.patch (upstreamed)</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1576411200">- BuildIgnore shared-mime-info, pulled in by libglib-2_0-0. Required
  by gvfs to do mime detection, but not required for building.</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1597233600">- Update to 1.3.13:
  * Resolve minor spacing issue in rtl non-overlap kerning
  * python3 for graphite.py
  * Better fuzzing
  * Better building on windows</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1597233601">- Update to 1.3.14:
  * Bug fixes
  * Allow features to be hidden (for aliases)
  * Move to python3
  * Rename doc files from .txt to .asc
- Run spec-cleaner
  * Remove rpm groups
  * Use make macros
  * Use license macro
- Refresh patches:
  * link-gcc-shared.diff
  * graphite2-1.2.0-cmakepath.patch</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1621425600">- Define conditionally make_build to fix build on systems that do
  not have that macro</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1643284800">- Fix license header so that it corresponds to SPDX abbreviation</changelog>
  <changelog author="pgajdos@suse.com" date="1695643200">- fixed license string [bsc#1207676]:
  LGPL-2.1-or-later OR MPL-2.0 OR GPL-2.0-or-later</changelog>
</package>
<package pkgid="27fdc5c46f179a5cf757cee1e237f63a9358d7c7a0f0fe5dc10b5ae3ba28b6bc3d7133ea0a6586cbaa4047e49a0b9faa2df8153432c653f16b9339afd47c260f" name="graphite2-debugsource" arch="x86_64">
  <version epoch="0" ver="1.3.14" rel="4.1"/>
  <changelog author="schwab@suse.de" date="1518696000">- gcc8.patch: return correct value from stream operator</changelog>
  <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="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1540468800">- Update to 1.3.12:
    . Graphite no longer does dumb rendering for fonts with no smarts
    . Segment caching code removed. Anything attempting to use the
    segment cache gets given a regular face instead
    . Add libfuzzer support
    . Builds now require C++11
    . Improvements to Windows 64 bit builds
    . Support different versions of python including 32 bit and python 3
    . Various minor bug fixes
- refreshed patch
  % link-gcc-shared.diff
- removed patch
  - graphite2-CVE-2018-7999.patch (upstreamed)</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1576411200">- BuildIgnore shared-mime-info, pulled in by libglib-2_0-0. Required
  by gvfs to do mime detection, but not required for building.</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1597233600">- Update to 1.3.13:
  * Resolve minor spacing issue in rtl non-overlap kerning
  * python3 for graphite.py
  * Better fuzzing
  * Better building on windows</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1597233601">- Update to 1.3.14:
  * Bug fixes
  * Allow features to be hidden (for aliases)
  * Move to python3
  * Rename doc files from .txt to .asc
- Run spec-cleaner
  * Remove rpm groups
  * Use make macros
  * Use license macro
- Refresh patches:
  * link-gcc-shared.diff
  * graphite2-1.2.0-cmakepath.patch</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1621425600">- Define conditionally make_build to fix build on systems that do
  not have that macro</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1643284800">- Fix license header so that it corresponds to SPDX abbreviation</changelog>
  <changelog author="pgajdos@suse.com" date="1695643200">- fixed license string [bsc#1207676]:
  LGPL-2.1-or-later OR MPL-2.0 OR GPL-2.0-or-later</changelog>
</package>
<package pkgid="ce3a418a77e0476bb702d3f1458a52d620094472f2b7c77428053fc3c36152479c5585cb76e8e91af695694f2001e8fd6bc97c8b1d8e0af81450a9eb45886222" name="graphite2-devel" arch="i586">
  <version epoch="0" ver="1.3.14" rel="4.1"/>
  <changelog author="schwab@suse.de" date="1518696000">- gcc8.patch: return correct value from stream operator</changelog>
  <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="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1540468800">- Update to 1.3.12:
    . Graphite no longer does dumb rendering for fonts with no smarts
    . Segment caching code removed. Anything attempting to use the
    segment cache gets given a regular face instead
    . Add libfuzzer support
    . Builds now require C++11
    . Improvements to Windows 64 bit builds
    . Support different versions of python including 32 bit and python 3
    . Various minor bug fixes
- refreshed patch
  % link-gcc-shared.diff
- removed patch
  - graphite2-CVE-2018-7999.patch (upstreamed)</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1576411200">- BuildIgnore shared-mime-info, pulled in by libglib-2_0-0. Required
  by gvfs to do mime detection, but not required for building.</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1597233600">- Update to 1.3.13:
  * Resolve minor spacing issue in rtl non-overlap kerning
  * python3 for graphite.py
  * Better fuzzing
  * Better building on windows</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1597233601">- Update to 1.3.14:
  * Bug fixes
  * Allow features to be hidden (for aliases)
  * Move to python3
  * Rename doc files from .txt to .asc
- Run spec-cleaner
  * Remove rpm groups
  * Use make macros
  * Use license macro
- Refresh patches:
  * link-gcc-shared.diff
  * graphite2-1.2.0-cmakepath.patch</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1621425600">- Define conditionally make_build to fix build on systems that do
  not have that macro</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1643284800">- Fix license header so that it corresponds to SPDX abbreviation</changelog>
  <changelog author="pgajdos@suse.com" date="1695643200">- fixed license string [bsc#1207676]:
  LGPL-2.1-or-later OR MPL-2.0 OR GPL-2.0-or-later</changelog>
</package>
<package pkgid="c41b1e5720061e3ef5519fe76fd8c4c1391f57d6e999cd19917a5cfb1f566eceb1b2801db59804f5cc0ad48bf40a8884d6fc258f174a442e583fbd7039879099" name="graphite2-devel" arch="x86_64">
  <version epoch="0" ver="1.3.14" rel="4.1"/>
  <changelog author="schwab@suse.de" date="1518696000">- gcc8.patch: return correct value from stream operator</changelog>
  <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="Petr Gajdos &lt;pgajdos@suse.com&gt;" date="1540468800">- Update to 1.3.12:
    . Graphite no longer does dumb rendering for fonts with no smarts
    . Segment caching code removed. Anything attempting to use the
    segment cache gets given a regular face instead
    . Add libfuzzer support
    . Builds now require C++11
    . Improvements to Windows 64 bit builds
    . Support different versions of python including 32 bit and python 3
    . Various minor bug fixes
- refreshed patch
  % link-gcc-shared.diff
- removed patch
  - graphite2-CVE-2018-7999.patch (upstreamed)</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1576411200">- BuildIgnore shared-mime-info, pulled in by libglib-2_0-0. Required
  by gvfs to do mime detection, but not required for building.</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1597233600">- Update to 1.3.13:
  * Resolve minor spacing issue in rtl non-overlap kerning
  * python3 for graphite.py
  * Better fuzzing
  * Better building on windows</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1597233601">- Update to 1.3.14:
  * Bug fixes
  * Allow features to be hidden (for aliases)
  * Move to python3
  * Rename doc files from .txt to .asc
- Run spec-cleaner
  * Remove rpm groups
  * Use make macros
  * Use license macro
- Refresh patches:
  * link-gcc-shared.diff
  * graphite2-1.2.0-cmakepath.patch</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1621425600">- Define conditionally make_build to fix build on systems that do
  not have that macro</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1643284800">- Fix license header so that it corresponds to SPDX abbreviation</changelog>
  <changelog author="pgajdos@suse.com" date="1695643200">- fixed license string [bsc#1207676]:
  LGPL-2.1-or-later OR MPL-2.0 OR GPL-2.0-or-later</changelog>
</package>
<package pkgid="3d7044f04d01b4b074ee1047ea6fa73e1f7295bcf6dc873f8de1bfe0b0ad114028ad5a27a584cd4dd510e0b52838193afed377e14d34e7bc3acaf9e48089561e" name="graphviz" arch="i586">
  <version epoch="0" ver="2.49.3" rel="7.1"/>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614081600">- Reenable ghostscript, but require just ghostscript-mini</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614600000">- Add graphviz-webp package to for webp image support</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1615896000">- Replace ghostscript-mini dependency with ghostscript_any</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1617883200">- Buildrequire full ghostscript in the addons package
  to avoid a conflict betwen ghostcript-mini and ghostscript-devel</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1618401600">- Remove obsolete pre_checkin.sh</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update to version 2.47.1
  * More detailed error messages when opening input file fails
  * The edges in JSON output are ordered now
  * Fixed xdot man page does not document some functions
  * Fixed PIC renderer
  * Fixed dot conversion to dia format
  * Fixed memory leak of reference-counted HTML strings
  * Fix for TBbalance attribute code
  * Fixed HTML parser error with single closing square bracket in
    table row
  * Fixed reference counted strings put the HTML bit in the middle
    of the reference count
  * Fixed &amp;amp; escape disappearing
  * Fixed gvpr -? to actually print usage and exit non-zero
  * Fixed memory leak in libmingle
  * Fixed memory leak in ANN bridge
  * Fixed buffer overflow in unflatten
  * Fixed agxbputc macro does not bracket its arguments
- Drop upstream fixed graphviz-2.46-fix-shebang.patch
  * Using POSIX shell, no need for ksh</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622635200">- Install epl-v10.txt instead of COPYING.
  The COPYING file is a symlink to epl-v10.txt.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1624881600">- Update graphviz-2.20.2-interpreter_names.patch so the Python demo
  uses Python 3.</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1628683200">- Dropped python2 subpackages as the bindings are removed in 2.48
- Update to version 2.48.0 (changes since 2.47.1)
  * marginally more accurate computations in Smyrna sphere projection
  * Perl is no longer required to build Graphviz #2067
  * nop more reliably returns success and failure exit statuses
  * implicit 63 character limit on plugin names is removed in GVC
  * remove Python 2 bindings #1992
  * improved thread-safety in Graphviz bindings Makefile
  * the CMake build system now enables -Wextra when building C++
  * some Cgraph functions that take char* arguments that they do not modify have
    been updated to take const char* arguments #634
  * incorrectly using the layout attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  * edgepaint accepts more standard -- prefixed command line arguments and
    rejects invalid options #1971
  * improved detection of Lefty dependencies in the Autotools build system
  * Fix: out of bounds read when attempting to load a plugin whose name is ≥63 characters
  * Fix: out of bounds read when examining a registered plugin whose name is ≥63 characters
  * Fix: do not fclose(NULL) in gvmap
  * Fix: Uninitialized variable read in delaunay_tri
    potentially mismatched format string in tclpkg
  * Fix: ortho's eqEndSeg incorrectly modifies its arguments #2047
  * Fix: Autotools enables -Wtrampolines and -Wlogical-op for Clang #2066
  * Fix: node_distinct_coloring failure due to out-of-memory now reported correctly
    instead of referring to a failure to open lab_gamut
  * Fix: a typo GD_LIBS to GDLIB_LIBS in tclpkg/tcldot/Makefile.am !2022
  * Fix: Autotools build system sets libgd variables now instead of incorrectly setting
    GTK variables
  * Fix: HTML strings used as labels are distinguishable in GXL output by kind="HTML-like string"
  * Fix: a Bashism removed from the Autotools build system
  * Fix: when Criterion is available, the command_line test binary is no longer built
    and installed by default, but rather during make check
  * Fix: round-tripping a file through gv2gxl and then gxl2gv no longer causes
    HTML-like labels to become non-HTML like labels #517
  * Fix: fix ODR violation by including the ortho object files in the gvc lib also for
    CMake and MSbuild #2096</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1630324800">- Changelog Update for SLES:
  The Following patches have been backported to SLES and are therefore
  missing from the Factory changelog:
  * graphviz-2.40.1-fix-dot-segfault.patch (bsc#1151207)
  * graphviz-out-of-bounds-write.patch (bsc#1185833)
  * graphviz-null_dereference.patch (bsc#1185833)</changelog>
  <changelog author="Christian Voegl &lt;christian.voegl@suse.com&gt;" date="1630929600">- Changelog Update for SLES:
  The following patch has been backported to SLES and is therefore
  missing from the Factory changelog:
  * graphviz-malformed_input.patch (boo#1132091)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1634385600">- update to 2.49.1:
  - the CMake build system installs gzipped man pages if `gzip` is available #1883
  - CMake projects using Graphviz as a subproject (`add_subdirectory`) can now
    link against and use `gvc`.
  - various problems in the generation of Javascript bindings
  - 2.48.0: test suite is failing #2112
  - Ensure correct file-level dependency for generated file in cmake generated
    projects #2119
  - compile failures with a C++20-compatible toolchain #2122
  - compile errors on macOS when using Bison 3.8 #2127
  - Make Graphviz buildable as a cmake subproject/subdirectory #1477
  - Header not found in Cmake project #2109
  - a very basic C++ API for a subset of the functions in lib/cgraph and
    lib/gvc, allowing a graph to be rendered from DOT source to a
    specified format. The new API is available through two new
    libraries: lib/cgraph++ and lib/gvc++. It is experimental, meaning
    that it might have breaking changes also in upcoming patch or minor
    releases (towards #2001)
  - CMake builds now support an `with_expat` option that allows the support for
    using HTML-like labels through the optional expat library to be explicitly
    enabled (default) or disabled
  - CMake builds now support an with_zlib option that allows the support for
    raster image compression through the optional zlib library to be explicitly
    enabled (default) or disabled
  - the CMake build system now enables `-Wextra` when building C++
  - some Cgraph functions that take `char*` arguments that they do not modify have
    been updated to take `const char*` arguments #634
  - incorrectly using the `layout` attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  - `edgepaint` accepts more standard `--` prefixed command line arguments and
    rejects invalid options #1971
  - improved detection of Lefty dependencies in the Autotools build system
  - libexpr rejects printing the time (`%t`) if no format is provided
  - `-DDATE=…` option in the CMake build system has been removed
  - the Autotools build system no longer writes the DATE file and the portable
    source tarball no longer includes this
  - The attached dot file causes a segfault when processed #2095
  - fix typos and update URLs in `edgepaint` usage text and man page
  - Fix clang's undefined behavior warning in dotLayout
  - gvpr doesn't build on macOS but MKDEFS_EXECUTABLE points to wrong
    directory #2101
  - the generated gdefs.h header is no longer installed
  - `ccomps` out-of-memory message no longer incorrectly refers to `gc`
  - do not abort when `calloc(0, x)` or `calloc(x, 0)` in `gcalloc` return `NULL`
  - failed Exshort_t type discrimination #1799
  - dot manpage is in wrong directory on Windows #1936
  - CMake builds fail when when the ltdl library is not available even if the
    `enable_ltdl` option is `ON`
  - CMake builds fail when when the optional `zlib` library is not available
  - fix graph rotation in quartz plugin</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1635336000">- Split libgraphviz into tlibcdt, libcgraph, libgvc, libgvpr, libpathplan,
  libxdot, and  liblab_gamut packages, in order to fix shlib naming policy
  errors (boo#1191756)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1637755200">- update to 2.49.3:
  - gvpr "split", "tokens", and "index" functions produce incorrect results
    This was a regression that occurred between 2.47.1 and 2.47.2.
  - Lefty is disabled by default in the Autotools build system. To re-enable it,
    pass `--enable-lefty` to `./configure`. In a future release, Lefty will be
    removed.
  - remove PHP5 support in SWIG bindings
  - Msys experimental packages are included in release artifacts
  - CMake build system incorrectly aliases gv2gml to gml2gv
  - Gv2gml Doesn't escape quotes in attributes
  - GVPR incorrectly understands color schemes
- reenable lefty to fix addons build</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1641816000">- Remove pointless libgraphviz6 subpackage only containing broken
  and unnecessary ld.so.conf.d dropin.
- Add required Provides and Obsoletes for library package split.
- Remove unversioned symlinks for plugins, breaking shared library
  policy.
- Remove duplicate python3 bindings in wrong directory (again).
- Add missing post scriptlet for webp plugin.
- Fix postun scriptlets for all plugins (be silent when graphviz
  gets removed completely, report errors otherwise).
- Cleanup spec file.
- Disable Java bindings, as unused/untested, and packaging
  is quite broken.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1660305600">- Split the Qt5 dependencies from addons flavor - it's just gvedit</changelog>
  <changelog author="Klaus K&#xE4;mpf &lt;kkaempf@suse.com&gt;" date="1666180800">- add swig-4.1.0.patch to work around graphviz's incompatibility
  with swig-4.1.0.</changelog>
  <changelog author="pgajdos@suse.com" date="1668427200">- php8 support was added in swig 4.1.0</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1677672000">- Fix RPM conditionals for PHP, elif does not work on Leap 15.x
- Remove unused ghostscript_any BuildRequires for qt5 and main
  flavors</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1701172800">- Require bitstream-vera-fonts for correct .png rendering by doxygen+dot</changelog>
</package>
<package pkgid="70c545b5e07b0869628c35934a22742db8b4e4032e2abe8f71dd26855c2c668098e9c55050f233a14bd44b9f72d7b56bafd0d54ea3942799f288abb9890f44ed" name="graphviz" arch="src">
  <version epoch="0" ver="2.49.3" rel="7.1"/>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614081600">- Reenable ghostscript, but require just ghostscript-mini</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614600000">- Add graphviz-webp package to for webp image support</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1615896000">- Replace ghostscript-mini dependency with ghostscript_any</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1617883200">- Buildrequire full ghostscript in the addons package
  to avoid a conflict betwen ghostcript-mini and ghostscript-devel</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1618401600">- Remove obsolete pre_checkin.sh</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update to version 2.47.1
  * More detailed error messages when opening input file fails
  * The edges in JSON output are ordered now
  * Fixed xdot man page does not document some functions
  * Fixed PIC renderer
  * Fixed dot conversion to dia format
  * Fixed memory leak of reference-counted HTML strings
  * Fix for TBbalance attribute code
  * Fixed HTML parser error with single closing square bracket in
    table row
  * Fixed reference counted strings put the HTML bit in the middle
    of the reference count
  * Fixed &amp;amp; escape disappearing
  * Fixed gvpr -? to actually print usage and exit non-zero
  * Fixed memory leak in libmingle
  * Fixed memory leak in ANN bridge
  * Fixed buffer overflow in unflatten
  * Fixed agxbputc macro does not bracket its arguments
- Drop upstream fixed graphviz-2.46-fix-shebang.patch
  * Using POSIX shell, no need for ksh</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622635200">- Install epl-v10.txt instead of COPYING.
  The COPYING file is a symlink to epl-v10.txt.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1624881600">- Update graphviz-2.20.2-interpreter_names.patch so the Python demo
  uses Python 3.</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1628683200">- Dropped python2 subpackages as the bindings are removed in 2.48
- Update to version 2.48.0 (changes since 2.47.1)
  * marginally more accurate computations in Smyrna sphere projection
  * Perl is no longer required to build Graphviz #2067
  * nop more reliably returns success and failure exit statuses
  * implicit 63 character limit on plugin names is removed in GVC
  * remove Python 2 bindings #1992
  * improved thread-safety in Graphviz bindings Makefile
  * the CMake build system now enables -Wextra when building C++
  * some Cgraph functions that take char* arguments that they do not modify have
    been updated to take const char* arguments #634
  * incorrectly using the layout attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  * edgepaint accepts more standard -- prefixed command line arguments and
    rejects invalid options #1971
  * improved detection of Lefty dependencies in the Autotools build system
  * Fix: out of bounds read when attempting to load a plugin whose name is ≥63 characters
  * Fix: out of bounds read when examining a registered plugin whose name is ≥63 characters
  * Fix: do not fclose(NULL) in gvmap
  * Fix: Uninitialized variable read in delaunay_tri
    potentially mismatched format string in tclpkg
  * Fix: ortho's eqEndSeg incorrectly modifies its arguments #2047
  * Fix: Autotools enables -Wtrampolines and -Wlogical-op for Clang #2066
  * Fix: node_distinct_coloring failure due to out-of-memory now reported correctly
    instead of referring to a failure to open lab_gamut
  * Fix: a typo GD_LIBS to GDLIB_LIBS in tclpkg/tcldot/Makefile.am !2022
  * Fix: Autotools build system sets libgd variables now instead of incorrectly setting
    GTK variables
  * Fix: HTML strings used as labels are distinguishable in GXL output by kind="HTML-like string"
  * Fix: a Bashism removed from the Autotools build system
  * Fix: when Criterion is available, the command_line test binary is no longer built
    and installed by default, but rather during make check
  * Fix: round-tripping a file through gv2gxl and then gxl2gv no longer causes
    HTML-like labels to become non-HTML like labels #517
  * Fix: fix ODR violation by including the ortho object files in the gvc lib also for
    CMake and MSbuild #2096</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1630324800">- Changelog Update for SLES:
  The Following patches have been backported to SLES and are therefore
  missing from the Factory changelog:
  * graphviz-2.40.1-fix-dot-segfault.patch (bsc#1151207)
  * graphviz-out-of-bounds-write.patch (bsc#1185833)
  * graphviz-null_dereference.patch (bsc#1185833)</changelog>
  <changelog author="Christian Voegl &lt;christian.voegl@suse.com&gt;" date="1630929600">- Changelog Update for SLES:
  The following patch has been backported to SLES and is therefore
  missing from the Factory changelog:
  * graphviz-malformed_input.patch (boo#1132091)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1634385600">- update to 2.49.1:
  - the CMake build system installs gzipped man pages if `gzip` is available #1883
  - CMake projects using Graphviz as a subproject (`add_subdirectory`) can now
    link against and use `gvc`.
  - various problems in the generation of Javascript bindings
  - 2.48.0: test suite is failing #2112
  - Ensure correct file-level dependency for generated file in cmake generated
    projects #2119
  - compile failures with a C++20-compatible toolchain #2122
  - compile errors on macOS when using Bison 3.8 #2127
  - Make Graphviz buildable as a cmake subproject/subdirectory #1477
  - Header not found in Cmake project #2109
  - a very basic C++ API for a subset of the functions in lib/cgraph and
    lib/gvc, allowing a graph to be rendered from DOT source to a
    specified format. The new API is available through two new
    libraries: lib/cgraph++ and lib/gvc++. It is experimental, meaning
    that it might have breaking changes also in upcoming patch or minor
    releases (towards #2001)
  - CMake builds now support an `with_expat` option that allows the support for
    using HTML-like labels through the optional expat library to be explicitly
    enabled (default) or disabled
  - CMake builds now support an with_zlib option that allows the support for
    raster image compression through the optional zlib library to be explicitly
    enabled (default) or disabled
  - the CMake build system now enables `-Wextra` when building C++
  - some Cgraph functions that take `char*` arguments that they do not modify have
    been updated to take `const char*` arguments #634
  - incorrectly using the `layout` attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  - `edgepaint` accepts more standard `--` prefixed command line arguments and
    rejects invalid options #1971
  - improved detection of Lefty dependencies in the Autotools build system
  - libexpr rejects printing the time (`%t`) if no format is provided
  - `-DDATE=…` option in the CMake build system has been removed
  - the Autotools build system no longer writes the DATE file and the portable
    source tarball no longer includes this
  - The attached dot file causes a segfault when processed #2095
  - fix typos and update URLs in `edgepaint` usage text and man page
  - Fix clang's undefined behavior warning in dotLayout
  - gvpr doesn't build on macOS but MKDEFS_EXECUTABLE points to wrong
    directory #2101
  - the generated gdefs.h header is no longer installed
  - `ccomps` out-of-memory message no longer incorrectly refers to `gc`
  - do not abort when `calloc(0, x)` or `calloc(x, 0)` in `gcalloc` return `NULL`
  - failed Exshort_t type discrimination #1799
  - dot manpage is in wrong directory on Windows #1936
  - CMake builds fail when when the ltdl library is not available even if the
    `enable_ltdl` option is `ON`
  - CMake builds fail when when the optional `zlib` library is not available
  - fix graph rotation in quartz plugin</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1635336000">- Split libgraphviz into tlibcdt, libcgraph, libgvc, libgvpr, libpathplan,
  libxdot, and  liblab_gamut packages, in order to fix shlib naming policy
  errors (boo#1191756)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1637755200">- update to 2.49.3:
  - gvpr "split", "tokens", and "index" functions produce incorrect results
    This was a regression that occurred between 2.47.1 and 2.47.2.
  - Lefty is disabled by default in the Autotools build system. To re-enable it,
    pass `--enable-lefty` to `./configure`. In a future release, Lefty will be
    removed.
  - remove PHP5 support in SWIG bindings
  - Msys experimental packages are included in release artifacts
  - CMake build system incorrectly aliases gv2gml to gml2gv
  - Gv2gml Doesn't escape quotes in attributes
  - GVPR incorrectly understands color schemes
- reenable lefty to fix addons build</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1641816000">- Remove pointless libgraphviz6 subpackage only containing broken
  and unnecessary ld.so.conf.d dropin.
- Add required Provides and Obsoletes for library package split.
- Remove unversioned symlinks for plugins, breaking shared library
  policy.
- Remove duplicate python3 bindings in wrong directory (again).
- Add missing post scriptlet for webp plugin.
- Fix postun scriptlets for all plugins (be silent when graphviz
  gets removed completely, report errors otherwise).
- Cleanup spec file.
- Disable Java bindings, as unused/untested, and packaging
  is quite broken.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1660305600">- Split the Qt5 dependencies from addons flavor - it's just gvedit</changelog>
  <changelog author="Klaus K&#xE4;mpf &lt;kkaempf@suse.com&gt;" date="1666180800">- add swig-4.1.0.patch to work around graphviz's incompatibility
  with swig-4.1.0.</changelog>
  <changelog author="pgajdos@suse.com" date="1668427200">- php8 support was added in swig 4.1.0</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1677672000">- Fix RPM conditionals for PHP, elif does not work on Leap 15.x
- Remove unused ghostscript_any BuildRequires for qt5 and main
  flavors</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1701172800">- Require bitstream-vera-fonts for correct .png rendering by doxygen+dot</changelog>
</package>
<package pkgid="30f4e69b216fe730d27f63c9d864cfe918c8ab05d6988909ba9b965620f2d9fa61e1dd940b19c7e2aab03cac873eac5e009d45e0507df730d48298b2c58dc143" name="graphviz" arch="x86_64">
  <version epoch="0" ver="2.49.3" rel="7.1"/>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614081600">- Reenable ghostscript, but require just ghostscript-mini</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614600000">- Add graphviz-webp package to for webp image support</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1615896000">- Replace ghostscript-mini dependency with ghostscript_any</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1617883200">- Buildrequire full ghostscript in the addons package
  to avoid a conflict betwen ghostcript-mini and ghostscript-devel</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1618401600">- Remove obsolete pre_checkin.sh</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update to version 2.47.1
  * More detailed error messages when opening input file fails
  * The edges in JSON output are ordered now
  * Fixed xdot man page does not document some functions
  * Fixed PIC renderer
  * Fixed dot conversion to dia format
  * Fixed memory leak of reference-counted HTML strings
  * Fix for TBbalance attribute code
  * Fixed HTML parser error with single closing square bracket in
    table row
  * Fixed reference counted strings put the HTML bit in the middle
    of the reference count
  * Fixed &amp;amp; escape disappearing
  * Fixed gvpr -? to actually print usage and exit non-zero
  * Fixed memory leak in libmingle
  * Fixed memory leak in ANN bridge
  * Fixed buffer overflow in unflatten
  * Fixed agxbputc macro does not bracket its arguments
- Drop upstream fixed graphviz-2.46-fix-shebang.patch
  * Using POSIX shell, no need for ksh</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622635200">- Install epl-v10.txt instead of COPYING.
  The COPYING file is a symlink to epl-v10.txt.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1624881600">- Update graphviz-2.20.2-interpreter_names.patch so the Python demo
  uses Python 3.</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1628683200">- Dropped python2 subpackages as the bindings are removed in 2.48
- Update to version 2.48.0 (changes since 2.47.1)
  * marginally more accurate computations in Smyrna sphere projection
  * Perl is no longer required to build Graphviz #2067
  * nop more reliably returns success and failure exit statuses
  * implicit 63 character limit on plugin names is removed in GVC
  * remove Python 2 bindings #1992
  * improved thread-safety in Graphviz bindings Makefile
  * the CMake build system now enables -Wextra when building C++
  * some Cgraph functions that take char* arguments that they do not modify have
    been updated to take const char* arguments #634
  * incorrectly using the layout attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  * edgepaint accepts more standard -- prefixed command line arguments and
    rejects invalid options #1971
  * improved detection of Lefty dependencies in the Autotools build system
  * Fix: out of bounds read when attempting to load a plugin whose name is ≥63 characters
  * Fix: out of bounds read when examining a registered plugin whose name is ≥63 characters
  * Fix: do not fclose(NULL) in gvmap
  * Fix: Uninitialized variable read in delaunay_tri
    potentially mismatched format string in tclpkg
  * Fix: ortho's eqEndSeg incorrectly modifies its arguments #2047
  * Fix: Autotools enables -Wtrampolines and -Wlogical-op for Clang #2066
  * Fix: node_distinct_coloring failure due to out-of-memory now reported correctly
    instead of referring to a failure to open lab_gamut
  * Fix: a typo GD_LIBS to GDLIB_LIBS in tclpkg/tcldot/Makefile.am !2022
  * Fix: Autotools build system sets libgd variables now instead of incorrectly setting
    GTK variables
  * Fix: HTML strings used as labels are distinguishable in GXL output by kind="HTML-like string"
  * Fix: a Bashism removed from the Autotools build system
  * Fix: when Criterion is available, the command_line test binary is no longer built
    and installed by default, but rather during make check
  * Fix: round-tripping a file through gv2gxl and then gxl2gv no longer causes
    HTML-like labels to become non-HTML like labels #517
  * Fix: fix ODR violation by including the ortho object files in the gvc lib also for
    CMake and MSbuild #2096</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1630324800">- Changelog Update for SLES:
  The Following patches have been backported to SLES and are therefore
  missing from the Factory changelog:
  * graphviz-2.40.1-fix-dot-segfault.patch (bsc#1151207)
  * graphviz-out-of-bounds-write.patch (bsc#1185833)
  * graphviz-null_dereference.patch (bsc#1185833)</changelog>
  <changelog author="Christian Voegl &lt;christian.voegl@suse.com&gt;" date="1630929600">- Changelog Update for SLES:
  The following patch has been backported to SLES and is therefore
  missing from the Factory changelog:
  * graphviz-malformed_input.patch (boo#1132091)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1634385600">- update to 2.49.1:
  - the CMake build system installs gzipped man pages if `gzip` is available #1883
  - CMake projects using Graphviz as a subproject (`add_subdirectory`) can now
    link against and use `gvc`.
  - various problems in the generation of Javascript bindings
  - 2.48.0: test suite is failing #2112
  - Ensure correct file-level dependency for generated file in cmake generated
    projects #2119
  - compile failures with a C++20-compatible toolchain #2122
  - compile errors on macOS when using Bison 3.8 #2127
  - Make Graphviz buildable as a cmake subproject/subdirectory #1477
  - Header not found in Cmake project #2109
  - a very basic C++ API for a subset of the functions in lib/cgraph and
    lib/gvc, allowing a graph to be rendered from DOT source to a
    specified format. The new API is available through two new
    libraries: lib/cgraph++ and lib/gvc++. It is experimental, meaning
    that it might have breaking changes also in upcoming patch or minor
    releases (towards #2001)
  - CMake builds now support an `with_expat` option that allows the support for
    using HTML-like labels through the optional expat library to be explicitly
    enabled (default) or disabled
  - CMake builds now support an with_zlib option that allows the support for
    raster image compression through the optional zlib library to be explicitly
    enabled (default) or disabled
  - the CMake build system now enables `-Wextra` when building C++
  - some Cgraph functions that take `char*` arguments that they do not modify have
    been updated to take `const char*` arguments #634
  - incorrectly using the `layout` attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  - `edgepaint` accepts more standard `--` prefixed command line arguments and
    rejects invalid options #1971
  - improved detection of Lefty dependencies in the Autotools build system
  - libexpr rejects printing the time (`%t`) if no format is provided
  - `-DDATE=…` option in the CMake build system has been removed
  - the Autotools build system no longer writes the DATE file and the portable
    source tarball no longer includes this
  - The attached dot file causes a segfault when processed #2095
  - fix typos and update URLs in `edgepaint` usage text and man page
  - Fix clang's undefined behavior warning in dotLayout
  - gvpr doesn't build on macOS but MKDEFS_EXECUTABLE points to wrong
    directory #2101
  - the generated gdefs.h header is no longer installed
  - `ccomps` out-of-memory message no longer incorrectly refers to `gc`
  - do not abort when `calloc(0, x)` or `calloc(x, 0)` in `gcalloc` return `NULL`
  - failed Exshort_t type discrimination #1799
  - dot manpage is in wrong directory on Windows #1936
  - CMake builds fail when when the ltdl library is not available even if the
    `enable_ltdl` option is `ON`
  - CMake builds fail when when the optional `zlib` library is not available
  - fix graph rotation in quartz plugin</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1635336000">- Split libgraphviz into tlibcdt, libcgraph, libgvc, libgvpr, libpathplan,
  libxdot, and  liblab_gamut packages, in order to fix shlib naming policy
  errors (boo#1191756)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1637755200">- update to 2.49.3:
  - gvpr "split", "tokens", and "index" functions produce incorrect results
    This was a regression that occurred between 2.47.1 and 2.47.2.
  - Lefty is disabled by default in the Autotools build system. To re-enable it,
    pass `--enable-lefty` to `./configure`. In a future release, Lefty will be
    removed.
  - remove PHP5 support in SWIG bindings
  - Msys experimental packages are included in release artifacts
  - CMake build system incorrectly aliases gv2gml to gml2gv
  - Gv2gml Doesn't escape quotes in attributes
  - GVPR incorrectly understands color schemes
- reenable lefty to fix addons build</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1641816000">- Remove pointless libgraphviz6 subpackage only containing broken
  and unnecessary ld.so.conf.d dropin.
- Add required Provides and Obsoletes for library package split.
- Remove unversioned symlinks for plugins, breaking shared library
  policy.
- Remove duplicate python3 bindings in wrong directory (again).
- Add missing post scriptlet for webp plugin.
- Fix postun scriptlets for all plugins (be silent when graphviz
  gets removed completely, report errors otherwise).
- Cleanup spec file.
- Disable Java bindings, as unused/untested, and packaging
  is quite broken.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1660305600">- Split the Qt5 dependencies from addons flavor - it's just gvedit</changelog>
  <changelog author="Klaus K&#xE4;mpf &lt;kkaempf@suse.com&gt;" date="1666180800">- add swig-4.1.0.patch to work around graphviz's incompatibility
  with swig-4.1.0.</changelog>
  <changelog author="pgajdos@suse.com" date="1668427200">- php8 support was added in swig 4.1.0</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1677672000">- Fix RPM conditionals for PHP, elif does not work on Leap 15.x
- Remove unused ghostscript_any BuildRequires for qt5 and main
  flavors</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1701172800">- Require bitstream-vera-fonts for correct .png rendering by doxygen+dot</changelog>
</package>
<package pkgid="57ae4f597e9e5573aa8d11923b05a22b26e1a8455bd71e4e05032896cd5d23177f20acb55485b48aade96bb3ff9cd3c211b50feb1d7a8c6618fab81ae5c8d852" name="graphviz-addons" arch="src">
  <version epoch="0" ver="2.49.3" rel="7.1"/>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614081600">- Reenable ghostscript, but require just ghostscript-mini</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614600000">- Add graphviz-webp package to for webp image support</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1615896000">- Replace ghostscript-mini dependency with ghostscript_any</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1617883200">- Buildrequire full ghostscript in the addons package
  to avoid a conflict betwen ghostcript-mini and ghostscript-devel</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1618401600">- Remove obsolete pre_checkin.sh</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update to version 2.47.1
  * More detailed error messages when opening input file fails
  * The edges in JSON output are ordered now
  * Fixed xdot man page does not document some functions
  * Fixed PIC renderer
  * Fixed dot conversion to dia format
  * Fixed memory leak of reference-counted HTML strings
  * Fix for TBbalance attribute code
  * Fixed HTML parser error with single closing square bracket in
    table row
  * Fixed reference counted strings put the HTML bit in the middle
    of the reference count
  * Fixed &amp;amp; escape disappearing
  * Fixed gvpr -? to actually print usage and exit non-zero
  * Fixed memory leak in libmingle
  * Fixed memory leak in ANN bridge
  * Fixed buffer overflow in unflatten
  * Fixed agxbputc macro does not bracket its arguments
- Drop upstream fixed graphviz-2.46-fix-shebang.patch
  * Using POSIX shell, no need for ksh</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622635200">- Install epl-v10.txt instead of COPYING.
  The COPYING file is a symlink to epl-v10.txt.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1624881600">- Update graphviz-2.20.2-interpreter_names.patch so the Python demo
  uses Python 3.</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1628683200">- Dropped python2 subpackages as the bindings are removed in 2.48
- Update to version 2.48.0 (changes since 2.47.1)
  * marginally more accurate computations in Smyrna sphere projection
  * Perl is no longer required to build Graphviz #2067
  * nop more reliably returns success and failure exit statuses
  * implicit 63 character limit on plugin names is removed in GVC
  * remove Python 2 bindings #1992
  * improved thread-safety in Graphviz bindings Makefile
  * the CMake build system now enables -Wextra when building C++
  * some Cgraph functions that take char* arguments that they do not modify have
    been updated to take const char* arguments #634
  * incorrectly using the layout attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  * edgepaint accepts more standard -- prefixed command line arguments and
    rejects invalid options #1971
  * improved detection of Lefty dependencies in the Autotools build system
  * Fix: out of bounds read when attempting to load a plugin whose name is ≥63 characters
  * Fix: out of bounds read when examining a registered plugin whose name is ≥63 characters
  * Fix: do not fclose(NULL) in gvmap
  * Fix: Uninitialized variable read in delaunay_tri
    potentially mismatched format string in tclpkg
  * Fix: ortho's eqEndSeg incorrectly modifies its arguments #2047
  * Fix: Autotools enables -Wtrampolines and -Wlogical-op for Clang #2066
  * Fix: node_distinct_coloring failure due to out-of-memory now reported correctly
    instead of referring to a failure to open lab_gamut
  * Fix: a typo GD_LIBS to GDLIB_LIBS in tclpkg/tcldot/Makefile.am !2022
  * Fix: Autotools build system sets libgd variables now instead of incorrectly setting
    GTK variables
  * Fix: HTML strings used as labels are distinguishable in GXL output by kind="HTML-like string"
  * Fix: a Bashism removed from the Autotools build system
  * Fix: when Criterion is available, the command_line test binary is no longer built
    and installed by default, but rather during make check
  * Fix: round-tripping a file through gv2gxl and then gxl2gv no longer causes
    HTML-like labels to become non-HTML like labels #517
  * Fix: fix ODR violation by including the ortho object files in the gvc lib also for
    CMake and MSbuild #2096</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1630324800">- Changelog Update for SLES:
  The Following patches have been backported to SLES and are therefore
  missing from the Factory changelog:
  * graphviz-2.40.1-fix-dot-segfault.patch (bsc#1151207)
  * graphviz-out-of-bounds-write.patch (bsc#1185833)
  * graphviz-null_dereference.patch (bsc#1185833)</changelog>
  <changelog author="Christian Voegl &lt;christian.voegl@suse.com&gt;" date="1630929600">- Changelog Update for SLES:
  The following patch has been backported to SLES and is therefore
  missing from the Factory changelog:
  * graphviz-malformed_input.patch (boo#1132091)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1634385600">- update to 2.49.1:
  - the CMake build system installs gzipped man pages if `gzip` is available #1883
  - CMake projects using Graphviz as a subproject (`add_subdirectory`) can now
    link against and use `gvc`.
  - various problems in the generation of Javascript bindings
  - 2.48.0: test suite is failing #2112
  - Ensure correct file-level dependency for generated file in cmake generated
    projects #2119
  - compile failures with a C++20-compatible toolchain #2122
  - compile errors on macOS when using Bison 3.8 #2127
  - Make Graphviz buildable as a cmake subproject/subdirectory #1477
  - Header not found in Cmake project #2109
  - a very basic C++ API for a subset of the functions in lib/cgraph and
    lib/gvc, allowing a graph to be rendered from DOT source to a
    specified format. The new API is available through two new
    libraries: lib/cgraph++ and lib/gvc++. It is experimental, meaning
    that it might have breaking changes also in upcoming patch or minor
    releases (towards #2001)
  - CMake builds now support an `with_expat` option that allows the support for
    using HTML-like labels through the optional expat library to be explicitly
    enabled (default) or disabled
  - CMake builds now support an with_zlib option that allows the support for
    raster image compression through the optional zlib library to be explicitly
    enabled (default) or disabled
  - the CMake build system now enables `-Wextra` when building C++
  - some Cgraph functions that take `char*` arguments that they do not modify have
    been updated to take `const char*` arguments #634
  - incorrectly using the `layout` attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  - `edgepaint` accepts more standard `--` prefixed command line arguments and
    rejects invalid options #1971
  - improved detection of Lefty dependencies in the Autotools build system
  - libexpr rejects printing the time (`%t`) if no format is provided
  - `-DDATE=…` option in the CMake build system has been removed
  - the Autotools build system no longer writes the DATE file and the portable
    source tarball no longer includes this
  - The attached dot file causes a segfault when processed #2095
  - fix typos and update URLs in `edgepaint` usage text and man page
  - Fix clang's undefined behavior warning in dotLayout
  - gvpr doesn't build on macOS but MKDEFS_EXECUTABLE points to wrong
    directory #2101
  - the generated gdefs.h header is no longer installed
  - `ccomps` out-of-memory message no longer incorrectly refers to `gc`
  - do not abort when `calloc(0, x)` or `calloc(x, 0)` in `gcalloc` return `NULL`
  - failed Exshort_t type discrimination #1799
  - dot manpage is in wrong directory on Windows #1936
  - CMake builds fail when when the ltdl library is not available even if the
    `enable_ltdl` option is `ON`
  - CMake builds fail when when the optional `zlib` library is not available
  - fix graph rotation in quartz plugin</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1635336000">- Split libgraphviz into tlibcdt, libcgraph, libgvc, libgvpr, libpathplan,
  libxdot, and  liblab_gamut packages, in order to fix shlib naming policy
  errors (boo#1191756)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1637755200">- update to 2.49.3:
  - gvpr "split", "tokens", and "index" functions produce incorrect results
    This was a regression that occurred between 2.47.1 and 2.47.2.
  - Lefty is disabled by default in the Autotools build system. To re-enable it,
    pass `--enable-lefty` to `./configure`. In a future release, Lefty will be
    removed.
  - remove PHP5 support in SWIG bindings
  - Msys experimental packages are included in release artifacts
  - CMake build system incorrectly aliases gv2gml to gml2gv
  - Gv2gml Doesn't escape quotes in attributes
  - GVPR incorrectly understands color schemes
- reenable lefty to fix addons build</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1641816000">- Remove pointless libgraphviz6 subpackage only containing broken
  and unnecessary ld.so.conf.d dropin.
- Add required Provides and Obsoletes for library package split.
- Remove unversioned symlinks for plugins, breaking shared library
  policy.
- Remove duplicate python3 bindings in wrong directory (again).
- Add missing post scriptlet for webp plugin.
- Fix postun scriptlets for all plugins (be silent when graphviz
  gets removed completely, report errors otherwise).
- Cleanup spec file.
- Disable Java bindings, as unused/untested, and packaging
  is quite broken.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1660305600">- Split the Qt5 dependencies from addons flavor - it's just gvedit</changelog>
  <changelog author="Klaus K&#xE4;mpf &lt;kkaempf@suse.com&gt;" date="1666180800">- add swig-4.1.0.patch to work around graphviz's incompatibility
  with swig-4.1.0.</changelog>
  <changelog author="pgajdos@suse.com" date="1668427200">- php8 support was added in swig 4.1.0</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1677672000">- Fix RPM conditionals for PHP, elif does not work on Leap 15.x
- Remove unused ghostscript_any BuildRequires for qt5 and main
  flavors</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1701172800">- Require bitstream-vera-fonts for correct .png rendering by doxygen+dot</changelog>
</package>
<package pkgid="b66a81e436dbdc4eaf69199c50f3f555af925866423a650796bfe9a4041dfbd38ad982499a1cfc6f48823fc6cb671ac45dbd9cb81fc26d2996a434450a21d900" name="graphviz-addons-debuginfo" arch="i586">
  <version epoch="0" ver="2.49.3" rel="7.1"/>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614081600">- Reenable ghostscript, but require just ghostscript-mini</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614600000">- Add graphviz-webp package to for webp image support</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1615896000">- Replace ghostscript-mini dependency with ghostscript_any</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1617883200">- Buildrequire full ghostscript in the addons package
  to avoid a conflict betwen ghostcript-mini and ghostscript-devel</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1618401600">- Remove obsolete pre_checkin.sh</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update to version 2.47.1
  * More detailed error messages when opening input file fails
  * The edges in JSON output are ordered now
  * Fixed xdot man page does not document some functions
  * Fixed PIC renderer
  * Fixed dot conversion to dia format
  * Fixed memory leak of reference-counted HTML strings
  * Fix for TBbalance attribute code
  * Fixed HTML parser error with single closing square bracket in
    table row
  * Fixed reference counted strings put the HTML bit in the middle
    of the reference count
  * Fixed &amp;amp; escape disappearing
  * Fixed gvpr -? to actually print usage and exit non-zero
  * Fixed memory leak in libmingle
  * Fixed memory leak in ANN bridge
  * Fixed buffer overflow in unflatten
  * Fixed agxbputc macro does not bracket its arguments
- Drop upstream fixed graphviz-2.46-fix-shebang.patch
  * Using POSIX shell, no need for ksh</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622635200">- Install epl-v10.txt instead of COPYING.
  The COPYING file is a symlink to epl-v10.txt.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1624881600">- Update graphviz-2.20.2-interpreter_names.patch so the Python demo
  uses Python 3.</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1628683200">- Dropped python2 subpackages as the bindings are removed in 2.48
- Update to version 2.48.0 (changes since 2.47.1)
  * marginally more accurate computations in Smyrna sphere projection
  * Perl is no longer required to build Graphviz #2067
  * nop more reliably returns success and failure exit statuses
  * implicit 63 character limit on plugin names is removed in GVC
  * remove Python 2 bindings #1992
  * improved thread-safety in Graphviz bindings Makefile
  * the CMake build system now enables -Wextra when building C++
  * some Cgraph functions that take char* arguments that they do not modify have
    been updated to take const char* arguments #634
  * incorrectly using the layout attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  * edgepaint accepts more standard -- prefixed command line arguments and
    rejects invalid options #1971
  * improved detection of Lefty dependencies in the Autotools build system
  * Fix: out of bounds read when attempting to load a plugin whose name is ≥63 characters
  * Fix: out of bounds read when examining a registered plugin whose name is ≥63 characters
  * Fix: do not fclose(NULL) in gvmap
  * Fix: Uninitialized variable read in delaunay_tri
    potentially mismatched format string in tclpkg
  * Fix: ortho's eqEndSeg incorrectly modifies its arguments #2047
  * Fix: Autotools enables -Wtrampolines and -Wlogical-op for Clang #2066
  * Fix: node_distinct_coloring failure due to out-of-memory now reported correctly
    instead of referring to a failure to open lab_gamut
  * Fix: a typo GD_LIBS to GDLIB_LIBS in tclpkg/tcldot/Makefile.am !2022
  * Fix: Autotools build system sets libgd variables now instead of incorrectly setting
    GTK variables
  * Fix: HTML strings used as labels are distinguishable in GXL output by kind="HTML-like string"
  * Fix: a Bashism removed from the Autotools build system
  * Fix: when Criterion is available, the command_line test binary is no longer built
    and installed by default, but rather during make check
  * Fix: round-tripping a file through gv2gxl and then gxl2gv no longer causes
    HTML-like labels to become non-HTML like labels #517
  * Fix: fix ODR violation by including the ortho object files in the gvc lib also for
    CMake and MSbuild #2096</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1630324800">- Changelog Update for SLES:
  The Following patches have been backported to SLES and are therefore
  missing from the Factory changelog:
  * graphviz-2.40.1-fix-dot-segfault.patch (bsc#1151207)
  * graphviz-out-of-bounds-write.patch (bsc#1185833)
  * graphviz-null_dereference.patch (bsc#1185833)</changelog>
  <changelog author="Christian Voegl &lt;christian.voegl@suse.com&gt;" date="1630929600">- Changelog Update for SLES:
  The following patch has been backported to SLES and is therefore
  missing from the Factory changelog:
  * graphviz-malformed_input.patch (boo#1132091)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1634385600">- update to 2.49.1:
  - the CMake build system installs gzipped man pages if `gzip` is available #1883
  - CMake projects using Graphviz as a subproject (`add_subdirectory`) can now
    link against and use `gvc`.
  - various problems in the generation of Javascript bindings
  - 2.48.0: test suite is failing #2112
  - Ensure correct file-level dependency for generated file in cmake generated
    projects #2119
  - compile failures with a C++20-compatible toolchain #2122
  - compile errors on macOS when using Bison 3.8 #2127
  - Make Graphviz buildable as a cmake subproject/subdirectory #1477
  - Header not found in Cmake project #2109
  - a very basic C++ API for a subset of the functions in lib/cgraph and
    lib/gvc, allowing a graph to be rendered from DOT source to a
    specified format. The new API is available through two new
    libraries: lib/cgraph++ and lib/gvc++. It is experimental, meaning
    that it might have breaking changes also in upcoming patch or minor
    releases (towards #2001)
  - CMake builds now support an `with_expat` option that allows the support for
    using HTML-like labels through the optional expat library to be explicitly
    enabled (default) or disabled
  - CMake builds now support an with_zlib option that allows the support for
    raster image compression through the optional zlib library to be explicitly
    enabled (default) or disabled
  - the CMake build system now enables `-Wextra` when building C++
  - some Cgraph functions that take `char*` arguments that they do not modify have
    been updated to take `const char*` arguments #634
  - incorrectly using the `layout` attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  - `edgepaint` accepts more standard `--` prefixed command line arguments and
    rejects invalid options #1971
  - improved detection of Lefty dependencies in the Autotools build system
  - libexpr rejects printing the time (`%t`) if no format is provided
  - `-DDATE=…` option in the CMake build system has been removed
  - the Autotools build system no longer writes the DATE file and the portable
    source tarball no longer includes this
  - The attached dot file causes a segfault when processed #2095
  - fix typos and update URLs in `edgepaint` usage text and man page
  - Fix clang's undefined behavior warning in dotLayout
  - gvpr doesn't build on macOS but MKDEFS_EXECUTABLE points to wrong
    directory #2101
  - the generated gdefs.h header is no longer installed
  - `ccomps` out-of-memory message no longer incorrectly refers to `gc`
  - do not abort when `calloc(0, x)` or `calloc(x, 0)` in `gcalloc` return `NULL`
  - failed Exshort_t type discrimination #1799
  - dot manpage is in wrong directory on Windows #1936
  - CMake builds fail when when the ltdl library is not available even if the
    `enable_ltdl` option is `ON`
  - CMake builds fail when when the optional `zlib` library is not available
  - fix graph rotation in quartz plugin</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1635336000">- Split libgraphviz into tlibcdt, libcgraph, libgvc, libgvpr, libpathplan,
  libxdot, and  liblab_gamut packages, in order to fix shlib naming policy
  errors (boo#1191756)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1637755200">- update to 2.49.3:
  - gvpr "split", "tokens", and "index" functions produce incorrect results
    This was a regression that occurred between 2.47.1 and 2.47.2.
  - Lefty is disabled by default in the Autotools build system. To re-enable it,
    pass `--enable-lefty` to `./configure`. In a future release, Lefty will be
    removed.
  - remove PHP5 support in SWIG bindings
  - Msys experimental packages are included in release artifacts
  - CMake build system incorrectly aliases gv2gml to gml2gv
  - Gv2gml Doesn't escape quotes in attributes
  - GVPR incorrectly understands color schemes
- reenable lefty to fix addons build</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1641816000">- Remove pointless libgraphviz6 subpackage only containing broken
  and unnecessary ld.so.conf.d dropin.
- Add required Provides and Obsoletes for library package split.
- Remove unversioned symlinks for plugins, breaking shared library
  policy.
- Remove duplicate python3 bindings in wrong directory (again).
- Add missing post scriptlet for webp plugin.
- Fix postun scriptlets for all plugins (be silent when graphviz
  gets removed completely, report errors otherwise).
- Cleanup spec file.
- Disable Java bindings, as unused/untested, and packaging
  is quite broken.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1660305600">- Split the Qt5 dependencies from addons flavor - it's just gvedit</changelog>
  <changelog author="Klaus K&#xE4;mpf &lt;kkaempf@suse.com&gt;" date="1666180800">- add swig-4.1.0.patch to work around graphviz's incompatibility
  with swig-4.1.0.</changelog>
  <changelog author="pgajdos@suse.com" date="1668427200">- php8 support was added in swig 4.1.0</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1677672000">- Fix RPM conditionals for PHP, elif does not work on Leap 15.x
- Remove unused ghostscript_any BuildRequires for qt5 and main
  flavors</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1701172800">- Require bitstream-vera-fonts for correct .png rendering by doxygen+dot</changelog>
</package>
<package pkgid="5bd7f5fbfce2fc09c88a8680f03ee7a0ef24d277388a5b4c1d128d692e45ef2f88c9353bb15c735c2c007ae80c542dbdbbbdec2e31fc62aff27e6a64e8857b82" name="graphviz-addons-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.49.3" rel="7.1"/>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614081600">- Reenable ghostscript, but require just ghostscript-mini</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614600000">- Add graphviz-webp package to for webp image support</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1615896000">- Replace ghostscript-mini dependency with ghostscript_any</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1617883200">- Buildrequire full ghostscript in the addons package
  to avoid a conflict betwen ghostcript-mini and ghostscript-devel</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1618401600">- Remove obsolete pre_checkin.sh</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update to version 2.47.1
  * More detailed error messages when opening input file fails
  * The edges in JSON output are ordered now
  * Fixed xdot man page does not document some functions
  * Fixed PIC renderer
  * Fixed dot conversion to dia format
  * Fixed memory leak of reference-counted HTML strings
  * Fix for TBbalance attribute code
  * Fixed HTML parser error with single closing square bracket in
    table row
  * Fixed reference counted strings put the HTML bit in the middle
    of the reference count
  * Fixed &amp;amp; escape disappearing
  * Fixed gvpr -? to actually print usage and exit non-zero
  * Fixed memory leak in libmingle
  * Fixed memory leak in ANN bridge
  * Fixed buffer overflow in unflatten
  * Fixed agxbputc macro does not bracket its arguments
- Drop upstream fixed graphviz-2.46-fix-shebang.patch
  * Using POSIX shell, no need for ksh</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622635200">- Install epl-v10.txt instead of COPYING.
  The COPYING file is a symlink to epl-v10.txt.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1624881600">- Update graphviz-2.20.2-interpreter_names.patch so the Python demo
  uses Python 3.</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1628683200">- Dropped python2 subpackages as the bindings are removed in 2.48
- Update to version 2.48.0 (changes since 2.47.1)
  * marginally more accurate computations in Smyrna sphere projection
  * Perl is no longer required to build Graphviz #2067
  * nop more reliably returns success and failure exit statuses
  * implicit 63 character limit on plugin names is removed in GVC
  * remove Python 2 bindings #1992
  * improved thread-safety in Graphviz bindings Makefile
  * the CMake build system now enables -Wextra when building C++
  * some Cgraph functions that take char* arguments that they do not modify have
    been updated to take const char* arguments #634
  * incorrectly using the layout attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  * edgepaint accepts more standard -- prefixed command line arguments and
    rejects invalid options #1971
  * improved detection of Lefty dependencies in the Autotools build system
  * Fix: out of bounds read when attempting to load a plugin whose name is ≥63 characters
  * Fix: out of bounds read when examining a registered plugin whose name is ≥63 characters
  * Fix: do not fclose(NULL) in gvmap
  * Fix: Uninitialized variable read in delaunay_tri
    potentially mismatched format string in tclpkg
  * Fix: ortho's eqEndSeg incorrectly modifies its arguments #2047
  * Fix: Autotools enables -Wtrampolines and -Wlogical-op for Clang #2066
  * Fix: node_distinct_coloring failure due to out-of-memory now reported correctly
    instead of referring to a failure to open lab_gamut
  * Fix: a typo GD_LIBS to GDLIB_LIBS in tclpkg/tcldot/Makefile.am !2022
  * Fix: Autotools build system sets libgd variables now instead of incorrectly setting
    GTK variables
  * Fix: HTML strings used as labels are distinguishable in GXL output by kind="HTML-like string"
  * Fix: a Bashism removed from the Autotools build system
  * Fix: when Criterion is available, the command_line test binary is no longer built
    and installed by default, but rather during make check
  * Fix: round-tripping a file through gv2gxl and then gxl2gv no longer causes
    HTML-like labels to become non-HTML like labels #517
  * Fix: fix ODR violation by including the ortho object files in the gvc lib also for
    CMake and MSbuild #2096</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1630324800">- Changelog Update for SLES:
  The Following patches have been backported to SLES and are therefore
  missing from the Factory changelog:
  * graphviz-2.40.1-fix-dot-segfault.patch (bsc#1151207)
  * graphviz-out-of-bounds-write.patch (bsc#1185833)
  * graphviz-null_dereference.patch (bsc#1185833)</changelog>
  <changelog author="Christian Voegl &lt;christian.voegl@suse.com&gt;" date="1630929600">- Changelog Update for SLES:
  The following patch has been backported to SLES and is therefore
  missing from the Factory changelog:
  * graphviz-malformed_input.patch (boo#1132091)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1634385600">- update to 2.49.1:
  - the CMake build system installs gzipped man pages if `gzip` is available #1883
  - CMake projects using Graphviz as a subproject (`add_subdirectory`) can now
    link against and use `gvc`.
  - various problems in the generation of Javascript bindings
  - 2.48.0: test suite is failing #2112
  - Ensure correct file-level dependency for generated file in cmake generated
    projects #2119
  - compile failures with a C++20-compatible toolchain #2122
  - compile errors on macOS when using Bison 3.8 #2127
  - Make Graphviz buildable as a cmake subproject/subdirectory #1477
  - Header not found in Cmake project #2109
  - a very basic C++ API for a subset of the functions in lib/cgraph and
    lib/gvc, allowing a graph to be rendered from DOT source to a
    specified format. The new API is available through two new
    libraries: lib/cgraph++ and lib/gvc++. It is experimental, meaning
    that it might have breaking changes also in upcoming patch or minor
    releases (towards #2001)
  - CMake builds now support an `with_expat` option that allows the support for
    using HTML-like labels through the optional expat library to be explicitly
    enabled (default) or disabled
  - CMake builds now support an with_zlib option that allows the support for
    raster image compression through the optional zlib library to be explicitly
    enabled (default) or disabled
  - the CMake build system now enables `-Wextra` when building C++
  - some Cgraph functions that take `char*` arguments that they do not modify have
    been updated to take `const char*` arguments #634
  - incorrectly using the `layout` attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  - `edgepaint` accepts more standard `--` prefixed command line arguments and
    rejects invalid options #1971
  - improved detection of Lefty dependencies in the Autotools build system
  - libexpr rejects printing the time (`%t`) if no format is provided
  - `-DDATE=…` option in the CMake build system has been removed
  - the Autotools build system no longer writes the DATE file and the portable
    source tarball no longer includes this
  - The attached dot file causes a segfault when processed #2095
  - fix typos and update URLs in `edgepaint` usage text and man page
  - Fix clang's undefined behavior warning in dotLayout
  - gvpr doesn't build on macOS but MKDEFS_EXECUTABLE points to wrong
    directory #2101
  - the generated gdefs.h header is no longer installed
  - `ccomps` out-of-memory message no longer incorrectly refers to `gc`
  - do not abort when `calloc(0, x)` or `calloc(x, 0)` in `gcalloc` return `NULL`
  - failed Exshort_t type discrimination #1799
  - dot manpage is in wrong directory on Windows #1936
  - CMake builds fail when when the ltdl library is not available even if the
    `enable_ltdl` option is `ON`
  - CMake builds fail when when the optional `zlib` library is not available
  - fix graph rotation in quartz plugin</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1635336000">- Split libgraphviz into tlibcdt, libcgraph, libgvc, libgvpr, libpathplan,
  libxdot, and  liblab_gamut packages, in order to fix shlib naming policy
  errors (boo#1191756)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1637755200">- update to 2.49.3:
  - gvpr "split", "tokens", and "index" functions produce incorrect results
    This was a regression that occurred between 2.47.1 and 2.47.2.
  - Lefty is disabled by default in the Autotools build system. To re-enable it,
    pass `--enable-lefty` to `./configure`. In a future release, Lefty will be
    removed.
  - remove PHP5 support in SWIG bindings
  - Msys experimental packages are included in release artifacts
  - CMake build system incorrectly aliases gv2gml to gml2gv
  - Gv2gml Doesn't escape quotes in attributes
  - GVPR incorrectly understands color schemes
- reenable lefty to fix addons build</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1641816000">- Remove pointless libgraphviz6 subpackage only containing broken
  and unnecessary ld.so.conf.d dropin.
- Add required Provides and Obsoletes for library package split.
- Remove unversioned symlinks for plugins, breaking shared library
  policy.
- Remove duplicate python3 bindings in wrong directory (again).
- Add missing post scriptlet for webp plugin.
- Fix postun scriptlets for all plugins (be silent when graphviz
  gets removed completely, report errors otherwise).
- Cleanup spec file.
- Disable Java bindings, as unused/untested, and packaging
  is quite broken.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1660305600">- Split the Qt5 dependencies from addons flavor - it's just gvedit</changelog>
  <changelog author="Klaus K&#xE4;mpf &lt;kkaempf@suse.com&gt;" date="1666180800">- add swig-4.1.0.patch to work around graphviz's incompatibility
  with swig-4.1.0.</changelog>
  <changelog author="pgajdos@suse.com" date="1668427200">- php8 support was added in swig 4.1.0</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1677672000">- Fix RPM conditionals for PHP, elif does not work on Leap 15.x
- Remove unused ghostscript_any BuildRequires for qt5 and main
  flavors</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1701172800">- Require bitstream-vera-fonts for correct .png rendering by doxygen+dot</changelog>
</package>
<package pkgid="1cec2b798131fbc5adae5f63a2e13eb5480477f08089c69b8ec863517972d04e923a99803e09ed17d6f53327cad455833be3ce033754b084037af045aad5178f" name="graphviz-addons-debugsource" arch="i586">
  <version epoch="0" ver="2.49.3" rel="7.1"/>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614081600">- Reenable ghostscript, but require just ghostscript-mini</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614600000">- Add graphviz-webp package to for webp image support</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1615896000">- Replace ghostscript-mini dependency with ghostscript_any</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1617883200">- Buildrequire full ghostscript in the addons package
  to avoid a conflict betwen ghostcript-mini and ghostscript-devel</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1618401600">- Remove obsolete pre_checkin.sh</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update to version 2.47.1
  * More detailed error messages when opening input file fails
  * The edges in JSON output are ordered now
  * Fixed xdot man page does not document some functions
  * Fixed PIC renderer
  * Fixed dot conversion to dia format
  * Fixed memory leak of reference-counted HTML strings
  * Fix for TBbalance attribute code
  * Fixed HTML parser error with single closing square bracket in
    table row
  * Fixed reference counted strings put the HTML bit in the middle
    of the reference count
  * Fixed &amp;amp; escape disappearing
  * Fixed gvpr -? to actually print usage and exit non-zero
  * Fixed memory leak in libmingle
  * Fixed memory leak in ANN bridge
  * Fixed buffer overflow in unflatten
  * Fixed agxbputc macro does not bracket its arguments
- Drop upstream fixed graphviz-2.46-fix-shebang.patch
  * Using POSIX shell, no need for ksh</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622635200">- Install epl-v10.txt instead of COPYING.
  The COPYING file is a symlink to epl-v10.txt.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1624881600">- Update graphviz-2.20.2-interpreter_names.patch so the Python demo
  uses Python 3.</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1628683200">- Dropped python2 subpackages as the bindings are removed in 2.48
- Update to version 2.48.0 (changes since 2.47.1)
  * marginally more accurate computations in Smyrna sphere projection
  * Perl is no longer required to build Graphviz #2067
  * nop more reliably returns success and failure exit statuses
  * implicit 63 character limit on plugin names is removed in GVC
  * remove Python 2 bindings #1992
  * improved thread-safety in Graphviz bindings Makefile
  * the CMake build system now enables -Wextra when building C++
  * some Cgraph functions that take char* arguments that they do not modify have
    been updated to take const char* arguments #634
  * incorrectly using the layout attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  * edgepaint accepts more standard -- prefixed command line arguments and
    rejects invalid options #1971
  * improved detection of Lefty dependencies in the Autotools build system
  * Fix: out of bounds read when attempting to load a plugin whose name is ≥63 characters
  * Fix: out of bounds read when examining a registered plugin whose name is ≥63 characters
  * Fix: do not fclose(NULL) in gvmap
  * Fix: Uninitialized variable read in delaunay_tri
    potentially mismatched format string in tclpkg
  * Fix: ortho's eqEndSeg incorrectly modifies its arguments #2047
  * Fix: Autotools enables -Wtrampolines and -Wlogical-op for Clang #2066
  * Fix: node_distinct_coloring failure due to out-of-memory now reported correctly
    instead of referring to a failure to open lab_gamut
  * Fix: a typo GD_LIBS to GDLIB_LIBS in tclpkg/tcldot/Makefile.am !2022
  * Fix: Autotools build system sets libgd variables now instead of incorrectly setting
    GTK variables
  * Fix: HTML strings used as labels are distinguishable in GXL output by kind="HTML-like string"
  * Fix: a Bashism removed from the Autotools build system
  * Fix: when Criterion is available, the command_line test binary is no longer built
    and installed by default, but rather during make check
  * Fix: round-tripping a file through gv2gxl and then gxl2gv no longer causes
    HTML-like labels to become non-HTML like labels #517
  * Fix: fix ODR violation by including the ortho object files in the gvc lib also for
    CMake and MSbuild #2096</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1630324800">- Changelog Update for SLES:
  The Following patches have been backported to SLES and are therefore
  missing from the Factory changelog:
  * graphviz-2.40.1-fix-dot-segfault.patch (bsc#1151207)
  * graphviz-out-of-bounds-write.patch (bsc#1185833)
  * graphviz-null_dereference.patch (bsc#1185833)</changelog>
  <changelog author="Christian Voegl &lt;christian.voegl@suse.com&gt;" date="1630929600">- Changelog Update for SLES:
  The following patch has been backported to SLES and is therefore
  missing from the Factory changelog:
  * graphviz-malformed_input.patch (boo#1132091)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1634385600">- update to 2.49.1:
  - the CMake build system installs gzipped man pages if `gzip` is available #1883
  - CMake projects using Graphviz as a subproject (`add_subdirectory`) can now
    link against and use `gvc`.
  - various problems in the generation of Javascript bindings
  - 2.48.0: test suite is failing #2112
  - Ensure correct file-level dependency for generated file in cmake generated
    projects #2119
  - compile failures with a C++20-compatible toolchain #2122
  - compile errors on macOS when using Bison 3.8 #2127
  - Make Graphviz buildable as a cmake subproject/subdirectory #1477
  - Header not found in Cmake project #2109
  - a very basic C++ API for a subset of the functions in lib/cgraph and
    lib/gvc, allowing a graph to be rendered from DOT source to a
    specified format. The new API is available through two new
    libraries: lib/cgraph++ and lib/gvc++. It is experimental, meaning
    that it might have breaking changes also in upcoming patch or minor
    releases (towards #2001)
  - CMake builds now support an `with_expat` option that allows the support for
    using HTML-like labels through the optional expat library to be explicitly
    enabled (default) or disabled
  - CMake builds now support an with_zlib option that allows the support for
    raster image compression through the optional zlib library to be explicitly
    enabled (default) or disabled
  - the CMake build system now enables `-Wextra` when building C++
  - some Cgraph functions that take `char*` arguments that they do not modify have
    been updated to take `const char*` arguments #634
  - incorrectly using the `layout` attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  - `edgepaint` accepts more standard `--` prefixed command line arguments and
    rejects invalid options #1971
  - improved detection of Lefty dependencies in the Autotools build system
  - libexpr rejects printing the time (`%t`) if no format is provided
  - `-DDATE=…` option in the CMake build system has been removed
  - the Autotools build system no longer writes the DATE file and the portable
    source tarball no longer includes this
  - The attached dot file causes a segfault when processed #2095
  - fix typos and update URLs in `edgepaint` usage text and man page
  - Fix clang's undefined behavior warning in dotLayout
  - gvpr doesn't build on macOS but MKDEFS_EXECUTABLE points to wrong
    directory #2101
  - the generated gdefs.h header is no longer installed
  - `ccomps` out-of-memory message no longer incorrectly refers to `gc`
  - do not abort when `calloc(0, x)` or `calloc(x, 0)` in `gcalloc` return `NULL`
  - failed Exshort_t type discrimination #1799
  - dot manpage is in wrong directory on Windows #1936
  - CMake builds fail when when the ltdl library is not available even if the
    `enable_ltdl` option is `ON`
  - CMake builds fail when when the optional `zlib` library is not available
  - fix graph rotation in quartz plugin</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1635336000">- Split libgraphviz into tlibcdt, libcgraph, libgvc, libgvpr, libpathplan,
  libxdot, and  liblab_gamut packages, in order to fix shlib naming policy
  errors (boo#1191756)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1637755200">- update to 2.49.3:
  - gvpr "split", "tokens", and "index" functions produce incorrect results
    This was a regression that occurred between 2.47.1 and 2.47.2.
  - Lefty is disabled by default in the Autotools build system. To re-enable it,
    pass `--enable-lefty` to `./configure`. In a future release, Lefty will be
    removed.
  - remove PHP5 support in SWIG bindings
  - Msys experimental packages are included in release artifacts
  - CMake build system incorrectly aliases gv2gml to gml2gv
  - Gv2gml Doesn't escape quotes in attributes
  - GVPR incorrectly understands color schemes
- reenable lefty to fix addons build</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1641816000">- Remove pointless libgraphviz6 subpackage only containing broken
  and unnecessary ld.so.conf.d dropin.
- Add required Provides and Obsoletes for library package split.
- Remove unversioned symlinks for plugins, breaking shared library
  policy.
- Remove duplicate python3 bindings in wrong directory (again).
- Add missing post scriptlet for webp plugin.
- Fix postun scriptlets for all plugins (be silent when graphviz
  gets removed completely, report errors otherwise).
- Cleanup spec file.
- Disable Java bindings, as unused/untested, and packaging
  is quite broken.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1660305600">- Split the Qt5 dependencies from addons flavor - it's just gvedit</changelog>
  <changelog author="Klaus K&#xE4;mpf &lt;kkaempf@suse.com&gt;" date="1666180800">- add swig-4.1.0.patch to work around graphviz's incompatibility
  with swig-4.1.0.</changelog>
  <changelog author="pgajdos@suse.com" date="1668427200">- php8 support was added in swig 4.1.0</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1677672000">- Fix RPM conditionals for PHP, elif does not work on Leap 15.x
- Remove unused ghostscript_any BuildRequires for qt5 and main
  flavors</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1701172800">- Require bitstream-vera-fonts for correct .png rendering by doxygen+dot</changelog>
</package>
<package pkgid="07a5c05ffde622f0a0059dc54bbfeaac07bf17f7f438e48de8a3e29ce32eb41406a73204d0b7ffd462df6c1a9c3dcf6b70f44a54eaca487afdcb6f2e724f4dce" name="graphviz-addons-debugsource" arch="x86_64">
  <version epoch="0" ver="2.49.3" rel="7.1"/>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614081600">- Reenable ghostscript, but require just ghostscript-mini</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614600000">- Add graphviz-webp package to for webp image support</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1615896000">- Replace ghostscript-mini dependency with ghostscript_any</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1617883200">- Buildrequire full ghostscript in the addons package
  to avoid a conflict betwen ghostcript-mini and ghostscript-devel</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1618401600">- Remove obsolete pre_checkin.sh</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update to version 2.47.1
  * More detailed error messages when opening input file fails
  * The edges in JSON output are ordered now
  * Fixed xdot man page does not document some functions
  * Fixed PIC renderer
  * Fixed dot conversion to dia format
  * Fixed memory leak of reference-counted HTML strings
  * Fix for TBbalance attribute code
  * Fixed HTML parser error with single closing square bracket in
    table row
  * Fixed reference counted strings put the HTML bit in the middle
    of the reference count
  * Fixed &amp;amp; escape disappearing
  * Fixed gvpr -? to actually print usage and exit non-zero
  * Fixed memory leak in libmingle
  * Fixed memory leak in ANN bridge
  * Fixed buffer overflow in unflatten
  * Fixed agxbputc macro does not bracket its arguments
- Drop upstream fixed graphviz-2.46-fix-shebang.patch
  * Using POSIX shell, no need for ksh</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622635200">- Install epl-v10.txt instead of COPYING.
  The COPYING file is a symlink to epl-v10.txt.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1624881600">- Update graphviz-2.20.2-interpreter_names.patch so the Python demo
  uses Python 3.</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1628683200">- Dropped python2 subpackages as the bindings are removed in 2.48
- Update to version 2.48.0 (changes since 2.47.1)
  * marginally more accurate computations in Smyrna sphere projection
  * Perl is no longer required to build Graphviz #2067
  * nop more reliably returns success and failure exit statuses
  * implicit 63 character limit on plugin names is removed in GVC
  * remove Python 2 bindings #1992
  * improved thread-safety in Graphviz bindings Makefile
  * the CMake build system now enables -Wextra when building C++
  * some Cgraph functions that take char* arguments that they do not modify have
    been updated to take const char* arguments #634
  * incorrectly using the layout attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  * edgepaint accepts more standard -- prefixed command line arguments and
    rejects invalid options #1971
  * improved detection of Lefty dependencies in the Autotools build system
  * Fix: out of bounds read when attempting to load a plugin whose name is ≥63 characters
  * Fix: out of bounds read when examining a registered plugin whose name is ≥63 characters
  * Fix: do not fclose(NULL) in gvmap
  * Fix: Uninitialized variable read in delaunay_tri
    potentially mismatched format string in tclpkg
  * Fix: ortho's eqEndSeg incorrectly modifies its arguments #2047
  * Fix: Autotools enables -Wtrampolines and -Wlogical-op for Clang #2066
  * Fix: node_distinct_coloring failure due to out-of-memory now reported correctly
    instead of referring to a failure to open lab_gamut
  * Fix: a typo GD_LIBS to GDLIB_LIBS in tclpkg/tcldot/Makefile.am !2022
  * Fix: Autotools build system sets libgd variables now instead of incorrectly setting
    GTK variables
  * Fix: HTML strings used as labels are distinguishable in GXL output by kind="HTML-like string"
  * Fix: a Bashism removed from the Autotools build system
  * Fix: when Criterion is available, the command_line test binary is no longer built
    and installed by default, but rather during make check
  * Fix: round-tripping a file through gv2gxl and then gxl2gv no longer causes
    HTML-like labels to become non-HTML like labels #517
  * Fix: fix ODR violation by including the ortho object files in the gvc lib also for
    CMake and MSbuild #2096</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1630324800">- Changelog Update for SLES:
  The Following patches have been backported to SLES and are therefore
  missing from the Factory changelog:
  * graphviz-2.40.1-fix-dot-segfault.patch (bsc#1151207)
  * graphviz-out-of-bounds-write.patch (bsc#1185833)
  * graphviz-null_dereference.patch (bsc#1185833)</changelog>
  <changelog author="Christian Voegl &lt;christian.voegl@suse.com&gt;" date="1630929600">- Changelog Update for SLES:
  The following patch has been backported to SLES and is therefore
  missing from the Factory changelog:
  * graphviz-malformed_input.patch (boo#1132091)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1634385600">- update to 2.49.1:
  - the CMake build system installs gzipped man pages if `gzip` is available #1883
  - CMake projects using Graphviz as a subproject (`add_subdirectory`) can now
    link against and use `gvc`.
  - various problems in the generation of Javascript bindings
  - 2.48.0: test suite is failing #2112
  - Ensure correct file-level dependency for generated file in cmake generated
    projects #2119
  - compile failures with a C++20-compatible toolchain #2122
  - compile errors on macOS when using Bison 3.8 #2127
  - Make Graphviz buildable as a cmake subproject/subdirectory #1477
  - Header not found in Cmake project #2109
  - a very basic C++ API for a subset of the functions in lib/cgraph and
    lib/gvc, allowing a graph to be rendered from DOT source to a
    specified format. The new API is available through two new
    libraries: lib/cgraph++ and lib/gvc++. It is experimental, meaning
    that it might have breaking changes also in upcoming patch or minor
    releases (towards #2001)
  - CMake builds now support an `with_expat` option that allows the support for
    using HTML-like labels through the optional expat library to be explicitly
    enabled (default) or disabled
  - CMake builds now support an with_zlib option that allows the support for
    raster image compression through the optional zlib library to be explicitly
    enabled (default) or disabled
  - the CMake build system now enables `-Wextra` when building C++
  - some Cgraph functions that take `char*` arguments that they do not modify have
    been updated to take `const char*` arguments #634
  - incorrectly using the `layout` attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  - `edgepaint` accepts more standard `--` prefixed command line arguments and
    rejects invalid options #1971
  - improved detection of Lefty dependencies in the Autotools build system
  - libexpr rejects printing the time (`%t`) if no format is provided
  - `-DDATE=…` option in the CMake build system has been removed
  - the Autotools build system no longer writes the DATE file and the portable
    source tarball no longer includes this
  - The attached dot file causes a segfault when processed #2095
  - fix typos and update URLs in `edgepaint` usage text and man page
  - Fix clang's undefined behavior warning in dotLayout
  - gvpr doesn't build on macOS but MKDEFS_EXECUTABLE points to wrong
    directory #2101
  - the generated gdefs.h header is no longer installed
  - `ccomps` out-of-memory message no longer incorrectly refers to `gc`
  - do not abort when `calloc(0, x)` or `calloc(x, 0)` in `gcalloc` return `NULL`
  - failed Exshort_t type discrimination #1799
  - dot manpage is in wrong directory on Windows #1936
  - CMake builds fail when when the ltdl library is not available even if the
    `enable_ltdl` option is `ON`
  - CMake builds fail when when the optional `zlib` library is not available
  - fix graph rotation in quartz plugin</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1635336000">- Split libgraphviz into tlibcdt, libcgraph, libgvc, libgvpr, libpathplan,
  libxdot, and  liblab_gamut packages, in order to fix shlib naming policy
  errors (boo#1191756)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1637755200">- update to 2.49.3:
  - gvpr "split", "tokens", and "index" functions produce incorrect results
    This was a regression that occurred between 2.47.1 and 2.47.2.
  - Lefty is disabled by default in the Autotools build system. To re-enable it,
    pass `--enable-lefty` to `./configure`. In a future release, Lefty will be
    removed.
  - remove PHP5 support in SWIG bindings
  - Msys experimental packages are included in release artifacts
  - CMake build system incorrectly aliases gv2gml to gml2gv
  - Gv2gml Doesn't escape quotes in attributes
  - GVPR incorrectly understands color schemes
- reenable lefty to fix addons build</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1641816000">- Remove pointless libgraphviz6 subpackage only containing broken
  and unnecessary ld.so.conf.d dropin.
- Add required Provides and Obsoletes for library package split.
- Remove unversioned symlinks for plugins, breaking shared library
  policy.
- Remove duplicate python3 bindings in wrong directory (again).
- Add missing post scriptlet for webp plugin.
- Fix postun scriptlets for all plugins (be silent when graphviz
  gets removed completely, report errors otherwise).
- Cleanup spec file.
- Disable Java bindings, as unused/untested, and packaging
  is quite broken.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1660305600">- Split the Qt5 dependencies from addons flavor - it's just gvedit</changelog>
  <changelog author="Klaus K&#xE4;mpf &lt;kkaempf@suse.com&gt;" date="1666180800">- add swig-4.1.0.patch to work around graphviz's incompatibility
  with swig-4.1.0.</changelog>
  <changelog author="pgajdos@suse.com" date="1668427200">- php8 support was added in swig 4.1.0</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1677672000">- Fix RPM conditionals for PHP, elif does not work on Leap 15.x
- Remove unused ghostscript_any BuildRequires for qt5 and main
  flavors</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1701172800">- Require bitstream-vera-fonts for correct .png rendering by doxygen+dot</changelog>
</package>
<package pkgid="d42c6e7346a4a643d01f767409486ef2c55f116a1d714adacde7cdfc0659da6195c18480207fab3b8fb44bdac887f80939b7598b63fb3261003e35a6e09949a5" name="graphviz-debuginfo" arch="i586">
  <version epoch="0" ver="2.49.3" rel="7.1"/>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614081600">- Reenable ghostscript, but require just ghostscript-mini</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614600000">- Add graphviz-webp package to for webp image support</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1615896000">- Replace ghostscript-mini dependency with ghostscript_any</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1617883200">- Buildrequire full ghostscript in the addons package
  to avoid a conflict betwen ghostcript-mini and ghostscript-devel</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1618401600">- Remove obsolete pre_checkin.sh</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update to version 2.47.1
  * More detailed error messages when opening input file fails
  * The edges in JSON output are ordered now
  * Fixed xdot man page does not document some functions
  * Fixed PIC renderer
  * Fixed dot conversion to dia format
  * Fixed memory leak of reference-counted HTML strings
  * Fix for TBbalance attribute code
  * Fixed HTML parser error with single closing square bracket in
    table row
  * Fixed reference counted strings put the HTML bit in the middle
    of the reference count
  * Fixed &amp;amp; escape disappearing
  * Fixed gvpr -? to actually print usage and exit non-zero
  * Fixed memory leak in libmingle
  * Fixed memory leak in ANN bridge
  * Fixed buffer overflow in unflatten
  * Fixed agxbputc macro does not bracket its arguments
- Drop upstream fixed graphviz-2.46-fix-shebang.patch
  * Using POSIX shell, no need for ksh</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622635200">- Install epl-v10.txt instead of COPYING.
  The COPYING file is a symlink to epl-v10.txt.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1624881600">- Update graphviz-2.20.2-interpreter_names.patch so the Python demo
  uses Python 3.</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1628683200">- Dropped python2 subpackages as the bindings are removed in 2.48
- Update to version 2.48.0 (changes since 2.47.1)
  * marginally more accurate computations in Smyrna sphere projection
  * Perl is no longer required to build Graphviz #2067
  * nop more reliably returns success and failure exit statuses
  * implicit 63 character limit on plugin names is removed in GVC
  * remove Python 2 bindings #1992
  * improved thread-safety in Graphviz bindings Makefile
  * the CMake build system now enables -Wextra when building C++
  * some Cgraph functions that take char* arguments that they do not modify have
    been updated to take const char* arguments #634
  * incorrectly using the layout attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  * edgepaint accepts more standard -- prefixed command line arguments and
    rejects invalid options #1971
  * improved detection of Lefty dependencies in the Autotools build system
  * Fix: out of bounds read when attempting to load a plugin whose name is ≥63 characters
  * Fix: out of bounds read when examining a registered plugin whose name is ≥63 characters
  * Fix: do not fclose(NULL) in gvmap
  * Fix: Uninitialized variable read in delaunay_tri
    potentially mismatched format string in tclpkg
  * Fix: ortho's eqEndSeg incorrectly modifies its arguments #2047
  * Fix: Autotools enables -Wtrampolines and -Wlogical-op for Clang #2066
  * Fix: node_distinct_coloring failure due to out-of-memory now reported correctly
    instead of referring to a failure to open lab_gamut
  * Fix: a typo GD_LIBS to GDLIB_LIBS in tclpkg/tcldot/Makefile.am !2022
  * Fix: Autotools build system sets libgd variables now instead of incorrectly setting
    GTK variables
  * Fix: HTML strings used as labels are distinguishable in GXL output by kind="HTML-like string"
  * Fix: a Bashism removed from the Autotools build system
  * Fix: when Criterion is available, the command_line test binary is no longer built
    and installed by default, but rather during make check
  * Fix: round-tripping a file through gv2gxl and then gxl2gv no longer causes
    HTML-like labels to become non-HTML like labels #517
  * Fix: fix ODR violation by including the ortho object files in the gvc lib also for
    CMake and MSbuild #2096</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1630324800">- Changelog Update for SLES:
  The Following patches have been backported to SLES and are therefore
  missing from the Factory changelog:
  * graphviz-2.40.1-fix-dot-segfault.patch (bsc#1151207)
  * graphviz-out-of-bounds-write.patch (bsc#1185833)
  * graphviz-null_dereference.patch (bsc#1185833)</changelog>
  <changelog author="Christian Voegl &lt;christian.voegl@suse.com&gt;" date="1630929600">- Changelog Update for SLES:
  The following patch has been backported to SLES and is therefore
  missing from the Factory changelog:
  * graphviz-malformed_input.patch (boo#1132091)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1634385600">- update to 2.49.1:
  - the CMake build system installs gzipped man pages if `gzip` is available #1883
  - CMake projects using Graphviz as a subproject (`add_subdirectory`) can now
    link against and use `gvc`.
  - various problems in the generation of Javascript bindings
  - 2.48.0: test suite is failing #2112
  - Ensure correct file-level dependency for generated file in cmake generated
    projects #2119
  - compile failures with a C++20-compatible toolchain #2122
  - compile errors on macOS when using Bison 3.8 #2127
  - Make Graphviz buildable as a cmake subproject/subdirectory #1477
  - Header not found in Cmake project #2109
  - a very basic C++ API for a subset of the functions in lib/cgraph and
    lib/gvc, allowing a graph to be rendered from DOT source to a
    specified format. The new API is available through two new
    libraries: lib/cgraph++ and lib/gvc++. It is experimental, meaning
    that it might have breaking changes also in upcoming patch or minor
    releases (towards #2001)
  - CMake builds now support an `with_expat` option that allows the support for
    using HTML-like labels through the optional expat library to be explicitly
    enabled (default) or disabled
  - CMake builds now support an with_zlib option that allows the support for
    raster image compression through the optional zlib library to be explicitly
    enabled (default) or disabled
  - the CMake build system now enables `-Wextra` when building C++
  - some Cgraph functions that take `char*` arguments that they do not modify have
    been updated to take `const char*` arguments #634
  - incorrectly using the `layout` attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  - `edgepaint` accepts more standard `--` prefixed command line arguments and
    rejects invalid options #1971
  - improved detection of Lefty dependencies in the Autotools build system
  - libexpr rejects printing the time (`%t`) if no format is provided
  - `-DDATE=…` option in the CMake build system has been removed
  - the Autotools build system no longer writes the DATE file and the portable
    source tarball no longer includes this
  - The attached dot file causes a segfault when processed #2095
  - fix typos and update URLs in `edgepaint` usage text and man page
  - Fix clang's undefined behavior warning in dotLayout
  - gvpr doesn't build on macOS but MKDEFS_EXECUTABLE points to wrong
    directory #2101
  - the generated gdefs.h header is no longer installed
  - `ccomps` out-of-memory message no longer incorrectly refers to `gc`
  - do not abort when `calloc(0, x)` or `calloc(x, 0)` in `gcalloc` return `NULL`
  - failed Exshort_t type discrimination #1799
  - dot manpage is in wrong directory on Windows #1936
  - CMake builds fail when when the ltdl library is not available even if the
    `enable_ltdl` option is `ON`
  - CMake builds fail when when the optional `zlib` library is not available
  - fix graph rotation in quartz plugin</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1635336000">- Split libgraphviz into tlibcdt, libcgraph, libgvc, libgvpr, libpathplan,
  libxdot, and  liblab_gamut packages, in order to fix shlib naming policy
  errors (boo#1191756)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1637755200">- update to 2.49.3:
  - gvpr "split", "tokens", and "index" functions produce incorrect results
    This was a regression that occurred between 2.47.1 and 2.47.2.
  - Lefty is disabled by default in the Autotools build system. To re-enable it,
    pass `--enable-lefty` to `./configure`. In a future release, Lefty will be
    removed.
  - remove PHP5 support in SWIG bindings
  - Msys experimental packages are included in release artifacts
  - CMake build system incorrectly aliases gv2gml to gml2gv
  - Gv2gml Doesn't escape quotes in attributes
  - GVPR incorrectly understands color schemes
- reenable lefty to fix addons build</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1641816000">- Remove pointless libgraphviz6 subpackage only containing broken
  and unnecessary ld.so.conf.d dropin.
- Add required Provides and Obsoletes for library package split.
- Remove unversioned symlinks for plugins, breaking shared library
  policy.
- Remove duplicate python3 bindings in wrong directory (again).
- Add missing post scriptlet for webp plugin.
- Fix postun scriptlets for all plugins (be silent when graphviz
  gets removed completely, report errors otherwise).
- Cleanup spec file.
- Disable Java bindings, as unused/untested, and packaging
  is quite broken.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1660305600">- Split the Qt5 dependencies from addons flavor - it's just gvedit</changelog>
  <changelog author="Klaus K&#xE4;mpf &lt;kkaempf@suse.com&gt;" date="1666180800">- add swig-4.1.0.patch to work around graphviz's incompatibility
  with swig-4.1.0.</changelog>
  <changelog author="pgajdos@suse.com" date="1668427200">- php8 support was added in swig 4.1.0</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1677672000">- Fix RPM conditionals for PHP, elif does not work on Leap 15.x
- Remove unused ghostscript_any BuildRequires for qt5 and main
  flavors</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1701172800">- Require bitstream-vera-fonts for correct .png rendering by doxygen+dot</changelog>
</package>
<package pkgid="216510b1cee2fe6fdcd31c0f81962b351ad82387ba1c0db47de9368c201dde242371f5d9ac3d03bbb00a0982d807a83b41c9599765f561f74665a86c229a5ade" name="graphviz-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.49.3" rel="7.1"/>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614081600">- Reenable ghostscript, but require just ghostscript-mini</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614600000">- Add graphviz-webp package to for webp image support</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1615896000">- Replace ghostscript-mini dependency with ghostscript_any</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1617883200">- Buildrequire full ghostscript in the addons package
  to avoid a conflict betwen ghostcript-mini and ghostscript-devel</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1618401600">- Remove obsolete pre_checkin.sh</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update to version 2.47.1
  * More detailed error messages when opening input file fails
  * The edges in JSON output are ordered now
  * Fixed xdot man page does not document some functions
  * Fixed PIC renderer
  * Fixed dot conversion to dia format
  * Fixed memory leak of reference-counted HTML strings
  * Fix for TBbalance attribute code
  * Fixed HTML parser error with single closing square bracket in
    table row
  * Fixed reference counted strings put the HTML bit in the middle
    of the reference count
  * Fixed &amp;amp; escape disappearing
  * Fixed gvpr -? to actually print usage and exit non-zero
  * Fixed memory leak in libmingle
  * Fixed memory leak in ANN bridge
  * Fixed buffer overflow in unflatten
  * Fixed agxbputc macro does not bracket its arguments
- Drop upstream fixed graphviz-2.46-fix-shebang.patch
  * Using POSIX shell, no need for ksh</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622635200">- Install epl-v10.txt instead of COPYING.
  The COPYING file is a symlink to epl-v10.txt.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1624881600">- Update graphviz-2.20.2-interpreter_names.patch so the Python demo
  uses Python 3.</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1628683200">- Dropped python2 subpackages as the bindings are removed in 2.48
- Update to version 2.48.0 (changes since 2.47.1)
  * marginally more accurate computations in Smyrna sphere projection
  * Perl is no longer required to build Graphviz #2067
  * nop more reliably returns success and failure exit statuses
  * implicit 63 character limit on plugin names is removed in GVC
  * remove Python 2 bindings #1992
  * improved thread-safety in Graphviz bindings Makefile
  * the CMake build system now enables -Wextra when building C++
  * some Cgraph functions that take char* arguments that they do not modify have
    been updated to take const char* arguments #634
  * incorrectly using the layout attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  * edgepaint accepts more standard -- prefixed command line arguments and
    rejects invalid options #1971
  * improved detection of Lefty dependencies in the Autotools build system
  * Fix: out of bounds read when attempting to load a plugin whose name is ≥63 characters
  * Fix: out of bounds read when examining a registered plugin whose name is ≥63 characters
  * Fix: do not fclose(NULL) in gvmap
  * Fix: Uninitialized variable read in delaunay_tri
    potentially mismatched format string in tclpkg
  * Fix: ortho's eqEndSeg incorrectly modifies its arguments #2047
  * Fix: Autotools enables -Wtrampolines and -Wlogical-op for Clang #2066
  * Fix: node_distinct_coloring failure due to out-of-memory now reported correctly
    instead of referring to a failure to open lab_gamut
  * Fix: a typo GD_LIBS to GDLIB_LIBS in tclpkg/tcldot/Makefile.am !2022
  * Fix: Autotools build system sets libgd variables now instead of incorrectly setting
    GTK variables
  * Fix: HTML strings used as labels are distinguishable in GXL output by kind="HTML-like string"
  * Fix: a Bashism removed from the Autotools build system
  * Fix: when Criterion is available, the command_line test binary is no longer built
    and installed by default, but rather during make check
  * Fix: round-tripping a file through gv2gxl and then gxl2gv no longer causes
    HTML-like labels to become non-HTML like labels #517
  * Fix: fix ODR violation by including the ortho object files in the gvc lib also for
    CMake and MSbuild #2096</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1630324800">- Changelog Update for SLES:
  The Following patches have been backported to SLES and are therefore
  missing from the Factory changelog:
  * graphviz-2.40.1-fix-dot-segfault.patch (bsc#1151207)
  * graphviz-out-of-bounds-write.patch (bsc#1185833)
  * graphviz-null_dereference.patch (bsc#1185833)</changelog>
  <changelog author="Christian Voegl &lt;christian.voegl@suse.com&gt;" date="1630929600">- Changelog Update for SLES:
  The following patch has been backported to SLES and is therefore
  missing from the Factory changelog:
  * graphviz-malformed_input.patch (boo#1132091)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1634385600">- update to 2.49.1:
  - the CMake build system installs gzipped man pages if `gzip` is available #1883
  - CMake projects using Graphviz as a subproject (`add_subdirectory`) can now
    link against and use `gvc`.
  - various problems in the generation of Javascript bindings
  - 2.48.0: test suite is failing #2112
  - Ensure correct file-level dependency for generated file in cmake generated
    projects #2119
  - compile failures with a C++20-compatible toolchain #2122
  - compile errors on macOS when using Bison 3.8 #2127
  - Make Graphviz buildable as a cmake subproject/subdirectory #1477
  - Header not found in Cmake project #2109
  - a very basic C++ API for a subset of the functions in lib/cgraph and
    lib/gvc, allowing a graph to be rendered from DOT source to a
    specified format. The new API is available through two new
    libraries: lib/cgraph++ and lib/gvc++. It is experimental, meaning
    that it might have breaking changes also in upcoming patch or minor
    releases (towards #2001)
  - CMake builds now support an `with_expat` option that allows the support for
    using HTML-like labels through the optional expat library to be explicitly
    enabled (default) or disabled
  - CMake builds now support an with_zlib option that allows the support for
    raster image compression through the optional zlib library to be explicitly
    enabled (default) or disabled
  - the CMake build system now enables `-Wextra` when building C++
  - some Cgraph functions that take `char*` arguments that they do not modify have
    been updated to take `const char*` arguments #634
  - incorrectly using the `layout` attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  - `edgepaint` accepts more standard `--` prefixed command line arguments and
    rejects invalid options #1971
  - improved detection of Lefty dependencies in the Autotools build system
  - libexpr rejects printing the time (`%t`) if no format is provided
  - `-DDATE=…` option in the CMake build system has been removed
  - the Autotools build system no longer writes the DATE file and the portable
    source tarball no longer includes this
  - The attached dot file causes a segfault when processed #2095
  - fix typos and update URLs in `edgepaint` usage text and man page
  - Fix clang's undefined behavior warning in dotLayout
  - gvpr doesn't build on macOS but MKDEFS_EXECUTABLE points to wrong
    directory #2101
  - the generated gdefs.h header is no longer installed
  - `ccomps` out-of-memory message no longer incorrectly refers to `gc`
  - do not abort when `calloc(0, x)` or `calloc(x, 0)` in `gcalloc` return `NULL`
  - failed Exshort_t type discrimination #1799
  - dot manpage is in wrong directory on Windows #1936
  - CMake builds fail when when the ltdl library is not available even if the
    `enable_ltdl` option is `ON`
  - CMake builds fail when when the optional `zlib` library is not available
  - fix graph rotation in quartz plugin</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1635336000">- Split libgraphviz into tlibcdt, libcgraph, libgvc, libgvpr, libpathplan,
  libxdot, and  liblab_gamut packages, in order to fix shlib naming policy
  errors (boo#1191756)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1637755200">- update to 2.49.3:
  - gvpr "split", "tokens", and "index" functions produce incorrect results
    This was a regression that occurred between 2.47.1 and 2.47.2.
  - Lefty is disabled by default in the Autotools build system. To re-enable it,
    pass `--enable-lefty` to `./configure`. In a future release, Lefty will be
    removed.
  - remove PHP5 support in SWIG bindings
  - Msys experimental packages are included in release artifacts
  - CMake build system incorrectly aliases gv2gml to gml2gv
  - Gv2gml Doesn't escape quotes in attributes
  - GVPR incorrectly understands color schemes
- reenable lefty to fix addons build</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1641816000">- Remove pointless libgraphviz6 subpackage only containing broken
  and unnecessary ld.so.conf.d dropin.
- Add required Provides and Obsoletes for library package split.
- Remove unversioned symlinks for plugins, breaking shared library
  policy.
- Remove duplicate python3 bindings in wrong directory (again).
- Add missing post scriptlet for webp plugin.
- Fix postun scriptlets for all plugins (be silent when graphviz
  gets removed completely, report errors otherwise).
- Cleanup spec file.
- Disable Java bindings, as unused/untested, and packaging
  is quite broken.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1660305600">- Split the Qt5 dependencies from addons flavor - it's just gvedit</changelog>
  <changelog author="Klaus K&#xE4;mpf &lt;kkaempf@suse.com&gt;" date="1666180800">- add swig-4.1.0.patch to work around graphviz's incompatibility
  with swig-4.1.0.</changelog>
  <changelog author="pgajdos@suse.com" date="1668427200">- php8 support was added in swig 4.1.0</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1677672000">- Fix RPM conditionals for PHP, elif does not work on Leap 15.x
- Remove unused ghostscript_any BuildRequires for qt5 and main
  flavors</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1701172800">- Require bitstream-vera-fonts for correct .png rendering by doxygen+dot</changelog>
</package>
<package pkgid="d72852967ca84b1483a187ed9592a59e83993c28c1d4846f88db08c6453282d66b1056889fce4e97feb30277cb61dab898746474059c258053fc57e001265d05" name="graphviz-debugsource" arch="i586">
  <version epoch="0" ver="2.49.3" rel="7.1"/>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614081600">- Reenable ghostscript, but require just ghostscript-mini</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614600000">- Add graphviz-webp package to for webp image support</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1615896000">- Replace ghostscript-mini dependency with ghostscript_any</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1617883200">- Buildrequire full ghostscript in the addons package
  to avoid a conflict betwen ghostcript-mini and ghostscript-devel</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1618401600">- Remove obsolete pre_checkin.sh</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update to version 2.47.1
  * More detailed error messages when opening input file fails
  * The edges in JSON output are ordered now
  * Fixed xdot man page does not document some functions
  * Fixed PIC renderer
  * Fixed dot conversion to dia format
  * Fixed memory leak of reference-counted HTML strings
  * Fix for TBbalance attribute code
  * Fixed HTML parser error with single closing square bracket in
    table row
  * Fixed reference counted strings put the HTML bit in the middle
    of the reference count
  * Fixed &amp;amp; escape disappearing
  * Fixed gvpr -? to actually print usage and exit non-zero
  * Fixed memory leak in libmingle
  * Fixed memory leak in ANN bridge
  * Fixed buffer overflow in unflatten
  * Fixed agxbputc macro does not bracket its arguments
- Drop upstream fixed graphviz-2.46-fix-shebang.patch
  * Using POSIX shell, no need for ksh</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622635200">- Install epl-v10.txt instead of COPYING.
  The COPYING file is a symlink to epl-v10.txt.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1624881600">- Update graphviz-2.20.2-interpreter_names.patch so the Python demo
  uses Python 3.</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1628683200">- Dropped python2 subpackages as the bindings are removed in 2.48
- Update to version 2.48.0 (changes since 2.47.1)
  * marginally more accurate computations in Smyrna sphere projection
  * Perl is no longer required to build Graphviz #2067
  * nop more reliably returns success and failure exit statuses
  * implicit 63 character limit on plugin names is removed in GVC
  * remove Python 2 bindings #1992
  * improved thread-safety in Graphviz bindings Makefile
  * the CMake build system now enables -Wextra when building C++
  * some Cgraph functions that take char* arguments that they do not modify have
    been updated to take const char* arguments #634
  * incorrectly using the layout attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  * edgepaint accepts more standard -- prefixed command line arguments and
    rejects invalid options #1971
  * improved detection of Lefty dependencies in the Autotools build system
  * Fix: out of bounds read when attempting to load a plugin whose name is ≥63 characters
  * Fix: out of bounds read when examining a registered plugin whose name is ≥63 characters
  * Fix: do not fclose(NULL) in gvmap
  * Fix: Uninitialized variable read in delaunay_tri
    potentially mismatched format string in tclpkg
  * Fix: ortho's eqEndSeg incorrectly modifies its arguments #2047
  * Fix: Autotools enables -Wtrampolines and -Wlogical-op for Clang #2066
  * Fix: node_distinct_coloring failure due to out-of-memory now reported correctly
    instead of referring to a failure to open lab_gamut
  * Fix: a typo GD_LIBS to GDLIB_LIBS in tclpkg/tcldot/Makefile.am !2022
  * Fix: Autotools build system sets libgd variables now instead of incorrectly setting
    GTK variables
  * Fix: HTML strings used as labels are distinguishable in GXL output by kind="HTML-like string"
  * Fix: a Bashism removed from the Autotools build system
  * Fix: when Criterion is available, the command_line test binary is no longer built
    and installed by default, but rather during make check
  * Fix: round-tripping a file through gv2gxl and then gxl2gv no longer causes
    HTML-like labels to become non-HTML like labels #517
  * Fix: fix ODR violation by including the ortho object files in the gvc lib also for
    CMake and MSbuild #2096</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1630324800">- Changelog Update for SLES:
  The Following patches have been backported to SLES and are therefore
  missing from the Factory changelog:
  * graphviz-2.40.1-fix-dot-segfault.patch (bsc#1151207)
  * graphviz-out-of-bounds-write.patch (bsc#1185833)
  * graphviz-null_dereference.patch (bsc#1185833)</changelog>
  <changelog author="Christian Voegl &lt;christian.voegl@suse.com&gt;" date="1630929600">- Changelog Update for SLES:
  The following patch has been backported to SLES and is therefore
  missing from the Factory changelog:
  * graphviz-malformed_input.patch (boo#1132091)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1634385600">- update to 2.49.1:
  - the CMake build system installs gzipped man pages if `gzip` is available #1883
  - CMake projects using Graphviz as a subproject (`add_subdirectory`) can now
    link against and use `gvc`.
  - various problems in the generation of Javascript bindings
  - 2.48.0: test suite is failing #2112
  - Ensure correct file-level dependency for generated file in cmake generated
    projects #2119
  - compile failures with a C++20-compatible toolchain #2122
  - compile errors on macOS when using Bison 3.8 #2127
  - Make Graphviz buildable as a cmake subproject/subdirectory #1477
  - Header not found in Cmake project #2109
  - a very basic C++ API for a subset of the functions in lib/cgraph and
    lib/gvc, allowing a graph to be rendered from DOT source to a
    specified format. The new API is available through two new
    libraries: lib/cgraph++ and lib/gvc++. It is experimental, meaning
    that it might have breaking changes also in upcoming patch or minor
    releases (towards #2001)
  - CMake builds now support an `with_expat` option that allows the support for
    using HTML-like labels through the optional expat library to be explicitly
    enabled (default) or disabled
  - CMake builds now support an with_zlib option that allows the support for
    raster image compression through the optional zlib library to be explicitly
    enabled (default) or disabled
  - the CMake build system now enables `-Wextra` when building C++
  - some Cgraph functions that take `char*` arguments that they do not modify have
    been updated to take `const char*` arguments #634
  - incorrectly using the `layout` attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  - `edgepaint` accepts more standard `--` prefixed command line arguments and
    rejects invalid options #1971
  - improved detection of Lefty dependencies in the Autotools build system
  - libexpr rejects printing the time (`%t`) if no format is provided
  - `-DDATE=…` option in the CMake build system has been removed
  - the Autotools build system no longer writes the DATE file and the portable
    source tarball no longer includes this
  - The attached dot file causes a segfault when processed #2095
  - fix typos and update URLs in `edgepaint` usage text and man page
  - Fix clang's undefined behavior warning in dotLayout
  - gvpr doesn't build on macOS but MKDEFS_EXECUTABLE points to wrong
    directory #2101
  - the generated gdefs.h header is no longer installed
  - `ccomps` out-of-memory message no longer incorrectly refers to `gc`
  - do not abort when `calloc(0, x)` or `calloc(x, 0)` in `gcalloc` return `NULL`
  - failed Exshort_t type discrimination #1799
  - dot manpage is in wrong directory on Windows #1936
  - CMake builds fail when when the ltdl library is not available even if the
    `enable_ltdl` option is `ON`
  - CMake builds fail when when the optional `zlib` library is not available
  - fix graph rotation in quartz plugin</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1635336000">- Split libgraphviz into tlibcdt, libcgraph, libgvc, libgvpr, libpathplan,
  libxdot, and  liblab_gamut packages, in order to fix shlib naming policy
  errors (boo#1191756)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1637755200">- update to 2.49.3:
  - gvpr "split", "tokens", and "index" functions produce incorrect results
    This was a regression that occurred between 2.47.1 and 2.47.2.
  - Lefty is disabled by default in the Autotools build system. To re-enable it,
    pass `--enable-lefty` to `./configure`. In a future release, Lefty will be
    removed.
  - remove PHP5 support in SWIG bindings
  - Msys experimental packages are included in release artifacts
  - CMake build system incorrectly aliases gv2gml to gml2gv
  - Gv2gml Doesn't escape quotes in attributes
  - GVPR incorrectly understands color schemes
- reenable lefty to fix addons build</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1641816000">- Remove pointless libgraphviz6 subpackage only containing broken
  and unnecessary ld.so.conf.d dropin.
- Add required Provides and Obsoletes for library package split.
- Remove unversioned symlinks for plugins, breaking shared library
  policy.
- Remove duplicate python3 bindings in wrong directory (again).
- Add missing post scriptlet for webp plugin.
- Fix postun scriptlets for all plugins (be silent when graphviz
  gets removed completely, report errors otherwise).
- Cleanup spec file.
- Disable Java bindings, as unused/untested, and packaging
  is quite broken.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1660305600">- Split the Qt5 dependencies from addons flavor - it's just gvedit</changelog>
  <changelog author="Klaus K&#xE4;mpf &lt;kkaempf@suse.com&gt;" date="1666180800">- add swig-4.1.0.patch to work around graphviz's incompatibility
  with swig-4.1.0.</changelog>
  <changelog author="pgajdos@suse.com" date="1668427200">- php8 support was added in swig 4.1.0</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1677672000">- Fix RPM conditionals for PHP, elif does not work on Leap 15.x
- Remove unused ghostscript_any BuildRequires for qt5 and main
  flavors</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1701172800">- Require bitstream-vera-fonts for correct .png rendering by doxygen+dot</changelog>
</package>
<package pkgid="36cd0baabc9d2e6196eb61ac11a81ac37cce6d30409b04d907aeadc09c6d57b79461cebf54d810056084f7d5e5ab3c2df88daed3ef05b89f575fe8ef77d15378" name="graphviz-debugsource" arch="x86_64">
  <version epoch="0" ver="2.49.3" rel="7.1"/>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614081600">- Reenable ghostscript, but require just ghostscript-mini</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614600000">- Add graphviz-webp package to for webp image support</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1615896000">- Replace ghostscript-mini dependency with ghostscript_any</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1617883200">- Buildrequire full ghostscript in the addons package
  to avoid a conflict betwen ghostcript-mini and ghostscript-devel</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1618401600">- Remove obsolete pre_checkin.sh</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update to version 2.47.1
  * More detailed error messages when opening input file fails
  * The edges in JSON output are ordered now
  * Fixed xdot man page does not document some functions
  * Fixed PIC renderer
  * Fixed dot conversion to dia format
  * Fixed memory leak of reference-counted HTML strings
  * Fix for TBbalance attribute code
  * Fixed HTML parser error with single closing square bracket in
    table row
  * Fixed reference counted strings put the HTML bit in the middle
    of the reference count
  * Fixed &amp;amp; escape disappearing
  * Fixed gvpr -? to actually print usage and exit non-zero
  * Fixed memory leak in libmingle
  * Fixed memory leak in ANN bridge
  * Fixed buffer overflow in unflatten
  * Fixed agxbputc macro does not bracket its arguments
- Drop upstream fixed graphviz-2.46-fix-shebang.patch
  * Using POSIX shell, no need for ksh</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622635200">- Install epl-v10.txt instead of COPYING.
  The COPYING file is a symlink to epl-v10.txt.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1624881600">- Update graphviz-2.20.2-interpreter_names.patch so the Python demo
  uses Python 3.</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1628683200">- Dropped python2 subpackages as the bindings are removed in 2.48
- Update to version 2.48.0 (changes since 2.47.1)
  * marginally more accurate computations in Smyrna sphere projection
  * Perl is no longer required to build Graphviz #2067
  * nop more reliably returns success and failure exit statuses
  * implicit 63 character limit on plugin names is removed in GVC
  * remove Python 2 bindings #1992
  * improved thread-safety in Graphviz bindings Makefile
  * the CMake build system now enables -Wextra when building C++
  * some Cgraph functions that take char* arguments that they do not modify have
    been updated to take const char* arguments #634
  * incorrectly using the layout attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  * edgepaint accepts more standard -- prefixed command line arguments and
    rejects invalid options #1971
  * improved detection of Lefty dependencies in the Autotools build system
  * Fix: out of bounds read when attempting to load a plugin whose name is ≥63 characters
  * Fix: out of bounds read when examining a registered plugin whose name is ≥63 characters
  * Fix: do not fclose(NULL) in gvmap
  * Fix: Uninitialized variable read in delaunay_tri
    potentially mismatched format string in tclpkg
  * Fix: ortho's eqEndSeg incorrectly modifies its arguments #2047
  * Fix: Autotools enables -Wtrampolines and -Wlogical-op for Clang #2066
  * Fix: node_distinct_coloring failure due to out-of-memory now reported correctly
    instead of referring to a failure to open lab_gamut
  * Fix: a typo GD_LIBS to GDLIB_LIBS in tclpkg/tcldot/Makefile.am !2022
  * Fix: Autotools build system sets libgd variables now instead of incorrectly setting
    GTK variables
  * Fix: HTML strings used as labels are distinguishable in GXL output by kind="HTML-like string"
  * Fix: a Bashism removed from the Autotools build system
  * Fix: when Criterion is available, the command_line test binary is no longer built
    and installed by default, but rather during make check
  * Fix: round-tripping a file through gv2gxl and then gxl2gv no longer causes
    HTML-like labels to become non-HTML like labels #517
  * Fix: fix ODR violation by including the ortho object files in the gvc lib also for
    CMake and MSbuild #2096</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1630324800">- Changelog Update for SLES:
  The Following patches have been backported to SLES and are therefore
  missing from the Factory changelog:
  * graphviz-2.40.1-fix-dot-segfault.patch (bsc#1151207)
  * graphviz-out-of-bounds-write.patch (bsc#1185833)
  * graphviz-null_dereference.patch (bsc#1185833)</changelog>
  <changelog author="Christian Voegl &lt;christian.voegl@suse.com&gt;" date="1630929600">- Changelog Update for SLES:
  The following patch has been backported to SLES and is therefore
  missing from the Factory changelog:
  * graphviz-malformed_input.patch (boo#1132091)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1634385600">- update to 2.49.1:
  - the CMake build system installs gzipped man pages if `gzip` is available #1883
  - CMake projects using Graphviz as a subproject (`add_subdirectory`) can now
    link against and use `gvc`.
  - various problems in the generation of Javascript bindings
  - 2.48.0: test suite is failing #2112
  - Ensure correct file-level dependency for generated file in cmake generated
    projects #2119
  - compile failures with a C++20-compatible toolchain #2122
  - compile errors on macOS when using Bison 3.8 #2127
  - Make Graphviz buildable as a cmake subproject/subdirectory #1477
  - Header not found in Cmake project #2109
  - a very basic C++ API for a subset of the functions in lib/cgraph and
    lib/gvc, allowing a graph to be rendered from DOT source to a
    specified format. The new API is available through two new
    libraries: lib/cgraph++ and lib/gvc++. It is experimental, meaning
    that it might have breaking changes also in upcoming patch or minor
    releases (towards #2001)
  - CMake builds now support an `with_expat` option that allows the support for
    using HTML-like labels through the optional expat library to be explicitly
    enabled (default) or disabled
  - CMake builds now support an with_zlib option that allows the support for
    raster image compression through the optional zlib library to be explicitly
    enabled (default) or disabled
  - the CMake build system now enables `-Wextra` when building C++
  - some Cgraph functions that take `char*` arguments that they do not modify have
    been updated to take `const char*` arguments #634
  - incorrectly using the `layout` attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  - `edgepaint` accepts more standard `--` prefixed command line arguments and
    rejects invalid options #1971
  - improved detection of Lefty dependencies in the Autotools build system
  - libexpr rejects printing the time (`%t`) if no format is provided
  - `-DDATE=…` option in the CMake build system has been removed
  - the Autotools build system no longer writes the DATE file and the portable
    source tarball no longer includes this
  - The attached dot file causes a segfault when processed #2095
  - fix typos and update URLs in `edgepaint` usage text and man page
  - Fix clang's undefined behavior warning in dotLayout
  - gvpr doesn't build on macOS but MKDEFS_EXECUTABLE points to wrong
    directory #2101
  - the generated gdefs.h header is no longer installed
  - `ccomps` out-of-memory message no longer incorrectly refers to `gc`
  - do not abort when `calloc(0, x)` or `calloc(x, 0)` in `gcalloc` return `NULL`
  - failed Exshort_t type discrimination #1799
  - dot manpage is in wrong directory on Windows #1936
  - CMake builds fail when when the ltdl library is not available even if the
    `enable_ltdl` option is `ON`
  - CMake builds fail when when the optional `zlib` library is not available
  - fix graph rotation in quartz plugin</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1635336000">- Split libgraphviz into tlibcdt, libcgraph, libgvc, libgvpr, libpathplan,
  libxdot, and  liblab_gamut packages, in order to fix shlib naming policy
  errors (boo#1191756)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1637755200">- update to 2.49.3:
  - gvpr "split", "tokens", and "index" functions produce incorrect results
    This was a regression that occurred between 2.47.1 and 2.47.2.
  - Lefty is disabled by default in the Autotools build system. To re-enable it,
    pass `--enable-lefty` to `./configure`. In a future release, Lefty will be
    removed.
  - remove PHP5 support in SWIG bindings
  - Msys experimental packages are included in release artifacts
  - CMake build system incorrectly aliases gv2gml to gml2gv
  - Gv2gml Doesn't escape quotes in attributes
  - GVPR incorrectly understands color schemes
- reenable lefty to fix addons build</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1641816000">- Remove pointless libgraphviz6 subpackage only containing broken
  and unnecessary ld.so.conf.d dropin.
- Add required Provides and Obsoletes for library package split.
- Remove unversioned symlinks for plugins, breaking shared library
  policy.
- Remove duplicate python3 bindings in wrong directory (again).
- Add missing post scriptlet for webp plugin.
- Fix postun scriptlets for all plugins (be silent when graphviz
  gets removed completely, report errors otherwise).
- Cleanup spec file.
- Disable Java bindings, as unused/untested, and packaging
  is quite broken.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1660305600">- Split the Qt5 dependencies from addons flavor - it's just gvedit</changelog>
  <changelog author="Klaus K&#xE4;mpf &lt;kkaempf@suse.com&gt;" date="1666180800">- add swig-4.1.0.patch to work around graphviz's incompatibility
  with swig-4.1.0.</changelog>
  <changelog author="pgajdos@suse.com" date="1668427200">- php8 support was added in swig 4.1.0</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1677672000">- Fix RPM conditionals for PHP, elif does not work on Leap 15.x
- Remove unused ghostscript_any BuildRequires for qt5 and main
  flavors</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1701172800">- Require bitstream-vera-fonts for correct .png rendering by doxygen+dot</changelog>
</package>
<package pkgid="7c6bf7979e6ccf767efef9af37a91235d64a19a157f4be1b5a08be0445606f8efbba0113d897ba286c1f6d4498dc85bd56029548c930e2e39becdcb6de2d7a28" name="graphviz-devel" arch="i586">
  <version epoch="0" ver="2.49.3" rel="7.1"/>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614081600">- Reenable ghostscript, but require just ghostscript-mini</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614600000">- Add graphviz-webp package to for webp image support</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1615896000">- Replace ghostscript-mini dependency with ghostscript_any</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1617883200">- Buildrequire full ghostscript in the addons package
  to avoid a conflict betwen ghostcript-mini and ghostscript-devel</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1618401600">- Remove obsolete pre_checkin.sh</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update to version 2.47.1
  * More detailed error messages when opening input file fails
  * The edges in JSON output are ordered now
  * Fixed xdot man page does not document some functions
  * Fixed PIC renderer
  * Fixed dot conversion to dia format
  * Fixed memory leak of reference-counted HTML strings
  * Fix for TBbalance attribute code
  * Fixed HTML parser error with single closing square bracket in
    table row
  * Fixed reference counted strings put the HTML bit in the middle
    of the reference count
  * Fixed &amp;amp; escape disappearing
  * Fixed gvpr -? to actually print usage and exit non-zero
  * Fixed memory leak in libmingle
  * Fixed memory leak in ANN bridge
  * Fixed buffer overflow in unflatten
  * Fixed agxbputc macro does not bracket its arguments
- Drop upstream fixed graphviz-2.46-fix-shebang.patch
  * Using POSIX shell, no need for ksh</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622635200">- Install epl-v10.txt instead of COPYING.
  The COPYING file is a symlink to epl-v10.txt.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1624881600">- Update graphviz-2.20.2-interpreter_names.patch so the Python demo
  uses Python 3.</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1628683200">- Dropped python2 subpackages as the bindings are removed in 2.48
- Update to version 2.48.0 (changes since 2.47.1)
  * marginally more accurate computations in Smyrna sphere projection
  * Perl is no longer required to build Graphviz #2067
  * nop more reliably returns success and failure exit statuses
  * implicit 63 character limit on plugin names is removed in GVC
  * remove Python 2 bindings #1992
  * improved thread-safety in Graphviz bindings Makefile
  * the CMake build system now enables -Wextra when building C++
  * some Cgraph functions that take char* arguments that they do not modify have
    been updated to take const char* arguments #634
  * incorrectly using the layout attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  * edgepaint accepts more standard -- prefixed command line arguments and
    rejects invalid options #1971
  * improved detection of Lefty dependencies in the Autotools build system
  * Fix: out of bounds read when attempting to load a plugin whose name is ≥63 characters
  * Fix: out of bounds read when examining a registered plugin whose name is ≥63 characters
  * Fix: do not fclose(NULL) in gvmap
  * Fix: Uninitialized variable read in delaunay_tri
    potentially mismatched format string in tclpkg
  * Fix: ortho's eqEndSeg incorrectly modifies its arguments #2047
  * Fix: Autotools enables -Wtrampolines and -Wlogical-op for Clang #2066
  * Fix: node_distinct_coloring failure due to out-of-memory now reported correctly
    instead of referring to a failure to open lab_gamut
  * Fix: a typo GD_LIBS to GDLIB_LIBS in tclpkg/tcldot/Makefile.am !2022
  * Fix: Autotools build system sets libgd variables now instead of incorrectly setting
    GTK variables
  * Fix: HTML strings used as labels are distinguishable in GXL output by kind="HTML-like string"
  * Fix: a Bashism removed from the Autotools build system
  * Fix: when Criterion is available, the command_line test binary is no longer built
    and installed by default, but rather during make check
  * Fix: round-tripping a file through gv2gxl and then gxl2gv no longer causes
    HTML-like labels to become non-HTML like labels #517
  * Fix: fix ODR violation by including the ortho object files in the gvc lib also for
    CMake and MSbuild #2096</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1630324800">- Changelog Update for SLES:
  The Following patches have been backported to SLES and are therefore
  missing from the Factory changelog:
  * graphviz-2.40.1-fix-dot-segfault.patch (bsc#1151207)
  * graphviz-out-of-bounds-write.patch (bsc#1185833)
  * graphviz-null_dereference.patch (bsc#1185833)</changelog>
  <changelog author="Christian Voegl &lt;christian.voegl@suse.com&gt;" date="1630929600">- Changelog Update for SLES:
  The following patch has been backported to SLES and is therefore
  missing from the Factory changelog:
  * graphviz-malformed_input.patch (boo#1132091)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1634385600">- update to 2.49.1:
  - the CMake build system installs gzipped man pages if `gzip` is available #1883
  - CMake projects using Graphviz as a subproject (`add_subdirectory`) can now
    link against and use `gvc`.
  - various problems in the generation of Javascript bindings
  - 2.48.0: test suite is failing #2112
  - Ensure correct file-level dependency for generated file in cmake generated
    projects #2119
  - compile failures with a C++20-compatible toolchain #2122
  - compile errors on macOS when using Bison 3.8 #2127
  - Make Graphviz buildable as a cmake subproject/subdirectory #1477
  - Header not found in Cmake project #2109
  - a very basic C++ API for a subset of the functions in lib/cgraph and
    lib/gvc, allowing a graph to be rendered from DOT source to a
    specified format. The new API is available through two new
    libraries: lib/cgraph++ and lib/gvc++. It is experimental, meaning
    that it might have breaking changes also in upcoming patch or minor
    releases (towards #2001)
  - CMake builds now support an `with_expat` option that allows the support for
    using HTML-like labels through the optional expat library to be explicitly
    enabled (default) or disabled
  - CMake builds now support an with_zlib option that allows the support for
    raster image compression through the optional zlib library to be explicitly
    enabled (default) or disabled
  - the CMake build system now enables `-Wextra` when building C++
  - some Cgraph functions that take `char*` arguments that they do not modify have
    been updated to take `const char*` arguments #634
  - incorrectly using the `layout` attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  - `edgepaint` accepts more standard `--` prefixed command line arguments and
    rejects invalid options #1971
  - improved detection of Lefty dependencies in the Autotools build system
  - libexpr rejects printing the time (`%t`) if no format is provided
  - `-DDATE=…` option in the CMake build system has been removed
  - the Autotools build system no longer writes the DATE file and the portable
    source tarball no longer includes this
  - The attached dot file causes a segfault when processed #2095
  - fix typos and update URLs in `edgepaint` usage text and man page
  - Fix clang's undefined behavior warning in dotLayout
  - gvpr doesn't build on macOS but MKDEFS_EXECUTABLE points to wrong
    directory #2101
  - the generated gdefs.h header is no longer installed
  - `ccomps` out-of-memory message no longer incorrectly refers to `gc`
  - do not abort when `calloc(0, x)` or `calloc(x, 0)` in `gcalloc` return `NULL`
  - failed Exshort_t type discrimination #1799
  - dot manpage is in wrong directory on Windows #1936
  - CMake builds fail when when the ltdl library is not available even if the
    `enable_ltdl` option is `ON`
  - CMake builds fail when when the optional `zlib` library is not available
  - fix graph rotation in quartz plugin</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1635336000">- Split libgraphviz into tlibcdt, libcgraph, libgvc, libgvpr, libpathplan,
  libxdot, and  liblab_gamut packages, in order to fix shlib naming policy
  errors (boo#1191756)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1637755200">- update to 2.49.3:
  - gvpr "split", "tokens", and "index" functions produce incorrect results
    This was a regression that occurred between 2.47.1 and 2.47.2.
  - Lefty is disabled by default in the Autotools build system. To re-enable it,
    pass `--enable-lefty` to `./configure`. In a future release, Lefty will be
    removed.
  - remove PHP5 support in SWIG bindings
  - Msys experimental packages are included in release artifacts
  - CMake build system incorrectly aliases gv2gml to gml2gv
  - Gv2gml Doesn't escape quotes in attributes
  - GVPR incorrectly understands color schemes
- reenable lefty to fix addons build</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1641816000">- Remove pointless libgraphviz6 subpackage only containing broken
  and unnecessary ld.so.conf.d dropin.
- Add required Provides and Obsoletes for library package split.
- Remove unversioned symlinks for plugins, breaking shared library
  policy.
- Remove duplicate python3 bindings in wrong directory (again).
- Add missing post scriptlet for webp plugin.
- Fix postun scriptlets for all plugins (be silent when graphviz
  gets removed completely, report errors otherwise).
- Cleanup spec file.
- Disable Java bindings, as unused/untested, and packaging
  is quite broken.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1660305600">- Split the Qt5 dependencies from addons flavor - it's just gvedit</changelog>
  <changelog author="Klaus K&#xE4;mpf &lt;kkaempf@suse.com&gt;" date="1666180800">- add swig-4.1.0.patch to work around graphviz's incompatibility
  with swig-4.1.0.</changelog>
  <changelog author="pgajdos@suse.com" date="1668427200">- php8 support was added in swig 4.1.0</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1677672000">- Fix RPM conditionals for PHP, elif does not work on Leap 15.x
- Remove unused ghostscript_any BuildRequires for qt5 and main
  flavors</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1701172800">- Require bitstream-vera-fonts for correct .png rendering by doxygen+dot</changelog>
</package>
<package pkgid="b79901cc762f7a6823f7be107656857186c581c39484be91b69f21626e079b8fa8dd885d2a97b0d2a704887a784e3776649342a4a9b73f588ac001c7a0cc4520" name="graphviz-devel" arch="x86_64">
  <version epoch="0" ver="2.49.3" rel="7.1"/>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614081600">- Reenable ghostscript, but require just ghostscript-mini</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614600000">- Add graphviz-webp package to for webp image support</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1615896000">- Replace ghostscript-mini dependency with ghostscript_any</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1617883200">- Buildrequire full ghostscript in the addons package
  to avoid a conflict betwen ghostcript-mini and ghostscript-devel</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1618401600">- Remove obsolete pre_checkin.sh</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update to version 2.47.1
  * More detailed error messages when opening input file fails
  * The edges in JSON output are ordered now
  * Fixed xdot man page does not document some functions
  * Fixed PIC renderer
  * Fixed dot conversion to dia format
  * Fixed memory leak of reference-counted HTML strings
  * Fix for TBbalance attribute code
  * Fixed HTML parser error with single closing square bracket in
    table row
  * Fixed reference counted strings put the HTML bit in the middle
    of the reference count
  * Fixed &amp;amp; escape disappearing
  * Fixed gvpr -? to actually print usage and exit non-zero
  * Fixed memory leak in libmingle
  * Fixed memory leak in ANN bridge
  * Fixed buffer overflow in unflatten
  * Fixed agxbputc macro does not bracket its arguments
- Drop upstream fixed graphviz-2.46-fix-shebang.patch
  * Using POSIX shell, no need for ksh</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622635200">- Install epl-v10.txt instead of COPYING.
  The COPYING file is a symlink to epl-v10.txt.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1624881600">- Update graphviz-2.20.2-interpreter_names.patch so the Python demo
  uses Python 3.</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1628683200">- Dropped python2 subpackages as the bindings are removed in 2.48
- Update to version 2.48.0 (changes since 2.47.1)
  * marginally more accurate computations in Smyrna sphere projection
  * Perl is no longer required to build Graphviz #2067
  * nop more reliably returns success and failure exit statuses
  * implicit 63 character limit on plugin names is removed in GVC
  * remove Python 2 bindings #1992
  * improved thread-safety in Graphviz bindings Makefile
  * the CMake build system now enables -Wextra when building C++
  * some Cgraph functions that take char* arguments that they do not modify have
    been updated to take const char* arguments #634
  * incorrectly using the layout attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  * edgepaint accepts more standard -- prefixed command line arguments and
    rejects invalid options #1971
  * improved detection of Lefty dependencies in the Autotools build system
  * Fix: out of bounds read when attempting to load a plugin whose name is ≥63 characters
  * Fix: out of bounds read when examining a registered plugin whose name is ≥63 characters
  * Fix: do not fclose(NULL) in gvmap
  * Fix: Uninitialized variable read in delaunay_tri
    potentially mismatched format string in tclpkg
  * Fix: ortho's eqEndSeg incorrectly modifies its arguments #2047
  * Fix: Autotools enables -Wtrampolines and -Wlogical-op for Clang #2066
  * Fix: node_distinct_coloring failure due to out-of-memory now reported correctly
    instead of referring to a failure to open lab_gamut
  * Fix: a typo GD_LIBS to GDLIB_LIBS in tclpkg/tcldot/Makefile.am !2022
  * Fix: Autotools build system sets libgd variables now instead of incorrectly setting
    GTK variables
  * Fix: HTML strings used as labels are distinguishable in GXL output by kind="HTML-like string"
  * Fix: a Bashism removed from the Autotools build system
  * Fix: when Criterion is available, the command_line test binary is no longer built
    and installed by default, but rather during make check
  * Fix: round-tripping a file through gv2gxl and then gxl2gv no longer causes
    HTML-like labels to become non-HTML like labels #517
  * Fix: fix ODR violation by including the ortho object files in the gvc lib also for
    CMake and MSbuild #2096</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1630324800">- Changelog Update for SLES:
  The Following patches have been backported to SLES and are therefore
  missing from the Factory changelog:
  * graphviz-2.40.1-fix-dot-segfault.patch (bsc#1151207)
  * graphviz-out-of-bounds-write.patch (bsc#1185833)
  * graphviz-null_dereference.patch (bsc#1185833)</changelog>
  <changelog author="Christian Voegl &lt;christian.voegl@suse.com&gt;" date="1630929600">- Changelog Update for SLES:
  The following patch has been backported to SLES and is therefore
  missing from the Factory changelog:
  * graphviz-malformed_input.patch (boo#1132091)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1634385600">- update to 2.49.1:
  - the CMake build system installs gzipped man pages if `gzip` is available #1883
  - CMake projects using Graphviz as a subproject (`add_subdirectory`) can now
    link against and use `gvc`.
  - various problems in the generation of Javascript bindings
  - 2.48.0: test suite is failing #2112
  - Ensure correct file-level dependency for generated file in cmake generated
    projects #2119
  - compile failures with a C++20-compatible toolchain #2122
  - compile errors on macOS when using Bison 3.8 #2127
  - Make Graphviz buildable as a cmake subproject/subdirectory #1477
  - Header not found in Cmake project #2109
  - a very basic C++ API for a subset of the functions in lib/cgraph and
    lib/gvc, allowing a graph to be rendered from DOT source to a
    specified format. The new API is available through two new
    libraries: lib/cgraph++ and lib/gvc++. It is experimental, meaning
    that it might have breaking changes also in upcoming patch or minor
    releases (towards #2001)
  - CMake builds now support an `with_expat` option that allows the support for
    using HTML-like labels through the optional expat library to be explicitly
    enabled (default) or disabled
  - CMake builds now support an with_zlib option that allows the support for
    raster image compression through the optional zlib library to be explicitly
    enabled (default) or disabled
  - the CMake build system now enables `-Wextra` when building C++
  - some Cgraph functions that take `char*` arguments that they do not modify have
    been updated to take `const char*` arguments #634
  - incorrectly using the `layout` attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  - `edgepaint` accepts more standard `--` prefixed command line arguments and
    rejects invalid options #1971
  - improved detection of Lefty dependencies in the Autotools build system
  - libexpr rejects printing the time (`%t`) if no format is provided
  - `-DDATE=…` option in the CMake build system has been removed
  - the Autotools build system no longer writes the DATE file and the portable
    source tarball no longer includes this
  - The attached dot file causes a segfault when processed #2095
  - fix typos and update URLs in `edgepaint` usage text and man page
  - Fix clang's undefined behavior warning in dotLayout
  - gvpr doesn't build on macOS but MKDEFS_EXECUTABLE points to wrong
    directory #2101
  - the generated gdefs.h header is no longer installed
  - `ccomps` out-of-memory message no longer incorrectly refers to `gc`
  - do not abort when `calloc(0, x)` or `calloc(x, 0)` in `gcalloc` return `NULL`
  - failed Exshort_t type discrimination #1799
  - dot manpage is in wrong directory on Windows #1936
  - CMake builds fail when when the ltdl library is not available even if the
    `enable_ltdl` option is `ON`
  - CMake builds fail when when the optional `zlib` library is not available
  - fix graph rotation in quartz plugin</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1635336000">- Split libgraphviz into tlibcdt, libcgraph, libgvc, libgvpr, libpathplan,
  libxdot, and  liblab_gamut packages, in order to fix shlib naming policy
  errors (boo#1191756)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1637755200">- update to 2.49.3:
  - gvpr "split", "tokens", and "index" functions produce incorrect results
    This was a regression that occurred between 2.47.1 and 2.47.2.
  - Lefty is disabled by default in the Autotools build system. To re-enable it,
    pass `--enable-lefty` to `./configure`. In a future release, Lefty will be
    removed.
  - remove PHP5 support in SWIG bindings
  - Msys experimental packages are included in release artifacts
  - CMake build system incorrectly aliases gv2gml to gml2gv
  - Gv2gml Doesn't escape quotes in attributes
  - GVPR incorrectly understands color schemes
- reenable lefty to fix addons build</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1641816000">- Remove pointless libgraphviz6 subpackage only containing broken
  and unnecessary ld.so.conf.d dropin.
- Add required Provides and Obsoletes for library package split.
- Remove unversioned symlinks for plugins, breaking shared library
  policy.
- Remove duplicate python3 bindings in wrong directory (again).
- Add missing post scriptlet for webp plugin.
- Fix postun scriptlets for all plugins (be silent when graphviz
  gets removed completely, report errors otherwise).
- Cleanup spec file.
- Disable Java bindings, as unused/untested, and packaging
  is quite broken.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1660305600">- Split the Qt5 dependencies from addons flavor - it's just gvedit</changelog>
  <changelog author="Klaus K&#xE4;mpf &lt;kkaempf@suse.com&gt;" date="1666180800">- add swig-4.1.0.patch to work around graphviz's incompatibility
  with swig-4.1.0.</changelog>
  <changelog author="pgajdos@suse.com" date="1668427200">- php8 support was added in swig 4.1.0</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1677672000">- Fix RPM conditionals for PHP, elif does not work on Leap 15.x
- Remove unused ghostscript_any BuildRequires for qt5 and main
  flavors</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1701172800">- Require bitstream-vera-fonts for correct .png rendering by doxygen+dot</changelog>
</package>
<package pkgid="c1610e655cd5da8667bf6d1ba7cf08237555fae0cd0092c63cbe0848a801db25ebd266cd99d2fbc5ccaad4d8c9bdd256a5df8e97e2a07d57f593b98ef7e4b1aa" name="graphviz-doc" arch="i586">
  <version epoch="0" ver="2.49.3" rel="7.1"/>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614081600">- Reenable ghostscript, but require just ghostscript-mini</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614600000">- Add graphviz-webp package to for webp image support</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1615896000">- Replace ghostscript-mini dependency with ghostscript_any</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1617883200">- Buildrequire full ghostscript in the addons package
  to avoid a conflict betwen ghostcript-mini and ghostscript-devel</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1618401600">- Remove obsolete pre_checkin.sh</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update to version 2.47.1
  * More detailed error messages when opening input file fails
  * The edges in JSON output are ordered now
  * Fixed xdot man page does not document some functions
  * Fixed PIC renderer
  * Fixed dot conversion to dia format
  * Fixed memory leak of reference-counted HTML strings
  * Fix for TBbalance attribute code
  * Fixed HTML parser error with single closing square bracket in
    table row
  * Fixed reference counted strings put the HTML bit in the middle
    of the reference count
  * Fixed &amp;amp; escape disappearing
  * Fixed gvpr -? to actually print usage and exit non-zero
  * Fixed memory leak in libmingle
  * Fixed memory leak in ANN bridge
  * Fixed buffer overflow in unflatten
  * Fixed agxbputc macro does not bracket its arguments
- Drop upstream fixed graphviz-2.46-fix-shebang.patch
  * Using POSIX shell, no need for ksh</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622635200">- Install epl-v10.txt instead of COPYING.
  The COPYING file is a symlink to epl-v10.txt.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1624881600">- Update graphviz-2.20.2-interpreter_names.patch so the Python demo
  uses Python 3.</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1628683200">- Dropped python2 subpackages as the bindings are removed in 2.48
- Update to version 2.48.0 (changes since 2.47.1)
  * marginally more accurate computations in Smyrna sphere projection
  * Perl is no longer required to build Graphviz #2067
  * nop more reliably returns success and failure exit statuses
  * implicit 63 character limit on plugin names is removed in GVC
  * remove Python 2 bindings #1992
  * improved thread-safety in Graphviz bindings Makefile
  * the CMake build system now enables -Wextra when building C++
  * some Cgraph functions that take char* arguments that they do not modify have
    been updated to take const char* arguments #634
  * incorrectly using the layout attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  * edgepaint accepts more standard -- prefixed command line arguments and
    rejects invalid options #1971
  * improved detection of Lefty dependencies in the Autotools build system
  * Fix: out of bounds read when attempting to load a plugin whose name is ≥63 characters
  * Fix: out of bounds read when examining a registered plugin whose name is ≥63 characters
  * Fix: do not fclose(NULL) in gvmap
  * Fix: Uninitialized variable read in delaunay_tri
    potentially mismatched format string in tclpkg
  * Fix: ortho's eqEndSeg incorrectly modifies its arguments #2047
  * Fix: Autotools enables -Wtrampolines and -Wlogical-op for Clang #2066
  * Fix: node_distinct_coloring failure due to out-of-memory now reported correctly
    instead of referring to a failure to open lab_gamut
  * Fix: a typo GD_LIBS to GDLIB_LIBS in tclpkg/tcldot/Makefile.am !2022
  * Fix: Autotools build system sets libgd variables now instead of incorrectly setting
    GTK variables
  * Fix: HTML strings used as labels are distinguishable in GXL output by kind="HTML-like string"
  * Fix: a Bashism removed from the Autotools build system
  * Fix: when Criterion is available, the command_line test binary is no longer built
    and installed by default, but rather during make check
  * Fix: round-tripping a file through gv2gxl and then gxl2gv no longer causes
    HTML-like labels to become non-HTML like labels #517
  * Fix: fix ODR violation by including the ortho object files in the gvc lib also for
    CMake and MSbuild #2096</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1630324800">- Changelog Update for SLES:
  The Following patches have been backported to SLES and are therefore
  missing from the Factory changelog:
  * graphviz-2.40.1-fix-dot-segfault.patch (bsc#1151207)
  * graphviz-out-of-bounds-write.patch (bsc#1185833)
  * graphviz-null_dereference.patch (bsc#1185833)</changelog>
  <changelog author="Christian Voegl &lt;christian.voegl@suse.com&gt;" date="1630929600">- Changelog Update for SLES:
  The following patch has been backported to SLES and is therefore
  missing from the Factory changelog:
  * graphviz-malformed_input.patch (boo#1132091)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1634385600">- update to 2.49.1:
  - the CMake build system installs gzipped man pages if `gzip` is available #1883
  - CMake projects using Graphviz as a subproject (`add_subdirectory`) can now
    link against and use `gvc`.
  - various problems in the generation of Javascript bindings
  - 2.48.0: test suite is failing #2112
  - Ensure correct file-level dependency for generated file in cmake generated
    projects #2119
  - compile failures with a C++20-compatible toolchain #2122
  - compile errors on macOS when using Bison 3.8 #2127
  - Make Graphviz buildable as a cmake subproject/subdirectory #1477
  - Header not found in Cmake project #2109
  - a very basic C++ API for a subset of the functions in lib/cgraph and
    lib/gvc, allowing a graph to be rendered from DOT source to a
    specified format. The new API is available through two new
    libraries: lib/cgraph++ and lib/gvc++. It is experimental, meaning
    that it might have breaking changes also in upcoming patch or minor
    releases (towards #2001)
  - CMake builds now support an `with_expat` option that allows the support for
    using HTML-like labels through the optional expat library to be explicitly
    enabled (default) or disabled
  - CMake builds now support an with_zlib option that allows the support for
    raster image compression through the optional zlib library to be explicitly
    enabled (default) or disabled
  - the CMake build system now enables `-Wextra` when building C++
  - some Cgraph functions that take `char*` arguments that they do not modify have
    been updated to take `const char*` arguments #634
  - incorrectly using the `layout` attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  - `edgepaint` accepts more standard `--` prefixed command line arguments and
    rejects invalid options #1971
  - improved detection of Lefty dependencies in the Autotools build system
  - libexpr rejects printing the time (`%t`) if no format is provided
  - `-DDATE=…` option in the CMake build system has been removed
  - the Autotools build system no longer writes the DATE file and the portable
    source tarball no longer includes this
  - The attached dot file causes a segfault when processed #2095
  - fix typos and update URLs in `edgepaint` usage text and man page
  - Fix clang's undefined behavior warning in dotLayout
  - gvpr doesn't build on macOS but MKDEFS_EXECUTABLE points to wrong
    directory #2101
  - the generated gdefs.h header is no longer installed
  - `ccomps` out-of-memory message no longer incorrectly refers to `gc`
  - do not abort when `calloc(0, x)` or `calloc(x, 0)` in `gcalloc` return `NULL`
  - failed Exshort_t type discrimination #1799
  - dot manpage is in wrong directory on Windows #1936
  - CMake builds fail when when the ltdl library is not available even if the
    `enable_ltdl` option is `ON`
  - CMake builds fail when when the optional `zlib` library is not available
  - fix graph rotation in quartz plugin</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1635336000">- Split libgraphviz into tlibcdt, libcgraph, libgvc, libgvpr, libpathplan,
  libxdot, and  liblab_gamut packages, in order to fix shlib naming policy
  errors (boo#1191756)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1637755200">- update to 2.49.3:
  - gvpr "split", "tokens", and "index" functions produce incorrect results
    This was a regression that occurred between 2.47.1 and 2.47.2.
  - Lefty is disabled by default in the Autotools build system. To re-enable it,
    pass `--enable-lefty` to `./configure`. In a future release, Lefty will be
    removed.
  - remove PHP5 support in SWIG bindings
  - Msys experimental packages are included in release artifacts
  - CMake build system incorrectly aliases gv2gml to gml2gv
  - Gv2gml Doesn't escape quotes in attributes
  - GVPR incorrectly understands color schemes
- reenable lefty to fix addons build</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1641816000">- Remove pointless libgraphviz6 subpackage only containing broken
  and unnecessary ld.so.conf.d dropin.
- Add required Provides and Obsoletes for library package split.
- Remove unversioned symlinks for plugins, breaking shared library
  policy.
- Remove duplicate python3 bindings in wrong directory (again).
- Add missing post scriptlet for webp plugin.
- Fix postun scriptlets for all plugins (be silent when graphviz
  gets removed completely, report errors otherwise).
- Cleanup spec file.
- Disable Java bindings, as unused/untested, and packaging
  is quite broken.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1660305600">- Split the Qt5 dependencies from addons flavor - it's just gvedit</changelog>
  <changelog author="Klaus K&#xE4;mpf &lt;kkaempf@suse.com&gt;" date="1666180800">- add swig-4.1.0.patch to work around graphviz's incompatibility
  with swig-4.1.0.</changelog>
  <changelog author="pgajdos@suse.com" date="1668427200">- php8 support was added in swig 4.1.0</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1677672000">- Fix RPM conditionals for PHP, elif does not work on Leap 15.x
- Remove unused ghostscript_any BuildRequires for qt5 and main
  flavors</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1701172800">- Require bitstream-vera-fonts for correct .png rendering by doxygen+dot</changelog>
</package>
<package pkgid="710c5d370c36c9044fba586db49c7cd68675d6723663a104617a623064a411d6b0e815c5858f3140564029b819e0235d13e0e55b93bec3fae2af651c2ace13b6" name="graphviz-doc" arch="x86_64">
  <version epoch="0" ver="2.49.3" rel="7.1"/>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614081600">- Reenable ghostscript, but require just ghostscript-mini</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614600000">- Add graphviz-webp package to for webp image support</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1615896000">- Replace ghostscript-mini dependency with ghostscript_any</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1617883200">- Buildrequire full ghostscript in the addons package
  to avoid a conflict betwen ghostcript-mini and ghostscript-devel</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1618401600">- Remove obsolete pre_checkin.sh</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update to version 2.47.1
  * More detailed error messages when opening input file fails
  * The edges in JSON output are ordered now
  * Fixed xdot man page does not document some functions
  * Fixed PIC renderer
  * Fixed dot conversion to dia format
  * Fixed memory leak of reference-counted HTML strings
  * Fix for TBbalance attribute code
  * Fixed HTML parser error with single closing square bracket in
    table row
  * Fixed reference counted strings put the HTML bit in the middle
    of the reference count
  * Fixed &amp;amp; escape disappearing
  * Fixed gvpr -? to actually print usage and exit non-zero
  * Fixed memory leak in libmingle
  * Fixed memory leak in ANN bridge
  * Fixed buffer overflow in unflatten
  * Fixed agxbputc macro does not bracket its arguments
- Drop upstream fixed graphviz-2.46-fix-shebang.patch
  * Using POSIX shell, no need for ksh</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622635200">- Install epl-v10.txt instead of COPYING.
  The COPYING file is a symlink to epl-v10.txt.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1624881600">- Update graphviz-2.20.2-interpreter_names.patch so the Python demo
  uses Python 3.</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1628683200">- Dropped python2 subpackages as the bindings are removed in 2.48
- Update to version 2.48.0 (changes since 2.47.1)
  * marginally more accurate computations in Smyrna sphere projection
  * Perl is no longer required to build Graphviz #2067
  * nop more reliably returns success and failure exit statuses
  * implicit 63 character limit on plugin names is removed in GVC
  * remove Python 2 bindings #1992
  * improved thread-safety in Graphviz bindings Makefile
  * the CMake build system now enables -Wextra when building C++
  * some Cgraph functions that take char* arguments that they do not modify have
    been updated to take const char* arguments #634
  * incorrectly using the layout attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  * edgepaint accepts more standard -- prefixed command line arguments and
    rejects invalid options #1971
  * improved detection of Lefty dependencies in the Autotools build system
  * Fix: out of bounds read when attempting to load a plugin whose name is ≥63 characters
  * Fix: out of bounds read when examining a registered plugin whose name is ≥63 characters
  * Fix: do not fclose(NULL) in gvmap
  * Fix: Uninitialized variable read in delaunay_tri
    potentially mismatched format string in tclpkg
  * Fix: ortho's eqEndSeg incorrectly modifies its arguments #2047
  * Fix: Autotools enables -Wtrampolines and -Wlogical-op for Clang #2066
  * Fix: node_distinct_coloring failure due to out-of-memory now reported correctly
    instead of referring to a failure to open lab_gamut
  * Fix: a typo GD_LIBS to GDLIB_LIBS in tclpkg/tcldot/Makefile.am !2022
  * Fix: Autotools build system sets libgd variables now instead of incorrectly setting
    GTK variables
  * Fix: HTML strings used as labels are distinguishable in GXL output by kind="HTML-like string"
  * Fix: a Bashism removed from the Autotools build system
  * Fix: when Criterion is available, the command_line test binary is no longer built
    and installed by default, but rather during make check
  * Fix: round-tripping a file through gv2gxl and then gxl2gv no longer causes
    HTML-like labels to become non-HTML like labels #517
  * Fix: fix ODR violation by including the ortho object files in the gvc lib also for
    CMake and MSbuild #2096</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1630324800">- Changelog Update for SLES:
  The Following patches have been backported to SLES and are therefore
  missing from the Factory changelog:
  * graphviz-2.40.1-fix-dot-segfault.patch (bsc#1151207)
  * graphviz-out-of-bounds-write.patch (bsc#1185833)
  * graphviz-null_dereference.patch (bsc#1185833)</changelog>
  <changelog author="Christian Voegl &lt;christian.voegl@suse.com&gt;" date="1630929600">- Changelog Update for SLES:
  The following patch has been backported to SLES and is therefore
  missing from the Factory changelog:
  * graphviz-malformed_input.patch (boo#1132091)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1634385600">- update to 2.49.1:
  - the CMake build system installs gzipped man pages if `gzip` is available #1883
  - CMake projects using Graphviz as a subproject (`add_subdirectory`) can now
    link against and use `gvc`.
  - various problems in the generation of Javascript bindings
  - 2.48.0: test suite is failing #2112
  - Ensure correct file-level dependency for generated file in cmake generated
    projects #2119
  - compile failures with a C++20-compatible toolchain #2122
  - compile errors on macOS when using Bison 3.8 #2127
  - Make Graphviz buildable as a cmake subproject/subdirectory #1477
  - Header not found in Cmake project #2109
  - a very basic C++ API for a subset of the functions in lib/cgraph and
    lib/gvc, allowing a graph to be rendered from DOT source to a
    specified format. The new API is available through two new
    libraries: lib/cgraph++ and lib/gvc++. It is experimental, meaning
    that it might have breaking changes also in upcoming patch or minor
    releases (towards #2001)
  - CMake builds now support an `with_expat` option that allows the support for
    using HTML-like labels through the optional expat library to be explicitly
    enabled (default) or disabled
  - CMake builds now support an with_zlib option that allows the support for
    raster image compression through the optional zlib library to be explicitly
    enabled (default) or disabled
  - the CMake build system now enables `-Wextra` when building C++
  - some Cgraph functions that take `char*` arguments that they do not modify have
    been updated to take `const char*` arguments #634
  - incorrectly using the `layout` attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  - `edgepaint` accepts more standard `--` prefixed command line arguments and
    rejects invalid options #1971
  - improved detection of Lefty dependencies in the Autotools build system
  - libexpr rejects printing the time (`%t`) if no format is provided
  - `-DDATE=…` option in the CMake build system has been removed
  - the Autotools build system no longer writes the DATE file and the portable
    source tarball no longer includes this
  - The attached dot file causes a segfault when processed #2095
  - fix typos and update URLs in `edgepaint` usage text and man page
  - Fix clang's undefined behavior warning in dotLayout
  - gvpr doesn't build on macOS but MKDEFS_EXECUTABLE points to wrong
    directory #2101
  - the generated gdefs.h header is no longer installed
  - `ccomps` out-of-memory message no longer incorrectly refers to `gc`
  - do not abort when `calloc(0, x)` or `calloc(x, 0)` in `gcalloc` return `NULL`
  - failed Exshort_t type discrimination #1799
  - dot manpage is in wrong directory on Windows #1936
  - CMake builds fail when when the ltdl library is not available even if the
    `enable_ltdl` option is `ON`
  - CMake builds fail when when the optional `zlib` library is not available
  - fix graph rotation in quartz plugin</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1635336000">- Split libgraphviz into tlibcdt, libcgraph, libgvc, libgvpr, libpathplan,
  libxdot, and  liblab_gamut packages, in order to fix shlib naming policy
  errors (boo#1191756)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1637755200">- update to 2.49.3:
  - gvpr "split", "tokens", and "index" functions produce incorrect results
    This was a regression that occurred between 2.47.1 and 2.47.2.
  - Lefty is disabled by default in the Autotools build system. To re-enable it,
    pass `--enable-lefty` to `./configure`. In a future release, Lefty will be
    removed.
  - remove PHP5 support in SWIG bindings
  - Msys experimental packages are included in release artifacts
  - CMake build system incorrectly aliases gv2gml to gml2gv
  - Gv2gml Doesn't escape quotes in attributes
  - GVPR incorrectly understands color schemes
- reenable lefty to fix addons build</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1641816000">- Remove pointless libgraphviz6 subpackage only containing broken
  and unnecessary ld.so.conf.d dropin.
- Add required Provides and Obsoletes for library package split.
- Remove unversioned symlinks for plugins, breaking shared library
  policy.
- Remove duplicate python3 bindings in wrong directory (again).
- Add missing post scriptlet for webp plugin.
- Fix postun scriptlets for all plugins (be silent when graphviz
  gets removed completely, report errors otherwise).
- Cleanup spec file.
- Disable Java bindings, as unused/untested, and packaging
  is quite broken.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1660305600">- Split the Qt5 dependencies from addons flavor - it's just gvedit</changelog>
  <changelog author="Klaus K&#xE4;mpf &lt;kkaempf@suse.com&gt;" date="1666180800">- add swig-4.1.0.patch to work around graphviz's incompatibility
  with swig-4.1.0.</changelog>
  <changelog author="pgajdos@suse.com" date="1668427200">- php8 support was added in swig 4.1.0</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1677672000">- Fix RPM conditionals for PHP, elif does not work on Leap 15.x
- Remove unused ghostscript_any BuildRequires for qt5 and main
  flavors</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1701172800">- Require bitstream-vera-fonts for correct .png rendering by doxygen+dot</changelog>
</package>
<package pkgid="3ed100a38d07f96b9c0611cafd89e454078e85562381b17f7ea4ebf286d322b6e8ab2a8f415e52d05fb09b37fee236c995624a377f4375c736f4c4326ea075ce" name="graphviz-gd" arch="i586">
  <version epoch="0" ver="2.49.3" rel="7.1"/>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614081600">- Reenable ghostscript, but require just ghostscript-mini</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614600000">- Add graphviz-webp package to for webp image support</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1615896000">- Replace ghostscript-mini dependency with ghostscript_any</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1617883200">- Buildrequire full ghostscript in the addons package
  to avoid a conflict betwen ghostcript-mini and ghostscript-devel</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1618401600">- Remove obsolete pre_checkin.sh</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update to version 2.47.1
  * More detailed error messages when opening input file fails
  * The edges in JSON output are ordered now
  * Fixed xdot man page does not document some functions
  * Fixed PIC renderer
  * Fixed dot conversion to dia format
  * Fixed memory leak of reference-counted HTML strings
  * Fix for TBbalance attribute code
  * Fixed HTML parser error with single closing square bracket in
    table row
  * Fixed reference counted strings put the HTML bit in the middle
    of the reference count
  * Fixed &amp;amp; escape disappearing
  * Fixed gvpr -? to actually print usage and exit non-zero
  * Fixed memory leak in libmingle
  * Fixed memory leak in ANN bridge
  * Fixed buffer overflow in unflatten
  * Fixed agxbputc macro does not bracket its arguments
- Drop upstream fixed graphviz-2.46-fix-shebang.patch
  * Using POSIX shell, no need for ksh</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622635200">- Install epl-v10.txt instead of COPYING.
  The COPYING file is a symlink to epl-v10.txt.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1624881600">- Update graphviz-2.20.2-interpreter_names.patch so the Python demo
  uses Python 3.</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1628683200">- Dropped python2 subpackages as the bindings are removed in 2.48
- Update to version 2.48.0 (changes since 2.47.1)
  * marginally more accurate computations in Smyrna sphere projection
  * Perl is no longer required to build Graphviz #2067
  * nop more reliably returns success and failure exit statuses
  * implicit 63 character limit on plugin names is removed in GVC
  * remove Python 2 bindings #1992
  * improved thread-safety in Graphviz bindings Makefile
  * the CMake build system now enables -Wextra when building C++
  * some Cgraph functions that take char* arguments that they do not modify have
    been updated to take const char* arguments #634
  * incorrectly using the layout attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  * edgepaint accepts more standard -- prefixed command line arguments and
    rejects invalid options #1971
  * improved detection of Lefty dependencies in the Autotools build system
  * Fix: out of bounds read when attempting to load a plugin whose name is ≥63 characters
  * Fix: out of bounds read when examining a registered plugin whose name is ≥63 characters
  * Fix: do not fclose(NULL) in gvmap
  * Fix: Uninitialized variable read in delaunay_tri
    potentially mismatched format string in tclpkg
  * Fix: ortho's eqEndSeg incorrectly modifies its arguments #2047
  * Fix: Autotools enables -Wtrampolines and -Wlogical-op for Clang #2066
  * Fix: node_distinct_coloring failure due to out-of-memory now reported correctly
    instead of referring to a failure to open lab_gamut
  * Fix: a typo GD_LIBS to GDLIB_LIBS in tclpkg/tcldot/Makefile.am !2022
  * Fix: Autotools build system sets libgd variables now instead of incorrectly setting
    GTK variables
  * Fix: HTML strings used as labels are distinguishable in GXL output by kind="HTML-like string"
  * Fix: a Bashism removed from the Autotools build system
  * Fix: when Criterion is available, the command_line test binary is no longer built
    and installed by default, but rather during make check
  * Fix: round-tripping a file through gv2gxl and then gxl2gv no longer causes
    HTML-like labels to become non-HTML like labels #517
  * Fix: fix ODR violation by including the ortho object files in the gvc lib also for
    CMake and MSbuild #2096</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1630324800">- Changelog Update for SLES:
  The Following patches have been backported to SLES and are therefore
  missing from the Factory changelog:
  * graphviz-2.40.1-fix-dot-segfault.patch (bsc#1151207)
  * graphviz-out-of-bounds-write.patch (bsc#1185833)
  * graphviz-null_dereference.patch (bsc#1185833)</changelog>
  <changelog author="Christian Voegl &lt;christian.voegl@suse.com&gt;" date="1630929600">- Changelog Update for SLES:
  The following patch has been backported to SLES and is therefore
  missing from the Factory changelog:
  * graphviz-malformed_input.patch (boo#1132091)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1634385600">- update to 2.49.1:
  - the CMake build system installs gzipped man pages if `gzip` is available #1883
  - CMake projects using Graphviz as a subproject (`add_subdirectory`) can now
    link against and use `gvc`.
  - various problems in the generation of Javascript bindings
  - 2.48.0: test suite is failing #2112
  - Ensure correct file-level dependency for generated file in cmake generated
    projects #2119
  - compile failures with a C++20-compatible toolchain #2122
  - compile errors on macOS when using Bison 3.8 #2127
  - Make Graphviz buildable as a cmake subproject/subdirectory #1477
  - Header not found in Cmake project #2109
  - a very basic C++ API for a subset of the functions in lib/cgraph and
    lib/gvc, allowing a graph to be rendered from DOT source to a
    specified format. The new API is available through two new
    libraries: lib/cgraph++ and lib/gvc++. It is experimental, meaning
    that it might have breaking changes also in upcoming patch or minor
    releases (towards #2001)
  - CMake builds now support an `with_expat` option that allows the support for
    using HTML-like labels through the optional expat library to be explicitly
    enabled (default) or disabled
  - CMake builds now support an with_zlib option that allows the support for
    raster image compression through the optional zlib library to be explicitly
    enabled (default) or disabled
  - the CMake build system now enables `-Wextra` when building C++
  - some Cgraph functions that take `char*` arguments that they do not modify have
    been updated to take `const char*` arguments #634
  - incorrectly using the `layout` attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  - `edgepaint` accepts more standard `--` prefixed command line arguments and
    rejects invalid options #1971
  - improved detection of Lefty dependencies in the Autotools build system
  - libexpr rejects printing the time (`%t`) if no format is provided
  - `-DDATE=…` option in the CMake build system has been removed
  - the Autotools build system no longer writes the DATE file and the portable
    source tarball no longer includes this
  - The attached dot file causes a segfault when processed #2095
  - fix typos and update URLs in `edgepaint` usage text and man page
  - Fix clang's undefined behavior warning in dotLayout
  - gvpr doesn't build on macOS but MKDEFS_EXECUTABLE points to wrong
    directory #2101
  - the generated gdefs.h header is no longer installed
  - `ccomps` out-of-memory message no longer incorrectly refers to `gc`
  - do not abort when `calloc(0, x)` or `calloc(x, 0)` in `gcalloc` return `NULL`
  - failed Exshort_t type discrimination #1799
  - dot manpage is in wrong directory on Windows #1936
  - CMake builds fail when when the ltdl library is not available even if the
    `enable_ltdl` option is `ON`
  - CMake builds fail when when the optional `zlib` library is not available
  - fix graph rotation in quartz plugin</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1635336000">- Split libgraphviz into tlibcdt, libcgraph, libgvc, libgvpr, libpathplan,
  libxdot, and  liblab_gamut packages, in order to fix shlib naming policy
  errors (boo#1191756)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1637755200">- update to 2.49.3:
  - gvpr "split", "tokens", and "index" functions produce incorrect results
    This was a regression that occurred between 2.47.1 and 2.47.2.
  - Lefty is disabled by default in the Autotools build system. To re-enable it,
    pass `--enable-lefty` to `./configure`. In a future release, Lefty will be
    removed.
  - remove PHP5 support in SWIG bindings
  - Msys experimental packages are included in release artifacts
  - CMake build system incorrectly aliases gv2gml to gml2gv
  - Gv2gml Doesn't escape quotes in attributes
  - GVPR incorrectly understands color schemes
- reenable lefty to fix addons build</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1641816000">- Remove pointless libgraphviz6 subpackage only containing broken
  and unnecessary ld.so.conf.d dropin.
- Add required Provides and Obsoletes for library package split.
- Remove unversioned symlinks for plugins, breaking shared library
  policy.
- Remove duplicate python3 bindings in wrong directory (again).
- Add missing post scriptlet for webp plugin.
- Fix postun scriptlets for all plugins (be silent when graphviz
  gets removed completely, report errors otherwise).
- Cleanup spec file.
- Disable Java bindings, as unused/untested, and packaging
  is quite broken.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1660305600">- Split the Qt5 dependencies from addons flavor - it's just gvedit</changelog>
  <changelog author="Klaus K&#xE4;mpf &lt;kkaempf@suse.com&gt;" date="1666180800">- add swig-4.1.0.patch to work around graphviz's incompatibility
  with swig-4.1.0.</changelog>
  <changelog author="pgajdos@suse.com" date="1668427200">- php8 support was added in swig 4.1.0</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1677672000">- Fix RPM conditionals for PHP, elif does not work on Leap 15.x
- Remove unused ghostscript_any BuildRequires for qt5 and main
  flavors</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1701172800">- Require bitstream-vera-fonts for correct .png rendering by doxygen+dot</changelog>
</package>
<package pkgid="4c94789af70c6b2bbd04ba8db1871f7bf3a83bedd13f289db323f0cfa4d2786ba785ea8df2b00e4a8db8c07ed5697dcfe17bd504bc4ddb59715bbba8f2176d81" name="graphviz-gd" arch="x86_64">
  <version epoch="0" ver="2.49.3" rel="7.1"/>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614081600">- Reenable ghostscript, but require just ghostscript-mini</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614600000">- Add graphviz-webp package to for webp image support</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1615896000">- Replace ghostscript-mini dependency with ghostscript_any</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1617883200">- Buildrequire full ghostscript in the addons package
  to avoid a conflict betwen ghostcript-mini and ghostscript-devel</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1618401600">- Remove obsolete pre_checkin.sh</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update to version 2.47.1
  * More detailed error messages when opening input file fails
  * The edges in JSON output are ordered now
  * Fixed xdot man page does not document some functions
  * Fixed PIC renderer
  * Fixed dot conversion to dia format
  * Fixed memory leak of reference-counted HTML strings
  * Fix for TBbalance attribute code
  * Fixed HTML parser error with single closing square bracket in
    table row
  * Fixed reference counted strings put the HTML bit in the middle
    of the reference count
  * Fixed &amp;amp; escape disappearing
  * Fixed gvpr -? to actually print usage and exit non-zero
  * Fixed memory leak in libmingle
  * Fixed memory leak in ANN bridge
  * Fixed buffer overflow in unflatten
  * Fixed agxbputc macro does not bracket its arguments
- Drop upstream fixed graphviz-2.46-fix-shebang.patch
  * Using POSIX shell, no need for ksh</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622635200">- Install epl-v10.txt instead of COPYING.
  The COPYING file is a symlink to epl-v10.txt.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1624881600">- Update graphviz-2.20.2-interpreter_names.patch so the Python demo
  uses Python 3.</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1628683200">- Dropped python2 subpackages as the bindings are removed in 2.48
- Update to version 2.48.0 (changes since 2.47.1)
  * marginally more accurate computations in Smyrna sphere projection
  * Perl is no longer required to build Graphviz #2067
  * nop more reliably returns success and failure exit statuses
  * implicit 63 character limit on plugin names is removed in GVC
  * remove Python 2 bindings #1992
  * improved thread-safety in Graphviz bindings Makefile
  * the CMake build system now enables -Wextra when building C++
  * some Cgraph functions that take char* arguments that they do not modify have
    been updated to take const char* arguments #634
  * incorrectly using the layout attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  * edgepaint accepts more standard -- prefixed command line arguments and
    rejects invalid options #1971
  * improved detection of Lefty dependencies in the Autotools build system
  * Fix: out of bounds read when attempting to load a plugin whose name is ≥63 characters
  * Fix: out of bounds read when examining a registered plugin whose name is ≥63 characters
  * Fix: do not fclose(NULL) in gvmap
  * Fix: Uninitialized variable read in delaunay_tri
    potentially mismatched format string in tclpkg
  * Fix: ortho's eqEndSeg incorrectly modifies its arguments #2047
  * Fix: Autotools enables -Wtrampolines and -Wlogical-op for Clang #2066
  * Fix: node_distinct_coloring failure due to out-of-memory now reported correctly
    instead of referring to a failure to open lab_gamut
  * Fix: a typo GD_LIBS to GDLIB_LIBS in tclpkg/tcldot/Makefile.am !2022
  * Fix: Autotools build system sets libgd variables now instead of incorrectly setting
    GTK variables
  * Fix: HTML strings used as labels are distinguishable in GXL output by kind="HTML-like string"
  * Fix: a Bashism removed from the Autotools build system
  * Fix: when Criterion is available, the command_line test binary is no longer built
    and installed by default, but rather during make check
  * Fix: round-tripping a file through gv2gxl and then gxl2gv no longer causes
    HTML-like labels to become non-HTML like labels #517
  * Fix: fix ODR violation by including the ortho object files in the gvc lib also for
    CMake and MSbuild #2096</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1630324800">- Changelog Update for SLES:
  The Following patches have been backported to SLES and are therefore
  missing from the Factory changelog:
  * graphviz-2.40.1-fix-dot-segfault.patch (bsc#1151207)
  * graphviz-out-of-bounds-write.patch (bsc#1185833)
  * graphviz-null_dereference.patch (bsc#1185833)</changelog>
  <changelog author="Christian Voegl &lt;christian.voegl@suse.com&gt;" date="1630929600">- Changelog Update for SLES:
  The following patch has been backported to SLES and is therefore
  missing from the Factory changelog:
  * graphviz-malformed_input.patch (boo#1132091)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1634385600">- update to 2.49.1:
  - the CMake build system installs gzipped man pages if `gzip` is available #1883
  - CMake projects using Graphviz as a subproject (`add_subdirectory`) can now
    link against and use `gvc`.
  - various problems in the generation of Javascript bindings
  - 2.48.0: test suite is failing #2112
  - Ensure correct file-level dependency for generated file in cmake generated
    projects #2119
  - compile failures with a C++20-compatible toolchain #2122
  - compile errors on macOS when using Bison 3.8 #2127
  - Make Graphviz buildable as a cmake subproject/subdirectory #1477
  - Header not found in Cmake project #2109
  - a very basic C++ API for a subset of the functions in lib/cgraph and
    lib/gvc, allowing a graph to be rendered from DOT source to a
    specified format. The new API is available through two new
    libraries: lib/cgraph++ and lib/gvc++. It is experimental, meaning
    that it might have breaking changes also in upcoming patch or minor
    releases (towards #2001)
  - CMake builds now support an `with_expat` option that allows the support for
    using HTML-like labels through the optional expat library to be explicitly
    enabled (default) or disabled
  - CMake builds now support an with_zlib option that allows the support for
    raster image compression through the optional zlib library to be explicitly
    enabled (default) or disabled
  - the CMake build system now enables `-Wextra` when building C++
  - some Cgraph functions that take `char*` arguments that they do not modify have
    been updated to take `const char*` arguments #634
  - incorrectly using the `layout` attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  - `edgepaint` accepts more standard `--` prefixed command line arguments and
    rejects invalid options #1971
  - improved detection of Lefty dependencies in the Autotools build system
  - libexpr rejects printing the time (`%t`) if no format is provided
  - `-DDATE=…` option in the CMake build system has been removed
  - the Autotools build system no longer writes the DATE file and the portable
    source tarball no longer includes this
  - The attached dot file causes a segfault when processed #2095
  - fix typos and update URLs in `edgepaint` usage text and man page
  - Fix clang's undefined behavior warning in dotLayout
  - gvpr doesn't build on macOS but MKDEFS_EXECUTABLE points to wrong
    directory #2101
  - the generated gdefs.h header is no longer installed
  - `ccomps` out-of-memory message no longer incorrectly refers to `gc`
  - do not abort when `calloc(0, x)` or `calloc(x, 0)` in `gcalloc` return `NULL`
  - failed Exshort_t type discrimination #1799
  - dot manpage is in wrong directory on Windows #1936
  - CMake builds fail when when the ltdl library is not available even if the
    `enable_ltdl` option is `ON`
  - CMake builds fail when when the optional `zlib` library is not available
  - fix graph rotation in quartz plugin</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1635336000">- Split libgraphviz into tlibcdt, libcgraph, libgvc, libgvpr, libpathplan,
  libxdot, and  liblab_gamut packages, in order to fix shlib naming policy
  errors (boo#1191756)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1637755200">- update to 2.49.3:
  - gvpr "split", "tokens", and "index" functions produce incorrect results
    This was a regression that occurred between 2.47.1 and 2.47.2.
  - Lefty is disabled by default in the Autotools build system. To re-enable it,
    pass `--enable-lefty` to `./configure`. In a future release, Lefty will be
    removed.
  - remove PHP5 support in SWIG bindings
  - Msys experimental packages are included in release artifacts
  - CMake build system incorrectly aliases gv2gml to gml2gv
  - Gv2gml Doesn't escape quotes in attributes
  - GVPR incorrectly understands color schemes
- reenable lefty to fix addons build</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1641816000">- Remove pointless libgraphviz6 subpackage only containing broken
  and unnecessary ld.so.conf.d dropin.
- Add required Provides and Obsoletes for library package split.
- Remove unversioned symlinks for plugins, breaking shared library
  policy.
- Remove duplicate python3 bindings in wrong directory (again).
- Add missing post scriptlet for webp plugin.
- Fix postun scriptlets for all plugins (be silent when graphviz
  gets removed completely, report errors otherwise).
- Cleanup spec file.
- Disable Java bindings, as unused/untested, and packaging
  is quite broken.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1660305600">- Split the Qt5 dependencies from addons flavor - it's just gvedit</changelog>
  <changelog author="Klaus K&#xE4;mpf &lt;kkaempf@suse.com&gt;" date="1666180800">- add swig-4.1.0.patch to work around graphviz's incompatibility
  with swig-4.1.0.</changelog>
  <changelog author="pgajdos@suse.com" date="1668427200">- php8 support was added in swig 4.1.0</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1677672000">- Fix RPM conditionals for PHP, elif does not work on Leap 15.x
- Remove unused ghostscript_any BuildRequires for qt5 and main
  flavors</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1701172800">- Require bitstream-vera-fonts for correct .png rendering by doxygen+dot</changelog>
</package>
<package pkgid="3052a292e8b6a3e7c08ec3fc537b3e8cb38d4dd71e4d29bd8d99e879d349fe6eb65e12a2a17eb35a2676f16eb569feb852311321819798d5aa56206ebc7ed0f9" name="graphviz-gd-debuginfo" arch="i586">
  <version epoch="0" ver="2.49.3" rel="7.1"/>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614081600">- Reenable ghostscript, but require just ghostscript-mini</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614600000">- Add graphviz-webp package to for webp image support</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1615896000">- Replace ghostscript-mini dependency with ghostscript_any</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1617883200">- Buildrequire full ghostscript in the addons package
  to avoid a conflict betwen ghostcript-mini and ghostscript-devel</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1618401600">- Remove obsolete pre_checkin.sh</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update to version 2.47.1
  * More detailed error messages when opening input file fails
  * The edges in JSON output are ordered now
  * Fixed xdot man page does not document some functions
  * Fixed PIC renderer
  * Fixed dot conversion to dia format
  * Fixed memory leak of reference-counted HTML strings
  * Fix for TBbalance attribute code
  * Fixed HTML parser error with single closing square bracket in
    table row
  * Fixed reference counted strings put the HTML bit in the middle
    of the reference count
  * Fixed &amp;amp; escape disappearing
  * Fixed gvpr -? to actually print usage and exit non-zero
  * Fixed memory leak in libmingle
  * Fixed memory leak in ANN bridge
  * Fixed buffer overflow in unflatten
  * Fixed agxbputc macro does not bracket its arguments
- Drop upstream fixed graphviz-2.46-fix-shebang.patch
  * Using POSIX shell, no need for ksh</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622635200">- Install epl-v10.txt instead of COPYING.
  The COPYING file is a symlink to epl-v10.txt.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1624881600">- Update graphviz-2.20.2-interpreter_names.patch so the Python demo
  uses Python 3.</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1628683200">- Dropped python2 subpackages as the bindings are removed in 2.48
- Update to version 2.48.0 (changes since 2.47.1)
  * marginally more accurate computations in Smyrna sphere projection
  * Perl is no longer required to build Graphviz #2067
  * nop more reliably returns success and failure exit statuses
  * implicit 63 character limit on plugin names is removed in GVC
  * remove Python 2 bindings #1992
  * improved thread-safety in Graphviz bindings Makefile
  * the CMake build system now enables -Wextra when building C++
  * some Cgraph functions that take char* arguments that they do not modify have
    been updated to take const char* arguments #634
  * incorrectly using the layout attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  * edgepaint accepts more standard -- prefixed command line arguments and
    rejects invalid options #1971
  * improved detection of Lefty dependencies in the Autotools build system
  * Fix: out of bounds read when attempting to load a plugin whose name is ≥63 characters
  * Fix: out of bounds read when examining a registered plugin whose name is ≥63 characters
  * Fix: do not fclose(NULL) in gvmap
  * Fix: Uninitialized variable read in delaunay_tri
    potentially mismatched format string in tclpkg
  * Fix: ortho's eqEndSeg incorrectly modifies its arguments #2047
  * Fix: Autotools enables -Wtrampolines and -Wlogical-op for Clang #2066
  * Fix: node_distinct_coloring failure due to out-of-memory now reported correctly
    instead of referring to a failure to open lab_gamut
  * Fix: a typo GD_LIBS to GDLIB_LIBS in tclpkg/tcldot/Makefile.am !2022
  * Fix: Autotools build system sets libgd variables now instead of incorrectly setting
    GTK variables
  * Fix: HTML strings used as labels are distinguishable in GXL output by kind="HTML-like string"
  * Fix: a Bashism removed from the Autotools build system
  * Fix: when Criterion is available, the command_line test binary is no longer built
    and installed by default, but rather during make check
  * Fix: round-tripping a file through gv2gxl and then gxl2gv no longer causes
    HTML-like labels to become non-HTML like labels #517
  * Fix: fix ODR violation by including the ortho object files in the gvc lib also for
    CMake and MSbuild #2096</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1630324800">- Changelog Update for SLES:
  The Following patches have been backported to SLES and are therefore
  missing from the Factory changelog:
  * graphviz-2.40.1-fix-dot-segfault.patch (bsc#1151207)
  * graphviz-out-of-bounds-write.patch (bsc#1185833)
  * graphviz-null_dereference.patch (bsc#1185833)</changelog>
  <changelog author="Christian Voegl &lt;christian.voegl@suse.com&gt;" date="1630929600">- Changelog Update for SLES:
  The following patch has been backported to SLES and is therefore
  missing from the Factory changelog:
  * graphviz-malformed_input.patch (boo#1132091)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1634385600">- update to 2.49.1:
  - the CMake build system installs gzipped man pages if `gzip` is available #1883
  - CMake projects using Graphviz as a subproject (`add_subdirectory`) can now
    link against and use `gvc`.
  - various problems in the generation of Javascript bindings
  - 2.48.0: test suite is failing #2112
  - Ensure correct file-level dependency for generated file in cmake generated
    projects #2119
  - compile failures with a C++20-compatible toolchain #2122
  - compile errors on macOS when using Bison 3.8 #2127
  - Make Graphviz buildable as a cmake subproject/subdirectory #1477
  - Header not found in Cmake project #2109
  - a very basic C++ API for a subset of the functions in lib/cgraph and
    lib/gvc, allowing a graph to be rendered from DOT source to a
    specified format. The new API is available through two new
    libraries: lib/cgraph++ and lib/gvc++. It is experimental, meaning
    that it might have breaking changes also in upcoming patch or minor
    releases (towards #2001)
  - CMake builds now support an `with_expat` option that allows the support for
    using HTML-like labels through the optional expat library to be explicitly
    enabled (default) or disabled
  - CMake builds now support an with_zlib option that allows the support for
    raster image compression through the optional zlib library to be explicitly
    enabled (default) or disabled
  - the CMake build system now enables `-Wextra` when building C++
  - some Cgraph functions that take `char*` arguments that they do not modify have
    been updated to take `const char*` arguments #634
  - incorrectly using the `layout` attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  - `edgepaint` accepts more standard `--` prefixed command line arguments and
    rejects invalid options #1971
  - improved detection of Lefty dependencies in the Autotools build system
  - libexpr rejects printing the time (`%t`) if no format is provided
  - `-DDATE=…` option in the CMake build system has been removed
  - the Autotools build system no longer writes the DATE file and the portable
    source tarball no longer includes this
  - The attached dot file causes a segfault when processed #2095
  - fix typos and update URLs in `edgepaint` usage text and man page
  - Fix clang's undefined behavior warning in dotLayout
  - gvpr doesn't build on macOS but MKDEFS_EXECUTABLE points to wrong
    directory #2101
  - the generated gdefs.h header is no longer installed
  - `ccomps` out-of-memory message no longer incorrectly refers to `gc`
  - do not abort when `calloc(0, x)` or `calloc(x, 0)` in `gcalloc` return `NULL`
  - failed Exshort_t type discrimination #1799
  - dot manpage is in wrong directory on Windows #1936
  - CMake builds fail when when the ltdl library is not available even if the
    `enable_ltdl` option is `ON`
  - CMake builds fail when when the optional `zlib` library is not available
  - fix graph rotation in quartz plugin</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1635336000">- Split libgraphviz into tlibcdt, libcgraph, libgvc, libgvpr, libpathplan,
  libxdot, and  liblab_gamut packages, in order to fix shlib naming policy
  errors (boo#1191756)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1637755200">- update to 2.49.3:
  - gvpr "split", "tokens", and "index" functions produce incorrect results
    This was a regression that occurred between 2.47.1 and 2.47.2.
  - Lefty is disabled by default in the Autotools build system. To re-enable it,
    pass `--enable-lefty` to `./configure`. In a future release, Lefty will be
    removed.
  - remove PHP5 support in SWIG bindings
  - Msys experimental packages are included in release artifacts
  - CMake build system incorrectly aliases gv2gml to gml2gv
  - Gv2gml Doesn't escape quotes in attributes
  - GVPR incorrectly understands color schemes
- reenable lefty to fix addons build</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1641816000">- Remove pointless libgraphviz6 subpackage only containing broken
  and unnecessary ld.so.conf.d dropin.
- Add required Provides and Obsoletes for library package split.
- Remove unversioned symlinks for plugins, breaking shared library
  policy.
- Remove duplicate python3 bindings in wrong directory (again).
- Add missing post scriptlet for webp plugin.
- Fix postun scriptlets for all plugins (be silent when graphviz
  gets removed completely, report errors otherwise).
- Cleanup spec file.
- Disable Java bindings, as unused/untested, and packaging
  is quite broken.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1660305600">- Split the Qt5 dependencies from addons flavor - it's just gvedit</changelog>
  <changelog author="Klaus K&#xE4;mpf &lt;kkaempf@suse.com&gt;" date="1666180800">- add swig-4.1.0.patch to work around graphviz's incompatibility
  with swig-4.1.0.</changelog>
  <changelog author="pgajdos@suse.com" date="1668427200">- php8 support was added in swig 4.1.0</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1677672000">- Fix RPM conditionals for PHP, elif does not work on Leap 15.x
- Remove unused ghostscript_any BuildRequires for qt5 and main
  flavors</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1701172800">- Require bitstream-vera-fonts for correct .png rendering by doxygen+dot</changelog>
</package>
<package pkgid="301198363a26aa52c2803220cc2dfce1dd665eeafc1861a765948df249accb9e62d3fb7dc0db259a7630ecd7f02c93a39ace547e7bea6bc52f3dc834a5aebc97" name="graphviz-gd-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.49.3" rel="7.1"/>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614081600">- Reenable ghostscript, but require just ghostscript-mini</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614600000">- Add graphviz-webp package to for webp image support</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1615896000">- Replace ghostscript-mini dependency with ghostscript_any</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1617883200">- Buildrequire full ghostscript in the addons package
  to avoid a conflict betwen ghostcript-mini and ghostscript-devel</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1618401600">- Remove obsolete pre_checkin.sh</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update to version 2.47.1
  * More detailed error messages when opening input file fails
  * The edges in JSON output are ordered now
  * Fixed xdot man page does not document some functions
  * Fixed PIC renderer
  * Fixed dot conversion to dia format
  * Fixed memory leak of reference-counted HTML strings
  * Fix for TBbalance attribute code
  * Fixed HTML parser error with single closing square bracket in
    table row
  * Fixed reference counted strings put the HTML bit in the middle
    of the reference count
  * Fixed &amp;amp; escape disappearing
  * Fixed gvpr -? to actually print usage and exit non-zero
  * Fixed memory leak in libmingle
  * Fixed memory leak in ANN bridge
  * Fixed buffer overflow in unflatten
  * Fixed agxbputc macro does not bracket its arguments
- Drop upstream fixed graphviz-2.46-fix-shebang.patch
  * Using POSIX shell, no need for ksh</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622635200">- Install epl-v10.txt instead of COPYING.
  The COPYING file is a symlink to epl-v10.txt.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1624881600">- Update graphviz-2.20.2-interpreter_names.patch so the Python demo
  uses Python 3.</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1628683200">- Dropped python2 subpackages as the bindings are removed in 2.48
- Update to version 2.48.0 (changes since 2.47.1)
  * marginally more accurate computations in Smyrna sphere projection
  * Perl is no longer required to build Graphviz #2067
  * nop more reliably returns success and failure exit statuses
  * implicit 63 character limit on plugin names is removed in GVC
  * remove Python 2 bindings #1992
  * improved thread-safety in Graphviz bindings Makefile
  * the CMake build system now enables -Wextra when building C++
  * some Cgraph functions that take char* arguments that they do not modify have
    been updated to take const char* arguments #634
  * incorrectly using the layout attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  * edgepaint accepts more standard -- prefixed command line arguments and
    rejects invalid options #1971
  * improved detection of Lefty dependencies in the Autotools build system
  * Fix: out of bounds read when attempting to load a plugin whose name is ≥63 characters
  * Fix: out of bounds read when examining a registered plugin whose name is ≥63 characters
  * Fix: do not fclose(NULL) in gvmap
  * Fix: Uninitialized variable read in delaunay_tri
    potentially mismatched format string in tclpkg
  * Fix: ortho's eqEndSeg incorrectly modifies its arguments #2047
  * Fix: Autotools enables -Wtrampolines and -Wlogical-op for Clang #2066
  * Fix: node_distinct_coloring failure due to out-of-memory now reported correctly
    instead of referring to a failure to open lab_gamut
  * Fix: a typo GD_LIBS to GDLIB_LIBS in tclpkg/tcldot/Makefile.am !2022
  * Fix: Autotools build system sets libgd variables now instead of incorrectly setting
    GTK variables
  * Fix: HTML strings used as labels are distinguishable in GXL output by kind="HTML-like string"
  * Fix: a Bashism removed from the Autotools build system
  * Fix: when Criterion is available, the command_line test binary is no longer built
    and installed by default, but rather during make check
  * Fix: round-tripping a file through gv2gxl and then gxl2gv no longer causes
    HTML-like labels to become non-HTML like labels #517
  * Fix: fix ODR violation by including the ortho object files in the gvc lib also for
    CMake and MSbuild #2096</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1630324800">- Changelog Update for SLES:
  The Following patches have been backported to SLES and are therefore
  missing from the Factory changelog:
  * graphviz-2.40.1-fix-dot-segfault.patch (bsc#1151207)
  * graphviz-out-of-bounds-write.patch (bsc#1185833)
  * graphviz-null_dereference.patch (bsc#1185833)</changelog>
  <changelog author="Christian Voegl &lt;christian.voegl@suse.com&gt;" date="1630929600">- Changelog Update for SLES:
  The following patch has been backported to SLES and is therefore
  missing from the Factory changelog:
  * graphviz-malformed_input.patch (boo#1132091)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1634385600">- update to 2.49.1:
  - the CMake build system installs gzipped man pages if `gzip` is available #1883
  - CMake projects using Graphviz as a subproject (`add_subdirectory`) can now
    link against and use `gvc`.
  - various problems in the generation of Javascript bindings
  - 2.48.0: test suite is failing #2112
  - Ensure correct file-level dependency for generated file in cmake generated
    projects #2119
  - compile failures with a C++20-compatible toolchain #2122
  - compile errors on macOS when using Bison 3.8 #2127
  - Make Graphviz buildable as a cmake subproject/subdirectory #1477
  - Header not found in Cmake project #2109
  - a very basic C++ API for a subset of the functions in lib/cgraph and
    lib/gvc, allowing a graph to be rendered from DOT source to a
    specified format. The new API is available through two new
    libraries: lib/cgraph++ and lib/gvc++. It is experimental, meaning
    that it might have breaking changes also in upcoming patch or minor
    releases (towards #2001)
  - CMake builds now support an `with_expat` option that allows the support for
    using HTML-like labels through the optional expat library to be explicitly
    enabled (default) or disabled
  - CMake builds now support an with_zlib option that allows the support for
    raster image compression through the optional zlib library to be explicitly
    enabled (default) or disabled
  - the CMake build system now enables `-Wextra` when building C++
  - some Cgraph functions that take `char*` arguments that they do not modify have
    been updated to take `const char*` arguments #634
  - incorrectly using the `layout` attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  - `edgepaint` accepts more standard `--` prefixed command line arguments and
    rejects invalid options #1971
  - improved detection of Lefty dependencies in the Autotools build system
  - libexpr rejects printing the time (`%t`) if no format is provided
  - `-DDATE=…` option in the CMake build system has been removed
  - the Autotools build system no longer writes the DATE file and the portable
    source tarball no longer includes this
  - The attached dot file causes a segfault when processed #2095
  - fix typos and update URLs in `edgepaint` usage text and man page
  - Fix clang's undefined behavior warning in dotLayout
  - gvpr doesn't build on macOS but MKDEFS_EXECUTABLE points to wrong
    directory #2101
  - the generated gdefs.h header is no longer installed
  - `ccomps` out-of-memory message no longer incorrectly refers to `gc`
  - do not abort when `calloc(0, x)` or `calloc(x, 0)` in `gcalloc` return `NULL`
  - failed Exshort_t type discrimination #1799
  - dot manpage is in wrong directory on Windows #1936
  - CMake builds fail when when the ltdl library is not available even if the
    `enable_ltdl` option is `ON`
  - CMake builds fail when when the optional `zlib` library is not available
  - fix graph rotation in quartz plugin</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1635336000">- Split libgraphviz into tlibcdt, libcgraph, libgvc, libgvpr, libpathplan,
  libxdot, and  liblab_gamut packages, in order to fix shlib naming policy
  errors (boo#1191756)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1637755200">- update to 2.49.3:
  - gvpr "split", "tokens", and "index" functions produce incorrect results
    This was a regression that occurred between 2.47.1 and 2.47.2.
  - Lefty is disabled by default in the Autotools build system. To re-enable it,
    pass `--enable-lefty` to `./configure`. In a future release, Lefty will be
    removed.
  - remove PHP5 support in SWIG bindings
  - Msys experimental packages are included in release artifacts
  - CMake build system incorrectly aliases gv2gml to gml2gv
  - Gv2gml Doesn't escape quotes in attributes
  - GVPR incorrectly understands color schemes
- reenable lefty to fix addons build</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1641816000">- Remove pointless libgraphviz6 subpackage only containing broken
  and unnecessary ld.so.conf.d dropin.
- Add required Provides and Obsoletes for library package split.
- Remove unversioned symlinks for plugins, breaking shared library
  policy.
- Remove duplicate python3 bindings in wrong directory (again).
- Add missing post scriptlet for webp plugin.
- Fix postun scriptlets for all plugins (be silent when graphviz
  gets removed completely, report errors otherwise).
- Cleanup spec file.
- Disable Java bindings, as unused/untested, and packaging
  is quite broken.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1660305600">- Split the Qt5 dependencies from addons flavor - it's just gvedit</changelog>
  <changelog author="Klaus K&#xE4;mpf &lt;kkaempf@suse.com&gt;" date="1666180800">- add swig-4.1.0.patch to work around graphviz's incompatibility
  with swig-4.1.0.</changelog>
  <changelog author="pgajdos@suse.com" date="1668427200">- php8 support was added in swig 4.1.0</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1677672000">- Fix RPM conditionals for PHP, elif does not work on Leap 15.x
- Remove unused ghostscript_any BuildRequires for qt5 and main
  flavors</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1701172800">- Require bitstream-vera-fonts for correct .png rendering by doxygen+dot</changelog>
</package>
<package pkgid="d489ffb1ab5b04322804a03edc903e03b21045e0d4bb6497a29c1299c8d7230d21d22e877356652c6f592e5fe312c5f995dca9dcc9dc6694a45e2bb65ea3e460" name="graphviz-gnome" arch="i586">
  <version epoch="0" ver="2.49.3" rel="7.1"/>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614081600">- Reenable ghostscript, but require just ghostscript-mini</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614600000">- Add graphviz-webp package to for webp image support</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1615896000">- Replace ghostscript-mini dependency with ghostscript_any</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1617883200">- Buildrequire full ghostscript in the addons package
  to avoid a conflict betwen ghostcript-mini and ghostscript-devel</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1618401600">- Remove obsolete pre_checkin.sh</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update to version 2.47.1
  * More detailed error messages when opening input file fails
  * The edges in JSON output are ordered now
  * Fixed xdot man page does not document some functions
  * Fixed PIC renderer
  * Fixed dot conversion to dia format
  * Fixed memory leak of reference-counted HTML strings
  * Fix for TBbalance attribute code
  * Fixed HTML parser error with single closing square bracket in
    table row
  * Fixed reference counted strings put the HTML bit in the middle
    of the reference count
  * Fixed &amp;amp; escape disappearing
  * Fixed gvpr -? to actually print usage and exit non-zero
  * Fixed memory leak in libmingle
  * Fixed memory leak in ANN bridge
  * Fixed buffer overflow in unflatten
  * Fixed agxbputc macro does not bracket its arguments
- Drop upstream fixed graphviz-2.46-fix-shebang.patch
  * Using POSIX shell, no need for ksh</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622635200">- Install epl-v10.txt instead of COPYING.
  The COPYING file is a symlink to epl-v10.txt.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1624881600">- Update graphviz-2.20.2-interpreter_names.patch so the Python demo
  uses Python 3.</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1628683200">- Dropped python2 subpackages as the bindings are removed in 2.48
- Update to version 2.48.0 (changes since 2.47.1)
  * marginally more accurate computations in Smyrna sphere projection
  * Perl is no longer required to build Graphviz #2067
  * nop more reliably returns success and failure exit statuses
  * implicit 63 character limit on plugin names is removed in GVC
  * remove Python 2 bindings #1992
  * improved thread-safety in Graphviz bindings Makefile
  * the CMake build system now enables -Wextra when building C++
  * some Cgraph functions that take char* arguments that they do not modify have
    been updated to take const char* arguments #634
  * incorrectly using the layout attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  * edgepaint accepts more standard -- prefixed command line arguments and
    rejects invalid options #1971
  * improved detection of Lefty dependencies in the Autotools build system
  * Fix: out of bounds read when attempting to load a plugin whose name is ≥63 characters
  * Fix: out of bounds read when examining a registered plugin whose name is ≥63 characters
  * Fix: do not fclose(NULL) in gvmap
  * Fix: Uninitialized variable read in delaunay_tri
    potentially mismatched format string in tclpkg
  * Fix: ortho's eqEndSeg incorrectly modifies its arguments #2047
  * Fix: Autotools enables -Wtrampolines and -Wlogical-op for Clang #2066
  * Fix: node_distinct_coloring failure due to out-of-memory now reported correctly
    instead of referring to a failure to open lab_gamut
  * Fix: a typo GD_LIBS to GDLIB_LIBS in tclpkg/tcldot/Makefile.am !2022
  * Fix: Autotools build system sets libgd variables now instead of incorrectly setting
    GTK variables
  * Fix: HTML strings used as labels are distinguishable in GXL output by kind="HTML-like string"
  * Fix: a Bashism removed from the Autotools build system
  * Fix: when Criterion is available, the command_line test binary is no longer built
    and installed by default, but rather during make check
  * Fix: round-tripping a file through gv2gxl and then gxl2gv no longer causes
    HTML-like labels to become non-HTML like labels #517
  * Fix: fix ODR violation by including the ortho object files in the gvc lib also for
    CMake and MSbuild #2096</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1630324800">- Changelog Update for SLES:
  The Following patches have been backported to SLES and are therefore
  missing from the Factory changelog:
  * graphviz-2.40.1-fix-dot-segfault.patch (bsc#1151207)
  * graphviz-out-of-bounds-write.patch (bsc#1185833)
  * graphviz-null_dereference.patch (bsc#1185833)</changelog>
  <changelog author="Christian Voegl &lt;christian.voegl@suse.com&gt;" date="1630929600">- Changelog Update for SLES:
  The following patch has been backported to SLES and is therefore
  missing from the Factory changelog:
  * graphviz-malformed_input.patch (boo#1132091)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1634385600">- update to 2.49.1:
  - the CMake build system installs gzipped man pages if `gzip` is available #1883
  - CMake projects using Graphviz as a subproject (`add_subdirectory`) can now
    link against and use `gvc`.
  - various problems in the generation of Javascript bindings
  - 2.48.0: test suite is failing #2112
  - Ensure correct file-level dependency for generated file in cmake generated
    projects #2119
  - compile failures with a C++20-compatible toolchain #2122
  - compile errors on macOS when using Bison 3.8 #2127
  - Make Graphviz buildable as a cmake subproject/subdirectory #1477
  - Header not found in Cmake project #2109
  - a very basic C++ API for a subset of the functions in lib/cgraph and
    lib/gvc, allowing a graph to be rendered from DOT source to a
    specified format. The new API is available through two new
    libraries: lib/cgraph++ and lib/gvc++. It is experimental, meaning
    that it might have breaking changes also in upcoming patch or minor
    releases (towards #2001)
  - CMake builds now support an `with_expat` option that allows the support for
    using HTML-like labels through the optional expat library to be explicitly
    enabled (default) or disabled
  - CMake builds now support an with_zlib option that allows the support for
    raster image compression through the optional zlib library to be explicitly
    enabled (default) or disabled
  - the CMake build system now enables `-Wextra` when building C++
  - some Cgraph functions that take `char*` arguments that they do not modify have
    been updated to take `const char*` arguments #634
  - incorrectly using the `layout` attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  - `edgepaint` accepts more standard `--` prefixed command line arguments and
    rejects invalid options #1971
  - improved detection of Lefty dependencies in the Autotools build system
  - libexpr rejects printing the time (`%t`) if no format is provided
  - `-DDATE=…` option in the CMake build system has been removed
  - the Autotools build system no longer writes the DATE file and the portable
    source tarball no longer includes this
  - The attached dot file causes a segfault when processed #2095
  - fix typos and update URLs in `edgepaint` usage text and man page
  - Fix clang's undefined behavior warning in dotLayout
  - gvpr doesn't build on macOS but MKDEFS_EXECUTABLE points to wrong
    directory #2101
  - the generated gdefs.h header is no longer installed
  - `ccomps` out-of-memory message no longer incorrectly refers to `gc`
  - do not abort when `calloc(0, x)` or `calloc(x, 0)` in `gcalloc` return `NULL`
  - failed Exshort_t type discrimination #1799
  - dot manpage is in wrong directory on Windows #1936
  - CMake builds fail when when the ltdl library is not available even if the
    `enable_ltdl` option is `ON`
  - CMake builds fail when when the optional `zlib` library is not available
  - fix graph rotation in quartz plugin</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1635336000">- Split libgraphviz into tlibcdt, libcgraph, libgvc, libgvpr, libpathplan,
  libxdot, and  liblab_gamut packages, in order to fix shlib naming policy
  errors (boo#1191756)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1637755200">- update to 2.49.3:
  - gvpr "split", "tokens", and "index" functions produce incorrect results
    This was a regression that occurred between 2.47.1 and 2.47.2.
  - Lefty is disabled by default in the Autotools build system. To re-enable it,
    pass `--enable-lefty` to `./configure`. In a future release, Lefty will be
    removed.
  - remove PHP5 support in SWIG bindings
  - Msys experimental packages are included in release artifacts
  - CMake build system incorrectly aliases gv2gml to gml2gv
  - Gv2gml Doesn't escape quotes in attributes
  - GVPR incorrectly understands color schemes
- reenable lefty to fix addons build</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1641816000">- Remove pointless libgraphviz6 subpackage only containing broken
  and unnecessary ld.so.conf.d dropin.
- Add required Provides and Obsoletes for library package split.
- Remove unversioned symlinks for plugins, breaking shared library
  policy.
- Remove duplicate python3 bindings in wrong directory (again).
- Add missing post scriptlet for webp plugin.
- Fix postun scriptlets for all plugins (be silent when graphviz
  gets removed completely, report errors otherwise).
- Cleanup spec file.
- Disable Java bindings, as unused/untested, and packaging
  is quite broken.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1660305600">- Split the Qt5 dependencies from addons flavor - it's just gvedit</changelog>
  <changelog author="Klaus K&#xE4;mpf &lt;kkaempf@suse.com&gt;" date="1666180800">- add swig-4.1.0.patch to work around graphviz's incompatibility
  with swig-4.1.0.</changelog>
  <changelog author="pgajdos@suse.com" date="1668427200">- php8 support was added in swig 4.1.0</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1677672000">- Fix RPM conditionals for PHP, elif does not work on Leap 15.x
- Remove unused ghostscript_any BuildRequires for qt5 and main
  flavors</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1701172800">- Require bitstream-vera-fonts for correct .png rendering by doxygen+dot</changelog>
</package>
<package pkgid="d8e728016a8b9cb97e1f67f098e478eb9728d06ab2657985117073f3cbfdbfb4dc1c9d490b0b5205f25cb4c15feb2e84a8aa368e38fea9b181f954b66d4d0ab0" name="graphviz-gnome" arch="x86_64">
  <version epoch="0" ver="2.49.3" rel="7.1"/>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614081600">- Reenable ghostscript, but require just ghostscript-mini</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614600000">- Add graphviz-webp package to for webp image support</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1615896000">- Replace ghostscript-mini dependency with ghostscript_any</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1617883200">- Buildrequire full ghostscript in the addons package
  to avoid a conflict betwen ghostcript-mini and ghostscript-devel</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1618401600">- Remove obsolete pre_checkin.sh</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update to version 2.47.1
  * More detailed error messages when opening input file fails
  * The edges in JSON output are ordered now
  * Fixed xdot man page does not document some functions
  * Fixed PIC renderer
  * Fixed dot conversion to dia format
  * Fixed memory leak of reference-counted HTML strings
  * Fix for TBbalance attribute code
  * Fixed HTML parser error with single closing square bracket in
    table row
  * Fixed reference counted strings put the HTML bit in the middle
    of the reference count
  * Fixed &amp;amp; escape disappearing
  * Fixed gvpr -? to actually print usage and exit non-zero
  * Fixed memory leak in libmingle
  * Fixed memory leak in ANN bridge
  * Fixed buffer overflow in unflatten
  * Fixed agxbputc macro does not bracket its arguments
- Drop upstream fixed graphviz-2.46-fix-shebang.patch
  * Using POSIX shell, no need for ksh</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622635200">- Install epl-v10.txt instead of COPYING.
  The COPYING file is a symlink to epl-v10.txt.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1624881600">- Update graphviz-2.20.2-interpreter_names.patch so the Python demo
  uses Python 3.</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1628683200">- Dropped python2 subpackages as the bindings are removed in 2.48
- Update to version 2.48.0 (changes since 2.47.1)
  * marginally more accurate computations in Smyrna sphere projection
  * Perl is no longer required to build Graphviz #2067
  * nop more reliably returns success and failure exit statuses
  * implicit 63 character limit on plugin names is removed in GVC
  * remove Python 2 bindings #1992
  * improved thread-safety in Graphviz bindings Makefile
  * the CMake build system now enables -Wextra when building C++
  * some Cgraph functions that take char* arguments that they do not modify have
    been updated to take const char* arguments #634
  * incorrectly using the layout attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  * edgepaint accepts more standard -- prefixed command line arguments and
    rejects invalid options #1971
  * improved detection of Lefty dependencies in the Autotools build system
  * Fix: out of bounds read when attempting to load a plugin whose name is ≥63 characters
  * Fix: out of bounds read when examining a registered plugin whose name is ≥63 characters
  * Fix: do not fclose(NULL) in gvmap
  * Fix: Uninitialized variable read in delaunay_tri
    potentially mismatched format string in tclpkg
  * Fix: ortho's eqEndSeg incorrectly modifies its arguments #2047
  * Fix: Autotools enables -Wtrampolines and -Wlogical-op for Clang #2066
  * Fix: node_distinct_coloring failure due to out-of-memory now reported correctly
    instead of referring to a failure to open lab_gamut
  * Fix: a typo GD_LIBS to GDLIB_LIBS in tclpkg/tcldot/Makefile.am !2022
  * Fix: Autotools build system sets libgd variables now instead of incorrectly setting
    GTK variables
  * Fix: HTML strings used as labels are distinguishable in GXL output by kind="HTML-like string"
  * Fix: a Bashism removed from the Autotools build system
  * Fix: when Criterion is available, the command_line test binary is no longer built
    and installed by default, but rather during make check
  * Fix: round-tripping a file through gv2gxl and then gxl2gv no longer causes
    HTML-like labels to become non-HTML like labels #517
  * Fix: fix ODR violation by including the ortho object files in the gvc lib also for
    CMake and MSbuild #2096</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1630324800">- Changelog Update for SLES:
  The Following patches have been backported to SLES and are therefore
  missing from the Factory changelog:
  * graphviz-2.40.1-fix-dot-segfault.patch (bsc#1151207)
  * graphviz-out-of-bounds-write.patch (bsc#1185833)
  * graphviz-null_dereference.patch (bsc#1185833)</changelog>
  <changelog author="Christian Voegl &lt;christian.voegl@suse.com&gt;" date="1630929600">- Changelog Update for SLES:
  The following patch has been backported to SLES and is therefore
  missing from the Factory changelog:
  * graphviz-malformed_input.patch (boo#1132091)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1634385600">- update to 2.49.1:
  - the CMake build system installs gzipped man pages if `gzip` is available #1883
  - CMake projects using Graphviz as a subproject (`add_subdirectory`) can now
    link against and use `gvc`.
  - various problems in the generation of Javascript bindings
  - 2.48.0: test suite is failing #2112
  - Ensure correct file-level dependency for generated file in cmake generated
    projects #2119
  - compile failures with a C++20-compatible toolchain #2122
  - compile errors on macOS when using Bison 3.8 #2127
  - Make Graphviz buildable as a cmake subproject/subdirectory #1477
  - Header not found in Cmake project #2109
  - a very basic C++ API for a subset of the functions in lib/cgraph and
    lib/gvc, allowing a graph to be rendered from DOT source to a
    specified format. The new API is available through two new
    libraries: lib/cgraph++ and lib/gvc++. It is experimental, meaning
    that it might have breaking changes also in upcoming patch or minor
    releases (towards #2001)
  - CMake builds now support an `with_expat` option that allows the support for
    using HTML-like labels through the optional expat library to be explicitly
    enabled (default) or disabled
  - CMake builds now support an with_zlib option that allows the support for
    raster image compression through the optional zlib library to be explicitly
    enabled (default) or disabled
  - the CMake build system now enables `-Wextra` when building C++
  - some Cgraph functions that take `char*` arguments that they do not modify have
    been updated to take `const char*` arguments #634
  - incorrectly using the `layout` attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  - `edgepaint` accepts more standard `--` prefixed command line arguments and
    rejects invalid options #1971
  - improved detection of Lefty dependencies in the Autotools build system
  - libexpr rejects printing the time (`%t`) if no format is provided
  - `-DDATE=…` option in the CMake build system has been removed
  - the Autotools build system no longer writes the DATE file and the portable
    source tarball no longer includes this
  - The attached dot file causes a segfault when processed #2095
  - fix typos and update URLs in `edgepaint` usage text and man page
  - Fix clang's undefined behavior warning in dotLayout
  - gvpr doesn't build on macOS but MKDEFS_EXECUTABLE points to wrong
    directory #2101
  - the generated gdefs.h header is no longer installed
  - `ccomps` out-of-memory message no longer incorrectly refers to `gc`
  - do not abort when `calloc(0, x)` or `calloc(x, 0)` in `gcalloc` return `NULL`
  - failed Exshort_t type discrimination #1799
  - dot manpage is in wrong directory on Windows #1936
  - CMake builds fail when when the ltdl library is not available even if the
    `enable_ltdl` option is `ON`
  - CMake builds fail when when the optional `zlib` library is not available
  - fix graph rotation in quartz plugin</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1635336000">- Split libgraphviz into tlibcdt, libcgraph, libgvc, libgvpr, libpathplan,
  libxdot, and  liblab_gamut packages, in order to fix shlib naming policy
  errors (boo#1191756)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1637755200">- update to 2.49.3:
  - gvpr "split", "tokens", and "index" functions produce incorrect results
    This was a regression that occurred between 2.47.1 and 2.47.2.
  - Lefty is disabled by default in the Autotools build system. To re-enable it,
    pass `--enable-lefty` to `./configure`. In a future release, Lefty will be
    removed.
  - remove PHP5 support in SWIG bindings
  - Msys experimental packages are included in release artifacts
  - CMake build system incorrectly aliases gv2gml to gml2gv
  - Gv2gml Doesn't escape quotes in attributes
  - GVPR incorrectly understands color schemes
- reenable lefty to fix addons build</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1641816000">- Remove pointless libgraphviz6 subpackage only containing broken
  and unnecessary ld.so.conf.d dropin.
- Add required Provides and Obsoletes for library package split.
- Remove unversioned symlinks for plugins, breaking shared library
  policy.
- Remove duplicate python3 bindings in wrong directory (again).
- Add missing post scriptlet for webp plugin.
- Fix postun scriptlets for all plugins (be silent when graphviz
  gets removed completely, report errors otherwise).
- Cleanup spec file.
- Disable Java bindings, as unused/untested, and packaging
  is quite broken.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1660305600">- Split the Qt5 dependencies from addons flavor - it's just gvedit</changelog>
  <changelog author="Klaus K&#xE4;mpf &lt;kkaempf@suse.com&gt;" date="1666180800">- add swig-4.1.0.patch to work around graphviz's incompatibility
  with swig-4.1.0.</changelog>
  <changelog author="pgajdos@suse.com" date="1668427200">- php8 support was added in swig 4.1.0</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1677672000">- Fix RPM conditionals for PHP, elif does not work on Leap 15.x
- Remove unused ghostscript_any BuildRequires for qt5 and main
  flavors</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1701172800">- Require bitstream-vera-fonts for correct .png rendering by doxygen+dot</changelog>
</package>
<package pkgid="2cfc81b2ca52c80d7743de45a02a70988742b4ff9445ab22402b1bb8a037722a94e0050b2706633dc03a5ff59c5fd465ff28ef20688ca194d43b62e2a61c5ad6" name="graphviz-gnome-debuginfo" arch="i586">
  <version epoch="0" ver="2.49.3" rel="7.1"/>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614081600">- Reenable ghostscript, but require just ghostscript-mini</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614600000">- Add graphviz-webp package to for webp image support</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1615896000">- Replace ghostscript-mini dependency with ghostscript_any</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1617883200">- Buildrequire full ghostscript in the addons package
  to avoid a conflict betwen ghostcript-mini and ghostscript-devel</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1618401600">- Remove obsolete pre_checkin.sh</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update to version 2.47.1
  * More detailed error messages when opening input file fails
  * The edges in JSON output are ordered now
  * Fixed xdot man page does not document some functions
  * Fixed PIC renderer
  * Fixed dot conversion to dia format
  * Fixed memory leak of reference-counted HTML strings
  * Fix for TBbalance attribute code
  * Fixed HTML parser error with single closing square bracket in
    table row
  * Fixed reference counted strings put the HTML bit in the middle
    of the reference count
  * Fixed &amp;amp; escape disappearing
  * Fixed gvpr -? to actually print usage and exit non-zero
  * Fixed memory leak in libmingle
  * Fixed memory leak in ANN bridge
  * Fixed buffer overflow in unflatten
  * Fixed agxbputc macro does not bracket its arguments
- Drop upstream fixed graphviz-2.46-fix-shebang.patch
  * Using POSIX shell, no need for ksh</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622635200">- Install epl-v10.txt instead of COPYING.
  The COPYING file is a symlink to epl-v10.txt.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1624881600">- Update graphviz-2.20.2-interpreter_names.patch so the Python demo
  uses Python 3.</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1628683200">- Dropped python2 subpackages as the bindings are removed in 2.48
- Update to version 2.48.0 (changes since 2.47.1)
  * marginally more accurate computations in Smyrna sphere projection
  * Perl is no longer required to build Graphviz #2067
  * nop more reliably returns success and failure exit statuses
  * implicit 63 character limit on plugin names is removed in GVC
  * remove Python 2 bindings #1992
  * improved thread-safety in Graphviz bindings Makefile
  * the CMake build system now enables -Wextra when building C++
  * some Cgraph functions that take char* arguments that they do not modify have
    been updated to take const char* arguments #634
  * incorrectly using the layout attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  * edgepaint accepts more standard -- prefixed command line arguments and
    rejects invalid options #1971
  * improved detection of Lefty dependencies in the Autotools build system
  * Fix: out of bounds read when attempting to load a plugin whose name is ≥63 characters
  * Fix: out of bounds read when examining a registered plugin whose name is ≥63 characters
  * Fix: do not fclose(NULL) in gvmap
  * Fix: Uninitialized variable read in delaunay_tri
    potentially mismatched format string in tclpkg
  * Fix: ortho's eqEndSeg incorrectly modifies its arguments #2047
  * Fix: Autotools enables -Wtrampolines and -Wlogical-op for Clang #2066
  * Fix: node_distinct_coloring failure due to out-of-memory now reported correctly
    instead of referring to a failure to open lab_gamut
  * Fix: a typo GD_LIBS to GDLIB_LIBS in tclpkg/tcldot/Makefile.am !2022
  * Fix: Autotools build system sets libgd variables now instead of incorrectly setting
    GTK variables
  * Fix: HTML strings used as labels are distinguishable in GXL output by kind="HTML-like string"
  * Fix: a Bashism removed from the Autotools build system
  * Fix: when Criterion is available, the command_line test binary is no longer built
    and installed by default, but rather during make check
  * Fix: round-tripping a file through gv2gxl and then gxl2gv no longer causes
    HTML-like labels to become non-HTML like labels #517
  * Fix: fix ODR violation by including the ortho object files in the gvc lib also for
    CMake and MSbuild #2096</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1630324800">- Changelog Update for SLES:
  The Following patches have been backported to SLES and are therefore
  missing from the Factory changelog:
  * graphviz-2.40.1-fix-dot-segfault.patch (bsc#1151207)
  * graphviz-out-of-bounds-write.patch (bsc#1185833)
  * graphviz-null_dereference.patch (bsc#1185833)</changelog>
  <changelog author="Christian Voegl &lt;christian.voegl@suse.com&gt;" date="1630929600">- Changelog Update for SLES:
  The following patch has been backported to SLES and is therefore
  missing from the Factory changelog:
  * graphviz-malformed_input.patch (boo#1132091)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1634385600">- update to 2.49.1:
  - the CMake build system installs gzipped man pages if `gzip` is available #1883
  - CMake projects using Graphviz as a subproject (`add_subdirectory`) can now
    link against and use `gvc`.
  - various problems in the generation of Javascript bindings
  - 2.48.0: test suite is failing #2112
  - Ensure correct file-level dependency for generated file in cmake generated
    projects #2119
  - compile failures with a C++20-compatible toolchain #2122
  - compile errors on macOS when using Bison 3.8 #2127
  - Make Graphviz buildable as a cmake subproject/subdirectory #1477
  - Header not found in Cmake project #2109
  - a very basic C++ API for a subset of the functions in lib/cgraph and
    lib/gvc, allowing a graph to be rendered from DOT source to a
    specified format. The new API is available through two new
    libraries: lib/cgraph++ and lib/gvc++. It is experimental, meaning
    that it might have breaking changes also in upcoming patch or minor
    releases (towards #2001)
  - CMake builds now support an `with_expat` option that allows the support for
    using HTML-like labels through the optional expat library to be explicitly
    enabled (default) or disabled
  - CMake builds now support an with_zlib option that allows the support for
    raster image compression through the optional zlib library to be explicitly
    enabled (default) or disabled
  - the CMake build system now enables `-Wextra` when building C++
  - some Cgraph functions that take `char*` arguments that they do not modify have
    been updated to take `const char*` arguments #634
  - incorrectly using the `layout` attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  - `edgepaint` accepts more standard `--` prefixed command line arguments and
    rejects invalid options #1971
  - improved detection of Lefty dependencies in the Autotools build system
  - libexpr rejects printing the time (`%t`) if no format is provided
  - `-DDATE=…` option in the CMake build system has been removed
  - the Autotools build system no longer writes the DATE file and the portable
    source tarball no longer includes this
  - The attached dot file causes a segfault when processed #2095
  - fix typos and update URLs in `edgepaint` usage text and man page
  - Fix clang's undefined behavior warning in dotLayout
  - gvpr doesn't build on macOS but MKDEFS_EXECUTABLE points to wrong
    directory #2101
  - the generated gdefs.h header is no longer installed
  - `ccomps` out-of-memory message no longer incorrectly refers to `gc`
  - do not abort when `calloc(0, x)` or `calloc(x, 0)` in `gcalloc` return `NULL`
  - failed Exshort_t type discrimination #1799
  - dot manpage is in wrong directory on Windows #1936
  - CMake builds fail when when the ltdl library is not available even if the
    `enable_ltdl` option is `ON`
  - CMake builds fail when when the optional `zlib` library is not available
  - fix graph rotation in quartz plugin</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1635336000">- Split libgraphviz into tlibcdt, libcgraph, libgvc, libgvpr, libpathplan,
  libxdot, and  liblab_gamut packages, in order to fix shlib naming policy
  errors (boo#1191756)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1637755200">- update to 2.49.3:
  - gvpr "split", "tokens", and "index" functions produce incorrect results
    This was a regression that occurred between 2.47.1 and 2.47.2.
  - Lefty is disabled by default in the Autotools build system. To re-enable it,
    pass `--enable-lefty` to `./configure`. In a future release, Lefty will be
    removed.
  - remove PHP5 support in SWIG bindings
  - Msys experimental packages are included in release artifacts
  - CMake build system incorrectly aliases gv2gml to gml2gv
  - Gv2gml Doesn't escape quotes in attributes
  - GVPR incorrectly understands color schemes
- reenable lefty to fix addons build</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1641816000">- Remove pointless libgraphviz6 subpackage only containing broken
  and unnecessary ld.so.conf.d dropin.
- Add required Provides and Obsoletes for library package split.
- Remove unversioned symlinks for plugins, breaking shared library
  policy.
- Remove duplicate python3 bindings in wrong directory (again).
- Add missing post scriptlet for webp plugin.
- Fix postun scriptlets for all plugins (be silent when graphviz
  gets removed completely, report errors otherwise).
- Cleanup spec file.
- Disable Java bindings, as unused/untested, and packaging
  is quite broken.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1660305600">- Split the Qt5 dependencies from addons flavor - it's just gvedit</changelog>
  <changelog author="Klaus K&#xE4;mpf &lt;kkaempf@suse.com&gt;" date="1666180800">- add swig-4.1.0.patch to work around graphviz's incompatibility
  with swig-4.1.0.</changelog>
  <changelog author="pgajdos@suse.com" date="1668427200">- php8 support was added in swig 4.1.0</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1677672000">- Fix RPM conditionals for PHP, elif does not work on Leap 15.x
- Remove unused ghostscript_any BuildRequires for qt5 and main
  flavors</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1701172800">- Require bitstream-vera-fonts for correct .png rendering by doxygen+dot</changelog>
</package>
<package pkgid="6664bc0a95a3d0baa1f775b71bf22f97f62ba622e47a265d5d9c1822062431817f9aa65b1f45d97b408bb7025fe5c1eb9c1bfdaec74305bdbad15d4171a63bbd" name="graphviz-gnome-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.49.3" rel="7.1"/>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614081600">- Reenable ghostscript, but require just ghostscript-mini</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614600000">- Add graphviz-webp package to for webp image support</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1615896000">- Replace ghostscript-mini dependency with ghostscript_any</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1617883200">- Buildrequire full ghostscript in the addons package
  to avoid a conflict betwen ghostcript-mini and ghostscript-devel</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1618401600">- Remove obsolete pre_checkin.sh</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update to version 2.47.1
  * More detailed error messages when opening input file fails
  * The edges in JSON output are ordered now
  * Fixed xdot man page does not document some functions
  * Fixed PIC renderer
  * Fixed dot conversion to dia format
  * Fixed memory leak of reference-counted HTML strings
  * Fix for TBbalance attribute code
  * Fixed HTML parser error with single closing square bracket in
    table row
  * Fixed reference counted strings put the HTML bit in the middle
    of the reference count
  * Fixed &amp;amp; escape disappearing
  * Fixed gvpr -? to actually print usage and exit non-zero
  * Fixed memory leak in libmingle
  * Fixed memory leak in ANN bridge
  * Fixed buffer overflow in unflatten
  * Fixed agxbputc macro does not bracket its arguments
- Drop upstream fixed graphviz-2.46-fix-shebang.patch
  * Using POSIX shell, no need for ksh</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622635200">- Install epl-v10.txt instead of COPYING.
  The COPYING file is a symlink to epl-v10.txt.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1624881600">- Update graphviz-2.20.2-interpreter_names.patch so the Python demo
  uses Python 3.</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1628683200">- Dropped python2 subpackages as the bindings are removed in 2.48
- Update to version 2.48.0 (changes since 2.47.1)
  * marginally more accurate computations in Smyrna sphere projection
  * Perl is no longer required to build Graphviz #2067
  * nop more reliably returns success and failure exit statuses
  * implicit 63 character limit on plugin names is removed in GVC
  * remove Python 2 bindings #1992
  * improved thread-safety in Graphviz bindings Makefile
  * the CMake build system now enables -Wextra when building C++
  * some Cgraph functions that take char* arguments that they do not modify have
    been updated to take const char* arguments #634
  * incorrectly using the layout attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  * edgepaint accepts more standard -- prefixed command line arguments and
    rejects invalid options #1971
  * improved detection of Lefty dependencies in the Autotools build system
  * Fix: out of bounds read when attempting to load a plugin whose name is ≥63 characters
  * Fix: out of bounds read when examining a registered plugin whose name is ≥63 characters
  * Fix: do not fclose(NULL) in gvmap
  * Fix: Uninitialized variable read in delaunay_tri
    potentially mismatched format string in tclpkg
  * Fix: ortho's eqEndSeg incorrectly modifies its arguments #2047
  * Fix: Autotools enables -Wtrampolines and -Wlogical-op for Clang #2066
  * Fix: node_distinct_coloring failure due to out-of-memory now reported correctly
    instead of referring to a failure to open lab_gamut
  * Fix: a typo GD_LIBS to GDLIB_LIBS in tclpkg/tcldot/Makefile.am !2022
  * Fix: Autotools build system sets libgd variables now instead of incorrectly setting
    GTK variables
  * Fix: HTML strings used as labels are distinguishable in GXL output by kind="HTML-like string"
  * Fix: a Bashism removed from the Autotools build system
  * Fix: when Criterion is available, the command_line test binary is no longer built
    and installed by default, but rather during make check
  * Fix: round-tripping a file through gv2gxl and then gxl2gv no longer causes
    HTML-like labels to become non-HTML like labels #517
  * Fix: fix ODR violation by including the ortho object files in the gvc lib also for
    CMake and MSbuild #2096</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1630324800">- Changelog Update for SLES:
  The Following patches have been backported to SLES and are therefore
  missing from the Factory changelog:
  * graphviz-2.40.1-fix-dot-segfault.patch (bsc#1151207)
  * graphviz-out-of-bounds-write.patch (bsc#1185833)
  * graphviz-null_dereference.patch (bsc#1185833)</changelog>
  <changelog author="Christian Voegl &lt;christian.voegl@suse.com&gt;" date="1630929600">- Changelog Update for SLES:
  The following patch has been backported to SLES and is therefore
  missing from the Factory changelog:
  * graphviz-malformed_input.patch (boo#1132091)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1634385600">- update to 2.49.1:
  - the CMake build system installs gzipped man pages if `gzip` is available #1883
  - CMake projects using Graphviz as a subproject (`add_subdirectory`) can now
    link against and use `gvc`.
  - various problems in the generation of Javascript bindings
  - 2.48.0: test suite is failing #2112
  - Ensure correct file-level dependency for generated file in cmake generated
    projects #2119
  - compile failures with a C++20-compatible toolchain #2122
  - compile errors on macOS when using Bison 3.8 #2127
  - Make Graphviz buildable as a cmake subproject/subdirectory #1477
  - Header not found in Cmake project #2109
  - a very basic C++ API for a subset of the functions in lib/cgraph and
    lib/gvc, allowing a graph to be rendered from DOT source to a
    specified format. The new API is available through two new
    libraries: lib/cgraph++ and lib/gvc++. It is experimental, meaning
    that it might have breaking changes also in upcoming patch or minor
    releases (towards #2001)
  - CMake builds now support an `with_expat` option that allows the support for
    using HTML-like labels through the optional expat library to be explicitly
    enabled (default) or disabled
  - CMake builds now support an with_zlib option that allows the support for
    raster image compression through the optional zlib library to be explicitly
    enabled (default) or disabled
  - the CMake build system now enables `-Wextra` when building C++
  - some Cgraph functions that take `char*` arguments that they do not modify have
    been updated to take `const char*` arguments #634
  - incorrectly using the `layout` attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  - `edgepaint` accepts more standard `--` prefixed command line arguments and
    rejects invalid options #1971
  - improved detection of Lefty dependencies in the Autotools build system
  - libexpr rejects printing the time (`%t`) if no format is provided
  - `-DDATE=…` option in the CMake build system has been removed
  - the Autotools build system no longer writes the DATE file and the portable
    source tarball no longer includes this
  - The attached dot file causes a segfault when processed #2095
  - fix typos and update URLs in `edgepaint` usage text and man page
  - Fix clang's undefined behavior warning in dotLayout
  - gvpr doesn't build on macOS but MKDEFS_EXECUTABLE points to wrong
    directory #2101
  - the generated gdefs.h header is no longer installed
  - `ccomps` out-of-memory message no longer incorrectly refers to `gc`
  - do not abort when `calloc(0, x)` or `calloc(x, 0)` in `gcalloc` return `NULL`
  - failed Exshort_t type discrimination #1799
  - dot manpage is in wrong directory on Windows #1936
  - CMake builds fail when when the ltdl library is not available even if the
    `enable_ltdl` option is `ON`
  - CMake builds fail when when the optional `zlib` library is not available
  - fix graph rotation in quartz plugin</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1635336000">- Split libgraphviz into tlibcdt, libcgraph, libgvc, libgvpr, libpathplan,
  libxdot, and  liblab_gamut packages, in order to fix shlib naming policy
  errors (boo#1191756)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1637755200">- update to 2.49.3:
  - gvpr "split", "tokens", and "index" functions produce incorrect results
    This was a regression that occurred between 2.47.1 and 2.47.2.
  - Lefty is disabled by default in the Autotools build system. To re-enable it,
    pass `--enable-lefty` to `./configure`. In a future release, Lefty will be
    removed.
  - remove PHP5 support in SWIG bindings
  - Msys experimental packages are included in release artifacts
  - CMake build system incorrectly aliases gv2gml to gml2gv
  - Gv2gml Doesn't escape quotes in attributes
  - GVPR incorrectly understands color schemes
- reenable lefty to fix addons build</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1641816000">- Remove pointless libgraphviz6 subpackage only containing broken
  and unnecessary ld.so.conf.d dropin.
- Add required Provides and Obsoletes for library package split.
- Remove unversioned symlinks for plugins, breaking shared library
  policy.
- Remove duplicate python3 bindings in wrong directory (again).
- Add missing post scriptlet for webp plugin.
- Fix postun scriptlets for all plugins (be silent when graphviz
  gets removed completely, report errors otherwise).
- Cleanup spec file.
- Disable Java bindings, as unused/untested, and packaging
  is quite broken.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1660305600">- Split the Qt5 dependencies from addons flavor - it's just gvedit</changelog>
  <changelog author="Klaus K&#xE4;mpf &lt;kkaempf@suse.com&gt;" date="1666180800">- add swig-4.1.0.patch to work around graphviz's incompatibility
  with swig-4.1.0.</changelog>
  <changelog author="pgajdos@suse.com" date="1668427200">- php8 support was added in swig 4.1.0</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1677672000">- Fix RPM conditionals for PHP, elif does not work on Leap 15.x
- Remove unused ghostscript_any BuildRequires for qt5 and main
  flavors</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1701172800">- Require bitstream-vera-fonts for correct .png rendering by doxygen+dot</changelog>
</package>
<package pkgid="22a21895993ffa02f2de02a93275ed5e187597f844dc96c11540d1411d62ec91d6d56a76b6167317ec5c1b4e98b2d9e7b2781341b1229ae18cf0fe589d7ab6ae" name="graphviz-guile" arch="i586">
  <version epoch="0" ver="2.49.3" rel="7.1"/>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614081600">- Reenable ghostscript, but require just ghostscript-mini</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614600000">- Add graphviz-webp package to for webp image support</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1615896000">- Replace ghostscript-mini dependency with ghostscript_any</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1617883200">- Buildrequire full ghostscript in the addons package
  to avoid a conflict betwen ghostcript-mini and ghostscript-devel</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1618401600">- Remove obsolete pre_checkin.sh</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update to version 2.47.1
  * More detailed error messages when opening input file fails
  * The edges in JSON output are ordered now
  * Fixed xdot man page does not document some functions
  * Fixed PIC renderer
  * Fixed dot conversion to dia format
  * Fixed memory leak of reference-counted HTML strings
  * Fix for TBbalance attribute code
  * Fixed HTML parser error with single closing square bracket in
    table row
  * Fixed reference counted strings put the HTML bit in the middle
    of the reference count
  * Fixed &amp;amp; escape disappearing
  * Fixed gvpr -? to actually print usage and exit non-zero
  * Fixed memory leak in libmingle
  * Fixed memory leak in ANN bridge
  * Fixed buffer overflow in unflatten
  * Fixed agxbputc macro does not bracket its arguments
- Drop upstream fixed graphviz-2.46-fix-shebang.patch
  * Using POSIX shell, no need for ksh</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622635200">- Install epl-v10.txt instead of COPYING.
  The COPYING file is a symlink to epl-v10.txt.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1624881600">- Update graphviz-2.20.2-interpreter_names.patch so the Python demo
  uses Python 3.</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1628683200">- Dropped python2 subpackages as the bindings are removed in 2.48
- Update to version 2.48.0 (changes since 2.47.1)
  * marginally more accurate computations in Smyrna sphere projection
  * Perl is no longer required to build Graphviz #2067
  * nop more reliably returns success and failure exit statuses
  * implicit 63 character limit on plugin names is removed in GVC
  * remove Python 2 bindings #1992
  * improved thread-safety in Graphviz bindings Makefile
  * the CMake build system now enables -Wextra when building C++
  * some Cgraph functions that take char* arguments that they do not modify have
    been updated to take const char* arguments #634
  * incorrectly using the layout attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  * edgepaint accepts more standard -- prefixed command line arguments and
    rejects invalid options #1971
  * improved detection of Lefty dependencies in the Autotools build system
  * Fix: out of bounds read when attempting to load a plugin whose name is ≥63 characters
  * Fix: out of bounds read when examining a registered plugin whose name is ≥63 characters
  * Fix: do not fclose(NULL) in gvmap
  * Fix: Uninitialized variable read in delaunay_tri
    potentially mismatched format string in tclpkg
  * Fix: ortho's eqEndSeg incorrectly modifies its arguments #2047
  * Fix: Autotools enables -Wtrampolines and -Wlogical-op for Clang #2066
  * Fix: node_distinct_coloring failure due to out-of-memory now reported correctly
    instead of referring to a failure to open lab_gamut
  * Fix: a typo GD_LIBS to GDLIB_LIBS in tclpkg/tcldot/Makefile.am !2022
  * Fix: Autotools build system sets libgd variables now instead of incorrectly setting
    GTK variables
  * Fix: HTML strings used as labels are distinguishable in GXL output by kind="HTML-like string"
  * Fix: a Bashism removed from the Autotools build system
  * Fix: when Criterion is available, the command_line test binary is no longer built
    and installed by default, but rather during make check
  * Fix: round-tripping a file through gv2gxl and then gxl2gv no longer causes
    HTML-like labels to become non-HTML like labels #517
  * Fix: fix ODR violation by including the ortho object files in the gvc lib also for
    CMake and MSbuild #2096</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1630324800">- Changelog Update for SLES:
  The Following patches have been backported to SLES and are therefore
  missing from the Factory changelog:
  * graphviz-2.40.1-fix-dot-segfault.patch (bsc#1151207)
  * graphviz-out-of-bounds-write.patch (bsc#1185833)
  * graphviz-null_dereference.patch (bsc#1185833)</changelog>
  <changelog author="Christian Voegl &lt;christian.voegl@suse.com&gt;" date="1630929600">- Changelog Update for SLES:
  The following patch has been backported to SLES and is therefore
  missing from the Factory changelog:
  * graphviz-malformed_input.patch (boo#1132091)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1634385600">- update to 2.49.1:
  - the CMake build system installs gzipped man pages if `gzip` is available #1883
  - CMake projects using Graphviz as a subproject (`add_subdirectory`) can now
    link against and use `gvc`.
  - various problems in the generation of Javascript bindings
  - 2.48.0: test suite is failing #2112
  - Ensure correct file-level dependency for generated file in cmake generated
    projects #2119
  - compile failures with a C++20-compatible toolchain #2122
  - compile errors on macOS when using Bison 3.8 #2127
  - Make Graphviz buildable as a cmake subproject/subdirectory #1477
  - Header not found in Cmake project #2109
  - a very basic C++ API for a subset of the functions in lib/cgraph and
    lib/gvc, allowing a graph to be rendered from DOT source to a
    specified format. The new API is available through two new
    libraries: lib/cgraph++ and lib/gvc++. It is experimental, meaning
    that it might have breaking changes also in upcoming patch or minor
    releases (towards #2001)
  - CMake builds now support an `with_expat` option that allows the support for
    using HTML-like labels through the optional expat library to be explicitly
    enabled (default) or disabled
  - CMake builds now support an with_zlib option that allows the support for
    raster image compression through the optional zlib library to be explicitly
    enabled (default) or disabled
  - the CMake build system now enables `-Wextra` when building C++
  - some Cgraph functions that take `char*` arguments that they do not modify have
    been updated to take `const char*` arguments #634
  - incorrectly using the `layout` attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  - `edgepaint` accepts more standard `--` prefixed command line arguments and
    rejects invalid options #1971
  - improved detection of Lefty dependencies in the Autotools build system
  - libexpr rejects printing the time (`%t`) if no format is provided
  - `-DDATE=…` option in the CMake build system has been removed
  - the Autotools build system no longer writes the DATE file and the portable
    source tarball no longer includes this
  - The attached dot file causes a segfault when processed #2095
  - fix typos and update URLs in `edgepaint` usage text and man page
  - Fix clang's undefined behavior warning in dotLayout
  - gvpr doesn't build on macOS but MKDEFS_EXECUTABLE points to wrong
    directory #2101
  - the generated gdefs.h header is no longer installed
  - `ccomps` out-of-memory message no longer incorrectly refers to `gc`
  - do not abort when `calloc(0, x)` or `calloc(x, 0)` in `gcalloc` return `NULL`
  - failed Exshort_t type discrimination #1799
  - dot manpage is in wrong directory on Windows #1936
  - CMake builds fail when when the ltdl library is not available even if the
    `enable_ltdl` option is `ON`
  - CMake builds fail when when the optional `zlib` library is not available
  - fix graph rotation in quartz plugin</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1635336000">- Split libgraphviz into tlibcdt, libcgraph, libgvc, libgvpr, libpathplan,
  libxdot, and  liblab_gamut packages, in order to fix shlib naming policy
  errors (boo#1191756)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1637755200">- update to 2.49.3:
  - gvpr "split", "tokens", and "index" functions produce incorrect results
    This was a regression that occurred between 2.47.1 and 2.47.2.
  - Lefty is disabled by default in the Autotools build system. To re-enable it,
    pass `--enable-lefty` to `./configure`. In a future release, Lefty will be
    removed.
  - remove PHP5 support in SWIG bindings
  - Msys experimental packages are included in release artifacts
  - CMake build system incorrectly aliases gv2gml to gml2gv
  - Gv2gml Doesn't escape quotes in attributes
  - GVPR incorrectly understands color schemes
- reenable lefty to fix addons build</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1641816000">- Remove pointless libgraphviz6 subpackage only containing broken
  and unnecessary ld.so.conf.d dropin.
- Add required Provides and Obsoletes for library package split.
- Remove unversioned symlinks for plugins, breaking shared library
  policy.
- Remove duplicate python3 bindings in wrong directory (again).
- Add missing post scriptlet for webp plugin.
- Fix postun scriptlets for all plugins (be silent when graphviz
  gets removed completely, report errors otherwise).
- Cleanup spec file.
- Disable Java bindings, as unused/untested, and packaging
  is quite broken.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1660305600">- Split the Qt5 dependencies from addons flavor - it's just gvedit</changelog>
  <changelog author="Klaus K&#xE4;mpf &lt;kkaempf@suse.com&gt;" date="1666180800">- add swig-4.1.0.patch to work around graphviz's incompatibility
  with swig-4.1.0.</changelog>
  <changelog author="pgajdos@suse.com" date="1668427200">- php8 support was added in swig 4.1.0</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1677672000">- Fix RPM conditionals for PHP, elif does not work on Leap 15.x
- Remove unused ghostscript_any BuildRequires for qt5 and main
  flavors</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1701172800">- Require bitstream-vera-fonts for correct .png rendering by doxygen+dot</changelog>
</package>
<package pkgid="14a59b62d642df6886ba8a7d31dce4e3f5ebe4c59d08a68c569bf4fce37320c818d9a86c9fee354f12135c225e5fd6dce573afc41e4630b425620f2596ec0dce" name="graphviz-guile" arch="x86_64">
  <version epoch="0" ver="2.49.3" rel="7.1"/>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614081600">- Reenable ghostscript, but require just ghostscript-mini</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614600000">- Add graphviz-webp package to for webp image support</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1615896000">- Replace ghostscript-mini dependency with ghostscript_any</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1617883200">- Buildrequire full ghostscript in the addons package
  to avoid a conflict betwen ghostcript-mini and ghostscript-devel</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1618401600">- Remove obsolete pre_checkin.sh</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update to version 2.47.1
  * More detailed error messages when opening input file fails
  * The edges in JSON output are ordered now
  * Fixed xdot man page does not document some functions
  * Fixed PIC renderer
  * Fixed dot conversion to dia format
  * Fixed memory leak of reference-counted HTML strings
  * Fix for TBbalance attribute code
  * Fixed HTML parser error with single closing square bracket in
    table row
  * Fixed reference counted strings put the HTML bit in the middle
    of the reference count
  * Fixed &amp;amp; escape disappearing
  * Fixed gvpr -? to actually print usage and exit non-zero
  * Fixed memory leak in libmingle
  * Fixed memory leak in ANN bridge
  * Fixed buffer overflow in unflatten
  * Fixed agxbputc macro does not bracket its arguments
- Drop upstream fixed graphviz-2.46-fix-shebang.patch
  * Using POSIX shell, no need for ksh</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622635200">- Install epl-v10.txt instead of COPYING.
  The COPYING file is a symlink to epl-v10.txt.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1624881600">- Update graphviz-2.20.2-interpreter_names.patch so the Python demo
  uses Python 3.</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1628683200">- Dropped python2 subpackages as the bindings are removed in 2.48
- Update to version 2.48.0 (changes since 2.47.1)
  * marginally more accurate computations in Smyrna sphere projection
  * Perl is no longer required to build Graphviz #2067
  * nop more reliably returns success and failure exit statuses
  * implicit 63 character limit on plugin names is removed in GVC
  * remove Python 2 bindings #1992
  * improved thread-safety in Graphviz bindings Makefile
  * the CMake build system now enables -Wextra when building C++
  * some Cgraph functions that take char* arguments that they do not modify have
    been updated to take const char* arguments #634
  * incorrectly using the layout attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  * edgepaint accepts more standard -- prefixed command line arguments and
    rejects invalid options #1971
  * improved detection of Lefty dependencies in the Autotools build system
  * Fix: out of bounds read when attempting to load a plugin whose name is ≥63 characters
  * Fix: out of bounds read when examining a registered plugin whose name is ≥63 characters
  * Fix: do not fclose(NULL) in gvmap
  * Fix: Uninitialized variable read in delaunay_tri
    potentially mismatched format string in tclpkg
  * Fix: ortho's eqEndSeg incorrectly modifies its arguments #2047
  * Fix: Autotools enables -Wtrampolines and -Wlogical-op for Clang #2066
  * Fix: node_distinct_coloring failure due to out-of-memory now reported correctly
    instead of referring to a failure to open lab_gamut
  * Fix: a typo GD_LIBS to GDLIB_LIBS in tclpkg/tcldot/Makefile.am !2022
  * Fix: Autotools build system sets libgd variables now instead of incorrectly setting
    GTK variables
  * Fix: HTML strings used as labels are distinguishable in GXL output by kind="HTML-like string"
  * Fix: a Bashism removed from the Autotools build system
  * Fix: when Criterion is available, the command_line test binary is no longer built
    and installed by default, but rather during make check
  * Fix: round-tripping a file through gv2gxl and then gxl2gv no longer causes
    HTML-like labels to become non-HTML like labels #517
  * Fix: fix ODR violation by including the ortho object files in the gvc lib also for
    CMake and MSbuild #2096</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1630324800">- Changelog Update for SLES:
  The Following patches have been backported to SLES and are therefore
  missing from the Factory changelog:
  * graphviz-2.40.1-fix-dot-segfault.patch (bsc#1151207)
  * graphviz-out-of-bounds-write.patch (bsc#1185833)
  * graphviz-null_dereference.patch (bsc#1185833)</changelog>
  <changelog author="Christian Voegl &lt;christian.voegl@suse.com&gt;" date="1630929600">- Changelog Update for SLES:
  The following patch has been backported to SLES and is therefore
  missing from the Factory changelog:
  * graphviz-malformed_input.patch (boo#1132091)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1634385600">- update to 2.49.1:
  - the CMake build system installs gzipped man pages if `gzip` is available #1883
  - CMake projects using Graphviz as a subproject (`add_subdirectory`) can now
    link against and use `gvc`.
  - various problems in the generation of Javascript bindings
  - 2.48.0: test suite is failing #2112
  - Ensure correct file-level dependency for generated file in cmake generated
    projects #2119
  - compile failures with a C++20-compatible toolchain #2122
  - compile errors on macOS when using Bison 3.8 #2127
  - Make Graphviz buildable as a cmake subproject/subdirectory #1477
  - Header not found in Cmake project #2109
  - a very basic C++ API for a subset of the functions in lib/cgraph and
    lib/gvc, allowing a graph to be rendered from DOT source to a
    specified format. The new API is available through two new
    libraries: lib/cgraph++ and lib/gvc++. It is experimental, meaning
    that it might have breaking changes also in upcoming patch or minor
    releases (towards #2001)
  - CMake builds now support an `with_expat` option that allows the support for
    using HTML-like labels through the optional expat library to be explicitly
    enabled (default) or disabled
  - CMake builds now support an with_zlib option that allows the support for
    raster image compression through the optional zlib library to be explicitly
    enabled (default) or disabled
  - the CMake build system now enables `-Wextra` when building C++
  - some Cgraph functions that take `char*` arguments that they do not modify have
    been updated to take `const char*` arguments #634
  - incorrectly using the `layout` attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  - `edgepaint` accepts more standard `--` prefixed command line arguments and
    rejects invalid options #1971
  - improved detection of Lefty dependencies in the Autotools build system
  - libexpr rejects printing the time (`%t`) if no format is provided
  - `-DDATE=…` option in the CMake build system has been removed
  - the Autotools build system no longer writes the DATE file and the portable
    source tarball no longer includes this
  - The attached dot file causes a segfault when processed #2095
  - fix typos and update URLs in `edgepaint` usage text and man page
  - Fix clang's undefined behavior warning in dotLayout
  - gvpr doesn't build on macOS but MKDEFS_EXECUTABLE points to wrong
    directory #2101
  - the generated gdefs.h header is no longer installed
  - `ccomps` out-of-memory message no longer incorrectly refers to `gc`
  - do not abort when `calloc(0, x)` or `calloc(x, 0)` in `gcalloc` return `NULL`
  - failed Exshort_t type discrimination #1799
  - dot manpage is in wrong directory on Windows #1936
  - CMake builds fail when when the ltdl library is not available even if the
    `enable_ltdl` option is `ON`
  - CMake builds fail when when the optional `zlib` library is not available
  - fix graph rotation in quartz plugin</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1635336000">- Split libgraphviz into tlibcdt, libcgraph, libgvc, libgvpr, libpathplan,
  libxdot, and  liblab_gamut packages, in order to fix shlib naming policy
  errors (boo#1191756)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1637755200">- update to 2.49.3:
  - gvpr "split", "tokens", and "index" functions produce incorrect results
    This was a regression that occurred between 2.47.1 and 2.47.2.
  - Lefty is disabled by default in the Autotools build system. To re-enable it,
    pass `--enable-lefty` to `./configure`. In a future release, Lefty will be
    removed.
  - remove PHP5 support in SWIG bindings
  - Msys experimental packages are included in release artifacts
  - CMake build system incorrectly aliases gv2gml to gml2gv
  - Gv2gml Doesn't escape quotes in attributes
  - GVPR incorrectly understands color schemes
- reenable lefty to fix addons build</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1641816000">- Remove pointless libgraphviz6 subpackage only containing broken
  and unnecessary ld.so.conf.d dropin.
- Add required Provides and Obsoletes for library package split.
- Remove unversioned symlinks for plugins, breaking shared library
  policy.
- Remove duplicate python3 bindings in wrong directory (again).
- Add missing post scriptlet for webp plugin.
- Fix postun scriptlets for all plugins (be silent when graphviz
  gets removed completely, report errors otherwise).
- Cleanup spec file.
- Disable Java bindings, as unused/untested, and packaging
  is quite broken.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1660305600">- Split the Qt5 dependencies from addons flavor - it's just gvedit</changelog>
  <changelog author="Klaus K&#xE4;mpf &lt;kkaempf@suse.com&gt;" date="1666180800">- add swig-4.1.0.patch to work around graphviz's incompatibility
  with swig-4.1.0.</changelog>
  <changelog author="pgajdos@suse.com" date="1668427200">- php8 support was added in swig 4.1.0</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1677672000">- Fix RPM conditionals for PHP, elif does not work on Leap 15.x
- Remove unused ghostscript_any BuildRequires for qt5 and main
  flavors</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1701172800">- Require bitstream-vera-fonts for correct .png rendering by doxygen+dot</changelog>
</package>
<package pkgid="6a3078fdb4f82972c8d4455e28a8153a71425ad73a7e3ddbab2ccd843a45c90e93a83bc6fe488975e857d8f38526b8abd36923a18940314aeea42542cda0e6ff" name="graphviz-guile-debuginfo" arch="i586">
  <version epoch="0" ver="2.49.3" rel="7.1"/>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614081600">- Reenable ghostscript, but require just ghostscript-mini</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614600000">- Add graphviz-webp package to for webp image support</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1615896000">- Replace ghostscript-mini dependency with ghostscript_any</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1617883200">- Buildrequire full ghostscript in the addons package
  to avoid a conflict betwen ghostcript-mini and ghostscript-devel</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1618401600">- Remove obsolete pre_checkin.sh</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update to version 2.47.1
  * More detailed error messages when opening input file fails
  * The edges in JSON output are ordered now
  * Fixed xdot man page does not document some functions
  * Fixed PIC renderer
  * Fixed dot conversion to dia format
  * Fixed memory leak of reference-counted HTML strings
  * Fix for TBbalance attribute code
  * Fixed HTML parser error with single closing square bracket in
    table row
  * Fixed reference counted strings put the HTML bit in the middle
    of the reference count
  * Fixed &amp;amp; escape disappearing
  * Fixed gvpr -? to actually print usage and exit non-zero
  * Fixed memory leak in libmingle
  * Fixed memory leak in ANN bridge
  * Fixed buffer overflow in unflatten
  * Fixed agxbputc macro does not bracket its arguments
- Drop upstream fixed graphviz-2.46-fix-shebang.patch
  * Using POSIX shell, no need for ksh</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622635200">- Install epl-v10.txt instead of COPYING.
  The COPYING file is a symlink to epl-v10.txt.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1624881600">- Update graphviz-2.20.2-interpreter_names.patch so the Python demo
  uses Python 3.</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1628683200">- Dropped python2 subpackages as the bindings are removed in 2.48
- Update to version 2.48.0 (changes since 2.47.1)
  * marginally more accurate computations in Smyrna sphere projection
  * Perl is no longer required to build Graphviz #2067
  * nop more reliably returns success and failure exit statuses
  * implicit 63 character limit on plugin names is removed in GVC
  * remove Python 2 bindings #1992
  * improved thread-safety in Graphviz bindings Makefile
  * the CMake build system now enables -Wextra when building C++
  * some Cgraph functions that take char* arguments that they do not modify have
    been updated to take const char* arguments #634
  * incorrectly using the layout attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  * edgepaint accepts more standard -- prefixed command line arguments and
    rejects invalid options #1971
  * improved detection of Lefty dependencies in the Autotools build system
  * Fix: out of bounds read when attempting to load a plugin whose name is ≥63 characters
  * Fix: out of bounds read when examining a registered plugin whose name is ≥63 characters
  * Fix: do not fclose(NULL) in gvmap
  * Fix: Uninitialized variable read in delaunay_tri
    potentially mismatched format string in tclpkg
  * Fix: ortho's eqEndSeg incorrectly modifies its arguments #2047
  * Fix: Autotools enables -Wtrampolines and -Wlogical-op for Clang #2066
  * Fix: node_distinct_coloring failure due to out-of-memory now reported correctly
    instead of referring to a failure to open lab_gamut
  * Fix: a typo GD_LIBS to GDLIB_LIBS in tclpkg/tcldot/Makefile.am !2022
  * Fix: Autotools build system sets libgd variables now instead of incorrectly setting
    GTK variables
  * Fix: HTML strings used as labels are distinguishable in GXL output by kind="HTML-like string"
  * Fix: a Bashism removed from the Autotools build system
  * Fix: when Criterion is available, the command_line test binary is no longer built
    and installed by default, but rather during make check
  * Fix: round-tripping a file through gv2gxl and then gxl2gv no longer causes
    HTML-like labels to become non-HTML like labels #517
  * Fix: fix ODR violation by including the ortho object files in the gvc lib also for
    CMake and MSbuild #2096</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1630324800">- Changelog Update for SLES:
  The Following patches have been backported to SLES and are therefore
  missing from the Factory changelog:
  * graphviz-2.40.1-fix-dot-segfault.patch (bsc#1151207)
  * graphviz-out-of-bounds-write.patch (bsc#1185833)
  * graphviz-null_dereference.patch (bsc#1185833)</changelog>
  <changelog author="Christian Voegl &lt;christian.voegl@suse.com&gt;" date="1630929600">- Changelog Update for SLES:
  The following patch has been backported to SLES and is therefore
  missing from the Factory changelog:
  * graphviz-malformed_input.patch (boo#1132091)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1634385600">- update to 2.49.1:
  - the CMake build system installs gzipped man pages if `gzip` is available #1883
  - CMake projects using Graphviz as a subproject (`add_subdirectory`) can now
    link against and use `gvc`.
  - various problems in the generation of Javascript bindings
  - 2.48.0: test suite is failing #2112
  - Ensure correct file-level dependency for generated file in cmake generated
    projects #2119
  - compile failures with a C++20-compatible toolchain #2122
  - compile errors on macOS when using Bison 3.8 #2127
  - Make Graphviz buildable as a cmake subproject/subdirectory #1477
  - Header not found in Cmake project #2109
  - a very basic C++ API for a subset of the functions in lib/cgraph and
    lib/gvc, allowing a graph to be rendered from DOT source to a
    specified format. The new API is available through two new
    libraries: lib/cgraph++ and lib/gvc++. It is experimental, meaning
    that it might have breaking changes also in upcoming patch or minor
    releases (towards #2001)
  - CMake builds now support an `with_expat` option that allows the support for
    using HTML-like labels through the optional expat library to be explicitly
    enabled (default) or disabled
  - CMake builds now support an with_zlib option that allows the support for
    raster image compression through the optional zlib library to be explicitly
    enabled (default) or disabled
  - the CMake build system now enables `-Wextra` when building C++
  - some Cgraph functions that take `char*` arguments that they do not modify have
    been updated to take `const char*` arguments #634
  - incorrectly using the `layout` attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  - `edgepaint` accepts more standard `--` prefixed command line arguments and
    rejects invalid options #1971
  - improved detection of Lefty dependencies in the Autotools build system
  - libexpr rejects printing the time (`%t`) if no format is provided
  - `-DDATE=…` option in the CMake build system has been removed
  - the Autotools build system no longer writes the DATE file and the portable
    source tarball no longer includes this
  - The attached dot file causes a segfault when processed #2095
  - fix typos and update URLs in `edgepaint` usage text and man page
  - Fix clang's undefined behavior warning in dotLayout
  - gvpr doesn't build on macOS but MKDEFS_EXECUTABLE points to wrong
    directory #2101
  - the generated gdefs.h header is no longer installed
  - `ccomps` out-of-memory message no longer incorrectly refers to `gc`
  - do not abort when `calloc(0, x)` or `calloc(x, 0)` in `gcalloc` return `NULL`
  - failed Exshort_t type discrimination #1799
  - dot manpage is in wrong directory on Windows #1936
  - CMake builds fail when when the ltdl library is not available even if the
    `enable_ltdl` option is `ON`
  - CMake builds fail when when the optional `zlib` library is not available
  - fix graph rotation in quartz plugin</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1635336000">- Split libgraphviz into tlibcdt, libcgraph, libgvc, libgvpr, libpathplan,
  libxdot, and  liblab_gamut packages, in order to fix shlib naming policy
  errors (boo#1191756)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1637755200">- update to 2.49.3:
  - gvpr "split", "tokens", and "index" functions produce incorrect results
    This was a regression that occurred between 2.47.1 and 2.47.2.
  - Lefty is disabled by default in the Autotools build system. To re-enable it,
    pass `--enable-lefty` to `./configure`. In a future release, Lefty will be
    removed.
  - remove PHP5 support in SWIG bindings
  - Msys experimental packages are included in release artifacts
  - CMake build system incorrectly aliases gv2gml to gml2gv
  - Gv2gml Doesn't escape quotes in attributes
  - GVPR incorrectly understands color schemes
- reenable lefty to fix addons build</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1641816000">- Remove pointless libgraphviz6 subpackage only containing broken
  and unnecessary ld.so.conf.d dropin.
- Add required Provides and Obsoletes for library package split.
- Remove unversioned symlinks for plugins, breaking shared library
  policy.
- Remove duplicate python3 bindings in wrong directory (again).
- Add missing post scriptlet for webp plugin.
- Fix postun scriptlets for all plugins (be silent when graphviz
  gets removed completely, report errors otherwise).
- Cleanup spec file.
- Disable Java bindings, as unused/untested, and packaging
  is quite broken.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1660305600">- Split the Qt5 dependencies from addons flavor - it's just gvedit</changelog>
  <changelog author="Klaus K&#xE4;mpf &lt;kkaempf@suse.com&gt;" date="1666180800">- add swig-4.1.0.patch to work around graphviz's incompatibility
  with swig-4.1.0.</changelog>
  <changelog author="pgajdos@suse.com" date="1668427200">- php8 support was added in swig 4.1.0</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1677672000">- Fix RPM conditionals for PHP, elif does not work on Leap 15.x
- Remove unused ghostscript_any BuildRequires for qt5 and main
  flavors</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1701172800">- Require bitstream-vera-fonts for correct .png rendering by doxygen+dot</changelog>
</package>
<package pkgid="06ac2055d84faefdc12b361a26b86a762c3814c799b7a7876a3c66fb8bc71799c0f392beee4e400e3c6c89ce8aaf727f1a695ed6103f962d619cc27c742d12d0" name="graphviz-guile-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.49.3" rel="7.1"/>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614081600">- Reenable ghostscript, but require just ghostscript-mini</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614600000">- Add graphviz-webp package to for webp image support</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1615896000">- Replace ghostscript-mini dependency with ghostscript_any</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1617883200">- Buildrequire full ghostscript in the addons package
  to avoid a conflict betwen ghostcript-mini and ghostscript-devel</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1618401600">- Remove obsolete pre_checkin.sh</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update to version 2.47.1
  * More detailed error messages when opening input file fails
  * The edges in JSON output are ordered now
  * Fixed xdot man page does not document some functions
  * Fixed PIC renderer
  * Fixed dot conversion to dia format
  * Fixed memory leak of reference-counted HTML strings
  * Fix for TBbalance attribute code
  * Fixed HTML parser error with single closing square bracket in
    table row
  * Fixed reference counted strings put the HTML bit in the middle
    of the reference count
  * Fixed &amp;amp; escape disappearing
  * Fixed gvpr -? to actually print usage and exit non-zero
  * Fixed memory leak in libmingle
  * Fixed memory leak in ANN bridge
  * Fixed buffer overflow in unflatten
  * Fixed agxbputc macro does not bracket its arguments
- Drop upstream fixed graphviz-2.46-fix-shebang.patch
  * Using POSIX shell, no need for ksh</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622635200">- Install epl-v10.txt instead of COPYING.
  The COPYING file is a symlink to epl-v10.txt.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1624881600">- Update graphviz-2.20.2-interpreter_names.patch so the Python demo
  uses Python 3.</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1628683200">- Dropped python2 subpackages as the bindings are removed in 2.48
- Update to version 2.48.0 (changes since 2.47.1)
  * marginally more accurate computations in Smyrna sphere projection
  * Perl is no longer required to build Graphviz #2067
  * nop more reliably returns success and failure exit statuses
  * implicit 63 character limit on plugin names is removed in GVC
  * remove Python 2 bindings #1992
  * improved thread-safety in Graphviz bindings Makefile
  * the CMake build system now enables -Wextra when building C++
  * some Cgraph functions that take char* arguments that they do not modify have
    been updated to take const char* arguments #634
  * incorrectly using the layout attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  * edgepaint accepts more standard -- prefixed command line arguments and
    rejects invalid options #1971
  * improved detection of Lefty dependencies in the Autotools build system
  * Fix: out of bounds read when attempting to load a plugin whose name is ≥63 characters
  * Fix: out of bounds read when examining a registered plugin whose name is ≥63 characters
  * Fix: do not fclose(NULL) in gvmap
  * Fix: Uninitialized variable read in delaunay_tri
    potentially mismatched format string in tclpkg
  * Fix: ortho's eqEndSeg incorrectly modifies its arguments #2047
  * Fix: Autotools enables -Wtrampolines and -Wlogical-op for Clang #2066
  * Fix: node_distinct_coloring failure due to out-of-memory now reported correctly
    instead of referring to a failure to open lab_gamut
  * Fix: a typo GD_LIBS to GDLIB_LIBS in tclpkg/tcldot/Makefile.am !2022
  * Fix: Autotools build system sets libgd variables now instead of incorrectly setting
    GTK variables
  * Fix: HTML strings used as labels are distinguishable in GXL output by kind="HTML-like string"
  * Fix: a Bashism removed from the Autotools build system
  * Fix: when Criterion is available, the command_line test binary is no longer built
    and installed by default, but rather during make check
  * Fix: round-tripping a file through gv2gxl and then gxl2gv no longer causes
    HTML-like labels to become non-HTML like labels #517
  * Fix: fix ODR violation by including the ortho object files in the gvc lib also for
    CMake and MSbuild #2096</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1630324800">- Changelog Update for SLES:
  The Following patches have been backported to SLES and are therefore
  missing from the Factory changelog:
  * graphviz-2.40.1-fix-dot-segfault.patch (bsc#1151207)
  * graphviz-out-of-bounds-write.patch (bsc#1185833)
  * graphviz-null_dereference.patch (bsc#1185833)</changelog>
  <changelog author="Christian Voegl &lt;christian.voegl@suse.com&gt;" date="1630929600">- Changelog Update for SLES:
  The following patch has been backported to SLES and is therefore
  missing from the Factory changelog:
  * graphviz-malformed_input.patch (boo#1132091)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1634385600">- update to 2.49.1:
  - the CMake build system installs gzipped man pages if `gzip` is available #1883
  - CMake projects using Graphviz as a subproject (`add_subdirectory`) can now
    link against and use `gvc`.
  - various problems in the generation of Javascript bindings
  - 2.48.0: test suite is failing #2112
  - Ensure correct file-level dependency for generated file in cmake generated
    projects #2119
  - compile failures with a C++20-compatible toolchain #2122
  - compile errors on macOS when using Bison 3.8 #2127
  - Make Graphviz buildable as a cmake subproject/subdirectory #1477
  - Header not found in Cmake project #2109
  - a very basic C++ API for a subset of the functions in lib/cgraph and
    lib/gvc, allowing a graph to be rendered from DOT source to a
    specified format. The new API is available through two new
    libraries: lib/cgraph++ and lib/gvc++. It is experimental, meaning
    that it might have breaking changes also in upcoming patch or minor
    releases (towards #2001)
  - CMake builds now support an `with_expat` option that allows the support for
    using HTML-like labels through the optional expat library to be explicitly
    enabled (default) or disabled
  - CMake builds now support an with_zlib option that allows the support for
    raster image compression through the optional zlib library to be explicitly
    enabled (default) or disabled
  - the CMake build system now enables `-Wextra` when building C++
  - some Cgraph functions that take `char*` arguments that they do not modify have
    been updated to take `const char*` arguments #634
  - incorrectly using the `layout` attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  - `edgepaint` accepts more standard `--` prefixed command line arguments and
    rejects invalid options #1971
  - improved detection of Lefty dependencies in the Autotools build system
  - libexpr rejects printing the time (`%t`) if no format is provided
  - `-DDATE=…` option in the CMake build system has been removed
  - the Autotools build system no longer writes the DATE file and the portable
    source tarball no longer includes this
  - The attached dot file causes a segfault when processed #2095
  - fix typos and update URLs in `edgepaint` usage text and man page
  - Fix clang's undefined behavior warning in dotLayout
  - gvpr doesn't build on macOS but MKDEFS_EXECUTABLE points to wrong
    directory #2101
  - the generated gdefs.h header is no longer installed
  - `ccomps` out-of-memory message no longer incorrectly refers to `gc`
  - do not abort when `calloc(0, x)` or `calloc(x, 0)` in `gcalloc` return `NULL`
  - failed Exshort_t type discrimination #1799
  - dot manpage is in wrong directory on Windows #1936
  - CMake builds fail when when the ltdl library is not available even if the
    `enable_ltdl` option is `ON`
  - CMake builds fail when when the optional `zlib` library is not available
  - fix graph rotation in quartz plugin</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1635336000">- Split libgraphviz into tlibcdt, libcgraph, libgvc, libgvpr, libpathplan,
  libxdot, and  liblab_gamut packages, in order to fix shlib naming policy
  errors (boo#1191756)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1637755200">- update to 2.49.3:
  - gvpr "split", "tokens", and "index" functions produce incorrect results
    This was a regression that occurred between 2.47.1 and 2.47.2.
  - Lefty is disabled by default in the Autotools build system. To re-enable it,
    pass `--enable-lefty` to `./configure`. In a future release, Lefty will be
    removed.
  - remove PHP5 support in SWIG bindings
  - Msys experimental packages are included in release artifacts
  - CMake build system incorrectly aliases gv2gml to gml2gv
  - Gv2gml Doesn't escape quotes in attributes
  - GVPR incorrectly understands color schemes
- reenable lefty to fix addons build</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1641816000">- Remove pointless libgraphviz6 subpackage only containing broken
  and unnecessary ld.so.conf.d dropin.
- Add required Provides and Obsoletes for library package split.
- Remove unversioned symlinks for plugins, breaking shared library
  policy.
- Remove duplicate python3 bindings in wrong directory (again).
- Add missing post scriptlet for webp plugin.
- Fix postun scriptlets for all plugins (be silent when graphviz
  gets removed completely, report errors otherwise).
- Cleanup spec file.
- Disable Java bindings, as unused/untested, and packaging
  is quite broken.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1660305600">- Split the Qt5 dependencies from addons flavor - it's just gvedit</changelog>
  <changelog author="Klaus K&#xE4;mpf &lt;kkaempf@suse.com&gt;" date="1666180800">- add swig-4.1.0.patch to work around graphviz's incompatibility
  with swig-4.1.0.</changelog>
  <changelog author="pgajdos@suse.com" date="1668427200">- php8 support was added in swig 4.1.0</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1677672000">- Fix RPM conditionals for PHP, elif does not work on Leap 15.x
- Remove unused ghostscript_any BuildRequires for qt5 and main
  flavors</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1701172800">- Require bitstream-vera-fonts for correct .png rendering by doxygen+dot</changelog>
</package>
<package pkgid="fe0cfbd99d2d88063c7835a20f8fa3cccdbc1b6fc98e452db17fc02509620e3a2a5bbfa7425d7d26f9282a383c2de85fb0b5ef66e3e33974decfab3dc0afd3cf" name="graphviz-gvedit" arch="x86_64">
  <version epoch="0" ver="2.49.3" rel="7.1"/>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614081600">- Reenable ghostscript, but require just ghostscript-mini</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614600000">- Add graphviz-webp package to for webp image support</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1615896000">- Replace ghostscript-mini dependency with ghostscript_any</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1617883200">- Buildrequire full ghostscript in the addons package
  to avoid a conflict betwen ghostcript-mini and ghostscript-devel</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1618401600">- Remove obsolete pre_checkin.sh</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update to version 2.47.1
  * More detailed error messages when opening input file fails
  * The edges in JSON output are ordered now
  * Fixed xdot man page does not document some functions
  * Fixed PIC renderer
  * Fixed dot conversion to dia format
  * Fixed memory leak of reference-counted HTML strings
  * Fix for TBbalance attribute code
  * Fixed HTML parser error with single closing square bracket in
    table row
  * Fixed reference counted strings put the HTML bit in the middle
    of the reference count
  * Fixed &amp;amp; escape disappearing
  * Fixed gvpr -? to actually print usage and exit non-zero
  * Fixed memory leak in libmingle
  * Fixed memory leak in ANN bridge
  * Fixed buffer overflow in unflatten
  * Fixed agxbputc macro does not bracket its arguments
- Drop upstream fixed graphviz-2.46-fix-shebang.patch
  * Using POSIX shell, no need for ksh</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622635200">- Install epl-v10.txt instead of COPYING.
  The COPYING file is a symlink to epl-v10.txt.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1624881600">- Update graphviz-2.20.2-interpreter_names.patch so the Python demo
  uses Python 3.</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1628683200">- Dropped python2 subpackages as the bindings are removed in 2.48
- Update to version 2.48.0 (changes since 2.47.1)
  * marginally more accurate computations in Smyrna sphere projection
  * Perl is no longer required to build Graphviz #2067
  * nop more reliably returns success and failure exit statuses
  * implicit 63 character limit on plugin names is removed in GVC
  * remove Python 2 bindings #1992
  * improved thread-safety in Graphviz bindings Makefile
  * the CMake build system now enables -Wextra when building C++
  * some Cgraph functions that take char* arguments that they do not modify have
    been updated to take const char* arguments #634
  * incorrectly using the layout attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  * edgepaint accepts more standard -- prefixed command line arguments and
    rejects invalid options #1971
  * improved detection of Lefty dependencies in the Autotools build system
  * Fix: out of bounds read when attempting to load a plugin whose name is ≥63 characters
  * Fix: out of bounds read when examining a registered plugin whose name is ≥63 characters
  * Fix: do not fclose(NULL) in gvmap
  * Fix: Uninitialized variable read in delaunay_tri
    potentially mismatched format string in tclpkg
  * Fix: ortho's eqEndSeg incorrectly modifies its arguments #2047
  * Fix: Autotools enables -Wtrampolines and -Wlogical-op for Clang #2066
  * Fix: node_distinct_coloring failure due to out-of-memory now reported correctly
    instead of referring to a failure to open lab_gamut
  * Fix: a typo GD_LIBS to GDLIB_LIBS in tclpkg/tcldot/Makefile.am !2022
  * Fix: Autotools build system sets libgd variables now instead of incorrectly setting
    GTK variables
  * Fix: HTML strings used as labels are distinguishable in GXL output by kind="HTML-like string"
  * Fix: a Bashism removed from the Autotools build system
  * Fix: when Criterion is available, the command_line test binary is no longer built
    and installed by default, but rather during make check
  * Fix: round-tripping a file through gv2gxl and then gxl2gv no longer causes
    HTML-like labels to become non-HTML like labels #517
  * Fix: fix ODR violation by including the ortho object files in the gvc lib also for
    CMake and MSbuild #2096</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1630324800">- Changelog Update for SLES:
  The Following patches have been backported to SLES and are therefore
  missing from the Factory changelog:
  * graphviz-2.40.1-fix-dot-segfault.patch (bsc#1151207)
  * graphviz-out-of-bounds-write.patch (bsc#1185833)
  * graphviz-null_dereference.patch (bsc#1185833)</changelog>
  <changelog author="Christian Voegl &lt;christian.voegl@suse.com&gt;" date="1630929600">- Changelog Update for SLES:
  The following patch has been backported to SLES and is therefore
  missing from the Factory changelog:
  * graphviz-malformed_input.patch (boo#1132091)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1634385600">- update to 2.49.1:
  - the CMake build system installs gzipped man pages if `gzip` is available #1883
  - CMake projects using Graphviz as a subproject (`add_subdirectory`) can now
    link against and use `gvc`.
  - various problems in the generation of Javascript bindings
  - 2.48.0: test suite is failing #2112
  - Ensure correct file-level dependency for generated file in cmake generated
    projects #2119
  - compile failures with a C++20-compatible toolchain #2122
  - compile errors on macOS when using Bison 3.8 #2127
  - Make Graphviz buildable as a cmake subproject/subdirectory #1477
  - Header not found in Cmake project #2109
  - a very basic C++ API for a subset of the functions in lib/cgraph and
    lib/gvc, allowing a graph to be rendered from DOT source to a
    specified format. The new API is available through two new
    libraries: lib/cgraph++ and lib/gvc++. It is experimental, meaning
    that it might have breaking changes also in upcoming patch or minor
    releases (towards #2001)
  - CMake builds now support an `with_expat` option that allows the support for
    using HTML-like labels through the optional expat library to be explicitly
    enabled (default) or disabled
  - CMake builds now support an with_zlib option that allows the support for
    raster image compression through the optional zlib library to be explicitly
    enabled (default) or disabled
  - the CMake build system now enables `-Wextra` when building C++
  - some Cgraph functions that take `char*` arguments that they do not modify have
    been updated to take `const char*` arguments #634
  - incorrectly using the `layout` attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  - `edgepaint` accepts more standard `--` prefixed command line arguments and
    rejects invalid options #1971
  - improved detection of Lefty dependencies in the Autotools build system
  - libexpr rejects printing the time (`%t`) if no format is provided
  - `-DDATE=…` option in the CMake build system has been removed
  - the Autotools build system no longer writes the DATE file and the portable
    source tarball no longer includes this
  - The attached dot file causes a segfault when processed #2095
  - fix typos and update URLs in `edgepaint` usage text and man page
  - Fix clang's undefined behavior warning in dotLayout
  - gvpr doesn't build on macOS but MKDEFS_EXECUTABLE points to wrong
    directory #2101
  - the generated gdefs.h header is no longer installed
  - `ccomps` out-of-memory message no longer incorrectly refers to `gc`
  - do not abort when `calloc(0, x)` or `calloc(x, 0)` in `gcalloc` return `NULL`
  - failed Exshort_t type discrimination #1799
  - dot manpage is in wrong directory on Windows #1936
  - CMake builds fail when when the ltdl library is not available even if the
    `enable_ltdl` option is `ON`
  - CMake builds fail when when the optional `zlib` library is not available
  - fix graph rotation in quartz plugin</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1635336000">- Split libgraphviz into tlibcdt, libcgraph, libgvc, libgvpr, libpathplan,
  libxdot, and  liblab_gamut packages, in order to fix shlib naming policy
  errors (boo#1191756)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1637755200">- update to 2.49.3:
  - gvpr "split", "tokens", and "index" functions produce incorrect results
    This was a regression that occurred between 2.47.1 and 2.47.2.
  - Lefty is disabled by default in the Autotools build system. To re-enable it,
    pass `--enable-lefty` to `./configure`. In a future release, Lefty will be
    removed.
  - remove PHP5 support in SWIG bindings
  - Msys experimental packages are included in release artifacts
  - CMake build system incorrectly aliases gv2gml to gml2gv
  - Gv2gml Doesn't escape quotes in attributes
  - GVPR incorrectly understands color schemes
- reenable lefty to fix addons build</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1641816000">- Remove pointless libgraphviz6 subpackage only containing broken
  and unnecessary ld.so.conf.d dropin.
- Add required Provides and Obsoletes for library package split.
- Remove unversioned symlinks for plugins, breaking shared library
  policy.
- Remove duplicate python3 bindings in wrong directory (again).
- Add missing post scriptlet for webp plugin.
- Fix postun scriptlets for all plugins (be silent when graphviz
  gets removed completely, report errors otherwise).
- Cleanup spec file.
- Disable Java bindings, as unused/untested, and packaging
  is quite broken.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1660305600">- Split the Qt5 dependencies from addons flavor - it's just gvedit</changelog>
  <changelog author="Klaus K&#xE4;mpf &lt;kkaempf@suse.com&gt;" date="1666180800">- add swig-4.1.0.patch to work around graphviz's incompatibility
  with swig-4.1.0.</changelog>
  <changelog author="pgajdos@suse.com" date="1668427200">- php8 support was added in swig 4.1.0</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1677672000">- Fix RPM conditionals for PHP, elif does not work on Leap 15.x
- Remove unused ghostscript_any BuildRequires for qt5 and main
  flavors</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1701172800">- Require bitstream-vera-fonts for correct .png rendering by doxygen+dot</changelog>
</package>
<package pkgid="1260f92e84c17c3962bc78256ab7027ed5d73f268e4b8f10fed8d5de54a0ef9a3f1c84bc98e1ca4d781def309aee0af00b80f21502aa1a80449e1f51c9239494" name="graphviz-gvedit-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.49.3" rel="7.1"/>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614081600">- Reenable ghostscript, but require just ghostscript-mini</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614600000">- Add graphviz-webp package to for webp image support</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1615896000">- Replace ghostscript-mini dependency with ghostscript_any</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1617883200">- Buildrequire full ghostscript in the addons package
  to avoid a conflict betwen ghostcript-mini and ghostscript-devel</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1618401600">- Remove obsolete pre_checkin.sh</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update to version 2.47.1
  * More detailed error messages when opening input file fails
  * The edges in JSON output are ordered now
  * Fixed xdot man page does not document some functions
  * Fixed PIC renderer
  * Fixed dot conversion to dia format
  * Fixed memory leak of reference-counted HTML strings
  * Fix for TBbalance attribute code
  * Fixed HTML parser error with single closing square bracket in
    table row
  * Fixed reference counted strings put the HTML bit in the middle
    of the reference count
  * Fixed &amp;amp; escape disappearing
  * Fixed gvpr -? to actually print usage and exit non-zero
  * Fixed memory leak in libmingle
  * Fixed memory leak in ANN bridge
  * Fixed buffer overflow in unflatten
  * Fixed agxbputc macro does not bracket its arguments
- Drop upstream fixed graphviz-2.46-fix-shebang.patch
  * Using POSIX shell, no need for ksh</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622635200">- Install epl-v10.txt instead of COPYING.
  The COPYING file is a symlink to epl-v10.txt.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1624881600">- Update graphviz-2.20.2-interpreter_names.patch so the Python demo
  uses Python 3.</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1628683200">- Dropped python2 subpackages as the bindings are removed in 2.48
- Update to version 2.48.0 (changes since 2.47.1)
  * marginally more accurate computations in Smyrna sphere projection
  * Perl is no longer required to build Graphviz #2067
  * nop more reliably returns success and failure exit statuses
  * implicit 63 character limit on plugin names is removed in GVC
  * remove Python 2 bindings #1992
  * improved thread-safety in Graphviz bindings Makefile
  * the CMake build system now enables -Wextra when building C++
  * some Cgraph functions that take char* arguments that they do not modify have
    been updated to take const char* arguments #634
  * incorrectly using the layout attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  * edgepaint accepts more standard -- prefixed command line arguments and
    rejects invalid options #1971
  * improved detection of Lefty dependencies in the Autotools build system
  * Fix: out of bounds read when attempting to load a plugin whose name is ≥63 characters
  * Fix: out of bounds read when examining a registered plugin whose name is ≥63 characters
  * Fix: do not fclose(NULL) in gvmap
  * Fix: Uninitialized variable read in delaunay_tri
    potentially mismatched format string in tclpkg
  * Fix: ortho's eqEndSeg incorrectly modifies its arguments #2047
  * Fix: Autotools enables -Wtrampolines and -Wlogical-op for Clang #2066
  * Fix: node_distinct_coloring failure due to out-of-memory now reported correctly
    instead of referring to a failure to open lab_gamut
  * Fix: a typo GD_LIBS to GDLIB_LIBS in tclpkg/tcldot/Makefile.am !2022
  * Fix: Autotools build system sets libgd variables now instead of incorrectly setting
    GTK variables
  * Fix: HTML strings used as labels are distinguishable in GXL output by kind="HTML-like string"
  * Fix: a Bashism removed from the Autotools build system
  * Fix: when Criterion is available, the command_line test binary is no longer built
    and installed by default, but rather during make check
  * Fix: round-tripping a file through gv2gxl and then gxl2gv no longer causes
    HTML-like labels to become non-HTML like labels #517
  * Fix: fix ODR violation by including the ortho object files in the gvc lib also for
    CMake and MSbuild #2096</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1630324800">- Changelog Update for SLES:
  The Following patches have been backported to SLES and are therefore
  missing from the Factory changelog:
  * graphviz-2.40.1-fix-dot-segfault.patch (bsc#1151207)
  * graphviz-out-of-bounds-write.patch (bsc#1185833)
  * graphviz-null_dereference.patch (bsc#1185833)</changelog>
  <changelog author="Christian Voegl &lt;christian.voegl@suse.com&gt;" date="1630929600">- Changelog Update for SLES:
  The following patch has been backported to SLES and is therefore
  missing from the Factory changelog:
  * graphviz-malformed_input.patch (boo#1132091)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1634385600">- update to 2.49.1:
  - the CMake build system installs gzipped man pages if `gzip` is available #1883
  - CMake projects using Graphviz as a subproject (`add_subdirectory`) can now
    link against and use `gvc`.
  - various problems in the generation of Javascript bindings
  - 2.48.0: test suite is failing #2112
  - Ensure correct file-level dependency for generated file in cmake generated
    projects #2119
  - compile failures with a C++20-compatible toolchain #2122
  - compile errors on macOS when using Bison 3.8 #2127
  - Make Graphviz buildable as a cmake subproject/subdirectory #1477
  - Header not found in Cmake project #2109
  - a very basic C++ API for a subset of the functions in lib/cgraph and
    lib/gvc, allowing a graph to be rendered from DOT source to a
    specified format. The new API is available through two new
    libraries: lib/cgraph++ and lib/gvc++. It is experimental, meaning
    that it might have breaking changes also in upcoming patch or minor
    releases (towards #2001)
  - CMake builds now support an `with_expat` option that allows the support for
    using HTML-like labels through the optional expat library to be explicitly
    enabled (default) or disabled
  - CMake builds now support an with_zlib option that allows the support for
    raster image compression through the optional zlib library to be explicitly
    enabled (default) or disabled
  - the CMake build system now enables `-Wextra` when building C++
  - some Cgraph functions that take `char*` arguments that they do not modify have
    been updated to take `const char*` arguments #634
  - incorrectly using the `layout` attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  - `edgepaint` accepts more standard `--` prefixed command line arguments and
    rejects invalid options #1971
  - improved detection of Lefty dependencies in the Autotools build system
  - libexpr rejects printing the time (`%t`) if no format is provided
  - `-DDATE=…` option in the CMake build system has been removed
  - the Autotools build system no longer writes the DATE file and the portable
    source tarball no longer includes this
  - The attached dot file causes a segfault when processed #2095
  - fix typos and update URLs in `edgepaint` usage text and man page
  - Fix clang's undefined behavior warning in dotLayout
  - gvpr doesn't build on macOS but MKDEFS_EXECUTABLE points to wrong
    directory #2101
  - the generated gdefs.h header is no longer installed
  - `ccomps` out-of-memory message no longer incorrectly refers to `gc`
  - do not abort when `calloc(0, x)` or `calloc(x, 0)` in `gcalloc` return `NULL`
  - failed Exshort_t type discrimination #1799
  - dot manpage is in wrong directory on Windows #1936
  - CMake builds fail when when the ltdl library is not available even if the
    `enable_ltdl` option is `ON`
  - CMake builds fail when when the optional `zlib` library is not available
  - fix graph rotation in quartz plugin</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1635336000">- Split libgraphviz into tlibcdt, libcgraph, libgvc, libgvpr, libpathplan,
  libxdot, and  liblab_gamut packages, in order to fix shlib naming policy
  errors (boo#1191756)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1637755200">- update to 2.49.3:
  - gvpr "split", "tokens", and "index" functions produce incorrect results
    This was a regression that occurred between 2.47.1 and 2.47.2.
  - Lefty is disabled by default in the Autotools build system. To re-enable it,
    pass `--enable-lefty` to `./configure`. In a future release, Lefty will be
    removed.
  - remove PHP5 support in SWIG bindings
  - Msys experimental packages are included in release artifacts
  - CMake build system incorrectly aliases gv2gml to gml2gv
  - Gv2gml Doesn't escape quotes in attributes
  - GVPR incorrectly understands color schemes
- reenable lefty to fix addons build</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1641816000">- Remove pointless libgraphviz6 subpackage only containing broken
  and unnecessary ld.so.conf.d dropin.
- Add required Provides and Obsoletes for library package split.
- Remove unversioned symlinks for plugins, breaking shared library
  policy.
- Remove duplicate python3 bindings in wrong directory (again).
- Add missing post scriptlet for webp plugin.
- Fix postun scriptlets for all plugins (be silent when graphviz
  gets removed completely, report errors otherwise).
- Cleanup spec file.
- Disable Java bindings, as unused/untested, and packaging
  is quite broken.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1660305600">- Split the Qt5 dependencies from addons flavor - it's just gvedit</changelog>
  <changelog author="Klaus K&#xE4;mpf &lt;kkaempf@suse.com&gt;" date="1666180800">- add swig-4.1.0.patch to work around graphviz's incompatibility
  with swig-4.1.0.</changelog>
  <changelog author="pgajdos@suse.com" date="1668427200">- php8 support was added in swig 4.1.0</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1677672000">- Fix RPM conditionals for PHP, elif does not work on Leap 15.x
- Remove unused ghostscript_any BuildRequires for qt5 and main
  flavors</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1701172800">- Require bitstream-vera-fonts for correct .png rendering by doxygen+dot</changelog>
</package>
<package pkgid="b111b1ae4ad7687c8276121636301bf6e343ea0dab62949278c518c645c6d78ff11799ba159bb56ef881f5a28457e3ae8c3ab4ba493e16f012f38904447606ef" name="graphviz-lua" arch="i586">
  <version epoch="0" ver="2.49.3" rel="7.1"/>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614081600">- Reenable ghostscript, but require just ghostscript-mini</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614600000">- Add graphviz-webp package to for webp image support</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1615896000">- Replace ghostscript-mini dependency with ghostscript_any</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1617883200">- Buildrequire full ghostscript in the addons package
  to avoid a conflict betwen ghostcript-mini and ghostscript-devel</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1618401600">- Remove obsolete pre_checkin.sh</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update to version 2.47.1
  * More detailed error messages when opening input file fails
  * The edges in JSON output are ordered now
  * Fixed xdot man page does not document some functions
  * Fixed PIC renderer
  * Fixed dot conversion to dia format
  * Fixed memory leak of reference-counted HTML strings
  * Fix for TBbalance attribute code
  * Fixed HTML parser error with single closing square bracket in
    table row
  * Fixed reference counted strings put the HTML bit in the middle
    of the reference count
  * Fixed &amp;amp; escape disappearing
  * Fixed gvpr -? to actually print usage and exit non-zero
  * Fixed memory leak in libmingle
  * Fixed memory leak in ANN bridge
  * Fixed buffer overflow in unflatten
  * Fixed agxbputc macro does not bracket its arguments
- Drop upstream fixed graphviz-2.46-fix-shebang.patch
  * Using POSIX shell, no need for ksh</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622635200">- Install epl-v10.txt instead of COPYING.
  The COPYING file is a symlink to epl-v10.txt.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1624881600">- Update graphviz-2.20.2-interpreter_names.patch so the Python demo
  uses Python 3.</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1628683200">- Dropped python2 subpackages as the bindings are removed in 2.48
- Update to version 2.48.0 (changes since 2.47.1)
  * marginally more accurate computations in Smyrna sphere projection
  * Perl is no longer required to build Graphviz #2067
  * nop more reliably returns success and failure exit statuses
  * implicit 63 character limit on plugin names is removed in GVC
  * remove Python 2 bindings #1992
  * improved thread-safety in Graphviz bindings Makefile
  * the CMake build system now enables -Wextra when building C++
  * some Cgraph functions that take char* arguments that they do not modify have
    been updated to take const char* arguments #634
  * incorrectly using the layout attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  * edgepaint accepts more standard -- prefixed command line arguments and
    rejects invalid options #1971
  * improved detection of Lefty dependencies in the Autotools build system
  * Fix: out of bounds read when attempting to load a plugin whose name is ≥63 characters
  * Fix: out of bounds read when examining a registered plugin whose name is ≥63 characters
  * Fix: do not fclose(NULL) in gvmap
  * Fix: Uninitialized variable read in delaunay_tri
    potentially mismatched format string in tclpkg
  * Fix: ortho's eqEndSeg incorrectly modifies its arguments #2047
  * Fix: Autotools enables -Wtrampolines and -Wlogical-op for Clang #2066
  * Fix: node_distinct_coloring failure due to out-of-memory now reported correctly
    instead of referring to a failure to open lab_gamut
  * Fix: a typo GD_LIBS to GDLIB_LIBS in tclpkg/tcldot/Makefile.am !2022
  * Fix: Autotools build system sets libgd variables now instead of incorrectly setting
    GTK variables
  * Fix: HTML strings used as labels are distinguishable in GXL output by kind="HTML-like string"
  * Fix: a Bashism removed from the Autotools build system
  * Fix: when Criterion is available, the command_line test binary is no longer built
    and installed by default, but rather during make check
  * Fix: round-tripping a file through gv2gxl and then gxl2gv no longer causes
    HTML-like labels to become non-HTML like labels #517
  * Fix: fix ODR violation by including the ortho object files in the gvc lib also for
    CMake and MSbuild #2096</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1630324800">- Changelog Update for SLES:
  The Following patches have been backported to SLES and are therefore
  missing from the Factory changelog:
  * graphviz-2.40.1-fix-dot-segfault.patch (bsc#1151207)
  * graphviz-out-of-bounds-write.patch (bsc#1185833)
  * graphviz-null_dereference.patch (bsc#1185833)</changelog>
  <changelog author="Christian Voegl &lt;christian.voegl@suse.com&gt;" date="1630929600">- Changelog Update for SLES:
  The following patch has been backported to SLES and is therefore
  missing from the Factory changelog:
  * graphviz-malformed_input.patch (boo#1132091)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1634385600">- update to 2.49.1:
  - the CMake build system installs gzipped man pages if `gzip` is available #1883
  - CMake projects using Graphviz as a subproject (`add_subdirectory`) can now
    link against and use `gvc`.
  - various problems in the generation of Javascript bindings
  - 2.48.0: test suite is failing #2112
  - Ensure correct file-level dependency for generated file in cmake generated
    projects #2119
  - compile failures with a C++20-compatible toolchain #2122
  - compile errors on macOS when using Bison 3.8 #2127
  - Make Graphviz buildable as a cmake subproject/subdirectory #1477
  - Header not found in Cmake project #2109
  - a very basic C++ API for a subset of the functions in lib/cgraph and
    lib/gvc, allowing a graph to be rendered from DOT source to a
    specified format. The new API is available through two new
    libraries: lib/cgraph++ and lib/gvc++. It is experimental, meaning
    that it might have breaking changes also in upcoming patch or minor
    releases (towards #2001)
  - CMake builds now support an `with_expat` option that allows the support for
    using HTML-like labels through the optional expat library to be explicitly
    enabled (default) or disabled
  - CMake builds now support an with_zlib option that allows the support for
    raster image compression through the optional zlib library to be explicitly
    enabled (default) or disabled
  - the CMake build system now enables `-Wextra` when building C++
  - some Cgraph functions that take `char*` arguments that they do not modify have
    been updated to take `const char*` arguments #634
  - incorrectly using the `layout` attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  - `edgepaint` accepts more standard `--` prefixed command line arguments and
    rejects invalid options #1971
  - improved detection of Lefty dependencies in the Autotools build system
  - libexpr rejects printing the time (`%t`) if no format is provided
  - `-DDATE=…` option in the CMake build system has been removed
  - the Autotools build system no longer writes the DATE file and the portable
    source tarball no longer includes this
  - The attached dot file causes a segfault when processed #2095
  - fix typos and update URLs in `edgepaint` usage text and man page
  - Fix clang's undefined behavior warning in dotLayout
  - gvpr doesn't build on macOS but MKDEFS_EXECUTABLE points to wrong
    directory #2101
  - the generated gdefs.h header is no longer installed
  - `ccomps` out-of-memory message no longer incorrectly refers to `gc`
  - do not abort when `calloc(0, x)` or `calloc(x, 0)` in `gcalloc` return `NULL`
  - failed Exshort_t type discrimination #1799
  - dot manpage is in wrong directory on Windows #1936
  - CMake builds fail when when the ltdl library is not available even if the
    `enable_ltdl` option is `ON`
  - CMake builds fail when when the optional `zlib` library is not available
  - fix graph rotation in quartz plugin</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1635336000">- Split libgraphviz into tlibcdt, libcgraph, libgvc, libgvpr, libpathplan,
  libxdot, and  liblab_gamut packages, in order to fix shlib naming policy
  errors (boo#1191756)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1637755200">- update to 2.49.3:
  - gvpr "split", "tokens", and "index" functions produce incorrect results
    This was a regression that occurred between 2.47.1 and 2.47.2.
  - Lefty is disabled by default in the Autotools build system. To re-enable it,
    pass `--enable-lefty` to `./configure`. In a future release, Lefty will be
    removed.
  - remove PHP5 support in SWIG bindings
  - Msys experimental packages are included in release artifacts
  - CMake build system incorrectly aliases gv2gml to gml2gv
  - Gv2gml Doesn't escape quotes in attributes
  - GVPR incorrectly understands color schemes
- reenable lefty to fix addons build</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1641816000">- Remove pointless libgraphviz6 subpackage only containing broken
  and unnecessary ld.so.conf.d dropin.
- Add required Provides and Obsoletes for library package split.
- Remove unversioned symlinks for plugins, breaking shared library
  policy.
- Remove duplicate python3 bindings in wrong directory (again).
- Add missing post scriptlet for webp plugin.
- Fix postun scriptlets for all plugins (be silent when graphviz
  gets removed completely, report errors otherwise).
- Cleanup spec file.
- Disable Java bindings, as unused/untested, and packaging
  is quite broken.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1660305600">- Split the Qt5 dependencies from addons flavor - it's just gvedit</changelog>
  <changelog author="Klaus K&#xE4;mpf &lt;kkaempf@suse.com&gt;" date="1666180800">- add swig-4.1.0.patch to work around graphviz's incompatibility
  with swig-4.1.0.</changelog>
  <changelog author="pgajdos@suse.com" date="1668427200">- php8 support was added in swig 4.1.0</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1677672000">- Fix RPM conditionals for PHP, elif does not work on Leap 15.x
- Remove unused ghostscript_any BuildRequires for qt5 and main
  flavors</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1701172800">- Require bitstream-vera-fonts for correct .png rendering by doxygen+dot</changelog>
</package>
<package pkgid="2cb013c0d9cecbe4fb703448d5509adc193e86c62d11e5cba63695ae891a16cbccf1c470adcc69f4abcfeb8d8bfcb7d98ab67297ad47e6444ed00bb60fed4e28" name="graphviz-lua" arch="x86_64">
  <version epoch="0" ver="2.49.3" rel="7.1"/>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614081600">- Reenable ghostscript, but require just ghostscript-mini</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614600000">- Add graphviz-webp package to for webp image support</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1615896000">- Replace ghostscript-mini dependency with ghostscript_any</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1617883200">- Buildrequire full ghostscript in the addons package
  to avoid a conflict betwen ghostcript-mini and ghostscript-devel</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1618401600">- Remove obsolete pre_checkin.sh</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update to version 2.47.1
  * More detailed error messages when opening input file fails
  * The edges in JSON output are ordered now
  * Fixed xdot man page does not document some functions
  * Fixed PIC renderer
  * Fixed dot conversion to dia format
  * Fixed memory leak of reference-counted HTML strings
  * Fix for TBbalance attribute code
  * Fixed HTML parser error with single closing square bracket in
    table row
  * Fixed reference counted strings put the HTML bit in the middle
    of the reference count
  * Fixed &amp;amp; escape disappearing
  * Fixed gvpr -? to actually print usage and exit non-zero
  * Fixed memory leak in libmingle
  * Fixed memory leak in ANN bridge
  * Fixed buffer overflow in unflatten
  * Fixed agxbputc macro does not bracket its arguments
- Drop upstream fixed graphviz-2.46-fix-shebang.patch
  * Using POSIX shell, no need for ksh</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622635200">- Install epl-v10.txt instead of COPYING.
  The COPYING file is a symlink to epl-v10.txt.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1624881600">- Update graphviz-2.20.2-interpreter_names.patch so the Python demo
  uses Python 3.</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1628683200">- Dropped python2 subpackages as the bindings are removed in 2.48
- Update to version 2.48.0 (changes since 2.47.1)
  * marginally more accurate computations in Smyrna sphere projection
  * Perl is no longer required to build Graphviz #2067
  * nop more reliably returns success and failure exit statuses
  * implicit 63 character limit on plugin names is removed in GVC
  * remove Python 2 bindings #1992
  * improved thread-safety in Graphviz bindings Makefile
  * the CMake build system now enables -Wextra when building C++
  * some Cgraph functions that take char* arguments that they do not modify have
    been updated to take const char* arguments #634
  * incorrectly using the layout attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  * edgepaint accepts more standard -- prefixed command line arguments and
    rejects invalid options #1971
  * improved detection of Lefty dependencies in the Autotools build system
  * Fix: out of bounds read when attempting to load a plugin whose name is ≥63 characters
  * Fix: out of bounds read when examining a registered plugin whose name is ≥63 characters
  * Fix: do not fclose(NULL) in gvmap
  * Fix: Uninitialized variable read in delaunay_tri
    potentially mismatched format string in tclpkg
  * Fix: ortho's eqEndSeg incorrectly modifies its arguments #2047
  * Fix: Autotools enables -Wtrampolines and -Wlogical-op for Clang #2066
  * Fix: node_distinct_coloring failure due to out-of-memory now reported correctly
    instead of referring to a failure to open lab_gamut
  * Fix: a typo GD_LIBS to GDLIB_LIBS in tclpkg/tcldot/Makefile.am !2022
  * Fix: Autotools build system sets libgd variables now instead of incorrectly setting
    GTK variables
  * Fix: HTML strings used as labels are distinguishable in GXL output by kind="HTML-like string"
  * Fix: a Bashism removed from the Autotools build system
  * Fix: when Criterion is available, the command_line test binary is no longer built
    and installed by default, but rather during make check
  * Fix: round-tripping a file through gv2gxl and then gxl2gv no longer causes
    HTML-like labels to become non-HTML like labels #517
  * Fix: fix ODR violation by including the ortho object files in the gvc lib also for
    CMake and MSbuild #2096</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1630324800">- Changelog Update for SLES:
  The Following patches have been backported to SLES and are therefore
  missing from the Factory changelog:
  * graphviz-2.40.1-fix-dot-segfault.patch (bsc#1151207)
  * graphviz-out-of-bounds-write.patch (bsc#1185833)
  * graphviz-null_dereference.patch (bsc#1185833)</changelog>
  <changelog author="Christian Voegl &lt;christian.voegl@suse.com&gt;" date="1630929600">- Changelog Update for SLES:
  The following patch has been backported to SLES and is therefore
  missing from the Factory changelog:
  * graphviz-malformed_input.patch (boo#1132091)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1634385600">- update to 2.49.1:
  - the CMake build system installs gzipped man pages if `gzip` is available #1883
  - CMake projects using Graphviz as a subproject (`add_subdirectory`) can now
    link against and use `gvc`.
  - various problems in the generation of Javascript bindings
  - 2.48.0: test suite is failing #2112
  - Ensure correct file-level dependency for generated file in cmake generated
    projects #2119
  - compile failures with a C++20-compatible toolchain #2122
  - compile errors on macOS when using Bison 3.8 #2127
  - Make Graphviz buildable as a cmake subproject/subdirectory #1477
  - Header not found in Cmake project #2109
  - a very basic C++ API for a subset of the functions in lib/cgraph and
    lib/gvc, allowing a graph to be rendered from DOT source to a
    specified format. The new API is available through two new
    libraries: lib/cgraph++ and lib/gvc++. It is experimental, meaning
    that it might have breaking changes also in upcoming patch or minor
    releases (towards #2001)
  - CMake builds now support an `with_expat` option that allows the support for
    using HTML-like labels through the optional expat library to be explicitly
    enabled (default) or disabled
  - CMake builds now support an with_zlib option that allows the support for
    raster image compression through the optional zlib library to be explicitly
    enabled (default) or disabled
  - the CMake build system now enables `-Wextra` when building C++
  - some Cgraph functions that take `char*` arguments that they do not modify have
    been updated to take `const char*` arguments #634
  - incorrectly using the `layout` attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  - `edgepaint` accepts more standard `--` prefixed command line arguments and
    rejects invalid options #1971
  - improved detection of Lefty dependencies in the Autotools build system
  - libexpr rejects printing the time (`%t`) if no format is provided
  - `-DDATE=…` option in the CMake build system has been removed
  - the Autotools build system no longer writes the DATE file and the portable
    source tarball no longer includes this
  - The attached dot file causes a segfault when processed #2095
  - fix typos and update URLs in `edgepaint` usage text and man page
  - Fix clang's undefined behavior warning in dotLayout
  - gvpr doesn't build on macOS but MKDEFS_EXECUTABLE points to wrong
    directory #2101
  - the generated gdefs.h header is no longer installed
  - `ccomps` out-of-memory message no longer incorrectly refers to `gc`
  - do not abort when `calloc(0, x)` or `calloc(x, 0)` in `gcalloc` return `NULL`
  - failed Exshort_t type discrimination #1799
  - dot manpage is in wrong directory on Windows #1936
  - CMake builds fail when when the ltdl library is not available even if the
    `enable_ltdl` option is `ON`
  - CMake builds fail when when the optional `zlib` library is not available
  - fix graph rotation in quartz plugin</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1635336000">- Split libgraphviz into tlibcdt, libcgraph, libgvc, libgvpr, libpathplan,
  libxdot, and  liblab_gamut packages, in order to fix shlib naming policy
  errors (boo#1191756)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1637755200">- update to 2.49.3:
  - gvpr "split", "tokens", and "index" functions produce incorrect results
    This was a regression that occurred between 2.47.1 and 2.47.2.
  - Lefty is disabled by default in the Autotools build system. To re-enable it,
    pass `--enable-lefty` to `./configure`. In a future release, Lefty will be
    removed.
  - remove PHP5 support in SWIG bindings
  - Msys experimental packages are included in release artifacts
  - CMake build system incorrectly aliases gv2gml to gml2gv
  - Gv2gml Doesn't escape quotes in attributes
  - GVPR incorrectly understands color schemes
- reenable lefty to fix addons build</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1641816000">- Remove pointless libgraphviz6 subpackage only containing broken
  and unnecessary ld.so.conf.d dropin.
- Add required Provides and Obsoletes for library package split.
- Remove unversioned symlinks for plugins, breaking shared library
  policy.
- Remove duplicate python3 bindings in wrong directory (again).
- Add missing post scriptlet for webp plugin.
- Fix postun scriptlets for all plugins (be silent when graphviz
  gets removed completely, report errors otherwise).
- Cleanup spec file.
- Disable Java bindings, as unused/untested, and packaging
  is quite broken.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1660305600">- Split the Qt5 dependencies from addons flavor - it's just gvedit</changelog>
  <changelog author="Klaus K&#xE4;mpf &lt;kkaempf@suse.com&gt;" date="1666180800">- add swig-4.1.0.patch to work around graphviz's incompatibility
  with swig-4.1.0.</changelog>
  <changelog author="pgajdos@suse.com" date="1668427200">- php8 support was added in swig 4.1.0</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1677672000">- Fix RPM conditionals for PHP, elif does not work on Leap 15.x
- Remove unused ghostscript_any BuildRequires for qt5 and main
  flavors</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1701172800">- Require bitstream-vera-fonts for correct .png rendering by doxygen+dot</changelog>
</package>
<package pkgid="3ec4d08bc54cd29cb266fa69d5c142321dd1a636f059afe79d36b2610e401d5b02bf75fd5aef3d6b3bd6ebfce08524d1a1ce11ea23fbbb521d89dd3e0802b993" name="graphviz-lua-debuginfo" arch="i586">
  <version epoch="0" ver="2.49.3" rel="7.1"/>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614081600">- Reenable ghostscript, but require just ghostscript-mini</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614600000">- Add graphviz-webp package to for webp image support</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1615896000">- Replace ghostscript-mini dependency with ghostscript_any</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1617883200">- Buildrequire full ghostscript in the addons package
  to avoid a conflict betwen ghostcript-mini and ghostscript-devel</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1618401600">- Remove obsolete pre_checkin.sh</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update to version 2.47.1
  * More detailed error messages when opening input file fails
  * The edges in JSON output are ordered now
  * Fixed xdot man page does not document some functions
  * Fixed PIC renderer
  * Fixed dot conversion to dia format
  * Fixed memory leak of reference-counted HTML strings
  * Fix for TBbalance attribute code
  * Fixed HTML parser error with single closing square bracket in
    table row
  * Fixed reference counted strings put the HTML bit in the middle
    of the reference count
  * Fixed &amp;amp; escape disappearing
  * Fixed gvpr -? to actually print usage and exit non-zero
  * Fixed memory leak in libmingle
  * Fixed memory leak in ANN bridge
  * Fixed buffer overflow in unflatten
  * Fixed agxbputc macro does not bracket its arguments
- Drop upstream fixed graphviz-2.46-fix-shebang.patch
  * Using POSIX shell, no need for ksh</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622635200">- Install epl-v10.txt instead of COPYING.
  The COPYING file is a symlink to epl-v10.txt.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1624881600">- Update graphviz-2.20.2-interpreter_names.patch so the Python demo
  uses Python 3.</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1628683200">- Dropped python2 subpackages as the bindings are removed in 2.48
- Update to version 2.48.0 (changes since 2.47.1)
  * marginally more accurate computations in Smyrna sphere projection
  * Perl is no longer required to build Graphviz #2067
  * nop more reliably returns success and failure exit statuses
  * implicit 63 character limit on plugin names is removed in GVC
  * remove Python 2 bindings #1992
  * improved thread-safety in Graphviz bindings Makefile
  * the CMake build system now enables -Wextra when building C++
  * some Cgraph functions that take char* arguments that they do not modify have
    been updated to take const char* arguments #634
  * incorrectly using the layout attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  * edgepaint accepts more standard -- prefixed command line arguments and
    rejects invalid options #1971
  * improved detection of Lefty dependencies in the Autotools build system
  * Fix: out of bounds read when attempting to load a plugin whose name is ≥63 characters
  * Fix: out of bounds read when examining a registered plugin whose name is ≥63 characters
  * Fix: do not fclose(NULL) in gvmap
  * Fix: Uninitialized variable read in delaunay_tri
    potentially mismatched format string in tclpkg
  * Fix: ortho's eqEndSeg incorrectly modifies its arguments #2047
  * Fix: Autotools enables -Wtrampolines and -Wlogical-op for Clang #2066
  * Fix: node_distinct_coloring failure due to out-of-memory now reported correctly
    instead of referring to a failure to open lab_gamut
  * Fix: a typo GD_LIBS to GDLIB_LIBS in tclpkg/tcldot/Makefile.am !2022
  * Fix: Autotools build system sets libgd variables now instead of incorrectly setting
    GTK variables
  * Fix: HTML strings used as labels are distinguishable in GXL output by kind="HTML-like string"
  * Fix: a Bashism removed from the Autotools build system
  * Fix: when Criterion is available, the command_line test binary is no longer built
    and installed by default, but rather during make check
  * Fix: round-tripping a file through gv2gxl and then gxl2gv no longer causes
    HTML-like labels to become non-HTML like labels #517
  * Fix: fix ODR violation by including the ortho object files in the gvc lib also for
    CMake and MSbuild #2096</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1630324800">- Changelog Update for SLES:
  The Following patches have been backported to SLES and are therefore
  missing from the Factory changelog:
  * graphviz-2.40.1-fix-dot-segfault.patch (bsc#1151207)
  * graphviz-out-of-bounds-write.patch (bsc#1185833)
  * graphviz-null_dereference.patch (bsc#1185833)</changelog>
  <changelog author="Christian Voegl &lt;christian.voegl@suse.com&gt;" date="1630929600">- Changelog Update for SLES:
  The following patch has been backported to SLES and is therefore
  missing from the Factory changelog:
  * graphviz-malformed_input.patch (boo#1132091)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1634385600">- update to 2.49.1:
  - the CMake build system installs gzipped man pages if `gzip` is available #1883
  - CMake projects using Graphviz as a subproject (`add_subdirectory`) can now
    link against and use `gvc`.
  - various problems in the generation of Javascript bindings
  - 2.48.0: test suite is failing #2112
  - Ensure correct file-level dependency for generated file in cmake generated
    projects #2119
  - compile failures with a C++20-compatible toolchain #2122
  - compile errors on macOS when using Bison 3.8 #2127
  - Make Graphviz buildable as a cmake subproject/subdirectory #1477
  - Header not found in Cmake project #2109
  - a very basic C++ API for a subset of the functions in lib/cgraph and
    lib/gvc, allowing a graph to be rendered from DOT source to a
    specified format. The new API is available through two new
    libraries: lib/cgraph++ and lib/gvc++. It is experimental, meaning
    that it might have breaking changes also in upcoming patch or minor
    releases (towards #2001)
  - CMake builds now support an `with_expat` option that allows the support for
    using HTML-like labels through the optional expat library to be explicitly
    enabled (default) or disabled
  - CMake builds now support an with_zlib option that allows the support for
    raster image compression through the optional zlib library to be explicitly
    enabled (default) or disabled
  - the CMake build system now enables `-Wextra` when building C++
  - some Cgraph functions that take `char*` arguments that they do not modify have
    been updated to take `const char*` arguments #634
  - incorrectly using the `layout` attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  - `edgepaint` accepts more standard `--` prefixed command line arguments and
    rejects invalid options #1971
  - improved detection of Lefty dependencies in the Autotools build system
  - libexpr rejects printing the time (`%t`) if no format is provided
  - `-DDATE=…` option in the CMake build system has been removed
  - the Autotools build system no longer writes the DATE file and the portable
    source tarball no longer includes this
  - The attached dot file causes a segfault when processed #2095
  - fix typos and update URLs in `edgepaint` usage text and man page
  - Fix clang's undefined behavior warning in dotLayout
  - gvpr doesn't build on macOS but MKDEFS_EXECUTABLE points to wrong
    directory #2101
  - the generated gdefs.h header is no longer installed
  - `ccomps` out-of-memory message no longer incorrectly refers to `gc`
  - do not abort when `calloc(0, x)` or `calloc(x, 0)` in `gcalloc` return `NULL`
  - failed Exshort_t type discrimination #1799
  - dot manpage is in wrong directory on Windows #1936
  - CMake builds fail when when the ltdl library is not available even if the
    `enable_ltdl` option is `ON`
  - CMake builds fail when when the optional `zlib` library is not available
  - fix graph rotation in quartz plugin</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1635336000">- Split libgraphviz into tlibcdt, libcgraph, libgvc, libgvpr, libpathplan,
  libxdot, and  liblab_gamut packages, in order to fix shlib naming policy
  errors (boo#1191756)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1637755200">- update to 2.49.3:
  - gvpr "split", "tokens", and "index" functions produce incorrect results
    This was a regression that occurred between 2.47.1 and 2.47.2.
  - Lefty is disabled by default in the Autotools build system. To re-enable it,
    pass `--enable-lefty` to `./configure`. In a future release, Lefty will be
    removed.
  - remove PHP5 support in SWIG bindings
  - Msys experimental packages are included in release artifacts
  - CMake build system incorrectly aliases gv2gml to gml2gv
  - Gv2gml Doesn't escape quotes in attributes
  - GVPR incorrectly understands color schemes
- reenable lefty to fix addons build</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1641816000">- Remove pointless libgraphviz6 subpackage only containing broken
  and unnecessary ld.so.conf.d dropin.
- Add required Provides and Obsoletes for library package split.
- Remove unversioned symlinks for plugins, breaking shared library
  policy.
- Remove duplicate python3 bindings in wrong directory (again).
- Add missing post scriptlet for webp plugin.
- Fix postun scriptlets for all plugins (be silent when graphviz
  gets removed completely, report errors otherwise).
- Cleanup spec file.
- Disable Java bindings, as unused/untested, and packaging
  is quite broken.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1660305600">- Split the Qt5 dependencies from addons flavor - it's just gvedit</changelog>
  <changelog author="Klaus K&#xE4;mpf &lt;kkaempf@suse.com&gt;" date="1666180800">- add swig-4.1.0.patch to work around graphviz's incompatibility
  with swig-4.1.0.</changelog>
  <changelog author="pgajdos@suse.com" date="1668427200">- php8 support was added in swig 4.1.0</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1677672000">- Fix RPM conditionals for PHP, elif does not work on Leap 15.x
- Remove unused ghostscript_any BuildRequires for qt5 and main
  flavors</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1701172800">- Require bitstream-vera-fonts for correct .png rendering by doxygen+dot</changelog>
</package>
<package pkgid="82fab74bec549df3da28cfb139f5399fe5fe12a60adeaf536176bc9ebb56635cdedaa293fc0669c209e9a83f153da91907671721ca4868afa45a1fd488dc7913" name="graphviz-lua-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.49.3" rel="7.1"/>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614081600">- Reenable ghostscript, but require just ghostscript-mini</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614600000">- Add graphviz-webp package to for webp image support</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1615896000">- Replace ghostscript-mini dependency with ghostscript_any</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1617883200">- Buildrequire full ghostscript in the addons package
  to avoid a conflict betwen ghostcript-mini and ghostscript-devel</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1618401600">- Remove obsolete pre_checkin.sh</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update to version 2.47.1
  * More detailed error messages when opening input file fails
  * The edges in JSON output are ordered now
  * Fixed xdot man page does not document some functions
  * Fixed PIC renderer
  * Fixed dot conversion to dia format
  * Fixed memory leak of reference-counted HTML strings
  * Fix for TBbalance attribute code
  * Fixed HTML parser error with single closing square bracket in
    table row
  * Fixed reference counted strings put the HTML bit in the middle
    of the reference count
  * Fixed &amp;amp; escape disappearing
  * Fixed gvpr -? to actually print usage and exit non-zero
  * Fixed memory leak in libmingle
  * Fixed memory leak in ANN bridge
  * Fixed buffer overflow in unflatten
  * Fixed agxbputc macro does not bracket its arguments
- Drop upstream fixed graphviz-2.46-fix-shebang.patch
  * Using POSIX shell, no need for ksh</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622635200">- Install epl-v10.txt instead of COPYING.
  The COPYING file is a symlink to epl-v10.txt.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1624881600">- Update graphviz-2.20.2-interpreter_names.patch so the Python demo
  uses Python 3.</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1628683200">- Dropped python2 subpackages as the bindings are removed in 2.48
- Update to version 2.48.0 (changes since 2.47.1)
  * marginally more accurate computations in Smyrna sphere projection
  * Perl is no longer required to build Graphviz #2067
  * nop more reliably returns success and failure exit statuses
  * implicit 63 character limit on plugin names is removed in GVC
  * remove Python 2 bindings #1992
  * improved thread-safety in Graphviz bindings Makefile
  * the CMake build system now enables -Wextra when building C++
  * some Cgraph functions that take char* arguments that they do not modify have
    been updated to take const char* arguments #634
  * incorrectly using the layout attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  * edgepaint accepts more standard -- prefixed command line arguments and
    rejects invalid options #1971
  * improved detection of Lefty dependencies in the Autotools build system
  * Fix: out of bounds read when attempting to load a plugin whose name is ≥63 characters
  * Fix: out of bounds read when examining a registered plugin whose name is ≥63 characters
  * Fix: do not fclose(NULL) in gvmap
  * Fix: Uninitialized variable read in delaunay_tri
    potentially mismatched format string in tclpkg
  * Fix: ortho's eqEndSeg incorrectly modifies its arguments #2047
  * Fix: Autotools enables -Wtrampolines and -Wlogical-op for Clang #2066
  * Fix: node_distinct_coloring failure due to out-of-memory now reported correctly
    instead of referring to a failure to open lab_gamut
  * Fix: a typo GD_LIBS to GDLIB_LIBS in tclpkg/tcldot/Makefile.am !2022
  * Fix: Autotools build system sets libgd variables now instead of incorrectly setting
    GTK variables
  * Fix: HTML strings used as labels are distinguishable in GXL output by kind="HTML-like string"
  * Fix: a Bashism removed from the Autotools build system
  * Fix: when Criterion is available, the command_line test binary is no longer built
    and installed by default, but rather during make check
  * Fix: round-tripping a file through gv2gxl and then gxl2gv no longer causes
    HTML-like labels to become non-HTML like labels #517
  * Fix: fix ODR violation by including the ortho object files in the gvc lib also for
    CMake and MSbuild #2096</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1630324800">- Changelog Update for SLES:
  The Following patches have been backported to SLES and are therefore
  missing from the Factory changelog:
  * graphviz-2.40.1-fix-dot-segfault.patch (bsc#1151207)
  * graphviz-out-of-bounds-write.patch (bsc#1185833)
  * graphviz-null_dereference.patch (bsc#1185833)</changelog>
  <changelog author="Christian Voegl &lt;christian.voegl@suse.com&gt;" date="1630929600">- Changelog Update for SLES:
  The following patch has been backported to SLES and is therefore
  missing from the Factory changelog:
  * graphviz-malformed_input.patch (boo#1132091)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1634385600">- update to 2.49.1:
  - the CMake build system installs gzipped man pages if `gzip` is available #1883
  - CMake projects using Graphviz as a subproject (`add_subdirectory`) can now
    link against and use `gvc`.
  - various problems in the generation of Javascript bindings
  - 2.48.0: test suite is failing #2112
  - Ensure correct file-level dependency for generated file in cmake generated
    projects #2119
  - compile failures with a C++20-compatible toolchain #2122
  - compile errors on macOS when using Bison 3.8 #2127
  - Make Graphviz buildable as a cmake subproject/subdirectory #1477
  - Header not found in Cmake project #2109
  - a very basic C++ API for a subset of the functions in lib/cgraph and
    lib/gvc, allowing a graph to be rendered from DOT source to a
    specified format. The new API is available through two new
    libraries: lib/cgraph++ and lib/gvc++. It is experimental, meaning
    that it might have breaking changes also in upcoming patch or minor
    releases (towards #2001)
  - CMake builds now support an `with_expat` option that allows the support for
    using HTML-like labels through the optional expat library to be explicitly
    enabled (default) or disabled
  - CMake builds now support an with_zlib option that allows the support for
    raster image compression through the optional zlib library to be explicitly
    enabled (default) or disabled
  - the CMake build system now enables `-Wextra` when building C++
  - some Cgraph functions that take `char*` arguments that they do not modify have
    been updated to take `const char*` arguments #634
  - incorrectly using the `layout` attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  - `edgepaint` accepts more standard `--` prefixed command line arguments and
    rejects invalid options #1971
  - improved detection of Lefty dependencies in the Autotools build system
  - libexpr rejects printing the time (`%t`) if no format is provided
  - `-DDATE=…` option in the CMake build system has been removed
  - the Autotools build system no longer writes the DATE file and the portable
    source tarball no longer includes this
  - The attached dot file causes a segfault when processed #2095
  - fix typos and update URLs in `edgepaint` usage text and man page
  - Fix clang's undefined behavior warning in dotLayout
  - gvpr doesn't build on macOS but MKDEFS_EXECUTABLE points to wrong
    directory #2101
  - the generated gdefs.h header is no longer installed
  - `ccomps` out-of-memory message no longer incorrectly refers to `gc`
  - do not abort when `calloc(0, x)` or `calloc(x, 0)` in `gcalloc` return `NULL`
  - failed Exshort_t type discrimination #1799
  - dot manpage is in wrong directory on Windows #1936
  - CMake builds fail when when the ltdl library is not available even if the
    `enable_ltdl` option is `ON`
  - CMake builds fail when when the optional `zlib` library is not available
  - fix graph rotation in quartz plugin</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1635336000">- Split libgraphviz into tlibcdt, libcgraph, libgvc, libgvpr, libpathplan,
  libxdot, and  liblab_gamut packages, in order to fix shlib naming policy
  errors (boo#1191756)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1637755200">- update to 2.49.3:
  - gvpr "split", "tokens", and "index" functions produce incorrect results
    This was a regression that occurred between 2.47.1 and 2.47.2.
  - Lefty is disabled by default in the Autotools build system. To re-enable it,
    pass `--enable-lefty` to `./configure`. In a future release, Lefty will be
    removed.
  - remove PHP5 support in SWIG bindings
  - Msys experimental packages are included in release artifacts
  - CMake build system incorrectly aliases gv2gml to gml2gv
  - Gv2gml Doesn't escape quotes in attributes
  - GVPR incorrectly understands color schemes
- reenable lefty to fix addons build</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1641816000">- Remove pointless libgraphviz6 subpackage only containing broken
  and unnecessary ld.so.conf.d dropin.
- Add required Provides and Obsoletes for library package split.
- Remove unversioned symlinks for plugins, breaking shared library
  policy.
- Remove duplicate python3 bindings in wrong directory (again).
- Add missing post scriptlet for webp plugin.
- Fix postun scriptlets for all plugins (be silent when graphviz
  gets removed completely, report errors otherwise).
- Cleanup spec file.
- Disable Java bindings, as unused/untested, and packaging
  is quite broken.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1660305600">- Split the Qt5 dependencies from addons flavor - it's just gvedit</changelog>
  <changelog author="Klaus K&#xE4;mpf &lt;kkaempf@suse.com&gt;" date="1666180800">- add swig-4.1.0.patch to work around graphviz's incompatibility
  with swig-4.1.0.</changelog>
  <changelog author="pgajdos@suse.com" date="1668427200">- php8 support was added in swig 4.1.0</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1677672000">- Fix RPM conditionals for PHP, elif does not work on Leap 15.x
- Remove unused ghostscript_any BuildRequires for qt5 and main
  flavors</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1701172800">- Require bitstream-vera-fonts for correct .png rendering by doxygen+dot</changelog>
</package>
<package pkgid="41ffb712cffbab184bfb9a0e7aa95d4d4e13222589d3a4f502cd18cee8420aa918a34b12cfa44196664fdcfadf71977a318c9dbf76c5584724a26140c4b2c445" name="graphviz-perl" arch="i586">
  <version epoch="0" ver="2.49.3" rel="7.1"/>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614081600">- Reenable ghostscript, but require just ghostscript-mini</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614600000">- Add graphviz-webp package to for webp image support</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1615896000">- Replace ghostscript-mini dependency with ghostscript_any</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1617883200">- Buildrequire full ghostscript in the addons package
  to avoid a conflict betwen ghostcript-mini and ghostscript-devel</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1618401600">- Remove obsolete pre_checkin.sh</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update to version 2.47.1
  * More detailed error messages when opening input file fails
  * The edges in JSON output are ordered now
  * Fixed xdot man page does not document some functions
  * Fixed PIC renderer
  * Fixed dot conversion to dia format
  * Fixed memory leak of reference-counted HTML strings
  * Fix for TBbalance attribute code
  * Fixed HTML parser error with single closing square bracket in
    table row
  * Fixed reference counted strings put the HTML bit in the middle
    of the reference count
  * Fixed &amp;amp; escape disappearing
  * Fixed gvpr -? to actually print usage and exit non-zero
  * Fixed memory leak in libmingle
  * Fixed memory leak in ANN bridge
  * Fixed buffer overflow in unflatten
  * Fixed agxbputc macro does not bracket its arguments
- Drop upstream fixed graphviz-2.46-fix-shebang.patch
  * Using POSIX shell, no need for ksh</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622635200">- Install epl-v10.txt instead of COPYING.
  The COPYING file is a symlink to epl-v10.txt.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1624881600">- Update graphviz-2.20.2-interpreter_names.patch so the Python demo
  uses Python 3.</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1628683200">- Dropped python2 subpackages as the bindings are removed in 2.48
- Update to version 2.48.0 (changes since 2.47.1)
  * marginally more accurate computations in Smyrna sphere projection
  * Perl is no longer required to build Graphviz #2067
  * nop more reliably returns success and failure exit statuses
  * implicit 63 character limit on plugin names is removed in GVC
  * remove Python 2 bindings #1992
  * improved thread-safety in Graphviz bindings Makefile
  * the CMake build system now enables -Wextra when building C++
  * some Cgraph functions that take char* arguments that they do not modify have
    been updated to take const char* arguments #634
  * incorrectly using the layout attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  * edgepaint accepts more standard -- prefixed command line arguments and
    rejects invalid options #1971
  * improved detection of Lefty dependencies in the Autotools build system
  * Fix: out of bounds read when attempting to load a plugin whose name is ≥63 characters
  * Fix: out of bounds read when examining a registered plugin whose name is ≥63 characters
  * Fix: do not fclose(NULL) in gvmap
  * Fix: Uninitialized variable read in delaunay_tri
    potentially mismatched format string in tclpkg
  * Fix: ortho's eqEndSeg incorrectly modifies its arguments #2047
  * Fix: Autotools enables -Wtrampolines and -Wlogical-op for Clang #2066
  * Fix: node_distinct_coloring failure due to out-of-memory now reported correctly
    instead of referring to a failure to open lab_gamut
  * Fix: a typo GD_LIBS to GDLIB_LIBS in tclpkg/tcldot/Makefile.am !2022
  * Fix: Autotools build system sets libgd variables now instead of incorrectly setting
    GTK variables
  * Fix: HTML strings used as labels are distinguishable in GXL output by kind="HTML-like string"
  * Fix: a Bashism removed from the Autotools build system
  * Fix: when Criterion is available, the command_line test binary is no longer built
    and installed by default, but rather during make check
  * Fix: round-tripping a file through gv2gxl and then gxl2gv no longer causes
    HTML-like labels to become non-HTML like labels #517
  * Fix: fix ODR violation by including the ortho object files in the gvc lib also for
    CMake and MSbuild #2096</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1630324800">- Changelog Update for SLES:
  The Following patches have been backported to SLES and are therefore
  missing from the Factory changelog:
  * graphviz-2.40.1-fix-dot-segfault.patch (bsc#1151207)
  * graphviz-out-of-bounds-write.patch (bsc#1185833)
  * graphviz-null_dereference.patch (bsc#1185833)</changelog>
  <changelog author="Christian Voegl &lt;christian.voegl@suse.com&gt;" date="1630929600">- Changelog Update for SLES:
  The following patch has been backported to SLES and is therefore
  missing from the Factory changelog:
  * graphviz-malformed_input.patch (boo#1132091)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1634385600">- update to 2.49.1:
  - the CMake build system installs gzipped man pages if `gzip` is available #1883
  - CMake projects using Graphviz as a subproject (`add_subdirectory`) can now
    link against and use `gvc`.
  - various problems in the generation of Javascript bindings
  - 2.48.0: test suite is failing #2112
  - Ensure correct file-level dependency for generated file in cmake generated
    projects #2119
  - compile failures with a C++20-compatible toolchain #2122
  - compile errors on macOS when using Bison 3.8 #2127
  - Make Graphviz buildable as a cmake subproject/subdirectory #1477
  - Header not found in Cmake project #2109
  - a very basic C++ API for a subset of the functions in lib/cgraph and
    lib/gvc, allowing a graph to be rendered from DOT source to a
    specified format. The new API is available through two new
    libraries: lib/cgraph++ and lib/gvc++. It is experimental, meaning
    that it might have breaking changes also in upcoming patch or minor
    releases (towards #2001)
  - CMake builds now support an `with_expat` option that allows the support for
    using HTML-like labels through the optional expat library to be explicitly
    enabled (default) or disabled
  - CMake builds now support an with_zlib option that allows the support for
    raster image compression through the optional zlib library to be explicitly
    enabled (default) or disabled
  - the CMake build system now enables `-Wextra` when building C++
  - some Cgraph functions that take `char*` arguments that they do not modify have
    been updated to take `const char*` arguments #634
  - incorrectly using the `layout` attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  - `edgepaint` accepts more standard `--` prefixed command line arguments and
    rejects invalid options #1971
  - improved detection of Lefty dependencies in the Autotools build system
  - libexpr rejects printing the time (`%t`) if no format is provided
  - `-DDATE=…` option in the CMake build system has been removed
  - the Autotools build system no longer writes the DATE file and the portable
    source tarball no longer includes this
  - The attached dot file causes a segfault when processed #2095
  - fix typos and update URLs in `edgepaint` usage text and man page
  - Fix clang's undefined behavior warning in dotLayout
  - gvpr doesn't build on macOS but MKDEFS_EXECUTABLE points to wrong
    directory #2101
  - the generated gdefs.h header is no longer installed
  - `ccomps` out-of-memory message no longer incorrectly refers to `gc`
  - do not abort when `calloc(0, x)` or `calloc(x, 0)` in `gcalloc` return `NULL`
  - failed Exshort_t type discrimination #1799
  - dot manpage is in wrong directory on Windows #1936
  - CMake builds fail when when the ltdl library is not available even if the
    `enable_ltdl` option is `ON`
  - CMake builds fail when when the optional `zlib` library is not available
  - fix graph rotation in quartz plugin</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1635336000">- Split libgraphviz into tlibcdt, libcgraph, libgvc, libgvpr, libpathplan,
  libxdot, and  liblab_gamut packages, in order to fix shlib naming policy
  errors (boo#1191756)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1637755200">- update to 2.49.3:
  - gvpr "split", "tokens", and "index" functions produce incorrect results
    This was a regression that occurred between 2.47.1 and 2.47.2.
  - Lefty is disabled by default in the Autotools build system. To re-enable it,
    pass `--enable-lefty` to `./configure`. In a future release, Lefty will be
    removed.
  - remove PHP5 support in SWIG bindings
  - Msys experimental packages are included in release artifacts
  - CMake build system incorrectly aliases gv2gml to gml2gv
  - Gv2gml Doesn't escape quotes in attributes
  - GVPR incorrectly understands color schemes
- reenable lefty to fix addons build</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1641816000">- Remove pointless libgraphviz6 subpackage only containing broken
  and unnecessary ld.so.conf.d dropin.
- Add required Provides and Obsoletes for library package split.
- Remove unversioned symlinks for plugins, breaking shared library
  policy.
- Remove duplicate python3 bindings in wrong directory (again).
- Add missing post scriptlet for webp plugin.
- Fix postun scriptlets for all plugins (be silent when graphviz
  gets removed completely, report errors otherwise).
- Cleanup spec file.
- Disable Java bindings, as unused/untested, and packaging
  is quite broken.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1660305600">- Split the Qt5 dependencies from addons flavor - it's just gvedit</changelog>
  <changelog author="Klaus K&#xE4;mpf &lt;kkaempf@suse.com&gt;" date="1666180800">- add swig-4.1.0.patch to work around graphviz's incompatibility
  with swig-4.1.0.</changelog>
  <changelog author="pgajdos@suse.com" date="1668427200">- php8 support was added in swig 4.1.0</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1677672000">- Fix RPM conditionals for PHP, elif does not work on Leap 15.x
- Remove unused ghostscript_any BuildRequires for qt5 and main
  flavors</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1701172800">- Require bitstream-vera-fonts for correct .png rendering by doxygen+dot</changelog>
</package>
<package pkgid="bafc690008a4f5f46c3f4af28442133d74b083fde1b8bec0c2aafa4287b1f1493281943797e4cba58bf3e22f4286ae5fdb972b02ba67682611de7920d0c5d418" name="graphviz-perl" arch="x86_64">
  <version epoch="0" ver="2.49.3" rel="7.1"/>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614081600">- Reenable ghostscript, but require just ghostscript-mini</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614600000">- Add graphviz-webp package to for webp image support</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1615896000">- Replace ghostscript-mini dependency with ghostscript_any</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1617883200">- Buildrequire full ghostscript in the addons package
  to avoid a conflict betwen ghostcript-mini and ghostscript-devel</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1618401600">- Remove obsolete pre_checkin.sh</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update to version 2.47.1
  * More detailed error messages when opening input file fails
  * The edges in JSON output are ordered now
  * Fixed xdot man page does not document some functions
  * Fixed PIC renderer
  * Fixed dot conversion to dia format
  * Fixed memory leak of reference-counted HTML strings
  * Fix for TBbalance attribute code
  * Fixed HTML parser error with single closing square bracket in
    table row
  * Fixed reference counted strings put the HTML bit in the middle
    of the reference count
  * Fixed &amp;amp; escape disappearing
  * Fixed gvpr -? to actually print usage and exit non-zero
  * Fixed memory leak in libmingle
  * Fixed memory leak in ANN bridge
  * Fixed buffer overflow in unflatten
  * Fixed agxbputc macro does not bracket its arguments
- Drop upstream fixed graphviz-2.46-fix-shebang.patch
  * Using POSIX shell, no need for ksh</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622635200">- Install epl-v10.txt instead of COPYING.
  The COPYING file is a symlink to epl-v10.txt.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1624881600">- Update graphviz-2.20.2-interpreter_names.patch so the Python demo
  uses Python 3.</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1628683200">- Dropped python2 subpackages as the bindings are removed in 2.48
- Update to version 2.48.0 (changes since 2.47.1)
  * marginally more accurate computations in Smyrna sphere projection
  * Perl is no longer required to build Graphviz #2067
  * nop more reliably returns success and failure exit statuses
  * implicit 63 character limit on plugin names is removed in GVC
  * remove Python 2 bindings #1992
  * improved thread-safety in Graphviz bindings Makefile
  * the CMake build system now enables -Wextra when building C++
  * some Cgraph functions that take char* arguments that they do not modify have
    been updated to take const char* arguments #634
  * incorrectly using the layout attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  * edgepaint accepts more standard -- prefixed command line arguments and
    rejects invalid options #1971
  * improved detection of Lefty dependencies in the Autotools build system
  * Fix: out of bounds read when attempting to load a plugin whose name is ≥63 characters
  * Fix: out of bounds read when examining a registered plugin whose name is ≥63 characters
  * Fix: do not fclose(NULL) in gvmap
  * Fix: Uninitialized variable read in delaunay_tri
    potentially mismatched format string in tclpkg
  * Fix: ortho's eqEndSeg incorrectly modifies its arguments #2047
  * Fix: Autotools enables -Wtrampolines and -Wlogical-op for Clang #2066
  * Fix: node_distinct_coloring failure due to out-of-memory now reported correctly
    instead of referring to a failure to open lab_gamut
  * Fix: a typo GD_LIBS to GDLIB_LIBS in tclpkg/tcldot/Makefile.am !2022
  * Fix: Autotools build system sets libgd variables now instead of incorrectly setting
    GTK variables
  * Fix: HTML strings used as labels are distinguishable in GXL output by kind="HTML-like string"
  * Fix: a Bashism removed from the Autotools build system
  * Fix: when Criterion is available, the command_line test binary is no longer built
    and installed by default, but rather during make check
  * Fix: round-tripping a file through gv2gxl and then gxl2gv no longer causes
    HTML-like labels to become non-HTML like labels #517
  * Fix: fix ODR violation by including the ortho object files in the gvc lib also for
    CMake and MSbuild #2096</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1630324800">- Changelog Update for SLES:
  The Following patches have been backported to SLES and are therefore
  missing from the Factory changelog:
  * graphviz-2.40.1-fix-dot-segfault.patch (bsc#1151207)
  * graphviz-out-of-bounds-write.patch (bsc#1185833)
  * graphviz-null_dereference.patch (bsc#1185833)</changelog>
  <changelog author="Christian Voegl &lt;christian.voegl@suse.com&gt;" date="1630929600">- Changelog Update for SLES:
  The following patch has been backported to SLES and is therefore
  missing from the Factory changelog:
  * graphviz-malformed_input.patch (boo#1132091)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1634385600">- update to 2.49.1:
  - the CMake build system installs gzipped man pages if `gzip` is available #1883
  - CMake projects using Graphviz as a subproject (`add_subdirectory`) can now
    link against and use `gvc`.
  - various problems in the generation of Javascript bindings
  - 2.48.0: test suite is failing #2112
  - Ensure correct file-level dependency for generated file in cmake generated
    projects #2119
  - compile failures with a C++20-compatible toolchain #2122
  - compile errors on macOS when using Bison 3.8 #2127
  - Make Graphviz buildable as a cmake subproject/subdirectory #1477
  - Header not found in Cmake project #2109
  - a very basic C++ API for a subset of the functions in lib/cgraph and
    lib/gvc, allowing a graph to be rendered from DOT source to a
    specified format. The new API is available through two new
    libraries: lib/cgraph++ and lib/gvc++. It is experimental, meaning
    that it might have breaking changes also in upcoming patch or minor
    releases (towards #2001)
  - CMake builds now support an `with_expat` option that allows the support for
    using HTML-like labels through the optional expat library to be explicitly
    enabled (default) or disabled
  - CMake builds now support an with_zlib option that allows the support for
    raster image compression through the optional zlib library to be explicitly
    enabled (default) or disabled
  - the CMake build system now enables `-Wextra` when building C++
  - some Cgraph functions that take `char*` arguments that they do not modify have
    been updated to take `const char*` arguments #634
  - incorrectly using the `layout` attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  - `edgepaint` accepts more standard `--` prefixed command line arguments and
    rejects invalid options #1971
  - improved detection of Lefty dependencies in the Autotools build system
  - libexpr rejects printing the time (`%t`) if no format is provided
  - `-DDATE=…` option in the CMake build system has been removed
  - the Autotools build system no longer writes the DATE file and the portable
    source tarball no longer includes this
  - The attached dot file causes a segfault when processed #2095
  - fix typos and update URLs in `edgepaint` usage text and man page
  - Fix clang's undefined behavior warning in dotLayout
  - gvpr doesn't build on macOS but MKDEFS_EXECUTABLE points to wrong
    directory #2101
  - the generated gdefs.h header is no longer installed
  - `ccomps` out-of-memory message no longer incorrectly refers to `gc`
  - do not abort when `calloc(0, x)` or `calloc(x, 0)` in `gcalloc` return `NULL`
  - failed Exshort_t type discrimination #1799
  - dot manpage is in wrong directory on Windows #1936
  - CMake builds fail when when the ltdl library is not available even if the
    `enable_ltdl` option is `ON`
  - CMake builds fail when when the optional `zlib` library is not available
  - fix graph rotation in quartz plugin</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1635336000">- Split libgraphviz into tlibcdt, libcgraph, libgvc, libgvpr, libpathplan,
  libxdot, and  liblab_gamut packages, in order to fix shlib naming policy
  errors (boo#1191756)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1637755200">- update to 2.49.3:
  - gvpr "split", "tokens", and "index" functions produce incorrect results
    This was a regression that occurred between 2.47.1 and 2.47.2.
  - Lefty is disabled by default in the Autotools build system. To re-enable it,
    pass `--enable-lefty` to `./configure`. In a future release, Lefty will be
    removed.
  - remove PHP5 support in SWIG bindings
  - Msys experimental packages are included in release artifacts
  - CMake build system incorrectly aliases gv2gml to gml2gv
  - Gv2gml Doesn't escape quotes in attributes
  - GVPR incorrectly understands color schemes
- reenable lefty to fix addons build</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1641816000">- Remove pointless libgraphviz6 subpackage only containing broken
  and unnecessary ld.so.conf.d dropin.
- Add required Provides and Obsoletes for library package split.
- Remove unversioned symlinks for plugins, breaking shared library
  policy.
- Remove duplicate python3 bindings in wrong directory (again).
- Add missing post scriptlet for webp plugin.
- Fix postun scriptlets for all plugins (be silent when graphviz
  gets removed completely, report errors otherwise).
- Cleanup spec file.
- Disable Java bindings, as unused/untested, and packaging
  is quite broken.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1660305600">- Split the Qt5 dependencies from addons flavor - it's just gvedit</changelog>
  <changelog author="Klaus K&#xE4;mpf &lt;kkaempf@suse.com&gt;" date="1666180800">- add swig-4.1.0.patch to work around graphviz's incompatibility
  with swig-4.1.0.</changelog>
  <changelog author="pgajdos@suse.com" date="1668427200">- php8 support was added in swig 4.1.0</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1677672000">- Fix RPM conditionals for PHP, elif does not work on Leap 15.x
- Remove unused ghostscript_any BuildRequires for qt5 and main
  flavors</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1701172800">- Require bitstream-vera-fonts for correct .png rendering by doxygen+dot</changelog>
</package>
<package pkgid="ec4fd04c1f79df8e6938416f39fd576a84379667267a3ef53d52c35f4fffbedbe1057c08a2d95bdac0ca89405f578c04594390dc4976645ab601b7ffa218b00a" name="graphviz-perl-debuginfo" arch="i586">
  <version epoch="0" ver="2.49.3" rel="7.1"/>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614081600">- Reenable ghostscript, but require just ghostscript-mini</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614600000">- Add graphviz-webp package to for webp image support</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1615896000">- Replace ghostscript-mini dependency with ghostscript_any</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1617883200">- Buildrequire full ghostscript in the addons package
  to avoid a conflict betwen ghostcript-mini and ghostscript-devel</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1618401600">- Remove obsolete pre_checkin.sh</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update to version 2.47.1
  * More detailed error messages when opening input file fails
  * The edges in JSON output are ordered now
  * Fixed xdot man page does not document some functions
  * Fixed PIC renderer
  * Fixed dot conversion to dia format
  * Fixed memory leak of reference-counted HTML strings
  * Fix for TBbalance attribute code
  * Fixed HTML parser error with single closing square bracket in
    table row
  * Fixed reference counted strings put the HTML bit in the middle
    of the reference count
  * Fixed &amp;amp; escape disappearing
  * Fixed gvpr -? to actually print usage and exit non-zero
  * Fixed memory leak in libmingle
  * Fixed memory leak in ANN bridge
  * Fixed buffer overflow in unflatten
  * Fixed agxbputc macro does not bracket its arguments
- Drop upstream fixed graphviz-2.46-fix-shebang.patch
  * Using POSIX shell, no need for ksh</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622635200">- Install epl-v10.txt instead of COPYING.
  The COPYING file is a symlink to epl-v10.txt.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1624881600">- Update graphviz-2.20.2-interpreter_names.patch so the Python demo
  uses Python 3.</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1628683200">- Dropped python2 subpackages as the bindings are removed in 2.48
- Update to version 2.48.0 (changes since 2.47.1)
  * marginally more accurate computations in Smyrna sphere projection
  * Perl is no longer required to build Graphviz #2067
  * nop more reliably returns success and failure exit statuses
  * implicit 63 character limit on plugin names is removed in GVC
  * remove Python 2 bindings #1992
  * improved thread-safety in Graphviz bindings Makefile
  * the CMake build system now enables -Wextra when building C++
  * some Cgraph functions that take char* arguments that they do not modify have
    been updated to take const char* arguments #634
  * incorrectly using the layout attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  * edgepaint accepts more standard -- prefixed command line arguments and
    rejects invalid options #1971
  * improved detection of Lefty dependencies in the Autotools build system
  * Fix: out of bounds read when attempting to load a plugin whose name is ≥63 characters
  * Fix: out of bounds read when examining a registered plugin whose name is ≥63 characters
  * Fix: do not fclose(NULL) in gvmap
  * Fix: Uninitialized variable read in delaunay_tri
    potentially mismatched format string in tclpkg
  * Fix: ortho's eqEndSeg incorrectly modifies its arguments #2047
  * Fix: Autotools enables -Wtrampolines and -Wlogical-op for Clang #2066
  * Fix: node_distinct_coloring failure due to out-of-memory now reported correctly
    instead of referring to a failure to open lab_gamut
  * Fix: a typo GD_LIBS to GDLIB_LIBS in tclpkg/tcldot/Makefile.am !2022
  * Fix: Autotools build system sets libgd variables now instead of incorrectly setting
    GTK variables
  * Fix: HTML strings used as labels are distinguishable in GXL output by kind="HTML-like string"
  * Fix: a Bashism removed from the Autotools build system
  * Fix: when Criterion is available, the command_line test binary is no longer built
    and installed by default, but rather during make check
  * Fix: round-tripping a file through gv2gxl and then gxl2gv no longer causes
    HTML-like labels to become non-HTML like labels #517
  * Fix: fix ODR violation by including the ortho object files in the gvc lib also for
    CMake and MSbuild #2096</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1630324800">- Changelog Update for SLES:
  The Following patches have been backported to SLES and are therefore
  missing from the Factory changelog:
  * graphviz-2.40.1-fix-dot-segfault.patch (bsc#1151207)
  * graphviz-out-of-bounds-write.patch (bsc#1185833)
  * graphviz-null_dereference.patch (bsc#1185833)</changelog>
  <changelog author="Christian Voegl &lt;christian.voegl@suse.com&gt;" date="1630929600">- Changelog Update for SLES:
  The following patch has been backported to SLES and is therefore
  missing from the Factory changelog:
  * graphviz-malformed_input.patch (boo#1132091)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1634385600">- update to 2.49.1:
  - the CMake build system installs gzipped man pages if `gzip` is available #1883
  - CMake projects using Graphviz as a subproject (`add_subdirectory`) can now
    link against and use `gvc`.
  - various problems in the generation of Javascript bindings
  - 2.48.0: test suite is failing #2112
  - Ensure correct file-level dependency for generated file in cmake generated
    projects #2119
  - compile failures with a C++20-compatible toolchain #2122
  - compile errors on macOS when using Bison 3.8 #2127
  - Make Graphviz buildable as a cmake subproject/subdirectory #1477
  - Header not found in Cmake project #2109
  - a very basic C++ API for a subset of the functions in lib/cgraph and
    lib/gvc, allowing a graph to be rendered from DOT source to a
    specified format. The new API is available through two new
    libraries: lib/cgraph++ and lib/gvc++. It is experimental, meaning
    that it might have breaking changes also in upcoming patch or minor
    releases (towards #2001)
  - CMake builds now support an `with_expat` option that allows the support for
    using HTML-like labels through the optional expat library to be explicitly
    enabled (default) or disabled
  - CMake builds now support an with_zlib option that allows the support for
    raster image compression through the optional zlib library to be explicitly
    enabled (default) or disabled
  - the CMake build system now enables `-Wextra` when building C++
  - some Cgraph functions that take `char*` arguments that they do not modify have
    been updated to take `const char*` arguments #634
  - incorrectly using the `layout` attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  - `edgepaint` accepts more standard `--` prefixed command line arguments and
    rejects invalid options #1971
  - improved detection of Lefty dependencies in the Autotools build system
  - libexpr rejects printing the time (`%t`) if no format is provided
  - `-DDATE=…` option in the CMake build system has been removed
  - the Autotools build system no longer writes the DATE file and the portable
    source tarball no longer includes this
  - The attached dot file causes a segfault when processed #2095
  - fix typos and update URLs in `edgepaint` usage text and man page
  - Fix clang's undefined behavior warning in dotLayout
  - gvpr doesn't build on macOS but MKDEFS_EXECUTABLE points to wrong
    directory #2101
  - the generated gdefs.h header is no longer installed
  - `ccomps` out-of-memory message no longer incorrectly refers to `gc`
  - do not abort when `calloc(0, x)` or `calloc(x, 0)` in `gcalloc` return `NULL`
  - failed Exshort_t type discrimination #1799
  - dot manpage is in wrong directory on Windows #1936
  - CMake builds fail when when the ltdl library is not available even if the
    `enable_ltdl` option is `ON`
  - CMake builds fail when when the optional `zlib` library is not available
  - fix graph rotation in quartz plugin</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1635336000">- Split libgraphviz into tlibcdt, libcgraph, libgvc, libgvpr, libpathplan,
  libxdot, and  liblab_gamut packages, in order to fix shlib naming policy
  errors (boo#1191756)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1637755200">- update to 2.49.3:
  - gvpr "split", "tokens", and "index" functions produce incorrect results
    This was a regression that occurred between 2.47.1 and 2.47.2.
  - Lefty is disabled by default in the Autotools build system. To re-enable it,
    pass `--enable-lefty` to `./configure`. In a future release, Lefty will be
    removed.
  - remove PHP5 support in SWIG bindings
  - Msys experimental packages are included in release artifacts
  - CMake build system incorrectly aliases gv2gml to gml2gv
  - Gv2gml Doesn't escape quotes in attributes
  - GVPR incorrectly understands color schemes
- reenable lefty to fix addons build</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1641816000">- Remove pointless libgraphviz6 subpackage only containing broken
  and unnecessary ld.so.conf.d dropin.
- Add required Provides and Obsoletes for library package split.
- Remove unversioned symlinks for plugins, breaking shared library
  policy.
- Remove duplicate python3 bindings in wrong directory (again).
- Add missing post scriptlet for webp plugin.
- Fix postun scriptlets for all plugins (be silent when graphviz
  gets removed completely, report errors otherwise).
- Cleanup spec file.
- Disable Java bindings, as unused/untested, and packaging
  is quite broken.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1660305600">- Split the Qt5 dependencies from addons flavor - it's just gvedit</changelog>
  <changelog author="Klaus K&#xE4;mpf &lt;kkaempf@suse.com&gt;" date="1666180800">- add swig-4.1.0.patch to work around graphviz's incompatibility
  with swig-4.1.0.</changelog>
  <changelog author="pgajdos@suse.com" date="1668427200">- php8 support was added in swig 4.1.0</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1677672000">- Fix RPM conditionals for PHP, elif does not work on Leap 15.x
- Remove unused ghostscript_any BuildRequires for qt5 and main
  flavors</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1701172800">- Require bitstream-vera-fonts for correct .png rendering by doxygen+dot</changelog>
</package>
<package pkgid="7106a554ba21271cc1fa4b88a878e55bcaf6093b4e5b2d2340a580f5cf4a9516a7ad123a2421dce3daeeec1d582dabeddba47e754fed5cebe46a704fbbcad509" name="graphviz-perl-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.49.3" rel="7.1"/>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614081600">- Reenable ghostscript, but require just ghostscript-mini</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614600000">- Add graphviz-webp package to for webp image support</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1615896000">- Replace ghostscript-mini dependency with ghostscript_any</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1617883200">- Buildrequire full ghostscript in the addons package
  to avoid a conflict betwen ghostcript-mini and ghostscript-devel</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1618401600">- Remove obsolete pre_checkin.sh</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update to version 2.47.1
  * More detailed error messages when opening input file fails
  * The edges in JSON output are ordered now
  * Fixed xdot man page does not document some functions
  * Fixed PIC renderer
  * Fixed dot conversion to dia format
  * Fixed memory leak of reference-counted HTML strings
  * Fix for TBbalance attribute code
  * Fixed HTML parser error with single closing square bracket in
    table row
  * Fixed reference counted strings put the HTML bit in the middle
    of the reference count
  * Fixed &amp;amp; escape disappearing
  * Fixed gvpr -? to actually print usage and exit non-zero
  * Fixed memory leak in libmingle
  * Fixed memory leak in ANN bridge
  * Fixed buffer overflow in unflatten
  * Fixed agxbputc macro does not bracket its arguments
- Drop upstream fixed graphviz-2.46-fix-shebang.patch
  * Using POSIX shell, no need for ksh</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622635200">- Install epl-v10.txt instead of COPYING.
  The COPYING file is a symlink to epl-v10.txt.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1624881600">- Update graphviz-2.20.2-interpreter_names.patch so the Python demo
  uses Python 3.</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1628683200">- Dropped python2 subpackages as the bindings are removed in 2.48
- Update to version 2.48.0 (changes since 2.47.1)
  * marginally more accurate computations in Smyrna sphere projection
  * Perl is no longer required to build Graphviz #2067
  * nop more reliably returns success and failure exit statuses
  * implicit 63 character limit on plugin names is removed in GVC
  * remove Python 2 bindings #1992
  * improved thread-safety in Graphviz bindings Makefile
  * the CMake build system now enables -Wextra when building C++
  * some Cgraph functions that take char* arguments that they do not modify have
    been updated to take const char* arguments #634
  * incorrectly using the layout attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  * edgepaint accepts more standard -- prefixed command line arguments and
    rejects invalid options #1971
  * improved detection of Lefty dependencies in the Autotools build system
  * Fix: out of bounds read when attempting to load a plugin whose name is ≥63 characters
  * Fix: out of bounds read when examining a registered plugin whose name is ≥63 characters
  * Fix: do not fclose(NULL) in gvmap
  * Fix: Uninitialized variable read in delaunay_tri
    potentially mismatched format string in tclpkg
  * Fix: ortho's eqEndSeg incorrectly modifies its arguments #2047
  * Fix: Autotools enables -Wtrampolines and -Wlogical-op for Clang #2066
  * Fix: node_distinct_coloring failure due to out-of-memory now reported correctly
    instead of referring to a failure to open lab_gamut
  * Fix: a typo GD_LIBS to GDLIB_LIBS in tclpkg/tcldot/Makefile.am !2022
  * Fix: Autotools build system sets libgd variables now instead of incorrectly setting
    GTK variables
  * Fix: HTML strings used as labels are distinguishable in GXL output by kind="HTML-like string"
  * Fix: a Bashism removed from the Autotools build system
  * Fix: when Criterion is available, the command_line test binary is no longer built
    and installed by default, but rather during make check
  * Fix: round-tripping a file through gv2gxl and then gxl2gv no longer causes
    HTML-like labels to become non-HTML like labels #517
  * Fix: fix ODR violation by including the ortho object files in the gvc lib also for
    CMake and MSbuild #2096</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1630324800">- Changelog Update for SLES:
  The Following patches have been backported to SLES and are therefore
  missing from the Factory changelog:
  * graphviz-2.40.1-fix-dot-segfault.patch (bsc#1151207)
  * graphviz-out-of-bounds-write.patch (bsc#1185833)
  * graphviz-null_dereference.patch (bsc#1185833)</changelog>
  <changelog author="Christian Voegl &lt;christian.voegl@suse.com&gt;" date="1630929600">- Changelog Update for SLES:
  The following patch has been backported to SLES and is therefore
  missing from the Factory changelog:
  * graphviz-malformed_input.patch (boo#1132091)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1634385600">- update to 2.49.1:
  - the CMake build system installs gzipped man pages if `gzip` is available #1883
  - CMake projects using Graphviz as a subproject (`add_subdirectory`) can now
    link against and use `gvc`.
  - various problems in the generation of Javascript bindings
  - 2.48.0: test suite is failing #2112
  - Ensure correct file-level dependency for generated file in cmake generated
    projects #2119
  - compile failures with a C++20-compatible toolchain #2122
  - compile errors on macOS when using Bison 3.8 #2127
  - Make Graphviz buildable as a cmake subproject/subdirectory #1477
  - Header not found in Cmake project #2109
  - a very basic C++ API for a subset of the functions in lib/cgraph and
    lib/gvc, allowing a graph to be rendered from DOT source to a
    specified format. The new API is available through two new
    libraries: lib/cgraph++ and lib/gvc++. It is experimental, meaning
    that it might have breaking changes also in upcoming patch or minor
    releases (towards #2001)
  - CMake builds now support an `with_expat` option that allows the support for
    using HTML-like labels through the optional expat library to be explicitly
    enabled (default) or disabled
  - CMake builds now support an with_zlib option that allows the support for
    raster image compression through the optional zlib library to be explicitly
    enabled (default) or disabled
  - the CMake build system now enables `-Wextra` when building C++
  - some Cgraph functions that take `char*` arguments that they do not modify have
    been updated to take `const char*` arguments #634
  - incorrectly using the `layout` attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  - `edgepaint` accepts more standard `--` prefixed command line arguments and
    rejects invalid options #1971
  - improved detection of Lefty dependencies in the Autotools build system
  - libexpr rejects printing the time (`%t`) if no format is provided
  - `-DDATE=…` option in the CMake build system has been removed
  - the Autotools build system no longer writes the DATE file and the portable
    source tarball no longer includes this
  - The attached dot file causes a segfault when processed #2095
  - fix typos and update URLs in `edgepaint` usage text and man page
  - Fix clang's undefined behavior warning in dotLayout
  - gvpr doesn't build on macOS but MKDEFS_EXECUTABLE points to wrong
    directory #2101
  - the generated gdefs.h header is no longer installed
  - `ccomps` out-of-memory message no longer incorrectly refers to `gc`
  - do not abort when `calloc(0, x)` or `calloc(x, 0)` in `gcalloc` return `NULL`
  - failed Exshort_t type discrimination #1799
  - dot manpage is in wrong directory on Windows #1936
  - CMake builds fail when when the ltdl library is not available even if the
    `enable_ltdl` option is `ON`
  - CMake builds fail when when the optional `zlib` library is not available
  - fix graph rotation in quartz plugin</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1635336000">- Split libgraphviz into tlibcdt, libcgraph, libgvc, libgvpr, libpathplan,
  libxdot, and  liblab_gamut packages, in order to fix shlib naming policy
  errors (boo#1191756)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1637755200">- update to 2.49.3:
  - gvpr "split", "tokens", and "index" functions produce incorrect results
    This was a regression that occurred between 2.47.1 and 2.47.2.
  - Lefty is disabled by default in the Autotools build system. To re-enable it,
    pass `--enable-lefty` to `./configure`. In a future release, Lefty will be
    removed.
  - remove PHP5 support in SWIG bindings
  - Msys experimental packages are included in release artifacts
  - CMake build system incorrectly aliases gv2gml to gml2gv
  - Gv2gml Doesn't escape quotes in attributes
  - GVPR incorrectly understands color schemes
- reenable lefty to fix addons build</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1641816000">- Remove pointless libgraphviz6 subpackage only containing broken
  and unnecessary ld.so.conf.d dropin.
- Add required Provides and Obsoletes for library package split.
- Remove unversioned symlinks for plugins, breaking shared library
  policy.
- Remove duplicate python3 bindings in wrong directory (again).
- Add missing post scriptlet for webp plugin.
- Fix postun scriptlets for all plugins (be silent when graphviz
  gets removed completely, report errors otherwise).
- Cleanup spec file.
- Disable Java bindings, as unused/untested, and packaging
  is quite broken.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1660305600">- Split the Qt5 dependencies from addons flavor - it's just gvedit</changelog>
  <changelog author="Klaus K&#xE4;mpf &lt;kkaempf@suse.com&gt;" date="1666180800">- add swig-4.1.0.patch to work around graphviz's incompatibility
  with swig-4.1.0.</changelog>
  <changelog author="pgajdos@suse.com" date="1668427200">- php8 support was added in swig 4.1.0</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1677672000">- Fix RPM conditionals for PHP, elif does not work on Leap 15.x
- Remove unused ghostscript_any BuildRequires for qt5 and main
  flavors</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1701172800">- Require bitstream-vera-fonts for correct .png rendering by doxygen+dot</changelog>
</package>
<package pkgid="5d923ca57b17ccd9d20e28c4d0937226539bcbe81c67af8c2ca140bfa804b8060248375a250d21ba38007e2159f3d91ef987c8df1b12b1c8bf278c4631d1ef93" name="graphviz-php" arch="i586">
  <version epoch="0" ver="2.49.3" rel="7.1"/>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614081600">- Reenable ghostscript, but require just ghostscript-mini</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614600000">- Add graphviz-webp package to for webp image support</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1615896000">- Replace ghostscript-mini dependency with ghostscript_any</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1617883200">- Buildrequire full ghostscript in the addons package
  to avoid a conflict betwen ghostcript-mini and ghostscript-devel</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1618401600">- Remove obsolete pre_checkin.sh</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update to version 2.47.1
  * More detailed error messages when opening input file fails
  * The edges in JSON output are ordered now
  * Fixed xdot man page does not document some functions
  * Fixed PIC renderer
  * Fixed dot conversion to dia format
  * Fixed memory leak of reference-counted HTML strings
  * Fix for TBbalance attribute code
  * Fixed HTML parser error with single closing square bracket in
    table row
  * Fixed reference counted strings put the HTML bit in the middle
    of the reference count
  * Fixed &amp;amp; escape disappearing
  * Fixed gvpr -? to actually print usage and exit non-zero
  * Fixed memory leak in libmingle
  * Fixed memory leak in ANN bridge
  * Fixed buffer overflow in unflatten
  * Fixed agxbputc macro does not bracket its arguments
- Drop upstream fixed graphviz-2.46-fix-shebang.patch
  * Using POSIX shell, no need for ksh</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622635200">- Install epl-v10.txt instead of COPYING.
  The COPYING file is a symlink to epl-v10.txt.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1624881600">- Update graphviz-2.20.2-interpreter_names.patch so the Python demo
  uses Python 3.</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1628683200">- Dropped python2 subpackages as the bindings are removed in 2.48
- Update to version 2.48.0 (changes since 2.47.1)
  * marginally more accurate computations in Smyrna sphere projection
  * Perl is no longer required to build Graphviz #2067
  * nop more reliably returns success and failure exit statuses
  * implicit 63 character limit on plugin names is removed in GVC
  * remove Python 2 bindings #1992
  * improved thread-safety in Graphviz bindings Makefile
  * the CMake build system now enables -Wextra when building C++
  * some Cgraph functions that take char* arguments that they do not modify have
    been updated to take const char* arguments #634
  * incorrectly using the layout attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  * edgepaint accepts more standard -- prefixed command line arguments and
    rejects invalid options #1971
  * improved detection of Lefty dependencies in the Autotools build system
  * Fix: out of bounds read when attempting to load a plugin whose name is ≥63 characters
  * Fix: out of bounds read when examining a registered plugin whose name is ≥63 characters
  * Fix: do not fclose(NULL) in gvmap
  * Fix: Uninitialized variable read in delaunay_tri
    potentially mismatched format string in tclpkg
  * Fix: ortho's eqEndSeg incorrectly modifies its arguments #2047
  * Fix: Autotools enables -Wtrampolines and -Wlogical-op for Clang #2066
  * Fix: node_distinct_coloring failure due to out-of-memory now reported correctly
    instead of referring to a failure to open lab_gamut
  * Fix: a typo GD_LIBS to GDLIB_LIBS in tclpkg/tcldot/Makefile.am !2022
  * Fix: Autotools build system sets libgd variables now instead of incorrectly setting
    GTK variables
  * Fix: HTML strings used as labels are distinguishable in GXL output by kind="HTML-like string"
  * Fix: a Bashism removed from the Autotools build system
  * Fix: when Criterion is available, the command_line test binary is no longer built
    and installed by default, but rather during make check
  * Fix: round-tripping a file through gv2gxl and then gxl2gv no longer causes
    HTML-like labels to become non-HTML like labels #517
  * Fix: fix ODR violation by including the ortho object files in the gvc lib also for
    CMake and MSbuild #2096</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1630324800">- Changelog Update for SLES:
  The Following patches have been backported to SLES and are therefore
  missing from the Factory changelog:
  * graphviz-2.40.1-fix-dot-segfault.patch (bsc#1151207)
  * graphviz-out-of-bounds-write.patch (bsc#1185833)
  * graphviz-null_dereference.patch (bsc#1185833)</changelog>
  <changelog author="Christian Voegl &lt;christian.voegl@suse.com&gt;" date="1630929600">- Changelog Update for SLES:
  The following patch has been backported to SLES and is therefore
  missing from the Factory changelog:
  * graphviz-malformed_input.patch (boo#1132091)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1634385600">- update to 2.49.1:
  - the CMake build system installs gzipped man pages if `gzip` is available #1883
  - CMake projects using Graphviz as a subproject (`add_subdirectory`) can now
    link against and use `gvc`.
  - various problems in the generation of Javascript bindings
  - 2.48.0: test suite is failing #2112
  - Ensure correct file-level dependency for generated file in cmake generated
    projects #2119
  - compile failures with a C++20-compatible toolchain #2122
  - compile errors on macOS when using Bison 3.8 #2127
  - Make Graphviz buildable as a cmake subproject/subdirectory #1477
  - Header not found in Cmake project #2109
  - a very basic C++ API for a subset of the functions in lib/cgraph and
    lib/gvc, allowing a graph to be rendered from DOT source to a
    specified format. The new API is available through two new
    libraries: lib/cgraph++ and lib/gvc++. It is experimental, meaning
    that it might have breaking changes also in upcoming patch or minor
    releases (towards #2001)
  - CMake builds now support an `with_expat` option that allows the support for
    using HTML-like labels through the optional expat library to be explicitly
    enabled (default) or disabled
  - CMake builds now support an with_zlib option that allows the support for
    raster image compression through the optional zlib library to be explicitly
    enabled (default) or disabled
  - the CMake build system now enables `-Wextra` when building C++
  - some Cgraph functions that take `char*` arguments that they do not modify have
    been updated to take `const char*` arguments #634
  - incorrectly using the `layout` attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  - `edgepaint` accepts more standard `--` prefixed command line arguments and
    rejects invalid options #1971
  - improved detection of Lefty dependencies in the Autotools build system
  - libexpr rejects printing the time (`%t`) if no format is provided
  - `-DDATE=…` option in the CMake build system has been removed
  - the Autotools build system no longer writes the DATE file and the portable
    source tarball no longer includes this
  - The attached dot file causes a segfault when processed #2095
  - fix typos and update URLs in `edgepaint` usage text and man page
  - Fix clang's undefined behavior warning in dotLayout
  - gvpr doesn't build on macOS but MKDEFS_EXECUTABLE points to wrong
    directory #2101
  - the generated gdefs.h header is no longer installed
  - `ccomps` out-of-memory message no longer incorrectly refers to `gc`
  - do not abort when `calloc(0, x)` or `calloc(x, 0)` in `gcalloc` return `NULL`
  - failed Exshort_t type discrimination #1799
  - dot manpage is in wrong directory on Windows #1936
  - CMake builds fail when when the ltdl library is not available even if the
    `enable_ltdl` option is `ON`
  - CMake builds fail when when the optional `zlib` library is not available
  - fix graph rotation in quartz plugin</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1635336000">- Split libgraphviz into tlibcdt, libcgraph, libgvc, libgvpr, libpathplan,
  libxdot, and  liblab_gamut packages, in order to fix shlib naming policy
  errors (boo#1191756)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1637755200">- update to 2.49.3:
  - gvpr "split", "tokens", and "index" functions produce incorrect results
    This was a regression that occurred between 2.47.1 and 2.47.2.
  - Lefty is disabled by default in the Autotools build system. To re-enable it,
    pass `--enable-lefty` to `./configure`. In a future release, Lefty will be
    removed.
  - remove PHP5 support in SWIG bindings
  - Msys experimental packages are included in release artifacts
  - CMake build system incorrectly aliases gv2gml to gml2gv
  - Gv2gml Doesn't escape quotes in attributes
  - GVPR incorrectly understands color schemes
- reenable lefty to fix addons build</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1641816000">- Remove pointless libgraphviz6 subpackage only containing broken
  and unnecessary ld.so.conf.d dropin.
- Add required Provides and Obsoletes for library package split.
- Remove unversioned symlinks for plugins, breaking shared library
  policy.
- Remove duplicate python3 bindings in wrong directory (again).
- Add missing post scriptlet for webp plugin.
- Fix postun scriptlets for all plugins (be silent when graphviz
  gets removed completely, report errors otherwise).
- Cleanup spec file.
- Disable Java bindings, as unused/untested, and packaging
  is quite broken.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1660305600">- Split the Qt5 dependencies from addons flavor - it's just gvedit</changelog>
  <changelog author="Klaus K&#xE4;mpf &lt;kkaempf@suse.com&gt;" date="1666180800">- add swig-4.1.0.patch to work around graphviz's incompatibility
  with swig-4.1.0.</changelog>
  <changelog author="pgajdos@suse.com" date="1668427200">- php8 support was added in swig 4.1.0</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1677672000">- Fix RPM conditionals for PHP, elif does not work on Leap 15.x
- Remove unused ghostscript_any BuildRequires for qt5 and main
  flavors</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1701172800">- Require bitstream-vera-fonts for correct .png rendering by doxygen+dot</changelog>
</package>
<package pkgid="f30fbf60b151e632583b85e34e49c9880cfa6638988f7ae7b846b8b4ea8b82066dc8d0eac18425d6518bc0645202f0e4fc6370d0b5a8c1dfc696079358cf9c0c" name="graphviz-php" arch="x86_64">
  <version epoch="0" ver="2.49.3" rel="7.1"/>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614081600">- Reenable ghostscript, but require just ghostscript-mini</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614600000">- Add graphviz-webp package to for webp image support</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1615896000">- Replace ghostscript-mini dependency with ghostscript_any</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1617883200">- Buildrequire full ghostscript in the addons package
  to avoid a conflict betwen ghostcript-mini and ghostscript-devel</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1618401600">- Remove obsolete pre_checkin.sh</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update to version 2.47.1
  * More detailed error messages when opening input file fails
  * The edges in JSON output are ordered now
  * Fixed xdot man page does not document some functions
  * Fixed PIC renderer
  * Fixed dot conversion to dia format
  * Fixed memory leak of reference-counted HTML strings
  * Fix for TBbalance attribute code
  * Fixed HTML parser error with single closing square bracket in
    table row
  * Fixed reference counted strings put the HTML bit in the middle
    of the reference count
  * Fixed &amp;amp; escape disappearing
  * Fixed gvpr -? to actually print usage and exit non-zero
  * Fixed memory leak in libmingle
  * Fixed memory leak in ANN bridge
  * Fixed buffer overflow in unflatten
  * Fixed agxbputc macro does not bracket its arguments
- Drop upstream fixed graphviz-2.46-fix-shebang.patch
  * Using POSIX shell, no need for ksh</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622635200">- Install epl-v10.txt instead of COPYING.
  The COPYING file is a symlink to epl-v10.txt.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1624881600">- Update graphviz-2.20.2-interpreter_names.patch so the Python demo
  uses Python 3.</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1628683200">- Dropped python2 subpackages as the bindings are removed in 2.48
- Update to version 2.48.0 (changes since 2.47.1)
  * marginally more accurate computations in Smyrna sphere projection
  * Perl is no longer required to build Graphviz #2067
  * nop more reliably returns success and failure exit statuses
  * implicit 63 character limit on plugin names is removed in GVC
  * remove Python 2 bindings #1992
  * improved thread-safety in Graphviz bindings Makefile
  * the CMake build system now enables -Wextra when building C++
  * some Cgraph functions that take char* arguments that they do not modify have
    been updated to take const char* arguments #634
  * incorrectly using the layout attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  * edgepaint accepts more standard -- prefixed command line arguments and
    rejects invalid options #1971
  * improved detection of Lefty dependencies in the Autotools build system
  * Fix: out of bounds read when attempting to load a plugin whose name is ≥63 characters
  * Fix: out of bounds read when examining a registered plugin whose name is ≥63 characters
  * Fix: do not fclose(NULL) in gvmap
  * Fix: Uninitialized variable read in delaunay_tri
    potentially mismatched format string in tclpkg
  * Fix: ortho's eqEndSeg incorrectly modifies its arguments #2047
  * Fix: Autotools enables -Wtrampolines and -Wlogical-op for Clang #2066
  * Fix: node_distinct_coloring failure due to out-of-memory now reported correctly
    instead of referring to a failure to open lab_gamut
  * Fix: a typo GD_LIBS to GDLIB_LIBS in tclpkg/tcldot/Makefile.am !2022
  * Fix: Autotools build system sets libgd variables now instead of incorrectly setting
    GTK variables
  * Fix: HTML strings used as labels are distinguishable in GXL output by kind="HTML-like string"
  * Fix: a Bashism removed from the Autotools build system
  * Fix: when Criterion is available, the command_line test binary is no longer built
    and installed by default, but rather during make check
  * Fix: round-tripping a file through gv2gxl and then gxl2gv no longer causes
    HTML-like labels to become non-HTML like labels #517
  * Fix: fix ODR violation by including the ortho object files in the gvc lib also for
    CMake and MSbuild #2096</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1630324800">- Changelog Update for SLES:
  The Following patches have been backported to SLES and are therefore
  missing from the Factory changelog:
  * graphviz-2.40.1-fix-dot-segfault.patch (bsc#1151207)
  * graphviz-out-of-bounds-write.patch (bsc#1185833)
  * graphviz-null_dereference.patch (bsc#1185833)</changelog>
  <changelog author="Christian Voegl &lt;christian.voegl@suse.com&gt;" date="1630929600">- Changelog Update for SLES:
  The following patch has been backported to SLES and is therefore
  missing from the Factory changelog:
  * graphviz-malformed_input.patch (boo#1132091)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1634385600">- update to 2.49.1:
  - the CMake build system installs gzipped man pages if `gzip` is available #1883
  - CMake projects using Graphviz as a subproject (`add_subdirectory`) can now
    link against and use `gvc`.
  - various problems in the generation of Javascript bindings
  - 2.48.0: test suite is failing #2112
  - Ensure correct file-level dependency for generated file in cmake generated
    projects #2119
  - compile failures with a C++20-compatible toolchain #2122
  - compile errors on macOS when using Bison 3.8 #2127
  - Make Graphviz buildable as a cmake subproject/subdirectory #1477
  - Header not found in Cmake project #2109
  - a very basic C++ API for a subset of the functions in lib/cgraph and
    lib/gvc, allowing a graph to be rendered from DOT source to a
    specified format. The new API is available through two new
    libraries: lib/cgraph++ and lib/gvc++. It is experimental, meaning
    that it might have breaking changes also in upcoming patch or minor
    releases (towards #2001)
  - CMake builds now support an `with_expat` option that allows the support for
    using HTML-like labels through the optional expat library to be explicitly
    enabled (default) or disabled
  - CMake builds now support an with_zlib option that allows the support for
    raster image compression through the optional zlib library to be explicitly
    enabled (default) or disabled
  - the CMake build system now enables `-Wextra` when building C++
  - some Cgraph functions that take `char*` arguments that they do not modify have
    been updated to take `const char*` arguments #634
  - incorrectly using the `layout` attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  - `edgepaint` accepts more standard `--` prefixed command line arguments and
    rejects invalid options #1971
  - improved detection of Lefty dependencies in the Autotools build system
  - libexpr rejects printing the time (`%t`) if no format is provided
  - `-DDATE=…` option in the CMake build system has been removed
  - the Autotools build system no longer writes the DATE file and the portable
    source tarball no longer includes this
  - The attached dot file causes a segfault when processed #2095
  - fix typos and update URLs in `edgepaint` usage text and man page
  - Fix clang's undefined behavior warning in dotLayout
  - gvpr doesn't build on macOS but MKDEFS_EXECUTABLE points to wrong
    directory #2101
  - the generated gdefs.h header is no longer installed
  - `ccomps` out-of-memory message no longer incorrectly refers to `gc`
  - do not abort when `calloc(0, x)` or `calloc(x, 0)` in `gcalloc` return `NULL`
  - failed Exshort_t type discrimination #1799
  - dot manpage is in wrong directory on Windows #1936
  - CMake builds fail when when the ltdl library is not available even if the
    `enable_ltdl` option is `ON`
  - CMake builds fail when when the optional `zlib` library is not available
  - fix graph rotation in quartz plugin</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1635336000">- Split libgraphviz into tlibcdt, libcgraph, libgvc, libgvpr, libpathplan,
  libxdot, and  liblab_gamut packages, in order to fix shlib naming policy
  errors (boo#1191756)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1637755200">- update to 2.49.3:
  - gvpr "split", "tokens", and "index" functions produce incorrect results
    This was a regression that occurred between 2.47.1 and 2.47.2.
  - Lefty is disabled by default in the Autotools build system. To re-enable it,
    pass `--enable-lefty` to `./configure`. In a future release, Lefty will be
    removed.
  - remove PHP5 support in SWIG bindings
  - Msys experimental packages are included in release artifacts
  - CMake build system incorrectly aliases gv2gml to gml2gv
  - Gv2gml Doesn't escape quotes in attributes
  - GVPR incorrectly understands color schemes
- reenable lefty to fix addons build</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1641816000">- Remove pointless libgraphviz6 subpackage only containing broken
  and unnecessary ld.so.conf.d dropin.
- Add required Provides and Obsoletes for library package split.
- Remove unversioned symlinks for plugins, breaking shared library
  policy.
- Remove duplicate python3 bindings in wrong directory (again).
- Add missing post scriptlet for webp plugin.
- Fix postun scriptlets for all plugins (be silent when graphviz
  gets removed completely, report errors otherwise).
- Cleanup spec file.
- Disable Java bindings, as unused/untested, and packaging
  is quite broken.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1660305600">- Split the Qt5 dependencies from addons flavor - it's just gvedit</changelog>
  <changelog author="Klaus K&#xE4;mpf &lt;kkaempf@suse.com&gt;" date="1666180800">- add swig-4.1.0.patch to work around graphviz's incompatibility
  with swig-4.1.0.</changelog>
  <changelog author="pgajdos@suse.com" date="1668427200">- php8 support was added in swig 4.1.0</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1677672000">- Fix RPM conditionals for PHP, elif does not work on Leap 15.x
- Remove unused ghostscript_any BuildRequires for qt5 and main
  flavors</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1701172800">- Require bitstream-vera-fonts for correct .png rendering by doxygen+dot</changelog>
</package>
<package pkgid="647841b4e65147571f380114edb0a61525b30f3cc0dc400488fbec3df2bd529fa21ea69837fced8e55b57e651ae3e288d77efd146cf4855202bb125791ea67a0" name="graphviz-php-debuginfo" arch="i586">
  <version epoch="0" ver="2.49.3" rel="7.1"/>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614081600">- Reenable ghostscript, but require just ghostscript-mini</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614600000">- Add graphviz-webp package to for webp image support</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1615896000">- Replace ghostscript-mini dependency with ghostscript_any</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1617883200">- Buildrequire full ghostscript in the addons package
  to avoid a conflict betwen ghostcript-mini and ghostscript-devel</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1618401600">- Remove obsolete pre_checkin.sh</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update to version 2.47.1
  * More detailed error messages when opening input file fails
  * The edges in JSON output are ordered now
  * Fixed xdot man page does not document some functions
  * Fixed PIC renderer
  * Fixed dot conversion to dia format
  * Fixed memory leak of reference-counted HTML strings
  * Fix for TBbalance attribute code
  * Fixed HTML parser error with single closing square bracket in
    table row
  * Fixed reference counted strings put the HTML bit in the middle
    of the reference count
  * Fixed &amp;amp; escape disappearing
  * Fixed gvpr -? to actually print usage and exit non-zero
  * Fixed memory leak in libmingle
  * Fixed memory leak in ANN bridge
  * Fixed buffer overflow in unflatten
  * Fixed agxbputc macro does not bracket its arguments
- Drop upstream fixed graphviz-2.46-fix-shebang.patch
  * Using POSIX shell, no need for ksh</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622635200">- Install epl-v10.txt instead of COPYING.
  The COPYING file is a symlink to epl-v10.txt.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1624881600">- Update graphviz-2.20.2-interpreter_names.patch so the Python demo
  uses Python 3.</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1628683200">- Dropped python2 subpackages as the bindings are removed in 2.48
- Update to version 2.48.0 (changes since 2.47.1)
  * marginally more accurate computations in Smyrna sphere projection
  * Perl is no longer required to build Graphviz #2067
  * nop more reliably returns success and failure exit statuses
  * implicit 63 character limit on plugin names is removed in GVC
  * remove Python 2 bindings #1992
  * improved thread-safety in Graphviz bindings Makefile
  * the CMake build system now enables -Wextra when building C++
  * some Cgraph functions that take char* arguments that they do not modify have
    been updated to take const char* arguments #634
  * incorrectly using the layout attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  * edgepaint accepts more standard -- prefixed command line arguments and
    rejects invalid options #1971
  * improved detection of Lefty dependencies in the Autotools build system
  * Fix: out of bounds read when attempting to load a plugin whose name is ≥63 characters
  * Fix: out of bounds read when examining a registered plugin whose name is ≥63 characters
  * Fix: do not fclose(NULL) in gvmap
  * Fix: Uninitialized variable read in delaunay_tri
    potentially mismatched format string in tclpkg
  * Fix: ortho's eqEndSeg incorrectly modifies its arguments #2047
  * Fix: Autotools enables -Wtrampolines and -Wlogical-op for Clang #2066
  * Fix: node_distinct_coloring failure due to out-of-memory now reported correctly
    instead of referring to a failure to open lab_gamut
  * Fix: a typo GD_LIBS to GDLIB_LIBS in tclpkg/tcldot/Makefile.am !2022
  * Fix: Autotools build system sets libgd variables now instead of incorrectly setting
    GTK variables
  * Fix: HTML strings used as labels are distinguishable in GXL output by kind="HTML-like string"
  * Fix: a Bashism removed from the Autotools build system
  * Fix: when Criterion is available, the command_line test binary is no longer built
    and installed by default, but rather during make check
  * Fix: round-tripping a file through gv2gxl and then gxl2gv no longer causes
    HTML-like labels to become non-HTML like labels #517
  * Fix: fix ODR violation by including the ortho object files in the gvc lib also for
    CMake and MSbuild #2096</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1630324800">- Changelog Update for SLES:
  The Following patches have been backported to SLES and are therefore
  missing from the Factory changelog:
  * graphviz-2.40.1-fix-dot-segfault.patch (bsc#1151207)
  * graphviz-out-of-bounds-write.patch (bsc#1185833)
  * graphviz-null_dereference.patch (bsc#1185833)</changelog>
  <changelog author="Christian Voegl &lt;christian.voegl@suse.com&gt;" date="1630929600">- Changelog Update for SLES:
  The following patch has been backported to SLES and is therefore
  missing from the Factory changelog:
  * graphviz-malformed_input.patch (boo#1132091)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1634385600">- update to 2.49.1:
  - the CMake build system installs gzipped man pages if `gzip` is available #1883
  - CMake projects using Graphviz as a subproject (`add_subdirectory`) can now
    link against and use `gvc`.
  - various problems in the generation of Javascript bindings
  - 2.48.0: test suite is failing #2112
  - Ensure correct file-level dependency for generated file in cmake generated
    projects #2119
  - compile failures with a C++20-compatible toolchain #2122
  - compile errors on macOS when using Bison 3.8 #2127
  - Make Graphviz buildable as a cmake subproject/subdirectory #1477
  - Header not found in Cmake project #2109
  - a very basic C++ API for a subset of the functions in lib/cgraph and
    lib/gvc, allowing a graph to be rendered from DOT source to a
    specified format. The new API is available through two new
    libraries: lib/cgraph++ and lib/gvc++. It is experimental, meaning
    that it might have breaking changes also in upcoming patch or minor
    releases (towards #2001)
  - CMake builds now support an `with_expat` option that allows the support for
    using HTML-like labels through the optional expat library to be explicitly
    enabled (default) or disabled
  - CMake builds now support an with_zlib option that allows the support for
    raster image compression through the optional zlib library to be explicitly
    enabled (default) or disabled
  - the CMake build system now enables `-Wextra` when building C++
  - some Cgraph functions that take `char*` arguments that they do not modify have
    been updated to take `const char*` arguments #634
  - incorrectly using the `layout` attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  - `edgepaint` accepts more standard `--` prefixed command line arguments and
    rejects invalid options #1971
  - improved detection of Lefty dependencies in the Autotools build system
  - libexpr rejects printing the time (`%t`) if no format is provided
  - `-DDATE=…` option in the CMake build system has been removed
  - the Autotools build system no longer writes the DATE file and the portable
    source tarball no longer includes this
  - The attached dot file causes a segfault when processed #2095
  - fix typos and update URLs in `edgepaint` usage text and man page
  - Fix clang's undefined behavior warning in dotLayout
  - gvpr doesn't build on macOS but MKDEFS_EXECUTABLE points to wrong
    directory #2101
  - the generated gdefs.h header is no longer installed
  - `ccomps` out-of-memory message no longer incorrectly refers to `gc`
  - do not abort when `calloc(0, x)` or `calloc(x, 0)` in `gcalloc` return `NULL`
  - failed Exshort_t type discrimination #1799
  - dot manpage is in wrong directory on Windows #1936
  - CMake builds fail when when the ltdl library is not available even if the
    `enable_ltdl` option is `ON`
  - CMake builds fail when when the optional `zlib` library is not available
  - fix graph rotation in quartz plugin</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1635336000">- Split libgraphviz into tlibcdt, libcgraph, libgvc, libgvpr, libpathplan,
  libxdot, and  liblab_gamut packages, in order to fix shlib naming policy
  errors (boo#1191756)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1637755200">- update to 2.49.3:
  - gvpr "split", "tokens", and "index" functions produce incorrect results
    This was a regression that occurred between 2.47.1 and 2.47.2.
  - Lefty is disabled by default in the Autotools build system. To re-enable it,
    pass `--enable-lefty` to `./configure`. In a future release, Lefty will be
    removed.
  - remove PHP5 support in SWIG bindings
  - Msys experimental packages are included in release artifacts
  - CMake build system incorrectly aliases gv2gml to gml2gv
  - Gv2gml Doesn't escape quotes in attributes
  - GVPR incorrectly understands color schemes
- reenable lefty to fix addons build</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1641816000">- Remove pointless libgraphviz6 subpackage only containing broken
  and unnecessary ld.so.conf.d dropin.
- Add required Provides and Obsoletes for library package split.
- Remove unversioned symlinks for plugins, breaking shared library
  policy.
- Remove duplicate python3 bindings in wrong directory (again).
- Add missing post scriptlet for webp plugin.
- Fix postun scriptlets for all plugins (be silent when graphviz
  gets removed completely, report errors otherwise).
- Cleanup spec file.
- Disable Java bindings, as unused/untested, and packaging
  is quite broken.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1660305600">- Split the Qt5 dependencies from addons flavor - it's just gvedit</changelog>
  <changelog author="Klaus K&#xE4;mpf &lt;kkaempf@suse.com&gt;" date="1666180800">- add swig-4.1.0.patch to work around graphviz's incompatibility
  with swig-4.1.0.</changelog>
  <changelog author="pgajdos@suse.com" date="1668427200">- php8 support was added in swig 4.1.0</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1677672000">- Fix RPM conditionals for PHP, elif does not work on Leap 15.x
- Remove unused ghostscript_any BuildRequires for qt5 and main
  flavors</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1701172800">- Require bitstream-vera-fonts for correct .png rendering by doxygen+dot</changelog>
</package>
<package pkgid="4faf1fe21065948ef27773fcb0d563e42176e9549212fff56308cc3aa56683baefe2c5d7e26d8831e3b3b80b2128b75827bec27affb5ee4808ceb4f2fa573b75" name="graphviz-php-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.49.3" rel="7.1"/>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614081600">- Reenable ghostscript, but require just ghostscript-mini</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614600000">- Add graphviz-webp package to for webp image support</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1615896000">- Replace ghostscript-mini dependency with ghostscript_any</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1617883200">- Buildrequire full ghostscript in the addons package
  to avoid a conflict betwen ghostcript-mini and ghostscript-devel</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1618401600">- Remove obsolete pre_checkin.sh</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update to version 2.47.1
  * More detailed error messages when opening input file fails
  * The edges in JSON output are ordered now
  * Fixed xdot man page does not document some functions
  * Fixed PIC renderer
  * Fixed dot conversion to dia format
  * Fixed memory leak of reference-counted HTML strings
  * Fix for TBbalance attribute code
  * Fixed HTML parser error with single closing square bracket in
    table row
  * Fixed reference counted strings put the HTML bit in the middle
    of the reference count
  * Fixed &amp;amp; escape disappearing
  * Fixed gvpr -? to actually print usage and exit non-zero
  * Fixed memory leak in libmingle
  * Fixed memory leak in ANN bridge
  * Fixed buffer overflow in unflatten
  * Fixed agxbputc macro does not bracket its arguments
- Drop upstream fixed graphviz-2.46-fix-shebang.patch
  * Using POSIX shell, no need for ksh</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622635200">- Install epl-v10.txt instead of COPYING.
  The COPYING file is a symlink to epl-v10.txt.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1624881600">- Update graphviz-2.20.2-interpreter_names.patch so the Python demo
  uses Python 3.</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1628683200">- Dropped python2 subpackages as the bindings are removed in 2.48
- Update to version 2.48.0 (changes since 2.47.1)
  * marginally more accurate computations in Smyrna sphere projection
  * Perl is no longer required to build Graphviz #2067
  * nop more reliably returns success and failure exit statuses
  * implicit 63 character limit on plugin names is removed in GVC
  * remove Python 2 bindings #1992
  * improved thread-safety in Graphviz bindings Makefile
  * the CMake build system now enables -Wextra when building C++
  * some Cgraph functions that take char* arguments that they do not modify have
    been updated to take const char* arguments #634
  * incorrectly using the layout attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  * edgepaint accepts more standard -- prefixed command line arguments and
    rejects invalid options #1971
  * improved detection of Lefty dependencies in the Autotools build system
  * Fix: out of bounds read when attempting to load a plugin whose name is ≥63 characters
  * Fix: out of bounds read when examining a registered plugin whose name is ≥63 characters
  * Fix: do not fclose(NULL) in gvmap
  * Fix: Uninitialized variable read in delaunay_tri
    potentially mismatched format string in tclpkg
  * Fix: ortho's eqEndSeg incorrectly modifies its arguments #2047
  * Fix: Autotools enables -Wtrampolines and -Wlogical-op for Clang #2066
  * Fix: node_distinct_coloring failure due to out-of-memory now reported correctly
    instead of referring to a failure to open lab_gamut
  * Fix: a typo GD_LIBS to GDLIB_LIBS in tclpkg/tcldot/Makefile.am !2022
  * Fix: Autotools build system sets libgd variables now instead of incorrectly setting
    GTK variables
  * Fix: HTML strings used as labels are distinguishable in GXL output by kind="HTML-like string"
  * Fix: a Bashism removed from the Autotools build system
  * Fix: when Criterion is available, the command_line test binary is no longer built
    and installed by default, but rather during make check
  * Fix: round-tripping a file through gv2gxl and then gxl2gv no longer causes
    HTML-like labels to become non-HTML like labels #517
  * Fix: fix ODR violation by including the ortho object files in the gvc lib also for
    CMake and MSbuild #2096</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1630324800">- Changelog Update for SLES:
  The Following patches have been backported to SLES and are therefore
  missing from the Factory changelog:
  * graphviz-2.40.1-fix-dot-segfault.patch (bsc#1151207)
  * graphviz-out-of-bounds-write.patch (bsc#1185833)
  * graphviz-null_dereference.patch (bsc#1185833)</changelog>
  <changelog author="Christian Voegl &lt;christian.voegl@suse.com&gt;" date="1630929600">- Changelog Update for SLES:
  The following patch has been backported to SLES and is therefore
  missing from the Factory changelog:
  * graphviz-malformed_input.patch (boo#1132091)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1634385600">- update to 2.49.1:
  - the CMake build system installs gzipped man pages if `gzip` is available #1883
  - CMake projects using Graphviz as a subproject (`add_subdirectory`) can now
    link against and use `gvc`.
  - various problems in the generation of Javascript bindings
  - 2.48.0: test suite is failing #2112
  - Ensure correct file-level dependency for generated file in cmake generated
    projects #2119
  - compile failures with a C++20-compatible toolchain #2122
  - compile errors on macOS when using Bison 3.8 #2127
  - Make Graphviz buildable as a cmake subproject/subdirectory #1477
  - Header not found in Cmake project #2109
  - a very basic C++ API for a subset of the functions in lib/cgraph and
    lib/gvc, allowing a graph to be rendered from DOT source to a
    specified format. The new API is available through two new
    libraries: lib/cgraph++ and lib/gvc++. It is experimental, meaning
    that it might have breaking changes also in upcoming patch or minor
    releases (towards #2001)
  - CMake builds now support an `with_expat` option that allows the support for
    using HTML-like labels through the optional expat library to be explicitly
    enabled (default) or disabled
  - CMake builds now support an with_zlib option that allows the support for
    raster image compression through the optional zlib library to be explicitly
    enabled (default) or disabled
  - the CMake build system now enables `-Wextra` when building C++
  - some Cgraph functions that take `char*` arguments that they do not modify have
    been updated to take `const char*` arguments #634
  - incorrectly using the `layout` attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  - `edgepaint` accepts more standard `--` prefixed command line arguments and
    rejects invalid options #1971
  - improved detection of Lefty dependencies in the Autotools build system
  - libexpr rejects printing the time (`%t`) if no format is provided
  - `-DDATE=…` option in the CMake build system has been removed
  - the Autotools build system no longer writes the DATE file and the portable
    source tarball no longer includes this
  - The attached dot file causes a segfault when processed #2095
  - fix typos and update URLs in `edgepaint` usage text and man page
  - Fix clang's undefined behavior warning in dotLayout
  - gvpr doesn't build on macOS but MKDEFS_EXECUTABLE points to wrong
    directory #2101
  - the generated gdefs.h header is no longer installed
  - `ccomps` out-of-memory message no longer incorrectly refers to `gc`
  - do not abort when `calloc(0, x)` or `calloc(x, 0)` in `gcalloc` return `NULL`
  - failed Exshort_t type discrimination #1799
  - dot manpage is in wrong directory on Windows #1936
  - CMake builds fail when when the ltdl library is not available even if the
    `enable_ltdl` option is `ON`
  - CMake builds fail when when the optional `zlib` library is not available
  - fix graph rotation in quartz plugin</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1635336000">- Split libgraphviz into tlibcdt, libcgraph, libgvc, libgvpr, libpathplan,
  libxdot, and  liblab_gamut packages, in order to fix shlib naming policy
  errors (boo#1191756)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1637755200">- update to 2.49.3:
  - gvpr "split", "tokens", and "index" functions produce incorrect results
    This was a regression that occurred between 2.47.1 and 2.47.2.
  - Lefty is disabled by default in the Autotools build system. To re-enable it,
    pass `--enable-lefty` to `./configure`. In a future release, Lefty will be
    removed.
  - remove PHP5 support in SWIG bindings
  - Msys experimental packages are included in release artifacts
  - CMake build system incorrectly aliases gv2gml to gml2gv
  - Gv2gml Doesn't escape quotes in attributes
  - GVPR incorrectly understands color schemes
- reenable lefty to fix addons build</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1641816000">- Remove pointless libgraphviz6 subpackage only containing broken
  and unnecessary ld.so.conf.d dropin.
- Add required Provides and Obsoletes for library package split.
- Remove unversioned symlinks for plugins, breaking shared library
  policy.
- Remove duplicate python3 bindings in wrong directory (again).
- Add missing post scriptlet for webp plugin.
- Fix postun scriptlets for all plugins (be silent when graphviz
  gets removed completely, report errors otherwise).
- Cleanup spec file.
- Disable Java bindings, as unused/untested, and packaging
  is quite broken.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1660305600">- Split the Qt5 dependencies from addons flavor - it's just gvedit</changelog>
  <changelog author="Klaus K&#xE4;mpf &lt;kkaempf@suse.com&gt;" date="1666180800">- add swig-4.1.0.patch to work around graphviz's incompatibility
  with swig-4.1.0.</changelog>
  <changelog author="pgajdos@suse.com" date="1668427200">- php8 support was added in swig 4.1.0</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1677672000">- Fix RPM conditionals for PHP, elif does not work on Leap 15.x
- Remove unused ghostscript_any BuildRequires for qt5 and main
  flavors</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1701172800">- Require bitstream-vera-fonts for correct .png rendering by doxygen+dot</changelog>
</package>
<package pkgid="d8e3a694cb925ca34f881b03bbb50bcb182a1b29bee80eafc435221cf44faeea01c50d2418c5880cd12db6169508380c56fe910250850a7f51f60f37374ceab1" name="graphviz-plugins-core" arch="i586">
  <version epoch="0" ver="2.49.3" rel="7.1"/>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614081600">- Reenable ghostscript, but require just ghostscript-mini</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614600000">- Add graphviz-webp package to for webp image support</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1615896000">- Replace ghostscript-mini dependency with ghostscript_any</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1617883200">- Buildrequire full ghostscript in the addons package
  to avoid a conflict betwen ghostcript-mini and ghostscript-devel</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1618401600">- Remove obsolete pre_checkin.sh</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update to version 2.47.1
  * More detailed error messages when opening input file fails
  * The edges in JSON output are ordered now
  * Fixed xdot man page does not document some functions
  * Fixed PIC renderer
  * Fixed dot conversion to dia format
  * Fixed memory leak of reference-counted HTML strings
  * Fix for TBbalance attribute code
  * Fixed HTML parser error with single closing square bracket in
    table row
  * Fixed reference counted strings put the HTML bit in the middle
    of the reference count
  * Fixed &amp;amp; escape disappearing
  * Fixed gvpr -? to actually print usage and exit non-zero
  * Fixed memory leak in libmingle
  * Fixed memory leak in ANN bridge
  * Fixed buffer overflow in unflatten
  * Fixed agxbputc macro does not bracket its arguments
- Drop upstream fixed graphviz-2.46-fix-shebang.patch
  * Using POSIX shell, no need for ksh</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622635200">- Install epl-v10.txt instead of COPYING.
  The COPYING file is a symlink to epl-v10.txt.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1624881600">- Update graphviz-2.20.2-interpreter_names.patch so the Python demo
  uses Python 3.</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1628683200">- Dropped python2 subpackages as the bindings are removed in 2.48
- Update to version 2.48.0 (changes since 2.47.1)
  * marginally more accurate computations in Smyrna sphere projection
  * Perl is no longer required to build Graphviz #2067
  * nop more reliably returns success and failure exit statuses
  * implicit 63 character limit on plugin names is removed in GVC
  * remove Python 2 bindings #1992
  * improved thread-safety in Graphviz bindings Makefile
  * the CMake build system now enables -Wextra when building C++
  * some Cgraph functions that take char* arguments that they do not modify have
    been updated to take const char* arguments #634
  * incorrectly using the layout attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  * edgepaint accepts more standard -- prefixed command line arguments and
    rejects invalid options #1971
  * improved detection of Lefty dependencies in the Autotools build system
  * Fix: out of bounds read when attempting to load a plugin whose name is ≥63 characters
  * Fix: out of bounds read when examining a registered plugin whose name is ≥63 characters
  * Fix: do not fclose(NULL) in gvmap
  * Fix: Uninitialized variable read in delaunay_tri
    potentially mismatched format string in tclpkg
  * Fix: ortho's eqEndSeg incorrectly modifies its arguments #2047
  * Fix: Autotools enables -Wtrampolines and -Wlogical-op for Clang #2066
  * Fix: node_distinct_coloring failure due to out-of-memory now reported correctly
    instead of referring to a failure to open lab_gamut
  * Fix: a typo GD_LIBS to GDLIB_LIBS in tclpkg/tcldot/Makefile.am !2022
  * Fix: Autotools build system sets libgd variables now instead of incorrectly setting
    GTK variables
  * Fix: HTML strings used as labels are distinguishable in GXL output by kind="HTML-like string"
  * Fix: a Bashism removed from the Autotools build system
  * Fix: when Criterion is available, the command_line test binary is no longer built
    and installed by default, but rather during make check
  * Fix: round-tripping a file through gv2gxl and then gxl2gv no longer causes
    HTML-like labels to become non-HTML like labels #517
  * Fix: fix ODR violation by including the ortho object files in the gvc lib also for
    CMake and MSbuild #2096</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1630324800">- Changelog Update for SLES:
  The Following patches have been backported to SLES and are therefore
  missing from the Factory changelog:
  * graphviz-2.40.1-fix-dot-segfault.patch (bsc#1151207)
  * graphviz-out-of-bounds-write.patch (bsc#1185833)
  * graphviz-null_dereference.patch (bsc#1185833)</changelog>
  <changelog author="Christian Voegl &lt;christian.voegl@suse.com&gt;" date="1630929600">- Changelog Update for SLES:
  The following patch has been backported to SLES and is therefore
  missing from the Factory changelog:
  * graphviz-malformed_input.patch (boo#1132091)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1634385600">- update to 2.49.1:
  - the CMake build system installs gzipped man pages if `gzip` is available #1883
  - CMake projects using Graphviz as a subproject (`add_subdirectory`) can now
    link against and use `gvc`.
  - various problems in the generation of Javascript bindings
  - 2.48.0: test suite is failing #2112
  - Ensure correct file-level dependency for generated file in cmake generated
    projects #2119
  - compile failures with a C++20-compatible toolchain #2122
  - compile errors on macOS when using Bison 3.8 #2127
  - Make Graphviz buildable as a cmake subproject/subdirectory #1477
  - Header not found in Cmake project #2109
  - a very basic C++ API for a subset of the functions in lib/cgraph and
    lib/gvc, allowing a graph to be rendered from DOT source to a
    specified format. The new API is available through two new
    libraries: lib/cgraph++ and lib/gvc++. It is experimental, meaning
    that it might have breaking changes also in upcoming patch or minor
    releases (towards #2001)
  - CMake builds now support an `with_expat` option that allows the support for
    using HTML-like labels through the optional expat library to be explicitly
    enabled (default) or disabled
  - CMake builds now support an with_zlib option that allows the support for
    raster image compression through the optional zlib library to be explicitly
    enabled (default) or disabled
  - the CMake build system now enables `-Wextra` when building C++
  - some Cgraph functions that take `char*` arguments that they do not modify have
    been updated to take `const char*` arguments #634
  - incorrectly using the `layout` attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  - `edgepaint` accepts more standard `--` prefixed command line arguments and
    rejects invalid options #1971
  - improved detection of Lefty dependencies in the Autotools build system
  - libexpr rejects printing the time (`%t`) if no format is provided
  - `-DDATE=…` option in the CMake build system has been removed
  - the Autotools build system no longer writes the DATE file and the portable
    source tarball no longer includes this
  - The attached dot file causes a segfault when processed #2095
  - fix typos and update URLs in `edgepaint` usage text and man page
  - Fix clang's undefined behavior warning in dotLayout
  - gvpr doesn't build on macOS but MKDEFS_EXECUTABLE points to wrong
    directory #2101
  - the generated gdefs.h header is no longer installed
  - `ccomps` out-of-memory message no longer incorrectly refers to `gc`
  - do not abort when `calloc(0, x)` or `calloc(x, 0)` in `gcalloc` return `NULL`
  - failed Exshort_t type discrimination #1799
  - dot manpage is in wrong directory on Windows #1936
  - CMake builds fail when when the ltdl library is not available even if the
    `enable_ltdl` option is `ON`
  - CMake builds fail when when the optional `zlib` library is not available
  - fix graph rotation in quartz plugin</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1635336000">- Split libgraphviz into tlibcdt, libcgraph, libgvc, libgvpr, libpathplan,
  libxdot, and  liblab_gamut packages, in order to fix shlib naming policy
  errors (boo#1191756)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1637755200">- update to 2.49.3:
  - gvpr "split", "tokens", and "index" functions produce incorrect results
    This was a regression that occurred between 2.47.1 and 2.47.2.
  - Lefty is disabled by default in the Autotools build system. To re-enable it,
    pass `--enable-lefty` to `./configure`. In a future release, Lefty will be
    removed.
  - remove PHP5 support in SWIG bindings
  - Msys experimental packages are included in release artifacts
  - CMake build system incorrectly aliases gv2gml to gml2gv
  - Gv2gml Doesn't escape quotes in attributes
  - GVPR incorrectly understands color schemes
- reenable lefty to fix addons build</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1641816000">- Remove pointless libgraphviz6 subpackage only containing broken
  and unnecessary ld.so.conf.d dropin.
- Add required Provides and Obsoletes for library package split.
- Remove unversioned symlinks for plugins, breaking shared library
  policy.
- Remove duplicate python3 bindings in wrong directory (again).
- Add missing post scriptlet for webp plugin.
- Fix postun scriptlets for all plugins (be silent when graphviz
  gets removed completely, report errors otherwise).
- Cleanup spec file.
- Disable Java bindings, as unused/untested, and packaging
  is quite broken.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1660305600">- Split the Qt5 dependencies from addons flavor - it's just gvedit</changelog>
  <changelog author="Klaus K&#xE4;mpf &lt;kkaempf@suse.com&gt;" date="1666180800">- add swig-4.1.0.patch to work around graphviz's incompatibility
  with swig-4.1.0.</changelog>
  <changelog author="pgajdos@suse.com" date="1668427200">- php8 support was added in swig 4.1.0</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1677672000">- Fix RPM conditionals for PHP, elif does not work on Leap 15.x
- Remove unused ghostscript_any BuildRequires for qt5 and main
  flavors</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1701172800">- Require bitstream-vera-fonts for correct .png rendering by doxygen+dot</changelog>
</package>
<package pkgid="9157e430c892f712b0f2ed6ce150e660ce1c636a1334470d65c1310695ceef938be64173d8cf9d07a898235d5d2f8cee394b854c0647a673f09aa1856b0e0d11" name="graphviz-plugins-core" arch="x86_64">
  <version epoch="0" ver="2.49.3" rel="7.1"/>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614081600">- Reenable ghostscript, but require just ghostscript-mini</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614600000">- Add graphviz-webp package to for webp image support</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1615896000">- Replace ghostscript-mini dependency with ghostscript_any</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1617883200">- Buildrequire full ghostscript in the addons package
  to avoid a conflict betwen ghostcript-mini and ghostscript-devel</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1618401600">- Remove obsolete pre_checkin.sh</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update to version 2.47.1
  * More detailed error messages when opening input file fails
  * The edges in JSON output are ordered now
  * Fixed xdot man page does not document some functions
  * Fixed PIC renderer
  * Fixed dot conversion to dia format
  * Fixed memory leak of reference-counted HTML strings
  * Fix for TBbalance attribute code
  * Fixed HTML parser error with single closing square bracket in
    table row
  * Fixed reference counted strings put the HTML bit in the middle
    of the reference count
  * Fixed &amp;amp; escape disappearing
  * Fixed gvpr -? to actually print usage and exit non-zero
  * Fixed memory leak in libmingle
  * Fixed memory leak in ANN bridge
  * Fixed buffer overflow in unflatten
  * Fixed agxbputc macro does not bracket its arguments
- Drop upstream fixed graphviz-2.46-fix-shebang.patch
  * Using POSIX shell, no need for ksh</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622635200">- Install epl-v10.txt instead of COPYING.
  The COPYING file is a symlink to epl-v10.txt.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1624881600">- Update graphviz-2.20.2-interpreter_names.patch so the Python demo
  uses Python 3.</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1628683200">- Dropped python2 subpackages as the bindings are removed in 2.48
- Update to version 2.48.0 (changes since 2.47.1)
  * marginally more accurate computations in Smyrna sphere projection
  * Perl is no longer required to build Graphviz #2067
  * nop more reliably returns success and failure exit statuses
  * implicit 63 character limit on plugin names is removed in GVC
  * remove Python 2 bindings #1992
  * improved thread-safety in Graphviz bindings Makefile
  * the CMake build system now enables -Wextra when building C++
  * some Cgraph functions that take char* arguments that they do not modify have
    been updated to take const char* arguments #634
  * incorrectly using the layout attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  * edgepaint accepts more standard -- prefixed command line arguments and
    rejects invalid options #1971
  * improved detection of Lefty dependencies in the Autotools build system
  * Fix: out of bounds read when attempting to load a plugin whose name is ≥63 characters
  * Fix: out of bounds read when examining a registered plugin whose name is ≥63 characters
  * Fix: do not fclose(NULL) in gvmap
  * Fix: Uninitialized variable read in delaunay_tri
    potentially mismatched format string in tclpkg
  * Fix: ortho's eqEndSeg incorrectly modifies its arguments #2047
  * Fix: Autotools enables -Wtrampolines and -Wlogical-op for Clang #2066
  * Fix: node_distinct_coloring failure due to out-of-memory now reported correctly
    instead of referring to a failure to open lab_gamut
  * Fix: a typo GD_LIBS to GDLIB_LIBS in tclpkg/tcldot/Makefile.am !2022
  * Fix: Autotools build system sets libgd variables now instead of incorrectly setting
    GTK variables
  * Fix: HTML strings used as labels are distinguishable in GXL output by kind="HTML-like string"
  * Fix: a Bashism removed from the Autotools build system
  * Fix: when Criterion is available, the command_line test binary is no longer built
    and installed by default, but rather during make check
  * Fix: round-tripping a file through gv2gxl and then gxl2gv no longer causes
    HTML-like labels to become non-HTML like labels #517
  * Fix: fix ODR violation by including the ortho object files in the gvc lib also for
    CMake and MSbuild #2096</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1630324800">- Changelog Update for SLES:
  The Following patches have been backported to SLES and are therefore
  missing from the Factory changelog:
  * graphviz-2.40.1-fix-dot-segfault.patch (bsc#1151207)
  * graphviz-out-of-bounds-write.patch (bsc#1185833)
  * graphviz-null_dereference.patch (bsc#1185833)</changelog>
  <changelog author="Christian Voegl &lt;christian.voegl@suse.com&gt;" date="1630929600">- Changelog Update for SLES:
  The following patch has been backported to SLES and is therefore
  missing from the Factory changelog:
  * graphviz-malformed_input.patch (boo#1132091)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1634385600">- update to 2.49.1:
  - the CMake build system installs gzipped man pages if `gzip` is available #1883
  - CMake projects using Graphviz as a subproject (`add_subdirectory`) can now
    link against and use `gvc`.
  - various problems in the generation of Javascript bindings
  - 2.48.0: test suite is failing #2112
  - Ensure correct file-level dependency for generated file in cmake generated
    projects #2119
  - compile failures with a C++20-compatible toolchain #2122
  - compile errors on macOS when using Bison 3.8 #2127
  - Make Graphviz buildable as a cmake subproject/subdirectory #1477
  - Header not found in Cmake project #2109
  - a very basic C++ API for a subset of the functions in lib/cgraph and
    lib/gvc, allowing a graph to be rendered from DOT source to a
    specified format. The new API is available through two new
    libraries: lib/cgraph++ and lib/gvc++. It is experimental, meaning
    that it might have breaking changes also in upcoming patch or minor
    releases (towards #2001)
  - CMake builds now support an `with_expat` option that allows the support for
    using HTML-like labels through the optional expat library to be explicitly
    enabled (default) or disabled
  - CMake builds now support an with_zlib option that allows the support for
    raster image compression through the optional zlib library to be explicitly
    enabled (default) or disabled
  - the CMake build system now enables `-Wextra` when building C++
  - some Cgraph functions that take `char*` arguments that they do not modify have
    been updated to take `const char*` arguments #634
  - incorrectly using the `layout` attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  - `edgepaint` accepts more standard `--` prefixed command line arguments and
    rejects invalid options #1971
  - improved detection of Lefty dependencies in the Autotools build system
  - libexpr rejects printing the time (`%t`) if no format is provided
  - `-DDATE=…` option in the CMake build system has been removed
  - the Autotools build system no longer writes the DATE file and the portable
    source tarball no longer includes this
  - The attached dot file causes a segfault when processed #2095
  - fix typos and update URLs in `edgepaint` usage text and man page
  - Fix clang's undefined behavior warning in dotLayout
  - gvpr doesn't build on macOS but MKDEFS_EXECUTABLE points to wrong
    directory #2101
  - the generated gdefs.h header is no longer installed
  - `ccomps` out-of-memory message no longer incorrectly refers to `gc`
  - do not abort when `calloc(0, x)` or `calloc(x, 0)` in `gcalloc` return `NULL`
  - failed Exshort_t type discrimination #1799
  - dot manpage is in wrong directory on Windows #1936
  - CMake builds fail when when the ltdl library is not available even if the
    `enable_ltdl` option is `ON`
  - CMake builds fail when when the optional `zlib` library is not available
  - fix graph rotation in quartz plugin</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1635336000">- Split libgraphviz into tlibcdt, libcgraph, libgvc, libgvpr, libpathplan,
  libxdot, and  liblab_gamut packages, in order to fix shlib naming policy
  errors (boo#1191756)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1637755200">- update to 2.49.3:
  - gvpr "split", "tokens", and "index" functions produce incorrect results
    This was a regression that occurred between 2.47.1 and 2.47.2.
  - Lefty is disabled by default in the Autotools build system. To re-enable it,
    pass `--enable-lefty` to `./configure`. In a future release, Lefty will be
    removed.
  - remove PHP5 support in SWIG bindings
  - Msys experimental packages are included in release artifacts
  - CMake build system incorrectly aliases gv2gml to gml2gv
  - Gv2gml Doesn't escape quotes in attributes
  - GVPR incorrectly understands color schemes
- reenable lefty to fix addons build</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1641816000">- Remove pointless libgraphviz6 subpackage only containing broken
  and unnecessary ld.so.conf.d dropin.
- Add required Provides and Obsoletes for library package split.
- Remove unversioned symlinks for plugins, breaking shared library
  policy.
- Remove duplicate python3 bindings in wrong directory (again).
- Add missing post scriptlet for webp plugin.
- Fix postun scriptlets for all plugins (be silent when graphviz
  gets removed completely, report errors otherwise).
- Cleanup spec file.
- Disable Java bindings, as unused/untested, and packaging
  is quite broken.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1660305600">- Split the Qt5 dependencies from addons flavor - it's just gvedit</changelog>
  <changelog author="Klaus K&#xE4;mpf &lt;kkaempf@suse.com&gt;" date="1666180800">- add swig-4.1.0.patch to work around graphviz's incompatibility
  with swig-4.1.0.</changelog>
  <changelog author="pgajdos@suse.com" date="1668427200">- php8 support was added in swig 4.1.0</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1677672000">- Fix RPM conditionals for PHP, elif does not work on Leap 15.x
- Remove unused ghostscript_any BuildRequires for qt5 and main
  flavors</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1701172800">- Require bitstream-vera-fonts for correct .png rendering by doxygen+dot</changelog>
</package>
<package pkgid="6e69cdaf5f00896b6f60ab7a92823cf58e8e682cc37cbfb9e1ffa54a90804a45d644126aa2cd75bf7cf4f07dbd6c66ee644fcf5238b66e252e59ba92f00a9ccc" name="graphviz-plugins-core-debuginfo" arch="i586">
  <version epoch="0" ver="2.49.3" rel="7.1"/>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614081600">- Reenable ghostscript, but require just ghostscript-mini</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614600000">- Add graphviz-webp package to for webp image support</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1615896000">- Replace ghostscript-mini dependency with ghostscript_any</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1617883200">- Buildrequire full ghostscript in the addons package
  to avoid a conflict betwen ghostcript-mini and ghostscript-devel</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1618401600">- Remove obsolete pre_checkin.sh</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update to version 2.47.1
  * More detailed error messages when opening input file fails
  * The edges in JSON output are ordered now
  * Fixed xdot man page does not document some functions
  * Fixed PIC renderer
  * Fixed dot conversion to dia format
  * Fixed memory leak of reference-counted HTML strings
  * Fix for TBbalance attribute code
  * Fixed HTML parser error with single closing square bracket in
    table row
  * Fixed reference counted strings put the HTML bit in the middle
    of the reference count
  * Fixed &amp;amp; escape disappearing
  * Fixed gvpr -? to actually print usage and exit non-zero
  * Fixed memory leak in libmingle
  * Fixed memory leak in ANN bridge
  * Fixed buffer overflow in unflatten
  * Fixed agxbputc macro does not bracket its arguments
- Drop upstream fixed graphviz-2.46-fix-shebang.patch
  * Using POSIX shell, no need for ksh</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622635200">- Install epl-v10.txt instead of COPYING.
  The COPYING file is a symlink to epl-v10.txt.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1624881600">- Update graphviz-2.20.2-interpreter_names.patch so the Python demo
  uses Python 3.</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1628683200">- Dropped python2 subpackages as the bindings are removed in 2.48
- Update to version 2.48.0 (changes since 2.47.1)
  * marginally more accurate computations in Smyrna sphere projection
  * Perl is no longer required to build Graphviz #2067
  * nop more reliably returns success and failure exit statuses
  * implicit 63 character limit on plugin names is removed in GVC
  * remove Python 2 bindings #1992
  * improved thread-safety in Graphviz bindings Makefile
  * the CMake build system now enables -Wextra when building C++
  * some Cgraph functions that take char* arguments that they do not modify have
    been updated to take const char* arguments #634
  * incorrectly using the layout attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  * edgepaint accepts more standard -- prefixed command line arguments and
    rejects invalid options #1971
  * improved detection of Lefty dependencies in the Autotools build system
  * Fix: out of bounds read when attempting to load a plugin whose name is ≥63 characters
  * Fix: out of bounds read when examining a registered plugin whose name is ≥63 characters
  * Fix: do not fclose(NULL) in gvmap
  * Fix: Uninitialized variable read in delaunay_tri
    potentially mismatched format string in tclpkg
  * Fix: ortho's eqEndSeg incorrectly modifies its arguments #2047
  * Fix: Autotools enables -Wtrampolines and -Wlogical-op for Clang #2066
  * Fix: node_distinct_coloring failure due to out-of-memory now reported correctly
    instead of referring to a failure to open lab_gamut
  * Fix: a typo GD_LIBS to GDLIB_LIBS in tclpkg/tcldot/Makefile.am !2022
  * Fix: Autotools build system sets libgd variables now instead of incorrectly setting
    GTK variables
  * Fix: HTML strings used as labels are distinguishable in GXL output by kind="HTML-like string"
  * Fix: a Bashism removed from the Autotools build system
  * Fix: when Criterion is available, the command_line test binary is no longer built
    and installed by default, but rather during make check
  * Fix: round-tripping a file through gv2gxl and then gxl2gv no longer causes
    HTML-like labels to become non-HTML like labels #517
  * Fix: fix ODR violation by including the ortho object files in the gvc lib also for
    CMake and MSbuild #2096</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1630324800">- Changelog Update for SLES:
  The Following patches have been backported to SLES and are therefore
  missing from the Factory changelog:
  * graphviz-2.40.1-fix-dot-segfault.patch (bsc#1151207)
  * graphviz-out-of-bounds-write.patch (bsc#1185833)
  * graphviz-null_dereference.patch (bsc#1185833)</changelog>
  <changelog author="Christian Voegl &lt;christian.voegl@suse.com&gt;" date="1630929600">- Changelog Update for SLES:
  The following patch has been backported to SLES and is therefore
  missing from the Factory changelog:
  * graphviz-malformed_input.patch (boo#1132091)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1634385600">- update to 2.49.1:
  - the CMake build system installs gzipped man pages if `gzip` is available #1883
  - CMake projects using Graphviz as a subproject (`add_subdirectory`) can now
    link against and use `gvc`.
  - various problems in the generation of Javascript bindings
  - 2.48.0: test suite is failing #2112
  - Ensure correct file-level dependency for generated file in cmake generated
    projects #2119
  - compile failures with a C++20-compatible toolchain #2122
  - compile errors on macOS when using Bison 3.8 #2127
  - Make Graphviz buildable as a cmake subproject/subdirectory #1477
  - Header not found in Cmake project #2109
  - a very basic C++ API for a subset of the functions in lib/cgraph and
    lib/gvc, allowing a graph to be rendered from DOT source to a
    specified format. The new API is available through two new
    libraries: lib/cgraph++ and lib/gvc++. It is experimental, meaning
    that it might have breaking changes also in upcoming patch or minor
    releases (towards #2001)
  - CMake builds now support an `with_expat` option that allows the support for
    using HTML-like labels through the optional expat library to be explicitly
    enabled (default) or disabled
  - CMake builds now support an with_zlib option that allows the support for
    raster image compression through the optional zlib library to be explicitly
    enabled (default) or disabled
  - the CMake build system now enables `-Wextra` when building C++
  - some Cgraph functions that take `char*` arguments that they do not modify have
    been updated to take `const char*` arguments #634
  - incorrectly using the `layout` attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  - `edgepaint` accepts more standard `--` prefixed command line arguments and
    rejects invalid options #1971
  - improved detection of Lefty dependencies in the Autotools build system
  - libexpr rejects printing the time (`%t`) if no format is provided
  - `-DDATE=…` option in the CMake build system has been removed
  - the Autotools build system no longer writes the DATE file and the portable
    source tarball no longer includes this
  - The attached dot file causes a segfault when processed #2095
  - fix typos and update URLs in `edgepaint` usage text and man page
  - Fix clang's undefined behavior warning in dotLayout
  - gvpr doesn't build on macOS but MKDEFS_EXECUTABLE points to wrong
    directory #2101
  - the generated gdefs.h header is no longer installed
  - `ccomps` out-of-memory message no longer incorrectly refers to `gc`
  - do not abort when `calloc(0, x)` or `calloc(x, 0)` in `gcalloc` return `NULL`
  - failed Exshort_t type discrimination #1799
  - dot manpage is in wrong directory on Windows #1936
  - CMake builds fail when when the ltdl library is not available even if the
    `enable_ltdl` option is `ON`
  - CMake builds fail when when the optional `zlib` library is not available
  - fix graph rotation in quartz plugin</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1635336000">- Split libgraphviz into tlibcdt, libcgraph, libgvc, libgvpr, libpathplan,
  libxdot, and  liblab_gamut packages, in order to fix shlib naming policy
  errors (boo#1191756)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1637755200">- update to 2.49.3:
  - gvpr "split", "tokens", and "index" functions produce incorrect results
    This was a regression that occurred between 2.47.1 and 2.47.2.
  - Lefty is disabled by default in the Autotools build system. To re-enable it,
    pass `--enable-lefty` to `./configure`. In a future release, Lefty will be
    removed.
  - remove PHP5 support in SWIG bindings
  - Msys experimental packages are included in release artifacts
  - CMake build system incorrectly aliases gv2gml to gml2gv
  - Gv2gml Doesn't escape quotes in attributes
  - GVPR incorrectly understands color schemes
- reenable lefty to fix addons build</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1641816000">- Remove pointless libgraphviz6 subpackage only containing broken
  and unnecessary ld.so.conf.d dropin.
- Add required Provides and Obsoletes for library package split.
- Remove unversioned symlinks for plugins, breaking shared library
  policy.
- Remove duplicate python3 bindings in wrong directory (again).
- Add missing post scriptlet for webp plugin.
- Fix postun scriptlets for all plugins (be silent when graphviz
  gets removed completely, report errors otherwise).
- Cleanup spec file.
- Disable Java bindings, as unused/untested, and packaging
  is quite broken.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1660305600">- Split the Qt5 dependencies from addons flavor - it's just gvedit</changelog>
  <changelog author="Klaus K&#xE4;mpf &lt;kkaempf@suse.com&gt;" date="1666180800">- add swig-4.1.0.patch to work around graphviz's incompatibility
  with swig-4.1.0.</changelog>
  <changelog author="pgajdos@suse.com" date="1668427200">- php8 support was added in swig 4.1.0</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1677672000">- Fix RPM conditionals for PHP, elif does not work on Leap 15.x
- Remove unused ghostscript_any BuildRequires for qt5 and main
  flavors</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1701172800">- Require bitstream-vera-fonts for correct .png rendering by doxygen+dot</changelog>
</package>
<package pkgid="25e2d67e5221765ae0e2cdf23ac639ee049470f8b2f0da2378780bd91740966969279c01a286d11035cacfd693f957c88759b48999a12110fd6925c0e09edc30" name="graphviz-plugins-core-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.49.3" rel="7.1"/>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614081600">- Reenable ghostscript, but require just ghostscript-mini</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614600000">- Add graphviz-webp package to for webp image support</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1615896000">- Replace ghostscript-mini dependency with ghostscript_any</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1617883200">- Buildrequire full ghostscript in the addons package
  to avoid a conflict betwen ghostcript-mini and ghostscript-devel</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1618401600">- Remove obsolete pre_checkin.sh</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update to version 2.47.1
  * More detailed error messages when opening input file fails
  * The edges in JSON output are ordered now
  * Fixed xdot man page does not document some functions
  * Fixed PIC renderer
  * Fixed dot conversion to dia format
  * Fixed memory leak of reference-counted HTML strings
  * Fix for TBbalance attribute code
  * Fixed HTML parser error with single closing square bracket in
    table row
  * Fixed reference counted strings put the HTML bit in the middle
    of the reference count
  * Fixed &amp;amp; escape disappearing
  * Fixed gvpr -? to actually print usage and exit non-zero
  * Fixed memory leak in libmingle
  * Fixed memory leak in ANN bridge
  * Fixed buffer overflow in unflatten
  * Fixed agxbputc macro does not bracket its arguments
- Drop upstream fixed graphviz-2.46-fix-shebang.patch
  * Using POSIX shell, no need for ksh</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622635200">- Install epl-v10.txt instead of COPYING.
  The COPYING file is a symlink to epl-v10.txt.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1624881600">- Update graphviz-2.20.2-interpreter_names.patch so the Python demo
  uses Python 3.</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1628683200">- Dropped python2 subpackages as the bindings are removed in 2.48
- Update to version 2.48.0 (changes since 2.47.1)
  * marginally more accurate computations in Smyrna sphere projection
  * Perl is no longer required to build Graphviz #2067
  * nop more reliably returns success and failure exit statuses
  * implicit 63 character limit on plugin names is removed in GVC
  * remove Python 2 bindings #1992
  * improved thread-safety in Graphviz bindings Makefile
  * the CMake build system now enables -Wextra when building C++
  * some Cgraph functions that take char* arguments that they do not modify have
    been updated to take const char* arguments #634
  * incorrectly using the layout attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  * edgepaint accepts more standard -- prefixed command line arguments and
    rejects invalid options #1971
  * improved detection of Lefty dependencies in the Autotools build system
  * Fix: out of bounds read when attempting to load a plugin whose name is ≥63 characters
  * Fix: out of bounds read when examining a registered plugin whose name is ≥63 characters
  * Fix: do not fclose(NULL) in gvmap
  * Fix: Uninitialized variable read in delaunay_tri
    potentially mismatched format string in tclpkg
  * Fix: ortho's eqEndSeg incorrectly modifies its arguments #2047
  * Fix: Autotools enables -Wtrampolines and -Wlogical-op for Clang #2066
  * Fix: node_distinct_coloring failure due to out-of-memory now reported correctly
    instead of referring to a failure to open lab_gamut
  * Fix: a typo GD_LIBS to GDLIB_LIBS in tclpkg/tcldot/Makefile.am !2022
  * Fix: Autotools build system sets libgd variables now instead of incorrectly setting
    GTK variables
  * Fix: HTML strings used as labels are distinguishable in GXL output by kind="HTML-like string"
  * Fix: a Bashism removed from the Autotools build system
  * Fix: when Criterion is available, the command_line test binary is no longer built
    and installed by default, but rather during make check
  * Fix: round-tripping a file through gv2gxl and then gxl2gv no longer causes
    HTML-like labels to become non-HTML like labels #517
  * Fix: fix ODR violation by including the ortho object files in the gvc lib also for
    CMake and MSbuild #2096</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1630324800">- Changelog Update for SLES:
  The Following patches have been backported to SLES and are therefore
  missing from the Factory changelog:
  * graphviz-2.40.1-fix-dot-segfault.patch (bsc#1151207)
  * graphviz-out-of-bounds-write.patch (bsc#1185833)
  * graphviz-null_dereference.patch (bsc#1185833)</changelog>
  <changelog author="Christian Voegl &lt;christian.voegl@suse.com&gt;" date="1630929600">- Changelog Update for SLES:
  The following patch has been backported to SLES and is therefore
  missing from the Factory changelog:
  * graphviz-malformed_input.patch (boo#1132091)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1634385600">- update to 2.49.1:
  - the CMake build system installs gzipped man pages if `gzip` is available #1883
  - CMake projects using Graphviz as a subproject (`add_subdirectory`) can now
    link against and use `gvc`.
  - various problems in the generation of Javascript bindings
  - 2.48.0: test suite is failing #2112
  - Ensure correct file-level dependency for generated file in cmake generated
    projects #2119
  - compile failures with a C++20-compatible toolchain #2122
  - compile errors on macOS when using Bison 3.8 #2127
  - Make Graphviz buildable as a cmake subproject/subdirectory #1477
  - Header not found in Cmake project #2109
  - a very basic C++ API for a subset of the functions in lib/cgraph and
    lib/gvc, allowing a graph to be rendered from DOT source to a
    specified format. The new API is available through two new
    libraries: lib/cgraph++ and lib/gvc++. It is experimental, meaning
    that it might have breaking changes also in upcoming patch or minor
    releases (towards #2001)
  - CMake builds now support an `with_expat` option that allows the support for
    using HTML-like labels through the optional expat library to be explicitly
    enabled (default) or disabled
  - CMake builds now support an with_zlib option that allows the support for
    raster image compression through the optional zlib library to be explicitly
    enabled (default) or disabled
  - the CMake build system now enables `-Wextra` when building C++
  - some Cgraph functions that take `char*` arguments that they do not modify have
    been updated to take `const char*` arguments #634
  - incorrectly using the `layout` attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  - `edgepaint` accepts more standard `--` prefixed command line arguments and
    rejects invalid options #1971
  - improved detection of Lefty dependencies in the Autotools build system
  - libexpr rejects printing the time (`%t`) if no format is provided
  - `-DDATE=…` option in the CMake build system has been removed
  - the Autotools build system no longer writes the DATE file and the portable
    source tarball no longer includes this
  - The attached dot file causes a segfault when processed #2095
  - fix typos and update URLs in `edgepaint` usage text and man page
  - Fix clang's undefined behavior warning in dotLayout
  - gvpr doesn't build on macOS but MKDEFS_EXECUTABLE points to wrong
    directory #2101
  - the generated gdefs.h header is no longer installed
  - `ccomps` out-of-memory message no longer incorrectly refers to `gc`
  - do not abort when `calloc(0, x)` or `calloc(x, 0)` in `gcalloc` return `NULL`
  - failed Exshort_t type discrimination #1799
  - dot manpage is in wrong directory on Windows #1936
  - CMake builds fail when when the ltdl library is not available even if the
    `enable_ltdl` option is `ON`
  - CMake builds fail when when the optional `zlib` library is not available
  - fix graph rotation in quartz plugin</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1635336000">- Split libgraphviz into tlibcdt, libcgraph, libgvc, libgvpr, libpathplan,
  libxdot, and  liblab_gamut packages, in order to fix shlib naming policy
  errors (boo#1191756)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1637755200">- update to 2.49.3:
  - gvpr "split", "tokens", and "index" functions produce incorrect results
    This was a regression that occurred between 2.47.1 and 2.47.2.
  - Lefty is disabled by default in the Autotools build system. To re-enable it,
    pass `--enable-lefty` to `./configure`. In a future release, Lefty will be
    removed.
  - remove PHP5 support in SWIG bindings
  - Msys experimental packages are included in release artifacts
  - CMake build system incorrectly aliases gv2gml to gml2gv
  - Gv2gml Doesn't escape quotes in attributes
  - GVPR incorrectly understands color schemes
- reenable lefty to fix addons build</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1641816000">- Remove pointless libgraphviz6 subpackage only containing broken
  and unnecessary ld.so.conf.d dropin.
- Add required Provides and Obsoletes for library package split.
- Remove unversioned symlinks for plugins, breaking shared library
  policy.
- Remove duplicate python3 bindings in wrong directory (again).
- Add missing post scriptlet for webp plugin.
- Fix postun scriptlets for all plugins (be silent when graphviz
  gets removed completely, report errors otherwise).
- Cleanup spec file.
- Disable Java bindings, as unused/untested, and packaging
  is quite broken.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1660305600">- Split the Qt5 dependencies from addons flavor - it's just gvedit</changelog>
  <changelog author="Klaus K&#xE4;mpf &lt;kkaempf@suse.com&gt;" date="1666180800">- add swig-4.1.0.patch to work around graphviz's incompatibility
  with swig-4.1.0.</changelog>
  <changelog author="pgajdos@suse.com" date="1668427200">- php8 support was added in swig 4.1.0</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1677672000">- Fix RPM conditionals for PHP, elif does not work on Leap 15.x
- Remove unused ghostscript_any BuildRequires for qt5 and main
  flavors</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1701172800">- Require bitstream-vera-fonts for correct .png rendering by doxygen+dot</changelog>
</package>
<package pkgid="ff1a91d210146f7de85951568100123bab3e51a8b340e31f540438924e3a68471391f5fa8f592f2f7bacf9e24ce8236743b0dde4cac431fe1d18a149ccc50626" name="graphviz-qt5" arch="src">
  <version epoch="0" ver="2.49.3" rel="7.1"/>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614081600">- Reenable ghostscript, but require just ghostscript-mini</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614600000">- Add graphviz-webp package to for webp image support</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1615896000">- Replace ghostscript-mini dependency with ghostscript_any</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1617883200">- Buildrequire full ghostscript in the addons package
  to avoid a conflict betwen ghostcript-mini and ghostscript-devel</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1618401600">- Remove obsolete pre_checkin.sh</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update to version 2.47.1
  * More detailed error messages when opening input file fails
  * The edges in JSON output are ordered now
  * Fixed xdot man page does not document some functions
  * Fixed PIC renderer
  * Fixed dot conversion to dia format
  * Fixed memory leak of reference-counted HTML strings
  * Fix for TBbalance attribute code
  * Fixed HTML parser error with single closing square bracket in
    table row
  * Fixed reference counted strings put the HTML bit in the middle
    of the reference count
  * Fixed &amp;amp; escape disappearing
  * Fixed gvpr -? to actually print usage and exit non-zero
  * Fixed memory leak in libmingle
  * Fixed memory leak in ANN bridge
  * Fixed buffer overflow in unflatten
  * Fixed agxbputc macro does not bracket its arguments
- Drop upstream fixed graphviz-2.46-fix-shebang.patch
  * Using POSIX shell, no need for ksh</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622635200">- Install epl-v10.txt instead of COPYING.
  The COPYING file is a symlink to epl-v10.txt.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1624881600">- Update graphviz-2.20.2-interpreter_names.patch so the Python demo
  uses Python 3.</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1628683200">- Dropped python2 subpackages as the bindings are removed in 2.48
- Update to version 2.48.0 (changes since 2.47.1)
  * marginally more accurate computations in Smyrna sphere projection
  * Perl is no longer required to build Graphviz #2067
  * nop more reliably returns success and failure exit statuses
  * implicit 63 character limit on plugin names is removed in GVC
  * remove Python 2 bindings #1992
  * improved thread-safety in Graphviz bindings Makefile
  * the CMake build system now enables -Wextra when building C++
  * some Cgraph functions that take char* arguments that they do not modify have
    been updated to take const char* arguments #634
  * incorrectly using the layout attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  * edgepaint accepts more standard -- prefixed command line arguments and
    rejects invalid options #1971
  * improved detection of Lefty dependencies in the Autotools build system
  * Fix: out of bounds read when attempting to load a plugin whose name is ≥63 characters
  * Fix: out of bounds read when examining a registered plugin whose name is ≥63 characters
  * Fix: do not fclose(NULL) in gvmap
  * Fix: Uninitialized variable read in delaunay_tri
    potentially mismatched format string in tclpkg
  * Fix: ortho's eqEndSeg incorrectly modifies its arguments #2047
  * Fix: Autotools enables -Wtrampolines and -Wlogical-op for Clang #2066
  * Fix: node_distinct_coloring failure due to out-of-memory now reported correctly
    instead of referring to a failure to open lab_gamut
  * Fix: a typo GD_LIBS to GDLIB_LIBS in tclpkg/tcldot/Makefile.am !2022
  * Fix: Autotools build system sets libgd variables now instead of incorrectly setting
    GTK variables
  * Fix: HTML strings used as labels are distinguishable in GXL output by kind="HTML-like string"
  * Fix: a Bashism removed from the Autotools build system
  * Fix: when Criterion is available, the command_line test binary is no longer built
    and installed by default, but rather during make check
  * Fix: round-tripping a file through gv2gxl and then gxl2gv no longer causes
    HTML-like labels to become non-HTML like labels #517
  * Fix: fix ODR violation by including the ortho object files in the gvc lib also for
    CMake and MSbuild #2096</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1630324800">- Changelog Update for SLES:
  The Following patches have been backported to SLES and are therefore
  missing from the Factory changelog:
  * graphviz-2.40.1-fix-dot-segfault.patch (bsc#1151207)
  * graphviz-out-of-bounds-write.patch (bsc#1185833)
  * graphviz-null_dereference.patch (bsc#1185833)</changelog>
  <changelog author="Christian Voegl &lt;christian.voegl@suse.com&gt;" date="1630929600">- Changelog Update for SLES:
  The following patch has been backported to SLES and is therefore
  missing from the Factory changelog:
  * graphviz-malformed_input.patch (boo#1132091)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1634385600">- update to 2.49.1:
  - the CMake build system installs gzipped man pages if `gzip` is available #1883
  - CMake projects using Graphviz as a subproject (`add_subdirectory`) can now
    link against and use `gvc`.
  - various problems in the generation of Javascript bindings
  - 2.48.0: test suite is failing #2112
  - Ensure correct file-level dependency for generated file in cmake generated
    projects #2119
  - compile failures with a C++20-compatible toolchain #2122
  - compile errors on macOS when using Bison 3.8 #2127
  - Make Graphviz buildable as a cmake subproject/subdirectory #1477
  - Header not found in Cmake project #2109
  - a very basic C++ API for a subset of the functions in lib/cgraph and
    lib/gvc, allowing a graph to be rendered from DOT source to a
    specified format. The new API is available through two new
    libraries: lib/cgraph++ and lib/gvc++. It is experimental, meaning
    that it might have breaking changes also in upcoming patch or minor
    releases (towards #2001)
  - CMake builds now support an `with_expat` option that allows the support for
    using HTML-like labels through the optional expat library to be explicitly
    enabled (default) or disabled
  - CMake builds now support an with_zlib option that allows the support for
    raster image compression through the optional zlib library to be explicitly
    enabled (default) or disabled
  - the CMake build system now enables `-Wextra` when building C++
  - some Cgraph functions that take `char*` arguments that they do not modify have
    been updated to take `const char*` arguments #634
  - incorrectly using the `layout` attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  - `edgepaint` accepts more standard `--` prefixed command line arguments and
    rejects invalid options #1971
  - improved detection of Lefty dependencies in the Autotools build system
  - libexpr rejects printing the time (`%t`) if no format is provided
  - `-DDATE=…` option in the CMake build system has been removed
  - the Autotools build system no longer writes the DATE file and the portable
    source tarball no longer includes this
  - The attached dot file causes a segfault when processed #2095
  - fix typos and update URLs in `edgepaint` usage text and man page
  - Fix clang's undefined behavior warning in dotLayout
  - gvpr doesn't build on macOS but MKDEFS_EXECUTABLE points to wrong
    directory #2101
  - the generated gdefs.h header is no longer installed
  - `ccomps` out-of-memory message no longer incorrectly refers to `gc`
  - do not abort when `calloc(0, x)` or `calloc(x, 0)` in `gcalloc` return `NULL`
  - failed Exshort_t type discrimination #1799
  - dot manpage is in wrong directory on Windows #1936
  - CMake builds fail when when the ltdl library is not available even if the
    `enable_ltdl` option is `ON`
  - CMake builds fail when when the optional `zlib` library is not available
  - fix graph rotation in quartz plugin</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1635336000">- Split libgraphviz into tlibcdt, libcgraph, libgvc, libgvpr, libpathplan,
  libxdot, and  liblab_gamut packages, in order to fix shlib naming policy
  errors (boo#1191756)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1637755200">- update to 2.49.3:
  - gvpr "split", "tokens", and "index" functions produce incorrect results
    This was a regression that occurred between 2.47.1 and 2.47.2.
  - Lefty is disabled by default in the Autotools build system. To re-enable it,
    pass `--enable-lefty` to `./configure`. In a future release, Lefty will be
    removed.
  - remove PHP5 support in SWIG bindings
  - Msys experimental packages are included in release artifacts
  - CMake build system incorrectly aliases gv2gml to gml2gv
  - Gv2gml Doesn't escape quotes in attributes
  - GVPR incorrectly understands color schemes
- reenable lefty to fix addons build</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1641816000">- Remove pointless libgraphviz6 subpackage only containing broken
  and unnecessary ld.so.conf.d dropin.
- Add required Provides and Obsoletes for library package split.
- Remove unversioned symlinks for plugins, breaking shared library
  policy.
- Remove duplicate python3 bindings in wrong directory (again).
- Add missing post scriptlet for webp plugin.
- Fix postun scriptlets for all plugins (be silent when graphviz
  gets removed completely, report errors otherwise).
- Cleanup spec file.
- Disable Java bindings, as unused/untested, and packaging
  is quite broken.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1660305600">- Split the Qt5 dependencies from addons flavor - it's just gvedit</changelog>
  <changelog author="Klaus K&#xE4;mpf &lt;kkaempf@suse.com&gt;" date="1666180800">- add swig-4.1.0.patch to work around graphviz's incompatibility
  with swig-4.1.0.</changelog>
  <changelog author="pgajdos@suse.com" date="1668427200">- php8 support was added in swig 4.1.0</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1677672000">- Fix RPM conditionals for PHP, elif does not work on Leap 15.x
- Remove unused ghostscript_any BuildRequires for qt5 and main
  flavors</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1701172800">- Require bitstream-vera-fonts for correct .png rendering by doxygen+dot</changelog>
</package>
<package pkgid="b4a1b6b17a4674e42e7f200d45031b99acc80d0129e5e7b4c25ef4e9718e0d0b14ebcbf5fb5af4acf9970878a9a4bb9116e557771ea52e0cb0c908824b77a906" name="graphviz-qt5-debugsource" arch="x86_64">
  <version epoch="0" ver="2.49.3" rel="7.1"/>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614081600">- Reenable ghostscript, but require just ghostscript-mini</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614600000">- Add graphviz-webp package to for webp image support</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1615896000">- Replace ghostscript-mini dependency with ghostscript_any</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1617883200">- Buildrequire full ghostscript in the addons package
  to avoid a conflict betwen ghostcript-mini and ghostscript-devel</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1618401600">- Remove obsolete pre_checkin.sh</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update to version 2.47.1
  * More detailed error messages when opening input file fails
  * The edges in JSON output are ordered now
  * Fixed xdot man page does not document some functions
  * Fixed PIC renderer
  * Fixed dot conversion to dia format
  * Fixed memory leak of reference-counted HTML strings
  * Fix for TBbalance attribute code
  * Fixed HTML parser error with single closing square bracket in
    table row
  * Fixed reference counted strings put the HTML bit in the middle
    of the reference count
  * Fixed &amp;amp; escape disappearing
  * Fixed gvpr -? to actually print usage and exit non-zero
  * Fixed memory leak in libmingle
  * Fixed memory leak in ANN bridge
  * Fixed buffer overflow in unflatten
  * Fixed agxbputc macro does not bracket its arguments
- Drop upstream fixed graphviz-2.46-fix-shebang.patch
  * Using POSIX shell, no need for ksh</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622635200">- Install epl-v10.txt instead of COPYING.
  The COPYING file is a symlink to epl-v10.txt.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1624881600">- Update graphviz-2.20.2-interpreter_names.patch so the Python demo
  uses Python 3.</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1628683200">- Dropped python2 subpackages as the bindings are removed in 2.48
- Update to version 2.48.0 (changes since 2.47.1)
  * marginally more accurate computations in Smyrna sphere projection
  * Perl is no longer required to build Graphviz #2067
  * nop more reliably returns success and failure exit statuses
  * implicit 63 character limit on plugin names is removed in GVC
  * remove Python 2 bindings #1992
  * improved thread-safety in Graphviz bindings Makefile
  * the CMake build system now enables -Wextra when building C++
  * some Cgraph functions that take char* arguments that they do not modify have
    been updated to take const char* arguments #634
  * incorrectly using the layout attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  * edgepaint accepts more standard -- prefixed command line arguments and
    rejects invalid options #1971
  * improved detection of Lefty dependencies in the Autotools build system
  * Fix: out of bounds read when attempting to load a plugin whose name is ≥63 characters
  * Fix: out of bounds read when examining a registered plugin whose name is ≥63 characters
  * Fix: do not fclose(NULL) in gvmap
  * Fix: Uninitialized variable read in delaunay_tri
    potentially mismatched format string in tclpkg
  * Fix: ortho's eqEndSeg incorrectly modifies its arguments #2047
  * Fix: Autotools enables -Wtrampolines and -Wlogical-op for Clang #2066
  * Fix: node_distinct_coloring failure due to out-of-memory now reported correctly
    instead of referring to a failure to open lab_gamut
  * Fix: a typo GD_LIBS to GDLIB_LIBS in tclpkg/tcldot/Makefile.am !2022
  * Fix: Autotools build system sets libgd variables now instead of incorrectly setting
    GTK variables
  * Fix: HTML strings used as labels are distinguishable in GXL output by kind="HTML-like string"
  * Fix: a Bashism removed from the Autotools build system
  * Fix: when Criterion is available, the command_line test binary is no longer built
    and installed by default, but rather during make check
  * Fix: round-tripping a file through gv2gxl and then gxl2gv no longer causes
    HTML-like labels to become non-HTML like labels #517
  * Fix: fix ODR violation by including the ortho object files in the gvc lib also for
    CMake and MSbuild #2096</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1630324800">- Changelog Update for SLES:
  The Following patches have been backported to SLES and are therefore
  missing from the Factory changelog:
  * graphviz-2.40.1-fix-dot-segfault.patch (bsc#1151207)
  * graphviz-out-of-bounds-write.patch (bsc#1185833)
  * graphviz-null_dereference.patch (bsc#1185833)</changelog>
  <changelog author="Christian Voegl &lt;christian.voegl@suse.com&gt;" date="1630929600">- Changelog Update for SLES:
  The following patch has been backported to SLES and is therefore
  missing from the Factory changelog:
  * graphviz-malformed_input.patch (boo#1132091)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1634385600">- update to 2.49.1:
  - the CMake build system installs gzipped man pages if `gzip` is available #1883
  - CMake projects using Graphviz as a subproject (`add_subdirectory`) can now
    link against and use `gvc`.
  - various problems in the generation of Javascript bindings
  - 2.48.0: test suite is failing #2112
  - Ensure correct file-level dependency for generated file in cmake generated
    projects #2119
  - compile failures with a C++20-compatible toolchain #2122
  - compile errors on macOS when using Bison 3.8 #2127
  - Make Graphviz buildable as a cmake subproject/subdirectory #1477
  - Header not found in Cmake project #2109
  - a very basic C++ API for a subset of the functions in lib/cgraph and
    lib/gvc, allowing a graph to be rendered from DOT source to a
    specified format. The new API is available through two new
    libraries: lib/cgraph++ and lib/gvc++. It is experimental, meaning
    that it might have breaking changes also in upcoming patch or minor
    releases (towards #2001)
  - CMake builds now support an `with_expat` option that allows the support for
    using HTML-like labels through the optional expat library to be explicitly
    enabled (default) or disabled
  - CMake builds now support an with_zlib option that allows the support for
    raster image compression through the optional zlib library to be explicitly
    enabled (default) or disabled
  - the CMake build system now enables `-Wextra` when building C++
  - some Cgraph functions that take `char*` arguments that they do not modify have
    been updated to take `const char*` arguments #634
  - incorrectly using the `layout` attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  - `edgepaint` accepts more standard `--` prefixed command line arguments and
    rejects invalid options #1971
  - improved detection of Lefty dependencies in the Autotools build system
  - libexpr rejects printing the time (`%t`) if no format is provided
  - `-DDATE=…` option in the CMake build system has been removed
  - the Autotools build system no longer writes the DATE file and the portable
    source tarball no longer includes this
  - The attached dot file causes a segfault when processed #2095
  - fix typos and update URLs in `edgepaint` usage text and man page
  - Fix clang's undefined behavior warning in dotLayout
  - gvpr doesn't build on macOS but MKDEFS_EXECUTABLE points to wrong
    directory #2101
  - the generated gdefs.h header is no longer installed
  - `ccomps` out-of-memory message no longer incorrectly refers to `gc`
  - do not abort when `calloc(0, x)` or `calloc(x, 0)` in `gcalloc` return `NULL`
  - failed Exshort_t type discrimination #1799
  - dot manpage is in wrong directory on Windows #1936
  - CMake builds fail when when the ltdl library is not available even if the
    `enable_ltdl` option is `ON`
  - CMake builds fail when when the optional `zlib` library is not available
  - fix graph rotation in quartz plugin</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1635336000">- Split libgraphviz into tlibcdt, libcgraph, libgvc, libgvpr, libpathplan,
  libxdot, and  liblab_gamut packages, in order to fix shlib naming policy
  errors (boo#1191756)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1637755200">- update to 2.49.3:
  - gvpr "split", "tokens", and "index" functions produce incorrect results
    This was a regression that occurred between 2.47.1 and 2.47.2.
  - Lefty is disabled by default in the Autotools build system. To re-enable it,
    pass `--enable-lefty` to `./configure`. In a future release, Lefty will be
    removed.
  - remove PHP5 support in SWIG bindings
  - Msys experimental packages are included in release artifacts
  - CMake build system incorrectly aliases gv2gml to gml2gv
  - Gv2gml Doesn't escape quotes in attributes
  - GVPR incorrectly understands color schemes
- reenable lefty to fix addons build</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1641816000">- Remove pointless libgraphviz6 subpackage only containing broken
  and unnecessary ld.so.conf.d dropin.
- Add required Provides and Obsoletes for library package split.
- Remove unversioned symlinks for plugins, breaking shared library
  policy.
- Remove duplicate python3 bindings in wrong directory (again).
- Add missing post scriptlet for webp plugin.
- Fix postun scriptlets for all plugins (be silent when graphviz
  gets removed completely, report errors otherwise).
- Cleanup spec file.
- Disable Java bindings, as unused/untested, and packaging
  is quite broken.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1660305600">- Split the Qt5 dependencies from addons flavor - it's just gvedit</changelog>
  <changelog author="Klaus K&#xE4;mpf &lt;kkaempf@suse.com&gt;" date="1666180800">- add swig-4.1.0.patch to work around graphviz's incompatibility
  with swig-4.1.0.</changelog>
  <changelog author="pgajdos@suse.com" date="1668427200">- php8 support was added in swig 4.1.0</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1677672000">- Fix RPM conditionals for PHP, elif does not work on Leap 15.x
- Remove unused ghostscript_any BuildRequires for qt5 and main
  flavors</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1701172800">- Require bitstream-vera-fonts for correct .png rendering by doxygen+dot</changelog>
</package>
<package pkgid="428d99f91425ef7f3fb12d88d88c71c7d46827187db80a3f7fed0d7f0c93d13cfe6f47df257afa3c6a36bc4ffb12cd698b9ec021048fc1d29af7965ea3d2454c" name="graphviz-ruby" arch="i586">
  <version epoch="0" ver="2.49.3" rel="7.1"/>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614081600">- Reenable ghostscript, but require just ghostscript-mini</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614600000">- Add graphviz-webp package to for webp image support</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1615896000">- Replace ghostscript-mini dependency with ghostscript_any</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1617883200">- Buildrequire full ghostscript in the addons package
  to avoid a conflict betwen ghostcript-mini and ghostscript-devel</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1618401600">- Remove obsolete pre_checkin.sh</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update to version 2.47.1
  * More detailed error messages when opening input file fails
  * The edges in JSON output are ordered now
  * Fixed xdot man page does not document some functions
  * Fixed PIC renderer
  * Fixed dot conversion to dia format
  * Fixed memory leak of reference-counted HTML strings
  * Fix for TBbalance attribute code
  * Fixed HTML parser error with single closing square bracket in
    table row
  * Fixed reference counted strings put the HTML bit in the middle
    of the reference count
  * Fixed &amp;amp; escape disappearing
  * Fixed gvpr -? to actually print usage and exit non-zero
  * Fixed memory leak in libmingle
  * Fixed memory leak in ANN bridge
  * Fixed buffer overflow in unflatten
  * Fixed agxbputc macro does not bracket its arguments
- Drop upstream fixed graphviz-2.46-fix-shebang.patch
  * Using POSIX shell, no need for ksh</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622635200">- Install epl-v10.txt instead of COPYING.
  The COPYING file is a symlink to epl-v10.txt.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1624881600">- Update graphviz-2.20.2-interpreter_names.patch so the Python demo
  uses Python 3.</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1628683200">- Dropped python2 subpackages as the bindings are removed in 2.48
- Update to version 2.48.0 (changes since 2.47.1)
  * marginally more accurate computations in Smyrna sphere projection
  * Perl is no longer required to build Graphviz #2067
  * nop more reliably returns success and failure exit statuses
  * implicit 63 character limit on plugin names is removed in GVC
  * remove Python 2 bindings #1992
  * improved thread-safety in Graphviz bindings Makefile
  * the CMake build system now enables -Wextra when building C++
  * some Cgraph functions that take char* arguments that they do not modify have
    been updated to take const char* arguments #634
  * incorrectly using the layout attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  * edgepaint accepts more standard -- prefixed command line arguments and
    rejects invalid options #1971
  * improved detection of Lefty dependencies in the Autotools build system
  * Fix: out of bounds read when attempting to load a plugin whose name is ≥63 characters
  * Fix: out of bounds read when examining a registered plugin whose name is ≥63 characters
  * Fix: do not fclose(NULL) in gvmap
  * Fix: Uninitialized variable read in delaunay_tri
    potentially mismatched format string in tclpkg
  * Fix: ortho's eqEndSeg incorrectly modifies its arguments #2047
  * Fix: Autotools enables -Wtrampolines and -Wlogical-op for Clang #2066
  * Fix: node_distinct_coloring failure due to out-of-memory now reported correctly
    instead of referring to a failure to open lab_gamut
  * Fix: a typo GD_LIBS to GDLIB_LIBS in tclpkg/tcldot/Makefile.am !2022
  * Fix: Autotools build system sets libgd variables now instead of incorrectly setting
    GTK variables
  * Fix: HTML strings used as labels are distinguishable in GXL output by kind="HTML-like string"
  * Fix: a Bashism removed from the Autotools build system
  * Fix: when Criterion is available, the command_line test binary is no longer built
    and installed by default, but rather during make check
  * Fix: round-tripping a file through gv2gxl and then gxl2gv no longer causes
    HTML-like labels to become non-HTML like labels #517
  * Fix: fix ODR violation by including the ortho object files in the gvc lib also for
    CMake and MSbuild #2096</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1630324800">- Changelog Update for SLES:
  The Following patches have been backported to SLES and are therefore
  missing from the Factory changelog:
  * graphviz-2.40.1-fix-dot-segfault.patch (bsc#1151207)
  * graphviz-out-of-bounds-write.patch (bsc#1185833)
  * graphviz-null_dereference.patch (bsc#1185833)</changelog>
  <changelog author="Christian Voegl &lt;christian.voegl@suse.com&gt;" date="1630929600">- Changelog Update for SLES:
  The following patch has been backported to SLES and is therefore
  missing from the Factory changelog:
  * graphviz-malformed_input.patch (boo#1132091)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1634385600">- update to 2.49.1:
  - the CMake build system installs gzipped man pages if `gzip` is available #1883
  - CMake projects using Graphviz as a subproject (`add_subdirectory`) can now
    link against and use `gvc`.
  - various problems in the generation of Javascript bindings
  - 2.48.0: test suite is failing #2112
  - Ensure correct file-level dependency for generated file in cmake generated
    projects #2119
  - compile failures with a C++20-compatible toolchain #2122
  - compile errors on macOS when using Bison 3.8 #2127
  - Make Graphviz buildable as a cmake subproject/subdirectory #1477
  - Header not found in Cmake project #2109
  - a very basic C++ API for a subset of the functions in lib/cgraph and
    lib/gvc, allowing a graph to be rendered from DOT source to a
    specified format. The new API is available through two new
    libraries: lib/cgraph++ and lib/gvc++. It is experimental, meaning
    that it might have breaking changes also in upcoming patch or minor
    releases (towards #2001)
  - CMake builds now support an `with_expat` option that allows the support for
    using HTML-like labels through the optional expat library to be explicitly
    enabled (default) or disabled
  - CMake builds now support an with_zlib option that allows the support for
    raster image compression through the optional zlib library to be explicitly
    enabled (default) or disabled
  - the CMake build system now enables `-Wextra` when building C++
  - some Cgraph functions that take `char*` arguments that they do not modify have
    been updated to take `const char*` arguments #634
  - incorrectly using the `layout` attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  - `edgepaint` accepts more standard `--` prefixed command line arguments and
    rejects invalid options #1971
  - improved detection of Lefty dependencies in the Autotools build system
  - libexpr rejects printing the time (`%t`) if no format is provided
  - `-DDATE=…` option in the CMake build system has been removed
  - the Autotools build system no longer writes the DATE file and the portable
    source tarball no longer includes this
  - The attached dot file causes a segfault when processed #2095
  - fix typos and update URLs in `edgepaint` usage text and man page
  - Fix clang's undefined behavior warning in dotLayout
  - gvpr doesn't build on macOS but MKDEFS_EXECUTABLE points to wrong
    directory #2101
  - the generated gdefs.h header is no longer installed
  - `ccomps` out-of-memory message no longer incorrectly refers to `gc`
  - do not abort when `calloc(0, x)` or `calloc(x, 0)` in `gcalloc` return `NULL`
  - failed Exshort_t type discrimination #1799
  - dot manpage is in wrong directory on Windows #1936
  - CMake builds fail when when the ltdl library is not available even if the
    `enable_ltdl` option is `ON`
  - CMake builds fail when when the optional `zlib` library is not available
  - fix graph rotation in quartz plugin</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1635336000">- Split libgraphviz into tlibcdt, libcgraph, libgvc, libgvpr, libpathplan,
  libxdot, and  liblab_gamut packages, in order to fix shlib naming policy
  errors (boo#1191756)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1637755200">- update to 2.49.3:
  - gvpr "split", "tokens", and "index" functions produce incorrect results
    This was a regression that occurred between 2.47.1 and 2.47.2.
  - Lefty is disabled by default in the Autotools build system. To re-enable it,
    pass `--enable-lefty` to `./configure`. In a future release, Lefty will be
    removed.
  - remove PHP5 support in SWIG bindings
  - Msys experimental packages are included in release artifacts
  - CMake build system incorrectly aliases gv2gml to gml2gv
  - Gv2gml Doesn't escape quotes in attributes
  - GVPR incorrectly understands color schemes
- reenable lefty to fix addons build</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1641816000">- Remove pointless libgraphviz6 subpackage only containing broken
  and unnecessary ld.so.conf.d dropin.
- Add required Provides and Obsoletes for library package split.
- Remove unversioned symlinks for plugins, breaking shared library
  policy.
- Remove duplicate python3 bindings in wrong directory (again).
- Add missing post scriptlet for webp plugin.
- Fix postun scriptlets for all plugins (be silent when graphviz
  gets removed completely, report errors otherwise).
- Cleanup spec file.
- Disable Java bindings, as unused/untested, and packaging
  is quite broken.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1660305600">- Split the Qt5 dependencies from addons flavor - it's just gvedit</changelog>
  <changelog author="Klaus K&#xE4;mpf &lt;kkaempf@suse.com&gt;" date="1666180800">- add swig-4.1.0.patch to work around graphviz's incompatibility
  with swig-4.1.0.</changelog>
  <changelog author="pgajdos@suse.com" date="1668427200">- php8 support was added in swig 4.1.0</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1677672000">- Fix RPM conditionals for PHP, elif does not work on Leap 15.x
- Remove unused ghostscript_any BuildRequires for qt5 and main
  flavors</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1701172800">- Require bitstream-vera-fonts for correct .png rendering by doxygen+dot</changelog>
</package>
<package pkgid="f3c021b6f2a295688f63e6cfb88142b45e288f39d99a7daea197d3a29060d66190648bc56f06b6d80c524cda9131742791baf7e577e864b1f5c1a1c9bc9f2b66" name="graphviz-ruby" arch="x86_64">
  <version epoch="0" ver="2.49.3" rel="7.1"/>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614081600">- Reenable ghostscript, but require just ghostscript-mini</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614600000">- Add graphviz-webp package to for webp image support</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1615896000">- Replace ghostscript-mini dependency with ghostscript_any</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1617883200">- Buildrequire full ghostscript in the addons package
  to avoid a conflict betwen ghostcript-mini and ghostscript-devel</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1618401600">- Remove obsolete pre_checkin.sh</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update to version 2.47.1
  * More detailed error messages when opening input file fails
  * The edges in JSON output are ordered now
  * Fixed xdot man page does not document some functions
  * Fixed PIC renderer
  * Fixed dot conversion to dia format
  * Fixed memory leak of reference-counted HTML strings
  * Fix for TBbalance attribute code
  * Fixed HTML parser error with single closing square bracket in
    table row
  * Fixed reference counted strings put the HTML bit in the middle
    of the reference count
  * Fixed &amp;amp; escape disappearing
  * Fixed gvpr -? to actually print usage and exit non-zero
  * Fixed memory leak in libmingle
  * Fixed memory leak in ANN bridge
  * Fixed buffer overflow in unflatten
  * Fixed agxbputc macro does not bracket its arguments
- Drop upstream fixed graphviz-2.46-fix-shebang.patch
  * Using POSIX shell, no need for ksh</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622635200">- Install epl-v10.txt instead of COPYING.
  The COPYING file is a symlink to epl-v10.txt.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1624881600">- Update graphviz-2.20.2-interpreter_names.patch so the Python demo
  uses Python 3.</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1628683200">- Dropped python2 subpackages as the bindings are removed in 2.48
- Update to version 2.48.0 (changes since 2.47.1)
  * marginally more accurate computations in Smyrna sphere projection
  * Perl is no longer required to build Graphviz #2067
  * nop more reliably returns success and failure exit statuses
  * implicit 63 character limit on plugin names is removed in GVC
  * remove Python 2 bindings #1992
  * improved thread-safety in Graphviz bindings Makefile
  * the CMake build system now enables -Wextra when building C++
  * some Cgraph functions that take char* arguments that they do not modify have
    been updated to take const char* arguments #634
  * incorrectly using the layout attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  * edgepaint accepts more standard -- prefixed command line arguments and
    rejects invalid options #1971
  * improved detection of Lefty dependencies in the Autotools build system
  * Fix: out of bounds read when attempting to load a plugin whose name is ≥63 characters
  * Fix: out of bounds read when examining a registered plugin whose name is ≥63 characters
  * Fix: do not fclose(NULL) in gvmap
  * Fix: Uninitialized variable read in delaunay_tri
    potentially mismatched format string in tclpkg
  * Fix: ortho's eqEndSeg incorrectly modifies its arguments #2047
  * Fix: Autotools enables -Wtrampolines and -Wlogical-op for Clang #2066
  * Fix: node_distinct_coloring failure due to out-of-memory now reported correctly
    instead of referring to a failure to open lab_gamut
  * Fix: a typo GD_LIBS to GDLIB_LIBS in tclpkg/tcldot/Makefile.am !2022
  * Fix: Autotools build system sets libgd variables now instead of incorrectly setting
    GTK variables
  * Fix: HTML strings used as labels are distinguishable in GXL output by kind="HTML-like string"
  * Fix: a Bashism removed from the Autotools build system
  * Fix: when Criterion is available, the command_line test binary is no longer built
    and installed by default, but rather during make check
  * Fix: round-tripping a file through gv2gxl and then gxl2gv no longer causes
    HTML-like labels to become non-HTML like labels #517
  * Fix: fix ODR violation by including the ortho object files in the gvc lib also for
    CMake and MSbuild #2096</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1630324800">- Changelog Update for SLES:
  The Following patches have been backported to SLES and are therefore
  missing from the Factory changelog:
  * graphviz-2.40.1-fix-dot-segfault.patch (bsc#1151207)
  * graphviz-out-of-bounds-write.patch (bsc#1185833)
  * graphviz-null_dereference.patch (bsc#1185833)</changelog>
  <changelog author="Christian Voegl &lt;christian.voegl@suse.com&gt;" date="1630929600">- Changelog Update for SLES:
  The following patch has been backported to SLES and is therefore
  missing from the Factory changelog:
  * graphviz-malformed_input.patch (boo#1132091)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1634385600">- update to 2.49.1:
  - the CMake build system installs gzipped man pages if `gzip` is available #1883
  - CMake projects using Graphviz as a subproject (`add_subdirectory`) can now
    link against and use `gvc`.
  - various problems in the generation of Javascript bindings
  - 2.48.0: test suite is failing #2112
  - Ensure correct file-level dependency for generated file in cmake generated
    projects #2119
  - compile failures with a C++20-compatible toolchain #2122
  - compile errors on macOS when using Bison 3.8 #2127
  - Make Graphviz buildable as a cmake subproject/subdirectory #1477
  - Header not found in Cmake project #2109
  - a very basic C++ API for a subset of the functions in lib/cgraph and
    lib/gvc, allowing a graph to be rendered from DOT source to a
    specified format. The new API is available through two new
    libraries: lib/cgraph++ and lib/gvc++. It is experimental, meaning
    that it might have breaking changes also in upcoming patch or minor
    releases (towards #2001)
  - CMake builds now support an `with_expat` option that allows the support for
    using HTML-like labels through the optional expat library to be explicitly
    enabled (default) or disabled
  - CMake builds now support an with_zlib option that allows the support for
    raster image compression through the optional zlib library to be explicitly
    enabled (default) or disabled
  - the CMake build system now enables `-Wextra` when building C++
  - some Cgraph functions that take `char*` arguments that they do not modify have
    been updated to take `const char*` arguments #634
  - incorrectly using the `layout` attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  - `edgepaint` accepts more standard `--` prefixed command line arguments and
    rejects invalid options #1971
  - improved detection of Lefty dependencies in the Autotools build system
  - libexpr rejects printing the time (`%t`) if no format is provided
  - `-DDATE=…` option in the CMake build system has been removed
  - the Autotools build system no longer writes the DATE file and the portable
    source tarball no longer includes this
  - The attached dot file causes a segfault when processed #2095
  - fix typos and update URLs in `edgepaint` usage text and man page
  - Fix clang's undefined behavior warning in dotLayout
  - gvpr doesn't build on macOS but MKDEFS_EXECUTABLE points to wrong
    directory #2101
  - the generated gdefs.h header is no longer installed
  - `ccomps` out-of-memory message no longer incorrectly refers to `gc`
  - do not abort when `calloc(0, x)` or `calloc(x, 0)` in `gcalloc` return `NULL`
  - failed Exshort_t type discrimination #1799
  - dot manpage is in wrong directory on Windows #1936
  - CMake builds fail when when the ltdl library is not available even if the
    `enable_ltdl` option is `ON`
  - CMake builds fail when when the optional `zlib` library is not available
  - fix graph rotation in quartz plugin</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1635336000">- Split libgraphviz into tlibcdt, libcgraph, libgvc, libgvpr, libpathplan,
  libxdot, and  liblab_gamut packages, in order to fix shlib naming policy
  errors (boo#1191756)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1637755200">- update to 2.49.3:
  - gvpr "split", "tokens", and "index" functions produce incorrect results
    This was a regression that occurred between 2.47.1 and 2.47.2.
  - Lefty is disabled by default in the Autotools build system. To re-enable it,
    pass `--enable-lefty` to `./configure`. In a future release, Lefty will be
    removed.
  - remove PHP5 support in SWIG bindings
  - Msys experimental packages are included in release artifacts
  - CMake build system incorrectly aliases gv2gml to gml2gv
  - Gv2gml Doesn't escape quotes in attributes
  - GVPR incorrectly understands color schemes
- reenable lefty to fix addons build</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1641816000">- Remove pointless libgraphviz6 subpackage only containing broken
  and unnecessary ld.so.conf.d dropin.
- Add required Provides and Obsoletes for library package split.
- Remove unversioned symlinks for plugins, breaking shared library
  policy.
- Remove duplicate python3 bindings in wrong directory (again).
- Add missing post scriptlet for webp plugin.
- Fix postun scriptlets for all plugins (be silent when graphviz
  gets removed completely, report errors otherwise).
- Cleanup spec file.
- Disable Java bindings, as unused/untested, and packaging
  is quite broken.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1660305600">- Split the Qt5 dependencies from addons flavor - it's just gvedit</changelog>
  <changelog author="Klaus K&#xE4;mpf &lt;kkaempf@suse.com&gt;" date="1666180800">- add swig-4.1.0.patch to work around graphviz's incompatibility
  with swig-4.1.0.</changelog>
  <changelog author="pgajdos@suse.com" date="1668427200">- php8 support was added in swig 4.1.0</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1677672000">- Fix RPM conditionals for PHP, elif does not work on Leap 15.x
- Remove unused ghostscript_any BuildRequires for qt5 and main
  flavors</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1701172800">- Require bitstream-vera-fonts for correct .png rendering by doxygen+dot</changelog>
</package>
<package pkgid="4c2b4a988b63ff08738e45fd27482491a93c9a9f2f201385e28a8b4ade1f2de57c50737f6b4001174b12ce6ed5ca3ec82586581c75dc293432c5261b3d8cd972" name="graphviz-ruby-debuginfo" arch="i586">
  <version epoch="0" ver="2.49.3" rel="7.1"/>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614081600">- Reenable ghostscript, but require just ghostscript-mini</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614600000">- Add graphviz-webp package to for webp image support</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1615896000">- Replace ghostscript-mini dependency with ghostscript_any</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1617883200">- Buildrequire full ghostscript in the addons package
  to avoid a conflict betwen ghostcript-mini and ghostscript-devel</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1618401600">- Remove obsolete pre_checkin.sh</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update to version 2.47.1
  * More detailed error messages when opening input file fails
  * The edges in JSON output are ordered now
  * Fixed xdot man page does not document some functions
  * Fixed PIC renderer
  * Fixed dot conversion to dia format
  * Fixed memory leak of reference-counted HTML strings
  * Fix for TBbalance attribute code
  * Fixed HTML parser error with single closing square bracket in
    table row
  * Fixed reference counted strings put the HTML bit in the middle
    of the reference count
  * Fixed &amp;amp; escape disappearing
  * Fixed gvpr -? to actually print usage and exit non-zero
  * Fixed memory leak in libmingle
  * Fixed memory leak in ANN bridge
  * Fixed buffer overflow in unflatten
  * Fixed agxbputc macro does not bracket its arguments
- Drop upstream fixed graphviz-2.46-fix-shebang.patch
  * Using POSIX shell, no need for ksh</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622635200">- Install epl-v10.txt instead of COPYING.
  The COPYING file is a symlink to epl-v10.txt.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1624881600">- Update graphviz-2.20.2-interpreter_names.patch so the Python demo
  uses Python 3.</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1628683200">- Dropped python2 subpackages as the bindings are removed in 2.48
- Update to version 2.48.0 (changes since 2.47.1)
  * marginally more accurate computations in Smyrna sphere projection
  * Perl is no longer required to build Graphviz #2067
  * nop more reliably returns success and failure exit statuses
  * implicit 63 character limit on plugin names is removed in GVC
  * remove Python 2 bindings #1992
  * improved thread-safety in Graphviz bindings Makefile
  * the CMake build system now enables -Wextra when building C++
  * some Cgraph functions that take char* arguments that they do not modify have
    been updated to take const char* arguments #634
  * incorrectly using the layout attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  * edgepaint accepts more standard -- prefixed command line arguments and
    rejects invalid options #1971
  * improved detection of Lefty dependencies in the Autotools build system
  * Fix: out of bounds read when attempting to load a plugin whose name is ≥63 characters
  * Fix: out of bounds read when examining a registered plugin whose name is ≥63 characters
  * Fix: do not fclose(NULL) in gvmap
  * Fix: Uninitialized variable read in delaunay_tri
    potentially mismatched format string in tclpkg
  * Fix: ortho's eqEndSeg incorrectly modifies its arguments #2047
  * Fix: Autotools enables -Wtrampolines and -Wlogical-op for Clang #2066
  * Fix: node_distinct_coloring failure due to out-of-memory now reported correctly
    instead of referring to a failure to open lab_gamut
  * Fix: a typo GD_LIBS to GDLIB_LIBS in tclpkg/tcldot/Makefile.am !2022
  * Fix: Autotools build system sets libgd variables now instead of incorrectly setting
    GTK variables
  * Fix: HTML strings used as labels are distinguishable in GXL output by kind="HTML-like string"
  * Fix: a Bashism removed from the Autotools build system
  * Fix: when Criterion is available, the command_line test binary is no longer built
    and installed by default, but rather during make check
  * Fix: round-tripping a file through gv2gxl and then gxl2gv no longer causes
    HTML-like labels to become non-HTML like labels #517
  * Fix: fix ODR violation by including the ortho object files in the gvc lib also for
    CMake and MSbuild #2096</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1630324800">- Changelog Update for SLES:
  The Following patches have been backported to SLES and are therefore
  missing from the Factory changelog:
  * graphviz-2.40.1-fix-dot-segfault.patch (bsc#1151207)
  * graphviz-out-of-bounds-write.patch (bsc#1185833)
  * graphviz-null_dereference.patch (bsc#1185833)</changelog>
  <changelog author="Christian Voegl &lt;christian.voegl@suse.com&gt;" date="1630929600">- Changelog Update for SLES:
  The following patch has been backported to SLES and is therefore
  missing from the Factory changelog:
  * graphviz-malformed_input.patch (boo#1132091)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1634385600">- update to 2.49.1:
  - the CMake build system installs gzipped man pages if `gzip` is available #1883
  - CMake projects using Graphviz as a subproject (`add_subdirectory`) can now
    link against and use `gvc`.
  - various problems in the generation of Javascript bindings
  - 2.48.0: test suite is failing #2112
  - Ensure correct file-level dependency for generated file in cmake generated
    projects #2119
  - compile failures with a C++20-compatible toolchain #2122
  - compile errors on macOS when using Bison 3.8 #2127
  - Make Graphviz buildable as a cmake subproject/subdirectory #1477
  - Header not found in Cmake project #2109
  - a very basic C++ API for a subset of the functions in lib/cgraph and
    lib/gvc, allowing a graph to be rendered from DOT source to a
    specified format. The new API is available through two new
    libraries: lib/cgraph++ and lib/gvc++. It is experimental, meaning
    that it might have breaking changes also in upcoming patch or minor
    releases (towards #2001)
  - CMake builds now support an `with_expat` option that allows the support for
    using HTML-like labels through the optional expat library to be explicitly
    enabled (default) or disabled
  - CMake builds now support an with_zlib option that allows the support for
    raster image compression through the optional zlib library to be explicitly
    enabled (default) or disabled
  - the CMake build system now enables `-Wextra` when building C++
  - some Cgraph functions that take `char*` arguments that they do not modify have
    been updated to take `const char*` arguments #634
  - incorrectly using the `layout` attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  - `edgepaint` accepts more standard `--` prefixed command line arguments and
    rejects invalid options #1971
  - improved detection of Lefty dependencies in the Autotools build system
  - libexpr rejects printing the time (`%t`) if no format is provided
  - `-DDATE=…` option in the CMake build system has been removed
  - the Autotools build system no longer writes the DATE file and the portable
    source tarball no longer includes this
  - The attached dot file causes a segfault when processed #2095
  - fix typos and update URLs in `edgepaint` usage text and man page
  - Fix clang's undefined behavior warning in dotLayout
  - gvpr doesn't build on macOS but MKDEFS_EXECUTABLE points to wrong
    directory #2101
  - the generated gdefs.h header is no longer installed
  - `ccomps` out-of-memory message no longer incorrectly refers to `gc`
  - do not abort when `calloc(0, x)` or `calloc(x, 0)` in `gcalloc` return `NULL`
  - failed Exshort_t type discrimination #1799
  - dot manpage is in wrong directory on Windows #1936
  - CMake builds fail when when the ltdl library is not available even if the
    `enable_ltdl` option is `ON`
  - CMake builds fail when when the optional `zlib` library is not available
  - fix graph rotation in quartz plugin</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1635336000">- Split libgraphviz into tlibcdt, libcgraph, libgvc, libgvpr, libpathplan,
  libxdot, and  liblab_gamut packages, in order to fix shlib naming policy
  errors (boo#1191756)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1637755200">- update to 2.49.3:
  - gvpr "split", "tokens", and "index" functions produce incorrect results
    This was a regression that occurred between 2.47.1 and 2.47.2.
  - Lefty is disabled by default in the Autotools build system. To re-enable it,
    pass `--enable-lefty` to `./configure`. In a future release, Lefty will be
    removed.
  - remove PHP5 support in SWIG bindings
  - Msys experimental packages are included in release artifacts
  - CMake build system incorrectly aliases gv2gml to gml2gv
  - Gv2gml Doesn't escape quotes in attributes
  - GVPR incorrectly understands color schemes
- reenable lefty to fix addons build</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1641816000">- Remove pointless libgraphviz6 subpackage only containing broken
  and unnecessary ld.so.conf.d dropin.
- Add required Provides and Obsoletes for library package split.
- Remove unversioned symlinks for plugins, breaking shared library
  policy.
- Remove duplicate python3 bindings in wrong directory (again).
- Add missing post scriptlet for webp plugin.
- Fix postun scriptlets for all plugins (be silent when graphviz
  gets removed completely, report errors otherwise).
- Cleanup spec file.
- Disable Java bindings, as unused/untested, and packaging
  is quite broken.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1660305600">- Split the Qt5 dependencies from addons flavor - it's just gvedit</changelog>
  <changelog author="Klaus K&#xE4;mpf &lt;kkaempf@suse.com&gt;" date="1666180800">- add swig-4.1.0.patch to work around graphviz's incompatibility
  with swig-4.1.0.</changelog>
  <changelog author="pgajdos@suse.com" date="1668427200">- php8 support was added in swig 4.1.0</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1677672000">- Fix RPM conditionals for PHP, elif does not work on Leap 15.x
- Remove unused ghostscript_any BuildRequires for qt5 and main
  flavors</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1701172800">- Require bitstream-vera-fonts for correct .png rendering by doxygen+dot</changelog>
</package>
<package pkgid="64efad7197d3663f89c238ff484cdc550c15c1d15d733ade4576767084c00b68c9aca93b0a2b23389567ca8f220161a7fbaee153fc9c8e668c87e924240041a7" name="graphviz-ruby-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.49.3" rel="7.1"/>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614081600">- Reenable ghostscript, but require just ghostscript-mini</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614600000">- Add graphviz-webp package to for webp image support</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1615896000">- Replace ghostscript-mini dependency with ghostscript_any</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1617883200">- Buildrequire full ghostscript in the addons package
  to avoid a conflict betwen ghostcript-mini and ghostscript-devel</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1618401600">- Remove obsolete pre_checkin.sh</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update to version 2.47.1
  * More detailed error messages when opening input file fails
  * The edges in JSON output are ordered now
  * Fixed xdot man page does not document some functions
  * Fixed PIC renderer
  * Fixed dot conversion to dia format
  * Fixed memory leak of reference-counted HTML strings
  * Fix for TBbalance attribute code
  * Fixed HTML parser error with single closing square bracket in
    table row
  * Fixed reference counted strings put the HTML bit in the middle
    of the reference count
  * Fixed &amp;amp; escape disappearing
  * Fixed gvpr -? to actually print usage and exit non-zero
  * Fixed memory leak in libmingle
  * Fixed memory leak in ANN bridge
  * Fixed buffer overflow in unflatten
  * Fixed agxbputc macro does not bracket its arguments
- Drop upstream fixed graphviz-2.46-fix-shebang.patch
  * Using POSIX shell, no need for ksh</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622635200">- Install epl-v10.txt instead of COPYING.
  The COPYING file is a symlink to epl-v10.txt.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1624881600">- Update graphviz-2.20.2-interpreter_names.patch so the Python demo
  uses Python 3.</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1628683200">- Dropped python2 subpackages as the bindings are removed in 2.48
- Update to version 2.48.0 (changes since 2.47.1)
  * marginally more accurate computations in Smyrna sphere projection
  * Perl is no longer required to build Graphviz #2067
  * nop more reliably returns success and failure exit statuses
  * implicit 63 character limit on plugin names is removed in GVC
  * remove Python 2 bindings #1992
  * improved thread-safety in Graphviz bindings Makefile
  * the CMake build system now enables -Wextra when building C++
  * some Cgraph functions that take char* arguments that they do not modify have
    been updated to take const char* arguments #634
  * incorrectly using the layout attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  * edgepaint accepts more standard -- prefixed command line arguments and
    rejects invalid options #1971
  * improved detection of Lefty dependencies in the Autotools build system
  * Fix: out of bounds read when attempting to load a plugin whose name is ≥63 characters
  * Fix: out of bounds read when examining a registered plugin whose name is ≥63 characters
  * Fix: do not fclose(NULL) in gvmap
  * Fix: Uninitialized variable read in delaunay_tri
    potentially mismatched format string in tclpkg
  * Fix: ortho's eqEndSeg incorrectly modifies its arguments #2047
  * Fix: Autotools enables -Wtrampolines and -Wlogical-op for Clang #2066
  * Fix: node_distinct_coloring failure due to out-of-memory now reported correctly
    instead of referring to a failure to open lab_gamut
  * Fix: a typo GD_LIBS to GDLIB_LIBS in tclpkg/tcldot/Makefile.am !2022
  * Fix: Autotools build system sets libgd variables now instead of incorrectly setting
    GTK variables
  * Fix: HTML strings used as labels are distinguishable in GXL output by kind="HTML-like string"
  * Fix: a Bashism removed from the Autotools build system
  * Fix: when Criterion is available, the command_line test binary is no longer built
    and installed by default, but rather during make check
  * Fix: round-tripping a file through gv2gxl and then gxl2gv no longer causes
    HTML-like labels to become non-HTML like labels #517
  * Fix: fix ODR violation by including the ortho object files in the gvc lib also for
    CMake and MSbuild #2096</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1630324800">- Changelog Update for SLES:
  The Following patches have been backported to SLES and are therefore
  missing from the Factory changelog:
  * graphviz-2.40.1-fix-dot-segfault.patch (bsc#1151207)
  * graphviz-out-of-bounds-write.patch (bsc#1185833)
  * graphviz-null_dereference.patch (bsc#1185833)</changelog>
  <changelog author="Christian Voegl &lt;christian.voegl@suse.com&gt;" date="1630929600">- Changelog Update for SLES:
  The following patch has been backported to SLES and is therefore
  missing from the Factory changelog:
  * graphviz-malformed_input.patch (boo#1132091)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1634385600">- update to 2.49.1:
  - the CMake build system installs gzipped man pages if `gzip` is available #1883
  - CMake projects using Graphviz as a subproject (`add_subdirectory`) can now
    link against and use `gvc`.
  - various problems in the generation of Javascript bindings
  - 2.48.0: test suite is failing #2112
  - Ensure correct file-level dependency for generated file in cmake generated
    projects #2119
  - compile failures with a C++20-compatible toolchain #2122
  - compile errors on macOS when using Bison 3.8 #2127
  - Make Graphviz buildable as a cmake subproject/subdirectory #1477
  - Header not found in Cmake project #2109
  - a very basic C++ API for a subset of the functions in lib/cgraph and
    lib/gvc, allowing a graph to be rendered from DOT source to a
    specified format. The new API is available through two new
    libraries: lib/cgraph++ and lib/gvc++. It is experimental, meaning
    that it might have breaking changes also in upcoming patch or minor
    releases (towards #2001)
  - CMake builds now support an `with_expat` option that allows the support for
    using HTML-like labels through the optional expat library to be explicitly
    enabled (default) or disabled
  - CMake builds now support an with_zlib option that allows the support for
    raster image compression through the optional zlib library to be explicitly
    enabled (default) or disabled
  - the CMake build system now enables `-Wextra` when building C++
  - some Cgraph functions that take `char*` arguments that they do not modify have
    been updated to take `const char*` arguments #634
  - incorrectly using the `layout` attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  - `edgepaint` accepts more standard `--` prefixed command line arguments and
    rejects invalid options #1971
  - improved detection of Lefty dependencies in the Autotools build system
  - libexpr rejects printing the time (`%t`) if no format is provided
  - `-DDATE=…` option in the CMake build system has been removed
  - the Autotools build system no longer writes the DATE file and the portable
    source tarball no longer includes this
  - The attached dot file causes a segfault when processed #2095
  - fix typos and update URLs in `edgepaint` usage text and man page
  - Fix clang's undefined behavior warning in dotLayout
  - gvpr doesn't build on macOS but MKDEFS_EXECUTABLE points to wrong
    directory #2101
  - the generated gdefs.h header is no longer installed
  - `ccomps` out-of-memory message no longer incorrectly refers to `gc`
  - do not abort when `calloc(0, x)` or `calloc(x, 0)` in `gcalloc` return `NULL`
  - failed Exshort_t type discrimination #1799
  - dot manpage is in wrong directory on Windows #1936
  - CMake builds fail when when the ltdl library is not available even if the
    `enable_ltdl` option is `ON`
  - CMake builds fail when when the optional `zlib` library is not available
  - fix graph rotation in quartz plugin</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1635336000">- Split libgraphviz into tlibcdt, libcgraph, libgvc, libgvpr, libpathplan,
  libxdot, and  liblab_gamut packages, in order to fix shlib naming policy
  errors (boo#1191756)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1637755200">- update to 2.49.3:
  - gvpr "split", "tokens", and "index" functions produce incorrect results
    This was a regression that occurred between 2.47.1 and 2.47.2.
  - Lefty is disabled by default in the Autotools build system. To re-enable it,
    pass `--enable-lefty` to `./configure`. In a future release, Lefty will be
    removed.
  - remove PHP5 support in SWIG bindings
  - Msys experimental packages are included in release artifacts
  - CMake build system incorrectly aliases gv2gml to gml2gv
  - Gv2gml Doesn't escape quotes in attributes
  - GVPR incorrectly understands color schemes
- reenable lefty to fix addons build</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1641816000">- Remove pointless libgraphviz6 subpackage only containing broken
  and unnecessary ld.so.conf.d dropin.
- Add required Provides and Obsoletes for library package split.
- Remove unversioned symlinks for plugins, breaking shared library
  policy.
- Remove duplicate python3 bindings in wrong directory (again).
- Add missing post scriptlet for webp plugin.
- Fix postun scriptlets for all plugins (be silent when graphviz
  gets removed completely, report errors otherwise).
- Cleanup spec file.
- Disable Java bindings, as unused/untested, and packaging
  is quite broken.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1660305600">- Split the Qt5 dependencies from addons flavor - it's just gvedit</changelog>
  <changelog author="Klaus K&#xE4;mpf &lt;kkaempf@suse.com&gt;" date="1666180800">- add swig-4.1.0.patch to work around graphviz's incompatibility
  with swig-4.1.0.</changelog>
  <changelog author="pgajdos@suse.com" date="1668427200">- php8 support was added in swig 4.1.0</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1677672000">- Fix RPM conditionals for PHP, elif does not work on Leap 15.x
- Remove unused ghostscript_any BuildRequires for qt5 and main
  flavors</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1701172800">- Require bitstream-vera-fonts for correct .png rendering by doxygen+dot</changelog>
</package>
<package pkgid="191beee61a7b76b9b76c2e34b3214cd1d77709a8ff31781e9c28836f3f6c6848ef7744aa4524aaeac170c23820f815c9bb99b9089488d73565a749973fef86a2" name="graphviz-smyrna" arch="i586">
  <version epoch="0" ver="2.49.3" rel="7.1"/>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614081600">- Reenable ghostscript, but require just ghostscript-mini</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614600000">- Add graphviz-webp package to for webp image support</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1615896000">- Replace ghostscript-mini dependency with ghostscript_any</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1617883200">- Buildrequire full ghostscript in the addons package
  to avoid a conflict betwen ghostcript-mini and ghostscript-devel</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1618401600">- Remove obsolete pre_checkin.sh</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update to version 2.47.1
  * More detailed error messages when opening input file fails
  * The edges in JSON output are ordered now
  * Fixed xdot man page does not document some functions
  * Fixed PIC renderer
  * Fixed dot conversion to dia format
  * Fixed memory leak of reference-counted HTML strings
  * Fix for TBbalance attribute code
  * Fixed HTML parser error with single closing square bracket in
    table row
  * Fixed reference counted strings put the HTML bit in the middle
    of the reference count
  * Fixed &amp;amp; escape disappearing
  * Fixed gvpr -? to actually print usage and exit non-zero
  * Fixed memory leak in libmingle
  * Fixed memory leak in ANN bridge
  * Fixed buffer overflow in unflatten
  * Fixed agxbputc macro does not bracket its arguments
- Drop upstream fixed graphviz-2.46-fix-shebang.patch
  * Using POSIX shell, no need for ksh</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622635200">- Install epl-v10.txt instead of COPYING.
  The COPYING file is a symlink to epl-v10.txt.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1624881600">- Update graphviz-2.20.2-interpreter_names.patch so the Python demo
  uses Python 3.</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1628683200">- Dropped python2 subpackages as the bindings are removed in 2.48
- Update to version 2.48.0 (changes since 2.47.1)
  * marginally more accurate computations in Smyrna sphere projection
  * Perl is no longer required to build Graphviz #2067
  * nop more reliably returns success and failure exit statuses
  * implicit 63 character limit on plugin names is removed in GVC
  * remove Python 2 bindings #1992
  * improved thread-safety in Graphviz bindings Makefile
  * the CMake build system now enables -Wextra when building C++
  * some Cgraph functions that take char* arguments that they do not modify have
    been updated to take const char* arguments #634
  * incorrectly using the layout attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  * edgepaint accepts more standard -- prefixed command line arguments and
    rejects invalid options #1971
  * improved detection of Lefty dependencies in the Autotools build system
  * Fix: out of bounds read when attempting to load a plugin whose name is ≥63 characters
  * Fix: out of bounds read when examining a registered plugin whose name is ≥63 characters
  * Fix: do not fclose(NULL) in gvmap
  * Fix: Uninitialized variable read in delaunay_tri
    potentially mismatched format string in tclpkg
  * Fix: ortho's eqEndSeg incorrectly modifies its arguments #2047
  * Fix: Autotools enables -Wtrampolines and -Wlogical-op for Clang #2066
  * Fix: node_distinct_coloring failure due to out-of-memory now reported correctly
    instead of referring to a failure to open lab_gamut
  * Fix: a typo GD_LIBS to GDLIB_LIBS in tclpkg/tcldot/Makefile.am !2022
  * Fix: Autotools build system sets libgd variables now instead of incorrectly setting
    GTK variables
  * Fix: HTML strings used as labels are distinguishable in GXL output by kind="HTML-like string"
  * Fix: a Bashism removed from the Autotools build system
  * Fix: when Criterion is available, the command_line test binary is no longer built
    and installed by default, but rather during make check
  * Fix: round-tripping a file through gv2gxl and then gxl2gv no longer causes
    HTML-like labels to become non-HTML like labels #517
  * Fix: fix ODR violation by including the ortho object files in the gvc lib also for
    CMake and MSbuild #2096</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1630324800">- Changelog Update for SLES:
  The Following patches have been backported to SLES and are therefore
  missing from the Factory changelog:
  * graphviz-2.40.1-fix-dot-segfault.patch (bsc#1151207)
  * graphviz-out-of-bounds-write.patch (bsc#1185833)
  * graphviz-null_dereference.patch (bsc#1185833)</changelog>
  <changelog author="Christian Voegl &lt;christian.voegl@suse.com&gt;" date="1630929600">- Changelog Update for SLES:
  The following patch has been backported to SLES and is therefore
  missing from the Factory changelog:
  * graphviz-malformed_input.patch (boo#1132091)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1634385600">- update to 2.49.1:
  - the CMake build system installs gzipped man pages if `gzip` is available #1883
  - CMake projects using Graphviz as a subproject (`add_subdirectory`) can now
    link against and use `gvc`.
  - various problems in the generation of Javascript bindings
  - 2.48.0: test suite is failing #2112
  - Ensure correct file-level dependency for generated file in cmake generated
    projects #2119
  - compile failures with a C++20-compatible toolchain #2122
  - compile errors on macOS when using Bison 3.8 #2127
  - Make Graphviz buildable as a cmake subproject/subdirectory #1477
  - Header not found in Cmake project #2109
  - a very basic C++ API for a subset of the functions in lib/cgraph and
    lib/gvc, allowing a graph to be rendered from DOT source to a
    specified format. The new API is available through two new
    libraries: lib/cgraph++ and lib/gvc++. It is experimental, meaning
    that it might have breaking changes also in upcoming patch or minor
    releases (towards #2001)
  - CMake builds now support an `with_expat` option that allows the support for
    using HTML-like labels through the optional expat library to be explicitly
    enabled (default) or disabled
  - CMake builds now support an with_zlib option that allows the support for
    raster image compression through the optional zlib library to be explicitly
    enabled (default) or disabled
  - the CMake build system now enables `-Wextra` when building C++
  - some Cgraph functions that take `char*` arguments that they do not modify have
    been updated to take `const char*` arguments #634
  - incorrectly using the `layout` attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  - `edgepaint` accepts more standard `--` prefixed command line arguments and
    rejects invalid options #1971
  - improved detection of Lefty dependencies in the Autotools build system
  - libexpr rejects printing the time (`%t`) if no format is provided
  - `-DDATE=…` option in the CMake build system has been removed
  - the Autotools build system no longer writes the DATE file and the portable
    source tarball no longer includes this
  - The attached dot file causes a segfault when processed #2095
  - fix typos and update URLs in `edgepaint` usage text and man page
  - Fix clang's undefined behavior warning in dotLayout
  - gvpr doesn't build on macOS but MKDEFS_EXECUTABLE points to wrong
    directory #2101
  - the generated gdefs.h header is no longer installed
  - `ccomps` out-of-memory message no longer incorrectly refers to `gc`
  - do not abort when `calloc(0, x)` or `calloc(x, 0)` in `gcalloc` return `NULL`
  - failed Exshort_t type discrimination #1799
  - dot manpage is in wrong directory on Windows #1936
  - CMake builds fail when when the ltdl library is not available even if the
    `enable_ltdl` option is `ON`
  - CMake builds fail when when the optional `zlib` library is not available
  - fix graph rotation in quartz plugin</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1635336000">- Split libgraphviz into tlibcdt, libcgraph, libgvc, libgvpr, libpathplan,
  libxdot, and  liblab_gamut packages, in order to fix shlib naming policy
  errors (boo#1191756)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1637755200">- update to 2.49.3:
  - gvpr "split", "tokens", and "index" functions produce incorrect results
    This was a regression that occurred between 2.47.1 and 2.47.2.
  - Lefty is disabled by default in the Autotools build system. To re-enable it,
    pass `--enable-lefty` to `./configure`. In a future release, Lefty will be
    removed.
  - remove PHP5 support in SWIG bindings
  - Msys experimental packages are included in release artifacts
  - CMake build system incorrectly aliases gv2gml to gml2gv
  - Gv2gml Doesn't escape quotes in attributes
  - GVPR incorrectly understands color schemes
- reenable lefty to fix addons build</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1641816000">- Remove pointless libgraphviz6 subpackage only containing broken
  and unnecessary ld.so.conf.d dropin.
- Add required Provides and Obsoletes for library package split.
- Remove unversioned symlinks for plugins, breaking shared library
  policy.
- Remove duplicate python3 bindings in wrong directory (again).
- Add missing post scriptlet for webp plugin.
- Fix postun scriptlets for all plugins (be silent when graphviz
  gets removed completely, report errors otherwise).
- Cleanup spec file.
- Disable Java bindings, as unused/untested, and packaging
  is quite broken.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1660305600">- Split the Qt5 dependencies from addons flavor - it's just gvedit</changelog>
  <changelog author="Klaus K&#xE4;mpf &lt;kkaempf@suse.com&gt;" date="1666180800">- add swig-4.1.0.patch to work around graphviz's incompatibility
  with swig-4.1.0.</changelog>
  <changelog author="pgajdos@suse.com" date="1668427200">- php8 support was added in swig 4.1.0</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1677672000">- Fix RPM conditionals for PHP, elif does not work on Leap 15.x
- Remove unused ghostscript_any BuildRequires for qt5 and main
  flavors</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1701172800">- Require bitstream-vera-fonts for correct .png rendering by doxygen+dot</changelog>
</package>
<package pkgid="c73409c74cc6e1a7a1155ecff931453f902870985133c3c7455bead766c1a9e09479483e6596083d1cc8d136aa5fc1f862fb6fda2d928ab8fcd137e1f8d708a0" name="graphviz-smyrna" arch="x86_64">
  <version epoch="0" ver="2.49.3" rel="7.1"/>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614081600">- Reenable ghostscript, but require just ghostscript-mini</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614600000">- Add graphviz-webp package to for webp image support</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1615896000">- Replace ghostscript-mini dependency with ghostscript_any</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1617883200">- Buildrequire full ghostscript in the addons package
  to avoid a conflict betwen ghostcript-mini and ghostscript-devel</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1618401600">- Remove obsolete pre_checkin.sh</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update to version 2.47.1
  * More detailed error messages when opening input file fails
  * The edges in JSON output are ordered now
  * Fixed xdot man page does not document some functions
  * Fixed PIC renderer
  * Fixed dot conversion to dia format
  * Fixed memory leak of reference-counted HTML strings
  * Fix for TBbalance attribute code
  * Fixed HTML parser error with single closing square bracket in
    table row
  * Fixed reference counted strings put the HTML bit in the middle
    of the reference count
  * Fixed &amp;amp; escape disappearing
  * Fixed gvpr -? to actually print usage and exit non-zero
  * Fixed memory leak in libmingle
  * Fixed memory leak in ANN bridge
  * Fixed buffer overflow in unflatten
  * Fixed agxbputc macro does not bracket its arguments
- Drop upstream fixed graphviz-2.46-fix-shebang.patch
  * Using POSIX shell, no need for ksh</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622635200">- Install epl-v10.txt instead of COPYING.
  The COPYING file is a symlink to epl-v10.txt.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1624881600">- Update graphviz-2.20.2-interpreter_names.patch so the Python demo
  uses Python 3.</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1628683200">- Dropped python2 subpackages as the bindings are removed in 2.48
- Update to version 2.48.0 (changes since 2.47.1)
  * marginally more accurate computations in Smyrna sphere projection
  * Perl is no longer required to build Graphviz #2067
  * nop more reliably returns success and failure exit statuses
  * implicit 63 character limit on plugin names is removed in GVC
  * remove Python 2 bindings #1992
  * improved thread-safety in Graphviz bindings Makefile
  * the CMake build system now enables -Wextra when building C++
  * some Cgraph functions that take char* arguments that they do not modify have
    been updated to take const char* arguments #634
  * incorrectly using the layout attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  * edgepaint accepts more standard -- prefixed command line arguments and
    rejects invalid options #1971
  * improved detection of Lefty dependencies in the Autotools build system
  * Fix: out of bounds read when attempting to load a plugin whose name is ≥63 characters
  * Fix: out of bounds read when examining a registered plugin whose name is ≥63 characters
  * Fix: do not fclose(NULL) in gvmap
  * Fix: Uninitialized variable read in delaunay_tri
    potentially mismatched format string in tclpkg
  * Fix: ortho's eqEndSeg incorrectly modifies its arguments #2047
  * Fix: Autotools enables -Wtrampolines and -Wlogical-op for Clang #2066
  * Fix: node_distinct_coloring failure due to out-of-memory now reported correctly
    instead of referring to a failure to open lab_gamut
  * Fix: a typo GD_LIBS to GDLIB_LIBS in tclpkg/tcldot/Makefile.am !2022
  * Fix: Autotools build system sets libgd variables now instead of incorrectly setting
    GTK variables
  * Fix: HTML strings used as labels are distinguishable in GXL output by kind="HTML-like string"
  * Fix: a Bashism removed from the Autotools build system
  * Fix: when Criterion is available, the command_line test binary is no longer built
    and installed by default, but rather during make check
  * Fix: round-tripping a file through gv2gxl and then gxl2gv no longer causes
    HTML-like labels to become non-HTML like labels #517
  * Fix: fix ODR violation by including the ortho object files in the gvc lib also for
    CMake and MSbuild #2096</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1630324800">- Changelog Update for SLES:
  The Following patches have been backported to SLES and are therefore
  missing from the Factory changelog:
  * graphviz-2.40.1-fix-dot-segfault.patch (bsc#1151207)
  * graphviz-out-of-bounds-write.patch (bsc#1185833)
  * graphviz-null_dereference.patch (bsc#1185833)</changelog>
  <changelog author="Christian Voegl &lt;christian.voegl@suse.com&gt;" date="1630929600">- Changelog Update for SLES:
  The following patch has been backported to SLES and is therefore
  missing from the Factory changelog:
  * graphviz-malformed_input.patch (boo#1132091)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1634385600">- update to 2.49.1:
  - the CMake build system installs gzipped man pages if `gzip` is available #1883
  - CMake projects using Graphviz as a subproject (`add_subdirectory`) can now
    link against and use `gvc`.
  - various problems in the generation of Javascript bindings
  - 2.48.0: test suite is failing #2112
  - Ensure correct file-level dependency for generated file in cmake generated
    projects #2119
  - compile failures with a C++20-compatible toolchain #2122
  - compile errors on macOS when using Bison 3.8 #2127
  - Make Graphviz buildable as a cmake subproject/subdirectory #1477
  - Header not found in Cmake project #2109
  - a very basic C++ API for a subset of the functions in lib/cgraph and
    lib/gvc, allowing a graph to be rendered from DOT source to a
    specified format. The new API is available through two new
    libraries: lib/cgraph++ and lib/gvc++. It is experimental, meaning
    that it might have breaking changes also in upcoming patch or minor
    releases (towards #2001)
  - CMake builds now support an `with_expat` option that allows the support for
    using HTML-like labels through the optional expat library to be explicitly
    enabled (default) or disabled
  - CMake builds now support an with_zlib option that allows the support for
    raster image compression through the optional zlib library to be explicitly
    enabled (default) or disabled
  - the CMake build system now enables `-Wextra` when building C++
  - some Cgraph functions that take `char*` arguments that they do not modify have
    been updated to take `const char*` arguments #634
  - incorrectly using the `layout` attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  - `edgepaint` accepts more standard `--` prefixed command line arguments and
    rejects invalid options #1971
  - improved detection of Lefty dependencies in the Autotools build system
  - libexpr rejects printing the time (`%t`) if no format is provided
  - `-DDATE=…` option in the CMake build system has been removed
  - the Autotools build system no longer writes the DATE file and the portable
    source tarball no longer includes this
  - The attached dot file causes a segfault when processed #2095
  - fix typos and update URLs in `edgepaint` usage text and man page
  - Fix clang's undefined behavior warning in dotLayout
  - gvpr doesn't build on macOS but MKDEFS_EXECUTABLE points to wrong
    directory #2101
  - the generated gdefs.h header is no longer installed
  - `ccomps` out-of-memory message no longer incorrectly refers to `gc`
  - do not abort when `calloc(0, x)` or `calloc(x, 0)` in `gcalloc` return `NULL`
  - failed Exshort_t type discrimination #1799
  - dot manpage is in wrong directory on Windows #1936
  - CMake builds fail when when the ltdl library is not available even if the
    `enable_ltdl` option is `ON`
  - CMake builds fail when when the optional `zlib` library is not available
  - fix graph rotation in quartz plugin</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1635336000">- Split libgraphviz into tlibcdt, libcgraph, libgvc, libgvpr, libpathplan,
  libxdot, and  liblab_gamut packages, in order to fix shlib naming policy
  errors (boo#1191756)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1637755200">- update to 2.49.3:
  - gvpr "split", "tokens", and "index" functions produce incorrect results
    This was a regression that occurred between 2.47.1 and 2.47.2.
  - Lefty is disabled by default in the Autotools build system. To re-enable it,
    pass `--enable-lefty` to `./configure`. In a future release, Lefty will be
    removed.
  - remove PHP5 support in SWIG bindings
  - Msys experimental packages are included in release artifacts
  - CMake build system incorrectly aliases gv2gml to gml2gv
  - Gv2gml Doesn't escape quotes in attributes
  - GVPR incorrectly understands color schemes
- reenable lefty to fix addons build</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1641816000">- Remove pointless libgraphviz6 subpackage only containing broken
  and unnecessary ld.so.conf.d dropin.
- Add required Provides and Obsoletes for library package split.
- Remove unversioned symlinks for plugins, breaking shared library
  policy.
- Remove duplicate python3 bindings in wrong directory (again).
- Add missing post scriptlet for webp plugin.
- Fix postun scriptlets for all plugins (be silent when graphviz
  gets removed completely, report errors otherwise).
- Cleanup spec file.
- Disable Java bindings, as unused/untested, and packaging
  is quite broken.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1660305600">- Split the Qt5 dependencies from addons flavor - it's just gvedit</changelog>
  <changelog author="Klaus K&#xE4;mpf &lt;kkaempf@suse.com&gt;" date="1666180800">- add swig-4.1.0.patch to work around graphviz's incompatibility
  with swig-4.1.0.</changelog>
  <changelog author="pgajdos@suse.com" date="1668427200">- php8 support was added in swig 4.1.0</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1677672000">- Fix RPM conditionals for PHP, elif does not work on Leap 15.x
- Remove unused ghostscript_any BuildRequires for qt5 and main
  flavors</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1701172800">- Require bitstream-vera-fonts for correct .png rendering by doxygen+dot</changelog>
</package>
<package pkgid="30622daebf1243ba46ba8bde5b512e2b4bb5864cafc0cd22f8735b729e43f62663b66a46426cdf7efc4728ab742eafd75f8d33573142b988912dc3d9166aaea9" name="graphviz-smyrna-debuginfo" arch="i586">
  <version epoch="0" ver="2.49.3" rel="7.1"/>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614081600">- Reenable ghostscript, but require just ghostscript-mini</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614600000">- Add graphviz-webp package to for webp image support</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1615896000">- Replace ghostscript-mini dependency with ghostscript_any</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1617883200">- Buildrequire full ghostscript in the addons package
  to avoid a conflict betwen ghostcript-mini and ghostscript-devel</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1618401600">- Remove obsolete pre_checkin.sh</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update to version 2.47.1
  * More detailed error messages when opening input file fails
  * The edges in JSON output are ordered now
  * Fixed xdot man page does not document some functions
  * Fixed PIC renderer
  * Fixed dot conversion to dia format
  * Fixed memory leak of reference-counted HTML strings
  * Fix for TBbalance attribute code
  * Fixed HTML parser error with single closing square bracket in
    table row
  * Fixed reference counted strings put the HTML bit in the middle
    of the reference count
  * Fixed &amp;amp; escape disappearing
  * Fixed gvpr -? to actually print usage and exit non-zero
  * Fixed memory leak in libmingle
  * Fixed memory leak in ANN bridge
  * Fixed buffer overflow in unflatten
  * Fixed agxbputc macro does not bracket its arguments
- Drop upstream fixed graphviz-2.46-fix-shebang.patch
  * Using POSIX shell, no need for ksh</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622635200">- Install epl-v10.txt instead of COPYING.
  The COPYING file is a symlink to epl-v10.txt.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1624881600">- Update graphviz-2.20.2-interpreter_names.patch so the Python demo
  uses Python 3.</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1628683200">- Dropped python2 subpackages as the bindings are removed in 2.48
- Update to version 2.48.0 (changes since 2.47.1)
  * marginally more accurate computations in Smyrna sphere projection
  * Perl is no longer required to build Graphviz #2067
  * nop more reliably returns success and failure exit statuses
  * implicit 63 character limit on plugin names is removed in GVC
  * remove Python 2 bindings #1992
  * improved thread-safety in Graphviz bindings Makefile
  * the CMake build system now enables -Wextra when building C++
  * some Cgraph functions that take char* arguments that they do not modify have
    been updated to take const char* arguments #634
  * incorrectly using the layout attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  * edgepaint accepts more standard -- prefixed command line arguments and
    rejects invalid options #1971
  * improved detection of Lefty dependencies in the Autotools build system
  * Fix: out of bounds read when attempting to load a plugin whose name is ≥63 characters
  * Fix: out of bounds read when examining a registered plugin whose name is ≥63 characters
  * Fix: do not fclose(NULL) in gvmap
  * Fix: Uninitialized variable read in delaunay_tri
    potentially mismatched format string in tclpkg
  * Fix: ortho's eqEndSeg incorrectly modifies its arguments #2047
  * Fix: Autotools enables -Wtrampolines and -Wlogical-op for Clang #2066
  * Fix: node_distinct_coloring failure due to out-of-memory now reported correctly
    instead of referring to a failure to open lab_gamut
  * Fix: a typo GD_LIBS to GDLIB_LIBS in tclpkg/tcldot/Makefile.am !2022
  * Fix: Autotools build system sets libgd variables now instead of incorrectly setting
    GTK variables
  * Fix: HTML strings used as labels are distinguishable in GXL output by kind="HTML-like string"
  * Fix: a Bashism removed from the Autotools build system
  * Fix: when Criterion is available, the command_line test binary is no longer built
    and installed by default, but rather during make check
  * Fix: round-tripping a file through gv2gxl and then gxl2gv no longer causes
    HTML-like labels to become non-HTML like labels #517
  * Fix: fix ODR violation by including the ortho object files in the gvc lib also for
    CMake and MSbuild #2096</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1630324800">- Changelog Update for SLES:
  The Following patches have been backported to SLES and are therefore
  missing from the Factory changelog:
  * graphviz-2.40.1-fix-dot-segfault.patch (bsc#1151207)
  * graphviz-out-of-bounds-write.patch (bsc#1185833)
  * graphviz-null_dereference.patch (bsc#1185833)</changelog>
  <changelog author="Christian Voegl &lt;christian.voegl@suse.com&gt;" date="1630929600">- Changelog Update for SLES:
  The following patch has been backported to SLES and is therefore
  missing from the Factory changelog:
  * graphviz-malformed_input.patch (boo#1132091)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1634385600">- update to 2.49.1:
  - the CMake build system installs gzipped man pages if `gzip` is available #1883
  - CMake projects using Graphviz as a subproject (`add_subdirectory`) can now
    link against and use `gvc`.
  - various problems in the generation of Javascript bindings
  - 2.48.0: test suite is failing #2112
  - Ensure correct file-level dependency for generated file in cmake generated
    projects #2119
  - compile failures with a C++20-compatible toolchain #2122
  - compile errors on macOS when using Bison 3.8 #2127
  - Make Graphviz buildable as a cmake subproject/subdirectory #1477
  - Header not found in Cmake project #2109
  - a very basic C++ API for a subset of the functions in lib/cgraph and
    lib/gvc, allowing a graph to be rendered from DOT source to a
    specified format. The new API is available through two new
    libraries: lib/cgraph++ and lib/gvc++. It is experimental, meaning
    that it might have breaking changes also in upcoming patch or minor
    releases (towards #2001)
  - CMake builds now support an `with_expat` option that allows the support for
    using HTML-like labels through the optional expat library to be explicitly
    enabled (default) or disabled
  - CMake builds now support an with_zlib option that allows the support for
    raster image compression through the optional zlib library to be explicitly
    enabled (default) or disabled
  - the CMake build system now enables `-Wextra` when building C++
  - some Cgraph functions that take `char*` arguments that they do not modify have
    been updated to take `const char*` arguments #634
  - incorrectly using the `layout` attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  - `edgepaint` accepts more standard `--` prefixed command line arguments and
    rejects invalid options #1971
  - improved detection of Lefty dependencies in the Autotools build system
  - libexpr rejects printing the time (`%t`) if no format is provided
  - `-DDATE=…` option in the CMake build system has been removed
  - the Autotools build system no longer writes the DATE file and the portable
    source tarball no longer includes this
  - The attached dot file causes a segfault when processed #2095
  - fix typos and update URLs in `edgepaint` usage text and man page
  - Fix clang's undefined behavior warning in dotLayout
  - gvpr doesn't build on macOS but MKDEFS_EXECUTABLE points to wrong
    directory #2101
  - the generated gdefs.h header is no longer installed
  - `ccomps` out-of-memory message no longer incorrectly refers to `gc`
  - do not abort when `calloc(0, x)` or `calloc(x, 0)` in `gcalloc` return `NULL`
  - failed Exshort_t type discrimination #1799
  - dot manpage is in wrong directory on Windows #1936
  - CMake builds fail when when the ltdl library is not available even if the
    `enable_ltdl` option is `ON`
  - CMake builds fail when when the optional `zlib` library is not available
  - fix graph rotation in quartz plugin</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1635336000">- Split libgraphviz into tlibcdt, libcgraph, libgvc, libgvpr, libpathplan,
  libxdot, and  liblab_gamut packages, in order to fix shlib naming policy
  errors (boo#1191756)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1637755200">- update to 2.49.3:
  - gvpr "split", "tokens", and "index" functions produce incorrect results
    This was a regression that occurred between 2.47.1 and 2.47.2.
  - Lefty is disabled by default in the Autotools build system. To re-enable it,
    pass `--enable-lefty` to `./configure`. In a future release, Lefty will be
    removed.
  - remove PHP5 support in SWIG bindings
  - Msys experimental packages are included in release artifacts
  - CMake build system incorrectly aliases gv2gml to gml2gv
  - Gv2gml Doesn't escape quotes in attributes
  - GVPR incorrectly understands color schemes
- reenable lefty to fix addons build</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1641816000">- Remove pointless libgraphviz6 subpackage only containing broken
  and unnecessary ld.so.conf.d dropin.
- Add required Provides and Obsoletes for library package split.
- Remove unversioned symlinks for plugins, breaking shared library
  policy.
- Remove duplicate python3 bindings in wrong directory (again).
- Add missing post scriptlet for webp plugin.
- Fix postun scriptlets for all plugins (be silent when graphviz
  gets removed completely, report errors otherwise).
- Cleanup spec file.
- Disable Java bindings, as unused/untested, and packaging
  is quite broken.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1660305600">- Split the Qt5 dependencies from addons flavor - it's just gvedit</changelog>
  <changelog author="Klaus K&#xE4;mpf &lt;kkaempf@suse.com&gt;" date="1666180800">- add swig-4.1.0.patch to work around graphviz's incompatibility
  with swig-4.1.0.</changelog>
  <changelog author="pgajdos@suse.com" date="1668427200">- php8 support was added in swig 4.1.0</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1677672000">- Fix RPM conditionals for PHP, elif does not work on Leap 15.x
- Remove unused ghostscript_any BuildRequires for qt5 and main
  flavors</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1701172800">- Require bitstream-vera-fonts for correct .png rendering by doxygen+dot</changelog>
</package>
<package pkgid="f0c5080ab4d6b2f7ab1a9d0655ab7478372627516c0fd2e979f13c6338967b7b9a61253e766ab8fa7e19d1fe461161fb325a89172638f30204d9f213e7e2816b" name="graphviz-smyrna-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.49.3" rel="7.1"/>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614081600">- Reenable ghostscript, but require just ghostscript-mini</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614600000">- Add graphviz-webp package to for webp image support</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1615896000">- Replace ghostscript-mini dependency with ghostscript_any</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1617883200">- Buildrequire full ghostscript in the addons package
  to avoid a conflict betwen ghostcript-mini and ghostscript-devel</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1618401600">- Remove obsolete pre_checkin.sh</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update to version 2.47.1
  * More detailed error messages when opening input file fails
  * The edges in JSON output are ordered now
  * Fixed xdot man page does not document some functions
  * Fixed PIC renderer
  * Fixed dot conversion to dia format
  * Fixed memory leak of reference-counted HTML strings
  * Fix for TBbalance attribute code
  * Fixed HTML parser error with single closing square bracket in
    table row
  * Fixed reference counted strings put the HTML bit in the middle
    of the reference count
  * Fixed &amp;amp; escape disappearing
  * Fixed gvpr -? to actually print usage and exit non-zero
  * Fixed memory leak in libmingle
  * Fixed memory leak in ANN bridge
  * Fixed buffer overflow in unflatten
  * Fixed agxbputc macro does not bracket its arguments
- Drop upstream fixed graphviz-2.46-fix-shebang.patch
  * Using POSIX shell, no need for ksh</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622635200">- Install epl-v10.txt instead of COPYING.
  The COPYING file is a symlink to epl-v10.txt.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1624881600">- Update graphviz-2.20.2-interpreter_names.patch so the Python demo
  uses Python 3.</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1628683200">- Dropped python2 subpackages as the bindings are removed in 2.48
- Update to version 2.48.0 (changes since 2.47.1)
  * marginally more accurate computations in Smyrna sphere projection
  * Perl is no longer required to build Graphviz #2067
  * nop more reliably returns success and failure exit statuses
  * implicit 63 character limit on plugin names is removed in GVC
  * remove Python 2 bindings #1992
  * improved thread-safety in Graphviz bindings Makefile
  * the CMake build system now enables -Wextra when building C++
  * some Cgraph functions that take char* arguments that they do not modify have
    been updated to take const char* arguments #634
  * incorrectly using the layout attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  * edgepaint accepts more standard -- prefixed command line arguments and
    rejects invalid options #1971
  * improved detection of Lefty dependencies in the Autotools build system
  * Fix: out of bounds read when attempting to load a plugin whose name is ≥63 characters
  * Fix: out of bounds read when examining a registered plugin whose name is ≥63 characters
  * Fix: do not fclose(NULL) in gvmap
  * Fix: Uninitialized variable read in delaunay_tri
    potentially mismatched format string in tclpkg
  * Fix: ortho's eqEndSeg incorrectly modifies its arguments #2047
  * Fix: Autotools enables -Wtrampolines and -Wlogical-op for Clang #2066
  * Fix: node_distinct_coloring failure due to out-of-memory now reported correctly
    instead of referring to a failure to open lab_gamut
  * Fix: a typo GD_LIBS to GDLIB_LIBS in tclpkg/tcldot/Makefile.am !2022
  * Fix: Autotools build system sets libgd variables now instead of incorrectly setting
    GTK variables
  * Fix: HTML strings used as labels are distinguishable in GXL output by kind="HTML-like string"
  * Fix: a Bashism removed from the Autotools build system
  * Fix: when Criterion is available, the command_line test binary is no longer built
    and installed by default, but rather during make check
  * Fix: round-tripping a file through gv2gxl and then gxl2gv no longer causes
    HTML-like labels to become non-HTML like labels #517
  * Fix: fix ODR violation by including the ortho object files in the gvc lib also for
    CMake and MSbuild #2096</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1630324800">- Changelog Update for SLES:
  The Following patches have been backported to SLES and are therefore
  missing from the Factory changelog:
  * graphviz-2.40.1-fix-dot-segfault.patch (bsc#1151207)
  * graphviz-out-of-bounds-write.patch (bsc#1185833)
  * graphviz-null_dereference.patch (bsc#1185833)</changelog>
  <changelog author="Christian Voegl &lt;christian.voegl@suse.com&gt;" date="1630929600">- Changelog Update for SLES:
  The following patch has been backported to SLES and is therefore
  missing from the Factory changelog:
  * graphviz-malformed_input.patch (boo#1132091)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1634385600">- update to 2.49.1:
  - the CMake build system installs gzipped man pages if `gzip` is available #1883
  - CMake projects using Graphviz as a subproject (`add_subdirectory`) can now
    link against and use `gvc`.
  - various problems in the generation of Javascript bindings
  - 2.48.0: test suite is failing #2112
  - Ensure correct file-level dependency for generated file in cmake generated
    projects #2119
  - compile failures with a C++20-compatible toolchain #2122
  - compile errors on macOS when using Bison 3.8 #2127
  - Make Graphviz buildable as a cmake subproject/subdirectory #1477
  - Header not found in Cmake project #2109
  - a very basic C++ API for a subset of the functions in lib/cgraph and
    lib/gvc, allowing a graph to be rendered from DOT source to a
    specified format. The new API is available through two new
    libraries: lib/cgraph++ and lib/gvc++. It is experimental, meaning
    that it might have breaking changes also in upcoming patch or minor
    releases (towards #2001)
  - CMake builds now support an `with_expat` option that allows the support for
    using HTML-like labels through the optional expat library to be explicitly
    enabled (default) or disabled
  - CMake builds now support an with_zlib option that allows the support for
    raster image compression through the optional zlib library to be explicitly
    enabled (default) or disabled
  - the CMake build system now enables `-Wextra` when building C++
  - some Cgraph functions that take `char*` arguments that they do not modify have
    been updated to take `const char*` arguments #634
  - incorrectly using the `layout` attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  - `edgepaint` accepts more standard `--` prefixed command line arguments and
    rejects invalid options #1971
  - improved detection of Lefty dependencies in the Autotools build system
  - libexpr rejects printing the time (`%t`) if no format is provided
  - `-DDATE=…` option in the CMake build system has been removed
  - the Autotools build system no longer writes the DATE file and the portable
    source tarball no longer includes this
  - The attached dot file causes a segfault when processed #2095
  - fix typos and update URLs in `edgepaint` usage text and man page
  - Fix clang's undefined behavior warning in dotLayout
  - gvpr doesn't build on macOS but MKDEFS_EXECUTABLE points to wrong
    directory #2101
  - the generated gdefs.h header is no longer installed
  - `ccomps` out-of-memory message no longer incorrectly refers to `gc`
  - do not abort when `calloc(0, x)` or `calloc(x, 0)` in `gcalloc` return `NULL`
  - failed Exshort_t type discrimination #1799
  - dot manpage is in wrong directory on Windows #1936
  - CMake builds fail when when the ltdl library is not available even if the
    `enable_ltdl` option is `ON`
  - CMake builds fail when when the optional `zlib` library is not available
  - fix graph rotation in quartz plugin</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1635336000">- Split libgraphviz into tlibcdt, libcgraph, libgvc, libgvpr, libpathplan,
  libxdot, and  liblab_gamut packages, in order to fix shlib naming policy
  errors (boo#1191756)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1637755200">- update to 2.49.3:
  - gvpr "split", "tokens", and "index" functions produce incorrect results
    This was a regression that occurred between 2.47.1 and 2.47.2.
  - Lefty is disabled by default in the Autotools build system. To re-enable it,
    pass `--enable-lefty` to `./configure`. In a future release, Lefty will be
    removed.
  - remove PHP5 support in SWIG bindings
  - Msys experimental packages are included in release artifacts
  - CMake build system incorrectly aliases gv2gml to gml2gv
  - Gv2gml Doesn't escape quotes in attributes
  - GVPR incorrectly understands color schemes
- reenable lefty to fix addons build</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1641816000">- Remove pointless libgraphviz6 subpackage only containing broken
  and unnecessary ld.so.conf.d dropin.
- Add required Provides and Obsoletes for library package split.
- Remove unversioned symlinks for plugins, breaking shared library
  policy.
- Remove duplicate python3 bindings in wrong directory (again).
- Add missing post scriptlet for webp plugin.
- Fix postun scriptlets for all plugins (be silent when graphviz
  gets removed completely, report errors otherwise).
- Cleanup spec file.
- Disable Java bindings, as unused/untested, and packaging
  is quite broken.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1660305600">- Split the Qt5 dependencies from addons flavor - it's just gvedit</changelog>
  <changelog author="Klaus K&#xE4;mpf &lt;kkaempf@suse.com&gt;" date="1666180800">- add swig-4.1.0.patch to work around graphviz's incompatibility
  with swig-4.1.0.</changelog>
  <changelog author="pgajdos@suse.com" date="1668427200">- php8 support was added in swig 4.1.0</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1677672000">- Fix RPM conditionals for PHP, elif does not work on Leap 15.x
- Remove unused ghostscript_any BuildRequires for qt5 and main
  flavors</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1701172800">- Require bitstream-vera-fonts for correct .png rendering by doxygen+dot</changelog>
</package>
<package pkgid="4b29957b7f1cbe66906124e2c6ce3e382aac4ff470960ff7efe2006a7f126fdaebda76722f910bb6f9210858ca1bb61dc8eb6f5ee19970347357d6f878dc52f0" name="graphviz-tcl" arch="i586">
  <version epoch="0" ver="2.49.3" rel="7.1"/>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614081600">- Reenable ghostscript, but require just ghostscript-mini</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614600000">- Add graphviz-webp package to for webp image support</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1615896000">- Replace ghostscript-mini dependency with ghostscript_any</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1617883200">- Buildrequire full ghostscript in the addons package
  to avoid a conflict betwen ghostcript-mini and ghostscript-devel</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1618401600">- Remove obsolete pre_checkin.sh</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update to version 2.47.1
  * More detailed error messages when opening input file fails
  * The edges in JSON output are ordered now
  * Fixed xdot man page does not document some functions
  * Fixed PIC renderer
  * Fixed dot conversion to dia format
  * Fixed memory leak of reference-counted HTML strings
  * Fix for TBbalance attribute code
  * Fixed HTML parser error with single closing square bracket in
    table row
  * Fixed reference counted strings put the HTML bit in the middle
    of the reference count
  * Fixed &amp;amp; escape disappearing
  * Fixed gvpr -? to actually print usage and exit non-zero
  * Fixed memory leak in libmingle
  * Fixed memory leak in ANN bridge
  * Fixed buffer overflow in unflatten
  * Fixed agxbputc macro does not bracket its arguments
- Drop upstream fixed graphviz-2.46-fix-shebang.patch
  * Using POSIX shell, no need for ksh</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622635200">- Install epl-v10.txt instead of COPYING.
  The COPYING file is a symlink to epl-v10.txt.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1624881600">- Update graphviz-2.20.2-interpreter_names.patch so the Python demo
  uses Python 3.</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1628683200">- Dropped python2 subpackages as the bindings are removed in 2.48
- Update to version 2.48.0 (changes since 2.47.1)
  * marginally more accurate computations in Smyrna sphere projection
  * Perl is no longer required to build Graphviz #2067
  * nop more reliably returns success and failure exit statuses
  * implicit 63 character limit on plugin names is removed in GVC
  * remove Python 2 bindings #1992
  * improved thread-safety in Graphviz bindings Makefile
  * the CMake build system now enables -Wextra when building C++
  * some Cgraph functions that take char* arguments that they do not modify have
    been updated to take const char* arguments #634
  * incorrectly using the layout attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  * edgepaint accepts more standard -- prefixed command line arguments and
    rejects invalid options #1971
  * improved detection of Lefty dependencies in the Autotools build system
  * Fix: out of bounds read when attempting to load a plugin whose name is ≥63 characters
  * Fix: out of bounds read when examining a registered plugin whose name is ≥63 characters
  * Fix: do not fclose(NULL) in gvmap
  * Fix: Uninitialized variable read in delaunay_tri
    potentially mismatched format string in tclpkg
  * Fix: ortho's eqEndSeg incorrectly modifies its arguments #2047
  * Fix: Autotools enables -Wtrampolines and -Wlogical-op for Clang #2066
  * Fix: node_distinct_coloring failure due to out-of-memory now reported correctly
    instead of referring to a failure to open lab_gamut
  * Fix: a typo GD_LIBS to GDLIB_LIBS in tclpkg/tcldot/Makefile.am !2022
  * Fix: Autotools build system sets libgd variables now instead of incorrectly setting
    GTK variables
  * Fix: HTML strings used as labels are distinguishable in GXL output by kind="HTML-like string"
  * Fix: a Bashism removed from the Autotools build system
  * Fix: when Criterion is available, the command_line test binary is no longer built
    and installed by default, but rather during make check
  * Fix: round-tripping a file through gv2gxl and then gxl2gv no longer causes
    HTML-like labels to become non-HTML like labels #517
  * Fix: fix ODR violation by including the ortho object files in the gvc lib also for
    CMake and MSbuild #2096</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1630324800">- Changelog Update for SLES:
  The Following patches have been backported to SLES and are therefore
  missing from the Factory changelog:
  * graphviz-2.40.1-fix-dot-segfault.patch (bsc#1151207)
  * graphviz-out-of-bounds-write.patch (bsc#1185833)
  * graphviz-null_dereference.patch (bsc#1185833)</changelog>
  <changelog author="Christian Voegl &lt;christian.voegl@suse.com&gt;" date="1630929600">- Changelog Update for SLES:
  The following patch has been backported to SLES and is therefore
  missing from the Factory changelog:
  * graphviz-malformed_input.patch (boo#1132091)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1634385600">- update to 2.49.1:
  - the CMake build system installs gzipped man pages if `gzip` is available #1883
  - CMake projects using Graphviz as a subproject (`add_subdirectory`) can now
    link against and use `gvc`.
  - various problems in the generation of Javascript bindings
  - 2.48.0: test suite is failing #2112
  - Ensure correct file-level dependency for generated file in cmake generated
    projects #2119
  - compile failures with a C++20-compatible toolchain #2122
  - compile errors on macOS when using Bison 3.8 #2127
  - Make Graphviz buildable as a cmake subproject/subdirectory #1477
  - Header not found in Cmake project #2109
  - a very basic C++ API for a subset of the functions in lib/cgraph and
    lib/gvc, allowing a graph to be rendered from DOT source to a
    specified format. The new API is available through two new
    libraries: lib/cgraph++ and lib/gvc++. It is experimental, meaning
    that it might have breaking changes also in upcoming patch or minor
    releases (towards #2001)
  - CMake builds now support an `with_expat` option that allows the support for
    using HTML-like labels through the optional expat library to be explicitly
    enabled (default) or disabled
  - CMake builds now support an with_zlib option that allows the support for
    raster image compression through the optional zlib library to be explicitly
    enabled (default) or disabled
  - the CMake build system now enables `-Wextra` when building C++
  - some Cgraph functions that take `char*` arguments that they do not modify have
    been updated to take `const char*` arguments #634
  - incorrectly using the `layout` attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  - `edgepaint` accepts more standard `--` prefixed command line arguments and
    rejects invalid options #1971
  - improved detection of Lefty dependencies in the Autotools build system
  - libexpr rejects printing the time (`%t`) if no format is provided
  - `-DDATE=…` option in the CMake build system has been removed
  - the Autotools build system no longer writes the DATE file and the portable
    source tarball no longer includes this
  - The attached dot file causes a segfault when processed #2095
  - fix typos and update URLs in `edgepaint` usage text and man page
  - Fix clang's undefined behavior warning in dotLayout
  - gvpr doesn't build on macOS but MKDEFS_EXECUTABLE points to wrong
    directory #2101
  - the generated gdefs.h header is no longer installed
  - `ccomps` out-of-memory message no longer incorrectly refers to `gc`
  - do not abort when `calloc(0, x)` or `calloc(x, 0)` in `gcalloc` return `NULL`
  - failed Exshort_t type discrimination #1799
  - dot manpage is in wrong directory on Windows #1936
  - CMake builds fail when when the ltdl library is not available even if the
    `enable_ltdl` option is `ON`
  - CMake builds fail when when the optional `zlib` library is not available
  - fix graph rotation in quartz plugin</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1635336000">- Split libgraphviz into tlibcdt, libcgraph, libgvc, libgvpr, libpathplan,
  libxdot, and  liblab_gamut packages, in order to fix shlib naming policy
  errors (boo#1191756)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1637755200">- update to 2.49.3:
  - gvpr "split", "tokens", and "index" functions produce incorrect results
    This was a regression that occurred between 2.47.1 and 2.47.2.
  - Lefty is disabled by default in the Autotools build system. To re-enable it,
    pass `--enable-lefty` to `./configure`. In a future release, Lefty will be
    removed.
  - remove PHP5 support in SWIG bindings
  - Msys experimental packages are included in release artifacts
  - CMake build system incorrectly aliases gv2gml to gml2gv
  - Gv2gml Doesn't escape quotes in attributes
  - GVPR incorrectly understands color schemes
- reenable lefty to fix addons build</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1641816000">- Remove pointless libgraphviz6 subpackage only containing broken
  and unnecessary ld.so.conf.d dropin.
- Add required Provides and Obsoletes for library package split.
- Remove unversioned symlinks for plugins, breaking shared library
  policy.
- Remove duplicate python3 bindings in wrong directory (again).
- Add missing post scriptlet for webp plugin.
- Fix postun scriptlets for all plugins (be silent when graphviz
  gets removed completely, report errors otherwise).
- Cleanup spec file.
- Disable Java bindings, as unused/untested, and packaging
  is quite broken.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1660305600">- Split the Qt5 dependencies from addons flavor - it's just gvedit</changelog>
  <changelog author="Klaus K&#xE4;mpf &lt;kkaempf@suse.com&gt;" date="1666180800">- add swig-4.1.0.patch to work around graphviz's incompatibility
  with swig-4.1.0.</changelog>
  <changelog author="pgajdos@suse.com" date="1668427200">- php8 support was added in swig 4.1.0</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1677672000">- Fix RPM conditionals for PHP, elif does not work on Leap 15.x
- Remove unused ghostscript_any BuildRequires for qt5 and main
  flavors</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1701172800">- Require bitstream-vera-fonts for correct .png rendering by doxygen+dot</changelog>
</package>
<package pkgid="77ba1b25ba886cd182604db1626a4f16ae73a698825c1f6daa4697597490c1464515c054817ed39370fde3c0517fb9700c9ed712c14da71e427e233f848d4e2d" name="graphviz-tcl" arch="x86_64">
  <version epoch="0" ver="2.49.3" rel="7.1"/>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614081600">- Reenable ghostscript, but require just ghostscript-mini</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614600000">- Add graphviz-webp package to for webp image support</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1615896000">- Replace ghostscript-mini dependency with ghostscript_any</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1617883200">- Buildrequire full ghostscript in the addons package
  to avoid a conflict betwen ghostcript-mini and ghostscript-devel</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1618401600">- Remove obsolete pre_checkin.sh</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update to version 2.47.1
  * More detailed error messages when opening input file fails
  * The edges in JSON output are ordered now
  * Fixed xdot man page does not document some functions
  * Fixed PIC renderer
  * Fixed dot conversion to dia format
  * Fixed memory leak of reference-counted HTML strings
  * Fix for TBbalance attribute code
  * Fixed HTML parser error with single closing square bracket in
    table row
  * Fixed reference counted strings put the HTML bit in the middle
    of the reference count
  * Fixed &amp;amp; escape disappearing
  * Fixed gvpr -? to actually print usage and exit non-zero
  * Fixed memory leak in libmingle
  * Fixed memory leak in ANN bridge
  * Fixed buffer overflow in unflatten
  * Fixed agxbputc macro does not bracket its arguments
- Drop upstream fixed graphviz-2.46-fix-shebang.patch
  * Using POSIX shell, no need for ksh</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622635200">- Install epl-v10.txt instead of COPYING.
  The COPYING file is a symlink to epl-v10.txt.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1624881600">- Update graphviz-2.20.2-interpreter_names.patch so the Python demo
  uses Python 3.</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1628683200">- Dropped python2 subpackages as the bindings are removed in 2.48
- Update to version 2.48.0 (changes since 2.47.1)
  * marginally more accurate computations in Smyrna sphere projection
  * Perl is no longer required to build Graphviz #2067
  * nop more reliably returns success and failure exit statuses
  * implicit 63 character limit on plugin names is removed in GVC
  * remove Python 2 bindings #1992
  * improved thread-safety in Graphviz bindings Makefile
  * the CMake build system now enables -Wextra when building C++
  * some Cgraph functions that take char* arguments that they do not modify have
    been updated to take const char* arguments #634
  * incorrectly using the layout attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  * edgepaint accepts more standard -- prefixed command line arguments and
    rejects invalid options #1971
  * improved detection of Lefty dependencies in the Autotools build system
  * Fix: out of bounds read when attempting to load a plugin whose name is ≥63 characters
  * Fix: out of bounds read when examining a registered plugin whose name is ≥63 characters
  * Fix: do not fclose(NULL) in gvmap
  * Fix: Uninitialized variable read in delaunay_tri
    potentially mismatched format string in tclpkg
  * Fix: ortho's eqEndSeg incorrectly modifies its arguments #2047
  * Fix: Autotools enables -Wtrampolines and -Wlogical-op for Clang #2066
  * Fix: node_distinct_coloring failure due to out-of-memory now reported correctly
    instead of referring to a failure to open lab_gamut
  * Fix: a typo GD_LIBS to GDLIB_LIBS in tclpkg/tcldot/Makefile.am !2022
  * Fix: Autotools build system sets libgd variables now instead of incorrectly setting
    GTK variables
  * Fix: HTML strings used as labels are distinguishable in GXL output by kind="HTML-like string"
  * Fix: a Bashism removed from the Autotools build system
  * Fix: when Criterion is available, the command_line test binary is no longer built
    and installed by default, but rather during make check
  * Fix: round-tripping a file through gv2gxl and then gxl2gv no longer causes
    HTML-like labels to become non-HTML like labels #517
  * Fix: fix ODR violation by including the ortho object files in the gvc lib also for
    CMake and MSbuild #2096</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1630324800">- Changelog Update for SLES:
  The Following patches have been backported to SLES and are therefore
  missing from the Factory changelog:
  * graphviz-2.40.1-fix-dot-segfault.patch (bsc#1151207)
  * graphviz-out-of-bounds-write.patch (bsc#1185833)
  * graphviz-null_dereference.patch (bsc#1185833)</changelog>
  <changelog author="Christian Voegl &lt;christian.voegl@suse.com&gt;" date="1630929600">- Changelog Update for SLES:
  The following patch has been backported to SLES and is therefore
  missing from the Factory changelog:
  * graphviz-malformed_input.patch (boo#1132091)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1634385600">- update to 2.49.1:
  - the CMake build system installs gzipped man pages if `gzip` is available #1883
  - CMake projects using Graphviz as a subproject (`add_subdirectory`) can now
    link against and use `gvc`.
  - various problems in the generation of Javascript bindings
  - 2.48.0: test suite is failing #2112
  - Ensure correct file-level dependency for generated file in cmake generated
    projects #2119
  - compile failures with a C++20-compatible toolchain #2122
  - compile errors on macOS when using Bison 3.8 #2127
  - Make Graphviz buildable as a cmake subproject/subdirectory #1477
  - Header not found in Cmake project #2109
  - a very basic C++ API for a subset of the functions in lib/cgraph and
    lib/gvc, allowing a graph to be rendered from DOT source to a
    specified format. The new API is available through two new
    libraries: lib/cgraph++ and lib/gvc++. It is experimental, meaning
    that it might have breaking changes also in upcoming patch or minor
    releases (towards #2001)
  - CMake builds now support an `with_expat` option that allows the support for
    using HTML-like labels through the optional expat library to be explicitly
    enabled (default) or disabled
  - CMake builds now support an with_zlib option that allows the support for
    raster image compression through the optional zlib library to be explicitly
    enabled (default) or disabled
  - the CMake build system now enables `-Wextra` when building C++
  - some Cgraph functions that take `char*` arguments that they do not modify have
    been updated to take `const char*` arguments #634
  - incorrectly using the `layout` attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  - `edgepaint` accepts more standard `--` prefixed command line arguments and
    rejects invalid options #1971
  - improved detection of Lefty dependencies in the Autotools build system
  - libexpr rejects printing the time (`%t`) if no format is provided
  - `-DDATE=…` option in the CMake build system has been removed
  - the Autotools build system no longer writes the DATE file and the portable
    source tarball no longer includes this
  - The attached dot file causes a segfault when processed #2095
  - fix typos and update URLs in `edgepaint` usage text and man page
  - Fix clang's undefined behavior warning in dotLayout
  - gvpr doesn't build on macOS but MKDEFS_EXECUTABLE points to wrong
    directory #2101
  - the generated gdefs.h header is no longer installed
  - `ccomps` out-of-memory message no longer incorrectly refers to `gc`
  - do not abort when `calloc(0, x)` or `calloc(x, 0)` in `gcalloc` return `NULL`
  - failed Exshort_t type discrimination #1799
  - dot manpage is in wrong directory on Windows #1936
  - CMake builds fail when when the ltdl library is not available even if the
    `enable_ltdl` option is `ON`
  - CMake builds fail when when the optional `zlib` library is not available
  - fix graph rotation in quartz plugin</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1635336000">- Split libgraphviz into tlibcdt, libcgraph, libgvc, libgvpr, libpathplan,
  libxdot, and  liblab_gamut packages, in order to fix shlib naming policy
  errors (boo#1191756)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1637755200">- update to 2.49.3:
  - gvpr "split", "tokens", and "index" functions produce incorrect results
    This was a regression that occurred between 2.47.1 and 2.47.2.
  - Lefty is disabled by default in the Autotools build system. To re-enable it,
    pass `--enable-lefty` to `./configure`. In a future release, Lefty will be
    removed.
  - remove PHP5 support in SWIG bindings
  - Msys experimental packages are included in release artifacts
  - CMake build system incorrectly aliases gv2gml to gml2gv
  - Gv2gml Doesn't escape quotes in attributes
  - GVPR incorrectly understands color schemes
- reenable lefty to fix addons build</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1641816000">- Remove pointless libgraphviz6 subpackage only containing broken
  and unnecessary ld.so.conf.d dropin.
- Add required Provides and Obsoletes for library package split.
- Remove unversioned symlinks for plugins, breaking shared library
  policy.
- Remove duplicate python3 bindings in wrong directory (again).
- Add missing post scriptlet for webp plugin.
- Fix postun scriptlets for all plugins (be silent when graphviz
  gets removed completely, report errors otherwise).
- Cleanup spec file.
- Disable Java bindings, as unused/untested, and packaging
  is quite broken.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1660305600">- Split the Qt5 dependencies from addons flavor - it's just gvedit</changelog>
  <changelog author="Klaus K&#xE4;mpf &lt;kkaempf@suse.com&gt;" date="1666180800">- add swig-4.1.0.patch to work around graphviz's incompatibility
  with swig-4.1.0.</changelog>
  <changelog author="pgajdos@suse.com" date="1668427200">- php8 support was added in swig 4.1.0</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1677672000">- Fix RPM conditionals for PHP, elif does not work on Leap 15.x
- Remove unused ghostscript_any BuildRequires for qt5 and main
  flavors</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1701172800">- Require bitstream-vera-fonts for correct .png rendering by doxygen+dot</changelog>
</package>
<package pkgid="07d4dff420df802518d0e39e807f998e26758343a0d3618ef5955ec3b19bd73cb93434ca59e9cc7016277725013101632f0080cb0eff66cae816e200c9b2294f" name="graphviz-tcl-debuginfo" arch="i586">
  <version epoch="0" ver="2.49.3" rel="7.1"/>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614081600">- Reenable ghostscript, but require just ghostscript-mini</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614600000">- Add graphviz-webp package to for webp image support</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1615896000">- Replace ghostscript-mini dependency with ghostscript_any</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1617883200">- Buildrequire full ghostscript in the addons package
  to avoid a conflict betwen ghostcript-mini and ghostscript-devel</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1618401600">- Remove obsolete pre_checkin.sh</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update to version 2.47.1
  * More detailed error messages when opening input file fails
  * The edges in JSON output are ordered now
  * Fixed xdot man page does not document some functions
  * Fixed PIC renderer
  * Fixed dot conversion to dia format
  * Fixed memory leak of reference-counted HTML strings
  * Fix for TBbalance attribute code
  * Fixed HTML parser error with single closing square bracket in
    table row
  * Fixed reference counted strings put the HTML bit in the middle
    of the reference count
  * Fixed &amp;amp; escape disappearing
  * Fixed gvpr -? to actually print usage and exit non-zero
  * Fixed memory leak in libmingle
  * Fixed memory leak in ANN bridge
  * Fixed buffer overflow in unflatten
  * Fixed agxbputc macro does not bracket its arguments
- Drop upstream fixed graphviz-2.46-fix-shebang.patch
  * Using POSIX shell, no need for ksh</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622635200">- Install epl-v10.txt instead of COPYING.
  The COPYING file is a symlink to epl-v10.txt.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1624881600">- Update graphviz-2.20.2-interpreter_names.patch so the Python demo
  uses Python 3.</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1628683200">- Dropped python2 subpackages as the bindings are removed in 2.48
- Update to version 2.48.0 (changes since 2.47.1)
  * marginally more accurate computations in Smyrna sphere projection
  * Perl is no longer required to build Graphviz #2067
  * nop more reliably returns success and failure exit statuses
  * implicit 63 character limit on plugin names is removed in GVC
  * remove Python 2 bindings #1992
  * improved thread-safety in Graphviz bindings Makefile
  * the CMake build system now enables -Wextra when building C++
  * some Cgraph functions that take char* arguments that they do not modify have
    been updated to take const char* arguments #634
  * incorrectly using the layout attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  * edgepaint accepts more standard -- prefixed command line arguments and
    rejects invalid options #1971
  * improved detection of Lefty dependencies in the Autotools build system
  * Fix: out of bounds read when attempting to load a plugin whose name is ≥63 characters
  * Fix: out of bounds read when examining a registered plugin whose name is ≥63 characters
  * Fix: do not fclose(NULL) in gvmap
  * Fix: Uninitialized variable read in delaunay_tri
    potentially mismatched format string in tclpkg
  * Fix: ortho's eqEndSeg incorrectly modifies its arguments #2047
  * Fix: Autotools enables -Wtrampolines and -Wlogical-op for Clang #2066
  * Fix: node_distinct_coloring failure due to out-of-memory now reported correctly
    instead of referring to a failure to open lab_gamut
  * Fix: a typo GD_LIBS to GDLIB_LIBS in tclpkg/tcldot/Makefile.am !2022
  * Fix: Autotools build system sets libgd variables now instead of incorrectly setting
    GTK variables
  * Fix: HTML strings used as labels are distinguishable in GXL output by kind="HTML-like string"
  * Fix: a Bashism removed from the Autotools build system
  * Fix: when Criterion is available, the command_line test binary is no longer built
    and installed by default, but rather during make check
  * Fix: round-tripping a file through gv2gxl and then gxl2gv no longer causes
    HTML-like labels to become non-HTML like labels #517
  * Fix: fix ODR violation by including the ortho object files in the gvc lib also for
    CMake and MSbuild #2096</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1630324800">- Changelog Update for SLES:
  The Following patches have been backported to SLES and are therefore
  missing from the Factory changelog:
  * graphviz-2.40.1-fix-dot-segfault.patch (bsc#1151207)
  * graphviz-out-of-bounds-write.patch (bsc#1185833)
  * graphviz-null_dereference.patch (bsc#1185833)</changelog>
  <changelog author="Christian Voegl &lt;christian.voegl@suse.com&gt;" date="1630929600">- Changelog Update for SLES:
  The following patch has been backported to SLES and is therefore
  missing from the Factory changelog:
  * graphviz-malformed_input.patch (boo#1132091)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1634385600">- update to 2.49.1:
  - the CMake build system installs gzipped man pages if `gzip` is available #1883
  - CMake projects using Graphviz as a subproject (`add_subdirectory`) can now
    link against and use `gvc`.
  - various problems in the generation of Javascript bindings
  - 2.48.0: test suite is failing #2112
  - Ensure correct file-level dependency for generated file in cmake generated
    projects #2119
  - compile failures with a C++20-compatible toolchain #2122
  - compile errors on macOS when using Bison 3.8 #2127
  - Make Graphviz buildable as a cmake subproject/subdirectory #1477
  - Header not found in Cmake project #2109
  - a very basic C++ API for a subset of the functions in lib/cgraph and
    lib/gvc, allowing a graph to be rendered from DOT source to a
    specified format. The new API is available through two new
    libraries: lib/cgraph++ and lib/gvc++. It is experimental, meaning
    that it might have breaking changes also in upcoming patch or minor
    releases (towards #2001)
  - CMake builds now support an `with_expat` option that allows the support for
    using HTML-like labels through the optional expat library to be explicitly
    enabled (default) or disabled
  - CMake builds now support an with_zlib option that allows the support for
    raster image compression through the optional zlib library to be explicitly
    enabled (default) or disabled
  - the CMake build system now enables `-Wextra` when building C++
  - some Cgraph functions that take `char*` arguments that they do not modify have
    been updated to take `const char*` arguments #634
  - incorrectly using the `layout` attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  - `edgepaint` accepts more standard `--` prefixed command line arguments and
    rejects invalid options #1971
  - improved detection of Lefty dependencies in the Autotools build system
  - libexpr rejects printing the time (`%t`) if no format is provided
  - `-DDATE=…` option in the CMake build system has been removed
  - the Autotools build system no longer writes the DATE file and the portable
    source tarball no longer includes this
  - The attached dot file causes a segfault when processed #2095
  - fix typos and update URLs in `edgepaint` usage text and man page
  - Fix clang's undefined behavior warning in dotLayout
  - gvpr doesn't build on macOS but MKDEFS_EXECUTABLE points to wrong
    directory #2101
  - the generated gdefs.h header is no longer installed
  - `ccomps` out-of-memory message no longer incorrectly refers to `gc`
  - do not abort when `calloc(0, x)` or `calloc(x, 0)` in `gcalloc` return `NULL`
  - failed Exshort_t type discrimination #1799
  - dot manpage is in wrong directory on Windows #1936
  - CMake builds fail when when the ltdl library is not available even if the
    `enable_ltdl` option is `ON`
  - CMake builds fail when when the optional `zlib` library is not available
  - fix graph rotation in quartz plugin</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1635336000">- Split libgraphviz into tlibcdt, libcgraph, libgvc, libgvpr, libpathplan,
  libxdot, and  liblab_gamut packages, in order to fix shlib naming policy
  errors (boo#1191756)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1637755200">- update to 2.49.3:
  - gvpr "split", "tokens", and "index" functions produce incorrect results
    This was a regression that occurred between 2.47.1 and 2.47.2.
  - Lefty is disabled by default in the Autotools build system. To re-enable it,
    pass `--enable-lefty` to `./configure`. In a future release, Lefty will be
    removed.
  - remove PHP5 support in SWIG bindings
  - Msys experimental packages are included in release artifacts
  - CMake build system incorrectly aliases gv2gml to gml2gv
  - Gv2gml Doesn't escape quotes in attributes
  - GVPR incorrectly understands color schemes
- reenable lefty to fix addons build</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1641816000">- Remove pointless libgraphviz6 subpackage only containing broken
  and unnecessary ld.so.conf.d dropin.
- Add required Provides and Obsoletes for library package split.
- Remove unversioned symlinks for plugins, breaking shared library
  policy.
- Remove duplicate python3 bindings in wrong directory (again).
- Add missing post scriptlet for webp plugin.
- Fix postun scriptlets for all plugins (be silent when graphviz
  gets removed completely, report errors otherwise).
- Cleanup spec file.
- Disable Java bindings, as unused/untested, and packaging
  is quite broken.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1660305600">- Split the Qt5 dependencies from addons flavor - it's just gvedit</changelog>
  <changelog author="Klaus K&#xE4;mpf &lt;kkaempf@suse.com&gt;" date="1666180800">- add swig-4.1.0.patch to work around graphviz's incompatibility
  with swig-4.1.0.</changelog>
  <changelog author="pgajdos@suse.com" date="1668427200">- php8 support was added in swig 4.1.0</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1677672000">- Fix RPM conditionals for PHP, elif does not work on Leap 15.x
- Remove unused ghostscript_any BuildRequires for qt5 and main
  flavors</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1701172800">- Require bitstream-vera-fonts for correct .png rendering by doxygen+dot</changelog>
</package>
<package pkgid="cf1339a09d12c1cf89f75b1e4207dca4d969101fb467b8de8ae4a57b532eb6f0128cb6bbff94ddbc22246f58d5a8ef221c3677e15a52421ab380ead68834fdfb" name="graphviz-tcl-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.49.3" rel="7.1"/>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614081600">- Reenable ghostscript, but require just ghostscript-mini</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614600000">- Add graphviz-webp package to for webp image support</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1615896000">- Replace ghostscript-mini dependency with ghostscript_any</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1617883200">- Buildrequire full ghostscript in the addons package
  to avoid a conflict betwen ghostcript-mini and ghostscript-devel</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1618401600">- Remove obsolete pre_checkin.sh</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update to version 2.47.1
  * More detailed error messages when opening input file fails
  * The edges in JSON output are ordered now
  * Fixed xdot man page does not document some functions
  * Fixed PIC renderer
  * Fixed dot conversion to dia format
  * Fixed memory leak of reference-counted HTML strings
  * Fix for TBbalance attribute code
  * Fixed HTML parser error with single closing square bracket in
    table row
  * Fixed reference counted strings put the HTML bit in the middle
    of the reference count
  * Fixed &amp;amp; escape disappearing
  * Fixed gvpr -? to actually print usage and exit non-zero
  * Fixed memory leak in libmingle
  * Fixed memory leak in ANN bridge
  * Fixed buffer overflow in unflatten
  * Fixed agxbputc macro does not bracket its arguments
- Drop upstream fixed graphviz-2.46-fix-shebang.patch
  * Using POSIX shell, no need for ksh</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622635200">- Install epl-v10.txt instead of COPYING.
  The COPYING file is a symlink to epl-v10.txt.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1624881600">- Update graphviz-2.20.2-interpreter_names.patch so the Python demo
  uses Python 3.</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1628683200">- Dropped python2 subpackages as the bindings are removed in 2.48
- Update to version 2.48.0 (changes since 2.47.1)
  * marginally more accurate computations in Smyrna sphere projection
  * Perl is no longer required to build Graphviz #2067
  * nop more reliably returns success and failure exit statuses
  * implicit 63 character limit on plugin names is removed in GVC
  * remove Python 2 bindings #1992
  * improved thread-safety in Graphviz bindings Makefile
  * the CMake build system now enables -Wextra when building C++
  * some Cgraph functions that take char* arguments that they do not modify have
    been updated to take const char* arguments #634
  * incorrectly using the layout attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  * edgepaint accepts more standard -- prefixed command line arguments and
    rejects invalid options #1971
  * improved detection of Lefty dependencies in the Autotools build system
  * Fix: out of bounds read when attempting to load a plugin whose name is ≥63 characters
  * Fix: out of bounds read when examining a registered plugin whose name is ≥63 characters
  * Fix: do not fclose(NULL) in gvmap
  * Fix: Uninitialized variable read in delaunay_tri
    potentially mismatched format string in tclpkg
  * Fix: ortho's eqEndSeg incorrectly modifies its arguments #2047
  * Fix: Autotools enables -Wtrampolines and -Wlogical-op for Clang #2066
  * Fix: node_distinct_coloring failure due to out-of-memory now reported correctly
    instead of referring to a failure to open lab_gamut
  * Fix: a typo GD_LIBS to GDLIB_LIBS in tclpkg/tcldot/Makefile.am !2022
  * Fix: Autotools build system sets libgd variables now instead of incorrectly setting
    GTK variables
  * Fix: HTML strings used as labels are distinguishable in GXL output by kind="HTML-like string"
  * Fix: a Bashism removed from the Autotools build system
  * Fix: when Criterion is available, the command_line test binary is no longer built
    and installed by default, but rather during make check
  * Fix: round-tripping a file through gv2gxl and then gxl2gv no longer causes
    HTML-like labels to become non-HTML like labels #517
  * Fix: fix ODR violation by including the ortho object files in the gvc lib also for
    CMake and MSbuild #2096</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1630324800">- Changelog Update for SLES:
  The Following patches have been backported to SLES and are therefore
  missing from the Factory changelog:
  * graphviz-2.40.1-fix-dot-segfault.patch (bsc#1151207)
  * graphviz-out-of-bounds-write.patch (bsc#1185833)
  * graphviz-null_dereference.patch (bsc#1185833)</changelog>
  <changelog author="Christian Voegl &lt;christian.voegl@suse.com&gt;" date="1630929600">- Changelog Update for SLES:
  The following patch has been backported to SLES and is therefore
  missing from the Factory changelog:
  * graphviz-malformed_input.patch (boo#1132091)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1634385600">- update to 2.49.1:
  - the CMake build system installs gzipped man pages if `gzip` is available #1883
  - CMake projects using Graphviz as a subproject (`add_subdirectory`) can now
    link against and use `gvc`.
  - various problems in the generation of Javascript bindings
  - 2.48.0: test suite is failing #2112
  - Ensure correct file-level dependency for generated file in cmake generated
    projects #2119
  - compile failures with a C++20-compatible toolchain #2122
  - compile errors on macOS when using Bison 3.8 #2127
  - Make Graphviz buildable as a cmake subproject/subdirectory #1477
  - Header not found in Cmake project #2109
  - a very basic C++ API for a subset of the functions in lib/cgraph and
    lib/gvc, allowing a graph to be rendered from DOT source to a
    specified format. The new API is available through two new
    libraries: lib/cgraph++ and lib/gvc++. It is experimental, meaning
    that it might have breaking changes also in upcoming patch or minor
    releases (towards #2001)
  - CMake builds now support an `with_expat` option that allows the support for
    using HTML-like labels through the optional expat library to be explicitly
    enabled (default) or disabled
  - CMake builds now support an with_zlib option that allows the support for
    raster image compression through the optional zlib library to be explicitly
    enabled (default) or disabled
  - the CMake build system now enables `-Wextra` when building C++
  - some Cgraph functions that take `char*` arguments that they do not modify have
    been updated to take `const char*` arguments #634
  - incorrectly using the `layout` attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  - `edgepaint` accepts more standard `--` prefixed command line arguments and
    rejects invalid options #1971
  - improved detection of Lefty dependencies in the Autotools build system
  - libexpr rejects printing the time (`%t`) if no format is provided
  - `-DDATE=…` option in the CMake build system has been removed
  - the Autotools build system no longer writes the DATE file and the portable
    source tarball no longer includes this
  - The attached dot file causes a segfault when processed #2095
  - fix typos and update URLs in `edgepaint` usage text and man page
  - Fix clang's undefined behavior warning in dotLayout
  - gvpr doesn't build on macOS but MKDEFS_EXECUTABLE points to wrong
    directory #2101
  - the generated gdefs.h header is no longer installed
  - `ccomps` out-of-memory message no longer incorrectly refers to `gc`
  - do not abort when `calloc(0, x)` or `calloc(x, 0)` in `gcalloc` return `NULL`
  - failed Exshort_t type discrimination #1799
  - dot manpage is in wrong directory on Windows #1936
  - CMake builds fail when when the ltdl library is not available even if the
    `enable_ltdl` option is `ON`
  - CMake builds fail when when the optional `zlib` library is not available
  - fix graph rotation in quartz plugin</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1635336000">- Split libgraphviz into tlibcdt, libcgraph, libgvc, libgvpr, libpathplan,
  libxdot, and  liblab_gamut packages, in order to fix shlib naming policy
  errors (boo#1191756)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1637755200">- update to 2.49.3:
  - gvpr "split", "tokens", and "index" functions produce incorrect results
    This was a regression that occurred between 2.47.1 and 2.47.2.
  - Lefty is disabled by default in the Autotools build system. To re-enable it,
    pass `--enable-lefty` to `./configure`. In a future release, Lefty will be
    removed.
  - remove PHP5 support in SWIG bindings
  - Msys experimental packages are included in release artifacts
  - CMake build system incorrectly aliases gv2gml to gml2gv
  - Gv2gml Doesn't escape quotes in attributes
  - GVPR incorrectly understands color schemes
- reenable lefty to fix addons build</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1641816000">- Remove pointless libgraphviz6 subpackage only containing broken
  and unnecessary ld.so.conf.d dropin.
- Add required Provides and Obsoletes for library package split.
- Remove unversioned symlinks for plugins, breaking shared library
  policy.
- Remove duplicate python3 bindings in wrong directory (again).
- Add missing post scriptlet for webp plugin.
- Fix postun scriptlets for all plugins (be silent when graphviz
  gets removed completely, report errors otherwise).
- Cleanup spec file.
- Disable Java bindings, as unused/untested, and packaging
  is quite broken.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1660305600">- Split the Qt5 dependencies from addons flavor - it's just gvedit</changelog>
  <changelog author="Klaus K&#xE4;mpf &lt;kkaempf@suse.com&gt;" date="1666180800">- add swig-4.1.0.patch to work around graphviz's incompatibility
  with swig-4.1.0.</changelog>
  <changelog author="pgajdos@suse.com" date="1668427200">- php8 support was added in swig 4.1.0</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1677672000">- Fix RPM conditionals for PHP, elif does not work on Leap 15.x
- Remove unused ghostscript_any BuildRequires for qt5 and main
  flavors</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1701172800">- Require bitstream-vera-fonts for correct .png rendering by doxygen+dot</changelog>
</package>
<package pkgid="36f607eaf253043ae227326c00be29867fcf96d22bd68e198e1ea94adaab32e6e03cb7ef1883f344d3be7215ebb22d9686c2c99efff2f6807cb36f83768e3815" name="graphviz-webp" arch="i586">
  <version epoch="0" ver="2.49.3" rel="7.1"/>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614081600">- Reenable ghostscript, but require just ghostscript-mini</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614600000">- Add graphviz-webp package to for webp image support</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1615896000">- Replace ghostscript-mini dependency with ghostscript_any</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1617883200">- Buildrequire full ghostscript in the addons package
  to avoid a conflict betwen ghostcript-mini and ghostscript-devel</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1618401600">- Remove obsolete pre_checkin.sh</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update to version 2.47.1
  * More detailed error messages when opening input file fails
  * The edges in JSON output are ordered now
  * Fixed xdot man page does not document some functions
  * Fixed PIC renderer
  * Fixed dot conversion to dia format
  * Fixed memory leak of reference-counted HTML strings
  * Fix for TBbalance attribute code
  * Fixed HTML parser error with single closing square bracket in
    table row
  * Fixed reference counted strings put the HTML bit in the middle
    of the reference count
  * Fixed &amp;amp; escape disappearing
  * Fixed gvpr -? to actually print usage and exit non-zero
  * Fixed memory leak in libmingle
  * Fixed memory leak in ANN bridge
  * Fixed buffer overflow in unflatten
  * Fixed agxbputc macro does not bracket its arguments
- Drop upstream fixed graphviz-2.46-fix-shebang.patch
  * Using POSIX shell, no need for ksh</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622635200">- Install epl-v10.txt instead of COPYING.
  The COPYING file is a symlink to epl-v10.txt.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1624881600">- Update graphviz-2.20.2-interpreter_names.patch so the Python demo
  uses Python 3.</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1628683200">- Dropped python2 subpackages as the bindings are removed in 2.48
- Update to version 2.48.0 (changes since 2.47.1)
  * marginally more accurate computations in Smyrna sphere projection
  * Perl is no longer required to build Graphviz #2067
  * nop more reliably returns success and failure exit statuses
  * implicit 63 character limit on plugin names is removed in GVC
  * remove Python 2 bindings #1992
  * improved thread-safety in Graphviz bindings Makefile
  * the CMake build system now enables -Wextra when building C++
  * some Cgraph functions that take char* arguments that they do not modify have
    been updated to take const char* arguments #634
  * incorrectly using the layout attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  * edgepaint accepts more standard -- prefixed command line arguments and
    rejects invalid options #1971
  * improved detection of Lefty dependencies in the Autotools build system
  * Fix: out of bounds read when attempting to load a plugin whose name is ≥63 characters
  * Fix: out of bounds read when examining a registered plugin whose name is ≥63 characters
  * Fix: do not fclose(NULL) in gvmap
  * Fix: Uninitialized variable read in delaunay_tri
    potentially mismatched format string in tclpkg
  * Fix: ortho's eqEndSeg incorrectly modifies its arguments #2047
  * Fix: Autotools enables -Wtrampolines and -Wlogical-op for Clang #2066
  * Fix: node_distinct_coloring failure due to out-of-memory now reported correctly
    instead of referring to a failure to open lab_gamut
  * Fix: a typo GD_LIBS to GDLIB_LIBS in tclpkg/tcldot/Makefile.am !2022
  * Fix: Autotools build system sets libgd variables now instead of incorrectly setting
    GTK variables
  * Fix: HTML strings used as labels are distinguishable in GXL output by kind="HTML-like string"
  * Fix: a Bashism removed from the Autotools build system
  * Fix: when Criterion is available, the command_line test binary is no longer built
    and installed by default, but rather during make check
  * Fix: round-tripping a file through gv2gxl and then gxl2gv no longer causes
    HTML-like labels to become non-HTML like labels #517
  * Fix: fix ODR violation by including the ortho object files in the gvc lib also for
    CMake and MSbuild #2096</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1630324800">- Changelog Update for SLES:
  The Following patches have been backported to SLES and are therefore
  missing from the Factory changelog:
  * graphviz-2.40.1-fix-dot-segfault.patch (bsc#1151207)
  * graphviz-out-of-bounds-write.patch (bsc#1185833)
  * graphviz-null_dereference.patch (bsc#1185833)</changelog>
  <changelog author="Christian Voegl &lt;christian.voegl@suse.com&gt;" date="1630929600">- Changelog Update for SLES:
  The following patch has been backported to SLES and is therefore
  missing from the Factory changelog:
  * graphviz-malformed_input.patch (boo#1132091)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1634385600">- update to 2.49.1:
  - the CMake build system installs gzipped man pages if `gzip` is available #1883
  - CMake projects using Graphviz as a subproject (`add_subdirectory`) can now
    link against and use `gvc`.
  - various problems in the generation of Javascript bindings
  - 2.48.0: test suite is failing #2112
  - Ensure correct file-level dependency for generated file in cmake generated
    projects #2119
  - compile failures with a C++20-compatible toolchain #2122
  - compile errors on macOS when using Bison 3.8 #2127
  - Make Graphviz buildable as a cmake subproject/subdirectory #1477
  - Header not found in Cmake project #2109
  - a very basic C++ API for a subset of the functions in lib/cgraph and
    lib/gvc, allowing a graph to be rendered from DOT source to a
    specified format. The new API is available through two new
    libraries: lib/cgraph++ and lib/gvc++. It is experimental, meaning
    that it might have breaking changes also in upcoming patch or minor
    releases (towards #2001)
  - CMake builds now support an `with_expat` option that allows the support for
    using HTML-like labels through the optional expat library to be explicitly
    enabled (default) or disabled
  - CMake builds now support an with_zlib option that allows the support for
    raster image compression through the optional zlib library to be explicitly
    enabled (default) or disabled
  - the CMake build system now enables `-Wextra` when building C++
  - some Cgraph functions that take `char*` arguments that they do not modify have
    been updated to take `const char*` arguments #634
  - incorrectly using the `layout` attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  - `edgepaint` accepts more standard `--` prefixed command line arguments and
    rejects invalid options #1971
  - improved detection of Lefty dependencies in the Autotools build system
  - libexpr rejects printing the time (`%t`) if no format is provided
  - `-DDATE=…` option in the CMake build system has been removed
  - the Autotools build system no longer writes the DATE file and the portable
    source tarball no longer includes this
  - The attached dot file causes a segfault when processed #2095
  - fix typos and update URLs in `edgepaint` usage text and man page
  - Fix clang's undefined behavior warning in dotLayout
  - gvpr doesn't build on macOS but MKDEFS_EXECUTABLE points to wrong
    directory #2101
  - the generated gdefs.h header is no longer installed
  - `ccomps` out-of-memory message no longer incorrectly refers to `gc`
  - do not abort when `calloc(0, x)` or `calloc(x, 0)` in `gcalloc` return `NULL`
  - failed Exshort_t type discrimination #1799
  - dot manpage is in wrong directory on Windows #1936
  - CMake builds fail when when the ltdl library is not available even if the
    `enable_ltdl` option is `ON`
  - CMake builds fail when when the optional `zlib` library is not available
  - fix graph rotation in quartz plugin</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1635336000">- Split libgraphviz into tlibcdt, libcgraph, libgvc, libgvpr, libpathplan,
  libxdot, and  liblab_gamut packages, in order to fix shlib naming policy
  errors (boo#1191756)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1637755200">- update to 2.49.3:
  - gvpr "split", "tokens", and "index" functions produce incorrect results
    This was a regression that occurred between 2.47.1 and 2.47.2.
  - Lefty is disabled by default in the Autotools build system. To re-enable it,
    pass `--enable-lefty` to `./configure`. In a future release, Lefty will be
    removed.
  - remove PHP5 support in SWIG bindings
  - Msys experimental packages are included in release artifacts
  - CMake build system incorrectly aliases gv2gml to gml2gv
  - Gv2gml Doesn't escape quotes in attributes
  - GVPR incorrectly understands color schemes
- reenable lefty to fix addons build</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1641816000">- Remove pointless libgraphviz6 subpackage only containing broken
  and unnecessary ld.so.conf.d dropin.
- Add required Provides and Obsoletes for library package split.
- Remove unversioned symlinks for plugins, breaking shared library
  policy.
- Remove duplicate python3 bindings in wrong directory (again).
- Add missing post scriptlet for webp plugin.
- Fix postun scriptlets for all plugins (be silent when graphviz
  gets removed completely, report errors otherwise).
- Cleanup spec file.
- Disable Java bindings, as unused/untested, and packaging
  is quite broken.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1660305600">- Split the Qt5 dependencies from addons flavor - it's just gvedit</changelog>
  <changelog author="Klaus K&#xE4;mpf &lt;kkaempf@suse.com&gt;" date="1666180800">- add swig-4.1.0.patch to work around graphviz's incompatibility
  with swig-4.1.0.</changelog>
  <changelog author="pgajdos@suse.com" date="1668427200">- php8 support was added in swig 4.1.0</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1677672000">- Fix RPM conditionals for PHP, elif does not work on Leap 15.x
- Remove unused ghostscript_any BuildRequires for qt5 and main
  flavors</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1701172800">- Require bitstream-vera-fonts for correct .png rendering by doxygen+dot</changelog>
</package>
<package pkgid="174630249115dd913270b1df9e85b26f120096ee004be63c69384d547ef6398d2f9c648f34debc2aa667bf9782a0fcbc8efcb6fa94a92873b2f5f978c6a7823e" name="graphviz-webp" arch="x86_64">
  <version epoch="0" ver="2.49.3" rel="7.1"/>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614081600">- Reenable ghostscript, but require just ghostscript-mini</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614600000">- Add graphviz-webp package to for webp image support</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1615896000">- Replace ghostscript-mini dependency with ghostscript_any</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1617883200">- Buildrequire full ghostscript in the addons package
  to avoid a conflict betwen ghostcript-mini and ghostscript-devel</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1618401600">- Remove obsolete pre_checkin.sh</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update to version 2.47.1
  * More detailed error messages when opening input file fails
  * The edges in JSON output are ordered now
  * Fixed xdot man page does not document some functions
  * Fixed PIC renderer
  * Fixed dot conversion to dia format
  * Fixed memory leak of reference-counted HTML strings
  * Fix for TBbalance attribute code
  * Fixed HTML parser error with single closing square bracket in
    table row
  * Fixed reference counted strings put the HTML bit in the middle
    of the reference count
  * Fixed &amp;amp; escape disappearing
  * Fixed gvpr -? to actually print usage and exit non-zero
  * Fixed memory leak in libmingle
  * Fixed memory leak in ANN bridge
  * Fixed buffer overflow in unflatten
  * Fixed agxbputc macro does not bracket its arguments
- Drop upstream fixed graphviz-2.46-fix-shebang.patch
  * Using POSIX shell, no need for ksh</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622635200">- Install epl-v10.txt instead of COPYING.
  The COPYING file is a symlink to epl-v10.txt.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1624881600">- Update graphviz-2.20.2-interpreter_names.patch so the Python demo
  uses Python 3.</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1628683200">- Dropped python2 subpackages as the bindings are removed in 2.48
- Update to version 2.48.0 (changes since 2.47.1)
  * marginally more accurate computations in Smyrna sphere projection
  * Perl is no longer required to build Graphviz #2067
  * nop more reliably returns success and failure exit statuses
  * implicit 63 character limit on plugin names is removed in GVC
  * remove Python 2 bindings #1992
  * improved thread-safety in Graphviz bindings Makefile
  * the CMake build system now enables -Wextra when building C++
  * some Cgraph functions that take char* arguments that they do not modify have
    been updated to take const char* arguments #634
  * incorrectly using the layout attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  * edgepaint accepts more standard -- prefixed command line arguments and
    rejects invalid options #1971
  * improved detection of Lefty dependencies in the Autotools build system
  * Fix: out of bounds read when attempting to load a plugin whose name is ≥63 characters
  * Fix: out of bounds read when examining a registered plugin whose name is ≥63 characters
  * Fix: do not fclose(NULL) in gvmap
  * Fix: Uninitialized variable read in delaunay_tri
    potentially mismatched format string in tclpkg
  * Fix: ortho's eqEndSeg incorrectly modifies its arguments #2047
  * Fix: Autotools enables -Wtrampolines and -Wlogical-op for Clang #2066
  * Fix: node_distinct_coloring failure due to out-of-memory now reported correctly
    instead of referring to a failure to open lab_gamut
  * Fix: a typo GD_LIBS to GDLIB_LIBS in tclpkg/tcldot/Makefile.am !2022
  * Fix: Autotools build system sets libgd variables now instead of incorrectly setting
    GTK variables
  * Fix: HTML strings used as labels are distinguishable in GXL output by kind="HTML-like string"
  * Fix: a Bashism removed from the Autotools build system
  * Fix: when Criterion is available, the command_line test binary is no longer built
    and installed by default, but rather during make check
  * Fix: round-tripping a file through gv2gxl and then gxl2gv no longer causes
    HTML-like labels to become non-HTML like labels #517
  * Fix: fix ODR violation by including the ortho object files in the gvc lib also for
    CMake and MSbuild #2096</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1630324800">- Changelog Update for SLES:
  The Following patches have been backported to SLES and are therefore
  missing from the Factory changelog:
  * graphviz-2.40.1-fix-dot-segfault.patch (bsc#1151207)
  * graphviz-out-of-bounds-write.patch (bsc#1185833)
  * graphviz-null_dereference.patch (bsc#1185833)</changelog>
  <changelog author="Christian Voegl &lt;christian.voegl@suse.com&gt;" date="1630929600">- Changelog Update for SLES:
  The following patch has been backported to SLES and is therefore
  missing from the Factory changelog:
  * graphviz-malformed_input.patch (boo#1132091)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1634385600">- update to 2.49.1:
  - the CMake build system installs gzipped man pages if `gzip` is available #1883
  - CMake projects using Graphviz as a subproject (`add_subdirectory`) can now
    link against and use `gvc`.
  - various problems in the generation of Javascript bindings
  - 2.48.0: test suite is failing #2112
  - Ensure correct file-level dependency for generated file in cmake generated
    projects #2119
  - compile failures with a C++20-compatible toolchain #2122
  - compile errors on macOS when using Bison 3.8 #2127
  - Make Graphviz buildable as a cmake subproject/subdirectory #1477
  - Header not found in Cmake project #2109
  - a very basic C++ API for a subset of the functions in lib/cgraph and
    lib/gvc, allowing a graph to be rendered from DOT source to a
    specified format. The new API is available through two new
    libraries: lib/cgraph++ and lib/gvc++. It is experimental, meaning
    that it might have breaking changes also in upcoming patch or minor
    releases (towards #2001)
  - CMake builds now support an `with_expat` option that allows the support for
    using HTML-like labels through the optional expat library to be explicitly
    enabled (default) or disabled
  - CMake builds now support an with_zlib option that allows the support for
    raster image compression through the optional zlib library to be explicitly
    enabled (default) or disabled
  - the CMake build system now enables `-Wextra` when building C++
  - some Cgraph functions that take `char*` arguments that they do not modify have
    been updated to take `const char*` arguments #634
  - incorrectly using the `layout` attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  - `edgepaint` accepts more standard `--` prefixed command line arguments and
    rejects invalid options #1971
  - improved detection of Lefty dependencies in the Autotools build system
  - libexpr rejects printing the time (`%t`) if no format is provided
  - `-DDATE=…` option in the CMake build system has been removed
  - the Autotools build system no longer writes the DATE file and the portable
    source tarball no longer includes this
  - The attached dot file causes a segfault when processed #2095
  - fix typos and update URLs in `edgepaint` usage text and man page
  - Fix clang's undefined behavior warning in dotLayout
  - gvpr doesn't build on macOS but MKDEFS_EXECUTABLE points to wrong
    directory #2101
  - the generated gdefs.h header is no longer installed
  - `ccomps` out-of-memory message no longer incorrectly refers to `gc`
  - do not abort when `calloc(0, x)` or `calloc(x, 0)` in `gcalloc` return `NULL`
  - failed Exshort_t type discrimination #1799
  - dot manpage is in wrong directory on Windows #1936
  - CMake builds fail when when the ltdl library is not available even if the
    `enable_ltdl` option is `ON`
  - CMake builds fail when when the optional `zlib` library is not available
  - fix graph rotation in quartz plugin</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1635336000">- Split libgraphviz into tlibcdt, libcgraph, libgvc, libgvpr, libpathplan,
  libxdot, and  liblab_gamut packages, in order to fix shlib naming policy
  errors (boo#1191756)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1637755200">- update to 2.49.3:
  - gvpr "split", "tokens", and "index" functions produce incorrect results
    This was a regression that occurred between 2.47.1 and 2.47.2.
  - Lefty is disabled by default in the Autotools build system. To re-enable it,
    pass `--enable-lefty` to `./configure`. In a future release, Lefty will be
    removed.
  - remove PHP5 support in SWIG bindings
  - Msys experimental packages are included in release artifacts
  - CMake build system incorrectly aliases gv2gml to gml2gv
  - Gv2gml Doesn't escape quotes in attributes
  - GVPR incorrectly understands color schemes
- reenable lefty to fix addons build</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1641816000">- Remove pointless libgraphviz6 subpackage only containing broken
  and unnecessary ld.so.conf.d dropin.
- Add required Provides and Obsoletes for library package split.
- Remove unversioned symlinks for plugins, breaking shared library
  policy.
- Remove duplicate python3 bindings in wrong directory (again).
- Add missing post scriptlet for webp plugin.
- Fix postun scriptlets for all plugins (be silent when graphviz
  gets removed completely, report errors otherwise).
- Cleanup spec file.
- Disable Java bindings, as unused/untested, and packaging
  is quite broken.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1660305600">- Split the Qt5 dependencies from addons flavor - it's just gvedit</changelog>
  <changelog author="Klaus K&#xE4;mpf &lt;kkaempf@suse.com&gt;" date="1666180800">- add swig-4.1.0.patch to work around graphviz's incompatibility
  with swig-4.1.0.</changelog>
  <changelog author="pgajdos@suse.com" date="1668427200">- php8 support was added in swig 4.1.0</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1677672000">- Fix RPM conditionals for PHP, elif does not work on Leap 15.x
- Remove unused ghostscript_any BuildRequires for qt5 and main
  flavors</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1701172800">- Require bitstream-vera-fonts for correct .png rendering by doxygen+dot</changelog>
</package>
<package pkgid="b4c5684f16993077dfabd2c792c3880e29a4e4841d2ea1a978912d2b009d8fbc9873d95b035bf7fa86a1570cae38cc2f1d5899c26b6b312476139ebb37fd0cbd" name="graphviz-webp-debuginfo" arch="i586">
  <version epoch="0" ver="2.49.3" rel="7.1"/>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614081600">- Reenable ghostscript, but require just ghostscript-mini</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614600000">- Add graphviz-webp package to for webp image support</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1615896000">- Replace ghostscript-mini dependency with ghostscript_any</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1617883200">- Buildrequire full ghostscript in the addons package
  to avoid a conflict betwen ghostcript-mini and ghostscript-devel</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1618401600">- Remove obsolete pre_checkin.sh</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update to version 2.47.1
  * More detailed error messages when opening input file fails
  * The edges in JSON output are ordered now
  * Fixed xdot man page does not document some functions
  * Fixed PIC renderer
  * Fixed dot conversion to dia format
  * Fixed memory leak of reference-counted HTML strings
  * Fix for TBbalance attribute code
  * Fixed HTML parser error with single closing square bracket in
    table row
  * Fixed reference counted strings put the HTML bit in the middle
    of the reference count
  * Fixed &amp;amp; escape disappearing
  * Fixed gvpr -? to actually print usage and exit non-zero
  * Fixed memory leak in libmingle
  * Fixed memory leak in ANN bridge
  * Fixed buffer overflow in unflatten
  * Fixed agxbputc macro does not bracket its arguments
- Drop upstream fixed graphviz-2.46-fix-shebang.patch
  * Using POSIX shell, no need for ksh</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622635200">- Install epl-v10.txt instead of COPYING.
  The COPYING file is a symlink to epl-v10.txt.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1624881600">- Update graphviz-2.20.2-interpreter_names.patch so the Python demo
  uses Python 3.</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1628683200">- Dropped python2 subpackages as the bindings are removed in 2.48
- Update to version 2.48.0 (changes since 2.47.1)
  * marginally more accurate computations in Smyrna sphere projection
  * Perl is no longer required to build Graphviz #2067
  * nop more reliably returns success and failure exit statuses
  * implicit 63 character limit on plugin names is removed in GVC
  * remove Python 2 bindings #1992
  * improved thread-safety in Graphviz bindings Makefile
  * the CMake build system now enables -Wextra when building C++
  * some Cgraph functions that take char* arguments that they do not modify have
    been updated to take const char* arguments #634
  * incorrectly using the layout attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  * edgepaint accepts more standard -- prefixed command line arguments and
    rejects invalid options #1971
  * improved detection of Lefty dependencies in the Autotools build system
  * Fix: out of bounds read when attempting to load a plugin whose name is ≥63 characters
  * Fix: out of bounds read when examining a registered plugin whose name is ≥63 characters
  * Fix: do not fclose(NULL) in gvmap
  * Fix: Uninitialized variable read in delaunay_tri
    potentially mismatched format string in tclpkg
  * Fix: ortho's eqEndSeg incorrectly modifies its arguments #2047
  * Fix: Autotools enables -Wtrampolines and -Wlogical-op for Clang #2066
  * Fix: node_distinct_coloring failure due to out-of-memory now reported correctly
    instead of referring to a failure to open lab_gamut
  * Fix: a typo GD_LIBS to GDLIB_LIBS in tclpkg/tcldot/Makefile.am !2022
  * Fix: Autotools build system sets libgd variables now instead of incorrectly setting
    GTK variables
  * Fix: HTML strings used as labels are distinguishable in GXL output by kind="HTML-like string"
  * Fix: a Bashism removed from the Autotools build system
  * Fix: when Criterion is available, the command_line test binary is no longer built
    and installed by default, but rather during make check
  * Fix: round-tripping a file through gv2gxl and then gxl2gv no longer causes
    HTML-like labels to become non-HTML like labels #517
  * Fix: fix ODR violation by including the ortho object files in the gvc lib also for
    CMake and MSbuild #2096</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1630324800">- Changelog Update for SLES:
  The Following patches have been backported to SLES and are therefore
  missing from the Factory changelog:
  * graphviz-2.40.1-fix-dot-segfault.patch (bsc#1151207)
  * graphviz-out-of-bounds-write.patch (bsc#1185833)
  * graphviz-null_dereference.patch (bsc#1185833)</changelog>
  <changelog author="Christian Voegl &lt;christian.voegl@suse.com&gt;" date="1630929600">- Changelog Update for SLES:
  The following patch has been backported to SLES and is therefore
  missing from the Factory changelog:
  * graphviz-malformed_input.patch (boo#1132091)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1634385600">- update to 2.49.1:
  - the CMake build system installs gzipped man pages if `gzip` is available #1883
  - CMake projects using Graphviz as a subproject (`add_subdirectory`) can now
    link against and use `gvc`.
  - various problems in the generation of Javascript bindings
  - 2.48.0: test suite is failing #2112
  - Ensure correct file-level dependency for generated file in cmake generated
    projects #2119
  - compile failures with a C++20-compatible toolchain #2122
  - compile errors on macOS when using Bison 3.8 #2127
  - Make Graphviz buildable as a cmake subproject/subdirectory #1477
  - Header not found in Cmake project #2109
  - a very basic C++ API for a subset of the functions in lib/cgraph and
    lib/gvc, allowing a graph to be rendered from DOT source to a
    specified format. The new API is available through two new
    libraries: lib/cgraph++ and lib/gvc++. It is experimental, meaning
    that it might have breaking changes also in upcoming patch or minor
    releases (towards #2001)
  - CMake builds now support an `with_expat` option that allows the support for
    using HTML-like labels through the optional expat library to be explicitly
    enabled (default) or disabled
  - CMake builds now support an with_zlib option that allows the support for
    raster image compression through the optional zlib library to be explicitly
    enabled (default) or disabled
  - the CMake build system now enables `-Wextra` when building C++
  - some Cgraph functions that take `char*` arguments that they do not modify have
    been updated to take `const char*` arguments #634
  - incorrectly using the `layout` attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  - `edgepaint` accepts more standard `--` prefixed command line arguments and
    rejects invalid options #1971
  - improved detection of Lefty dependencies in the Autotools build system
  - libexpr rejects printing the time (`%t`) if no format is provided
  - `-DDATE=…` option in the CMake build system has been removed
  - the Autotools build system no longer writes the DATE file and the portable
    source tarball no longer includes this
  - The attached dot file causes a segfault when processed #2095
  - fix typos and update URLs in `edgepaint` usage text and man page
  - Fix clang's undefined behavior warning in dotLayout
  - gvpr doesn't build on macOS but MKDEFS_EXECUTABLE points to wrong
    directory #2101
  - the generated gdefs.h header is no longer installed
  - `ccomps` out-of-memory message no longer incorrectly refers to `gc`
  - do not abort when `calloc(0, x)` or `calloc(x, 0)` in `gcalloc` return `NULL`
  - failed Exshort_t type discrimination #1799
  - dot manpage is in wrong directory on Windows #1936
  - CMake builds fail when when the ltdl library is not available even if the
    `enable_ltdl` option is `ON`
  - CMake builds fail when when the optional `zlib` library is not available
  - fix graph rotation in quartz plugin</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1635336000">- Split libgraphviz into tlibcdt, libcgraph, libgvc, libgvpr, libpathplan,
  libxdot, and  liblab_gamut packages, in order to fix shlib naming policy
  errors (boo#1191756)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1637755200">- update to 2.49.3:
  - gvpr "split", "tokens", and "index" functions produce incorrect results
    This was a regression that occurred between 2.47.1 and 2.47.2.
  - Lefty is disabled by default in the Autotools build system. To re-enable it,
    pass `--enable-lefty` to `./configure`. In a future release, Lefty will be
    removed.
  - remove PHP5 support in SWIG bindings
  - Msys experimental packages are included in release artifacts
  - CMake build system incorrectly aliases gv2gml to gml2gv
  - Gv2gml Doesn't escape quotes in attributes
  - GVPR incorrectly understands color schemes
- reenable lefty to fix addons build</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1641816000">- Remove pointless libgraphviz6 subpackage only containing broken
  and unnecessary ld.so.conf.d dropin.
- Add required Provides and Obsoletes for library package split.
- Remove unversioned symlinks for plugins, breaking shared library
  policy.
- Remove duplicate python3 bindings in wrong directory (again).
- Add missing post scriptlet for webp plugin.
- Fix postun scriptlets for all plugins (be silent when graphviz
  gets removed completely, report errors otherwise).
- Cleanup spec file.
- Disable Java bindings, as unused/untested, and packaging
  is quite broken.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1660305600">- Split the Qt5 dependencies from addons flavor - it's just gvedit</changelog>
  <changelog author="Klaus K&#xE4;mpf &lt;kkaempf@suse.com&gt;" date="1666180800">- add swig-4.1.0.patch to work around graphviz's incompatibility
  with swig-4.1.0.</changelog>
  <changelog author="pgajdos@suse.com" date="1668427200">- php8 support was added in swig 4.1.0</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1677672000">- Fix RPM conditionals for PHP, elif does not work on Leap 15.x
- Remove unused ghostscript_any BuildRequires for qt5 and main
  flavors</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1701172800">- Require bitstream-vera-fonts for correct .png rendering by doxygen+dot</changelog>
</package>
<package pkgid="3994ba654a259b9ece552f981a522b4b2c4e6355f5444163a45f9d3a6567dc22a355008c5eca7764a56d9fe28a36acc9e3e373393cbf4907fa4d369290c7d5ba" name="graphviz-webp-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.49.3" rel="7.1"/>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614081600">- Reenable ghostscript, but require just ghostscript-mini</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614600000">- Add graphviz-webp package to for webp image support</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1615896000">- Replace ghostscript-mini dependency with ghostscript_any</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1617883200">- Buildrequire full ghostscript in the addons package
  to avoid a conflict betwen ghostcript-mini and ghostscript-devel</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1618401600">- Remove obsolete pre_checkin.sh</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update to version 2.47.1
  * More detailed error messages when opening input file fails
  * The edges in JSON output are ordered now
  * Fixed xdot man page does not document some functions
  * Fixed PIC renderer
  * Fixed dot conversion to dia format
  * Fixed memory leak of reference-counted HTML strings
  * Fix for TBbalance attribute code
  * Fixed HTML parser error with single closing square bracket in
    table row
  * Fixed reference counted strings put the HTML bit in the middle
    of the reference count
  * Fixed &amp;amp; escape disappearing
  * Fixed gvpr -? to actually print usage and exit non-zero
  * Fixed memory leak in libmingle
  * Fixed memory leak in ANN bridge
  * Fixed buffer overflow in unflatten
  * Fixed agxbputc macro does not bracket its arguments
- Drop upstream fixed graphviz-2.46-fix-shebang.patch
  * Using POSIX shell, no need for ksh</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622635200">- Install epl-v10.txt instead of COPYING.
  The COPYING file is a symlink to epl-v10.txt.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1624881600">- Update graphviz-2.20.2-interpreter_names.patch so the Python demo
  uses Python 3.</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1628683200">- Dropped python2 subpackages as the bindings are removed in 2.48
- Update to version 2.48.0 (changes since 2.47.1)
  * marginally more accurate computations in Smyrna sphere projection
  * Perl is no longer required to build Graphviz #2067
  * nop more reliably returns success and failure exit statuses
  * implicit 63 character limit on plugin names is removed in GVC
  * remove Python 2 bindings #1992
  * improved thread-safety in Graphviz bindings Makefile
  * the CMake build system now enables -Wextra when building C++
  * some Cgraph functions that take char* arguments that they do not modify have
    been updated to take const char* arguments #634
  * incorrectly using the layout attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  * edgepaint accepts more standard -- prefixed command line arguments and
    rejects invalid options #1971
  * improved detection of Lefty dependencies in the Autotools build system
  * Fix: out of bounds read when attempting to load a plugin whose name is ≥63 characters
  * Fix: out of bounds read when examining a registered plugin whose name is ≥63 characters
  * Fix: do not fclose(NULL) in gvmap
  * Fix: Uninitialized variable read in delaunay_tri
    potentially mismatched format string in tclpkg
  * Fix: ortho's eqEndSeg incorrectly modifies its arguments #2047
  * Fix: Autotools enables -Wtrampolines and -Wlogical-op for Clang #2066
  * Fix: node_distinct_coloring failure due to out-of-memory now reported correctly
    instead of referring to a failure to open lab_gamut
  * Fix: a typo GD_LIBS to GDLIB_LIBS in tclpkg/tcldot/Makefile.am !2022
  * Fix: Autotools build system sets libgd variables now instead of incorrectly setting
    GTK variables
  * Fix: HTML strings used as labels are distinguishable in GXL output by kind="HTML-like string"
  * Fix: a Bashism removed from the Autotools build system
  * Fix: when Criterion is available, the command_line test binary is no longer built
    and installed by default, but rather during make check
  * Fix: round-tripping a file through gv2gxl and then gxl2gv no longer causes
    HTML-like labels to become non-HTML like labels #517
  * Fix: fix ODR violation by including the ortho object files in the gvc lib also for
    CMake and MSbuild #2096</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1630324800">- Changelog Update for SLES:
  The Following patches have been backported to SLES and are therefore
  missing from the Factory changelog:
  * graphviz-2.40.1-fix-dot-segfault.patch (bsc#1151207)
  * graphviz-out-of-bounds-write.patch (bsc#1185833)
  * graphviz-null_dereference.patch (bsc#1185833)</changelog>
  <changelog author="Christian Voegl &lt;christian.voegl@suse.com&gt;" date="1630929600">- Changelog Update for SLES:
  The following patch has been backported to SLES and is therefore
  missing from the Factory changelog:
  * graphviz-malformed_input.patch (boo#1132091)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1634385600">- update to 2.49.1:
  - the CMake build system installs gzipped man pages if `gzip` is available #1883
  - CMake projects using Graphviz as a subproject (`add_subdirectory`) can now
    link against and use `gvc`.
  - various problems in the generation of Javascript bindings
  - 2.48.0: test suite is failing #2112
  - Ensure correct file-level dependency for generated file in cmake generated
    projects #2119
  - compile failures with a C++20-compatible toolchain #2122
  - compile errors on macOS when using Bison 3.8 #2127
  - Make Graphviz buildable as a cmake subproject/subdirectory #1477
  - Header not found in Cmake project #2109
  - a very basic C++ API for a subset of the functions in lib/cgraph and
    lib/gvc, allowing a graph to be rendered from DOT source to a
    specified format. The new API is available through two new
    libraries: lib/cgraph++ and lib/gvc++. It is experimental, meaning
    that it might have breaking changes also in upcoming patch or minor
    releases (towards #2001)
  - CMake builds now support an `with_expat` option that allows the support for
    using HTML-like labels through the optional expat library to be explicitly
    enabled (default) or disabled
  - CMake builds now support an with_zlib option that allows the support for
    raster image compression through the optional zlib library to be explicitly
    enabled (default) or disabled
  - the CMake build system now enables `-Wextra` when building C++
  - some Cgraph functions that take `char*` arguments that they do not modify have
    been updated to take `const char*` arguments #634
  - incorrectly using the `layout` attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  - `edgepaint` accepts more standard `--` prefixed command line arguments and
    rejects invalid options #1971
  - improved detection of Lefty dependencies in the Autotools build system
  - libexpr rejects printing the time (`%t`) if no format is provided
  - `-DDATE=…` option in the CMake build system has been removed
  - the Autotools build system no longer writes the DATE file and the portable
    source tarball no longer includes this
  - The attached dot file causes a segfault when processed #2095
  - fix typos and update URLs in `edgepaint` usage text and man page
  - Fix clang's undefined behavior warning in dotLayout
  - gvpr doesn't build on macOS but MKDEFS_EXECUTABLE points to wrong
    directory #2101
  - the generated gdefs.h header is no longer installed
  - `ccomps` out-of-memory message no longer incorrectly refers to `gc`
  - do not abort when `calloc(0, x)` or `calloc(x, 0)` in `gcalloc` return `NULL`
  - failed Exshort_t type discrimination #1799
  - dot manpage is in wrong directory on Windows #1936
  - CMake builds fail when when the ltdl library is not available even if the
    `enable_ltdl` option is `ON`
  - CMake builds fail when when the optional `zlib` library is not available
  - fix graph rotation in quartz plugin</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1635336000">- Split libgraphviz into tlibcdt, libcgraph, libgvc, libgvpr, libpathplan,
  libxdot, and  liblab_gamut packages, in order to fix shlib naming policy
  errors (boo#1191756)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1637755200">- update to 2.49.3:
  - gvpr "split", "tokens", and "index" functions produce incorrect results
    This was a regression that occurred between 2.47.1 and 2.47.2.
  - Lefty is disabled by default in the Autotools build system. To re-enable it,
    pass `--enable-lefty` to `./configure`. In a future release, Lefty will be
    removed.
  - remove PHP5 support in SWIG bindings
  - Msys experimental packages are included in release artifacts
  - CMake build system incorrectly aliases gv2gml to gml2gv
  - Gv2gml Doesn't escape quotes in attributes
  - GVPR incorrectly understands color schemes
- reenable lefty to fix addons build</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1641816000">- Remove pointless libgraphviz6 subpackage only containing broken
  and unnecessary ld.so.conf.d dropin.
- Add required Provides and Obsoletes for library package split.
- Remove unversioned symlinks for plugins, breaking shared library
  policy.
- Remove duplicate python3 bindings in wrong directory (again).
- Add missing post scriptlet for webp plugin.
- Fix postun scriptlets for all plugins (be silent when graphviz
  gets removed completely, report errors otherwise).
- Cleanup spec file.
- Disable Java bindings, as unused/untested, and packaging
  is quite broken.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1660305600">- Split the Qt5 dependencies from addons flavor - it's just gvedit</changelog>
  <changelog author="Klaus K&#xE4;mpf &lt;kkaempf@suse.com&gt;" date="1666180800">- add swig-4.1.0.patch to work around graphviz's incompatibility
  with swig-4.1.0.</changelog>
  <changelog author="pgajdos@suse.com" date="1668427200">- php8 support was added in swig 4.1.0</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1677672000">- Fix RPM conditionals for PHP, elif does not work on Leap 15.x
- Remove unused ghostscript_any BuildRequires for qt5 and main
  flavors</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1701172800">- Require bitstream-vera-fonts for correct .png rendering by doxygen+dot</changelog>
</package>
<package pkgid="f3c84a4c06ddf8dfaa1464e2f6d70274593b03c8bd95fe4d0f21e8576efd95351dab29ec0cc12c47bb953abc3e4e83c6d721f2b82825b7f8ce209fd4d26cc0e7" name="graphviz-x11" arch="i586">
  <version epoch="0" ver="2.49.3" rel="7.1"/>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614081600">- Reenable ghostscript, but require just ghostscript-mini</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614600000">- Add graphviz-webp package to for webp image support</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1615896000">- Replace ghostscript-mini dependency with ghostscript_any</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1617883200">- Buildrequire full ghostscript in the addons package
  to avoid a conflict betwen ghostcript-mini and ghostscript-devel</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1618401600">- Remove obsolete pre_checkin.sh</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update to version 2.47.1
  * More detailed error messages when opening input file fails
  * The edges in JSON output are ordered now
  * Fixed xdot man page does not document some functions
  * Fixed PIC renderer
  * Fixed dot conversion to dia format
  * Fixed memory leak of reference-counted HTML strings
  * Fix for TBbalance attribute code
  * Fixed HTML parser error with single closing square bracket in
    table row
  * Fixed reference counted strings put the HTML bit in the middle
    of the reference count
  * Fixed &amp;amp; escape disappearing
  * Fixed gvpr -? to actually print usage and exit non-zero
  * Fixed memory leak in libmingle
  * Fixed memory leak in ANN bridge
  * Fixed buffer overflow in unflatten
  * Fixed agxbputc macro does not bracket its arguments
- Drop upstream fixed graphviz-2.46-fix-shebang.patch
  * Using POSIX shell, no need for ksh</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622635200">- Install epl-v10.txt instead of COPYING.
  The COPYING file is a symlink to epl-v10.txt.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1624881600">- Update graphviz-2.20.2-interpreter_names.patch so the Python demo
  uses Python 3.</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1628683200">- Dropped python2 subpackages as the bindings are removed in 2.48
- Update to version 2.48.0 (changes since 2.47.1)
  * marginally more accurate computations in Smyrna sphere projection
  * Perl is no longer required to build Graphviz #2067
  * nop more reliably returns success and failure exit statuses
  * implicit 63 character limit on plugin names is removed in GVC
  * remove Python 2 bindings #1992
  * improved thread-safety in Graphviz bindings Makefile
  * the CMake build system now enables -Wextra when building C++
  * some Cgraph functions that take char* arguments that they do not modify have
    been updated to take const char* arguments #634
  * incorrectly using the layout attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  * edgepaint accepts more standard -- prefixed command line arguments and
    rejects invalid options #1971
  * improved detection of Lefty dependencies in the Autotools build system
  * Fix: out of bounds read when attempting to load a plugin whose name is ≥63 characters
  * Fix: out of bounds read when examining a registered plugin whose name is ≥63 characters
  * Fix: do not fclose(NULL) in gvmap
  * Fix: Uninitialized variable read in delaunay_tri
    potentially mismatched format string in tclpkg
  * Fix: ortho's eqEndSeg incorrectly modifies its arguments #2047
  * Fix: Autotools enables -Wtrampolines and -Wlogical-op for Clang #2066
  * Fix: node_distinct_coloring failure due to out-of-memory now reported correctly
    instead of referring to a failure to open lab_gamut
  * Fix: a typo GD_LIBS to GDLIB_LIBS in tclpkg/tcldot/Makefile.am !2022
  * Fix: Autotools build system sets libgd variables now instead of incorrectly setting
    GTK variables
  * Fix: HTML strings used as labels are distinguishable in GXL output by kind="HTML-like string"
  * Fix: a Bashism removed from the Autotools build system
  * Fix: when Criterion is available, the command_line test binary is no longer built
    and installed by default, but rather during make check
  * Fix: round-tripping a file through gv2gxl and then gxl2gv no longer causes
    HTML-like labels to become non-HTML like labels #517
  * Fix: fix ODR violation by including the ortho object files in the gvc lib also for
    CMake and MSbuild #2096</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1630324800">- Changelog Update for SLES:
  The Following patches have been backported to SLES and are therefore
  missing from the Factory changelog:
  * graphviz-2.40.1-fix-dot-segfault.patch (bsc#1151207)
  * graphviz-out-of-bounds-write.patch (bsc#1185833)
  * graphviz-null_dereference.patch (bsc#1185833)</changelog>
  <changelog author="Christian Voegl &lt;christian.voegl@suse.com&gt;" date="1630929600">- Changelog Update for SLES:
  The following patch has been backported to SLES and is therefore
  missing from the Factory changelog:
  * graphviz-malformed_input.patch (boo#1132091)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1634385600">- update to 2.49.1:
  - the CMake build system installs gzipped man pages if `gzip` is available #1883
  - CMake projects using Graphviz as a subproject (`add_subdirectory`) can now
    link against and use `gvc`.
  - various problems in the generation of Javascript bindings
  - 2.48.0: test suite is failing #2112
  - Ensure correct file-level dependency for generated file in cmake generated
    projects #2119
  - compile failures with a C++20-compatible toolchain #2122
  - compile errors on macOS when using Bison 3.8 #2127
  - Make Graphviz buildable as a cmake subproject/subdirectory #1477
  - Header not found in Cmake project #2109
  - a very basic C++ API for a subset of the functions in lib/cgraph and
    lib/gvc, allowing a graph to be rendered from DOT source to a
    specified format. The new API is available through two new
    libraries: lib/cgraph++ and lib/gvc++. It is experimental, meaning
    that it might have breaking changes also in upcoming patch or minor
    releases (towards #2001)
  - CMake builds now support an `with_expat` option that allows the support for
    using HTML-like labels through the optional expat library to be explicitly
    enabled (default) or disabled
  - CMake builds now support an with_zlib option that allows the support for
    raster image compression through the optional zlib library to be explicitly
    enabled (default) or disabled
  - the CMake build system now enables `-Wextra` when building C++
  - some Cgraph functions that take `char*` arguments that they do not modify have
    been updated to take `const char*` arguments #634
  - incorrectly using the `layout` attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  - `edgepaint` accepts more standard `--` prefixed command line arguments and
    rejects invalid options #1971
  - improved detection of Lefty dependencies in the Autotools build system
  - libexpr rejects printing the time (`%t`) if no format is provided
  - `-DDATE=…` option in the CMake build system has been removed
  - the Autotools build system no longer writes the DATE file and the portable
    source tarball no longer includes this
  - The attached dot file causes a segfault when processed #2095
  - fix typos and update URLs in `edgepaint` usage text and man page
  - Fix clang's undefined behavior warning in dotLayout
  - gvpr doesn't build on macOS but MKDEFS_EXECUTABLE points to wrong
    directory #2101
  - the generated gdefs.h header is no longer installed
  - `ccomps` out-of-memory message no longer incorrectly refers to `gc`
  - do not abort when `calloc(0, x)` or `calloc(x, 0)` in `gcalloc` return `NULL`
  - failed Exshort_t type discrimination #1799
  - dot manpage is in wrong directory on Windows #1936
  - CMake builds fail when when the ltdl library is not available even if the
    `enable_ltdl` option is `ON`
  - CMake builds fail when when the optional `zlib` library is not available
  - fix graph rotation in quartz plugin</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1635336000">- Split libgraphviz into tlibcdt, libcgraph, libgvc, libgvpr, libpathplan,
  libxdot, and  liblab_gamut packages, in order to fix shlib naming policy
  errors (boo#1191756)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1637755200">- update to 2.49.3:
  - gvpr "split", "tokens", and "index" functions produce incorrect results
    This was a regression that occurred between 2.47.1 and 2.47.2.
  - Lefty is disabled by default in the Autotools build system. To re-enable it,
    pass `--enable-lefty` to `./configure`. In a future release, Lefty will be
    removed.
  - remove PHP5 support in SWIG bindings
  - Msys experimental packages are included in release artifacts
  - CMake build system incorrectly aliases gv2gml to gml2gv
  - Gv2gml Doesn't escape quotes in attributes
  - GVPR incorrectly understands color schemes
- reenable lefty to fix addons build</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1641816000">- Remove pointless libgraphviz6 subpackage only containing broken
  and unnecessary ld.so.conf.d dropin.
- Add required Provides and Obsoletes for library package split.
- Remove unversioned symlinks for plugins, breaking shared library
  policy.
- Remove duplicate python3 bindings in wrong directory (again).
- Add missing post scriptlet for webp plugin.
- Fix postun scriptlets for all plugins (be silent when graphviz
  gets removed completely, report errors otherwise).
- Cleanup spec file.
- Disable Java bindings, as unused/untested, and packaging
  is quite broken.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1660305600">- Split the Qt5 dependencies from addons flavor - it's just gvedit</changelog>
  <changelog author="Klaus K&#xE4;mpf &lt;kkaempf@suse.com&gt;" date="1666180800">- add swig-4.1.0.patch to work around graphviz's incompatibility
  with swig-4.1.0.</changelog>
  <changelog author="pgajdos@suse.com" date="1668427200">- php8 support was added in swig 4.1.0</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1677672000">- Fix RPM conditionals for PHP, elif does not work on Leap 15.x
- Remove unused ghostscript_any BuildRequires for qt5 and main
  flavors</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1701172800">- Require bitstream-vera-fonts for correct .png rendering by doxygen+dot</changelog>
</package>
<package pkgid="1e7ea47119be99b9baecaa5d6144fee5262fafef791dad543353319fb52af280589de1f3ff277b65e07b27b557564d55f4590edb1e621278ce90c55e3babfdf4" name="graphviz-x11" arch="x86_64">
  <version epoch="0" ver="2.49.3" rel="7.1"/>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614081600">- Reenable ghostscript, but require just ghostscript-mini</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614600000">- Add graphviz-webp package to for webp image support</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1615896000">- Replace ghostscript-mini dependency with ghostscript_any</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1617883200">- Buildrequire full ghostscript in the addons package
  to avoid a conflict betwen ghostcript-mini and ghostscript-devel</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1618401600">- Remove obsolete pre_checkin.sh</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update to version 2.47.1
  * More detailed error messages when opening input file fails
  * The edges in JSON output are ordered now
  * Fixed xdot man page does not document some functions
  * Fixed PIC renderer
  * Fixed dot conversion to dia format
  * Fixed memory leak of reference-counted HTML strings
  * Fix for TBbalance attribute code
  * Fixed HTML parser error with single closing square bracket in
    table row
  * Fixed reference counted strings put the HTML bit in the middle
    of the reference count
  * Fixed &amp;amp; escape disappearing
  * Fixed gvpr -? to actually print usage and exit non-zero
  * Fixed memory leak in libmingle
  * Fixed memory leak in ANN bridge
  * Fixed buffer overflow in unflatten
  * Fixed agxbputc macro does not bracket its arguments
- Drop upstream fixed graphviz-2.46-fix-shebang.patch
  * Using POSIX shell, no need for ksh</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622635200">- Install epl-v10.txt instead of COPYING.
  The COPYING file is a symlink to epl-v10.txt.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1624881600">- Update graphviz-2.20.2-interpreter_names.patch so the Python demo
  uses Python 3.</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1628683200">- Dropped python2 subpackages as the bindings are removed in 2.48
- Update to version 2.48.0 (changes since 2.47.1)
  * marginally more accurate computations in Smyrna sphere projection
  * Perl is no longer required to build Graphviz #2067
  * nop more reliably returns success and failure exit statuses
  * implicit 63 character limit on plugin names is removed in GVC
  * remove Python 2 bindings #1992
  * improved thread-safety in Graphviz bindings Makefile
  * the CMake build system now enables -Wextra when building C++
  * some Cgraph functions that take char* arguments that they do not modify have
    been updated to take const char* arguments #634
  * incorrectly using the layout attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  * edgepaint accepts more standard -- prefixed command line arguments and
    rejects invalid options #1971
  * improved detection of Lefty dependencies in the Autotools build system
  * Fix: out of bounds read when attempting to load a plugin whose name is ≥63 characters
  * Fix: out of bounds read when examining a registered plugin whose name is ≥63 characters
  * Fix: do not fclose(NULL) in gvmap
  * Fix: Uninitialized variable read in delaunay_tri
    potentially mismatched format string in tclpkg
  * Fix: ortho's eqEndSeg incorrectly modifies its arguments #2047
  * Fix: Autotools enables -Wtrampolines and -Wlogical-op for Clang #2066
  * Fix: node_distinct_coloring failure due to out-of-memory now reported correctly
    instead of referring to a failure to open lab_gamut
  * Fix: a typo GD_LIBS to GDLIB_LIBS in tclpkg/tcldot/Makefile.am !2022
  * Fix: Autotools build system sets libgd variables now instead of incorrectly setting
    GTK variables
  * Fix: HTML strings used as labels are distinguishable in GXL output by kind="HTML-like string"
  * Fix: a Bashism removed from the Autotools build system
  * Fix: when Criterion is available, the command_line test binary is no longer built
    and installed by default, but rather during make check
  * Fix: round-tripping a file through gv2gxl and then gxl2gv no longer causes
    HTML-like labels to become non-HTML like labels #517
  * Fix: fix ODR violation by including the ortho object files in the gvc lib also for
    CMake and MSbuild #2096</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1630324800">- Changelog Update for SLES:
  The Following patches have been backported to SLES and are therefore
  missing from the Factory changelog:
  * graphviz-2.40.1-fix-dot-segfault.patch (bsc#1151207)
  * graphviz-out-of-bounds-write.patch (bsc#1185833)
  * graphviz-null_dereference.patch (bsc#1185833)</changelog>
  <changelog author="Christian Voegl &lt;christian.voegl@suse.com&gt;" date="1630929600">- Changelog Update for SLES:
  The following patch has been backported to SLES and is therefore
  missing from the Factory changelog:
  * graphviz-malformed_input.patch (boo#1132091)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1634385600">- update to 2.49.1:
  - the CMake build system installs gzipped man pages if `gzip` is available #1883
  - CMake projects using Graphviz as a subproject (`add_subdirectory`) can now
    link against and use `gvc`.
  - various problems in the generation of Javascript bindings
  - 2.48.0: test suite is failing #2112
  - Ensure correct file-level dependency for generated file in cmake generated
    projects #2119
  - compile failures with a C++20-compatible toolchain #2122
  - compile errors on macOS when using Bison 3.8 #2127
  - Make Graphviz buildable as a cmake subproject/subdirectory #1477
  - Header not found in Cmake project #2109
  - a very basic C++ API for a subset of the functions in lib/cgraph and
    lib/gvc, allowing a graph to be rendered from DOT source to a
    specified format. The new API is available through two new
    libraries: lib/cgraph++ and lib/gvc++. It is experimental, meaning
    that it might have breaking changes also in upcoming patch or minor
    releases (towards #2001)
  - CMake builds now support an `with_expat` option that allows the support for
    using HTML-like labels through the optional expat library to be explicitly
    enabled (default) or disabled
  - CMake builds now support an with_zlib option that allows the support for
    raster image compression through the optional zlib library to be explicitly
    enabled (default) or disabled
  - the CMake build system now enables `-Wextra` when building C++
  - some Cgraph functions that take `char*` arguments that they do not modify have
    been updated to take `const char*` arguments #634
  - incorrectly using the `layout` attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  - `edgepaint` accepts more standard `--` prefixed command line arguments and
    rejects invalid options #1971
  - improved detection of Lefty dependencies in the Autotools build system
  - libexpr rejects printing the time (`%t`) if no format is provided
  - `-DDATE=…` option in the CMake build system has been removed
  - the Autotools build system no longer writes the DATE file and the portable
    source tarball no longer includes this
  - The attached dot file causes a segfault when processed #2095
  - fix typos and update URLs in `edgepaint` usage text and man page
  - Fix clang's undefined behavior warning in dotLayout
  - gvpr doesn't build on macOS but MKDEFS_EXECUTABLE points to wrong
    directory #2101
  - the generated gdefs.h header is no longer installed
  - `ccomps` out-of-memory message no longer incorrectly refers to `gc`
  - do not abort when `calloc(0, x)` or `calloc(x, 0)` in `gcalloc` return `NULL`
  - failed Exshort_t type discrimination #1799
  - dot manpage is in wrong directory on Windows #1936
  - CMake builds fail when when the ltdl library is not available even if the
    `enable_ltdl` option is `ON`
  - CMake builds fail when when the optional `zlib` library is not available
  - fix graph rotation in quartz plugin</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1635336000">- Split libgraphviz into tlibcdt, libcgraph, libgvc, libgvpr, libpathplan,
  libxdot, and  liblab_gamut packages, in order to fix shlib naming policy
  errors (boo#1191756)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1637755200">- update to 2.49.3:
  - gvpr "split", "tokens", and "index" functions produce incorrect results
    This was a regression that occurred between 2.47.1 and 2.47.2.
  - Lefty is disabled by default in the Autotools build system. To re-enable it,
    pass `--enable-lefty` to `./configure`. In a future release, Lefty will be
    removed.
  - remove PHP5 support in SWIG bindings
  - Msys experimental packages are included in release artifacts
  - CMake build system incorrectly aliases gv2gml to gml2gv
  - Gv2gml Doesn't escape quotes in attributes
  - GVPR incorrectly understands color schemes
- reenable lefty to fix addons build</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1641816000">- Remove pointless libgraphviz6 subpackage only containing broken
  and unnecessary ld.so.conf.d dropin.
- Add required Provides and Obsoletes for library package split.
- Remove unversioned symlinks for plugins, breaking shared library
  policy.
- Remove duplicate python3 bindings in wrong directory (again).
- Add missing post scriptlet for webp plugin.
- Fix postun scriptlets for all plugins (be silent when graphviz
  gets removed completely, report errors otherwise).
- Cleanup spec file.
- Disable Java bindings, as unused/untested, and packaging
  is quite broken.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1660305600">- Split the Qt5 dependencies from addons flavor - it's just gvedit</changelog>
  <changelog author="Klaus K&#xE4;mpf &lt;kkaempf@suse.com&gt;" date="1666180800">- add swig-4.1.0.patch to work around graphviz's incompatibility
  with swig-4.1.0.</changelog>
  <changelog author="pgajdos@suse.com" date="1668427200">- php8 support was added in swig 4.1.0</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1677672000">- Fix RPM conditionals for PHP, elif does not work on Leap 15.x
- Remove unused ghostscript_any BuildRequires for qt5 and main
  flavors</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1701172800">- Require bitstream-vera-fonts for correct .png rendering by doxygen+dot</changelog>
</package>
<package pkgid="53523210f2054155463c0a2bd7be2ce5cca2f0fa07e4f6c6ce25251c2c5d6c32a2b61574f3980cd7f76d07a73c89bebdc901a59eeb08c457c8f26e14cb4a662f" name="graphviz-x11-debuginfo" arch="i586">
  <version epoch="0" ver="2.49.3" rel="7.1"/>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614081600">- Reenable ghostscript, but require just ghostscript-mini</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614600000">- Add graphviz-webp package to for webp image support</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1615896000">- Replace ghostscript-mini dependency with ghostscript_any</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1617883200">- Buildrequire full ghostscript in the addons package
  to avoid a conflict betwen ghostcript-mini and ghostscript-devel</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1618401600">- Remove obsolete pre_checkin.sh</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update to version 2.47.1
  * More detailed error messages when opening input file fails
  * The edges in JSON output are ordered now
  * Fixed xdot man page does not document some functions
  * Fixed PIC renderer
  * Fixed dot conversion to dia format
  * Fixed memory leak of reference-counted HTML strings
  * Fix for TBbalance attribute code
  * Fixed HTML parser error with single closing square bracket in
    table row
  * Fixed reference counted strings put the HTML bit in the middle
    of the reference count
  * Fixed &amp;amp; escape disappearing
  * Fixed gvpr -? to actually print usage and exit non-zero
  * Fixed memory leak in libmingle
  * Fixed memory leak in ANN bridge
  * Fixed buffer overflow in unflatten
  * Fixed agxbputc macro does not bracket its arguments
- Drop upstream fixed graphviz-2.46-fix-shebang.patch
  * Using POSIX shell, no need for ksh</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622635200">- Install epl-v10.txt instead of COPYING.
  The COPYING file is a symlink to epl-v10.txt.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1624881600">- Update graphviz-2.20.2-interpreter_names.patch so the Python demo
  uses Python 3.</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1628683200">- Dropped python2 subpackages as the bindings are removed in 2.48
- Update to version 2.48.0 (changes since 2.47.1)
  * marginally more accurate computations in Smyrna sphere projection
  * Perl is no longer required to build Graphviz #2067
  * nop more reliably returns success and failure exit statuses
  * implicit 63 character limit on plugin names is removed in GVC
  * remove Python 2 bindings #1992
  * improved thread-safety in Graphviz bindings Makefile
  * the CMake build system now enables -Wextra when building C++
  * some Cgraph functions that take char* arguments that they do not modify have
    been updated to take const char* arguments #634
  * incorrectly using the layout attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  * edgepaint accepts more standard -- prefixed command line arguments and
    rejects invalid options #1971
  * improved detection of Lefty dependencies in the Autotools build system
  * Fix: out of bounds read when attempting to load a plugin whose name is ≥63 characters
  * Fix: out of bounds read when examining a registered plugin whose name is ≥63 characters
  * Fix: do not fclose(NULL) in gvmap
  * Fix: Uninitialized variable read in delaunay_tri
    potentially mismatched format string in tclpkg
  * Fix: ortho's eqEndSeg incorrectly modifies its arguments #2047
  * Fix: Autotools enables -Wtrampolines and -Wlogical-op for Clang #2066
  * Fix: node_distinct_coloring failure due to out-of-memory now reported correctly
    instead of referring to a failure to open lab_gamut
  * Fix: a typo GD_LIBS to GDLIB_LIBS in tclpkg/tcldot/Makefile.am !2022
  * Fix: Autotools build system sets libgd variables now instead of incorrectly setting
    GTK variables
  * Fix: HTML strings used as labels are distinguishable in GXL output by kind="HTML-like string"
  * Fix: a Bashism removed from the Autotools build system
  * Fix: when Criterion is available, the command_line test binary is no longer built
    and installed by default, but rather during make check
  * Fix: round-tripping a file through gv2gxl and then gxl2gv no longer causes
    HTML-like labels to become non-HTML like labels #517
  * Fix: fix ODR violation by including the ortho object files in the gvc lib also for
    CMake and MSbuild #2096</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1630324800">- Changelog Update for SLES:
  The Following patches have been backported to SLES and are therefore
  missing from the Factory changelog:
  * graphviz-2.40.1-fix-dot-segfault.patch (bsc#1151207)
  * graphviz-out-of-bounds-write.patch (bsc#1185833)
  * graphviz-null_dereference.patch (bsc#1185833)</changelog>
  <changelog author="Christian Voegl &lt;christian.voegl@suse.com&gt;" date="1630929600">- Changelog Update for SLES:
  The following patch has been backported to SLES and is therefore
  missing from the Factory changelog:
  * graphviz-malformed_input.patch (boo#1132091)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1634385600">- update to 2.49.1:
  - the CMake build system installs gzipped man pages if `gzip` is available #1883
  - CMake projects using Graphviz as a subproject (`add_subdirectory`) can now
    link against and use `gvc`.
  - various problems in the generation of Javascript bindings
  - 2.48.0: test suite is failing #2112
  - Ensure correct file-level dependency for generated file in cmake generated
    projects #2119
  - compile failures with a C++20-compatible toolchain #2122
  - compile errors on macOS when using Bison 3.8 #2127
  - Make Graphviz buildable as a cmake subproject/subdirectory #1477
  - Header not found in Cmake project #2109
  - a very basic C++ API for a subset of the functions in lib/cgraph and
    lib/gvc, allowing a graph to be rendered from DOT source to a
    specified format. The new API is available through two new
    libraries: lib/cgraph++ and lib/gvc++. It is experimental, meaning
    that it might have breaking changes also in upcoming patch or minor
    releases (towards #2001)
  - CMake builds now support an `with_expat` option that allows the support for
    using HTML-like labels through the optional expat library to be explicitly
    enabled (default) or disabled
  - CMake builds now support an with_zlib option that allows the support for
    raster image compression through the optional zlib library to be explicitly
    enabled (default) or disabled
  - the CMake build system now enables `-Wextra` when building C++
  - some Cgraph functions that take `char*` arguments that they do not modify have
    been updated to take `const char*` arguments #634
  - incorrectly using the `layout` attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  - `edgepaint` accepts more standard `--` prefixed command line arguments and
    rejects invalid options #1971
  - improved detection of Lefty dependencies in the Autotools build system
  - libexpr rejects printing the time (`%t`) if no format is provided
  - `-DDATE=…` option in the CMake build system has been removed
  - the Autotools build system no longer writes the DATE file and the portable
    source tarball no longer includes this
  - The attached dot file causes a segfault when processed #2095
  - fix typos and update URLs in `edgepaint` usage text and man page
  - Fix clang's undefined behavior warning in dotLayout
  - gvpr doesn't build on macOS but MKDEFS_EXECUTABLE points to wrong
    directory #2101
  - the generated gdefs.h header is no longer installed
  - `ccomps` out-of-memory message no longer incorrectly refers to `gc`
  - do not abort when `calloc(0, x)` or `calloc(x, 0)` in `gcalloc` return `NULL`
  - failed Exshort_t type discrimination #1799
  - dot manpage is in wrong directory on Windows #1936
  - CMake builds fail when when the ltdl library is not available even if the
    `enable_ltdl` option is `ON`
  - CMake builds fail when when the optional `zlib` library is not available
  - fix graph rotation in quartz plugin</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1635336000">- Split libgraphviz into tlibcdt, libcgraph, libgvc, libgvpr, libpathplan,
  libxdot, and  liblab_gamut packages, in order to fix shlib naming policy
  errors (boo#1191756)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1637755200">- update to 2.49.3:
  - gvpr "split", "tokens", and "index" functions produce incorrect results
    This was a regression that occurred between 2.47.1 and 2.47.2.
  - Lefty is disabled by default in the Autotools build system. To re-enable it,
    pass `--enable-lefty` to `./configure`. In a future release, Lefty will be
    removed.
  - remove PHP5 support in SWIG bindings
  - Msys experimental packages are included in release artifacts
  - CMake build system incorrectly aliases gv2gml to gml2gv
  - Gv2gml Doesn't escape quotes in attributes
  - GVPR incorrectly understands color schemes
- reenable lefty to fix addons build</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1641816000">- Remove pointless libgraphviz6 subpackage only containing broken
  and unnecessary ld.so.conf.d dropin.
- Add required Provides and Obsoletes for library package split.
- Remove unversioned symlinks for plugins, breaking shared library
  policy.
- Remove duplicate python3 bindings in wrong directory (again).
- Add missing post scriptlet for webp plugin.
- Fix postun scriptlets for all plugins (be silent when graphviz
  gets removed completely, report errors otherwise).
- Cleanup spec file.
- Disable Java bindings, as unused/untested, and packaging
  is quite broken.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1660305600">- Split the Qt5 dependencies from addons flavor - it's just gvedit</changelog>
  <changelog author="Klaus K&#xE4;mpf &lt;kkaempf@suse.com&gt;" date="1666180800">- add swig-4.1.0.patch to work around graphviz's incompatibility
  with swig-4.1.0.</changelog>
  <changelog author="pgajdos@suse.com" date="1668427200">- php8 support was added in swig 4.1.0</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1677672000">- Fix RPM conditionals for PHP, elif does not work on Leap 15.x
- Remove unused ghostscript_any BuildRequires for qt5 and main
  flavors</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1701172800">- Require bitstream-vera-fonts for correct .png rendering by doxygen+dot</changelog>
</package>
<package pkgid="f230c6b4ffcd32793a2f870b22280249e8d46ddf78b50058e62a30c25f0031fca8976abfa7f357fc003a14e2dfa60ec3daa762e6c5092296508ee07d36b34577" name="graphviz-x11-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.49.3" rel="7.1"/>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614081600">- Reenable ghostscript, but require just ghostscript-mini</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1614600000">- Add graphviz-webp package to for webp image support</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1615896000">- Replace ghostscript-mini dependency with ghostscript_any</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1617883200">- Buildrequire full ghostscript in the addons package
  to avoid a conflict betwen ghostcript-mini and ghostscript-devel</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1618401600">- Remove obsolete pre_checkin.sh</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update to version 2.47.1
  * More detailed error messages when opening input file fails
  * The edges in JSON output are ordered now
  * Fixed xdot man page does not document some functions
  * Fixed PIC renderer
  * Fixed dot conversion to dia format
  * Fixed memory leak of reference-counted HTML strings
  * Fix for TBbalance attribute code
  * Fixed HTML parser error with single closing square bracket in
    table row
  * Fixed reference counted strings put the HTML bit in the middle
    of the reference count
  * Fixed &amp;amp; escape disappearing
  * Fixed gvpr -? to actually print usage and exit non-zero
  * Fixed memory leak in libmingle
  * Fixed memory leak in ANN bridge
  * Fixed buffer overflow in unflatten
  * Fixed agxbputc macro does not bracket its arguments
- Drop upstream fixed graphviz-2.46-fix-shebang.patch
  * Using POSIX shell, no need for ksh</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1622635200">- Install epl-v10.txt instead of COPYING.
  The COPYING file is a symlink to epl-v10.txt.</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1624881600">- Update graphviz-2.20.2-interpreter_names.patch so the Python demo
  uses Python 3.</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1628683200">- Dropped python2 subpackages as the bindings are removed in 2.48
- Update to version 2.48.0 (changes since 2.47.1)
  * marginally more accurate computations in Smyrna sphere projection
  * Perl is no longer required to build Graphviz #2067
  * nop more reliably returns success and failure exit statuses
  * implicit 63 character limit on plugin names is removed in GVC
  * remove Python 2 bindings #1992
  * improved thread-safety in Graphviz bindings Makefile
  * the CMake build system now enables -Wextra when building C++
  * some Cgraph functions that take char* arguments that they do not modify have
    been updated to take const char* arguments #634
  * incorrectly using the layout attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  * edgepaint accepts more standard -- prefixed command line arguments and
    rejects invalid options #1971
  * improved detection of Lefty dependencies in the Autotools build system
  * Fix: out of bounds read when attempting to load a plugin whose name is ≥63 characters
  * Fix: out of bounds read when examining a registered plugin whose name is ≥63 characters
  * Fix: do not fclose(NULL) in gvmap
  * Fix: Uninitialized variable read in delaunay_tri
    potentially mismatched format string in tclpkg
  * Fix: ortho's eqEndSeg incorrectly modifies its arguments #2047
  * Fix: Autotools enables -Wtrampolines and -Wlogical-op for Clang #2066
  * Fix: node_distinct_coloring failure due to out-of-memory now reported correctly
    instead of referring to a failure to open lab_gamut
  * Fix: a typo GD_LIBS to GDLIB_LIBS in tclpkg/tcldot/Makefile.am !2022
  * Fix: Autotools build system sets libgd variables now instead of incorrectly setting
    GTK variables
  * Fix: HTML strings used as labels are distinguishable in GXL output by kind="HTML-like string"
  * Fix: a Bashism removed from the Autotools build system
  * Fix: when Criterion is available, the command_line test binary is no longer built
    and installed by default, but rather during make check
  * Fix: round-tripping a file through gv2gxl and then gxl2gv no longer causes
    HTML-like labels to become non-HTML like labels #517
  * Fix: fix ODR violation by including the ortho object files in the gvc lib also for
    CMake and MSbuild #2096</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1630324800">- Changelog Update for SLES:
  The Following patches have been backported to SLES and are therefore
  missing from the Factory changelog:
  * graphviz-2.40.1-fix-dot-segfault.patch (bsc#1151207)
  * graphviz-out-of-bounds-write.patch (bsc#1185833)
  * graphviz-null_dereference.patch (bsc#1185833)</changelog>
  <changelog author="Christian Voegl &lt;christian.voegl@suse.com&gt;" date="1630929600">- Changelog Update for SLES:
  The following patch has been backported to SLES and is therefore
  missing from the Factory changelog:
  * graphviz-malformed_input.patch (boo#1132091)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1634385600">- update to 2.49.1:
  - the CMake build system installs gzipped man pages if `gzip` is available #1883
  - CMake projects using Graphviz as a subproject (`add_subdirectory`) can now
    link against and use `gvc`.
  - various problems in the generation of Javascript bindings
  - 2.48.0: test suite is failing #2112
  - Ensure correct file-level dependency for generated file in cmake generated
    projects #2119
  - compile failures with a C++20-compatible toolchain #2122
  - compile errors on macOS when using Bison 3.8 #2127
  - Make Graphviz buildable as a cmake subproject/subdirectory #1477
  - Header not found in Cmake project #2109
  - a very basic C++ API for a subset of the functions in lib/cgraph and
    lib/gvc, allowing a graph to be rendered from DOT source to a
    specified format. The new API is available through two new
    libraries: lib/cgraph++ and lib/gvc++. It is experimental, meaning
    that it might have breaking changes also in upcoming patch or minor
    releases (towards #2001)
  - CMake builds now support an `with_expat` option that allows the support for
    using HTML-like labels through the optional expat library to be explicitly
    enabled (default) or disabled
  - CMake builds now support an with_zlib option that allows the support for
    raster image compression through the optional zlib library to be explicitly
    enabled (default) or disabled
  - the CMake build system now enables `-Wextra` when building C++
  - some Cgraph functions that take `char*` arguments that they do not modify have
    been updated to take `const char*` arguments #634
  - incorrectly using the `layout` attribute on anything other than a graph now
    results in a warning about this being invalid #2078
  - `edgepaint` accepts more standard `--` prefixed command line arguments and
    rejects invalid options #1971
  - improved detection of Lefty dependencies in the Autotools build system
  - libexpr rejects printing the time (`%t`) if no format is provided
  - `-DDATE=…` option in the CMake build system has been removed
  - the Autotools build system no longer writes the DATE file and the portable
    source tarball no longer includes this
  - The attached dot file causes a segfault when processed #2095
  - fix typos and update URLs in `edgepaint` usage text and man page
  - Fix clang's undefined behavior warning in dotLayout
  - gvpr doesn't build on macOS but MKDEFS_EXECUTABLE points to wrong
    directory #2101
  - the generated gdefs.h header is no longer installed
  - `ccomps` out-of-memory message no longer incorrectly refers to `gc`
  - do not abort when `calloc(0, x)` or `calloc(x, 0)` in `gcalloc` return `NULL`
  - failed Exshort_t type discrimination #1799
  - dot manpage is in wrong directory on Windows #1936
  - CMake builds fail when when the ltdl library is not available even if the
    `enable_ltdl` option is `ON`
  - CMake builds fail when when the optional `zlib` library is not available
  - fix graph rotation in quartz plugin</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1635336000">- Split libgraphviz into tlibcdt, libcgraph, libgvc, libgvpr, libpathplan,
  libxdot, and  liblab_gamut packages, in order to fix shlib naming policy
  errors (boo#1191756)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1637755200">- update to 2.49.3:
  - gvpr "split", "tokens", and "index" functions produce incorrect results
    This was a regression that occurred between 2.47.1 and 2.47.2.
  - Lefty is disabled by default in the Autotools build system. To re-enable it,
    pass `--enable-lefty` to `./configure`. In a future release, Lefty will be
    removed.
  - remove PHP5 support in SWIG bindings
  - Msys experimental packages are included in release artifacts
  - CMake build system incorrectly aliases gv2gml to gml2gv
  - Gv2gml Doesn't escape quotes in attributes
  - GVPR incorrectly understands color schemes
- reenable lefty to fix addons build</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1641816000">- Remove pointless libgraphviz6 subpackage only containing broken
  and unnecessary ld.so.conf.d dropin.
- Add required Provides and Obsoletes for library package split.
- Remove unversioned symlinks for plugins, breaking shared library
  policy.
- Remove duplicate python3 bindings in wrong directory (again).
- Add missing post scriptlet for webp plugin.
- Fix postun scriptlets for all plugins (be silent when graphviz
  gets removed completely, report errors otherwise).
- Cleanup spec file.
- Disable Java bindings, as unused/untested, and packaging
  is quite broken.</changelog>
  <changelog author="Stephan Kulow &lt;coolo@suse.com&gt;" date="1660305600">- Split the Qt5 dependencies from addons flavor - it's just gvedit</changelog>
  <changelog author="Klaus K&#xE4;mpf &lt;kkaempf@suse.com&gt;" date="1666180800">- add swig-4.1.0.patch to work around graphviz's incompatibility
  with swig-4.1.0.</changelog>
  <changelog author="pgajdos@suse.com" date="1668427200">- php8 support was added in swig 4.1.0</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1677672000">- Fix RPM conditionals for PHP, elif does not work on Leap 15.x
- Remove unused ghostscript_any BuildRequires for qt5 and main
  flavors</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1701172800">- Require bitstream-vera-fonts for correct .png rendering by doxygen+dot</changelog>
</package>
<package pkgid="58b5531027e712270978d25f7e10a9fb2dfd67a7cd7f00083a6726d997073a946d2e021f8b922f522a363cadc24b03166aeeb5d08b3822e3773fef60ee00e33c" name="grub2" arch="i586">
  <version epoch="0" ver="2.12~rc1" rel="12.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1693483200">- grub2-mkconfig-riscv64.patch: Handle riscv64 in mkconfig</changelog>
  <changelog author="Chester Lin &lt;clin@suse.com&gt;" date="1694433600">- Correct the type of allocated EFI pages for ARM64 kernel (bsc#1215151)
  * arm64-Use-proper-memory-type-for-kernel-allocation.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1695124800">- Add the new BuildRequires for EFI builds for the better FDE
  support: fde-tpm-helper-rpm-macros
  + Also add the the macros to %post and %posttrans</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1695211200">- Fix a boot delay regression in PowerPC PXE boot (bsc#1201300)
  * 0001-ieee1275-ofdisk-retry-on-open-and-read-failure.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1695816000">- Only build with fde-tpm-helper-rpm-macros for the architectures
  supporting the newer UEFI and TPM 2.0.
  * Also correct the location of %fde_tpm_update_requires</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1695988800">- Add BuildIgnore to break cycle with the branding package</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1696248000">- Remove build require for gcc-32bit, target platform didn't rely on libgcc
  function shipped with compiler but rather using functions supplied in grub
  directly.</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1696248001">- Update the TPM 2.0 patches to support more RSA and ECC algorithms
  * 0002-tpm2-Add-TPM-Software-Stack-TSS.patch
  * 0003-protectors-Add-TPM2-Key-Protector.patch
  * 0005-util-grub-protect-Add-new-tool.patch</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1696507200">- Add patch to fix reading files from btrfs with "implicit" holes:
  * 0001-fs-btrfs-Zero-file-data-not-backed-by-extents.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1696593600">- Fix CVE-2023-4692 (bsc#1215935)
- Fix CVE-2023-4693 (bsc#1215936)
  * 0001-fs-ntfs-Fix-an-OOB-write-when-parsing-the-ATTRIBUTE_.patch
  * 0002-fs-ntfs-Fix-an-OOB-read-when-reading-data-from-the-r.patch
  * 0003-fs-ntfs-Fix-an-OOB-read-when-parsing-directory-entri.patch
  * 0004-fs-ntfs-Fix-an-OOB-read-when-parsing-bitmaps-for-ind.patch
  * 0005-fs-ntfs-Fix-an-OOB-read-when-parsing-a-volume-label.patch
  * 0006-fs-ntfs-Make-code-more-readable.patch
- Bump upstream SBAT generation to 4</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1697457600">- Fix detection of encrypted disk's uuid in powerpc to cope with logical disks
  when signed image installation is specified (bsc#1216075)
  * 0003-grub-install-support-prep-environment-block.patch
- grub2.spec: Add support to unlocking multiple encrypted disks in signed
  grub.elf image for logical disks</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1698062400">- Use grub-tpm2 token to unlock keyslots to make the unsealing process more
  efficient and secure.
  * 0001-luks2-Use-grub-tpm2-token-for-TPM2-protected-volume-.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1698235200">- Fix Xen chainloding error of no matching file path found (bsc#1216081)
  * grub2-efi-chainload-harder.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1698321600">- Fix a potential error when appending multiple keys into the
  synthesized initrd
  * Fix-the-size-calculation-for-the-synthesized-initrd.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1698667200">- Fix fadump not working with 1GB/2GB/4GB LMB[P10] (bsc#1216253)
  * 0001-kern-ieee1275-init-Restrict-high-memory-in-presence-.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1699963200">- Fix XFS regression in 2.12~rc1 and support large extent counters
  * 0001-fs-xfs-Incorrect-short-form-directory-data-boundary-.patch
  * 0002-fs-xfs-Fix-XFS-directory-extent-parsing.patch
  * 0003-fs-xfs-add-large-extent-counters-incompat-feature-su.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1700136000">- Update the TPM2 patches to skip the persistent SRK handle if not
  specified and improve the error messages
  + 0003-protectors-Add-TPM2-Key-Protector.patch
  + 0005-util-grub-protect-Add-new-tool.patch
  + 0004-tpm2-Support-authorized-policy.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1700568000">- grub2.spec: Fix openQA test failure in SLE-15-SP6 due to missing
  font in memdisk</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1700654400">- Fix unattended boot with TPM2 allows downgrading kernel and rootfs, also
  enhancing the overall security posture (bsc#1216680)
  * 0001-Improve-TPM-key-protection-on-boot-interruptions.patch
  * 0002-Restrict-file-access-on-cryptodisk-print.patch
  * 0003-Restrict-ls-and-auto-file-completion-on-cryptodisk-p.patch
  * 0004-Key-revocation-on-out-of-bound-file-access.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1701345600">- Fix reproducible build for grub.xen (bsc#1217619)
  * 0001-mkstandalone-ensure-stable-timestamps-for-generated-.patch
  * 0002-mkstandalone-ensure-deterministic-tar-file-creation-.patch</changelog>
</package>
<package pkgid="53d929153710abd5730731aca694189fbb7e02d996dbc85526d0b016eadfa4ef1a4dd64f8687811d5598d06dfc596f3f051f27984ebb153301fa4aa2eef73b68" name="grub2" arch="src">
  <version epoch="0" ver="2.12~rc1" rel="12.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1693483200">- grub2-mkconfig-riscv64.patch: Handle riscv64 in mkconfig</changelog>
  <changelog author="Chester Lin &lt;clin@suse.com&gt;" date="1694433600">- Correct the type of allocated EFI pages for ARM64 kernel (bsc#1215151)
  * arm64-Use-proper-memory-type-for-kernel-allocation.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1695124800">- Add the new BuildRequires for EFI builds for the better FDE
  support: fde-tpm-helper-rpm-macros
  + Also add the the macros to %post and %posttrans</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1695211200">- Fix a boot delay regression in PowerPC PXE boot (bsc#1201300)
  * 0001-ieee1275-ofdisk-retry-on-open-and-read-failure.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1695816000">- Only build with fde-tpm-helper-rpm-macros for the architectures
  supporting the newer UEFI and TPM 2.0.
  * Also correct the location of %fde_tpm_update_requires</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1695988800">- Add BuildIgnore to break cycle with the branding package</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1696248000">- Remove build require for gcc-32bit, target platform didn't rely on libgcc
  function shipped with compiler but rather using functions supplied in grub
  directly.</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1696248001">- Update the TPM 2.0 patches to support more RSA and ECC algorithms
  * 0002-tpm2-Add-TPM-Software-Stack-TSS.patch
  * 0003-protectors-Add-TPM2-Key-Protector.patch
  * 0005-util-grub-protect-Add-new-tool.patch</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1696507200">- Add patch to fix reading files from btrfs with "implicit" holes:
  * 0001-fs-btrfs-Zero-file-data-not-backed-by-extents.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1696593600">- Fix CVE-2023-4692 (bsc#1215935)
- Fix CVE-2023-4693 (bsc#1215936)
  * 0001-fs-ntfs-Fix-an-OOB-write-when-parsing-the-ATTRIBUTE_.patch
  * 0002-fs-ntfs-Fix-an-OOB-read-when-reading-data-from-the-r.patch
  * 0003-fs-ntfs-Fix-an-OOB-read-when-parsing-directory-entri.patch
  * 0004-fs-ntfs-Fix-an-OOB-read-when-parsing-bitmaps-for-ind.patch
  * 0005-fs-ntfs-Fix-an-OOB-read-when-parsing-a-volume-label.patch
  * 0006-fs-ntfs-Make-code-more-readable.patch
- Bump upstream SBAT generation to 4</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1697457600">- Fix detection of encrypted disk's uuid in powerpc to cope with logical disks
  when signed image installation is specified (bsc#1216075)
  * 0003-grub-install-support-prep-environment-block.patch
- grub2.spec: Add support to unlocking multiple encrypted disks in signed
  grub.elf image for logical disks</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1698062400">- Use grub-tpm2 token to unlock keyslots to make the unsealing process more
  efficient and secure.
  * 0001-luks2-Use-grub-tpm2-token-for-TPM2-protected-volume-.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1698235200">- Fix Xen chainloding error of no matching file path found (bsc#1216081)
  * grub2-efi-chainload-harder.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1698321600">- Fix a potential error when appending multiple keys into the
  synthesized initrd
  * Fix-the-size-calculation-for-the-synthesized-initrd.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1698667200">- Fix fadump not working with 1GB/2GB/4GB LMB[P10] (bsc#1216253)
  * 0001-kern-ieee1275-init-Restrict-high-memory-in-presence-.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1699963200">- Fix XFS regression in 2.12~rc1 and support large extent counters
  * 0001-fs-xfs-Incorrect-short-form-directory-data-boundary-.patch
  * 0002-fs-xfs-Fix-XFS-directory-extent-parsing.patch
  * 0003-fs-xfs-add-large-extent-counters-incompat-feature-su.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1700136000">- Update the TPM2 patches to skip the persistent SRK handle if not
  specified and improve the error messages
  + 0003-protectors-Add-TPM2-Key-Protector.patch
  + 0005-util-grub-protect-Add-new-tool.patch
  + 0004-tpm2-Support-authorized-policy.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1700568000">- grub2.spec: Fix openQA test failure in SLE-15-SP6 due to missing
  font in memdisk</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1700654400">- Fix unattended boot with TPM2 allows downgrading kernel and rootfs, also
  enhancing the overall security posture (bsc#1216680)
  * 0001-Improve-TPM-key-protection-on-boot-interruptions.patch
  * 0002-Restrict-file-access-on-cryptodisk-print.patch
  * 0003-Restrict-ls-and-auto-file-completion-on-cryptodisk-p.patch
  * 0004-Key-revocation-on-out-of-bound-file-access.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1701345600">- Fix reproducible build for grub.xen (bsc#1217619)
  * 0001-mkstandalone-ensure-stable-timestamps-for-generated-.patch
  * 0002-mkstandalone-ensure-deterministic-tar-file-creation-.patch</changelog>
</package>
<package pkgid="f2235578e7c9af48d4a51e296a5450a2685975d7cd6648744b41958c8054c7691cfee309c7deabe7a6d859b5db4ca3fe176384d2e4a139f13ec6b7be615b4b6a" name="grub2" arch="x86_64">
  <version epoch="0" ver="2.12~rc1" rel="12.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1693483200">- grub2-mkconfig-riscv64.patch: Handle riscv64 in mkconfig</changelog>
  <changelog author="Chester Lin &lt;clin@suse.com&gt;" date="1694433600">- Correct the type of allocated EFI pages for ARM64 kernel (bsc#1215151)
  * arm64-Use-proper-memory-type-for-kernel-allocation.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1695124800">- Add the new BuildRequires for EFI builds for the better FDE
  support: fde-tpm-helper-rpm-macros
  + Also add the the macros to %post and %posttrans</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1695211200">- Fix a boot delay regression in PowerPC PXE boot (bsc#1201300)
  * 0001-ieee1275-ofdisk-retry-on-open-and-read-failure.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1695816000">- Only build with fde-tpm-helper-rpm-macros for the architectures
  supporting the newer UEFI and TPM 2.0.
  * Also correct the location of %fde_tpm_update_requires</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1695988800">- Add BuildIgnore to break cycle with the branding package</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1696248000">- Remove build require for gcc-32bit, target platform didn't rely on libgcc
  function shipped with compiler but rather using functions supplied in grub
  directly.</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1696248001">- Update the TPM 2.0 patches to support more RSA and ECC algorithms
  * 0002-tpm2-Add-TPM-Software-Stack-TSS.patch
  * 0003-protectors-Add-TPM2-Key-Protector.patch
  * 0005-util-grub-protect-Add-new-tool.patch</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1696507200">- Add patch to fix reading files from btrfs with "implicit" holes:
  * 0001-fs-btrfs-Zero-file-data-not-backed-by-extents.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1696593600">- Fix CVE-2023-4692 (bsc#1215935)
- Fix CVE-2023-4693 (bsc#1215936)
  * 0001-fs-ntfs-Fix-an-OOB-write-when-parsing-the-ATTRIBUTE_.patch
  * 0002-fs-ntfs-Fix-an-OOB-read-when-reading-data-from-the-r.patch
  * 0003-fs-ntfs-Fix-an-OOB-read-when-parsing-directory-entri.patch
  * 0004-fs-ntfs-Fix-an-OOB-read-when-parsing-bitmaps-for-ind.patch
  * 0005-fs-ntfs-Fix-an-OOB-read-when-parsing-a-volume-label.patch
  * 0006-fs-ntfs-Make-code-more-readable.patch
- Bump upstream SBAT generation to 4</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1697457600">- Fix detection of encrypted disk's uuid in powerpc to cope with logical disks
  when signed image installation is specified (bsc#1216075)
  * 0003-grub-install-support-prep-environment-block.patch
- grub2.spec: Add support to unlocking multiple encrypted disks in signed
  grub.elf image for logical disks</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1698062400">- Use grub-tpm2 token to unlock keyslots to make the unsealing process more
  efficient and secure.
  * 0001-luks2-Use-grub-tpm2-token-for-TPM2-protected-volume-.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1698235200">- Fix Xen chainloding error of no matching file path found (bsc#1216081)
  * grub2-efi-chainload-harder.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1698321600">- Fix a potential error when appending multiple keys into the
  synthesized initrd
  * Fix-the-size-calculation-for-the-synthesized-initrd.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1698667200">- Fix fadump not working with 1GB/2GB/4GB LMB[P10] (bsc#1216253)
  * 0001-kern-ieee1275-init-Restrict-high-memory-in-presence-.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1699963200">- Fix XFS regression in 2.12~rc1 and support large extent counters
  * 0001-fs-xfs-Incorrect-short-form-directory-data-boundary-.patch
  * 0002-fs-xfs-Fix-XFS-directory-extent-parsing.patch
  * 0003-fs-xfs-add-large-extent-counters-incompat-feature-su.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1700136000">- Update the TPM2 patches to skip the persistent SRK handle if not
  specified and improve the error messages
  + 0003-protectors-Add-TPM2-Key-Protector.patch
  + 0005-util-grub-protect-Add-new-tool.patch
  + 0004-tpm2-Support-authorized-policy.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1700568000">- grub2.spec: Fix openQA test failure in SLE-15-SP6 due to missing
  font in memdisk</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1700654400">- Fix unattended boot with TPM2 allows downgrading kernel and rootfs, also
  enhancing the overall security posture (bsc#1216680)
  * 0001-Improve-TPM-key-protection-on-boot-interruptions.patch
  * 0002-Restrict-file-access-on-cryptodisk-print.patch
  * 0003-Restrict-ls-and-auto-file-completion-on-cryptodisk-p.patch
  * 0004-Key-revocation-on-out-of-bound-file-access.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1701345600">- Fix reproducible build for grub.xen (bsc#1217619)
  * 0001-mkstandalone-ensure-stable-timestamps-for-generated-.patch
  * 0002-mkstandalone-ensure-deterministic-tar-file-creation-.patch</changelog>
</package>
<package pkgid="a0aa8b1ee290bc3d3bc4e6ee6ab32719e44ed64d5c58f1e53d6ab710498b4dd75af9c57ca85547eb422135d8a86158351b3c4742c6d1481b4ca583ccb2c71071" name="grub2-branding-upstream" arch="i586">
  <version epoch="0" ver="2.12~rc1" rel="12.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1693483200">- grub2-mkconfig-riscv64.patch: Handle riscv64 in mkconfig</changelog>
  <changelog author="Chester Lin &lt;clin@suse.com&gt;" date="1694433600">- Correct the type of allocated EFI pages for ARM64 kernel (bsc#1215151)
  * arm64-Use-proper-memory-type-for-kernel-allocation.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1695124800">- Add the new BuildRequires for EFI builds for the better FDE
  support: fde-tpm-helper-rpm-macros
  + Also add the the macros to %post and %posttrans</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1695211200">- Fix a boot delay regression in PowerPC PXE boot (bsc#1201300)
  * 0001-ieee1275-ofdisk-retry-on-open-and-read-failure.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1695816000">- Only build with fde-tpm-helper-rpm-macros for the architectures
  supporting the newer UEFI and TPM 2.0.
  * Also correct the location of %fde_tpm_update_requires</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1695988800">- Add BuildIgnore to break cycle with the branding package</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1696248000">- Remove build require for gcc-32bit, target platform didn't rely on libgcc
  function shipped with compiler but rather using functions supplied in grub
  directly.</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1696248001">- Update the TPM 2.0 patches to support more RSA and ECC algorithms
  * 0002-tpm2-Add-TPM-Software-Stack-TSS.patch
  * 0003-protectors-Add-TPM2-Key-Protector.patch
  * 0005-util-grub-protect-Add-new-tool.patch</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1696507200">- Add patch to fix reading files from btrfs with "implicit" holes:
  * 0001-fs-btrfs-Zero-file-data-not-backed-by-extents.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1696593600">- Fix CVE-2023-4692 (bsc#1215935)
- Fix CVE-2023-4693 (bsc#1215936)
  * 0001-fs-ntfs-Fix-an-OOB-write-when-parsing-the-ATTRIBUTE_.patch
  * 0002-fs-ntfs-Fix-an-OOB-read-when-reading-data-from-the-r.patch
  * 0003-fs-ntfs-Fix-an-OOB-read-when-parsing-directory-entri.patch
  * 0004-fs-ntfs-Fix-an-OOB-read-when-parsing-bitmaps-for-ind.patch
  * 0005-fs-ntfs-Fix-an-OOB-read-when-parsing-a-volume-label.patch
  * 0006-fs-ntfs-Make-code-more-readable.patch
- Bump upstream SBAT generation to 4</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1697457600">- Fix detection of encrypted disk's uuid in powerpc to cope with logical disks
  when signed image installation is specified (bsc#1216075)
  * 0003-grub-install-support-prep-environment-block.patch
- grub2.spec: Add support to unlocking multiple encrypted disks in signed
  grub.elf image for logical disks</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1698062400">- Use grub-tpm2 token to unlock keyslots to make the unsealing process more
  efficient and secure.
  * 0001-luks2-Use-grub-tpm2-token-for-TPM2-protected-volume-.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1698235200">- Fix Xen chainloding error of no matching file path found (bsc#1216081)
  * grub2-efi-chainload-harder.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1698321600">- Fix a potential error when appending multiple keys into the
  synthesized initrd
  * Fix-the-size-calculation-for-the-synthesized-initrd.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1698667200">- Fix fadump not working with 1GB/2GB/4GB LMB[P10] (bsc#1216253)
  * 0001-kern-ieee1275-init-Restrict-high-memory-in-presence-.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1699963200">- Fix XFS regression in 2.12~rc1 and support large extent counters
  * 0001-fs-xfs-Incorrect-short-form-directory-data-boundary-.patch
  * 0002-fs-xfs-Fix-XFS-directory-extent-parsing.patch
  * 0003-fs-xfs-add-large-extent-counters-incompat-feature-su.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1700136000">- Update the TPM2 patches to skip the persistent SRK handle if not
  specified and improve the error messages
  + 0003-protectors-Add-TPM2-Key-Protector.patch
  + 0005-util-grub-protect-Add-new-tool.patch
  + 0004-tpm2-Support-authorized-policy.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1700568000">- grub2.spec: Fix openQA test failure in SLE-15-SP6 due to missing
  font in memdisk</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1700654400">- Fix unattended boot with TPM2 allows downgrading kernel and rootfs, also
  enhancing the overall security posture (bsc#1216680)
  * 0001-Improve-TPM-key-protection-on-boot-interruptions.patch
  * 0002-Restrict-file-access-on-cryptodisk-print.patch
  * 0003-Restrict-ls-and-auto-file-completion-on-cryptodisk-p.patch
  * 0004-Key-revocation-on-out-of-bound-file-access.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1701345600">- Fix reproducible build for grub.xen (bsc#1217619)
  * 0001-mkstandalone-ensure-stable-timestamps-for-generated-.patch
  * 0002-mkstandalone-ensure-deterministic-tar-file-creation-.patch</changelog>
</package>
<package pkgid="7ddd776dac386b6b9963c65f02d29924b34ba962d9ccb9dd818e183e597b1af039d5356fea4afed54f775b39322789241612f721af7366d4d5766edd43971b3d" name="grub2-branding-upstream" arch="x86_64">
  <version epoch="0" ver="2.12~rc1" rel="12.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1693483200">- grub2-mkconfig-riscv64.patch: Handle riscv64 in mkconfig</changelog>
  <changelog author="Chester Lin &lt;clin@suse.com&gt;" date="1694433600">- Correct the type of allocated EFI pages for ARM64 kernel (bsc#1215151)
  * arm64-Use-proper-memory-type-for-kernel-allocation.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1695124800">- Add the new BuildRequires for EFI builds for the better FDE
  support: fde-tpm-helper-rpm-macros
  + Also add the the macros to %post and %posttrans</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1695211200">- Fix a boot delay regression in PowerPC PXE boot (bsc#1201300)
  * 0001-ieee1275-ofdisk-retry-on-open-and-read-failure.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1695816000">- Only build with fde-tpm-helper-rpm-macros for the architectures
  supporting the newer UEFI and TPM 2.0.
  * Also correct the location of %fde_tpm_update_requires</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1695988800">- Add BuildIgnore to break cycle with the branding package</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1696248000">- Remove build require for gcc-32bit, target platform didn't rely on libgcc
  function shipped with compiler but rather using functions supplied in grub
  directly.</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1696248001">- Update the TPM 2.0 patches to support more RSA and ECC algorithms
  * 0002-tpm2-Add-TPM-Software-Stack-TSS.patch
  * 0003-protectors-Add-TPM2-Key-Protector.patch
  * 0005-util-grub-protect-Add-new-tool.patch</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1696507200">- Add patch to fix reading files from btrfs with "implicit" holes:
  * 0001-fs-btrfs-Zero-file-data-not-backed-by-extents.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1696593600">- Fix CVE-2023-4692 (bsc#1215935)
- Fix CVE-2023-4693 (bsc#1215936)
  * 0001-fs-ntfs-Fix-an-OOB-write-when-parsing-the-ATTRIBUTE_.patch
  * 0002-fs-ntfs-Fix-an-OOB-read-when-reading-data-from-the-r.patch
  * 0003-fs-ntfs-Fix-an-OOB-read-when-parsing-directory-entri.patch
  * 0004-fs-ntfs-Fix-an-OOB-read-when-parsing-bitmaps-for-ind.patch
  * 0005-fs-ntfs-Fix-an-OOB-read-when-parsing-a-volume-label.patch
  * 0006-fs-ntfs-Make-code-more-readable.patch
- Bump upstream SBAT generation to 4</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1697457600">- Fix detection of encrypted disk's uuid in powerpc to cope with logical disks
  when signed image installation is specified (bsc#1216075)
  * 0003-grub-install-support-prep-environment-block.patch
- grub2.spec: Add support to unlocking multiple encrypted disks in signed
  grub.elf image for logical disks</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1698062400">- Use grub-tpm2 token to unlock keyslots to make the unsealing process more
  efficient and secure.
  * 0001-luks2-Use-grub-tpm2-token-for-TPM2-protected-volume-.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1698235200">- Fix Xen chainloding error of no matching file path found (bsc#1216081)
  * grub2-efi-chainload-harder.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1698321600">- Fix a potential error when appending multiple keys into the
  synthesized initrd
  * Fix-the-size-calculation-for-the-synthesized-initrd.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1698667200">- Fix fadump not working with 1GB/2GB/4GB LMB[P10] (bsc#1216253)
  * 0001-kern-ieee1275-init-Restrict-high-memory-in-presence-.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1699963200">- Fix XFS regression in 2.12~rc1 and support large extent counters
  * 0001-fs-xfs-Incorrect-short-form-directory-data-boundary-.patch
  * 0002-fs-xfs-Fix-XFS-directory-extent-parsing.patch
  * 0003-fs-xfs-add-large-extent-counters-incompat-feature-su.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1700136000">- Update the TPM2 patches to skip the persistent SRK handle if not
  specified and improve the error messages
  + 0003-protectors-Add-TPM2-Key-Protector.patch
  + 0005-util-grub-protect-Add-new-tool.patch
  + 0004-tpm2-Support-authorized-policy.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1700568000">- grub2.spec: Fix openQA test failure in SLE-15-SP6 due to missing
  font in memdisk</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1700654400">- Fix unattended boot with TPM2 allows downgrading kernel and rootfs, also
  enhancing the overall security posture (bsc#1216680)
  * 0001-Improve-TPM-key-protection-on-boot-interruptions.patch
  * 0002-Restrict-file-access-on-cryptodisk-print.patch
  * 0003-Restrict-ls-and-auto-file-completion-on-cryptodisk-p.patch
  * 0004-Key-revocation-on-out-of-bound-file-access.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1701345600">- Fix reproducible build for grub.xen (bsc#1217619)
  * 0001-mkstandalone-ensure-stable-timestamps-for-generated-.patch
  * 0002-mkstandalone-ensure-deterministic-tar-file-creation-.patch</changelog>
</package>
<package pkgid="f1d4216501cef5ab336e75aa56b98abbcce3d2c57e84bb32f6cb2b85a67453be839b9ae73fdd7f3713d4cb469b2b2d318848970007f13174d072329aad3612fb" name="grub2-debuginfo" arch="i586">
  <version epoch="0" ver="2.12~rc1" rel="12.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1693483200">- grub2-mkconfig-riscv64.patch: Handle riscv64 in mkconfig</changelog>
  <changelog author="Chester Lin &lt;clin@suse.com&gt;" date="1694433600">- Correct the type of allocated EFI pages for ARM64 kernel (bsc#1215151)
  * arm64-Use-proper-memory-type-for-kernel-allocation.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1695124800">- Add the new BuildRequires for EFI builds for the better FDE
  support: fde-tpm-helper-rpm-macros
  + Also add the the macros to %post and %posttrans</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1695211200">- Fix a boot delay regression in PowerPC PXE boot (bsc#1201300)
  * 0001-ieee1275-ofdisk-retry-on-open-and-read-failure.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1695816000">- Only build with fde-tpm-helper-rpm-macros for the architectures
  supporting the newer UEFI and TPM 2.0.
  * Also correct the location of %fde_tpm_update_requires</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1695988800">- Add BuildIgnore to break cycle with the branding package</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1696248000">- Remove build require for gcc-32bit, target platform didn't rely on libgcc
  function shipped with compiler but rather using functions supplied in grub
  directly.</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1696248001">- Update the TPM 2.0 patches to support more RSA and ECC algorithms
  * 0002-tpm2-Add-TPM-Software-Stack-TSS.patch
  * 0003-protectors-Add-TPM2-Key-Protector.patch
  * 0005-util-grub-protect-Add-new-tool.patch</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1696507200">- Add patch to fix reading files from btrfs with "implicit" holes:
  * 0001-fs-btrfs-Zero-file-data-not-backed-by-extents.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1696593600">- Fix CVE-2023-4692 (bsc#1215935)
- Fix CVE-2023-4693 (bsc#1215936)
  * 0001-fs-ntfs-Fix-an-OOB-write-when-parsing-the-ATTRIBUTE_.patch
  * 0002-fs-ntfs-Fix-an-OOB-read-when-reading-data-from-the-r.patch
  * 0003-fs-ntfs-Fix-an-OOB-read-when-parsing-directory-entri.patch
  * 0004-fs-ntfs-Fix-an-OOB-read-when-parsing-bitmaps-for-ind.patch
  * 0005-fs-ntfs-Fix-an-OOB-read-when-parsing-a-volume-label.patch
  * 0006-fs-ntfs-Make-code-more-readable.patch
- Bump upstream SBAT generation to 4</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1697457600">- Fix detection of encrypted disk's uuid in powerpc to cope with logical disks
  when signed image installation is specified (bsc#1216075)
  * 0003-grub-install-support-prep-environment-block.patch
- grub2.spec: Add support to unlocking multiple encrypted disks in signed
  grub.elf image for logical disks</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1698062400">- Use grub-tpm2 token to unlock keyslots to make the unsealing process more
  efficient and secure.
  * 0001-luks2-Use-grub-tpm2-token-for-TPM2-protected-volume-.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1698235200">- Fix Xen chainloding error of no matching file path found (bsc#1216081)
  * grub2-efi-chainload-harder.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1698321600">- Fix a potential error when appending multiple keys into the
  synthesized initrd
  * Fix-the-size-calculation-for-the-synthesized-initrd.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1698667200">- Fix fadump not working with 1GB/2GB/4GB LMB[P10] (bsc#1216253)
  * 0001-kern-ieee1275-init-Restrict-high-memory-in-presence-.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1699963200">- Fix XFS regression in 2.12~rc1 and support large extent counters
  * 0001-fs-xfs-Incorrect-short-form-directory-data-boundary-.patch
  * 0002-fs-xfs-Fix-XFS-directory-extent-parsing.patch
  * 0003-fs-xfs-add-large-extent-counters-incompat-feature-su.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1700136000">- Update the TPM2 patches to skip the persistent SRK handle if not
  specified and improve the error messages
  + 0003-protectors-Add-TPM2-Key-Protector.patch
  + 0005-util-grub-protect-Add-new-tool.patch
  + 0004-tpm2-Support-authorized-policy.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1700568000">- grub2.spec: Fix openQA test failure in SLE-15-SP6 due to missing
  font in memdisk</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1700654400">- Fix unattended boot with TPM2 allows downgrading kernel and rootfs, also
  enhancing the overall security posture (bsc#1216680)
  * 0001-Improve-TPM-key-protection-on-boot-interruptions.patch
  * 0002-Restrict-file-access-on-cryptodisk-print.patch
  * 0003-Restrict-ls-and-auto-file-completion-on-cryptodisk-p.patch
  * 0004-Key-revocation-on-out-of-bound-file-access.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1701345600">- Fix reproducible build for grub.xen (bsc#1217619)
  * 0001-mkstandalone-ensure-stable-timestamps-for-generated-.patch
  * 0002-mkstandalone-ensure-deterministic-tar-file-creation-.patch</changelog>
</package>
<package pkgid="a5a7d8333547e92e884eb698209e3287951e1f149d84c3a2c95730b0937e7fd2e89134869e7588ff35cae5c2dadfde10b5b0aeb8a5d2187fd271cb7f49321641" name="grub2-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.12~rc1" rel="12.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1693483200">- grub2-mkconfig-riscv64.patch: Handle riscv64 in mkconfig</changelog>
  <changelog author="Chester Lin &lt;clin@suse.com&gt;" date="1694433600">- Correct the type of allocated EFI pages for ARM64 kernel (bsc#1215151)
  * arm64-Use-proper-memory-type-for-kernel-allocation.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1695124800">- Add the new BuildRequires for EFI builds for the better FDE
  support: fde-tpm-helper-rpm-macros
  + Also add the the macros to %post and %posttrans</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1695211200">- Fix a boot delay regression in PowerPC PXE boot (bsc#1201300)
  * 0001-ieee1275-ofdisk-retry-on-open-and-read-failure.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1695816000">- Only build with fde-tpm-helper-rpm-macros for the architectures
  supporting the newer UEFI and TPM 2.0.
  * Also correct the location of %fde_tpm_update_requires</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1695988800">- Add BuildIgnore to break cycle with the branding package</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1696248000">- Remove build require for gcc-32bit, target platform didn't rely on libgcc
  function shipped with compiler but rather using functions supplied in grub
  directly.</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1696248001">- Update the TPM 2.0 patches to support more RSA and ECC algorithms
  * 0002-tpm2-Add-TPM-Software-Stack-TSS.patch
  * 0003-protectors-Add-TPM2-Key-Protector.patch
  * 0005-util-grub-protect-Add-new-tool.patch</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1696507200">- Add patch to fix reading files from btrfs with "implicit" holes:
  * 0001-fs-btrfs-Zero-file-data-not-backed-by-extents.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1696593600">- Fix CVE-2023-4692 (bsc#1215935)
- Fix CVE-2023-4693 (bsc#1215936)
  * 0001-fs-ntfs-Fix-an-OOB-write-when-parsing-the-ATTRIBUTE_.patch
  * 0002-fs-ntfs-Fix-an-OOB-read-when-reading-data-from-the-r.patch
  * 0003-fs-ntfs-Fix-an-OOB-read-when-parsing-directory-entri.patch
  * 0004-fs-ntfs-Fix-an-OOB-read-when-parsing-bitmaps-for-ind.patch
  * 0005-fs-ntfs-Fix-an-OOB-read-when-parsing-a-volume-label.patch
  * 0006-fs-ntfs-Make-code-more-readable.patch
- Bump upstream SBAT generation to 4</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1697457600">- Fix detection of encrypted disk's uuid in powerpc to cope with logical disks
  when signed image installation is specified (bsc#1216075)
  * 0003-grub-install-support-prep-environment-block.patch
- grub2.spec: Add support to unlocking multiple encrypted disks in signed
  grub.elf image for logical disks</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1698062400">- Use grub-tpm2 token to unlock keyslots to make the unsealing process more
  efficient and secure.
  * 0001-luks2-Use-grub-tpm2-token-for-TPM2-protected-volume-.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1698235200">- Fix Xen chainloding error of no matching file path found (bsc#1216081)
  * grub2-efi-chainload-harder.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1698321600">- Fix a potential error when appending multiple keys into the
  synthesized initrd
  * Fix-the-size-calculation-for-the-synthesized-initrd.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1698667200">- Fix fadump not working with 1GB/2GB/4GB LMB[P10] (bsc#1216253)
  * 0001-kern-ieee1275-init-Restrict-high-memory-in-presence-.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1699963200">- Fix XFS regression in 2.12~rc1 and support large extent counters
  * 0001-fs-xfs-Incorrect-short-form-directory-data-boundary-.patch
  * 0002-fs-xfs-Fix-XFS-directory-extent-parsing.patch
  * 0003-fs-xfs-add-large-extent-counters-incompat-feature-su.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1700136000">- Update the TPM2 patches to skip the persistent SRK handle if not
  specified and improve the error messages
  + 0003-protectors-Add-TPM2-Key-Protector.patch
  + 0005-util-grub-protect-Add-new-tool.patch
  + 0004-tpm2-Support-authorized-policy.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1700568000">- grub2.spec: Fix openQA test failure in SLE-15-SP6 due to missing
  font in memdisk</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1700654400">- Fix unattended boot with TPM2 allows downgrading kernel and rootfs, also
  enhancing the overall security posture (bsc#1216680)
  * 0001-Improve-TPM-key-protection-on-boot-interruptions.patch
  * 0002-Restrict-file-access-on-cryptodisk-print.patch
  * 0003-Restrict-ls-and-auto-file-completion-on-cryptodisk-p.patch
  * 0004-Key-revocation-on-out-of-bound-file-access.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1701345600">- Fix reproducible build for grub.xen (bsc#1217619)
  * 0001-mkstandalone-ensure-stable-timestamps-for-generated-.patch
  * 0002-mkstandalone-ensure-deterministic-tar-file-creation-.patch</changelog>
</package>
<package pkgid="3ebad4dbadf7906f2b965b22788741c49ea139ff54e6ad87182fa97ed3806bded7e79a67f3df57ef724d45fdd9f366d55bcabd0756de52db9a97e463373ff2fa" name="grub2-debugsource" arch="i586">
  <version epoch="0" ver="2.12~rc1" rel="12.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1693483200">- grub2-mkconfig-riscv64.patch: Handle riscv64 in mkconfig</changelog>
  <changelog author="Chester Lin &lt;clin@suse.com&gt;" date="1694433600">- Correct the type of allocated EFI pages for ARM64 kernel (bsc#1215151)
  * arm64-Use-proper-memory-type-for-kernel-allocation.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1695124800">- Add the new BuildRequires for EFI builds for the better FDE
  support: fde-tpm-helper-rpm-macros
  + Also add the the macros to %post and %posttrans</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1695211200">- Fix a boot delay regression in PowerPC PXE boot (bsc#1201300)
  * 0001-ieee1275-ofdisk-retry-on-open-and-read-failure.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1695816000">- Only build with fde-tpm-helper-rpm-macros for the architectures
  supporting the newer UEFI and TPM 2.0.
  * Also correct the location of %fde_tpm_update_requires</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1695988800">- Add BuildIgnore to break cycle with the branding package</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1696248000">- Remove build require for gcc-32bit, target platform didn't rely on libgcc
  function shipped with compiler but rather using functions supplied in grub
  directly.</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1696248001">- Update the TPM 2.0 patches to support more RSA and ECC algorithms
  * 0002-tpm2-Add-TPM-Software-Stack-TSS.patch
  * 0003-protectors-Add-TPM2-Key-Protector.patch
  * 0005-util-grub-protect-Add-new-tool.patch</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1696507200">- Add patch to fix reading files from btrfs with "implicit" holes:
  * 0001-fs-btrfs-Zero-file-data-not-backed-by-extents.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1696593600">- Fix CVE-2023-4692 (bsc#1215935)
- Fix CVE-2023-4693 (bsc#1215936)
  * 0001-fs-ntfs-Fix-an-OOB-write-when-parsing-the-ATTRIBUTE_.patch
  * 0002-fs-ntfs-Fix-an-OOB-read-when-reading-data-from-the-r.patch
  * 0003-fs-ntfs-Fix-an-OOB-read-when-parsing-directory-entri.patch
  * 0004-fs-ntfs-Fix-an-OOB-read-when-parsing-bitmaps-for-ind.patch
  * 0005-fs-ntfs-Fix-an-OOB-read-when-parsing-a-volume-label.patch
  * 0006-fs-ntfs-Make-code-more-readable.patch
- Bump upstream SBAT generation to 4</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1697457600">- Fix detection of encrypted disk's uuid in powerpc to cope with logical disks
  when signed image installation is specified (bsc#1216075)
  * 0003-grub-install-support-prep-environment-block.patch
- grub2.spec: Add support to unlocking multiple encrypted disks in signed
  grub.elf image for logical disks</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1698062400">- Use grub-tpm2 token to unlock keyslots to make the unsealing process more
  efficient and secure.
  * 0001-luks2-Use-grub-tpm2-token-for-TPM2-protected-volume-.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1698235200">- Fix Xen chainloding error of no matching file path found (bsc#1216081)
  * grub2-efi-chainload-harder.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1698321600">- Fix a potential error when appending multiple keys into the
  synthesized initrd
  * Fix-the-size-calculation-for-the-synthesized-initrd.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1698667200">- Fix fadump not working with 1GB/2GB/4GB LMB[P10] (bsc#1216253)
  * 0001-kern-ieee1275-init-Restrict-high-memory-in-presence-.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1699963200">- Fix XFS regression in 2.12~rc1 and support large extent counters
  * 0001-fs-xfs-Incorrect-short-form-directory-data-boundary-.patch
  * 0002-fs-xfs-Fix-XFS-directory-extent-parsing.patch
  * 0003-fs-xfs-add-large-extent-counters-incompat-feature-su.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1700136000">- Update the TPM2 patches to skip the persistent SRK handle if not
  specified and improve the error messages
  + 0003-protectors-Add-TPM2-Key-Protector.patch
  + 0005-util-grub-protect-Add-new-tool.patch
  + 0004-tpm2-Support-authorized-policy.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1700568000">- grub2.spec: Fix openQA test failure in SLE-15-SP6 due to missing
  font in memdisk</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1700654400">- Fix unattended boot with TPM2 allows downgrading kernel and rootfs, also
  enhancing the overall security posture (bsc#1216680)
  * 0001-Improve-TPM-key-protection-on-boot-interruptions.patch
  * 0002-Restrict-file-access-on-cryptodisk-print.patch
  * 0003-Restrict-ls-and-auto-file-completion-on-cryptodisk-p.patch
  * 0004-Key-revocation-on-out-of-bound-file-access.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1701345600">- Fix reproducible build for grub.xen (bsc#1217619)
  * 0001-mkstandalone-ensure-stable-timestamps-for-generated-.patch
  * 0002-mkstandalone-ensure-deterministic-tar-file-creation-.patch</changelog>
</package>
<package pkgid="ee23173e8933f33d9bfc95205b70b27d35eecd33ef9e5cf596cb8b14ae55b9cfce5bfdf5841ef6adddc2399fb8b3169e1fc64709906eeb7541e3a1011efaf275" name="grub2-debugsource" arch="x86_64">
  <version epoch="0" ver="2.12~rc1" rel="12.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1693483200">- grub2-mkconfig-riscv64.patch: Handle riscv64 in mkconfig</changelog>
  <changelog author="Chester Lin &lt;clin@suse.com&gt;" date="1694433600">- Correct the type of allocated EFI pages for ARM64 kernel (bsc#1215151)
  * arm64-Use-proper-memory-type-for-kernel-allocation.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1695124800">- Add the new BuildRequires for EFI builds for the better FDE
  support: fde-tpm-helper-rpm-macros
  + Also add the the macros to %post and %posttrans</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1695211200">- Fix a boot delay regression in PowerPC PXE boot (bsc#1201300)
  * 0001-ieee1275-ofdisk-retry-on-open-and-read-failure.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1695816000">- Only build with fde-tpm-helper-rpm-macros for the architectures
  supporting the newer UEFI and TPM 2.0.
  * Also correct the location of %fde_tpm_update_requires</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1695988800">- Add BuildIgnore to break cycle with the branding package</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1696248000">- Remove build require for gcc-32bit, target platform didn't rely on libgcc
  function shipped with compiler but rather using functions supplied in grub
  directly.</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1696248001">- Update the TPM 2.0 patches to support more RSA and ECC algorithms
  * 0002-tpm2-Add-TPM-Software-Stack-TSS.patch
  * 0003-protectors-Add-TPM2-Key-Protector.patch
  * 0005-util-grub-protect-Add-new-tool.patch</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1696507200">- Add patch to fix reading files from btrfs with "implicit" holes:
  * 0001-fs-btrfs-Zero-file-data-not-backed-by-extents.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1696593600">- Fix CVE-2023-4692 (bsc#1215935)
- Fix CVE-2023-4693 (bsc#1215936)
  * 0001-fs-ntfs-Fix-an-OOB-write-when-parsing-the-ATTRIBUTE_.patch
  * 0002-fs-ntfs-Fix-an-OOB-read-when-reading-data-from-the-r.patch
  * 0003-fs-ntfs-Fix-an-OOB-read-when-parsing-directory-entri.patch
  * 0004-fs-ntfs-Fix-an-OOB-read-when-parsing-bitmaps-for-ind.patch
  * 0005-fs-ntfs-Fix-an-OOB-read-when-parsing-a-volume-label.patch
  * 0006-fs-ntfs-Make-code-more-readable.patch
- Bump upstream SBAT generation to 4</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1697457600">- Fix detection of encrypted disk's uuid in powerpc to cope with logical disks
  when signed image installation is specified (bsc#1216075)
  * 0003-grub-install-support-prep-environment-block.patch
- grub2.spec: Add support to unlocking multiple encrypted disks in signed
  grub.elf image for logical disks</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1698062400">- Use grub-tpm2 token to unlock keyslots to make the unsealing process more
  efficient and secure.
  * 0001-luks2-Use-grub-tpm2-token-for-TPM2-protected-volume-.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1698235200">- Fix Xen chainloding error of no matching file path found (bsc#1216081)
  * grub2-efi-chainload-harder.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1698321600">- Fix a potential error when appending multiple keys into the
  synthesized initrd
  * Fix-the-size-calculation-for-the-synthesized-initrd.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1698667200">- Fix fadump not working with 1GB/2GB/4GB LMB[P10] (bsc#1216253)
  * 0001-kern-ieee1275-init-Restrict-high-memory-in-presence-.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1699963200">- Fix XFS regression in 2.12~rc1 and support large extent counters
  * 0001-fs-xfs-Incorrect-short-form-directory-data-boundary-.patch
  * 0002-fs-xfs-Fix-XFS-directory-extent-parsing.patch
  * 0003-fs-xfs-add-large-extent-counters-incompat-feature-su.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1700136000">- Update the TPM2 patches to skip the persistent SRK handle if not
  specified and improve the error messages
  + 0003-protectors-Add-TPM2-Key-Protector.patch
  + 0005-util-grub-protect-Add-new-tool.patch
  + 0004-tpm2-Support-authorized-policy.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1700568000">- grub2.spec: Fix openQA test failure in SLE-15-SP6 due to missing
  font in memdisk</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1700654400">- Fix unattended boot with TPM2 allows downgrading kernel and rootfs, also
  enhancing the overall security posture (bsc#1216680)
  * 0001-Improve-TPM-key-protection-on-boot-interruptions.patch
  * 0002-Restrict-file-access-on-cryptodisk-print.patch
  * 0003-Restrict-ls-and-auto-file-completion-on-cryptodisk-p.patch
  * 0004-Key-revocation-on-out-of-bound-file-access.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1701345600">- Fix reproducible build for grub.xen (bsc#1217619)
  * 0001-mkstandalone-ensure-stable-timestamps-for-generated-.patch
  * 0002-mkstandalone-ensure-deterministic-tar-file-creation-.patch</changelog>
</package>
<package pkgid="543581154a1167f15de3515e5a15503bd246d98346447036fd1fdef204e2d70f0ecc53bbac03d7c746969642a1fa1a7489a91a0db331e9d991e911ae3873122c" name="grub2-i386-efi" arch="noarch">
  <version epoch="0" ver="2.12~rc1" rel="12.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1693483200">- grub2-mkconfig-riscv64.patch: Handle riscv64 in mkconfig</changelog>
  <changelog author="Chester Lin &lt;clin@suse.com&gt;" date="1694433600">- Correct the type of allocated EFI pages for ARM64 kernel (bsc#1215151)
  * arm64-Use-proper-memory-type-for-kernel-allocation.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1695124800">- Add the new BuildRequires for EFI builds for the better FDE
  support: fde-tpm-helper-rpm-macros
  + Also add the the macros to %post and %posttrans</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1695211200">- Fix a boot delay regression in PowerPC PXE boot (bsc#1201300)
  * 0001-ieee1275-ofdisk-retry-on-open-and-read-failure.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1695816000">- Only build with fde-tpm-helper-rpm-macros for the architectures
  supporting the newer UEFI and TPM 2.0.
  * Also correct the location of %fde_tpm_update_requires</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1695988800">- Add BuildIgnore to break cycle with the branding package</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1696248000">- Remove build require for gcc-32bit, target platform didn't rely on libgcc
  function shipped with compiler but rather using functions supplied in grub
  directly.</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1696248001">- Update the TPM 2.0 patches to support more RSA and ECC algorithms
  * 0002-tpm2-Add-TPM-Software-Stack-TSS.patch
  * 0003-protectors-Add-TPM2-Key-Protector.patch
  * 0005-util-grub-protect-Add-new-tool.patch</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1696507200">- Add patch to fix reading files from btrfs with "implicit" holes:
  * 0001-fs-btrfs-Zero-file-data-not-backed-by-extents.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1696593600">- Fix CVE-2023-4692 (bsc#1215935)
- Fix CVE-2023-4693 (bsc#1215936)
  * 0001-fs-ntfs-Fix-an-OOB-write-when-parsing-the-ATTRIBUTE_.patch
  * 0002-fs-ntfs-Fix-an-OOB-read-when-reading-data-from-the-r.patch
  * 0003-fs-ntfs-Fix-an-OOB-read-when-parsing-directory-entri.patch
  * 0004-fs-ntfs-Fix-an-OOB-read-when-parsing-bitmaps-for-ind.patch
  * 0005-fs-ntfs-Fix-an-OOB-read-when-parsing-a-volume-label.patch
  * 0006-fs-ntfs-Make-code-more-readable.patch
- Bump upstream SBAT generation to 4</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1697457600">- Fix detection of encrypted disk's uuid in powerpc to cope with logical disks
  when signed image installation is specified (bsc#1216075)
  * 0003-grub-install-support-prep-environment-block.patch
- grub2.spec: Add support to unlocking multiple encrypted disks in signed
  grub.elf image for logical disks</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1698062400">- Use grub-tpm2 token to unlock keyslots to make the unsealing process more
  efficient and secure.
  * 0001-luks2-Use-grub-tpm2-token-for-TPM2-protected-volume-.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1698235200">- Fix Xen chainloding error of no matching file path found (bsc#1216081)
  * grub2-efi-chainload-harder.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1698321600">- Fix a potential error when appending multiple keys into the
  synthesized initrd
  * Fix-the-size-calculation-for-the-synthesized-initrd.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1698667200">- Fix fadump not working with 1GB/2GB/4GB LMB[P10] (bsc#1216253)
  * 0001-kern-ieee1275-init-Restrict-high-memory-in-presence-.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1699963200">- Fix XFS regression in 2.12~rc1 and support large extent counters
  * 0001-fs-xfs-Incorrect-short-form-directory-data-boundary-.patch
  * 0002-fs-xfs-Fix-XFS-directory-extent-parsing.patch
  * 0003-fs-xfs-add-large-extent-counters-incompat-feature-su.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1700136000">- Update the TPM2 patches to skip the persistent SRK handle if not
  specified and improve the error messages
  + 0003-protectors-Add-TPM2-Key-Protector.patch
  + 0005-util-grub-protect-Add-new-tool.patch
  + 0004-tpm2-Support-authorized-policy.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1700568000">- grub2.spec: Fix openQA test failure in SLE-15-SP6 due to missing
  font in memdisk</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1700654400">- Fix unattended boot with TPM2 allows downgrading kernel and rootfs, also
  enhancing the overall security posture (bsc#1216680)
  * 0001-Improve-TPM-key-protection-on-boot-interruptions.patch
  * 0002-Restrict-file-access-on-cryptodisk-print.patch
  * 0003-Restrict-ls-and-auto-file-completion-on-cryptodisk-p.patch
  * 0004-Key-revocation-on-out-of-bound-file-access.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1701345600">- Fix reproducible build for grub.xen (bsc#1217619)
  * 0001-mkstandalone-ensure-stable-timestamps-for-generated-.patch
  * 0002-mkstandalone-ensure-deterministic-tar-file-creation-.patch</changelog>
</package>
<package pkgid="c4c73ec374c012b63e6c1de095b02841bc54b9f8989ddcf4fcd09a81d54f38e5c7683389e60bc8a81b8244d7a1282417176278c8b88357eee02db39cd78e64a7" name="grub2-i386-efi-debug" arch="noarch">
  <version epoch="0" ver="2.12~rc1" rel="12.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1693483200">- grub2-mkconfig-riscv64.patch: Handle riscv64 in mkconfig</changelog>
  <changelog author="Chester Lin &lt;clin@suse.com&gt;" date="1694433600">- Correct the type of allocated EFI pages for ARM64 kernel (bsc#1215151)
  * arm64-Use-proper-memory-type-for-kernel-allocation.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1695124800">- Add the new BuildRequires for EFI builds for the better FDE
  support: fde-tpm-helper-rpm-macros
  + Also add the the macros to %post and %posttrans</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1695211200">- Fix a boot delay regression in PowerPC PXE boot (bsc#1201300)
  * 0001-ieee1275-ofdisk-retry-on-open-and-read-failure.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1695816000">- Only build with fde-tpm-helper-rpm-macros for the architectures
  supporting the newer UEFI and TPM 2.0.
  * Also correct the location of %fde_tpm_update_requires</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1695988800">- Add BuildIgnore to break cycle with the branding package</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1696248000">- Remove build require for gcc-32bit, target platform didn't rely on libgcc
  function shipped with compiler but rather using functions supplied in grub
  directly.</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1696248001">- Update the TPM 2.0 patches to support more RSA and ECC algorithms
  * 0002-tpm2-Add-TPM-Software-Stack-TSS.patch
  * 0003-protectors-Add-TPM2-Key-Protector.patch
  * 0005-util-grub-protect-Add-new-tool.patch</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1696507200">- Add patch to fix reading files from btrfs with "implicit" holes:
  * 0001-fs-btrfs-Zero-file-data-not-backed-by-extents.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1696593600">- Fix CVE-2023-4692 (bsc#1215935)
- Fix CVE-2023-4693 (bsc#1215936)
  * 0001-fs-ntfs-Fix-an-OOB-write-when-parsing-the-ATTRIBUTE_.patch
  * 0002-fs-ntfs-Fix-an-OOB-read-when-reading-data-from-the-r.patch
  * 0003-fs-ntfs-Fix-an-OOB-read-when-parsing-directory-entri.patch
  * 0004-fs-ntfs-Fix-an-OOB-read-when-parsing-bitmaps-for-ind.patch
  * 0005-fs-ntfs-Fix-an-OOB-read-when-parsing-a-volume-label.patch
  * 0006-fs-ntfs-Make-code-more-readable.patch
- Bump upstream SBAT generation to 4</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1697457600">- Fix detection of encrypted disk's uuid in powerpc to cope with logical disks
  when signed image installation is specified (bsc#1216075)
  * 0003-grub-install-support-prep-environment-block.patch
- grub2.spec: Add support to unlocking multiple encrypted disks in signed
  grub.elf image for logical disks</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1698062400">- Use grub-tpm2 token to unlock keyslots to make the unsealing process more
  efficient and secure.
  * 0001-luks2-Use-grub-tpm2-token-for-TPM2-protected-volume-.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1698235200">- Fix Xen chainloding error of no matching file path found (bsc#1216081)
  * grub2-efi-chainload-harder.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1698321600">- Fix a potential error when appending multiple keys into the
  synthesized initrd
  * Fix-the-size-calculation-for-the-synthesized-initrd.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1698667200">- Fix fadump not working with 1GB/2GB/4GB LMB[P10] (bsc#1216253)
  * 0001-kern-ieee1275-init-Restrict-high-memory-in-presence-.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1699963200">- Fix XFS regression in 2.12~rc1 and support large extent counters
  * 0001-fs-xfs-Incorrect-short-form-directory-data-boundary-.patch
  * 0002-fs-xfs-Fix-XFS-directory-extent-parsing.patch
  * 0003-fs-xfs-add-large-extent-counters-incompat-feature-su.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1700136000">- Update the TPM2 patches to skip the persistent SRK handle if not
  specified and improve the error messages
  + 0003-protectors-Add-TPM2-Key-Protector.patch
  + 0005-util-grub-protect-Add-new-tool.patch
  + 0004-tpm2-Support-authorized-policy.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1700568000">- grub2.spec: Fix openQA test failure in SLE-15-SP6 due to missing
  font in memdisk</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1700654400">- Fix unattended boot with TPM2 allows downgrading kernel and rootfs, also
  enhancing the overall security posture (bsc#1216680)
  * 0001-Improve-TPM-key-protection-on-boot-interruptions.patch
  * 0002-Restrict-file-access-on-cryptodisk-print.patch
  * 0003-Restrict-ls-and-auto-file-completion-on-cryptodisk-p.patch
  * 0004-Key-revocation-on-out-of-bound-file-access.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1701345600">- Fix reproducible build for grub.xen (bsc#1217619)
  * 0001-mkstandalone-ensure-stable-timestamps-for-generated-.patch
  * 0002-mkstandalone-ensure-deterministic-tar-file-creation-.patch</changelog>
</package>
<package pkgid="9af02e50f892d2004c40ab52383122c7a814006bf91e2e9233090af94173383dceaeb5ae696044a44cc235c3212eee8dac936ebd6bf03a21bb0af589c25a88fe" name="grub2-i386-efi-extras" arch="noarch">
  <version epoch="0" ver="2.12~rc1" rel="12.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1693483200">- grub2-mkconfig-riscv64.patch: Handle riscv64 in mkconfig</changelog>
  <changelog author="Chester Lin &lt;clin@suse.com&gt;" date="1694433600">- Correct the type of allocated EFI pages for ARM64 kernel (bsc#1215151)
  * arm64-Use-proper-memory-type-for-kernel-allocation.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1695124800">- Add the new BuildRequires for EFI builds for the better FDE
  support: fde-tpm-helper-rpm-macros
  + Also add the the macros to %post and %posttrans</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1695211200">- Fix a boot delay regression in PowerPC PXE boot (bsc#1201300)
  * 0001-ieee1275-ofdisk-retry-on-open-and-read-failure.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1695816000">- Only build with fde-tpm-helper-rpm-macros for the architectures
  supporting the newer UEFI and TPM 2.0.
  * Also correct the location of %fde_tpm_update_requires</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1695988800">- Add BuildIgnore to break cycle with the branding package</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1696248000">- Remove build require for gcc-32bit, target platform didn't rely on libgcc
  function shipped with compiler but rather using functions supplied in grub
  directly.</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1696248001">- Update the TPM 2.0 patches to support more RSA and ECC algorithms
  * 0002-tpm2-Add-TPM-Software-Stack-TSS.patch
  * 0003-protectors-Add-TPM2-Key-Protector.patch
  * 0005-util-grub-protect-Add-new-tool.patch</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1696507200">- Add patch to fix reading files from btrfs with "implicit" holes:
  * 0001-fs-btrfs-Zero-file-data-not-backed-by-extents.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1696593600">- Fix CVE-2023-4692 (bsc#1215935)
- Fix CVE-2023-4693 (bsc#1215936)
  * 0001-fs-ntfs-Fix-an-OOB-write-when-parsing-the-ATTRIBUTE_.patch
  * 0002-fs-ntfs-Fix-an-OOB-read-when-reading-data-from-the-r.patch
  * 0003-fs-ntfs-Fix-an-OOB-read-when-parsing-directory-entri.patch
  * 0004-fs-ntfs-Fix-an-OOB-read-when-parsing-bitmaps-for-ind.patch
  * 0005-fs-ntfs-Fix-an-OOB-read-when-parsing-a-volume-label.patch
  * 0006-fs-ntfs-Make-code-more-readable.patch
- Bump upstream SBAT generation to 4</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1697457600">- Fix detection of encrypted disk's uuid in powerpc to cope with logical disks
  when signed image installation is specified (bsc#1216075)
  * 0003-grub-install-support-prep-environment-block.patch
- grub2.spec: Add support to unlocking multiple encrypted disks in signed
  grub.elf image for logical disks</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1698062400">- Use grub-tpm2 token to unlock keyslots to make the unsealing process more
  efficient and secure.
  * 0001-luks2-Use-grub-tpm2-token-for-TPM2-protected-volume-.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1698235200">- Fix Xen chainloding error of no matching file path found (bsc#1216081)
  * grub2-efi-chainload-harder.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1698321600">- Fix a potential error when appending multiple keys into the
  synthesized initrd
  * Fix-the-size-calculation-for-the-synthesized-initrd.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1698667200">- Fix fadump not working with 1GB/2GB/4GB LMB[P10] (bsc#1216253)
  * 0001-kern-ieee1275-init-Restrict-high-memory-in-presence-.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1699963200">- Fix XFS regression in 2.12~rc1 and support large extent counters
  * 0001-fs-xfs-Incorrect-short-form-directory-data-boundary-.patch
  * 0002-fs-xfs-Fix-XFS-directory-extent-parsing.patch
  * 0003-fs-xfs-add-large-extent-counters-incompat-feature-su.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1700136000">- Update the TPM2 patches to skip the persistent SRK handle if not
  specified and improve the error messages
  + 0003-protectors-Add-TPM2-Key-Protector.patch
  + 0005-util-grub-protect-Add-new-tool.patch
  + 0004-tpm2-Support-authorized-policy.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1700568000">- grub2.spec: Fix openQA test failure in SLE-15-SP6 due to missing
  font in memdisk</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1700654400">- Fix unattended boot with TPM2 allows downgrading kernel and rootfs, also
  enhancing the overall security posture (bsc#1216680)
  * 0001-Improve-TPM-key-protection-on-boot-interruptions.patch
  * 0002-Restrict-file-access-on-cryptodisk-print.patch
  * 0003-Restrict-ls-and-auto-file-completion-on-cryptodisk-p.patch
  * 0004-Key-revocation-on-out-of-bound-file-access.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1701345600">- Fix reproducible build for grub.xen (bsc#1217619)
  * 0001-mkstandalone-ensure-stable-timestamps-for-generated-.patch
  * 0002-mkstandalone-ensure-deterministic-tar-file-creation-.patch</changelog>
</package>
<package pkgid="b8239164f758edc8db8c3a85544485e70c4f7287383b73b2a115bf1cdb274c2f4f3381847d76c1b709844601881da6af511a829d4b37435fa458cfcb9be77210" name="grub2-i386-pc" arch="noarch">
  <version epoch="0" ver="2.12~rc1" rel="12.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1693483200">- grub2-mkconfig-riscv64.patch: Handle riscv64 in mkconfig</changelog>
  <changelog author="Chester Lin &lt;clin@suse.com&gt;" date="1694433600">- Correct the type of allocated EFI pages for ARM64 kernel (bsc#1215151)
  * arm64-Use-proper-memory-type-for-kernel-allocation.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1695124800">- Add the new BuildRequires for EFI builds for the better FDE
  support: fde-tpm-helper-rpm-macros
  + Also add the the macros to %post and %posttrans</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1695211200">- Fix a boot delay regression in PowerPC PXE boot (bsc#1201300)
  * 0001-ieee1275-ofdisk-retry-on-open-and-read-failure.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1695816000">- Only build with fde-tpm-helper-rpm-macros for the architectures
  supporting the newer UEFI and TPM 2.0.
  * Also correct the location of %fde_tpm_update_requires</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1695988800">- Add BuildIgnore to break cycle with the branding package</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1696248000">- Remove build require for gcc-32bit, target platform didn't rely on libgcc
  function shipped with compiler but rather using functions supplied in grub
  directly.</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1696248001">- Update the TPM 2.0 patches to support more RSA and ECC algorithms
  * 0002-tpm2-Add-TPM-Software-Stack-TSS.patch
  * 0003-protectors-Add-TPM2-Key-Protector.patch
  * 0005-util-grub-protect-Add-new-tool.patch</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1696507200">- Add patch to fix reading files from btrfs with "implicit" holes:
  * 0001-fs-btrfs-Zero-file-data-not-backed-by-extents.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1696593600">- Fix CVE-2023-4692 (bsc#1215935)
- Fix CVE-2023-4693 (bsc#1215936)
  * 0001-fs-ntfs-Fix-an-OOB-write-when-parsing-the-ATTRIBUTE_.patch
  * 0002-fs-ntfs-Fix-an-OOB-read-when-reading-data-from-the-r.patch
  * 0003-fs-ntfs-Fix-an-OOB-read-when-parsing-directory-entri.patch
  * 0004-fs-ntfs-Fix-an-OOB-read-when-parsing-bitmaps-for-ind.patch
  * 0005-fs-ntfs-Fix-an-OOB-read-when-parsing-a-volume-label.patch
  * 0006-fs-ntfs-Make-code-more-readable.patch
- Bump upstream SBAT generation to 4</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1697457600">- Fix detection of encrypted disk's uuid in powerpc to cope with logical disks
  when signed image installation is specified (bsc#1216075)
  * 0003-grub-install-support-prep-environment-block.patch
- grub2.spec: Add support to unlocking multiple encrypted disks in signed
  grub.elf image for logical disks</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1698062400">- Use grub-tpm2 token to unlock keyslots to make the unsealing process more
  efficient and secure.
  * 0001-luks2-Use-grub-tpm2-token-for-TPM2-protected-volume-.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1698235200">- Fix Xen chainloding error of no matching file path found (bsc#1216081)
  * grub2-efi-chainload-harder.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1698321600">- Fix a potential error when appending multiple keys into the
  synthesized initrd
  * Fix-the-size-calculation-for-the-synthesized-initrd.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1698667200">- Fix fadump not working with 1GB/2GB/4GB LMB[P10] (bsc#1216253)
  * 0001-kern-ieee1275-init-Restrict-high-memory-in-presence-.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1699963200">- Fix XFS regression in 2.12~rc1 and support large extent counters
  * 0001-fs-xfs-Incorrect-short-form-directory-data-boundary-.patch
  * 0002-fs-xfs-Fix-XFS-directory-extent-parsing.patch
  * 0003-fs-xfs-add-large-extent-counters-incompat-feature-su.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1700136000">- Update the TPM2 patches to skip the persistent SRK handle if not
  specified and improve the error messages
  + 0003-protectors-Add-TPM2-Key-Protector.patch
  + 0005-util-grub-protect-Add-new-tool.patch
  + 0004-tpm2-Support-authorized-policy.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1700568000">- grub2.spec: Fix openQA test failure in SLE-15-SP6 due to missing
  font in memdisk</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1700654400">- Fix unattended boot with TPM2 allows downgrading kernel and rootfs, also
  enhancing the overall security posture (bsc#1216680)
  * 0001-Improve-TPM-key-protection-on-boot-interruptions.patch
  * 0002-Restrict-file-access-on-cryptodisk-print.patch
  * 0003-Restrict-ls-and-auto-file-completion-on-cryptodisk-p.patch
  * 0004-Key-revocation-on-out-of-bound-file-access.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1701345600">- Fix reproducible build for grub.xen (bsc#1217619)
  * 0001-mkstandalone-ensure-stable-timestamps-for-generated-.patch
  * 0002-mkstandalone-ensure-deterministic-tar-file-creation-.patch</changelog>
</package>
<package pkgid="c143eb15db2a7d74a92c6833de6b69ef9a4ae6f57e8693e855c5b9b91f24538fd5d545a2adaae54af32e78e143970fb8c49ffbf2fb56ef057a1ed1a747edccc8" name="grub2-i386-pc-debug" arch="noarch">
  <version epoch="0" ver="2.12~rc1" rel="12.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1693483200">- grub2-mkconfig-riscv64.patch: Handle riscv64 in mkconfig</changelog>
  <changelog author="Chester Lin &lt;clin@suse.com&gt;" date="1694433600">- Correct the type of allocated EFI pages for ARM64 kernel (bsc#1215151)
  * arm64-Use-proper-memory-type-for-kernel-allocation.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1695124800">- Add the new BuildRequires for EFI builds for the better FDE
  support: fde-tpm-helper-rpm-macros
  + Also add the the macros to %post and %posttrans</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1695211200">- Fix a boot delay regression in PowerPC PXE boot (bsc#1201300)
  * 0001-ieee1275-ofdisk-retry-on-open-and-read-failure.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1695816000">- Only build with fde-tpm-helper-rpm-macros for the architectures
  supporting the newer UEFI and TPM 2.0.
  * Also correct the location of %fde_tpm_update_requires</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1695988800">- Add BuildIgnore to break cycle with the branding package</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1696248000">- Remove build require for gcc-32bit, target platform didn't rely on libgcc
  function shipped with compiler but rather using functions supplied in grub
  directly.</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1696248001">- Update the TPM 2.0 patches to support more RSA and ECC algorithms
  * 0002-tpm2-Add-TPM-Software-Stack-TSS.patch
  * 0003-protectors-Add-TPM2-Key-Protector.patch
  * 0005-util-grub-protect-Add-new-tool.patch</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1696507200">- Add patch to fix reading files from btrfs with "implicit" holes:
  * 0001-fs-btrfs-Zero-file-data-not-backed-by-extents.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1696593600">- Fix CVE-2023-4692 (bsc#1215935)
- Fix CVE-2023-4693 (bsc#1215936)
  * 0001-fs-ntfs-Fix-an-OOB-write-when-parsing-the-ATTRIBUTE_.patch
  * 0002-fs-ntfs-Fix-an-OOB-read-when-reading-data-from-the-r.patch
  * 0003-fs-ntfs-Fix-an-OOB-read-when-parsing-directory-entri.patch
  * 0004-fs-ntfs-Fix-an-OOB-read-when-parsing-bitmaps-for-ind.patch
  * 0005-fs-ntfs-Fix-an-OOB-read-when-parsing-a-volume-label.patch
  * 0006-fs-ntfs-Make-code-more-readable.patch
- Bump upstream SBAT generation to 4</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1697457600">- Fix detection of encrypted disk's uuid in powerpc to cope with logical disks
  when signed image installation is specified (bsc#1216075)
  * 0003-grub-install-support-prep-environment-block.patch
- grub2.spec: Add support to unlocking multiple encrypted disks in signed
  grub.elf image for logical disks</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1698062400">- Use grub-tpm2 token to unlock keyslots to make the unsealing process more
  efficient and secure.
  * 0001-luks2-Use-grub-tpm2-token-for-TPM2-protected-volume-.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1698235200">- Fix Xen chainloding error of no matching file path found (bsc#1216081)
  * grub2-efi-chainload-harder.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1698321600">- Fix a potential error when appending multiple keys into the
  synthesized initrd
  * Fix-the-size-calculation-for-the-synthesized-initrd.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1698667200">- Fix fadump not working with 1GB/2GB/4GB LMB[P10] (bsc#1216253)
  * 0001-kern-ieee1275-init-Restrict-high-memory-in-presence-.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1699963200">- Fix XFS regression in 2.12~rc1 and support large extent counters
  * 0001-fs-xfs-Incorrect-short-form-directory-data-boundary-.patch
  * 0002-fs-xfs-Fix-XFS-directory-extent-parsing.patch
  * 0003-fs-xfs-add-large-extent-counters-incompat-feature-su.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1700136000">- Update the TPM2 patches to skip the persistent SRK handle if not
  specified and improve the error messages
  + 0003-protectors-Add-TPM2-Key-Protector.patch
  + 0005-util-grub-protect-Add-new-tool.patch
  + 0004-tpm2-Support-authorized-policy.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1700568000">- grub2.spec: Fix openQA test failure in SLE-15-SP6 due to missing
  font in memdisk</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1700654400">- Fix unattended boot with TPM2 allows downgrading kernel and rootfs, also
  enhancing the overall security posture (bsc#1216680)
  * 0001-Improve-TPM-key-protection-on-boot-interruptions.patch
  * 0002-Restrict-file-access-on-cryptodisk-print.patch
  * 0003-Restrict-ls-and-auto-file-completion-on-cryptodisk-p.patch
  * 0004-Key-revocation-on-out-of-bound-file-access.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1701345600">- Fix reproducible build for grub.xen (bsc#1217619)
  * 0001-mkstandalone-ensure-stable-timestamps-for-generated-.patch
  * 0002-mkstandalone-ensure-deterministic-tar-file-creation-.patch</changelog>
</package>
<package pkgid="8bfe0ec0ceedc9bbc7acfb291f04857cab87432223623a88aeeb367f95198b97085aba1cd6917bed160f80180afa71eb743e06de11b9156e3cbf9a49359190c0" name="grub2-i386-pc-extras" arch="noarch">
  <version epoch="0" ver="2.12~rc1" rel="12.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1693483200">- grub2-mkconfig-riscv64.patch: Handle riscv64 in mkconfig</changelog>
  <changelog author="Chester Lin &lt;clin@suse.com&gt;" date="1694433600">- Correct the type of allocated EFI pages for ARM64 kernel (bsc#1215151)
  * arm64-Use-proper-memory-type-for-kernel-allocation.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1695124800">- Add the new BuildRequires for EFI builds for the better FDE
  support: fde-tpm-helper-rpm-macros
  + Also add the the macros to %post and %posttrans</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1695211200">- Fix a boot delay regression in PowerPC PXE boot (bsc#1201300)
  * 0001-ieee1275-ofdisk-retry-on-open-and-read-failure.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1695816000">- Only build with fde-tpm-helper-rpm-macros for the architectures
  supporting the newer UEFI and TPM 2.0.
  * Also correct the location of %fde_tpm_update_requires</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1695988800">- Add BuildIgnore to break cycle with the branding package</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1696248000">- Remove build require for gcc-32bit, target platform didn't rely on libgcc
  function shipped with compiler but rather using functions supplied in grub
  directly.</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1696248001">- Update the TPM 2.0 patches to support more RSA and ECC algorithms
  * 0002-tpm2-Add-TPM-Software-Stack-TSS.patch
  * 0003-protectors-Add-TPM2-Key-Protector.patch
  * 0005-util-grub-protect-Add-new-tool.patch</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1696507200">- Add patch to fix reading files from btrfs with "implicit" holes:
  * 0001-fs-btrfs-Zero-file-data-not-backed-by-extents.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1696593600">- Fix CVE-2023-4692 (bsc#1215935)
- Fix CVE-2023-4693 (bsc#1215936)
  * 0001-fs-ntfs-Fix-an-OOB-write-when-parsing-the-ATTRIBUTE_.patch
  * 0002-fs-ntfs-Fix-an-OOB-read-when-reading-data-from-the-r.patch
  * 0003-fs-ntfs-Fix-an-OOB-read-when-parsing-directory-entri.patch
  * 0004-fs-ntfs-Fix-an-OOB-read-when-parsing-bitmaps-for-ind.patch
  * 0005-fs-ntfs-Fix-an-OOB-read-when-parsing-a-volume-label.patch
  * 0006-fs-ntfs-Make-code-more-readable.patch
- Bump upstream SBAT generation to 4</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1697457600">- Fix detection of encrypted disk's uuid in powerpc to cope with logical disks
  when signed image installation is specified (bsc#1216075)
  * 0003-grub-install-support-prep-environment-block.patch
- grub2.spec: Add support to unlocking multiple encrypted disks in signed
  grub.elf image for logical disks</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1698062400">- Use grub-tpm2 token to unlock keyslots to make the unsealing process more
  efficient and secure.
  * 0001-luks2-Use-grub-tpm2-token-for-TPM2-protected-volume-.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1698235200">- Fix Xen chainloding error of no matching file path found (bsc#1216081)
  * grub2-efi-chainload-harder.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1698321600">- Fix a potential error when appending multiple keys into the
  synthesized initrd
  * Fix-the-size-calculation-for-the-synthesized-initrd.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1698667200">- Fix fadump not working with 1GB/2GB/4GB LMB[P10] (bsc#1216253)
  * 0001-kern-ieee1275-init-Restrict-high-memory-in-presence-.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1699963200">- Fix XFS regression in 2.12~rc1 and support large extent counters
  * 0001-fs-xfs-Incorrect-short-form-directory-data-boundary-.patch
  * 0002-fs-xfs-Fix-XFS-directory-extent-parsing.patch
  * 0003-fs-xfs-add-large-extent-counters-incompat-feature-su.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1700136000">- Update the TPM2 patches to skip the persistent SRK handle if not
  specified and improve the error messages
  + 0003-protectors-Add-TPM2-Key-Protector.patch
  + 0005-util-grub-protect-Add-new-tool.patch
  + 0004-tpm2-Support-authorized-policy.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1700568000">- grub2.spec: Fix openQA test failure in SLE-15-SP6 due to missing
  font in memdisk</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1700654400">- Fix unattended boot with TPM2 allows downgrading kernel and rootfs, also
  enhancing the overall security posture (bsc#1216680)
  * 0001-Improve-TPM-key-protection-on-boot-interruptions.patch
  * 0002-Restrict-file-access-on-cryptodisk-print.patch
  * 0003-Restrict-ls-and-auto-file-completion-on-cryptodisk-p.patch
  * 0004-Key-revocation-on-out-of-bound-file-access.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1701345600">- Fix reproducible build for grub.xen (bsc#1217619)
  * 0001-mkstandalone-ensure-stable-timestamps-for-generated-.patch
  * 0002-mkstandalone-ensure-deterministic-tar-file-creation-.patch</changelog>
</package>
<package pkgid="6b198a9a7209b4b09b308847d85b7e9444d8c02f7dfe6db0eaef55626b7abf5cd12181bf2a59a9b40a28d075ce87a81f9ce6af2073552da731c746cb1faceb89" name="grub2-i386-xen" arch="noarch">
  <version epoch="0" ver="2.12~rc1" rel="12.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1693483200">- grub2-mkconfig-riscv64.patch: Handle riscv64 in mkconfig</changelog>
  <changelog author="Chester Lin &lt;clin@suse.com&gt;" date="1694433600">- Correct the type of allocated EFI pages for ARM64 kernel (bsc#1215151)
  * arm64-Use-proper-memory-type-for-kernel-allocation.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1695124800">- Add the new BuildRequires for EFI builds for the better FDE
  support: fde-tpm-helper-rpm-macros
  + Also add the the macros to %post and %posttrans</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1695211200">- Fix a boot delay regression in PowerPC PXE boot (bsc#1201300)
  * 0001-ieee1275-ofdisk-retry-on-open-and-read-failure.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1695816000">- Only build with fde-tpm-helper-rpm-macros for the architectures
  supporting the newer UEFI and TPM 2.0.
  * Also correct the location of %fde_tpm_update_requires</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1695988800">- Add BuildIgnore to break cycle with the branding package</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1696248000">- Remove build require for gcc-32bit, target platform didn't rely on libgcc
  function shipped with compiler but rather using functions supplied in grub
  directly.</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1696248001">- Update the TPM 2.0 patches to support more RSA and ECC algorithms
  * 0002-tpm2-Add-TPM-Software-Stack-TSS.patch
  * 0003-protectors-Add-TPM2-Key-Protector.patch
  * 0005-util-grub-protect-Add-new-tool.patch</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1696507200">- Add patch to fix reading files from btrfs with "implicit" holes:
  * 0001-fs-btrfs-Zero-file-data-not-backed-by-extents.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1696593600">- Fix CVE-2023-4692 (bsc#1215935)
- Fix CVE-2023-4693 (bsc#1215936)
  * 0001-fs-ntfs-Fix-an-OOB-write-when-parsing-the-ATTRIBUTE_.patch
  * 0002-fs-ntfs-Fix-an-OOB-read-when-reading-data-from-the-r.patch
  * 0003-fs-ntfs-Fix-an-OOB-read-when-parsing-directory-entri.patch
  * 0004-fs-ntfs-Fix-an-OOB-read-when-parsing-bitmaps-for-ind.patch
  * 0005-fs-ntfs-Fix-an-OOB-read-when-parsing-a-volume-label.patch
  * 0006-fs-ntfs-Make-code-more-readable.patch
- Bump upstream SBAT generation to 4</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1697457600">- Fix detection of encrypted disk's uuid in powerpc to cope with logical disks
  when signed image installation is specified (bsc#1216075)
  * 0003-grub-install-support-prep-environment-block.patch
- grub2.spec: Add support to unlocking multiple encrypted disks in signed
  grub.elf image for logical disks</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1698062400">- Use grub-tpm2 token to unlock keyslots to make the unsealing process more
  efficient and secure.
  * 0001-luks2-Use-grub-tpm2-token-for-TPM2-protected-volume-.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1698235200">- Fix Xen chainloding error of no matching file path found (bsc#1216081)
  * grub2-efi-chainload-harder.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1698321600">- Fix a potential error when appending multiple keys into the
  synthesized initrd
  * Fix-the-size-calculation-for-the-synthesized-initrd.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1698667200">- Fix fadump not working with 1GB/2GB/4GB LMB[P10] (bsc#1216253)
  * 0001-kern-ieee1275-init-Restrict-high-memory-in-presence-.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1699963200">- Fix XFS regression in 2.12~rc1 and support large extent counters
  * 0001-fs-xfs-Incorrect-short-form-directory-data-boundary-.patch
  * 0002-fs-xfs-Fix-XFS-directory-extent-parsing.patch
  * 0003-fs-xfs-add-large-extent-counters-incompat-feature-su.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1700136000">- Update the TPM2 patches to skip the persistent SRK handle if not
  specified and improve the error messages
  + 0003-protectors-Add-TPM2-Key-Protector.patch
  + 0005-util-grub-protect-Add-new-tool.patch
  + 0004-tpm2-Support-authorized-policy.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1700568000">- grub2.spec: Fix openQA test failure in SLE-15-SP6 due to missing
  font in memdisk</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1700654400">- Fix unattended boot with TPM2 allows downgrading kernel and rootfs, also
  enhancing the overall security posture (bsc#1216680)
  * 0001-Improve-TPM-key-protection-on-boot-interruptions.patch
  * 0002-Restrict-file-access-on-cryptodisk-print.patch
  * 0003-Restrict-ls-and-auto-file-completion-on-cryptodisk-p.patch
  * 0004-Key-revocation-on-out-of-bound-file-access.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1701345600">- Fix reproducible build for grub.xen (bsc#1217619)
  * 0001-mkstandalone-ensure-stable-timestamps-for-generated-.patch
  * 0002-mkstandalone-ensure-deterministic-tar-file-creation-.patch</changelog>
</package>
<package pkgid="a6cbff0d93160982cabf235a4fd2e16183c912e249c6eede24a94fe6ada41606aad9cbd69cd6538c83d30d702529041e58f8ebddd20593f3c9ac218dc1b57414" name="grub2-i386-xen-extras" arch="noarch">
  <version epoch="0" ver="2.12~rc1" rel="12.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1693483200">- grub2-mkconfig-riscv64.patch: Handle riscv64 in mkconfig</changelog>
  <changelog author="Chester Lin &lt;clin@suse.com&gt;" date="1694433600">- Correct the type of allocated EFI pages for ARM64 kernel (bsc#1215151)
  * arm64-Use-proper-memory-type-for-kernel-allocation.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1695124800">- Add the new BuildRequires for EFI builds for the better FDE
  support: fde-tpm-helper-rpm-macros
  + Also add the the macros to %post and %posttrans</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1695211200">- Fix a boot delay regression in PowerPC PXE boot (bsc#1201300)
  * 0001-ieee1275-ofdisk-retry-on-open-and-read-failure.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1695816000">- Only build with fde-tpm-helper-rpm-macros for the architectures
  supporting the newer UEFI and TPM 2.0.
  * Also correct the location of %fde_tpm_update_requires</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1695988800">- Add BuildIgnore to break cycle with the branding package</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1696248000">- Remove build require for gcc-32bit, target platform didn't rely on libgcc
  function shipped with compiler but rather using functions supplied in grub
  directly.</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1696248001">- Update the TPM 2.0 patches to support more RSA and ECC algorithms
  * 0002-tpm2-Add-TPM-Software-Stack-TSS.patch
  * 0003-protectors-Add-TPM2-Key-Protector.patch
  * 0005-util-grub-protect-Add-new-tool.patch</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1696507200">- Add patch to fix reading files from btrfs with "implicit" holes:
  * 0001-fs-btrfs-Zero-file-data-not-backed-by-extents.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1696593600">- Fix CVE-2023-4692 (bsc#1215935)
- Fix CVE-2023-4693 (bsc#1215936)
  * 0001-fs-ntfs-Fix-an-OOB-write-when-parsing-the-ATTRIBUTE_.patch
  * 0002-fs-ntfs-Fix-an-OOB-read-when-reading-data-from-the-r.patch
  * 0003-fs-ntfs-Fix-an-OOB-read-when-parsing-directory-entri.patch
  * 0004-fs-ntfs-Fix-an-OOB-read-when-parsing-bitmaps-for-ind.patch
  * 0005-fs-ntfs-Fix-an-OOB-read-when-parsing-a-volume-label.patch
  * 0006-fs-ntfs-Make-code-more-readable.patch
- Bump upstream SBAT generation to 4</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1697457600">- Fix detection of encrypted disk's uuid in powerpc to cope with logical disks
  when signed image installation is specified (bsc#1216075)
  * 0003-grub-install-support-prep-environment-block.patch
- grub2.spec: Add support to unlocking multiple encrypted disks in signed
  grub.elf image for logical disks</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1698062400">- Use grub-tpm2 token to unlock keyslots to make the unsealing process more
  efficient and secure.
  * 0001-luks2-Use-grub-tpm2-token-for-TPM2-protected-volume-.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1698235200">- Fix Xen chainloding error of no matching file path found (bsc#1216081)
  * grub2-efi-chainload-harder.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1698321600">- Fix a potential error when appending multiple keys into the
  synthesized initrd
  * Fix-the-size-calculation-for-the-synthesized-initrd.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1698667200">- Fix fadump not working with 1GB/2GB/4GB LMB[P10] (bsc#1216253)
  * 0001-kern-ieee1275-init-Restrict-high-memory-in-presence-.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1699963200">- Fix XFS regression in 2.12~rc1 and support large extent counters
  * 0001-fs-xfs-Incorrect-short-form-directory-data-boundary-.patch
  * 0002-fs-xfs-Fix-XFS-directory-extent-parsing.patch
  * 0003-fs-xfs-add-large-extent-counters-incompat-feature-su.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1700136000">- Update the TPM2 patches to skip the persistent SRK handle if not
  specified and improve the error messages
  + 0003-protectors-Add-TPM2-Key-Protector.patch
  + 0005-util-grub-protect-Add-new-tool.patch
  + 0004-tpm2-Support-authorized-policy.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1700568000">- grub2.spec: Fix openQA test failure in SLE-15-SP6 due to missing
  font in memdisk</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1700654400">- Fix unattended boot with TPM2 allows downgrading kernel and rootfs, also
  enhancing the overall security posture (bsc#1216680)
  * 0001-Improve-TPM-key-protection-on-boot-interruptions.patch
  * 0002-Restrict-file-access-on-cryptodisk-print.patch
  * 0003-Restrict-ls-and-auto-file-completion-on-cryptodisk-p.patch
  * 0004-Key-revocation-on-out-of-bound-file-access.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1701345600">- Fix reproducible build for grub.xen (bsc#1217619)
  * 0001-mkstandalone-ensure-stable-timestamps-for-generated-.patch
  * 0002-mkstandalone-ensure-deterministic-tar-file-creation-.patch</changelog>
</package>
<package pkgid="ebe35bc40663046af3c639cf728983888cf2bde994fe93e5d61999d6856cfe6e7ab149e2049f900a14143dc7d2d726802d28306e3d87bf78206ba011732e9252" name="grub2-snapper-plugin" arch="noarch">
  <version epoch="0" ver="2.12~rc1" rel="12.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1693483200">- grub2-mkconfig-riscv64.patch: Handle riscv64 in mkconfig</changelog>
  <changelog author="Chester Lin &lt;clin@suse.com&gt;" date="1694433600">- Correct the type of allocated EFI pages for ARM64 kernel (bsc#1215151)
  * arm64-Use-proper-memory-type-for-kernel-allocation.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1695124800">- Add the new BuildRequires for EFI builds for the better FDE
  support: fde-tpm-helper-rpm-macros
  + Also add the the macros to %post and %posttrans</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1695211200">- Fix a boot delay regression in PowerPC PXE boot (bsc#1201300)
  * 0001-ieee1275-ofdisk-retry-on-open-and-read-failure.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1695816000">- Only build with fde-tpm-helper-rpm-macros for the architectures
  supporting the newer UEFI and TPM 2.0.
  * Also correct the location of %fde_tpm_update_requires</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1695988800">- Add BuildIgnore to break cycle with the branding package</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1696248000">- Remove build require for gcc-32bit, target platform didn't rely on libgcc
  function shipped with compiler but rather using functions supplied in grub
  directly.</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1696248001">- Update the TPM 2.0 patches to support more RSA and ECC algorithms
  * 0002-tpm2-Add-TPM-Software-Stack-TSS.patch
  * 0003-protectors-Add-TPM2-Key-Protector.patch
  * 0005-util-grub-protect-Add-new-tool.patch</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1696507200">- Add patch to fix reading files from btrfs with "implicit" holes:
  * 0001-fs-btrfs-Zero-file-data-not-backed-by-extents.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1696593600">- Fix CVE-2023-4692 (bsc#1215935)
- Fix CVE-2023-4693 (bsc#1215936)
  * 0001-fs-ntfs-Fix-an-OOB-write-when-parsing-the-ATTRIBUTE_.patch
  * 0002-fs-ntfs-Fix-an-OOB-read-when-reading-data-from-the-r.patch
  * 0003-fs-ntfs-Fix-an-OOB-read-when-parsing-directory-entri.patch
  * 0004-fs-ntfs-Fix-an-OOB-read-when-parsing-bitmaps-for-ind.patch
  * 0005-fs-ntfs-Fix-an-OOB-read-when-parsing-a-volume-label.patch
  * 0006-fs-ntfs-Make-code-more-readable.patch
- Bump upstream SBAT generation to 4</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1697457600">- Fix detection of encrypted disk's uuid in powerpc to cope with logical disks
  when signed image installation is specified (bsc#1216075)
  * 0003-grub-install-support-prep-environment-block.patch
- grub2.spec: Add support to unlocking multiple encrypted disks in signed
  grub.elf image for logical disks</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1698062400">- Use grub-tpm2 token to unlock keyslots to make the unsealing process more
  efficient and secure.
  * 0001-luks2-Use-grub-tpm2-token-for-TPM2-protected-volume-.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1698235200">- Fix Xen chainloding error of no matching file path found (bsc#1216081)
  * grub2-efi-chainload-harder.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1698321600">- Fix a potential error when appending multiple keys into the
  synthesized initrd
  * Fix-the-size-calculation-for-the-synthesized-initrd.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1698667200">- Fix fadump not working with 1GB/2GB/4GB LMB[P10] (bsc#1216253)
  * 0001-kern-ieee1275-init-Restrict-high-memory-in-presence-.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1699963200">- Fix XFS regression in 2.12~rc1 and support large extent counters
  * 0001-fs-xfs-Incorrect-short-form-directory-data-boundary-.patch
  * 0002-fs-xfs-Fix-XFS-directory-extent-parsing.patch
  * 0003-fs-xfs-add-large-extent-counters-incompat-feature-su.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1700136000">- Update the TPM2 patches to skip the persistent SRK handle if not
  specified and improve the error messages
  + 0003-protectors-Add-TPM2-Key-Protector.patch
  + 0005-util-grub-protect-Add-new-tool.patch
  + 0004-tpm2-Support-authorized-policy.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1700568000">- grub2.spec: Fix openQA test failure in SLE-15-SP6 due to missing
  font in memdisk</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1700654400">- Fix unattended boot with TPM2 allows downgrading kernel and rootfs, also
  enhancing the overall security posture (bsc#1216680)
  * 0001-Improve-TPM-key-protection-on-boot-interruptions.patch
  * 0002-Restrict-file-access-on-cryptodisk-print.patch
  * 0003-Restrict-ls-and-auto-file-completion-on-cryptodisk-p.patch
  * 0004-Key-revocation-on-out-of-bound-file-access.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1701345600">- Fix reproducible build for grub.xen (bsc#1217619)
  * 0001-mkstandalone-ensure-stable-timestamps-for-generated-.patch
  * 0002-mkstandalone-ensure-deterministic-tar-file-creation-.patch</changelog>
</package>
<package pkgid="a5dd0960f87fc324e895501fd67fb484cdfdb610c628b8fb377fd5aee622eaac8f85a58039ade0ee62ad1d2e68c7a703b08be38e0f86cda341471a3d3d2b15d1" name="grub2-systemd-sleep-plugin" arch="noarch">
  <version epoch="0" ver="2.12~rc1" rel="12.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1693483200">- grub2-mkconfig-riscv64.patch: Handle riscv64 in mkconfig</changelog>
  <changelog author="Chester Lin &lt;clin@suse.com&gt;" date="1694433600">- Correct the type of allocated EFI pages for ARM64 kernel (bsc#1215151)
  * arm64-Use-proper-memory-type-for-kernel-allocation.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1695124800">- Add the new BuildRequires for EFI builds for the better FDE
  support: fde-tpm-helper-rpm-macros
  + Also add the the macros to %post and %posttrans</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1695211200">- Fix a boot delay regression in PowerPC PXE boot (bsc#1201300)
  * 0001-ieee1275-ofdisk-retry-on-open-and-read-failure.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1695816000">- Only build with fde-tpm-helper-rpm-macros for the architectures
  supporting the newer UEFI and TPM 2.0.
  * Also correct the location of %fde_tpm_update_requires</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1695988800">- Add BuildIgnore to break cycle with the branding package</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1696248000">- Remove build require for gcc-32bit, target platform didn't rely on libgcc
  function shipped with compiler but rather using functions supplied in grub
  directly.</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1696248001">- Update the TPM 2.0 patches to support more RSA and ECC algorithms
  * 0002-tpm2-Add-TPM-Software-Stack-TSS.patch
  * 0003-protectors-Add-TPM2-Key-Protector.patch
  * 0005-util-grub-protect-Add-new-tool.patch</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1696507200">- Add patch to fix reading files from btrfs with "implicit" holes:
  * 0001-fs-btrfs-Zero-file-data-not-backed-by-extents.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1696593600">- Fix CVE-2023-4692 (bsc#1215935)
- Fix CVE-2023-4693 (bsc#1215936)
  * 0001-fs-ntfs-Fix-an-OOB-write-when-parsing-the-ATTRIBUTE_.patch
  * 0002-fs-ntfs-Fix-an-OOB-read-when-reading-data-from-the-r.patch
  * 0003-fs-ntfs-Fix-an-OOB-read-when-parsing-directory-entri.patch
  * 0004-fs-ntfs-Fix-an-OOB-read-when-parsing-bitmaps-for-ind.patch
  * 0005-fs-ntfs-Fix-an-OOB-read-when-parsing-a-volume-label.patch
  * 0006-fs-ntfs-Make-code-more-readable.patch
- Bump upstream SBAT generation to 4</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1697457600">- Fix detection of encrypted disk's uuid in powerpc to cope with logical disks
  when signed image installation is specified (bsc#1216075)
  * 0003-grub-install-support-prep-environment-block.patch
- grub2.spec: Add support to unlocking multiple encrypted disks in signed
  grub.elf image for logical disks</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1698062400">- Use grub-tpm2 token to unlock keyslots to make the unsealing process more
  efficient and secure.
  * 0001-luks2-Use-grub-tpm2-token-for-TPM2-protected-volume-.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1698235200">- Fix Xen chainloding error of no matching file path found (bsc#1216081)
  * grub2-efi-chainload-harder.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1698321600">- Fix a potential error when appending multiple keys into the
  synthesized initrd
  * Fix-the-size-calculation-for-the-synthesized-initrd.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1698667200">- Fix fadump not working with 1GB/2GB/4GB LMB[P10] (bsc#1216253)
  * 0001-kern-ieee1275-init-Restrict-high-memory-in-presence-.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1699963200">- Fix XFS regression in 2.12~rc1 and support large extent counters
  * 0001-fs-xfs-Incorrect-short-form-directory-data-boundary-.patch
  * 0002-fs-xfs-Fix-XFS-directory-extent-parsing.patch
  * 0003-fs-xfs-add-large-extent-counters-incompat-feature-su.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1700136000">- Update the TPM2 patches to skip the persistent SRK handle if not
  specified and improve the error messages
  + 0003-protectors-Add-TPM2-Key-Protector.patch
  + 0005-util-grub-protect-Add-new-tool.patch
  + 0004-tpm2-Support-authorized-policy.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1700568000">- grub2.spec: Fix openQA test failure in SLE-15-SP6 due to missing
  font in memdisk</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1700654400">- Fix unattended boot with TPM2 allows downgrading kernel and rootfs, also
  enhancing the overall security posture (bsc#1216680)
  * 0001-Improve-TPM-key-protection-on-boot-interruptions.patch
  * 0002-Restrict-file-access-on-cryptodisk-print.patch
  * 0003-Restrict-ls-and-auto-file-completion-on-cryptodisk-p.patch
  * 0004-Key-revocation-on-out-of-bound-file-access.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1701345600">- Fix reproducible build for grub.xen (bsc#1217619)
  * 0001-mkstandalone-ensure-stable-timestamps-for-generated-.patch
  * 0002-mkstandalone-ensure-deterministic-tar-file-creation-.patch</changelog>
</package>
<package pkgid="e1a32a4d478507750fa51d8686fe28651acf79c7dc731570f97bbc220d4b13c9d3277b778c576d9f872bc9b283bb74bf08e4beadc770c9fe492018a6a802a1f7" name="grub2-x86_64-efi" arch="noarch">
  <version epoch="0" ver="2.12~rc1" rel="12.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1693483200">- grub2-mkconfig-riscv64.patch: Handle riscv64 in mkconfig</changelog>
  <changelog author="Chester Lin &lt;clin@suse.com&gt;" date="1694433600">- Correct the type of allocated EFI pages for ARM64 kernel (bsc#1215151)
  * arm64-Use-proper-memory-type-for-kernel-allocation.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1695124800">- Add the new BuildRequires for EFI builds for the better FDE
  support: fde-tpm-helper-rpm-macros
  + Also add the the macros to %post and %posttrans</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1695211200">- Fix a boot delay regression in PowerPC PXE boot (bsc#1201300)
  * 0001-ieee1275-ofdisk-retry-on-open-and-read-failure.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1695816000">- Only build with fde-tpm-helper-rpm-macros for the architectures
  supporting the newer UEFI and TPM 2.0.
  * Also correct the location of %fde_tpm_update_requires</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1695988800">- Add BuildIgnore to break cycle with the branding package</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1696248000">- Remove build require for gcc-32bit, target platform didn't rely on libgcc
  function shipped with compiler but rather using functions supplied in grub
  directly.</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1696248001">- Update the TPM 2.0 patches to support more RSA and ECC algorithms
  * 0002-tpm2-Add-TPM-Software-Stack-TSS.patch
  * 0003-protectors-Add-TPM2-Key-Protector.patch
  * 0005-util-grub-protect-Add-new-tool.patch</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1696507200">- Add patch to fix reading files from btrfs with "implicit" holes:
  * 0001-fs-btrfs-Zero-file-data-not-backed-by-extents.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1696593600">- Fix CVE-2023-4692 (bsc#1215935)
- Fix CVE-2023-4693 (bsc#1215936)
  * 0001-fs-ntfs-Fix-an-OOB-write-when-parsing-the-ATTRIBUTE_.patch
  * 0002-fs-ntfs-Fix-an-OOB-read-when-reading-data-from-the-r.patch
  * 0003-fs-ntfs-Fix-an-OOB-read-when-parsing-directory-entri.patch
  * 0004-fs-ntfs-Fix-an-OOB-read-when-parsing-bitmaps-for-ind.patch
  * 0005-fs-ntfs-Fix-an-OOB-read-when-parsing-a-volume-label.patch
  * 0006-fs-ntfs-Make-code-more-readable.patch
- Bump upstream SBAT generation to 4</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1697457600">- Fix detection of encrypted disk's uuid in powerpc to cope with logical disks
  when signed image installation is specified (bsc#1216075)
  * 0003-grub-install-support-prep-environment-block.patch
- grub2.spec: Add support to unlocking multiple encrypted disks in signed
  grub.elf image for logical disks</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1698062400">- Use grub-tpm2 token to unlock keyslots to make the unsealing process more
  efficient and secure.
  * 0001-luks2-Use-grub-tpm2-token-for-TPM2-protected-volume-.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1698235200">- Fix Xen chainloding error of no matching file path found (bsc#1216081)
  * grub2-efi-chainload-harder.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1698321600">- Fix a potential error when appending multiple keys into the
  synthesized initrd
  * Fix-the-size-calculation-for-the-synthesized-initrd.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1698667200">- Fix fadump not working with 1GB/2GB/4GB LMB[P10] (bsc#1216253)
  * 0001-kern-ieee1275-init-Restrict-high-memory-in-presence-.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1699963200">- Fix XFS regression in 2.12~rc1 and support large extent counters
  * 0001-fs-xfs-Incorrect-short-form-directory-data-boundary-.patch
  * 0002-fs-xfs-Fix-XFS-directory-extent-parsing.patch
  * 0003-fs-xfs-add-large-extent-counters-incompat-feature-su.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1700136000">- Update the TPM2 patches to skip the persistent SRK handle if not
  specified and improve the error messages
  + 0003-protectors-Add-TPM2-Key-Protector.patch
  + 0005-util-grub-protect-Add-new-tool.patch
  + 0004-tpm2-Support-authorized-policy.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1700568000">- grub2.spec: Fix openQA test failure in SLE-15-SP6 due to missing
  font in memdisk</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1700654400">- Fix unattended boot with TPM2 allows downgrading kernel and rootfs, also
  enhancing the overall security posture (bsc#1216680)
  * 0001-Improve-TPM-key-protection-on-boot-interruptions.patch
  * 0002-Restrict-file-access-on-cryptodisk-print.patch
  * 0003-Restrict-ls-and-auto-file-completion-on-cryptodisk-p.patch
  * 0004-Key-revocation-on-out-of-bound-file-access.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1701345600">- Fix reproducible build for grub.xen (bsc#1217619)
  * 0001-mkstandalone-ensure-stable-timestamps-for-generated-.patch
  * 0002-mkstandalone-ensure-deterministic-tar-file-creation-.patch</changelog>
</package>
<package pkgid="99543c4e3afe9b667f642964daa0d1ffd04d1285a32cb1b5a68c24b076b36fd57c620f8c9905ed44b7b51ace5f5a98b012c3f9112d789b306f3115f8f8f790e2" name="grub2-x86_64-efi-debug" arch="noarch">
  <version epoch="0" ver="2.12~rc1" rel="12.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1693483200">- grub2-mkconfig-riscv64.patch: Handle riscv64 in mkconfig</changelog>
  <changelog author="Chester Lin &lt;clin@suse.com&gt;" date="1694433600">- Correct the type of allocated EFI pages for ARM64 kernel (bsc#1215151)
  * arm64-Use-proper-memory-type-for-kernel-allocation.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1695124800">- Add the new BuildRequires for EFI builds for the better FDE
  support: fde-tpm-helper-rpm-macros
  + Also add the the macros to %post and %posttrans</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1695211200">- Fix a boot delay regression in PowerPC PXE boot (bsc#1201300)
  * 0001-ieee1275-ofdisk-retry-on-open-and-read-failure.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1695816000">- Only build with fde-tpm-helper-rpm-macros for the architectures
  supporting the newer UEFI and TPM 2.0.
  * Also correct the location of %fde_tpm_update_requires</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1695988800">- Add BuildIgnore to break cycle with the branding package</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1696248000">- Remove build require for gcc-32bit, target platform didn't rely on libgcc
  function shipped with compiler but rather using functions supplied in grub
  directly.</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1696248001">- Update the TPM 2.0 patches to support more RSA and ECC algorithms
  * 0002-tpm2-Add-TPM-Software-Stack-TSS.patch
  * 0003-protectors-Add-TPM2-Key-Protector.patch
  * 0005-util-grub-protect-Add-new-tool.patch</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1696507200">- Add patch to fix reading files from btrfs with "implicit" holes:
  * 0001-fs-btrfs-Zero-file-data-not-backed-by-extents.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1696593600">- Fix CVE-2023-4692 (bsc#1215935)
- Fix CVE-2023-4693 (bsc#1215936)
  * 0001-fs-ntfs-Fix-an-OOB-write-when-parsing-the-ATTRIBUTE_.patch
  * 0002-fs-ntfs-Fix-an-OOB-read-when-reading-data-from-the-r.patch
  * 0003-fs-ntfs-Fix-an-OOB-read-when-parsing-directory-entri.patch
  * 0004-fs-ntfs-Fix-an-OOB-read-when-parsing-bitmaps-for-ind.patch
  * 0005-fs-ntfs-Fix-an-OOB-read-when-parsing-a-volume-label.patch
  * 0006-fs-ntfs-Make-code-more-readable.patch
- Bump upstream SBAT generation to 4</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1697457600">- Fix detection of encrypted disk's uuid in powerpc to cope with logical disks
  when signed image installation is specified (bsc#1216075)
  * 0003-grub-install-support-prep-environment-block.patch
- grub2.spec: Add support to unlocking multiple encrypted disks in signed
  grub.elf image for logical disks</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1698062400">- Use grub-tpm2 token to unlock keyslots to make the unsealing process more
  efficient and secure.
  * 0001-luks2-Use-grub-tpm2-token-for-TPM2-protected-volume-.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1698235200">- Fix Xen chainloding error of no matching file path found (bsc#1216081)
  * grub2-efi-chainload-harder.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1698321600">- Fix a potential error when appending multiple keys into the
  synthesized initrd
  * Fix-the-size-calculation-for-the-synthesized-initrd.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1698667200">- Fix fadump not working with 1GB/2GB/4GB LMB[P10] (bsc#1216253)
  * 0001-kern-ieee1275-init-Restrict-high-memory-in-presence-.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1699963200">- Fix XFS regression in 2.12~rc1 and support large extent counters
  * 0001-fs-xfs-Incorrect-short-form-directory-data-boundary-.patch
  * 0002-fs-xfs-Fix-XFS-directory-extent-parsing.patch
  * 0003-fs-xfs-add-large-extent-counters-incompat-feature-su.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1700136000">- Update the TPM2 patches to skip the persistent SRK handle if not
  specified and improve the error messages
  + 0003-protectors-Add-TPM2-Key-Protector.patch
  + 0005-util-grub-protect-Add-new-tool.patch
  + 0004-tpm2-Support-authorized-policy.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1700568000">- grub2.spec: Fix openQA test failure in SLE-15-SP6 due to missing
  font in memdisk</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1700654400">- Fix unattended boot with TPM2 allows downgrading kernel and rootfs, also
  enhancing the overall security posture (bsc#1216680)
  * 0001-Improve-TPM-key-protection-on-boot-interruptions.patch
  * 0002-Restrict-file-access-on-cryptodisk-print.patch
  * 0003-Restrict-ls-and-auto-file-completion-on-cryptodisk-p.patch
  * 0004-Key-revocation-on-out-of-bound-file-access.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1701345600">- Fix reproducible build for grub.xen (bsc#1217619)
  * 0001-mkstandalone-ensure-stable-timestamps-for-generated-.patch
  * 0002-mkstandalone-ensure-deterministic-tar-file-creation-.patch</changelog>
</package>
<package pkgid="e4114dc8b4f600c6e9b3f8007f2c3dcc5df8d88ff86745d0078542f8ebca21ec4016776ba734a470a3644cdb63beee7e8bbcb17a1c51b7af1ca6c035e53a423d" name="grub2-x86_64-efi-extras" arch="noarch">
  <version epoch="0" ver="2.12~rc1" rel="12.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1693483200">- grub2-mkconfig-riscv64.patch: Handle riscv64 in mkconfig</changelog>
  <changelog author="Chester Lin &lt;clin@suse.com&gt;" date="1694433600">- Correct the type of allocated EFI pages for ARM64 kernel (bsc#1215151)
  * arm64-Use-proper-memory-type-for-kernel-allocation.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1695124800">- Add the new BuildRequires for EFI builds for the better FDE
  support: fde-tpm-helper-rpm-macros
  + Also add the the macros to %post and %posttrans</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1695211200">- Fix a boot delay regression in PowerPC PXE boot (bsc#1201300)
  * 0001-ieee1275-ofdisk-retry-on-open-and-read-failure.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1695816000">- Only build with fde-tpm-helper-rpm-macros for the architectures
  supporting the newer UEFI and TPM 2.0.
  * Also correct the location of %fde_tpm_update_requires</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1695988800">- Add BuildIgnore to break cycle with the branding package</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1696248000">- Remove build require for gcc-32bit, target platform didn't rely on libgcc
  function shipped with compiler but rather using functions supplied in grub
  directly.</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1696248001">- Update the TPM 2.0 patches to support more RSA and ECC algorithms
  * 0002-tpm2-Add-TPM-Software-Stack-TSS.patch
  * 0003-protectors-Add-TPM2-Key-Protector.patch
  * 0005-util-grub-protect-Add-new-tool.patch</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1696507200">- Add patch to fix reading files from btrfs with "implicit" holes:
  * 0001-fs-btrfs-Zero-file-data-not-backed-by-extents.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1696593600">- Fix CVE-2023-4692 (bsc#1215935)
- Fix CVE-2023-4693 (bsc#1215936)
  * 0001-fs-ntfs-Fix-an-OOB-write-when-parsing-the-ATTRIBUTE_.patch
  * 0002-fs-ntfs-Fix-an-OOB-read-when-reading-data-from-the-r.patch
  * 0003-fs-ntfs-Fix-an-OOB-read-when-parsing-directory-entri.patch
  * 0004-fs-ntfs-Fix-an-OOB-read-when-parsing-bitmaps-for-ind.patch
  * 0005-fs-ntfs-Fix-an-OOB-read-when-parsing-a-volume-label.patch
  * 0006-fs-ntfs-Make-code-more-readable.patch
- Bump upstream SBAT generation to 4</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1697457600">- Fix detection of encrypted disk's uuid in powerpc to cope with logical disks
  when signed image installation is specified (bsc#1216075)
  * 0003-grub-install-support-prep-environment-block.patch
- grub2.spec: Add support to unlocking multiple encrypted disks in signed
  grub.elf image for logical disks</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1698062400">- Use grub-tpm2 token to unlock keyslots to make the unsealing process more
  efficient and secure.
  * 0001-luks2-Use-grub-tpm2-token-for-TPM2-protected-volume-.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1698235200">- Fix Xen chainloding error of no matching file path found (bsc#1216081)
  * grub2-efi-chainload-harder.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1698321600">- Fix a potential error when appending multiple keys into the
  synthesized initrd
  * Fix-the-size-calculation-for-the-synthesized-initrd.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1698667200">- Fix fadump not working with 1GB/2GB/4GB LMB[P10] (bsc#1216253)
  * 0001-kern-ieee1275-init-Restrict-high-memory-in-presence-.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1699963200">- Fix XFS regression in 2.12~rc1 and support large extent counters
  * 0001-fs-xfs-Incorrect-short-form-directory-data-boundary-.patch
  * 0002-fs-xfs-Fix-XFS-directory-extent-parsing.patch
  * 0003-fs-xfs-add-large-extent-counters-incompat-feature-su.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1700136000">- Update the TPM2 patches to skip the persistent SRK handle if not
  specified and improve the error messages
  + 0003-protectors-Add-TPM2-Key-Protector.patch
  + 0005-util-grub-protect-Add-new-tool.patch
  + 0004-tpm2-Support-authorized-policy.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1700568000">- grub2.spec: Fix openQA test failure in SLE-15-SP6 due to missing
  font in memdisk</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1700654400">- Fix unattended boot with TPM2 allows downgrading kernel and rootfs, also
  enhancing the overall security posture (bsc#1216680)
  * 0001-Improve-TPM-key-protection-on-boot-interruptions.patch
  * 0002-Restrict-file-access-on-cryptodisk-print.patch
  * 0003-Restrict-ls-and-auto-file-completion-on-cryptodisk-p.patch
  * 0004-Key-revocation-on-out-of-bound-file-access.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1701345600">- Fix reproducible build for grub.xen (bsc#1217619)
  * 0001-mkstandalone-ensure-stable-timestamps-for-generated-.patch
  * 0002-mkstandalone-ensure-deterministic-tar-file-creation-.patch</changelog>
</package>
<package pkgid="f355a80538afa42c792dce490e92e228b76197ce7f30b49d0fe1655acf5ba9986bf4e6ade064453a97fc26eed25bcb17db26cf149b5814ac95640fb85f8b3a20" name="grub2-x86_64-xen" arch="noarch">
  <version epoch="0" ver="2.12~rc1" rel="12.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1693483200">- grub2-mkconfig-riscv64.patch: Handle riscv64 in mkconfig</changelog>
  <changelog author="Chester Lin &lt;clin@suse.com&gt;" date="1694433600">- Correct the type of allocated EFI pages for ARM64 kernel (bsc#1215151)
  * arm64-Use-proper-memory-type-for-kernel-allocation.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1695124800">- Add the new BuildRequires for EFI builds for the better FDE
  support: fde-tpm-helper-rpm-macros
  + Also add the the macros to %post and %posttrans</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1695211200">- Fix a boot delay regression in PowerPC PXE boot (bsc#1201300)
  * 0001-ieee1275-ofdisk-retry-on-open-and-read-failure.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1695816000">- Only build with fde-tpm-helper-rpm-macros for the architectures
  supporting the newer UEFI and TPM 2.0.
  * Also correct the location of %fde_tpm_update_requires</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1695988800">- Add BuildIgnore to break cycle with the branding package</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1696248000">- Remove build require for gcc-32bit, target platform didn't rely on libgcc
  function shipped with compiler but rather using functions supplied in grub
  directly.</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1696248001">- Update the TPM 2.0 patches to support more RSA and ECC algorithms
  * 0002-tpm2-Add-TPM-Software-Stack-TSS.patch
  * 0003-protectors-Add-TPM2-Key-Protector.patch
  * 0005-util-grub-protect-Add-new-tool.patch</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1696507200">- Add patch to fix reading files from btrfs with "implicit" holes:
  * 0001-fs-btrfs-Zero-file-data-not-backed-by-extents.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1696593600">- Fix CVE-2023-4692 (bsc#1215935)
- Fix CVE-2023-4693 (bsc#1215936)
  * 0001-fs-ntfs-Fix-an-OOB-write-when-parsing-the-ATTRIBUTE_.patch
  * 0002-fs-ntfs-Fix-an-OOB-read-when-reading-data-from-the-r.patch
  * 0003-fs-ntfs-Fix-an-OOB-read-when-parsing-directory-entri.patch
  * 0004-fs-ntfs-Fix-an-OOB-read-when-parsing-bitmaps-for-ind.patch
  * 0005-fs-ntfs-Fix-an-OOB-read-when-parsing-a-volume-label.patch
  * 0006-fs-ntfs-Make-code-more-readable.patch
- Bump upstream SBAT generation to 4</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1697457600">- Fix detection of encrypted disk's uuid in powerpc to cope with logical disks
  when signed image installation is specified (bsc#1216075)
  * 0003-grub-install-support-prep-environment-block.patch
- grub2.spec: Add support to unlocking multiple encrypted disks in signed
  grub.elf image for logical disks</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1698062400">- Use grub-tpm2 token to unlock keyslots to make the unsealing process more
  efficient and secure.
  * 0001-luks2-Use-grub-tpm2-token-for-TPM2-protected-volume-.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1698235200">- Fix Xen chainloding error of no matching file path found (bsc#1216081)
  * grub2-efi-chainload-harder.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1698321600">- Fix a potential error when appending multiple keys into the
  synthesized initrd
  * Fix-the-size-calculation-for-the-synthesized-initrd.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1698667200">- Fix fadump not working with 1GB/2GB/4GB LMB[P10] (bsc#1216253)
  * 0001-kern-ieee1275-init-Restrict-high-memory-in-presence-.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1699963200">- Fix XFS regression in 2.12~rc1 and support large extent counters
  * 0001-fs-xfs-Incorrect-short-form-directory-data-boundary-.patch
  * 0002-fs-xfs-Fix-XFS-directory-extent-parsing.patch
  * 0003-fs-xfs-add-large-extent-counters-incompat-feature-su.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1700136000">- Update the TPM2 patches to skip the persistent SRK handle if not
  specified and improve the error messages
  + 0003-protectors-Add-TPM2-Key-Protector.patch
  + 0005-util-grub-protect-Add-new-tool.patch
  + 0004-tpm2-Support-authorized-policy.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1700568000">- grub2.spec: Fix openQA test failure in SLE-15-SP6 due to missing
  font in memdisk</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1700654400">- Fix unattended boot with TPM2 allows downgrading kernel and rootfs, also
  enhancing the overall security posture (bsc#1216680)
  * 0001-Improve-TPM-key-protection-on-boot-interruptions.patch
  * 0002-Restrict-file-access-on-cryptodisk-print.patch
  * 0003-Restrict-ls-and-auto-file-completion-on-cryptodisk-p.patch
  * 0004-Key-revocation-on-out-of-bound-file-access.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1701345600">- Fix reproducible build for grub.xen (bsc#1217619)
  * 0001-mkstandalone-ensure-stable-timestamps-for-generated-.patch
  * 0002-mkstandalone-ensure-deterministic-tar-file-creation-.patch</changelog>
</package>
<package pkgid="f456d54e9f83bc3b854dfbfab650154aa258b4a2e8245ee59b065da9f53c952a3c8b6e347dade12b5005744207184eb329d7b9e00d795f3af68d2157485e04ae" name="grub2-x86_64-xen-extras" arch="noarch">
  <version epoch="0" ver="2.12~rc1" rel="12.1"/>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1693483200">- grub2-mkconfig-riscv64.patch: Handle riscv64 in mkconfig</changelog>
  <changelog author="Chester Lin &lt;clin@suse.com&gt;" date="1694433600">- Correct the type of allocated EFI pages for ARM64 kernel (bsc#1215151)
  * arm64-Use-proper-memory-type-for-kernel-allocation.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1695124800">- Add the new BuildRequires for EFI builds for the better FDE
  support: fde-tpm-helper-rpm-macros
  + Also add the the macros to %post and %posttrans</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1695211200">- Fix a boot delay regression in PowerPC PXE boot (bsc#1201300)
  * 0001-ieee1275-ofdisk-retry-on-open-and-read-failure.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1695816000">- Only build with fde-tpm-helper-rpm-macros for the architectures
  supporting the newer UEFI and TPM 2.0.
  * Also correct the location of %fde_tpm_update_requires</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1695988800">- Add BuildIgnore to break cycle with the branding package</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1696248000">- Remove build require for gcc-32bit, target platform didn't rely on libgcc
  function shipped with compiler but rather using functions supplied in grub
  directly.</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1696248001">- Update the TPM 2.0 patches to support more RSA and ECC algorithms
  * 0002-tpm2-Add-TPM-Software-Stack-TSS.patch
  * 0003-protectors-Add-TPM2-Key-Protector.patch
  * 0005-util-grub-protect-Add-new-tool.patch</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1696507200">- Add patch to fix reading files from btrfs with "implicit" holes:
  * 0001-fs-btrfs-Zero-file-data-not-backed-by-extents.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1696593600">- Fix CVE-2023-4692 (bsc#1215935)
- Fix CVE-2023-4693 (bsc#1215936)
  * 0001-fs-ntfs-Fix-an-OOB-write-when-parsing-the-ATTRIBUTE_.patch
  * 0002-fs-ntfs-Fix-an-OOB-read-when-reading-data-from-the-r.patch
  * 0003-fs-ntfs-Fix-an-OOB-read-when-parsing-directory-entri.patch
  * 0004-fs-ntfs-Fix-an-OOB-read-when-parsing-bitmaps-for-ind.patch
  * 0005-fs-ntfs-Fix-an-OOB-read-when-parsing-a-volume-label.patch
  * 0006-fs-ntfs-Make-code-more-readable.patch
- Bump upstream SBAT generation to 4</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1697457600">- Fix detection of encrypted disk's uuid in powerpc to cope with logical disks
  when signed image installation is specified (bsc#1216075)
  * 0003-grub-install-support-prep-environment-block.patch
- grub2.spec: Add support to unlocking multiple encrypted disks in signed
  grub.elf image for logical disks</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1698062400">- Use grub-tpm2 token to unlock keyslots to make the unsealing process more
  efficient and secure.
  * 0001-luks2-Use-grub-tpm2-token-for-TPM2-protected-volume-.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1698235200">- Fix Xen chainloding error of no matching file path found (bsc#1216081)
  * grub2-efi-chainload-harder.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1698321600">- Fix a potential error when appending multiple keys into the
  synthesized initrd
  * Fix-the-size-calculation-for-the-synthesized-initrd.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1698667200">- Fix fadump not working with 1GB/2GB/4GB LMB[P10] (bsc#1216253)
  * 0001-kern-ieee1275-init-Restrict-high-memory-in-presence-.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1699963200">- Fix XFS regression in 2.12~rc1 and support large extent counters
  * 0001-fs-xfs-Incorrect-short-form-directory-data-boundary-.patch
  * 0002-fs-xfs-Fix-XFS-directory-extent-parsing.patch
  * 0003-fs-xfs-add-large-extent-counters-incompat-feature-su.patch</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1700136000">- Update the TPM2 patches to skip the persistent SRK handle if not
  specified and improve the error messages
  + 0003-protectors-Add-TPM2-Key-Protector.patch
  + 0005-util-grub-protect-Add-new-tool.patch
  + 0004-tpm2-Support-authorized-policy.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1700568000">- grub2.spec: Fix openQA test failure in SLE-15-SP6 due to missing
  font in memdisk</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1700654400">- Fix unattended boot with TPM2 allows downgrading kernel and rootfs, also
  enhancing the overall security posture (bsc#1216680)
  * 0001-Improve-TPM-key-protection-on-boot-interruptions.patch
  * 0002-Restrict-file-access-on-cryptodisk-print.patch
  * 0003-Restrict-ls-and-auto-file-completion-on-cryptodisk-p.patch
  * 0004-Key-revocation-on-out-of-bound-file-access.patch</changelog>
  <changelog author="Michael Chang &lt;mchang@suse.com&gt;" date="1701345600">- Fix reproducible build for grub.xen (bsc#1217619)
  * 0001-mkstandalone-ensure-stable-timestamps-for-generated-.patch
  * 0002-mkstandalone-ensure-deterministic-tar-file-creation-.patch</changelog>
</package>
<package pkgid="49c393a478f404371fe60c938f7163aaf3558dafbdf82cf13438cc9cecca4395d86cd883a25f218d16667f57ad4ea00823f086743eb6f4fe9745a5b09c257310" name="grype" arch="src">
  <version epoch="0" ver="0.73.5" rel="1.1"/>
  <changelog author="kastl@b1-systems.de" date="1689854400">- Update to version 0.64.2:
  * fix: vulnerabilities should be printed when `--fail-on` fails
    (#1395)
  * chore: bump yardstick to address PyYAML cython compatibility
    issues (#1394)
  * Refactor integ test to table test (#1390)</changelog>
  <changelog author="kastl@b1-systems.de" date="1690891200">- Update to version 0.65.0:
  * chore(deps): update Syft to v0.86.1 (#1410)
  * chore(deps): bump github.com/docker/docker (#1402)
  * chore(deps): bump github.com/hashicorp/go-getter from 1.7.1 to
    1.7.2 (#1406)
  * chore: bump quality gate label dataset (#1404)
  * feat: implement secondary sorting for default json output
    (#1403)
  * feat: update table sort to be name, version, type, severity,
    vulnerability (#1400)
  * chore: in quality tests, only colorize quality output if in a
    tty (#1398)
  * chore(deps): bump github.com/gookit/color from 1.5.3 to 1.5.4
    (#1396)</changelog>
  <changelog author="kastl@b1-systems.de" date="1691323200">- Update to version 0.65.1:
  * fix: some hang conditions (#1414)
  * chore(deps): update bootstrap tools to latest versions (#1413)</changelog>
  <changelog author="kastl@b1-systems.de" date="1693915200">- Update to version 0.65.2:
  * chore(deps): update Syft to v0.87.1 (#1432)
  * chore: Init submodule if missing (#1439)
  * chore: exclude yardstick store from filename rules (#1440)
  * chore: use latest yardstick (#1438)
  * fix: update semver regular expression constraint to allow for
    1.20rc1 cases no '-' (#1434)
  * chore(deps): update bootstrap tools to latest versions (#1424)
  * chore(deps): bump actions/setup-go from 4.0.1 to 4.1.0 (#1421)
  * docs(example-templates): add a simple JUnit XML template
    (#1422)
  * chore(deps): bump golang.org/x/term from 0.10.0 to 0.11.0
    (#1420)
  * chore: use syft v0.86.1 in the quality gate tests (#1418)</changelog>
  <changelog author="kastl@b1-systems.de" date="1693915201">- Update to version 0.66.0:
  * chore(deps): update Syft to v0.89.0 (#1472)
  * Add registry certificate verification support (#1232)
  * fix: set correct default to exclude overlapping binaries
    (#1452)
  * fix: portage version comparison (#1468)
  * chore: pin the vulnerability DB used in quality gate testing
    (#1470)
  * chore(deps): update Syft to v0.88.0 (#1466)
  * chore: update quill version (#1465)
  * docs: fix some typos on main README (#1455)
  * note supported versions of grype (#1458)
  * bump vml labels (#1462)
  * chore(deps): bump github.com/google/uuid from 1.3.0 to 1.3.1
    (#1453)
  * chore(deps): update bootstrap tools to latest versions (#1450)
  * fill out new version notice (#1445)
  * feat: filter out packages owned by OS packages (#1387)
  * fix: Only remove packages by binary overlap (#1444)
  * chore: bump to syft v0.87.1 in quality gate (#1442)</changelog>
  <changelog author="kastl@b1-systems.de" date="1696680000">- Update to version 0.67.0:
  * feat: grype explain prototype (#1367)
  * chore: Update go declaration to have point version (#1484)
  * chore: update grype to use Go v1.21 (#1480)
  * chore(deps): bump actions/upload-artifact from 3.1.2 to 3.1.3
    (#1481)
  * chore(deps): bump tibdex/github-app-token from 1.8.0 to 1.8.2
    (#1474)
  * chore(deps): bump golang.org/x/term from 0.11.0 to 0.12.0
    (#1476)
  * chore(deps): bump github.com/docker/docker (#1478)
  * chore(deps): bump github.com/gkampitakis/go-snaps from 0.4.8 to
    0.4.10 (#1477)
  * chore: bump quality gate to use syft v0.89.0 (#1479)</changelog>
  <changelog author="kastl@b1-systems.de" date="1696680001">- Update to version 0.68.0:
  * feat: introduce exit code failure option for db update check
    (#1463)
  * Ignore/add match results based on OpenVEX documents (#1397)
  * chore(deps): bump docker/login-action from 2 to 3 (#1488)
  * chore: Fix race conditions around stager, enable detector
    (#1489)
  * chore(deps): update Syft to v0.90.0 (#1486)
  * chore(deps): bump tibdex/github-app-token from 1.8.2 to 2.0.0
    (#1485)
  * chore: update CLI to CLIO (#1437)</changelog>
  <changelog author="kastl@b1-systems.de" date="1696680002">- Update to version 0.68.1:
  * fix: version output including supported db schema (#1494)
  * chore: pin actions; pin images; add top level action
    permissions (#1493)</changelog>
  <changelog author="kastl@b1-systems.de" date="1696680003">- Update to version 0.69.0:
  * chore(deps): bump tibdex/github-app-token from 2.0.0 to 2.1.0
    (#1506)
  * Upgrade syft to v0.91.0 (#1508)
  * Update chronicle to v0.8.0 (#1507)
  * fix: terminal clobbering when commands return errors (#1505)
  * Fix typo in flag (#1501)
  * chore(deps): bump actions/cache from 3.2.6 to 3.3.2 (#1499)
  * chore(deps): remove dependency on sqlite fork; bump
    gorm.io/gorm from 1.23.10 to 1.25.4 (#1448)
  * chore: pin cache versions (#1495)
  * chore(deps): bump actions/checkout from 3 to 4 (#1475)</changelog>
  <changelog author="kastl@b1-systems.de" date="1696680004">- Update to version 0.69.1:
  * chore(deps): update Syft to v0.92.0 (#1527)
  * chore(deps): update bootstrap tools to latest versions (#1524)
  * chore: add OpenSSF Best Practices badge (#1523)
  * bump labels to latest (#1525)
  * chore(deps): bump actions/checkout from 4.0.0 to 4.1.0 (#1519)
  * chore(deps): update bootstrap tools to latest versions (#1520)
  * chore: explicitly test go pseudoversion (#1522)
  * chore: remove outdated comment about fuzzy matching python
    versions (#1521)
  * chore: bump stereoscope to fix data race in UI (#1517)
  * fix: correctly guess tool comparison (#1516)
  * chore(deps): update bootstrap tools to latest versions (#1515)
  * chore(deps): bump github.com/spf13/afero from 1.9.5 to 1.10.0
    (#1514)
  * fix: use PEP440 for Python package version comparison (#1510)</changelog>
  <changelog author="kastl@b1-systems.de" date="1697025600">- Update to version 0.70.0:
  * chore(deps): update Syft to v0.93.0 (#1550)
  * chore(deps): bump gorm.io/gorm from 1.25.4 to 1.25.5 (#1547)
  * chore(deps): bump github.com/charmbracelet/lipgloss from 0.8.0
    to 0.9.0 (#1548)
  * chore(deps): bump github.com/hashicorp/go-getter from 1.7.2 to
    1.7.3 (#1549)
  * chore(deps): bump ossf/scorecard-action from 2.2.0 to 2.3.0
    (#1544)
  * fix: empty descriptor name and version (#1542)
  * chore: removes unnecessary conditional (#1539)
  * chore(deps): bump github.com/gkampitakis/go-snaps from 0.4.10
    to 0.4.11 (#1533)</changelog>
  <changelog author="kastl@b1-systems.de" date="1697198400">- Update to version 0.71.0:
  * chore(deps): bump golang.org/x/net from 0.16.0 to 0.17.0
    (#1554)
  * feat: disable CPE-based matching for GHSA ecosystems by default
    (#1412)
  * chore(deps): bump github.com/google/go-cmp from 0.5.9 to 0.6.0
    (#1552)</changelog>
  <changelog author="kastl@b1-systems.de" date="1697889600">- Update to version 0.72.0:
  * chore(deps): update Syft to v0.94.0 (#1566)
  * Incorporate Syft java detection improvements (#1555)
  * add exception for go stdlib search by CPE (#1565)
  * chore(deps): bump actions/checkout from 4.1.0 to 4.1.1 (#1564)
  * Add --ignore-states flag for ignoring findings with specific
    fix states (#1473)
  * feat: update go-sarif library to use latest release (#1563)
  * bump clio to get stderr reporting fix (#1561)
  * chore(deps): bump github.com/gabriel-vasile/mimetype from 1.4.2
    to 1.4.3 (#1558)
  * chore(deps): bump github.com/charmbracelet/lipgloss from 0.9.0
    to 0.9.1 (#1557)
  * Add checksum signing (#1535)</changelog>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1699012800">- BuildRequire go1.21</changelog>
  <changelog author="kastl@b1-systems.de" date="1699444800">- Update to version 0.73.0:
  * chore(deps): update Syft to v0.95.0 (#1591)
  * chore: account for syft package metadata changes (#1423)
  * fix: bump fangs to enable setting golang CPE config using env
    var (#1585)
  * chore(deps): update bootstrap tools to latest versions (#1588)
  * chore(deps): bump github.com/spf13/cobra from 1.7.0 to 1.8.0
    (#1586)
  * chore: bootstrap action cleanup (#1587)
  * chore(deps): update bootstrap tools to latest versions (#1584)
  * Incorporate format API changes from syft (#1582)
  * chore(deps): bump github.com/docker/docker (#1579)
  * feat(config): added reason field (#1532)
  * chore(deps): bump github.com/glebarez/sqlite from 1.9.0 to
    1.10.0 (#1583)
  * Colorize severity in table output (#1284)
  * feat: add custom maven comparator (#1571)
  * chore: fix path to quality tests (#1578)
  * capture quality gate state on failures (#1576)
  * chore(deps): bump github.com/google/uuid from 1.3.1 to 1.4.0
    (#1575)
  * chore(deps): update bootstrap tools to latest versions (#1574)
  * chore(deps): bump google.golang.org/grpc from 1.56.0 to 1.56.3
    (#1573)
  * docs: add cbl-mariner to supported distro (#1569)
  * chore(deps): bump ossf/scorecard-action from 2.3.0 to 2.3.1
    (#1570)
  * chore(deps): update bootstrap tools to latest versions (#1567)</changelog>
  <changelog author="kastl@b1-systems.de" date="1699531200">- Update to version 0.73.1:
  * chore(deps): update Syft to v0.96.0 (#1596)
  * fix: match against debian unstable (#1593)
  * perf: avoid allocations with `(*regexp.Regexp).MatchString`
    (#1592)
  * chore(deps): bump sigstore/cosign-installer from 3.1.2 to 3.2.0
    (#1590)</changelog>
  <changelog author="kastl@b1-systems.de" date="1700222400">- Update to version 0.73.2:
  * chore(deps): update Syft to v0.97.0 (#1608)
  * chore: bump vulnerability match label dataset (#1606)
  * fix: golang version parsing (#1599)
  * chore(deps): update bootstrap tools to latest versions (#1595)
  * chore(deps): bump github.com/gkampitakis/go-snaps from 0.4.11
    to 0.4.12 (#1597)</changelog>
  <changelog author="kastl@b1-systems.de" date="1700481600">- Update to version 0.73.3:
  * chore(deps): update Syft to v0.97.1 (#1610)</changelog>
  <changelog author="kastl@b1-systems.de" date="1701345600">- Update to version 0.73.4:
  * chore: bump to syft v0.98.0 in quality gate tests (#1623)
  * chore: update syft; go mod tidy (#1621)
  * chore(deps): bump github.com/spf13/afero from 1.10.0 to 1.11.0
    (#1618)
  * chore: explicitly test maven suffixes (#1617)
  * chore(deps): bump anchore/sbom-action from 0.14.3 to 0.15.0
    (#1611)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1703160000">- Update to version 0.73.5:
  * chore(deps): bump github.com/CycloneDX/cyclonedx-go from 0.7.2
    to 0.8.0 (#1633)
  * chore(deps): bump golang.org/x/crypto from 0.16.0 to 0.17.0
    (#1641)
  * chore(deps): bump github.com/containerd/containerd from 1.7.8
    to 1.7.11 (#1642)
  * chore(deps): bump actions/upload-artifact from 3.1.3 to 4.0.0
    (#1638)
  * chore(deps): bump sigstore/cosign-installer from 3.2.0 to 3.3.0
    (#1632)
  * chore(deps): bump github.com/charmbracelet/bubbletea (#1635)
  * chore(deps): bump github.com/google/uuid from 1.4.0 to 1.5.0
    (#1636)
  * chore(deps): bump actions/setup-go from 4.1.0 to 5.0.0 (#1630)
  * chore(deps): bump anchore/sbom-action from 0.15.0 to 0.15.1
    (#1626)
  * chore: pin action to correct sha (#1598)
  * chore(deps): bump github.com/google/go-containerregistry
    (#1625)</changelog>
</package>
<package pkgid="116d0c352a86b1521a7e75543330e828e75876c9d9133196ca36383ffdae7df85b0ddf219fe99ab5e469a55c2e945f5a32cd7441463a60b6d9c7d2f8b86abb55" name="grype" arch="x86_64">
  <version epoch="0" ver="0.73.5" rel="1.1"/>
  <changelog author="kastl@b1-systems.de" date="1689854400">- Update to version 0.64.2:
  * fix: vulnerabilities should be printed when `--fail-on` fails
    (#1395)
  * chore: bump yardstick to address PyYAML cython compatibility
    issues (#1394)
  * Refactor integ test to table test (#1390)</changelog>
  <changelog author="kastl@b1-systems.de" date="1690891200">- Update to version 0.65.0:
  * chore(deps): update Syft to v0.86.1 (#1410)
  * chore(deps): bump github.com/docker/docker (#1402)
  * chore(deps): bump github.com/hashicorp/go-getter from 1.7.1 to
    1.7.2 (#1406)
  * chore: bump quality gate label dataset (#1404)
  * feat: implement secondary sorting for default json output
    (#1403)
  * feat: update table sort to be name, version, type, severity,
    vulnerability (#1400)
  * chore: in quality tests, only colorize quality output if in a
    tty (#1398)
  * chore(deps): bump github.com/gookit/color from 1.5.3 to 1.5.4
    (#1396)</changelog>
  <changelog author="kastl@b1-systems.de" date="1691323200">- Update to version 0.65.1:
  * fix: some hang conditions (#1414)
  * chore(deps): update bootstrap tools to latest versions (#1413)</changelog>
  <changelog author="kastl@b1-systems.de" date="1693915200">- Update to version 0.65.2:
  * chore(deps): update Syft to v0.87.1 (#1432)
  * chore: Init submodule if missing (#1439)
  * chore: exclude yardstick store from filename rules (#1440)
  * chore: use latest yardstick (#1438)
  * fix: update semver regular expression constraint to allow for
    1.20rc1 cases no '-' (#1434)
  * chore(deps): update bootstrap tools to latest versions (#1424)
  * chore(deps): bump actions/setup-go from 4.0.1 to 4.1.0 (#1421)
  * docs(example-templates): add a simple JUnit XML template
    (#1422)
  * chore(deps): bump golang.org/x/term from 0.10.0 to 0.11.0
    (#1420)
  * chore: use syft v0.86.1 in the quality gate tests (#1418)</changelog>
  <changelog author="kastl@b1-systems.de" date="1693915201">- Update to version 0.66.0:
  * chore(deps): update Syft to v0.89.0 (#1472)
  * Add registry certificate verification support (#1232)
  * fix: set correct default to exclude overlapping binaries
    (#1452)
  * fix: portage version comparison (#1468)
  * chore: pin the vulnerability DB used in quality gate testing
    (#1470)
  * chore(deps): update Syft to v0.88.0 (#1466)
  * chore: update quill version (#1465)
  * docs: fix some typos on main README (#1455)
  * note supported versions of grype (#1458)
  * bump vml labels (#1462)
  * chore(deps): bump github.com/google/uuid from 1.3.0 to 1.3.1
    (#1453)
  * chore(deps): update bootstrap tools to latest versions (#1450)
  * fill out new version notice (#1445)
  * feat: filter out packages owned by OS packages (#1387)
  * fix: Only remove packages by binary overlap (#1444)
  * chore: bump to syft v0.87.1 in quality gate (#1442)</changelog>
  <changelog author="kastl@b1-systems.de" date="1696680000">- Update to version 0.67.0:
  * feat: grype explain prototype (#1367)
  * chore: Update go declaration to have point version (#1484)
  * chore: update grype to use Go v1.21 (#1480)
  * chore(deps): bump actions/upload-artifact from 3.1.2 to 3.1.3
    (#1481)
  * chore(deps): bump tibdex/github-app-token from 1.8.0 to 1.8.2
    (#1474)
  * chore(deps): bump golang.org/x/term from 0.11.0 to 0.12.0
    (#1476)
  * chore(deps): bump github.com/docker/docker (#1478)
  * chore(deps): bump github.com/gkampitakis/go-snaps from 0.4.8 to
    0.4.10 (#1477)
  * chore: bump quality gate to use syft v0.89.0 (#1479)</changelog>
  <changelog author="kastl@b1-systems.de" date="1696680001">- Update to version 0.68.0:
  * feat: introduce exit code failure option for db update check
    (#1463)
  * Ignore/add match results based on OpenVEX documents (#1397)
  * chore(deps): bump docker/login-action from 2 to 3 (#1488)
  * chore: Fix race conditions around stager, enable detector
    (#1489)
  * chore(deps): update Syft to v0.90.0 (#1486)
  * chore(deps): bump tibdex/github-app-token from 1.8.2 to 2.0.0
    (#1485)
  * chore: update CLI to CLIO (#1437)</changelog>
  <changelog author="kastl@b1-systems.de" date="1696680002">- Update to version 0.68.1:
  * fix: version output including supported db schema (#1494)
  * chore: pin actions; pin images; add top level action
    permissions (#1493)</changelog>
  <changelog author="kastl@b1-systems.de" date="1696680003">- Update to version 0.69.0:
  * chore(deps): bump tibdex/github-app-token from 2.0.0 to 2.1.0
    (#1506)
  * Upgrade syft to v0.91.0 (#1508)
  * Update chronicle to v0.8.0 (#1507)
  * fix: terminal clobbering when commands return errors (#1505)
  * Fix typo in flag (#1501)
  * chore(deps): bump actions/cache from 3.2.6 to 3.3.2 (#1499)
  * chore(deps): remove dependency on sqlite fork; bump
    gorm.io/gorm from 1.23.10 to 1.25.4 (#1448)
  * chore: pin cache versions (#1495)
  * chore(deps): bump actions/checkout from 3 to 4 (#1475)</changelog>
  <changelog author="kastl@b1-systems.de" date="1696680004">- Update to version 0.69.1:
  * chore(deps): update Syft to v0.92.0 (#1527)
  * chore(deps): update bootstrap tools to latest versions (#1524)
  * chore: add OpenSSF Best Practices badge (#1523)
  * bump labels to latest (#1525)
  * chore(deps): bump actions/checkout from 4.0.0 to 4.1.0 (#1519)
  * chore(deps): update bootstrap tools to latest versions (#1520)
  * chore: explicitly test go pseudoversion (#1522)
  * chore: remove outdated comment about fuzzy matching python
    versions (#1521)
  * chore: bump stereoscope to fix data race in UI (#1517)
  * fix: correctly guess tool comparison (#1516)
  * chore(deps): update bootstrap tools to latest versions (#1515)
  * chore(deps): bump github.com/spf13/afero from 1.9.5 to 1.10.0
    (#1514)
  * fix: use PEP440 for Python package version comparison (#1510)</changelog>
  <changelog author="kastl@b1-systems.de" date="1697025600">- Update to version 0.70.0:
  * chore(deps): update Syft to v0.93.0 (#1550)
  * chore(deps): bump gorm.io/gorm from 1.25.4 to 1.25.5 (#1547)
  * chore(deps): bump github.com/charmbracelet/lipgloss from 0.8.0
    to 0.9.0 (#1548)
  * chore(deps): bump github.com/hashicorp/go-getter from 1.7.2 to
    1.7.3 (#1549)
  * chore(deps): bump ossf/scorecard-action from 2.2.0 to 2.3.0
    (#1544)
  * fix: empty descriptor name and version (#1542)
  * chore: removes unnecessary conditional (#1539)
  * chore(deps): bump github.com/gkampitakis/go-snaps from 0.4.10
    to 0.4.11 (#1533)</changelog>
  <changelog author="kastl@b1-systems.de" date="1697198400">- Update to version 0.71.0:
  * chore(deps): bump golang.org/x/net from 0.16.0 to 0.17.0
    (#1554)
  * feat: disable CPE-based matching for GHSA ecosystems by default
    (#1412)
  * chore(deps): bump github.com/google/go-cmp from 0.5.9 to 0.6.0
    (#1552)</changelog>
  <changelog author="kastl@b1-systems.de" date="1697889600">- Update to version 0.72.0:
  * chore(deps): update Syft to v0.94.0 (#1566)
  * Incorporate Syft java detection improvements (#1555)
  * add exception for go stdlib search by CPE (#1565)
  * chore(deps): bump actions/checkout from 4.1.0 to 4.1.1 (#1564)
  * Add --ignore-states flag for ignoring findings with specific
    fix states (#1473)
  * feat: update go-sarif library to use latest release (#1563)
  * bump clio to get stderr reporting fix (#1561)
  * chore(deps): bump github.com/gabriel-vasile/mimetype from 1.4.2
    to 1.4.3 (#1558)
  * chore(deps): bump github.com/charmbracelet/lipgloss from 0.9.0
    to 0.9.1 (#1557)
  * Add checksum signing (#1535)</changelog>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1699012800">- BuildRequire go1.21</changelog>
  <changelog author="kastl@b1-systems.de" date="1699444800">- Update to version 0.73.0:
  * chore(deps): update Syft to v0.95.0 (#1591)
  * chore: account for syft package metadata changes (#1423)
  * fix: bump fangs to enable setting golang CPE config using env
    var (#1585)
  * chore(deps): update bootstrap tools to latest versions (#1588)
  * chore(deps): bump github.com/spf13/cobra from 1.7.0 to 1.8.0
    (#1586)
  * chore: bootstrap action cleanup (#1587)
  * chore(deps): update bootstrap tools to latest versions (#1584)
  * Incorporate format API changes from syft (#1582)
  * chore(deps): bump github.com/docker/docker (#1579)
  * feat(config): added reason field (#1532)
  * chore(deps): bump github.com/glebarez/sqlite from 1.9.0 to
    1.10.0 (#1583)
  * Colorize severity in table output (#1284)
  * feat: add custom maven comparator (#1571)
  * chore: fix path to quality tests (#1578)
  * capture quality gate state on failures (#1576)
  * chore(deps): bump github.com/google/uuid from 1.3.1 to 1.4.0
    (#1575)
  * chore(deps): update bootstrap tools to latest versions (#1574)
  * chore(deps): bump google.golang.org/grpc from 1.56.0 to 1.56.3
    (#1573)
  * docs: add cbl-mariner to supported distro (#1569)
  * chore(deps): bump ossf/scorecard-action from 2.3.0 to 2.3.1
    (#1570)
  * chore(deps): update bootstrap tools to latest versions (#1567)</changelog>
  <changelog author="kastl@b1-systems.de" date="1699531200">- Update to version 0.73.1:
  * chore(deps): update Syft to v0.96.0 (#1596)
  * fix: match against debian unstable (#1593)
  * perf: avoid allocations with `(*regexp.Regexp).MatchString`
    (#1592)
  * chore(deps): bump sigstore/cosign-installer from 3.1.2 to 3.2.0
    (#1590)</changelog>
  <changelog author="kastl@b1-systems.de" date="1700222400">- Update to version 0.73.2:
  * chore(deps): update Syft to v0.97.0 (#1608)
  * chore: bump vulnerability match label dataset (#1606)
  * fix: golang version parsing (#1599)
  * chore(deps): update bootstrap tools to latest versions (#1595)
  * chore(deps): bump github.com/gkampitakis/go-snaps from 0.4.11
    to 0.4.12 (#1597)</changelog>
  <changelog author="kastl@b1-systems.de" date="1700481600">- Update to version 0.73.3:
  * chore(deps): update Syft to v0.97.1 (#1610)</changelog>
  <changelog author="kastl@b1-systems.de" date="1701345600">- Update to version 0.73.4:
  * chore: bump to syft v0.98.0 in quality gate tests (#1623)
  * chore: update syft; go mod tidy (#1621)
  * chore(deps): bump github.com/spf13/afero from 1.10.0 to 1.11.0
    (#1618)
  * chore: explicitly test maven suffixes (#1617)
  * chore(deps): bump anchore/sbom-action from 0.14.3 to 0.15.0
    (#1611)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1703160000">- Update to version 0.73.5:
  * chore(deps): bump github.com/CycloneDX/cyclonedx-go from 0.7.2
    to 0.8.0 (#1633)
  * chore(deps): bump golang.org/x/crypto from 0.16.0 to 0.17.0
    (#1641)
  * chore(deps): bump github.com/containerd/containerd from 1.7.8
    to 1.7.11 (#1642)
  * chore(deps): bump actions/upload-artifact from 3.1.3 to 4.0.0
    (#1638)
  * chore(deps): bump sigstore/cosign-installer from 3.2.0 to 3.3.0
    (#1632)
  * chore(deps): bump github.com/charmbracelet/bubbletea (#1635)
  * chore(deps): bump github.com/google/uuid from 1.4.0 to 1.5.0
    (#1636)
  * chore(deps): bump actions/setup-go from 4.1.0 to 5.0.0 (#1630)
  * chore(deps): bump anchore/sbom-action from 0.15.0 to 0.15.1
    (#1626)
  * chore: pin action to correct sha (#1598)
  * chore(deps): bump github.com/google/go-containerregistry
    (#1625)</changelog>
</package>
<package pkgid="6cc2b77e0b259da2fedf05cb78ba135b92f237ba1211d9187144673481ba38166a00834d636db5867edced2fff3acd62d97c010b1be02d686d4b37024c21c989" name="grype-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.73.5" rel="1.1"/>
  <changelog author="kastl@b1-systems.de" date="1689854400">- Update to version 0.64.2:
  * fix: vulnerabilities should be printed when `--fail-on` fails
    (#1395)
  * chore: bump yardstick to address PyYAML cython compatibility
    issues (#1394)
  * Refactor integ test to table test (#1390)</changelog>
  <changelog author="kastl@b1-systems.de" date="1690891200">- Update to version 0.65.0:
  * chore(deps): update Syft to v0.86.1 (#1410)
  * chore(deps): bump github.com/docker/docker (#1402)
  * chore(deps): bump github.com/hashicorp/go-getter from 1.7.1 to
    1.7.2 (#1406)
  * chore: bump quality gate label dataset (#1404)
  * feat: implement secondary sorting for default json output
    (#1403)
  * feat: update table sort to be name, version, type, severity,
    vulnerability (#1400)
  * chore: in quality tests, only colorize quality output if in a
    tty (#1398)
  * chore(deps): bump github.com/gookit/color from 1.5.3 to 1.5.4
    (#1396)</changelog>
  <changelog author="kastl@b1-systems.de" date="1691323200">- Update to version 0.65.1:
  * fix: some hang conditions (#1414)
  * chore(deps): update bootstrap tools to latest versions (#1413)</changelog>
  <changelog author="kastl@b1-systems.de" date="1693915200">- Update to version 0.65.2:
  * chore(deps): update Syft to v0.87.1 (#1432)
  * chore: Init submodule if missing (#1439)
  * chore: exclude yardstick store from filename rules (#1440)
  * chore: use latest yardstick (#1438)
  * fix: update semver regular expression constraint to allow for
    1.20rc1 cases no '-' (#1434)
  * chore(deps): update bootstrap tools to latest versions (#1424)
  * chore(deps): bump actions/setup-go from 4.0.1 to 4.1.0 (#1421)
  * docs(example-templates): add a simple JUnit XML template
    (#1422)
  * chore(deps): bump golang.org/x/term from 0.10.0 to 0.11.0
    (#1420)
  * chore: use syft v0.86.1 in the quality gate tests (#1418)</changelog>
  <changelog author="kastl@b1-systems.de" date="1693915201">- Update to version 0.66.0:
  * chore(deps): update Syft to v0.89.0 (#1472)
  * Add registry certificate verification support (#1232)
  * fix: set correct default to exclude overlapping binaries
    (#1452)
  * fix: portage version comparison (#1468)
  * chore: pin the vulnerability DB used in quality gate testing
    (#1470)
  * chore(deps): update Syft to v0.88.0 (#1466)
  * chore: update quill version (#1465)
  * docs: fix some typos on main README (#1455)
  * note supported versions of grype (#1458)
  * bump vml labels (#1462)
  * chore(deps): bump github.com/google/uuid from 1.3.0 to 1.3.1
    (#1453)
  * chore(deps): update bootstrap tools to latest versions (#1450)
  * fill out new version notice (#1445)
  * feat: filter out packages owned by OS packages (#1387)
  * fix: Only remove packages by binary overlap (#1444)
  * chore: bump to syft v0.87.1 in quality gate (#1442)</changelog>
  <changelog author="kastl@b1-systems.de" date="1696680000">- Update to version 0.67.0:
  * feat: grype explain prototype (#1367)
  * chore: Update go declaration to have point version (#1484)
  * chore: update grype to use Go v1.21 (#1480)
  * chore(deps): bump actions/upload-artifact from 3.1.2 to 3.1.3
    (#1481)
  * chore(deps): bump tibdex/github-app-token from 1.8.0 to 1.8.2
    (#1474)
  * chore(deps): bump golang.org/x/term from 0.11.0 to 0.12.0
    (#1476)
  * chore(deps): bump github.com/docker/docker (#1478)
  * chore(deps): bump github.com/gkampitakis/go-snaps from 0.4.8 to
    0.4.10 (#1477)
  * chore: bump quality gate to use syft v0.89.0 (#1479)</changelog>
  <changelog author="kastl@b1-systems.de" date="1696680001">- Update to version 0.68.0:
  * feat: introduce exit code failure option for db update check
    (#1463)
  * Ignore/add match results based on OpenVEX documents (#1397)
  * chore(deps): bump docker/login-action from 2 to 3 (#1488)
  * chore: Fix race conditions around stager, enable detector
    (#1489)
  * chore(deps): update Syft to v0.90.0 (#1486)
  * chore(deps): bump tibdex/github-app-token from 1.8.2 to 2.0.0
    (#1485)
  * chore: update CLI to CLIO (#1437)</changelog>
  <changelog author="kastl@b1-systems.de" date="1696680002">- Update to version 0.68.1:
  * fix: version output including supported db schema (#1494)
  * chore: pin actions; pin images; add top level action
    permissions (#1493)</changelog>
  <changelog author="kastl@b1-systems.de" date="1696680003">- Update to version 0.69.0:
  * chore(deps): bump tibdex/github-app-token from 2.0.0 to 2.1.0
    (#1506)
  * Upgrade syft to v0.91.0 (#1508)
  * Update chronicle to v0.8.0 (#1507)
  * fix: terminal clobbering when commands return errors (#1505)
  * Fix typo in flag (#1501)
  * chore(deps): bump actions/cache from 3.2.6 to 3.3.2 (#1499)
  * chore(deps): remove dependency on sqlite fork; bump
    gorm.io/gorm from 1.23.10 to 1.25.4 (#1448)
  * chore: pin cache versions (#1495)
  * chore(deps): bump actions/checkout from 3 to 4 (#1475)</changelog>
  <changelog author="kastl@b1-systems.de" date="1696680004">- Update to version 0.69.1:
  * chore(deps): update Syft to v0.92.0 (#1527)
  * chore(deps): update bootstrap tools to latest versions (#1524)
  * chore: add OpenSSF Best Practices badge (#1523)
  * bump labels to latest (#1525)
  * chore(deps): bump actions/checkout from 4.0.0 to 4.1.0 (#1519)
  * chore(deps): update bootstrap tools to latest versions (#1520)
  * chore: explicitly test go pseudoversion (#1522)
  * chore: remove outdated comment about fuzzy matching python
    versions (#1521)
  * chore: bump stereoscope to fix data race in UI (#1517)
  * fix: correctly guess tool comparison (#1516)
  * chore(deps): update bootstrap tools to latest versions (#1515)
  * chore(deps): bump github.com/spf13/afero from 1.9.5 to 1.10.0
    (#1514)
  * fix: use PEP440 for Python package version comparison (#1510)</changelog>
  <changelog author="kastl@b1-systems.de" date="1697025600">- Update to version 0.70.0:
  * chore(deps): update Syft to v0.93.0 (#1550)
  * chore(deps): bump gorm.io/gorm from 1.25.4 to 1.25.5 (#1547)
  * chore(deps): bump github.com/charmbracelet/lipgloss from 0.8.0
    to 0.9.0 (#1548)
  * chore(deps): bump github.com/hashicorp/go-getter from 1.7.2 to
    1.7.3 (#1549)
  * chore(deps): bump ossf/scorecard-action from 2.2.0 to 2.3.0
    (#1544)
  * fix: empty descriptor name and version (#1542)
  * chore: removes unnecessary conditional (#1539)
  * chore(deps): bump github.com/gkampitakis/go-snaps from 0.4.10
    to 0.4.11 (#1533)</changelog>
  <changelog author="kastl@b1-systems.de" date="1697198400">- Update to version 0.71.0:
  * chore(deps): bump golang.org/x/net from 0.16.0 to 0.17.0
    (#1554)
  * feat: disable CPE-based matching for GHSA ecosystems by default
    (#1412)
  * chore(deps): bump github.com/google/go-cmp from 0.5.9 to 0.6.0
    (#1552)</changelog>
  <changelog author="kastl@b1-systems.de" date="1697889600">- Update to version 0.72.0:
  * chore(deps): update Syft to v0.94.0 (#1566)
  * Incorporate Syft java detection improvements (#1555)
  * add exception for go stdlib search by CPE (#1565)
  * chore(deps): bump actions/checkout from 4.1.0 to 4.1.1 (#1564)
  * Add --ignore-states flag for ignoring findings with specific
    fix states (#1473)
  * feat: update go-sarif library to use latest release (#1563)
  * bump clio to get stderr reporting fix (#1561)
  * chore(deps): bump github.com/gabriel-vasile/mimetype from 1.4.2
    to 1.4.3 (#1558)
  * chore(deps): bump github.com/charmbracelet/lipgloss from 0.9.0
    to 0.9.1 (#1557)
  * Add checksum signing (#1535)</changelog>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1699012800">- BuildRequire go1.21</changelog>
  <changelog author="kastl@b1-systems.de" date="1699444800">- Update to version 0.73.0:
  * chore(deps): update Syft to v0.95.0 (#1591)
  * chore: account for syft package metadata changes (#1423)
  * fix: bump fangs to enable setting golang CPE config using env
    var (#1585)
  * chore(deps): update bootstrap tools to latest versions (#1588)
  * chore(deps): bump github.com/spf13/cobra from 1.7.0 to 1.8.0
    (#1586)
  * chore: bootstrap action cleanup (#1587)
  * chore(deps): update bootstrap tools to latest versions (#1584)
  * Incorporate format API changes from syft (#1582)
  * chore(deps): bump github.com/docker/docker (#1579)
  * feat(config): added reason field (#1532)
  * chore(deps): bump github.com/glebarez/sqlite from 1.9.0 to
    1.10.0 (#1583)
  * Colorize severity in table output (#1284)
  * feat: add custom maven comparator (#1571)
  * chore: fix path to quality tests (#1578)
  * capture quality gate state on failures (#1576)
  * chore(deps): bump github.com/google/uuid from 1.3.1 to 1.4.0
    (#1575)
  * chore(deps): update bootstrap tools to latest versions (#1574)
  * chore(deps): bump google.golang.org/grpc from 1.56.0 to 1.56.3
    (#1573)
  * docs: add cbl-mariner to supported distro (#1569)
  * chore(deps): bump ossf/scorecard-action from 2.3.0 to 2.3.1
    (#1570)
  * chore(deps): update bootstrap tools to latest versions (#1567)</changelog>
  <changelog author="kastl@b1-systems.de" date="1699531200">- Update to version 0.73.1:
  * chore(deps): update Syft to v0.96.0 (#1596)
  * fix: match against debian unstable (#1593)
  * perf: avoid allocations with `(*regexp.Regexp).MatchString`
    (#1592)
  * chore(deps): bump sigstore/cosign-installer from 3.1.2 to 3.2.0
    (#1590)</changelog>
  <changelog author="kastl@b1-systems.de" date="1700222400">- Update to version 0.73.2:
  * chore(deps): update Syft to v0.97.0 (#1608)
  * chore: bump vulnerability match label dataset (#1606)
  * fix: golang version parsing (#1599)
  * chore(deps): update bootstrap tools to latest versions (#1595)
  * chore(deps): bump github.com/gkampitakis/go-snaps from 0.4.11
    to 0.4.12 (#1597)</changelog>
  <changelog author="kastl@b1-systems.de" date="1700481600">- Update to version 0.73.3:
  * chore(deps): update Syft to v0.97.1 (#1610)</changelog>
  <changelog author="kastl@b1-systems.de" date="1701345600">- Update to version 0.73.4:
  * chore: bump to syft v0.98.0 in quality gate tests (#1623)
  * chore: update syft; go mod tidy (#1621)
  * chore(deps): bump github.com/spf13/afero from 1.10.0 to 1.11.0
    (#1618)
  * chore: explicitly test maven suffixes (#1617)
  * chore(deps): bump anchore/sbom-action from 0.14.3 to 0.15.0
    (#1611)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1703160000">- Update to version 0.73.5:
  * chore(deps): bump github.com/CycloneDX/cyclonedx-go from 0.7.2
    to 0.8.0 (#1633)
  * chore(deps): bump golang.org/x/crypto from 0.16.0 to 0.17.0
    (#1641)
  * chore(deps): bump github.com/containerd/containerd from 1.7.8
    to 1.7.11 (#1642)
  * chore(deps): bump actions/upload-artifact from 3.1.3 to 4.0.0
    (#1638)
  * chore(deps): bump sigstore/cosign-installer from 3.2.0 to 3.3.0
    (#1632)
  * chore(deps): bump github.com/charmbracelet/bubbletea (#1635)
  * chore(deps): bump github.com/google/uuid from 1.4.0 to 1.5.0
    (#1636)
  * chore(deps): bump actions/setup-go from 4.1.0 to 5.0.0 (#1630)
  * chore(deps): bump anchore/sbom-action from 0.15.0 to 0.15.1
    (#1626)
  * chore: pin action to correct sha (#1598)
  * chore(deps): bump github.com/google/go-containerregistry
    (#1625)</changelog>
</package>
<package pkgid="f7b72853bc53b2f0c6fa8945d03ecf7d618b3a34497e56b620e1902d59dc08f86ddea91c9ef20d0c8d931e66ece90ed1cf7141809516f54e31831c1b9f8a40fe" name="gsettings-backend-dconf" arch="i586">
  <version epoch="0" ver="0.40.0" rel="1.1"/>
  <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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1579003200">- Add dconf-fix-meson.patch: Update use of link_whole for
  meson-0.52 and newer.</changelog>
  <changelog author="dimstar@opensuse.org" date="1581508800">- Update to version 0.35.1:
  + Writer service: avoid writing to disk and emitting changed
    signals when write requests do not result in changes to the
    database.
  + build: Drop redundant `install` key from `configure_file()`.
  + build: Update abicheck.sh script to work with GCC 9.
  + build: Update use of link_whole for meson-0.52.
- Drop 0001-gvdb-Restore-permissions-on-changed-files.patch and
  dconf-fix-meson.patch: fixed upstream.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1583841600">- Update to version 0.36.0:
  + No changes, stable version update only.</changelog>
  <changelog author="dimstar@opensuse.org" date="1600084800">- Update to version 0.38.0:
  + build: Install bash-completion relative to datadir.
  + client: add `dconf compile` to shell autocomplete.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1612872000">- Update to version 0.39.1:
  + Build:
  - Improve libdconf visible symbols.
  - Minor fixes to bash completion script.
  + Engine: do not emit optimistic change notifications unless the
    local value is different.
  + service: add a systemd unit for D-Bus activation.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616068800">- Update to version 0.40.0:
  + common: Add missing G_BEGIN/END_DECLS to allow use of headers
    from C++ code.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1663070400">- Bring back 0001-gvdb-Restore-permissions-on-changed-files.patch
  since the useful fix was never merged to upstream (bsc#971074
  bgo#758066 bsc#1203344).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671624000">- Drop baselibs.conf: there is no known consumer of the -32bit
  package.</changelog>
</package>
<package pkgid="dbc5a1ba6f61654f81cb30c20b81d2dcdcb5a4d18297fa939a00e458827eb2751a9b482e63cf4ff066b7bf63f04ff95ca5c70b209d11707cc1862f38eed1c01d" name="gsettings-backend-dconf" arch="x86_64">
  <version epoch="0" ver="0.40.0" rel="1.1"/>
  <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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1579003200">- Add dconf-fix-meson.patch: Update use of link_whole for
  meson-0.52 and newer.</changelog>
  <changelog author="dimstar@opensuse.org" date="1581508800">- Update to version 0.35.1:
  + Writer service: avoid writing to disk and emitting changed
    signals when write requests do not result in changes to the
    database.
  + build: Drop redundant `install` key from `configure_file()`.
  + build: Update abicheck.sh script to work with GCC 9.
  + build: Update use of link_whole for meson-0.52.
- Drop 0001-gvdb-Restore-permissions-on-changed-files.patch and
  dconf-fix-meson.patch: fixed upstream.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1583841600">- Update to version 0.36.0:
  + No changes, stable version update only.</changelog>
  <changelog author="dimstar@opensuse.org" date="1600084800">- Update to version 0.38.0:
  + build: Install bash-completion relative to datadir.
  + client: add `dconf compile` to shell autocomplete.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1612872000">- Update to version 0.39.1:
  + Build:
  - Improve libdconf visible symbols.
  - Minor fixes to bash completion script.
  + Engine: do not emit optimistic change notifications unless the
    local value is different.
  + service: add a systemd unit for D-Bus activation.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616068800">- Update to version 0.40.0:
  + common: Add missing G_BEGIN/END_DECLS to allow use of headers
    from C++ code.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1663070400">- Bring back 0001-gvdb-Restore-permissions-on-changed-files.patch
  since the useful fix was never merged to upstream (bsc#971074
  bgo#758066 bsc#1203344).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671624000">- Drop baselibs.conf: there is no known consumer of the -32bit
  package.</changelog>
</package>
<package pkgid="6a126a7681fc9ceb382a3ba134853e1c465f277f25b6553679750e0391efeccd8eede7954eb2e02a45494acad58db84ed5ffe3d1ab455bbf6321998c7d841ff0" name="gsettings-backend-dconf-debuginfo" arch="i586">
  <version epoch="0" ver="0.40.0" rel="1.1"/>
  <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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1579003200">- Add dconf-fix-meson.patch: Update use of link_whole for
  meson-0.52 and newer.</changelog>
  <changelog author="dimstar@opensuse.org" date="1581508800">- Update to version 0.35.1:
  + Writer service: avoid writing to disk and emitting changed
    signals when write requests do not result in changes to the
    database.
  + build: Drop redundant `install` key from `configure_file()`.
  + build: Update abicheck.sh script to work with GCC 9.
  + build: Update use of link_whole for meson-0.52.
- Drop 0001-gvdb-Restore-permissions-on-changed-files.patch and
  dconf-fix-meson.patch: fixed upstream.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1583841600">- Update to version 0.36.0:
  + No changes, stable version update only.</changelog>
  <changelog author="dimstar@opensuse.org" date="1600084800">- Update to version 0.38.0:
  + build: Install bash-completion relative to datadir.
  + client: add `dconf compile` to shell autocomplete.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1612872000">- Update to version 0.39.1:
  + Build:
  - Improve libdconf visible symbols.
  - Minor fixes to bash completion script.
  + Engine: do not emit optimistic change notifications unless the
    local value is different.
  + service: add a systemd unit for D-Bus activation.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616068800">- Update to version 0.40.0:
  + common: Add missing G_BEGIN/END_DECLS to allow use of headers
    from C++ code.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1663070400">- Bring back 0001-gvdb-Restore-permissions-on-changed-files.patch
  since the useful fix was never merged to upstream (bsc#971074
  bgo#758066 bsc#1203344).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671624000">- Drop baselibs.conf: there is no known consumer of the -32bit
  package.</changelog>
</package>
<package pkgid="bd569bd08223211914b09d09aec5e703b9f408b44421085f13fd3fff249d43bda4a9552c49e40ec955b1d00cfc117a9905a0b8d9e89ca084b0d5bc209b4a8de2" name="gsettings-backend-dconf-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.40.0" rel="1.1"/>
  <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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1579003200">- Add dconf-fix-meson.patch: Update use of link_whole for
  meson-0.52 and newer.</changelog>
  <changelog author="dimstar@opensuse.org" date="1581508800">- Update to version 0.35.1:
  + Writer service: avoid writing to disk and emitting changed
    signals when write requests do not result in changes to the
    database.
  + build: Drop redundant `install` key from `configure_file()`.
  + build: Update abicheck.sh script to work with GCC 9.
  + build: Update use of link_whole for meson-0.52.
- Drop 0001-gvdb-Restore-permissions-on-changed-files.patch and
  dconf-fix-meson.patch: fixed upstream.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1583841600">- Update to version 0.36.0:
  + No changes, stable version update only.</changelog>
  <changelog author="dimstar@opensuse.org" date="1600084800">- Update to version 0.38.0:
  + build: Install bash-completion relative to datadir.
  + client: add `dconf compile` to shell autocomplete.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1612872000">- Update to version 0.39.1:
  + Build:
  - Improve libdconf visible symbols.
  - Minor fixes to bash completion script.
  + Engine: do not emit optimistic change notifications unless the
    local value is different.
  + service: add a systemd unit for D-Bus activation.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1616068800">- Update to version 0.40.0:
  + common: Add missing G_BEGIN/END_DECLS to allow use of headers
    from C++ code.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1663070400">- Bring back 0001-gvdb-Restore-permissions-on-changed-files.patch
  since the useful fix was never merged to upstream (bsc#971074
  bgo#758066 bsc#1203344).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1671624000">- Drop baselibs.conf: there is no known consumer of the -32bit
  package.</changelog>
</package>
<package pkgid="6ffb8a8910dc75af86575799a2d6699a434d5dcfd373c9a51b3307c9a32aadf66535e021b8a7ec6545af395a196d0f342215f573d96e09071009c8c4e154e300" name="gsf-office-thumbnailer" arch="x86_64">
  <version epoch="0" ver="1.14.51" rel="1.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1545220800">- Update to version 1.14.45:
  + Fix problem with ole property writing.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1557057600">- Update to version 1.14.46:
  + Upgrade to newer gettext.
  + Warning fixes.
  + Fix gsf-vba-dump crash.</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="1587038400">- Update to version 1.14.47:
  + GsfOutputMemory improvement.
  + Teach GsfOutputGzip to control compression level.</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="1640692800">- Update to version 1.14.48:
  + Add "zip64" readable property of GsfInfileZip.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647864000">- Update to version 1.14.49:
  + Use g_date_time_new_from_iso8601 and g_date_time_format_iso8601
    when available.
  + Fix problems with non-western text in OLE properties.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660132800">- Update to version 1.14.50:
  + Fix error handling problem when writing ole files.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699012800">- Update to version 1.14.51:
  + Fix thumbnailer crash.
  + Fix leaks.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699012801">- Drop baselibs.conf, nothing should need the 32bit libs anymore.</changelog>
</package>
<package pkgid="a72b1f0670fab27ea4528840fa5340e71979423d59e67070b260647c0e4f5748072bd7983933651c31d948bbe895fce712af7dfe77085611f9c55f6c281652c3" name="gsf-office-thumbnailer-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.14.51" rel="1.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1545220800">- Update to version 1.14.45:
  + Fix problem with ole property writing.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1557057600">- Update to version 1.14.46:
  + Upgrade to newer gettext.
  + Warning fixes.
  + Fix gsf-vba-dump crash.</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="1587038400">- Update to version 1.14.47:
  + GsfOutputMemory improvement.
  + Teach GsfOutputGzip to control compression level.</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="1640692800">- Update to version 1.14.48:
  + Add "zip64" readable property of GsfInfileZip.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647864000">- Update to version 1.14.49:
  + Use g_date_time_new_from_iso8601 and g_date_time_format_iso8601
    when available.
  + Fix problems with non-western text in OLE properties.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1660132800">- Update to version 1.14.50:
  + Fix error handling problem when writing ole files.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699012800">- Update to version 1.14.51:
  + Fix thumbnailer crash.
  + Fix leaks.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699012801">- Drop baselibs.conf, nothing should need the 32bit libs anymore.</changelog>
</package>
<package pkgid="19b84e3d30c6e9b08adf97c3106175bacb4f8a1444ae348ac5cadd9ceec48e646c1d69272cffb4d32daf63786b5d45a177e74a2532d3a8c6c3507f17a796e964" name="gsl" arch="i586">
  <version epoch="0" ver="2.7.1" rel="1.1"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1549886400">- Simplify package naming for HPC.
- Fix dependencies for HPC.
- Library directory is always available when module file is
  installed, do not hide it.
- Properly create and tear down default version links when the
  HPC master packages are installed/uninstalled.
- Create pkgconfig file for gslcblas as well.
- Add missing env variables to modules file: MANPATH, INFOPATH,
  PKG_CONFIG_PATH.</changelog>
  <changelog author="Antoine Ginies &lt;aginies@suse.com&gt;" date="1550059200">- add an examples sub package to test in production env</changelog>
  <changelog author="adam.majer@suse.de" date="1550145600">- mark examples as a noarch package
- install license for examples and remove unnecessary dependencies</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1566388800">- update to gsl 2.6: (jsc#SLE-8495)
  * add BLAS calls for multiple functions
  * Algorithm and implementation updates
  * deprecation of multiple functions
  * removal of multiple previously deprecated functions
  * add binary search tree module (gsl_bst); based on GNU libavl
  * remove -u flag to gsl-histogram
  * updated spmatrix module
  * add routines for banded Cholesky decomposition
- drop upstreamed patches:
  * gsl-1.6-initvars.diff
  * gsl-wrap.diff
  * gsl-fsf_address.patch</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1573819200">- module package must not be noarch, so that %{_lib} is expanded
  correctly</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1612612800">- Add support for gcc8 and gcc9 builds for HPC (jsc#SLE-7766,
  jsc#SLE-8604).
- Add build support for gcc10 to HPC build (bsc#1174439).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1620993600">- Do not own standard filesystem dir /usr/lib64/pkgconfig.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1653393600">- Add gsl-rpmlintrc rule to ignore shlib name policy errors for HPC
  packages (see this file for explanation) (bsc#1191757).
- Make doc package arch-independent.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1675425600">- update to gsl 2.7.1:
  * update libtool version numbers
- update to gsl 2.7:
  * fixed doc bug for gsl_histogram_min_bin (lhcsky at 163.com)
  * fixed bug #60335 (spmatrix test failure, J. Lamb)
  * fixed bug #36577
  * clarified documentation on interpolation accelerators
    (V. Krishnan)
  * fixed bug #45521 (erroneous GSL_ERROR_NULL in ode-initval2,
    thanks to M. Sitte)
  * fixed doc bug #59758
  * fixed bug #58202 (rstat median for n=5)
  * added support for native C complex number types in gsl_complex
    when using a C11 compiler
  * upgraded to autoconf 2.71, automake 1.16.3, libtool 2.4.6
  * updated exponential fitting example for nonlinear least squares
  * added banded LU decomposition and solver (gsl_linalg_LU_band)
  * New functions added to the library:
  - gsl_matrix_norm1
  - gsl_spmatrix_norm1
  - gsl_matrix_complex_conjtrans_memcpy
  - gsl_linalg_QL: decomp, unpack
  - gsl_linalg_complex_QR_* (thanks to Christian Krueger)
  - gsl_vector_sum
  - gsl_matrix_scale_rows
  - gsl_matrix_scale_columns
  - gsl_multilarge_linear_matrix_ptr
  - gsl_multilarge_linear_rhs_ptr
  - gsl_spmatrix_dense_add (renamed from
    gsl_spmatrix_add_to_dense)
  - gsl_spmatrix_dense_sub
  - gsl_linalg_cholesky_band: solvem, svxm, scale, scale_apply
  - gsl_linalg_QR_UD: decomp, lssolve
  - gsl_linalg_QR_UU: decomp, lssolve, QTvec
  - gsl_linalg_QR_UZ: decomp
  - gsl_multifit_linear_lcurvature
  - gsl_spline2d_eval_extrap
  * bug fix in checking vector lengths in gsl_vector_memcpy
    (dieggsy@pm.me)
  * made gsl_sf_legendre_array_index() inline and documented
    gsl_sf_legendre_nlm()
- Drop no longer required gsl-rpmlintrc</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1693224000">- 989a193268b963aa1047814f7f1402084fb7d859.patch: fix
  stack out of bounds read in gsl_stats_quantile_from_sorted_data()
  (bsc#1214681, CVE-2020-353570)</changelog>
</package>
<package pkgid="4dc261ac93d0bdad2928f439be01f3053a1957b92b8155495f1a8f90a82e7f5ee0d90c000098ed97ff9ce3a8a4ca5a8ad09c8d9163c25db5c4290c942cd72a9b" name="gsl" arch="src">
  <version epoch="0" ver="2.7.1" rel="1.1"/>
  <changelog author="mpluskal@suse.com" date="1483704000">- Update to version 2.3:
  * bug fix in documentation for gsl_linalg_LU_refine
  * added gsl_multifit_linear_tsvd and gsl_multifit_wlinear_tsvd
  * improved rstat example program and added documentation for
  * added function gsl_multifit_linear_rank
  * bug fix in nonlinear least squares when using data weights with
  * add 2D subspace method for large systems (multilarge_nlinear)
  * bug fix in gsl_ran_beta for small parameters
  * bug fix in gsl_complex_tan for negative imaginary arguments
  * doc bug fix: value of golden ratio
  * fixed scaling issue in 2D subspace nonlinear least squares
    method
  * optimize dogleg methods to calculate Gauss-Newton point
    only when needed
  * reverted gsl_linalg_cholesky_decomp to its previous behavior
    so it is backward compatible; new cholesky routine is
    gsl_linalg_cholesky_decomp1
  * updated gsl_linalg_cholesky_invert to use Level-2 BLAS
  * added functions gsl_linalg_tri_*_invert for inverting
  * fix GSL_EIGEN_SORT_VAL_{ASC,DESC} for nonsymmetric
  * added complete orthogonal decomposition routines
  * and many more - see ChangeLog for full list
- Drop upstreamed patches:
  * gsl-disable-multifit-test.patch
  * gsl-rstat-test-powerpc.patch
- Packaging changes:
  * use https url's for download
  * fetch keyring from savannah</changelog>
  <changelog author="adam.majer@suse.de" date="1495108800">- Add unit test error logs to build logs when there is a failure
- ppc_test_tolerence.patch: Fix unit tests on PPC64 and PPC64LE
- fix_legendre_test.patch: Ignore part of failing unit test on i586
  (boo#1030250)</changelog>
  <changelog author="adam.majer@suse.de" date="1497441600">- Update to test version 2.3.90.</changelog>
  <changelog author="adam.majer@suse.de" date="1497873600">- Update to new upstream version 2.4:
  * add const to declaration of appropriate gsl_rstat routines
  * added routines for Hermite polynomials, gsl_sf_hermite_*
  * added routines to compute integrals with fixed-point
    quadrature, based on IQPACK
  * added new nonlinear least squares example for fitting
    a Gaussian to data
  * deprecated routines:
    gsl_sf_coupling_6j_INCORRECT
    gsl_sf_coupling_6j_INCORRECT_e
  * deprecated routine 'gsl_linalg_hessenberg' (replaced
    by gsl_linalg_hessenberg_decomp)
  * removed routines which were deprecated in v2.1:
    gsl_bspline_deriv_alloc
    gsl_bspline_deriv_free
  * changed COD expression to Q R Z^T instead of Q R Z to
    be consistent with standard texts
  * added check for nz == 0 in gsl_spmatrix_get
  * permit zero-dimension blocks, vectors, matrics, subvectors,
    submatrices, and views of the above
  * added routine gsl_linalg_COD_lssolve2 for regularized
    least squares problems
- obsoletes patches:
  * ppc_test_tolerence.patch
  * fix_legendre_test.patch
- unit tests re-enabled</changelog>
  <changelog author="adam.majer@suse.de" date="1497960000">- rstat_test.patch - Fix rstat test on PPC platform
- re-enable multi-job support in unit tests (check make target)</changelog>
  <changelog author="adam.majer@suse.de" date="1526299200">- temporarily disable unit tests on i586 (boo#1092530)</changelog>
  <changelog author="astieger@suse.com" date="1529064000">- gsl 2.5:
  * doc bug fix in binomial distribution figure
  * added Wishart distribution
  * added new module for digital filtering (gsl_filter); current
    filters include:
    Gaussian filter
    median filter
    recursive median filter
    impulse detection filter
  * added new module for moving window statistics (gsl_movstat)
  * added statistics functions:
    gsl_stats_median()
    gsl_stats_select()
    gsl_stats_mad()
    gsl_stats_mad0()
    gsl_stats_Sn_from_sorted_data()
    gsl_stats_Qn_from_sorted_data()
    gsl_stats_gastwirth_from_sorted_data()
    gsl_stats_trmean_from_sorted_data()
  * added Romberg integration (gsl_integration_romberg)
  * bug fix in deprecated functions gsl_multifit_wlinear_svd and
    gsl_multifit_wlinear_usvd (reported by Vlad Koli)
  * documention corrected to state that gsl_sf_legendre functions
    do not include Condon-Shortley phase by default
  * bug fix in exponential fitting example when using larger number
    of points
  * changed internal workspace inside gsl_spmatrix to a union to
    avoid casting
  * bug fixes in ode-initval2 for very rare solver crashing cases
  * add histogram2d figure to manual
  * bug fix in gsl_spmatrix_add for duplicate input arguments
  * add support for negative arguments nu in gsl_sf_bessel_Jnu and
    gsl_sf_bessel_Ynu (Konrad Griessinger)
  * better texinfo documentation for gsl_sf_hyperg functions
  * fix vector and matrix fread/fwrite testing on windows systems
    when tmpfile() fails
- drop rstat_test.patch, is upstream</changelog>
  <changelog author="adam.majer@suse.de" date="1530014400">- updated license tags in spec file</changelog>
  <changelog author="jengelh@inai.de" date="1532779200">- Remove useless --with-pic only useful for static libs.
- Fix RPM groups, diversify summaries, trim long descriptions.
- Trim bias from descriptions.</changelog>
  <changelog author="jjolly@suse.com" date="1540296000">- Convert package to _multibuild
- Add HPC build macros and evironment modules
  * (FATE#324138)
- Add master packages for libraries and devel package
- Remove BLAS build dependency</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1549886400">- Simplify package naming for HPC.
- Fix dependencies for HPC.
- Library directory is always available when module file is
  installed, do not hide it.
- Properly create and tear down default version links when the
  HPC master packages are installed/uninstalled.
- Create pkgconfig file for gslcblas as well.
- Add missing env variables to modules file: MANPATH, INFOPATH,
  PKG_CONFIG_PATH.</changelog>
  <changelog author="Antoine Ginies &lt;aginies@suse.com&gt;" date="1550059200">- add an examples sub package to test in production env</changelog>
  <changelog author="adam.majer@suse.de" date="1550145600">- mark examples as a noarch package
- install license for examples and remove unnecessary dependencies</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1566388800">- update to gsl 2.6: (jsc#SLE-8495)
  * add BLAS calls for multiple functions
  * Algorithm and implementation updates
  * deprecation of multiple functions
  * removal of multiple previously deprecated functions
  * add binary search tree module (gsl_bst); based on GNU libavl
  * remove -u flag to gsl-histogram
  * updated spmatrix module
  * add routines for banded Cholesky decomposition
- drop upstreamed patches:
  * gsl-1.6-initvars.diff
  * gsl-wrap.diff
  * gsl-fsf_address.patch</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1573819200">- module package must not be noarch, so that %{_lib} is expanded
  correctly</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1612612800">- Add support for gcc8 and gcc9 builds for HPC (jsc#SLE-7766,
  jsc#SLE-8604).
- Add build support for gcc10 to HPC build (bsc#1174439).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1620993600">- Do not own standard filesystem dir /usr/lib64/pkgconfig.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1653393600">- Add gsl-rpmlintrc rule to ignore shlib name policy errors for HPC
  packages (see this file for explanation) (bsc#1191757).
- Make doc package arch-independent.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1675425600">- update to gsl 2.7.1:
  * update libtool version numbers
- update to gsl 2.7:
  * fixed doc bug for gsl_histogram_min_bin (lhcsky at 163.com)
  * fixed bug #60335 (spmatrix test failure, J. Lamb)
  * fixed bug #36577
  * clarified documentation on interpolation accelerators
    (V. Krishnan)
  * fixed bug #45521 (erroneous GSL_ERROR_NULL in ode-initval2,
    thanks to M. Sitte)
  * fixed doc bug #59758
  * fixed bug #58202 (rstat median for n=5)
  * added support for native C complex number types in gsl_complex
    when using a C11 compiler
  * upgraded to autoconf 2.71, automake 1.16.3, libtool 2.4.6
  * updated exponential fitting example for nonlinear least squares
  * added banded LU decomposition and solver (gsl_linalg_LU_band)
  * New functions added to the library:
  - gsl_matrix_norm1
  - gsl_spmatrix_norm1
  - gsl_matrix_complex_conjtrans_memcpy
  - gsl_linalg_QL: decomp, unpack
  - gsl_linalg_complex_QR_* (thanks to Christian Krueger)
  - gsl_vector_sum
  - gsl_matrix_scale_rows
  - gsl_matrix_scale_columns
  - gsl_multilarge_linear_matrix_ptr
  - gsl_multilarge_linear_rhs_ptr
  - gsl_spmatrix_dense_add (renamed from
    gsl_spmatrix_add_to_dense)
  - gsl_spmatrix_dense_sub
  - gsl_linalg_cholesky_band: solvem, svxm, scale, scale_apply
  - gsl_linalg_QR_UD: decomp, lssolve
  - gsl_linalg_QR_UU: decomp, lssolve, QTvec
  - gsl_linalg_QR_UZ: decomp
  - gsl_multifit_linear_lcurvature
  - gsl_spline2d_eval_extrap
  * bug fix in checking vector lengths in gsl_vector_memcpy
    (dieggsy@pm.me)
  * made gsl_sf_legendre_array_index() inline and documented
    gsl_sf_legendre_nlm()
- Drop no longer required gsl-rpmlintrc</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1693224000">- 989a193268b963aa1047814f7f1402084fb7d859.patch: fix
  stack out of bounds read in gsl_stats_quantile_from_sorted_data()
  (bsc#1214681, CVE-2020-353570)</changelog>
</package>
<package pkgid="a4cc30e3bb45307edd89f38c17e78526365da686209534003e4fccc46bcd89960149d769676414c4135d87406c48478942a1c46fca987c73bf6415a7c9696897" name="gsl" arch="x86_64">
  <version epoch="0" ver="2.7.1" rel="1.1"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1549886400">- Simplify package naming for HPC.
- Fix dependencies for HPC.
- Library directory is always available when module file is
  installed, do not hide it.
- Properly create and tear down default version links when the
  HPC master packages are installed/uninstalled.
- Create pkgconfig file for gslcblas as well.
- Add missing env variables to modules file: MANPATH, INFOPATH,
  PKG_CONFIG_PATH.</changelog>
  <changelog author="Antoine Ginies &lt;aginies@suse.com&gt;" date="1550059200">- add an examples sub package to test in production env</changelog>
  <changelog author="adam.majer@suse.de" date="1550145600">- mark examples as a noarch package
- install license for examples and remove unnecessary dependencies</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1566388800">- update to gsl 2.6: (jsc#SLE-8495)
  * add BLAS calls for multiple functions
  * Algorithm and implementation updates
  * deprecation of multiple functions
  * removal of multiple previously deprecated functions
  * add binary search tree module (gsl_bst); based on GNU libavl
  * remove -u flag to gsl-histogram
  * updated spmatrix module
  * add routines for banded Cholesky decomposition
- drop upstreamed patches:
  * gsl-1.6-initvars.diff
  * gsl-wrap.diff
  * gsl-fsf_address.patch</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1573819200">- module package must not be noarch, so that %{_lib} is expanded
  correctly</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1612612800">- Add support for gcc8 and gcc9 builds for HPC (jsc#SLE-7766,
  jsc#SLE-8604).
- Add build support for gcc10 to HPC build (bsc#1174439).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1620993600">- Do not own standard filesystem dir /usr/lib64/pkgconfig.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1653393600">- Add gsl-rpmlintrc rule to ignore shlib name policy errors for HPC
  packages (see this file for explanation) (bsc#1191757).
- Make doc package arch-independent.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1675425600">- update to gsl 2.7.1:
  * update libtool version numbers
- update to gsl 2.7:
  * fixed doc bug for gsl_histogram_min_bin (lhcsky at 163.com)
  * fixed bug #60335 (spmatrix test failure, J. Lamb)
  * fixed bug #36577
  * clarified documentation on interpolation accelerators
    (V. Krishnan)
  * fixed bug #45521 (erroneous GSL_ERROR_NULL in ode-initval2,
    thanks to M. Sitte)
  * fixed doc bug #59758
  * fixed bug #58202 (rstat median for n=5)
  * added support for native C complex number types in gsl_complex
    when using a C11 compiler
  * upgraded to autoconf 2.71, automake 1.16.3, libtool 2.4.6
  * updated exponential fitting example for nonlinear least squares
  * added banded LU decomposition and solver (gsl_linalg_LU_band)
  * New functions added to the library:
  - gsl_matrix_norm1
  - gsl_spmatrix_norm1
  - gsl_matrix_complex_conjtrans_memcpy
  - gsl_linalg_QL: decomp, unpack
  - gsl_linalg_complex_QR_* (thanks to Christian Krueger)
  - gsl_vector_sum
  - gsl_matrix_scale_rows
  - gsl_matrix_scale_columns
  - gsl_multilarge_linear_matrix_ptr
  - gsl_multilarge_linear_rhs_ptr
  - gsl_spmatrix_dense_add (renamed from
    gsl_spmatrix_add_to_dense)
  - gsl_spmatrix_dense_sub
  - gsl_linalg_cholesky_band: solvem, svxm, scale, scale_apply
  - gsl_linalg_QR_UD: decomp, lssolve
  - gsl_linalg_QR_UU: decomp, lssolve, QTvec
  - gsl_linalg_QR_UZ: decomp
  - gsl_multifit_linear_lcurvature
  - gsl_spline2d_eval_extrap
  * bug fix in checking vector lengths in gsl_vector_memcpy
    (dieggsy@pm.me)
  * made gsl_sf_legendre_array_index() inline and documented
    gsl_sf_legendre_nlm()
- Drop no longer required gsl-rpmlintrc</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1693224000">- 989a193268b963aa1047814f7f1402084fb7d859.patch: fix
  stack out of bounds read in gsl_stats_quantile_from_sorted_data()
  (bsc#1214681, CVE-2020-353570)</changelog>
</package>
<package pkgid="0dd07369a05631bb49ebef2b3f8a155c310be1a58b01542d4d961a5e5888b32a74754ea7391a0b3f785f634dd4a6dd0cf20d884c05121963ee2aea48aa26529b" name="gsl-debuginfo" arch="i586">
  <version epoch="0" ver="2.7.1" rel="1.1"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1549886400">- Simplify package naming for HPC.
- Fix dependencies for HPC.
- Library directory is always available when module file is
  installed, do not hide it.
- Properly create and tear down default version links when the
  HPC master packages are installed/uninstalled.
- Create pkgconfig file for gslcblas as well.
- Add missing env variables to modules file: MANPATH, INFOPATH,
  PKG_CONFIG_PATH.</changelog>
  <changelog author="Antoine Ginies &lt;aginies@suse.com&gt;" date="1550059200">- add an examples sub package to test in production env</changelog>
  <changelog author="adam.majer@suse.de" date="1550145600">- mark examples as a noarch package
- install license for examples and remove unnecessary dependencies</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1566388800">- update to gsl 2.6: (jsc#SLE-8495)
  * add BLAS calls for multiple functions
  * Algorithm and implementation updates
  * deprecation of multiple functions
  * removal of multiple previously deprecated functions
  * add binary search tree module (gsl_bst); based on GNU libavl
  * remove -u flag to gsl-histogram
  * updated spmatrix module
  * add routines for banded Cholesky decomposition
- drop upstreamed patches:
  * gsl-1.6-initvars.diff
  * gsl-wrap.diff
  * gsl-fsf_address.patch</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1573819200">- module package must not be noarch, so that %{_lib} is expanded
  correctly</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1612612800">- Add support for gcc8 and gcc9 builds for HPC (jsc#SLE-7766,
  jsc#SLE-8604).
- Add build support for gcc10 to HPC build (bsc#1174439).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1620993600">- Do not own standard filesystem dir /usr/lib64/pkgconfig.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1653393600">- Add gsl-rpmlintrc rule to ignore shlib name policy errors for HPC
  packages (see this file for explanation) (bsc#1191757).
- Make doc package arch-independent.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1675425600">- update to gsl 2.7.1:
  * update libtool version numbers
- update to gsl 2.7:
  * fixed doc bug for gsl_histogram_min_bin (lhcsky at 163.com)
  * fixed bug #60335 (spmatrix test failure, J. Lamb)
  * fixed bug #36577
  * clarified documentation on interpolation accelerators
    (V. Krishnan)
  * fixed bug #45521 (erroneous GSL_ERROR_NULL in ode-initval2,
    thanks to M. Sitte)
  * fixed doc bug #59758
  * fixed bug #58202 (rstat median for n=5)
  * added support for native C complex number types in gsl_complex
    when using a C11 compiler
  * upgraded to autoconf 2.71, automake 1.16.3, libtool 2.4.6
  * updated exponential fitting example for nonlinear least squares
  * added banded LU decomposition and solver (gsl_linalg_LU_band)
  * New functions added to the library:
  - gsl_matrix_norm1
  - gsl_spmatrix_norm1
  - gsl_matrix_complex_conjtrans_memcpy
  - gsl_linalg_QL: decomp, unpack
  - gsl_linalg_complex_QR_* (thanks to Christian Krueger)
  - gsl_vector_sum
  - gsl_matrix_scale_rows
  - gsl_matrix_scale_columns
  - gsl_multilarge_linear_matrix_ptr
  - gsl_multilarge_linear_rhs_ptr
  - gsl_spmatrix_dense_add (renamed from
    gsl_spmatrix_add_to_dense)
  - gsl_spmatrix_dense_sub
  - gsl_linalg_cholesky_band: solvem, svxm, scale, scale_apply
  - gsl_linalg_QR_UD: decomp, lssolve
  - gsl_linalg_QR_UU: decomp, lssolve, QTvec
  - gsl_linalg_QR_UZ: decomp
  - gsl_multifit_linear_lcurvature
  - gsl_spline2d_eval_extrap
  * bug fix in checking vector lengths in gsl_vector_memcpy
    (dieggsy@pm.me)
  * made gsl_sf_legendre_array_index() inline and documented
    gsl_sf_legendre_nlm()
- Drop no longer required gsl-rpmlintrc</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1693224000">- 989a193268b963aa1047814f7f1402084fb7d859.patch: fix
  stack out of bounds read in gsl_stats_quantile_from_sorted_data()
  (bsc#1214681, CVE-2020-353570)</changelog>
</package>
<package pkgid="1fbc2e85552386768c448145fd634b4810526a9be92eddd2a4cfa3a0cd1db2bcb37cf730708ba880cd41f22acd4952a0668b72115c0ee7b78c0ea1522471b734" name="gsl-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.7.1" rel="1.1"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1549886400">- Simplify package naming for HPC.
- Fix dependencies for HPC.
- Library directory is always available when module file is
  installed, do not hide it.
- Properly create and tear down default version links when the
  HPC master packages are installed/uninstalled.
- Create pkgconfig file for gslcblas as well.
- Add missing env variables to modules file: MANPATH, INFOPATH,
  PKG_CONFIG_PATH.</changelog>
  <changelog author="Antoine Ginies &lt;aginies@suse.com&gt;" date="1550059200">- add an examples sub package to test in production env</changelog>
  <changelog author="adam.majer@suse.de" date="1550145600">- mark examples as a noarch package
- install license for examples and remove unnecessary dependencies</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1566388800">- update to gsl 2.6: (jsc#SLE-8495)
  * add BLAS calls for multiple functions
  * Algorithm and implementation updates
  * deprecation of multiple functions
  * removal of multiple previously deprecated functions
  * add binary search tree module (gsl_bst); based on GNU libavl
  * remove -u flag to gsl-histogram
  * updated spmatrix module
  * add routines for banded Cholesky decomposition
- drop upstreamed patches:
  * gsl-1.6-initvars.diff
  * gsl-wrap.diff
  * gsl-fsf_address.patch</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1573819200">- module package must not be noarch, so that %{_lib} is expanded
  correctly</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1612612800">- Add support for gcc8 and gcc9 builds for HPC (jsc#SLE-7766,
  jsc#SLE-8604).
- Add build support for gcc10 to HPC build (bsc#1174439).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1620993600">- Do not own standard filesystem dir /usr/lib64/pkgconfig.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1653393600">- Add gsl-rpmlintrc rule to ignore shlib name policy errors for HPC
  packages (see this file for explanation) (bsc#1191757).
- Make doc package arch-independent.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1675425600">- update to gsl 2.7.1:
  * update libtool version numbers
- update to gsl 2.7:
  * fixed doc bug for gsl_histogram_min_bin (lhcsky at 163.com)
  * fixed bug #60335 (spmatrix test failure, J. Lamb)
  * fixed bug #36577
  * clarified documentation on interpolation accelerators
    (V. Krishnan)
  * fixed bug #45521 (erroneous GSL_ERROR_NULL in ode-initval2,
    thanks to M. Sitte)
  * fixed doc bug #59758
  * fixed bug #58202 (rstat median for n=5)
  * added support for native C complex number types in gsl_complex
    when using a C11 compiler
  * upgraded to autoconf 2.71, automake 1.16.3, libtool 2.4.6
  * updated exponential fitting example for nonlinear least squares
  * added banded LU decomposition and solver (gsl_linalg_LU_band)
  * New functions added to the library:
  - gsl_matrix_norm1
  - gsl_spmatrix_norm1
  - gsl_matrix_complex_conjtrans_memcpy
  - gsl_linalg_QL: decomp, unpack
  - gsl_linalg_complex_QR_* (thanks to Christian Krueger)
  - gsl_vector_sum
  - gsl_matrix_scale_rows
  - gsl_matrix_scale_columns
  - gsl_multilarge_linear_matrix_ptr
  - gsl_multilarge_linear_rhs_ptr
  - gsl_spmatrix_dense_add (renamed from
    gsl_spmatrix_add_to_dense)
  - gsl_spmatrix_dense_sub
  - gsl_linalg_cholesky_band: solvem, svxm, scale, scale_apply
  - gsl_linalg_QR_UD: decomp, lssolve
  - gsl_linalg_QR_UU: decomp, lssolve, QTvec
  - gsl_linalg_QR_UZ: decomp
  - gsl_multifit_linear_lcurvature
  - gsl_spline2d_eval_extrap
  * bug fix in checking vector lengths in gsl_vector_memcpy
    (dieggsy@pm.me)
  * made gsl_sf_legendre_array_index() inline and documented
    gsl_sf_legendre_nlm()
- Drop no longer required gsl-rpmlintrc</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1693224000">- 989a193268b963aa1047814f7f1402084fb7d859.patch: fix
  stack out of bounds read in gsl_stats_quantile_from_sorted_data()
  (bsc#1214681, CVE-2020-353570)</changelog>
</package>
<package pkgid="0f9db4f407d1a5de1b40ebe607d00eeced6597243b0c8b09c3d9b8981207f28113f1c054d6ae840582c38d3ee282d8d5cfa4daed773493c61b253af9f7ed89ba" name="gsl-debugsource" arch="i586">
  <version epoch="0" ver="2.7.1" rel="1.1"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1549886400">- Simplify package naming for HPC.
- Fix dependencies for HPC.
- Library directory is always available when module file is
  installed, do not hide it.
- Properly create and tear down default version links when the
  HPC master packages are installed/uninstalled.
- Create pkgconfig file for gslcblas as well.
- Add missing env variables to modules file: MANPATH, INFOPATH,
  PKG_CONFIG_PATH.</changelog>
  <changelog author="Antoine Ginies &lt;aginies@suse.com&gt;" date="1550059200">- add an examples sub package to test in production env</changelog>
  <changelog author="adam.majer@suse.de" date="1550145600">- mark examples as a noarch package
- install license for examples and remove unnecessary dependencies</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1566388800">- update to gsl 2.6: (jsc#SLE-8495)
  * add BLAS calls for multiple functions
  * Algorithm and implementation updates
  * deprecation of multiple functions
  * removal of multiple previously deprecated functions
  * add binary search tree module (gsl_bst); based on GNU libavl
  * remove -u flag to gsl-histogram
  * updated spmatrix module
  * add routines for banded Cholesky decomposition
- drop upstreamed patches:
  * gsl-1.6-initvars.diff
  * gsl-wrap.diff
  * gsl-fsf_address.patch</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1573819200">- module package must not be noarch, so that %{_lib} is expanded
  correctly</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1612612800">- Add support for gcc8 and gcc9 builds for HPC (jsc#SLE-7766,
  jsc#SLE-8604).
- Add build support for gcc10 to HPC build (bsc#1174439).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1620993600">- Do not own standard filesystem dir /usr/lib64/pkgconfig.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1653393600">- Add gsl-rpmlintrc rule to ignore shlib name policy errors for HPC
  packages (see this file for explanation) (bsc#1191757).
- Make doc package arch-independent.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1675425600">- update to gsl 2.7.1:
  * update libtool version numbers
- update to gsl 2.7:
  * fixed doc bug for gsl_histogram_min_bin (lhcsky at 163.com)
  * fixed bug #60335 (spmatrix test failure, J. Lamb)
  * fixed bug #36577
  * clarified documentation on interpolation accelerators
    (V. Krishnan)
  * fixed bug #45521 (erroneous GSL_ERROR_NULL in ode-initval2,
    thanks to M. Sitte)
  * fixed doc bug #59758
  * fixed bug #58202 (rstat median for n=5)
  * added support for native C complex number types in gsl_complex
    when using a C11 compiler
  * upgraded to autoconf 2.71, automake 1.16.3, libtool 2.4.6
  * updated exponential fitting example for nonlinear least squares
  * added banded LU decomposition and solver (gsl_linalg_LU_band)
  * New functions added to the library:
  - gsl_matrix_norm1
  - gsl_spmatrix_norm1
  - gsl_matrix_complex_conjtrans_memcpy
  - gsl_linalg_QL: decomp, unpack
  - gsl_linalg_complex_QR_* (thanks to Christian Krueger)
  - gsl_vector_sum
  - gsl_matrix_scale_rows
  - gsl_matrix_scale_columns
  - gsl_multilarge_linear_matrix_ptr
  - gsl_multilarge_linear_rhs_ptr
  - gsl_spmatrix_dense_add (renamed from
    gsl_spmatrix_add_to_dense)
  - gsl_spmatrix_dense_sub
  - gsl_linalg_cholesky_band: solvem, svxm, scale, scale_apply
  - gsl_linalg_QR_UD: decomp, lssolve
  - gsl_linalg_QR_UU: decomp, lssolve, QTvec
  - gsl_linalg_QR_UZ: decomp
  - gsl_multifit_linear_lcurvature
  - gsl_spline2d_eval_extrap
  * bug fix in checking vector lengths in gsl_vector_memcpy
    (dieggsy@pm.me)
  * made gsl_sf_legendre_array_index() inline and documented
    gsl_sf_legendre_nlm()
- Drop no longer required gsl-rpmlintrc</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1693224000">- 989a193268b963aa1047814f7f1402084fb7d859.patch: fix
  stack out of bounds read in gsl_stats_quantile_from_sorted_data()
  (bsc#1214681, CVE-2020-353570)</changelog>
</package>
<package pkgid="a6a54848b8e9a46f5c397e285d83296326cce5ada20e4a9108de227d414cef78093b822fa1c47ac974e0a9407d2f3d99994f4980c1fb65ab156916d6b7dbd914" name="gsl-debugsource" arch="x86_64">
  <version epoch="0" ver="2.7.1" rel="1.1"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1549886400">- Simplify package naming for HPC.
- Fix dependencies for HPC.
- Library directory is always available when module file is
  installed, do not hide it.
- Properly create and tear down default version links when the
  HPC master packages are installed/uninstalled.
- Create pkgconfig file for gslcblas as well.
- Add missing env variables to modules file: MANPATH, INFOPATH,
  PKG_CONFIG_PATH.</changelog>
  <changelog author="Antoine Ginies &lt;aginies@suse.com&gt;" date="1550059200">- add an examples sub package to test in production env</changelog>
  <changelog author="adam.majer@suse.de" date="1550145600">- mark examples as a noarch package
- install license for examples and remove unnecessary dependencies</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1566388800">- update to gsl 2.6: (jsc#SLE-8495)
  * add BLAS calls for multiple functions
  * Algorithm and implementation updates
  * deprecation of multiple functions
  * removal of multiple previously deprecated functions
  * add binary search tree module (gsl_bst); based on GNU libavl
  * remove -u flag to gsl-histogram
  * updated spmatrix module
  * add routines for banded Cholesky decomposition
- drop upstreamed patches:
  * gsl-1.6-initvars.diff
  * gsl-wrap.diff
  * gsl-fsf_address.patch</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1573819200">- module package must not be noarch, so that %{_lib} is expanded
  correctly</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1612612800">- Add support for gcc8 and gcc9 builds for HPC (jsc#SLE-7766,
  jsc#SLE-8604).
- Add build support for gcc10 to HPC build (bsc#1174439).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1620993600">- Do not own standard filesystem dir /usr/lib64/pkgconfig.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1653393600">- Add gsl-rpmlintrc rule to ignore shlib name policy errors for HPC
  packages (see this file for explanation) (bsc#1191757).
- Make doc package arch-independent.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1675425600">- update to gsl 2.7.1:
  * update libtool version numbers
- update to gsl 2.7:
  * fixed doc bug for gsl_histogram_min_bin (lhcsky at 163.com)
  * fixed bug #60335 (spmatrix test failure, J. Lamb)
  * fixed bug #36577
  * clarified documentation on interpolation accelerators
    (V. Krishnan)
  * fixed bug #45521 (erroneous GSL_ERROR_NULL in ode-initval2,
    thanks to M. Sitte)
  * fixed doc bug #59758
  * fixed bug #58202 (rstat median for n=5)
  * added support for native C complex number types in gsl_complex
    when using a C11 compiler
  * upgraded to autoconf 2.71, automake 1.16.3, libtool 2.4.6
  * updated exponential fitting example for nonlinear least squares
  * added banded LU decomposition and solver (gsl_linalg_LU_band)
  * New functions added to the library:
  - gsl_matrix_norm1
  - gsl_spmatrix_norm1
  - gsl_matrix_complex_conjtrans_memcpy
  - gsl_linalg_QL: decomp, unpack
  - gsl_linalg_complex_QR_* (thanks to Christian Krueger)
  - gsl_vector_sum
  - gsl_matrix_scale_rows
  - gsl_matrix_scale_columns
  - gsl_multilarge_linear_matrix_ptr
  - gsl_multilarge_linear_rhs_ptr
  - gsl_spmatrix_dense_add (renamed from
    gsl_spmatrix_add_to_dense)
  - gsl_spmatrix_dense_sub
  - gsl_linalg_cholesky_band: solvem, svxm, scale, scale_apply
  - gsl_linalg_QR_UD: decomp, lssolve
  - gsl_linalg_QR_UU: decomp, lssolve, QTvec
  - gsl_linalg_QR_UZ: decomp
  - gsl_multifit_linear_lcurvature
  - gsl_spline2d_eval_extrap
  * bug fix in checking vector lengths in gsl_vector_memcpy
    (dieggsy@pm.me)
  * made gsl_sf_legendre_array_index() inline and documented
    gsl_sf_legendre_nlm()
- Drop no longer required gsl-rpmlintrc</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1693224000">- 989a193268b963aa1047814f7f1402084fb7d859.patch: fix
  stack out of bounds read in gsl_stats_quantile_from_sorted_data()
  (bsc#1214681, CVE-2020-353570)</changelog>
</package>
<package pkgid="96e84d207334d80e6eb7a627b8bc2fc020cbaf7881394e660c38aa6b2de3b073db7176e4aaa4d132e860071d65891e9379c0bcb18d4acc33ee69eeb5c25b4e36" name="gsl-devel" arch="i586">
  <version epoch="0" ver="2.7.1" rel="1.1"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1549886400">- Simplify package naming for HPC.
- Fix dependencies for HPC.
- Library directory is always available when module file is
  installed, do not hide it.
- Properly create and tear down default version links when the
  HPC master packages are installed/uninstalled.
- Create pkgconfig file for gslcblas as well.
- Add missing env variables to modules file: MANPATH, INFOPATH,
  PKG_CONFIG_PATH.</changelog>
  <changelog author="Antoine Ginies &lt;aginies@suse.com&gt;" date="1550059200">- add an examples sub package to test in production env</changelog>
  <changelog author="adam.majer@suse.de" date="1550145600">- mark examples as a noarch package
- install license for examples and remove unnecessary dependencies</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1566388800">- update to gsl 2.6: (jsc#SLE-8495)
  * add BLAS calls for multiple functions
  * Algorithm and implementation updates
  * deprecation of multiple functions
  * removal of multiple previously deprecated functions
  * add binary search tree module (gsl_bst); based on GNU libavl
  * remove -u flag to gsl-histogram
  * updated spmatrix module
  * add routines for banded Cholesky decomposition
- drop upstreamed patches:
  * gsl-1.6-initvars.diff
  * gsl-wrap.diff
  * gsl-fsf_address.patch</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1573819200">- module package must not be noarch, so that %{_lib} is expanded
  correctly</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1612612800">- Add support for gcc8 and gcc9 builds for HPC (jsc#SLE-7766,
  jsc#SLE-8604).
- Add build support for gcc10 to HPC build (bsc#1174439).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1620993600">- Do not own standard filesystem dir /usr/lib64/pkgconfig.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1653393600">- Add gsl-rpmlintrc rule to ignore shlib name policy errors for HPC
  packages (see this file for explanation) (bsc#1191757).
- Make doc package arch-independent.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1675425600">- update to gsl 2.7.1:
  * update libtool version numbers
- update to gsl 2.7:
  * fixed doc bug for gsl_histogram_min_bin (lhcsky at 163.com)
  * fixed bug #60335 (spmatrix test failure, J. Lamb)
  * fixed bug #36577
  * clarified documentation on interpolation accelerators
    (V. Krishnan)
  * fixed bug #45521 (erroneous GSL_ERROR_NULL in ode-initval2,
    thanks to M. Sitte)
  * fixed doc bug #59758
  * fixed bug #58202 (rstat median for n=5)
  * added support for native C complex number types in gsl_complex
    when using a C11 compiler
  * upgraded to autoconf 2.71, automake 1.16.3, libtool 2.4.6
  * updated exponential fitting example for nonlinear least squares
  * added banded LU decomposition and solver (gsl_linalg_LU_band)
  * New functions added to the library:
  - gsl_matrix_norm1
  - gsl_spmatrix_norm1
  - gsl_matrix_complex_conjtrans_memcpy
  - gsl_linalg_QL: decomp, unpack
  - gsl_linalg_complex_QR_* (thanks to Christian Krueger)
  - gsl_vector_sum
  - gsl_matrix_scale_rows
  - gsl_matrix_scale_columns
  - gsl_multilarge_linear_matrix_ptr
  - gsl_multilarge_linear_rhs_ptr
  - gsl_spmatrix_dense_add (renamed from
    gsl_spmatrix_add_to_dense)
  - gsl_spmatrix_dense_sub
  - gsl_linalg_cholesky_band: solvem, svxm, scale, scale_apply
  - gsl_linalg_QR_UD: decomp, lssolve
  - gsl_linalg_QR_UU: decomp, lssolve, QTvec
  - gsl_linalg_QR_UZ: decomp
  - gsl_multifit_linear_lcurvature
  - gsl_spline2d_eval_extrap
  * bug fix in checking vector lengths in gsl_vector_memcpy
    (dieggsy@pm.me)
  * made gsl_sf_legendre_array_index() inline and documented
    gsl_sf_legendre_nlm()
- Drop no longer required gsl-rpmlintrc</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1693224000">- 989a193268b963aa1047814f7f1402084fb7d859.patch: fix
  stack out of bounds read in gsl_stats_quantile_from_sorted_data()
  (bsc#1214681, CVE-2020-353570)</changelog>
</package>
<package pkgid="8db13181ed36950109bf4225fc8444ea992ef4a8a63c5e2838a151ab565c3051d758bff8324a1c6c7738eaf5cb37d955ba5b6b2d73661839fa5eb649b46ceba2" name="gsl-devel" arch="x86_64">
  <version epoch="0" ver="2.7.1" rel="1.1"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1549886400">- Simplify package naming for HPC.
- Fix dependencies for HPC.
- Library directory is always available when module file is
  installed, do not hide it.
- Properly create and tear down default version links when the
  HPC master packages are installed/uninstalled.
- Create pkgconfig file for gslcblas as well.
- Add missing env variables to modules file: MANPATH, INFOPATH,
  PKG_CONFIG_PATH.</changelog>
  <changelog author="Antoine Ginies &lt;aginies@suse.com&gt;" date="1550059200">- add an examples sub package to test in production env</changelog>
  <changelog author="adam.majer@suse.de" date="1550145600">- mark examples as a noarch package
- install license for examples and remove unnecessary dependencies</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1566388800">- update to gsl 2.6: (jsc#SLE-8495)
  * add BLAS calls for multiple functions
  * Algorithm and implementation updates
  * deprecation of multiple functions
  * removal of multiple previously deprecated functions
  * add binary search tree module (gsl_bst); based on GNU libavl
  * remove -u flag to gsl-histogram
  * updated spmatrix module
  * add routines for banded Cholesky decomposition
- drop upstreamed patches:
  * gsl-1.6-initvars.diff
  * gsl-wrap.diff
  * gsl-fsf_address.patch</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1573819200">- module package must not be noarch, so that %{_lib} is expanded
  correctly</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1612612800">- Add support for gcc8 and gcc9 builds for HPC (jsc#SLE-7766,
  jsc#SLE-8604).
- Add build support for gcc10 to HPC build (bsc#1174439).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1620993600">- Do not own standard filesystem dir /usr/lib64/pkgconfig.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1653393600">- Add gsl-rpmlintrc rule to ignore shlib name policy errors for HPC
  packages (see this file for explanation) (bsc#1191757).
- Make doc package arch-independent.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1675425600">- update to gsl 2.7.1:
  * update libtool version numbers
- update to gsl 2.7:
  * fixed doc bug for gsl_histogram_min_bin (lhcsky at 163.com)
  * fixed bug #60335 (spmatrix test failure, J. Lamb)
  * fixed bug #36577
  * clarified documentation on interpolation accelerators
    (V. Krishnan)
  * fixed bug #45521 (erroneous GSL_ERROR_NULL in ode-initval2,
    thanks to M. Sitte)
  * fixed doc bug #59758
  * fixed bug #58202 (rstat median for n=5)
  * added support for native C complex number types in gsl_complex
    when using a C11 compiler
  * upgraded to autoconf 2.71, automake 1.16.3, libtool 2.4.6
  * updated exponential fitting example for nonlinear least squares
  * added banded LU decomposition and solver (gsl_linalg_LU_band)
  * New functions added to the library:
  - gsl_matrix_norm1
  - gsl_spmatrix_norm1
  - gsl_matrix_complex_conjtrans_memcpy
  - gsl_linalg_QL: decomp, unpack
  - gsl_linalg_complex_QR_* (thanks to Christian Krueger)
  - gsl_vector_sum
  - gsl_matrix_scale_rows
  - gsl_matrix_scale_columns
  - gsl_multilarge_linear_matrix_ptr
  - gsl_multilarge_linear_rhs_ptr
  - gsl_spmatrix_dense_add (renamed from
    gsl_spmatrix_add_to_dense)
  - gsl_spmatrix_dense_sub
  - gsl_linalg_cholesky_band: solvem, svxm, scale, scale_apply
  - gsl_linalg_QR_UD: decomp, lssolve
  - gsl_linalg_QR_UU: decomp, lssolve, QTvec
  - gsl_linalg_QR_UZ: decomp
  - gsl_multifit_linear_lcurvature
  - gsl_spline2d_eval_extrap
  * bug fix in checking vector lengths in gsl_vector_memcpy
    (dieggsy@pm.me)
  * made gsl_sf_legendre_array_index() inline and documented
    gsl_sf_legendre_nlm()
- Drop no longer required gsl-rpmlintrc</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1693224000">- 989a193268b963aa1047814f7f1402084fb7d859.patch: fix
  stack out of bounds read in gsl_stats_quantile_from_sorted_data()
  (bsc#1214681, CVE-2020-353570)</changelog>
</package>
<package pkgid="7eb233b38ddd180851399e66e28ddee59535a9ca0f23f082466098a5841d5d5b5a9f6be99362a049a20cb97a2442c5880d29ec7207a2f733709c5a3f89dc2472" name="gsl-doc" arch="noarch">
  <version epoch="0" ver="2.7.1" rel="1.1"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1549886400">- Simplify package naming for HPC.
- Fix dependencies for HPC.
- Library directory is always available when module file is
  installed, do not hide it.
- Properly create and tear down default version links when the
  HPC master packages are installed/uninstalled.
- Create pkgconfig file for gslcblas as well.
- Add missing env variables to modules file: MANPATH, INFOPATH,
  PKG_CONFIG_PATH.</changelog>
  <changelog author="Antoine Ginies &lt;aginies@suse.com&gt;" date="1550059200">- add an examples sub package to test in production env</changelog>
  <changelog author="adam.majer@suse.de" date="1550145600">- mark examples as a noarch package
- install license for examples and remove unnecessary dependencies</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1566388800">- update to gsl 2.6: (jsc#SLE-8495)
  * add BLAS calls for multiple functions
  * Algorithm and implementation updates
  * deprecation of multiple functions
  * removal of multiple previously deprecated functions
  * add binary search tree module (gsl_bst); based on GNU libavl
  * remove -u flag to gsl-histogram
  * updated spmatrix module
  * add routines for banded Cholesky decomposition
- drop upstreamed patches:
  * gsl-1.6-initvars.diff
  * gsl-wrap.diff
  * gsl-fsf_address.patch</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1573819200">- module package must not be noarch, so that %{_lib} is expanded
  correctly</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1612612800">- Add support for gcc8 and gcc9 builds for HPC (jsc#SLE-7766,
  jsc#SLE-8604).
- Add build support for gcc10 to HPC build (bsc#1174439).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1620993600">- Do not own standard filesystem dir /usr/lib64/pkgconfig.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1653393600">- Add gsl-rpmlintrc rule to ignore shlib name policy errors for HPC
  packages (see this file for explanation) (bsc#1191757).
- Make doc package arch-independent.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1675425600">- update to gsl 2.7.1:
  * update libtool version numbers
- update to gsl 2.7:
  * fixed doc bug for gsl_histogram_min_bin (lhcsky at 163.com)
  * fixed bug #60335 (spmatrix test failure, J. Lamb)
  * fixed bug #36577
  * clarified documentation on interpolation accelerators
    (V. Krishnan)
  * fixed bug #45521 (erroneous GSL_ERROR_NULL in ode-initval2,
    thanks to M. Sitte)
  * fixed doc bug #59758
  * fixed bug #58202 (rstat median for n=5)
  * added support for native C complex number types in gsl_complex
    when using a C11 compiler
  * upgraded to autoconf 2.71, automake 1.16.3, libtool 2.4.6
  * updated exponential fitting example for nonlinear least squares
  * added banded LU decomposition and solver (gsl_linalg_LU_band)
  * New functions added to the library:
  - gsl_matrix_norm1
  - gsl_spmatrix_norm1
  - gsl_matrix_complex_conjtrans_memcpy
  - gsl_linalg_QL: decomp, unpack
  - gsl_linalg_complex_QR_* (thanks to Christian Krueger)
  - gsl_vector_sum
  - gsl_matrix_scale_rows
  - gsl_matrix_scale_columns
  - gsl_multilarge_linear_matrix_ptr
  - gsl_multilarge_linear_rhs_ptr
  - gsl_spmatrix_dense_add (renamed from
    gsl_spmatrix_add_to_dense)
  - gsl_spmatrix_dense_sub
  - gsl_linalg_cholesky_band: solvem, svxm, scale, scale_apply
  - gsl_linalg_QR_UD: decomp, lssolve
  - gsl_linalg_QR_UU: decomp, lssolve, QTvec
  - gsl_linalg_QR_UZ: decomp
  - gsl_multifit_linear_lcurvature
  - gsl_spline2d_eval_extrap
  * bug fix in checking vector lengths in gsl_vector_memcpy
    (dieggsy@pm.me)
  * made gsl_sf_legendre_array_index() inline and documented
    gsl_sf_legendre_nlm()
- Drop no longer required gsl-rpmlintrc</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1693224000">- 989a193268b963aa1047814f7f1402084fb7d859.patch: fix
  stack out of bounds read in gsl_stats_quantile_from_sorted_data()
  (bsc#1214681, CVE-2020-353570)</changelog>
</package>
<package pkgid="f644a4f6bbdcf6e1584b2a2b40d648737d00d9cf6404e454619e887ab28d90b167d06dcc6b6aa7a7ae6787f7cb49287ab602e16e8c6b9833971f78f987958cd1" name="gsl-examples" arch="noarch">
  <version epoch="0" ver="2.7.1" rel="1.1"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1549886400">- Simplify package naming for HPC.
- Fix dependencies for HPC.
- Library directory is always available when module file is
  installed, do not hide it.
- Properly create and tear down default version links when the
  HPC master packages are installed/uninstalled.
- Create pkgconfig file for gslcblas as well.
- Add missing env variables to modules file: MANPATH, INFOPATH,
  PKG_CONFIG_PATH.</changelog>
  <changelog author="Antoine Ginies &lt;aginies@suse.com&gt;" date="1550059200">- add an examples sub package to test in production env</changelog>
  <changelog author="adam.majer@suse.de" date="1550145600">- mark examples as a noarch package
- install license for examples and remove unnecessary dependencies</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1566388800">- update to gsl 2.6: (jsc#SLE-8495)
  * add BLAS calls for multiple functions
  * Algorithm and implementation updates
  * deprecation of multiple functions
  * removal of multiple previously deprecated functions
  * add binary search tree module (gsl_bst); based on GNU libavl
  * remove -u flag to gsl-histogram
  * updated spmatrix module
  * add routines for banded Cholesky decomposition
- drop upstreamed patches:
  * gsl-1.6-initvars.diff
  * gsl-wrap.diff
  * gsl-fsf_address.patch</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1573819200">- module package must not be noarch, so that %{_lib} is expanded
  correctly</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1612612800">- Add support for gcc8 and gcc9 builds for HPC (jsc#SLE-7766,
  jsc#SLE-8604).
- Add build support for gcc10 to HPC build (bsc#1174439).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1620993600">- Do not own standard filesystem dir /usr/lib64/pkgconfig.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1653393600">- Add gsl-rpmlintrc rule to ignore shlib name policy errors for HPC
  packages (see this file for explanation) (bsc#1191757).
- Make doc package arch-independent.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1675425600">- update to gsl 2.7.1:
  * update libtool version numbers
- update to gsl 2.7:
  * fixed doc bug for gsl_histogram_min_bin (lhcsky at 163.com)
  * fixed bug #60335 (spmatrix test failure, J. Lamb)
  * fixed bug #36577
  * clarified documentation on interpolation accelerators
    (V. Krishnan)
  * fixed bug #45521 (erroneous GSL_ERROR_NULL in ode-initval2,
    thanks to M. Sitte)
  * fixed doc bug #59758
  * fixed bug #58202 (rstat median for n=5)
  * added support for native C complex number types in gsl_complex
    when using a C11 compiler
  * upgraded to autoconf 2.71, automake 1.16.3, libtool 2.4.6
  * updated exponential fitting example for nonlinear least squares
  * added banded LU decomposition and solver (gsl_linalg_LU_band)
  * New functions added to the library:
  - gsl_matrix_norm1
  - gsl_spmatrix_norm1
  - gsl_matrix_complex_conjtrans_memcpy
  - gsl_linalg_QL: decomp, unpack
  - gsl_linalg_complex_QR_* (thanks to Christian Krueger)
  - gsl_vector_sum
  - gsl_matrix_scale_rows
  - gsl_matrix_scale_columns
  - gsl_multilarge_linear_matrix_ptr
  - gsl_multilarge_linear_rhs_ptr
  - gsl_spmatrix_dense_add (renamed from
    gsl_spmatrix_add_to_dense)
  - gsl_spmatrix_dense_sub
  - gsl_linalg_cholesky_band: solvem, svxm, scale, scale_apply
  - gsl_linalg_QR_UD: decomp, lssolve
  - gsl_linalg_QR_UU: decomp, lssolve, QTvec
  - gsl_linalg_QR_UZ: decomp
  - gsl_multifit_linear_lcurvature
  - gsl_spline2d_eval_extrap
  * bug fix in checking vector lengths in gsl_vector_memcpy
    (dieggsy@pm.me)
  * made gsl_sf_legendre_array_index() inline and documented
    gsl_sf_legendre_nlm()
- Drop no longer required gsl-rpmlintrc</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1693224000">- 989a193268b963aa1047814f7f1402084fb7d859.patch: fix
  stack out of bounds read in gsl_stats_quantile_from_sorted_data()
  (bsc#1214681, CVE-2020-353570)</changelog>
</package>
<package pkgid="f3da75f8fa7095fc6ac7ca7c715681fd7da71ed7fca7f04799cbb0b008685da92559c689176c9b0c2e4ed46d8f11c22f96edd5531a0289051aa267cd60703320" name="gsl-gnu-hpc" arch="noarch">
  <version epoch="0" ver="2.7.1" rel="1.1"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1549886400">- Simplify package naming for HPC.
- Fix dependencies for HPC.
- Library directory is always available when module file is
  installed, do not hide it.
- Properly create and tear down default version links when the
  HPC master packages are installed/uninstalled.
- Create pkgconfig file for gslcblas as well.
- Add missing env variables to modules file: MANPATH, INFOPATH,
  PKG_CONFIG_PATH.</changelog>
  <changelog author="Antoine Ginies &lt;aginies@suse.com&gt;" date="1550059200">- add an examples sub package to test in production env</changelog>
  <changelog author="adam.majer@suse.de" date="1550145600">- mark examples as a noarch package
- install license for examples and remove unnecessary dependencies</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1566388800">- update to gsl 2.6: (jsc#SLE-8495)
  * add BLAS calls for multiple functions
  * Algorithm and implementation updates
  * deprecation of multiple functions
  * removal of multiple previously deprecated functions
  * add binary search tree module (gsl_bst); based on GNU libavl
  * remove -u flag to gsl-histogram
  * updated spmatrix module
  * add routines for banded Cholesky decomposition
- drop upstreamed patches:
  * gsl-1.6-initvars.diff
  * gsl-wrap.diff
  * gsl-fsf_address.patch</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1573819200">- module package must not be noarch, so that %{_lib} is expanded
  correctly</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1612612800">- Add support for gcc8 and gcc9 builds for HPC (jsc#SLE-7766,
  jsc#SLE-8604).
- Add build support for gcc10 to HPC build (bsc#1174439).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1620993600">- Do not own standard filesystem dir /usr/lib64/pkgconfig.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1653393600">- Add gsl-rpmlintrc rule to ignore shlib name policy errors for HPC
  packages (see this file for explanation) (bsc#1191757).
- Make doc package arch-independent.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1675425600">- update to gsl 2.7.1:
  * update libtool version numbers
- update to gsl 2.7:
  * fixed doc bug for gsl_histogram_min_bin (lhcsky at 163.com)
  * fixed bug #60335 (spmatrix test failure, J. Lamb)
  * fixed bug #36577
  * clarified documentation on interpolation accelerators
    (V. Krishnan)
  * fixed bug #45521 (erroneous GSL_ERROR_NULL in ode-initval2,
    thanks to M. Sitte)
  * fixed doc bug #59758
  * fixed bug #58202 (rstat median for n=5)
  * added support for native C complex number types in gsl_complex
    when using a C11 compiler
  * upgraded to autoconf 2.71, automake 1.16.3, libtool 2.4.6
  * updated exponential fitting example for nonlinear least squares
  * added banded LU decomposition and solver (gsl_linalg_LU_band)
  * New functions added to the library:
  - gsl_matrix_norm1
  - gsl_spmatrix_norm1
  - gsl_matrix_complex_conjtrans_memcpy
  - gsl_linalg_QL: decomp, unpack
  - gsl_linalg_complex_QR_* (thanks to Christian Krueger)
  - gsl_vector_sum
  - gsl_matrix_scale_rows
  - gsl_matrix_scale_columns
  - gsl_multilarge_linear_matrix_ptr
  - gsl_multilarge_linear_rhs_ptr
  - gsl_spmatrix_dense_add (renamed from
    gsl_spmatrix_add_to_dense)
  - gsl_spmatrix_dense_sub
  - gsl_linalg_cholesky_band: solvem, svxm, scale, scale_apply
  - gsl_linalg_QR_UD: decomp, lssolve
  - gsl_linalg_QR_UU: decomp, lssolve, QTvec
  - gsl_linalg_QR_UZ: decomp
  - gsl_multifit_linear_lcurvature
  - gsl_spline2d_eval_extrap
  * bug fix in checking vector lengths in gsl_vector_memcpy
    (dieggsy@pm.me)
  * made gsl_sf_legendre_array_index() inline and documented
    gsl_sf_legendre_nlm()
- Drop no longer required gsl-rpmlintrc</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1693224000">- 989a193268b963aa1047814f7f1402084fb7d859.patch: fix
  stack out of bounds read in gsl_stats_quantile_from_sorted_data()
  (bsc#1214681, CVE-2020-353570)</changelog>
</package>
<package pkgid="ba65ea8588a05ac750d5b07856e1790bb2124a424ea8a89af712b5fa5c90aefb5da04e1c9658db38d4acc701f5305163ce59dcc0be1fe80fce5ad5442b3b8120" name="gsl-gnu-hpc-devel" arch="noarch">
  <version epoch="0" ver="2.7.1" rel="1.1"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1549886400">- Simplify package naming for HPC.
- Fix dependencies for HPC.
- Library directory is always available when module file is
  installed, do not hide it.
- Properly create and tear down default version links when the
  HPC master packages are installed/uninstalled.
- Create pkgconfig file for gslcblas as well.
- Add missing env variables to modules file: MANPATH, INFOPATH,
  PKG_CONFIG_PATH.</changelog>
  <changelog author="Antoine Ginies &lt;aginies@suse.com&gt;" date="1550059200">- add an examples sub package to test in production env</changelog>
  <changelog author="adam.majer@suse.de" date="1550145600">- mark examples as a noarch package
- install license for examples and remove unnecessary dependencies</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1566388800">- update to gsl 2.6: (jsc#SLE-8495)
  * add BLAS calls for multiple functions
  * Algorithm and implementation updates
  * deprecation of multiple functions
  * removal of multiple previously deprecated functions
  * add binary search tree module (gsl_bst); based on GNU libavl
  * remove -u flag to gsl-histogram
  * updated spmatrix module
  * add routines for banded Cholesky decomposition
- drop upstreamed patches:
  * gsl-1.6-initvars.diff
  * gsl-wrap.diff
  * gsl-fsf_address.patch</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1573819200">- module package must not be noarch, so that %{_lib} is expanded
  correctly</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1612612800">- Add support for gcc8 and gcc9 builds for HPC (jsc#SLE-7766,
  jsc#SLE-8604).
- Add build support for gcc10 to HPC build (bsc#1174439).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1620993600">- Do not own standard filesystem dir /usr/lib64/pkgconfig.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1653393600">- Add gsl-rpmlintrc rule to ignore shlib name policy errors for HPC
  packages (see this file for explanation) (bsc#1191757).
- Make doc package arch-independent.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1675425600">- update to gsl 2.7.1:
  * update libtool version numbers
- update to gsl 2.7:
  * fixed doc bug for gsl_histogram_min_bin (lhcsky at 163.com)
  * fixed bug #60335 (spmatrix test failure, J. Lamb)
  * fixed bug #36577
  * clarified documentation on interpolation accelerators
    (V. Krishnan)
  * fixed bug #45521 (erroneous GSL_ERROR_NULL in ode-initval2,
    thanks to M. Sitte)
  * fixed doc bug #59758
  * fixed bug #58202 (rstat median for n=5)
  * added support for native C complex number types in gsl_complex
    when using a C11 compiler
  * upgraded to autoconf 2.71, automake 1.16.3, libtool 2.4.6
  * updated exponential fitting example for nonlinear least squares
  * added banded LU decomposition and solver (gsl_linalg_LU_band)
  * New functions added to the library:
  - gsl_matrix_norm1
  - gsl_spmatrix_norm1
  - gsl_matrix_complex_conjtrans_memcpy
  - gsl_linalg_QL: decomp, unpack
  - gsl_linalg_complex_QR_* (thanks to Christian Krueger)
  - gsl_vector_sum
  - gsl_matrix_scale_rows
  - gsl_matrix_scale_columns
  - gsl_multilarge_linear_matrix_ptr
  - gsl_multilarge_linear_rhs_ptr
  - gsl_spmatrix_dense_add (renamed from
    gsl_spmatrix_add_to_dense)
  - gsl_spmatrix_dense_sub
  - gsl_linalg_cholesky_band: solvem, svxm, scale, scale_apply
  - gsl_linalg_QR_UD: decomp, lssolve
  - gsl_linalg_QR_UU: decomp, lssolve, QTvec
  - gsl_linalg_QR_UZ: decomp
  - gsl_multifit_linear_lcurvature
  - gsl_spline2d_eval_extrap
  * bug fix in checking vector lengths in gsl_vector_memcpy
    (dieggsy@pm.me)
  * made gsl_sf_legendre_array_index() inline and documented
    gsl_sf_legendre_nlm()
- Drop no longer required gsl-rpmlintrc</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1693224000">- 989a193268b963aa1047814f7f1402084fb7d859.patch: fix
  stack out of bounds read in gsl_stats_quantile_from_sorted_data()
  (bsc#1214681, CVE-2020-353570)</changelog>
</package>
<package pkgid="4400b80b1d3c4025d00b154e6b3ea710aa92fcb309764c170499bd78370dc587c7772262e07db7dbc57a2a22d1dcf594badbc983640faaf455cd88f4dac4b60a" name="gsl-gnu-hpc-doc" arch="noarch">
  <version epoch="0" ver="2.7.1" rel="1.1"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1549886400">- Simplify package naming for HPC.
- Fix dependencies for HPC.
- Library directory is always available when module file is
  installed, do not hide it.
- Properly create and tear down default version links when the
  HPC master packages are installed/uninstalled.
- Create pkgconfig file for gslcblas as well.
- Add missing env variables to modules file: MANPATH, INFOPATH,
  PKG_CONFIG_PATH.</changelog>
  <changelog author="Antoine Ginies &lt;aginies@suse.com&gt;" date="1550059200">- add an examples sub package to test in production env</changelog>
  <changelog author="adam.majer@suse.de" date="1550145600">- mark examples as a noarch package
- install license for examples and remove unnecessary dependencies</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1566388800">- update to gsl 2.6: (jsc#SLE-8495)
  * add BLAS calls for multiple functions
  * Algorithm and implementation updates
  * deprecation of multiple functions
  * removal of multiple previously deprecated functions
  * add binary search tree module (gsl_bst); based on GNU libavl
  * remove -u flag to gsl-histogram
  * updated spmatrix module
  * add routines for banded Cholesky decomposition
- drop upstreamed patches:
  * gsl-1.6-initvars.diff
  * gsl-wrap.diff
  * gsl-fsf_address.patch</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1573819200">- module package must not be noarch, so that %{_lib} is expanded
  correctly</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1612612800">- Add support for gcc8 and gcc9 builds for HPC (jsc#SLE-7766,
  jsc#SLE-8604).
- Add build support for gcc10 to HPC build (bsc#1174439).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1620993600">- Do not own standard filesystem dir /usr/lib64/pkgconfig.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1653393600">- Add gsl-rpmlintrc rule to ignore shlib name policy errors for HPC
  packages (see this file for explanation) (bsc#1191757).
- Make doc package arch-independent.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1675425600">- update to gsl 2.7.1:
  * update libtool version numbers
- update to gsl 2.7:
  * fixed doc bug for gsl_histogram_min_bin (lhcsky at 163.com)
  * fixed bug #60335 (spmatrix test failure, J. Lamb)
  * fixed bug #36577
  * clarified documentation on interpolation accelerators
    (V. Krishnan)
  * fixed bug #45521 (erroneous GSL_ERROR_NULL in ode-initval2,
    thanks to M. Sitte)
  * fixed doc bug #59758
  * fixed bug #58202 (rstat median for n=5)
  * added support for native C complex number types in gsl_complex
    when using a C11 compiler
  * upgraded to autoconf 2.71, automake 1.16.3, libtool 2.4.6
  * updated exponential fitting example for nonlinear least squares
  * added banded LU decomposition and solver (gsl_linalg_LU_band)
  * New functions added to the library:
  - gsl_matrix_norm1
  - gsl_spmatrix_norm1
  - gsl_matrix_complex_conjtrans_memcpy
  - gsl_linalg_QL: decomp, unpack
  - gsl_linalg_complex_QR_* (thanks to Christian Krueger)
  - gsl_vector_sum
  - gsl_matrix_scale_rows
  - gsl_matrix_scale_columns
  - gsl_multilarge_linear_matrix_ptr
  - gsl_multilarge_linear_rhs_ptr
  - gsl_spmatrix_dense_add (renamed from
    gsl_spmatrix_add_to_dense)
  - gsl_spmatrix_dense_sub
  - gsl_linalg_cholesky_band: solvem, svxm, scale, scale_apply
  - gsl_linalg_QR_UD: decomp, lssolve
  - gsl_linalg_QR_UU: decomp, lssolve, QTvec
  - gsl_linalg_QR_UZ: decomp
  - gsl_multifit_linear_lcurvature
  - gsl_spline2d_eval_extrap
  * bug fix in checking vector lengths in gsl_vector_memcpy
    (dieggsy@pm.me)
  * made gsl_sf_legendre_array_index() inline and documented
    gsl_sf_legendre_nlm()
- Drop no longer required gsl-rpmlintrc</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1693224000">- 989a193268b963aa1047814f7f1402084fb7d859.patch: fix
  stack out of bounds read in gsl_stats_quantile_from_sorted_data()
  (bsc#1214681, CVE-2020-353570)</changelog>
</package>
<package pkgid="88a11f27bba581fc9143920a1db538ff3ea7c97e9a61f2564cfccdbc48aa05ec8a170a119e83e9d206650db0f80e1dcf7524c79902a9a38ecb2d12719b4832ad" name="gsl_2_7_1-gnu-hpc" arch="src">
  <version epoch="0" ver="2.7.1" rel="1.1"/>
  <changelog author="mpluskal@suse.com" date="1483704000">- Update to version 2.3:
  * bug fix in documentation for gsl_linalg_LU_refine
  * added gsl_multifit_linear_tsvd and gsl_multifit_wlinear_tsvd
  * improved rstat example program and added documentation for
  * added function gsl_multifit_linear_rank
  * bug fix in nonlinear least squares when using data weights with
  * add 2D subspace method for large systems (multilarge_nlinear)
  * bug fix in gsl_ran_beta for small parameters
  * bug fix in gsl_complex_tan for negative imaginary arguments
  * doc bug fix: value of golden ratio
  * fixed scaling issue in 2D subspace nonlinear least squares
    method
  * optimize dogleg methods to calculate Gauss-Newton point
    only when needed
  * reverted gsl_linalg_cholesky_decomp to its previous behavior
    so it is backward compatible; new cholesky routine is
    gsl_linalg_cholesky_decomp1
  * updated gsl_linalg_cholesky_invert to use Level-2 BLAS
  * added functions gsl_linalg_tri_*_invert for inverting
  * fix GSL_EIGEN_SORT_VAL_{ASC,DESC} for nonsymmetric
  * added complete orthogonal decomposition routines
  * and many more - see ChangeLog for full list
- Drop upstreamed patches:
  * gsl-disable-multifit-test.patch
  * gsl-rstat-test-powerpc.patch
- Packaging changes:
  * use https url's for download
  * fetch keyring from savannah</changelog>
  <changelog author="adam.majer@suse.de" date="1495108800">- Add unit test error logs to build logs when there is a failure
- ppc_test_tolerence.patch: Fix unit tests on PPC64 and PPC64LE
- fix_legendre_test.patch: Ignore part of failing unit test on i586
  (boo#1030250)</changelog>
  <changelog author="adam.majer@suse.de" date="1497441600">- Update to test version 2.3.90.</changelog>
  <changelog author="adam.majer@suse.de" date="1497873600">- Update to new upstream version 2.4:
  * add const to declaration of appropriate gsl_rstat routines
  * added routines for Hermite polynomials, gsl_sf_hermite_*
  * added routines to compute integrals with fixed-point
    quadrature, based on IQPACK
  * added new nonlinear least squares example for fitting
    a Gaussian to data
  * deprecated routines:
    gsl_sf_coupling_6j_INCORRECT
    gsl_sf_coupling_6j_INCORRECT_e
  * deprecated routine 'gsl_linalg_hessenberg' (replaced
    by gsl_linalg_hessenberg_decomp)
  * removed routines which were deprecated in v2.1:
    gsl_bspline_deriv_alloc
    gsl_bspline_deriv_free
  * changed COD expression to Q R Z^T instead of Q R Z to
    be consistent with standard texts
  * added check for nz == 0 in gsl_spmatrix_get
  * permit zero-dimension blocks, vectors, matrics, subvectors,
    submatrices, and views of the above
  * added routine gsl_linalg_COD_lssolve2 for regularized
    least squares problems
- obsoletes patches:
  * ppc_test_tolerence.patch
  * fix_legendre_test.patch
- unit tests re-enabled</changelog>
  <changelog author="adam.majer@suse.de" date="1497960000">- rstat_test.patch - Fix rstat test on PPC platform
- re-enable multi-job support in unit tests (check make target)</changelog>
  <changelog author="adam.majer@suse.de" date="1526299200">- temporarily disable unit tests on i586 (boo#1092530)</changelog>
  <changelog author="astieger@suse.com" date="1529064000">- gsl 2.5:
  * doc bug fix in binomial distribution figure
  * added Wishart distribution
  * added new module for digital filtering (gsl_filter); current
    filters include:
    Gaussian filter
    median filter
    recursive median filter
    impulse detection filter
  * added new module for moving window statistics (gsl_movstat)
  * added statistics functions:
    gsl_stats_median()
    gsl_stats_select()
    gsl_stats_mad()
    gsl_stats_mad0()
    gsl_stats_Sn_from_sorted_data()
    gsl_stats_Qn_from_sorted_data()
    gsl_stats_gastwirth_from_sorted_data()
    gsl_stats_trmean_from_sorted_data()
  * added Romberg integration (gsl_integration_romberg)
  * bug fix in deprecated functions gsl_multifit_wlinear_svd and
    gsl_multifit_wlinear_usvd (reported by Vlad Koli)
  * documention corrected to state that gsl_sf_legendre functions
    do not include Condon-Shortley phase by default
  * bug fix in exponential fitting example when using larger number
    of points
  * changed internal workspace inside gsl_spmatrix to a union to
    avoid casting
  * bug fixes in ode-initval2 for very rare solver crashing cases
  * add histogram2d figure to manual
  * bug fix in gsl_spmatrix_add for duplicate input arguments
  * add support for negative arguments nu in gsl_sf_bessel_Jnu and
    gsl_sf_bessel_Ynu (Konrad Griessinger)
  * better texinfo documentation for gsl_sf_hyperg functions
  * fix vector and matrix fread/fwrite testing on windows systems
    when tmpfile() fails
- drop rstat_test.patch, is upstream</changelog>
  <changelog author="adam.majer@suse.de" date="1530014400">- updated license tags in spec file</changelog>
  <changelog author="jengelh@inai.de" date="1532779200">- Remove useless --with-pic only useful for static libs.
- Fix RPM groups, diversify summaries, trim long descriptions.
- Trim bias from descriptions.</changelog>
  <changelog author="jjolly@suse.com" date="1540296000">- Convert package to _multibuild
- Add HPC build macros and evironment modules
  * (FATE#324138)
- Add master packages for libraries and devel package
- Remove BLAS build dependency</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1549886400">- Simplify package naming for HPC.
- Fix dependencies for HPC.
- Library directory is always available when module file is
  installed, do not hide it.
- Properly create and tear down default version links when the
  HPC master packages are installed/uninstalled.
- Create pkgconfig file for gslcblas as well.
- Add missing env variables to modules file: MANPATH, INFOPATH,
  PKG_CONFIG_PATH.</changelog>
  <changelog author="Antoine Ginies &lt;aginies@suse.com&gt;" date="1550059200">- add an examples sub package to test in production env</changelog>
  <changelog author="adam.majer@suse.de" date="1550145600">- mark examples as a noarch package
- install license for examples and remove unnecessary dependencies</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1566388800">- update to gsl 2.6: (jsc#SLE-8495)
  * add BLAS calls for multiple functions
  * Algorithm and implementation updates
  * deprecation of multiple functions
  * removal of multiple previously deprecated functions
  * add binary search tree module (gsl_bst); based on GNU libavl
  * remove -u flag to gsl-histogram
  * updated spmatrix module
  * add routines for banded Cholesky decomposition
- drop upstreamed patches:
  * gsl-1.6-initvars.diff
  * gsl-wrap.diff
  * gsl-fsf_address.patch</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1573819200">- module package must not be noarch, so that %{_lib} is expanded
  correctly</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1612612800">- Add support for gcc8 and gcc9 builds for HPC (jsc#SLE-7766,
  jsc#SLE-8604).
- Add build support for gcc10 to HPC build (bsc#1174439).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1620993600">- Do not own standard filesystem dir /usr/lib64/pkgconfig.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1653393600">- Add gsl-rpmlintrc rule to ignore shlib name policy errors for HPC
  packages (see this file for explanation) (bsc#1191757).
- Make doc package arch-independent.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1675425600">- update to gsl 2.7.1:
  * update libtool version numbers
- update to gsl 2.7:
  * fixed doc bug for gsl_histogram_min_bin (lhcsky at 163.com)
  * fixed bug #60335 (spmatrix test failure, J. Lamb)
  * fixed bug #36577
  * clarified documentation on interpolation accelerators
    (V. Krishnan)
  * fixed bug #45521 (erroneous GSL_ERROR_NULL in ode-initval2,
    thanks to M. Sitte)
  * fixed doc bug #59758
  * fixed bug #58202 (rstat median for n=5)
  * added support for native C complex number types in gsl_complex
    when using a C11 compiler
  * upgraded to autoconf 2.71, automake 1.16.3, libtool 2.4.6
  * updated exponential fitting example for nonlinear least squares
  * added banded LU decomposition and solver (gsl_linalg_LU_band)
  * New functions added to the library:
  - gsl_matrix_norm1
  - gsl_spmatrix_norm1
  - gsl_matrix_complex_conjtrans_memcpy
  - gsl_linalg_QL: decomp, unpack
  - gsl_linalg_complex_QR_* (thanks to Christian Krueger)
  - gsl_vector_sum
  - gsl_matrix_scale_rows
  - gsl_matrix_scale_columns
  - gsl_multilarge_linear_matrix_ptr
  - gsl_multilarge_linear_rhs_ptr
  - gsl_spmatrix_dense_add (renamed from
    gsl_spmatrix_add_to_dense)
  - gsl_spmatrix_dense_sub
  - gsl_linalg_cholesky_band: solvem, svxm, scale, scale_apply
  - gsl_linalg_QR_UD: decomp, lssolve
  - gsl_linalg_QR_UU: decomp, lssolve, QTvec
  - gsl_linalg_QR_UZ: decomp
  - gsl_multifit_linear_lcurvature
  - gsl_spline2d_eval_extrap
  * bug fix in checking vector lengths in gsl_vector_memcpy
    (dieggsy@pm.me)
  * made gsl_sf_legendre_array_index() inline and documented
    gsl_sf_legendre_nlm()
- Drop no longer required gsl-rpmlintrc</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1693224000">- 989a193268b963aa1047814f7f1402084fb7d859.patch: fix
  stack out of bounds read in gsl_stats_quantile_from_sorted_data()
  (bsc#1214681, CVE-2020-353570)</changelog>
</package>
<package pkgid="49fb660b202dc371d89db0332d7b5e21d8c81cfb5891ce57450f523bd1e16e0b060f963849d8a85f8de09eeb0f5daccea5eec7c0e3966905fdc2705bad27042b" name="gsl_2_7_1-gnu-hpc" arch="x86_64">
  <version epoch="0" ver="2.7.1" rel="1.1"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1549886400">- Simplify package naming for HPC.
- Fix dependencies for HPC.
- Library directory is always available when module file is
  installed, do not hide it.
- Properly create and tear down default version links when the
  HPC master packages are installed/uninstalled.
- Create pkgconfig file for gslcblas as well.
- Add missing env variables to modules file: MANPATH, INFOPATH,
  PKG_CONFIG_PATH.</changelog>
  <changelog author="Antoine Ginies &lt;aginies@suse.com&gt;" date="1550059200">- add an examples sub package to test in production env</changelog>
  <changelog author="adam.majer@suse.de" date="1550145600">- mark examples as a noarch package
- install license for examples and remove unnecessary dependencies</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1566388800">- update to gsl 2.6: (jsc#SLE-8495)
  * add BLAS calls for multiple functions
  * Algorithm and implementation updates
  * deprecation of multiple functions
  * removal of multiple previously deprecated functions
  * add binary search tree module (gsl_bst); based on GNU libavl
  * remove -u flag to gsl-histogram
  * updated spmatrix module
  * add routines for banded Cholesky decomposition
- drop upstreamed patches:
  * gsl-1.6-initvars.diff
  * gsl-wrap.diff
  * gsl-fsf_address.patch</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1573819200">- module package must not be noarch, so that %{_lib} is expanded
  correctly</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1612612800">- Add support for gcc8 and gcc9 builds for HPC (jsc#SLE-7766,
  jsc#SLE-8604).
- Add build support for gcc10 to HPC build (bsc#1174439).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1620993600">- Do not own standard filesystem dir /usr/lib64/pkgconfig.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1653393600">- Add gsl-rpmlintrc rule to ignore shlib name policy errors for HPC
  packages (see this file for explanation) (bsc#1191757).
- Make doc package arch-independent.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1675425600">- update to gsl 2.7.1:
  * update libtool version numbers
- update to gsl 2.7:
  * fixed doc bug for gsl_histogram_min_bin (lhcsky at 163.com)
  * fixed bug #60335 (spmatrix test failure, J. Lamb)
  * fixed bug #36577
  * clarified documentation on interpolation accelerators
    (V. Krishnan)
  * fixed bug #45521 (erroneous GSL_ERROR_NULL in ode-initval2,
    thanks to M. Sitte)
  * fixed doc bug #59758
  * fixed bug #58202 (rstat median for n=5)
  * added support for native C complex number types in gsl_complex
    when using a C11 compiler
  * upgraded to autoconf 2.71, automake 1.16.3, libtool 2.4.6
  * updated exponential fitting example for nonlinear least squares
  * added banded LU decomposition and solver (gsl_linalg_LU_band)
  * New functions added to the library:
  - gsl_matrix_norm1
  - gsl_spmatrix_norm1
  - gsl_matrix_complex_conjtrans_memcpy
  - gsl_linalg_QL: decomp, unpack
  - gsl_linalg_complex_QR_* (thanks to Christian Krueger)
  - gsl_vector_sum
  - gsl_matrix_scale_rows
  - gsl_matrix_scale_columns
  - gsl_multilarge_linear_matrix_ptr
  - gsl_multilarge_linear_rhs_ptr
  - gsl_spmatrix_dense_add (renamed from
    gsl_spmatrix_add_to_dense)
  - gsl_spmatrix_dense_sub
  - gsl_linalg_cholesky_band: solvem, svxm, scale, scale_apply
  - gsl_linalg_QR_UD: decomp, lssolve
  - gsl_linalg_QR_UU: decomp, lssolve, QTvec
  - gsl_linalg_QR_UZ: decomp
  - gsl_multifit_linear_lcurvature
  - gsl_spline2d_eval_extrap
  * bug fix in checking vector lengths in gsl_vector_memcpy
    (dieggsy@pm.me)
  * made gsl_sf_legendre_array_index() inline and documented
    gsl_sf_legendre_nlm()
- Drop no longer required gsl-rpmlintrc</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1693224000">- 989a193268b963aa1047814f7f1402084fb7d859.patch: fix
  stack out of bounds read in gsl_stats_quantile_from_sorted_data()
  (bsc#1214681, CVE-2020-353570)</changelog>
</package>
<package pkgid="6d5e9d243bb4bfba57801e19e1d394be23adeaae84812082dc65159549e5f85ed2c0e3911c96e0882ade6dfa653a8c3aaa4b421a97e4a110e21d9f3dec86cf3b" name="gsl_2_7_1-gnu-hpc-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.7.1" rel="1.1"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1549886400">- Simplify package naming for HPC.
- Fix dependencies for HPC.
- Library directory is always available when module file is
  installed, do not hide it.
- Properly create and tear down default version links when the
  HPC master packages are installed/uninstalled.
- Create pkgconfig file for gslcblas as well.
- Add missing env variables to modules file: MANPATH, INFOPATH,
  PKG_CONFIG_PATH.</changelog>
  <changelog author="Antoine Ginies &lt;aginies@suse.com&gt;" date="1550059200">- add an examples sub package to test in production env</changelog>
  <changelog author="adam.majer@suse.de" date="1550145600">- mark examples as a noarch package
- install license for examples and remove unnecessary dependencies</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1566388800">- update to gsl 2.6: (jsc#SLE-8495)
  * add BLAS calls for multiple functions
  * Algorithm and implementation updates
  * deprecation of multiple functions
  * removal of multiple previously deprecated functions
  * add binary search tree module (gsl_bst); based on GNU libavl
  * remove -u flag to gsl-histogram
  * updated spmatrix module
  * add routines for banded Cholesky decomposition
- drop upstreamed patches:
  * gsl-1.6-initvars.diff
  * gsl-wrap.diff
  * gsl-fsf_address.patch</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1573819200">- module package must not be noarch, so that %{_lib} is expanded
  correctly</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1612612800">- Add support for gcc8 and gcc9 builds for HPC (jsc#SLE-7766,
  jsc#SLE-8604).
- Add build support for gcc10 to HPC build (bsc#1174439).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1620993600">- Do not own standard filesystem dir /usr/lib64/pkgconfig.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1653393600">- Add gsl-rpmlintrc rule to ignore shlib name policy errors for HPC
  packages (see this file for explanation) (bsc#1191757).
- Make doc package arch-independent.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1675425600">- update to gsl 2.7.1:
  * update libtool version numbers
- update to gsl 2.7:
  * fixed doc bug for gsl_histogram_min_bin (lhcsky at 163.com)
  * fixed bug #60335 (spmatrix test failure, J. Lamb)
  * fixed bug #36577
  * clarified documentation on interpolation accelerators
    (V. Krishnan)
  * fixed bug #45521 (erroneous GSL_ERROR_NULL in ode-initval2,
    thanks to M. Sitte)
  * fixed doc bug #59758
  * fixed bug #58202 (rstat median for n=5)
  * added support for native C complex number types in gsl_complex
    when using a C11 compiler
  * upgraded to autoconf 2.71, automake 1.16.3, libtool 2.4.6
  * updated exponential fitting example for nonlinear least squares
  * added banded LU decomposition and solver (gsl_linalg_LU_band)
  * New functions added to the library:
  - gsl_matrix_norm1
  - gsl_spmatrix_norm1
  - gsl_matrix_complex_conjtrans_memcpy
  - gsl_linalg_QL: decomp, unpack
  - gsl_linalg_complex_QR_* (thanks to Christian Krueger)
  - gsl_vector_sum
  - gsl_matrix_scale_rows
  - gsl_matrix_scale_columns
  - gsl_multilarge_linear_matrix_ptr
  - gsl_multilarge_linear_rhs_ptr
  - gsl_spmatrix_dense_add (renamed from
    gsl_spmatrix_add_to_dense)
  - gsl_spmatrix_dense_sub
  - gsl_linalg_cholesky_band: solvem, svxm, scale, scale_apply
  - gsl_linalg_QR_UD: decomp, lssolve
  - gsl_linalg_QR_UU: decomp, lssolve, QTvec
  - gsl_linalg_QR_UZ: decomp
  - gsl_multifit_linear_lcurvature
  - gsl_spline2d_eval_extrap
  * bug fix in checking vector lengths in gsl_vector_memcpy
    (dieggsy@pm.me)
  * made gsl_sf_legendre_array_index() inline and documented
    gsl_sf_legendre_nlm()
- Drop no longer required gsl-rpmlintrc</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1693224000">- 989a193268b963aa1047814f7f1402084fb7d859.patch: fix
  stack out of bounds read in gsl_stats_quantile_from_sorted_data()
  (bsc#1214681, CVE-2020-353570)</changelog>
</package>
<package pkgid="4401961902f9483e9182434e9f3345d50fc36c0b8f35b4e8f79b6def3cb89edc56b563184f9a07f6b66c30b9b5294e02a9398c75896f04a5ac3c170fb5562296" name="gsl_2_7_1-gnu-hpc-debugsource" arch="x86_64">
  <version epoch="0" ver="2.7.1" rel="1.1"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1549886400">- Simplify package naming for HPC.
- Fix dependencies for HPC.
- Library directory is always available when module file is
  installed, do not hide it.
- Properly create and tear down default version links when the
  HPC master packages are installed/uninstalled.
- Create pkgconfig file for gslcblas as well.
- Add missing env variables to modules file: MANPATH, INFOPATH,
  PKG_CONFIG_PATH.</changelog>
  <changelog author="Antoine Ginies &lt;aginies@suse.com&gt;" date="1550059200">- add an examples sub package to test in production env</changelog>
  <changelog author="adam.majer@suse.de" date="1550145600">- mark examples as a noarch package
- install license for examples and remove unnecessary dependencies</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1566388800">- update to gsl 2.6: (jsc#SLE-8495)
  * add BLAS calls for multiple functions
  * Algorithm and implementation updates
  * deprecation of multiple functions
  * removal of multiple previously deprecated functions
  * add binary search tree module (gsl_bst); based on GNU libavl
  * remove -u flag to gsl-histogram
  * updated spmatrix module
  * add routines for banded Cholesky decomposition
- drop upstreamed patches:
  * gsl-1.6-initvars.diff
  * gsl-wrap.diff
  * gsl-fsf_address.patch</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1573819200">- module package must not be noarch, so that %{_lib} is expanded
  correctly</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1612612800">- Add support for gcc8 and gcc9 builds for HPC (jsc#SLE-7766,
  jsc#SLE-8604).
- Add build support for gcc10 to HPC build (bsc#1174439).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1620993600">- Do not own standard filesystem dir /usr/lib64/pkgconfig.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1653393600">- Add gsl-rpmlintrc rule to ignore shlib name policy errors for HPC
  packages (see this file for explanation) (bsc#1191757).
- Make doc package arch-independent.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1675425600">- update to gsl 2.7.1:
  * update libtool version numbers
- update to gsl 2.7:
  * fixed doc bug for gsl_histogram_min_bin (lhcsky at 163.com)
  * fixed bug #60335 (spmatrix test failure, J. Lamb)
  * fixed bug #36577
  * clarified documentation on interpolation accelerators
    (V. Krishnan)
  * fixed bug #45521 (erroneous GSL_ERROR_NULL in ode-initval2,
    thanks to M. Sitte)
  * fixed doc bug #59758
  * fixed bug #58202 (rstat median for n=5)
  * added support for native C complex number types in gsl_complex
    when using a C11 compiler
  * upgraded to autoconf 2.71, automake 1.16.3, libtool 2.4.6
  * updated exponential fitting example for nonlinear least squares
  * added banded LU decomposition and solver (gsl_linalg_LU_band)
  * New functions added to the library:
  - gsl_matrix_norm1
  - gsl_spmatrix_norm1
  - gsl_matrix_complex_conjtrans_memcpy
  - gsl_linalg_QL: decomp, unpack
  - gsl_linalg_complex_QR_* (thanks to Christian Krueger)
  - gsl_vector_sum
  - gsl_matrix_scale_rows
  - gsl_matrix_scale_columns
  - gsl_multilarge_linear_matrix_ptr
  - gsl_multilarge_linear_rhs_ptr
  - gsl_spmatrix_dense_add (renamed from
    gsl_spmatrix_add_to_dense)
  - gsl_spmatrix_dense_sub
  - gsl_linalg_cholesky_band: solvem, svxm, scale, scale_apply
  - gsl_linalg_QR_UD: decomp, lssolve
  - gsl_linalg_QR_UU: decomp, lssolve, QTvec
  - gsl_linalg_QR_UZ: decomp
  - gsl_multifit_linear_lcurvature
  - gsl_spline2d_eval_extrap
  * bug fix in checking vector lengths in gsl_vector_memcpy
    (dieggsy@pm.me)
  * made gsl_sf_legendre_array_index() inline and documented
    gsl_sf_legendre_nlm()
- Drop no longer required gsl-rpmlintrc</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1693224000">- 989a193268b963aa1047814f7f1402084fb7d859.patch: fix
  stack out of bounds read in gsl_stats_quantile_from_sorted_data()
  (bsc#1214681, CVE-2020-353570)</changelog>
</package>
<package pkgid="ae9e900efb2d0fc22b60229c8c0c5b6f02e69789892148dc82cf8671dabd74e4beb90547fbcf1315c5cc810ea020724aa4c31797d1db914cc0ddbf618c29b5ba" name="gsl_2_7_1-gnu-hpc-devel" arch="x86_64">
  <version epoch="0" ver="2.7.1" rel="1.1"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1549886400">- Simplify package naming for HPC.
- Fix dependencies for HPC.
- Library directory is always available when module file is
  installed, do not hide it.
- Properly create and tear down default version links when the
  HPC master packages are installed/uninstalled.
- Create pkgconfig file for gslcblas as well.
- Add missing env variables to modules file: MANPATH, INFOPATH,
  PKG_CONFIG_PATH.</changelog>
  <changelog author="Antoine Ginies &lt;aginies@suse.com&gt;" date="1550059200">- add an examples sub package to test in production env</changelog>
  <changelog author="adam.majer@suse.de" date="1550145600">- mark examples as a noarch package
- install license for examples and remove unnecessary dependencies</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1566388800">- update to gsl 2.6: (jsc#SLE-8495)
  * add BLAS calls for multiple functions
  * Algorithm and implementation updates
  * deprecation of multiple functions
  * removal of multiple previously deprecated functions
  * add binary search tree module (gsl_bst); based on GNU libavl
  * remove -u flag to gsl-histogram
  * updated spmatrix module
  * add routines for banded Cholesky decomposition
- drop upstreamed patches:
  * gsl-1.6-initvars.diff
  * gsl-wrap.diff
  * gsl-fsf_address.patch</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1573819200">- module package must not be noarch, so that %{_lib} is expanded
  correctly</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1612612800">- Add support for gcc8 and gcc9 builds for HPC (jsc#SLE-7766,
  jsc#SLE-8604).
- Add build support for gcc10 to HPC build (bsc#1174439).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1620993600">- Do not own standard filesystem dir /usr/lib64/pkgconfig.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1653393600">- Add gsl-rpmlintrc rule to ignore shlib name policy errors for HPC
  packages (see this file for explanation) (bsc#1191757).
- Make doc package arch-independent.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1675425600">- update to gsl 2.7.1:
  * update libtool version numbers
- update to gsl 2.7:
  * fixed doc bug for gsl_histogram_min_bin (lhcsky at 163.com)
  * fixed bug #60335 (spmatrix test failure, J. Lamb)
  * fixed bug #36577
  * clarified documentation on interpolation accelerators
    (V. Krishnan)
  * fixed bug #45521 (erroneous GSL_ERROR_NULL in ode-initval2,
    thanks to M. Sitte)
  * fixed doc bug #59758
  * fixed bug #58202 (rstat median for n=5)
  * added support for native C complex number types in gsl_complex
    when using a C11 compiler
  * upgraded to autoconf 2.71, automake 1.16.3, libtool 2.4.6
  * updated exponential fitting example for nonlinear least squares
  * added banded LU decomposition and solver (gsl_linalg_LU_band)
  * New functions added to the library:
  - gsl_matrix_norm1
  - gsl_spmatrix_norm1
  - gsl_matrix_complex_conjtrans_memcpy
  - gsl_linalg_QL: decomp, unpack
  - gsl_linalg_complex_QR_* (thanks to Christian Krueger)
  - gsl_vector_sum
  - gsl_matrix_scale_rows
  - gsl_matrix_scale_columns
  - gsl_multilarge_linear_matrix_ptr
  - gsl_multilarge_linear_rhs_ptr
  - gsl_spmatrix_dense_add (renamed from
    gsl_spmatrix_add_to_dense)
  - gsl_spmatrix_dense_sub
  - gsl_linalg_cholesky_band: solvem, svxm, scale, scale_apply
  - gsl_linalg_QR_UD: decomp, lssolve
  - gsl_linalg_QR_UU: decomp, lssolve, QTvec
  - gsl_linalg_QR_UZ: decomp
  - gsl_multifit_linear_lcurvature
  - gsl_spline2d_eval_extrap
  * bug fix in checking vector lengths in gsl_vector_memcpy
    (dieggsy@pm.me)
  * made gsl_sf_legendre_array_index() inline and documented
    gsl_sf_legendre_nlm()
- Drop no longer required gsl-rpmlintrc</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1693224000">- 989a193268b963aa1047814f7f1402084fb7d859.patch: fix
  stack out of bounds read in gsl_stats_quantile_from_sorted_data()
  (bsc#1214681, CVE-2020-353570)</changelog>
</package>
<package pkgid="475b68f16b8fee0e8a8e6332b04d074814bb0f6d50574af294d09f12e91f920581148d4a9c2141728b00262a0fc62d86abc700a3a497f4e60c1a2a53fce8963f" name="gsl_2_7_1-gnu-hpc-doc" arch="noarch">
  <version epoch="0" ver="2.7.1" rel="1.1"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1549886400">- Simplify package naming for HPC.
- Fix dependencies for HPC.
- Library directory is always available when module file is
  installed, do not hide it.
- Properly create and tear down default version links when the
  HPC master packages are installed/uninstalled.
- Create pkgconfig file for gslcblas as well.
- Add missing env variables to modules file: MANPATH, INFOPATH,
  PKG_CONFIG_PATH.</changelog>
  <changelog author="Antoine Ginies &lt;aginies@suse.com&gt;" date="1550059200">- add an examples sub package to test in production env</changelog>
  <changelog author="adam.majer@suse.de" date="1550145600">- mark examples as a noarch package
- install license for examples and remove unnecessary dependencies</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1566388800">- update to gsl 2.6: (jsc#SLE-8495)
  * add BLAS calls for multiple functions
  * Algorithm and implementation updates
  * deprecation of multiple functions
  * removal of multiple previously deprecated functions
  * add binary search tree module (gsl_bst); based on GNU libavl
  * remove -u flag to gsl-histogram
  * updated spmatrix module
  * add routines for banded Cholesky decomposition
- drop upstreamed patches:
  * gsl-1.6-initvars.diff
  * gsl-wrap.diff
  * gsl-fsf_address.patch</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1573819200">- module package must not be noarch, so that %{_lib} is expanded
  correctly</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1612612800">- Add support for gcc8 and gcc9 builds for HPC (jsc#SLE-7766,
  jsc#SLE-8604).
- Add build support for gcc10 to HPC build (bsc#1174439).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1620993600">- Do not own standard filesystem dir /usr/lib64/pkgconfig.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1653393600">- Add gsl-rpmlintrc rule to ignore shlib name policy errors for HPC
  packages (see this file for explanation) (bsc#1191757).
- Make doc package arch-independent.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1675425600">- update to gsl 2.7.1:
  * update libtool version numbers
- update to gsl 2.7:
  * fixed doc bug for gsl_histogram_min_bin (lhcsky at 163.com)
  * fixed bug #60335 (spmatrix test failure, J. Lamb)
  * fixed bug #36577
  * clarified documentation on interpolation accelerators
    (V. Krishnan)
  * fixed bug #45521 (erroneous GSL_ERROR_NULL in ode-initval2,
    thanks to M. Sitte)
  * fixed doc bug #59758
  * fixed bug #58202 (rstat median for n=5)
  * added support for native C complex number types in gsl_complex
    when using a C11 compiler
  * upgraded to autoconf 2.71, automake 1.16.3, libtool 2.4.6
  * updated exponential fitting example for nonlinear least squares
  * added banded LU decomposition and solver (gsl_linalg_LU_band)
  * New functions added to the library:
  - gsl_matrix_norm1
  - gsl_spmatrix_norm1
  - gsl_matrix_complex_conjtrans_memcpy
  - gsl_linalg_QL: decomp, unpack
  - gsl_linalg_complex_QR_* (thanks to Christian Krueger)
  - gsl_vector_sum
  - gsl_matrix_scale_rows
  - gsl_matrix_scale_columns
  - gsl_multilarge_linear_matrix_ptr
  - gsl_multilarge_linear_rhs_ptr
  - gsl_spmatrix_dense_add (renamed from
    gsl_spmatrix_add_to_dense)
  - gsl_spmatrix_dense_sub
  - gsl_linalg_cholesky_band: solvem, svxm, scale, scale_apply
  - gsl_linalg_QR_UD: decomp, lssolve
  - gsl_linalg_QR_UU: decomp, lssolve, QTvec
  - gsl_linalg_QR_UZ: decomp
  - gsl_multifit_linear_lcurvature
  - gsl_spline2d_eval_extrap
  * bug fix in checking vector lengths in gsl_vector_memcpy
    (dieggsy@pm.me)
  * made gsl_sf_legendre_array_index() inline and documented
    gsl_sf_legendre_nlm()
- Drop no longer required gsl-rpmlintrc</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1693224000">- 989a193268b963aa1047814f7f1402084fb7d859.patch: fix
  stack out of bounds read in gsl_stats_quantile_from_sorted_data()
  (bsc#1214681, CVE-2020-353570)</changelog>
</package>
<package pkgid="0e6ad6889d2af723b8f6ea8da8ef0e24eba781a351f201699e985ff91c4a55952784886f7f0d8e087048a39856cc2e835adbae845fc1de0d33a035afa5ac77ce" name="gsl_2_7_1-gnu-hpc-examples" arch="noarch">
  <version epoch="0" ver="2.7.1" rel="1.1"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1549886400">- Simplify package naming for HPC.
- Fix dependencies for HPC.
- Library directory is always available when module file is
  installed, do not hide it.
- Properly create and tear down default version links when the
  HPC master packages are installed/uninstalled.
- Create pkgconfig file for gslcblas as well.
- Add missing env variables to modules file: MANPATH, INFOPATH,
  PKG_CONFIG_PATH.</changelog>
  <changelog author="Antoine Ginies &lt;aginies@suse.com&gt;" date="1550059200">- add an examples sub package to test in production env</changelog>
  <changelog author="adam.majer@suse.de" date="1550145600">- mark examples as a noarch package
- install license for examples and remove unnecessary dependencies</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1566388800">- update to gsl 2.6: (jsc#SLE-8495)
  * add BLAS calls for multiple functions
  * Algorithm and implementation updates
  * deprecation of multiple functions
  * removal of multiple previously deprecated functions
  * add binary search tree module (gsl_bst); based on GNU libavl
  * remove -u flag to gsl-histogram
  * updated spmatrix module
  * add routines for banded Cholesky decomposition
- drop upstreamed patches:
  * gsl-1.6-initvars.diff
  * gsl-wrap.diff
  * gsl-fsf_address.patch</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1573819200">- module package must not be noarch, so that %{_lib} is expanded
  correctly</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1612612800">- Add support for gcc8 and gcc9 builds for HPC (jsc#SLE-7766,
  jsc#SLE-8604).
- Add build support for gcc10 to HPC build (bsc#1174439).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1620993600">- Do not own standard filesystem dir /usr/lib64/pkgconfig.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1653393600">- Add gsl-rpmlintrc rule to ignore shlib name policy errors for HPC
  packages (see this file for explanation) (bsc#1191757).
- Make doc package arch-independent.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1675425600">- update to gsl 2.7.1:
  * update libtool version numbers
- update to gsl 2.7:
  * fixed doc bug for gsl_histogram_min_bin (lhcsky at 163.com)
  * fixed bug #60335 (spmatrix test failure, J. Lamb)
  * fixed bug #36577
  * clarified documentation on interpolation accelerators
    (V. Krishnan)
  * fixed bug #45521 (erroneous GSL_ERROR_NULL in ode-initval2,
    thanks to M. Sitte)
  * fixed doc bug #59758
  * fixed bug #58202 (rstat median for n=5)
  * added support for native C complex number types in gsl_complex
    when using a C11 compiler
  * upgraded to autoconf 2.71, automake 1.16.3, libtool 2.4.6
  * updated exponential fitting example for nonlinear least squares
  * added banded LU decomposition and solver (gsl_linalg_LU_band)
  * New functions added to the library:
  - gsl_matrix_norm1
  - gsl_spmatrix_norm1
  - gsl_matrix_complex_conjtrans_memcpy
  - gsl_linalg_QL: decomp, unpack
  - gsl_linalg_complex_QR_* (thanks to Christian Krueger)
  - gsl_vector_sum
  - gsl_matrix_scale_rows
  - gsl_matrix_scale_columns
  - gsl_multilarge_linear_matrix_ptr
  - gsl_multilarge_linear_rhs_ptr
  - gsl_spmatrix_dense_add (renamed from
    gsl_spmatrix_add_to_dense)
  - gsl_spmatrix_dense_sub
  - gsl_linalg_cholesky_band: solvem, svxm, scale, scale_apply
  - gsl_linalg_QR_UD: decomp, lssolve
  - gsl_linalg_QR_UU: decomp, lssolve, QTvec
  - gsl_linalg_QR_UZ: decomp
  - gsl_multifit_linear_lcurvature
  - gsl_spline2d_eval_extrap
  * bug fix in checking vector lengths in gsl_vector_memcpy
    (dieggsy@pm.me)
  * made gsl_sf_legendre_array_index() inline and documented
    gsl_sf_legendre_nlm()
- Drop no longer required gsl-rpmlintrc</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1693224000">- 989a193268b963aa1047814f7f1402084fb7d859.patch: fix
  stack out of bounds read in gsl_stats_quantile_from_sorted_data()
  (bsc#1214681, CVE-2020-353570)</changelog>
</package>
<package pkgid="39b4f2da634b534d8123e2d73713ef6aea3e63e55f999a418056f361236f19495688e35334526c23c9c4105b18e10aafe8c55cae867a70317013e984343c7ac1" name="gsl_2_7_1-gnu-hpc-module" arch="x86_64">
  <version epoch="0" ver="2.7.1" rel="1.1"/>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1549886400">- Simplify package naming for HPC.
- Fix dependencies for HPC.
- Library directory is always available when module file is
  installed, do not hide it.
- Properly create and tear down default version links when the
  HPC master packages are installed/uninstalled.
- Create pkgconfig file for gslcblas as well.
- Add missing env variables to modules file: MANPATH, INFOPATH,
  PKG_CONFIG_PATH.</changelog>
  <changelog author="Antoine Ginies &lt;aginies@suse.com&gt;" date="1550059200">- add an examples sub package to test in production env</changelog>
  <changelog author="adam.majer@suse.de" date="1550145600">- mark examples as a noarch package
- install license for examples and remove unnecessary dependencies</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1566388800">- update to gsl 2.6: (jsc#SLE-8495)
  * add BLAS calls for multiple functions
  * Algorithm and implementation updates
  * deprecation of multiple functions
  * removal of multiple previously deprecated functions
  * add binary search tree module (gsl_bst); based on GNU libavl
  * remove -u flag to gsl-histogram
  * updated spmatrix module
  * add routines for banded Cholesky decomposition
- drop upstreamed patches:
  * gsl-1.6-initvars.diff
  * gsl-wrap.diff
  * gsl-fsf_address.patch</changelog>
  <changelog author="Christian Goll &lt;cgoll@suse.com&gt;" date="1573819200">- module package must not be noarch, so that %{_lib} is expanded
  correctly</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1612612800">- Add support for gcc8 and gcc9 builds for HPC (jsc#SLE-7766,
  jsc#SLE-8604).
- Add build support for gcc10 to HPC build (bsc#1174439).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1620993600">- Do not own standard filesystem dir /usr/lib64/pkgconfig.</changelog>
  <changelog author="Egbert Eich &lt;eich@suse.com&gt;" date="1653393600">- Add gsl-rpmlintrc rule to ignore shlib name policy errors for HPC
  packages (see this file for explanation) (bsc#1191757).
- Make doc package arch-independent.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1675425600">- update to gsl 2.7.1:
  * update libtool version numbers
- update to gsl 2.7:
  * fixed doc bug for gsl_histogram_min_bin (lhcsky at 163.com)
  * fixed bug #60335 (spmatrix test failure, J. Lamb)
  * fixed bug #36577
  * clarified documentation on interpolation accelerators
    (V. Krishnan)
  * fixed bug #45521 (erroneous GSL_ERROR_NULL in ode-initval2,
    thanks to M. Sitte)
  * fixed doc bug #59758
  * fixed bug #58202 (rstat median for n=5)
  * added support for native C complex number types in gsl_complex
    when using a C11 compiler
  * upgraded to autoconf 2.71, automake 1.16.3, libtool 2.4.6
  * updated exponential fitting example for nonlinear least squares
  * added banded LU decomposition and solver (gsl_linalg_LU_band)
  * New functions added to the library:
  - gsl_matrix_norm1
  - gsl_spmatrix_norm1
  - gsl_matrix_complex_conjtrans_memcpy
  - gsl_linalg_QL: decomp, unpack
  - gsl_linalg_complex_QR_* (thanks to Christian Krueger)
  - gsl_vector_sum
  - gsl_matrix_scale_rows
  - gsl_matrix_scale_columns
  - gsl_multilarge_linear_matrix_ptr
  - gsl_multilarge_linear_rhs_ptr
  - gsl_spmatrix_dense_add (renamed from
    gsl_spmatrix_add_to_dense)
  - gsl_spmatrix_dense_sub
  - gsl_linalg_cholesky_band: solvem, svxm, scale, scale_apply
  - gsl_linalg_QR_UD: decomp, lssolve
  - gsl_linalg_QR_UU: decomp, lssolve, QTvec
  - gsl_linalg_QR_UZ: decomp
  - gsl_multifit_linear_lcurvature
  - gsl_spline2d_eval_extrap
  * bug fix in checking vector lengths in gsl_vector_memcpy
    (dieggsy@pm.me)
  * made gsl_sf_legendre_array_index() inline and documented
    gsl_sf_legendre_nlm()
- Drop no longer required gsl-rpmlintrc</changelog>
  <changelog author="Adam Majer &lt;adam.majer@suse.de&gt;" date="1693224000">- 989a193268b963aa1047814f7f1402084fb7d859.patch: fix
  stack out of bounds read in gsl_stats_quantile_from_sorted_data()
  (bsc#1214681, CVE-2020-353570)</changelog>
</package>
<package pkgid="8e8bdc7d97c4f83772a703bed5c6d6d01e928af08915f50748e670837300af380edc284e0fd7247c70cbd592a545e1121c0efb518abbd3c519eb3916c2f3a7b2" name="gssdp" arch="src">
  <version epoch="0" ver="1.6.3" rel="1.1"/>
  <changelog author="zaitor@opensuse.org" date="1476532800">- Update to version 1.0.1:
  + Fix some compiler/c89 issues with recent mingw.
  + Use proper ssize_t modifier in printf.
  + Make documentation point to itself by declaring it stable.
  + Use correct FSF address in documentation text.</changelog>
  <changelog author="dimstar@opensuse.org" date="1490011200">- Update to version 1.0.2:
  + Small documentation fixes.
  + Fix deprecation warning with GTK+-3.22.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1548417600">- Update to version 1.0.3:
  + Meson build fixes.
  + Fix running sniffer from meson build.
  + Fix issue on OS X when socket is destroyed after suspend.
  + Fix a memory leak in the device sniffer.
  + Fix a crash when sending a SSDP message after clearing the
    custom headers.
  + Use utsname.release for Server: header.
  + Bugs fixed in this release: glgo#GNOME/gssdp#1, bgo#794340.
- Switch to meson buildsystem, add meson and gtk-doc BuildRequires
  and macros. Also run tests in new check section.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1548504000">- Update to version 1.1.1:
  + Fix a crash with sniffer.
  + Fix pktinfo handling on OS X.
  + Fix mssing network mask in GSSDPClient.
  + Several build test simplifications.
  + Add property for address family in GSSDPClient.
  + Remove address family hack in sniffer.
  + Add property for UDA version in GSSDPClient.
- Changes from version 1.1.0.1:
  + Re-release of 1.1.0 because of meson tarball naming.
- Changes from version 1.1.0:
  + Bump API and ABI versions.
  + Port to new GLib type macros.
  + Remove the custom marshaller.
  + Make error enum a type.
  + Drop deprecated properties and functions.
  + Clean up Sniffer UI.
  + Refactor get_host_ip into separate files.
  + Use several GLib helper functions like g_clear_object etc.
  + Fix deprecations with GTK 3.22 in sniffer.
  + Port build system to Meson.
  + Drop meta-data file and custom vala for vapi.
  + Port sniffer to use UI from GResource.
  + Make sniffer UI more GNOME 3 hig-ish.
  + Some usability improvements for sniffer.
  + Add rescan for sniffer.
  + Introduce more debug logging while creating the GSSDP client.
  + Recreate the socket sources on errors.
  + Fix a memory leak in sniffer.
  + Add IPv6 support.
  + Have sniffer show the network interface.
- Add soname and sover defines and set them to 1_2-0 and 1.2, make
  future API and ABI bumps easier.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1548504001">- Update to version 1.1.2:
  + Use a proper type for the message-received signal's parameter.
  + Fix OS name in version string.
  + Fix version string to include UPnP version.
  + Fall-back to UDA 1.0 if UDA version is unspecified.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1550059200">- Update to version 1.1.3:
  + Fix a memory leak in sniffer.
  + Minor other improvements to sniffer.
  + Fix address fall-back to IP v4 for GSSDP client.
  + Bump minimum GLib version to 2.44.
  + Fix a crash due to a dangling pointer in GSSDP client.
  + Fix a memory leak in pktinfo handler.
  + Use g_type_ensure instead of custom solution.
  + Implement UDA 1.1 boot-id and config-id.
  + Implement UDA 1.1 ssdp:update messages.
  + Documentation updates.
  + Style fixes.
- Disable tests for now, as it currently fails, but this is the
  unstable branch so it's ok for the time beeing.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1552392000">- Update to version 1.2.0:
  + Stable release version bump.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1556712000">- Update to version 1.2.1:
  + Fix portability issues with gssdp_net_get_device_list.
  + Fix a local vs. global include in public header.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1577966400">- Update to version 1.2.2:
  + Fix macOS dylib versioning.
  + Update the required glib version to 2.54.
  + Fix setting the multicast sending interface.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" 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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" 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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" 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="Emily Gonyer &lt;emilyyrose@gmail.com&gt;" date="1651233600">- Update to version 1.5.0:
  + Switch to libsoup3.
  + Bump API and ABI.
  + Deprecate Client:msearch-port property for Client:port.
- Bump soname and sover following upstream changes, also in
  baselibs.conf
- Replace pkgconfig(libsoup-2.4) with pkgconfig(libsoup-3.0)
  BuildRequires following upstreams port.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661601600">- Update to version 1.5.2:
  + Enable global scope v6 addresses.
  + Expose Client:address as proper property.
  + Clean-up client properties, make some construct-only.
  + Add new convenience constructors for client.
- Changes from version 1.5.1:
  + Clean-up debug output.
  + Allow interface indexes up to MAXINT.
- Disable meson_test macro for now, fails currently, but that is ok
  as we are on the unstable branch.
- Replace python3-gi-docgen with pkgconfig(gi-docgen)
  BuildRequires, align with what meson checks for.
- Drop unneeded and unused gtk-doc BuildRequires.
- Package docs in default docdir ref openSUSE standard and split it
  out in a doc subpackage.
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663416000">- Update to version 1.6.0:
  + Re-release of 1.5.2 as stable version. No functional changes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1668081600">- Update to version 1.6.1:
  + Potential fix for sending discovery responses with the wrong
    location.
  + Properly parse netlink messages in neighbour discovery.
  + Do not leak the host mask if it was alreay provided on object
    client creation.
  + Fix install path for generated documentation.
  + Fix warning message for link-local v4 addresses.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1668945600">- Update to version 1.6.2:
  + Propagate random port up to client, partial fix for GUPnP/81
  + Add manpage for sniffer.
- Pass manpages=false to meson, we do not have the needed pandoc
  BuildRequires available for all arches/buildtargets.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1682078400">- Update license tag to LGPL-2.1-or-later.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699012800">- Update to version 1.6.3:
  + Do not crash if socket receive fails
  + Do not leak local address in SocketSource</changelog>
</package>
<package pkgid="e0bcb2aeab08da6ed0c17ead7d1d2454f2f7990d24ca6ef5fa7fe9d0f9e443d86a2fa78aafff5d29a1833f4fe4343e0607298a6a1be9bd89668576b2f13f333f" name="gssdp-debugsource" arch="i586">
  <version epoch="0" ver="1.6.3" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1577966400">- Update to version 1.2.2:
  + Fix macOS dylib versioning.
  + Update the required glib version to 2.54.
  + Fix setting the multicast sending interface.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" 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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" 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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" 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="Emily Gonyer &lt;emilyyrose@gmail.com&gt;" date="1651233600">- Update to version 1.5.0:
  + Switch to libsoup3.
  + Bump API and ABI.
  + Deprecate Client:msearch-port property for Client:port.
- Bump soname and sover following upstream changes, also in
  baselibs.conf
- Replace pkgconfig(libsoup-2.4) with pkgconfig(libsoup-3.0)
  BuildRequires following upstreams port.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661601600">- Update to version 1.5.2:
  + Enable global scope v6 addresses.
  + Expose Client:address as proper property.
  + Clean-up client properties, make some construct-only.
  + Add new convenience constructors for client.
- Changes from version 1.5.1:
  + Clean-up debug output.
  + Allow interface indexes up to MAXINT.
- Disable meson_test macro for now, fails currently, but that is ok
  as we are on the unstable branch.
- Replace python3-gi-docgen with pkgconfig(gi-docgen)
  BuildRequires, align with what meson checks for.
- Drop unneeded and unused gtk-doc BuildRequires.
- Package docs in default docdir ref openSUSE standard and split it
  out in a doc subpackage.
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663416000">- Update to version 1.6.0:
  + Re-release of 1.5.2 as stable version. No functional changes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1668081600">- Update to version 1.6.1:
  + Potential fix for sending discovery responses with the wrong
    location.
  + Properly parse netlink messages in neighbour discovery.
  + Do not leak the host mask if it was alreay provided on object
    client creation.
  + Fix install path for generated documentation.
  + Fix warning message for link-local v4 addresses.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1668945600">- Update to version 1.6.2:
  + Propagate random port up to client, partial fix for GUPnP/81
  + Add manpage for sniffer.
- Pass manpages=false to meson, we do not have the needed pandoc
  BuildRequires available for all arches/buildtargets.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1682078400">- Update license tag to LGPL-2.1-or-later.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699012800">- Update to version 1.6.3:
  + Do not crash if socket receive fails
  + Do not leak local address in SocketSource</changelog>
</package>
<package pkgid="94aa905293cf97b77a4fa1965cf75d74995760234b156586812a6d5602204013d7c4695e4394b09f76d0b01f52ed18d5a1622191264c00e14e26aaca48236373" name="gssdp-debugsource" arch="x86_64">
  <version epoch="0" ver="1.6.3" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1577966400">- Update to version 1.2.2:
  + Fix macOS dylib versioning.
  + Update the required glib version to 2.54.
  + Fix setting the multicast sending interface.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" 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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" 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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" 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="Emily Gonyer &lt;emilyyrose@gmail.com&gt;" date="1651233600">- Update to version 1.5.0:
  + Switch to libsoup3.
  + Bump API and ABI.
  + Deprecate Client:msearch-port property for Client:port.
- Bump soname and sover following upstream changes, also in
  baselibs.conf
- Replace pkgconfig(libsoup-2.4) with pkgconfig(libsoup-3.0)
  BuildRequires following upstreams port.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661601600">- Update to version 1.5.2:
  + Enable global scope v6 addresses.
  + Expose Client:address as proper property.
  + Clean-up client properties, make some construct-only.
  + Add new convenience constructors for client.
- Changes from version 1.5.1:
  + Clean-up debug output.
  + Allow interface indexes up to MAXINT.
- Disable meson_test macro for now, fails currently, but that is ok
  as we are on the unstable branch.
- Replace python3-gi-docgen with pkgconfig(gi-docgen)
  BuildRequires, align with what meson checks for.
- Drop unneeded and unused gtk-doc BuildRequires.
- Package docs in default docdir ref openSUSE standard and split it
  out in a doc subpackage.
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663416000">- Update to version 1.6.0:
  + Re-release of 1.5.2 as stable version. No functional changes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1668081600">- Update to version 1.6.1:
  + Potential fix for sending discovery responses with the wrong
    location.
  + Properly parse netlink messages in neighbour discovery.
  + Do not leak the host mask if it was alreay provided on object
    client creation.
  + Fix install path for generated documentation.
  + Fix warning message for link-local v4 addresses.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1668945600">- Update to version 1.6.2:
  + Propagate random port up to client, partial fix for GUPnP/81
  + Add manpage for sniffer.
- Pass manpages=false to meson, we do not have the needed pandoc
  BuildRequires available for all arches/buildtargets.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1682078400">- Update license tag to LGPL-2.1-or-later.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699012800">- Update to version 1.6.3:
  + Do not crash if socket receive fails
  + Do not leak local address in SocketSource</changelog>
</package>
<package pkgid="c910b50ff0d287c8180a84874792e3defaad65eb5a84262fbf05ba11e6785d91b8c5a9c52516dd8c440e8726bec433abdbac66c60a1df81104e6c3098156ca73" name="gssdp-doc" arch="noarch">
  <version epoch="0" ver="1.6.3" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1577966400">- Update to version 1.2.2:
  + Fix macOS dylib versioning.
  + Update the required glib version to 2.54.
  + Fix setting the multicast sending interface.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" 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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" 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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" 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="Emily Gonyer &lt;emilyyrose@gmail.com&gt;" date="1651233600">- Update to version 1.5.0:
  + Switch to libsoup3.
  + Bump API and ABI.
  + Deprecate Client:msearch-port property for Client:port.
- Bump soname and sover following upstream changes, also in
  baselibs.conf
- Replace pkgconfig(libsoup-2.4) with pkgconfig(libsoup-3.0)
  BuildRequires following upstreams port.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661601600">- Update to version 1.5.2:
  + Enable global scope v6 addresses.
  + Expose Client:address as proper property.
  + Clean-up client properties, make some construct-only.
  + Add new convenience constructors for client.
- Changes from version 1.5.1:
  + Clean-up debug output.
  + Allow interface indexes up to MAXINT.
- Disable meson_test macro for now, fails currently, but that is ok
  as we are on the unstable branch.
- Replace python3-gi-docgen with pkgconfig(gi-docgen)
  BuildRequires, align with what meson checks for.
- Drop unneeded and unused gtk-doc BuildRequires.
- Package docs in default docdir ref openSUSE standard and split it
  out in a doc subpackage.
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663416000">- Update to version 1.6.0:
  + Re-release of 1.5.2 as stable version. No functional changes.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1668081600">- Update to version 1.6.1:
  + Potential fix for sending discovery responses with the wrong
    location.
  + Properly parse netlink messages in neighbour discovery.
  + Do not leak the host mask if it was alreay provided on object
    client creation.
  + Fix install path for generated documentation.
  + Fix warning message for link-local v4 addresses.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1668945600">- Update to version 1.6.2:
  + Propagate random port up to client, partial fix for GUPnP/81
  + Add manpage for sniffer.
- Pass manpages=false to meson, we do not have the needed pandoc
  BuildRequires available for all arches/buildtargets.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1682078400">- Update license tag to LGPL-2.1-or-later.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699012800">- Update to version 1.6.3:
  + Do not crash if socket receive fails
  + Do not leak local address in SocketSource</changelog>
</package>
<package pkgid="5e1887746a90ab7f2e9c43d076634841ab0681f1cec52fa3363353cd7e73c3a1efeb92c81a2cc5f35e7a85362a058dc2a7d2dfd3100b24df7efb6d2b693b2cf0" name="gstreamer" arch="i586">
  <version epoch="0" ver="1.22.7" rel="1.1"/>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream and
  gnome-patch-translation support (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1631793601">- Stop building doc sub-package, we will in the future use
  upstreams own standalone doc package. Following this: Drop
  fdupes, gtk-doc and hotdoc BuildRequires, and fdupes call, no
  longer needed nor usefull.
- Refresh patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976000">- Update to version 1.18.6:
  + gstplugin: Fix for UWP build
  + gst-ptp-helper: Do not disable multicast loopback
  + concat: fix qos event handling
  + pluginfeature: Fix object leak
  + baseparse: fix invalid avg_bitrate after reset
  + multiqueue: Fix query unref race on flush
  + gst: Initialize optional event/message fields when parsing
  + bitwriter: Fix the trailing bits lost when getting its data
  + multiqueue: never consider a queue that is not waiting
  + input-selector: Use proper segments when cleaning cached
    buffers</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976001">- Update to version 1.20.0:
  + Development in GitLab was switched to a single git repository
    containing all the modules
  + GstPlay: new high-level playback library, replaces GstPlayer
  + WebM Alpha decoding support
  + Encoding profiles can now be tweaked with additional
    application-specified element properties
  + Compositor: multi-threaded video conversion and mixing
  + RTP header extensions: unified support in RTP depayloader and
    payloader base classes
  + SMPTE 2022-1 2-D Forward Error Correction support
  + Smart encoding (pass through) support for VP8, VP9, H.265 in
    encodebin and transcodebin
  + Runtime compatibility support for libsoup2 and libsoup3
    (libsoup3 support experimental)
  + Video decoder subframe support
  + Video decoder automatic packet-loss, data corruption, and
    keyframe request handling for RTP / WebRTC / RTSP
  + mp4 and Matroska muxers now support profile/level/resolution
    changes for H.264/H.265 input streams (i.e. codec data changing
    on the fly)
  + mp4 muxing mode that initially creates a fragmented mp4 which
    is converted to a regular mp4 on EOS
  + Audio support for the WebKit Port for Embedded (WPE) web page
    source element
  + CUDA based video color space convert and rescale elements and
    upload/download elements
  + NVIDIA memory:NVMM support for OpenGL glupload and gldownload
    elements
  + Many WebRTC improvements
  + The new VA-API plugin implementation fleshed out with more
    decoders and new postproc elements
  + AppSink API to retrieve events in addition to buffers and
    buffer lists
  + AppSrc gained more configuration options for the internal queue
    (leakiness, limits in buffers and time, getters to read current
    levels)
  + Updated Rust bindings and many new Rust plugins
  + Improved support for custom minimal GStreamer builds
  + Support build against FFmpeg 5.0
  + Linux Stateless CODEC support gained MPEG-2 and VP9
  + Windows Direct3D11/DXVA decoder gained AV1 and MPEG-2 support
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Use ldconfig_scriptlets macro for post(un) handling where
  possible.
- Update Source url.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1647604800">- Update to version 1.20.1:
  + deinterlace: various bug fixes for yadif, greedy and scalerbob
    methods
  + gtk video sink: Fix rotation not being applied when paused
  + gst-play-1.0: Fix trick-mode handling in keyboard shortcut
  + jpegdec: fix RGB conversion handling
  + matroskademux: improved ProRes video handling
  + matroskamux: Handle multiview-mode/flags/pixel-aspect-ratio
    caps fields correctly when checking caps equality on input caps
    changes
  + videoaggregator fixes (negative rate handling, current position
    rounding)
  + soup http plugin: Lookup libsoup dylib files on Apple
    platforms; fix Cerbero static build on Android and iOS
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + mpegtsmux: VBR muxing fixes
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + Support build against libfreeaptx in openaptx plugin
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + macOS: support a relocatable `GStreamer.framework` on macOS
  + macOS: fix applemedia plugin failing to load on ARM64 macOS
  + windows: ship wavpack library
  + gst-python: Fix build with Python 3.11
  + various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + plugin loader: show the reason when spawning of
    gst-plugin-scanner fails
  + registry, plugin loading: fix dynamic relocation if
    GST_PLUGIN_SUBDIR (libdir) is not a single subdirectory;
    improve GST_PLUGIN_SUBDIR handling
  + context: fix transfer annotation on
    gst_context_writable_structure() for bindings
  + baseparse: Don't truncate the duration to milliseconds in
    gst_base_parse_convert_default()
  + bufferpool: Deactivate pool and get rid of references to other
    objects from dispose instead of finalize</changelog>
  <changelog author="Mark&#xE9;ta Machov&#xE1; &lt;mmachova@suse.com&gt;" date="1652097600">- Update to version 1.20.2
  + Highlighted bugfixes:
  - avviddec: Remove vc1/wmv3 override and fix crashes on WMV
    files with FFMPEG 5.0+
  - macOS: fix plugin discovery for GStreamer installed via brew
    and fix loading of Rust plugins
  - rtpbasepayload: various header extension handling fixes
  - rtpopusdepay: fix regression in stereo input handling if
    sprop-stereo is not advertised
  - rtspclientsink: fix possible shutdown deadlock
  - mpegts: gracefully handle "empty" program maps and fix AC-4
    detection
  - mxfdemux: Handle empty VANC packets and fix EOS handling
  - playbin3: various playbin3, uridecodebin3, and playsink fixes
  - ptpclock: fix initial sync-up with certain devices
  - gltransformation: let graphene alloc its structures memory
    aligned
  - webrtcbin fixes and webrtc sendrecv example improvements
  - video4linux2: various fixes including some fixes for
    Raspberry Pi users
  - videorate segment handling fixes and other fixes
  - nvh264dec, nvh265dec: Fix broken key-unit trick modes and
    reverse playback
  - wpe: Reintroduce persistent WebContext
  - cerbero: Make it easier to consume 1.20.1 macOS GStreamer
    .pkgs
  - build fixes and gobject annotation fixes
  - bug fixes, security fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - devicemonitor: clean up signal handlers and hidden providers
    list
  - Leaks tracer: fix pthread_atfork return value check leading
    to bogus warning in log
  - Rust plugins: Not picked up by the plugin loader on macOS
  - Failed to use plugins of latest GStreamer version 1.20.x
    installed by brew on macOS
  - ptpclock: Allow at least 100ms delay between Sync/Follow_Up
    and Delay_Req/Delay_Resp messages. Fixes problems acquiring
    initial sync with certain devices
  - meson: Add -Wl,-rpath,${libdir} on macOS
  - registry: skip Rust dep builddirs when searching for plugins
    recursively</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1652097601">- Enable use of libunwind on riscv64</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3
  + Highlighted bugfixes:
  - Security fixes in Matroska, MP4 and AVI demuxers
  - Fix scrambled video playback with hardware-accelerated
    VA-API decoders on certain Intel hardware
  - playbin3/decodebin3 regression fix for unhandled streams
  - Fragmented MP4 playback fixes
  - Android H.265 encoder mapping
  - Playback of MXF files produced by FFmpeg before March 2022
  - Fix rtmp2sink crashes on 32-bit platforms
  - WebRTC improvements
  - D3D11 video decoder and screen recorder fixes
  - Performance improvements
  - Support for building against OpenCV 4.6 and other build fixes
  - Miscellaneous bug fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - clock: Avoid creating a weakref with every entry
    (performance improvement)
  - plugin: add Apache 2 license to list of known licenses to avoid
    warning
  - gst_plugin_load_file: force plugin reload if filename differs
    Add support for LoongArch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666353600">- Update to version 1.20.4:
  + Highlighted bugfixes in 1.20.4:
  - avaudiodec: fix playback issue with WMA files, would throw an
    error at EOS with FFmpeg 5.x
  - Fix deadlock when loading gst-editing-services plugin
  - Fix input buffering capacity in live mode for aggregator,
    video/audio aggregator subclasses, muxers
  - glimagesink: fix crash on Android
  - subtitle handling and subtitle overlay fixes
  - matroska-mux: allow width + height changes for
    avc3|hev1|vp8|vp9
  - rtspsrc: fix control url handling for spec compliant servers
    and add fallback for incompliant servers
  - WebRTC fixes
  - RTP retransmission fixes
  - video: fixes for formats with 4x subsampling and horizontal
    co-sited chroma (Y41B, YUV9, YVU9 and IYU9)
  - Fix consuming of the macOS package as a framework in XCode
  - Performance improvements
  - Miscellaneous bug fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - buffer: drop parent meta in deep copy/foreach_metadata
  - devicemonitor: Use a sync bus handler for the provider to
    avoid accumulating all messages until the provider is stopped
  - element: Fix requesting of pads with string templates
  - gst:
    . Protect initialization state with a recursive mutex
    . Add missing define guard for build without gstreamer debug
    logging support
  - gst_init: Initialize static plugins just before dynamic plugins
  - info: Parse "NONE" as a valid level name
  - meta: Set the parent refcount of the GstStructure correctly
  - pluginloader: Don't hang on short reads/writes
  - tracers: leaks:
    . Fix potentially invalid memory access when trying to detect
    object type
    . Fix object-refings.class flags
  - uri: When setting the same string again do nothing
  - value: Don't loop forever when serializing invalid flag
  + Base Libraries:
  - aggregator:
    . Fix input buffering in live mode (was too low before in
    many cases)
    . Fix reversed active/flushing arguments in debug log output
    . Reset EOS flag after receiving a stream-start event
  + Core Elements: queue2:
  - Hold the lock when modifying sinkresult
  - Fix deadlock when deactivate is called in pull mode</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671710400">- update to 1.20.5:
  + This release only contains bugfixes and it should be safe to
    upgrade from 1.20.x.
  + systemclock waiting fixes for certain 32-bit platforms/libcs
  + alphacombine: robustness improvements for corner case scenarios
  + avfvideosrc: Report latency when doing screen capture
  + d3d11videosink: various thread-safety and stability fixes
  + decklink: fix performance issue when HDMI signal has been lost
    for a long time
  + flacparse: Fix handling of headers advertising 32 bits per
    sample
  + mpegts: Handle when iconv doesn't support ISO 6937 (e.g. musl
    libc)
  + opengl: fix automatic dispmanx detection for rpi4 and fix usage
    of eglCreate/DestroyImage
  + opusdec: Various channel-related fixes
  + textrender: event handling fixes, esp. for GAP event
  + subparse: Fix non-closed tag handling
  + videoscale: fix handling of unknown buffer metas
  + videosink: reverse playback handling fixes
  + qtmux: Prefill mode fixes, especially for raw audio
  + multiudpsink: allow binding to IPv6 address
  + rtspsrc:
  - Fix usage of IPv6 connections in SETUP
  - Only EOS on timeout if all streams are timed out/EOS
  + splitmuxsrc: fix playback stall if there are unlinked pads
  + v4l2: Fix SIGSEGV on state change during format changes
  + wavparse robustness fixes
  + Fix static linking on macOS (opengl, vulkan)
  + gstreamer-vaapi: fix headless build against mesa &gt;= 22.3.0
  + GStreamer Editing Services library: Fix build with tools
    disabled
  + webrtc example/demo fixes
  + unit test fixes for aesdec and rtpjitterbuffer
  + Cerbero: Fix ios cross-compile with cmake on M1; some recipe
    updates and other build fixes
  + Miscellaneous bug fixes, memory leak fixes, and other stability
    and reliability improvements
  + Performance improvements
  + Changes in gstreamer base package:
  - allocator: Copy allocator name in gst_allocator_register()
  - concat: Properly propagate EOS seqnum
  - fakesrc: avoid time overflow with datarate
  - Fix build of 1.20 branch with Meson 0.64.1 for those who have
    hotdoc installed on their system.
  - gst-inspect: Don't leak list
  - meson: fix check for pthread_setname_np()
  - miniobject: support higher refcount values
  - pads: Fix non-serialized sticky event push, e.g. instant
    change rate events
  - padtemplate: Fix annotations
  - systemclock: Use futex_time64 syscall on x32 and other
    platforms that always...
  - -Wimplicit-function-declaration in pthread_setname_np check
    (missing GNUSOURCE)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674561600">- Update to version 1.22.0:
  + AV1 video codec support improvements
  + New HLS, DASH and Microsoft Smooth Streaming adaptive streaming
    clients
  + Qt6 support for rendering video inside a QML scene
  + Minimal builds optimised for binary size, including only the
    individual elements needed
  + Playbin3, Decodebin3, UriDecodebin3, Parsebin enhancements and
    stabilisation
  + WebRTC simulcast support and support for Google Congestion
    Control
  + WebRTC-based media server ingestion/egress (WHIP/WHEP) support
  + New easy to use batteries-included WebRTC sender plugin
  + Easy RTP sender timestamp reconstruction for RTP and RTSP
  + ONVIF timed metadata support
  + New fragmented MP4 muxer and non-fragmented MP4 muxer
  + New plugins for Amazon AWS storage and audio transcription
    services
  + New gtk4paintablesink and gtkwaylandsink renderers
  + New videocolorscale element that can convert and scale in one
    go for better performance
  + High bit-depth video improvements
  + Touchscreen event support in navigation API
  + Rust plugins now shipped in macOS and Windows/MSVC binary
    packages
  + H.264/H.265 timestamp correction elements for PTS/DTS
    reconstruction before muxers
  + Improved design for DMA buffer sharing and modifier handling
    for hardware-accelerated video decoders/encoders/filters and
    capturing/rendering on Linux
  + Video4Linux2 hardware accelerated decoder improvements
  + CUDA integration and Direct3D11 integration and plugin
    improvements
  + New H.264 / AVC, H.265 / HEVC and AV1 hardware-accelerated
    video encoders for AMD GPUs using the Advanced Media Framework
    (AMF) SDK
  + applemedia: H.265 / HEVC video encoding + decoding support
  + androidmedia: H.265 / HEVC video encoding support
  + New "force-live" property for audiomixer, compositor,
    glvideomixer, d3d11compositor etc.
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Rebase patches with quilt.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820800">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.</changelog>
  <changelog author="munix9@googlemail.com" date="1675771200">- Add fix using sed to find gst-plugin-scanner-%{_target_cpu}
  program (boo#1207908).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.22.1:
  + Highlighted bugfixes:
  - audio channel-mix: allow up to 64 channels (instead of up to
    63 channels)
  - avfvideosrc: Don't wait on main thread for permissions
    request
  - avvidenc: avoid generating inaccurate output timestamps,
    especially with variable framerate streams
  - AV1 video codec caps signalling improvements in various
    elements
  - codectimestamper: Fix timestamping on sequence update
  - d3d11overlaycompositor: fix texture width and height
  - d3d11videosink: Fix rendering on external handle
  - dashdemux2: fix seek operation taking a log time to finish
    for some streams
  - nvencoder: Fix B-frame encoding on Linux and min buffers in
    auto GPU mode
  - playbin3: fixing buffering for live pipelines
  - playbin: fix potential deadlock when stopping stream with
    subtitles visible
  - redenc: fix setting of extension ID for twcc
  - rtspsrc: improved compatibility with more broken RTSP servers
  - v4l2h264dec: Fix Raspberry Pi4 will not play video in
    application
  - vtdec: fix jittery playback of H.264 Level 4.1 movies in
    macOS
  - vtdec: Fix non-deterministic frame output after flushing
    seeks
  - vtenc: fix handling of interlaced ProRes on Apple M1 hardware
  - vtenc: don't advertise ARGB/RGBA64 input caps on M1 Pro/Max
    with macOS &lt;13
  - wasapi2src: Fix loopback capture on Windows 10 Anniversary
    Update
  - tools: better handling of non-ASCII command line arguments on
    Windows
  - gst-libav: fix build against newer ffmpeg versions
  - gst-python: Use arch-specific install dir for gi overrides
  - cerbero: Fix setuptools site.py breakage in Python 3.11
  - macOS packages: Fix broken binaries on macos &lt; 11.0
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + gstreamer:
  - buffer: fix copy meta reference debug log formatting
  - bin: Don't unlock unlocked mutex in gst_bin_remove_func()
  - pad: Don't leak user_data in gst_pad_start_task()
  - aggregator: Always lock aggpad around update_time_level
  - inputselector: Avoid potential deadlock when shutting down,
    e.g. playbin with subtitles
  - multiqueue: Handle use-interleave latency live pipelines,
    fixing buffering for live pipelines in playbin3
  - GstBaseSrc: fix transfer annotation for fixate() virtual
    method
  - GstBaseSrc, GstPushSrc: add nullable annotations to virtual
    methods
  - tools: Make sure UTF-8 encoded command line arguments on
    Windows
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + Highlighted bugfixes:
  - avdec_h264: fix decoder deadlocks with FFmpeg 6.0
  - rtspsrc:
    . fix regression with URI protocols in OPTIONS requests for
    RTSP over TLD
    . improved control url handling compatibility for broken
    servers
  - decklink: fix 10 bit RGB (r210) format auto detection for
    capture and fix playout if video caps are configured before
    audio caps
  - d3d11videosink: Fix tearing in case of fullscreen mode
  - playbin: fix deadlock when stopping stream with subtitles
    visible (even more)
  - typefinding: fix regression not detecting
    application/dash+xml in some corner cases
  - osxvideosink: fix broken aspect ratio and frame drawing
    region
  - decodebin3, parsebin: Improve elementary stream handling when
    decoders are not present and fix hang when removing a failing
    stream
  - urisourcebin: Propagate sticky events from parsebin, so that
    the `STREAM_START` event with the `GstStream` info is always
    available when pads get exposed
  - v4l2: Add support for YVU420M format; mark JPEG content as
    parsed
  - h264decoder, h265decoder: DPB bumping process and latency
    reporting fixes
  - Opus: Fix reading of extended channel config in MPEG-TS and
    fix missing sample rate when remuxing from RTP to Matroska
  - zxing: add support for building against zxing-c++ 2.0
  - cerbero: Fix packaging of Rust plugins on Android; fix modern
    Gentoo distro detection
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + Gstreamer:
  - datetime: Return G_MAXFLOAT instead of G_MAXDOUBLE for no
    timezone offset
  - inputselector: Wake up streaming thread before
    PLAYING_TO_PAUSED transition
  - tools: fix potential crash when passing command-line options
    on Windows
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + Highlighted bugfixes:
  - avdec: fix occasional video decoder deadlock on seeking with
    FFmpeg 6.0.
  - decodebin3: fix regression handling input streams without
    CAPS or TIME segment such as e.g. udpsrc or `pushfilesrc.
  - bluez: a2dpsink: fix Bluetooth SIG Certification test
    failures.
  - osxvideosink: fix deadlock upon closing output window.
  - qtdemux: fix edit list handling regression and AV1 codec box
    parsing.
  - qtmux: fix extraction of CEA608 closed caption data from
    S334-1A packets.
  - rtspsrc: Fix handling of * control path.
  - splitmux: timestamp handling improvements.
  - v4l2videodec: Rework dynamic resolution change handling
    (needed for IMX6 mainline codec).
  - videoflip: fix regression with automatically rotating video
    based on tags.
  - d3d11: many d3d11videosink and d3d11compositor fixes.
  - webrtc, rtp: numerous data race fixes and stability fixes.
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements.
  + gstreamer:
  - tracing: Initialize tracing infrastructure even if the debug
    system is not compiled in.
  - parse-launch: fix missing unref of looked-up child element.
  - gstutils: Add category and object to most logging messages.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + Highlighted bugfixes:
  - Security fixes for flacparse, dvdspu, and subparse.
  - d3d11videosink: Fix error on pause and play.
  - decklink: Correctly handle SDK strings on macOS and free
    strings after usage on Linux.
  - filesink: Fix buffered mode writing of buffer lists and
    buffers with multiple memories.
  - gldownload: handle passthrough without a critical.
  - h265parse: Fix framerate handling regression.
  - oggdemux: vp8 fixes.
  - mp4mux, qtmux, qtdemux: Opus audio mapping fixes.
  - pngdec: Fix wrong colours output from 16bit RGB images.
  - ptp clock: Work around ptpd bug in default configuration.
  - srtpdec: fix critical warnings on shutdown.
  - v4l2src: fix support for bayer format.
  - v4l2videoenc: support force-keyframe event in v4l2 encoder.
  - vtenc: apply DTS offset to ensure DTS &lt;= PTS.
  - gst-python: allow more functions to be called before
    gst_init().
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements.
  + gstreamer:
  - filesink: Fix buffered mode writing of buffer lists and
    buffers with multiple memories.
  - basesink: Clear EOS flag on STREAM-START event.
  - typefindhelper: downgrade bogus error level debug log
    message.
  - ptp:
    . Correctly parse clock ID from the commandline parameters in
    the helper.
    . Work around bug in ptpd in default configuration.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + Highlighted bugfixes:
  - Security fixes for the RealMedia demuxer
  - vaapi decoders, postproc: Disable DMAbuf from caps
    negotiation to fix garbled video in some cases
  - decodebin3, playbin3, parsebin fixes, especially for stream
    reconfiguration
  - hlsdemux2: fix early seeking; don't pass referer when
    updating playlists; webvtt fixes
  - gtk: Fix critical caused by pointer movement when stream is
    getting ready
  - qt6: Set sampler filtering method, fixes bad quality with
    qml6glsink and gstqt6d3d11
  - v4l2src: handle resolution change when buffers are copied
  - videoflip: update orientation tag in auto mode
  - video timecode: Add support for framerates lower than 1fps
    and accept 119.88 (120/1.001) fps
  - webrtcsink: fixes for x264enc and NVIDIA encoders
  - cerbero: Pull ninja from system if possible, avoid spurious
    bootstrap of cmake
  - packages: Recipe updates for ffmpeg, libsoup, orc
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + gstreamer:
  - taglist, plugins: fix compiler warnings with GLib &gt;= 2.76
  - tracerutils: allow casting parameter types
  - inputselector: fix playing variable is never set
- Rebase patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + Highlighted bugfixes:
  - Security fixes for the MXF demuxer and H.265 video parser
  - Fix latency regression in H.264 hardware decoder base class
  - androidmedia: fix HEVC codec profile registration and fix
    coded_data handling
  - decodebin3: fix switching from a raw stream to an encoded
    stream
  - gst-inspect: prettier and more correct signal and action
    signals printing
  - rtmp2: Allow NULL flash version, omitting the field, for
    better RTMP server compatibility
  - rtspsrc: better compatibility with buggy RTSP servers that
    don't set a clock-rate
  - rtpjitterbuffer: fix integer overflow that led to more
    packets being declared lost than have been lost
  - v4l2: fix video encoding regression on RPi and fix support
    for left and top padding
  - waylandsink: Crop surfaces to their display width height
  - cerbero: Recognise Manjaro; add Rust support for MSVC ARM64;
    cmake detection fixes
  - Various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + gstreamer:
  - gst-inspect: prettier and more correct signal printing, and
    print action signals in g_signal_emit_by_name() format
  - gst-launch: Disable fault signal handlers on macOS
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + Highlighted bugfixes:
  - Security fixes for the MXF demuxer and AV1 codec parser
  - glfilter: Memory leak fix for OpenGL filter elements
  - d3d11videosink: Fix toggling between fullscreen and maximized, and window switching in fullscreen mode
  - DASH / HLS adaptive streaming fixes
  - Decklink card device provider device name string handling fixes
  - interaudiosrc: handle non-interleaved audio properly
  - openh264: Fail gracefully if openh264 encoder/decoder creation fails
  - rtspsrc: improved whitespace handling in response headers by certain cameras
  - v4l2codecs: avoid wrap-around after 1000000 frames; tiled formats handling fixes
  - video-scaler, audio-resampler: downgraded "Can't find exact taps" debug log messages
  - wasapi2: Don't use global volume control object
  - Rust plugins: various improvements in aws, fmp4mux, hlssink3, livesync, ndisrc, rtpav1depay, rsfilesink, s3sink, sccparse
  - WebRTC: various webrtchttp, webrtcsrc, and webrtcsink improvements and fixes
  - Cerbero build tools: recognise Windows 11; restrict parallelism of gst-plugins-rs build on small systems
  - Packages: ca-certificates update; fix gio module loading and TLS support on macOS
  + gstreamer:
  - debugutils: provide gst_debug_bin_to_dot_data() implementation even if debug system is disabled
- Rebase reduce-required-meson.patch</changelog>
</package>
<package pkgid="34867d86653d1c5a05f683e4c6c64100871f636b284fd93e5f067ad1ef545f261e6b1044faffb1fdfe9f2f9c925835d8e75f11c14f67450f0710871b70830367" name="gstreamer" arch="src">
  <version epoch="0" ver="1.22.7" rel="1.1"/>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream and
  gnome-patch-translation support (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1631793601">- Stop building doc sub-package, we will in the future use
  upstreams own standalone doc package. Following this: Drop
  fdupes, gtk-doc and hotdoc BuildRequires, and fdupes call, no
  longer needed nor usefull.
- Refresh patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976000">- Update to version 1.18.6:
  + gstplugin: Fix for UWP build
  + gst-ptp-helper: Do not disable multicast loopback
  + concat: fix qos event handling
  + pluginfeature: Fix object leak
  + baseparse: fix invalid avg_bitrate after reset
  + multiqueue: Fix query unref race on flush
  + gst: Initialize optional event/message fields when parsing
  + bitwriter: Fix the trailing bits lost when getting its data
  + multiqueue: never consider a queue that is not waiting
  + input-selector: Use proper segments when cleaning cached
    buffers</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976001">- Update to version 1.20.0:
  + Development in GitLab was switched to a single git repository
    containing all the modules
  + GstPlay: new high-level playback library, replaces GstPlayer
  + WebM Alpha decoding support
  + Encoding profiles can now be tweaked with additional
    application-specified element properties
  + Compositor: multi-threaded video conversion and mixing
  + RTP header extensions: unified support in RTP depayloader and
    payloader base classes
  + SMPTE 2022-1 2-D Forward Error Correction support
  + Smart encoding (pass through) support for VP8, VP9, H.265 in
    encodebin and transcodebin
  + Runtime compatibility support for libsoup2 and libsoup3
    (libsoup3 support experimental)
  + Video decoder subframe support
  + Video decoder automatic packet-loss, data corruption, and
    keyframe request handling for RTP / WebRTC / RTSP
  + mp4 and Matroska muxers now support profile/level/resolution
    changes for H.264/H.265 input streams (i.e. codec data changing
    on the fly)
  + mp4 muxing mode that initially creates a fragmented mp4 which
    is converted to a regular mp4 on EOS
  + Audio support for the WebKit Port for Embedded (WPE) web page
    source element
  + CUDA based video color space convert and rescale elements and
    upload/download elements
  + NVIDIA memory:NVMM support for OpenGL glupload and gldownload
    elements
  + Many WebRTC improvements
  + The new VA-API plugin implementation fleshed out with more
    decoders and new postproc elements
  + AppSink API to retrieve events in addition to buffers and
    buffer lists
  + AppSrc gained more configuration options for the internal queue
    (leakiness, limits in buffers and time, getters to read current
    levels)
  + Updated Rust bindings and many new Rust plugins
  + Improved support for custom minimal GStreamer builds
  + Support build against FFmpeg 5.0
  + Linux Stateless CODEC support gained MPEG-2 and VP9
  + Windows Direct3D11/DXVA decoder gained AV1 and MPEG-2 support
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Use ldconfig_scriptlets macro for post(un) handling where
  possible.
- Update Source url.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1647604800">- Update to version 1.20.1:
  + deinterlace: various bug fixes for yadif, greedy and scalerbob
    methods
  + gtk video sink: Fix rotation not being applied when paused
  + gst-play-1.0: Fix trick-mode handling in keyboard shortcut
  + jpegdec: fix RGB conversion handling
  + matroskademux: improved ProRes video handling
  + matroskamux: Handle multiview-mode/flags/pixel-aspect-ratio
    caps fields correctly when checking caps equality on input caps
    changes
  + videoaggregator fixes (negative rate handling, current position
    rounding)
  + soup http plugin: Lookup libsoup dylib files on Apple
    platforms; fix Cerbero static build on Android and iOS
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + mpegtsmux: VBR muxing fixes
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + Support build against libfreeaptx in openaptx plugin
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + macOS: support a relocatable `GStreamer.framework` on macOS
  + macOS: fix applemedia plugin failing to load on ARM64 macOS
  + windows: ship wavpack library
  + gst-python: Fix build with Python 3.11
  + various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + plugin loader: show the reason when spawning of
    gst-plugin-scanner fails
  + registry, plugin loading: fix dynamic relocation if
    GST_PLUGIN_SUBDIR (libdir) is not a single subdirectory;
    improve GST_PLUGIN_SUBDIR handling
  + context: fix transfer annotation on
    gst_context_writable_structure() for bindings
  + baseparse: Don't truncate the duration to milliseconds in
    gst_base_parse_convert_default()
  + bufferpool: Deactivate pool and get rid of references to other
    objects from dispose instead of finalize</changelog>
  <changelog author="Mark&#xE9;ta Machov&#xE1; &lt;mmachova@suse.com&gt;" date="1652097600">- Update to version 1.20.2
  + Highlighted bugfixes:
  - avviddec: Remove vc1/wmv3 override and fix crashes on WMV
    files with FFMPEG 5.0+
  - macOS: fix plugin discovery for GStreamer installed via brew
    and fix loading of Rust plugins
  - rtpbasepayload: various header extension handling fixes
  - rtpopusdepay: fix regression in stereo input handling if
    sprop-stereo is not advertised
  - rtspclientsink: fix possible shutdown deadlock
  - mpegts: gracefully handle "empty" program maps and fix AC-4
    detection
  - mxfdemux: Handle empty VANC packets and fix EOS handling
  - playbin3: various playbin3, uridecodebin3, and playsink fixes
  - ptpclock: fix initial sync-up with certain devices
  - gltransformation: let graphene alloc its structures memory
    aligned
  - webrtcbin fixes and webrtc sendrecv example improvements
  - video4linux2: various fixes including some fixes for
    Raspberry Pi users
  - videorate segment handling fixes and other fixes
  - nvh264dec, nvh265dec: Fix broken key-unit trick modes and
    reverse playback
  - wpe: Reintroduce persistent WebContext
  - cerbero: Make it easier to consume 1.20.1 macOS GStreamer
    .pkgs
  - build fixes and gobject annotation fixes
  - bug fixes, security fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - devicemonitor: clean up signal handlers and hidden providers
    list
  - Leaks tracer: fix pthread_atfork return value check leading
    to bogus warning in log
  - Rust plugins: Not picked up by the plugin loader on macOS
  - Failed to use plugins of latest GStreamer version 1.20.x
    installed by brew on macOS
  - ptpclock: Allow at least 100ms delay between Sync/Follow_Up
    and Delay_Req/Delay_Resp messages. Fixes problems acquiring
    initial sync with certain devices
  - meson: Add -Wl,-rpath,${libdir} on macOS
  - registry: skip Rust dep builddirs when searching for plugins
    recursively</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1652097601">- Enable use of libunwind on riscv64</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3
  + Highlighted bugfixes:
  - Security fixes in Matroska, MP4 and AVI demuxers
  - Fix scrambled video playback with hardware-accelerated
    VA-API decoders on certain Intel hardware
  - playbin3/decodebin3 regression fix for unhandled streams
  - Fragmented MP4 playback fixes
  - Android H.265 encoder mapping
  - Playback of MXF files produced by FFmpeg before March 2022
  - Fix rtmp2sink crashes on 32-bit platforms
  - WebRTC improvements
  - D3D11 video decoder and screen recorder fixes
  - Performance improvements
  - Support for building against OpenCV 4.6 and other build fixes
  - Miscellaneous bug fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - clock: Avoid creating a weakref with every entry
    (performance improvement)
  - plugin: add Apache 2 license to list of known licenses to avoid
    warning
  - gst_plugin_load_file: force plugin reload if filename differs
    Add support for LoongArch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666353600">- Update to version 1.20.4:
  + Highlighted bugfixes in 1.20.4:
  - avaudiodec: fix playback issue with WMA files, would throw an
    error at EOS with FFmpeg 5.x
  - Fix deadlock when loading gst-editing-services plugin
  - Fix input buffering capacity in live mode for aggregator,
    video/audio aggregator subclasses, muxers
  - glimagesink: fix crash on Android
  - subtitle handling and subtitle overlay fixes
  - matroska-mux: allow width + height changes for
    avc3|hev1|vp8|vp9
  - rtspsrc: fix control url handling for spec compliant servers
    and add fallback for incompliant servers
  - WebRTC fixes
  - RTP retransmission fixes
  - video: fixes for formats with 4x subsampling and horizontal
    co-sited chroma (Y41B, YUV9, YVU9 and IYU9)
  - Fix consuming of the macOS package as a framework in XCode
  - Performance improvements
  - Miscellaneous bug fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - buffer: drop parent meta in deep copy/foreach_metadata
  - devicemonitor: Use a sync bus handler for the provider to
    avoid accumulating all messages until the provider is stopped
  - element: Fix requesting of pads with string templates
  - gst:
    . Protect initialization state with a recursive mutex
    . Add missing define guard for build without gstreamer debug
    logging support
  - gst_init: Initialize static plugins just before dynamic plugins
  - info: Parse "NONE" as a valid level name
  - meta: Set the parent refcount of the GstStructure correctly
  - pluginloader: Don't hang on short reads/writes
  - tracers: leaks:
    . Fix potentially invalid memory access when trying to detect
    object type
    . Fix object-refings.class flags
  - uri: When setting the same string again do nothing
  - value: Don't loop forever when serializing invalid flag
  + Base Libraries:
  - aggregator:
    . Fix input buffering in live mode (was too low before in
    many cases)
    . Fix reversed active/flushing arguments in debug log output
    . Reset EOS flag after receiving a stream-start event
  + Core Elements: queue2:
  - Hold the lock when modifying sinkresult
  - Fix deadlock when deactivate is called in pull mode</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671710400">- update to 1.20.5:
  + This release only contains bugfixes and it should be safe to
    upgrade from 1.20.x.
  + systemclock waiting fixes for certain 32-bit platforms/libcs
  + alphacombine: robustness improvements for corner case scenarios
  + avfvideosrc: Report latency when doing screen capture
  + d3d11videosink: various thread-safety and stability fixes
  + decklink: fix performance issue when HDMI signal has been lost
    for a long time
  + flacparse: Fix handling of headers advertising 32 bits per
    sample
  + mpegts: Handle when iconv doesn't support ISO 6937 (e.g. musl
    libc)
  + opengl: fix automatic dispmanx detection for rpi4 and fix usage
    of eglCreate/DestroyImage
  + opusdec: Various channel-related fixes
  + textrender: event handling fixes, esp. for GAP event
  + subparse: Fix non-closed tag handling
  + videoscale: fix handling of unknown buffer metas
  + videosink: reverse playback handling fixes
  + qtmux: Prefill mode fixes, especially for raw audio
  + multiudpsink: allow binding to IPv6 address
  + rtspsrc:
  - Fix usage of IPv6 connections in SETUP
  - Only EOS on timeout if all streams are timed out/EOS
  + splitmuxsrc: fix playback stall if there are unlinked pads
  + v4l2: Fix SIGSEGV on state change during format changes
  + wavparse robustness fixes
  + Fix static linking on macOS (opengl, vulkan)
  + gstreamer-vaapi: fix headless build against mesa &gt;= 22.3.0
  + GStreamer Editing Services library: Fix build with tools
    disabled
  + webrtc example/demo fixes
  + unit test fixes for aesdec and rtpjitterbuffer
  + Cerbero: Fix ios cross-compile with cmake on M1; some recipe
    updates and other build fixes
  + Miscellaneous bug fixes, memory leak fixes, and other stability
    and reliability improvements
  + Performance improvements
  + Changes in gstreamer base package:
  - allocator: Copy allocator name in gst_allocator_register()
  - concat: Properly propagate EOS seqnum
  - fakesrc: avoid time overflow with datarate
  - Fix build of 1.20 branch with Meson 0.64.1 for those who have
    hotdoc installed on their system.
  - gst-inspect: Don't leak list
  - meson: fix check for pthread_setname_np()
  - miniobject: support higher refcount values
  - pads: Fix non-serialized sticky event push, e.g. instant
    change rate events
  - padtemplate: Fix annotations
  - systemclock: Use futex_time64 syscall on x32 and other
    platforms that always...
  - -Wimplicit-function-declaration in pthread_setname_np check
    (missing GNUSOURCE)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674561600">- Update to version 1.22.0:
  + AV1 video codec support improvements
  + New HLS, DASH and Microsoft Smooth Streaming adaptive streaming
    clients
  + Qt6 support for rendering video inside a QML scene
  + Minimal builds optimised for binary size, including only the
    individual elements needed
  + Playbin3, Decodebin3, UriDecodebin3, Parsebin enhancements and
    stabilisation
  + WebRTC simulcast support and support for Google Congestion
    Control
  + WebRTC-based media server ingestion/egress (WHIP/WHEP) support
  + New easy to use batteries-included WebRTC sender plugin
  + Easy RTP sender timestamp reconstruction for RTP and RTSP
  + ONVIF timed metadata support
  + New fragmented MP4 muxer and non-fragmented MP4 muxer
  + New plugins for Amazon AWS storage and audio transcription
    services
  + New gtk4paintablesink and gtkwaylandsink renderers
  + New videocolorscale element that can convert and scale in one
    go for better performance
  + High bit-depth video improvements
  + Touchscreen event support in navigation API
  + Rust plugins now shipped in macOS and Windows/MSVC binary
    packages
  + H.264/H.265 timestamp correction elements for PTS/DTS
    reconstruction before muxers
  + Improved design for DMA buffer sharing and modifier handling
    for hardware-accelerated video decoders/encoders/filters and
    capturing/rendering on Linux
  + Video4Linux2 hardware accelerated decoder improvements
  + CUDA integration and Direct3D11 integration and plugin
    improvements
  + New H.264 / AVC, H.265 / HEVC and AV1 hardware-accelerated
    video encoders for AMD GPUs using the Advanced Media Framework
    (AMF) SDK
  + applemedia: H.265 / HEVC video encoding + decoding support
  + androidmedia: H.265 / HEVC video encoding support
  + New "force-live" property for audiomixer, compositor,
    glvideomixer, d3d11compositor etc.
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Rebase patches with quilt.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820800">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.</changelog>
  <changelog author="munix9@googlemail.com" date="1675771200">- Add fix using sed to find gst-plugin-scanner-%{_target_cpu}
  program (boo#1207908).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.22.1:
  + Highlighted bugfixes:
  - audio channel-mix: allow up to 64 channels (instead of up to
    63 channels)
  - avfvideosrc: Don't wait on main thread for permissions
    request
  - avvidenc: avoid generating inaccurate output timestamps,
    especially with variable framerate streams
  - AV1 video codec caps signalling improvements in various
    elements
  - codectimestamper: Fix timestamping on sequence update
  - d3d11overlaycompositor: fix texture width and height
  - d3d11videosink: Fix rendering on external handle
  - dashdemux2: fix seek operation taking a log time to finish
    for some streams
  - nvencoder: Fix B-frame encoding on Linux and min buffers in
    auto GPU mode
  - playbin3: fixing buffering for live pipelines
  - playbin: fix potential deadlock when stopping stream with
    subtitles visible
  - redenc: fix setting of extension ID for twcc
  - rtspsrc: improved compatibility with more broken RTSP servers
  - v4l2h264dec: Fix Raspberry Pi4 will not play video in
    application
  - vtdec: fix jittery playback of H.264 Level 4.1 movies in
    macOS
  - vtdec: Fix non-deterministic frame output after flushing
    seeks
  - vtenc: fix handling of interlaced ProRes on Apple M1 hardware
  - vtenc: don't advertise ARGB/RGBA64 input caps on M1 Pro/Max
    with macOS &lt;13
  - wasapi2src: Fix loopback capture on Windows 10 Anniversary
    Update
  - tools: better handling of non-ASCII command line arguments on
    Windows
  - gst-libav: fix build against newer ffmpeg versions
  - gst-python: Use arch-specific install dir for gi overrides
  - cerbero: Fix setuptools site.py breakage in Python 3.11
  - macOS packages: Fix broken binaries on macos &lt; 11.0
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + gstreamer:
  - buffer: fix copy meta reference debug log formatting
  - bin: Don't unlock unlocked mutex in gst_bin_remove_func()
  - pad: Don't leak user_data in gst_pad_start_task()
  - aggregator: Always lock aggpad around update_time_level
  - inputselector: Avoid potential deadlock when shutting down,
    e.g. playbin with subtitles
  - multiqueue: Handle use-interleave latency live pipelines,
    fixing buffering for live pipelines in playbin3
  - GstBaseSrc: fix transfer annotation for fixate() virtual
    method
  - GstBaseSrc, GstPushSrc: add nullable annotations to virtual
    methods
  - tools: Make sure UTF-8 encoded command line arguments on
    Windows
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + Highlighted bugfixes:
  - avdec_h264: fix decoder deadlocks with FFmpeg 6.0
  - rtspsrc:
    . fix regression with URI protocols in OPTIONS requests for
    RTSP over TLD
    . improved control url handling compatibility for broken
    servers
  - decklink: fix 10 bit RGB (r210) format auto detection for
    capture and fix playout if video caps are configured before
    audio caps
  - d3d11videosink: Fix tearing in case of fullscreen mode
  - playbin: fix deadlock when stopping stream with subtitles
    visible (even more)
  - typefinding: fix regression not detecting
    application/dash+xml in some corner cases
  - osxvideosink: fix broken aspect ratio and frame drawing
    region
  - decodebin3, parsebin: Improve elementary stream handling when
    decoders are not present and fix hang when removing a failing
    stream
  - urisourcebin: Propagate sticky events from parsebin, so that
    the `STREAM_START` event with the `GstStream` info is always
    available when pads get exposed
  - v4l2: Add support for YVU420M format; mark JPEG content as
    parsed
  - h264decoder, h265decoder: DPB bumping process and latency
    reporting fixes
  - Opus: Fix reading of extended channel config in MPEG-TS and
    fix missing sample rate when remuxing from RTP to Matroska
  - zxing: add support for building against zxing-c++ 2.0
  - cerbero: Fix packaging of Rust plugins on Android; fix modern
    Gentoo distro detection
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + Gstreamer:
  - datetime: Return G_MAXFLOAT instead of G_MAXDOUBLE for no
    timezone offset
  - inputselector: Wake up streaming thread before
    PLAYING_TO_PAUSED transition
  - tools: fix potential crash when passing command-line options
    on Windows
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + Highlighted bugfixes:
  - avdec: fix occasional video decoder deadlock on seeking with
    FFmpeg 6.0.
  - decodebin3: fix regression handling input streams without
    CAPS or TIME segment such as e.g. udpsrc or `pushfilesrc.
  - bluez: a2dpsink: fix Bluetooth SIG Certification test
    failures.
  - osxvideosink: fix deadlock upon closing output window.
  - qtdemux: fix edit list handling regression and AV1 codec box
    parsing.
  - qtmux: fix extraction of CEA608 closed caption data from
    S334-1A packets.
  - rtspsrc: Fix handling of * control path.
  - splitmux: timestamp handling improvements.
  - v4l2videodec: Rework dynamic resolution change handling
    (needed for IMX6 mainline codec).
  - videoflip: fix regression with automatically rotating video
    based on tags.
  - d3d11: many d3d11videosink and d3d11compositor fixes.
  - webrtc, rtp: numerous data race fixes and stability fixes.
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements.
  + gstreamer:
  - tracing: Initialize tracing infrastructure even if the debug
    system is not compiled in.
  - parse-launch: fix missing unref of looked-up child element.
  - gstutils: Add category and object to most logging messages.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + Highlighted bugfixes:
  - Security fixes for flacparse, dvdspu, and subparse.
  - d3d11videosink: Fix error on pause and play.
  - decklink: Correctly handle SDK strings on macOS and free
    strings after usage on Linux.
  - filesink: Fix buffered mode writing of buffer lists and
    buffers with multiple memories.
  - gldownload: handle passthrough without a critical.
  - h265parse: Fix framerate handling regression.
  - oggdemux: vp8 fixes.
  - mp4mux, qtmux, qtdemux: Opus audio mapping fixes.
  - pngdec: Fix wrong colours output from 16bit RGB images.
  - ptp clock: Work around ptpd bug in default configuration.
  - srtpdec: fix critical warnings on shutdown.
  - v4l2src: fix support for bayer format.
  - v4l2videoenc: support force-keyframe event in v4l2 encoder.
  - vtenc: apply DTS offset to ensure DTS &lt;= PTS.
  - gst-python: allow more functions to be called before
    gst_init().
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements.
  + gstreamer:
  - filesink: Fix buffered mode writing of buffer lists and
    buffers with multiple memories.
  - basesink: Clear EOS flag on STREAM-START event.
  - typefindhelper: downgrade bogus error level debug log
    message.
  - ptp:
    . Correctly parse clock ID from the commandline parameters in
    the helper.
    . Work around bug in ptpd in default configuration.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + Highlighted bugfixes:
  - Security fixes for the RealMedia demuxer
  - vaapi decoders, postproc: Disable DMAbuf from caps
    negotiation to fix garbled video in some cases
  - decodebin3, playbin3, parsebin fixes, especially for stream
    reconfiguration
  - hlsdemux2: fix early seeking; don't pass referer when
    updating playlists; webvtt fixes
  - gtk: Fix critical caused by pointer movement when stream is
    getting ready
  - qt6: Set sampler filtering method, fixes bad quality with
    qml6glsink and gstqt6d3d11
  - v4l2src: handle resolution change when buffers are copied
  - videoflip: update orientation tag in auto mode
  - video timecode: Add support for framerates lower than 1fps
    and accept 119.88 (120/1.001) fps
  - webrtcsink: fixes for x264enc and NVIDIA encoders
  - cerbero: Pull ninja from system if possible, avoid spurious
    bootstrap of cmake
  - packages: Recipe updates for ffmpeg, libsoup, orc
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + gstreamer:
  - taglist, plugins: fix compiler warnings with GLib &gt;= 2.76
  - tracerutils: allow casting parameter types
  - inputselector: fix playing variable is never set
- Rebase patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + Highlighted bugfixes:
  - Security fixes for the MXF demuxer and H.265 video parser
  - Fix latency regression in H.264 hardware decoder base class
  - androidmedia: fix HEVC codec profile registration and fix
    coded_data handling
  - decodebin3: fix switching from a raw stream to an encoded
    stream
  - gst-inspect: prettier and more correct signal and action
    signals printing
  - rtmp2: Allow NULL flash version, omitting the field, for
    better RTMP server compatibility
  - rtspsrc: better compatibility with buggy RTSP servers that
    don't set a clock-rate
  - rtpjitterbuffer: fix integer overflow that led to more
    packets being declared lost than have been lost
  - v4l2: fix video encoding regression on RPi and fix support
    for left and top padding
  - waylandsink: Crop surfaces to their display width height
  - cerbero: Recognise Manjaro; add Rust support for MSVC ARM64;
    cmake detection fixes
  - Various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + gstreamer:
  - gst-inspect: prettier and more correct signal printing, and
    print action signals in g_signal_emit_by_name() format
  - gst-launch: Disable fault signal handlers on macOS
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + Highlighted bugfixes:
  - Security fixes for the MXF demuxer and AV1 codec parser
  - glfilter: Memory leak fix for OpenGL filter elements
  - d3d11videosink: Fix toggling between fullscreen and maximized, and window switching in fullscreen mode
  - DASH / HLS adaptive streaming fixes
  - Decklink card device provider device name string handling fixes
  - interaudiosrc: handle non-interleaved audio properly
  - openh264: Fail gracefully if openh264 encoder/decoder creation fails
  - rtspsrc: improved whitespace handling in response headers by certain cameras
  - v4l2codecs: avoid wrap-around after 1000000 frames; tiled formats handling fixes
  - video-scaler, audio-resampler: downgraded "Can't find exact taps" debug log messages
  - wasapi2: Don't use global volume control object
  - Rust plugins: various improvements in aws, fmp4mux, hlssink3, livesync, ndisrc, rtpav1depay, rsfilesink, s3sink, sccparse
  - WebRTC: various webrtchttp, webrtcsrc, and webrtcsink improvements and fixes
  - Cerbero build tools: recognise Windows 11; restrict parallelism of gst-plugins-rs build on small systems
  - Packages: ca-certificates update; fix gio module loading and TLS support on macOS
  + gstreamer:
  - debugutils: provide gst_debug_bin_to_dot_data() implementation even if debug system is disabled
- Rebase reduce-required-meson.patch</changelog>
</package>
<package pkgid="c2f6e8dcdd60ae269cd8cedb0b91dd84ad67bebfb4cf43ac6b0cd5385871427805c732c870c21090a929e2a12b265e33aac3ba9013551687f1c81595f5c7b937" name="gstreamer" arch="x86_64">
  <version epoch="0" ver="1.22.7" rel="1.1"/>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream and
  gnome-patch-translation support (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1631793601">- Stop building doc sub-package, we will in the future use
  upstreams own standalone doc package. Following this: Drop
  fdupes, gtk-doc and hotdoc BuildRequires, and fdupes call, no
  longer needed nor usefull.
- Refresh patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976000">- Update to version 1.18.6:
  + gstplugin: Fix for UWP build
  + gst-ptp-helper: Do not disable multicast loopback
  + concat: fix qos event handling
  + pluginfeature: Fix object leak
  + baseparse: fix invalid avg_bitrate after reset
  + multiqueue: Fix query unref race on flush
  + gst: Initialize optional event/message fields when parsing
  + bitwriter: Fix the trailing bits lost when getting its data
  + multiqueue: never consider a queue that is not waiting
  + input-selector: Use proper segments when cleaning cached
    buffers</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976001">- Update to version 1.20.0:
  + Development in GitLab was switched to a single git repository
    containing all the modules
  + GstPlay: new high-level playback library, replaces GstPlayer
  + WebM Alpha decoding support
  + Encoding profiles can now be tweaked with additional
    application-specified element properties
  + Compositor: multi-threaded video conversion and mixing
  + RTP header extensions: unified support in RTP depayloader and
    payloader base classes
  + SMPTE 2022-1 2-D Forward Error Correction support
  + Smart encoding (pass through) support for VP8, VP9, H.265 in
    encodebin and transcodebin
  + Runtime compatibility support for libsoup2 and libsoup3
    (libsoup3 support experimental)
  + Video decoder subframe support
  + Video decoder automatic packet-loss, data corruption, and
    keyframe request handling for RTP / WebRTC / RTSP
  + mp4 and Matroska muxers now support profile/level/resolution
    changes for H.264/H.265 input streams (i.e. codec data changing
    on the fly)
  + mp4 muxing mode that initially creates a fragmented mp4 which
    is converted to a regular mp4 on EOS
  + Audio support for the WebKit Port for Embedded (WPE) web page
    source element
  + CUDA based video color space convert and rescale elements and
    upload/download elements
  + NVIDIA memory:NVMM support for OpenGL glupload and gldownload
    elements
  + Many WebRTC improvements
  + The new VA-API plugin implementation fleshed out with more
    decoders and new postproc elements
  + AppSink API to retrieve events in addition to buffers and
    buffer lists
  + AppSrc gained more configuration options for the internal queue
    (leakiness, limits in buffers and time, getters to read current
    levels)
  + Updated Rust bindings and many new Rust plugins
  + Improved support for custom minimal GStreamer builds
  + Support build against FFmpeg 5.0
  + Linux Stateless CODEC support gained MPEG-2 and VP9
  + Windows Direct3D11/DXVA decoder gained AV1 and MPEG-2 support
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Use ldconfig_scriptlets macro for post(un) handling where
  possible.
- Update Source url.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1647604800">- Update to version 1.20.1:
  + deinterlace: various bug fixes for yadif, greedy and scalerbob
    methods
  + gtk video sink: Fix rotation not being applied when paused
  + gst-play-1.0: Fix trick-mode handling in keyboard shortcut
  + jpegdec: fix RGB conversion handling
  + matroskademux: improved ProRes video handling
  + matroskamux: Handle multiview-mode/flags/pixel-aspect-ratio
    caps fields correctly when checking caps equality on input caps
    changes
  + videoaggregator fixes (negative rate handling, current position
    rounding)
  + soup http plugin: Lookup libsoup dylib files on Apple
    platforms; fix Cerbero static build on Android and iOS
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + mpegtsmux: VBR muxing fixes
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + Support build against libfreeaptx in openaptx plugin
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + macOS: support a relocatable `GStreamer.framework` on macOS
  + macOS: fix applemedia plugin failing to load on ARM64 macOS
  + windows: ship wavpack library
  + gst-python: Fix build with Python 3.11
  + various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + plugin loader: show the reason when spawning of
    gst-plugin-scanner fails
  + registry, plugin loading: fix dynamic relocation if
    GST_PLUGIN_SUBDIR (libdir) is not a single subdirectory;
    improve GST_PLUGIN_SUBDIR handling
  + context: fix transfer annotation on
    gst_context_writable_structure() for bindings
  + baseparse: Don't truncate the duration to milliseconds in
    gst_base_parse_convert_default()
  + bufferpool: Deactivate pool and get rid of references to other
    objects from dispose instead of finalize</changelog>
  <changelog author="Mark&#xE9;ta Machov&#xE1; &lt;mmachova@suse.com&gt;" date="1652097600">- Update to version 1.20.2
  + Highlighted bugfixes:
  - avviddec: Remove vc1/wmv3 override and fix crashes on WMV
    files with FFMPEG 5.0+
  - macOS: fix plugin discovery for GStreamer installed via brew
    and fix loading of Rust plugins
  - rtpbasepayload: various header extension handling fixes
  - rtpopusdepay: fix regression in stereo input handling if
    sprop-stereo is not advertised
  - rtspclientsink: fix possible shutdown deadlock
  - mpegts: gracefully handle "empty" program maps and fix AC-4
    detection
  - mxfdemux: Handle empty VANC packets and fix EOS handling
  - playbin3: various playbin3, uridecodebin3, and playsink fixes
  - ptpclock: fix initial sync-up with certain devices
  - gltransformation: let graphene alloc its structures memory
    aligned
  - webrtcbin fixes and webrtc sendrecv example improvements
  - video4linux2: various fixes including some fixes for
    Raspberry Pi users
  - videorate segment handling fixes and other fixes
  - nvh264dec, nvh265dec: Fix broken key-unit trick modes and
    reverse playback
  - wpe: Reintroduce persistent WebContext
  - cerbero: Make it easier to consume 1.20.1 macOS GStreamer
    .pkgs
  - build fixes and gobject annotation fixes
  - bug fixes, security fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - devicemonitor: clean up signal handlers and hidden providers
    list
  - Leaks tracer: fix pthread_atfork return value check leading
    to bogus warning in log
  - Rust plugins: Not picked up by the plugin loader on macOS
  - Failed to use plugins of latest GStreamer version 1.20.x
    installed by brew on macOS
  - ptpclock: Allow at least 100ms delay between Sync/Follow_Up
    and Delay_Req/Delay_Resp messages. Fixes problems acquiring
    initial sync with certain devices
  - meson: Add -Wl,-rpath,${libdir} on macOS
  - registry: skip Rust dep builddirs when searching for plugins
    recursively</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1652097601">- Enable use of libunwind on riscv64</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3
  + Highlighted bugfixes:
  - Security fixes in Matroska, MP4 and AVI demuxers
  - Fix scrambled video playback with hardware-accelerated
    VA-API decoders on certain Intel hardware
  - playbin3/decodebin3 regression fix for unhandled streams
  - Fragmented MP4 playback fixes
  - Android H.265 encoder mapping
  - Playback of MXF files produced by FFmpeg before March 2022
  - Fix rtmp2sink crashes on 32-bit platforms
  - WebRTC improvements
  - D3D11 video decoder and screen recorder fixes
  - Performance improvements
  - Support for building against OpenCV 4.6 and other build fixes
  - Miscellaneous bug fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - clock: Avoid creating a weakref with every entry
    (performance improvement)
  - plugin: add Apache 2 license to list of known licenses to avoid
    warning
  - gst_plugin_load_file: force plugin reload if filename differs
    Add support for LoongArch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666353600">- Update to version 1.20.4:
  + Highlighted bugfixes in 1.20.4:
  - avaudiodec: fix playback issue with WMA files, would throw an
    error at EOS with FFmpeg 5.x
  - Fix deadlock when loading gst-editing-services plugin
  - Fix input buffering capacity in live mode for aggregator,
    video/audio aggregator subclasses, muxers
  - glimagesink: fix crash on Android
  - subtitle handling and subtitle overlay fixes
  - matroska-mux: allow width + height changes for
    avc3|hev1|vp8|vp9
  - rtspsrc: fix control url handling for spec compliant servers
    and add fallback for incompliant servers
  - WebRTC fixes
  - RTP retransmission fixes
  - video: fixes for formats with 4x subsampling and horizontal
    co-sited chroma (Y41B, YUV9, YVU9 and IYU9)
  - Fix consuming of the macOS package as a framework in XCode
  - Performance improvements
  - Miscellaneous bug fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - buffer: drop parent meta in deep copy/foreach_metadata
  - devicemonitor: Use a sync bus handler for the provider to
    avoid accumulating all messages until the provider is stopped
  - element: Fix requesting of pads with string templates
  - gst:
    . Protect initialization state with a recursive mutex
    . Add missing define guard for build without gstreamer debug
    logging support
  - gst_init: Initialize static plugins just before dynamic plugins
  - info: Parse "NONE" as a valid level name
  - meta: Set the parent refcount of the GstStructure correctly
  - pluginloader: Don't hang on short reads/writes
  - tracers: leaks:
    . Fix potentially invalid memory access when trying to detect
    object type
    . Fix object-refings.class flags
  - uri: When setting the same string again do nothing
  - value: Don't loop forever when serializing invalid flag
  + Base Libraries:
  - aggregator:
    . Fix input buffering in live mode (was too low before in
    many cases)
    . Fix reversed active/flushing arguments in debug log output
    . Reset EOS flag after receiving a stream-start event
  + Core Elements: queue2:
  - Hold the lock when modifying sinkresult
  - Fix deadlock when deactivate is called in pull mode</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671710400">- update to 1.20.5:
  + This release only contains bugfixes and it should be safe to
    upgrade from 1.20.x.
  + systemclock waiting fixes for certain 32-bit platforms/libcs
  + alphacombine: robustness improvements for corner case scenarios
  + avfvideosrc: Report latency when doing screen capture
  + d3d11videosink: various thread-safety and stability fixes
  + decklink: fix performance issue when HDMI signal has been lost
    for a long time
  + flacparse: Fix handling of headers advertising 32 bits per
    sample
  + mpegts: Handle when iconv doesn't support ISO 6937 (e.g. musl
    libc)
  + opengl: fix automatic dispmanx detection for rpi4 and fix usage
    of eglCreate/DestroyImage
  + opusdec: Various channel-related fixes
  + textrender: event handling fixes, esp. for GAP event
  + subparse: Fix non-closed tag handling
  + videoscale: fix handling of unknown buffer metas
  + videosink: reverse playback handling fixes
  + qtmux: Prefill mode fixes, especially for raw audio
  + multiudpsink: allow binding to IPv6 address
  + rtspsrc:
  - Fix usage of IPv6 connections in SETUP
  - Only EOS on timeout if all streams are timed out/EOS
  + splitmuxsrc: fix playback stall if there are unlinked pads
  + v4l2: Fix SIGSEGV on state change during format changes
  + wavparse robustness fixes
  + Fix static linking on macOS (opengl, vulkan)
  + gstreamer-vaapi: fix headless build against mesa &gt;= 22.3.0
  + GStreamer Editing Services library: Fix build with tools
    disabled
  + webrtc example/demo fixes
  + unit test fixes for aesdec and rtpjitterbuffer
  + Cerbero: Fix ios cross-compile with cmake on M1; some recipe
    updates and other build fixes
  + Miscellaneous bug fixes, memory leak fixes, and other stability
    and reliability improvements
  + Performance improvements
  + Changes in gstreamer base package:
  - allocator: Copy allocator name in gst_allocator_register()
  - concat: Properly propagate EOS seqnum
  - fakesrc: avoid time overflow with datarate
  - Fix build of 1.20 branch with Meson 0.64.1 for those who have
    hotdoc installed on their system.
  - gst-inspect: Don't leak list
  - meson: fix check for pthread_setname_np()
  - miniobject: support higher refcount values
  - pads: Fix non-serialized sticky event push, e.g. instant
    change rate events
  - padtemplate: Fix annotations
  - systemclock: Use futex_time64 syscall on x32 and other
    platforms that always...
  - -Wimplicit-function-declaration in pthread_setname_np check
    (missing GNUSOURCE)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674561600">- Update to version 1.22.0:
  + AV1 video codec support improvements
  + New HLS, DASH and Microsoft Smooth Streaming adaptive streaming
    clients
  + Qt6 support for rendering video inside a QML scene
  + Minimal builds optimised for binary size, including only the
    individual elements needed
  + Playbin3, Decodebin3, UriDecodebin3, Parsebin enhancements and
    stabilisation
  + WebRTC simulcast support and support for Google Congestion
    Control
  + WebRTC-based media server ingestion/egress (WHIP/WHEP) support
  + New easy to use batteries-included WebRTC sender plugin
  + Easy RTP sender timestamp reconstruction for RTP and RTSP
  + ONVIF timed metadata support
  + New fragmented MP4 muxer and non-fragmented MP4 muxer
  + New plugins for Amazon AWS storage and audio transcription
    services
  + New gtk4paintablesink and gtkwaylandsink renderers
  + New videocolorscale element that can convert and scale in one
    go for better performance
  + High bit-depth video improvements
  + Touchscreen event support in navigation API
  + Rust plugins now shipped in macOS and Windows/MSVC binary
    packages
  + H.264/H.265 timestamp correction elements for PTS/DTS
    reconstruction before muxers
  + Improved design for DMA buffer sharing and modifier handling
    for hardware-accelerated video decoders/encoders/filters and
    capturing/rendering on Linux
  + Video4Linux2 hardware accelerated decoder improvements
  + CUDA integration and Direct3D11 integration and plugin
    improvements
  + New H.264 / AVC, H.265 / HEVC and AV1 hardware-accelerated
    video encoders for AMD GPUs using the Advanced Media Framework
    (AMF) SDK
  + applemedia: H.265 / HEVC video encoding + decoding support
  + androidmedia: H.265 / HEVC video encoding support
  + New "force-live" property for audiomixer, compositor,
    glvideomixer, d3d11compositor etc.
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Rebase patches with quilt.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820800">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.</changelog>
  <changelog author="munix9@googlemail.com" date="1675771200">- Add fix using sed to find gst-plugin-scanner-%{_target_cpu}
  program (boo#1207908).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.22.1:
  + Highlighted bugfixes:
  - audio channel-mix: allow up to 64 channels (instead of up to
    63 channels)
  - avfvideosrc: Don't wait on main thread for permissions
    request
  - avvidenc: avoid generating inaccurate output timestamps,
    especially with variable framerate streams
  - AV1 video codec caps signalling improvements in various
    elements
  - codectimestamper: Fix timestamping on sequence update
  - d3d11overlaycompositor: fix texture width and height
  - d3d11videosink: Fix rendering on external handle
  - dashdemux2: fix seek operation taking a log time to finish
    for some streams
  - nvencoder: Fix B-frame encoding on Linux and min buffers in
    auto GPU mode
  - playbin3: fixing buffering for live pipelines
  - playbin: fix potential deadlock when stopping stream with
    subtitles visible
  - redenc: fix setting of extension ID for twcc
  - rtspsrc: improved compatibility with more broken RTSP servers
  - v4l2h264dec: Fix Raspberry Pi4 will not play video in
    application
  - vtdec: fix jittery playback of H.264 Level 4.1 movies in
    macOS
  - vtdec: Fix non-deterministic frame output after flushing
    seeks
  - vtenc: fix handling of interlaced ProRes on Apple M1 hardware
  - vtenc: don't advertise ARGB/RGBA64 input caps on M1 Pro/Max
    with macOS &lt;13
  - wasapi2src: Fix loopback capture on Windows 10 Anniversary
    Update
  - tools: better handling of non-ASCII command line arguments on
    Windows
  - gst-libav: fix build against newer ffmpeg versions
  - gst-python: Use arch-specific install dir for gi overrides
  - cerbero: Fix setuptools site.py breakage in Python 3.11
  - macOS packages: Fix broken binaries on macos &lt; 11.0
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + gstreamer:
  - buffer: fix copy meta reference debug log formatting
  - bin: Don't unlock unlocked mutex in gst_bin_remove_func()
  - pad: Don't leak user_data in gst_pad_start_task()
  - aggregator: Always lock aggpad around update_time_level
  - inputselector: Avoid potential deadlock when shutting down,
    e.g. playbin with subtitles
  - multiqueue: Handle use-interleave latency live pipelines,
    fixing buffering for live pipelines in playbin3
  - GstBaseSrc: fix transfer annotation for fixate() virtual
    method
  - GstBaseSrc, GstPushSrc: add nullable annotations to virtual
    methods
  - tools: Make sure UTF-8 encoded command line arguments on
    Windows
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + Highlighted bugfixes:
  - avdec_h264: fix decoder deadlocks with FFmpeg 6.0
  - rtspsrc:
    . fix regression with URI protocols in OPTIONS requests for
    RTSP over TLD
    . improved control url handling compatibility for broken
    servers
  - decklink: fix 10 bit RGB (r210) format auto detection for
    capture and fix playout if video caps are configured before
    audio caps
  - d3d11videosink: Fix tearing in case of fullscreen mode
  - playbin: fix deadlock when stopping stream with subtitles
    visible (even more)
  - typefinding: fix regression not detecting
    application/dash+xml in some corner cases
  - osxvideosink: fix broken aspect ratio and frame drawing
    region
  - decodebin3, parsebin: Improve elementary stream handling when
    decoders are not present and fix hang when removing a failing
    stream
  - urisourcebin: Propagate sticky events from parsebin, so that
    the `STREAM_START` event with the `GstStream` info is always
    available when pads get exposed
  - v4l2: Add support for YVU420M format; mark JPEG content as
    parsed
  - h264decoder, h265decoder: DPB bumping process and latency
    reporting fixes
  - Opus: Fix reading of extended channel config in MPEG-TS and
    fix missing sample rate when remuxing from RTP to Matroska
  - zxing: add support for building against zxing-c++ 2.0
  - cerbero: Fix packaging of Rust plugins on Android; fix modern
    Gentoo distro detection
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + Gstreamer:
  - datetime: Return G_MAXFLOAT instead of G_MAXDOUBLE for no
    timezone offset
  - inputselector: Wake up streaming thread before
    PLAYING_TO_PAUSED transition
  - tools: fix potential crash when passing command-line options
    on Windows
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + Highlighted bugfixes:
  - avdec: fix occasional video decoder deadlock on seeking with
    FFmpeg 6.0.
  - decodebin3: fix regression handling input streams without
    CAPS or TIME segment such as e.g. udpsrc or `pushfilesrc.
  - bluez: a2dpsink: fix Bluetooth SIG Certification test
    failures.
  - osxvideosink: fix deadlock upon closing output window.
  - qtdemux: fix edit list handling regression and AV1 codec box
    parsing.
  - qtmux: fix extraction of CEA608 closed caption data from
    S334-1A packets.
  - rtspsrc: Fix handling of * control path.
  - splitmux: timestamp handling improvements.
  - v4l2videodec: Rework dynamic resolution change handling
    (needed for IMX6 mainline codec).
  - videoflip: fix regression with automatically rotating video
    based on tags.
  - d3d11: many d3d11videosink and d3d11compositor fixes.
  - webrtc, rtp: numerous data race fixes and stability fixes.
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements.
  + gstreamer:
  - tracing: Initialize tracing infrastructure even if the debug
    system is not compiled in.
  - parse-launch: fix missing unref of looked-up child element.
  - gstutils: Add category and object to most logging messages.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + Highlighted bugfixes:
  - Security fixes for flacparse, dvdspu, and subparse.
  - d3d11videosink: Fix error on pause and play.
  - decklink: Correctly handle SDK strings on macOS and free
    strings after usage on Linux.
  - filesink: Fix buffered mode writing of buffer lists and
    buffers with multiple memories.
  - gldownload: handle passthrough without a critical.
  - h265parse: Fix framerate handling regression.
  - oggdemux: vp8 fixes.
  - mp4mux, qtmux, qtdemux: Opus audio mapping fixes.
  - pngdec: Fix wrong colours output from 16bit RGB images.
  - ptp clock: Work around ptpd bug in default configuration.
  - srtpdec: fix critical warnings on shutdown.
  - v4l2src: fix support for bayer format.
  - v4l2videoenc: support force-keyframe event in v4l2 encoder.
  - vtenc: apply DTS offset to ensure DTS &lt;= PTS.
  - gst-python: allow more functions to be called before
    gst_init().
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements.
  + gstreamer:
  - filesink: Fix buffered mode writing of buffer lists and
    buffers with multiple memories.
  - basesink: Clear EOS flag on STREAM-START event.
  - typefindhelper: downgrade bogus error level debug log
    message.
  - ptp:
    . Correctly parse clock ID from the commandline parameters in
    the helper.
    . Work around bug in ptpd in default configuration.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + Highlighted bugfixes:
  - Security fixes for the RealMedia demuxer
  - vaapi decoders, postproc: Disable DMAbuf from caps
    negotiation to fix garbled video in some cases
  - decodebin3, playbin3, parsebin fixes, especially for stream
    reconfiguration
  - hlsdemux2: fix early seeking; don't pass referer when
    updating playlists; webvtt fixes
  - gtk: Fix critical caused by pointer movement when stream is
    getting ready
  - qt6: Set sampler filtering method, fixes bad quality with
    qml6glsink and gstqt6d3d11
  - v4l2src: handle resolution change when buffers are copied
  - videoflip: update orientation tag in auto mode
  - video timecode: Add support for framerates lower than 1fps
    and accept 119.88 (120/1.001) fps
  - webrtcsink: fixes for x264enc and NVIDIA encoders
  - cerbero: Pull ninja from system if possible, avoid spurious
    bootstrap of cmake
  - packages: Recipe updates for ffmpeg, libsoup, orc
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + gstreamer:
  - taglist, plugins: fix compiler warnings with GLib &gt;= 2.76
  - tracerutils: allow casting parameter types
  - inputselector: fix playing variable is never set
- Rebase patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + Highlighted bugfixes:
  - Security fixes for the MXF demuxer and H.265 video parser
  - Fix latency regression in H.264 hardware decoder base class
  - androidmedia: fix HEVC codec profile registration and fix
    coded_data handling
  - decodebin3: fix switching from a raw stream to an encoded
    stream
  - gst-inspect: prettier and more correct signal and action
    signals printing
  - rtmp2: Allow NULL flash version, omitting the field, for
    better RTMP server compatibility
  - rtspsrc: better compatibility with buggy RTSP servers that
    don't set a clock-rate
  - rtpjitterbuffer: fix integer overflow that led to more
    packets being declared lost than have been lost
  - v4l2: fix video encoding regression on RPi and fix support
    for left and top padding
  - waylandsink: Crop surfaces to their display width height
  - cerbero: Recognise Manjaro; add Rust support for MSVC ARM64;
    cmake detection fixes
  - Various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + gstreamer:
  - gst-inspect: prettier and more correct signal printing, and
    print action signals in g_signal_emit_by_name() format
  - gst-launch: Disable fault signal handlers on macOS
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + Highlighted bugfixes:
  - Security fixes for the MXF demuxer and AV1 codec parser
  - glfilter: Memory leak fix for OpenGL filter elements
  - d3d11videosink: Fix toggling between fullscreen and maximized, and window switching in fullscreen mode
  - DASH / HLS adaptive streaming fixes
  - Decklink card device provider device name string handling fixes
  - interaudiosrc: handle non-interleaved audio properly
  - openh264: Fail gracefully if openh264 encoder/decoder creation fails
  - rtspsrc: improved whitespace handling in response headers by certain cameras
  - v4l2codecs: avoid wrap-around after 1000000 frames; tiled formats handling fixes
  - video-scaler, audio-resampler: downgraded "Can't find exact taps" debug log messages
  - wasapi2: Don't use global volume control object
  - Rust plugins: various improvements in aws, fmp4mux, hlssink3, livesync, ndisrc, rtpav1depay, rsfilesink, s3sink, sccparse
  - WebRTC: various webrtchttp, webrtcsrc, and webrtcsink improvements and fixes
  - Cerbero build tools: recognise Windows 11; restrict parallelism of gst-plugins-rs build on small systems
  - Packages: ca-certificates update; fix gio module loading and TLS support on macOS
  + gstreamer:
  - debugutils: provide gst_debug_bin_to_dot_data() implementation even if debug system is disabled
- Rebase reduce-required-meson.patch</changelog>
</package>
<package pkgid="588839f6cf3438ee8e40dead2aea223c31557df579089faa291d6bfd7518acbb07768d2d63e15dff5f46f6323946504b96c1f75759f04a8e4b254ee4945cab49" name="gstreamer-32bit" arch="x86_64">
  <version epoch="0" ver="1.22.7" rel="1.1"/>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream and
  gnome-patch-translation support (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1631793601">- Stop building doc sub-package, we will in the future use
  upstreams own standalone doc package. Following this: Drop
  fdupes, gtk-doc and hotdoc BuildRequires, and fdupes call, no
  longer needed nor usefull.
- Refresh patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976000">- Update to version 1.18.6:
  + gstplugin: Fix for UWP build
  + gst-ptp-helper: Do not disable multicast loopback
  + concat: fix qos event handling
  + pluginfeature: Fix object leak
  + baseparse: fix invalid avg_bitrate after reset
  + multiqueue: Fix query unref race on flush
  + gst: Initialize optional event/message fields when parsing
  + bitwriter: Fix the trailing bits lost when getting its data
  + multiqueue: never consider a queue that is not waiting
  + input-selector: Use proper segments when cleaning cached
    buffers</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976001">- Update to version 1.20.0:
  + Development in GitLab was switched to a single git repository
    containing all the modules
  + GstPlay: new high-level playback library, replaces GstPlayer
  + WebM Alpha decoding support
  + Encoding profiles can now be tweaked with additional
    application-specified element properties
  + Compositor: multi-threaded video conversion and mixing
  + RTP header extensions: unified support in RTP depayloader and
    payloader base classes
  + SMPTE 2022-1 2-D Forward Error Correction support
  + Smart encoding (pass through) support for VP8, VP9, H.265 in
    encodebin and transcodebin
  + Runtime compatibility support for libsoup2 and libsoup3
    (libsoup3 support experimental)
  + Video decoder subframe support
  + Video decoder automatic packet-loss, data corruption, and
    keyframe request handling for RTP / WebRTC / RTSP
  + mp4 and Matroska muxers now support profile/level/resolution
    changes for H.264/H.265 input streams (i.e. codec data changing
    on the fly)
  + mp4 muxing mode that initially creates a fragmented mp4 which
    is converted to a regular mp4 on EOS
  + Audio support for the WebKit Port for Embedded (WPE) web page
    source element
  + CUDA based video color space convert and rescale elements and
    upload/download elements
  + NVIDIA memory:NVMM support for OpenGL glupload and gldownload
    elements
  + Many WebRTC improvements
  + The new VA-API plugin implementation fleshed out with more
    decoders and new postproc elements
  + AppSink API to retrieve events in addition to buffers and
    buffer lists
  + AppSrc gained more configuration options for the internal queue
    (leakiness, limits in buffers and time, getters to read current
    levels)
  + Updated Rust bindings and many new Rust plugins
  + Improved support for custom minimal GStreamer builds
  + Support build against FFmpeg 5.0
  + Linux Stateless CODEC support gained MPEG-2 and VP9
  + Windows Direct3D11/DXVA decoder gained AV1 and MPEG-2 support
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Use ldconfig_scriptlets macro for post(un) handling where
  possible.
- Update Source url.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1647604800">- Update to version 1.20.1:
  + deinterlace: various bug fixes for yadif, greedy and scalerbob
    methods
  + gtk video sink: Fix rotation not being applied when paused
  + gst-play-1.0: Fix trick-mode handling in keyboard shortcut
  + jpegdec: fix RGB conversion handling
  + matroskademux: improved ProRes video handling
  + matroskamux: Handle multiview-mode/flags/pixel-aspect-ratio
    caps fields correctly when checking caps equality on input caps
    changes
  + videoaggregator fixes (negative rate handling, current position
    rounding)
  + soup http plugin: Lookup libsoup dylib files on Apple
    platforms; fix Cerbero static build on Android and iOS
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + mpegtsmux: VBR muxing fixes
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + Support build against libfreeaptx in openaptx plugin
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + macOS: support a relocatable `GStreamer.framework` on macOS
  + macOS: fix applemedia plugin failing to load on ARM64 macOS
  + windows: ship wavpack library
  + gst-python: Fix build with Python 3.11
  + various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + plugin loader: show the reason when spawning of
    gst-plugin-scanner fails
  + registry, plugin loading: fix dynamic relocation if
    GST_PLUGIN_SUBDIR (libdir) is not a single subdirectory;
    improve GST_PLUGIN_SUBDIR handling
  + context: fix transfer annotation on
    gst_context_writable_structure() for bindings
  + baseparse: Don't truncate the duration to milliseconds in
    gst_base_parse_convert_default()
  + bufferpool: Deactivate pool and get rid of references to other
    objects from dispose instead of finalize</changelog>
  <changelog author="Mark&#xE9;ta Machov&#xE1; &lt;mmachova@suse.com&gt;" date="1652097600">- Update to version 1.20.2
  + Highlighted bugfixes:
  - avviddec: Remove vc1/wmv3 override and fix crashes on WMV
    files with FFMPEG 5.0+
  - macOS: fix plugin discovery for GStreamer installed via brew
    and fix loading of Rust plugins
  - rtpbasepayload: various header extension handling fixes
  - rtpopusdepay: fix regression in stereo input handling if
    sprop-stereo is not advertised
  - rtspclientsink: fix possible shutdown deadlock
  - mpegts: gracefully handle "empty" program maps and fix AC-4
    detection
  - mxfdemux: Handle empty VANC packets and fix EOS handling
  - playbin3: various playbin3, uridecodebin3, and playsink fixes
  - ptpclock: fix initial sync-up with certain devices
  - gltransformation: let graphene alloc its structures memory
    aligned
  - webrtcbin fixes and webrtc sendrecv example improvements
  - video4linux2: various fixes including some fixes for
    Raspberry Pi users
  - videorate segment handling fixes and other fixes
  - nvh264dec, nvh265dec: Fix broken key-unit trick modes and
    reverse playback
  - wpe: Reintroduce persistent WebContext
  - cerbero: Make it easier to consume 1.20.1 macOS GStreamer
    .pkgs
  - build fixes and gobject annotation fixes
  - bug fixes, security fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - devicemonitor: clean up signal handlers and hidden providers
    list
  - Leaks tracer: fix pthread_atfork return value check leading
    to bogus warning in log
  - Rust plugins: Not picked up by the plugin loader on macOS
  - Failed to use plugins of latest GStreamer version 1.20.x
    installed by brew on macOS
  - ptpclock: Allow at least 100ms delay between Sync/Follow_Up
    and Delay_Req/Delay_Resp messages. Fixes problems acquiring
    initial sync with certain devices
  - meson: Add -Wl,-rpath,${libdir} on macOS
  - registry: skip Rust dep builddirs when searching for plugins
    recursively</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1652097601">- Enable use of libunwind on riscv64</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3
  + Highlighted bugfixes:
  - Security fixes in Matroska, MP4 and AVI demuxers
  - Fix scrambled video playback with hardware-accelerated
    VA-API decoders on certain Intel hardware
  - playbin3/decodebin3 regression fix for unhandled streams
  - Fragmented MP4 playback fixes
  - Android H.265 encoder mapping
  - Playback of MXF files produced by FFmpeg before March 2022
  - Fix rtmp2sink crashes on 32-bit platforms
  - WebRTC improvements
  - D3D11 video decoder and screen recorder fixes
  - Performance improvements
  - Support for building against OpenCV 4.6 and other build fixes
  - Miscellaneous bug fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - clock: Avoid creating a weakref with every entry
    (performance improvement)
  - plugin: add Apache 2 license to list of known licenses to avoid
    warning
  - gst_plugin_load_file: force plugin reload if filename differs
    Add support for LoongArch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666353600">- Update to version 1.20.4:
  + Highlighted bugfixes in 1.20.4:
  - avaudiodec: fix playback issue with WMA files, would throw an
    error at EOS with FFmpeg 5.x
  - Fix deadlock when loading gst-editing-services plugin
  - Fix input buffering capacity in live mode for aggregator,
    video/audio aggregator subclasses, muxers
  - glimagesink: fix crash on Android
  - subtitle handling and subtitle overlay fixes
  - matroska-mux: allow width + height changes for
    avc3|hev1|vp8|vp9
  - rtspsrc: fix control url handling for spec compliant servers
    and add fallback for incompliant servers
  - WebRTC fixes
  - RTP retransmission fixes
  - video: fixes for formats with 4x subsampling and horizontal
    co-sited chroma (Y41B, YUV9, YVU9 and IYU9)
  - Fix consuming of the macOS package as a framework in XCode
  - Performance improvements
  - Miscellaneous bug fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - buffer: drop parent meta in deep copy/foreach_metadata
  - devicemonitor: Use a sync bus handler for the provider to
    avoid accumulating all messages until the provider is stopped
  - element: Fix requesting of pads with string templates
  - gst:
    . Protect initialization state with a recursive mutex
    . Add missing define guard for build without gstreamer debug
    logging support
  - gst_init: Initialize static plugins just before dynamic plugins
  - info: Parse "NONE" as a valid level name
  - meta: Set the parent refcount of the GstStructure correctly
  - pluginloader: Don't hang on short reads/writes
  - tracers: leaks:
    . Fix potentially invalid memory access when trying to detect
    object type
    . Fix object-refings.class flags
  - uri: When setting the same string again do nothing
  - value: Don't loop forever when serializing invalid flag
  + Base Libraries:
  - aggregator:
    . Fix input buffering in live mode (was too low before in
    many cases)
    . Fix reversed active/flushing arguments in debug log output
    . Reset EOS flag after receiving a stream-start event
  + Core Elements: queue2:
  - Hold the lock when modifying sinkresult
  - Fix deadlock when deactivate is called in pull mode</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671710400">- update to 1.20.5:
  + This release only contains bugfixes and it should be safe to
    upgrade from 1.20.x.
  + systemclock waiting fixes for certain 32-bit platforms/libcs
  + alphacombine: robustness improvements for corner case scenarios
  + avfvideosrc: Report latency when doing screen capture
  + d3d11videosink: various thread-safety and stability fixes
  + decklink: fix performance issue when HDMI signal has been lost
    for a long time
  + flacparse: Fix handling of headers advertising 32 bits per
    sample
  + mpegts: Handle when iconv doesn't support ISO 6937 (e.g. musl
    libc)
  + opengl: fix automatic dispmanx detection for rpi4 and fix usage
    of eglCreate/DestroyImage
  + opusdec: Various channel-related fixes
  + textrender: event handling fixes, esp. for GAP event
  + subparse: Fix non-closed tag handling
  + videoscale: fix handling of unknown buffer metas
  + videosink: reverse playback handling fixes
  + qtmux: Prefill mode fixes, especially for raw audio
  + multiudpsink: allow binding to IPv6 address
  + rtspsrc:
  - Fix usage of IPv6 connections in SETUP
  - Only EOS on timeout if all streams are timed out/EOS
  + splitmuxsrc: fix playback stall if there are unlinked pads
  + v4l2: Fix SIGSEGV on state change during format changes
  + wavparse robustness fixes
  + Fix static linking on macOS (opengl, vulkan)
  + gstreamer-vaapi: fix headless build against mesa &gt;= 22.3.0
  + GStreamer Editing Services library: Fix build with tools
    disabled
  + webrtc example/demo fixes
  + unit test fixes for aesdec and rtpjitterbuffer
  + Cerbero: Fix ios cross-compile with cmake on M1; some recipe
    updates and other build fixes
  + Miscellaneous bug fixes, memory leak fixes, and other stability
    and reliability improvements
  + Performance improvements
  + Changes in gstreamer base package:
  - allocator: Copy allocator name in gst_allocator_register()
  - concat: Properly propagate EOS seqnum
  - fakesrc: avoid time overflow with datarate
  - Fix build of 1.20 branch with Meson 0.64.1 for those who have
    hotdoc installed on their system.
  - gst-inspect: Don't leak list
  - meson: fix check for pthread_setname_np()
  - miniobject: support higher refcount values
  - pads: Fix non-serialized sticky event push, e.g. instant
    change rate events
  - padtemplate: Fix annotations
  - systemclock: Use futex_time64 syscall on x32 and other
    platforms that always...
  - -Wimplicit-function-declaration in pthread_setname_np check
    (missing GNUSOURCE)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674561600">- Update to version 1.22.0:
  + AV1 video codec support improvements
  + New HLS, DASH and Microsoft Smooth Streaming adaptive streaming
    clients
  + Qt6 support for rendering video inside a QML scene
  + Minimal builds optimised for binary size, including only the
    individual elements needed
  + Playbin3, Decodebin3, UriDecodebin3, Parsebin enhancements and
    stabilisation
  + WebRTC simulcast support and support for Google Congestion
    Control
  + WebRTC-based media server ingestion/egress (WHIP/WHEP) support
  + New easy to use batteries-included WebRTC sender plugin
  + Easy RTP sender timestamp reconstruction for RTP and RTSP
  + ONVIF timed metadata support
  + New fragmented MP4 muxer and non-fragmented MP4 muxer
  + New plugins for Amazon AWS storage and audio transcription
    services
  + New gtk4paintablesink and gtkwaylandsink renderers
  + New videocolorscale element that can convert and scale in one
    go for better performance
  + High bit-depth video improvements
  + Touchscreen event support in navigation API
  + Rust plugins now shipped in macOS and Windows/MSVC binary
    packages
  + H.264/H.265 timestamp correction elements for PTS/DTS
    reconstruction before muxers
  + Improved design for DMA buffer sharing and modifier handling
    for hardware-accelerated video decoders/encoders/filters and
    capturing/rendering on Linux
  + Video4Linux2 hardware accelerated decoder improvements
  + CUDA integration and Direct3D11 integration and plugin
    improvements
  + New H.264 / AVC, H.265 / HEVC and AV1 hardware-accelerated
    video encoders for AMD GPUs using the Advanced Media Framework
    (AMF) SDK
  + applemedia: H.265 / HEVC video encoding + decoding support
  + androidmedia: H.265 / HEVC video encoding support
  + New "force-live" property for audiomixer, compositor,
    glvideomixer, d3d11compositor etc.
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Rebase patches with quilt.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820800">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.</changelog>
  <changelog author="munix9@googlemail.com" date="1675771200">- Add fix using sed to find gst-plugin-scanner-%{_target_cpu}
  program (boo#1207908).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.22.1:
  + Highlighted bugfixes:
  - audio channel-mix: allow up to 64 channels (instead of up to
    63 channels)
  - avfvideosrc: Don't wait on main thread for permissions
    request
  - avvidenc: avoid generating inaccurate output timestamps,
    especially with variable framerate streams
  - AV1 video codec caps signalling improvements in various
    elements
  - codectimestamper: Fix timestamping on sequence update
  - d3d11overlaycompositor: fix texture width and height
  - d3d11videosink: Fix rendering on external handle
  - dashdemux2: fix seek operation taking a log time to finish
    for some streams
  - nvencoder: Fix B-frame encoding on Linux and min buffers in
    auto GPU mode
  - playbin3: fixing buffering for live pipelines
  - playbin: fix potential deadlock when stopping stream with
    subtitles visible
  - redenc: fix setting of extension ID for twcc
  - rtspsrc: improved compatibility with more broken RTSP servers
  - v4l2h264dec: Fix Raspberry Pi4 will not play video in
    application
  - vtdec: fix jittery playback of H.264 Level 4.1 movies in
    macOS
  - vtdec: Fix non-deterministic frame output after flushing
    seeks
  - vtenc: fix handling of interlaced ProRes on Apple M1 hardware
  - vtenc: don't advertise ARGB/RGBA64 input caps on M1 Pro/Max
    with macOS &lt;13
  - wasapi2src: Fix loopback capture on Windows 10 Anniversary
    Update
  - tools: better handling of non-ASCII command line arguments on
    Windows
  - gst-libav: fix build against newer ffmpeg versions
  - gst-python: Use arch-specific install dir for gi overrides
  - cerbero: Fix setuptools site.py breakage in Python 3.11
  - macOS packages: Fix broken binaries on macos &lt; 11.0
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + gstreamer:
  - buffer: fix copy meta reference debug log formatting
  - bin: Don't unlock unlocked mutex in gst_bin_remove_func()
  - pad: Don't leak user_data in gst_pad_start_task()
  - aggregator: Always lock aggpad around update_time_level
  - inputselector: Avoid potential deadlock when shutting down,
    e.g. playbin with subtitles
  - multiqueue: Handle use-interleave latency live pipelines,
    fixing buffering for live pipelines in playbin3
  - GstBaseSrc: fix transfer annotation for fixate() virtual
    method
  - GstBaseSrc, GstPushSrc: add nullable annotations to virtual
    methods
  - tools: Make sure UTF-8 encoded command line arguments on
    Windows
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + Highlighted bugfixes:
  - avdec_h264: fix decoder deadlocks with FFmpeg 6.0
  - rtspsrc:
    . fix regression with URI protocols in OPTIONS requests for
    RTSP over TLD
    . improved control url handling compatibility for broken
    servers
  - decklink: fix 10 bit RGB (r210) format auto detection for
    capture and fix playout if video caps are configured before
    audio caps
  - d3d11videosink: Fix tearing in case of fullscreen mode
  - playbin: fix deadlock when stopping stream with subtitles
    visible (even more)
  - typefinding: fix regression not detecting
    application/dash+xml in some corner cases
  - osxvideosink: fix broken aspect ratio and frame drawing
    region
  - decodebin3, parsebin: Improve elementary stream handling when
    decoders are not present and fix hang when removing a failing
    stream
  - urisourcebin: Propagate sticky events from parsebin, so that
    the `STREAM_START` event with the `GstStream` info is always
    available when pads get exposed
  - v4l2: Add support for YVU420M format; mark JPEG content as
    parsed
  - h264decoder, h265decoder: DPB bumping process and latency
    reporting fixes
  - Opus: Fix reading of extended channel config in MPEG-TS and
    fix missing sample rate when remuxing from RTP to Matroska
  - zxing: add support for building against zxing-c++ 2.0
  - cerbero: Fix packaging of Rust plugins on Android; fix modern
    Gentoo distro detection
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + Gstreamer:
  - datetime: Return G_MAXFLOAT instead of G_MAXDOUBLE for no
    timezone offset
  - inputselector: Wake up streaming thread before
    PLAYING_TO_PAUSED transition
  - tools: fix potential crash when passing command-line options
    on Windows
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + Highlighted bugfixes:
  - avdec: fix occasional video decoder deadlock on seeking with
    FFmpeg 6.0.
  - decodebin3: fix regression handling input streams without
    CAPS or TIME segment such as e.g. udpsrc or `pushfilesrc.
  - bluez: a2dpsink: fix Bluetooth SIG Certification test
    failures.
  - osxvideosink: fix deadlock upon closing output window.
  - qtdemux: fix edit list handling regression and AV1 codec box
    parsing.
  - qtmux: fix extraction of CEA608 closed caption data from
    S334-1A packets.
  - rtspsrc: Fix handling of * control path.
  - splitmux: timestamp handling improvements.
  - v4l2videodec: Rework dynamic resolution change handling
    (needed for IMX6 mainline codec).
  - videoflip: fix regression with automatically rotating video
    based on tags.
  - d3d11: many d3d11videosink and d3d11compositor fixes.
  - webrtc, rtp: numerous data race fixes and stability fixes.
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements.
  + gstreamer:
  - tracing: Initialize tracing infrastructure even if the debug
    system is not compiled in.
  - parse-launch: fix missing unref of looked-up child element.
  - gstutils: Add category and object to most logging messages.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + Highlighted bugfixes:
  - Security fixes for flacparse, dvdspu, and subparse.
  - d3d11videosink: Fix error on pause and play.
  - decklink: Correctly handle SDK strings on macOS and free
    strings after usage on Linux.
  - filesink: Fix buffered mode writing of buffer lists and
    buffers with multiple memories.
  - gldownload: handle passthrough without a critical.
  - h265parse: Fix framerate handling regression.
  - oggdemux: vp8 fixes.
  - mp4mux, qtmux, qtdemux: Opus audio mapping fixes.
  - pngdec: Fix wrong colours output from 16bit RGB images.
  - ptp clock: Work around ptpd bug in default configuration.
  - srtpdec: fix critical warnings on shutdown.
  - v4l2src: fix support for bayer format.
  - v4l2videoenc: support force-keyframe event in v4l2 encoder.
  - vtenc: apply DTS offset to ensure DTS &lt;= PTS.
  - gst-python: allow more functions to be called before
    gst_init().
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements.
  + gstreamer:
  - filesink: Fix buffered mode writing of buffer lists and
    buffers with multiple memories.
  - basesink: Clear EOS flag on STREAM-START event.
  - typefindhelper: downgrade bogus error level debug log
    message.
  - ptp:
    . Correctly parse clock ID from the commandline parameters in
    the helper.
    . Work around bug in ptpd in default configuration.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + Highlighted bugfixes:
  - Security fixes for the RealMedia demuxer
  - vaapi decoders, postproc: Disable DMAbuf from caps
    negotiation to fix garbled video in some cases
  - decodebin3, playbin3, parsebin fixes, especially for stream
    reconfiguration
  - hlsdemux2: fix early seeking; don't pass referer when
    updating playlists; webvtt fixes
  - gtk: Fix critical caused by pointer movement when stream is
    getting ready
  - qt6: Set sampler filtering method, fixes bad quality with
    qml6glsink and gstqt6d3d11
  - v4l2src: handle resolution change when buffers are copied
  - videoflip: update orientation tag in auto mode
  - video timecode: Add support for framerates lower than 1fps
    and accept 119.88 (120/1.001) fps
  - webrtcsink: fixes for x264enc and NVIDIA encoders
  - cerbero: Pull ninja from system if possible, avoid spurious
    bootstrap of cmake
  - packages: Recipe updates for ffmpeg, libsoup, orc
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + gstreamer:
  - taglist, plugins: fix compiler warnings with GLib &gt;= 2.76
  - tracerutils: allow casting parameter types
  - inputselector: fix playing variable is never set
- Rebase patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + Highlighted bugfixes:
  - Security fixes for the MXF demuxer and H.265 video parser
  - Fix latency regression in H.264 hardware decoder base class
  - androidmedia: fix HEVC codec profile registration and fix
    coded_data handling
  - decodebin3: fix switching from a raw stream to an encoded
    stream
  - gst-inspect: prettier and more correct signal and action
    signals printing
  - rtmp2: Allow NULL flash version, omitting the field, for
    better RTMP server compatibility
  - rtspsrc: better compatibility with buggy RTSP servers that
    don't set a clock-rate
  - rtpjitterbuffer: fix integer overflow that led to more
    packets being declared lost than have been lost
  - v4l2: fix video encoding regression on RPi and fix support
    for left and top padding
  - waylandsink: Crop surfaces to their display width height
  - cerbero: Recognise Manjaro; add Rust support for MSVC ARM64;
    cmake detection fixes
  - Various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + gstreamer:
  - gst-inspect: prettier and more correct signal printing, and
    print action signals in g_signal_emit_by_name() format
  - gst-launch: Disable fault signal handlers on macOS
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + Highlighted bugfixes:
  - Security fixes for the MXF demuxer and AV1 codec parser
  - glfilter: Memory leak fix for OpenGL filter elements
  - d3d11videosink: Fix toggling between fullscreen and maximized, and window switching in fullscreen mode
  - DASH / HLS adaptive streaming fixes
  - Decklink card device provider device name string handling fixes
  - interaudiosrc: handle non-interleaved audio properly
  - openh264: Fail gracefully if openh264 encoder/decoder creation fails
  - rtspsrc: improved whitespace handling in response headers by certain cameras
  - v4l2codecs: avoid wrap-around after 1000000 frames; tiled formats handling fixes
  - video-scaler, audio-resampler: downgraded "Can't find exact taps" debug log messages
  - wasapi2: Don't use global volume control object
  - Rust plugins: various improvements in aws, fmp4mux, hlssink3, livesync, ndisrc, rtpav1depay, rsfilesink, s3sink, sccparse
  - WebRTC: various webrtchttp, webrtcsrc, and webrtcsink improvements and fixes
  - Cerbero build tools: recognise Windows 11; restrict parallelism of gst-plugins-rs build on small systems
  - Packages: ca-certificates update; fix gio module loading and TLS support on macOS
  + gstreamer:
  - debugutils: provide gst_debug_bin_to_dot_data() implementation even if debug system is disabled
- Rebase reduce-required-meson.patch</changelog>
</package>
<package pkgid="2b057cda42289a234d48582ef26d2598f304e17595b963923ad6613a9c9604785e7393182854334b34d91300c61f82c49255eb9d0edfa90717c5dc6b87ef5a86" name="gstreamer-32bit-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.22.7" rel="1.1"/>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream and
  gnome-patch-translation support (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1631793601">- Stop building doc sub-package, we will in the future use
  upstreams own standalone doc package. Following this: Drop
  fdupes, gtk-doc and hotdoc BuildRequires, and fdupes call, no
  longer needed nor usefull.
- Refresh patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976000">- Update to version 1.18.6:
  + gstplugin: Fix for UWP build
  + gst-ptp-helper: Do not disable multicast loopback
  + concat: fix qos event handling
  + pluginfeature: Fix object leak
  + baseparse: fix invalid avg_bitrate after reset
  + multiqueue: Fix query unref race on flush
  + gst: Initialize optional event/message fields when parsing
  + bitwriter: Fix the trailing bits lost when getting its data
  + multiqueue: never consider a queue that is not waiting
  + input-selector: Use proper segments when cleaning cached
    buffers</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976001">- Update to version 1.20.0:
  + Development in GitLab was switched to a single git repository
    containing all the modules
  + GstPlay: new high-level playback library, replaces GstPlayer
  + WebM Alpha decoding support
  + Encoding profiles can now be tweaked with additional
    application-specified element properties
  + Compositor: multi-threaded video conversion and mixing
  + RTP header extensions: unified support in RTP depayloader and
    payloader base classes
  + SMPTE 2022-1 2-D Forward Error Correction support
  + Smart encoding (pass through) support for VP8, VP9, H.265 in
    encodebin and transcodebin
  + Runtime compatibility support for libsoup2 and libsoup3
    (libsoup3 support experimental)
  + Video decoder subframe support
  + Video decoder automatic packet-loss, data corruption, and
    keyframe request handling for RTP / WebRTC / RTSP
  + mp4 and Matroska muxers now support profile/level/resolution
    changes for H.264/H.265 input streams (i.e. codec data changing
    on the fly)
  + mp4 muxing mode that initially creates a fragmented mp4 which
    is converted to a regular mp4 on EOS
  + Audio support for the WebKit Port for Embedded (WPE) web page
    source element
  + CUDA based video color space convert and rescale elements and
    upload/download elements
  + NVIDIA memory:NVMM support for OpenGL glupload and gldownload
    elements
  + Many WebRTC improvements
  + The new VA-API plugin implementation fleshed out with more
    decoders and new postproc elements
  + AppSink API to retrieve events in addition to buffers and
    buffer lists
  + AppSrc gained more configuration options for the internal queue
    (leakiness, limits in buffers and time, getters to read current
    levels)
  + Updated Rust bindings and many new Rust plugins
  + Improved support for custom minimal GStreamer builds
  + Support build against FFmpeg 5.0
  + Linux Stateless CODEC support gained MPEG-2 and VP9
  + Windows Direct3D11/DXVA decoder gained AV1 and MPEG-2 support
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Use ldconfig_scriptlets macro for post(un) handling where
  possible.
- Update Source url.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1647604800">- Update to version 1.20.1:
  + deinterlace: various bug fixes for yadif, greedy and scalerbob
    methods
  + gtk video sink: Fix rotation not being applied when paused
  + gst-play-1.0: Fix trick-mode handling in keyboard shortcut
  + jpegdec: fix RGB conversion handling
  + matroskademux: improved ProRes video handling
  + matroskamux: Handle multiview-mode/flags/pixel-aspect-ratio
    caps fields correctly when checking caps equality on input caps
    changes
  + videoaggregator fixes (negative rate handling, current position
    rounding)
  + soup http plugin: Lookup libsoup dylib files on Apple
    platforms; fix Cerbero static build on Android and iOS
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + mpegtsmux: VBR muxing fixes
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + Support build against libfreeaptx in openaptx plugin
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + macOS: support a relocatable `GStreamer.framework` on macOS
  + macOS: fix applemedia plugin failing to load on ARM64 macOS
  + windows: ship wavpack library
  + gst-python: Fix build with Python 3.11
  + various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + plugin loader: show the reason when spawning of
    gst-plugin-scanner fails
  + registry, plugin loading: fix dynamic relocation if
    GST_PLUGIN_SUBDIR (libdir) is not a single subdirectory;
    improve GST_PLUGIN_SUBDIR handling
  + context: fix transfer annotation on
    gst_context_writable_structure() for bindings
  + baseparse: Don't truncate the duration to milliseconds in
    gst_base_parse_convert_default()
  + bufferpool: Deactivate pool and get rid of references to other
    objects from dispose instead of finalize</changelog>
  <changelog author="Mark&#xE9;ta Machov&#xE1; &lt;mmachova@suse.com&gt;" date="1652097600">- Update to version 1.20.2
  + Highlighted bugfixes:
  - avviddec: Remove vc1/wmv3 override and fix crashes on WMV
    files with FFMPEG 5.0+
  - macOS: fix plugin discovery for GStreamer installed via brew
    and fix loading of Rust plugins
  - rtpbasepayload: various header extension handling fixes
  - rtpopusdepay: fix regression in stereo input handling if
    sprop-stereo is not advertised
  - rtspclientsink: fix possible shutdown deadlock
  - mpegts: gracefully handle "empty" program maps and fix AC-4
    detection
  - mxfdemux: Handle empty VANC packets and fix EOS handling
  - playbin3: various playbin3, uridecodebin3, and playsink fixes
  - ptpclock: fix initial sync-up with certain devices
  - gltransformation: let graphene alloc its structures memory
    aligned
  - webrtcbin fixes and webrtc sendrecv example improvements
  - video4linux2: various fixes including some fixes for
    Raspberry Pi users
  - videorate segment handling fixes and other fixes
  - nvh264dec, nvh265dec: Fix broken key-unit trick modes and
    reverse playback
  - wpe: Reintroduce persistent WebContext
  - cerbero: Make it easier to consume 1.20.1 macOS GStreamer
    .pkgs
  - build fixes and gobject annotation fixes
  - bug fixes, security fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - devicemonitor: clean up signal handlers and hidden providers
    list
  - Leaks tracer: fix pthread_atfork return value check leading
    to bogus warning in log
  - Rust plugins: Not picked up by the plugin loader on macOS
  - Failed to use plugins of latest GStreamer version 1.20.x
    installed by brew on macOS
  - ptpclock: Allow at least 100ms delay between Sync/Follow_Up
    and Delay_Req/Delay_Resp messages. Fixes problems acquiring
    initial sync with certain devices
  - meson: Add -Wl,-rpath,${libdir} on macOS
  - registry: skip Rust dep builddirs when searching for plugins
    recursively</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1652097601">- Enable use of libunwind on riscv64</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3
  + Highlighted bugfixes:
  - Security fixes in Matroska, MP4 and AVI demuxers
  - Fix scrambled video playback with hardware-accelerated
    VA-API decoders on certain Intel hardware
  - playbin3/decodebin3 regression fix for unhandled streams
  - Fragmented MP4 playback fixes
  - Android H.265 encoder mapping
  - Playback of MXF files produced by FFmpeg before March 2022
  - Fix rtmp2sink crashes on 32-bit platforms
  - WebRTC improvements
  - D3D11 video decoder and screen recorder fixes
  - Performance improvements
  - Support for building against OpenCV 4.6 and other build fixes
  - Miscellaneous bug fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - clock: Avoid creating a weakref with every entry
    (performance improvement)
  - plugin: add Apache 2 license to list of known licenses to avoid
    warning
  - gst_plugin_load_file: force plugin reload if filename differs
    Add support for LoongArch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666353600">- Update to version 1.20.4:
  + Highlighted bugfixes in 1.20.4:
  - avaudiodec: fix playback issue with WMA files, would throw an
    error at EOS with FFmpeg 5.x
  - Fix deadlock when loading gst-editing-services plugin
  - Fix input buffering capacity in live mode for aggregator,
    video/audio aggregator subclasses, muxers
  - glimagesink: fix crash on Android
  - subtitle handling and subtitle overlay fixes
  - matroska-mux: allow width + height changes for
    avc3|hev1|vp8|vp9
  - rtspsrc: fix control url handling for spec compliant servers
    and add fallback for incompliant servers
  - WebRTC fixes
  - RTP retransmission fixes
  - video: fixes for formats with 4x subsampling and horizontal
    co-sited chroma (Y41B, YUV9, YVU9 and IYU9)
  - Fix consuming of the macOS package as a framework in XCode
  - Performance improvements
  - Miscellaneous bug fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - buffer: drop parent meta in deep copy/foreach_metadata
  - devicemonitor: Use a sync bus handler for the provider to
    avoid accumulating all messages until the provider is stopped
  - element: Fix requesting of pads with string templates
  - gst:
    . Protect initialization state with a recursive mutex
    . Add missing define guard for build without gstreamer debug
    logging support
  - gst_init: Initialize static plugins just before dynamic plugins
  - info: Parse "NONE" as a valid level name
  - meta: Set the parent refcount of the GstStructure correctly
  - pluginloader: Don't hang on short reads/writes
  - tracers: leaks:
    . Fix potentially invalid memory access when trying to detect
    object type
    . Fix object-refings.class flags
  - uri: When setting the same string again do nothing
  - value: Don't loop forever when serializing invalid flag
  + Base Libraries:
  - aggregator:
    . Fix input buffering in live mode (was too low before in
    many cases)
    . Fix reversed active/flushing arguments in debug log output
    . Reset EOS flag after receiving a stream-start event
  + Core Elements: queue2:
  - Hold the lock when modifying sinkresult
  - Fix deadlock when deactivate is called in pull mode</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671710400">- update to 1.20.5:
  + This release only contains bugfixes and it should be safe to
    upgrade from 1.20.x.
  + systemclock waiting fixes for certain 32-bit platforms/libcs
  + alphacombine: robustness improvements for corner case scenarios
  + avfvideosrc: Report latency when doing screen capture
  + d3d11videosink: various thread-safety and stability fixes
  + decklink: fix performance issue when HDMI signal has been lost
    for a long time
  + flacparse: Fix handling of headers advertising 32 bits per
    sample
  + mpegts: Handle when iconv doesn't support ISO 6937 (e.g. musl
    libc)
  + opengl: fix automatic dispmanx detection for rpi4 and fix usage
    of eglCreate/DestroyImage
  + opusdec: Various channel-related fixes
  + textrender: event handling fixes, esp. for GAP event
  + subparse: Fix non-closed tag handling
  + videoscale: fix handling of unknown buffer metas
  + videosink: reverse playback handling fixes
  + qtmux: Prefill mode fixes, especially for raw audio
  + multiudpsink: allow binding to IPv6 address
  + rtspsrc:
  - Fix usage of IPv6 connections in SETUP
  - Only EOS on timeout if all streams are timed out/EOS
  + splitmuxsrc: fix playback stall if there are unlinked pads
  + v4l2: Fix SIGSEGV on state change during format changes
  + wavparse robustness fixes
  + Fix static linking on macOS (opengl, vulkan)
  + gstreamer-vaapi: fix headless build against mesa &gt;= 22.3.0
  + GStreamer Editing Services library: Fix build with tools
    disabled
  + webrtc example/demo fixes
  + unit test fixes for aesdec and rtpjitterbuffer
  + Cerbero: Fix ios cross-compile with cmake on M1; some recipe
    updates and other build fixes
  + Miscellaneous bug fixes, memory leak fixes, and other stability
    and reliability improvements
  + Performance improvements
  + Changes in gstreamer base package:
  - allocator: Copy allocator name in gst_allocator_register()
  - concat: Properly propagate EOS seqnum
  - fakesrc: avoid time overflow with datarate
  - Fix build of 1.20 branch with Meson 0.64.1 for those who have
    hotdoc installed on their system.
  - gst-inspect: Don't leak list
  - meson: fix check for pthread_setname_np()
  - miniobject: support higher refcount values
  - pads: Fix non-serialized sticky event push, e.g. instant
    change rate events
  - padtemplate: Fix annotations
  - systemclock: Use futex_time64 syscall on x32 and other
    platforms that always...
  - -Wimplicit-function-declaration in pthread_setname_np check
    (missing GNUSOURCE)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674561600">- Update to version 1.22.0:
  + AV1 video codec support improvements
  + New HLS, DASH and Microsoft Smooth Streaming adaptive streaming
    clients
  + Qt6 support for rendering video inside a QML scene
  + Minimal builds optimised for binary size, including only the
    individual elements needed
  + Playbin3, Decodebin3, UriDecodebin3, Parsebin enhancements and
    stabilisation
  + WebRTC simulcast support and support for Google Congestion
    Control
  + WebRTC-based media server ingestion/egress (WHIP/WHEP) support
  + New easy to use batteries-included WebRTC sender plugin
  + Easy RTP sender timestamp reconstruction for RTP and RTSP
  + ONVIF timed metadata support
  + New fragmented MP4 muxer and non-fragmented MP4 muxer
  + New plugins for Amazon AWS storage and audio transcription
    services
  + New gtk4paintablesink and gtkwaylandsink renderers
  + New videocolorscale element that can convert and scale in one
    go for better performance
  + High bit-depth video improvements
  + Touchscreen event support in navigation API
  + Rust plugins now shipped in macOS and Windows/MSVC binary
    packages
  + H.264/H.265 timestamp correction elements for PTS/DTS
    reconstruction before muxers
  + Improved design for DMA buffer sharing and modifier handling
    for hardware-accelerated video decoders/encoders/filters and
    capturing/rendering on Linux
  + Video4Linux2 hardware accelerated decoder improvements
  + CUDA integration and Direct3D11 integration and plugin
    improvements
  + New H.264 / AVC, H.265 / HEVC and AV1 hardware-accelerated
    video encoders for AMD GPUs using the Advanced Media Framework
    (AMF) SDK
  + applemedia: H.265 / HEVC video encoding + decoding support
  + androidmedia: H.265 / HEVC video encoding support
  + New "force-live" property for audiomixer, compositor,
    glvideomixer, d3d11compositor etc.
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Rebase patches with quilt.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820800">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.</changelog>
  <changelog author="munix9@googlemail.com" date="1675771200">- Add fix using sed to find gst-plugin-scanner-%{_target_cpu}
  program (boo#1207908).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.22.1:
  + Highlighted bugfixes:
  - audio channel-mix: allow up to 64 channels (instead of up to
    63 channels)
  - avfvideosrc: Don't wait on main thread for permissions
    request
  - avvidenc: avoid generating inaccurate output timestamps,
    especially with variable framerate streams
  - AV1 video codec caps signalling improvements in various
    elements
  - codectimestamper: Fix timestamping on sequence update
  - d3d11overlaycompositor: fix texture width and height
  - d3d11videosink: Fix rendering on external handle
  - dashdemux2: fix seek operation taking a log time to finish
    for some streams
  - nvencoder: Fix B-frame encoding on Linux and min buffers in
    auto GPU mode
  - playbin3: fixing buffering for live pipelines
  - playbin: fix potential deadlock when stopping stream with
    subtitles visible
  - redenc: fix setting of extension ID for twcc
  - rtspsrc: improved compatibility with more broken RTSP servers
  - v4l2h264dec: Fix Raspberry Pi4 will not play video in
    application
  - vtdec: fix jittery playback of H.264 Level 4.1 movies in
    macOS
  - vtdec: Fix non-deterministic frame output after flushing
    seeks
  - vtenc: fix handling of interlaced ProRes on Apple M1 hardware
  - vtenc: don't advertise ARGB/RGBA64 input caps on M1 Pro/Max
    with macOS &lt;13
  - wasapi2src: Fix loopback capture on Windows 10 Anniversary
    Update
  - tools: better handling of non-ASCII command line arguments on
    Windows
  - gst-libav: fix build against newer ffmpeg versions
  - gst-python: Use arch-specific install dir for gi overrides
  - cerbero: Fix setuptools site.py breakage in Python 3.11
  - macOS packages: Fix broken binaries on macos &lt; 11.0
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + gstreamer:
  - buffer: fix copy meta reference debug log formatting
  - bin: Don't unlock unlocked mutex in gst_bin_remove_func()
  - pad: Don't leak user_data in gst_pad_start_task()
  - aggregator: Always lock aggpad around update_time_level
  - inputselector: Avoid potential deadlock when shutting down,
    e.g. playbin with subtitles
  - multiqueue: Handle use-interleave latency live pipelines,
    fixing buffering for live pipelines in playbin3
  - GstBaseSrc: fix transfer annotation for fixate() virtual
    method
  - GstBaseSrc, GstPushSrc: add nullable annotations to virtual
    methods
  - tools: Make sure UTF-8 encoded command line arguments on
    Windows
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + Highlighted bugfixes:
  - avdec_h264: fix decoder deadlocks with FFmpeg 6.0
  - rtspsrc:
    . fix regression with URI protocols in OPTIONS requests for
    RTSP over TLD
    . improved control url handling compatibility for broken
    servers
  - decklink: fix 10 bit RGB (r210) format auto detection for
    capture and fix playout if video caps are configured before
    audio caps
  - d3d11videosink: Fix tearing in case of fullscreen mode
  - playbin: fix deadlock when stopping stream with subtitles
    visible (even more)
  - typefinding: fix regression not detecting
    application/dash+xml in some corner cases
  - osxvideosink: fix broken aspect ratio and frame drawing
    region
  - decodebin3, parsebin: Improve elementary stream handling when
    decoders are not present and fix hang when removing a failing
    stream
  - urisourcebin: Propagate sticky events from parsebin, so that
    the `STREAM_START` event with the `GstStream` info is always
    available when pads get exposed
  - v4l2: Add support for YVU420M format; mark JPEG content as
    parsed
  - h264decoder, h265decoder: DPB bumping process and latency
    reporting fixes
  - Opus: Fix reading of extended channel config in MPEG-TS and
    fix missing sample rate when remuxing from RTP to Matroska
  - zxing: add support for building against zxing-c++ 2.0
  - cerbero: Fix packaging of Rust plugins on Android; fix modern
    Gentoo distro detection
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + Gstreamer:
  - datetime: Return G_MAXFLOAT instead of G_MAXDOUBLE for no
    timezone offset
  - inputselector: Wake up streaming thread before
    PLAYING_TO_PAUSED transition
  - tools: fix potential crash when passing command-line options
    on Windows
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + Highlighted bugfixes:
  - avdec: fix occasional video decoder deadlock on seeking with
    FFmpeg 6.0.
  - decodebin3: fix regression handling input streams without
    CAPS or TIME segment such as e.g. udpsrc or `pushfilesrc.
  - bluez: a2dpsink: fix Bluetooth SIG Certification test
    failures.
  - osxvideosink: fix deadlock upon closing output window.
  - qtdemux: fix edit list handling regression and AV1 codec box
    parsing.
  - qtmux: fix extraction of CEA608 closed caption data from
    S334-1A packets.
  - rtspsrc: Fix handling of * control path.
  - splitmux: timestamp handling improvements.
  - v4l2videodec: Rework dynamic resolution change handling
    (needed for IMX6 mainline codec).
  - videoflip: fix regression with automatically rotating video
    based on tags.
  - d3d11: many d3d11videosink and d3d11compositor fixes.
  - webrtc, rtp: numerous data race fixes and stability fixes.
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements.
  + gstreamer:
  - tracing: Initialize tracing infrastructure even if the debug
    system is not compiled in.
  - parse-launch: fix missing unref of looked-up child element.
  - gstutils: Add category and object to most logging messages.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + Highlighted bugfixes:
  - Security fixes for flacparse, dvdspu, and subparse.
  - d3d11videosink: Fix error on pause and play.
  - decklink: Correctly handle SDK strings on macOS and free
    strings after usage on Linux.
  - filesink: Fix buffered mode writing of buffer lists and
    buffers with multiple memories.
  - gldownload: handle passthrough without a critical.
  - h265parse: Fix framerate handling regression.
  - oggdemux: vp8 fixes.
  - mp4mux, qtmux, qtdemux: Opus audio mapping fixes.
  - pngdec: Fix wrong colours output from 16bit RGB images.
  - ptp clock: Work around ptpd bug in default configuration.
  - srtpdec: fix critical warnings on shutdown.
  - v4l2src: fix support for bayer format.
  - v4l2videoenc: support force-keyframe event in v4l2 encoder.
  - vtenc: apply DTS offset to ensure DTS &lt;= PTS.
  - gst-python: allow more functions to be called before
    gst_init().
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements.
  + gstreamer:
  - filesink: Fix buffered mode writing of buffer lists and
    buffers with multiple memories.
  - basesink: Clear EOS flag on STREAM-START event.
  - typefindhelper: downgrade bogus error level debug log
    message.
  - ptp:
    . Correctly parse clock ID from the commandline parameters in
    the helper.
    . Work around bug in ptpd in default configuration.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + Highlighted bugfixes:
  - Security fixes for the RealMedia demuxer
  - vaapi decoders, postproc: Disable DMAbuf from caps
    negotiation to fix garbled video in some cases
  - decodebin3, playbin3, parsebin fixes, especially for stream
    reconfiguration
  - hlsdemux2: fix early seeking; don't pass referer when
    updating playlists; webvtt fixes
  - gtk: Fix critical caused by pointer movement when stream is
    getting ready
  - qt6: Set sampler filtering method, fixes bad quality with
    qml6glsink and gstqt6d3d11
  - v4l2src: handle resolution change when buffers are copied
  - videoflip: update orientation tag in auto mode
  - video timecode: Add support for framerates lower than 1fps
    and accept 119.88 (120/1.001) fps
  - webrtcsink: fixes for x264enc and NVIDIA encoders
  - cerbero: Pull ninja from system if possible, avoid spurious
    bootstrap of cmake
  - packages: Recipe updates for ffmpeg, libsoup, orc
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + gstreamer:
  - taglist, plugins: fix compiler warnings with GLib &gt;= 2.76
  - tracerutils: allow casting parameter types
  - inputselector: fix playing variable is never set
- Rebase patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + Highlighted bugfixes:
  - Security fixes for the MXF demuxer and H.265 video parser
  - Fix latency regression in H.264 hardware decoder base class
  - androidmedia: fix HEVC codec profile registration and fix
    coded_data handling
  - decodebin3: fix switching from a raw stream to an encoded
    stream
  - gst-inspect: prettier and more correct signal and action
    signals printing
  - rtmp2: Allow NULL flash version, omitting the field, for
    better RTMP server compatibility
  - rtspsrc: better compatibility with buggy RTSP servers that
    don't set a clock-rate
  - rtpjitterbuffer: fix integer overflow that led to more
    packets being declared lost than have been lost
  - v4l2: fix video encoding regression on RPi and fix support
    for left and top padding
  - waylandsink: Crop surfaces to their display width height
  - cerbero: Recognise Manjaro; add Rust support for MSVC ARM64;
    cmake detection fixes
  - Various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + gstreamer:
  - gst-inspect: prettier and more correct signal printing, and
    print action signals in g_signal_emit_by_name() format
  - gst-launch: Disable fault signal handlers on macOS
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + Highlighted bugfixes:
  - Security fixes for the MXF demuxer and AV1 codec parser
  - glfilter: Memory leak fix for OpenGL filter elements
  - d3d11videosink: Fix toggling between fullscreen and maximized, and window switching in fullscreen mode
  - DASH / HLS adaptive streaming fixes
  - Decklink card device provider device name string handling fixes
  - interaudiosrc: handle non-interleaved audio properly
  - openh264: Fail gracefully if openh264 encoder/decoder creation fails
  - rtspsrc: improved whitespace handling in response headers by certain cameras
  - v4l2codecs: avoid wrap-around after 1000000 frames; tiled formats handling fixes
  - video-scaler, audio-resampler: downgraded "Can't find exact taps" debug log messages
  - wasapi2: Don't use global volume control object
  - Rust plugins: various improvements in aws, fmp4mux, hlssink3, livesync, ndisrc, rtpav1depay, rsfilesink, s3sink, sccparse
  - WebRTC: various webrtchttp, webrtcsrc, and webrtcsink improvements and fixes
  - Cerbero build tools: recognise Windows 11; restrict parallelism of gst-plugins-rs build on small systems
  - Packages: ca-certificates update; fix gio module loading and TLS support on macOS
  + gstreamer:
  - debugutils: provide gst_debug_bin_to_dot_data() implementation even if debug system is disabled
- Rebase reduce-required-meson.patch</changelog>
</package>
<package pkgid="173fc369caa14e345ed834b23dbe103c4501c993333e86bf45f77bca858931c1f13a04b3db8a0c5396794e0ac36ec35a0c769cfedd4d581ad8a8a943b0a9afdb" name="gstreamer-debuginfo" arch="i586">
  <version epoch="0" ver="1.22.7" rel="1.1"/>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream and
  gnome-patch-translation support (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1631793601">- Stop building doc sub-package, we will in the future use
  upstreams own standalone doc package. Following this: Drop
  fdupes, gtk-doc and hotdoc BuildRequires, and fdupes call, no
  longer needed nor usefull.
- Refresh patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976000">- Update to version 1.18.6:
  + gstplugin: Fix for UWP build
  + gst-ptp-helper: Do not disable multicast loopback
  + concat: fix qos event handling
  + pluginfeature: Fix object leak
  + baseparse: fix invalid avg_bitrate after reset
  + multiqueue: Fix query unref race on flush
  + gst: Initialize optional event/message fields when parsing
  + bitwriter: Fix the trailing bits lost when getting its data
  + multiqueue: never consider a queue that is not waiting
  + input-selector: Use proper segments when cleaning cached
    buffers</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976001">- Update to version 1.20.0:
  + Development in GitLab was switched to a single git repository
    containing all the modules
  + GstPlay: new high-level playback library, replaces GstPlayer
  + WebM Alpha decoding support
  + Encoding profiles can now be tweaked with additional
    application-specified element properties
  + Compositor: multi-threaded video conversion and mixing
  + RTP header extensions: unified support in RTP depayloader and
    payloader base classes
  + SMPTE 2022-1 2-D Forward Error Correction support
  + Smart encoding (pass through) support for VP8, VP9, H.265 in
    encodebin and transcodebin
  + Runtime compatibility support for libsoup2 and libsoup3
    (libsoup3 support experimental)
  + Video decoder subframe support
  + Video decoder automatic packet-loss, data corruption, and
    keyframe request handling for RTP / WebRTC / RTSP
  + mp4 and Matroska muxers now support profile/level/resolution
    changes for H.264/H.265 input streams (i.e. codec data changing
    on the fly)
  + mp4 muxing mode that initially creates a fragmented mp4 which
    is converted to a regular mp4 on EOS
  + Audio support for the WebKit Port for Embedded (WPE) web page
    source element
  + CUDA based video color space convert and rescale elements and
    upload/download elements
  + NVIDIA memory:NVMM support for OpenGL glupload and gldownload
    elements
  + Many WebRTC improvements
  + The new VA-API plugin implementation fleshed out with more
    decoders and new postproc elements
  + AppSink API to retrieve events in addition to buffers and
    buffer lists
  + AppSrc gained more configuration options for the internal queue
    (leakiness, limits in buffers and time, getters to read current
    levels)
  + Updated Rust bindings and many new Rust plugins
  + Improved support for custom minimal GStreamer builds
  + Support build against FFmpeg 5.0
  + Linux Stateless CODEC support gained MPEG-2 and VP9
  + Windows Direct3D11/DXVA decoder gained AV1 and MPEG-2 support
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Use ldconfig_scriptlets macro for post(un) handling where
  possible.
- Update Source url.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1647604800">- Update to version 1.20.1:
  + deinterlace: various bug fixes for yadif, greedy and scalerbob
    methods
  + gtk video sink: Fix rotation not being applied when paused
  + gst-play-1.0: Fix trick-mode handling in keyboard shortcut
  + jpegdec: fix RGB conversion handling
  + matroskademux: improved ProRes video handling
  + matroskamux: Handle multiview-mode/flags/pixel-aspect-ratio
    caps fields correctly when checking caps equality on input caps
    changes
  + videoaggregator fixes (negative rate handling, current position
    rounding)
  + soup http plugin: Lookup libsoup dylib files on Apple
    platforms; fix Cerbero static build on Android and iOS
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + mpegtsmux: VBR muxing fixes
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + Support build against libfreeaptx in openaptx plugin
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + macOS: support a relocatable `GStreamer.framework` on macOS
  + macOS: fix applemedia plugin failing to load on ARM64 macOS
  + windows: ship wavpack library
  + gst-python: Fix build with Python 3.11
  + various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + plugin loader: show the reason when spawning of
    gst-plugin-scanner fails
  + registry, plugin loading: fix dynamic relocation if
    GST_PLUGIN_SUBDIR (libdir) is not a single subdirectory;
    improve GST_PLUGIN_SUBDIR handling
  + context: fix transfer annotation on
    gst_context_writable_structure() for bindings
  + baseparse: Don't truncate the duration to milliseconds in
    gst_base_parse_convert_default()
  + bufferpool: Deactivate pool and get rid of references to other
    objects from dispose instead of finalize</changelog>
  <changelog author="Mark&#xE9;ta Machov&#xE1; &lt;mmachova@suse.com&gt;" date="1652097600">- Update to version 1.20.2
  + Highlighted bugfixes:
  - avviddec: Remove vc1/wmv3 override and fix crashes on WMV
    files with FFMPEG 5.0+
  - macOS: fix plugin discovery for GStreamer installed via brew
    and fix loading of Rust plugins
  - rtpbasepayload: various header extension handling fixes
  - rtpopusdepay: fix regression in stereo input handling if
    sprop-stereo is not advertised
  - rtspclientsink: fix possible shutdown deadlock
  - mpegts: gracefully handle "empty" program maps and fix AC-4
    detection
  - mxfdemux: Handle empty VANC packets and fix EOS handling
  - playbin3: various playbin3, uridecodebin3, and playsink fixes
  - ptpclock: fix initial sync-up with certain devices
  - gltransformation: let graphene alloc its structures memory
    aligned
  - webrtcbin fixes and webrtc sendrecv example improvements
  - video4linux2: various fixes including some fixes for
    Raspberry Pi users
  - videorate segment handling fixes and other fixes
  - nvh264dec, nvh265dec: Fix broken key-unit trick modes and
    reverse playback
  - wpe: Reintroduce persistent WebContext
  - cerbero: Make it easier to consume 1.20.1 macOS GStreamer
    .pkgs
  - build fixes and gobject annotation fixes
  - bug fixes, security fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - devicemonitor: clean up signal handlers and hidden providers
    list
  - Leaks tracer: fix pthread_atfork return value check leading
    to bogus warning in log
  - Rust plugins: Not picked up by the plugin loader on macOS
  - Failed to use plugins of latest GStreamer version 1.20.x
    installed by brew on macOS
  - ptpclock: Allow at least 100ms delay between Sync/Follow_Up
    and Delay_Req/Delay_Resp messages. Fixes problems acquiring
    initial sync with certain devices
  - meson: Add -Wl,-rpath,${libdir} on macOS
  - registry: skip Rust dep builddirs when searching for plugins
    recursively</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1652097601">- Enable use of libunwind on riscv64</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3
  + Highlighted bugfixes:
  - Security fixes in Matroska, MP4 and AVI demuxers
  - Fix scrambled video playback with hardware-accelerated
    VA-API decoders on certain Intel hardware
  - playbin3/decodebin3 regression fix for unhandled streams
  - Fragmented MP4 playback fixes
  - Android H.265 encoder mapping
  - Playback of MXF files produced by FFmpeg before March 2022
  - Fix rtmp2sink crashes on 32-bit platforms
  - WebRTC improvements
  - D3D11 video decoder and screen recorder fixes
  - Performance improvements
  - Support for building against OpenCV 4.6 and other build fixes
  - Miscellaneous bug fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - clock: Avoid creating a weakref with every entry
    (performance improvement)
  - plugin: add Apache 2 license to list of known licenses to avoid
    warning
  - gst_plugin_load_file: force plugin reload if filename differs
    Add support for LoongArch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666353600">- Update to version 1.20.4:
  + Highlighted bugfixes in 1.20.4:
  - avaudiodec: fix playback issue with WMA files, would throw an
    error at EOS with FFmpeg 5.x
  - Fix deadlock when loading gst-editing-services plugin
  - Fix input buffering capacity in live mode for aggregator,
    video/audio aggregator subclasses, muxers
  - glimagesink: fix crash on Android
  - subtitle handling and subtitle overlay fixes
  - matroska-mux: allow width + height changes for
    avc3|hev1|vp8|vp9
  - rtspsrc: fix control url handling for spec compliant servers
    and add fallback for incompliant servers
  - WebRTC fixes
  - RTP retransmission fixes
  - video: fixes for formats with 4x subsampling and horizontal
    co-sited chroma (Y41B, YUV9, YVU9 and IYU9)
  - Fix consuming of the macOS package as a framework in XCode
  - Performance improvements
  - Miscellaneous bug fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - buffer: drop parent meta in deep copy/foreach_metadata
  - devicemonitor: Use a sync bus handler for the provider to
    avoid accumulating all messages until the provider is stopped
  - element: Fix requesting of pads with string templates
  - gst:
    . Protect initialization state with a recursive mutex
    . Add missing define guard for build without gstreamer debug
    logging support
  - gst_init: Initialize static plugins just before dynamic plugins
  - info: Parse "NONE" as a valid level name
  - meta: Set the parent refcount of the GstStructure correctly
  - pluginloader: Don't hang on short reads/writes
  - tracers: leaks:
    . Fix potentially invalid memory access when trying to detect
    object type
    . Fix object-refings.class flags
  - uri: When setting the same string again do nothing
  - value: Don't loop forever when serializing invalid flag
  + Base Libraries:
  - aggregator:
    . Fix input buffering in live mode (was too low before in
    many cases)
    . Fix reversed active/flushing arguments in debug log output
    . Reset EOS flag after receiving a stream-start event
  + Core Elements: queue2:
  - Hold the lock when modifying sinkresult
  - Fix deadlock when deactivate is called in pull mode</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671710400">- update to 1.20.5:
  + This release only contains bugfixes and it should be safe to
    upgrade from 1.20.x.
  + systemclock waiting fixes for certain 32-bit platforms/libcs
  + alphacombine: robustness improvements for corner case scenarios
  + avfvideosrc: Report latency when doing screen capture
  + d3d11videosink: various thread-safety and stability fixes
  + decklink: fix performance issue when HDMI signal has been lost
    for a long time
  + flacparse: Fix handling of headers advertising 32 bits per
    sample
  + mpegts: Handle when iconv doesn't support ISO 6937 (e.g. musl
    libc)
  + opengl: fix automatic dispmanx detection for rpi4 and fix usage
    of eglCreate/DestroyImage
  + opusdec: Various channel-related fixes
  + textrender: event handling fixes, esp. for GAP event
  + subparse: Fix non-closed tag handling
  + videoscale: fix handling of unknown buffer metas
  + videosink: reverse playback handling fixes
  + qtmux: Prefill mode fixes, especially for raw audio
  + multiudpsink: allow binding to IPv6 address
  + rtspsrc:
  - Fix usage of IPv6 connections in SETUP
  - Only EOS on timeout if all streams are timed out/EOS
  + splitmuxsrc: fix playback stall if there are unlinked pads
  + v4l2: Fix SIGSEGV on state change during format changes
  + wavparse robustness fixes
  + Fix static linking on macOS (opengl, vulkan)
  + gstreamer-vaapi: fix headless build against mesa &gt;= 22.3.0
  + GStreamer Editing Services library: Fix build with tools
    disabled
  + webrtc example/demo fixes
  + unit test fixes for aesdec and rtpjitterbuffer
  + Cerbero: Fix ios cross-compile with cmake on M1; some recipe
    updates and other build fixes
  + Miscellaneous bug fixes, memory leak fixes, and other stability
    and reliability improvements
  + Performance improvements
  + Changes in gstreamer base package:
  - allocator: Copy allocator name in gst_allocator_register()
  - concat: Properly propagate EOS seqnum
  - fakesrc: avoid time overflow with datarate
  - Fix build of 1.20 branch with Meson 0.64.1 for those who have
    hotdoc installed on their system.
  - gst-inspect: Don't leak list
  - meson: fix check for pthread_setname_np()
  - miniobject: support higher refcount values
  - pads: Fix non-serialized sticky event push, e.g. instant
    change rate events
  - padtemplate: Fix annotations
  - systemclock: Use futex_time64 syscall on x32 and other
    platforms that always...
  - -Wimplicit-function-declaration in pthread_setname_np check
    (missing GNUSOURCE)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674561600">- Update to version 1.22.0:
  + AV1 video codec support improvements
  + New HLS, DASH and Microsoft Smooth Streaming adaptive streaming
    clients
  + Qt6 support for rendering video inside a QML scene
  + Minimal builds optimised for binary size, including only the
    individual elements needed
  + Playbin3, Decodebin3, UriDecodebin3, Parsebin enhancements and
    stabilisation
  + WebRTC simulcast support and support for Google Congestion
    Control
  + WebRTC-based media server ingestion/egress (WHIP/WHEP) support
  + New easy to use batteries-included WebRTC sender plugin
  + Easy RTP sender timestamp reconstruction for RTP and RTSP
  + ONVIF timed metadata support
  + New fragmented MP4 muxer and non-fragmented MP4 muxer
  + New plugins for Amazon AWS storage and audio transcription
    services
  + New gtk4paintablesink and gtkwaylandsink renderers
  + New videocolorscale element that can convert and scale in one
    go for better performance
  + High bit-depth video improvements
  + Touchscreen event support in navigation API
  + Rust plugins now shipped in macOS and Windows/MSVC binary
    packages
  + H.264/H.265 timestamp correction elements for PTS/DTS
    reconstruction before muxers
  + Improved design for DMA buffer sharing and modifier handling
    for hardware-accelerated video decoders/encoders/filters and
    capturing/rendering on Linux
  + Video4Linux2 hardware accelerated decoder improvements
  + CUDA integration and Direct3D11 integration and plugin
    improvements
  + New H.264 / AVC, H.265 / HEVC and AV1 hardware-accelerated
    video encoders for AMD GPUs using the Advanced Media Framework
    (AMF) SDK
  + applemedia: H.265 / HEVC video encoding + decoding support
  + androidmedia: H.265 / HEVC video encoding support
  + New "force-live" property for audiomixer, compositor,
    glvideomixer, d3d11compositor etc.
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Rebase patches with quilt.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820800">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.</changelog>
  <changelog author="munix9@googlemail.com" date="1675771200">- Add fix using sed to find gst-plugin-scanner-%{_target_cpu}
  program (boo#1207908).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.22.1:
  + Highlighted bugfixes:
  - audio channel-mix: allow up to 64 channels (instead of up to
    63 channels)
  - avfvideosrc: Don't wait on main thread for permissions
    request
  - avvidenc: avoid generating inaccurate output timestamps,
    especially with variable framerate streams
  - AV1 video codec caps signalling improvements in various
    elements
  - codectimestamper: Fix timestamping on sequence update
  - d3d11overlaycompositor: fix texture width and height
  - d3d11videosink: Fix rendering on external handle
  - dashdemux2: fix seek operation taking a log time to finish
    for some streams
  - nvencoder: Fix B-frame encoding on Linux and min buffers in
    auto GPU mode
  - playbin3: fixing buffering for live pipelines
  - playbin: fix potential deadlock when stopping stream with
    subtitles visible
  - redenc: fix setting of extension ID for twcc
  - rtspsrc: improved compatibility with more broken RTSP servers
  - v4l2h264dec: Fix Raspberry Pi4 will not play video in
    application
  - vtdec: fix jittery playback of H.264 Level 4.1 movies in
    macOS
  - vtdec: Fix non-deterministic frame output after flushing
    seeks
  - vtenc: fix handling of interlaced ProRes on Apple M1 hardware
  - vtenc: don't advertise ARGB/RGBA64 input caps on M1 Pro/Max
    with macOS &lt;13
  - wasapi2src: Fix loopback capture on Windows 10 Anniversary
    Update
  - tools: better handling of non-ASCII command line arguments on
    Windows
  - gst-libav: fix build against newer ffmpeg versions
  - gst-python: Use arch-specific install dir for gi overrides
  - cerbero: Fix setuptools site.py breakage in Python 3.11
  - macOS packages: Fix broken binaries on macos &lt; 11.0
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + gstreamer:
  - buffer: fix copy meta reference debug log formatting
  - bin: Don't unlock unlocked mutex in gst_bin_remove_func()
  - pad: Don't leak user_data in gst_pad_start_task()
  - aggregator: Always lock aggpad around update_time_level
  - inputselector: Avoid potential deadlock when shutting down,
    e.g. playbin with subtitles
  - multiqueue: Handle use-interleave latency live pipelines,
    fixing buffering for live pipelines in playbin3
  - GstBaseSrc: fix transfer annotation for fixate() virtual
    method
  - GstBaseSrc, GstPushSrc: add nullable annotations to virtual
    methods
  - tools: Make sure UTF-8 encoded command line arguments on
    Windows
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + Highlighted bugfixes:
  - avdec_h264: fix decoder deadlocks with FFmpeg 6.0
  - rtspsrc:
    . fix regression with URI protocols in OPTIONS requests for
    RTSP over TLD
    . improved control url handling compatibility for broken
    servers
  - decklink: fix 10 bit RGB (r210) format auto detection for
    capture and fix playout if video caps are configured before
    audio caps
  - d3d11videosink: Fix tearing in case of fullscreen mode
  - playbin: fix deadlock when stopping stream with subtitles
    visible (even more)
  - typefinding: fix regression not detecting
    application/dash+xml in some corner cases
  - osxvideosink: fix broken aspect ratio and frame drawing
    region
  - decodebin3, parsebin: Improve elementary stream handling when
    decoders are not present and fix hang when removing a failing
    stream
  - urisourcebin: Propagate sticky events from parsebin, so that
    the `STREAM_START` event with the `GstStream` info is always
    available when pads get exposed
  - v4l2: Add support for YVU420M format; mark JPEG content as
    parsed
  - h264decoder, h265decoder: DPB bumping process and latency
    reporting fixes
  - Opus: Fix reading of extended channel config in MPEG-TS and
    fix missing sample rate when remuxing from RTP to Matroska
  - zxing: add support for building against zxing-c++ 2.0
  - cerbero: Fix packaging of Rust plugins on Android; fix modern
    Gentoo distro detection
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + Gstreamer:
  - datetime: Return G_MAXFLOAT instead of G_MAXDOUBLE for no
    timezone offset
  - inputselector: Wake up streaming thread before
    PLAYING_TO_PAUSED transition
  - tools: fix potential crash when passing command-line options
    on Windows
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + Highlighted bugfixes:
  - avdec: fix occasional video decoder deadlock on seeking with
    FFmpeg 6.0.
  - decodebin3: fix regression handling input streams without
    CAPS or TIME segment such as e.g. udpsrc or `pushfilesrc.
  - bluez: a2dpsink: fix Bluetooth SIG Certification test
    failures.
  - osxvideosink: fix deadlock upon closing output window.
  - qtdemux: fix edit list handling regression and AV1 codec box
    parsing.
  - qtmux: fix extraction of CEA608 closed caption data from
    S334-1A packets.
  - rtspsrc: Fix handling of * control path.
  - splitmux: timestamp handling improvements.
  - v4l2videodec: Rework dynamic resolution change handling
    (needed for IMX6 mainline codec).
  - videoflip: fix regression with automatically rotating video
    based on tags.
  - d3d11: many d3d11videosink and d3d11compositor fixes.
  - webrtc, rtp: numerous data race fixes and stability fixes.
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements.
  + gstreamer:
  - tracing: Initialize tracing infrastructure even if the debug
    system is not compiled in.
  - parse-launch: fix missing unref of looked-up child element.
  - gstutils: Add category and object to most logging messages.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + Highlighted bugfixes:
  - Security fixes for flacparse, dvdspu, and subparse.
  - d3d11videosink: Fix error on pause and play.
  - decklink: Correctly handle SDK strings on macOS and free
    strings after usage on Linux.
  - filesink: Fix buffered mode writing of buffer lists and
    buffers with multiple memories.
  - gldownload: handle passthrough without a critical.
  - h265parse: Fix framerate handling regression.
  - oggdemux: vp8 fixes.
  - mp4mux, qtmux, qtdemux: Opus audio mapping fixes.
  - pngdec: Fix wrong colours output from 16bit RGB images.
  - ptp clock: Work around ptpd bug in default configuration.
  - srtpdec: fix critical warnings on shutdown.
  - v4l2src: fix support for bayer format.
  - v4l2videoenc: support force-keyframe event in v4l2 encoder.
  - vtenc: apply DTS offset to ensure DTS &lt;= PTS.
  - gst-python: allow more functions to be called before
    gst_init().
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements.
  + gstreamer:
  - filesink: Fix buffered mode writing of buffer lists and
    buffers with multiple memories.
  - basesink: Clear EOS flag on STREAM-START event.
  - typefindhelper: downgrade bogus error level debug log
    message.
  - ptp:
    . Correctly parse clock ID from the commandline parameters in
    the helper.
    . Work around bug in ptpd in default configuration.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + Highlighted bugfixes:
  - Security fixes for the RealMedia demuxer
  - vaapi decoders, postproc: Disable DMAbuf from caps
    negotiation to fix garbled video in some cases
  - decodebin3, playbin3, parsebin fixes, especially for stream
    reconfiguration
  - hlsdemux2: fix early seeking; don't pass referer when
    updating playlists; webvtt fixes
  - gtk: Fix critical caused by pointer movement when stream is
    getting ready
  - qt6: Set sampler filtering method, fixes bad quality with
    qml6glsink and gstqt6d3d11
  - v4l2src: handle resolution change when buffers are copied
  - videoflip: update orientation tag in auto mode
  - video timecode: Add support for framerates lower than 1fps
    and accept 119.88 (120/1.001) fps
  - webrtcsink: fixes for x264enc and NVIDIA encoders
  - cerbero: Pull ninja from system if possible, avoid spurious
    bootstrap of cmake
  - packages: Recipe updates for ffmpeg, libsoup, orc
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + gstreamer:
  - taglist, plugins: fix compiler warnings with GLib &gt;= 2.76
  - tracerutils: allow casting parameter types
  - inputselector: fix playing variable is never set
- Rebase patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + Highlighted bugfixes:
  - Security fixes for the MXF demuxer and H.265 video parser
  - Fix latency regression in H.264 hardware decoder base class
  - androidmedia: fix HEVC codec profile registration and fix
    coded_data handling
  - decodebin3: fix switching from a raw stream to an encoded
    stream
  - gst-inspect: prettier and more correct signal and action
    signals printing
  - rtmp2: Allow NULL flash version, omitting the field, for
    better RTMP server compatibility
  - rtspsrc: better compatibility with buggy RTSP servers that
    don't set a clock-rate
  - rtpjitterbuffer: fix integer overflow that led to more
    packets being declared lost than have been lost
  - v4l2: fix video encoding regression on RPi and fix support
    for left and top padding
  - waylandsink: Crop surfaces to their display width height
  - cerbero: Recognise Manjaro; add Rust support for MSVC ARM64;
    cmake detection fixes
  - Various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + gstreamer:
  - gst-inspect: prettier and more correct signal printing, and
    print action signals in g_signal_emit_by_name() format
  - gst-launch: Disable fault signal handlers on macOS
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + Highlighted bugfixes:
  - Security fixes for the MXF demuxer and AV1 codec parser
  - glfilter: Memory leak fix for OpenGL filter elements
  - d3d11videosink: Fix toggling between fullscreen and maximized, and window switching in fullscreen mode
  - DASH / HLS adaptive streaming fixes
  - Decklink card device provider device name string handling fixes
  - interaudiosrc: handle non-interleaved audio properly
  - openh264: Fail gracefully if openh264 encoder/decoder creation fails
  - rtspsrc: improved whitespace handling in response headers by certain cameras
  - v4l2codecs: avoid wrap-around after 1000000 frames; tiled formats handling fixes
  - video-scaler, audio-resampler: downgraded "Can't find exact taps" debug log messages
  - wasapi2: Don't use global volume control object
  - Rust plugins: various improvements in aws, fmp4mux, hlssink3, livesync, ndisrc, rtpav1depay, rsfilesink, s3sink, sccparse
  - WebRTC: various webrtchttp, webrtcsrc, and webrtcsink improvements and fixes
  - Cerbero build tools: recognise Windows 11; restrict parallelism of gst-plugins-rs build on small systems
  - Packages: ca-certificates update; fix gio module loading and TLS support on macOS
  + gstreamer:
  - debugutils: provide gst_debug_bin_to_dot_data() implementation even if debug system is disabled
- Rebase reduce-required-meson.patch</changelog>
</package>
<package pkgid="f6a8656d7d106645fb364c8df89b8e2215d07325293fc3d8e78694954328cc0e6e630ebebe5a1a2713988a4077f2d3206d3e168c72e603cc6229796841b8a6be" name="gstreamer-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.22.7" rel="1.1"/>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream and
  gnome-patch-translation support (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1631793601">- Stop building doc sub-package, we will in the future use
  upstreams own standalone doc package. Following this: Drop
  fdupes, gtk-doc and hotdoc BuildRequires, and fdupes call, no
  longer needed nor usefull.
- Refresh patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976000">- Update to version 1.18.6:
  + gstplugin: Fix for UWP build
  + gst-ptp-helper: Do not disable multicast loopback
  + concat: fix qos event handling
  + pluginfeature: Fix object leak
  + baseparse: fix invalid avg_bitrate after reset
  + multiqueue: Fix query unref race on flush
  + gst: Initialize optional event/message fields when parsing
  + bitwriter: Fix the trailing bits lost when getting its data
  + multiqueue: never consider a queue that is not waiting
  + input-selector: Use proper segments when cleaning cached
    buffers</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976001">- Update to version 1.20.0:
  + Development in GitLab was switched to a single git repository
    containing all the modules
  + GstPlay: new high-level playback library, replaces GstPlayer
  + WebM Alpha decoding support
  + Encoding profiles can now be tweaked with additional
    application-specified element properties
  + Compositor: multi-threaded video conversion and mixing
  + RTP header extensions: unified support in RTP depayloader and
    payloader base classes
  + SMPTE 2022-1 2-D Forward Error Correction support
  + Smart encoding (pass through) support for VP8, VP9, H.265 in
    encodebin and transcodebin
  + Runtime compatibility support for libsoup2 and libsoup3
    (libsoup3 support experimental)
  + Video decoder subframe support
  + Video decoder automatic packet-loss, data corruption, and
    keyframe request handling for RTP / WebRTC / RTSP
  + mp4 and Matroska muxers now support profile/level/resolution
    changes for H.264/H.265 input streams (i.e. codec data changing
    on the fly)
  + mp4 muxing mode that initially creates a fragmented mp4 which
    is converted to a regular mp4 on EOS
  + Audio support for the WebKit Port for Embedded (WPE) web page
    source element
  + CUDA based video color space convert and rescale elements and
    upload/download elements
  + NVIDIA memory:NVMM support for OpenGL glupload and gldownload
    elements
  + Many WebRTC improvements
  + The new VA-API plugin implementation fleshed out with more
    decoders and new postproc elements
  + AppSink API to retrieve events in addition to buffers and
    buffer lists
  + AppSrc gained more configuration options for the internal queue
    (leakiness, limits in buffers and time, getters to read current
    levels)
  + Updated Rust bindings and many new Rust plugins
  + Improved support for custom minimal GStreamer builds
  + Support build against FFmpeg 5.0
  + Linux Stateless CODEC support gained MPEG-2 and VP9
  + Windows Direct3D11/DXVA decoder gained AV1 and MPEG-2 support
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Use ldconfig_scriptlets macro for post(un) handling where
  possible.
- Update Source url.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1647604800">- Update to version 1.20.1:
  + deinterlace: various bug fixes for yadif, greedy and scalerbob
    methods
  + gtk video sink: Fix rotation not being applied when paused
  + gst-play-1.0: Fix trick-mode handling in keyboard shortcut
  + jpegdec: fix RGB conversion handling
  + matroskademux: improved ProRes video handling
  + matroskamux: Handle multiview-mode/flags/pixel-aspect-ratio
    caps fields correctly when checking caps equality on input caps
    changes
  + videoaggregator fixes (negative rate handling, current position
    rounding)
  + soup http plugin: Lookup libsoup dylib files on Apple
    platforms; fix Cerbero static build on Android and iOS
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + mpegtsmux: VBR muxing fixes
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + Support build against libfreeaptx in openaptx plugin
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + macOS: support a relocatable `GStreamer.framework` on macOS
  + macOS: fix applemedia plugin failing to load on ARM64 macOS
  + windows: ship wavpack library
  + gst-python: Fix build with Python 3.11
  + various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + plugin loader: show the reason when spawning of
    gst-plugin-scanner fails
  + registry, plugin loading: fix dynamic relocation if
    GST_PLUGIN_SUBDIR (libdir) is not a single subdirectory;
    improve GST_PLUGIN_SUBDIR handling
  + context: fix transfer annotation on
    gst_context_writable_structure() for bindings
  + baseparse: Don't truncate the duration to milliseconds in
    gst_base_parse_convert_default()
  + bufferpool: Deactivate pool and get rid of references to other
    objects from dispose instead of finalize</changelog>
  <changelog author="Mark&#xE9;ta Machov&#xE1; &lt;mmachova@suse.com&gt;" date="1652097600">- Update to version 1.20.2
  + Highlighted bugfixes:
  - avviddec: Remove vc1/wmv3 override and fix crashes on WMV
    files with FFMPEG 5.0+
  - macOS: fix plugin discovery for GStreamer installed via brew
    and fix loading of Rust plugins
  - rtpbasepayload: various header extension handling fixes
  - rtpopusdepay: fix regression in stereo input handling if
    sprop-stereo is not advertised
  - rtspclientsink: fix possible shutdown deadlock
  - mpegts: gracefully handle "empty" program maps and fix AC-4
    detection
  - mxfdemux: Handle empty VANC packets and fix EOS handling
  - playbin3: various playbin3, uridecodebin3, and playsink fixes
  - ptpclock: fix initial sync-up with certain devices
  - gltransformation: let graphene alloc its structures memory
    aligned
  - webrtcbin fixes and webrtc sendrecv example improvements
  - video4linux2: various fixes including some fixes for
    Raspberry Pi users
  - videorate segment handling fixes and other fixes
  - nvh264dec, nvh265dec: Fix broken key-unit trick modes and
    reverse playback
  - wpe: Reintroduce persistent WebContext
  - cerbero: Make it easier to consume 1.20.1 macOS GStreamer
    .pkgs
  - build fixes and gobject annotation fixes
  - bug fixes, security fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - devicemonitor: clean up signal handlers and hidden providers
    list
  - Leaks tracer: fix pthread_atfork return value check leading
    to bogus warning in log
  - Rust plugins: Not picked up by the plugin loader on macOS
  - Failed to use plugins of latest GStreamer version 1.20.x
    installed by brew on macOS
  - ptpclock: Allow at least 100ms delay between Sync/Follow_Up
    and Delay_Req/Delay_Resp messages. Fixes problems acquiring
    initial sync with certain devices
  - meson: Add -Wl,-rpath,${libdir} on macOS
  - registry: skip Rust dep builddirs when searching for plugins
    recursively</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1652097601">- Enable use of libunwind on riscv64</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3
  + Highlighted bugfixes:
  - Security fixes in Matroska, MP4 and AVI demuxers
  - Fix scrambled video playback with hardware-accelerated
    VA-API decoders on certain Intel hardware
  - playbin3/decodebin3 regression fix for unhandled streams
  - Fragmented MP4 playback fixes
  - Android H.265 encoder mapping
  - Playback of MXF files produced by FFmpeg before March 2022
  - Fix rtmp2sink crashes on 32-bit platforms
  - WebRTC improvements
  - D3D11 video decoder and screen recorder fixes
  - Performance improvements
  - Support for building against OpenCV 4.6 and other build fixes
  - Miscellaneous bug fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - clock: Avoid creating a weakref with every entry
    (performance improvement)
  - plugin: add Apache 2 license to list of known licenses to avoid
    warning
  - gst_plugin_load_file: force plugin reload if filename differs
    Add support for LoongArch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666353600">- Update to version 1.20.4:
  + Highlighted bugfixes in 1.20.4:
  - avaudiodec: fix playback issue with WMA files, would throw an
    error at EOS with FFmpeg 5.x
  - Fix deadlock when loading gst-editing-services plugin
  - Fix input buffering capacity in live mode for aggregator,
    video/audio aggregator subclasses, muxers
  - glimagesink: fix crash on Android
  - subtitle handling and subtitle overlay fixes
  - matroska-mux: allow width + height changes for
    avc3|hev1|vp8|vp9
  - rtspsrc: fix control url handling for spec compliant servers
    and add fallback for incompliant servers
  - WebRTC fixes
  - RTP retransmission fixes
  - video: fixes for formats with 4x subsampling and horizontal
    co-sited chroma (Y41B, YUV9, YVU9 and IYU9)
  - Fix consuming of the macOS package as a framework in XCode
  - Performance improvements
  - Miscellaneous bug fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - buffer: drop parent meta in deep copy/foreach_metadata
  - devicemonitor: Use a sync bus handler for the provider to
    avoid accumulating all messages until the provider is stopped
  - element: Fix requesting of pads with string templates
  - gst:
    . Protect initialization state with a recursive mutex
    . Add missing define guard for build without gstreamer debug
    logging support
  - gst_init: Initialize static plugins just before dynamic plugins
  - info: Parse "NONE" as a valid level name
  - meta: Set the parent refcount of the GstStructure correctly
  - pluginloader: Don't hang on short reads/writes
  - tracers: leaks:
    . Fix potentially invalid memory access when trying to detect
    object type
    . Fix object-refings.class flags
  - uri: When setting the same string again do nothing
  - value: Don't loop forever when serializing invalid flag
  + Base Libraries:
  - aggregator:
    . Fix input buffering in live mode (was too low before in
    many cases)
    . Fix reversed active/flushing arguments in debug log output
    . Reset EOS flag after receiving a stream-start event
  + Core Elements: queue2:
  - Hold the lock when modifying sinkresult
  - Fix deadlock when deactivate is called in pull mode</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671710400">- update to 1.20.5:
  + This release only contains bugfixes and it should be safe to
    upgrade from 1.20.x.
  + systemclock waiting fixes for certain 32-bit platforms/libcs
  + alphacombine: robustness improvements for corner case scenarios
  + avfvideosrc: Report latency when doing screen capture
  + d3d11videosink: various thread-safety and stability fixes
  + decklink: fix performance issue when HDMI signal has been lost
    for a long time
  + flacparse: Fix handling of headers advertising 32 bits per
    sample
  + mpegts: Handle when iconv doesn't support ISO 6937 (e.g. musl
    libc)
  + opengl: fix automatic dispmanx detection for rpi4 and fix usage
    of eglCreate/DestroyImage
  + opusdec: Various channel-related fixes
  + textrender: event handling fixes, esp. for GAP event
  + subparse: Fix non-closed tag handling
  + videoscale: fix handling of unknown buffer metas
  + videosink: reverse playback handling fixes
  + qtmux: Prefill mode fixes, especially for raw audio
  + multiudpsink: allow binding to IPv6 address
  + rtspsrc:
  - Fix usage of IPv6 connections in SETUP
  - Only EOS on timeout if all streams are timed out/EOS
  + splitmuxsrc: fix playback stall if there are unlinked pads
  + v4l2: Fix SIGSEGV on state change during format changes
  + wavparse robustness fixes
  + Fix static linking on macOS (opengl, vulkan)
  + gstreamer-vaapi: fix headless build against mesa &gt;= 22.3.0
  + GStreamer Editing Services library: Fix build with tools
    disabled
  + webrtc example/demo fixes
  + unit test fixes for aesdec and rtpjitterbuffer
  + Cerbero: Fix ios cross-compile with cmake on M1; some recipe
    updates and other build fixes
  + Miscellaneous bug fixes, memory leak fixes, and other stability
    and reliability improvements
  + Performance improvements
  + Changes in gstreamer base package:
  - allocator: Copy allocator name in gst_allocator_register()
  - concat: Properly propagate EOS seqnum
  - fakesrc: avoid time overflow with datarate
  - Fix build of 1.20 branch with Meson 0.64.1 for those who have
    hotdoc installed on their system.
  - gst-inspect: Don't leak list
  - meson: fix check for pthread_setname_np()
  - miniobject: support higher refcount values
  - pads: Fix non-serialized sticky event push, e.g. instant
    change rate events
  - padtemplate: Fix annotations
  - systemclock: Use futex_time64 syscall on x32 and other
    platforms that always...
  - -Wimplicit-function-declaration in pthread_setname_np check
    (missing GNUSOURCE)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674561600">- Update to version 1.22.0:
  + AV1 video codec support improvements
  + New HLS, DASH and Microsoft Smooth Streaming adaptive streaming
    clients
  + Qt6 support for rendering video inside a QML scene
  + Minimal builds optimised for binary size, including only the
    individual elements needed
  + Playbin3, Decodebin3, UriDecodebin3, Parsebin enhancements and
    stabilisation
  + WebRTC simulcast support and support for Google Congestion
    Control
  + WebRTC-based media server ingestion/egress (WHIP/WHEP) support
  + New easy to use batteries-included WebRTC sender plugin
  + Easy RTP sender timestamp reconstruction for RTP and RTSP
  + ONVIF timed metadata support
  + New fragmented MP4 muxer and non-fragmented MP4 muxer
  + New plugins for Amazon AWS storage and audio transcription
    services
  + New gtk4paintablesink and gtkwaylandsink renderers
  + New videocolorscale element that can convert and scale in one
    go for better performance
  + High bit-depth video improvements
  + Touchscreen event support in navigation API
  + Rust plugins now shipped in macOS and Windows/MSVC binary
    packages
  + H.264/H.265 timestamp correction elements for PTS/DTS
    reconstruction before muxers
  + Improved design for DMA buffer sharing and modifier handling
    for hardware-accelerated video decoders/encoders/filters and
    capturing/rendering on Linux
  + Video4Linux2 hardware accelerated decoder improvements
  + CUDA integration and Direct3D11 integration and plugin
    improvements
  + New H.264 / AVC, H.265 / HEVC and AV1 hardware-accelerated
    video encoders for AMD GPUs using the Advanced Media Framework
    (AMF) SDK
  + applemedia: H.265 / HEVC video encoding + decoding support
  + androidmedia: H.265 / HEVC video encoding support
  + New "force-live" property for audiomixer, compositor,
    glvideomixer, d3d11compositor etc.
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Rebase patches with quilt.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820800">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.</changelog>
  <changelog author="munix9@googlemail.com" date="1675771200">- Add fix using sed to find gst-plugin-scanner-%{_target_cpu}
  program (boo#1207908).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.22.1:
  + Highlighted bugfixes:
  - audio channel-mix: allow up to 64 channels (instead of up to
    63 channels)
  - avfvideosrc: Don't wait on main thread for permissions
    request
  - avvidenc: avoid generating inaccurate output timestamps,
    especially with variable framerate streams
  - AV1 video codec caps signalling improvements in various
    elements
  - codectimestamper: Fix timestamping on sequence update
  - d3d11overlaycompositor: fix texture width and height
  - d3d11videosink: Fix rendering on external handle
  - dashdemux2: fix seek operation taking a log time to finish
    for some streams
  - nvencoder: Fix B-frame encoding on Linux and min buffers in
    auto GPU mode
  - playbin3: fixing buffering for live pipelines
  - playbin: fix potential deadlock when stopping stream with
    subtitles visible
  - redenc: fix setting of extension ID for twcc
  - rtspsrc: improved compatibility with more broken RTSP servers
  - v4l2h264dec: Fix Raspberry Pi4 will not play video in
    application
  - vtdec: fix jittery playback of H.264 Level 4.1 movies in
    macOS
  - vtdec: Fix non-deterministic frame output after flushing
    seeks
  - vtenc: fix handling of interlaced ProRes on Apple M1 hardware
  - vtenc: don't advertise ARGB/RGBA64 input caps on M1 Pro/Max
    with macOS &lt;13
  - wasapi2src: Fix loopback capture on Windows 10 Anniversary
    Update
  - tools: better handling of non-ASCII command line arguments on
    Windows
  - gst-libav: fix build against newer ffmpeg versions
  - gst-python: Use arch-specific install dir for gi overrides
  - cerbero: Fix setuptools site.py breakage in Python 3.11
  - macOS packages: Fix broken binaries on macos &lt; 11.0
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + gstreamer:
  - buffer: fix copy meta reference debug log formatting
  - bin: Don't unlock unlocked mutex in gst_bin_remove_func()
  - pad: Don't leak user_data in gst_pad_start_task()
  - aggregator: Always lock aggpad around update_time_level
  - inputselector: Avoid potential deadlock when shutting down,
    e.g. playbin with subtitles
  - multiqueue: Handle use-interleave latency live pipelines,
    fixing buffering for live pipelines in playbin3
  - GstBaseSrc: fix transfer annotation for fixate() virtual
    method
  - GstBaseSrc, GstPushSrc: add nullable annotations to virtual
    methods
  - tools: Make sure UTF-8 encoded command line arguments on
    Windows
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + Highlighted bugfixes:
  - avdec_h264: fix decoder deadlocks with FFmpeg 6.0
  - rtspsrc:
    . fix regression with URI protocols in OPTIONS requests for
    RTSP over TLD
    . improved control url handling compatibility for broken
    servers
  - decklink: fix 10 bit RGB (r210) format auto detection for
    capture and fix playout if video caps are configured before
    audio caps
  - d3d11videosink: Fix tearing in case of fullscreen mode
  - playbin: fix deadlock when stopping stream with subtitles
    visible (even more)
  - typefinding: fix regression not detecting
    application/dash+xml in some corner cases
  - osxvideosink: fix broken aspect ratio and frame drawing
    region
  - decodebin3, parsebin: Improve elementary stream handling when
    decoders are not present and fix hang when removing a failing
    stream
  - urisourcebin: Propagate sticky events from parsebin, so that
    the `STREAM_START` event with the `GstStream` info is always
    available when pads get exposed
  - v4l2: Add support for YVU420M format; mark JPEG content as
    parsed
  - h264decoder, h265decoder: DPB bumping process and latency
    reporting fixes
  - Opus: Fix reading of extended channel config in MPEG-TS and
    fix missing sample rate when remuxing from RTP to Matroska
  - zxing: add support for building against zxing-c++ 2.0
  - cerbero: Fix packaging of Rust plugins on Android; fix modern
    Gentoo distro detection
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + Gstreamer:
  - datetime: Return G_MAXFLOAT instead of G_MAXDOUBLE for no
    timezone offset
  - inputselector: Wake up streaming thread before
    PLAYING_TO_PAUSED transition
  - tools: fix potential crash when passing command-line options
    on Windows
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + Highlighted bugfixes:
  - avdec: fix occasional video decoder deadlock on seeking with
    FFmpeg 6.0.
  - decodebin3: fix regression handling input streams without
    CAPS or TIME segment such as e.g. udpsrc or `pushfilesrc.
  - bluez: a2dpsink: fix Bluetooth SIG Certification test
    failures.
  - osxvideosink: fix deadlock upon closing output window.
  - qtdemux: fix edit list handling regression and AV1 codec box
    parsing.
  - qtmux: fix extraction of CEA608 closed caption data from
    S334-1A packets.
  - rtspsrc: Fix handling of * control path.
  - splitmux: timestamp handling improvements.
  - v4l2videodec: Rework dynamic resolution change handling
    (needed for IMX6 mainline codec).
  - videoflip: fix regression with automatically rotating video
    based on tags.
  - d3d11: many d3d11videosink and d3d11compositor fixes.
  - webrtc, rtp: numerous data race fixes and stability fixes.
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements.
  + gstreamer:
  - tracing: Initialize tracing infrastructure even if the debug
    system is not compiled in.
  - parse-launch: fix missing unref of looked-up child element.
  - gstutils: Add category and object to most logging messages.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + Highlighted bugfixes:
  - Security fixes for flacparse, dvdspu, and subparse.
  - d3d11videosink: Fix error on pause and play.
  - decklink: Correctly handle SDK strings on macOS and free
    strings after usage on Linux.
  - filesink: Fix buffered mode writing of buffer lists and
    buffers with multiple memories.
  - gldownload: handle passthrough without a critical.
  - h265parse: Fix framerate handling regression.
  - oggdemux: vp8 fixes.
  - mp4mux, qtmux, qtdemux: Opus audio mapping fixes.
  - pngdec: Fix wrong colours output from 16bit RGB images.
  - ptp clock: Work around ptpd bug in default configuration.
  - srtpdec: fix critical warnings on shutdown.
  - v4l2src: fix support for bayer format.
  - v4l2videoenc: support force-keyframe event in v4l2 encoder.
  - vtenc: apply DTS offset to ensure DTS &lt;= PTS.
  - gst-python: allow more functions to be called before
    gst_init().
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements.
  + gstreamer:
  - filesink: Fix buffered mode writing of buffer lists and
    buffers with multiple memories.
  - basesink: Clear EOS flag on STREAM-START event.
  - typefindhelper: downgrade bogus error level debug log
    message.
  - ptp:
    . Correctly parse clock ID from the commandline parameters in
    the helper.
    . Work around bug in ptpd in default configuration.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + Highlighted bugfixes:
  - Security fixes for the RealMedia demuxer
  - vaapi decoders, postproc: Disable DMAbuf from caps
    negotiation to fix garbled video in some cases
  - decodebin3, playbin3, parsebin fixes, especially for stream
    reconfiguration
  - hlsdemux2: fix early seeking; don't pass referer when
    updating playlists; webvtt fixes
  - gtk: Fix critical caused by pointer movement when stream is
    getting ready
  - qt6: Set sampler filtering method, fixes bad quality with
    qml6glsink and gstqt6d3d11
  - v4l2src: handle resolution change when buffers are copied
  - videoflip: update orientation tag in auto mode
  - video timecode: Add support for framerates lower than 1fps
    and accept 119.88 (120/1.001) fps
  - webrtcsink: fixes for x264enc and NVIDIA encoders
  - cerbero: Pull ninja from system if possible, avoid spurious
    bootstrap of cmake
  - packages: Recipe updates for ffmpeg, libsoup, orc
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + gstreamer:
  - taglist, plugins: fix compiler warnings with GLib &gt;= 2.76
  - tracerutils: allow casting parameter types
  - inputselector: fix playing variable is never set
- Rebase patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + Highlighted bugfixes:
  - Security fixes for the MXF demuxer and H.265 video parser
  - Fix latency regression in H.264 hardware decoder base class
  - androidmedia: fix HEVC codec profile registration and fix
    coded_data handling
  - decodebin3: fix switching from a raw stream to an encoded
    stream
  - gst-inspect: prettier and more correct signal and action
    signals printing
  - rtmp2: Allow NULL flash version, omitting the field, for
    better RTMP server compatibility
  - rtspsrc: better compatibility with buggy RTSP servers that
    don't set a clock-rate
  - rtpjitterbuffer: fix integer overflow that led to more
    packets being declared lost than have been lost
  - v4l2: fix video encoding regression on RPi and fix support
    for left and top padding
  - waylandsink: Crop surfaces to their display width height
  - cerbero: Recognise Manjaro; add Rust support for MSVC ARM64;
    cmake detection fixes
  - Various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + gstreamer:
  - gst-inspect: prettier and more correct signal printing, and
    print action signals in g_signal_emit_by_name() format
  - gst-launch: Disable fault signal handlers on macOS
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + Highlighted bugfixes:
  - Security fixes for the MXF demuxer and AV1 codec parser
  - glfilter: Memory leak fix for OpenGL filter elements
  - d3d11videosink: Fix toggling between fullscreen and maximized, and window switching in fullscreen mode
  - DASH / HLS adaptive streaming fixes
  - Decklink card device provider device name string handling fixes
  - interaudiosrc: handle non-interleaved audio properly
  - openh264: Fail gracefully if openh264 encoder/decoder creation fails
  - rtspsrc: improved whitespace handling in response headers by certain cameras
  - v4l2codecs: avoid wrap-around after 1000000 frames; tiled formats handling fixes
  - video-scaler, audio-resampler: downgraded "Can't find exact taps" debug log messages
  - wasapi2: Don't use global volume control object
  - Rust plugins: various improvements in aws, fmp4mux, hlssink3, livesync, ndisrc, rtpav1depay, rsfilesink, s3sink, sccparse
  - WebRTC: various webrtchttp, webrtcsrc, and webrtcsink improvements and fixes
  - Cerbero build tools: recognise Windows 11; restrict parallelism of gst-plugins-rs build on small systems
  - Packages: ca-certificates update; fix gio module loading and TLS support on macOS
  + gstreamer:
  - debugutils: provide gst_debug_bin_to_dot_data() implementation even if debug system is disabled
- Rebase reduce-required-meson.patch</changelog>
</package>
<package pkgid="b7b4a9707a9fd436baa1703e6a3666c713d7b5552b1afcc2f6dc5308356307cbd23615e2a3104a7db904ec0f65f0cbc492c7c56ef6f98c7a13de944661aed108" name="gstreamer-debugsource" arch="i586">
  <version epoch="0" ver="1.22.7" rel="1.1"/>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream and
  gnome-patch-translation support (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1631793601">- Stop building doc sub-package, we will in the future use
  upstreams own standalone doc package. Following this: Drop
  fdupes, gtk-doc and hotdoc BuildRequires, and fdupes call, no
  longer needed nor usefull.
- Refresh patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976000">- Update to version 1.18.6:
  + gstplugin: Fix for UWP build
  + gst-ptp-helper: Do not disable multicast loopback
  + concat: fix qos event handling
  + pluginfeature: Fix object leak
  + baseparse: fix invalid avg_bitrate after reset
  + multiqueue: Fix query unref race on flush
  + gst: Initialize optional event/message fields when parsing
  + bitwriter: Fix the trailing bits lost when getting its data
  + multiqueue: never consider a queue that is not waiting
  + input-selector: Use proper segments when cleaning cached
    buffers</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976001">- Update to version 1.20.0:
  + Development in GitLab was switched to a single git repository
    containing all the modules
  + GstPlay: new high-level playback library, replaces GstPlayer
  + WebM Alpha decoding support
  + Encoding profiles can now be tweaked with additional
    application-specified element properties
  + Compositor: multi-threaded video conversion and mixing
  + RTP header extensions: unified support in RTP depayloader and
    payloader base classes
  + SMPTE 2022-1 2-D Forward Error Correction support
  + Smart encoding (pass through) support for VP8, VP9, H.265 in
    encodebin and transcodebin
  + Runtime compatibility support for libsoup2 and libsoup3
    (libsoup3 support experimental)
  + Video decoder subframe support
  + Video decoder automatic packet-loss, data corruption, and
    keyframe request handling for RTP / WebRTC / RTSP
  + mp4 and Matroska muxers now support profile/level/resolution
    changes for H.264/H.265 input streams (i.e. codec data changing
    on the fly)
  + mp4 muxing mode that initially creates a fragmented mp4 which
    is converted to a regular mp4 on EOS
  + Audio support for the WebKit Port for Embedded (WPE) web page
    source element
  + CUDA based video color space convert and rescale elements and
    upload/download elements
  + NVIDIA memory:NVMM support for OpenGL glupload and gldownload
    elements
  + Many WebRTC improvements
  + The new VA-API plugin implementation fleshed out with more
    decoders and new postproc elements
  + AppSink API to retrieve events in addition to buffers and
    buffer lists
  + AppSrc gained more configuration options for the internal queue
    (leakiness, limits in buffers and time, getters to read current
    levels)
  + Updated Rust bindings and many new Rust plugins
  + Improved support for custom minimal GStreamer builds
  + Support build against FFmpeg 5.0
  + Linux Stateless CODEC support gained MPEG-2 and VP9
  + Windows Direct3D11/DXVA decoder gained AV1 and MPEG-2 support
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Use ldconfig_scriptlets macro for post(un) handling where
  possible.
- Update Source url.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1647604800">- Update to version 1.20.1:
  + deinterlace: various bug fixes for yadif, greedy and scalerbob
    methods
  + gtk video sink: Fix rotation not being applied when paused
  + gst-play-1.0: Fix trick-mode handling in keyboard shortcut
  + jpegdec: fix RGB conversion handling
  + matroskademux: improved ProRes video handling
  + matroskamux: Handle multiview-mode/flags/pixel-aspect-ratio
    caps fields correctly when checking caps equality on input caps
    changes
  + videoaggregator fixes (negative rate handling, current position
    rounding)
  + soup http plugin: Lookup libsoup dylib files on Apple
    platforms; fix Cerbero static build on Android and iOS
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + mpegtsmux: VBR muxing fixes
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + Support build against libfreeaptx in openaptx plugin
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + macOS: support a relocatable `GStreamer.framework` on macOS
  + macOS: fix applemedia plugin failing to load on ARM64 macOS
  + windows: ship wavpack library
  + gst-python: Fix build with Python 3.11
  + various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + plugin loader: show the reason when spawning of
    gst-plugin-scanner fails
  + registry, plugin loading: fix dynamic relocation if
    GST_PLUGIN_SUBDIR (libdir) is not a single subdirectory;
    improve GST_PLUGIN_SUBDIR handling
  + context: fix transfer annotation on
    gst_context_writable_structure() for bindings
  + baseparse: Don't truncate the duration to milliseconds in
    gst_base_parse_convert_default()
  + bufferpool: Deactivate pool and get rid of references to other
    objects from dispose instead of finalize</changelog>
  <changelog author="Mark&#xE9;ta Machov&#xE1; &lt;mmachova@suse.com&gt;" date="1652097600">- Update to version 1.20.2
  + Highlighted bugfixes:
  - avviddec: Remove vc1/wmv3 override and fix crashes on WMV
    files with FFMPEG 5.0+
  - macOS: fix plugin discovery for GStreamer installed via brew
    and fix loading of Rust plugins
  - rtpbasepayload: various header extension handling fixes
  - rtpopusdepay: fix regression in stereo input handling if
    sprop-stereo is not advertised
  - rtspclientsink: fix possible shutdown deadlock
  - mpegts: gracefully handle "empty" program maps and fix AC-4
    detection
  - mxfdemux: Handle empty VANC packets and fix EOS handling
  - playbin3: various playbin3, uridecodebin3, and playsink fixes
  - ptpclock: fix initial sync-up with certain devices
  - gltransformation: let graphene alloc its structures memory
    aligned
  - webrtcbin fixes and webrtc sendrecv example improvements
  - video4linux2: various fixes including some fixes for
    Raspberry Pi users
  - videorate segment handling fixes and other fixes
  - nvh264dec, nvh265dec: Fix broken key-unit trick modes and
    reverse playback
  - wpe: Reintroduce persistent WebContext
  - cerbero: Make it easier to consume 1.20.1 macOS GStreamer
    .pkgs
  - build fixes and gobject annotation fixes
  - bug fixes, security fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - devicemonitor: clean up signal handlers and hidden providers
    list
  - Leaks tracer: fix pthread_atfork return value check leading
    to bogus warning in log
  - Rust plugins: Not picked up by the plugin loader on macOS
  - Failed to use plugins of latest GStreamer version 1.20.x
    installed by brew on macOS
  - ptpclock: Allow at least 100ms delay between Sync/Follow_Up
    and Delay_Req/Delay_Resp messages. Fixes problems acquiring
    initial sync with certain devices
  - meson: Add -Wl,-rpath,${libdir} on macOS
  - registry: skip Rust dep builddirs when searching for plugins
    recursively</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1652097601">- Enable use of libunwind on riscv64</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3
  + Highlighted bugfixes:
  - Security fixes in Matroska, MP4 and AVI demuxers
  - Fix scrambled video playback with hardware-accelerated
    VA-API decoders on certain Intel hardware
  - playbin3/decodebin3 regression fix for unhandled streams
  - Fragmented MP4 playback fixes
  - Android H.265 encoder mapping
  - Playback of MXF files produced by FFmpeg before March 2022
  - Fix rtmp2sink crashes on 32-bit platforms
  - WebRTC improvements
  - D3D11 video decoder and screen recorder fixes
  - Performance improvements
  - Support for building against OpenCV 4.6 and other build fixes
  - Miscellaneous bug fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - clock: Avoid creating a weakref with every entry
    (performance improvement)
  - plugin: add Apache 2 license to list of known licenses to avoid
    warning
  - gst_plugin_load_file: force plugin reload if filename differs
    Add support for LoongArch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666353600">- Update to version 1.20.4:
  + Highlighted bugfixes in 1.20.4:
  - avaudiodec: fix playback issue with WMA files, would throw an
    error at EOS with FFmpeg 5.x
  - Fix deadlock when loading gst-editing-services plugin
  - Fix input buffering capacity in live mode for aggregator,
    video/audio aggregator subclasses, muxers
  - glimagesink: fix crash on Android
  - subtitle handling and subtitle overlay fixes
  - matroska-mux: allow width + height changes for
    avc3|hev1|vp8|vp9
  - rtspsrc: fix control url handling for spec compliant servers
    and add fallback for incompliant servers
  - WebRTC fixes
  - RTP retransmission fixes
  - video: fixes for formats with 4x subsampling and horizontal
    co-sited chroma (Y41B, YUV9, YVU9 and IYU9)
  - Fix consuming of the macOS package as a framework in XCode
  - Performance improvements
  - Miscellaneous bug fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - buffer: drop parent meta in deep copy/foreach_metadata
  - devicemonitor: Use a sync bus handler for the provider to
    avoid accumulating all messages until the provider is stopped
  - element: Fix requesting of pads with string templates
  - gst:
    . Protect initialization state with a recursive mutex
    . Add missing define guard for build without gstreamer debug
    logging support
  - gst_init: Initialize static plugins just before dynamic plugins
  - info: Parse "NONE" as a valid level name
  - meta: Set the parent refcount of the GstStructure correctly
  - pluginloader: Don't hang on short reads/writes
  - tracers: leaks:
    . Fix potentially invalid memory access when trying to detect
    object type
    . Fix object-refings.class flags
  - uri: When setting the same string again do nothing
  - value: Don't loop forever when serializing invalid flag
  + Base Libraries:
  - aggregator:
    . Fix input buffering in live mode (was too low before in
    many cases)
    . Fix reversed active/flushing arguments in debug log output
    . Reset EOS flag after receiving a stream-start event
  + Core Elements: queue2:
  - Hold the lock when modifying sinkresult
  - Fix deadlock when deactivate is called in pull mode</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671710400">- update to 1.20.5:
  + This release only contains bugfixes and it should be safe to
    upgrade from 1.20.x.
  + systemclock waiting fixes for certain 32-bit platforms/libcs
  + alphacombine: robustness improvements for corner case scenarios
  + avfvideosrc: Report latency when doing screen capture
  + d3d11videosink: various thread-safety and stability fixes
  + decklink: fix performance issue when HDMI signal has been lost
    for a long time
  + flacparse: Fix handling of headers advertising 32 bits per
    sample
  + mpegts: Handle when iconv doesn't support ISO 6937 (e.g. musl
    libc)
  + opengl: fix automatic dispmanx detection for rpi4 and fix usage
    of eglCreate/DestroyImage
  + opusdec: Various channel-related fixes
  + textrender: event handling fixes, esp. for GAP event
  + subparse: Fix non-closed tag handling
  + videoscale: fix handling of unknown buffer metas
  + videosink: reverse playback handling fixes
  + qtmux: Prefill mode fixes, especially for raw audio
  + multiudpsink: allow binding to IPv6 address
  + rtspsrc:
  - Fix usage of IPv6 connections in SETUP
  - Only EOS on timeout if all streams are timed out/EOS
  + splitmuxsrc: fix playback stall if there are unlinked pads
  + v4l2: Fix SIGSEGV on state change during format changes
  + wavparse robustness fixes
  + Fix static linking on macOS (opengl, vulkan)
  + gstreamer-vaapi: fix headless build against mesa &gt;= 22.3.0
  + GStreamer Editing Services library: Fix build with tools
    disabled
  + webrtc example/demo fixes
  + unit test fixes for aesdec and rtpjitterbuffer
  + Cerbero: Fix ios cross-compile with cmake on M1; some recipe
    updates and other build fixes
  + Miscellaneous bug fixes, memory leak fixes, and other stability
    and reliability improvements
  + Performance improvements
  + Changes in gstreamer base package:
  - allocator: Copy allocator name in gst_allocator_register()
  - concat: Properly propagate EOS seqnum
  - fakesrc: avoid time overflow with datarate
  - Fix build of 1.20 branch with Meson 0.64.1 for those who have
    hotdoc installed on their system.
  - gst-inspect: Don't leak list
  - meson: fix check for pthread_setname_np()
  - miniobject: support higher refcount values
  - pads: Fix non-serialized sticky event push, e.g. instant
    change rate events
  - padtemplate: Fix annotations
  - systemclock: Use futex_time64 syscall on x32 and other
    platforms that always...
  - -Wimplicit-function-declaration in pthread_setname_np check
    (missing GNUSOURCE)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674561600">- Update to version 1.22.0:
  + AV1 video codec support improvements
  + New HLS, DASH and Microsoft Smooth Streaming adaptive streaming
    clients
  + Qt6 support for rendering video inside a QML scene
  + Minimal builds optimised for binary size, including only the
    individual elements needed
  + Playbin3, Decodebin3, UriDecodebin3, Parsebin enhancements and
    stabilisation
  + WebRTC simulcast support and support for Google Congestion
    Control
  + WebRTC-based media server ingestion/egress (WHIP/WHEP) support
  + New easy to use batteries-included WebRTC sender plugin
  + Easy RTP sender timestamp reconstruction for RTP and RTSP
  + ONVIF timed metadata support
  + New fragmented MP4 muxer and non-fragmented MP4 muxer
  + New plugins for Amazon AWS storage and audio transcription
    services
  + New gtk4paintablesink and gtkwaylandsink renderers
  + New videocolorscale element that can convert and scale in one
    go for better performance
  + High bit-depth video improvements
  + Touchscreen event support in navigation API
  + Rust plugins now shipped in macOS and Windows/MSVC binary
    packages
  + H.264/H.265 timestamp correction elements for PTS/DTS
    reconstruction before muxers
  + Improved design for DMA buffer sharing and modifier handling
    for hardware-accelerated video decoders/encoders/filters and
    capturing/rendering on Linux
  + Video4Linux2 hardware accelerated decoder improvements
  + CUDA integration and Direct3D11 integration and plugin
    improvements
  + New H.264 / AVC, H.265 / HEVC and AV1 hardware-accelerated
    video encoders for AMD GPUs using the Advanced Media Framework
    (AMF) SDK
  + applemedia: H.265 / HEVC video encoding + decoding support
  + androidmedia: H.265 / HEVC video encoding support
  + New "force-live" property for audiomixer, compositor,
    glvideomixer, d3d11compositor etc.
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Rebase patches with quilt.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820800">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.</changelog>
  <changelog author="munix9@googlemail.com" date="1675771200">- Add fix using sed to find gst-plugin-scanner-%{_target_cpu}
  program (boo#1207908).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.22.1:
  + Highlighted bugfixes:
  - audio channel-mix: allow up to 64 channels (instead of up to
    63 channels)
  - avfvideosrc: Don't wait on main thread for permissions
    request
  - avvidenc: avoid generating inaccurate output timestamps,
    especially with variable framerate streams
  - AV1 video codec caps signalling improvements in various
    elements
  - codectimestamper: Fix timestamping on sequence update
  - d3d11overlaycompositor: fix texture width and height
  - d3d11videosink: Fix rendering on external handle
  - dashdemux2: fix seek operation taking a log time to finish
    for some streams
  - nvencoder: Fix B-frame encoding on Linux and min buffers in
    auto GPU mode
  - playbin3: fixing buffering for live pipelines
  - playbin: fix potential deadlock when stopping stream with
    subtitles visible
  - redenc: fix setting of extension ID for twcc
  - rtspsrc: improved compatibility with more broken RTSP servers
  - v4l2h264dec: Fix Raspberry Pi4 will not play video in
    application
  - vtdec: fix jittery playback of H.264 Level 4.1 movies in
    macOS
  - vtdec: Fix non-deterministic frame output after flushing
    seeks
  - vtenc: fix handling of interlaced ProRes on Apple M1 hardware
  - vtenc: don't advertise ARGB/RGBA64 input caps on M1 Pro/Max
    with macOS &lt;13
  - wasapi2src: Fix loopback capture on Windows 10 Anniversary
    Update
  - tools: better handling of non-ASCII command line arguments on
    Windows
  - gst-libav: fix build against newer ffmpeg versions
  - gst-python: Use arch-specific install dir for gi overrides
  - cerbero: Fix setuptools site.py breakage in Python 3.11
  - macOS packages: Fix broken binaries on macos &lt; 11.0
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + gstreamer:
  - buffer: fix copy meta reference debug log formatting
  - bin: Don't unlock unlocked mutex in gst_bin_remove_func()
  - pad: Don't leak user_data in gst_pad_start_task()
  - aggregator: Always lock aggpad around update_time_level
  - inputselector: Avoid potential deadlock when shutting down,
    e.g. playbin with subtitles
  - multiqueue: Handle use-interleave latency live pipelines,
    fixing buffering for live pipelines in playbin3
  - GstBaseSrc: fix transfer annotation for fixate() virtual
    method
  - GstBaseSrc, GstPushSrc: add nullable annotations to virtual
    methods
  - tools: Make sure UTF-8 encoded command line arguments on
    Windows
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + Highlighted bugfixes:
  - avdec_h264: fix decoder deadlocks with FFmpeg 6.0
  - rtspsrc:
    . fix regression with URI protocols in OPTIONS requests for
    RTSP over TLD
    . improved control url handling compatibility for broken
    servers
  - decklink: fix 10 bit RGB (r210) format auto detection for
    capture and fix playout if video caps are configured before
    audio caps
  - d3d11videosink: Fix tearing in case of fullscreen mode
  - playbin: fix deadlock when stopping stream with subtitles
    visible (even more)
  - typefinding: fix regression not detecting
    application/dash+xml in some corner cases
  - osxvideosink: fix broken aspect ratio and frame drawing
    region
  - decodebin3, parsebin: Improve elementary stream handling when
    decoders are not present and fix hang when removing a failing
    stream
  - urisourcebin: Propagate sticky events from parsebin, so that
    the `STREAM_START` event with the `GstStream` info is always
    available when pads get exposed
  - v4l2: Add support for YVU420M format; mark JPEG content as
    parsed
  - h264decoder, h265decoder: DPB bumping process and latency
    reporting fixes
  - Opus: Fix reading of extended channel config in MPEG-TS and
    fix missing sample rate when remuxing from RTP to Matroska
  - zxing: add support for building against zxing-c++ 2.0
  - cerbero: Fix packaging of Rust plugins on Android; fix modern
    Gentoo distro detection
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + Gstreamer:
  - datetime: Return G_MAXFLOAT instead of G_MAXDOUBLE for no
    timezone offset
  - inputselector: Wake up streaming thread before
    PLAYING_TO_PAUSED transition
  - tools: fix potential crash when passing command-line options
    on Windows
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + Highlighted bugfixes:
  - avdec: fix occasional video decoder deadlock on seeking with
    FFmpeg 6.0.
  - decodebin3: fix regression handling input streams without
    CAPS or TIME segment such as e.g. udpsrc or `pushfilesrc.
  - bluez: a2dpsink: fix Bluetooth SIG Certification test
    failures.
  - osxvideosink: fix deadlock upon closing output window.
  - qtdemux: fix edit list handling regression and AV1 codec box
    parsing.
  - qtmux: fix extraction of CEA608 closed caption data from
    S334-1A packets.
  - rtspsrc: Fix handling of * control path.
  - splitmux: timestamp handling improvements.
  - v4l2videodec: Rework dynamic resolution change handling
    (needed for IMX6 mainline codec).
  - videoflip: fix regression with automatically rotating video
    based on tags.
  - d3d11: many d3d11videosink and d3d11compositor fixes.
  - webrtc, rtp: numerous data race fixes and stability fixes.
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements.
  + gstreamer:
  - tracing: Initialize tracing infrastructure even if the debug
    system is not compiled in.
  - parse-launch: fix missing unref of looked-up child element.
  - gstutils: Add category and object to most logging messages.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + Highlighted bugfixes:
  - Security fixes for flacparse, dvdspu, and subparse.
  - d3d11videosink: Fix error on pause and play.
  - decklink: Correctly handle SDK strings on macOS and free
    strings after usage on Linux.
  - filesink: Fix buffered mode writing of buffer lists and
    buffers with multiple memories.
  - gldownload: handle passthrough without a critical.
  - h265parse: Fix framerate handling regression.
  - oggdemux: vp8 fixes.
  - mp4mux, qtmux, qtdemux: Opus audio mapping fixes.
  - pngdec: Fix wrong colours output from 16bit RGB images.
  - ptp clock: Work around ptpd bug in default configuration.
  - srtpdec: fix critical warnings on shutdown.
  - v4l2src: fix support for bayer format.
  - v4l2videoenc: support force-keyframe event in v4l2 encoder.
  - vtenc: apply DTS offset to ensure DTS &lt;= PTS.
  - gst-python: allow more functions to be called before
    gst_init().
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements.
  + gstreamer:
  - filesink: Fix buffered mode writing of buffer lists and
    buffers with multiple memories.
  - basesink: Clear EOS flag on STREAM-START event.
  - typefindhelper: downgrade bogus error level debug log
    message.
  - ptp:
    . Correctly parse clock ID from the commandline parameters in
    the helper.
    . Work around bug in ptpd in default configuration.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + Highlighted bugfixes:
  - Security fixes for the RealMedia demuxer
  - vaapi decoders, postproc: Disable DMAbuf from caps
    negotiation to fix garbled video in some cases
  - decodebin3, playbin3, parsebin fixes, especially for stream
    reconfiguration
  - hlsdemux2: fix early seeking; don't pass referer when
    updating playlists; webvtt fixes
  - gtk: Fix critical caused by pointer movement when stream is
    getting ready
  - qt6: Set sampler filtering method, fixes bad quality with
    qml6glsink and gstqt6d3d11
  - v4l2src: handle resolution change when buffers are copied
  - videoflip: update orientation tag in auto mode
  - video timecode: Add support for framerates lower than 1fps
    and accept 119.88 (120/1.001) fps
  - webrtcsink: fixes for x264enc and NVIDIA encoders
  - cerbero: Pull ninja from system if possible, avoid spurious
    bootstrap of cmake
  - packages: Recipe updates for ffmpeg, libsoup, orc
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + gstreamer:
  - taglist, plugins: fix compiler warnings with GLib &gt;= 2.76
  - tracerutils: allow casting parameter types
  - inputselector: fix playing variable is never set
- Rebase patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + Highlighted bugfixes:
  - Security fixes for the MXF demuxer and H.265 video parser
  - Fix latency regression in H.264 hardware decoder base class
  - androidmedia: fix HEVC codec profile registration and fix
    coded_data handling
  - decodebin3: fix switching from a raw stream to an encoded
    stream
  - gst-inspect: prettier and more correct signal and action
    signals printing
  - rtmp2: Allow NULL flash version, omitting the field, for
    better RTMP server compatibility
  - rtspsrc: better compatibility with buggy RTSP servers that
    don't set a clock-rate
  - rtpjitterbuffer: fix integer overflow that led to more
    packets being declared lost than have been lost
  - v4l2: fix video encoding regression on RPi and fix support
    for left and top padding
  - waylandsink: Crop surfaces to their display width height
  - cerbero: Recognise Manjaro; add Rust support for MSVC ARM64;
    cmake detection fixes
  - Various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + gstreamer:
  - gst-inspect: prettier and more correct signal printing, and
    print action signals in g_signal_emit_by_name() format
  - gst-launch: Disable fault signal handlers on macOS
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + Highlighted bugfixes:
  - Security fixes for the MXF demuxer and AV1 codec parser
  - glfilter: Memory leak fix for OpenGL filter elements
  - d3d11videosink: Fix toggling between fullscreen and maximized, and window switching in fullscreen mode
  - DASH / HLS adaptive streaming fixes
  - Decklink card device provider device name string handling fixes
  - interaudiosrc: handle non-interleaved audio properly
  - openh264: Fail gracefully if openh264 encoder/decoder creation fails
  - rtspsrc: improved whitespace handling in response headers by certain cameras
  - v4l2codecs: avoid wrap-around after 1000000 frames; tiled formats handling fixes
  - video-scaler, audio-resampler: downgraded "Can't find exact taps" debug log messages
  - wasapi2: Don't use global volume control object
  - Rust plugins: various improvements in aws, fmp4mux, hlssink3, livesync, ndisrc, rtpav1depay, rsfilesink, s3sink, sccparse
  - WebRTC: various webrtchttp, webrtcsrc, and webrtcsink improvements and fixes
  - Cerbero build tools: recognise Windows 11; restrict parallelism of gst-plugins-rs build on small systems
  - Packages: ca-certificates update; fix gio module loading and TLS support on macOS
  + gstreamer:
  - debugutils: provide gst_debug_bin_to_dot_data() implementation even if debug system is disabled
- Rebase reduce-required-meson.patch</changelog>
</package>
<package pkgid="1a7626644927c75080f3cd5bedba1b7f6127997d87cc8ddbb2ce9d59482601190dcaa1cd0b24e3524edeb9d5ba2c9b62d2a1916c713be24898e7455316d57300" name="gstreamer-debugsource" arch="x86_64">
  <version epoch="0" ver="1.22.7" rel="1.1"/>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream and
  gnome-patch-translation support (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1631793601">- Stop building doc sub-package, we will in the future use
  upstreams own standalone doc package. Following this: Drop
  fdupes, gtk-doc and hotdoc BuildRequires, and fdupes call, no
  longer needed nor usefull.
- Refresh patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976000">- Update to version 1.18.6:
  + gstplugin: Fix for UWP build
  + gst-ptp-helper: Do not disable multicast loopback
  + concat: fix qos event handling
  + pluginfeature: Fix object leak
  + baseparse: fix invalid avg_bitrate after reset
  + multiqueue: Fix query unref race on flush
  + gst: Initialize optional event/message fields when parsing
  + bitwriter: Fix the trailing bits lost when getting its data
  + multiqueue: never consider a queue that is not waiting
  + input-selector: Use proper segments when cleaning cached
    buffers</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976001">- Update to version 1.20.0:
  + Development in GitLab was switched to a single git repository
    containing all the modules
  + GstPlay: new high-level playback library, replaces GstPlayer
  + WebM Alpha decoding support
  + Encoding profiles can now be tweaked with additional
    application-specified element properties
  + Compositor: multi-threaded video conversion and mixing
  + RTP header extensions: unified support in RTP depayloader and
    payloader base classes
  + SMPTE 2022-1 2-D Forward Error Correction support
  + Smart encoding (pass through) support for VP8, VP9, H.265 in
    encodebin and transcodebin
  + Runtime compatibility support for libsoup2 and libsoup3
    (libsoup3 support experimental)
  + Video decoder subframe support
  + Video decoder automatic packet-loss, data corruption, and
    keyframe request handling for RTP / WebRTC / RTSP
  + mp4 and Matroska muxers now support profile/level/resolution
    changes for H.264/H.265 input streams (i.e. codec data changing
    on the fly)
  + mp4 muxing mode that initially creates a fragmented mp4 which
    is converted to a regular mp4 on EOS
  + Audio support for the WebKit Port for Embedded (WPE) web page
    source element
  + CUDA based video color space convert and rescale elements and
    upload/download elements
  + NVIDIA memory:NVMM support for OpenGL glupload and gldownload
    elements
  + Many WebRTC improvements
  + The new VA-API plugin implementation fleshed out with more
    decoders and new postproc elements
  + AppSink API to retrieve events in addition to buffers and
    buffer lists
  + AppSrc gained more configuration options for the internal queue
    (leakiness, limits in buffers and time, getters to read current
    levels)
  + Updated Rust bindings and many new Rust plugins
  + Improved support for custom minimal GStreamer builds
  + Support build against FFmpeg 5.0
  + Linux Stateless CODEC support gained MPEG-2 and VP9
  + Windows Direct3D11/DXVA decoder gained AV1 and MPEG-2 support
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Use ldconfig_scriptlets macro for post(un) handling where
  possible.
- Update Source url.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1647604800">- Update to version 1.20.1:
  + deinterlace: various bug fixes for yadif, greedy and scalerbob
    methods
  + gtk video sink: Fix rotation not being applied when paused
  + gst-play-1.0: Fix trick-mode handling in keyboard shortcut
  + jpegdec: fix RGB conversion handling
  + matroskademux: improved ProRes video handling
  + matroskamux: Handle multiview-mode/flags/pixel-aspect-ratio
    caps fields correctly when checking caps equality on input caps
    changes
  + videoaggregator fixes (negative rate handling, current position
    rounding)
  + soup http plugin: Lookup libsoup dylib files on Apple
    platforms; fix Cerbero static build on Android and iOS
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + mpegtsmux: VBR muxing fixes
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + Support build against libfreeaptx in openaptx plugin
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + macOS: support a relocatable `GStreamer.framework` on macOS
  + macOS: fix applemedia plugin failing to load on ARM64 macOS
  + windows: ship wavpack library
  + gst-python: Fix build with Python 3.11
  + various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + plugin loader: show the reason when spawning of
    gst-plugin-scanner fails
  + registry, plugin loading: fix dynamic relocation if
    GST_PLUGIN_SUBDIR (libdir) is not a single subdirectory;
    improve GST_PLUGIN_SUBDIR handling
  + context: fix transfer annotation on
    gst_context_writable_structure() for bindings
  + baseparse: Don't truncate the duration to milliseconds in
    gst_base_parse_convert_default()
  + bufferpool: Deactivate pool and get rid of references to other
    objects from dispose instead of finalize</changelog>
  <changelog author="Mark&#xE9;ta Machov&#xE1; &lt;mmachova@suse.com&gt;" date="1652097600">- Update to version 1.20.2
  + Highlighted bugfixes:
  - avviddec: Remove vc1/wmv3 override and fix crashes on WMV
    files with FFMPEG 5.0+
  - macOS: fix plugin discovery for GStreamer installed via brew
    and fix loading of Rust plugins
  - rtpbasepayload: various header extension handling fixes
  - rtpopusdepay: fix regression in stereo input handling if
    sprop-stereo is not advertised
  - rtspclientsink: fix possible shutdown deadlock
  - mpegts: gracefully handle "empty" program maps and fix AC-4
    detection
  - mxfdemux: Handle empty VANC packets and fix EOS handling
  - playbin3: various playbin3, uridecodebin3, and playsink fixes
  - ptpclock: fix initial sync-up with certain devices
  - gltransformation: let graphene alloc its structures memory
    aligned
  - webrtcbin fixes and webrtc sendrecv example improvements
  - video4linux2: various fixes including some fixes for
    Raspberry Pi users
  - videorate segment handling fixes and other fixes
  - nvh264dec, nvh265dec: Fix broken key-unit trick modes and
    reverse playback
  - wpe: Reintroduce persistent WebContext
  - cerbero: Make it easier to consume 1.20.1 macOS GStreamer
    .pkgs
  - build fixes and gobject annotation fixes
  - bug fixes, security fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - devicemonitor: clean up signal handlers and hidden providers
    list
  - Leaks tracer: fix pthread_atfork return value check leading
    to bogus warning in log
  - Rust plugins: Not picked up by the plugin loader on macOS
  - Failed to use plugins of latest GStreamer version 1.20.x
    installed by brew on macOS
  - ptpclock: Allow at least 100ms delay between Sync/Follow_Up
    and Delay_Req/Delay_Resp messages. Fixes problems acquiring
    initial sync with certain devices
  - meson: Add -Wl,-rpath,${libdir} on macOS
  - registry: skip Rust dep builddirs when searching for plugins
    recursively</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1652097601">- Enable use of libunwind on riscv64</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3
  + Highlighted bugfixes:
  - Security fixes in Matroska, MP4 and AVI demuxers
  - Fix scrambled video playback with hardware-accelerated
    VA-API decoders on certain Intel hardware
  - playbin3/decodebin3 regression fix for unhandled streams
  - Fragmented MP4 playback fixes
  - Android H.265 encoder mapping
  - Playback of MXF files produced by FFmpeg before March 2022
  - Fix rtmp2sink crashes on 32-bit platforms
  - WebRTC improvements
  - D3D11 video decoder and screen recorder fixes
  - Performance improvements
  - Support for building against OpenCV 4.6 and other build fixes
  - Miscellaneous bug fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - clock: Avoid creating a weakref with every entry
    (performance improvement)
  - plugin: add Apache 2 license to list of known licenses to avoid
    warning
  - gst_plugin_load_file: force plugin reload if filename differs
    Add support for LoongArch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666353600">- Update to version 1.20.4:
  + Highlighted bugfixes in 1.20.4:
  - avaudiodec: fix playback issue with WMA files, would throw an
    error at EOS with FFmpeg 5.x
  - Fix deadlock when loading gst-editing-services plugin
  - Fix input buffering capacity in live mode for aggregator,
    video/audio aggregator subclasses, muxers
  - glimagesink: fix crash on Android
  - subtitle handling and subtitle overlay fixes
  - matroska-mux: allow width + height changes for
    avc3|hev1|vp8|vp9
  - rtspsrc: fix control url handling for spec compliant servers
    and add fallback for incompliant servers
  - WebRTC fixes
  - RTP retransmission fixes
  - video: fixes for formats with 4x subsampling and horizontal
    co-sited chroma (Y41B, YUV9, YVU9 and IYU9)
  - Fix consuming of the macOS package as a framework in XCode
  - Performance improvements
  - Miscellaneous bug fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - buffer: drop parent meta in deep copy/foreach_metadata
  - devicemonitor: Use a sync bus handler for the provider to
    avoid accumulating all messages until the provider is stopped
  - element: Fix requesting of pads with string templates
  - gst:
    . Protect initialization state with a recursive mutex
    . Add missing define guard for build without gstreamer debug
    logging support
  - gst_init: Initialize static plugins just before dynamic plugins
  - info: Parse "NONE" as a valid level name
  - meta: Set the parent refcount of the GstStructure correctly
  - pluginloader: Don't hang on short reads/writes
  - tracers: leaks:
    . Fix potentially invalid memory access when trying to detect
    object type
    . Fix object-refings.class flags
  - uri: When setting the same string again do nothing
  - value: Don't loop forever when serializing invalid flag
  + Base Libraries:
  - aggregator:
    . Fix input buffering in live mode (was too low before in
    many cases)
    . Fix reversed active/flushing arguments in debug log output
    . Reset EOS flag after receiving a stream-start event
  + Core Elements: queue2:
  - Hold the lock when modifying sinkresult
  - Fix deadlock when deactivate is called in pull mode</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671710400">- update to 1.20.5:
  + This release only contains bugfixes and it should be safe to
    upgrade from 1.20.x.
  + systemclock waiting fixes for certain 32-bit platforms/libcs
  + alphacombine: robustness improvements for corner case scenarios
  + avfvideosrc: Report latency when doing screen capture
  + d3d11videosink: various thread-safety and stability fixes
  + decklink: fix performance issue when HDMI signal has been lost
    for a long time
  + flacparse: Fix handling of headers advertising 32 bits per
    sample
  + mpegts: Handle when iconv doesn't support ISO 6937 (e.g. musl
    libc)
  + opengl: fix automatic dispmanx detection for rpi4 and fix usage
    of eglCreate/DestroyImage
  + opusdec: Various channel-related fixes
  + textrender: event handling fixes, esp. for GAP event
  + subparse: Fix non-closed tag handling
  + videoscale: fix handling of unknown buffer metas
  + videosink: reverse playback handling fixes
  + qtmux: Prefill mode fixes, especially for raw audio
  + multiudpsink: allow binding to IPv6 address
  + rtspsrc:
  - Fix usage of IPv6 connections in SETUP
  - Only EOS on timeout if all streams are timed out/EOS
  + splitmuxsrc: fix playback stall if there are unlinked pads
  + v4l2: Fix SIGSEGV on state change during format changes
  + wavparse robustness fixes
  + Fix static linking on macOS (opengl, vulkan)
  + gstreamer-vaapi: fix headless build against mesa &gt;= 22.3.0
  + GStreamer Editing Services library: Fix build with tools
    disabled
  + webrtc example/demo fixes
  + unit test fixes for aesdec and rtpjitterbuffer
  + Cerbero: Fix ios cross-compile with cmake on M1; some recipe
    updates and other build fixes
  + Miscellaneous bug fixes, memory leak fixes, and other stability
    and reliability improvements
  + Performance improvements
  + Changes in gstreamer base package:
  - allocator: Copy allocator name in gst_allocator_register()
  - concat: Properly propagate EOS seqnum
  - fakesrc: avoid time overflow with datarate
  - Fix build of 1.20 branch with Meson 0.64.1 for those who have
    hotdoc installed on their system.
  - gst-inspect: Don't leak list
  - meson: fix check for pthread_setname_np()
  - miniobject: support higher refcount values
  - pads: Fix non-serialized sticky event push, e.g. instant
    change rate events
  - padtemplate: Fix annotations
  - systemclock: Use futex_time64 syscall on x32 and other
    platforms that always...
  - -Wimplicit-function-declaration in pthread_setname_np check
    (missing GNUSOURCE)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674561600">- Update to version 1.22.0:
  + AV1 video codec support improvements
  + New HLS, DASH and Microsoft Smooth Streaming adaptive streaming
    clients
  + Qt6 support for rendering video inside a QML scene
  + Minimal builds optimised for binary size, including only the
    individual elements needed
  + Playbin3, Decodebin3, UriDecodebin3, Parsebin enhancements and
    stabilisation
  + WebRTC simulcast support and support for Google Congestion
    Control
  + WebRTC-based media server ingestion/egress (WHIP/WHEP) support
  + New easy to use batteries-included WebRTC sender plugin
  + Easy RTP sender timestamp reconstruction for RTP and RTSP
  + ONVIF timed metadata support
  + New fragmented MP4 muxer and non-fragmented MP4 muxer
  + New plugins for Amazon AWS storage and audio transcription
    services
  + New gtk4paintablesink and gtkwaylandsink renderers
  + New videocolorscale element that can convert and scale in one
    go for better performance
  + High bit-depth video improvements
  + Touchscreen event support in navigation API
  + Rust plugins now shipped in macOS and Windows/MSVC binary
    packages
  + H.264/H.265 timestamp correction elements for PTS/DTS
    reconstruction before muxers
  + Improved design for DMA buffer sharing and modifier handling
    for hardware-accelerated video decoders/encoders/filters and
    capturing/rendering on Linux
  + Video4Linux2 hardware accelerated decoder improvements
  + CUDA integration and Direct3D11 integration and plugin
    improvements
  + New H.264 / AVC, H.265 / HEVC and AV1 hardware-accelerated
    video encoders for AMD GPUs using the Advanced Media Framework
    (AMF) SDK
  + applemedia: H.265 / HEVC video encoding + decoding support
  + androidmedia: H.265 / HEVC video encoding support
  + New "force-live" property for audiomixer, compositor,
    glvideomixer, d3d11compositor etc.
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Rebase patches with quilt.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820800">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.</changelog>
  <changelog author="munix9@googlemail.com" date="1675771200">- Add fix using sed to find gst-plugin-scanner-%{_target_cpu}
  program (boo#1207908).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.22.1:
  + Highlighted bugfixes:
  - audio channel-mix: allow up to 64 channels (instead of up to
    63 channels)
  - avfvideosrc: Don't wait on main thread for permissions
    request
  - avvidenc: avoid generating inaccurate output timestamps,
    especially with variable framerate streams
  - AV1 video codec caps signalling improvements in various
    elements
  - codectimestamper: Fix timestamping on sequence update
  - d3d11overlaycompositor: fix texture width and height
  - d3d11videosink: Fix rendering on external handle
  - dashdemux2: fix seek operation taking a log time to finish
    for some streams
  - nvencoder: Fix B-frame encoding on Linux and min buffers in
    auto GPU mode
  - playbin3: fixing buffering for live pipelines
  - playbin: fix potential deadlock when stopping stream with
    subtitles visible
  - redenc: fix setting of extension ID for twcc
  - rtspsrc: improved compatibility with more broken RTSP servers
  - v4l2h264dec: Fix Raspberry Pi4 will not play video in
    application
  - vtdec: fix jittery playback of H.264 Level 4.1 movies in
    macOS
  - vtdec: Fix non-deterministic frame output after flushing
    seeks
  - vtenc: fix handling of interlaced ProRes on Apple M1 hardware
  - vtenc: don't advertise ARGB/RGBA64 input caps on M1 Pro/Max
    with macOS &lt;13
  - wasapi2src: Fix loopback capture on Windows 10 Anniversary
    Update
  - tools: better handling of non-ASCII command line arguments on
    Windows
  - gst-libav: fix build against newer ffmpeg versions
  - gst-python: Use arch-specific install dir for gi overrides
  - cerbero: Fix setuptools site.py breakage in Python 3.11
  - macOS packages: Fix broken binaries on macos &lt; 11.0
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + gstreamer:
  - buffer: fix copy meta reference debug log formatting
  - bin: Don't unlock unlocked mutex in gst_bin_remove_func()
  - pad: Don't leak user_data in gst_pad_start_task()
  - aggregator: Always lock aggpad around update_time_level
  - inputselector: Avoid potential deadlock when shutting down,
    e.g. playbin with subtitles
  - multiqueue: Handle use-interleave latency live pipelines,
    fixing buffering for live pipelines in playbin3
  - GstBaseSrc: fix transfer annotation for fixate() virtual
    method
  - GstBaseSrc, GstPushSrc: add nullable annotations to virtual
    methods
  - tools: Make sure UTF-8 encoded command line arguments on
    Windows
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + Highlighted bugfixes:
  - avdec_h264: fix decoder deadlocks with FFmpeg 6.0
  - rtspsrc:
    . fix regression with URI protocols in OPTIONS requests for
    RTSP over TLD
    . improved control url handling compatibility for broken
    servers
  - decklink: fix 10 bit RGB (r210) format auto detection for
    capture and fix playout if video caps are configured before
    audio caps
  - d3d11videosink: Fix tearing in case of fullscreen mode
  - playbin: fix deadlock when stopping stream with subtitles
    visible (even more)
  - typefinding: fix regression not detecting
    application/dash+xml in some corner cases
  - osxvideosink: fix broken aspect ratio and frame drawing
    region
  - decodebin3, parsebin: Improve elementary stream handling when
    decoders are not present and fix hang when removing a failing
    stream
  - urisourcebin: Propagate sticky events from parsebin, so that
    the `STREAM_START` event with the `GstStream` info is always
    available when pads get exposed
  - v4l2: Add support for YVU420M format; mark JPEG content as
    parsed
  - h264decoder, h265decoder: DPB bumping process and latency
    reporting fixes
  - Opus: Fix reading of extended channel config in MPEG-TS and
    fix missing sample rate when remuxing from RTP to Matroska
  - zxing: add support for building against zxing-c++ 2.0
  - cerbero: Fix packaging of Rust plugins on Android; fix modern
    Gentoo distro detection
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + Gstreamer:
  - datetime: Return G_MAXFLOAT instead of G_MAXDOUBLE for no
    timezone offset
  - inputselector: Wake up streaming thread before
    PLAYING_TO_PAUSED transition
  - tools: fix potential crash when passing command-line options
    on Windows
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + Highlighted bugfixes:
  - avdec: fix occasional video decoder deadlock on seeking with
    FFmpeg 6.0.
  - decodebin3: fix regression handling input streams without
    CAPS or TIME segment such as e.g. udpsrc or `pushfilesrc.
  - bluez: a2dpsink: fix Bluetooth SIG Certification test
    failures.
  - osxvideosink: fix deadlock upon closing output window.
  - qtdemux: fix edit list handling regression and AV1 codec box
    parsing.
  - qtmux: fix extraction of CEA608 closed caption data from
    S334-1A packets.
  - rtspsrc: Fix handling of * control path.
  - splitmux: timestamp handling improvements.
  - v4l2videodec: Rework dynamic resolution change handling
    (needed for IMX6 mainline codec).
  - videoflip: fix regression with automatically rotating video
    based on tags.
  - d3d11: many d3d11videosink and d3d11compositor fixes.
  - webrtc, rtp: numerous data race fixes and stability fixes.
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements.
  + gstreamer:
  - tracing: Initialize tracing infrastructure even if the debug
    system is not compiled in.
  - parse-launch: fix missing unref of looked-up child element.
  - gstutils: Add category and object to most logging messages.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + Highlighted bugfixes:
  - Security fixes for flacparse, dvdspu, and subparse.
  - d3d11videosink: Fix error on pause and play.
  - decklink: Correctly handle SDK strings on macOS and free
    strings after usage on Linux.
  - filesink: Fix buffered mode writing of buffer lists and
    buffers with multiple memories.
  - gldownload: handle passthrough without a critical.
  - h265parse: Fix framerate handling regression.
  - oggdemux: vp8 fixes.
  - mp4mux, qtmux, qtdemux: Opus audio mapping fixes.
  - pngdec: Fix wrong colours output from 16bit RGB images.
  - ptp clock: Work around ptpd bug in default configuration.
  - srtpdec: fix critical warnings on shutdown.
  - v4l2src: fix support for bayer format.
  - v4l2videoenc: support force-keyframe event in v4l2 encoder.
  - vtenc: apply DTS offset to ensure DTS &lt;= PTS.
  - gst-python: allow more functions to be called before
    gst_init().
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements.
  + gstreamer:
  - filesink: Fix buffered mode writing of buffer lists and
    buffers with multiple memories.
  - basesink: Clear EOS flag on STREAM-START event.
  - typefindhelper: downgrade bogus error level debug log
    message.
  - ptp:
    . Correctly parse clock ID from the commandline parameters in
    the helper.
    . Work around bug in ptpd in default configuration.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + Highlighted bugfixes:
  - Security fixes for the RealMedia demuxer
  - vaapi decoders, postproc: Disable DMAbuf from caps
    negotiation to fix garbled video in some cases
  - decodebin3, playbin3, parsebin fixes, especially for stream
    reconfiguration
  - hlsdemux2: fix early seeking; don't pass referer when
    updating playlists; webvtt fixes
  - gtk: Fix critical caused by pointer movement when stream is
    getting ready
  - qt6: Set sampler filtering method, fixes bad quality with
    qml6glsink and gstqt6d3d11
  - v4l2src: handle resolution change when buffers are copied
  - videoflip: update orientation tag in auto mode
  - video timecode: Add support for framerates lower than 1fps
    and accept 119.88 (120/1.001) fps
  - webrtcsink: fixes for x264enc and NVIDIA encoders
  - cerbero: Pull ninja from system if possible, avoid spurious
    bootstrap of cmake
  - packages: Recipe updates for ffmpeg, libsoup, orc
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + gstreamer:
  - taglist, plugins: fix compiler warnings with GLib &gt;= 2.76
  - tracerutils: allow casting parameter types
  - inputselector: fix playing variable is never set
- Rebase patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + Highlighted bugfixes:
  - Security fixes for the MXF demuxer and H.265 video parser
  - Fix latency regression in H.264 hardware decoder base class
  - androidmedia: fix HEVC codec profile registration and fix
    coded_data handling
  - decodebin3: fix switching from a raw stream to an encoded
    stream
  - gst-inspect: prettier and more correct signal and action
    signals printing
  - rtmp2: Allow NULL flash version, omitting the field, for
    better RTMP server compatibility
  - rtspsrc: better compatibility with buggy RTSP servers that
    don't set a clock-rate
  - rtpjitterbuffer: fix integer overflow that led to more
    packets being declared lost than have been lost
  - v4l2: fix video encoding regression on RPi and fix support
    for left and top padding
  - waylandsink: Crop surfaces to their display width height
  - cerbero: Recognise Manjaro; add Rust support for MSVC ARM64;
    cmake detection fixes
  - Various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + gstreamer:
  - gst-inspect: prettier and more correct signal printing, and
    print action signals in g_signal_emit_by_name() format
  - gst-launch: Disable fault signal handlers on macOS
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + Highlighted bugfixes:
  - Security fixes for the MXF demuxer and AV1 codec parser
  - glfilter: Memory leak fix for OpenGL filter elements
  - d3d11videosink: Fix toggling between fullscreen and maximized, and window switching in fullscreen mode
  - DASH / HLS adaptive streaming fixes
  - Decklink card device provider device name string handling fixes
  - interaudiosrc: handle non-interleaved audio properly
  - openh264: Fail gracefully if openh264 encoder/decoder creation fails
  - rtspsrc: improved whitespace handling in response headers by certain cameras
  - v4l2codecs: avoid wrap-around after 1000000 frames; tiled formats handling fixes
  - video-scaler, audio-resampler: downgraded "Can't find exact taps" debug log messages
  - wasapi2: Don't use global volume control object
  - Rust plugins: various improvements in aws, fmp4mux, hlssink3, livesync, ndisrc, rtpav1depay, rsfilesink, s3sink, sccparse
  - WebRTC: various webrtchttp, webrtcsrc, and webrtcsink improvements and fixes
  - Cerbero build tools: recognise Windows 11; restrict parallelism of gst-plugins-rs build on small systems
  - Packages: ca-certificates update; fix gio module loading and TLS support on macOS
  + gstreamer:
  - debugutils: provide gst_debug_bin_to_dot_data() implementation even if debug system is disabled
- Rebase reduce-required-meson.patch</changelog>
</package>
<package pkgid="b8bc7b4f30c0365fe1f2e761dc7ecf455303953316357f88edc401420effe02fe38db6112869581ab46a8c2b133e3722dc74141c9c1c356737c0d5920a83317e" name="gstreamer-devel" arch="i586">
  <version epoch="0" ver="1.22.7" rel="1.1"/>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream and
  gnome-patch-translation support (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1631793601">- Stop building doc sub-package, we will in the future use
  upstreams own standalone doc package. Following this: Drop
  fdupes, gtk-doc and hotdoc BuildRequires, and fdupes call, no
  longer needed nor usefull.
- Refresh patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976000">- Update to version 1.18.6:
  + gstplugin: Fix for UWP build
  + gst-ptp-helper: Do not disable multicast loopback
  + concat: fix qos event handling
  + pluginfeature: Fix object leak
  + baseparse: fix invalid avg_bitrate after reset
  + multiqueue: Fix query unref race on flush
  + gst: Initialize optional event/message fields when parsing
  + bitwriter: Fix the trailing bits lost when getting its data
  + multiqueue: never consider a queue that is not waiting
  + input-selector: Use proper segments when cleaning cached
    buffers</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976001">- Update to version 1.20.0:
  + Development in GitLab was switched to a single git repository
    containing all the modules
  + GstPlay: new high-level playback library, replaces GstPlayer
  + WebM Alpha decoding support
  + Encoding profiles can now be tweaked with additional
    application-specified element properties
  + Compositor: multi-threaded video conversion and mixing
  + RTP header extensions: unified support in RTP depayloader and
    payloader base classes
  + SMPTE 2022-1 2-D Forward Error Correction support
  + Smart encoding (pass through) support for VP8, VP9, H.265 in
    encodebin and transcodebin
  + Runtime compatibility support for libsoup2 and libsoup3
    (libsoup3 support experimental)
  + Video decoder subframe support
  + Video decoder automatic packet-loss, data corruption, and
    keyframe request handling for RTP / WebRTC / RTSP
  + mp4 and Matroska muxers now support profile/level/resolution
    changes for H.264/H.265 input streams (i.e. codec data changing
    on the fly)
  + mp4 muxing mode that initially creates a fragmented mp4 which
    is converted to a regular mp4 on EOS
  + Audio support for the WebKit Port for Embedded (WPE) web page
    source element
  + CUDA based video color space convert and rescale elements and
    upload/download elements
  + NVIDIA memory:NVMM support for OpenGL glupload and gldownload
    elements
  + Many WebRTC improvements
  + The new VA-API plugin implementation fleshed out with more
    decoders and new postproc elements
  + AppSink API to retrieve events in addition to buffers and
    buffer lists
  + AppSrc gained more configuration options for the internal queue
    (leakiness, limits in buffers and time, getters to read current
    levels)
  + Updated Rust bindings and many new Rust plugins
  + Improved support for custom minimal GStreamer builds
  + Support build against FFmpeg 5.0
  + Linux Stateless CODEC support gained MPEG-2 and VP9
  + Windows Direct3D11/DXVA decoder gained AV1 and MPEG-2 support
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Use ldconfig_scriptlets macro for post(un) handling where
  possible.
- Update Source url.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1647604800">- Update to version 1.20.1:
  + deinterlace: various bug fixes for yadif, greedy and scalerbob
    methods
  + gtk video sink: Fix rotation not being applied when paused
  + gst-play-1.0: Fix trick-mode handling in keyboard shortcut
  + jpegdec: fix RGB conversion handling
  + matroskademux: improved ProRes video handling
  + matroskamux: Handle multiview-mode/flags/pixel-aspect-ratio
    caps fields correctly when checking caps equality on input caps
    changes
  + videoaggregator fixes (negative rate handling, current position
    rounding)
  + soup http plugin: Lookup libsoup dylib files on Apple
    platforms; fix Cerbero static build on Android and iOS
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + mpegtsmux: VBR muxing fixes
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + Support build against libfreeaptx in openaptx plugin
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + macOS: support a relocatable `GStreamer.framework` on macOS
  + macOS: fix applemedia plugin failing to load on ARM64 macOS
  + windows: ship wavpack library
  + gst-python: Fix build with Python 3.11
  + various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + plugin loader: show the reason when spawning of
    gst-plugin-scanner fails
  + registry, plugin loading: fix dynamic relocation if
    GST_PLUGIN_SUBDIR (libdir) is not a single subdirectory;
    improve GST_PLUGIN_SUBDIR handling
  + context: fix transfer annotation on
    gst_context_writable_structure() for bindings
  + baseparse: Don't truncate the duration to milliseconds in
    gst_base_parse_convert_default()
  + bufferpool: Deactivate pool and get rid of references to other
    objects from dispose instead of finalize</changelog>
  <changelog author="Mark&#xE9;ta Machov&#xE1; &lt;mmachova@suse.com&gt;" date="1652097600">- Update to version 1.20.2
  + Highlighted bugfixes:
  - avviddec: Remove vc1/wmv3 override and fix crashes on WMV
    files with FFMPEG 5.0+
  - macOS: fix plugin discovery for GStreamer installed via brew
    and fix loading of Rust plugins
  - rtpbasepayload: various header extension handling fixes
  - rtpopusdepay: fix regression in stereo input handling if
    sprop-stereo is not advertised
  - rtspclientsink: fix possible shutdown deadlock
  - mpegts: gracefully handle "empty" program maps and fix AC-4
    detection
  - mxfdemux: Handle empty VANC packets and fix EOS handling
  - playbin3: various playbin3, uridecodebin3, and playsink fixes
  - ptpclock: fix initial sync-up with certain devices
  - gltransformation: let graphene alloc its structures memory
    aligned
  - webrtcbin fixes and webrtc sendrecv example improvements
  - video4linux2: various fixes including some fixes for
    Raspberry Pi users
  - videorate segment handling fixes and other fixes
  - nvh264dec, nvh265dec: Fix broken key-unit trick modes and
    reverse playback
  - wpe: Reintroduce persistent WebContext
  - cerbero: Make it easier to consume 1.20.1 macOS GStreamer
    .pkgs
  - build fixes and gobject annotation fixes
  - bug fixes, security fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - devicemonitor: clean up signal handlers and hidden providers
    list
  - Leaks tracer: fix pthread_atfork return value check leading
    to bogus warning in log
  - Rust plugins: Not picked up by the plugin loader on macOS
  - Failed to use plugins of latest GStreamer version 1.20.x
    installed by brew on macOS
  - ptpclock: Allow at least 100ms delay between Sync/Follow_Up
    and Delay_Req/Delay_Resp messages. Fixes problems acquiring
    initial sync with certain devices
  - meson: Add -Wl,-rpath,${libdir} on macOS
  - registry: skip Rust dep builddirs when searching for plugins
    recursively</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1652097601">- Enable use of libunwind on riscv64</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3
  + Highlighted bugfixes:
  - Security fixes in Matroska, MP4 and AVI demuxers
  - Fix scrambled video playback with hardware-accelerated
    VA-API decoders on certain Intel hardware
  - playbin3/decodebin3 regression fix for unhandled streams
  - Fragmented MP4 playback fixes
  - Android H.265 encoder mapping
  - Playback of MXF files produced by FFmpeg before March 2022
  - Fix rtmp2sink crashes on 32-bit platforms
  - WebRTC improvements
  - D3D11 video decoder and screen recorder fixes
  - Performance improvements
  - Support for building against OpenCV 4.6 and other build fixes
  - Miscellaneous bug fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - clock: Avoid creating a weakref with every entry
    (performance improvement)
  - plugin: add Apache 2 license to list of known licenses to avoid
    warning
  - gst_plugin_load_file: force plugin reload if filename differs
    Add support for LoongArch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666353600">- Update to version 1.20.4:
  + Highlighted bugfixes in 1.20.4:
  - avaudiodec: fix playback issue with WMA files, would throw an
    error at EOS with FFmpeg 5.x
  - Fix deadlock when loading gst-editing-services plugin
  - Fix input buffering capacity in live mode for aggregator,
    video/audio aggregator subclasses, muxers
  - glimagesink: fix crash on Android
  - subtitle handling and subtitle overlay fixes
  - matroska-mux: allow width + height changes for
    avc3|hev1|vp8|vp9
  - rtspsrc: fix control url handling for spec compliant servers
    and add fallback for incompliant servers
  - WebRTC fixes
  - RTP retransmission fixes
  - video: fixes for formats with 4x subsampling and horizontal
    co-sited chroma (Y41B, YUV9, YVU9 and IYU9)
  - Fix consuming of the macOS package as a framework in XCode
  - Performance improvements
  - Miscellaneous bug fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - buffer: drop parent meta in deep copy/foreach_metadata
  - devicemonitor: Use a sync bus handler for the provider to
    avoid accumulating all messages until the provider is stopped
  - element: Fix requesting of pads with string templates
  - gst:
    . Protect initialization state with a recursive mutex
    . Add missing define guard for build without gstreamer debug
    logging support
  - gst_init: Initialize static plugins just before dynamic plugins
  - info: Parse "NONE" as a valid level name
  - meta: Set the parent refcount of the GstStructure correctly
  - pluginloader: Don't hang on short reads/writes
  - tracers: leaks:
    . Fix potentially invalid memory access when trying to detect
    object type
    . Fix object-refings.class flags
  - uri: When setting the same string again do nothing
  - value: Don't loop forever when serializing invalid flag
  + Base Libraries:
  - aggregator:
    . Fix input buffering in live mode (was too low before in
    many cases)
    . Fix reversed active/flushing arguments in debug log output
    . Reset EOS flag after receiving a stream-start event
  + Core Elements: queue2:
  - Hold the lock when modifying sinkresult
  - Fix deadlock when deactivate is called in pull mode</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671710400">- update to 1.20.5:
  + This release only contains bugfixes and it should be safe to
    upgrade from 1.20.x.
  + systemclock waiting fixes for certain 32-bit platforms/libcs
  + alphacombine: robustness improvements for corner case scenarios
  + avfvideosrc: Report latency when doing screen capture
  + d3d11videosink: various thread-safety and stability fixes
  + decklink: fix performance issue when HDMI signal has been lost
    for a long time
  + flacparse: Fix handling of headers advertising 32 bits per
    sample
  + mpegts: Handle when iconv doesn't support ISO 6937 (e.g. musl
    libc)
  + opengl: fix automatic dispmanx detection for rpi4 and fix usage
    of eglCreate/DestroyImage
  + opusdec: Various channel-related fixes
  + textrender: event handling fixes, esp. for GAP event
  + subparse: Fix non-closed tag handling
  + videoscale: fix handling of unknown buffer metas
  + videosink: reverse playback handling fixes
  + qtmux: Prefill mode fixes, especially for raw audio
  + multiudpsink: allow binding to IPv6 address
  + rtspsrc:
  - Fix usage of IPv6 connections in SETUP
  - Only EOS on timeout if all streams are timed out/EOS
  + splitmuxsrc: fix playback stall if there are unlinked pads
  + v4l2: Fix SIGSEGV on state change during format changes
  + wavparse robustness fixes
  + Fix static linking on macOS (opengl, vulkan)
  + gstreamer-vaapi: fix headless build against mesa &gt;= 22.3.0
  + GStreamer Editing Services library: Fix build with tools
    disabled
  + webrtc example/demo fixes
  + unit test fixes for aesdec and rtpjitterbuffer
  + Cerbero: Fix ios cross-compile with cmake on M1; some recipe
    updates and other build fixes
  + Miscellaneous bug fixes, memory leak fixes, and other stability
    and reliability improvements
  + Performance improvements
  + Changes in gstreamer base package:
  - allocator: Copy allocator name in gst_allocator_register()
  - concat: Properly propagate EOS seqnum
  - fakesrc: avoid time overflow with datarate
  - Fix build of 1.20 branch with Meson 0.64.1 for those who have
    hotdoc installed on their system.
  - gst-inspect: Don't leak list
  - meson: fix check for pthread_setname_np()
  - miniobject: support higher refcount values
  - pads: Fix non-serialized sticky event push, e.g. instant
    change rate events
  - padtemplate: Fix annotations
  - systemclock: Use futex_time64 syscall on x32 and other
    platforms that always...
  - -Wimplicit-function-declaration in pthread_setname_np check
    (missing GNUSOURCE)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674561600">- Update to version 1.22.0:
  + AV1 video codec support improvements
  + New HLS, DASH and Microsoft Smooth Streaming adaptive streaming
    clients
  + Qt6 support for rendering video inside a QML scene
  + Minimal builds optimised for binary size, including only the
    individual elements needed
  + Playbin3, Decodebin3, UriDecodebin3, Parsebin enhancements and
    stabilisation
  + WebRTC simulcast support and support for Google Congestion
    Control
  + WebRTC-based media server ingestion/egress (WHIP/WHEP) support
  + New easy to use batteries-included WebRTC sender plugin
  + Easy RTP sender timestamp reconstruction for RTP and RTSP
  + ONVIF timed metadata support
  + New fragmented MP4 muxer and non-fragmented MP4 muxer
  + New plugins for Amazon AWS storage and audio transcription
    services
  + New gtk4paintablesink and gtkwaylandsink renderers
  + New videocolorscale element that can convert and scale in one
    go for better performance
  + High bit-depth video improvements
  + Touchscreen event support in navigation API
  + Rust plugins now shipped in macOS and Windows/MSVC binary
    packages
  + H.264/H.265 timestamp correction elements for PTS/DTS
    reconstruction before muxers
  + Improved design for DMA buffer sharing and modifier handling
    for hardware-accelerated video decoders/encoders/filters and
    capturing/rendering on Linux
  + Video4Linux2 hardware accelerated decoder improvements
  + CUDA integration and Direct3D11 integration and plugin
    improvements
  + New H.264 / AVC, H.265 / HEVC and AV1 hardware-accelerated
    video encoders for AMD GPUs using the Advanced Media Framework
    (AMF) SDK
  + applemedia: H.265 / HEVC video encoding + decoding support
  + androidmedia: H.265 / HEVC video encoding support
  + New "force-live" property for audiomixer, compositor,
    glvideomixer, d3d11compositor etc.
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Rebase patches with quilt.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820800">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.</changelog>
  <changelog author="munix9@googlemail.com" date="1675771200">- Add fix using sed to find gst-plugin-scanner-%{_target_cpu}
  program (boo#1207908).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.22.1:
  + Highlighted bugfixes:
  - audio channel-mix: allow up to 64 channels (instead of up to
    63 channels)
  - avfvideosrc: Don't wait on main thread for permissions
    request
  - avvidenc: avoid generating inaccurate output timestamps,
    especially with variable framerate streams
  - AV1 video codec caps signalling improvements in various
    elements
  - codectimestamper: Fix timestamping on sequence update
  - d3d11overlaycompositor: fix texture width and height
  - d3d11videosink: Fix rendering on external handle
  - dashdemux2: fix seek operation taking a log time to finish
    for some streams
  - nvencoder: Fix B-frame encoding on Linux and min buffers in
    auto GPU mode
  - playbin3: fixing buffering for live pipelines
  - playbin: fix potential deadlock when stopping stream with
    subtitles visible
  - redenc: fix setting of extension ID for twcc
  - rtspsrc: improved compatibility with more broken RTSP servers
  - v4l2h264dec: Fix Raspberry Pi4 will not play video in
    application
  - vtdec: fix jittery playback of H.264 Level 4.1 movies in
    macOS
  - vtdec: Fix non-deterministic frame output after flushing
    seeks
  - vtenc: fix handling of interlaced ProRes on Apple M1 hardware
  - vtenc: don't advertise ARGB/RGBA64 input caps on M1 Pro/Max
    with macOS &lt;13
  - wasapi2src: Fix loopback capture on Windows 10 Anniversary
    Update
  - tools: better handling of non-ASCII command line arguments on
    Windows
  - gst-libav: fix build against newer ffmpeg versions
  - gst-python: Use arch-specific install dir for gi overrides
  - cerbero: Fix setuptools site.py breakage in Python 3.11
  - macOS packages: Fix broken binaries on macos &lt; 11.0
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + gstreamer:
  - buffer: fix copy meta reference debug log formatting
  - bin: Don't unlock unlocked mutex in gst_bin_remove_func()
  - pad: Don't leak user_data in gst_pad_start_task()
  - aggregator: Always lock aggpad around update_time_level
  - inputselector: Avoid potential deadlock when shutting down,
    e.g. playbin with subtitles
  - multiqueue: Handle use-interleave latency live pipelines,
    fixing buffering for live pipelines in playbin3
  - GstBaseSrc: fix transfer annotation for fixate() virtual
    method
  - GstBaseSrc, GstPushSrc: add nullable annotations to virtual
    methods
  - tools: Make sure UTF-8 encoded command line arguments on
    Windows
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + Highlighted bugfixes:
  - avdec_h264: fix decoder deadlocks with FFmpeg 6.0
  - rtspsrc:
    . fix regression with URI protocols in OPTIONS requests for
    RTSP over TLD
    . improved control url handling compatibility for broken
    servers
  - decklink: fix 10 bit RGB (r210) format auto detection for
    capture and fix playout if video caps are configured before
    audio caps
  - d3d11videosink: Fix tearing in case of fullscreen mode
  - playbin: fix deadlock when stopping stream with subtitles
    visible (even more)
  - typefinding: fix regression not detecting
    application/dash+xml in some corner cases
  - osxvideosink: fix broken aspect ratio and frame drawing
    region
  - decodebin3, parsebin: Improve elementary stream handling when
    decoders are not present and fix hang when removing a failing
    stream
  - urisourcebin: Propagate sticky events from parsebin, so that
    the `STREAM_START` event with the `GstStream` info is always
    available when pads get exposed
  - v4l2: Add support for YVU420M format; mark JPEG content as
    parsed
  - h264decoder, h265decoder: DPB bumping process and latency
    reporting fixes
  - Opus: Fix reading of extended channel config in MPEG-TS and
    fix missing sample rate when remuxing from RTP to Matroska
  - zxing: add support for building against zxing-c++ 2.0
  - cerbero: Fix packaging of Rust plugins on Android; fix modern
    Gentoo distro detection
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + Gstreamer:
  - datetime: Return G_MAXFLOAT instead of G_MAXDOUBLE for no
    timezone offset
  - inputselector: Wake up streaming thread before
    PLAYING_TO_PAUSED transition
  - tools: fix potential crash when passing command-line options
    on Windows
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + Highlighted bugfixes:
  - avdec: fix occasional video decoder deadlock on seeking with
    FFmpeg 6.0.
  - decodebin3: fix regression handling input streams without
    CAPS or TIME segment such as e.g. udpsrc or `pushfilesrc.
  - bluez: a2dpsink: fix Bluetooth SIG Certification test
    failures.
  - osxvideosink: fix deadlock upon closing output window.
  - qtdemux: fix edit list handling regression and AV1 codec box
    parsing.
  - qtmux: fix extraction of CEA608 closed caption data from
    S334-1A packets.
  - rtspsrc: Fix handling of * control path.
  - splitmux: timestamp handling improvements.
  - v4l2videodec: Rework dynamic resolution change handling
    (needed for IMX6 mainline codec).
  - videoflip: fix regression with automatically rotating video
    based on tags.
  - d3d11: many d3d11videosink and d3d11compositor fixes.
  - webrtc, rtp: numerous data race fixes and stability fixes.
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements.
  + gstreamer:
  - tracing: Initialize tracing infrastructure even if the debug
    system is not compiled in.
  - parse-launch: fix missing unref of looked-up child element.
  - gstutils: Add category and object to most logging messages.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + Highlighted bugfixes:
  - Security fixes for flacparse, dvdspu, and subparse.
  - d3d11videosink: Fix error on pause and play.
  - decklink: Correctly handle SDK strings on macOS and free
    strings after usage on Linux.
  - filesink: Fix buffered mode writing of buffer lists and
    buffers with multiple memories.
  - gldownload: handle passthrough without a critical.
  - h265parse: Fix framerate handling regression.
  - oggdemux: vp8 fixes.
  - mp4mux, qtmux, qtdemux: Opus audio mapping fixes.
  - pngdec: Fix wrong colours output from 16bit RGB images.
  - ptp clock: Work around ptpd bug in default configuration.
  - srtpdec: fix critical warnings on shutdown.
  - v4l2src: fix support for bayer format.
  - v4l2videoenc: support force-keyframe event in v4l2 encoder.
  - vtenc: apply DTS offset to ensure DTS &lt;= PTS.
  - gst-python: allow more functions to be called before
    gst_init().
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements.
  + gstreamer:
  - filesink: Fix buffered mode writing of buffer lists and
    buffers with multiple memories.
  - basesink: Clear EOS flag on STREAM-START event.
  - typefindhelper: downgrade bogus error level debug log
    message.
  - ptp:
    . Correctly parse clock ID from the commandline parameters in
    the helper.
    . Work around bug in ptpd in default configuration.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + Highlighted bugfixes:
  - Security fixes for the RealMedia demuxer
  - vaapi decoders, postproc: Disable DMAbuf from caps
    negotiation to fix garbled video in some cases
  - decodebin3, playbin3, parsebin fixes, especially for stream
    reconfiguration
  - hlsdemux2: fix early seeking; don't pass referer when
    updating playlists; webvtt fixes
  - gtk: Fix critical caused by pointer movement when stream is
    getting ready
  - qt6: Set sampler filtering method, fixes bad quality with
    qml6glsink and gstqt6d3d11
  - v4l2src: handle resolution change when buffers are copied
  - videoflip: update orientation tag in auto mode
  - video timecode: Add support for framerates lower than 1fps
    and accept 119.88 (120/1.001) fps
  - webrtcsink: fixes for x264enc and NVIDIA encoders
  - cerbero: Pull ninja from system if possible, avoid spurious
    bootstrap of cmake
  - packages: Recipe updates for ffmpeg, libsoup, orc
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + gstreamer:
  - taglist, plugins: fix compiler warnings with GLib &gt;= 2.76
  - tracerutils: allow casting parameter types
  - inputselector: fix playing variable is never set
- Rebase patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + Highlighted bugfixes:
  - Security fixes for the MXF demuxer and H.265 video parser
  - Fix latency regression in H.264 hardware decoder base class
  - androidmedia: fix HEVC codec profile registration and fix
    coded_data handling
  - decodebin3: fix switching from a raw stream to an encoded
    stream
  - gst-inspect: prettier and more correct signal and action
    signals printing
  - rtmp2: Allow NULL flash version, omitting the field, for
    better RTMP server compatibility
  - rtspsrc: better compatibility with buggy RTSP servers that
    don't set a clock-rate
  - rtpjitterbuffer: fix integer overflow that led to more
    packets being declared lost than have been lost
  - v4l2: fix video encoding regression on RPi and fix support
    for left and top padding
  - waylandsink: Crop surfaces to their display width height
  - cerbero: Recognise Manjaro; add Rust support for MSVC ARM64;
    cmake detection fixes
  - Various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + gstreamer:
  - gst-inspect: prettier and more correct signal printing, and
    print action signals in g_signal_emit_by_name() format
  - gst-launch: Disable fault signal handlers on macOS
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + Highlighted bugfixes:
  - Security fixes for the MXF demuxer and AV1 codec parser
  - glfilter: Memory leak fix for OpenGL filter elements
  - d3d11videosink: Fix toggling between fullscreen and maximized, and window switching in fullscreen mode
  - DASH / HLS adaptive streaming fixes
  - Decklink card device provider device name string handling fixes
  - interaudiosrc: handle non-interleaved audio properly
  - openh264: Fail gracefully if openh264 encoder/decoder creation fails
  - rtspsrc: improved whitespace handling in response headers by certain cameras
  - v4l2codecs: avoid wrap-around after 1000000 frames; tiled formats handling fixes
  - video-scaler, audio-resampler: downgraded "Can't find exact taps" debug log messages
  - wasapi2: Don't use global volume control object
  - Rust plugins: various improvements in aws, fmp4mux, hlssink3, livesync, ndisrc, rtpav1depay, rsfilesink, s3sink, sccparse
  - WebRTC: various webrtchttp, webrtcsrc, and webrtcsink improvements and fixes
  - Cerbero build tools: recognise Windows 11; restrict parallelism of gst-plugins-rs build on small systems
  - Packages: ca-certificates update; fix gio module loading and TLS support on macOS
  + gstreamer:
  - debugutils: provide gst_debug_bin_to_dot_data() implementation even if debug system is disabled
- Rebase reduce-required-meson.patch</changelog>
</package>
<package pkgid="4a97a13b67874506feff57bbe031f5c520d3ce34f86cd906b939cd8dad54d217fe6ba49b270a4d4cf6c2b1da957ba1125446afe4a0334ffd158748e749556d10" name="gstreamer-devel" arch="x86_64">
  <version epoch="0" ver="1.22.7" rel="1.1"/>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream and
  gnome-patch-translation support (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1631793601">- Stop building doc sub-package, we will in the future use
  upstreams own standalone doc package. Following this: Drop
  fdupes, gtk-doc and hotdoc BuildRequires, and fdupes call, no
  longer needed nor usefull.
- Refresh patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976000">- Update to version 1.18.6:
  + gstplugin: Fix for UWP build
  + gst-ptp-helper: Do not disable multicast loopback
  + concat: fix qos event handling
  + pluginfeature: Fix object leak
  + baseparse: fix invalid avg_bitrate after reset
  + multiqueue: Fix query unref race on flush
  + gst: Initialize optional event/message fields when parsing
  + bitwriter: Fix the trailing bits lost when getting its data
  + multiqueue: never consider a queue that is not waiting
  + input-selector: Use proper segments when cleaning cached
    buffers</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976001">- Update to version 1.20.0:
  + Development in GitLab was switched to a single git repository
    containing all the modules
  + GstPlay: new high-level playback library, replaces GstPlayer
  + WebM Alpha decoding support
  + Encoding profiles can now be tweaked with additional
    application-specified element properties
  + Compositor: multi-threaded video conversion and mixing
  + RTP header extensions: unified support in RTP depayloader and
    payloader base classes
  + SMPTE 2022-1 2-D Forward Error Correction support
  + Smart encoding (pass through) support for VP8, VP9, H.265 in
    encodebin and transcodebin
  + Runtime compatibility support for libsoup2 and libsoup3
    (libsoup3 support experimental)
  + Video decoder subframe support
  + Video decoder automatic packet-loss, data corruption, and
    keyframe request handling for RTP / WebRTC / RTSP
  + mp4 and Matroska muxers now support profile/level/resolution
    changes for H.264/H.265 input streams (i.e. codec data changing
    on the fly)
  + mp4 muxing mode that initially creates a fragmented mp4 which
    is converted to a regular mp4 on EOS
  + Audio support for the WebKit Port for Embedded (WPE) web page
    source element
  + CUDA based video color space convert and rescale elements and
    upload/download elements
  + NVIDIA memory:NVMM support for OpenGL glupload and gldownload
    elements
  + Many WebRTC improvements
  + The new VA-API plugin implementation fleshed out with more
    decoders and new postproc elements
  + AppSink API to retrieve events in addition to buffers and
    buffer lists
  + AppSrc gained more configuration options for the internal queue
    (leakiness, limits in buffers and time, getters to read current
    levels)
  + Updated Rust bindings and many new Rust plugins
  + Improved support for custom minimal GStreamer builds
  + Support build against FFmpeg 5.0
  + Linux Stateless CODEC support gained MPEG-2 and VP9
  + Windows Direct3D11/DXVA decoder gained AV1 and MPEG-2 support
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Use ldconfig_scriptlets macro for post(un) handling where
  possible.
- Update Source url.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1647604800">- Update to version 1.20.1:
  + deinterlace: various bug fixes for yadif, greedy and scalerbob
    methods
  + gtk video sink: Fix rotation not being applied when paused
  + gst-play-1.0: Fix trick-mode handling in keyboard shortcut
  + jpegdec: fix RGB conversion handling
  + matroskademux: improved ProRes video handling
  + matroskamux: Handle multiview-mode/flags/pixel-aspect-ratio
    caps fields correctly when checking caps equality on input caps
    changes
  + videoaggregator fixes (negative rate handling, current position
    rounding)
  + soup http plugin: Lookup libsoup dylib files on Apple
    platforms; fix Cerbero static build on Android and iOS
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + mpegtsmux: VBR muxing fixes
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + Support build against libfreeaptx in openaptx plugin
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + macOS: support a relocatable `GStreamer.framework` on macOS
  + macOS: fix applemedia plugin failing to load on ARM64 macOS
  + windows: ship wavpack library
  + gst-python: Fix build with Python 3.11
  + various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + plugin loader: show the reason when spawning of
    gst-plugin-scanner fails
  + registry, plugin loading: fix dynamic relocation if
    GST_PLUGIN_SUBDIR (libdir) is not a single subdirectory;
    improve GST_PLUGIN_SUBDIR handling
  + context: fix transfer annotation on
    gst_context_writable_structure() for bindings
  + baseparse: Don't truncate the duration to milliseconds in
    gst_base_parse_convert_default()
  + bufferpool: Deactivate pool and get rid of references to other
    objects from dispose instead of finalize</changelog>
  <changelog author="Mark&#xE9;ta Machov&#xE1; &lt;mmachova@suse.com&gt;" date="1652097600">- Update to version 1.20.2
  + Highlighted bugfixes:
  - avviddec: Remove vc1/wmv3 override and fix crashes on WMV
    files with FFMPEG 5.0+
  - macOS: fix plugin discovery for GStreamer installed via brew
    and fix loading of Rust plugins
  - rtpbasepayload: various header extension handling fixes
  - rtpopusdepay: fix regression in stereo input handling if
    sprop-stereo is not advertised
  - rtspclientsink: fix possible shutdown deadlock
  - mpegts: gracefully handle "empty" program maps and fix AC-4
    detection
  - mxfdemux: Handle empty VANC packets and fix EOS handling
  - playbin3: various playbin3, uridecodebin3, and playsink fixes
  - ptpclock: fix initial sync-up with certain devices
  - gltransformation: let graphene alloc its structures memory
    aligned
  - webrtcbin fixes and webrtc sendrecv example improvements
  - video4linux2: various fixes including some fixes for
    Raspberry Pi users
  - videorate segment handling fixes and other fixes
  - nvh264dec, nvh265dec: Fix broken key-unit trick modes and
    reverse playback
  - wpe: Reintroduce persistent WebContext
  - cerbero: Make it easier to consume 1.20.1 macOS GStreamer
    .pkgs
  - build fixes and gobject annotation fixes
  - bug fixes, security fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - devicemonitor: clean up signal handlers and hidden providers
    list
  - Leaks tracer: fix pthread_atfork return value check leading
    to bogus warning in log
  - Rust plugins: Not picked up by the plugin loader on macOS
  - Failed to use plugins of latest GStreamer version 1.20.x
    installed by brew on macOS
  - ptpclock: Allow at least 100ms delay between Sync/Follow_Up
    and Delay_Req/Delay_Resp messages. Fixes problems acquiring
    initial sync with certain devices
  - meson: Add -Wl,-rpath,${libdir} on macOS
  - registry: skip Rust dep builddirs when searching for plugins
    recursively</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1652097601">- Enable use of libunwind on riscv64</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3
  + Highlighted bugfixes:
  - Security fixes in Matroska, MP4 and AVI demuxers
  - Fix scrambled video playback with hardware-accelerated
    VA-API decoders on certain Intel hardware
  - playbin3/decodebin3 regression fix for unhandled streams
  - Fragmented MP4 playback fixes
  - Android H.265 encoder mapping
  - Playback of MXF files produced by FFmpeg before March 2022
  - Fix rtmp2sink crashes on 32-bit platforms
  - WebRTC improvements
  - D3D11 video decoder and screen recorder fixes
  - Performance improvements
  - Support for building against OpenCV 4.6 and other build fixes
  - Miscellaneous bug fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - clock: Avoid creating a weakref with every entry
    (performance improvement)
  - plugin: add Apache 2 license to list of known licenses to avoid
    warning
  - gst_plugin_load_file: force plugin reload if filename differs
    Add support for LoongArch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666353600">- Update to version 1.20.4:
  + Highlighted bugfixes in 1.20.4:
  - avaudiodec: fix playback issue with WMA files, would throw an
    error at EOS with FFmpeg 5.x
  - Fix deadlock when loading gst-editing-services plugin
  - Fix input buffering capacity in live mode for aggregator,
    video/audio aggregator subclasses, muxers
  - glimagesink: fix crash on Android
  - subtitle handling and subtitle overlay fixes
  - matroska-mux: allow width + height changes for
    avc3|hev1|vp8|vp9
  - rtspsrc: fix control url handling for spec compliant servers
    and add fallback for incompliant servers
  - WebRTC fixes
  - RTP retransmission fixes
  - video: fixes for formats with 4x subsampling and horizontal
    co-sited chroma (Y41B, YUV9, YVU9 and IYU9)
  - Fix consuming of the macOS package as a framework in XCode
  - Performance improvements
  - Miscellaneous bug fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - buffer: drop parent meta in deep copy/foreach_metadata
  - devicemonitor: Use a sync bus handler for the provider to
    avoid accumulating all messages until the provider is stopped
  - element: Fix requesting of pads with string templates
  - gst:
    . Protect initialization state with a recursive mutex
    . Add missing define guard for build without gstreamer debug
    logging support
  - gst_init: Initialize static plugins just before dynamic plugins
  - info: Parse "NONE" as a valid level name
  - meta: Set the parent refcount of the GstStructure correctly
  - pluginloader: Don't hang on short reads/writes
  - tracers: leaks:
    . Fix potentially invalid memory access when trying to detect
    object type
    . Fix object-refings.class flags
  - uri: When setting the same string again do nothing
  - value: Don't loop forever when serializing invalid flag
  + Base Libraries:
  - aggregator:
    . Fix input buffering in live mode (was too low before in
    many cases)
    . Fix reversed active/flushing arguments in debug log output
    . Reset EOS flag after receiving a stream-start event
  + Core Elements: queue2:
  - Hold the lock when modifying sinkresult
  - Fix deadlock when deactivate is called in pull mode</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671710400">- update to 1.20.5:
  + This release only contains bugfixes and it should be safe to
    upgrade from 1.20.x.
  + systemclock waiting fixes for certain 32-bit platforms/libcs
  + alphacombine: robustness improvements for corner case scenarios
  + avfvideosrc: Report latency when doing screen capture
  + d3d11videosink: various thread-safety and stability fixes
  + decklink: fix performance issue when HDMI signal has been lost
    for a long time
  + flacparse: Fix handling of headers advertising 32 bits per
    sample
  + mpegts: Handle when iconv doesn't support ISO 6937 (e.g. musl
    libc)
  + opengl: fix automatic dispmanx detection for rpi4 and fix usage
    of eglCreate/DestroyImage
  + opusdec: Various channel-related fixes
  + textrender: event handling fixes, esp. for GAP event
  + subparse: Fix non-closed tag handling
  + videoscale: fix handling of unknown buffer metas
  + videosink: reverse playback handling fixes
  + qtmux: Prefill mode fixes, especially for raw audio
  + multiudpsink: allow binding to IPv6 address
  + rtspsrc:
  - Fix usage of IPv6 connections in SETUP
  - Only EOS on timeout if all streams are timed out/EOS
  + splitmuxsrc: fix playback stall if there are unlinked pads
  + v4l2: Fix SIGSEGV on state change during format changes
  + wavparse robustness fixes
  + Fix static linking on macOS (opengl, vulkan)
  + gstreamer-vaapi: fix headless build against mesa &gt;= 22.3.0
  + GStreamer Editing Services library: Fix build with tools
    disabled
  + webrtc example/demo fixes
  + unit test fixes for aesdec and rtpjitterbuffer
  + Cerbero: Fix ios cross-compile with cmake on M1; some recipe
    updates and other build fixes
  + Miscellaneous bug fixes, memory leak fixes, and other stability
    and reliability improvements
  + Performance improvements
  + Changes in gstreamer base package:
  - allocator: Copy allocator name in gst_allocator_register()
  - concat: Properly propagate EOS seqnum
  - fakesrc: avoid time overflow with datarate
  - Fix build of 1.20 branch with Meson 0.64.1 for those who have
    hotdoc installed on their system.
  - gst-inspect: Don't leak list
  - meson: fix check for pthread_setname_np()
  - miniobject: support higher refcount values
  - pads: Fix non-serialized sticky event push, e.g. instant
    change rate events
  - padtemplate: Fix annotations
  - systemclock: Use futex_time64 syscall on x32 and other
    platforms that always...
  - -Wimplicit-function-declaration in pthread_setname_np check
    (missing GNUSOURCE)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674561600">- Update to version 1.22.0:
  + AV1 video codec support improvements
  + New HLS, DASH and Microsoft Smooth Streaming adaptive streaming
    clients
  + Qt6 support for rendering video inside a QML scene
  + Minimal builds optimised for binary size, including only the
    individual elements needed
  + Playbin3, Decodebin3, UriDecodebin3, Parsebin enhancements and
    stabilisation
  + WebRTC simulcast support and support for Google Congestion
    Control
  + WebRTC-based media server ingestion/egress (WHIP/WHEP) support
  + New easy to use batteries-included WebRTC sender plugin
  + Easy RTP sender timestamp reconstruction for RTP and RTSP
  + ONVIF timed metadata support
  + New fragmented MP4 muxer and non-fragmented MP4 muxer
  + New plugins for Amazon AWS storage and audio transcription
    services
  + New gtk4paintablesink and gtkwaylandsink renderers
  + New videocolorscale element that can convert and scale in one
    go for better performance
  + High bit-depth video improvements
  + Touchscreen event support in navigation API
  + Rust plugins now shipped in macOS and Windows/MSVC binary
    packages
  + H.264/H.265 timestamp correction elements for PTS/DTS
    reconstruction before muxers
  + Improved design for DMA buffer sharing and modifier handling
    for hardware-accelerated video decoders/encoders/filters and
    capturing/rendering on Linux
  + Video4Linux2 hardware accelerated decoder improvements
  + CUDA integration and Direct3D11 integration and plugin
    improvements
  + New H.264 / AVC, H.265 / HEVC and AV1 hardware-accelerated
    video encoders for AMD GPUs using the Advanced Media Framework
    (AMF) SDK
  + applemedia: H.265 / HEVC video encoding + decoding support
  + androidmedia: H.265 / HEVC video encoding support
  + New "force-live" property for audiomixer, compositor,
    glvideomixer, d3d11compositor etc.
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Rebase patches with quilt.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820800">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.</changelog>
  <changelog author="munix9@googlemail.com" date="1675771200">- Add fix using sed to find gst-plugin-scanner-%{_target_cpu}
  program (boo#1207908).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.22.1:
  + Highlighted bugfixes:
  - audio channel-mix: allow up to 64 channels (instead of up to
    63 channels)
  - avfvideosrc: Don't wait on main thread for permissions
    request
  - avvidenc: avoid generating inaccurate output timestamps,
    especially with variable framerate streams
  - AV1 video codec caps signalling improvements in various
    elements
  - codectimestamper: Fix timestamping on sequence update
  - d3d11overlaycompositor: fix texture width and height
  - d3d11videosink: Fix rendering on external handle
  - dashdemux2: fix seek operation taking a log time to finish
    for some streams
  - nvencoder: Fix B-frame encoding on Linux and min buffers in
    auto GPU mode
  - playbin3: fixing buffering for live pipelines
  - playbin: fix potential deadlock when stopping stream with
    subtitles visible
  - redenc: fix setting of extension ID for twcc
  - rtspsrc: improved compatibility with more broken RTSP servers
  - v4l2h264dec: Fix Raspberry Pi4 will not play video in
    application
  - vtdec: fix jittery playback of H.264 Level 4.1 movies in
    macOS
  - vtdec: Fix non-deterministic frame output after flushing
    seeks
  - vtenc: fix handling of interlaced ProRes on Apple M1 hardware
  - vtenc: don't advertise ARGB/RGBA64 input caps on M1 Pro/Max
    with macOS &lt;13
  - wasapi2src: Fix loopback capture on Windows 10 Anniversary
    Update
  - tools: better handling of non-ASCII command line arguments on
    Windows
  - gst-libav: fix build against newer ffmpeg versions
  - gst-python: Use arch-specific install dir for gi overrides
  - cerbero: Fix setuptools site.py breakage in Python 3.11
  - macOS packages: Fix broken binaries on macos &lt; 11.0
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + gstreamer:
  - buffer: fix copy meta reference debug log formatting
  - bin: Don't unlock unlocked mutex in gst_bin_remove_func()
  - pad: Don't leak user_data in gst_pad_start_task()
  - aggregator: Always lock aggpad around update_time_level
  - inputselector: Avoid potential deadlock when shutting down,
    e.g. playbin with subtitles
  - multiqueue: Handle use-interleave latency live pipelines,
    fixing buffering for live pipelines in playbin3
  - GstBaseSrc: fix transfer annotation for fixate() virtual
    method
  - GstBaseSrc, GstPushSrc: add nullable annotations to virtual
    methods
  - tools: Make sure UTF-8 encoded command line arguments on
    Windows
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + Highlighted bugfixes:
  - avdec_h264: fix decoder deadlocks with FFmpeg 6.0
  - rtspsrc:
    . fix regression with URI protocols in OPTIONS requests for
    RTSP over TLD
    . improved control url handling compatibility for broken
    servers
  - decklink: fix 10 bit RGB (r210) format auto detection for
    capture and fix playout if video caps are configured before
    audio caps
  - d3d11videosink: Fix tearing in case of fullscreen mode
  - playbin: fix deadlock when stopping stream with subtitles
    visible (even more)
  - typefinding: fix regression not detecting
    application/dash+xml in some corner cases
  - osxvideosink: fix broken aspect ratio and frame drawing
    region
  - decodebin3, parsebin: Improve elementary stream handling when
    decoders are not present and fix hang when removing a failing
    stream
  - urisourcebin: Propagate sticky events from parsebin, so that
    the `STREAM_START` event with the `GstStream` info is always
    available when pads get exposed
  - v4l2: Add support for YVU420M format; mark JPEG content as
    parsed
  - h264decoder, h265decoder: DPB bumping process and latency
    reporting fixes
  - Opus: Fix reading of extended channel config in MPEG-TS and
    fix missing sample rate when remuxing from RTP to Matroska
  - zxing: add support for building against zxing-c++ 2.0
  - cerbero: Fix packaging of Rust plugins on Android; fix modern
    Gentoo distro detection
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + Gstreamer:
  - datetime: Return G_MAXFLOAT instead of G_MAXDOUBLE for no
    timezone offset
  - inputselector: Wake up streaming thread before
    PLAYING_TO_PAUSED transition
  - tools: fix potential crash when passing command-line options
    on Windows
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + Highlighted bugfixes:
  - avdec: fix occasional video decoder deadlock on seeking with
    FFmpeg 6.0.
  - decodebin3: fix regression handling input streams without
    CAPS or TIME segment such as e.g. udpsrc or `pushfilesrc.
  - bluez: a2dpsink: fix Bluetooth SIG Certification test
    failures.
  - osxvideosink: fix deadlock upon closing output window.
  - qtdemux: fix edit list handling regression and AV1 codec box
    parsing.
  - qtmux: fix extraction of CEA608 closed caption data from
    S334-1A packets.
  - rtspsrc: Fix handling of * control path.
  - splitmux: timestamp handling improvements.
  - v4l2videodec: Rework dynamic resolution change handling
    (needed for IMX6 mainline codec).
  - videoflip: fix regression with automatically rotating video
    based on tags.
  - d3d11: many d3d11videosink and d3d11compositor fixes.
  - webrtc, rtp: numerous data race fixes and stability fixes.
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements.
  + gstreamer:
  - tracing: Initialize tracing infrastructure even if the debug
    system is not compiled in.
  - parse-launch: fix missing unref of looked-up child element.
  - gstutils: Add category and object to most logging messages.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + Highlighted bugfixes:
  - Security fixes for flacparse, dvdspu, and subparse.
  - d3d11videosink: Fix error on pause and play.
  - decklink: Correctly handle SDK strings on macOS and free
    strings after usage on Linux.
  - filesink: Fix buffered mode writing of buffer lists and
    buffers with multiple memories.
  - gldownload: handle passthrough without a critical.
  - h265parse: Fix framerate handling regression.
  - oggdemux: vp8 fixes.
  - mp4mux, qtmux, qtdemux: Opus audio mapping fixes.
  - pngdec: Fix wrong colours output from 16bit RGB images.
  - ptp clock: Work around ptpd bug in default configuration.
  - srtpdec: fix critical warnings on shutdown.
  - v4l2src: fix support for bayer format.
  - v4l2videoenc: support force-keyframe event in v4l2 encoder.
  - vtenc: apply DTS offset to ensure DTS &lt;= PTS.
  - gst-python: allow more functions to be called before
    gst_init().
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements.
  + gstreamer:
  - filesink: Fix buffered mode writing of buffer lists and
    buffers with multiple memories.
  - basesink: Clear EOS flag on STREAM-START event.
  - typefindhelper: downgrade bogus error level debug log
    message.
  - ptp:
    . Correctly parse clock ID from the commandline parameters in
    the helper.
    . Work around bug in ptpd in default configuration.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + Highlighted bugfixes:
  - Security fixes for the RealMedia demuxer
  - vaapi decoders, postproc: Disable DMAbuf from caps
    negotiation to fix garbled video in some cases
  - decodebin3, playbin3, parsebin fixes, especially for stream
    reconfiguration
  - hlsdemux2: fix early seeking; don't pass referer when
    updating playlists; webvtt fixes
  - gtk: Fix critical caused by pointer movement when stream is
    getting ready
  - qt6: Set sampler filtering method, fixes bad quality with
    qml6glsink and gstqt6d3d11
  - v4l2src: handle resolution change when buffers are copied
  - videoflip: update orientation tag in auto mode
  - video timecode: Add support for framerates lower than 1fps
    and accept 119.88 (120/1.001) fps
  - webrtcsink: fixes for x264enc and NVIDIA encoders
  - cerbero: Pull ninja from system if possible, avoid spurious
    bootstrap of cmake
  - packages: Recipe updates for ffmpeg, libsoup, orc
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + gstreamer:
  - taglist, plugins: fix compiler warnings with GLib &gt;= 2.76
  - tracerutils: allow casting parameter types
  - inputselector: fix playing variable is never set
- Rebase patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + Highlighted bugfixes:
  - Security fixes for the MXF demuxer and H.265 video parser
  - Fix latency regression in H.264 hardware decoder base class
  - androidmedia: fix HEVC codec profile registration and fix
    coded_data handling
  - decodebin3: fix switching from a raw stream to an encoded
    stream
  - gst-inspect: prettier and more correct signal and action
    signals printing
  - rtmp2: Allow NULL flash version, omitting the field, for
    better RTMP server compatibility
  - rtspsrc: better compatibility with buggy RTSP servers that
    don't set a clock-rate
  - rtpjitterbuffer: fix integer overflow that led to more
    packets being declared lost than have been lost
  - v4l2: fix video encoding regression on RPi and fix support
    for left and top padding
  - waylandsink: Crop surfaces to their display width height
  - cerbero: Recognise Manjaro; add Rust support for MSVC ARM64;
    cmake detection fixes
  - Various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + gstreamer:
  - gst-inspect: prettier and more correct signal printing, and
    print action signals in g_signal_emit_by_name() format
  - gst-launch: Disable fault signal handlers on macOS
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + Highlighted bugfixes:
  - Security fixes for the MXF demuxer and AV1 codec parser
  - glfilter: Memory leak fix for OpenGL filter elements
  - d3d11videosink: Fix toggling between fullscreen and maximized, and window switching in fullscreen mode
  - DASH / HLS adaptive streaming fixes
  - Decklink card device provider device name string handling fixes
  - interaudiosrc: handle non-interleaved audio properly
  - openh264: Fail gracefully if openh264 encoder/decoder creation fails
  - rtspsrc: improved whitespace handling in response headers by certain cameras
  - v4l2codecs: avoid wrap-around after 1000000 frames; tiled formats handling fixes
  - video-scaler, audio-resampler: downgraded "Can't find exact taps" debug log messages
  - wasapi2: Don't use global volume control object
  - Rust plugins: various improvements in aws, fmp4mux, hlssink3, livesync, ndisrc, rtpav1depay, rsfilesink, s3sink, sccparse
  - WebRTC: various webrtchttp, webrtcsrc, and webrtcsink improvements and fixes
  - Cerbero build tools: recognise Windows 11; restrict parallelism of gst-plugins-rs build on small systems
  - Packages: ca-certificates update; fix gio module loading and TLS support on macOS
  + gstreamer:
  - debugutils: provide gst_debug_bin_to_dot_data() implementation even if debug system is disabled
- Rebase reduce-required-meson.patch</changelog>
</package>
<package pkgid="c8a288ad68173cd118881d18bafbe50e823a51963480c716721df6dc70c02f05876f366af0687bf072a7b77605c8ce4d31c102523ae171a50100d61857009a25" name="gstreamer-devel-32bit" arch="x86_64">
  <version epoch="0" ver="1.22.7" rel="1.1"/>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream and
  gnome-patch-translation support (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1631793601">- Stop building doc sub-package, we will in the future use
  upstreams own standalone doc package. Following this: Drop
  fdupes, gtk-doc and hotdoc BuildRequires, and fdupes call, no
  longer needed nor usefull.
- Refresh patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976000">- Update to version 1.18.6:
  + gstplugin: Fix for UWP build
  + gst-ptp-helper: Do not disable multicast loopback
  + concat: fix qos event handling
  + pluginfeature: Fix object leak
  + baseparse: fix invalid avg_bitrate after reset
  + multiqueue: Fix query unref race on flush
  + gst: Initialize optional event/message fields when parsing
  + bitwriter: Fix the trailing bits lost when getting its data
  + multiqueue: never consider a queue that is not waiting
  + input-selector: Use proper segments when cleaning cached
    buffers</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976001">- Update to version 1.20.0:
  + Development in GitLab was switched to a single git repository
    containing all the modules
  + GstPlay: new high-level playback library, replaces GstPlayer
  + WebM Alpha decoding support
  + Encoding profiles can now be tweaked with additional
    application-specified element properties
  + Compositor: multi-threaded video conversion and mixing
  + RTP header extensions: unified support in RTP depayloader and
    payloader base classes
  + SMPTE 2022-1 2-D Forward Error Correction support
  + Smart encoding (pass through) support for VP8, VP9, H.265 in
    encodebin and transcodebin
  + Runtime compatibility support for libsoup2 and libsoup3
    (libsoup3 support experimental)
  + Video decoder subframe support
  + Video decoder automatic packet-loss, data corruption, and
    keyframe request handling for RTP / WebRTC / RTSP
  + mp4 and Matroska muxers now support profile/level/resolution
    changes for H.264/H.265 input streams (i.e. codec data changing
    on the fly)
  + mp4 muxing mode that initially creates a fragmented mp4 which
    is converted to a regular mp4 on EOS
  + Audio support for the WebKit Port for Embedded (WPE) web page
    source element
  + CUDA based video color space convert and rescale elements and
    upload/download elements
  + NVIDIA memory:NVMM support for OpenGL glupload and gldownload
    elements
  + Many WebRTC improvements
  + The new VA-API plugin implementation fleshed out with more
    decoders and new postproc elements
  + AppSink API to retrieve events in addition to buffers and
    buffer lists
  + AppSrc gained more configuration options for the internal queue
    (leakiness, limits in buffers and time, getters to read current
    levels)
  + Updated Rust bindings and many new Rust plugins
  + Improved support for custom minimal GStreamer builds
  + Support build against FFmpeg 5.0
  + Linux Stateless CODEC support gained MPEG-2 and VP9
  + Windows Direct3D11/DXVA decoder gained AV1 and MPEG-2 support
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Use ldconfig_scriptlets macro for post(un) handling where
  possible.
- Update Source url.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1647604800">- Update to version 1.20.1:
  + deinterlace: various bug fixes for yadif, greedy and scalerbob
    methods
  + gtk video sink: Fix rotation not being applied when paused
  + gst-play-1.0: Fix trick-mode handling in keyboard shortcut
  + jpegdec: fix RGB conversion handling
  + matroskademux: improved ProRes video handling
  + matroskamux: Handle multiview-mode/flags/pixel-aspect-ratio
    caps fields correctly when checking caps equality on input caps
    changes
  + videoaggregator fixes (negative rate handling, current position
    rounding)
  + soup http plugin: Lookup libsoup dylib files on Apple
    platforms; fix Cerbero static build on Android and iOS
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + mpegtsmux: VBR muxing fixes
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + Support build against libfreeaptx in openaptx plugin
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + macOS: support a relocatable `GStreamer.framework` on macOS
  + macOS: fix applemedia plugin failing to load on ARM64 macOS
  + windows: ship wavpack library
  + gst-python: Fix build with Python 3.11
  + various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + plugin loader: show the reason when spawning of
    gst-plugin-scanner fails
  + registry, plugin loading: fix dynamic relocation if
    GST_PLUGIN_SUBDIR (libdir) is not a single subdirectory;
    improve GST_PLUGIN_SUBDIR handling
  + context: fix transfer annotation on
    gst_context_writable_structure() for bindings
  + baseparse: Don't truncate the duration to milliseconds in
    gst_base_parse_convert_default()
  + bufferpool: Deactivate pool and get rid of references to other
    objects from dispose instead of finalize</changelog>
  <changelog author="Mark&#xE9;ta Machov&#xE1; &lt;mmachova@suse.com&gt;" date="1652097600">- Update to version 1.20.2
  + Highlighted bugfixes:
  - avviddec: Remove vc1/wmv3 override and fix crashes on WMV
    files with FFMPEG 5.0+
  - macOS: fix plugin discovery for GStreamer installed via brew
    and fix loading of Rust plugins
  - rtpbasepayload: various header extension handling fixes
  - rtpopusdepay: fix regression in stereo input handling if
    sprop-stereo is not advertised
  - rtspclientsink: fix possible shutdown deadlock
  - mpegts: gracefully handle "empty" program maps and fix AC-4
    detection
  - mxfdemux: Handle empty VANC packets and fix EOS handling
  - playbin3: various playbin3, uridecodebin3, and playsink fixes
  - ptpclock: fix initial sync-up with certain devices
  - gltransformation: let graphene alloc its structures memory
    aligned
  - webrtcbin fixes and webrtc sendrecv example improvements
  - video4linux2: various fixes including some fixes for
    Raspberry Pi users
  - videorate segment handling fixes and other fixes
  - nvh264dec, nvh265dec: Fix broken key-unit trick modes and
    reverse playback
  - wpe: Reintroduce persistent WebContext
  - cerbero: Make it easier to consume 1.20.1 macOS GStreamer
    .pkgs
  - build fixes and gobject annotation fixes
  - bug fixes, security fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - devicemonitor: clean up signal handlers and hidden providers
    list
  - Leaks tracer: fix pthread_atfork return value check leading
    to bogus warning in log
  - Rust plugins: Not picked up by the plugin loader on macOS
  - Failed to use plugins of latest GStreamer version 1.20.x
    installed by brew on macOS
  - ptpclock: Allow at least 100ms delay between Sync/Follow_Up
    and Delay_Req/Delay_Resp messages. Fixes problems acquiring
    initial sync with certain devices
  - meson: Add -Wl,-rpath,${libdir} on macOS
  - registry: skip Rust dep builddirs when searching for plugins
    recursively</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1652097601">- Enable use of libunwind on riscv64</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3
  + Highlighted bugfixes:
  - Security fixes in Matroska, MP4 and AVI demuxers
  - Fix scrambled video playback with hardware-accelerated
    VA-API decoders on certain Intel hardware
  - playbin3/decodebin3 regression fix for unhandled streams
  - Fragmented MP4 playback fixes
  - Android H.265 encoder mapping
  - Playback of MXF files produced by FFmpeg before March 2022
  - Fix rtmp2sink crashes on 32-bit platforms
  - WebRTC improvements
  - D3D11 video decoder and screen recorder fixes
  - Performance improvements
  - Support for building against OpenCV 4.6 and other build fixes
  - Miscellaneous bug fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - clock: Avoid creating a weakref with every entry
    (performance improvement)
  - plugin: add Apache 2 license to list of known licenses to avoid
    warning
  - gst_plugin_load_file: force plugin reload if filename differs
    Add support for LoongArch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666353600">- Update to version 1.20.4:
  + Highlighted bugfixes in 1.20.4:
  - avaudiodec: fix playback issue with WMA files, would throw an
    error at EOS with FFmpeg 5.x
  - Fix deadlock when loading gst-editing-services plugin
  - Fix input buffering capacity in live mode for aggregator,
    video/audio aggregator subclasses, muxers
  - glimagesink: fix crash on Android
  - subtitle handling and subtitle overlay fixes
  - matroska-mux: allow width + height changes for
    avc3|hev1|vp8|vp9
  - rtspsrc: fix control url handling for spec compliant servers
    and add fallback for incompliant servers
  - WebRTC fixes
  - RTP retransmission fixes
  - video: fixes for formats with 4x subsampling and horizontal
    co-sited chroma (Y41B, YUV9, YVU9 and IYU9)
  - Fix consuming of the macOS package as a framework in XCode
  - Performance improvements
  - Miscellaneous bug fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - buffer: drop parent meta in deep copy/foreach_metadata
  - devicemonitor: Use a sync bus handler for the provider to
    avoid accumulating all messages until the provider is stopped
  - element: Fix requesting of pads with string templates
  - gst:
    . Protect initialization state with a recursive mutex
    . Add missing define guard for build without gstreamer debug
    logging support
  - gst_init: Initialize static plugins just before dynamic plugins
  - info: Parse "NONE" as a valid level name
  - meta: Set the parent refcount of the GstStructure correctly
  - pluginloader: Don't hang on short reads/writes
  - tracers: leaks:
    . Fix potentially invalid memory access when trying to detect
    object type
    . Fix object-refings.class flags
  - uri: When setting the same string again do nothing
  - value: Don't loop forever when serializing invalid flag
  + Base Libraries:
  - aggregator:
    . Fix input buffering in live mode (was too low before in
    many cases)
    . Fix reversed active/flushing arguments in debug log output
    . Reset EOS flag after receiving a stream-start event
  + Core Elements: queue2:
  - Hold the lock when modifying sinkresult
  - Fix deadlock when deactivate is called in pull mode</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671710400">- update to 1.20.5:
  + This release only contains bugfixes and it should be safe to
    upgrade from 1.20.x.
  + systemclock waiting fixes for certain 32-bit platforms/libcs
  + alphacombine: robustness improvements for corner case scenarios
  + avfvideosrc: Report latency when doing screen capture
  + d3d11videosink: various thread-safety and stability fixes
  + decklink: fix performance issue when HDMI signal has been lost
    for a long time
  + flacparse: Fix handling of headers advertising 32 bits per
    sample
  + mpegts: Handle when iconv doesn't support ISO 6937 (e.g. musl
    libc)
  + opengl: fix automatic dispmanx detection for rpi4 and fix usage
    of eglCreate/DestroyImage
  + opusdec: Various channel-related fixes
  + textrender: event handling fixes, esp. for GAP event
  + subparse: Fix non-closed tag handling
  + videoscale: fix handling of unknown buffer metas
  + videosink: reverse playback handling fixes
  + qtmux: Prefill mode fixes, especially for raw audio
  + multiudpsink: allow binding to IPv6 address
  + rtspsrc:
  - Fix usage of IPv6 connections in SETUP
  - Only EOS on timeout if all streams are timed out/EOS
  + splitmuxsrc: fix playback stall if there are unlinked pads
  + v4l2: Fix SIGSEGV on state change during format changes
  + wavparse robustness fixes
  + Fix static linking on macOS (opengl, vulkan)
  + gstreamer-vaapi: fix headless build against mesa &gt;= 22.3.0
  + GStreamer Editing Services library: Fix build with tools
    disabled
  + webrtc example/demo fixes
  + unit test fixes for aesdec and rtpjitterbuffer
  + Cerbero: Fix ios cross-compile with cmake on M1; some recipe
    updates and other build fixes
  + Miscellaneous bug fixes, memory leak fixes, and other stability
    and reliability improvements
  + Performance improvements
  + Changes in gstreamer base package:
  - allocator: Copy allocator name in gst_allocator_register()
  - concat: Properly propagate EOS seqnum
  - fakesrc: avoid time overflow with datarate
  - Fix build of 1.20 branch with Meson 0.64.1 for those who have
    hotdoc installed on their system.
  - gst-inspect: Don't leak list
  - meson: fix check for pthread_setname_np()
  - miniobject: support higher refcount values
  - pads: Fix non-serialized sticky event push, e.g. instant
    change rate events
  - padtemplate: Fix annotations
  - systemclock: Use futex_time64 syscall on x32 and other
    platforms that always...
  - -Wimplicit-function-declaration in pthread_setname_np check
    (missing GNUSOURCE)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674561600">- Update to version 1.22.0:
  + AV1 video codec support improvements
  + New HLS, DASH and Microsoft Smooth Streaming adaptive streaming
    clients
  + Qt6 support for rendering video inside a QML scene
  + Minimal builds optimised for binary size, including only the
    individual elements needed
  + Playbin3, Decodebin3, UriDecodebin3, Parsebin enhancements and
    stabilisation
  + WebRTC simulcast support and support for Google Congestion
    Control
  + WebRTC-based media server ingestion/egress (WHIP/WHEP) support
  + New easy to use batteries-included WebRTC sender plugin
  + Easy RTP sender timestamp reconstruction for RTP and RTSP
  + ONVIF timed metadata support
  + New fragmented MP4 muxer and non-fragmented MP4 muxer
  + New plugins for Amazon AWS storage and audio transcription
    services
  + New gtk4paintablesink and gtkwaylandsink renderers
  + New videocolorscale element that can convert and scale in one
    go for better performance
  + High bit-depth video improvements
  + Touchscreen event support in navigation API
  + Rust plugins now shipped in macOS and Windows/MSVC binary
    packages
  + H.264/H.265 timestamp correction elements for PTS/DTS
    reconstruction before muxers
  + Improved design for DMA buffer sharing and modifier handling
    for hardware-accelerated video decoders/encoders/filters and
    capturing/rendering on Linux
  + Video4Linux2 hardware accelerated decoder improvements
  + CUDA integration and Direct3D11 integration and plugin
    improvements
  + New H.264 / AVC, H.265 / HEVC and AV1 hardware-accelerated
    video encoders for AMD GPUs using the Advanced Media Framework
    (AMF) SDK
  + applemedia: H.265 / HEVC video encoding + decoding support
  + androidmedia: H.265 / HEVC video encoding support
  + New "force-live" property for audiomixer, compositor,
    glvideomixer, d3d11compositor etc.
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Rebase patches with quilt.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820800">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.</changelog>
  <changelog author="munix9@googlemail.com" date="1675771200">- Add fix using sed to find gst-plugin-scanner-%{_target_cpu}
  program (boo#1207908).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.22.1:
  + Highlighted bugfixes:
  - audio channel-mix: allow up to 64 channels (instead of up to
    63 channels)
  - avfvideosrc: Don't wait on main thread for permissions
    request
  - avvidenc: avoid generating inaccurate output timestamps,
    especially with variable framerate streams
  - AV1 video codec caps signalling improvements in various
    elements
  - codectimestamper: Fix timestamping on sequence update
  - d3d11overlaycompositor: fix texture width and height
  - d3d11videosink: Fix rendering on external handle
  - dashdemux2: fix seek operation taking a log time to finish
    for some streams
  - nvencoder: Fix B-frame encoding on Linux and min buffers in
    auto GPU mode
  - playbin3: fixing buffering for live pipelines
  - playbin: fix potential deadlock when stopping stream with
    subtitles visible
  - redenc: fix setting of extension ID for twcc
  - rtspsrc: improved compatibility with more broken RTSP servers
  - v4l2h264dec: Fix Raspberry Pi4 will not play video in
    application
  - vtdec: fix jittery playback of H.264 Level 4.1 movies in
    macOS
  - vtdec: Fix non-deterministic frame output after flushing
    seeks
  - vtenc: fix handling of interlaced ProRes on Apple M1 hardware
  - vtenc: don't advertise ARGB/RGBA64 input caps on M1 Pro/Max
    with macOS &lt;13
  - wasapi2src: Fix loopback capture on Windows 10 Anniversary
    Update
  - tools: better handling of non-ASCII command line arguments on
    Windows
  - gst-libav: fix build against newer ffmpeg versions
  - gst-python: Use arch-specific install dir for gi overrides
  - cerbero: Fix setuptools site.py breakage in Python 3.11
  - macOS packages: Fix broken binaries on macos &lt; 11.0
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + gstreamer:
  - buffer: fix copy meta reference debug log formatting
  - bin: Don't unlock unlocked mutex in gst_bin_remove_func()
  - pad: Don't leak user_data in gst_pad_start_task()
  - aggregator: Always lock aggpad around update_time_level
  - inputselector: Avoid potential deadlock when shutting down,
    e.g. playbin with subtitles
  - multiqueue: Handle use-interleave latency live pipelines,
    fixing buffering for live pipelines in playbin3
  - GstBaseSrc: fix transfer annotation for fixate() virtual
    method
  - GstBaseSrc, GstPushSrc: add nullable annotations to virtual
    methods
  - tools: Make sure UTF-8 encoded command line arguments on
    Windows
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + Highlighted bugfixes:
  - avdec_h264: fix decoder deadlocks with FFmpeg 6.0
  - rtspsrc:
    . fix regression with URI protocols in OPTIONS requests for
    RTSP over TLD
    . improved control url handling compatibility for broken
    servers
  - decklink: fix 10 bit RGB (r210) format auto detection for
    capture and fix playout if video caps are configured before
    audio caps
  - d3d11videosink: Fix tearing in case of fullscreen mode
  - playbin: fix deadlock when stopping stream with subtitles
    visible (even more)
  - typefinding: fix regression not detecting
    application/dash+xml in some corner cases
  - osxvideosink: fix broken aspect ratio and frame drawing
    region
  - decodebin3, parsebin: Improve elementary stream handling when
    decoders are not present and fix hang when removing a failing
    stream
  - urisourcebin: Propagate sticky events from parsebin, so that
    the `STREAM_START` event with the `GstStream` info is always
    available when pads get exposed
  - v4l2: Add support for YVU420M format; mark JPEG content as
    parsed
  - h264decoder, h265decoder: DPB bumping process and latency
    reporting fixes
  - Opus: Fix reading of extended channel config in MPEG-TS and
    fix missing sample rate when remuxing from RTP to Matroska
  - zxing: add support for building against zxing-c++ 2.0
  - cerbero: Fix packaging of Rust plugins on Android; fix modern
    Gentoo distro detection
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + Gstreamer:
  - datetime: Return G_MAXFLOAT instead of G_MAXDOUBLE for no
    timezone offset
  - inputselector: Wake up streaming thread before
    PLAYING_TO_PAUSED transition
  - tools: fix potential crash when passing command-line options
    on Windows
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + Highlighted bugfixes:
  - avdec: fix occasional video decoder deadlock on seeking with
    FFmpeg 6.0.
  - decodebin3: fix regression handling input streams without
    CAPS or TIME segment such as e.g. udpsrc or `pushfilesrc.
  - bluez: a2dpsink: fix Bluetooth SIG Certification test
    failures.
  - osxvideosink: fix deadlock upon closing output window.
  - qtdemux: fix edit list handling regression and AV1 codec box
    parsing.
  - qtmux: fix extraction of CEA608 closed caption data from
    S334-1A packets.
  - rtspsrc: Fix handling of * control path.
  - splitmux: timestamp handling improvements.
  - v4l2videodec: Rework dynamic resolution change handling
    (needed for IMX6 mainline codec).
  - videoflip: fix regression with automatically rotating video
    based on tags.
  - d3d11: many d3d11videosink and d3d11compositor fixes.
  - webrtc, rtp: numerous data race fixes and stability fixes.
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements.
  + gstreamer:
  - tracing: Initialize tracing infrastructure even if the debug
    system is not compiled in.
  - parse-launch: fix missing unref of looked-up child element.
  - gstutils: Add category and object to most logging messages.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + Highlighted bugfixes:
  - Security fixes for flacparse, dvdspu, and subparse.
  - d3d11videosink: Fix error on pause and play.
  - decklink: Correctly handle SDK strings on macOS and free
    strings after usage on Linux.
  - filesink: Fix buffered mode writing of buffer lists and
    buffers with multiple memories.
  - gldownload: handle passthrough without a critical.
  - h265parse: Fix framerate handling regression.
  - oggdemux: vp8 fixes.
  - mp4mux, qtmux, qtdemux: Opus audio mapping fixes.
  - pngdec: Fix wrong colours output from 16bit RGB images.
  - ptp clock: Work around ptpd bug in default configuration.
  - srtpdec: fix critical warnings on shutdown.
  - v4l2src: fix support for bayer format.
  - v4l2videoenc: support force-keyframe event in v4l2 encoder.
  - vtenc: apply DTS offset to ensure DTS &lt;= PTS.
  - gst-python: allow more functions to be called before
    gst_init().
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements.
  + gstreamer:
  - filesink: Fix buffered mode writing of buffer lists and
    buffers with multiple memories.
  - basesink: Clear EOS flag on STREAM-START event.
  - typefindhelper: downgrade bogus error level debug log
    message.
  - ptp:
    . Correctly parse clock ID from the commandline parameters in
    the helper.
    . Work around bug in ptpd in default configuration.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + Highlighted bugfixes:
  - Security fixes for the RealMedia demuxer
  - vaapi decoders, postproc: Disable DMAbuf from caps
    negotiation to fix garbled video in some cases
  - decodebin3, playbin3, parsebin fixes, especially for stream
    reconfiguration
  - hlsdemux2: fix early seeking; don't pass referer when
    updating playlists; webvtt fixes
  - gtk: Fix critical caused by pointer movement when stream is
    getting ready
  - qt6: Set sampler filtering method, fixes bad quality with
    qml6glsink and gstqt6d3d11
  - v4l2src: handle resolution change when buffers are copied
  - videoflip: update orientation tag in auto mode
  - video timecode: Add support for framerates lower than 1fps
    and accept 119.88 (120/1.001) fps
  - webrtcsink: fixes for x264enc and NVIDIA encoders
  - cerbero: Pull ninja from system if possible, avoid spurious
    bootstrap of cmake
  - packages: Recipe updates for ffmpeg, libsoup, orc
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + gstreamer:
  - taglist, plugins: fix compiler warnings with GLib &gt;= 2.76
  - tracerutils: allow casting parameter types
  - inputselector: fix playing variable is never set
- Rebase patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + Highlighted bugfixes:
  - Security fixes for the MXF demuxer and H.265 video parser
  - Fix latency regression in H.264 hardware decoder base class
  - androidmedia: fix HEVC codec profile registration and fix
    coded_data handling
  - decodebin3: fix switching from a raw stream to an encoded
    stream
  - gst-inspect: prettier and more correct signal and action
    signals printing
  - rtmp2: Allow NULL flash version, omitting the field, for
    better RTMP server compatibility
  - rtspsrc: better compatibility with buggy RTSP servers that
    don't set a clock-rate
  - rtpjitterbuffer: fix integer overflow that led to more
    packets being declared lost than have been lost
  - v4l2: fix video encoding regression on RPi and fix support
    for left and top padding
  - waylandsink: Crop surfaces to their display width height
  - cerbero: Recognise Manjaro; add Rust support for MSVC ARM64;
    cmake detection fixes
  - Various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + gstreamer:
  - gst-inspect: prettier and more correct signal printing, and
    print action signals in g_signal_emit_by_name() format
  - gst-launch: Disable fault signal handlers on macOS
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + Highlighted bugfixes:
  - Security fixes for the MXF demuxer and AV1 codec parser
  - glfilter: Memory leak fix for OpenGL filter elements
  - d3d11videosink: Fix toggling between fullscreen and maximized, and window switching in fullscreen mode
  - DASH / HLS adaptive streaming fixes
  - Decklink card device provider device name string handling fixes
  - interaudiosrc: handle non-interleaved audio properly
  - openh264: Fail gracefully if openh264 encoder/decoder creation fails
  - rtspsrc: improved whitespace handling in response headers by certain cameras
  - v4l2codecs: avoid wrap-around after 1000000 frames; tiled formats handling fixes
  - video-scaler, audio-resampler: downgraded "Can't find exact taps" debug log messages
  - wasapi2: Don't use global volume control object
  - Rust plugins: various improvements in aws, fmp4mux, hlssink3, livesync, ndisrc, rtpav1depay, rsfilesink, s3sink, sccparse
  - WebRTC: various webrtchttp, webrtcsrc, and webrtcsink improvements and fixes
  - Cerbero build tools: recognise Windows 11; restrict parallelism of gst-plugins-rs build on small systems
  - Packages: ca-certificates update; fix gio module loading and TLS support on macOS
  + gstreamer:
  - debugutils: provide gst_debug_bin_to_dot_data() implementation even if debug system is disabled
- Rebase reduce-required-meson.patch</changelog>
</package>
<package pkgid="036c8efbfdf8e522a3214f6ac5d3d7e6ac58b0395589c442ae51c26741766e83e1997210a3085be712f9279127a581f3f71d8e747324827d32da65867872459f" name="gstreamer-lang" arch="noarch">
  <version epoch="0" ver="1.22.7" rel="1.1"/>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream and
  gnome-patch-translation support (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1631793601">- Stop building doc sub-package, we will in the future use
  upstreams own standalone doc package. Following this: Drop
  fdupes, gtk-doc and hotdoc BuildRequires, and fdupes call, no
  longer needed nor usefull.
- Refresh patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976000">- Update to version 1.18.6:
  + gstplugin: Fix for UWP build
  + gst-ptp-helper: Do not disable multicast loopback
  + concat: fix qos event handling
  + pluginfeature: Fix object leak
  + baseparse: fix invalid avg_bitrate after reset
  + multiqueue: Fix query unref race on flush
  + gst: Initialize optional event/message fields when parsing
  + bitwriter: Fix the trailing bits lost when getting its data
  + multiqueue: never consider a queue that is not waiting
  + input-selector: Use proper segments when cleaning cached
    buffers</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976001">- Update to version 1.20.0:
  + Development in GitLab was switched to a single git repository
    containing all the modules
  + GstPlay: new high-level playback library, replaces GstPlayer
  + WebM Alpha decoding support
  + Encoding profiles can now be tweaked with additional
    application-specified element properties
  + Compositor: multi-threaded video conversion and mixing
  + RTP header extensions: unified support in RTP depayloader and
    payloader base classes
  + SMPTE 2022-1 2-D Forward Error Correction support
  + Smart encoding (pass through) support for VP8, VP9, H.265 in
    encodebin and transcodebin
  + Runtime compatibility support for libsoup2 and libsoup3
    (libsoup3 support experimental)
  + Video decoder subframe support
  + Video decoder automatic packet-loss, data corruption, and
    keyframe request handling for RTP / WebRTC / RTSP
  + mp4 and Matroska muxers now support profile/level/resolution
    changes for H.264/H.265 input streams (i.e. codec data changing
    on the fly)
  + mp4 muxing mode that initially creates a fragmented mp4 which
    is converted to a regular mp4 on EOS
  + Audio support for the WebKit Port for Embedded (WPE) web page
    source element
  + CUDA based video color space convert and rescale elements and
    upload/download elements
  + NVIDIA memory:NVMM support for OpenGL glupload and gldownload
    elements
  + Many WebRTC improvements
  + The new VA-API plugin implementation fleshed out with more
    decoders and new postproc elements
  + AppSink API to retrieve events in addition to buffers and
    buffer lists
  + AppSrc gained more configuration options for the internal queue
    (leakiness, limits in buffers and time, getters to read current
    levels)
  + Updated Rust bindings and many new Rust plugins
  + Improved support for custom minimal GStreamer builds
  + Support build against FFmpeg 5.0
  + Linux Stateless CODEC support gained MPEG-2 and VP9
  + Windows Direct3D11/DXVA decoder gained AV1 and MPEG-2 support
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Use ldconfig_scriptlets macro for post(un) handling where
  possible.
- Update Source url.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1647604800">- Update to version 1.20.1:
  + deinterlace: various bug fixes for yadif, greedy and scalerbob
    methods
  + gtk video sink: Fix rotation not being applied when paused
  + gst-play-1.0: Fix trick-mode handling in keyboard shortcut
  + jpegdec: fix RGB conversion handling
  + matroskademux: improved ProRes video handling
  + matroskamux: Handle multiview-mode/flags/pixel-aspect-ratio
    caps fields correctly when checking caps equality on input caps
    changes
  + videoaggregator fixes (negative rate handling, current position
    rounding)
  + soup http plugin: Lookup libsoup dylib files on Apple
    platforms; fix Cerbero static build on Android and iOS
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + mpegtsmux: VBR muxing fixes
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + Support build against libfreeaptx in openaptx plugin
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + macOS: support a relocatable `GStreamer.framework` on macOS
  + macOS: fix applemedia plugin failing to load on ARM64 macOS
  + windows: ship wavpack library
  + gst-python: Fix build with Python 3.11
  + various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + plugin loader: show the reason when spawning of
    gst-plugin-scanner fails
  + registry, plugin loading: fix dynamic relocation if
    GST_PLUGIN_SUBDIR (libdir) is not a single subdirectory;
    improve GST_PLUGIN_SUBDIR handling
  + context: fix transfer annotation on
    gst_context_writable_structure() for bindings
  + baseparse: Don't truncate the duration to milliseconds in
    gst_base_parse_convert_default()
  + bufferpool: Deactivate pool and get rid of references to other
    objects from dispose instead of finalize</changelog>
  <changelog author="Mark&#xE9;ta Machov&#xE1; &lt;mmachova@suse.com&gt;" date="1652097600">- Update to version 1.20.2
  + Highlighted bugfixes:
  - avviddec: Remove vc1/wmv3 override and fix crashes on WMV
    files with FFMPEG 5.0+
  - macOS: fix plugin discovery for GStreamer installed via brew
    and fix loading of Rust plugins
  - rtpbasepayload: various header extension handling fixes
  - rtpopusdepay: fix regression in stereo input handling if
    sprop-stereo is not advertised
  - rtspclientsink: fix possible shutdown deadlock
  - mpegts: gracefully handle "empty" program maps and fix AC-4
    detection
  - mxfdemux: Handle empty VANC packets and fix EOS handling
  - playbin3: various playbin3, uridecodebin3, and playsink fixes
  - ptpclock: fix initial sync-up with certain devices
  - gltransformation: let graphene alloc its structures memory
    aligned
  - webrtcbin fixes and webrtc sendrecv example improvements
  - video4linux2: various fixes including some fixes for
    Raspberry Pi users
  - videorate segment handling fixes and other fixes
  - nvh264dec, nvh265dec: Fix broken key-unit trick modes and
    reverse playback
  - wpe: Reintroduce persistent WebContext
  - cerbero: Make it easier to consume 1.20.1 macOS GStreamer
    .pkgs
  - build fixes and gobject annotation fixes
  - bug fixes, security fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - devicemonitor: clean up signal handlers and hidden providers
    list
  - Leaks tracer: fix pthread_atfork return value check leading
    to bogus warning in log
  - Rust plugins: Not picked up by the plugin loader on macOS
  - Failed to use plugins of latest GStreamer version 1.20.x
    installed by brew on macOS
  - ptpclock: Allow at least 100ms delay between Sync/Follow_Up
    and Delay_Req/Delay_Resp messages. Fixes problems acquiring
    initial sync with certain devices
  - meson: Add -Wl,-rpath,${libdir} on macOS
  - registry: skip Rust dep builddirs when searching for plugins
    recursively</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1652097601">- Enable use of libunwind on riscv64</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3
  + Highlighted bugfixes:
  - Security fixes in Matroska, MP4 and AVI demuxers
  - Fix scrambled video playback with hardware-accelerated
    VA-API decoders on certain Intel hardware
  - playbin3/decodebin3 regression fix for unhandled streams
  - Fragmented MP4 playback fixes
  - Android H.265 encoder mapping
  - Playback of MXF files produced by FFmpeg before March 2022
  - Fix rtmp2sink crashes on 32-bit platforms
  - WebRTC improvements
  - D3D11 video decoder and screen recorder fixes
  - Performance improvements
  - Support for building against OpenCV 4.6 and other build fixes
  - Miscellaneous bug fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - clock: Avoid creating a weakref with every entry
    (performance improvement)
  - plugin: add Apache 2 license to list of known licenses to avoid
    warning
  - gst_plugin_load_file: force plugin reload if filename differs
    Add support for LoongArch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666353600">- Update to version 1.20.4:
  + Highlighted bugfixes in 1.20.4:
  - avaudiodec: fix playback issue with WMA files, would throw an
    error at EOS with FFmpeg 5.x
  - Fix deadlock when loading gst-editing-services plugin
  - Fix input buffering capacity in live mode for aggregator,
    video/audio aggregator subclasses, muxers
  - glimagesink: fix crash on Android
  - subtitle handling and subtitle overlay fixes
  - matroska-mux: allow width + height changes for
    avc3|hev1|vp8|vp9
  - rtspsrc: fix control url handling for spec compliant servers
    and add fallback for incompliant servers
  - WebRTC fixes
  - RTP retransmission fixes
  - video: fixes for formats with 4x subsampling and horizontal
    co-sited chroma (Y41B, YUV9, YVU9 and IYU9)
  - Fix consuming of the macOS package as a framework in XCode
  - Performance improvements
  - Miscellaneous bug fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - buffer: drop parent meta in deep copy/foreach_metadata
  - devicemonitor: Use a sync bus handler for the provider to
    avoid accumulating all messages until the provider is stopped
  - element: Fix requesting of pads with string templates
  - gst:
    . Protect initialization state with a recursive mutex
    . Add missing define guard for build without gstreamer debug
    logging support
  - gst_init: Initialize static plugins just before dynamic plugins
  - info: Parse "NONE" as a valid level name
  - meta: Set the parent refcount of the GstStructure correctly
  - pluginloader: Don't hang on short reads/writes
  - tracers: leaks:
    . Fix potentially invalid memory access when trying to detect
    object type
    . Fix object-refings.class flags
  - uri: When setting the same string again do nothing
  - value: Don't loop forever when serializing invalid flag
  + Base Libraries:
  - aggregator:
    . Fix input buffering in live mode (was too low before in
    many cases)
    . Fix reversed active/flushing arguments in debug log output
    . Reset EOS flag after receiving a stream-start event
  + Core Elements: queue2:
  - Hold the lock when modifying sinkresult
  - Fix deadlock when deactivate is called in pull mode</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671710400">- update to 1.20.5:
  + This release only contains bugfixes and it should be safe to
    upgrade from 1.20.x.
  + systemclock waiting fixes for certain 32-bit platforms/libcs
  + alphacombine: robustness improvements for corner case scenarios
  + avfvideosrc: Report latency when doing screen capture
  + d3d11videosink: various thread-safety and stability fixes
  + decklink: fix performance issue when HDMI signal has been lost
    for a long time
  + flacparse: Fix handling of headers advertising 32 bits per
    sample
  + mpegts: Handle when iconv doesn't support ISO 6937 (e.g. musl
    libc)
  + opengl: fix automatic dispmanx detection for rpi4 and fix usage
    of eglCreate/DestroyImage
  + opusdec: Various channel-related fixes
  + textrender: event handling fixes, esp. for GAP event
  + subparse: Fix non-closed tag handling
  + videoscale: fix handling of unknown buffer metas
  + videosink: reverse playback handling fixes
  + qtmux: Prefill mode fixes, especially for raw audio
  + multiudpsink: allow binding to IPv6 address
  + rtspsrc:
  - Fix usage of IPv6 connections in SETUP
  - Only EOS on timeout if all streams are timed out/EOS
  + splitmuxsrc: fix playback stall if there are unlinked pads
  + v4l2: Fix SIGSEGV on state change during format changes
  + wavparse robustness fixes
  + Fix static linking on macOS (opengl, vulkan)
  + gstreamer-vaapi: fix headless build against mesa &gt;= 22.3.0
  + GStreamer Editing Services library: Fix build with tools
    disabled
  + webrtc example/demo fixes
  + unit test fixes for aesdec and rtpjitterbuffer
  + Cerbero: Fix ios cross-compile with cmake on M1; some recipe
    updates and other build fixes
  + Miscellaneous bug fixes, memory leak fixes, and other stability
    and reliability improvements
  + Performance improvements
  + Changes in gstreamer base package:
  - allocator: Copy allocator name in gst_allocator_register()
  - concat: Properly propagate EOS seqnum
  - fakesrc: avoid time overflow with datarate
  - Fix build of 1.20 branch with Meson 0.64.1 for those who have
    hotdoc installed on their system.
  - gst-inspect: Don't leak list
  - meson: fix check for pthread_setname_np()
  - miniobject: support higher refcount values
  - pads: Fix non-serialized sticky event push, e.g. instant
    change rate events
  - padtemplate: Fix annotations
  - systemclock: Use futex_time64 syscall on x32 and other
    platforms that always...
  - -Wimplicit-function-declaration in pthread_setname_np check
    (missing GNUSOURCE)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674561600">- Update to version 1.22.0:
  + AV1 video codec support improvements
  + New HLS, DASH and Microsoft Smooth Streaming adaptive streaming
    clients
  + Qt6 support for rendering video inside a QML scene
  + Minimal builds optimised for binary size, including only the
    individual elements needed
  + Playbin3, Decodebin3, UriDecodebin3, Parsebin enhancements and
    stabilisation
  + WebRTC simulcast support and support for Google Congestion
    Control
  + WebRTC-based media server ingestion/egress (WHIP/WHEP) support
  + New easy to use batteries-included WebRTC sender plugin
  + Easy RTP sender timestamp reconstruction for RTP and RTSP
  + ONVIF timed metadata support
  + New fragmented MP4 muxer and non-fragmented MP4 muxer
  + New plugins for Amazon AWS storage and audio transcription
    services
  + New gtk4paintablesink and gtkwaylandsink renderers
  + New videocolorscale element that can convert and scale in one
    go for better performance
  + High bit-depth video improvements
  + Touchscreen event support in navigation API
  + Rust plugins now shipped in macOS and Windows/MSVC binary
    packages
  + H.264/H.265 timestamp correction elements for PTS/DTS
    reconstruction before muxers
  + Improved design for DMA buffer sharing and modifier handling
    for hardware-accelerated video decoders/encoders/filters and
    capturing/rendering on Linux
  + Video4Linux2 hardware accelerated decoder improvements
  + CUDA integration and Direct3D11 integration and plugin
    improvements
  + New H.264 / AVC, H.265 / HEVC and AV1 hardware-accelerated
    video encoders for AMD GPUs using the Advanced Media Framework
    (AMF) SDK
  + applemedia: H.265 / HEVC video encoding + decoding support
  + androidmedia: H.265 / HEVC video encoding support
  + New "force-live" property for audiomixer, compositor,
    glvideomixer, d3d11compositor etc.
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Rebase patches with quilt.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820800">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.</changelog>
  <changelog author="munix9@googlemail.com" date="1675771200">- Add fix using sed to find gst-plugin-scanner-%{_target_cpu}
  program (boo#1207908).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.22.1:
  + Highlighted bugfixes:
  - audio channel-mix: allow up to 64 channels (instead of up to
    63 channels)
  - avfvideosrc: Don't wait on main thread for permissions
    request
  - avvidenc: avoid generating inaccurate output timestamps,
    especially with variable framerate streams
  - AV1 video codec caps signalling improvements in various
    elements
  - codectimestamper: Fix timestamping on sequence update
  - d3d11overlaycompositor: fix texture width and height
  - d3d11videosink: Fix rendering on external handle
  - dashdemux2: fix seek operation taking a log time to finish
    for some streams
  - nvencoder: Fix B-frame encoding on Linux and min buffers in
    auto GPU mode
  - playbin3: fixing buffering for live pipelines
  - playbin: fix potential deadlock when stopping stream with
    subtitles visible
  - redenc: fix setting of extension ID for twcc
  - rtspsrc: improved compatibility with more broken RTSP servers
  - v4l2h264dec: Fix Raspberry Pi4 will not play video in
    application
  - vtdec: fix jittery playback of H.264 Level 4.1 movies in
    macOS
  - vtdec: Fix non-deterministic frame output after flushing
    seeks
  - vtenc: fix handling of interlaced ProRes on Apple M1 hardware
  - vtenc: don't advertise ARGB/RGBA64 input caps on M1 Pro/Max
    with macOS &lt;13
  - wasapi2src: Fix loopback capture on Windows 10 Anniversary
    Update
  - tools: better handling of non-ASCII command line arguments on
    Windows
  - gst-libav: fix build against newer ffmpeg versions
  - gst-python: Use arch-specific install dir for gi overrides
  - cerbero: Fix setuptools site.py breakage in Python 3.11
  - macOS packages: Fix broken binaries on macos &lt; 11.0
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + gstreamer:
  - buffer: fix copy meta reference debug log formatting
  - bin: Don't unlock unlocked mutex in gst_bin_remove_func()
  - pad: Don't leak user_data in gst_pad_start_task()
  - aggregator: Always lock aggpad around update_time_level
  - inputselector: Avoid potential deadlock when shutting down,
    e.g. playbin with subtitles
  - multiqueue: Handle use-interleave latency live pipelines,
    fixing buffering for live pipelines in playbin3
  - GstBaseSrc: fix transfer annotation for fixate() virtual
    method
  - GstBaseSrc, GstPushSrc: add nullable annotations to virtual
    methods
  - tools: Make sure UTF-8 encoded command line arguments on
    Windows
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + Highlighted bugfixes:
  - avdec_h264: fix decoder deadlocks with FFmpeg 6.0
  - rtspsrc:
    . fix regression with URI protocols in OPTIONS requests for
    RTSP over TLD
    . improved control url handling compatibility for broken
    servers
  - decklink: fix 10 bit RGB (r210) format auto detection for
    capture and fix playout if video caps are configured before
    audio caps
  - d3d11videosink: Fix tearing in case of fullscreen mode
  - playbin: fix deadlock when stopping stream with subtitles
    visible (even more)
  - typefinding: fix regression not detecting
    application/dash+xml in some corner cases
  - osxvideosink: fix broken aspect ratio and frame drawing
    region
  - decodebin3, parsebin: Improve elementary stream handling when
    decoders are not present and fix hang when removing a failing
    stream
  - urisourcebin: Propagate sticky events from parsebin, so that
    the `STREAM_START` event with the `GstStream` info is always
    available when pads get exposed
  - v4l2: Add support for YVU420M format; mark JPEG content as
    parsed
  - h264decoder, h265decoder: DPB bumping process and latency
    reporting fixes
  - Opus: Fix reading of extended channel config in MPEG-TS and
    fix missing sample rate when remuxing from RTP to Matroska
  - zxing: add support for building against zxing-c++ 2.0
  - cerbero: Fix packaging of Rust plugins on Android; fix modern
    Gentoo distro detection
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + Gstreamer:
  - datetime: Return G_MAXFLOAT instead of G_MAXDOUBLE for no
    timezone offset
  - inputselector: Wake up streaming thread before
    PLAYING_TO_PAUSED transition
  - tools: fix potential crash when passing command-line options
    on Windows
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + Highlighted bugfixes:
  - avdec: fix occasional video decoder deadlock on seeking with
    FFmpeg 6.0.
  - decodebin3: fix regression handling input streams without
    CAPS or TIME segment such as e.g. udpsrc or `pushfilesrc.
  - bluez: a2dpsink: fix Bluetooth SIG Certification test
    failures.
  - osxvideosink: fix deadlock upon closing output window.
  - qtdemux: fix edit list handling regression and AV1 codec box
    parsing.
  - qtmux: fix extraction of CEA608 closed caption data from
    S334-1A packets.
  - rtspsrc: Fix handling of * control path.
  - splitmux: timestamp handling improvements.
  - v4l2videodec: Rework dynamic resolution change handling
    (needed for IMX6 mainline codec).
  - videoflip: fix regression with automatically rotating video
    based on tags.
  - d3d11: many d3d11videosink and d3d11compositor fixes.
  - webrtc, rtp: numerous data race fixes and stability fixes.
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements.
  + gstreamer:
  - tracing: Initialize tracing infrastructure even if the debug
    system is not compiled in.
  - parse-launch: fix missing unref of looked-up child element.
  - gstutils: Add category and object to most logging messages.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + Highlighted bugfixes:
  - Security fixes for flacparse, dvdspu, and subparse.
  - d3d11videosink: Fix error on pause and play.
  - decklink: Correctly handle SDK strings on macOS and free
    strings after usage on Linux.
  - filesink: Fix buffered mode writing of buffer lists and
    buffers with multiple memories.
  - gldownload: handle passthrough without a critical.
  - h265parse: Fix framerate handling regression.
  - oggdemux: vp8 fixes.
  - mp4mux, qtmux, qtdemux: Opus audio mapping fixes.
  - pngdec: Fix wrong colours output from 16bit RGB images.
  - ptp clock: Work around ptpd bug in default configuration.
  - srtpdec: fix critical warnings on shutdown.
  - v4l2src: fix support for bayer format.
  - v4l2videoenc: support force-keyframe event in v4l2 encoder.
  - vtenc: apply DTS offset to ensure DTS &lt;= PTS.
  - gst-python: allow more functions to be called before
    gst_init().
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements.
  + gstreamer:
  - filesink: Fix buffered mode writing of buffer lists and
    buffers with multiple memories.
  - basesink: Clear EOS flag on STREAM-START event.
  - typefindhelper: downgrade bogus error level debug log
    message.
  - ptp:
    . Correctly parse clock ID from the commandline parameters in
    the helper.
    . Work around bug in ptpd in default configuration.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + Highlighted bugfixes:
  - Security fixes for the RealMedia demuxer
  - vaapi decoders, postproc: Disable DMAbuf from caps
    negotiation to fix garbled video in some cases
  - decodebin3, playbin3, parsebin fixes, especially for stream
    reconfiguration
  - hlsdemux2: fix early seeking; don't pass referer when
    updating playlists; webvtt fixes
  - gtk: Fix critical caused by pointer movement when stream is
    getting ready
  - qt6: Set sampler filtering method, fixes bad quality with
    qml6glsink and gstqt6d3d11
  - v4l2src: handle resolution change when buffers are copied
  - videoflip: update orientation tag in auto mode
  - video timecode: Add support for framerates lower than 1fps
    and accept 119.88 (120/1.001) fps
  - webrtcsink: fixes for x264enc and NVIDIA encoders
  - cerbero: Pull ninja from system if possible, avoid spurious
    bootstrap of cmake
  - packages: Recipe updates for ffmpeg, libsoup, orc
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + gstreamer:
  - taglist, plugins: fix compiler warnings with GLib &gt;= 2.76
  - tracerutils: allow casting parameter types
  - inputselector: fix playing variable is never set
- Rebase patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + Highlighted bugfixes:
  - Security fixes for the MXF demuxer and H.265 video parser
  - Fix latency regression in H.264 hardware decoder base class
  - androidmedia: fix HEVC codec profile registration and fix
    coded_data handling
  - decodebin3: fix switching from a raw stream to an encoded
    stream
  - gst-inspect: prettier and more correct signal and action
    signals printing
  - rtmp2: Allow NULL flash version, omitting the field, for
    better RTMP server compatibility
  - rtspsrc: better compatibility with buggy RTSP servers that
    don't set a clock-rate
  - rtpjitterbuffer: fix integer overflow that led to more
    packets being declared lost than have been lost
  - v4l2: fix video encoding regression on RPi and fix support
    for left and top padding
  - waylandsink: Crop surfaces to their display width height
  - cerbero: Recognise Manjaro; add Rust support for MSVC ARM64;
    cmake detection fixes
  - Various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + gstreamer:
  - gst-inspect: prettier and more correct signal printing, and
    print action signals in g_signal_emit_by_name() format
  - gst-launch: Disable fault signal handlers on macOS
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + Highlighted bugfixes:
  - Security fixes for the MXF demuxer and AV1 codec parser
  - glfilter: Memory leak fix for OpenGL filter elements
  - d3d11videosink: Fix toggling between fullscreen and maximized, and window switching in fullscreen mode
  - DASH / HLS adaptive streaming fixes
  - Decklink card device provider device name string handling fixes
  - interaudiosrc: handle non-interleaved audio properly
  - openh264: Fail gracefully if openh264 encoder/decoder creation fails
  - rtspsrc: improved whitespace handling in response headers by certain cameras
  - v4l2codecs: avoid wrap-around after 1000000 frames; tiled formats handling fixes
  - video-scaler, audio-resampler: downgraded "Can't find exact taps" debug log messages
  - wasapi2: Don't use global volume control object
  - Rust plugins: various improvements in aws, fmp4mux, hlssink3, livesync, ndisrc, rtpav1depay, rsfilesink, s3sink, sccparse
  - WebRTC: various webrtchttp, webrtcsrc, and webrtcsink improvements and fixes
  - Cerbero build tools: recognise Windows 11; restrict parallelism of gst-plugins-rs build on small systems
  - Packages: ca-certificates update; fix gio module loading and TLS support on macOS
  + gstreamer:
  - debugutils: provide gst_debug_bin_to_dot_data() implementation even if debug system is disabled
- Rebase reduce-required-meson.patch</changelog>
</package>
<package pkgid="2fc8f2085cacc81439271322abf67b9d7fb7f00d7413fe12f5e27d133635934304cfac23b61cd945404f59db3e5886c4eec152c42aea4826002f60e7788c7e26" name="gstreamer-libnice" arch="i586">
  <version epoch="0" ver="0.1.21" rel="3.4"/>
  <changelog author="idonmez@suse.com" date="1460721600">- Merge with factory for Gnome 3.20 fate#318572.</changelog>
  <changelog author="dimstar@opensuse.org" date="1493121600">- Update to version 0.1.14:
  + Improved RFC compliance.
  + Split verbose logs into a separate option.
  + Numerous bug fixes.
  + Use GnuTLS for hash functions.
  + Implement NewReno in PseudoTCP.
  + Requires GLib 2.44 GnuTLS 2.12.
- Add pkgconfig(gnutls) BuildRequires: new dependency.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597924800">- update to 0.1.17:
  + Add API to retrieve the underlying BSD sockets.
  + Support systems with multiple loopback devices.
  + Ignore non-running network interfaces.
  + Ignore multiple interface prefixes.
  + Now tries to nominate matching pairs across components and
    streams.
  + Retry TURN deallocation on timeout, requires not destoying the
    NiceAgent right after the stream.
  + Use different port for every host candidate.
  + Make timeouts and retransmissions more in line with the RFCs.
  + Find OpenSSL without pkg-config, for Windows.
  + Complete meson support.
  + Add API to make it easier to implement ICE trickle.
  + Add async closing of agent, to cleanly close TURN allocations.
  + Add Google non-standard NOMINATION STUN attribute.
  + Removal of the global lock over all agents.
  + Add method to compare candidate targets.
  + Added optional Meson build system, future releases will remove
    autotools.
  + Renamed all members of PseudoTcpState enum (compile-time API
    change).
  + Now drops all packets from addresses that have not been
    validated by an ICE check.
  + Multiple improvements to ICE interoperability.
  + Improved RFC compliance.
  + Improved OC2007 compatibility mode alternate-server support.</changelog>
  <changelog author="Wang Jun &lt;jgwang@suse.com&gt;" date="1614945600">- Update to 0.1.18:
  * Remove the autotools build system, now only meson is available
  * Accept receiving messages in multiple steps over TCP
  * Accept duplicated ports as last option instead of spinning forever
  * Use sendmmsg if possible to send multiple packets in one call
  * Fail gathering if no port is available
  * Hide the implementation of NiceCandidate, this hides some parts
    that were previously visible
  * Enable TURN server connects where both TCP and UDP use the same
    port number
  * Don't count rejected STUN messages as keepalive packets
  * On Windows, the improvements and fixes
  - use crypto library instead of CryptGenRandom() which
    is deprecated
  - use GetBestInterfaceEx() for UWP compatibility
  - fix the listing of interfaces to use the correct APIs
  - implement ignoring interfaces
  * Add buildrquires: gobject-introspection-devel and meson
  * The move from autoFOO to meson</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1616241600">- Update descriptions to be closer to the other GNOME packages.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1651752000">- Update to 0.1.19:
  * Allow incoming connchecks before remote candidates are set,
    allows for connection based on received bind requests
  * Implement RFC 7675 for Consent Freshness
  * Use a single server reflexive and local relay candidate,
    reduces useless duplicated local candidates
  * Improved ICE restart implementation
  * Use Windows native crypto API, removing the need for OpenSSL
  * Add bytestream ICE-TCP and improve ICE-TCP
  * Add API to know if a NiceAddress is link-local
  * Add API to extact the relay address from a relayed NiceAddress
  * Improve support for detection addresses on Android, iOS, macOS
  * A number of bug fixes</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 0.1.21:
  * Only use `ifr_ifindex` if OS supports it, fixes build on iOS
    and FreeBSD.
- Changes from version 0.1.20:
  * Remove support for GStreamer 0.10 builds.
  * Add macro to check LIBNICE version.
  * Added utility function to get the STUN server from a candidate.
  * Support additional header in built-in HTTP proxy client.
  * Add boxed type for NiceAddress for bindings.
  * Add API to get the interface index for a local address.
  * Explicitly bind to a specific interface when creating UDP
    sockets.
  * Limit the number of stored incoming checks based on a property.
  * Do asynchronous DNS resolution for STUN and TURN servers.
  * Add introspection friendly API to get an allocated string from
    a NiceCandidate.
  * Enable gst-full to link in a single element.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681387200">- Add libnice-port-gupnp-igd-bump.patch: Port to new gupnp-igd.
- Replace libgupnp-igd-devel and gobject-introspection-devel with
  pkgconfig(gupnp-igd-1.6) and pkgconfig(gobject-introspection-1.0)
  BuildRequires, align with what meson checks for.
- Use ldconfig_scriptlets macro.
- Enable meson_test macro in check section, run tests during build.
  Remove the single test that does not work in the build service
  via sed call.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688731200">- Add 4b63250c.patch: agent/meson: Replace filename with basename.
  This avoids emitting absolute paths into generated sourcecode, it
  improves reproducibility.</changelog>
</package>
<package pkgid="d982f4e405503382873ab5dfee441e0f10abaa6335cfdbf12d4154908d4be1277004311603a5fae8027e055e39727983b0d9fbb01e21800aeaab71e7240d5aba" name="gstreamer-libnice" arch="x86_64">
  <version epoch="0" ver="0.1.21" rel="3.4"/>
  <changelog author="idonmez@suse.com" date="1460721600">- Merge with factory for Gnome 3.20 fate#318572.</changelog>
  <changelog author="dimstar@opensuse.org" date="1493121600">- Update to version 0.1.14:
  + Improved RFC compliance.
  + Split verbose logs into a separate option.
  + Numerous bug fixes.
  + Use GnuTLS for hash functions.
  + Implement NewReno in PseudoTCP.
  + Requires GLib 2.44 GnuTLS 2.12.
- Add pkgconfig(gnutls) BuildRequires: new dependency.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597924800">- update to 0.1.17:
  + Add API to retrieve the underlying BSD sockets.
  + Support systems with multiple loopback devices.
  + Ignore non-running network interfaces.
  + Ignore multiple interface prefixes.
  + Now tries to nominate matching pairs across components and
    streams.
  + Retry TURN deallocation on timeout, requires not destoying the
    NiceAgent right after the stream.
  + Use different port for every host candidate.
  + Make timeouts and retransmissions more in line with the RFCs.
  + Find OpenSSL without pkg-config, for Windows.
  + Complete meson support.
  + Add API to make it easier to implement ICE trickle.
  + Add async closing of agent, to cleanly close TURN allocations.
  + Add Google non-standard NOMINATION STUN attribute.
  + Removal of the global lock over all agents.
  + Add method to compare candidate targets.
  + Added optional Meson build system, future releases will remove
    autotools.
  + Renamed all members of PseudoTcpState enum (compile-time API
    change).
  + Now drops all packets from addresses that have not been
    validated by an ICE check.
  + Multiple improvements to ICE interoperability.
  + Improved RFC compliance.
  + Improved OC2007 compatibility mode alternate-server support.</changelog>
  <changelog author="Wang Jun &lt;jgwang@suse.com&gt;" date="1614945600">- Update to 0.1.18:
  * Remove the autotools build system, now only meson is available
  * Accept receiving messages in multiple steps over TCP
  * Accept duplicated ports as last option instead of spinning forever
  * Use sendmmsg if possible to send multiple packets in one call
  * Fail gathering if no port is available
  * Hide the implementation of NiceCandidate, this hides some parts
    that were previously visible
  * Enable TURN server connects where both TCP and UDP use the same
    port number
  * Don't count rejected STUN messages as keepalive packets
  * On Windows, the improvements and fixes
  - use crypto library instead of CryptGenRandom() which
    is deprecated
  - use GetBestInterfaceEx() for UWP compatibility
  - fix the listing of interfaces to use the correct APIs
  - implement ignoring interfaces
  * Add buildrquires: gobject-introspection-devel and meson
  * The move from autoFOO to meson</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1616241600">- Update descriptions to be closer to the other GNOME packages.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1651752000">- Update to 0.1.19:
  * Allow incoming connchecks before remote candidates are set,
    allows for connection based on received bind requests
  * Implement RFC 7675 for Consent Freshness
  * Use a single server reflexive and local relay candidate,
    reduces useless duplicated local candidates
  * Improved ICE restart implementation
  * Use Windows native crypto API, removing the need for OpenSSL
  * Add bytestream ICE-TCP and improve ICE-TCP
  * Add API to know if a NiceAddress is link-local
  * Add API to extact the relay address from a relayed NiceAddress
  * Improve support for detection addresses on Android, iOS, macOS
  * A number of bug fixes</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 0.1.21:
  * Only use `ifr_ifindex` if OS supports it, fixes build on iOS
    and FreeBSD.
- Changes from version 0.1.20:
  * Remove support for GStreamer 0.10 builds.
  * Add macro to check LIBNICE version.
  * Added utility function to get the STUN server from a candidate.
  * Support additional header in built-in HTTP proxy client.
  * Add boxed type for NiceAddress for bindings.
  * Add API to get the interface index for a local address.
  * Explicitly bind to a specific interface when creating UDP
    sockets.
  * Limit the number of stored incoming checks based on a property.
  * Do asynchronous DNS resolution for STUN and TURN servers.
  * Add introspection friendly API to get an allocated string from
    a NiceCandidate.
  * Enable gst-full to link in a single element.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681387200">- Add libnice-port-gupnp-igd-bump.patch: Port to new gupnp-igd.
- Replace libgupnp-igd-devel and gobject-introspection-devel with
  pkgconfig(gupnp-igd-1.6) and pkgconfig(gobject-introspection-1.0)
  BuildRequires, align with what meson checks for.
- Use ldconfig_scriptlets macro.
- Enable meson_test macro in check section, run tests during build.
  Remove the single test that does not work in the build service
  via sed call.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688731200">- Add 4b63250c.patch: agent/meson: Replace filename with basename.
  This avoids emitting absolute paths into generated sourcecode, it
  improves reproducibility.</changelog>
</package>
<package pkgid="a45814f52893efb3334b2e3ce0e94122213f8a9fc6d65d0b799022d830d10052c34720e6a2d9f016a3493a0dfcfe77ad31d372f51364cede41a71d15a79e0baa" name="gstreamer-libnice-debuginfo" arch="i586">
  <version epoch="0" ver="0.1.21" rel="3.4"/>
  <changelog author="idonmez@suse.com" date="1460721600">- Merge with factory for Gnome 3.20 fate#318572.</changelog>
  <changelog author="dimstar@opensuse.org" date="1493121600">- Update to version 0.1.14:
  + Improved RFC compliance.
  + Split verbose logs into a separate option.
  + Numerous bug fixes.
  + Use GnuTLS for hash functions.
  + Implement NewReno in PseudoTCP.
  + Requires GLib 2.44 GnuTLS 2.12.
- Add pkgconfig(gnutls) BuildRequires: new dependency.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597924800">- update to 0.1.17:
  + Add API to retrieve the underlying BSD sockets.
  + Support systems with multiple loopback devices.
  + Ignore non-running network interfaces.
  + Ignore multiple interface prefixes.
  + Now tries to nominate matching pairs across components and
    streams.
  + Retry TURN deallocation on timeout, requires not destoying the
    NiceAgent right after the stream.
  + Use different port for every host candidate.
  + Make timeouts and retransmissions more in line with the RFCs.
  + Find OpenSSL without pkg-config, for Windows.
  + Complete meson support.
  + Add API to make it easier to implement ICE trickle.
  + Add async closing of agent, to cleanly close TURN allocations.
  + Add Google non-standard NOMINATION STUN attribute.
  + Removal of the global lock over all agents.
  + Add method to compare candidate targets.
  + Added optional Meson build system, future releases will remove
    autotools.
  + Renamed all members of PseudoTcpState enum (compile-time API
    change).
  + Now drops all packets from addresses that have not been
    validated by an ICE check.
  + Multiple improvements to ICE interoperability.
  + Improved RFC compliance.
  + Improved OC2007 compatibility mode alternate-server support.</changelog>
  <changelog author="Wang Jun &lt;jgwang@suse.com&gt;" date="1614945600">- Update to 0.1.18:
  * Remove the autotools build system, now only meson is available
  * Accept receiving messages in multiple steps over TCP
  * Accept duplicated ports as last option instead of spinning forever
  * Use sendmmsg if possible to send multiple packets in one call
  * Fail gathering if no port is available
  * Hide the implementation of NiceCandidate, this hides some parts
    that were previously visible
  * Enable TURN server connects where both TCP and UDP use the same
    port number
  * Don't count rejected STUN messages as keepalive packets
  * On Windows, the improvements and fixes
  - use crypto library instead of CryptGenRandom() which
    is deprecated
  - use GetBestInterfaceEx() for UWP compatibility
  - fix the listing of interfaces to use the correct APIs
  - implement ignoring interfaces
  * Add buildrquires: gobject-introspection-devel and meson
  * The move from autoFOO to meson</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1616241600">- Update descriptions to be closer to the other GNOME packages.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1651752000">- Update to 0.1.19:
  * Allow incoming connchecks before remote candidates are set,
    allows for connection based on received bind requests
  * Implement RFC 7675 for Consent Freshness
  * Use a single server reflexive and local relay candidate,
    reduces useless duplicated local candidates
  * Improved ICE restart implementation
  * Use Windows native crypto API, removing the need for OpenSSL
  * Add bytestream ICE-TCP and improve ICE-TCP
  * Add API to know if a NiceAddress is link-local
  * Add API to extact the relay address from a relayed NiceAddress
  * Improve support for detection addresses on Android, iOS, macOS
  * A number of bug fixes</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 0.1.21:
  * Only use `ifr_ifindex` if OS supports it, fixes build on iOS
    and FreeBSD.
- Changes from version 0.1.20:
  * Remove support for GStreamer 0.10 builds.
  * Add macro to check LIBNICE version.
  * Added utility function to get the STUN server from a candidate.
  * Support additional header in built-in HTTP proxy client.
  * Add boxed type for NiceAddress for bindings.
  * Add API to get the interface index for a local address.
  * Explicitly bind to a specific interface when creating UDP
    sockets.
  * Limit the number of stored incoming checks based on a property.
  * Do asynchronous DNS resolution for STUN and TURN servers.
  * Add introspection friendly API to get an allocated string from
    a NiceCandidate.
  * Enable gst-full to link in a single element.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681387200">- Add libnice-port-gupnp-igd-bump.patch: Port to new gupnp-igd.
- Replace libgupnp-igd-devel and gobject-introspection-devel with
  pkgconfig(gupnp-igd-1.6) and pkgconfig(gobject-introspection-1.0)
  BuildRequires, align with what meson checks for.
- Use ldconfig_scriptlets macro.
- Enable meson_test macro in check section, run tests during build.
  Remove the single test that does not work in the build service
  via sed call.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688731200">- Add 4b63250c.patch: agent/meson: Replace filename with basename.
  This avoids emitting absolute paths into generated sourcecode, it
  improves reproducibility.</changelog>
</package>
<package pkgid="96ed4adb77bcdd7318937440cb413efc8d1638ff2ff927b098a77a586356d99b9fed78a06ffe47ed12ed8bfb842a546d4f5fde9f4d2fe086afa151be0136b148" name="gstreamer-libnice-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.1.21" rel="3.4"/>
  <changelog author="idonmez@suse.com" date="1460721600">- Merge with factory for Gnome 3.20 fate#318572.</changelog>
  <changelog author="dimstar@opensuse.org" date="1493121600">- Update to version 0.1.14:
  + Improved RFC compliance.
  + Split verbose logs into a separate option.
  + Numerous bug fixes.
  + Use GnuTLS for hash functions.
  + Implement NewReno in PseudoTCP.
  + Requires GLib 2.44 GnuTLS 2.12.
- Add pkgconfig(gnutls) BuildRequires: new dependency.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597924800">- update to 0.1.17:
  + Add API to retrieve the underlying BSD sockets.
  + Support systems with multiple loopback devices.
  + Ignore non-running network interfaces.
  + Ignore multiple interface prefixes.
  + Now tries to nominate matching pairs across components and
    streams.
  + Retry TURN deallocation on timeout, requires not destoying the
    NiceAgent right after the stream.
  + Use different port for every host candidate.
  + Make timeouts and retransmissions more in line with the RFCs.
  + Find OpenSSL without pkg-config, for Windows.
  + Complete meson support.
  + Add API to make it easier to implement ICE trickle.
  + Add async closing of agent, to cleanly close TURN allocations.
  + Add Google non-standard NOMINATION STUN attribute.
  + Removal of the global lock over all agents.
  + Add method to compare candidate targets.
  + Added optional Meson build system, future releases will remove
    autotools.
  + Renamed all members of PseudoTcpState enum (compile-time API
    change).
  + Now drops all packets from addresses that have not been
    validated by an ICE check.
  + Multiple improvements to ICE interoperability.
  + Improved RFC compliance.
  + Improved OC2007 compatibility mode alternate-server support.</changelog>
  <changelog author="Wang Jun &lt;jgwang@suse.com&gt;" date="1614945600">- Update to 0.1.18:
  * Remove the autotools build system, now only meson is available
  * Accept receiving messages in multiple steps over TCP
  * Accept duplicated ports as last option instead of spinning forever
  * Use sendmmsg if possible to send multiple packets in one call
  * Fail gathering if no port is available
  * Hide the implementation of NiceCandidate, this hides some parts
    that were previously visible
  * Enable TURN server connects where both TCP and UDP use the same
    port number
  * Don't count rejected STUN messages as keepalive packets
  * On Windows, the improvements and fixes
  - use crypto library instead of CryptGenRandom() which
    is deprecated
  - use GetBestInterfaceEx() for UWP compatibility
  - fix the listing of interfaces to use the correct APIs
  - implement ignoring interfaces
  * Add buildrquires: gobject-introspection-devel and meson
  * The move from autoFOO to meson</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1616241600">- Update descriptions to be closer to the other GNOME packages.</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1651752000">- Update to 0.1.19:
  * Allow incoming connchecks before remote candidates are set,
    allows for connection based on received bind requests
  * Implement RFC 7675 for Consent Freshness
  * Use a single server reflexive and local relay candidate,
    reduces useless duplicated local candidates
  * Improved ICE restart implementation
  * Use Windows native crypto API, removing the need for OpenSSL
  * Add bytestream ICE-TCP and improve ICE-TCP
  * Add API to know if a NiceAddress is link-local
  * Add API to extact the relay address from a relayed NiceAddress
  * Improve support for detection addresses on Android, iOS, macOS
  * A number of bug fixes</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 0.1.21:
  * Only use `ifr_ifindex` if OS supports it, fixes build on iOS
    and FreeBSD.
- Changes from version 0.1.20:
  * Remove support for GStreamer 0.10 builds.
  * Add macro to check LIBNICE version.
  * Added utility function to get the STUN server from a candidate.
  * Support additional header in built-in HTTP proxy client.
  * Add boxed type for NiceAddress for bindings.
  * Add API to get the interface index for a local address.
  * Explicitly bind to a specific interface when creating UDP
    sockets.
  * Limit the number of stored incoming checks based on a property.
  * Do asynchronous DNS resolution for STUN and TURN servers.
  * Add introspection friendly API to get an allocated string from
    a NiceCandidate.
  * Enable gst-full to link in a single element.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681387200">- Add libnice-port-gupnp-igd-bump.patch: Port to new gupnp-igd.
- Replace libgupnp-igd-devel and gobject-introspection-devel with
  pkgconfig(gupnp-igd-1.6) and pkgconfig(gobject-introspection-1.0)
  BuildRequires, align with what meson checks for.
- Use ldconfig_scriptlets macro.
- Enable meson_test macro in check section, run tests during build.
  Remove the single test that does not work in the build service
  via sed call.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688731200">- Add 4b63250c.patch: agent/meson: Replace filename with basename.
  This avoids emitting absolute paths into generated sourcecode, it
  improves reproducibility.</changelog>
</package>
<package pkgid="353a21ab583c0bb8f843c860af257586dc210078a4d12096ef5762f3c29edc3218b6c51fb22dedbed64bfb3d3b503f2a304f9a48a36799f9c4f089d8c386a3fa" name="gstreamer-plugin-cluttergst3" arch="x86_64">
  <version epoch="0" ver="3.0.27" rel="2.3"/>
  <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="c5cc66e36f95599b578507e3f8102adb64e2cb50eebd824cdfe8f038c3fedf0e3131fda2933c6cbf4187f58b538ec4177a197d44fa1bad64cac5373a0b6d380f" name="gstreamer-plugin-cluttergst3-debuginfo" arch="x86_64">
  <version epoch="0" ver="3.0.27" rel="2.3"/>
  <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="fd43416920aa797ab11324606d2361f652c11506df304680568a45992c587fbde5119d1eb6a8874eac2b1b6f43f3a13ef7ac791d0003a70973a464cc50717c92" name="gstreamer-plugin-pipewire" arch="i586">
  <version epoch="0" ver="1.0.0" rel="1.1"/>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1688817600">- Update to version 0.3.73:
  * Highlights
  - Fixes an ALSA resume after suspend error.
  - Handle and disable seemingly wrong hires timestamps from
    ALSA.
  - Filter-chain now has loadable plugin modules. The LV2 and
    sofa plugins are moved to a separate .so file to make things
    more modular.
  - Rate changes in the graph should now be handled more
    gracefully by loopback and filter-chain.
  - A regression in the rtp-sap module was fixed where it would
    in some cases fail to start.
  - A potential crash in the peaks resampler was fixed.
  - Many cleanups and other small bug fixes.
  * PipeWire
  - Fix a potential segfault when no fallback driver was set in
    the config.
  - Improve OPUS detection.
  - Add ASYNC flag to pw-filter and pw-stream when queue/dequeue
    is not called from the process function. This ensure we
    allocate an extra buffer.
  - Discard pending process callbacks when disconnecting.
  - Cleanups and improvements to the debug environment variable
    parsing.
  - The graph rate was tweaked to better handle very low rates
        such as those requested by pavucontrol when it does the
    signal monitoring.
  * Modules
  - An example filter module was added.
  - Filter-chain and loopback now disable the resamplers if no
    rate is specified and will always follow the graph rate.
  - Improve setup of filter-chain. The graph is now created when
    starting because this ensure the target graph rate is known.
  - Filter-chain can now link notify ports to control ports in
    the graph.
  - Filter-chain now has loadable plugin modules. The LV2 and
    sofa plugins are moved to a separate .so file.
  - A regression in the rtp-sap module was fixed where it would
    in some cases fail to start.
  - Module-rt now has options to disable rlimits, portal and
    rtkit.
  - module-raop-discover now has an options to set the latency.
  * Tools
  - pw-cat now supports overriding all stream properties.
  * SPA
  - Disable rate negotiation when the resampler is disabled. We
    will always follow the graph rate.
  - Set device.icon property for UCM ports as well.
  - Improve ALSA recover when using hires timestamps. This fixes
    some problems after resume from suspend.
  - ALSA will now warn and disable hires timestamp when they seem
    wrong.
    They can also be disabled manually with a property.
  - V4l2 will now gracefully handle ENOTTY when enumerating frame
    sizes and frame rates.
  - A potential crash in the peaks resampler was fixed.
  * pulse-server
  - A client crash in pavucontrol is avoided by always setting a
    card name.
  - The graph rate is now taken correctly when using the FIX
    flags.
  - An option was added to ignore the FIX flags of a stream. Also
    the documentation for those options was updated.
  - module-raop-discover now support latency_msec.
  * Bluetooth
  - Remove an assert and issue a warning/recover instead when a
    buffer is too small.
  * GStreamer
  - The device provider does locking when destroying the
    registry.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1689163200">- Update to version 0.3.74:
  * Highlights
  - Fix a critical bug where audio to bluetooth devices would cut
    out randomly.
  - Improve RAOP compatibility.
  - Avoid crashes after an update.
  - Small fixes and improvements.
  * PipeWire
  - Mix info on port is now created explicitly.
  - Remove the node as a driver peer when stopping. This caused
    some problem with playback on and other remote bluetooth
    devices.
  - Work on avoiding crashes when loading new modules that use
    internal API with old libpipewire. This is typical after an
    update where the old library is still loaded by an
    application but when a new stream is created, updated modules
    are loaded.
  * Modules
  - The RTP source module now has an option to ignore the SSRC,
    which is useful to continue to receive the stream when the
    sender is restarted.
  - The native protocol will refuse to load twice now instead of
    silently ignoring the error.
  - module-raop is compatible with more devices.
  * SPA
  - plugins will now warn when running out of buffers. This is
    always a bad thing.
  - Merge scope based cleanup macros.
  - Add ratelimit function.</changelog>
  <changelog author="llyyr &lt;llyyr.public@gmail.com&gt;" date="1690113600">- Update to version 0.3.75:
  * Highlights
  - Link permissions between nodes are now enforced. This avoids
    potential portal managed screencast nodes to link to the
    camera even though it was not assigned permissions to do so
    by the session manager (boo#1213682).
  - Libcamera and v4l2 devices now have properties so that
    duplicates can be filtered out by the session manager.
  - A bug with draining was fixed where a buffer would be marked
    EMPTY and would not play when it contained drained samples.
  - Many fixes and improvements.
  * PipeWire
  - Permissions for links between nodes are now enforced. The
    link will now check that the owner clients of the nodes can
    see each other before allowing the link. This avoids
    screensharing clients to accidentally being linked to the
    camera nodes by the session manager. A side effect is that
    patchbay tools will no longer be able to link portal managed
    screencast nodes to the camera, for this we need a new
    permission for those patchbay clients.
  - The stream.rules/filter.rules are now evaluated when
    connecting the stream/filter so that more properties can be
    matched.
  - Move some internal events from the context to the nodes to
    better handle per-node threads in the future.
  - The thread-loop will now signal when the thread is started.
  * modules
  - A timestamp workaround in module-raop was reverted because it
    does not work in all cases. Instead latency was increased to
    1.5 seconds, which also makes the problematic device in
    question work.
  - The profiler module was reworked a bit to use the new node
    realtime events. It should now also handle dynamically added
    and removed drivers.
  - The module-rt now does the rtkit calls from a separate thread
    so that it does not block the main thread. This could cause
    deadlocks during startup in some cases.
  * SPA
  - Atomic operation macros were move from internal pipewire API
    to public API.
  - The video-info structure now has a new
    SPA_VIDEO_FLAG_MODIFIER_FIXATION_REQUIRED flag to instruct
    the application to fixate the modifiers. This simplifies some
    logic in applications a lot.
  - The libcamera and v4l2 nodes now have properties to enumerate
    the device id they are using. This can be used to match v4l2
    devices and libcamera devices and filter out duplicates.
  - A bug with draining was fixed where a buffer would be marked
    EMPTY and would not</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690286400">- Add code in the spec file to modify the patch file
  reduce-meson-dependency.patch (used to build in SLE/Leap) so that
  we don't need to rebase it manually for every version update.
- Use gcc 11 in SLE/Leap since gcc 9 fails to build 0.3.75 with
  ../spa/include/spa/utils/cleanup.h:52:13: error: dereferencing pointer to incomplete type ‘DIR’ {aka ‘struct __dirstream’}
    52 |  __typeof__(*(ptr)) *_old_value = spa_steal_ptr(ptr); \</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690545600">- Update to version 0.3.76:
  * Highlights
  - Fix a regression that would cause the MPV pipewire backend
    to fail because of a spurious thread-loop signal.
  - Fix a crash when DBus is not found.
  - ALSA hires timestamps are now disabled by default.
  - Some more fixes and improvements.
  * PipeWire
  - A new option was added to pw-thread-loop to signal when the
    thread starts.
  - This is only used in module-rt to avoid regressions in mpv.
    (#3374)
  - Fix a compilation problem.
  - Stream flags now only set the properties when not already
    set. This fixes a regression with node autoconnect. (#3382)
  * Tools
  - pw-cat will now stop when the stream is disconnected. (#2731)
  - Improve the pw-cat man page, mention that stdin/stdout
    handling is only on raw data.
  * modules
  - module-rt will now not crash when dbus is not available but
    error out as before.
  - A new VBAN (vb-audio.com) sender and receiver was added.
    (#3380)
  * SPA
  - Add an option in audioconvert to disable volume updates.
    (#3361)
  - ALSA hires timestamps are disabled by default because many
    drivers seem to give wrong timestamps and cause extra delay.
  * bluetooth
  - LE Audio support is now enabled by default when liblc3 is
    available now that bluez has support for detecting the
    hardware features.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1691236800">- Update to version 0.3.77:
  * Highlights
  - Fix a bug in ALSA source where the available number of
    samples was miscaluclated and resulted in xruns in some
    cases.
  - A new L permission was added to make it possible to force a
    link between nodes even when the nodes can't see eachother.
  - The VBAN module now supports midi send and receive as well.
  - Many cleanups and small fixes.
  * PipeWire
  - Global objects now only show permissions that apply to them.
    The permissions required to perform various API calls are
    documented.
  - A new L permission was added to make it possible to force a
    link between nodes even when the nodes can't see eachother.
  - Config files need to end with .conf.
  - The client.api is added the to global properties of a node.
  * modules
  - The VBAN module now supports midi send and receive as well.
  - Fix module-profiler alignment and make sure we don't overrun
    our buffers with many nodes.
  - Protect libcanberra calls with a mutex because it is not
    thread safe.
  * SPA
  - Support older compilers for spa_clear_ptr().
  - Fix a bug in ALSA source where the available number of
    samples was miscaluclated and resulted in xruns.
  - Don't set inotify on /dev but on the videoX devices directly.
    Setting inotify on /dev would cause a lot of spurious wakeups
    and lock contention in the fsnotify subsystem on some
    benchmarks.
  - Audioconvert now rate limits the warnings when it runs out of
    buffers.
  * pulse-server
  - Some bugs and inconsistencies were fixed in device lookup.
  - Improve subscribe event emission, detect changes to the sink
    or the monitor and send the right sink/source event.
  * JACK
  - The libjack.so now has a minor version of 3 and a micro
    version of the pipewire version.
  - JACK clients will now see portregistration from other jack
    clients when they activate/deactivate like real JACK.
  * bluetooth
  - Use some more autoptr cleanups, fix some leaks.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1692360000">- Fix from upstream to ensure effect and sink nodes are set to
  running:
  * 0001-context-Dont-stop-setting-runnable-when-meeting-the-driving.patch
- Fix from upstream to prevent a crash when stopping a device
  provider:
  * 0001-gst-Prevent-a-crash-when-stopping-device-provider.patch
- Fix from upstream to fix a regression that makes plugins/effects
  disappear in Carla Patchbay when there's no playback:
  * 0001-jack-ports-become-visible-when-the-registration-is-queued.patch
  * 0002-jack-handle-node.always-process-=-false-jack-nodes.patch
- Fix from upstream to fix pavucontrol and plasma-pa showing
  duplicated sinks after resume or switching audio device profiles
  (boo#1214374):
  * 0001-pulse-server-set-all-change_mask-flags-when-removing.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1692964800">- Update to version 0.3.78:
  * Highlights
  - An old regression was fixed with where some nodes would not
    run.
  - A regression was fixed where removed events would not be
    shown in some cases. This would result in duplicate entries
    in audio clients.
  - Fix an off-by-one in the vban audio receiver. Tweak the rate
    adaption a little.
  - ACP will now set a UCM verb before probing the pro-audio
    devices.
  - More bugfixes and improvements.
  * PipeWire
  - An old regression was fixed with where some nodes would not
    run. (#3405)
  - Suspend was improved a little to avoid races when the session
    manager would suspend right when a driver was starting.
  * Modules
  - module-rtp-sap does not use the deprecated inet_aton anymore.
  - Fix an off-by-one in the vban audio receiver. Tweak the rate
    adaption a little. (#3380)
  * SPA
  - ACP will now set a UCM verb before probing the pro-audio
    devices. (#3407)
  - The mandatory flag will be set now on the video modifiers.
  - EVL was updated to Xenomai4 r46 and xbuf creation was
    improved.
  - An option was added to force colors in the log even when
    logging to !tty.
  - The return type of spa_pod_builder_control() was fixed.
  - inotify errors are handled better now. (#3439)
  * pulse-server
  - A regression was fixed where removed events would not be
    shown in some cases. (#3414)
  * Bluetooth
  - Improve compatibility with more devices, avoid reusing the
    same transport for different media-sink instances to avoid
    encoder resets.
  - Improve enumeration of codec profiles for BAP and A2DP.
  * JACK
  - Ensure we can't iterate ports from a deactivated client. Also
    make sure the JACK clients with the node.always-process=false
    always show their ports. (#3416)
  * GStreamer
  - A potential crash was fixed in the device provider when
    stopping.
- Remove patches already included upstream:
  * 0001-context-Dont-stop-setting-runnable-when-meeting-the-driving.patch
  * 0001-gst-Prevent-a-crash-when-stopping-device-provider.patch
  * 0001-jack-ports-become-visible-when-the-registration-is-queued.patch
  * 0002-jack-handle-node.always-process-=-false-jack-nodes.patch
  * 0001-pulse-server-set-all-change_mask-flags-when-removing.patch
- Add patch from upstream to fix jack clients:
  * 0001-jack-make-sure-we-can-always-find-our-own-ports.patch
- Add patch from upstream to fix typo in neon function that makes
  pipewire produce noise:
  * 0001-audioconvert-fix-typo-in-neon-function.patch
- Add patch from upstream to fix (among others) a race when a node
  is suspended at the same time it is started causing silence:
  * 0001-impl-node-improve-suspend.patch
- Add patch from upstream to fix BAP only showing off profile:
  * 0001-bluez5-fix-BAP-profiles-showing.patch</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1693310400">- Update to version 0.3.79:
  * Highlights
  - Fix a regression in suspend that could cause silence.
  - Fix a regression in JACK port registration that could cause
    all kinds of JACK problems.
  - Fix a typo in the neon sample conversion functions that could
    cause distortion.
  - Add BAP broadcast source and sink support.
  - pw-top now has a batch mode to dump the output to stdout.
  - Many more bugfixes and improvements.
  * PipeWire
  - Fix a regression in shutdown where a node might not first
    suspend properly. This cause loss of sound in some cases.
  - Failure to compile a regular expression in the config file
    will now be reported and ! can be used to negate the match.
  - Fix a regression where some nodes might not set running in
    some cases.
  - Nodes are now suspended before the format is cleared, which
    might fix some crashes.
  * Tools
  - pw-top now has a batch mode to dump the output to stdout.
  * SPA
  - The queued samples in audioconvert are now correctly reported
    in the delay.
  - Make it easier to add a custom profile in ACP.
  - Fix a typo in the neon sample conversion functions that could
    cause distortion.
  - device.profile.pro=true is added for pro audio nodes.
  - An xrun counter was added to spa_io_clock to detect and track
    skipped data because of xruns.
  * Pulse-server
  - Add alsa-sink and alsa-source modules.
  * Bluetooth
  - Fix a regression where only the BAP off profile is shown.
  - Add BAP broadcast source and sink support.
  * JACK
  - Also emit a latency notify when the buffer size changes.
  - Fix a regression in JACK port registration.
  - jack_port_tie() is now supported.
  * ALSA
  - Improve property handling, support lists and ranges in
    addition to fixed values.
- Remove patches already included upstream:
  * 0001-jack-make-sure-we-can-always-find-our-own-ports.patch
  * 0001-audioconvert-fix-typo-in-neon-function.patch
  * 0001-impl-node-improve-suspend.patch
  * 0001-bluez5-fix-BAP-profiles-showing.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1694433600">- Add patch from upstream to fix a regression introduced in 0.3.77
  which made it fail to open a monitor device as source:
  * 0001-pulse-server-allow-monitors-when-selecting-source-by-index.patch
- Add patch from upstream to fix a bug which caused 100% cpu usage
  under some circumstances:
  * 0001-Revert-v4l2-handle-inotify-errors.patch
  * 0002-Revert-v4l2-dont-set-inotify-on-_dev.patch
  * 0003-spa-v4l2-use-a-separate-watch-for-each-device.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1694692800">- Update to version 0.3.80:
  * Highlights
  - A new Tag param was added that allows arbitrary metadata to
    be transported out-of-band in the graph.
  - Vulkan DMA buf support was merged.
  - The echo-canceller was ported to webrtc-audio-processing-1.
  - Fix a regression in locating monitor sources by id in
    pulse-server.
  - Mixer io areas updates are now synchronized correctly with
    the data thread to avoid potential crashes.
  - Many more bugfixes and improvements.
  * PipeWire
  - Handle driver nodes that refuse to change the quantum or
    rate.
  - A new Tag param was added that allows arbitrary metadata to
    be transported out-of-band in the graph.
  * Modules
  - The pipe-tunnel source has been reworked to use a ringbuffer
    and rate adaption to keep the latency constant. It can now
    also function as a driver to reduce resampling. (#3478)
  * Tools
  - pw-cat will now place media properties in Tag params.
  - pw-mon can now filter props and params.
  * SPA
  - ALSA refuses to change quantum and rate when in IRQ mode.
  - ALSA will now be smarter in selecting the period size for
    batch devices and will make it depend on the samplerate.
    (#3444)
  - Vulkan DMA buf support was merged.
  - ALSA latency will now be reported in the time domain of the
    graph.
  - Add udev based autodetection for compress-offload devices.
  - The echo-canceller was ported to webrtc-audio-processing-1.
  - The v4l2 inotify code was rewritten to avoid a use-after-free
    and by using a separate watch (but same fd) for each device.
    (#3439)
  - The tag and latency handling was improved in audioadpter.
  - Don't use -Ofast on alpha because it can crash on
    denormalized values. (#3489)
  - The mixers now synchronize spa_io_buffers updates with the
    data thread to avoid crashes.
  - Handle NULL param updates. (#3504)
  * Pulse-server
  - Fix a regression in locating monitor sources by id. (#3476)
  - Add support for use_system_clock_for_timing in
    module-pipe-sink.
  - Add support for checking module arguments.
  - Avoid some useless change events.
  * Bluetooth
  - Ports are now marked as physical, which makes the bluetooth
    devices show up as hardware devices in Ardour and other JACK
    apps. (#3418)
  - Some fixes for LE audio support (#3479)
  * JACK
  - Also emit unregister notify even when suppressed when
    creating the client.
  - The notify callbacks now match JACK2 behaviour more.
  - The mixer io areas are updated and handled safely now to
    avoid crashes. (#3506)
- Drop patches already included upstream:
  * 0001-pulse-server-allow-monitors-when-selecting-source-by-index.patch
  * 0001-Revert-v4l2-handle-inotify-errors.patch
  * 0002-Revert-v4l2-dont-set-inotify-on-_dev.patch
  * 0003-spa-v4l2-use-a-separate-watch-for-each-device.patch</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1696680000">- Update to version 0.3.81:
  * Highlights
  - jackdbus support is now enabled by default.
  - IRQ based scheduling in ALSA was improved and enabled by
    default for Pro-Audio profile. It will also link the pcms
    together to get lower latency. This now matches what JACK
    does and gives equal latency to PipeWire for Pro-Audio
    profiles.
  - Support both old and new versions of webrtc-audio-processing
    to make the transition easier.
  - Forced quantum changes by nodes or metadata will now also
    force a suspend and resume of the graph, like the rate
    changes to make sure all nodes adapt to the new quantum.
    This is important for Pro-Audio nodes that need to
    reconfigure the hardware to a new period in IRQ-based
    scheduling.
  - Fix a regression in regex parsing.
  - Many bugfixes and improvements.
  * PipeWire
  - jackdbus is by default enabled now. The idea is that when
    jackdbus is installed, the real libjack.so is in the path and
    we can become a real JACK client.
  - Forces quantum changes by nodes or metadata will now also
    force a suspend and resume in the graph, like the rate
    changes to make sure all nodes adapt to the new quantum.
    This is important for Pro-Audio nodes that need to
    reconfigure the hardware to a new period.
  - The stream now has an EARLY_PROCESS option that can be used
    to implement custom buffer fill levels.
  - Fix a regression in regex parsing.
  - Fix a bug in position reporting in the driver node.
  - Destroying a link will now recalculate the graph correctly.
  - Fix the rate comparison for finding the best rate in the
    graph.
  - Use malloc_trim() when available to release memory.
  * Tools
  - pw-cat now supports DFF DSD files.
  - pw-cli avoid some NULL derefs in some cases.
  * Modules
  - The RAOP sink has seen some cleanups and improvements.
    It will now ask for feedback every 2 seconds to keep some
    devices alive.
  - A bug in filter-chain was fixed where it would fail to apply
    the gain when when mixing just one source.
  - The filter-chain can now pass the stream volume to a control
    in the filter-chain graph.
  - Improve volume handling in RAOP sink.
  * Pulse-server
  - Some cleanup in the pending_stream handling.
  - Fix a regression in the event emission code where it failed
    to emit a changed event when a node was linked.
  - Lower the realtime priority of pulseaudio clients.
  - Set pulse.module.id on the echo-cancel streams.
  * SPA
  - Support both old and new versions of webrtc-audio-processing
    to make the transition easier.
  - The ALSA driver now does the synch of all followers directly
    from the wakeup event. This results in more stable rate
    matching.
  - IRQ based scheduling in ALSA was improved and enabled by
    default for Pro-Audio profile. It will also link the pcms
    together to get lower latency. This now matches what JACK
    does and gives equal latency to PipeWire for Pro-Audio
    profiles.
  - GNU/Hurd support was added.
  - Some improvements to passthrough handling.
  * Bluetooth
  - Improvements to the codec handling when PipeWire is used as
    Audio Gateway.
  - Adapt to new Bluez API for BAP devices.
  * JACK
  - When the jack library is set in the default library path,
    avoid using LD_LIBRARY_PATH because this can cause confusion.
  - Handle clearing the latency on a port.
  - jack_property now always manages to actually change the
    metadata because it waits for a roundtrip before exiting.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1696852800">- Pipewire now requires vulkan 1.3, so we have to disable vulkan
  support if this requirement is not fulfilled in order to build
  correctly in Leap.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1697198400">- Add patches from upstream that fix pro-audio not producing any
  sound in 0.3.81:
  * 0001-alsa-add-api.alsa.auto-link-option.patch
  * 0002-acp-fix-compilation.patch
  * 0003-acp-only-join-and-link-when-1-capture-and-1-playback.patch
  * 0004-acp-only-disable-tsched-when-linking.patch
- Add patch from upstream that fixes issues when PCM is stopped,
  which includes fixing sound in qemu:
  * 0001-alsa-dont-check-early-wakeup-when-PCM-stopped.patch</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1697198401">- Update to version 0.3.82:
  * Highlights
  - Fix a regression in some devices when the Pro-Audio profile
    was selected.
    Only enable the IRQ based scheduling and device linking in
    specific safe cases.
  - Improve rate switching. In some cases the graph rate would
    not switch correctly.
  - Fix regression in alsa wakeups that would cause silence in
    VMs.
  - Fix a leak in the SBC codecs for SCO.
  - More improvements to the RAOP module.
  - Other small improvements and fixes.
  * PipeWire
  - Improve client property checks.
  - Allow non-power-of-2 quantums when forced.
  - Improve rate switching. In some cases the graph rate would
    not switch correctly.
  - The PIPEWIRE_QUANTUM env variable now forces the size and
    rate in the graph for the duration of the application.
    The softer PIPEWIRE_LATENCY and PIPEWIRE_RATE can still be
    used to merely suggest a maximum latency and a rate.
  * modules
  - Remove the RTSP FLUSH request in RAOP because it does not
    seem necessary.
  - The RAOP module now uses the common RTP stream functions.
  - Add sockets option to protocol-native to make pipewire listen
    on multiple sockets.
  * SPA
  - Clean up some of the log functions.
  - Add an option in ALSA to disable linking devices together.
  - Only link pcms together when 1 capture and 1 playback pcm.
    For more complex devices we can't be sure which ones can be
    linked.
  - Disable tsched only when using linked devices.
  - Add some extra checks in ALSA to avoid segfaults.
  - Add Tag support to alsa-sink and alsa-source.
  - Use dynamic pod builder when we can.
  - Set priority.driver on midi-bridge to allow it as a fallback
    driver.
  - Fix regression in alsa wakeups.
  - The PTP clock can now be found from the interface in
    node-driver.
  * pulse-server
  - Some small cleanups and internal improvements.
  - Add some memory debugging messages.
  - Add Tag messages to streams.
  * Bluetooth
  - Fix a leak in the SBC codecs for SCO.
  * JACK
  - Patch up midi events in the destination buffer instead of
    writing to the source buffer.
  - Group all jack clients together to avoid transport issues.
  * ALSA-plugins
  - Add also.deny option to block alsa clients from opening the
    PCM.
- Drop patches already included upstream:
  * 0001-alsa-add-api.alsa.auto-link-option.patch
  * 0002-acp-fix-compilation.patch
  * 0003-acp-only-join-and-link-when-1-capture-and-1-playback.patch
  * 0004-acp-only-disable-tsched-when-linking.patch
  * 0001-alsa-dont-check-early-wakeup-when-PCM-stopped.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1697716800">- Update to version 0.3.83:
  * Highlights
  - A quantum change regression was fixed.
  - Use a 2 socket server now for the manager and the
    applications with (when wireplumber is updated) different
    permissions.
  - Reduce memory usage a little in audioconvert and use fewer
    buffers.
  - Some JACK deadlocks were fixed.
  - More bugfixes and improvements.
  * PipeWire
  - Fix quantum change regression.
  - Use a 2 socket server by default. One for the session-manager
    and one for applications.
  - Fix a potential use-after-free in node and device cleanup.
  * modules
  - Some hardcoded buffer size limits were removed.
  - Fix ASYNC flag on combined-streams.
  - Add support for on-demand combined-streams using metadata.
  * SPA
  - alsa-udev will now ignore PCMs with the ACP_IGNORE udev
    environment variable.
  - The audioadapter now uses at least 2 buffers when the
    follower is async.
  - The number of buffers used by plugins was tweaked a little.
    Most plugins now only ask 1 buffer.
  - Memory usage in audioconvert was reduced.
  - Fix some unaligned reads and writes and undefined left shifts
    reported by ASAN.
  - Rework vulkan dependency checking.
  - Don't try to link ALSA devices when prepare fails. This
    fixes some crashes.
  - Fix a stall when the allowed codecs are changed in ALSA.
  - Improve ALSA rate control for sources to avoid xruns.
  - Try to fix IEC958 TrueHD and DTS playback.
  * Bluetooth
  - Improve fallback SCO mtu when the kernel doesn't tell us.
  * JACK
  - The fixed buffer size limit was removed.
  - Add an option to make input buffers writable (default true).
  - A potential deadlock was fixed when applications lock the
    process function.
  - Use a separate thread to dispatch notifications to avoid
    deadlocks.
  - Potentially fix silent export in ardour in some cases.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1698667200">- Disable the WebRTC-based echo canceller in big endian
  architectures since webrtc-audio-processing is not available
  there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1698926400">- Update to version 0.3.84 (1.0RC4):
  * Highlights
  - Fix a regression with openal because the queued buffers in
    the stream were not reported correctly.
  - Fix a bug in port busy counters that could cause random
    silent links.
  - Fix a regression in echo-cancel because it was not reporting
    its streams as ASYNC.
  - Fix a JACK regression where not all ports were enumerated in
    all cases.
  - Many more fixes and improvements.
  * PipeWire
  - pw_stream now reports the queued buffers more accurately.
    This fixes a regression when using openal. (#3592)
  - The port busy counters were not updated correctly in some
    cases. This could lead to negotiation errors and silent
    links. (#3547)
  - Ignore latency maximum when forcing rate/quantum. (#3613)
  - Nodes can now be added to multiple groups and link-groups.
    (#3612)
  * Modules
  - The filter-chain now also handles notify port dependencies
    correctly. (#3596)
  - Filter-chain has support for new linear, clamp, recip, exp,
    log, mult, sine builtin plugins.
  - The echo-cancel module now correctly reports its playback and
    capture streams as ASYNC to avoid running out of buffers.
    (#3593)
  - It is now possible to specify an array of remote names to
    connect to with the native protocol.
  - module-rtp-sap and module-rtp-sink now try to bind to the
    specified interface.
  * SPA
  - The alsa plugin now removes the runtime properties such as
    period-num, period-size and max-latency when suspended.
    (#3613)
  * Bluetooth
  - BAP Locations/Context is now set on endpoints as required by
    new bluez.
  - Improve selection of BAP leader.
  * JACK
  - Add a jack_set_sample_rate() extension function.
  - Make sure we get the info of all nodes/ports before
    completing the jack_client_open() operation so that we can
    enumerate the ports correctly in all cases. (#3618)
  * GStreamer
  - Fix types of metadata in pipewiresink.
  - Also copy metadata in buffers in all cases.
  - Fix size allocation in bufferpool for compressed formats.
  - Don't stop streaming thread when unlinked. (#3620)
  * ALSA
  - The ALSA plugin now handles NULL values from mmap_areas.
    (#3600)</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700136000">- Update to version 0.3.85 (1.0RC5):
  * Highlights
  - Fix an issue where a link could end up paused while not
    negotiated.
  - Fix an infinite recursion issue when finding runnable nodes.
  - Support XDG base directories when loading ACP config.
  - Fix MIDI event recording preview in Ardour.
  - Many more small fixes, cleanups and improvements.
  * PipeWire
  - Fix an issue where a link could end up paused while not
    negotiated. (#3619)
  - Fix an infinite recursion issue when finding runnable nodes
    by stopping the scan on feedback links around the driver.
    (#3621)
  - The system service now has better socket permissions.
  * Modules
  - Add support for uclamp. This allows the scheduler to make
    better informed decisions about where tasks should be placed,
    and what pstate to set for the CPU it is running on.
  - Emit warnings when applications are not doing the right
    locking instead of crashing.
  - Improve media.name for RAOP sinks. (#3801)
  - Support pause/resume in pipe-tunnel. (#3197)
  - Remove time rlimit when probing for realtime to avoid
    SIGXCPU.
  * SPA
  - Fix a bug where the resampler would be activated even when
    there is an ALSA pitch element. (#3628)
  - Improve resume from suspend in ALSA. (#3646)
  - Add option to expose ALSA controls as prop params.
  - Support XDG base directories when loading ACP config. This
    makes it possible to override the ACP config files.
  * Bluetooth
  - Schedule nodes in the same ISO group together.
  - More BAP fixes and cleanups.
  * JACK
  - Fix MIDI events from peer ports. This makes the MIDI event
    recording preview of Ardour work correctly.
  * GStreamer
  - Fix some error handling in the source and sink.
  * ALSA plugin
  - Improve poll descriptor handling. (#3648)
  * Docs
  - Many improvements to the layout and organization.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1701000000">- Update to version 1.0.0 (El Presidente):
  * Highlights
  - Fix a memfd/dmabuf leak when uploading buffers while shutting
    down.
  - Handle concurrent jack_port_get_buffer() calls because ardour
    seems to be doing this.
  - Improve time reporting (less jitter) in ALSA when using IRQ.
  - Many doc improvements.
  * PipeWire
  - Respect PIPEWIRE_DLCLOSE everywhere, remove pw_in_valgrind().
  - Remove a warning when a client tries to change ignored
    properties.
  * Modules
  - Fix a memfd/dmabuf leak when uploading buffers while shutting
    down.
  - Fix a potential segfault when copying mix structures. (#3658)
  - Avoid races in setrlimit in module-rt.
  - Fix a memory leak in filter-chain.
  - Set rtp.ptime on senders, not receivers.
  - The ROC modules were ported to ROC 0.3
  * SPA
  - Improve time reporting (less jitter) in ALSA when using IRQ.
    (#3657)
  - Add latency param query in libcamera.
  - Fix some compiler warnings.
  - The EVL plugin was updated.
  * Bluetooth
  - LC3 codec and compatibility improvements.
  * Pulse server
  - Fix emission of events when a sink/source state changes.
    (#3660)
  * JACK
  - Improve transport and time handling. Use unique ids to make
    consistent snapshots of the current time and transport.
  - Avoid enumerating port params that we are not going to use.
  - Optimize buffer reuse.
  - Handle concurrent jack_port_get_buffer() calls because ardour
    seems to be doing this. (#3632)
  * Docs
  - Many doc improvements.
  - Add man pages for pw-dump, pw-loopback, modules,
    pipewire-pulse.
  - Manpages are now made with Doxygen.
  - Add docs for pulse-modules</changelog>
</package>
<package pkgid="385a0399a449693e7088e129fbfcaaf59145e51ecc5c6244feb8fff8a9fad1635629c13b160ec69f9e8b76f401c0a350027f163bba66339fc8221ccf23e0e289" name="gstreamer-plugin-pipewire" arch="x86_64">
  <version epoch="0" ver="1.0.0" rel="1.1"/>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1688817600">- Update to version 0.3.73:
  * Highlights
  - Fixes an ALSA resume after suspend error.
  - Handle and disable seemingly wrong hires timestamps from
    ALSA.
  - Filter-chain now has loadable plugin modules. The LV2 and
    sofa plugins are moved to a separate .so file to make things
    more modular.
  - Rate changes in the graph should now be handled more
    gracefully by loopback and filter-chain.
  - A regression in the rtp-sap module was fixed where it would
    in some cases fail to start.
  - A potential crash in the peaks resampler was fixed.
  - Many cleanups and other small bug fixes.
  * PipeWire
  - Fix a potential segfault when no fallback driver was set in
    the config.
  - Improve OPUS detection.
  - Add ASYNC flag to pw-filter and pw-stream when queue/dequeue
    is not called from the process function. This ensure we
    allocate an extra buffer.
  - Discard pending process callbacks when disconnecting.
  - Cleanups and improvements to the debug environment variable
    parsing.
  - The graph rate was tweaked to better handle very low rates
        such as those requested by pavucontrol when it does the
    signal monitoring.
  * Modules
  - An example filter module was added.
  - Filter-chain and loopback now disable the resamplers if no
    rate is specified and will always follow the graph rate.
  - Improve setup of filter-chain. The graph is now created when
    starting because this ensure the target graph rate is known.
  - Filter-chain can now link notify ports to control ports in
    the graph.
  - Filter-chain now has loadable plugin modules. The LV2 and
    sofa plugins are moved to a separate .so file.
  - A regression in the rtp-sap module was fixed where it would
    in some cases fail to start.
  - Module-rt now has options to disable rlimits, portal and
    rtkit.
  - module-raop-discover now has an options to set the latency.
  * Tools
  - pw-cat now supports overriding all stream properties.
  * SPA
  - Disable rate negotiation when the resampler is disabled. We
    will always follow the graph rate.
  - Set device.icon property for UCM ports as well.
  - Improve ALSA recover when using hires timestamps. This fixes
    some problems after resume from suspend.
  - ALSA will now warn and disable hires timestamp when they seem
    wrong.
    They can also be disabled manually with a property.
  - V4l2 will now gracefully handle ENOTTY when enumerating frame
    sizes and frame rates.
  - A potential crash in the peaks resampler was fixed.
  * pulse-server
  - A client crash in pavucontrol is avoided by always setting a
    card name.
  - The graph rate is now taken correctly when using the FIX
    flags.
  - An option was added to ignore the FIX flags of a stream. Also
    the documentation for those options was updated.
  - module-raop-discover now support latency_msec.
  * Bluetooth
  - Remove an assert and issue a warning/recover instead when a
    buffer is too small.
  * GStreamer
  - The device provider does locking when destroying the
    registry.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1689163200">- Update to version 0.3.74:
  * Highlights
  - Fix a critical bug where audio to bluetooth devices would cut
    out randomly.
  - Improve RAOP compatibility.
  - Avoid crashes after an update.
  - Small fixes and improvements.
  * PipeWire
  - Mix info on port is now created explicitly.
  - Remove the node as a driver peer when stopping. This caused
    some problem with playback on and other remote bluetooth
    devices.
  - Work on avoiding crashes when loading new modules that use
    internal API with old libpipewire. This is typical after an
    update where the old library is still loaded by an
    application but when a new stream is created, updated modules
    are loaded.
  * Modules
  - The RTP source module now has an option to ignore the SSRC,
    which is useful to continue to receive the stream when the
    sender is restarted.
  - The native protocol will refuse to load twice now instead of
    silently ignoring the error.
  - module-raop is compatible with more devices.
  * SPA
  - plugins will now warn when running out of buffers. This is
    always a bad thing.
  - Merge scope based cleanup macros.
  - Add ratelimit function.</changelog>
  <changelog author="llyyr &lt;llyyr.public@gmail.com&gt;" date="1690113600">- Update to version 0.3.75:
  * Highlights
  - Link permissions between nodes are now enforced. This avoids
    potential portal managed screencast nodes to link to the
    camera even though it was not assigned permissions to do so
    by the session manager (boo#1213682).
  - Libcamera and v4l2 devices now have properties so that
    duplicates can be filtered out by the session manager.
  - A bug with draining was fixed where a buffer would be marked
    EMPTY and would not play when it contained drained samples.
  - Many fixes and improvements.
  * PipeWire
  - Permissions for links between nodes are now enforced. The
    link will now check that the owner clients of the nodes can
    see each other before allowing the link. This avoids
    screensharing clients to accidentally being linked to the
    camera nodes by the session manager. A side effect is that
    patchbay tools will no longer be able to link portal managed
    screencast nodes to the camera, for this we need a new
    permission for those patchbay clients.
  - The stream.rules/filter.rules are now evaluated when
    connecting the stream/filter so that more properties can be
    matched.
  - Move some internal events from the context to the nodes to
    better handle per-node threads in the future.
  - The thread-loop will now signal when the thread is started.
  * modules
  - A timestamp workaround in module-raop was reverted because it
    does not work in all cases. Instead latency was increased to
    1.5 seconds, which also makes the problematic device in
    question work.
  - The profiler module was reworked a bit to use the new node
    realtime events. It should now also handle dynamically added
    and removed drivers.
  - The module-rt now does the rtkit calls from a separate thread
    so that it does not block the main thread. This could cause
    deadlocks during startup in some cases.
  * SPA
  - Atomic operation macros were move from internal pipewire API
    to public API.
  - The video-info structure now has a new
    SPA_VIDEO_FLAG_MODIFIER_FIXATION_REQUIRED flag to instruct
    the application to fixate the modifiers. This simplifies some
    logic in applications a lot.
  - The libcamera and v4l2 nodes now have properties to enumerate
    the device id they are using. This can be used to match v4l2
    devices and libcamera devices and filter out duplicates.
  - A bug with draining was fixed where a buffer would be marked
    EMPTY and would not</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690286400">- Add code in the spec file to modify the patch file
  reduce-meson-dependency.patch (used to build in SLE/Leap) so that
  we don't need to rebase it manually for every version update.
- Use gcc 11 in SLE/Leap since gcc 9 fails to build 0.3.75 with
  ../spa/include/spa/utils/cleanup.h:52:13: error: dereferencing pointer to incomplete type ‘DIR’ {aka ‘struct __dirstream’}
    52 |  __typeof__(*(ptr)) *_old_value = spa_steal_ptr(ptr); \</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690545600">- Update to version 0.3.76:
  * Highlights
  - Fix a regression that would cause the MPV pipewire backend
    to fail because of a spurious thread-loop signal.
  - Fix a crash when DBus is not found.
  - ALSA hires timestamps are now disabled by default.
  - Some more fixes and improvements.
  * PipeWire
  - A new option was added to pw-thread-loop to signal when the
    thread starts.
  - This is only used in module-rt to avoid regressions in mpv.
    (#3374)
  - Fix a compilation problem.
  - Stream flags now only set the properties when not already
    set. This fixes a regression with node autoconnect. (#3382)
  * Tools
  - pw-cat will now stop when the stream is disconnected. (#2731)
  - Improve the pw-cat man page, mention that stdin/stdout
    handling is only on raw data.
  * modules
  - module-rt will now not crash when dbus is not available but
    error out as before.
  - A new VBAN (vb-audio.com) sender and receiver was added.
    (#3380)
  * SPA
  - Add an option in audioconvert to disable volume updates.
    (#3361)
  - ALSA hires timestamps are disabled by default because many
    drivers seem to give wrong timestamps and cause extra delay.
  * bluetooth
  - LE Audio support is now enabled by default when liblc3 is
    available now that bluez has support for detecting the
    hardware features.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1691236800">- Update to version 0.3.77:
  * Highlights
  - Fix a bug in ALSA source where the available number of
    samples was miscaluclated and resulted in xruns in some
    cases.
  - A new L permission was added to make it possible to force a
    link between nodes even when the nodes can't see eachother.
  - The VBAN module now supports midi send and receive as well.
  - Many cleanups and small fixes.
  * PipeWire
  - Global objects now only show permissions that apply to them.
    The permissions required to perform various API calls are
    documented.
  - A new L permission was added to make it possible to force a
    link between nodes even when the nodes can't see eachother.
  - Config files need to end with .conf.
  - The client.api is added the to global properties of a node.
  * modules
  - The VBAN module now supports midi send and receive as well.
  - Fix module-profiler alignment and make sure we don't overrun
    our buffers with many nodes.
  - Protect libcanberra calls with a mutex because it is not
    thread safe.
  * SPA
  - Support older compilers for spa_clear_ptr().
  - Fix a bug in ALSA source where the available number of
    samples was miscaluclated and resulted in xruns.
  - Don't set inotify on /dev but on the videoX devices directly.
    Setting inotify on /dev would cause a lot of spurious wakeups
    and lock contention in the fsnotify subsystem on some
    benchmarks.
  - Audioconvert now rate limits the warnings when it runs out of
    buffers.
  * pulse-server
  - Some bugs and inconsistencies were fixed in device lookup.
  - Improve subscribe event emission, detect changes to the sink
    or the monitor and send the right sink/source event.
  * JACK
  - The libjack.so now has a minor version of 3 and a micro
    version of the pipewire version.
  - JACK clients will now see portregistration from other jack
    clients when they activate/deactivate like real JACK.
  * bluetooth
  - Use some more autoptr cleanups, fix some leaks.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1692360000">- Fix from upstream to ensure effect and sink nodes are set to
  running:
  * 0001-context-Dont-stop-setting-runnable-when-meeting-the-driving.patch
- Fix from upstream to prevent a crash when stopping a device
  provider:
  * 0001-gst-Prevent-a-crash-when-stopping-device-provider.patch
- Fix from upstream to fix a regression that makes plugins/effects
  disappear in Carla Patchbay when there's no playback:
  * 0001-jack-ports-become-visible-when-the-registration-is-queued.patch
  * 0002-jack-handle-node.always-process-=-false-jack-nodes.patch
- Fix from upstream to fix pavucontrol and plasma-pa showing
  duplicated sinks after resume or switching audio device profiles
  (boo#1214374):
  * 0001-pulse-server-set-all-change_mask-flags-when-removing.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1692964800">- Update to version 0.3.78:
  * Highlights
  - An old regression was fixed with where some nodes would not
    run.
  - A regression was fixed where removed events would not be
    shown in some cases. This would result in duplicate entries
    in audio clients.
  - Fix an off-by-one in the vban audio receiver. Tweak the rate
    adaption a little.
  - ACP will now set a UCM verb before probing the pro-audio
    devices.
  - More bugfixes and improvements.
  * PipeWire
  - An old regression was fixed with where some nodes would not
    run. (#3405)
  - Suspend was improved a little to avoid races when the session
    manager would suspend right when a driver was starting.
  * Modules
  - module-rtp-sap does not use the deprecated inet_aton anymore.
  - Fix an off-by-one in the vban audio receiver. Tweak the rate
    adaption a little. (#3380)
  * SPA
  - ACP will now set a UCM verb before probing the pro-audio
    devices. (#3407)
  - The mandatory flag will be set now on the video modifiers.
  - EVL was updated to Xenomai4 r46 and xbuf creation was
    improved.
  - An option was added to force colors in the log even when
    logging to !tty.
  - The return type of spa_pod_builder_control() was fixed.
  - inotify errors are handled better now. (#3439)
  * pulse-server
  - A regression was fixed where removed events would not be
    shown in some cases. (#3414)
  * Bluetooth
  - Improve compatibility with more devices, avoid reusing the
    same transport for different media-sink instances to avoid
    encoder resets.
  - Improve enumeration of codec profiles for BAP and A2DP.
  * JACK
  - Ensure we can't iterate ports from a deactivated client. Also
    make sure the JACK clients with the node.always-process=false
    always show their ports. (#3416)
  * GStreamer
  - A potential crash was fixed in the device provider when
    stopping.
- Remove patches already included upstream:
  * 0001-context-Dont-stop-setting-runnable-when-meeting-the-driving.patch
  * 0001-gst-Prevent-a-crash-when-stopping-device-provider.patch
  * 0001-jack-ports-become-visible-when-the-registration-is-queued.patch
  * 0002-jack-handle-node.always-process-=-false-jack-nodes.patch
  * 0001-pulse-server-set-all-change_mask-flags-when-removing.patch
- Add patch from upstream to fix jack clients:
  * 0001-jack-make-sure-we-can-always-find-our-own-ports.patch
- Add patch from upstream to fix typo in neon function that makes
  pipewire produce noise:
  * 0001-audioconvert-fix-typo-in-neon-function.patch
- Add patch from upstream to fix (among others) a race when a node
  is suspended at the same time it is started causing silence:
  * 0001-impl-node-improve-suspend.patch
- Add patch from upstream to fix BAP only showing off profile:
  * 0001-bluez5-fix-BAP-profiles-showing.patch</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1693310400">- Update to version 0.3.79:
  * Highlights
  - Fix a regression in suspend that could cause silence.
  - Fix a regression in JACK port registration that could cause
    all kinds of JACK problems.
  - Fix a typo in the neon sample conversion functions that could
    cause distortion.
  - Add BAP broadcast source and sink support.
  - pw-top now has a batch mode to dump the output to stdout.
  - Many more bugfixes and improvements.
  * PipeWire
  - Fix a regression in shutdown where a node might not first
    suspend properly. This cause loss of sound in some cases.
  - Failure to compile a regular expression in the config file
    will now be reported and ! can be used to negate the match.
  - Fix a regression where some nodes might not set running in
    some cases.
  - Nodes are now suspended before the format is cleared, which
    might fix some crashes.
  * Tools
  - pw-top now has a batch mode to dump the output to stdout.
  * SPA
  - The queued samples in audioconvert are now correctly reported
    in the delay.
  - Make it easier to add a custom profile in ACP.
  - Fix a typo in the neon sample conversion functions that could
    cause distortion.
  - device.profile.pro=true is added for pro audio nodes.
  - An xrun counter was added to spa_io_clock to detect and track
    skipped data because of xruns.
  * Pulse-server
  - Add alsa-sink and alsa-source modules.
  * Bluetooth
  - Fix a regression where only the BAP off profile is shown.
  - Add BAP broadcast source and sink support.
  * JACK
  - Also emit a latency notify when the buffer size changes.
  - Fix a regression in JACK port registration.
  - jack_port_tie() is now supported.
  * ALSA
  - Improve property handling, support lists and ranges in
    addition to fixed values.
- Remove patches already included upstream:
  * 0001-jack-make-sure-we-can-always-find-our-own-ports.patch
  * 0001-audioconvert-fix-typo-in-neon-function.patch
  * 0001-impl-node-improve-suspend.patch
  * 0001-bluez5-fix-BAP-profiles-showing.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1694433600">- Add patch from upstream to fix a regression introduced in 0.3.77
  which made it fail to open a monitor device as source:
  * 0001-pulse-server-allow-monitors-when-selecting-source-by-index.patch
- Add patch from upstream to fix a bug which caused 100% cpu usage
  under some circumstances:
  * 0001-Revert-v4l2-handle-inotify-errors.patch
  * 0002-Revert-v4l2-dont-set-inotify-on-_dev.patch
  * 0003-spa-v4l2-use-a-separate-watch-for-each-device.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1694692800">- Update to version 0.3.80:
  * Highlights
  - A new Tag param was added that allows arbitrary metadata to
    be transported out-of-band in the graph.
  - Vulkan DMA buf support was merged.
  - The echo-canceller was ported to webrtc-audio-processing-1.
  - Fix a regression in locating monitor sources by id in
    pulse-server.
  - Mixer io areas updates are now synchronized correctly with
    the data thread to avoid potential crashes.
  - Many more bugfixes and improvements.
  * PipeWire
  - Handle driver nodes that refuse to change the quantum or
    rate.
  - A new Tag param was added that allows arbitrary metadata to
    be transported out-of-band in the graph.
  * Modules
  - The pipe-tunnel source has been reworked to use a ringbuffer
    and rate adaption to keep the latency constant. It can now
    also function as a driver to reduce resampling. (#3478)
  * Tools
  - pw-cat will now place media properties in Tag params.
  - pw-mon can now filter props and params.
  * SPA
  - ALSA refuses to change quantum and rate when in IRQ mode.
  - ALSA will now be smarter in selecting the period size for
    batch devices and will make it depend on the samplerate.
    (#3444)
  - Vulkan DMA buf support was merged.
  - ALSA latency will now be reported in the time domain of the
    graph.
  - Add udev based autodetection for compress-offload devices.
  - The echo-canceller was ported to webrtc-audio-processing-1.
  - The v4l2 inotify code was rewritten to avoid a use-after-free
    and by using a separate watch (but same fd) for each device.
    (#3439)
  - The tag and latency handling was improved in audioadpter.
  - Don't use -Ofast on alpha because it can crash on
    denormalized values. (#3489)
  - The mixers now synchronize spa_io_buffers updates with the
    data thread to avoid crashes.
  - Handle NULL param updates. (#3504)
  * Pulse-server
  - Fix a regression in locating monitor sources by id. (#3476)
  - Add support for use_system_clock_for_timing in
    module-pipe-sink.
  - Add support for checking module arguments.
  - Avoid some useless change events.
  * Bluetooth
  - Ports are now marked as physical, which makes the bluetooth
    devices show up as hardware devices in Ardour and other JACK
    apps. (#3418)
  - Some fixes for LE audio support (#3479)
  * JACK
  - Also emit unregister notify even when suppressed when
    creating the client.
  - The notify callbacks now match JACK2 behaviour more.
  - The mixer io areas are updated and handled safely now to
    avoid crashes. (#3506)
- Drop patches already included upstream:
  * 0001-pulse-server-allow-monitors-when-selecting-source-by-index.patch
  * 0001-Revert-v4l2-handle-inotify-errors.patch
  * 0002-Revert-v4l2-dont-set-inotify-on-_dev.patch
  * 0003-spa-v4l2-use-a-separate-watch-for-each-device.patch</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1696680000">- Update to version 0.3.81:
  * Highlights
  - jackdbus support is now enabled by default.
  - IRQ based scheduling in ALSA was improved and enabled by
    default for Pro-Audio profile. It will also link the pcms
    together to get lower latency. This now matches what JACK
    does and gives equal latency to PipeWire for Pro-Audio
    profiles.
  - Support both old and new versions of webrtc-audio-processing
    to make the transition easier.
  - Forced quantum changes by nodes or metadata will now also
    force a suspend and resume of the graph, like the rate
    changes to make sure all nodes adapt to the new quantum.
    This is important for Pro-Audio nodes that need to
    reconfigure the hardware to a new period in IRQ-based
    scheduling.
  - Fix a regression in regex parsing.
  - Many bugfixes and improvements.
  * PipeWire
  - jackdbus is by default enabled now. The idea is that when
    jackdbus is installed, the real libjack.so is in the path and
    we can become a real JACK client.
  - Forces quantum changes by nodes or metadata will now also
    force a suspend and resume in the graph, like the rate
    changes to make sure all nodes adapt to the new quantum.
    This is important for Pro-Audio nodes that need to
    reconfigure the hardware to a new period.
  - The stream now has an EARLY_PROCESS option that can be used
    to implement custom buffer fill levels.
  - Fix a regression in regex parsing.
  - Fix a bug in position reporting in the driver node.
  - Destroying a link will now recalculate the graph correctly.
  - Fix the rate comparison for finding the best rate in the
    graph.
  - Use malloc_trim() when available to release memory.
  * Tools
  - pw-cat now supports DFF DSD files.
  - pw-cli avoid some NULL derefs in some cases.
  * Modules
  - The RAOP sink has seen some cleanups and improvements.
    It will now ask for feedback every 2 seconds to keep some
    devices alive.
  - A bug in filter-chain was fixed where it would fail to apply
    the gain when when mixing just one source.
  - The filter-chain can now pass the stream volume to a control
    in the filter-chain graph.
  - Improve volume handling in RAOP sink.
  * Pulse-server
  - Some cleanup in the pending_stream handling.
  - Fix a regression in the event emission code where it failed
    to emit a changed event when a node was linked.
  - Lower the realtime priority of pulseaudio clients.
  - Set pulse.module.id on the echo-cancel streams.
  * SPA
  - Support both old and new versions of webrtc-audio-processing
    to make the transition easier.
  - The ALSA driver now does the synch of all followers directly
    from the wakeup event. This results in more stable rate
    matching.
  - IRQ based scheduling in ALSA was improved and enabled by
    default for Pro-Audio profile. It will also link the pcms
    together to get lower latency. This now matches what JACK
    does and gives equal latency to PipeWire for Pro-Audio
    profiles.
  - GNU/Hurd support was added.
  - Some improvements to passthrough handling.
  * Bluetooth
  - Improvements to the codec handling when PipeWire is used as
    Audio Gateway.
  - Adapt to new Bluez API for BAP devices.
  * JACK
  - When the jack library is set in the default library path,
    avoid using LD_LIBRARY_PATH because this can cause confusion.
  - Handle clearing the latency on a port.
  - jack_property now always manages to actually change the
    metadata because it waits for a roundtrip before exiting.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1696852800">- Pipewire now requires vulkan 1.3, so we have to disable vulkan
  support if this requirement is not fulfilled in order to build
  correctly in Leap.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1697198400">- Add patches from upstream that fix pro-audio not producing any
  sound in 0.3.81:
  * 0001-alsa-add-api.alsa.auto-link-option.patch
  * 0002-acp-fix-compilation.patch
  * 0003-acp-only-join-and-link-when-1-capture-and-1-playback.patch
  * 0004-acp-only-disable-tsched-when-linking.patch
- Add patch from upstream that fixes issues when PCM is stopped,
  which includes fixing sound in qemu:
  * 0001-alsa-dont-check-early-wakeup-when-PCM-stopped.patch</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1697198401">- Update to version 0.3.82:
  * Highlights
  - Fix a regression in some devices when the Pro-Audio profile
    was selected.
    Only enable the IRQ based scheduling and device linking in
    specific safe cases.
  - Improve rate switching. In some cases the graph rate would
    not switch correctly.
  - Fix regression in alsa wakeups that would cause silence in
    VMs.
  - Fix a leak in the SBC codecs for SCO.
  - More improvements to the RAOP module.
  - Other small improvements and fixes.
  * PipeWire
  - Improve client property checks.
  - Allow non-power-of-2 quantums when forced.
  - Improve rate switching. In some cases the graph rate would
    not switch correctly.
  - The PIPEWIRE_QUANTUM env variable now forces the size and
    rate in the graph for the duration of the application.
    The softer PIPEWIRE_LATENCY and PIPEWIRE_RATE can still be
    used to merely suggest a maximum latency and a rate.
  * modules
  - Remove the RTSP FLUSH request in RAOP because it does not
    seem necessary.
  - The RAOP module now uses the common RTP stream functions.
  - Add sockets option to protocol-native to make pipewire listen
    on multiple sockets.
  * SPA
  - Clean up some of the log functions.
  - Add an option in ALSA to disable linking devices together.
  - Only link pcms together when 1 capture and 1 playback pcm.
    For more complex devices we can't be sure which ones can be
    linked.
  - Disable tsched only when using linked devices.
  - Add some extra checks in ALSA to avoid segfaults.
  - Add Tag support to alsa-sink and alsa-source.
  - Use dynamic pod builder when we can.
  - Set priority.driver on midi-bridge to allow it as a fallback
    driver.
  - Fix regression in alsa wakeups.
  - The PTP clock can now be found from the interface in
    node-driver.
  * pulse-server
  - Some small cleanups and internal improvements.
  - Add some memory debugging messages.
  - Add Tag messages to streams.
  * Bluetooth
  - Fix a leak in the SBC codecs for SCO.
  * JACK
  - Patch up midi events in the destination buffer instead of
    writing to the source buffer.
  - Group all jack clients together to avoid transport issues.
  * ALSA-plugins
  - Add also.deny option to block alsa clients from opening the
    PCM.
- Drop patches already included upstream:
  * 0001-alsa-add-api.alsa.auto-link-option.patch
  * 0002-acp-fix-compilation.patch
  * 0003-acp-only-join-and-link-when-1-capture-and-1-playback.patch
  * 0004-acp-only-disable-tsched-when-linking.patch
  * 0001-alsa-dont-check-early-wakeup-when-PCM-stopped.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1697716800">- Update to version 0.3.83:
  * Highlights
  - A quantum change regression was fixed.
  - Use a 2 socket server now for the manager and the
    applications with (when wireplumber is updated) different
    permissions.
  - Reduce memory usage a little in audioconvert and use fewer
    buffers.
  - Some JACK deadlocks were fixed.
  - More bugfixes and improvements.
  * PipeWire
  - Fix quantum change regression.
  - Use a 2 socket server by default. One for the session-manager
    and one for applications.
  - Fix a potential use-after-free in node and device cleanup.
  * modules
  - Some hardcoded buffer size limits were removed.
  - Fix ASYNC flag on combined-streams.
  - Add support for on-demand combined-streams using metadata.
  * SPA
  - alsa-udev will now ignore PCMs with the ACP_IGNORE udev
    environment variable.
  - The audioadapter now uses at least 2 buffers when the
    follower is async.
  - The number of buffers used by plugins was tweaked a little.
    Most plugins now only ask 1 buffer.
  - Memory usage in audioconvert was reduced.
  - Fix some unaligned reads and writes and undefined left shifts
    reported by ASAN.
  - Rework vulkan dependency checking.
  - Don't try to link ALSA devices when prepare fails. This
    fixes some crashes.
  - Fix a stall when the allowed codecs are changed in ALSA.
  - Improve ALSA rate control for sources to avoid xruns.
  - Try to fix IEC958 TrueHD and DTS playback.
  * Bluetooth
  - Improve fallback SCO mtu when the kernel doesn't tell us.
  * JACK
  - The fixed buffer size limit was removed.
  - Add an option to make input buffers writable (default true).
  - A potential deadlock was fixed when applications lock the
    process function.
  - Use a separate thread to dispatch notifications to avoid
    deadlocks.
  - Potentially fix silent export in ardour in some cases.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1698667200">- Disable the WebRTC-based echo canceller in big endian
  architectures since webrtc-audio-processing is not available
  there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1698926400">- Update to version 0.3.84 (1.0RC4):
  * Highlights
  - Fix a regression with openal because the queued buffers in
    the stream were not reported correctly.
  - Fix a bug in port busy counters that could cause random
    silent links.
  - Fix a regression in echo-cancel because it was not reporting
    its streams as ASYNC.
  - Fix a JACK regression where not all ports were enumerated in
    all cases.
  - Many more fixes and improvements.
  * PipeWire
  - pw_stream now reports the queued buffers more accurately.
    This fixes a regression when using openal. (#3592)
  - The port busy counters were not updated correctly in some
    cases. This could lead to negotiation errors and silent
    links. (#3547)
  - Ignore latency maximum when forcing rate/quantum. (#3613)
  - Nodes can now be added to multiple groups and link-groups.
    (#3612)
  * Modules
  - The filter-chain now also handles notify port dependencies
    correctly. (#3596)
  - Filter-chain has support for new linear, clamp, recip, exp,
    log, mult, sine builtin plugins.
  - The echo-cancel module now correctly reports its playback and
    capture streams as ASYNC to avoid running out of buffers.
    (#3593)
  - It is now possible to specify an array of remote names to
    connect to with the native protocol.
  - module-rtp-sap and module-rtp-sink now try to bind to the
    specified interface.
  * SPA
  - The alsa plugin now removes the runtime properties such as
    period-num, period-size and max-latency when suspended.
    (#3613)
  * Bluetooth
  - BAP Locations/Context is now set on endpoints as required by
    new bluez.
  - Improve selection of BAP leader.
  * JACK
  - Add a jack_set_sample_rate() extension function.
  - Make sure we get the info of all nodes/ports before
    completing the jack_client_open() operation so that we can
    enumerate the ports correctly in all cases. (#3618)
  * GStreamer
  - Fix types of metadata in pipewiresink.
  - Also copy metadata in buffers in all cases.
  - Fix size allocation in bufferpool for compressed formats.
  - Don't stop streaming thread when unlinked. (#3620)
  * ALSA
  - The ALSA plugin now handles NULL values from mmap_areas.
    (#3600)</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700136000">- Update to version 0.3.85 (1.0RC5):
  * Highlights
  - Fix an issue where a link could end up paused while not
    negotiated.
  - Fix an infinite recursion issue when finding runnable nodes.
  - Support XDG base directories when loading ACP config.
  - Fix MIDI event recording preview in Ardour.
  - Many more small fixes, cleanups and improvements.
  * PipeWire
  - Fix an issue where a link could end up paused while not
    negotiated. (#3619)
  - Fix an infinite recursion issue when finding runnable nodes
    by stopping the scan on feedback links around the driver.
    (#3621)
  - The system service now has better socket permissions.
  * Modules
  - Add support for uclamp. This allows the scheduler to make
    better informed decisions about where tasks should be placed,
    and what pstate to set for the CPU it is running on.
  - Emit warnings when applications are not doing the right
    locking instead of crashing.
  - Improve media.name for RAOP sinks. (#3801)
  - Support pause/resume in pipe-tunnel. (#3197)
  - Remove time rlimit when probing for realtime to avoid
    SIGXCPU.
  * SPA
  - Fix a bug where the resampler would be activated even when
    there is an ALSA pitch element. (#3628)
  - Improve resume from suspend in ALSA. (#3646)
  - Add option to expose ALSA controls as prop params.
  - Support XDG base directories when loading ACP config. This
    makes it possible to override the ACP config files.
  * Bluetooth
  - Schedule nodes in the same ISO group together.
  - More BAP fixes and cleanups.
  * JACK
  - Fix MIDI events from peer ports. This makes the MIDI event
    recording preview of Ardour work correctly.
  * GStreamer
  - Fix some error handling in the source and sink.
  * ALSA plugin
  - Improve poll descriptor handling. (#3648)
  * Docs
  - Many improvements to the layout and organization.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1701000000">- Update to version 1.0.0 (El Presidente):
  * Highlights
  - Fix a memfd/dmabuf leak when uploading buffers while shutting
    down.
  - Handle concurrent jack_port_get_buffer() calls because ardour
    seems to be doing this.
  - Improve time reporting (less jitter) in ALSA when using IRQ.
  - Many doc improvements.
  * PipeWire
  - Respect PIPEWIRE_DLCLOSE everywhere, remove pw_in_valgrind().
  - Remove a warning when a client tries to change ignored
    properties.
  * Modules
  - Fix a memfd/dmabuf leak when uploading buffers while shutting
    down.
  - Fix a potential segfault when copying mix structures. (#3658)
  - Avoid races in setrlimit in module-rt.
  - Fix a memory leak in filter-chain.
  - Set rtp.ptime on senders, not receivers.
  - The ROC modules were ported to ROC 0.3
  * SPA
  - Improve time reporting (less jitter) in ALSA when using IRQ.
    (#3657)
  - Add latency param query in libcamera.
  - Fix some compiler warnings.
  - The EVL plugin was updated.
  * Bluetooth
  - LC3 codec and compatibility improvements.
  * Pulse server
  - Fix emission of events when a sink/source state changes.
    (#3660)
  * JACK
  - Improve transport and time handling. Use unique ids to make
    consistent snapshots of the current time and transport.
  - Avoid enumerating port params that we are not going to use.
  - Optimize buffer reuse.
  - Handle concurrent jack_port_get_buffer() calls because ardour
    seems to be doing this. (#3632)
  * Docs
  - Many doc improvements.
  - Add man pages for pw-dump, pw-loopback, modules,
    pipewire-pulse.
  - Manpages are now made with Doxygen.
  - Add docs for pulse-modules</changelog>
</package>
<package pkgid="292bed7d57211efd6e115127871fe2651f2980449eb7344bc5b76b1c09534035a141f1d350536be538fa44c5b347cf8466d7bdab00fd0bc5115e7d96415791d4" name="gstreamer-plugin-pipewire-debuginfo" arch="i586">
  <version epoch="0" ver="1.0.0" rel="1.1"/>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1688817600">- Update to version 0.3.73:
  * Highlights
  - Fixes an ALSA resume after suspend error.
  - Handle and disable seemingly wrong hires timestamps from
    ALSA.
  - Filter-chain now has loadable plugin modules. The LV2 and
    sofa plugins are moved to a separate .so file to make things
    more modular.
  - Rate changes in the graph should now be handled more
    gracefully by loopback and filter-chain.
  - A regression in the rtp-sap module was fixed where it would
    in some cases fail to start.
  - A potential crash in the peaks resampler was fixed.
  - Many cleanups and other small bug fixes.
  * PipeWire
  - Fix a potential segfault when no fallback driver was set in
    the config.
  - Improve OPUS detection.
  - Add ASYNC flag to pw-filter and pw-stream when queue/dequeue
    is not called from the process function. This ensure we
    allocate an extra buffer.
  - Discard pending process callbacks when disconnecting.
  - Cleanups and improvements to the debug environment variable
    parsing.
  - The graph rate was tweaked to better handle very low rates
        such as those requested by pavucontrol when it does the
    signal monitoring.
  * Modules
  - An example filter module was added.
  - Filter-chain and loopback now disable the resamplers if no
    rate is specified and will always follow the graph rate.
  - Improve setup of filter-chain. The graph is now created when
    starting because this ensure the target graph rate is known.
  - Filter-chain can now link notify ports to control ports in
    the graph.
  - Filter-chain now has loadable plugin modules. The LV2 and
    sofa plugins are moved to a separate .so file.
  - A regression in the rtp-sap module was fixed where it would
    in some cases fail to start.
  - Module-rt now has options to disable rlimits, portal and
    rtkit.
  - module-raop-discover now has an options to set the latency.
  * Tools
  - pw-cat now supports overriding all stream properties.
  * SPA
  - Disable rate negotiation when the resampler is disabled. We
    will always follow the graph rate.
  - Set device.icon property for UCM ports as well.
  - Improve ALSA recover when using hires timestamps. This fixes
    some problems after resume from suspend.
  - ALSA will now warn and disable hires timestamp when they seem
    wrong.
    They can also be disabled manually with a property.
  - V4l2 will now gracefully handle ENOTTY when enumerating frame
    sizes and frame rates.
  - A potential crash in the peaks resampler was fixed.
  * pulse-server
  - A client crash in pavucontrol is avoided by always setting a
    card name.
  - The graph rate is now taken correctly when using the FIX
    flags.
  - An option was added to ignore the FIX flags of a stream. Also
    the documentation for those options was updated.
  - module-raop-discover now support latency_msec.
  * Bluetooth
  - Remove an assert and issue a warning/recover instead when a
    buffer is too small.
  * GStreamer
  - The device provider does locking when destroying the
    registry.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1689163200">- Update to version 0.3.74:
  * Highlights
  - Fix a critical bug where audio to bluetooth devices would cut
    out randomly.
  - Improve RAOP compatibility.
  - Avoid crashes after an update.
  - Small fixes and improvements.
  * PipeWire
  - Mix info on port is now created explicitly.
  - Remove the node as a driver peer when stopping. This caused
    some problem with playback on and other remote bluetooth
    devices.
  - Work on avoiding crashes when loading new modules that use
    internal API with old libpipewire. This is typical after an
    update where the old library is still loaded by an
    application but when a new stream is created, updated modules
    are loaded.
  * Modules
  - The RTP source module now has an option to ignore the SSRC,
    which is useful to continue to receive the stream when the
    sender is restarted.
  - The native protocol will refuse to load twice now instead of
    silently ignoring the error.
  - module-raop is compatible with more devices.
  * SPA
  - plugins will now warn when running out of buffers. This is
    always a bad thing.
  - Merge scope based cleanup macros.
  - Add ratelimit function.</changelog>
  <changelog author="llyyr &lt;llyyr.public@gmail.com&gt;" date="1690113600">- Update to version 0.3.75:
  * Highlights
  - Link permissions between nodes are now enforced. This avoids
    potential portal managed screencast nodes to link to the
    camera even though it was not assigned permissions to do so
    by the session manager (boo#1213682).
  - Libcamera and v4l2 devices now have properties so that
    duplicates can be filtered out by the session manager.
  - A bug with draining was fixed where a buffer would be marked
    EMPTY and would not play when it contained drained samples.
  - Many fixes and improvements.
  * PipeWire
  - Permissions for links between nodes are now enforced. The
    link will now check that the owner clients of the nodes can
    see each other before allowing the link. This avoids
    screensharing clients to accidentally being linked to the
    camera nodes by the session manager. A side effect is that
    patchbay tools will no longer be able to link portal managed
    screencast nodes to the camera, for this we need a new
    permission for those patchbay clients.
  - The stream.rules/filter.rules are now evaluated when
    connecting the stream/filter so that more properties can be
    matched.
  - Move some internal events from the context to the nodes to
    better handle per-node threads in the future.
  - The thread-loop will now signal when the thread is started.
  * modules
  - A timestamp workaround in module-raop was reverted because it
    does not work in all cases. Instead latency was increased to
    1.5 seconds, which also makes the problematic device in
    question work.
  - The profiler module was reworked a bit to use the new node
    realtime events. It should now also handle dynamically added
    and removed drivers.
  - The module-rt now does the rtkit calls from a separate thread
    so that it does not block the main thread. This could cause
    deadlocks during startup in some cases.
  * SPA
  - Atomic operation macros were move from internal pipewire API
    to public API.
  - The video-info structure now has a new
    SPA_VIDEO_FLAG_MODIFIER_FIXATION_REQUIRED flag to instruct
    the application to fixate the modifiers. This simplifies some
    logic in applications a lot.
  - The libcamera and v4l2 nodes now have properties to enumerate
    the device id they are using. This can be used to match v4l2
    devices and libcamera devices and filter out duplicates.
  - A bug with draining was fixed where a buffer would be marked
    EMPTY and would not</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690286400">- Add code in the spec file to modify the patch file
  reduce-meson-dependency.patch (used to build in SLE/Leap) so that
  we don't need to rebase it manually for every version update.
- Use gcc 11 in SLE/Leap since gcc 9 fails to build 0.3.75 with
  ../spa/include/spa/utils/cleanup.h:52:13: error: dereferencing pointer to incomplete type ‘DIR’ {aka ‘struct __dirstream’}
    52 |  __typeof__(*(ptr)) *_old_value = spa_steal_ptr(ptr); \</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690545600">- Update to version 0.3.76:
  * Highlights
  - Fix a regression that would cause the MPV pipewire backend
    to fail because of a spurious thread-loop signal.
  - Fix a crash when DBus is not found.
  - ALSA hires timestamps are now disabled by default.
  - Some more fixes and improvements.
  * PipeWire
  - A new option was added to pw-thread-loop to signal when the
    thread starts.
  - This is only used in module-rt to avoid regressions in mpv.
    (#3374)
  - Fix a compilation problem.
  - Stream flags now only set the properties when not already
    set. This fixes a regression with node autoconnect. (#3382)
  * Tools
  - pw-cat will now stop when the stream is disconnected. (#2731)
  - Improve the pw-cat man page, mention that stdin/stdout
    handling is only on raw data.
  * modules
  - module-rt will now not crash when dbus is not available but
    error out as before.
  - A new VBAN (vb-audio.com) sender and receiver was added.
    (#3380)
  * SPA
  - Add an option in audioconvert to disable volume updates.
    (#3361)
  - ALSA hires timestamps are disabled by default because many
    drivers seem to give wrong timestamps and cause extra delay.
  * bluetooth
  - LE Audio support is now enabled by default when liblc3 is
    available now that bluez has support for detecting the
    hardware features.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1691236800">- Update to version 0.3.77:
  * Highlights
  - Fix a bug in ALSA source where the available number of
    samples was miscaluclated and resulted in xruns in some
    cases.
  - A new L permission was added to make it possible to force a
    link between nodes even when the nodes can't see eachother.
  - The VBAN module now supports midi send and receive as well.
  - Many cleanups and small fixes.
  * PipeWire
  - Global objects now only show permissions that apply to them.
    The permissions required to perform various API calls are
    documented.
  - A new L permission was added to make it possible to force a
    link between nodes even when the nodes can't see eachother.
  - Config files need to end with .conf.
  - The client.api is added the to global properties of a node.
  * modules
  - The VBAN module now supports midi send and receive as well.
  - Fix module-profiler alignment and make sure we don't overrun
    our buffers with many nodes.
  - Protect libcanberra calls with a mutex because it is not
    thread safe.
  * SPA
  - Support older compilers for spa_clear_ptr().
  - Fix a bug in ALSA source where the available number of
    samples was miscaluclated and resulted in xruns.
  - Don't set inotify on /dev but on the videoX devices directly.
    Setting inotify on /dev would cause a lot of spurious wakeups
    and lock contention in the fsnotify subsystem on some
    benchmarks.
  - Audioconvert now rate limits the warnings when it runs out of
    buffers.
  * pulse-server
  - Some bugs and inconsistencies were fixed in device lookup.
  - Improve subscribe event emission, detect changes to the sink
    or the monitor and send the right sink/source event.
  * JACK
  - The libjack.so now has a minor version of 3 and a micro
    version of the pipewire version.
  - JACK clients will now see portregistration from other jack
    clients when they activate/deactivate like real JACK.
  * bluetooth
  - Use some more autoptr cleanups, fix some leaks.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1692360000">- Fix from upstream to ensure effect and sink nodes are set to
  running:
  * 0001-context-Dont-stop-setting-runnable-when-meeting-the-driving.patch
- Fix from upstream to prevent a crash when stopping a device
  provider:
  * 0001-gst-Prevent-a-crash-when-stopping-device-provider.patch
- Fix from upstream to fix a regression that makes plugins/effects
  disappear in Carla Patchbay when there's no playback:
  * 0001-jack-ports-become-visible-when-the-registration-is-queued.patch
  * 0002-jack-handle-node.always-process-=-false-jack-nodes.patch
- Fix from upstream to fix pavucontrol and plasma-pa showing
  duplicated sinks after resume or switching audio device profiles
  (boo#1214374):
  * 0001-pulse-server-set-all-change_mask-flags-when-removing.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1692964800">- Update to version 0.3.78:
  * Highlights
  - An old regression was fixed with where some nodes would not
    run.
  - A regression was fixed where removed events would not be
    shown in some cases. This would result in duplicate entries
    in audio clients.
  - Fix an off-by-one in the vban audio receiver. Tweak the rate
    adaption a little.
  - ACP will now set a UCM verb before probing the pro-audio
    devices.
  - More bugfixes and improvements.
  * PipeWire
  - An old regression was fixed with where some nodes would not
    run. (#3405)
  - Suspend was improved a little to avoid races when the session
    manager would suspend right when a driver was starting.
  * Modules
  - module-rtp-sap does not use the deprecated inet_aton anymore.
  - Fix an off-by-one in the vban audio receiver. Tweak the rate
    adaption a little. (#3380)
  * SPA
  - ACP will now set a UCM verb before probing the pro-audio
    devices. (#3407)
  - The mandatory flag will be set now on the video modifiers.
  - EVL was updated to Xenomai4 r46 and xbuf creation was
    improved.
  - An option was added to force colors in the log even when
    logging to !tty.
  - The return type of spa_pod_builder_control() was fixed.
  - inotify errors are handled better now. (#3439)
  * pulse-server
  - A regression was fixed where removed events would not be
    shown in some cases. (#3414)
  * Bluetooth
  - Improve compatibility with more devices, avoid reusing the
    same transport for different media-sink instances to avoid
    encoder resets.
  - Improve enumeration of codec profiles for BAP and A2DP.
  * JACK
  - Ensure we can't iterate ports from a deactivated client. Also
    make sure the JACK clients with the node.always-process=false
    always show their ports. (#3416)
  * GStreamer
  - A potential crash was fixed in the device provider when
    stopping.
- Remove patches already included upstream:
  * 0001-context-Dont-stop-setting-runnable-when-meeting-the-driving.patch
  * 0001-gst-Prevent-a-crash-when-stopping-device-provider.patch
  * 0001-jack-ports-become-visible-when-the-registration-is-queued.patch
  * 0002-jack-handle-node.always-process-=-false-jack-nodes.patch
  * 0001-pulse-server-set-all-change_mask-flags-when-removing.patch
- Add patch from upstream to fix jack clients:
  * 0001-jack-make-sure-we-can-always-find-our-own-ports.patch
- Add patch from upstream to fix typo in neon function that makes
  pipewire produce noise:
  * 0001-audioconvert-fix-typo-in-neon-function.patch
- Add patch from upstream to fix (among others) a race when a node
  is suspended at the same time it is started causing silence:
  * 0001-impl-node-improve-suspend.patch
- Add patch from upstream to fix BAP only showing off profile:
  * 0001-bluez5-fix-BAP-profiles-showing.patch</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1693310400">- Update to version 0.3.79:
  * Highlights
  - Fix a regression in suspend that could cause silence.
  - Fix a regression in JACK port registration that could cause
    all kinds of JACK problems.
  - Fix a typo in the neon sample conversion functions that could
    cause distortion.
  - Add BAP broadcast source and sink support.
  - pw-top now has a batch mode to dump the output to stdout.
  - Many more bugfixes and improvements.
  * PipeWire
  - Fix a regression in shutdown where a node might not first
    suspend properly. This cause loss of sound in some cases.
  - Failure to compile a regular expression in the config file
    will now be reported and ! can be used to negate the match.
  - Fix a regression where some nodes might not set running in
    some cases.
  - Nodes are now suspended before the format is cleared, which
    might fix some crashes.
  * Tools
  - pw-top now has a batch mode to dump the output to stdout.
  * SPA
  - The queued samples in audioconvert are now correctly reported
    in the delay.
  - Make it easier to add a custom profile in ACP.
  - Fix a typo in the neon sample conversion functions that could
    cause distortion.
  - device.profile.pro=true is added for pro audio nodes.
  - An xrun counter was added to spa_io_clock to detect and track
    skipped data because of xruns.
  * Pulse-server
  - Add alsa-sink and alsa-source modules.
  * Bluetooth
  - Fix a regression where only the BAP off profile is shown.
  - Add BAP broadcast source and sink support.
  * JACK
  - Also emit a latency notify when the buffer size changes.
  - Fix a regression in JACK port registration.
  - jack_port_tie() is now supported.
  * ALSA
  - Improve property handling, support lists and ranges in
    addition to fixed values.
- Remove patches already included upstream:
  * 0001-jack-make-sure-we-can-always-find-our-own-ports.patch
  * 0001-audioconvert-fix-typo-in-neon-function.patch
  * 0001-impl-node-improve-suspend.patch
  * 0001-bluez5-fix-BAP-profiles-showing.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1694433600">- Add patch from upstream to fix a regression introduced in 0.3.77
  which made it fail to open a monitor device as source:
  * 0001-pulse-server-allow-monitors-when-selecting-source-by-index.patch
- Add patch from upstream to fix a bug which caused 100% cpu usage
  under some circumstances:
  * 0001-Revert-v4l2-handle-inotify-errors.patch
  * 0002-Revert-v4l2-dont-set-inotify-on-_dev.patch
  * 0003-spa-v4l2-use-a-separate-watch-for-each-device.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1694692800">- Update to version 0.3.80:
  * Highlights
  - A new Tag param was added that allows arbitrary metadata to
    be transported out-of-band in the graph.
  - Vulkan DMA buf support was merged.
  - The echo-canceller was ported to webrtc-audio-processing-1.
  - Fix a regression in locating monitor sources by id in
    pulse-server.
  - Mixer io areas updates are now synchronized correctly with
    the data thread to avoid potential crashes.
  - Many more bugfixes and improvements.
  * PipeWire
  - Handle driver nodes that refuse to change the quantum or
    rate.
  - A new Tag param was added that allows arbitrary metadata to
    be transported out-of-band in the graph.
  * Modules
  - The pipe-tunnel source has been reworked to use a ringbuffer
    and rate adaption to keep the latency constant. It can now
    also function as a driver to reduce resampling. (#3478)
  * Tools
  - pw-cat will now place media properties in Tag params.
  - pw-mon can now filter props and params.
  * SPA
  - ALSA refuses to change quantum and rate when in IRQ mode.
  - ALSA will now be smarter in selecting the period size for
    batch devices and will make it depend on the samplerate.
    (#3444)
  - Vulkan DMA buf support was merged.
  - ALSA latency will now be reported in the time domain of the
    graph.
  - Add udev based autodetection for compress-offload devices.
  - The echo-canceller was ported to webrtc-audio-processing-1.
  - The v4l2 inotify code was rewritten to avoid a use-after-free
    and by using a separate watch (but same fd) for each device.
    (#3439)
  - The tag and latency handling was improved in audioadpter.
  - Don't use -Ofast on alpha because it can crash on
    denormalized values. (#3489)
  - The mixers now synchronize spa_io_buffers updates with the
    data thread to avoid crashes.
  - Handle NULL param updates. (#3504)
  * Pulse-server
  - Fix a regression in locating monitor sources by id. (#3476)
  - Add support for use_system_clock_for_timing in
    module-pipe-sink.
  - Add support for checking module arguments.
  - Avoid some useless change events.
  * Bluetooth
  - Ports are now marked as physical, which makes the bluetooth
    devices show up as hardware devices in Ardour and other JACK
    apps. (#3418)
  - Some fixes for LE audio support (#3479)
  * JACK
  - Also emit unregister notify even when suppressed when
    creating the client.
  - The notify callbacks now match JACK2 behaviour more.
  - The mixer io areas are updated and handled safely now to
    avoid crashes. (#3506)
- Drop patches already included upstream:
  * 0001-pulse-server-allow-monitors-when-selecting-source-by-index.patch
  * 0001-Revert-v4l2-handle-inotify-errors.patch
  * 0002-Revert-v4l2-dont-set-inotify-on-_dev.patch
  * 0003-spa-v4l2-use-a-separate-watch-for-each-device.patch</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1696680000">- Update to version 0.3.81:
  * Highlights
  - jackdbus support is now enabled by default.
  - IRQ based scheduling in ALSA was improved and enabled by
    default for Pro-Audio profile. It will also link the pcms
    together to get lower latency. This now matches what JACK
    does and gives equal latency to PipeWire for Pro-Audio
    profiles.
  - Support both old and new versions of webrtc-audio-processing
    to make the transition easier.
  - Forced quantum changes by nodes or metadata will now also
    force a suspend and resume of the graph, like the rate
    changes to make sure all nodes adapt to the new quantum.
    This is important for Pro-Audio nodes that need to
    reconfigure the hardware to a new period in IRQ-based
    scheduling.
  - Fix a regression in regex parsing.
  - Many bugfixes and improvements.
  * PipeWire
  - jackdbus is by default enabled now. The idea is that when
    jackdbus is installed, the real libjack.so is in the path and
    we can become a real JACK client.
  - Forces quantum changes by nodes or metadata will now also
    force a suspend and resume in the graph, like the rate
    changes to make sure all nodes adapt to the new quantum.
    This is important for Pro-Audio nodes that need to
    reconfigure the hardware to a new period.
  - The stream now has an EARLY_PROCESS option that can be used
    to implement custom buffer fill levels.
  - Fix a regression in regex parsing.
  - Fix a bug in position reporting in the driver node.
  - Destroying a link will now recalculate the graph correctly.
  - Fix the rate comparison for finding the best rate in the
    graph.
  - Use malloc_trim() when available to release memory.
  * Tools
  - pw-cat now supports DFF DSD files.
  - pw-cli avoid some NULL derefs in some cases.
  * Modules
  - The RAOP sink has seen some cleanups and improvements.
    It will now ask for feedback every 2 seconds to keep some
    devices alive.
  - A bug in filter-chain was fixed where it would fail to apply
    the gain when when mixing just one source.
  - The filter-chain can now pass the stream volume to a control
    in the filter-chain graph.
  - Improve volume handling in RAOP sink.
  * Pulse-server
  - Some cleanup in the pending_stream handling.
  - Fix a regression in the event emission code where it failed
    to emit a changed event when a node was linked.
  - Lower the realtime priority of pulseaudio clients.
  - Set pulse.module.id on the echo-cancel streams.
  * SPA
  - Support both old and new versions of webrtc-audio-processing
    to make the transition easier.
  - The ALSA driver now does the synch of all followers directly
    from the wakeup event. This results in more stable rate
    matching.
  - IRQ based scheduling in ALSA was improved and enabled by
    default for Pro-Audio profile. It will also link the pcms
    together to get lower latency. This now matches what JACK
    does and gives equal latency to PipeWire for Pro-Audio
    profiles.
  - GNU/Hurd support was added.
  - Some improvements to passthrough handling.
  * Bluetooth
  - Improvements to the codec handling when PipeWire is used as
    Audio Gateway.
  - Adapt to new Bluez API for BAP devices.
  * JACK
  - When the jack library is set in the default library path,
    avoid using LD_LIBRARY_PATH because this can cause confusion.
  - Handle clearing the latency on a port.
  - jack_property now always manages to actually change the
    metadata because it waits for a roundtrip before exiting.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1696852800">- Pipewire now requires vulkan 1.3, so we have to disable vulkan
  support if this requirement is not fulfilled in order to build
  correctly in Leap.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1697198400">- Add patches from upstream that fix pro-audio not producing any
  sound in 0.3.81:
  * 0001-alsa-add-api.alsa.auto-link-option.patch
  * 0002-acp-fix-compilation.patch
  * 0003-acp-only-join-and-link-when-1-capture-and-1-playback.patch
  * 0004-acp-only-disable-tsched-when-linking.patch
- Add patch from upstream that fixes issues when PCM is stopped,
  which includes fixing sound in qemu:
  * 0001-alsa-dont-check-early-wakeup-when-PCM-stopped.patch</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1697198401">- Update to version 0.3.82:
  * Highlights
  - Fix a regression in some devices when the Pro-Audio profile
    was selected.
    Only enable the IRQ based scheduling and device linking in
    specific safe cases.
  - Improve rate switching. In some cases the graph rate would
    not switch correctly.
  - Fix regression in alsa wakeups that would cause silence in
    VMs.
  - Fix a leak in the SBC codecs for SCO.
  - More improvements to the RAOP module.
  - Other small improvements and fixes.
  * PipeWire
  - Improve client property checks.
  - Allow non-power-of-2 quantums when forced.
  - Improve rate switching. In some cases the graph rate would
    not switch correctly.
  - The PIPEWIRE_QUANTUM env variable now forces the size and
    rate in the graph for the duration of the application.
    The softer PIPEWIRE_LATENCY and PIPEWIRE_RATE can still be
    used to merely suggest a maximum latency and a rate.
  * modules
  - Remove the RTSP FLUSH request in RAOP because it does not
    seem necessary.
  - The RAOP module now uses the common RTP stream functions.
  - Add sockets option to protocol-native to make pipewire listen
    on multiple sockets.
  * SPA
  - Clean up some of the log functions.
  - Add an option in ALSA to disable linking devices together.
  - Only link pcms together when 1 capture and 1 playback pcm.
    For more complex devices we can't be sure which ones can be
    linked.
  - Disable tsched only when using linked devices.
  - Add some extra checks in ALSA to avoid segfaults.
  - Add Tag support to alsa-sink and alsa-source.
  - Use dynamic pod builder when we can.
  - Set priority.driver on midi-bridge to allow it as a fallback
    driver.
  - Fix regression in alsa wakeups.
  - The PTP clock can now be found from the interface in
    node-driver.
  * pulse-server
  - Some small cleanups and internal improvements.
  - Add some memory debugging messages.
  - Add Tag messages to streams.
  * Bluetooth
  - Fix a leak in the SBC codecs for SCO.
  * JACK
  - Patch up midi events in the destination buffer instead of
    writing to the source buffer.
  - Group all jack clients together to avoid transport issues.
  * ALSA-plugins
  - Add also.deny option to block alsa clients from opening the
    PCM.
- Drop patches already included upstream:
  * 0001-alsa-add-api.alsa.auto-link-option.patch
  * 0002-acp-fix-compilation.patch
  * 0003-acp-only-join-and-link-when-1-capture-and-1-playback.patch
  * 0004-acp-only-disable-tsched-when-linking.patch
  * 0001-alsa-dont-check-early-wakeup-when-PCM-stopped.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1697716800">- Update to version 0.3.83:
  * Highlights
  - A quantum change regression was fixed.
  - Use a 2 socket server now for the manager and the
    applications with (when wireplumber is updated) different
    permissions.
  - Reduce memory usage a little in audioconvert and use fewer
    buffers.
  - Some JACK deadlocks were fixed.
  - More bugfixes and improvements.
  * PipeWire
  - Fix quantum change regression.
  - Use a 2 socket server by default. One for the session-manager
    and one for applications.
  - Fix a potential use-after-free in node and device cleanup.
  * modules
  - Some hardcoded buffer size limits were removed.
  - Fix ASYNC flag on combined-streams.
  - Add support for on-demand combined-streams using metadata.
  * SPA
  - alsa-udev will now ignore PCMs with the ACP_IGNORE udev
    environment variable.
  - The audioadapter now uses at least 2 buffers when the
    follower is async.
  - The number of buffers used by plugins was tweaked a little.
    Most plugins now only ask 1 buffer.
  - Memory usage in audioconvert was reduced.
  - Fix some unaligned reads and writes and undefined left shifts
    reported by ASAN.
  - Rework vulkan dependency checking.
  - Don't try to link ALSA devices when prepare fails. This
    fixes some crashes.
  - Fix a stall when the allowed codecs are changed in ALSA.
  - Improve ALSA rate control for sources to avoid xruns.
  - Try to fix IEC958 TrueHD and DTS playback.
  * Bluetooth
  - Improve fallback SCO mtu when the kernel doesn't tell us.
  * JACK
  - The fixed buffer size limit was removed.
  - Add an option to make input buffers writable (default true).
  - A potential deadlock was fixed when applications lock the
    process function.
  - Use a separate thread to dispatch notifications to avoid
    deadlocks.
  - Potentially fix silent export in ardour in some cases.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1698667200">- Disable the WebRTC-based echo canceller in big endian
  architectures since webrtc-audio-processing is not available
  there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1698926400">- Update to version 0.3.84 (1.0RC4):
  * Highlights
  - Fix a regression with openal because the queued buffers in
    the stream were not reported correctly.
  - Fix a bug in port busy counters that could cause random
    silent links.
  - Fix a regression in echo-cancel because it was not reporting
    its streams as ASYNC.
  - Fix a JACK regression where not all ports were enumerated in
    all cases.
  - Many more fixes and improvements.
  * PipeWire
  - pw_stream now reports the queued buffers more accurately.
    This fixes a regression when using openal. (#3592)
  - The port busy counters were not updated correctly in some
    cases. This could lead to negotiation errors and silent
    links. (#3547)
  - Ignore latency maximum when forcing rate/quantum. (#3613)
  - Nodes can now be added to multiple groups and link-groups.
    (#3612)
  * Modules
  - The filter-chain now also handles notify port dependencies
    correctly. (#3596)
  - Filter-chain has support for new linear, clamp, recip, exp,
    log, mult, sine builtin plugins.
  - The echo-cancel module now correctly reports its playback and
    capture streams as ASYNC to avoid running out of buffers.
    (#3593)
  - It is now possible to specify an array of remote names to
    connect to with the native protocol.
  - module-rtp-sap and module-rtp-sink now try to bind to the
    specified interface.
  * SPA
  - The alsa plugin now removes the runtime properties such as
    period-num, period-size and max-latency when suspended.
    (#3613)
  * Bluetooth
  - BAP Locations/Context is now set on endpoints as required by
    new bluez.
  - Improve selection of BAP leader.
  * JACK
  - Add a jack_set_sample_rate() extension function.
  - Make sure we get the info of all nodes/ports before
    completing the jack_client_open() operation so that we can
    enumerate the ports correctly in all cases. (#3618)
  * GStreamer
  - Fix types of metadata in pipewiresink.
  - Also copy metadata in buffers in all cases.
  - Fix size allocation in bufferpool for compressed formats.
  - Don't stop streaming thread when unlinked. (#3620)
  * ALSA
  - The ALSA plugin now handles NULL values from mmap_areas.
    (#3600)</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700136000">- Update to version 0.3.85 (1.0RC5):
  * Highlights
  - Fix an issue where a link could end up paused while not
    negotiated.
  - Fix an infinite recursion issue when finding runnable nodes.
  - Support XDG base directories when loading ACP config.
  - Fix MIDI event recording preview in Ardour.
  - Many more small fixes, cleanups and improvements.
  * PipeWire
  - Fix an issue where a link could end up paused while not
    negotiated. (#3619)
  - Fix an infinite recursion issue when finding runnable nodes
    by stopping the scan on feedback links around the driver.
    (#3621)
  - The system service now has better socket permissions.
  * Modules
  - Add support for uclamp. This allows the scheduler to make
    better informed decisions about where tasks should be placed,
    and what pstate to set for the CPU it is running on.
  - Emit warnings when applications are not doing the right
    locking instead of crashing.
  - Improve media.name for RAOP sinks. (#3801)
  - Support pause/resume in pipe-tunnel. (#3197)
  - Remove time rlimit when probing for realtime to avoid
    SIGXCPU.
  * SPA
  - Fix a bug where the resampler would be activated even when
    there is an ALSA pitch element. (#3628)
  - Improve resume from suspend in ALSA. (#3646)
  - Add option to expose ALSA controls as prop params.
  - Support XDG base directories when loading ACP config. This
    makes it possible to override the ACP config files.
  * Bluetooth
  - Schedule nodes in the same ISO group together.
  - More BAP fixes and cleanups.
  * JACK
  - Fix MIDI events from peer ports. This makes the MIDI event
    recording preview of Ardour work correctly.
  * GStreamer
  - Fix some error handling in the source and sink.
  * ALSA plugin
  - Improve poll descriptor handling. (#3648)
  * Docs
  - Many improvements to the layout and organization.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1701000000">- Update to version 1.0.0 (El Presidente):
  * Highlights
  - Fix a memfd/dmabuf leak when uploading buffers while shutting
    down.
  - Handle concurrent jack_port_get_buffer() calls because ardour
    seems to be doing this.
  - Improve time reporting (less jitter) in ALSA when using IRQ.
  - Many doc improvements.
  * PipeWire
  - Respect PIPEWIRE_DLCLOSE everywhere, remove pw_in_valgrind().
  - Remove a warning when a client tries to change ignored
    properties.
  * Modules
  - Fix a memfd/dmabuf leak when uploading buffers while shutting
    down.
  - Fix a potential segfault when copying mix structures. (#3658)
  - Avoid races in setrlimit in module-rt.
  - Fix a memory leak in filter-chain.
  - Set rtp.ptime on senders, not receivers.
  - The ROC modules were ported to ROC 0.3
  * SPA
  - Improve time reporting (less jitter) in ALSA when using IRQ.
    (#3657)
  - Add latency param query in libcamera.
  - Fix some compiler warnings.
  - The EVL plugin was updated.
  * Bluetooth
  - LC3 codec and compatibility improvements.
  * Pulse server
  - Fix emission of events when a sink/source state changes.
    (#3660)
  * JACK
  - Improve transport and time handling. Use unique ids to make
    consistent snapshots of the current time and transport.
  - Avoid enumerating port params that we are not going to use.
  - Optimize buffer reuse.
  - Handle concurrent jack_port_get_buffer() calls because ardour
    seems to be doing this. (#3632)
  * Docs
  - Many doc improvements.
  - Add man pages for pw-dump, pw-loopback, modules,
    pipewire-pulse.
  - Manpages are now made with Doxygen.
  - Add docs for pulse-modules</changelog>
</package>
<package pkgid="b8cc685a5268dcdc3f09390947e3f5e6d9439622f511ba954d29a5e2ede7a5e1ebf72288b2c581b2e9f2f3cfc7b677ca165fe465dadc4720b3996234b4f84a93" name="gstreamer-plugin-pipewire-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.0.0" rel="1.1"/>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1688817600">- Update to version 0.3.73:
  * Highlights
  - Fixes an ALSA resume after suspend error.
  - Handle and disable seemingly wrong hires timestamps from
    ALSA.
  - Filter-chain now has loadable plugin modules. The LV2 and
    sofa plugins are moved to a separate .so file to make things
    more modular.
  - Rate changes in the graph should now be handled more
    gracefully by loopback and filter-chain.
  - A regression in the rtp-sap module was fixed where it would
    in some cases fail to start.
  - A potential crash in the peaks resampler was fixed.
  - Many cleanups and other small bug fixes.
  * PipeWire
  - Fix a potential segfault when no fallback driver was set in
    the config.
  - Improve OPUS detection.
  - Add ASYNC flag to pw-filter and pw-stream when queue/dequeue
    is not called from the process function. This ensure we
    allocate an extra buffer.
  - Discard pending process callbacks when disconnecting.
  - Cleanups and improvements to the debug environment variable
    parsing.
  - The graph rate was tweaked to better handle very low rates
        such as those requested by pavucontrol when it does the
    signal monitoring.
  * Modules
  - An example filter module was added.
  - Filter-chain and loopback now disable the resamplers if no
    rate is specified and will always follow the graph rate.
  - Improve setup of filter-chain. The graph is now created when
    starting because this ensure the target graph rate is known.
  - Filter-chain can now link notify ports to control ports in
    the graph.
  - Filter-chain now has loadable plugin modules. The LV2 and
    sofa plugins are moved to a separate .so file.
  - A regression in the rtp-sap module was fixed where it would
    in some cases fail to start.
  - Module-rt now has options to disable rlimits, portal and
    rtkit.
  - module-raop-discover now has an options to set the latency.
  * Tools
  - pw-cat now supports overriding all stream properties.
  * SPA
  - Disable rate negotiation when the resampler is disabled. We
    will always follow the graph rate.
  - Set device.icon property for UCM ports as well.
  - Improve ALSA recover when using hires timestamps. This fixes
    some problems after resume from suspend.
  - ALSA will now warn and disable hires timestamp when they seem
    wrong.
    They can also be disabled manually with a property.
  - V4l2 will now gracefully handle ENOTTY when enumerating frame
    sizes and frame rates.
  - A potential crash in the peaks resampler was fixed.
  * pulse-server
  - A client crash in pavucontrol is avoided by always setting a
    card name.
  - The graph rate is now taken correctly when using the FIX
    flags.
  - An option was added to ignore the FIX flags of a stream. Also
    the documentation for those options was updated.
  - module-raop-discover now support latency_msec.
  * Bluetooth
  - Remove an assert and issue a warning/recover instead when a
    buffer is too small.
  * GStreamer
  - The device provider does locking when destroying the
    registry.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1689163200">- Update to version 0.3.74:
  * Highlights
  - Fix a critical bug where audio to bluetooth devices would cut
    out randomly.
  - Improve RAOP compatibility.
  - Avoid crashes after an update.
  - Small fixes and improvements.
  * PipeWire
  - Mix info on port is now created explicitly.
  - Remove the node as a driver peer when stopping. This caused
    some problem with playback on and other remote bluetooth
    devices.
  - Work on avoiding crashes when loading new modules that use
    internal API with old libpipewire. This is typical after an
    update where the old library is still loaded by an
    application but when a new stream is created, updated modules
    are loaded.
  * Modules
  - The RTP source module now has an option to ignore the SSRC,
    which is useful to continue to receive the stream when the
    sender is restarted.
  - The native protocol will refuse to load twice now instead of
    silently ignoring the error.
  - module-raop is compatible with more devices.
  * SPA
  - plugins will now warn when running out of buffers. This is
    always a bad thing.
  - Merge scope based cleanup macros.
  - Add ratelimit function.</changelog>
  <changelog author="llyyr &lt;llyyr.public@gmail.com&gt;" date="1690113600">- Update to version 0.3.75:
  * Highlights
  - Link permissions between nodes are now enforced. This avoids
    potential portal managed screencast nodes to link to the
    camera even though it was not assigned permissions to do so
    by the session manager (boo#1213682).
  - Libcamera and v4l2 devices now have properties so that
    duplicates can be filtered out by the session manager.
  - A bug with draining was fixed where a buffer would be marked
    EMPTY and would not play when it contained drained samples.
  - Many fixes and improvements.
  * PipeWire
  - Permissions for links between nodes are now enforced. The
    link will now check that the owner clients of the nodes can
    see each other before allowing the link. This avoids
    screensharing clients to accidentally being linked to the
    camera nodes by the session manager. A side effect is that
    patchbay tools will no longer be able to link portal managed
    screencast nodes to the camera, for this we need a new
    permission for those patchbay clients.
  - The stream.rules/filter.rules are now evaluated when
    connecting the stream/filter so that more properties can be
    matched.
  - Move some internal events from the context to the nodes to
    better handle per-node threads in the future.
  - The thread-loop will now signal when the thread is started.
  * modules
  - A timestamp workaround in module-raop was reverted because it
    does not work in all cases. Instead latency was increased to
    1.5 seconds, which also makes the problematic device in
    question work.
  - The profiler module was reworked a bit to use the new node
    realtime events. It should now also handle dynamically added
    and removed drivers.
  - The module-rt now does the rtkit calls from a separate thread
    so that it does not block the main thread. This could cause
    deadlocks during startup in some cases.
  * SPA
  - Atomic operation macros were move from internal pipewire API
    to public API.
  - The video-info structure now has a new
    SPA_VIDEO_FLAG_MODIFIER_FIXATION_REQUIRED flag to instruct
    the application to fixate the modifiers. This simplifies some
    logic in applications a lot.
  - The libcamera and v4l2 nodes now have properties to enumerate
    the device id they are using. This can be used to match v4l2
    devices and libcamera devices and filter out duplicates.
  - A bug with draining was fixed where a buffer would be marked
    EMPTY and would not</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690286400">- Add code in the spec file to modify the patch file
  reduce-meson-dependency.patch (used to build in SLE/Leap) so that
  we don't need to rebase it manually for every version update.
- Use gcc 11 in SLE/Leap since gcc 9 fails to build 0.3.75 with
  ../spa/include/spa/utils/cleanup.h:52:13: error: dereferencing pointer to incomplete type ‘DIR’ {aka ‘struct __dirstream’}
    52 |  __typeof__(*(ptr)) *_old_value = spa_steal_ptr(ptr); \</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690545600">- Update to version 0.3.76:
  * Highlights
  - Fix a regression that would cause the MPV pipewire backend
    to fail because of a spurious thread-loop signal.
  - Fix a crash when DBus is not found.
  - ALSA hires timestamps are now disabled by default.
  - Some more fixes and improvements.
  * PipeWire
  - A new option was added to pw-thread-loop to signal when the
    thread starts.
  - This is only used in module-rt to avoid regressions in mpv.
    (#3374)
  - Fix a compilation problem.
  - Stream flags now only set the properties when not already
    set. This fixes a regression with node autoconnect. (#3382)
  * Tools
  - pw-cat will now stop when the stream is disconnected. (#2731)
  - Improve the pw-cat man page, mention that stdin/stdout
    handling is only on raw data.
  * modules
  - module-rt will now not crash when dbus is not available but
    error out as before.
  - A new VBAN (vb-audio.com) sender and receiver was added.
    (#3380)
  * SPA
  - Add an option in audioconvert to disable volume updates.
    (#3361)
  - ALSA hires timestamps are disabled by default because many
    drivers seem to give wrong timestamps and cause extra delay.
  * bluetooth
  - LE Audio support is now enabled by default when liblc3 is
    available now that bluez has support for detecting the
    hardware features.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1691236800">- Update to version 0.3.77:
  * Highlights
  - Fix a bug in ALSA source where the available number of
    samples was miscaluclated and resulted in xruns in some
    cases.
  - A new L permission was added to make it possible to force a
    link between nodes even when the nodes can't see eachother.
  - The VBAN module now supports midi send and receive as well.
  - Many cleanups and small fixes.
  * PipeWire
  - Global objects now only show permissions that apply to them.
    The permissions required to perform various API calls are
    documented.
  - A new L permission was added to make it possible to force a
    link between nodes even when the nodes can't see eachother.
  - Config files need to end with .conf.
  - The client.api is added the to global properties of a node.
  * modules
  - The VBAN module now supports midi send and receive as well.
  - Fix module-profiler alignment and make sure we don't overrun
    our buffers with many nodes.
  - Protect libcanberra calls with a mutex because it is not
    thread safe.
  * SPA
  - Support older compilers for spa_clear_ptr().
  - Fix a bug in ALSA source where the available number of
    samples was miscaluclated and resulted in xruns.
  - Don't set inotify on /dev but on the videoX devices directly.
    Setting inotify on /dev would cause a lot of spurious wakeups
    and lock contention in the fsnotify subsystem on some
    benchmarks.
  - Audioconvert now rate limits the warnings when it runs out of
    buffers.
  * pulse-server
  - Some bugs and inconsistencies were fixed in device lookup.
  - Improve subscribe event emission, detect changes to the sink
    or the monitor and send the right sink/source event.
  * JACK
  - The libjack.so now has a minor version of 3 and a micro
    version of the pipewire version.
  - JACK clients will now see portregistration from other jack
    clients when they activate/deactivate like real JACK.
  * bluetooth
  - Use some more autoptr cleanups, fix some leaks.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1692360000">- Fix from upstream to ensure effect and sink nodes are set to
  running:
  * 0001-context-Dont-stop-setting-runnable-when-meeting-the-driving.patch
- Fix from upstream to prevent a crash when stopping a device
  provider:
  * 0001-gst-Prevent-a-crash-when-stopping-device-provider.patch
- Fix from upstream to fix a regression that makes plugins/effects
  disappear in Carla Patchbay when there's no playback:
  * 0001-jack-ports-become-visible-when-the-registration-is-queued.patch
  * 0002-jack-handle-node.always-process-=-false-jack-nodes.patch
- Fix from upstream to fix pavucontrol and plasma-pa showing
  duplicated sinks after resume or switching audio device profiles
  (boo#1214374):
  * 0001-pulse-server-set-all-change_mask-flags-when-removing.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1692964800">- Update to version 0.3.78:
  * Highlights
  - An old regression was fixed with where some nodes would not
    run.
  - A regression was fixed where removed events would not be
    shown in some cases. This would result in duplicate entries
    in audio clients.
  - Fix an off-by-one in the vban audio receiver. Tweak the rate
    adaption a little.
  - ACP will now set a UCM verb before probing the pro-audio
    devices.
  - More bugfixes and improvements.
  * PipeWire
  - An old regression was fixed with where some nodes would not
    run. (#3405)
  - Suspend was improved a little to avoid races when the session
    manager would suspend right when a driver was starting.
  * Modules
  - module-rtp-sap does not use the deprecated inet_aton anymore.
  - Fix an off-by-one in the vban audio receiver. Tweak the rate
    adaption a little. (#3380)
  * SPA
  - ACP will now set a UCM verb before probing the pro-audio
    devices. (#3407)
  - The mandatory flag will be set now on the video modifiers.
  - EVL was updated to Xenomai4 r46 and xbuf creation was
    improved.
  - An option was added to force colors in the log even when
    logging to !tty.
  - The return type of spa_pod_builder_control() was fixed.
  - inotify errors are handled better now. (#3439)
  * pulse-server
  - A regression was fixed where removed events would not be
    shown in some cases. (#3414)
  * Bluetooth
  - Improve compatibility with more devices, avoid reusing the
    same transport for different media-sink instances to avoid
    encoder resets.
  - Improve enumeration of codec profiles for BAP and A2DP.
  * JACK
  - Ensure we can't iterate ports from a deactivated client. Also
    make sure the JACK clients with the node.always-process=false
    always show their ports. (#3416)
  * GStreamer
  - A potential crash was fixed in the device provider when
    stopping.
- Remove patches already included upstream:
  * 0001-context-Dont-stop-setting-runnable-when-meeting-the-driving.patch
  * 0001-gst-Prevent-a-crash-when-stopping-device-provider.patch
  * 0001-jack-ports-become-visible-when-the-registration-is-queued.patch
  * 0002-jack-handle-node.always-process-=-false-jack-nodes.patch
  * 0001-pulse-server-set-all-change_mask-flags-when-removing.patch
- Add patch from upstream to fix jack clients:
  * 0001-jack-make-sure-we-can-always-find-our-own-ports.patch
- Add patch from upstream to fix typo in neon function that makes
  pipewire produce noise:
  * 0001-audioconvert-fix-typo-in-neon-function.patch
- Add patch from upstream to fix (among others) a race when a node
  is suspended at the same time it is started causing silence:
  * 0001-impl-node-improve-suspend.patch
- Add patch from upstream to fix BAP only showing off profile:
  * 0001-bluez5-fix-BAP-profiles-showing.patch</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1693310400">- Update to version 0.3.79:
  * Highlights
  - Fix a regression in suspend that could cause silence.
  - Fix a regression in JACK port registration that could cause
    all kinds of JACK problems.
  - Fix a typo in the neon sample conversion functions that could
    cause distortion.
  - Add BAP broadcast source and sink support.
  - pw-top now has a batch mode to dump the output to stdout.
  - Many more bugfixes and improvements.
  * PipeWire
  - Fix a regression in shutdown where a node might not first
    suspend properly. This cause loss of sound in some cases.
  - Failure to compile a regular expression in the config file
    will now be reported and ! can be used to negate the match.
  - Fix a regression where some nodes might not set running in
    some cases.
  - Nodes are now suspended before the format is cleared, which
    might fix some crashes.
  * Tools
  - pw-top now has a batch mode to dump the output to stdout.
  * SPA
  - The queued samples in audioconvert are now correctly reported
    in the delay.
  - Make it easier to add a custom profile in ACP.
  - Fix a typo in the neon sample conversion functions that could
    cause distortion.
  - device.profile.pro=true is added for pro audio nodes.
  - An xrun counter was added to spa_io_clock to detect and track
    skipped data because of xruns.
  * Pulse-server
  - Add alsa-sink and alsa-source modules.
  * Bluetooth
  - Fix a regression where only the BAP off profile is shown.
  - Add BAP broadcast source and sink support.
  * JACK
  - Also emit a latency notify when the buffer size changes.
  - Fix a regression in JACK port registration.
  - jack_port_tie() is now supported.
  * ALSA
  - Improve property handling, support lists and ranges in
    addition to fixed values.
- Remove patches already included upstream:
  * 0001-jack-make-sure-we-can-always-find-our-own-ports.patch
  * 0001-audioconvert-fix-typo-in-neon-function.patch
  * 0001-impl-node-improve-suspend.patch
  * 0001-bluez5-fix-BAP-profiles-showing.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1694433600">- Add patch from upstream to fix a regression introduced in 0.3.77
  which made it fail to open a monitor device as source:
  * 0001-pulse-server-allow-monitors-when-selecting-source-by-index.patch
- Add patch from upstream to fix a bug which caused 100% cpu usage
  under some circumstances:
  * 0001-Revert-v4l2-handle-inotify-errors.patch
  * 0002-Revert-v4l2-dont-set-inotify-on-_dev.patch
  * 0003-spa-v4l2-use-a-separate-watch-for-each-device.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1694692800">- Update to version 0.3.80:
  * Highlights
  - A new Tag param was added that allows arbitrary metadata to
    be transported out-of-band in the graph.
  - Vulkan DMA buf support was merged.
  - The echo-canceller was ported to webrtc-audio-processing-1.
  - Fix a regression in locating monitor sources by id in
    pulse-server.
  - Mixer io areas updates are now synchronized correctly with
    the data thread to avoid potential crashes.
  - Many more bugfixes and improvements.
  * PipeWire
  - Handle driver nodes that refuse to change the quantum or
    rate.
  - A new Tag param was added that allows arbitrary metadata to
    be transported out-of-band in the graph.
  * Modules
  - The pipe-tunnel source has been reworked to use a ringbuffer
    and rate adaption to keep the latency constant. It can now
    also function as a driver to reduce resampling. (#3478)
  * Tools
  - pw-cat will now place media properties in Tag params.
  - pw-mon can now filter props and params.
  * SPA
  - ALSA refuses to change quantum and rate when in IRQ mode.
  - ALSA will now be smarter in selecting the period size for
    batch devices and will make it depend on the samplerate.
    (#3444)
  - Vulkan DMA buf support was merged.
  - ALSA latency will now be reported in the time domain of the
    graph.
  - Add udev based autodetection for compress-offload devices.
  - The echo-canceller was ported to webrtc-audio-processing-1.
  - The v4l2 inotify code was rewritten to avoid a use-after-free
    and by using a separate watch (but same fd) for each device.
    (#3439)
  - The tag and latency handling was improved in audioadpter.
  - Don't use -Ofast on alpha because it can crash on
    denormalized values. (#3489)
  - The mixers now synchronize spa_io_buffers updates with the
    data thread to avoid crashes.
  - Handle NULL param updates. (#3504)
  * Pulse-server
  - Fix a regression in locating monitor sources by id. (#3476)
  - Add support for use_system_clock_for_timing in
    module-pipe-sink.
  - Add support for checking module arguments.
  - Avoid some useless change events.
  * Bluetooth
  - Ports are now marked as physical, which makes the bluetooth
    devices show up as hardware devices in Ardour and other JACK
    apps. (#3418)
  - Some fixes for LE audio support (#3479)
  * JACK
  - Also emit unregister notify even when suppressed when
    creating the client.
  - The notify callbacks now match JACK2 behaviour more.
  - The mixer io areas are updated and handled safely now to
    avoid crashes. (#3506)
- Drop patches already included upstream:
  * 0001-pulse-server-allow-monitors-when-selecting-source-by-index.patch
  * 0001-Revert-v4l2-handle-inotify-errors.patch
  * 0002-Revert-v4l2-dont-set-inotify-on-_dev.patch
  * 0003-spa-v4l2-use-a-separate-watch-for-each-device.patch</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1696680000">- Update to version 0.3.81:
  * Highlights
  - jackdbus support is now enabled by default.
  - IRQ based scheduling in ALSA was improved and enabled by
    default for Pro-Audio profile. It will also link the pcms
    together to get lower latency. This now matches what JACK
    does and gives equal latency to PipeWire for Pro-Audio
    profiles.
  - Support both old and new versions of webrtc-audio-processing
    to make the transition easier.
  - Forced quantum changes by nodes or metadata will now also
    force a suspend and resume of the graph, like the rate
    changes to make sure all nodes adapt to the new quantum.
    This is important for Pro-Audio nodes that need to
    reconfigure the hardware to a new period in IRQ-based
    scheduling.
  - Fix a regression in regex parsing.
  - Many bugfixes and improvements.
  * PipeWire
  - jackdbus is by default enabled now. The idea is that when
    jackdbus is installed, the real libjack.so is in the path and
    we can become a real JACK client.
  - Forces quantum changes by nodes or metadata will now also
    force a suspend and resume in the graph, like the rate
    changes to make sure all nodes adapt to the new quantum.
    This is important for Pro-Audio nodes that need to
    reconfigure the hardware to a new period.
  - The stream now has an EARLY_PROCESS option that can be used
    to implement custom buffer fill levels.
  - Fix a regression in regex parsing.
  - Fix a bug in position reporting in the driver node.
  - Destroying a link will now recalculate the graph correctly.
  - Fix the rate comparison for finding the best rate in the
    graph.
  - Use malloc_trim() when available to release memory.
  * Tools
  - pw-cat now supports DFF DSD files.
  - pw-cli avoid some NULL derefs in some cases.
  * Modules
  - The RAOP sink has seen some cleanups and improvements.
    It will now ask for feedback every 2 seconds to keep some
    devices alive.
  - A bug in filter-chain was fixed where it would fail to apply
    the gain when when mixing just one source.
  - The filter-chain can now pass the stream volume to a control
    in the filter-chain graph.
  - Improve volume handling in RAOP sink.
  * Pulse-server
  - Some cleanup in the pending_stream handling.
  - Fix a regression in the event emission code where it failed
    to emit a changed event when a node was linked.
  - Lower the realtime priority of pulseaudio clients.
  - Set pulse.module.id on the echo-cancel streams.
  * SPA
  - Support both old and new versions of webrtc-audio-processing
    to make the transition easier.
  - The ALSA driver now does the synch of all followers directly
    from the wakeup event. This results in more stable rate
    matching.
  - IRQ based scheduling in ALSA was improved and enabled by
    default for Pro-Audio profile. It will also link the pcms
    together to get lower latency. This now matches what JACK
    does and gives equal latency to PipeWire for Pro-Audio
    profiles.
  - GNU/Hurd support was added.
  - Some improvements to passthrough handling.
  * Bluetooth
  - Improvements to the codec handling when PipeWire is used as
    Audio Gateway.
  - Adapt to new Bluez API for BAP devices.
  * JACK
  - When the jack library is set in the default library path,
    avoid using LD_LIBRARY_PATH because this can cause confusion.
  - Handle clearing the latency on a port.
  - jack_property now always manages to actually change the
    metadata because it waits for a roundtrip before exiting.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1696852800">- Pipewire now requires vulkan 1.3, so we have to disable vulkan
  support if this requirement is not fulfilled in order to build
  correctly in Leap.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1697198400">- Add patches from upstream that fix pro-audio not producing any
  sound in 0.3.81:
  * 0001-alsa-add-api.alsa.auto-link-option.patch
  * 0002-acp-fix-compilation.patch
  * 0003-acp-only-join-and-link-when-1-capture-and-1-playback.patch
  * 0004-acp-only-disable-tsched-when-linking.patch
- Add patch from upstream that fixes issues when PCM is stopped,
  which includes fixing sound in qemu:
  * 0001-alsa-dont-check-early-wakeup-when-PCM-stopped.patch</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1697198401">- Update to version 0.3.82:
  * Highlights
  - Fix a regression in some devices when the Pro-Audio profile
    was selected.
    Only enable the IRQ based scheduling and device linking in
    specific safe cases.
  - Improve rate switching. In some cases the graph rate would
    not switch correctly.
  - Fix regression in alsa wakeups that would cause silence in
    VMs.
  - Fix a leak in the SBC codecs for SCO.
  - More improvements to the RAOP module.
  - Other small improvements and fixes.
  * PipeWire
  - Improve client property checks.
  - Allow non-power-of-2 quantums when forced.
  - Improve rate switching. In some cases the graph rate would
    not switch correctly.
  - The PIPEWIRE_QUANTUM env variable now forces the size and
    rate in the graph for the duration of the application.
    The softer PIPEWIRE_LATENCY and PIPEWIRE_RATE can still be
    used to merely suggest a maximum latency and a rate.
  * modules
  - Remove the RTSP FLUSH request in RAOP because it does not
    seem necessary.
  - The RAOP module now uses the common RTP stream functions.
  - Add sockets option to protocol-native to make pipewire listen
    on multiple sockets.
  * SPA
  - Clean up some of the log functions.
  - Add an option in ALSA to disable linking devices together.
  - Only link pcms together when 1 capture and 1 playback pcm.
    For more complex devices we can't be sure which ones can be
    linked.
  - Disable tsched only when using linked devices.
  - Add some extra checks in ALSA to avoid segfaults.
  - Add Tag support to alsa-sink and alsa-source.
  - Use dynamic pod builder when we can.
  - Set priority.driver on midi-bridge to allow it as a fallback
    driver.
  - Fix regression in alsa wakeups.
  - The PTP clock can now be found from the interface in
    node-driver.
  * pulse-server
  - Some small cleanups and internal improvements.
  - Add some memory debugging messages.
  - Add Tag messages to streams.
  * Bluetooth
  - Fix a leak in the SBC codecs for SCO.
  * JACK
  - Patch up midi events in the destination buffer instead of
    writing to the source buffer.
  - Group all jack clients together to avoid transport issues.
  * ALSA-plugins
  - Add also.deny option to block alsa clients from opening the
    PCM.
- Drop patches already included upstream:
  * 0001-alsa-add-api.alsa.auto-link-option.patch
  * 0002-acp-fix-compilation.patch
  * 0003-acp-only-join-and-link-when-1-capture-and-1-playback.patch
  * 0004-acp-only-disable-tsched-when-linking.patch
  * 0001-alsa-dont-check-early-wakeup-when-PCM-stopped.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1697716800">- Update to version 0.3.83:
  * Highlights
  - A quantum change regression was fixed.
  - Use a 2 socket server now for the manager and the
    applications with (when wireplumber is updated) different
    permissions.
  - Reduce memory usage a little in audioconvert and use fewer
    buffers.
  - Some JACK deadlocks were fixed.
  - More bugfixes and improvements.
  * PipeWire
  - Fix quantum change regression.
  - Use a 2 socket server by default. One for the session-manager
    and one for applications.
  - Fix a potential use-after-free in node and device cleanup.
  * modules
  - Some hardcoded buffer size limits were removed.
  - Fix ASYNC flag on combined-streams.
  - Add support for on-demand combined-streams using metadata.
  * SPA
  - alsa-udev will now ignore PCMs with the ACP_IGNORE udev
    environment variable.
  - The audioadapter now uses at least 2 buffers when the
    follower is async.
  - The number of buffers used by plugins was tweaked a little.
    Most plugins now only ask 1 buffer.
  - Memory usage in audioconvert was reduced.
  - Fix some unaligned reads and writes and undefined left shifts
    reported by ASAN.
  - Rework vulkan dependency checking.
  - Don't try to link ALSA devices when prepare fails. This
    fixes some crashes.
  - Fix a stall when the allowed codecs are changed in ALSA.
  - Improve ALSA rate control for sources to avoid xruns.
  - Try to fix IEC958 TrueHD and DTS playback.
  * Bluetooth
  - Improve fallback SCO mtu when the kernel doesn't tell us.
  * JACK
  - The fixed buffer size limit was removed.
  - Add an option to make input buffers writable (default true).
  - A potential deadlock was fixed when applications lock the
    process function.
  - Use a separate thread to dispatch notifications to avoid
    deadlocks.
  - Potentially fix silent export in ardour in some cases.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1698667200">- Disable the WebRTC-based echo canceller in big endian
  architectures since webrtc-audio-processing is not available
  there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1698926400">- Update to version 0.3.84 (1.0RC4):
  * Highlights
  - Fix a regression with openal because the queued buffers in
    the stream were not reported correctly.
  - Fix a bug in port busy counters that could cause random
    silent links.
  - Fix a regression in echo-cancel because it was not reporting
    its streams as ASYNC.
  - Fix a JACK regression where not all ports were enumerated in
    all cases.
  - Many more fixes and improvements.
  * PipeWire
  - pw_stream now reports the queued buffers more accurately.
    This fixes a regression when using openal. (#3592)
  - The port busy counters were not updated correctly in some
    cases. This could lead to negotiation errors and silent
    links. (#3547)
  - Ignore latency maximum when forcing rate/quantum. (#3613)
  - Nodes can now be added to multiple groups and link-groups.
    (#3612)
  * Modules
  - The filter-chain now also handles notify port dependencies
    correctly. (#3596)
  - Filter-chain has support for new linear, clamp, recip, exp,
    log, mult, sine builtin plugins.
  - The echo-cancel module now correctly reports its playback and
    capture streams as ASYNC to avoid running out of buffers.
    (#3593)
  - It is now possible to specify an array of remote names to
    connect to with the native protocol.
  - module-rtp-sap and module-rtp-sink now try to bind to the
    specified interface.
  * SPA
  - The alsa plugin now removes the runtime properties such as
    period-num, period-size and max-latency when suspended.
    (#3613)
  * Bluetooth
  - BAP Locations/Context is now set on endpoints as required by
    new bluez.
  - Improve selection of BAP leader.
  * JACK
  - Add a jack_set_sample_rate() extension function.
  - Make sure we get the info of all nodes/ports before
    completing the jack_client_open() operation so that we can
    enumerate the ports correctly in all cases. (#3618)
  * GStreamer
  - Fix types of metadata in pipewiresink.
  - Also copy metadata in buffers in all cases.
  - Fix size allocation in bufferpool for compressed formats.
  - Don't stop streaming thread when unlinked. (#3620)
  * ALSA
  - The ALSA plugin now handles NULL values from mmap_areas.
    (#3600)</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700136000">- Update to version 0.3.85 (1.0RC5):
  * Highlights
  - Fix an issue where a link could end up paused while not
    negotiated.
  - Fix an infinite recursion issue when finding runnable nodes.
  - Support XDG base directories when loading ACP config.
  - Fix MIDI event recording preview in Ardour.
  - Many more small fixes, cleanups and improvements.
  * PipeWire
  - Fix an issue where a link could end up paused while not
    negotiated. (#3619)
  - Fix an infinite recursion issue when finding runnable nodes
    by stopping the scan on feedback links around the driver.
    (#3621)
  - The system service now has better socket permissions.
  * Modules
  - Add support for uclamp. This allows the scheduler to make
    better informed decisions about where tasks should be placed,
    and what pstate to set for the CPU it is running on.
  - Emit warnings when applications are not doing the right
    locking instead of crashing.
  - Improve media.name for RAOP sinks. (#3801)
  - Support pause/resume in pipe-tunnel. (#3197)
  - Remove time rlimit when probing for realtime to avoid
    SIGXCPU.
  * SPA
  - Fix a bug where the resampler would be activated even when
    there is an ALSA pitch element. (#3628)
  - Improve resume from suspend in ALSA. (#3646)
  - Add option to expose ALSA controls as prop params.
  - Support XDG base directories when loading ACP config. This
    makes it possible to override the ACP config files.
  * Bluetooth
  - Schedule nodes in the same ISO group together.
  - More BAP fixes and cleanups.
  * JACK
  - Fix MIDI events from peer ports. This makes the MIDI event
    recording preview of Ardour work correctly.
  * GStreamer
  - Fix some error handling in the source and sink.
  * ALSA plugin
  - Improve poll descriptor handling. (#3648)
  * Docs
  - Many improvements to the layout and organization.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1701000000">- Update to version 1.0.0 (El Presidente):
  * Highlights
  - Fix a memfd/dmabuf leak when uploading buffers while shutting
    down.
  - Handle concurrent jack_port_get_buffer() calls because ardour
    seems to be doing this.
  - Improve time reporting (less jitter) in ALSA when using IRQ.
  - Many doc improvements.
  * PipeWire
  - Respect PIPEWIRE_DLCLOSE everywhere, remove pw_in_valgrind().
  - Remove a warning when a client tries to change ignored
    properties.
  * Modules
  - Fix a memfd/dmabuf leak when uploading buffers while shutting
    down.
  - Fix a potential segfault when copying mix structures. (#3658)
  - Avoid races in setrlimit in module-rt.
  - Fix a memory leak in filter-chain.
  - Set rtp.ptime on senders, not receivers.
  - The ROC modules were ported to ROC 0.3
  * SPA
  - Improve time reporting (less jitter) in ALSA when using IRQ.
    (#3657)
  - Add latency param query in libcamera.
  - Fix some compiler warnings.
  - The EVL plugin was updated.
  * Bluetooth
  - LC3 codec and compatibility improvements.
  * Pulse server
  - Fix emission of events when a sink/source state changes.
    (#3660)
  * JACK
  - Improve transport and time handling. Use unique ids to make
    consistent snapshots of the current time and transport.
  - Avoid enumerating port params that we are not going to use.
  - Optimize buffer reuse.
  - Handle concurrent jack_port_get_buffer() calls because ardour
    seems to be doing this. (#3632)
  * Docs
  - Many doc improvements.
  - Add man pages for pw-dump, pw-loopback, modules,
    pipewire-pulse.
  - Manpages are now made with Doxygen.
  - Add docs for pulse-modules</changelog>
</package>
<package pkgid="3962a74205165c92fa52c44d2181873ff23f403a8720f0c6a0f659ddbd1dcccb3742dafc5efa60b20e269ac4ca3cf540ca8d2a11217e5867d2e871735fddd3fe" name="gstreamer-plugins-bad" arch="i586">
  <version epoch="0" ver="1.22.7" rel="5.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679400000">- Add libgsttranscoder-1_0-0 to baselibs.conf</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679745600">- Move conditional pkgconfig(vo-amrwbenc) BuildRequires to main
  part of spec, now available in distro. Stop passing
  voamrwbenc=disabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1680523200">- Move pkgconfig(libchromaprint) BuildRequires to chromaprint
  plugin sub-package, and drop the hard
  gstreamer-plugins-bad-chromaprint Requires from our devel
  sub-package. This is a "stand alone" plugin, and this way
  packages depending on gstreamer-plugins-bad during build avoids
  pulling in libavcodec and libavfilter + ffmpeg-mini-devel
  packages for no reason.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + cea708overlay: fix HCR interpretation
  + d3d11bufferpool: Fix invalid access in debug print loop
  + d3d11compositor: Fix composition error on release_pad()
  + d3d11converter: Fix conversion backend selection
  + d3d11videosink: Fix tearing in case of fullscreen mode
  + d3d11window: fix memory leak
  + debugqroverlay: fix string leak
  + decklinkaudiosink: Fix playback when video caps is configured
    before audio
  + decklink: fix 10 bit RGB (r210) format auto detection
  + decklinkvideosrc:
  - RGB 4:4:4 doesn't work after GStreamer upgrade (regression)
  - unable to show HDMI stream that Blackmagic's Media Express is
    able to see
  + gtkwaylandsink:
  - Destroy GstWlWindow when parent GtkWindow is destroyed
  - Fix crash when rendering after the window is closed
  + h264decoder: Fix DPB bumping process
  + h264decoder, h265decoder: Latency reporting related fixes
  + h264parse: Validate VUI framerate
  + jpegparse: reset parse state when the SOI is not the first
    marker
  + ksvideo, directshow: Fix reference leaks in device providers
  + nvencoder: Fix CQP option setting
  + nvh264encoder: Fix template caps to include progressive mode as
    well
  + openjpegdec: allow multithread decoding only in subframe mode
  + tsdemux: Fix reading of extended Opus channel configuration
  + vulkan: fix validation layer issues
  + vulkanoverlaycompositor: fix potential use after free
  + vulkanswapper: correctly handle force-aspect-ratio=false
  + wasapi2: Fix potential crash on device activation failure
  + webrtc: Fix segfault traversing ice transports
  + webrtc: patch leak caused by early return
  + zxing: add support for zxing-c++ 2.0
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1682337600">- Add missing plugin in build_orig part of spec, BuildRequires
  already in place, just missing the built plugin in file section.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1682510400">- Only build build vo-amrwbenc plugin on openSUSE, vo-amrwbenc
  license is problematic for commercial use.</changelog>
  <changelog author="Jiri Srain &lt;jsrain@suse.com&gt;" date="1684843200">- use additional codecs on ALP</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + a2dpsink: Fails many tests in Bluetooth SIG Certification.
  + avdtputil: Use int instead of int range for fixed bitpool
    values.
  + ccconverter:
  - reintroduce frame count reset on cycle completion
  - integer overflow &amp; crashing
  + codectimestamper: remove PC file generation from plugin's own
    meson.build.
  + cudamemory: Fix for semi planar YUV memory size decision.
  + d3d11compositor:
  - Reconfigure resource only when output caps is changed.
  - Skip zero alpha input.
  + d3d11convert: Fix for runtime property update.
  + d3d11memory: Don't clear wrapped texture memory.
  + d3d11videosink:
  - Fix for ignored initial render rectangle.
  - Fix race condition in window unprepare.
  - Enhancement for initial window size decision.
  - Don't clear prepared buffer on unlock_stop().
  + dashdemux: mpdclient: fix divide by 0 if segment has no
    duration.
  + dtlstransport: Keep strong ref of dtls encoder/decoder.
  + GstPlay:
  - Avoid getting property of playbin2 if subtitle_sid is null.
  - Fix critical log when using playbin3.
  + h264decoder: Drop nonexisting picture silently without error.
  + dtmf: element classification improvements.
  + mfvideoenc: Allow only even resolution numbers.
  + sctpenc:
  - Fix potential shutdown deadlock.
  - Fix "srtp-key" check.
  + tests: disable dtls test if openssl is not present.
  + tsdemux: Set number of channels to 2 for dual mono Opus.
  + va: Various fixes for defects found with MSVC.
  + wasapi2: Allows process loopback capture on Windows 10.
  + webrtcdatachannel: Bind to parent webrtcbin using a weak
    reference.
  + webrtcbin: Fix potential deadlock when closing before any data
    was sent.
  + webrtc:
  - Plug leaks of resolved ICE addresses.
  - Do not tear down data channel before data is flushed.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1687608000">- Add 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch:
  Backport 7ed446dc,0dabf0eb from upstream to fix a heap overwrite
  in PGS subtitle overlay decoder which might trigger a crash or
  remote code execution (CVE-2023-37329 bsc#1213126).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + asfmux: fix possible unaligned write on 32-bit ARM.
  + d3d11videosink: Fix error on pause and play.
  + d3dvideosink: Fix navigation event leak.
  + decklink: Correctly handle SDK strings on macOS and free
    strings after usage on Linux.
  + dvdspu: Make sure enough data is allocated for the available
    data (bsc#1213126, CVE-2023-37329).
  + fdkaacdec: Support up to 5 rear channels.
  + h265parse: Fix framerate handling.
  + kmssink: Add STM32 LTDC and NXP i.MX8M Plus LCDIFv3
    auto-detection.
  + sdpdemux: ensure that only one srcpad is created per stream.
  + srtpdec: fix critical warnings on shutdown.
  + testsrcbin: Remove spurious caps unref.
  + va: map the mbbrc to correct enum value in get_property().
  + vtenc: apply DTS offset to ensure DTS &lt;= PTS.
  + vtdec: time glitches on h264 playback.
  + waylandsink: Emit "map" signal boarder surface is ready.
- Rebase reduce-required-meson.patch.
- Remove 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch:
  This update already include the patch.
  (CVE-2023-37329 bsc#1213126).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + d3d11bufferpool: Fix heavy CPU usage in case of fixed-size pool
  + jpegparser: jpegdecoder: Don't pollute bus and comply with spec
  + plugins: fix compiler warnings with GLib &gt;= 2.76
  + webrtcbin: Prevent critical warning when creating an additional
    data channel
  + webrtcstats: Properly report IceCandidate type
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1695124800">- Add patch from upstream to build the package with
  webrtc-audio-processing-1 in Tumbleweed:
  * 0001-Update-code-for-webrtc-audio-processing-1.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1695124801">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1695297600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + audiolatency: Forward latency query and event upstream
  + av1parser: Fix segmentation params update
  + codecparsers: Fix MPEG-1 aspect ratio table
  + d3d11convert: Passthrough allocation query on same caps
  + h264decoder: Update latency dynamically
  + h265parser:
  - Allow partially broken hvcC data
  - Fix possible overflow using max_sub_layers_minus1
    (bsc#1215793, CVE-2023-40476)
  + hlssink2: Always use forward slash separator
  + mdns: Fix a crash on context error
  + mxfdemux: Fix integer overflow causing out of bounds writes
    when handling invalid uncompressed video and check channels for
    AES3 (bsc#1215796, CVE-2023-40474, bsc#1215792, CVE-2023-40475)
  + nvencoder: Fix negotiation error when interlace-mode is
    unspecified
  + rtmp2: Allow NULL flash version, omitting the field
  + rtmp2sink: fix crash if message conversion failed
  + transcodebin: Fixes for upstream selectable support
  + va: Fix in error logs functions mismatches
  + waylandsink:
  - Crop surfaces to their display width height
  - Fix cropping for video with non-square aspect ratio
  + webrtc: Fix docs for create-data-channel action signal
- Rebase reduce-required-meson.patch
- Remove gstreamer-plugins-bad-CVE-2023-40474.patch:
  This update already include the patch.
- Remove gstreamer-plugins-bad-CVE-2023-40476.patch:
  This update already include the patch.
  (CVE-2023-40476 bsc#1215793 CVE-2023-40474 bsc#1215796).</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1698148800">- Add gstreamer-plugins-bad-CVE-2023-44429.patch:
  Backporting 1db83d3f from upstream, Clip tile rows and cols to 64
  as describe in AV1 specification.
  (CVE-2023-44429 bsc#1217211)</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + audiobuffersplit: disable max-silence-time if set to 0
  + libde265: Do not decode the non 4:2:0 8 bits format
  + codecparsers: av1: Clip max tile rows and cols values
  + codecs: h265: Do not free slice header before using it
  + d3d11converter: Fix 10/12bits planar output
  + d3d11decoder: Fix crash on negotiate() when decoder is not
    configured
  + d3d11videosink: Fix toggling between fullscreen and maximized
  + d3d11videosink: Fix window switching in case of fullscreen mode
  + d3d11screencapturesrc: Fix mouse cursor blending
  + decklink: Fix broken COM string conversion
  + decklink: Decklink Device Provider wrongly parses SDK strings
  + gstwayland: Don't depend on wayland-protocols
  + interaudiosrc: Add audio meta to buffers containing
    non-interleaved samples
  + kmssink: Add TIDSS auto-detection
  + mfvideoencoder: Fix typo in template caps
  + mxfdemux: Store GstMXFDemuxEssenceTrack in their own fixed
    allocation
  + nvcodec: fix bounds for auto-select GPU enumeration
  + openh264: Fail gracefully if openh264 encoder/decoder creation
    fails
  + tsmux: More cleanups
  + tsmux: Fill padding packets with stuffing bytes
  + v4l2codecs: Fix tiled formats stride conversion
  + v4l2videodec: Correctly free caps to avoid memory leak
  + wasapi2: Don't use global volume control object
  + wasapi2device: Ignore activation failed device
- Rebase reduce-required-meson.patch
- Remove gstreamer-plugins-bad-CVE-2023-44429.patch:
  This update already include the patch.
  (CVE-2023-40476 bsc#1215793 CVE-2023-40474 bsc#1215796).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700568000">- Move pkgconfig(dvdnav) and pkgconfig(dvdread) BuildRequires out
  of BUILD_ORIG conditional, and stop passing resindvd=disabled and
  siren=disabled to meson setup, build dvd and siren 7 support in
  main package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700740800">- Stop passing sctp=disabled and pass sctp=enabled to meson setup
  instead, enable build of sctp plugin.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="e223d16c662daaa0a99a3734a1d5d70664593c2b9f9a133af1c1c38fc28f91357a79ef172863d4a97be2c354466633445e10b2ea8448c64609f380e16337782d" name="gstreamer-plugins-bad" arch="src">
  <version epoch="0" ver="1.22.7" rel="5.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679400000">- Add libgsttranscoder-1_0-0 to baselibs.conf</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679745600">- Move conditional pkgconfig(vo-amrwbenc) BuildRequires to main
  part of spec, now available in distro. Stop passing
  voamrwbenc=disabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1680523200">- Move pkgconfig(libchromaprint) BuildRequires to chromaprint
  plugin sub-package, and drop the hard
  gstreamer-plugins-bad-chromaprint Requires from our devel
  sub-package. This is a "stand alone" plugin, and this way
  packages depending on gstreamer-plugins-bad during build avoids
  pulling in libavcodec and libavfilter + ffmpeg-mini-devel
  packages for no reason.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + cea708overlay: fix HCR interpretation
  + d3d11bufferpool: Fix invalid access in debug print loop
  + d3d11compositor: Fix composition error on release_pad()
  + d3d11converter: Fix conversion backend selection
  + d3d11videosink: Fix tearing in case of fullscreen mode
  + d3d11window: fix memory leak
  + debugqroverlay: fix string leak
  + decklinkaudiosink: Fix playback when video caps is configured
    before audio
  + decklink: fix 10 bit RGB (r210) format auto detection
  + decklinkvideosrc:
  - RGB 4:4:4 doesn't work after GStreamer upgrade (regression)
  - unable to show HDMI stream that Blackmagic's Media Express is
    able to see
  + gtkwaylandsink:
  - Destroy GstWlWindow when parent GtkWindow is destroyed
  - Fix crash when rendering after the window is closed
  + h264decoder: Fix DPB bumping process
  + h264decoder, h265decoder: Latency reporting related fixes
  + h264parse: Validate VUI framerate
  + jpegparse: reset parse state when the SOI is not the first
    marker
  + ksvideo, directshow: Fix reference leaks in device providers
  + nvencoder: Fix CQP option setting
  + nvh264encoder: Fix template caps to include progressive mode as
    well
  + openjpegdec: allow multithread decoding only in subframe mode
  + tsdemux: Fix reading of extended Opus channel configuration
  + vulkan: fix validation layer issues
  + vulkanoverlaycompositor: fix potential use after free
  + vulkanswapper: correctly handle force-aspect-ratio=false
  + wasapi2: Fix potential crash on device activation failure
  + webrtc: Fix segfault traversing ice transports
  + webrtc: patch leak caused by early return
  + zxing: add support for zxing-c++ 2.0
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1682337600">- Add missing plugin in build_orig part of spec, BuildRequires
  already in place, just missing the built plugin in file section.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1682510400">- Only build build vo-amrwbenc plugin on openSUSE, vo-amrwbenc
  license is problematic for commercial use.</changelog>
  <changelog author="Jiri Srain &lt;jsrain@suse.com&gt;" date="1684843200">- use additional codecs on ALP</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + a2dpsink: Fails many tests in Bluetooth SIG Certification.
  + avdtputil: Use int instead of int range for fixed bitpool
    values.
  + ccconverter:
  - reintroduce frame count reset on cycle completion
  - integer overflow &amp; crashing
  + codectimestamper: remove PC file generation from plugin's own
    meson.build.
  + cudamemory: Fix for semi planar YUV memory size decision.
  + d3d11compositor:
  - Reconfigure resource only when output caps is changed.
  - Skip zero alpha input.
  + d3d11convert: Fix for runtime property update.
  + d3d11memory: Don't clear wrapped texture memory.
  + d3d11videosink:
  - Fix for ignored initial render rectangle.
  - Fix race condition in window unprepare.
  - Enhancement for initial window size decision.
  - Don't clear prepared buffer on unlock_stop().
  + dashdemux: mpdclient: fix divide by 0 if segment has no
    duration.
  + dtlstransport: Keep strong ref of dtls encoder/decoder.
  + GstPlay:
  - Avoid getting property of playbin2 if subtitle_sid is null.
  - Fix critical log when using playbin3.
  + h264decoder: Drop nonexisting picture silently without error.
  + dtmf: element classification improvements.
  + mfvideoenc: Allow only even resolution numbers.
  + sctpenc:
  - Fix potential shutdown deadlock.
  - Fix "srtp-key" check.
  + tests: disable dtls test if openssl is not present.
  + tsdemux: Set number of channels to 2 for dual mono Opus.
  + va: Various fixes for defects found with MSVC.
  + wasapi2: Allows process loopback capture on Windows 10.
  + webrtcdatachannel: Bind to parent webrtcbin using a weak
    reference.
  + webrtcbin: Fix potential deadlock when closing before any data
    was sent.
  + webrtc:
  - Plug leaks of resolved ICE addresses.
  - Do not tear down data channel before data is flushed.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1687608000">- Add 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch:
  Backport 7ed446dc,0dabf0eb from upstream to fix a heap overwrite
  in PGS subtitle overlay decoder which might trigger a crash or
  remote code execution (CVE-2023-37329 bsc#1213126).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + asfmux: fix possible unaligned write on 32-bit ARM.
  + d3d11videosink: Fix error on pause and play.
  + d3dvideosink: Fix navigation event leak.
  + decklink: Correctly handle SDK strings on macOS and free
    strings after usage on Linux.
  + dvdspu: Make sure enough data is allocated for the available
    data (bsc#1213126, CVE-2023-37329).
  + fdkaacdec: Support up to 5 rear channels.
  + h265parse: Fix framerate handling.
  + kmssink: Add STM32 LTDC and NXP i.MX8M Plus LCDIFv3
    auto-detection.
  + sdpdemux: ensure that only one srcpad is created per stream.
  + srtpdec: fix critical warnings on shutdown.
  + testsrcbin: Remove spurious caps unref.
  + va: map the mbbrc to correct enum value in get_property().
  + vtenc: apply DTS offset to ensure DTS &lt;= PTS.
  + vtdec: time glitches on h264 playback.
  + waylandsink: Emit "map" signal boarder surface is ready.
- Rebase reduce-required-meson.patch.
- Remove 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch:
  This update already include the patch.
  (CVE-2023-37329 bsc#1213126).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + d3d11bufferpool: Fix heavy CPU usage in case of fixed-size pool
  + jpegparser: jpegdecoder: Don't pollute bus and comply with spec
  + plugins: fix compiler warnings with GLib &gt;= 2.76
  + webrtcbin: Prevent critical warning when creating an additional
    data channel
  + webrtcstats: Properly report IceCandidate type
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1695124800">- Add patch from upstream to build the package with
  webrtc-audio-processing-1 in Tumbleweed:
  * 0001-Update-code-for-webrtc-audio-processing-1.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1695124801">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1695297600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + audiolatency: Forward latency query and event upstream
  + av1parser: Fix segmentation params update
  + codecparsers: Fix MPEG-1 aspect ratio table
  + d3d11convert: Passthrough allocation query on same caps
  + h264decoder: Update latency dynamically
  + h265parser:
  - Allow partially broken hvcC data
  - Fix possible overflow using max_sub_layers_minus1
    (bsc#1215793, CVE-2023-40476)
  + hlssink2: Always use forward slash separator
  + mdns: Fix a crash on context error
  + mxfdemux: Fix integer overflow causing out of bounds writes
    when handling invalid uncompressed video and check channels for
    AES3 (bsc#1215796, CVE-2023-40474, bsc#1215792, CVE-2023-40475)
  + nvencoder: Fix negotiation error when interlace-mode is
    unspecified
  + rtmp2: Allow NULL flash version, omitting the field
  + rtmp2sink: fix crash if message conversion failed
  + transcodebin: Fixes for upstream selectable support
  + va: Fix in error logs functions mismatches
  + waylandsink:
  - Crop surfaces to their display width height
  - Fix cropping for video with non-square aspect ratio
  + webrtc: Fix docs for create-data-channel action signal
- Rebase reduce-required-meson.patch
- Remove gstreamer-plugins-bad-CVE-2023-40474.patch:
  This update already include the patch.
- Remove gstreamer-plugins-bad-CVE-2023-40476.patch:
  This update already include the patch.
  (CVE-2023-40476 bsc#1215793 CVE-2023-40474 bsc#1215796).</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1698148800">- Add gstreamer-plugins-bad-CVE-2023-44429.patch:
  Backporting 1db83d3f from upstream, Clip tile rows and cols to 64
  as describe in AV1 specification.
  (CVE-2023-44429 bsc#1217211)</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + audiobuffersplit: disable max-silence-time if set to 0
  + libde265: Do not decode the non 4:2:0 8 bits format
  + codecparsers: av1: Clip max tile rows and cols values
  + codecs: h265: Do not free slice header before using it
  + d3d11converter: Fix 10/12bits planar output
  + d3d11decoder: Fix crash on negotiate() when decoder is not
    configured
  + d3d11videosink: Fix toggling between fullscreen and maximized
  + d3d11videosink: Fix window switching in case of fullscreen mode
  + d3d11screencapturesrc: Fix mouse cursor blending
  + decklink: Fix broken COM string conversion
  + decklink: Decklink Device Provider wrongly parses SDK strings
  + gstwayland: Don't depend on wayland-protocols
  + interaudiosrc: Add audio meta to buffers containing
    non-interleaved samples
  + kmssink: Add TIDSS auto-detection
  + mfvideoencoder: Fix typo in template caps
  + mxfdemux: Store GstMXFDemuxEssenceTrack in their own fixed
    allocation
  + nvcodec: fix bounds for auto-select GPU enumeration
  + openh264: Fail gracefully if openh264 encoder/decoder creation
    fails
  + tsmux: More cleanups
  + tsmux: Fill padding packets with stuffing bytes
  + v4l2codecs: Fix tiled formats stride conversion
  + v4l2videodec: Correctly free caps to avoid memory leak
  + wasapi2: Don't use global volume control object
  + wasapi2device: Ignore activation failed device
- Rebase reduce-required-meson.patch
- Remove gstreamer-plugins-bad-CVE-2023-44429.patch:
  This update already include the patch.
  (CVE-2023-40476 bsc#1215793 CVE-2023-40474 bsc#1215796).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700568000">- Move pkgconfig(dvdnav) and pkgconfig(dvdread) BuildRequires out
  of BUILD_ORIG conditional, and stop passing resindvd=disabled and
  siren=disabled to meson setup, build dvd and siren 7 support in
  main package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700740800">- Stop passing sctp=disabled and pass sctp=enabled to meson setup
  instead, enable build of sctp plugin.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="20c8630b91193d076896ed1be02f9d8679c3b507d00235cfd5df2f22950a6647b691984b0ce81d3be93be8cebc6592015d9e798affcdaff9b5b62cfc3e53db17" name="gstreamer-plugins-bad" arch="x86_64">
  <version epoch="0" ver="1.22.7" rel="5.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679400000">- Add libgsttranscoder-1_0-0 to baselibs.conf</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679745600">- Move conditional pkgconfig(vo-amrwbenc) BuildRequires to main
  part of spec, now available in distro. Stop passing
  voamrwbenc=disabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1680523200">- Move pkgconfig(libchromaprint) BuildRequires to chromaprint
  plugin sub-package, and drop the hard
  gstreamer-plugins-bad-chromaprint Requires from our devel
  sub-package. This is a "stand alone" plugin, and this way
  packages depending on gstreamer-plugins-bad during build avoids
  pulling in libavcodec and libavfilter + ffmpeg-mini-devel
  packages for no reason.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + cea708overlay: fix HCR interpretation
  + d3d11bufferpool: Fix invalid access in debug print loop
  + d3d11compositor: Fix composition error on release_pad()
  + d3d11converter: Fix conversion backend selection
  + d3d11videosink: Fix tearing in case of fullscreen mode
  + d3d11window: fix memory leak
  + debugqroverlay: fix string leak
  + decklinkaudiosink: Fix playback when video caps is configured
    before audio
  + decklink: fix 10 bit RGB (r210) format auto detection
  + decklinkvideosrc:
  - RGB 4:4:4 doesn't work after GStreamer upgrade (regression)
  - unable to show HDMI stream that Blackmagic's Media Express is
    able to see
  + gtkwaylandsink:
  - Destroy GstWlWindow when parent GtkWindow is destroyed
  - Fix crash when rendering after the window is closed
  + h264decoder: Fix DPB bumping process
  + h264decoder, h265decoder: Latency reporting related fixes
  + h264parse: Validate VUI framerate
  + jpegparse: reset parse state when the SOI is not the first
    marker
  + ksvideo, directshow: Fix reference leaks in device providers
  + nvencoder: Fix CQP option setting
  + nvh264encoder: Fix template caps to include progressive mode as
    well
  + openjpegdec: allow multithread decoding only in subframe mode
  + tsdemux: Fix reading of extended Opus channel configuration
  + vulkan: fix validation layer issues
  + vulkanoverlaycompositor: fix potential use after free
  + vulkanswapper: correctly handle force-aspect-ratio=false
  + wasapi2: Fix potential crash on device activation failure
  + webrtc: Fix segfault traversing ice transports
  + webrtc: patch leak caused by early return
  + zxing: add support for zxing-c++ 2.0
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1682337600">- Add missing plugin in build_orig part of spec, BuildRequires
  already in place, just missing the built plugin in file section.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1682510400">- Only build build vo-amrwbenc plugin on openSUSE, vo-amrwbenc
  license is problematic for commercial use.</changelog>
  <changelog author="Jiri Srain &lt;jsrain@suse.com&gt;" date="1684843200">- use additional codecs on ALP</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + a2dpsink: Fails many tests in Bluetooth SIG Certification.
  + avdtputil: Use int instead of int range for fixed bitpool
    values.
  + ccconverter:
  - reintroduce frame count reset on cycle completion
  - integer overflow &amp; crashing
  + codectimestamper: remove PC file generation from plugin's own
    meson.build.
  + cudamemory: Fix for semi planar YUV memory size decision.
  + d3d11compositor:
  - Reconfigure resource only when output caps is changed.
  - Skip zero alpha input.
  + d3d11convert: Fix for runtime property update.
  + d3d11memory: Don't clear wrapped texture memory.
  + d3d11videosink:
  - Fix for ignored initial render rectangle.
  - Fix race condition in window unprepare.
  - Enhancement for initial window size decision.
  - Don't clear prepared buffer on unlock_stop().
  + dashdemux: mpdclient: fix divide by 0 if segment has no
    duration.
  + dtlstransport: Keep strong ref of dtls encoder/decoder.
  + GstPlay:
  - Avoid getting property of playbin2 if subtitle_sid is null.
  - Fix critical log when using playbin3.
  + h264decoder: Drop nonexisting picture silently without error.
  + dtmf: element classification improvements.
  + mfvideoenc: Allow only even resolution numbers.
  + sctpenc:
  - Fix potential shutdown deadlock.
  - Fix "srtp-key" check.
  + tests: disable dtls test if openssl is not present.
  + tsdemux: Set number of channels to 2 for dual mono Opus.
  + va: Various fixes for defects found with MSVC.
  + wasapi2: Allows process loopback capture on Windows 10.
  + webrtcdatachannel: Bind to parent webrtcbin using a weak
    reference.
  + webrtcbin: Fix potential deadlock when closing before any data
    was sent.
  + webrtc:
  - Plug leaks of resolved ICE addresses.
  - Do not tear down data channel before data is flushed.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1687608000">- Add 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch:
  Backport 7ed446dc,0dabf0eb from upstream to fix a heap overwrite
  in PGS subtitle overlay decoder which might trigger a crash or
  remote code execution (CVE-2023-37329 bsc#1213126).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + asfmux: fix possible unaligned write on 32-bit ARM.
  + d3d11videosink: Fix error on pause and play.
  + d3dvideosink: Fix navigation event leak.
  + decklink: Correctly handle SDK strings on macOS and free
    strings after usage on Linux.
  + dvdspu: Make sure enough data is allocated for the available
    data (bsc#1213126, CVE-2023-37329).
  + fdkaacdec: Support up to 5 rear channels.
  + h265parse: Fix framerate handling.
  + kmssink: Add STM32 LTDC and NXP i.MX8M Plus LCDIFv3
    auto-detection.
  + sdpdemux: ensure that only one srcpad is created per stream.
  + srtpdec: fix critical warnings on shutdown.
  + testsrcbin: Remove spurious caps unref.
  + va: map the mbbrc to correct enum value in get_property().
  + vtenc: apply DTS offset to ensure DTS &lt;= PTS.
  + vtdec: time glitches on h264 playback.
  + waylandsink: Emit "map" signal boarder surface is ready.
- Rebase reduce-required-meson.patch.
- Remove 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch:
  This update already include the patch.
  (CVE-2023-37329 bsc#1213126).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + d3d11bufferpool: Fix heavy CPU usage in case of fixed-size pool
  + jpegparser: jpegdecoder: Don't pollute bus and comply with spec
  + plugins: fix compiler warnings with GLib &gt;= 2.76
  + webrtcbin: Prevent critical warning when creating an additional
    data channel
  + webrtcstats: Properly report IceCandidate type
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1695124800">- Add patch from upstream to build the package with
  webrtc-audio-processing-1 in Tumbleweed:
  * 0001-Update-code-for-webrtc-audio-processing-1.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1695124801">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1695297600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + audiolatency: Forward latency query and event upstream
  + av1parser: Fix segmentation params update
  + codecparsers: Fix MPEG-1 aspect ratio table
  + d3d11convert: Passthrough allocation query on same caps
  + h264decoder: Update latency dynamically
  + h265parser:
  - Allow partially broken hvcC data
  - Fix possible overflow using max_sub_layers_minus1
    (bsc#1215793, CVE-2023-40476)
  + hlssink2: Always use forward slash separator
  + mdns: Fix a crash on context error
  + mxfdemux: Fix integer overflow causing out of bounds writes
    when handling invalid uncompressed video and check channels for
    AES3 (bsc#1215796, CVE-2023-40474, bsc#1215792, CVE-2023-40475)
  + nvencoder: Fix negotiation error when interlace-mode is
    unspecified
  + rtmp2: Allow NULL flash version, omitting the field
  + rtmp2sink: fix crash if message conversion failed
  + transcodebin: Fixes for upstream selectable support
  + va: Fix in error logs functions mismatches
  + waylandsink:
  - Crop surfaces to their display width height
  - Fix cropping for video with non-square aspect ratio
  + webrtc: Fix docs for create-data-channel action signal
- Rebase reduce-required-meson.patch
- Remove gstreamer-plugins-bad-CVE-2023-40474.patch:
  This update already include the patch.
- Remove gstreamer-plugins-bad-CVE-2023-40476.patch:
  This update already include the patch.
  (CVE-2023-40476 bsc#1215793 CVE-2023-40474 bsc#1215796).</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1698148800">- Add gstreamer-plugins-bad-CVE-2023-44429.patch:
  Backporting 1db83d3f from upstream, Clip tile rows and cols to 64
  as describe in AV1 specification.
  (CVE-2023-44429 bsc#1217211)</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + audiobuffersplit: disable max-silence-time if set to 0
  + libde265: Do not decode the non 4:2:0 8 bits format
  + codecparsers: av1: Clip max tile rows and cols values
  + codecs: h265: Do not free slice header before using it
  + d3d11converter: Fix 10/12bits planar output
  + d3d11decoder: Fix crash on negotiate() when decoder is not
    configured
  + d3d11videosink: Fix toggling between fullscreen and maximized
  + d3d11videosink: Fix window switching in case of fullscreen mode
  + d3d11screencapturesrc: Fix mouse cursor blending
  + decklink: Fix broken COM string conversion
  + decklink: Decklink Device Provider wrongly parses SDK strings
  + gstwayland: Don't depend on wayland-protocols
  + interaudiosrc: Add audio meta to buffers containing
    non-interleaved samples
  + kmssink: Add TIDSS auto-detection
  + mfvideoencoder: Fix typo in template caps
  + mxfdemux: Store GstMXFDemuxEssenceTrack in their own fixed
    allocation
  + nvcodec: fix bounds for auto-select GPU enumeration
  + openh264: Fail gracefully if openh264 encoder/decoder creation
    fails
  + tsmux: More cleanups
  + tsmux: Fill padding packets with stuffing bytes
  + v4l2codecs: Fix tiled formats stride conversion
  + v4l2videodec: Correctly free caps to avoid memory leak
  + wasapi2: Don't use global volume control object
  + wasapi2device: Ignore activation failed device
- Rebase reduce-required-meson.patch
- Remove gstreamer-plugins-bad-CVE-2023-44429.patch:
  This update already include the patch.
  (CVE-2023-40476 bsc#1215793 CVE-2023-40474 bsc#1215796).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700568000">- Move pkgconfig(dvdnav) and pkgconfig(dvdread) BuildRequires out
  of BUILD_ORIG conditional, and stop passing resindvd=disabled and
  siren=disabled to meson setup, build dvd and siren 7 support in
  main package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700740800">- Stop passing sctp=disabled and pass sctp=enabled to meson setup
  instead, enable build of sctp plugin.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="dca9acfe76b606b008f442152080e925518fda07e918a08b6e35e4f3ffd3f6758a9db3b2aaa7e4c8c03871f19ebfb85aaa52a61cc0d8938f675a1740b97de294" name="gstreamer-plugins-bad-32bit" arch="x86_64">
  <version epoch="0" ver="1.22.7" rel="5.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679400000">- Add libgsttranscoder-1_0-0 to baselibs.conf</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679745600">- Move conditional pkgconfig(vo-amrwbenc) BuildRequires to main
  part of spec, now available in distro. Stop passing
  voamrwbenc=disabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1680523200">- Move pkgconfig(libchromaprint) BuildRequires to chromaprint
  plugin sub-package, and drop the hard
  gstreamer-plugins-bad-chromaprint Requires from our devel
  sub-package. This is a "stand alone" plugin, and this way
  packages depending on gstreamer-plugins-bad during build avoids
  pulling in libavcodec and libavfilter + ffmpeg-mini-devel
  packages for no reason.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + cea708overlay: fix HCR interpretation
  + d3d11bufferpool: Fix invalid access in debug print loop
  + d3d11compositor: Fix composition error on release_pad()
  + d3d11converter: Fix conversion backend selection
  + d3d11videosink: Fix tearing in case of fullscreen mode
  + d3d11window: fix memory leak
  + debugqroverlay: fix string leak
  + decklinkaudiosink: Fix playback when video caps is configured
    before audio
  + decklink: fix 10 bit RGB (r210) format auto detection
  + decklinkvideosrc:
  - RGB 4:4:4 doesn't work after GStreamer upgrade (regression)
  - unable to show HDMI stream that Blackmagic's Media Express is
    able to see
  + gtkwaylandsink:
  - Destroy GstWlWindow when parent GtkWindow is destroyed
  - Fix crash when rendering after the window is closed
  + h264decoder: Fix DPB bumping process
  + h264decoder, h265decoder: Latency reporting related fixes
  + h264parse: Validate VUI framerate
  + jpegparse: reset parse state when the SOI is not the first
    marker
  + ksvideo, directshow: Fix reference leaks in device providers
  + nvencoder: Fix CQP option setting
  + nvh264encoder: Fix template caps to include progressive mode as
    well
  + openjpegdec: allow multithread decoding only in subframe mode
  + tsdemux: Fix reading of extended Opus channel configuration
  + vulkan: fix validation layer issues
  + vulkanoverlaycompositor: fix potential use after free
  + vulkanswapper: correctly handle force-aspect-ratio=false
  + wasapi2: Fix potential crash on device activation failure
  + webrtc: Fix segfault traversing ice transports
  + webrtc: patch leak caused by early return
  + zxing: add support for zxing-c++ 2.0
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1682337600">- Add missing plugin in build_orig part of spec, BuildRequires
  already in place, just missing the built plugin in file section.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1682510400">- Only build build vo-amrwbenc plugin on openSUSE, vo-amrwbenc
  license is problematic for commercial use.</changelog>
  <changelog author="Jiri Srain &lt;jsrain@suse.com&gt;" date="1684843200">- use additional codecs on ALP</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + a2dpsink: Fails many tests in Bluetooth SIG Certification.
  + avdtputil: Use int instead of int range for fixed bitpool
    values.
  + ccconverter:
  - reintroduce frame count reset on cycle completion
  - integer overflow &amp; crashing
  + codectimestamper: remove PC file generation from plugin's own
    meson.build.
  + cudamemory: Fix for semi planar YUV memory size decision.
  + d3d11compositor:
  - Reconfigure resource only when output caps is changed.
  - Skip zero alpha input.
  + d3d11convert: Fix for runtime property update.
  + d3d11memory: Don't clear wrapped texture memory.
  + d3d11videosink:
  - Fix for ignored initial render rectangle.
  - Fix race condition in window unprepare.
  - Enhancement for initial window size decision.
  - Don't clear prepared buffer on unlock_stop().
  + dashdemux: mpdclient: fix divide by 0 if segment has no
    duration.
  + dtlstransport: Keep strong ref of dtls encoder/decoder.
  + GstPlay:
  - Avoid getting property of playbin2 if subtitle_sid is null.
  - Fix critical log when using playbin3.
  + h264decoder: Drop nonexisting picture silently without error.
  + dtmf: element classification improvements.
  + mfvideoenc: Allow only even resolution numbers.
  + sctpenc:
  - Fix potential shutdown deadlock.
  - Fix "srtp-key" check.
  + tests: disable dtls test if openssl is not present.
  + tsdemux: Set number of channels to 2 for dual mono Opus.
  + va: Various fixes for defects found with MSVC.
  + wasapi2: Allows process loopback capture on Windows 10.
  + webrtcdatachannel: Bind to parent webrtcbin using a weak
    reference.
  + webrtcbin: Fix potential deadlock when closing before any data
    was sent.
  + webrtc:
  - Plug leaks of resolved ICE addresses.
  - Do not tear down data channel before data is flushed.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1687608000">- Add 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch:
  Backport 7ed446dc,0dabf0eb from upstream to fix a heap overwrite
  in PGS subtitle overlay decoder which might trigger a crash or
  remote code execution (CVE-2023-37329 bsc#1213126).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + asfmux: fix possible unaligned write on 32-bit ARM.
  + d3d11videosink: Fix error on pause and play.
  + d3dvideosink: Fix navigation event leak.
  + decklink: Correctly handle SDK strings on macOS and free
    strings after usage on Linux.
  + dvdspu: Make sure enough data is allocated for the available
    data (bsc#1213126, CVE-2023-37329).
  + fdkaacdec: Support up to 5 rear channels.
  + h265parse: Fix framerate handling.
  + kmssink: Add STM32 LTDC and NXP i.MX8M Plus LCDIFv3
    auto-detection.
  + sdpdemux: ensure that only one srcpad is created per stream.
  + srtpdec: fix critical warnings on shutdown.
  + testsrcbin: Remove spurious caps unref.
  + va: map the mbbrc to correct enum value in get_property().
  + vtenc: apply DTS offset to ensure DTS &lt;= PTS.
  + vtdec: time glitches on h264 playback.
  + waylandsink: Emit "map" signal boarder surface is ready.
- Rebase reduce-required-meson.patch.
- Remove 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch:
  This update already include the patch.
  (CVE-2023-37329 bsc#1213126).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + d3d11bufferpool: Fix heavy CPU usage in case of fixed-size pool
  + jpegparser: jpegdecoder: Don't pollute bus and comply with spec
  + plugins: fix compiler warnings with GLib &gt;= 2.76
  + webrtcbin: Prevent critical warning when creating an additional
    data channel
  + webrtcstats: Properly report IceCandidate type
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1695124800">- Add patch from upstream to build the package with
  webrtc-audio-processing-1 in Tumbleweed:
  * 0001-Update-code-for-webrtc-audio-processing-1.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1695124801">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1695297600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + audiolatency: Forward latency query and event upstream
  + av1parser: Fix segmentation params update
  + codecparsers: Fix MPEG-1 aspect ratio table
  + d3d11convert: Passthrough allocation query on same caps
  + h264decoder: Update latency dynamically
  + h265parser:
  - Allow partially broken hvcC data
  - Fix possible overflow using max_sub_layers_minus1
    (bsc#1215793, CVE-2023-40476)
  + hlssink2: Always use forward slash separator
  + mdns: Fix a crash on context error
  + mxfdemux: Fix integer overflow causing out of bounds writes
    when handling invalid uncompressed video and check channels for
    AES3 (bsc#1215796, CVE-2023-40474, bsc#1215792, CVE-2023-40475)
  + nvencoder: Fix negotiation error when interlace-mode is
    unspecified
  + rtmp2: Allow NULL flash version, omitting the field
  + rtmp2sink: fix crash if message conversion failed
  + transcodebin: Fixes for upstream selectable support
  + va: Fix in error logs functions mismatches
  + waylandsink:
  - Crop surfaces to their display width height
  - Fix cropping for video with non-square aspect ratio
  + webrtc: Fix docs for create-data-channel action signal
- Rebase reduce-required-meson.patch
- Remove gstreamer-plugins-bad-CVE-2023-40474.patch:
  This update already include the patch.
- Remove gstreamer-plugins-bad-CVE-2023-40476.patch:
  This update already include the patch.
  (CVE-2023-40476 bsc#1215793 CVE-2023-40474 bsc#1215796).</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1698148800">- Add gstreamer-plugins-bad-CVE-2023-44429.patch:
  Backporting 1db83d3f from upstream, Clip tile rows and cols to 64
  as describe in AV1 specification.
  (CVE-2023-44429 bsc#1217211)</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + audiobuffersplit: disable max-silence-time if set to 0
  + libde265: Do not decode the non 4:2:0 8 bits format
  + codecparsers: av1: Clip max tile rows and cols values
  + codecs: h265: Do not free slice header before using it
  + d3d11converter: Fix 10/12bits planar output
  + d3d11decoder: Fix crash on negotiate() when decoder is not
    configured
  + d3d11videosink: Fix toggling between fullscreen and maximized
  + d3d11videosink: Fix window switching in case of fullscreen mode
  + d3d11screencapturesrc: Fix mouse cursor blending
  + decklink: Fix broken COM string conversion
  + decklink: Decklink Device Provider wrongly parses SDK strings
  + gstwayland: Don't depend on wayland-protocols
  + interaudiosrc: Add audio meta to buffers containing
    non-interleaved samples
  + kmssink: Add TIDSS auto-detection
  + mfvideoencoder: Fix typo in template caps
  + mxfdemux: Store GstMXFDemuxEssenceTrack in their own fixed
    allocation
  + nvcodec: fix bounds for auto-select GPU enumeration
  + openh264: Fail gracefully if openh264 encoder/decoder creation
    fails
  + tsmux: More cleanups
  + tsmux: Fill padding packets with stuffing bytes
  + v4l2codecs: Fix tiled formats stride conversion
  + v4l2videodec: Correctly free caps to avoid memory leak
  + wasapi2: Don't use global volume control object
  + wasapi2device: Ignore activation failed device
- Rebase reduce-required-meson.patch
- Remove gstreamer-plugins-bad-CVE-2023-44429.patch:
  This update already include the patch.
  (CVE-2023-40476 bsc#1215793 CVE-2023-40474 bsc#1215796).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700568000">- Move pkgconfig(dvdnav) and pkgconfig(dvdread) BuildRequires out
  of BUILD_ORIG conditional, and stop passing resindvd=disabled and
  siren=disabled to meson setup, build dvd and siren 7 support in
  main package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700740800">- Stop passing sctp=disabled and pass sctp=enabled to meson setup
  instead, enable build of sctp plugin.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="ca4ac72e10e5afead807c8086103c59eaa6de44c81b38797c49f1f9d36acc997b61f69c8bf95dfb9c849a6df50a147149f3882a9cece39fb54ba24035751fee1" name="gstreamer-plugins-bad-32bit-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.22.7" rel="5.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679400000">- Add libgsttranscoder-1_0-0 to baselibs.conf</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679745600">- Move conditional pkgconfig(vo-amrwbenc) BuildRequires to main
  part of spec, now available in distro. Stop passing
  voamrwbenc=disabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1680523200">- Move pkgconfig(libchromaprint) BuildRequires to chromaprint
  plugin sub-package, and drop the hard
  gstreamer-plugins-bad-chromaprint Requires from our devel
  sub-package. This is a "stand alone" plugin, and this way
  packages depending on gstreamer-plugins-bad during build avoids
  pulling in libavcodec and libavfilter + ffmpeg-mini-devel
  packages for no reason.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + cea708overlay: fix HCR interpretation
  + d3d11bufferpool: Fix invalid access in debug print loop
  + d3d11compositor: Fix composition error on release_pad()
  + d3d11converter: Fix conversion backend selection
  + d3d11videosink: Fix tearing in case of fullscreen mode
  + d3d11window: fix memory leak
  + debugqroverlay: fix string leak
  + decklinkaudiosink: Fix playback when video caps is configured
    before audio
  + decklink: fix 10 bit RGB (r210) format auto detection
  + decklinkvideosrc:
  - RGB 4:4:4 doesn't work after GStreamer upgrade (regression)
  - unable to show HDMI stream that Blackmagic's Media Express is
    able to see
  + gtkwaylandsink:
  - Destroy GstWlWindow when parent GtkWindow is destroyed
  - Fix crash when rendering after the window is closed
  + h264decoder: Fix DPB bumping process
  + h264decoder, h265decoder: Latency reporting related fixes
  + h264parse: Validate VUI framerate
  + jpegparse: reset parse state when the SOI is not the first
    marker
  + ksvideo, directshow: Fix reference leaks in device providers
  + nvencoder: Fix CQP option setting
  + nvh264encoder: Fix template caps to include progressive mode as
    well
  + openjpegdec: allow multithread decoding only in subframe mode
  + tsdemux: Fix reading of extended Opus channel configuration
  + vulkan: fix validation layer issues
  + vulkanoverlaycompositor: fix potential use after free
  + vulkanswapper: correctly handle force-aspect-ratio=false
  + wasapi2: Fix potential crash on device activation failure
  + webrtc: Fix segfault traversing ice transports
  + webrtc: patch leak caused by early return
  + zxing: add support for zxing-c++ 2.0
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1682337600">- Add missing plugin in build_orig part of spec, BuildRequires
  already in place, just missing the built plugin in file section.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1682510400">- Only build build vo-amrwbenc plugin on openSUSE, vo-amrwbenc
  license is problematic for commercial use.</changelog>
  <changelog author="Jiri Srain &lt;jsrain@suse.com&gt;" date="1684843200">- use additional codecs on ALP</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + a2dpsink: Fails many tests in Bluetooth SIG Certification.
  + avdtputil: Use int instead of int range for fixed bitpool
    values.
  + ccconverter:
  - reintroduce frame count reset on cycle completion
  - integer overflow &amp; crashing
  + codectimestamper: remove PC file generation from plugin's own
    meson.build.
  + cudamemory: Fix for semi planar YUV memory size decision.
  + d3d11compositor:
  - Reconfigure resource only when output caps is changed.
  - Skip zero alpha input.
  + d3d11convert: Fix for runtime property update.
  + d3d11memory: Don't clear wrapped texture memory.
  + d3d11videosink:
  - Fix for ignored initial render rectangle.
  - Fix race condition in window unprepare.
  - Enhancement for initial window size decision.
  - Don't clear prepared buffer on unlock_stop().
  + dashdemux: mpdclient: fix divide by 0 if segment has no
    duration.
  + dtlstransport: Keep strong ref of dtls encoder/decoder.
  + GstPlay:
  - Avoid getting property of playbin2 if subtitle_sid is null.
  - Fix critical log when using playbin3.
  + h264decoder: Drop nonexisting picture silently without error.
  + dtmf: element classification improvements.
  + mfvideoenc: Allow only even resolution numbers.
  + sctpenc:
  - Fix potential shutdown deadlock.
  - Fix "srtp-key" check.
  + tests: disable dtls test if openssl is not present.
  + tsdemux: Set number of channels to 2 for dual mono Opus.
  + va: Various fixes for defects found with MSVC.
  + wasapi2: Allows process loopback capture on Windows 10.
  + webrtcdatachannel: Bind to parent webrtcbin using a weak
    reference.
  + webrtcbin: Fix potential deadlock when closing before any data
    was sent.
  + webrtc:
  - Plug leaks of resolved ICE addresses.
  - Do not tear down data channel before data is flushed.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1687608000">- Add 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch:
  Backport 7ed446dc,0dabf0eb from upstream to fix a heap overwrite
  in PGS subtitle overlay decoder which might trigger a crash or
  remote code execution (CVE-2023-37329 bsc#1213126).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + asfmux: fix possible unaligned write on 32-bit ARM.
  + d3d11videosink: Fix error on pause and play.
  + d3dvideosink: Fix navigation event leak.
  + decklink: Correctly handle SDK strings on macOS and free
    strings after usage on Linux.
  + dvdspu: Make sure enough data is allocated for the available
    data (bsc#1213126, CVE-2023-37329).
  + fdkaacdec: Support up to 5 rear channels.
  + h265parse: Fix framerate handling.
  + kmssink: Add STM32 LTDC and NXP i.MX8M Plus LCDIFv3
    auto-detection.
  + sdpdemux: ensure that only one srcpad is created per stream.
  + srtpdec: fix critical warnings on shutdown.
  + testsrcbin: Remove spurious caps unref.
  + va: map the mbbrc to correct enum value in get_property().
  + vtenc: apply DTS offset to ensure DTS &lt;= PTS.
  + vtdec: time glitches on h264 playback.
  + waylandsink: Emit "map" signal boarder surface is ready.
- Rebase reduce-required-meson.patch.
- Remove 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch:
  This update already include the patch.
  (CVE-2023-37329 bsc#1213126).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + d3d11bufferpool: Fix heavy CPU usage in case of fixed-size pool
  + jpegparser: jpegdecoder: Don't pollute bus and comply with spec
  + plugins: fix compiler warnings with GLib &gt;= 2.76
  + webrtcbin: Prevent critical warning when creating an additional
    data channel
  + webrtcstats: Properly report IceCandidate type
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1695124800">- Add patch from upstream to build the package with
  webrtc-audio-processing-1 in Tumbleweed:
  * 0001-Update-code-for-webrtc-audio-processing-1.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1695124801">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1695297600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + audiolatency: Forward latency query and event upstream
  + av1parser: Fix segmentation params update
  + codecparsers: Fix MPEG-1 aspect ratio table
  + d3d11convert: Passthrough allocation query on same caps
  + h264decoder: Update latency dynamically
  + h265parser:
  - Allow partially broken hvcC data
  - Fix possible overflow using max_sub_layers_minus1
    (bsc#1215793, CVE-2023-40476)
  + hlssink2: Always use forward slash separator
  + mdns: Fix a crash on context error
  + mxfdemux: Fix integer overflow causing out of bounds writes
    when handling invalid uncompressed video and check channels for
    AES3 (bsc#1215796, CVE-2023-40474, bsc#1215792, CVE-2023-40475)
  + nvencoder: Fix negotiation error when interlace-mode is
    unspecified
  + rtmp2: Allow NULL flash version, omitting the field
  + rtmp2sink: fix crash if message conversion failed
  + transcodebin: Fixes for upstream selectable support
  + va: Fix in error logs functions mismatches
  + waylandsink:
  - Crop surfaces to their display width height
  - Fix cropping for video with non-square aspect ratio
  + webrtc: Fix docs for create-data-channel action signal
- Rebase reduce-required-meson.patch
- Remove gstreamer-plugins-bad-CVE-2023-40474.patch:
  This update already include the patch.
- Remove gstreamer-plugins-bad-CVE-2023-40476.patch:
  This update already include the patch.
  (CVE-2023-40476 bsc#1215793 CVE-2023-40474 bsc#1215796).</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1698148800">- Add gstreamer-plugins-bad-CVE-2023-44429.patch:
  Backporting 1db83d3f from upstream, Clip tile rows and cols to 64
  as describe in AV1 specification.
  (CVE-2023-44429 bsc#1217211)</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + audiobuffersplit: disable max-silence-time if set to 0
  + libde265: Do not decode the non 4:2:0 8 bits format
  + codecparsers: av1: Clip max tile rows and cols values
  + codecs: h265: Do not free slice header before using it
  + d3d11converter: Fix 10/12bits planar output
  + d3d11decoder: Fix crash on negotiate() when decoder is not
    configured
  + d3d11videosink: Fix toggling between fullscreen and maximized
  + d3d11videosink: Fix window switching in case of fullscreen mode
  + d3d11screencapturesrc: Fix mouse cursor blending
  + decklink: Fix broken COM string conversion
  + decklink: Decklink Device Provider wrongly parses SDK strings
  + gstwayland: Don't depend on wayland-protocols
  + interaudiosrc: Add audio meta to buffers containing
    non-interleaved samples
  + kmssink: Add TIDSS auto-detection
  + mfvideoencoder: Fix typo in template caps
  + mxfdemux: Store GstMXFDemuxEssenceTrack in their own fixed
    allocation
  + nvcodec: fix bounds for auto-select GPU enumeration
  + openh264: Fail gracefully if openh264 encoder/decoder creation
    fails
  + tsmux: More cleanups
  + tsmux: Fill padding packets with stuffing bytes
  + v4l2codecs: Fix tiled formats stride conversion
  + v4l2videodec: Correctly free caps to avoid memory leak
  + wasapi2: Don't use global volume control object
  + wasapi2device: Ignore activation failed device
- Rebase reduce-required-meson.patch
- Remove gstreamer-plugins-bad-CVE-2023-44429.patch:
  This update already include the patch.
  (CVE-2023-40476 bsc#1215793 CVE-2023-40474 bsc#1215796).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700568000">- Move pkgconfig(dvdnav) and pkgconfig(dvdread) BuildRequires out
  of BUILD_ORIG conditional, and stop passing resindvd=disabled and
  siren=disabled to meson setup, build dvd and siren 7 support in
  main package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700740800">- Stop passing sctp=disabled and pass sctp=enabled to meson setup
  instead, enable build of sctp plugin.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="e1bb82ebb8c9091e2d54388e7dc130f9ed823a3bf62d6289d2d1ff626d4efd75eae6d587f11bd44e7e91a8e3b31fe57c2f5dad448b8ff6af0fe6ec47340c270c" name="gstreamer-plugins-bad-chromaprint" arch="i586">
  <version epoch="0" ver="1.22.7" rel="5.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679400000">- Add libgsttranscoder-1_0-0 to baselibs.conf</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679745600">- Move conditional pkgconfig(vo-amrwbenc) BuildRequires to main
  part of spec, now available in distro. Stop passing
  voamrwbenc=disabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1680523200">- Move pkgconfig(libchromaprint) BuildRequires to chromaprint
  plugin sub-package, and drop the hard
  gstreamer-plugins-bad-chromaprint Requires from our devel
  sub-package. This is a "stand alone" plugin, and this way
  packages depending on gstreamer-plugins-bad during build avoids
  pulling in libavcodec and libavfilter + ffmpeg-mini-devel
  packages for no reason.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + cea708overlay: fix HCR interpretation
  + d3d11bufferpool: Fix invalid access in debug print loop
  + d3d11compositor: Fix composition error on release_pad()
  + d3d11converter: Fix conversion backend selection
  + d3d11videosink: Fix tearing in case of fullscreen mode
  + d3d11window: fix memory leak
  + debugqroverlay: fix string leak
  + decklinkaudiosink: Fix playback when video caps is configured
    before audio
  + decklink: fix 10 bit RGB (r210) format auto detection
  + decklinkvideosrc:
  - RGB 4:4:4 doesn't work after GStreamer upgrade (regression)
  - unable to show HDMI stream that Blackmagic's Media Express is
    able to see
  + gtkwaylandsink:
  - Destroy GstWlWindow when parent GtkWindow is destroyed
  - Fix crash when rendering after the window is closed
  + h264decoder: Fix DPB bumping process
  + h264decoder, h265decoder: Latency reporting related fixes
  + h264parse: Validate VUI framerate
  + jpegparse: reset parse state when the SOI is not the first
    marker
  + ksvideo, directshow: Fix reference leaks in device providers
  + nvencoder: Fix CQP option setting
  + nvh264encoder: Fix template caps to include progressive mode as
    well
  + openjpegdec: allow multithread decoding only in subframe mode
  + tsdemux: Fix reading of extended Opus channel configuration
  + vulkan: fix validation layer issues
  + vulkanoverlaycompositor: fix potential use after free
  + vulkanswapper: correctly handle force-aspect-ratio=false
  + wasapi2: Fix potential crash on device activation failure
  + webrtc: Fix segfault traversing ice transports
  + webrtc: patch leak caused by early return
  + zxing: add support for zxing-c++ 2.0
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1682337600">- Add missing plugin in build_orig part of spec, BuildRequires
  already in place, just missing the built plugin in file section.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1682510400">- Only build build vo-amrwbenc plugin on openSUSE, vo-amrwbenc
  license is problematic for commercial use.</changelog>
  <changelog author="Jiri Srain &lt;jsrain@suse.com&gt;" date="1684843200">- use additional codecs on ALP</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + a2dpsink: Fails many tests in Bluetooth SIG Certification.
  + avdtputil: Use int instead of int range for fixed bitpool
    values.
  + ccconverter:
  - reintroduce frame count reset on cycle completion
  - integer overflow &amp; crashing
  + codectimestamper: remove PC file generation from plugin's own
    meson.build.
  + cudamemory: Fix for semi planar YUV memory size decision.
  + d3d11compositor:
  - Reconfigure resource only when output caps is changed.
  - Skip zero alpha input.
  + d3d11convert: Fix for runtime property update.
  + d3d11memory: Don't clear wrapped texture memory.
  + d3d11videosink:
  - Fix for ignored initial render rectangle.
  - Fix race condition in window unprepare.
  - Enhancement for initial window size decision.
  - Don't clear prepared buffer on unlock_stop().
  + dashdemux: mpdclient: fix divide by 0 if segment has no
    duration.
  + dtlstransport: Keep strong ref of dtls encoder/decoder.
  + GstPlay:
  - Avoid getting property of playbin2 if subtitle_sid is null.
  - Fix critical log when using playbin3.
  + h264decoder: Drop nonexisting picture silently without error.
  + dtmf: element classification improvements.
  + mfvideoenc: Allow only even resolution numbers.
  + sctpenc:
  - Fix potential shutdown deadlock.
  - Fix "srtp-key" check.
  + tests: disable dtls test if openssl is not present.
  + tsdemux: Set number of channels to 2 for dual mono Opus.
  + va: Various fixes for defects found with MSVC.
  + wasapi2: Allows process loopback capture on Windows 10.
  + webrtcdatachannel: Bind to parent webrtcbin using a weak
    reference.
  + webrtcbin: Fix potential deadlock when closing before any data
    was sent.
  + webrtc:
  - Plug leaks of resolved ICE addresses.
  - Do not tear down data channel before data is flushed.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1687608000">- Add 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch:
  Backport 7ed446dc,0dabf0eb from upstream to fix a heap overwrite
  in PGS subtitle overlay decoder which might trigger a crash or
  remote code execution (CVE-2023-37329 bsc#1213126).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + asfmux: fix possible unaligned write on 32-bit ARM.
  + d3d11videosink: Fix error on pause and play.
  + d3dvideosink: Fix navigation event leak.
  + decklink: Correctly handle SDK strings on macOS and free
    strings after usage on Linux.
  + dvdspu: Make sure enough data is allocated for the available
    data (bsc#1213126, CVE-2023-37329).
  + fdkaacdec: Support up to 5 rear channels.
  + h265parse: Fix framerate handling.
  + kmssink: Add STM32 LTDC and NXP i.MX8M Plus LCDIFv3
    auto-detection.
  + sdpdemux: ensure that only one srcpad is created per stream.
  + srtpdec: fix critical warnings on shutdown.
  + testsrcbin: Remove spurious caps unref.
  + va: map the mbbrc to correct enum value in get_property().
  + vtenc: apply DTS offset to ensure DTS &lt;= PTS.
  + vtdec: time glitches on h264 playback.
  + waylandsink: Emit "map" signal boarder surface is ready.
- Rebase reduce-required-meson.patch.
- Remove 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch:
  This update already include the patch.
  (CVE-2023-37329 bsc#1213126).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + d3d11bufferpool: Fix heavy CPU usage in case of fixed-size pool
  + jpegparser: jpegdecoder: Don't pollute bus and comply with spec
  + plugins: fix compiler warnings with GLib &gt;= 2.76
  + webrtcbin: Prevent critical warning when creating an additional
    data channel
  + webrtcstats: Properly report IceCandidate type
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1695124800">- Add patch from upstream to build the package with
  webrtc-audio-processing-1 in Tumbleweed:
  * 0001-Update-code-for-webrtc-audio-processing-1.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1695124801">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1695297600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + audiolatency: Forward latency query and event upstream
  + av1parser: Fix segmentation params update
  + codecparsers: Fix MPEG-1 aspect ratio table
  + d3d11convert: Passthrough allocation query on same caps
  + h264decoder: Update latency dynamically
  + h265parser:
  - Allow partially broken hvcC data
  - Fix possible overflow using max_sub_layers_minus1
    (bsc#1215793, CVE-2023-40476)
  + hlssink2: Always use forward slash separator
  + mdns: Fix a crash on context error
  + mxfdemux: Fix integer overflow causing out of bounds writes
    when handling invalid uncompressed video and check channels for
    AES3 (bsc#1215796, CVE-2023-40474, bsc#1215792, CVE-2023-40475)
  + nvencoder: Fix negotiation error when interlace-mode is
    unspecified
  + rtmp2: Allow NULL flash version, omitting the field
  + rtmp2sink: fix crash if message conversion failed
  + transcodebin: Fixes for upstream selectable support
  + va: Fix in error logs functions mismatches
  + waylandsink:
  - Crop surfaces to their display width height
  - Fix cropping for video with non-square aspect ratio
  + webrtc: Fix docs for create-data-channel action signal
- Rebase reduce-required-meson.patch
- Remove gstreamer-plugins-bad-CVE-2023-40474.patch:
  This update already include the patch.
- Remove gstreamer-plugins-bad-CVE-2023-40476.patch:
  This update already include the patch.
  (CVE-2023-40476 bsc#1215793 CVE-2023-40474 bsc#1215796).</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1698148800">- Add gstreamer-plugins-bad-CVE-2023-44429.patch:
  Backporting 1db83d3f from upstream, Clip tile rows and cols to 64
  as describe in AV1 specification.
  (CVE-2023-44429 bsc#1217211)</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + audiobuffersplit: disable max-silence-time if set to 0
  + libde265: Do not decode the non 4:2:0 8 bits format
  + codecparsers: av1: Clip max tile rows and cols values
  + codecs: h265: Do not free slice header before using it
  + d3d11converter: Fix 10/12bits planar output
  + d3d11decoder: Fix crash on negotiate() when decoder is not
    configured
  + d3d11videosink: Fix toggling between fullscreen and maximized
  + d3d11videosink: Fix window switching in case of fullscreen mode
  + d3d11screencapturesrc: Fix mouse cursor blending
  + decklink: Fix broken COM string conversion
  + decklink: Decklink Device Provider wrongly parses SDK strings
  + gstwayland: Don't depend on wayland-protocols
  + interaudiosrc: Add audio meta to buffers containing
    non-interleaved samples
  + kmssink: Add TIDSS auto-detection
  + mfvideoencoder: Fix typo in template caps
  + mxfdemux: Store GstMXFDemuxEssenceTrack in their own fixed
    allocation
  + nvcodec: fix bounds for auto-select GPU enumeration
  + openh264: Fail gracefully if openh264 encoder/decoder creation
    fails
  + tsmux: More cleanups
  + tsmux: Fill padding packets with stuffing bytes
  + v4l2codecs: Fix tiled formats stride conversion
  + v4l2videodec: Correctly free caps to avoid memory leak
  + wasapi2: Don't use global volume control object
  + wasapi2device: Ignore activation failed device
- Rebase reduce-required-meson.patch
- Remove gstreamer-plugins-bad-CVE-2023-44429.patch:
  This update already include the patch.
  (CVE-2023-40476 bsc#1215793 CVE-2023-40474 bsc#1215796).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700568000">- Move pkgconfig(dvdnav) and pkgconfig(dvdread) BuildRequires out
  of BUILD_ORIG conditional, and stop passing resindvd=disabled and
  siren=disabled to meson setup, build dvd and siren 7 support in
  main package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700740800">- Stop passing sctp=disabled and pass sctp=enabled to meson setup
  instead, enable build of sctp plugin.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="06b44650435706b5624df418d10e6dc199a4f9d16e492540c838c22f92dbc6f6d622f1758f5b1a61ae8583b31eeffa87d161f039aa83de0dc48efd5fcfe033f3" name="gstreamer-plugins-bad-chromaprint" arch="x86_64">
  <version epoch="0" ver="1.22.7" rel="5.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679400000">- Add libgsttranscoder-1_0-0 to baselibs.conf</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679745600">- Move conditional pkgconfig(vo-amrwbenc) BuildRequires to main
  part of spec, now available in distro. Stop passing
  voamrwbenc=disabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1680523200">- Move pkgconfig(libchromaprint) BuildRequires to chromaprint
  plugin sub-package, and drop the hard
  gstreamer-plugins-bad-chromaprint Requires from our devel
  sub-package. This is a "stand alone" plugin, and this way
  packages depending on gstreamer-plugins-bad during build avoids
  pulling in libavcodec and libavfilter + ffmpeg-mini-devel
  packages for no reason.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + cea708overlay: fix HCR interpretation
  + d3d11bufferpool: Fix invalid access in debug print loop
  + d3d11compositor: Fix composition error on release_pad()
  + d3d11converter: Fix conversion backend selection
  + d3d11videosink: Fix tearing in case of fullscreen mode
  + d3d11window: fix memory leak
  + debugqroverlay: fix string leak
  + decklinkaudiosink: Fix playback when video caps is configured
    before audio
  + decklink: fix 10 bit RGB (r210) format auto detection
  + decklinkvideosrc:
  - RGB 4:4:4 doesn't work after GStreamer upgrade (regression)
  - unable to show HDMI stream that Blackmagic's Media Express is
    able to see
  + gtkwaylandsink:
  - Destroy GstWlWindow when parent GtkWindow is destroyed
  - Fix crash when rendering after the window is closed
  + h264decoder: Fix DPB bumping process
  + h264decoder, h265decoder: Latency reporting related fixes
  + h264parse: Validate VUI framerate
  + jpegparse: reset parse state when the SOI is not the first
    marker
  + ksvideo, directshow: Fix reference leaks in device providers
  + nvencoder: Fix CQP option setting
  + nvh264encoder: Fix template caps to include progressive mode as
    well
  + openjpegdec: allow multithread decoding only in subframe mode
  + tsdemux: Fix reading of extended Opus channel configuration
  + vulkan: fix validation layer issues
  + vulkanoverlaycompositor: fix potential use after free
  + vulkanswapper: correctly handle force-aspect-ratio=false
  + wasapi2: Fix potential crash on device activation failure
  + webrtc: Fix segfault traversing ice transports
  + webrtc: patch leak caused by early return
  + zxing: add support for zxing-c++ 2.0
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1682337600">- Add missing plugin in build_orig part of spec, BuildRequires
  already in place, just missing the built plugin in file section.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1682510400">- Only build build vo-amrwbenc plugin on openSUSE, vo-amrwbenc
  license is problematic for commercial use.</changelog>
  <changelog author="Jiri Srain &lt;jsrain@suse.com&gt;" date="1684843200">- use additional codecs on ALP</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + a2dpsink: Fails many tests in Bluetooth SIG Certification.
  + avdtputil: Use int instead of int range for fixed bitpool
    values.
  + ccconverter:
  - reintroduce frame count reset on cycle completion
  - integer overflow &amp; crashing
  + codectimestamper: remove PC file generation from plugin's own
    meson.build.
  + cudamemory: Fix for semi planar YUV memory size decision.
  + d3d11compositor:
  - Reconfigure resource only when output caps is changed.
  - Skip zero alpha input.
  + d3d11convert: Fix for runtime property update.
  + d3d11memory: Don't clear wrapped texture memory.
  + d3d11videosink:
  - Fix for ignored initial render rectangle.
  - Fix race condition in window unprepare.
  - Enhancement for initial window size decision.
  - Don't clear prepared buffer on unlock_stop().
  + dashdemux: mpdclient: fix divide by 0 if segment has no
    duration.
  + dtlstransport: Keep strong ref of dtls encoder/decoder.
  + GstPlay:
  - Avoid getting property of playbin2 if subtitle_sid is null.
  - Fix critical log when using playbin3.
  + h264decoder: Drop nonexisting picture silently without error.
  + dtmf: element classification improvements.
  + mfvideoenc: Allow only even resolution numbers.
  + sctpenc:
  - Fix potential shutdown deadlock.
  - Fix "srtp-key" check.
  + tests: disable dtls test if openssl is not present.
  + tsdemux: Set number of channels to 2 for dual mono Opus.
  + va: Various fixes for defects found with MSVC.
  + wasapi2: Allows process loopback capture on Windows 10.
  + webrtcdatachannel: Bind to parent webrtcbin using a weak
    reference.
  + webrtcbin: Fix potential deadlock when closing before any data
    was sent.
  + webrtc:
  - Plug leaks of resolved ICE addresses.
  - Do not tear down data channel before data is flushed.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1687608000">- Add 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch:
  Backport 7ed446dc,0dabf0eb from upstream to fix a heap overwrite
  in PGS subtitle overlay decoder which might trigger a crash or
  remote code execution (CVE-2023-37329 bsc#1213126).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + asfmux: fix possible unaligned write on 32-bit ARM.
  + d3d11videosink: Fix error on pause and play.
  + d3dvideosink: Fix navigation event leak.
  + decklink: Correctly handle SDK strings on macOS and free
    strings after usage on Linux.
  + dvdspu: Make sure enough data is allocated for the available
    data (bsc#1213126, CVE-2023-37329).
  + fdkaacdec: Support up to 5 rear channels.
  + h265parse: Fix framerate handling.
  + kmssink: Add STM32 LTDC and NXP i.MX8M Plus LCDIFv3
    auto-detection.
  + sdpdemux: ensure that only one srcpad is created per stream.
  + srtpdec: fix critical warnings on shutdown.
  + testsrcbin: Remove spurious caps unref.
  + va: map the mbbrc to correct enum value in get_property().
  + vtenc: apply DTS offset to ensure DTS &lt;= PTS.
  + vtdec: time glitches on h264 playback.
  + waylandsink: Emit "map" signal boarder surface is ready.
- Rebase reduce-required-meson.patch.
- Remove 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch:
  This update already include the patch.
  (CVE-2023-37329 bsc#1213126).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + d3d11bufferpool: Fix heavy CPU usage in case of fixed-size pool
  + jpegparser: jpegdecoder: Don't pollute bus and comply with spec
  + plugins: fix compiler warnings with GLib &gt;= 2.76
  + webrtcbin: Prevent critical warning when creating an additional
    data channel
  + webrtcstats: Properly report IceCandidate type
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1695124800">- Add patch from upstream to build the package with
  webrtc-audio-processing-1 in Tumbleweed:
  * 0001-Update-code-for-webrtc-audio-processing-1.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1695124801">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1695297600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + audiolatency: Forward latency query and event upstream
  + av1parser: Fix segmentation params update
  + codecparsers: Fix MPEG-1 aspect ratio table
  + d3d11convert: Passthrough allocation query on same caps
  + h264decoder: Update latency dynamically
  + h265parser:
  - Allow partially broken hvcC data
  - Fix possible overflow using max_sub_layers_minus1
    (bsc#1215793, CVE-2023-40476)
  + hlssink2: Always use forward slash separator
  + mdns: Fix a crash on context error
  + mxfdemux: Fix integer overflow causing out of bounds writes
    when handling invalid uncompressed video and check channels for
    AES3 (bsc#1215796, CVE-2023-40474, bsc#1215792, CVE-2023-40475)
  + nvencoder: Fix negotiation error when interlace-mode is
    unspecified
  + rtmp2: Allow NULL flash version, omitting the field
  + rtmp2sink: fix crash if message conversion failed
  + transcodebin: Fixes for upstream selectable support
  + va: Fix in error logs functions mismatches
  + waylandsink:
  - Crop surfaces to their display width height
  - Fix cropping for video with non-square aspect ratio
  + webrtc: Fix docs for create-data-channel action signal
- Rebase reduce-required-meson.patch
- Remove gstreamer-plugins-bad-CVE-2023-40474.patch:
  This update already include the patch.
- Remove gstreamer-plugins-bad-CVE-2023-40476.patch:
  This update already include the patch.
  (CVE-2023-40476 bsc#1215793 CVE-2023-40474 bsc#1215796).</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1698148800">- Add gstreamer-plugins-bad-CVE-2023-44429.patch:
  Backporting 1db83d3f from upstream, Clip tile rows and cols to 64
  as describe in AV1 specification.
  (CVE-2023-44429 bsc#1217211)</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + audiobuffersplit: disable max-silence-time if set to 0
  + libde265: Do not decode the non 4:2:0 8 bits format
  + codecparsers: av1: Clip max tile rows and cols values
  + codecs: h265: Do not free slice header before using it
  + d3d11converter: Fix 10/12bits planar output
  + d3d11decoder: Fix crash on negotiate() when decoder is not
    configured
  + d3d11videosink: Fix toggling between fullscreen and maximized
  + d3d11videosink: Fix window switching in case of fullscreen mode
  + d3d11screencapturesrc: Fix mouse cursor blending
  + decklink: Fix broken COM string conversion
  + decklink: Decklink Device Provider wrongly parses SDK strings
  + gstwayland: Don't depend on wayland-protocols
  + interaudiosrc: Add audio meta to buffers containing
    non-interleaved samples
  + kmssink: Add TIDSS auto-detection
  + mfvideoencoder: Fix typo in template caps
  + mxfdemux: Store GstMXFDemuxEssenceTrack in their own fixed
    allocation
  + nvcodec: fix bounds for auto-select GPU enumeration
  + openh264: Fail gracefully if openh264 encoder/decoder creation
    fails
  + tsmux: More cleanups
  + tsmux: Fill padding packets with stuffing bytes
  + v4l2codecs: Fix tiled formats stride conversion
  + v4l2videodec: Correctly free caps to avoid memory leak
  + wasapi2: Don't use global volume control object
  + wasapi2device: Ignore activation failed device
- Rebase reduce-required-meson.patch
- Remove gstreamer-plugins-bad-CVE-2023-44429.patch:
  This update already include the patch.
  (CVE-2023-40476 bsc#1215793 CVE-2023-40474 bsc#1215796).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700568000">- Move pkgconfig(dvdnav) and pkgconfig(dvdread) BuildRequires out
  of BUILD_ORIG conditional, and stop passing resindvd=disabled and
  siren=disabled to meson setup, build dvd and siren 7 support in
  main package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700740800">- Stop passing sctp=disabled and pass sctp=enabled to meson setup
  instead, enable build of sctp plugin.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="539aa1a32b404bf204e9d661d5c8bdae7c9323dfb13024eaf5a33cc807d328bac8d2c0463918283aa2f5e499464d34a072aed2caddd7b83e08bf6ff318128d5e" name="gstreamer-plugins-bad-chromaprint-32bit" arch="x86_64">
  <version epoch="0" ver="1.22.7" rel="5.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679400000">- Add libgsttranscoder-1_0-0 to baselibs.conf</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679745600">- Move conditional pkgconfig(vo-amrwbenc) BuildRequires to main
  part of spec, now available in distro. Stop passing
  voamrwbenc=disabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1680523200">- Move pkgconfig(libchromaprint) BuildRequires to chromaprint
  plugin sub-package, and drop the hard
  gstreamer-plugins-bad-chromaprint Requires from our devel
  sub-package. This is a "stand alone" plugin, and this way
  packages depending on gstreamer-plugins-bad during build avoids
  pulling in libavcodec and libavfilter + ffmpeg-mini-devel
  packages for no reason.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + cea708overlay: fix HCR interpretation
  + d3d11bufferpool: Fix invalid access in debug print loop
  + d3d11compositor: Fix composition error on release_pad()
  + d3d11converter: Fix conversion backend selection
  + d3d11videosink: Fix tearing in case of fullscreen mode
  + d3d11window: fix memory leak
  + debugqroverlay: fix string leak
  + decklinkaudiosink: Fix playback when video caps is configured
    before audio
  + decklink: fix 10 bit RGB (r210) format auto detection
  + decklinkvideosrc:
  - RGB 4:4:4 doesn't work after GStreamer upgrade (regression)
  - unable to show HDMI stream that Blackmagic's Media Express is
    able to see
  + gtkwaylandsink:
  - Destroy GstWlWindow when parent GtkWindow is destroyed
  - Fix crash when rendering after the window is closed
  + h264decoder: Fix DPB bumping process
  + h264decoder, h265decoder: Latency reporting related fixes
  + h264parse: Validate VUI framerate
  + jpegparse: reset parse state when the SOI is not the first
    marker
  + ksvideo, directshow: Fix reference leaks in device providers
  + nvencoder: Fix CQP option setting
  + nvh264encoder: Fix template caps to include progressive mode as
    well
  + openjpegdec: allow multithread decoding only in subframe mode
  + tsdemux: Fix reading of extended Opus channel configuration
  + vulkan: fix validation layer issues
  + vulkanoverlaycompositor: fix potential use after free
  + vulkanswapper: correctly handle force-aspect-ratio=false
  + wasapi2: Fix potential crash on device activation failure
  + webrtc: Fix segfault traversing ice transports
  + webrtc: patch leak caused by early return
  + zxing: add support for zxing-c++ 2.0
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1682337600">- Add missing plugin in build_orig part of spec, BuildRequires
  already in place, just missing the built plugin in file section.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1682510400">- Only build build vo-amrwbenc plugin on openSUSE, vo-amrwbenc
  license is problematic for commercial use.</changelog>
  <changelog author="Jiri Srain &lt;jsrain@suse.com&gt;" date="1684843200">- use additional codecs on ALP</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + a2dpsink: Fails many tests in Bluetooth SIG Certification.
  + avdtputil: Use int instead of int range for fixed bitpool
    values.
  + ccconverter:
  - reintroduce frame count reset on cycle completion
  - integer overflow &amp; crashing
  + codectimestamper: remove PC file generation from plugin's own
    meson.build.
  + cudamemory: Fix for semi planar YUV memory size decision.
  + d3d11compositor:
  - Reconfigure resource only when output caps is changed.
  - Skip zero alpha input.
  + d3d11convert: Fix for runtime property update.
  + d3d11memory: Don't clear wrapped texture memory.
  + d3d11videosink:
  - Fix for ignored initial render rectangle.
  - Fix race condition in window unprepare.
  - Enhancement for initial window size decision.
  - Don't clear prepared buffer on unlock_stop().
  + dashdemux: mpdclient: fix divide by 0 if segment has no
    duration.
  + dtlstransport: Keep strong ref of dtls encoder/decoder.
  + GstPlay:
  - Avoid getting property of playbin2 if subtitle_sid is null.
  - Fix critical log when using playbin3.
  + h264decoder: Drop nonexisting picture silently without error.
  + dtmf: element classification improvements.
  + mfvideoenc: Allow only even resolution numbers.
  + sctpenc:
  - Fix potential shutdown deadlock.
  - Fix "srtp-key" check.
  + tests: disable dtls test if openssl is not present.
  + tsdemux: Set number of channels to 2 for dual mono Opus.
  + va: Various fixes for defects found with MSVC.
  + wasapi2: Allows process loopback capture on Windows 10.
  + webrtcdatachannel: Bind to parent webrtcbin using a weak
    reference.
  + webrtcbin: Fix potential deadlock when closing before any data
    was sent.
  + webrtc:
  - Plug leaks of resolved ICE addresses.
  - Do not tear down data channel before data is flushed.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1687608000">- Add 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch:
  Backport 7ed446dc,0dabf0eb from upstream to fix a heap overwrite
  in PGS subtitle overlay decoder which might trigger a crash or
  remote code execution (CVE-2023-37329 bsc#1213126).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + asfmux: fix possible unaligned write on 32-bit ARM.
  + d3d11videosink: Fix error on pause and play.
  + d3dvideosink: Fix navigation event leak.
  + decklink: Correctly handle SDK strings on macOS and free
    strings after usage on Linux.
  + dvdspu: Make sure enough data is allocated for the available
    data (bsc#1213126, CVE-2023-37329).
  + fdkaacdec: Support up to 5 rear channels.
  + h265parse: Fix framerate handling.
  + kmssink: Add STM32 LTDC and NXP i.MX8M Plus LCDIFv3
    auto-detection.
  + sdpdemux: ensure that only one srcpad is created per stream.
  + srtpdec: fix critical warnings on shutdown.
  + testsrcbin: Remove spurious caps unref.
  + va: map the mbbrc to correct enum value in get_property().
  + vtenc: apply DTS offset to ensure DTS &lt;= PTS.
  + vtdec: time glitches on h264 playback.
  + waylandsink: Emit "map" signal boarder surface is ready.
- Rebase reduce-required-meson.patch.
- Remove 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch:
  This update already include the patch.
  (CVE-2023-37329 bsc#1213126).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + d3d11bufferpool: Fix heavy CPU usage in case of fixed-size pool
  + jpegparser: jpegdecoder: Don't pollute bus and comply with spec
  + plugins: fix compiler warnings with GLib &gt;= 2.76
  + webrtcbin: Prevent critical warning when creating an additional
    data channel
  + webrtcstats: Properly report IceCandidate type
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1695124800">- Add patch from upstream to build the package with
  webrtc-audio-processing-1 in Tumbleweed:
  * 0001-Update-code-for-webrtc-audio-processing-1.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1695124801">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1695297600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + audiolatency: Forward latency query and event upstream
  + av1parser: Fix segmentation params update
  + codecparsers: Fix MPEG-1 aspect ratio table
  + d3d11convert: Passthrough allocation query on same caps
  + h264decoder: Update latency dynamically
  + h265parser:
  - Allow partially broken hvcC data
  - Fix possible overflow using max_sub_layers_minus1
    (bsc#1215793, CVE-2023-40476)
  + hlssink2: Always use forward slash separator
  + mdns: Fix a crash on context error
  + mxfdemux: Fix integer overflow causing out of bounds writes
    when handling invalid uncompressed video and check channels for
    AES3 (bsc#1215796, CVE-2023-40474, bsc#1215792, CVE-2023-40475)
  + nvencoder: Fix negotiation error when interlace-mode is
    unspecified
  + rtmp2: Allow NULL flash version, omitting the field
  + rtmp2sink: fix crash if message conversion failed
  + transcodebin: Fixes for upstream selectable support
  + va: Fix in error logs functions mismatches
  + waylandsink:
  - Crop surfaces to their display width height
  - Fix cropping for video with non-square aspect ratio
  + webrtc: Fix docs for create-data-channel action signal
- Rebase reduce-required-meson.patch
- Remove gstreamer-plugins-bad-CVE-2023-40474.patch:
  This update already include the patch.
- Remove gstreamer-plugins-bad-CVE-2023-40476.patch:
  This update already include the patch.
  (CVE-2023-40476 bsc#1215793 CVE-2023-40474 bsc#1215796).</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1698148800">- Add gstreamer-plugins-bad-CVE-2023-44429.patch:
  Backporting 1db83d3f from upstream, Clip tile rows and cols to 64
  as describe in AV1 specification.
  (CVE-2023-44429 bsc#1217211)</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + audiobuffersplit: disable max-silence-time if set to 0
  + libde265: Do not decode the non 4:2:0 8 bits format
  + codecparsers: av1: Clip max tile rows and cols values
  + codecs: h265: Do not free slice header before using it
  + d3d11converter: Fix 10/12bits planar output
  + d3d11decoder: Fix crash on negotiate() when decoder is not
    configured
  + d3d11videosink: Fix toggling between fullscreen and maximized
  + d3d11videosink: Fix window switching in case of fullscreen mode
  + d3d11screencapturesrc: Fix mouse cursor blending
  + decklink: Fix broken COM string conversion
  + decklink: Decklink Device Provider wrongly parses SDK strings
  + gstwayland: Don't depend on wayland-protocols
  + interaudiosrc: Add audio meta to buffers containing
    non-interleaved samples
  + kmssink: Add TIDSS auto-detection
  + mfvideoencoder: Fix typo in template caps
  + mxfdemux: Store GstMXFDemuxEssenceTrack in their own fixed
    allocation
  + nvcodec: fix bounds for auto-select GPU enumeration
  + openh264: Fail gracefully if openh264 encoder/decoder creation
    fails
  + tsmux: More cleanups
  + tsmux: Fill padding packets with stuffing bytes
  + v4l2codecs: Fix tiled formats stride conversion
  + v4l2videodec: Correctly free caps to avoid memory leak
  + wasapi2: Don't use global volume control object
  + wasapi2device: Ignore activation failed device
- Rebase reduce-required-meson.patch
- Remove gstreamer-plugins-bad-CVE-2023-44429.patch:
  This update already include the patch.
  (CVE-2023-40476 bsc#1215793 CVE-2023-40474 bsc#1215796).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700568000">- Move pkgconfig(dvdnav) and pkgconfig(dvdread) BuildRequires out
  of BUILD_ORIG conditional, and stop passing resindvd=disabled and
  siren=disabled to meson setup, build dvd and siren 7 support in
  main package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700740800">- Stop passing sctp=disabled and pass sctp=enabled to meson setup
  instead, enable build of sctp plugin.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="5ca413a3d1d09ebfb4b81f89e06ab0afba7ceae82fbc5ece0924bc5a05671d93755b94fdacf5a1be1fd7166cdeac6b5fa478b8a9ed2df78c914f9573fcebe13d" name="gstreamer-plugins-bad-chromaprint-32bit-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.22.7" rel="5.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679400000">- Add libgsttranscoder-1_0-0 to baselibs.conf</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679745600">- Move conditional pkgconfig(vo-amrwbenc) BuildRequires to main
  part of spec, now available in distro. Stop passing
  voamrwbenc=disabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1680523200">- Move pkgconfig(libchromaprint) BuildRequires to chromaprint
  plugin sub-package, and drop the hard
  gstreamer-plugins-bad-chromaprint Requires from our devel
  sub-package. This is a "stand alone" plugin, and this way
  packages depending on gstreamer-plugins-bad during build avoids
  pulling in libavcodec and libavfilter + ffmpeg-mini-devel
  packages for no reason.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + cea708overlay: fix HCR interpretation
  + d3d11bufferpool: Fix invalid access in debug print loop
  + d3d11compositor: Fix composition error on release_pad()
  + d3d11converter: Fix conversion backend selection
  + d3d11videosink: Fix tearing in case of fullscreen mode
  + d3d11window: fix memory leak
  + debugqroverlay: fix string leak
  + decklinkaudiosink: Fix playback when video caps is configured
    before audio
  + decklink: fix 10 bit RGB (r210) format auto detection
  + decklinkvideosrc:
  - RGB 4:4:4 doesn't work after GStreamer upgrade (regression)
  - unable to show HDMI stream that Blackmagic's Media Express is
    able to see
  + gtkwaylandsink:
  - Destroy GstWlWindow when parent GtkWindow is destroyed
  - Fix crash when rendering after the window is closed
  + h264decoder: Fix DPB bumping process
  + h264decoder, h265decoder: Latency reporting related fixes
  + h264parse: Validate VUI framerate
  + jpegparse: reset parse state when the SOI is not the first
    marker
  + ksvideo, directshow: Fix reference leaks in device providers
  + nvencoder: Fix CQP option setting
  + nvh264encoder: Fix template caps to include progressive mode as
    well
  + openjpegdec: allow multithread decoding only in subframe mode
  + tsdemux: Fix reading of extended Opus channel configuration
  + vulkan: fix validation layer issues
  + vulkanoverlaycompositor: fix potential use after free
  + vulkanswapper: correctly handle force-aspect-ratio=false
  + wasapi2: Fix potential crash on device activation failure
  + webrtc: Fix segfault traversing ice transports
  + webrtc: patch leak caused by early return
  + zxing: add support for zxing-c++ 2.0
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1682337600">- Add missing plugin in build_orig part of spec, BuildRequires
  already in place, just missing the built plugin in file section.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1682510400">- Only build build vo-amrwbenc plugin on openSUSE, vo-amrwbenc
  license is problematic for commercial use.</changelog>
  <changelog author="Jiri Srain &lt;jsrain@suse.com&gt;" date="1684843200">- use additional codecs on ALP</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + a2dpsink: Fails many tests in Bluetooth SIG Certification.
  + avdtputil: Use int instead of int range for fixed bitpool
    values.
  + ccconverter:
  - reintroduce frame count reset on cycle completion
  - integer overflow &amp; crashing
  + codectimestamper: remove PC file generation from plugin's own
    meson.build.
  + cudamemory: Fix for semi planar YUV memory size decision.
  + d3d11compositor:
  - Reconfigure resource only when output caps is changed.
  - Skip zero alpha input.
  + d3d11convert: Fix for runtime property update.
  + d3d11memory: Don't clear wrapped texture memory.
  + d3d11videosink:
  - Fix for ignored initial render rectangle.
  - Fix race condition in window unprepare.
  - Enhancement for initial window size decision.
  - Don't clear prepared buffer on unlock_stop().
  + dashdemux: mpdclient: fix divide by 0 if segment has no
    duration.
  + dtlstransport: Keep strong ref of dtls encoder/decoder.
  + GstPlay:
  - Avoid getting property of playbin2 if subtitle_sid is null.
  - Fix critical log when using playbin3.
  + h264decoder: Drop nonexisting picture silently without error.
  + dtmf: element classification improvements.
  + mfvideoenc: Allow only even resolution numbers.
  + sctpenc:
  - Fix potential shutdown deadlock.
  - Fix "srtp-key" check.
  + tests: disable dtls test if openssl is not present.
  + tsdemux: Set number of channels to 2 for dual mono Opus.
  + va: Various fixes for defects found with MSVC.
  + wasapi2: Allows process loopback capture on Windows 10.
  + webrtcdatachannel: Bind to parent webrtcbin using a weak
    reference.
  + webrtcbin: Fix potential deadlock when closing before any data
    was sent.
  + webrtc:
  - Plug leaks of resolved ICE addresses.
  - Do not tear down data channel before data is flushed.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1687608000">- Add 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch:
  Backport 7ed446dc,0dabf0eb from upstream to fix a heap overwrite
  in PGS subtitle overlay decoder which might trigger a crash or
  remote code execution (CVE-2023-37329 bsc#1213126).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + asfmux: fix possible unaligned write on 32-bit ARM.
  + d3d11videosink: Fix error on pause and play.
  + d3dvideosink: Fix navigation event leak.
  + decklink: Correctly handle SDK strings on macOS and free
    strings after usage on Linux.
  + dvdspu: Make sure enough data is allocated for the available
    data (bsc#1213126, CVE-2023-37329).
  + fdkaacdec: Support up to 5 rear channels.
  + h265parse: Fix framerate handling.
  + kmssink: Add STM32 LTDC and NXP i.MX8M Plus LCDIFv3
    auto-detection.
  + sdpdemux: ensure that only one srcpad is created per stream.
  + srtpdec: fix critical warnings on shutdown.
  + testsrcbin: Remove spurious caps unref.
  + va: map the mbbrc to correct enum value in get_property().
  + vtenc: apply DTS offset to ensure DTS &lt;= PTS.
  + vtdec: time glitches on h264 playback.
  + waylandsink: Emit "map" signal boarder surface is ready.
- Rebase reduce-required-meson.patch.
- Remove 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch:
  This update already include the patch.
  (CVE-2023-37329 bsc#1213126).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + d3d11bufferpool: Fix heavy CPU usage in case of fixed-size pool
  + jpegparser: jpegdecoder: Don't pollute bus and comply with spec
  + plugins: fix compiler warnings with GLib &gt;= 2.76
  + webrtcbin: Prevent critical warning when creating an additional
    data channel
  + webrtcstats: Properly report IceCandidate type
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1695124800">- Add patch from upstream to build the package with
  webrtc-audio-processing-1 in Tumbleweed:
  * 0001-Update-code-for-webrtc-audio-processing-1.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1695124801">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1695297600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + audiolatency: Forward latency query and event upstream
  + av1parser: Fix segmentation params update
  + codecparsers: Fix MPEG-1 aspect ratio table
  + d3d11convert: Passthrough allocation query on same caps
  + h264decoder: Update latency dynamically
  + h265parser:
  - Allow partially broken hvcC data
  - Fix possible overflow using max_sub_layers_minus1
    (bsc#1215793, CVE-2023-40476)
  + hlssink2: Always use forward slash separator
  + mdns: Fix a crash on context error
  + mxfdemux: Fix integer overflow causing out of bounds writes
    when handling invalid uncompressed video and check channels for
    AES3 (bsc#1215796, CVE-2023-40474, bsc#1215792, CVE-2023-40475)
  + nvencoder: Fix negotiation error when interlace-mode is
    unspecified
  + rtmp2: Allow NULL flash version, omitting the field
  + rtmp2sink: fix crash if message conversion failed
  + transcodebin: Fixes for upstream selectable support
  + va: Fix in error logs functions mismatches
  + waylandsink:
  - Crop surfaces to their display width height
  - Fix cropping for video with non-square aspect ratio
  + webrtc: Fix docs for create-data-channel action signal
- Rebase reduce-required-meson.patch
- Remove gstreamer-plugins-bad-CVE-2023-40474.patch:
  This update already include the patch.
- Remove gstreamer-plugins-bad-CVE-2023-40476.patch:
  This update already include the patch.
  (CVE-2023-40476 bsc#1215793 CVE-2023-40474 bsc#1215796).</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1698148800">- Add gstreamer-plugins-bad-CVE-2023-44429.patch:
  Backporting 1db83d3f from upstream, Clip tile rows and cols to 64
  as describe in AV1 specification.
  (CVE-2023-44429 bsc#1217211)</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + audiobuffersplit: disable max-silence-time if set to 0
  + libde265: Do not decode the non 4:2:0 8 bits format
  + codecparsers: av1: Clip max tile rows and cols values
  + codecs: h265: Do not free slice header before using it
  + d3d11converter: Fix 10/12bits planar output
  + d3d11decoder: Fix crash on negotiate() when decoder is not
    configured
  + d3d11videosink: Fix toggling between fullscreen and maximized
  + d3d11videosink: Fix window switching in case of fullscreen mode
  + d3d11screencapturesrc: Fix mouse cursor blending
  + decklink: Fix broken COM string conversion
  + decklink: Decklink Device Provider wrongly parses SDK strings
  + gstwayland: Don't depend on wayland-protocols
  + interaudiosrc: Add audio meta to buffers containing
    non-interleaved samples
  + kmssink: Add TIDSS auto-detection
  + mfvideoencoder: Fix typo in template caps
  + mxfdemux: Store GstMXFDemuxEssenceTrack in their own fixed
    allocation
  + nvcodec: fix bounds for auto-select GPU enumeration
  + openh264: Fail gracefully if openh264 encoder/decoder creation
    fails
  + tsmux: More cleanups
  + tsmux: Fill padding packets with stuffing bytes
  + v4l2codecs: Fix tiled formats stride conversion
  + v4l2videodec: Correctly free caps to avoid memory leak
  + wasapi2: Don't use global volume control object
  + wasapi2device: Ignore activation failed device
- Rebase reduce-required-meson.patch
- Remove gstreamer-plugins-bad-CVE-2023-44429.patch:
  This update already include the patch.
  (CVE-2023-40476 bsc#1215793 CVE-2023-40474 bsc#1215796).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700568000">- Move pkgconfig(dvdnav) and pkgconfig(dvdread) BuildRequires out
  of BUILD_ORIG conditional, and stop passing resindvd=disabled and
  siren=disabled to meson setup, build dvd and siren 7 support in
  main package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700740800">- Stop passing sctp=disabled and pass sctp=enabled to meson setup
  instead, enable build of sctp plugin.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="3854a36f252def8519fc12e33cb141d6149d74d250205a5c5004675c6b4fe43482dbf6b41c0d5fd00949e04f41b6db701c0123343add0ebed6fcf6041b93db5c" name="gstreamer-plugins-bad-chromaprint-debuginfo" arch="i586">
  <version epoch="0" ver="1.22.7" rel="5.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679400000">- Add libgsttranscoder-1_0-0 to baselibs.conf</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679745600">- Move conditional pkgconfig(vo-amrwbenc) BuildRequires to main
  part of spec, now available in distro. Stop passing
  voamrwbenc=disabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1680523200">- Move pkgconfig(libchromaprint) BuildRequires to chromaprint
  plugin sub-package, and drop the hard
  gstreamer-plugins-bad-chromaprint Requires from our devel
  sub-package. This is a "stand alone" plugin, and this way
  packages depending on gstreamer-plugins-bad during build avoids
  pulling in libavcodec and libavfilter + ffmpeg-mini-devel
  packages for no reason.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + cea708overlay: fix HCR interpretation
  + d3d11bufferpool: Fix invalid access in debug print loop
  + d3d11compositor: Fix composition error on release_pad()
  + d3d11converter: Fix conversion backend selection
  + d3d11videosink: Fix tearing in case of fullscreen mode
  + d3d11window: fix memory leak
  + debugqroverlay: fix string leak
  + decklinkaudiosink: Fix playback when video caps is configured
    before audio
  + decklink: fix 10 bit RGB (r210) format auto detection
  + decklinkvideosrc:
  - RGB 4:4:4 doesn't work after GStreamer upgrade (regression)
  - unable to show HDMI stream that Blackmagic's Media Express is
    able to see
  + gtkwaylandsink:
  - Destroy GstWlWindow when parent GtkWindow is destroyed
  - Fix crash when rendering after the window is closed
  + h264decoder: Fix DPB bumping process
  + h264decoder, h265decoder: Latency reporting related fixes
  + h264parse: Validate VUI framerate
  + jpegparse: reset parse state when the SOI is not the first
    marker
  + ksvideo, directshow: Fix reference leaks in device providers
  + nvencoder: Fix CQP option setting
  + nvh264encoder: Fix template caps to include progressive mode as
    well
  + openjpegdec: allow multithread decoding only in subframe mode
  + tsdemux: Fix reading of extended Opus channel configuration
  + vulkan: fix validation layer issues
  + vulkanoverlaycompositor: fix potential use after free
  + vulkanswapper: correctly handle force-aspect-ratio=false
  + wasapi2: Fix potential crash on device activation failure
  + webrtc: Fix segfault traversing ice transports
  + webrtc: patch leak caused by early return
  + zxing: add support for zxing-c++ 2.0
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1682337600">- Add missing plugin in build_orig part of spec, BuildRequires
  already in place, just missing the built plugin in file section.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1682510400">- Only build build vo-amrwbenc plugin on openSUSE, vo-amrwbenc
  license is problematic for commercial use.</changelog>
  <changelog author="Jiri Srain &lt;jsrain@suse.com&gt;" date="1684843200">- use additional codecs on ALP</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + a2dpsink: Fails many tests in Bluetooth SIG Certification.
  + avdtputil: Use int instead of int range for fixed bitpool
    values.
  + ccconverter:
  - reintroduce frame count reset on cycle completion
  - integer overflow &amp; crashing
  + codectimestamper: remove PC file generation from plugin's own
    meson.build.
  + cudamemory: Fix for semi planar YUV memory size decision.
  + d3d11compositor:
  - Reconfigure resource only when output caps is changed.
  - Skip zero alpha input.
  + d3d11convert: Fix for runtime property update.
  + d3d11memory: Don't clear wrapped texture memory.
  + d3d11videosink:
  - Fix for ignored initial render rectangle.
  - Fix race condition in window unprepare.
  - Enhancement for initial window size decision.
  - Don't clear prepared buffer on unlock_stop().
  + dashdemux: mpdclient: fix divide by 0 if segment has no
    duration.
  + dtlstransport: Keep strong ref of dtls encoder/decoder.
  + GstPlay:
  - Avoid getting property of playbin2 if subtitle_sid is null.
  - Fix critical log when using playbin3.
  + h264decoder: Drop nonexisting picture silently without error.
  + dtmf: element classification improvements.
  + mfvideoenc: Allow only even resolution numbers.
  + sctpenc:
  - Fix potential shutdown deadlock.
  - Fix "srtp-key" check.
  + tests: disable dtls test if openssl is not present.
  + tsdemux: Set number of channels to 2 for dual mono Opus.
  + va: Various fixes for defects found with MSVC.
  + wasapi2: Allows process loopback capture on Windows 10.
  + webrtcdatachannel: Bind to parent webrtcbin using a weak
    reference.
  + webrtcbin: Fix potential deadlock when closing before any data
    was sent.
  + webrtc:
  - Plug leaks of resolved ICE addresses.
  - Do not tear down data channel before data is flushed.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1687608000">- Add 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch:
  Backport 7ed446dc,0dabf0eb from upstream to fix a heap overwrite
  in PGS subtitle overlay decoder which might trigger a crash or
  remote code execution (CVE-2023-37329 bsc#1213126).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + asfmux: fix possible unaligned write on 32-bit ARM.
  + d3d11videosink: Fix error on pause and play.
  + d3dvideosink: Fix navigation event leak.
  + decklink: Correctly handle SDK strings on macOS and free
    strings after usage on Linux.
  + dvdspu: Make sure enough data is allocated for the available
    data (bsc#1213126, CVE-2023-37329).
  + fdkaacdec: Support up to 5 rear channels.
  + h265parse: Fix framerate handling.
  + kmssink: Add STM32 LTDC and NXP i.MX8M Plus LCDIFv3
    auto-detection.
  + sdpdemux: ensure that only one srcpad is created per stream.
  + srtpdec: fix critical warnings on shutdown.
  + testsrcbin: Remove spurious caps unref.
  + va: map the mbbrc to correct enum value in get_property().
  + vtenc: apply DTS offset to ensure DTS &lt;= PTS.
  + vtdec: time glitches on h264 playback.
  + waylandsink: Emit "map" signal boarder surface is ready.
- Rebase reduce-required-meson.patch.
- Remove 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch:
  This update already include the patch.
  (CVE-2023-37329 bsc#1213126).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + d3d11bufferpool: Fix heavy CPU usage in case of fixed-size pool
  + jpegparser: jpegdecoder: Don't pollute bus and comply with spec
  + plugins: fix compiler warnings with GLib &gt;= 2.76
  + webrtcbin: Prevent critical warning when creating an additional
    data channel
  + webrtcstats: Properly report IceCandidate type
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1695124800">- Add patch from upstream to build the package with
  webrtc-audio-processing-1 in Tumbleweed:
  * 0001-Update-code-for-webrtc-audio-processing-1.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1695124801">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1695297600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + audiolatency: Forward latency query and event upstream
  + av1parser: Fix segmentation params update
  + codecparsers: Fix MPEG-1 aspect ratio table
  + d3d11convert: Passthrough allocation query on same caps
  + h264decoder: Update latency dynamically
  + h265parser:
  - Allow partially broken hvcC data
  - Fix possible overflow using max_sub_layers_minus1
    (bsc#1215793, CVE-2023-40476)
  + hlssink2: Always use forward slash separator
  + mdns: Fix a crash on context error
  + mxfdemux: Fix integer overflow causing out of bounds writes
    when handling invalid uncompressed video and check channels for
    AES3 (bsc#1215796, CVE-2023-40474, bsc#1215792, CVE-2023-40475)
  + nvencoder: Fix negotiation error when interlace-mode is
    unspecified
  + rtmp2: Allow NULL flash version, omitting the field
  + rtmp2sink: fix crash if message conversion failed
  + transcodebin: Fixes for upstream selectable support
  + va: Fix in error logs functions mismatches
  + waylandsink:
  - Crop surfaces to their display width height
  - Fix cropping for video with non-square aspect ratio
  + webrtc: Fix docs for create-data-channel action signal
- Rebase reduce-required-meson.patch
- Remove gstreamer-plugins-bad-CVE-2023-40474.patch:
  This update already include the patch.
- Remove gstreamer-plugins-bad-CVE-2023-40476.patch:
  This update already include the patch.
  (CVE-2023-40476 bsc#1215793 CVE-2023-40474 bsc#1215796).</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1698148800">- Add gstreamer-plugins-bad-CVE-2023-44429.patch:
  Backporting 1db83d3f from upstream, Clip tile rows and cols to 64
  as describe in AV1 specification.
  (CVE-2023-44429 bsc#1217211)</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + audiobuffersplit: disable max-silence-time if set to 0
  + libde265: Do not decode the non 4:2:0 8 bits format
  + codecparsers: av1: Clip max tile rows and cols values
  + codecs: h265: Do not free slice header before using it
  + d3d11converter: Fix 10/12bits planar output
  + d3d11decoder: Fix crash on negotiate() when decoder is not
    configured
  + d3d11videosink: Fix toggling between fullscreen and maximized
  + d3d11videosink: Fix window switching in case of fullscreen mode
  + d3d11screencapturesrc: Fix mouse cursor blending
  + decklink: Fix broken COM string conversion
  + decklink: Decklink Device Provider wrongly parses SDK strings
  + gstwayland: Don't depend on wayland-protocols
  + interaudiosrc: Add audio meta to buffers containing
    non-interleaved samples
  + kmssink: Add TIDSS auto-detection
  + mfvideoencoder: Fix typo in template caps
  + mxfdemux: Store GstMXFDemuxEssenceTrack in their own fixed
    allocation
  + nvcodec: fix bounds for auto-select GPU enumeration
  + openh264: Fail gracefully if openh264 encoder/decoder creation
    fails
  + tsmux: More cleanups
  + tsmux: Fill padding packets with stuffing bytes
  + v4l2codecs: Fix tiled formats stride conversion
  + v4l2videodec: Correctly free caps to avoid memory leak
  + wasapi2: Don't use global volume control object
  + wasapi2device: Ignore activation failed device
- Rebase reduce-required-meson.patch
- Remove gstreamer-plugins-bad-CVE-2023-44429.patch:
  This update already include the patch.
  (CVE-2023-40476 bsc#1215793 CVE-2023-40474 bsc#1215796).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700568000">- Move pkgconfig(dvdnav) and pkgconfig(dvdread) BuildRequires out
  of BUILD_ORIG conditional, and stop passing resindvd=disabled and
  siren=disabled to meson setup, build dvd and siren 7 support in
  main package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700740800">- Stop passing sctp=disabled and pass sctp=enabled to meson setup
  instead, enable build of sctp plugin.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="1490b5c987ea3436077e1a0aa54f210e8266d0785ce8b07d116e1009ecfb536ea4f74ac31653d83380b844ed003d7f346b92b1bda5317e88679fd7f423109c61" name="gstreamer-plugins-bad-chromaprint-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.22.7" rel="5.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679400000">- Add libgsttranscoder-1_0-0 to baselibs.conf</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679745600">- Move conditional pkgconfig(vo-amrwbenc) BuildRequires to main
  part of spec, now available in distro. Stop passing
  voamrwbenc=disabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1680523200">- Move pkgconfig(libchromaprint) BuildRequires to chromaprint
  plugin sub-package, and drop the hard
  gstreamer-plugins-bad-chromaprint Requires from our devel
  sub-package. This is a "stand alone" plugin, and this way
  packages depending on gstreamer-plugins-bad during build avoids
  pulling in libavcodec and libavfilter + ffmpeg-mini-devel
  packages for no reason.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + cea708overlay: fix HCR interpretation
  + d3d11bufferpool: Fix invalid access in debug print loop
  + d3d11compositor: Fix composition error on release_pad()
  + d3d11converter: Fix conversion backend selection
  + d3d11videosink: Fix tearing in case of fullscreen mode
  + d3d11window: fix memory leak
  + debugqroverlay: fix string leak
  + decklinkaudiosink: Fix playback when video caps is configured
    before audio
  + decklink: fix 10 bit RGB (r210) format auto detection
  + decklinkvideosrc:
  - RGB 4:4:4 doesn't work after GStreamer upgrade (regression)
  - unable to show HDMI stream that Blackmagic's Media Express is
    able to see
  + gtkwaylandsink:
  - Destroy GstWlWindow when parent GtkWindow is destroyed
  - Fix crash when rendering after the window is closed
  + h264decoder: Fix DPB bumping process
  + h264decoder, h265decoder: Latency reporting related fixes
  + h264parse: Validate VUI framerate
  + jpegparse: reset parse state when the SOI is not the first
    marker
  + ksvideo, directshow: Fix reference leaks in device providers
  + nvencoder: Fix CQP option setting
  + nvh264encoder: Fix template caps to include progressive mode as
    well
  + openjpegdec: allow multithread decoding only in subframe mode
  + tsdemux: Fix reading of extended Opus channel configuration
  + vulkan: fix validation layer issues
  + vulkanoverlaycompositor: fix potential use after free
  + vulkanswapper: correctly handle force-aspect-ratio=false
  + wasapi2: Fix potential crash on device activation failure
  + webrtc: Fix segfault traversing ice transports
  + webrtc: patch leak caused by early return
  + zxing: add support for zxing-c++ 2.0
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1682337600">- Add missing plugin in build_orig part of spec, BuildRequires
  already in place, just missing the built plugin in file section.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1682510400">- Only build build vo-amrwbenc plugin on openSUSE, vo-amrwbenc
  license is problematic for commercial use.</changelog>
  <changelog author="Jiri Srain &lt;jsrain@suse.com&gt;" date="1684843200">- use additional codecs on ALP</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + a2dpsink: Fails many tests in Bluetooth SIG Certification.
  + avdtputil: Use int instead of int range for fixed bitpool
    values.
  + ccconverter:
  - reintroduce frame count reset on cycle completion
  - integer overflow &amp; crashing
  + codectimestamper: remove PC file generation from plugin's own
    meson.build.
  + cudamemory: Fix for semi planar YUV memory size decision.
  + d3d11compositor:
  - Reconfigure resource only when output caps is changed.
  - Skip zero alpha input.
  + d3d11convert: Fix for runtime property update.
  + d3d11memory: Don't clear wrapped texture memory.
  + d3d11videosink:
  - Fix for ignored initial render rectangle.
  - Fix race condition in window unprepare.
  - Enhancement for initial window size decision.
  - Don't clear prepared buffer on unlock_stop().
  + dashdemux: mpdclient: fix divide by 0 if segment has no
    duration.
  + dtlstransport: Keep strong ref of dtls encoder/decoder.
  + GstPlay:
  - Avoid getting property of playbin2 if subtitle_sid is null.
  - Fix critical log when using playbin3.
  + h264decoder: Drop nonexisting picture silently without error.
  + dtmf: element classification improvements.
  + mfvideoenc: Allow only even resolution numbers.
  + sctpenc:
  - Fix potential shutdown deadlock.
  - Fix "srtp-key" check.
  + tests: disable dtls test if openssl is not present.
  + tsdemux: Set number of channels to 2 for dual mono Opus.
  + va: Various fixes for defects found with MSVC.
  + wasapi2: Allows process loopback capture on Windows 10.
  + webrtcdatachannel: Bind to parent webrtcbin using a weak
    reference.
  + webrtcbin: Fix potential deadlock when closing before any data
    was sent.
  + webrtc:
  - Plug leaks of resolved ICE addresses.
  - Do not tear down data channel before data is flushed.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1687608000">- Add 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch:
  Backport 7ed446dc,0dabf0eb from upstream to fix a heap overwrite
  in PGS subtitle overlay decoder which might trigger a crash or
  remote code execution (CVE-2023-37329 bsc#1213126).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + asfmux: fix possible unaligned write on 32-bit ARM.
  + d3d11videosink: Fix error on pause and play.
  + d3dvideosink: Fix navigation event leak.
  + decklink: Correctly handle SDK strings on macOS and free
    strings after usage on Linux.
  + dvdspu: Make sure enough data is allocated for the available
    data (bsc#1213126, CVE-2023-37329).
  + fdkaacdec: Support up to 5 rear channels.
  + h265parse: Fix framerate handling.
  + kmssink: Add STM32 LTDC and NXP i.MX8M Plus LCDIFv3
    auto-detection.
  + sdpdemux: ensure that only one srcpad is created per stream.
  + srtpdec: fix critical warnings on shutdown.
  + testsrcbin: Remove spurious caps unref.
  + va: map the mbbrc to correct enum value in get_property().
  + vtenc: apply DTS offset to ensure DTS &lt;= PTS.
  + vtdec: time glitches on h264 playback.
  + waylandsink: Emit "map" signal boarder surface is ready.
- Rebase reduce-required-meson.patch.
- Remove 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch:
  This update already include the patch.
  (CVE-2023-37329 bsc#1213126).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + d3d11bufferpool: Fix heavy CPU usage in case of fixed-size pool
  + jpegparser: jpegdecoder: Don't pollute bus and comply with spec
  + plugins: fix compiler warnings with GLib &gt;= 2.76
  + webrtcbin: Prevent critical warning when creating an additional
    data channel
  + webrtcstats: Properly report IceCandidate type
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1695124800">- Add patch from upstream to build the package with
  webrtc-audio-processing-1 in Tumbleweed:
  * 0001-Update-code-for-webrtc-audio-processing-1.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1695124801">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1695297600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + audiolatency: Forward latency query and event upstream
  + av1parser: Fix segmentation params update
  + codecparsers: Fix MPEG-1 aspect ratio table
  + d3d11convert: Passthrough allocation query on same caps
  + h264decoder: Update latency dynamically
  + h265parser:
  - Allow partially broken hvcC data
  - Fix possible overflow using max_sub_layers_minus1
    (bsc#1215793, CVE-2023-40476)
  + hlssink2: Always use forward slash separator
  + mdns: Fix a crash on context error
  + mxfdemux: Fix integer overflow causing out of bounds writes
    when handling invalid uncompressed video and check channels for
    AES3 (bsc#1215796, CVE-2023-40474, bsc#1215792, CVE-2023-40475)
  + nvencoder: Fix negotiation error when interlace-mode is
    unspecified
  + rtmp2: Allow NULL flash version, omitting the field
  + rtmp2sink: fix crash if message conversion failed
  + transcodebin: Fixes for upstream selectable support
  + va: Fix in error logs functions mismatches
  + waylandsink:
  - Crop surfaces to their display width height
  - Fix cropping for video with non-square aspect ratio
  + webrtc: Fix docs for create-data-channel action signal
- Rebase reduce-required-meson.patch
- Remove gstreamer-plugins-bad-CVE-2023-40474.patch:
  This update already include the patch.
- Remove gstreamer-plugins-bad-CVE-2023-40476.patch:
  This update already include the patch.
  (CVE-2023-40476 bsc#1215793 CVE-2023-40474 bsc#1215796).</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1698148800">- Add gstreamer-plugins-bad-CVE-2023-44429.patch:
  Backporting 1db83d3f from upstream, Clip tile rows and cols to 64
  as describe in AV1 specification.
  (CVE-2023-44429 bsc#1217211)</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + audiobuffersplit: disable max-silence-time if set to 0
  + libde265: Do not decode the non 4:2:0 8 bits format
  + codecparsers: av1: Clip max tile rows and cols values
  + codecs: h265: Do not free slice header before using it
  + d3d11converter: Fix 10/12bits planar output
  + d3d11decoder: Fix crash on negotiate() when decoder is not
    configured
  + d3d11videosink: Fix toggling between fullscreen and maximized
  + d3d11videosink: Fix window switching in case of fullscreen mode
  + d3d11screencapturesrc: Fix mouse cursor blending
  + decklink: Fix broken COM string conversion
  + decklink: Decklink Device Provider wrongly parses SDK strings
  + gstwayland: Don't depend on wayland-protocols
  + interaudiosrc: Add audio meta to buffers containing
    non-interleaved samples
  + kmssink: Add TIDSS auto-detection
  + mfvideoencoder: Fix typo in template caps
  + mxfdemux: Store GstMXFDemuxEssenceTrack in their own fixed
    allocation
  + nvcodec: fix bounds for auto-select GPU enumeration
  + openh264: Fail gracefully if openh264 encoder/decoder creation
    fails
  + tsmux: More cleanups
  + tsmux: Fill padding packets with stuffing bytes
  + v4l2codecs: Fix tiled formats stride conversion
  + v4l2videodec: Correctly free caps to avoid memory leak
  + wasapi2: Don't use global volume control object
  + wasapi2device: Ignore activation failed device
- Rebase reduce-required-meson.patch
- Remove gstreamer-plugins-bad-CVE-2023-44429.patch:
  This update already include the patch.
  (CVE-2023-40476 bsc#1215793 CVE-2023-40474 bsc#1215796).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700568000">- Move pkgconfig(dvdnav) and pkgconfig(dvdread) BuildRequires out
  of BUILD_ORIG conditional, and stop passing resindvd=disabled and
  siren=disabled to meson setup, build dvd and siren 7 support in
  main package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700740800">- Stop passing sctp=disabled and pass sctp=enabled to meson setup
  instead, enable build of sctp plugin.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="46c740e9dc536fde014ac2d1a86ebb4dbd8fec89f5c3c56ab93729a7376aae153702d77bcfc9cec158af1094357fcb9540300509b64f5ef2e6fc73dbeb421c71" name="gstreamer-plugins-bad-debuginfo" arch="i586">
  <version epoch="0" ver="1.22.7" rel="5.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679400000">- Add libgsttranscoder-1_0-0 to baselibs.conf</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679745600">- Move conditional pkgconfig(vo-amrwbenc) BuildRequires to main
  part of spec, now available in distro. Stop passing
  voamrwbenc=disabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1680523200">- Move pkgconfig(libchromaprint) BuildRequires to chromaprint
  plugin sub-package, and drop the hard
  gstreamer-plugins-bad-chromaprint Requires from our devel
  sub-package. This is a "stand alone" plugin, and this way
  packages depending on gstreamer-plugins-bad during build avoids
  pulling in libavcodec and libavfilter + ffmpeg-mini-devel
  packages for no reason.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + cea708overlay: fix HCR interpretation
  + d3d11bufferpool: Fix invalid access in debug print loop
  + d3d11compositor: Fix composition error on release_pad()
  + d3d11converter: Fix conversion backend selection
  + d3d11videosink: Fix tearing in case of fullscreen mode
  + d3d11window: fix memory leak
  + debugqroverlay: fix string leak
  + decklinkaudiosink: Fix playback when video caps is configured
    before audio
  + decklink: fix 10 bit RGB (r210) format auto detection
  + decklinkvideosrc:
  - RGB 4:4:4 doesn't work after GStreamer upgrade (regression)
  - unable to show HDMI stream that Blackmagic's Media Express is
    able to see
  + gtkwaylandsink:
  - Destroy GstWlWindow when parent GtkWindow is destroyed
  - Fix crash when rendering after the window is closed
  + h264decoder: Fix DPB bumping process
  + h264decoder, h265decoder: Latency reporting related fixes
  + h264parse: Validate VUI framerate
  + jpegparse: reset parse state when the SOI is not the first
    marker
  + ksvideo, directshow: Fix reference leaks in device providers
  + nvencoder: Fix CQP option setting
  + nvh264encoder: Fix template caps to include progressive mode as
    well
  + openjpegdec: allow multithread decoding only in subframe mode
  + tsdemux: Fix reading of extended Opus channel configuration
  + vulkan: fix validation layer issues
  + vulkanoverlaycompositor: fix potential use after free
  + vulkanswapper: correctly handle force-aspect-ratio=false
  + wasapi2: Fix potential crash on device activation failure
  + webrtc: Fix segfault traversing ice transports
  + webrtc: patch leak caused by early return
  + zxing: add support for zxing-c++ 2.0
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1682337600">- Add missing plugin in build_orig part of spec, BuildRequires
  already in place, just missing the built plugin in file section.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1682510400">- Only build build vo-amrwbenc plugin on openSUSE, vo-amrwbenc
  license is problematic for commercial use.</changelog>
  <changelog author="Jiri Srain &lt;jsrain@suse.com&gt;" date="1684843200">- use additional codecs on ALP</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + a2dpsink: Fails many tests in Bluetooth SIG Certification.
  + avdtputil: Use int instead of int range for fixed bitpool
    values.
  + ccconverter:
  - reintroduce frame count reset on cycle completion
  - integer overflow &amp; crashing
  + codectimestamper: remove PC file generation from plugin's own
    meson.build.
  + cudamemory: Fix for semi planar YUV memory size decision.
  + d3d11compositor:
  - Reconfigure resource only when output caps is changed.
  - Skip zero alpha input.
  + d3d11convert: Fix for runtime property update.
  + d3d11memory: Don't clear wrapped texture memory.
  + d3d11videosink:
  - Fix for ignored initial render rectangle.
  - Fix race condition in window unprepare.
  - Enhancement for initial window size decision.
  - Don't clear prepared buffer on unlock_stop().
  + dashdemux: mpdclient: fix divide by 0 if segment has no
    duration.
  + dtlstransport: Keep strong ref of dtls encoder/decoder.
  + GstPlay:
  - Avoid getting property of playbin2 if subtitle_sid is null.
  - Fix critical log when using playbin3.
  + h264decoder: Drop nonexisting picture silently without error.
  + dtmf: element classification improvements.
  + mfvideoenc: Allow only even resolution numbers.
  + sctpenc:
  - Fix potential shutdown deadlock.
  - Fix "srtp-key" check.
  + tests: disable dtls test if openssl is not present.
  + tsdemux: Set number of channels to 2 for dual mono Opus.
  + va: Various fixes for defects found with MSVC.
  + wasapi2: Allows process loopback capture on Windows 10.
  + webrtcdatachannel: Bind to parent webrtcbin using a weak
    reference.
  + webrtcbin: Fix potential deadlock when closing before any data
    was sent.
  + webrtc:
  - Plug leaks of resolved ICE addresses.
  - Do not tear down data channel before data is flushed.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1687608000">- Add 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch:
  Backport 7ed446dc,0dabf0eb from upstream to fix a heap overwrite
  in PGS subtitle overlay decoder which might trigger a crash or
  remote code execution (CVE-2023-37329 bsc#1213126).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + asfmux: fix possible unaligned write on 32-bit ARM.
  + d3d11videosink: Fix error on pause and play.
  + d3dvideosink: Fix navigation event leak.
  + decklink: Correctly handle SDK strings on macOS and free
    strings after usage on Linux.
  + dvdspu: Make sure enough data is allocated for the available
    data (bsc#1213126, CVE-2023-37329).
  + fdkaacdec: Support up to 5 rear channels.
  + h265parse: Fix framerate handling.
  + kmssink: Add STM32 LTDC and NXP i.MX8M Plus LCDIFv3
    auto-detection.
  + sdpdemux: ensure that only one srcpad is created per stream.
  + srtpdec: fix critical warnings on shutdown.
  + testsrcbin: Remove spurious caps unref.
  + va: map the mbbrc to correct enum value in get_property().
  + vtenc: apply DTS offset to ensure DTS &lt;= PTS.
  + vtdec: time glitches on h264 playback.
  + waylandsink: Emit "map" signal boarder surface is ready.
- Rebase reduce-required-meson.patch.
- Remove 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch:
  This update already include the patch.
  (CVE-2023-37329 bsc#1213126).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + d3d11bufferpool: Fix heavy CPU usage in case of fixed-size pool
  + jpegparser: jpegdecoder: Don't pollute bus and comply with spec
  + plugins: fix compiler warnings with GLib &gt;= 2.76
  + webrtcbin: Prevent critical warning when creating an additional
    data channel
  + webrtcstats: Properly report IceCandidate type
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1695124800">- Add patch from upstream to build the package with
  webrtc-audio-processing-1 in Tumbleweed:
  * 0001-Update-code-for-webrtc-audio-processing-1.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1695124801">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1695297600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + audiolatency: Forward latency query and event upstream
  + av1parser: Fix segmentation params update
  + codecparsers: Fix MPEG-1 aspect ratio table
  + d3d11convert: Passthrough allocation query on same caps
  + h264decoder: Update latency dynamically
  + h265parser:
  - Allow partially broken hvcC data
  - Fix possible overflow using max_sub_layers_minus1
    (bsc#1215793, CVE-2023-40476)
  + hlssink2: Always use forward slash separator
  + mdns: Fix a crash on context error
  + mxfdemux: Fix integer overflow causing out of bounds writes
    when handling invalid uncompressed video and check channels for
    AES3 (bsc#1215796, CVE-2023-40474, bsc#1215792, CVE-2023-40475)
  + nvencoder: Fix negotiation error when interlace-mode is
    unspecified
  + rtmp2: Allow NULL flash version, omitting the field
  + rtmp2sink: fix crash if message conversion failed
  + transcodebin: Fixes for upstream selectable support
  + va: Fix in error logs functions mismatches
  + waylandsink:
  - Crop surfaces to their display width height
  - Fix cropping for video with non-square aspect ratio
  + webrtc: Fix docs for create-data-channel action signal
- Rebase reduce-required-meson.patch
- Remove gstreamer-plugins-bad-CVE-2023-40474.patch:
  This update already include the patch.
- Remove gstreamer-plugins-bad-CVE-2023-40476.patch:
  This update already include the patch.
  (CVE-2023-40476 bsc#1215793 CVE-2023-40474 bsc#1215796).</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1698148800">- Add gstreamer-plugins-bad-CVE-2023-44429.patch:
  Backporting 1db83d3f from upstream, Clip tile rows and cols to 64
  as describe in AV1 specification.
  (CVE-2023-44429 bsc#1217211)</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + audiobuffersplit: disable max-silence-time if set to 0
  + libde265: Do not decode the non 4:2:0 8 bits format
  + codecparsers: av1: Clip max tile rows and cols values
  + codecs: h265: Do not free slice header before using it
  + d3d11converter: Fix 10/12bits planar output
  + d3d11decoder: Fix crash on negotiate() when decoder is not
    configured
  + d3d11videosink: Fix toggling between fullscreen and maximized
  + d3d11videosink: Fix window switching in case of fullscreen mode
  + d3d11screencapturesrc: Fix mouse cursor blending
  + decklink: Fix broken COM string conversion
  + decklink: Decklink Device Provider wrongly parses SDK strings
  + gstwayland: Don't depend on wayland-protocols
  + interaudiosrc: Add audio meta to buffers containing
    non-interleaved samples
  + kmssink: Add TIDSS auto-detection
  + mfvideoencoder: Fix typo in template caps
  + mxfdemux: Store GstMXFDemuxEssenceTrack in their own fixed
    allocation
  + nvcodec: fix bounds for auto-select GPU enumeration
  + openh264: Fail gracefully if openh264 encoder/decoder creation
    fails
  + tsmux: More cleanups
  + tsmux: Fill padding packets with stuffing bytes
  + v4l2codecs: Fix tiled formats stride conversion
  + v4l2videodec: Correctly free caps to avoid memory leak
  + wasapi2: Don't use global volume control object
  + wasapi2device: Ignore activation failed device
- Rebase reduce-required-meson.patch
- Remove gstreamer-plugins-bad-CVE-2023-44429.patch:
  This update already include the patch.
  (CVE-2023-40476 bsc#1215793 CVE-2023-40474 bsc#1215796).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700568000">- Move pkgconfig(dvdnav) and pkgconfig(dvdread) BuildRequires out
  of BUILD_ORIG conditional, and stop passing resindvd=disabled and
  siren=disabled to meson setup, build dvd and siren 7 support in
  main package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700740800">- Stop passing sctp=disabled and pass sctp=enabled to meson setup
  instead, enable build of sctp plugin.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="0169694c764df46d45b0058b71a6b18f638bd9384edf443a0c575fb5086aa81642b26923ce46830d7518b414360c20c3fcf61aad8142a23da8b81b6d764396bb" name="gstreamer-plugins-bad-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.22.7" rel="5.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679400000">- Add libgsttranscoder-1_0-0 to baselibs.conf</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679745600">- Move conditional pkgconfig(vo-amrwbenc) BuildRequires to main
  part of spec, now available in distro. Stop passing
  voamrwbenc=disabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1680523200">- Move pkgconfig(libchromaprint) BuildRequires to chromaprint
  plugin sub-package, and drop the hard
  gstreamer-plugins-bad-chromaprint Requires from our devel
  sub-package. This is a "stand alone" plugin, and this way
  packages depending on gstreamer-plugins-bad during build avoids
  pulling in libavcodec and libavfilter + ffmpeg-mini-devel
  packages for no reason.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + cea708overlay: fix HCR interpretation
  + d3d11bufferpool: Fix invalid access in debug print loop
  + d3d11compositor: Fix composition error on release_pad()
  + d3d11converter: Fix conversion backend selection
  + d3d11videosink: Fix tearing in case of fullscreen mode
  + d3d11window: fix memory leak
  + debugqroverlay: fix string leak
  + decklinkaudiosink: Fix playback when video caps is configured
    before audio
  + decklink: fix 10 bit RGB (r210) format auto detection
  + decklinkvideosrc:
  - RGB 4:4:4 doesn't work after GStreamer upgrade (regression)
  - unable to show HDMI stream that Blackmagic's Media Express is
    able to see
  + gtkwaylandsink:
  - Destroy GstWlWindow when parent GtkWindow is destroyed
  - Fix crash when rendering after the window is closed
  + h264decoder: Fix DPB bumping process
  + h264decoder, h265decoder: Latency reporting related fixes
  + h264parse: Validate VUI framerate
  + jpegparse: reset parse state when the SOI is not the first
    marker
  + ksvideo, directshow: Fix reference leaks in device providers
  + nvencoder: Fix CQP option setting
  + nvh264encoder: Fix template caps to include progressive mode as
    well
  + openjpegdec: allow multithread decoding only in subframe mode
  + tsdemux: Fix reading of extended Opus channel configuration
  + vulkan: fix validation layer issues
  + vulkanoverlaycompositor: fix potential use after free
  + vulkanswapper: correctly handle force-aspect-ratio=false
  + wasapi2: Fix potential crash on device activation failure
  + webrtc: Fix segfault traversing ice transports
  + webrtc: patch leak caused by early return
  + zxing: add support for zxing-c++ 2.0
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1682337600">- Add missing plugin in build_orig part of spec, BuildRequires
  already in place, just missing the built plugin in file section.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1682510400">- Only build build vo-amrwbenc plugin on openSUSE, vo-amrwbenc
  license is problematic for commercial use.</changelog>
  <changelog author="Jiri Srain &lt;jsrain@suse.com&gt;" date="1684843200">- use additional codecs on ALP</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + a2dpsink: Fails many tests in Bluetooth SIG Certification.
  + avdtputil: Use int instead of int range for fixed bitpool
    values.
  + ccconverter:
  - reintroduce frame count reset on cycle completion
  - integer overflow &amp; crashing
  + codectimestamper: remove PC file generation from plugin's own
    meson.build.
  + cudamemory: Fix for semi planar YUV memory size decision.
  + d3d11compositor:
  - Reconfigure resource only when output caps is changed.
  - Skip zero alpha input.
  + d3d11convert: Fix for runtime property update.
  + d3d11memory: Don't clear wrapped texture memory.
  + d3d11videosink:
  - Fix for ignored initial render rectangle.
  - Fix race condition in window unprepare.
  - Enhancement for initial window size decision.
  - Don't clear prepared buffer on unlock_stop().
  + dashdemux: mpdclient: fix divide by 0 if segment has no
    duration.
  + dtlstransport: Keep strong ref of dtls encoder/decoder.
  + GstPlay:
  - Avoid getting property of playbin2 if subtitle_sid is null.
  - Fix critical log when using playbin3.
  + h264decoder: Drop nonexisting picture silently without error.
  + dtmf: element classification improvements.
  + mfvideoenc: Allow only even resolution numbers.
  + sctpenc:
  - Fix potential shutdown deadlock.
  - Fix "srtp-key" check.
  + tests: disable dtls test if openssl is not present.
  + tsdemux: Set number of channels to 2 for dual mono Opus.
  + va: Various fixes for defects found with MSVC.
  + wasapi2: Allows process loopback capture on Windows 10.
  + webrtcdatachannel: Bind to parent webrtcbin using a weak
    reference.
  + webrtcbin: Fix potential deadlock when closing before any data
    was sent.
  + webrtc:
  - Plug leaks of resolved ICE addresses.
  - Do not tear down data channel before data is flushed.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1687608000">- Add 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch:
  Backport 7ed446dc,0dabf0eb from upstream to fix a heap overwrite
  in PGS subtitle overlay decoder which might trigger a crash or
  remote code execution (CVE-2023-37329 bsc#1213126).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + asfmux: fix possible unaligned write on 32-bit ARM.
  + d3d11videosink: Fix error on pause and play.
  + d3dvideosink: Fix navigation event leak.
  + decklink: Correctly handle SDK strings on macOS and free
    strings after usage on Linux.
  + dvdspu: Make sure enough data is allocated for the available
    data (bsc#1213126, CVE-2023-37329).
  + fdkaacdec: Support up to 5 rear channels.
  + h265parse: Fix framerate handling.
  + kmssink: Add STM32 LTDC and NXP i.MX8M Plus LCDIFv3
    auto-detection.
  + sdpdemux: ensure that only one srcpad is created per stream.
  + srtpdec: fix critical warnings on shutdown.
  + testsrcbin: Remove spurious caps unref.
  + va: map the mbbrc to correct enum value in get_property().
  + vtenc: apply DTS offset to ensure DTS &lt;= PTS.
  + vtdec: time glitches on h264 playback.
  + waylandsink: Emit "map" signal boarder surface is ready.
- Rebase reduce-required-meson.patch.
- Remove 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch:
  This update already include the patch.
  (CVE-2023-37329 bsc#1213126).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + d3d11bufferpool: Fix heavy CPU usage in case of fixed-size pool
  + jpegparser: jpegdecoder: Don't pollute bus and comply with spec
  + plugins: fix compiler warnings with GLib &gt;= 2.76
  + webrtcbin: Prevent critical warning when creating an additional
    data channel
  + webrtcstats: Properly report IceCandidate type
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1695124800">- Add patch from upstream to build the package with
  webrtc-audio-processing-1 in Tumbleweed:
  * 0001-Update-code-for-webrtc-audio-processing-1.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1695124801">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1695297600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + audiolatency: Forward latency query and event upstream
  + av1parser: Fix segmentation params update
  + codecparsers: Fix MPEG-1 aspect ratio table
  + d3d11convert: Passthrough allocation query on same caps
  + h264decoder: Update latency dynamically
  + h265parser:
  - Allow partially broken hvcC data
  - Fix possible overflow using max_sub_layers_minus1
    (bsc#1215793, CVE-2023-40476)
  + hlssink2: Always use forward slash separator
  + mdns: Fix a crash on context error
  + mxfdemux: Fix integer overflow causing out of bounds writes
    when handling invalid uncompressed video and check channels for
    AES3 (bsc#1215796, CVE-2023-40474, bsc#1215792, CVE-2023-40475)
  + nvencoder: Fix negotiation error when interlace-mode is
    unspecified
  + rtmp2: Allow NULL flash version, omitting the field
  + rtmp2sink: fix crash if message conversion failed
  + transcodebin: Fixes for upstream selectable support
  + va: Fix in error logs functions mismatches
  + waylandsink:
  - Crop surfaces to their display width height
  - Fix cropping for video with non-square aspect ratio
  + webrtc: Fix docs for create-data-channel action signal
- Rebase reduce-required-meson.patch
- Remove gstreamer-plugins-bad-CVE-2023-40474.patch:
  This update already include the patch.
- Remove gstreamer-plugins-bad-CVE-2023-40476.patch:
  This update already include the patch.
  (CVE-2023-40476 bsc#1215793 CVE-2023-40474 bsc#1215796).</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1698148800">- Add gstreamer-plugins-bad-CVE-2023-44429.patch:
  Backporting 1db83d3f from upstream, Clip tile rows and cols to 64
  as describe in AV1 specification.
  (CVE-2023-44429 bsc#1217211)</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + audiobuffersplit: disable max-silence-time if set to 0
  + libde265: Do not decode the non 4:2:0 8 bits format
  + codecparsers: av1: Clip max tile rows and cols values
  + codecs: h265: Do not free slice header before using it
  + d3d11converter: Fix 10/12bits planar output
  + d3d11decoder: Fix crash on negotiate() when decoder is not
    configured
  + d3d11videosink: Fix toggling between fullscreen and maximized
  + d3d11videosink: Fix window switching in case of fullscreen mode
  + d3d11screencapturesrc: Fix mouse cursor blending
  + decklink: Fix broken COM string conversion
  + decklink: Decklink Device Provider wrongly parses SDK strings
  + gstwayland: Don't depend on wayland-protocols
  + interaudiosrc: Add audio meta to buffers containing
    non-interleaved samples
  + kmssink: Add TIDSS auto-detection
  + mfvideoencoder: Fix typo in template caps
  + mxfdemux: Store GstMXFDemuxEssenceTrack in their own fixed
    allocation
  + nvcodec: fix bounds for auto-select GPU enumeration
  + openh264: Fail gracefully if openh264 encoder/decoder creation
    fails
  + tsmux: More cleanups
  + tsmux: Fill padding packets with stuffing bytes
  + v4l2codecs: Fix tiled formats stride conversion
  + v4l2videodec: Correctly free caps to avoid memory leak
  + wasapi2: Don't use global volume control object
  + wasapi2device: Ignore activation failed device
- Rebase reduce-required-meson.patch
- Remove gstreamer-plugins-bad-CVE-2023-44429.patch:
  This update already include the patch.
  (CVE-2023-40476 bsc#1215793 CVE-2023-40474 bsc#1215796).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700568000">- Move pkgconfig(dvdnav) and pkgconfig(dvdread) BuildRequires out
  of BUILD_ORIG conditional, and stop passing resindvd=disabled and
  siren=disabled to meson setup, build dvd and siren 7 support in
  main package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700740800">- Stop passing sctp=disabled and pass sctp=enabled to meson setup
  instead, enable build of sctp plugin.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="2f7ff6359a9a16bed21368e5c7d808a7b780c5feb48562c1f7078c757f7edcbd02e8e1823bfa7d7cda1d24cf12268fe5ea32c6f26bdc160949cc12fcaa19a298" name="gstreamer-plugins-bad-debugsource" arch="i586">
  <version epoch="0" ver="1.22.7" rel="5.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679400000">- Add libgsttranscoder-1_0-0 to baselibs.conf</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679745600">- Move conditional pkgconfig(vo-amrwbenc) BuildRequires to main
  part of spec, now available in distro. Stop passing
  voamrwbenc=disabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1680523200">- Move pkgconfig(libchromaprint) BuildRequires to chromaprint
  plugin sub-package, and drop the hard
  gstreamer-plugins-bad-chromaprint Requires from our devel
  sub-package. This is a "stand alone" plugin, and this way
  packages depending on gstreamer-plugins-bad during build avoids
  pulling in libavcodec and libavfilter + ffmpeg-mini-devel
  packages for no reason.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + cea708overlay: fix HCR interpretation
  + d3d11bufferpool: Fix invalid access in debug print loop
  + d3d11compositor: Fix composition error on release_pad()
  + d3d11converter: Fix conversion backend selection
  + d3d11videosink: Fix tearing in case of fullscreen mode
  + d3d11window: fix memory leak
  + debugqroverlay: fix string leak
  + decklinkaudiosink: Fix playback when video caps is configured
    before audio
  + decklink: fix 10 bit RGB (r210) format auto detection
  + decklinkvideosrc:
  - RGB 4:4:4 doesn't work after GStreamer upgrade (regression)
  - unable to show HDMI stream that Blackmagic's Media Express is
    able to see
  + gtkwaylandsink:
  - Destroy GstWlWindow when parent GtkWindow is destroyed
  - Fix crash when rendering after the window is closed
  + h264decoder: Fix DPB bumping process
  + h264decoder, h265decoder: Latency reporting related fixes
  + h264parse: Validate VUI framerate
  + jpegparse: reset parse state when the SOI is not the first
    marker
  + ksvideo, directshow: Fix reference leaks in device providers
  + nvencoder: Fix CQP option setting
  + nvh264encoder: Fix template caps to include progressive mode as
    well
  + openjpegdec: allow multithread decoding only in subframe mode
  + tsdemux: Fix reading of extended Opus channel configuration
  + vulkan: fix validation layer issues
  + vulkanoverlaycompositor: fix potential use after free
  + vulkanswapper: correctly handle force-aspect-ratio=false
  + wasapi2: Fix potential crash on device activation failure
  + webrtc: Fix segfault traversing ice transports
  + webrtc: patch leak caused by early return
  + zxing: add support for zxing-c++ 2.0
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1682337600">- Add missing plugin in build_orig part of spec, BuildRequires
  already in place, just missing the built plugin in file section.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1682510400">- Only build build vo-amrwbenc plugin on openSUSE, vo-amrwbenc
  license is problematic for commercial use.</changelog>
  <changelog author="Jiri Srain &lt;jsrain@suse.com&gt;" date="1684843200">- use additional codecs on ALP</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + a2dpsink: Fails many tests in Bluetooth SIG Certification.
  + avdtputil: Use int instead of int range for fixed bitpool
    values.
  + ccconverter:
  - reintroduce frame count reset on cycle completion
  - integer overflow &amp; crashing
  + codectimestamper: remove PC file generation from plugin's own
    meson.build.
  + cudamemory: Fix for semi planar YUV memory size decision.
  + d3d11compositor:
  - Reconfigure resource only when output caps is changed.
  - Skip zero alpha input.
  + d3d11convert: Fix for runtime property update.
  + d3d11memory: Don't clear wrapped texture memory.
  + d3d11videosink:
  - Fix for ignored initial render rectangle.
  - Fix race condition in window unprepare.
  - Enhancement for initial window size decision.
  - Don't clear prepared buffer on unlock_stop().
  + dashdemux: mpdclient: fix divide by 0 if segment has no
    duration.
  + dtlstransport: Keep strong ref of dtls encoder/decoder.
  + GstPlay:
  - Avoid getting property of playbin2 if subtitle_sid is null.
  - Fix critical log when using playbin3.
  + h264decoder: Drop nonexisting picture silently without error.
  + dtmf: element classification improvements.
  + mfvideoenc: Allow only even resolution numbers.
  + sctpenc:
  - Fix potential shutdown deadlock.
  - Fix "srtp-key" check.
  + tests: disable dtls test if openssl is not present.
  + tsdemux: Set number of channels to 2 for dual mono Opus.
  + va: Various fixes for defects found with MSVC.
  + wasapi2: Allows process loopback capture on Windows 10.
  + webrtcdatachannel: Bind to parent webrtcbin using a weak
    reference.
  + webrtcbin: Fix potential deadlock when closing before any data
    was sent.
  + webrtc:
  - Plug leaks of resolved ICE addresses.
  - Do not tear down data channel before data is flushed.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1687608000">- Add 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch:
  Backport 7ed446dc,0dabf0eb from upstream to fix a heap overwrite
  in PGS subtitle overlay decoder which might trigger a crash or
  remote code execution (CVE-2023-37329 bsc#1213126).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + asfmux: fix possible unaligned write on 32-bit ARM.
  + d3d11videosink: Fix error on pause and play.
  + d3dvideosink: Fix navigation event leak.
  + decklink: Correctly handle SDK strings on macOS and free
    strings after usage on Linux.
  + dvdspu: Make sure enough data is allocated for the available
    data (bsc#1213126, CVE-2023-37329).
  + fdkaacdec: Support up to 5 rear channels.
  + h265parse: Fix framerate handling.
  + kmssink: Add STM32 LTDC and NXP i.MX8M Plus LCDIFv3
    auto-detection.
  + sdpdemux: ensure that only one srcpad is created per stream.
  + srtpdec: fix critical warnings on shutdown.
  + testsrcbin: Remove spurious caps unref.
  + va: map the mbbrc to correct enum value in get_property().
  + vtenc: apply DTS offset to ensure DTS &lt;= PTS.
  + vtdec: time glitches on h264 playback.
  + waylandsink: Emit "map" signal boarder surface is ready.
- Rebase reduce-required-meson.patch.
- Remove 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch:
  This update already include the patch.
  (CVE-2023-37329 bsc#1213126).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + d3d11bufferpool: Fix heavy CPU usage in case of fixed-size pool
  + jpegparser: jpegdecoder: Don't pollute bus and comply with spec
  + plugins: fix compiler warnings with GLib &gt;= 2.76
  + webrtcbin: Prevent critical warning when creating an additional
    data channel
  + webrtcstats: Properly report IceCandidate type
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1695124800">- Add patch from upstream to build the package with
  webrtc-audio-processing-1 in Tumbleweed:
  * 0001-Update-code-for-webrtc-audio-processing-1.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1695124801">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1695297600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + audiolatency: Forward latency query and event upstream
  + av1parser: Fix segmentation params update
  + codecparsers: Fix MPEG-1 aspect ratio table
  + d3d11convert: Passthrough allocation query on same caps
  + h264decoder: Update latency dynamically
  + h265parser:
  - Allow partially broken hvcC data
  - Fix possible overflow using max_sub_layers_minus1
    (bsc#1215793, CVE-2023-40476)
  + hlssink2: Always use forward slash separator
  + mdns: Fix a crash on context error
  + mxfdemux: Fix integer overflow causing out of bounds writes
    when handling invalid uncompressed video and check channels for
    AES3 (bsc#1215796, CVE-2023-40474, bsc#1215792, CVE-2023-40475)
  + nvencoder: Fix negotiation error when interlace-mode is
    unspecified
  + rtmp2: Allow NULL flash version, omitting the field
  + rtmp2sink: fix crash if message conversion failed
  + transcodebin: Fixes for upstream selectable support
  + va: Fix in error logs functions mismatches
  + waylandsink:
  - Crop surfaces to their display width height
  - Fix cropping for video with non-square aspect ratio
  + webrtc: Fix docs for create-data-channel action signal
- Rebase reduce-required-meson.patch
- Remove gstreamer-plugins-bad-CVE-2023-40474.patch:
  This update already include the patch.
- Remove gstreamer-plugins-bad-CVE-2023-40476.patch:
  This update already include the patch.
  (CVE-2023-40476 bsc#1215793 CVE-2023-40474 bsc#1215796).</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1698148800">- Add gstreamer-plugins-bad-CVE-2023-44429.patch:
  Backporting 1db83d3f from upstream, Clip tile rows and cols to 64
  as describe in AV1 specification.
  (CVE-2023-44429 bsc#1217211)</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + audiobuffersplit: disable max-silence-time if set to 0
  + libde265: Do not decode the non 4:2:0 8 bits format
  + codecparsers: av1: Clip max tile rows and cols values
  + codecs: h265: Do not free slice header before using it
  + d3d11converter: Fix 10/12bits planar output
  + d3d11decoder: Fix crash on negotiate() when decoder is not
    configured
  + d3d11videosink: Fix toggling between fullscreen and maximized
  + d3d11videosink: Fix window switching in case of fullscreen mode
  + d3d11screencapturesrc: Fix mouse cursor blending
  + decklink: Fix broken COM string conversion
  + decklink: Decklink Device Provider wrongly parses SDK strings
  + gstwayland: Don't depend on wayland-protocols
  + interaudiosrc: Add audio meta to buffers containing
    non-interleaved samples
  + kmssink: Add TIDSS auto-detection
  + mfvideoencoder: Fix typo in template caps
  + mxfdemux: Store GstMXFDemuxEssenceTrack in their own fixed
    allocation
  + nvcodec: fix bounds for auto-select GPU enumeration
  + openh264: Fail gracefully if openh264 encoder/decoder creation
    fails
  + tsmux: More cleanups
  + tsmux: Fill padding packets with stuffing bytes
  + v4l2codecs: Fix tiled formats stride conversion
  + v4l2videodec: Correctly free caps to avoid memory leak
  + wasapi2: Don't use global volume control object
  + wasapi2device: Ignore activation failed device
- Rebase reduce-required-meson.patch
- Remove gstreamer-plugins-bad-CVE-2023-44429.patch:
  This update already include the patch.
  (CVE-2023-40476 bsc#1215793 CVE-2023-40474 bsc#1215796).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700568000">- Move pkgconfig(dvdnav) and pkgconfig(dvdread) BuildRequires out
  of BUILD_ORIG conditional, and stop passing resindvd=disabled and
  siren=disabled to meson setup, build dvd and siren 7 support in
  main package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700740800">- Stop passing sctp=disabled and pass sctp=enabled to meson setup
  instead, enable build of sctp plugin.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="6c463961b709ea89c96045700cd963ef0cbbd6b378d3689cd9d3cf6c4f40d37ca9302e0889a6093f551049839b507b1e708b9bf64a815da1234fdc7ed32538ab" name="gstreamer-plugins-bad-debugsource" arch="x86_64">
  <version epoch="0" ver="1.22.7" rel="5.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679400000">- Add libgsttranscoder-1_0-0 to baselibs.conf</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679745600">- Move conditional pkgconfig(vo-amrwbenc) BuildRequires to main
  part of spec, now available in distro. Stop passing
  voamrwbenc=disabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1680523200">- Move pkgconfig(libchromaprint) BuildRequires to chromaprint
  plugin sub-package, and drop the hard
  gstreamer-plugins-bad-chromaprint Requires from our devel
  sub-package. This is a "stand alone" plugin, and this way
  packages depending on gstreamer-plugins-bad during build avoids
  pulling in libavcodec and libavfilter + ffmpeg-mini-devel
  packages for no reason.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + cea708overlay: fix HCR interpretation
  + d3d11bufferpool: Fix invalid access in debug print loop
  + d3d11compositor: Fix composition error on release_pad()
  + d3d11converter: Fix conversion backend selection
  + d3d11videosink: Fix tearing in case of fullscreen mode
  + d3d11window: fix memory leak
  + debugqroverlay: fix string leak
  + decklinkaudiosink: Fix playback when video caps is configured
    before audio
  + decklink: fix 10 bit RGB (r210) format auto detection
  + decklinkvideosrc:
  - RGB 4:4:4 doesn't work after GStreamer upgrade (regression)
  - unable to show HDMI stream that Blackmagic's Media Express is
    able to see
  + gtkwaylandsink:
  - Destroy GstWlWindow when parent GtkWindow is destroyed
  - Fix crash when rendering after the window is closed
  + h264decoder: Fix DPB bumping process
  + h264decoder, h265decoder: Latency reporting related fixes
  + h264parse: Validate VUI framerate
  + jpegparse: reset parse state when the SOI is not the first
    marker
  + ksvideo, directshow: Fix reference leaks in device providers
  + nvencoder: Fix CQP option setting
  + nvh264encoder: Fix template caps to include progressive mode as
    well
  + openjpegdec: allow multithread decoding only in subframe mode
  + tsdemux: Fix reading of extended Opus channel configuration
  + vulkan: fix validation layer issues
  + vulkanoverlaycompositor: fix potential use after free
  + vulkanswapper: correctly handle force-aspect-ratio=false
  + wasapi2: Fix potential crash on device activation failure
  + webrtc: Fix segfault traversing ice transports
  + webrtc: patch leak caused by early return
  + zxing: add support for zxing-c++ 2.0
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1682337600">- Add missing plugin in build_orig part of spec, BuildRequires
  already in place, just missing the built plugin in file section.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1682510400">- Only build build vo-amrwbenc plugin on openSUSE, vo-amrwbenc
  license is problematic for commercial use.</changelog>
  <changelog author="Jiri Srain &lt;jsrain@suse.com&gt;" date="1684843200">- use additional codecs on ALP</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + a2dpsink: Fails many tests in Bluetooth SIG Certification.
  + avdtputil: Use int instead of int range for fixed bitpool
    values.
  + ccconverter:
  - reintroduce frame count reset on cycle completion
  - integer overflow &amp; crashing
  + codectimestamper: remove PC file generation from plugin's own
    meson.build.
  + cudamemory: Fix for semi planar YUV memory size decision.
  + d3d11compositor:
  - Reconfigure resource only when output caps is changed.
  - Skip zero alpha input.
  + d3d11convert: Fix for runtime property update.
  + d3d11memory: Don't clear wrapped texture memory.
  + d3d11videosink:
  - Fix for ignored initial render rectangle.
  - Fix race condition in window unprepare.
  - Enhancement for initial window size decision.
  - Don't clear prepared buffer on unlock_stop().
  + dashdemux: mpdclient: fix divide by 0 if segment has no
    duration.
  + dtlstransport: Keep strong ref of dtls encoder/decoder.
  + GstPlay:
  - Avoid getting property of playbin2 if subtitle_sid is null.
  - Fix critical log when using playbin3.
  + h264decoder: Drop nonexisting picture silently without error.
  + dtmf: element classification improvements.
  + mfvideoenc: Allow only even resolution numbers.
  + sctpenc:
  - Fix potential shutdown deadlock.
  - Fix "srtp-key" check.
  + tests: disable dtls test if openssl is not present.
  + tsdemux: Set number of channels to 2 for dual mono Opus.
  + va: Various fixes for defects found with MSVC.
  + wasapi2: Allows process loopback capture on Windows 10.
  + webrtcdatachannel: Bind to parent webrtcbin using a weak
    reference.
  + webrtcbin: Fix potential deadlock when closing before any data
    was sent.
  + webrtc:
  - Plug leaks of resolved ICE addresses.
  - Do not tear down data channel before data is flushed.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1687608000">- Add 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch:
  Backport 7ed446dc,0dabf0eb from upstream to fix a heap overwrite
  in PGS subtitle overlay decoder which might trigger a crash or
  remote code execution (CVE-2023-37329 bsc#1213126).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + asfmux: fix possible unaligned write on 32-bit ARM.
  + d3d11videosink: Fix error on pause and play.
  + d3dvideosink: Fix navigation event leak.
  + decklink: Correctly handle SDK strings on macOS and free
    strings after usage on Linux.
  + dvdspu: Make sure enough data is allocated for the available
    data (bsc#1213126, CVE-2023-37329).
  + fdkaacdec: Support up to 5 rear channels.
  + h265parse: Fix framerate handling.
  + kmssink: Add STM32 LTDC and NXP i.MX8M Plus LCDIFv3
    auto-detection.
  + sdpdemux: ensure that only one srcpad is created per stream.
  + srtpdec: fix critical warnings on shutdown.
  + testsrcbin: Remove spurious caps unref.
  + va: map the mbbrc to correct enum value in get_property().
  + vtenc: apply DTS offset to ensure DTS &lt;= PTS.
  + vtdec: time glitches on h264 playback.
  + waylandsink: Emit "map" signal boarder surface is ready.
- Rebase reduce-required-meson.patch.
- Remove 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch:
  This update already include the patch.
  (CVE-2023-37329 bsc#1213126).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + d3d11bufferpool: Fix heavy CPU usage in case of fixed-size pool
  + jpegparser: jpegdecoder: Don't pollute bus and comply with spec
  + plugins: fix compiler warnings with GLib &gt;= 2.76
  + webrtcbin: Prevent critical warning when creating an additional
    data channel
  + webrtcstats: Properly report IceCandidate type
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1695124800">- Add patch from upstream to build the package with
  webrtc-audio-processing-1 in Tumbleweed:
  * 0001-Update-code-for-webrtc-audio-processing-1.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1695124801">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1695297600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + audiolatency: Forward latency query and event upstream
  + av1parser: Fix segmentation params update
  + codecparsers: Fix MPEG-1 aspect ratio table
  + d3d11convert: Passthrough allocation query on same caps
  + h264decoder: Update latency dynamically
  + h265parser:
  - Allow partially broken hvcC data
  - Fix possible overflow using max_sub_layers_minus1
    (bsc#1215793, CVE-2023-40476)
  + hlssink2: Always use forward slash separator
  + mdns: Fix a crash on context error
  + mxfdemux: Fix integer overflow causing out of bounds writes
    when handling invalid uncompressed video and check channels for
    AES3 (bsc#1215796, CVE-2023-40474, bsc#1215792, CVE-2023-40475)
  + nvencoder: Fix negotiation error when interlace-mode is
    unspecified
  + rtmp2: Allow NULL flash version, omitting the field
  + rtmp2sink: fix crash if message conversion failed
  + transcodebin: Fixes for upstream selectable support
  + va: Fix in error logs functions mismatches
  + waylandsink:
  - Crop surfaces to their display width height
  - Fix cropping for video with non-square aspect ratio
  + webrtc: Fix docs for create-data-channel action signal
- Rebase reduce-required-meson.patch
- Remove gstreamer-plugins-bad-CVE-2023-40474.patch:
  This update already include the patch.
- Remove gstreamer-plugins-bad-CVE-2023-40476.patch:
  This update already include the patch.
  (CVE-2023-40476 bsc#1215793 CVE-2023-40474 bsc#1215796).</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1698148800">- Add gstreamer-plugins-bad-CVE-2023-44429.patch:
  Backporting 1db83d3f from upstream, Clip tile rows and cols to 64
  as describe in AV1 specification.
  (CVE-2023-44429 bsc#1217211)</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + audiobuffersplit: disable max-silence-time if set to 0
  + libde265: Do not decode the non 4:2:0 8 bits format
  + codecparsers: av1: Clip max tile rows and cols values
  + codecs: h265: Do not free slice header before using it
  + d3d11converter: Fix 10/12bits planar output
  + d3d11decoder: Fix crash on negotiate() when decoder is not
    configured
  + d3d11videosink: Fix toggling between fullscreen and maximized
  + d3d11videosink: Fix window switching in case of fullscreen mode
  + d3d11screencapturesrc: Fix mouse cursor blending
  + decklink: Fix broken COM string conversion
  + decklink: Decklink Device Provider wrongly parses SDK strings
  + gstwayland: Don't depend on wayland-protocols
  + interaudiosrc: Add audio meta to buffers containing
    non-interleaved samples
  + kmssink: Add TIDSS auto-detection
  + mfvideoencoder: Fix typo in template caps
  + mxfdemux: Store GstMXFDemuxEssenceTrack in their own fixed
    allocation
  + nvcodec: fix bounds for auto-select GPU enumeration
  + openh264: Fail gracefully if openh264 encoder/decoder creation
    fails
  + tsmux: More cleanups
  + tsmux: Fill padding packets with stuffing bytes
  + v4l2codecs: Fix tiled formats stride conversion
  + v4l2videodec: Correctly free caps to avoid memory leak
  + wasapi2: Don't use global volume control object
  + wasapi2device: Ignore activation failed device
- Rebase reduce-required-meson.patch
- Remove gstreamer-plugins-bad-CVE-2023-44429.patch:
  This update already include the patch.
  (CVE-2023-40476 bsc#1215793 CVE-2023-40474 bsc#1215796).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700568000">- Move pkgconfig(dvdnav) and pkgconfig(dvdread) BuildRequires out
  of BUILD_ORIG conditional, and stop passing resindvd=disabled and
  siren=disabled to meson setup, build dvd and siren 7 support in
  main package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700740800">- Stop passing sctp=disabled and pass sctp=enabled to meson setup
  instead, enable build of sctp plugin.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="5cbcaa4aef764147db9f8085d2bbec8cf4131dc443e7b48a078b08abc0db33f99f01e3c35c7aa7c0adb6d45d2ea508d16415dca6ee000aa2e0dac1c9dfe1046f" name="gstreamer-plugins-bad-devel" arch="i586">
  <version epoch="0" ver="1.22.7" rel="5.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679400000">- Add libgsttranscoder-1_0-0 to baselibs.conf</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679745600">- Move conditional pkgconfig(vo-amrwbenc) BuildRequires to main
  part of spec, now available in distro. Stop passing
  voamrwbenc=disabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1680523200">- Move pkgconfig(libchromaprint) BuildRequires to chromaprint
  plugin sub-package, and drop the hard
  gstreamer-plugins-bad-chromaprint Requires from our devel
  sub-package. This is a "stand alone" plugin, and this way
  packages depending on gstreamer-plugins-bad during build avoids
  pulling in libavcodec and libavfilter + ffmpeg-mini-devel
  packages for no reason.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + cea708overlay: fix HCR interpretation
  + d3d11bufferpool: Fix invalid access in debug print loop
  + d3d11compositor: Fix composition error on release_pad()
  + d3d11converter: Fix conversion backend selection
  + d3d11videosink: Fix tearing in case of fullscreen mode
  + d3d11window: fix memory leak
  + debugqroverlay: fix string leak
  + decklinkaudiosink: Fix playback when video caps is configured
    before audio
  + decklink: fix 10 bit RGB (r210) format auto detection
  + decklinkvideosrc:
  - RGB 4:4:4 doesn't work after GStreamer upgrade (regression)
  - unable to show HDMI stream that Blackmagic's Media Express is
    able to see
  + gtkwaylandsink:
  - Destroy GstWlWindow when parent GtkWindow is destroyed
  - Fix crash when rendering after the window is closed
  + h264decoder: Fix DPB bumping process
  + h264decoder, h265decoder: Latency reporting related fixes
  + h264parse: Validate VUI framerate
  + jpegparse: reset parse state when the SOI is not the first
    marker
  + ksvideo, directshow: Fix reference leaks in device providers
  + nvencoder: Fix CQP option setting
  + nvh264encoder: Fix template caps to include progressive mode as
    well
  + openjpegdec: allow multithread decoding only in subframe mode
  + tsdemux: Fix reading of extended Opus channel configuration
  + vulkan: fix validation layer issues
  + vulkanoverlaycompositor: fix potential use after free
  + vulkanswapper: correctly handle force-aspect-ratio=false
  + wasapi2: Fix potential crash on device activation failure
  + webrtc: Fix segfault traversing ice transports
  + webrtc: patch leak caused by early return
  + zxing: add support for zxing-c++ 2.0
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1682337600">- Add missing plugin in build_orig part of spec, BuildRequires
  already in place, just missing the built plugin in file section.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1682510400">- Only build build vo-amrwbenc plugin on openSUSE, vo-amrwbenc
  license is problematic for commercial use.</changelog>
  <changelog author="Jiri Srain &lt;jsrain@suse.com&gt;" date="1684843200">- use additional codecs on ALP</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + a2dpsink: Fails many tests in Bluetooth SIG Certification.
  + avdtputil: Use int instead of int range for fixed bitpool
    values.
  + ccconverter:
  - reintroduce frame count reset on cycle completion
  - integer overflow &amp; crashing
  + codectimestamper: remove PC file generation from plugin's own
    meson.build.
  + cudamemory: Fix for semi planar YUV memory size decision.
  + d3d11compositor:
  - Reconfigure resource only when output caps is changed.
  - Skip zero alpha input.
  + d3d11convert: Fix for runtime property update.
  + d3d11memory: Don't clear wrapped texture memory.
  + d3d11videosink:
  - Fix for ignored initial render rectangle.
  - Fix race condition in window unprepare.
  - Enhancement for initial window size decision.
  - Don't clear prepared buffer on unlock_stop().
  + dashdemux: mpdclient: fix divide by 0 if segment has no
    duration.
  + dtlstransport: Keep strong ref of dtls encoder/decoder.
  + GstPlay:
  - Avoid getting property of playbin2 if subtitle_sid is null.
  - Fix critical log when using playbin3.
  + h264decoder: Drop nonexisting picture silently without error.
  + dtmf: element classification improvements.
  + mfvideoenc: Allow only even resolution numbers.
  + sctpenc:
  - Fix potential shutdown deadlock.
  - Fix "srtp-key" check.
  + tests: disable dtls test if openssl is not present.
  + tsdemux: Set number of channels to 2 for dual mono Opus.
  + va: Various fixes for defects found with MSVC.
  + wasapi2: Allows process loopback capture on Windows 10.
  + webrtcdatachannel: Bind to parent webrtcbin using a weak
    reference.
  + webrtcbin: Fix potential deadlock when closing before any data
    was sent.
  + webrtc:
  - Plug leaks of resolved ICE addresses.
  - Do not tear down data channel before data is flushed.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1687608000">- Add 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch:
  Backport 7ed446dc,0dabf0eb from upstream to fix a heap overwrite
  in PGS subtitle overlay decoder which might trigger a crash or
  remote code execution (CVE-2023-37329 bsc#1213126).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + asfmux: fix possible unaligned write on 32-bit ARM.
  + d3d11videosink: Fix error on pause and play.
  + d3dvideosink: Fix navigation event leak.
  + decklink: Correctly handle SDK strings on macOS and free
    strings after usage on Linux.
  + dvdspu: Make sure enough data is allocated for the available
    data (bsc#1213126, CVE-2023-37329).
  + fdkaacdec: Support up to 5 rear channels.
  + h265parse: Fix framerate handling.
  + kmssink: Add STM32 LTDC and NXP i.MX8M Plus LCDIFv3
    auto-detection.
  + sdpdemux: ensure that only one srcpad is created per stream.
  + srtpdec: fix critical warnings on shutdown.
  + testsrcbin: Remove spurious caps unref.
  + va: map the mbbrc to correct enum value in get_property().
  + vtenc: apply DTS offset to ensure DTS &lt;= PTS.
  + vtdec: time glitches on h264 playback.
  + waylandsink: Emit "map" signal boarder surface is ready.
- Rebase reduce-required-meson.patch.
- Remove 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch:
  This update already include the patch.
  (CVE-2023-37329 bsc#1213126).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + d3d11bufferpool: Fix heavy CPU usage in case of fixed-size pool
  + jpegparser: jpegdecoder: Don't pollute bus and comply with spec
  + plugins: fix compiler warnings with GLib &gt;= 2.76
  + webrtcbin: Prevent critical warning when creating an additional
    data channel
  + webrtcstats: Properly report IceCandidate type
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1695124800">- Add patch from upstream to build the package with
  webrtc-audio-processing-1 in Tumbleweed:
  * 0001-Update-code-for-webrtc-audio-processing-1.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1695124801">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1695297600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + audiolatency: Forward latency query and event upstream
  + av1parser: Fix segmentation params update
  + codecparsers: Fix MPEG-1 aspect ratio table
  + d3d11convert: Passthrough allocation query on same caps
  + h264decoder: Update latency dynamically
  + h265parser:
  - Allow partially broken hvcC data
  - Fix possible overflow using max_sub_layers_minus1
    (bsc#1215793, CVE-2023-40476)
  + hlssink2: Always use forward slash separator
  + mdns: Fix a crash on context error
  + mxfdemux: Fix integer overflow causing out of bounds writes
    when handling invalid uncompressed video and check channels for
    AES3 (bsc#1215796, CVE-2023-40474, bsc#1215792, CVE-2023-40475)
  + nvencoder: Fix negotiation error when interlace-mode is
    unspecified
  + rtmp2: Allow NULL flash version, omitting the field
  + rtmp2sink: fix crash if message conversion failed
  + transcodebin: Fixes for upstream selectable support
  + va: Fix in error logs functions mismatches
  + waylandsink:
  - Crop surfaces to their display width height
  - Fix cropping for video with non-square aspect ratio
  + webrtc: Fix docs for create-data-channel action signal
- Rebase reduce-required-meson.patch
- Remove gstreamer-plugins-bad-CVE-2023-40474.patch:
  This update already include the patch.
- Remove gstreamer-plugins-bad-CVE-2023-40476.patch:
  This update already include the patch.
  (CVE-2023-40476 bsc#1215793 CVE-2023-40474 bsc#1215796).</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1698148800">- Add gstreamer-plugins-bad-CVE-2023-44429.patch:
  Backporting 1db83d3f from upstream, Clip tile rows and cols to 64
  as describe in AV1 specification.
  (CVE-2023-44429 bsc#1217211)</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + audiobuffersplit: disable max-silence-time if set to 0
  + libde265: Do not decode the non 4:2:0 8 bits format
  + codecparsers: av1: Clip max tile rows and cols values
  + codecs: h265: Do not free slice header before using it
  + d3d11converter: Fix 10/12bits planar output
  + d3d11decoder: Fix crash on negotiate() when decoder is not
    configured
  + d3d11videosink: Fix toggling between fullscreen and maximized
  + d3d11videosink: Fix window switching in case of fullscreen mode
  + d3d11screencapturesrc: Fix mouse cursor blending
  + decklink: Fix broken COM string conversion
  + decklink: Decklink Device Provider wrongly parses SDK strings
  + gstwayland: Don't depend on wayland-protocols
  + interaudiosrc: Add audio meta to buffers containing
    non-interleaved samples
  + kmssink: Add TIDSS auto-detection
  + mfvideoencoder: Fix typo in template caps
  + mxfdemux: Store GstMXFDemuxEssenceTrack in their own fixed
    allocation
  + nvcodec: fix bounds for auto-select GPU enumeration
  + openh264: Fail gracefully if openh264 encoder/decoder creation
    fails
  + tsmux: More cleanups
  + tsmux: Fill padding packets with stuffing bytes
  + v4l2codecs: Fix tiled formats stride conversion
  + v4l2videodec: Correctly free caps to avoid memory leak
  + wasapi2: Don't use global volume control object
  + wasapi2device: Ignore activation failed device
- Rebase reduce-required-meson.patch
- Remove gstreamer-plugins-bad-CVE-2023-44429.patch:
  This update already include the patch.
  (CVE-2023-40476 bsc#1215793 CVE-2023-40474 bsc#1215796).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700568000">- Move pkgconfig(dvdnav) and pkgconfig(dvdread) BuildRequires out
  of BUILD_ORIG conditional, and stop passing resindvd=disabled and
  siren=disabled to meson setup, build dvd and siren 7 support in
  main package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700740800">- Stop passing sctp=disabled and pass sctp=enabled to meson setup
  instead, enable build of sctp plugin.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="ec3c5aeedc778cd8c90c6d00b75b69b3c231c0ffaa2c8c876e40e3557e1bfd9dff3c7704a4d60e5814cdb2876040ee1f0d88770767cb00f6ee5d744f944dc1e7" name="gstreamer-plugins-bad-devel" arch="x86_64">
  <version epoch="0" ver="1.22.7" rel="5.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679400000">- Add libgsttranscoder-1_0-0 to baselibs.conf</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679745600">- Move conditional pkgconfig(vo-amrwbenc) BuildRequires to main
  part of spec, now available in distro. Stop passing
  voamrwbenc=disabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1680523200">- Move pkgconfig(libchromaprint) BuildRequires to chromaprint
  plugin sub-package, and drop the hard
  gstreamer-plugins-bad-chromaprint Requires from our devel
  sub-package. This is a "stand alone" plugin, and this way
  packages depending on gstreamer-plugins-bad during build avoids
  pulling in libavcodec and libavfilter + ffmpeg-mini-devel
  packages for no reason.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + cea708overlay: fix HCR interpretation
  + d3d11bufferpool: Fix invalid access in debug print loop
  + d3d11compositor: Fix composition error on release_pad()
  + d3d11converter: Fix conversion backend selection
  + d3d11videosink: Fix tearing in case of fullscreen mode
  + d3d11window: fix memory leak
  + debugqroverlay: fix string leak
  + decklinkaudiosink: Fix playback when video caps is configured
    before audio
  + decklink: fix 10 bit RGB (r210) format auto detection
  + decklinkvideosrc:
  - RGB 4:4:4 doesn't work after GStreamer upgrade (regression)
  - unable to show HDMI stream that Blackmagic's Media Express is
    able to see
  + gtkwaylandsink:
  - Destroy GstWlWindow when parent GtkWindow is destroyed
  - Fix crash when rendering after the window is closed
  + h264decoder: Fix DPB bumping process
  + h264decoder, h265decoder: Latency reporting related fixes
  + h264parse: Validate VUI framerate
  + jpegparse: reset parse state when the SOI is not the first
    marker
  + ksvideo, directshow: Fix reference leaks in device providers
  + nvencoder: Fix CQP option setting
  + nvh264encoder: Fix template caps to include progressive mode as
    well
  + openjpegdec: allow multithread decoding only in subframe mode
  + tsdemux: Fix reading of extended Opus channel configuration
  + vulkan: fix validation layer issues
  + vulkanoverlaycompositor: fix potential use after free
  + vulkanswapper: correctly handle force-aspect-ratio=false
  + wasapi2: Fix potential crash on device activation failure
  + webrtc: Fix segfault traversing ice transports
  + webrtc: patch leak caused by early return
  + zxing: add support for zxing-c++ 2.0
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1682337600">- Add missing plugin in build_orig part of spec, BuildRequires
  already in place, just missing the built plugin in file section.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1682510400">- Only build build vo-amrwbenc plugin on openSUSE, vo-amrwbenc
  license is problematic for commercial use.</changelog>
  <changelog author="Jiri Srain &lt;jsrain@suse.com&gt;" date="1684843200">- use additional codecs on ALP</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + a2dpsink: Fails many tests in Bluetooth SIG Certification.
  + avdtputil: Use int instead of int range for fixed bitpool
    values.
  + ccconverter:
  - reintroduce frame count reset on cycle completion
  - integer overflow &amp; crashing
  + codectimestamper: remove PC file generation from plugin's own
    meson.build.
  + cudamemory: Fix for semi planar YUV memory size decision.
  + d3d11compositor:
  - Reconfigure resource only when output caps is changed.
  - Skip zero alpha input.
  + d3d11convert: Fix for runtime property update.
  + d3d11memory: Don't clear wrapped texture memory.
  + d3d11videosink:
  - Fix for ignored initial render rectangle.
  - Fix race condition in window unprepare.
  - Enhancement for initial window size decision.
  - Don't clear prepared buffer on unlock_stop().
  + dashdemux: mpdclient: fix divide by 0 if segment has no
    duration.
  + dtlstransport: Keep strong ref of dtls encoder/decoder.
  + GstPlay:
  - Avoid getting property of playbin2 if subtitle_sid is null.
  - Fix critical log when using playbin3.
  + h264decoder: Drop nonexisting picture silently without error.
  + dtmf: element classification improvements.
  + mfvideoenc: Allow only even resolution numbers.
  + sctpenc:
  - Fix potential shutdown deadlock.
  - Fix "srtp-key" check.
  + tests: disable dtls test if openssl is not present.
  + tsdemux: Set number of channels to 2 for dual mono Opus.
  + va: Various fixes for defects found with MSVC.
  + wasapi2: Allows process loopback capture on Windows 10.
  + webrtcdatachannel: Bind to parent webrtcbin using a weak
    reference.
  + webrtcbin: Fix potential deadlock when closing before any data
    was sent.
  + webrtc:
  - Plug leaks of resolved ICE addresses.
  - Do not tear down data channel before data is flushed.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1687608000">- Add 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch:
  Backport 7ed446dc,0dabf0eb from upstream to fix a heap overwrite
  in PGS subtitle overlay decoder which might trigger a crash or
  remote code execution (CVE-2023-37329 bsc#1213126).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + asfmux: fix possible unaligned write on 32-bit ARM.
  + d3d11videosink: Fix error on pause and play.
  + d3dvideosink: Fix navigation event leak.
  + decklink: Correctly handle SDK strings on macOS and free
    strings after usage on Linux.
  + dvdspu: Make sure enough data is allocated for the available
    data (bsc#1213126, CVE-2023-37329).
  + fdkaacdec: Support up to 5 rear channels.
  + h265parse: Fix framerate handling.
  + kmssink: Add STM32 LTDC and NXP i.MX8M Plus LCDIFv3
    auto-detection.
  + sdpdemux: ensure that only one srcpad is created per stream.
  + srtpdec: fix critical warnings on shutdown.
  + testsrcbin: Remove spurious caps unref.
  + va: map the mbbrc to correct enum value in get_property().
  + vtenc: apply DTS offset to ensure DTS &lt;= PTS.
  + vtdec: time glitches on h264 playback.
  + waylandsink: Emit "map" signal boarder surface is ready.
- Rebase reduce-required-meson.patch.
- Remove 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch:
  This update already include the patch.
  (CVE-2023-37329 bsc#1213126).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + d3d11bufferpool: Fix heavy CPU usage in case of fixed-size pool
  + jpegparser: jpegdecoder: Don't pollute bus and comply with spec
  + plugins: fix compiler warnings with GLib &gt;= 2.76
  + webrtcbin: Prevent critical warning when creating an additional
    data channel
  + webrtcstats: Properly report IceCandidate type
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1695124800">- Add patch from upstream to build the package with
  webrtc-audio-processing-1 in Tumbleweed:
  * 0001-Update-code-for-webrtc-audio-processing-1.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1695124801">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1695297600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + audiolatency: Forward latency query and event upstream
  + av1parser: Fix segmentation params update
  + codecparsers: Fix MPEG-1 aspect ratio table
  + d3d11convert: Passthrough allocation query on same caps
  + h264decoder: Update latency dynamically
  + h265parser:
  - Allow partially broken hvcC data
  - Fix possible overflow using max_sub_layers_minus1
    (bsc#1215793, CVE-2023-40476)
  + hlssink2: Always use forward slash separator
  + mdns: Fix a crash on context error
  + mxfdemux: Fix integer overflow causing out of bounds writes
    when handling invalid uncompressed video and check channels for
    AES3 (bsc#1215796, CVE-2023-40474, bsc#1215792, CVE-2023-40475)
  + nvencoder: Fix negotiation error when interlace-mode is
    unspecified
  + rtmp2: Allow NULL flash version, omitting the field
  + rtmp2sink: fix crash if message conversion failed
  + transcodebin: Fixes for upstream selectable support
  + va: Fix in error logs functions mismatches
  + waylandsink:
  - Crop surfaces to their display width height
  - Fix cropping for video with non-square aspect ratio
  + webrtc: Fix docs for create-data-channel action signal
- Rebase reduce-required-meson.patch
- Remove gstreamer-plugins-bad-CVE-2023-40474.patch:
  This update already include the patch.
- Remove gstreamer-plugins-bad-CVE-2023-40476.patch:
  This update already include the patch.
  (CVE-2023-40476 bsc#1215793 CVE-2023-40474 bsc#1215796).</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1698148800">- Add gstreamer-plugins-bad-CVE-2023-44429.patch:
  Backporting 1db83d3f from upstream, Clip tile rows and cols to 64
  as describe in AV1 specification.
  (CVE-2023-44429 bsc#1217211)</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + audiobuffersplit: disable max-silence-time if set to 0
  + libde265: Do not decode the non 4:2:0 8 bits format
  + codecparsers: av1: Clip max tile rows and cols values
  + codecs: h265: Do not free slice header before using it
  + d3d11converter: Fix 10/12bits planar output
  + d3d11decoder: Fix crash on negotiate() when decoder is not
    configured
  + d3d11videosink: Fix toggling between fullscreen and maximized
  + d3d11videosink: Fix window switching in case of fullscreen mode
  + d3d11screencapturesrc: Fix mouse cursor blending
  + decklink: Fix broken COM string conversion
  + decklink: Decklink Device Provider wrongly parses SDK strings
  + gstwayland: Don't depend on wayland-protocols
  + interaudiosrc: Add audio meta to buffers containing
    non-interleaved samples
  + kmssink: Add TIDSS auto-detection
  + mfvideoencoder: Fix typo in template caps
  + mxfdemux: Store GstMXFDemuxEssenceTrack in their own fixed
    allocation
  + nvcodec: fix bounds for auto-select GPU enumeration
  + openh264: Fail gracefully if openh264 encoder/decoder creation
    fails
  + tsmux: More cleanups
  + tsmux: Fill padding packets with stuffing bytes
  + v4l2codecs: Fix tiled formats stride conversion
  + v4l2videodec: Correctly free caps to avoid memory leak
  + wasapi2: Don't use global volume control object
  + wasapi2device: Ignore activation failed device
- Rebase reduce-required-meson.patch
- Remove gstreamer-plugins-bad-CVE-2023-44429.patch:
  This update already include the patch.
  (CVE-2023-40476 bsc#1215793 CVE-2023-40474 bsc#1215796).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700568000">- Move pkgconfig(dvdnav) and pkgconfig(dvdread) BuildRequires out
  of BUILD_ORIG conditional, and stop passing resindvd=disabled and
  siren=disabled to meson setup, build dvd and siren 7 support in
  main package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700740800">- Stop passing sctp=disabled and pass sctp=enabled to meson setup
  instead, enable build of sctp plugin.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="6a227170995bb37b5cd3322fa72d78e046c3f7d20f1dda6610cf078661c1a1220e1763bcd073568636866a2591d673b5ed1ab1afba7c39645c985cb1ee59f745" name="gstreamer-plugins-bad-fluidsynth" arch="i586">
  <version epoch="0" ver="1.22.7" rel="5.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679400000">- Add libgsttranscoder-1_0-0 to baselibs.conf</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679745600">- Move conditional pkgconfig(vo-amrwbenc) BuildRequires to main
  part of spec, now available in distro. Stop passing
  voamrwbenc=disabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1680523200">- Move pkgconfig(libchromaprint) BuildRequires to chromaprint
  plugin sub-package, and drop the hard
  gstreamer-plugins-bad-chromaprint Requires from our devel
  sub-package. This is a "stand alone" plugin, and this way
  packages depending on gstreamer-plugins-bad during build avoids
  pulling in libavcodec and libavfilter + ffmpeg-mini-devel
  packages for no reason.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + cea708overlay: fix HCR interpretation
  + d3d11bufferpool: Fix invalid access in debug print loop
  + d3d11compositor: Fix composition error on release_pad()
  + d3d11converter: Fix conversion backend selection
  + d3d11videosink: Fix tearing in case of fullscreen mode
  + d3d11window: fix memory leak
  + debugqroverlay: fix string leak
  + decklinkaudiosink: Fix playback when video caps is configured
    before audio
  + decklink: fix 10 bit RGB (r210) format auto detection
  + decklinkvideosrc:
  - RGB 4:4:4 doesn't work after GStreamer upgrade (regression)
  - unable to show HDMI stream that Blackmagic's Media Express is
    able to see
  + gtkwaylandsink:
  - Destroy GstWlWindow when parent GtkWindow is destroyed
  - Fix crash when rendering after the window is closed
  + h264decoder: Fix DPB bumping process
  + h264decoder, h265decoder: Latency reporting related fixes
  + h264parse: Validate VUI framerate
  + jpegparse: reset parse state when the SOI is not the first
    marker
  + ksvideo, directshow: Fix reference leaks in device providers
  + nvencoder: Fix CQP option setting
  + nvh264encoder: Fix template caps to include progressive mode as
    well
  + openjpegdec: allow multithread decoding only in subframe mode
  + tsdemux: Fix reading of extended Opus channel configuration
  + vulkan: fix validation layer issues
  + vulkanoverlaycompositor: fix potential use after free
  + vulkanswapper: correctly handle force-aspect-ratio=false
  + wasapi2: Fix potential crash on device activation failure
  + webrtc: Fix segfault traversing ice transports
  + webrtc: patch leak caused by early return
  + zxing: add support for zxing-c++ 2.0
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1682337600">- Add missing plugin in build_orig part of spec, BuildRequires
  already in place, just missing the built plugin in file section.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1682510400">- Only build build vo-amrwbenc plugin on openSUSE, vo-amrwbenc
  license is problematic for commercial use.</changelog>
  <changelog author="Jiri Srain &lt;jsrain@suse.com&gt;" date="1684843200">- use additional codecs on ALP</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + a2dpsink: Fails many tests in Bluetooth SIG Certification.
  + avdtputil: Use int instead of int range for fixed bitpool
    values.
  + ccconverter:
  - reintroduce frame count reset on cycle completion
  - integer overflow &amp; crashing
  + codectimestamper: remove PC file generation from plugin's own
    meson.build.
  + cudamemory: Fix for semi planar YUV memory size decision.
  + d3d11compositor:
  - Reconfigure resource only when output caps is changed.
  - Skip zero alpha input.
  + d3d11convert: Fix for runtime property update.
  + d3d11memory: Don't clear wrapped texture memory.
  + d3d11videosink:
  - Fix for ignored initial render rectangle.
  - Fix race condition in window unprepare.
  - Enhancement for initial window size decision.
  - Don't clear prepared buffer on unlock_stop().
  + dashdemux: mpdclient: fix divide by 0 if segment has no
    duration.
  + dtlstransport: Keep strong ref of dtls encoder/decoder.
  + GstPlay:
  - Avoid getting property of playbin2 if subtitle_sid is null.
  - Fix critical log when using playbin3.
  + h264decoder: Drop nonexisting picture silently without error.
  + dtmf: element classification improvements.
  + mfvideoenc: Allow only even resolution numbers.
  + sctpenc:
  - Fix potential shutdown deadlock.
  - Fix "srtp-key" check.
  + tests: disable dtls test if openssl is not present.
  + tsdemux: Set number of channels to 2 for dual mono Opus.
  + va: Various fixes for defects found with MSVC.
  + wasapi2: Allows process loopback capture on Windows 10.
  + webrtcdatachannel: Bind to parent webrtcbin using a weak
    reference.
  + webrtcbin: Fix potential deadlock when closing before any data
    was sent.
  + webrtc:
  - Plug leaks of resolved ICE addresses.
  - Do not tear down data channel before data is flushed.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1687608000">- Add 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch:
  Backport 7ed446dc,0dabf0eb from upstream to fix a heap overwrite
  in PGS subtitle overlay decoder which might trigger a crash or
  remote code execution (CVE-2023-37329 bsc#1213126).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + asfmux: fix possible unaligned write on 32-bit ARM.
  + d3d11videosink: Fix error on pause and play.
  + d3dvideosink: Fix navigation event leak.
  + decklink: Correctly handle SDK strings on macOS and free
    strings after usage on Linux.
  + dvdspu: Make sure enough data is allocated for the available
    data (bsc#1213126, CVE-2023-37329).
  + fdkaacdec: Support up to 5 rear channels.
  + h265parse: Fix framerate handling.
  + kmssink: Add STM32 LTDC and NXP i.MX8M Plus LCDIFv3
    auto-detection.
  + sdpdemux: ensure that only one srcpad is created per stream.
  + srtpdec: fix critical warnings on shutdown.
  + testsrcbin: Remove spurious caps unref.
  + va: map the mbbrc to correct enum value in get_property().
  + vtenc: apply DTS offset to ensure DTS &lt;= PTS.
  + vtdec: time glitches on h264 playback.
  + waylandsink: Emit "map" signal boarder surface is ready.
- Rebase reduce-required-meson.patch.
- Remove 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch:
  This update already include the patch.
  (CVE-2023-37329 bsc#1213126).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + d3d11bufferpool: Fix heavy CPU usage in case of fixed-size pool
  + jpegparser: jpegdecoder: Don't pollute bus and comply with spec
  + plugins: fix compiler warnings with GLib &gt;= 2.76
  + webrtcbin: Prevent critical warning when creating an additional
    data channel
  + webrtcstats: Properly report IceCandidate type
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1695124800">- Add patch from upstream to build the package with
  webrtc-audio-processing-1 in Tumbleweed:
  * 0001-Update-code-for-webrtc-audio-processing-1.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1695124801">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1695297600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + audiolatency: Forward latency query and event upstream
  + av1parser: Fix segmentation params update
  + codecparsers: Fix MPEG-1 aspect ratio table
  + d3d11convert: Passthrough allocation query on same caps
  + h264decoder: Update latency dynamically
  + h265parser:
  - Allow partially broken hvcC data
  - Fix possible overflow using max_sub_layers_minus1
    (bsc#1215793, CVE-2023-40476)
  + hlssink2: Always use forward slash separator
  + mdns: Fix a crash on context error
  + mxfdemux: Fix integer overflow causing out of bounds writes
    when handling invalid uncompressed video and check channels for
    AES3 (bsc#1215796, CVE-2023-40474, bsc#1215792, CVE-2023-40475)
  + nvencoder: Fix negotiation error when interlace-mode is
    unspecified
  + rtmp2: Allow NULL flash version, omitting the field
  + rtmp2sink: fix crash if message conversion failed
  + transcodebin: Fixes for upstream selectable support
  + va: Fix in error logs functions mismatches
  + waylandsink:
  - Crop surfaces to their display width height
  - Fix cropping for video with non-square aspect ratio
  + webrtc: Fix docs for create-data-channel action signal
- Rebase reduce-required-meson.patch
- Remove gstreamer-plugins-bad-CVE-2023-40474.patch:
  This update already include the patch.
- Remove gstreamer-plugins-bad-CVE-2023-40476.patch:
  This update already include the patch.
  (CVE-2023-40476 bsc#1215793 CVE-2023-40474 bsc#1215796).</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1698148800">- Add gstreamer-plugins-bad-CVE-2023-44429.patch:
  Backporting 1db83d3f from upstream, Clip tile rows and cols to 64
  as describe in AV1 specification.
  (CVE-2023-44429 bsc#1217211)</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + audiobuffersplit: disable max-silence-time if set to 0
  + libde265: Do not decode the non 4:2:0 8 bits format
  + codecparsers: av1: Clip max tile rows and cols values
  + codecs: h265: Do not free slice header before using it
  + d3d11converter: Fix 10/12bits planar output
  + d3d11decoder: Fix crash on negotiate() when decoder is not
    configured
  + d3d11videosink: Fix toggling between fullscreen and maximized
  + d3d11videosink: Fix window switching in case of fullscreen mode
  + d3d11screencapturesrc: Fix mouse cursor blending
  + decklink: Fix broken COM string conversion
  + decklink: Decklink Device Provider wrongly parses SDK strings
  + gstwayland: Don't depend on wayland-protocols
  + interaudiosrc: Add audio meta to buffers containing
    non-interleaved samples
  + kmssink: Add TIDSS auto-detection
  + mfvideoencoder: Fix typo in template caps
  + mxfdemux: Store GstMXFDemuxEssenceTrack in their own fixed
    allocation
  + nvcodec: fix bounds for auto-select GPU enumeration
  + openh264: Fail gracefully if openh264 encoder/decoder creation
    fails
  + tsmux: More cleanups
  + tsmux: Fill padding packets with stuffing bytes
  + v4l2codecs: Fix tiled formats stride conversion
  + v4l2videodec: Correctly free caps to avoid memory leak
  + wasapi2: Don't use global volume control object
  + wasapi2device: Ignore activation failed device
- Rebase reduce-required-meson.patch
- Remove gstreamer-plugins-bad-CVE-2023-44429.patch:
  This update already include the patch.
  (CVE-2023-40476 bsc#1215793 CVE-2023-40474 bsc#1215796).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700568000">- Move pkgconfig(dvdnav) and pkgconfig(dvdread) BuildRequires out
  of BUILD_ORIG conditional, and stop passing resindvd=disabled and
  siren=disabled to meson setup, build dvd and siren 7 support in
  main package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700740800">- Stop passing sctp=disabled and pass sctp=enabled to meson setup
  instead, enable build of sctp plugin.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="13242d09cae6370dcb25798a9573c7448195ed67498ebb97404c5ab4fdb942aa976078df151926c248d92875d3b9790603967777f9fd86a8a5613884a9f4d493" name="gstreamer-plugins-bad-fluidsynth" arch="x86_64">
  <version epoch="0" ver="1.22.7" rel="5.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679400000">- Add libgsttranscoder-1_0-0 to baselibs.conf</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679745600">- Move conditional pkgconfig(vo-amrwbenc) BuildRequires to main
  part of spec, now available in distro. Stop passing
  voamrwbenc=disabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1680523200">- Move pkgconfig(libchromaprint) BuildRequires to chromaprint
  plugin sub-package, and drop the hard
  gstreamer-plugins-bad-chromaprint Requires from our devel
  sub-package. This is a "stand alone" plugin, and this way
  packages depending on gstreamer-plugins-bad during build avoids
  pulling in libavcodec and libavfilter + ffmpeg-mini-devel
  packages for no reason.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + cea708overlay: fix HCR interpretation
  + d3d11bufferpool: Fix invalid access in debug print loop
  + d3d11compositor: Fix composition error on release_pad()
  + d3d11converter: Fix conversion backend selection
  + d3d11videosink: Fix tearing in case of fullscreen mode
  + d3d11window: fix memory leak
  + debugqroverlay: fix string leak
  + decklinkaudiosink: Fix playback when video caps is configured
    before audio
  + decklink: fix 10 bit RGB (r210) format auto detection
  + decklinkvideosrc:
  - RGB 4:4:4 doesn't work after GStreamer upgrade (regression)
  - unable to show HDMI stream that Blackmagic's Media Express is
    able to see
  + gtkwaylandsink:
  - Destroy GstWlWindow when parent GtkWindow is destroyed
  - Fix crash when rendering after the window is closed
  + h264decoder: Fix DPB bumping process
  + h264decoder, h265decoder: Latency reporting related fixes
  + h264parse: Validate VUI framerate
  + jpegparse: reset parse state when the SOI is not the first
    marker
  + ksvideo, directshow: Fix reference leaks in device providers
  + nvencoder: Fix CQP option setting
  + nvh264encoder: Fix template caps to include progressive mode as
    well
  + openjpegdec: allow multithread decoding only in subframe mode
  + tsdemux: Fix reading of extended Opus channel configuration
  + vulkan: fix validation layer issues
  + vulkanoverlaycompositor: fix potential use after free
  + vulkanswapper: correctly handle force-aspect-ratio=false
  + wasapi2: Fix potential crash on device activation failure
  + webrtc: Fix segfault traversing ice transports
  + webrtc: patch leak caused by early return
  + zxing: add support for zxing-c++ 2.0
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1682337600">- Add missing plugin in build_orig part of spec, BuildRequires
  already in place, just missing the built plugin in file section.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1682510400">- Only build build vo-amrwbenc plugin on openSUSE, vo-amrwbenc
  license is problematic for commercial use.</changelog>
  <changelog author="Jiri Srain &lt;jsrain@suse.com&gt;" date="1684843200">- use additional codecs on ALP</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + a2dpsink: Fails many tests in Bluetooth SIG Certification.
  + avdtputil: Use int instead of int range for fixed bitpool
    values.
  + ccconverter:
  - reintroduce frame count reset on cycle completion
  - integer overflow &amp; crashing
  + codectimestamper: remove PC file generation from plugin's own
    meson.build.
  + cudamemory: Fix for semi planar YUV memory size decision.
  + d3d11compositor:
  - Reconfigure resource only when output caps is changed.
  - Skip zero alpha input.
  + d3d11convert: Fix for runtime property update.
  + d3d11memory: Don't clear wrapped texture memory.
  + d3d11videosink:
  - Fix for ignored initial render rectangle.
  - Fix race condition in window unprepare.
  - Enhancement for initial window size decision.
  - Don't clear prepared buffer on unlock_stop().
  + dashdemux: mpdclient: fix divide by 0 if segment has no
    duration.
  + dtlstransport: Keep strong ref of dtls encoder/decoder.
  + GstPlay:
  - Avoid getting property of playbin2 if subtitle_sid is null.
  - Fix critical log when using playbin3.
  + h264decoder: Drop nonexisting picture silently without error.
  + dtmf: element classification improvements.
  + mfvideoenc: Allow only even resolution numbers.
  + sctpenc:
  - Fix potential shutdown deadlock.
  - Fix "srtp-key" check.
  + tests: disable dtls test if openssl is not present.
  + tsdemux: Set number of channels to 2 for dual mono Opus.
  + va: Various fixes for defects found with MSVC.
  + wasapi2: Allows process loopback capture on Windows 10.
  + webrtcdatachannel: Bind to parent webrtcbin using a weak
    reference.
  + webrtcbin: Fix potential deadlock when closing before any data
    was sent.
  + webrtc:
  - Plug leaks of resolved ICE addresses.
  - Do not tear down data channel before data is flushed.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1687608000">- Add 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch:
  Backport 7ed446dc,0dabf0eb from upstream to fix a heap overwrite
  in PGS subtitle overlay decoder which might trigger a crash or
  remote code execution (CVE-2023-37329 bsc#1213126).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + asfmux: fix possible unaligned write on 32-bit ARM.
  + d3d11videosink: Fix error on pause and play.
  + d3dvideosink: Fix navigation event leak.
  + decklink: Correctly handle SDK strings on macOS and free
    strings after usage on Linux.
  + dvdspu: Make sure enough data is allocated for the available
    data (bsc#1213126, CVE-2023-37329).
  + fdkaacdec: Support up to 5 rear channels.
  + h265parse: Fix framerate handling.
  + kmssink: Add STM32 LTDC and NXP i.MX8M Plus LCDIFv3
    auto-detection.
  + sdpdemux: ensure that only one srcpad is created per stream.
  + srtpdec: fix critical warnings on shutdown.
  + testsrcbin: Remove spurious caps unref.
  + va: map the mbbrc to correct enum value in get_property().
  + vtenc: apply DTS offset to ensure DTS &lt;= PTS.
  + vtdec: time glitches on h264 playback.
  + waylandsink: Emit "map" signal boarder surface is ready.
- Rebase reduce-required-meson.patch.
- Remove 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch:
  This update already include the patch.
  (CVE-2023-37329 bsc#1213126).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + d3d11bufferpool: Fix heavy CPU usage in case of fixed-size pool
  + jpegparser: jpegdecoder: Don't pollute bus and comply with spec
  + plugins: fix compiler warnings with GLib &gt;= 2.76
  + webrtcbin: Prevent critical warning when creating an additional
    data channel
  + webrtcstats: Properly report IceCandidate type
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1695124800">- Add patch from upstream to build the package with
  webrtc-audio-processing-1 in Tumbleweed:
  * 0001-Update-code-for-webrtc-audio-processing-1.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1695124801">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1695297600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + audiolatency: Forward latency query and event upstream
  + av1parser: Fix segmentation params update
  + codecparsers: Fix MPEG-1 aspect ratio table
  + d3d11convert: Passthrough allocation query on same caps
  + h264decoder: Update latency dynamically
  + h265parser:
  - Allow partially broken hvcC data
  - Fix possible overflow using max_sub_layers_minus1
    (bsc#1215793, CVE-2023-40476)
  + hlssink2: Always use forward slash separator
  + mdns: Fix a crash on context error
  + mxfdemux: Fix integer overflow causing out of bounds writes
    when handling invalid uncompressed video and check channels for
    AES3 (bsc#1215796, CVE-2023-40474, bsc#1215792, CVE-2023-40475)
  + nvencoder: Fix negotiation error when interlace-mode is
    unspecified
  + rtmp2: Allow NULL flash version, omitting the field
  + rtmp2sink: fix crash if message conversion failed
  + transcodebin: Fixes for upstream selectable support
  + va: Fix in error logs functions mismatches
  + waylandsink:
  - Crop surfaces to their display width height
  - Fix cropping for video with non-square aspect ratio
  + webrtc: Fix docs for create-data-channel action signal
- Rebase reduce-required-meson.patch
- Remove gstreamer-plugins-bad-CVE-2023-40474.patch:
  This update already include the patch.
- Remove gstreamer-plugins-bad-CVE-2023-40476.patch:
  This update already include the patch.
  (CVE-2023-40476 bsc#1215793 CVE-2023-40474 bsc#1215796).</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1698148800">- Add gstreamer-plugins-bad-CVE-2023-44429.patch:
  Backporting 1db83d3f from upstream, Clip tile rows and cols to 64
  as describe in AV1 specification.
  (CVE-2023-44429 bsc#1217211)</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + audiobuffersplit: disable max-silence-time if set to 0
  + libde265: Do not decode the non 4:2:0 8 bits format
  + codecparsers: av1: Clip max tile rows and cols values
  + codecs: h265: Do not free slice header before using it
  + d3d11converter: Fix 10/12bits planar output
  + d3d11decoder: Fix crash on negotiate() when decoder is not
    configured
  + d3d11videosink: Fix toggling between fullscreen and maximized
  + d3d11videosink: Fix window switching in case of fullscreen mode
  + d3d11screencapturesrc: Fix mouse cursor blending
  + decklink: Fix broken COM string conversion
  + decklink: Decklink Device Provider wrongly parses SDK strings
  + gstwayland: Don't depend on wayland-protocols
  + interaudiosrc: Add audio meta to buffers containing
    non-interleaved samples
  + kmssink: Add TIDSS auto-detection
  + mfvideoencoder: Fix typo in template caps
  + mxfdemux: Store GstMXFDemuxEssenceTrack in their own fixed
    allocation
  + nvcodec: fix bounds for auto-select GPU enumeration
  + openh264: Fail gracefully if openh264 encoder/decoder creation
    fails
  + tsmux: More cleanups
  + tsmux: Fill padding packets with stuffing bytes
  + v4l2codecs: Fix tiled formats stride conversion
  + v4l2videodec: Correctly free caps to avoid memory leak
  + wasapi2: Don't use global volume control object
  + wasapi2device: Ignore activation failed device
- Rebase reduce-required-meson.patch
- Remove gstreamer-plugins-bad-CVE-2023-44429.patch:
  This update already include the patch.
  (CVE-2023-40476 bsc#1215793 CVE-2023-40474 bsc#1215796).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700568000">- Move pkgconfig(dvdnav) and pkgconfig(dvdread) BuildRequires out
  of BUILD_ORIG conditional, and stop passing resindvd=disabled and
  siren=disabled to meson setup, build dvd and siren 7 support in
  main package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700740800">- Stop passing sctp=disabled and pass sctp=enabled to meson setup
  instead, enable build of sctp plugin.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="9243e0e9b27afc3a680fb0c421bd949795399862dfb502c72915ca16c2703c29f6625410436d4775717cf362ec6e94bf76bd4f32fa1103866710014f9f771cca" name="gstreamer-plugins-bad-fluidsynth-32bit" arch="x86_64">
  <version epoch="0" ver="1.22.7" rel="5.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679400000">- Add libgsttranscoder-1_0-0 to baselibs.conf</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679745600">- Move conditional pkgconfig(vo-amrwbenc) BuildRequires to main
  part of spec, now available in distro. Stop passing
  voamrwbenc=disabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1680523200">- Move pkgconfig(libchromaprint) BuildRequires to chromaprint
  plugin sub-package, and drop the hard
  gstreamer-plugins-bad-chromaprint Requires from our devel
  sub-package. This is a "stand alone" plugin, and this way
  packages depending on gstreamer-plugins-bad during build avoids
  pulling in libavcodec and libavfilter + ffmpeg-mini-devel
  packages for no reason.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + cea708overlay: fix HCR interpretation
  + d3d11bufferpool: Fix invalid access in debug print loop
  + d3d11compositor: Fix composition error on release_pad()
  + d3d11converter: Fix conversion backend selection
  + d3d11videosink: Fix tearing in case of fullscreen mode
  + d3d11window: fix memory leak
  + debugqroverlay: fix string leak
  + decklinkaudiosink: Fix playback when video caps is configured
    before audio
  + decklink: fix 10 bit RGB (r210) format auto detection
  + decklinkvideosrc:
  - RGB 4:4:4 doesn't work after GStreamer upgrade (regression)
  - unable to show HDMI stream that Blackmagic's Media Express is
    able to see
  + gtkwaylandsink:
  - Destroy GstWlWindow when parent GtkWindow is destroyed
  - Fix crash when rendering after the window is closed
  + h264decoder: Fix DPB bumping process
  + h264decoder, h265decoder: Latency reporting related fixes
  + h264parse: Validate VUI framerate
  + jpegparse: reset parse state when the SOI is not the first
    marker
  + ksvideo, directshow: Fix reference leaks in device providers
  + nvencoder: Fix CQP option setting
  + nvh264encoder: Fix template caps to include progressive mode as
    well
  + openjpegdec: allow multithread decoding only in subframe mode
  + tsdemux: Fix reading of extended Opus channel configuration
  + vulkan: fix validation layer issues
  + vulkanoverlaycompositor: fix potential use after free
  + vulkanswapper: correctly handle force-aspect-ratio=false
  + wasapi2: Fix potential crash on device activation failure
  + webrtc: Fix segfault traversing ice transports
  + webrtc: patch leak caused by early return
  + zxing: add support for zxing-c++ 2.0
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1682337600">- Add missing plugin in build_orig part of spec, BuildRequires
  already in place, just missing the built plugin in file section.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1682510400">- Only build build vo-amrwbenc plugin on openSUSE, vo-amrwbenc
  license is problematic for commercial use.</changelog>
  <changelog author="Jiri Srain &lt;jsrain@suse.com&gt;" date="1684843200">- use additional codecs on ALP</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + a2dpsink: Fails many tests in Bluetooth SIG Certification.
  + avdtputil: Use int instead of int range for fixed bitpool
    values.
  + ccconverter:
  - reintroduce frame count reset on cycle completion
  - integer overflow &amp; crashing
  + codectimestamper: remove PC file generation from plugin's own
    meson.build.
  + cudamemory: Fix for semi planar YUV memory size decision.
  + d3d11compositor:
  - Reconfigure resource only when output caps is changed.
  - Skip zero alpha input.
  + d3d11convert: Fix for runtime property update.
  + d3d11memory: Don't clear wrapped texture memory.
  + d3d11videosink:
  - Fix for ignored initial render rectangle.
  - Fix race condition in window unprepare.
  - Enhancement for initial window size decision.
  - Don't clear prepared buffer on unlock_stop().
  + dashdemux: mpdclient: fix divide by 0 if segment has no
    duration.
  + dtlstransport: Keep strong ref of dtls encoder/decoder.
  + GstPlay:
  - Avoid getting property of playbin2 if subtitle_sid is null.
  - Fix critical log when using playbin3.
  + h264decoder: Drop nonexisting picture silently without error.
  + dtmf: element classification improvements.
  + mfvideoenc: Allow only even resolution numbers.
  + sctpenc:
  - Fix potential shutdown deadlock.
  - Fix "srtp-key" check.
  + tests: disable dtls test if openssl is not present.
  + tsdemux: Set number of channels to 2 for dual mono Opus.
  + va: Various fixes for defects found with MSVC.
  + wasapi2: Allows process loopback capture on Windows 10.
  + webrtcdatachannel: Bind to parent webrtcbin using a weak
    reference.
  + webrtcbin: Fix potential deadlock when closing before any data
    was sent.
  + webrtc:
  - Plug leaks of resolved ICE addresses.
  - Do not tear down data channel before data is flushed.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1687608000">- Add 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch:
  Backport 7ed446dc,0dabf0eb from upstream to fix a heap overwrite
  in PGS subtitle overlay decoder which might trigger a crash or
  remote code execution (CVE-2023-37329 bsc#1213126).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + asfmux: fix possible unaligned write on 32-bit ARM.
  + d3d11videosink: Fix error on pause and play.
  + d3dvideosink: Fix navigation event leak.
  + decklink: Correctly handle SDK strings on macOS and free
    strings after usage on Linux.
  + dvdspu: Make sure enough data is allocated for the available
    data (bsc#1213126, CVE-2023-37329).
  + fdkaacdec: Support up to 5 rear channels.
  + h265parse: Fix framerate handling.
  + kmssink: Add STM32 LTDC and NXP i.MX8M Plus LCDIFv3
    auto-detection.
  + sdpdemux: ensure that only one srcpad is created per stream.
  + srtpdec: fix critical warnings on shutdown.
  + testsrcbin: Remove spurious caps unref.
  + va: map the mbbrc to correct enum value in get_property().
  + vtenc: apply DTS offset to ensure DTS &lt;= PTS.
  + vtdec: time glitches on h264 playback.
  + waylandsink: Emit "map" signal boarder surface is ready.
- Rebase reduce-required-meson.patch.
- Remove 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch:
  This update already include the patch.
  (CVE-2023-37329 bsc#1213126).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + d3d11bufferpool: Fix heavy CPU usage in case of fixed-size pool
  + jpegparser: jpegdecoder: Don't pollute bus and comply with spec
  + plugins: fix compiler warnings with GLib &gt;= 2.76
  + webrtcbin: Prevent critical warning when creating an additional
    data channel
  + webrtcstats: Properly report IceCandidate type
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1695124800">- Add patch from upstream to build the package with
  webrtc-audio-processing-1 in Tumbleweed:
  * 0001-Update-code-for-webrtc-audio-processing-1.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1695124801">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1695297600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + audiolatency: Forward latency query and event upstream
  + av1parser: Fix segmentation params update
  + codecparsers: Fix MPEG-1 aspect ratio table
  + d3d11convert: Passthrough allocation query on same caps
  + h264decoder: Update latency dynamically
  + h265parser:
  - Allow partially broken hvcC data
  - Fix possible overflow using max_sub_layers_minus1
    (bsc#1215793, CVE-2023-40476)
  + hlssink2: Always use forward slash separator
  + mdns: Fix a crash on context error
  + mxfdemux: Fix integer overflow causing out of bounds writes
    when handling invalid uncompressed video and check channels for
    AES3 (bsc#1215796, CVE-2023-40474, bsc#1215792, CVE-2023-40475)
  + nvencoder: Fix negotiation error when interlace-mode is
    unspecified
  + rtmp2: Allow NULL flash version, omitting the field
  + rtmp2sink: fix crash if message conversion failed
  + transcodebin: Fixes for upstream selectable support
  + va: Fix in error logs functions mismatches
  + waylandsink:
  - Crop surfaces to their display width height
  - Fix cropping for video with non-square aspect ratio
  + webrtc: Fix docs for create-data-channel action signal
- Rebase reduce-required-meson.patch
- Remove gstreamer-plugins-bad-CVE-2023-40474.patch:
  This update already include the patch.
- Remove gstreamer-plugins-bad-CVE-2023-40476.patch:
  This update already include the patch.
  (CVE-2023-40476 bsc#1215793 CVE-2023-40474 bsc#1215796).</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1698148800">- Add gstreamer-plugins-bad-CVE-2023-44429.patch:
  Backporting 1db83d3f from upstream, Clip tile rows and cols to 64
  as describe in AV1 specification.
  (CVE-2023-44429 bsc#1217211)</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + audiobuffersplit: disable max-silence-time if set to 0
  + libde265: Do not decode the non 4:2:0 8 bits format
  + codecparsers: av1: Clip max tile rows and cols values
  + codecs: h265: Do not free slice header before using it
  + d3d11converter: Fix 10/12bits planar output
  + d3d11decoder: Fix crash on negotiate() when decoder is not
    configured
  + d3d11videosink: Fix toggling between fullscreen and maximized
  + d3d11videosink: Fix window switching in case of fullscreen mode
  + d3d11screencapturesrc: Fix mouse cursor blending
  + decklink: Fix broken COM string conversion
  + decklink: Decklink Device Provider wrongly parses SDK strings
  + gstwayland: Don't depend on wayland-protocols
  + interaudiosrc: Add audio meta to buffers containing
    non-interleaved samples
  + kmssink: Add TIDSS auto-detection
  + mfvideoencoder: Fix typo in template caps
  + mxfdemux: Store GstMXFDemuxEssenceTrack in their own fixed
    allocation
  + nvcodec: fix bounds for auto-select GPU enumeration
  + openh264: Fail gracefully if openh264 encoder/decoder creation
    fails
  + tsmux: More cleanups
  + tsmux: Fill padding packets with stuffing bytes
  + v4l2codecs: Fix tiled formats stride conversion
  + v4l2videodec: Correctly free caps to avoid memory leak
  + wasapi2: Don't use global volume control object
  + wasapi2device: Ignore activation failed device
- Rebase reduce-required-meson.patch
- Remove gstreamer-plugins-bad-CVE-2023-44429.patch:
  This update already include the patch.
  (CVE-2023-40476 bsc#1215793 CVE-2023-40474 bsc#1215796).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700568000">- Move pkgconfig(dvdnav) and pkgconfig(dvdread) BuildRequires out
  of BUILD_ORIG conditional, and stop passing resindvd=disabled and
  siren=disabled to meson setup, build dvd and siren 7 support in
  main package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700740800">- Stop passing sctp=disabled and pass sctp=enabled to meson setup
  instead, enable build of sctp plugin.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="829ec44eba2bd13818575e7dac9368091f9689d077eb9225c8704586d7d453d3831e018556e4328ccfa7c4144281d5d7630757538fd46d27cf7e71ea1f6ea0c6" name="gstreamer-plugins-bad-fluidsynth-32bit-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.22.7" rel="5.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679400000">- Add libgsttranscoder-1_0-0 to baselibs.conf</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679745600">- Move conditional pkgconfig(vo-amrwbenc) BuildRequires to main
  part of spec, now available in distro. Stop passing
  voamrwbenc=disabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1680523200">- Move pkgconfig(libchromaprint) BuildRequires to chromaprint
  plugin sub-package, and drop the hard
  gstreamer-plugins-bad-chromaprint Requires from our devel
  sub-package. This is a "stand alone" plugin, and this way
  packages depending on gstreamer-plugins-bad during build avoids
  pulling in libavcodec and libavfilter + ffmpeg-mini-devel
  packages for no reason.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + cea708overlay: fix HCR interpretation
  + d3d11bufferpool: Fix invalid access in debug print loop
  + d3d11compositor: Fix composition error on release_pad()
  + d3d11converter: Fix conversion backend selection
  + d3d11videosink: Fix tearing in case of fullscreen mode
  + d3d11window: fix memory leak
  + debugqroverlay: fix string leak
  + decklinkaudiosink: Fix playback when video caps is configured
    before audio
  + decklink: fix 10 bit RGB (r210) format auto detection
  + decklinkvideosrc:
  - RGB 4:4:4 doesn't work after GStreamer upgrade (regression)
  - unable to show HDMI stream that Blackmagic's Media Express is
    able to see
  + gtkwaylandsink:
  - Destroy GstWlWindow when parent GtkWindow is destroyed
  - Fix crash when rendering after the window is closed
  + h264decoder: Fix DPB bumping process
  + h264decoder, h265decoder: Latency reporting related fixes
  + h264parse: Validate VUI framerate
  + jpegparse: reset parse state when the SOI is not the first
    marker
  + ksvideo, directshow: Fix reference leaks in device providers
  + nvencoder: Fix CQP option setting
  + nvh264encoder: Fix template caps to include progressive mode as
    well
  + openjpegdec: allow multithread decoding only in subframe mode
  + tsdemux: Fix reading of extended Opus channel configuration
  + vulkan: fix validation layer issues
  + vulkanoverlaycompositor: fix potential use after free
  + vulkanswapper: correctly handle force-aspect-ratio=false
  + wasapi2: Fix potential crash on device activation failure
  + webrtc: Fix segfault traversing ice transports
  + webrtc: patch leak caused by early return
  + zxing: add support for zxing-c++ 2.0
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1682337600">- Add missing plugin in build_orig part of spec, BuildRequires
  already in place, just missing the built plugin in file section.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1682510400">- Only build build vo-amrwbenc plugin on openSUSE, vo-amrwbenc
  license is problematic for commercial use.</changelog>
  <changelog author="Jiri Srain &lt;jsrain@suse.com&gt;" date="1684843200">- use additional codecs on ALP</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + a2dpsink: Fails many tests in Bluetooth SIG Certification.
  + avdtputil: Use int instead of int range for fixed bitpool
    values.
  + ccconverter:
  - reintroduce frame count reset on cycle completion
  - integer overflow &amp; crashing
  + codectimestamper: remove PC file generation from plugin's own
    meson.build.
  + cudamemory: Fix for semi planar YUV memory size decision.
  + d3d11compositor:
  - Reconfigure resource only when output caps is changed.
  - Skip zero alpha input.
  + d3d11convert: Fix for runtime property update.
  + d3d11memory: Don't clear wrapped texture memory.
  + d3d11videosink:
  - Fix for ignored initial render rectangle.
  - Fix race condition in window unprepare.
  - Enhancement for initial window size decision.
  - Don't clear prepared buffer on unlock_stop().
  + dashdemux: mpdclient: fix divide by 0 if segment has no
    duration.
  + dtlstransport: Keep strong ref of dtls encoder/decoder.
  + GstPlay:
  - Avoid getting property of playbin2 if subtitle_sid is null.
  - Fix critical log when using playbin3.
  + h264decoder: Drop nonexisting picture silently without error.
  + dtmf: element classification improvements.
  + mfvideoenc: Allow only even resolution numbers.
  + sctpenc:
  - Fix potential shutdown deadlock.
  - Fix "srtp-key" check.
  + tests: disable dtls test if openssl is not present.
  + tsdemux: Set number of channels to 2 for dual mono Opus.
  + va: Various fixes for defects found with MSVC.
  + wasapi2: Allows process loopback capture on Windows 10.
  + webrtcdatachannel: Bind to parent webrtcbin using a weak
    reference.
  + webrtcbin: Fix potential deadlock when closing before any data
    was sent.
  + webrtc:
  - Plug leaks of resolved ICE addresses.
  - Do not tear down data channel before data is flushed.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1687608000">- Add 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch:
  Backport 7ed446dc,0dabf0eb from upstream to fix a heap overwrite
  in PGS subtitle overlay decoder which might trigger a crash or
  remote code execution (CVE-2023-37329 bsc#1213126).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + asfmux: fix possible unaligned write on 32-bit ARM.
  + d3d11videosink: Fix error on pause and play.
  + d3dvideosink: Fix navigation event leak.
  + decklink: Correctly handle SDK strings on macOS and free
    strings after usage on Linux.
  + dvdspu: Make sure enough data is allocated for the available
    data (bsc#1213126, CVE-2023-37329).
  + fdkaacdec: Support up to 5 rear channels.
  + h265parse: Fix framerate handling.
  + kmssink: Add STM32 LTDC and NXP i.MX8M Plus LCDIFv3
    auto-detection.
  + sdpdemux: ensure that only one srcpad is created per stream.
  + srtpdec: fix critical warnings on shutdown.
  + testsrcbin: Remove spurious caps unref.
  + va: map the mbbrc to correct enum value in get_property().
  + vtenc: apply DTS offset to ensure DTS &lt;= PTS.
  + vtdec: time glitches on h264 playback.
  + waylandsink: Emit "map" signal boarder surface is ready.
- Rebase reduce-required-meson.patch.
- Remove 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch:
  This update already include the patch.
  (CVE-2023-37329 bsc#1213126).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + d3d11bufferpool: Fix heavy CPU usage in case of fixed-size pool
  + jpegparser: jpegdecoder: Don't pollute bus and comply with spec
  + plugins: fix compiler warnings with GLib &gt;= 2.76
  + webrtcbin: Prevent critical warning when creating an additional
    data channel
  + webrtcstats: Properly report IceCandidate type
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1695124800">- Add patch from upstream to build the package with
  webrtc-audio-processing-1 in Tumbleweed:
  * 0001-Update-code-for-webrtc-audio-processing-1.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1695124801">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1695297600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + audiolatency: Forward latency query and event upstream
  + av1parser: Fix segmentation params update
  + codecparsers: Fix MPEG-1 aspect ratio table
  + d3d11convert: Passthrough allocation query on same caps
  + h264decoder: Update latency dynamically
  + h265parser:
  - Allow partially broken hvcC data
  - Fix possible overflow using max_sub_layers_minus1
    (bsc#1215793, CVE-2023-40476)
  + hlssink2: Always use forward slash separator
  + mdns: Fix a crash on context error
  + mxfdemux: Fix integer overflow causing out of bounds writes
    when handling invalid uncompressed video and check channels for
    AES3 (bsc#1215796, CVE-2023-40474, bsc#1215792, CVE-2023-40475)
  + nvencoder: Fix negotiation error when interlace-mode is
    unspecified
  + rtmp2: Allow NULL flash version, omitting the field
  + rtmp2sink: fix crash if message conversion failed
  + transcodebin: Fixes for upstream selectable support
  + va: Fix in error logs functions mismatches
  + waylandsink:
  - Crop surfaces to their display width height
  - Fix cropping for video with non-square aspect ratio
  + webrtc: Fix docs for create-data-channel action signal
- Rebase reduce-required-meson.patch
- Remove gstreamer-plugins-bad-CVE-2023-40474.patch:
  This update already include the patch.
- Remove gstreamer-plugins-bad-CVE-2023-40476.patch:
  This update already include the patch.
  (CVE-2023-40476 bsc#1215793 CVE-2023-40474 bsc#1215796).</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1698148800">- Add gstreamer-plugins-bad-CVE-2023-44429.patch:
  Backporting 1db83d3f from upstream, Clip tile rows and cols to 64
  as describe in AV1 specification.
  (CVE-2023-44429 bsc#1217211)</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + audiobuffersplit: disable max-silence-time if set to 0
  + libde265: Do not decode the non 4:2:0 8 bits format
  + codecparsers: av1: Clip max tile rows and cols values
  + codecs: h265: Do not free slice header before using it
  + d3d11converter: Fix 10/12bits planar output
  + d3d11decoder: Fix crash on negotiate() when decoder is not
    configured
  + d3d11videosink: Fix toggling between fullscreen and maximized
  + d3d11videosink: Fix window switching in case of fullscreen mode
  + d3d11screencapturesrc: Fix mouse cursor blending
  + decklink: Fix broken COM string conversion
  + decklink: Decklink Device Provider wrongly parses SDK strings
  + gstwayland: Don't depend on wayland-protocols
  + interaudiosrc: Add audio meta to buffers containing
    non-interleaved samples
  + kmssink: Add TIDSS auto-detection
  + mfvideoencoder: Fix typo in template caps
  + mxfdemux: Store GstMXFDemuxEssenceTrack in their own fixed
    allocation
  + nvcodec: fix bounds for auto-select GPU enumeration
  + openh264: Fail gracefully if openh264 encoder/decoder creation
    fails
  + tsmux: More cleanups
  + tsmux: Fill padding packets with stuffing bytes
  + v4l2codecs: Fix tiled formats stride conversion
  + v4l2videodec: Correctly free caps to avoid memory leak
  + wasapi2: Don't use global volume control object
  + wasapi2device: Ignore activation failed device
- Rebase reduce-required-meson.patch
- Remove gstreamer-plugins-bad-CVE-2023-44429.patch:
  This update already include the patch.
  (CVE-2023-40476 bsc#1215793 CVE-2023-40474 bsc#1215796).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700568000">- Move pkgconfig(dvdnav) and pkgconfig(dvdread) BuildRequires out
  of BUILD_ORIG conditional, and stop passing resindvd=disabled and
  siren=disabled to meson setup, build dvd and siren 7 support in
  main package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700740800">- Stop passing sctp=disabled and pass sctp=enabled to meson setup
  instead, enable build of sctp plugin.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="3927d36a85cb850acf4831fca5248c5a4d2983e256a02bd010e4ea3e90e611269543d601534fda204c22edaa90ed55924e0c090e8f1daf6775c5e448d343e452" name="gstreamer-plugins-bad-fluidsynth-debuginfo" arch="i586">
  <version epoch="0" ver="1.22.7" rel="5.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679400000">- Add libgsttranscoder-1_0-0 to baselibs.conf</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679745600">- Move conditional pkgconfig(vo-amrwbenc) BuildRequires to main
  part of spec, now available in distro. Stop passing
  voamrwbenc=disabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1680523200">- Move pkgconfig(libchromaprint) BuildRequires to chromaprint
  plugin sub-package, and drop the hard
  gstreamer-plugins-bad-chromaprint Requires from our devel
  sub-package. This is a "stand alone" plugin, and this way
  packages depending on gstreamer-plugins-bad during build avoids
  pulling in libavcodec and libavfilter + ffmpeg-mini-devel
  packages for no reason.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + cea708overlay: fix HCR interpretation
  + d3d11bufferpool: Fix invalid access in debug print loop
  + d3d11compositor: Fix composition error on release_pad()
  + d3d11converter: Fix conversion backend selection
  + d3d11videosink: Fix tearing in case of fullscreen mode
  + d3d11window: fix memory leak
  + debugqroverlay: fix string leak
  + decklinkaudiosink: Fix playback when video caps is configured
    before audio
  + decklink: fix 10 bit RGB (r210) format auto detection
  + decklinkvideosrc:
  - RGB 4:4:4 doesn't work after GStreamer upgrade (regression)
  - unable to show HDMI stream that Blackmagic's Media Express is
    able to see
  + gtkwaylandsink:
  - Destroy GstWlWindow when parent GtkWindow is destroyed
  - Fix crash when rendering after the window is closed
  + h264decoder: Fix DPB bumping process
  + h264decoder, h265decoder: Latency reporting related fixes
  + h264parse: Validate VUI framerate
  + jpegparse: reset parse state when the SOI is not the first
    marker
  + ksvideo, directshow: Fix reference leaks in device providers
  + nvencoder: Fix CQP option setting
  + nvh264encoder: Fix template caps to include progressive mode as
    well
  + openjpegdec: allow multithread decoding only in subframe mode
  + tsdemux: Fix reading of extended Opus channel configuration
  + vulkan: fix validation layer issues
  + vulkanoverlaycompositor: fix potential use after free
  + vulkanswapper: correctly handle force-aspect-ratio=false
  + wasapi2: Fix potential crash on device activation failure
  + webrtc: Fix segfault traversing ice transports
  + webrtc: patch leak caused by early return
  + zxing: add support for zxing-c++ 2.0
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1682337600">- Add missing plugin in build_orig part of spec, BuildRequires
  already in place, just missing the built plugin in file section.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1682510400">- Only build build vo-amrwbenc plugin on openSUSE, vo-amrwbenc
  license is problematic for commercial use.</changelog>
  <changelog author="Jiri Srain &lt;jsrain@suse.com&gt;" date="1684843200">- use additional codecs on ALP</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + a2dpsink: Fails many tests in Bluetooth SIG Certification.
  + avdtputil: Use int instead of int range for fixed bitpool
    values.
  + ccconverter:
  - reintroduce frame count reset on cycle completion
  - integer overflow &amp; crashing
  + codectimestamper: remove PC file generation from plugin's own
    meson.build.
  + cudamemory: Fix for semi planar YUV memory size decision.
  + d3d11compositor:
  - Reconfigure resource only when output caps is changed.
  - Skip zero alpha input.
  + d3d11convert: Fix for runtime property update.
  + d3d11memory: Don't clear wrapped texture memory.
  + d3d11videosink:
  - Fix for ignored initial render rectangle.
  - Fix race condition in window unprepare.
  - Enhancement for initial window size decision.
  - Don't clear prepared buffer on unlock_stop().
  + dashdemux: mpdclient: fix divide by 0 if segment has no
    duration.
  + dtlstransport: Keep strong ref of dtls encoder/decoder.
  + GstPlay:
  - Avoid getting property of playbin2 if subtitle_sid is null.
  - Fix critical log when using playbin3.
  + h264decoder: Drop nonexisting picture silently without error.
  + dtmf: element classification improvements.
  + mfvideoenc: Allow only even resolution numbers.
  + sctpenc:
  - Fix potential shutdown deadlock.
  - Fix "srtp-key" check.
  + tests: disable dtls test if openssl is not present.
  + tsdemux: Set number of channels to 2 for dual mono Opus.
  + va: Various fixes for defects found with MSVC.
  + wasapi2: Allows process loopback capture on Windows 10.
  + webrtcdatachannel: Bind to parent webrtcbin using a weak
    reference.
  + webrtcbin: Fix potential deadlock when closing before any data
    was sent.
  + webrtc:
  - Plug leaks of resolved ICE addresses.
  - Do not tear down data channel before data is flushed.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1687608000">- Add 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch:
  Backport 7ed446dc,0dabf0eb from upstream to fix a heap overwrite
  in PGS subtitle overlay decoder which might trigger a crash or
  remote code execution (CVE-2023-37329 bsc#1213126).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + asfmux: fix possible unaligned write on 32-bit ARM.
  + d3d11videosink: Fix error on pause and play.
  + d3dvideosink: Fix navigation event leak.
  + decklink: Correctly handle SDK strings on macOS and free
    strings after usage on Linux.
  + dvdspu: Make sure enough data is allocated for the available
    data (bsc#1213126, CVE-2023-37329).
  + fdkaacdec: Support up to 5 rear channels.
  + h265parse: Fix framerate handling.
  + kmssink: Add STM32 LTDC and NXP i.MX8M Plus LCDIFv3
    auto-detection.
  + sdpdemux: ensure that only one srcpad is created per stream.
  + srtpdec: fix critical warnings on shutdown.
  + testsrcbin: Remove spurious caps unref.
  + va: map the mbbrc to correct enum value in get_property().
  + vtenc: apply DTS offset to ensure DTS &lt;= PTS.
  + vtdec: time glitches on h264 playback.
  + waylandsink: Emit "map" signal boarder surface is ready.
- Rebase reduce-required-meson.patch.
- Remove 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch:
  This update already include the patch.
  (CVE-2023-37329 bsc#1213126).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + d3d11bufferpool: Fix heavy CPU usage in case of fixed-size pool
  + jpegparser: jpegdecoder: Don't pollute bus and comply with spec
  + plugins: fix compiler warnings with GLib &gt;= 2.76
  + webrtcbin: Prevent critical warning when creating an additional
    data channel
  + webrtcstats: Properly report IceCandidate type
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1695124800">- Add patch from upstream to build the package with
  webrtc-audio-processing-1 in Tumbleweed:
  * 0001-Update-code-for-webrtc-audio-processing-1.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1695124801">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1695297600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + audiolatency: Forward latency query and event upstream
  + av1parser: Fix segmentation params update
  + codecparsers: Fix MPEG-1 aspect ratio table
  + d3d11convert: Passthrough allocation query on same caps
  + h264decoder: Update latency dynamically
  + h265parser:
  - Allow partially broken hvcC data
  - Fix possible overflow using max_sub_layers_minus1
    (bsc#1215793, CVE-2023-40476)
  + hlssink2: Always use forward slash separator
  + mdns: Fix a crash on context error
  + mxfdemux: Fix integer overflow causing out of bounds writes
    when handling invalid uncompressed video and check channels for
    AES3 (bsc#1215796, CVE-2023-40474, bsc#1215792, CVE-2023-40475)
  + nvencoder: Fix negotiation error when interlace-mode is
    unspecified
  + rtmp2: Allow NULL flash version, omitting the field
  + rtmp2sink: fix crash if message conversion failed
  + transcodebin: Fixes for upstream selectable support
  + va: Fix in error logs functions mismatches
  + waylandsink:
  - Crop surfaces to their display width height
  - Fix cropping for video with non-square aspect ratio
  + webrtc: Fix docs for create-data-channel action signal
- Rebase reduce-required-meson.patch
- Remove gstreamer-plugins-bad-CVE-2023-40474.patch:
  This update already include the patch.
- Remove gstreamer-plugins-bad-CVE-2023-40476.patch:
  This update already include the patch.
  (CVE-2023-40476 bsc#1215793 CVE-2023-40474 bsc#1215796).</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1698148800">- Add gstreamer-plugins-bad-CVE-2023-44429.patch:
  Backporting 1db83d3f from upstream, Clip tile rows and cols to 64
  as describe in AV1 specification.
  (CVE-2023-44429 bsc#1217211)</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + audiobuffersplit: disable max-silence-time if set to 0
  + libde265: Do not decode the non 4:2:0 8 bits format
  + codecparsers: av1: Clip max tile rows and cols values
  + codecs: h265: Do not free slice header before using it
  + d3d11converter: Fix 10/12bits planar output
  + d3d11decoder: Fix crash on negotiate() when decoder is not
    configured
  + d3d11videosink: Fix toggling between fullscreen and maximized
  + d3d11videosink: Fix window switching in case of fullscreen mode
  + d3d11screencapturesrc: Fix mouse cursor blending
  + decklink: Fix broken COM string conversion
  + decklink: Decklink Device Provider wrongly parses SDK strings
  + gstwayland: Don't depend on wayland-protocols
  + interaudiosrc: Add audio meta to buffers containing
    non-interleaved samples
  + kmssink: Add TIDSS auto-detection
  + mfvideoencoder: Fix typo in template caps
  + mxfdemux: Store GstMXFDemuxEssenceTrack in their own fixed
    allocation
  + nvcodec: fix bounds for auto-select GPU enumeration
  + openh264: Fail gracefully if openh264 encoder/decoder creation
    fails
  + tsmux: More cleanups
  + tsmux: Fill padding packets with stuffing bytes
  + v4l2codecs: Fix tiled formats stride conversion
  + v4l2videodec: Correctly free caps to avoid memory leak
  + wasapi2: Don't use global volume control object
  + wasapi2device: Ignore activation failed device
- Rebase reduce-required-meson.patch
- Remove gstreamer-plugins-bad-CVE-2023-44429.patch:
  This update already include the patch.
  (CVE-2023-40476 bsc#1215793 CVE-2023-40474 bsc#1215796).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700568000">- Move pkgconfig(dvdnav) and pkgconfig(dvdread) BuildRequires out
  of BUILD_ORIG conditional, and stop passing resindvd=disabled and
  siren=disabled to meson setup, build dvd and siren 7 support in
  main package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700740800">- Stop passing sctp=disabled and pass sctp=enabled to meson setup
  instead, enable build of sctp plugin.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="7773ed86a65a706223439a9faf8859ba126c3e56877794381dfacc1a48a02a963e9eaa796f82d9af6be69dbe9f3a65d38e0579b0a6c74ec1f77b2ae98f33ab14" name="gstreamer-plugins-bad-fluidsynth-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.22.7" rel="5.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679400000">- Add libgsttranscoder-1_0-0 to baselibs.conf</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679745600">- Move conditional pkgconfig(vo-amrwbenc) BuildRequires to main
  part of spec, now available in distro. Stop passing
  voamrwbenc=disabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1680523200">- Move pkgconfig(libchromaprint) BuildRequires to chromaprint
  plugin sub-package, and drop the hard
  gstreamer-plugins-bad-chromaprint Requires from our devel
  sub-package. This is a "stand alone" plugin, and this way
  packages depending on gstreamer-plugins-bad during build avoids
  pulling in libavcodec and libavfilter + ffmpeg-mini-devel
  packages for no reason.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + cea708overlay: fix HCR interpretation
  + d3d11bufferpool: Fix invalid access in debug print loop
  + d3d11compositor: Fix composition error on release_pad()
  + d3d11converter: Fix conversion backend selection
  + d3d11videosink: Fix tearing in case of fullscreen mode
  + d3d11window: fix memory leak
  + debugqroverlay: fix string leak
  + decklinkaudiosink: Fix playback when video caps is configured
    before audio
  + decklink: fix 10 bit RGB (r210) format auto detection
  + decklinkvideosrc:
  - RGB 4:4:4 doesn't work after GStreamer upgrade (regression)
  - unable to show HDMI stream that Blackmagic's Media Express is
    able to see
  + gtkwaylandsink:
  - Destroy GstWlWindow when parent GtkWindow is destroyed
  - Fix crash when rendering after the window is closed
  + h264decoder: Fix DPB bumping process
  + h264decoder, h265decoder: Latency reporting related fixes
  + h264parse: Validate VUI framerate
  + jpegparse: reset parse state when the SOI is not the first
    marker
  + ksvideo, directshow: Fix reference leaks in device providers
  + nvencoder: Fix CQP option setting
  + nvh264encoder: Fix template caps to include progressive mode as
    well
  + openjpegdec: allow multithread decoding only in subframe mode
  + tsdemux: Fix reading of extended Opus channel configuration
  + vulkan: fix validation layer issues
  + vulkanoverlaycompositor: fix potential use after free
  + vulkanswapper: correctly handle force-aspect-ratio=false
  + wasapi2: Fix potential crash on device activation failure
  + webrtc: Fix segfault traversing ice transports
  + webrtc: patch leak caused by early return
  + zxing: add support for zxing-c++ 2.0
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1682337600">- Add missing plugin in build_orig part of spec, BuildRequires
  already in place, just missing the built plugin in file section.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1682510400">- Only build build vo-amrwbenc plugin on openSUSE, vo-amrwbenc
  license is problematic for commercial use.</changelog>
  <changelog author="Jiri Srain &lt;jsrain@suse.com&gt;" date="1684843200">- use additional codecs on ALP</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + a2dpsink: Fails many tests in Bluetooth SIG Certification.
  + avdtputil: Use int instead of int range for fixed bitpool
    values.
  + ccconverter:
  - reintroduce frame count reset on cycle completion
  - integer overflow &amp; crashing
  + codectimestamper: remove PC file generation from plugin's own
    meson.build.
  + cudamemory: Fix for semi planar YUV memory size decision.
  + d3d11compositor:
  - Reconfigure resource only when output caps is changed.
  - Skip zero alpha input.
  + d3d11convert: Fix for runtime property update.
  + d3d11memory: Don't clear wrapped texture memory.
  + d3d11videosink:
  - Fix for ignored initial render rectangle.
  - Fix race condition in window unprepare.
  - Enhancement for initial window size decision.
  - Don't clear prepared buffer on unlock_stop().
  + dashdemux: mpdclient: fix divide by 0 if segment has no
    duration.
  + dtlstransport: Keep strong ref of dtls encoder/decoder.
  + GstPlay:
  - Avoid getting property of playbin2 if subtitle_sid is null.
  - Fix critical log when using playbin3.
  + h264decoder: Drop nonexisting picture silently without error.
  + dtmf: element classification improvements.
  + mfvideoenc: Allow only even resolution numbers.
  + sctpenc:
  - Fix potential shutdown deadlock.
  - Fix "srtp-key" check.
  + tests: disable dtls test if openssl is not present.
  + tsdemux: Set number of channels to 2 for dual mono Opus.
  + va: Various fixes for defects found with MSVC.
  + wasapi2: Allows process loopback capture on Windows 10.
  + webrtcdatachannel: Bind to parent webrtcbin using a weak
    reference.
  + webrtcbin: Fix potential deadlock when closing before any data
    was sent.
  + webrtc:
  - Plug leaks of resolved ICE addresses.
  - Do not tear down data channel before data is flushed.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1687608000">- Add 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch:
  Backport 7ed446dc,0dabf0eb from upstream to fix a heap overwrite
  in PGS subtitle overlay decoder which might trigger a crash or
  remote code execution (CVE-2023-37329 bsc#1213126).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + asfmux: fix possible unaligned write on 32-bit ARM.
  + d3d11videosink: Fix error on pause and play.
  + d3dvideosink: Fix navigation event leak.
  + decklink: Correctly handle SDK strings on macOS and free
    strings after usage on Linux.
  + dvdspu: Make sure enough data is allocated for the available
    data (bsc#1213126, CVE-2023-37329).
  + fdkaacdec: Support up to 5 rear channels.
  + h265parse: Fix framerate handling.
  + kmssink: Add STM32 LTDC and NXP i.MX8M Plus LCDIFv3
    auto-detection.
  + sdpdemux: ensure that only one srcpad is created per stream.
  + srtpdec: fix critical warnings on shutdown.
  + testsrcbin: Remove spurious caps unref.
  + va: map the mbbrc to correct enum value in get_property().
  + vtenc: apply DTS offset to ensure DTS &lt;= PTS.
  + vtdec: time glitches on h264 playback.
  + waylandsink: Emit "map" signal boarder surface is ready.
- Rebase reduce-required-meson.patch.
- Remove 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch:
  This update already include the patch.
  (CVE-2023-37329 bsc#1213126).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + d3d11bufferpool: Fix heavy CPU usage in case of fixed-size pool
  + jpegparser: jpegdecoder: Don't pollute bus and comply with spec
  + plugins: fix compiler warnings with GLib &gt;= 2.76
  + webrtcbin: Prevent critical warning when creating an additional
    data channel
  + webrtcstats: Properly report IceCandidate type
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1695124800">- Add patch from upstream to build the package with
  webrtc-audio-processing-1 in Tumbleweed:
  * 0001-Update-code-for-webrtc-audio-processing-1.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1695124801">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1695297600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + audiolatency: Forward latency query and event upstream
  + av1parser: Fix segmentation params update
  + codecparsers: Fix MPEG-1 aspect ratio table
  + d3d11convert: Passthrough allocation query on same caps
  + h264decoder: Update latency dynamically
  + h265parser:
  - Allow partially broken hvcC data
  - Fix possible overflow using max_sub_layers_minus1
    (bsc#1215793, CVE-2023-40476)
  + hlssink2: Always use forward slash separator
  + mdns: Fix a crash on context error
  + mxfdemux: Fix integer overflow causing out of bounds writes
    when handling invalid uncompressed video and check channels for
    AES3 (bsc#1215796, CVE-2023-40474, bsc#1215792, CVE-2023-40475)
  + nvencoder: Fix negotiation error when interlace-mode is
    unspecified
  + rtmp2: Allow NULL flash version, omitting the field
  + rtmp2sink: fix crash if message conversion failed
  + transcodebin: Fixes for upstream selectable support
  + va: Fix in error logs functions mismatches
  + waylandsink:
  - Crop surfaces to their display width height
  - Fix cropping for video with non-square aspect ratio
  + webrtc: Fix docs for create-data-channel action signal
- Rebase reduce-required-meson.patch
- Remove gstreamer-plugins-bad-CVE-2023-40474.patch:
  This update already include the patch.
- Remove gstreamer-plugins-bad-CVE-2023-40476.patch:
  This update already include the patch.
  (CVE-2023-40476 bsc#1215793 CVE-2023-40474 bsc#1215796).</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1698148800">- Add gstreamer-plugins-bad-CVE-2023-44429.patch:
  Backporting 1db83d3f from upstream, Clip tile rows and cols to 64
  as describe in AV1 specification.
  (CVE-2023-44429 bsc#1217211)</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + audiobuffersplit: disable max-silence-time if set to 0
  + libde265: Do not decode the non 4:2:0 8 bits format
  + codecparsers: av1: Clip max tile rows and cols values
  + codecs: h265: Do not free slice header before using it
  + d3d11converter: Fix 10/12bits planar output
  + d3d11decoder: Fix crash on negotiate() when decoder is not
    configured
  + d3d11videosink: Fix toggling between fullscreen and maximized
  + d3d11videosink: Fix window switching in case of fullscreen mode
  + d3d11screencapturesrc: Fix mouse cursor blending
  + decklink: Fix broken COM string conversion
  + decklink: Decklink Device Provider wrongly parses SDK strings
  + gstwayland: Don't depend on wayland-protocols
  + interaudiosrc: Add audio meta to buffers containing
    non-interleaved samples
  + kmssink: Add TIDSS auto-detection
  + mfvideoencoder: Fix typo in template caps
  + mxfdemux: Store GstMXFDemuxEssenceTrack in their own fixed
    allocation
  + nvcodec: fix bounds for auto-select GPU enumeration
  + openh264: Fail gracefully if openh264 encoder/decoder creation
    fails
  + tsmux: More cleanups
  + tsmux: Fill padding packets with stuffing bytes
  + v4l2codecs: Fix tiled formats stride conversion
  + v4l2videodec: Correctly free caps to avoid memory leak
  + wasapi2: Don't use global volume control object
  + wasapi2device: Ignore activation failed device
- Rebase reduce-required-meson.patch
- Remove gstreamer-plugins-bad-CVE-2023-44429.patch:
  This update already include the patch.
  (CVE-2023-40476 bsc#1215793 CVE-2023-40474 bsc#1215796).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700568000">- Move pkgconfig(dvdnav) and pkgconfig(dvdread) BuildRequires out
  of BUILD_ORIG conditional, and stop passing resindvd=disabled and
  siren=disabled to meson setup, build dvd and siren 7 support in
  main package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700740800">- Stop passing sctp=disabled and pass sctp=enabled to meson setup
  instead, enable build of sctp plugin.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="420bf985fc9f4d109290dd79c21b5754779733201e7a178ae26d1baa3a24fd708272c00914cbd4f0aabfe6c23bcbb6cbf2894ec959b290135de12d38ed83e7b3" name="gstreamer-plugins-bad-lang" arch="noarch">
  <version epoch="0" ver="1.22.7" rel="5.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679400000">- Add libgsttranscoder-1_0-0 to baselibs.conf</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679745600">- Move conditional pkgconfig(vo-amrwbenc) BuildRequires to main
  part of spec, now available in distro. Stop passing
  voamrwbenc=disabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1680523200">- Move pkgconfig(libchromaprint) BuildRequires to chromaprint
  plugin sub-package, and drop the hard
  gstreamer-plugins-bad-chromaprint Requires from our devel
  sub-package. This is a "stand alone" plugin, and this way
  packages depending on gstreamer-plugins-bad during build avoids
  pulling in libavcodec and libavfilter + ffmpeg-mini-devel
  packages for no reason.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + cea708overlay: fix HCR interpretation
  + d3d11bufferpool: Fix invalid access in debug print loop
  + d3d11compositor: Fix composition error on release_pad()
  + d3d11converter: Fix conversion backend selection
  + d3d11videosink: Fix tearing in case of fullscreen mode
  + d3d11window: fix memory leak
  + debugqroverlay: fix string leak
  + decklinkaudiosink: Fix playback when video caps is configured
    before audio
  + decklink: fix 10 bit RGB (r210) format auto detection
  + decklinkvideosrc:
  - RGB 4:4:4 doesn't work after GStreamer upgrade (regression)
  - unable to show HDMI stream that Blackmagic's Media Express is
    able to see
  + gtkwaylandsink:
  - Destroy GstWlWindow when parent GtkWindow is destroyed
  - Fix crash when rendering after the window is closed
  + h264decoder: Fix DPB bumping process
  + h264decoder, h265decoder: Latency reporting related fixes
  + h264parse: Validate VUI framerate
  + jpegparse: reset parse state when the SOI is not the first
    marker
  + ksvideo, directshow: Fix reference leaks in device providers
  + nvencoder: Fix CQP option setting
  + nvh264encoder: Fix template caps to include progressive mode as
    well
  + openjpegdec: allow multithread decoding only in subframe mode
  + tsdemux: Fix reading of extended Opus channel configuration
  + vulkan: fix validation layer issues
  + vulkanoverlaycompositor: fix potential use after free
  + vulkanswapper: correctly handle force-aspect-ratio=false
  + wasapi2: Fix potential crash on device activation failure
  + webrtc: Fix segfault traversing ice transports
  + webrtc: patch leak caused by early return
  + zxing: add support for zxing-c++ 2.0
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1682337600">- Add missing plugin in build_orig part of spec, BuildRequires
  already in place, just missing the built plugin in file section.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1682510400">- Only build build vo-amrwbenc plugin on openSUSE, vo-amrwbenc
  license is problematic for commercial use.</changelog>
  <changelog author="Jiri Srain &lt;jsrain@suse.com&gt;" date="1684843200">- use additional codecs on ALP</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + a2dpsink: Fails many tests in Bluetooth SIG Certification.
  + avdtputil: Use int instead of int range for fixed bitpool
    values.
  + ccconverter:
  - reintroduce frame count reset on cycle completion
  - integer overflow &amp; crashing
  + codectimestamper: remove PC file generation from plugin's own
    meson.build.
  + cudamemory: Fix for semi planar YUV memory size decision.
  + d3d11compositor:
  - Reconfigure resource only when output caps is changed.
  - Skip zero alpha input.
  + d3d11convert: Fix for runtime property update.
  + d3d11memory: Don't clear wrapped texture memory.
  + d3d11videosink:
  - Fix for ignored initial render rectangle.
  - Fix race condition in window unprepare.
  - Enhancement for initial window size decision.
  - Don't clear prepared buffer on unlock_stop().
  + dashdemux: mpdclient: fix divide by 0 if segment has no
    duration.
  + dtlstransport: Keep strong ref of dtls encoder/decoder.
  + GstPlay:
  - Avoid getting property of playbin2 if subtitle_sid is null.
  - Fix critical log when using playbin3.
  + h264decoder: Drop nonexisting picture silently without error.
  + dtmf: element classification improvements.
  + mfvideoenc: Allow only even resolution numbers.
  + sctpenc:
  - Fix potential shutdown deadlock.
  - Fix "srtp-key" check.
  + tests: disable dtls test if openssl is not present.
  + tsdemux: Set number of channels to 2 for dual mono Opus.
  + va: Various fixes for defects found with MSVC.
  + wasapi2: Allows process loopback capture on Windows 10.
  + webrtcdatachannel: Bind to parent webrtcbin using a weak
    reference.
  + webrtcbin: Fix potential deadlock when closing before any data
    was sent.
  + webrtc:
  - Plug leaks of resolved ICE addresses.
  - Do not tear down data channel before data is flushed.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1687608000">- Add 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch:
  Backport 7ed446dc,0dabf0eb from upstream to fix a heap overwrite
  in PGS subtitle overlay decoder which might trigger a crash or
  remote code execution (CVE-2023-37329 bsc#1213126).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + asfmux: fix possible unaligned write on 32-bit ARM.
  + d3d11videosink: Fix error on pause and play.
  + d3dvideosink: Fix navigation event leak.
  + decklink: Correctly handle SDK strings on macOS and free
    strings after usage on Linux.
  + dvdspu: Make sure enough data is allocated for the available
    data (bsc#1213126, CVE-2023-37329).
  + fdkaacdec: Support up to 5 rear channels.
  + h265parse: Fix framerate handling.
  + kmssink: Add STM32 LTDC and NXP i.MX8M Plus LCDIFv3
    auto-detection.
  + sdpdemux: ensure that only one srcpad is created per stream.
  + srtpdec: fix critical warnings on shutdown.
  + testsrcbin: Remove spurious caps unref.
  + va: map the mbbrc to correct enum value in get_property().
  + vtenc: apply DTS offset to ensure DTS &lt;= PTS.
  + vtdec: time glitches on h264 playback.
  + waylandsink: Emit "map" signal boarder surface is ready.
- Rebase reduce-required-meson.patch.
- Remove 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch:
  This update already include the patch.
  (CVE-2023-37329 bsc#1213126).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + d3d11bufferpool: Fix heavy CPU usage in case of fixed-size pool
  + jpegparser: jpegdecoder: Don't pollute bus and comply with spec
  + plugins: fix compiler warnings with GLib &gt;= 2.76
  + webrtcbin: Prevent critical warning when creating an additional
    data channel
  + webrtcstats: Properly report IceCandidate type
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1695124800">- Add patch from upstream to build the package with
  webrtc-audio-processing-1 in Tumbleweed:
  * 0001-Update-code-for-webrtc-audio-processing-1.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1695124801">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1695297600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + audiolatency: Forward latency query and event upstream
  + av1parser: Fix segmentation params update
  + codecparsers: Fix MPEG-1 aspect ratio table
  + d3d11convert: Passthrough allocation query on same caps
  + h264decoder: Update latency dynamically
  + h265parser:
  - Allow partially broken hvcC data
  - Fix possible overflow using max_sub_layers_minus1
    (bsc#1215793, CVE-2023-40476)
  + hlssink2: Always use forward slash separator
  + mdns: Fix a crash on context error
  + mxfdemux: Fix integer overflow causing out of bounds writes
    when handling invalid uncompressed video and check channels for
    AES3 (bsc#1215796, CVE-2023-40474, bsc#1215792, CVE-2023-40475)
  + nvencoder: Fix negotiation error when interlace-mode is
    unspecified
  + rtmp2: Allow NULL flash version, omitting the field
  + rtmp2sink: fix crash if message conversion failed
  + transcodebin: Fixes for upstream selectable support
  + va: Fix in error logs functions mismatches
  + waylandsink:
  - Crop surfaces to their display width height
  - Fix cropping for video with non-square aspect ratio
  + webrtc: Fix docs for create-data-channel action signal
- Rebase reduce-required-meson.patch
- Remove gstreamer-plugins-bad-CVE-2023-40474.patch:
  This update already include the patch.
- Remove gstreamer-plugins-bad-CVE-2023-40476.patch:
  This update already include the patch.
  (CVE-2023-40476 bsc#1215793 CVE-2023-40474 bsc#1215796).</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1698148800">- Add gstreamer-plugins-bad-CVE-2023-44429.patch:
  Backporting 1db83d3f from upstream, Clip tile rows and cols to 64
  as describe in AV1 specification.
  (CVE-2023-44429 bsc#1217211)</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + audiobuffersplit: disable max-silence-time if set to 0
  + libde265: Do not decode the non 4:2:0 8 bits format
  + codecparsers: av1: Clip max tile rows and cols values
  + codecs: h265: Do not free slice header before using it
  + d3d11converter: Fix 10/12bits planar output
  + d3d11decoder: Fix crash on negotiate() when decoder is not
    configured
  + d3d11videosink: Fix toggling between fullscreen and maximized
  + d3d11videosink: Fix window switching in case of fullscreen mode
  + d3d11screencapturesrc: Fix mouse cursor blending
  + decklink: Fix broken COM string conversion
  + decklink: Decklink Device Provider wrongly parses SDK strings
  + gstwayland: Don't depend on wayland-protocols
  + interaudiosrc: Add audio meta to buffers containing
    non-interleaved samples
  + kmssink: Add TIDSS auto-detection
  + mfvideoencoder: Fix typo in template caps
  + mxfdemux: Store GstMXFDemuxEssenceTrack in their own fixed
    allocation
  + nvcodec: fix bounds for auto-select GPU enumeration
  + openh264: Fail gracefully if openh264 encoder/decoder creation
    fails
  + tsmux: More cleanups
  + tsmux: Fill padding packets with stuffing bytes
  + v4l2codecs: Fix tiled formats stride conversion
  + v4l2videodec: Correctly free caps to avoid memory leak
  + wasapi2: Don't use global volume control object
  + wasapi2device: Ignore activation failed device
- Rebase reduce-required-meson.patch
- Remove gstreamer-plugins-bad-CVE-2023-44429.patch:
  This update already include the patch.
  (CVE-2023-40476 bsc#1215793 CVE-2023-40474 bsc#1215796).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700568000">- Move pkgconfig(dvdnav) and pkgconfig(dvdread) BuildRequires out
  of BUILD_ORIG conditional, and stop passing resindvd=disabled and
  siren=disabled to meson setup, build dvd and siren 7 support in
  main package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700740800">- Stop passing sctp=disabled and pass sctp=enabled to meson setup
  instead, enable build of sctp plugin.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="085d2a6fe06396b72fefa18063b1d4e8277dc7e93513e8aac04a5a6af7dcf5f0f885a8e1656a77b672c3d4e3597da87a30c4b5f723bde94a3ead081359b41f76" name="gstreamer-plugins-base" arch="i586">
  <version epoch="0" ver="1.22.7" rel="2.1"/>
  <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="1631793601">- Stop building doc sub-package, we will in the future use
  upstreams own standalone doc package. Following this: Drop
  fdupes, gtk-doc and hotdoc BuildRequires, and fdupes call, no
  longer needed nor usefull.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976000">- Update to version 1.18.6:
  + tagdemux: Fix crash when presented with malformed files
    (security fix)
  + videoencoder: make sure the buffer is writable before modifying
    metadata
  + video-converter: Fix for broken gamma remap with high bitdepth
    YUV output
  + sdpmessage: fix mapping single char fmtp params
  + oggdemux: fix a race in push mode when performing the duration
    seek
  + uridecodebin: Fix critical warnings
  + audio-converter: Fix resampling when there's nothing to output
  + tcp: fix build on Solaris
  + uridecodebin3: Nullify current item after all play items are
    freed.
  + audio-resampler: Fix segfault when we can't output any frames
  + urisourcebin: Handle sources with dynamic pads and pads already
    present
  + playbin2/3: autoplug/caps: don't expand caps to ANY
  + uridecodebin3/urisourcebin: Reusability fixes
  + rtspconnection: Only reset timeout when socket is unused
  + gstvideoaggregator.c: fix build with gcc 4.8
- Drop service, use source url, upstream changes in git.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976001">- Update to version 1.20.0:
  + Development in GitLab was switched to a single git repository
    containing all the modules
  + GstPlay: new high-level playback library, replaces GstPlayer
  + WebM Alpha decoding support
  + Encoding profiles can now be tweaked with additional
    application-specified element properties
  + Compositor: multi-threaded video conversion and mixing
  + RTP header extensions: unified support in RTP depayloader and
    payloader base classes
  + SMPTE 2022-1 2-D Forward Error Correction support
  + Smart encoding (pass through) support for VP8, VP9, H.265 in
    encodebin and transcodebin
  + Runtime compatibility support for libsoup2 and libsoup3
    (libsoup3 support experimental)
  + Video decoder subframe support
  + Video decoder automatic packet-loss, data corruption, and
    keyframe request handling for RTP / WebRTC / RTSP
  + mp4 and Matroska muxers now support profile/level/resolution
    changes for H.264/H.265 input streams (i.e. codec data changing
    on the fly)
  + mp4 muxing mode that initially creates a fragmented mp4 which
    is converted to a regular mp4 on EOS
  + Audio support for the WebKit Port for Embedded (WPE) web page
    source element
  + CUDA based video color space convert and rescale elements and
    upload/download elements
  + NVIDIA memory:NVMM support for OpenGL glupload and gldownload
    elements
  + Many WebRTC improvements
  + The new VA-API plugin implementation fleshed out with more
    decoders and new postproc elements
  + AppSink API to retrieve events in addition to buffers and
    buffer lists
  + AppSrc gained more configuration options for the internal queue
    (leakiness, limits in buffers and time, getters to read current
    levels)
  + Updated Rust bindings and many new Rust plugins
  + Improved support for custom minimal GStreamer builds
  + Support build against FFmpeg 5.0
  + Linux Stateless CODEC support gained MPEG-2 and VP9
  + Windows Direct3D11/DXVA decoder gained AV1 and MPEG-2 support
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Rebase add_wayland_dep_to_tests.patch.
- Drop gstreamer-plugins-base-gl-deps.patch: Fixed upstream
- Stop using service due to upstreams new mono-repo, just use
  tarballs for now.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1647604800">- Update to version 1.20.1:
  + typefindfunctions: Fix WebVTT format detection for very short
    files
  + gldisplay: Reorder GST_GL_WINDOW check for egl-device
  + rtpbasepayload: Copy all buffer metadata instead of just
    GstMetas for the input meta buffer
  + codec-utils: Avoid out-of-bounds error
  + navigation: Fix Since markers for mouse scroll events
  + videoaggregator: Fix for unhandled negative rate
  + videoaggregator: Use floor() to calculate current position
  + video-color: Fix for missing clipping in PQ EOTF function
  + gst-play-1.0: Fix trick-mode handling in keyboard shortcut
  + audiovisualizer: shader: Fix out of bound write</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 5a074a11f90e3d70b24bf0c535ab0480fad9e701.patch: playsink:
  Complete reconfiguration on pad release.
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + appsrc: Clarify buffer ref semantics in signals documentation
  + appsrc: fix annotations for bindings
  + typefind: Skip extension parsing for data:// URIs, fixing
    regression with mp4 files serialised to data uris
  + playbin3: various fixes
  + playbin3: fix missing lock when unknown stream type in
    pad-removed cb
  + decodebin3: fix collection leaks
  + decodebin3: Don't duplicate stream selections
  + discoverer: chain up to parent finalize methods in all our
    types to fix memory leaks
  + glmixerbin: slightly better pad/element creation
  + gltransformation: let graphene alloc its structures memory
    aligned
  + ogg: fix possible buffer overrun
  + rtpbasepayload: Don't write header extensions if there's no
    corresponding...
  + rtpbasepayload: always store input buffer meta before
    negotiation
  + rtpbasepayload: fix transfer annotation for push and push_list
  + subparse: don't try to index string with -1
  + riff-media: fix memory leak after usage for g_strjoin()
  + playbin/playbin3: Allow setting a NULL URI
  + playsink: Complete reconfiguration on pad release.
  + parsebin: Expose streams of unknown type
  + pbutils: Fix wmv screen description detection
  + subparse: don't deref a potentially NULL variable
  + rawvideoparse: set format from caps in
    gst_raw_video_parse_set_config_from_caps
  + videodecoder: release stream lock after handling gap events
  + videorate: fix assertion when pushing last and only buffer
    without duration
  + videorate: Revert "don't reset on segment update" to fix
    segment handling regressions
  + gst-play-1.0, gst-launch-1.0: Enable win32 high-resolution
    timer also for MinGW build
- Drop patch already included in 1.20.2:
  + 5a074a11f90e3d70b24bf0c535ab0480fad9e701.patch</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + typefindfunctions: Fix WebVTT format detection for very short
    files
  + gldisplay: Reorder GST_GL_WINDOW check for egl-device
  + rtpbasepayload: Copy all buffer metadata instead of just
    GstMetas for the input meta buffer
  + codec-utils: Avoid out-of-bounds error
  + navigation: Fix Since markers for mouse scroll events
  + videoaggregator: Fix for unhandled negative rate
  + videoaggregator: Use floor() to calculate current position
  + video-color: Fix for missing clipping in PQ EOTF function
  + gst-play-1.0: Fix trick-mode handling in keyboard shortcut
  + audiovisualizer: shader: Fix out of bound write</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666353600">- Update to version 1.20.4:
  + decodebin3:
  - Fix mutex leaks
  - Fix memory issues with active selection list
  - uridecodebin3, urisourcebin: Event handling fixes
  - Fix EOS event sequence
  + parsebin:
  - Avoid crash with unknown streams
  - SIGSEGV during HLS stream using souphttpsrc
  + glimagesink:
  - Only allow setting the GL display/context if it is a valid
    value
  - Segfault on android devices
  + gstgl: Fix several memory leaks in macOS
  + opusenc: improve inband-fec property documentation
  + playsink: Hold a reference to the soft volume element
  + pbutils: descriptions: fix
    gst_pb_utils_get_caps_description_flags()
  + rtspurl: Use gst_uri_join_strings() in
    gst_rtsp_url_get_request_uri_with_control() instead of a
    hand-crafted, wrong version
  + rtspconnection: protect cancellable by a mutex
  + sdpmessage: Don't set SDP medias from caps without
    media/payload/clock-rate fields
  + samiparse: fix handling of self-closing tags
  + ssaparse: include required system headers for isspace() and
    sscanf() functions
  + subparse: fix crash when parsing invalid timestamps in mpl2
  + subparse fixes
  + textoverlay: Don't miscalculate text running times
  + videoaggregator: always convert when user provides
    converter-config
  + video: Fix scaling in 4x horizontal co-sited chroma (Y41B,
    YUV9, YVU9 and IYU9)
  + xmptag: register musicbrainz tags during init to fix critical
    in jpegparse
  + xvimagesink: fix image leaks in error code path
  + tests: skip unit tests for dependency-less elements that have
    been disabled</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + audioconvert, audioresample, audiofilter: fix divide by 0 for
    input buffer without caps
  + cdparanoia: Ignore compiler warning coming from the cdparanoia
    header
  + oggdemux, parsebin: More leak fixes
  + opengl:
  - Fix automatic dispmanx detection for rpi4
  - Fix usage of eglCreate/DestroyImage
  - Fix static linking on macOS
  + Bump core requirement in 1.20 branch to 1.20.4
  + oggdemux: Don't leak incoming EOS event
  + opusdec: Various channel-related fixes
  + subparse: Fix non-closed tag handling.
  + textrender:
  - Don't blindly forward all events and don't blindly forward
    all events
  - Negotiate caps on a GAP event if none were negotiated yet
  + timeoverlay: fix pad leak
  + videodecoder: Only post latency message if it changed
  + videoscale: buffer meta handling fixes (NULL-terminate array of
    valid meta tags)
  + videosink: Don't return unknown end-time from get_times()</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674561600">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Rebase patches with quilt.
- Add pkgconfig(xi) BuildRequires: New dependency.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820800">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update version to 1.22.1:
  + alsasink: Fix stall when going from PLAYING to NULL (stucked at
    PAUSED) with uac1 gadget
  + appsrc: Don't chain up BaseSrc::negotiate()
  + audio: channel-mix: Fix channel count limit to be able to equal
    64
  + gl/cocoa: Return a strong ref to the parent GstGLContext
  + gldisplay:
  - Mark gst_gl_display_create_context() other_context parameter
    as nullable
  - Remove unused code
  + gstglwindow_x11.c: Fix colormap leak
  + gst-play-1.0: Don't force accurate seeking
  + rtspconnection: Annotate RTSP message and RTSP events
    parameters correctly
  + sdp: gstmikey: gst_mikey_message_to_caps: extract ROC from
    first crypto session
  + sdp, typefind: Fix some annotations
  + subparse: Properly forward segment seqnum
  + uridecodebin: Set source element to READY before querying it
  + uritranscodebin: Fix unref of NULL
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + alsasink: Fix for being stuck in stop_streaming_threads state
  + decodebin3: fix hang when removing a failing stream
  + gl: wayland: cleanup on close
  + parsebin: Improve elementary stream handling
  + playbin: fix deadlock when stopping stream with subtitles
    visible even more
  + sdp: Skip source-specific caps fields when creating an SDP
    media from caps
  + urisourcebin:
  - Propagate sticky events from parsebin
  - Activate pad before transferring sticky events
  + typefinding: fix failure to recognize application/dash+xml in
    some cases
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + allocators: Fix fdmem unit test with recent GLib versions.
  + audiotestsrc: Initialize all samples in wave=ticks mode.
  + decodebin3:
  - Handle input streams without CAPS or TIME segment such as
    e.g. udpsrc or pushfilesrc.
  - Fix regression handling streams without caps.
  - Fix random hang when remove failing stream.
  + uridecodebin3: Ensure atomic urisourcebin state change.
  + glvideoflip: fix leaked caps.
  + glcontext_wgl: fix missing unref.
  + playsink: Fix volume leak.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + alsasink: Fix stall for transition from PAUSED to READY with
    USB speakerphone.
  + appsink: unref buffer in prev sample early so buffers from v4l2
    can be released properly.
  + basetextoverlay: Fix typo in "text-y" property description.
  + gldownload: handle passthrough without a critical.
  + glfilter: add parent meta to output buffer for input buffer.
  + oggdemux: vp8: Push headers downstream and detect keyframe
    packets.
  + opus: Fix potential crash when getting unexpected channel
    position.
  + streamsynchronizer: reset eos on STREAM_START.
  + subparse: Look for the closing &gt; of a tag after the opening &lt;
    (bsc#1213131, CVE-2023-37328)
  + video: convertframe: Add D3D11 specific conversion path.
  + videometa: Only validate the alignment only when it contains
    some info.
  + video-blend: Fix linking error with C++.
  + Fixes FLAC file parsing integer overflow remote code execution
    vulnerability (bsc#1213128, CVE-2023-37327)
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + appsink: add missing make_writable call
  + audioaggregator: Do not post message before being constructed
  + decodebin3:
  - Prevent a critical warning when reassigning output slots
  - Fix slot input linking when the associated stream has changed
  - Remove spurious input locking during parsebin reconfiguration
  + urisourcebin: Set source element to READY before querying it
  + gl/viv-fb: meson build updates
  + plugins: fix compiler warnings with GLib &gt;= 2.76
  + subtitleoverlay: fix mutex error if sink caps is not video
  + video:
  - timecode: Add support for framerates lower than 1fps
  - accept timecode of 119.88 (120/1.001) FPS
  - cannot attach time code meta when frame rate is 119.88
    (120000/1001)
  + videodecoder: fix copying buffer metas
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + audio: Make sure to stop ringbuffer on error
  + decodebin3:
  - Avoid identity, sinkpad, parsebin leakage when reset input
  - Ensure the slot is unlinked before linking to decoder
  + sdp:
  - Fix wrong debug log error message for missing clock-rate in
    caps
  - Parse zero clock-rate as default
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + audioaggregator, audiomixer: Make access to the pad list
    thread-safe while mixing
  + basetextoverlay: Fix overlay never rendering again if width
    reaches 1px
  + glfiter: Protect GstGLContext access
  + glfilter: Only add parent meta if inbuf != outbuf
  + macOS: fix huge memory leak with glfilter-based elements
  + rtspconnection: Ignore trailing whitespace in rtsp headers
  + video-scaler, audio-resampler: downgrade 'can't find exact
    taps' to debug
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
</package>
<package pkgid="69c2146ec195798b410b6a7e3b922764d733bb49c94892567b715f420dae0153fc603841b80f67df14739120a2a26c1be2b923c63dcc3675e266dfadad0c4820" name="gstreamer-plugins-base" arch="src">
  <version epoch="0" ver="1.22.7" rel="2.1"/>
  <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="1631793601">- Stop building doc sub-package, we will in the future use
  upstreams own standalone doc package. Following this: Drop
  fdupes, gtk-doc and hotdoc BuildRequires, and fdupes call, no
  longer needed nor usefull.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976000">- Update to version 1.18.6:
  + tagdemux: Fix crash when presented with malformed files
    (security fix)
  + videoencoder: make sure the buffer is writable before modifying
    metadata
  + video-converter: Fix for broken gamma remap with high bitdepth
    YUV output
  + sdpmessage: fix mapping single char fmtp params
  + oggdemux: fix a race in push mode when performing the duration
    seek
  + uridecodebin: Fix critical warnings
  + audio-converter: Fix resampling when there's nothing to output
  + tcp: fix build on Solaris
  + uridecodebin3: Nullify current item after all play items are
    freed.
  + audio-resampler: Fix segfault when we can't output any frames
  + urisourcebin: Handle sources with dynamic pads and pads already
    present
  + playbin2/3: autoplug/caps: don't expand caps to ANY
  + uridecodebin3/urisourcebin: Reusability fixes
  + rtspconnection: Only reset timeout when socket is unused
  + gstvideoaggregator.c: fix build with gcc 4.8
- Drop service, use source url, upstream changes in git.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976001">- Update to version 1.20.0:
  + Development in GitLab was switched to a single git repository
    containing all the modules
  + GstPlay: new high-level playback library, replaces GstPlayer
  + WebM Alpha decoding support
  + Encoding profiles can now be tweaked with additional
    application-specified element properties
  + Compositor: multi-threaded video conversion and mixing
  + RTP header extensions: unified support in RTP depayloader and
    payloader base classes
  + SMPTE 2022-1 2-D Forward Error Correction support
  + Smart encoding (pass through) support for VP8, VP9, H.265 in
    encodebin and transcodebin
  + Runtime compatibility support for libsoup2 and libsoup3
    (libsoup3 support experimental)
  + Video decoder subframe support
  + Video decoder automatic packet-loss, data corruption, and
    keyframe request handling for RTP / WebRTC / RTSP
  + mp4 and Matroska muxers now support profile/level/resolution
    changes for H.264/H.265 input streams (i.e. codec data changing
    on the fly)
  + mp4 muxing mode that initially creates a fragmented mp4 which
    is converted to a regular mp4 on EOS
  + Audio support for the WebKit Port for Embedded (WPE) web page
    source element
  + CUDA based video color space convert and rescale elements and
    upload/download elements
  + NVIDIA memory:NVMM support for OpenGL glupload and gldownload
    elements
  + Many WebRTC improvements
  + The new VA-API plugin implementation fleshed out with more
    decoders and new postproc elements
  + AppSink API to retrieve events in addition to buffers and
    buffer lists
  + AppSrc gained more configuration options for the internal queue
    (leakiness, limits in buffers and time, getters to read current
    levels)
  + Updated Rust bindings and many new Rust plugins
  + Improved support for custom minimal GStreamer builds
  + Support build against FFmpeg 5.0
  + Linux Stateless CODEC support gained MPEG-2 and VP9
  + Windows Direct3D11/DXVA decoder gained AV1 and MPEG-2 support
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Rebase add_wayland_dep_to_tests.patch.
- Drop gstreamer-plugins-base-gl-deps.patch: Fixed upstream
- Stop using service due to upstreams new mono-repo, just use
  tarballs for now.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1647604800">- Update to version 1.20.1:
  + typefindfunctions: Fix WebVTT format detection for very short
    files
  + gldisplay: Reorder GST_GL_WINDOW check for egl-device
  + rtpbasepayload: Copy all buffer metadata instead of just
    GstMetas for the input meta buffer
  + codec-utils: Avoid out-of-bounds error
  + navigation: Fix Since markers for mouse scroll events
  + videoaggregator: Fix for unhandled negative rate
  + videoaggregator: Use floor() to calculate current position
  + video-color: Fix for missing clipping in PQ EOTF function
  + gst-play-1.0: Fix trick-mode handling in keyboard shortcut
  + audiovisualizer: shader: Fix out of bound write</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 5a074a11f90e3d70b24bf0c535ab0480fad9e701.patch: playsink:
  Complete reconfiguration on pad release.
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + appsrc: Clarify buffer ref semantics in signals documentation
  + appsrc: fix annotations for bindings
  + typefind: Skip extension parsing for data:// URIs, fixing
    regression with mp4 files serialised to data uris
  + playbin3: various fixes
  + playbin3: fix missing lock when unknown stream type in
    pad-removed cb
  + decodebin3: fix collection leaks
  + decodebin3: Don't duplicate stream selections
  + discoverer: chain up to parent finalize methods in all our
    types to fix memory leaks
  + glmixerbin: slightly better pad/element creation
  + gltransformation: let graphene alloc its structures memory
    aligned
  + ogg: fix possible buffer overrun
  + rtpbasepayload: Don't write header extensions if there's no
    corresponding...
  + rtpbasepayload: always store input buffer meta before
    negotiation
  + rtpbasepayload: fix transfer annotation for push and push_list
  + subparse: don't try to index string with -1
  + riff-media: fix memory leak after usage for g_strjoin()
  + playbin/playbin3: Allow setting a NULL URI
  + playsink: Complete reconfiguration on pad release.
  + parsebin: Expose streams of unknown type
  + pbutils: Fix wmv screen description detection
  + subparse: don't deref a potentially NULL variable
  + rawvideoparse: set format from caps in
    gst_raw_video_parse_set_config_from_caps
  + videodecoder: release stream lock after handling gap events
  + videorate: fix assertion when pushing last and only buffer
    without duration
  + videorate: Revert "don't reset on segment update" to fix
    segment handling regressions
  + gst-play-1.0, gst-launch-1.0: Enable win32 high-resolution
    timer also for MinGW build
- Drop patch already included in 1.20.2:
  + 5a074a11f90e3d70b24bf0c535ab0480fad9e701.patch</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + typefindfunctions: Fix WebVTT format detection for very short
    files
  + gldisplay: Reorder GST_GL_WINDOW check for egl-device
  + rtpbasepayload: Copy all buffer metadata instead of just
    GstMetas for the input meta buffer
  + codec-utils: Avoid out-of-bounds error
  + navigation: Fix Since markers for mouse scroll events
  + videoaggregator: Fix for unhandled negative rate
  + videoaggregator: Use floor() to calculate current position
  + video-color: Fix for missing clipping in PQ EOTF function
  + gst-play-1.0: Fix trick-mode handling in keyboard shortcut
  + audiovisualizer: shader: Fix out of bound write</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666353600">- Update to version 1.20.4:
  + decodebin3:
  - Fix mutex leaks
  - Fix memory issues with active selection list
  - uridecodebin3, urisourcebin: Event handling fixes
  - Fix EOS event sequence
  + parsebin:
  - Avoid crash with unknown streams
  - SIGSEGV during HLS stream using souphttpsrc
  + glimagesink:
  - Only allow setting the GL display/context if it is a valid
    value
  - Segfault on android devices
  + gstgl: Fix several memory leaks in macOS
  + opusenc: improve inband-fec property documentation
  + playsink: Hold a reference to the soft volume element
  + pbutils: descriptions: fix
    gst_pb_utils_get_caps_description_flags()
  + rtspurl: Use gst_uri_join_strings() in
    gst_rtsp_url_get_request_uri_with_control() instead of a
    hand-crafted, wrong version
  + rtspconnection: protect cancellable by a mutex
  + sdpmessage: Don't set SDP medias from caps without
    media/payload/clock-rate fields
  + samiparse: fix handling of self-closing tags
  + ssaparse: include required system headers for isspace() and
    sscanf() functions
  + subparse: fix crash when parsing invalid timestamps in mpl2
  + subparse fixes
  + textoverlay: Don't miscalculate text running times
  + videoaggregator: always convert when user provides
    converter-config
  + video: Fix scaling in 4x horizontal co-sited chroma (Y41B,
    YUV9, YVU9 and IYU9)
  + xmptag: register musicbrainz tags during init to fix critical
    in jpegparse
  + xvimagesink: fix image leaks in error code path
  + tests: skip unit tests for dependency-less elements that have
    been disabled</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + audioconvert, audioresample, audiofilter: fix divide by 0 for
    input buffer without caps
  + cdparanoia: Ignore compiler warning coming from the cdparanoia
    header
  + oggdemux, parsebin: More leak fixes
  + opengl:
  - Fix automatic dispmanx detection for rpi4
  - Fix usage of eglCreate/DestroyImage
  - Fix static linking on macOS
  + Bump core requirement in 1.20 branch to 1.20.4
  + oggdemux: Don't leak incoming EOS event
  + opusdec: Various channel-related fixes
  + subparse: Fix non-closed tag handling.
  + textrender:
  - Don't blindly forward all events and don't blindly forward
    all events
  - Negotiate caps on a GAP event if none were negotiated yet
  + timeoverlay: fix pad leak
  + videodecoder: Only post latency message if it changed
  + videoscale: buffer meta handling fixes (NULL-terminate array of
    valid meta tags)
  + videosink: Don't return unknown end-time from get_times()</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674561600">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Rebase patches with quilt.
- Add pkgconfig(xi) BuildRequires: New dependency.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820800">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update version to 1.22.1:
  + alsasink: Fix stall when going from PLAYING to NULL (stucked at
    PAUSED) with uac1 gadget
  + appsrc: Don't chain up BaseSrc::negotiate()
  + audio: channel-mix: Fix channel count limit to be able to equal
    64
  + gl/cocoa: Return a strong ref to the parent GstGLContext
  + gldisplay:
  - Mark gst_gl_display_create_context() other_context parameter
    as nullable
  - Remove unused code
  + gstglwindow_x11.c: Fix colormap leak
  + gst-play-1.0: Don't force accurate seeking
  + rtspconnection: Annotate RTSP message and RTSP events
    parameters correctly
  + sdp: gstmikey: gst_mikey_message_to_caps: extract ROC from
    first crypto session
  + sdp, typefind: Fix some annotations
  + subparse: Properly forward segment seqnum
  + uridecodebin: Set source element to READY before querying it
  + uritranscodebin: Fix unref of NULL
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + alsasink: Fix for being stuck in stop_streaming_threads state
  + decodebin3: fix hang when removing a failing stream
  + gl: wayland: cleanup on close
  + parsebin: Improve elementary stream handling
  + playbin: fix deadlock when stopping stream with subtitles
    visible even more
  + sdp: Skip source-specific caps fields when creating an SDP
    media from caps
  + urisourcebin:
  - Propagate sticky events from parsebin
  - Activate pad before transferring sticky events
  + typefinding: fix failure to recognize application/dash+xml in
    some cases
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + allocators: Fix fdmem unit test with recent GLib versions.
  + audiotestsrc: Initialize all samples in wave=ticks mode.
  + decodebin3:
  - Handle input streams without CAPS or TIME segment such as
    e.g. udpsrc or pushfilesrc.
  - Fix regression handling streams without caps.
  - Fix random hang when remove failing stream.
  + uridecodebin3: Ensure atomic urisourcebin state change.
  + glvideoflip: fix leaked caps.
  + glcontext_wgl: fix missing unref.
  + playsink: Fix volume leak.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + alsasink: Fix stall for transition from PAUSED to READY with
    USB speakerphone.
  + appsink: unref buffer in prev sample early so buffers from v4l2
    can be released properly.
  + basetextoverlay: Fix typo in "text-y" property description.
  + gldownload: handle passthrough without a critical.
  + glfilter: add parent meta to output buffer for input buffer.
  + oggdemux: vp8: Push headers downstream and detect keyframe
    packets.
  + opus: Fix potential crash when getting unexpected channel
    position.
  + streamsynchronizer: reset eos on STREAM_START.
  + subparse: Look for the closing &gt; of a tag after the opening &lt;
    (bsc#1213131, CVE-2023-37328)
  + video: convertframe: Add D3D11 specific conversion path.
  + videometa: Only validate the alignment only when it contains
    some info.
  + video-blend: Fix linking error with C++.
  + Fixes FLAC file parsing integer overflow remote code execution
    vulnerability (bsc#1213128, CVE-2023-37327)
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + appsink: add missing make_writable call
  + audioaggregator: Do not post message before being constructed
  + decodebin3:
  - Prevent a critical warning when reassigning output slots
  - Fix slot input linking when the associated stream has changed
  - Remove spurious input locking during parsebin reconfiguration
  + urisourcebin: Set source element to READY before querying it
  + gl/viv-fb: meson build updates
  + plugins: fix compiler warnings with GLib &gt;= 2.76
  + subtitleoverlay: fix mutex error if sink caps is not video
  + video:
  - timecode: Add support for framerates lower than 1fps
  - accept timecode of 119.88 (120/1.001) FPS
  - cannot attach time code meta when frame rate is 119.88
    (120000/1001)
  + videodecoder: fix copying buffer metas
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + audio: Make sure to stop ringbuffer on error
  + decodebin3:
  - Avoid identity, sinkpad, parsebin leakage when reset input
  - Ensure the slot is unlinked before linking to decoder
  + sdp:
  - Fix wrong debug log error message for missing clock-rate in
    caps
  - Parse zero clock-rate as default
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + audioaggregator, audiomixer: Make access to the pad list
    thread-safe while mixing
  + basetextoverlay: Fix overlay never rendering again if width
    reaches 1px
  + glfiter: Protect GstGLContext access
  + glfilter: Only add parent meta if inbuf != outbuf
  + macOS: fix huge memory leak with glfilter-based elements
  + rtspconnection: Ignore trailing whitespace in rtsp headers
  + video-scaler, audio-resampler: downgrade 'can't find exact
    taps' to debug
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
</package>
<package pkgid="065e5f28881da566f9dda512edcf7798df11e8952b6555040a253a708f27d55be14b1a5d58464ef5c85c905eaf4be389363a5b787a1f9765f0721f73f5704bf4" name="gstreamer-plugins-base" arch="x86_64">
  <version epoch="0" ver="1.22.7" rel="2.1"/>
  <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="1631793601">- Stop building doc sub-package, we will in the future use
  upstreams own standalone doc package. Following this: Drop
  fdupes, gtk-doc and hotdoc BuildRequires, and fdupes call, no
  longer needed nor usefull.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976000">- Update to version 1.18.6:
  + tagdemux: Fix crash when presented with malformed files
    (security fix)
  + videoencoder: make sure the buffer is writable before modifying
    metadata
  + video-converter: Fix for broken gamma remap with high bitdepth
    YUV output
  + sdpmessage: fix mapping single char fmtp params
  + oggdemux: fix a race in push mode when performing the duration
    seek
  + uridecodebin: Fix critical warnings
  + audio-converter: Fix resampling when there's nothing to output
  + tcp: fix build on Solaris
  + uridecodebin3: Nullify current item after all play items are
    freed.
  + audio-resampler: Fix segfault when we can't output any frames
  + urisourcebin: Handle sources with dynamic pads and pads already
    present
  + playbin2/3: autoplug/caps: don't expand caps to ANY
  + uridecodebin3/urisourcebin: Reusability fixes
  + rtspconnection: Only reset timeout when socket is unused
  + gstvideoaggregator.c: fix build with gcc 4.8
- Drop service, use source url, upstream changes in git.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976001">- Update to version 1.20.0:
  + Development in GitLab was switched to a single git repository
    containing all the modules
  + GstPlay: new high-level playback library, replaces GstPlayer
  + WebM Alpha decoding support
  + Encoding profiles can now be tweaked with additional
    application-specified element properties
  + Compositor: multi-threaded video conversion and mixing
  + RTP header extensions: unified support in RTP depayloader and
    payloader base classes
  + SMPTE 2022-1 2-D Forward Error Correction support
  + Smart encoding (pass through) support for VP8, VP9, H.265 in
    encodebin and transcodebin
  + Runtime compatibility support for libsoup2 and libsoup3
    (libsoup3 support experimental)
  + Video decoder subframe support
  + Video decoder automatic packet-loss, data corruption, and
    keyframe request handling for RTP / WebRTC / RTSP
  + mp4 and Matroska muxers now support profile/level/resolution
    changes for H.264/H.265 input streams (i.e. codec data changing
    on the fly)
  + mp4 muxing mode that initially creates a fragmented mp4 which
    is converted to a regular mp4 on EOS
  + Audio support for the WebKit Port for Embedded (WPE) web page
    source element
  + CUDA based video color space convert and rescale elements and
    upload/download elements
  + NVIDIA memory:NVMM support for OpenGL glupload and gldownload
    elements
  + Many WebRTC improvements
  + The new VA-API plugin implementation fleshed out with more
    decoders and new postproc elements
  + AppSink API to retrieve events in addition to buffers and
    buffer lists
  + AppSrc gained more configuration options for the internal queue
    (leakiness, limits in buffers and time, getters to read current
    levels)
  + Updated Rust bindings and many new Rust plugins
  + Improved support for custom minimal GStreamer builds
  + Support build against FFmpeg 5.0
  + Linux Stateless CODEC support gained MPEG-2 and VP9
  + Windows Direct3D11/DXVA decoder gained AV1 and MPEG-2 support
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Rebase add_wayland_dep_to_tests.patch.
- Drop gstreamer-plugins-base-gl-deps.patch: Fixed upstream
- Stop using service due to upstreams new mono-repo, just use
  tarballs for now.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1647604800">- Update to version 1.20.1:
  + typefindfunctions: Fix WebVTT format detection for very short
    files
  + gldisplay: Reorder GST_GL_WINDOW check for egl-device
  + rtpbasepayload: Copy all buffer metadata instead of just
    GstMetas for the input meta buffer
  + codec-utils: Avoid out-of-bounds error
  + navigation: Fix Since markers for mouse scroll events
  + videoaggregator: Fix for unhandled negative rate
  + videoaggregator: Use floor() to calculate current position
  + video-color: Fix for missing clipping in PQ EOTF function
  + gst-play-1.0: Fix trick-mode handling in keyboard shortcut
  + audiovisualizer: shader: Fix out of bound write</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 5a074a11f90e3d70b24bf0c535ab0480fad9e701.patch: playsink:
  Complete reconfiguration on pad release.
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + appsrc: Clarify buffer ref semantics in signals documentation
  + appsrc: fix annotations for bindings
  + typefind: Skip extension parsing for data:// URIs, fixing
    regression with mp4 files serialised to data uris
  + playbin3: various fixes
  + playbin3: fix missing lock when unknown stream type in
    pad-removed cb
  + decodebin3: fix collection leaks
  + decodebin3: Don't duplicate stream selections
  + discoverer: chain up to parent finalize methods in all our
    types to fix memory leaks
  + glmixerbin: slightly better pad/element creation
  + gltransformation: let graphene alloc its structures memory
    aligned
  + ogg: fix possible buffer overrun
  + rtpbasepayload: Don't write header extensions if there's no
    corresponding...
  + rtpbasepayload: always store input buffer meta before
    negotiation
  + rtpbasepayload: fix transfer annotation for push and push_list
  + subparse: don't try to index string with -1
  + riff-media: fix memory leak after usage for g_strjoin()
  + playbin/playbin3: Allow setting a NULL URI
  + playsink: Complete reconfiguration on pad release.
  + parsebin: Expose streams of unknown type
  + pbutils: Fix wmv screen description detection
  + subparse: don't deref a potentially NULL variable
  + rawvideoparse: set format from caps in
    gst_raw_video_parse_set_config_from_caps
  + videodecoder: release stream lock after handling gap events
  + videorate: fix assertion when pushing last and only buffer
    without duration
  + videorate: Revert "don't reset on segment update" to fix
    segment handling regressions
  + gst-play-1.0, gst-launch-1.0: Enable win32 high-resolution
    timer also for MinGW build
- Drop patch already included in 1.20.2:
  + 5a074a11f90e3d70b24bf0c535ab0480fad9e701.patch</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + typefindfunctions: Fix WebVTT format detection for very short
    files
  + gldisplay: Reorder GST_GL_WINDOW check for egl-device
  + rtpbasepayload: Copy all buffer metadata instead of just
    GstMetas for the input meta buffer
  + codec-utils: Avoid out-of-bounds error
  + navigation: Fix Since markers for mouse scroll events
  + videoaggregator: Fix for unhandled negative rate
  + videoaggregator: Use floor() to calculate current position
  + video-color: Fix for missing clipping in PQ EOTF function
  + gst-play-1.0: Fix trick-mode handling in keyboard shortcut
  + audiovisualizer: shader: Fix out of bound write</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666353600">- Update to version 1.20.4:
  + decodebin3:
  - Fix mutex leaks
  - Fix memory issues with active selection list
  - uridecodebin3, urisourcebin: Event handling fixes
  - Fix EOS event sequence
  + parsebin:
  - Avoid crash with unknown streams
  - SIGSEGV during HLS stream using souphttpsrc
  + glimagesink:
  - Only allow setting the GL display/context if it is a valid
    value
  - Segfault on android devices
  + gstgl: Fix several memory leaks in macOS
  + opusenc: improve inband-fec property documentation
  + playsink: Hold a reference to the soft volume element
  + pbutils: descriptions: fix
    gst_pb_utils_get_caps_description_flags()
  + rtspurl: Use gst_uri_join_strings() in
    gst_rtsp_url_get_request_uri_with_control() instead of a
    hand-crafted, wrong version
  + rtspconnection: protect cancellable by a mutex
  + sdpmessage: Don't set SDP medias from caps without
    media/payload/clock-rate fields
  + samiparse: fix handling of self-closing tags
  + ssaparse: include required system headers for isspace() and
    sscanf() functions
  + subparse: fix crash when parsing invalid timestamps in mpl2
  + subparse fixes
  + textoverlay: Don't miscalculate text running times
  + videoaggregator: always convert when user provides
    converter-config
  + video: Fix scaling in 4x horizontal co-sited chroma (Y41B,
    YUV9, YVU9 and IYU9)
  + xmptag: register musicbrainz tags during init to fix critical
    in jpegparse
  + xvimagesink: fix image leaks in error code path
  + tests: skip unit tests for dependency-less elements that have
    been disabled</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + audioconvert, audioresample, audiofilter: fix divide by 0 for
    input buffer without caps
  + cdparanoia: Ignore compiler warning coming from the cdparanoia
    header
  + oggdemux, parsebin: More leak fixes
  + opengl:
  - Fix automatic dispmanx detection for rpi4
  - Fix usage of eglCreate/DestroyImage
  - Fix static linking on macOS
  + Bump core requirement in 1.20 branch to 1.20.4
  + oggdemux: Don't leak incoming EOS event
  + opusdec: Various channel-related fixes
  + subparse: Fix non-closed tag handling.
  + textrender:
  - Don't blindly forward all events and don't blindly forward
    all events
  - Negotiate caps on a GAP event if none were negotiated yet
  + timeoverlay: fix pad leak
  + videodecoder: Only post latency message if it changed
  + videoscale: buffer meta handling fixes (NULL-terminate array of
    valid meta tags)
  + videosink: Don't return unknown end-time from get_times()</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674561600">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Rebase patches with quilt.
- Add pkgconfig(xi) BuildRequires: New dependency.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820800">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update version to 1.22.1:
  + alsasink: Fix stall when going from PLAYING to NULL (stucked at
    PAUSED) with uac1 gadget
  + appsrc: Don't chain up BaseSrc::negotiate()
  + audio: channel-mix: Fix channel count limit to be able to equal
    64
  + gl/cocoa: Return a strong ref to the parent GstGLContext
  + gldisplay:
  - Mark gst_gl_display_create_context() other_context parameter
    as nullable
  - Remove unused code
  + gstglwindow_x11.c: Fix colormap leak
  + gst-play-1.0: Don't force accurate seeking
  + rtspconnection: Annotate RTSP message and RTSP events
    parameters correctly
  + sdp: gstmikey: gst_mikey_message_to_caps: extract ROC from
    first crypto session
  + sdp, typefind: Fix some annotations
  + subparse: Properly forward segment seqnum
  + uridecodebin: Set source element to READY before querying it
  + uritranscodebin: Fix unref of NULL
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + alsasink: Fix for being stuck in stop_streaming_threads state
  + decodebin3: fix hang when removing a failing stream
  + gl: wayland: cleanup on close
  + parsebin: Improve elementary stream handling
  + playbin: fix deadlock when stopping stream with subtitles
    visible even more
  + sdp: Skip source-specific caps fields when creating an SDP
    media from caps
  + urisourcebin:
  - Propagate sticky events from parsebin
  - Activate pad before transferring sticky events
  + typefinding: fix failure to recognize application/dash+xml in
    some cases
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + allocators: Fix fdmem unit test with recent GLib versions.
  + audiotestsrc: Initialize all samples in wave=ticks mode.
  + decodebin3:
  - Handle input streams without CAPS or TIME segment such as
    e.g. udpsrc or pushfilesrc.
  - Fix regression handling streams without caps.
  - Fix random hang when remove failing stream.
  + uridecodebin3: Ensure atomic urisourcebin state change.
  + glvideoflip: fix leaked caps.
  + glcontext_wgl: fix missing unref.
  + playsink: Fix volume leak.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + alsasink: Fix stall for transition from PAUSED to READY with
    USB speakerphone.
  + appsink: unref buffer in prev sample early so buffers from v4l2
    can be released properly.
  + basetextoverlay: Fix typo in "text-y" property description.
  + gldownload: handle passthrough without a critical.
  + glfilter: add parent meta to output buffer for input buffer.
  + oggdemux: vp8: Push headers downstream and detect keyframe
    packets.
  + opus: Fix potential crash when getting unexpected channel
    position.
  + streamsynchronizer: reset eos on STREAM_START.
  + subparse: Look for the closing &gt; of a tag after the opening &lt;
    (bsc#1213131, CVE-2023-37328)
  + video: convertframe: Add D3D11 specific conversion path.
  + videometa: Only validate the alignment only when it contains
    some info.
  + video-blend: Fix linking error with C++.
  + Fixes FLAC file parsing integer overflow remote code execution
    vulnerability (bsc#1213128, CVE-2023-37327)
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + appsink: add missing make_writable call
  + audioaggregator: Do not post message before being constructed
  + decodebin3:
  - Prevent a critical warning when reassigning output slots
  - Fix slot input linking when the associated stream has changed
  - Remove spurious input locking during parsebin reconfiguration
  + urisourcebin: Set source element to READY before querying it
  + gl/viv-fb: meson build updates
  + plugins: fix compiler warnings with GLib &gt;= 2.76
  + subtitleoverlay: fix mutex error if sink caps is not video
  + video:
  - timecode: Add support for framerates lower than 1fps
  - accept timecode of 119.88 (120/1.001) FPS
  - cannot attach time code meta when frame rate is 119.88
    (120000/1001)
  + videodecoder: fix copying buffer metas
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + audio: Make sure to stop ringbuffer on error
  + decodebin3:
  - Avoid identity, sinkpad, parsebin leakage when reset input
  - Ensure the slot is unlinked before linking to decoder
  + sdp:
  - Fix wrong debug log error message for missing clock-rate in
    caps
  - Parse zero clock-rate as default
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + audioaggregator, audiomixer: Make access to the pad list
    thread-safe while mixing
  + basetextoverlay: Fix overlay never rendering again if width
    reaches 1px
  + glfiter: Protect GstGLContext access
  + glfilter: Only add parent meta if inbuf != outbuf
  + macOS: fix huge memory leak with glfilter-based elements
  + rtspconnection: Ignore trailing whitespace in rtsp headers
  + video-scaler, audio-resampler: downgrade 'can't find exact
    taps' to debug
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
</package>
<package pkgid="60f62dda46fad566ba278b2d1eb5de99837824b1b733423cf0757ae3fa0f47728016cfb1c43ac4ac58ac068af6f5f689d06ffff243449b8434a29cad430ada21" name="gstreamer-plugins-base-32bit" arch="x86_64">
  <version epoch="0" ver="1.22.7" rel="2.1"/>
  <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="1631793601">- Stop building doc sub-package, we will in the future use
  upstreams own standalone doc package. Following this: Drop
  fdupes, gtk-doc and hotdoc BuildRequires, and fdupes call, no
  longer needed nor usefull.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976000">- Update to version 1.18.6:
  + tagdemux: Fix crash when presented with malformed files
    (security fix)
  + videoencoder: make sure the buffer is writable before modifying
    metadata
  + video-converter: Fix for broken gamma remap with high bitdepth
    YUV output
  + sdpmessage: fix mapping single char fmtp params
  + oggdemux: fix a race in push mode when performing the duration
    seek
  + uridecodebin: Fix critical warnings
  + audio-converter: Fix resampling when there's nothing to output
  + tcp: fix build on Solaris
  + uridecodebin3: Nullify current item after all play items are
    freed.
  + audio-resampler: Fix segfault when we can't output any frames
  + urisourcebin: Handle sources with dynamic pads and pads already
    present
  + playbin2/3: autoplug/caps: don't expand caps to ANY
  + uridecodebin3/urisourcebin: Reusability fixes
  + rtspconnection: Only reset timeout when socket is unused
  + gstvideoaggregator.c: fix build with gcc 4.8
- Drop service, use source url, upstream changes in git.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976001">- Update to version 1.20.0:
  + Development in GitLab was switched to a single git repository
    containing all the modules
  + GstPlay: new high-level playback library, replaces GstPlayer
  + WebM Alpha decoding support
  + Encoding profiles can now be tweaked with additional
    application-specified element properties
  + Compositor: multi-threaded video conversion and mixing
  + RTP header extensions: unified support in RTP depayloader and
    payloader base classes
  + SMPTE 2022-1 2-D Forward Error Correction support
  + Smart encoding (pass through) support for VP8, VP9, H.265 in
    encodebin and transcodebin
  + Runtime compatibility support for libsoup2 and libsoup3
    (libsoup3 support experimental)
  + Video decoder subframe support
  + Video decoder automatic packet-loss, data corruption, and
    keyframe request handling for RTP / WebRTC / RTSP
  + mp4 and Matroska muxers now support profile/level/resolution
    changes for H.264/H.265 input streams (i.e. codec data changing
    on the fly)
  + mp4 muxing mode that initially creates a fragmented mp4 which
    is converted to a regular mp4 on EOS
  + Audio support for the WebKit Port for Embedded (WPE) web page
    source element
  + CUDA based video color space convert and rescale elements and
    upload/download elements
  + NVIDIA memory:NVMM support for OpenGL glupload and gldownload
    elements
  + Many WebRTC improvements
  + The new VA-API plugin implementation fleshed out with more
    decoders and new postproc elements
  + AppSink API to retrieve events in addition to buffers and
    buffer lists
  + AppSrc gained more configuration options for the internal queue
    (leakiness, limits in buffers and time, getters to read current
    levels)
  + Updated Rust bindings and many new Rust plugins
  + Improved support for custom minimal GStreamer builds
  + Support build against FFmpeg 5.0
  + Linux Stateless CODEC support gained MPEG-2 and VP9
  + Windows Direct3D11/DXVA decoder gained AV1 and MPEG-2 support
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Rebase add_wayland_dep_to_tests.patch.
- Drop gstreamer-plugins-base-gl-deps.patch: Fixed upstream
- Stop using service due to upstreams new mono-repo, just use
  tarballs for now.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1647604800">- Update to version 1.20.1:
  + typefindfunctions: Fix WebVTT format detection for very short
    files
  + gldisplay: Reorder GST_GL_WINDOW check for egl-device
  + rtpbasepayload: Copy all buffer metadata instead of just
    GstMetas for the input meta buffer
  + codec-utils: Avoid out-of-bounds error
  + navigation: Fix Since markers for mouse scroll events
  + videoaggregator: Fix for unhandled negative rate
  + videoaggregator: Use floor() to calculate current position
  + video-color: Fix for missing clipping in PQ EOTF function
  + gst-play-1.0: Fix trick-mode handling in keyboard shortcut
  + audiovisualizer: shader: Fix out of bound write</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 5a074a11f90e3d70b24bf0c535ab0480fad9e701.patch: playsink:
  Complete reconfiguration on pad release.
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + appsrc: Clarify buffer ref semantics in signals documentation
  + appsrc: fix annotations for bindings
  + typefind: Skip extension parsing for data:// URIs, fixing
    regression with mp4 files serialised to data uris
  + playbin3: various fixes
  + playbin3: fix missing lock when unknown stream type in
    pad-removed cb
  + decodebin3: fix collection leaks
  + decodebin3: Don't duplicate stream selections
  + discoverer: chain up to parent finalize methods in all our
    types to fix memory leaks
  + glmixerbin: slightly better pad/element creation
  + gltransformation: let graphene alloc its structures memory
    aligned
  + ogg: fix possible buffer overrun
  + rtpbasepayload: Don't write header extensions if there's no
    corresponding...
  + rtpbasepayload: always store input buffer meta before
    negotiation
  + rtpbasepayload: fix transfer annotation for push and push_list
  + subparse: don't try to index string with -1
  + riff-media: fix memory leak after usage for g_strjoin()
  + playbin/playbin3: Allow setting a NULL URI
  + playsink: Complete reconfiguration on pad release.
  + parsebin: Expose streams of unknown type
  + pbutils: Fix wmv screen description detection
  + subparse: don't deref a potentially NULL variable
  + rawvideoparse: set format from caps in
    gst_raw_video_parse_set_config_from_caps
  + videodecoder: release stream lock after handling gap events
  + videorate: fix assertion when pushing last and only buffer
    without duration
  + videorate: Revert "don't reset on segment update" to fix
    segment handling regressions
  + gst-play-1.0, gst-launch-1.0: Enable win32 high-resolution
    timer also for MinGW build
- Drop patch already included in 1.20.2:
  + 5a074a11f90e3d70b24bf0c535ab0480fad9e701.patch</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + typefindfunctions: Fix WebVTT format detection for very short
    files
  + gldisplay: Reorder GST_GL_WINDOW check for egl-device
  + rtpbasepayload: Copy all buffer metadata instead of just
    GstMetas for the input meta buffer
  + codec-utils: Avoid out-of-bounds error
  + navigation: Fix Since markers for mouse scroll events
  + videoaggregator: Fix for unhandled negative rate
  + videoaggregator: Use floor() to calculate current position
  + video-color: Fix for missing clipping in PQ EOTF function
  + gst-play-1.0: Fix trick-mode handling in keyboard shortcut
  + audiovisualizer: shader: Fix out of bound write</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666353600">- Update to version 1.20.4:
  + decodebin3:
  - Fix mutex leaks
  - Fix memory issues with active selection list
  - uridecodebin3, urisourcebin: Event handling fixes
  - Fix EOS event sequence
  + parsebin:
  - Avoid crash with unknown streams
  - SIGSEGV during HLS stream using souphttpsrc
  + glimagesink:
  - Only allow setting the GL display/context if it is a valid
    value
  - Segfault on android devices
  + gstgl: Fix several memory leaks in macOS
  + opusenc: improve inband-fec property documentation
  + playsink: Hold a reference to the soft volume element
  + pbutils: descriptions: fix
    gst_pb_utils_get_caps_description_flags()
  + rtspurl: Use gst_uri_join_strings() in
    gst_rtsp_url_get_request_uri_with_control() instead of a
    hand-crafted, wrong version
  + rtspconnection: protect cancellable by a mutex
  + sdpmessage: Don't set SDP medias from caps without
    media/payload/clock-rate fields
  + samiparse: fix handling of self-closing tags
  + ssaparse: include required system headers for isspace() and
    sscanf() functions
  + subparse: fix crash when parsing invalid timestamps in mpl2
  + subparse fixes
  + textoverlay: Don't miscalculate text running times
  + videoaggregator: always convert when user provides
    converter-config
  + video: Fix scaling in 4x horizontal co-sited chroma (Y41B,
    YUV9, YVU9 and IYU9)
  + xmptag: register musicbrainz tags during init to fix critical
    in jpegparse
  + xvimagesink: fix image leaks in error code path
  + tests: skip unit tests for dependency-less elements that have
    been disabled</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + audioconvert, audioresample, audiofilter: fix divide by 0 for
    input buffer without caps
  + cdparanoia: Ignore compiler warning coming from the cdparanoia
    header
  + oggdemux, parsebin: More leak fixes
  + opengl:
  - Fix automatic dispmanx detection for rpi4
  - Fix usage of eglCreate/DestroyImage
  - Fix static linking on macOS
  + Bump core requirement in 1.20 branch to 1.20.4
  + oggdemux: Don't leak incoming EOS event
  + opusdec: Various channel-related fixes
  + subparse: Fix non-closed tag handling.
  + textrender:
  - Don't blindly forward all events and don't blindly forward
    all events
  - Negotiate caps on a GAP event if none were negotiated yet
  + timeoverlay: fix pad leak
  + videodecoder: Only post latency message if it changed
  + videoscale: buffer meta handling fixes (NULL-terminate array of
    valid meta tags)
  + videosink: Don't return unknown end-time from get_times()</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674561600">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Rebase patches with quilt.
- Add pkgconfig(xi) BuildRequires: New dependency.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820800">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update version to 1.22.1:
  + alsasink: Fix stall when going from PLAYING to NULL (stucked at
    PAUSED) with uac1 gadget
  + appsrc: Don't chain up BaseSrc::negotiate()
  + audio: channel-mix: Fix channel count limit to be able to equal
    64
  + gl/cocoa: Return a strong ref to the parent GstGLContext
  + gldisplay:
  - Mark gst_gl_display_create_context() other_context parameter
    as nullable
  - Remove unused code
  + gstglwindow_x11.c: Fix colormap leak
  + gst-play-1.0: Don't force accurate seeking
  + rtspconnection: Annotate RTSP message and RTSP events
    parameters correctly
  + sdp: gstmikey: gst_mikey_message_to_caps: extract ROC from
    first crypto session
  + sdp, typefind: Fix some annotations
  + subparse: Properly forward segment seqnum
  + uridecodebin: Set source element to READY before querying it
  + uritranscodebin: Fix unref of NULL
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + alsasink: Fix for being stuck in stop_streaming_threads state
  + decodebin3: fix hang when removing a failing stream
  + gl: wayland: cleanup on close
  + parsebin: Improve elementary stream handling
  + playbin: fix deadlock when stopping stream with subtitles
    visible even more
  + sdp: Skip source-specific caps fields when creating an SDP
    media from caps
  + urisourcebin:
  - Propagate sticky events from parsebin
  - Activate pad before transferring sticky events
  + typefinding: fix failure to recognize application/dash+xml in
    some cases
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + allocators: Fix fdmem unit test with recent GLib versions.
  + audiotestsrc: Initialize all samples in wave=ticks mode.
  + decodebin3:
  - Handle input streams without CAPS or TIME segment such as
    e.g. udpsrc or pushfilesrc.
  - Fix regression handling streams without caps.
  - Fix random hang when remove failing stream.
  + uridecodebin3: Ensure atomic urisourcebin state change.
  + glvideoflip: fix leaked caps.
  + glcontext_wgl: fix missing unref.
  + playsink: Fix volume leak.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + alsasink: Fix stall for transition from PAUSED to READY with
    USB speakerphone.
  + appsink: unref buffer in prev sample early so buffers from v4l2
    can be released properly.
  + basetextoverlay: Fix typo in "text-y" property description.
  + gldownload: handle passthrough without a critical.
  + glfilter: add parent meta to output buffer for input buffer.
  + oggdemux: vp8: Push headers downstream and detect keyframe
    packets.
  + opus: Fix potential crash when getting unexpected channel
    position.
  + streamsynchronizer: reset eos on STREAM_START.
  + subparse: Look for the closing &gt; of a tag after the opening &lt;
    (bsc#1213131, CVE-2023-37328)
  + video: convertframe: Add D3D11 specific conversion path.
  + videometa: Only validate the alignment only when it contains
    some info.
  + video-blend: Fix linking error with C++.
  + Fixes FLAC file parsing integer overflow remote code execution
    vulnerability (bsc#1213128, CVE-2023-37327)
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + appsink: add missing make_writable call
  + audioaggregator: Do not post message before being constructed
  + decodebin3:
  - Prevent a critical warning when reassigning output slots
  - Fix slot input linking when the associated stream has changed
  - Remove spurious input locking during parsebin reconfiguration
  + urisourcebin: Set source element to READY before querying it
  + gl/viv-fb: meson build updates
  + plugins: fix compiler warnings with GLib &gt;= 2.76
  + subtitleoverlay: fix mutex error if sink caps is not video
  + video:
  - timecode: Add support for framerates lower than 1fps
  - accept timecode of 119.88 (120/1.001) FPS
  - cannot attach time code meta when frame rate is 119.88
    (120000/1001)
  + videodecoder: fix copying buffer metas
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + audio: Make sure to stop ringbuffer on error
  + decodebin3:
  - Avoid identity, sinkpad, parsebin leakage when reset input
  - Ensure the slot is unlinked before linking to decoder
  + sdp:
  - Fix wrong debug log error message for missing clock-rate in
    caps
  - Parse zero clock-rate as default
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + audioaggregator, audiomixer: Make access to the pad list
    thread-safe while mixing
  + basetextoverlay: Fix overlay never rendering again if width
    reaches 1px
  + glfiter: Protect GstGLContext access
  + glfilter: Only add parent meta if inbuf != outbuf
  + macOS: fix huge memory leak with glfilter-based elements
  + rtspconnection: Ignore trailing whitespace in rtsp headers
  + video-scaler, audio-resampler: downgrade 'can't find exact
    taps' to debug
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
</package>
<package pkgid="83510e3685443b4f65ebfbf397d5db5b9fb5648b63400a80a05aafdae3a27064fcd978c16cea564b9d9abf5e2ad3c53b93d392a6fd8d912711dbff9ed3e134dd" name="gstreamer-plugins-base-32bit-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.22.7" rel="2.1"/>
  <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="1631793601">- Stop building doc sub-package, we will in the future use
  upstreams own standalone doc package. Following this: Drop
  fdupes, gtk-doc and hotdoc BuildRequires, and fdupes call, no
  longer needed nor usefull.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976000">- Update to version 1.18.6:
  + tagdemux: Fix crash when presented with malformed files
    (security fix)
  + videoencoder: make sure the buffer is writable before modifying
    metadata
  + video-converter: Fix for broken gamma remap with high bitdepth
    YUV output
  + sdpmessage: fix mapping single char fmtp params
  + oggdemux: fix a race in push mode when performing the duration
    seek
  + uridecodebin: Fix critical warnings
  + audio-converter: Fix resampling when there's nothing to output
  + tcp: fix build on Solaris
  + uridecodebin3: Nullify current item after all play items are
    freed.
  + audio-resampler: Fix segfault when we can't output any frames
  + urisourcebin: Handle sources with dynamic pads and pads already
    present
  + playbin2/3: autoplug/caps: don't expand caps to ANY
  + uridecodebin3/urisourcebin: Reusability fixes
  + rtspconnection: Only reset timeout when socket is unused
  + gstvideoaggregator.c: fix build with gcc 4.8
- Drop service, use source url, upstream changes in git.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976001">- Update to version 1.20.0:
  + Development in GitLab was switched to a single git repository
    containing all the modules
  + GstPlay: new high-level playback library, replaces GstPlayer
  + WebM Alpha decoding support
  + Encoding profiles can now be tweaked with additional
    application-specified element properties
  + Compositor: multi-threaded video conversion and mixing
  + RTP header extensions: unified support in RTP depayloader and
    payloader base classes
  + SMPTE 2022-1 2-D Forward Error Correction support
  + Smart encoding (pass through) support for VP8, VP9, H.265 in
    encodebin and transcodebin
  + Runtime compatibility support for libsoup2 and libsoup3
    (libsoup3 support experimental)
  + Video decoder subframe support
  + Video decoder automatic packet-loss, data corruption, and
    keyframe request handling for RTP / WebRTC / RTSP
  + mp4 and Matroska muxers now support profile/level/resolution
    changes for H.264/H.265 input streams (i.e. codec data changing
    on the fly)
  + mp4 muxing mode that initially creates a fragmented mp4 which
    is converted to a regular mp4 on EOS
  + Audio support for the WebKit Port for Embedded (WPE) web page
    source element
  + CUDA based video color space convert and rescale elements and
    upload/download elements
  + NVIDIA memory:NVMM support for OpenGL glupload and gldownload
    elements
  + Many WebRTC improvements
  + The new VA-API plugin implementation fleshed out with more
    decoders and new postproc elements
  + AppSink API to retrieve events in addition to buffers and
    buffer lists
  + AppSrc gained more configuration options for the internal queue
    (leakiness, limits in buffers and time, getters to read current
    levels)
  + Updated Rust bindings and many new Rust plugins
  + Improved support for custom minimal GStreamer builds
  + Support build against FFmpeg 5.0
  + Linux Stateless CODEC support gained MPEG-2 and VP9
  + Windows Direct3D11/DXVA decoder gained AV1 and MPEG-2 support
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Rebase add_wayland_dep_to_tests.patch.
- Drop gstreamer-plugins-base-gl-deps.patch: Fixed upstream
- Stop using service due to upstreams new mono-repo, just use
  tarballs for now.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1647604800">- Update to version 1.20.1:
  + typefindfunctions: Fix WebVTT format detection for very short
    files
  + gldisplay: Reorder GST_GL_WINDOW check for egl-device
  + rtpbasepayload: Copy all buffer metadata instead of just
    GstMetas for the input meta buffer
  + codec-utils: Avoid out-of-bounds error
  + navigation: Fix Since markers for mouse scroll events
  + videoaggregator: Fix for unhandled negative rate
  + videoaggregator: Use floor() to calculate current position
  + video-color: Fix for missing clipping in PQ EOTF function
  + gst-play-1.0: Fix trick-mode handling in keyboard shortcut
  + audiovisualizer: shader: Fix out of bound write</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 5a074a11f90e3d70b24bf0c535ab0480fad9e701.patch: playsink:
  Complete reconfiguration on pad release.
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + appsrc: Clarify buffer ref semantics in signals documentation
  + appsrc: fix annotations for bindings
  + typefind: Skip extension parsing for data:// URIs, fixing
    regression with mp4 files serialised to data uris
  + playbin3: various fixes
  + playbin3: fix missing lock when unknown stream type in
    pad-removed cb
  + decodebin3: fix collection leaks
  + decodebin3: Don't duplicate stream selections
  + discoverer: chain up to parent finalize methods in all our
    types to fix memory leaks
  + glmixerbin: slightly better pad/element creation
  + gltransformation: let graphene alloc its structures memory
    aligned
  + ogg: fix possible buffer overrun
  + rtpbasepayload: Don't write header extensions if there's no
    corresponding...
  + rtpbasepayload: always store input buffer meta before
    negotiation
  + rtpbasepayload: fix transfer annotation for push and push_list
  + subparse: don't try to index string with -1
  + riff-media: fix memory leak after usage for g_strjoin()
  + playbin/playbin3: Allow setting a NULL URI
  + playsink: Complete reconfiguration on pad release.
  + parsebin: Expose streams of unknown type
  + pbutils: Fix wmv screen description detection
  + subparse: don't deref a potentially NULL variable
  + rawvideoparse: set format from caps in
    gst_raw_video_parse_set_config_from_caps
  + videodecoder: release stream lock after handling gap events
  + videorate: fix assertion when pushing last and only buffer
    without duration
  + videorate: Revert "don't reset on segment update" to fix
    segment handling regressions
  + gst-play-1.0, gst-launch-1.0: Enable win32 high-resolution
    timer also for MinGW build
- Drop patch already included in 1.20.2:
  + 5a074a11f90e3d70b24bf0c535ab0480fad9e701.patch</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + typefindfunctions: Fix WebVTT format detection for very short
    files
  + gldisplay: Reorder GST_GL_WINDOW check for egl-device
  + rtpbasepayload: Copy all buffer metadata instead of just
    GstMetas for the input meta buffer
  + codec-utils: Avoid out-of-bounds error
  + navigation: Fix Since markers for mouse scroll events
  + videoaggregator: Fix for unhandled negative rate
  + videoaggregator: Use floor() to calculate current position
  + video-color: Fix for missing clipping in PQ EOTF function
  + gst-play-1.0: Fix trick-mode handling in keyboard shortcut
  + audiovisualizer: shader: Fix out of bound write</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666353600">- Update to version 1.20.4:
  + decodebin3:
  - Fix mutex leaks
  - Fix memory issues with active selection list
  - uridecodebin3, urisourcebin: Event handling fixes
  - Fix EOS event sequence
  + parsebin:
  - Avoid crash with unknown streams
  - SIGSEGV during HLS stream using souphttpsrc
  + glimagesink:
  - Only allow setting the GL display/context if it is a valid
    value
  - Segfault on android devices
  + gstgl: Fix several memory leaks in macOS
  + opusenc: improve inband-fec property documentation
  + playsink: Hold a reference to the soft volume element
  + pbutils: descriptions: fix
    gst_pb_utils_get_caps_description_flags()
  + rtspurl: Use gst_uri_join_strings() in
    gst_rtsp_url_get_request_uri_with_control() instead of a
    hand-crafted, wrong version
  + rtspconnection: protect cancellable by a mutex
  + sdpmessage: Don't set SDP medias from caps without
    media/payload/clock-rate fields
  + samiparse: fix handling of self-closing tags
  + ssaparse: include required system headers for isspace() and
    sscanf() functions
  + subparse: fix crash when parsing invalid timestamps in mpl2
  + subparse fixes
  + textoverlay: Don't miscalculate text running times
  + videoaggregator: always convert when user provides
    converter-config
  + video: Fix scaling in 4x horizontal co-sited chroma (Y41B,
    YUV9, YVU9 and IYU9)
  + xmptag: register musicbrainz tags during init to fix critical
    in jpegparse
  + xvimagesink: fix image leaks in error code path
  + tests: skip unit tests for dependency-less elements that have
    been disabled</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + audioconvert, audioresample, audiofilter: fix divide by 0 for
    input buffer without caps
  + cdparanoia: Ignore compiler warning coming from the cdparanoia
    header
  + oggdemux, parsebin: More leak fixes
  + opengl:
  - Fix automatic dispmanx detection for rpi4
  - Fix usage of eglCreate/DestroyImage
  - Fix static linking on macOS
  + Bump core requirement in 1.20 branch to 1.20.4
  + oggdemux: Don't leak incoming EOS event
  + opusdec: Various channel-related fixes
  + subparse: Fix non-closed tag handling.
  + textrender:
  - Don't blindly forward all events and don't blindly forward
    all events
  - Negotiate caps on a GAP event if none were negotiated yet
  + timeoverlay: fix pad leak
  + videodecoder: Only post latency message if it changed
  + videoscale: buffer meta handling fixes (NULL-terminate array of
    valid meta tags)
  + videosink: Don't return unknown end-time from get_times()</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674561600">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Rebase patches with quilt.
- Add pkgconfig(xi) BuildRequires: New dependency.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820800">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update version to 1.22.1:
  + alsasink: Fix stall when going from PLAYING to NULL (stucked at
    PAUSED) with uac1 gadget
  + appsrc: Don't chain up BaseSrc::negotiate()
  + audio: channel-mix: Fix channel count limit to be able to equal
    64
  + gl/cocoa: Return a strong ref to the parent GstGLContext
  + gldisplay:
  - Mark gst_gl_display_create_context() other_context parameter
    as nullable
  - Remove unused code
  + gstglwindow_x11.c: Fix colormap leak
  + gst-play-1.0: Don't force accurate seeking
  + rtspconnection: Annotate RTSP message and RTSP events
    parameters correctly
  + sdp: gstmikey: gst_mikey_message_to_caps: extract ROC from
    first crypto session
  + sdp, typefind: Fix some annotations
  + subparse: Properly forward segment seqnum
  + uridecodebin: Set source element to READY before querying it
  + uritranscodebin: Fix unref of NULL
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + alsasink: Fix for being stuck in stop_streaming_threads state
  + decodebin3: fix hang when removing a failing stream
  + gl: wayland: cleanup on close
  + parsebin: Improve elementary stream handling
  + playbin: fix deadlock when stopping stream with subtitles
    visible even more
  + sdp: Skip source-specific caps fields when creating an SDP
    media from caps
  + urisourcebin:
  - Propagate sticky events from parsebin
  - Activate pad before transferring sticky events
  + typefinding: fix failure to recognize application/dash+xml in
    some cases
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + allocators: Fix fdmem unit test with recent GLib versions.
  + audiotestsrc: Initialize all samples in wave=ticks mode.
  + decodebin3:
  - Handle input streams without CAPS or TIME segment such as
    e.g. udpsrc or pushfilesrc.
  - Fix regression handling streams without caps.
  - Fix random hang when remove failing stream.
  + uridecodebin3: Ensure atomic urisourcebin state change.
  + glvideoflip: fix leaked caps.
  + glcontext_wgl: fix missing unref.
  + playsink: Fix volume leak.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + alsasink: Fix stall for transition from PAUSED to READY with
    USB speakerphone.
  + appsink: unref buffer in prev sample early so buffers from v4l2
    can be released properly.
  + basetextoverlay: Fix typo in "text-y" property description.
  + gldownload: handle passthrough without a critical.
  + glfilter: add parent meta to output buffer for input buffer.
  + oggdemux: vp8: Push headers downstream and detect keyframe
    packets.
  + opus: Fix potential crash when getting unexpected channel
    position.
  + streamsynchronizer: reset eos on STREAM_START.
  + subparse: Look for the closing &gt; of a tag after the opening &lt;
    (bsc#1213131, CVE-2023-37328)
  + video: convertframe: Add D3D11 specific conversion path.
  + videometa: Only validate the alignment only when it contains
    some info.
  + video-blend: Fix linking error with C++.
  + Fixes FLAC file parsing integer overflow remote code execution
    vulnerability (bsc#1213128, CVE-2023-37327)
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + appsink: add missing make_writable call
  + audioaggregator: Do not post message before being constructed
  + decodebin3:
  - Prevent a critical warning when reassigning output slots
  - Fix slot input linking when the associated stream has changed
  - Remove spurious input locking during parsebin reconfiguration
  + urisourcebin: Set source element to READY before querying it
  + gl/viv-fb: meson build updates
  + plugins: fix compiler warnings with GLib &gt;= 2.76
  + subtitleoverlay: fix mutex error if sink caps is not video
  + video:
  - timecode: Add support for framerates lower than 1fps
  - accept timecode of 119.88 (120/1.001) FPS
  - cannot attach time code meta when frame rate is 119.88
    (120000/1001)
  + videodecoder: fix copying buffer metas
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + audio: Make sure to stop ringbuffer on error
  + decodebin3:
  - Avoid identity, sinkpad, parsebin leakage when reset input
  - Ensure the slot is unlinked before linking to decoder
  + sdp:
  - Fix wrong debug log error message for missing clock-rate in
    caps
  - Parse zero clock-rate as default
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + audioaggregator, audiomixer: Make access to the pad list
    thread-safe while mixing
  + basetextoverlay: Fix overlay never rendering again if width
    reaches 1px
  + glfiter: Protect GstGLContext access
  + glfilter: Only add parent meta if inbuf != outbuf
  + macOS: fix huge memory leak with glfilter-based elements
  + rtspconnection: Ignore trailing whitespace in rtsp headers
  + video-scaler, audio-resampler: downgrade 'can't find exact
    taps' to debug
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
</package>
<package pkgid="aa48542158e8caa0fc289d490a6d002e672c44b67b9da67e291e1494e4969eaf50e7ab8a7449b73b470b6f381074c06c5207a0461c4ab54d07b454263c7c3715" name="gstreamer-plugins-base-debuginfo" arch="i586">
  <version epoch="0" ver="1.22.7" rel="2.1"/>
  <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="1631793601">- Stop building doc sub-package, we will in the future use
  upstreams own standalone doc package. Following this: Drop
  fdupes, gtk-doc and hotdoc BuildRequires, and fdupes call, no
  longer needed nor usefull.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976000">- Update to version 1.18.6:
  + tagdemux: Fix crash when presented with malformed files
    (security fix)
  + videoencoder: make sure the buffer is writable before modifying
    metadata
  + video-converter: Fix for broken gamma remap with high bitdepth
    YUV output
  + sdpmessage: fix mapping single char fmtp params
  + oggdemux: fix a race in push mode when performing the duration
    seek
  + uridecodebin: Fix critical warnings
  + audio-converter: Fix resampling when there's nothing to output
  + tcp: fix build on Solaris
  + uridecodebin3: Nullify current item after all play items are
    freed.
  + audio-resampler: Fix segfault when we can't output any frames
  + urisourcebin: Handle sources with dynamic pads and pads already
    present
  + playbin2/3: autoplug/caps: don't expand caps to ANY
  + uridecodebin3/urisourcebin: Reusability fixes
  + rtspconnection: Only reset timeout when socket is unused
  + gstvideoaggregator.c: fix build with gcc 4.8
- Drop service, use source url, upstream changes in git.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976001">- Update to version 1.20.0:
  + Development in GitLab was switched to a single git repository
    containing all the modules
  + GstPlay: new high-level playback library, replaces GstPlayer
  + WebM Alpha decoding support
  + Encoding profiles can now be tweaked with additional
    application-specified element properties
  + Compositor: multi-threaded video conversion and mixing
  + RTP header extensions: unified support in RTP depayloader and
    payloader base classes
  + SMPTE 2022-1 2-D Forward Error Correction support
  + Smart encoding (pass through) support for VP8, VP9, H.265 in
    encodebin and transcodebin
  + Runtime compatibility support for libsoup2 and libsoup3
    (libsoup3 support experimental)
  + Video decoder subframe support
  + Video decoder automatic packet-loss, data corruption, and
    keyframe request handling for RTP / WebRTC / RTSP
  + mp4 and Matroska muxers now support profile/level/resolution
    changes for H.264/H.265 input streams (i.e. codec data changing
    on the fly)
  + mp4 muxing mode that initially creates a fragmented mp4 which
    is converted to a regular mp4 on EOS
  + Audio support for the WebKit Port for Embedded (WPE) web page
    source element
  + CUDA based video color space convert and rescale elements and
    upload/download elements
  + NVIDIA memory:NVMM support for OpenGL glupload and gldownload
    elements
  + Many WebRTC improvements
  + The new VA-API plugin implementation fleshed out with more
    decoders and new postproc elements
  + AppSink API to retrieve events in addition to buffers and
    buffer lists
  + AppSrc gained more configuration options for the internal queue
    (leakiness, limits in buffers and time, getters to read current
    levels)
  + Updated Rust bindings and many new Rust plugins
  + Improved support for custom minimal GStreamer builds
  + Support build against FFmpeg 5.0
  + Linux Stateless CODEC support gained MPEG-2 and VP9
  + Windows Direct3D11/DXVA decoder gained AV1 and MPEG-2 support
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Rebase add_wayland_dep_to_tests.patch.
- Drop gstreamer-plugins-base-gl-deps.patch: Fixed upstream
- Stop using service due to upstreams new mono-repo, just use
  tarballs for now.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1647604800">- Update to version 1.20.1:
  + typefindfunctions: Fix WebVTT format detection for very short
    files
  + gldisplay: Reorder GST_GL_WINDOW check for egl-device
  + rtpbasepayload: Copy all buffer metadata instead of just
    GstMetas for the input meta buffer
  + codec-utils: Avoid out-of-bounds error
  + navigation: Fix Since markers for mouse scroll events
  + videoaggregator: Fix for unhandled negative rate
  + videoaggregator: Use floor() to calculate current position
  + video-color: Fix for missing clipping in PQ EOTF function
  + gst-play-1.0: Fix trick-mode handling in keyboard shortcut
  + audiovisualizer: shader: Fix out of bound write</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 5a074a11f90e3d70b24bf0c535ab0480fad9e701.patch: playsink:
  Complete reconfiguration on pad release.
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + appsrc: Clarify buffer ref semantics in signals documentation
  + appsrc: fix annotations for bindings
  + typefind: Skip extension parsing for data:// URIs, fixing
    regression with mp4 files serialised to data uris
  + playbin3: various fixes
  + playbin3: fix missing lock when unknown stream type in
    pad-removed cb
  + decodebin3: fix collection leaks
  + decodebin3: Don't duplicate stream selections
  + discoverer: chain up to parent finalize methods in all our
    types to fix memory leaks
  + glmixerbin: slightly better pad/element creation
  + gltransformation: let graphene alloc its structures memory
    aligned
  + ogg: fix possible buffer overrun
  + rtpbasepayload: Don't write header extensions if there's no
    corresponding...
  + rtpbasepayload: always store input buffer meta before
    negotiation
  + rtpbasepayload: fix transfer annotation for push and push_list
  + subparse: don't try to index string with -1
  + riff-media: fix memory leak after usage for g_strjoin()
  + playbin/playbin3: Allow setting a NULL URI
  + playsink: Complete reconfiguration on pad release.
  + parsebin: Expose streams of unknown type
  + pbutils: Fix wmv screen description detection
  + subparse: don't deref a potentially NULL variable
  + rawvideoparse: set format from caps in
    gst_raw_video_parse_set_config_from_caps
  + videodecoder: release stream lock after handling gap events
  + videorate: fix assertion when pushing last and only buffer
    without duration
  + videorate: Revert "don't reset on segment update" to fix
    segment handling regressions
  + gst-play-1.0, gst-launch-1.0: Enable win32 high-resolution
    timer also for MinGW build
- Drop patch already included in 1.20.2:
  + 5a074a11f90e3d70b24bf0c535ab0480fad9e701.patch</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + typefindfunctions: Fix WebVTT format detection for very short
    files
  + gldisplay: Reorder GST_GL_WINDOW check for egl-device
  + rtpbasepayload: Copy all buffer metadata instead of just
    GstMetas for the input meta buffer
  + codec-utils: Avoid out-of-bounds error
  + navigation: Fix Since markers for mouse scroll events
  + videoaggregator: Fix for unhandled negative rate
  + videoaggregator: Use floor() to calculate current position
  + video-color: Fix for missing clipping in PQ EOTF function
  + gst-play-1.0: Fix trick-mode handling in keyboard shortcut
  + audiovisualizer: shader: Fix out of bound write</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666353600">- Update to version 1.20.4:
  + decodebin3:
  - Fix mutex leaks
  - Fix memory issues with active selection list
  - uridecodebin3, urisourcebin: Event handling fixes
  - Fix EOS event sequence
  + parsebin:
  - Avoid crash with unknown streams
  - SIGSEGV during HLS stream using souphttpsrc
  + glimagesink:
  - Only allow setting the GL display/context if it is a valid
    value
  - Segfault on android devices
  + gstgl: Fix several memory leaks in macOS
  + opusenc: improve inband-fec property documentation
  + playsink: Hold a reference to the soft volume element
  + pbutils: descriptions: fix
    gst_pb_utils_get_caps_description_flags()
  + rtspurl: Use gst_uri_join_strings() in
    gst_rtsp_url_get_request_uri_with_control() instead of a
    hand-crafted, wrong version
  + rtspconnection: protect cancellable by a mutex
  + sdpmessage: Don't set SDP medias from caps without
    media/payload/clock-rate fields
  + samiparse: fix handling of self-closing tags
  + ssaparse: include required system headers for isspace() and
    sscanf() functions
  + subparse: fix crash when parsing invalid timestamps in mpl2
  + subparse fixes
  + textoverlay: Don't miscalculate text running times
  + videoaggregator: always convert when user provides
    converter-config
  + video: Fix scaling in 4x horizontal co-sited chroma (Y41B,
    YUV9, YVU9 and IYU9)
  + xmptag: register musicbrainz tags during init to fix critical
    in jpegparse
  + xvimagesink: fix image leaks in error code path
  + tests: skip unit tests for dependency-less elements that have
    been disabled</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + audioconvert, audioresample, audiofilter: fix divide by 0 for
    input buffer without caps
  + cdparanoia: Ignore compiler warning coming from the cdparanoia
    header
  + oggdemux, parsebin: More leak fixes
  + opengl:
  - Fix automatic dispmanx detection for rpi4
  - Fix usage of eglCreate/DestroyImage
  - Fix static linking on macOS
  + Bump core requirement in 1.20 branch to 1.20.4
  + oggdemux: Don't leak incoming EOS event
  + opusdec: Various channel-related fixes
  + subparse: Fix non-closed tag handling.
  + textrender:
  - Don't blindly forward all events and don't blindly forward
    all events
  - Negotiate caps on a GAP event if none were negotiated yet
  + timeoverlay: fix pad leak
  + videodecoder: Only post latency message if it changed
  + videoscale: buffer meta handling fixes (NULL-terminate array of
    valid meta tags)
  + videosink: Don't return unknown end-time from get_times()</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674561600">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Rebase patches with quilt.
- Add pkgconfig(xi) BuildRequires: New dependency.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820800">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update version to 1.22.1:
  + alsasink: Fix stall when going from PLAYING to NULL (stucked at
    PAUSED) with uac1 gadget
  + appsrc: Don't chain up BaseSrc::negotiate()
  + audio: channel-mix: Fix channel count limit to be able to equal
    64
  + gl/cocoa: Return a strong ref to the parent GstGLContext
  + gldisplay:
  - Mark gst_gl_display_create_context() other_context parameter
    as nullable
  - Remove unused code
  + gstglwindow_x11.c: Fix colormap leak
  + gst-play-1.0: Don't force accurate seeking
  + rtspconnection: Annotate RTSP message and RTSP events
    parameters correctly
  + sdp: gstmikey: gst_mikey_message_to_caps: extract ROC from
    first crypto session
  + sdp, typefind: Fix some annotations
  + subparse: Properly forward segment seqnum
  + uridecodebin: Set source element to READY before querying it
  + uritranscodebin: Fix unref of NULL
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + alsasink: Fix for being stuck in stop_streaming_threads state
  + decodebin3: fix hang when removing a failing stream
  + gl: wayland: cleanup on close
  + parsebin: Improve elementary stream handling
  + playbin: fix deadlock when stopping stream with subtitles
    visible even more
  + sdp: Skip source-specific caps fields when creating an SDP
    media from caps
  + urisourcebin:
  - Propagate sticky events from parsebin
  - Activate pad before transferring sticky events
  + typefinding: fix failure to recognize application/dash+xml in
    some cases
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + allocators: Fix fdmem unit test with recent GLib versions.
  + audiotestsrc: Initialize all samples in wave=ticks mode.
  + decodebin3:
  - Handle input streams without CAPS or TIME segment such as
    e.g. udpsrc or pushfilesrc.
  - Fix regression handling streams without caps.
  - Fix random hang when remove failing stream.
  + uridecodebin3: Ensure atomic urisourcebin state change.
  + glvideoflip: fix leaked caps.
  + glcontext_wgl: fix missing unref.
  + playsink: Fix volume leak.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + alsasink: Fix stall for transition from PAUSED to READY with
    USB speakerphone.
  + appsink: unref buffer in prev sample early so buffers from v4l2
    can be released properly.
  + basetextoverlay: Fix typo in "text-y" property description.
  + gldownload: handle passthrough without a critical.
  + glfilter: add parent meta to output buffer for input buffer.
  + oggdemux: vp8: Push headers downstream and detect keyframe
    packets.
  + opus: Fix potential crash when getting unexpected channel
    position.
  + streamsynchronizer: reset eos on STREAM_START.
  + subparse: Look for the closing &gt; of a tag after the opening &lt;
    (bsc#1213131, CVE-2023-37328)
  + video: convertframe: Add D3D11 specific conversion path.
  + videometa: Only validate the alignment only when it contains
    some info.
  + video-blend: Fix linking error with C++.
  + Fixes FLAC file parsing integer overflow remote code execution
    vulnerability (bsc#1213128, CVE-2023-37327)
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + appsink: add missing make_writable call
  + audioaggregator: Do not post message before being constructed
  + decodebin3:
  - Prevent a critical warning when reassigning output slots
  - Fix slot input linking when the associated stream has changed
  - Remove spurious input locking during parsebin reconfiguration
  + urisourcebin: Set source element to READY before querying it
  + gl/viv-fb: meson build updates
  + plugins: fix compiler warnings with GLib &gt;= 2.76
  + subtitleoverlay: fix mutex error if sink caps is not video
  + video:
  - timecode: Add support for framerates lower than 1fps
  - accept timecode of 119.88 (120/1.001) FPS
  - cannot attach time code meta when frame rate is 119.88
    (120000/1001)
  + videodecoder: fix copying buffer metas
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + audio: Make sure to stop ringbuffer on error
  + decodebin3:
  - Avoid identity, sinkpad, parsebin leakage when reset input
  - Ensure the slot is unlinked before linking to decoder
  + sdp:
  - Fix wrong debug log error message for missing clock-rate in
    caps
  - Parse zero clock-rate as default
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + audioaggregator, audiomixer: Make access to the pad list
    thread-safe while mixing
  + basetextoverlay: Fix overlay never rendering again if width
    reaches 1px
  + glfiter: Protect GstGLContext access
  + glfilter: Only add parent meta if inbuf != outbuf
  + macOS: fix huge memory leak with glfilter-based elements
  + rtspconnection: Ignore trailing whitespace in rtsp headers
  + video-scaler, audio-resampler: downgrade 'can't find exact
    taps' to debug
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
</package>
<package pkgid="d8a0e6b352a214ad844842b27e54bd2d428ea753b99db79241e0298e90d07864859f695510318dcc09c7845c03b576c1fa93edb9d73e22fa334993579d8cecd3" name="gstreamer-plugins-base-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.22.7" rel="2.1"/>
  <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="1631793601">- Stop building doc sub-package, we will in the future use
  upstreams own standalone doc package. Following this: Drop
  fdupes, gtk-doc and hotdoc BuildRequires, and fdupes call, no
  longer needed nor usefull.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976000">- Update to version 1.18.6:
  + tagdemux: Fix crash when presented with malformed files
    (security fix)
  + videoencoder: make sure the buffer is writable before modifying
    metadata
  + video-converter: Fix for broken gamma remap with high bitdepth
    YUV output
  + sdpmessage: fix mapping single char fmtp params
  + oggdemux: fix a race in push mode when performing the duration
    seek
  + uridecodebin: Fix critical warnings
  + audio-converter: Fix resampling when there's nothing to output
  + tcp: fix build on Solaris
  + uridecodebin3: Nullify current item after all play items are
    freed.
  + audio-resampler: Fix segfault when we can't output any frames
  + urisourcebin: Handle sources with dynamic pads and pads already
    present
  + playbin2/3: autoplug/caps: don't expand caps to ANY
  + uridecodebin3/urisourcebin: Reusability fixes
  + rtspconnection: Only reset timeout when socket is unused
  + gstvideoaggregator.c: fix build with gcc 4.8
- Drop service, use source url, upstream changes in git.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976001">- Update to version 1.20.0:
  + Development in GitLab was switched to a single git repository
    containing all the modules
  + GstPlay: new high-level playback library, replaces GstPlayer
  + WebM Alpha decoding support
  + Encoding profiles can now be tweaked with additional
    application-specified element properties
  + Compositor: multi-threaded video conversion and mixing
  + RTP header extensions: unified support in RTP depayloader and
    payloader base classes
  + SMPTE 2022-1 2-D Forward Error Correction support
  + Smart encoding (pass through) support for VP8, VP9, H.265 in
    encodebin and transcodebin
  + Runtime compatibility support for libsoup2 and libsoup3
    (libsoup3 support experimental)
  + Video decoder subframe support
  + Video decoder automatic packet-loss, data corruption, and
    keyframe request handling for RTP / WebRTC / RTSP
  + mp4 and Matroska muxers now support profile/level/resolution
    changes for H.264/H.265 input streams (i.e. codec data changing
    on the fly)
  + mp4 muxing mode that initially creates a fragmented mp4 which
    is converted to a regular mp4 on EOS
  + Audio support for the WebKit Port for Embedded (WPE) web page
    source element
  + CUDA based video color space convert and rescale elements and
    upload/download elements
  + NVIDIA memory:NVMM support for OpenGL glupload and gldownload
    elements
  + Many WebRTC improvements
  + The new VA-API plugin implementation fleshed out with more
    decoders and new postproc elements
  + AppSink API to retrieve events in addition to buffers and
    buffer lists
  + AppSrc gained more configuration options for the internal queue
    (leakiness, limits in buffers and time, getters to read current
    levels)
  + Updated Rust bindings and many new Rust plugins
  + Improved support for custom minimal GStreamer builds
  + Support build against FFmpeg 5.0
  + Linux Stateless CODEC support gained MPEG-2 and VP9
  + Windows Direct3D11/DXVA decoder gained AV1 and MPEG-2 support
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Rebase add_wayland_dep_to_tests.patch.
- Drop gstreamer-plugins-base-gl-deps.patch: Fixed upstream
- Stop using service due to upstreams new mono-repo, just use
  tarballs for now.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1647604800">- Update to version 1.20.1:
  + typefindfunctions: Fix WebVTT format detection for very short
    files
  + gldisplay: Reorder GST_GL_WINDOW check for egl-device
  + rtpbasepayload: Copy all buffer metadata instead of just
    GstMetas for the input meta buffer
  + codec-utils: Avoid out-of-bounds error
  + navigation: Fix Since markers for mouse scroll events
  + videoaggregator: Fix for unhandled negative rate
  + videoaggregator: Use floor() to calculate current position
  + video-color: Fix for missing clipping in PQ EOTF function
  + gst-play-1.0: Fix trick-mode handling in keyboard shortcut
  + audiovisualizer: shader: Fix out of bound write</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 5a074a11f90e3d70b24bf0c535ab0480fad9e701.patch: playsink:
  Complete reconfiguration on pad release.
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + appsrc: Clarify buffer ref semantics in signals documentation
  + appsrc: fix annotations for bindings
  + typefind: Skip extension parsing for data:// URIs, fixing
    regression with mp4 files serialised to data uris
  + playbin3: various fixes
  + playbin3: fix missing lock when unknown stream type in
    pad-removed cb
  + decodebin3: fix collection leaks
  + decodebin3: Don't duplicate stream selections
  + discoverer: chain up to parent finalize methods in all our
    types to fix memory leaks
  + glmixerbin: slightly better pad/element creation
  + gltransformation: let graphene alloc its structures memory
    aligned
  + ogg: fix possible buffer overrun
  + rtpbasepayload: Don't write header extensions if there's no
    corresponding...
  + rtpbasepayload: always store input buffer meta before
    negotiation
  + rtpbasepayload: fix transfer annotation for push and push_list
  + subparse: don't try to index string with -1
  + riff-media: fix memory leak after usage for g_strjoin()
  + playbin/playbin3: Allow setting a NULL URI
  + playsink: Complete reconfiguration on pad release.
  + parsebin: Expose streams of unknown type
  + pbutils: Fix wmv screen description detection
  + subparse: don't deref a potentially NULL variable
  + rawvideoparse: set format from caps in
    gst_raw_video_parse_set_config_from_caps
  + videodecoder: release stream lock after handling gap events
  + videorate: fix assertion when pushing last and only buffer
    without duration
  + videorate: Revert "don't reset on segment update" to fix
    segment handling regressions
  + gst-play-1.0, gst-launch-1.0: Enable win32 high-resolution
    timer also for MinGW build
- Drop patch already included in 1.20.2:
  + 5a074a11f90e3d70b24bf0c535ab0480fad9e701.patch</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + typefindfunctions: Fix WebVTT format detection for very short
    files
  + gldisplay: Reorder GST_GL_WINDOW check for egl-device
  + rtpbasepayload: Copy all buffer metadata instead of just
    GstMetas for the input meta buffer
  + codec-utils: Avoid out-of-bounds error
  + navigation: Fix Since markers for mouse scroll events
  + videoaggregator: Fix for unhandled negative rate
  + videoaggregator: Use floor() to calculate current position
  + video-color: Fix for missing clipping in PQ EOTF function
  + gst-play-1.0: Fix trick-mode handling in keyboard shortcut
  + audiovisualizer: shader: Fix out of bound write</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666353600">- Update to version 1.20.4:
  + decodebin3:
  - Fix mutex leaks
  - Fix memory issues with active selection list
  - uridecodebin3, urisourcebin: Event handling fixes
  - Fix EOS event sequence
  + parsebin:
  - Avoid crash with unknown streams
  - SIGSEGV during HLS stream using souphttpsrc
  + glimagesink:
  - Only allow setting the GL display/context if it is a valid
    value
  - Segfault on android devices
  + gstgl: Fix several memory leaks in macOS
  + opusenc: improve inband-fec property documentation
  + playsink: Hold a reference to the soft volume element
  + pbutils: descriptions: fix
    gst_pb_utils_get_caps_description_flags()
  + rtspurl: Use gst_uri_join_strings() in
    gst_rtsp_url_get_request_uri_with_control() instead of a
    hand-crafted, wrong version
  + rtspconnection: protect cancellable by a mutex
  + sdpmessage: Don't set SDP medias from caps without
    media/payload/clock-rate fields
  + samiparse: fix handling of self-closing tags
  + ssaparse: include required system headers for isspace() and
    sscanf() functions
  + subparse: fix crash when parsing invalid timestamps in mpl2
  + subparse fixes
  + textoverlay: Don't miscalculate text running times
  + videoaggregator: always convert when user provides
    converter-config
  + video: Fix scaling in 4x horizontal co-sited chroma (Y41B,
    YUV9, YVU9 and IYU9)
  + xmptag: register musicbrainz tags during init to fix critical
    in jpegparse
  + xvimagesink: fix image leaks in error code path
  + tests: skip unit tests for dependency-less elements that have
    been disabled</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + audioconvert, audioresample, audiofilter: fix divide by 0 for
    input buffer without caps
  + cdparanoia: Ignore compiler warning coming from the cdparanoia
    header
  + oggdemux, parsebin: More leak fixes
  + opengl:
  - Fix automatic dispmanx detection for rpi4
  - Fix usage of eglCreate/DestroyImage
  - Fix static linking on macOS
  + Bump core requirement in 1.20 branch to 1.20.4
  + oggdemux: Don't leak incoming EOS event
  + opusdec: Various channel-related fixes
  + subparse: Fix non-closed tag handling.
  + textrender:
  - Don't blindly forward all events and don't blindly forward
    all events
  - Negotiate caps on a GAP event if none were negotiated yet
  + timeoverlay: fix pad leak
  + videodecoder: Only post latency message if it changed
  + videoscale: buffer meta handling fixes (NULL-terminate array of
    valid meta tags)
  + videosink: Don't return unknown end-time from get_times()</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674561600">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Rebase patches with quilt.
- Add pkgconfig(xi) BuildRequires: New dependency.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820800">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update version to 1.22.1:
  + alsasink: Fix stall when going from PLAYING to NULL (stucked at
    PAUSED) with uac1 gadget
  + appsrc: Don't chain up BaseSrc::negotiate()
  + audio: channel-mix: Fix channel count limit to be able to equal
    64
  + gl/cocoa: Return a strong ref to the parent GstGLContext
  + gldisplay:
  - Mark gst_gl_display_create_context() other_context parameter
    as nullable
  - Remove unused code
  + gstglwindow_x11.c: Fix colormap leak
  + gst-play-1.0: Don't force accurate seeking
  + rtspconnection: Annotate RTSP message and RTSP events
    parameters correctly
  + sdp: gstmikey: gst_mikey_message_to_caps: extract ROC from
    first crypto session
  + sdp, typefind: Fix some annotations
  + subparse: Properly forward segment seqnum
  + uridecodebin: Set source element to READY before querying it
  + uritranscodebin: Fix unref of NULL
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + alsasink: Fix for being stuck in stop_streaming_threads state
  + decodebin3: fix hang when removing a failing stream
  + gl: wayland: cleanup on close
  + parsebin: Improve elementary stream handling
  + playbin: fix deadlock when stopping stream with subtitles
    visible even more
  + sdp: Skip source-specific caps fields when creating an SDP
    media from caps
  + urisourcebin:
  - Propagate sticky events from parsebin
  - Activate pad before transferring sticky events
  + typefinding: fix failure to recognize application/dash+xml in
    some cases
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + allocators: Fix fdmem unit test with recent GLib versions.
  + audiotestsrc: Initialize all samples in wave=ticks mode.
  + decodebin3:
  - Handle input streams without CAPS or TIME segment such as
    e.g. udpsrc or pushfilesrc.
  - Fix regression handling streams without caps.
  - Fix random hang when remove failing stream.
  + uridecodebin3: Ensure atomic urisourcebin state change.
  + glvideoflip: fix leaked caps.
  + glcontext_wgl: fix missing unref.
  + playsink: Fix volume leak.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + alsasink: Fix stall for transition from PAUSED to READY with
    USB speakerphone.
  + appsink: unref buffer in prev sample early so buffers from v4l2
    can be released properly.
  + basetextoverlay: Fix typo in "text-y" property description.
  + gldownload: handle passthrough without a critical.
  + glfilter: add parent meta to output buffer for input buffer.
  + oggdemux: vp8: Push headers downstream and detect keyframe
    packets.
  + opus: Fix potential crash when getting unexpected channel
    position.
  + streamsynchronizer: reset eos on STREAM_START.
  + subparse: Look for the closing &gt; of a tag after the opening &lt;
    (bsc#1213131, CVE-2023-37328)
  + video: convertframe: Add D3D11 specific conversion path.
  + videometa: Only validate the alignment only when it contains
    some info.
  + video-blend: Fix linking error with C++.
  + Fixes FLAC file parsing integer overflow remote code execution
    vulnerability (bsc#1213128, CVE-2023-37327)
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + appsink: add missing make_writable call
  + audioaggregator: Do not post message before being constructed
  + decodebin3:
  - Prevent a critical warning when reassigning output slots
  - Fix slot input linking when the associated stream has changed
  - Remove spurious input locking during parsebin reconfiguration
  + urisourcebin: Set source element to READY before querying it
  + gl/viv-fb: meson build updates
  + plugins: fix compiler warnings with GLib &gt;= 2.76
  + subtitleoverlay: fix mutex error if sink caps is not video
  + video:
  - timecode: Add support for framerates lower than 1fps
  - accept timecode of 119.88 (120/1.001) FPS
  - cannot attach time code meta when frame rate is 119.88
    (120000/1001)
  + videodecoder: fix copying buffer metas
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + audio: Make sure to stop ringbuffer on error
  + decodebin3:
  - Avoid identity, sinkpad, parsebin leakage when reset input
  - Ensure the slot is unlinked before linking to decoder
  + sdp:
  - Fix wrong debug log error message for missing clock-rate in
    caps
  - Parse zero clock-rate as default
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + audioaggregator, audiomixer: Make access to the pad list
    thread-safe while mixing
  + basetextoverlay: Fix overlay never rendering again if width
    reaches 1px
  + glfiter: Protect GstGLContext access
  + glfilter: Only add parent meta if inbuf != outbuf
  + macOS: fix huge memory leak with glfilter-based elements
  + rtspconnection: Ignore trailing whitespace in rtsp headers
  + video-scaler, audio-resampler: downgrade 'can't find exact
    taps' to debug
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
</package>
<package pkgid="686a8552b6fa69e2dfb890215915ca282fc519fe980162fc29813e5e32d0ea72596faf1b04feb8f58ebdc5bd78ff4e1950e10aad538d71010ea9fbff32c96207" name="gstreamer-plugins-base-debugsource" arch="i586">
  <version epoch="0" ver="1.22.7" rel="2.1"/>
  <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="1631793601">- Stop building doc sub-package, we will in the future use
  upstreams own standalone doc package. Following this: Drop
  fdupes, gtk-doc and hotdoc BuildRequires, and fdupes call, no
  longer needed nor usefull.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976000">- Update to version 1.18.6:
  + tagdemux: Fix crash when presented with malformed files
    (security fix)
  + videoencoder: make sure the buffer is writable before modifying
    metadata
  + video-converter: Fix for broken gamma remap with high bitdepth
    YUV output
  + sdpmessage: fix mapping single char fmtp params
  + oggdemux: fix a race in push mode when performing the duration
    seek
  + uridecodebin: Fix critical warnings
  + audio-converter: Fix resampling when there's nothing to output
  + tcp: fix build on Solaris
  + uridecodebin3: Nullify current item after all play items are
    freed.
  + audio-resampler: Fix segfault when we can't output any frames
  + urisourcebin: Handle sources with dynamic pads and pads already
    present
  + playbin2/3: autoplug/caps: don't expand caps to ANY
  + uridecodebin3/urisourcebin: Reusability fixes
  + rtspconnection: Only reset timeout when socket is unused
  + gstvideoaggregator.c: fix build with gcc 4.8
- Drop service, use source url, upstream changes in git.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976001">- Update to version 1.20.0:
  + Development in GitLab was switched to a single git repository
    containing all the modules
  + GstPlay: new high-level playback library, replaces GstPlayer
  + WebM Alpha decoding support
  + Encoding profiles can now be tweaked with additional
    application-specified element properties
  + Compositor: multi-threaded video conversion and mixing
  + RTP header extensions: unified support in RTP depayloader and
    payloader base classes
  + SMPTE 2022-1 2-D Forward Error Correction support
  + Smart encoding (pass through) support for VP8, VP9, H.265 in
    encodebin and transcodebin
  + Runtime compatibility support for libsoup2 and libsoup3
    (libsoup3 support experimental)
  + Video decoder subframe support
  + Video decoder automatic packet-loss, data corruption, and
    keyframe request handling for RTP / WebRTC / RTSP
  + mp4 and Matroska muxers now support profile/level/resolution
    changes for H.264/H.265 input streams (i.e. codec data changing
    on the fly)
  + mp4 muxing mode that initially creates a fragmented mp4 which
    is converted to a regular mp4 on EOS
  + Audio support for the WebKit Port for Embedded (WPE) web page
    source element
  + CUDA based video color space convert and rescale elements and
    upload/download elements
  + NVIDIA memory:NVMM support for OpenGL glupload and gldownload
    elements
  + Many WebRTC improvements
  + The new VA-API plugin implementation fleshed out with more
    decoders and new postproc elements
  + AppSink API to retrieve events in addition to buffers and
    buffer lists
  + AppSrc gained more configuration options for the internal queue
    (leakiness, limits in buffers and time, getters to read current
    levels)
  + Updated Rust bindings and many new Rust plugins
  + Improved support for custom minimal GStreamer builds
  + Support build against FFmpeg 5.0
  + Linux Stateless CODEC support gained MPEG-2 and VP9
  + Windows Direct3D11/DXVA decoder gained AV1 and MPEG-2 support
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Rebase add_wayland_dep_to_tests.patch.
- Drop gstreamer-plugins-base-gl-deps.patch: Fixed upstream
- Stop using service due to upstreams new mono-repo, just use
  tarballs for now.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1647604800">- Update to version 1.20.1:
  + typefindfunctions: Fix WebVTT format detection for very short
    files
  + gldisplay: Reorder GST_GL_WINDOW check for egl-device
  + rtpbasepayload: Copy all buffer metadata instead of just
    GstMetas for the input meta buffer
  + codec-utils: Avoid out-of-bounds error
  + navigation: Fix Since markers for mouse scroll events
  + videoaggregator: Fix for unhandled negative rate
  + videoaggregator: Use floor() to calculate current position
  + video-color: Fix for missing clipping in PQ EOTF function
  + gst-play-1.0: Fix trick-mode handling in keyboard shortcut
  + audiovisualizer: shader: Fix out of bound write</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 5a074a11f90e3d70b24bf0c535ab0480fad9e701.patch: playsink:
  Complete reconfiguration on pad release.
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + appsrc: Clarify buffer ref semantics in signals documentation
  + appsrc: fix annotations for bindings
  + typefind: Skip extension parsing for data:// URIs, fixing
    regression with mp4 files serialised to data uris
  + playbin3: various fixes
  + playbin3: fix missing lock when unknown stream type in
    pad-removed cb
  + decodebin3: fix collection leaks
  + decodebin3: Don't duplicate stream selections
  + discoverer: chain up to parent finalize methods in all our
    types to fix memory leaks
  + glmixerbin: slightly better pad/element creation
  + gltransformation: let graphene alloc its structures memory
    aligned
  + ogg: fix possible buffer overrun
  + rtpbasepayload: Don't write header extensions if there's no
    corresponding...
  + rtpbasepayload: always store input buffer meta before
    negotiation
  + rtpbasepayload: fix transfer annotation for push and push_list
  + subparse: don't try to index string with -1
  + riff-media: fix memory leak after usage for g_strjoin()
  + playbin/playbin3: Allow setting a NULL URI
  + playsink: Complete reconfiguration on pad release.
  + parsebin: Expose streams of unknown type
  + pbutils: Fix wmv screen description detection
  + subparse: don't deref a potentially NULL variable
  + rawvideoparse: set format from caps in
    gst_raw_video_parse_set_config_from_caps
  + videodecoder: release stream lock after handling gap events
  + videorate: fix assertion when pushing last and only buffer
    without duration
  + videorate: Revert "don't reset on segment update" to fix
    segment handling regressions
  + gst-play-1.0, gst-launch-1.0: Enable win32 high-resolution
    timer also for MinGW build
- Drop patch already included in 1.20.2:
  + 5a074a11f90e3d70b24bf0c535ab0480fad9e701.patch</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + typefindfunctions: Fix WebVTT format detection for very short
    files
  + gldisplay: Reorder GST_GL_WINDOW check for egl-device
  + rtpbasepayload: Copy all buffer metadata instead of just
    GstMetas for the input meta buffer
  + codec-utils: Avoid out-of-bounds error
  + navigation: Fix Since markers for mouse scroll events
  + videoaggregator: Fix for unhandled negative rate
  + videoaggregator: Use floor() to calculate current position
  + video-color: Fix for missing clipping in PQ EOTF function
  + gst-play-1.0: Fix trick-mode handling in keyboard shortcut
  + audiovisualizer: shader: Fix out of bound write</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666353600">- Update to version 1.20.4:
  + decodebin3:
  - Fix mutex leaks
  - Fix memory issues with active selection list
  - uridecodebin3, urisourcebin: Event handling fixes
  - Fix EOS event sequence
  + parsebin:
  - Avoid crash with unknown streams
  - SIGSEGV during HLS stream using souphttpsrc
  + glimagesink:
  - Only allow setting the GL display/context if it is a valid
    value
  - Segfault on android devices
  + gstgl: Fix several memory leaks in macOS
  + opusenc: improve inband-fec property documentation
  + playsink: Hold a reference to the soft volume element
  + pbutils: descriptions: fix
    gst_pb_utils_get_caps_description_flags()
  + rtspurl: Use gst_uri_join_strings() in
    gst_rtsp_url_get_request_uri_with_control() instead of a
    hand-crafted, wrong version
  + rtspconnection: protect cancellable by a mutex
  + sdpmessage: Don't set SDP medias from caps without
    media/payload/clock-rate fields
  + samiparse: fix handling of self-closing tags
  + ssaparse: include required system headers for isspace() and
    sscanf() functions
  + subparse: fix crash when parsing invalid timestamps in mpl2
  + subparse fixes
  + textoverlay: Don't miscalculate text running times
  + videoaggregator: always convert when user provides
    converter-config
  + video: Fix scaling in 4x horizontal co-sited chroma (Y41B,
    YUV9, YVU9 and IYU9)
  + xmptag: register musicbrainz tags during init to fix critical
    in jpegparse
  + xvimagesink: fix image leaks in error code path
  + tests: skip unit tests for dependency-less elements that have
    been disabled</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + audioconvert, audioresample, audiofilter: fix divide by 0 for
    input buffer without caps
  + cdparanoia: Ignore compiler warning coming from the cdparanoia
    header
  + oggdemux, parsebin: More leak fixes
  + opengl:
  - Fix automatic dispmanx detection for rpi4
  - Fix usage of eglCreate/DestroyImage
  - Fix static linking on macOS
  + Bump core requirement in 1.20 branch to 1.20.4
  + oggdemux: Don't leak incoming EOS event
  + opusdec: Various channel-related fixes
  + subparse: Fix non-closed tag handling.
  + textrender:
  - Don't blindly forward all events and don't blindly forward
    all events
  - Negotiate caps on a GAP event if none were negotiated yet
  + timeoverlay: fix pad leak
  + videodecoder: Only post latency message if it changed
  + videoscale: buffer meta handling fixes (NULL-terminate array of
    valid meta tags)
  + videosink: Don't return unknown end-time from get_times()</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674561600">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Rebase patches with quilt.
- Add pkgconfig(xi) BuildRequires: New dependency.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820800">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update version to 1.22.1:
  + alsasink: Fix stall when going from PLAYING to NULL (stucked at
    PAUSED) with uac1 gadget
  + appsrc: Don't chain up BaseSrc::negotiate()
  + audio: channel-mix: Fix channel count limit to be able to equal
    64
  + gl/cocoa: Return a strong ref to the parent GstGLContext
  + gldisplay:
  - Mark gst_gl_display_create_context() other_context parameter
    as nullable
  - Remove unused code
  + gstglwindow_x11.c: Fix colormap leak
  + gst-play-1.0: Don't force accurate seeking
  + rtspconnection: Annotate RTSP message and RTSP events
    parameters correctly
  + sdp: gstmikey: gst_mikey_message_to_caps: extract ROC from
    first crypto session
  + sdp, typefind: Fix some annotations
  + subparse: Properly forward segment seqnum
  + uridecodebin: Set source element to READY before querying it
  + uritranscodebin: Fix unref of NULL
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + alsasink: Fix for being stuck in stop_streaming_threads state
  + decodebin3: fix hang when removing a failing stream
  + gl: wayland: cleanup on close
  + parsebin: Improve elementary stream handling
  + playbin: fix deadlock when stopping stream with subtitles
    visible even more
  + sdp: Skip source-specific caps fields when creating an SDP
    media from caps
  + urisourcebin:
  - Propagate sticky events from parsebin
  - Activate pad before transferring sticky events
  + typefinding: fix failure to recognize application/dash+xml in
    some cases
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + allocators: Fix fdmem unit test with recent GLib versions.
  + audiotestsrc: Initialize all samples in wave=ticks mode.
  + decodebin3:
  - Handle input streams without CAPS or TIME segment such as
    e.g. udpsrc or pushfilesrc.
  - Fix regression handling streams without caps.
  - Fix random hang when remove failing stream.
  + uridecodebin3: Ensure atomic urisourcebin state change.
  + glvideoflip: fix leaked caps.
  + glcontext_wgl: fix missing unref.
  + playsink: Fix volume leak.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + alsasink: Fix stall for transition from PAUSED to READY with
    USB speakerphone.
  + appsink: unref buffer in prev sample early so buffers from v4l2
    can be released properly.
  + basetextoverlay: Fix typo in "text-y" property description.
  + gldownload: handle passthrough without a critical.
  + glfilter: add parent meta to output buffer for input buffer.
  + oggdemux: vp8: Push headers downstream and detect keyframe
    packets.
  + opus: Fix potential crash when getting unexpected channel
    position.
  + streamsynchronizer: reset eos on STREAM_START.
  + subparse: Look for the closing &gt; of a tag after the opening &lt;
    (bsc#1213131, CVE-2023-37328)
  + video: convertframe: Add D3D11 specific conversion path.
  + videometa: Only validate the alignment only when it contains
    some info.
  + video-blend: Fix linking error with C++.
  + Fixes FLAC file parsing integer overflow remote code execution
    vulnerability (bsc#1213128, CVE-2023-37327)
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + appsink: add missing make_writable call
  + audioaggregator: Do not post message before being constructed
  + decodebin3:
  - Prevent a critical warning when reassigning output slots
  - Fix slot input linking when the associated stream has changed
  - Remove spurious input locking during parsebin reconfiguration
  + urisourcebin: Set source element to READY before querying it
  + gl/viv-fb: meson build updates
  + plugins: fix compiler warnings with GLib &gt;= 2.76
  + subtitleoverlay: fix mutex error if sink caps is not video
  + video:
  - timecode: Add support for framerates lower than 1fps
  - accept timecode of 119.88 (120/1.001) FPS
  - cannot attach time code meta when frame rate is 119.88
    (120000/1001)
  + videodecoder: fix copying buffer metas
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + audio: Make sure to stop ringbuffer on error
  + decodebin3:
  - Avoid identity, sinkpad, parsebin leakage when reset input
  - Ensure the slot is unlinked before linking to decoder
  + sdp:
  - Fix wrong debug log error message for missing clock-rate in
    caps
  - Parse zero clock-rate as default
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + audioaggregator, audiomixer: Make access to the pad list
    thread-safe while mixing
  + basetextoverlay: Fix overlay never rendering again if width
    reaches 1px
  + glfiter: Protect GstGLContext access
  + glfilter: Only add parent meta if inbuf != outbuf
  + macOS: fix huge memory leak with glfilter-based elements
  + rtspconnection: Ignore trailing whitespace in rtsp headers
  + video-scaler, audio-resampler: downgrade 'can't find exact
    taps' to debug
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
</package>
<package pkgid="1195e7d9eafe9edda4dd3f89faac378a4d5008f4154f1e4ce9c4c017cb53c8c3ec98a9d5612d3a204414282bba717097f0f607eb7020f9de9a867b313b625f80" name="gstreamer-plugins-base-debugsource" arch="x86_64">
  <version epoch="0" ver="1.22.7" rel="2.1"/>
  <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="1631793601">- Stop building doc sub-package, we will in the future use
  upstreams own standalone doc package. Following this: Drop
  fdupes, gtk-doc and hotdoc BuildRequires, and fdupes call, no
  longer needed nor usefull.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976000">- Update to version 1.18.6:
  + tagdemux: Fix crash when presented with malformed files
    (security fix)
  + videoencoder: make sure the buffer is writable before modifying
    metadata
  + video-converter: Fix for broken gamma remap with high bitdepth
    YUV output
  + sdpmessage: fix mapping single char fmtp params
  + oggdemux: fix a race in push mode when performing the duration
    seek
  + uridecodebin: Fix critical warnings
  + audio-converter: Fix resampling when there's nothing to output
  + tcp: fix build on Solaris
  + uridecodebin3: Nullify current item after all play items are
    freed.
  + audio-resampler: Fix segfault when we can't output any frames
  + urisourcebin: Handle sources with dynamic pads and pads already
    present
  + playbin2/3: autoplug/caps: don't expand caps to ANY
  + uridecodebin3/urisourcebin: Reusability fixes
  + rtspconnection: Only reset timeout when socket is unused
  + gstvideoaggregator.c: fix build with gcc 4.8
- Drop service, use source url, upstream changes in git.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976001">- Update to version 1.20.0:
  + Development in GitLab was switched to a single git repository
    containing all the modules
  + GstPlay: new high-level playback library, replaces GstPlayer
  + WebM Alpha decoding support
  + Encoding profiles can now be tweaked with additional
    application-specified element properties
  + Compositor: multi-threaded video conversion and mixing
  + RTP header extensions: unified support in RTP depayloader and
    payloader base classes
  + SMPTE 2022-1 2-D Forward Error Correction support
  + Smart encoding (pass through) support for VP8, VP9, H.265 in
    encodebin and transcodebin
  + Runtime compatibility support for libsoup2 and libsoup3
    (libsoup3 support experimental)
  + Video decoder subframe support
  + Video decoder automatic packet-loss, data corruption, and
    keyframe request handling for RTP / WebRTC / RTSP
  + mp4 and Matroska muxers now support profile/level/resolution
    changes for H.264/H.265 input streams (i.e. codec data changing
    on the fly)
  + mp4 muxing mode that initially creates a fragmented mp4 which
    is converted to a regular mp4 on EOS
  + Audio support for the WebKit Port for Embedded (WPE) web page
    source element
  + CUDA based video color space convert and rescale elements and
    upload/download elements
  + NVIDIA memory:NVMM support for OpenGL glupload and gldownload
    elements
  + Many WebRTC improvements
  + The new VA-API plugin implementation fleshed out with more
    decoders and new postproc elements
  + AppSink API to retrieve events in addition to buffers and
    buffer lists
  + AppSrc gained more configuration options for the internal queue
    (leakiness, limits in buffers and time, getters to read current
    levels)
  + Updated Rust bindings and many new Rust plugins
  + Improved support for custom minimal GStreamer builds
  + Support build against FFmpeg 5.0
  + Linux Stateless CODEC support gained MPEG-2 and VP9
  + Windows Direct3D11/DXVA decoder gained AV1 and MPEG-2 support
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Rebase add_wayland_dep_to_tests.patch.
- Drop gstreamer-plugins-base-gl-deps.patch: Fixed upstream
- Stop using service due to upstreams new mono-repo, just use
  tarballs for now.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1647604800">- Update to version 1.20.1:
  + typefindfunctions: Fix WebVTT format detection for very short
    files
  + gldisplay: Reorder GST_GL_WINDOW check for egl-device
  + rtpbasepayload: Copy all buffer metadata instead of just
    GstMetas for the input meta buffer
  + codec-utils: Avoid out-of-bounds error
  + navigation: Fix Since markers for mouse scroll events
  + videoaggregator: Fix for unhandled negative rate
  + videoaggregator: Use floor() to calculate current position
  + video-color: Fix for missing clipping in PQ EOTF function
  + gst-play-1.0: Fix trick-mode handling in keyboard shortcut
  + audiovisualizer: shader: Fix out of bound write</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 5a074a11f90e3d70b24bf0c535ab0480fad9e701.patch: playsink:
  Complete reconfiguration on pad release.
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + appsrc: Clarify buffer ref semantics in signals documentation
  + appsrc: fix annotations for bindings
  + typefind: Skip extension parsing for data:// URIs, fixing
    regression with mp4 files serialised to data uris
  + playbin3: various fixes
  + playbin3: fix missing lock when unknown stream type in
    pad-removed cb
  + decodebin3: fix collection leaks
  + decodebin3: Don't duplicate stream selections
  + discoverer: chain up to parent finalize methods in all our
    types to fix memory leaks
  + glmixerbin: slightly better pad/element creation
  + gltransformation: let graphene alloc its structures memory
    aligned
  + ogg: fix possible buffer overrun
  + rtpbasepayload: Don't write header extensions if there's no
    corresponding...
  + rtpbasepayload: always store input buffer meta before
    negotiation
  + rtpbasepayload: fix transfer annotation for push and push_list
  + subparse: don't try to index string with -1
  + riff-media: fix memory leak after usage for g_strjoin()
  + playbin/playbin3: Allow setting a NULL URI
  + playsink: Complete reconfiguration on pad release.
  + parsebin: Expose streams of unknown type
  + pbutils: Fix wmv screen description detection
  + subparse: don't deref a potentially NULL variable
  + rawvideoparse: set format from caps in
    gst_raw_video_parse_set_config_from_caps
  + videodecoder: release stream lock after handling gap events
  + videorate: fix assertion when pushing last and only buffer
    without duration
  + videorate: Revert "don't reset on segment update" to fix
    segment handling regressions
  + gst-play-1.0, gst-launch-1.0: Enable win32 high-resolution
    timer also for MinGW build
- Drop patch already included in 1.20.2:
  + 5a074a11f90e3d70b24bf0c535ab0480fad9e701.patch</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + typefindfunctions: Fix WebVTT format detection for very short
    files
  + gldisplay: Reorder GST_GL_WINDOW check for egl-device
  + rtpbasepayload: Copy all buffer metadata instead of just
    GstMetas for the input meta buffer
  + codec-utils: Avoid out-of-bounds error
  + navigation: Fix Since markers for mouse scroll events
  + videoaggregator: Fix for unhandled negative rate
  + videoaggregator: Use floor() to calculate current position
  + video-color: Fix for missing clipping in PQ EOTF function
  + gst-play-1.0: Fix trick-mode handling in keyboard shortcut
  + audiovisualizer: shader: Fix out of bound write</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666353600">- Update to version 1.20.4:
  + decodebin3:
  - Fix mutex leaks
  - Fix memory issues with active selection list
  - uridecodebin3, urisourcebin: Event handling fixes
  - Fix EOS event sequence
  + parsebin:
  - Avoid crash with unknown streams
  - SIGSEGV during HLS stream using souphttpsrc
  + glimagesink:
  - Only allow setting the GL display/context if it is a valid
    value
  - Segfault on android devices
  + gstgl: Fix several memory leaks in macOS
  + opusenc: improve inband-fec property documentation
  + playsink: Hold a reference to the soft volume element
  + pbutils: descriptions: fix
    gst_pb_utils_get_caps_description_flags()
  + rtspurl: Use gst_uri_join_strings() in
    gst_rtsp_url_get_request_uri_with_control() instead of a
    hand-crafted, wrong version
  + rtspconnection: protect cancellable by a mutex
  + sdpmessage: Don't set SDP medias from caps without
    media/payload/clock-rate fields
  + samiparse: fix handling of self-closing tags
  + ssaparse: include required system headers for isspace() and
    sscanf() functions
  + subparse: fix crash when parsing invalid timestamps in mpl2
  + subparse fixes
  + textoverlay: Don't miscalculate text running times
  + videoaggregator: always convert when user provides
    converter-config
  + video: Fix scaling in 4x horizontal co-sited chroma (Y41B,
    YUV9, YVU9 and IYU9)
  + xmptag: register musicbrainz tags during init to fix critical
    in jpegparse
  + xvimagesink: fix image leaks in error code path
  + tests: skip unit tests for dependency-less elements that have
    been disabled</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + audioconvert, audioresample, audiofilter: fix divide by 0 for
    input buffer without caps
  + cdparanoia: Ignore compiler warning coming from the cdparanoia
    header
  + oggdemux, parsebin: More leak fixes
  + opengl:
  - Fix automatic dispmanx detection for rpi4
  - Fix usage of eglCreate/DestroyImage
  - Fix static linking on macOS
  + Bump core requirement in 1.20 branch to 1.20.4
  + oggdemux: Don't leak incoming EOS event
  + opusdec: Various channel-related fixes
  + subparse: Fix non-closed tag handling.
  + textrender:
  - Don't blindly forward all events and don't blindly forward
    all events
  - Negotiate caps on a GAP event if none were negotiated yet
  + timeoverlay: fix pad leak
  + videodecoder: Only post latency message if it changed
  + videoscale: buffer meta handling fixes (NULL-terminate array of
    valid meta tags)
  + videosink: Don't return unknown end-time from get_times()</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674561600">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Rebase patches with quilt.
- Add pkgconfig(xi) BuildRequires: New dependency.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820800">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update version to 1.22.1:
  + alsasink: Fix stall when going from PLAYING to NULL (stucked at
    PAUSED) with uac1 gadget
  + appsrc: Don't chain up BaseSrc::negotiate()
  + audio: channel-mix: Fix channel count limit to be able to equal
    64
  + gl/cocoa: Return a strong ref to the parent GstGLContext
  + gldisplay:
  - Mark gst_gl_display_create_context() other_context parameter
    as nullable
  - Remove unused code
  + gstglwindow_x11.c: Fix colormap leak
  + gst-play-1.0: Don't force accurate seeking
  + rtspconnection: Annotate RTSP message and RTSP events
    parameters correctly
  + sdp: gstmikey: gst_mikey_message_to_caps: extract ROC from
    first crypto session
  + sdp, typefind: Fix some annotations
  + subparse: Properly forward segment seqnum
  + uridecodebin: Set source element to READY before querying it
  + uritranscodebin: Fix unref of NULL
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + alsasink: Fix for being stuck in stop_streaming_threads state
  + decodebin3: fix hang when removing a failing stream
  + gl: wayland: cleanup on close
  + parsebin: Improve elementary stream handling
  + playbin: fix deadlock when stopping stream with subtitles
    visible even more
  + sdp: Skip source-specific caps fields when creating an SDP
    media from caps
  + urisourcebin:
  - Propagate sticky events from parsebin
  - Activate pad before transferring sticky events
  + typefinding: fix failure to recognize application/dash+xml in
    some cases
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + allocators: Fix fdmem unit test with recent GLib versions.
  + audiotestsrc: Initialize all samples in wave=ticks mode.
  + decodebin3:
  - Handle input streams without CAPS or TIME segment such as
    e.g. udpsrc or pushfilesrc.
  - Fix regression handling streams without caps.
  - Fix random hang when remove failing stream.
  + uridecodebin3: Ensure atomic urisourcebin state change.
  + glvideoflip: fix leaked caps.
  + glcontext_wgl: fix missing unref.
  + playsink: Fix volume leak.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + alsasink: Fix stall for transition from PAUSED to READY with
    USB speakerphone.
  + appsink: unref buffer in prev sample early so buffers from v4l2
    can be released properly.
  + basetextoverlay: Fix typo in "text-y" property description.
  + gldownload: handle passthrough without a critical.
  + glfilter: add parent meta to output buffer for input buffer.
  + oggdemux: vp8: Push headers downstream and detect keyframe
    packets.
  + opus: Fix potential crash when getting unexpected channel
    position.
  + streamsynchronizer: reset eos on STREAM_START.
  + subparse: Look for the closing &gt; of a tag after the opening &lt;
    (bsc#1213131, CVE-2023-37328)
  + video: convertframe: Add D3D11 specific conversion path.
  + videometa: Only validate the alignment only when it contains
    some info.
  + video-blend: Fix linking error with C++.
  + Fixes FLAC file parsing integer overflow remote code execution
    vulnerability (bsc#1213128, CVE-2023-37327)
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + appsink: add missing make_writable call
  + audioaggregator: Do not post message before being constructed
  + decodebin3:
  - Prevent a critical warning when reassigning output slots
  - Fix slot input linking when the associated stream has changed
  - Remove spurious input locking during parsebin reconfiguration
  + urisourcebin: Set source element to READY before querying it
  + gl/viv-fb: meson build updates
  + plugins: fix compiler warnings with GLib &gt;= 2.76
  + subtitleoverlay: fix mutex error if sink caps is not video
  + video:
  - timecode: Add support for framerates lower than 1fps
  - accept timecode of 119.88 (120/1.001) FPS
  - cannot attach time code meta when frame rate is 119.88
    (120000/1001)
  + videodecoder: fix copying buffer metas
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + audio: Make sure to stop ringbuffer on error
  + decodebin3:
  - Avoid identity, sinkpad, parsebin leakage when reset input
  - Ensure the slot is unlinked before linking to decoder
  + sdp:
  - Fix wrong debug log error message for missing clock-rate in
    caps
  - Parse zero clock-rate as default
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + audioaggregator, audiomixer: Make access to the pad list
    thread-safe while mixing
  + basetextoverlay: Fix overlay never rendering again if width
    reaches 1px
  + glfiter: Protect GstGLContext access
  + glfilter: Only add parent meta if inbuf != outbuf
  + macOS: fix huge memory leak with glfilter-based elements
  + rtspconnection: Ignore trailing whitespace in rtsp headers
  + video-scaler, audio-resampler: downgrade 'can't find exact
    taps' to debug
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
</package>
<package pkgid="bc700d89c6fad16f9345da44230736150b8f6696a61464bb180a92d153a7f0659f1068dac055c72bbf5aeb6c582e9fc87346ee4575a855ea7c52e4a6cd0a7829" name="gstreamer-plugins-base-devel" arch="i586">
  <version epoch="0" ver="1.22.7" rel="2.1"/>
  <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="1631793601">- Stop building doc sub-package, we will in the future use
  upstreams own standalone doc package. Following this: Drop
  fdupes, gtk-doc and hotdoc BuildRequires, and fdupes call, no
  longer needed nor usefull.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976000">- Update to version 1.18.6:
  + tagdemux: Fix crash when presented with malformed files
    (security fix)
  + videoencoder: make sure the buffer is writable before modifying
    metadata
  + video-converter: Fix for broken gamma remap with high bitdepth
    YUV output
  + sdpmessage: fix mapping single char fmtp params
  + oggdemux: fix a race in push mode when performing the duration
    seek
  + uridecodebin: Fix critical warnings
  + audio-converter: Fix resampling when there's nothing to output
  + tcp: fix build on Solaris
  + uridecodebin3: Nullify current item after all play items are
    freed.
  + audio-resampler: Fix segfault when we can't output any frames
  + urisourcebin: Handle sources with dynamic pads and pads already
    present
  + playbin2/3: autoplug/caps: don't expand caps to ANY
  + uridecodebin3/urisourcebin: Reusability fixes
  + rtspconnection: Only reset timeout when socket is unused
  + gstvideoaggregator.c: fix build with gcc 4.8
- Drop service, use source url, upstream changes in git.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976001">- Update to version 1.20.0:
  + Development in GitLab was switched to a single git repository
    containing all the modules
  + GstPlay: new high-level playback library, replaces GstPlayer
  + WebM Alpha decoding support
  + Encoding profiles can now be tweaked with additional
    application-specified element properties
  + Compositor: multi-threaded video conversion and mixing
  + RTP header extensions: unified support in RTP depayloader and
    payloader base classes
  + SMPTE 2022-1 2-D Forward Error Correction support
  + Smart encoding (pass through) support for VP8, VP9, H.265 in
    encodebin and transcodebin
  + Runtime compatibility support for libsoup2 and libsoup3
    (libsoup3 support experimental)
  + Video decoder subframe support
  + Video decoder automatic packet-loss, data corruption, and
    keyframe request handling for RTP / WebRTC / RTSP
  + mp4 and Matroska muxers now support profile/level/resolution
    changes for H.264/H.265 input streams (i.e. codec data changing
    on the fly)
  + mp4 muxing mode that initially creates a fragmented mp4 which
    is converted to a regular mp4 on EOS
  + Audio support for the WebKit Port for Embedded (WPE) web page
    source element
  + CUDA based video color space convert and rescale elements and
    upload/download elements
  + NVIDIA memory:NVMM support for OpenGL glupload and gldownload
    elements
  + Many WebRTC improvements
  + The new VA-API plugin implementation fleshed out with more
    decoders and new postproc elements
  + AppSink API to retrieve events in addition to buffers and
    buffer lists
  + AppSrc gained more configuration options for the internal queue
    (leakiness, limits in buffers and time, getters to read current
    levels)
  + Updated Rust bindings and many new Rust plugins
  + Improved support for custom minimal GStreamer builds
  + Support build against FFmpeg 5.0
  + Linux Stateless CODEC support gained MPEG-2 and VP9
  + Windows Direct3D11/DXVA decoder gained AV1 and MPEG-2 support
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Rebase add_wayland_dep_to_tests.patch.
- Drop gstreamer-plugins-base-gl-deps.patch: Fixed upstream
- Stop using service due to upstreams new mono-repo, just use
  tarballs for now.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1647604800">- Update to version 1.20.1:
  + typefindfunctions: Fix WebVTT format detection for very short
    files
  + gldisplay: Reorder GST_GL_WINDOW check for egl-device
  + rtpbasepayload: Copy all buffer metadata instead of just
    GstMetas for the input meta buffer
  + codec-utils: Avoid out-of-bounds error
  + navigation: Fix Since markers for mouse scroll events
  + videoaggregator: Fix for unhandled negative rate
  + videoaggregator: Use floor() to calculate current position
  + video-color: Fix for missing clipping in PQ EOTF function
  + gst-play-1.0: Fix trick-mode handling in keyboard shortcut
  + audiovisualizer: shader: Fix out of bound write</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 5a074a11f90e3d70b24bf0c535ab0480fad9e701.patch: playsink:
  Complete reconfiguration on pad release.
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + appsrc: Clarify buffer ref semantics in signals documentation
  + appsrc: fix annotations for bindings
  + typefind: Skip extension parsing for data:// URIs, fixing
    regression with mp4 files serialised to data uris
  + playbin3: various fixes
  + playbin3: fix missing lock when unknown stream type in
    pad-removed cb
  + decodebin3: fix collection leaks
  + decodebin3: Don't duplicate stream selections
  + discoverer: chain up to parent finalize methods in all our
    types to fix memory leaks
  + glmixerbin: slightly better pad/element creation
  + gltransformation: let graphene alloc its structures memory
    aligned
  + ogg: fix possible buffer overrun
  + rtpbasepayload: Don't write header extensions if there's no
    corresponding...
  + rtpbasepayload: always store input buffer meta before
    negotiation
  + rtpbasepayload: fix transfer annotation for push and push_list
  + subparse: don't try to index string with -1
  + riff-media: fix memory leak after usage for g_strjoin()
  + playbin/playbin3: Allow setting a NULL URI
  + playsink: Complete reconfiguration on pad release.
  + parsebin: Expose streams of unknown type
  + pbutils: Fix wmv screen description detection
  + subparse: don't deref a potentially NULL variable
  + rawvideoparse: set format from caps in
    gst_raw_video_parse_set_config_from_caps
  + videodecoder: release stream lock after handling gap events
  + videorate: fix assertion when pushing last and only buffer
    without duration
  + videorate: Revert "don't reset on segment update" to fix
    segment handling regressions
  + gst-play-1.0, gst-launch-1.0: Enable win32 high-resolution
    timer also for MinGW build
- Drop patch already included in 1.20.2:
  + 5a074a11f90e3d70b24bf0c535ab0480fad9e701.patch</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + typefindfunctions: Fix WebVTT format detection for very short
    files
  + gldisplay: Reorder GST_GL_WINDOW check for egl-device
  + rtpbasepayload: Copy all buffer metadata instead of just
    GstMetas for the input meta buffer
  + codec-utils: Avoid out-of-bounds error
  + navigation: Fix Since markers for mouse scroll events
  + videoaggregator: Fix for unhandled negative rate
  + videoaggregator: Use floor() to calculate current position
  + video-color: Fix for missing clipping in PQ EOTF function
  + gst-play-1.0: Fix trick-mode handling in keyboard shortcut
  + audiovisualizer: shader: Fix out of bound write</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666353600">- Update to version 1.20.4:
  + decodebin3:
  - Fix mutex leaks
  - Fix memory issues with active selection list
  - uridecodebin3, urisourcebin: Event handling fixes
  - Fix EOS event sequence
  + parsebin:
  - Avoid crash with unknown streams
  - SIGSEGV during HLS stream using souphttpsrc
  + glimagesink:
  - Only allow setting the GL display/context if it is a valid
    value
  - Segfault on android devices
  + gstgl: Fix several memory leaks in macOS
  + opusenc: improve inband-fec property documentation
  + playsink: Hold a reference to the soft volume element
  + pbutils: descriptions: fix
    gst_pb_utils_get_caps_description_flags()
  + rtspurl: Use gst_uri_join_strings() in
    gst_rtsp_url_get_request_uri_with_control() instead of a
    hand-crafted, wrong version
  + rtspconnection: protect cancellable by a mutex
  + sdpmessage: Don't set SDP medias from caps without
    media/payload/clock-rate fields
  + samiparse: fix handling of self-closing tags
  + ssaparse: include required system headers for isspace() and
    sscanf() functions
  + subparse: fix crash when parsing invalid timestamps in mpl2
  + subparse fixes
  + textoverlay: Don't miscalculate text running times
  + videoaggregator: always convert when user provides
    converter-config
  + video: Fix scaling in 4x horizontal co-sited chroma (Y41B,
    YUV9, YVU9 and IYU9)
  + xmptag: register musicbrainz tags during init to fix critical
    in jpegparse
  + xvimagesink: fix image leaks in error code path
  + tests: skip unit tests for dependency-less elements that have
    been disabled</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + audioconvert, audioresample, audiofilter: fix divide by 0 for
    input buffer without caps
  + cdparanoia: Ignore compiler warning coming from the cdparanoia
    header
  + oggdemux, parsebin: More leak fixes
  + opengl:
  - Fix automatic dispmanx detection for rpi4
  - Fix usage of eglCreate/DestroyImage
  - Fix static linking on macOS
  + Bump core requirement in 1.20 branch to 1.20.4
  + oggdemux: Don't leak incoming EOS event
  + opusdec: Various channel-related fixes
  + subparse: Fix non-closed tag handling.
  + textrender:
  - Don't blindly forward all events and don't blindly forward
    all events
  - Negotiate caps on a GAP event if none were negotiated yet
  + timeoverlay: fix pad leak
  + videodecoder: Only post latency message if it changed
  + videoscale: buffer meta handling fixes (NULL-terminate array of
    valid meta tags)
  + videosink: Don't return unknown end-time from get_times()</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674561600">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Rebase patches with quilt.
- Add pkgconfig(xi) BuildRequires: New dependency.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820800">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update version to 1.22.1:
  + alsasink: Fix stall when going from PLAYING to NULL (stucked at
    PAUSED) with uac1 gadget
  + appsrc: Don't chain up BaseSrc::negotiate()
  + audio: channel-mix: Fix channel count limit to be able to equal
    64
  + gl/cocoa: Return a strong ref to the parent GstGLContext
  + gldisplay:
  - Mark gst_gl_display_create_context() other_context parameter
    as nullable
  - Remove unused code
  + gstglwindow_x11.c: Fix colormap leak
  + gst-play-1.0: Don't force accurate seeking
  + rtspconnection: Annotate RTSP message and RTSP events
    parameters correctly
  + sdp: gstmikey: gst_mikey_message_to_caps: extract ROC from
    first crypto session
  + sdp, typefind: Fix some annotations
  + subparse: Properly forward segment seqnum
  + uridecodebin: Set source element to READY before querying it
  + uritranscodebin: Fix unref of NULL
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + alsasink: Fix for being stuck in stop_streaming_threads state
  + decodebin3: fix hang when removing a failing stream
  + gl: wayland: cleanup on close
  + parsebin: Improve elementary stream handling
  + playbin: fix deadlock when stopping stream with subtitles
    visible even more
  + sdp: Skip source-specific caps fields when creating an SDP
    media from caps
  + urisourcebin:
  - Propagate sticky events from parsebin
  - Activate pad before transferring sticky events
  + typefinding: fix failure to recognize application/dash+xml in
    some cases
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + allocators: Fix fdmem unit test with recent GLib versions.
  + audiotestsrc: Initialize all samples in wave=ticks mode.
  + decodebin3:
  - Handle input streams without CAPS or TIME segment such as
    e.g. udpsrc or pushfilesrc.
  - Fix regression handling streams without caps.
  - Fix random hang when remove failing stream.
  + uridecodebin3: Ensure atomic urisourcebin state change.
  + glvideoflip: fix leaked caps.
  + glcontext_wgl: fix missing unref.
  + playsink: Fix volume leak.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + alsasink: Fix stall for transition from PAUSED to READY with
    USB speakerphone.
  + appsink: unref buffer in prev sample early so buffers from v4l2
    can be released properly.
  + basetextoverlay: Fix typo in "text-y" property description.
  + gldownload: handle passthrough without a critical.
  + glfilter: add parent meta to output buffer for input buffer.
  + oggdemux: vp8: Push headers downstream and detect keyframe
    packets.
  + opus: Fix potential crash when getting unexpected channel
    position.
  + streamsynchronizer: reset eos on STREAM_START.
  + subparse: Look for the closing &gt; of a tag after the opening &lt;
    (bsc#1213131, CVE-2023-37328)
  + video: convertframe: Add D3D11 specific conversion path.
  + videometa: Only validate the alignment only when it contains
    some info.
  + video-blend: Fix linking error with C++.
  + Fixes FLAC file parsing integer overflow remote code execution
    vulnerability (bsc#1213128, CVE-2023-37327)
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + appsink: add missing make_writable call
  + audioaggregator: Do not post message before being constructed
  + decodebin3:
  - Prevent a critical warning when reassigning output slots
  - Fix slot input linking when the associated stream has changed
  - Remove spurious input locking during parsebin reconfiguration
  + urisourcebin: Set source element to READY before querying it
  + gl/viv-fb: meson build updates
  + plugins: fix compiler warnings with GLib &gt;= 2.76
  + subtitleoverlay: fix mutex error if sink caps is not video
  + video:
  - timecode: Add support for framerates lower than 1fps
  - accept timecode of 119.88 (120/1.001) FPS
  - cannot attach time code meta when frame rate is 119.88
    (120000/1001)
  + videodecoder: fix copying buffer metas
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + audio: Make sure to stop ringbuffer on error
  + decodebin3:
  - Avoid identity, sinkpad, parsebin leakage when reset input
  - Ensure the slot is unlinked before linking to decoder
  + sdp:
  - Fix wrong debug log error message for missing clock-rate in
    caps
  - Parse zero clock-rate as default
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + audioaggregator, audiomixer: Make access to the pad list
    thread-safe while mixing
  + basetextoverlay: Fix overlay never rendering again if width
    reaches 1px
  + glfiter: Protect GstGLContext access
  + glfilter: Only add parent meta if inbuf != outbuf
  + macOS: fix huge memory leak with glfilter-based elements
  + rtspconnection: Ignore trailing whitespace in rtsp headers
  + video-scaler, audio-resampler: downgrade 'can't find exact
    taps' to debug
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
</package>
<package pkgid="c09409527bcd0eb748d965cbe0e009af9415043f9fd3873d91cf897a37523a5c2de727d1a281cbbcd84a47ba87ed56e63b0dce024084f0e1d81fa44db67bb262" name="gstreamer-plugins-base-devel" arch="x86_64">
  <version epoch="0" ver="1.22.7" rel="2.1"/>
  <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="1631793601">- Stop building doc sub-package, we will in the future use
  upstreams own standalone doc package. Following this: Drop
  fdupes, gtk-doc and hotdoc BuildRequires, and fdupes call, no
  longer needed nor usefull.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976000">- Update to version 1.18.6:
  + tagdemux: Fix crash when presented with malformed files
    (security fix)
  + videoencoder: make sure the buffer is writable before modifying
    metadata
  + video-converter: Fix for broken gamma remap with high bitdepth
    YUV output
  + sdpmessage: fix mapping single char fmtp params
  + oggdemux: fix a race in push mode when performing the duration
    seek
  + uridecodebin: Fix critical warnings
  + audio-converter: Fix resampling when there's nothing to output
  + tcp: fix build on Solaris
  + uridecodebin3: Nullify current item after all play items are
    freed.
  + audio-resampler: Fix segfault when we can't output any frames
  + urisourcebin: Handle sources with dynamic pads and pads already
    present
  + playbin2/3: autoplug/caps: don't expand caps to ANY
  + uridecodebin3/urisourcebin: Reusability fixes
  + rtspconnection: Only reset timeout when socket is unused
  + gstvideoaggregator.c: fix build with gcc 4.8
- Drop service, use source url, upstream changes in git.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976001">- Update to version 1.20.0:
  + Development in GitLab was switched to a single git repository
    containing all the modules
  + GstPlay: new high-level playback library, replaces GstPlayer
  + WebM Alpha decoding support
  + Encoding profiles can now be tweaked with additional
    application-specified element properties
  + Compositor: multi-threaded video conversion and mixing
  + RTP header extensions: unified support in RTP depayloader and
    payloader base classes
  + SMPTE 2022-1 2-D Forward Error Correction support
  + Smart encoding (pass through) support for VP8, VP9, H.265 in
    encodebin and transcodebin
  + Runtime compatibility support for libsoup2 and libsoup3
    (libsoup3 support experimental)
  + Video decoder subframe support
  + Video decoder automatic packet-loss, data corruption, and
    keyframe request handling for RTP / WebRTC / RTSP
  + mp4 and Matroska muxers now support profile/level/resolution
    changes for H.264/H.265 input streams (i.e. codec data changing
    on the fly)
  + mp4 muxing mode that initially creates a fragmented mp4 which
    is converted to a regular mp4 on EOS
  + Audio support for the WebKit Port for Embedded (WPE) web page
    source element
  + CUDA based video color space convert and rescale elements and
    upload/download elements
  + NVIDIA memory:NVMM support for OpenGL glupload and gldownload
    elements
  + Many WebRTC improvements
  + The new VA-API plugin implementation fleshed out with more
    decoders and new postproc elements
  + AppSink API to retrieve events in addition to buffers and
    buffer lists
  + AppSrc gained more configuration options for the internal queue
    (leakiness, limits in buffers and time, getters to read current
    levels)
  + Updated Rust bindings and many new Rust plugins
  + Improved support for custom minimal GStreamer builds
  + Support build against FFmpeg 5.0
  + Linux Stateless CODEC support gained MPEG-2 and VP9
  + Windows Direct3D11/DXVA decoder gained AV1 and MPEG-2 support
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Rebase add_wayland_dep_to_tests.patch.
- Drop gstreamer-plugins-base-gl-deps.patch: Fixed upstream
- Stop using service due to upstreams new mono-repo, just use
  tarballs for now.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1647604800">- Update to version 1.20.1:
  + typefindfunctions: Fix WebVTT format detection for very short
    files
  + gldisplay: Reorder GST_GL_WINDOW check for egl-device
  + rtpbasepayload: Copy all buffer metadata instead of just
    GstMetas for the input meta buffer
  + codec-utils: Avoid out-of-bounds error
  + navigation: Fix Since markers for mouse scroll events
  + videoaggregator: Fix for unhandled negative rate
  + videoaggregator: Use floor() to calculate current position
  + video-color: Fix for missing clipping in PQ EOTF function
  + gst-play-1.0: Fix trick-mode handling in keyboard shortcut
  + audiovisualizer: shader: Fix out of bound write</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 5a074a11f90e3d70b24bf0c535ab0480fad9e701.patch: playsink:
  Complete reconfiguration on pad release.
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + appsrc: Clarify buffer ref semantics in signals documentation
  + appsrc: fix annotations for bindings
  + typefind: Skip extension parsing for data:// URIs, fixing
    regression with mp4 files serialised to data uris
  + playbin3: various fixes
  + playbin3: fix missing lock when unknown stream type in
    pad-removed cb
  + decodebin3: fix collection leaks
  + decodebin3: Don't duplicate stream selections
  + discoverer: chain up to parent finalize methods in all our
    types to fix memory leaks
  + glmixerbin: slightly better pad/element creation
  + gltransformation: let graphene alloc its structures memory
    aligned
  + ogg: fix possible buffer overrun
  + rtpbasepayload: Don't write header extensions if there's no
    corresponding...
  + rtpbasepayload: always store input buffer meta before
    negotiation
  + rtpbasepayload: fix transfer annotation for push and push_list
  + subparse: don't try to index string with -1
  + riff-media: fix memory leak after usage for g_strjoin()
  + playbin/playbin3: Allow setting a NULL URI
  + playsink: Complete reconfiguration on pad release.
  + parsebin: Expose streams of unknown type
  + pbutils: Fix wmv screen description detection
  + subparse: don't deref a potentially NULL variable
  + rawvideoparse: set format from caps in
    gst_raw_video_parse_set_config_from_caps
  + videodecoder: release stream lock after handling gap events
  + videorate: fix assertion when pushing last and only buffer
    without duration
  + videorate: Revert "don't reset on segment update" to fix
    segment handling regressions
  + gst-play-1.0, gst-launch-1.0: Enable win32 high-resolution
    timer also for MinGW build
- Drop patch already included in 1.20.2:
  + 5a074a11f90e3d70b24bf0c535ab0480fad9e701.patch</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + typefindfunctions: Fix WebVTT format detection for very short
    files
  + gldisplay: Reorder GST_GL_WINDOW check for egl-device
  + rtpbasepayload: Copy all buffer metadata instead of just
    GstMetas for the input meta buffer
  + codec-utils: Avoid out-of-bounds error
  + navigation: Fix Since markers for mouse scroll events
  + videoaggregator: Fix for unhandled negative rate
  + videoaggregator: Use floor() to calculate current position
  + video-color: Fix for missing clipping in PQ EOTF function
  + gst-play-1.0: Fix trick-mode handling in keyboard shortcut
  + audiovisualizer: shader: Fix out of bound write</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666353600">- Update to version 1.20.4:
  + decodebin3:
  - Fix mutex leaks
  - Fix memory issues with active selection list
  - uridecodebin3, urisourcebin: Event handling fixes
  - Fix EOS event sequence
  + parsebin:
  - Avoid crash with unknown streams
  - SIGSEGV during HLS stream using souphttpsrc
  + glimagesink:
  - Only allow setting the GL display/context if it is a valid
    value
  - Segfault on android devices
  + gstgl: Fix several memory leaks in macOS
  + opusenc: improve inband-fec property documentation
  + playsink: Hold a reference to the soft volume element
  + pbutils: descriptions: fix
    gst_pb_utils_get_caps_description_flags()
  + rtspurl: Use gst_uri_join_strings() in
    gst_rtsp_url_get_request_uri_with_control() instead of a
    hand-crafted, wrong version
  + rtspconnection: protect cancellable by a mutex
  + sdpmessage: Don't set SDP medias from caps without
    media/payload/clock-rate fields
  + samiparse: fix handling of self-closing tags
  + ssaparse: include required system headers for isspace() and
    sscanf() functions
  + subparse: fix crash when parsing invalid timestamps in mpl2
  + subparse fixes
  + textoverlay: Don't miscalculate text running times
  + videoaggregator: always convert when user provides
    converter-config
  + video: Fix scaling in 4x horizontal co-sited chroma (Y41B,
    YUV9, YVU9 and IYU9)
  + xmptag: register musicbrainz tags during init to fix critical
    in jpegparse
  + xvimagesink: fix image leaks in error code path
  + tests: skip unit tests for dependency-less elements that have
    been disabled</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + audioconvert, audioresample, audiofilter: fix divide by 0 for
    input buffer without caps
  + cdparanoia: Ignore compiler warning coming from the cdparanoia
    header
  + oggdemux, parsebin: More leak fixes
  + opengl:
  - Fix automatic dispmanx detection for rpi4
  - Fix usage of eglCreate/DestroyImage
  - Fix static linking on macOS
  + Bump core requirement in 1.20 branch to 1.20.4
  + oggdemux: Don't leak incoming EOS event
  + opusdec: Various channel-related fixes
  + subparse: Fix non-closed tag handling.
  + textrender:
  - Don't blindly forward all events and don't blindly forward
    all events
  - Negotiate caps on a GAP event if none were negotiated yet
  + timeoverlay: fix pad leak
  + videodecoder: Only post latency message if it changed
  + videoscale: buffer meta handling fixes (NULL-terminate array of
    valid meta tags)
  + videosink: Don't return unknown end-time from get_times()</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674561600">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Rebase patches with quilt.
- Add pkgconfig(xi) BuildRequires: New dependency.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820800">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update version to 1.22.1:
  + alsasink: Fix stall when going from PLAYING to NULL (stucked at
    PAUSED) with uac1 gadget
  + appsrc: Don't chain up BaseSrc::negotiate()
  + audio: channel-mix: Fix channel count limit to be able to equal
    64
  + gl/cocoa: Return a strong ref to the parent GstGLContext
  + gldisplay:
  - Mark gst_gl_display_create_context() other_context parameter
    as nullable
  - Remove unused code
  + gstglwindow_x11.c: Fix colormap leak
  + gst-play-1.0: Don't force accurate seeking
  + rtspconnection: Annotate RTSP message and RTSP events
    parameters correctly
  + sdp: gstmikey: gst_mikey_message_to_caps: extract ROC from
    first crypto session
  + sdp, typefind: Fix some annotations
  + subparse: Properly forward segment seqnum
  + uridecodebin: Set source element to READY before querying it
  + uritranscodebin: Fix unref of NULL
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + alsasink: Fix for being stuck in stop_streaming_threads state
  + decodebin3: fix hang when removing a failing stream
  + gl: wayland: cleanup on close
  + parsebin: Improve elementary stream handling
  + playbin: fix deadlock when stopping stream with subtitles
    visible even more
  + sdp: Skip source-specific caps fields when creating an SDP
    media from caps
  + urisourcebin:
  - Propagate sticky events from parsebin
  - Activate pad before transferring sticky events
  + typefinding: fix failure to recognize application/dash+xml in
    some cases
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + allocators: Fix fdmem unit test with recent GLib versions.
  + audiotestsrc: Initialize all samples in wave=ticks mode.
  + decodebin3:
  - Handle input streams without CAPS or TIME segment such as
    e.g. udpsrc or pushfilesrc.
  - Fix regression handling streams without caps.
  - Fix random hang when remove failing stream.
  + uridecodebin3: Ensure atomic urisourcebin state change.
  + glvideoflip: fix leaked caps.
  + glcontext_wgl: fix missing unref.
  + playsink: Fix volume leak.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + alsasink: Fix stall for transition from PAUSED to READY with
    USB speakerphone.
  + appsink: unref buffer in prev sample early so buffers from v4l2
    can be released properly.
  + basetextoverlay: Fix typo in "text-y" property description.
  + gldownload: handle passthrough without a critical.
  + glfilter: add parent meta to output buffer for input buffer.
  + oggdemux: vp8: Push headers downstream and detect keyframe
    packets.
  + opus: Fix potential crash when getting unexpected channel
    position.
  + streamsynchronizer: reset eos on STREAM_START.
  + subparse: Look for the closing &gt; of a tag after the opening &lt;
    (bsc#1213131, CVE-2023-37328)
  + video: convertframe: Add D3D11 specific conversion path.
  + videometa: Only validate the alignment only when it contains
    some info.
  + video-blend: Fix linking error with C++.
  + Fixes FLAC file parsing integer overflow remote code execution
    vulnerability (bsc#1213128, CVE-2023-37327)
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + appsink: add missing make_writable call
  + audioaggregator: Do not post message before being constructed
  + decodebin3:
  - Prevent a critical warning when reassigning output slots
  - Fix slot input linking when the associated stream has changed
  - Remove spurious input locking during parsebin reconfiguration
  + urisourcebin: Set source element to READY before querying it
  + gl/viv-fb: meson build updates
  + plugins: fix compiler warnings with GLib &gt;= 2.76
  + subtitleoverlay: fix mutex error if sink caps is not video
  + video:
  - timecode: Add support for framerates lower than 1fps
  - accept timecode of 119.88 (120/1.001) FPS
  - cannot attach time code meta when frame rate is 119.88
    (120000/1001)
  + videodecoder: fix copying buffer metas
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + audio: Make sure to stop ringbuffer on error
  + decodebin3:
  - Avoid identity, sinkpad, parsebin leakage when reset input
  - Ensure the slot is unlinked before linking to decoder
  + sdp:
  - Fix wrong debug log error message for missing clock-rate in
    caps
  - Parse zero clock-rate as default
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + audioaggregator, audiomixer: Make access to the pad list
    thread-safe while mixing
  + basetextoverlay: Fix overlay never rendering again if width
    reaches 1px
  + glfiter: Protect GstGLContext access
  + glfilter: Only add parent meta if inbuf != outbuf
  + macOS: fix huge memory leak with glfilter-based elements
  + rtspconnection: Ignore trailing whitespace in rtsp headers
  + video-scaler, audio-resampler: downgrade 'can't find exact
    taps' to debug
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
</package>
<package pkgid="df04368fbe6a35486bbef000b4e09c004cb8d0b4325bb8d4882072b034987a464fc47902412107d25ce928ea4edf3936998a380af17c8c6d7d53fe83bfeb81b0" name="gstreamer-plugins-base-devel-32bit" arch="x86_64">
  <version epoch="0" ver="1.22.7" rel="2.1"/>
  <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="1631793601">- Stop building doc sub-package, we will in the future use
  upstreams own standalone doc package. Following this: Drop
  fdupes, gtk-doc and hotdoc BuildRequires, and fdupes call, no
  longer needed nor usefull.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976000">- Update to version 1.18.6:
  + tagdemux: Fix crash when presented with malformed files
    (security fix)
  + videoencoder: make sure the buffer is writable before modifying
    metadata
  + video-converter: Fix for broken gamma remap with high bitdepth
    YUV output
  + sdpmessage: fix mapping single char fmtp params
  + oggdemux: fix a race in push mode when performing the duration
    seek
  + uridecodebin: Fix critical warnings
  + audio-converter: Fix resampling when there's nothing to output
  + tcp: fix build on Solaris
  + uridecodebin3: Nullify current item after all play items are
    freed.
  + audio-resampler: Fix segfault when we can't output any frames
  + urisourcebin: Handle sources with dynamic pads and pads already
    present
  + playbin2/3: autoplug/caps: don't expand caps to ANY
  + uridecodebin3/urisourcebin: Reusability fixes
  + rtspconnection: Only reset timeout when socket is unused
  + gstvideoaggregator.c: fix build with gcc 4.8
- Drop service, use source url, upstream changes in git.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976001">- Update to version 1.20.0:
  + Development in GitLab was switched to a single git repository
    containing all the modules
  + GstPlay: new high-level playback library, replaces GstPlayer
  + WebM Alpha decoding support
  + Encoding profiles can now be tweaked with additional
    application-specified element properties
  + Compositor: multi-threaded video conversion and mixing
  + RTP header extensions: unified support in RTP depayloader and
    payloader base classes
  + SMPTE 2022-1 2-D Forward Error Correction support
  + Smart encoding (pass through) support for VP8, VP9, H.265 in
    encodebin and transcodebin
  + Runtime compatibility support for libsoup2 and libsoup3
    (libsoup3 support experimental)
  + Video decoder subframe support
  + Video decoder automatic packet-loss, data corruption, and
    keyframe request handling for RTP / WebRTC / RTSP
  + mp4 and Matroska muxers now support profile/level/resolution
    changes for H.264/H.265 input streams (i.e. codec data changing
    on the fly)
  + mp4 muxing mode that initially creates a fragmented mp4 which
    is converted to a regular mp4 on EOS
  + Audio support for the WebKit Port for Embedded (WPE) web page
    source element
  + CUDA based video color space convert and rescale elements and
    upload/download elements
  + NVIDIA memory:NVMM support for OpenGL glupload and gldownload
    elements
  + Many WebRTC improvements
  + The new VA-API plugin implementation fleshed out with more
    decoders and new postproc elements
  + AppSink API to retrieve events in addition to buffers and
    buffer lists
  + AppSrc gained more configuration options for the internal queue
    (leakiness, limits in buffers and time, getters to read current
    levels)
  + Updated Rust bindings and many new Rust plugins
  + Improved support for custom minimal GStreamer builds
  + Support build against FFmpeg 5.0
  + Linux Stateless CODEC support gained MPEG-2 and VP9
  + Windows Direct3D11/DXVA decoder gained AV1 and MPEG-2 support
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Rebase add_wayland_dep_to_tests.patch.
- Drop gstreamer-plugins-base-gl-deps.patch: Fixed upstream
- Stop using service due to upstreams new mono-repo, just use
  tarballs for now.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1647604800">- Update to version 1.20.1:
  + typefindfunctions: Fix WebVTT format detection for very short
    files
  + gldisplay: Reorder GST_GL_WINDOW check for egl-device
  + rtpbasepayload: Copy all buffer metadata instead of just
    GstMetas for the input meta buffer
  + codec-utils: Avoid out-of-bounds error
  + navigation: Fix Since markers for mouse scroll events
  + videoaggregator: Fix for unhandled negative rate
  + videoaggregator: Use floor() to calculate current position
  + video-color: Fix for missing clipping in PQ EOTF function
  + gst-play-1.0: Fix trick-mode handling in keyboard shortcut
  + audiovisualizer: shader: Fix out of bound write</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 5a074a11f90e3d70b24bf0c535ab0480fad9e701.patch: playsink:
  Complete reconfiguration on pad release.
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + appsrc: Clarify buffer ref semantics in signals documentation
  + appsrc: fix annotations for bindings
  + typefind: Skip extension parsing for data:// URIs, fixing
    regression with mp4 files serialised to data uris
  + playbin3: various fixes
  + playbin3: fix missing lock when unknown stream type in
    pad-removed cb
  + decodebin3: fix collection leaks
  + decodebin3: Don't duplicate stream selections
  + discoverer: chain up to parent finalize methods in all our
    types to fix memory leaks
  + glmixerbin: slightly better pad/element creation
  + gltransformation: let graphene alloc its structures memory
    aligned
  + ogg: fix possible buffer overrun
  + rtpbasepayload: Don't write header extensions if there's no
    corresponding...
  + rtpbasepayload: always store input buffer meta before
    negotiation
  + rtpbasepayload: fix transfer annotation for push and push_list
  + subparse: don't try to index string with -1
  + riff-media: fix memory leak after usage for g_strjoin()
  + playbin/playbin3: Allow setting a NULL URI
  + playsink: Complete reconfiguration on pad release.
  + parsebin: Expose streams of unknown type
  + pbutils: Fix wmv screen description detection
  + subparse: don't deref a potentially NULL variable
  + rawvideoparse: set format from caps in
    gst_raw_video_parse_set_config_from_caps
  + videodecoder: release stream lock after handling gap events
  + videorate: fix assertion when pushing last and only buffer
    without duration
  + videorate: Revert "don't reset on segment update" to fix
    segment handling regressions
  + gst-play-1.0, gst-launch-1.0: Enable win32 high-resolution
    timer also for MinGW build
- Drop patch already included in 1.20.2:
  + 5a074a11f90e3d70b24bf0c535ab0480fad9e701.patch</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + typefindfunctions: Fix WebVTT format detection for very short
    files
  + gldisplay: Reorder GST_GL_WINDOW check for egl-device
  + rtpbasepayload: Copy all buffer metadata instead of just
    GstMetas for the input meta buffer
  + codec-utils: Avoid out-of-bounds error
  + navigation: Fix Since markers for mouse scroll events
  + videoaggregator: Fix for unhandled negative rate
  + videoaggregator: Use floor() to calculate current position
  + video-color: Fix for missing clipping in PQ EOTF function
  + gst-play-1.0: Fix trick-mode handling in keyboard shortcut
  + audiovisualizer: shader: Fix out of bound write</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666353600">- Update to version 1.20.4:
  + decodebin3:
  - Fix mutex leaks
  - Fix memory issues with active selection list
  - uridecodebin3, urisourcebin: Event handling fixes
  - Fix EOS event sequence
  + parsebin:
  - Avoid crash with unknown streams
  - SIGSEGV during HLS stream using souphttpsrc
  + glimagesink:
  - Only allow setting the GL display/context if it is a valid
    value
  - Segfault on android devices
  + gstgl: Fix several memory leaks in macOS
  + opusenc: improve inband-fec property documentation
  + playsink: Hold a reference to the soft volume element
  + pbutils: descriptions: fix
    gst_pb_utils_get_caps_description_flags()
  + rtspurl: Use gst_uri_join_strings() in
    gst_rtsp_url_get_request_uri_with_control() instead of a
    hand-crafted, wrong version
  + rtspconnection: protect cancellable by a mutex
  + sdpmessage: Don't set SDP medias from caps without
    media/payload/clock-rate fields
  + samiparse: fix handling of self-closing tags
  + ssaparse: include required system headers for isspace() and
    sscanf() functions
  + subparse: fix crash when parsing invalid timestamps in mpl2
  + subparse fixes
  + textoverlay: Don't miscalculate text running times
  + videoaggregator: always convert when user provides
    converter-config
  + video: Fix scaling in 4x horizontal co-sited chroma (Y41B,
    YUV9, YVU9 and IYU9)
  + xmptag: register musicbrainz tags during init to fix critical
    in jpegparse
  + xvimagesink: fix image leaks in error code path
  + tests: skip unit tests for dependency-less elements that have
    been disabled</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + audioconvert, audioresample, audiofilter: fix divide by 0 for
    input buffer without caps
  + cdparanoia: Ignore compiler warning coming from the cdparanoia
    header
  + oggdemux, parsebin: More leak fixes
  + opengl:
  - Fix automatic dispmanx detection for rpi4
  - Fix usage of eglCreate/DestroyImage
  - Fix static linking on macOS
  + Bump core requirement in 1.20 branch to 1.20.4
  + oggdemux: Don't leak incoming EOS event
  + opusdec: Various channel-related fixes
  + subparse: Fix non-closed tag handling.
  + textrender:
  - Don't blindly forward all events and don't blindly forward
    all events
  - Negotiate caps on a GAP event if none were negotiated yet
  + timeoverlay: fix pad leak
  + videodecoder: Only post latency message if it changed
  + videoscale: buffer meta handling fixes (NULL-terminate array of
    valid meta tags)
  + videosink: Don't return unknown end-time from get_times()</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674561600">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Rebase patches with quilt.
- Add pkgconfig(xi) BuildRequires: New dependency.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820800">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update version to 1.22.1:
  + alsasink: Fix stall when going from PLAYING to NULL (stucked at
    PAUSED) with uac1 gadget
  + appsrc: Don't chain up BaseSrc::negotiate()
  + audio: channel-mix: Fix channel count limit to be able to equal
    64
  + gl/cocoa: Return a strong ref to the parent GstGLContext
  + gldisplay:
  - Mark gst_gl_display_create_context() other_context parameter
    as nullable
  - Remove unused code
  + gstglwindow_x11.c: Fix colormap leak
  + gst-play-1.0: Don't force accurate seeking
  + rtspconnection: Annotate RTSP message and RTSP events
    parameters correctly
  + sdp: gstmikey: gst_mikey_message_to_caps: extract ROC from
    first crypto session
  + sdp, typefind: Fix some annotations
  + subparse: Properly forward segment seqnum
  + uridecodebin: Set source element to READY before querying it
  + uritranscodebin: Fix unref of NULL
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + alsasink: Fix for being stuck in stop_streaming_threads state
  + decodebin3: fix hang when removing a failing stream
  + gl: wayland: cleanup on close
  + parsebin: Improve elementary stream handling
  + playbin: fix deadlock when stopping stream with subtitles
    visible even more
  + sdp: Skip source-specific caps fields when creating an SDP
    media from caps
  + urisourcebin:
  - Propagate sticky events from parsebin
  - Activate pad before transferring sticky events
  + typefinding: fix failure to recognize application/dash+xml in
    some cases
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + allocators: Fix fdmem unit test with recent GLib versions.
  + audiotestsrc: Initialize all samples in wave=ticks mode.
  + decodebin3:
  - Handle input streams without CAPS or TIME segment such as
    e.g. udpsrc or pushfilesrc.
  - Fix regression handling streams without caps.
  - Fix random hang when remove failing stream.
  + uridecodebin3: Ensure atomic urisourcebin state change.
  + glvideoflip: fix leaked caps.
  + glcontext_wgl: fix missing unref.
  + playsink: Fix volume leak.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + alsasink: Fix stall for transition from PAUSED to READY with
    USB speakerphone.
  + appsink: unref buffer in prev sample early so buffers from v4l2
    can be released properly.
  + basetextoverlay: Fix typo in "text-y" property description.
  + gldownload: handle passthrough without a critical.
  + glfilter: add parent meta to output buffer for input buffer.
  + oggdemux: vp8: Push headers downstream and detect keyframe
    packets.
  + opus: Fix potential crash when getting unexpected channel
    position.
  + streamsynchronizer: reset eos on STREAM_START.
  + subparse: Look for the closing &gt; of a tag after the opening &lt;
    (bsc#1213131, CVE-2023-37328)
  + video: convertframe: Add D3D11 specific conversion path.
  + videometa: Only validate the alignment only when it contains
    some info.
  + video-blend: Fix linking error with C++.
  + Fixes FLAC file parsing integer overflow remote code execution
    vulnerability (bsc#1213128, CVE-2023-37327)
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + appsink: add missing make_writable call
  + audioaggregator: Do not post message before being constructed
  + decodebin3:
  - Prevent a critical warning when reassigning output slots
  - Fix slot input linking when the associated stream has changed
  - Remove spurious input locking during parsebin reconfiguration
  + urisourcebin: Set source element to READY before querying it
  + gl/viv-fb: meson build updates
  + plugins: fix compiler warnings with GLib &gt;= 2.76
  + subtitleoverlay: fix mutex error if sink caps is not video
  + video:
  - timecode: Add support for framerates lower than 1fps
  - accept timecode of 119.88 (120/1.001) FPS
  - cannot attach time code meta when frame rate is 119.88
    (120000/1001)
  + videodecoder: fix copying buffer metas
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + audio: Make sure to stop ringbuffer on error
  + decodebin3:
  - Avoid identity, sinkpad, parsebin leakage when reset input
  - Ensure the slot is unlinked before linking to decoder
  + sdp:
  - Fix wrong debug log error message for missing clock-rate in
    caps
  - Parse zero clock-rate as default
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + audioaggregator, audiomixer: Make access to the pad list
    thread-safe while mixing
  + basetextoverlay: Fix overlay never rendering again if width
    reaches 1px
  + glfiter: Protect GstGLContext access
  + glfilter: Only add parent meta if inbuf != outbuf
  + macOS: fix huge memory leak with glfilter-based elements
  + rtspconnection: Ignore trailing whitespace in rtsp headers
  + video-scaler, audio-resampler: downgrade 'can't find exact
    taps' to debug
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
</package>
<package pkgid="b06f97a0c70af4ebc2d206c964866800c4ca5e824828add1f37cafb23cabc2cabbab6a493c4f8e82af3c7d6053d641af8f8c3f51685d7ec2ffae1ae149430808" name="gstreamer-plugins-base-lang" arch="noarch">
  <version epoch="0" ver="1.22.7" rel="2.1"/>
  <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="1631793601">- Stop building doc sub-package, we will in the future use
  upstreams own standalone doc package. Following this: Drop
  fdupes, gtk-doc and hotdoc BuildRequires, and fdupes call, no
  longer needed nor usefull.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976000">- Update to version 1.18.6:
  + tagdemux: Fix crash when presented with malformed files
    (security fix)
  + videoencoder: make sure the buffer is writable before modifying
    metadata
  + video-converter: Fix for broken gamma remap with high bitdepth
    YUV output
  + sdpmessage: fix mapping single char fmtp params
  + oggdemux: fix a race in push mode when performing the duration
    seek
  + uridecodebin: Fix critical warnings
  + audio-converter: Fix resampling when there's nothing to output
  + tcp: fix build on Solaris
  + uridecodebin3: Nullify current item after all play items are
    freed.
  + audio-resampler: Fix segfault when we can't output any frames
  + urisourcebin: Handle sources with dynamic pads and pads already
    present
  + playbin2/3: autoplug/caps: don't expand caps to ANY
  + uridecodebin3/urisourcebin: Reusability fixes
  + rtspconnection: Only reset timeout when socket is unused
  + gstvideoaggregator.c: fix build with gcc 4.8
- Drop service, use source url, upstream changes in git.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976001">- Update to version 1.20.0:
  + Development in GitLab was switched to a single git repository
    containing all the modules
  + GstPlay: new high-level playback library, replaces GstPlayer
  + WebM Alpha decoding support
  + Encoding profiles can now be tweaked with additional
    application-specified element properties
  + Compositor: multi-threaded video conversion and mixing
  + RTP header extensions: unified support in RTP depayloader and
    payloader base classes
  + SMPTE 2022-1 2-D Forward Error Correction support
  + Smart encoding (pass through) support for VP8, VP9, H.265 in
    encodebin and transcodebin
  + Runtime compatibility support for libsoup2 and libsoup3
    (libsoup3 support experimental)
  + Video decoder subframe support
  + Video decoder automatic packet-loss, data corruption, and
    keyframe request handling for RTP / WebRTC / RTSP
  + mp4 and Matroska muxers now support profile/level/resolution
    changes for H.264/H.265 input streams (i.e. codec data changing
    on the fly)
  + mp4 muxing mode that initially creates a fragmented mp4 which
    is converted to a regular mp4 on EOS
  + Audio support for the WebKit Port for Embedded (WPE) web page
    source element
  + CUDA based video color space convert and rescale elements and
    upload/download elements
  + NVIDIA memory:NVMM support for OpenGL glupload and gldownload
    elements
  + Many WebRTC improvements
  + The new VA-API plugin implementation fleshed out with more
    decoders and new postproc elements
  + AppSink API to retrieve events in addition to buffers and
    buffer lists
  + AppSrc gained more configuration options for the internal queue
    (leakiness, limits in buffers and time, getters to read current
    levels)
  + Updated Rust bindings and many new Rust plugins
  + Improved support for custom minimal GStreamer builds
  + Support build against FFmpeg 5.0
  + Linux Stateless CODEC support gained MPEG-2 and VP9
  + Windows Direct3D11/DXVA decoder gained AV1 and MPEG-2 support
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Rebase add_wayland_dep_to_tests.patch.
- Drop gstreamer-plugins-base-gl-deps.patch: Fixed upstream
- Stop using service due to upstreams new mono-repo, just use
  tarballs for now.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1647604800">- Update to version 1.20.1:
  + typefindfunctions: Fix WebVTT format detection for very short
    files
  + gldisplay: Reorder GST_GL_WINDOW check for egl-device
  + rtpbasepayload: Copy all buffer metadata instead of just
    GstMetas for the input meta buffer
  + codec-utils: Avoid out-of-bounds error
  + navigation: Fix Since markers for mouse scroll events
  + videoaggregator: Fix for unhandled negative rate
  + videoaggregator: Use floor() to calculate current position
  + video-color: Fix for missing clipping in PQ EOTF function
  + gst-play-1.0: Fix trick-mode handling in keyboard shortcut
  + audiovisualizer: shader: Fix out of bound write</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 5a074a11f90e3d70b24bf0c535ab0480fad9e701.patch: playsink:
  Complete reconfiguration on pad release.
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + appsrc: Clarify buffer ref semantics in signals documentation
  + appsrc: fix annotations for bindings
  + typefind: Skip extension parsing for data:// URIs, fixing
    regression with mp4 files serialised to data uris
  + playbin3: various fixes
  + playbin3: fix missing lock when unknown stream type in
    pad-removed cb
  + decodebin3: fix collection leaks
  + decodebin3: Don't duplicate stream selections
  + discoverer: chain up to parent finalize methods in all our
    types to fix memory leaks
  + glmixerbin: slightly better pad/element creation
  + gltransformation: let graphene alloc its structures memory
    aligned
  + ogg: fix possible buffer overrun
  + rtpbasepayload: Don't write header extensions if there's no
    corresponding...
  + rtpbasepayload: always store input buffer meta before
    negotiation
  + rtpbasepayload: fix transfer annotation for push and push_list
  + subparse: don't try to index string with -1
  + riff-media: fix memory leak after usage for g_strjoin()
  + playbin/playbin3: Allow setting a NULL URI
  + playsink: Complete reconfiguration on pad release.
  + parsebin: Expose streams of unknown type
  + pbutils: Fix wmv screen description detection
  + subparse: don't deref a potentially NULL variable
  + rawvideoparse: set format from caps in
    gst_raw_video_parse_set_config_from_caps
  + videodecoder: release stream lock after handling gap events
  + videorate: fix assertion when pushing last and only buffer
    without duration
  + videorate: Revert "don't reset on segment update" to fix
    segment handling regressions
  + gst-play-1.0, gst-launch-1.0: Enable win32 high-resolution
    timer also for MinGW build
- Drop patch already included in 1.20.2:
  + 5a074a11f90e3d70b24bf0c535ab0480fad9e701.patch</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + typefindfunctions: Fix WebVTT format detection for very short
    files
  + gldisplay: Reorder GST_GL_WINDOW check for egl-device
  + rtpbasepayload: Copy all buffer metadata instead of just
    GstMetas for the input meta buffer
  + codec-utils: Avoid out-of-bounds error
  + navigation: Fix Since markers for mouse scroll events
  + videoaggregator: Fix for unhandled negative rate
  + videoaggregator: Use floor() to calculate current position
  + video-color: Fix for missing clipping in PQ EOTF function
  + gst-play-1.0: Fix trick-mode handling in keyboard shortcut
  + audiovisualizer: shader: Fix out of bound write</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666353600">- Update to version 1.20.4:
  + decodebin3:
  - Fix mutex leaks
  - Fix memory issues with active selection list
  - uridecodebin3, urisourcebin: Event handling fixes
  - Fix EOS event sequence
  + parsebin:
  - Avoid crash with unknown streams
  - SIGSEGV during HLS stream using souphttpsrc
  + glimagesink:
  - Only allow setting the GL display/context if it is a valid
    value
  - Segfault on android devices
  + gstgl: Fix several memory leaks in macOS
  + opusenc: improve inband-fec property documentation
  + playsink: Hold a reference to the soft volume element
  + pbutils: descriptions: fix
    gst_pb_utils_get_caps_description_flags()
  + rtspurl: Use gst_uri_join_strings() in
    gst_rtsp_url_get_request_uri_with_control() instead of a
    hand-crafted, wrong version
  + rtspconnection: protect cancellable by a mutex
  + sdpmessage: Don't set SDP medias from caps without
    media/payload/clock-rate fields
  + samiparse: fix handling of self-closing tags
  + ssaparse: include required system headers for isspace() and
    sscanf() functions
  + subparse: fix crash when parsing invalid timestamps in mpl2
  + subparse fixes
  + textoverlay: Don't miscalculate text running times
  + videoaggregator: always convert when user provides
    converter-config
  + video: Fix scaling in 4x horizontal co-sited chroma (Y41B,
    YUV9, YVU9 and IYU9)
  + xmptag: register musicbrainz tags during init to fix critical
    in jpegparse
  + xvimagesink: fix image leaks in error code path
  + tests: skip unit tests for dependency-less elements that have
    been disabled</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + audioconvert, audioresample, audiofilter: fix divide by 0 for
    input buffer without caps
  + cdparanoia: Ignore compiler warning coming from the cdparanoia
    header
  + oggdemux, parsebin: More leak fixes
  + opengl:
  - Fix automatic dispmanx detection for rpi4
  - Fix usage of eglCreate/DestroyImage
  - Fix static linking on macOS
  + Bump core requirement in 1.20 branch to 1.20.4
  + oggdemux: Don't leak incoming EOS event
  + opusdec: Various channel-related fixes
  + subparse: Fix non-closed tag handling.
  + textrender:
  - Don't blindly forward all events and don't blindly forward
    all events
  - Negotiate caps on a GAP event if none were negotiated yet
  + timeoverlay: fix pad leak
  + videodecoder: Only post latency message if it changed
  + videoscale: buffer meta handling fixes (NULL-terminate array of
    valid meta tags)
  + videosink: Don't return unknown end-time from get_times()</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674561600">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Rebase patches with quilt.
- Add pkgconfig(xi) BuildRequires: New dependency.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820800">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update version to 1.22.1:
  + alsasink: Fix stall when going from PLAYING to NULL (stucked at
    PAUSED) with uac1 gadget
  + appsrc: Don't chain up BaseSrc::negotiate()
  + audio: channel-mix: Fix channel count limit to be able to equal
    64
  + gl/cocoa: Return a strong ref to the parent GstGLContext
  + gldisplay:
  - Mark gst_gl_display_create_context() other_context parameter
    as nullable
  - Remove unused code
  + gstglwindow_x11.c: Fix colormap leak
  + gst-play-1.0: Don't force accurate seeking
  + rtspconnection: Annotate RTSP message and RTSP events
    parameters correctly
  + sdp: gstmikey: gst_mikey_message_to_caps: extract ROC from
    first crypto session
  + sdp, typefind: Fix some annotations
  + subparse: Properly forward segment seqnum
  + uridecodebin: Set source element to READY before querying it
  + uritranscodebin: Fix unref of NULL
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + alsasink: Fix for being stuck in stop_streaming_threads state
  + decodebin3: fix hang when removing a failing stream
  + gl: wayland: cleanup on close
  + parsebin: Improve elementary stream handling
  + playbin: fix deadlock when stopping stream with subtitles
    visible even more
  + sdp: Skip source-specific caps fields when creating an SDP
    media from caps
  + urisourcebin:
  - Propagate sticky events from parsebin
  - Activate pad before transferring sticky events
  + typefinding: fix failure to recognize application/dash+xml in
    some cases
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + allocators: Fix fdmem unit test with recent GLib versions.
  + audiotestsrc: Initialize all samples in wave=ticks mode.
  + decodebin3:
  - Handle input streams without CAPS or TIME segment such as
    e.g. udpsrc or pushfilesrc.
  - Fix regression handling streams without caps.
  - Fix random hang when remove failing stream.
  + uridecodebin3: Ensure atomic urisourcebin state change.
  + glvideoflip: fix leaked caps.
  + glcontext_wgl: fix missing unref.
  + playsink: Fix volume leak.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + alsasink: Fix stall for transition from PAUSED to READY with
    USB speakerphone.
  + appsink: unref buffer in prev sample early so buffers from v4l2
    can be released properly.
  + basetextoverlay: Fix typo in "text-y" property description.
  + gldownload: handle passthrough without a critical.
  + glfilter: add parent meta to output buffer for input buffer.
  + oggdemux: vp8: Push headers downstream and detect keyframe
    packets.
  + opus: Fix potential crash when getting unexpected channel
    position.
  + streamsynchronizer: reset eos on STREAM_START.
  + subparse: Look for the closing &gt; of a tag after the opening &lt;
    (bsc#1213131, CVE-2023-37328)
  + video: convertframe: Add D3D11 specific conversion path.
  + videometa: Only validate the alignment only when it contains
    some info.
  + video-blend: Fix linking error with C++.
  + Fixes FLAC file parsing integer overflow remote code execution
    vulnerability (bsc#1213128, CVE-2023-37327)
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + appsink: add missing make_writable call
  + audioaggregator: Do not post message before being constructed
  + decodebin3:
  - Prevent a critical warning when reassigning output slots
  - Fix slot input linking when the associated stream has changed
  - Remove spurious input locking during parsebin reconfiguration
  + urisourcebin: Set source element to READY before querying it
  + gl/viv-fb: meson build updates
  + plugins: fix compiler warnings with GLib &gt;= 2.76
  + subtitleoverlay: fix mutex error if sink caps is not video
  + video:
  - timecode: Add support for framerates lower than 1fps
  - accept timecode of 119.88 (120/1.001) FPS
  - cannot attach time code meta when frame rate is 119.88
    (120000/1001)
  + videodecoder: fix copying buffer metas
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + audio: Make sure to stop ringbuffer on error
  + decodebin3:
  - Avoid identity, sinkpad, parsebin leakage when reset input
  - Ensure the slot is unlinked before linking to decoder
  + sdp:
  - Fix wrong debug log error message for missing clock-rate in
    caps
  - Parse zero clock-rate as default
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + audioaggregator, audiomixer: Make access to the pad list
    thread-safe while mixing
  + basetextoverlay: Fix overlay never rendering again if width
    reaches 1px
  + glfiter: Protect GstGLContext access
  + glfilter: Only add parent meta if inbuf != outbuf
  + macOS: fix huge memory leak with glfilter-based elements
  + rtspconnection: Ignore trailing whitespace in rtsp headers
  + video-scaler, audio-resampler: downgrade 'can't find exact
    taps' to debug
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %autosetup instead of %setup/%patch.</changelog>
</package>
<package pkgid="3dd213b05a766403886a8b1274c9803df4755e6b4e7b73ced169fec5e3ba0c4180aadb254f139bb0306fe16a41ff37bc2f5e493eb6f7ac2f40ab96decd341ce1" name="gstreamer-plugins-farstream" arch="i586">
  <version epoch="0" ver="0.2.9+5" rel="3.2"/>
  <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="e9017831ab74df3324b3de0a445594cac9811b4df6c7a66333615c887a3607f0a75c1710a49cc12ecf0be6279f46e9aa83f9eb16c7a71ef2348d2e1b3021a42d" name="gstreamer-plugins-farstream" arch="x86_64">
  <version epoch="0" ver="0.2.9+5" rel="3.2"/>
  <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="65eb8a8fb563b850f9b8f46187861d6e0b95678bdbebdf1f396f796b894d770c6320c567a79e6cb037215389de69014d7ea7cb81419a5f6c8c05ca5080e91623" name="gstreamer-plugins-farstream-32bit" arch="x86_64">
  <version epoch="0" ver="0.2.9+5" rel="3.2"/>
  <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="17796fe3bda606034fe9eaa711358d0f623a907d6cb860ad09dd1362451478a59274d0581dac4611f3536d3e6b9d83cbbb1fb39f11516e4eb5176ad110d79a89" name="gstreamer-plugins-farstream-32bit-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.2.9+5" rel="3.2"/>
  <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="e19818143e0e19d9cb6ce017db490d636b7bc923e25d4d44f9e07776308b2620bd2f882c41a33a3f6cdd56209d041cbcdb85420cce3426fb5400dd09ecfea3a9" name="gstreamer-plugins-farstream-debuginfo" arch="i586">
  <version epoch="0" ver="0.2.9+5" rel="3.2"/>
  <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="b689a29a0b31028032f26f414f804ea0593505f6458ebc9ea7e259a9a87e548b428c585dbc5894a5bc52e5b33c8ece81f4c6fc8024cfaaad173f74dd372ad7c6" name="gstreamer-plugins-farstream-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.2.9+5" rel="3.2"/>
  <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="d276927bc311ec98667be53e1b902df1e5af6c9de3088e58123c32cd24242ea51244fc00735f831b8f056023b73a1637ba562ce7e7ea78727ee8426506d81bb0" name="gstreamer-plugins-good" arch="i586">
  <version epoch="0" ver="1.22.7" rel="1.1"/>
  <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="1631793601">- Drop doc sub-package, following this drop gtk-doc BuildRequires.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976000">- Update to version 1.18.6:
  + rtspsrc: Fix critical while serializing timeout element message
  + multifilesrc: fix caps leak
  + shout2: Add compatibility for libshout &gt;= 2.4.2 shout_open
    return values
  + v4l2: Update fmt if padded height is greater than fmt height
  + v4l2bufferpool: set video alignment of video meta
  + qtmux: fix deadlock in gst_qt_mux_prepare_moov_recovery
  + matroska: Add support for muxing/demuxing ffv1
  + qtdemux: Try to build AAC codec-data whenever it's possible
- Remove service, use source url, upstream changes in git.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976001">- Update to version 1.20.0:
  + Development in GitLab was switched to a single git repository
    containing all the modules
  + GstPlay: new high-level playback library, replaces GstPlayer
  + WebM Alpha decoding support
  + Encoding profiles can now be tweaked with additional
    application-specified element properties
  + Compositor: multi-threaded video conversion and mixing
  + RTP header extensions: unified support in RTP depayloader and
    payloader base classes
  + SMPTE 2022-1 2-D Forward Error Correction support
  + Smart encoding (pass through) support for VP8, VP9, H.265 in
    encodebin and transcodebin
  + Runtime compatibility support for libsoup2 and libsoup3
    (libsoup3 support experimental)
  + Video decoder subframe support
  + Video decoder automatic packet-loss, data corruption, and
    keyframe request handling for RTP / WebRTC / RTSP
  + mp4 and Matroska muxers now support profile/level/resolution
    changes for H.264/H.265 input streams (i.e. codec data changing
    on the fly)
  + mp4 muxing mode that initially creates a fragmented mp4 which
    is converted to a regular mp4 on EOS
  + Audio support for the WebKit Port for Embedded (WPE) web page
    source element
  + CUDA based video color space convert and rescale elements and
    upload/download elements
  + NVIDIA memory:NVMM support for OpenGL glupload and gldownload
    elements
  + Many WebRTC improvements
  + The new VA-API plugin implementation fleshed out with more
    decoders and new postproc elements
  + AppSink API to retrieve events in addition to buffers and
    buffer lists
  + AppSrc gained more configuration options for the internal queue
    (leakiness, limits in buffers and time, getters to read current
    levels)
  + Updated Rust bindings and many new Rust plugins
  + Improved support for custom minimal GStreamer builds
  + Support build against FFmpeg 5.0
  + Linux Stateless CODEC support gained MPEG-2 and VP9
  + Windows Direct3D11/DXVA decoder gained AV1 and MPEG-2 support
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Stop using service for tarball, use upstream url.
- Drop old obsolete conditionals.
- Add BuildRequires:  pkgconfig(libsoup-3.0)</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1647604800">- Update to version 1.20.1:
  + deinterlace: various bug fixes for yadif method
  + deinterlace: Refactor greedyh and fix planar formats
  + deinterlace: Prevent race between method configuration and
    latency query
  + gtk video sink: Fix rotation not being applied when paused
  + jpegdec: fix RGB conversion handling
  + matroskademux: improved ProRes video handling
  + matroskamux: Handle multiview-mode/flags/pixel-aspect-ratio
    caps fields correctly when checking caps equality on input caps
    changes
  + rtprtx: don't access type-system per buffer (performance
    optimisation); code cleanups
  + rtpulpfecenc: fix unmatched g_slice_free()
  + rtpvp8depay: fix crash when making GstRTPPacketLost custom
    event
  + qtmux: Don't post an error message if pushing a sample failed
    with FLUSHING (e.g. on pipeline shutdown)
  + soup: Lookup libsoup dylib files on Apple platforms &amp; fix
    Cerbero static build on Android and iOS
  + souphttpsrc: element not present on iOS after 1.20.0 update
  + v4l2tuner: return NULL if no norm set
  + v4l2bufferpool: Fix race condition between qbuf and pool
    streamoff
  + meson: Don't build lame plugin with -Dlame=disabled</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + deinterlace: silence unused-but-set werror from imported code
  + qtdemux: fix leak of channel_mapping
  + rtpopusdepay: missing sprop-stereo should not assume mono
  + rtpjitterbuffer: Fix invalid memory access in
    rtp_jitter_buffer_pop()
  + rtpptdemux: fix leak of caps when ignoring a pt
  + rtpredenc: quieten warning about ignoring header extensions
  + soup: Fix pre-processor macros in souploader for libsoup-3.0
  + twcc: Note that twcc-stats packet loss counts reordering as
    loss + add some logging
  + video4linux2: Manual backports for RPi users
  + wavparse: handle URI query in any parse state, fixing audio
    track selection issue in GES
  + wavparse: Unset DISCONT buffer flag for divided into multiple
    buffers in push mode</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + deinterlace: various bug fixes for yadif method
  + deinterlace: Refactor greedyh and fix planar formats
  + deinterlace: Prevent race between method configuration and
    latency query
  + gtk video sink: Fix rotation not being applied when paused
  + jpegdec: fix RGB conversion handling
  + matroskademux: improved ProRes video handling
  + matroskamux: Handle multiview-mode/flags/pixel-aspect-ratio
    caps fields correctly when checking caps equality on
    input caps changes
  + rtprtx: don't access type-system per buffer
    (performance optimisation); code cleanups
  + rtpulpfecenc: fix unmatched g_slice_free()
  + rtpvp8depay: fix crash when making GstRTPPacketLost custom
    event
  + qtmux: Don't post an error message if pushing a sample failed
    with FLUSHING (e.g. on pipeline shutdown)
  + soup: Lookup libsoup dylib files on Apple platforms &amp; fix
    Cerbero static build on Android and iOS
  + souphttpsrc: element not present on iOS after 1.20.0 update
  + v4l2tuner: return NULL if no norm set
  + v4l2bufferpool: Fix race condition between qbuf and pool
    streamoff
  + meson: Don't build lame plugin with -Dlame=disabled</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666353600">- Update to version 1.20.4:
  + alpha: fix stride issue when out buffer has padding on right
  + isoff: Fix earliest pts field parse issue
  + matroska-mux: allow width + height changes for
    avc3|hev1|vp8|vp9
  + qt: Fix another instance of Qt/GStreamer both defining GLsync differently
  + qtdemux:
  - Avoid crash on reconfiguring.
  - Guard against timestamp calculation overflow in gap event loop
  - Don't use invalid values from failed trex parsing
  - Possible endless loop
  + rtpjitterbuffer:
  - Only unschedule timers for late packets if they're not RTX
    packets and only once
  - Remove lost timer for out of order packets
  + rtspsrc:
  - SETUP generates 400 Bad Request
  - Retry SETUP with non-compliant URL resolution on "Bad
    Request" and "Not found"
  + rtpst2022-1-fecenc: Drain column packets on EOS
  + rtpvp8depay: If configured to wait for keyframes after packet
    loss, also do that if incomplete frames are detected
  + splitmuxsink: Don't crash on EOS without buffer
  + splitmuxsrc:
  - Stop pad task before cleanup
  - Don't consider unlinked pads when deactivating part
  + soup: libsoup3 makes audio streaming stop
  + v4l2: fix critical when unreferencign buffer with no data
  + v4l2bufferpool: Fix debug trace
  + v4l2object: Add support for Apple's full-range bt709 colorspace
    variant 1:3:5:1
  + v4l2videocodec: workaround for failure to fully drain frames
    preceding MIDSTREAM renegotiation
  + v4l2allocator: Fix invalid imported dmabuf fd
  + videoflip: Fix caps negotiation when method is selected
  + build failure trying to build jack examples
  + examples: don't try and build jack examples if jack was
    disabled
  + tests: skip unit tests for dependency-less elements that have
    been disabled</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + flacparse: Fix handling of headers advertising 32bps
  + multiudpsink: allow binding to IPv6 address
  + oss4: Fix debug category initialization
  + qt5:
  - Deactivate context if fill_info fails
  - Initialize GError properly in gst_qt_get_gl_wrapcontext()
  + qtdemux:
  - Check return value from gst_structure_get in PIFF box
  - Use unsigned int types to store result of QT_UINT32
  - Prefill mode fixes
  + rtpjitterbuffer tests: Cast drop-messages-interval type
    properly (fixing it on 32-bit architectures)
  + rtspsrc:
  - Don't replace 404 errors with "no auth protocol found"
  - Fix seek event leaks
  - Fix usage of IPv6 connections in SETUP
  - Only EOS on timeout if all streams are timed out/EOS
  + splitmuxsrc: don't queue data on unlinked pads
  + v4l2: Fix SIGSEGV on 'change state' during 'format change'
  + v4l2videodec: Fix activation of internal pool
  + wavparse:
  - Avoid occasional crash due to referencing freed buffer.
  - Fix crash that occurs in push mode when header chunks are
    corrupted in certain ways.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674561600">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Add disabled pkgconfig(Qt6Core), pkgconfig(Qt6Gui),
  pkgconfig(Qt6Qml), pkgconfig(Qt6Quick) and
  pkgconfig(Qt6WaylandClient) BuildRequires and pass Dqt6=disabled
  to meson, do not build qt6 support yet.
- Fixed in 1.21.1:
  + avoid integer overflow in WavPack header handling code
    (boo#1201688 CVE-2022-1920).
  + fix integer overflow resulting in heap corruption
    (boo#1201693 CVE-2022-1921).
  + fix integer overflows in zlib/bz2/etc. decompression
    (boo#1201702 boo#1201704 boo#1201706 boo#1201707 boo#1201708
    CVE-2022-1922 CVE-2022-1923 CVE-2022-1924 CVE-2022-1925
    CVE-2022-2122).</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820800">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.22.1:
  + adaptivedemux2: Fix buffering threshold initialization
  + dashdemux2: the seek operation takes a log time to finish for
    some streams
  + glvideomixer: Keep a reference to the underlying pad
  + qtdemux:
  - Don't emit GstSegment correcting start time when in MSE mode
  - Handle moov atom length=0 case by reading until the end
  + qtdemux, qtmux: Drop av1C version 0 parsing and implement
    version 1 parsing/writing
  + qtmux: Fix assertion on caps update
  + redenc: fix setting of extension ID for twcc
  + rtpssrcdemux: set different stream-id on each src pad
  + rtspsrc: Use the correct vfunc for the push-backchannel-sample
    action signal
  + udpsrc: GstSocketTimestampMessage only for SCM_TIMESTAMPNS
  + v4l2h264dec: Fix Raspberry Pi4 will not play video in
    application
- Rebase patch with quilt.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1679400000">- Conflict with gstreamer-plugins-ugly &lt; 1.22.0 to ensure we don't
  have conflicts with gstreamer-plugins-ugly 1.20.1 since
  libgstxingmux.so was moved from -ugly to -good (boo#1209541)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + osxvideosink: fix broken aspect ratio and frame drawing region
  + qtdemux: Fix seek adjustment with SNAP_AFTER flag
  + rtpopusdepay, matroskamux: Fix invalid rate while muxing Opus
    in Matroska
  + rtpmanager: twcc: Fix duplicate packet handling
  + rtsp: url: fix incorrect request URI scheme for TLS transport
    methods (regression)
  + rtspsrc:
  - Consider "451: Parameter Not Understood" when handling broken
    control urls
  - fix behavior change with URI protocols in OPTIONS requests
  - Skip PTs with caps incompatible to the global caps
  - rtpjpegdepay: fix logic error when checking if an end of
    image (EOI) tag is present
  + v4l2:
  - Add support for YVU420M format
  - mark JPEG as parsed
- Rebase patch with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + adaptivedemux2: fix critical when using an unsupported URI.
  + dashdemux2: mpdclient: fix divide by 0 if segment has no
    duration.
  + imagesequencesrc: Properly set default location.
  + multifile: error out if no filename was set.
  + osxvideosink: fix deadlock upon closing output window.
  + rtpmanager: rtpsession:
  - Data race leading to critical warnings.
  - Race conditions leading to critical warnings.
  + rtspsrc: Fix handling of * control path.
  + splitmuxsink: Catch invalid DTS to avoid running into problems
    later.
  + splitmuxsrc: Make PTS contiguous by preference.
  + qtdemux: emit no-more-pads after pruning old pads.
  + Revert "qtdemux: fix conditions for end of segment in reverse
    playback" to fix edit list regression.
  + qtdemux: Fix av1C parsing.
  + qtmux: Fix extraction of CEA608 data from S334-1A packets.
  + qtwindow: unref caps in destructor.
  + v4l2:
  - device provider: Fix GMainLoop leak.
  - videodec: Rework dynamic resolution change handling.
  - videodec: Prefer acquired caps over anything downstream.
  + videoflip:
  - Fix setting of method property at construction time.
  - Videoflip 1.22.2 not rotating video when extracting frames.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Jonas Kvinge &lt;jonaski@opensuse.org&gt;" date="1686657600">- Add patch to fix bug with data url scheme.
  * adaptivedemux2-uri-data.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + flacparse: Avoid integer overflow in available data check for
    image tags (boo#1213128, CVE-2023-37327).
  + flvmux: use the correct timestamp to calculate wait times.
  + isomp4: Fix (E)AC-3 channel count handling.
  + jpegdec: fixes related to interlaced jpeg.
  + pngdec: Fix wrong colours output from 16bit RGB images.
  + qtmux, qtdemux: fix byte order for opus extension.
  + rtspsrc: Do not try send dropped get/set parameter.
  + qt5, qt6: Add more meson options and eliminate all automagic.
  + qt: glrenderer: don't attempt to use QWindow from non-Qt main
    thread.
  + qml6glsink: Support building on win32.
  + v4l2src: fix support for bayer format.
  + v4l2: Change to query only up to
    V4L2_CID_PRIVATE_BASE+V4L2_CID_MAX_CTRLS.
  + v4l2videodec: treat MPEG-1 format as MPEG-2.
  + v4l2videoenc: support force keyframe event in v4l2 encoder.
  + tests: rtpbin_buffer_list: fix possible unaligned write/read on
    32-bit ARM.
- Add libQt5Gui-private-headers-devel BuildRequires: New
  explicit dependency.
- Rebase reduce-required-meson.patch.
- Drop adaptivedemux2-uri-data.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + adaptivedemux2: Fix early seeking
  + hlsdemux2:
  - Ensure processed webvtt ends with empty new line
  - Don't set a referer when updating playlists
  + matroska: demux: Strip signal byte when encrypted
  + rtspsrc: Fix crash when is-live=false
  + gtk: Fix critical caused by pointer movement when stream is
    getting ready
  + qt6: Set sampler filtering method, fixes bad quality with
    qml6glsink and gstqt6d3d11
  + qtdemux: opus: set entry as sampled
  + v4l2src: handle resolution change when buffers are copied
  + v4l2videodec:
  - Fix handling of initial gaps
  - correctly register v4l2mpeg2dec
  - replace custom QUERY_CAPS handling with getcaps callback
  + videoflip:
  - update orientation tag in auto mode
  - fix critical when tag list is not writable
- Rebase reduce-required-meson.patch.
- Pass qt-egl=disabled to meson, we are not ready for this feature
  yet.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + adaptivedemux2: fix memory leak
  + pulsedeviceprovider: fix incorrect usage of GST_ELEMENT_ERROR
  + qt:
  - Unbreak build with qt-egl enabled but viv_fb missing
  - Fix searching of qt5/qt6 tools with qmake in Meson
  + qtdemux:
  - Fix premature EOS when some files are played in push mode
  - Attach cbcs crypt info at the right moment
  + rtpjitterbuffer: Avoid integer overflow in max saveable packets
    calculation with negative offset
  + videoflip: fix concurrent access when modifying the tag list
  + v4l2:
  - allocator: Don't close foreign dmabuf
  - bufferpool:
    . Fix large encoded stream regression
    . Problems when checking for truncated buffer
  - Fix support for left and top padding
  + v4l2object: clear format lists if source change event is
    received
- Rebase reduce-required-meson.patch
- Add libqt5-linguist BuildRequires: New dependency.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + adaptivedemux2: Do not submit_transfer when cancelled
  + adaptivedemux2: Call GTasks's return functions for blocking
    tasks
  + flacenc: Correctly handle up to 255 cue entries
  + flvmux: set the src segment position as running time
  + imagesequencesrc: fix deadlock when feeding the same image in
    a loop
  + pngenc: output one frame only in snapshot mode and mark output
    frames as I-frames
  + qmlglsrc: sync on the streaming thread
  + souphttpsrc: Chain up to finalize to fix memory leak
  + wavparse: fix buffer leak with adtl tag
  + v4l2codecs: Avoid QBUF/DQBUF struct timeval .tv_usec
    wrap-around at frame 1000000
  + v4l2codecs: Fix tiled formats stride conversion
- Rebase reduce-required-meson.patch</changelog>
</package>
<package pkgid="d2261fc707db77ad1fba3e7609e0b6b9b58afadc60d397bac1d41f90061e66ecd9a33007c35b6722b9d427fa39de252c9695b8db38912f305e7dee59e6c20b28" name="gstreamer-plugins-good" arch="src">
  <version epoch="0" ver="1.22.7" rel="1.1"/>
  <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="1631793601">- Drop doc sub-package, following this drop gtk-doc BuildRequires.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976000">- Update to version 1.18.6:
  + rtspsrc: Fix critical while serializing timeout element message
  + multifilesrc: fix caps leak
  + shout2: Add compatibility for libshout &gt;= 2.4.2 shout_open
    return values
  + v4l2: Update fmt if padded height is greater than fmt height
  + v4l2bufferpool: set video alignment of video meta
  + qtmux: fix deadlock in gst_qt_mux_prepare_moov_recovery
  + matroska: Add support for muxing/demuxing ffv1
  + qtdemux: Try to build AAC codec-data whenever it's possible
- Remove service, use source url, upstream changes in git.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976001">- Update to version 1.20.0:
  + Development in GitLab was switched to a single git repository
    containing all the modules
  + GstPlay: new high-level playback library, replaces GstPlayer
  + WebM Alpha decoding support
  + Encoding profiles can now be tweaked with additional
    application-specified element properties
  + Compositor: multi-threaded video conversion and mixing
  + RTP header extensions: unified support in RTP depayloader and
    payloader base classes
  + SMPTE 2022-1 2-D Forward Error Correction support
  + Smart encoding (pass through) support for VP8, VP9, H.265 in
    encodebin and transcodebin
  + Runtime compatibility support for libsoup2 and libsoup3
    (libsoup3 support experimental)
  + Video decoder subframe support
  + Video decoder automatic packet-loss, data corruption, and
    keyframe request handling for RTP / WebRTC / RTSP
  + mp4 and Matroska muxers now support profile/level/resolution
    changes for H.264/H.265 input streams (i.e. codec data changing
    on the fly)
  + mp4 muxing mode that initially creates a fragmented mp4 which
    is converted to a regular mp4 on EOS
  + Audio support for the WebKit Port for Embedded (WPE) web page
    source element
  + CUDA based video color space convert and rescale elements and
    upload/download elements
  + NVIDIA memory:NVMM support for OpenGL glupload and gldownload
    elements
  + Many WebRTC improvements
  + The new VA-API plugin implementation fleshed out with more
    decoders and new postproc elements
  + AppSink API to retrieve events in addition to buffers and
    buffer lists
  + AppSrc gained more configuration options for the internal queue
    (leakiness, limits in buffers and time, getters to read current
    levels)
  + Updated Rust bindings and many new Rust plugins
  + Improved support for custom minimal GStreamer builds
  + Support build against FFmpeg 5.0
  + Linux Stateless CODEC support gained MPEG-2 and VP9
  + Windows Direct3D11/DXVA decoder gained AV1 and MPEG-2 support
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Stop using service for tarball, use upstream url.
- Drop old obsolete conditionals.
- Add BuildRequires:  pkgconfig(libsoup-3.0)</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1647604800">- Update to version 1.20.1:
  + deinterlace: various bug fixes for yadif method
  + deinterlace: Refactor greedyh and fix planar formats
  + deinterlace: Prevent race between method configuration and
    latency query
  + gtk video sink: Fix rotation not being applied when paused
  + jpegdec: fix RGB conversion handling
  + matroskademux: improved ProRes video handling
  + matroskamux: Handle multiview-mode/flags/pixel-aspect-ratio
    caps fields correctly when checking caps equality on input caps
    changes
  + rtprtx: don't access type-system per buffer (performance
    optimisation); code cleanups
  + rtpulpfecenc: fix unmatched g_slice_free()
  + rtpvp8depay: fix crash when making GstRTPPacketLost custom
    event
  + qtmux: Don't post an error message if pushing a sample failed
    with FLUSHING (e.g. on pipeline shutdown)
  + soup: Lookup libsoup dylib files on Apple platforms &amp; fix
    Cerbero static build on Android and iOS
  + souphttpsrc: element not present on iOS after 1.20.0 update
  + v4l2tuner: return NULL if no norm set
  + v4l2bufferpool: Fix race condition between qbuf and pool
    streamoff
  + meson: Don't build lame plugin with -Dlame=disabled</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + deinterlace: silence unused-but-set werror from imported code
  + qtdemux: fix leak of channel_mapping
  + rtpopusdepay: missing sprop-stereo should not assume mono
  + rtpjitterbuffer: Fix invalid memory access in
    rtp_jitter_buffer_pop()
  + rtpptdemux: fix leak of caps when ignoring a pt
  + rtpredenc: quieten warning about ignoring header extensions
  + soup: Fix pre-processor macros in souploader for libsoup-3.0
  + twcc: Note that twcc-stats packet loss counts reordering as
    loss + add some logging
  + video4linux2: Manual backports for RPi users
  + wavparse: handle URI query in any parse state, fixing audio
    track selection issue in GES
  + wavparse: Unset DISCONT buffer flag for divided into multiple
    buffers in push mode</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + deinterlace: various bug fixes for yadif method
  + deinterlace: Refactor greedyh and fix planar formats
  + deinterlace: Prevent race between method configuration and
    latency query
  + gtk video sink: Fix rotation not being applied when paused
  + jpegdec: fix RGB conversion handling
  + matroskademux: improved ProRes video handling
  + matroskamux: Handle multiview-mode/flags/pixel-aspect-ratio
    caps fields correctly when checking caps equality on
    input caps changes
  + rtprtx: don't access type-system per buffer
    (performance optimisation); code cleanups
  + rtpulpfecenc: fix unmatched g_slice_free()
  + rtpvp8depay: fix crash when making GstRTPPacketLost custom
    event
  + qtmux: Don't post an error message if pushing a sample failed
    with FLUSHING (e.g. on pipeline shutdown)
  + soup: Lookup libsoup dylib files on Apple platforms &amp; fix
    Cerbero static build on Android and iOS
  + souphttpsrc: element not present on iOS after 1.20.0 update
  + v4l2tuner: return NULL if no norm set
  + v4l2bufferpool: Fix race condition between qbuf and pool
    streamoff
  + meson: Don't build lame plugin with -Dlame=disabled</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666353600">- Update to version 1.20.4:
  + alpha: fix stride issue when out buffer has padding on right
  + isoff: Fix earliest pts field parse issue
  + matroska-mux: allow width + height changes for
    avc3|hev1|vp8|vp9
  + qt: Fix another instance of Qt/GStreamer both defining GLsync differently
  + qtdemux:
  - Avoid crash on reconfiguring.
  - Guard against timestamp calculation overflow in gap event loop
  - Don't use invalid values from failed trex parsing
  - Possible endless loop
  + rtpjitterbuffer:
  - Only unschedule timers for late packets if they're not RTX
    packets and only once
  - Remove lost timer for out of order packets
  + rtspsrc:
  - SETUP generates 400 Bad Request
  - Retry SETUP with non-compliant URL resolution on "Bad
    Request" and "Not found"
  + rtpst2022-1-fecenc: Drain column packets on EOS
  + rtpvp8depay: If configured to wait for keyframes after packet
    loss, also do that if incomplete frames are detected
  + splitmuxsink: Don't crash on EOS without buffer
  + splitmuxsrc:
  - Stop pad task before cleanup
  - Don't consider unlinked pads when deactivating part
  + soup: libsoup3 makes audio streaming stop
  + v4l2: fix critical when unreferencign buffer with no data
  + v4l2bufferpool: Fix debug trace
  + v4l2object: Add support for Apple's full-range bt709 colorspace
    variant 1:3:5:1
  + v4l2videocodec: workaround for failure to fully drain frames
    preceding MIDSTREAM renegotiation
  + v4l2allocator: Fix invalid imported dmabuf fd
  + videoflip: Fix caps negotiation when method is selected
  + build failure trying to build jack examples
  + examples: don't try and build jack examples if jack was
    disabled
  + tests: skip unit tests for dependency-less elements that have
    been disabled</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + flacparse: Fix handling of headers advertising 32bps
  + multiudpsink: allow binding to IPv6 address
  + oss4: Fix debug category initialization
  + qt5:
  - Deactivate context if fill_info fails
  - Initialize GError properly in gst_qt_get_gl_wrapcontext()
  + qtdemux:
  - Check return value from gst_structure_get in PIFF box
  - Use unsigned int types to store result of QT_UINT32
  - Prefill mode fixes
  + rtpjitterbuffer tests: Cast drop-messages-interval type
    properly (fixing it on 32-bit architectures)
  + rtspsrc:
  - Don't replace 404 errors with "no auth protocol found"
  - Fix seek event leaks
  - Fix usage of IPv6 connections in SETUP
  - Only EOS on timeout if all streams are timed out/EOS
  + splitmuxsrc: don't queue data on unlinked pads
  + v4l2: Fix SIGSEGV on 'change state' during 'format change'
  + v4l2videodec: Fix activation of internal pool
  + wavparse:
  - Avoid occasional crash due to referencing freed buffer.
  - Fix crash that occurs in push mode when header chunks are
    corrupted in certain ways.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674561600">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Add disabled pkgconfig(Qt6Core), pkgconfig(Qt6Gui),
  pkgconfig(Qt6Qml), pkgconfig(Qt6Quick) and
  pkgconfig(Qt6WaylandClient) BuildRequires and pass Dqt6=disabled
  to meson, do not build qt6 support yet.
- Fixed in 1.21.1:
  + avoid integer overflow in WavPack header handling code
    (boo#1201688 CVE-2022-1920).
  + fix integer overflow resulting in heap corruption
    (boo#1201693 CVE-2022-1921).
  + fix integer overflows in zlib/bz2/etc. decompression
    (boo#1201702 boo#1201704 boo#1201706 boo#1201707 boo#1201708
    CVE-2022-1922 CVE-2022-1923 CVE-2022-1924 CVE-2022-1925
    CVE-2022-2122).</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820800">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.22.1:
  + adaptivedemux2: Fix buffering threshold initialization
  + dashdemux2: the seek operation takes a log time to finish for
    some streams
  + glvideomixer: Keep a reference to the underlying pad
  + qtdemux:
  - Don't emit GstSegment correcting start time when in MSE mode
  - Handle moov atom length=0 case by reading until the end
  + qtdemux, qtmux: Drop av1C version 0 parsing and implement
    version 1 parsing/writing
  + qtmux: Fix assertion on caps update
  + redenc: fix setting of extension ID for twcc
  + rtpssrcdemux: set different stream-id on each src pad
  + rtspsrc: Use the correct vfunc for the push-backchannel-sample
    action signal
  + udpsrc: GstSocketTimestampMessage only for SCM_TIMESTAMPNS
  + v4l2h264dec: Fix Raspberry Pi4 will not play video in
    application
- Rebase patch with quilt.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1679400000">- Conflict with gstreamer-plugins-ugly &lt; 1.22.0 to ensure we don't
  have conflicts with gstreamer-plugins-ugly 1.20.1 since
  libgstxingmux.so was moved from -ugly to -good (boo#1209541)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + osxvideosink: fix broken aspect ratio and frame drawing region
  + qtdemux: Fix seek adjustment with SNAP_AFTER flag
  + rtpopusdepay, matroskamux: Fix invalid rate while muxing Opus
    in Matroska
  + rtpmanager: twcc: Fix duplicate packet handling
  + rtsp: url: fix incorrect request URI scheme for TLS transport
    methods (regression)
  + rtspsrc:
  - Consider "451: Parameter Not Understood" when handling broken
    control urls
  - fix behavior change with URI protocols in OPTIONS requests
  - Skip PTs with caps incompatible to the global caps
  - rtpjpegdepay: fix logic error when checking if an end of
    image (EOI) tag is present
  + v4l2:
  - Add support for YVU420M format
  - mark JPEG as parsed
- Rebase patch with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + adaptivedemux2: fix critical when using an unsupported URI.
  + dashdemux2: mpdclient: fix divide by 0 if segment has no
    duration.
  + imagesequencesrc: Properly set default location.
  + multifile: error out if no filename was set.
  + osxvideosink: fix deadlock upon closing output window.
  + rtpmanager: rtpsession:
  - Data race leading to critical warnings.
  - Race conditions leading to critical warnings.
  + rtspsrc: Fix handling of * control path.
  + splitmuxsink: Catch invalid DTS to avoid running into problems
    later.
  + splitmuxsrc: Make PTS contiguous by preference.
  + qtdemux: emit no-more-pads after pruning old pads.
  + Revert "qtdemux: fix conditions for end of segment in reverse
    playback" to fix edit list regression.
  + qtdemux: Fix av1C parsing.
  + qtmux: Fix extraction of CEA608 data from S334-1A packets.
  + qtwindow: unref caps in destructor.
  + v4l2:
  - device provider: Fix GMainLoop leak.
  - videodec: Rework dynamic resolution change handling.
  - videodec: Prefer acquired caps over anything downstream.
  + videoflip:
  - Fix setting of method property at construction time.
  - Videoflip 1.22.2 not rotating video when extracting frames.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Jonas Kvinge &lt;jonaski@opensuse.org&gt;" date="1686657600">- Add patch to fix bug with data url scheme.
  * adaptivedemux2-uri-data.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + flacparse: Avoid integer overflow in available data check for
    image tags (boo#1213128, CVE-2023-37327).
  + flvmux: use the correct timestamp to calculate wait times.
  + isomp4: Fix (E)AC-3 channel count handling.
  + jpegdec: fixes related to interlaced jpeg.
  + pngdec: Fix wrong colours output from 16bit RGB images.
  + qtmux, qtdemux: fix byte order for opus extension.
  + rtspsrc: Do not try send dropped get/set parameter.
  + qt5, qt6: Add more meson options and eliminate all automagic.
  + qt: glrenderer: don't attempt to use QWindow from non-Qt main
    thread.
  + qml6glsink: Support building on win32.
  + v4l2src: fix support for bayer format.
  + v4l2: Change to query only up to
    V4L2_CID_PRIVATE_BASE+V4L2_CID_MAX_CTRLS.
  + v4l2videodec: treat MPEG-1 format as MPEG-2.
  + v4l2videoenc: support force keyframe event in v4l2 encoder.
  + tests: rtpbin_buffer_list: fix possible unaligned write/read on
    32-bit ARM.
- Add libQt5Gui-private-headers-devel BuildRequires: New
  explicit dependency.
- Rebase reduce-required-meson.patch.
- Drop adaptivedemux2-uri-data.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + adaptivedemux2: Fix early seeking
  + hlsdemux2:
  - Ensure processed webvtt ends with empty new line
  - Don't set a referer when updating playlists
  + matroska: demux: Strip signal byte when encrypted
  + rtspsrc: Fix crash when is-live=false
  + gtk: Fix critical caused by pointer movement when stream is
    getting ready
  + qt6: Set sampler filtering method, fixes bad quality with
    qml6glsink and gstqt6d3d11
  + qtdemux: opus: set entry as sampled
  + v4l2src: handle resolution change when buffers are copied
  + v4l2videodec:
  - Fix handling of initial gaps
  - correctly register v4l2mpeg2dec
  - replace custom QUERY_CAPS handling with getcaps callback
  + videoflip:
  - update orientation tag in auto mode
  - fix critical when tag list is not writable
- Rebase reduce-required-meson.patch.
- Pass qt-egl=disabled to meson, we are not ready for this feature
  yet.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + adaptivedemux2: fix memory leak
  + pulsedeviceprovider: fix incorrect usage of GST_ELEMENT_ERROR
  + qt:
  - Unbreak build with qt-egl enabled but viv_fb missing
  - Fix searching of qt5/qt6 tools with qmake in Meson
  + qtdemux:
  - Fix premature EOS when some files are played in push mode
  - Attach cbcs crypt info at the right moment
  + rtpjitterbuffer: Avoid integer overflow in max saveable packets
    calculation with negative offset
  + videoflip: fix concurrent access when modifying the tag list
  + v4l2:
  - allocator: Don't close foreign dmabuf
  - bufferpool:
    . Fix large encoded stream regression
    . Problems when checking for truncated buffer
  - Fix support for left and top padding
  + v4l2object: clear format lists if source change event is
    received
- Rebase reduce-required-meson.patch
- Add libqt5-linguist BuildRequires: New dependency.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + adaptivedemux2: Do not submit_transfer when cancelled
  + adaptivedemux2: Call GTasks's return functions for blocking
    tasks
  + flacenc: Correctly handle up to 255 cue entries
  + flvmux: set the src segment position as running time
  + imagesequencesrc: fix deadlock when feeding the same image in
    a loop
  + pngenc: output one frame only in snapshot mode and mark output
    frames as I-frames
  + qmlglsrc: sync on the streaming thread
  + souphttpsrc: Chain up to finalize to fix memory leak
  + wavparse: fix buffer leak with adtl tag
  + v4l2codecs: Avoid QBUF/DQBUF struct timeval .tv_usec
    wrap-around at frame 1000000
  + v4l2codecs: Fix tiled formats stride conversion
- Rebase reduce-required-meson.patch</changelog>
</package>
<package pkgid="f181238cbac539c1a6cbf3571a6fcbfc2c147edff79918635b81b0baca14e3b5a4bded6da1bee9b04e6fe56928935ff54656b34789b4fd42a348dfe5bbb71aa4" name="gstreamer-plugins-good" arch="x86_64">
  <version epoch="0" ver="1.22.7" rel="1.1"/>
  <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="1631793601">- Drop doc sub-package, following this drop gtk-doc BuildRequires.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976000">- Update to version 1.18.6:
  + rtspsrc: Fix critical while serializing timeout element message
  + multifilesrc: fix caps leak
  + shout2: Add compatibility for libshout &gt;= 2.4.2 shout_open
    return values
  + v4l2: Update fmt if padded height is greater than fmt height
  + v4l2bufferpool: set video alignment of video meta
  + qtmux: fix deadlock in gst_qt_mux_prepare_moov_recovery
  + matroska: Add support for muxing/demuxing ffv1
  + qtdemux: Try to build AAC codec-data whenever it's possible
- Remove service, use source url, upstream changes in git.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976001">- Update to version 1.20.0:
  + Development in GitLab was switched to a single git repository
    containing all the modules
  + GstPlay: new high-level playback library, replaces GstPlayer
  + WebM Alpha decoding support
  + Encoding profiles can now be tweaked with additional
    application-specified element properties
  + Compositor: multi-threaded video conversion and mixing
  + RTP header extensions: unified support in RTP depayloader and
    payloader base classes
  + SMPTE 2022-1 2-D Forward Error Correction support
  + Smart encoding (pass through) support for VP8, VP9, H.265 in
    encodebin and transcodebin
  + Runtime compatibility support for libsoup2 and libsoup3
    (libsoup3 support experimental)
  + Video decoder subframe support
  + Video decoder automatic packet-loss, data corruption, and
    keyframe request handling for RTP / WebRTC / RTSP
  + mp4 and Matroska muxers now support profile/level/resolution
    changes for H.264/H.265 input streams (i.e. codec data changing
    on the fly)
  + mp4 muxing mode that initially creates a fragmented mp4 which
    is converted to a regular mp4 on EOS
  + Audio support for the WebKit Port for Embedded (WPE) web page
    source element
  + CUDA based video color space convert and rescale elements and
    upload/download elements
  + NVIDIA memory:NVMM support for OpenGL glupload and gldownload
    elements
  + Many WebRTC improvements
  + The new VA-API plugin implementation fleshed out with more
    decoders and new postproc elements
  + AppSink API to retrieve events in addition to buffers and
    buffer lists
  + AppSrc gained more configuration options for the internal queue
    (leakiness, limits in buffers and time, getters to read current
    levels)
  + Updated Rust bindings and many new Rust plugins
  + Improved support for custom minimal GStreamer builds
  + Support build against FFmpeg 5.0
  + Linux Stateless CODEC support gained MPEG-2 and VP9
  + Windows Direct3D11/DXVA decoder gained AV1 and MPEG-2 support
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Stop using service for tarball, use upstream url.
- Drop old obsolete conditionals.
- Add BuildRequires:  pkgconfig(libsoup-3.0)</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1647604800">- Update to version 1.20.1:
  + deinterlace: various bug fixes for yadif method
  + deinterlace: Refactor greedyh and fix planar formats
  + deinterlace: Prevent race between method configuration and
    latency query
  + gtk video sink: Fix rotation not being applied when paused
  + jpegdec: fix RGB conversion handling
  + matroskademux: improved ProRes video handling
  + matroskamux: Handle multiview-mode/flags/pixel-aspect-ratio
    caps fields correctly when checking caps equality on input caps
    changes
  + rtprtx: don't access type-system per buffer (performance
    optimisation); code cleanups
  + rtpulpfecenc: fix unmatched g_slice_free()
  + rtpvp8depay: fix crash when making GstRTPPacketLost custom
    event
  + qtmux: Don't post an error message if pushing a sample failed
    with FLUSHING (e.g. on pipeline shutdown)
  + soup: Lookup libsoup dylib files on Apple platforms &amp; fix
    Cerbero static build on Android and iOS
  + souphttpsrc: element not present on iOS after 1.20.0 update
  + v4l2tuner: return NULL if no norm set
  + v4l2bufferpool: Fix race condition between qbuf and pool
    streamoff
  + meson: Don't build lame plugin with -Dlame=disabled</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + deinterlace: silence unused-but-set werror from imported code
  + qtdemux: fix leak of channel_mapping
  + rtpopusdepay: missing sprop-stereo should not assume mono
  + rtpjitterbuffer: Fix invalid memory access in
    rtp_jitter_buffer_pop()
  + rtpptdemux: fix leak of caps when ignoring a pt
  + rtpredenc: quieten warning about ignoring header extensions
  + soup: Fix pre-processor macros in souploader for libsoup-3.0
  + twcc: Note that twcc-stats packet loss counts reordering as
    loss + add some logging
  + video4linux2: Manual backports for RPi users
  + wavparse: handle URI query in any parse state, fixing audio
    track selection issue in GES
  + wavparse: Unset DISCONT buffer flag for divided into multiple
    buffers in push mode</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + deinterlace: various bug fixes for yadif method
  + deinterlace: Refactor greedyh and fix planar formats
  + deinterlace: Prevent race between method configuration and
    latency query
  + gtk video sink: Fix rotation not being applied when paused
  + jpegdec: fix RGB conversion handling
  + matroskademux: improved ProRes video handling
  + matroskamux: Handle multiview-mode/flags/pixel-aspect-ratio
    caps fields correctly when checking caps equality on
    input caps changes
  + rtprtx: don't access type-system per buffer
    (performance optimisation); code cleanups
  + rtpulpfecenc: fix unmatched g_slice_free()
  + rtpvp8depay: fix crash when making GstRTPPacketLost custom
    event
  + qtmux: Don't post an error message if pushing a sample failed
    with FLUSHING (e.g. on pipeline shutdown)
  + soup: Lookup libsoup dylib files on Apple platforms &amp; fix
    Cerbero static build on Android and iOS
  + souphttpsrc: element not present on iOS after 1.20.0 update
  + v4l2tuner: return NULL if no norm set
  + v4l2bufferpool: Fix race condition between qbuf and pool
    streamoff
  + meson: Don't build lame plugin with -Dlame=disabled</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666353600">- Update to version 1.20.4:
  + alpha: fix stride issue when out buffer has padding on right
  + isoff: Fix earliest pts field parse issue
  + matroska-mux: allow width + height changes for
    avc3|hev1|vp8|vp9
  + qt: Fix another instance of Qt/GStreamer both defining GLsync differently
  + qtdemux:
  - Avoid crash on reconfiguring.
  - Guard against timestamp calculation overflow in gap event loop
  - Don't use invalid values from failed trex parsing
  - Possible endless loop
  + rtpjitterbuffer:
  - Only unschedule timers for late packets if they're not RTX
    packets and only once
  - Remove lost timer for out of order packets
  + rtspsrc:
  - SETUP generates 400 Bad Request
  - Retry SETUP with non-compliant URL resolution on "Bad
    Request" and "Not found"
  + rtpst2022-1-fecenc: Drain column packets on EOS
  + rtpvp8depay: If configured to wait for keyframes after packet
    loss, also do that if incomplete frames are detected
  + splitmuxsink: Don't crash on EOS without buffer
  + splitmuxsrc:
  - Stop pad task before cleanup
  - Don't consider unlinked pads when deactivating part
  + soup: libsoup3 makes audio streaming stop
  + v4l2: fix critical when unreferencign buffer with no data
  + v4l2bufferpool: Fix debug trace
  + v4l2object: Add support for Apple's full-range bt709 colorspace
    variant 1:3:5:1
  + v4l2videocodec: workaround for failure to fully drain frames
    preceding MIDSTREAM renegotiation
  + v4l2allocator: Fix invalid imported dmabuf fd
  + videoflip: Fix caps negotiation when method is selected
  + build failure trying to build jack examples
  + examples: don't try and build jack examples if jack was
    disabled
  + tests: skip unit tests for dependency-less elements that have
    been disabled</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + flacparse: Fix handling of headers advertising 32bps
  + multiudpsink: allow binding to IPv6 address
  + oss4: Fix debug category initialization
  + qt5:
  - Deactivate context if fill_info fails
  - Initialize GError properly in gst_qt_get_gl_wrapcontext()
  + qtdemux:
  - Check return value from gst_structure_get in PIFF box
  - Use unsigned int types to store result of QT_UINT32
  - Prefill mode fixes
  + rtpjitterbuffer tests: Cast drop-messages-interval type
    properly (fixing it on 32-bit architectures)
  + rtspsrc:
  - Don't replace 404 errors with "no auth protocol found"
  - Fix seek event leaks
  - Fix usage of IPv6 connections in SETUP
  - Only EOS on timeout if all streams are timed out/EOS
  + splitmuxsrc: don't queue data on unlinked pads
  + v4l2: Fix SIGSEGV on 'change state' during 'format change'
  + v4l2videodec: Fix activation of internal pool
  + wavparse:
  - Avoid occasional crash due to referencing freed buffer.
  - Fix crash that occurs in push mode when header chunks are
    corrupted in certain ways.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674561600">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Add disabled pkgconfig(Qt6Core), pkgconfig(Qt6Gui),
  pkgconfig(Qt6Qml), pkgconfig(Qt6Quick) and
  pkgconfig(Qt6WaylandClient) BuildRequires and pass Dqt6=disabled
  to meson, do not build qt6 support yet.
- Fixed in 1.21.1:
  + avoid integer overflow in WavPack header handling code
    (boo#1201688 CVE-2022-1920).
  + fix integer overflow resulting in heap corruption
    (boo#1201693 CVE-2022-1921).
  + fix integer overflows in zlib/bz2/etc. decompression
    (boo#1201702 boo#1201704 boo#1201706 boo#1201707 boo#1201708
    CVE-2022-1922 CVE-2022-1923 CVE-2022-1924 CVE-2022-1925
    CVE-2022-2122).</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820800">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.22.1:
  + adaptivedemux2: Fix buffering threshold initialization
  + dashdemux2: the seek operation takes a log time to finish for
    some streams
  + glvideomixer: Keep a reference to the underlying pad
  + qtdemux:
  - Don't emit GstSegment correcting start time when in MSE mode
  - Handle moov atom length=0 case by reading until the end
  + qtdemux, qtmux: Drop av1C version 0 parsing and implement
    version 1 parsing/writing
  + qtmux: Fix assertion on caps update
  + redenc: fix setting of extension ID for twcc
  + rtpssrcdemux: set different stream-id on each src pad
  + rtspsrc: Use the correct vfunc for the push-backchannel-sample
    action signal
  + udpsrc: GstSocketTimestampMessage only for SCM_TIMESTAMPNS
  + v4l2h264dec: Fix Raspberry Pi4 will not play video in
    application
- Rebase patch with quilt.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1679400000">- Conflict with gstreamer-plugins-ugly &lt; 1.22.0 to ensure we don't
  have conflicts with gstreamer-plugins-ugly 1.20.1 since
  libgstxingmux.so was moved from -ugly to -good (boo#1209541)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + osxvideosink: fix broken aspect ratio and frame drawing region
  + qtdemux: Fix seek adjustment with SNAP_AFTER flag
  + rtpopusdepay, matroskamux: Fix invalid rate while muxing Opus
    in Matroska
  + rtpmanager: twcc: Fix duplicate packet handling
  + rtsp: url: fix incorrect request URI scheme for TLS transport
    methods (regression)
  + rtspsrc:
  - Consider "451: Parameter Not Understood" when handling broken
    control urls
  - fix behavior change with URI protocols in OPTIONS requests
  - Skip PTs with caps incompatible to the global caps
  - rtpjpegdepay: fix logic error when checking if an end of
    image (EOI) tag is present
  + v4l2:
  - Add support for YVU420M format
  - mark JPEG as parsed
- Rebase patch with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + adaptivedemux2: fix critical when using an unsupported URI.
  + dashdemux2: mpdclient: fix divide by 0 if segment has no
    duration.
  + imagesequencesrc: Properly set default location.
  + multifile: error out if no filename was set.
  + osxvideosink: fix deadlock upon closing output window.
  + rtpmanager: rtpsession:
  - Data race leading to critical warnings.
  - Race conditions leading to critical warnings.
  + rtspsrc: Fix handling of * control path.
  + splitmuxsink: Catch invalid DTS to avoid running into problems
    later.
  + splitmuxsrc: Make PTS contiguous by preference.
  + qtdemux: emit no-more-pads after pruning old pads.
  + Revert "qtdemux: fix conditions for end of segment in reverse
    playback" to fix edit list regression.
  + qtdemux: Fix av1C parsing.
  + qtmux: Fix extraction of CEA608 data from S334-1A packets.
  + qtwindow: unref caps in destructor.
  + v4l2:
  - device provider: Fix GMainLoop leak.
  - videodec: Rework dynamic resolution change handling.
  - videodec: Prefer acquired caps over anything downstream.
  + videoflip:
  - Fix setting of method property at construction time.
  - Videoflip 1.22.2 not rotating video when extracting frames.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Jonas Kvinge &lt;jonaski@opensuse.org&gt;" date="1686657600">- Add patch to fix bug with data url scheme.
  * adaptivedemux2-uri-data.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + flacparse: Avoid integer overflow in available data check for
    image tags (boo#1213128, CVE-2023-37327).
  + flvmux: use the correct timestamp to calculate wait times.
  + isomp4: Fix (E)AC-3 channel count handling.
  + jpegdec: fixes related to interlaced jpeg.
  + pngdec: Fix wrong colours output from 16bit RGB images.
  + qtmux, qtdemux: fix byte order for opus extension.
  + rtspsrc: Do not try send dropped get/set parameter.
  + qt5, qt6: Add more meson options and eliminate all automagic.
  + qt: glrenderer: don't attempt to use QWindow from non-Qt main
    thread.
  + qml6glsink: Support building on win32.
  + v4l2src: fix support for bayer format.
  + v4l2: Change to query only up to
    V4L2_CID_PRIVATE_BASE+V4L2_CID_MAX_CTRLS.
  + v4l2videodec: treat MPEG-1 format as MPEG-2.
  + v4l2videoenc: support force keyframe event in v4l2 encoder.
  + tests: rtpbin_buffer_list: fix possible unaligned write/read on
    32-bit ARM.
- Add libQt5Gui-private-headers-devel BuildRequires: New
  explicit dependency.
- Rebase reduce-required-meson.patch.
- Drop adaptivedemux2-uri-data.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + adaptivedemux2: Fix early seeking
  + hlsdemux2:
  - Ensure processed webvtt ends with empty new line
  - Don't set a referer when updating playlists
  + matroska: demux: Strip signal byte when encrypted
  + rtspsrc: Fix crash when is-live=false
  + gtk: Fix critical caused by pointer movement when stream is
    getting ready
  + qt6: Set sampler filtering method, fixes bad quality with
    qml6glsink and gstqt6d3d11
  + qtdemux: opus: set entry as sampled
  + v4l2src: handle resolution change when buffers are copied
  + v4l2videodec:
  - Fix handling of initial gaps
  - correctly register v4l2mpeg2dec
  - replace custom QUERY_CAPS handling with getcaps callback
  + videoflip:
  - update orientation tag in auto mode
  - fix critical when tag list is not writable
- Rebase reduce-required-meson.patch.
- Pass qt-egl=disabled to meson, we are not ready for this feature
  yet.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + adaptivedemux2: fix memory leak
  + pulsedeviceprovider: fix incorrect usage of GST_ELEMENT_ERROR
  + qt:
  - Unbreak build with qt-egl enabled but viv_fb missing
  - Fix searching of qt5/qt6 tools with qmake in Meson
  + qtdemux:
  - Fix premature EOS when some files are played in push mode
  - Attach cbcs crypt info at the right moment
  + rtpjitterbuffer: Avoid integer overflow in max saveable packets
    calculation with negative offset
  + videoflip: fix concurrent access when modifying the tag list
  + v4l2:
  - allocator: Don't close foreign dmabuf
  - bufferpool:
    . Fix large encoded stream regression
    . Problems when checking for truncated buffer
  - Fix support for left and top padding
  + v4l2object: clear format lists if source change event is
    received
- Rebase reduce-required-meson.patch
- Add libqt5-linguist BuildRequires: New dependency.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + adaptivedemux2: Do not submit_transfer when cancelled
  + adaptivedemux2: Call GTasks's return functions for blocking
    tasks
  + flacenc: Correctly handle up to 255 cue entries
  + flvmux: set the src segment position as running time
  + imagesequencesrc: fix deadlock when feeding the same image in
    a loop
  + pngenc: output one frame only in snapshot mode and mark output
    frames as I-frames
  + qmlglsrc: sync on the streaming thread
  + souphttpsrc: Chain up to finalize to fix memory leak
  + wavparse: fix buffer leak with adtl tag
  + v4l2codecs: Avoid QBUF/DQBUF struct timeval .tv_usec
    wrap-around at frame 1000000
  + v4l2codecs: Fix tiled formats stride conversion
- Rebase reduce-required-meson.patch</changelog>
</package>
<package pkgid="80641f76035b31e707dedae1587a50b1cc5892a278d4e74480d47485a7d846e64a037355f814b27bb3a9325bb027fa6d502d905033310a1cbd063a8c7075b5d0" name="gstreamer-plugins-good-32bit" arch="x86_64">
  <version epoch="0" ver="1.22.7" rel="1.1"/>
  <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="1631793601">- Drop doc sub-package, following this drop gtk-doc BuildRequires.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976000">- Update to version 1.18.6:
  + rtspsrc: Fix critical while serializing timeout element message
  + multifilesrc: fix caps leak
  + shout2: Add compatibility for libshout &gt;= 2.4.2 shout_open
    return values
  + v4l2: Update fmt if padded height is greater than fmt height
  + v4l2bufferpool: set video alignment of video meta
  + qtmux: fix deadlock in gst_qt_mux_prepare_moov_recovery
  + matroska: Add support for muxing/demuxing ffv1
  + qtdemux: Try to build AAC codec-data whenever it's possible
- Remove service, use source url, upstream changes in git.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976001">- Update to version 1.20.0:
  + Development in GitLab was switched to a single git repository
    containing all the modules
  + GstPlay: new high-level playback library, replaces GstPlayer
  + WebM Alpha decoding support
  + Encoding profiles can now be tweaked with additional
    application-specified element properties
  + Compositor: multi-threaded video conversion and mixing
  + RTP header extensions: unified support in RTP depayloader and
    payloader base classes
  + SMPTE 2022-1 2-D Forward Error Correction support
  + Smart encoding (pass through) support for VP8, VP9, H.265 in
    encodebin and transcodebin
  + Runtime compatibility support for libsoup2 and libsoup3
    (libsoup3 support experimental)
  + Video decoder subframe support
  + Video decoder automatic packet-loss, data corruption, and
    keyframe request handling for RTP / WebRTC / RTSP
  + mp4 and Matroska muxers now support profile/level/resolution
    changes for H.264/H.265 input streams (i.e. codec data changing
    on the fly)
  + mp4 muxing mode that initially creates a fragmented mp4 which
    is converted to a regular mp4 on EOS
  + Audio support for the WebKit Port for Embedded (WPE) web page
    source element
  + CUDA based video color space convert and rescale elements and
    upload/download elements
  + NVIDIA memory:NVMM support for OpenGL glupload and gldownload
    elements
  + Many WebRTC improvements
  + The new VA-API plugin implementation fleshed out with more
    decoders and new postproc elements
  + AppSink API to retrieve events in addition to buffers and
    buffer lists
  + AppSrc gained more configuration options for the internal queue
    (leakiness, limits in buffers and time, getters to read current
    levels)
  + Updated Rust bindings and many new Rust plugins
  + Improved support for custom minimal GStreamer builds
  + Support build against FFmpeg 5.0
  + Linux Stateless CODEC support gained MPEG-2 and VP9
  + Windows Direct3D11/DXVA decoder gained AV1 and MPEG-2 support
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Stop using service for tarball, use upstream url.
- Drop old obsolete conditionals.
- Add BuildRequires:  pkgconfig(libsoup-3.0)</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1647604800">- Update to version 1.20.1:
  + deinterlace: various bug fixes for yadif method
  + deinterlace: Refactor greedyh and fix planar formats
  + deinterlace: Prevent race between method configuration and
    latency query
  + gtk video sink: Fix rotation not being applied when paused
  + jpegdec: fix RGB conversion handling
  + matroskademux: improved ProRes video handling
  + matroskamux: Handle multiview-mode/flags/pixel-aspect-ratio
    caps fields correctly when checking caps equality on input caps
    changes
  + rtprtx: don't access type-system per buffer (performance
    optimisation); code cleanups
  + rtpulpfecenc: fix unmatched g_slice_free()
  + rtpvp8depay: fix crash when making GstRTPPacketLost custom
    event
  + qtmux: Don't post an error message if pushing a sample failed
    with FLUSHING (e.g. on pipeline shutdown)
  + soup: Lookup libsoup dylib files on Apple platforms &amp; fix
    Cerbero static build on Android and iOS
  + souphttpsrc: element not present on iOS after 1.20.0 update
  + v4l2tuner: return NULL if no norm set
  + v4l2bufferpool: Fix race condition between qbuf and pool
    streamoff
  + meson: Don't build lame plugin with -Dlame=disabled</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + deinterlace: silence unused-but-set werror from imported code
  + qtdemux: fix leak of channel_mapping
  + rtpopusdepay: missing sprop-stereo should not assume mono
  + rtpjitterbuffer: Fix invalid memory access in
    rtp_jitter_buffer_pop()
  + rtpptdemux: fix leak of caps when ignoring a pt
  + rtpredenc: quieten warning about ignoring header extensions
  + soup: Fix pre-processor macros in souploader for libsoup-3.0
  + twcc: Note that twcc-stats packet loss counts reordering as
    loss + add some logging
  + video4linux2: Manual backports for RPi users
  + wavparse: handle URI query in any parse state, fixing audio
    track selection issue in GES
  + wavparse: Unset DISCONT buffer flag for divided into multiple
    buffers in push mode</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + deinterlace: various bug fixes for yadif method
  + deinterlace: Refactor greedyh and fix planar formats
  + deinterlace: Prevent race between method configuration and
    latency query
  + gtk video sink: Fix rotation not being applied when paused
  + jpegdec: fix RGB conversion handling
  + matroskademux: improved ProRes video handling
  + matroskamux: Handle multiview-mode/flags/pixel-aspect-ratio
    caps fields correctly when checking caps equality on
    input caps changes
  + rtprtx: don't access type-system per buffer
    (performance optimisation); code cleanups
  + rtpulpfecenc: fix unmatched g_slice_free()
  + rtpvp8depay: fix crash when making GstRTPPacketLost custom
    event
  + qtmux: Don't post an error message if pushing a sample failed
    with FLUSHING (e.g. on pipeline shutdown)
  + soup: Lookup libsoup dylib files on Apple platforms &amp; fix
    Cerbero static build on Android and iOS
  + souphttpsrc: element not present on iOS after 1.20.0 update
  + v4l2tuner: return NULL if no norm set
  + v4l2bufferpool: Fix race condition between qbuf and pool
    streamoff
  + meson: Don't build lame plugin with -Dlame=disabled</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666353600">- Update to version 1.20.4:
  + alpha: fix stride issue when out buffer has padding on right
  + isoff: Fix earliest pts field parse issue
  + matroska-mux: allow width + height changes for
    avc3|hev1|vp8|vp9
  + qt: Fix another instance of Qt/GStreamer both defining GLsync differently
  + qtdemux:
  - Avoid crash on reconfiguring.
  - Guard against timestamp calculation overflow in gap event loop
  - Don't use invalid values from failed trex parsing
  - Possible endless loop
  + rtpjitterbuffer:
  - Only unschedule timers for late packets if they're not RTX
    packets and only once
  - Remove lost timer for out of order packets
  + rtspsrc:
  - SETUP generates 400 Bad Request
  - Retry SETUP with non-compliant URL resolution on "Bad
    Request" and "Not found"
  + rtpst2022-1-fecenc: Drain column packets on EOS
  + rtpvp8depay: If configured to wait for keyframes after packet
    loss, also do that if incomplete frames are detected
  + splitmuxsink: Don't crash on EOS without buffer
  + splitmuxsrc:
  - Stop pad task before cleanup
  - Don't consider unlinked pads when deactivating part
  + soup: libsoup3 makes audio streaming stop
  + v4l2: fix critical when unreferencign buffer with no data
  + v4l2bufferpool: Fix debug trace
  + v4l2object: Add support for Apple's full-range bt709 colorspace
    variant 1:3:5:1
  + v4l2videocodec: workaround for failure to fully drain frames
    preceding MIDSTREAM renegotiation
  + v4l2allocator: Fix invalid imported dmabuf fd
  + videoflip: Fix caps negotiation when method is selected
  + build failure trying to build jack examples
  + examples: don't try and build jack examples if jack was
    disabled
  + tests: skip unit tests for dependency-less elements that have
    been disabled</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + flacparse: Fix handling of headers advertising 32bps
  + multiudpsink: allow binding to IPv6 address
  + oss4: Fix debug category initialization
  + qt5:
  - Deactivate context if fill_info fails
  - Initialize GError properly in gst_qt_get_gl_wrapcontext()
  + qtdemux:
  - Check return value from gst_structure_get in PIFF box
  - Use unsigned int types to store result of QT_UINT32
  - Prefill mode fixes
  + rtpjitterbuffer tests: Cast drop-messages-interval type
    properly (fixing it on 32-bit architectures)
  + rtspsrc:
  - Don't replace 404 errors with "no auth protocol found"
  - Fix seek event leaks
  - Fix usage of IPv6 connections in SETUP
  - Only EOS on timeout if all streams are timed out/EOS
  + splitmuxsrc: don't queue data on unlinked pads
  + v4l2: Fix SIGSEGV on 'change state' during 'format change'
  + v4l2videodec: Fix activation of internal pool
  + wavparse:
  - Avoid occasional crash due to referencing freed buffer.
  - Fix crash that occurs in push mode when header chunks are
    corrupted in certain ways.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674561600">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Add disabled pkgconfig(Qt6Core), pkgconfig(Qt6Gui),
  pkgconfig(Qt6Qml), pkgconfig(Qt6Quick) and
  pkgconfig(Qt6WaylandClient) BuildRequires and pass Dqt6=disabled
  to meson, do not build qt6 support yet.
- Fixed in 1.21.1:
  + avoid integer overflow in WavPack header handling code
    (boo#1201688 CVE-2022-1920).
  + fix integer overflow resulting in heap corruption
    (boo#1201693 CVE-2022-1921).
  + fix integer overflows in zlib/bz2/etc. decompression
    (boo#1201702 boo#1201704 boo#1201706 boo#1201707 boo#1201708
    CVE-2022-1922 CVE-2022-1923 CVE-2022-1924 CVE-2022-1925
    CVE-2022-2122).</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820800">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.22.1:
  + adaptivedemux2: Fix buffering threshold initialization
  + dashdemux2: the seek operation takes a log time to finish for
    some streams
  + glvideomixer: Keep a reference to the underlying pad
  + qtdemux:
  - Don't emit GstSegment correcting start time when in MSE mode
  - Handle moov atom length=0 case by reading until the end
  + qtdemux, qtmux: Drop av1C version 0 parsing and implement
    version 1 parsing/writing
  + qtmux: Fix assertion on caps update
  + redenc: fix setting of extension ID for twcc
  + rtpssrcdemux: set different stream-id on each src pad
  + rtspsrc: Use the correct vfunc for the push-backchannel-sample
    action signal
  + udpsrc: GstSocketTimestampMessage only for SCM_TIMESTAMPNS
  + v4l2h264dec: Fix Raspberry Pi4 will not play video in
    application
- Rebase patch with quilt.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1679400000">- Conflict with gstreamer-plugins-ugly &lt; 1.22.0 to ensure we don't
  have conflicts with gstreamer-plugins-ugly 1.20.1 since
  libgstxingmux.so was moved from -ugly to -good (boo#1209541)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + osxvideosink: fix broken aspect ratio and frame drawing region
  + qtdemux: Fix seek adjustment with SNAP_AFTER flag
  + rtpopusdepay, matroskamux: Fix invalid rate while muxing Opus
    in Matroska
  + rtpmanager: twcc: Fix duplicate packet handling
  + rtsp: url: fix incorrect request URI scheme for TLS transport
    methods (regression)
  + rtspsrc:
  - Consider "451: Parameter Not Understood" when handling broken
    control urls
  - fix behavior change with URI protocols in OPTIONS requests
  - Skip PTs with caps incompatible to the global caps
  - rtpjpegdepay: fix logic error when checking if an end of
    image (EOI) tag is present
  + v4l2:
  - Add support for YVU420M format
  - mark JPEG as parsed
- Rebase patch with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + adaptivedemux2: fix critical when using an unsupported URI.
  + dashdemux2: mpdclient: fix divide by 0 if segment has no
    duration.
  + imagesequencesrc: Properly set default location.
  + multifile: error out if no filename was set.
  + osxvideosink: fix deadlock upon closing output window.
  + rtpmanager: rtpsession:
  - Data race leading to critical warnings.
  - Race conditions leading to critical warnings.
  + rtspsrc: Fix handling of * control path.
  + splitmuxsink: Catch invalid DTS to avoid running into problems
    later.
  + splitmuxsrc: Make PTS contiguous by preference.
  + qtdemux: emit no-more-pads after pruning old pads.
  + Revert "qtdemux: fix conditions for end of segment in reverse
    playback" to fix edit list regression.
  + qtdemux: Fix av1C parsing.
  + qtmux: Fix extraction of CEA608 data from S334-1A packets.
  + qtwindow: unref caps in destructor.
  + v4l2:
  - device provider: Fix GMainLoop leak.
  - videodec: Rework dynamic resolution change handling.
  - videodec: Prefer acquired caps over anything downstream.
  + videoflip:
  - Fix setting of method property at construction time.
  - Videoflip 1.22.2 not rotating video when extracting frames.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Jonas Kvinge &lt;jonaski@opensuse.org&gt;" date="1686657600">- Add patch to fix bug with data url scheme.
  * adaptivedemux2-uri-data.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + flacparse: Avoid integer overflow in available data check for
    image tags (boo#1213128, CVE-2023-37327).
  + flvmux: use the correct timestamp to calculate wait times.
  + isomp4: Fix (E)AC-3 channel count handling.
  + jpegdec: fixes related to interlaced jpeg.
  + pngdec: Fix wrong colours output from 16bit RGB images.
  + qtmux, qtdemux: fix byte order for opus extension.
  + rtspsrc: Do not try send dropped get/set parameter.
  + qt5, qt6: Add more meson options and eliminate all automagic.
  + qt: glrenderer: don't attempt to use QWindow from non-Qt main
    thread.
  + qml6glsink: Support building on win32.
  + v4l2src: fix support for bayer format.
  + v4l2: Change to query only up to
    V4L2_CID_PRIVATE_BASE+V4L2_CID_MAX_CTRLS.
  + v4l2videodec: treat MPEG-1 format as MPEG-2.
  + v4l2videoenc: support force keyframe event in v4l2 encoder.
  + tests: rtpbin_buffer_list: fix possible unaligned write/read on
    32-bit ARM.
- Add libQt5Gui-private-headers-devel BuildRequires: New
  explicit dependency.
- Rebase reduce-required-meson.patch.
- Drop adaptivedemux2-uri-data.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + adaptivedemux2: Fix early seeking
  + hlsdemux2:
  - Ensure processed webvtt ends with empty new line
  - Don't set a referer when updating playlists
  + matroska: demux: Strip signal byte when encrypted
  + rtspsrc: Fix crash when is-live=false
  + gtk: Fix critical caused by pointer movement when stream is
    getting ready
  + qt6: Set sampler filtering method, fixes bad quality with
    qml6glsink and gstqt6d3d11
  + qtdemux: opus: set entry as sampled
  + v4l2src: handle resolution change when buffers are copied
  + v4l2videodec:
  - Fix handling of initial gaps
  - correctly register v4l2mpeg2dec
  - replace custom QUERY_CAPS handling with getcaps callback
  + videoflip:
  - update orientation tag in auto mode
  - fix critical when tag list is not writable
- Rebase reduce-required-meson.patch.
- Pass qt-egl=disabled to meson, we are not ready for this feature
  yet.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + adaptivedemux2: fix memory leak
  + pulsedeviceprovider: fix incorrect usage of GST_ELEMENT_ERROR
  + qt:
  - Unbreak build with qt-egl enabled but viv_fb missing
  - Fix searching of qt5/qt6 tools with qmake in Meson
  + qtdemux:
  - Fix premature EOS when some files are played in push mode
  - Attach cbcs crypt info at the right moment
  + rtpjitterbuffer: Avoid integer overflow in max saveable packets
    calculation with negative offset
  + videoflip: fix concurrent access when modifying the tag list
  + v4l2:
  - allocator: Don't close foreign dmabuf
  - bufferpool:
    . Fix large encoded stream regression
    . Problems when checking for truncated buffer
  - Fix support for left and top padding
  + v4l2object: clear format lists if source change event is
    received
- Rebase reduce-required-meson.patch
- Add libqt5-linguist BuildRequires: New dependency.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + adaptivedemux2: Do not submit_transfer when cancelled
  + adaptivedemux2: Call GTasks's return functions for blocking
    tasks
  + flacenc: Correctly handle up to 255 cue entries
  + flvmux: set the src segment position as running time
  + imagesequencesrc: fix deadlock when feeding the same image in
    a loop
  + pngenc: output one frame only in snapshot mode and mark output
    frames as I-frames
  + qmlglsrc: sync on the streaming thread
  + souphttpsrc: Chain up to finalize to fix memory leak
  + wavparse: fix buffer leak with adtl tag
  + v4l2codecs: Avoid QBUF/DQBUF struct timeval .tv_usec
    wrap-around at frame 1000000
  + v4l2codecs: Fix tiled formats stride conversion
- Rebase reduce-required-meson.patch</changelog>
</package>
<package pkgid="764d136ca12cdfe9b45722e5e4d5d813f68f99eefeacf64e5aad5387f084306d772c6b8a3dabb6b81f1ea13525c741ccfc0ff0bfa18a2c9f925bdbaf4bdbd828" name="gstreamer-plugins-good-32bit-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.22.7" rel="1.1"/>
  <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="1631793601">- Drop doc sub-package, following this drop gtk-doc BuildRequires.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976000">- Update to version 1.18.6:
  + rtspsrc: Fix critical while serializing timeout element message
  + multifilesrc: fix caps leak
  + shout2: Add compatibility for libshout &gt;= 2.4.2 shout_open
    return values
  + v4l2: Update fmt if padded height is greater than fmt height
  + v4l2bufferpool: set video alignment of video meta
  + qtmux: fix deadlock in gst_qt_mux_prepare_moov_recovery
  + matroska: Add support for muxing/demuxing ffv1
  + qtdemux: Try to build AAC codec-data whenever it's possible
- Remove service, use source url, upstream changes in git.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976001">- Update to version 1.20.0:
  + Development in GitLab was switched to a single git repository
    containing all the modules
  + GstPlay: new high-level playback library, replaces GstPlayer
  + WebM Alpha decoding support
  + Encoding profiles can now be tweaked with additional
    application-specified element properties
  + Compositor: multi-threaded video conversion and mixing
  + RTP header extensions: unified support in RTP depayloader and
    payloader base classes
  + SMPTE 2022-1 2-D Forward Error Correction support
  + Smart encoding (pass through) support for VP8, VP9, H.265 in
    encodebin and transcodebin
  + Runtime compatibility support for libsoup2 and libsoup3
    (libsoup3 support experimental)
  + Video decoder subframe support
  + Video decoder automatic packet-loss, data corruption, and
    keyframe request handling for RTP / WebRTC / RTSP
  + mp4 and Matroska muxers now support profile/level/resolution
    changes for H.264/H.265 input streams (i.e. codec data changing
    on the fly)
  + mp4 muxing mode that initially creates a fragmented mp4 which
    is converted to a regular mp4 on EOS
  + Audio support for the WebKit Port for Embedded (WPE) web page
    source element
  + CUDA based video color space convert and rescale elements and
    upload/download elements
  + NVIDIA memory:NVMM support for OpenGL glupload and gldownload
    elements
  + Many WebRTC improvements
  + The new VA-API plugin implementation fleshed out with more
    decoders and new postproc elements
  + AppSink API to retrieve events in addition to buffers and
    buffer lists
  + AppSrc gained more configuration options for the internal queue
    (leakiness, limits in buffers and time, getters to read current
    levels)
  + Updated Rust bindings and many new Rust plugins
  + Improved support for custom minimal GStreamer builds
  + Support build against FFmpeg 5.0
  + Linux Stateless CODEC support gained MPEG-2 and VP9
  + Windows Direct3D11/DXVA decoder gained AV1 and MPEG-2 support
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Stop using service for tarball, use upstream url.
- Drop old obsolete conditionals.
- Add BuildRequires:  pkgconfig(libsoup-3.0)</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1647604800">- Update to version 1.20.1:
  + deinterlace: various bug fixes for yadif method
  + deinterlace: Refactor greedyh and fix planar formats
  + deinterlace: Prevent race between method configuration and
    latency query
  + gtk video sink: Fix rotation not being applied when paused
  + jpegdec: fix RGB conversion handling
  + matroskademux: improved ProRes video handling
  + matroskamux: Handle multiview-mode/flags/pixel-aspect-ratio
    caps fields correctly when checking caps equality on input caps
    changes
  + rtprtx: don't access type-system per buffer (performance
    optimisation); code cleanups
  + rtpulpfecenc: fix unmatched g_slice_free()
  + rtpvp8depay: fix crash when making GstRTPPacketLost custom
    event
  + qtmux: Don't post an error message if pushing a sample failed
    with FLUSHING (e.g. on pipeline shutdown)
  + soup: Lookup libsoup dylib files on Apple platforms &amp; fix
    Cerbero static build on Android and iOS
  + souphttpsrc: element not present on iOS after 1.20.0 update
  + v4l2tuner: return NULL if no norm set
  + v4l2bufferpool: Fix race condition between qbuf and pool
    streamoff
  + meson: Don't build lame plugin with -Dlame=disabled</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + deinterlace: silence unused-but-set werror from imported code
  + qtdemux: fix leak of channel_mapping
  + rtpopusdepay: missing sprop-stereo should not assume mono
  + rtpjitterbuffer: Fix invalid memory access in
    rtp_jitter_buffer_pop()
  + rtpptdemux: fix leak of caps when ignoring a pt
  + rtpredenc: quieten warning about ignoring header extensions
  + soup: Fix pre-processor macros in souploader for libsoup-3.0
  + twcc: Note that twcc-stats packet loss counts reordering as
    loss + add some logging
  + video4linux2: Manual backports for RPi users
  + wavparse: handle URI query in any parse state, fixing audio
    track selection issue in GES
  + wavparse: Unset DISCONT buffer flag for divided into multiple
    buffers in push mode</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + deinterlace: various bug fixes for yadif method
  + deinterlace: Refactor greedyh and fix planar formats
  + deinterlace: Prevent race between method configuration and
    latency query
  + gtk video sink: Fix rotation not being applied when paused
  + jpegdec: fix RGB conversion handling
  + matroskademux: improved ProRes video handling
  + matroskamux: Handle multiview-mode/flags/pixel-aspect-ratio
    caps fields correctly when checking caps equality on
    input caps changes
  + rtprtx: don't access type-system per buffer
    (performance optimisation); code cleanups
  + rtpulpfecenc: fix unmatched g_slice_free()
  + rtpvp8depay: fix crash when making GstRTPPacketLost custom
    event
  + qtmux: Don't post an error message if pushing a sample failed
    with FLUSHING (e.g. on pipeline shutdown)
  + soup: Lookup libsoup dylib files on Apple platforms &amp; fix
    Cerbero static build on Android and iOS
  + souphttpsrc: element not present on iOS after 1.20.0 update
  + v4l2tuner: return NULL if no norm set
  + v4l2bufferpool: Fix race condition between qbuf and pool
    streamoff
  + meson: Don't build lame plugin with -Dlame=disabled</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666353600">- Update to version 1.20.4:
  + alpha: fix stride issue when out buffer has padding on right
  + isoff: Fix earliest pts field parse issue
  + matroska-mux: allow width + height changes for
    avc3|hev1|vp8|vp9
  + qt: Fix another instance of Qt/GStreamer both defining GLsync differently
  + qtdemux:
  - Avoid crash on reconfiguring.
  - Guard against timestamp calculation overflow in gap event loop
  - Don't use invalid values from failed trex parsing
  - Possible endless loop
  + rtpjitterbuffer:
  - Only unschedule timers for late packets if they're not RTX
    packets and only once
  - Remove lost timer for out of order packets
  + rtspsrc:
  - SETUP generates 400 Bad Request
  - Retry SETUP with non-compliant URL resolution on "Bad
    Request" and "Not found"
  + rtpst2022-1-fecenc: Drain column packets on EOS
  + rtpvp8depay: If configured to wait for keyframes after packet
    loss, also do that if incomplete frames are detected
  + splitmuxsink: Don't crash on EOS without buffer
  + splitmuxsrc:
  - Stop pad task before cleanup
  - Don't consider unlinked pads when deactivating part
  + soup: libsoup3 makes audio streaming stop
  + v4l2: fix critical when unreferencign buffer with no data
  + v4l2bufferpool: Fix debug trace
  + v4l2object: Add support for Apple's full-range bt709 colorspace
    variant 1:3:5:1
  + v4l2videocodec: workaround for failure to fully drain frames
    preceding MIDSTREAM renegotiation
  + v4l2allocator: Fix invalid imported dmabuf fd
  + videoflip: Fix caps negotiation when method is selected
  + build failure trying to build jack examples
  + examples: don't try and build jack examples if jack was
    disabled
  + tests: skip unit tests for dependency-less elements that have
    been disabled</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + flacparse: Fix handling of headers advertising 32bps
  + multiudpsink: allow binding to IPv6 address
  + oss4: Fix debug category initialization
  + qt5:
  - Deactivate context if fill_info fails
  - Initialize GError properly in gst_qt_get_gl_wrapcontext()
  + qtdemux:
  - Check return value from gst_structure_get in PIFF box
  - Use unsigned int types to store result of QT_UINT32
  - Prefill mode fixes
  + rtpjitterbuffer tests: Cast drop-messages-interval type
    properly (fixing it on 32-bit architectures)
  + rtspsrc:
  - Don't replace 404 errors with "no auth protocol found"
  - Fix seek event leaks
  - Fix usage of IPv6 connections in SETUP
  - Only EOS on timeout if all streams are timed out/EOS
  + splitmuxsrc: don't queue data on unlinked pads
  + v4l2: Fix SIGSEGV on 'change state' during 'format change'
  + v4l2videodec: Fix activation of internal pool
  + wavparse:
  - Avoid occasional crash due to referencing freed buffer.
  - Fix crash that occurs in push mode when header chunks are
    corrupted in certain ways.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674561600">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Add disabled pkgconfig(Qt6Core), pkgconfig(Qt6Gui),
  pkgconfig(Qt6Qml), pkgconfig(Qt6Quick) and
  pkgconfig(Qt6WaylandClient) BuildRequires and pass Dqt6=disabled
  to meson, do not build qt6 support yet.
- Fixed in 1.21.1:
  + avoid integer overflow in WavPack header handling code
    (boo#1201688 CVE-2022-1920).
  + fix integer overflow resulting in heap corruption
    (boo#1201693 CVE-2022-1921).
  + fix integer overflows in zlib/bz2/etc. decompression
    (boo#1201702 boo#1201704 boo#1201706 boo#1201707 boo#1201708
    CVE-2022-1922 CVE-2022-1923 CVE-2022-1924 CVE-2022-1925
    CVE-2022-2122).</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820800">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.22.1:
  + adaptivedemux2: Fix buffering threshold initialization
  + dashdemux2: the seek operation takes a log time to finish for
    some streams
  + glvideomixer: Keep a reference to the underlying pad
  + qtdemux:
  - Don't emit GstSegment correcting start time when in MSE mode
  - Handle moov atom length=0 case by reading until the end
  + qtdemux, qtmux: Drop av1C version 0 parsing and implement
    version 1 parsing/writing
  + qtmux: Fix assertion on caps update
  + redenc: fix setting of extension ID for twcc
  + rtpssrcdemux: set different stream-id on each src pad
  + rtspsrc: Use the correct vfunc for the push-backchannel-sample
    action signal
  + udpsrc: GstSocketTimestampMessage only for SCM_TIMESTAMPNS
  + v4l2h264dec: Fix Raspberry Pi4 will not play video in
    application
- Rebase patch with quilt.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1679400000">- Conflict with gstreamer-plugins-ugly &lt; 1.22.0 to ensure we don't
  have conflicts with gstreamer-plugins-ugly 1.20.1 since
  libgstxingmux.so was moved from -ugly to -good (boo#1209541)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + osxvideosink: fix broken aspect ratio and frame drawing region
  + qtdemux: Fix seek adjustment with SNAP_AFTER flag
  + rtpopusdepay, matroskamux: Fix invalid rate while muxing Opus
    in Matroska
  + rtpmanager: twcc: Fix duplicate packet handling
  + rtsp: url: fix incorrect request URI scheme for TLS transport
    methods (regression)
  + rtspsrc:
  - Consider "451: Parameter Not Understood" when handling broken
    control urls
  - fix behavior change with URI protocols in OPTIONS requests
  - Skip PTs with caps incompatible to the global caps
  - rtpjpegdepay: fix logic error when checking if an end of
    image (EOI) tag is present
  + v4l2:
  - Add support for YVU420M format
  - mark JPEG as parsed
- Rebase patch with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + adaptivedemux2: fix critical when using an unsupported URI.
  + dashdemux2: mpdclient: fix divide by 0 if segment has no
    duration.
  + imagesequencesrc: Properly set default location.
  + multifile: error out if no filename was set.
  + osxvideosink: fix deadlock upon closing output window.
  + rtpmanager: rtpsession:
  - Data race leading to critical warnings.
  - Race conditions leading to critical warnings.
  + rtspsrc: Fix handling of * control path.
  + splitmuxsink: Catch invalid DTS to avoid running into problems
    later.
  + splitmuxsrc: Make PTS contiguous by preference.
  + qtdemux: emit no-more-pads after pruning old pads.
  + Revert "qtdemux: fix conditions for end of segment in reverse
    playback" to fix edit list regression.
  + qtdemux: Fix av1C parsing.
  + qtmux: Fix extraction of CEA608 data from S334-1A packets.
  + qtwindow: unref caps in destructor.
  + v4l2:
  - device provider: Fix GMainLoop leak.
  - videodec: Rework dynamic resolution change handling.
  - videodec: Prefer acquired caps over anything downstream.
  + videoflip:
  - Fix setting of method property at construction time.
  - Videoflip 1.22.2 not rotating video when extracting frames.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Jonas Kvinge &lt;jonaski@opensuse.org&gt;" date="1686657600">- Add patch to fix bug with data url scheme.
  * adaptivedemux2-uri-data.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + flacparse: Avoid integer overflow in available data check for
    image tags (boo#1213128, CVE-2023-37327).
  + flvmux: use the correct timestamp to calculate wait times.
  + isomp4: Fix (E)AC-3 channel count handling.
  + jpegdec: fixes related to interlaced jpeg.
  + pngdec: Fix wrong colours output from 16bit RGB images.
  + qtmux, qtdemux: fix byte order for opus extension.
  + rtspsrc: Do not try send dropped get/set parameter.
  + qt5, qt6: Add more meson options and eliminate all automagic.
  + qt: glrenderer: don't attempt to use QWindow from non-Qt main
    thread.
  + qml6glsink: Support building on win32.
  + v4l2src: fix support for bayer format.
  + v4l2: Change to query only up to
    V4L2_CID_PRIVATE_BASE+V4L2_CID_MAX_CTRLS.
  + v4l2videodec: treat MPEG-1 format as MPEG-2.
  + v4l2videoenc: support force keyframe event in v4l2 encoder.
  + tests: rtpbin_buffer_list: fix possible unaligned write/read on
    32-bit ARM.
- Add libQt5Gui-private-headers-devel BuildRequires: New
  explicit dependency.
- Rebase reduce-required-meson.patch.
- Drop adaptivedemux2-uri-data.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + adaptivedemux2: Fix early seeking
  + hlsdemux2:
  - Ensure processed webvtt ends with empty new line
  - Don't set a referer when updating playlists
  + matroska: demux: Strip signal byte when encrypted
  + rtspsrc: Fix crash when is-live=false
  + gtk: Fix critical caused by pointer movement when stream is
    getting ready
  + qt6: Set sampler filtering method, fixes bad quality with
    qml6glsink and gstqt6d3d11
  + qtdemux: opus: set entry as sampled
  + v4l2src: handle resolution change when buffers are copied
  + v4l2videodec:
  - Fix handling of initial gaps
  - correctly register v4l2mpeg2dec
  - replace custom QUERY_CAPS handling with getcaps callback
  + videoflip:
  - update orientation tag in auto mode
  - fix critical when tag list is not writable
- Rebase reduce-required-meson.patch.
- Pass qt-egl=disabled to meson, we are not ready for this feature
  yet.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + adaptivedemux2: fix memory leak
  + pulsedeviceprovider: fix incorrect usage of GST_ELEMENT_ERROR
  + qt:
  - Unbreak build with qt-egl enabled but viv_fb missing
  - Fix searching of qt5/qt6 tools with qmake in Meson
  + qtdemux:
  - Fix premature EOS when some files are played in push mode
  - Attach cbcs crypt info at the right moment
  + rtpjitterbuffer: Avoid integer overflow in max saveable packets
    calculation with negative offset
  + videoflip: fix concurrent access when modifying the tag list
  + v4l2:
  - allocator: Don't close foreign dmabuf
  - bufferpool:
    . Fix large encoded stream regression
    . Problems when checking for truncated buffer
  - Fix support for left and top padding
  + v4l2object: clear format lists if source change event is
    received
- Rebase reduce-required-meson.patch
- Add libqt5-linguist BuildRequires: New dependency.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + adaptivedemux2: Do not submit_transfer when cancelled
  + adaptivedemux2: Call GTasks's return functions for blocking
    tasks
  + flacenc: Correctly handle up to 255 cue entries
  + flvmux: set the src segment position as running time
  + imagesequencesrc: fix deadlock when feeding the same image in
    a loop
  + pngenc: output one frame only in snapshot mode and mark output
    frames as I-frames
  + qmlglsrc: sync on the streaming thread
  + souphttpsrc: Chain up to finalize to fix memory leak
  + wavparse: fix buffer leak with adtl tag
  + v4l2codecs: Avoid QBUF/DQBUF struct timeval .tv_usec
    wrap-around at frame 1000000
  + v4l2codecs: Fix tiled formats stride conversion
- Rebase reduce-required-meson.patch</changelog>
</package>
<package pkgid="df62297a7fa802d0ee382180b22a7a1bfe5c6c5b99a9d1377b375194e4e3c69c7e127c2201b0d2769e5d65799d573c4fb7174b8718c1293ac0febbbca31c076b" name="gstreamer-plugins-good-debuginfo" arch="i586">
  <version epoch="0" ver="1.22.7" rel="1.1"/>
  <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="1631793601">- Drop doc sub-package, following this drop gtk-doc BuildRequires.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976000">- Update to version 1.18.6:
  + rtspsrc: Fix critical while serializing timeout element message
  + multifilesrc: fix caps leak
  + shout2: Add compatibility for libshout &gt;= 2.4.2 shout_open
    return values
  + v4l2: Update fmt if padded height is greater than fmt height
  + v4l2bufferpool: set video alignment of video meta
  + qtmux: fix deadlock in gst_qt_mux_prepare_moov_recovery
  + matroska: Add support for muxing/demuxing ffv1
  + qtdemux: Try to build AAC codec-data whenever it's possible
- Remove service, use source url, upstream changes in git.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976001">- Update to version 1.20.0:
  + Development in GitLab was switched to a single git repository
    containing all the modules
  + GstPlay: new high-level playback library, replaces GstPlayer
  + WebM Alpha decoding support
  + Encoding profiles can now be tweaked with additional
    application-specified element properties
  + Compositor: multi-threaded video conversion and mixing
  + RTP header extensions: unified support in RTP depayloader and
    payloader base classes
  + SMPTE 2022-1 2-D Forward Error Correction support
  + Smart encoding (pass through) support for VP8, VP9, H.265 in
    encodebin and transcodebin
  + Runtime compatibility support for libsoup2 and libsoup3
    (libsoup3 support experimental)
  + Video decoder subframe support
  + Video decoder automatic packet-loss, data corruption, and
    keyframe request handling for RTP / WebRTC / RTSP
  + mp4 and Matroska muxers now support profile/level/resolution
    changes for H.264/H.265 input streams (i.e. codec data changing
    on the fly)
  + mp4 muxing mode that initially creates a fragmented mp4 which
    is converted to a regular mp4 on EOS
  + Audio support for the WebKit Port for Embedded (WPE) web page
    source element
  + CUDA based video color space convert and rescale elements and
    upload/download elements
  + NVIDIA memory:NVMM support for OpenGL glupload and gldownload
    elements
  + Many WebRTC improvements
  + The new VA-API plugin implementation fleshed out with more
    decoders and new postproc elements
  + AppSink API to retrieve events in addition to buffers and
    buffer lists
  + AppSrc gained more configuration options for the internal queue
    (leakiness, limits in buffers and time, getters to read current
    levels)
  + Updated Rust bindings and many new Rust plugins
  + Improved support for custom minimal GStreamer builds
  + Support build against FFmpeg 5.0
  + Linux Stateless CODEC support gained MPEG-2 and VP9
  + Windows Direct3D11/DXVA decoder gained AV1 and MPEG-2 support
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Stop using service for tarball, use upstream url.
- Drop old obsolete conditionals.
- Add BuildRequires:  pkgconfig(libsoup-3.0)</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1647604800">- Update to version 1.20.1:
  + deinterlace: various bug fixes for yadif method
  + deinterlace: Refactor greedyh and fix planar formats
  + deinterlace: Prevent race between method configuration and
    latency query
  + gtk video sink: Fix rotation not being applied when paused
  + jpegdec: fix RGB conversion handling
  + matroskademux: improved ProRes video handling
  + matroskamux: Handle multiview-mode/flags/pixel-aspect-ratio
    caps fields correctly when checking caps equality on input caps
    changes
  + rtprtx: don't access type-system per buffer (performance
    optimisation); code cleanups
  + rtpulpfecenc: fix unmatched g_slice_free()
  + rtpvp8depay: fix crash when making GstRTPPacketLost custom
    event
  + qtmux: Don't post an error message if pushing a sample failed
    with FLUSHING (e.g. on pipeline shutdown)
  + soup: Lookup libsoup dylib files on Apple platforms &amp; fix
    Cerbero static build on Android and iOS
  + souphttpsrc: element not present on iOS after 1.20.0 update
  + v4l2tuner: return NULL if no norm set
  + v4l2bufferpool: Fix race condition between qbuf and pool
    streamoff
  + meson: Don't build lame plugin with -Dlame=disabled</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + deinterlace: silence unused-but-set werror from imported code
  + qtdemux: fix leak of channel_mapping
  + rtpopusdepay: missing sprop-stereo should not assume mono
  + rtpjitterbuffer: Fix invalid memory access in
    rtp_jitter_buffer_pop()
  + rtpptdemux: fix leak of caps when ignoring a pt
  + rtpredenc: quieten warning about ignoring header extensions
  + soup: Fix pre-processor macros in souploader for libsoup-3.0
  + twcc: Note that twcc-stats packet loss counts reordering as
    loss + add some logging
  + video4linux2: Manual backports for RPi users
  + wavparse: handle URI query in any parse state, fixing audio
    track selection issue in GES
  + wavparse: Unset DISCONT buffer flag for divided into multiple
    buffers in push mode</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + deinterlace: various bug fixes for yadif method
  + deinterlace: Refactor greedyh and fix planar formats
  + deinterlace: Prevent race between method configuration and
    latency query
  + gtk video sink: Fix rotation not being applied when paused
  + jpegdec: fix RGB conversion handling
  + matroskademux: improved ProRes video handling
  + matroskamux: Handle multiview-mode/flags/pixel-aspect-ratio
    caps fields correctly when checking caps equality on
    input caps changes
  + rtprtx: don't access type-system per buffer
    (performance optimisation); code cleanups
  + rtpulpfecenc: fix unmatched g_slice_free()
  + rtpvp8depay: fix crash when making GstRTPPacketLost custom
    event
  + qtmux: Don't post an error message if pushing a sample failed
    with FLUSHING (e.g. on pipeline shutdown)
  + soup: Lookup libsoup dylib files on Apple platforms &amp; fix
    Cerbero static build on Android and iOS
  + souphttpsrc: element not present on iOS after 1.20.0 update
  + v4l2tuner: return NULL if no norm set
  + v4l2bufferpool: Fix race condition between qbuf and pool
    streamoff
  + meson: Don't build lame plugin with -Dlame=disabled</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666353600">- Update to version 1.20.4:
  + alpha: fix stride issue when out buffer has padding on right
  + isoff: Fix earliest pts field parse issue
  + matroska-mux: allow width + height changes for
    avc3|hev1|vp8|vp9
  + qt: Fix another instance of Qt/GStreamer both defining GLsync differently
  + qtdemux:
  - Avoid crash on reconfiguring.
  - Guard against timestamp calculation overflow in gap event loop
  - Don't use invalid values from failed trex parsing
  - Possible endless loop
  + rtpjitterbuffer:
  - Only unschedule timers for late packets if they're not RTX
    packets and only once
  - Remove lost timer for out of order packets
  + rtspsrc:
  - SETUP generates 400 Bad Request
  - Retry SETUP with non-compliant URL resolution on "Bad
    Request" and "Not found"
  + rtpst2022-1-fecenc: Drain column packets on EOS
  + rtpvp8depay: If configured to wait for keyframes after packet
    loss, also do that if incomplete frames are detected
  + splitmuxsink: Don't crash on EOS without buffer
  + splitmuxsrc:
  - Stop pad task before cleanup
  - Don't consider unlinked pads when deactivating part
  + soup: libsoup3 makes audio streaming stop
  + v4l2: fix critical when unreferencign buffer with no data
  + v4l2bufferpool: Fix debug trace
  + v4l2object: Add support for Apple's full-range bt709 colorspace
    variant 1:3:5:1
  + v4l2videocodec: workaround for failure to fully drain frames
    preceding MIDSTREAM renegotiation
  + v4l2allocator: Fix invalid imported dmabuf fd
  + videoflip: Fix caps negotiation when method is selected
  + build failure trying to build jack examples
  + examples: don't try and build jack examples if jack was
    disabled
  + tests: skip unit tests for dependency-less elements that have
    been disabled</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + flacparse: Fix handling of headers advertising 32bps
  + multiudpsink: allow binding to IPv6 address
  + oss4: Fix debug category initialization
  + qt5:
  - Deactivate context if fill_info fails
  - Initialize GError properly in gst_qt_get_gl_wrapcontext()
  + qtdemux:
  - Check return value from gst_structure_get in PIFF box
  - Use unsigned int types to store result of QT_UINT32
  - Prefill mode fixes
  + rtpjitterbuffer tests: Cast drop-messages-interval type
    properly (fixing it on 32-bit architectures)
  + rtspsrc:
  - Don't replace 404 errors with "no auth protocol found"
  - Fix seek event leaks
  - Fix usage of IPv6 connections in SETUP
  - Only EOS on timeout if all streams are timed out/EOS
  + splitmuxsrc: don't queue data on unlinked pads
  + v4l2: Fix SIGSEGV on 'change state' during 'format change'
  + v4l2videodec: Fix activation of internal pool
  + wavparse:
  - Avoid occasional crash due to referencing freed buffer.
  - Fix crash that occurs in push mode when header chunks are
    corrupted in certain ways.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674561600">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Add disabled pkgconfig(Qt6Core), pkgconfig(Qt6Gui),
  pkgconfig(Qt6Qml), pkgconfig(Qt6Quick) and
  pkgconfig(Qt6WaylandClient) BuildRequires and pass Dqt6=disabled
  to meson, do not build qt6 support yet.
- Fixed in 1.21.1:
  + avoid integer overflow in WavPack header handling code
    (boo#1201688 CVE-2022-1920).
  + fix integer overflow resulting in heap corruption
    (boo#1201693 CVE-2022-1921).
  + fix integer overflows in zlib/bz2/etc. decompression
    (boo#1201702 boo#1201704 boo#1201706 boo#1201707 boo#1201708
    CVE-2022-1922 CVE-2022-1923 CVE-2022-1924 CVE-2022-1925
    CVE-2022-2122).</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820800">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.22.1:
  + adaptivedemux2: Fix buffering threshold initialization
  + dashdemux2: the seek operation takes a log time to finish for
    some streams
  + glvideomixer: Keep a reference to the underlying pad
  + qtdemux:
  - Don't emit GstSegment correcting start time when in MSE mode
  - Handle moov atom length=0 case by reading until the end
  + qtdemux, qtmux: Drop av1C version 0 parsing and implement
    version 1 parsing/writing
  + qtmux: Fix assertion on caps update
  + redenc: fix setting of extension ID for twcc
  + rtpssrcdemux: set different stream-id on each src pad
  + rtspsrc: Use the correct vfunc for the push-backchannel-sample
    action signal
  + udpsrc: GstSocketTimestampMessage only for SCM_TIMESTAMPNS
  + v4l2h264dec: Fix Raspberry Pi4 will not play video in
    application
- Rebase patch with quilt.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1679400000">- Conflict with gstreamer-plugins-ugly &lt; 1.22.0 to ensure we don't
  have conflicts with gstreamer-plugins-ugly 1.20.1 since
  libgstxingmux.so was moved from -ugly to -good (boo#1209541)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + osxvideosink: fix broken aspect ratio and frame drawing region
  + qtdemux: Fix seek adjustment with SNAP_AFTER flag
  + rtpopusdepay, matroskamux: Fix invalid rate while muxing Opus
    in Matroska
  + rtpmanager: twcc: Fix duplicate packet handling
  + rtsp: url: fix incorrect request URI scheme for TLS transport
    methods (regression)
  + rtspsrc:
  - Consider "451: Parameter Not Understood" when handling broken
    control urls
  - fix behavior change with URI protocols in OPTIONS requests
  - Skip PTs with caps incompatible to the global caps
  - rtpjpegdepay: fix logic error when checking if an end of
    image (EOI) tag is present
  + v4l2:
  - Add support for YVU420M format
  - mark JPEG as parsed
- Rebase patch with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + adaptivedemux2: fix critical when using an unsupported URI.
  + dashdemux2: mpdclient: fix divide by 0 if segment has no
    duration.
  + imagesequencesrc: Properly set default location.
  + multifile: error out if no filename was set.
  + osxvideosink: fix deadlock upon closing output window.
  + rtpmanager: rtpsession:
  - Data race leading to critical warnings.
  - Race conditions leading to critical warnings.
  + rtspsrc: Fix handling of * control path.
  + splitmuxsink: Catch invalid DTS to avoid running into problems
    later.
  + splitmuxsrc: Make PTS contiguous by preference.
  + qtdemux: emit no-more-pads after pruning old pads.
  + Revert "qtdemux: fix conditions for end of segment in reverse
    playback" to fix edit list regression.
  + qtdemux: Fix av1C parsing.
  + qtmux: Fix extraction of CEA608 data from S334-1A packets.
  + qtwindow: unref caps in destructor.
  + v4l2:
  - device provider: Fix GMainLoop leak.
  - videodec: Rework dynamic resolution change handling.
  - videodec: Prefer acquired caps over anything downstream.
  + videoflip:
  - Fix setting of method property at construction time.
  - Videoflip 1.22.2 not rotating video when extracting frames.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Jonas Kvinge &lt;jonaski@opensuse.org&gt;" date="1686657600">- Add patch to fix bug with data url scheme.
  * adaptivedemux2-uri-data.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + flacparse: Avoid integer overflow in available data check for
    image tags (boo#1213128, CVE-2023-37327).
  + flvmux: use the correct timestamp to calculate wait times.
  + isomp4: Fix (E)AC-3 channel count handling.
  + jpegdec: fixes related to interlaced jpeg.
  + pngdec: Fix wrong colours output from 16bit RGB images.
  + qtmux, qtdemux: fix byte order for opus extension.
  + rtspsrc: Do not try send dropped get/set parameter.
  + qt5, qt6: Add more meson options and eliminate all automagic.
  + qt: glrenderer: don't attempt to use QWindow from non-Qt main
    thread.
  + qml6glsink: Support building on win32.
  + v4l2src: fix support for bayer format.
  + v4l2: Change to query only up to
    V4L2_CID_PRIVATE_BASE+V4L2_CID_MAX_CTRLS.
  + v4l2videodec: treat MPEG-1 format as MPEG-2.
  + v4l2videoenc: support force keyframe event in v4l2 encoder.
  + tests: rtpbin_buffer_list: fix possible unaligned write/read on
    32-bit ARM.
- Add libQt5Gui-private-headers-devel BuildRequires: New
  explicit dependency.
- Rebase reduce-required-meson.patch.
- Drop adaptivedemux2-uri-data.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + adaptivedemux2: Fix early seeking
  + hlsdemux2:
  - Ensure processed webvtt ends with empty new line
  - Don't set a referer when updating playlists
  + matroska: demux: Strip signal byte when encrypted
  + rtspsrc: Fix crash when is-live=false
  + gtk: Fix critical caused by pointer movement when stream is
    getting ready
  + qt6: Set sampler filtering method, fixes bad quality with
    qml6glsink and gstqt6d3d11
  + qtdemux: opus: set entry as sampled
  + v4l2src: handle resolution change when buffers are copied
  + v4l2videodec:
  - Fix handling of initial gaps
  - correctly register v4l2mpeg2dec
  - replace custom QUERY_CAPS handling with getcaps callback
  + videoflip:
  - update orientation tag in auto mode
  - fix critical when tag list is not writable
- Rebase reduce-required-meson.patch.
- Pass qt-egl=disabled to meson, we are not ready for this feature
  yet.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + adaptivedemux2: fix memory leak
  + pulsedeviceprovider: fix incorrect usage of GST_ELEMENT_ERROR
  + qt:
  - Unbreak build with qt-egl enabled but viv_fb missing
  - Fix searching of qt5/qt6 tools with qmake in Meson
  + qtdemux:
  - Fix premature EOS when some files are played in push mode
  - Attach cbcs crypt info at the right moment
  + rtpjitterbuffer: Avoid integer overflow in max saveable packets
    calculation with negative offset
  + videoflip: fix concurrent access when modifying the tag list
  + v4l2:
  - allocator: Don't close foreign dmabuf
  - bufferpool:
    . Fix large encoded stream regression
    . Problems when checking for truncated buffer
  - Fix support for left and top padding
  + v4l2object: clear format lists if source change event is
    received
- Rebase reduce-required-meson.patch
- Add libqt5-linguist BuildRequires: New dependency.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + adaptivedemux2: Do not submit_transfer when cancelled
  + adaptivedemux2: Call GTasks's return functions for blocking
    tasks
  + flacenc: Correctly handle up to 255 cue entries
  + flvmux: set the src segment position as running time
  + imagesequencesrc: fix deadlock when feeding the same image in
    a loop
  + pngenc: output one frame only in snapshot mode and mark output
    frames as I-frames
  + qmlglsrc: sync on the streaming thread
  + souphttpsrc: Chain up to finalize to fix memory leak
  + wavparse: fix buffer leak with adtl tag
  + v4l2codecs: Avoid QBUF/DQBUF struct timeval .tv_usec
    wrap-around at frame 1000000
  + v4l2codecs: Fix tiled formats stride conversion
- Rebase reduce-required-meson.patch</changelog>
</package>
<package pkgid="81ed66955c182208eb593fcede20a3cd1c0491c19be4b9f2a12c5a30a873e738fc227d74cb25b76121e569e29c043f8ed1d44b02e5bc4312a81afacdac0e666e" name="gstreamer-plugins-good-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.22.7" rel="1.1"/>
  <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="1631793601">- Drop doc sub-package, following this drop gtk-doc BuildRequires.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976000">- Update to version 1.18.6:
  + rtspsrc: Fix critical while serializing timeout element message
  + multifilesrc: fix caps leak
  + shout2: Add compatibility for libshout &gt;= 2.4.2 shout_open
    return values
  + v4l2: Update fmt if padded height is greater than fmt height
  + v4l2bufferpool: set video alignment of video meta
  + qtmux: fix deadlock in gst_qt_mux_prepare_moov_recovery
  + matroska: Add support for muxing/demuxing ffv1
  + qtdemux: Try to build AAC codec-data whenever it's possible
- Remove service, use source url, upstream changes in git.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976001">- Update to version 1.20.0:
  + Development in GitLab was switched to a single git repository
    containing all the modules
  + GstPlay: new high-level playback library, replaces GstPlayer
  + WebM Alpha decoding support
  + Encoding profiles can now be tweaked with additional
    application-specified element properties
  + Compositor: multi-threaded video conversion and mixing
  + RTP header extensions: unified support in RTP depayloader and
    payloader base classes
  + SMPTE 2022-1 2-D Forward Error Correction support
  + Smart encoding (pass through) support for VP8, VP9, H.265 in
    encodebin and transcodebin
  + Runtime compatibility support for libsoup2 and libsoup3
    (libsoup3 support experimental)
  + Video decoder subframe support
  + Video decoder automatic packet-loss, data corruption, and
    keyframe request handling for RTP / WebRTC / RTSP
  + mp4 and Matroska muxers now support profile/level/resolution
    changes for H.264/H.265 input streams (i.e. codec data changing
    on the fly)
  + mp4 muxing mode that initially creates a fragmented mp4 which
    is converted to a regular mp4 on EOS
  + Audio support for the WebKit Port for Embedded (WPE) web page
    source element
  + CUDA based video color space convert and rescale elements and
    upload/download elements
  + NVIDIA memory:NVMM support for OpenGL glupload and gldownload
    elements
  + Many WebRTC improvements
  + The new VA-API plugin implementation fleshed out with more
    decoders and new postproc elements
  + AppSink API to retrieve events in addition to buffers and
    buffer lists
  + AppSrc gained more configuration options for the internal queue
    (leakiness, limits in buffers and time, getters to read current
    levels)
  + Updated Rust bindings and many new Rust plugins
  + Improved support for custom minimal GStreamer builds
  + Support build against FFmpeg 5.0
  + Linux Stateless CODEC support gained MPEG-2 and VP9
  + Windows Direct3D11/DXVA decoder gained AV1 and MPEG-2 support
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Stop using service for tarball, use upstream url.
- Drop old obsolete conditionals.
- Add BuildRequires:  pkgconfig(libsoup-3.0)</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1647604800">- Update to version 1.20.1:
  + deinterlace: various bug fixes for yadif method
  + deinterlace: Refactor greedyh and fix planar formats
  + deinterlace: Prevent race between method configuration and
    latency query
  + gtk video sink: Fix rotation not being applied when paused
  + jpegdec: fix RGB conversion handling
  + matroskademux: improved ProRes video handling
  + matroskamux: Handle multiview-mode/flags/pixel-aspect-ratio
    caps fields correctly when checking caps equality on input caps
    changes
  + rtprtx: don't access type-system per buffer (performance
    optimisation); code cleanups
  + rtpulpfecenc: fix unmatched g_slice_free()
  + rtpvp8depay: fix crash when making GstRTPPacketLost custom
    event
  + qtmux: Don't post an error message if pushing a sample failed
    with FLUSHING (e.g. on pipeline shutdown)
  + soup: Lookup libsoup dylib files on Apple platforms &amp; fix
    Cerbero static build on Android and iOS
  + souphttpsrc: element not present on iOS after 1.20.0 update
  + v4l2tuner: return NULL if no norm set
  + v4l2bufferpool: Fix race condition between qbuf and pool
    streamoff
  + meson: Don't build lame plugin with -Dlame=disabled</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + deinterlace: silence unused-but-set werror from imported code
  + qtdemux: fix leak of channel_mapping
  + rtpopusdepay: missing sprop-stereo should not assume mono
  + rtpjitterbuffer: Fix invalid memory access in
    rtp_jitter_buffer_pop()
  + rtpptdemux: fix leak of caps when ignoring a pt
  + rtpredenc: quieten warning about ignoring header extensions
  + soup: Fix pre-processor macros in souploader for libsoup-3.0
  + twcc: Note that twcc-stats packet loss counts reordering as
    loss + add some logging
  + video4linux2: Manual backports for RPi users
  + wavparse: handle URI query in any parse state, fixing audio
    track selection issue in GES
  + wavparse: Unset DISCONT buffer flag for divided into multiple
    buffers in push mode</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + deinterlace: various bug fixes for yadif method
  + deinterlace: Refactor greedyh and fix planar formats
  + deinterlace: Prevent race between method configuration and
    latency query
  + gtk video sink: Fix rotation not being applied when paused
  + jpegdec: fix RGB conversion handling
  + matroskademux: improved ProRes video handling
  + matroskamux: Handle multiview-mode/flags/pixel-aspect-ratio
    caps fields correctly when checking caps equality on
    input caps changes
  + rtprtx: don't access type-system per buffer
    (performance optimisation); code cleanups
  + rtpulpfecenc: fix unmatched g_slice_free()
  + rtpvp8depay: fix crash when making GstRTPPacketLost custom
    event
  + qtmux: Don't post an error message if pushing a sample failed
    with FLUSHING (e.g. on pipeline shutdown)
  + soup: Lookup libsoup dylib files on Apple platforms &amp; fix
    Cerbero static build on Android and iOS
  + souphttpsrc: element not present on iOS after 1.20.0 update
  + v4l2tuner: return NULL if no norm set
  + v4l2bufferpool: Fix race condition between qbuf and pool
    streamoff
  + meson: Don't build lame plugin with -Dlame=disabled</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666353600">- Update to version 1.20.4:
  + alpha: fix stride issue when out buffer has padding on right
  + isoff: Fix earliest pts field parse issue
  + matroska-mux: allow width + height changes for
    avc3|hev1|vp8|vp9
  + qt: Fix another instance of Qt/GStreamer both defining GLsync differently
  + qtdemux:
  - Avoid crash on reconfiguring.
  - Guard against timestamp calculation overflow in gap event loop
  - Don't use invalid values from failed trex parsing
  - Possible endless loop
  + rtpjitterbuffer:
  - Only unschedule timers for late packets if they're not RTX
    packets and only once
  - Remove lost timer for out of order packets
  + rtspsrc:
  - SETUP generates 400 Bad Request
  - Retry SETUP with non-compliant URL resolution on "Bad
    Request" and "Not found"
  + rtpst2022-1-fecenc: Drain column packets on EOS
  + rtpvp8depay: If configured to wait for keyframes after packet
    loss, also do that if incomplete frames are detected
  + splitmuxsink: Don't crash on EOS without buffer
  + splitmuxsrc:
  - Stop pad task before cleanup
  - Don't consider unlinked pads when deactivating part
  + soup: libsoup3 makes audio streaming stop
  + v4l2: fix critical when unreferencign buffer with no data
  + v4l2bufferpool: Fix debug trace
  + v4l2object: Add support for Apple's full-range bt709 colorspace
    variant 1:3:5:1
  + v4l2videocodec: workaround for failure to fully drain frames
    preceding MIDSTREAM renegotiation
  + v4l2allocator: Fix invalid imported dmabuf fd
  + videoflip: Fix caps negotiation when method is selected
  + build failure trying to build jack examples
  + examples: don't try and build jack examples if jack was
    disabled
  + tests: skip unit tests for dependency-less elements that have
    been disabled</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + flacparse: Fix handling of headers advertising 32bps
  + multiudpsink: allow binding to IPv6 address
  + oss4: Fix debug category initialization
  + qt5:
  - Deactivate context if fill_info fails
  - Initialize GError properly in gst_qt_get_gl_wrapcontext()
  + qtdemux:
  - Check return value from gst_structure_get in PIFF box
  - Use unsigned int types to store result of QT_UINT32
  - Prefill mode fixes
  + rtpjitterbuffer tests: Cast drop-messages-interval type
    properly (fixing it on 32-bit architectures)
  + rtspsrc:
  - Don't replace 404 errors with "no auth protocol found"
  - Fix seek event leaks
  - Fix usage of IPv6 connections in SETUP
  - Only EOS on timeout if all streams are timed out/EOS
  + splitmuxsrc: don't queue data on unlinked pads
  + v4l2: Fix SIGSEGV on 'change state' during 'format change'
  + v4l2videodec: Fix activation of internal pool
  + wavparse:
  - Avoid occasional crash due to referencing freed buffer.
  - Fix crash that occurs in push mode when header chunks are
    corrupted in certain ways.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674561600">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Add disabled pkgconfig(Qt6Core), pkgconfig(Qt6Gui),
  pkgconfig(Qt6Qml), pkgconfig(Qt6Quick) and
  pkgconfig(Qt6WaylandClient) BuildRequires and pass Dqt6=disabled
  to meson, do not build qt6 support yet.
- Fixed in 1.21.1:
  + avoid integer overflow in WavPack header handling code
    (boo#1201688 CVE-2022-1920).
  + fix integer overflow resulting in heap corruption
    (boo#1201693 CVE-2022-1921).
  + fix integer overflows in zlib/bz2/etc. decompression
    (boo#1201702 boo#1201704 boo#1201706 boo#1201707 boo#1201708
    CVE-2022-1922 CVE-2022-1923 CVE-2022-1924 CVE-2022-1925
    CVE-2022-2122).</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820800">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.22.1:
  + adaptivedemux2: Fix buffering threshold initialization
  + dashdemux2: the seek operation takes a log time to finish for
    some streams
  + glvideomixer: Keep a reference to the underlying pad
  + qtdemux:
  - Don't emit GstSegment correcting start time when in MSE mode
  - Handle moov atom length=0 case by reading until the end
  + qtdemux, qtmux: Drop av1C version 0 parsing and implement
    version 1 parsing/writing
  + qtmux: Fix assertion on caps update
  + redenc: fix setting of extension ID for twcc
  + rtpssrcdemux: set different stream-id on each src pad
  + rtspsrc: Use the correct vfunc for the push-backchannel-sample
    action signal
  + udpsrc: GstSocketTimestampMessage only for SCM_TIMESTAMPNS
  + v4l2h264dec: Fix Raspberry Pi4 will not play video in
    application
- Rebase patch with quilt.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1679400000">- Conflict with gstreamer-plugins-ugly &lt; 1.22.0 to ensure we don't
  have conflicts with gstreamer-plugins-ugly 1.20.1 since
  libgstxingmux.so was moved from -ugly to -good (boo#1209541)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + osxvideosink: fix broken aspect ratio and frame drawing region
  + qtdemux: Fix seek adjustment with SNAP_AFTER flag
  + rtpopusdepay, matroskamux: Fix invalid rate while muxing Opus
    in Matroska
  + rtpmanager: twcc: Fix duplicate packet handling
  + rtsp: url: fix incorrect request URI scheme for TLS transport
    methods (regression)
  + rtspsrc:
  - Consider "451: Parameter Not Understood" when handling broken
    control urls
  - fix behavior change with URI protocols in OPTIONS requests
  - Skip PTs with caps incompatible to the global caps
  - rtpjpegdepay: fix logic error when checking if an end of
    image (EOI) tag is present
  + v4l2:
  - Add support for YVU420M format
  - mark JPEG as parsed
- Rebase patch with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + adaptivedemux2: fix critical when using an unsupported URI.
  + dashdemux2: mpdclient: fix divide by 0 if segment has no
    duration.
  + imagesequencesrc: Properly set default location.
  + multifile: error out if no filename was set.
  + osxvideosink: fix deadlock upon closing output window.
  + rtpmanager: rtpsession:
  - Data race leading to critical warnings.
  - Race conditions leading to critical warnings.
  + rtspsrc: Fix handling of * control path.
  + splitmuxsink: Catch invalid DTS to avoid running into problems
    later.
  + splitmuxsrc: Make PTS contiguous by preference.
  + qtdemux: emit no-more-pads after pruning old pads.
  + Revert "qtdemux: fix conditions for end of segment in reverse
    playback" to fix edit list regression.
  + qtdemux: Fix av1C parsing.
  + qtmux: Fix extraction of CEA608 data from S334-1A packets.
  + qtwindow: unref caps in destructor.
  + v4l2:
  - device provider: Fix GMainLoop leak.
  - videodec: Rework dynamic resolution change handling.
  - videodec: Prefer acquired caps over anything downstream.
  + videoflip:
  - Fix setting of method property at construction time.
  - Videoflip 1.22.2 not rotating video when extracting frames.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Jonas Kvinge &lt;jonaski@opensuse.org&gt;" date="1686657600">- Add patch to fix bug with data url scheme.
  * adaptivedemux2-uri-data.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + flacparse: Avoid integer overflow in available data check for
    image tags (boo#1213128, CVE-2023-37327).
  + flvmux: use the correct timestamp to calculate wait times.
  + isomp4: Fix (E)AC-3 channel count handling.
  + jpegdec: fixes related to interlaced jpeg.
  + pngdec: Fix wrong colours output from 16bit RGB images.
  + qtmux, qtdemux: fix byte order for opus extension.
  + rtspsrc: Do not try send dropped get/set parameter.
  + qt5, qt6: Add more meson options and eliminate all automagic.
  + qt: glrenderer: don't attempt to use QWindow from non-Qt main
    thread.
  + qml6glsink: Support building on win32.
  + v4l2src: fix support for bayer format.
  + v4l2: Change to query only up to
    V4L2_CID_PRIVATE_BASE+V4L2_CID_MAX_CTRLS.
  + v4l2videodec: treat MPEG-1 format as MPEG-2.
  + v4l2videoenc: support force keyframe event in v4l2 encoder.
  + tests: rtpbin_buffer_list: fix possible unaligned write/read on
    32-bit ARM.
- Add libQt5Gui-private-headers-devel BuildRequires: New
  explicit dependency.
- Rebase reduce-required-meson.patch.
- Drop adaptivedemux2-uri-data.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + adaptivedemux2: Fix early seeking
  + hlsdemux2:
  - Ensure processed webvtt ends with empty new line
  - Don't set a referer when updating playlists
  + matroska: demux: Strip signal byte when encrypted
  + rtspsrc: Fix crash when is-live=false
  + gtk: Fix critical caused by pointer movement when stream is
    getting ready
  + qt6: Set sampler filtering method, fixes bad quality with
    qml6glsink and gstqt6d3d11
  + qtdemux: opus: set entry as sampled
  + v4l2src: handle resolution change when buffers are copied
  + v4l2videodec:
  - Fix handling of initial gaps
  - correctly register v4l2mpeg2dec
  - replace custom QUERY_CAPS handling with getcaps callback
  + videoflip:
  - update orientation tag in auto mode
  - fix critical when tag list is not writable
- Rebase reduce-required-meson.patch.
- Pass qt-egl=disabled to meson, we are not ready for this feature
  yet.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + adaptivedemux2: fix memory leak
  + pulsedeviceprovider: fix incorrect usage of GST_ELEMENT_ERROR
  + qt:
  - Unbreak build with qt-egl enabled but viv_fb missing
  - Fix searching of qt5/qt6 tools with qmake in Meson
  + qtdemux:
  - Fix premature EOS when some files are played in push mode
  - Attach cbcs crypt info at the right moment
  + rtpjitterbuffer: Avoid integer overflow in max saveable packets
    calculation with negative offset
  + videoflip: fix concurrent access when modifying the tag list
  + v4l2:
  - allocator: Don't close foreign dmabuf
  - bufferpool:
    . Fix large encoded stream regression
    . Problems when checking for truncated buffer
  - Fix support for left and top padding
  + v4l2object: clear format lists if source change event is
    received
- Rebase reduce-required-meson.patch
- Add libqt5-linguist BuildRequires: New dependency.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + adaptivedemux2: Do not submit_transfer when cancelled
  + adaptivedemux2: Call GTasks's return functions for blocking
    tasks
  + flacenc: Correctly handle up to 255 cue entries
  + flvmux: set the src segment position as running time
  + imagesequencesrc: fix deadlock when feeding the same image in
    a loop
  + pngenc: output one frame only in snapshot mode and mark output
    frames as I-frames
  + qmlglsrc: sync on the streaming thread
  + souphttpsrc: Chain up to finalize to fix memory leak
  + wavparse: fix buffer leak with adtl tag
  + v4l2codecs: Avoid QBUF/DQBUF struct timeval .tv_usec
    wrap-around at frame 1000000
  + v4l2codecs: Fix tiled formats stride conversion
- Rebase reduce-required-meson.patch</changelog>
</package>
<package pkgid="4d5ece98d7808dd4b11fffdd74d92fba7dedd9f51badfe5d6da5a7a8f9e69e1f9ce460b1df879be49c308cec05e692612f52970d30d0c6f4aced77e77dc6166b" name="gstreamer-plugins-good-debugsource" arch="i586">
  <version epoch="0" ver="1.22.7" rel="1.1"/>
  <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="1631793601">- Drop doc sub-package, following this drop gtk-doc BuildRequires.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976000">- Update to version 1.18.6:
  + rtspsrc: Fix critical while serializing timeout element message
  + multifilesrc: fix caps leak
  + shout2: Add compatibility for libshout &gt;= 2.4.2 shout_open
    return values
  + v4l2: Update fmt if padded height is greater than fmt height
  + v4l2bufferpool: set video alignment of video meta
  + qtmux: fix deadlock in gst_qt_mux_prepare_moov_recovery
  + matroska: Add support for muxing/demuxing ffv1
  + qtdemux: Try to build AAC codec-data whenever it's possible
- Remove service, use source url, upstream changes in git.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976001">- Update to version 1.20.0:
  + Development in GitLab was switched to a single git repository
    containing all the modules
  + GstPlay: new high-level playback library, replaces GstPlayer
  + WebM Alpha decoding support
  + Encoding profiles can now be tweaked with additional
    application-specified element properties
  + Compositor: multi-threaded video conversion and mixing
  + RTP header extensions: unified support in RTP depayloader and
    payloader base classes
  + SMPTE 2022-1 2-D Forward Error Correction support
  + Smart encoding (pass through) support for VP8, VP9, H.265 in
    encodebin and transcodebin
  + Runtime compatibility support for libsoup2 and libsoup3
    (libsoup3 support experimental)
  + Video decoder subframe support
  + Video decoder automatic packet-loss, data corruption, and
    keyframe request handling for RTP / WebRTC / RTSP
  + mp4 and Matroska muxers now support profile/level/resolution
    changes for H.264/H.265 input streams (i.e. codec data changing
    on the fly)
  + mp4 muxing mode that initially creates a fragmented mp4 which
    is converted to a regular mp4 on EOS
  + Audio support for the WebKit Port for Embedded (WPE) web page
    source element
  + CUDA based video color space convert and rescale elements and
    upload/download elements
  + NVIDIA memory:NVMM support for OpenGL glupload and gldownload
    elements
  + Many WebRTC improvements
  + The new VA-API plugin implementation fleshed out with more
    decoders and new postproc elements
  + AppSink API to retrieve events in addition to buffers and
    buffer lists
  + AppSrc gained more configuration options for the internal queue
    (leakiness, limits in buffers and time, getters to read current
    levels)
  + Updated Rust bindings and many new Rust plugins
  + Improved support for custom minimal GStreamer builds
  + Support build against FFmpeg 5.0
  + Linux Stateless CODEC support gained MPEG-2 and VP9
  + Windows Direct3D11/DXVA decoder gained AV1 and MPEG-2 support
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Stop using service for tarball, use upstream url.
- Drop old obsolete conditionals.
- Add BuildRequires:  pkgconfig(libsoup-3.0)</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1647604800">- Update to version 1.20.1:
  + deinterlace: various bug fixes for yadif method
  + deinterlace: Refactor greedyh and fix planar formats
  + deinterlace: Prevent race between method configuration and
    latency query
  + gtk video sink: Fix rotation not being applied when paused
  + jpegdec: fix RGB conversion handling
  + matroskademux: improved ProRes video handling
  + matroskamux: Handle multiview-mode/flags/pixel-aspect-ratio
    caps fields correctly when checking caps equality on input caps
    changes
  + rtprtx: don't access type-system per buffer (performance
    optimisation); code cleanups
  + rtpulpfecenc: fix unmatched g_slice_free()
  + rtpvp8depay: fix crash when making GstRTPPacketLost custom
    event
  + qtmux: Don't post an error message if pushing a sample failed
    with FLUSHING (e.g. on pipeline shutdown)
  + soup: Lookup libsoup dylib files on Apple platforms &amp; fix
    Cerbero static build on Android and iOS
  + souphttpsrc: element not present on iOS after 1.20.0 update
  + v4l2tuner: return NULL if no norm set
  + v4l2bufferpool: Fix race condition between qbuf and pool
    streamoff
  + meson: Don't build lame plugin with -Dlame=disabled</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + deinterlace: silence unused-but-set werror from imported code
  + qtdemux: fix leak of channel_mapping
  + rtpopusdepay: missing sprop-stereo should not assume mono
  + rtpjitterbuffer: Fix invalid memory access in
    rtp_jitter_buffer_pop()
  + rtpptdemux: fix leak of caps when ignoring a pt
  + rtpredenc: quieten warning about ignoring header extensions
  + soup: Fix pre-processor macros in souploader for libsoup-3.0
  + twcc: Note that twcc-stats packet loss counts reordering as
    loss + add some logging
  + video4linux2: Manual backports for RPi users
  + wavparse: handle URI query in any parse state, fixing audio
    track selection issue in GES
  + wavparse: Unset DISCONT buffer flag for divided into multiple
    buffers in push mode</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + deinterlace: various bug fixes for yadif method
  + deinterlace: Refactor greedyh and fix planar formats
  + deinterlace: Prevent race between method configuration and
    latency query
  + gtk video sink: Fix rotation not being applied when paused
  + jpegdec: fix RGB conversion handling
  + matroskademux: improved ProRes video handling
  + matroskamux: Handle multiview-mode/flags/pixel-aspect-ratio
    caps fields correctly when checking caps equality on
    input caps changes
  + rtprtx: don't access type-system per buffer
    (performance optimisation); code cleanups
  + rtpulpfecenc: fix unmatched g_slice_free()
  + rtpvp8depay: fix crash when making GstRTPPacketLost custom
    event
  + qtmux: Don't post an error message if pushing a sample failed
    with FLUSHING (e.g. on pipeline shutdown)
  + soup: Lookup libsoup dylib files on Apple platforms &amp; fix
    Cerbero static build on Android and iOS
  + souphttpsrc: element not present on iOS after 1.20.0 update
  + v4l2tuner: return NULL if no norm set
  + v4l2bufferpool: Fix race condition between qbuf and pool
    streamoff
  + meson: Don't build lame plugin with -Dlame=disabled</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666353600">- Update to version 1.20.4:
  + alpha: fix stride issue when out buffer has padding on right
  + isoff: Fix earliest pts field parse issue
  + matroska-mux: allow width + height changes for
    avc3|hev1|vp8|vp9
  + qt: Fix another instance of Qt/GStreamer both defining GLsync differently
  + qtdemux:
  - Avoid crash on reconfiguring.
  - Guard against timestamp calculation overflow in gap event loop
  - Don't use invalid values from failed trex parsing
  - Possible endless loop
  + rtpjitterbuffer:
  - Only unschedule timers for late packets if they're not RTX
    packets and only once
  - Remove lost timer for out of order packets
  + rtspsrc:
  - SETUP generates 400 Bad Request
  - Retry SETUP with non-compliant URL resolution on "Bad
    Request" and "Not found"
  + rtpst2022-1-fecenc: Drain column packets on EOS
  + rtpvp8depay: If configured to wait for keyframes after packet
    loss, also do that if incomplete frames are detected
  + splitmuxsink: Don't crash on EOS without buffer
  + splitmuxsrc:
  - Stop pad task before cleanup
  - Don't consider unlinked pads when deactivating part
  + soup: libsoup3 makes audio streaming stop
  + v4l2: fix critical when unreferencign buffer with no data
  + v4l2bufferpool: Fix debug trace
  + v4l2object: Add support for Apple's full-range bt709 colorspace
    variant 1:3:5:1
  + v4l2videocodec: workaround for failure to fully drain frames
    preceding MIDSTREAM renegotiation
  + v4l2allocator: Fix invalid imported dmabuf fd
  + videoflip: Fix caps negotiation when method is selected
  + build failure trying to build jack examples
  + examples: don't try and build jack examples if jack was
    disabled
  + tests: skip unit tests for dependency-less elements that have
    been disabled</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + flacparse: Fix handling of headers advertising 32bps
  + multiudpsink: allow binding to IPv6 address
  + oss4: Fix debug category initialization
  + qt5:
  - Deactivate context if fill_info fails
  - Initialize GError properly in gst_qt_get_gl_wrapcontext()
  + qtdemux:
  - Check return value from gst_structure_get in PIFF box
  - Use unsigned int types to store result of QT_UINT32
  - Prefill mode fixes
  + rtpjitterbuffer tests: Cast drop-messages-interval type
    properly (fixing it on 32-bit architectures)
  + rtspsrc:
  - Don't replace 404 errors with "no auth protocol found"
  - Fix seek event leaks
  - Fix usage of IPv6 connections in SETUP
  - Only EOS on timeout if all streams are timed out/EOS
  + splitmuxsrc: don't queue data on unlinked pads
  + v4l2: Fix SIGSEGV on 'change state' during 'format change'
  + v4l2videodec: Fix activation of internal pool
  + wavparse:
  - Avoid occasional crash due to referencing freed buffer.
  - Fix crash that occurs in push mode when header chunks are
    corrupted in certain ways.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674561600">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Add disabled pkgconfig(Qt6Core), pkgconfig(Qt6Gui),
  pkgconfig(Qt6Qml), pkgconfig(Qt6Quick) and
  pkgconfig(Qt6WaylandClient) BuildRequires and pass Dqt6=disabled
  to meson, do not build qt6 support yet.
- Fixed in 1.21.1:
  + avoid integer overflow in WavPack header handling code
    (boo#1201688 CVE-2022-1920).
  + fix integer overflow resulting in heap corruption
    (boo#1201693 CVE-2022-1921).
  + fix integer overflows in zlib/bz2/etc. decompression
    (boo#1201702 boo#1201704 boo#1201706 boo#1201707 boo#1201708
    CVE-2022-1922 CVE-2022-1923 CVE-2022-1924 CVE-2022-1925
    CVE-2022-2122).</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820800">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.22.1:
  + adaptivedemux2: Fix buffering threshold initialization
  + dashdemux2: the seek operation takes a log time to finish for
    some streams
  + glvideomixer: Keep a reference to the underlying pad
  + qtdemux:
  - Don't emit GstSegment correcting start time when in MSE mode
  - Handle moov atom length=0 case by reading until the end
  + qtdemux, qtmux: Drop av1C version 0 parsing and implement
    version 1 parsing/writing
  + qtmux: Fix assertion on caps update
  + redenc: fix setting of extension ID for twcc
  + rtpssrcdemux: set different stream-id on each src pad
  + rtspsrc: Use the correct vfunc for the push-backchannel-sample
    action signal
  + udpsrc: GstSocketTimestampMessage only for SCM_TIMESTAMPNS
  + v4l2h264dec: Fix Raspberry Pi4 will not play video in
    application
- Rebase patch with quilt.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1679400000">- Conflict with gstreamer-plugins-ugly &lt; 1.22.0 to ensure we don't
  have conflicts with gstreamer-plugins-ugly 1.20.1 since
  libgstxingmux.so was moved from -ugly to -good (boo#1209541)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + osxvideosink: fix broken aspect ratio and frame drawing region
  + qtdemux: Fix seek adjustment with SNAP_AFTER flag
  + rtpopusdepay, matroskamux: Fix invalid rate while muxing Opus
    in Matroska
  + rtpmanager: twcc: Fix duplicate packet handling
  + rtsp: url: fix incorrect request URI scheme for TLS transport
    methods (regression)
  + rtspsrc:
  - Consider "451: Parameter Not Understood" when handling broken
    control urls
  - fix behavior change with URI protocols in OPTIONS requests
  - Skip PTs with caps incompatible to the global caps
  - rtpjpegdepay: fix logic error when checking if an end of
    image (EOI) tag is present
  + v4l2:
  - Add support for YVU420M format
  - mark JPEG as parsed
- Rebase patch with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + adaptivedemux2: fix critical when using an unsupported URI.
  + dashdemux2: mpdclient: fix divide by 0 if segment has no
    duration.
  + imagesequencesrc: Properly set default location.
  + multifile: error out if no filename was set.
  + osxvideosink: fix deadlock upon closing output window.
  + rtpmanager: rtpsession:
  - Data race leading to critical warnings.
  - Race conditions leading to critical warnings.
  + rtspsrc: Fix handling of * control path.
  + splitmuxsink: Catch invalid DTS to avoid running into problems
    later.
  + splitmuxsrc: Make PTS contiguous by preference.
  + qtdemux: emit no-more-pads after pruning old pads.
  + Revert "qtdemux: fix conditions for end of segment in reverse
    playback" to fix edit list regression.
  + qtdemux: Fix av1C parsing.
  + qtmux: Fix extraction of CEA608 data from S334-1A packets.
  + qtwindow: unref caps in destructor.
  + v4l2:
  - device provider: Fix GMainLoop leak.
  - videodec: Rework dynamic resolution change handling.
  - videodec: Prefer acquired caps over anything downstream.
  + videoflip:
  - Fix setting of method property at construction time.
  - Videoflip 1.22.2 not rotating video when extracting frames.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Jonas Kvinge &lt;jonaski@opensuse.org&gt;" date="1686657600">- Add patch to fix bug with data url scheme.
  * adaptivedemux2-uri-data.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + flacparse: Avoid integer overflow in available data check for
    image tags (boo#1213128, CVE-2023-37327).
  + flvmux: use the correct timestamp to calculate wait times.
  + isomp4: Fix (E)AC-3 channel count handling.
  + jpegdec: fixes related to interlaced jpeg.
  + pngdec: Fix wrong colours output from 16bit RGB images.
  + qtmux, qtdemux: fix byte order for opus extension.
  + rtspsrc: Do not try send dropped get/set parameter.
  + qt5, qt6: Add more meson options and eliminate all automagic.
  + qt: glrenderer: don't attempt to use QWindow from non-Qt main
    thread.
  + qml6glsink: Support building on win32.
  + v4l2src: fix support for bayer format.
  + v4l2: Change to query only up to
    V4L2_CID_PRIVATE_BASE+V4L2_CID_MAX_CTRLS.
  + v4l2videodec: treat MPEG-1 format as MPEG-2.
  + v4l2videoenc: support force keyframe event in v4l2 encoder.
  + tests: rtpbin_buffer_list: fix possible unaligned write/read on
    32-bit ARM.
- Add libQt5Gui-private-headers-devel BuildRequires: New
  explicit dependency.
- Rebase reduce-required-meson.patch.
- Drop adaptivedemux2-uri-data.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + adaptivedemux2: Fix early seeking
  + hlsdemux2:
  - Ensure processed webvtt ends with empty new line
  - Don't set a referer when updating playlists
  + matroska: demux: Strip signal byte when encrypted
  + rtspsrc: Fix crash when is-live=false
  + gtk: Fix critical caused by pointer movement when stream is
    getting ready
  + qt6: Set sampler filtering method, fixes bad quality with
    qml6glsink and gstqt6d3d11
  + qtdemux: opus: set entry as sampled
  + v4l2src: handle resolution change when buffers are copied
  + v4l2videodec:
  - Fix handling of initial gaps
  - correctly register v4l2mpeg2dec
  - replace custom QUERY_CAPS handling with getcaps callback
  + videoflip:
  - update orientation tag in auto mode
  - fix critical when tag list is not writable
- Rebase reduce-required-meson.patch.
- Pass qt-egl=disabled to meson, we are not ready for this feature
  yet.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + adaptivedemux2: fix memory leak
  + pulsedeviceprovider: fix incorrect usage of GST_ELEMENT_ERROR
  + qt:
  - Unbreak build with qt-egl enabled but viv_fb missing
  - Fix searching of qt5/qt6 tools with qmake in Meson
  + qtdemux:
  - Fix premature EOS when some files are played in push mode
  - Attach cbcs crypt info at the right moment
  + rtpjitterbuffer: Avoid integer overflow in max saveable packets
    calculation with negative offset
  + videoflip: fix concurrent access when modifying the tag list
  + v4l2:
  - allocator: Don't close foreign dmabuf
  - bufferpool:
    . Fix large encoded stream regression
    . Problems when checking for truncated buffer
  - Fix support for left and top padding
  + v4l2object: clear format lists if source change event is
    received
- Rebase reduce-required-meson.patch
- Add libqt5-linguist BuildRequires: New dependency.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + adaptivedemux2: Do not submit_transfer when cancelled
  + adaptivedemux2: Call GTasks's return functions for blocking
    tasks
  + flacenc: Correctly handle up to 255 cue entries
  + flvmux: set the src segment position as running time
  + imagesequencesrc: fix deadlock when feeding the same image in
    a loop
  + pngenc: output one frame only in snapshot mode and mark output
    frames as I-frames
  + qmlglsrc: sync on the streaming thread
  + souphttpsrc: Chain up to finalize to fix memory leak
  + wavparse: fix buffer leak with adtl tag
  + v4l2codecs: Avoid QBUF/DQBUF struct timeval .tv_usec
    wrap-around at frame 1000000
  + v4l2codecs: Fix tiled formats stride conversion
- Rebase reduce-required-meson.patch</changelog>
</package>
<package pkgid="068a8c500c924c573d430504db6a004230c69fa434649fef5fb07fdb8aa9ae1cd85acb844e2b4c8f4ca8081cf08be7b66abf47e1c59adbab47a7db716eac1d8f" name="gstreamer-plugins-good-debugsource" arch="x86_64">
  <version epoch="0" ver="1.22.7" rel="1.1"/>
  <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="1631793601">- Drop doc sub-package, following this drop gtk-doc BuildRequires.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976000">- Update to version 1.18.6:
  + rtspsrc: Fix critical while serializing timeout element message
  + multifilesrc: fix caps leak
  + shout2: Add compatibility for libshout &gt;= 2.4.2 shout_open
    return values
  + v4l2: Update fmt if padded height is greater than fmt height
  + v4l2bufferpool: set video alignment of video meta
  + qtmux: fix deadlock in gst_qt_mux_prepare_moov_recovery
  + matroska: Add support for muxing/demuxing ffv1
  + qtdemux: Try to build AAC codec-data whenever it's possible
- Remove service, use source url, upstream changes in git.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976001">- Update to version 1.20.0:
  + Development in GitLab was switched to a single git repository
    containing all the modules
  + GstPlay: new high-level playback library, replaces GstPlayer
  + WebM Alpha decoding support
  + Encoding profiles can now be tweaked with additional
    application-specified element properties
  + Compositor: multi-threaded video conversion and mixing
  + RTP header extensions: unified support in RTP depayloader and
    payloader base classes
  + SMPTE 2022-1 2-D Forward Error Correction support
  + Smart encoding (pass through) support for VP8, VP9, H.265 in
    encodebin and transcodebin
  + Runtime compatibility support for libsoup2 and libsoup3
    (libsoup3 support experimental)
  + Video decoder subframe support
  + Video decoder automatic packet-loss, data corruption, and
    keyframe request handling for RTP / WebRTC / RTSP
  + mp4 and Matroska muxers now support profile/level/resolution
    changes for H.264/H.265 input streams (i.e. codec data changing
    on the fly)
  + mp4 muxing mode that initially creates a fragmented mp4 which
    is converted to a regular mp4 on EOS
  + Audio support for the WebKit Port for Embedded (WPE) web page
    source element
  + CUDA based video color space convert and rescale elements and
    upload/download elements
  + NVIDIA memory:NVMM support for OpenGL glupload and gldownload
    elements
  + Many WebRTC improvements
  + The new VA-API plugin implementation fleshed out with more
    decoders and new postproc elements
  + AppSink API to retrieve events in addition to buffers and
    buffer lists
  + AppSrc gained more configuration options for the internal queue
    (leakiness, limits in buffers and time, getters to read current
    levels)
  + Updated Rust bindings and many new Rust plugins
  + Improved support for custom minimal GStreamer builds
  + Support build against FFmpeg 5.0
  + Linux Stateless CODEC support gained MPEG-2 and VP9
  + Windows Direct3D11/DXVA decoder gained AV1 and MPEG-2 support
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Stop using service for tarball, use upstream url.
- Drop old obsolete conditionals.
- Add BuildRequires:  pkgconfig(libsoup-3.0)</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1647604800">- Update to version 1.20.1:
  + deinterlace: various bug fixes for yadif method
  + deinterlace: Refactor greedyh and fix planar formats
  + deinterlace: Prevent race between method configuration and
    latency query
  + gtk video sink: Fix rotation not being applied when paused
  + jpegdec: fix RGB conversion handling
  + matroskademux: improved ProRes video handling
  + matroskamux: Handle multiview-mode/flags/pixel-aspect-ratio
    caps fields correctly when checking caps equality on input caps
    changes
  + rtprtx: don't access type-system per buffer (performance
    optimisation); code cleanups
  + rtpulpfecenc: fix unmatched g_slice_free()
  + rtpvp8depay: fix crash when making GstRTPPacketLost custom
    event
  + qtmux: Don't post an error message if pushing a sample failed
    with FLUSHING (e.g. on pipeline shutdown)
  + soup: Lookup libsoup dylib files on Apple platforms &amp; fix
    Cerbero static build on Android and iOS
  + souphttpsrc: element not present on iOS after 1.20.0 update
  + v4l2tuner: return NULL if no norm set
  + v4l2bufferpool: Fix race condition between qbuf and pool
    streamoff
  + meson: Don't build lame plugin with -Dlame=disabled</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + deinterlace: silence unused-but-set werror from imported code
  + qtdemux: fix leak of channel_mapping
  + rtpopusdepay: missing sprop-stereo should not assume mono
  + rtpjitterbuffer: Fix invalid memory access in
    rtp_jitter_buffer_pop()
  + rtpptdemux: fix leak of caps when ignoring a pt
  + rtpredenc: quieten warning about ignoring header extensions
  + soup: Fix pre-processor macros in souploader for libsoup-3.0
  + twcc: Note that twcc-stats packet loss counts reordering as
    loss + add some logging
  + video4linux2: Manual backports for RPi users
  + wavparse: handle URI query in any parse state, fixing audio
    track selection issue in GES
  + wavparse: Unset DISCONT buffer flag for divided into multiple
    buffers in push mode</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + deinterlace: various bug fixes for yadif method
  + deinterlace: Refactor greedyh and fix planar formats
  + deinterlace: Prevent race between method configuration and
    latency query
  + gtk video sink: Fix rotation not being applied when paused
  + jpegdec: fix RGB conversion handling
  + matroskademux: improved ProRes video handling
  + matroskamux: Handle multiview-mode/flags/pixel-aspect-ratio
    caps fields correctly when checking caps equality on
    input caps changes
  + rtprtx: don't access type-system per buffer
    (performance optimisation); code cleanups
  + rtpulpfecenc: fix unmatched g_slice_free()
  + rtpvp8depay: fix crash when making GstRTPPacketLost custom
    event
  + qtmux: Don't post an error message if pushing a sample failed
    with FLUSHING (e.g. on pipeline shutdown)
  + soup: Lookup libsoup dylib files on Apple platforms &amp; fix
    Cerbero static build on Android and iOS
  + souphttpsrc: element not present on iOS after 1.20.0 update
  + v4l2tuner: return NULL if no norm set
  + v4l2bufferpool: Fix race condition between qbuf and pool
    streamoff
  + meson: Don't build lame plugin with -Dlame=disabled</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666353600">- Update to version 1.20.4:
  + alpha: fix stride issue when out buffer has padding on right
  + isoff: Fix earliest pts field parse issue
  + matroska-mux: allow width + height changes for
    avc3|hev1|vp8|vp9
  + qt: Fix another instance of Qt/GStreamer both defining GLsync differently
  + qtdemux:
  - Avoid crash on reconfiguring.
  - Guard against timestamp calculation overflow in gap event loop
  - Don't use invalid values from failed trex parsing
  - Possible endless loop
  + rtpjitterbuffer:
  - Only unschedule timers for late packets if they're not RTX
    packets and only once
  - Remove lost timer for out of order packets
  + rtspsrc:
  - SETUP generates 400 Bad Request
  - Retry SETUP with non-compliant URL resolution on "Bad
    Request" and "Not found"
  + rtpst2022-1-fecenc: Drain column packets on EOS
  + rtpvp8depay: If configured to wait for keyframes after packet
    loss, also do that if incomplete frames are detected
  + splitmuxsink: Don't crash on EOS without buffer
  + splitmuxsrc:
  - Stop pad task before cleanup
  - Don't consider unlinked pads when deactivating part
  + soup: libsoup3 makes audio streaming stop
  + v4l2: fix critical when unreferencign buffer with no data
  + v4l2bufferpool: Fix debug trace
  + v4l2object: Add support for Apple's full-range bt709 colorspace
    variant 1:3:5:1
  + v4l2videocodec: workaround for failure to fully drain frames
    preceding MIDSTREAM renegotiation
  + v4l2allocator: Fix invalid imported dmabuf fd
  + videoflip: Fix caps negotiation when method is selected
  + build failure trying to build jack examples
  + examples: don't try and build jack examples if jack was
    disabled
  + tests: skip unit tests for dependency-less elements that have
    been disabled</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + flacparse: Fix handling of headers advertising 32bps
  + multiudpsink: allow binding to IPv6 address
  + oss4: Fix debug category initialization
  + qt5:
  - Deactivate context if fill_info fails
  - Initialize GError properly in gst_qt_get_gl_wrapcontext()
  + qtdemux:
  - Check return value from gst_structure_get in PIFF box
  - Use unsigned int types to store result of QT_UINT32
  - Prefill mode fixes
  + rtpjitterbuffer tests: Cast drop-messages-interval type
    properly (fixing it on 32-bit architectures)
  + rtspsrc:
  - Don't replace 404 errors with "no auth protocol found"
  - Fix seek event leaks
  - Fix usage of IPv6 connections in SETUP
  - Only EOS on timeout if all streams are timed out/EOS
  + splitmuxsrc: don't queue data on unlinked pads
  + v4l2: Fix SIGSEGV on 'change state' during 'format change'
  + v4l2videodec: Fix activation of internal pool
  + wavparse:
  - Avoid occasional crash due to referencing freed buffer.
  - Fix crash that occurs in push mode when header chunks are
    corrupted in certain ways.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674561600">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Add disabled pkgconfig(Qt6Core), pkgconfig(Qt6Gui),
  pkgconfig(Qt6Qml), pkgconfig(Qt6Quick) and
  pkgconfig(Qt6WaylandClient) BuildRequires and pass Dqt6=disabled
  to meson, do not build qt6 support yet.
- Fixed in 1.21.1:
  + avoid integer overflow in WavPack header handling code
    (boo#1201688 CVE-2022-1920).
  + fix integer overflow resulting in heap corruption
    (boo#1201693 CVE-2022-1921).
  + fix integer overflows in zlib/bz2/etc. decompression
    (boo#1201702 boo#1201704 boo#1201706 boo#1201707 boo#1201708
    CVE-2022-1922 CVE-2022-1923 CVE-2022-1924 CVE-2022-1925
    CVE-2022-2122).</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820800">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.22.1:
  + adaptivedemux2: Fix buffering threshold initialization
  + dashdemux2: the seek operation takes a log time to finish for
    some streams
  + glvideomixer: Keep a reference to the underlying pad
  + qtdemux:
  - Don't emit GstSegment correcting start time when in MSE mode
  - Handle moov atom length=0 case by reading until the end
  + qtdemux, qtmux: Drop av1C version 0 parsing and implement
    version 1 parsing/writing
  + qtmux: Fix assertion on caps update
  + redenc: fix setting of extension ID for twcc
  + rtpssrcdemux: set different stream-id on each src pad
  + rtspsrc: Use the correct vfunc for the push-backchannel-sample
    action signal
  + udpsrc: GstSocketTimestampMessage only for SCM_TIMESTAMPNS
  + v4l2h264dec: Fix Raspberry Pi4 will not play video in
    application
- Rebase patch with quilt.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1679400000">- Conflict with gstreamer-plugins-ugly &lt; 1.22.0 to ensure we don't
  have conflicts with gstreamer-plugins-ugly 1.20.1 since
  libgstxingmux.so was moved from -ugly to -good (boo#1209541)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + osxvideosink: fix broken aspect ratio and frame drawing region
  + qtdemux: Fix seek adjustment with SNAP_AFTER flag
  + rtpopusdepay, matroskamux: Fix invalid rate while muxing Opus
    in Matroska
  + rtpmanager: twcc: Fix duplicate packet handling
  + rtsp: url: fix incorrect request URI scheme for TLS transport
    methods (regression)
  + rtspsrc:
  - Consider "451: Parameter Not Understood" when handling broken
    control urls
  - fix behavior change with URI protocols in OPTIONS requests
  - Skip PTs with caps incompatible to the global caps
  - rtpjpegdepay: fix logic error when checking if an end of
    image (EOI) tag is present
  + v4l2:
  - Add support for YVU420M format
  - mark JPEG as parsed
- Rebase patch with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + adaptivedemux2: fix critical when using an unsupported URI.
  + dashdemux2: mpdclient: fix divide by 0 if segment has no
    duration.
  + imagesequencesrc: Properly set default location.
  + multifile: error out if no filename was set.
  + osxvideosink: fix deadlock upon closing output window.
  + rtpmanager: rtpsession:
  - Data race leading to critical warnings.
  - Race conditions leading to critical warnings.
  + rtspsrc: Fix handling of * control path.
  + splitmuxsink: Catch invalid DTS to avoid running into problems
    later.
  + splitmuxsrc: Make PTS contiguous by preference.
  + qtdemux: emit no-more-pads after pruning old pads.
  + Revert "qtdemux: fix conditions for end of segment in reverse
    playback" to fix edit list regression.
  + qtdemux: Fix av1C parsing.
  + qtmux: Fix extraction of CEA608 data from S334-1A packets.
  + qtwindow: unref caps in destructor.
  + v4l2:
  - device provider: Fix GMainLoop leak.
  - videodec: Rework dynamic resolution change handling.
  - videodec: Prefer acquired caps over anything downstream.
  + videoflip:
  - Fix setting of method property at construction time.
  - Videoflip 1.22.2 not rotating video when extracting frames.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Jonas Kvinge &lt;jonaski@opensuse.org&gt;" date="1686657600">- Add patch to fix bug with data url scheme.
  * adaptivedemux2-uri-data.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + flacparse: Avoid integer overflow in available data check for
    image tags (boo#1213128, CVE-2023-37327).
  + flvmux: use the correct timestamp to calculate wait times.
  + isomp4: Fix (E)AC-3 channel count handling.
  + jpegdec: fixes related to interlaced jpeg.
  + pngdec: Fix wrong colours output from 16bit RGB images.
  + qtmux, qtdemux: fix byte order for opus extension.
  + rtspsrc: Do not try send dropped get/set parameter.
  + qt5, qt6: Add more meson options and eliminate all automagic.
  + qt: glrenderer: don't attempt to use QWindow from non-Qt main
    thread.
  + qml6glsink: Support building on win32.
  + v4l2src: fix support for bayer format.
  + v4l2: Change to query only up to
    V4L2_CID_PRIVATE_BASE+V4L2_CID_MAX_CTRLS.
  + v4l2videodec: treat MPEG-1 format as MPEG-2.
  + v4l2videoenc: support force keyframe event in v4l2 encoder.
  + tests: rtpbin_buffer_list: fix possible unaligned write/read on
    32-bit ARM.
- Add libQt5Gui-private-headers-devel BuildRequires: New
  explicit dependency.
- Rebase reduce-required-meson.patch.
- Drop adaptivedemux2-uri-data.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + adaptivedemux2: Fix early seeking
  + hlsdemux2:
  - Ensure processed webvtt ends with empty new line
  - Don't set a referer when updating playlists
  + matroska: demux: Strip signal byte when encrypted
  + rtspsrc: Fix crash when is-live=false
  + gtk: Fix critical caused by pointer movement when stream is
    getting ready
  + qt6: Set sampler filtering method, fixes bad quality with
    qml6glsink and gstqt6d3d11
  + qtdemux: opus: set entry as sampled
  + v4l2src: handle resolution change when buffers are copied
  + v4l2videodec:
  - Fix handling of initial gaps
  - correctly register v4l2mpeg2dec
  - replace custom QUERY_CAPS handling with getcaps callback
  + videoflip:
  - update orientation tag in auto mode
  - fix critical when tag list is not writable
- Rebase reduce-required-meson.patch.
- Pass qt-egl=disabled to meson, we are not ready for this feature
  yet.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + adaptivedemux2: fix memory leak
  + pulsedeviceprovider: fix incorrect usage of GST_ELEMENT_ERROR
  + qt:
  - Unbreak build with qt-egl enabled but viv_fb missing
  - Fix searching of qt5/qt6 tools with qmake in Meson
  + qtdemux:
  - Fix premature EOS when some files are played in push mode
  - Attach cbcs crypt info at the right moment
  + rtpjitterbuffer: Avoid integer overflow in max saveable packets
    calculation with negative offset
  + videoflip: fix concurrent access when modifying the tag list
  + v4l2:
  - allocator: Don't close foreign dmabuf
  - bufferpool:
    . Fix large encoded stream regression
    . Problems when checking for truncated buffer
  - Fix support for left and top padding
  + v4l2object: clear format lists if source change event is
    received
- Rebase reduce-required-meson.patch
- Add libqt5-linguist BuildRequires: New dependency.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + adaptivedemux2: Do not submit_transfer when cancelled
  + adaptivedemux2: Call GTasks's return functions for blocking
    tasks
  + flacenc: Correctly handle up to 255 cue entries
  + flvmux: set the src segment position as running time
  + imagesequencesrc: fix deadlock when feeding the same image in
    a loop
  + pngenc: output one frame only in snapshot mode and mark output
    frames as I-frames
  + qmlglsrc: sync on the streaming thread
  + souphttpsrc: Chain up to finalize to fix memory leak
  + wavparse: fix buffer leak with adtl tag
  + v4l2codecs: Avoid QBUF/DQBUF struct timeval .tv_usec
    wrap-around at frame 1000000
  + v4l2codecs: Fix tiled formats stride conversion
- Rebase reduce-required-meson.patch</changelog>
</package>
<package pkgid="2194afd0eabbedfba152eb3a961ebf72eeb0253fb42b30b7cd8878b7a1b5507a72e34670156046fe562a7f8a56784428170f0eea8f444911c916dc4e7e8c7a84" name="gstreamer-plugins-good-extra" arch="i586">
  <version epoch="0" ver="1.22.7" rel="1.1"/>
  <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="1631793601">- Drop doc sub-package, following this drop gtk-doc BuildRequires.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976000">- Update to version 1.18.6:
  + rtspsrc: Fix critical while serializing timeout element message
  + multifilesrc: fix caps leak
  + shout2: Add compatibility for libshout &gt;= 2.4.2 shout_open
    return values
  + v4l2: Update fmt if padded height is greater than fmt height
  + v4l2bufferpool: set video alignment of video meta
  + qtmux: fix deadlock in gst_qt_mux_prepare_moov_recovery
  + matroska: Add support for muxing/demuxing ffv1
  + qtdemux: Try to build AAC codec-data whenever it's possible
- Remove service, use source url, upstream changes in git.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976001">- Update to version 1.20.0:
  + Development in GitLab was switched to a single git repository
    containing all the modules
  + GstPlay: new high-level playback library, replaces GstPlayer
  + WebM Alpha decoding support
  + Encoding profiles can now be tweaked with additional
    application-specified element properties
  + Compositor: multi-threaded video conversion and mixing
  + RTP header extensions: unified support in RTP depayloader and
    payloader base classes
  + SMPTE 2022-1 2-D Forward Error Correction support
  + Smart encoding (pass through) support for VP8, VP9, H.265 in
    encodebin and transcodebin
  + Runtime compatibility support for libsoup2 and libsoup3
    (libsoup3 support experimental)
  + Video decoder subframe support
  + Video decoder automatic packet-loss, data corruption, and
    keyframe request handling for RTP / WebRTC / RTSP
  + mp4 and Matroska muxers now support profile/level/resolution
    changes for H.264/H.265 input streams (i.e. codec data changing
    on the fly)
  + mp4 muxing mode that initially creates a fragmented mp4 which
    is converted to a regular mp4 on EOS
  + Audio support for the WebKit Port for Embedded (WPE) web page
    source element
  + CUDA based video color space convert and rescale elements and
    upload/download elements
  + NVIDIA memory:NVMM support for OpenGL glupload and gldownload
    elements
  + Many WebRTC improvements
  + The new VA-API plugin implementation fleshed out with more
    decoders and new postproc elements
  + AppSink API to retrieve events in addition to buffers and
    buffer lists
  + AppSrc gained more configuration options for the internal queue
    (leakiness, limits in buffers and time, getters to read current
    levels)
  + Updated Rust bindings and many new Rust plugins
  + Improved support for custom minimal GStreamer builds
  + Support build against FFmpeg 5.0
  + Linux Stateless CODEC support gained MPEG-2 and VP9
  + Windows Direct3D11/DXVA decoder gained AV1 and MPEG-2 support
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Stop using service for tarball, use upstream url.
- Drop old obsolete conditionals.
- Add BuildRequires:  pkgconfig(libsoup-3.0)</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1647604800">- Update to version 1.20.1:
  + deinterlace: various bug fixes for yadif method
  + deinterlace: Refactor greedyh and fix planar formats
  + deinterlace: Prevent race between method configuration and
    latency query
  + gtk video sink: Fix rotation not being applied when paused
  + jpegdec: fix RGB conversion handling
  + matroskademux: improved ProRes video handling
  + matroskamux: Handle multiview-mode/flags/pixel-aspect-ratio
    caps fields correctly when checking caps equality on input caps
    changes
  + rtprtx: don't access type-system per buffer (performance
    optimisation); code cleanups
  + rtpulpfecenc: fix unmatched g_slice_free()
  + rtpvp8depay: fix crash when making GstRTPPacketLost custom
    event
  + qtmux: Don't post an error message if pushing a sample failed
    with FLUSHING (e.g. on pipeline shutdown)
  + soup: Lookup libsoup dylib files on Apple platforms &amp; fix
    Cerbero static build on Android and iOS
  + souphttpsrc: element not present on iOS after 1.20.0 update
  + v4l2tuner: return NULL if no norm set
  + v4l2bufferpool: Fix race condition between qbuf and pool
    streamoff
  + meson: Don't build lame plugin with -Dlame=disabled</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + deinterlace: silence unused-but-set werror from imported code
  + qtdemux: fix leak of channel_mapping
  + rtpopusdepay: missing sprop-stereo should not assume mono
  + rtpjitterbuffer: Fix invalid memory access in
    rtp_jitter_buffer_pop()
  + rtpptdemux: fix leak of caps when ignoring a pt
  + rtpredenc: quieten warning about ignoring header extensions
  + soup: Fix pre-processor macros in souploader for libsoup-3.0
  + twcc: Note that twcc-stats packet loss counts reordering as
    loss + add some logging
  + video4linux2: Manual backports for RPi users
  + wavparse: handle URI query in any parse state, fixing audio
    track selection issue in GES
  + wavparse: Unset DISCONT buffer flag for divided into multiple
    buffers in push mode</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + deinterlace: various bug fixes for yadif method
  + deinterlace: Refactor greedyh and fix planar formats
  + deinterlace: Prevent race between method configuration and
    latency query
  + gtk video sink: Fix rotation not being applied when paused
  + jpegdec: fix RGB conversion handling
  + matroskademux: improved ProRes video handling
  + matroskamux: Handle multiview-mode/flags/pixel-aspect-ratio
    caps fields correctly when checking caps equality on
    input caps changes
  + rtprtx: don't access type-system per buffer
    (performance optimisation); code cleanups
  + rtpulpfecenc: fix unmatched g_slice_free()
  + rtpvp8depay: fix crash when making GstRTPPacketLost custom
    event
  + qtmux: Don't post an error message if pushing a sample failed
    with FLUSHING (e.g. on pipeline shutdown)
  + soup: Lookup libsoup dylib files on Apple platforms &amp; fix
    Cerbero static build on Android and iOS
  + souphttpsrc: element not present on iOS after 1.20.0 update
  + v4l2tuner: return NULL if no norm set
  + v4l2bufferpool: Fix race condition between qbuf and pool
    streamoff
  + meson: Don't build lame plugin with -Dlame=disabled</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666353600">- Update to version 1.20.4:
  + alpha: fix stride issue when out buffer has padding on right
  + isoff: Fix earliest pts field parse issue
  + matroska-mux: allow width + height changes for
    avc3|hev1|vp8|vp9
  + qt: Fix another instance of Qt/GStreamer both defining GLsync differently
  + qtdemux:
  - Avoid crash on reconfiguring.
  - Guard against timestamp calculation overflow in gap event loop
  - Don't use invalid values from failed trex parsing
  - Possible endless loop
  + rtpjitterbuffer:
  - Only unschedule timers for late packets if they're not RTX
    packets and only once
  - Remove lost timer for out of order packets
  + rtspsrc:
  - SETUP generates 400 Bad Request
  - Retry SETUP with non-compliant URL resolution on "Bad
    Request" and "Not found"
  + rtpst2022-1-fecenc: Drain column packets on EOS
  + rtpvp8depay: If configured to wait for keyframes after packet
    loss, also do that if incomplete frames are detected
  + splitmuxsink: Don't crash on EOS without buffer
  + splitmuxsrc:
  - Stop pad task before cleanup
  - Don't consider unlinked pads when deactivating part
  + soup: libsoup3 makes audio streaming stop
  + v4l2: fix critical when unreferencign buffer with no data
  + v4l2bufferpool: Fix debug trace
  + v4l2object: Add support for Apple's full-range bt709 colorspace
    variant 1:3:5:1
  + v4l2videocodec: workaround for failure to fully drain frames
    preceding MIDSTREAM renegotiation
  + v4l2allocator: Fix invalid imported dmabuf fd
  + videoflip: Fix caps negotiation when method is selected
  + build failure trying to build jack examples
  + examples: don't try and build jack examples if jack was
    disabled
  + tests: skip unit tests for dependency-less elements that have
    been disabled</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + flacparse: Fix handling of headers advertising 32bps
  + multiudpsink: allow binding to IPv6 address
  + oss4: Fix debug category initialization
  + qt5:
  - Deactivate context if fill_info fails
  - Initialize GError properly in gst_qt_get_gl_wrapcontext()
  + qtdemux:
  - Check return value from gst_structure_get in PIFF box
  - Use unsigned int types to store result of QT_UINT32
  - Prefill mode fixes
  + rtpjitterbuffer tests: Cast drop-messages-interval type
    properly (fixing it on 32-bit architectures)
  + rtspsrc:
  - Don't replace 404 errors with "no auth protocol found"
  - Fix seek event leaks
  - Fix usage of IPv6 connections in SETUP
  - Only EOS on timeout if all streams are timed out/EOS
  + splitmuxsrc: don't queue data on unlinked pads
  + v4l2: Fix SIGSEGV on 'change state' during 'format change'
  + v4l2videodec: Fix activation of internal pool
  + wavparse:
  - Avoid occasional crash due to referencing freed buffer.
  - Fix crash that occurs in push mode when header chunks are
    corrupted in certain ways.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674561600">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Add disabled pkgconfig(Qt6Core), pkgconfig(Qt6Gui),
  pkgconfig(Qt6Qml), pkgconfig(Qt6Quick) and
  pkgconfig(Qt6WaylandClient) BuildRequires and pass Dqt6=disabled
  to meson, do not build qt6 support yet.
- Fixed in 1.21.1:
  + avoid integer overflow in WavPack header handling code
    (boo#1201688 CVE-2022-1920).
  + fix integer overflow resulting in heap corruption
    (boo#1201693 CVE-2022-1921).
  + fix integer overflows in zlib/bz2/etc. decompression
    (boo#1201702 boo#1201704 boo#1201706 boo#1201707 boo#1201708
    CVE-2022-1922 CVE-2022-1923 CVE-2022-1924 CVE-2022-1925
    CVE-2022-2122).</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820800">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.22.1:
  + adaptivedemux2: Fix buffering threshold initialization
  + dashdemux2: the seek operation takes a log time to finish for
    some streams
  + glvideomixer: Keep a reference to the underlying pad
  + qtdemux:
  - Don't emit GstSegment correcting start time when in MSE mode
  - Handle moov atom length=0 case by reading until the end
  + qtdemux, qtmux: Drop av1C version 0 parsing and implement
    version 1 parsing/writing
  + qtmux: Fix assertion on caps update
  + redenc: fix setting of extension ID for twcc
  + rtpssrcdemux: set different stream-id on each src pad
  + rtspsrc: Use the correct vfunc for the push-backchannel-sample
    action signal
  + udpsrc: GstSocketTimestampMessage only for SCM_TIMESTAMPNS
  + v4l2h264dec: Fix Raspberry Pi4 will not play video in
    application
- Rebase patch with quilt.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1679400000">- Conflict with gstreamer-plugins-ugly &lt; 1.22.0 to ensure we don't
  have conflicts with gstreamer-plugins-ugly 1.20.1 since
  libgstxingmux.so was moved from -ugly to -good (boo#1209541)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + osxvideosink: fix broken aspect ratio and frame drawing region
  + qtdemux: Fix seek adjustment with SNAP_AFTER flag
  + rtpopusdepay, matroskamux: Fix invalid rate while muxing Opus
    in Matroska
  + rtpmanager: twcc: Fix duplicate packet handling
  + rtsp: url: fix incorrect request URI scheme for TLS transport
    methods (regression)
  + rtspsrc:
  - Consider "451: Parameter Not Understood" when handling broken
    control urls
  - fix behavior change with URI protocols in OPTIONS requests
  - Skip PTs with caps incompatible to the global caps
  - rtpjpegdepay: fix logic error when checking if an end of
    image (EOI) tag is present
  + v4l2:
  - Add support for YVU420M format
  - mark JPEG as parsed
- Rebase patch with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + adaptivedemux2: fix critical when using an unsupported URI.
  + dashdemux2: mpdclient: fix divide by 0 if segment has no
    duration.
  + imagesequencesrc: Properly set default location.
  + multifile: error out if no filename was set.
  + osxvideosink: fix deadlock upon closing output window.
  + rtpmanager: rtpsession:
  - Data race leading to critical warnings.
  - Race conditions leading to critical warnings.
  + rtspsrc: Fix handling of * control path.
  + splitmuxsink: Catch invalid DTS to avoid running into problems
    later.
  + splitmuxsrc: Make PTS contiguous by preference.
  + qtdemux: emit no-more-pads after pruning old pads.
  + Revert "qtdemux: fix conditions for end of segment in reverse
    playback" to fix edit list regression.
  + qtdemux: Fix av1C parsing.
  + qtmux: Fix extraction of CEA608 data from S334-1A packets.
  + qtwindow: unref caps in destructor.
  + v4l2:
  - device provider: Fix GMainLoop leak.
  - videodec: Rework dynamic resolution change handling.
  - videodec: Prefer acquired caps over anything downstream.
  + videoflip:
  - Fix setting of method property at construction time.
  - Videoflip 1.22.2 not rotating video when extracting frames.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Jonas Kvinge &lt;jonaski@opensuse.org&gt;" date="1686657600">- Add patch to fix bug with data url scheme.
  * adaptivedemux2-uri-data.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + flacparse: Avoid integer overflow in available data check for
    image tags (boo#1213128, CVE-2023-37327).
  + flvmux: use the correct timestamp to calculate wait times.
  + isomp4: Fix (E)AC-3 channel count handling.
  + jpegdec: fixes related to interlaced jpeg.
  + pngdec: Fix wrong colours output from 16bit RGB images.
  + qtmux, qtdemux: fix byte order for opus extension.
  + rtspsrc: Do not try send dropped get/set parameter.
  + qt5, qt6: Add more meson options and eliminate all automagic.
  + qt: glrenderer: don't attempt to use QWindow from non-Qt main
    thread.
  + qml6glsink: Support building on win32.
  + v4l2src: fix support for bayer format.
  + v4l2: Change to query only up to
    V4L2_CID_PRIVATE_BASE+V4L2_CID_MAX_CTRLS.
  + v4l2videodec: treat MPEG-1 format as MPEG-2.
  + v4l2videoenc: support force keyframe event in v4l2 encoder.
  + tests: rtpbin_buffer_list: fix possible unaligned write/read on
    32-bit ARM.
- Add libQt5Gui-private-headers-devel BuildRequires: New
  explicit dependency.
- Rebase reduce-required-meson.patch.
- Drop adaptivedemux2-uri-data.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + adaptivedemux2: Fix early seeking
  + hlsdemux2:
  - Ensure processed webvtt ends with empty new line
  - Don't set a referer when updating playlists
  + matroska: demux: Strip signal byte when encrypted
  + rtspsrc: Fix crash when is-live=false
  + gtk: Fix critical caused by pointer movement when stream is
    getting ready
  + qt6: Set sampler filtering method, fixes bad quality with
    qml6glsink and gstqt6d3d11
  + qtdemux: opus: set entry as sampled
  + v4l2src: handle resolution change when buffers are copied
  + v4l2videodec:
  - Fix handling of initial gaps
  - correctly register v4l2mpeg2dec
  - replace custom QUERY_CAPS handling with getcaps callback
  + videoflip:
  - update orientation tag in auto mode
  - fix critical when tag list is not writable
- Rebase reduce-required-meson.patch.
- Pass qt-egl=disabled to meson, we are not ready for this feature
  yet.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + adaptivedemux2: fix memory leak
  + pulsedeviceprovider: fix incorrect usage of GST_ELEMENT_ERROR
  + qt:
  - Unbreak build with qt-egl enabled but viv_fb missing
  - Fix searching of qt5/qt6 tools with qmake in Meson
  + qtdemux:
  - Fix premature EOS when some files are played in push mode
  - Attach cbcs crypt info at the right moment
  + rtpjitterbuffer: Avoid integer overflow in max saveable packets
    calculation with negative offset
  + videoflip: fix concurrent access when modifying the tag list
  + v4l2:
  - allocator: Don't close foreign dmabuf
  - bufferpool:
    . Fix large encoded stream regression
    . Problems when checking for truncated buffer
  - Fix support for left and top padding
  + v4l2object: clear format lists if source change event is
    received
- Rebase reduce-required-meson.patch
- Add libqt5-linguist BuildRequires: New dependency.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + adaptivedemux2: Do not submit_transfer when cancelled
  + adaptivedemux2: Call GTasks's return functions for blocking
    tasks
  + flacenc: Correctly handle up to 255 cue entries
  + flvmux: set the src segment position as running time
  + imagesequencesrc: fix deadlock when feeding the same image in
    a loop
  + pngenc: output one frame only in snapshot mode and mark output
    frames as I-frames
  + qmlglsrc: sync on the streaming thread
  + souphttpsrc: Chain up to finalize to fix memory leak
  + wavparse: fix buffer leak with adtl tag
  + v4l2codecs: Avoid QBUF/DQBUF struct timeval .tv_usec
    wrap-around at frame 1000000
  + v4l2codecs: Fix tiled formats stride conversion
- Rebase reduce-required-meson.patch</changelog>
</package>
<package pkgid="b45b3d2f31c6b1ce1048aa03039236527457254087ff22c7c8e43c13612cc2a2ced8ea7450f62d1e13af740b2ed2f95df4bbc85f906dd50d0ef1dbb378ca5b57" name="gstreamer-plugins-good-extra" arch="x86_64">
  <version epoch="0" ver="1.22.7" rel="1.1"/>
  <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="1631793601">- Drop doc sub-package, following this drop gtk-doc BuildRequires.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976000">- Update to version 1.18.6:
  + rtspsrc: Fix critical while serializing timeout element message
  + multifilesrc: fix caps leak
  + shout2: Add compatibility for libshout &gt;= 2.4.2 shout_open
    return values
  + v4l2: Update fmt if padded height is greater than fmt height
  + v4l2bufferpool: set video alignment of video meta
  + qtmux: fix deadlock in gst_qt_mux_prepare_moov_recovery
  + matroska: Add support for muxing/demuxing ffv1
  + qtdemux: Try to build AAC codec-data whenever it's possible
- Remove service, use source url, upstream changes in git.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976001">- Update to version 1.20.0:
  + Development in GitLab was switched to a single git repository
    containing all the modules
  + GstPlay: new high-level playback library, replaces GstPlayer
  + WebM Alpha decoding support
  + Encoding profiles can now be tweaked with additional
    application-specified element properties
  + Compositor: multi-threaded video conversion and mixing
  + RTP header extensions: unified support in RTP depayloader and
    payloader base classes
  + SMPTE 2022-1 2-D Forward Error Correction support
  + Smart encoding (pass through) support for VP8, VP9, H.265 in
    encodebin and transcodebin
  + Runtime compatibility support for libsoup2 and libsoup3
    (libsoup3 support experimental)
  + Video decoder subframe support
  + Video decoder automatic packet-loss, data corruption, and
    keyframe request handling for RTP / WebRTC / RTSP
  + mp4 and Matroska muxers now support profile/level/resolution
    changes for H.264/H.265 input streams (i.e. codec data changing
    on the fly)
  + mp4 muxing mode that initially creates a fragmented mp4 which
    is converted to a regular mp4 on EOS
  + Audio support for the WebKit Port for Embedded (WPE) web page
    source element
  + CUDA based video color space convert and rescale elements and
    upload/download elements
  + NVIDIA memory:NVMM support for OpenGL glupload and gldownload
    elements
  + Many WebRTC improvements
  + The new VA-API plugin implementation fleshed out with more
    decoders and new postproc elements
  + AppSink API to retrieve events in addition to buffers and
    buffer lists
  + AppSrc gained more configuration options for the internal queue
    (leakiness, limits in buffers and time, getters to read current
    levels)
  + Updated Rust bindings and many new Rust plugins
  + Improved support for custom minimal GStreamer builds
  + Support build against FFmpeg 5.0
  + Linux Stateless CODEC support gained MPEG-2 and VP9
  + Windows Direct3D11/DXVA decoder gained AV1 and MPEG-2 support
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Stop using service for tarball, use upstream url.
- Drop old obsolete conditionals.
- Add BuildRequires:  pkgconfig(libsoup-3.0)</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1647604800">- Update to version 1.20.1:
  + deinterlace: various bug fixes for yadif method
  + deinterlace: Refactor greedyh and fix planar formats
  + deinterlace: Prevent race between method configuration and
    latency query
  + gtk video sink: Fix rotation not being applied when paused
  + jpegdec: fix RGB conversion handling
  + matroskademux: improved ProRes video handling
  + matroskamux: Handle multiview-mode/flags/pixel-aspect-ratio
    caps fields correctly when checking caps equality on input caps
    changes
  + rtprtx: don't access type-system per buffer (performance
    optimisation); code cleanups
  + rtpulpfecenc: fix unmatched g_slice_free()
  + rtpvp8depay: fix crash when making GstRTPPacketLost custom
    event
  + qtmux: Don't post an error message if pushing a sample failed
    with FLUSHING (e.g. on pipeline shutdown)
  + soup: Lookup libsoup dylib files on Apple platforms &amp; fix
    Cerbero static build on Android and iOS
  + souphttpsrc: element not present on iOS after 1.20.0 update
  + v4l2tuner: return NULL if no norm set
  + v4l2bufferpool: Fix race condition between qbuf and pool
    streamoff
  + meson: Don't build lame plugin with -Dlame=disabled</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + deinterlace: silence unused-but-set werror from imported code
  + qtdemux: fix leak of channel_mapping
  + rtpopusdepay: missing sprop-stereo should not assume mono
  + rtpjitterbuffer: Fix invalid memory access in
    rtp_jitter_buffer_pop()
  + rtpptdemux: fix leak of caps when ignoring a pt
  + rtpredenc: quieten warning about ignoring header extensions
  + soup: Fix pre-processor macros in souploader for libsoup-3.0
  + twcc: Note that twcc-stats packet loss counts reordering as
    loss + add some logging
  + video4linux2: Manual backports for RPi users
  + wavparse: handle URI query in any parse state, fixing audio
    track selection issue in GES
  + wavparse: Unset DISCONT buffer flag for divided into multiple
    buffers in push mode</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + deinterlace: various bug fixes for yadif method
  + deinterlace: Refactor greedyh and fix planar formats
  + deinterlace: Prevent race between method configuration and
    latency query
  + gtk video sink: Fix rotation not being applied when paused
  + jpegdec: fix RGB conversion handling
  + matroskademux: improved ProRes video handling
  + matroskamux: Handle multiview-mode/flags/pixel-aspect-ratio
    caps fields correctly when checking caps equality on
    input caps changes
  + rtprtx: don't access type-system per buffer
    (performance optimisation); code cleanups
  + rtpulpfecenc: fix unmatched g_slice_free()
  + rtpvp8depay: fix crash when making GstRTPPacketLost custom
    event
  + qtmux: Don't post an error message if pushing a sample failed
    with FLUSHING (e.g. on pipeline shutdown)
  + soup: Lookup libsoup dylib files on Apple platforms &amp; fix
    Cerbero static build on Android and iOS
  + souphttpsrc: element not present on iOS after 1.20.0 update
  + v4l2tuner: return NULL if no norm set
  + v4l2bufferpool: Fix race condition between qbuf and pool
    streamoff
  + meson: Don't build lame plugin with -Dlame=disabled</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666353600">- Update to version 1.20.4:
  + alpha: fix stride issue when out buffer has padding on right
  + isoff: Fix earliest pts field parse issue
  + matroska-mux: allow width + height changes for
    avc3|hev1|vp8|vp9
  + qt: Fix another instance of Qt/GStreamer both defining GLsync differently
  + qtdemux:
  - Avoid crash on reconfiguring.
  - Guard against timestamp calculation overflow in gap event loop
  - Don't use invalid values from failed trex parsing
  - Possible endless loop
  + rtpjitterbuffer:
  - Only unschedule timers for late packets if they're not RTX
    packets and only once
  - Remove lost timer for out of order packets
  + rtspsrc:
  - SETUP generates 400 Bad Request
  - Retry SETUP with non-compliant URL resolution on "Bad
    Request" and "Not found"
  + rtpst2022-1-fecenc: Drain column packets on EOS
  + rtpvp8depay: If configured to wait for keyframes after packet
    loss, also do that if incomplete frames are detected
  + splitmuxsink: Don't crash on EOS without buffer
  + splitmuxsrc:
  - Stop pad task before cleanup
  - Don't consider unlinked pads when deactivating part
  + soup: libsoup3 makes audio streaming stop
  + v4l2: fix critical when unreferencign buffer with no data
  + v4l2bufferpool: Fix debug trace
  + v4l2object: Add support for Apple's full-range bt709 colorspace
    variant 1:3:5:1
  + v4l2videocodec: workaround for failure to fully drain frames
    preceding MIDSTREAM renegotiation
  + v4l2allocator: Fix invalid imported dmabuf fd
  + videoflip: Fix caps negotiation when method is selected
  + build failure trying to build jack examples
  + examples: don't try and build jack examples if jack was
    disabled
  + tests: skip unit tests for dependency-less elements that have
    been disabled</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + flacparse: Fix handling of headers advertising 32bps
  + multiudpsink: allow binding to IPv6 address
  + oss4: Fix debug category initialization
  + qt5:
  - Deactivate context if fill_info fails
  - Initialize GError properly in gst_qt_get_gl_wrapcontext()
  + qtdemux:
  - Check return value from gst_structure_get in PIFF box
  - Use unsigned int types to store result of QT_UINT32
  - Prefill mode fixes
  + rtpjitterbuffer tests: Cast drop-messages-interval type
    properly (fixing it on 32-bit architectures)
  + rtspsrc:
  - Don't replace 404 errors with "no auth protocol found"
  - Fix seek event leaks
  - Fix usage of IPv6 connections in SETUP
  - Only EOS on timeout if all streams are timed out/EOS
  + splitmuxsrc: don't queue data on unlinked pads
  + v4l2: Fix SIGSEGV on 'change state' during 'format change'
  + v4l2videodec: Fix activation of internal pool
  + wavparse:
  - Avoid occasional crash due to referencing freed buffer.
  - Fix crash that occurs in push mode when header chunks are
    corrupted in certain ways.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674561600">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Add disabled pkgconfig(Qt6Core), pkgconfig(Qt6Gui),
  pkgconfig(Qt6Qml), pkgconfig(Qt6Quick) and
  pkgconfig(Qt6WaylandClient) BuildRequires and pass Dqt6=disabled
  to meson, do not build qt6 support yet.
- Fixed in 1.21.1:
  + avoid integer overflow in WavPack header handling code
    (boo#1201688 CVE-2022-1920).
  + fix integer overflow resulting in heap corruption
    (boo#1201693 CVE-2022-1921).
  + fix integer overflows in zlib/bz2/etc. decompression
    (boo#1201702 boo#1201704 boo#1201706 boo#1201707 boo#1201708
    CVE-2022-1922 CVE-2022-1923 CVE-2022-1924 CVE-2022-1925
    CVE-2022-2122).</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820800">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.22.1:
  + adaptivedemux2: Fix buffering threshold initialization
  + dashdemux2: the seek operation takes a log time to finish for
    some streams
  + glvideomixer: Keep a reference to the underlying pad
  + qtdemux:
  - Don't emit GstSegment correcting start time when in MSE mode
  - Handle moov atom length=0 case by reading until the end
  + qtdemux, qtmux: Drop av1C version 0 parsing and implement
    version 1 parsing/writing
  + qtmux: Fix assertion on caps update
  + redenc: fix setting of extension ID for twcc
  + rtpssrcdemux: set different stream-id on each src pad
  + rtspsrc: Use the correct vfunc for the push-backchannel-sample
    action signal
  + udpsrc: GstSocketTimestampMessage only for SCM_TIMESTAMPNS
  + v4l2h264dec: Fix Raspberry Pi4 will not play video in
    application
- Rebase patch with quilt.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1679400000">- Conflict with gstreamer-plugins-ugly &lt; 1.22.0 to ensure we don't
  have conflicts with gstreamer-plugins-ugly 1.20.1 since
  libgstxingmux.so was moved from -ugly to -good (boo#1209541)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + osxvideosink: fix broken aspect ratio and frame drawing region
  + qtdemux: Fix seek adjustment with SNAP_AFTER flag
  + rtpopusdepay, matroskamux: Fix invalid rate while muxing Opus
    in Matroska
  + rtpmanager: twcc: Fix duplicate packet handling
  + rtsp: url: fix incorrect request URI scheme for TLS transport
    methods (regression)
  + rtspsrc:
  - Consider "451: Parameter Not Understood" when handling broken
    control urls
  - fix behavior change with URI protocols in OPTIONS requests
  - Skip PTs with caps incompatible to the global caps
  - rtpjpegdepay: fix logic error when checking if an end of
    image (EOI) tag is present
  + v4l2:
  - Add support for YVU420M format
  - mark JPEG as parsed
- Rebase patch with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + adaptivedemux2: fix critical when using an unsupported URI.
  + dashdemux2: mpdclient: fix divide by 0 if segment has no
    duration.
  + imagesequencesrc: Properly set default location.
  + multifile: error out if no filename was set.
  + osxvideosink: fix deadlock upon closing output window.
  + rtpmanager: rtpsession:
  - Data race leading to critical warnings.
  - Race conditions leading to critical warnings.
  + rtspsrc: Fix handling of * control path.
  + splitmuxsink: Catch invalid DTS to avoid running into problems
    later.
  + splitmuxsrc: Make PTS contiguous by preference.
  + qtdemux: emit no-more-pads after pruning old pads.
  + Revert "qtdemux: fix conditions for end of segment in reverse
    playback" to fix edit list regression.
  + qtdemux: Fix av1C parsing.
  + qtmux: Fix extraction of CEA608 data from S334-1A packets.
  + qtwindow: unref caps in destructor.
  + v4l2:
  - device provider: Fix GMainLoop leak.
  - videodec: Rework dynamic resolution change handling.
  - videodec: Prefer acquired caps over anything downstream.
  + videoflip:
  - Fix setting of method property at construction time.
  - Videoflip 1.22.2 not rotating video when extracting frames.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Jonas Kvinge &lt;jonaski@opensuse.org&gt;" date="1686657600">- Add patch to fix bug with data url scheme.
  * adaptivedemux2-uri-data.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + flacparse: Avoid integer overflow in available data check for
    image tags (boo#1213128, CVE-2023-37327).
  + flvmux: use the correct timestamp to calculate wait times.
  + isomp4: Fix (E)AC-3 channel count handling.
  + jpegdec: fixes related to interlaced jpeg.
  + pngdec: Fix wrong colours output from 16bit RGB images.
  + qtmux, qtdemux: fix byte order for opus extension.
  + rtspsrc: Do not try send dropped get/set parameter.
  + qt5, qt6: Add more meson options and eliminate all automagic.
  + qt: glrenderer: don't attempt to use QWindow from non-Qt main
    thread.
  + qml6glsink: Support building on win32.
  + v4l2src: fix support for bayer format.
  + v4l2: Change to query only up to
    V4L2_CID_PRIVATE_BASE+V4L2_CID_MAX_CTRLS.
  + v4l2videodec: treat MPEG-1 format as MPEG-2.
  + v4l2videoenc: support force keyframe event in v4l2 encoder.
  + tests: rtpbin_buffer_list: fix possible unaligned write/read on
    32-bit ARM.
- Add libQt5Gui-private-headers-devel BuildRequires: New
  explicit dependency.
- Rebase reduce-required-meson.patch.
- Drop adaptivedemux2-uri-data.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + adaptivedemux2: Fix early seeking
  + hlsdemux2:
  - Ensure processed webvtt ends with empty new line
  - Don't set a referer when updating playlists
  + matroska: demux: Strip signal byte when encrypted
  + rtspsrc: Fix crash when is-live=false
  + gtk: Fix critical caused by pointer movement when stream is
    getting ready
  + qt6: Set sampler filtering method, fixes bad quality with
    qml6glsink and gstqt6d3d11
  + qtdemux: opus: set entry as sampled
  + v4l2src: handle resolution change when buffers are copied
  + v4l2videodec:
  - Fix handling of initial gaps
  - correctly register v4l2mpeg2dec
  - replace custom QUERY_CAPS handling with getcaps callback
  + videoflip:
  - update orientation tag in auto mode
  - fix critical when tag list is not writable
- Rebase reduce-required-meson.patch.
- Pass qt-egl=disabled to meson, we are not ready for this feature
  yet.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + adaptivedemux2: fix memory leak
  + pulsedeviceprovider: fix incorrect usage of GST_ELEMENT_ERROR
  + qt:
  - Unbreak build with qt-egl enabled but viv_fb missing
  - Fix searching of qt5/qt6 tools with qmake in Meson
  + qtdemux:
  - Fix premature EOS when some files are played in push mode
  - Attach cbcs crypt info at the right moment
  + rtpjitterbuffer: Avoid integer overflow in max saveable packets
    calculation with negative offset
  + videoflip: fix concurrent access when modifying the tag list
  + v4l2:
  - allocator: Don't close foreign dmabuf
  - bufferpool:
    . Fix large encoded stream regression
    . Problems when checking for truncated buffer
  - Fix support for left and top padding
  + v4l2object: clear format lists if source change event is
    received
- Rebase reduce-required-meson.patch
- Add libqt5-linguist BuildRequires: New dependency.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + adaptivedemux2: Do not submit_transfer when cancelled
  + adaptivedemux2: Call GTasks's return functions for blocking
    tasks
  + flacenc: Correctly handle up to 255 cue entries
  + flvmux: set the src segment position as running time
  + imagesequencesrc: fix deadlock when feeding the same image in
    a loop
  + pngenc: output one frame only in snapshot mode and mark output
    frames as I-frames
  + qmlglsrc: sync on the streaming thread
  + souphttpsrc: Chain up to finalize to fix memory leak
  + wavparse: fix buffer leak with adtl tag
  + v4l2codecs: Avoid QBUF/DQBUF struct timeval .tv_usec
    wrap-around at frame 1000000
  + v4l2codecs: Fix tiled formats stride conversion
- Rebase reduce-required-meson.patch</changelog>
</package>
<package pkgid="1de6747185ff7470cbcefd3ed87d37828c928997ff7825e4561dbad454c07e53f0cd6974ba67a79e84c896be8799dfbcde73f565c9c00c128805359a1f6cb43d" name="gstreamer-plugins-good-extra-32bit" arch="x86_64">
  <version epoch="0" ver="1.22.7" rel="1.1"/>
  <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="1631793601">- Drop doc sub-package, following this drop gtk-doc BuildRequires.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976000">- Update to version 1.18.6:
  + rtspsrc: Fix critical while serializing timeout element message
  + multifilesrc: fix caps leak
  + shout2: Add compatibility for libshout &gt;= 2.4.2 shout_open
    return values
  + v4l2: Update fmt if padded height is greater than fmt height
  + v4l2bufferpool: set video alignment of video meta
  + qtmux: fix deadlock in gst_qt_mux_prepare_moov_recovery
  + matroska: Add support for muxing/demuxing ffv1
  + qtdemux: Try to build AAC codec-data whenever it's possible
- Remove service, use source url, upstream changes in git.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976001">- Update to version 1.20.0:
  + Development in GitLab was switched to a single git repository
    containing all the modules
  + GstPlay: new high-level playback library, replaces GstPlayer
  + WebM Alpha decoding support
  + Encoding profiles can now be tweaked with additional
    application-specified element properties
  + Compositor: multi-threaded video conversion and mixing
  + RTP header extensions: unified support in RTP depayloader and
    payloader base classes
  + SMPTE 2022-1 2-D Forward Error Correction support
  + Smart encoding (pass through) support for VP8, VP9, H.265 in
    encodebin and transcodebin
  + Runtime compatibility support for libsoup2 and libsoup3
    (libsoup3 support experimental)
  + Video decoder subframe support
  + Video decoder automatic packet-loss, data corruption, and
    keyframe request handling for RTP / WebRTC / RTSP
  + mp4 and Matroska muxers now support profile/level/resolution
    changes for H.264/H.265 input streams (i.e. codec data changing
    on the fly)
  + mp4 muxing mode that initially creates a fragmented mp4 which
    is converted to a regular mp4 on EOS
  + Audio support for the WebKit Port for Embedded (WPE) web page
    source element
  + CUDA based video color space convert and rescale elements and
    upload/download elements
  + NVIDIA memory:NVMM support for OpenGL glupload and gldownload
    elements
  + Many WebRTC improvements
  + The new VA-API plugin implementation fleshed out with more
    decoders and new postproc elements
  + AppSink API to retrieve events in addition to buffers and
    buffer lists
  + AppSrc gained more configuration options for the internal queue
    (leakiness, limits in buffers and time, getters to read current
    levels)
  + Updated Rust bindings and many new Rust plugins
  + Improved support for custom minimal GStreamer builds
  + Support build against FFmpeg 5.0
  + Linux Stateless CODEC support gained MPEG-2 and VP9
  + Windows Direct3D11/DXVA decoder gained AV1 and MPEG-2 support
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Stop using service for tarball, use upstream url.
- Drop old obsolete conditionals.
- Add BuildRequires:  pkgconfig(libsoup-3.0)</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1647604800">- Update to version 1.20.1:
  + deinterlace: various bug fixes for yadif method
  + deinterlace: Refactor greedyh and fix planar formats
  + deinterlace: Prevent race between method configuration and
    latency query
  + gtk video sink: Fix rotation not being applied when paused
  + jpegdec: fix RGB conversion handling
  + matroskademux: improved ProRes video handling
  + matroskamux: Handle multiview-mode/flags/pixel-aspect-ratio
    caps fields correctly when checking caps equality on input caps
    changes
  + rtprtx: don't access type-system per buffer (performance
    optimisation); code cleanups
  + rtpulpfecenc: fix unmatched g_slice_free()
  + rtpvp8depay: fix crash when making GstRTPPacketLost custom
    event
  + qtmux: Don't post an error message if pushing a sample failed
    with FLUSHING (e.g. on pipeline shutdown)
  + soup: Lookup libsoup dylib files on Apple platforms &amp; fix
    Cerbero static build on Android and iOS
  + souphttpsrc: element not present on iOS after 1.20.0 update
  + v4l2tuner: return NULL if no norm set
  + v4l2bufferpool: Fix race condition between qbuf and pool
    streamoff
  + meson: Don't build lame plugin with -Dlame=disabled</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + deinterlace: silence unused-but-set werror from imported code
  + qtdemux: fix leak of channel_mapping
  + rtpopusdepay: missing sprop-stereo should not assume mono
  + rtpjitterbuffer: Fix invalid memory access in
    rtp_jitter_buffer_pop()
  + rtpptdemux: fix leak of caps when ignoring a pt
  + rtpredenc: quieten warning about ignoring header extensions
  + soup: Fix pre-processor macros in souploader for libsoup-3.0
  + twcc: Note that twcc-stats packet loss counts reordering as
    loss + add some logging
  + video4linux2: Manual backports for RPi users
  + wavparse: handle URI query in any parse state, fixing audio
    track selection issue in GES
  + wavparse: Unset DISCONT buffer flag for divided into multiple
    buffers in push mode</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + deinterlace: various bug fixes for yadif method
  + deinterlace: Refactor greedyh and fix planar formats
  + deinterlace: Prevent race between method configuration and
    latency query
  + gtk video sink: Fix rotation not being applied when paused
  + jpegdec: fix RGB conversion handling
  + matroskademux: improved ProRes video handling
  + matroskamux: Handle multiview-mode/flags/pixel-aspect-ratio
    caps fields correctly when checking caps equality on
    input caps changes
  + rtprtx: don't access type-system per buffer
    (performance optimisation); code cleanups
  + rtpulpfecenc: fix unmatched g_slice_free()
  + rtpvp8depay: fix crash when making GstRTPPacketLost custom
    event
  + qtmux: Don't post an error message if pushing a sample failed
    with FLUSHING (e.g. on pipeline shutdown)
  + soup: Lookup libsoup dylib files on Apple platforms &amp; fix
    Cerbero static build on Android and iOS
  + souphttpsrc: element not present on iOS after 1.20.0 update
  + v4l2tuner: return NULL if no norm set
  + v4l2bufferpool: Fix race condition between qbuf and pool
    streamoff
  + meson: Don't build lame plugin with -Dlame=disabled</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666353600">- Update to version 1.20.4:
  + alpha: fix stride issue when out buffer has padding on right
  + isoff: Fix earliest pts field parse issue
  + matroska-mux: allow width + height changes for
    avc3|hev1|vp8|vp9
  + qt: Fix another instance of Qt/GStreamer both defining GLsync differently
  + qtdemux:
  - Avoid crash on reconfiguring.
  - Guard against timestamp calculation overflow in gap event loop
  - Don't use invalid values from failed trex parsing
  - Possible endless loop
  + rtpjitterbuffer:
  - Only unschedule timers for late packets if they're not RTX
    packets and only once
  - Remove lost timer for out of order packets
  + rtspsrc:
  - SETUP generates 400 Bad Request
  - Retry SETUP with non-compliant URL resolution on "Bad
    Request" and "Not found"
  + rtpst2022-1-fecenc: Drain column packets on EOS
  + rtpvp8depay: If configured to wait for keyframes after packet
    loss, also do that if incomplete frames are detected
  + splitmuxsink: Don't crash on EOS without buffer
  + splitmuxsrc:
  - Stop pad task before cleanup
  - Don't consider unlinked pads when deactivating part
  + soup: libsoup3 makes audio streaming stop
  + v4l2: fix critical when unreferencign buffer with no data
  + v4l2bufferpool: Fix debug trace
  + v4l2object: Add support for Apple's full-range bt709 colorspace
    variant 1:3:5:1
  + v4l2videocodec: workaround for failure to fully drain frames
    preceding MIDSTREAM renegotiation
  + v4l2allocator: Fix invalid imported dmabuf fd
  + videoflip: Fix caps negotiation when method is selected
  + build failure trying to build jack examples
  + examples: don't try and build jack examples if jack was
    disabled
  + tests: skip unit tests for dependency-less elements that have
    been disabled</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + flacparse: Fix handling of headers advertising 32bps
  + multiudpsink: allow binding to IPv6 address
  + oss4: Fix debug category initialization
  + qt5:
  - Deactivate context if fill_info fails
  - Initialize GError properly in gst_qt_get_gl_wrapcontext()
  + qtdemux:
  - Check return value from gst_structure_get in PIFF box
  - Use unsigned int types to store result of QT_UINT32
  - Prefill mode fixes
  + rtpjitterbuffer tests: Cast drop-messages-interval type
    properly (fixing it on 32-bit architectures)
  + rtspsrc:
  - Don't replace 404 errors with "no auth protocol found"
  - Fix seek event leaks
  - Fix usage of IPv6 connections in SETUP
  - Only EOS on timeout if all streams are timed out/EOS
  + splitmuxsrc: don't queue data on unlinked pads
  + v4l2: Fix SIGSEGV on 'change state' during 'format change'
  + v4l2videodec: Fix activation of internal pool
  + wavparse:
  - Avoid occasional crash due to referencing freed buffer.
  - Fix crash that occurs in push mode when header chunks are
    corrupted in certain ways.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674561600">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Add disabled pkgconfig(Qt6Core), pkgconfig(Qt6Gui),
  pkgconfig(Qt6Qml), pkgconfig(Qt6Quick) and
  pkgconfig(Qt6WaylandClient) BuildRequires and pass Dqt6=disabled
  to meson, do not build qt6 support yet.
- Fixed in 1.21.1:
  + avoid integer overflow in WavPack header handling code
    (boo#1201688 CVE-2022-1920).
  + fix integer overflow resulting in heap corruption
    (boo#1201693 CVE-2022-1921).
  + fix integer overflows in zlib/bz2/etc. decompression
    (boo#1201702 boo#1201704 boo#1201706 boo#1201707 boo#1201708
    CVE-2022-1922 CVE-2022-1923 CVE-2022-1924 CVE-2022-1925
    CVE-2022-2122).</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820800">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.22.1:
  + adaptivedemux2: Fix buffering threshold initialization
  + dashdemux2: the seek operation takes a log time to finish for
    some streams
  + glvideomixer: Keep a reference to the underlying pad
  + qtdemux:
  - Don't emit GstSegment correcting start time when in MSE mode
  - Handle moov atom length=0 case by reading until the end
  + qtdemux, qtmux: Drop av1C version 0 parsing and implement
    version 1 parsing/writing
  + qtmux: Fix assertion on caps update
  + redenc: fix setting of extension ID for twcc
  + rtpssrcdemux: set different stream-id on each src pad
  + rtspsrc: Use the correct vfunc for the push-backchannel-sample
    action signal
  + udpsrc: GstSocketTimestampMessage only for SCM_TIMESTAMPNS
  + v4l2h264dec: Fix Raspberry Pi4 will not play video in
    application
- Rebase patch with quilt.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1679400000">- Conflict with gstreamer-plugins-ugly &lt; 1.22.0 to ensure we don't
  have conflicts with gstreamer-plugins-ugly 1.20.1 since
  libgstxingmux.so was moved from -ugly to -good (boo#1209541)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + osxvideosink: fix broken aspect ratio and frame drawing region
  + qtdemux: Fix seek adjustment with SNAP_AFTER flag
  + rtpopusdepay, matroskamux: Fix invalid rate while muxing Opus
    in Matroska
  + rtpmanager: twcc: Fix duplicate packet handling
  + rtsp: url: fix incorrect request URI scheme for TLS transport
    methods (regression)
  + rtspsrc:
  - Consider "451: Parameter Not Understood" when handling broken
    control urls
  - fix behavior change with URI protocols in OPTIONS requests
  - Skip PTs with caps incompatible to the global caps
  - rtpjpegdepay: fix logic error when checking if an end of
    image (EOI) tag is present
  + v4l2:
  - Add support for YVU420M format
  - mark JPEG as parsed
- Rebase patch with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + adaptivedemux2: fix critical when using an unsupported URI.
  + dashdemux2: mpdclient: fix divide by 0 if segment has no
    duration.
  + imagesequencesrc: Properly set default location.
  + multifile: error out if no filename was set.
  + osxvideosink: fix deadlock upon closing output window.
  + rtpmanager: rtpsession:
  - Data race leading to critical warnings.
  - Race conditions leading to critical warnings.
  + rtspsrc: Fix handling of * control path.
  + splitmuxsink: Catch invalid DTS to avoid running into problems
    later.
  + splitmuxsrc: Make PTS contiguous by preference.
  + qtdemux: emit no-more-pads after pruning old pads.
  + Revert "qtdemux: fix conditions for end of segment in reverse
    playback" to fix edit list regression.
  + qtdemux: Fix av1C parsing.
  + qtmux: Fix extraction of CEA608 data from S334-1A packets.
  + qtwindow: unref caps in destructor.
  + v4l2:
  - device provider: Fix GMainLoop leak.
  - videodec: Rework dynamic resolution change handling.
  - videodec: Prefer acquired caps over anything downstream.
  + videoflip:
  - Fix setting of method property at construction time.
  - Videoflip 1.22.2 not rotating video when extracting frames.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Jonas Kvinge &lt;jonaski@opensuse.org&gt;" date="1686657600">- Add patch to fix bug with data url scheme.
  * adaptivedemux2-uri-data.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + flacparse: Avoid integer overflow in available data check for
    image tags (boo#1213128, CVE-2023-37327).
  + flvmux: use the correct timestamp to calculate wait times.
  + isomp4: Fix (E)AC-3 channel count handling.
  + jpegdec: fixes related to interlaced jpeg.
  + pngdec: Fix wrong colours output from 16bit RGB images.
  + qtmux, qtdemux: fix byte order for opus extension.
  + rtspsrc: Do not try send dropped get/set parameter.
  + qt5, qt6: Add more meson options and eliminate all automagic.
  + qt: glrenderer: don't attempt to use QWindow from non-Qt main
    thread.
  + qml6glsink: Support building on win32.
  + v4l2src: fix support for bayer format.
  + v4l2: Change to query only up to
    V4L2_CID_PRIVATE_BASE+V4L2_CID_MAX_CTRLS.
  + v4l2videodec: treat MPEG-1 format as MPEG-2.
  + v4l2videoenc: support force keyframe event in v4l2 encoder.
  + tests: rtpbin_buffer_list: fix possible unaligned write/read on
    32-bit ARM.
- Add libQt5Gui-private-headers-devel BuildRequires: New
  explicit dependency.
- Rebase reduce-required-meson.patch.
- Drop adaptivedemux2-uri-data.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + adaptivedemux2: Fix early seeking
  + hlsdemux2:
  - Ensure processed webvtt ends with empty new line
  - Don't set a referer when updating playlists
  + matroska: demux: Strip signal byte when encrypted
  + rtspsrc: Fix crash when is-live=false
  + gtk: Fix critical caused by pointer movement when stream is
    getting ready
  + qt6: Set sampler filtering method, fixes bad quality with
    qml6glsink and gstqt6d3d11
  + qtdemux: opus: set entry as sampled
  + v4l2src: handle resolution change when buffers are copied
  + v4l2videodec:
  - Fix handling of initial gaps
  - correctly register v4l2mpeg2dec
  - replace custom QUERY_CAPS handling with getcaps callback
  + videoflip:
  - update orientation tag in auto mode
  - fix critical when tag list is not writable
- Rebase reduce-required-meson.patch.
- Pass qt-egl=disabled to meson, we are not ready for this feature
  yet.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + adaptivedemux2: fix memory leak
  + pulsedeviceprovider: fix incorrect usage of GST_ELEMENT_ERROR
  + qt:
  - Unbreak build with qt-egl enabled but viv_fb missing
  - Fix searching of qt5/qt6 tools with qmake in Meson
  + qtdemux:
  - Fix premature EOS when some files are played in push mode
  - Attach cbcs crypt info at the right moment
  + rtpjitterbuffer: Avoid integer overflow in max saveable packets
    calculation with negative offset
  + videoflip: fix concurrent access when modifying the tag list
  + v4l2:
  - allocator: Don't close foreign dmabuf
  - bufferpool:
    . Fix large encoded stream regression
    . Problems when checking for truncated buffer
  - Fix support for left and top padding
  + v4l2object: clear format lists if source change event is
    received
- Rebase reduce-required-meson.patch
- Add libqt5-linguist BuildRequires: New dependency.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + adaptivedemux2: Do not submit_transfer when cancelled
  + adaptivedemux2: Call GTasks's return functions for blocking
    tasks
  + flacenc: Correctly handle up to 255 cue entries
  + flvmux: set the src segment position as running time
  + imagesequencesrc: fix deadlock when feeding the same image in
    a loop
  + pngenc: output one frame only in snapshot mode and mark output
    frames as I-frames
  + qmlglsrc: sync on the streaming thread
  + souphttpsrc: Chain up to finalize to fix memory leak
  + wavparse: fix buffer leak with adtl tag
  + v4l2codecs: Avoid QBUF/DQBUF struct timeval .tv_usec
    wrap-around at frame 1000000
  + v4l2codecs: Fix tiled formats stride conversion
- Rebase reduce-required-meson.patch</changelog>
</package>
<package pkgid="95fb01b2659a1dd76fd9029621510bdf5a22553f8b04b7543cbf036cb5dcb73bbe46ec90eb974b6c676fba1a2162b84bfa1ac8f22a501c26b1f900d178f0c6f7" name="gstreamer-plugins-good-extra-32bit-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.22.7" rel="1.1"/>
  <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="1631793601">- Drop doc sub-package, following this drop gtk-doc BuildRequires.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976000">- Update to version 1.18.6:
  + rtspsrc: Fix critical while serializing timeout element message
  + multifilesrc: fix caps leak
  + shout2: Add compatibility for libshout &gt;= 2.4.2 shout_open
    return values
  + v4l2: Update fmt if padded height is greater than fmt height
  + v4l2bufferpool: set video alignment of video meta
  + qtmux: fix deadlock in gst_qt_mux_prepare_moov_recovery
  + matroska: Add support for muxing/demuxing ffv1
  + qtdemux: Try to build AAC codec-data whenever it's possible
- Remove service, use source url, upstream changes in git.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976001">- Update to version 1.20.0:
  + Development in GitLab was switched to a single git repository
    containing all the modules
  + GstPlay: new high-level playback library, replaces GstPlayer
  + WebM Alpha decoding support
  + Encoding profiles can now be tweaked with additional
    application-specified element properties
  + Compositor: multi-threaded video conversion and mixing
  + RTP header extensions: unified support in RTP depayloader and
    payloader base classes
  + SMPTE 2022-1 2-D Forward Error Correction support
  + Smart encoding (pass through) support for VP8, VP9, H.265 in
    encodebin and transcodebin
  + Runtime compatibility support for libsoup2 and libsoup3
    (libsoup3 support experimental)
  + Video decoder subframe support
  + Video decoder automatic packet-loss, data corruption, and
    keyframe request handling for RTP / WebRTC / RTSP
  + mp4 and Matroska muxers now support profile/level/resolution
    changes for H.264/H.265 input streams (i.e. codec data changing
    on the fly)
  + mp4 muxing mode that initially creates a fragmented mp4 which
    is converted to a regular mp4 on EOS
  + Audio support for the WebKit Port for Embedded (WPE) web page
    source element
  + CUDA based video color space convert and rescale elements and
    upload/download elements
  + NVIDIA memory:NVMM support for OpenGL glupload and gldownload
    elements
  + Many WebRTC improvements
  + The new VA-API plugin implementation fleshed out with more
    decoders and new postproc elements
  + AppSink API to retrieve events in addition to buffers and
    buffer lists
  + AppSrc gained more configuration options for the internal queue
    (leakiness, limits in buffers and time, getters to read current
    levels)
  + Updated Rust bindings and many new Rust plugins
  + Improved support for custom minimal GStreamer builds
  + Support build against FFmpeg 5.0
  + Linux Stateless CODEC support gained MPEG-2 and VP9
  + Windows Direct3D11/DXVA decoder gained AV1 and MPEG-2 support
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Stop using service for tarball, use upstream url.
- Drop old obsolete conditionals.
- Add BuildRequires:  pkgconfig(libsoup-3.0)</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1647604800">- Update to version 1.20.1:
  + deinterlace: various bug fixes for yadif method
  + deinterlace: Refactor greedyh and fix planar formats
  + deinterlace: Prevent race between method configuration and
    latency query
  + gtk video sink: Fix rotation not being applied when paused
  + jpegdec: fix RGB conversion handling
  + matroskademux: improved ProRes video handling
  + matroskamux: Handle multiview-mode/flags/pixel-aspect-ratio
    caps fields correctly when checking caps equality on input caps
    changes
  + rtprtx: don't access type-system per buffer (performance
    optimisation); code cleanups
  + rtpulpfecenc: fix unmatched g_slice_free()
  + rtpvp8depay: fix crash when making GstRTPPacketLost custom
    event
  + qtmux: Don't post an error message if pushing a sample failed
    with FLUSHING (e.g. on pipeline shutdown)
  + soup: Lookup libsoup dylib files on Apple platforms &amp; fix
    Cerbero static build on Android and iOS
  + souphttpsrc: element not present on iOS after 1.20.0 update
  + v4l2tuner: return NULL if no norm set
  + v4l2bufferpool: Fix race condition between qbuf and pool
    streamoff
  + meson: Don't build lame plugin with -Dlame=disabled</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + deinterlace: silence unused-but-set werror from imported code
  + qtdemux: fix leak of channel_mapping
  + rtpopusdepay: missing sprop-stereo should not assume mono
  + rtpjitterbuffer: Fix invalid memory access in
    rtp_jitter_buffer_pop()
  + rtpptdemux: fix leak of caps when ignoring a pt
  + rtpredenc: quieten warning about ignoring header extensions
  + soup: Fix pre-processor macros in souploader for libsoup-3.0
  + twcc: Note that twcc-stats packet loss counts reordering as
    loss + add some logging
  + video4linux2: Manual backports for RPi users
  + wavparse: handle URI query in any parse state, fixing audio
    track selection issue in GES
  + wavparse: Unset DISCONT buffer flag for divided into multiple
    buffers in push mode</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + deinterlace: various bug fixes for yadif method
  + deinterlace: Refactor greedyh and fix planar formats
  + deinterlace: Prevent race between method configuration and
    latency query
  + gtk video sink: Fix rotation not being applied when paused
  + jpegdec: fix RGB conversion handling
  + matroskademux: improved ProRes video handling
  + matroskamux: Handle multiview-mode/flags/pixel-aspect-ratio
    caps fields correctly when checking caps equality on
    input caps changes
  + rtprtx: don't access type-system per buffer
    (performance optimisation); code cleanups
  + rtpulpfecenc: fix unmatched g_slice_free()
  + rtpvp8depay: fix crash when making GstRTPPacketLost custom
    event
  + qtmux: Don't post an error message if pushing a sample failed
    with FLUSHING (e.g. on pipeline shutdown)
  + soup: Lookup libsoup dylib files on Apple platforms &amp; fix
    Cerbero static build on Android and iOS
  + souphttpsrc: element not present on iOS after 1.20.0 update
  + v4l2tuner: return NULL if no norm set
  + v4l2bufferpool: Fix race condition between qbuf and pool
    streamoff
  + meson: Don't build lame plugin with -Dlame=disabled</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666353600">- Update to version 1.20.4:
  + alpha: fix stride issue when out buffer has padding on right
  + isoff: Fix earliest pts field parse issue
  + matroska-mux: allow width + height changes for
    avc3|hev1|vp8|vp9
  + qt: Fix another instance of Qt/GStreamer both defining GLsync differently
  + qtdemux:
  - Avoid crash on reconfiguring.
  - Guard against timestamp calculation overflow in gap event loop
  - Don't use invalid values from failed trex parsing
  - Possible endless loop
  + rtpjitterbuffer:
  - Only unschedule timers for late packets if they're not RTX
    packets and only once
  - Remove lost timer for out of order packets
  + rtspsrc:
  - SETUP generates 400 Bad Request
  - Retry SETUP with non-compliant URL resolution on "Bad
    Request" and "Not found"
  + rtpst2022-1-fecenc: Drain column packets on EOS
  + rtpvp8depay: If configured to wait for keyframes after packet
    loss, also do that if incomplete frames are detected
  + splitmuxsink: Don't crash on EOS without buffer
  + splitmuxsrc:
  - Stop pad task before cleanup
  - Don't consider unlinked pads when deactivating part
  + soup: libsoup3 makes audio streaming stop
  + v4l2: fix critical when unreferencign buffer with no data
  + v4l2bufferpool: Fix debug trace
  + v4l2object: Add support for Apple's full-range bt709 colorspace
    variant 1:3:5:1
  + v4l2videocodec: workaround for failure to fully drain frames
    preceding MIDSTREAM renegotiation
  + v4l2allocator: Fix invalid imported dmabuf fd
  + videoflip: Fix caps negotiation when method is selected
  + build failure trying to build jack examples
  + examples: don't try and build jack examples if jack was
    disabled
  + tests: skip unit tests for dependency-less elements that have
    been disabled</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + flacparse: Fix handling of headers advertising 32bps
  + multiudpsink: allow binding to IPv6 address
  + oss4: Fix debug category initialization
  + qt5:
  - Deactivate context if fill_info fails
  - Initialize GError properly in gst_qt_get_gl_wrapcontext()
  + qtdemux:
  - Check return value from gst_structure_get in PIFF box
  - Use unsigned int types to store result of QT_UINT32
  - Prefill mode fixes
  + rtpjitterbuffer tests: Cast drop-messages-interval type
    properly (fixing it on 32-bit architectures)
  + rtspsrc:
  - Don't replace 404 errors with "no auth protocol found"
  - Fix seek event leaks
  - Fix usage of IPv6 connections in SETUP
  - Only EOS on timeout if all streams are timed out/EOS
  + splitmuxsrc: don't queue data on unlinked pads
  + v4l2: Fix SIGSEGV on 'change state' during 'format change'
  + v4l2videodec: Fix activation of internal pool
  + wavparse:
  - Avoid occasional crash due to referencing freed buffer.
  - Fix crash that occurs in push mode when header chunks are
    corrupted in certain ways.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674561600">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Add disabled pkgconfig(Qt6Core), pkgconfig(Qt6Gui),
  pkgconfig(Qt6Qml), pkgconfig(Qt6Quick) and
  pkgconfig(Qt6WaylandClient) BuildRequires and pass Dqt6=disabled
  to meson, do not build qt6 support yet.
- Fixed in 1.21.1:
  + avoid integer overflow in WavPack header handling code
    (boo#1201688 CVE-2022-1920).
  + fix integer overflow resulting in heap corruption
    (boo#1201693 CVE-2022-1921).
  + fix integer overflows in zlib/bz2/etc. decompression
    (boo#1201702 boo#1201704 boo#1201706 boo#1201707 boo#1201708
    CVE-2022-1922 CVE-2022-1923 CVE-2022-1924 CVE-2022-1925
    CVE-2022-2122).</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820800">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.22.1:
  + adaptivedemux2: Fix buffering threshold initialization
  + dashdemux2: the seek operation takes a log time to finish for
    some streams
  + glvideomixer: Keep a reference to the underlying pad
  + qtdemux:
  - Don't emit GstSegment correcting start time when in MSE mode
  - Handle moov atom length=0 case by reading until the end
  + qtdemux, qtmux: Drop av1C version 0 parsing and implement
    version 1 parsing/writing
  + qtmux: Fix assertion on caps update
  + redenc: fix setting of extension ID for twcc
  + rtpssrcdemux: set different stream-id on each src pad
  + rtspsrc: Use the correct vfunc for the push-backchannel-sample
    action signal
  + udpsrc: GstSocketTimestampMessage only for SCM_TIMESTAMPNS
  + v4l2h264dec: Fix Raspberry Pi4 will not play video in
    application
- Rebase patch with quilt.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1679400000">- Conflict with gstreamer-plugins-ugly &lt; 1.22.0 to ensure we don't
  have conflicts with gstreamer-plugins-ugly 1.20.1 since
  libgstxingmux.so was moved from -ugly to -good (boo#1209541)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + osxvideosink: fix broken aspect ratio and frame drawing region
  + qtdemux: Fix seek adjustment with SNAP_AFTER flag
  + rtpopusdepay, matroskamux: Fix invalid rate while muxing Opus
    in Matroska
  + rtpmanager: twcc: Fix duplicate packet handling
  + rtsp: url: fix incorrect request URI scheme for TLS transport
    methods (regression)
  + rtspsrc:
  - Consider "451: Parameter Not Understood" when handling broken
    control urls
  - fix behavior change with URI protocols in OPTIONS requests
  - Skip PTs with caps incompatible to the global caps
  - rtpjpegdepay: fix logic error when checking if an end of
    image (EOI) tag is present
  + v4l2:
  - Add support for YVU420M format
  - mark JPEG as parsed
- Rebase patch with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + adaptivedemux2: fix critical when using an unsupported URI.
  + dashdemux2: mpdclient: fix divide by 0 if segment has no
    duration.
  + imagesequencesrc: Properly set default location.
  + multifile: error out if no filename was set.
  + osxvideosink: fix deadlock upon closing output window.
  + rtpmanager: rtpsession:
  - Data race leading to critical warnings.
  - Race conditions leading to critical warnings.
  + rtspsrc: Fix handling of * control path.
  + splitmuxsink: Catch invalid DTS to avoid running into problems
    later.
  + splitmuxsrc: Make PTS contiguous by preference.
  + qtdemux: emit no-more-pads after pruning old pads.
  + Revert "qtdemux: fix conditions for end of segment in reverse
    playback" to fix edit list regression.
  + qtdemux: Fix av1C parsing.
  + qtmux: Fix extraction of CEA608 data from S334-1A packets.
  + qtwindow: unref caps in destructor.
  + v4l2:
  - device provider: Fix GMainLoop leak.
  - videodec: Rework dynamic resolution change handling.
  - videodec: Prefer acquired caps over anything downstream.
  + videoflip:
  - Fix setting of method property at construction time.
  - Videoflip 1.22.2 not rotating video when extracting frames.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Jonas Kvinge &lt;jonaski@opensuse.org&gt;" date="1686657600">- Add patch to fix bug with data url scheme.
  * adaptivedemux2-uri-data.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + flacparse: Avoid integer overflow in available data check for
    image tags (boo#1213128, CVE-2023-37327).
  + flvmux: use the correct timestamp to calculate wait times.
  + isomp4: Fix (E)AC-3 channel count handling.
  + jpegdec: fixes related to interlaced jpeg.
  + pngdec: Fix wrong colours output from 16bit RGB images.
  + qtmux, qtdemux: fix byte order for opus extension.
  + rtspsrc: Do not try send dropped get/set parameter.
  + qt5, qt6: Add more meson options and eliminate all automagic.
  + qt: glrenderer: don't attempt to use QWindow from non-Qt main
    thread.
  + qml6glsink: Support building on win32.
  + v4l2src: fix support for bayer format.
  + v4l2: Change to query only up to
    V4L2_CID_PRIVATE_BASE+V4L2_CID_MAX_CTRLS.
  + v4l2videodec: treat MPEG-1 format as MPEG-2.
  + v4l2videoenc: support force keyframe event in v4l2 encoder.
  + tests: rtpbin_buffer_list: fix possible unaligned write/read on
    32-bit ARM.
- Add libQt5Gui-private-headers-devel BuildRequires: New
  explicit dependency.
- Rebase reduce-required-meson.patch.
- Drop adaptivedemux2-uri-data.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + adaptivedemux2: Fix early seeking
  + hlsdemux2:
  - Ensure processed webvtt ends with empty new line
  - Don't set a referer when updating playlists
  + matroska: demux: Strip signal byte when encrypted
  + rtspsrc: Fix crash when is-live=false
  + gtk: Fix critical caused by pointer movement when stream is
    getting ready
  + qt6: Set sampler filtering method, fixes bad quality with
    qml6glsink and gstqt6d3d11
  + qtdemux: opus: set entry as sampled
  + v4l2src: handle resolution change when buffers are copied
  + v4l2videodec:
  - Fix handling of initial gaps
  - correctly register v4l2mpeg2dec
  - replace custom QUERY_CAPS handling with getcaps callback
  + videoflip:
  - update orientation tag in auto mode
  - fix critical when tag list is not writable
- Rebase reduce-required-meson.patch.
- Pass qt-egl=disabled to meson, we are not ready for this feature
  yet.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + adaptivedemux2: fix memory leak
  + pulsedeviceprovider: fix incorrect usage of GST_ELEMENT_ERROR
  + qt:
  - Unbreak build with qt-egl enabled but viv_fb missing
  - Fix searching of qt5/qt6 tools with qmake in Meson
  + qtdemux:
  - Fix premature EOS when some files are played in push mode
  - Attach cbcs crypt info at the right moment
  + rtpjitterbuffer: Avoid integer overflow in max saveable packets
    calculation with negative offset
  + videoflip: fix concurrent access when modifying the tag list
  + v4l2:
  - allocator: Don't close foreign dmabuf
  - bufferpool:
    . Fix large encoded stream regression
    . Problems when checking for truncated buffer
  - Fix support for left and top padding
  + v4l2object: clear format lists if source change event is
    received
- Rebase reduce-required-meson.patch
- Add libqt5-linguist BuildRequires: New dependency.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + adaptivedemux2: Do not submit_transfer when cancelled
  + adaptivedemux2: Call GTasks's return functions for blocking
    tasks
  + flacenc: Correctly handle up to 255 cue entries
  + flvmux: set the src segment position as running time
  + imagesequencesrc: fix deadlock when feeding the same image in
    a loop
  + pngenc: output one frame only in snapshot mode and mark output
    frames as I-frames
  + qmlglsrc: sync on the streaming thread
  + souphttpsrc: Chain up to finalize to fix memory leak
  + wavparse: fix buffer leak with adtl tag
  + v4l2codecs: Avoid QBUF/DQBUF struct timeval .tv_usec
    wrap-around at frame 1000000
  + v4l2codecs: Fix tiled formats stride conversion
- Rebase reduce-required-meson.patch</changelog>
</package>
<package pkgid="88cb1cf0ae427c21ea81c4b604db0da61c7e086ffd41d45f262731c3e61193455de220fda88937069d7d017d3cc8f877b8497e3f7aab5978d50b6403f0fbf2a2" name="gstreamer-plugins-good-extra-debuginfo" arch="i586">
  <version epoch="0" ver="1.22.7" rel="1.1"/>
  <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="1631793601">- Drop doc sub-package, following this drop gtk-doc BuildRequires.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976000">- Update to version 1.18.6:
  + rtspsrc: Fix critical while serializing timeout element message
  + multifilesrc: fix caps leak
  + shout2: Add compatibility for libshout &gt;= 2.4.2 shout_open
    return values
  + v4l2: Update fmt if padded height is greater than fmt height
  + v4l2bufferpool: set video alignment of video meta
  + qtmux: fix deadlock in gst_qt_mux_prepare_moov_recovery
  + matroska: Add support for muxing/demuxing ffv1
  + qtdemux: Try to build AAC codec-data whenever it's possible
- Remove service, use source url, upstream changes in git.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976001">- Update to version 1.20.0:
  + Development in GitLab was switched to a single git repository
    containing all the modules
  + GstPlay: new high-level playback library, replaces GstPlayer
  + WebM Alpha decoding support
  + Encoding profiles can now be tweaked with additional
    application-specified element properties
  + Compositor: multi-threaded video conversion and mixing
  + RTP header extensions: unified support in RTP depayloader and
    payloader base classes
  + SMPTE 2022-1 2-D Forward Error Correction support
  + Smart encoding (pass through) support for VP8, VP9, H.265 in
    encodebin and transcodebin
  + Runtime compatibility support for libsoup2 and libsoup3
    (libsoup3 support experimental)
  + Video decoder subframe support
  + Video decoder automatic packet-loss, data corruption, and
    keyframe request handling for RTP / WebRTC / RTSP
  + mp4 and Matroska muxers now support profile/level/resolution
    changes for H.264/H.265 input streams (i.e. codec data changing
    on the fly)
  + mp4 muxing mode that initially creates a fragmented mp4 which
    is converted to a regular mp4 on EOS
  + Audio support for the WebKit Port for Embedded (WPE) web page
    source element
  + CUDA based video color space convert and rescale elements and
    upload/download elements
  + NVIDIA memory:NVMM support for OpenGL glupload and gldownload
    elements
  + Many WebRTC improvements
  + The new VA-API plugin implementation fleshed out with more
    decoders and new postproc elements
  + AppSink API to retrieve events in addition to buffers and
    buffer lists
  + AppSrc gained more configuration options for the internal queue
    (leakiness, limits in buffers and time, getters to read current
    levels)
  + Updated Rust bindings and many new Rust plugins
  + Improved support for custom minimal GStreamer builds
  + Support build against FFmpeg 5.0
  + Linux Stateless CODEC support gained MPEG-2 and VP9
  + Windows Direct3D11/DXVA decoder gained AV1 and MPEG-2 support
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Stop using service for tarball, use upstream url.
- Drop old obsolete conditionals.
- Add BuildRequires:  pkgconfig(libsoup-3.0)</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1647604800">- Update to version 1.20.1:
  + deinterlace: various bug fixes for yadif method
  + deinterlace: Refactor greedyh and fix planar formats
  + deinterlace: Prevent race between method configuration and
    latency query
  + gtk video sink: Fix rotation not being applied when paused
  + jpegdec: fix RGB conversion handling
  + matroskademux: improved ProRes video handling
  + matroskamux: Handle multiview-mode/flags/pixel-aspect-ratio
    caps fields correctly when checking caps equality on input caps
    changes
  + rtprtx: don't access type-system per buffer (performance
    optimisation); code cleanups
  + rtpulpfecenc: fix unmatched g_slice_free()
  + rtpvp8depay: fix crash when making GstRTPPacketLost custom
    event
  + qtmux: Don't post an error message if pushing a sample failed
    with FLUSHING (e.g. on pipeline shutdown)
  + soup: Lookup libsoup dylib files on Apple platforms &amp; fix
    Cerbero static build on Android and iOS
  + souphttpsrc: element not present on iOS after 1.20.0 update
  + v4l2tuner: return NULL if no norm set
  + v4l2bufferpool: Fix race condition between qbuf and pool
    streamoff
  + meson: Don't build lame plugin with -Dlame=disabled</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + deinterlace: silence unused-but-set werror from imported code
  + qtdemux: fix leak of channel_mapping
  + rtpopusdepay: missing sprop-stereo should not assume mono
  + rtpjitterbuffer: Fix invalid memory access in
    rtp_jitter_buffer_pop()
  + rtpptdemux: fix leak of caps when ignoring a pt
  + rtpredenc: quieten warning about ignoring header extensions
  + soup: Fix pre-processor macros in souploader for libsoup-3.0
  + twcc: Note that twcc-stats packet loss counts reordering as
    loss + add some logging
  + video4linux2: Manual backports for RPi users
  + wavparse: handle URI query in any parse state, fixing audio
    track selection issue in GES
  + wavparse: Unset DISCONT buffer flag for divided into multiple
    buffers in push mode</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + deinterlace: various bug fixes for yadif method
  + deinterlace: Refactor greedyh and fix planar formats
  + deinterlace: Prevent race between method configuration and
    latency query
  + gtk video sink: Fix rotation not being applied when paused
  + jpegdec: fix RGB conversion handling
  + matroskademux: improved ProRes video handling
  + matroskamux: Handle multiview-mode/flags/pixel-aspect-ratio
    caps fields correctly when checking caps equality on
    input caps changes
  + rtprtx: don't access type-system per buffer
    (performance optimisation); code cleanups
  + rtpulpfecenc: fix unmatched g_slice_free()
  + rtpvp8depay: fix crash when making GstRTPPacketLost custom
    event
  + qtmux: Don't post an error message if pushing a sample failed
    with FLUSHING (e.g. on pipeline shutdown)
  + soup: Lookup libsoup dylib files on Apple platforms &amp; fix
    Cerbero static build on Android and iOS
  + souphttpsrc: element not present on iOS after 1.20.0 update
  + v4l2tuner: return NULL if no norm set
  + v4l2bufferpool: Fix race condition between qbuf and pool
    streamoff
  + meson: Don't build lame plugin with -Dlame=disabled</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666353600">- Update to version 1.20.4:
  + alpha: fix stride issue when out buffer has padding on right
  + isoff: Fix earliest pts field parse issue
  + matroska-mux: allow width + height changes for
    avc3|hev1|vp8|vp9
  + qt: Fix another instance of Qt/GStreamer both defining GLsync differently
  + qtdemux:
  - Avoid crash on reconfiguring.
  - Guard against timestamp calculation overflow in gap event loop
  - Don't use invalid values from failed trex parsing
  - Possible endless loop
  + rtpjitterbuffer:
  - Only unschedule timers for late packets if they're not RTX
    packets and only once
  - Remove lost timer for out of order packets
  + rtspsrc:
  - SETUP generates 400 Bad Request
  - Retry SETUP with non-compliant URL resolution on "Bad
    Request" and "Not found"
  + rtpst2022-1-fecenc: Drain column packets on EOS
  + rtpvp8depay: If configured to wait for keyframes after packet
    loss, also do that if incomplete frames are detected
  + splitmuxsink: Don't crash on EOS without buffer
  + splitmuxsrc:
  - Stop pad task before cleanup
  - Don't consider unlinked pads when deactivating part
  + soup: libsoup3 makes audio streaming stop
  + v4l2: fix critical when unreferencign buffer with no data
  + v4l2bufferpool: Fix debug trace
  + v4l2object: Add support for Apple's full-range bt709 colorspace
    variant 1:3:5:1
  + v4l2videocodec: workaround for failure to fully drain frames
    preceding MIDSTREAM renegotiation
  + v4l2allocator: Fix invalid imported dmabuf fd
  + videoflip: Fix caps negotiation when method is selected
  + build failure trying to build jack examples
  + examples: don't try and build jack examples if jack was
    disabled
  + tests: skip unit tests for dependency-less elements that have
    been disabled</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + flacparse: Fix handling of headers advertising 32bps
  + multiudpsink: allow binding to IPv6 address
  + oss4: Fix debug category initialization
  + qt5:
  - Deactivate context if fill_info fails
  - Initialize GError properly in gst_qt_get_gl_wrapcontext()
  + qtdemux:
  - Check return value from gst_structure_get in PIFF box
  - Use unsigned int types to store result of QT_UINT32
  - Prefill mode fixes
  + rtpjitterbuffer tests: Cast drop-messages-interval type
    properly (fixing it on 32-bit architectures)
  + rtspsrc:
  - Don't replace 404 errors with "no auth protocol found"
  - Fix seek event leaks
  - Fix usage of IPv6 connections in SETUP
  - Only EOS on timeout if all streams are timed out/EOS
  + splitmuxsrc: don't queue data on unlinked pads
  + v4l2: Fix SIGSEGV on 'change state' during 'format change'
  + v4l2videodec: Fix activation of internal pool
  + wavparse:
  - Avoid occasional crash due to referencing freed buffer.
  - Fix crash that occurs in push mode when header chunks are
    corrupted in certain ways.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674561600">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Add disabled pkgconfig(Qt6Core), pkgconfig(Qt6Gui),
  pkgconfig(Qt6Qml), pkgconfig(Qt6Quick) and
  pkgconfig(Qt6WaylandClient) BuildRequires and pass Dqt6=disabled
  to meson, do not build qt6 support yet.
- Fixed in 1.21.1:
  + avoid integer overflow in WavPack header handling code
    (boo#1201688 CVE-2022-1920).
  + fix integer overflow resulting in heap corruption
    (boo#1201693 CVE-2022-1921).
  + fix integer overflows in zlib/bz2/etc. decompression
    (boo#1201702 boo#1201704 boo#1201706 boo#1201707 boo#1201708
    CVE-2022-1922 CVE-2022-1923 CVE-2022-1924 CVE-2022-1925
    CVE-2022-2122).</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820800">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.22.1:
  + adaptivedemux2: Fix buffering threshold initialization
  + dashdemux2: the seek operation takes a log time to finish for
    some streams
  + glvideomixer: Keep a reference to the underlying pad
  + qtdemux:
  - Don't emit GstSegment correcting start time when in MSE mode
  - Handle moov atom length=0 case by reading until the end
  + qtdemux, qtmux: Drop av1C version 0 parsing and implement
    version 1 parsing/writing
  + qtmux: Fix assertion on caps update
  + redenc: fix setting of extension ID for twcc
  + rtpssrcdemux: set different stream-id on each src pad
  + rtspsrc: Use the correct vfunc for the push-backchannel-sample
    action signal
  + udpsrc: GstSocketTimestampMessage only for SCM_TIMESTAMPNS
  + v4l2h264dec: Fix Raspberry Pi4 will not play video in
    application
- Rebase patch with quilt.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1679400000">- Conflict with gstreamer-plugins-ugly &lt; 1.22.0 to ensure we don't
  have conflicts with gstreamer-plugins-ugly 1.20.1 since
  libgstxingmux.so was moved from -ugly to -good (boo#1209541)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + osxvideosink: fix broken aspect ratio and frame drawing region
  + qtdemux: Fix seek adjustment with SNAP_AFTER flag
  + rtpopusdepay, matroskamux: Fix invalid rate while muxing Opus
    in Matroska
  + rtpmanager: twcc: Fix duplicate packet handling
  + rtsp: url: fix incorrect request URI scheme for TLS transport
    methods (regression)
  + rtspsrc:
  - Consider "451: Parameter Not Understood" when handling broken
    control urls
  - fix behavior change with URI protocols in OPTIONS requests
  - Skip PTs with caps incompatible to the global caps
  - rtpjpegdepay: fix logic error when checking if an end of
    image (EOI) tag is present
  + v4l2:
  - Add support for YVU420M format
  - mark JPEG as parsed
- Rebase patch with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + adaptivedemux2: fix critical when using an unsupported URI.
  + dashdemux2: mpdclient: fix divide by 0 if segment has no
    duration.
  + imagesequencesrc: Properly set default location.
  + multifile: error out if no filename was set.
  + osxvideosink: fix deadlock upon closing output window.
  + rtpmanager: rtpsession:
  - Data race leading to critical warnings.
  - Race conditions leading to critical warnings.
  + rtspsrc: Fix handling of * control path.
  + splitmuxsink: Catch invalid DTS to avoid running into problems
    later.
  + splitmuxsrc: Make PTS contiguous by preference.
  + qtdemux: emit no-more-pads after pruning old pads.
  + Revert "qtdemux: fix conditions for end of segment in reverse
    playback" to fix edit list regression.
  + qtdemux: Fix av1C parsing.
  + qtmux: Fix extraction of CEA608 data from S334-1A packets.
  + qtwindow: unref caps in destructor.
  + v4l2:
  - device provider: Fix GMainLoop leak.
  - videodec: Rework dynamic resolution change handling.
  - videodec: Prefer acquired caps over anything downstream.
  + videoflip:
  - Fix setting of method property at construction time.
  - Videoflip 1.22.2 not rotating video when extracting frames.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Jonas Kvinge &lt;jonaski@opensuse.org&gt;" date="1686657600">- Add patch to fix bug with data url scheme.
  * adaptivedemux2-uri-data.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + flacparse: Avoid integer overflow in available data check for
    image tags (boo#1213128, CVE-2023-37327).
  + flvmux: use the correct timestamp to calculate wait times.
  + isomp4: Fix (E)AC-3 channel count handling.
  + jpegdec: fixes related to interlaced jpeg.
  + pngdec: Fix wrong colours output from 16bit RGB images.
  + qtmux, qtdemux: fix byte order for opus extension.
  + rtspsrc: Do not try send dropped get/set parameter.
  + qt5, qt6: Add more meson options and eliminate all automagic.
  + qt: glrenderer: don't attempt to use QWindow from non-Qt main
    thread.
  + qml6glsink: Support building on win32.
  + v4l2src: fix support for bayer format.
  + v4l2: Change to query only up to
    V4L2_CID_PRIVATE_BASE+V4L2_CID_MAX_CTRLS.
  + v4l2videodec: treat MPEG-1 format as MPEG-2.
  + v4l2videoenc: support force keyframe event in v4l2 encoder.
  + tests: rtpbin_buffer_list: fix possible unaligned write/read on
    32-bit ARM.
- Add libQt5Gui-private-headers-devel BuildRequires: New
  explicit dependency.
- Rebase reduce-required-meson.patch.
- Drop adaptivedemux2-uri-data.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + adaptivedemux2: Fix early seeking
  + hlsdemux2:
  - Ensure processed webvtt ends with empty new line
  - Don't set a referer when updating playlists
  + matroska: demux: Strip signal byte when encrypted
  + rtspsrc: Fix crash when is-live=false
  + gtk: Fix critical caused by pointer movement when stream is
    getting ready
  + qt6: Set sampler filtering method, fixes bad quality with
    qml6glsink and gstqt6d3d11
  + qtdemux: opus: set entry as sampled
  + v4l2src: handle resolution change when buffers are copied
  + v4l2videodec:
  - Fix handling of initial gaps
  - correctly register v4l2mpeg2dec
  - replace custom QUERY_CAPS handling with getcaps callback
  + videoflip:
  - update orientation tag in auto mode
  - fix critical when tag list is not writable
- Rebase reduce-required-meson.patch.
- Pass qt-egl=disabled to meson, we are not ready for this feature
  yet.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + adaptivedemux2: fix memory leak
  + pulsedeviceprovider: fix incorrect usage of GST_ELEMENT_ERROR
  + qt:
  - Unbreak build with qt-egl enabled but viv_fb missing
  - Fix searching of qt5/qt6 tools with qmake in Meson
  + qtdemux:
  - Fix premature EOS when some files are played in push mode
  - Attach cbcs crypt info at the right moment
  + rtpjitterbuffer: Avoid integer overflow in max saveable packets
    calculation with negative offset
  + videoflip: fix concurrent access when modifying the tag list
  + v4l2:
  - allocator: Don't close foreign dmabuf
  - bufferpool:
    . Fix large encoded stream regression
    . Problems when checking for truncated buffer
  - Fix support for left and top padding
  + v4l2object: clear format lists if source change event is
    received
- Rebase reduce-required-meson.patch
- Add libqt5-linguist BuildRequires: New dependency.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + adaptivedemux2: Do not submit_transfer when cancelled
  + adaptivedemux2: Call GTasks's return functions for blocking
    tasks
  + flacenc: Correctly handle up to 255 cue entries
  + flvmux: set the src segment position as running time
  + imagesequencesrc: fix deadlock when feeding the same image in
    a loop
  + pngenc: output one frame only in snapshot mode and mark output
    frames as I-frames
  + qmlglsrc: sync on the streaming thread
  + souphttpsrc: Chain up to finalize to fix memory leak
  + wavparse: fix buffer leak with adtl tag
  + v4l2codecs: Avoid QBUF/DQBUF struct timeval .tv_usec
    wrap-around at frame 1000000
  + v4l2codecs: Fix tiled formats stride conversion
- Rebase reduce-required-meson.patch</changelog>
</package>
<package pkgid="bb4328a0ba85d3be27f7118132433381a69098aa46d9d38a6022e3714a735b028a1714ec21c28f3498e0949e361f2ec115d3e68a37e2f5460fd6ebd93183f5bc" name="gstreamer-plugins-good-extra-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.22.7" rel="1.1"/>
  <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="1631793601">- Drop doc sub-package, following this drop gtk-doc BuildRequires.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976000">- Update to version 1.18.6:
  + rtspsrc: Fix critical while serializing timeout element message
  + multifilesrc: fix caps leak
  + shout2: Add compatibility for libshout &gt;= 2.4.2 shout_open
    return values
  + v4l2: Update fmt if padded height is greater than fmt height
  + v4l2bufferpool: set video alignment of video meta
  + qtmux: fix deadlock in gst_qt_mux_prepare_moov_recovery
  + matroska: Add support for muxing/demuxing ffv1
  + qtdemux: Try to build AAC codec-data whenever it's possible
- Remove service, use source url, upstream changes in git.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976001">- Update to version 1.20.0:
  + Development in GitLab was switched to a single git repository
    containing all the modules
  + GstPlay: new high-level playback library, replaces GstPlayer
  + WebM Alpha decoding support
  + Encoding profiles can now be tweaked with additional
    application-specified element properties
  + Compositor: multi-threaded video conversion and mixing
  + RTP header extensions: unified support in RTP depayloader and
    payloader base classes
  + SMPTE 2022-1 2-D Forward Error Correction support
  + Smart encoding (pass through) support for VP8, VP9, H.265 in
    encodebin and transcodebin
  + Runtime compatibility support for libsoup2 and libsoup3
    (libsoup3 support experimental)
  + Video decoder subframe support
  + Video decoder automatic packet-loss, data corruption, and
    keyframe request handling for RTP / WebRTC / RTSP
  + mp4 and Matroska muxers now support profile/level/resolution
    changes for H.264/H.265 input streams (i.e. codec data changing
    on the fly)
  + mp4 muxing mode that initially creates a fragmented mp4 which
    is converted to a regular mp4 on EOS
  + Audio support for the WebKit Port for Embedded (WPE) web page
    source element
  + CUDA based video color space convert and rescale elements and
    upload/download elements
  + NVIDIA memory:NVMM support for OpenGL glupload and gldownload
    elements
  + Many WebRTC improvements
  + The new VA-API plugin implementation fleshed out with more
    decoders and new postproc elements
  + AppSink API to retrieve events in addition to buffers and
    buffer lists
  + AppSrc gained more configuration options for the internal queue
    (leakiness, limits in buffers and time, getters to read current
    levels)
  + Updated Rust bindings and many new Rust plugins
  + Improved support for custom minimal GStreamer builds
  + Support build against FFmpeg 5.0
  + Linux Stateless CODEC support gained MPEG-2 and VP9
  + Windows Direct3D11/DXVA decoder gained AV1 and MPEG-2 support
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Stop using service for tarball, use upstream url.
- Drop old obsolete conditionals.
- Add BuildRequires:  pkgconfig(libsoup-3.0)</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1647604800">- Update to version 1.20.1:
  + deinterlace: various bug fixes for yadif method
  + deinterlace: Refactor greedyh and fix planar formats
  + deinterlace: Prevent race between method configuration and
    latency query
  + gtk video sink: Fix rotation not being applied when paused
  + jpegdec: fix RGB conversion handling
  + matroskademux: improved ProRes video handling
  + matroskamux: Handle multiview-mode/flags/pixel-aspect-ratio
    caps fields correctly when checking caps equality on input caps
    changes
  + rtprtx: don't access type-system per buffer (performance
    optimisation); code cleanups
  + rtpulpfecenc: fix unmatched g_slice_free()
  + rtpvp8depay: fix crash when making GstRTPPacketLost custom
    event
  + qtmux: Don't post an error message if pushing a sample failed
    with FLUSHING (e.g. on pipeline shutdown)
  + soup: Lookup libsoup dylib files on Apple platforms &amp; fix
    Cerbero static build on Android and iOS
  + souphttpsrc: element not present on iOS after 1.20.0 update
  + v4l2tuner: return NULL if no norm set
  + v4l2bufferpool: Fix race condition between qbuf and pool
    streamoff
  + meson: Don't build lame plugin with -Dlame=disabled</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + deinterlace: silence unused-but-set werror from imported code
  + qtdemux: fix leak of channel_mapping
  + rtpopusdepay: missing sprop-stereo should not assume mono
  + rtpjitterbuffer: Fix invalid memory access in
    rtp_jitter_buffer_pop()
  + rtpptdemux: fix leak of caps when ignoring a pt
  + rtpredenc: quieten warning about ignoring header extensions
  + soup: Fix pre-processor macros in souploader for libsoup-3.0
  + twcc: Note that twcc-stats packet loss counts reordering as
    loss + add some logging
  + video4linux2: Manual backports for RPi users
  + wavparse: handle URI query in any parse state, fixing audio
    track selection issue in GES
  + wavparse: Unset DISCONT buffer flag for divided into multiple
    buffers in push mode</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + deinterlace: various bug fixes for yadif method
  + deinterlace: Refactor greedyh and fix planar formats
  + deinterlace: Prevent race between method configuration and
    latency query
  + gtk video sink: Fix rotation not being applied when paused
  + jpegdec: fix RGB conversion handling
  + matroskademux: improved ProRes video handling
  + matroskamux: Handle multiview-mode/flags/pixel-aspect-ratio
    caps fields correctly when checking caps equality on
    input caps changes
  + rtprtx: don't access type-system per buffer
    (performance optimisation); code cleanups
  + rtpulpfecenc: fix unmatched g_slice_free()
  + rtpvp8depay: fix crash when making GstRTPPacketLost custom
    event
  + qtmux: Don't post an error message if pushing a sample failed
    with FLUSHING (e.g. on pipeline shutdown)
  + soup: Lookup libsoup dylib files on Apple platforms &amp; fix
    Cerbero static build on Android and iOS
  + souphttpsrc: element not present on iOS after 1.20.0 update
  + v4l2tuner: return NULL if no norm set
  + v4l2bufferpool: Fix race condition between qbuf and pool
    streamoff
  + meson: Don't build lame plugin with -Dlame=disabled</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666353600">- Update to version 1.20.4:
  + alpha: fix stride issue when out buffer has padding on right
  + isoff: Fix earliest pts field parse issue
  + matroska-mux: allow width + height changes for
    avc3|hev1|vp8|vp9
  + qt: Fix another instance of Qt/GStreamer both defining GLsync differently
  + qtdemux:
  - Avoid crash on reconfiguring.
  - Guard against timestamp calculation overflow in gap event loop
  - Don't use invalid values from failed trex parsing
  - Possible endless loop
  + rtpjitterbuffer:
  - Only unschedule timers for late packets if they're not RTX
    packets and only once
  - Remove lost timer for out of order packets
  + rtspsrc:
  - SETUP generates 400 Bad Request
  - Retry SETUP with non-compliant URL resolution on "Bad
    Request" and "Not found"
  + rtpst2022-1-fecenc: Drain column packets on EOS
  + rtpvp8depay: If configured to wait for keyframes after packet
    loss, also do that if incomplete frames are detected
  + splitmuxsink: Don't crash on EOS without buffer
  + splitmuxsrc:
  - Stop pad task before cleanup
  - Don't consider unlinked pads when deactivating part
  + soup: libsoup3 makes audio streaming stop
  + v4l2: fix critical when unreferencign buffer with no data
  + v4l2bufferpool: Fix debug trace
  + v4l2object: Add support for Apple's full-range bt709 colorspace
    variant 1:3:5:1
  + v4l2videocodec: workaround for failure to fully drain frames
    preceding MIDSTREAM renegotiation
  + v4l2allocator: Fix invalid imported dmabuf fd
  + videoflip: Fix caps negotiation when method is selected
  + build failure trying to build jack examples
  + examples: don't try and build jack examples if jack was
    disabled
  + tests: skip unit tests for dependency-less elements that have
    been disabled</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + flacparse: Fix handling of headers advertising 32bps
  + multiudpsink: allow binding to IPv6 address
  + oss4: Fix debug category initialization
  + qt5:
  - Deactivate context if fill_info fails
  - Initialize GError properly in gst_qt_get_gl_wrapcontext()
  + qtdemux:
  - Check return value from gst_structure_get in PIFF box
  - Use unsigned int types to store result of QT_UINT32
  - Prefill mode fixes
  + rtpjitterbuffer tests: Cast drop-messages-interval type
    properly (fixing it on 32-bit architectures)
  + rtspsrc:
  - Don't replace 404 errors with "no auth protocol found"
  - Fix seek event leaks
  - Fix usage of IPv6 connections in SETUP
  - Only EOS on timeout if all streams are timed out/EOS
  + splitmuxsrc: don't queue data on unlinked pads
  + v4l2: Fix SIGSEGV on 'change state' during 'format change'
  + v4l2videodec: Fix activation of internal pool
  + wavparse:
  - Avoid occasional crash due to referencing freed buffer.
  - Fix crash that occurs in push mode when header chunks are
    corrupted in certain ways.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674561600">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Add disabled pkgconfig(Qt6Core), pkgconfig(Qt6Gui),
  pkgconfig(Qt6Qml), pkgconfig(Qt6Quick) and
  pkgconfig(Qt6WaylandClient) BuildRequires and pass Dqt6=disabled
  to meson, do not build qt6 support yet.
- Fixed in 1.21.1:
  + avoid integer overflow in WavPack header handling code
    (boo#1201688 CVE-2022-1920).
  + fix integer overflow resulting in heap corruption
    (boo#1201693 CVE-2022-1921).
  + fix integer overflows in zlib/bz2/etc. decompression
    (boo#1201702 boo#1201704 boo#1201706 boo#1201707 boo#1201708
    CVE-2022-1922 CVE-2022-1923 CVE-2022-1924 CVE-2022-1925
    CVE-2022-2122).</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820800">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.22.1:
  + adaptivedemux2: Fix buffering threshold initialization
  + dashdemux2: the seek operation takes a log time to finish for
    some streams
  + glvideomixer: Keep a reference to the underlying pad
  + qtdemux:
  - Don't emit GstSegment correcting start time when in MSE mode
  - Handle moov atom length=0 case by reading until the end
  + qtdemux, qtmux: Drop av1C version 0 parsing and implement
    version 1 parsing/writing
  + qtmux: Fix assertion on caps update
  + redenc: fix setting of extension ID for twcc
  + rtpssrcdemux: set different stream-id on each src pad
  + rtspsrc: Use the correct vfunc for the push-backchannel-sample
    action signal
  + udpsrc: GstSocketTimestampMessage only for SCM_TIMESTAMPNS
  + v4l2h264dec: Fix Raspberry Pi4 will not play video in
    application
- Rebase patch with quilt.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1679400000">- Conflict with gstreamer-plugins-ugly &lt; 1.22.0 to ensure we don't
  have conflicts with gstreamer-plugins-ugly 1.20.1 since
  libgstxingmux.so was moved from -ugly to -good (boo#1209541)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + osxvideosink: fix broken aspect ratio and frame drawing region
  + qtdemux: Fix seek adjustment with SNAP_AFTER flag
  + rtpopusdepay, matroskamux: Fix invalid rate while muxing Opus
    in Matroska
  + rtpmanager: twcc: Fix duplicate packet handling
  + rtsp: url: fix incorrect request URI scheme for TLS transport
    methods (regression)
  + rtspsrc:
  - Consider "451: Parameter Not Understood" when handling broken
    control urls
  - fix behavior change with URI protocols in OPTIONS requests
  - Skip PTs with caps incompatible to the global caps
  - rtpjpegdepay: fix logic error when checking if an end of
    image (EOI) tag is present
  + v4l2:
  - Add support for YVU420M format
  - mark JPEG as parsed
- Rebase patch with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + adaptivedemux2: fix critical when using an unsupported URI.
  + dashdemux2: mpdclient: fix divide by 0 if segment has no
    duration.
  + imagesequencesrc: Properly set default location.
  + multifile: error out if no filename was set.
  + osxvideosink: fix deadlock upon closing output window.
  + rtpmanager: rtpsession:
  - Data race leading to critical warnings.
  - Race conditions leading to critical warnings.
  + rtspsrc: Fix handling of * control path.
  + splitmuxsink: Catch invalid DTS to avoid running into problems
    later.
  + splitmuxsrc: Make PTS contiguous by preference.
  + qtdemux: emit no-more-pads after pruning old pads.
  + Revert "qtdemux: fix conditions for end of segment in reverse
    playback" to fix edit list regression.
  + qtdemux: Fix av1C parsing.
  + qtmux: Fix extraction of CEA608 data from S334-1A packets.
  + qtwindow: unref caps in destructor.
  + v4l2:
  - device provider: Fix GMainLoop leak.
  - videodec: Rework dynamic resolution change handling.
  - videodec: Prefer acquired caps over anything downstream.
  + videoflip:
  - Fix setting of method property at construction time.
  - Videoflip 1.22.2 not rotating video when extracting frames.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Jonas Kvinge &lt;jonaski@opensuse.org&gt;" date="1686657600">- Add patch to fix bug with data url scheme.
  * adaptivedemux2-uri-data.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + flacparse: Avoid integer overflow in available data check for
    image tags (boo#1213128, CVE-2023-37327).
  + flvmux: use the correct timestamp to calculate wait times.
  + isomp4: Fix (E)AC-3 channel count handling.
  + jpegdec: fixes related to interlaced jpeg.
  + pngdec: Fix wrong colours output from 16bit RGB images.
  + qtmux, qtdemux: fix byte order for opus extension.
  + rtspsrc: Do not try send dropped get/set parameter.
  + qt5, qt6: Add more meson options and eliminate all automagic.
  + qt: glrenderer: don't attempt to use QWindow from non-Qt main
    thread.
  + qml6glsink: Support building on win32.
  + v4l2src: fix support for bayer format.
  + v4l2: Change to query only up to
    V4L2_CID_PRIVATE_BASE+V4L2_CID_MAX_CTRLS.
  + v4l2videodec: treat MPEG-1 format as MPEG-2.
  + v4l2videoenc: support force keyframe event in v4l2 encoder.
  + tests: rtpbin_buffer_list: fix possible unaligned write/read on
    32-bit ARM.
- Add libQt5Gui-private-headers-devel BuildRequires: New
  explicit dependency.
- Rebase reduce-required-meson.patch.
- Drop adaptivedemux2-uri-data.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + adaptivedemux2: Fix early seeking
  + hlsdemux2:
  - Ensure processed webvtt ends with empty new line
  - Don't set a referer when updating playlists
  + matroska: demux: Strip signal byte when encrypted
  + rtspsrc: Fix crash when is-live=false
  + gtk: Fix critical caused by pointer movement when stream is
    getting ready
  + qt6: Set sampler filtering method, fixes bad quality with
    qml6glsink and gstqt6d3d11
  + qtdemux: opus: set entry as sampled
  + v4l2src: handle resolution change when buffers are copied
  + v4l2videodec:
  - Fix handling of initial gaps
  - correctly register v4l2mpeg2dec
  - replace custom QUERY_CAPS handling with getcaps callback
  + videoflip:
  - update orientation tag in auto mode
  - fix critical when tag list is not writable
- Rebase reduce-required-meson.patch.
- Pass qt-egl=disabled to meson, we are not ready for this feature
  yet.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + adaptivedemux2: fix memory leak
  + pulsedeviceprovider: fix incorrect usage of GST_ELEMENT_ERROR
  + qt:
  - Unbreak build with qt-egl enabled but viv_fb missing
  - Fix searching of qt5/qt6 tools with qmake in Meson
  + qtdemux:
  - Fix premature EOS when some files are played in push mode
  - Attach cbcs crypt info at the right moment
  + rtpjitterbuffer: Avoid integer overflow in max saveable packets
    calculation with negative offset
  + videoflip: fix concurrent access when modifying the tag list
  + v4l2:
  - allocator: Don't close foreign dmabuf
  - bufferpool:
    . Fix large encoded stream regression
    . Problems when checking for truncated buffer
  - Fix support for left and top padding
  + v4l2object: clear format lists if source change event is
    received
- Rebase reduce-required-meson.patch
- Add libqt5-linguist BuildRequires: New dependency.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + adaptivedemux2: Do not submit_transfer when cancelled
  + adaptivedemux2: Call GTasks's return functions for blocking
    tasks
  + flacenc: Correctly handle up to 255 cue entries
  + flvmux: set the src segment position as running time
  + imagesequencesrc: fix deadlock when feeding the same image in
    a loop
  + pngenc: output one frame only in snapshot mode and mark output
    frames as I-frames
  + qmlglsrc: sync on the streaming thread
  + souphttpsrc: Chain up to finalize to fix memory leak
  + wavparse: fix buffer leak with adtl tag
  + v4l2codecs: Avoid QBUF/DQBUF struct timeval .tv_usec
    wrap-around at frame 1000000
  + v4l2codecs: Fix tiled formats stride conversion
- Rebase reduce-required-meson.patch</changelog>
</package>
<package pkgid="acabf330ab468cb51afd16c19dd5329ae63526ad76028f5b1abc0155108891cde3ec77ac1eadcf6db4677a8ffac956ba99cec979b96db6ee6abc6701dc68ae1f" name="gstreamer-plugins-good-gtk" arch="i586">
  <version epoch="0" ver="1.22.7" rel="1.1"/>
  <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="1631793601">- Drop doc sub-package, following this drop gtk-doc BuildRequires.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976000">- Update to version 1.18.6:
  + rtspsrc: Fix critical while serializing timeout element message
  + multifilesrc: fix caps leak
  + shout2: Add compatibility for libshout &gt;= 2.4.2 shout_open
    return values
  + v4l2: Update fmt if padded height is greater than fmt height
  + v4l2bufferpool: set video alignment of video meta
  + qtmux: fix deadlock in gst_qt_mux_prepare_moov_recovery
  + matroska: Add support for muxing/demuxing ffv1
  + qtdemux: Try to build AAC codec-data whenever it's possible
- Remove service, use source url, upstream changes in git.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976001">- Update to version 1.20.0:
  + Development in GitLab was switched to a single git repository
    containing all the modules
  + GstPlay: new high-level playback library, replaces GstPlayer
  + WebM Alpha decoding support
  + Encoding profiles can now be tweaked with additional
    application-specified element properties
  + Compositor: multi-threaded video conversion and mixing
  + RTP header extensions: unified support in RTP depayloader and
    payloader base classes
  + SMPTE 2022-1 2-D Forward Error Correction support
  + Smart encoding (pass through) support for VP8, VP9, H.265 in
    encodebin and transcodebin
  + Runtime compatibility support for libsoup2 and libsoup3
    (libsoup3 support experimental)
  + Video decoder subframe support
  + Video decoder automatic packet-loss, data corruption, and
    keyframe request handling for RTP / WebRTC / RTSP
  + mp4 and Matroska muxers now support profile/level/resolution
    changes for H.264/H.265 input streams (i.e. codec data changing
    on the fly)
  + mp4 muxing mode that initially creates a fragmented mp4 which
    is converted to a regular mp4 on EOS
  + Audio support for the WebKit Port for Embedded (WPE) web page
    source element
  + CUDA based video color space convert and rescale elements and
    upload/download elements
  + NVIDIA memory:NVMM support for OpenGL glupload and gldownload
    elements
  + Many WebRTC improvements
  + The new VA-API plugin implementation fleshed out with more
    decoders and new postproc elements
  + AppSink API to retrieve events in addition to buffers and
    buffer lists
  + AppSrc gained more configuration options for the internal queue
    (leakiness, limits in buffers and time, getters to read current
    levels)
  + Updated Rust bindings and many new Rust plugins
  + Improved support for custom minimal GStreamer builds
  + Support build against FFmpeg 5.0
  + Linux Stateless CODEC support gained MPEG-2 and VP9
  + Windows Direct3D11/DXVA decoder gained AV1 and MPEG-2 support
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Stop using service for tarball, use upstream url.
- Drop old obsolete conditionals.
- Add BuildRequires:  pkgconfig(libsoup-3.0)</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1647604800">- Update to version 1.20.1:
  + deinterlace: various bug fixes for yadif method
  + deinterlace: Refactor greedyh and fix planar formats
  + deinterlace: Prevent race between method configuration and
    latency query
  + gtk video sink: Fix rotation not being applied when paused
  + jpegdec: fix RGB conversion handling
  + matroskademux: improved ProRes video handling
  + matroskamux: Handle multiview-mode/flags/pixel-aspect-ratio
    caps fields correctly when checking caps equality on input caps
    changes
  + rtprtx: don't access type-system per buffer (performance
    optimisation); code cleanups
  + rtpulpfecenc: fix unmatched g_slice_free()
  + rtpvp8depay: fix crash when making GstRTPPacketLost custom
    event
  + qtmux: Don't post an error message if pushing a sample failed
    with FLUSHING (e.g. on pipeline shutdown)
  + soup: Lookup libsoup dylib files on Apple platforms &amp; fix
    Cerbero static build on Android and iOS
  + souphttpsrc: element not present on iOS after 1.20.0 update
  + v4l2tuner: return NULL if no norm set
  + v4l2bufferpool: Fix race condition between qbuf and pool
    streamoff
  + meson: Don't build lame plugin with -Dlame=disabled</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + deinterlace: silence unused-but-set werror from imported code
  + qtdemux: fix leak of channel_mapping
  + rtpopusdepay: missing sprop-stereo should not assume mono
  + rtpjitterbuffer: Fix invalid memory access in
    rtp_jitter_buffer_pop()
  + rtpptdemux: fix leak of caps when ignoring a pt
  + rtpredenc: quieten warning about ignoring header extensions
  + soup: Fix pre-processor macros in souploader for libsoup-3.0
  + twcc: Note that twcc-stats packet loss counts reordering as
    loss + add some logging
  + video4linux2: Manual backports for RPi users
  + wavparse: handle URI query in any parse state, fixing audio
    track selection issue in GES
  + wavparse: Unset DISCONT buffer flag for divided into multiple
    buffers in push mode</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + deinterlace: various bug fixes for yadif method
  + deinterlace: Refactor greedyh and fix planar formats
  + deinterlace: Prevent race between method configuration and
    latency query
  + gtk video sink: Fix rotation not being applied when paused
  + jpegdec: fix RGB conversion handling
  + matroskademux: improved ProRes video handling
  + matroskamux: Handle multiview-mode/flags/pixel-aspect-ratio
    caps fields correctly when checking caps equality on
    input caps changes
  + rtprtx: don't access type-system per buffer
    (performance optimisation); code cleanups
  + rtpulpfecenc: fix unmatched g_slice_free()
  + rtpvp8depay: fix crash when making GstRTPPacketLost custom
    event
  + qtmux: Don't post an error message if pushing a sample failed
    with FLUSHING (e.g. on pipeline shutdown)
  + soup: Lookup libsoup dylib files on Apple platforms &amp; fix
    Cerbero static build on Android and iOS
  + souphttpsrc: element not present on iOS after 1.20.0 update
  + v4l2tuner: return NULL if no norm set
  + v4l2bufferpool: Fix race condition between qbuf and pool
    streamoff
  + meson: Don't build lame plugin with -Dlame=disabled</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666353600">- Update to version 1.20.4:
  + alpha: fix stride issue when out buffer has padding on right
  + isoff: Fix earliest pts field parse issue
  + matroska-mux: allow width + height changes for
    avc3|hev1|vp8|vp9
  + qt: Fix another instance of Qt/GStreamer both defining GLsync differently
  + qtdemux:
  - Avoid crash on reconfiguring.
  - Guard against timestamp calculation overflow in gap event loop
  - Don't use invalid values from failed trex parsing
  - Possible endless loop
  + rtpjitterbuffer:
  - Only unschedule timers for late packets if they're not RTX
    packets and only once
  - Remove lost timer for out of order packets
  + rtspsrc:
  - SETUP generates 400 Bad Request
  - Retry SETUP with non-compliant URL resolution on "Bad
    Request" and "Not found"
  + rtpst2022-1-fecenc: Drain column packets on EOS
  + rtpvp8depay: If configured to wait for keyframes after packet
    loss, also do that if incomplete frames are detected
  + splitmuxsink: Don't crash on EOS without buffer
  + splitmuxsrc:
  - Stop pad task before cleanup
  - Don't consider unlinked pads when deactivating part
  + soup: libsoup3 makes audio streaming stop
  + v4l2: fix critical when unreferencign buffer with no data
  + v4l2bufferpool: Fix debug trace
  + v4l2object: Add support for Apple's full-range bt709 colorspace
    variant 1:3:5:1
  + v4l2videocodec: workaround for failure to fully drain frames
    preceding MIDSTREAM renegotiation
  + v4l2allocator: Fix invalid imported dmabuf fd
  + videoflip: Fix caps negotiation when method is selected
  + build failure trying to build jack examples
  + examples: don't try and build jack examples if jack was
    disabled
  + tests: skip unit tests for dependency-less elements that have
    been disabled</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + flacparse: Fix handling of headers advertising 32bps
  + multiudpsink: allow binding to IPv6 address
  + oss4: Fix debug category initialization
  + qt5:
  - Deactivate context if fill_info fails
  - Initialize GError properly in gst_qt_get_gl_wrapcontext()
  + qtdemux:
  - Check return value from gst_structure_get in PIFF box
  - Use unsigned int types to store result of QT_UINT32
  - Prefill mode fixes
  + rtpjitterbuffer tests: Cast drop-messages-interval type
    properly (fixing it on 32-bit architectures)
  + rtspsrc:
  - Don't replace 404 errors with "no auth protocol found"
  - Fix seek event leaks
  - Fix usage of IPv6 connections in SETUP
  - Only EOS on timeout if all streams are timed out/EOS
  + splitmuxsrc: don't queue data on unlinked pads
  + v4l2: Fix SIGSEGV on 'change state' during 'format change'
  + v4l2videodec: Fix activation of internal pool
  + wavparse:
  - Avoid occasional crash due to referencing freed buffer.
  - Fix crash that occurs in push mode when header chunks are
    corrupted in certain ways.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674561600">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Add disabled pkgconfig(Qt6Core), pkgconfig(Qt6Gui),
  pkgconfig(Qt6Qml), pkgconfig(Qt6Quick) and
  pkgconfig(Qt6WaylandClient) BuildRequires and pass Dqt6=disabled
  to meson, do not build qt6 support yet.
- Fixed in 1.21.1:
  + avoid integer overflow in WavPack header handling code
    (boo#1201688 CVE-2022-1920).
  + fix integer overflow resulting in heap corruption
    (boo#1201693 CVE-2022-1921).
  + fix integer overflows in zlib/bz2/etc. decompression
    (boo#1201702 boo#1201704 boo#1201706 boo#1201707 boo#1201708
    CVE-2022-1922 CVE-2022-1923 CVE-2022-1924 CVE-2022-1925
    CVE-2022-2122).</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820800">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.22.1:
  + adaptivedemux2: Fix buffering threshold initialization
  + dashdemux2: the seek operation takes a log time to finish for
    some streams
  + glvideomixer: Keep a reference to the underlying pad
  + qtdemux:
  - Don't emit GstSegment correcting start time when in MSE mode
  - Handle moov atom length=0 case by reading until the end
  + qtdemux, qtmux: Drop av1C version 0 parsing and implement
    version 1 parsing/writing
  + qtmux: Fix assertion on caps update
  + redenc: fix setting of extension ID for twcc
  + rtpssrcdemux: set different stream-id on each src pad
  + rtspsrc: Use the correct vfunc for the push-backchannel-sample
    action signal
  + udpsrc: GstSocketTimestampMessage only for SCM_TIMESTAMPNS
  + v4l2h264dec: Fix Raspberry Pi4 will not play video in
    application
- Rebase patch with quilt.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1679400000">- Conflict with gstreamer-plugins-ugly &lt; 1.22.0 to ensure we don't
  have conflicts with gstreamer-plugins-ugly 1.20.1 since
  libgstxingmux.so was moved from -ugly to -good (boo#1209541)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + osxvideosink: fix broken aspect ratio and frame drawing region
  + qtdemux: Fix seek adjustment with SNAP_AFTER flag
  + rtpopusdepay, matroskamux: Fix invalid rate while muxing Opus
    in Matroska
  + rtpmanager: twcc: Fix duplicate packet handling
  + rtsp: url: fix incorrect request URI scheme for TLS transport
    methods (regression)
  + rtspsrc:
  - Consider "451: Parameter Not Understood" when handling broken
    control urls
  - fix behavior change with URI protocols in OPTIONS requests
  - Skip PTs with caps incompatible to the global caps
  - rtpjpegdepay: fix logic error when checking if an end of
    image (EOI) tag is present
  + v4l2:
  - Add support for YVU420M format
  - mark JPEG as parsed
- Rebase patch with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + adaptivedemux2: fix critical when using an unsupported URI.
  + dashdemux2: mpdclient: fix divide by 0 if segment has no
    duration.
  + imagesequencesrc: Properly set default location.
  + multifile: error out if no filename was set.
  + osxvideosink: fix deadlock upon closing output window.
  + rtpmanager: rtpsession:
  - Data race leading to critical warnings.
  - Race conditions leading to critical warnings.
  + rtspsrc: Fix handling of * control path.
  + splitmuxsink: Catch invalid DTS to avoid running into problems
    later.
  + splitmuxsrc: Make PTS contiguous by preference.
  + qtdemux: emit no-more-pads after pruning old pads.
  + Revert "qtdemux: fix conditions for end of segment in reverse
    playback" to fix edit list regression.
  + qtdemux: Fix av1C parsing.
  + qtmux: Fix extraction of CEA608 data from S334-1A packets.
  + qtwindow: unref caps in destructor.
  + v4l2:
  - device provider: Fix GMainLoop leak.
  - videodec: Rework dynamic resolution change handling.
  - videodec: Prefer acquired caps over anything downstream.
  + videoflip:
  - Fix setting of method property at construction time.
  - Videoflip 1.22.2 not rotating video when extracting frames.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Jonas Kvinge &lt;jonaski@opensuse.org&gt;" date="1686657600">- Add patch to fix bug with data url scheme.
  * adaptivedemux2-uri-data.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + flacparse: Avoid integer overflow in available data check for
    image tags (boo#1213128, CVE-2023-37327).
  + flvmux: use the correct timestamp to calculate wait times.
  + isomp4: Fix (E)AC-3 channel count handling.
  + jpegdec: fixes related to interlaced jpeg.
  + pngdec: Fix wrong colours output from 16bit RGB images.
  + qtmux, qtdemux: fix byte order for opus extension.
  + rtspsrc: Do not try send dropped get/set parameter.
  + qt5, qt6: Add more meson options and eliminate all automagic.
  + qt: glrenderer: don't attempt to use QWindow from non-Qt main
    thread.
  + qml6glsink: Support building on win32.
  + v4l2src: fix support for bayer format.
  + v4l2: Change to query only up to
    V4L2_CID_PRIVATE_BASE+V4L2_CID_MAX_CTRLS.
  + v4l2videodec: treat MPEG-1 format as MPEG-2.
  + v4l2videoenc: support force keyframe event in v4l2 encoder.
  + tests: rtpbin_buffer_list: fix possible unaligned write/read on
    32-bit ARM.
- Add libQt5Gui-private-headers-devel BuildRequires: New
  explicit dependency.
- Rebase reduce-required-meson.patch.
- Drop adaptivedemux2-uri-data.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + adaptivedemux2: Fix early seeking
  + hlsdemux2:
  - Ensure processed webvtt ends with empty new line
  - Don't set a referer when updating playlists
  + matroska: demux: Strip signal byte when encrypted
  + rtspsrc: Fix crash when is-live=false
  + gtk: Fix critical caused by pointer movement when stream is
    getting ready
  + qt6: Set sampler filtering method, fixes bad quality with
    qml6glsink and gstqt6d3d11
  + qtdemux: opus: set entry as sampled
  + v4l2src: handle resolution change when buffers are copied
  + v4l2videodec:
  - Fix handling of initial gaps
  - correctly register v4l2mpeg2dec
  - replace custom QUERY_CAPS handling with getcaps callback
  + videoflip:
  - update orientation tag in auto mode
  - fix critical when tag list is not writable
- Rebase reduce-required-meson.patch.
- Pass qt-egl=disabled to meson, we are not ready for this feature
  yet.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + adaptivedemux2: fix memory leak
  + pulsedeviceprovider: fix incorrect usage of GST_ELEMENT_ERROR
  + qt:
  - Unbreak build with qt-egl enabled but viv_fb missing
  - Fix searching of qt5/qt6 tools with qmake in Meson
  + qtdemux:
  - Fix premature EOS when some files are played in push mode
  - Attach cbcs crypt info at the right moment
  + rtpjitterbuffer: Avoid integer overflow in max saveable packets
    calculation with negative offset
  + videoflip: fix concurrent access when modifying the tag list
  + v4l2:
  - allocator: Don't close foreign dmabuf
  - bufferpool:
    . Fix large encoded stream regression
    . Problems when checking for truncated buffer
  - Fix support for left and top padding
  + v4l2object: clear format lists if source change event is
    received
- Rebase reduce-required-meson.patch
- Add libqt5-linguist BuildRequires: New dependency.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + adaptivedemux2: Do not submit_transfer when cancelled
  + adaptivedemux2: Call GTasks's return functions for blocking
    tasks
  + flacenc: Correctly handle up to 255 cue entries
  + flvmux: set the src segment position as running time
  + imagesequencesrc: fix deadlock when feeding the same image in
    a loop
  + pngenc: output one frame only in snapshot mode and mark output
    frames as I-frames
  + qmlglsrc: sync on the streaming thread
  + souphttpsrc: Chain up to finalize to fix memory leak
  + wavparse: fix buffer leak with adtl tag
  + v4l2codecs: Avoid QBUF/DQBUF struct timeval .tv_usec
    wrap-around at frame 1000000
  + v4l2codecs: Fix tiled formats stride conversion
- Rebase reduce-required-meson.patch</changelog>
</package>
<package pkgid="58d26fab6125ff52a30dbd4737c864dbaf63d0aaacf20d55a7ba18fbf62096087596acdd0126ced4f31c29868448e2aaf3069c206d4f5f1eb23bf8455d4bbad5" name="gstreamer-plugins-good-gtk" arch="x86_64">
  <version epoch="0" ver="1.22.7" rel="1.1"/>
  <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="1631793601">- Drop doc sub-package, following this drop gtk-doc BuildRequires.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976000">- Update to version 1.18.6:
  + rtspsrc: Fix critical while serializing timeout element message
  + multifilesrc: fix caps leak
  + shout2: Add compatibility for libshout &gt;= 2.4.2 shout_open
    return values
  + v4l2: Update fmt if padded height is greater than fmt height
  + v4l2bufferpool: set video alignment of video meta
  + qtmux: fix deadlock in gst_qt_mux_prepare_moov_recovery
  + matroska: Add support for muxing/demuxing ffv1
  + qtdemux: Try to build AAC codec-data whenever it's possible
- Remove service, use source url, upstream changes in git.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976001">- Update to version 1.20.0:
  + Development in GitLab was switched to a single git repository
    containing all the modules
  + GstPlay: new high-level playback library, replaces GstPlayer
  + WebM Alpha decoding support
  + Encoding profiles can now be tweaked with additional
    application-specified element properties
  + Compositor: multi-threaded video conversion and mixing
  + RTP header extensions: unified support in RTP depayloader and
    payloader base classes
  + SMPTE 2022-1 2-D Forward Error Correction support
  + Smart encoding (pass through) support for VP8, VP9, H.265 in
    encodebin and transcodebin
  + Runtime compatibility support for libsoup2 and libsoup3
    (libsoup3 support experimental)
  + Video decoder subframe support
  + Video decoder automatic packet-loss, data corruption, and
    keyframe request handling for RTP / WebRTC / RTSP
  + mp4 and Matroska muxers now support profile/level/resolution
    changes for H.264/H.265 input streams (i.e. codec data changing
    on the fly)
  + mp4 muxing mode that initially creates a fragmented mp4 which
    is converted to a regular mp4 on EOS
  + Audio support for the WebKit Port for Embedded (WPE) web page
    source element
  + CUDA based video color space convert and rescale elements and
    upload/download elements
  + NVIDIA memory:NVMM support for OpenGL glupload and gldownload
    elements
  + Many WebRTC improvements
  + The new VA-API plugin implementation fleshed out with more
    decoders and new postproc elements
  + AppSink API to retrieve events in addition to buffers and
    buffer lists
  + AppSrc gained more configuration options for the internal queue
    (leakiness, limits in buffers and time, getters to read current
    levels)
  + Updated Rust bindings and many new Rust plugins
  + Improved support for custom minimal GStreamer builds
  + Support build against FFmpeg 5.0
  + Linux Stateless CODEC support gained MPEG-2 and VP9
  + Windows Direct3D11/DXVA decoder gained AV1 and MPEG-2 support
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Stop using service for tarball, use upstream url.
- Drop old obsolete conditionals.
- Add BuildRequires:  pkgconfig(libsoup-3.0)</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1647604800">- Update to version 1.20.1:
  + deinterlace: various bug fixes for yadif method
  + deinterlace: Refactor greedyh and fix planar formats
  + deinterlace: Prevent race between method configuration and
    latency query
  + gtk video sink: Fix rotation not being applied when paused
  + jpegdec: fix RGB conversion handling
  + matroskademux: improved ProRes video handling
  + matroskamux: Handle multiview-mode/flags/pixel-aspect-ratio
    caps fields correctly when checking caps equality on input caps
    changes
  + rtprtx: don't access type-system per buffer (performance
    optimisation); code cleanups
  + rtpulpfecenc: fix unmatched g_slice_free()
  + rtpvp8depay: fix crash when making GstRTPPacketLost custom
    event
  + qtmux: Don't post an error message if pushing a sample failed
    with FLUSHING (e.g. on pipeline shutdown)
  + soup: Lookup libsoup dylib files on Apple platforms &amp; fix
    Cerbero static build on Android and iOS
  + souphttpsrc: element not present on iOS after 1.20.0 update
  + v4l2tuner: return NULL if no norm set
  + v4l2bufferpool: Fix race condition between qbuf and pool
    streamoff
  + meson: Don't build lame plugin with -Dlame=disabled</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + deinterlace: silence unused-but-set werror from imported code
  + qtdemux: fix leak of channel_mapping
  + rtpopusdepay: missing sprop-stereo should not assume mono
  + rtpjitterbuffer: Fix invalid memory access in
    rtp_jitter_buffer_pop()
  + rtpptdemux: fix leak of caps when ignoring a pt
  + rtpredenc: quieten warning about ignoring header extensions
  + soup: Fix pre-processor macros in souploader for libsoup-3.0
  + twcc: Note that twcc-stats packet loss counts reordering as
    loss + add some logging
  + video4linux2: Manual backports for RPi users
  + wavparse: handle URI query in any parse state, fixing audio
    track selection issue in GES
  + wavparse: Unset DISCONT buffer flag for divided into multiple
    buffers in push mode</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + deinterlace: various bug fixes for yadif method
  + deinterlace: Refactor greedyh and fix planar formats
  + deinterlace: Prevent race between method configuration and
    latency query
  + gtk video sink: Fix rotation not being applied when paused
  + jpegdec: fix RGB conversion handling
  + matroskademux: improved ProRes video handling
  + matroskamux: Handle multiview-mode/flags/pixel-aspect-ratio
    caps fields correctly when checking caps equality on
    input caps changes
  + rtprtx: don't access type-system per buffer
    (performance optimisation); code cleanups
  + rtpulpfecenc: fix unmatched g_slice_free()
  + rtpvp8depay: fix crash when making GstRTPPacketLost custom
    event
  + qtmux: Don't post an error message if pushing a sample failed
    with FLUSHING (e.g. on pipeline shutdown)
  + soup: Lookup libsoup dylib files on Apple platforms &amp; fix
    Cerbero static build on Android and iOS
  + souphttpsrc: element not present on iOS after 1.20.0 update
  + v4l2tuner: return NULL if no norm set
  + v4l2bufferpool: Fix race condition between qbuf and pool
    streamoff
  + meson: Don't build lame plugin with -Dlame=disabled</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666353600">- Update to version 1.20.4:
  + alpha: fix stride issue when out buffer has padding on right
  + isoff: Fix earliest pts field parse issue
  + matroska-mux: allow width + height changes for
    avc3|hev1|vp8|vp9
  + qt: Fix another instance of Qt/GStreamer both defining GLsync differently
  + qtdemux:
  - Avoid crash on reconfiguring.
  - Guard against timestamp calculation overflow in gap event loop
  - Don't use invalid values from failed trex parsing
  - Possible endless loop
  + rtpjitterbuffer:
  - Only unschedule timers for late packets if they're not RTX
    packets and only once
  - Remove lost timer for out of order packets
  + rtspsrc:
  - SETUP generates 400 Bad Request
  - Retry SETUP with non-compliant URL resolution on "Bad
    Request" and "Not found"
  + rtpst2022-1-fecenc: Drain column packets on EOS
  + rtpvp8depay: If configured to wait for keyframes after packet
    loss, also do that if incomplete frames are detected
  + splitmuxsink: Don't crash on EOS without buffer
  + splitmuxsrc:
  - Stop pad task before cleanup
  - Don't consider unlinked pads when deactivating part
  + soup: libsoup3 makes audio streaming stop
  + v4l2: fix critical when unreferencign buffer with no data
  + v4l2bufferpool: Fix debug trace
  + v4l2object: Add support for Apple's full-range bt709 colorspace
    variant 1:3:5:1
  + v4l2videocodec: workaround for failure to fully drain frames
    preceding MIDSTREAM renegotiation
  + v4l2allocator: Fix invalid imported dmabuf fd
  + videoflip: Fix caps negotiation when method is selected
  + build failure trying to build jack examples
  + examples: don't try and build jack examples if jack was
    disabled
  + tests: skip unit tests for dependency-less elements that have
    been disabled</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + flacparse: Fix handling of headers advertising 32bps
  + multiudpsink: allow binding to IPv6 address
  + oss4: Fix debug category initialization
  + qt5:
  - Deactivate context if fill_info fails
  - Initialize GError properly in gst_qt_get_gl_wrapcontext()
  + qtdemux:
  - Check return value from gst_structure_get in PIFF box
  - Use unsigned int types to store result of QT_UINT32
  - Prefill mode fixes
  + rtpjitterbuffer tests: Cast drop-messages-interval type
    properly (fixing it on 32-bit architectures)
  + rtspsrc:
  - Don't replace 404 errors with "no auth protocol found"
  - Fix seek event leaks
  - Fix usage of IPv6 connections in SETUP
  - Only EOS on timeout if all streams are timed out/EOS
  + splitmuxsrc: don't queue data on unlinked pads
  + v4l2: Fix SIGSEGV on 'change state' during 'format change'
  + v4l2videodec: Fix activation of internal pool
  + wavparse:
  - Avoid occasional crash due to referencing freed buffer.
  - Fix crash that occurs in push mode when header chunks are
    corrupted in certain ways.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674561600">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Add disabled pkgconfig(Qt6Core), pkgconfig(Qt6Gui),
  pkgconfig(Qt6Qml), pkgconfig(Qt6Quick) and
  pkgconfig(Qt6WaylandClient) BuildRequires and pass Dqt6=disabled
  to meson, do not build qt6 support yet.
- Fixed in 1.21.1:
  + avoid integer overflow in WavPack header handling code
    (boo#1201688 CVE-2022-1920).
  + fix integer overflow resulting in heap corruption
    (boo#1201693 CVE-2022-1921).
  + fix integer overflows in zlib/bz2/etc. decompression
    (boo#1201702 boo#1201704 boo#1201706 boo#1201707 boo#1201708
    CVE-2022-1922 CVE-2022-1923 CVE-2022-1924 CVE-2022-1925
    CVE-2022-2122).</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820800">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.22.1:
  + adaptivedemux2: Fix buffering threshold initialization
  + dashdemux2: the seek operation takes a log time to finish for
    some streams
  + glvideomixer: Keep a reference to the underlying pad
  + qtdemux:
  - Don't emit GstSegment correcting start time when in MSE mode
  - Handle moov atom length=0 case by reading until the end
  + qtdemux, qtmux: Drop av1C version 0 parsing and implement
    version 1 parsing/writing
  + qtmux: Fix assertion on caps update
  + redenc: fix setting of extension ID for twcc
  + rtpssrcdemux: set different stream-id on each src pad
  + rtspsrc: Use the correct vfunc for the push-backchannel-sample
    action signal
  + udpsrc: GstSocketTimestampMessage only for SCM_TIMESTAMPNS
  + v4l2h264dec: Fix Raspberry Pi4 will not play video in
    application
- Rebase patch with quilt.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1679400000">- Conflict with gstreamer-plugins-ugly &lt; 1.22.0 to ensure we don't
  have conflicts with gstreamer-plugins-ugly 1.20.1 since
  libgstxingmux.so was moved from -ugly to -good (boo#1209541)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + osxvideosink: fix broken aspect ratio and frame drawing region
  + qtdemux: Fix seek adjustment with SNAP_AFTER flag
  + rtpopusdepay, matroskamux: Fix invalid rate while muxing Opus
    in Matroska
  + rtpmanager: twcc: Fix duplicate packet handling
  + rtsp: url: fix incorrect request URI scheme for TLS transport
    methods (regression)
  + rtspsrc:
  - Consider "451: Parameter Not Understood" when handling broken
    control urls
  - fix behavior change with URI protocols in OPTIONS requests
  - Skip PTs with caps incompatible to the global caps
  - rtpjpegdepay: fix logic error when checking if an end of
    image (EOI) tag is present
  + v4l2:
  - Add support for YVU420M format
  - mark JPEG as parsed
- Rebase patch with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + adaptivedemux2: fix critical when using an unsupported URI.
  + dashdemux2: mpdclient: fix divide by 0 if segment has no
    duration.
  + imagesequencesrc: Properly set default location.
  + multifile: error out if no filename was set.
  + osxvideosink: fix deadlock upon closing output window.
  + rtpmanager: rtpsession:
  - Data race leading to critical warnings.
  - Race conditions leading to critical warnings.
  + rtspsrc: Fix handling of * control path.
  + splitmuxsink: Catch invalid DTS to avoid running into problems
    later.
  + splitmuxsrc: Make PTS contiguous by preference.
  + qtdemux: emit no-more-pads after pruning old pads.
  + Revert "qtdemux: fix conditions for end of segment in reverse
    playback" to fix edit list regression.
  + qtdemux: Fix av1C parsing.
  + qtmux: Fix extraction of CEA608 data from S334-1A packets.
  + qtwindow: unref caps in destructor.
  + v4l2:
  - device provider: Fix GMainLoop leak.
  - videodec: Rework dynamic resolution change handling.
  - videodec: Prefer acquired caps over anything downstream.
  + videoflip:
  - Fix setting of method property at construction time.
  - Videoflip 1.22.2 not rotating video when extracting frames.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Jonas Kvinge &lt;jonaski@opensuse.org&gt;" date="1686657600">- Add patch to fix bug with data url scheme.
  * adaptivedemux2-uri-data.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + flacparse: Avoid integer overflow in available data check for
    image tags (boo#1213128, CVE-2023-37327).
  + flvmux: use the correct timestamp to calculate wait times.
  + isomp4: Fix (E)AC-3 channel count handling.
  + jpegdec: fixes related to interlaced jpeg.
  + pngdec: Fix wrong colours output from 16bit RGB images.
  + qtmux, qtdemux: fix byte order for opus extension.
  + rtspsrc: Do not try send dropped get/set parameter.
  + qt5, qt6: Add more meson options and eliminate all automagic.
  + qt: glrenderer: don't attempt to use QWindow from non-Qt main
    thread.
  + qml6glsink: Support building on win32.
  + v4l2src: fix support for bayer format.
  + v4l2: Change to query only up to
    V4L2_CID_PRIVATE_BASE+V4L2_CID_MAX_CTRLS.
  + v4l2videodec: treat MPEG-1 format as MPEG-2.
  + v4l2videoenc: support force keyframe event in v4l2 encoder.
  + tests: rtpbin_buffer_list: fix possible unaligned write/read on
    32-bit ARM.
- Add libQt5Gui-private-headers-devel BuildRequires: New
  explicit dependency.
- Rebase reduce-required-meson.patch.
- Drop adaptivedemux2-uri-data.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + adaptivedemux2: Fix early seeking
  + hlsdemux2:
  - Ensure processed webvtt ends with empty new line
  - Don't set a referer when updating playlists
  + matroska: demux: Strip signal byte when encrypted
  + rtspsrc: Fix crash when is-live=false
  + gtk: Fix critical caused by pointer movement when stream is
    getting ready
  + qt6: Set sampler filtering method, fixes bad quality with
    qml6glsink and gstqt6d3d11
  + qtdemux: opus: set entry as sampled
  + v4l2src: handle resolution change when buffers are copied
  + v4l2videodec:
  - Fix handling of initial gaps
  - correctly register v4l2mpeg2dec
  - replace custom QUERY_CAPS handling with getcaps callback
  + videoflip:
  - update orientation tag in auto mode
  - fix critical when tag list is not writable
- Rebase reduce-required-meson.patch.
- Pass qt-egl=disabled to meson, we are not ready for this feature
  yet.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + adaptivedemux2: fix memory leak
  + pulsedeviceprovider: fix incorrect usage of GST_ELEMENT_ERROR
  + qt:
  - Unbreak build with qt-egl enabled but viv_fb missing
  - Fix searching of qt5/qt6 tools with qmake in Meson
  + qtdemux:
  - Fix premature EOS when some files are played in push mode
  - Attach cbcs crypt info at the right moment
  + rtpjitterbuffer: Avoid integer overflow in max saveable packets
    calculation with negative offset
  + videoflip: fix concurrent access when modifying the tag list
  + v4l2:
  - allocator: Don't close foreign dmabuf
  - bufferpool:
    . Fix large encoded stream regression
    . Problems when checking for truncated buffer
  - Fix support for left and top padding
  + v4l2object: clear format lists if source change event is
    received
- Rebase reduce-required-meson.patch
- Add libqt5-linguist BuildRequires: New dependency.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + adaptivedemux2: Do not submit_transfer when cancelled
  + adaptivedemux2: Call GTasks's return functions for blocking
    tasks
  + flacenc: Correctly handle up to 255 cue entries
  + flvmux: set the src segment position as running time
  + imagesequencesrc: fix deadlock when feeding the same image in
    a loop
  + pngenc: output one frame only in snapshot mode and mark output
    frames as I-frames
  + qmlglsrc: sync on the streaming thread
  + souphttpsrc: Chain up to finalize to fix memory leak
  + wavparse: fix buffer leak with adtl tag
  + v4l2codecs: Avoid QBUF/DQBUF struct timeval .tv_usec
    wrap-around at frame 1000000
  + v4l2codecs: Fix tiled formats stride conversion
- Rebase reduce-required-meson.patch</changelog>
</package>
<package pkgid="12881534ca166af4169d724196c79260c227563262ddeb861ff4f0a2d1c829358bff37befb5e571f018625e5c3eff3cd867277dbf36270297479c92ddd84f9a9" name="gstreamer-plugins-good-gtk-debuginfo" arch="i586">
  <version epoch="0" ver="1.22.7" rel="1.1"/>
  <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="1631793601">- Drop doc sub-package, following this drop gtk-doc BuildRequires.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976000">- Update to version 1.18.6:
  + rtspsrc: Fix critical while serializing timeout element message
  + multifilesrc: fix caps leak
  + shout2: Add compatibility for libshout &gt;= 2.4.2 shout_open
    return values
  + v4l2: Update fmt if padded height is greater than fmt height
  + v4l2bufferpool: set video alignment of video meta
  + qtmux: fix deadlock in gst_qt_mux_prepare_moov_recovery
  + matroska: Add support for muxing/demuxing ffv1
  + qtdemux: Try to build AAC codec-data whenever it's possible
- Remove service, use source url, upstream changes in git.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976001">- Update to version 1.20.0:
  + Development in GitLab was switched to a single git repository
    containing all the modules
  + GstPlay: new high-level playback library, replaces GstPlayer
  + WebM Alpha decoding support
  + Encoding profiles can now be tweaked with additional
    application-specified element properties
  + Compositor: multi-threaded video conversion and mixing
  + RTP header extensions: unified support in RTP depayloader and
    payloader base classes
  + SMPTE 2022-1 2-D Forward Error Correction support
  + Smart encoding (pass through) support for VP8, VP9, H.265 in
    encodebin and transcodebin
  + Runtime compatibility support for libsoup2 and libsoup3
    (libsoup3 support experimental)
  + Video decoder subframe support
  + Video decoder automatic packet-loss, data corruption, and
    keyframe request handling for RTP / WebRTC / RTSP
  + mp4 and Matroska muxers now support profile/level/resolution
    changes for H.264/H.265 input streams (i.e. codec data changing
    on the fly)
  + mp4 muxing mode that initially creates a fragmented mp4 which
    is converted to a regular mp4 on EOS
  + Audio support for the WebKit Port for Embedded (WPE) web page
    source element
  + CUDA based video color space convert and rescale elements and
    upload/download elements
  + NVIDIA memory:NVMM support for OpenGL glupload and gldownload
    elements
  + Many WebRTC improvements
  + The new VA-API plugin implementation fleshed out with more
    decoders and new postproc elements
  + AppSink API to retrieve events in addition to buffers and
    buffer lists
  + AppSrc gained more configuration options for the internal queue
    (leakiness, limits in buffers and time, getters to read current
    levels)
  + Updated Rust bindings and many new Rust plugins
  + Improved support for custom minimal GStreamer builds
  + Support build against FFmpeg 5.0
  + Linux Stateless CODEC support gained MPEG-2 and VP9
  + Windows Direct3D11/DXVA decoder gained AV1 and MPEG-2 support
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Stop using service for tarball, use upstream url.
- Drop old obsolete conditionals.
- Add BuildRequires:  pkgconfig(libsoup-3.0)</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1647604800">- Update to version 1.20.1:
  + deinterlace: various bug fixes for yadif method
  + deinterlace: Refactor greedyh and fix planar formats
  + deinterlace: Prevent race between method configuration and
    latency query
  + gtk video sink: Fix rotation not being applied when paused
  + jpegdec: fix RGB conversion handling
  + matroskademux: improved ProRes video handling
  + matroskamux: Handle multiview-mode/flags/pixel-aspect-ratio
    caps fields correctly when checking caps equality on input caps
    changes
  + rtprtx: don't access type-system per buffer (performance
    optimisation); code cleanups
  + rtpulpfecenc: fix unmatched g_slice_free()
  + rtpvp8depay: fix crash when making GstRTPPacketLost custom
    event
  + qtmux: Don't post an error message if pushing a sample failed
    with FLUSHING (e.g. on pipeline shutdown)
  + soup: Lookup libsoup dylib files on Apple platforms &amp; fix
    Cerbero static build on Android and iOS
  + souphttpsrc: element not present on iOS after 1.20.0 update
  + v4l2tuner: return NULL if no norm set
  + v4l2bufferpool: Fix race condition between qbuf and pool
    streamoff
  + meson: Don't build lame plugin with -Dlame=disabled</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + deinterlace: silence unused-but-set werror from imported code
  + qtdemux: fix leak of channel_mapping
  + rtpopusdepay: missing sprop-stereo should not assume mono
  + rtpjitterbuffer: Fix invalid memory access in
    rtp_jitter_buffer_pop()
  + rtpptdemux: fix leak of caps when ignoring a pt
  + rtpredenc: quieten warning about ignoring header extensions
  + soup: Fix pre-processor macros in souploader for libsoup-3.0
  + twcc: Note that twcc-stats packet loss counts reordering as
    loss + add some logging
  + video4linux2: Manual backports for RPi users
  + wavparse: handle URI query in any parse state, fixing audio
    track selection issue in GES
  + wavparse: Unset DISCONT buffer flag for divided into multiple
    buffers in push mode</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + deinterlace: various bug fixes for yadif method
  + deinterlace: Refactor greedyh and fix planar formats
  + deinterlace: Prevent race between method configuration and
    latency query
  + gtk video sink: Fix rotation not being applied when paused
  + jpegdec: fix RGB conversion handling
  + matroskademux: improved ProRes video handling
  + matroskamux: Handle multiview-mode/flags/pixel-aspect-ratio
    caps fields correctly when checking caps equality on
    input caps changes
  + rtprtx: don't access type-system per buffer
    (performance optimisation); code cleanups
  + rtpulpfecenc: fix unmatched g_slice_free()
  + rtpvp8depay: fix crash when making GstRTPPacketLost custom
    event
  + qtmux: Don't post an error message if pushing a sample failed
    with FLUSHING (e.g. on pipeline shutdown)
  + soup: Lookup libsoup dylib files on Apple platforms &amp; fix
    Cerbero static build on Android and iOS
  + souphttpsrc: element not present on iOS after 1.20.0 update
  + v4l2tuner: return NULL if no norm set
  + v4l2bufferpool: Fix race condition between qbuf and pool
    streamoff
  + meson: Don't build lame plugin with -Dlame=disabled</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666353600">- Update to version 1.20.4:
  + alpha: fix stride issue when out buffer has padding on right
  + isoff: Fix earliest pts field parse issue
  + matroska-mux: allow width + height changes for
    avc3|hev1|vp8|vp9
  + qt: Fix another instance of Qt/GStreamer both defining GLsync differently
  + qtdemux:
  - Avoid crash on reconfiguring.
  - Guard against timestamp calculation overflow in gap event loop
  - Don't use invalid values from failed trex parsing
  - Possible endless loop
  + rtpjitterbuffer:
  - Only unschedule timers for late packets if they're not RTX
    packets and only once
  - Remove lost timer for out of order packets
  + rtspsrc:
  - SETUP generates 400 Bad Request
  - Retry SETUP with non-compliant URL resolution on "Bad
    Request" and "Not found"
  + rtpst2022-1-fecenc: Drain column packets on EOS
  + rtpvp8depay: If configured to wait for keyframes after packet
    loss, also do that if incomplete frames are detected
  + splitmuxsink: Don't crash on EOS without buffer
  + splitmuxsrc:
  - Stop pad task before cleanup
  - Don't consider unlinked pads when deactivating part
  + soup: libsoup3 makes audio streaming stop
  + v4l2: fix critical when unreferencign buffer with no data
  + v4l2bufferpool: Fix debug trace
  + v4l2object: Add support for Apple's full-range bt709 colorspace
    variant 1:3:5:1
  + v4l2videocodec: workaround for failure to fully drain frames
    preceding MIDSTREAM renegotiation
  + v4l2allocator: Fix invalid imported dmabuf fd
  + videoflip: Fix caps negotiation when method is selected
  + build failure trying to build jack examples
  + examples: don't try and build jack examples if jack was
    disabled
  + tests: skip unit tests for dependency-less elements that have
    been disabled</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + flacparse: Fix handling of headers advertising 32bps
  + multiudpsink: allow binding to IPv6 address
  + oss4: Fix debug category initialization
  + qt5:
  - Deactivate context if fill_info fails
  - Initialize GError properly in gst_qt_get_gl_wrapcontext()
  + qtdemux:
  - Check return value from gst_structure_get in PIFF box
  - Use unsigned int types to store result of QT_UINT32
  - Prefill mode fixes
  + rtpjitterbuffer tests: Cast drop-messages-interval type
    properly (fixing it on 32-bit architectures)
  + rtspsrc:
  - Don't replace 404 errors with "no auth protocol found"
  - Fix seek event leaks
  - Fix usage of IPv6 connections in SETUP
  - Only EOS on timeout if all streams are timed out/EOS
  + splitmuxsrc: don't queue data on unlinked pads
  + v4l2: Fix SIGSEGV on 'change state' during 'format change'
  + v4l2videodec: Fix activation of internal pool
  + wavparse:
  - Avoid occasional crash due to referencing freed buffer.
  - Fix crash that occurs in push mode when header chunks are
    corrupted in certain ways.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674561600">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Add disabled pkgconfig(Qt6Core), pkgconfig(Qt6Gui),
  pkgconfig(Qt6Qml), pkgconfig(Qt6Quick) and
  pkgconfig(Qt6WaylandClient) BuildRequires and pass Dqt6=disabled
  to meson, do not build qt6 support yet.
- Fixed in 1.21.1:
  + avoid integer overflow in WavPack header handling code
    (boo#1201688 CVE-2022-1920).
  + fix integer overflow resulting in heap corruption
    (boo#1201693 CVE-2022-1921).
  + fix integer overflows in zlib/bz2/etc. decompression
    (boo#1201702 boo#1201704 boo#1201706 boo#1201707 boo#1201708
    CVE-2022-1922 CVE-2022-1923 CVE-2022-1924 CVE-2022-1925
    CVE-2022-2122).</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820800">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.22.1:
  + adaptivedemux2: Fix buffering threshold initialization
  + dashdemux2: the seek operation takes a log time to finish for
    some streams
  + glvideomixer: Keep a reference to the underlying pad
  + qtdemux:
  - Don't emit GstSegment correcting start time when in MSE mode
  - Handle moov atom length=0 case by reading until the end
  + qtdemux, qtmux: Drop av1C version 0 parsing and implement
    version 1 parsing/writing
  + qtmux: Fix assertion on caps update
  + redenc: fix setting of extension ID for twcc
  + rtpssrcdemux: set different stream-id on each src pad
  + rtspsrc: Use the correct vfunc for the push-backchannel-sample
    action signal
  + udpsrc: GstSocketTimestampMessage only for SCM_TIMESTAMPNS
  + v4l2h264dec: Fix Raspberry Pi4 will not play video in
    application
- Rebase patch with quilt.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1679400000">- Conflict with gstreamer-plugins-ugly &lt; 1.22.0 to ensure we don't
  have conflicts with gstreamer-plugins-ugly 1.20.1 since
  libgstxingmux.so was moved from -ugly to -good (boo#1209541)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + osxvideosink: fix broken aspect ratio and frame drawing region
  + qtdemux: Fix seek adjustment with SNAP_AFTER flag
  + rtpopusdepay, matroskamux: Fix invalid rate while muxing Opus
    in Matroska
  + rtpmanager: twcc: Fix duplicate packet handling
  + rtsp: url: fix incorrect request URI scheme for TLS transport
    methods (regression)
  + rtspsrc:
  - Consider "451: Parameter Not Understood" when handling broken
    control urls
  - fix behavior change with URI protocols in OPTIONS requests
  - Skip PTs with caps incompatible to the global caps
  - rtpjpegdepay: fix logic error when checking if an end of
    image (EOI) tag is present
  + v4l2:
  - Add support for YVU420M format
  - mark JPEG as parsed
- Rebase patch with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + adaptivedemux2: fix critical when using an unsupported URI.
  + dashdemux2: mpdclient: fix divide by 0 if segment has no
    duration.
  + imagesequencesrc: Properly set default location.
  + multifile: error out if no filename was set.
  + osxvideosink: fix deadlock upon closing output window.
  + rtpmanager: rtpsession:
  - Data race leading to critical warnings.
  - Race conditions leading to critical warnings.
  + rtspsrc: Fix handling of * control path.
  + splitmuxsink: Catch invalid DTS to avoid running into problems
    later.
  + splitmuxsrc: Make PTS contiguous by preference.
  + qtdemux: emit no-more-pads after pruning old pads.
  + Revert "qtdemux: fix conditions for end of segment in reverse
    playback" to fix edit list regression.
  + qtdemux: Fix av1C parsing.
  + qtmux: Fix extraction of CEA608 data from S334-1A packets.
  + qtwindow: unref caps in destructor.
  + v4l2:
  - device provider: Fix GMainLoop leak.
  - videodec: Rework dynamic resolution change handling.
  - videodec: Prefer acquired caps over anything downstream.
  + videoflip:
  - Fix setting of method property at construction time.
  - Videoflip 1.22.2 not rotating video when extracting frames.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Jonas Kvinge &lt;jonaski@opensuse.org&gt;" date="1686657600">- Add patch to fix bug with data url scheme.
  * adaptivedemux2-uri-data.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + flacparse: Avoid integer overflow in available data check for
    image tags (boo#1213128, CVE-2023-37327).
  + flvmux: use the correct timestamp to calculate wait times.
  + isomp4: Fix (E)AC-3 channel count handling.
  + jpegdec: fixes related to interlaced jpeg.
  + pngdec: Fix wrong colours output from 16bit RGB images.
  + qtmux, qtdemux: fix byte order for opus extension.
  + rtspsrc: Do not try send dropped get/set parameter.
  + qt5, qt6: Add more meson options and eliminate all automagic.
  + qt: glrenderer: don't attempt to use QWindow from non-Qt main
    thread.
  + qml6glsink: Support building on win32.
  + v4l2src: fix support for bayer format.
  + v4l2: Change to query only up to
    V4L2_CID_PRIVATE_BASE+V4L2_CID_MAX_CTRLS.
  + v4l2videodec: treat MPEG-1 format as MPEG-2.
  + v4l2videoenc: support force keyframe event in v4l2 encoder.
  + tests: rtpbin_buffer_list: fix possible unaligned write/read on
    32-bit ARM.
- Add libQt5Gui-private-headers-devel BuildRequires: New
  explicit dependency.
- Rebase reduce-required-meson.patch.
- Drop adaptivedemux2-uri-data.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + adaptivedemux2: Fix early seeking
  + hlsdemux2:
  - Ensure processed webvtt ends with empty new line
  - Don't set a referer when updating playlists
  + matroska: demux: Strip signal byte when encrypted
  + rtspsrc: Fix crash when is-live=false
  + gtk: Fix critical caused by pointer movement when stream is
    getting ready
  + qt6: Set sampler filtering method, fixes bad quality with
    qml6glsink and gstqt6d3d11
  + qtdemux: opus: set entry as sampled
  + v4l2src: handle resolution change when buffers are copied
  + v4l2videodec:
  - Fix handling of initial gaps
  - correctly register v4l2mpeg2dec
  - replace custom QUERY_CAPS handling with getcaps callback
  + videoflip:
  - update orientation tag in auto mode
  - fix critical when tag list is not writable
- Rebase reduce-required-meson.patch.
- Pass qt-egl=disabled to meson, we are not ready for this feature
  yet.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + adaptivedemux2: fix memory leak
  + pulsedeviceprovider: fix incorrect usage of GST_ELEMENT_ERROR
  + qt:
  - Unbreak build with qt-egl enabled but viv_fb missing
  - Fix searching of qt5/qt6 tools with qmake in Meson
  + qtdemux:
  - Fix premature EOS when some files are played in push mode
  - Attach cbcs crypt info at the right moment
  + rtpjitterbuffer: Avoid integer overflow in max saveable packets
    calculation with negative offset
  + videoflip: fix concurrent access when modifying the tag list
  + v4l2:
  - allocator: Don't close foreign dmabuf
  - bufferpool:
    . Fix large encoded stream regression
    . Problems when checking for truncated buffer
  - Fix support for left and top padding
  + v4l2object: clear format lists if source change event is
    received
- Rebase reduce-required-meson.patch
- Add libqt5-linguist BuildRequires: New dependency.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + adaptivedemux2: Do not submit_transfer when cancelled
  + adaptivedemux2: Call GTasks's return functions for blocking
    tasks
  + flacenc: Correctly handle up to 255 cue entries
  + flvmux: set the src segment position as running time
  + imagesequencesrc: fix deadlock when feeding the same image in
    a loop
  + pngenc: output one frame only in snapshot mode and mark output
    frames as I-frames
  + qmlglsrc: sync on the streaming thread
  + souphttpsrc: Chain up to finalize to fix memory leak
  + wavparse: fix buffer leak with adtl tag
  + v4l2codecs: Avoid QBUF/DQBUF struct timeval .tv_usec
    wrap-around at frame 1000000
  + v4l2codecs: Fix tiled formats stride conversion
- Rebase reduce-required-meson.patch</changelog>
</package>
<package pkgid="4925dc5dc8154ef3f5e699f386f85e1b3427a7ff8bad4d0ca130139d3d9d48b93ec740a1a21bb6e1bb8638c7e521cc7dbf08862b95bfaac30706b0d94410f1c6" name="gstreamer-plugins-good-gtk-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.22.7" rel="1.1"/>
  <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="1631793601">- Drop doc sub-package, following this drop gtk-doc BuildRequires.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976000">- Update to version 1.18.6:
  + rtspsrc: Fix critical while serializing timeout element message
  + multifilesrc: fix caps leak
  + shout2: Add compatibility for libshout &gt;= 2.4.2 shout_open
    return values
  + v4l2: Update fmt if padded height is greater than fmt height
  + v4l2bufferpool: set video alignment of video meta
  + qtmux: fix deadlock in gst_qt_mux_prepare_moov_recovery
  + matroska: Add support for muxing/demuxing ffv1
  + qtdemux: Try to build AAC codec-data whenever it's possible
- Remove service, use source url, upstream changes in git.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976001">- Update to version 1.20.0:
  + Development in GitLab was switched to a single git repository
    containing all the modules
  + GstPlay: new high-level playback library, replaces GstPlayer
  + WebM Alpha decoding support
  + Encoding profiles can now be tweaked with additional
    application-specified element properties
  + Compositor: multi-threaded video conversion and mixing
  + RTP header extensions: unified support in RTP depayloader and
    payloader base classes
  + SMPTE 2022-1 2-D Forward Error Correction support
  + Smart encoding (pass through) support for VP8, VP9, H.265 in
    encodebin and transcodebin
  + Runtime compatibility support for libsoup2 and libsoup3
    (libsoup3 support experimental)
  + Video decoder subframe support
  + Video decoder automatic packet-loss, data corruption, and
    keyframe request handling for RTP / WebRTC / RTSP
  + mp4 and Matroska muxers now support profile/level/resolution
    changes for H.264/H.265 input streams (i.e. codec data changing
    on the fly)
  + mp4 muxing mode that initially creates a fragmented mp4 which
    is converted to a regular mp4 on EOS
  + Audio support for the WebKit Port for Embedded (WPE) web page
    source element
  + CUDA based video color space convert and rescale elements and
    upload/download elements
  + NVIDIA memory:NVMM support for OpenGL glupload and gldownload
    elements
  + Many WebRTC improvements
  + The new VA-API plugin implementation fleshed out with more
    decoders and new postproc elements
  + AppSink API to retrieve events in addition to buffers and
    buffer lists
  + AppSrc gained more configuration options for the internal queue
    (leakiness, limits in buffers and time, getters to read current
    levels)
  + Updated Rust bindings and many new Rust plugins
  + Improved support for custom minimal GStreamer builds
  + Support build against FFmpeg 5.0
  + Linux Stateless CODEC support gained MPEG-2 and VP9
  + Windows Direct3D11/DXVA decoder gained AV1 and MPEG-2 support
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Stop using service for tarball, use upstream url.
- Drop old obsolete conditionals.
- Add BuildRequires:  pkgconfig(libsoup-3.0)</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1647604800">- Update to version 1.20.1:
  + deinterlace: various bug fixes for yadif method
  + deinterlace: Refactor greedyh and fix planar formats
  + deinterlace: Prevent race between method configuration and
    latency query
  + gtk video sink: Fix rotation not being applied when paused
  + jpegdec: fix RGB conversion handling
  + matroskademux: improved ProRes video handling
  + matroskamux: Handle multiview-mode/flags/pixel-aspect-ratio
    caps fields correctly when checking caps equality on input caps
    changes
  + rtprtx: don't access type-system per buffer (performance
    optimisation); code cleanups
  + rtpulpfecenc: fix unmatched g_slice_free()
  + rtpvp8depay: fix crash when making GstRTPPacketLost custom
    event
  + qtmux: Don't post an error message if pushing a sample failed
    with FLUSHING (e.g. on pipeline shutdown)
  + soup: Lookup libsoup dylib files on Apple platforms &amp; fix
    Cerbero static build on Android and iOS
  + souphttpsrc: element not present on iOS after 1.20.0 update
  + v4l2tuner: return NULL if no norm set
  + v4l2bufferpool: Fix race condition between qbuf and pool
    streamoff
  + meson: Don't build lame plugin with -Dlame=disabled</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + deinterlace: silence unused-but-set werror from imported code
  + qtdemux: fix leak of channel_mapping
  + rtpopusdepay: missing sprop-stereo should not assume mono
  + rtpjitterbuffer: Fix invalid memory access in
    rtp_jitter_buffer_pop()
  + rtpptdemux: fix leak of caps when ignoring a pt
  + rtpredenc: quieten warning about ignoring header extensions
  + soup: Fix pre-processor macros in souploader for libsoup-3.0
  + twcc: Note that twcc-stats packet loss counts reordering as
    loss + add some logging
  + video4linux2: Manual backports for RPi users
  + wavparse: handle URI query in any parse state, fixing audio
    track selection issue in GES
  + wavparse: Unset DISCONT buffer flag for divided into multiple
    buffers in push mode</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + deinterlace: various bug fixes for yadif method
  + deinterlace: Refactor greedyh and fix planar formats
  + deinterlace: Prevent race between method configuration and
    latency query
  + gtk video sink: Fix rotation not being applied when paused
  + jpegdec: fix RGB conversion handling
  + matroskademux: improved ProRes video handling
  + matroskamux: Handle multiview-mode/flags/pixel-aspect-ratio
    caps fields correctly when checking caps equality on
    input caps changes
  + rtprtx: don't access type-system per buffer
    (performance optimisation); code cleanups
  + rtpulpfecenc: fix unmatched g_slice_free()
  + rtpvp8depay: fix crash when making GstRTPPacketLost custom
    event
  + qtmux: Don't post an error message if pushing a sample failed
    with FLUSHING (e.g. on pipeline shutdown)
  + soup: Lookup libsoup dylib files on Apple platforms &amp; fix
    Cerbero static build on Android and iOS
  + souphttpsrc: element not present on iOS after 1.20.0 update
  + v4l2tuner: return NULL if no norm set
  + v4l2bufferpool: Fix race condition between qbuf and pool
    streamoff
  + meson: Don't build lame plugin with -Dlame=disabled</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666353600">- Update to version 1.20.4:
  + alpha: fix stride issue when out buffer has padding on right
  + isoff: Fix earliest pts field parse issue
  + matroska-mux: allow width + height changes for
    avc3|hev1|vp8|vp9
  + qt: Fix another instance of Qt/GStreamer both defining GLsync differently
  + qtdemux:
  - Avoid crash on reconfiguring.
  - Guard against timestamp calculation overflow in gap event loop
  - Don't use invalid values from failed trex parsing
  - Possible endless loop
  + rtpjitterbuffer:
  - Only unschedule timers for late packets if they're not RTX
    packets and only once
  - Remove lost timer for out of order packets
  + rtspsrc:
  - SETUP generates 400 Bad Request
  - Retry SETUP with non-compliant URL resolution on "Bad
    Request" and "Not found"
  + rtpst2022-1-fecenc: Drain column packets on EOS
  + rtpvp8depay: If configured to wait for keyframes after packet
    loss, also do that if incomplete frames are detected
  + splitmuxsink: Don't crash on EOS without buffer
  + splitmuxsrc:
  - Stop pad task before cleanup
  - Don't consider unlinked pads when deactivating part
  + soup: libsoup3 makes audio streaming stop
  + v4l2: fix critical when unreferencign buffer with no data
  + v4l2bufferpool: Fix debug trace
  + v4l2object: Add support for Apple's full-range bt709 colorspace
    variant 1:3:5:1
  + v4l2videocodec: workaround for failure to fully drain frames
    preceding MIDSTREAM renegotiation
  + v4l2allocator: Fix invalid imported dmabuf fd
  + videoflip: Fix caps negotiation when method is selected
  + build failure trying to build jack examples
  + examples: don't try and build jack examples if jack was
    disabled
  + tests: skip unit tests for dependency-less elements that have
    been disabled</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + flacparse: Fix handling of headers advertising 32bps
  + multiudpsink: allow binding to IPv6 address
  + oss4: Fix debug category initialization
  + qt5:
  - Deactivate context if fill_info fails
  - Initialize GError properly in gst_qt_get_gl_wrapcontext()
  + qtdemux:
  - Check return value from gst_structure_get in PIFF box
  - Use unsigned int types to store result of QT_UINT32
  - Prefill mode fixes
  + rtpjitterbuffer tests: Cast drop-messages-interval type
    properly (fixing it on 32-bit architectures)
  + rtspsrc:
  - Don't replace 404 errors with "no auth protocol found"
  - Fix seek event leaks
  - Fix usage of IPv6 connections in SETUP
  - Only EOS on timeout if all streams are timed out/EOS
  + splitmuxsrc: don't queue data on unlinked pads
  + v4l2: Fix SIGSEGV on 'change state' during 'format change'
  + v4l2videodec: Fix activation of internal pool
  + wavparse:
  - Avoid occasional crash due to referencing freed buffer.
  - Fix crash that occurs in push mode when header chunks are
    corrupted in certain ways.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674561600">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Add disabled pkgconfig(Qt6Core), pkgconfig(Qt6Gui),
  pkgconfig(Qt6Qml), pkgconfig(Qt6Quick) and
  pkgconfig(Qt6WaylandClient) BuildRequires and pass Dqt6=disabled
  to meson, do not build qt6 support yet.
- Fixed in 1.21.1:
  + avoid integer overflow in WavPack header handling code
    (boo#1201688 CVE-2022-1920).
  + fix integer overflow resulting in heap corruption
    (boo#1201693 CVE-2022-1921).
  + fix integer overflows in zlib/bz2/etc. decompression
    (boo#1201702 boo#1201704 boo#1201706 boo#1201707 boo#1201708
    CVE-2022-1922 CVE-2022-1923 CVE-2022-1924 CVE-2022-1925
    CVE-2022-2122).</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820800">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.22.1:
  + adaptivedemux2: Fix buffering threshold initialization
  + dashdemux2: the seek operation takes a log time to finish for
    some streams
  + glvideomixer: Keep a reference to the underlying pad
  + qtdemux:
  - Don't emit GstSegment correcting start time when in MSE mode
  - Handle moov atom length=0 case by reading until the end
  + qtdemux, qtmux: Drop av1C version 0 parsing and implement
    version 1 parsing/writing
  + qtmux: Fix assertion on caps update
  + redenc: fix setting of extension ID for twcc
  + rtpssrcdemux: set different stream-id on each src pad
  + rtspsrc: Use the correct vfunc for the push-backchannel-sample
    action signal
  + udpsrc: GstSocketTimestampMessage only for SCM_TIMESTAMPNS
  + v4l2h264dec: Fix Raspberry Pi4 will not play video in
    application
- Rebase patch with quilt.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1679400000">- Conflict with gstreamer-plugins-ugly &lt; 1.22.0 to ensure we don't
  have conflicts with gstreamer-plugins-ugly 1.20.1 since
  libgstxingmux.so was moved from -ugly to -good (boo#1209541)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + osxvideosink: fix broken aspect ratio and frame drawing region
  + qtdemux: Fix seek adjustment with SNAP_AFTER flag
  + rtpopusdepay, matroskamux: Fix invalid rate while muxing Opus
    in Matroska
  + rtpmanager: twcc: Fix duplicate packet handling
  + rtsp: url: fix incorrect request URI scheme for TLS transport
    methods (regression)
  + rtspsrc:
  - Consider "451: Parameter Not Understood" when handling broken
    control urls
  - fix behavior change with URI protocols in OPTIONS requests
  - Skip PTs with caps incompatible to the global caps
  - rtpjpegdepay: fix logic error when checking if an end of
    image (EOI) tag is present
  + v4l2:
  - Add support for YVU420M format
  - mark JPEG as parsed
- Rebase patch with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + adaptivedemux2: fix critical when using an unsupported URI.
  + dashdemux2: mpdclient: fix divide by 0 if segment has no
    duration.
  + imagesequencesrc: Properly set default location.
  + multifile: error out if no filename was set.
  + osxvideosink: fix deadlock upon closing output window.
  + rtpmanager: rtpsession:
  - Data race leading to critical warnings.
  - Race conditions leading to critical warnings.
  + rtspsrc: Fix handling of * control path.
  + splitmuxsink: Catch invalid DTS to avoid running into problems
    later.
  + splitmuxsrc: Make PTS contiguous by preference.
  + qtdemux: emit no-more-pads after pruning old pads.
  + Revert "qtdemux: fix conditions for end of segment in reverse
    playback" to fix edit list regression.
  + qtdemux: Fix av1C parsing.
  + qtmux: Fix extraction of CEA608 data from S334-1A packets.
  + qtwindow: unref caps in destructor.
  + v4l2:
  - device provider: Fix GMainLoop leak.
  - videodec: Rework dynamic resolution change handling.
  - videodec: Prefer acquired caps over anything downstream.
  + videoflip:
  - Fix setting of method property at construction time.
  - Videoflip 1.22.2 not rotating video when extracting frames.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Jonas Kvinge &lt;jonaski@opensuse.org&gt;" date="1686657600">- Add patch to fix bug with data url scheme.
  * adaptivedemux2-uri-data.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + flacparse: Avoid integer overflow in available data check for
    image tags (boo#1213128, CVE-2023-37327).
  + flvmux: use the correct timestamp to calculate wait times.
  + isomp4: Fix (E)AC-3 channel count handling.
  + jpegdec: fixes related to interlaced jpeg.
  + pngdec: Fix wrong colours output from 16bit RGB images.
  + qtmux, qtdemux: fix byte order for opus extension.
  + rtspsrc: Do not try send dropped get/set parameter.
  + qt5, qt6: Add more meson options and eliminate all automagic.
  + qt: glrenderer: don't attempt to use QWindow from non-Qt main
    thread.
  + qml6glsink: Support building on win32.
  + v4l2src: fix support for bayer format.
  + v4l2: Change to query only up to
    V4L2_CID_PRIVATE_BASE+V4L2_CID_MAX_CTRLS.
  + v4l2videodec: treat MPEG-1 format as MPEG-2.
  + v4l2videoenc: support force keyframe event in v4l2 encoder.
  + tests: rtpbin_buffer_list: fix possible unaligned write/read on
    32-bit ARM.
- Add libQt5Gui-private-headers-devel BuildRequires: New
  explicit dependency.
- Rebase reduce-required-meson.patch.
- Drop adaptivedemux2-uri-data.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + adaptivedemux2: Fix early seeking
  + hlsdemux2:
  - Ensure processed webvtt ends with empty new line
  - Don't set a referer when updating playlists
  + matroska: demux: Strip signal byte when encrypted
  + rtspsrc: Fix crash when is-live=false
  + gtk: Fix critical caused by pointer movement when stream is
    getting ready
  + qt6: Set sampler filtering method, fixes bad quality with
    qml6glsink and gstqt6d3d11
  + qtdemux: opus: set entry as sampled
  + v4l2src: handle resolution change when buffers are copied
  + v4l2videodec:
  - Fix handling of initial gaps
  - correctly register v4l2mpeg2dec
  - replace custom QUERY_CAPS handling with getcaps callback
  + videoflip:
  - update orientation tag in auto mode
  - fix critical when tag list is not writable
- Rebase reduce-required-meson.patch.
- Pass qt-egl=disabled to meson, we are not ready for this feature
  yet.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + adaptivedemux2: fix memory leak
  + pulsedeviceprovider: fix incorrect usage of GST_ELEMENT_ERROR
  + qt:
  - Unbreak build with qt-egl enabled but viv_fb missing
  - Fix searching of qt5/qt6 tools with qmake in Meson
  + qtdemux:
  - Fix premature EOS when some files are played in push mode
  - Attach cbcs crypt info at the right moment
  + rtpjitterbuffer: Avoid integer overflow in max saveable packets
    calculation with negative offset
  + videoflip: fix concurrent access when modifying the tag list
  + v4l2:
  - allocator: Don't close foreign dmabuf
  - bufferpool:
    . Fix large encoded stream regression
    . Problems when checking for truncated buffer
  - Fix support for left and top padding
  + v4l2object: clear format lists if source change event is
    received
- Rebase reduce-required-meson.patch
- Add libqt5-linguist BuildRequires: New dependency.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + adaptivedemux2: Do not submit_transfer when cancelled
  + adaptivedemux2: Call GTasks's return functions for blocking
    tasks
  + flacenc: Correctly handle up to 255 cue entries
  + flvmux: set the src segment position as running time
  + imagesequencesrc: fix deadlock when feeding the same image in
    a loop
  + pngenc: output one frame only in snapshot mode and mark output
    frames as I-frames
  + qmlglsrc: sync on the streaming thread
  + souphttpsrc: Chain up to finalize to fix memory leak
  + wavparse: fix buffer leak with adtl tag
  + v4l2codecs: Avoid QBUF/DQBUF struct timeval .tv_usec
    wrap-around at frame 1000000
  + v4l2codecs: Fix tiled formats stride conversion
- Rebase reduce-required-meson.patch</changelog>
</package>
<package pkgid="351c07f2f2d0c3f374602adc63a87fee2fd0915b591f36de6bd67673813c94e5030f5df4e623abef59d02ae0d2683bb929594f3a2a0f4a5d4188f1ca4f37b9f3" name="gstreamer-plugins-good-jack" arch="i586">
  <version epoch="0" ver="1.22.7" rel="1.1"/>
  <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="1631793601">- Drop doc sub-package, following this drop gtk-doc BuildRequires.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976000">- Update to version 1.18.6:
  + rtspsrc: Fix critical while serializing timeout element message
  + multifilesrc: fix caps leak
  + shout2: Add compatibility for libshout &gt;= 2.4.2 shout_open
    return values
  + v4l2: Update fmt if padded height is greater than fmt height
  + v4l2bufferpool: set video alignment of video meta
  + qtmux: fix deadlock in gst_qt_mux_prepare_moov_recovery
  + matroska: Add support for muxing/demuxing ffv1
  + qtdemux: Try to build AAC codec-data whenever it's possible
- Remove service, use source url, upstream changes in git.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976001">- Update to version 1.20.0:
  + Development in GitLab was switched to a single git repository
    containing all the modules
  + GstPlay: new high-level playback library, replaces GstPlayer
  + WebM Alpha decoding support
  + Encoding profiles can now be tweaked with additional
    application-specified element properties
  + Compositor: multi-threaded video conversion and mixing
  + RTP header extensions: unified support in RTP depayloader and
    payloader base classes
  + SMPTE 2022-1 2-D Forward Error Correction support
  + Smart encoding (pass through) support for VP8, VP9, H.265 in
    encodebin and transcodebin
  + Runtime compatibility support for libsoup2 and libsoup3
    (libsoup3 support experimental)
  + Video decoder subframe support
  + Video decoder automatic packet-loss, data corruption, and
    keyframe request handling for RTP / WebRTC / RTSP
  + mp4 and Matroska muxers now support profile/level/resolution
    changes for H.264/H.265 input streams (i.e. codec data changing
    on the fly)
  + mp4 muxing mode that initially creates a fragmented mp4 which
    is converted to a regular mp4 on EOS
  + Audio support for the WebKit Port for Embedded (WPE) web page
    source element
  + CUDA based video color space convert and rescale elements and
    upload/download elements
  + NVIDIA memory:NVMM support for OpenGL glupload and gldownload
    elements
  + Many WebRTC improvements
  + The new VA-API plugin implementation fleshed out with more
    decoders and new postproc elements
  + AppSink API to retrieve events in addition to buffers and
    buffer lists
  + AppSrc gained more configuration options for the internal queue
    (leakiness, limits in buffers and time, getters to read current
    levels)
  + Updated Rust bindings and many new Rust plugins
  + Improved support for custom minimal GStreamer builds
  + Support build against FFmpeg 5.0
  + Linux Stateless CODEC support gained MPEG-2 and VP9
  + Windows Direct3D11/DXVA decoder gained AV1 and MPEG-2 support
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Stop using service for tarball, use upstream url.
- Drop old obsolete conditionals.
- Add BuildRequires:  pkgconfig(libsoup-3.0)</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1647604800">- Update to version 1.20.1:
  + deinterlace: various bug fixes for yadif method
  + deinterlace: Refactor greedyh and fix planar formats
  + deinterlace: Prevent race between method configuration and
    latency query
  + gtk video sink: Fix rotation not being applied when paused
  + jpegdec: fix RGB conversion handling
  + matroskademux: improved ProRes video handling
  + matroskamux: Handle multiview-mode/flags/pixel-aspect-ratio
    caps fields correctly when checking caps equality on input caps
    changes
  + rtprtx: don't access type-system per buffer (performance
    optimisation); code cleanups
  + rtpulpfecenc: fix unmatched g_slice_free()
  + rtpvp8depay: fix crash when making GstRTPPacketLost custom
    event
  + qtmux: Don't post an error message if pushing a sample failed
    with FLUSHING (e.g. on pipeline shutdown)
  + soup: Lookup libsoup dylib files on Apple platforms &amp; fix
    Cerbero static build on Android and iOS
  + souphttpsrc: element not present on iOS after 1.20.0 update
  + v4l2tuner: return NULL if no norm set
  + v4l2bufferpool: Fix race condition between qbuf and pool
    streamoff
  + meson: Don't build lame plugin with -Dlame=disabled</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + deinterlace: silence unused-but-set werror from imported code
  + qtdemux: fix leak of channel_mapping
  + rtpopusdepay: missing sprop-stereo should not assume mono
  + rtpjitterbuffer: Fix invalid memory access in
    rtp_jitter_buffer_pop()
  + rtpptdemux: fix leak of caps when ignoring a pt
  + rtpredenc: quieten warning about ignoring header extensions
  + soup: Fix pre-processor macros in souploader for libsoup-3.0
  + twcc: Note that twcc-stats packet loss counts reordering as
    loss + add some logging
  + video4linux2: Manual backports for RPi users
  + wavparse: handle URI query in any parse state, fixing audio
    track selection issue in GES
  + wavparse: Unset DISCONT buffer flag for divided into multiple
    buffers in push mode</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + deinterlace: various bug fixes for yadif method
  + deinterlace: Refactor greedyh and fix planar formats
  + deinterlace: Prevent race between method configuration and
    latency query
  + gtk video sink: Fix rotation not being applied when paused
  + jpegdec: fix RGB conversion handling
  + matroskademux: improved ProRes video handling
  + matroskamux: Handle multiview-mode/flags/pixel-aspect-ratio
    caps fields correctly when checking caps equality on
    input caps changes
  + rtprtx: don't access type-system per buffer
    (performance optimisation); code cleanups
  + rtpulpfecenc: fix unmatched g_slice_free()
  + rtpvp8depay: fix crash when making GstRTPPacketLost custom
    event
  + qtmux: Don't post an error message if pushing a sample failed
    with FLUSHING (e.g. on pipeline shutdown)
  + soup: Lookup libsoup dylib files on Apple platforms &amp; fix
    Cerbero static build on Android and iOS
  + souphttpsrc: element not present on iOS after 1.20.0 update
  + v4l2tuner: return NULL if no norm set
  + v4l2bufferpool: Fix race condition between qbuf and pool
    streamoff
  + meson: Don't build lame plugin with -Dlame=disabled</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666353600">- Update to version 1.20.4:
  + alpha: fix stride issue when out buffer has padding on right
  + isoff: Fix earliest pts field parse issue
  + matroska-mux: allow width + height changes for
    avc3|hev1|vp8|vp9
  + qt: Fix another instance of Qt/GStreamer both defining GLsync differently
  + qtdemux:
  - Avoid crash on reconfiguring.
  - Guard against timestamp calculation overflow in gap event loop
  - Don't use invalid values from failed trex parsing
  - Possible endless loop
  + rtpjitterbuffer:
  - Only unschedule timers for late packets if they're not RTX
    packets and only once
  - Remove lost timer for out of order packets
  + rtspsrc:
  - SETUP generates 400 Bad Request
  - Retry SETUP with non-compliant URL resolution on "Bad
    Request" and "Not found"
  + rtpst2022-1-fecenc: Drain column packets on EOS
  + rtpvp8depay: If configured to wait for keyframes after packet
    loss, also do that if incomplete frames are detected
  + splitmuxsink: Don't crash on EOS without buffer
  + splitmuxsrc:
  - Stop pad task before cleanup
  - Don't consider unlinked pads when deactivating part
  + soup: libsoup3 makes audio streaming stop
  + v4l2: fix critical when unreferencign buffer with no data
  + v4l2bufferpool: Fix debug trace
  + v4l2object: Add support for Apple's full-range bt709 colorspace
    variant 1:3:5:1
  + v4l2videocodec: workaround for failure to fully drain frames
    preceding MIDSTREAM renegotiation
  + v4l2allocator: Fix invalid imported dmabuf fd
  + videoflip: Fix caps negotiation when method is selected
  + build failure trying to build jack examples
  + examples: don't try and build jack examples if jack was
    disabled
  + tests: skip unit tests for dependency-less elements that have
    been disabled</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + flacparse: Fix handling of headers advertising 32bps
  + multiudpsink: allow binding to IPv6 address
  + oss4: Fix debug category initialization
  + qt5:
  - Deactivate context if fill_info fails
  - Initialize GError properly in gst_qt_get_gl_wrapcontext()
  + qtdemux:
  - Check return value from gst_structure_get in PIFF box
  - Use unsigned int types to store result of QT_UINT32
  - Prefill mode fixes
  + rtpjitterbuffer tests: Cast drop-messages-interval type
    properly (fixing it on 32-bit architectures)
  + rtspsrc:
  - Don't replace 404 errors with "no auth protocol found"
  - Fix seek event leaks
  - Fix usage of IPv6 connections in SETUP
  - Only EOS on timeout if all streams are timed out/EOS
  + splitmuxsrc: don't queue data on unlinked pads
  + v4l2: Fix SIGSEGV on 'change state' during 'format change'
  + v4l2videodec: Fix activation of internal pool
  + wavparse:
  - Avoid occasional crash due to referencing freed buffer.
  - Fix crash that occurs in push mode when header chunks are
    corrupted in certain ways.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674561600">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Add disabled pkgconfig(Qt6Core), pkgconfig(Qt6Gui),
  pkgconfig(Qt6Qml), pkgconfig(Qt6Quick) and
  pkgconfig(Qt6WaylandClient) BuildRequires and pass Dqt6=disabled
  to meson, do not build qt6 support yet.
- Fixed in 1.21.1:
  + avoid integer overflow in WavPack header handling code
    (boo#1201688 CVE-2022-1920).
  + fix integer overflow resulting in heap corruption
    (boo#1201693 CVE-2022-1921).
  + fix integer overflows in zlib/bz2/etc. decompression
    (boo#1201702 boo#1201704 boo#1201706 boo#1201707 boo#1201708
    CVE-2022-1922 CVE-2022-1923 CVE-2022-1924 CVE-2022-1925
    CVE-2022-2122).</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820800">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.22.1:
  + adaptivedemux2: Fix buffering threshold initialization
  + dashdemux2: the seek operation takes a log time to finish for
    some streams
  + glvideomixer: Keep a reference to the underlying pad
  + qtdemux:
  - Don't emit GstSegment correcting start time when in MSE mode
  - Handle moov atom length=0 case by reading until the end
  + qtdemux, qtmux: Drop av1C version 0 parsing and implement
    version 1 parsing/writing
  + qtmux: Fix assertion on caps update
  + redenc: fix setting of extension ID for twcc
  + rtpssrcdemux: set different stream-id on each src pad
  + rtspsrc: Use the correct vfunc for the push-backchannel-sample
    action signal
  + udpsrc: GstSocketTimestampMessage only for SCM_TIMESTAMPNS
  + v4l2h264dec: Fix Raspberry Pi4 will not play video in
    application
- Rebase patch with quilt.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1679400000">- Conflict with gstreamer-plugins-ugly &lt; 1.22.0 to ensure we don't
  have conflicts with gstreamer-plugins-ugly 1.20.1 since
  libgstxingmux.so was moved from -ugly to -good (boo#1209541)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + osxvideosink: fix broken aspect ratio and frame drawing region
  + qtdemux: Fix seek adjustment with SNAP_AFTER flag
  + rtpopusdepay, matroskamux: Fix invalid rate while muxing Opus
    in Matroska
  + rtpmanager: twcc: Fix duplicate packet handling
  + rtsp: url: fix incorrect request URI scheme for TLS transport
    methods (regression)
  + rtspsrc:
  - Consider "451: Parameter Not Understood" when handling broken
    control urls
  - fix behavior change with URI protocols in OPTIONS requests
  - Skip PTs with caps incompatible to the global caps
  - rtpjpegdepay: fix logic error when checking if an end of
    image (EOI) tag is present
  + v4l2:
  - Add support for YVU420M format
  - mark JPEG as parsed
- Rebase patch with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + adaptivedemux2: fix critical when using an unsupported URI.
  + dashdemux2: mpdclient: fix divide by 0 if segment has no
    duration.
  + imagesequencesrc: Properly set default location.
  + multifile: error out if no filename was set.
  + osxvideosink: fix deadlock upon closing output window.
  + rtpmanager: rtpsession:
  - Data race leading to critical warnings.
  - Race conditions leading to critical warnings.
  + rtspsrc: Fix handling of * control path.
  + splitmuxsink: Catch invalid DTS to avoid running into problems
    later.
  + splitmuxsrc: Make PTS contiguous by preference.
  + qtdemux: emit no-more-pads after pruning old pads.
  + Revert "qtdemux: fix conditions for end of segment in reverse
    playback" to fix edit list regression.
  + qtdemux: Fix av1C parsing.
  + qtmux: Fix extraction of CEA608 data from S334-1A packets.
  + qtwindow: unref caps in destructor.
  + v4l2:
  - device provider: Fix GMainLoop leak.
  - videodec: Rework dynamic resolution change handling.
  - videodec: Prefer acquired caps over anything downstream.
  + videoflip:
  - Fix setting of method property at construction time.
  - Videoflip 1.22.2 not rotating video when extracting frames.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Jonas Kvinge &lt;jonaski@opensuse.org&gt;" date="1686657600">- Add patch to fix bug with data url scheme.
  * adaptivedemux2-uri-data.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + flacparse: Avoid integer overflow in available data check for
    image tags (boo#1213128, CVE-2023-37327).
  + flvmux: use the correct timestamp to calculate wait times.
  + isomp4: Fix (E)AC-3 channel count handling.
  + jpegdec: fixes related to interlaced jpeg.
  + pngdec: Fix wrong colours output from 16bit RGB images.
  + qtmux, qtdemux: fix byte order for opus extension.
  + rtspsrc: Do not try send dropped get/set parameter.
  + qt5, qt6: Add more meson options and eliminate all automagic.
  + qt: glrenderer: don't attempt to use QWindow from non-Qt main
    thread.
  + qml6glsink: Support building on win32.
  + v4l2src: fix support for bayer format.
  + v4l2: Change to query only up to
    V4L2_CID_PRIVATE_BASE+V4L2_CID_MAX_CTRLS.
  + v4l2videodec: treat MPEG-1 format as MPEG-2.
  + v4l2videoenc: support force keyframe event in v4l2 encoder.
  + tests: rtpbin_buffer_list: fix possible unaligned write/read on
    32-bit ARM.
- Add libQt5Gui-private-headers-devel BuildRequires: New
  explicit dependency.
- Rebase reduce-required-meson.patch.
- Drop adaptivedemux2-uri-data.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + adaptivedemux2: Fix early seeking
  + hlsdemux2:
  - Ensure processed webvtt ends with empty new line
  - Don't set a referer when updating playlists
  + matroska: demux: Strip signal byte when encrypted
  + rtspsrc: Fix crash when is-live=false
  + gtk: Fix critical caused by pointer movement when stream is
    getting ready
  + qt6: Set sampler filtering method, fixes bad quality with
    qml6glsink and gstqt6d3d11
  + qtdemux: opus: set entry as sampled
  + v4l2src: handle resolution change when buffers are copied
  + v4l2videodec:
  - Fix handling of initial gaps
  - correctly register v4l2mpeg2dec
  - replace custom QUERY_CAPS handling with getcaps callback
  + videoflip:
  - update orientation tag in auto mode
  - fix critical when tag list is not writable
- Rebase reduce-required-meson.patch.
- Pass qt-egl=disabled to meson, we are not ready for this feature
  yet.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + adaptivedemux2: fix memory leak
  + pulsedeviceprovider: fix incorrect usage of GST_ELEMENT_ERROR
  + qt:
  - Unbreak build with qt-egl enabled but viv_fb missing
  - Fix searching of qt5/qt6 tools with qmake in Meson
  + qtdemux:
  - Fix premature EOS when some files are played in push mode
  - Attach cbcs crypt info at the right moment
  + rtpjitterbuffer: Avoid integer overflow in max saveable packets
    calculation with negative offset
  + videoflip: fix concurrent access when modifying the tag list
  + v4l2:
  - allocator: Don't close foreign dmabuf
  - bufferpool:
    . Fix large encoded stream regression
    . Problems when checking for truncated buffer
  - Fix support for left and top padding
  + v4l2object: clear format lists if source change event is
    received
- Rebase reduce-required-meson.patch
- Add libqt5-linguist BuildRequires: New dependency.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + adaptivedemux2: Do not submit_transfer when cancelled
  + adaptivedemux2: Call GTasks's return functions for blocking
    tasks
  + flacenc: Correctly handle up to 255 cue entries
  + flvmux: set the src segment position as running time
  + imagesequencesrc: fix deadlock when feeding the same image in
    a loop
  + pngenc: output one frame only in snapshot mode and mark output
    frames as I-frames
  + qmlglsrc: sync on the streaming thread
  + souphttpsrc: Chain up to finalize to fix memory leak
  + wavparse: fix buffer leak with adtl tag
  + v4l2codecs: Avoid QBUF/DQBUF struct timeval .tv_usec
    wrap-around at frame 1000000
  + v4l2codecs: Fix tiled formats stride conversion
- Rebase reduce-required-meson.patch</changelog>
</package>
<package pkgid="76cf5eec527bdb62bc7181bf32a7863fa786594524f7865f7f5e3739c350dc5a5f176716df2536a321acdc2f122639812c8a5e83c40d6718e0243d97bb9bea01" name="gstreamer-plugins-good-jack" arch="x86_64">
  <version epoch="0" ver="1.22.7" rel="1.1"/>
  <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="1631793601">- Drop doc sub-package, following this drop gtk-doc BuildRequires.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976000">- Update to version 1.18.6:
  + rtspsrc: Fix critical while serializing timeout element message
  + multifilesrc: fix caps leak
  + shout2: Add compatibility for libshout &gt;= 2.4.2 shout_open
    return values
  + v4l2: Update fmt if padded height is greater than fmt height
  + v4l2bufferpool: set video alignment of video meta
  + qtmux: fix deadlock in gst_qt_mux_prepare_moov_recovery
  + matroska: Add support for muxing/demuxing ffv1
  + qtdemux: Try to build AAC codec-data whenever it's possible
- Remove service, use source url, upstream changes in git.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976001">- Update to version 1.20.0:
  + Development in GitLab was switched to a single git repository
    containing all the modules
  + GstPlay: new high-level playback library, replaces GstPlayer
  + WebM Alpha decoding support
  + Encoding profiles can now be tweaked with additional
    application-specified element properties
  + Compositor: multi-threaded video conversion and mixing
  + RTP header extensions: unified support in RTP depayloader and
    payloader base classes
  + SMPTE 2022-1 2-D Forward Error Correction support
  + Smart encoding (pass through) support for VP8, VP9, H.265 in
    encodebin and transcodebin
  + Runtime compatibility support for libsoup2 and libsoup3
    (libsoup3 support experimental)
  + Video decoder subframe support
  + Video decoder automatic packet-loss, data corruption, and
    keyframe request handling for RTP / WebRTC / RTSP
  + mp4 and Matroska muxers now support profile/level/resolution
    changes for H.264/H.265 input streams (i.e. codec data changing
    on the fly)
  + mp4 muxing mode that initially creates a fragmented mp4 which
    is converted to a regular mp4 on EOS
  + Audio support for the WebKit Port for Embedded (WPE) web page
    source element
  + CUDA based video color space convert and rescale elements and
    upload/download elements
  + NVIDIA memory:NVMM support for OpenGL glupload and gldownload
    elements
  + Many WebRTC improvements
  + The new VA-API plugin implementation fleshed out with more
    decoders and new postproc elements
  + AppSink API to retrieve events in addition to buffers and
    buffer lists
  + AppSrc gained more configuration options for the internal queue
    (leakiness, limits in buffers and time, getters to read current
    levels)
  + Updated Rust bindings and many new Rust plugins
  + Improved support for custom minimal GStreamer builds
  + Support build against FFmpeg 5.0
  + Linux Stateless CODEC support gained MPEG-2 and VP9
  + Windows Direct3D11/DXVA decoder gained AV1 and MPEG-2 support
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Stop using service for tarball, use upstream url.
- Drop old obsolete conditionals.
- Add BuildRequires:  pkgconfig(libsoup-3.0)</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1647604800">- Update to version 1.20.1:
  + deinterlace: various bug fixes for yadif method
  + deinterlace: Refactor greedyh and fix planar formats
  + deinterlace: Prevent race between method configuration and
    latency query
  + gtk video sink: Fix rotation not being applied when paused
  + jpegdec: fix RGB conversion handling
  + matroskademux: improved ProRes video handling
  + matroskamux: Handle multiview-mode/flags/pixel-aspect-ratio
    caps fields correctly when checking caps equality on input caps
    changes
  + rtprtx: don't access type-system per buffer (performance
    optimisation); code cleanups
  + rtpulpfecenc: fix unmatched g_slice_free()
  + rtpvp8depay: fix crash when making GstRTPPacketLost custom
    event
  + qtmux: Don't post an error message if pushing a sample failed
    with FLUSHING (e.g. on pipeline shutdown)
  + soup: Lookup libsoup dylib files on Apple platforms &amp; fix
    Cerbero static build on Android and iOS
  + souphttpsrc: element not present on iOS after 1.20.0 update
  + v4l2tuner: return NULL if no norm set
  + v4l2bufferpool: Fix race condition between qbuf and pool
    streamoff
  + meson: Don't build lame plugin with -Dlame=disabled</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + deinterlace: silence unused-but-set werror from imported code
  + qtdemux: fix leak of channel_mapping
  + rtpopusdepay: missing sprop-stereo should not assume mono
  + rtpjitterbuffer: Fix invalid memory access in
    rtp_jitter_buffer_pop()
  + rtpptdemux: fix leak of caps when ignoring a pt
  + rtpredenc: quieten warning about ignoring header extensions
  + soup: Fix pre-processor macros in souploader for libsoup-3.0
  + twcc: Note that twcc-stats packet loss counts reordering as
    loss + add some logging
  + video4linux2: Manual backports for RPi users
  + wavparse: handle URI query in any parse state, fixing audio
    track selection issue in GES
  + wavparse: Unset DISCONT buffer flag for divided into multiple
    buffers in push mode</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + deinterlace: various bug fixes for yadif method
  + deinterlace: Refactor greedyh and fix planar formats
  + deinterlace: Prevent race between method configuration and
    latency query
  + gtk video sink: Fix rotation not being applied when paused
  + jpegdec: fix RGB conversion handling
  + matroskademux: improved ProRes video handling
  + matroskamux: Handle multiview-mode/flags/pixel-aspect-ratio
    caps fields correctly when checking caps equality on
    input caps changes
  + rtprtx: don't access type-system per buffer
    (performance optimisation); code cleanups
  + rtpulpfecenc: fix unmatched g_slice_free()
  + rtpvp8depay: fix crash when making GstRTPPacketLost custom
    event
  + qtmux: Don't post an error message if pushing a sample failed
    with FLUSHING (e.g. on pipeline shutdown)
  + soup: Lookup libsoup dylib files on Apple platforms &amp; fix
    Cerbero static build on Android and iOS
  + souphttpsrc: element not present on iOS after 1.20.0 update
  + v4l2tuner: return NULL if no norm set
  + v4l2bufferpool: Fix race condition between qbuf and pool
    streamoff
  + meson: Don't build lame plugin with -Dlame=disabled</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666353600">- Update to version 1.20.4:
  + alpha: fix stride issue when out buffer has padding on right
  + isoff: Fix earliest pts field parse issue
  + matroska-mux: allow width + height changes for
    avc3|hev1|vp8|vp9
  + qt: Fix another instance of Qt/GStreamer both defining GLsync differently
  + qtdemux:
  - Avoid crash on reconfiguring.
  - Guard against timestamp calculation overflow in gap event loop
  - Don't use invalid values from failed trex parsing
  - Possible endless loop
  + rtpjitterbuffer:
  - Only unschedule timers for late packets if they're not RTX
    packets and only once
  - Remove lost timer for out of order packets
  + rtspsrc:
  - SETUP generates 400 Bad Request
  - Retry SETUP with non-compliant URL resolution on "Bad
    Request" and "Not found"
  + rtpst2022-1-fecenc: Drain column packets on EOS
  + rtpvp8depay: If configured to wait for keyframes after packet
    loss, also do that if incomplete frames are detected
  + splitmuxsink: Don't crash on EOS without buffer
  + splitmuxsrc:
  - Stop pad task before cleanup
  - Don't consider unlinked pads when deactivating part
  + soup: libsoup3 makes audio streaming stop
  + v4l2: fix critical when unreferencign buffer with no data
  + v4l2bufferpool: Fix debug trace
  + v4l2object: Add support for Apple's full-range bt709 colorspace
    variant 1:3:5:1
  + v4l2videocodec: workaround for failure to fully drain frames
    preceding MIDSTREAM renegotiation
  + v4l2allocator: Fix invalid imported dmabuf fd
  + videoflip: Fix caps negotiation when method is selected
  + build failure trying to build jack examples
  + examples: don't try and build jack examples if jack was
    disabled
  + tests: skip unit tests for dependency-less elements that have
    been disabled</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + flacparse: Fix handling of headers advertising 32bps
  + multiudpsink: allow binding to IPv6 address
  + oss4: Fix debug category initialization
  + qt5:
  - Deactivate context if fill_info fails
  - Initialize GError properly in gst_qt_get_gl_wrapcontext()
  + qtdemux:
  - Check return value from gst_structure_get in PIFF box
  - Use unsigned int types to store result of QT_UINT32
  - Prefill mode fixes
  + rtpjitterbuffer tests: Cast drop-messages-interval type
    properly (fixing it on 32-bit architectures)
  + rtspsrc:
  - Don't replace 404 errors with "no auth protocol found"
  - Fix seek event leaks
  - Fix usage of IPv6 connections in SETUP
  - Only EOS on timeout if all streams are timed out/EOS
  + splitmuxsrc: don't queue data on unlinked pads
  + v4l2: Fix SIGSEGV on 'change state' during 'format change'
  + v4l2videodec: Fix activation of internal pool
  + wavparse:
  - Avoid occasional crash due to referencing freed buffer.
  - Fix crash that occurs in push mode when header chunks are
    corrupted in certain ways.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674561600">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Add disabled pkgconfig(Qt6Core), pkgconfig(Qt6Gui),
  pkgconfig(Qt6Qml), pkgconfig(Qt6Quick) and
  pkgconfig(Qt6WaylandClient) BuildRequires and pass Dqt6=disabled
  to meson, do not build qt6 support yet.
- Fixed in 1.21.1:
  + avoid integer overflow in WavPack header handling code
    (boo#1201688 CVE-2022-1920).
  + fix integer overflow resulting in heap corruption
    (boo#1201693 CVE-2022-1921).
  + fix integer overflows in zlib/bz2/etc. decompression
    (boo#1201702 boo#1201704 boo#1201706 boo#1201707 boo#1201708
    CVE-2022-1922 CVE-2022-1923 CVE-2022-1924 CVE-2022-1925
    CVE-2022-2122).</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820800">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.22.1:
  + adaptivedemux2: Fix buffering threshold initialization
  + dashdemux2: the seek operation takes a log time to finish for
    some streams
  + glvideomixer: Keep a reference to the underlying pad
  + qtdemux:
  - Don't emit GstSegment correcting start time when in MSE mode
  - Handle moov atom length=0 case by reading until the end
  + qtdemux, qtmux: Drop av1C version 0 parsing and implement
    version 1 parsing/writing
  + qtmux: Fix assertion on caps update
  + redenc: fix setting of extension ID for twcc
  + rtpssrcdemux: set different stream-id on each src pad
  + rtspsrc: Use the correct vfunc for the push-backchannel-sample
    action signal
  + udpsrc: GstSocketTimestampMessage only for SCM_TIMESTAMPNS
  + v4l2h264dec: Fix Raspberry Pi4 will not play video in
    application
- Rebase patch with quilt.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1679400000">- Conflict with gstreamer-plugins-ugly &lt; 1.22.0 to ensure we don't
  have conflicts with gstreamer-plugins-ugly 1.20.1 since
  libgstxingmux.so was moved from -ugly to -good (boo#1209541)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + osxvideosink: fix broken aspect ratio and frame drawing region
  + qtdemux: Fix seek adjustment with SNAP_AFTER flag
  + rtpopusdepay, matroskamux: Fix invalid rate while muxing Opus
    in Matroska
  + rtpmanager: twcc: Fix duplicate packet handling
  + rtsp: url: fix incorrect request URI scheme for TLS transport
    methods (regression)
  + rtspsrc:
  - Consider "451: Parameter Not Understood" when handling broken
    control urls
  - fix behavior change with URI protocols in OPTIONS requests
  - Skip PTs with caps incompatible to the global caps
  - rtpjpegdepay: fix logic error when checking if an end of
    image (EOI) tag is present
  + v4l2:
  - Add support for YVU420M format
  - mark JPEG as parsed
- Rebase patch with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + adaptivedemux2: fix critical when using an unsupported URI.
  + dashdemux2: mpdclient: fix divide by 0 if segment has no
    duration.
  + imagesequencesrc: Properly set default location.
  + multifile: error out if no filename was set.
  + osxvideosink: fix deadlock upon closing output window.
  + rtpmanager: rtpsession:
  - Data race leading to critical warnings.
  - Race conditions leading to critical warnings.
  + rtspsrc: Fix handling of * control path.
  + splitmuxsink: Catch invalid DTS to avoid running into problems
    later.
  + splitmuxsrc: Make PTS contiguous by preference.
  + qtdemux: emit no-more-pads after pruning old pads.
  + Revert "qtdemux: fix conditions for end of segment in reverse
    playback" to fix edit list regression.
  + qtdemux: Fix av1C parsing.
  + qtmux: Fix extraction of CEA608 data from S334-1A packets.
  + qtwindow: unref caps in destructor.
  + v4l2:
  - device provider: Fix GMainLoop leak.
  - videodec: Rework dynamic resolution change handling.
  - videodec: Prefer acquired caps over anything downstream.
  + videoflip:
  - Fix setting of method property at construction time.
  - Videoflip 1.22.2 not rotating video when extracting frames.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Jonas Kvinge &lt;jonaski@opensuse.org&gt;" date="1686657600">- Add patch to fix bug with data url scheme.
  * adaptivedemux2-uri-data.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + flacparse: Avoid integer overflow in available data check for
    image tags (boo#1213128, CVE-2023-37327).
  + flvmux: use the correct timestamp to calculate wait times.
  + isomp4: Fix (E)AC-3 channel count handling.
  + jpegdec: fixes related to interlaced jpeg.
  + pngdec: Fix wrong colours output from 16bit RGB images.
  + qtmux, qtdemux: fix byte order for opus extension.
  + rtspsrc: Do not try send dropped get/set parameter.
  + qt5, qt6: Add more meson options and eliminate all automagic.
  + qt: glrenderer: don't attempt to use QWindow from non-Qt main
    thread.
  + qml6glsink: Support building on win32.
  + v4l2src: fix support for bayer format.
  + v4l2: Change to query only up to
    V4L2_CID_PRIVATE_BASE+V4L2_CID_MAX_CTRLS.
  + v4l2videodec: treat MPEG-1 format as MPEG-2.
  + v4l2videoenc: support force keyframe event in v4l2 encoder.
  + tests: rtpbin_buffer_list: fix possible unaligned write/read on
    32-bit ARM.
- Add libQt5Gui-private-headers-devel BuildRequires: New
  explicit dependency.
- Rebase reduce-required-meson.patch.
- Drop adaptivedemux2-uri-data.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + adaptivedemux2: Fix early seeking
  + hlsdemux2:
  - Ensure processed webvtt ends with empty new line
  - Don't set a referer when updating playlists
  + matroska: demux: Strip signal byte when encrypted
  + rtspsrc: Fix crash when is-live=false
  + gtk: Fix critical caused by pointer movement when stream is
    getting ready
  + qt6: Set sampler filtering method, fixes bad quality with
    qml6glsink and gstqt6d3d11
  + qtdemux: opus: set entry as sampled
  + v4l2src: handle resolution change when buffers are copied
  + v4l2videodec:
  - Fix handling of initial gaps
  - correctly register v4l2mpeg2dec
  - replace custom QUERY_CAPS handling with getcaps callback
  + videoflip:
  - update orientation tag in auto mode
  - fix critical when tag list is not writable
- Rebase reduce-required-meson.patch.
- Pass qt-egl=disabled to meson, we are not ready for this feature
  yet.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + adaptivedemux2: fix memory leak
  + pulsedeviceprovider: fix incorrect usage of GST_ELEMENT_ERROR
  + qt:
  - Unbreak build with qt-egl enabled but viv_fb missing
  - Fix searching of qt5/qt6 tools with qmake in Meson
  + qtdemux:
  - Fix premature EOS when some files are played in push mode
  - Attach cbcs crypt info at the right moment
  + rtpjitterbuffer: Avoid integer overflow in max saveable packets
    calculation with negative offset
  + videoflip: fix concurrent access when modifying the tag list
  + v4l2:
  - allocator: Don't close foreign dmabuf
  - bufferpool:
    . Fix large encoded stream regression
    . Problems when checking for truncated buffer
  - Fix support for left and top padding
  + v4l2object: clear format lists if source change event is
    received
- Rebase reduce-required-meson.patch
- Add libqt5-linguist BuildRequires: New dependency.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + adaptivedemux2: Do not submit_transfer when cancelled
  + adaptivedemux2: Call GTasks's return functions for blocking
    tasks
  + flacenc: Correctly handle up to 255 cue entries
  + flvmux: set the src segment position as running time
  + imagesequencesrc: fix deadlock when feeding the same image in
    a loop
  + pngenc: output one frame only in snapshot mode and mark output
    frames as I-frames
  + qmlglsrc: sync on the streaming thread
  + souphttpsrc: Chain up to finalize to fix memory leak
  + wavparse: fix buffer leak with adtl tag
  + v4l2codecs: Avoid QBUF/DQBUF struct timeval .tv_usec
    wrap-around at frame 1000000
  + v4l2codecs: Fix tiled formats stride conversion
- Rebase reduce-required-meson.patch</changelog>
</package>
<package pkgid="5f0e13a4c86a2f09d55ad1f23595f29bbe058938afbc00ef359e396b73091cbe7f7303de5b501a8a15b0180da869c22baf9dcb423f2740bf1b4cf4a5b2c5390b" name="gstreamer-plugins-good-jack-32bit" arch="x86_64">
  <version epoch="0" ver="1.22.7" rel="1.1"/>
  <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="1631793601">- Drop doc sub-package, following this drop gtk-doc BuildRequires.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976000">- Update to version 1.18.6:
  + rtspsrc: Fix critical while serializing timeout element message
  + multifilesrc: fix caps leak
  + shout2: Add compatibility for libshout &gt;= 2.4.2 shout_open
    return values
  + v4l2: Update fmt if padded height is greater than fmt height
  + v4l2bufferpool: set video alignment of video meta
  + qtmux: fix deadlock in gst_qt_mux_prepare_moov_recovery
  + matroska: Add support for muxing/demuxing ffv1
  + qtdemux: Try to build AAC codec-data whenever it's possible
- Remove service, use source url, upstream changes in git.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976001">- Update to version 1.20.0:
  + Development in GitLab was switched to a single git repository
    containing all the modules
  + GstPlay: new high-level playback library, replaces GstPlayer
  + WebM Alpha decoding support
  + Encoding profiles can now be tweaked with additional
    application-specified element properties
  + Compositor: multi-threaded video conversion and mixing
  + RTP header extensions: unified support in RTP depayloader and
    payloader base classes
  + SMPTE 2022-1 2-D Forward Error Correction support
  + Smart encoding (pass through) support for VP8, VP9, H.265 in
    encodebin and transcodebin
  + Runtime compatibility support for libsoup2 and libsoup3
    (libsoup3 support experimental)
  + Video decoder subframe support
  + Video decoder automatic packet-loss, data corruption, and
    keyframe request handling for RTP / WebRTC / RTSP
  + mp4 and Matroska muxers now support profile/level/resolution
    changes for H.264/H.265 input streams (i.e. codec data changing
    on the fly)
  + mp4 muxing mode that initially creates a fragmented mp4 which
    is converted to a regular mp4 on EOS
  + Audio support for the WebKit Port for Embedded (WPE) web page
    source element
  + CUDA based video color space convert and rescale elements and
    upload/download elements
  + NVIDIA memory:NVMM support for OpenGL glupload and gldownload
    elements
  + Many WebRTC improvements
  + The new VA-API plugin implementation fleshed out with more
    decoders and new postproc elements
  + AppSink API to retrieve events in addition to buffers and
    buffer lists
  + AppSrc gained more configuration options for the internal queue
    (leakiness, limits in buffers and time, getters to read current
    levels)
  + Updated Rust bindings and many new Rust plugins
  + Improved support for custom minimal GStreamer builds
  + Support build against FFmpeg 5.0
  + Linux Stateless CODEC support gained MPEG-2 and VP9
  + Windows Direct3D11/DXVA decoder gained AV1 and MPEG-2 support
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Stop using service for tarball, use upstream url.
- Drop old obsolete conditionals.
- Add BuildRequires:  pkgconfig(libsoup-3.0)</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1647604800">- Update to version 1.20.1:
  + deinterlace: various bug fixes for yadif method
  + deinterlace: Refactor greedyh and fix planar formats
  + deinterlace: Prevent race between method configuration and
    latency query
  + gtk video sink: Fix rotation not being applied when paused
  + jpegdec: fix RGB conversion handling
  + matroskademux: improved ProRes video handling
  + matroskamux: Handle multiview-mode/flags/pixel-aspect-ratio
    caps fields correctly when checking caps equality on input caps
    changes
  + rtprtx: don't access type-system per buffer (performance
    optimisation); code cleanups
  + rtpulpfecenc: fix unmatched g_slice_free()
  + rtpvp8depay: fix crash when making GstRTPPacketLost custom
    event
  + qtmux: Don't post an error message if pushing a sample failed
    with FLUSHING (e.g. on pipeline shutdown)
  + soup: Lookup libsoup dylib files on Apple platforms &amp; fix
    Cerbero static build on Android and iOS
  + souphttpsrc: element not present on iOS after 1.20.0 update
  + v4l2tuner: return NULL if no norm set
  + v4l2bufferpool: Fix race condition between qbuf and pool
    streamoff
  + meson: Don't build lame plugin with -Dlame=disabled</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + deinterlace: silence unused-but-set werror from imported code
  + qtdemux: fix leak of channel_mapping
  + rtpopusdepay: missing sprop-stereo should not assume mono
  + rtpjitterbuffer: Fix invalid memory access in
    rtp_jitter_buffer_pop()
  + rtpptdemux: fix leak of caps when ignoring a pt
  + rtpredenc: quieten warning about ignoring header extensions
  + soup: Fix pre-processor macros in souploader for libsoup-3.0
  + twcc: Note that twcc-stats packet loss counts reordering as
    loss + add some logging
  + video4linux2: Manual backports for RPi users
  + wavparse: handle URI query in any parse state, fixing audio
    track selection issue in GES
  + wavparse: Unset DISCONT buffer flag for divided into multiple
    buffers in push mode</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + deinterlace: various bug fixes for yadif method
  + deinterlace: Refactor greedyh and fix planar formats
  + deinterlace: Prevent race between method configuration and
    latency query
  + gtk video sink: Fix rotation not being applied when paused
  + jpegdec: fix RGB conversion handling
  + matroskademux: improved ProRes video handling
  + matroskamux: Handle multiview-mode/flags/pixel-aspect-ratio
    caps fields correctly when checking caps equality on
    input caps changes
  + rtprtx: don't access type-system per buffer
    (performance optimisation); code cleanups
  + rtpulpfecenc: fix unmatched g_slice_free()
  + rtpvp8depay: fix crash when making GstRTPPacketLost custom
    event
  + qtmux: Don't post an error message if pushing a sample failed
    with FLUSHING (e.g. on pipeline shutdown)
  + soup: Lookup libsoup dylib files on Apple platforms &amp; fix
    Cerbero static build on Android and iOS
  + souphttpsrc: element not present on iOS after 1.20.0 update
  + v4l2tuner: return NULL if no norm set
  + v4l2bufferpool: Fix race condition between qbuf and pool
    streamoff
  + meson: Don't build lame plugin with -Dlame=disabled</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666353600">- Update to version 1.20.4:
  + alpha: fix stride issue when out buffer has padding on right
  + isoff: Fix earliest pts field parse issue
  + matroska-mux: allow width + height changes for
    avc3|hev1|vp8|vp9
  + qt: Fix another instance of Qt/GStreamer both defining GLsync differently
  + qtdemux:
  - Avoid crash on reconfiguring.
  - Guard against timestamp calculation overflow in gap event loop
  - Don't use invalid values from failed trex parsing
  - Possible endless loop
  + rtpjitterbuffer:
  - Only unschedule timers for late packets if they're not RTX
    packets and only once
  - Remove lost timer for out of order packets
  + rtspsrc:
  - SETUP generates 400 Bad Request
  - Retry SETUP with non-compliant URL resolution on "Bad
    Request" and "Not found"
  + rtpst2022-1-fecenc: Drain column packets on EOS
  + rtpvp8depay: If configured to wait for keyframes after packet
    loss, also do that if incomplete frames are detected
  + splitmuxsink: Don't crash on EOS without buffer
  + splitmuxsrc:
  - Stop pad task before cleanup
  - Don't consider unlinked pads when deactivating part
  + soup: libsoup3 makes audio streaming stop
  + v4l2: fix critical when unreferencign buffer with no data
  + v4l2bufferpool: Fix debug trace
  + v4l2object: Add support for Apple's full-range bt709 colorspace
    variant 1:3:5:1
  + v4l2videocodec: workaround for failure to fully drain frames
    preceding MIDSTREAM renegotiation
  + v4l2allocator: Fix invalid imported dmabuf fd
  + videoflip: Fix caps negotiation when method is selected
  + build failure trying to build jack examples
  + examples: don't try and build jack examples if jack was
    disabled
  + tests: skip unit tests for dependency-less elements that have
    been disabled</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + flacparse: Fix handling of headers advertising 32bps
  + multiudpsink: allow binding to IPv6 address
  + oss4: Fix debug category initialization
  + qt5:
  - Deactivate context if fill_info fails
  - Initialize GError properly in gst_qt_get_gl_wrapcontext()
  + qtdemux:
  - Check return value from gst_structure_get in PIFF box
  - Use unsigned int types to store result of QT_UINT32
  - Prefill mode fixes
  + rtpjitterbuffer tests: Cast drop-messages-interval type
    properly (fixing it on 32-bit architectures)
  + rtspsrc:
  - Don't replace 404 errors with "no auth protocol found"
  - Fix seek event leaks
  - Fix usage of IPv6 connections in SETUP
  - Only EOS on timeout if all streams are timed out/EOS
  + splitmuxsrc: don't queue data on unlinked pads
  + v4l2: Fix SIGSEGV on 'change state' during 'format change'
  + v4l2videodec: Fix activation of internal pool
  + wavparse:
  - Avoid occasional crash due to referencing freed buffer.
  - Fix crash that occurs in push mode when header chunks are
    corrupted in certain ways.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674561600">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Add disabled pkgconfig(Qt6Core), pkgconfig(Qt6Gui),
  pkgconfig(Qt6Qml), pkgconfig(Qt6Quick) and
  pkgconfig(Qt6WaylandClient) BuildRequires and pass Dqt6=disabled
  to meson, do not build qt6 support yet.
- Fixed in 1.21.1:
  + avoid integer overflow in WavPack header handling code
    (boo#1201688 CVE-2022-1920).
  + fix integer overflow resulting in heap corruption
    (boo#1201693 CVE-2022-1921).
  + fix integer overflows in zlib/bz2/etc. decompression
    (boo#1201702 boo#1201704 boo#1201706 boo#1201707 boo#1201708
    CVE-2022-1922 CVE-2022-1923 CVE-2022-1924 CVE-2022-1925
    CVE-2022-2122).</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820800">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.22.1:
  + adaptivedemux2: Fix buffering threshold initialization
  + dashdemux2: the seek operation takes a log time to finish for
    some streams
  + glvideomixer: Keep a reference to the underlying pad
  + qtdemux:
  - Don't emit GstSegment correcting start time when in MSE mode
  - Handle moov atom length=0 case by reading until the end
  + qtdemux, qtmux: Drop av1C version 0 parsing and implement
    version 1 parsing/writing
  + qtmux: Fix assertion on caps update
  + redenc: fix setting of extension ID for twcc
  + rtpssrcdemux: set different stream-id on each src pad
  + rtspsrc: Use the correct vfunc for the push-backchannel-sample
    action signal
  + udpsrc: GstSocketTimestampMessage only for SCM_TIMESTAMPNS
  + v4l2h264dec: Fix Raspberry Pi4 will not play video in
    application
- Rebase patch with quilt.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1679400000">- Conflict with gstreamer-plugins-ugly &lt; 1.22.0 to ensure we don't
  have conflicts with gstreamer-plugins-ugly 1.20.1 since
  libgstxingmux.so was moved from -ugly to -good (boo#1209541)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + osxvideosink: fix broken aspect ratio and frame drawing region
  + qtdemux: Fix seek adjustment with SNAP_AFTER flag
  + rtpopusdepay, matroskamux: Fix invalid rate while muxing Opus
    in Matroska
  + rtpmanager: twcc: Fix duplicate packet handling
  + rtsp: url: fix incorrect request URI scheme for TLS transport
    methods (regression)
  + rtspsrc:
  - Consider "451: Parameter Not Understood" when handling broken
    control urls
  - fix behavior change with URI protocols in OPTIONS requests
  - Skip PTs with caps incompatible to the global caps
  - rtpjpegdepay: fix logic error when checking if an end of
    image (EOI) tag is present
  + v4l2:
  - Add support for YVU420M format
  - mark JPEG as parsed
- Rebase patch with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + adaptivedemux2: fix critical when using an unsupported URI.
  + dashdemux2: mpdclient: fix divide by 0 if segment has no
    duration.
  + imagesequencesrc: Properly set default location.
  + multifile: error out if no filename was set.
  + osxvideosink: fix deadlock upon closing output window.
  + rtpmanager: rtpsession:
  - Data race leading to critical warnings.
  - Race conditions leading to critical warnings.
  + rtspsrc: Fix handling of * control path.
  + splitmuxsink: Catch invalid DTS to avoid running into problems
    later.
  + splitmuxsrc: Make PTS contiguous by preference.
  + qtdemux: emit no-more-pads after pruning old pads.
  + Revert "qtdemux: fix conditions for end of segment in reverse
    playback" to fix edit list regression.
  + qtdemux: Fix av1C parsing.
  + qtmux: Fix extraction of CEA608 data from S334-1A packets.
  + qtwindow: unref caps in destructor.
  + v4l2:
  - device provider: Fix GMainLoop leak.
  - videodec: Rework dynamic resolution change handling.
  - videodec: Prefer acquired caps over anything downstream.
  + videoflip:
  - Fix setting of method property at construction time.
  - Videoflip 1.22.2 not rotating video when extracting frames.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Jonas Kvinge &lt;jonaski@opensuse.org&gt;" date="1686657600">- Add patch to fix bug with data url scheme.
  * adaptivedemux2-uri-data.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + flacparse: Avoid integer overflow in available data check for
    image tags (boo#1213128, CVE-2023-37327).
  + flvmux: use the correct timestamp to calculate wait times.
  + isomp4: Fix (E)AC-3 channel count handling.
  + jpegdec: fixes related to interlaced jpeg.
  + pngdec: Fix wrong colours output from 16bit RGB images.
  + qtmux, qtdemux: fix byte order for opus extension.
  + rtspsrc: Do not try send dropped get/set parameter.
  + qt5, qt6: Add more meson options and eliminate all automagic.
  + qt: glrenderer: don't attempt to use QWindow from non-Qt main
    thread.
  + qml6glsink: Support building on win32.
  + v4l2src: fix support for bayer format.
  + v4l2: Change to query only up to
    V4L2_CID_PRIVATE_BASE+V4L2_CID_MAX_CTRLS.
  + v4l2videodec: treat MPEG-1 format as MPEG-2.
  + v4l2videoenc: support force keyframe event in v4l2 encoder.
  + tests: rtpbin_buffer_list: fix possible unaligned write/read on
    32-bit ARM.
- Add libQt5Gui-private-headers-devel BuildRequires: New
  explicit dependency.
- Rebase reduce-required-meson.patch.
- Drop adaptivedemux2-uri-data.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + adaptivedemux2: Fix early seeking
  + hlsdemux2:
  - Ensure processed webvtt ends with empty new line
  - Don't set a referer when updating playlists
  + matroska: demux: Strip signal byte when encrypted
  + rtspsrc: Fix crash when is-live=false
  + gtk: Fix critical caused by pointer movement when stream is
    getting ready
  + qt6: Set sampler filtering method, fixes bad quality with
    qml6glsink and gstqt6d3d11
  + qtdemux: opus: set entry as sampled
  + v4l2src: handle resolution change when buffers are copied
  + v4l2videodec:
  - Fix handling of initial gaps
  - correctly register v4l2mpeg2dec
  - replace custom QUERY_CAPS handling with getcaps callback
  + videoflip:
  - update orientation tag in auto mode
  - fix critical when tag list is not writable
- Rebase reduce-required-meson.patch.
- Pass qt-egl=disabled to meson, we are not ready for this feature
  yet.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + adaptivedemux2: fix memory leak
  + pulsedeviceprovider: fix incorrect usage of GST_ELEMENT_ERROR
  + qt:
  - Unbreak build with qt-egl enabled but viv_fb missing
  - Fix searching of qt5/qt6 tools with qmake in Meson
  + qtdemux:
  - Fix premature EOS when some files are played in push mode
  - Attach cbcs crypt info at the right moment
  + rtpjitterbuffer: Avoid integer overflow in max saveable packets
    calculation with negative offset
  + videoflip: fix concurrent access when modifying the tag list
  + v4l2:
  - allocator: Don't close foreign dmabuf
  - bufferpool:
    . Fix large encoded stream regression
    . Problems when checking for truncated buffer
  - Fix support for left and top padding
  + v4l2object: clear format lists if source change event is
    received
- Rebase reduce-required-meson.patch
- Add libqt5-linguist BuildRequires: New dependency.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + adaptivedemux2: Do not submit_transfer when cancelled
  + adaptivedemux2: Call GTasks's return functions for blocking
    tasks
  + flacenc: Correctly handle up to 255 cue entries
  + flvmux: set the src segment position as running time
  + imagesequencesrc: fix deadlock when feeding the same image in
    a loop
  + pngenc: output one frame only in snapshot mode and mark output
    frames as I-frames
  + qmlglsrc: sync on the streaming thread
  + souphttpsrc: Chain up to finalize to fix memory leak
  + wavparse: fix buffer leak with adtl tag
  + v4l2codecs: Avoid QBUF/DQBUF struct timeval .tv_usec
    wrap-around at frame 1000000
  + v4l2codecs: Fix tiled formats stride conversion
- Rebase reduce-required-meson.patch</changelog>
</package>
<package pkgid="b661c6351a9d988513dff871565dd9263afffa3292ff36739af445ba06285c962e4a840cce1e0547f328a16e20b49dc6094bf6df04b68447f0d495161bb23570" name="gstreamer-plugins-good-jack-32bit-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.22.7" rel="1.1"/>
  <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="1631793601">- Drop doc sub-package, following this drop gtk-doc BuildRequires.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976000">- Update to version 1.18.6:
  + rtspsrc: Fix critical while serializing timeout element message
  + multifilesrc: fix caps leak
  + shout2: Add compatibility for libshout &gt;= 2.4.2 shout_open
    return values
  + v4l2: Update fmt if padded height is greater than fmt height
  + v4l2bufferpool: set video alignment of video meta
  + qtmux: fix deadlock in gst_qt_mux_prepare_moov_recovery
  + matroska: Add support for muxing/demuxing ffv1
  + qtdemux: Try to build AAC codec-data whenever it's possible
- Remove service, use source url, upstream changes in git.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976001">- Update to version 1.20.0:
  + Development in GitLab was switched to a single git repository
    containing all the modules
  + GstPlay: new high-level playback library, replaces GstPlayer
  + WebM Alpha decoding support
  + Encoding profiles can now be tweaked with additional
    application-specified element properties
  + Compositor: multi-threaded video conversion and mixing
  + RTP header extensions: unified support in RTP depayloader and
    payloader base classes
  + SMPTE 2022-1 2-D Forward Error Correction support
  + Smart encoding (pass through) support for VP8, VP9, H.265 in
    encodebin and transcodebin
  + Runtime compatibility support for libsoup2 and libsoup3
    (libsoup3 support experimental)
  + Video decoder subframe support
  + Video decoder automatic packet-loss, data corruption, and
    keyframe request handling for RTP / WebRTC / RTSP
  + mp4 and Matroska muxers now support profile/level/resolution
    changes for H.264/H.265 input streams (i.e. codec data changing
    on the fly)
  + mp4 muxing mode that initially creates a fragmented mp4 which
    is converted to a regular mp4 on EOS
  + Audio support for the WebKit Port for Embedded (WPE) web page
    source element
  + CUDA based video color space convert and rescale elements and
    upload/download elements
  + NVIDIA memory:NVMM support for OpenGL glupload and gldownload
    elements
  + Many WebRTC improvements
  + The new VA-API plugin implementation fleshed out with more
    decoders and new postproc elements
  + AppSink API to retrieve events in addition to buffers and
    buffer lists
  + AppSrc gained more configuration options for the internal queue
    (leakiness, limits in buffers and time, getters to read current
    levels)
  + Updated Rust bindings and many new Rust plugins
  + Improved support for custom minimal GStreamer builds
  + Support build against FFmpeg 5.0
  + Linux Stateless CODEC support gained MPEG-2 and VP9
  + Windows Direct3D11/DXVA decoder gained AV1 and MPEG-2 support
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Stop using service for tarball, use upstream url.
- Drop old obsolete conditionals.
- Add BuildRequires:  pkgconfig(libsoup-3.0)</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1647604800">- Update to version 1.20.1:
  + deinterlace: various bug fixes for yadif method
  + deinterlace: Refactor greedyh and fix planar formats
  + deinterlace: Prevent race between method configuration and
    latency query
  + gtk video sink: Fix rotation not being applied when paused
  + jpegdec: fix RGB conversion handling
  + matroskademux: improved ProRes video handling
  + matroskamux: Handle multiview-mode/flags/pixel-aspect-ratio
    caps fields correctly when checking caps equality on input caps
    changes
  + rtprtx: don't access type-system per buffer (performance
    optimisation); code cleanups
  + rtpulpfecenc: fix unmatched g_slice_free()
  + rtpvp8depay: fix crash when making GstRTPPacketLost custom
    event
  + qtmux: Don't post an error message if pushing a sample failed
    with FLUSHING (e.g. on pipeline shutdown)
  + soup: Lookup libsoup dylib files on Apple platforms &amp; fix
    Cerbero static build on Android and iOS
  + souphttpsrc: element not present on iOS after 1.20.0 update
  + v4l2tuner: return NULL if no norm set
  + v4l2bufferpool: Fix race condition between qbuf and pool
    streamoff
  + meson: Don't build lame plugin with -Dlame=disabled</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + deinterlace: silence unused-but-set werror from imported code
  + qtdemux: fix leak of channel_mapping
  + rtpopusdepay: missing sprop-stereo should not assume mono
  + rtpjitterbuffer: Fix invalid memory access in
    rtp_jitter_buffer_pop()
  + rtpptdemux: fix leak of caps when ignoring a pt
  + rtpredenc: quieten warning about ignoring header extensions
  + soup: Fix pre-processor macros in souploader for libsoup-3.0
  + twcc: Note that twcc-stats packet loss counts reordering as
    loss + add some logging
  + video4linux2: Manual backports for RPi users
  + wavparse: handle URI query in any parse state, fixing audio
    track selection issue in GES
  + wavparse: Unset DISCONT buffer flag for divided into multiple
    buffers in push mode</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + deinterlace: various bug fixes for yadif method
  + deinterlace: Refactor greedyh and fix planar formats
  + deinterlace: Prevent race between method configuration and
    latency query
  + gtk video sink: Fix rotation not being applied when paused
  + jpegdec: fix RGB conversion handling
  + matroskademux: improved ProRes video handling
  + matroskamux: Handle multiview-mode/flags/pixel-aspect-ratio
    caps fields correctly when checking caps equality on
    input caps changes
  + rtprtx: don't access type-system per buffer
    (performance optimisation); code cleanups
  + rtpulpfecenc: fix unmatched g_slice_free()
  + rtpvp8depay: fix crash when making GstRTPPacketLost custom
    event
  + qtmux: Don't post an error message if pushing a sample failed
    with FLUSHING (e.g. on pipeline shutdown)
  + soup: Lookup libsoup dylib files on Apple platforms &amp; fix
    Cerbero static build on Android and iOS
  + souphttpsrc: element not present on iOS after 1.20.0 update
  + v4l2tuner: return NULL if no norm set
  + v4l2bufferpool: Fix race condition between qbuf and pool
    streamoff
  + meson: Don't build lame plugin with -Dlame=disabled</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666353600">- Update to version 1.20.4:
  + alpha: fix stride issue when out buffer has padding on right
  + isoff: Fix earliest pts field parse issue
  + matroska-mux: allow width + height changes for
    avc3|hev1|vp8|vp9
  + qt: Fix another instance of Qt/GStreamer both defining GLsync differently
  + qtdemux:
  - Avoid crash on reconfiguring.
  - Guard against timestamp calculation overflow in gap event loop
  - Don't use invalid values from failed trex parsing
  - Possible endless loop
  + rtpjitterbuffer:
  - Only unschedule timers for late packets if they're not RTX
    packets and only once
  - Remove lost timer for out of order packets
  + rtspsrc:
  - SETUP generates 400 Bad Request
  - Retry SETUP with non-compliant URL resolution on "Bad
    Request" and "Not found"
  + rtpst2022-1-fecenc: Drain column packets on EOS
  + rtpvp8depay: If configured to wait for keyframes after packet
    loss, also do that if incomplete frames are detected
  + splitmuxsink: Don't crash on EOS without buffer
  + splitmuxsrc:
  - Stop pad task before cleanup
  - Don't consider unlinked pads when deactivating part
  + soup: libsoup3 makes audio streaming stop
  + v4l2: fix critical when unreferencign buffer with no data
  + v4l2bufferpool: Fix debug trace
  + v4l2object: Add support for Apple's full-range bt709 colorspace
    variant 1:3:5:1
  + v4l2videocodec: workaround for failure to fully drain frames
    preceding MIDSTREAM renegotiation
  + v4l2allocator: Fix invalid imported dmabuf fd
  + videoflip: Fix caps negotiation when method is selected
  + build failure trying to build jack examples
  + examples: don't try and build jack examples if jack was
    disabled
  + tests: skip unit tests for dependency-less elements that have
    been disabled</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + flacparse: Fix handling of headers advertising 32bps
  + multiudpsink: allow binding to IPv6 address
  + oss4: Fix debug category initialization
  + qt5:
  - Deactivate context if fill_info fails
  - Initialize GError properly in gst_qt_get_gl_wrapcontext()
  + qtdemux:
  - Check return value from gst_structure_get in PIFF box
  - Use unsigned int types to store result of QT_UINT32
  - Prefill mode fixes
  + rtpjitterbuffer tests: Cast drop-messages-interval type
    properly (fixing it on 32-bit architectures)
  + rtspsrc:
  - Don't replace 404 errors with "no auth protocol found"
  - Fix seek event leaks
  - Fix usage of IPv6 connections in SETUP
  - Only EOS on timeout if all streams are timed out/EOS
  + splitmuxsrc: don't queue data on unlinked pads
  + v4l2: Fix SIGSEGV on 'change state' during 'format change'
  + v4l2videodec: Fix activation of internal pool
  + wavparse:
  - Avoid occasional crash due to referencing freed buffer.
  - Fix crash that occurs in push mode when header chunks are
    corrupted in certain ways.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674561600">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Add disabled pkgconfig(Qt6Core), pkgconfig(Qt6Gui),
  pkgconfig(Qt6Qml), pkgconfig(Qt6Quick) and
  pkgconfig(Qt6WaylandClient) BuildRequires and pass Dqt6=disabled
  to meson, do not build qt6 support yet.
- Fixed in 1.21.1:
  + avoid integer overflow in WavPack header handling code
    (boo#1201688 CVE-2022-1920).
  + fix integer overflow resulting in heap corruption
    (boo#1201693 CVE-2022-1921).
  + fix integer overflows in zlib/bz2/etc. decompression
    (boo#1201702 boo#1201704 boo#1201706 boo#1201707 boo#1201708
    CVE-2022-1922 CVE-2022-1923 CVE-2022-1924 CVE-2022-1925
    CVE-2022-2122).</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820800">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.22.1:
  + adaptivedemux2: Fix buffering threshold initialization
  + dashdemux2: the seek operation takes a log time to finish for
    some streams
  + glvideomixer: Keep a reference to the underlying pad
  + qtdemux:
  - Don't emit GstSegment correcting start time when in MSE mode
  - Handle moov atom length=0 case by reading until the end
  + qtdemux, qtmux: Drop av1C version 0 parsing and implement
    version 1 parsing/writing
  + qtmux: Fix assertion on caps update
  + redenc: fix setting of extension ID for twcc
  + rtpssrcdemux: set different stream-id on each src pad
  + rtspsrc: Use the correct vfunc for the push-backchannel-sample
    action signal
  + udpsrc: GstSocketTimestampMessage only for SCM_TIMESTAMPNS
  + v4l2h264dec: Fix Raspberry Pi4 will not play video in
    application
- Rebase patch with quilt.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1679400000">- Conflict with gstreamer-plugins-ugly &lt; 1.22.0 to ensure we don't
  have conflicts with gstreamer-plugins-ugly 1.20.1 since
  libgstxingmux.so was moved from -ugly to -good (boo#1209541)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + osxvideosink: fix broken aspect ratio and frame drawing region
  + qtdemux: Fix seek adjustment with SNAP_AFTER flag
  + rtpopusdepay, matroskamux: Fix invalid rate while muxing Opus
    in Matroska
  + rtpmanager: twcc: Fix duplicate packet handling
  + rtsp: url: fix incorrect request URI scheme for TLS transport
    methods (regression)
  + rtspsrc:
  - Consider "451: Parameter Not Understood" when handling broken
    control urls
  - fix behavior change with URI protocols in OPTIONS requests
  - Skip PTs with caps incompatible to the global caps
  - rtpjpegdepay: fix logic error when checking if an end of
    image (EOI) tag is present
  + v4l2:
  - Add support for YVU420M format
  - mark JPEG as parsed
- Rebase patch with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + adaptivedemux2: fix critical when using an unsupported URI.
  + dashdemux2: mpdclient: fix divide by 0 if segment has no
    duration.
  + imagesequencesrc: Properly set default location.
  + multifile: error out if no filename was set.
  + osxvideosink: fix deadlock upon closing output window.
  + rtpmanager: rtpsession:
  - Data race leading to critical warnings.
  - Race conditions leading to critical warnings.
  + rtspsrc: Fix handling of * control path.
  + splitmuxsink: Catch invalid DTS to avoid running into problems
    later.
  + splitmuxsrc: Make PTS contiguous by preference.
  + qtdemux: emit no-more-pads after pruning old pads.
  + Revert "qtdemux: fix conditions for end of segment in reverse
    playback" to fix edit list regression.
  + qtdemux: Fix av1C parsing.
  + qtmux: Fix extraction of CEA608 data from S334-1A packets.
  + qtwindow: unref caps in destructor.
  + v4l2:
  - device provider: Fix GMainLoop leak.
  - videodec: Rework dynamic resolution change handling.
  - videodec: Prefer acquired caps over anything downstream.
  + videoflip:
  - Fix setting of method property at construction time.
  - Videoflip 1.22.2 not rotating video when extracting frames.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Jonas Kvinge &lt;jonaski@opensuse.org&gt;" date="1686657600">- Add patch to fix bug with data url scheme.
  * adaptivedemux2-uri-data.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + flacparse: Avoid integer overflow in available data check for
    image tags (boo#1213128, CVE-2023-37327).
  + flvmux: use the correct timestamp to calculate wait times.
  + isomp4: Fix (E)AC-3 channel count handling.
  + jpegdec: fixes related to interlaced jpeg.
  + pngdec: Fix wrong colours output from 16bit RGB images.
  + qtmux, qtdemux: fix byte order for opus extension.
  + rtspsrc: Do not try send dropped get/set parameter.
  + qt5, qt6: Add more meson options and eliminate all automagic.
  + qt: glrenderer: don't attempt to use QWindow from non-Qt main
    thread.
  + qml6glsink: Support building on win32.
  + v4l2src: fix support for bayer format.
  + v4l2: Change to query only up to
    V4L2_CID_PRIVATE_BASE+V4L2_CID_MAX_CTRLS.
  + v4l2videodec: treat MPEG-1 format as MPEG-2.
  + v4l2videoenc: support force keyframe event in v4l2 encoder.
  + tests: rtpbin_buffer_list: fix possible unaligned write/read on
    32-bit ARM.
- Add libQt5Gui-private-headers-devel BuildRequires: New
  explicit dependency.
- Rebase reduce-required-meson.patch.
- Drop adaptivedemux2-uri-data.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + adaptivedemux2: Fix early seeking
  + hlsdemux2:
  - Ensure processed webvtt ends with empty new line
  - Don't set a referer when updating playlists
  + matroska: demux: Strip signal byte when encrypted
  + rtspsrc: Fix crash when is-live=false
  + gtk: Fix critical caused by pointer movement when stream is
    getting ready
  + qt6: Set sampler filtering method, fixes bad quality with
    qml6glsink and gstqt6d3d11
  + qtdemux: opus: set entry as sampled
  + v4l2src: handle resolution change when buffers are copied
  + v4l2videodec:
  - Fix handling of initial gaps
  - correctly register v4l2mpeg2dec
  - replace custom QUERY_CAPS handling with getcaps callback
  + videoflip:
  - update orientation tag in auto mode
  - fix critical when tag list is not writable
- Rebase reduce-required-meson.patch.
- Pass qt-egl=disabled to meson, we are not ready for this feature
  yet.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + adaptivedemux2: fix memory leak
  + pulsedeviceprovider: fix incorrect usage of GST_ELEMENT_ERROR
  + qt:
  - Unbreak build with qt-egl enabled but viv_fb missing
  - Fix searching of qt5/qt6 tools with qmake in Meson
  + qtdemux:
  - Fix premature EOS when some files are played in push mode
  - Attach cbcs crypt info at the right moment
  + rtpjitterbuffer: Avoid integer overflow in max saveable packets
    calculation with negative offset
  + videoflip: fix concurrent access when modifying the tag list
  + v4l2:
  - allocator: Don't close foreign dmabuf
  - bufferpool:
    . Fix large encoded stream regression
    . Problems when checking for truncated buffer
  - Fix support for left and top padding
  + v4l2object: clear format lists if source change event is
    received
- Rebase reduce-required-meson.patch
- Add libqt5-linguist BuildRequires: New dependency.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + adaptivedemux2: Do not submit_transfer when cancelled
  + adaptivedemux2: Call GTasks's return functions for blocking
    tasks
  + flacenc: Correctly handle up to 255 cue entries
  + flvmux: set the src segment position as running time
  + imagesequencesrc: fix deadlock when feeding the same image in
    a loop
  + pngenc: output one frame only in snapshot mode and mark output
    frames as I-frames
  + qmlglsrc: sync on the streaming thread
  + souphttpsrc: Chain up to finalize to fix memory leak
  + wavparse: fix buffer leak with adtl tag
  + v4l2codecs: Avoid QBUF/DQBUF struct timeval .tv_usec
    wrap-around at frame 1000000
  + v4l2codecs: Fix tiled formats stride conversion
- Rebase reduce-required-meson.patch</changelog>
</package>
<package pkgid="43583daeaec8277709fe945d4e01e360a758d17e2091b659457369c02f5078fea9fee06407000c5db4d65c602cfd8cafba237f2a72ea72f0055a3ea3f94a866d" name="gstreamer-plugins-good-jack-debuginfo" arch="i586">
  <version epoch="0" ver="1.22.7" rel="1.1"/>
  <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="1631793601">- Drop doc sub-package, following this drop gtk-doc BuildRequires.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976000">- Update to version 1.18.6:
  + rtspsrc: Fix critical while serializing timeout element message
  + multifilesrc: fix caps leak
  + shout2: Add compatibility for libshout &gt;= 2.4.2 shout_open
    return values
  + v4l2: Update fmt if padded height is greater than fmt height
  + v4l2bufferpool: set video alignment of video meta
  + qtmux: fix deadlock in gst_qt_mux_prepare_moov_recovery
  + matroska: Add support for muxing/demuxing ffv1
  + qtdemux: Try to build AAC codec-data whenever it's possible
- Remove service, use source url, upstream changes in git.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976001">- Update to version 1.20.0:
  + Development in GitLab was switched to a single git repository
    containing all the modules
  + GstPlay: new high-level playback library, replaces GstPlayer
  + WebM Alpha decoding support
  + Encoding profiles can now be tweaked with additional
    application-specified element properties
  + Compositor: multi-threaded video conversion and mixing
  + RTP header extensions: unified support in RTP depayloader and
    payloader base classes
  + SMPTE 2022-1 2-D Forward Error Correction support
  + Smart encoding (pass through) support for VP8, VP9, H.265 in
    encodebin and transcodebin
  + Runtime compatibility support for libsoup2 and libsoup3
    (libsoup3 support experimental)
  + Video decoder subframe support
  + Video decoder automatic packet-loss, data corruption, and
    keyframe request handling for RTP / WebRTC / RTSP
  + mp4 and Matroska muxers now support profile/level/resolution
    changes for H.264/H.265 input streams (i.e. codec data changing
    on the fly)
  + mp4 muxing mode that initially creates a fragmented mp4 which
    is converted to a regular mp4 on EOS
  + Audio support for the WebKit Port for Embedded (WPE) web page
    source element
  + CUDA based video color space convert and rescale elements and
    upload/download elements
  + NVIDIA memory:NVMM support for OpenGL glupload and gldownload
    elements
  + Many WebRTC improvements
  + The new VA-API plugin implementation fleshed out with more
    decoders and new postproc elements
  + AppSink API to retrieve events in addition to buffers and
    buffer lists
  + AppSrc gained more configuration options for the internal queue
    (leakiness, limits in buffers and time, getters to read current
    levels)
  + Updated Rust bindings and many new Rust plugins
  + Improved support for custom minimal GStreamer builds
  + Support build against FFmpeg 5.0
  + Linux Stateless CODEC support gained MPEG-2 and VP9
  + Windows Direct3D11/DXVA decoder gained AV1 and MPEG-2 support
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Stop using service for tarball, use upstream url.
- Drop old obsolete conditionals.
- Add BuildRequires:  pkgconfig(libsoup-3.0)</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1647604800">- Update to version 1.20.1:
  + deinterlace: various bug fixes for yadif method
  + deinterlace: Refactor greedyh and fix planar formats
  + deinterlace: Prevent race between method configuration and
    latency query
  + gtk video sink: Fix rotation not being applied when paused
  + jpegdec: fix RGB conversion handling
  + matroskademux: improved ProRes video handling
  + matroskamux: Handle multiview-mode/flags/pixel-aspect-ratio
    caps fields correctly when checking caps equality on input caps
    changes
  + rtprtx: don't access type-system per buffer (performance
    optimisation); code cleanups
  + rtpulpfecenc: fix unmatched g_slice_free()
  + rtpvp8depay: fix crash when making GstRTPPacketLost custom
    event
  + qtmux: Don't post an error message if pushing a sample failed
    with FLUSHING (e.g. on pipeline shutdown)
  + soup: Lookup libsoup dylib files on Apple platforms &amp; fix
    Cerbero static build on Android and iOS
  + souphttpsrc: element not present on iOS after 1.20.0 update
  + v4l2tuner: return NULL if no norm set
  + v4l2bufferpool: Fix race condition between qbuf and pool
    streamoff
  + meson: Don't build lame plugin with -Dlame=disabled</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + deinterlace: silence unused-but-set werror from imported code
  + qtdemux: fix leak of channel_mapping
  + rtpopusdepay: missing sprop-stereo should not assume mono
  + rtpjitterbuffer: Fix invalid memory access in
    rtp_jitter_buffer_pop()
  + rtpptdemux: fix leak of caps when ignoring a pt
  + rtpredenc: quieten warning about ignoring header extensions
  + soup: Fix pre-processor macros in souploader for libsoup-3.0
  + twcc: Note that twcc-stats packet loss counts reordering as
    loss + add some logging
  + video4linux2: Manual backports for RPi users
  + wavparse: handle URI query in any parse state, fixing audio
    track selection issue in GES
  + wavparse: Unset DISCONT buffer flag for divided into multiple
    buffers in push mode</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + deinterlace: various bug fixes for yadif method
  + deinterlace: Refactor greedyh and fix planar formats
  + deinterlace: Prevent race between method configuration and
    latency query
  + gtk video sink: Fix rotation not being applied when paused
  + jpegdec: fix RGB conversion handling
  + matroskademux: improved ProRes video handling
  + matroskamux: Handle multiview-mode/flags/pixel-aspect-ratio
    caps fields correctly when checking caps equality on
    input caps changes
  + rtprtx: don't access type-system per buffer
    (performance optimisation); code cleanups
  + rtpulpfecenc: fix unmatched g_slice_free()
  + rtpvp8depay: fix crash when making GstRTPPacketLost custom
    event
  + qtmux: Don't post an error message if pushing a sample failed
    with FLUSHING (e.g. on pipeline shutdown)
  + soup: Lookup libsoup dylib files on Apple platforms &amp; fix
    Cerbero static build on Android and iOS
  + souphttpsrc: element not present on iOS after 1.20.0 update
  + v4l2tuner: return NULL if no norm set
  + v4l2bufferpool: Fix race condition between qbuf and pool
    streamoff
  + meson: Don't build lame plugin with -Dlame=disabled</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666353600">- Update to version 1.20.4:
  + alpha: fix stride issue when out buffer has padding on right
  + isoff: Fix earliest pts field parse issue
  + matroska-mux: allow width + height changes for
    avc3|hev1|vp8|vp9
  + qt: Fix another instance of Qt/GStreamer both defining GLsync differently
  + qtdemux:
  - Avoid crash on reconfiguring.
  - Guard against timestamp calculation overflow in gap event loop
  - Don't use invalid values from failed trex parsing
  - Possible endless loop
  + rtpjitterbuffer:
  - Only unschedule timers for late packets if they're not RTX
    packets and only once
  - Remove lost timer for out of order packets
  + rtspsrc:
  - SETUP generates 400 Bad Request
  - Retry SETUP with non-compliant URL resolution on "Bad
    Request" and "Not found"
  + rtpst2022-1-fecenc: Drain column packets on EOS
  + rtpvp8depay: If configured to wait for keyframes after packet
    loss, also do that if incomplete frames are detected
  + splitmuxsink: Don't crash on EOS without buffer
  + splitmuxsrc:
  - Stop pad task before cleanup
  - Don't consider unlinked pads when deactivating part
  + soup: libsoup3 makes audio streaming stop
  + v4l2: fix critical when unreferencign buffer with no data
  + v4l2bufferpool: Fix debug trace
  + v4l2object: Add support for Apple's full-range bt709 colorspace
    variant 1:3:5:1
  + v4l2videocodec: workaround for failure to fully drain frames
    preceding MIDSTREAM renegotiation
  + v4l2allocator: Fix invalid imported dmabuf fd
  + videoflip: Fix caps negotiation when method is selected
  + build failure trying to build jack examples
  + examples: don't try and build jack examples if jack was
    disabled
  + tests: skip unit tests for dependency-less elements that have
    been disabled</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + flacparse: Fix handling of headers advertising 32bps
  + multiudpsink: allow binding to IPv6 address
  + oss4: Fix debug category initialization
  + qt5:
  - Deactivate context if fill_info fails
  - Initialize GError properly in gst_qt_get_gl_wrapcontext()
  + qtdemux:
  - Check return value from gst_structure_get in PIFF box
  - Use unsigned int types to store result of QT_UINT32
  - Prefill mode fixes
  + rtpjitterbuffer tests: Cast drop-messages-interval type
    properly (fixing it on 32-bit architectures)
  + rtspsrc:
  - Don't replace 404 errors with "no auth protocol found"
  - Fix seek event leaks
  - Fix usage of IPv6 connections in SETUP
  - Only EOS on timeout if all streams are timed out/EOS
  + splitmuxsrc: don't queue data on unlinked pads
  + v4l2: Fix SIGSEGV on 'change state' during 'format change'
  + v4l2videodec: Fix activation of internal pool
  + wavparse:
  - Avoid occasional crash due to referencing freed buffer.
  - Fix crash that occurs in push mode when header chunks are
    corrupted in certain ways.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674561600">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Add disabled pkgconfig(Qt6Core), pkgconfig(Qt6Gui),
  pkgconfig(Qt6Qml), pkgconfig(Qt6Quick) and
  pkgconfig(Qt6WaylandClient) BuildRequires and pass Dqt6=disabled
  to meson, do not build qt6 support yet.
- Fixed in 1.21.1:
  + avoid integer overflow in WavPack header handling code
    (boo#1201688 CVE-2022-1920).
  + fix integer overflow resulting in heap corruption
    (boo#1201693 CVE-2022-1921).
  + fix integer overflows in zlib/bz2/etc. decompression
    (boo#1201702 boo#1201704 boo#1201706 boo#1201707 boo#1201708
    CVE-2022-1922 CVE-2022-1923 CVE-2022-1924 CVE-2022-1925
    CVE-2022-2122).</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820800">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.22.1:
  + adaptivedemux2: Fix buffering threshold initialization
  + dashdemux2: the seek operation takes a log time to finish for
    some streams
  + glvideomixer: Keep a reference to the underlying pad
  + qtdemux:
  - Don't emit GstSegment correcting start time when in MSE mode
  - Handle moov atom length=0 case by reading until the end
  + qtdemux, qtmux: Drop av1C version 0 parsing and implement
    version 1 parsing/writing
  + qtmux: Fix assertion on caps update
  + redenc: fix setting of extension ID for twcc
  + rtpssrcdemux: set different stream-id on each src pad
  + rtspsrc: Use the correct vfunc for the push-backchannel-sample
    action signal
  + udpsrc: GstSocketTimestampMessage only for SCM_TIMESTAMPNS
  + v4l2h264dec: Fix Raspberry Pi4 will not play video in
    application
- Rebase patch with quilt.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1679400000">- Conflict with gstreamer-plugins-ugly &lt; 1.22.0 to ensure we don't
  have conflicts with gstreamer-plugins-ugly 1.20.1 since
  libgstxingmux.so was moved from -ugly to -good (boo#1209541)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + osxvideosink: fix broken aspect ratio and frame drawing region
  + qtdemux: Fix seek adjustment with SNAP_AFTER flag
  + rtpopusdepay, matroskamux: Fix invalid rate while muxing Opus
    in Matroska
  + rtpmanager: twcc: Fix duplicate packet handling
  + rtsp: url: fix incorrect request URI scheme for TLS transport
    methods (regression)
  + rtspsrc:
  - Consider "451: Parameter Not Understood" when handling broken
    control urls
  - fix behavior change with URI protocols in OPTIONS requests
  - Skip PTs with caps incompatible to the global caps
  - rtpjpegdepay: fix logic error when checking if an end of
    image (EOI) tag is present
  + v4l2:
  - Add support for YVU420M format
  - mark JPEG as parsed
- Rebase patch with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + adaptivedemux2: fix critical when using an unsupported URI.
  + dashdemux2: mpdclient: fix divide by 0 if segment has no
    duration.
  + imagesequencesrc: Properly set default location.
  + multifile: error out if no filename was set.
  + osxvideosink: fix deadlock upon closing output window.
  + rtpmanager: rtpsession:
  - Data race leading to critical warnings.
  - Race conditions leading to critical warnings.
  + rtspsrc: Fix handling of * control path.
  + splitmuxsink: Catch invalid DTS to avoid running into problems
    later.
  + splitmuxsrc: Make PTS contiguous by preference.
  + qtdemux: emit no-more-pads after pruning old pads.
  + Revert "qtdemux: fix conditions for end of segment in reverse
    playback" to fix edit list regression.
  + qtdemux: Fix av1C parsing.
  + qtmux: Fix extraction of CEA608 data from S334-1A packets.
  + qtwindow: unref caps in destructor.
  + v4l2:
  - device provider: Fix GMainLoop leak.
  - videodec: Rework dynamic resolution change handling.
  - videodec: Prefer acquired caps over anything downstream.
  + videoflip:
  - Fix setting of method property at construction time.
  - Videoflip 1.22.2 not rotating video when extracting frames.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Jonas Kvinge &lt;jonaski@opensuse.org&gt;" date="1686657600">- Add patch to fix bug with data url scheme.
  * adaptivedemux2-uri-data.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + flacparse: Avoid integer overflow in available data check for
    image tags (boo#1213128, CVE-2023-37327).
  + flvmux: use the correct timestamp to calculate wait times.
  + isomp4: Fix (E)AC-3 channel count handling.
  + jpegdec: fixes related to interlaced jpeg.
  + pngdec: Fix wrong colours output from 16bit RGB images.
  + qtmux, qtdemux: fix byte order for opus extension.
  + rtspsrc: Do not try send dropped get/set parameter.
  + qt5, qt6: Add more meson options and eliminate all automagic.
  + qt: glrenderer: don't attempt to use QWindow from non-Qt main
    thread.
  + qml6glsink: Support building on win32.
  + v4l2src: fix support for bayer format.
  + v4l2: Change to query only up to
    V4L2_CID_PRIVATE_BASE+V4L2_CID_MAX_CTRLS.
  + v4l2videodec: treat MPEG-1 format as MPEG-2.
  + v4l2videoenc: support force keyframe event in v4l2 encoder.
  + tests: rtpbin_buffer_list: fix possible unaligned write/read on
    32-bit ARM.
- Add libQt5Gui-private-headers-devel BuildRequires: New
  explicit dependency.
- Rebase reduce-required-meson.patch.
- Drop adaptivedemux2-uri-data.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + adaptivedemux2: Fix early seeking
  + hlsdemux2:
  - Ensure processed webvtt ends with empty new line
  - Don't set a referer when updating playlists
  + matroska: demux: Strip signal byte when encrypted
  + rtspsrc: Fix crash when is-live=false
  + gtk: Fix critical caused by pointer movement when stream is
    getting ready
  + qt6: Set sampler filtering method, fixes bad quality with
    qml6glsink and gstqt6d3d11
  + qtdemux: opus: set entry as sampled
  + v4l2src: handle resolution change when buffers are copied
  + v4l2videodec:
  - Fix handling of initial gaps
  - correctly register v4l2mpeg2dec
  - replace custom QUERY_CAPS handling with getcaps callback
  + videoflip:
  - update orientation tag in auto mode
  - fix critical when tag list is not writable
- Rebase reduce-required-meson.patch.
- Pass qt-egl=disabled to meson, we are not ready for this feature
  yet.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + adaptivedemux2: fix memory leak
  + pulsedeviceprovider: fix incorrect usage of GST_ELEMENT_ERROR
  + qt:
  - Unbreak build with qt-egl enabled but viv_fb missing
  - Fix searching of qt5/qt6 tools with qmake in Meson
  + qtdemux:
  - Fix premature EOS when some files are played in push mode
  - Attach cbcs crypt info at the right moment
  + rtpjitterbuffer: Avoid integer overflow in max saveable packets
    calculation with negative offset
  + videoflip: fix concurrent access when modifying the tag list
  + v4l2:
  - allocator: Don't close foreign dmabuf
  - bufferpool:
    . Fix large encoded stream regression
    . Problems when checking for truncated buffer
  - Fix support for left and top padding
  + v4l2object: clear format lists if source change event is
    received
- Rebase reduce-required-meson.patch
- Add libqt5-linguist BuildRequires: New dependency.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + adaptivedemux2: Do not submit_transfer when cancelled
  + adaptivedemux2: Call GTasks's return functions for blocking
    tasks
  + flacenc: Correctly handle up to 255 cue entries
  + flvmux: set the src segment position as running time
  + imagesequencesrc: fix deadlock when feeding the same image in
    a loop
  + pngenc: output one frame only in snapshot mode and mark output
    frames as I-frames
  + qmlglsrc: sync on the streaming thread
  + souphttpsrc: Chain up to finalize to fix memory leak
  + wavparse: fix buffer leak with adtl tag
  + v4l2codecs: Avoid QBUF/DQBUF struct timeval .tv_usec
    wrap-around at frame 1000000
  + v4l2codecs: Fix tiled formats stride conversion
- Rebase reduce-required-meson.patch</changelog>
</package>
<package pkgid="09f66318187c1ccc98b2efcabf9c5ec7634857bf5e3bc499c42c672efdd6a6dd02a66bec5e313703e633aab7e84b31172d45ff81cca8473c5f9f13df6b57fd5e" name="gstreamer-plugins-good-jack-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.22.7" rel="1.1"/>
  <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="1631793601">- Drop doc sub-package, following this drop gtk-doc BuildRequires.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976000">- Update to version 1.18.6:
  + rtspsrc: Fix critical while serializing timeout element message
  + multifilesrc: fix caps leak
  + shout2: Add compatibility for libshout &gt;= 2.4.2 shout_open
    return values
  + v4l2: Update fmt if padded height is greater than fmt height
  + v4l2bufferpool: set video alignment of video meta
  + qtmux: fix deadlock in gst_qt_mux_prepare_moov_recovery
  + matroska: Add support for muxing/demuxing ffv1
  + qtdemux: Try to build AAC codec-data whenever it's possible
- Remove service, use source url, upstream changes in git.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976001">- Update to version 1.20.0:
  + Development in GitLab was switched to a single git repository
    containing all the modules
  + GstPlay: new high-level playback library, replaces GstPlayer
  + WebM Alpha decoding support
  + Encoding profiles can now be tweaked with additional
    application-specified element properties
  + Compositor: multi-threaded video conversion and mixing
  + RTP header extensions: unified support in RTP depayloader and
    payloader base classes
  + SMPTE 2022-1 2-D Forward Error Correction support
  + Smart encoding (pass through) support for VP8, VP9, H.265 in
    encodebin and transcodebin
  + Runtime compatibility support for libsoup2 and libsoup3
    (libsoup3 support experimental)
  + Video decoder subframe support
  + Video decoder automatic packet-loss, data corruption, and
    keyframe request handling for RTP / WebRTC / RTSP
  + mp4 and Matroska muxers now support profile/level/resolution
    changes for H.264/H.265 input streams (i.e. codec data changing
    on the fly)
  + mp4 muxing mode that initially creates a fragmented mp4 which
    is converted to a regular mp4 on EOS
  + Audio support for the WebKit Port for Embedded (WPE) web page
    source element
  + CUDA based video color space convert and rescale elements and
    upload/download elements
  + NVIDIA memory:NVMM support for OpenGL glupload and gldownload
    elements
  + Many WebRTC improvements
  + The new VA-API plugin implementation fleshed out with more
    decoders and new postproc elements
  + AppSink API to retrieve events in addition to buffers and
    buffer lists
  + AppSrc gained more configuration options for the internal queue
    (leakiness, limits in buffers and time, getters to read current
    levels)
  + Updated Rust bindings and many new Rust plugins
  + Improved support for custom minimal GStreamer builds
  + Support build against FFmpeg 5.0
  + Linux Stateless CODEC support gained MPEG-2 and VP9
  + Windows Direct3D11/DXVA decoder gained AV1 and MPEG-2 support
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Stop using service for tarball, use upstream url.
- Drop old obsolete conditionals.
- Add BuildRequires:  pkgconfig(libsoup-3.0)</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1647604800">- Update to version 1.20.1:
  + deinterlace: various bug fixes for yadif method
  + deinterlace: Refactor greedyh and fix planar formats
  + deinterlace: Prevent race between method configuration and
    latency query
  + gtk video sink: Fix rotation not being applied when paused
  + jpegdec: fix RGB conversion handling
  + matroskademux: improved ProRes video handling
  + matroskamux: Handle multiview-mode/flags/pixel-aspect-ratio
    caps fields correctly when checking caps equality on input caps
    changes
  + rtprtx: don't access type-system per buffer (performance
    optimisation); code cleanups
  + rtpulpfecenc: fix unmatched g_slice_free()
  + rtpvp8depay: fix crash when making GstRTPPacketLost custom
    event
  + qtmux: Don't post an error message if pushing a sample failed
    with FLUSHING (e.g. on pipeline shutdown)
  + soup: Lookup libsoup dylib files on Apple platforms &amp; fix
    Cerbero static build on Android and iOS
  + souphttpsrc: element not present on iOS after 1.20.0 update
  + v4l2tuner: return NULL if no norm set
  + v4l2bufferpool: Fix race condition between qbuf and pool
    streamoff
  + meson: Don't build lame plugin with -Dlame=disabled</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + deinterlace: silence unused-but-set werror from imported code
  + qtdemux: fix leak of channel_mapping
  + rtpopusdepay: missing sprop-stereo should not assume mono
  + rtpjitterbuffer: Fix invalid memory access in
    rtp_jitter_buffer_pop()
  + rtpptdemux: fix leak of caps when ignoring a pt
  + rtpredenc: quieten warning about ignoring header extensions
  + soup: Fix pre-processor macros in souploader for libsoup-3.0
  + twcc: Note that twcc-stats packet loss counts reordering as
    loss + add some logging
  + video4linux2: Manual backports for RPi users
  + wavparse: handle URI query in any parse state, fixing audio
    track selection issue in GES
  + wavparse: Unset DISCONT buffer flag for divided into multiple
    buffers in push mode</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + deinterlace: various bug fixes for yadif method
  + deinterlace: Refactor greedyh and fix planar formats
  + deinterlace: Prevent race between method configuration and
    latency query
  + gtk video sink: Fix rotation not being applied when paused
  + jpegdec: fix RGB conversion handling
  + matroskademux: improved ProRes video handling
  + matroskamux: Handle multiview-mode/flags/pixel-aspect-ratio
    caps fields correctly when checking caps equality on
    input caps changes
  + rtprtx: don't access type-system per buffer
    (performance optimisation); code cleanups
  + rtpulpfecenc: fix unmatched g_slice_free()
  + rtpvp8depay: fix crash when making GstRTPPacketLost custom
    event
  + qtmux: Don't post an error message if pushing a sample failed
    with FLUSHING (e.g. on pipeline shutdown)
  + soup: Lookup libsoup dylib files on Apple platforms &amp; fix
    Cerbero static build on Android and iOS
  + souphttpsrc: element not present on iOS after 1.20.0 update
  + v4l2tuner: return NULL if no norm set
  + v4l2bufferpool: Fix race condition between qbuf and pool
    streamoff
  + meson: Don't build lame plugin with -Dlame=disabled</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666353600">- Update to version 1.20.4:
  + alpha: fix stride issue when out buffer has padding on right
  + isoff: Fix earliest pts field parse issue
  + matroska-mux: allow width + height changes for
    avc3|hev1|vp8|vp9
  + qt: Fix another instance of Qt/GStreamer both defining GLsync differently
  + qtdemux:
  - Avoid crash on reconfiguring.
  - Guard against timestamp calculation overflow in gap event loop
  - Don't use invalid values from failed trex parsing
  - Possible endless loop
  + rtpjitterbuffer:
  - Only unschedule timers for late packets if they're not RTX
    packets and only once
  - Remove lost timer for out of order packets
  + rtspsrc:
  - SETUP generates 400 Bad Request
  - Retry SETUP with non-compliant URL resolution on "Bad
    Request" and "Not found"
  + rtpst2022-1-fecenc: Drain column packets on EOS
  + rtpvp8depay: If configured to wait for keyframes after packet
    loss, also do that if incomplete frames are detected
  + splitmuxsink: Don't crash on EOS without buffer
  + splitmuxsrc:
  - Stop pad task before cleanup
  - Don't consider unlinked pads when deactivating part
  + soup: libsoup3 makes audio streaming stop
  + v4l2: fix critical when unreferencign buffer with no data
  + v4l2bufferpool: Fix debug trace
  + v4l2object: Add support for Apple's full-range bt709 colorspace
    variant 1:3:5:1
  + v4l2videocodec: workaround for failure to fully drain frames
    preceding MIDSTREAM renegotiation
  + v4l2allocator: Fix invalid imported dmabuf fd
  + videoflip: Fix caps negotiation when method is selected
  + build failure trying to build jack examples
  + examples: don't try and build jack examples if jack was
    disabled
  + tests: skip unit tests for dependency-less elements that have
    been disabled</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + flacparse: Fix handling of headers advertising 32bps
  + multiudpsink: allow binding to IPv6 address
  + oss4: Fix debug category initialization
  + qt5:
  - Deactivate context if fill_info fails
  - Initialize GError properly in gst_qt_get_gl_wrapcontext()
  + qtdemux:
  - Check return value from gst_structure_get in PIFF box
  - Use unsigned int types to store result of QT_UINT32
  - Prefill mode fixes
  + rtpjitterbuffer tests: Cast drop-messages-interval type
    properly (fixing it on 32-bit architectures)
  + rtspsrc:
  - Don't replace 404 errors with "no auth protocol found"
  - Fix seek event leaks
  - Fix usage of IPv6 connections in SETUP
  - Only EOS on timeout if all streams are timed out/EOS
  + splitmuxsrc: don't queue data on unlinked pads
  + v4l2: Fix SIGSEGV on 'change state' during 'format change'
  + v4l2videodec: Fix activation of internal pool
  + wavparse:
  - Avoid occasional crash due to referencing freed buffer.
  - Fix crash that occurs in push mode when header chunks are
    corrupted in certain ways.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674561600">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Add disabled pkgconfig(Qt6Core), pkgconfig(Qt6Gui),
  pkgconfig(Qt6Qml), pkgconfig(Qt6Quick) and
  pkgconfig(Qt6WaylandClient) BuildRequires and pass Dqt6=disabled
  to meson, do not build qt6 support yet.
- Fixed in 1.21.1:
  + avoid integer overflow in WavPack header handling code
    (boo#1201688 CVE-2022-1920).
  + fix integer overflow resulting in heap corruption
    (boo#1201693 CVE-2022-1921).
  + fix integer overflows in zlib/bz2/etc. decompression
    (boo#1201702 boo#1201704 boo#1201706 boo#1201707 boo#1201708
    CVE-2022-1922 CVE-2022-1923 CVE-2022-1924 CVE-2022-1925
    CVE-2022-2122).</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820800">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.22.1:
  + adaptivedemux2: Fix buffering threshold initialization
  + dashdemux2: the seek operation takes a log time to finish for
    some streams
  + glvideomixer: Keep a reference to the underlying pad
  + qtdemux:
  - Don't emit GstSegment correcting start time when in MSE mode
  - Handle moov atom length=0 case by reading until the end
  + qtdemux, qtmux: Drop av1C version 0 parsing and implement
    version 1 parsing/writing
  + qtmux: Fix assertion on caps update
  + redenc: fix setting of extension ID for twcc
  + rtpssrcdemux: set different stream-id on each src pad
  + rtspsrc: Use the correct vfunc for the push-backchannel-sample
    action signal
  + udpsrc: GstSocketTimestampMessage only for SCM_TIMESTAMPNS
  + v4l2h264dec: Fix Raspberry Pi4 will not play video in
    application
- Rebase patch with quilt.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1679400000">- Conflict with gstreamer-plugins-ugly &lt; 1.22.0 to ensure we don't
  have conflicts with gstreamer-plugins-ugly 1.20.1 since
  libgstxingmux.so was moved from -ugly to -good (boo#1209541)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + osxvideosink: fix broken aspect ratio and frame drawing region
  + qtdemux: Fix seek adjustment with SNAP_AFTER flag
  + rtpopusdepay, matroskamux: Fix invalid rate while muxing Opus
    in Matroska
  + rtpmanager: twcc: Fix duplicate packet handling
  + rtsp: url: fix incorrect request URI scheme for TLS transport
    methods (regression)
  + rtspsrc:
  - Consider "451: Parameter Not Understood" when handling broken
    control urls
  - fix behavior change with URI protocols in OPTIONS requests
  - Skip PTs with caps incompatible to the global caps
  - rtpjpegdepay: fix logic error when checking if an end of
    image (EOI) tag is present
  + v4l2:
  - Add support for YVU420M format
  - mark JPEG as parsed
- Rebase patch with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + adaptivedemux2: fix critical when using an unsupported URI.
  + dashdemux2: mpdclient: fix divide by 0 if segment has no
    duration.
  + imagesequencesrc: Properly set default location.
  + multifile: error out if no filename was set.
  + osxvideosink: fix deadlock upon closing output window.
  + rtpmanager: rtpsession:
  - Data race leading to critical warnings.
  - Race conditions leading to critical warnings.
  + rtspsrc: Fix handling of * control path.
  + splitmuxsink: Catch invalid DTS to avoid running into problems
    later.
  + splitmuxsrc: Make PTS contiguous by preference.
  + qtdemux: emit no-more-pads after pruning old pads.
  + Revert "qtdemux: fix conditions for end of segment in reverse
    playback" to fix edit list regression.
  + qtdemux: Fix av1C parsing.
  + qtmux: Fix extraction of CEA608 data from S334-1A packets.
  + qtwindow: unref caps in destructor.
  + v4l2:
  - device provider: Fix GMainLoop leak.
  - videodec: Rework dynamic resolution change handling.
  - videodec: Prefer acquired caps over anything downstream.
  + videoflip:
  - Fix setting of method property at construction time.
  - Videoflip 1.22.2 not rotating video when extracting frames.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Jonas Kvinge &lt;jonaski@opensuse.org&gt;" date="1686657600">- Add patch to fix bug with data url scheme.
  * adaptivedemux2-uri-data.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + flacparse: Avoid integer overflow in available data check for
    image tags (boo#1213128, CVE-2023-37327).
  + flvmux: use the correct timestamp to calculate wait times.
  + isomp4: Fix (E)AC-3 channel count handling.
  + jpegdec: fixes related to interlaced jpeg.
  + pngdec: Fix wrong colours output from 16bit RGB images.
  + qtmux, qtdemux: fix byte order for opus extension.
  + rtspsrc: Do not try send dropped get/set parameter.
  + qt5, qt6: Add more meson options and eliminate all automagic.
  + qt: glrenderer: don't attempt to use QWindow from non-Qt main
    thread.
  + qml6glsink: Support building on win32.
  + v4l2src: fix support for bayer format.
  + v4l2: Change to query only up to
    V4L2_CID_PRIVATE_BASE+V4L2_CID_MAX_CTRLS.
  + v4l2videodec: treat MPEG-1 format as MPEG-2.
  + v4l2videoenc: support force keyframe event in v4l2 encoder.
  + tests: rtpbin_buffer_list: fix possible unaligned write/read on
    32-bit ARM.
- Add libQt5Gui-private-headers-devel BuildRequires: New
  explicit dependency.
- Rebase reduce-required-meson.patch.
- Drop adaptivedemux2-uri-data.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + adaptivedemux2: Fix early seeking
  + hlsdemux2:
  - Ensure processed webvtt ends with empty new line
  - Don't set a referer when updating playlists
  + matroska: demux: Strip signal byte when encrypted
  + rtspsrc: Fix crash when is-live=false
  + gtk: Fix critical caused by pointer movement when stream is
    getting ready
  + qt6: Set sampler filtering method, fixes bad quality with
    qml6glsink and gstqt6d3d11
  + qtdemux: opus: set entry as sampled
  + v4l2src: handle resolution change when buffers are copied
  + v4l2videodec:
  - Fix handling of initial gaps
  - correctly register v4l2mpeg2dec
  - replace custom QUERY_CAPS handling with getcaps callback
  + videoflip:
  - update orientation tag in auto mode
  - fix critical when tag list is not writable
- Rebase reduce-required-meson.patch.
- Pass qt-egl=disabled to meson, we are not ready for this feature
  yet.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + adaptivedemux2: fix memory leak
  + pulsedeviceprovider: fix incorrect usage of GST_ELEMENT_ERROR
  + qt:
  - Unbreak build with qt-egl enabled but viv_fb missing
  - Fix searching of qt5/qt6 tools with qmake in Meson
  + qtdemux:
  - Fix premature EOS when some files are played in push mode
  - Attach cbcs crypt info at the right moment
  + rtpjitterbuffer: Avoid integer overflow in max saveable packets
    calculation with negative offset
  + videoflip: fix concurrent access when modifying the tag list
  + v4l2:
  - allocator: Don't close foreign dmabuf
  - bufferpool:
    . Fix large encoded stream regression
    . Problems when checking for truncated buffer
  - Fix support for left and top padding
  + v4l2object: clear format lists if source change event is
    received
- Rebase reduce-required-meson.patch
- Add libqt5-linguist BuildRequires: New dependency.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + adaptivedemux2: Do not submit_transfer when cancelled
  + adaptivedemux2: Call GTasks's return functions for blocking
    tasks
  + flacenc: Correctly handle up to 255 cue entries
  + flvmux: set the src segment position as running time
  + imagesequencesrc: fix deadlock when feeding the same image in
    a loop
  + pngenc: output one frame only in snapshot mode and mark output
    frames as I-frames
  + qmlglsrc: sync on the streaming thread
  + souphttpsrc: Chain up to finalize to fix memory leak
  + wavparse: fix buffer leak with adtl tag
  + v4l2codecs: Avoid QBUF/DQBUF struct timeval .tv_usec
    wrap-around at frame 1000000
  + v4l2codecs: Fix tiled formats stride conversion
- Rebase reduce-required-meson.patch</changelog>
</package>
<package pkgid="66ca37eb573408d68750870802c9c49ac18780c953bb32de9fc4f592a0c4d5c7cb827288b55d82fed12c858d7970354f36bbb11ebda41adc1ac5f73667496d62" name="gstreamer-plugins-good-lang" arch="noarch">
  <version epoch="0" ver="1.22.7" rel="1.1"/>
  <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="1631793601">- Drop doc sub-package, following this drop gtk-doc BuildRequires.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976000">- Update to version 1.18.6:
  + rtspsrc: Fix critical while serializing timeout element message
  + multifilesrc: fix caps leak
  + shout2: Add compatibility for libshout &gt;= 2.4.2 shout_open
    return values
  + v4l2: Update fmt if padded height is greater than fmt height
  + v4l2bufferpool: set video alignment of video meta
  + qtmux: fix deadlock in gst_qt_mux_prepare_moov_recovery
  + matroska: Add support for muxing/demuxing ffv1
  + qtdemux: Try to build AAC codec-data whenever it's possible
- Remove service, use source url, upstream changes in git.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976001">- Update to version 1.20.0:
  + Development in GitLab was switched to a single git repository
    containing all the modules
  + GstPlay: new high-level playback library, replaces GstPlayer
  + WebM Alpha decoding support
  + Encoding profiles can now be tweaked with additional
    application-specified element properties
  + Compositor: multi-threaded video conversion and mixing
  + RTP header extensions: unified support in RTP depayloader and
    payloader base classes
  + SMPTE 2022-1 2-D Forward Error Correction support
  + Smart encoding (pass through) support for VP8, VP9, H.265 in
    encodebin and transcodebin
  + Runtime compatibility support for libsoup2 and libsoup3
    (libsoup3 support experimental)
  + Video decoder subframe support
  + Video decoder automatic packet-loss, data corruption, and
    keyframe request handling for RTP / WebRTC / RTSP
  + mp4 and Matroska muxers now support profile/level/resolution
    changes for H.264/H.265 input streams (i.e. codec data changing
    on the fly)
  + mp4 muxing mode that initially creates a fragmented mp4 which
    is converted to a regular mp4 on EOS
  + Audio support for the WebKit Port for Embedded (WPE) web page
    source element
  + CUDA based video color space convert and rescale elements and
    upload/download elements
  + NVIDIA memory:NVMM support for OpenGL glupload and gldownload
    elements
  + Many WebRTC improvements
  + The new VA-API plugin implementation fleshed out with more
    decoders and new postproc elements
  + AppSink API to retrieve events in addition to buffers and
    buffer lists
  + AppSrc gained more configuration options for the internal queue
    (leakiness, limits in buffers and time, getters to read current
    levels)
  + Updated Rust bindings and many new Rust plugins
  + Improved support for custom minimal GStreamer builds
  + Support build against FFmpeg 5.0
  + Linux Stateless CODEC support gained MPEG-2 and VP9
  + Windows Direct3D11/DXVA decoder gained AV1 and MPEG-2 support
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Stop using service for tarball, use upstream url.
- Drop old obsolete conditionals.
- Add BuildRequires:  pkgconfig(libsoup-3.0)</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1647604800">- Update to version 1.20.1:
  + deinterlace: various bug fixes for yadif method
  + deinterlace: Refactor greedyh and fix planar formats
  + deinterlace: Prevent race between method configuration and
    latency query
  + gtk video sink: Fix rotation not being applied when paused
  + jpegdec: fix RGB conversion handling
  + matroskademux: improved ProRes video handling
  + matroskamux: Handle multiview-mode/flags/pixel-aspect-ratio
    caps fields correctly when checking caps equality on input caps
    changes
  + rtprtx: don't access type-system per buffer (performance
    optimisation); code cleanups
  + rtpulpfecenc: fix unmatched g_slice_free()
  + rtpvp8depay: fix crash when making GstRTPPacketLost custom
    event
  + qtmux: Don't post an error message if pushing a sample failed
    with FLUSHING (e.g. on pipeline shutdown)
  + soup: Lookup libsoup dylib files on Apple platforms &amp; fix
    Cerbero static build on Android and iOS
  + souphttpsrc: element not present on iOS after 1.20.0 update
  + v4l2tuner: return NULL if no norm set
  + v4l2bufferpool: Fix race condition between qbuf and pool
    streamoff
  + meson: Don't build lame plugin with -Dlame=disabled</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + deinterlace: silence unused-but-set werror from imported code
  + qtdemux: fix leak of channel_mapping
  + rtpopusdepay: missing sprop-stereo should not assume mono
  + rtpjitterbuffer: Fix invalid memory access in
    rtp_jitter_buffer_pop()
  + rtpptdemux: fix leak of caps when ignoring a pt
  + rtpredenc: quieten warning about ignoring header extensions
  + soup: Fix pre-processor macros in souploader for libsoup-3.0
  + twcc: Note that twcc-stats packet loss counts reordering as
    loss + add some logging
  + video4linux2: Manual backports for RPi users
  + wavparse: handle URI query in any parse state, fixing audio
    track selection issue in GES
  + wavparse: Unset DISCONT buffer flag for divided into multiple
    buffers in push mode</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + deinterlace: various bug fixes for yadif method
  + deinterlace: Refactor greedyh and fix planar formats
  + deinterlace: Prevent race between method configuration and
    latency query
  + gtk video sink: Fix rotation not being applied when paused
  + jpegdec: fix RGB conversion handling
  + matroskademux: improved ProRes video handling
  + matroskamux: Handle multiview-mode/flags/pixel-aspect-ratio
    caps fields correctly when checking caps equality on
    input caps changes
  + rtprtx: don't access type-system per buffer
    (performance optimisation); code cleanups
  + rtpulpfecenc: fix unmatched g_slice_free()
  + rtpvp8depay: fix crash when making GstRTPPacketLost custom
    event
  + qtmux: Don't post an error message if pushing a sample failed
    with FLUSHING (e.g. on pipeline shutdown)
  + soup: Lookup libsoup dylib files on Apple platforms &amp; fix
    Cerbero static build on Android and iOS
  + souphttpsrc: element not present on iOS after 1.20.0 update
  + v4l2tuner: return NULL if no norm set
  + v4l2bufferpool: Fix race condition between qbuf and pool
    streamoff
  + meson: Don't build lame plugin with -Dlame=disabled</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666353600">- Update to version 1.20.4:
  + alpha: fix stride issue when out buffer has padding on right
  + isoff: Fix earliest pts field parse issue
  + matroska-mux: allow width + height changes for
    avc3|hev1|vp8|vp9
  + qt: Fix another instance of Qt/GStreamer both defining GLsync differently
  + qtdemux:
  - Avoid crash on reconfiguring.
  - Guard against timestamp calculation overflow in gap event loop
  - Don't use invalid values from failed trex parsing
  - Possible endless loop
  + rtpjitterbuffer:
  - Only unschedule timers for late packets if they're not RTX
    packets and only once
  - Remove lost timer for out of order packets
  + rtspsrc:
  - SETUP generates 400 Bad Request
  - Retry SETUP with non-compliant URL resolution on "Bad
    Request" and "Not found"
  + rtpst2022-1-fecenc: Drain column packets on EOS
  + rtpvp8depay: If configured to wait for keyframes after packet
    loss, also do that if incomplete frames are detected
  + splitmuxsink: Don't crash on EOS without buffer
  + splitmuxsrc:
  - Stop pad task before cleanup
  - Don't consider unlinked pads when deactivating part
  + soup: libsoup3 makes audio streaming stop
  + v4l2: fix critical when unreferencign buffer with no data
  + v4l2bufferpool: Fix debug trace
  + v4l2object: Add support for Apple's full-range bt709 colorspace
    variant 1:3:5:1
  + v4l2videocodec: workaround for failure to fully drain frames
    preceding MIDSTREAM renegotiation
  + v4l2allocator: Fix invalid imported dmabuf fd
  + videoflip: Fix caps negotiation when method is selected
  + build failure trying to build jack examples
  + examples: don't try and build jack examples if jack was
    disabled
  + tests: skip unit tests for dependency-less elements that have
    been disabled</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + flacparse: Fix handling of headers advertising 32bps
  + multiudpsink: allow binding to IPv6 address
  + oss4: Fix debug category initialization
  + qt5:
  - Deactivate context if fill_info fails
  - Initialize GError properly in gst_qt_get_gl_wrapcontext()
  + qtdemux:
  - Check return value from gst_structure_get in PIFF box
  - Use unsigned int types to store result of QT_UINT32
  - Prefill mode fixes
  + rtpjitterbuffer tests: Cast drop-messages-interval type
    properly (fixing it on 32-bit architectures)
  + rtspsrc:
  - Don't replace 404 errors with "no auth protocol found"
  - Fix seek event leaks
  - Fix usage of IPv6 connections in SETUP
  - Only EOS on timeout if all streams are timed out/EOS
  + splitmuxsrc: don't queue data on unlinked pads
  + v4l2: Fix SIGSEGV on 'change state' during 'format change'
  + v4l2videodec: Fix activation of internal pool
  + wavparse:
  - Avoid occasional crash due to referencing freed buffer.
  - Fix crash that occurs in push mode when header chunks are
    corrupted in certain ways.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674561600">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Add disabled pkgconfig(Qt6Core), pkgconfig(Qt6Gui),
  pkgconfig(Qt6Qml), pkgconfig(Qt6Quick) and
  pkgconfig(Qt6WaylandClient) BuildRequires and pass Dqt6=disabled
  to meson, do not build qt6 support yet.
- Fixed in 1.21.1:
  + avoid integer overflow in WavPack header handling code
    (boo#1201688 CVE-2022-1920).
  + fix integer overflow resulting in heap corruption
    (boo#1201693 CVE-2022-1921).
  + fix integer overflows in zlib/bz2/etc. decompression
    (boo#1201702 boo#1201704 boo#1201706 boo#1201707 boo#1201708
    CVE-2022-1922 CVE-2022-1923 CVE-2022-1924 CVE-2022-1925
    CVE-2022-2122).</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820800">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.22.1:
  + adaptivedemux2: Fix buffering threshold initialization
  + dashdemux2: the seek operation takes a log time to finish for
    some streams
  + glvideomixer: Keep a reference to the underlying pad
  + qtdemux:
  - Don't emit GstSegment correcting start time when in MSE mode
  - Handle moov atom length=0 case by reading until the end
  + qtdemux, qtmux: Drop av1C version 0 parsing and implement
    version 1 parsing/writing
  + qtmux: Fix assertion on caps update
  + redenc: fix setting of extension ID for twcc
  + rtpssrcdemux: set different stream-id on each src pad
  + rtspsrc: Use the correct vfunc for the push-backchannel-sample
    action signal
  + udpsrc: GstSocketTimestampMessage only for SCM_TIMESTAMPNS
  + v4l2h264dec: Fix Raspberry Pi4 will not play video in
    application
- Rebase patch with quilt.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1679400000">- Conflict with gstreamer-plugins-ugly &lt; 1.22.0 to ensure we don't
  have conflicts with gstreamer-plugins-ugly 1.20.1 since
  libgstxingmux.so was moved from -ugly to -good (boo#1209541)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + osxvideosink: fix broken aspect ratio and frame drawing region
  + qtdemux: Fix seek adjustment with SNAP_AFTER flag
  + rtpopusdepay, matroskamux: Fix invalid rate while muxing Opus
    in Matroska
  + rtpmanager: twcc: Fix duplicate packet handling
  + rtsp: url: fix incorrect request URI scheme for TLS transport
    methods (regression)
  + rtspsrc:
  - Consider "451: Parameter Not Understood" when handling broken
    control urls
  - fix behavior change with URI protocols in OPTIONS requests
  - Skip PTs with caps incompatible to the global caps
  - rtpjpegdepay: fix logic error when checking if an end of
    image (EOI) tag is present
  + v4l2:
  - Add support for YVU420M format
  - mark JPEG as parsed
- Rebase patch with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + adaptivedemux2: fix critical when using an unsupported URI.
  + dashdemux2: mpdclient: fix divide by 0 if segment has no
    duration.
  + imagesequencesrc: Properly set default location.
  + multifile: error out if no filename was set.
  + osxvideosink: fix deadlock upon closing output window.
  + rtpmanager: rtpsession:
  - Data race leading to critical warnings.
  - Race conditions leading to critical warnings.
  + rtspsrc: Fix handling of * control path.
  + splitmuxsink: Catch invalid DTS to avoid running into problems
    later.
  + splitmuxsrc: Make PTS contiguous by preference.
  + qtdemux: emit no-more-pads after pruning old pads.
  + Revert "qtdemux: fix conditions for end of segment in reverse
    playback" to fix edit list regression.
  + qtdemux: Fix av1C parsing.
  + qtmux: Fix extraction of CEA608 data from S334-1A packets.
  + qtwindow: unref caps in destructor.
  + v4l2:
  - device provider: Fix GMainLoop leak.
  - videodec: Rework dynamic resolution change handling.
  - videodec: Prefer acquired caps over anything downstream.
  + videoflip:
  - Fix setting of method property at construction time.
  - Videoflip 1.22.2 not rotating video when extracting frames.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Jonas Kvinge &lt;jonaski@opensuse.org&gt;" date="1686657600">- Add patch to fix bug with data url scheme.
  * adaptivedemux2-uri-data.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + flacparse: Avoid integer overflow in available data check for
    image tags (boo#1213128, CVE-2023-37327).
  + flvmux: use the correct timestamp to calculate wait times.
  + isomp4: Fix (E)AC-3 channel count handling.
  + jpegdec: fixes related to interlaced jpeg.
  + pngdec: Fix wrong colours output from 16bit RGB images.
  + qtmux, qtdemux: fix byte order for opus extension.
  + rtspsrc: Do not try send dropped get/set parameter.
  + qt5, qt6: Add more meson options and eliminate all automagic.
  + qt: glrenderer: don't attempt to use QWindow from non-Qt main
    thread.
  + qml6glsink: Support building on win32.
  + v4l2src: fix support for bayer format.
  + v4l2: Change to query only up to
    V4L2_CID_PRIVATE_BASE+V4L2_CID_MAX_CTRLS.
  + v4l2videodec: treat MPEG-1 format as MPEG-2.
  + v4l2videoenc: support force keyframe event in v4l2 encoder.
  + tests: rtpbin_buffer_list: fix possible unaligned write/read on
    32-bit ARM.
- Add libQt5Gui-private-headers-devel BuildRequires: New
  explicit dependency.
- Rebase reduce-required-meson.patch.
- Drop adaptivedemux2-uri-data.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + adaptivedemux2: Fix early seeking
  + hlsdemux2:
  - Ensure processed webvtt ends with empty new line
  - Don't set a referer when updating playlists
  + matroska: demux: Strip signal byte when encrypted
  + rtspsrc: Fix crash when is-live=false
  + gtk: Fix critical caused by pointer movement when stream is
    getting ready
  + qt6: Set sampler filtering method, fixes bad quality with
    qml6glsink and gstqt6d3d11
  + qtdemux: opus: set entry as sampled
  + v4l2src: handle resolution change when buffers are copied
  + v4l2videodec:
  - Fix handling of initial gaps
  - correctly register v4l2mpeg2dec
  - replace custom QUERY_CAPS handling with getcaps callback
  + videoflip:
  - update orientation tag in auto mode
  - fix critical when tag list is not writable
- Rebase reduce-required-meson.patch.
- Pass qt-egl=disabled to meson, we are not ready for this feature
  yet.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + adaptivedemux2: fix memory leak
  + pulsedeviceprovider: fix incorrect usage of GST_ELEMENT_ERROR
  + qt:
  - Unbreak build with qt-egl enabled but viv_fb missing
  - Fix searching of qt5/qt6 tools with qmake in Meson
  + qtdemux:
  - Fix premature EOS when some files are played in push mode
  - Attach cbcs crypt info at the right moment
  + rtpjitterbuffer: Avoid integer overflow in max saveable packets
    calculation with negative offset
  + videoflip: fix concurrent access when modifying the tag list
  + v4l2:
  - allocator: Don't close foreign dmabuf
  - bufferpool:
    . Fix large encoded stream regression
    . Problems when checking for truncated buffer
  - Fix support for left and top padding
  + v4l2object: clear format lists if source change event is
    received
- Rebase reduce-required-meson.patch
- Add libqt5-linguist BuildRequires: New dependency.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + adaptivedemux2: Do not submit_transfer when cancelled
  + adaptivedemux2: Call GTasks's return functions for blocking
    tasks
  + flacenc: Correctly handle up to 255 cue entries
  + flvmux: set the src segment position as running time
  + imagesequencesrc: fix deadlock when feeding the same image in
    a loop
  + pngenc: output one frame only in snapshot mode and mark output
    frames as I-frames
  + qmlglsrc: sync on the streaming thread
  + souphttpsrc: Chain up to finalize to fix memory leak
  + wavparse: fix buffer leak with adtl tag
  + v4l2codecs: Avoid QBUF/DQBUF struct timeval .tv_usec
    wrap-around at frame 1000000
  + v4l2codecs: Fix tiled formats stride conversion
- Rebase reduce-required-meson.patch</changelog>
</package>
<package pkgid="353d177b8fc859942890d7106dfa7f4d7b5b4ee2447bad2809b88eee36a5c9f93bb7ac095d3323c63359e4f52157e55689dbab0336e407c1348a3dad8ced7376" name="gstreamer-plugins-good-qtqml" arch="i586">
  <version epoch="0" ver="1.22.7" rel="1.1"/>
  <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="1631793601">- Drop doc sub-package, following this drop gtk-doc BuildRequires.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976000">- Update to version 1.18.6:
  + rtspsrc: Fix critical while serializing timeout element message
  + multifilesrc: fix caps leak
  + shout2: Add compatibility for libshout &gt;= 2.4.2 shout_open
    return values
  + v4l2: Update fmt if padded height is greater than fmt height
  + v4l2bufferpool: set video alignment of video meta
  + qtmux: fix deadlock in gst_qt_mux_prepare_moov_recovery
  + matroska: Add support for muxing/demuxing ffv1
  + qtdemux: Try to build AAC codec-data whenever it's possible
- Remove service, use source url, upstream changes in git.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976001">- Update to version 1.20.0:
  + Development in GitLab was switched to a single git repository
    containing all the modules
  + GstPlay: new high-level playback library, replaces GstPlayer
  + WebM Alpha decoding support
  + Encoding profiles can now be tweaked with additional
    application-specified element properties
  + Compositor: multi-threaded video conversion and mixing
  + RTP header extensions: unified support in RTP depayloader and
    payloader base classes
  + SMPTE 2022-1 2-D Forward Error Correction support
  + Smart encoding (pass through) support for VP8, VP9, H.265 in
    encodebin and transcodebin
  + Runtime compatibility support for libsoup2 and libsoup3
    (libsoup3 support experimental)
  + Video decoder subframe support
  + Video decoder automatic packet-loss, data corruption, and
    keyframe request handling for RTP / WebRTC / RTSP
  + mp4 and Matroska muxers now support profile/level/resolution
    changes for H.264/H.265 input streams (i.e. codec data changing
    on the fly)
  + mp4 muxing mode that initially creates a fragmented mp4 which
    is converted to a regular mp4 on EOS
  + Audio support for the WebKit Port for Embedded (WPE) web page
    source element
  + CUDA based video color space convert and rescale elements and
    upload/download elements
  + NVIDIA memory:NVMM support for OpenGL glupload and gldownload
    elements
  + Many WebRTC improvements
  + The new VA-API plugin implementation fleshed out with more
    decoders and new postproc elements
  + AppSink API to retrieve events in addition to buffers and
    buffer lists
  + AppSrc gained more configuration options for the internal queue
    (leakiness, limits in buffers and time, getters to read current
    levels)
  + Updated Rust bindings and many new Rust plugins
  + Improved support for custom minimal GStreamer builds
  + Support build against FFmpeg 5.0
  + Linux Stateless CODEC support gained MPEG-2 and VP9
  + Windows Direct3D11/DXVA decoder gained AV1 and MPEG-2 support
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Stop using service for tarball, use upstream url.
- Drop old obsolete conditionals.
- Add BuildRequires:  pkgconfig(libsoup-3.0)</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1647604800">- Update to version 1.20.1:
  + deinterlace: various bug fixes for yadif method
  + deinterlace: Refactor greedyh and fix planar formats
  + deinterlace: Prevent race between method configuration and
    latency query
  + gtk video sink: Fix rotation not being applied when paused
  + jpegdec: fix RGB conversion handling
  + matroskademux: improved ProRes video handling
  + matroskamux: Handle multiview-mode/flags/pixel-aspect-ratio
    caps fields correctly when checking caps equality on input caps
    changes
  + rtprtx: don't access type-system per buffer (performance
    optimisation); code cleanups
  + rtpulpfecenc: fix unmatched g_slice_free()
  + rtpvp8depay: fix crash when making GstRTPPacketLost custom
    event
  + qtmux: Don't post an error message if pushing a sample failed
    with FLUSHING (e.g. on pipeline shutdown)
  + soup: Lookup libsoup dylib files on Apple platforms &amp; fix
    Cerbero static build on Android and iOS
  + souphttpsrc: element not present on iOS after 1.20.0 update
  + v4l2tuner: return NULL if no norm set
  + v4l2bufferpool: Fix race condition between qbuf and pool
    streamoff
  + meson: Don't build lame plugin with -Dlame=disabled</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + deinterlace: silence unused-but-set werror from imported code
  + qtdemux: fix leak of channel_mapping
  + rtpopusdepay: missing sprop-stereo should not assume mono
  + rtpjitterbuffer: Fix invalid memory access in
    rtp_jitter_buffer_pop()
  + rtpptdemux: fix leak of caps when ignoring a pt
  + rtpredenc: quieten warning about ignoring header extensions
  + soup: Fix pre-processor macros in souploader for libsoup-3.0
  + twcc: Note that twcc-stats packet loss counts reordering as
    loss + add some logging
  + video4linux2: Manual backports for RPi users
  + wavparse: handle URI query in any parse state, fixing audio
    track selection issue in GES
  + wavparse: Unset DISCONT buffer flag for divided into multiple
    buffers in push mode</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + deinterlace: various bug fixes for yadif method
  + deinterlace: Refactor greedyh and fix planar formats
  + deinterlace: Prevent race between method configuration and
    latency query
  + gtk video sink: Fix rotation not being applied when paused
  + jpegdec: fix RGB conversion handling
  + matroskademux: improved ProRes video handling
  + matroskamux: Handle multiview-mode/flags/pixel-aspect-ratio
    caps fields correctly when checking caps equality on
    input caps changes
  + rtprtx: don't access type-system per buffer
    (performance optimisation); code cleanups
  + rtpulpfecenc: fix unmatched g_slice_free()
  + rtpvp8depay: fix crash when making GstRTPPacketLost custom
    event
  + qtmux: Don't post an error message if pushing a sample failed
    with FLUSHING (e.g. on pipeline shutdown)
  + soup: Lookup libsoup dylib files on Apple platforms &amp; fix
    Cerbero static build on Android and iOS
  + souphttpsrc: element not present on iOS after 1.20.0 update
  + v4l2tuner: return NULL if no norm set
  + v4l2bufferpool: Fix race condition between qbuf and pool
    streamoff
  + meson: Don't build lame plugin with -Dlame=disabled</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666353600">- Update to version 1.20.4:
  + alpha: fix stride issue when out buffer has padding on right
  + isoff: Fix earliest pts field parse issue
  + matroska-mux: allow width + height changes for
    avc3|hev1|vp8|vp9
  + qt: Fix another instance of Qt/GStreamer both defining GLsync differently
  + qtdemux:
  - Avoid crash on reconfiguring.
  - Guard against timestamp calculation overflow in gap event loop
  - Don't use invalid values from failed trex parsing
  - Possible endless loop
  + rtpjitterbuffer:
  - Only unschedule timers for late packets if they're not RTX
    packets and only once
  - Remove lost timer for out of order packets
  + rtspsrc:
  - SETUP generates 400 Bad Request
  - Retry SETUP with non-compliant URL resolution on "Bad
    Request" and "Not found"
  + rtpst2022-1-fecenc: Drain column packets on EOS
  + rtpvp8depay: If configured to wait for keyframes after packet
    loss, also do that if incomplete frames are detected
  + splitmuxsink: Don't crash on EOS without buffer
  + splitmuxsrc:
  - Stop pad task before cleanup
  - Don't consider unlinked pads when deactivating part
  + soup: libsoup3 makes audio streaming stop
  + v4l2: fix critical when unreferencign buffer with no data
  + v4l2bufferpool: Fix debug trace
  + v4l2object: Add support for Apple's full-range bt709 colorspace
    variant 1:3:5:1
  + v4l2videocodec: workaround for failure to fully drain frames
    preceding MIDSTREAM renegotiation
  + v4l2allocator: Fix invalid imported dmabuf fd
  + videoflip: Fix caps negotiation when method is selected
  + build failure trying to build jack examples
  + examples: don't try and build jack examples if jack was
    disabled
  + tests: skip unit tests for dependency-less elements that have
    been disabled</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + flacparse: Fix handling of headers advertising 32bps
  + multiudpsink: allow binding to IPv6 address
  + oss4: Fix debug category initialization
  + qt5:
  - Deactivate context if fill_info fails
  - Initialize GError properly in gst_qt_get_gl_wrapcontext()
  + qtdemux:
  - Check return value from gst_structure_get in PIFF box
  - Use unsigned int types to store result of QT_UINT32
  - Prefill mode fixes
  + rtpjitterbuffer tests: Cast drop-messages-interval type
    properly (fixing it on 32-bit architectures)
  + rtspsrc:
  - Don't replace 404 errors with "no auth protocol found"
  - Fix seek event leaks
  - Fix usage of IPv6 connections in SETUP
  - Only EOS on timeout if all streams are timed out/EOS
  + splitmuxsrc: don't queue data on unlinked pads
  + v4l2: Fix SIGSEGV on 'change state' during 'format change'
  + v4l2videodec: Fix activation of internal pool
  + wavparse:
  - Avoid occasional crash due to referencing freed buffer.
  - Fix crash that occurs in push mode when header chunks are
    corrupted in certain ways.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674561600">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Add disabled pkgconfig(Qt6Core), pkgconfig(Qt6Gui),
  pkgconfig(Qt6Qml), pkgconfig(Qt6Quick) and
  pkgconfig(Qt6WaylandClient) BuildRequires and pass Dqt6=disabled
  to meson, do not build qt6 support yet.
- Fixed in 1.21.1:
  + avoid integer overflow in WavPack header handling code
    (boo#1201688 CVE-2022-1920).
  + fix integer overflow resulting in heap corruption
    (boo#1201693 CVE-2022-1921).
  + fix integer overflows in zlib/bz2/etc. decompression
    (boo#1201702 boo#1201704 boo#1201706 boo#1201707 boo#1201708
    CVE-2022-1922 CVE-2022-1923 CVE-2022-1924 CVE-2022-1925
    CVE-2022-2122).</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820800">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.22.1:
  + adaptivedemux2: Fix buffering threshold initialization
  + dashdemux2: the seek operation takes a log time to finish for
    some streams
  + glvideomixer: Keep a reference to the underlying pad
  + qtdemux:
  - Don't emit GstSegment correcting start time when in MSE mode
  - Handle moov atom length=0 case by reading until the end
  + qtdemux, qtmux: Drop av1C version 0 parsing and implement
    version 1 parsing/writing
  + qtmux: Fix assertion on caps update
  + redenc: fix setting of extension ID for twcc
  + rtpssrcdemux: set different stream-id on each src pad
  + rtspsrc: Use the correct vfunc for the push-backchannel-sample
    action signal
  + udpsrc: GstSocketTimestampMessage only for SCM_TIMESTAMPNS
  + v4l2h264dec: Fix Raspberry Pi4 will not play video in
    application
- Rebase patch with quilt.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1679400000">- Conflict with gstreamer-plugins-ugly &lt; 1.22.0 to ensure we don't
  have conflicts with gstreamer-plugins-ugly 1.20.1 since
  libgstxingmux.so was moved from -ugly to -good (boo#1209541)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + osxvideosink: fix broken aspect ratio and frame drawing region
  + qtdemux: Fix seek adjustment with SNAP_AFTER flag
  + rtpopusdepay, matroskamux: Fix invalid rate while muxing Opus
    in Matroska
  + rtpmanager: twcc: Fix duplicate packet handling
  + rtsp: url: fix incorrect request URI scheme for TLS transport
    methods (regression)
  + rtspsrc:
  - Consider "451: Parameter Not Understood" when handling broken
    control urls
  - fix behavior change with URI protocols in OPTIONS requests
  - Skip PTs with caps incompatible to the global caps
  - rtpjpegdepay: fix logic error when checking if an end of
    image (EOI) tag is present
  + v4l2:
  - Add support for YVU420M format
  - mark JPEG as parsed
- Rebase patch with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + adaptivedemux2: fix critical when using an unsupported URI.
  + dashdemux2: mpdclient: fix divide by 0 if segment has no
    duration.
  + imagesequencesrc: Properly set default location.
  + multifile: error out if no filename was set.
  + osxvideosink: fix deadlock upon closing output window.
  + rtpmanager: rtpsession:
  - Data race leading to critical warnings.
  - Race conditions leading to critical warnings.
  + rtspsrc: Fix handling of * control path.
  + splitmuxsink: Catch invalid DTS to avoid running into problems
    later.
  + splitmuxsrc: Make PTS contiguous by preference.
  + qtdemux: emit no-more-pads after pruning old pads.
  + Revert "qtdemux: fix conditions for end of segment in reverse
    playback" to fix edit list regression.
  + qtdemux: Fix av1C parsing.
  + qtmux: Fix extraction of CEA608 data from S334-1A packets.
  + qtwindow: unref caps in destructor.
  + v4l2:
  - device provider: Fix GMainLoop leak.
  - videodec: Rework dynamic resolution change handling.
  - videodec: Prefer acquired caps over anything downstream.
  + videoflip:
  - Fix setting of method property at construction time.
  - Videoflip 1.22.2 not rotating video when extracting frames.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Jonas Kvinge &lt;jonaski@opensuse.org&gt;" date="1686657600">- Add patch to fix bug with data url scheme.
  * adaptivedemux2-uri-data.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + flacparse: Avoid integer overflow in available data check for
    image tags (boo#1213128, CVE-2023-37327).
  + flvmux: use the correct timestamp to calculate wait times.
  + isomp4: Fix (E)AC-3 channel count handling.
  + jpegdec: fixes related to interlaced jpeg.
  + pngdec: Fix wrong colours output from 16bit RGB images.
  + qtmux, qtdemux: fix byte order for opus extension.
  + rtspsrc: Do not try send dropped get/set parameter.
  + qt5, qt6: Add more meson options and eliminate all automagic.
  + qt: glrenderer: don't attempt to use QWindow from non-Qt main
    thread.
  + qml6glsink: Support building on win32.
  + v4l2src: fix support for bayer format.
  + v4l2: Change to query only up to
    V4L2_CID_PRIVATE_BASE+V4L2_CID_MAX_CTRLS.
  + v4l2videodec: treat MPEG-1 format as MPEG-2.
  + v4l2videoenc: support force keyframe event in v4l2 encoder.
  + tests: rtpbin_buffer_list: fix possible unaligned write/read on
    32-bit ARM.
- Add libQt5Gui-private-headers-devel BuildRequires: New
  explicit dependency.
- Rebase reduce-required-meson.patch.
- Drop adaptivedemux2-uri-data.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + adaptivedemux2: Fix early seeking
  + hlsdemux2:
  - Ensure processed webvtt ends with empty new line
  - Don't set a referer when updating playlists
  + matroska: demux: Strip signal byte when encrypted
  + rtspsrc: Fix crash when is-live=false
  + gtk: Fix critical caused by pointer movement when stream is
    getting ready
  + qt6: Set sampler filtering method, fixes bad quality with
    qml6glsink and gstqt6d3d11
  + qtdemux: opus: set entry as sampled
  + v4l2src: handle resolution change when buffers are copied
  + v4l2videodec:
  - Fix handling of initial gaps
  - correctly register v4l2mpeg2dec
  - replace custom QUERY_CAPS handling with getcaps callback
  + videoflip:
  - update orientation tag in auto mode
  - fix critical when tag list is not writable
- Rebase reduce-required-meson.patch.
- Pass qt-egl=disabled to meson, we are not ready for this feature
  yet.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + adaptivedemux2: fix memory leak
  + pulsedeviceprovider: fix incorrect usage of GST_ELEMENT_ERROR
  + qt:
  - Unbreak build with qt-egl enabled but viv_fb missing
  - Fix searching of qt5/qt6 tools with qmake in Meson
  + qtdemux:
  - Fix premature EOS when some files are played in push mode
  - Attach cbcs crypt info at the right moment
  + rtpjitterbuffer: Avoid integer overflow in max saveable packets
    calculation with negative offset
  + videoflip: fix concurrent access when modifying the tag list
  + v4l2:
  - allocator: Don't close foreign dmabuf
  - bufferpool:
    . Fix large encoded stream regression
    . Problems when checking for truncated buffer
  - Fix support for left and top padding
  + v4l2object: clear format lists if source change event is
    received
- Rebase reduce-required-meson.patch
- Add libqt5-linguist BuildRequires: New dependency.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + adaptivedemux2: Do not submit_transfer when cancelled
  + adaptivedemux2: Call GTasks's return functions for blocking
    tasks
  + flacenc: Correctly handle up to 255 cue entries
  + flvmux: set the src segment position as running time
  + imagesequencesrc: fix deadlock when feeding the same image in
    a loop
  + pngenc: output one frame only in snapshot mode and mark output
    frames as I-frames
  + qmlglsrc: sync on the streaming thread
  + souphttpsrc: Chain up to finalize to fix memory leak
  + wavparse: fix buffer leak with adtl tag
  + v4l2codecs: Avoid QBUF/DQBUF struct timeval .tv_usec
    wrap-around at frame 1000000
  + v4l2codecs: Fix tiled formats stride conversion
- Rebase reduce-required-meson.patch</changelog>
</package>
<package pkgid="58e2a93754c8be233b19b141305c5df7b29439087c5b51ec4ca7cf3031c78601073ea581a0ddaf94925df228d5667cb1a0999e885b81e75ad27615240d0a3b0a" name="gstreamer-plugins-good-qtqml" arch="x86_64">
  <version epoch="0" ver="1.22.7" rel="1.1"/>
  <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="1631793601">- Drop doc sub-package, following this drop gtk-doc BuildRequires.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976000">- Update to version 1.18.6:
  + rtspsrc: Fix critical while serializing timeout element message
  + multifilesrc: fix caps leak
  + shout2: Add compatibility for libshout &gt;= 2.4.2 shout_open
    return values
  + v4l2: Update fmt if padded height is greater than fmt height
  + v4l2bufferpool: set video alignment of video meta
  + qtmux: fix deadlock in gst_qt_mux_prepare_moov_recovery
  + matroska: Add support for muxing/demuxing ffv1
  + qtdemux: Try to build AAC codec-data whenever it's possible
- Remove service, use source url, upstream changes in git.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976001">- Update to version 1.20.0:
  + Development in GitLab was switched to a single git repository
    containing all the modules
  + GstPlay: new high-level playback library, replaces GstPlayer
  + WebM Alpha decoding support
  + Encoding profiles can now be tweaked with additional
    application-specified element properties
  + Compositor: multi-threaded video conversion and mixing
  + RTP header extensions: unified support in RTP depayloader and
    payloader base classes
  + SMPTE 2022-1 2-D Forward Error Correction support
  + Smart encoding (pass through) support for VP8, VP9, H.265 in
    encodebin and transcodebin
  + Runtime compatibility support for libsoup2 and libsoup3
    (libsoup3 support experimental)
  + Video decoder subframe support
  + Video decoder automatic packet-loss, data corruption, and
    keyframe request handling for RTP / WebRTC / RTSP
  + mp4 and Matroska muxers now support profile/level/resolution
    changes for H.264/H.265 input streams (i.e. codec data changing
    on the fly)
  + mp4 muxing mode that initially creates a fragmented mp4 which
    is converted to a regular mp4 on EOS
  + Audio support for the WebKit Port for Embedded (WPE) web page
    source element
  + CUDA based video color space convert and rescale elements and
    upload/download elements
  + NVIDIA memory:NVMM support for OpenGL glupload and gldownload
    elements
  + Many WebRTC improvements
  + The new VA-API plugin implementation fleshed out with more
    decoders and new postproc elements
  + AppSink API to retrieve events in addition to buffers and
    buffer lists
  + AppSrc gained more configuration options for the internal queue
    (leakiness, limits in buffers and time, getters to read current
    levels)
  + Updated Rust bindings and many new Rust plugins
  + Improved support for custom minimal GStreamer builds
  + Support build against FFmpeg 5.0
  + Linux Stateless CODEC support gained MPEG-2 and VP9
  + Windows Direct3D11/DXVA decoder gained AV1 and MPEG-2 support
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Stop using service for tarball, use upstream url.
- Drop old obsolete conditionals.
- Add BuildRequires:  pkgconfig(libsoup-3.0)</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1647604800">- Update to version 1.20.1:
  + deinterlace: various bug fixes for yadif method
  + deinterlace: Refactor greedyh and fix planar formats
  + deinterlace: Prevent race between method configuration and
    latency query
  + gtk video sink: Fix rotation not being applied when paused
  + jpegdec: fix RGB conversion handling
  + matroskademux: improved ProRes video handling
  + matroskamux: Handle multiview-mode/flags/pixel-aspect-ratio
    caps fields correctly when checking caps equality on input caps
    changes
  + rtprtx: don't access type-system per buffer (performance
    optimisation); code cleanups
  + rtpulpfecenc: fix unmatched g_slice_free()
  + rtpvp8depay: fix crash when making GstRTPPacketLost custom
    event
  + qtmux: Don't post an error message if pushing a sample failed
    with FLUSHING (e.g. on pipeline shutdown)
  + soup: Lookup libsoup dylib files on Apple platforms &amp; fix
    Cerbero static build on Android and iOS
  + souphttpsrc: element not present on iOS after 1.20.0 update
  + v4l2tuner: return NULL if no norm set
  + v4l2bufferpool: Fix race condition between qbuf and pool
    streamoff
  + meson: Don't build lame plugin with -Dlame=disabled</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + deinterlace: silence unused-but-set werror from imported code
  + qtdemux: fix leak of channel_mapping
  + rtpopusdepay: missing sprop-stereo should not assume mono
  + rtpjitterbuffer: Fix invalid memory access in
    rtp_jitter_buffer_pop()
  + rtpptdemux: fix leak of caps when ignoring a pt
  + rtpredenc: quieten warning about ignoring header extensions
  + soup: Fix pre-processor macros in souploader for libsoup-3.0
  + twcc: Note that twcc-stats packet loss counts reordering as
    loss + add some logging
  + video4linux2: Manual backports for RPi users
  + wavparse: handle URI query in any parse state, fixing audio
    track selection issue in GES
  + wavparse: Unset DISCONT buffer flag for divided into multiple
    buffers in push mode</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + deinterlace: various bug fixes for yadif method
  + deinterlace: Refactor greedyh and fix planar formats
  + deinterlace: Prevent race between method configuration and
    latency query
  + gtk video sink: Fix rotation not being applied when paused
  + jpegdec: fix RGB conversion handling
  + matroskademux: improved ProRes video handling
  + matroskamux: Handle multiview-mode/flags/pixel-aspect-ratio
    caps fields correctly when checking caps equality on
    input caps changes
  + rtprtx: don't access type-system per buffer
    (performance optimisation); code cleanups
  + rtpulpfecenc: fix unmatched g_slice_free()
  + rtpvp8depay: fix crash when making GstRTPPacketLost custom
    event
  + qtmux: Don't post an error message if pushing a sample failed
    with FLUSHING (e.g. on pipeline shutdown)
  + soup: Lookup libsoup dylib files on Apple platforms &amp; fix
    Cerbero static build on Android and iOS
  + souphttpsrc: element not present on iOS after 1.20.0 update
  + v4l2tuner: return NULL if no norm set
  + v4l2bufferpool: Fix race condition between qbuf and pool
    streamoff
  + meson: Don't build lame plugin with -Dlame=disabled</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666353600">- Update to version 1.20.4:
  + alpha: fix stride issue when out buffer has padding on right
  + isoff: Fix earliest pts field parse issue
  + matroska-mux: allow width + height changes for
    avc3|hev1|vp8|vp9
  + qt: Fix another instance of Qt/GStreamer both defining GLsync differently
  + qtdemux:
  - Avoid crash on reconfiguring.
  - Guard against timestamp calculation overflow in gap event loop
  - Don't use invalid values from failed trex parsing
  - Possible endless loop
  + rtpjitterbuffer:
  - Only unschedule timers for late packets if they're not RTX
    packets and only once
  - Remove lost timer for out of order packets
  + rtspsrc:
  - SETUP generates 400 Bad Request
  - Retry SETUP with non-compliant URL resolution on "Bad
    Request" and "Not found"
  + rtpst2022-1-fecenc: Drain column packets on EOS
  + rtpvp8depay: If configured to wait for keyframes after packet
    loss, also do that if incomplete frames are detected
  + splitmuxsink: Don't crash on EOS without buffer
  + splitmuxsrc:
  - Stop pad task before cleanup
  - Don't consider unlinked pads when deactivating part
  + soup: libsoup3 makes audio streaming stop
  + v4l2: fix critical when unreferencign buffer with no data
  + v4l2bufferpool: Fix debug trace
  + v4l2object: Add support for Apple's full-range bt709 colorspace
    variant 1:3:5:1
  + v4l2videocodec: workaround for failure to fully drain frames
    preceding MIDSTREAM renegotiation
  + v4l2allocator: Fix invalid imported dmabuf fd
  + videoflip: Fix caps negotiation when method is selected
  + build failure trying to build jack examples
  + examples: don't try and build jack examples if jack was
    disabled
  + tests: skip unit tests for dependency-less elements that have
    been disabled</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + flacparse: Fix handling of headers advertising 32bps
  + multiudpsink: allow binding to IPv6 address
  + oss4: Fix debug category initialization
  + qt5:
  - Deactivate context if fill_info fails
  - Initialize GError properly in gst_qt_get_gl_wrapcontext()
  + qtdemux:
  - Check return value from gst_structure_get in PIFF box
  - Use unsigned int types to store result of QT_UINT32
  - Prefill mode fixes
  + rtpjitterbuffer tests: Cast drop-messages-interval type
    properly (fixing it on 32-bit architectures)
  + rtspsrc:
  - Don't replace 404 errors with "no auth protocol found"
  - Fix seek event leaks
  - Fix usage of IPv6 connections in SETUP
  - Only EOS on timeout if all streams are timed out/EOS
  + splitmuxsrc: don't queue data on unlinked pads
  + v4l2: Fix SIGSEGV on 'change state' during 'format change'
  + v4l2videodec: Fix activation of internal pool
  + wavparse:
  - Avoid occasional crash due to referencing freed buffer.
  - Fix crash that occurs in push mode when header chunks are
    corrupted in certain ways.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674561600">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Add disabled pkgconfig(Qt6Core), pkgconfig(Qt6Gui),
  pkgconfig(Qt6Qml), pkgconfig(Qt6Quick) and
  pkgconfig(Qt6WaylandClient) BuildRequires and pass Dqt6=disabled
  to meson, do not build qt6 support yet.
- Fixed in 1.21.1:
  + avoid integer overflow in WavPack header handling code
    (boo#1201688 CVE-2022-1920).
  + fix integer overflow resulting in heap corruption
    (boo#1201693 CVE-2022-1921).
  + fix integer overflows in zlib/bz2/etc. decompression
    (boo#1201702 boo#1201704 boo#1201706 boo#1201707 boo#1201708
    CVE-2022-1922 CVE-2022-1923 CVE-2022-1924 CVE-2022-1925
    CVE-2022-2122).</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820800">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.22.1:
  + adaptivedemux2: Fix buffering threshold initialization
  + dashdemux2: the seek operation takes a log time to finish for
    some streams
  + glvideomixer: Keep a reference to the underlying pad
  + qtdemux:
  - Don't emit GstSegment correcting start time when in MSE mode
  - Handle moov atom length=0 case by reading until the end
  + qtdemux, qtmux: Drop av1C version 0 parsing and implement
    version 1 parsing/writing
  + qtmux: Fix assertion on caps update
  + redenc: fix setting of extension ID for twcc
  + rtpssrcdemux: set different stream-id on each src pad
  + rtspsrc: Use the correct vfunc for the push-backchannel-sample
    action signal
  + udpsrc: GstSocketTimestampMessage only for SCM_TIMESTAMPNS
  + v4l2h264dec: Fix Raspberry Pi4 will not play video in
    application
- Rebase patch with quilt.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1679400000">- Conflict with gstreamer-plugins-ugly &lt; 1.22.0 to ensure we don't
  have conflicts with gstreamer-plugins-ugly 1.20.1 since
  libgstxingmux.so was moved from -ugly to -good (boo#1209541)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + osxvideosink: fix broken aspect ratio and frame drawing region
  + qtdemux: Fix seek adjustment with SNAP_AFTER flag
  + rtpopusdepay, matroskamux: Fix invalid rate while muxing Opus
    in Matroska
  + rtpmanager: twcc: Fix duplicate packet handling
  + rtsp: url: fix incorrect request URI scheme for TLS transport
    methods (regression)
  + rtspsrc:
  - Consider "451: Parameter Not Understood" when handling broken
    control urls
  - fix behavior change with URI protocols in OPTIONS requests
  - Skip PTs with caps incompatible to the global caps
  - rtpjpegdepay: fix logic error when checking if an end of
    image (EOI) tag is present
  + v4l2:
  - Add support for YVU420M format
  - mark JPEG as parsed
- Rebase patch with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + adaptivedemux2: fix critical when using an unsupported URI.
  + dashdemux2: mpdclient: fix divide by 0 if segment has no
    duration.
  + imagesequencesrc: Properly set default location.
  + multifile: error out if no filename was set.
  + osxvideosink: fix deadlock upon closing output window.
  + rtpmanager: rtpsession:
  - Data race leading to critical warnings.
  - Race conditions leading to critical warnings.
  + rtspsrc: Fix handling of * control path.
  + splitmuxsink: Catch invalid DTS to avoid running into problems
    later.
  + splitmuxsrc: Make PTS contiguous by preference.
  + qtdemux: emit no-more-pads after pruning old pads.
  + Revert "qtdemux: fix conditions for end of segment in reverse
    playback" to fix edit list regression.
  + qtdemux: Fix av1C parsing.
  + qtmux: Fix extraction of CEA608 data from S334-1A packets.
  + qtwindow: unref caps in destructor.
  + v4l2:
  - device provider: Fix GMainLoop leak.
  - videodec: Rework dynamic resolution change handling.
  - videodec: Prefer acquired caps over anything downstream.
  + videoflip:
  - Fix setting of method property at construction time.
  - Videoflip 1.22.2 not rotating video when extracting frames.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Jonas Kvinge &lt;jonaski@opensuse.org&gt;" date="1686657600">- Add patch to fix bug with data url scheme.
  * adaptivedemux2-uri-data.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + flacparse: Avoid integer overflow in available data check for
    image tags (boo#1213128, CVE-2023-37327).
  + flvmux: use the correct timestamp to calculate wait times.
  + isomp4: Fix (E)AC-3 channel count handling.
  + jpegdec: fixes related to interlaced jpeg.
  + pngdec: Fix wrong colours output from 16bit RGB images.
  + qtmux, qtdemux: fix byte order for opus extension.
  + rtspsrc: Do not try send dropped get/set parameter.
  + qt5, qt6: Add more meson options and eliminate all automagic.
  + qt: glrenderer: don't attempt to use QWindow from non-Qt main
    thread.
  + qml6glsink: Support building on win32.
  + v4l2src: fix support for bayer format.
  + v4l2: Change to query only up to
    V4L2_CID_PRIVATE_BASE+V4L2_CID_MAX_CTRLS.
  + v4l2videodec: treat MPEG-1 format as MPEG-2.
  + v4l2videoenc: support force keyframe event in v4l2 encoder.
  + tests: rtpbin_buffer_list: fix possible unaligned write/read on
    32-bit ARM.
- Add libQt5Gui-private-headers-devel BuildRequires: New
  explicit dependency.
- Rebase reduce-required-meson.patch.
- Drop adaptivedemux2-uri-data.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + adaptivedemux2: Fix early seeking
  + hlsdemux2:
  - Ensure processed webvtt ends with empty new line
  - Don't set a referer when updating playlists
  + matroska: demux: Strip signal byte when encrypted
  + rtspsrc: Fix crash when is-live=false
  + gtk: Fix critical caused by pointer movement when stream is
    getting ready
  + qt6: Set sampler filtering method, fixes bad quality with
    qml6glsink and gstqt6d3d11
  + qtdemux: opus: set entry as sampled
  + v4l2src: handle resolution change when buffers are copied
  + v4l2videodec:
  - Fix handling of initial gaps
  - correctly register v4l2mpeg2dec
  - replace custom QUERY_CAPS handling with getcaps callback
  + videoflip:
  - update orientation tag in auto mode
  - fix critical when tag list is not writable
- Rebase reduce-required-meson.patch.
- Pass qt-egl=disabled to meson, we are not ready for this feature
  yet.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + adaptivedemux2: fix memory leak
  + pulsedeviceprovider: fix incorrect usage of GST_ELEMENT_ERROR
  + qt:
  - Unbreak build with qt-egl enabled but viv_fb missing
  - Fix searching of qt5/qt6 tools with qmake in Meson
  + qtdemux:
  - Fix premature EOS when some files are played in push mode
  - Attach cbcs crypt info at the right moment
  + rtpjitterbuffer: Avoid integer overflow in max saveable packets
    calculation with negative offset
  + videoflip: fix concurrent access when modifying the tag list
  + v4l2:
  - allocator: Don't close foreign dmabuf
  - bufferpool:
    . Fix large encoded stream regression
    . Problems when checking for truncated buffer
  - Fix support for left and top padding
  + v4l2object: clear format lists if source change event is
    received
- Rebase reduce-required-meson.patch
- Add libqt5-linguist BuildRequires: New dependency.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + adaptivedemux2: Do not submit_transfer when cancelled
  + adaptivedemux2: Call GTasks's return functions for blocking
    tasks
  + flacenc: Correctly handle up to 255 cue entries
  + flvmux: set the src segment position as running time
  + imagesequencesrc: fix deadlock when feeding the same image in
    a loop
  + pngenc: output one frame only in snapshot mode and mark output
    frames as I-frames
  + qmlglsrc: sync on the streaming thread
  + souphttpsrc: Chain up to finalize to fix memory leak
  + wavparse: fix buffer leak with adtl tag
  + v4l2codecs: Avoid QBUF/DQBUF struct timeval .tv_usec
    wrap-around at frame 1000000
  + v4l2codecs: Fix tiled formats stride conversion
- Rebase reduce-required-meson.patch</changelog>
</package>
<package pkgid="f90459ace7fc67fd702b04fc89eb91b3ba6094b7e9a49da72360d82cd2b02103b79919c6b15bd0550223f57fda01fc8bb6af200c5dd136540127585dda4c7563" name="gstreamer-plugins-good-qtqml-debuginfo" arch="i586">
  <version epoch="0" ver="1.22.7" rel="1.1"/>
  <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="1631793601">- Drop doc sub-package, following this drop gtk-doc BuildRequires.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976000">- Update to version 1.18.6:
  + rtspsrc: Fix critical while serializing timeout element message
  + multifilesrc: fix caps leak
  + shout2: Add compatibility for libshout &gt;= 2.4.2 shout_open
    return values
  + v4l2: Update fmt if padded height is greater than fmt height
  + v4l2bufferpool: set video alignment of video meta
  + qtmux: fix deadlock in gst_qt_mux_prepare_moov_recovery
  + matroska: Add support for muxing/demuxing ffv1
  + qtdemux: Try to build AAC codec-data whenever it's possible
- Remove service, use source url, upstream changes in git.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976001">- Update to version 1.20.0:
  + Development in GitLab was switched to a single git repository
    containing all the modules
  + GstPlay: new high-level playback library, replaces GstPlayer
  + WebM Alpha decoding support
  + Encoding profiles can now be tweaked with additional
    application-specified element properties
  + Compositor: multi-threaded video conversion and mixing
  + RTP header extensions: unified support in RTP depayloader and
    payloader base classes
  + SMPTE 2022-1 2-D Forward Error Correction support
  + Smart encoding (pass through) support for VP8, VP9, H.265 in
    encodebin and transcodebin
  + Runtime compatibility support for libsoup2 and libsoup3
    (libsoup3 support experimental)
  + Video decoder subframe support
  + Video decoder automatic packet-loss, data corruption, and
    keyframe request handling for RTP / WebRTC / RTSP
  + mp4 and Matroska muxers now support profile/level/resolution
    changes for H.264/H.265 input streams (i.e. codec data changing
    on the fly)
  + mp4 muxing mode that initially creates a fragmented mp4 which
    is converted to a regular mp4 on EOS
  + Audio support for the WebKit Port for Embedded (WPE) web page
    source element
  + CUDA based video color space convert and rescale elements and
    upload/download elements
  + NVIDIA memory:NVMM support for OpenGL glupload and gldownload
    elements
  + Many WebRTC improvements
  + The new VA-API plugin implementation fleshed out with more
    decoders and new postproc elements
  + AppSink API to retrieve events in addition to buffers and
    buffer lists
  + AppSrc gained more configuration options for the internal queue
    (leakiness, limits in buffers and time, getters to read current
    levels)
  + Updated Rust bindings and many new Rust plugins
  + Improved support for custom minimal GStreamer builds
  + Support build against FFmpeg 5.0
  + Linux Stateless CODEC support gained MPEG-2 and VP9
  + Windows Direct3D11/DXVA decoder gained AV1 and MPEG-2 support
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Stop using service for tarball, use upstream url.
- Drop old obsolete conditionals.
- Add BuildRequires:  pkgconfig(libsoup-3.0)</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1647604800">- Update to version 1.20.1:
  + deinterlace: various bug fixes for yadif method
  + deinterlace: Refactor greedyh and fix planar formats
  + deinterlace: Prevent race between method configuration and
    latency query
  + gtk video sink: Fix rotation not being applied when paused
  + jpegdec: fix RGB conversion handling
  + matroskademux: improved ProRes video handling
  + matroskamux: Handle multiview-mode/flags/pixel-aspect-ratio
    caps fields correctly when checking caps equality on input caps
    changes
  + rtprtx: don't access type-system per buffer (performance
    optimisation); code cleanups
  + rtpulpfecenc: fix unmatched g_slice_free()
  + rtpvp8depay: fix crash when making GstRTPPacketLost custom
    event
  + qtmux: Don't post an error message if pushing a sample failed
    with FLUSHING (e.g. on pipeline shutdown)
  + soup: Lookup libsoup dylib files on Apple platforms &amp; fix
    Cerbero static build on Android and iOS
  + souphttpsrc: element not present on iOS after 1.20.0 update
  + v4l2tuner: return NULL if no norm set
  + v4l2bufferpool: Fix race condition between qbuf and pool
    streamoff
  + meson: Don't build lame plugin with -Dlame=disabled</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + deinterlace: silence unused-but-set werror from imported code
  + qtdemux: fix leak of channel_mapping
  + rtpopusdepay: missing sprop-stereo should not assume mono
  + rtpjitterbuffer: Fix invalid memory access in
    rtp_jitter_buffer_pop()
  + rtpptdemux: fix leak of caps when ignoring a pt
  + rtpredenc: quieten warning about ignoring header extensions
  + soup: Fix pre-processor macros in souploader for libsoup-3.0
  + twcc: Note that twcc-stats packet loss counts reordering as
    loss + add some logging
  + video4linux2: Manual backports for RPi users
  + wavparse: handle URI query in any parse state, fixing audio
    track selection issue in GES
  + wavparse: Unset DISCONT buffer flag for divided into multiple
    buffers in push mode</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + deinterlace: various bug fixes for yadif method
  + deinterlace: Refactor greedyh and fix planar formats
  + deinterlace: Prevent race between method configuration and
    latency query
  + gtk video sink: Fix rotation not being applied when paused
  + jpegdec: fix RGB conversion handling
  + matroskademux: improved ProRes video handling
  + matroskamux: Handle multiview-mode/flags/pixel-aspect-ratio
    caps fields correctly when checking caps equality on
    input caps changes
  + rtprtx: don't access type-system per buffer
    (performance optimisation); code cleanups
  + rtpulpfecenc: fix unmatched g_slice_free()
  + rtpvp8depay: fix crash when making GstRTPPacketLost custom
    event
  + qtmux: Don't post an error message if pushing a sample failed
    with FLUSHING (e.g. on pipeline shutdown)
  + soup: Lookup libsoup dylib files on Apple platforms &amp; fix
    Cerbero static build on Android and iOS
  + souphttpsrc: element not present on iOS after 1.20.0 update
  + v4l2tuner: return NULL if no norm set
  + v4l2bufferpool: Fix race condition between qbuf and pool
    streamoff
  + meson: Don't build lame plugin with -Dlame=disabled</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666353600">- Update to version 1.20.4:
  + alpha: fix stride issue when out buffer has padding on right
  + isoff: Fix earliest pts field parse issue
  + matroska-mux: allow width + height changes for
    avc3|hev1|vp8|vp9
  + qt: Fix another instance of Qt/GStreamer both defining GLsync differently
  + qtdemux:
  - Avoid crash on reconfiguring.
  - Guard against timestamp calculation overflow in gap event loop
  - Don't use invalid values from failed trex parsing
  - Possible endless loop
  + rtpjitterbuffer:
  - Only unschedule timers for late packets if they're not RTX
    packets and only once
  - Remove lost timer for out of order packets
  + rtspsrc:
  - SETUP generates 400 Bad Request
  - Retry SETUP with non-compliant URL resolution on "Bad
    Request" and "Not found"
  + rtpst2022-1-fecenc: Drain column packets on EOS
  + rtpvp8depay: If configured to wait for keyframes after packet
    loss, also do that if incomplete frames are detected
  + splitmuxsink: Don't crash on EOS without buffer
  + splitmuxsrc:
  - Stop pad task before cleanup
  - Don't consider unlinked pads when deactivating part
  + soup: libsoup3 makes audio streaming stop
  + v4l2: fix critical when unreferencign buffer with no data
  + v4l2bufferpool: Fix debug trace
  + v4l2object: Add support for Apple's full-range bt709 colorspace
    variant 1:3:5:1
  + v4l2videocodec: workaround for failure to fully drain frames
    preceding MIDSTREAM renegotiation
  + v4l2allocator: Fix invalid imported dmabuf fd
  + videoflip: Fix caps negotiation when method is selected
  + build failure trying to build jack examples
  + examples: don't try and build jack examples if jack was
    disabled
  + tests: skip unit tests for dependency-less elements that have
    been disabled</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + flacparse: Fix handling of headers advertising 32bps
  + multiudpsink: allow binding to IPv6 address
  + oss4: Fix debug category initialization
  + qt5:
  - Deactivate context if fill_info fails
  - Initialize GError properly in gst_qt_get_gl_wrapcontext()
  + qtdemux:
  - Check return value from gst_structure_get in PIFF box
  - Use unsigned int types to store result of QT_UINT32
  - Prefill mode fixes
  + rtpjitterbuffer tests: Cast drop-messages-interval type
    properly (fixing it on 32-bit architectures)
  + rtspsrc:
  - Don't replace 404 errors with "no auth protocol found"
  - Fix seek event leaks
  - Fix usage of IPv6 connections in SETUP
  - Only EOS on timeout if all streams are timed out/EOS
  + splitmuxsrc: don't queue data on unlinked pads
  + v4l2: Fix SIGSEGV on 'change state' during 'format change'
  + v4l2videodec: Fix activation of internal pool
  + wavparse:
  - Avoid occasional crash due to referencing freed buffer.
  - Fix crash that occurs in push mode when header chunks are
    corrupted in certain ways.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674561600">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Add disabled pkgconfig(Qt6Core), pkgconfig(Qt6Gui),
  pkgconfig(Qt6Qml), pkgconfig(Qt6Quick) and
  pkgconfig(Qt6WaylandClient) BuildRequires and pass Dqt6=disabled
  to meson, do not build qt6 support yet.
- Fixed in 1.21.1:
  + avoid integer overflow in WavPack header handling code
    (boo#1201688 CVE-2022-1920).
  + fix integer overflow resulting in heap corruption
    (boo#1201693 CVE-2022-1921).
  + fix integer overflows in zlib/bz2/etc. decompression
    (boo#1201702 boo#1201704 boo#1201706 boo#1201707 boo#1201708
    CVE-2022-1922 CVE-2022-1923 CVE-2022-1924 CVE-2022-1925
    CVE-2022-2122).</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820800">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.22.1:
  + adaptivedemux2: Fix buffering threshold initialization
  + dashdemux2: the seek operation takes a log time to finish for
    some streams
  + glvideomixer: Keep a reference to the underlying pad
  + qtdemux:
  - Don't emit GstSegment correcting start time when in MSE mode
  - Handle moov atom length=0 case by reading until the end
  + qtdemux, qtmux: Drop av1C version 0 parsing and implement
    version 1 parsing/writing
  + qtmux: Fix assertion on caps update
  + redenc: fix setting of extension ID for twcc
  + rtpssrcdemux: set different stream-id on each src pad
  + rtspsrc: Use the correct vfunc for the push-backchannel-sample
    action signal
  + udpsrc: GstSocketTimestampMessage only for SCM_TIMESTAMPNS
  + v4l2h264dec: Fix Raspberry Pi4 will not play video in
    application
- Rebase patch with quilt.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1679400000">- Conflict with gstreamer-plugins-ugly &lt; 1.22.0 to ensure we don't
  have conflicts with gstreamer-plugins-ugly 1.20.1 since
  libgstxingmux.so was moved from -ugly to -good (boo#1209541)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + osxvideosink: fix broken aspect ratio and frame drawing region
  + qtdemux: Fix seek adjustment with SNAP_AFTER flag
  + rtpopusdepay, matroskamux: Fix invalid rate while muxing Opus
    in Matroska
  + rtpmanager: twcc: Fix duplicate packet handling
  + rtsp: url: fix incorrect request URI scheme for TLS transport
    methods (regression)
  + rtspsrc:
  - Consider "451: Parameter Not Understood" when handling broken
    control urls
  - fix behavior change with URI protocols in OPTIONS requests
  - Skip PTs with caps incompatible to the global caps
  - rtpjpegdepay: fix logic error when checking if an end of
    image (EOI) tag is present
  + v4l2:
  - Add support for YVU420M format
  - mark JPEG as parsed
- Rebase patch with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + adaptivedemux2: fix critical when using an unsupported URI.
  + dashdemux2: mpdclient: fix divide by 0 if segment has no
    duration.
  + imagesequencesrc: Properly set default location.
  + multifile: error out if no filename was set.
  + osxvideosink: fix deadlock upon closing output window.
  + rtpmanager: rtpsession:
  - Data race leading to critical warnings.
  - Race conditions leading to critical warnings.
  + rtspsrc: Fix handling of * control path.
  + splitmuxsink: Catch invalid DTS to avoid running into problems
    later.
  + splitmuxsrc: Make PTS contiguous by preference.
  + qtdemux: emit no-more-pads after pruning old pads.
  + Revert "qtdemux: fix conditions for end of segment in reverse
    playback" to fix edit list regression.
  + qtdemux: Fix av1C parsing.
  + qtmux: Fix extraction of CEA608 data from S334-1A packets.
  + qtwindow: unref caps in destructor.
  + v4l2:
  - device provider: Fix GMainLoop leak.
  - videodec: Rework dynamic resolution change handling.
  - videodec: Prefer acquired caps over anything downstream.
  + videoflip:
  - Fix setting of method property at construction time.
  - Videoflip 1.22.2 not rotating video when extracting frames.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Jonas Kvinge &lt;jonaski@opensuse.org&gt;" date="1686657600">- Add patch to fix bug with data url scheme.
  * adaptivedemux2-uri-data.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + flacparse: Avoid integer overflow in available data check for
    image tags (boo#1213128, CVE-2023-37327).
  + flvmux: use the correct timestamp to calculate wait times.
  + isomp4: Fix (E)AC-3 channel count handling.
  + jpegdec: fixes related to interlaced jpeg.
  + pngdec: Fix wrong colours output from 16bit RGB images.
  + qtmux, qtdemux: fix byte order for opus extension.
  + rtspsrc: Do not try send dropped get/set parameter.
  + qt5, qt6: Add more meson options and eliminate all automagic.
  + qt: glrenderer: don't attempt to use QWindow from non-Qt main
    thread.
  + qml6glsink: Support building on win32.
  + v4l2src: fix support for bayer format.
  + v4l2: Change to query only up to
    V4L2_CID_PRIVATE_BASE+V4L2_CID_MAX_CTRLS.
  + v4l2videodec: treat MPEG-1 format as MPEG-2.
  + v4l2videoenc: support force keyframe event in v4l2 encoder.
  + tests: rtpbin_buffer_list: fix possible unaligned write/read on
    32-bit ARM.
- Add libQt5Gui-private-headers-devel BuildRequires: New
  explicit dependency.
- Rebase reduce-required-meson.patch.
- Drop adaptivedemux2-uri-data.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + adaptivedemux2: Fix early seeking
  + hlsdemux2:
  - Ensure processed webvtt ends with empty new line
  - Don't set a referer when updating playlists
  + matroska: demux: Strip signal byte when encrypted
  + rtspsrc: Fix crash when is-live=false
  + gtk: Fix critical caused by pointer movement when stream is
    getting ready
  + qt6: Set sampler filtering method, fixes bad quality with
    qml6glsink and gstqt6d3d11
  + qtdemux: opus: set entry as sampled
  + v4l2src: handle resolution change when buffers are copied
  + v4l2videodec:
  - Fix handling of initial gaps
  - correctly register v4l2mpeg2dec
  - replace custom QUERY_CAPS handling with getcaps callback
  + videoflip:
  - update orientation tag in auto mode
  - fix critical when tag list is not writable
- Rebase reduce-required-meson.patch.
- Pass qt-egl=disabled to meson, we are not ready for this feature
  yet.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + adaptivedemux2: fix memory leak
  + pulsedeviceprovider: fix incorrect usage of GST_ELEMENT_ERROR
  + qt:
  - Unbreak build with qt-egl enabled but viv_fb missing
  - Fix searching of qt5/qt6 tools with qmake in Meson
  + qtdemux:
  - Fix premature EOS when some files are played in push mode
  - Attach cbcs crypt info at the right moment
  + rtpjitterbuffer: Avoid integer overflow in max saveable packets
    calculation with negative offset
  + videoflip: fix concurrent access when modifying the tag list
  + v4l2:
  - allocator: Don't close foreign dmabuf
  - bufferpool:
    . Fix large encoded stream regression
    . Problems when checking for truncated buffer
  - Fix support for left and top padding
  + v4l2object: clear format lists if source change event is
    received
- Rebase reduce-required-meson.patch
- Add libqt5-linguist BuildRequires: New dependency.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + adaptivedemux2: Do not submit_transfer when cancelled
  + adaptivedemux2: Call GTasks's return functions for blocking
    tasks
  + flacenc: Correctly handle up to 255 cue entries
  + flvmux: set the src segment position as running time
  + imagesequencesrc: fix deadlock when feeding the same image in
    a loop
  + pngenc: output one frame only in snapshot mode and mark output
    frames as I-frames
  + qmlglsrc: sync on the streaming thread
  + souphttpsrc: Chain up to finalize to fix memory leak
  + wavparse: fix buffer leak with adtl tag
  + v4l2codecs: Avoid QBUF/DQBUF struct timeval .tv_usec
    wrap-around at frame 1000000
  + v4l2codecs: Fix tiled formats stride conversion
- Rebase reduce-required-meson.patch</changelog>
</package>
<package pkgid="15cc6dba1ab31b90ae36ac0e732db0d596860b988d8a97b2f3c3d25a9714e24e02347f5df407a2de8c960c92ff1b33b544a949693fb95d63eb1d61c872a405c5" name="gstreamer-plugins-good-qtqml-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.22.7" rel="1.1"/>
  <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="1631793601">- Drop doc sub-package, following this drop gtk-doc BuildRequires.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976000">- Update to version 1.18.6:
  + rtspsrc: Fix critical while serializing timeout element message
  + multifilesrc: fix caps leak
  + shout2: Add compatibility for libshout &gt;= 2.4.2 shout_open
    return values
  + v4l2: Update fmt if padded height is greater than fmt height
  + v4l2bufferpool: set video alignment of video meta
  + qtmux: fix deadlock in gst_qt_mux_prepare_moov_recovery
  + matroska: Add support for muxing/demuxing ffv1
  + qtdemux: Try to build AAC codec-data whenever it's possible
- Remove service, use source url, upstream changes in git.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976001">- Update to version 1.20.0:
  + Development in GitLab was switched to a single git repository
    containing all the modules
  + GstPlay: new high-level playback library, replaces GstPlayer
  + WebM Alpha decoding support
  + Encoding profiles can now be tweaked with additional
    application-specified element properties
  + Compositor: multi-threaded video conversion and mixing
  + RTP header extensions: unified support in RTP depayloader and
    payloader base classes
  + SMPTE 2022-1 2-D Forward Error Correction support
  + Smart encoding (pass through) support for VP8, VP9, H.265 in
    encodebin and transcodebin
  + Runtime compatibility support for libsoup2 and libsoup3
    (libsoup3 support experimental)
  + Video decoder subframe support
  + Video decoder automatic packet-loss, data corruption, and
    keyframe request handling for RTP / WebRTC / RTSP
  + mp4 and Matroska muxers now support profile/level/resolution
    changes for H.264/H.265 input streams (i.e. codec data changing
    on the fly)
  + mp4 muxing mode that initially creates a fragmented mp4 which
    is converted to a regular mp4 on EOS
  + Audio support for the WebKit Port for Embedded (WPE) web page
    source element
  + CUDA based video color space convert and rescale elements and
    upload/download elements
  + NVIDIA memory:NVMM support for OpenGL glupload and gldownload
    elements
  + Many WebRTC improvements
  + The new VA-API plugin implementation fleshed out with more
    decoders and new postproc elements
  + AppSink API to retrieve events in addition to buffers and
    buffer lists
  + AppSrc gained more configuration options for the internal queue
    (leakiness, limits in buffers and time, getters to read current
    levels)
  + Updated Rust bindings and many new Rust plugins
  + Improved support for custom minimal GStreamer builds
  + Support build against FFmpeg 5.0
  + Linux Stateless CODEC support gained MPEG-2 and VP9
  + Windows Direct3D11/DXVA decoder gained AV1 and MPEG-2 support
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Stop using service for tarball, use upstream url.
- Drop old obsolete conditionals.
- Add BuildRequires:  pkgconfig(libsoup-3.0)</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1647604800">- Update to version 1.20.1:
  + deinterlace: various bug fixes for yadif method
  + deinterlace: Refactor greedyh and fix planar formats
  + deinterlace: Prevent race between method configuration and
    latency query
  + gtk video sink: Fix rotation not being applied when paused
  + jpegdec: fix RGB conversion handling
  + matroskademux: improved ProRes video handling
  + matroskamux: Handle multiview-mode/flags/pixel-aspect-ratio
    caps fields correctly when checking caps equality on input caps
    changes
  + rtprtx: don't access type-system per buffer (performance
    optimisation); code cleanups
  + rtpulpfecenc: fix unmatched g_slice_free()
  + rtpvp8depay: fix crash when making GstRTPPacketLost custom
    event
  + qtmux: Don't post an error message if pushing a sample failed
    with FLUSHING (e.g. on pipeline shutdown)
  + soup: Lookup libsoup dylib files on Apple platforms &amp; fix
    Cerbero static build on Android and iOS
  + souphttpsrc: element not present on iOS after 1.20.0 update
  + v4l2tuner: return NULL if no norm set
  + v4l2bufferpool: Fix race condition between qbuf and pool
    streamoff
  + meson: Don't build lame plugin with -Dlame=disabled</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + deinterlace: silence unused-but-set werror from imported code
  + qtdemux: fix leak of channel_mapping
  + rtpopusdepay: missing sprop-stereo should not assume mono
  + rtpjitterbuffer: Fix invalid memory access in
    rtp_jitter_buffer_pop()
  + rtpptdemux: fix leak of caps when ignoring a pt
  + rtpredenc: quieten warning about ignoring header extensions
  + soup: Fix pre-processor macros in souploader for libsoup-3.0
  + twcc: Note that twcc-stats packet loss counts reordering as
    loss + add some logging
  + video4linux2: Manual backports for RPi users
  + wavparse: handle URI query in any parse state, fixing audio
    track selection issue in GES
  + wavparse: Unset DISCONT buffer flag for divided into multiple
    buffers in push mode</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + deinterlace: various bug fixes for yadif method
  + deinterlace: Refactor greedyh and fix planar formats
  + deinterlace: Prevent race between method configuration and
    latency query
  + gtk video sink: Fix rotation not being applied when paused
  + jpegdec: fix RGB conversion handling
  + matroskademux: improved ProRes video handling
  + matroskamux: Handle multiview-mode/flags/pixel-aspect-ratio
    caps fields correctly when checking caps equality on
    input caps changes
  + rtprtx: don't access type-system per buffer
    (performance optimisation); code cleanups
  + rtpulpfecenc: fix unmatched g_slice_free()
  + rtpvp8depay: fix crash when making GstRTPPacketLost custom
    event
  + qtmux: Don't post an error message if pushing a sample failed
    with FLUSHING (e.g. on pipeline shutdown)
  + soup: Lookup libsoup dylib files on Apple platforms &amp; fix
    Cerbero static build on Android and iOS
  + souphttpsrc: element not present on iOS after 1.20.0 update
  + v4l2tuner: return NULL if no norm set
  + v4l2bufferpool: Fix race condition between qbuf and pool
    streamoff
  + meson: Don't build lame plugin with -Dlame=disabled</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666353600">- Update to version 1.20.4:
  + alpha: fix stride issue when out buffer has padding on right
  + isoff: Fix earliest pts field parse issue
  + matroska-mux: allow width + height changes for
    avc3|hev1|vp8|vp9
  + qt: Fix another instance of Qt/GStreamer both defining GLsync differently
  + qtdemux:
  - Avoid crash on reconfiguring.
  - Guard against timestamp calculation overflow in gap event loop
  - Don't use invalid values from failed trex parsing
  - Possible endless loop
  + rtpjitterbuffer:
  - Only unschedule timers for late packets if they're not RTX
    packets and only once
  - Remove lost timer for out of order packets
  + rtspsrc:
  - SETUP generates 400 Bad Request
  - Retry SETUP with non-compliant URL resolution on "Bad
    Request" and "Not found"
  + rtpst2022-1-fecenc: Drain column packets on EOS
  + rtpvp8depay: If configured to wait for keyframes after packet
    loss, also do that if incomplete frames are detected
  + splitmuxsink: Don't crash on EOS without buffer
  + splitmuxsrc:
  - Stop pad task before cleanup
  - Don't consider unlinked pads when deactivating part
  + soup: libsoup3 makes audio streaming stop
  + v4l2: fix critical when unreferencign buffer with no data
  + v4l2bufferpool: Fix debug trace
  + v4l2object: Add support for Apple's full-range bt709 colorspace
    variant 1:3:5:1
  + v4l2videocodec: workaround for failure to fully drain frames
    preceding MIDSTREAM renegotiation
  + v4l2allocator: Fix invalid imported dmabuf fd
  + videoflip: Fix caps negotiation when method is selected
  + build failure trying to build jack examples
  + examples: don't try and build jack examples if jack was
    disabled
  + tests: skip unit tests for dependency-less elements that have
    been disabled</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + flacparse: Fix handling of headers advertising 32bps
  + multiudpsink: allow binding to IPv6 address
  + oss4: Fix debug category initialization
  + qt5:
  - Deactivate context if fill_info fails
  - Initialize GError properly in gst_qt_get_gl_wrapcontext()
  + qtdemux:
  - Check return value from gst_structure_get in PIFF box
  - Use unsigned int types to store result of QT_UINT32
  - Prefill mode fixes
  + rtpjitterbuffer tests: Cast drop-messages-interval type
    properly (fixing it on 32-bit architectures)
  + rtspsrc:
  - Don't replace 404 errors with "no auth protocol found"
  - Fix seek event leaks
  - Fix usage of IPv6 connections in SETUP
  - Only EOS on timeout if all streams are timed out/EOS
  + splitmuxsrc: don't queue data on unlinked pads
  + v4l2: Fix SIGSEGV on 'change state' during 'format change'
  + v4l2videodec: Fix activation of internal pool
  + wavparse:
  - Avoid occasional crash due to referencing freed buffer.
  - Fix crash that occurs in push mode when header chunks are
    corrupted in certain ways.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674561600">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Add disabled pkgconfig(Qt6Core), pkgconfig(Qt6Gui),
  pkgconfig(Qt6Qml), pkgconfig(Qt6Quick) and
  pkgconfig(Qt6WaylandClient) BuildRequires and pass Dqt6=disabled
  to meson, do not build qt6 support yet.
- Fixed in 1.21.1:
  + avoid integer overflow in WavPack header handling code
    (boo#1201688 CVE-2022-1920).
  + fix integer overflow resulting in heap corruption
    (boo#1201693 CVE-2022-1921).
  + fix integer overflows in zlib/bz2/etc. decompression
    (boo#1201702 boo#1201704 boo#1201706 boo#1201707 boo#1201708
    CVE-2022-1922 CVE-2022-1923 CVE-2022-1924 CVE-2022-1925
    CVE-2022-2122).</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820800">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.22.1:
  + adaptivedemux2: Fix buffering threshold initialization
  + dashdemux2: the seek operation takes a log time to finish for
    some streams
  + glvideomixer: Keep a reference to the underlying pad
  + qtdemux:
  - Don't emit GstSegment correcting start time when in MSE mode
  - Handle moov atom length=0 case by reading until the end
  + qtdemux, qtmux: Drop av1C version 0 parsing and implement
    version 1 parsing/writing
  + qtmux: Fix assertion on caps update
  + redenc: fix setting of extension ID for twcc
  + rtpssrcdemux: set different stream-id on each src pad
  + rtspsrc: Use the correct vfunc for the push-backchannel-sample
    action signal
  + udpsrc: GstSocketTimestampMessage only for SCM_TIMESTAMPNS
  + v4l2h264dec: Fix Raspberry Pi4 will not play video in
    application
- Rebase patch with quilt.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1679400000">- Conflict with gstreamer-plugins-ugly &lt; 1.22.0 to ensure we don't
  have conflicts with gstreamer-plugins-ugly 1.20.1 since
  libgstxingmux.so was moved from -ugly to -good (boo#1209541)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + osxvideosink: fix broken aspect ratio and frame drawing region
  + qtdemux: Fix seek adjustment with SNAP_AFTER flag
  + rtpopusdepay, matroskamux: Fix invalid rate while muxing Opus
    in Matroska
  + rtpmanager: twcc: Fix duplicate packet handling
  + rtsp: url: fix incorrect request URI scheme for TLS transport
    methods (regression)
  + rtspsrc:
  - Consider "451: Parameter Not Understood" when handling broken
    control urls
  - fix behavior change with URI protocols in OPTIONS requests
  - Skip PTs with caps incompatible to the global caps
  - rtpjpegdepay: fix logic error when checking if an end of
    image (EOI) tag is present
  + v4l2:
  - Add support for YVU420M format
  - mark JPEG as parsed
- Rebase patch with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + adaptivedemux2: fix critical when using an unsupported URI.
  + dashdemux2: mpdclient: fix divide by 0 if segment has no
    duration.
  + imagesequencesrc: Properly set default location.
  + multifile: error out if no filename was set.
  + osxvideosink: fix deadlock upon closing output window.
  + rtpmanager: rtpsession:
  - Data race leading to critical warnings.
  - Race conditions leading to critical warnings.
  + rtspsrc: Fix handling of * control path.
  + splitmuxsink: Catch invalid DTS to avoid running into problems
    later.
  + splitmuxsrc: Make PTS contiguous by preference.
  + qtdemux: emit no-more-pads after pruning old pads.
  + Revert "qtdemux: fix conditions for end of segment in reverse
    playback" to fix edit list regression.
  + qtdemux: Fix av1C parsing.
  + qtmux: Fix extraction of CEA608 data from S334-1A packets.
  + qtwindow: unref caps in destructor.
  + v4l2:
  - device provider: Fix GMainLoop leak.
  - videodec: Rework dynamic resolution change handling.
  - videodec: Prefer acquired caps over anything downstream.
  + videoflip:
  - Fix setting of method property at construction time.
  - Videoflip 1.22.2 not rotating video when extracting frames.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Jonas Kvinge &lt;jonaski@opensuse.org&gt;" date="1686657600">- Add patch to fix bug with data url scheme.
  * adaptivedemux2-uri-data.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + flacparse: Avoid integer overflow in available data check for
    image tags (boo#1213128, CVE-2023-37327).
  + flvmux: use the correct timestamp to calculate wait times.
  + isomp4: Fix (E)AC-3 channel count handling.
  + jpegdec: fixes related to interlaced jpeg.
  + pngdec: Fix wrong colours output from 16bit RGB images.
  + qtmux, qtdemux: fix byte order for opus extension.
  + rtspsrc: Do not try send dropped get/set parameter.
  + qt5, qt6: Add more meson options and eliminate all automagic.
  + qt: glrenderer: don't attempt to use QWindow from non-Qt main
    thread.
  + qml6glsink: Support building on win32.
  + v4l2src: fix support for bayer format.
  + v4l2: Change to query only up to
    V4L2_CID_PRIVATE_BASE+V4L2_CID_MAX_CTRLS.
  + v4l2videodec: treat MPEG-1 format as MPEG-2.
  + v4l2videoenc: support force keyframe event in v4l2 encoder.
  + tests: rtpbin_buffer_list: fix possible unaligned write/read on
    32-bit ARM.
- Add libQt5Gui-private-headers-devel BuildRequires: New
  explicit dependency.
- Rebase reduce-required-meson.patch.
- Drop adaptivedemux2-uri-data.patch: Fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + adaptivedemux2: Fix early seeking
  + hlsdemux2:
  - Ensure processed webvtt ends with empty new line
  - Don't set a referer when updating playlists
  + matroska: demux: Strip signal byte when encrypted
  + rtspsrc: Fix crash when is-live=false
  + gtk: Fix critical caused by pointer movement when stream is
    getting ready
  + qt6: Set sampler filtering method, fixes bad quality with
    qml6glsink and gstqt6d3d11
  + qtdemux: opus: set entry as sampled
  + v4l2src: handle resolution change when buffers are copied
  + v4l2videodec:
  - Fix handling of initial gaps
  - correctly register v4l2mpeg2dec
  - replace custom QUERY_CAPS handling with getcaps callback
  + videoflip:
  - update orientation tag in auto mode
  - fix critical when tag list is not writable
- Rebase reduce-required-meson.patch.
- Pass qt-egl=disabled to meson, we are not ready for this feature
  yet.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + adaptivedemux2: fix memory leak
  + pulsedeviceprovider: fix incorrect usage of GST_ELEMENT_ERROR
  + qt:
  - Unbreak build with qt-egl enabled but viv_fb missing
  - Fix searching of qt5/qt6 tools with qmake in Meson
  + qtdemux:
  - Fix premature EOS when some files are played in push mode
  - Attach cbcs crypt info at the right moment
  + rtpjitterbuffer: Avoid integer overflow in max saveable packets
    calculation with negative offset
  + videoflip: fix concurrent access when modifying the tag list
  + v4l2:
  - allocator: Don't close foreign dmabuf
  - bufferpool:
    . Fix large encoded stream regression
    . Problems when checking for truncated buffer
  - Fix support for left and top padding
  + v4l2object: clear format lists if source change event is
    received
- Rebase reduce-required-meson.patch
- Add libqt5-linguist BuildRequires: New dependency.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + adaptivedemux2: Do not submit_transfer when cancelled
  + adaptivedemux2: Call GTasks's return functions for blocking
    tasks
  + flacenc: Correctly handle up to 255 cue entries
  + flvmux: set the src segment position as running time
  + imagesequencesrc: fix deadlock when feeding the same image in
    a loop
  + pngenc: output one frame only in snapshot mode and mark output
    frames as I-frames
  + qmlglsrc: sync on the streaming thread
  + souphttpsrc: Chain up to finalize to fix memory leak
  + wavparse: fix buffer leak with adtl tag
  + v4l2codecs: Avoid QBUF/DQBUF struct timeval .tv_usec
    wrap-around at frame 1000000
  + v4l2codecs: Fix tiled formats stride conversion
- Rebase reduce-required-meson.patch</changelog>
</package>
<package pkgid="9442546afc68430a3c8e78b6f9d36e57270804bf49aee1d16cce3776053b95f30d78c4b5314b3cb677f000d5e04627890f8c710230e32690ee608016c00030d6" name="gstreamer-plugins-libav" arch="i586">
  <version epoch="0" ver="1.22.7" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1631707200">- Update to version 1.18.5:
  + avmux:
  - Blacklist ttml subtitles (fixes crash with ffmpeg &gt;= 4.4)
  - Fix segfault when a plugin's long_name is NULL
  + avviddec:
  - Fix size of linesize parameter
  - Take into account coded_height for pool
  + avdemux: fix build with FFmpeg 4.4</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1631793600">- Stop building doc sub-package, we will in the future use
  upstreams own standalone doc package. Following this: Drop
  hotdoc BuildRequires, and pass doc=disabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976000">- Update to version 1.18.6:
  + avcodecmap: Add support for GBRA_10LE/BE.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976001">- Update to version 1.20.0:
  + Development in GitLab was switched to a single git repository
    containing all the modules
  + GstPlay: new high-level playback library, replaces GstPlayer
  + WebM Alpha decoding support
  + Encoding profiles can now be tweaked with additional
    application-specified element properties
  + Compositor: multi-threaded video conversion and mixing
  + RTP header extensions: unified support in RTP depayloader and
    payloader base classes
  + SMPTE 2022-1 2-D Forward Error Correction support
  + Smart encoding (pass through) support for VP8, VP9, H.265 in
    encodebin and transcodebin
  + Runtime compatibility support for libsoup2 and libsoup3
    (libsoup3 support experimental)
  + Video decoder subframe support
  + Video decoder automatic packet-loss, data corruption, and
    keyframe request handling for RTP / WebRTC / RTSP
  + mp4 and Matroska muxers now support profile/level/resolution
    changes for H.264/H.265 input streams (i.e. codec data changing
    on the fly)
  + mp4 muxing mode that initially creates a fragmented mp4 which
    is converted to a regular mp4 on EOS
  + Audio support for the WebKit Port for Embedded (WPE) web page
    source element
  + CUDA based video color space convert and rescale elements and
    upload/download elements
  + NVIDIA memory:NVMM support for OpenGL glupload and gldownload
    elements
  + Many WebRTC improvements
  + The new VA-API plugin implementation fleshed out with more
    decoders and new postproc elements
  + AppSink API to retrieve events in addition to buffers and
    buffer lists
  + AppSrc gained more configuration options for the internal queue
    (leakiness, limits in buffers and time, getters to read current
    levels)
  + Updated Rust bindings and many new Rust plugins
  + Improved support for custom minimal GStreamer builds
  + Support build against FFmpeg 5.0
  + Linux Stateless CODEC support gained MPEG-2 and VP9
  + Windows Direct3D11/DXVA decoder gained AV1 and MPEG-2 support
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Drop add-gpl-option.patch: It no longer applies, but what is more
  important is that it does not make sense. Adding the gpl option
  only mattered when building the included ffmpeg sources gst-libav
  had when it still supported autotools. We can not change how the
  external ffmpeg we depend on is built, we take what we are given
  in this case. Our ffmpeg is built with GPL-3.0-or-later as
  license, hence change the license for this package to
  GPL-3.0-or-later in order to reflect that fact.
- Drop Supplements and Requires. No longer autoinstall this package
  as when gst-libav is not available, the hardwaresupported codecs
  in gst-bad finaly get to shine and strutt their wings.
  Upstream sets basicly all decoders from gst-libav to a higher
  preferance score, as they assume if you have gst-libav installed,
  you want to use it for almost everything.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1647604800">- Update to version 1.20.1:
  + No changes</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1650456000">- Change the license to LGPL-2.1-or-later as specified in
  the COPYING file</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + video decoders: fix frame leak on negotiation error
  + Fix build on systems without C++ compiler
  + avviddec: Remove vc1/wmv3 override (fixing crash with FFmpeg 5
  + Segfaults on ASF/WMV files with FFMPEG 5.0+</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + No Changes</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + avauddec:
  - Fix regression with WMA files, would throw an error at EOS.
  - Fix unnecessary reconfiguration if the audio layout isn't
    specified.
  + libav: Fix for APNG encoder property registration.
  + Failure to decode end of WMA file.</changelog>
  <changelog author="Cristian Rodr&#xED;guez &lt;crrodriguez@opensuse.org&gt;" date="1667390400">- Remove unused BuildRequire on yasm.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + avdec_h265: Fix endless renegotiation with alternate
    interlacing
  + avviddec: Avoid flushing on framerate changes</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1677672000">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.22.1:
  + avauddec, avviddec: Free packet side data after usage
  + avviddec:
  - Change AV_CODEC_CAP_AUTO_THREADS-&gt;AV_CODEC_CAP_OTHER_THREADS
    to fix build against newer ffmpeg versions
  - Don't take ffmpeg timestamps verbatim but only use them to
    calculate DTS
  + Memory leak in 'av_packet_add_side_data' in
    /lib/x86_64-linux-gnu/libavcodec.so reading the file
    clock_odd_size_RLE_g1597902.avi
- Rebase patch with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + avdec_h264 pipeline freeze with FFmpeg6
  + avdeinterlace, avmux: fix element reference leak
  + avviddec: Drop decoder stream lock when calling send_packet
- Rebase patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + avviddec: Temporarily unlock stream lock while flushing
    buffers.
  + Random freeze and deadlock in ffmpegviddec flush and get_buffer
    while seeking.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + No changes.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + No changes
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + No changes, stable bump only.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + No changes, stable bump only.
- Rebase reduce-required-meson.patch.</changelog>
</package>
<package pkgid="efe38aa6e596e8ed62c7d8edbe27131faa61f93f126a6b3bb9b538ca872f8f3fcb8ab6a2f03eab9afc2a487502540d5a37202439d9a32e1c6fe7728ac313ff55" name="gstreamer-plugins-libav" arch="src">
  <version epoch="0" ver="1.22.7" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1631707200">- Update to version 1.18.5:
  + avmux:
  - Blacklist ttml subtitles (fixes crash with ffmpeg &gt;= 4.4)
  - Fix segfault when a plugin's long_name is NULL
  + avviddec:
  - Fix size of linesize parameter
  - Take into account coded_height for pool
  + avdemux: fix build with FFmpeg 4.4</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1631793600">- Stop building doc sub-package, we will in the future use
  upstreams own standalone doc package. Following this: Drop
  hotdoc BuildRequires, and pass doc=disabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976000">- Update to version 1.18.6:
  + avcodecmap: Add support for GBRA_10LE/BE.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976001">- Update to version 1.20.0:
  + Development in GitLab was switched to a single git repository
    containing all the modules
  + GstPlay: new high-level playback library, replaces GstPlayer
  + WebM Alpha decoding support
  + Encoding profiles can now be tweaked with additional
    application-specified element properties
  + Compositor: multi-threaded video conversion and mixing
  + RTP header extensions: unified support in RTP depayloader and
    payloader base classes
  + SMPTE 2022-1 2-D Forward Error Correction support
  + Smart encoding (pass through) support for VP8, VP9, H.265 in
    encodebin and transcodebin
  + Runtime compatibility support for libsoup2 and libsoup3
    (libsoup3 support experimental)
  + Video decoder subframe support
  + Video decoder automatic packet-loss, data corruption, and
    keyframe request handling for RTP / WebRTC / RTSP
  + mp4 and Matroska muxers now support profile/level/resolution
    changes for H.264/H.265 input streams (i.e. codec data changing
    on the fly)
  + mp4 muxing mode that initially creates a fragmented mp4 which
    is converted to a regular mp4 on EOS
  + Audio support for the WebKit Port for Embedded (WPE) web page
    source element
  + CUDA based video color space convert and rescale elements and
    upload/download elements
  + NVIDIA memory:NVMM support for OpenGL glupload and gldownload
    elements
  + Many WebRTC improvements
  + The new VA-API plugin implementation fleshed out with more
    decoders and new postproc elements
  + AppSink API to retrieve events in addition to buffers and
    buffer lists
  + AppSrc gained more configuration options for the internal queue
    (leakiness, limits in buffers and time, getters to read current
    levels)
  + Updated Rust bindings and many new Rust plugins
  + Improved support for custom minimal GStreamer builds
  + Support build against FFmpeg 5.0
  + Linux Stateless CODEC support gained MPEG-2 and VP9
  + Windows Direct3D11/DXVA decoder gained AV1 and MPEG-2 support
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Drop add-gpl-option.patch: It no longer applies, but what is more
  important is that it does not make sense. Adding the gpl option
  only mattered when building the included ffmpeg sources gst-libav
  had when it still supported autotools. We can not change how the
  external ffmpeg we depend on is built, we take what we are given
  in this case. Our ffmpeg is built with GPL-3.0-or-later as
  license, hence change the license for this package to
  GPL-3.0-or-later in order to reflect that fact.
- Drop Supplements and Requires. No longer autoinstall this package
  as when gst-libav is not available, the hardwaresupported codecs
  in gst-bad finaly get to shine and strutt their wings.
  Upstream sets basicly all decoders from gst-libav to a higher
  preferance score, as they assume if you have gst-libav installed,
  you want to use it for almost everything.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1647604800">- Update to version 1.20.1:
  + No changes</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1650456000">- Change the license to LGPL-2.1-or-later as specified in
  the COPYING file</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + video decoders: fix frame leak on negotiation error
  + Fix build on systems without C++ compiler
  + avviddec: Remove vc1/wmv3 override (fixing crash with FFmpeg 5
  + Segfaults on ASF/WMV files with FFMPEG 5.0+</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + No Changes</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + avauddec:
  - Fix regression with WMA files, would throw an error at EOS.
  - Fix unnecessary reconfiguration if the audio layout isn't
    specified.
  + libav: Fix for APNG encoder property registration.
  + Failure to decode end of WMA file.</changelog>
  <changelog author="Cristian Rodr&#xED;guez &lt;crrodriguez@opensuse.org&gt;" date="1667390400">- Remove unused BuildRequire on yasm.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + avdec_h265: Fix endless renegotiation with alternate
    interlacing
  + avviddec: Avoid flushing on framerate changes</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1677672000">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.22.1:
  + avauddec, avviddec: Free packet side data after usage
  + avviddec:
  - Change AV_CODEC_CAP_AUTO_THREADS-&gt;AV_CODEC_CAP_OTHER_THREADS
    to fix build against newer ffmpeg versions
  - Don't take ffmpeg timestamps verbatim but only use them to
    calculate DTS
  + Memory leak in 'av_packet_add_side_data' in
    /lib/x86_64-linux-gnu/libavcodec.so reading the file
    clock_odd_size_RLE_g1597902.avi
- Rebase patch with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + avdec_h264 pipeline freeze with FFmpeg6
  + avdeinterlace, avmux: fix element reference leak
  + avviddec: Drop decoder stream lock when calling send_packet
- Rebase patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + avviddec: Temporarily unlock stream lock while flushing
    buffers.
  + Random freeze and deadlock in ffmpegviddec flush and get_buffer
    while seeking.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + No changes.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + No changes
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + No changes, stable bump only.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + No changes, stable bump only.
- Rebase reduce-required-meson.patch.</changelog>
</package>
<package pkgid="6964c36cdf0b73f563adb061cf3fbca7875407e11c80c0bbc8bd60dcbc53b059c3fd443f9ca14d618e17745b23c8a0f78f5858f51ccb61953d8fdbd75362535f" name="gstreamer-plugins-libav" arch="x86_64">
  <version epoch="0" ver="1.22.7" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1631707200">- Update to version 1.18.5:
  + avmux:
  - Blacklist ttml subtitles (fixes crash with ffmpeg &gt;= 4.4)
  - Fix segfault when a plugin's long_name is NULL
  + avviddec:
  - Fix size of linesize parameter
  - Take into account coded_height for pool
  + avdemux: fix build with FFmpeg 4.4</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1631793600">- Stop building doc sub-package, we will in the future use
  upstreams own standalone doc package. Following this: Drop
  hotdoc BuildRequires, and pass doc=disabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976000">- Update to version 1.18.6:
  + avcodecmap: Add support for GBRA_10LE/BE.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976001">- Update to version 1.20.0:
  + Development in GitLab was switched to a single git repository
    containing all the modules
  + GstPlay: new high-level playback library, replaces GstPlayer
  + WebM Alpha decoding support
  + Encoding profiles can now be tweaked with additional
    application-specified element properties
  + Compositor: multi-threaded video conversion and mixing
  + RTP header extensions: unified support in RTP depayloader and
    payloader base classes
  + SMPTE 2022-1 2-D Forward Error Correction support
  + Smart encoding (pass through) support for VP8, VP9, H.265 in
    encodebin and transcodebin
  + Runtime compatibility support for libsoup2 and libsoup3
    (libsoup3 support experimental)
  + Video decoder subframe support
  + Video decoder automatic packet-loss, data corruption, and
    keyframe request handling for RTP / WebRTC / RTSP
  + mp4 and Matroska muxers now support profile/level/resolution
    changes for H.264/H.265 input streams (i.e. codec data changing
    on the fly)
  + mp4 muxing mode that initially creates a fragmented mp4 which
    is converted to a regular mp4 on EOS
  + Audio support for the WebKit Port for Embedded (WPE) web page
    source element
  + CUDA based video color space convert and rescale elements and
    upload/download elements
  + NVIDIA memory:NVMM support for OpenGL glupload and gldownload
    elements
  + Many WebRTC improvements
  + The new VA-API plugin implementation fleshed out with more
    decoders and new postproc elements
  + AppSink API to retrieve events in addition to buffers and
    buffer lists
  + AppSrc gained more configuration options for the internal queue
    (leakiness, limits in buffers and time, getters to read current
    levels)
  + Updated Rust bindings and many new Rust plugins
  + Improved support for custom minimal GStreamer builds
  + Support build against FFmpeg 5.0
  + Linux Stateless CODEC support gained MPEG-2 and VP9
  + Windows Direct3D11/DXVA decoder gained AV1 and MPEG-2 support
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Drop add-gpl-option.patch: It no longer applies, but what is more
  important is that it does not make sense. Adding the gpl option
  only mattered when building the included ffmpeg sources gst-libav
  had when it still supported autotools. We can not change how the
  external ffmpeg we depend on is built, we take what we are given
  in this case. Our ffmpeg is built with GPL-3.0-or-later as
  license, hence change the license for this package to
  GPL-3.0-or-later in order to reflect that fact.
- Drop Supplements and Requires. No longer autoinstall this package
  as when gst-libav is not available, the hardwaresupported codecs
  in gst-bad finaly get to shine and strutt their wings.
  Upstream sets basicly all decoders from gst-libav to a higher
  preferance score, as they assume if you have gst-libav installed,
  you want to use it for almost everything.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1647604800">- Update to version 1.20.1:
  + No changes</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1650456000">- Change the license to LGPL-2.1-or-later as specified in
  the COPYING file</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + video decoders: fix frame leak on negotiation error
  + Fix build on systems without C++ compiler
  + avviddec: Remove vc1/wmv3 override (fixing crash with FFmpeg 5
  + Segfaults on ASF/WMV files with FFMPEG 5.0+</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + No Changes</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + avauddec:
  - Fix regression with WMA files, would throw an error at EOS.
  - Fix unnecessary reconfiguration if the audio layout isn't
    specified.
  + libav: Fix for APNG encoder property registration.
  + Failure to decode end of WMA file.</changelog>
  <changelog author="Cristian Rodr&#xED;guez &lt;crrodriguez@opensuse.org&gt;" date="1667390400">- Remove unused BuildRequire on yasm.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + avdec_h265: Fix endless renegotiation with alternate
    interlacing
  + avviddec: Avoid flushing on framerate changes</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1677672000">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.22.1:
  + avauddec, avviddec: Free packet side data after usage
  + avviddec:
  - Change AV_CODEC_CAP_AUTO_THREADS-&gt;AV_CODEC_CAP_OTHER_THREADS
    to fix build against newer ffmpeg versions
  - Don't take ffmpeg timestamps verbatim but only use them to
    calculate DTS
  + Memory leak in 'av_packet_add_side_data' in
    /lib/x86_64-linux-gnu/libavcodec.so reading the file
    clock_odd_size_RLE_g1597902.avi
- Rebase patch with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + avdec_h264 pipeline freeze with FFmpeg6
  + avdeinterlace, avmux: fix element reference leak
  + avviddec: Drop decoder stream lock when calling send_packet
- Rebase patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + avviddec: Temporarily unlock stream lock while flushing
    buffers.
  + Random freeze and deadlock in ffmpegviddec flush and get_buffer
    while seeking.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + No changes.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + No changes
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + No changes, stable bump only.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + No changes, stable bump only.
- Rebase reduce-required-meson.patch.</changelog>
</package>
<package pkgid="ace09f1ceac2a12c27685f6a4ee82f6fe5cbcbba78671832ecc61c4c207a4d728cd3d4ed49dc81de39d8aa06ced3cc891017f1955e7549a572a433f0297b2f17" name="gstreamer-plugins-libav-32bit" arch="x86_64">
  <version epoch="0" ver="1.22.7" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1631707200">- Update to version 1.18.5:
  + avmux:
  - Blacklist ttml subtitles (fixes crash with ffmpeg &gt;= 4.4)
  - Fix segfault when a plugin's long_name is NULL
  + avviddec:
  - Fix size of linesize parameter
  - Take into account coded_height for pool
  + avdemux: fix build with FFmpeg 4.4</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1631793600">- Stop building doc sub-package, we will in the future use
  upstreams own standalone doc package. Following this: Drop
  hotdoc BuildRequires, and pass doc=disabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976000">- Update to version 1.18.6:
  + avcodecmap: Add support for GBRA_10LE/BE.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976001">- Update to version 1.20.0:
  + Development in GitLab was switched to a single git repository
    containing all the modules
  + GstPlay: new high-level playback library, replaces GstPlayer
  + WebM Alpha decoding support
  + Encoding profiles can now be tweaked with additional
    application-specified element properties
  + Compositor: multi-threaded video conversion and mixing
  + RTP header extensions: unified support in RTP depayloader and
    payloader base classes
  + SMPTE 2022-1 2-D Forward Error Correction support
  + Smart encoding (pass through) support for VP8, VP9, H.265 in
    encodebin and transcodebin
  + Runtime compatibility support for libsoup2 and libsoup3
    (libsoup3 support experimental)
  + Video decoder subframe support
  + Video decoder automatic packet-loss, data corruption, and
    keyframe request handling for RTP / WebRTC / RTSP
  + mp4 and Matroska muxers now support profile/level/resolution
    changes for H.264/H.265 input streams (i.e. codec data changing
    on the fly)
  + mp4 muxing mode that initially creates a fragmented mp4 which
    is converted to a regular mp4 on EOS
  + Audio support for the WebKit Port for Embedded (WPE) web page
    source element
  + CUDA based video color space convert and rescale elements and
    upload/download elements
  + NVIDIA memory:NVMM support for OpenGL glupload and gldownload
    elements
  + Many WebRTC improvements
  + The new VA-API plugin implementation fleshed out with more
    decoders and new postproc elements
  + AppSink API to retrieve events in addition to buffers and
    buffer lists
  + AppSrc gained more configuration options for the internal queue
    (leakiness, limits in buffers and time, getters to read current
    levels)
  + Updated Rust bindings and many new Rust plugins
  + Improved support for custom minimal GStreamer builds
  + Support build against FFmpeg 5.0
  + Linux Stateless CODEC support gained MPEG-2 and VP9
  + Windows Direct3D11/DXVA decoder gained AV1 and MPEG-2 support
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Drop add-gpl-option.patch: It no longer applies, but what is more
  important is that it does not make sense. Adding the gpl option
  only mattered when building the included ffmpeg sources gst-libav
  had when it still supported autotools. We can not change how the
  external ffmpeg we depend on is built, we take what we are given
  in this case. Our ffmpeg is built with GPL-3.0-or-later as
  license, hence change the license for this package to
  GPL-3.0-or-later in order to reflect that fact.
- Drop Supplements and Requires. No longer autoinstall this package
  as when gst-libav is not available, the hardwaresupported codecs
  in gst-bad finaly get to shine and strutt their wings.
  Upstream sets basicly all decoders from gst-libav to a higher
  preferance score, as they assume if you have gst-libav installed,
  you want to use it for almost everything.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1647604800">- Update to version 1.20.1:
  + No changes</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1650456000">- Change the license to LGPL-2.1-or-later as specified in
  the COPYING file</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + video decoders: fix frame leak on negotiation error
  + Fix build on systems without C++ compiler
  + avviddec: Remove vc1/wmv3 override (fixing crash with FFmpeg 5
  + Segfaults on ASF/WMV files with FFMPEG 5.0+</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + No Changes</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + avauddec:
  - Fix regression with WMA files, would throw an error at EOS.
  - Fix unnecessary reconfiguration if the audio layout isn't
    specified.
  + libav: Fix for APNG encoder property registration.
  + Failure to decode end of WMA file.</changelog>
  <changelog author="Cristian Rodr&#xED;guez &lt;crrodriguez@opensuse.org&gt;" date="1667390400">- Remove unused BuildRequire on yasm.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + avdec_h265: Fix endless renegotiation with alternate
    interlacing
  + avviddec: Avoid flushing on framerate changes</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1677672000">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.22.1:
  + avauddec, avviddec: Free packet side data after usage
  + avviddec:
  - Change AV_CODEC_CAP_AUTO_THREADS-&gt;AV_CODEC_CAP_OTHER_THREADS
    to fix build against newer ffmpeg versions
  - Don't take ffmpeg timestamps verbatim but only use them to
    calculate DTS
  + Memory leak in 'av_packet_add_side_data' in
    /lib/x86_64-linux-gnu/libavcodec.so reading the file
    clock_odd_size_RLE_g1597902.avi
- Rebase patch with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + avdec_h264 pipeline freeze with FFmpeg6
  + avdeinterlace, avmux: fix element reference leak
  + avviddec: Drop decoder stream lock when calling send_packet
- Rebase patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + avviddec: Temporarily unlock stream lock while flushing
    buffers.
  + Random freeze and deadlock in ffmpegviddec flush and get_buffer
    while seeking.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + No changes.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + No changes
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + No changes, stable bump only.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + No changes, stable bump only.
- Rebase reduce-required-meson.patch.</changelog>
</package>
<package pkgid="5e9e65ad59d90651528531ba9be28103da305a99970d73f6f9b41a427f71153ad311b8a696d39e32c26b2dae923f6da5d21e8727ca380f09d2e0a0c92f841206" name="gstreamer-plugins-libav-32bit-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.22.7" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1631707200">- Update to version 1.18.5:
  + avmux:
  - Blacklist ttml subtitles (fixes crash with ffmpeg &gt;= 4.4)
  - Fix segfault when a plugin's long_name is NULL
  + avviddec:
  - Fix size of linesize parameter
  - Take into account coded_height for pool
  + avdemux: fix build with FFmpeg 4.4</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1631793600">- Stop building doc sub-package, we will in the future use
  upstreams own standalone doc package. Following this: Drop
  hotdoc BuildRequires, and pass doc=disabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976000">- Update to version 1.18.6:
  + avcodecmap: Add support for GBRA_10LE/BE.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976001">- Update to version 1.20.0:
  + Development in GitLab was switched to a single git repository
    containing all the modules
  + GstPlay: new high-level playback library, replaces GstPlayer
  + WebM Alpha decoding support
  + Encoding profiles can now be tweaked with additional
    application-specified element properties
  + Compositor: multi-threaded video conversion and mixing
  + RTP header extensions: unified support in RTP depayloader and
    payloader base classes
  + SMPTE 2022-1 2-D Forward Error Correction support
  + Smart encoding (pass through) support for VP8, VP9, H.265 in
    encodebin and transcodebin
  + Runtime compatibility support for libsoup2 and libsoup3
    (libsoup3 support experimental)
  + Video decoder subframe support
  + Video decoder automatic packet-loss, data corruption, and
    keyframe request handling for RTP / WebRTC / RTSP
  + mp4 and Matroska muxers now support profile/level/resolution
    changes for H.264/H.265 input streams (i.e. codec data changing
    on the fly)
  + mp4 muxing mode that initially creates a fragmented mp4 which
    is converted to a regular mp4 on EOS
  + Audio support for the WebKit Port for Embedded (WPE) web page
    source element
  + CUDA based video color space convert and rescale elements and
    upload/download elements
  + NVIDIA memory:NVMM support for OpenGL glupload and gldownload
    elements
  + Many WebRTC improvements
  + The new VA-API plugin implementation fleshed out with more
    decoders and new postproc elements
  + AppSink API to retrieve events in addition to buffers and
    buffer lists
  + AppSrc gained more configuration options for the internal queue
    (leakiness, limits in buffers and time, getters to read current
    levels)
  + Updated Rust bindings and many new Rust plugins
  + Improved support for custom minimal GStreamer builds
  + Support build against FFmpeg 5.0
  + Linux Stateless CODEC support gained MPEG-2 and VP9
  + Windows Direct3D11/DXVA decoder gained AV1 and MPEG-2 support
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Drop add-gpl-option.patch: It no longer applies, but what is more
  important is that it does not make sense. Adding the gpl option
  only mattered when building the included ffmpeg sources gst-libav
  had when it still supported autotools. We can not change how the
  external ffmpeg we depend on is built, we take what we are given
  in this case. Our ffmpeg is built with GPL-3.0-or-later as
  license, hence change the license for this package to
  GPL-3.0-or-later in order to reflect that fact.
- Drop Supplements and Requires. No longer autoinstall this package
  as when gst-libav is not available, the hardwaresupported codecs
  in gst-bad finaly get to shine and strutt their wings.
  Upstream sets basicly all decoders from gst-libav to a higher
  preferance score, as they assume if you have gst-libav installed,
  you want to use it for almost everything.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1647604800">- Update to version 1.20.1:
  + No changes</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1650456000">- Change the license to LGPL-2.1-or-later as specified in
  the COPYING file</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + video decoders: fix frame leak on negotiation error
  + Fix build on systems without C++ compiler
  + avviddec: Remove vc1/wmv3 override (fixing crash with FFmpeg 5
  + Segfaults on ASF/WMV files with FFMPEG 5.0+</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + No Changes</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + avauddec:
  - Fix regression with WMA files, would throw an error at EOS.
  - Fix unnecessary reconfiguration if the audio layout isn't
    specified.
  + libav: Fix for APNG encoder property registration.
  + Failure to decode end of WMA file.</changelog>
  <changelog author="Cristian Rodr&#xED;guez &lt;crrodriguez@opensuse.org&gt;" date="1667390400">- Remove unused BuildRequire on yasm.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + avdec_h265: Fix endless renegotiation with alternate
    interlacing
  + avviddec: Avoid flushing on framerate changes</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1677672000">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.22.1:
  + avauddec, avviddec: Free packet side data after usage
  + avviddec:
  - Change AV_CODEC_CAP_AUTO_THREADS-&gt;AV_CODEC_CAP_OTHER_THREADS
    to fix build against newer ffmpeg versions
  - Don't take ffmpeg timestamps verbatim but only use them to
    calculate DTS
  + Memory leak in 'av_packet_add_side_data' in
    /lib/x86_64-linux-gnu/libavcodec.so reading the file
    clock_odd_size_RLE_g1597902.avi
- Rebase patch with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + avdec_h264 pipeline freeze with FFmpeg6
  + avdeinterlace, avmux: fix element reference leak
  + avviddec: Drop decoder stream lock when calling send_packet
- Rebase patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + avviddec: Temporarily unlock stream lock while flushing
    buffers.
  + Random freeze and deadlock in ffmpegviddec flush and get_buffer
    while seeking.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + No changes.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + No changes
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + No changes, stable bump only.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + No changes, stable bump only.
- Rebase reduce-required-meson.patch.</changelog>
</package>
<package pkgid="f8cde9b39ff435fe949ea2789227abac96338a14925bec01fae0000b905900dcf91e5bd0a94bc4e8c22686b93a89e673cfef17cb2c97dec3263424a6cf6ac80f" name="gstreamer-plugins-libav-debuginfo" arch="i586">
  <version epoch="0" ver="1.22.7" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1631707200">- Update to version 1.18.5:
  + avmux:
  - Blacklist ttml subtitles (fixes crash with ffmpeg &gt;= 4.4)
  - Fix segfault when a plugin's long_name is NULL
  + avviddec:
  - Fix size of linesize parameter
  - Take into account coded_height for pool
  + avdemux: fix build with FFmpeg 4.4</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1631793600">- Stop building doc sub-package, we will in the future use
  upstreams own standalone doc package. Following this: Drop
  hotdoc BuildRequires, and pass doc=disabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976000">- Update to version 1.18.6:
  + avcodecmap: Add support for GBRA_10LE/BE.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976001">- Update to version 1.20.0:
  + Development in GitLab was switched to a single git repository
    containing all the modules
  + GstPlay: new high-level playback library, replaces GstPlayer
  + WebM Alpha decoding support
  + Encoding profiles can now be tweaked with additional
    application-specified element properties
  + Compositor: multi-threaded video conversion and mixing
  + RTP header extensions: unified support in RTP depayloader and
    payloader base classes
  + SMPTE 2022-1 2-D Forward Error Correction support
  + Smart encoding (pass through) support for VP8, VP9, H.265 in
    encodebin and transcodebin
  + Runtime compatibility support for libsoup2 and libsoup3
    (libsoup3 support experimental)
  + Video decoder subframe support
  + Video decoder automatic packet-loss, data corruption, and
    keyframe request handling for RTP / WebRTC / RTSP
  + mp4 and Matroska muxers now support profile/level/resolution
    changes for H.264/H.265 input streams (i.e. codec data changing
    on the fly)
  + mp4 muxing mode that initially creates a fragmented mp4 which
    is converted to a regular mp4 on EOS
  + Audio support for the WebKit Port for Embedded (WPE) web page
    source element
  + CUDA based video color space convert and rescale elements and
    upload/download elements
  + NVIDIA memory:NVMM support for OpenGL glupload and gldownload
    elements
  + Many WebRTC improvements
  + The new VA-API plugin implementation fleshed out with more
    decoders and new postproc elements
  + AppSink API to retrieve events in addition to buffers and
    buffer lists
  + AppSrc gained more configuration options for the internal queue
    (leakiness, limits in buffers and time, getters to read current
    levels)
  + Updated Rust bindings and many new Rust plugins
  + Improved support for custom minimal GStreamer builds
  + Support build against FFmpeg 5.0
  + Linux Stateless CODEC support gained MPEG-2 and VP9
  + Windows Direct3D11/DXVA decoder gained AV1 and MPEG-2 support
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Drop add-gpl-option.patch: It no longer applies, but what is more
  important is that it does not make sense. Adding the gpl option
  only mattered when building the included ffmpeg sources gst-libav
  had when it still supported autotools. We can not change how the
  external ffmpeg we depend on is built, we take what we are given
  in this case. Our ffmpeg is built with GPL-3.0-or-later as
  license, hence change the license for this package to
  GPL-3.0-or-later in order to reflect that fact.
- Drop Supplements and Requires. No longer autoinstall this package
  as when gst-libav is not available, the hardwaresupported codecs
  in gst-bad finaly get to shine and strutt their wings.
  Upstream sets basicly all decoders from gst-libav to a higher
  preferance score, as they assume if you have gst-libav installed,
  you want to use it for almost everything.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1647604800">- Update to version 1.20.1:
  + No changes</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1650456000">- Change the license to LGPL-2.1-or-later as specified in
  the COPYING file</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + video decoders: fix frame leak on negotiation error
  + Fix build on systems without C++ compiler
  + avviddec: Remove vc1/wmv3 override (fixing crash with FFmpeg 5
  + Segfaults on ASF/WMV files with FFMPEG 5.0+</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + No Changes</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + avauddec:
  - Fix regression with WMA files, would throw an error at EOS.
  - Fix unnecessary reconfiguration if the audio layout isn't
    specified.
  + libav: Fix for APNG encoder property registration.
  + Failure to decode end of WMA file.</changelog>
  <changelog author="Cristian Rodr&#xED;guez &lt;crrodriguez@opensuse.org&gt;" date="1667390400">- Remove unused BuildRequire on yasm.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + avdec_h265: Fix endless renegotiation with alternate
    interlacing
  + avviddec: Avoid flushing on framerate changes</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1677672000">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.22.1:
  + avauddec, avviddec: Free packet side data after usage
  + avviddec:
  - Change AV_CODEC_CAP_AUTO_THREADS-&gt;AV_CODEC_CAP_OTHER_THREADS
    to fix build against newer ffmpeg versions
  - Don't take ffmpeg timestamps verbatim but only use them to
    calculate DTS
  + Memory leak in 'av_packet_add_side_data' in
    /lib/x86_64-linux-gnu/libavcodec.so reading the file
    clock_odd_size_RLE_g1597902.avi
- Rebase patch with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + avdec_h264 pipeline freeze with FFmpeg6
  + avdeinterlace, avmux: fix element reference leak
  + avviddec: Drop decoder stream lock when calling send_packet
- Rebase patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + avviddec: Temporarily unlock stream lock while flushing
    buffers.
  + Random freeze and deadlock in ffmpegviddec flush and get_buffer
    while seeking.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + No changes.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + No changes
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + No changes, stable bump only.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + No changes, stable bump only.
- Rebase reduce-required-meson.patch.</changelog>
</package>
<package pkgid="f533a110b67c74813aa43ee662f3648a2d3496afda04e8b2ce1be06a2c1b98becb0a4497061e1d56e2fafb9e726f2d4216bdbc294e18c066fec2e6f98459fd6e" name="gstreamer-plugins-libav-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.22.7" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1631707200">- Update to version 1.18.5:
  + avmux:
  - Blacklist ttml subtitles (fixes crash with ffmpeg &gt;= 4.4)
  - Fix segfault when a plugin's long_name is NULL
  + avviddec:
  - Fix size of linesize parameter
  - Take into account coded_height for pool
  + avdemux: fix build with FFmpeg 4.4</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1631793600">- Stop building doc sub-package, we will in the future use
  upstreams own standalone doc package. Following this: Drop
  hotdoc BuildRequires, and pass doc=disabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976000">- Update to version 1.18.6:
  + avcodecmap: Add support for GBRA_10LE/BE.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976001">- Update to version 1.20.0:
  + Development in GitLab was switched to a single git repository
    containing all the modules
  + GstPlay: new high-level playback library, replaces GstPlayer
  + WebM Alpha decoding support
  + Encoding profiles can now be tweaked with additional
    application-specified element properties
  + Compositor: multi-threaded video conversion and mixing
  + RTP header extensions: unified support in RTP depayloader and
    payloader base classes
  + SMPTE 2022-1 2-D Forward Error Correction support
  + Smart encoding (pass through) support for VP8, VP9, H.265 in
    encodebin and transcodebin
  + Runtime compatibility support for libsoup2 and libsoup3
    (libsoup3 support experimental)
  + Video decoder subframe support
  + Video decoder automatic packet-loss, data corruption, and
    keyframe request handling for RTP / WebRTC / RTSP
  + mp4 and Matroska muxers now support profile/level/resolution
    changes for H.264/H.265 input streams (i.e. codec data changing
    on the fly)
  + mp4 muxing mode that initially creates a fragmented mp4 which
    is converted to a regular mp4 on EOS
  + Audio support for the WebKit Port for Embedded (WPE) web page
    source element
  + CUDA based video color space convert and rescale elements and
    upload/download elements
  + NVIDIA memory:NVMM support for OpenGL glupload and gldownload
    elements
  + Many WebRTC improvements
  + The new VA-API plugin implementation fleshed out with more
    decoders and new postproc elements
  + AppSink API to retrieve events in addition to buffers and
    buffer lists
  + AppSrc gained more configuration options for the internal queue
    (leakiness, limits in buffers and time, getters to read current
    levels)
  + Updated Rust bindings and many new Rust plugins
  + Improved support for custom minimal GStreamer builds
  + Support build against FFmpeg 5.0
  + Linux Stateless CODEC support gained MPEG-2 and VP9
  + Windows Direct3D11/DXVA decoder gained AV1 and MPEG-2 support
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Drop add-gpl-option.patch: It no longer applies, but what is more
  important is that it does not make sense. Adding the gpl option
  only mattered when building the included ffmpeg sources gst-libav
  had when it still supported autotools. We can not change how the
  external ffmpeg we depend on is built, we take what we are given
  in this case. Our ffmpeg is built with GPL-3.0-or-later as
  license, hence change the license for this package to
  GPL-3.0-or-later in order to reflect that fact.
- Drop Supplements and Requires. No longer autoinstall this package
  as when gst-libav is not available, the hardwaresupported codecs
  in gst-bad finaly get to shine and strutt their wings.
  Upstream sets basicly all decoders from gst-libav to a higher
  preferance score, as they assume if you have gst-libav installed,
  you want to use it for almost everything.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1647604800">- Update to version 1.20.1:
  + No changes</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1650456000">- Change the license to LGPL-2.1-or-later as specified in
  the COPYING file</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + video decoders: fix frame leak on negotiation error
  + Fix build on systems without C++ compiler
  + avviddec: Remove vc1/wmv3 override (fixing crash with FFmpeg 5
  + Segfaults on ASF/WMV files with FFMPEG 5.0+</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + No Changes</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + avauddec:
  - Fix regression with WMA files, would throw an error at EOS.
  - Fix unnecessary reconfiguration if the audio layout isn't
    specified.
  + libav: Fix for APNG encoder property registration.
  + Failure to decode end of WMA file.</changelog>
  <changelog author="Cristian Rodr&#xED;guez &lt;crrodriguez@opensuse.org&gt;" date="1667390400">- Remove unused BuildRequire on yasm.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + avdec_h265: Fix endless renegotiation with alternate
    interlacing
  + avviddec: Avoid flushing on framerate changes</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1677672000">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.22.1:
  + avauddec, avviddec: Free packet side data after usage
  + avviddec:
  - Change AV_CODEC_CAP_AUTO_THREADS-&gt;AV_CODEC_CAP_OTHER_THREADS
    to fix build against newer ffmpeg versions
  - Don't take ffmpeg timestamps verbatim but only use them to
    calculate DTS
  + Memory leak in 'av_packet_add_side_data' in
    /lib/x86_64-linux-gnu/libavcodec.so reading the file
    clock_odd_size_RLE_g1597902.avi
- Rebase patch with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + avdec_h264 pipeline freeze with FFmpeg6
  + avdeinterlace, avmux: fix element reference leak
  + avviddec: Drop decoder stream lock when calling send_packet
- Rebase patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + avviddec: Temporarily unlock stream lock while flushing
    buffers.
  + Random freeze and deadlock in ffmpegviddec flush and get_buffer
    while seeking.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + No changes.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + No changes
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + No changes, stable bump only.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + No changes, stable bump only.
- Rebase reduce-required-meson.patch.</changelog>
</package>
<package pkgid="2640286758a123c654ffe4f88dfe9dc4fe3704638e01644745a8bb7b2069aecde6162725ef2d8a542073ab78a4534eb1b72705f337fcbe24415b1f53f6137f24" name="gstreamer-plugins-libav-debugsource" arch="i586">
  <version epoch="0" ver="1.22.7" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1631707200">- Update to version 1.18.5:
  + avmux:
  - Blacklist ttml subtitles (fixes crash with ffmpeg &gt;= 4.4)
  - Fix segfault when a plugin's long_name is NULL
  + avviddec:
  - Fix size of linesize parameter
  - Take into account coded_height for pool
  + avdemux: fix build with FFmpeg 4.4</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1631793600">- Stop building doc sub-package, we will in the future use
  upstreams own standalone doc package. Following this: Drop
  hotdoc BuildRequires, and pass doc=disabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976000">- Update to version 1.18.6:
  + avcodecmap: Add support for GBRA_10LE/BE.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976001">- Update to version 1.20.0:
  + Development in GitLab was switched to a single git repository
    containing all the modules
  + GstPlay: new high-level playback library, replaces GstPlayer
  + WebM Alpha decoding support
  + Encoding profiles can now be tweaked with additional
    application-specified element properties
  + Compositor: multi-threaded video conversion and mixing
  + RTP header extensions: unified support in RTP depayloader and
    payloader base classes
  + SMPTE 2022-1 2-D Forward Error Correction support
  + Smart encoding (pass through) support for VP8, VP9, H.265 in
    encodebin and transcodebin
  + Runtime compatibility support for libsoup2 and libsoup3
    (libsoup3 support experimental)
  + Video decoder subframe support
  + Video decoder automatic packet-loss, data corruption, and
    keyframe request handling for RTP / WebRTC / RTSP
  + mp4 and Matroska muxers now support profile/level/resolution
    changes for H.264/H.265 input streams (i.e. codec data changing
    on the fly)
  + mp4 muxing mode that initially creates a fragmented mp4 which
    is converted to a regular mp4 on EOS
  + Audio support for the WebKit Port for Embedded (WPE) web page
    source element
  + CUDA based video color space convert and rescale elements and
    upload/download elements
  + NVIDIA memory:NVMM support for OpenGL glupload and gldownload
    elements
  + Many WebRTC improvements
  + The new VA-API plugin implementation fleshed out with more
    decoders and new postproc elements
  + AppSink API to retrieve events in addition to buffers and
    buffer lists
  + AppSrc gained more configuration options for the internal queue
    (leakiness, limits in buffers and time, getters to read current
    levels)
  + Updated Rust bindings and many new Rust plugins
  + Improved support for custom minimal GStreamer builds
  + Support build against FFmpeg 5.0
  + Linux Stateless CODEC support gained MPEG-2 and VP9
  + Windows Direct3D11/DXVA decoder gained AV1 and MPEG-2 support
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Drop add-gpl-option.patch: It no longer applies, but what is more
  important is that it does not make sense. Adding the gpl option
  only mattered when building the included ffmpeg sources gst-libav
  had when it still supported autotools. We can not change how the
  external ffmpeg we depend on is built, we take what we are given
  in this case. Our ffmpeg is built with GPL-3.0-or-later as
  license, hence change the license for this package to
  GPL-3.0-or-later in order to reflect that fact.
- Drop Supplements and Requires. No longer autoinstall this package
  as when gst-libav is not available, the hardwaresupported codecs
  in gst-bad finaly get to shine and strutt their wings.
  Upstream sets basicly all decoders from gst-libav to a higher
  preferance score, as they assume if you have gst-libav installed,
  you want to use it for almost everything.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1647604800">- Update to version 1.20.1:
  + No changes</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1650456000">- Change the license to LGPL-2.1-or-later as specified in
  the COPYING file</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + video decoders: fix frame leak on negotiation error
  + Fix build on systems without C++ compiler
  + avviddec: Remove vc1/wmv3 override (fixing crash with FFmpeg 5
  + Segfaults on ASF/WMV files with FFMPEG 5.0+</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + No Changes</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + avauddec:
  - Fix regression with WMA files, would throw an error at EOS.
  - Fix unnecessary reconfiguration if the audio layout isn't
    specified.
  + libav: Fix for APNG encoder property registration.
  + Failure to decode end of WMA file.</changelog>
  <changelog author="Cristian Rodr&#xED;guez &lt;crrodriguez@opensuse.org&gt;" date="1667390400">- Remove unused BuildRequire on yasm.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + avdec_h265: Fix endless renegotiation with alternate
    interlacing
  + avviddec: Avoid flushing on framerate changes</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1677672000">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.22.1:
  + avauddec, avviddec: Free packet side data after usage
  + avviddec:
  - Change AV_CODEC_CAP_AUTO_THREADS-&gt;AV_CODEC_CAP_OTHER_THREADS
    to fix build against newer ffmpeg versions
  - Don't take ffmpeg timestamps verbatim but only use them to
    calculate DTS
  + Memory leak in 'av_packet_add_side_data' in
    /lib/x86_64-linux-gnu/libavcodec.so reading the file
    clock_odd_size_RLE_g1597902.avi
- Rebase patch with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + avdec_h264 pipeline freeze with FFmpeg6
  + avdeinterlace, avmux: fix element reference leak
  + avviddec: Drop decoder stream lock when calling send_packet
- Rebase patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + avviddec: Temporarily unlock stream lock while flushing
    buffers.
  + Random freeze and deadlock in ffmpegviddec flush and get_buffer
    while seeking.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + No changes.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + No changes
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + No changes, stable bump only.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + No changes, stable bump only.
- Rebase reduce-required-meson.patch.</changelog>
</package>
<package pkgid="1e72e811c58f30ed851653f41fd3fc506beffe5a415e92d8619dcf66d0422dfd27f0e08fba6f689e20d050733ae59558722eb747c2c9d3cb847f0675ce27dbb4" name="gstreamer-plugins-libav-debugsource" arch="x86_64">
  <version epoch="0" ver="1.22.7" rel="1.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1631707200">- Update to version 1.18.5:
  + avmux:
  - Blacklist ttml subtitles (fixes crash with ffmpeg &gt;= 4.4)
  - Fix segfault when a plugin's long_name is NULL
  + avviddec:
  - Fix size of linesize parameter
  - Take into account coded_height for pool
  + avdemux: fix build with FFmpeg 4.4</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1631793600">- Stop building doc sub-package, we will in the future use
  upstreams own standalone doc package. Following this: Drop
  hotdoc BuildRequires, and pass doc=disabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976000">- Update to version 1.18.6:
  + avcodecmap: Add support for GBRA_10LE/BE.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976001">- Update to version 1.20.0:
  + Development in GitLab was switched to a single git repository
    containing all the modules
  + GstPlay: new high-level playback library, replaces GstPlayer
  + WebM Alpha decoding support
  + Encoding profiles can now be tweaked with additional
    application-specified element properties
  + Compositor: multi-threaded video conversion and mixing
  + RTP header extensions: unified support in RTP depayloader and
    payloader base classes
  + SMPTE 2022-1 2-D Forward Error Correction support
  + Smart encoding (pass through) support for VP8, VP9, H.265 in
    encodebin and transcodebin
  + Runtime compatibility support for libsoup2 and libsoup3
    (libsoup3 support experimental)
  + Video decoder subframe support
  + Video decoder automatic packet-loss, data corruption, and
    keyframe request handling for RTP / WebRTC / RTSP
  + mp4 and Matroska muxers now support profile/level/resolution
    changes for H.264/H.265 input streams (i.e. codec data changing
    on the fly)
  + mp4 muxing mode that initially creates a fragmented mp4 which
    is converted to a regular mp4 on EOS
  + Audio support for the WebKit Port for Embedded (WPE) web page
    source element
  + CUDA based video color space convert and rescale elements and
    upload/download elements
  + NVIDIA memory:NVMM support for OpenGL glupload and gldownload
    elements
  + Many WebRTC improvements
  + The new VA-API plugin implementation fleshed out with more
    decoders and new postproc elements
  + AppSink API to retrieve events in addition to buffers and
    buffer lists
  + AppSrc gained more configuration options for the internal queue
    (leakiness, limits in buffers and time, getters to read current
    levels)
  + Updated Rust bindings and many new Rust plugins
  + Improved support for custom minimal GStreamer builds
  + Support build against FFmpeg 5.0
  + Linux Stateless CODEC support gained MPEG-2 and VP9
  + Windows Direct3D11/DXVA decoder gained AV1 and MPEG-2 support
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Drop add-gpl-option.patch: It no longer applies, but what is more
  important is that it does not make sense. Adding the gpl option
  only mattered when building the included ffmpeg sources gst-libav
  had when it still supported autotools. We can not change how the
  external ffmpeg we depend on is built, we take what we are given
  in this case. Our ffmpeg is built with GPL-3.0-or-later as
  license, hence change the license for this package to
  GPL-3.0-or-later in order to reflect that fact.
- Drop Supplements and Requires. No longer autoinstall this package
  as when gst-libav is not available, the hardwaresupported codecs
  in gst-bad finaly get to shine and strutt their wings.
  Upstream sets basicly all decoders from gst-libav to a higher
  preferance score, as they assume if you have gst-libav installed,
  you want to use it for almost everything.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1647604800">- Update to version 1.20.1:
  + No changes</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1650456000">- Change the license to LGPL-2.1-or-later as specified in
  the COPYING file</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + video decoders: fix frame leak on negotiation error
  + Fix build on systems without C++ compiler
  + avviddec: Remove vc1/wmv3 override (fixing crash with FFmpeg 5
  + Segfaults on ASF/WMV files with FFMPEG 5.0+</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + No Changes</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + avauddec:
  - Fix regression with WMA files, would throw an error at EOS.
  - Fix unnecessary reconfiguration if the audio layout isn't
    specified.
  + libav: Fix for APNG encoder property registration.
  + Failure to decode end of WMA file.</changelog>
  <changelog author="Cristian Rodr&#xED;guez &lt;crrodriguez@opensuse.org&gt;" date="1667390400">- Remove unused BuildRequire on yasm.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + avdec_h265: Fix endless renegotiation with alternate
    interlacing
  + avviddec: Avoid flushing on framerate changes</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1677672000">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.22.1:
  + avauddec, avviddec: Free packet side data after usage
  + avviddec:
  - Change AV_CODEC_CAP_AUTO_THREADS-&gt;AV_CODEC_CAP_OTHER_THREADS
    to fix build against newer ffmpeg versions
  - Don't take ffmpeg timestamps verbatim but only use them to
    calculate DTS
  + Memory leak in 'av_packet_add_side_data' in
    /lib/x86_64-linux-gnu/libavcodec.so reading the file
    clock_odd_size_RLE_g1597902.avi
- Rebase patch with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + avdec_h264 pipeline freeze with FFmpeg6
  + avdeinterlace, avmux: fix element reference leak
  + avviddec: Drop decoder stream lock when calling send_packet
- Rebase patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + avviddec: Temporarily unlock stream lock while flushing
    buffers.
  + Random freeze and deadlock in ffmpegviddec flush and get_buffer
    while seeking.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + No changes.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + No changes
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + No changes, stable bump only.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + No changes, stable bump only.
- Rebase reduce-required-meson.patch.</changelog>
</package>
<package pkgid="c619b26b4cded0af7d429685a5b6a36af3dbb35aaacaed3ccedec3d7b9abc11b246799034282984b0f7af0a42a236d0f528f263fdd497c9fc2a2dbbde3bc0527" name="gstreamer-plugins-libcamera" arch="i586">
  <version epoch="0" ver="0.1.0" rel="1.2"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1583755200">- Update to new development snapshot 0~1118.4de31cc
  * No user-friendly changelog at this stage
  * C++14 is now mandated
- Add noforcedsize.diff</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1604318400">- Update to 0~1998.4757ff4
- Add 'qcam' tool
- Enable all pipelines
- Drop upstream patch:
  * noforcedsize.diff</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1620216000">- Update to snapshot 0~2532 (093b71b2)
  * No changelog available, understandably.
- Add -Wno-error</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1627041600">- Update to snapshot 0~2809 (e0704e97) [boo#1188650]
  * cam: support using multiple cameras concurrently</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1627041601">- pipewire has baselibs, so we should have them here as well</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1630065600">- Add patch to work around what seems to be a bug in gcc 11 with
  constexpr being treated as "non const" only in ppc64/ppc64le:
  * fix-ppc64.patch</changelog>
  <changelog author="Lukas M&#xFC;ller &lt;expeehaa@outlook.com&gt;" date="1631188800">- Update to snapshot 0~3015 (a2571042)
- Disable pipeline 'raspberrypi' because it creates segfaults at runtime.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1633089600">- Update to snapshot 0.0.0+g3076 (d79b412)
  * Still in development, not much of a changelog to be had.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1640779200">- Add optional pkgconfig(libtiff-4) BuildRequires.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1641384000">- Update to version 0.0.0+g3381.1db1e31e:
  * No changelog available.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1662120000">- Update to version 0.0.0+g3887.f1776100:
  * No changelog available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666094400">- Update to version 0.0.1:
  * This patch release commences the package release procedures for
    the project.
  * Initial releases will include a bump to the patch (0.0.x)
    version number, as well as a corresponding increment to the
    soname.
  * utils:
  - Provide a release script
  - semver: Add version helper
  * meson:
  - Shared Object version handling
  - Fix typo
  * pipeline:
  - rkisp1: Set bytesused before queuing parameters buffer
  - ipu3: Set bytesused before queuing parameters buffer
  * libcamera:
  - v4l2_videodevice: Warn if bytesused == 0 when queuing output
    buffer
  - framebuffer: Move remaining private data to Private class
  - base: utils: Drop defopt
- Change service to use explicit tags and obs_scm.
- Drop vers.diff patch and fix-ppc64.patch: Fixed upstream.
- Change lname define to new upstream soname libcamera0_0_1 and in
  baselibs.conf.
- Split out libcamera-base0_0_1 shared library, add to baselibs.
  Package the shared librarys in individual packages.
- Use ldconfig_scriptlets macro for post(un) handling.
- Stop exporting -Wno-error to C(XX)FLAGS, no longer needed.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1671624000">- Update to version 0.0.3:
  Core:
  * Fix tracing when built as a subproject
  * Avoid double map lookups in framebuffer_allocator
  * Workaround faulty control menus
  * controls: Change LensPosition units to dioptres
  * camera_sensor: Add IMX519 sensor properties
  * Documentation: contributing: Add commit message guidelines
  * Declare generic converter interface
  utils:
  * Add libtuning
  * Add initial libtuning script support for rkisp1 and raspberrypi.
  * checkstyle.py: Check new header file on new and renamed meson.build files
  ipa:
  * Move IPA sensor controls validation to CameraSensor (IPU3/RKISP1)
  rkisp1:
  * Support FrameDurationLimits control for FrameRate management
  * Support raw capture (IPA, configuration, and runtime)
  * Add support for manual gain and exposure
  * Fix stream size validation
  * Add additional default values to controls
  imx8-isi:
  * Enumerate supported stream formats
  * Set SensorTimestamp metadata
  Raspberry Pi:
  * Remove generic "pause" mechanism from Algorithm
  - Remove enum BuffferMask from the mojom interface
  - Fix digital gain calculations for manual mode
  - Fix bug in IPA frame drop logic
  - imx477: Update tuning file for the latest camera modules
  - Add a "scientific" tuning for the IMX477
  Apps:
  - cam: kms: Avoid 'unused-parameter' warnings
  - cam: Support parsing array controls in capture scripts
  - gstreamer: Improve control id lookups
  - lc-compliance: simple_capture: Free Requests properly
  python:
  - Support controls that use an array of Rectangles
  - Expose the Request Sequence Number in Python Bindings</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1675684800">- Update to version 0.0.4:
  Bugfixes:
  * libcamera: yaml_parser: Use C locale
  * libcamera: base: utils: Support C libraries lacking locale support
  * py: cam.py: Fix duplicate metadata output if more than one stream
  * libcamera: camera: Fix validateColorSpaces to choose main colour space
  * pipeline: raspberrypi: Fix handling of colour spaces
  Core:
  * test: Fix/Enable testing with ASan
  * test: Remove redundant pipeline tests
  * meson: Only build pipeline handlers needed in host architecture
  * meson: Add 'all' choice to pipelines option
  * utils: checkstyle.py: Add commit title checker
  * libcamera: ipa_module: Relax ipaModuleInfo symbol size check
  * pipeline: Support configuration file paths
  ipa:
  * camera_sensor: Improve h/v flip handling
  * camera_sensor: Add AR0521 Sensor support
  * camera_sensor: Add OV4689 Sensor support
  * camera_sensor: Add support for OmniVision OV8858
  * raspberrypi: Support Autofocus with PDAF
  * raspberrypi: Support for the Sony IMX708 sensor
  * rkisp1: Raise maximum analogue gain
  pipeline:
  * raspberrypi: Support parameters from a configuration file
  * raspberrypi: Add a parameter to disable startup drop frames
  * libcamera: rkisp1: Add support for Transform
  apps:
  * gstreamer: Add bayer8 support to libcamerasrc
  * qcam: Show string representation of pixel format
  ABI Compliance:
  * abi-compliance-checker reports 100% ABI and API compatibility with
    with v0.0.3</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1678276800">- Add silent-Werror_dangling-reference.patch that addressed a false-positive
  warning in GCC: https://bugs.libcamera.org/show_bug.cgi?id=185.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1678708800">- Disable warning in silent-Werror_dangling-reference.patch based
  compiler version.</changelog>
  <changelog author="rfrohl@suse.com" date="1693569600">- Update to version 0.1.0:
  * v4l2: Use SystemDevices properties to identify cameras
  * apps: Add ipa-verify application
  * libcamera: formats: Add 14-bits Bayer RAW formats
  * libcamera: v4l2_device: openat(2) with O_CLOEXEC to cleanup
    after exec(3)
- Drop silent-Werror_dangling-reference.patch: fixed upstream</changelog>
</package>
<package pkgid="3f2e7bd74753f9206a04ddf3d74f3b8514ddfab49b08ee79e891d31cc202e623194a8fec5b92de1853f859728441fcc92b907392145e754ecf5529f6c1e09c35" name="gstreamer-plugins-libcamera" arch="x86_64">
  <version epoch="0" ver="0.1.0" rel="1.2"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1583755200">- Update to new development snapshot 0~1118.4de31cc
  * No user-friendly changelog at this stage
  * C++14 is now mandated
- Add noforcedsize.diff</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1604318400">- Update to 0~1998.4757ff4
- Add 'qcam' tool
- Enable all pipelines
- Drop upstream patch:
  * noforcedsize.diff</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1620216000">- Update to snapshot 0~2532 (093b71b2)
  * No changelog available, understandably.
- Add -Wno-error</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1627041600">- Update to snapshot 0~2809 (e0704e97) [boo#1188650]
  * cam: support using multiple cameras concurrently</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1627041601">- pipewire has baselibs, so we should have them here as well</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1630065600">- Add patch to work around what seems to be a bug in gcc 11 with
  constexpr being treated as "non const" only in ppc64/ppc64le:
  * fix-ppc64.patch</changelog>
  <changelog author="Lukas M&#xFC;ller &lt;expeehaa@outlook.com&gt;" date="1631188800">- Update to snapshot 0~3015 (a2571042)
- Disable pipeline 'raspberrypi' because it creates segfaults at runtime.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1633089600">- Update to snapshot 0.0.0+g3076 (d79b412)
  * Still in development, not much of a changelog to be had.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1640779200">- Add optional pkgconfig(libtiff-4) BuildRequires.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1641384000">- Update to version 0.0.0+g3381.1db1e31e:
  * No changelog available.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1662120000">- Update to version 0.0.0+g3887.f1776100:
  * No changelog available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666094400">- Update to version 0.0.1:
  * This patch release commences the package release procedures for
    the project.
  * Initial releases will include a bump to the patch (0.0.x)
    version number, as well as a corresponding increment to the
    soname.
  * utils:
  - Provide a release script
  - semver: Add version helper
  * meson:
  - Shared Object version handling
  - Fix typo
  * pipeline:
  - rkisp1: Set bytesused before queuing parameters buffer
  - ipu3: Set bytesused before queuing parameters buffer
  * libcamera:
  - v4l2_videodevice: Warn if bytesused == 0 when queuing output
    buffer
  - framebuffer: Move remaining private data to Private class
  - base: utils: Drop defopt
- Change service to use explicit tags and obs_scm.
- Drop vers.diff patch and fix-ppc64.patch: Fixed upstream.
- Change lname define to new upstream soname libcamera0_0_1 and in
  baselibs.conf.
- Split out libcamera-base0_0_1 shared library, add to baselibs.
  Package the shared librarys in individual packages.
- Use ldconfig_scriptlets macro for post(un) handling.
- Stop exporting -Wno-error to C(XX)FLAGS, no longer needed.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1671624000">- Update to version 0.0.3:
  Core:
  * Fix tracing when built as a subproject
  * Avoid double map lookups in framebuffer_allocator
  * Workaround faulty control menus
  * controls: Change LensPosition units to dioptres
  * camera_sensor: Add IMX519 sensor properties
  * Documentation: contributing: Add commit message guidelines
  * Declare generic converter interface
  utils:
  * Add libtuning
  * Add initial libtuning script support for rkisp1 and raspberrypi.
  * checkstyle.py: Check new header file on new and renamed meson.build files
  ipa:
  * Move IPA sensor controls validation to CameraSensor (IPU3/RKISP1)
  rkisp1:
  * Support FrameDurationLimits control for FrameRate management
  * Support raw capture (IPA, configuration, and runtime)
  * Add support for manual gain and exposure
  * Fix stream size validation
  * Add additional default values to controls
  imx8-isi:
  * Enumerate supported stream formats
  * Set SensorTimestamp metadata
  Raspberry Pi:
  * Remove generic "pause" mechanism from Algorithm
  - Remove enum BuffferMask from the mojom interface
  - Fix digital gain calculations for manual mode
  - Fix bug in IPA frame drop logic
  - imx477: Update tuning file for the latest camera modules
  - Add a "scientific" tuning for the IMX477
  Apps:
  - cam: kms: Avoid 'unused-parameter' warnings
  - cam: Support parsing array controls in capture scripts
  - gstreamer: Improve control id lookups
  - lc-compliance: simple_capture: Free Requests properly
  python:
  - Support controls that use an array of Rectangles
  - Expose the Request Sequence Number in Python Bindings</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1675684800">- Update to version 0.0.4:
  Bugfixes:
  * libcamera: yaml_parser: Use C locale
  * libcamera: base: utils: Support C libraries lacking locale support
  * py: cam.py: Fix duplicate metadata output if more than one stream
  * libcamera: camera: Fix validateColorSpaces to choose main colour space
  * pipeline: raspberrypi: Fix handling of colour spaces
  Core:
  * test: Fix/Enable testing with ASan
  * test: Remove redundant pipeline tests
  * meson: Only build pipeline handlers needed in host architecture
  * meson: Add 'all' choice to pipelines option
  * utils: checkstyle.py: Add commit title checker
  * libcamera: ipa_module: Relax ipaModuleInfo symbol size check
  * pipeline: Support configuration file paths
  ipa:
  * camera_sensor: Improve h/v flip handling
  * camera_sensor: Add AR0521 Sensor support
  * camera_sensor: Add OV4689 Sensor support
  * camera_sensor: Add support for OmniVision OV8858
  * raspberrypi: Support Autofocus with PDAF
  * raspberrypi: Support for the Sony IMX708 sensor
  * rkisp1: Raise maximum analogue gain
  pipeline:
  * raspberrypi: Support parameters from a configuration file
  * raspberrypi: Add a parameter to disable startup drop frames
  * libcamera: rkisp1: Add support for Transform
  apps:
  * gstreamer: Add bayer8 support to libcamerasrc
  * qcam: Show string representation of pixel format
  ABI Compliance:
  * abi-compliance-checker reports 100% ABI and API compatibility with
    with v0.0.3</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1678276800">- Add silent-Werror_dangling-reference.patch that addressed a false-positive
  warning in GCC: https://bugs.libcamera.org/show_bug.cgi?id=185.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1678708800">- Disable warning in silent-Werror_dangling-reference.patch based
  compiler version.</changelog>
  <changelog author="rfrohl@suse.com" date="1693569600">- Update to version 0.1.0:
  * v4l2: Use SystemDevices properties to identify cameras
  * apps: Add ipa-verify application
  * libcamera: formats: Add 14-bits Bayer RAW formats
  * libcamera: v4l2_device: openat(2) with O_CLOEXEC to cleanup
    after exec(3)
- Drop silent-Werror_dangling-reference.patch: fixed upstream</changelog>
</package>
<package pkgid="37a49fc7fd0b876bf6aacf872e2c1278db49098962ba44264a40c534662291b2c87411ffc9cdc18d4d152901bd5f40576cec01028b09630e24a2240c1f90450c" name="gstreamer-plugins-libcamera-debuginfo" arch="i586">
  <version epoch="0" ver="0.1.0" rel="1.2"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1583755200">- Update to new development snapshot 0~1118.4de31cc
  * No user-friendly changelog at this stage
  * C++14 is now mandated
- Add noforcedsize.diff</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1604318400">- Update to 0~1998.4757ff4
- Add 'qcam' tool
- Enable all pipelines
- Drop upstream patch:
  * noforcedsize.diff</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1620216000">- Update to snapshot 0~2532 (093b71b2)
  * No changelog available, understandably.
- Add -Wno-error</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1627041600">- Update to snapshot 0~2809 (e0704e97) [boo#1188650]
  * cam: support using multiple cameras concurrently</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1627041601">- pipewire has baselibs, so we should have them here as well</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1630065600">- Add patch to work around what seems to be a bug in gcc 11 with
  constexpr being treated as "non const" only in ppc64/ppc64le:
  * fix-ppc64.patch</changelog>
  <changelog author="Lukas M&#xFC;ller &lt;expeehaa@outlook.com&gt;" date="1631188800">- Update to snapshot 0~3015 (a2571042)
- Disable pipeline 'raspberrypi' because it creates segfaults at runtime.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1633089600">- Update to snapshot 0.0.0+g3076 (d79b412)
  * Still in development, not much of a changelog to be had.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1640779200">- Add optional pkgconfig(libtiff-4) BuildRequires.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1641384000">- Update to version 0.0.0+g3381.1db1e31e:
  * No changelog available.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1662120000">- Update to version 0.0.0+g3887.f1776100:
  * No changelog available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666094400">- Update to version 0.0.1:
  * This patch release commences the package release procedures for
    the project.
  * Initial releases will include a bump to the patch (0.0.x)
    version number, as well as a corresponding increment to the
    soname.
  * utils:
  - Provide a release script
  - semver: Add version helper
  * meson:
  - Shared Object version handling
  - Fix typo
  * pipeline:
  - rkisp1: Set bytesused before queuing parameters buffer
  - ipu3: Set bytesused before queuing parameters buffer
  * libcamera:
  - v4l2_videodevice: Warn if bytesused == 0 when queuing output
    buffer
  - framebuffer: Move remaining private data to Private class
  - base: utils: Drop defopt
- Change service to use explicit tags and obs_scm.
- Drop vers.diff patch and fix-ppc64.patch: Fixed upstream.
- Change lname define to new upstream soname libcamera0_0_1 and in
  baselibs.conf.
- Split out libcamera-base0_0_1 shared library, add to baselibs.
  Package the shared librarys in individual packages.
- Use ldconfig_scriptlets macro for post(un) handling.
- Stop exporting -Wno-error to C(XX)FLAGS, no longer needed.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1671624000">- Update to version 0.0.3:
  Core:
  * Fix tracing when built as a subproject
  * Avoid double map lookups in framebuffer_allocator
  * Workaround faulty control menus
  * controls: Change LensPosition units to dioptres
  * camera_sensor: Add IMX519 sensor properties
  * Documentation: contributing: Add commit message guidelines
  * Declare generic converter interface
  utils:
  * Add libtuning
  * Add initial libtuning script support for rkisp1 and raspberrypi.
  * checkstyle.py: Check new header file on new and renamed meson.build files
  ipa:
  * Move IPA sensor controls validation to CameraSensor (IPU3/RKISP1)
  rkisp1:
  * Support FrameDurationLimits control for FrameRate management
  * Support raw capture (IPA, configuration, and runtime)
  * Add support for manual gain and exposure
  * Fix stream size validation
  * Add additional default values to controls
  imx8-isi:
  * Enumerate supported stream formats
  * Set SensorTimestamp metadata
  Raspberry Pi:
  * Remove generic "pause" mechanism from Algorithm
  - Remove enum BuffferMask from the mojom interface
  - Fix digital gain calculations for manual mode
  - Fix bug in IPA frame drop logic
  - imx477: Update tuning file for the latest camera modules
  - Add a "scientific" tuning for the IMX477
  Apps:
  - cam: kms: Avoid 'unused-parameter' warnings
  - cam: Support parsing array controls in capture scripts
  - gstreamer: Improve control id lookups
  - lc-compliance: simple_capture: Free Requests properly
  python:
  - Support controls that use an array of Rectangles
  - Expose the Request Sequence Number in Python Bindings</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1675684800">- Update to version 0.0.4:
  Bugfixes:
  * libcamera: yaml_parser: Use C locale
  * libcamera: base: utils: Support C libraries lacking locale support
  * py: cam.py: Fix duplicate metadata output if more than one stream
  * libcamera: camera: Fix validateColorSpaces to choose main colour space
  * pipeline: raspberrypi: Fix handling of colour spaces
  Core:
  * test: Fix/Enable testing with ASan
  * test: Remove redundant pipeline tests
  * meson: Only build pipeline handlers needed in host architecture
  * meson: Add 'all' choice to pipelines option
  * utils: checkstyle.py: Add commit title checker
  * libcamera: ipa_module: Relax ipaModuleInfo symbol size check
  * pipeline: Support configuration file paths
  ipa:
  * camera_sensor: Improve h/v flip handling
  * camera_sensor: Add AR0521 Sensor support
  * camera_sensor: Add OV4689 Sensor support
  * camera_sensor: Add support for OmniVision OV8858
  * raspberrypi: Support Autofocus with PDAF
  * raspberrypi: Support for the Sony IMX708 sensor
  * rkisp1: Raise maximum analogue gain
  pipeline:
  * raspberrypi: Support parameters from a configuration file
  * raspberrypi: Add a parameter to disable startup drop frames
  * libcamera: rkisp1: Add support for Transform
  apps:
  * gstreamer: Add bayer8 support to libcamerasrc
  * qcam: Show string representation of pixel format
  ABI Compliance:
  * abi-compliance-checker reports 100% ABI and API compatibility with
    with v0.0.3</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1678276800">- Add silent-Werror_dangling-reference.patch that addressed a false-positive
  warning in GCC: https://bugs.libcamera.org/show_bug.cgi?id=185.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1678708800">- Disable warning in silent-Werror_dangling-reference.patch based
  compiler version.</changelog>
  <changelog author="rfrohl@suse.com" date="1693569600">- Update to version 0.1.0:
  * v4l2: Use SystemDevices properties to identify cameras
  * apps: Add ipa-verify application
  * libcamera: formats: Add 14-bits Bayer RAW formats
  * libcamera: v4l2_device: openat(2) with O_CLOEXEC to cleanup
    after exec(3)
- Drop silent-Werror_dangling-reference.patch: fixed upstream</changelog>
</package>
<package pkgid="af5a55519ff98a9622287eccb72f48fdd7c6e09095d3e9d522ba9d65cdae8f8f583b3297bfbc8557c627d8db6496af937adf355e3b6419d09c1dc02bcf54ca52" name="gstreamer-plugins-libcamera-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.1.0" rel="1.2"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1583755200">- Update to new development snapshot 0~1118.4de31cc
  * No user-friendly changelog at this stage
  * C++14 is now mandated
- Add noforcedsize.diff</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1604318400">- Update to 0~1998.4757ff4
- Add 'qcam' tool
- Enable all pipelines
- Drop upstream patch:
  * noforcedsize.diff</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1620216000">- Update to snapshot 0~2532 (093b71b2)
  * No changelog available, understandably.
- Add -Wno-error</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1627041600">- Update to snapshot 0~2809 (e0704e97) [boo#1188650]
  * cam: support using multiple cameras concurrently</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1627041601">- pipewire has baselibs, so we should have them here as well</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1630065600">- Add patch to work around what seems to be a bug in gcc 11 with
  constexpr being treated as "non const" only in ppc64/ppc64le:
  * fix-ppc64.patch</changelog>
  <changelog author="Lukas M&#xFC;ller &lt;expeehaa@outlook.com&gt;" date="1631188800">- Update to snapshot 0~3015 (a2571042)
- Disable pipeline 'raspberrypi' because it creates segfaults at runtime.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1633089600">- Update to snapshot 0.0.0+g3076 (d79b412)
  * Still in development, not much of a changelog to be had.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1640779200">- Add optional pkgconfig(libtiff-4) BuildRequires.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1641384000">- Update to version 0.0.0+g3381.1db1e31e:
  * No changelog available.</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1662120000">- Update to version 0.0.0+g3887.f1776100:
  * No changelog available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666094400">- Update to version 0.0.1:
  * This patch release commences the package release procedures for
    the project.
  * Initial releases will include a bump to the patch (0.0.x)
    version number, as well as a corresponding increment to the
    soname.
  * utils:
  - Provide a release script
  - semver: Add version helper
  * meson:
  - Shared Object version handling
  - Fix typo
  * pipeline:
  - rkisp1: Set bytesused before queuing parameters buffer
  - ipu3: Set bytesused before queuing parameters buffer
  * libcamera:
  - v4l2_videodevice: Warn if bytesused == 0 when queuing output
    buffer
  - framebuffer: Move remaining private data to Private class
  - base: utils: Drop defopt
- Change service to use explicit tags and obs_scm.
- Drop vers.diff patch and fix-ppc64.patch: Fixed upstream.
- Change lname define to new upstream soname libcamera0_0_1 and in
  baselibs.conf.
- Split out libcamera-base0_0_1 shared library, add to baselibs.
  Package the shared librarys in individual packages.
- Use ldconfig_scriptlets macro for post(un) handling.
- Stop exporting -Wno-error to C(XX)FLAGS, no longer needed.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1671624000">- Update to version 0.0.3:
  Core:
  * Fix tracing when built as a subproject
  * Avoid double map lookups in framebuffer_allocator
  * Workaround faulty control menus
  * controls: Change LensPosition units to dioptres
  * camera_sensor: Add IMX519 sensor properties
  * Documentation: contributing: Add commit message guidelines
  * Declare generic converter interface
  utils:
  * Add libtuning
  * Add initial libtuning script support for rkisp1 and raspberrypi.
  * checkstyle.py: Check new header file on new and renamed meson.build files
  ipa:
  * Move IPA sensor controls validation to CameraSensor (IPU3/RKISP1)
  rkisp1:
  * Support FrameDurationLimits control for FrameRate management
  * Support raw capture (IPA, configuration, and runtime)
  * Add support for manual gain and exposure
  * Fix stream size validation
  * Add additional default values to controls
  imx8-isi:
  * Enumerate supported stream formats
  * Set SensorTimestamp metadata
  Raspberry Pi:
  * Remove generic "pause" mechanism from Algorithm
  - Remove enum BuffferMask from the mojom interface
  - Fix digital gain calculations for manual mode
  - Fix bug in IPA frame drop logic
  - imx477: Update tuning file for the latest camera modules
  - Add a "scientific" tuning for the IMX477
  Apps:
  - cam: kms: Avoid 'unused-parameter' warnings
  - cam: Support parsing array controls in capture scripts
  - gstreamer: Improve control id lookups
  - lc-compliance: simple_capture: Free Requests properly
  python:
  - Support controls that use an array of Rectangles
  - Expose the Request Sequence Number in Python Bindings</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1675684800">- Update to version 0.0.4:
  Bugfixes:
  * libcamera: yaml_parser: Use C locale
  * libcamera: base: utils: Support C libraries lacking locale support
  * py: cam.py: Fix duplicate metadata output if more than one stream
  * libcamera: camera: Fix validateColorSpaces to choose main colour space
  * pipeline: raspberrypi: Fix handling of colour spaces
  Core:
  * test: Fix/Enable testing with ASan
  * test: Remove redundant pipeline tests
  * meson: Only build pipeline handlers needed in host architecture
  * meson: Add 'all' choice to pipelines option
  * utils: checkstyle.py: Add commit title checker
  * libcamera: ipa_module: Relax ipaModuleInfo symbol size check
  * pipeline: Support configuration file paths
  ipa:
  * camera_sensor: Improve h/v flip handling
  * camera_sensor: Add AR0521 Sensor support
  * camera_sensor: Add OV4689 Sensor support
  * camera_sensor: Add support for OmniVision OV8858
  * raspberrypi: Support Autofocus with PDAF
  * raspberrypi: Support for the Sony IMX708 sensor
  * rkisp1: Raise maximum analogue gain
  pipeline:
  * raspberrypi: Support parameters from a configuration file
  * raspberrypi: Add a parameter to disable startup drop frames
  * libcamera: rkisp1: Add support for Transform
  apps:
  * gstreamer: Add bayer8 support to libcamerasrc
  * qcam: Show string representation of pixel format
  ABI Compliance:
  * abi-compliance-checker reports 100% ABI and API compatibility with
    with v0.0.3</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1678276800">- Add silent-Werror_dangling-reference.patch that addressed a false-positive
  warning in GCC: https://bugs.libcamera.org/show_bug.cgi?id=185.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1678708800">- Disable warning in silent-Werror_dangling-reference.patch based
  compiler version.</changelog>
  <changelog author="rfrohl@suse.com" date="1693569600">- Update to version 0.1.0:
  * v4l2: Use SystemDevices properties to identify cameras
  * apps: Add ipa-verify application
  * libcamera: formats: Add 14-bits Bayer RAW formats
  * libcamera: v4l2_device: openat(2) with O_CLOEXEC to cleanup
    after exec(3)
- Drop silent-Werror_dangling-reference.patch: fixed upstream</changelog>
</package>
<package pkgid="4c0c6624c8f20f97d82a69c42f642253937615a8f26cb1d734f60c7cfbb7daea23dc1dcd7c0325221917a6db49f3966e5c04506d6dacc21e6876acd66b4367ee" name="gstreamer-plugins-ugly" arch="i586">
  <version epoch="0" ver="1.22.7" rel="2.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1631707200">- Update to version 1.18.5:
  + asfdemux/realmedia: Drop duplicate seek events
  + Don't use volatile to mean atomic (fixes compiler warnings with
    gcc 11)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1631880000">- Stop building doc sub-package, we will in the future use
  upstreams own standalone doc package. Following this: Drop
  gtk-doc and hotdoc BuildRequires and pass doc=disabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976000">- Update to version 1.18.6:
  + No changes, version bump only.
- Drop service, use source url, upstream changes in git.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976001">- Update to version 1.20.0:
  + Development in GitLab was switched to a single git repository
    containing all the modules
  + GstPlay: new high-level playback library, replaces GstPlayer
  + WebM Alpha decoding support
  + Encoding profiles can now be tweaked with additional
    application-specified element properties
  + Compositor: multi-threaded video conversion and mixing
  + RTP header extensions: unified support in RTP depayloader and
    payloader base classes
  + SMPTE 2022-1 2-D Forward Error Correction support
  + Smart encoding (pass through) support for VP8, VP9, H.265 in
    encodebin and transcodebin
  + Runtime compatibility support for libsoup2 and libsoup3
    (libsoup3 support experimental)
  + Video decoder subframe support
  + Video decoder automatic packet-loss, data corruption, and
    keyframe request handling for RTP / WebRTC / RTSP
  + mp4 and Matroska muxers now support profile/level/resolution
    changes for H.264/H.265 input streams (i.e. codec data changing
    on the fly)
  + mp4 muxing mode that initially creates a fragmented mp4 which
    is converted to a regular mp4 on EOS
  + Audio support for the WebKit Port for Embedded (WPE) web page
    source element
  + CUDA based video color space convert and rescale elements and
    upload/download elements
  + NVIDIA memory:NVMM support for OpenGL glupload and gldownload
    elements
  + Many WebRTC improvements
  + The new VA-API plugin implementation fleshed out with more
    decoders and new postproc elements
  + AppSink API to retrieve events in addition to buffers and
    buffer lists
  + AppSrc gained more configuration options for the internal queue
    (leakiness, limits in buffers and time, getters to read current
    levels)
  + Updated Rust bindings and many new Rust plugins
  + Improved support for custom minimal GStreamer builds
  + Support build against FFmpeg 5.0
  + Linux Stateless CODEC support gained MPEG-2 and VP9
  + Windows Direct3D11/DXVA decoder gained AV1 and MPEG-2 support
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Stop using service, use upstream url for tarball.
- Drop obsolete and unused experimental define.
- Pass gpl=enabled to meson, now needed to build a52 support.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1647604800">- Update to version 1.20.1:
  + x264enc: fix plugin long-name and description</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + x264enc: Don't try to fixate ANY allowed caps</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + x264enc: fix plugin long-name and description</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + tests: skip unit tests for dependency-less elements that have
    been disabled.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + No changes, version bump only.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820800">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.22.1:
  + mpegpsdemux: Ignore DTS if PTS &lt; DTS
- Rebase patch with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Enable build of amr-nb/wb plugins. Move pkgconfig(opencore-amrwb)
  BuildRequires to non-BUILD_ORIG part of spec, and stop passing
  amrnb=disabled and amrwbdec=disabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + No changes, version bump only.
- Rebase patch with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + mpegpsdemux: Rework gap sending.
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + No changes.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + rmdemux: add some integer overflow checks (bsc#1213750,
    CVE-2023-38104, bsc#1213751, CVE-2023-38103).
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + No changes, stable bump only.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + No changes, stable bump only.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700481600">- Move libgstasf plugin from BUILD_ORIG to main package, stop
  passing asfdemux=disabled to meson setup.</changelog>
</package>
<package pkgid="00804655e8df31c4704a53f6061cf6fbfe5f22b8e2d7d72b34886964dba53c955a09055f9de5d51a3619258d5a1831d126f92cfc4a980d31f5fe0f0e3d5ea43d" name="gstreamer-plugins-ugly" arch="src">
  <version epoch="0" ver="1.22.7" rel="2.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1631707200">- Update to version 1.18.5:
  + asfdemux/realmedia: Drop duplicate seek events
  + Don't use volatile to mean atomic (fixes compiler warnings with
    gcc 11)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1631880000">- Stop building doc sub-package, we will in the future use
  upstreams own standalone doc package. Following this: Drop
  gtk-doc and hotdoc BuildRequires and pass doc=disabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976000">- Update to version 1.18.6:
  + No changes, version bump only.
- Drop service, use source url, upstream changes in git.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976001">- Update to version 1.20.0:
  + Development in GitLab was switched to a single git repository
    containing all the modules
  + GstPlay: new high-level playback library, replaces GstPlayer
  + WebM Alpha decoding support
  + Encoding profiles can now be tweaked with additional
    application-specified element properties
  + Compositor: multi-threaded video conversion and mixing
  + RTP header extensions: unified support in RTP depayloader and
    payloader base classes
  + SMPTE 2022-1 2-D Forward Error Correction support
  + Smart encoding (pass through) support for VP8, VP9, H.265 in
    encodebin and transcodebin
  + Runtime compatibility support for libsoup2 and libsoup3
    (libsoup3 support experimental)
  + Video decoder subframe support
  + Video decoder automatic packet-loss, data corruption, and
    keyframe request handling for RTP / WebRTC / RTSP
  + mp4 and Matroska muxers now support profile/level/resolution
    changes for H.264/H.265 input streams (i.e. codec data changing
    on the fly)
  + mp4 muxing mode that initially creates a fragmented mp4 which
    is converted to a regular mp4 on EOS
  + Audio support for the WebKit Port for Embedded (WPE) web page
    source element
  + CUDA based video color space convert and rescale elements and
    upload/download elements
  + NVIDIA memory:NVMM support for OpenGL glupload and gldownload
    elements
  + Many WebRTC improvements
  + The new VA-API plugin implementation fleshed out with more
    decoders and new postproc elements
  + AppSink API to retrieve events in addition to buffers and
    buffer lists
  + AppSrc gained more configuration options for the internal queue
    (leakiness, limits in buffers and time, getters to read current
    levels)
  + Updated Rust bindings and many new Rust plugins
  + Improved support for custom minimal GStreamer builds
  + Support build against FFmpeg 5.0
  + Linux Stateless CODEC support gained MPEG-2 and VP9
  + Windows Direct3D11/DXVA decoder gained AV1 and MPEG-2 support
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Stop using service, use upstream url for tarball.
- Drop obsolete and unused experimental define.
- Pass gpl=enabled to meson, now needed to build a52 support.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1647604800">- Update to version 1.20.1:
  + x264enc: fix plugin long-name and description</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + x264enc: Don't try to fixate ANY allowed caps</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + x264enc: fix plugin long-name and description</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + tests: skip unit tests for dependency-less elements that have
    been disabled.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + No changes, version bump only.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820800">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.22.1:
  + mpegpsdemux: Ignore DTS if PTS &lt; DTS
- Rebase patch with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Enable build of amr-nb/wb plugins. Move pkgconfig(opencore-amrwb)
  BuildRequires to non-BUILD_ORIG part of spec, and stop passing
  amrnb=disabled and amrwbdec=disabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + No changes, version bump only.
- Rebase patch with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + mpegpsdemux: Rework gap sending.
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + No changes.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + rmdemux: add some integer overflow checks (bsc#1213750,
    CVE-2023-38104, bsc#1213751, CVE-2023-38103).
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + No changes, stable bump only.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + No changes, stable bump only.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700481600">- Move libgstasf plugin from BUILD_ORIG to main package, stop
  passing asfdemux=disabled to meson setup.</changelog>
</package>
<package pkgid="47ddd445cd75fb3c8302d8f156216e461ccc8157ebb03281970ac3fbac53ebd330123d06c224b3c258869d4f2cae34a302e046bf961a8c2c688af3ea48473319" name="gstreamer-plugins-ugly" arch="x86_64">
  <version epoch="0" ver="1.22.7" rel="2.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1631707200">- Update to version 1.18.5:
  + asfdemux/realmedia: Drop duplicate seek events
  + Don't use volatile to mean atomic (fixes compiler warnings with
    gcc 11)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1631880000">- Stop building doc sub-package, we will in the future use
  upstreams own standalone doc package. Following this: Drop
  gtk-doc and hotdoc BuildRequires and pass doc=disabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976000">- Update to version 1.18.6:
  + No changes, version bump only.
- Drop service, use source url, upstream changes in git.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976001">- Update to version 1.20.0:
  + Development in GitLab was switched to a single git repository
    containing all the modules
  + GstPlay: new high-level playback library, replaces GstPlayer
  + WebM Alpha decoding support
  + Encoding profiles can now be tweaked with additional
    application-specified element properties
  + Compositor: multi-threaded video conversion and mixing
  + RTP header extensions: unified support in RTP depayloader and
    payloader base classes
  + SMPTE 2022-1 2-D Forward Error Correction support
  + Smart encoding (pass through) support for VP8, VP9, H.265 in
    encodebin and transcodebin
  + Runtime compatibility support for libsoup2 and libsoup3
    (libsoup3 support experimental)
  + Video decoder subframe support
  + Video decoder automatic packet-loss, data corruption, and
    keyframe request handling for RTP / WebRTC / RTSP
  + mp4 and Matroska muxers now support profile/level/resolution
    changes for H.264/H.265 input streams (i.e. codec data changing
    on the fly)
  + mp4 muxing mode that initially creates a fragmented mp4 which
    is converted to a regular mp4 on EOS
  + Audio support for the WebKit Port for Embedded (WPE) web page
    source element
  + CUDA based video color space convert and rescale elements and
    upload/download elements
  + NVIDIA memory:NVMM support for OpenGL glupload and gldownload
    elements
  + Many WebRTC improvements
  + The new VA-API plugin implementation fleshed out with more
    decoders and new postproc elements
  + AppSink API to retrieve events in addition to buffers and
    buffer lists
  + AppSrc gained more configuration options for the internal queue
    (leakiness, limits in buffers and time, getters to read current
    levels)
  + Updated Rust bindings and many new Rust plugins
  + Improved support for custom minimal GStreamer builds
  + Support build against FFmpeg 5.0
  + Linux Stateless CODEC support gained MPEG-2 and VP9
  + Windows Direct3D11/DXVA decoder gained AV1 and MPEG-2 support
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Stop using service, use upstream url for tarball.
- Drop obsolete and unused experimental define.
- Pass gpl=enabled to meson, now needed to build a52 support.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1647604800">- Update to version 1.20.1:
  + x264enc: fix plugin long-name and description</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + x264enc: Don't try to fixate ANY allowed caps</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + x264enc: fix plugin long-name and description</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + tests: skip unit tests for dependency-less elements that have
    been disabled.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + No changes, version bump only.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820800">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.22.1:
  + mpegpsdemux: Ignore DTS if PTS &lt; DTS
- Rebase patch with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Enable build of amr-nb/wb plugins. Move pkgconfig(opencore-amrwb)
  BuildRequires to non-BUILD_ORIG part of spec, and stop passing
  amrnb=disabled and amrwbdec=disabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + No changes, version bump only.
- Rebase patch with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + mpegpsdemux: Rework gap sending.
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + No changes.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + rmdemux: add some integer overflow checks (bsc#1213750,
    CVE-2023-38104, bsc#1213751, CVE-2023-38103).
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + No changes, stable bump only.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + No changes, stable bump only.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700481600">- Move libgstasf plugin from BUILD_ORIG to main package, stop
  passing asfdemux=disabled to meson setup.</changelog>
</package>
<package pkgid="bea73fbb8a47527f610e56d79dc318354e4b4bb24126ced063144262eb8487f65cb00eb3e08ed909c1ca8d0fea23ddc7f03d1c7d672268ecf6fce1a0bf783dd3" name="gstreamer-plugins-ugly-32bit" arch="x86_64">
  <version epoch="0" ver="1.22.7" rel="2.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1631707200">- Update to version 1.18.5:
  + asfdemux/realmedia: Drop duplicate seek events
  + Don't use volatile to mean atomic (fixes compiler warnings with
    gcc 11)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1631880000">- Stop building doc sub-package, we will in the future use
  upstreams own standalone doc package. Following this: Drop
  gtk-doc and hotdoc BuildRequires and pass doc=disabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976000">- Update to version 1.18.6:
  + No changes, version bump only.
- Drop service, use source url, upstream changes in git.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976001">- Update to version 1.20.0:
  + Development in GitLab was switched to a single git repository
    containing all the modules
  + GstPlay: new high-level playback library, replaces GstPlayer
  + WebM Alpha decoding support
  + Encoding profiles can now be tweaked with additional
    application-specified element properties
  + Compositor: multi-threaded video conversion and mixing
  + RTP header extensions: unified support in RTP depayloader and
    payloader base classes
  + SMPTE 2022-1 2-D Forward Error Correction support
  + Smart encoding (pass through) support for VP8, VP9, H.265 in
    encodebin and transcodebin
  + Runtime compatibility support for libsoup2 and libsoup3
    (libsoup3 support experimental)
  + Video decoder subframe support
  + Video decoder automatic packet-loss, data corruption, and
    keyframe request handling for RTP / WebRTC / RTSP
  + mp4 and Matroska muxers now support profile/level/resolution
    changes for H.264/H.265 input streams (i.e. codec data changing
    on the fly)
  + mp4 muxing mode that initially creates a fragmented mp4 which
    is converted to a regular mp4 on EOS
  + Audio support for the WebKit Port for Embedded (WPE) web page
    source element
  + CUDA based video color space convert and rescale elements and
    upload/download elements
  + NVIDIA memory:NVMM support for OpenGL glupload and gldownload
    elements
  + Many WebRTC improvements
  + The new VA-API plugin implementation fleshed out with more
    decoders and new postproc elements
  + AppSink API to retrieve events in addition to buffers and
    buffer lists
  + AppSrc gained more configuration options for the internal queue
    (leakiness, limits in buffers and time, getters to read current
    levels)
  + Updated Rust bindings and many new Rust plugins
  + Improved support for custom minimal GStreamer builds
  + Support build against FFmpeg 5.0
  + Linux Stateless CODEC support gained MPEG-2 and VP9
  + Windows Direct3D11/DXVA decoder gained AV1 and MPEG-2 support
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Stop using service, use upstream url for tarball.
- Drop obsolete and unused experimental define.
- Pass gpl=enabled to meson, now needed to build a52 support.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1647604800">- Update to version 1.20.1:
  + x264enc: fix plugin long-name and description</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + x264enc: Don't try to fixate ANY allowed caps</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + x264enc: fix plugin long-name and description</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + tests: skip unit tests for dependency-less elements that have
    been disabled.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + No changes, version bump only.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820800">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.22.1:
  + mpegpsdemux: Ignore DTS if PTS &lt; DTS
- Rebase patch with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Enable build of amr-nb/wb plugins. Move pkgconfig(opencore-amrwb)
  BuildRequires to non-BUILD_ORIG part of spec, and stop passing
  amrnb=disabled and amrwbdec=disabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + No changes, version bump only.
- Rebase patch with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + mpegpsdemux: Rework gap sending.
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + No changes.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + rmdemux: add some integer overflow checks (bsc#1213750,
    CVE-2023-38104, bsc#1213751, CVE-2023-38103).
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + No changes, stable bump only.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + No changes, stable bump only.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700481600">- Move libgstasf plugin from BUILD_ORIG to main package, stop
  passing asfdemux=disabled to meson setup.</changelog>
</package>
<package pkgid="aade4a525b93d3de9e834d1bd40cfecea3e6dd0399525c0de71145aefc3637725ab42bff394b2eb965c57b41962762473c1dffe65b2c152b7baa02e8c245080a" name="gstreamer-plugins-ugly-32bit-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.22.7" rel="2.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1631707200">- Update to version 1.18.5:
  + asfdemux/realmedia: Drop duplicate seek events
  + Don't use volatile to mean atomic (fixes compiler warnings with
    gcc 11)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1631880000">- Stop building doc sub-package, we will in the future use
  upstreams own standalone doc package. Following this: Drop
  gtk-doc and hotdoc BuildRequires and pass doc=disabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976000">- Update to version 1.18.6:
  + No changes, version bump only.
- Drop service, use source url, upstream changes in git.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976001">- Update to version 1.20.0:
  + Development in GitLab was switched to a single git repository
    containing all the modules
  + GstPlay: new high-level playback library, replaces GstPlayer
  + WebM Alpha decoding support
  + Encoding profiles can now be tweaked with additional
    application-specified element properties
  + Compositor: multi-threaded video conversion and mixing
  + RTP header extensions: unified support in RTP depayloader and
    payloader base classes
  + SMPTE 2022-1 2-D Forward Error Correction support
  + Smart encoding (pass through) support for VP8, VP9, H.265 in
    encodebin and transcodebin
  + Runtime compatibility support for libsoup2 and libsoup3
    (libsoup3 support experimental)
  + Video decoder subframe support
  + Video decoder automatic packet-loss, data corruption, and
    keyframe request handling for RTP / WebRTC / RTSP
  + mp4 and Matroska muxers now support profile/level/resolution
    changes for H.264/H.265 input streams (i.e. codec data changing
    on the fly)
  + mp4 muxing mode that initially creates a fragmented mp4 which
    is converted to a regular mp4 on EOS
  + Audio support for the WebKit Port for Embedded (WPE) web page
    source element
  + CUDA based video color space convert and rescale elements and
    upload/download elements
  + NVIDIA memory:NVMM support for OpenGL glupload and gldownload
    elements
  + Many WebRTC improvements
  + The new VA-API plugin implementation fleshed out with more
    decoders and new postproc elements
  + AppSink API to retrieve events in addition to buffers and
    buffer lists
  + AppSrc gained more configuration options for the internal queue
    (leakiness, limits in buffers and time, getters to read current
    levels)
  + Updated Rust bindings and many new Rust plugins
  + Improved support for custom minimal GStreamer builds
  + Support build against FFmpeg 5.0
  + Linux Stateless CODEC support gained MPEG-2 and VP9
  + Windows Direct3D11/DXVA decoder gained AV1 and MPEG-2 support
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Stop using service, use upstream url for tarball.
- Drop obsolete and unused experimental define.
- Pass gpl=enabled to meson, now needed to build a52 support.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1647604800">- Update to version 1.20.1:
  + x264enc: fix plugin long-name and description</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + x264enc: Don't try to fixate ANY allowed caps</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + x264enc: fix plugin long-name and description</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + tests: skip unit tests for dependency-less elements that have
    been disabled.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + No changes, version bump only.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820800">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.22.1:
  + mpegpsdemux: Ignore DTS if PTS &lt; DTS
- Rebase patch with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Enable build of amr-nb/wb plugins. Move pkgconfig(opencore-amrwb)
  BuildRequires to non-BUILD_ORIG part of spec, and stop passing
  amrnb=disabled and amrwbdec=disabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + No changes, version bump only.
- Rebase patch with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + mpegpsdemux: Rework gap sending.
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + No changes.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + rmdemux: add some integer overflow checks (bsc#1213750,
    CVE-2023-38104, bsc#1213751, CVE-2023-38103).
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + No changes, stable bump only.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + No changes, stable bump only.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700481600">- Move libgstasf plugin from BUILD_ORIG to main package, stop
  passing asfdemux=disabled to meson setup.</changelog>
</package>
<package pkgid="66dae1803b5aba5f7f3e7eac5c0867fe6b196441243c5e6cf0fd3a11e28606bdc98891dfdf02dde980ad22e596cbff61932a181e33beb4c03a03093fc6d49dbe" name="gstreamer-plugins-ugly-debuginfo" arch="i586">
  <version epoch="0" ver="1.22.7" rel="2.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1631707200">- Update to version 1.18.5:
  + asfdemux/realmedia: Drop duplicate seek events
  + Don't use volatile to mean atomic (fixes compiler warnings with
    gcc 11)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1631880000">- Stop building doc sub-package, we will in the future use
  upstreams own standalone doc package. Following this: Drop
  gtk-doc and hotdoc BuildRequires and pass doc=disabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976000">- Update to version 1.18.6:
  + No changes, version bump only.
- Drop service, use source url, upstream changes in git.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976001">- Update to version 1.20.0:
  + Development in GitLab was switched to a single git repository
    containing all the modules
  + GstPlay: new high-level playback library, replaces GstPlayer
  + WebM Alpha decoding support
  + Encoding profiles can now be tweaked with additional
    application-specified element properties
  + Compositor: multi-threaded video conversion and mixing
  + RTP header extensions: unified support in RTP depayloader and
    payloader base classes
  + SMPTE 2022-1 2-D Forward Error Correction support
  + Smart encoding (pass through) support for VP8, VP9, H.265 in
    encodebin and transcodebin
  + Runtime compatibility support for libsoup2 and libsoup3
    (libsoup3 support experimental)
  + Video decoder subframe support
  + Video decoder automatic packet-loss, data corruption, and
    keyframe request handling for RTP / WebRTC / RTSP
  + mp4 and Matroska muxers now support profile/level/resolution
    changes for H.264/H.265 input streams (i.e. codec data changing
    on the fly)
  + mp4 muxing mode that initially creates a fragmented mp4 which
    is converted to a regular mp4 on EOS
  + Audio support for the WebKit Port for Embedded (WPE) web page
    source element
  + CUDA based video color space convert and rescale elements and
    upload/download elements
  + NVIDIA memory:NVMM support for OpenGL glupload and gldownload
    elements
  + Many WebRTC improvements
  + The new VA-API plugin implementation fleshed out with more
    decoders and new postproc elements
  + AppSink API to retrieve events in addition to buffers and
    buffer lists
  + AppSrc gained more configuration options for the internal queue
    (leakiness, limits in buffers and time, getters to read current
    levels)
  + Updated Rust bindings and many new Rust plugins
  + Improved support for custom minimal GStreamer builds
  + Support build against FFmpeg 5.0
  + Linux Stateless CODEC support gained MPEG-2 and VP9
  + Windows Direct3D11/DXVA decoder gained AV1 and MPEG-2 support
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Stop using service, use upstream url for tarball.
- Drop obsolete and unused experimental define.
- Pass gpl=enabled to meson, now needed to build a52 support.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1647604800">- Update to version 1.20.1:
  + x264enc: fix plugin long-name and description</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + x264enc: Don't try to fixate ANY allowed caps</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + x264enc: fix plugin long-name and description</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + tests: skip unit tests for dependency-less elements that have
    been disabled.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + No changes, version bump only.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820800">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.22.1:
  + mpegpsdemux: Ignore DTS if PTS &lt; DTS
- Rebase patch with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Enable build of amr-nb/wb plugins. Move pkgconfig(opencore-amrwb)
  BuildRequires to non-BUILD_ORIG part of spec, and stop passing
  amrnb=disabled and amrwbdec=disabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + No changes, version bump only.
- Rebase patch with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + mpegpsdemux: Rework gap sending.
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + No changes.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + rmdemux: add some integer overflow checks (bsc#1213750,
    CVE-2023-38104, bsc#1213751, CVE-2023-38103).
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + No changes, stable bump only.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + No changes, stable bump only.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700481600">- Move libgstasf plugin from BUILD_ORIG to main package, stop
  passing asfdemux=disabled to meson setup.</changelog>
</package>
<package pkgid="a3873de295e57867037b62e1fbe53b910a86e620f4b99fe73aec4bb58c4f261dc8112147f3720548aec9a6877566566ac3d37f17d27e8e8bcbf0f6337ab5f832" name="gstreamer-plugins-ugly-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.22.7" rel="2.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1631707200">- Update to version 1.18.5:
  + asfdemux/realmedia: Drop duplicate seek events
  + Don't use volatile to mean atomic (fixes compiler warnings with
    gcc 11)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1631880000">- Stop building doc sub-package, we will in the future use
  upstreams own standalone doc package. Following this: Drop
  gtk-doc and hotdoc BuildRequires and pass doc=disabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976000">- Update to version 1.18.6:
  + No changes, version bump only.
- Drop service, use source url, upstream changes in git.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976001">- Update to version 1.20.0:
  + Development in GitLab was switched to a single git repository
    containing all the modules
  + GstPlay: new high-level playback library, replaces GstPlayer
  + WebM Alpha decoding support
  + Encoding profiles can now be tweaked with additional
    application-specified element properties
  + Compositor: multi-threaded video conversion and mixing
  + RTP header extensions: unified support in RTP depayloader and
    payloader base classes
  + SMPTE 2022-1 2-D Forward Error Correction support
  + Smart encoding (pass through) support for VP8, VP9, H.265 in
    encodebin and transcodebin
  + Runtime compatibility support for libsoup2 and libsoup3
    (libsoup3 support experimental)
  + Video decoder subframe support
  + Video decoder automatic packet-loss, data corruption, and
    keyframe request handling for RTP / WebRTC / RTSP
  + mp4 and Matroska muxers now support profile/level/resolution
    changes for H.264/H.265 input streams (i.e. codec data changing
    on the fly)
  + mp4 muxing mode that initially creates a fragmented mp4 which
    is converted to a regular mp4 on EOS
  + Audio support for the WebKit Port for Embedded (WPE) web page
    source element
  + CUDA based video color space convert and rescale elements and
    upload/download elements
  + NVIDIA memory:NVMM support for OpenGL glupload and gldownload
    elements
  + Many WebRTC improvements
  + The new VA-API plugin implementation fleshed out with more
    decoders and new postproc elements
  + AppSink API to retrieve events in addition to buffers and
    buffer lists
  + AppSrc gained more configuration options for the internal queue
    (leakiness, limits in buffers and time, getters to read current
    levels)
  + Updated Rust bindings and many new Rust plugins
  + Improved support for custom minimal GStreamer builds
  + Support build against FFmpeg 5.0
  + Linux Stateless CODEC support gained MPEG-2 and VP9
  + Windows Direct3D11/DXVA decoder gained AV1 and MPEG-2 support
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Stop using service, use upstream url for tarball.
- Drop obsolete and unused experimental define.
- Pass gpl=enabled to meson, now needed to build a52 support.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1647604800">- Update to version 1.20.1:
  + x264enc: fix plugin long-name and description</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + x264enc: Don't try to fixate ANY allowed caps</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + x264enc: fix plugin long-name and description</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + tests: skip unit tests for dependency-less elements that have
    been disabled.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + No changes, version bump only.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820800">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.22.1:
  + mpegpsdemux: Ignore DTS if PTS &lt; DTS
- Rebase patch with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Enable build of amr-nb/wb plugins. Move pkgconfig(opencore-amrwb)
  BuildRequires to non-BUILD_ORIG part of spec, and stop passing
  amrnb=disabled and amrwbdec=disabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + No changes, version bump only.
- Rebase patch with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + mpegpsdemux: Rework gap sending.
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + No changes.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + rmdemux: add some integer overflow checks (bsc#1213750,
    CVE-2023-38104, bsc#1213751, CVE-2023-38103).
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + No changes, stable bump only.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + No changes, stable bump only.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700481600">- Move libgstasf plugin from BUILD_ORIG to main package, stop
  passing asfdemux=disabled to meson setup.</changelog>
</package>
<package pkgid="1542e2746fb393ecca21d1fcbf7e5948e7284e1966ac860f4e745890607c59656bfdc4c187710f42964cdc6df2162a9ad872c50a172d337ed5a22bae8625443f" name="gstreamer-plugins-ugly-debugsource" arch="i586">
  <version epoch="0" ver="1.22.7" rel="2.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1631707200">- Update to version 1.18.5:
  + asfdemux/realmedia: Drop duplicate seek events
  + Don't use volatile to mean atomic (fixes compiler warnings with
    gcc 11)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1631880000">- Stop building doc sub-package, we will in the future use
  upstreams own standalone doc package. Following this: Drop
  gtk-doc and hotdoc BuildRequires and pass doc=disabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976000">- Update to version 1.18.6:
  + No changes, version bump only.
- Drop service, use source url, upstream changes in git.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976001">- Update to version 1.20.0:
  + Development in GitLab was switched to a single git repository
    containing all the modules
  + GstPlay: new high-level playback library, replaces GstPlayer
  + WebM Alpha decoding support
  + Encoding profiles can now be tweaked with additional
    application-specified element properties
  + Compositor: multi-threaded video conversion and mixing
  + RTP header extensions: unified support in RTP depayloader and
    payloader base classes
  + SMPTE 2022-1 2-D Forward Error Correction support
  + Smart encoding (pass through) support for VP8, VP9, H.265 in
    encodebin and transcodebin
  + Runtime compatibility support for libsoup2 and libsoup3
    (libsoup3 support experimental)
  + Video decoder subframe support
  + Video decoder automatic packet-loss, data corruption, and
    keyframe request handling for RTP / WebRTC / RTSP
  + mp4 and Matroska muxers now support profile/level/resolution
    changes for H.264/H.265 input streams (i.e. codec data changing
    on the fly)
  + mp4 muxing mode that initially creates a fragmented mp4 which
    is converted to a regular mp4 on EOS
  + Audio support for the WebKit Port for Embedded (WPE) web page
    source element
  + CUDA based video color space convert and rescale elements and
    upload/download elements
  + NVIDIA memory:NVMM support for OpenGL glupload and gldownload
    elements
  + Many WebRTC improvements
  + The new VA-API plugin implementation fleshed out with more
    decoders and new postproc elements
  + AppSink API to retrieve events in addition to buffers and
    buffer lists
  + AppSrc gained more configuration options for the internal queue
    (leakiness, limits in buffers and time, getters to read current
    levels)
  + Updated Rust bindings and many new Rust plugins
  + Improved support for custom minimal GStreamer builds
  + Support build against FFmpeg 5.0
  + Linux Stateless CODEC support gained MPEG-2 and VP9
  + Windows Direct3D11/DXVA decoder gained AV1 and MPEG-2 support
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Stop using service, use upstream url for tarball.
- Drop obsolete and unused experimental define.
- Pass gpl=enabled to meson, now needed to build a52 support.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1647604800">- Update to version 1.20.1:
  + x264enc: fix plugin long-name and description</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + x264enc: Don't try to fixate ANY allowed caps</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + x264enc: fix plugin long-name and description</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + tests: skip unit tests for dependency-less elements that have
    been disabled.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + No changes, version bump only.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820800">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.22.1:
  + mpegpsdemux: Ignore DTS if PTS &lt; DTS
- Rebase patch with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Enable build of amr-nb/wb plugins. Move pkgconfig(opencore-amrwb)
  BuildRequires to non-BUILD_ORIG part of spec, and stop passing
  amrnb=disabled and amrwbdec=disabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + No changes, version bump only.
- Rebase patch with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + mpegpsdemux: Rework gap sending.
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + No changes.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + rmdemux: add some integer overflow checks (bsc#1213750,
    CVE-2023-38104, bsc#1213751, CVE-2023-38103).
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + No changes, stable bump only.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + No changes, stable bump only.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700481600">- Move libgstasf plugin from BUILD_ORIG to main package, stop
  passing asfdemux=disabled to meson setup.</changelog>
</package>
<package pkgid="88ed12d3857eaad14a00a4170a40825f1110674c015a4ac2ce9cf9d6e2d4eb3e4ffefe103516824390b375ebbe48348a64b4560f42513a88c742716fd9eb0f2c" name="gstreamer-plugins-ugly-debugsource" arch="x86_64">
  <version epoch="0" ver="1.22.7" rel="2.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1631707200">- Update to version 1.18.5:
  + asfdemux/realmedia: Drop duplicate seek events
  + Don't use volatile to mean atomic (fixes compiler warnings with
    gcc 11)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1631880000">- Stop building doc sub-package, we will in the future use
  upstreams own standalone doc package. Following this: Drop
  gtk-doc and hotdoc BuildRequires and pass doc=disabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976000">- Update to version 1.18.6:
  + No changes, version bump only.
- Drop service, use source url, upstream changes in git.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976001">- Update to version 1.20.0:
  + Development in GitLab was switched to a single git repository
    containing all the modules
  + GstPlay: new high-level playback library, replaces GstPlayer
  + WebM Alpha decoding support
  + Encoding profiles can now be tweaked with additional
    application-specified element properties
  + Compositor: multi-threaded video conversion and mixing
  + RTP header extensions: unified support in RTP depayloader and
    payloader base classes
  + SMPTE 2022-1 2-D Forward Error Correction support
  + Smart encoding (pass through) support for VP8, VP9, H.265 in
    encodebin and transcodebin
  + Runtime compatibility support for libsoup2 and libsoup3
    (libsoup3 support experimental)
  + Video decoder subframe support
  + Video decoder automatic packet-loss, data corruption, and
    keyframe request handling for RTP / WebRTC / RTSP
  + mp4 and Matroska muxers now support profile/level/resolution
    changes for H.264/H.265 input streams (i.e. codec data changing
    on the fly)
  + mp4 muxing mode that initially creates a fragmented mp4 which
    is converted to a regular mp4 on EOS
  + Audio support for the WebKit Port for Embedded (WPE) web page
    source element
  + CUDA based video color space convert and rescale elements and
    upload/download elements
  + NVIDIA memory:NVMM support for OpenGL glupload and gldownload
    elements
  + Many WebRTC improvements
  + The new VA-API plugin implementation fleshed out with more
    decoders and new postproc elements
  + AppSink API to retrieve events in addition to buffers and
    buffer lists
  + AppSrc gained more configuration options for the internal queue
    (leakiness, limits in buffers and time, getters to read current
    levels)
  + Updated Rust bindings and many new Rust plugins
  + Improved support for custom minimal GStreamer builds
  + Support build against FFmpeg 5.0
  + Linux Stateless CODEC support gained MPEG-2 and VP9
  + Windows Direct3D11/DXVA decoder gained AV1 and MPEG-2 support
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Stop using service, use upstream url for tarball.
- Drop obsolete and unused experimental define.
- Pass gpl=enabled to meson, now needed to build a52 support.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1647604800">- Update to version 1.20.1:
  + x264enc: fix plugin long-name and description</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + x264enc: Don't try to fixate ANY allowed caps</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + x264enc: fix plugin long-name and description</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + tests: skip unit tests for dependency-less elements that have
    been disabled.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + No changes, version bump only.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820800">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.22.1:
  + mpegpsdemux: Ignore DTS if PTS &lt; DTS
- Rebase patch with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Enable build of amr-nb/wb plugins. Move pkgconfig(opencore-amrwb)
  BuildRequires to non-BUILD_ORIG part of spec, and stop passing
  amrnb=disabled and amrwbdec=disabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + No changes, version bump only.
- Rebase patch with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + mpegpsdemux: Rework gap sending.
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + No changes.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + rmdemux: add some integer overflow checks (bsc#1213750,
    CVE-2023-38104, bsc#1213751, CVE-2023-38103).
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + No changes, stable bump only.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + No changes, stable bump only.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700481600">- Move libgstasf plugin from BUILD_ORIG to main package, stop
  passing asfdemux=disabled to meson setup.</changelog>
</package>
<package pkgid="e2afa8928615a54512a2997e269f39644f2c26cbe35a67e882dc542c1199baca3edf46466e1144ef395982275bdcb2eadeeee9d0c06a8878106ca2a967b401dc" name="gstreamer-plugins-ugly-lang" arch="noarch">
  <version epoch="0" ver="1.22.7" rel="2.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1631707200">- Update to version 1.18.5:
  + asfdemux/realmedia: Drop duplicate seek events
  + Don't use volatile to mean atomic (fixes compiler warnings with
    gcc 11)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1631880000">- Stop building doc sub-package, we will in the future use
  upstreams own standalone doc package. Following this: Drop
  gtk-doc and hotdoc BuildRequires and pass doc=disabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976000">- Update to version 1.18.6:
  + No changes, version bump only.
- Drop service, use source url, upstream changes in git.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976001">- Update to version 1.20.0:
  + Development in GitLab was switched to a single git repository
    containing all the modules
  + GstPlay: new high-level playback library, replaces GstPlayer
  + WebM Alpha decoding support
  + Encoding profiles can now be tweaked with additional
    application-specified element properties
  + Compositor: multi-threaded video conversion and mixing
  + RTP header extensions: unified support in RTP depayloader and
    payloader base classes
  + SMPTE 2022-1 2-D Forward Error Correction support
  + Smart encoding (pass through) support for VP8, VP9, H.265 in
    encodebin and transcodebin
  + Runtime compatibility support for libsoup2 and libsoup3
    (libsoup3 support experimental)
  + Video decoder subframe support
  + Video decoder automatic packet-loss, data corruption, and
    keyframe request handling for RTP / WebRTC / RTSP
  + mp4 and Matroska muxers now support profile/level/resolution
    changes for H.264/H.265 input streams (i.e. codec data changing
    on the fly)
  + mp4 muxing mode that initially creates a fragmented mp4 which
    is converted to a regular mp4 on EOS
  + Audio support for the WebKit Port for Embedded (WPE) web page
    source element
  + CUDA based video color space convert and rescale elements and
    upload/download elements
  + NVIDIA memory:NVMM support for OpenGL glupload and gldownload
    elements
  + Many WebRTC improvements
  + The new VA-API plugin implementation fleshed out with more
    decoders and new postproc elements
  + AppSink API to retrieve events in addition to buffers and
    buffer lists
  + AppSrc gained more configuration options for the internal queue
    (leakiness, limits in buffers and time, getters to read current
    levels)
  + Updated Rust bindings and many new Rust plugins
  + Improved support for custom minimal GStreamer builds
  + Support build against FFmpeg 5.0
  + Linux Stateless CODEC support gained MPEG-2 and VP9
  + Windows Direct3D11/DXVA decoder gained AV1 and MPEG-2 support
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Stop using service, use upstream url for tarball.
- Drop obsolete and unused experimental define.
- Pass gpl=enabled to meson, now needed to build a52 support.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1647604800">- Update to version 1.20.1:
  + x264enc: fix plugin long-name and description</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + x264enc: Don't try to fixate ANY allowed caps</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + x264enc: fix plugin long-name and description</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + tests: skip unit tests for dependency-less elements that have
    been disabled.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + No changes, version bump only.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820800">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.22.1:
  + mpegpsdemux: Ignore DTS if PTS &lt; DTS
- Rebase patch with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Enable build of amr-nb/wb plugins. Move pkgconfig(opencore-amrwb)
  BuildRequires to non-BUILD_ORIG part of spec, and stop passing
  amrnb=disabled and amrwbdec=disabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + No changes, version bump only.
- Rebase patch with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + mpegpsdemux: Rework gap sending.
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + No changes.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + rmdemux: add some integer overflow checks (bsc#1213750,
    CVE-2023-38104, bsc#1213751, CVE-2023-38103).
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + No changes, stable bump only.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + No changes, stable bump only.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700481600">- Move libgstasf plugin from BUILD_ORIG to main package, stop
  passing asfdemux=disabled to meson setup.</changelog>
</package>
<package pkgid="1f48f6e20c469376b459951a9bd1ec8bcaeb0902704b6c3b6c054231b3a102684088f64f502c2b61dd089ca17dbc548b7a0aeb8f2a7bc33183bf5604f30fbb1e" name="gstreamer-transcoder" arch="i586">
  <version epoch="0" ver="1.22.7" rel="5.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679400000">- Add libgsttranscoder-1_0-0 to baselibs.conf</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679745600">- Move conditional pkgconfig(vo-amrwbenc) BuildRequires to main
  part of spec, now available in distro. Stop passing
  voamrwbenc=disabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1680523200">- Move pkgconfig(libchromaprint) BuildRequires to chromaprint
  plugin sub-package, and drop the hard
  gstreamer-plugins-bad-chromaprint Requires from our devel
  sub-package. This is a "stand alone" plugin, and this way
  packages depending on gstreamer-plugins-bad during build avoids
  pulling in libavcodec and libavfilter + ffmpeg-mini-devel
  packages for no reason.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + cea708overlay: fix HCR interpretation
  + d3d11bufferpool: Fix invalid access in debug print loop
  + d3d11compositor: Fix composition error on release_pad()
  + d3d11converter: Fix conversion backend selection
  + d3d11videosink: Fix tearing in case of fullscreen mode
  + d3d11window: fix memory leak
  + debugqroverlay: fix string leak
  + decklinkaudiosink: Fix playback when video caps is configured
    before audio
  + decklink: fix 10 bit RGB (r210) format auto detection
  + decklinkvideosrc:
  - RGB 4:4:4 doesn't work after GStreamer upgrade (regression)
  - unable to show HDMI stream that Blackmagic's Media Express is
    able to see
  + gtkwaylandsink:
  - Destroy GstWlWindow when parent GtkWindow is destroyed
  - Fix crash when rendering after the window is closed
  + h264decoder: Fix DPB bumping process
  + h264decoder, h265decoder: Latency reporting related fixes
  + h264parse: Validate VUI framerate
  + jpegparse: reset parse state when the SOI is not the first
    marker
  + ksvideo, directshow: Fix reference leaks in device providers
  + nvencoder: Fix CQP option setting
  + nvh264encoder: Fix template caps to include progressive mode as
    well
  + openjpegdec: allow multithread decoding only in subframe mode
  + tsdemux: Fix reading of extended Opus channel configuration
  + vulkan: fix validation layer issues
  + vulkanoverlaycompositor: fix potential use after free
  + vulkanswapper: correctly handle force-aspect-ratio=false
  + wasapi2: Fix potential crash on device activation failure
  + webrtc: Fix segfault traversing ice transports
  + webrtc: patch leak caused by early return
  + zxing: add support for zxing-c++ 2.0
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1682337600">- Add missing plugin in build_orig part of spec, BuildRequires
  already in place, just missing the built plugin in file section.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1682510400">- Only build build vo-amrwbenc plugin on openSUSE, vo-amrwbenc
  license is problematic for commercial use.</changelog>
  <changelog author="Jiri Srain &lt;jsrain@suse.com&gt;" date="1684843200">- use additional codecs on ALP</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + a2dpsink: Fails many tests in Bluetooth SIG Certification.
  + avdtputil: Use int instead of int range for fixed bitpool
    values.
  + ccconverter:
  - reintroduce frame count reset on cycle completion
  - integer overflow &amp; crashing
  + codectimestamper: remove PC file generation from plugin's own
    meson.build.
  + cudamemory: Fix for semi planar YUV memory size decision.
  + d3d11compositor:
  - Reconfigure resource only when output caps is changed.
  - Skip zero alpha input.
  + d3d11convert: Fix for runtime property update.
  + d3d11memory: Don't clear wrapped texture memory.
  + d3d11videosink:
  - Fix for ignored initial render rectangle.
  - Fix race condition in window unprepare.
  - Enhancement for initial window size decision.
  - Don't clear prepared buffer on unlock_stop().
  + dashdemux: mpdclient: fix divide by 0 if segment has no
    duration.
  + dtlstransport: Keep strong ref of dtls encoder/decoder.
  + GstPlay:
  - Avoid getting property of playbin2 if subtitle_sid is null.
  - Fix critical log when using playbin3.
  + h264decoder: Drop nonexisting picture silently without error.
  + dtmf: element classification improvements.
  + mfvideoenc: Allow only even resolution numbers.
  + sctpenc:
  - Fix potential shutdown deadlock.
  - Fix "srtp-key" check.
  + tests: disable dtls test if openssl is not present.
  + tsdemux: Set number of channels to 2 for dual mono Opus.
  + va: Various fixes for defects found with MSVC.
  + wasapi2: Allows process loopback capture on Windows 10.
  + webrtcdatachannel: Bind to parent webrtcbin using a weak
    reference.
  + webrtcbin: Fix potential deadlock when closing before any data
    was sent.
  + webrtc:
  - Plug leaks of resolved ICE addresses.
  - Do not tear down data channel before data is flushed.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1687608000">- Add 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch:
  Backport 7ed446dc,0dabf0eb from upstream to fix a heap overwrite
  in PGS subtitle overlay decoder which might trigger a crash or
  remote code execution (CVE-2023-37329 bsc#1213126).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + asfmux: fix possible unaligned write on 32-bit ARM.
  + d3d11videosink: Fix error on pause and play.
  + d3dvideosink: Fix navigation event leak.
  + decklink: Correctly handle SDK strings on macOS and free
    strings after usage on Linux.
  + dvdspu: Make sure enough data is allocated for the available
    data (bsc#1213126, CVE-2023-37329).
  + fdkaacdec: Support up to 5 rear channels.
  + h265parse: Fix framerate handling.
  + kmssink: Add STM32 LTDC and NXP i.MX8M Plus LCDIFv3
    auto-detection.
  + sdpdemux: ensure that only one srcpad is created per stream.
  + srtpdec: fix critical warnings on shutdown.
  + testsrcbin: Remove spurious caps unref.
  + va: map the mbbrc to correct enum value in get_property().
  + vtenc: apply DTS offset to ensure DTS &lt;= PTS.
  + vtdec: time glitches on h264 playback.
  + waylandsink: Emit "map" signal boarder surface is ready.
- Rebase reduce-required-meson.patch.
- Remove 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch:
  This update already include the patch.
  (CVE-2023-37329 bsc#1213126).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + d3d11bufferpool: Fix heavy CPU usage in case of fixed-size pool
  + jpegparser: jpegdecoder: Don't pollute bus and comply with spec
  + plugins: fix compiler warnings with GLib &gt;= 2.76
  + webrtcbin: Prevent critical warning when creating an additional
    data channel
  + webrtcstats: Properly report IceCandidate type
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1695124800">- Add patch from upstream to build the package with
  webrtc-audio-processing-1 in Tumbleweed:
  * 0001-Update-code-for-webrtc-audio-processing-1.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1695124801">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1695297600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + audiolatency: Forward latency query and event upstream
  + av1parser: Fix segmentation params update
  + codecparsers: Fix MPEG-1 aspect ratio table
  + d3d11convert: Passthrough allocation query on same caps
  + h264decoder: Update latency dynamically
  + h265parser:
  - Allow partially broken hvcC data
  - Fix possible overflow using max_sub_layers_minus1
    (bsc#1215793, CVE-2023-40476)
  + hlssink2: Always use forward slash separator
  + mdns: Fix a crash on context error
  + mxfdemux: Fix integer overflow causing out of bounds writes
    when handling invalid uncompressed video and check channels for
    AES3 (bsc#1215796, CVE-2023-40474, bsc#1215792, CVE-2023-40475)
  + nvencoder: Fix negotiation error when interlace-mode is
    unspecified
  + rtmp2: Allow NULL flash version, omitting the field
  + rtmp2sink: fix crash if message conversion failed
  + transcodebin: Fixes for upstream selectable support
  + va: Fix in error logs functions mismatches
  + waylandsink:
  - Crop surfaces to their display width height
  - Fix cropping for video with non-square aspect ratio
  + webrtc: Fix docs for create-data-channel action signal
- Rebase reduce-required-meson.patch
- Remove gstreamer-plugins-bad-CVE-2023-40474.patch:
  This update already include the patch.
- Remove gstreamer-plugins-bad-CVE-2023-40476.patch:
  This update already include the patch.
  (CVE-2023-40476 bsc#1215793 CVE-2023-40474 bsc#1215796).</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1698148800">- Add gstreamer-plugins-bad-CVE-2023-44429.patch:
  Backporting 1db83d3f from upstream, Clip tile rows and cols to 64
  as describe in AV1 specification.
  (CVE-2023-44429 bsc#1217211)</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + audiobuffersplit: disable max-silence-time if set to 0
  + libde265: Do not decode the non 4:2:0 8 bits format
  + codecparsers: av1: Clip max tile rows and cols values
  + codecs: h265: Do not free slice header before using it
  + d3d11converter: Fix 10/12bits planar output
  + d3d11decoder: Fix crash on negotiate() when decoder is not
    configured
  + d3d11videosink: Fix toggling between fullscreen and maximized
  + d3d11videosink: Fix window switching in case of fullscreen mode
  + d3d11screencapturesrc: Fix mouse cursor blending
  + decklink: Fix broken COM string conversion
  + decklink: Decklink Device Provider wrongly parses SDK strings
  + gstwayland: Don't depend on wayland-protocols
  + interaudiosrc: Add audio meta to buffers containing
    non-interleaved samples
  + kmssink: Add TIDSS auto-detection
  + mfvideoencoder: Fix typo in template caps
  + mxfdemux: Store GstMXFDemuxEssenceTrack in their own fixed
    allocation
  + nvcodec: fix bounds for auto-select GPU enumeration
  + openh264: Fail gracefully if openh264 encoder/decoder creation
    fails
  + tsmux: More cleanups
  + tsmux: Fill padding packets with stuffing bytes
  + v4l2codecs: Fix tiled formats stride conversion
  + v4l2videodec: Correctly free caps to avoid memory leak
  + wasapi2: Don't use global volume control object
  + wasapi2device: Ignore activation failed device
- Rebase reduce-required-meson.patch
- Remove gstreamer-plugins-bad-CVE-2023-44429.patch:
  This update already include the patch.
  (CVE-2023-40476 bsc#1215793 CVE-2023-40474 bsc#1215796).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700568000">- Move pkgconfig(dvdnav) and pkgconfig(dvdread) BuildRequires out
  of BUILD_ORIG conditional, and stop passing resindvd=disabled and
  siren=disabled to meson setup, build dvd and siren 7 support in
  main package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700740800">- Stop passing sctp=disabled and pass sctp=enabled to meson setup
  instead, enable build of sctp plugin.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="2aa1d9b7232efc2f17b7ef763d0941b3623c6ce9112fc1ad64c6672d3cb20be6de0342daf5001ccd2505c1fdea0b2ece6e19f8224a2d702330659bf5c92d3d26" name="gstreamer-transcoder" arch="x86_64">
  <version epoch="0" ver="1.22.7" rel="5.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679400000">- Add libgsttranscoder-1_0-0 to baselibs.conf</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679745600">- Move conditional pkgconfig(vo-amrwbenc) BuildRequires to main
  part of spec, now available in distro. Stop passing
  voamrwbenc=disabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1680523200">- Move pkgconfig(libchromaprint) BuildRequires to chromaprint
  plugin sub-package, and drop the hard
  gstreamer-plugins-bad-chromaprint Requires from our devel
  sub-package. This is a "stand alone" plugin, and this way
  packages depending on gstreamer-plugins-bad during build avoids
  pulling in libavcodec and libavfilter + ffmpeg-mini-devel
  packages for no reason.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + cea708overlay: fix HCR interpretation
  + d3d11bufferpool: Fix invalid access in debug print loop
  + d3d11compositor: Fix composition error on release_pad()
  + d3d11converter: Fix conversion backend selection
  + d3d11videosink: Fix tearing in case of fullscreen mode
  + d3d11window: fix memory leak
  + debugqroverlay: fix string leak
  + decklinkaudiosink: Fix playback when video caps is configured
    before audio
  + decklink: fix 10 bit RGB (r210) format auto detection
  + decklinkvideosrc:
  - RGB 4:4:4 doesn't work after GStreamer upgrade (regression)
  - unable to show HDMI stream that Blackmagic's Media Express is
    able to see
  + gtkwaylandsink:
  - Destroy GstWlWindow when parent GtkWindow is destroyed
  - Fix crash when rendering after the window is closed
  + h264decoder: Fix DPB bumping process
  + h264decoder, h265decoder: Latency reporting related fixes
  + h264parse: Validate VUI framerate
  + jpegparse: reset parse state when the SOI is not the first
    marker
  + ksvideo, directshow: Fix reference leaks in device providers
  + nvencoder: Fix CQP option setting
  + nvh264encoder: Fix template caps to include progressive mode as
    well
  + openjpegdec: allow multithread decoding only in subframe mode
  + tsdemux: Fix reading of extended Opus channel configuration
  + vulkan: fix validation layer issues
  + vulkanoverlaycompositor: fix potential use after free
  + vulkanswapper: correctly handle force-aspect-ratio=false
  + wasapi2: Fix potential crash on device activation failure
  + webrtc: Fix segfault traversing ice transports
  + webrtc: patch leak caused by early return
  + zxing: add support for zxing-c++ 2.0
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1682337600">- Add missing plugin in build_orig part of spec, BuildRequires
  already in place, just missing the built plugin in file section.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1682510400">- Only build build vo-amrwbenc plugin on openSUSE, vo-amrwbenc
  license is problematic for commercial use.</changelog>
  <changelog author="Jiri Srain &lt;jsrain@suse.com&gt;" date="1684843200">- use additional codecs on ALP</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + a2dpsink: Fails many tests in Bluetooth SIG Certification.
  + avdtputil: Use int instead of int range for fixed bitpool
    values.
  + ccconverter:
  - reintroduce frame count reset on cycle completion
  - integer overflow &amp; crashing
  + codectimestamper: remove PC file generation from plugin's own
    meson.build.
  + cudamemory: Fix for semi planar YUV memory size decision.
  + d3d11compositor:
  - Reconfigure resource only when output caps is changed.
  - Skip zero alpha input.
  + d3d11convert: Fix for runtime property update.
  + d3d11memory: Don't clear wrapped texture memory.
  + d3d11videosink:
  - Fix for ignored initial render rectangle.
  - Fix race condition in window unprepare.
  - Enhancement for initial window size decision.
  - Don't clear prepared buffer on unlock_stop().
  + dashdemux: mpdclient: fix divide by 0 if segment has no
    duration.
  + dtlstransport: Keep strong ref of dtls encoder/decoder.
  + GstPlay:
  - Avoid getting property of playbin2 if subtitle_sid is null.
  - Fix critical log when using playbin3.
  + h264decoder: Drop nonexisting picture silently without error.
  + dtmf: element classification improvements.
  + mfvideoenc: Allow only even resolution numbers.
  + sctpenc:
  - Fix potential shutdown deadlock.
  - Fix "srtp-key" check.
  + tests: disable dtls test if openssl is not present.
  + tsdemux: Set number of channels to 2 for dual mono Opus.
  + va: Various fixes for defects found with MSVC.
  + wasapi2: Allows process loopback capture on Windows 10.
  + webrtcdatachannel: Bind to parent webrtcbin using a weak
    reference.
  + webrtcbin: Fix potential deadlock when closing before any data
    was sent.
  + webrtc:
  - Plug leaks of resolved ICE addresses.
  - Do not tear down data channel before data is flushed.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1687608000">- Add 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch:
  Backport 7ed446dc,0dabf0eb from upstream to fix a heap overwrite
  in PGS subtitle overlay decoder which might trigger a crash or
  remote code execution (CVE-2023-37329 bsc#1213126).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + asfmux: fix possible unaligned write on 32-bit ARM.
  + d3d11videosink: Fix error on pause and play.
  + d3dvideosink: Fix navigation event leak.
  + decklink: Correctly handle SDK strings on macOS and free
    strings after usage on Linux.
  + dvdspu: Make sure enough data is allocated for the available
    data (bsc#1213126, CVE-2023-37329).
  + fdkaacdec: Support up to 5 rear channels.
  + h265parse: Fix framerate handling.
  + kmssink: Add STM32 LTDC and NXP i.MX8M Plus LCDIFv3
    auto-detection.
  + sdpdemux: ensure that only one srcpad is created per stream.
  + srtpdec: fix critical warnings on shutdown.
  + testsrcbin: Remove spurious caps unref.
  + va: map the mbbrc to correct enum value in get_property().
  + vtenc: apply DTS offset to ensure DTS &lt;= PTS.
  + vtdec: time glitches on h264 playback.
  + waylandsink: Emit "map" signal boarder surface is ready.
- Rebase reduce-required-meson.patch.
- Remove 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch:
  This update already include the patch.
  (CVE-2023-37329 bsc#1213126).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + d3d11bufferpool: Fix heavy CPU usage in case of fixed-size pool
  + jpegparser: jpegdecoder: Don't pollute bus and comply with spec
  + plugins: fix compiler warnings with GLib &gt;= 2.76
  + webrtcbin: Prevent critical warning when creating an additional
    data channel
  + webrtcstats: Properly report IceCandidate type
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1695124800">- Add patch from upstream to build the package with
  webrtc-audio-processing-1 in Tumbleweed:
  * 0001-Update-code-for-webrtc-audio-processing-1.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1695124801">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1695297600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + audiolatency: Forward latency query and event upstream
  + av1parser: Fix segmentation params update
  + codecparsers: Fix MPEG-1 aspect ratio table
  + d3d11convert: Passthrough allocation query on same caps
  + h264decoder: Update latency dynamically
  + h265parser:
  - Allow partially broken hvcC data
  - Fix possible overflow using max_sub_layers_minus1
    (bsc#1215793, CVE-2023-40476)
  + hlssink2: Always use forward slash separator
  + mdns: Fix a crash on context error
  + mxfdemux: Fix integer overflow causing out of bounds writes
    when handling invalid uncompressed video and check channels for
    AES3 (bsc#1215796, CVE-2023-40474, bsc#1215792, CVE-2023-40475)
  + nvencoder: Fix negotiation error when interlace-mode is
    unspecified
  + rtmp2: Allow NULL flash version, omitting the field
  + rtmp2sink: fix crash if message conversion failed
  + transcodebin: Fixes for upstream selectable support
  + va: Fix in error logs functions mismatches
  + waylandsink:
  - Crop surfaces to their display width height
  - Fix cropping for video with non-square aspect ratio
  + webrtc: Fix docs for create-data-channel action signal
- Rebase reduce-required-meson.patch
- Remove gstreamer-plugins-bad-CVE-2023-40474.patch:
  This update already include the patch.
- Remove gstreamer-plugins-bad-CVE-2023-40476.patch:
  This update already include the patch.
  (CVE-2023-40476 bsc#1215793 CVE-2023-40474 bsc#1215796).</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1698148800">- Add gstreamer-plugins-bad-CVE-2023-44429.patch:
  Backporting 1db83d3f from upstream, Clip tile rows and cols to 64
  as describe in AV1 specification.
  (CVE-2023-44429 bsc#1217211)</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + audiobuffersplit: disable max-silence-time if set to 0
  + libde265: Do not decode the non 4:2:0 8 bits format
  + codecparsers: av1: Clip max tile rows and cols values
  + codecs: h265: Do not free slice header before using it
  + d3d11converter: Fix 10/12bits planar output
  + d3d11decoder: Fix crash on negotiate() when decoder is not
    configured
  + d3d11videosink: Fix toggling between fullscreen and maximized
  + d3d11videosink: Fix window switching in case of fullscreen mode
  + d3d11screencapturesrc: Fix mouse cursor blending
  + decklink: Fix broken COM string conversion
  + decklink: Decklink Device Provider wrongly parses SDK strings
  + gstwayland: Don't depend on wayland-protocols
  + interaudiosrc: Add audio meta to buffers containing
    non-interleaved samples
  + kmssink: Add TIDSS auto-detection
  + mfvideoencoder: Fix typo in template caps
  + mxfdemux: Store GstMXFDemuxEssenceTrack in their own fixed
    allocation
  + nvcodec: fix bounds for auto-select GPU enumeration
  + openh264: Fail gracefully if openh264 encoder/decoder creation
    fails
  + tsmux: More cleanups
  + tsmux: Fill padding packets with stuffing bytes
  + v4l2codecs: Fix tiled formats stride conversion
  + v4l2videodec: Correctly free caps to avoid memory leak
  + wasapi2: Don't use global volume control object
  + wasapi2device: Ignore activation failed device
- Rebase reduce-required-meson.patch
- Remove gstreamer-plugins-bad-CVE-2023-44429.patch:
  This update already include the patch.
  (CVE-2023-40476 bsc#1215793 CVE-2023-40474 bsc#1215796).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700568000">- Move pkgconfig(dvdnav) and pkgconfig(dvdread) BuildRequires out
  of BUILD_ORIG conditional, and stop passing resindvd=disabled and
  siren=disabled to meson setup, build dvd and siren 7 support in
  main package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700740800">- Stop passing sctp=disabled and pass sctp=enabled to meson setup
  instead, enable build of sctp plugin.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="f9a61411a19b28de15408e50aa45caf7ab413ba3c0fb867eafbac9c5eaa9bd0b938d2b9ca9e0003cfa6f57d0503f738e81f507974df626956085ecebca78b105" name="gstreamer-transcoder-debuginfo" arch="i586">
  <version epoch="0" ver="1.22.7" rel="5.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679400000">- Add libgsttranscoder-1_0-0 to baselibs.conf</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679745600">- Move conditional pkgconfig(vo-amrwbenc) BuildRequires to main
  part of spec, now available in distro. Stop passing
  voamrwbenc=disabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1680523200">- Move pkgconfig(libchromaprint) BuildRequires to chromaprint
  plugin sub-package, and drop the hard
  gstreamer-plugins-bad-chromaprint Requires from our devel
  sub-package. This is a "stand alone" plugin, and this way
  packages depending on gstreamer-plugins-bad during build avoids
  pulling in libavcodec and libavfilter + ffmpeg-mini-devel
  packages for no reason.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + cea708overlay: fix HCR interpretation
  + d3d11bufferpool: Fix invalid access in debug print loop
  + d3d11compositor: Fix composition error on release_pad()
  + d3d11converter: Fix conversion backend selection
  + d3d11videosink: Fix tearing in case of fullscreen mode
  + d3d11window: fix memory leak
  + debugqroverlay: fix string leak
  + decklinkaudiosink: Fix playback when video caps is configured
    before audio
  + decklink: fix 10 bit RGB (r210) format auto detection
  + decklinkvideosrc:
  - RGB 4:4:4 doesn't work after GStreamer upgrade (regression)
  - unable to show HDMI stream that Blackmagic's Media Express is
    able to see
  + gtkwaylandsink:
  - Destroy GstWlWindow when parent GtkWindow is destroyed
  - Fix crash when rendering after the window is closed
  + h264decoder: Fix DPB bumping process
  + h264decoder, h265decoder: Latency reporting related fixes
  + h264parse: Validate VUI framerate
  + jpegparse: reset parse state when the SOI is not the first
    marker
  + ksvideo, directshow: Fix reference leaks in device providers
  + nvencoder: Fix CQP option setting
  + nvh264encoder: Fix template caps to include progressive mode as
    well
  + openjpegdec: allow multithread decoding only in subframe mode
  + tsdemux: Fix reading of extended Opus channel configuration
  + vulkan: fix validation layer issues
  + vulkanoverlaycompositor: fix potential use after free
  + vulkanswapper: correctly handle force-aspect-ratio=false
  + wasapi2: Fix potential crash on device activation failure
  + webrtc: Fix segfault traversing ice transports
  + webrtc: patch leak caused by early return
  + zxing: add support for zxing-c++ 2.0
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1682337600">- Add missing plugin in build_orig part of spec, BuildRequires
  already in place, just missing the built plugin in file section.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1682510400">- Only build build vo-amrwbenc plugin on openSUSE, vo-amrwbenc
  license is problematic for commercial use.</changelog>
  <changelog author="Jiri Srain &lt;jsrain@suse.com&gt;" date="1684843200">- use additional codecs on ALP</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + a2dpsink: Fails many tests in Bluetooth SIG Certification.
  + avdtputil: Use int instead of int range for fixed bitpool
    values.
  + ccconverter:
  - reintroduce frame count reset on cycle completion
  - integer overflow &amp; crashing
  + codectimestamper: remove PC file generation from plugin's own
    meson.build.
  + cudamemory: Fix for semi planar YUV memory size decision.
  + d3d11compositor:
  - Reconfigure resource only when output caps is changed.
  - Skip zero alpha input.
  + d3d11convert: Fix for runtime property update.
  + d3d11memory: Don't clear wrapped texture memory.
  + d3d11videosink:
  - Fix for ignored initial render rectangle.
  - Fix race condition in window unprepare.
  - Enhancement for initial window size decision.
  - Don't clear prepared buffer on unlock_stop().
  + dashdemux: mpdclient: fix divide by 0 if segment has no
    duration.
  + dtlstransport: Keep strong ref of dtls encoder/decoder.
  + GstPlay:
  - Avoid getting property of playbin2 if subtitle_sid is null.
  - Fix critical log when using playbin3.
  + h264decoder: Drop nonexisting picture silently without error.
  + dtmf: element classification improvements.
  + mfvideoenc: Allow only even resolution numbers.
  + sctpenc:
  - Fix potential shutdown deadlock.
  - Fix "srtp-key" check.
  + tests: disable dtls test if openssl is not present.
  + tsdemux: Set number of channels to 2 for dual mono Opus.
  + va: Various fixes for defects found with MSVC.
  + wasapi2: Allows process loopback capture on Windows 10.
  + webrtcdatachannel: Bind to parent webrtcbin using a weak
    reference.
  + webrtcbin: Fix potential deadlock when closing before any data
    was sent.
  + webrtc:
  - Plug leaks of resolved ICE addresses.
  - Do not tear down data channel before data is flushed.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1687608000">- Add 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch:
  Backport 7ed446dc,0dabf0eb from upstream to fix a heap overwrite
  in PGS subtitle overlay decoder which might trigger a crash or
  remote code execution (CVE-2023-37329 bsc#1213126).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + asfmux: fix possible unaligned write on 32-bit ARM.
  + d3d11videosink: Fix error on pause and play.
  + d3dvideosink: Fix navigation event leak.
  + decklink: Correctly handle SDK strings on macOS and free
    strings after usage on Linux.
  + dvdspu: Make sure enough data is allocated for the available
    data (bsc#1213126, CVE-2023-37329).
  + fdkaacdec: Support up to 5 rear channels.
  + h265parse: Fix framerate handling.
  + kmssink: Add STM32 LTDC and NXP i.MX8M Plus LCDIFv3
    auto-detection.
  + sdpdemux: ensure that only one srcpad is created per stream.
  + srtpdec: fix critical warnings on shutdown.
  + testsrcbin: Remove spurious caps unref.
  + va: map the mbbrc to correct enum value in get_property().
  + vtenc: apply DTS offset to ensure DTS &lt;= PTS.
  + vtdec: time glitches on h264 playback.
  + waylandsink: Emit "map" signal boarder surface is ready.
- Rebase reduce-required-meson.patch.
- Remove 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch:
  This update already include the patch.
  (CVE-2023-37329 bsc#1213126).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + d3d11bufferpool: Fix heavy CPU usage in case of fixed-size pool
  + jpegparser: jpegdecoder: Don't pollute bus and comply with spec
  + plugins: fix compiler warnings with GLib &gt;= 2.76
  + webrtcbin: Prevent critical warning when creating an additional
    data channel
  + webrtcstats: Properly report IceCandidate type
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1695124800">- Add patch from upstream to build the package with
  webrtc-audio-processing-1 in Tumbleweed:
  * 0001-Update-code-for-webrtc-audio-processing-1.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1695124801">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1695297600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + audiolatency: Forward latency query and event upstream
  + av1parser: Fix segmentation params update
  + codecparsers: Fix MPEG-1 aspect ratio table
  + d3d11convert: Passthrough allocation query on same caps
  + h264decoder: Update latency dynamically
  + h265parser:
  - Allow partially broken hvcC data
  - Fix possible overflow using max_sub_layers_minus1
    (bsc#1215793, CVE-2023-40476)
  + hlssink2: Always use forward slash separator
  + mdns: Fix a crash on context error
  + mxfdemux: Fix integer overflow causing out of bounds writes
    when handling invalid uncompressed video and check channels for
    AES3 (bsc#1215796, CVE-2023-40474, bsc#1215792, CVE-2023-40475)
  + nvencoder: Fix negotiation error when interlace-mode is
    unspecified
  + rtmp2: Allow NULL flash version, omitting the field
  + rtmp2sink: fix crash if message conversion failed
  + transcodebin: Fixes for upstream selectable support
  + va: Fix in error logs functions mismatches
  + waylandsink:
  - Crop surfaces to their display width height
  - Fix cropping for video with non-square aspect ratio
  + webrtc: Fix docs for create-data-channel action signal
- Rebase reduce-required-meson.patch
- Remove gstreamer-plugins-bad-CVE-2023-40474.patch:
  This update already include the patch.
- Remove gstreamer-plugins-bad-CVE-2023-40476.patch:
  This update already include the patch.
  (CVE-2023-40476 bsc#1215793 CVE-2023-40474 bsc#1215796).</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1698148800">- Add gstreamer-plugins-bad-CVE-2023-44429.patch:
  Backporting 1db83d3f from upstream, Clip tile rows and cols to 64
  as describe in AV1 specification.
  (CVE-2023-44429 bsc#1217211)</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + audiobuffersplit: disable max-silence-time if set to 0
  + libde265: Do not decode the non 4:2:0 8 bits format
  + codecparsers: av1: Clip max tile rows and cols values
  + codecs: h265: Do not free slice header before using it
  + d3d11converter: Fix 10/12bits planar output
  + d3d11decoder: Fix crash on negotiate() when decoder is not
    configured
  + d3d11videosink: Fix toggling between fullscreen and maximized
  + d3d11videosink: Fix window switching in case of fullscreen mode
  + d3d11screencapturesrc: Fix mouse cursor blending
  + decklink: Fix broken COM string conversion
  + decklink: Decklink Device Provider wrongly parses SDK strings
  + gstwayland: Don't depend on wayland-protocols
  + interaudiosrc: Add audio meta to buffers containing
    non-interleaved samples
  + kmssink: Add TIDSS auto-detection
  + mfvideoencoder: Fix typo in template caps
  + mxfdemux: Store GstMXFDemuxEssenceTrack in their own fixed
    allocation
  + nvcodec: fix bounds for auto-select GPU enumeration
  + openh264: Fail gracefully if openh264 encoder/decoder creation
    fails
  + tsmux: More cleanups
  + tsmux: Fill padding packets with stuffing bytes
  + v4l2codecs: Fix tiled formats stride conversion
  + v4l2videodec: Correctly free caps to avoid memory leak
  + wasapi2: Don't use global volume control object
  + wasapi2device: Ignore activation failed device
- Rebase reduce-required-meson.patch
- Remove gstreamer-plugins-bad-CVE-2023-44429.patch:
  This update already include the patch.
  (CVE-2023-40476 bsc#1215793 CVE-2023-40474 bsc#1215796).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700568000">- Move pkgconfig(dvdnav) and pkgconfig(dvdread) BuildRequires out
  of BUILD_ORIG conditional, and stop passing resindvd=disabled and
  siren=disabled to meson setup, build dvd and siren 7 support in
  main package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700740800">- Stop passing sctp=disabled and pass sctp=enabled to meson setup
  instead, enable build of sctp plugin.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="a185c7d45a5e7828d30c7a2392e2ece3aa604aa9ba5348e5a874acdb4e5b0f9d1a35fd86aafb0372129160520ea8c7251ab795ed9bbcf7062b9ba85b57f22d8a" name="gstreamer-transcoder-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.22.7" rel="5.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679400000">- Add libgsttranscoder-1_0-0 to baselibs.conf</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679745600">- Move conditional pkgconfig(vo-amrwbenc) BuildRequires to main
  part of spec, now available in distro. Stop passing
  voamrwbenc=disabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1680523200">- Move pkgconfig(libchromaprint) BuildRequires to chromaprint
  plugin sub-package, and drop the hard
  gstreamer-plugins-bad-chromaprint Requires from our devel
  sub-package. This is a "stand alone" plugin, and this way
  packages depending on gstreamer-plugins-bad during build avoids
  pulling in libavcodec and libavfilter + ffmpeg-mini-devel
  packages for no reason.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + cea708overlay: fix HCR interpretation
  + d3d11bufferpool: Fix invalid access in debug print loop
  + d3d11compositor: Fix composition error on release_pad()
  + d3d11converter: Fix conversion backend selection
  + d3d11videosink: Fix tearing in case of fullscreen mode
  + d3d11window: fix memory leak
  + debugqroverlay: fix string leak
  + decklinkaudiosink: Fix playback when video caps is configured
    before audio
  + decklink: fix 10 bit RGB (r210) format auto detection
  + decklinkvideosrc:
  - RGB 4:4:4 doesn't work after GStreamer upgrade (regression)
  - unable to show HDMI stream that Blackmagic's Media Express is
    able to see
  + gtkwaylandsink:
  - Destroy GstWlWindow when parent GtkWindow is destroyed
  - Fix crash when rendering after the window is closed
  + h264decoder: Fix DPB bumping process
  + h264decoder, h265decoder: Latency reporting related fixes
  + h264parse: Validate VUI framerate
  + jpegparse: reset parse state when the SOI is not the first
    marker
  + ksvideo, directshow: Fix reference leaks in device providers
  + nvencoder: Fix CQP option setting
  + nvh264encoder: Fix template caps to include progressive mode as
    well
  + openjpegdec: allow multithread decoding only in subframe mode
  + tsdemux: Fix reading of extended Opus channel configuration
  + vulkan: fix validation layer issues
  + vulkanoverlaycompositor: fix potential use after free
  + vulkanswapper: correctly handle force-aspect-ratio=false
  + wasapi2: Fix potential crash on device activation failure
  + webrtc: Fix segfault traversing ice transports
  + webrtc: patch leak caused by early return
  + zxing: add support for zxing-c++ 2.0
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1682337600">- Add missing plugin in build_orig part of spec, BuildRequires
  already in place, just missing the built plugin in file section.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1682510400">- Only build build vo-amrwbenc plugin on openSUSE, vo-amrwbenc
  license is problematic for commercial use.</changelog>
  <changelog author="Jiri Srain &lt;jsrain@suse.com&gt;" date="1684843200">- use additional codecs on ALP</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + a2dpsink: Fails many tests in Bluetooth SIG Certification.
  + avdtputil: Use int instead of int range for fixed bitpool
    values.
  + ccconverter:
  - reintroduce frame count reset on cycle completion
  - integer overflow &amp; crashing
  + codectimestamper: remove PC file generation from plugin's own
    meson.build.
  + cudamemory: Fix for semi planar YUV memory size decision.
  + d3d11compositor:
  - Reconfigure resource only when output caps is changed.
  - Skip zero alpha input.
  + d3d11convert: Fix for runtime property update.
  + d3d11memory: Don't clear wrapped texture memory.
  + d3d11videosink:
  - Fix for ignored initial render rectangle.
  - Fix race condition in window unprepare.
  - Enhancement for initial window size decision.
  - Don't clear prepared buffer on unlock_stop().
  + dashdemux: mpdclient: fix divide by 0 if segment has no
    duration.
  + dtlstransport: Keep strong ref of dtls encoder/decoder.
  + GstPlay:
  - Avoid getting property of playbin2 if subtitle_sid is null.
  - Fix critical log when using playbin3.
  + h264decoder: Drop nonexisting picture silently without error.
  + dtmf: element classification improvements.
  + mfvideoenc: Allow only even resolution numbers.
  + sctpenc:
  - Fix potential shutdown deadlock.
  - Fix "srtp-key" check.
  + tests: disable dtls test if openssl is not present.
  + tsdemux: Set number of channels to 2 for dual mono Opus.
  + va: Various fixes for defects found with MSVC.
  + wasapi2: Allows process loopback capture on Windows 10.
  + webrtcdatachannel: Bind to parent webrtcbin using a weak
    reference.
  + webrtcbin: Fix potential deadlock when closing before any data
    was sent.
  + webrtc:
  - Plug leaks of resolved ICE addresses.
  - Do not tear down data channel before data is flushed.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1687608000">- Add 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch:
  Backport 7ed446dc,0dabf0eb from upstream to fix a heap overwrite
  in PGS subtitle overlay decoder which might trigger a crash or
  remote code execution (CVE-2023-37329 bsc#1213126).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + asfmux: fix possible unaligned write on 32-bit ARM.
  + d3d11videosink: Fix error on pause and play.
  + d3dvideosink: Fix navigation event leak.
  + decklink: Correctly handle SDK strings on macOS and free
    strings after usage on Linux.
  + dvdspu: Make sure enough data is allocated for the available
    data (bsc#1213126, CVE-2023-37329).
  + fdkaacdec: Support up to 5 rear channels.
  + h265parse: Fix framerate handling.
  + kmssink: Add STM32 LTDC and NXP i.MX8M Plus LCDIFv3
    auto-detection.
  + sdpdemux: ensure that only one srcpad is created per stream.
  + srtpdec: fix critical warnings on shutdown.
  + testsrcbin: Remove spurious caps unref.
  + va: map the mbbrc to correct enum value in get_property().
  + vtenc: apply DTS offset to ensure DTS &lt;= PTS.
  + vtdec: time glitches on h264 playback.
  + waylandsink: Emit "map" signal boarder surface is ready.
- Rebase reduce-required-meson.patch.
- Remove 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch:
  This update already include the patch.
  (CVE-2023-37329 bsc#1213126).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + d3d11bufferpool: Fix heavy CPU usage in case of fixed-size pool
  + jpegparser: jpegdecoder: Don't pollute bus and comply with spec
  + plugins: fix compiler warnings with GLib &gt;= 2.76
  + webrtcbin: Prevent critical warning when creating an additional
    data channel
  + webrtcstats: Properly report IceCandidate type
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1695124800">- Add patch from upstream to build the package with
  webrtc-audio-processing-1 in Tumbleweed:
  * 0001-Update-code-for-webrtc-audio-processing-1.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1695124801">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1695297600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + audiolatency: Forward latency query and event upstream
  + av1parser: Fix segmentation params update
  + codecparsers: Fix MPEG-1 aspect ratio table
  + d3d11convert: Passthrough allocation query on same caps
  + h264decoder: Update latency dynamically
  + h265parser:
  - Allow partially broken hvcC data
  - Fix possible overflow using max_sub_layers_minus1
    (bsc#1215793, CVE-2023-40476)
  + hlssink2: Always use forward slash separator
  + mdns: Fix a crash on context error
  + mxfdemux: Fix integer overflow causing out of bounds writes
    when handling invalid uncompressed video and check channels for
    AES3 (bsc#1215796, CVE-2023-40474, bsc#1215792, CVE-2023-40475)
  + nvencoder: Fix negotiation error when interlace-mode is
    unspecified
  + rtmp2: Allow NULL flash version, omitting the field
  + rtmp2sink: fix crash if message conversion failed
  + transcodebin: Fixes for upstream selectable support
  + va: Fix in error logs functions mismatches
  + waylandsink:
  - Crop surfaces to their display width height
  - Fix cropping for video with non-square aspect ratio
  + webrtc: Fix docs for create-data-channel action signal
- Rebase reduce-required-meson.patch
- Remove gstreamer-plugins-bad-CVE-2023-40474.patch:
  This update already include the patch.
- Remove gstreamer-plugins-bad-CVE-2023-40476.patch:
  This update already include the patch.
  (CVE-2023-40476 bsc#1215793 CVE-2023-40474 bsc#1215796).</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1698148800">- Add gstreamer-plugins-bad-CVE-2023-44429.patch:
  Backporting 1db83d3f from upstream, Clip tile rows and cols to 64
  as describe in AV1 specification.
  (CVE-2023-44429 bsc#1217211)</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + audiobuffersplit: disable max-silence-time if set to 0
  + libde265: Do not decode the non 4:2:0 8 bits format
  + codecparsers: av1: Clip max tile rows and cols values
  + codecs: h265: Do not free slice header before using it
  + d3d11converter: Fix 10/12bits planar output
  + d3d11decoder: Fix crash on negotiate() when decoder is not
    configured
  + d3d11videosink: Fix toggling between fullscreen and maximized
  + d3d11videosink: Fix window switching in case of fullscreen mode
  + d3d11screencapturesrc: Fix mouse cursor blending
  + decklink: Fix broken COM string conversion
  + decklink: Decklink Device Provider wrongly parses SDK strings
  + gstwayland: Don't depend on wayland-protocols
  + interaudiosrc: Add audio meta to buffers containing
    non-interleaved samples
  + kmssink: Add TIDSS auto-detection
  + mfvideoencoder: Fix typo in template caps
  + mxfdemux: Store GstMXFDemuxEssenceTrack in their own fixed
    allocation
  + nvcodec: fix bounds for auto-select GPU enumeration
  + openh264: Fail gracefully if openh264 encoder/decoder creation
    fails
  + tsmux: More cleanups
  + tsmux: Fill padding packets with stuffing bytes
  + v4l2codecs: Fix tiled formats stride conversion
  + v4l2videodec: Correctly free caps to avoid memory leak
  + wasapi2: Don't use global volume control object
  + wasapi2device: Ignore activation failed device
- Rebase reduce-required-meson.patch
- Remove gstreamer-plugins-bad-CVE-2023-44429.patch:
  This update already include the patch.
  (CVE-2023-40476 bsc#1215793 CVE-2023-40474 bsc#1215796).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700568000">- Move pkgconfig(dvdnav) and pkgconfig(dvdread) BuildRequires out
  of BUILD_ORIG conditional, and stop passing resindvd=disabled and
  siren=disabled to meson setup, build dvd and siren 7 support in
  main package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700740800">- Stop passing sctp=disabled and pass sctp=enabled to meson setup
  instead, enable build of sctp plugin.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="eeb95103e2a58909e0dec0c1026e45940255358dd3d96f3c5d8b652395e7a975e37c8f6c9be64bcce89ce750586ca5ba95a8ee98d0cfaac525057e712263670f" name="gstreamer-transcoder-devel" arch="i586">
  <version epoch="0" ver="1.22.7" rel="5.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679400000">- Add libgsttranscoder-1_0-0 to baselibs.conf</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679745600">- Move conditional pkgconfig(vo-amrwbenc) BuildRequires to main
  part of spec, now available in distro. Stop passing
  voamrwbenc=disabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1680523200">- Move pkgconfig(libchromaprint) BuildRequires to chromaprint
  plugin sub-package, and drop the hard
  gstreamer-plugins-bad-chromaprint Requires from our devel
  sub-package. This is a "stand alone" plugin, and this way
  packages depending on gstreamer-plugins-bad during build avoids
  pulling in libavcodec and libavfilter + ffmpeg-mini-devel
  packages for no reason.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + cea708overlay: fix HCR interpretation
  + d3d11bufferpool: Fix invalid access in debug print loop
  + d3d11compositor: Fix composition error on release_pad()
  + d3d11converter: Fix conversion backend selection
  + d3d11videosink: Fix tearing in case of fullscreen mode
  + d3d11window: fix memory leak
  + debugqroverlay: fix string leak
  + decklinkaudiosink: Fix playback when video caps is configured
    before audio
  + decklink: fix 10 bit RGB (r210) format auto detection
  + decklinkvideosrc:
  - RGB 4:4:4 doesn't work after GStreamer upgrade (regression)
  - unable to show HDMI stream that Blackmagic's Media Express is
    able to see
  + gtkwaylandsink:
  - Destroy GstWlWindow when parent GtkWindow is destroyed
  - Fix crash when rendering after the window is closed
  + h264decoder: Fix DPB bumping process
  + h264decoder, h265decoder: Latency reporting related fixes
  + h264parse: Validate VUI framerate
  + jpegparse: reset parse state when the SOI is not the first
    marker
  + ksvideo, directshow: Fix reference leaks in device providers
  + nvencoder: Fix CQP option setting
  + nvh264encoder: Fix template caps to include progressive mode as
    well
  + openjpegdec: allow multithread decoding only in subframe mode
  + tsdemux: Fix reading of extended Opus channel configuration
  + vulkan: fix validation layer issues
  + vulkanoverlaycompositor: fix potential use after free
  + vulkanswapper: correctly handle force-aspect-ratio=false
  + wasapi2: Fix potential crash on device activation failure
  + webrtc: Fix segfault traversing ice transports
  + webrtc: patch leak caused by early return
  + zxing: add support for zxing-c++ 2.0
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1682337600">- Add missing plugin in build_orig part of spec, BuildRequires
  already in place, just missing the built plugin in file section.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1682510400">- Only build build vo-amrwbenc plugin on openSUSE, vo-amrwbenc
  license is problematic for commercial use.</changelog>
  <changelog author="Jiri Srain &lt;jsrain@suse.com&gt;" date="1684843200">- use additional codecs on ALP</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + a2dpsink: Fails many tests in Bluetooth SIG Certification.
  + avdtputil: Use int instead of int range for fixed bitpool
    values.
  + ccconverter:
  - reintroduce frame count reset on cycle completion
  - integer overflow &amp; crashing
  + codectimestamper: remove PC file generation from plugin's own
    meson.build.
  + cudamemory: Fix for semi planar YUV memory size decision.
  + d3d11compositor:
  - Reconfigure resource only when output caps is changed.
  - Skip zero alpha input.
  + d3d11convert: Fix for runtime property update.
  + d3d11memory: Don't clear wrapped texture memory.
  + d3d11videosink:
  - Fix for ignored initial render rectangle.
  - Fix race condition in window unprepare.
  - Enhancement for initial window size decision.
  - Don't clear prepared buffer on unlock_stop().
  + dashdemux: mpdclient: fix divide by 0 if segment has no
    duration.
  + dtlstransport: Keep strong ref of dtls encoder/decoder.
  + GstPlay:
  - Avoid getting property of playbin2 if subtitle_sid is null.
  - Fix critical log when using playbin3.
  + h264decoder: Drop nonexisting picture silently without error.
  + dtmf: element classification improvements.
  + mfvideoenc: Allow only even resolution numbers.
  + sctpenc:
  - Fix potential shutdown deadlock.
  - Fix "srtp-key" check.
  + tests: disable dtls test if openssl is not present.
  + tsdemux: Set number of channels to 2 for dual mono Opus.
  + va: Various fixes for defects found with MSVC.
  + wasapi2: Allows process loopback capture on Windows 10.
  + webrtcdatachannel: Bind to parent webrtcbin using a weak
    reference.
  + webrtcbin: Fix potential deadlock when closing before any data
    was sent.
  + webrtc:
  - Plug leaks of resolved ICE addresses.
  - Do not tear down data channel before data is flushed.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1687608000">- Add 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch:
  Backport 7ed446dc,0dabf0eb from upstream to fix a heap overwrite
  in PGS subtitle overlay decoder which might trigger a crash or
  remote code execution (CVE-2023-37329 bsc#1213126).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + asfmux: fix possible unaligned write on 32-bit ARM.
  + d3d11videosink: Fix error on pause and play.
  + d3dvideosink: Fix navigation event leak.
  + decklink: Correctly handle SDK strings on macOS and free
    strings after usage on Linux.
  + dvdspu: Make sure enough data is allocated for the available
    data (bsc#1213126, CVE-2023-37329).
  + fdkaacdec: Support up to 5 rear channels.
  + h265parse: Fix framerate handling.
  + kmssink: Add STM32 LTDC and NXP i.MX8M Plus LCDIFv3
    auto-detection.
  + sdpdemux: ensure that only one srcpad is created per stream.
  + srtpdec: fix critical warnings on shutdown.
  + testsrcbin: Remove spurious caps unref.
  + va: map the mbbrc to correct enum value in get_property().
  + vtenc: apply DTS offset to ensure DTS &lt;= PTS.
  + vtdec: time glitches on h264 playback.
  + waylandsink: Emit "map" signal boarder surface is ready.
- Rebase reduce-required-meson.patch.
- Remove 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch:
  This update already include the patch.
  (CVE-2023-37329 bsc#1213126).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + d3d11bufferpool: Fix heavy CPU usage in case of fixed-size pool
  + jpegparser: jpegdecoder: Don't pollute bus and comply with spec
  + plugins: fix compiler warnings with GLib &gt;= 2.76
  + webrtcbin: Prevent critical warning when creating an additional
    data channel
  + webrtcstats: Properly report IceCandidate type
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1695124800">- Add patch from upstream to build the package with
  webrtc-audio-processing-1 in Tumbleweed:
  * 0001-Update-code-for-webrtc-audio-processing-1.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1695124801">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1695297600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + audiolatency: Forward latency query and event upstream
  + av1parser: Fix segmentation params update
  + codecparsers: Fix MPEG-1 aspect ratio table
  + d3d11convert: Passthrough allocation query on same caps
  + h264decoder: Update latency dynamically
  + h265parser:
  - Allow partially broken hvcC data
  - Fix possible overflow using max_sub_layers_minus1
    (bsc#1215793, CVE-2023-40476)
  + hlssink2: Always use forward slash separator
  + mdns: Fix a crash on context error
  + mxfdemux: Fix integer overflow causing out of bounds writes
    when handling invalid uncompressed video and check channels for
    AES3 (bsc#1215796, CVE-2023-40474, bsc#1215792, CVE-2023-40475)
  + nvencoder: Fix negotiation error when interlace-mode is
    unspecified
  + rtmp2: Allow NULL flash version, omitting the field
  + rtmp2sink: fix crash if message conversion failed
  + transcodebin: Fixes for upstream selectable support
  + va: Fix in error logs functions mismatches
  + waylandsink:
  - Crop surfaces to their display width height
  - Fix cropping for video with non-square aspect ratio
  + webrtc: Fix docs for create-data-channel action signal
- Rebase reduce-required-meson.patch
- Remove gstreamer-plugins-bad-CVE-2023-40474.patch:
  This update already include the patch.
- Remove gstreamer-plugins-bad-CVE-2023-40476.patch:
  This update already include the patch.
  (CVE-2023-40476 bsc#1215793 CVE-2023-40474 bsc#1215796).</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1698148800">- Add gstreamer-plugins-bad-CVE-2023-44429.patch:
  Backporting 1db83d3f from upstream, Clip tile rows and cols to 64
  as describe in AV1 specification.
  (CVE-2023-44429 bsc#1217211)</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + audiobuffersplit: disable max-silence-time if set to 0
  + libde265: Do not decode the non 4:2:0 8 bits format
  + codecparsers: av1: Clip max tile rows and cols values
  + codecs: h265: Do not free slice header before using it
  + d3d11converter: Fix 10/12bits planar output
  + d3d11decoder: Fix crash on negotiate() when decoder is not
    configured
  + d3d11videosink: Fix toggling between fullscreen and maximized
  + d3d11videosink: Fix window switching in case of fullscreen mode
  + d3d11screencapturesrc: Fix mouse cursor blending
  + decklink: Fix broken COM string conversion
  + decklink: Decklink Device Provider wrongly parses SDK strings
  + gstwayland: Don't depend on wayland-protocols
  + interaudiosrc: Add audio meta to buffers containing
    non-interleaved samples
  + kmssink: Add TIDSS auto-detection
  + mfvideoencoder: Fix typo in template caps
  + mxfdemux: Store GstMXFDemuxEssenceTrack in their own fixed
    allocation
  + nvcodec: fix bounds for auto-select GPU enumeration
  + openh264: Fail gracefully if openh264 encoder/decoder creation
    fails
  + tsmux: More cleanups
  + tsmux: Fill padding packets with stuffing bytes
  + v4l2codecs: Fix tiled formats stride conversion
  + v4l2videodec: Correctly free caps to avoid memory leak
  + wasapi2: Don't use global volume control object
  + wasapi2device: Ignore activation failed device
- Rebase reduce-required-meson.patch
- Remove gstreamer-plugins-bad-CVE-2023-44429.patch:
  This update already include the patch.
  (CVE-2023-40476 bsc#1215793 CVE-2023-40474 bsc#1215796).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700568000">- Move pkgconfig(dvdnav) and pkgconfig(dvdread) BuildRequires out
  of BUILD_ORIG conditional, and stop passing resindvd=disabled and
  siren=disabled to meson setup, build dvd and siren 7 support in
  main package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700740800">- Stop passing sctp=disabled and pass sctp=enabled to meson setup
  instead, enable build of sctp plugin.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="f1a5902697ad774a4284e7788363ccea641547f5a4fa78dd0ada5b0c51db04bdbdfd6859c75b34d91dbe861e62736918acc9e6c5df29cd7bfa407dfba64736f6" name="gstreamer-transcoder-devel" arch="x86_64">
  <version epoch="0" ver="1.22.7" rel="5.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679400000">- Add libgsttranscoder-1_0-0 to baselibs.conf</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679745600">- Move conditional pkgconfig(vo-amrwbenc) BuildRequires to main
  part of spec, now available in distro. Stop passing
  voamrwbenc=disabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1680523200">- Move pkgconfig(libchromaprint) BuildRequires to chromaprint
  plugin sub-package, and drop the hard
  gstreamer-plugins-bad-chromaprint Requires from our devel
  sub-package. This is a "stand alone" plugin, and this way
  packages depending on gstreamer-plugins-bad during build avoids
  pulling in libavcodec and libavfilter + ffmpeg-mini-devel
  packages for no reason.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + cea708overlay: fix HCR interpretation
  + d3d11bufferpool: Fix invalid access in debug print loop
  + d3d11compositor: Fix composition error on release_pad()
  + d3d11converter: Fix conversion backend selection
  + d3d11videosink: Fix tearing in case of fullscreen mode
  + d3d11window: fix memory leak
  + debugqroverlay: fix string leak
  + decklinkaudiosink: Fix playback when video caps is configured
    before audio
  + decklink: fix 10 bit RGB (r210) format auto detection
  + decklinkvideosrc:
  - RGB 4:4:4 doesn't work after GStreamer upgrade (regression)
  - unable to show HDMI stream that Blackmagic's Media Express is
    able to see
  + gtkwaylandsink:
  - Destroy GstWlWindow when parent GtkWindow is destroyed
  - Fix crash when rendering after the window is closed
  + h264decoder: Fix DPB bumping process
  + h264decoder, h265decoder: Latency reporting related fixes
  + h264parse: Validate VUI framerate
  + jpegparse: reset parse state when the SOI is not the first
    marker
  + ksvideo, directshow: Fix reference leaks in device providers
  + nvencoder: Fix CQP option setting
  + nvh264encoder: Fix template caps to include progressive mode as
    well
  + openjpegdec: allow multithread decoding only in subframe mode
  + tsdemux: Fix reading of extended Opus channel configuration
  + vulkan: fix validation layer issues
  + vulkanoverlaycompositor: fix potential use after free
  + vulkanswapper: correctly handle force-aspect-ratio=false
  + wasapi2: Fix potential crash on device activation failure
  + webrtc: Fix segfault traversing ice transports
  + webrtc: patch leak caused by early return
  + zxing: add support for zxing-c++ 2.0
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1682337600">- Add missing plugin in build_orig part of spec, BuildRequires
  already in place, just missing the built plugin in file section.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1682510400">- Only build build vo-amrwbenc plugin on openSUSE, vo-amrwbenc
  license is problematic for commercial use.</changelog>
  <changelog author="Jiri Srain &lt;jsrain@suse.com&gt;" date="1684843200">- use additional codecs on ALP</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + a2dpsink: Fails many tests in Bluetooth SIG Certification.
  + avdtputil: Use int instead of int range for fixed bitpool
    values.
  + ccconverter:
  - reintroduce frame count reset on cycle completion
  - integer overflow &amp; crashing
  + codectimestamper: remove PC file generation from plugin's own
    meson.build.
  + cudamemory: Fix for semi planar YUV memory size decision.
  + d3d11compositor:
  - Reconfigure resource only when output caps is changed.
  - Skip zero alpha input.
  + d3d11convert: Fix for runtime property update.
  + d3d11memory: Don't clear wrapped texture memory.
  + d3d11videosink:
  - Fix for ignored initial render rectangle.
  - Fix race condition in window unprepare.
  - Enhancement for initial window size decision.
  - Don't clear prepared buffer on unlock_stop().
  + dashdemux: mpdclient: fix divide by 0 if segment has no
    duration.
  + dtlstransport: Keep strong ref of dtls encoder/decoder.
  + GstPlay:
  - Avoid getting property of playbin2 if subtitle_sid is null.
  - Fix critical log when using playbin3.
  + h264decoder: Drop nonexisting picture silently without error.
  + dtmf: element classification improvements.
  + mfvideoenc: Allow only even resolution numbers.
  + sctpenc:
  - Fix potential shutdown deadlock.
  - Fix "srtp-key" check.
  + tests: disable dtls test if openssl is not present.
  + tsdemux: Set number of channels to 2 for dual mono Opus.
  + va: Various fixes for defects found with MSVC.
  + wasapi2: Allows process loopback capture on Windows 10.
  + webrtcdatachannel: Bind to parent webrtcbin using a weak
    reference.
  + webrtcbin: Fix potential deadlock when closing before any data
    was sent.
  + webrtc:
  - Plug leaks of resolved ICE addresses.
  - Do not tear down data channel before data is flushed.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1687608000">- Add 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch:
  Backport 7ed446dc,0dabf0eb from upstream to fix a heap overwrite
  in PGS subtitle overlay decoder which might trigger a crash or
  remote code execution (CVE-2023-37329 bsc#1213126).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + asfmux: fix possible unaligned write on 32-bit ARM.
  + d3d11videosink: Fix error on pause and play.
  + d3dvideosink: Fix navigation event leak.
  + decklink: Correctly handle SDK strings on macOS and free
    strings after usage on Linux.
  + dvdspu: Make sure enough data is allocated for the available
    data (bsc#1213126, CVE-2023-37329).
  + fdkaacdec: Support up to 5 rear channels.
  + h265parse: Fix framerate handling.
  + kmssink: Add STM32 LTDC and NXP i.MX8M Plus LCDIFv3
    auto-detection.
  + sdpdemux: ensure that only one srcpad is created per stream.
  + srtpdec: fix critical warnings on shutdown.
  + testsrcbin: Remove spurious caps unref.
  + va: map the mbbrc to correct enum value in get_property().
  + vtenc: apply DTS offset to ensure DTS &lt;= PTS.
  + vtdec: time glitches on h264 playback.
  + waylandsink: Emit "map" signal boarder surface is ready.
- Rebase reduce-required-meson.patch.
- Remove 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch:
  This update already include the patch.
  (CVE-2023-37329 bsc#1213126).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + d3d11bufferpool: Fix heavy CPU usage in case of fixed-size pool
  + jpegparser: jpegdecoder: Don't pollute bus and comply with spec
  + plugins: fix compiler warnings with GLib &gt;= 2.76
  + webrtcbin: Prevent critical warning when creating an additional
    data channel
  + webrtcstats: Properly report IceCandidate type
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1695124800">- Add patch from upstream to build the package with
  webrtc-audio-processing-1 in Tumbleweed:
  * 0001-Update-code-for-webrtc-audio-processing-1.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1695124801">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1695297600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + audiolatency: Forward latency query and event upstream
  + av1parser: Fix segmentation params update
  + codecparsers: Fix MPEG-1 aspect ratio table
  + d3d11convert: Passthrough allocation query on same caps
  + h264decoder: Update latency dynamically
  + h265parser:
  - Allow partially broken hvcC data
  - Fix possible overflow using max_sub_layers_minus1
    (bsc#1215793, CVE-2023-40476)
  + hlssink2: Always use forward slash separator
  + mdns: Fix a crash on context error
  + mxfdemux: Fix integer overflow causing out of bounds writes
    when handling invalid uncompressed video and check channels for
    AES3 (bsc#1215796, CVE-2023-40474, bsc#1215792, CVE-2023-40475)
  + nvencoder: Fix negotiation error when interlace-mode is
    unspecified
  + rtmp2: Allow NULL flash version, omitting the field
  + rtmp2sink: fix crash if message conversion failed
  + transcodebin: Fixes for upstream selectable support
  + va: Fix in error logs functions mismatches
  + waylandsink:
  - Crop surfaces to their display width height
  - Fix cropping for video with non-square aspect ratio
  + webrtc: Fix docs for create-data-channel action signal
- Rebase reduce-required-meson.patch
- Remove gstreamer-plugins-bad-CVE-2023-40474.patch:
  This update already include the patch.
- Remove gstreamer-plugins-bad-CVE-2023-40476.patch:
  This update already include the patch.
  (CVE-2023-40476 bsc#1215793 CVE-2023-40474 bsc#1215796).</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1698148800">- Add gstreamer-plugins-bad-CVE-2023-44429.patch:
  Backporting 1db83d3f from upstream, Clip tile rows and cols to 64
  as describe in AV1 specification.
  (CVE-2023-44429 bsc#1217211)</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + audiobuffersplit: disable max-silence-time if set to 0
  + libde265: Do not decode the non 4:2:0 8 bits format
  + codecparsers: av1: Clip max tile rows and cols values
  + codecs: h265: Do not free slice header before using it
  + d3d11converter: Fix 10/12bits planar output
  + d3d11decoder: Fix crash on negotiate() when decoder is not
    configured
  + d3d11videosink: Fix toggling between fullscreen and maximized
  + d3d11videosink: Fix window switching in case of fullscreen mode
  + d3d11screencapturesrc: Fix mouse cursor blending
  + decklink: Fix broken COM string conversion
  + decklink: Decklink Device Provider wrongly parses SDK strings
  + gstwayland: Don't depend on wayland-protocols
  + interaudiosrc: Add audio meta to buffers containing
    non-interleaved samples
  + kmssink: Add TIDSS auto-detection
  + mfvideoencoder: Fix typo in template caps
  + mxfdemux: Store GstMXFDemuxEssenceTrack in their own fixed
    allocation
  + nvcodec: fix bounds for auto-select GPU enumeration
  + openh264: Fail gracefully if openh264 encoder/decoder creation
    fails
  + tsmux: More cleanups
  + tsmux: Fill padding packets with stuffing bytes
  + v4l2codecs: Fix tiled formats stride conversion
  + v4l2videodec: Correctly free caps to avoid memory leak
  + wasapi2: Don't use global volume control object
  + wasapi2device: Ignore activation failed device
- Rebase reduce-required-meson.patch
- Remove gstreamer-plugins-bad-CVE-2023-44429.patch:
  This update already include the patch.
  (CVE-2023-40476 bsc#1215793 CVE-2023-40474 bsc#1215796).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700568000">- Move pkgconfig(dvdnav) and pkgconfig(dvdread) BuildRequires out
  of BUILD_ORIG conditional, and stop passing resindvd=disabled and
  siren=disabled to meson setup, build dvd and siren 7 support in
  main package.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1700740800">- Stop passing sctp=disabled and pass sctp=enabled to meson setup
  instead, enable build of sctp plugin.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="2d85377c69423da14f6d6810d1592c9bae4f4c5a1cf6dc3b847fcc7e06c94e7bc8b3371bc1376f8c5519834fc041e817e5d84fcce5b7ad2069aa6e89f574f482" name="gstreamer-utils" arch="i586">
  <version epoch="0" ver="1.22.7" rel="1.1"/>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream and
  gnome-patch-translation support (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1631793601">- Stop building doc sub-package, we will in the future use
  upstreams own standalone doc package. Following this: Drop
  fdupes, gtk-doc and hotdoc BuildRequires, and fdupes call, no
  longer needed nor usefull.
- Refresh patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976000">- Update to version 1.18.6:
  + gstplugin: Fix for UWP build
  + gst-ptp-helper: Do not disable multicast loopback
  + concat: fix qos event handling
  + pluginfeature: Fix object leak
  + baseparse: fix invalid avg_bitrate after reset
  + multiqueue: Fix query unref race on flush
  + gst: Initialize optional event/message fields when parsing
  + bitwriter: Fix the trailing bits lost when getting its data
  + multiqueue: never consider a queue that is not waiting
  + input-selector: Use proper segments when cleaning cached
    buffers</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976001">- Update to version 1.20.0:
  + Development in GitLab was switched to a single git repository
    containing all the modules
  + GstPlay: new high-level playback library, replaces GstPlayer
  + WebM Alpha decoding support
  + Encoding profiles can now be tweaked with additional
    application-specified element properties
  + Compositor: multi-threaded video conversion and mixing
  + RTP header extensions: unified support in RTP depayloader and
    payloader base classes
  + SMPTE 2022-1 2-D Forward Error Correction support
  + Smart encoding (pass through) support for VP8, VP9, H.265 in
    encodebin and transcodebin
  + Runtime compatibility support for libsoup2 and libsoup3
    (libsoup3 support experimental)
  + Video decoder subframe support
  + Video decoder automatic packet-loss, data corruption, and
    keyframe request handling for RTP / WebRTC / RTSP
  + mp4 and Matroska muxers now support profile/level/resolution
    changes for H.264/H.265 input streams (i.e. codec data changing
    on the fly)
  + mp4 muxing mode that initially creates a fragmented mp4 which
    is converted to a regular mp4 on EOS
  + Audio support for the WebKit Port for Embedded (WPE) web page
    source element
  + CUDA based video color space convert and rescale elements and
    upload/download elements
  + NVIDIA memory:NVMM support for OpenGL glupload and gldownload
    elements
  + Many WebRTC improvements
  + The new VA-API plugin implementation fleshed out with more
    decoders and new postproc elements
  + AppSink API to retrieve events in addition to buffers and
    buffer lists
  + AppSrc gained more configuration options for the internal queue
    (leakiness, limits in buffers and time, getters to read current
    levels)
  + Updated Rust bindings and many new Rust plugins
  + Improved support for custom minimal GStreamer builds
  + Support build against FFmpeg 5.0
  + Linux Stateless CODEC support gained MPEG-2 and VP9
  + Windows Direct3D11/DXVA decoder gained AV1 and MPEG-2 support
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Use ldconfig_scriptlets macro for post(un) handling where
  possible.
- Update Source url.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1647604800">- Update to version 1.20.1:
  + deinterlace: various bug fixes for yadif, greedy and scalerbob
    methods
  + gtk video sink: Fix rotation not being applied when paused
  + gst-play-1.0: Fix trick-mode handling in keyboard shortcut
  + jpegdec: fix RGB conversion handling
  + matroskademux: improved ProRes video handling
  + matroskamux: Handle multiview-mode/flags/pixel-aspect-ratio
    caps fields correctly when checking caps equality on input caps
    changes
  + videoaggregator fixes (negative rate handling, current position
    rounding)
  + soup http plugin: Lookup libsoup dylib files on Apple
    platforms; fix Cerbero static build on Android and iOS
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + mpegtsmux: VBR muxing fixes
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + Support build against libfreeaptx in openaptx plugin
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + macOS: support a relocatable `GStreamer.framework` on macOS
  + macOS: fix applemedia plugin failing to load on ARM64 macOS
  + windows: ship wavpack library
  + gst-python: Fix build with Python 3.11
  + various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + plugin loader: show the reason when spawning of
    gst-plugin-scanner fails
  + registry, plugin loading: fix dynamic relocation if
    GST_PLUGIN_SUBDIR (libdir) is not a single subdirectory;
    improve GST_PLUGIN_SUBDIR handling
  + context: fix transfer annotation on
    gst_context_writable_structure() for bindings
  + baseparse: Don't truncate the duration to milliseconds in
    gst_base_parse_convert_default()
  + bufferpool: Deactivate pool and get rid of references to other
    objects from dispose instead of finalize</changelog>
  <changelog author="Mark&#xE9;ta Machov&#xE1; &lt;mmachova@suse.com&gt;" date="1652097600">- Update to version 1.20.2
  + Highlighted bugfixes:
  - avviddec: Remove vc1/wmv3 override and fix crashes on WMV
    files with FFMPEG 5.0+
  - macOS: fix plugin discovery for GStreamer installed via brew
    and fix loading of Rust plugins
  - rtpbasepayload: various header extension handling fixes
  - rtpopusdepay: fix regression in stereo input handling if
    sprop-stereo is not advertised
  - rtspclientsink: fix possible shutdown deadlock
  - mpegts: gracefully handle "empty" program maps and fix AC-4
    detection
  - mxfdemux: Handle empty VANC packets and fix EOS handling
  - playbin3: various playbin3, uridecodebin3, and playsink fixes
  - ptpclock: fix initial sync-up with certain devices
  - gltransformation: let graphene alloc its structures memory
    aligned
  - webrtcbin fixes and webrtc sendrecv example improvements
  - video4linux2: various fixes including some fixes for
    Raspberry Pi users
  - videorate segment handling fixes and other fixes
  - nvh264dec, nvh265dec: Fix broken key-unit trick modes and
    reverse playback
  - wpe: Reintroduce persistent WebContext
  - cerbero: Make it easier to consume 1.20.1 macOS GStreamer
    .pkgs
  - build fixes and gobject annotation fixes
  - bug fixes, security fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - devicemonitor: clean up signal handlers and hidden providers
    list
  - Leaks tracer: fix pthread_atfork return value check leading
    to bogus warning in log
  - Rust plugins: Not picked up by the plugin loader on macOS
  - Failed to use plugins of latest GStreamer version 1.20.x
    installed by brew on macOS
  - ptpclock: Allow at least 100ms delay between Sync/Follow_Up
    and Delay_Req/Delay_Resp messages. Fixes problems acquiring
    initial sync with certain devices
  - meson: Add -Wl,-rpath,${libdir} on macOS
  - registry: skip Rust dep builddirs when searching for plugins
    recursively</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1652097601">- Enable use of libunwind on riscv64</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3
  + Highlighted bugfixes:
  - Security fixes in Matroska, MP4 and AVI demuxers
  - Fix scrambled video playback with hardware-accelerated
    VA-API decoders on certain Intel hardware
  - playbin3/decodebin3 regression fix for unhandled streams
  - Fragmented MP4 playback fixes
  - Android H.265 encoder mapping
  - Playback of MXF files produced by FFmpeg before March 2022
  - Fix rtmp2sink crashes on 32-bit platforms
  - WebRTC improvements
  - D3D11 video decoder and screen recorder fixes
  - Performance improvements
  - Support for building against OpenCV 4.6 and other build fixes
  - Miscellaneous bug fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - clock: Avoid creating a weakref with every entry
    (performance improvement)
  - plugin: add Apache 2 license to list of known licenses to avoid
    warning
  - gst_plugin_load_file: force plugin reload if filename differs
    Add support for LoongArch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666353600">- Update to version 1.20.4:
  + Highlighted bugfixes in 1.20.4:
  - avaudiodec: fix playback issue with WMA files, would throw an
    error at EOS with FFmpeg 5.x
  - Fix deadlock when loading gst-editing-services plugin
  - Fix input buffering capacity in live mode for aggregator,
    video/audio aggregator subclasses, muxers
  - glimagesink: fix crash on Android
  - subtitle handling and subtitle overlay fixes
  - matroska-mux: allow width + height changes for
    avc3|hev1|vp8|vp9
  - rtspsrc: fix control url handling for spec compliant servers
    and add fallback for incompliant servers
  - WebRTC fixes
  - RTP retransmission fixes
  - video: fixes for formats with 4x subsampling and horizontal
    co-sited chroma (Y41B, YUV9, YVU9 and IYU9)
  - Fix consuming of the macOS package as a framework in XCode
  - Performance improvements
  - Miscellaneous bug fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - buffer: drop parent meta in deep copy/foreach_metadata
  - devicemonitor: Use a sync bus handler for the provider to
    avoid accumulating all messages until the provider is stopped
  - element: Fix requesting of pads with string templates
  - gst:
    . Protect initialization state with a recursive mutex
    . Add missing define guard for build without gstreamer debug
    logging support
  - gst_init: Initialize static plugins just before dynamic plugins
  - info: Parse "NONE" as a valid level name
  - meta: Set the parent refcount of the GstStructure correctly
  - pluginloader: Don't hang on short reads/writes
  - tracers: leaks:
    . Fix potentially invalid memory access when trying to detect
    object type
    . Fix object-refings.class flags
  - uri: When setting the same string again do nothing
  - value: Don't loop forever when serializing invalid flag
  + Base Libraries:
  - aggregator:
    . Fix input buffering in live mode (was too low before in
    many cases)
    . Fix reversed active/flushing arguments in debug log output
    . Reset EOS flag after receiving a stream-start event
  + Core Elements: queue2:
  - Hold the lock when modifying sinkresult
  - Fix deadlock when deactivate is called in pull mode</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671710400">- update to 1.20.5:
  + This release only contains bugfixes and it should be safe to
    upgrade from 1.20.x.
  + systemclock waiting fixes for certain 32-bit platforms/libcs
  + alphacombine: robustness improvements for corner case scenarios
  + avfvideosrc: Report latency when doing screen capture
  + d3d11videosink: various thread-safety and stability fixes
  + decklink: fix performance issue when HDMI signal has been lost
    for a long time
  + flacparse: Fix handling of headers advertising 32 bits per
    sample
  + mpegts: Handle when iconv doesn't support ISO 6937 (e.g. musl
    libc)
  + opengl: fix automatic dispmanx detection for rpi4 and fix usage
    of eglCreate/DestroyImage
  + opusdec: Various channel-related fixes
  + textrender: event handling fixes, esp. for GAP event
  + subparse: Fix non-closed tag handling
  + videoscale: fix handling of unknown buffer metas
  + videosink: reverse playback handling fixes
  + qtmux: Prefill mode fixes, especially for raw audio
  + multiudpsink: allow binding to IPv6 address
  + rtspsrc:
  - Fix usage of IPv6 connections in SETUP
  - Only EOS on timeout if all streams are timed out/EOS
  + splitmuxsrc: fix playback stall if there are unlinked pads
  + v4l2: Fix SIGSEGV on state change during format changes
  + wavparse robustness fixes
  + Fix static linking on macOS (opengl, vulkan)
  + gstreamer-vaapi: fix headless build against mesa &gt;= 22.3.0
  + GStreamer Editing Services library: Fix build with tools
    disabled
  + webrtc example/demo fixes
  + unit test fixes for aesdec and rtpjitterbuffer
  + Cerbero: Fix ios cross-compile with cmake on M1; some recipe
    updates and other build fixes
  + Miscellaneous bug fixes, memory leak fixes, and other stability
    and reliability improvements
  + Performance improvements
  + Changes in gstreamer base package:
  - allocator: Copy allocator name in gst_allocator_register()
  - concat: Properly propagate EOS seqnum
  - fakesrc: avoid time overflow with datarate
  - Fix build of 1.20 branch with Meson 0.64.1 for those who have
    hotdoc installed on their system.
  - gst-inspect: Don't leak list
  - meson: fix check for pthread_setname_np()
  - miniobject: support higher refcount values
  - pads: Fix non-serialized sticky event push, e.g. instant
    change rate events
  - padtemplate: Fix annotations
  - systemclock: Use futex_time64 syscall on x32 and other
    platforms that always...
  - -Wimplicit-function-declaration in pthread_setname_np check
    (missing GNUSOURCE)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674561600">- Update to version 1.22.0:
  + AV1 video codec support improvements
  + New HLS, DASH and Microsoft Smooth Streaming adaptive streaming
    clients
  + Qt6 support for rendering video inside a QML scene
  + Minimal builds optimised for binary size, including only the
    individual elements needed
  + Playbin3, Decodebin3, UriDecodebin3, Parsebin enhancements and
    stabilisation
  + WebRTC simulcast support and support for Google Congestion
    Control
  + WebRTC-based media server ingestion/egress (WHIP/WHEP) support
  + New easy to use batteries-included WebRTC sender plugin
  + Easy RTP sender timestamp reconstruction for RTP and RTSP
  + ONVIF timed metadata support
  + New fragmented MP4 muxer and non-fragmented MP4 muxer
  + New plugins for Amazon AWS storage and audio transcription
    services
  + New gtk4paintablesink and gtkwaylandsink renderers
  + New videocolorscale element that can convert and scale in one
    go for better performance
  + High bit-depth video improvements
  + Touchscreen event support in navigation API
  + Rust plugins now shipped in macOS and Windows/MSVC binary
    packages
  + H.264/H.265 timestamp correction elements for PTS/DTS
    reconstruction before muxers
  + Improved design for DMA buffer sharing and modifier handling
    for hardware-accelerated video decoders/encoders/filters and
    capturing/rendering on Linux
  + Video4Linux2 hardware accelerated decoder improvements
  + CUDA integration and Direct3D11 integration and plugin
    improvements
  + New H.264 / AVC, H.265 / HEVC and AV1 hardware-accelerated
    video encoders for AMD GPUs using the Advanced Media Framework
    (AMF) SDK
  + applemedia: H.265 / HEVC video encoding + decoding support
  + androidmedia: H.265 / HEVC video encoding support
  + New "force-live" property for audiomixer, compositor,
    glvideomixer, d3d11compositor etc.
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Rebase patches with quilt.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820800">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.</changelog>
  <changelog author="munix9@googlemail.com" date="1675771200">- Add fix using sed to find gst-plugin-scanner-%{_target_cpu}
  program (boo#1207908).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.22.1:
  + Highlighted bugfixes:
  - audio channel-mix: allow up to 64 channels (instead of up to
    63 channels)
  - avfvideosrc: Don't wait on main thread for permissions
    request
  - avvidenc: avoid generating inaccurate output timestamps,
    especially with variable framerate streams
  - AV1 video codec caps signalling improvements in various
    elements
  - codectimestamper: Fix timestamping on sequence update
  - d3d11overlaycompositor: fix texture width and height
  - d3d11videosink: Fix rendering on external handle
  - dashdemux2: fix seek operation taking a log time to finish
    for some streams
  - nvencoder: Fix B-frame encoding on Linux and min buffers in
    auto GPU mode
  - playbin3: fixing buffering for live pipelines
  - playbin: fix potential deadlock when stopping stream with
    subtitles visible
  - redenc: fix setting of extension ID for twcc
  - rtspsrc: improved compatibility with more broken RTSP servers
  - v4l2h264dec: Fix Raspberry Pi4 will not play video in
    application
  - vtdec: fix jittery playback of H.264 Level 4.1 movies in
    macOS
  - vtdec: Fix non-deterministic frame output after flushing
    seeks
  - vtenc: fix handling of interlaced ProRes on Apple M1 hardware
  - vtenc: don't advertise ARGB/RGBA64 input caps on M1 Pro/Max
    with macOS &lt;13
  - wasapi2src: Fix loopback capture on Windows 10 Anniversary
    Update
  - tools: better handling of non-ASCII command line arguments on
    Windows
  - gst-libav: fix build against newer ffmpeg versions
  - gst-python: Use arch-specific install dir for gi overrides
  - cerbero: Fix setuptools site.py breakage in Python 3.11
  - macOS packages: Fix broken binaries on macos &lt; 11.0
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + gstreamer:
  - buffer: fix copy meta reference debug log formatting
  - bin: Don't unlock unlocked mutex in gst_bin_remove_func()
  - pad: Don't leak user_data in gst_pad_start_task()
  - aggregator: Always lock aggpad around update_time_level
  - inputselector: Avoid potential deadlock when shutting down,
    e.g. playbin with subtitles
  - multiqueue: Handle use-interleave latency live pipelines,
    fixing buffering for live pipelines in playbin3
  - GstBaseSrc: fix transfer annotation for fixate() virtual
    method
  - GstBaseSrc, GstPushSrc: add nullable annotations to virtual
    methods
  - tools: Make sure UTF-8 encoded command line arguments on
    Windows
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + Highlighted bugfixes:
  - avdec_h264: fix decoder deadlocks with FFmpeg 6.0
  - rtspsrc:
    . fix regression with URI protocols in OPTIONS requests for
    RTSP over TLD
    . improved control url handling compatibility for broken
    servers
  - decklink: fix 10 bit RGB (r210) format auto detection for
    capture and fix playout if video caps are configured before
    audio caps
  - d3d11videosink: Fix tearing in case of fullscreen mode
  - playbin: fix deadlock when stopping stream with subtitles
    visible (even more)
  - typefinding: fix regression not detecting
    application/dash+xml in some corner cases
  - osxvideosink: fix broken aspect ratio and frame drawing
    region
  - decodebin3, parsebin: Improve elementary stream handling when
    decoders are not present and fix hang when removing a failing
    stream
  - urisourcebin: Propagate sticky events from parsebin, so that
    the `STREAM_START` event with the `GstStream` info is always
    available when pads get exposed
  - v4l2: Add support for YVU420M format; mark JPEG content as
    parsed
  - h264decoder, h265decoder: DPB bumping process and latency
    reporting fixes
  - Opus: Fix reading of extended channel config in MPEG-TS and
    fix missing sample rate when remuxing from RTP to Matroska
  - zxing: add support for building against zxing-c++ 2.0
  - cerbero: Fix packaging of Rust plugins on Android; fix modern
    Gentoo distro detection
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + Gstreamer:
  - datetime: Return G_MAXFLOAT instead of G_MAXDOUBLE for no
    timezone offset
  - inputselector: Wake up streaming thread before
    PLAYING_TO_PAUSED transition
  - tools: fix potential crash when passing command-line options
    on Windows
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + Highlighted bugfixes:
  - avdec: fix occasional video decoder deadlock on seeking with
    FFmpeg 6.0.
  - decodebin3: fix regression handling input streams without
    CAPS or TIME segment such as e.g. udpsrc or `pushfilesrc.
  - bluez: a2dpsink: fix Bluetooth SIG Certification test
    failures.
  - osxvideosink: fix deadlock upon closing output window.
  - qtdemux: fix edit list handling regression and AV1 codec box
    parsing.
  - qtmux: fix extraction of CEA608 closed caption data from
    S334-1A packets.
  - rtspsrc: Fix handling of * control path.
  - splitmux: timestamp handling improvements.
  - v4l2videodec: Rework dynamic resolution change handling
    (needed for IMX6 mainline codec).
  - videoflip: fix regression with automatically rotating video
    based on tags.
  - d3d11: many d3d11videosink and d3d11compositor fixes.
  - webrtc, rtp: numerous data race fixes and stability fixes.
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements.
  + gstreamer:
  - tracing: Initialize tracing infrastructure even if the debug
    system is not compiled in.
  - parse-launch: fix missing unref of looked-up child element.
  - gstutils: Add category and object to most logging messages.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + Highlighted bugfixes:
  - Security fixes for flacparse, dvdspu, and subparse.
  - d3d11videosink: Fix error on pause and play.
  - decklink: Correctly handle SDK strings on macOS and free
    strings after usage on Linux.
  - filesink: Fix buffered mode writing of buffer lists and
    buffers with multiple memories.
  - gldownload: handle passthrough without a critical.
  - h265parse: Fix framerate handling regression.
  - oggdemux: vp8 fixes.
  - mp4mux, qtmux, qtdemux: Opus audio mapping fixes.
  - pngdec: Fix wrong colours output from 16bit RGB images.
  - ptp clock: Work around ptpd bug in default configuration.
  - srtpdec: fix critical warnings on shutdown.
  - v4l2src: fix support for bayer format.
  - v4l2videoenc: support force-keyframe event in v4l2 encoder.
  - vtenc: apply DTS offset to ensure DTS &lt;= PTS.
  - gst-python: allow more functions to be called before
    gst_init().
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements.
  + gstreamer:
  - filesink: Fix buffered mode writing of buffer lists and
    buffers with multiple memories.
  - basesink: Clear EOS flag on STREAM-START event.
  - typefindhelper: downgrade bogus error level debug log
    message.
  - ptp:
    . Correctly parse clock ID from the commandline parameters in
    the helper.
    . Work around bug in ptpd in default configuration.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + Highlighted bugfixes:
  - Security fixes for the RealMedia demuxer
  - vaapi decoders, postproc: Disable DMAbuf from caps
    negotiation to fix garbled video in some cases
  - decodebin3, playbin3, parsebin fixes, especially for stream
    reconfiguration
  - hlsdemux2: fix early seeking; don't pass referer when
    updating playlists; webvtt fixes
  - gtk: Fix critical caused by pointer movement when stream is
    getting ready
  - qt6: Set sampler filtering method, fixes bad quality with
    qml6glsink and gstqt6d3d11
  - v4l2src: handle resolution change when buffers are copied
  - videoflip: update orientation tag in auto mode
  - video timecode: Add support for framerates lower than 1fps
    and accept 119.88 (120/1.001) fps
  - webrtcsink: fixes for x264enc and NVIDIA encoders
  - cerbero: Pull ninja from system if possible, avoid spurious
    bootstrap of cmake
  - packages: Recipe updates for ffmpeg, libsoup, orc
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + gstreamer:
  - taglist, plugins: fix compiler warnings with GLib &gt;= 2.76
  - tracerutils: allow casting parameter types
  - inputselector: fix playing variable is never set
- Rebase patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + Highlighted bugfixes:
  - Security fixes for the MXF demuxer and H.265 video parser
  - Fix latency regression in H.264 hardware decoder base class
  - androidmedia: fix HEVC codec profile registration and fix
    coded_data handling
  - decodebin3: fix switching from a raw stream to an encoded
    stream
  - gst-inspect: prettier and more correct signal and action
    signals printing
  - rtmp2: Allow NULL flash version, omitting the field, for
    better RTMP server compatibility
  - rtspsrc: better compatibility with buggy RTSP servers that
    don't set a clock-rate
  - rtpjitterbuffer: fix integer overflow that led to more
    packets being declared lost than have been lost
  - v4l2: fix video encoding regression on RPi and fix support
    for left and top padding
  - waylandsink: Crop surfaces to their display width height
  - cerbero: Recognise Manjaro; add Rust support for MSVC ARM64;
    cmake detection fixes
  - Various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + gstreamer:
  - gst-inspect: prettier and more correct signal printing, and
    print action signals in g_signal_emit_by_name() format
  - gst-launch: Disable fault signal handlers on macOS
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + Highlighted bugfixes:
  - Security fixes for the MXF demuxer and AV1 codec parser
  - glfilter: Memory leak fix for OpenGL filter elements
  - d3d11videosink: Fix toggling between fullscreen and maximized, and window switching in fullscreen mode
  - DASH / HLS adaptive streaming fixes
  - Decklink card device provider device name string handling fixes
  - interaudiosrc: handle non-interleaved audio properly
  - openh264: Fail gracefully if openh264 encoder/decoder creation fails
  - rtspsrc: improved whitespace handling in response headers by certain cameras
  - v4l2codecs: avoid wrap-around after 1000000 frames; tiled formats handling fixes
  - video-scaler, audio-resampler: downgraded "Can't find exact taps" debug log messages
  - wasapi2: Don't use global volume control object
  - Rust plugins: various improvements in aws, fmp4mux, hlssink3, livesync, ndisrc, rtpav1depay, rsfilesink, s3sink, sccparse
  - WebRTC: various webrtchttp, webrtcsrc, and webrtcsink improvements and fixes
  - Cerbero build tools: recognise Windows 11; restrict parallelism of gst-plugins-rs build on small systems
  - Packages: ca-certificates update; fix gio module loading and TLS support on macOS
  + gstreamer:
  - debugutils: provide gst_debug_bin_to_dot_data() implementation even if debug system is disabled
- Rebase reduce-required-meson.patch</changelog>
</package>
<package pkgid="6c80d66b9569270e7af2990a605333b84e040503d9fc45e96a75b170b822ec784517cdd129ac40e4a655a3b94ebfbdf0daaa63c1d68715fd151242b345d1dc68" name="gstreamer-utils" arch="x86_64">
  <version epoch="0" ver="1.22.7" rel="1.1"/>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream and
  gnome-patch-translation support (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1631793601">- Stop building doc sub-package, we will in the future use
  upstreams own standalone doc package. Following this: Drop
  fdupes, gtk-doc and hotdoc BuildRequires, and fdupes call, no
  longer needed nor usefull.
- Refresh patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976000">- Update to version 1.18.6:
  + gstplugin: Fix for UWP build
  + gst-ptp-helper: Do not disable multicast loopback
  + concat: fix qos event handling
  + pluginfeature: Fix object leak
  + baseparse: fix invalid avg_bitrate after reset
  + multiqueue: Fix query unref race on flush
  + gst: Initialize optional event/message fields when parsing
  + bitwriter: Fix the trailing bits lost when getting its data
  + multiqueue: never consider a queue that is not waiting
  + input-selector: Use proper segments when cleaning cached
    buffers</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976001">- Update to version 1.20.0:
  + Development in GitLab was switched to a single git repository
    containing all the modules
  + GstPlay: new high-level playback library, replaces GstPlayer
  + WebM Alpha decoding support
  + Encoding profiles can now be tweaked with additional
    application-specified element properties
  + Compositor: multi-threaded video conversion and mixing
  + RTP header extensions: unified support in RTP depayloader and
    payloader base classes
  + SMPTE 2022-1 2-D Forward Error Correction support
  + Smart encoding (pass through) support for VP8, VP9, H.265 in
    encodebin and transcodebin
  + Runtime compatibility support for libsoup2 and libsoup3
    (libsoup3 support experimental)
  + Video decoder subframe support
  + Video decoder automatic packet-loss, data corruption, and
    keyframe request handling for RTP / WebRTC / RTSP
  + mp4 and Matroska muxers now support profile/level/resolution
    changes for H.264/H.265 input streams (i.e. codec data changing
    on the fly)
  + mp4 muxing mode that initially creates a fragmented mp4 which
    is converted to a regular mp4 on EOS
  + Audio support for the WebKit Port for Embedded (WPE) web page
    source element
  + CUDA based video color space convert and rescale elements and
    upload/download elements
  + NVIDIA memory:NVMM support for OpenGL glupload and gldownload
    elements
  + Many WebRTC improvements
  + The new VA-API plugin implementation fleshed out with more
    decoders and new postproc elements
  + AppSink API to retrieve events in addition to buffers and
    buffer lists
  + AppSrc gained more configuration options for the internal queue
    (leakiness, limits in buffers and time, getters to read current
    levels)
  + Updated Rust bindings and many new Rust plugins
  + Improved support for custom minimal GStreamer builds
  + Support build against FFmpeg 5.0
  + Linux Stateless CODEC support gained MPEG-2 and VP9
  + Windows Direct3D11/DXVA decoder gained AV1 and MPEG-2 support
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Use ldconfig_scriptlets macro for post(un) handling where
  possible.
- Update Source url.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1647604800">- Update to version 1.20.1:
  + deinterlace: various bug fixes for yadif, greedy and scalerbob
    methods
  + gtk video sink: Fix rotation not being applied when paused
  + gst-play-1.0: Fix trick-mode handling in keyboard shortcut
  + jpegdec: fix RGB conversion handling
  + matroskademux: improved ProRes video handling
  + matroskamux: Handle multiview-mode/flags/pixel-aspect-ratio
    caps fields correctly when checking caps equality on input caps
    changes
  + videoaggregator fixes (negative rate handling, current position
    rounding)
  + soup http plugin: Lookup libsoup dylib files on Apple
    platforms; fix Cerbero static build on Android and iOS
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + mpegtsmux: VBR muxing fixes
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + Support build against libfreeaptx in openaptx plugin
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + macOS: support a relocatable `GStreamer.framework` on macOS
  + macOS: fix applemedia plugin failing to load on ARM64 macOS
  + windows: ship wavpack library
  + gst-python: Fix build with Python 3.11
  + various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + plugin loader: show the reason when spawning of
    gst-plugin-scanner fails
  + registry, plugin loading: fix dynamic relocation if
    GST_PLUGIN_SUBDIR (libdir) is not a single subdirectory;
    improve GST_PLUGIN_SUBDIR handling
  + context: fix transfer annotation on
    gst_context_writable_structure() for bindings
  + baseparse: Don't truncate the duration to milliseconds in
    gst_base_parse_convert_default()
  + bufferpool: Deactivate pool and get rid of references to other
    objects from dispose instead of finalize</changelog>
  <changelog author="Mark&#xE9;ta Machov&#xE1; &lt;mmachova@suse.com&gt;" date="1652097600">- Update to version 1.20.2
  + Highlighted bugfixes:
  - avviddec: Remove vc1/wmv3 override and fix crashes on WMV
    files with FFMPEG 5.0+
  - macOS: fix plugin discovery for GStreamer installed via brew
    and fix loading of Rust plugins
  - rtpbasepayload: various header extension handling fixes
  - rtpopusdepay: fix regression in stereo input handling if
    sprop-stereo is not advertised
  - rtspclientsink: fix possible shutdown deadlock
  - mpegts: gracefully handle "empty" program maps and fix AC-4
    detection
  - mxfdemux: Handle empty VANC packets and fix EOS handling
  - playbin3: various playbin3, uridecodebin3, and playsink fixes
  - ptpclock: fix initial sync-up with certain devices
  - gltransformation: let graphene alloc its structures memory
    aligned
  - webrtcbin fixes and webrtc sendrecv example improvements
  - video4linux2: various fixes including some fixes for
    Raspberry Pi users
  - videorate segment handling fixes and other fixes
  - nvh264dec, nvh265dec: Fix broken key-unit trick modes and
    reverse playback
  - wpe: Reintroduce persistent WebContext
  - cerbero: Make it easier to consume 1.20.1 macOS GStreamer
    .pkgs
  - build fixes and gobject annotation fixes
  - bug fixes, security fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - devicemonitor: clean up signal handlers and hidden providers
    list
  - Leaks tracer: fix pthread_atfork return value check leading
    to bogus warning in log
  - Rust plugins: Not picked up by the plugin loader on macOS
  - Failed to use plugins of latest GStreamer version 1.20.x
    installed by brew on macOS
  - ptpclock: Allow at least 100ms delay between Sync/Follow_Up
    and Delay_Req/Delay_Resp messages. Fixes problems acquiring
    initial sync with certain devices
  - meson: Add -Wl,-rpath,${libdir} on macOS
  - registry: skip Rust dep builddirs when searching for plugins
    recursively</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1652097601">- Enable use of libunwind on riscv64</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3
  + Highlighted bugfixes:
  - Security fixes in Matroska, MP4 and AVI demuxers
  - Fix scrambled video playback with hardware-accelerated
    VA-API decoders on certain Intel hardware
  - playbin3/decodebin3 regression fix for unhandled streams
  - Fragmented MP4 playback fixes
  - Android H.265 encoder mapping
  - Playback of MXF files produced by FFmpeg before March 2022
  - Fix rtmp2sink crashes on 32-bit platforms
  - WebRTC improvements
  - D3D11 video decoder and screen recorder fixes
  - Performance improvements
  - Support for building against OpenCV 4.6 and other build fixes
  - Miscellaneous bug fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - clock: Avoid creating a weakref with every entry
    (performance improvement)
  - plugin: add Apache 2 license to list of known licenses to avoid
    warning
  - gst_plugin_load_file: force plugin reload if filename differs
    Add support for LoongArch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666353600">- Update to version 1.20.4:
  + Highlighted bugfixes in 1.20.4:
  - avaudiodec: fix playback issue with WMA files, would throw an
    error at EOS with FFmpeg 5.x
  - Fix deadlock when loading gst-editing-services plugin
  - Fix input buffering capacity in live mode for aggregator,
    video/audio aggregator subclasses, muxers
  - glimagesink: fix crash on Android
  - subtitle handling and subtitle overlay fixes
  - matroska-mux: allow width + height changes for
    avc3|hev1|vp8|vp9
  - rtspsrc: fix control url handling for spec compliant servers
    and add fallback for incompliant servers
  - WebRTC fixes
  - RTP retransmission fixes
  - video: fixes for formats with 4x subsampling and horizontal
    co-sited chroma (Y41B, YUV9, YVU9 and IYU9)
  - Fix consuming of the macOS package as a framework in XCode
  - Performance improvements
  - Miscellaneous bug fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - buffer: drop parent meta in deep copy/foreach_metadata
  - devicemonitor: Use a sync bus handler for the provider to
    avoid accumulating all messages until the provider is stopped
  - element: Fix requesting of pads with string templates
  - gst:
    . Protect initialization state with a recursive mutex
    . Add missing define guard for build without gstreamer debug
    logging support
  - gst_init: Initialize static plugins just before dynamic plugins
  - info: Parse "NONE" as a valid level name
  - meta: Set the parent refcount of the GstStructure correctly
  - pluginloader: Don't hang on short reads/writes
  - tracers: leaks:
    . Fix potentially invalid memory access when trying to detect
    object type
    . Fix object-refings.class flags
  - uri: When setting the same string again do nothing
  - value: Don't loop forever when serializing invalid flag
  + Base Libraries:
  - aggregator:
    . Fix input buffering in live mode (was too low before in
    many cases)
    . Fix reversed active/flushing arguments in debug log output
    . Reset EOS flag after receiving a stream-start event
  + Core Elements: queue2:
  - Hold the lock when modifying sinkresult
  - Fix deadlock when deactivate is called in pull mode</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671710400">- update to 1.20.5:
  + This release only contains bugfixes and it should be safe to
    upgrade from 1.20.x.
  + systemclock waiting fixes for certain 32-bit platforms/libcs
  + alphacombine: robustness improvements for corner case scenarios
  + avfvideosrc: Report latency when doing screen capture
  + d3d11videosink: various thread-safety and stability fixes
  + decklink: fix performance issue when HDMI signal has been lost
    for a long time
  + flacparse: Fix handling of headers advertising 32 bits per
    sample
  + mpegts: Handle when iconv doesn't support ISO 6937 (e.g. musl
    libc)
  + opengl: fix automatic dispmanx detection for rpi4 and fix usage
    of eglCreate/DestroyImage
  + opusdec: Various channel-related fixes
  + textrender: event handling fixes, esp. for GAP event
  + subparse: Fix non-closed tag handling
  + videoscale: fix handling of unknown buffer metas
  + videosink: reverse playback handling fixes
  + qtmux: Prefill mode fixes, especially for raw audio
  + multiudpsink: allow binding to IPv6 address
  + rtspsrc:
  - Fix usage of IPv6 connections in SETUP
  - Only EOS on timeout if all streams are timed out/EOS
  + splitmuxsrc: fix playback stall if there are unlinked pads
  + v4l2: Fix SIGSEGV on state change during format changes
  + wavparse robustness fixes
  + Fix static linking on macOS (opengl, vulkan)
  + gstreamer-vaapi: fix headless build against mesa &gt;= 22.3.0
  + GStreamer Editing Services library: Fix build with tools
    disabled
  + webrtc example/demo fixes
  + unit test fixes for aesdec and rtpjitterbuffer
  + Cerbero: Fix ios cross-compile with cmake on M1; some recipe
    updates and other build fixes
  + Miscellaneous bug fixes, memory leak fixes, and other stability
    and reliability improvements
  + Performance improvements
  + Changes in gstreamer base package:
  - allocator: Copy allocator name in gst_allocator_register()
  - concat: Properly propagate EOS seqnum
  - fakesrc: avoid time overflow with datarate
  - Fix build of 1.20 branch with Meson 0.64.1 for those who have
    hotdoc installed on their system.
  - gst-inspect: Don't leak list
  - meson: fix check for pthread_setname_np()
  - miniobject: support higher refcount values
  - pads: Fix non-serialized sticky event push, e.g. instant
    change rate events
  - padtemplate: Fix annotations
  - systemclock: Use futex_time64 syscall on x32 and other
    platforms that always...
  - -Wimplicit-function-declaration in pthread_setname_np check
    (missing GNUSOURCE)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674561600">- Update to version 1.22.0:
  + AV1 video codec support improvements
  + New HLS, DASH and Microsoft Smooth Streaming adaptive streaming
    clients
  + Qt6 support for rendering video inside a QML scene
  + Minimal builds optimised for binary size, including only the
    individual elements needed
  + Playbin3, Decodebin3, UriDecodebin3, Parsebin enhancements and
    stabilisation
  + WebRTC simulcast support and support for Google Congestion
    Control
  + WebRTC-based media server ingestion/egress (WHIP/WHEP) support
  + New easy to use batteries-included WebRTC sender plugin
  + Easy RTP sender timestamp reconstruction for RTP and RTSP
  + ONVIF timed metadata support
  + New fragmented MP4 muxer and non-fragmented MP4 muxer
  + New plugins for Amazon AWS storage and audio transcription
    services
  + New gtk4paintablesink and gtkwaylandsink renderers
  + New videocolorscale element that can convert and scale in one
    go for better performance
  + High bit-depth video improvements
  + Touchscreen event support in navigation API
  + Rust plugins now shipped in macOS and Windows/MSVC binary
    packages
  + H.264/H.265 timestamp correction elements for PTS/DTS
    reconstruction before muxers
  + Improved design for DMA buffer sharing and modifier handling
    for hardware-accelerated video decoders/encoders/filters and
    capturing/rendering on Linux
  + Video4Linux2 hardware accelerated decoder improvements
  + CUDA integration and Direct3D11 integration and plugin
    improvements
  + New H.264 / AVC, H.265 / HEVC and AV1 hardware-accelerated
    video encoders for AMD GPUs using the Advanced Media Framework
    (AMF) SDK
  + applemedia: H.265 / HEVC video encoding + decoding support
  + androidmedia: H.265 / HEVC video encoding support
  + New "force-live" property for audiomixer, compositor,
    glvideomixer, d3d11compositor etc.
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Rebase patches with quilt.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820800">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.</changelog>
  <changelog author="munix9@googlemail.com" date="1675771200">- Add fix using sed to find gst-plugin-scanner-%{_target_cpu}
  program (boo#1207908).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.22.1:
  + Highlighted bugfixes:
  - audio channel-mix: allow up to 64 channels (instead of up to
    63 channels)
  - avfvideosrc: Don't wait on main thread for permissions
    request
  - avvidenc: avoid generating inaccurate output timestamps,
    especially with variable framerate streams
  - AV1 video codec caps signalling improvements in various
    elements
  - codectimestamper: Fix timestamping on sequence update
  - d3d11overlaycompositor: fix texture width and height
  - d3d11videosink: Fix rendering on external handle
  - dashdemux2: fix seek operation taking a log time to finish
    for some streams
  - nvencoder: Fix B-frame encoding on Linux and min buffers in
    auto GPU mode
  - playbin3: fixing buffering for live pipelines
  - playbin: fix potential deadlock when stopping stream with
    subtitles visible
  - redenc: fix setting of extension ID for twcc
  - rtspsrc: improved compatibility with more broken RTSP servers
  - v4l2h264dec: Fix Raspberry Pi4 will not play video in
    application
  - vtdec: fix jittery playback of H.264 Level 4.1 movies in
    macOS
  - vtdec: Fix non-deterministic frame output after flushing
    seeks
  - vtenc: fix handling of interlaced ProRes on Apple M1 hardware
  - vtenc: don't advertise ARGB/RGBA64 input caps on M1 Pro/Max
    with macOS &lt;13
  - wasapi2src: Fix loopback capture on Windows 10 Anniversary
    Update
  - tools: better handling of non-ASCII command line arguments on
    Windows
  - gst-libav: fix build against newer ffmpeg versions
  - gst-python: Use arch-specific install dir for gi overrides
  - cerbero: Fix setuptools site.py breakage in Python 3.11
  - macOS packages: Fix broken binaries on macos &lt; 11.0
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + gstreamer:
  - buffer: fix copy meta reference debug log formatting
  - bin: Don't unlock unlocked mutex in gst_bin_remove_func()
  - pad: Don't leak user_data in gst_pad_start_task()
  - aggregator: Always lock aggpad around update_time_level
  - inputselector: Avoid potential deadlock when shutting down,
    e.g. playbin with subtitles
  - multiqueue: Handle use-interleave latency live pipelines,
    fixing buffering for live pipelines in playbin3
  - GstBaseSrc: fix transfer annotation for fixate() virtual
    method
  - GstBaseSrc, GstPushSrc: add nullable annotations to virtual
    methods
  - tools: Make sure UTF-8 encoded command line arguments on
    Windows
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + Highlighted bugfixes:
  - avdec_h264: fix decoder deadlocks with FFmpeg 6.0
  - rtspsrc:
    . fix regression with URI protocols in OPTIONS requests for
    RTSP over TLD
    . improved control url handling compatibility for broken
    servers
  - decklink: fix 10 bit RGB (r210) format auto detection for
    capture and fix playout if video caps are configured before
    audio caps
  - d3d11videosink: Fix tearing in case of fullscreen mode
  - playbin: fix deadlock when stopping stream with subtitles
    visible (even more)
  - typefinding: fix regression not detecting
    application/dash+xml in some corner cases
  - osxvideosink: fix broken aspect ratio and frame drawing
    region
  - decodebin3, parsebin: Improve elementary stream handling when
    decoders are not present and fix hang when removing a failing
    stream
  - urisourcebin: Propagate sticky events from parsebin, so that
    the `STREAM_START` event with the `GstStream` info is always
    available when pads get exposed
  - v4l2: Add support for YVU420M format; mark JPEG content as
    parsed
  - h264decoder, h265decoder: DPB bumping process and latency
    reporting fixes
  - Opus: Fix reading of extended channel config in MPEG-TS and
    fix missing sample rate when remuxing from RTP to Matroska
  - zxing: add support for building against zxing-c++ 2.0
  - cerbero: Fix packaging of Rust plugins on Android; fix modern
    Gentoo distro detection
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + Gstreamer:
  - datetime: Return G_MAXFLOAT instead of G_MAXDOUBLE for no
    timezone offset
  - inputselector: Wake up streaming thread before
    PLAYING_TO_PAUSED transition
  - tools: fix potential crash when passing command-line options
    on Windows
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + Highlighted bugfixes:
  - avdec: fix occasional video decoder deadlock on seeking with
    FFmpeg 6.0.
  - decodebin3: fix regression handling input streams without
    CAPS or TIME segment such as e.g. udpsrc or `pushfilesrc.
  - bluez: a2dpsink: fix Bluetooth SIG Certification test
    failures.
  - osxvideosink: fix deadlock upon closing output window.
  - qtdemux: fix edit list handling regression and AV1 codec box
    parsing.
  - qtmux: fix extraction of CEA608 closed caption data from
    S334-1A packets.
  - rtspsrc: Fix handling of * control path.
  - splitmux: timestamp handling improvements.
  - v4l2videodec: Rework dynamic resolution change handling
    (needed for IMX6 mainline codec).
  - videoflip: fix regression with automatically rotating video
    based on tags.
  - d3d11: many d3d11videosink and d3d11compositor fixes.
  - webrtc, rtp: numerous data race fixes and stability fixes.
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements.
  + gstreamer:
  - tracing: Initialize tracing infrastructure even if the debug
    system is not compiled in.
  - parse-launch: fix missing unref of looked-up child element.
  - gstutils: Add category and object to most logging messages.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + Highlighted bugfixes:
  - Security fixes for flacparse, dvdspu, and subparse.
  - d3d11videosink: Fix error on pause and play.
  - decklink: Correctly handle SDK strings on macOS and free
    strings after usage on Linux.
  - filesink: Fix buffered mode writing of buffer lists and
    buffers with multiple memories.
  - gldownload: handle passthrough without a critical.
  - h265parse: Fix framerate handling regression.
  - oggdemux: vp8 fixes.
  - mp4mux, qtmux, qtdemux: Opus audio mapping fixes.
  - pngdec: Fix wrong colours output from 16bit RGB images.
  - ptp clock: Work around ptpd bug in default configuration.
  - srtpdec: fix critical warnings on shutdown.
  - v4l2src: fix support for bayer format.
  - v4l2videoenc: support force-keyframe event in v4l2 encoder.
  - vtenc: apply DTS offset to ensure DTS &lt;= PTS.
  - gst-python: allow more functions to be called before
    gst_init().
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements.
  + gstreamer:
  - filesink: Fix buffered mode writing of buffer lists and
    buffers with multiple memories.
  - basesink: Clear EOS flag on STREAM-START event.
  - typefindhelper: downgrade bogus error level debug log
    message.
  - ptp:
    . Correctly parse clock ID from the commandline parameters in
    the helper.
    . Work around bug in ptpd in default configuration.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + Highlighted bugfixes:
  - Security fixes for the RealMedia demuxer
  - vaapi decoders, postproc: Disable DMAbuf from caps
    negotiation to fix garbled video in some cases
  - decodebin3, playbin3, parsebin fixes, especially for stream
    reconfiguration
  - hlsdemux2: fix early seeking; don't pass referer when
    updating playlists; webvtt fixes
  - gtk: Fix critical caused by pointer movement when stream is
    getting ready
  - qt6: Set sampler filtering method, fixes bad quality with
    qml6glsink and gstqt6d3d11
  - v4l2src: handle resolution change when buffers are copied
  - videoflip: update orientation tag in auto mode
  - video timecode: Add support for framerates lower than 1fps
    and accept 119.88 (120/1.001) fps
  - webrtcsink: fixes for x264enc and NVIDIA encoders
  - cerbero: Pull ninja from system if possible, avoid spurious
    bootstrap of cmake
  - packages: Recipe updates for ffmpeg, libsoup, orc
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + gstreamer:
  - taglist, plugins: fix compiler warnings with GLib &gt;= 2.76
  - tracerutils: allow casting parameter types
  - inputselector: fix playing variable is never set
- Rebase patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + Highlighted bugfixes:
  - Security fixes for the MXF demuxer and H.265 video parser
  - Fix latency regression in H.264 hardware decoder base class
  - androidmedia: fix HEVC codec profile registration and fix
    coded_data handling
  - decodebin3: fix switching from a raw stream to an encoded
    stream
  - gst-inspect: prettier and more correct signal and action
    signals printing
  - rtmp2: Allow NULL flash version, omitting the field, for
    better RTMP server compatibility
  - rtspsrc: better compatibility with buggy RTSP servers that
    don't set a clock-rate
  - rtpjitterbuffer: fix integer overflow that led to more
    packets being declared lost than have been lost
  - v4l2: fix video encoding regression on RPi and fix support
    for left and top padding
  - waylandsink: Crop surfaces to their display width height
  - cerbero: Recognise Manjaro; add Rust support for MSVC ARM64;
    cmake detection fixes
  - Various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + gstreamer:
  - gst-inspect: prettier and more correct signal printing, and
    print action signals in g_signal_emit_by_name() format
  - gst-launch: Disable fault signal handlers on macOS
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + Highlighted bugfixes:
  - Security fixes for the MXF demuxer and AV1 codec parser
  - glfilter: Memory leak fix for OpenGL filter elements
  - d3d11videosink: Fix toggling between fullscreen and maximized, and window switching in fullscreen mode
  - DASH / HLS adaptive streaming fixes
  - Decklink card device provider device name string handling fixes
  - interaudiosrc: handle non-interleaved audio properly
  - openh264: Fail gracefully if openh264 encoder/decoder creation fails
  - rtspsrc: improved whitespace handling in response headers by certain cameras
  - v4l2codecs: avoid wrap-around after 1000000 frames; tiled formats handling fixes
  - video-scaler, audio-resampler: downgraded "Can't find exact taps" debug log messages
  - wasapi2: Don't use global volume control object
  - Rust plugins: various improvements in aws, fmp4mux, hlssink3, livesync, ndisrc, rtpav1depay, rsfilesink, s3sink, sccparse
  - WebRTC: various webrtchttp, webrtcsrc, and webrtcsink improvements and fixes
  - Cerbero build tools: recognise Windows 11; restrict parallelism of gst-plugins-rs build on small systems
  - Packages: ca-certificates update; fix gio module loading and TLS support on macOS
  + gstreamer:
  - debugutils: provide gst_debug_bin_to_dot_data() implementation even if debug system is disabled
- Rebase reduce-required-meson.patch</changelog>
</package>
<package pkgid="b51347170b81670685fc2e679934d340c1d2493c1b900db98131f70c086e474d75c2865618fd73705a10bee9aaca93add495247b85dc42bed6ea7de95d1c74b1" name="gstreamer-utils-debuginfo" arch="i586">
  <version epoch="0" ver="1.22.7" rel="1.1"/>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream and
  gnome-patch-translation support (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1631793601">- Stop building doc sub-package, we will in the future use
  upstreams own standalone doc package. Following this: Drop
  fdupes, gtk-doc and hotdoc BuildRequires, and fdupes call, no
  longer needed nor usefull.
- Refresh patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976000">- Update to version 1.18.6:
  + gstplugin: Fix for UWP build
  + gst-ptp-helper: Do not disable multicast loopback
  + concat: fix qos event handling
  + pluginfeature: Fix object leak
  + baseparse: fix invalid avg_bitrate after reset
  + multiqueue: Fix query unref race on flush
  + gst: Initialize optional event/message fields when parsing
  + bitwriter: Fix the trailing bits lost when getting its data
  + multiqueue: never consider a queue that is not waiting
  + input-selector: Use proper segments when cleaning cached
    buffers</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976001">- Update to version 1.20.0:
  + Development in GitLab was switched to a single git repository
    containing all the modules
  + GstPlay: new high-level playback library, replaces GstPlayer
  + WebM Alpha decoding support
  + Encoding profiles can now be tweaked with additional
    application-specified element properties
  + Compositor: multi-threaded video conversion and mixing
  + RTP header extensions: unified support in RTP depayloader and
    payloader base classes
  + SMPTE 2022-1 2-D Forward Error Correction support
  + Smart encoding (pass through) support for VP8, VP9, H.265 in
    encodebin and transcodebin
  + Runtime compatibility support for libsoup2 and libsoup3
    (libsoup3 support experimental)
  + Video decoder subframe support
  + Video decoder automatic packet-loss, data corruption, and
    keyframe request handling for RTP / WebRTC / RTSP
  + mp4 and Matroska muxers now support profile/level/resolution
    changes for H.264/H.265 input streams (i.e. codec data changing
    on the fly)
  + mp4 muxing mode that initially creates a fragmented mp4 which
    is converted to a regular mp4 on EOS
  + Audio support for the WebKit Port for Embedded (WPE) web page
    source element
  + CUDA based video color space convert and rescale elements and
    upload/download elements
  + NVIDIA memory:NVMM support for OpenGL glupload and gldownload
    elements
  + Many WebRTC improvements
  + The new VA-API plugin implementation fleshed out with more
    decoders and new postproc elements
  + AppSink API to retrieve events in addition to buffers and
    buffer lists
  + AppSrc gained more configuration options for the internal queue
    (leakiness, limits in buffers and time, getters to read current
    levels)
  + Updated Rust bindings and many new Rust plugins
  + Improved support for custom minimal GStreamer builds
  + Support build against FFmpeg 5.0
  + Linux Stateless CODEC support gained MPEG-2 and VP9
  + Windows Direct3D11/DXVA decoder gained AV1 and MPEG-2 support
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Use ldconfig_scriptlets macro for post(un) handling where
  possible.
- Update Source url.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1647604800">- Update to version 1.20.1:
  + deinterlace: various bug fixes for yadif, greedy and scalerbob
    methods
  + gtk video sink: Fix rotation not being applied when paused
  + gst-play-1.0: Fix trick-mode handling in keyboard shortcut
  + jpegdec: fix RGB conversion handling
  + matroskademux: improved ProRes video handling
  + matroskamux: Handle multiview-mode/flags/pixel-aspect-ratio
    caps fields correctly when checking caps equality on input caps
    changes
  + videoaggregator fixes (negative rate handling, current position
    rounding)
  + soup http plugin: Lookup libsoup dylib files on Apple
    platforms; fix Cerbero static build on Android and iOS
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + mpegtsmux: VBR muxing fixes
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + Support build against libfreeaptx in openaptx plugin
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + macOS: support a relocatable `GStreamer.framework` on macOS
  + macOS: fix applemedia plugin failing to load on ARM64 macOS
  + windows: ship wavpack library
  + gst-python: Fix build with Python 3.11
  + various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + plugin loader: show the reason when spawning of
    gst-plugin-scanner fails
  + registry, plugin loading: fix dynamic relocation if
    GST_PLUGIN_SUBDIR (libdir) is not a single subdirectory;
    improve GST_PLUGIN_SUBDIR handling
  + context: fix transfer annotation on
    gst_context_writable_structure() for bindings
  + baseparse: Don't truncate the duration to milliseconds in
    gst_base_parse_convert_default()
  + bufferpool: Deactivate pool and get rid of references to other
    objects from dispose instead of finalize</changelog>
  <changelog author="Mark&#xE9;ta Machov&#xE1; &lt;mmachova@suse.com&gt;" date="1652097600">- Update to version 1.20.2
  + Highlighted bugfixes:
  - avviddec: Remove vc1/wmv3 override and fix crashes on WMV
    files with FFMPEG 5.0+
  - macOS: fix plugin discovery for GStreamer installed via brew
    and fix loading of Rust plugins
  - rtpbasepayload: various header extension handling fixes
  - rtpopusdepay: fix regression in stereo input handling if
    sprop-stereo is not advertised
  - rtspclientsink: fix possible shutdown deadlock
  - mpegts: gracefully handle "empty" program maps and fix AC-4
    detection
  - mxfdemux: Handle empty VANC packets and fix EOS handling
  - playbin3: various playbin3, uridecodebin3, and playsink fixes
  - ptpclock: fix initial sync-up with certain devices
  - gltransformation: let graphene alloc its structures memory
    aligned
  - webrtcbin fixes and webrtc sendrecv example improvements
  - video4linux2: various fixes including some fixes for
    Raspberry Pi users
  - videorate segment handling fixes and other fixes
  - nvh264dec, nvh265dec: Fix broken key-unit trick modes and
    reverse playback
  - wpe: Reintroduce persistent WebContext
  - cerbero: Make it easier to consume 1.20.1 macOS GStreamer
    .pkgs
  - build fixes and gobject annotation fixes
  - bug fixes, security fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - devicemonitor: clean up signal handlers and hidden providers
    list
  - Leaks tracer: fix pthread_atfork return value check leading
    to bogus warning in log
  - Rust plugins: Not picked up by the plugin loader on macOS
  - Failed to use plugins of latest GStreamer version 1.20.x
    installed by brew on macOS
  - ptpclock: Allow at least 100ms delay between Sync/Follow_Up
    and Delay_Req/Delay_Resp messages. Fixes problems acquiring
    initial sync with certain devices
  - meson: Add -Wl,-rpath,${libdir} on macOS
  - registry: skip Rust dep builddirs when searching for plugins
    recursively</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1652097601">- Enable use of libunwind on riscv64</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3
  + Highlighted bugfixes:
  - Security fixes in Matroska, MP4 and AVI demuxers
  - Fix scrambled video playback with hardware-accelerated
    VA-API decoders on certain Intel hardware
  - playbin3/decodebin3 regression fix for unhandled streams
  - Fragmented MP4 playback fixes
  - Android H.265 encoder mapping
  - Playback of MXF files produced by FFmpeg before March 2022
  - Fix rtmp2sink crashes on 32-bit platforms
  - WebRTC improvements
  - D3D11 video decoder and screen recorder fixes
  - Performance improvements
  - Support for building against OpenCV 4.6 and other build fixes
  - Miscellaneous bug fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - clock: Avoid creating a weakref with every entry
    (performance improvement)
  - plugin: add Apache 2 license to list of known licenses to avoid
    warning
  - gst_plugin_load_file: force plugin reload if filename differs
    Add support for LoongArch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666353600">- Update to version 1.20.4:
  + Highlighted bugfixes in 1.20.4:
  - avaudiodec: fix playback issue with WMA files, would throw an
    error at EOS with FFmpeg 5.x
  - Fix deadlock when loading gst-editing-services plugin
  - Fix input buffering capacity in live mode for aggregator,
    video/audio aggregator subclasses, muxers
  - glimagesink: fix crash on Android
  - subtitle handling and subtitle overlay fixes
  - matroska-mux: allow width + height changes for
    avc3|hev1|vp8|vp9
  - rtspsrc: fix control url handling for spec compliant servers
    and add fallback for incompliant servers
  - WebRTC fixes
  - RTP retransmission fixes
  - video: fixes for formats with 4x subsampling and horizontal
    co-sited chroma (Y41B, YUV9, YVU9 and IYU9)
  - Fix consuming of the macOS package as a framework in XCode
  - Performance improvements
  - Miscellaneous bug fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - buffer: drop parent meta in deep copy/foreach_metadata
  - devicemonitor: Use a sync bus handler for the provider to
    avoid accumulating all messages until the provider is stopped
  - element: Fix requesting of pads with string templates
  - gst:
    . Protect initialization state with a recursive mutex
    . Add missing define guard for build without gstreamer debug
    logging support
  - gst_init: Initialize static plugins just before dynamic plugins
  - info: Parse "NONE" as a valid level name
  - meta: Set the parent refcount of the GstStructure correctly
  - pluginloader: Don't hang on short reads/writes
  - tracers: leaks:
    . Fix potentially invalid memory access when trying to detect
    object type
    . Fix object-refings.class flags
  - uri: When setting the same string again do nothing
  - value: Don't loop forever when serializing invalid flag
  + Base Libraries:
  - aggregator:
    . Fix input buffering in live mode (was too low before in
    many cases)
    . Fix reversed active/flushing arguments in debug log output
    . Reset EOS flag after receiving a stream-start event
  + Core Elements: queue2:
  - Hold the lock when modifying sinkresult
  - Fix deadlock when deactivate is called in pull mode</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671710400">- update to 1.20.5:
  + This release only contains bugfixes and it should be safe to
    upgrade from 1.20.x.
  + systemclock waiting fixes for certain 32-bit platforms/libcs
  + alphacombine: robustness improvements for corner case scenarios
  + avfvideosrc: Report latency when doing screen capture
  + d3d11videosink: various thread-safety and stability fixes
  + decklink: fix performance issue when HDMI signal has been lost
    for a long time
  + flacparse: Fix handling of headers advertising 32 bits per
    sample
  + mpegts: Handle when iconv doesn't support ISO 6937 (e.g. musl
    libc)
  + opengl: fix automatic dispmanx detection for rpi4 and fix usage
    of eglCreate/DestroyImage
  + opusdec: Various channel-related fixes
  + textrender: event handling fixes, esp. for GAP event
  + subparse: Fix non-closed tag handling
  + videoscale: fix handling of unknown buffer metas
  + videosink: reverse playback handling fixes
  + qtmux: Prefill mode fixes, especially for raw audio
  + multiudpsink: allow binding to IPv6 address
  + rtspsrc:
  - Fix usage of IPv6 connections in SETUP
  - Only EOS on timeout if all streams are timed out/EOS
  + splitmuxsrc: fix playback stall if there are unlinked pads
  + v4l2: Fix SIGSEGV on state change during format changes
  + wavparse robustness fixes
  + Fix static linking on macOS (opengl, vulkan)
  + gstreamer-vaapi: fix headless build against mesa &gt;= 22.3.0
  + GStreamer Editing Services library: Fix build with tools
    disabled
  + webrtc example/demo fixes
  + unit test fixes for aesdec and rtpjitterbuffer
  + Cerbero: Fix ios cross-compile with cmake on M1; some recipe
    updates and other build fixes
  + Miscellaneous bug fixes, memory leak fixes, and other stability
    and reliability improvements
  + Performance improvements
  + Changes in gstreamer base package:
  - allocator: Copy allocator name in gst_allocator_register()
  - concat: Properly propagate EOS seqnum
  - fakesrc: avoid time overflow with datarate
  - Fix build of 1.20 branch with Meson 0.64.1 for those who have
    hotdoc installed on their system.
  - gst-inspect: Don't leak list
  - meson: fix check for pthread_setname_np()
  - miniobject: support higher refcount values
  - pads: Fix non-serialized sticky event push, e.g. instant
    change rate events
  - padtemplate: Fix annotations
  - systemclock: Use futex_time64 syscall on x32 and other
    platforms that always...
  - -Wimplicit-function-declaration in pthread_setname_np check
    (missing GNUSOURCE)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674561600">- Update to version 1.22.0:
  + AV1 video codec support improvements
  + New HLS, DASH and Microsoft Smooth Streaming adaptive streaming
    clients
  + Qt6 support for rendering video inside a QML scene
  + Minimal builds optimised for binary size, including only the
    individual elements needed
  + Playbin3, Decodebin3, UriDecodebin3, Parsebin enhancements and
    stabilisation
  + WebRTC simulcast support and support for Google Congestion
    Control
  + WebRTC-based media server ingestion/egress (WHIP/WHEP) support
  + New easy to use batteries-included WebRTC sender plugin
  + Easy RTP sender timestamp reconstruction for RTP and RTSP
  + ONVIF timed metadata support
  + New fragmented MP4 muxer and non-fragmented MP4 muxer
  + New plugins for Amazon AWS storage and audio transcription
    services
  + New gtk4paintablesink and gtkwaylandsink renderers
  + New videocolorscale element that can convert and scale in one
    go for better performance
  + High bit-depth video improvements
  + Touchscreen event support in navigation API
  + Rust plugins now shipped in macOS and Windows/MSVC binary
    packages
  + H.264/H.265 timestamp correction elements for PTS/DTS
    reconstruction before muxers
  + Improved design for DMA buffer sharing and modifier handling
    for hardware-accelerated video decoders/encoders/filters and
    capturing/rendering on Linux
  + Video4Linux2 hardware accelerated decoder improvements
  + CUDA integration and Direct3D11 integration and plugin
    improvements
  + New H.264 / AVC, H.265 / HEVC and AV1 hardware-accelerated
    video encoders for AMD GPUs using the Advanced Media Framework
    (AMF) SDK
  + applemedia: H.265 / HEVC video encoding + decoding support
  + androidmedia: H.265 / HEVC video encoding support
  + New "force-live" property for audiomixer, compositor,
    glvideomixer, d3d11compositor etc.
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Rebase patches with quilt.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820800">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.</changelog>
  <changelog author="munix9@googlemail.com" date="1675771200">- Add fix using sed to find gst-plugin-scanner-%{_target_cpu}
  program (boo#1207908).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.22.1:
  + Highlighted bugfixes:
  - audio channel-mix: allow up to 64 channels (instead of up to
    63 channels)
  - avfvideosrc: Don't wait on main thread for permissions
    request
  - avvidenc: avoid generating inaccurate output timestamps,
    especially with variable framerate streams
  - AV1 video codec caps signalling improvements in various
    elements
  - codectimestamper: Fix timestamping on sequence update
  - d3d11overlaycompositor: fix texture width and height
  - d3d11videosink: Fix rendering on external handle
  - dashdemux2: fix seek operation taking a log time to finish
    for some streams
  - nvencoder: Fix B-frame encoding on Linux and min buffers in
    auto GPU mode
  - playbin3: fixing buffering for live pipelines
  - playbin: fix potential deadlock when stopping stream with
    subtitles visible
  - redenc: fix setting of extension ID for twcc
  - rtspsrc: improved compatibility with more broken RTSP servers
  - v4l2h264dec: Fix Raspberry Pi4 will not play video in
    application
  - vtdec: fix jittery playback of H.264 Level 4.1 movies in
    macOS
  - vtdec: Fix non-deterministic frame output after flushing
    seeks
  - vtenc: fix handling of interlaced ProRes on Apple M1 hardware
  - vtenc: don't advertise ARGB/RGBA64 input caps on M1 Pro/Max
    with macOS &lt;13
  - wasapi2src: Fix loopback capture on Windows 10 Anniversary
    Update
  - tools: better handling of non-ASCII command line arguments on
    Windows
  - gst-libav: fix build against newer ffmpeg versions
  - gst-python: Use arch-specific install dir for gi overrides
  - cerbero: Fix setuptools site.py breakage in Python 3.11
  - macOS packages: Fix broken binaries on macos &lt; 11.0
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + gstreamer:
  - buffer: fix copy meta reference debug log formatting
  - bin: Don't unlock unlocked mutex in gst_bin_remove_func()
  - pad: Don't leak user_data in gst_pad_start_task()
  - aggregator: Always lock aggpad around update_time_level
  - inputselector: Avoid potential deadlock when shutting down,
    e.g. playbin with subtitles
  - multiqueue: Handle use-interleave latency live pipelines,
    fixing buffering for live pipelines in playbin3
  - GstBaseSrc: fix transfer annotation for fixate() virtual
    method
  - GstBaseSrc, GstPushSrc: add nullable annotations to virtual
    methods
  - tools: Make sure UTF-8 encoded command line arguments on
    Windows
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + Highlighted bugfixes:
  - avdec_h264: fix decoder deadlocks with FFmpeg 6.0
  - rtspsrc:
    . fix regression with URI protocols in OPTIONS requests for
    RTSP over TLD
    . improved control url handling compatibility for broken
    servers
  - decklink: fix 10 bit RGB (r210) format auto detection for
    capture and fix playout if video caps are configured before
    audio caps
  - d3d11videosink: Fix tearing in case of fullscreen mode
  - playbin: fix deadlock when stopping stream with subtitles
    visible (even more)
  - typefinding: fix regression not detecting
    application/dash+xml in some corner cases
  - osxvideosink: fix broken aspect ratio and frame drawing
    region
  - decodebin3, parsebin: Improve elementary stream handling when
    decoders are not present and fix hang when removing a failing
    stream
  - urisourcebin: Propagate sticky events from parsebin, so that
    the `STREAM_START` event with the `GstStream` info is always
    available when pads get exposed
  - v4l2: Add support for YVU420M format; mark JPEG content as
    parsed
  - h264decoder, h265decoder: DPB bumping process and latency
    reporting fixes
  - Opus: Fix reading of extended channel config in MPEG-TS and
    fix missing sample rate when remuxing from RTP to Matroska
  - zxing: add support for building against zxing-c++ 2.0
  - cerbero: Fix packaging of Rust plugins on Android; fix modern
    Gentoo distro detection
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + Gstreamer:
  - datetime: Return G_MAXFLOAT instead of G_MAXDOUBLE for no
    timezone offset
  - inputselector: Wake up streaming thread before
    PLAYING_TO_PAUSED transition
  - tools: fix potential crash when passing command-line options
    on Windows
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + Highlighted bugfixes:
  - avdec: fix occasional video decoder deadlock on seeking with
    FFmpeg 6.0.
  - decodebin3: fix regression handling input streams without
    CAPS or TIME segment such as e.g. udpsrc or `pushfilesrc.
  - bluez: a2dpsink: fix Bluetooth SIG Certification test
    failures.
  - osxvideosink: fix deadlock upon closing output window.
  - qtdemux: fix edit list handling regression and AV1 codec box
    parsing.
  - qtmux: fix extraction of CEA608 closed caption data from
    S334-1A packets.
  - rtspsrc: Fix handling of * control path.
  - splitmux: timestamp handling improvements.
  - v4l2videodec: Rework dynamic resolution change handling
    (needed for IMX6 mainline codec).
  - videoflip: fix regression with automatically rotating video
    based on tags.
  - d3d11: many d3d11videosink and d3d11compositor fixes.
  - webrtc, rtp: numerous data race fixes and stability fixes.
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements.
  + gstreamer:
  - tracing: Initialize tracing infrastructure even if the debug
    system is not compiled in.
  - parse-launch: fix missing unref of looked-up child element.
  - gstutils: Add category and object to most logging messages.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + Highlighted bugfixes:
  - Security fixes for flacparse, dvdspu, and subparse.
  - d3d11videosink: Fix error on pause and play.
  - decklink: Correctly handle SDK strings on macOS and free
    strings after usage on Linux.
  - filesink: Fix buffered mode writing of buffer lists and
    buffers with multiple memories.
  - gldownload: handle passthrough without a critical.
  - h265parse: Fix framerate handling regression.
  - oggdemux: vp8 fixes.
  - mp4mux, qtmux, qtdemux: Opus audio mapping fixes.
  - pngdec: Fix wrong colours output from 16bit RGB images.
  - ptp clock: Work around ptpd bug in default configuration.
  - srtpdec: fix critical warnings on shutdown.
  - v4l2src: fix support for bayer format.
  - v4l2videoenc: support force-keyframe event in v4l2 encoder.
  - vtenc: apply DTS offset to ensure DTS &lt;= PTS.
  - gst-python: allow more functions to be called before
    gst_init().
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements.
  + gstreamer:
  - filesink: Fix buffered mode writing of buffer lists and
    buffers with multiple memories.
  - basesink: Clear EOS flag on STREAM-START event.
  - typefindhelper: downgrade bogus error level debug log
    message.
  - ptp:
    . Correctly parse clock ID from the commandline parameters in
    the helper.
    . Work around bug in ptpd in default configuration.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + Highlighted bugfixes:
  - Security fixes for the RealMedia demuxer
  - vaapi decoders, postproc: Disable DMAbuf from caps
    negotiation to fix garbled video in some cases
  - decodebin3, playbin3, parsebin fixes, especially for stream
    reconfiguration
  - hlsdemux2: fix early seeking; don't pass referer when
    updating playlists; webvtt fixes
  - gtk: Fix critical caused by pointer movement when stream is
    getting ready
  - qt6: Set sampler filtering method, fixes bad quality with
    qml6glsink and gstqt6d3d11
  - v4l2src: handle resolution change when buffers are copied
  - videoflip: update orientation tag in auto mode
  - video timecode: Add support for framerates lower than 1fps
    and accept 119.88 (120/1.001) fps
  - webrtcsink: fixes for x264enc and NVIDIA encoders
  - cerbero: Pull ninja from system if possible, avoid spurious
    bootstrap of cmake
  - packages: Recipe updates for ffmpeg, libsoup, orc
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + gstreamer:
  - taglist, plugins: fix compiler warnings with GLib &gt;= 2.76
  - tracerutils: allow casting parameter types
  - inputselector: fix playing variable is never set
- Rebase patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + Highlighted bugfixes:
  - Security fixes for the MXF demuxer and H.265 video parser
  - Fix latency regression in H.264 hardware decoder base class
  - androidmedia: fix HEVC codec profile registration and fix
    coded_data handling
  - decodebin3: fix switching from a raw stream to an encoded
    stream
  - gst-inspect: prettier and more correct signal and action
    signals printing
  - rtmp2: Allow NULL flash version, omitting the field, for
    better RTMP server compatibility
  - rtspsrc: better compatibility with buggy RTSP servers that
    don't set a clock-rate
  - rtpjitterbuffer: fix integer overflow that led to more
    packets being declared lost than have been lost
  - v4l2: fix video encoding regression on RPi and fix support
    for left and top padding
  - waylandsink: Crop surfaces to their display width height
  - cerbero: Recognise Manjaro; add Rust support for MSVC ARM64;
    cmake detection fixes
  - Various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + gstreamer:
  - gst-inspect: prettier and more correct signal printing, and
    print action signals in g_signal_emit_by_name() format
  - gst-launch: Disable fault signal handlers on macOS
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + Highlighted bugfixes:
  - Security fixes for the MXF demuxer and AV1 codec parser
  - glfilter: Memory leak fix for OpenGL filter elements
  - d3d11videosink: Fix toggling between fullscreen and maximized, and window switching in fullscreen mode
  - DASH / HLS adaptive streaming fixes
  - Decklink card device provider device name string handling fixes
  - interaudiosrc: handle non-interleaved audio properly
  - openh264: Fail gracefully if openh264 encoder/decoder creation fails
  - rtspsrc: improved whitespace handling in response headers by certain cameras
  - v4l2codecs: avoid wrap-around after 1000000 frames; tiled formats handling fixes
  - video-scaler, audio-resampler: downgraded "Can't find exact taps" debug log messages
  - wasapi2: Don't use global volume control object
  - Rust plugins: various improvements in aws, fmp4mux, hlssink3, livesync, ndisrc, rtpav1depay, rsfilesink, s3sink, sccparse
  - WebRTC: various webrtchttp, webrtcsrc, and webrtcsink improvements and fixes
  - Cerbero build tools: recognise Windows 11; restrict parallelism of gst-plugins-rs build on small systems
  - Packages: ca-certificates update; fix gio module loading and TLS support on macOS
  + gstreamer:
  - debugutils: provide gst_debug_bin_to_dot_data() implementation even if debug system is disabled
- Rebase reduce-required-meson.patch</changelog>
</package>
<package pkgid="c0d4cc5922f2c7dc981ade4c60de39372f3efb866ff63f4904bea6aea45f0dc3bd8dd065a2535f6ac546fbfe4ab8493e08238f902a1dd7d12bd790c406dec038" name="gstreamer-utils-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.22.7" rel="1.1"/>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream and
  gnome-patch-translation support (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1631793601">- Stop building doc sub-package, we will in the future use
  upstreams own standalone doc package. Following this: Drop
  fdupes, gtk-doc and hotdoc BuildRequires, and fdupes call, no
  longer needed nor usefull.
- Refresh patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976000">- Update to version 1.18.6:
  + gstplugin: Fix for UWP build
  + gst-ptp-helper: Do not disable multicast loopback
  + concat: fix qos event handling
  + pluginfeature: Fix object leak
  + baseparse: fix invalid avg_bitrate after reset
  + multiqueue: Fix query unref race on flush
  + gst: Initialize optional event/message fields when parsing
  + bitwriter: Fix the trailing bits lost when getting its data
  + multiqueue: never consider a queue that is not waiting
  + input-selector: Use proper segments when cleaning cached
    buffers</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1643976001">- Update to version 1.20.0:
  + Development in GitLab was switched to a single git repository
    containing all the modules
  + GstPlay: new high-level playback library, replaces GstPlayer
  + WebM Alpha decoding support
  + Encoding profiles can now be tweaked with additional
    application-specified element properties
  + Compositor: multi-threaded video conversion and mixing
  + RTP header extensions: unified support in RTP depayloader and
    payloader base classes
  + SMPTE 2022-1 2-D Forward Error Correction support
  + Smart encoding (pass through) support for VP8, VP9, H.265 in
    encodebin and transcodebin
  + Runtime compatibility support for libsoup2 and libsoup3
    (libsoup3 support experimental)
  + Video decoder subframe support
  + Video decoder automatic packet-loss, data corruption, and
    keyframe request handling for RTP / WebRTC / RTSP
  + mp4 and Matroska muxers now support profile/level/resolution
    changes for H.264/H.265 input streams (i.e. codec data changing
    on the fly)
  + mp4 muxing mode that initially creates a fragmented mp4 which
    is converted to a regular mp4 on EOS
  + Audio support for the WebKit Port for Embedded (WPE) web page
    source element
  + CUDA based video color space convert and rescale elements and
    upload/download elements
  + NVIDIA memory:NVMM support for OpenGL glupload and gldownload
    elements
  + Many WebRTC improvements
  + The new VA-API plugin implementation fleshed out with more
    decoders and new postproc elements
  + AppSink API to retrieve events in addition to buffers and
    buffer lists
  + AppSrc gained more configuration options for the internal queue
    (leakiness, limits in buffers and time, getters to read current
    levels)
  + Updated Rust bindings and many new Rust plugins
  + Improved support for custom minimal GStreamer builds
  + Support build against FFmpeg 5.0
  + Linux Stateless CODEC support gained MPEG-2 and VP9
  + Windows Direct3D11/DXVA decoder gained AV1 and MPEG-2 support
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Use ldconfig_scriptlets macro for post(un) handling where
  possible.
- Update Source url.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1647604800">- Update to version 1.20.1:
  + deinterlace: various bug fixes for yadif, greedy and scalerbob
    methods
  + gtk video sink: Fix rotation not being applied when paused
  + gst-play-1.0: Fix trick-mode handling in keyboard shortcut
  + jpegdec: fix RGB conversion handling
  + matroskademux: improved ProRes video handling
  + matroskamux: Handle multiview-mode/flags/pixel-aspect-ratio
    caps fields correctly when checking caps equality on input caps
    changes
  + videoaggregator fixes (negative rate handling, current position
    rounding)
  + soup http plugin: Lookup libsoup dylib files on Apple
    platforms; fix Cerbero static build on Android and iOS
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + mpegtsmux: VBR muxing fixes
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + Support build against libfreeaptx in openaptx plugin
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + macOS: support a relocatable `GStreamer.framework` on macOS
  + macOS: fix applemedia plugin failing to load on ARM64 macOS
  + windows: ship wavpack library
  + gst-python: Fix build with Python 3.11
  + various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + plugin loader: show the reason when spawning of
    gst-plugin-scanner fails
  + registry, plugin loading: fix dynamic relocation if
    GST_PLUGIN_SUBDIR (libdir) is not a single subdirectory;
    improve GST_PLUGIN_SUBDIR handling
  + context: fix transfer annotation on
    gst_context_writable_structure() for bindings
  + baseparse: Don't truncate the duration to milliseconds in
    gst_base_parse_convert_default()
  + bufferpool: Deactivate pool and get rid of references to other
    objects from dispose instead of finalize</changelog>
  <changelog author="Mark&#xE9;ta Machov&#xE1; &lt;mmachova@suse.com&gt;" date="1652097600">- Update to version 1.20.2
  + Highlighted bugfixes:
  - avviddec: Remove vc1/wmv3 override and fix crashes on WMV
    files with FFMPEG 5.0+
  - macOS: fix plugin discovery for GStreamer installed via brew
    and fix loading of Rust plugins
  - rtpbasepayload: various header extension handling fixes
  - rtpopusdepay: fix regression in stereo input handling if
    sprop-stereo is not advertised
  - rtspclientsink: fix possible shutdown deadlock
  - mpegts: gracefully handle "empty" program maps and fix AC-4
    detection
  - mxfdemux: Handle empty VANC packets and fix EOS handling
  - playbin3: various playbin3, uridecodebin3, and playsink fixes
  - ptpclock: fix initial sync-up with certain devices
  - gltransformation: let graphene alloc its structures memory
    aligned
  - webrtcbin fixes and webrtc sendrecv example improvements
  - video4linux2: various fixes including some fixes for
    Raspberry Pi users
  - videorate segment handling fixes and other fixes
  - nvh264dec, nvh265dec: Fix broken key-unit trick modes and
    reverse playback
  - wpe: Reintroduce persistent WebContext
  - cerbero: Make it easier to consume 1.20.1 macOS GStreamer
    .pkgs
  - build fixes and gobject annotation fixes
  - bug fixes, security fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - devicemonitor: clean up signal handlers and hidden providers
    list
  - Leaks tracer: fix pthread_atfork return value check leading
    to bogus warning in log
  - Rust plugins: Not picked up by the plugin loader on macOS
  - Failed to use plugins of latest GStreamer version 1.20.x
    installed by brew on macOS
  - ptpclock: Allow at least 100ms delay between Sync/Follow_Up
    and Delay_Req/Delay_Resp messages. Fixes problems acquiring
    initial sync with certain devices
  - meson: Add -Wl,-rpath,${libdir} on macOS
  - registry: skip Rust dep builddirs when searching for plugins
    recursively</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1652097601">- Enable use of libunwind on riscv64</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3
  + Highlighted bugfixes:
  - Security fixes in Matroska, MP4 and AVI demuxers
  - Fix scrambled video playback with hardware-accelerated
    VA-API decoders on certain Intel hardware
  - playbin3/decodebin3 regression fix for unhandled streams
  - Fragmented MP4 playback fixes
  - Android H.265 encoder mapping
  - Playback of MXF files produced by FFmpeg before March 2022
  - Fix rtmp2sink crashes on 32-bit platforms
  - WebRTC improvements
  - D3D11 video decoder and screen recorder fixes
  - Performance improvements
  - Support for building against OpenCV 4.6 and other build fixes
  - Miscellaneous bug fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - clock: Avoid creating a weakref with every entry
    (performance improvement)
  - plugin: add Apache 2 license to list of known licenses to avoid
    warning
  - gst_plugin_load_file: force plugin reload if filename differs
    Add support for LoongArch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666353600">- Update to version 1.20.4:
  + Highlighted bugfixes in 1.20.4:
  - avaudiodec: fix playback issue with WMA files, would throw an
    error at EOS with FFmpeg 5.x
  - Fix deadlock when loading gst-editing-services plugin
  - Fix input buffering capacity in live mode for aggregator,
    video/audio aggregator subclasses, muxers
  - glimagesink: fix crash on Android
  - subtitle handling and subtitle overlay fixes
  - matroska-mux: allow width + height changes for
    avc3|hev1|vp8|vp9
  - rtspsrc: fix control url handling for spec compliant servers
    and add fallback for incompliant servers
  - WebRTC fixes
  - RTP retransmission fixes
  - video: fixes for formats with 4x subsampling and horizontal
    co-sited chroma (Y41B, YUV9, YVU9 and IYU9)
  - Fix consuming of the macOS package as a framework in XCode
  - Performance improvements
  - Miscellaneous bug fixes, memory leak fixes, and other
    stability and reliability improvements
  + gstreamer:
  - buffer: drop parent meta in deep copy/foreach_metadata
  - devicemonitor: Use a sync bus handler for the provider to
    avoid accumulating all messages until the provider is stopped
  - element: Fix requesting of pads with string templates
  - gst:
    . Protect initialization state with a recursive mutex
    . Add missing define guard for build without gstreamer debug
    logging support
  - gst_init: Initialize static plugins just before dynamic plugins
  - info: Parse "NONE" as a valid level name
  - meta: Set the parent refcount of the GstStructure correctly
  - pluginloader: Don't hang on short reads/writes
  - tracers: leaks:
    . Fix potentially invalid memory access when trying to detect
    object type
    . Fix object-refings.class flags
  - uri: When setting the same string again do nothing
  - value: Don't loop forever when serializing invalid flag
  + Base Libraries:
  - aggregator:
    . Fix input buffering in live mode (was too low before in
    many cases)
    . Fix reversed active/flushing arguments in debug log output
    . Reset EOS flag after receiving a stream-start event
  + Core Elements: queue2:
  - Hold the lock when modifying sinkresult
  - Fix deadlock when deactivate is called in pull mode</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671710400">- update to 1.20.5:
  + This release only contains bugfixes and it should be safe to
    upgrade from 1.20.x.
  + systemclock waiting fixes for certain 32-bit platforms/libcs
  + alphacombine: robustness improvements for corner case scenarios
  + avfvideosrc: Report latency when doing screen capture
  + d3d11videosink: various thread-safety and stability fixes
  + decklink: fix performance issue when HDMI signal has been lost
    for a long time
  + flacparse: Fix handling of headers advertising 32 bits per
    sample
  + mpegts: Handle when iconv doesn't support ISO 6937 (e.g. musl
    libc)
  + opengl: fix automatic dispmanx detection for rpi4 and fix usage
    of eglCreate/DestroyImage
  + opusdec: Various channel-related fixes
  + textrender: event handling fixes, esp. for GAP event
  + subparse: Fix non-closed tag handling
  + videoscale: fix handling of unknown buffer metas
  + videosink: reverse playback handling fixes
  + qtmux: Prefill mode fixes, especially for raw audio
  + multiudpsink: allow binding to IPv6 address
  + rtspsrc:
  - Fix usage of IPv6 connections in SETUP
  - Only EOS on timeout if all streams are timed out/EOS
  + splitmuxsrc: fix playback stall if there are unlinked pads
  + v4l2: Fix SIGSEGV on state change during format changes
  + wavparse robustness fixes
  + Fix static linking on macOS (opengl, vulkan)
  + gstreamer-vaapi: fix headless build against mesa &gt;= 22.3.0
  + GStreamer Editing Services library: Fix build with tools
    disabled
  + webrtc example/demo fixes
  + unit test fixes for aesdec and rtpjitterbuffer
  + Cerbero: Fix ios cross-compile with cmake on M1; some recipe
    updates and other build fixes
  + Miscellaneous bug fixes, memory leak fixes, and other stability
    and reliability improvements
  + Performance improvements
  + Changes in gstreamer base package:
  - allocator: Copy allocator name in gst_allocator_register()
  - concat: Properly propagate EOS seqnum
  - fakesrc: avoid time overflow with datarate
  - Fix build of 1.20 branch with Meson 0.64.1 for those who have
    hotdoc installed on their system.
  - gst-inspect: Don't leak list
  - meson: fix check for pthread_setname_np()
  - miniobject: support higher refcount values
  - pads: Fix non-serialized sticky event push, e.g. instant
    change rate events
  - padtemplate: Fix annotations
  - systemclock: Use futex_time64 syscall on x32 and other
    platforms that always...
  - -Wimplicit-function-declaration in pthread_setname_np check
    (missing GNUSOURCE)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674561600">- Update to version 1.22.0:
  + AV1 video codec support improvements
  + New HLS, DASH and Microsoft Smooth Streaming adaptive streaming
    clients
  + Qt6 support for rendering video inside a QML scene
  + Minimal builds optimised for binary size, including only the
    individual elements needed
  + Playbin3, Decodebin3, UriDecodebin3, Parsebin enhancements and
    stabilisation
  + WebRTC simulcast support and support for Google Congestion
    Control
  + WebRTC-based media server ingestion/egress (WHIP/WHEP) support
  + New easy to use batteries-included WebRTC sender plugin
  + Easy RTP sender timestamp reconstruction for RTP and RTSP
  + ONVIF timed metadata support
  + New fragmented MP4 muxer and non-fragmented MP4 muxer
  + New plugins for Amazon AWS storage and audio transcription
    services
  + New gtk4paintablesink and gtkwaylandsink renderers
  + New videocolorscale element that can convert and scale in one
    go for better performance
  + High bit-depth video improvements
  + Touchscreen event support in navigation API
  + Rust plugins now shipped in macOS and Windows/MSVC binary
    packages
  + H.264/H.265 timestamp correction elements for PTS/DTS
    reconstruction before muxers
  + Improved design for DMA buffer sharing and modifier handling
    for hardware-accelerated video decoders/encoders/filters and
    capturing/rendering on Linux
  + Video4Linux2 hardware accelerated decoder improvements
  + CUDA integration and Direct3D11 integration and plugin
    improvements
  + New H.264 / AVC, H.265 / HEVC and AV1 hardware-accelerated
    video encoders for AMD GPUs using the Advanced Media Framework
    (AMF) SDK
  + applemedia: H.265 / HEVC video encoding + decoding support
  + androidmedia: H.265 / HEVC video encoding support
  + New "force-live" property for audiomixer, compositor,
    glvideomixer, d3d11compositor etc.
  + Lots of new plugins, features, performance improvements and bug
    fixes
- Rebase patches with quilt.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820800">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.</changelog>
  <changelog author="munix9@googlemail.com" date="1675771200">- Add fix using sed to find gst-plugin-scanner-%{_target_cpu}
  program (boo#1207908).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678363200">- Update to version 1.22.1:
  + Highlighted bugfixes:
  - audio channel-mix: allow up to 64 channels (instead of up to
    63 channels)
  - avfvideosrc: Don't wait on main thread for permissions
    request
  - avvidenc: avoid generating inaccurate output timestamps,
    especially with variable framerate streams
  - AV1 video codec caps signalling improvements in various
    elements
  - codectimestamper: Fix timestamping on sequence update
  - d3d11overlaycompositor: fix texture width and height
  - d3d11videosink: Fix rendering on external handle
  - dashdemux2: fix seek operation taking a log time to finish
    for some streams
  - nvencoder: Fix B-frame encoding on Linux and min buffers in
    auto GPU mode
  - playbin3: fixing buffering for live pipelines
  - playbin: fix potential deadlock when stopping stream with
    subtitles visible
  - redenc: fix setting of extension ID for twcc
  - rtspsrc: improved compatibility with more broken RTSP servers
  - v4l2h264dec: Fix Raspberry Pi4 will not play video in
    application
  - vtdec: fix jittery playback of H.264 Level 4.1 movies in
    macOS
  - vtdec: Fix non-deterministic frame output after flushing
    seeks
  - vtenc: fix handling of interlaced ProRes on Apple M1 hardware
  - vtenc: don't advertise ARGB/RGBA64 input caps on M1 Pro/Max
    with macOS &lt;13
  - wasapi2src: Fix loopback capture on Windows 10 Anniversary
    Update
  - tools: better handling of non-ASCII command line arguments on
    Windows
  - gst-libav: fix build against newer ffmpeg versions
  - gst-python: Use arch-specific install dir for gi overrides
  - cerbero: Fix setuptools site.py breakage in Python 3.11
  - macOS packages: Fix broken binaries on macos &lt; 11.0
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + gstreamer:
  - buffer: fix copy meta reference debug log formatting
  - bin: Don't unlock unlocked mutex in gst_bin_remove_func()
  - pad: Don't leak user_data in gst_pad_start_task()
  - aggregator: Always lock aggpad around update_time_level
  - inputselector: Avoid potential deadlock when shutting down,
    e.g. playbin with subtitles
  - multiqueue: Handle use-interleave latency live pipelines,
    fixing buffering for live pipelines in playbin3
  - GstBaseSrc: fix transfer annotation for fixate() virtual
    method
  - GstBaseSrc, GstPushSrc: add nullable annotations to virtual
    methods
  - tools: Make sure UTF-8 encoded command line arguments on
    Windows
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Update to version 1.22.2:
  + Highlighted bugfixes:
  - avdec_h264: fix decoder deadlocks with FFmpeg 6.0
  - rtspsrc:
    . fix regression with URI protocols in OPTIONS requests for
    RTSP over TLD
    . improved control url handling compatibility for broken
    servers
  - decklink: fix 10 bit RGB (r210) format auto detection for
    capture and fix playout if video caps are configured before
    audio caps
  - d3d11videosink: Fix tearing in case of fullscreen mode
  - playbin: fix deadlock when stopping stream with subtitles
    visible (even more)
  - typefinding: fix regression not detecting
    application/dash+xml in some corner cases
  - osxvideosink: fix broken aspect ratio and frame drawing
    region
  - decodebin3, parsebin: Improve elementary stream handling when
    decoders are not present and fix hang when removing a failing
    stream
  - urisourcebin: Propagate sticky events from parsebin, so that
    the `STREAM_START` event with the `GstStream` info is always
    available when pads get exposed
  - v4l2: Add support for YVU420M format; mark JPEG content as
    parsed
  - h264decoder, h265decoder: DPB bumping process and latency
    reporting fixes
  - Opus: Fix reading of extended channel config in MPEG-TS and
    fix missing sample rate when remuxing from RTP to Matroska
  - zxing: add support for building against zxing-c++ 2.0
  - cerbero: Fix packaging of Rust plugins on Android; fix modern
    Gentoo distro detection
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + Gstreamer:
  - datetime: Return G_MAXFLOAT instead of G_MAXDOUBLE for no
    timezone offset
  - inputselector: Wake up streaming thread before
    PLAYING_TO_PAUSED transition
  - tools: fix potential crash when passing command-line options
    on Windows
- Rebase patches with quilt.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684929600">- Update to version 1.22.3:
  + Highlighted bugfixes:
  - avdec: fix occasional video decoder deadlock on seeking with
    FFmpeg 6.0.
  - decodebin3: fix regression handling input streams without
    CAPS or TIME segment such as e.g. udpsrc or `pushfilesrc.
  - bluez: a2dpsink: fix Bluetooth SIG Certification test
    failures.
  - osxvideosink: fix deadlock upon closing output window.
  - qtdemux: fix edit list handling regression and AV1 codec box
    parsing.
  - qtmux: fix extraction of CEA608 closed caption data from
    S334-1A packets.
  - rtspsrc: Fix handling of * control path.
  - splitmux: timestamp handling improvements.
  - v4l2videodec: Rework dynamic resolution change handling
    (needed for IMX6 mainline codec).
  - videoflip: fix regression with automatically rotating video
    based on tags.
  - d3d11: many d3d11videosink and d3d11compositor fixes.
  - webrtc, rtp: numerous data race fixes and stability fixes.
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements.
  + gstreamer:
  - tracing: Initialize tracing infrastructure even if the debug
    system is not compiled in.
  - parse-launch: fix missing unref of looked-up child element.
  - gstutils: Add category and object to most logging messages.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1687780800">- Update to version 1.22.4:
  + Highlighted bugfixes:
  - Security fixes for flacparse, dvdspu, and subparse.
  - d3d11videosink: Fix error on pause and play.
  - decklink: Correctly handle SDK strings on macOS and free
    strings after usage on Linux.
  - filesink: Fix buffered mode writing of buffer lists and
    buffers with multiple memories.
  - gldownload: handle passthrough without a critical.
  - h265parse: Fix framerate handling regression.
  - oggdemux: vp8 fixes.
  - mp4mux, qtmux, qtdemux: Opus audio mapping fixes.
  - pngdec: Fix wrong colours output from 16bit RGB images.
  - ptp clock: Work around ptpd bug in default configuration.
  - srtpdec: fix critical warnings on shutdown.
  - v4l2src: fix support for bayer format.
  - v4l2videoenc: support force-keyframe event in v4l2 encoder.
  - vtenc: apply DTS offset to ensure DTS &lt;= PTS.
  - gst-python: allow more functions to be called before
    gst_init().
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements.
  + gstreamer:
  - filesink: Fix buffered mode writing of buffer lists and
    buffers with multiple memories.
  - basesink: Clear EOS flag on STREAM-START event.
  - typefindhelper: downgrade bogus error level debug log
    message.
  - ptp:
    . Correctly parse clock ID from the commandline parameters in
    the helper.
    . Work around bug in ptpd in default configuration.
- Rebase reduce-required-meson.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690286400">- Update to version 1.22.5:
  + Highlighted bugfixes:
  - Security fixes for the RealMedia demuxer
  - vaapi decoders, postproc: Disable DMAbuf from caps
    negotiation to fix garbled video in some cases
  - decodebin3, playbin3, parsebin fixes, especially for stream
    reconfiguration
  - hlsdemux2: fix early seeking; don't pass referer when
    updating playlists; webvtt fixes
  - gtk: Fix critical caused by pointer movement when stream is
    getting ready
  - qt6: Set sampler filtering method, fixes bad quality with
    qml6glsink and gstqt6d3d11
  - v4l2src: handle resolution change when buffers are copied
  - videoflip: update orientation tag in auto mode
  - video timecode: Add support for framerates lower than 1fps
    and accept 119.88 (120/1.001) fps
  - webrtcsink: fixes for x264enc and NVIDIA encoders
  - cerbero: Pull ninja from system if possible, avoid spurious
    bootstrap of cmake
  - packages: Recipe updates for ffmpeg, libsoup, orc
  - various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + gstreamer:
  - taglist, plugins: fix compiler warnings with GLib &gt;= 2.76
  - tracerutils: allow casting parameter types
  - inputselector: fix playing variable is never set
- Rebase patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695384000">- Update to version 1.22.6:
  + Highlighted bugfixes:
  - Security fixes for the MXF demuxer and H.265 video parser
  - Fix latency regression in H.264 hardware decoder base class
  - androidmedia: fix HEVC codec profile registration and fix
    coded_data handling
  - decodebin3: fix switching from a raw stream to an encoded
    stream
  - gst-inspect: prettier and more correct signal and action
    signals printing
  - rtmp2: Allow NULL flash version, omitting the field, for
    better RTMP server compatibility
  - rtspsrc: better compatibility with buggy RTSP servers that
    don't set a clock-rate
  - rtpjitterbuffer: fix integer overflow that led to more
    packets being declared lost than have been lost
  - v4l2: fix video encoding regression on RPi and fix support
    for left and top padding
  - waylandsink: Crop surfaces to their display width height
  - cerbero: Recognise Manjaro; add Rust support for MSVC ARM64;
    cmake detection fixes
  - Various bug fixes, memory leak fixes, and other stability and
    reliability improvements
  + gstreamer:
  - gst-inspect: prettier and more correct signal printing, and
    print action signals in g_signal_emit_by_name() format
  - gst-launch: Disable fault signal handlers on macOS
- Rebase reduce-required-meson.patch</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1700049600">- Update to version 1.22.7:
  + Highlighted bugfixes:
  - Security fixes for the MXF demuxer and AV1 codec parser
  - glfilter: Memory leak fix for OpenGL filter elements
  - d3d11videosink: Fix toggling between fullscreen and maximized, and window switching in fullscreen mode
  - DASH / HLS adaptive streaming fixes
  - Decklink card device provider device name string handling fixes
  - interaudiosrc: handle non-interleaved audio properly
  - openh264: Fail gracefully if openh264 encoder/decoder creation fails
  - rtspsrc: improved whitespace handling in response headers by certain cameras
  - v4l2codecs: avoid wrap-around after 1000000 frames; tiled formats handling fixes
  - video-scaler, audio-resampler: downgraded "Can't find exact taps" debug log messages
  - wasapi2: Don't use global volume control object
  - Rust plugins: various improvements in aws, fmp4mux, hlssink3, livesync, ndisrc, rtpav1depay, rsfilesink, s3sink, sccparse
  - WebRTC: various webrtchttp, webrtcsrc, and webrtcsink improvements and fixes
  - Cerbero build tools: recognise Windows 11; restrict parallelism of gst-plugins-rs build on small systems
  - Packages: ca-certificates update; fix gio module loading and TLS support on macOS
  + gstreamer:
  - debugutils: provide gst_debug_bin_to_dot_data() implementation even if debug system is disabled
- Rebase reduce-required-meson.patch</changelog>
</package>
<package pkgid="a22acbed271980ade4631883b22ec7b7a1af0861110d131e063e10bf70530742c7edd60b122420581fda6433f746d5ffb23c57ea6d48c71c401ac343807a6c7e" name="gtest" arch="i586">
  <version epoch="0" ver="1.12.1" rel="1.1"/>
  <changelog author="luc14n0@linuxmail.org" date="1513425600">- Update to version 1.8.0:
  * Update the value of GTEST_DIR to reflect the googletest dir.
  * Change the GTestDir marco value to reflect the new dir of
    googletest.
  * Read Bazel's $XML_OUTPUT_FILE environment variable
  * Restructure:
  - Test so each scenario is independent.
  - $XML_OUTPUT_FILE logic
  * Fixes:
  - Error C2440 'return' in gmock_test
    (gh#google/googletest#775).
  - Tests that return object which implement operator bool.
  - Operator precedence in GTEST_TEST_BOOLEAN_ with expressions
    that implement operator bool.
  - env_var_test to ignore XML_OUTPUT_FILE if already set.
  - Link that's returned when running tests
    (gh#google/googletest#714).
- Rework package turning it into a source package essencially, once
  its original intention is to provide source files for a testing
  framework, a pure development package itself. Aligning with
  upstream ease our job and avoid unexpected bugs.
- Drop libgtest0 and googletest-devel subpackages bringing gtest
  subpackage instead and obsoleting the previous ones, following
  the above change.
- Provide googlemock together with googletest now that upstream
  officially brought this project under gloogle's wings.
- Replace autoconf and automake BuildRequires by cmake and switch
  configure, make and make_install macros by cmake, cmake_jobs and
  cmake_install. Autotools are deprecated and cmake is recommended
  by upstream.
- Drop libtool BuildRequires and autoreconf call. With the adoption
  of cmake it's no longer need anymore.
- Drop googletest-enable-make-install.patch. No longer needed once
  make install is not used anymore.
- Add googletest-fix-cmake-libdir-install.patch for enabling the
  use of /usr/lib(64) instead of /usr/local/lib(64), once
  upstream's CMakeLists doesn't provide flexibility in this regard.
- Add googletest-rpmlintrc file to filter warnings about
  devel-file-in-non-devel-package, shlib-policy-missing-suffix and
  obsolete-not-provided as the package is a devel one itself now.</changelog>
  <changelog author="tiwai@suse.de" date="1514548800">- Fix the source (and put the download URL as a comment) for
  matching with the actual tarball file name.</changelog>
  <changelog author="adam.majer@suse.de" date="1542369600">- Update to version 1.8.1:
  * add pkg-config files
  * add --no_stacktrace_support for json-output-unittest
  * allow macros inside of parametrized test names.
  * support JSON output format in addition to XML
  * add options to parallelize builds
  * fix double free when building Gtest/GMock in shared libraries
    and linking a test executable with both.
  * 2.6.4 is the minimum CMake version
- cleanup spec file
- googletest-fix-cmake-libdir-install.patch: dropped, upstreamed</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1542456000">- Remove errant backslahes from description.
- Rewrite summaries without em dashes.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1581163200">- Update to version 1.10.0
  * Deprecated "....TEST_CASE" API in favor of "....TEST_SUITE".
    In a nutshell if you have code that uses something like
    "INSTANTIATE_TYPED_TEST_CASE_P " - this and all other
    "*_TEST_CASE " are now deprecated in favor of more standard
    _TEST_SUITE.
  * New powerful MOCK_METHOD macro.
    For example:
    (Old) MOCK_METHOD1(Bar, double(std::string s));
    (New) MOCK_METHOD(double, Bar, (std::string s), (override));
    So there is no need to count the parameters anymore.</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1621252800">- Don't depend on python2, when we don't need it.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1641384000">- update to 1.11.0:
  * --gtest_brief shows only test failures in output
  * --gtest_fail_fast stops test execution on first failure
  * Failures in SetUpTestSuite and TearDownTestSuite now cause tests to fail
    rather than log
  * Uninstantiated TEST_P and TYPED_TEST_P now fail unless allowlisted using
    GTEST_ALLOW_UNINSTANTIATED_PARAMETERIZED_TEST
  * new matchers and mocking behavior, see
    https://github.com/google/googletest/releases/tag/release-1.11.0</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1643803200">- Add missing ldconfig calls in %post/%postun
- Enable unit tests on Tumbleweed (fails on 15.x)
- Update rpmlintrc for rpmlint 2.0</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1649419200">- Disable 2 warnings that are affected by GCC 12:
  gh#google/googletest#3792 and gh#google/googletest#3793.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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>
</package>
<package pkgid="1c6fd280f7783ed3e95537f07feaf943b029f47b8e7e766f299b3818703ed1e7476bf8da5aa4b24560f1c141b49309d648538bffa5d03a8cf8cb8bc165a88801" name="gtest" arch="x86_64">
  <version epoch="0" ver="1.12.1" rel="1.1"/>
  <changelog author="luc14n0@linuxmail.org" date="1513425600">- Update to version 1.8.0:
  * Update the value of GTEST_DIR to reflect the googletest dir.
  * Change the GTestDir marco value to reflect the new dir of
    googletest.
  * Read Bazel's $XML_OUTPUT_FILE environment variable
  * Restructure:
  - Test so each scenario is independent.
  - $XML_OUTPUT_FILE logic
  * Fixes:
  - Error C2440 'return' in gmock_test
    (gh#google/googletest#775).
  - Tests that return object which implement operator bool.
  - Operator precedence in GTEST_TEST_BOOLEAN_ with expressions
    that implement operator bool.
  - env_var_test to ignore XML_OUTPUT_FILE if already set.
  - Link that's returned when running tests
    (gh#google/googletest#714).
- Rework package turning it into a source package essencially, once
  its original intention is to provide source files for a testing
  framework, a pure development package itself. Aligning with
  upstream ease our job and avoid unexpected bugs.
- Drop libgtest0 and googletest-devel subpackages bringing gtest
  subpackage instead and obsoleting the previous ones, following
  the above change.
- Provide googlemock together with googletest now that upstream
  officially brought this project under gloogle's wings.
- Replace autoconf and automake BuildRequires by cmake and switch
  configure, make and make_install macros by cmake, cmake_jobs and
  cmake_install. Autotools are deprecated and cmake is recommended
  by upstream.
- Drop libtool BuildRequires and autoreconf call. With the adoption
  of cmake it's no longer need anymore.
- Drop googletest-enable-make-install.patch. No longer needed once
  make install is not used anymore.
- Add googletest-fix-cmake-libdir-install.patch for enabling the
  use of /usr/lib(64) instead of /usr/local/lib(64), once
  upstream's CMakeLists doesn't provide flexibility in this regard.
- Add googletest-rpmlintrc file to filter warnings about
  devel-file-in-non-devel-package, shlib-policy-missing-suffix and
  obsolete-not-provided as the package is a devel one itself now.</changelog>
  <changelog author="tiwai@suse.de" date="1514548800">- Fix the source (and put the download URL as a comment) for
  matching with the actual tarball file name.</changelog>
  <changelog author="adam.majer@suse.de" date="1542369600">- Update to version 1.8.1:
  * add pkg-config files
  * add --no_stacktrace_support for json-output-unittest
  * allow macros inside of parametrized test names.
  * support JSON output format in addition to XML
  * add options to parallelize builds
  * fix double free when building Gtest/GMock in shared libraries
    and linking a test executable with both.
  * 2.6.4 is the minimum CMake version
- cleanup spec file
- googletest-fix-cmake-libdir-install.patch: dropped, upstreamed</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1542456000">- Remove errant backslahes from description.
- Rewrite summaries without em dashes.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1581163200">- Update to version 1.10.0
  * Deprecated "....TEST_CASE" API in favor of "....TEST_SUITE".
    In a nutshell if you have code that uses something like
    "INSTANTIATE_TYPED_TEST_CASE_P " - this and all other
    "*_TEST_CASE " are now deprecated in favor of more standard
    _TEST_SUITE.
  * New powerful MOCK_METHOD macro.
    For example:
    (Old) MOCK_METHOD1(Bar, double(std::string s));
    (New) MOCK_METHOD(double, Bar, (std::string s), (override));
    So there is no need to count the parameters anymore.</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1621252800">- Don't depend on python2, when we don't need it.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1641384000">- update to 1.11.0:
  * --gtest_brief shows only test failures in output
  * --gtest_fail_fast stops test execution on first failure
  * Failures in SetUpTestSuite and TearDownTestSuite now cause tests to fail
    rather than log
  * Uninstantiated TEST_P and TYPED_TEST_P now fail unless allowlisted using
    GTEST_ALLOW_UNINSTANTIATED_PARAMETERIZED_TEST
  * new matchers and mocking behavior, see
    https://github.com/google/googletest/releases/tag/release-1.11.0</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1643803200">- Add missing ldconfig calls in %post/%postun
- Enable unit tests on Tumbleweed (fails on 15.x)
- Update rpmlintrc for rpmlint 2.0</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1649419200">- Disable 2 warnings that are affected by GCC 12:
  gh#google/googletest#3792 and gh#google/googletest#3793.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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>
</package>
<package pkgid="62620c9748d5dc811fcb9a23d345a4d816dfdfd0be8d57f77fac674453467afb251fd1377ed3d4bff3bfc5d35f7597313b386e81eb6cd088a9d3845aacb3bcc1" name="gtest-debuginfo" arch="i586">
  <version epoch="0" ver="1.12.1" rel="1.1"/>
  <changelog author="luc14n0@linuxmail.org" date="1513425600">- Update to version 1.8.0:
  * Update the value of GTEST_DIR to reflect the googletest dir.
  * Change the GTestDir marco value to reflect the new dir of
    googletest.
  * Read Bazel's $XML_OUTPUT_FILE environment variable
  * Restructure:
  - Test so each scenario is independent.
  - $XML_OUTPUT_FILE logic
  * Fixes:
  - Error C2440 'return' in gmock_test
    (gh#google/googletest#775).
  - Tests that return object which implement operator bool.
  - Operator precedence in GTEST_TEST_BOOLEAN_ with expressions
    that implement operator bool.
  - env_var_test to ignore XML_OUTPUT_FILE if already set.
  - Link that's returned when running tests
    (gh#google/googletest#714).
- Rework package turning it into a source package essencially, once
  its original intention is to provide source files for a testing
  framework, a pure development package itself. Aligning with
  upstream ease our job and avoid unexpected bugs.
- Drop libgtest0 and googletest-devel subpackages bringing gtest
  subpackage instead and obsoleting the previous ones, following
  the above change.
- Provide googlemock together with googletest now that upstream
  officially brought this project under gloogle's wings.
- Replace autoconf and automake BuildRequires by cmake and switch
  configure, make and make_install macros by cmake, cmake_jobs and
  cmake_install. Autotools are deprecated and cmake is recommended
  by upstream.
- Drop libtool BuildRequires and autoreconf call. With the adoption
  of cmake it's no longer need anymore.
- Drop googletest-enable-make-install.patch. No longer needed once
  make install is not used anymore.
- Add googletest-fix-cmake-libdir-install.patch for enabling the
  use of /usr/lib(64) instead of /usr/local/lib(64), once
  upstream's CMakeLists doesn't provide flexibility in this regard.
- Add googletest-rpmlintrc file to filter warnings about
  devel-file-in-non-devel-package, shlib-policy-missing-suffix and
  obsolete-not-provided as the package is a devel one itself now.</changelog>
  <changelog author="tiwai@suse.de" date="1514548800">- Fix the source (and put the download URL as a comment) for
  matching with the actual tarball file name.</changelog>
  <changelog author="adam.majer@suse.de" date="1542369600">- Update to version 1.8.1:
  * add pkg-config files
  * add --no_stacktrace_support for json-output-unittest
  * allow macros inside of parametrized test names.
  * support JSON output format in addition to XML
  * add options to parallelize builds
  * fix double free when building Gtest/GMock in shared libraries
    and linking a test executable with both.
  * 2.6.4 is the minimum CMake version
- cleanup spec file
- googletest-fix-cmake-libdir-install.patch: dropped, upstreamed</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1542456000">- Remove errant backslahes from description.
- Rewrite summaries without em dashes.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1581163200">- Update to version 1.10.0
  * Deprecated "....TEST_CASE" API in favor of "....TEST_SUITE".
    In a nutshell if you have code that uses something like
    "INSTANTIATE_TYPED_TEST_CASE_P " - this and all other
    "*_TEST_CASE " are now deprecated in favor of more standard
    _TEST_SUITE.
  * New powerful MOCK_METHOD macro.
    For example:
    (Old) MOCK_METHOD1(Bar, double(std::string s));
    (New) MOCK_METHOD(double, Bar, (std::string s), (override));
    So there is no need to count the parameters anymore.</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1621252800">- Don't depend on python2, when we don't need it.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1641384000">- update to 1.11.0:
  * --gtest_brief shows only test failures in output
  * --gtest_fail_fast stops test execution on first failure
  * Failures in SetUpTestSuite and TearDownTestSuite now cause tests to fail
    rather than log
  * Uninstantiated TEST_P and TYPED_TEST_P now fail unless allowlisted using
    GTEST_ALLOW_UNINSTANTIATED_PARAMETERIZED_TEST
  * new matchers and mocking behavior, see
    https://github.com/google/googletest/releases/tag/release-1.11.0</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1643803200">- Add missing ldconfig calls in %post/%postun
- Enable unit tests on Tumbleweed (fails on 15.x)
- Update rpmlintrc for rpmlint 2.0</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1649419200">- Disable 2 warnings that are affected by GCC 12:
  gh#google/googletest#3792 and gh#google/googletest#3793.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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>
</package>
<package pkgid="be987f61ab11235d928034db9fdc874e8d1725cae0e8799419885da9961d33b0e16baf68550356baf9cf7839807e3e2ff14bc8143a07b5a14fa6111a6e403a80" name="gtest-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.12.1" rel="1.1"/>
  <changelog author="luc14n0@linuxmail.org" date="1513425600">- Update to version 1.8.0:
  * Update the value of GTEST_DIR to reflect the googletest dir.
  * Change the GTestDir marco value to reflect the new dir of
    googletest.
  * Read Bazel's $XML_OUTPUT_FILE environment variable
  * Restructure:
  - Test so each scenario is independent.
  - $XML_OUTPUT_FILE logic
  * Fixes:
  - Error C2440 'return' in gmock_test
    (gh#google/googletest#775).
  - Tests that return object which implement operator bool.
  - Operator precedence in GTEST_TEST_BOOLEAN_ with expressions
    that implement operator bool.
  - env_var_test to ignore XML_OUTPUT_FILE if already set.
  - Link that's returned when running tests
    (gh#google/googletest#714).
- Rework package turning it into a source package essencially, once
  its original intention is to provide source files for a testing
  framework, a pure development package itself. Aligning with
  upstream ease our job and avoid unexpected bugs.
- Drop libgtest0 and googletest-devel subpackages bringing gtest
  subpackage instead and obsoleting the previous ones, following
  the above change.
- Provide googlemock together with googletest now that upstream
  officially brought this project under gloogle's wings.
- Replace autoconf and automake BuildRequires by cmake and switch
  configure, make and make_install macros by cmake, cmake_jobs and
  cmake_install. Autotools are deprecated and cmake is recommended
  by upstream.
- Drop libtool BuildRequires and autoreconf call. With the adoption
  of cmake it's no longer need anymore.
- Drop googletest-enable-make-install.patch. No longer needed once
  make install is not used anymore.
- Add googletest-fix-cmake-libdir-install.patch for enabling the
  use of /usr/lib(64) instead of /usr/local/lib(64), once
  upstream's CMakeLists doesn't provide flexibility in this regard.
- Add googletest-rpmlintrc file to filter warnings about
  devel-file-in-non-devel-package, shlib-policy-missing-suffix and
  obsolete-not-provided as the package is a devel one itself now.</changelog>
  <changelog author="tiwai@suse.de" date="1514548800">- Fix the source (and put the download URL as a comment) for
  matching with the actual tarball file name.</changelog>
  <changelog author="adam.majer@suse.de" date="1542369600">- Update to version 1.8.1:
  * add pkg-config files
  * add --no_stacktrace_support for json-output-unittest
  * allow macros inside of parametrized test names.
  * support JSON output format in addition to XML
  * add options to parallelize builds
  * fix double free when building Gtest/GMock in shared libraries
    and linking a test executable with both.
  * 2.6.4 is the minimum CMake version
- cleanup spec file
- googletest-fix-cmake-libdir-install.patch: dropped, upstreamed</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1542456000">- Remove errant backslahes from description.
- Rewrite summaries without em dashes.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1581163200">- Update to version 1.10.0
  * Deprecated "....TEST_CASE" API in favor of "....TEST_SUITE".
    In a nutshell if you have code that uses something like
    "INSTANTIATE_TYPED_TEST_CASE_P " - this and all other
    "*_TEST_CASE " are now deprecated in favor of more standard
    _TEST_SUITE.
  * New powerful MOCK_METHOD macro.
    For example:
    (Old) MOCK_METHOD1(Bar, double(std::string s));
    (New) MOCK_METHOD(double, Bar, (std::string s), (override));
    So there is no need to count the parameters anymore.</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1621252800">- Don't depend on python2, when we don't need it.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1641384000">- update to 1.11.0:
  * --gtest_brief shows only test failures in output
  * --gtest_fail_fast stops test execution on first failure
  * Failures in SetUpTestSuite and TearDownTestSuite now cause tests to fail
    rather than log
  * Uninstantiated TEST_P and TYPED_TEST_P now fail unless allowlisted using
    GTEST_ALLOW_UNINSTANTIATED_PARAMETERIZED_TEST
  * new matchers and mocking behavior, see
    https://github.com/google/googletest/releases/tag/release-1.11.0</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1643803200">- Add missing ldconfig calls in %post/%postun
- Enable unit tests on Tumbleweed (fails on 15.x)
- Update rpmlintrc for rpmlint 2.0</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1649419200">- Disable 2 warnings that are affected by GCC 12:
  gh#google/googletest#3792 and gh#google/googletest#3793.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" 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>
</package>
<package pkgid="b403d7b3bdfcad150922e9ba82ec99e8c3d7a802ba653bd812e981e055b0e4f1139e88c42fe837fc8ecc655b4a8036a526008aeda101f91cc8feac9bf7efaba3" name="gtk-doc" arch="i586">
  <version epoch="0" ver="1.33.2" rel="1.4"/>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1521892800">- Update to version 1.28:
  + Bugs fixed: bgo#791928, bgo#792148, bgo#792661, bgo#793599,
    bgo#794051, bgo#794182.</changelog>
  <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 Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1567425600">- Remove openjade BuildRequires/Requires, SGML support was removed
  in gtk-doc 1.25.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" 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 Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" 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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1576756800">- Revert building as noarch:
  ./python/gtkdoc/config.py:pkg_config = '/usr/bin/i586-suse-linux-gnu-pkg-config'</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" 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>
</package>
<package pkgid="ea59864e5602d2e8fa326c3e38536665220b6669a700c5600a10a80bf49ae3ebf9772a42c3739b4b4b9616906e1d8506bca29b7e95a95255b00a46c06020e2ea" name="gtk-doc" arch="src">
  <version epoch="0" ver="1.33.2" rel="1.4"/>
  <changelog author="idonmez@suse.com" date="1460635200">- Update to GNOME 3.20  Fate#318572</changelog>
  <changelog author="jengelh@inai.de" date="1464782400">- Switch from libxslt to xsltproc (Requires and BuildRequires).</changelog>
  <changelog author="bwiedemann@suse.com" date="1498737600">- Add reproducible.patch to sort input file lists
  to fix indeterminism in gstreamer and vte html docs (bgo#784177).</changelog>
  <changelog author="zaitor@opensuse.org" date="1502798400">- Update to version 1.26:
  + Remove tmpl support (gtkdoc-mktmpl).
  + Port all tools from bash/perl to python.
  + Bugs fixed: bgo#773879, bgo#780789, bgo#752126, bgo#753052,
    bgo#758137, bgo#764407, bgo#764543, bgo#768675, bgo#769125,
    bgo#769341, bgo#771255, bgo#773151, bgo#774168, bgo#774812,
    bgo#778144, bgo#779566, bgo#784177.
- Drop reproducible.patch, fixed upstream.
- Add python-six and python3-six Requires, needed after upstreams
  port to python.</changelog>
  <changelog author="dimstar@opensuse.org" date="1504526400">- Add glib2-devel Requires: the various gtk-doc generation programs
  call pkg-config --variables glib-2.0 in various cases.</changelog>
  <changelog author="zaitor@opensuse.org" date="1507636800">- Add gtk-doc-Generate-main-sgml.patch: Generate main sgml file by
  waiting on mkdb. Fix first time parallel builds (bgo#786174).
- Following the above, add libtool BuildRequires and pass
  autoreconf as the above patch touches the buildsystem.
- No longer pass --disable-scrollkeeper to configure, no longer
  needed, nor recognized by configure.</changelog>
  <changelog author="dimstar@opensuse.org" date="1508500800">- Do not build as noarch:
  /usr/share/gtk-doc/python/gtkdoc/config.py contains a full path
  reference to $arch-pkg-config.</changelog>
  <changelog author="dimstar@opensuse.org" date="1508846400">- Switch to python3: add PYTHON=%{_bindir}/python3 to configure.
- Add: gtk-doc-open-docs-as-utf8.patch: Always open files using
  utf-8. In python3, strings are differently represented
  internally.</changelog>
  <changelog author="dimstar@opensuse.org" date="1512216000">- Add gtk-doc-fixxref-logging.patch: Use logging infrastructure for
  LogWarning (bgo#791131).</changelog>
  <changelog author="zaitor@opensuse.org" date="1512820800">- Update to version 1.27:
  + Finetune the python port.
  + Bugs fixed: bgo#773879, bgo#786174, bgo#787495, bgo#787768,
    bgo#787862, bgo#788473, bgo#789531, bgo#790022, bgo#791131.
- Drop upstream fixed patches:
  + gtk-doc-fixxref-logging.patch.
  + gtk-doc-Generate-main-sgml.patch.
  + gtk-doc-open-docs-as-utf8.patch.
- Following the above, no longer pass autoreconf, not needed as we
  do not carry any patches.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1521892800">- Update to version 1.28:
  + Bugs fixed: bgo#791928, bgo#792148, bgo#792661, bgo#793599,
    bgo#794051, bgo#794182.</changelog>
  <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 Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1567425600">- Remove openjade BuildRequires/Requires, SGML support was removed
  in gtk-doc 1.25.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" 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 Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" 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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1576756800">- Revert building as noarch:
  ./python/gtkdoc/config.py:pkg_config = '/usr/bin/i586-suse-linux-gnu-pkg-config'</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" 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>
</package>
<package pkgid="884203a0c0000bb2274af561df8c24b6a9a206315905846d364b172b5920425633ca6e520ce0fa5817a3ced0d6f92f1487a34a27a309a273f266bad738287936" name="gtk-doc" arch="x86_64">
  <version epoch="0" ver="1.33.2" rel="1.4"/>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1521892800">- Update to version 1.28:
  + Bugs fixed: bgo#791928, bgo#792148, bgo#792661, bgo#793599,
    bgo#794051, bgo#794182.</changelog>
  <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 Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1567425600">- Remove openjade BuildRequires/Requires, SGML support was removed
  in gtk-doc 1.25.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" 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 Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" 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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1576756800">- Revert building as noarch:
  ./python/gtkdoc/config.py:pkg_config = '/usr/bin/i586-suse-linux-gnu-pkg-config'</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" 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>
</package>
<package pkgid="bc8a58ada6bf3577f986e57a1d2c37a369e1c44e91b2733eea047aec206a4a6e513987fe78850ead3bf421471e02822313d2bd0d3e996fbf8424e6cfb8ab2c8d" name="gtk-doc-manual" arch="noarch">
  <version epoch="0" ver="1.33.2" rel="1.4"/>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1521892800">- Update to version 1.28:
  + Bugs fixed: bgo#791928, bgo#792148, bgo#792661, bgo#793599,
    bgo#794051, bgo#794182.</changelog>
  <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 Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1567425600">- Remove openjade BuildRequires/Requires, SGML support was removed
  in gtk-doc 1.25.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" 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 Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" 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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1576756800">- Revert building as noarch:
  ./python/gtkdoc/config.py:pkg_config = '/usr/bin/i586-suse-linux-gnu-pkg-config'</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" 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>
</package>
<package pkgid="fda73d3ed2cf391c609ede25280c385e55daa60ee3080dc3c937c5924372132f02bf392a2465d94e4eb333f471b08b97a0959755dbdaddfbd495c630d8589842" name="gtk-doc-manual" arch="src">
  <version epoch="0" ver="1.33.2" rel="1.4"/>
  <changelog author="idonmez@suse.com" date="1460635200">- Update to GNOME 3.20  Fate#318572</changelog>
  <changelog author="jengelh@inai.de" date="1464782400">- Switch from libxslt to xsltproc (Requires and BuildRequires).</changelog>
  <changelog author="bwiedemann@suse.com" date="1498737600">- Add reproducible.patch to sort input file lists
  to fix indeterminism in gstreamer and vte html docs (bgo#784177).</changelog>
  <changelog author="zaitor@opensuse.org" date="1502798400">- Update to version 1.26:
  + Remove tmpl support (gtkdoc-mktmpl).
  + Port all tools from bash/perl to python.
  + Bugs fixed: bgo#773879, bgo#780789, bgo#752126, bgo#753052,
    bgo#758137, bgo#764407, bgo#764543, bgo#768675, bgo#769125,
    bgo#769341, bgo#771255, bgo#773151, bgo#774168, bgo#774812,
    bgo#778144, bgo#779566, bgo#784177.
- Drop reproducible.patch, fixed upstream.
- Add python-six and python3-six Requires, needed after upstreams
  port to python.</changelog>
  <changelog author="dimstar@opensuse.org" date="1504526400">- Add glib2-devel Requires: the various gtk-doc generation programs
  call pkg-config --variables glib-2.0 in various cases.</changelog>
  <changelog author="zaitor@opensuse.org" date="1507636800">- Add gtk-doc-Generate-main-sgml.patch: Generate main sgml file by
  waiting on mkdb. Fix first time parallel builds (bgo#786174).
- Following the above, add libtool BuildRequires and pass
  autoreconf as the above patch touches the buildsystem.
- No longer pass --disable-scrollkeeper to configure, no longer
  needed, nor recognized by configure.</changelog>
  <changelog author="dimstar@opensuse.org" date="1508500800">- Do not build as noarch:
  /usr/share/gtk-doc/python/gtkdoc/config.py contains a full path
  reference to $arch-pkg-config.</changelog>
  <changelog author="dimstar@opensuse.org" date="1508846400">- Switch to python3: add PYTHON=%{_bindir}/python3 to configure.
- Add: gtk-doc-open-docs-as-utf8.patch: Always open files using
  utf-8. In python3, strings are differently represented
  internally.</changelog>
  <changelog author="dimstar@opensuse.org" date="1512216000">- Add gtk-doc-fixxref-logging.patch: Use logging infrastructure for
  LogWarning (bgo#791131).</changelog>
  <changelog author="zaitor@opensuse.org" date="1512820800">- Update to version 1.27:
  + Finetune the python port.
  + Bugs fixed: bgo#773879, bgo#786174, bgo#787495, bgo#787768,
    bgo#787862, bgo#788473, bgo#789531, bgo#790022, bgo#791131.
- Drop upstream fixed patches:
  + gtk-doc-fixxref-logging.patch.
  + gtk-doc-Generate-main-sgml.patch.
  + gtk-doc-open-docs-as-utf8.patch.
- Following the above, no longer pass autoreconf, not needed as we
  do not carry any patches.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1521892800">- Update to version 1.28:
  + Bugs fixed: bgo#791928, bgo#792148, bgo#792661, bgo#793599,
    bgo#794051, bgo#794182.</changelog>
  <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 Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1567425600">- Remove openjade BuildRequires/Requires, SGML support was removed
  in gtk-doc 1.25.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" 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 Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" 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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1576756800">- Revert building as noarch:
  ./python/gtkdoc/config.py:pkg_config = '/usr/bin/i586-suse-linux-gnu-pkg-config'</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" 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>
</package>
<package pkgid="161b3658f50559fc595ce887d574b2bbd820bf1016abb8ece0d10d5b743d1e232dd2541262412d89809a4de52b4ca40cf90eb79a3f45afab0aa0f9a9bd4b79b3" name="gtk-doc-manual-lang" arch="noarch">
  <version epoch="0" ver="1.33.2" rel="1.4"/>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1521892800">- Update to version 1.28:
  + Bugs fixed: bgo#791928, bgo#792148, bgo#792661, bgo#793599,
    bgo#794051, bgo#794182.</changelog>
  <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 Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1567425600">- Remove openjade BuildRequires/Requires, SGML support was removed
  in gtk-doc 1.25.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" 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 Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" 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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1576756800">- Revert building as noarch:
  ./python/gtkdoc/config.py:pkg_config = '/usr/bin/i586-suse-linux-gnu-pkg-config'</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" 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>
</package>
<package pkgid="b421d38917ad2c408ec0fdef7b88edbd5330043cdde256cedc074a371282b8c3968f5517fb880150baf045c5c120fdfdc420e606c9be9dd1e5560bddacfbf5b9" name="gtk-doc-mkpdf" arch="i586">
  <version epoch="0" ver="1.33.2" rel="1.4"/>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1521892800">- Update to version 1.28:
  + Bugs fixed: bgo#791928, bgo#792148, bgo#792661, bgo#793599,
    bgo#794051, bgo#794182.</changelog>
  <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 Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1567425600">- Remove openjade BuildRequires/Requires, SGML support was removed
  in gtk-doc 1.25.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" 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 Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" 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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1576756800">- Revert building as noarch:
  ./python/gtkdoc/config.py:pkg_config = '/usr/bin/i586-suse-linux-gnu-pkg-config'</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" 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>
</package>
<package pkgid="dac8464c01cf24e5d294454605406fa3f40ad85608db7afef7a097e17c4f1248f2d1a941c4f5d74f43eb31e21e44305ef541f37d66f4e346d1182bd61f38224b" name="gtk-doc-mkpdf" arch="x86_64">
  <version epoch="0" ver="1.33.2" rel="1.4"/>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1521892800">- Update to version 1.28:
  + Bugs fixed: bgo#791928, bgo#792148, bgo#792661, bgo#793599,
    bgo#794051, bgo#794182.</changelog>
  <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 Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1567425600">- Remove openjade BuildRequires/Requires, SGML support was removed
  in gtk-doc 1.25.</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" 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 Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" 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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1576756800">- Revert building as noarch:
  ./python/gtkdoc/config.py:pkg_config = '/usr/bin/i586-suse-linux-gnu-pkg-config'</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579953600">- No longer recommend -lang: supplements are in use</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" 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>
</package>
<package pkgid="2691162ac3710cbad10583ab2a3f13fb723ae0cc49f76924810d5aa25a0297fe85beb90c4cff1f873ea404f3de147d403cf760d958a62336f4116e5945e20cf6" name="gtk2" arch="src">
  <version epoch="0" ver="2.24.33" rel="6.1"/>
  <changelog author="zaitor@opensuse.org" date="1515499200">- Update to version 2.24.32:
  + Fix abicheck.
- Use the release version as revision and set versionformat to
  PARENT_TAG, ensure we build the upstream released tag.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519646400">- Use SPDX3.0 license tags and package COPYING as %license</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="dimstar@opensuse.org" date="1522152000">- Add 0001-build-support-automake-1.16.patch: Support automake
  1.16.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1524052800">- Update _service to point to new
  https://gitlab.gnome.org/GNOME/gtk.git home.</changelog>
  <changelog author="tchvatal@suse.com" date="1533816000">- Fix package name to be uniform immodules -&gt; immodule bsc#1104264</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1555416000">- Update to version 2.24.32+54:
  + Force redraw on Mojave and later when processing updates.
  + Fix UAC manifest RC file
  + atk key: Always convert control character events into key names
  + icontheme: Fix annotations on array arguments
  + MSVC introspection: Make more robust and avoid confusion
  + Revert "gdk: deactivation/activate window on keyboard grabs"
  + gtk/gtkiconcache.c: Fix running on GLib-2.57.3 or later on
    Windows
  + MSVC builds: Fix pkg-config file generation
  + MSVC builds: Improve pkg-config files generation
  + [gdk|gtk]/Makefile.am: Fix CFlags passed to introspecion on
    MSVC
- Switch to gitcheckout of stable branch again, upstream is not
  making releases.
- Drop 0001-build-support-automake-1.16.patch: Fixed upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1557316800">- Move RPM macros to %_rpmmacrodir.</changelog>
  <changelog author="dimstar@opensuse.org" date="1568203200">- Update to version 2.24.32+62 (boo#1147106):
  * gtk-builder-convert: Update bug report URL.
  * gtk-builder-convert: Remove compat code for Python 2.3 and
  * below.
  * Make gtk-builder-convert compatible with Python 3.
  * Fix use-after-free due to unexpected unref of context-&gt;default_style.
  * Visual Studio builds: Fix previous commit.
  * Visual Studio builds: "Add" Visual Studio 2019 projects.
- Drop gtk2-converter-python3.patch: fixed upstream.
- Replace shebang in ./gtk/gtk-builder-convert using sed (use
  python3).</changelog>
  <changelog author="dimstar@opensuse.org" date="1574164800">- Update to version 2.24.32+67:
  * Do not use VIQR input method for vi locale by default
  * Add CI for gtk-2-24
  * win32: Remove extraneous changes</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1575979200">- bsc#1158897: Remove dependency on jasper (due to planned removal)
  Removes JPEG2000 support.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1576584000">- Add Obsoletes/Provides to baselibs.conf to ensure
  gtk2-immodule-tigrigna-32bit can be upgraded from old version.</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="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
</package>
<package pkgid="c43de58752382bdcbe29fe45a18ad7c840928ee53c1bfc07aefb4095e91f2f366153b8701cc287461b67ea833c22d2f68f1f2b553a7a1d74affe9142de656d9d" name="gtk2-branding-upstream" arch="noarch">
  <version epoch="0" ver="2.24.33" rel="6.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1575979200">- bsc#1158897: Remove dependency on jasper (due to planned removal)
  Removes JPEG2000 support.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1576584000">- Add Obsoletes/Provides to baselibs.conf to ensure
  gtk2-immodule-tigrigna-32bit can be upgraded from old version.</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="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
</package>
<package pkgid="2987ca5c8c5619ec9c318ff6ebda083309c65977d50ae72118c4e4a7fdb203d92a588835c7dc033b7496b6c7984a518f1582c6e9d1152be7b86ad275db8a819d" name="gtk2-data" arch="noarch">
  <version epoch="0" ver="2.24.33" rel="6.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1575979200">- bsc#1158897: Remove dependency on jasper (due to planned removal)
  Removes JPEG2000 support.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1576584000">- Add Obsoletes/Provides to baselibs.conf to ensure
  gtk2-immodule-tigrigna-32bit can be upgraded from old version.</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="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
</package>
<package pkgid="a3601adbb07803d1de71755478c308570b2d13e9c4c55732ff887d29bc7a51236b752ca7f812da5fe04a6dd94c307480da87f0a2cde5f7406744306ff95cb7be" name="gtk2-debugsource" arch="i586">
  <version epoch="0" ver="2.24.33" rel="6.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1575979200">- bsc#1158897: Remove dependency on jasper (due to planned removal)
  Removes JPEG2000 support.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1576584000">- Add Obsoletes/Provides to baselibs.conf to ensure
  gtk2-immodule-tigrigna-32bit can be upgraded from old version.</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="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
</package>
<package pkgid="370e97f4753a52e580bd74f56ee6ea5af74bf615dc3b2d6271cb0d7d2b9bfc8312b4f14e13bc2aa5d10b03e8b852e4ff895a2a57c54fb77bcc11d05f26d555c8" name="gtk2-debugsource" arch="x86_64">
  <version epoch="0" ver="2.24.33" rel="6.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1575979200">- bsc#1158897: Remove dependency on jasper (due to planned removal)
  Removes JPEG2000 support.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1576584000">- Add Obsoletes/Provides to baselibs.conf to ensure
  gtk2-immodule-tigrigna-32bit can be upgraded from old version.</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="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
</package>
<package pkgid="c9420e388f240e014f89c3cf764746eceb4571347eb2c30c59b9b720fd52e4bf02a37d238f57c1d59d96a2b9b744055a1b3c9a7727773801d00c1db30323f84d" name="gtk2-devel" arch="i586">
  <version epoch="0" ver="2.24.33" rel="6.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1575979200">- bsc#1158897: Remove dependency on jasper (due to planned removal)
  Removes JPEG2000 support.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1576584000">- Add Obsoletes/Provides to baselibs.conf to ensure
  gtk2-immodule-tigrigna-32bit can be upgraded from old version.</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="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
</package>
<package pkgid="5df1c01402a777aac63c76029c623c2404cd9c59d7e25627bd99b537b5e657018f61400d03e1809fa76c111b3e0584c8b309a6e3e0eac1b1f3a33fe734799a59" name="gtk2-devel" arch="x86_64">
  <version epoch="0" ver="2.24.33" rel="6.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1575979200">- bsc#1158897: Remove dependency on jasper (due to planned removal)
  Removes JPEG2000 support.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1576584000">- Add Obsoletes/Provides to baselibs.conf to ensure
  gtk2-immodule-tigrigna-32bit can be upgraded from old version.</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="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
</package>
<package pkgid="c6e04c51630ee5f9030b7d1ecbec03b32a2cf7e7023216449e2519f8ea02c78dec7886168a7e1bd21d891387078d92b7000c262e60f513c14f755c090a40c62e" name="gtk2-devel-32bit" arch="x86_64">
  <version epoch="0" ver="2.24.33" rel="6.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1575979200">- bsc#1158897: Remove dependency on jasper (due to planned removal)
  Removes JPEG2000 support.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1576584000">- Add Obsoletes/Provides to baselibs.conf to ensure
  gtk2-immodule-tigrigna-32bit can be upgraded from old version.</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="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
</package>
<package pkgid="4f58eb8658393bd2b64c742fe1d95c8dbf3f97b0465fda208fcc8c75354bc08e379ee164c6638f087418e1b56f742035dbea73dd2e51141fd12453a2a20dc449" name="gtk2-devel-32bit-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.24.33" rel="6.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1575979200">- bsc#1158897: Remove dependency on jasper (due to planned removal)
  Removes JPEG2000 support.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1576584000">- Add Obsoletes/Provides to baselibs.conf to ensure
  gtk2-immodule-tigrigna-32bit can be upgraded from old version.</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="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
</package>
<package pkgid="62bdf2b5592057df0c81b89e31837deebcc659716e4d84742a06b018adf271670d49674ab2d4d3f51f520baa69fed262cd9d62d2b1a0b554f37f3f3cc4d4f924" name="gtk2-devel-debuginfo" arch="i586">
  <version epoch="0" ver="2.24.33" rel="6.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1575979200">- bsc#1158897: Remove dependency on jasper (due to planned removal)
  Removes JPEG2000 support.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1576584000">- Add Obsoletes/Provides to baselibs.conf to ensure
  gtk2-immodule-tigrigna-32bit can be upgraded from old version.</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="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
</package>
<package pkgid="caeefa7d2f35e927b345a28d46eccbe9ae153aee7e85164ba3c6257bafb48fe7250f44274e6a3e2bd12abb23041381ff167094641e205228493b649b294186cf" name="gtk2-devel-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.24.33" rel="6.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1575979200">- bsc#1158897: Remove dependency on jasper (due to planned removal)
  Removes JPEG2000 support.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1576584000">- Add Obsoletes/Provides to baselibs.conf to ensure
  gtk2-immodule-tigrigna-32bit can be upgraded from old version.</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="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
</package>
<package pkgid="2d21c556fe6d9e9cdbd2b204b5c8c7b3a133dcdc28b6a1abe7d281c75e88a22f4bf7502c563da20fafacd3cd783da704e18e4bf36388f32370c9e011fba4e7f7" name="gtk2-engine-cleanice" arch="i586">
  <version epoch="0" ver="2.4.1" rel="2.3"/>
  <changelog author="sbrabec@suse.cz" date="1056542400">- Added cleanice engine.</changelog>
  <changelog author="gekker@suse.de" date="1107691200">- Update gtk-engines-cleanice to 2.4.0</changelog>
  <changelog author="ro@suse.de" date="1157544000">- autoreconf in cleanice to fix build on x86_64</changelog>
  <changelog author="ro@suse.de" date="1207828800">- added baselibs.conf file to build xxbit packages
  for multilib support</changelog>
  <changelog author="sbrabec@suse.cz" date="1210680000">- Split gtk2-engines-cleanice to a separate package.
- Updated to version 2.4.1:
  * Fix a possible crash.</changelog>
  <changelog author="vuntz@novell.com" date="1244980800">- Clean up packaging for Contrib.</changelog>
  <changelog author="ro@suse.de" date="1303214400">- update baselibs.conf</changelog>
</package>
<package pkgid="f358119ecd347f7f45e728747456e7d16f734a30466b74dc26ed2ca4c9ed9b0023fe3f5befbd0112a90bbdf9bc5a4c26b9d2c928a7bf419febb8fc92159e3677" name="gtk2-engine-cleanice" arch="src">
  <version epoch="0" ver="2.4.1" rel="2.3"/>
  <changelog author="sbrabec@suse.cz" date="1056542400">- Added cleanice engine.</changelog>
  <changelog author="gekker@suse.de" date="1107691200">- Update gtk-engines-cleanice to 2.4.0</changelog>
  <changelog author="ro@suse.de" date="1157544000">- autoreconf in cleanice to fix build on x86_64</changelog>
  <changelog author="ro@suse.de" date="1207828800">- added baselibs.conf file to build xxbit packages
  for multilib support</changelog>
  <changelog author="sbrabec@suse.cz" date="1210680000">- Split gtk2-engines-cleanice to a separate package.
- Updated to version 2.4.1:
  * Fix a possible crash.</changelog>
  <changelog author="vuntz@novell.com" date="1244980800">- Clean up packaging for Contrib.</changelog>
  <changelog author="ro@suse.de" date="1303214400">- update baselibs.conf</changelog>
</package>
<package pkgid="aa4ecedca11b1f0e68d591bbcbb0a3564398ba10d643b49bed175985dd90a4350c505e4ea07b341d2bf295f24cf34e89822d8b8c893423e95eee71b9541471cb" name="gtk2-engine-cleanice" arch="src">
  <version epoch="0" ver="2.4.1" rel="7.1"/>
  <changelog author="sbrabec@suse.cz" date="1056542400">- Added cleanice engine.</changelog>
  <changelog author="gekker@suse.de" date="1107691200">- Update gtk-engines-cleanice to 2.4.0</changelog>
  <changelog author="ro@suse.de" date="1157544000">- autoreconf in cleanice to fix build on x86_64</changelog>
  <changelog author="ro@suse.de" date="1207828800">- added baselibs.conf file to build xxbit packages
  for multilib support</changelog>
  <changelog author="sbrabec@suse.cz" date="1210680000">- Split gtk2-engines-cleanice to a separate package.
- Updated to version 2.4.1:
  * Fix a possible crash.</changelog>
  <changelog author="vuntz@novell.com" date="1244980800">- Clean up packaging for Contrib.</changelog>
  <changelog author="ro@suse.de" date="1303214400">- update baselibs.conf</changelog>
</package>
<package pkgid="31fd1eba5d7dd138b7a5e01c717150754586ca01e7e455f3efe25c4e058e114360fb96adba7117d69f37f38af5f2521ba30f3c625fec98c6323de2669d38993d" name="gtk2-engine-cleanice" arch="x86_64">
  <version epoch="0" ver="2.4.1" rel="7.1"/>
  <changelog author="sbrabec@suse.cz" date="1056542400">- Added cleanice engine.</changelog>
  <changelog author="gekker@suse.de" date="1107691200">- Update gtk-engines-cleanice to 2.4.0</changelog>
  <changelog author="ro@suse.de" date="1157544000">- autoreconf in cleanice to fix build on x86_64</changelog>
  <changelog author="ro@suse.de" date="1207828800">- added baselibs.conf file to build xxbit packages
  for multilib support</changelog>
  <changelog author="sbrabec@suse.cz" date="1210680000">- Split gtk2-engines-cleanice to a separate package.
- Updated to version 2.4.1:
  * Fix a possible crash.</changelog>
  <changelog author="vuntz@novell.com" date="1244980800">- Clean up packaging for Contrib.</changelog>
  <changelog author="ro@suse.de" date="1303214400">- update baselibs.conf</changelog>
</package>
<package pkgid="eb0bfca29607c28130513de71ff3d521658ec1a9105ee852331cc41bd8a6223b6ad6554a5b426c8b7ea7d922791ef0270816dafd16f8b49cfcbbe227f68da0e4" name="gtk2-engine-cleanice-32bit" arch="x86_64">
  <version epoch="0" ver="2.4.1" rel="2.3"/>
  <changelog author="sbrabec@suse.cz" date="1056542400">- Added cleanice engine.</changelog>
  <changelog author="gekker@suse.de" date="1107691200">- Update gtk-engines-cleanice to 2.4.0</changelog>
  <changelog author="ro@suse.de" date="1157544000">- autoreconf in cleanice to fix build on x86_64</changelog>
  <changelog author="ro@suse.de" date="1207828800">- added baselibs.conf file to build xxbit packages
  for multilib support</changelog>
  <changelog author="sbrabec@suse.cz" date="1210680000">- Split gtk2-engines-cleanice to a separate package.
- Updated to version 2.4.1:
  * Fix a possible crash.</changelog>
  <changelog author="vuntz@novell.com" date="1244980800">- Clean up packaging for Contrib.</changelog>
  <changelog author="ro@suse.de" date="1303214400">- update baselibs.conf</changelog>
</package>
<package pkgid="a27ad8c31be94e5e71cc684743aa912800995d0c50901ffc2802354f7ac846f52e78986012e83d650429289767feb295fd7c362ccb5bfb6fb6719c9ab5e12b5f" name="gtk2-engine-cleanice-32bit-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.4.1" rel="2.3"/>
  <changelog author="sbrabec@suse.cz" date="1056542400">- Added cleanice engine.</changelog>
  <changelog author="gekker@suse.de" date="1107691200">- Update gtk-engines-cleanice to 2.4.0</changelog>
  <changelog author="ro@suse.de" date="1157544000">- autoreconf in cleanice to fix build on x86_64</changelog>
  <changelog author="ro@suse.de" date="1207828800">- added baselibs.conf file to build xxbit packages
  for multilib support</changelog>
  <changelog author="sbrabec@suse.cz" date="1210680000">- Split gtk2-engines-cleanice to a separate package.
- Updated to version 2.4.1:
  * Fix a possible crash.</changelog>
  <changelog author="vuntz@novell.com" date="1244980800">- Clean up packaging for Contrib.</changelog>
  <changelog author="ro@suse.de" date="1303214400">- update baselibs.conf</changelog>
</package>
<package pkgid="b44ed2e4872e978e4279c57cb79e38054ff5442cbbf5f3ff52d1e1a4aad7f9ae03eb9536fe9bfcd46163646e73406598226142195f5738aa4094cd5086301756" name="gtk2-engine-cleanice-debuginfo" arch="i586">
  <version epoch="0" ver="2.4.1" rel="2.3"/>
  <changelog author="sbrabec@suse.cz" date="1056542400">- Added cleanice engine.</changelog>
  <changelog author="gekker@suse.de" date="1107691200">- Update gtk-engines-cleanice to 2.4.0</changelog>
  <changelog author="ro@suse.de" date="1157544000">- autoreconf in cleanice to fix build on x86_64</changelog>
  <changelog author="ro@suse.de" date="1207828800">- added baselibs.conf file to build xxbit packages
  for multilib support</changelog>
  <changelog author="sbrabec@suse.cz" date="1210680000">- Split gtk2-engines-cleanice to a separate package.
- Updated to version 2.4.1:
  * Fix a possible crash.</changelog>
  <changelog author="vuntz@novell.com" date="1244980800">- Clean up packaging for Contrib.</changelog>
  <changelog author="ro@suse.de" date="1303214400">- update baselibs.conf</changelog>
</package>
<package pkgid="0fb3e0bedf6d6337d03426015237054cfe4633fe6685436be973fd5873b5ff796555829364e1691c7b5daee87aee84241538b4ce18fe9dcff89f0fcd05994df8" name="gtk2-engine-cleanice-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.4.1" rel="7.1"/>
  <changelog author="sbrabec@suse.cz" date="1056542400">- Added cleanice engine.</changelog>
  <changelog author="gekker@suse.de" date="1107691200">- Update gtk-engines-cleanice to 2.4.0</changelog>
  <changelog author="ro@suse.de" date="1157544000">- autoreconf in cleanice to fix build on x86_64</changelog>
  <changelog author="ro@suse.de" date="1207828800">- added baselibs.conf file to build xxbit packages
  for multilib support</changelog>
  <changelog author="sbrabec@suse.cz" date="1210680000">- Split gtk2-engines-cleanice to a separate package.
- Updated to version 2.4.1:
  * Fix a possible crash.</changelog>
  <changelog author="vuntz@novell.com" date="1244980800">- Clean up packaging for Contrib.</changelog>
  <changelog author="ro@suse.de" date="1303214400">- update baselibs.conf</changelog>
</package>
<package pkgid="8795115696f8e1e186afae185a3b0a7fba0661ec7b5c32bb26e8302237586ef2700892d45d365b346782c6b5e8e0d8aa2a447703b6427944559890cdbb5b35c8" name="gtk2-engine-cleanice-debugsource" arch="i586">
  <version epoch="0" ver="2.4.1" rel="2.3"/>
  <changelog author="sbrabec@suse.cz" date="1056542400">- Added cleanice engine.</changelog>
  <changelog author="gekker@suse.de" date="1107691200">- Update gtk-engines-cleanice to 2.4.0</changelog>
  <changelog author="ro@suse.de" date="1157544000">- autoreconf in cleanice to fix build on x86_64</changelog>
  <changelog author="ro@suse.de" date="1207828800">- added baselibs.conf file to build xxbit packages
  for multilib support</changelog>
  <changelog author="sbrabec@suse.cz" date="1210680000">- Split gtk2-engines-cleanice to a separate package.
- Updated to version 2.4.1:
  * Fix a possible crash.</changelog>
  <changelog author="vuntz@novell.com" date="1244980800">- Clean up packaging for Contrib.</changelog>
  <changelog author="ro@suse.de" date="1303214400">- update baselibs.conf</changelog>
</package>
<package pkgid="eead91f116b597e32ad20cb8d142c811478be2a0b8cb7a5ef1fd09ae4e16322d5ddbbed1ce15823e3d141a2d2d21d52208c9b5998c964a21b1fbf1c0578c7b47" name="gtk2-engine-cleanice-debugsource" arch="x86_64">
  <version epoch="0" ver="2.4.1" rel="7.1"/>
  <changelog author="sbrabec@suse.cz" date="1056542400">- Added cleanice engine.</changelog>
  <changelog author="gekker@suse.de" date="1107691200">- Update gtk-engines-cleanice to 2.4.0</changelog>
  <changelog author="ro@suse.de" date="1157544000">- autoreconf in cleanice to fix build on x86_64</changelog>
  <changelog author="ro@suse.de" date="1207828800">- added baselibs.conf file to build xxbit packages
  for multilib support</changelog>
  <changelog author="sbrabec@suse.cz" date="1210680000">- Split gtk2-engines-cleanice to a separate package.
- Updated to version 2.4.1:
  * Fix a possible crash.</changelog>
  <changelog author="vuntz@novell.com" date="1244980800">- Clean up packaging for Contrib.</changelog>
  <changelog author="ro@suse.de" date="1303214400">- update baselibs.conf</changelog>
</package>
<package pkgid="07a2b0cb9c69ddd6549c1064874edf229dc59b43a00d19ae8735b20ebf9279dceee5c5b2662aa23a2c155e58d759f06e8d8ddcfdd9f711526d3e1f55f30dbc28" name="gtk2-engine-clearlooks" arch="x86_64">
  <version epoch="0" ver="2.20.2" rel="20.1"/>
  <changelog author="dimstar@opensuse.org" date="1273147200">- Update to version 2.20.1:
  + Fixes the shadow around entries in the Clearlooks Gummy style.
- BuildRequire pgk-config for proper .pc dependencies.</changelog>
  <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>
</package>
<package pkgid="0743df330addeb54efcbfa59ed1114c58b6be7ef3f81b4ec04990c69112e8455161df1cd5f8c4b73d08e75461dc1c78a2fba19a11dee93ff8997ecb6d2698239" name="gtk2-engine-clearlooks-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.20.2" rel="20.1"/>
  <changelog author="dimstar@opensuse.org" date="1273147200">- Update to version 2.20.1:
  + Fixes the shadow around entries in the Clearlooks Gummy style.
- BuildRequire pgk-config for proper .pc dependencies.</changelog>
  <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>
</package>
<package pkgid="b940899952bcddf8410b2f405ee918376a7d42f49137c3fa71957c3f5217d4351e97d7da97fac7d9776ef562efcd4b0742368f109d3fed264363a76bfeca9083" name="gtk2-engine-crux" arch="x86_64">
  <version epoch="0" ver="2.20.2" rel="20.1"/>
  <changelog author="dimstar@opensuse.org" date="1273147200">- Update to version 2.20.1:
  + Fixes the shadow around entries in the Clearlooks Gummy style.
- BuildRequire pgk-config for proper .pc dependencies.</changelog>
  <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>
</package>
<package pkgid="af162715c4f5be839752358783c4d5844559d757def2a6e7ea4c9ab90dcf1e12cfcb460ae2c1c446421923d4b4a2e9d4a699cba6d8da0021e80eb33587dc1b78" name="gtk2-engine-crux-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.20.2" rel="20.1"/>
  <changelog author="dimstar@opensuse.org" date="1273147200">- Update to version 2.20.1:
  + Fixes the shadow around entries in the Clearlooks Gummy style.
- BuildRequire pgk-config for proper .pc dependencies.</changelog>
  <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>
</package>
<package pkgid="f677dcbb8bd64a55a380c576791c64269e23bb99a96855e57f45ced067cc9499f8c2f35502c2fb20f104ce3b107f241ce9233d4efb1d9e7788c26db2c27c5a6d" name="gtk2-engine-glide" arch="x86_64">
  <version epoch="0" ver="2.20.2" rel="20.1"/>
  <changelog author="dimstar@opensuse.org" date="1273147200">- Update to version 2.20.1:
  + Fixes the shadow around entries in the Clearlooks Gummy style.
- BuildRequire pgk-config for proper .pc dependencies.</changelog>
  <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>
</package>
<package pkgid="f425c995ae04e4f2ba1ff25033b632732eeb36e20d349f549455303eff05f7fd71dea4fd8bb7ed25d43e9afe536c150e8bb44a67b5e39f854bc525a0c3aa00bb" name="gtk2-engine-glide-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.20.2" rel="20.1"/>
  <changelog author="dimstar@opensuse.org" date="1273147200">- Update to version 2.20.1:
  + Fixes the shadow around entries in the Clearlooks Gummy style.
- BuildRequire pgk-config for proper .pc dependencies.</changelog>
  <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>
</package>
<package pkgid="5cf1a1afe3d320b425ea8ae8e8d442df8769afced126b2b174c9f4448290e85a11dc34f00ec5c26172b68cb45de96736207807ec8da5660961b9a11da02a56eb" name="gtk2-engine-hcengine" arch="x86_64">
  <version epoch="0" ver="2.20.2" rel="20.1"/>
  <changelog author="dimstar@opensuse.org" date="1273147200">- Update to version 2.20.1:
  + Fixes the shadow around entries in the Clearlooks Gummy style.
- BuildRequire pgk-config for proper .pc dependencies.</changelog>
  <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>
</package>
<package pkgid="baad39975dce28818dda720afe4d03b05abf1db785efc852c7b304393eb95493d29fdb2e0915343d82a4c1fa22196b48481796867bd63703aabff69cec4d1206" name="gtk2-engine-hcengine-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.20.2" rel="20.1"/>
  <changelog author="dimstar@opensuse.org" date="1273147200">- Update to version 2.20.1:
  + Fixes the shadow around entries in the Clearlooks Gummy style.
- BuildRequire pgk-config for proper .pc dependencies.</changelog>
  <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>
</package>
<package pkgid="002ad96130db3967059abfe6d22eb4b3d14f95f901a9cefc4404727b4e2a08d333c5791404deefc38e1b41d986738fa88740f09c249c8c1487e8fa99f8388cc6" name="gtk2-engine-industrial" arch="x86_64">
  <version epoch="0" ver="2.20.2" rel="20.1"/>
  <changelog author="dimstar@opensuse.org" date="1273147200">- Update to version 2.20.1:
  + Fixes the shadow around entries in the Clearlooks Gummy style.
- BuildRequire pgk-config for proper .pc dependencies.</changelog>
  <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>
</package>
<package pkgid="ad14833d6b6b1f00c0e96403892d0270ff260877a3745ef272861b1666027c8301028fd8776f2921bed85de7b7f8b3c490b44f05edbf36baba39fd197f10dc6a" name="gtk2-engine-industrial-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.20.2" rel="20.1"/>
  <changelog author="dimstar@opensuse.org" date="1273147200">- Update to version 2.20.1:
  + Fixes the shadow around entries in the Clearlooks Gummy style.
- BuildRequire pgk-config for proper .pc dependencies.</changelog>
  <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>
</package>
<package pkgid="d4dca13f4fe2644edc0560d98a06c7ee8692d644fa0952024c031ff7297663844ee9ef02354c621d63f7494a2acd432f06aa44de269b25e2c3028be03f5bb78d" name="gtk2-engine-mist" arch="x86_64">
  <version epoch="0" ver="2.20.2" rel="20.1"/>
  <changelog author="dimstar@opensuse.org" date="1273147200">- Update to version 2.20.1:
  + Fixes the shadow around entries in the Clearlooks Gummy style.
- BuildRequire pgk-config for proper .pc dependencies.</changelog>
  <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>
</package>
<package pkgid="3d029ca240f3f110561f13d6d035db908307c3bb1313f844a968007271651c220893e7ee2990e29515feacf651c6b5e11c689afdc7d0088e1973d0034f0a6ee7" name="gtk2-engine-mist-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.20.2" rel="20.1"/>
  <changelog author="dimstar@opensuse.org" date="1273147200">- Update to version 2.20.1:
  + Fixes the shadow around entries in the Clearlooks Gummy style.
- BuildRequire pgk-config for proper .pc dependencies.</changelog>
  <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>
</package>
<package pkgid="85e499a72bb7746ec12ef4f8c6a7ba8f3bc8ff7f5c5bfa29b648d3e8306ddf9938959cd9cc87142af7617474c50665ee454c5354a700a9b1d5c4505fe0c0f470" name="gtk2-engine-murrine" arch="src">
  <version epoch="0" ver="0.98.2" rel="10.24"/>
  <changelog author="bwalle@suse.de" date="1213617600">- new package</changelog>
  <changelog author="prusnak@suse.cz" date="1213876800">- added themes:
  * Caramello
  * MurrinaAquaIsh
  * MurrinaBlue
  * MurrinaElement
  * MurrinaFancyCandy
  * MurrinaGilouche
  * MurrinaLoveGray
  * MurrinaOranche
  * MurrinaOransun
  * MurrinaTango
  * MurrinaVerdeOlivo
  * MurrineRounded</changelog>
  <changelog author="prusnak@suse.cz" date="1213876801">- added themes:
  * MurrinaCandyDuo
  * MurrinaEternal
  * MurrinaGonxical
  * MurrinaGperfection
  * MurrinaGraphiteGentle
  * Murrina-Inspirat
  * MurrinaLily
  * MurrinaX-2</changelog>
  <changelog author="prusnak@suse.cz" date="1218715200">- updated to 0.60 (SVN revision 94)
- added Shiki-Color themes</changelog>
  <changelog author="sbrabec@suse.cz" date="1227614400">- Supplement gtk2-32bit/gtk2-64bit in baselibs.conf (bnc#354164).</changelog>
  <changelog author="prusnak@suse.cz" date="1241006400">- updated to 0.90 series (0.90.3)
  * Too many changes to be listed, let's take a summary.
  * This new version is extremely customizable with a huge number of new.
    options. Those new options allow the user to achieve an incredible.
    variety of styles.
- added themes:
  * MurrinaChrome
  * MurrinaBlu-0.32
  * MurrinaElement
  * MurrinaCandido
  * MurrinaCream
  * Murrine-Light
  * Murrine-Sky
  * Murrine-Gray
  * Kiwi
  * Neon
  * freezy-themes_2.8.0
  * shiki-colors-murrine-3.7</changelog>
  <changelog author="prusnak@suse.cz" date="1241611200">- themes split into separate package gtk2-theme-murrine</changelog>
  <changelog author="sbrabec@suse.cz" date="1245844800">- Re-added missing baselibs.conf (bnc#354164).</changelog>
  <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>
</package>
<package pkgid="607c8bf495deca47f884e9b3a53a78593deeec09bea93c8c48e70e1cde9582156d1ff9200e51e18ed3c18cb3e0e7ae5871629887d061813eac39e7392d0802f6" name="gtk2-engine-murrine" arch="x86_64">
  <version epoch="0" ver="0.98.2" rel="10.24"/>
  <changelog author="prusnak@suse.cz" date="1241611200">- themes split into separate package gtk2-theme-murrine</changelog>
  <changelog author="sbrabec@suse.cz" date="1245844800">- Re-added missing baselibs.conf (bnc#354164).</changelog>
  <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>
</package>
<package pkgid="186a8ee1ff6aeb3ec2e1460cd5fb37622b769aaab83baf901818b8d124f110589376def785b0eeef0416b19767dc64389338f0bd8ecdfd7460d16c038fc7afe7" name="gtk2-engine-murrine-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.98.2" rel="10.24"/>
  <changelog author="prusnak@suse.cz" date="1241611200">- themes split into separate package gtk2-theme-murrine</changelog>
  <changelog author="sbrabec@suse.cz" date="1245844800">- Re-added missing baselibs.conf (bnc#354164).</changelog>
  <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>
</package>
<package pkgid="a7861265be54299bb4683f330a456fc1c2d38f34e7d6f53d7baf265cb84d6b63b6df51f342a0519fab412214751fff126797a242c40d4038196ace92ed75173b" name="gtk2-engine-murrine-debugsource" arch="x86_64">
  <version epoch="0" ver="0.98.2" rel="10.24"/>
  <changelog author="prusnak@suse.cz" date="1241611200">- themes split into separate package gtk2-theme-murrine</changelog>
  <changelog author="sbrabec@suse.cz" date="1245844800">- Re-added missing baselibs.conf (bnc#354164).</changelog>
  <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>
</package>
<package pkgid="d9c8ed76696d65921917824aa90a470fe2cf569878f1d27d108ec3c87d398cd8ba0e796c654b1de03bb91f04fcd53b51435093678b28fa531c7aeb8caabf9d1b" name="gtk2-engine-nimbus" arch="x86_64">
  <version epoch="0" ver="0.1.7" rel="13.31"/>
  <changelog author="bwalle@suse.de" date="1223467200">- Fix build on Factory (intltoolize -&gt; manually linking).</changelog>
  <changelog author="bwalle@suse.de" date="1224244800">- Update to 0.1.1.</changelog>
  <changelog author="bwalle@suse.de" date="1225713600">- Remove %debug_package to fix build when debug information is
  enabled in the project configuration.</changelog>
  <changelog author="vuntz@novell.com" date="1244980800">- Clean up packaging and rename to gtk2-metatheme-nimbus, since
  it's really a metatheme.
- Update to 0.1.2:
  + new light-nimbus theme</changelog>
  <changelog author="vuntz@novell.com" date="1251460800">- Update to version 0.1.3:
  + add 48x48 version of the OpenSolaris logo</changelog>
  <changelog author="vuntz@opensuse.org" date="1258113600">- Update to version 0.1.4:
  + fix for firefox default button
  * fix for firefox scroll
  * fix for gedit tab
  * make nimbus compile cleanly under mingw
  * added new nwam icons
- Make the package noarch.</changelog>
  <changelog author="vuntz@opensuse.org" date="1270123200">- Add gtk2-metatheme-nimbus-fix-warning.patch to fix a trivial
  build error.</changelog>
  <changelog author="vuntz@opensuse.org" date="1282737600">- Use the %icon_theme_cache_* macros to make sure the icon theme
  cache is created/updated.</changelog>
  <changelog author="vuntz@opensuse.org" date="1286798400">- Update baselibs.conf to use gtk2-engine-nimbus instead of
  gtk2-theme-nimbus. Also add a Supplements to automatically
  install the engine when nimbus is installed on the system, as
  well as a biarch gtk2.</changelog>
  <changelog author="vuntz@opensuse.org" date="1304424000">- Update to version 0.1.7:
  + Rename administration-network-configuration to
    preferences-system-network
  + Add system-software-install.png
  + Various bug fixes</changelog>
</package>
<package pkgid="e6e079e85374ea473620f0018918b86c3940dc9a7e1c6cf7fe78ab5d68169900ff785643b3bd53af1f12c93ead25f3c378f9e7e63eced6ab9c72f3eeec257c7d" name="gtk2-engine-nimbus-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.1.7" rel="13.31"/>
  <changelog author="bwalle@suse.de" date="1223467200">- Fix build on Factory (intltoolize -&gt; manually linking).</changelog>
  <changelog author="bwalle@suse.de" date="1224244800">- Update to 0.1.1.</changelog>
  <changelog author="bwalle@suse.de" date="1225713600">- Remove %debug_package to fix build when debug information is
  enabled in the project configuration.</changelog>
  <changelog author="vuntz@novell.com" date="1244980800">- Clean up packaging and rename to gtk2-metatheme-nimbus, since
  it's really a metatheme.
- Update to 0.1.2:
  + new light-nimbus theme</changelog>
  <changelog author="vuntz@novell.com" date="1251460800">- Update to version 0.1.3:
  + add 48x48 version of the OpenSolaris logo</changelog>
  <changelog author="vuntz@opensuse.org" date="1258113600">- Update to version 0.1.4:
  + fix for firefox default button
  * fix for firefox scroll
  * fix for gedit tab
  * make nimbus compile cleanly under mingw
  * added new nwam icons
- Make the package noarch.</changelog>
  <changelog author="vuntz@opensuse.org" date="1270123200">- Add gtk2-metatheme-nimbus-fix-warning.patch to fix a trivial
  build error.</changelog>
  <changelog author="vuntz@opensuse.org" date="1282737600">- Use the %icon_theme_cache_* macros to make sure the icon theme
  cache is created/updated.</changelog>
  <changelog author="vuntz@opensuse.org" date="1286798400">- Update baselibs.conf to use gtk2-engine-nimbus instead of
  gtk2-theme-nimbus. Also add a Supplements to automatically
  install the engine when nimbus is installed on the system, as
  well as a biarch gtk2.</changelog>
  <changelog author="vuntz@opensuse.org" date="1304424000">- Update to version 0.1.7:
  + Rename administration-network-configuration to
    preferences-system-network
  + Add system-software-install.png
  + Various bug fixes</changelog>
</package>
<package pkgid="e42e7e42a3c80067ecf78c713969059eeba86852c3fd1cf4715d121d7b0da4d273800cc5c712ea6977d4292cd0c933f07646a51e4438e7e05b95a1f2ff5b2b79" name="gtk2-engine-oxygen" arch="i586">
  <version epoch="0" ver="1.4.6" rel="5.24"/>
  <changelog author="hrvoje.senjan@gmail.com" date="1390564800">- Update to version 1.4.3
  * Bugfix release, no changelog provided from upstream
- Droped 0001-properly-reset-_previous-and-_current-widget-if-matc.patch,
  included in this release</changelog>
  <changelog author="hrvoje.senjan@gmail.com" date="1394280000">- Update to version 1.4.4
  * Bugfix release, no changelog provided from upstream</changelog>
  <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>
</package>
<package pkgid="907ca55bbf6b574974c3a6a9bc527c4296658f042ebc1e133d93127e217c3de231b7e6f577a5f9fbfba11a9301c819e06f3895d626d9cba26c1bd3311af4d944" name="gtk2-engine-oxygen" arch="x86_64">
  <version epoch="0" ver="1.4.6" rel="5.24"/>
  <changelog author="hrvoje.senjan@gmail.com" date="1390564800">- Update to version 1.4.3
  * Bugfix release, no changelog provided from upstream
- Droped 0001-properly-reset-_previous-and-_current-widget-if-matc.patch,
  included in this release</changelog>
  <changelog author="hrvoje.senjan@gmail.com" date="1394280000">- Update to version 1.4.4
  * Bugfix release, no changelog provided from upstream</changelog>
  <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>
</package>
<package pkgid="728c7f0200bff7327b37a3b9d2f64ce1e79ebe8489d50dbc8f02f2d8ba5d94201f3003f45180afc9c027aefc9ab4e026c2b177de2193d4e159dfc4aab8d50d85" name="gtk2-engine-oxygen-32bit" arch="x86_64">
  <version epoch="0" ver="1.4.6" rel="5.24"/>
  <changelog author="hrvoje.senjan@gmail.com" date="1390564800">- Update to version 1.4.3
  * Bugfix release, no changelog provided from upstream
- Droped 0001-properly-reset-_previous-and-_current-widget-if-matc.patch,
  included in this release</changelog>
  <changelog author="hrvoje.senjan@gmail.com" date="1394280000">- Update to version 1.4.4
  * Bugfix release, no changelog provided from upstream</changelog>
  <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>
</package>
<package pkgid="d26dbfb90eed0fae983566d977961688f94d8232609dfbb9d08d3bd7e22cf6a5fcd025865fc23da9164aa8c3fb82b3f7e91d27bb8f64b164d851cf8bf9c5cf4b" name="gtk2-engine-oxygen-32bit-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.4.6" rel="5.24"/>
  <changelog author="hrvoje.senjan@gmail.com" date="1390564800">- Update to version 1.4.3
  * Bugfix release, no changelog provided from upstream
- Droped 0001-properly-reset-_previous-and-_current-widget-if-matc.patch,
  included in this release</changelog>
  <changelog author="hrvoje.senjan@gmail.com" date="1394280000">- Update to version 1.4.4
  * Bugfix release, no changelog provided from upstream</changelog>
  <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>
</package>
<package pkgid="c8c99d47082cfaf1bb81674edde0d8da64dd66f7219f0684140c6f14234d4aeb6019b123f6b00e800ecdb99593cdf149478421046249af58eaa347dcf9d8f7b8" name="gtk2-engine-oxygen-debuginfo" arch="i586">
  <version epoch="0" ver="1.4.6" rel="5.24"/>
  <changelog author="hrvoje.senjan@gmail.com" date="1390564800">- Update to version 1.4.3
  * Bugfix release, no changelog provided from upstream
- Droped 0001-properly-reset-_previous-and-_current-widget-if-matc.patch,
  included in this release</changelog>
  <changelog author="hrvoje.senjan@gmail.com" date="1394280000">- Update to version 1.4.4
  * Bugfix release, no changelog provided from upstream</changelog>
  <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>
</package>
<package pkgid="d59252984fdb5e9a45ab60fccb975256201f22e4bc9b766a725147d5e55b1c3e6f5b04463c9f9d9851ab65feda5067d33e6aaab6f8a160b0e7d0ef0c58921375" name="gtk2-engine-oxygen-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.4.6" rel="5.24"/>
  <changelog author="hrvoje.senjan@gmail.com" date="1390564800">- Update to version 1.4.3
  * Bugfix release, no changelog provided from upstream
- Droped 0001-properly-reset-_previous-and-_current-widget-if-matc.patch,
  included in this release</changelog>
  <changelog author="hrvoje.senjan@gmail.com" date="1394280000">- Update to version 1.4.4
  * Bugfix release, no changelog provided from upstream</changelog>
  <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>
</package>
<package pkgid="577afddff154ec21c3c6fdb2d5fcd74a62c298a7df29097af1bf79f7db32cf863451a0b82634d0b4f92c36a1f9344b6f7f7baf19de9354b52703dd9a3bef0b7a" name="gtk2-engine-redmond95" arch="x86_64">
  <version epoch="0" ver="2.20.2" rel="20.1"/>
  <changelog author="dimstar@opensuse.org" date="1273147200">- Update to version 2.20.1:
  + Fixes the shadow around entries in the Clearlooks Gummy style.
- BuildRequire pgk-config for proper .pc dependencies.</changelog>
  <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>
</package>
<package pkgid="bc8b3a2930f5ebfa3be48834f3942d70c5ceb6e57a0dc4cae0728ff3f4b60b9c5c4dadaf9e16e3c7f0c4baa331288e69895da0ecada124b35da46a873cfda5bd" name="gtk2-engine-redmond95-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.20.2" rel="20.1"/>
  <changelog author="dimstar@opensuse.org" date="1273147200">- Update to version 2.20.1:
  + Fixes the shadow around entries in the Clearlooks Gummy style.
- BuildRequire pgk-config for proper .pc dependencies.</changelog>
  <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>
</package>
<package pkgid="44e163e0f3ecacf2a7e14e65ba42b5ac06b19ddb63eaaee71c78fd6519e61de55c6a9a8e0861953e0f488481f924daf98483e834da339be78033b064113019df" name="gtk2-engine-thinice" arch="x86_64">
  <version epoch="0" ver="2.20.2" rel="20.1"/>
  <changelog author="dimstar@opensuse.org" date="1273147200">- Update to version 2.20.1:
  + Fixes the shadow around entries in the Clearlooks Gummy style.
- BuildRequire pgk-config for proper .pc dependencies.</changelog>
  <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>
</package>
<package pkgid="dee06847d2e75c19cf346736ed6d5daa66f375c0a64a5a547f7d218c4698051fa1689ebd2b1cf50ba414be6ca0e8d9b9415c13f314fe979ec8a06a5fc30f396e" name="gtk2-engine-thinice-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.20.2" rel="20.1"/>
  <changelog author="dimstar@opensuse.org" date="1273147200">- Update to version 2.20.1:
  + Fixes the shadow around entries in the Clearlooks Gummy style.
- BuildRequire pgk-config for proper .pc dependencies.</changelog>
  <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>
</package>
<package pkgid="b68c9b019b31cbf7a0f7a47d033d82ac9d0a4035ace59bafd5a757d0e44bdae62354f8b2cbf02cff3dfb1172b5fdcd46bf8447b747cf612e3e3721acf13d39d0" name="gtk2-engines" arch="src">
  <version epoch="0" ver="2.20.2" rel="20.1"/>
  <changelog author="vuntz@novell.com" date="1242734400">- Update to version 2.18.2:
  + Changes for the git migration (doap file, ChangeLog)
  + bgo#578882 – gtk-engines-2.18.1 doesn't pass tests due to
    exported_lua
  + Updated translations.
- Add lang package: for some reasons, the translations were never
  installed before (?).</changelog>
  <changelog author="vuntz@opensuse.org" date="1254312000">- Update to version 2.18.4:
  + bgo#595907 - liblua not disted in 2.18.3
- Changes from version 2.18.3:
  + bgo#593674 - Add --enable-system-lua configure option for
    system liblua linkage
  + bgo#594014 - system-lua check is buggy
  + Updated translations.</changelog>
  <changelog author="mxwu@novell.com" date="1255953600">- Add gtk-engines-bnc546966-clearlooks-fix-main-menu-icon-size.patch
  fix bnc#546966.</changelog>
  <changelog author="vuntz@opensuse.org" date="1262433600">- Update to version 2.18.5:
  + Removal of a potential infinite loop in different clearlooks
    styles
  + bgo#603445 - update to support automake 1.11 +silent build.
  + Updated translations.</changelog>
  <changelog author="captain.magnus@opensuse.org" date="1263470400">- Update to version 2.19.0:
  + Option to use the systems version of liblua
  + Removal of a potential endless loop in different Clearlooks
    styles
  + Support for Automake 1.11.
  + Improvements for bgo#525065 (small Clearlooks themes)</changelog>
  <changelog author="vuntz@opensuse.org" date="1263556800">- Do not package en@shaw locale on openSUSE 11.2 and earlier.</changelog>
  <changelog author="vuntz@opensuse.org" date="1263643200">- Compile with animation support: add --enable-animation configure
  option.</changelog>
  <changelog author="jengelh@medozas.de" date="1264939200">- Package baselibs.conf</changelog>
  <changelog author="vuntz@opensuse.org" date="1269864000">- Update to version 2.20.0:
  + Increased spacing between icons and labels in Clearlooks
  + bgo#594014 - gtk-engines: system-lua check is buggy
  + Updated translations.</changelog>
  <changelog author="aj@suse.de" date="1272369600">- Create devel package so that users of the base package do not
  need other development files installed.
- Fix obsoletes to not self-obsolete the package.</changelog>
  <changelog author="dimstar@opensuse.org" date="1273147200">- Update to version 2.20.1:
  + Fixes the shadow around entries in the Clearlooks Gummy style.
- BuildRequire pgk-config for proper .pc dependencies.</changelog>
  <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>
</package>
<package pkgid="9e176d57f53bdb2d56839727733f4fc73f734a05a317c3a7aba1ba5e055e44dfeabe8c6647c8dec90a9ed926391e52e18dfbafb863252412b39c84f20be53db3" name="gtk2-engines" arch="x86_64">
  <version epoch="0" ver="2.20.2" rel="20.1"/>
  <changelog author="dimstar@opensuse.org" date="1273147200">- Update to version 2.20.1:
  + Fixes the shadow around entries in the Clearlooks Gummy style.
- BuildRequire pgk-config for proper .pc dependencies.</changelog>
  <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>
</package>
<package pkgid="49520fe3bf7ccfc5d9d69b600db6278695632139fc3ec31d9ec2c3e0d96be513b388c93ba153af844386569c522c1e0218a69f2f0a58c5dee698d4e17124096f" name="gtk2-engines-debugsource" arch="x86_64">
  <version epoch="0" ver="2.20.2" rel="20.1"/>
  <changelog author="dimstar@opensuse.org" date="1273147200">- Update to version 2.20.1:
  + Fixes the shadow around entries in the Clearlooks Gummy style.
- BuildRequire pgk-config for proper .pc dependencies.</changelog>
  <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>
</package>
<package pkgid="d24098bd6a4be8cb2d28f49d4bc8e7a8c2692b448c2d9c75f56ffe558a29b497f0a1a9bcb3cb12ddbe4567561f157566ceeab4f11e634433073d4ac33a75e05a" name="gtk2-engines-devel" arch="x86_64">
  <version epoch="0" ver="2.20.2" rel="20.1"/>
  <changelog author="dimstar@opensuse.org" date="1273147200">- Update to version 2.20.1:
  + Fixes the shadow around entries in the Clearlooks Gummy style.
- BuildRequire pgk-config for proper .pc dependencies.</changelog>
  <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>
</package>
<package pkgid="a7200f3b4075d72c55091d124bb032b1b2a1b8b1d7b537a56b84c89ac428886bf198fe803f82a18c30ad10e48e0718a940d4f29789f2b024876d62c42baf7448" name="gtk2-immodule-amharic" arch="i586">
  <version epoch="0" ver="2.24.33" rel="6.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1575979200">- bsc#1158897: Remove dependency on jasper (due to planned removal)
  Removes JPEG2000 support.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1576584000">- Add Obsoletes/Provides to baselibs.conf to ensure
  gtk2-immodule-tigrigna-32bit can be upgraded from old version.</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="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
</package>
<package pkgid="5d4fb115518e5c25eb6784126acde6df0c796257ed4fe0217577ecf3f2db1f3679fc41b3eac88d9ef505affb7ff97f19ccff0cc92c086ae9cd8552326a8a8312" name="gtk2-immodule-amharic" arch="x86_64">
  <version epoch="0" ver="2.24.33" rel="6.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1575979200">- bsc#1158897: Remove dependency on jasper (due to planned removal)
  Removes JPEG2000 support.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1576584000">- Add Obsoletes/Provides to baselibs.conf to ensure
  gtk2-immodule-tigrigna-32bit can be upgraded from old version.</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="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
</package>
<package pkgid="da3653083ce43b54c83e671d203ac8d33e429f9383ae00b5313a1444ce39d671a6db674e0c3299b6c72d5fc2431ed7f6786658aae2c80c7c27503469f793e327" name="gtk2-immodule-amharic-32bit" arch="x86_64">
  <version epoch="0" ver="2.24.33" rel="6.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1575979200">- bsc#1158897: Remove dependency on jasper (due to planned removal)
  Removes JPEG2000 support.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1576584000">- Add Obsoletes/Provides to baselibs.conf to ensure
  gtk2-immodule-tigrigna-32bit can be upgraded from old version.</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="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
</package>
<package pkgid="4991397de2ebc27b3b205ecf3c3d19c5aeb41242462d5a0fe1be420b9701a2d3e6e9375d851142853eab7c4e48de53b7362f45ec1e72b1239acf6b583ffe4f59" name="gtk2-immodule-amharic-32bit-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.24.33" rel="6.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1575979200">- bsc#1158897: Remove dependency on jasper (due to planned removal)
  Removes JPEG2000 support.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1576584000">- Add Obsoletes/Provides to baselibs.conf to ensure
  gtk2-immodule-tigrigna-32bit can be upgraded from old version.</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="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
</package>
<package pkgid="75538f83b157b51c9d337e7285b82d61af044a9c98139d9757d998cb7dc25ed7d629cfff3460fba4f9679a33fb94af26e04ec5d73550cddd3554c0a77e4a2e4c" name="gtk2-immodule-amharic-debuginfo" arch="i586">
  <version epoch="0" ver="2.24.33" rel="6.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1575979200">- bsc#1158897: Remove dependency on jasper (due to planned removal)
  Removes JPEG2000 support.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1576584000">- Add Obsoletes/Provides to baselibs.conf to ensure
  gtk2-immodule-tigrigna-32bit can be upgraded from old version.</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="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
</package>
<package pkgid="bc871dc0993517845438eb0f804e164597fe30ac553713b6d3a007a79a1425ffc93b6f229b4b04362a1d2f27a524fd9a8414439993da515b0ae8687c0c384fba" name="gtk2-immodule-amharic-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.24.33" rel="6.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1575979200">- bsc#1158897: Remove dependency on jasper (due to planned removal)
  Removes JPEG2000 support.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1576584000">- Add Obsoletes/Provides to baselibs.conf to ensure
  gtk2-immodule-tigrigna-32bit can be upgraded from old version.</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="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
</package>
<package pkgid="8b1b6b9565c74401dea5595f3889e0423c82ee1f12aadfddb08db3e1a778a3429e488ee40e5873d5d3b4da346b04fc044a6ba2963f4e961dd05d4c13d9448c36" name="gtk2-immodule-inuktitut" arch="i586">
  <version epoch="0" ver="2.24.33" rel="6.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1575979200">- bsc#1158897: Remove dependency on jasper (due to planned removal)
  Removes JPEG2000 support.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1576584000">- Add Obsoletes/Provides to baselibs.conf to ensure
  gtk2-immodule-tigrigna-32bit can be upgraded from old version.</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="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
</package>
<package pkgid="f6742ef023f5a40ced5276b6de2372f624329a732905818c0a759e99e420e8e2ae34cc31f1ba3ed6fb9b613b679c1fdef856f3ef36f66168c0a3e773fbd9c743" name="gtk2-immodule-inuktitut" arch="x86_64">
  <version epoch="0" ver="2.24.33" rel="6.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1575979200">- bsc#1158897: Remove dependency on jasper (due to planned removal)
  Removes JPEG2000 support.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1576584000">- Add Obsoletes/Provides to baselibs.conf to ensure
  gtk2-immodule-tigrigna-32bit can be upgraded from old version.</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="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
</package>
<package pkgid="379f7cc647ac11cf1d7f2b501f5ceb0bbd5f0e93ff85227f26c0c51aea78eac0935da466942abe7d4ea41f9aaa1af8432226b3141ea3a811850cfd83dcdea9ad" name="gtk2-immodule-inuktitut-32bit" arch="x86_64">
  <version epoch="0" ver="2.24.33" rel="6.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1575979200">- bsc#1158897: Remove dependency on jasper (due to planned removal)
  Removes JPEG2000 support.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1576584000">- Add Obsoletes/Provides to baselibs.conf to ensure
  gtk2-immodule-tigrigna-32bit can be upgraded from old version.</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="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
</package>
<package pkgid="159e8474e667aa0a0f23444b478037e8670bb31f3f254a960d2d20c664927a36c308cfe72c5904f77b6871f32f79c2e1bea040fbc3a4f9dc63495daaba4d1b24" name="gtk2-immodule-inuktitut-32bit-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.24.33" rel="6.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1575979200">- bsc#1158897: Remove dependency on jasper (due to planned removal)
  Removes JPEG2000 support.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1576584000">- Add Obsoletes/Provides to baselibs.conf to ensure
  gtk2-immodule-tigrigna-32bit can be upgraded from old version.</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="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
</package>
<package pkgid="63729b584b39e76b0a6cf9a3847e8368afd0fe0333c22c81b987d85815234f9a5a64ef653dc9083cfbb8399963e2aef97d848186d428779e2cbf597eda4f8511" name="gtk2-immodule-inuktitut-debuginfo" arch="i586">
  <version epoch="0" ver="2.24.33" rel="6.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1575979200">- bsc#1158897: Remove dependency on jasper (due to planned removal)
  Removes JPEG2000 support.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1576584000">- Add Obsoletes/Provides to baselibs.conf to ensure
  gtk2-immodule-tigrigna-32bit can be upgraded from old version.</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="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
</package>
<package pkgid="9976bc557ae5502b455230ebc5db914bc7b6ccaecc66c642a66eb10c16674b4b19e8d95bf65bb38f80f54230971c71cf9ba132c5a641c36ba64dc1b3c4881e99" name="gtk2-immodule-inuktitut-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.24.33" rel="6.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1575979200">- bsc#1158897: Remove dependency on jasper (due to planned removal)
  Removes JPEG2000 support.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1576584000">- Add Obsoletes/Provides to baselibs.conf to ensure
  gtk2-immodule-tigrigna-32bit can be upgraded from old version.</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="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
</package>
<package pkgid="5b165af026e4d6dd14ceecc0af4d0e5fce38aa8076994db23dde9d1216e31b30871c34f1ec02a82e021b07bfa9599b1bc5ad4c5fd407a1c147246db702a7159d" name="gtk2-immodule-multipress" arch="i586">
  <version epoch="0" ver="2.24.33" rel="6.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1575979200">- bsc#1158897: Remove dependency on jasper (due to planned removal)
  Removes JPEG2000 support.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1576584000">- Add Obsoletes/Provides to baselibs.conf to ensure
  gtk2-immodule-tigrigna-32bit can be upgraded from old version.</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="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
</package>
<package pkgid="7689c3779f6c1916148dbef20408cec6b4f4b4bccf271865b9c142e1df2bb0912da0034271853c001e3814187ae35c426489983b7d31c3a7c19bfb041be54233" name="gtk2-immodule-multipress" arch="x86_64">
  <version epoch="0" ver="2.24.33" rel="6.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1575979200">- bsc#1158897: Remove dependency on jasper (due to planned removal)
  Removes JPEG2000 support.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1576584000">- Add Obsoletes/Provides to baselibs.conf to ensure
  gtk2-immodule-tigrigna-32bit can be upgraded from old version.</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="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
</package>
<package pkgid="262a36496402dc4c5fb352fe13cf4b21a1792b739edd5746c56c9c3988a906dfdf6ff9c46fbec8de7f395c26f492726c968a19a1ccc1c5bef7745c83a899b123" name="gtk2-immodule-multipress-32bit" arch="x86_64">
  <version epoch="0" ver="2.24.33" rel="6.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1575979200">- bsc#1158897: Remove dependency on jasper (due to planned removal)
  Removes JPEG2000 support.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1576584000">- Add Obsoletes/Provides to baselibs.conf to ensure
  gtk2-immodule-tigrigna-32bit can be upgraded from old version.</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="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
</package>
<package pkgid="2db1aba3ec1ebfb4b71b06ca3d31d6752276843e1c593f767e1a235c6e8439b9bc03581f1435caab97dc3cfccf5235128e8fef7074c070b5c0c399963c2a2018" name="gtk2-immodule-multipress-32bit-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.24.33" rel="6.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1575979200">- bsc#1158897: Remove dependency on jasper (due to planned removal)
  Removes JPEG2000 support.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1576584000">- Add Obsoletes/Provides to baselibs.conf to ensure
  gtk2-immodule-tigrigna-32bit can be upgraded from old version.</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="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
</package>
<package pkgid="aa014208a71ac3de3b965f7d7cc5bf3be60e09519f5d0f87b44de1ed2ad63d8911a26212a6a9a0d89b6ce73b09d5cf1d02ac0b378efc9cba047b609277d44cbe" name="gtk2-immodule-multipress-debuginfo" arch="i586">
  <version epoch="0" ver="2.24.33" rel="6.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1575979200">- bsc#1158897: Remove dependency on jasper (due to planned removal)
  Removes JPEG2000 support.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1576584000">- Add Obsoletes/Provides to baselibs.conf to ensure
  gtk2-immodule-tigrigna-32bit can be upgraded from old version.</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="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
</package>
<package pkgid="5491e0061605324299f6dd62f78d0683cd6209784de844fbcb49307ab1ee2393daf1c239c652b50c80ac87089ca1f9005a196a10732c0ebb3971f0483a5ab758" name="gtk2-immodule-multipress-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.24.33" rel="6.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1575979200">- bsc#1158897: Remove dependency on jasper (due to planned removal)
  Removes JPEG2000 support.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1576584000">- Add Obsoletes/Provides to baselibs.conf to ensure
  gtk2-immodule-tigrigna-32bit can be upgraded from old version.</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="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
</package>
<package pkgid="f2c2e408af174bb60ce83bdfa32310baec20d5180c3c1f05ed9fa84fecaa3608688f72ef1458484bfa6b50e4eeeb634d0ab0326821704194dc92208d05b8d175" name="gtk2-immodule-thai" arch="i586">
  <version epoch="0" ver="2.24.33" rel="6.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1575979200">- bsc#1158897: Remove dependency on jasper (due to planned removal)
  Removes JPEG2000 support.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1576584000">- Add Obsoletes/Provides to baselibs.conf to ensure
  gtk2-immodule-tigrigna-32bit can be upgraded from old version.</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="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
</package>
<package pkgid="cc288c0fcaadce5f9a262ade13fcc2508dee59743d8ae5f55c40851acf3b1502fbaf4ce4c3bcceb08dbbaee13019b9e567f50c67a096aa1c2035e81c85d80f43" name="gtk2-immodule-thai" arch="x86_64">
  <version epoch="0" ver="2.24.33" rel="6.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1575979200">- bsc#1158897: Remove dependency on jasper (due to planned removal)
  Removes JPEG2000 support.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1576584000">- Add Obsoletes/Provides to baselibs.conf to ensure
  gtk2-immodule-tigrigna-32bit can be upgraded from old version.</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="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
</package>
<package pkgid="3092a0fdfbd3a7766be5f1bf7c48e1e20773d5b95d9691a7cc5384d1fc64f916cfe44cf2f0f45b8e96e2ecd2b7896c4ecb211df4ee362028168129915cc13782" name="gtk2-immodule-thai-32bit" arch="x86_64">
  <version epoch="0" ver="2.24.33" rel="6.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1575979200">- bsc#1158897: Remove dependency on jasper (due to planned removal)
  Removes JPEG2000 support.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1576584000">- Add Obsoletes/Provides to baselibs.conf to ensure
  gtk2-immodule-tigrigna-32bit can be upgraded from old version.</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="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
</package>
<package pkgid="2be0132ec3438725fb593a3e598336179e847a9b1d91fdd8ab8d33f944548f2f39dbcde7e89e6eef29f3ad572edd4f41a41d50140baeefe394f8a56c26f3904c" name="gtk2-immodule-thai-32bit-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.24.33" rel="6.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1575979200">- bsc#1158897: Remove dependency on jasper (due to planned removal)
  Removes JPEG2000 support.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1576584000">- Add Obsoletes/Provides to baselibs.conf to ensure
  gtk2-immodule-tigrigna-32bit can be upgraded from old version.</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="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
</package>
<package pkgid="5143b75dbc512f2f850195ef3f998b10c4e3672a2885b8d75eca0e2300765bebe4acd33d06c06a6ffaeca735f22b3c5b4666c3e693f28f63cbf44ada3b63b83d" name="gtk2-immodule-thai-debuginfo" arch="i586">
  <version epoch="0" ver="2.24.33" rel="6.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1575979200">- bsc#1158897: Remove dependency on jasper (due to planned removal)
  Removes JPEG2000 support.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1576584000">- Add Obsoletes/Provides to baselibs.conf to ensure
  gtk2-immodule-tigrigna-32bit can be upgraded from old version.</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="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
</package>
<package pkgid="012c5cb3eae802ed4268868ef3728398141c7a4d8ef8f585e91f540b4a46005784acc3074e9d0f44a34aebda62c9b9fc77a8b40ae09393ee2916ff2337f47ac0" name="gtk2-immodule-thai-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.24.33" rel="6.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1575979200">- bsc#1158897: Remove dependency on jasper (due to planned removal)
  Removes JPEG2000 support.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1576584000">- Add Obsoletes/Provides to baselibs.conf to ensure
  gtk2-immodule-tigrigna-32bit can be upgraded from old version.</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="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
</package>
<package pkgid="7771a733137a15c13ab95423379e73b8fe96424fa085c5b7959a53770fed9a2ad537d7fbb35e71f72baa7f967bd6a011cf7b6b145ee9c3434d0d01de30dfc258" name="gtk2-immodule-tigrigna" arch="i586">
  <version epoch="0" ver="2.24.33" rel="6.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1575979200">- bsc#1158897: Remove dependency on jasper (due to planned removal)
  Removes JPEG2000 support.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1576584000">- Add Obsoletes/Provides to baselibs.conf to ensure
  gtk2-immodule-tigrigna-32bit can be upgraded from old version.</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="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
</package>
<package pkgid="87ad46af751af5a982d6e3d4ab5becd1cd963f32ed26727ddb898dcf27b78d9e74819f6d9f6db090ba854ccb65bf31925632f6e16bd5ecb691107919935fd2b5" name="gtk2-immodule-tigrigna" arch="x86_64">
  <version epoch="0" ver="2.24.33" rel="6.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1575979200">- bsc#1158897: Remove dependency on jasper (due to planned removal)
  Removes JPEG2000 support.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1576584000">- Add Obsoletes/Provides to baselibs.conf to ensure
  gtk2-immodule-tigrigna-32bit can be upgraded from old version.</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="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
</package>
<package pkgid="44812660377facb0e757887417e15b37da1514103dd6248a2b0eae3de86cd6439d8012bc6f24f67d8201301099a61291bbee1b01652d1c2fb3b1bd8c5bd51154" name="gtk2-immodule-tigrigna-32bit" arch="x86_64">
  <version epoch="0" ver="2.24.33" rel="6.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1575979200">- bsc#1158897: Remove dependency on jasper (due to planned removal)
  Removes JPEG2000 support.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1576584000">- Add Obsoletes/Provides to baselibs.conf to ensure
  gtk2-immodule-tigrigna-32bit can be upgraded from old version.</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="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
</package>
<package pkgid="fd6f46b0ea089f6681bd0871b3b1ebb810604ac602cf95bc6f231e90879855330850fbfa78eeac4d6c1e552a344e55b17fa4dc5c0e22d1dc1cbb161014a8f834" name="gtk2-immodule-tigrigna-32bit-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.24.33" rel="6.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1575979200">- bsc#1158897: Remove dependency on jasper (due to planned removal)
  Removes JPEG2000 support.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1576584000">- Add Obsoletes/Provides to baselibs.conf to ensure
  gtk2-immodule-tigrigna-32bit can be upgraded from old version.</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="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
</package>
<package pkgid="1bdc07887e6d9de7eb0210c96920da6bb2e15bd24a04d09cc197fe84b6c3b044f1228f50ced3f6be51a4c0a48473e17ca9727a7207c35d2720c657bb9e3ce114" name="gtk2-immodule-tigrigna-debuginfo" arch="i586">
  <version epoch="0" ver="2.24.33" rel="6.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1575979200">- bsc#1158897: Remove dependency on jasper (due to planned removal)
  Removes JPEG2000 support.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1576584000">- Add Obsoletes/Provides to baselibs.conf to ensure
  gtk2-immodule-tigrigna-32bit can be upgraded from old version.</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="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
</package>
<package pkgid="0b821044458146f25c33becd00fd5470861f207a43e09f2fe19f4d9e49649c4daf31b5d657b84b2b3553c6fd410938efef6333dbb31d89017b76533aee79b89e" name="gtk2-immodule-tigrigna-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.24.33" rel="6.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1575979200">- bsc#1158897: Remove dependency on jasper (due to planned removal)
  Removes JPEG2000 support.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1576584000">- Add Obsoletes/Provides to baselibs.conf to ensure
  gtk2-immodule-tigrigna-32bit can be upgraded from old version.</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="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
</package>
<package pkgid="2011f132497b8ce865ad3c3d8a19ba4cc92f1fd0aa17b0563b69b19f7adde69b341f00229ed7e1d720ce403b318413f852fc1bb8d00302245991c05f7046a53d" name="gtk2-immodule-vietnamese" arch="i586">
  <version epoch="0" ver="2.24.33" rel="6.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1575979200">- bsc#1158897: Remove dependency on jasper (due to planned removal)
  Removes JPEG2000 support.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1576584000">- Add Obsoletes/Provides to baselibs.conf to ensure
  gtk2-immodule-tigrigna-32bit can be upgraded from old version.</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="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
</package>
<package pkgid="aceabfe8f802b17ae5ffe4ce2e0461c34a4e44a43587a8a8a3cfced4c8872d3b5cbe10bff3d0eeb867ae1bc150215f4b97613fb7f4d984334ee07715ab935fb8" name="gtk2-immodule-vietnamese" arch="x86_64">
  <version epoch="0" ver="2.24.33" rel="6.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1575979200">- bsc#1158897: Remove dependency on jasper (due to planned removal)
  Removes JPEG2000 support.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1576584000">- Add Obsoletes/Provides to baselibs.conf to ensure
  gtk2-immodule-tigrigna-32bit can be upgraded from old version.</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="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
</package>
<package pkgid="4e2a4913c8178068f89fb7f7173814d81f446fd8584c65a3486f4e7728abd25e862a673cc055f9b04704844dd0f8cdffd04ff587866cda30f9f6051416a3d19a" name="gtk2-immodule-vietnamese-32bit" arch="x86_64">
  <version epoch="0" ver="2.24.33" rel="6.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1575979200">- bsc#1158897: Remove dependency on jasper (due to planned removal)
  Removes JPEG2000 support.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1576584000">- Add Obsoletes/Provides to baselibs.conf to ensure
  gtk2-immodule-tigrigna-32bit can be upgraded from old version.</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="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
</package>
<package pkgid="412213d93a027503fc93f52698ee5af2a4ed1d53b653fd82308662ca6341187a983196f04ccce139aac4009f4e40679c7b80b0262cfa0f82270ac23d1fea89a3" name="gtk2-immodule-vietnamese-32bit-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.24.33" rel="6.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1575979200">- bsc#1158897: Remove dependency on jasper (due to planned removal)
  Removes JPEG2000 support.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1576584000">- Add Obsoletes/Provides to baselibs.conf to ensure
  gtk2-immodule-tigrigna-32bit can be upgraded from old version.</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="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
</package>
<package pkgid="3ef6e17dbb74141c817cf06b95e20938a5688a032415986c2984dd287ef4088b8bda3dd2fd60313514bb5dd01305cc3e96c21bb035dfc2de5f67b87478ffd346" name="gtk2-immodule-vietnamese-debuginfo" arch="i586">
  <version epoch="0" ver="2.24.33" rel="6.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1575979200">- bsc#1158897: Remove dependency on jasper (due to planned removal)
  Removes JPEG2000 support.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1576584000">- Add Obsoletes/Provides to baselibs.conf to ensure
  gtk2-immodule-tigrigna-32bit can be upgraded from old version.</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="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
</package>
<package pkgid="3cc14476c5840f367700f584778cf20ed2f128694842d7c16aaea7f794f1410a4e023563862ba161f5546e2cd260c4e8a2dc7cc34b1ef0cf0dc094492ea30a05" name="gtk2-immodule-vietnamese-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.24.33" rel="6.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1575979200">- bsc#1158897: Remove dependency on jasper (due to planned removal)
  Removes JPEG2000 support.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1576584000">- Add Obsoletes/Provides to baselibs.conf to ensure
  gtk2-immodule-tigrigna-32bit can be upgraded from old version.</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="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
</package>
<package pkgid="6ca2c9aeb3e0420e0505609e6d136da87c6df7efdf14350d95afdbb20fd131afa5a77485bd4298e5844de104250e935494ebfbbb6a1ada5bc72daa2bb5841696" name="gtk2-immodule-xim" arch="i586">
  <version epoch="0" ver="2.24.33" rel="6.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1575979200">- bsc#1158897: Remove dependency on jasper (due to planned removal)
  Removes JPEG2000 support.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1576584000">- Add Obsoletes/Provides to baselibs.conf to ensure
  gtk2-immodule-tigrigna-32bit can be upgraded from old version.</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="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
</package>
<package pkgid="8f9ea2cbf3940cf0e05b3d10228af2198579d1be605d657c3f3096fadd2103aaf6dce9e4f34cdefb1950ab3a144d2f9136bbdaec5b4b8710e015af0f23cf58b2" name="gtk2-immodule-xim" arch="x86_64">
  <version epoch="0" ver="2.24.33" rel="6.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1575979200">- bsc#1158897: Remove dependency on jasper (due to planned removal)
  Removes JPEG2000 support.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1576584000">- Add Obsoletes/Provides to baselibs.conf to ensure
  gtk2-immodule-tigrigna-32bit can be upgraded from old version.</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="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
</package>
<package pkgid="6810dfe5a277fbaeca89ed87a707a32e83c829442e5e77a79b39ef2b0b0c2a2060ccbed137c01a079d63213444374cc2154180e527c9e54db9b6e71ca0196c6f" name="gtk2-immodule-xim-32bit" arch="x86_64">
  <version epoch="0" ver="2.24.33" rel="6.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1575979200">- bsc#1158897: Remove dependency on jasper (due to planned removal)
  Removes JPEG2000 support.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1576584000">- Add Obsoletes/Provides to baselibs.conf to ensure
  gtk2-immodule-tigrigna-32bit can be upgraded from old version.</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="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
</package>
<package pkgid="fb5001dbc47e757a25544d674464a9a4be4f587daab21edbc209cf5398aac073b5fdc5fe14bc1dfab47318aefe77be99369629993828f6d53e7b613daa122ed7" name="gtk2-immodule-xim-32bit-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.24.33" rel="6.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1575979200">- bsc#1158897: Remove dependency on jasper (due to planned removal)
  Removes JPEG2000 support.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1576584000">- Add Obsoletes/Provides to baselibs.conf to ensure
  gtk2-immodule-tigrigna-32bit can be upgraded from old version.</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="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
</package>
<package pkgid="510a678cc7f3602412be03ea5514f8b007e2be9bfda6400018273ee57256353e0a65f2a9d612ce1cbb69ad9187b71504b9a984282a436240119641580a947608" name="gtk2-immodule-xim-debuginfo" arch="i586">
  <version epoch="0" ver="2.24.33" rel="6.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1575979200">- bsc#1158897: Remove dependency on jasper (due to planned removal)
  Removes JPEG2000 support.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1576584000">- Add Obsoletes/Provides to baselibs.conf to ensure
  gtk2-immodule-tigrigna-32bit can be upgraded from old version.</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="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
</package>
<package pkgid="b1615e4b70d4e9d0aed0f3f4df5e8ab291747b6d54cce625381415c6580472d05c9885af4c4acf90b79fa2ad0ba59a9c5472d809094abf46cfb9ac1d6159dedc" name="gtk2-immodule-xim-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.24.33" rel="6.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1575979200">- bsc#1158897: Remove dependency on jasper (due to planned removal)
  Removes JPEG2000 support.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1576584000">- Add Obsoletes/Provides to baselibs.conf to ensure
  gtk2-immodule-tigrigna-32bit can be upgraded from old version.</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="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
</package>
<package pkgid="99bd0b68da3c9f6f0c9edddc188e97ec158fe1fb352a2b963b50f8f4aa2eac400540282e29fad3809443d9922aefc67c11dfa9d469528f36d0f50b165ee30f46" name="gtk2-lang" arch="noarch">
  <version epoch="0" ver="2.24.33" rel="6.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1575979200">- bsc#1158897: Remove dependency on jasper (due to planned removal)
  Removes JPEG2000 support.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1576584000">- Add Obsoletes/Provides to baselibs.conf to ensure
  gtk2-immodule-tigrigna-32bit can be upgraded from old version.</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="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
</package>
<package pkgid="ac8022e7515ad8fce1b8414dda8fc5acf3eba7c604405eaa531377b99e50d02c642d11532d5b9f182aa3b9c8655efc8e3342861d5099fffab408b68c01cdb3c3" name="gtk2-metatheme-adwaita" arch="noarch">
  <version epoch="0" ver="3.28" rel="1.22"/>
  <changelog author="idonmez@suse.com" date="1464350400">- Update to GNOME 3.20.2 FATE#318572</changelog>
  <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>
</package>
<package pkgid="f5c4c543468a4c45bae8f3585a466a7779044c3d5a9ca32f90656f339f32db58ee3b69521849916c9718f547389be9979ab11ec28dcd6d1c0b0e30a4edb72b14" name="gtk2-metatheme-nimbus" arch="src">
  <version epoch="0" ver="0.1.7" rel="13.31"/>
  <changelog author="bwalle@suse.de" date="1220788800">- merge Packman package and GNOME:Community package
  ('gtk2-engines-nimbus')</changelog>
  <changelog author="bwalle@suse.de" date="1223467200">- Fix build on Factory (intltoolize -&gt; manually linking).</changelog>
  <changelog author="bwalle@suse.de" date="1224244800">- Update to 0.1.1.</changelog>
  <changelog author="bwalle@suse.de" date="1225713600">- Remove %debug_package to fix build when debug information is
  enabled in the project configuration.</changelog>
  <changelog author="vuntz@novell.com" date="1244980800">- Clean up packaging and rename to gtk2-metatheme-nimbus, since
  it's really a metatheme.
- Update to 0.1.2:
  + new light-nimbus theme</changelog>
  <changelog author="vuntz@novell.com" date="1251460800">- Update to version 0.1.3:
  + add 48x48 version of the OpenSolaris logo</changelog>
  <changelog author="vuntz@opensuse.org" date="1258113600">- Update to version 0.1.4:
  + fix for firefox default button
  * fix for firefox scroll
  * fix for gedit tab
  * make nimbus compile cleanly under mingw
  * added new nwam icons
- Make the package noarch.</changelog>
  <changelog author="vuntz@opensuse.org" date="1270123200">- Add gtk2-metatheme-nimbus-fix-warning.patch to fix a trivial
  build error.</changelog>
  <changelog author="vuntz@opensuse.org" date="1282737600">- Use the %icon_theme_cache_* macros to make sure the icon theme
  cache is created/updated.</changelog>
  <changelog author="vuntz@opensuse.org" date="1286798400">- Update baselibs.conf to use gtk2-engine-nimbus instead of
  gtk2-theme-nimbus. Also add a Supplements to automatically
  install the engine when nimbus is installed on the system, as
  well as a biarch gtk2.</changelog>
  <changelog author="vuntz@opensuse.org" date="1304424000">- Update to version 0.1.7:
  + Rename administration-network-configuration to
    preferences-system-network
  + Add system-software-install.png
  + Various bug fixes</changelog>
</package>
<package pkgid="043143896ebc96c0fef1d9619a7c8e0df2cac80e0a8fa6612ffb8bac47fa4d65eb8cd3a0257d9173375c4bd60898f35b3d8d4666e21201d356f01e4cfef27eba" name="gtk2-metatheme-nimbus" arch="x86_64">
  <version epoch="0" ver="0.1.7" rel="13.31"/>
  <changelog author="bwalle@suse.de" date="1223467200">- Fix build on Factory (intltoolize -&gt; manually linking).</changelog>
  <changelog author="bwalle@suse.de" date="1224244800">- Update to 0.1.1.</changelog>
  <changelog author="bwalle@suse.de" date="1225713600">- Remove %debug_package to fix build when debug information is
  enabled in the project configuration.</changelog>
  <changelog author="vuntz@novell.com" date="1244980800">- Clean up packaging and rename to gtk2-metatheme-nimbus, since
  it's really a metatheme.
- Update to 0.1.2:
  + new light-nimbus theme</changelog>
  <changelog author="vuntz@novell.com" date="1251460800">- Update to version 0.1.3:
  + add 48x48 version of the OpenSolaris logo</changelog>
  <changelog author="vuntz@opensuse.org" date="1258113600">- Update to version 0.1.4:
  + fix for firefox default button
  * fix for firefox scroll
  * fix for gedit tab
  * make nimbus compile cleanly under mingw
  * added new nwam icons
- Make the package noarch.</changelog>
  <changelog author="vuntz@opensuse.org" date="1270123200">- Add gtk2-metatheme-nimbus-fix-warning.patch to fix a trivial
  build error.</changelog>
  <changelog author="vuntz@opensuse.org" date="1282737600">- Use the %icon_theme_cache_* macros to make sure the icon theme
  cache is created/updated.</changelog>
  <changelog author="vuntz@opensuse.org" date="1286798400">- Update baselibs.conf to use gtk2-engine-nimbus instead of
  gtk2-theme-nimbus. Also add a Supplements to automatically
  install the engine when nimbus is installed on the system, as
  well as a biarch gtk2.</changelog>
  <changelog author="vuntz@opensuse.org" date="1304424000">- Update to version 0.1.7:
  + Rename administration-network-configuration to
    preferences-system-network
  + Add system-software-install.png
  + Various bug fixes</changelog>
</package>
<package pkgid="72935fac063497580a60a8545f6ea097d9650c62ebde7abbbe851f9702a196d1251097ab2f5e0e0cef51134cef8e94b89feb205106c58502d8f1aeec70f0f6c6" name="gtk2-metatheme-nimbus-debugsource" arch="x86_64">
  <version epoch="0" ver="0.1.7" rel="13.31"/>
  <changelog author="bwalle@suse.de" date="1223467200">- Fix build on Factory (intltoolize -&gt; manually linking).</changelog>
  <changelog author="bwalle@suse.de" date="1224244800">- Update to 0.1.1.</changelog>
  <changelog author="bwalle@suse.de" date="1225713600">- Remove %debug_package to fix build when debug information is
  enabled in the project configuration.</changelog>
  <changelog author="vuntz@novell.com" date="1244980800">- Clean up packaging and rename to gtk2-metatheme-nimbus, since
  it's really a metatheme.
- Update to 0.1.2:
  + new light-nimbus theme</changelog>
  <changelog author="vuntz@novell.com" date="1251460800">- Update to version 0.1.3:
  + add 48x48 version of the OpenSolaris logo</changelog>
  <changelog author="vuntz@opensuse.org" date="1258113600">- Update to version 0.1.4:
  + fix for firefox default button
  * fix for firefox scroll
  * fix for gedit tab
  * make nimbus compile cleanly under mingw
  * added new nwam icons
- Make the package noarch.</changelog>
  <changelog author="vuntz@opensuse.org" date="1270123200">- Add gtk2-metatheme-nimbus-fix-warning.patch to fix a trivial
  build error.</changelog>
  <changelog author="vuntz@opensuse.org" date="1282737600">- Use the %icon_theme_cache_* macros to make sure the icon theme
  cache is created/updated.</changelog>
  <changelog author="vuntz@opensuse.org" date="1286798400">- Update baselibs.conf to use gtk2-engine-nimbus instead of
  gtk2-theme-nimbus. Also add a Supplements to automatically
  install the engine when nimbus is installed on the system, as
  well as a biarch gtk2.</changelog>
  <changelog author="vuntz@opensuse.org" date="1304424000">- Update to version 0.1.7:
  + Rename administration-network-configuration to
    preferences-system-network
  + Add system-software-install.png
  + Various bug fixes</changelog>
</package>
<package pkgid="5df952148aaeffa54c8ee73a4e38c67fa5382b91921c4601195acbf44128f0e65695f5ad7a8bc9abbae759caa1f57cd46e306724e33df5104dcd5464b30aa16a" name="gtk2-theme-clearlooks" arch="noarch">
  <version epoch="0" ver="2.20.2" rel="20.1"/>
  <changelog author="dimstar@opensuse.org" date="1273147200">- Update to version 2.20.1:
  + Fixes the shadow around entries in the Clearlooks Gummy style.
- BuildRequire pgk-config for proper .pc dependencies.</changelog>
  <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>
</package>
<package pkgid="f3230de1e72352d227d4cee2c15fd9039c33508a770bc27d0832d121034ea17d842510e9f0f407e9a9e1b70543781fed1af2923e4b25422282277b8ca1388cd2" name="gtk2-theme-crux" arch="noarch">
  <version epoch="0" ver="2.20.2" rel="20.1"/>
  <changelog author="dimstar@opensuse.org" date="1273147200">- Update to version 2.20.1:
  + Fixes the shadow around entries in the Clearlooks Gummy style.
- BuildRequire pgk-config for proper .pc dependencies.</changelog>
  <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>
</package>
<package pkgid="4c8a42120d767ecdf6fd69658d0c01d6d9293d1ecfe48a04bcbe3c711dbcfd22de0fb5c81e85e96c7d1f322fb56ae3fdd9a7818d5ae3db72cc69f82f36d3fd37" name="gtk2-theme-industrial" arch="noarch">
  <version epoch="0" ver="2.20.2" rel="20.1"/>
  <changelog author="dimstar@opensuse.org" date="1273147200">- Update to version 2.20.1:
  + Fixes the shadow around entries in the Clearlooks Gummy style.
- BuildRequire pgk-config for proper .pc dependencies.</changelog>
  <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>
</package>
<package pkgid="fe55d84798c868b2ff008979f5f56879e69afa8916ec0607a36d829a2a522a01a0b1fa6462ef9b9071814ed7733c36427f15088c5b45ccb9611dc03f49d27a8f" name="gtk2-theme-mist" arch="noarch">
  <version epoch="0" ver="2.20.2" rel="20.1"/>
  <changelog author="dimstar@opensuse.org" date="1273147200">- Update to version 2.20.1:
  + Fixes the shadow around entries in the Clearlooks Gummy style.
- BuildRequire pgk-config for proper .pc dependencies.</changelog>
  <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>
</package>
<package pkgid="dd61a417179c8edc92c85663bcc5221dc8e0ff17a7561d5e6192b2b6c0603c87e0949e4ed02bc81399ae3fdb220b41fa4a57e1bb7380f7ee2c15134eb68c7db8" name="gtk2-theme-oxygen" arch="i586">
  <version epoch="0" ver="1.4.6" rel="5.24"/>
  <changelog author="hrvoje.senjan@gmail.com" date="1390564800">- Update to version 1.4.3
  * Bugfix release, no changelog provided from upstream
- Droped 0001-properly-reset-_previous-and-_current-widget-if-matc.patch,
  included in this release</changelog>
  <changelog author="hrvoje.senjan@gmail.com" date="1394280000">- Update to version 1.4.4
  * Bugfix release, no changelog provided from upstream</changelog>
  <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>
</package>
<package pkgid="0856222dab347b06df28051dec35cf78341ed1ef3e6ab37d50cbad70d97645fcfb84e5148acf2ca11f3456fde5acc1acadd6bcf505da890e3d257480ccc6b8e5" name="gtk2-theme-oxygen" arch="x86_64">
  <version epoch="0" ver="1.4.6" rel="5.24"/>
  <changelog author="hrvoje.senjan@gmail.com" date="1390564800">- Update to version 1.4.3
  * Bugfix release, no changelog provided from upstream
- Droped 0001-properly-reset-_previous-and-_current-widget-if-matc.patch,
  included in this release</changelog>
  <changelog author="hrvoje.senjan@gmail.com" date="1394280000">- Update to version 1.4.4
  * Bugfix release, no changelog provided from upstream</changelog>
  <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>
</package>
<package pkgid="209195bbebde15979c68d14f9bbf0ecb042fd869a2fde25ea0d40c9284d0d6ad9f4aa388a25824982ec1a0bfd4414caaf54253045f3dff53af7ce0f7e8e6da15" name="gtk2-theme-oxygen-32bit-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.4.6" rel="5.24"/>
  <changelog author="hrvoje.senjan@gmail.com" date="1390564800">- Update to version 1.4.3
  * Bugfix release, no changelog provided from upstream
- Droped 0001-properly-reset-_previous-and-_current-widget-if-matc.patch,
  included in this release</changelog>
  <changelog author="hrvoje.senjan@gmail.com" date="1394280000">- Update to version 1.4.4
  * Bugfix release, no changelog provided from upstream</changelog>
  <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>
</package>
<package pkgid="fb5aae0a837c88d2d7566a11b1ef5130d0011054fd0d29cf5a3e3a1ccd0f3ff156b88c614eee50bbc61db570ed80f8b6e12751eaf6787168db287bfaaf0663d5" name="gtk2-theme-oxygen-debuginfo" arch="i586">
  <version epoch="0" ver="1.4.6" rel="5.24"/>
  <changelog author="hrvoje.senjan@gmail.com" date="1390564800">- Update to version 1.4.3
  * Bugfix release, no changelog provided from upstream
- Droped 0001-properly-reset-_previous-and-_current-widget-if-matc.patch,
  included in this release</changelog>
  <changelog author="hrvoje.senjan@gmail.com" date="1394280000">- Update to version 1.4.4
  * Bugfix release, no changelog provided from upstream</changelog>
  <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>
</package>
<package pkgid="b6f9fd96c29c10c2649adef8f980bf403116d5c265e1777ace2166873629148df92836c0d9b225d7a07ba173d84e359c225b89c248372ade3e910aceb1c062d4" name="gtk2-theme-oxygen-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.4.6" rel="5.24"/>
  <changelog author="hrvoje.senjan@gmail.com" date="1390564800">- Update to version 1.4.3
  * Bugfix release, no changelog provided from upstream
- Droped 0001-properly-reset-_previous-and-_current-widget-if-matc.patch,
  included in this release</changelog>
  <changelog author="hrvoje.senjan@gmail.com" date="1394280000">- Update to version 1.4.4
  * Bugfix release, no changelog provided from upstream</changelog>
  <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>
</package>
<package pkgid="907b643e6152345c6ad2052823363aad901ed624f89e70bc1528faac480e9acc277c5a23056f37f75ad7e776485dc0295a912035bd20954af1911656fb592c1d" name="gtk2-theme-redmond95" arch="noarch">
  <version epoch="0" ver="2.20.2" rel="20.1"/>
  <changelog author="dimstar@opensuse.org" date="1273147200">- Update to version 2.20.1:
  + Fixes the shadow around entries in the Clearlooks Gummy style.
- BuildRequire pgk-config for proper .pc dependencies.</changelog>
  <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>
</package>
<package pkgid="2b254b0c0de5c8bb41405f290580ba884b6cf4b0d2c08284a9564279894a5205e085e0bda6169d862b3453d85e973b933e10e54c18412bfa348a2e01dfa084b5" name="gtk2-theme-thinice" arch="noarch">
  <version epoch="0" ver="2.20.2" rel="20.1"/>
  <changelog author="dimstar@opensuse.org" date="1273147200">- Update to version 2.20.1:
  + Fixes the shadow around entries in the Clearlooks Gummy style.
- BuildRequire pgk-config for proper .pc dependencies.</changelog>
  <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>
</package>
<package pkgid="695834368ab45ca0c0758aa3accd2ac88601217415e9647159133e0362dda7ec6722c6fa0c68311efc2e9e89fe775a0cfb216b59d3f455e30536e07141d7f0b4" name="gtk2-theming-engine-adwaita" arch="x86_64">
  <version epoch="0" ver="3.28" rel="1.22"/>
  <changelog author="idonmez@suse.com" date="1464350400">- Update to GNOME 3.20.2 FATE#318572</changelog>
  <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>
</package>
<package pkgid="82fee3aab54592e17d6ed4b0dc18ecd2ed897b22c5696f764b4bf5ed225a2d37df60c2c5d74774aa0769df1fe4ea18112e00ef011612cc74a39bd8d075254d5b" name="gtk2-theming-engine-adwaita-debuginfo" arch="x86_64">
  <version epoch="0" ver="3.28" rel="1.22"/>
  <changelog author="idonmez@suse.com" date="1464350400">- Update to GNOME 3.20.2 FATE#318572</changelog>
  <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>
</package>
<package pkgid="54370bcf09bd7d18ab59d720ca3ecca7b7070759e5b553619eb6cce4cd5a8c13732235f564267a56cbfbd8d077a7e129a838b5c1726de69bb58f5758fe920691" name="gtk2-tools" arch="i586">
  <version epoch="0" ver="2.24.33" rel="6.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1575979200">- bsc#1158897: Remove dependency on jasper (due to planned removal)
  Removes JPEG2000 support.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1576584000">- Add Obsoletes/Provides to baselibs.conf to ensure
  gtk2-immodule-tigrigna-32bit can be upgraded from old version.</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="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
</package>
<package pkgid="c8aa4d7315ea58d3087179b48f15f9fcad0335044b2a0823639e6db98b9b2fa17e1f4da8a81a8a32f52ac9362a73f7ff1acdaa8ca8fd60b5d36c6cafda86101d" name="gtk2-tools" arch="x86_64">
  <version epoch="0" ver="2.24.33" rel="6.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1575979200">- bsc#1158897: Remove dependency on jasper (due to planned removal)
  Removes JPEG2000 support.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1576584000">- Add Obsoletes/Provides to baselibs.conf to ensure
  gtk2-immodule-tigrigna-32bit can be upgraded from old version.</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="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
</package>
<package pkgid="589eff7547b8aad907f3cd523e90d3b54938b5679d62ae4e1bbff71168b580cb6bbd0aaea317abf7750bd3d8f39cccbffa003fabecf830ac0607ea4b6bc74684" name="gtk2-tools-32bit" arch="x86_64">
  <version epoch="0" ver="2.24.33" rel="6.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1575979200">- bsc#1158897: Remove dependency on jasper (due to planned removal)
  Removes JPEG2000 support.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1576584000">- Add Obsoletes/Provides to baselibs.conf to ensure
  gtk2-immodule-tigrigna-32bit can be upgraded from old version.</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="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
</package>
<package pkgid="0e973edaa35a602070ac666a67230616160585dca8608eb322fa9a02b1e6704d7aa014e606dafe25fc14bd42a067ea1646f59c2bd087f51a2d77fa2596d2a375" name="gtk2-tools-32bit-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.24.33" rel="6.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1575979200">- bsc#1158897: Remove dependency on jasper (due to planned removal)
  Removes JPEG2000 support.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1576584000">- Add Obsoletes/Provides to baselibs.conf to ensure
  gtk2-immodule-tigrigna-32bit can be upgraded from old version.</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="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
</package>
<package pkgid="3fddea4f6785bb02c535d2ff6597e7abffa48620811a45b3119055e9193c788b96aadcb1114d02783bd0ac100747fc9e70776553ea1bafa6d9058d3d0023a25c" name="gtk2-tools-debuginfo" arch="i586">
  <version epoch="0" ver="2.24.33" rel="6.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1575979200">- bsc#1158897: Remove dependency on jasper (due to planned removal)
  Removes JPEG2000 support.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1576584000">- Add Obsoletes/Provides to baselibs.conf to ensure
  gtk2-immodule-tigrigna-32bit can be upgraded from old version.</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="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
</package>
<package pkgid="86e137378201403238d8f194fe9b3279f26525fe5099118f6d9498835e72a5c5020ac50d8a5312d2c28db59dd4acfc87da4bfb5ca2d75bc0333237e3d7bd3b86" name="gtk2-tools-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.24.33" rel="6.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1575979200">- bsc#1158897: Remove dependency on jasper (due to planned removal)
  Removes JPEG2000 support.</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1576584000">- Add Obsoletes/Provides to baselibs.conf to ensure
  gtk2-immodule-tigrigna-32bit can be upgraded from old version.</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="1594555200">- Update to version 2.24.32+70:
  * Resolve GIMP segfault from accessing memory past end of pixbuf
    Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/2684
  * Use bundle id instead of package name for the macOS preview as
    filename is now changed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1608638400">- Update to version 2.24.33:
  + This is the final GTK 2.x release. There will be no more
    updates to GTK 2. All users are encouraged to update to GTK 3
    or 4.
  + Make the output of gtk-query-immodules deterministic.
  + GtkCalendar: Use %OB if supported.
  + GtkIconTheme: prefer exact matches.
  + build:
  - Support automake 1.16.
  - Fix compiler warnings with newer gcc.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1634817600">- Add gtk2-rpmlintrc (boo#1191758):
  + Filter wrong split request for libgdk-x11-2.0.so.0: the
    library shares the version info with gtk2 and is allowed to be
    in the same library package.
  + Filter libgail.so.18 split request: the error is actually
    correct, but gtk2 being a legacy package does not justify the
    extra efort. The libgtk-2_0-0 package is the only consumer.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1660219200">- Replace atk-devel with pkgconfig(atk): closer match what
  configure checks for and, more importantly, don't care for atk.pc
  moving to at-spi2-core.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1701259200">- Add gtk2-check-attribute.patch (bsc#1217622): check for attribute
  availability before accessing it.
  Starting from GLib 2.76, the standard attribute getters in the
  GFileInfo object will warn if the attribute is unset, instead of
  silently bailing out and returning a default value.</changelog>
</package>
<package pkgid="63de19855d9c119983ded8de5300671630ca074b6cf81ec1ddd38455cb069e5ba84357ec2fd989a9b12c151d0359d4a7df187bbcd3b64d28cc26a962ed0e642e" name="gtk3" arch="src">
  <version epoch="0" ver="3.24.38+111" rel="1.1"/>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1656936000">- Add compatible dependency "python3-gobject-Gdk if python3-gobject"
  to the typelib package for SLE and Leap (boo#1200614).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662033600">- Drop pkgconfig(rest-0.7) BuildRequires: it seems to serve no
  purpose, nor can I find anything to suggest that gtk depends on
  it.</changelog>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1663934400">- Fix unstable drag-and-drop on Wayland KDE, add:
  * gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch
  https://gitlab.gnome.org/GNOME/gtk/-/commit/56100ab4</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1669809600">- Update to version 3.24.35:
  + GtkFontChooserWidget: Fix a critical.
  + GtkAccelLabel: Differentiate keypad keysyms in accelerators.
  + Input:
  - Recognize stylus devices as pens.
  - Fix problems with motion compression.
  + Windows: Build system improvements.
  + Wayland:
  - Fix problems with unreliable DND.
  - Use GLES if required.
  - Add support for titlebar gestures.
  - Refactor handling of IM client updates.
  - Fix cursor hotspots with scaled surfaces.
  - Use the xdg-activation protocol.
  - Load cursors on demand.
  - Fix cursor size on hi-dpi displays.
  + MacOS: Use a CVDisplayLink based frame clock.
  + Updated translations.
- Drop upstream merged patch
  gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670241600">- Update to version 3.24.35+10:
  + Flush drawable surface when getting a pixbuf.
  + wayland: Look for cursor themes in $HOME (boo#1206001).</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1672315200">- Update to version 3.24.36:
  + GtkLabel: Tweak selection behavior.
  + GtkEmojiChooser: Properly handle empty recent section.
  + GtkFileChooser: Make ~ key work regardless of dead keys.
  + Wayland:
  - Fix problems with X&lt;&gt;Wayland DND.
  - Revert cursor changes from 3.24.35.
  - Fix handling of surrounding text in input.
  + Updated translation.
- Switch from Autotools to Meson, dropping libtool build
  requirement while adding meson and ninja. And replace configure,
  make_build, and make_install macros with meson, meson_build and
  meson_install.
- Adopt the use of autosetup and autopatch macro facilities to
  improve package maintainability.
- Drop multibuild facility due to the fact that Gtk 3 Meson build
  scripts can't fully disable some components. And, at least for
  now, we cannot achieve the same degree of modularity we had with
  Autotools.
- Drop macros.gtk3 file as no package (if it ever had any) consumes
  its macros.
- After switching to Meson, the build doesn't produce a Wayland
  Input Method module anymore, at least not as a standalone. Update
  baselibs.conf accordingly. And some GResource files are now being
  provided in the devel package for working with emojis.
- Define __provides_exclude_from macro with ^%{_libdir}/gtk-3.0 as
  its value to prevent the automatic provision generator to offer
  private modules as requirable symbols.
- Make cloudproviders to be easily switchable, through bcond
  facility, to allow people to test it, or for maintainers to turn
  it on and off easily.
- Make gettext-its-gtk3 and gtk3-devel-doc sub-packages
  arch-independent (noarch), as they don't contain any binaries.
- Convert IM modules cache update post(un) scriptlets to RPM
  file triggers. Though we had good results with icon cache update
  scriptlets previously, we still can't use transfiletriggers to
  trigger the cache update only once, post transaction, because
  Zypper is still working on implementing support for them.
- Refresh patch with Quilt: gtk3-revert-forced-xftdpi.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677844800">- Update to version 3.24.37:
  + Support the file transfer portal for copy-paste and DND
  + Treat XKB_MODE_NAME_LODO as super key
  + Refactor startup notification handling to be in sync with GTK 4
  + GL: Synchronie when calling MakeCurrent
  + CSS: Fix a problem with stopping animations
  + Wayland: Drop the legacy text input module
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1678190400">- Prepend gtk3 to binary_version and _immoduledir macro names to
  avoid possible name clash now that they are being defined in the
  macros.gtk3 file instead of the spec file.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1679400000">- Re-add macros.gtk3: there are quite a few consumers left
  requiring the defined macros.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1681128000">- Deprecate %gtk_immodule_(requires|post|postun) macros defined in
  the macros.gtk3 file. Since we are using RPM file triggers to
  provide their functionality, without nullifying them the commands
  will run twice, once by the file triggers and another time by the
  macros.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682510400">- Update to version 3.24.37+68:
  + application: Clean up signal handlers
  + OLE2 DND: Check if move is supported
  + Address issue 5711 by checking that the context is not NULL
  + wayland:
  - Don't crash without xdg_activation_v1
  - Don't crash on cursor size 0
  + gdkscreen-wayland: Notify initial setting change from
    org.gtk.Settings
  + gdk: Swap Cairo calls when reading back from a GdkWindow
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682942400">- Update to version 3.24.37+70:
  + Fix a crash.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684756800">- Update to version 3.24.38:
  + GtkFileChooser: Avoid warnings with GLib 2.76.
  + Theme: Set caret color in the dark theme.
  + Windows: Fix running under GLES.
  + Wayland:
  - Notify on initial setting changes.
  - Don't crash on 0 size cursors.
  - Don't crash if xdg_activation_v1 is missing.
  + Debugging: Show more information in the inspector.
  + Updated translations.</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1685707200">- Fix nautilus crash after entering wrong SMB password (bsc#1211952)
  * add gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1692014400">- Do not use %autopatch to build on SLE where rpm version is not
  ready for the macro.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1694520000">- Use RPM ternary operations to specify true/false arguments based
  on build conditions (%[%{with FOO} ? "true" : "false"])</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1696766400">- Revert RPM ternary operations on SLE where rpm version is not
  ready.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="dimstar@opensuse.org" date="1701950400">- Update to version 3.24.38+111:
  + [gtk3] Support tiled windows from xdg-shell.
  + Fix a minor issue in the file portal test.
  + wayland: Be more careful when loading cursors.
  + gdk/wayland: Use g_warning_once for cursor scale mismatches.
  + gdk/wayland: Don't fall back directly to 1 for mismatched
    cursor sizes.
  + Updated translations.
- Drop upstream applied patch
  gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
</package>
<package pkgid="3cfa77e910e37a4b8dc4d68d66456119c7ae34407fc54a21d76c107d0be76ee1994e2e56f8731bb4cda06cae2ad973bb7d157ceadf78e36bcfa0e0e27cf908fd" name="gtk3-branding-upstream" arch="noarch">
  <version epoch="0" ver="3.24.38+111" rel="1.1"/>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1656936000">- Add compatible dependency "python3-gobject-Gdk if python3-gobject"
  to the typelib package for SLE and Leap (boo#1200614).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662033600">- Drop pkgconfig(rest-0.7) BuildRequires: it seems to serve no
  purpose, nor can I find anything to suggest that gtk depends on
  it.</changelog>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1663934400">- Fix unstable drag-and-drop on Wayland KDE, add:
  * gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch
  https://gitlab.gnome.org/GNOME/gtk/-/commit/56100ab4</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1669809600">- Update to version 3.24.35:
  + GtkFontChooserWidget: Fix a critical.
  + GtkAccelLabel: Differentiate keypad keysyms in accelerators.
  + Input:
  - Recognize stylus devices as pens.
  - Fix problems with motion compression.
  + Windows: Build system improvements.
  + Wayland:
  - Fix problems with unreliable DND.
  - Use GLES if required.
  - Add support for titlebar gestures.
  - Refactor handling of IM client updates.
  - Fix cursor hotspots with scaled surfaces.
  - Use the xdg-activation protocol.
  - Load cursors on demand.
  - Fix cursor size on hi-dpi displays.
  + MacOS: Use a CVDisplayLink based frame clock.
  + Updated translations.
- Drop upstream merged patch
  gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670241600">- Update to version 3.24.35+10:
  + Flush drawable surface when getting a pixbuf.
  + wayland: Look for cursor themes in $HOME (boo#1206001).</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1672315200">- Update to version 3.24.36:
  + GtkLabel: Tweak selection behavior.
  + GtkEmojiChooser: Properly handle empty recent section.
  + GtkFileChooser: Make ~ key work regardless of dead keys.
  + Wayland:
  - Fix problems with X&lt;&gt;Wayland DND.
  - Revert cursor changes from 3.24.35.
  - Fix handling of surrounding text in input.
  + Updated translation.
- Switch from Autotools to Meson, dropping libtool build
  requirement while adding meson and ninja. And replace configure,
  make_build, and make_install macros with meson, meson_build and
  meson_install.
- Adopt the use of autosetup and autopatch macro facilities to
  improve package maintainability.
- Drop multibuild facility due to the fact that Gtk 3 Meson build
  scripts can't fully disable some components. And, at least for
  now, we cannot achieve the same degree of modularity we had with
  Autotools.
- Drop macros.gtk3 file as no package (if it ever had any) consumes
  its macros.
- After switching to Meson, the build doesn't produce a Wayland
  Input Method module anymore, at least not as a standalone. Update
  baselibs.conf accordingly. And some GResource files are now being
  provided in the devel package for working with emojis.
- Define __provides_exclude_from macro with ^%{_libdir}/gtk-3.0 as
  its value to prevent the automatic provision generator to offer
  private modules as requirable symbols.
- Make cloudproviders to be easily switchable, through bcond
  facility, to allow people to test it, or for maintainers to turn
  it on and off easily.
- Make gettext-its-gtk3 and gtk3-devel-doc sub-packages
  arch-independent (noarch), as they don't contain any binaries.
- Convert IM modules cache update post(un) scriptlets to RPM
  file triggers. Though we had good results with icon cache update
  scriptlets previously, we still can't use transfiletriggers to
  trigger the cache update only once, post transaction, because
  Zypper is still working on implementing support for them.
- Refresh patch with Quilt: gtk3-revert-forced-xftdpi.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677844800">- Update to version 3.24.37:
  + Support the file transfer portal for copy-paste and DND
  + Treat XKB_MODE_NAME_LODO as super key
  + Refactor startup notification handling to be in sync with GTK 4
  + GL: Synchronie when calling MakeCurrent
  + CSS: Fix a problem with stopping animations
  + Wayland: Drop the legacy text input module
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1678190400">- Prepend gtk3 to binary_version and _immoduledir macro names to
  avoid possible name clash now that they are being defined in the
  macros.gtk3 file instead of the spec file.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1679400000">- Re-add macros.gtk3: there are quite a few consumers left
  requiring the defined macros.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1681128000">- Deprecate %gtk_immodule_(requires|post|postun) macros defined in
  the macros.gtk3 file. Since we are using RPM file triggers to
  provide their functionality, without nullifying them the commands
  will run twice, once by the file triggers and another time by the
  macros.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682510400">- Update to version 3.24.37+68:
  + application: Clean up signal handlers
  + OLE2 DND: Check if move is supported
  + Address issue 5711 by checking that the context is not NULL
  + wayland:
  - Don't crash without xdg_activation_v1
  - Don't crash on cursor size 0
  + gdkscreen-wayland: Notify initial setting change from
    org.gtk.Settings
  + gdk: Swap Cairo calls when reading back from a GdkWindow
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682942400">- Update to version 3.24.37+70:
  + Fix a crash.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684756800">- Update to version 3.24.38:
  + GtkFileChooser: Avoid warnings with GLib 2.76.
  + Theme: Set caret color in the dark theme.
  + Windows: Fix running under GLES.
  + Wayland:
  - Notify on initial setting changes.
  - Don't crash on 0 size cursors.
  - Don't crash if xdg_activation_v1 is missing.
  + Debugging: Show more information in the inspector.
  + Updated translations.</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1685707200">- Fix nautilus crash after entering wrong SMB password (bsc#1211952)
  * add gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1692014400">- Do not use %autopatch to build on SLE where rpm version is not
  ready for the macro.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1694520000">- Use RPM ternary operations to specify true/false arguments based
  on build conditions (%[%{with FOO} ? "true" : "false"])</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1696766400">- Revert RPM ternary operations on SLE where rpm version is not
  ready.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="dimstar@opensuse.org" date="1701950400">- Update to version 3.24.38+111:
  + [gtk3] Support tiled windows from xdg-shell.
  + Fix a minor issue in the file portal test.
  + wayland: Be more careful when loading cursors.
  + gdk/wayland: Use g_warning_once for cursor scale mismatches.
  + gdk/wayland: Don't fall back directly to 1 for mismatched
    cursor sizes.
  + Updated translations.
- Drop upstream applied patch
  gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
</package>
<package pkgid="37de1f40370c3b480afb3e8c28c361d03e7c55f12cead8cce13e9a781160857164d75dc84bc702ca3924c05856673f9e2512a62880d87c93793fb8e17b4788ec" name="gtk3-data" arch="noarch">
  <version epoch="0" ver="3.24.38+111" rel="1.1"/>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1656936000">- Add compatible dependency "python3-gobject-Gdk if python3-gobject"
  to the typelib package for SLE and Leap (boo#1200614).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662033600">- Drop pkgconfig(rest-0.7) BuildRequires: it seems to serve no
  purpose, nor can I find anything to suggest that gtk depends on
  it.</changelog>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1663934400">- Fix unstable drag-and-drop on Wayland KDE, add:
  * gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch
  https://gitlab.gnome.org/GNOME/gtk/-/commit/56100ab4</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1669809600">- Update to version 3.24.35:
  + GtkFontChooserWidget: Fix a critical.
  + GtkAccelLabel: Differentiate keypad keysyms in accelerators.
  + Input:
  - Recognize stylus devices as pens.
  - Fix problems with motion compression.
  + Windows: Build system improvements.
  + Wayland:
  - Fix problems with unreliable DND.
  - Use GLES if required.
  - Add support for titlebar gestures.
  - Refactor handling of IM client updates.
  - Fix cursor hotspots with scaled surfaces.
  - Use the xdg-activation protocol.
  - Load cursors on demand.
  - Fix cursor size on hi-dpi displays.
  + MacOS: Use a CVDisplayLink based frame clock.
  + Updated translations.
- Drop upstream merged patch
  gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670241600">- Update to version 3.24.35+10:
  + Flush drawable surface when getting a pixbuf.
  + wayland: Look for cursor themes in $HOME (boo#1206001).</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1672315200">- Update to version 3.24.36:
  + GtkLabel: Tweak selection behavior.
  + GtkEmojiChooser: Properly handle empty recent section.
  + GtkFileChooser: Make ~ key work regardless of dead keys.
  + Wayland:
  - Fix problems with X&lt;&gt;Wayland DND.
  - Revert cursor changes from 3.24.35.
  - Fix handling of surrounding text in input.
  + Updated translation.
- Switch from Autotools to Meson, dropping libtool build
  requirement while adding meson and ninja. And replace configure,
  make_build, and make_install macros with meson, meson_build and
  meson_install.
- Adopt the use of autosetup and autopatch macro facilities to
  improve package maintainability.
- Drop multibuild facility due to the fact that Gtk 3 Meson build
  scripts can't fully disable some components. And, at least for
  now, we cannot achieve the same degree of modularity we had with
  Autotools.
- Drop macros.gtk3 file as no package (if it ever had any) consumes
  its macros.
- After switching to Meson, the build doesn't produce a Wayland
  Input Method module anymore, at least not as a standalone. Update
  baselibs.conf accordingly. And some GResource files are now being
  provided in the devel package for working with emojis.
- Define __provides_exclude_from macro with ^%{_libdir}/gtk-3.0 as
  its value to prevent the automatic provision generator to offer
  private modules as requirable symbols.
- Make cloudproviders to be easily switchable, through bcond
  facility, to allow people to test it, or for maintainers to turn
  it on and off easily.
- Make gettext-its-gtk3 and gtk3-devel-doc sub-packages
  arch-independent (noarch), as they don't contain any binaries.
- Convert IM modules cache update post(un) scriptlets to RPM
  file triggers. Though we had good results with icon cache update
  scriptlets previously, we still can't use transfiletriggers to
  trigger the cache update only once, post transaction, because
  Zypper is still working on implementing support for them.
- Refresh patch with Quilt: gtk3-revert-forced-xftdpi.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677844800">- Update to version 3.24.37:
  + Support the file transfer portal for copy-paste and DND
  + Treat XKB_MODE_NAME_LODO as super key
  + Refactor startup notification handling to be in sync with GTK 4
  + GL: Synchronie when calling MakeCurrent
  + CSS: Fix a problem with stopping animations
  + Wayland: Drop the legacy text input module
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1678190400">- Prepend gtk3 to binary_version and _immoduledir macro names to
  avoid possible name clash now that they are being defined in the
  macros.gtk3 file instead of the spec file.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1679400000">- Re-add macros.gtk3: there are quite a few consumers left
  requiring the defined macros.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1681128000">- Deprecate %gtk_immodule_(requires|post|postun) macros defined in
  the macros.gtk3 file. Since we are using RPM file triggers to
  provide their functionality, without nullifying them the commands
  will run twice, once by the file triggers and another time by the
  macros.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682510400">- Update to version 3.24.37+68:
  + application: Clean up signal handlers
  + OLE2 DND: Check if move is supported
  + Address issue 5711 by checking that the context is not NULL
  + wayland:
  - Don't crash without xdg_activation_v1
  - Don't crash on cursor size 0
  + gdkscreen-wayland: Notify initial setting change from
    org.gtk.Settings
  + gdk: Swap Cairo calls when reading back from a GdkWindow
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682942400">- Update to version 3.24.37+70:
  + Fix a crash.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684756800">- Update to version 3.24.38:
  + GtkFileChooser: Avoid warnings with GLib 2.76.
  + Theme: Set caret color in the dark theme.
  + Windows: Fix running under GLES.
  + Wayland:
  - Notify on initial setting changes.
  - Don't crash on 0 size cursors.
  - Don't crash if xdg_activation_v1 is missing.
  + Debugging: Show more information in the inspector.
  + Updated translations.</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1685707200">- Fix nautilus crash after entering wrong SMB password (bsc#1211952)
  * add gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1692014400">- Do not use %autopatch to build on SLE where rpm version is not
  ready for the macro.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1694520000">- Use RPM ternary operations to specify true/false arguments based
  on build conditions (%[%{with FOO} ? "true" : "false"])</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1696766400">- Revert RPM ternary operations on SLE where rpm version is not
  ready.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="dimstar@opensuse.org" date="1701950400">- Update to version 3.24.38+111:
  + [gtk3] Support tiled windows from xdg-shell.
  + Fix a minor issue in the file portal test.
  + wayland: Be more careful when loading cursors.
  + gdk/wayland: Use g_warning_once for cursor scale mismatches.
  + gdk/wayland: Don't fall back directly to 1 for mismatched
    cursor sizes.
  + Updated translations.
- Drop upstream applied patch
  gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
</package>
<package pkgid="10dae03fb9f01c714afdd28d2bb4e613df30038fc595c8e0be8a972226eb00a4c93b0e96f998552ca8e022a4e3018203f187c26ce749ccc68ade41bfd87332b9" name="gtk3-debugsource" arch="i586">
  <version epoch="0" ver="3.24.38+111" rel="1.1"/>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1656936000">- Add compatible dependency "python3-gobject-Gdk if python3-gobject"
  to the typelib package for SLE and Leap (boo#1200614).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662033600">- Drop pkgconfig(rest-0.7) BuildRequires: it seems to serve no
  purpose, nor can I find anything to suggest that gtk depends on
  it.</changelog>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1663934400">- Fix unstable drag-and-drop on Wayland KDE, add:
  * gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch
  https://gitlab.gnome.org/GNOME/gtk/-/commit/56100ab4</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1669809600">- Update to version 3.24.35:
  + GtkFontChooserWidget: Fix a critical.
  + GtkAccelLabel: Differentiate keypad keysyms in accelerators.
  + Input:
  - Recognize stylus devices as pens.
  - Fix problems with motion compression.
  + Windows: Build system improvements.
  + Wayland:
  - Fix problems with unreliable DND.
  - Use GLES if required.
  - Add support for titlebar gestures.
  - Refactor handling of IM client updates.
  - Fix cursor hotspots with scaled surfaces.
  - Use the xdg-activation protocol.
  - Load cursors on demand.
  - Fix cursor size on hi-dpi displays.
  + MacOS: Use a CVDisplayLink based frame clock.
  + Updated translations.
- Drop upstream merged patch
  gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670241600">- Update to version 3.24.35+10:
  + Flush drawable surface when getting a pixbuf.
  + wayland: Look for cursor themes in $HOME (boo#1206001).</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1672315200">- Update to version 3.24.36:
  + GtkLabel: Tweak selection behavior.
  + GtkEmojiChooser: Properly handle empty recent section.
  + GtkFileChooser: Make ~ key work regardless of dead keys.
  + Wayland:
  - Fix problems with X&lt;&gt;Wayland DND.
  - Revert cursor changes from 3.24.35.
  - Fix handling of surrounding text in input.
  + Updated translation.
- Switch from Autotools to Meson, dropping libtool build
  requirement while adding meson and ninja. And replace configure,
  make_build, and make_install macros with meson, meson_build and
  meson_install.
- Adopt the use of autosetup and autopatch macro facilities to
  improve package maintainability.
- Drop multibuild facility due to the fact that Gtk 3 Meson build
  scripts can't fully disable some components. And, at least for
  now, we cannot achieve the same degree of modularity we had with
  Autotools.
- Drop macros.gtk3 file as no package (if it ever had any) consumes
  its macros.
- After switching to Meson, the build doesn't produce a Wayland
  Input Method module anymore, at least not as a standalone. Update
  baselibs.conf accordingly. And some GResource files are now being
  provided in the devel package for working with emojis.
- Define __provides_exclude_from macro with ^%{_libdir}/gtk-3.0 as
  its value to prevent the automatic provision generator to offer
  private modules as requirable symbols.
- Make cloudproviders to be easily switchable, through bcond
  facility, to allow people to test it, or for maintainers to turn
  it on and off easily.
- Make gettext-its-gtk3 and gtk3-devel-doc sub-packages
  arch-independent (noarch), as they don't contain any binaries.
- Convert IM modules cache update post(un) scriptlets to RPM
  file triggers. Though we had good results with icon cache update
  scriptlets previously, we still can't use transfiletriggers to
  trigger the cache update only once, post transaction, because
  Zypper is still working on implementing support for them.
- Refresh patch with Quilt: gtk3-revert-forced-xftdpi.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677844800">- Update to version 3.24.37:
  + Support the file transfer portal for copy-paste and DND
  + Treat XKB_MODE_NAME_LODO as super key
  + Refactor startup notification handling to be in sync with GTK 4
  + GL: Synchronie when calling MakeCurrent
  + CSS: Fix a problem with stopping animations
  + Wayland: Drop the legacy text input module
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1678190400">- Prepend gtk3 to binary_version and _immoduledir macro names to
  avoid possible name clash now that they are being defined in the
  macros.gtk3 file instead of the spec file.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1679400000">- Re-add macros.gtk3: there are quite a few consumers left
  requiring the defined macros.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1681128000">- Deprecate %gtk_immodule_(requires|post|postun) macros defined in
  the macros.gtk3 file. Since we are using RPM file triggers to
  provide their functionality, without nullifying them the commands
  will run twice, once by the file triggers and another time by the
  macros.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682510400">- Update to version 3.24.37+68:
  + application: Clean up signal handlers
  + OLE2 DND: Check if move is supported
  + Address issue 5711 by checking that the context is not NULL
  + wayland:
  - Don't crash without xdg_activation_v1
  - Don't crash on cursor size 0
  + gdkscreen-wayland: Notify initial setting change from
    org.gtk.Settings
  + gdk: Swap Cairo calls when reading back from a GdkWindow
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682942400">- Update to version 3.24.37+70:
  + Fix a crash.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684756800">- Update to version 3.24.38:
  + GtkFileChooser: Avoid warnings with GLib 2.76.
  + Theme: Set caret color in the dark theme.
  + Windows: Fix running under GLES.
  + Wayland:
  - Notify on initial setting changes.
  - Don't crash on 0 size cursors.
  - Don't crash if xdg_activation_v1 is missing.
  + Debugging: Show more information in the inspector.
  + Updated translations.</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1685707200">- Fix nautilus crash after entering wrong SMB password (bsc#1211952)
  * add gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1692014400">- Do not use %autopatch to build on SLE where rpm version is not
  ready for the macro.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1694520000">- Use RPM ternary operations to specify true/false arguments based
  on build conditions (%[%{with FOO} ? "true" : "false"])</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1696766400">- Revert RPM ternary operations on SLE where rpm version is not
  ready.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="dimstar@opensuse.org" date="1701950400">- Update to version 3.24.38+111:
  + [gtk3] Support tiled windows from xdg-shell.
  + Fix a minor issue in the file portal test.
  + wayland: Be more careful when loading cursors.
  + gdk/wayland: Use g_warning_once for cursor scale mismatches.
  + gdk/wayland: Don't fall back directly to 1 for mismatched
    cursor sizes.
  + Updated translations.
- Drop upstream applied patch
  gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
</package>
<package pkgid="73cdcc21aa86cc713dd31a072fb4ee5c5d6828e06520f25c66b18499c2ec5c0e856cac559bf10c33e5487eb903e3e461f09e00663548bfd1a5ac50db2f61f5df" name="gtk3-debugsource" arch="x86_64">
  <version epoch="0" ver="3.24.38+111" rel="1.1"/>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1656936000">- Add compatible dependency "python3-gobject-Gdk if python3-gobject"
  to the typelib package for SLE and Leap (boo#1200614).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662033600">- Drop pkgconfig(rest-0.7) BuildRequires: it seems to serve no
  purpose, nor can I find anything to suggest that gtk depends on
  it.</changelog>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1663934400">- Fix unstable drag-and-drop on Wayland KDE, add:
  * gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch
  https://gitlab.gnome.org/GNOME/gtk/-/commit/56100ab4</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1669809600">- Update to version 3.24.35:
  + GtkFontChooserWidget: Fix a critical.
  + GtkAccelLabel: Differentiate keypad keysyms in accelerators.
  + Input:
  - Recognize stylus devices as pens.
  - Fix problems with motion compression.
  + Windows: Build system improvements.
  + Wayland:
  - Fix problems with unreliable DND.
  - Use GLES if required.
  - Add support for titlebar gestures.
  - Refactor handling of IM client updates.
  - Fix cursor hotspots with scaled surfaces.
  - Use the xdg-activation protocol.
  - Load cursors on demand.
  - Fix cursor size on hi-dpi displays.
  + MacOS: Use a CVDisplayLink based frame clock.
  + Updated translations.
- Drop upstream merged patch
  gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670241600">- Update to version 3.24.35+10:
  + Flush drawable surface when getting a pixbuf.
  + wayland: Look for cursor themes in $HOME (boo#1206001).</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1672315200">- Update to version 3.24.36:
  + GtkLabel: Tweak selection behavior.
  + GtkEmojiChooser: Properly handle empty recent section.
  + GtkFileChooser: Make ~ key work regardless of dead keys.
  + Wayland:
  - Fix problems with X&lt;&gt;Wayland DND.
  - Revert cursor changes from 3.24.35.
  - Fix handling of surrounding text in input.
  + Updated translation.
- Switch from Autotools to Meson, dropping libtool build
  requirement while adding meson and ninja. And replace configure,
  make_build, and make_install macros with meson, meson_build and
  meson_install.
- Adopt the use of autosetup and autopatch macro facilities to
  improve package maintainability.
- Drop multibuild facility due to the fact that Gtk 3 Meson build
  scripts can't fully disable some components. And, at least for
  now, we cannot achieve the same degree of modularity we had with
  Autotools.
- Drop macros.gtk3 file as no package (if it ever had any) consumes
  its macros.
- After switching to Meson, the build doesn't produce a Wayland
  Input Method module anymore, at least not as a standalone. Update
  baselibs.conf accordingly. And some GResource files are now being
  provided in the devel package for working with emojis.
- Define __provides_exclude_from macro with ^%{_libdir}/gtk-3.0 as
  its value to prevent the automatic provision generator to offer
  private modules as requirable symbols.
- Make cloudproviders to be easily switchable, through bcond
  facility, to allow people to test it, or for maintainers to turn
  it on and off easily.
- Make gettext-its-gtk3 and gtk3-devel-doc sub-packages
  arch-independent (noarch), as they don't contain any binaries.
- Convert IM modules cache update post(un) scriptlets to RPM
  file triggers. Though we had good results with icon cache update
  scriptlets previously, we still can't use transfiletriggers to
  trigger the cache update only once, post transaction, because
  Zypper is still working on implementing support for them.
- Refresh patch with Quilt: gtk3-revert-forced-xftdpi.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677844800">- Update to version 3.24.37:
  + Support the file transfer portal for copy-paste and DND
  + Treat XKB_MODE_NAME_LODO as super key
  + Refactor startup notification handling to be in sync with GTK 4
  + GL: Synchronie when calling MakeCurrent
  + CSS: Fix a problem with stopping animations
  + Wayland: Drop the legacy text input module
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1678190400">- Prepend gtk3 to binary_version and _immoduledir macro names to
  avoid possible name clash now that they are being defined in the
  macros.gtk3 file instead of the spec file.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1679400000">- Re-add macros.gtk3: there are quite a few consumers left
  requiring the defined macros.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1681128000">- Deprecate %gtk_immodule_(requires|post|postun) macros defined in
  the macros.gtk3 file. Since we are using RPM file triggers to
  provide their functionality, without nullifying them the commands
  will run twice, once by the file triggers and another time by the
  macros.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682510400">- Update to version 3.24.37+68:
  + application: Clean up signal handlers
  + OLE2 DND: Check if move is supported
  + Address issue 5711 by checking that the context is not NULL
  + wayland:
  - Don't crash without xdg_activation_v1
  - Don't crash on cursor size 0
  + gdkscreen-wayland: Notify initial setting change from
    org.gtk.Settings
  + gdk: Swap Cairo calls when reading back from a GdkWindow
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682942400">- Update to version 3.24.37+70:
  + Fix a crash.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684756800">- Update to version 3.24.38:
  + GtkFileChooser: Avoid warnings with GLib 2.76.
  + Theme: Set caret color in the dark theme.
  + Windows: Fix running under GLES.
  + Wayland:
  - Notify on initial setting changes.
  - Don't crash on 0 size cursors.
  - Don't crash if xdg_activation_v1 is missing.
  + Debugging: Show more information in the inspector.
  + Updated translations.</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1685707200">- Fix nautilus crash after entering wrong SMB password (bsc#1211952)
  * add gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1692014400">- Do not use %autopatch to build on SLE where rpm version is not
  ready for the macro.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1694520000">- Use RPM ternary operations to specify true/false arguments based
  on build conditions (%[%{with FOO} ? "true" : "false"])</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1696766400">- Revert RPM ternary operations on SLE where rpm version is not
  ready.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="dimstar@opensuse.org" date="1701950400">- Update to version 3.24.38+111:
  + [gtk3] Support tiled windows from xdg-shell.
  + Fix a minor issue in the file portal test.
  + wayland: Be more careful when loading cursors.
  + gdk/wayland: Use g_warning_once for cursor scale mismatches.
  + gdk/wayland: Don't fall back directly to 1 for mismatched
    cursor sizes.
  + Updated translations.
- Drop upstream applied patch
  gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
</package>
<package pkgid="62986cb20ee429f1e2a387ddf1fd8a5c65160f00c2952063a9c96fa6728a7ebf05e7d56f60ac28146b14da64302edcf7c4d3945a805da398eadc3a3cbebc3e46" name="gtk3-devel" arch="i586">
  <version epoch="0" ver="3.24.38+111" rel="1.1"/>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1656936000">- Add compatible dependency "python3-gobject-Gdk if python3-gobject"
  to the typelib package for SLE and Leap (boo#1200614).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662033600">- Drop pkgconfig(rest-0.7) BuildRequires: it seems to serve no
  purpose, nor can I find anything to suggest that gtk depends on
  it.</changelog>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1663934400">- Fix unstable drag-and-drop on Wayland KDE, add:
  * gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch
  https://gitlab.gnome.org/GNOME/gtk/-/commit/56100ab4</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1669809600">- Update to version 3.24.35:
  + GtkFontChooserWidget: Fix a critical.
  + GtkAccelLabel: Differentiate keypad keysyms in accelerators.
  + Input:
  - Recognize stylus devices as pens.
  - Fix problems with motion compression.
  + Windows: Build system improvements.
  + Wayland:
  - Fix problems with unreliable DND.
  - Use GLES if required.
  - Add support for titlebar gestures.
  - Refactor handling of IM client updates.
  - Fix cursor hotspots with scaled surfaces.
  - Use the xdg-activation protocol.
  - Load cursors on demand.
  - Fix cursor size on hi-dpi displays.
  + MacOS: Use a CVDisplayLink based frame clock.
  + Updated translations.
- Drop upstream merged patch
  gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670241600">- Update to version 3.24.35+10:
  + Flush drawable surface when getting a pixbuf.
  + wayland: Look for cursor themes in $HOME (boo#1206001).</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1672315200">- Update to version 3.24.36:
  + GtkLabel: Tweak selection behavior.
  + GtkEmojiChooser: Properly handle empty recent section.
  + GtkFileChooser: Make ~ key work regardless of dead keys.
  + Wayland:
  - Fix problems with X&lt;&gt;Wayland DND.
  - Revert cursor changes from 3.24.35.
  - Fix handling of surrounding text in input.
  + Updated translation.
- Switch from Autotools to Meson, dropping libtool build
  requirement while adding meson and ninja. And replace configure,
  make_build, and make_install macros with meson, meson_build and
  meson_install.
- Adopt the use of autosetup and autopatch macro facilities to
  improve package maintainability.
- Drop multibuild facility due to the fact that Gtk 3 Meson build
  scripts can't fully disable some components. And, at least for
  now, we cannot achieve the same degree of modularity we had with
  Autotools.
- Drop macros.gtk3 file as no package (if it ever had any) consumes
  its macros.
- After switching to Meson, the build doesn't produce a Wayland
  Input Method module anymore, at least not as a standalone. Update
  baselibs.conf accordingly. And some GResource files are now being
  provided in the devel package for working with emojis.
- Define __provides_exclude_from macro with ^%{_libdir}/gtk-3.0 as
  its value to prevent the automatic provision generator to offer
  private modules as requirable symbols.
- Make cloudproviders to be easily switchable, through bcond
  facility, to allow people to test it, or for maintainers to turn
  it on and off easily.
- Make gettext-its-gtk3 and gtk3-devel-doc sub-packages
  arch-independent (noarch), as they don't contain any binaries.
- Convert IM modules cache update post(un) scriptlets to RPM
  file triggers. Though we had good results with icon cache update
  scriptlets previously, we still can't use transfiletriggers to
  trigger the cache update only once, post transaction, because
  Zypper is still working on implementing support for them.
- Refresh patch with Quilt: gtk3-revert-forced-xftdpi.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677844800">- Update to version 3.24.37:
  + Support the file transfer portal for copy-paste and DND
  + Treat XKB_MODE_NAME_LODO as super key
  + Refactor startup notification handling to be in sync with GTK 4
  + GL: Synchronie when calling MakeCurrent
  + CSS: Fix a problem with stopping animations
  + Wayland: Drop the legacy text input module
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1678190400">- Prepend gtk3 to binary_version and _immoduledir macro names to
  avoid possible name clash now that they are being defined in the
  macros.gtk3 file instead of the spec file.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1679400000">- Re-add macros.gtk3: there are quite a few consumers left
  requiring the defined macros.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1681128000">- Deprecate %gtk_immodule_(requires|post|postun) macros defined in
  the macros.gtk3 file. Since we are using RPM file triggers to
  provide their functionality, without nullifying them the commands
  will run twice, once by the file triggers and another time by the
  macros.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682510400">- Update to version 3.24.37+68:
  + application: Clean up signal handlers
  + OLE2 DND: Check if move is supported
  + Address issue 5711 by checking that the context is not NULL
  + wayland:
  - Don't crash without xdg_activation_v1
  - Don't crash on cursor size 0
  + gdkscreen-wayland: Notify initial setting change from
    org.gtk.Settings
  + gdk: Swap Cairo calls when reading back from a GdkWindow
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682942400">- Update to version 3.24.37+70:
  + Fix a crash.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684756800">- Update to version 3.24.38:
  + GtkFileChooser: Avoid warnings with GLib 2.76.
  + Theme: Set caret color in the dark theme.
  + Windows: Fix running under GLES.
  + Wayland:
  - Notify on initial setting changes.
  - Don't crash on 0 size cursors.
  - Don't crash if xdg_activation_v1 is missing.
  + Debugging: Show more information in the inspector.
  + Updated translations.</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1685707200">- Fix nautilus crash after entering wrong SMB password (bsc#1211952)
  * add gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1692014400">- Do not use %autopatch to build on SLE where rpm version is not
  ready for the macro.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1694520000">- Use RPM ternary operations to specify true/false arguments based
  on build conditions (%[%{with FOO} ? "true" : "false"])</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1696766400">- Revert RPM ternary operations on SLE where rpm version is not
  ready.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="dimstar@opensuse.org" date="1701950400">- Update to version 3.24.38+111:
  + [gtk3] Support tiled windows from xdg-shell.
  + Fix a minor issue in the file portal test.
  + wayland: Be more careful when loading cursors.
  + gdk/wayland: Use g_warning_once for cursor scale mismatches.
  + gdk/wayland: Don't fall back directly to 1 for mismatched
    cursor sizes.
  + Updated translations.
- Drop upstream applied patch
  gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
</package>
<package pkgid="61eca79f4b6d213bcc7d2bafa48a3eb7faa4e508d9f1761d9b914b6104954d253fa51d5740226f9fbe8474947a02ffbe7a7faf319f41b450b0dcd7d7882d9d46" name="gtk3-devel" arch="x86_64">
  <version epoch="0" ver="3.24.38+111" rel="1.1"/>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1656936000">- Add compatible dependency "python3-gobject-Gdk if python3-gobject"
  to the typelib package for SLE and Leap (boo#1200614).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662033600">- Drop pkgconfig(rest-0.7) BuildRequires: it seems to serve no
  purpose, nor can I find anything to suggest that gtk depends on
  it.</changelog>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1663934400">- Fix unstable drag-and-drop on Wayland KDE, add:
  * gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch
  https://gitlab.gnome.org/GNOME/gtk/-/commit/56100ab4</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1669809600">- Update to version 3.24.35:
  + GtkFontChooserWidget: Fix a critical.
  + GtkAccelLabel: Differentiate keypad keysyms in accelerators.
  + Input:
  - Recognize stylus devices as pens.
  - Fix problems with motion compression.
  + Windows: Build system improvements.
  + Wayland:
  - Fix problems with unreliable DND.
  - Use GLES if required.
  - Add support for titlebar gestures.
  - Refactor handling of IM client updates.
  - Fix cursor hotspots with scaled surfaces.
  - Use the xdg-activation protocol.
  - Load cursors on demand.
  - Fix cursor size on hi-dpi displays.
  + MacOS: Use a CVDisplayLink based frame clock.
  + Updated translations.
- Drop upstream merged patch
  gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670241600">- Update to version 3.24.35+10:
  + Flush drawable surface when getting a pixbuf.
  + wayland: Look for cursor themes in $HOME (boo#1206001).</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1672315200">- Update to version 3.24.36:
  + GtkLabel: Tweak selection behavior.
  + GtkEmojiChooser: Properly handle empty recent section.
  + GtkFileChooser: Make ~ key work regardless of dead keys.
  + Wayland:
  - Fix problems with X&lt;&gt;Wayland DND.
  - Revert cursor changes from 3.24.35.
  - Fix handling of surrounding text in input.
  + Updated translation.
- Switch from Autotools to Meson, dropping libtool build
  requirement while adding meson and ninja. And replace configure,
  make_build, and make_install macros with meson, meson_build and
  meson_install.
- Adopt the use of autosetup and autopatch macro facilities to
  improve package maintainability.
- Drop multibuild facility due to the fact that Gtk 3 Meson build
  scripts can't fully disable some components. And, at least for
  now, we cannot achieve the same degree of modularity we had with
  Autotools.
- Drop macros.gtk3 file as no package (if it ever had any) consumes
  its macros.
- After switching to Meson, the build doesn't produce a Wayland
  Input Method module anymore, at least not as a standalone. Update
  baselibs.conf accordingly. And some GResource files are now being
  provided in the devel package for working with emojis.
- Define __provides_exclude_from macro with ^%{_libdir}/gtk-3.0 as
  its value to prevent the automatic provision generator to offer
  private modules as requirable symbols.
- Make cloudproviders to be easily switchable, through bcond
  facility, to allow people to test it, or for maintainers to turn
  it on and off easily.
- Make gettext-its-gtk3 and gtk3-devel-doc sub-packages
  arch-independent (noarch), as they don't contain any binaries.
- Convert IM modules cache update post(un) scriptlets to RPM
  file triggers. Though we had good results with icon cache update
  scriptlets previously, we still can't use transfiletriggers to
  trigger the cache update only once, post transaction, because
  Zypper is still working on implementing support for them.
- Refresh patch with Quilt: gtk3-revert-forced-xftdpi.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677844800">- Update to version 3.24.37:
  + Support the file transfer portal for copy-paste and DND
  + Treat XKB_MODE_NAME_LODO as super key
  + Refactor startup notification handling to be in sync with GTK 4
  + GL: Synchronie when calling MakeCurrent
  + CSS: Fix a problem with stopping animations
  + Wayland: Drop the legacy text input module
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1678190400">- Prepend gtk3 to binary_version and _immoduledir macro names to
  avoid possible name clash now that they are being defined in the
  macros.gtk3 file instead of the spec file.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1679400000">- Re-add macros.gtk3: there are quite a few consumers left
  requiring the defined macros.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1681128000">- Deprecate %gtk_immodule_(requires|post|postun) macros defined in
  the macros.gtk3 file. Since we are using RPM file triggers to
  provide their functionality, without nullifying them the commands
  will run twice, once by the file triggers and another time by the
  macros.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682510400">- Update to version 3.24.37+68:
  + application: Clean up signal handlers
  + OLE2 DND: Check if move is supported
  + Address issue 5711 by checking that the context is not NULL
  + wayland:
  - Don't crash without xdg_activation_v1
  - Don't crash on cursor size 0
  + gdkscreen-wayland: Notify initial setting change from
    org.gtk.Settings
  + gdk: Swap Cairo calls when reading back from a GdkWindow
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682942400">- Update to version 3.24.37+70:
  + Fix a crash.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684756800">- Update to version 3.24.38:
  + GtkFileChooser: Avoid warnings with GLib 2.76.
  + Theme: Set caret color in the dark theme.
  + Windows: Fix running under GLES.
  + Wayland:
  - Notify on initial setting changes.
  - Don't crash on 0 size cursors.
  - Don't crash if xdg_activation_v1 is missing.
  + Debugging: Show more information in the inspector.
  + Updated translations.</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1685707200">- Fix nautilus crash after entering wrong SMB password (bsc#1211952)
  * add gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1692014400">- Do not use %autopatch to build on SLE where rpm version is not
  ready for the macro.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1694520000">- Use RPM ternary operations to specify true/false arguments based
  on build conditions (%[%{with FOO} ? "true" : "false"])</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1696766400">- Revert RPM ternary operations on SLE where rpm version is not
  ready.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="dimstar@opensuse.org" date="1701950400">- Update to version 3.24.38+111:
  + [gtk3] Support tiled windows from xdg-shell.
  + Fix a minor issue in the file portal test.
  + wayland: Be more careful when loading cursors.
  + gdk/wayland: Use g_warning_once for cursor scale mismatches.
  + gdk/wayland: Don't fall back directly to 1 for mismatched
    cursor sizes.
  + Updated translations.
- Drop upstream applied patch
  gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
</package>
<package pkgid="2715eb7105d81de7c1874d410b828ac6a4d9db55714476b71649e85061604c739d91f46049d4a03f38641554ce73f46d8f0aa7f7ed843ec5b98ea7764aef2f8f" name="gtk3-devel-32bit" arch="x86_64">
  <version epoch="0" ver="3.24.38+111" rel="1.1"/>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1656936000">- Add compatible dependency "python3-gobject-Gdk if python3-gobject"
  to the typelib package for SLE and Leap (boo#1200614).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662033600">- Drop pkgconfig(rest-0.7) BuildRequires: it seems to serve no
  purpose, nor can I find anything to suggest that gtk depends on
  it.</changelog>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1663934400">- Fix unstable drag-and-drop on Wayland KDE, add:
  * gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch
  https://gitlab.gnome.org/GNOME/gtk/-/commit/56100ab4</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1669809600">- Update to version 3.24.35:
  + GtkFontChooserWidget: Fix a critical.
  + GtkAccelLabel: Differentiate keypad keysyms in accelerators.
  + Input:
  - Recognize stylus devices as pens.
  - Fix problems with motion compression.
  + Windows: Build system improvements.
  + Wayland:
  - Fix problems with unreliable DND.
  - Use GLES if required.
  - Add support for titlebar gestures.
  - Refactor handling of IM client updates.
  - Fix cursor hotspots with scaled surfaces.
  - Use the xdg-activation protocol.
  - Load cursors on demand.
  - Fix cursor size on hi-dpi displays.
  + MacOS: Use a CVDisplayLink based frame clock.
  + Updated translations.
- Drop upstream merged patch
  gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670241600">- Update to version 3.24.35+10:
  + Flush drawable surface when getting a pixbuf.
  + wayland: Look for cursor themes in $HOME (boo#1206001).</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1672315200">- Update to version 3.24.36:
  + GtkLabel: Tweak selection behavior.
  + GtkEmojiChooser: Properly handle empty recent section.
  + GtkFileChooser: Make ~ key work regardless of dead keys.
  + Wayland:
  - Fix problems with X&lt;&gt;Wayland DND.
  - Revert cursor changes from 3.24.35.
  - Fix handling of surrounding text in input.
  + Updated translation.
- Switch from Autotools to Meson, dropping libtool build
  requirement while adding meson and ninja. And replace configure,
  make_build, and make_install macros with meson, meson_build and
  meson_install.
- Adopt the use of autosetup and autopatch macro facilities to
  improve package maintainability.
- Drop multibuild facility due to the fact that Gtk 3 Meson build
  scripts can't fully disable some components. And, at least for
  now, we cannot achieve the same degree of modularity we had with
  Autotools.
- Drop macros.gtk3 file as no package (if it ever had any) consumes
  its macros.
- After switching to Meson, the build doesn't produce a Wayland
  Input Method module anymore, at least not as a standalone. Update
  baselibs.conf accordingly. And some GResource files are now being
  provided in the devel package for working with emojis.
- Define __provides_exclude_from macro with ^%{_libdir}/gtk-3.0 as
  its value to prevent the automatic provision generator to offer
  private modules as requirable symbols.
- Make cloudproviders to be easily switchable, through bcond
  facility, to allow people to test it, or for maintainers to turn
  it on and off easily.
- Make gettext-its-gtk3 and gtk3-devel-doc sub-packages
  arch-independent (noarch), as they don't contain any binaries.
- Convert IM modules cache update post(un) scriptlets to RPM
  file triggers. Though we had good results with icon cache update
  scriptlets previously, we still can't use transfiletriggers to
  trigger the cache update only once, post transaction, because
  Zypper is still working on implementing support for them.
- Refresh patch with Quilt: gtk3-revert-forced-xftdpi.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677844800">- Update to version 3.24.37:
  + Support the file transfer portal for copy-paste and DND
  + Treat XKB_MODE_NAME_LODO as super key
  + Refactor startup notification handling to be in sync with GTK 4
  + GL: Synchronie when calling MakeCurrent
  + CSS: Fix a problem with stopping animations
  + Wayland: Drop the legacy text input module
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1678190400">- Prepend gtk3 to binary_version and _immoduledir macro names to
  avoid possible name clash now that they are being defined in the
  macros.gtk3 file instead of the spec file.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1679400000">- Re-add macros.gtk3: there are quite a few consumers left
  requiring the defined macros.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1681128000">- Deprecate %gtk_immodule_(requires|post|postun) macros defined in
  the macros.gtk3 file. Since we are using RPM file triggers to
  provide their functionality, without nullifying them the commands
  will run twice, once by the file triggers and another time by the
  macros.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682510400">- Update to version 3.24.37+68:
  + application: Clean up signal handlers
  + OLE2 DND: Check if move is supported
  + Address issue 5711 by checking that the context is not NULL
  + wayland:
  - Don't crash without xdg_activation_v1
  - Don't crash on cursor size 0
  + gdkscreen-wayland: Notify initial setting change from
    org.gtk.Settings
  + gdk: Swap Cairo calls when reading back from a GdkWindow
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682942400">- Update to version 3.24.37+70:
  + Fix a crash.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684756800">- Update to version 3.24.38:
  + GtkFileChooser: Avoid warnings with GLib 2.76.
  + Theme: Set caret color in the dark theme.
  + Windows: Fix running under GLES.
  + Wayland:
  - Notify on initial setting changes.
  - Don't crash on 0 size cursors.
  - Don't crash if xdg_activation_v1 is missing.
  + Debugging: Show more information in the inspector.
  + Updated translations.</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1685707200">- Fix nautilus crash after entering wrong SMB password (bsc#1211952)
  * add gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1692014400">- Do not use %autopatch to build on SLE where rpm version is not
  ready for the macro.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1694520000">- Use RPM ternary operations to specify true/false arguments based
  on build conditions (%[%{with FOO} ? "true" : "false"])</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1696766400">- Revert RPM ternary operations on SLE where rpm version is not
  ready.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="dimstar@opensuse.org" date="1701950400">- Update to version 3.24.38+111:
  + [gtk3] Support tiled windows from xdg-shell.
  + Fix a minor issue in the file portal test.
  + wayland: Be more careful when loading cursors.
  + gdk/wayland: Use g_warning_once for cursor scale mismatches.
  + gdk/wayland: Don't fall back directly to 1 for mismatched
    cursor sizes.
  + Updated translations.
- Drop upstream applied patch
  gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
</package>
<package pkgid="8c374dbb2021eefb4962d645fb3f582d2c38d8da1b3abb1a904a60ec3fea2f594c5d4114ca971a5ee67759861905eff02da0ceda478af294c0746be2d2472513" name="gtk3-devel-32bit-debuginfo" arch="x86_64">
  <version epoch="0" ver="3.24.38+111" rel="1.1"/>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1656936000">- Add compatible dependency "python3-gobject-Gdk if python3-gobject"
  to the typelib package for SLE and Leap (boo#1200614).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662033600">- Drop pkgconfig(rest-0.7) BuildRequires: it seems to serve no
  purpose, nor can I find anything to suggest that gtk depends on
  it.</changelog>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1663934400">- Fix unstable drag-and-drop on Wayland KDE, add:
  * gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch
  https://gitlab.gnome.org/GNOME/gtk/-/commit/56100ab4</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1669809600">- Update to version 3.24.35:
  + GtkFontChooserWidget: Fix a critical.
  + GtkAccelLabel: Differentiate keypad keysyms in accelerators.
  + Input:
  - Recognize stylus devices as pens.
  - Fix problems with motion compression.
  + Windows: Build system improvements.
  + Wayland:
  - Fix problems with unreliable DND.
  - Use GLES if required.
  - Add support for titlebar gestures.
  - Refactor handling of IM client updates.
  - Fix cursor hotspots with scaled surfaces.
  - Use the xdg-activation protocol.
  - Load cursors on demand.
  - Fix cursor size on hi-dpi displays.
  + MacOS: Use a CVDisplayLink based frame clock.
  + Updated translations.
- Drop upstream merged patch
  gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670241600">- Update to version 3.24.35+10:
  + Flush drawable surface when getting a pixbuf.
  + wayland: Look for cursor themes in $HOME (boo#1206001).</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1672315200">- Update to version 3.24.36:
  + GtkLabel: Tweak selection behavior.
  + GtkEmojiChooser: Properly handle empty recent section.
  + GtkFileChooser: Make ~ key work regardless of dead keys.
  + Wayland:
  - Fix problems with X&lt;&gt;Wayland DND.
  - Revert cursor changes from 3.24.35.
  - Fix handling of surrounding text in input.
  + Updated translation.
- Switch from Autotools to Meson, dropping libtool build
  requirement while adding meson and ninja. And replace configure,
  make_build, and make_install macros with meson, meson_build and
  meson_install.
- Adopt the use of autosetup and autopatch macro facilities to
  improve package maintainability.
- Drop multibuild facility due to the fact that Gtk 3 Meson build
  scripts can't fully disable some components. And, at least for
  now, we cannot achieve the same degree of modularity we had with
  Autotools.
- Drop macros.gtk3 file as no package (if it ever had any) consumes
  its macros.
- After switching to Meson, the build doesn't produce a Wayland
  Input Method module anymore, at least not as a standalone. Update
  baselibs.conf accordingly. And some GResource files are now being
  provided in the devel package for working with emojis.
- Define __provides_exclude_from macro with ^%{_libdir}/gtk-3.0 as
  its value to prevent the automatic provision generator to offer
  private modules as requirable symbols.
- Make cloudproviders to be easily switchable, through bcond
  facility, to allow people to test it, or for maintainers to turn
  it on and off easily.
- Make gettext-its-gtk3 and gtk3-devel-doc sub-packages
  arch-independent (noarch), as they don't contain any binaries.
- Convert IM modules cache update post(un) scriptlets to RPM
  file triggers. Though we had good results with icon cache update
  scriptlets previously, we still can't use transfiletriggers to
  trigger the cache update only once, post transaction, because
  Zypper is still working on implementing support for them.
- Refresh patch with Quilt: gtk3-revert-forced-xftdpi.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677844800">- Update to version 3.24.37:
  + Support the file transfer portal for copy-paste and DND
  + Treat XKB_MODE_NAME_LODO as super key
  + Refactor startup notification handling to be in sync with GTK 4
  + GL: Synchronie when calling MakeCurrent
  + CSS: Fix a problem with stopping animations
  + Wayland: Drop the legacy text input module
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1678190400">- Prepend gtk3 to binary_version and _immoduledir macro names to
  avoid possible name clash now that they are being defined in the
  macros.gtk3 file instead of the spec file.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1679400000">- Re-add macros.gtk3: there are quite a few consumers left
  requiring the defined macros.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1681128000">- Deprecate %gtk_immodule_(requires|post|postun) macros defined in
  the macros.gtk3 file. Since we are using RPM file triggers to
  provide their functionality, without nullifying them the commands
  will run twice, once by the file triggers and another time by the
  macros.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682510400">- Update to version 3.24.37+68:
  + application: Clean up signal handlers
  + OLE2 DND: Check if move is supported
  + Address issue 5711 by checking that the context is not NULL
  + wayland:
  - Don't crash without xdg_activation_v1
  - Don't crash on cursor size 0
  + gdkscreen-wayland: Notify initial setting change from
    org.gtk.Settings
  + gdk: Swap Cairo calls when reading back from a GdkWindow
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682942400">- Update to version 3.24.37+70:
  + Fix a crash.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684756800">- Update to version 3.24.38:
  + GtkFileChooser: Avoid warnings with GLib 2.76.
  + Theme: Set caret color in the dark theme.
  + Windows: Fix running under GLES.
  + Wayland:
  - Notify on initial setting changes.
  - Don't crash on 0 size cursors.
  - Don't crash if xdg_activation_v1 is missing.
  + Debugging: Show more information in the inspector.
  + Updated translations.</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1685707200">- Fix nautilus crash after entering wrong SMB password (bsc#1211952)
  * add gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1692014400">- Do not use %autopatch to build on SLE where rpm version is not
  ready for the macro.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1694520000">- Use RPM ternary operations to specify true/false arguments based
  on build conditions (%[%{with FOO} ? "true" : "false"])</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1696766400">- Revert RPM ternary operations on SLE where rpm version is not
  ready.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="dimstar@opensuse.org" date="1701950400">- Update to version 3.24.38+111:
  + [gtk3] Support tiled windows from xdg-shell.
  + Fix a minor issue in the file portal test.
  + wayland: Be more careful when loading cursors.
  + gdk/wayland: Use g_warning_once for cursor scale mismatches.
  + gdk/wayland: Don't fall back directly to 1 for mismatched
    cursor sizes.
  + Updated translations.
- Drop upstream applied patch
  gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
</package>
<package pkgid="f2222011f33cc3b2911bd7a7facd611b349b69ebc6b62dc7a16d846f9e1251123a7e6596b22bdad54087d2dcd52e42c9a71101d1cdea7aa5e0c8a15847671f58" name="gtk3-devel-debuginfo" arch="i586">
  <version epoch="0" ver="3.24.38+111" rel="1.1"/>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1656936000">- Add compatible dependency "python3-gobject-Gdk if python3-gobject"
  to the typelib package for SLE and Leap (boo#1200614).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662033600">- Drop pkgconfig(rest-0.7) BuildRequires: it seems to serve no
  purpose, nor can I find anything to suggest that gtk depends on
  it.</changelog>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1663934400">- Fix unstable drag-and-drop on Wayland KDE, add:
  * gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch
  https://gitlab.gnome.org/GNOME/gtk/-/commit/56100ab4</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1669809600">- Update to version 3.24.35:
  + GtkFontChooserWidget: Fix a critical.
  + GtkAccelLabel: Differentiate keypad keysyms in accelerators.
  + Input:
  - Recognize stylus devices as pens.
  - Fix problems with motion compression.
  + Windows: Build system improvements.
  + Wayland:
  - Fix problems with unreliable DND.
  - Use GLES if required.
  - Add support for titlebar gestures.
  - Refactor handling of IM client updates.
  - Fix cursor hotspots with scaled surfaces.
  - Use the xdg-activation protocol.
  - Load cursors on demand.
  - Fix cursor size on hi-dpi displays.
  + MacOS: Use a CVDisplayLink based frame clock.
  + Updated translations.
- Drop upstream merged patch
  gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670241600">- Update to version 3.24.35+10:
  + Flush drawable surface when getting a pixbuf.
  + wayland: Look for cursor themes in $HOME (boo#1206001).</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1672315200">- Update to version 3.24.36:
  + GtkLabel: Tweak selection behavior.
  + GtkEmojiChooser: Properly handle empty recent section.
  + GtkFileChooser: Make ~ key work regardless of dead keys.
  + Wayland:
  - Fix problems with X&lt;&gt;Wayland DND.
  - Revert cursor changes from 3.24.35.
  - Fix handling of surrounding text in input.
  + Updated translation.
- Switch from Autotools to Meson, dropping libtool build
  requirement while adding meson and ninja. And replace configure,
  make_build, and make_install macros with meson, meson_build and
  meson_install.
- Adopt the use of autosetup and autopatch macro facilities to
  improve package maintainability.
- Drop multibuild facility due to the fact that Gtk 3 Meson build
  scripts can't fully disable some components. And, at least for
  now, we cannot achieve the same degree of modularity we had with
  Autotools.
- Drop macros.gtk3 file as no package (if it ever had any) consumes
  its macros.
- After switching to Meson, the build doesn't produce a Wayland
  Input Method module anymore, at least not as a standalone. Update
  baselibs.conf accordingly. And some GResource files are now being
  provided in the devel package for working with emojis.
- Define __provides_exclude_from macro with ^%{_libdir}/gtk-3.0 as
  its value to prevent the automatic provision generator to offer
  private modules as requirable symbols.
- Make cloudproviders to be easily switchable, through bcond
  facility, to allow people to test it, or for maintainers to turn
  it on and off easily.
- Make gettext-its-gtk3 and gtk3-devel-doc sub-packages
  arch-independent (noarch), as they don't contain any binaries.
- Convert IM modules cache update post(un) scriptlets to RPM
  file triggers. Though we had good results with icon cache update
  scriptlets previously, we still can't use transfiletriggers to
  trigger the cache update only once, post transaction, because
  Zypper is still working on implementing support for them.
- Refresh patch with Quilt: gtk3-revert-forced-xftdpi.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677844800">- Update to version 3.24.37:
  + Support the file transfer portal for copy-paste and DND
  + Treat XKB_MODE_NAME_LODO as super key
  + Refactor startup notification handling to be in sync with GTK 4
  + GL: Synchronie when calling MakeCurrent
  + CSS: Fix a problem with stopping animations
  + Wayland: Drop the legacy text input module
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1678190400">- Prepend gtk3 to binary_version and _immoduledir macro names to
  avoid possible name clash now that they are being defined in the
  macros.gtk3 file instead of the spec file.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1679400000">- Re-add macros.gtk3: there are quite a few consumers left
  requiring the defined macros.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1681128000">- Deprecate %gtk_immodule_(requires|post|postun) macros defined in
  the macros.gtk3 file. Since we are using RPM file triggers to
  provide their functionality, without nullifying them the commands
  will run twice, once by the file triggers and another time by the
  macros.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682510400">- Update to version 3.24.37+68:
  + application: Clean up signal handlers
  + OLE2 DND: Check if move is supported
  + Address issue 5711 by checking that the context is not NULL
  + wayland:
  - Don't crash without xdg_activation_v1
  - Don't crash on cursor size 0
  + gdkscreen-wayland: Notify initial setting change from
    org.gtk.Settings
  + gdk: Swap Cairo calls when reading back from a GdkWindow
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682942400">- Update to version 3.24.37+70:
  + Fix a crash.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684756800">- Update to version 3.24.38:
  + GtkFileChooser: Avoid warnings with GLib 2.76.
  + Theme: Set caret color in the dark theme.
  + Windows: Fix running under GLES.
  + Wayland:
  - Notify on initial setting changes.
  - Don't crash on 0 size cursors.
  - Don't crash if xdg_activation_v1 is missing.
  + Debugging: Show more information in the inspector.
  + Updated translations.</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1685707200">- Fix nautilus crash after entering wrong SMB password (bsc#1211952)
  * add gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1692014400">- Do not use %autopatch to build on SLE where rpm version is not
  ready for the macro.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1694520000">- Use RPM ternary operations to specify true/false arguments based
  on build conditions (%[%{with FOO} ? "true" : "false"])</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1696766400">- Revert RPM ternary operations on SLE where rpm version is not
  ready.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="dimstar@opensuse.org" date="1701950400">- Update to version 3.24.38+111:
  + [gtk3] Support tiled windows from xdg-shell.
  + Fix a minor issue in the file portal test.
  + wayland: Be more careful when loading cursors.
  + gdk/wayland: Use g_warning_once for cursor scale mismatches.
  + gdk/wayland: Don't fall back directly to 1 for mismatched
    cursor sizes.
  + Updated translations.
- Drop upstream applied patch
  gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
</package>
<package pkgid="169cbbfcea92b0cf75b281f53c651abeda21a4fb0f1d1f4a22d736c55b2aa7d5c8f0d5c85614c7aa65f4dabffb226f89f88cb06afbbf22d48f5816b848e1a719" name="gtk3-devel-debuginfo" arch="x86_64">
  <version epoch="0" ver="3.24.38+111" rel="1.1"/>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1656936000">- Add compatible dependency "python3-gobject-Gdk if python3-gobject"
  to the typelib package for SLE and Leap (boo#1200614).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662033600">- Drop pkgconfig(rest-0.7) BuildRequires: it seems to serve no
  purpose, nor can I find anything to suggest that gtk depends on
  it.</changelog>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1663934400">- Fix unstable drag-and-drop on Wayland KDE, add:
  * gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch
  https://gitlab.gnome.org/GNOME/gtk/-/commit/56100ab4</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1669809600">- Update to version 3.24.35:
  + GtkFontChooserWidget: Fix a critical.
  + GtkAccelLabel: Differentiate keypad keysyms in accelerators.
  + Input:
  - Recognize stylus devices as pens.
  - Fix problems with motion compression.
  + Windows: Build system improvements.
  + Wayland:
  - Fix problems with unreliable DND.
  - Use GLES if required.
  - Add support for titlebar gestures.
  - Refactor handling of IM client updates.
  - Fix cursor hotspots with scaled surfaces.
  - Use the xdg-activation protocol.
  - Load cursors on demand.
  - Fix cursor size on hi-dpi displays.
  + MacOS: Use a CVDisplayLink based frame clock.
  + Updated translations.
- Drop upstream merged patch
  gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670241600">- Update to version 3.24.35+10:
  + Flush drawable surface when getting a pixbuf.
  + wayland: Look for cursor themes in $HOME (boo#1206001).</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1672315200">- Update to version 3.24.36:
  + GtkLabel: Tweak selection behavior.
  + GtkEmojiChooser: Properly handle empty recent section.
  + GtkFileChooser: Make ~ key work regardless of dead keys.
  + Wayland:
  - Fix problems with X&lt;&gt;Wayland DND.
  - Revert cursor changes from 3.24.35.
  - Fix handling of surrounding text in input.
  + Updated translation.
- Switch from Autotools to Meson, dropping libtool build
  requirement while adding meson and ninja. And replace configure,
  make_build, and make_install macros with meson, meson_build and
  meson_install.
- Adopt the use of autosetup and autopatch macro facilities to
  improve package maintainability.
- Drop multibuild facility due to the fact that Gtk 3 Meson build
  scripts can't fully disable some components. And, at least for
  now, we cannot achieve the same degree of modularity we had with
  Autotools.
- Drop macros.gtk3 file as no package (if it ever had any) consumes
  its macros.
- After switching to Meson, the build doesn't produce a Wayland
  Input Method module anymore, at least not as a standalone. Update
  baselibs.conf accordingly. And some GResource files are now being
  provided in the devel package for working with emojis.
- Define __provides_exclude_from macro with ^%{_libdir}/gtk-3.0 as
  its value to prevent the automatic provision generator to offer
  private modules as requirable symbols.
- Make cloudproviders to be easily switchable, through bcond
  facility, to allow people to test it, or for maintainers to turn
  it on and off easily.
- Make gettext-its-gtk3 and gtk3-devel-doc sub-packages
  arch-independent (noarch), as they don't contain any binaries.
- Convert IM modules cache update post(un) scriptlets to RPM
  file triggers. Though we had good results with icon cache update
  scriptlets previously, we still can't use transfiletriggers to
  trigger the cache update only once, post transaction, because
  Zypper is still working on implementing support for them.
- Refresh patch with Quilt: gtk3-revert-forced-xftdpi.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677844800">- Update to version 3.24.37:
  + Support the file transfer portal for copy-paste and DND
  + Treat XKB_MODE_NAME_LODO as super key
  + Refactor startup notification handling to be in sync with GTK 4
  + GL: Synchronie when calling MakeCurrent
  + CSS: Fix a problem with stopping animations
  + Wayland: Drop the legacy text input module
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1678190400">- Prepend gtk3 to binary_version and _immoduledir macro names to
  avoid possible name clash now that they are being defined in the
  macros.gtk3 file instead of the spec file.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1679400000">- Re-add macros.gtk3: there are quite a few consumers left
  requiring the defined macros.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1681128000">- Deprecate %gtk_immodule_(requires|post|postun) macros defined in
  the macros.gtk3 file. Since we are using RPM file triggers to
  provide their functionality, without nullifying them the commands
  will run twice, once by the file triggers and another time by the
  macros.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682510400">- Update to version 3.24.37+68:
  + application: Clean up signal handlers
  + OLE2 DND: Check if move is supported
  + Address issue 5711 by checking that the context is not NULL
  + wayland:
  - Don't crash without xdg_activation_v1
  - Don't crash on cursor size 0
  + gdkscreen-wayland: Notify initial setting change from
    org.gtk.Settings
  + gdk: Swap Cairo calls when reading back from a GdkWindow
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682942400">- Update to version 3.24.37+70:
  + Fix a crash.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684756800">- Update to version 3.24.38:
  + GtkFileChooser: Avoid warnings with GLib 2.76.
  + Theme: Set caret color in the dark theme.
  + Windows: Fix running under GLES.
  + Wayland:
  - Notify on initial setting changes.
  - Don't crash on 0 size cursors.
  - Don't crash if xdg_activation_v1 is missing.
  + Debugging: Show more information in the inspector.
  + Updated translations.</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1685707200">- Fix nautilus crash after entering wrong SMB password (bsc#1211952)
  * add gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1692014400">- Do not use %autopatch to build on SLE where rpm version is not
  ready for the macro.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1694520000">- Use RPM ternary operations to specify true/false arguments based
  on build conditions (%[%{with FOO} ? "true" : "false"])</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1696766400">- Revert RPM ternary operations on SLE where rpm version is not
  ready.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="dimstar@opensuse.org" date="1701950400">- Update to version 3.24.38+111:
  + [gtk3] Support tiled windows from xdg-shell.
  + Fix a minor issue in the file portal test.
  + wayland: Be more careful when loading cursors.
  + gdk/wayland: Use g_warning_once for cursor scale mismatches.
  + gdk/wayland: Don't fall back directly to 1 for mismatched
    cursor sizes.
  + Updated translations.
- Drop upstream applied patch
  gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
</package>
<package pkgid="3426056bdf9a82db700e97f89dc30ea3c64a7769f660261ec06010b0b4e50b0e5c1b1fa738e81fdcc87ecda915f79c283ddb554a1184bad9bd877a87339b6c94" name="gtk3-devel-doc" arch="noarch">
  <version epoch="0" ver="3.24.38+111" rel="1.1"/>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1656936000">- Add compatible dependency "python3-gobject-Gdk if python3-gobject"
  to the typelib package for SLE and Leap (boo#1200614).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662033600">- Drop pkgconfig(rest-0.7) BuildRequires: it seems to serve no
  purpose, nor can I find anything to suggest that gtk depends on
  it.</changelog>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1663934400">- Fix unstable drag-and-drop on Wayland KDE, add:
  * gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch
  https://gitlab.gnome.org/GNOME/gtk/-/commit/56100ab4</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1669809600">- Update to version 3.24.35:
  + GtkFontChooserWidget: Fix a critical.
  + GtkAccelLabel: Differentiate keypad keysyms in accelerators.
  + Input:
  - Recognize stylus devices as pens.
  - Fix problems with motion compression.
  + Windows: Build system improvements.
  + Wayland:
  - Fix problems with unreliable DND.
  - Use GLES if required.
  - Add support for titlebar gestures.
  - Refactor handling of IM client updates.
  - Fix cursor hotspots with scaled surfaces.
  - Use the xdg-activation protocol.
  - Load cursors on demand.
  - Fix cursor size on hi-dpi displays.
  + MacOS: Use a CVDisplayLink based frame clock.
  + Updated translations.
- Drop upstream merged patch
  gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670241600">- Update to version 3.24.35+10:
  + Flush drawable surface when getting a pixbuf.
  + wayland: Look for cursor themes in $HOME (boo#1206001).</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1672315200">- Update to version 3.24.36:
  + GtkLabel: Tweak selection behavior.
  + GtkEmojiChooser: Properly handle empty recent section.
  + GtkFileChooser: Make ~ key work regardless of dead keys.
  + Wayland:
  - Fix problems with X&lt;&gt;Wayland DND.
  - Revert cursor changes from 3.24.35.
  - Fix handling of surrounding text in input.
  + Updated translation.
- Switch from Autotools to Meson, dropping libtool build
  requirement while adding meson and ninja. And replace configure,
  make_build, and make_install macros with meson, meson_build and
  meson_install.
- Adopt the use of autosetup and autopatch macro facilities to
  improve package maintainability.
- Drop multibuild facility due to the fact that Gtk 3 Meson build
  scripts can't fully disable some components. And, at least for
  now, we cannot achieve the same degree of modularity we had with
  Autotools.
- Drop macros.gtk3 file as no package (if it ever had any) consumes
  its macros.
- After switching to Meson, the build doesn't produce a Wayland
  Input Method module anymore, at least not as a standalone. Update
  baselibs.conf accordingly. And some GResource files are now being
  provided in the devel package for working with emojis.
- Define __provides_exclude_from macro with ^%{_libdir}/gtk-3.0 as
  its value to prevent the automatic provision generator to offer
  private modules as requirable symbols.
- Make cloudproviders to be easily switchable, through bcond
  facility, to allow people to test it, or for maintainers to turn
  it on and off easily.
- Make gettext-its-gtk3 and gtk3-devel-doc sub-packages
  arch-independent (noarch), as they don't contain any binaries.
- Convert IM modules cache update post(un) scriptlets to RPM
  file triggers. Though we had good results with icon cache update
  scriptlets previously, we still can't use transfiletriggers to
  trigger the cache update only once, post transaction, because
  Zypper is still working on implementing support for them.
- Refresh patch with Quilt: gtk3-revert-forced-xftdpi.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677844800">- Update to version 3.24.37:
  + Support the file transfer portal for copy-paste and DND
  + Treat XKB_MODE_NAME_LODO as super key
  + Refactor startup notification handling to be in sync with GTK 4
  + GL: Synchronie when calling MakeCurrent
  + CSS: Fix a problem with stopping animations
  + Wayland: Drop the legacy text input module
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1678190400">- Prepend gtk3 to binary_version and _immoduledir macro names to
  avoid possible name clash now that they are being defined in the
  macros.gtk3 file instead of the spec file.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1679400000">- Re-add macros.gtk3: there are quite a few consumers left
  requiring the defined macros.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1681128000">- Deprecate %gtk_immodule_(requires|post|postun) macros defined in
  the macros.gtk3 file. Since we are using RPM file triggers to
  provide their functionality, without nullifying them the commands
  will run twice, once by the file triggers and another time by the
  macros.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682510400">- Update to version 3.24.37+68:
  + application: Clean up signal handlers
  + OLE2 DND: Check if move is supported
  + Address issue 5711 by checking that the context is not NULL
  + wayland:
  - Don't crash without xdg_activation_v1
  - Don't crash on cursor size 0
  + gdkscreen-wayland: Notify initial setting change from
    org.gtk.Settings
  + gdk: Swap Cairo calls when reading back from a GdkWindow
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682942400">- Update to version 3.24.37+70:
  + Fix a crash.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684756800">- Update to version 3.24.38:
  + GtkFileChooser: Avoid warnings with GLib 2.76.
  + Theme: Set caret color in the dark theme.
  + Windows: Fix running under GLES.
  + Wayland:
  - Notify on initial setting changes.
  - Don't crash on 0 size cursors.
  - Don't crash if xdg_activation_v1 is missing.
  + Debugging: Show more information in the inspector.
  + Updated translations.</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1685707200">- Fix nautilus crash after entering wrong SMB password (bsc#1211952)
  * add gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1692014400">- Do not use %autopatch to build on SLE where rpm version is not
  ready for the macro.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1694520000">- Use RPM ternary operations to specify true/false arguments based
  on build conditions (%[%{with FOO} ? "true" : "false"])</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1696766400">- Revert RPM ternary operations on SLE where rpm version is not
  ready.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="dimstar@opensuse.org" date="1701950400">- Update to version 3.24.38+111:
  + [gtk3] Support tiled windows from xdg-shell.
  + Fix a minor issue in the file portal test.
  + wayland: Be more careful when loading cursors.
  + gdk/wayland: Use g_warning_once for cursor scale mismatches.
  + gdk/wayland: Don't fall back directly to 1 for mismatched
    cursor sizes.
  + Updated translations.
- Drop upstream applied patch
  gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
</package>
<package pkgid="b350f8999095fb54d6441c60c2745e0eb623b8a415cd7a97aafd632de6d84db1057c706fd0bd62b35771a1e8572818fa74a9b20192a0b5dc5d45ef87682c06e6" name="gtk3-immodule-amharic" arch="i586">
  <version epoch="0" ver="3.24.38+111" rel="1.1"/>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1656936000">- Add compatible dependency "python3-gobject-Gdk if python3-gobject"
  to the typelib package for SLE and Leap (boo#1200614).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662033600">- Drop pkgconfig(rest-0.7) BuildRequires: it seems to serve no
  purpose, nor can I find anything to suggest that gtk depends on
  it.</changelog>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1663934400">- Fix unstable drag-and-drop on Wayland KDE, add:
  * gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch
  https://gitlab.gnome.org/GNOME/gtk/-/commit/56100ab4</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1669809600">- Update to version 3.24.35:
  + GtkFontChooserWidget: Fix a critical.
  + GtkAccelLabel: Differentiate keypad keysyms in accelerators.
  + Input:
  - Recognize stylus devices as pens.
  - Fix problems with motion compression.
  + Windows: Build system improvements.
  + Wayland:
  - Fix problems with unreliable DND.
  - Use GLES if required.
  - Add support for titlebar gestures.
  - Refactor handling of IM client updates.
  - Fix cursor hotspots with scaled surfaces.
  - Use the xdg-activation protocol.
  - Load cursors on demand.
  - Fix cursor size on hi-dpi displays.
  + MacOS: Use a CVDisplayLink based frame clock.
  + Updated translations.
- Drop upstream merged patch
  gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670241600">- Update to version 3.24.35+10:
  + Flush drawable surface when getting a pixbuf.
  + wayland: Look for cursor themes in $HOME (boo#1206001).</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1672315200">- Update to version 3.24.36:
  + GtkLabel: Tweak selection behavior.
  + GtkEmojiChooser: Properly handle empty recent section.
  + GtkFileChooser: Make ~ key work regardless of dead keys.
  + Wayland:
  - Fix problems with X&lt;&gt;Wayland DND.
  - Revert cursor changes from 3.24.35.
  - Fix handling of surrounding text in input.
  + Updated translation.
- Switch from Autotools to Meson, dropping libtool build
  requirement while adding meson and ninja. And replace configure,
  make_build, and make_install macros with meson, meson_build and
  meson_install.
- Adopt the use of autosetup and autopatch macro facilities to
  improve package maintainability.
- Drop multibuild facility due to the fact that Gtk 3 Meson build
  scripts can't fully disable some components. And, at least for
  now, we cannot achieve the same degree of modularity we had with
  Autotools.
- Drop macros.gtk3 file as no package (if it ever had any) consumes
  its macros.
- After switching to Meson, the build doesn't produce a Wayland
  Input Method module anymore, at least not as a standalone. Update
  baselibs.conf accordingly. And some GResource files are now being
  provided in the devel package for working with emojis.
- Define __provides_exclude_from macro with ^%{_libdir}/gtk-3.0 as
  its value to prevent the automatic provision generator to offer
  private modules as requirable symbols.
- Make cloudproviders to be easily switchable, through bcond
  facility, to allow people to test it, or for maintainers to turn
  it on and off easily.
- Make gettext-its-gtk3 and gtk3-devel-doc sub-packages
  arch-independent (noarch), as they don't contain any binaries.
- Convert IM modules cache update post(un) scriptlets to RPM
  file triggers. Though we had good results with icon cache update
  scriptlets previously, we still can't use transfiletriggers to
  trigger the cache update only once, post transaction, because
  Zypper is still working on implementing support for them.
- Refresh patch with Quilt: gtk3-revert-forced-xftdpi.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677844800">- Update to version 3.24.37:
  + Support the file transfer portal for copy-paste and DND
  + Treat XKB_MODE_NAME_LODO as super key
  + Refactor startup notification handling to be in sync with GTK 4
  + GL: Synchronie when calling MakeCurrent
  + CSS: Fix a problem with stopping animations
  + Wayland: Drop the legacy text input module
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1678190400">- Prepend gtk3 to binary_version and _immoduledir macro names to
  avoid possible name clash now that they are being defined in the
  macros.gtk3 file instead of the spec file.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1679400000">- Re-add macros.gtk3: there are quite a few consumers left
  requiring the defined macros.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1681128000">- Deprecate %gtk_immodule_(requires|post|postun) macros defined in
  the macros.gtk3 file. Since we are using RPM file triggers to
  provide their functionality, without nullifying them the commands
  will run twice, once by the file triggers and another time by the
  macros.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682510400">- Update to version 3.24.37+68:
  + application: Clean up signal handlers
  + OLE2 DND: Check if move is supported
  + Address issue 5711 by checking that the context is not NULL
  + wayland:
  - Don't crash without xdg_activation_v1
  - Don't crash on cursor size 0
  + gdkscreen-wayland: Notify initial setting change from
    org.gtk.Settings
  + gdk: Swap Cairo calls when reading back from a GdkWindow
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682942400">- Update to version 3.24.37+70:
  + Fix a crash.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684756800">- Update to version 3.24.38:
  + GtkFileChooser: Avoid warnings with GLib 2.76.
  + Theme: Set caret color in the dark theme.
  + Windows: Fix running under GLES.
  + Wayland:
  - Notify on initial setting changes.
  - Don't crash on 0 size cursors.
  - Don't crash if xdg_activation_v1 is missing.
  + Debugging: Show more information in the inspector.
  + Updated translations.</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1685707200">- Fix nautilus crash after entering wrong SMB password (bsc#1211952)
  * add gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1692014400">- Do not use %autopatch to build on SLE where rpm version is not
  ready for the macro.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1694520000">- Use RPM ternary operations to specify true/false arguments based
  on build conditions (%[%{with FOO} ? "true" : "false"])</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1696766400">- Revert RPM ternary operations on SLE where rpm version is not
  ready.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="dimstar@opensuse.org" date="1701950400">- Update to version 3.24.38+111:
  + [gtk3] Support tiled windows from xdg-shell.
  + Fix a minor issue in the file portal test.
  + wayland: Be more careful when loading cursors.
  + gdk/wayland: Use g_warning_once for cursor scale mismatches.
  + gdk/wayland: Don't fall back directly to 1 for mismatched
    cursor sizes.
  + Updated translations.
- Drop upstream applied patch
  gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
</package>
<package pkgid="3e12097cb1f441edefef10ebbdc567cb9555efe7af66d64fde691bb340bc8e04332067c69b8c9fd2bb681c362457dc92423064a08a3fd3ec339a64d8b2443574" name="gtk3-immodule-amharic" arch="x86_64">
  <version epoch="0" ver="3.24.38+111" rel="1.1"/>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1656936000">- Add compatible dependency "python3-gobject-Gdk if python3-gobject"
  to the typelib package for SLE and Leap (boo#1200614).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662033600">- Drop pkgconfig(rest-0.7) BuildRequires: it seems to serve no
  purpose, nor can I find anything to suggest that gtk depends on
  it.</changelog>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1663934400">- Fix unstable drag-and-drop on Wayland KDE, add:
  * gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch
  https://gitlab.gnome.org/GNOME/gtk/-/commit/56100ab4</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1669809600">- Update to version 3.24.35:
  + GtkFontChooserWidget: Fix a critical.
  + GtkAccelLabel: Differentiate keypad keysyms in accelerators.
  + Input:
  - Recognize stylus devices as pens.
  - Fix problems with motion compression.
  + Windows: Build system improvements.
  + Wayland:
  - Fix problems with unreliable DND.
  - Use GLES if required.
  - Add support for titlebar gestures.
  - Refactor handling of IM client updates.
  - Fix cursor hotspots with scaled surfaces.
  - Use the xdg-activation protocol.
  - Load cursors on demand.
  - Fix cursor size on hi-dpi displays.
  + MacOS: Use a CVDisplayLink based frame clock.
  + Updated translations.
- Drop upstream merged patch
  gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670241600">- Update to version 3.24.35+10:
  + Flush drawable surface when getting a pixbuf.
  + wayland: Look for cursor themes in $HOME (boo#1206001).</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1672315200">- Update to version 3.24.36:
  + GtkLabel: Tweak selection behavior.
  + GtkEmojiChooser: Properly handle empty recent section.
  + GtkFileChooser: Make ~ key work regardless of dead keys.
  + Wayland:
  - Fix problems with X&lt;&gt;Wayland DND.
  - Revert cursor changes from 3.24.35.
  - Fix handling of surrounding text in input.
  + Updated translation.
- Switch from Autotools to Meson, dropping libtool build
  requirement while adding meson and ninja. And replace configure,
  make_build, and make_install macros with meson, meson_build and
  meson_install.
- Adopt the use of autosetup and autopatch macro facilities to
  improve package maintainability.
- Drop multibuild facility due to the fact that Gtk 3 Meson build
  scripts can't fully disable some components. And, at least for
  now, we cannot achieve the same degree of modularity we had with
  Autotools.
- Drop macros.gtk3 file as no package (if it ever had any) consumes
  its macros.
- After switching to Meson, the build doesn't produce a Wayland
  Input Method module anymore, at least not as a standalone. Update
  baselibs.conf accordingly. And some GResource files are now being
  provided in the devel package for working with emojis.
- Define __provides_exclude_from macro with ^%{_libdir}/gtk-3.0 as
  its value to prevent the automatic provision generator to offer
  private modules as requirable symbols.
- Make cloudproviders to be easily switchable, through bcond
  facility, to allow people to test it, or for maintainers to turn
  it on and off easily.
- Make gettext-its-gtk3 and gtk3-devel-doc sub-packages
  arch-independent (noarch), as they don't contain any binaries.
- Convert IM modules cache update post(un) scriptlets to RPM
  file triggers. Though we had good results with icon cache update
  scriptlets previously, we still can't use transfiletriggers to
  trigger the cache update only once, post transaction, because
  Zypper is still working on implementing support for them.
- Refresh patch with Quilt: gtk3-revert-forced-xftdpi.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677844800">- Update to version 3.24.37:
  + Support the file transfer portal for copy-paste and DND
  + Treat XKB_MODE_NAME_LODO as super key
  + Refactor startup notification handling to be in sync with GTK 4
  + GL: Synchronie when calling MakeCurrent
  + CSS: Fix a problem with stopping animations
  + Wayland: Drop the legacy text input module
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1678190400">- Prepend gtk3 to binary_version and _immoduledir macro names to
  avoid possible name clash now that they are being defined in the
  macros.gtk3 file instead of the spec file.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1679400000">- Re-add macros.gtk3: there are quite a few consumers left
  requiring the defined macros.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1681128000">- Deprecate %gtk_immodule_(requires|post|postun) macros defined in
  the macros.gtk3 file. Since we are using RPM file triggers to
  provide their functionality, without nullifying them the commands
  will run twice, once by the file triggers and another time by the
  macros.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682510400">- Update to version 3.24.37+68:
  + application: Clean up signal handlers
  + OLE2 DND: Check if move is supported
  + Address issue 5711 by checking that the context is not NULL
  + wayland:
  - Don't crash without xdg_activation_v1
  - Don't crash on cursor size 0
  + gdkscreen-wayland: Notify initial setting change from
    org.gtk.Settings
  + gdk: Swap Cairo calls when reading back from a GdkWindow
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682942400">- Update to version 3.24.37+70:
  + Fix a crash.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684756800">- Update to version 3.24.38:
  + GtkFileChooser: Avoid warnings with GLib 2.76.
  + Theme: Set caret color in the dark theme.
  + Windows: Fix running under GLES.
  + Wayland:
  - Notify on initial setting changes.
  - Don't crash on 0 size cursors.
  - Don't crash if xdg_activation_v1 is missing.
  + Debugging: Show more information in the inspector.
  + Updated translations.</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1685707200">- Fix nautilus crash after entering wrong SMB password (bsc#1211952)
  * add gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1692014400">- Do not use %autopatch to build on SLE where rpm version is not
  ready for the macro.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1694520000">- Use RPM ternary operations to specify true/false arguments based
  on build conditions (%[%{with FOO} ? "true" : "false"])</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1696766400">- Revert RPM ternary operations on SLE where rpm version is not
  ready.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="dimstar@opensuse.org" date="1701950400">- Update to version 3.24.38+111:
  + [gtk3] Support tiled windows from xdg-shell.
  + Fix a minor issue in the file portal test.
  + wayland: Be more careful when loading cursors.
  + gdk/wayland: Use g_warning_once for cursor scale mismatches.
  + gdk/wayland: Don't fall back directly to 1 for mismatched
    cursor sizes.
  + Updated translations.
- Drop upstream applied patch
  gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
</package>
<package pkgid="cc03257bcdc8cfa990249835d930c9920e99a96de571e0cb4bb399f5136553e2319aff3b7e5d85088406fa80a22a7acb0c7f7743d82087bb9831dd8c14bae525" name="gtk3-immodule-amharic-32bit" arch="x86_64">
  <version epoch="0" ver="3.24.38+111" rel="1.1"/>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1656936000">- Add compatible dependency "python3-gobject-Gdk if python3-gobject"
  to the typelib package for SLE and Leap (boo#1200614).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662033600">- Drop pkgconfig(rest-0.7) BuildRequires: it seems to serve no
  purpose, nor can I find anything to suggest that gtk depends on
  it.</changelog>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1663934400">- Fix unstable drag-and-drop on Wayland KDE, add:
  * gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch
  https://gitlab.gnome.org/GNOME/gtk/-/commit/56100ab4</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1669809600">- Update to version 3.24.35:
  + GtkFontChooserWidget: Fix a critical.
  + GtkAccelLabel: Differentiate keypad keysyms in accelerators.
  + Input:
  - Recognize stylus devices as pens.
  - Fix problems with motion compression.
  + Windows: Build system improvements.
  + Wayland:
  - Fix problems with unreliable DND.
  - Use GLES if required.
  - Add support for titlebar gestures.
  - Refactor handling of IM client updates.
  - Fix cursor hotspots with scaled surfaces.
  - Use the xdg-activation protocol.
  - Load cursors on demand.
  - Fix cursor size on hi-dpi displays.
  + MacOS: Use a CVDisplayLink based frame clock.
  + Updated translations.
- Drop upstream merged patch
  gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670241600">- Update to version 3.24.35+10:
  + Flush drawable surface when getting a pixbuf.
  + wayland: Look for cursor themes in $HOME (boo#1206001).</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1672315200">- Update to version 3.24.36:
  + GtkLabel: Tweak selection behavior.
  + GtkEmojiChooser: Properly handle empty recent section.
  + GtkFileChooser: Make ~ key work regardless of dead keys.
  + Wayland:
  - Fix problems with X&lt;&gt;Wayland DND.
  - Revert cursor changes from 3.24.35.
  - Fix handling of surrounding text in input.
  + Updated translation.
- Switch from Autotools to Meson, dropping libtool build
  requirement while adding meson and ninja. And replace configure,
  make_build, and make_install macros with meson, meson_build and
  meson_install.
- Adopt the use of autosetup and autopatch macro facilities to
  improve package maintainability.
- Drop multibuild facility due to the fact that Gtk 3 Meson build
  scripts can't fully disable some components. And, at least for
  now, we cannot achieve the same degree of modularity we had with
  Autotools.
- Drop macros.gtk3 file as no package (if it ever had any) consumes
  its macros.
- After switching to Meson, the build doesn't produce a Wayland
  Input Method module anymore, at least not as a standalone. Update
  baselibs.conf accordingly. And some GResource files are now being
  provided in the devel package for working with emojis.
- Define __provides_exclude_from macro with ^%{_libdir}/gtk-3.0 as
  its value to prevent the automatic provision generator to offer
  private modules as requirable symbols.
- Make cloudproviders to be easily switchable, through bcond
  facility, to allow people to test it, or for maintainers to turn
  it on and off easily.
- Make gettext-its-gtk3 and gtk3-devel-doc sub-packages
  arch-independent (noarch), as they don't contain any binaries.
- Convert IM modules cache update post(un) scriptlets to RPM
  file triggers. Though we had good results with icon cache update
  scriptlets previously, we still can't use transfiletriggers to
  trigger the cache update only once, post transaction, because
  Zypper is still working on implementing support for them.
- Refresh patch with Quilt: gtk3-revert-forced-xftdpi.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677844800">- Update to version 3.24.37:
  + Support the file transfer portal for copy-paste and DND
  + Treat XKB_MODE_NAME_LODO as super key
  + Refactor startup notification handling to be in sync with GTK 4
  + GL: Synchronie when calling MakeCurrent
  + CSS: Fix a problem with stopping animations
  + Wayland: Drop the legacy text input module
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1678190400">- Prepend gtk3 to binary_version and _immoduledir macro names to
  avoid possible name clash now that they are being defined in the
  macros.gtk3 file instead of the spec file.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1679400000">- Re-add macros.gtk3: there are quite a few consumers left
  requiring the defined macros.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1681128000">- Deprecate %gtk_immodule_(requires|post|postun) macros defined in
  the macros.gtk3 file. Since we are using RPM file triggers to
  provide their functionality, without nullifying them the commands
  will run twice, once by the file triggers and another time by the
  macros.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682510400">- Update to version 3.24.37+68:
  + application: Clean up signal handlers
  + OLE2 DND: Check if move is supported
  + Address issue 5711 by checking that the context is not NULL
  + wayland:
  - Don't crash without xdg_activation_v1
  - Don't crash on cursor size 0
  + gdkscreen-wayland: Notify initial setting change from
    org.gtk.Settings
  + gdk: Swap Cairo calls when reading back from a GdkWindow
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682942400">- Update to version 3.24.37+70:
  + Fix a crash.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684756800">- Update to version 3.24.38:
  + GtkFileChooser: Avoid warnings with GLib 2.76.
  + Theme: Set caret color in the dark theme.
  + Windows: Fix running under GLES.
  + Wayland:
  - Notify on initial setting changes.
  - Don't crash on 0 size cursors.
  - Don't crash if xdg_activation_v1 is missing.
  + Debugging: Show more information in the inspector.
  + Updated translations.</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1685707200">- Fix nautilus crash after entering wrong SMB password (bsc#1211952)
  * add gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1692014400">- Do not use %autopatch to build on SLE where rpm version is not
  ready for the macro.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1694520000">- Use RPM ternary operations to specify true/false arguments based
  on build conditions (%[%{with FOO} ? "true" : "false"])</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1696766400">- Revert RPM ternary operations on SLE where rpm version is not
  ready.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="dimstar@opensuse.org" date="1701950400">- Update to version 3.24.38+111:
  + [gtk3] Support tiled windows from xdg-shell.
  + Fix a minor issue in the file portal test.
  + wayland: Be more careful when loading cursors.
  + gdk/wayland: Use g_warning_once for cursor scale mismatches.
  + gdk/wayland: Don't fall back directly to 1 for mismatched
    cursor sizes.
  + Updated translations.
- Drop upstream applied patch
  gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
</package>
<package pkgid="e0bf9f656cffc60151d0e2d2a82c7ca9874fb87f0b440e358c90a5645e21fe8f5f6dc183d0ceab68152000efce342020bd593725c3b989f0a9b1c86de5dc71cb" name="gtk3-immodule-amharic-32bit-debuginfo" arch="x86_64">
  <version epoch="0" ver="3.24.38+111" rel="1.1"/>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1656936000">- Add compatible dependency "python3-gobject-Gdk if python3-gobject"
  to the typelib package for SLE and Leap (boo#1200614).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662033600">- Drop pkgconfig(rest-0.7) BuildRequires: it seems to serve no
  purpose, nor can I find anything to suggest that gtk depends on
  it.</changelog>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1663934400">- Fix unstable drag-and-drop on Wayland KDE, add:
  * gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch
  https://gitlab.gnome.org/GNOME/gtk/-/commit/56100ab4</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1669809600">- Update to version 3.24.35:
  + GtkFontChooserWidget: Fix a critical.
  + GtkAccelLabel: Differentiate keypad keysyms in accelerators.
  + Input:
  - Recognize stylus devices as pens.
  - Fix problems with motion compression.
  + Windows: Build system improvements.
  + Wayland:
  - Fix problems with unreliable DND.
  - Use GLES if required.
  - Add support for titlebar gestures.
  - Refactor handling of IM client updates.
  - Fix cursor hotspots with scaled surfaces.
  - Use the xdg-activation protocol.
  - Load cursors on demand.
  - Fix cursor size on hi-dpi displays.
  + MacOS: Use a CVDisplayLink based frame clock.
  + Updated translations.
- Drop upstream merged patch
  gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670241600">- Update to version 3.24.35+10:
  + Flush drawable surface when getting a pixbuf.
  + wayland: Look for cursor themes in $HOME (boo#1206001).</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1672315200">- Update to version 3.24.36:
  + GtkLabel: Tweak selection behavior.
  + GtkEmojiChooser: Properly handle empty recent section.
  + GtkFileChooser: Make ~ key work regardless of dead keys.
  + Wayland:
  - Fix problems with X&lt;&gt;Wayland DND.
  - Revert cursor changes from 3.24.35.
  - Fix handling of surrounding text in input.
  + Updated translation.
- Switch from Autotools to Meson, dropping libtool build
  requirement while adding meson and ninja. And replace configure,
  make_build, and make_install macros with meson, meson_build and
  meson_install.
- Adopt the use of autosetup and autopatch macro facilities to
  improve package maintainability.
- Drop multibuild facility due to the fact that Gtk 3 Meson build
  scripts can't fully disable some components. And, at least for
  now, we cannot achieve the same degree of modularity we had with
  Autotools.
- Drop macros.gtk3 file as no package (if it ever had any) consumes
  its macros.
- After switching to Meson, the build doesn't produce a Wayland
  Input Method module anymore, at least not as a standalone. Update
  baselibs.conf accordingly. And some GResource files are now being
  provided in the devel package for working with emojis.
- Define __provides_exclude_from macro with ^%{_libdir}/gtk-3.0 as
  its value to prevent the automatic provision generator to offer
  private modules as requirable symbols.
- Make cloudproviders to be easily switchable, through bcond
  facility, to allow people to test it, or for maintainers to turn
  it on and off easily.
- Make gettext-its-gtk3 and gtk3-devel-doc sub-packages
  arch-independent (noarch), as they don't contain any binaries.
- Convert IM modules cache update post(un) scriptlets to RPM
  file triggers. Though we had good results with icon cache update
  scriptlets previously, we still can't use transfiletriggers to
  trigger the cache update only once, post transaction, because
  Zypper is still working on implementing support for them.
- Refresh patch with Quilt: gtk3-revert-forced-xftdpi.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677844800">- Update to version 3.24.37:
  + Support the file transfer portal for copy-paste and DND
  + Treat XKB_MODE_NAME_LODO as super key
  + Refactor startup notification handling to be in sync with GTK 4
  + GL: Synchronie when calling MakeCurrent
  + CSS: Fix a problem with stopping animations
  + Wayland: Drop the legacy text input module
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1678190400">- Prepend gtk3 to binary_version and _immoduledir macro names to
  avoid possible name clash now that they are being defined in the
  macros.gtk3 file instead of the spec file.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1679400000">- Re-add macros.gtk3: there are quite a few consumers left
  requiring the defined macros.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1681128000">- Deprecate %gtk_immodule_(requires|post|postun) macros defined in
  the macros.gtk3 file. Since we are using RPM file triggers to
  provide their functionality, without nullifying them the commands
  will run twice, once by the file triggers and another time by the
  macros.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682510400">- Update to version 3.24.37+68:
  + application: Clean up signal handlers
  + OLE2 DND: Check if move is supported
  + Address issue 5711 by checking that the context is not NULL
  + wayland:
  - Don't crash without xdg_activation_v1
  - Don't crash on cursor size 0
  + gdkscreen-wayland: Notify initial setting change from
    org.gtk.Settings
  + gdk: Swap Cairo calls when reading back from a GdkWindow
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682942400">- Update to version 3.24.37+70:
  + Fix a crash.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684756800">- Update to version 3.24.38:
  + GtkFileChooser: Avoid warnings with GLib 2.76.
  + Theme: Set caret color in the dark theme.
  + Windows: Fix running under GLES.
  + Wayland:
  - Notify on initial setting changes.
  - Don't crash on 0 size cursors.
  - Don't crash if xdg_activation_v1 is missing.
  + Debugging: Show more information in the inspector.
  + Updated translations.</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1685707200">- Fix nautilus crash after entering wrong SMB password (bsc#1211952)
  * add gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1692014400">- Do not use %autopatch to build on SLE where rpm version is not
  ready for the macro.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1694520000">- Use RPM ternary operations to specify true/false arguments based
  on build conditions (%[%{with FOO} ? "true" : "false"])</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1696766400">- Revert RPM ternary operations on SLE where rpm version is not
  ready.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="dimstar@opensuse.org" date="1701950400">- Update to version 3.24.38+111:
  + [gtk3] Support tiled windows from xdg-shell.
  + Fix a minor issue in the file portal test.
  + wayland: Be more careful when loading cursors.
  + gdk/wayland: Use g_warning_once for cursor scale mismatches.
  + gdk/wayland: Don't fall back directly to 1 for mismatched
    cursor sizes.
  + Updated translations.
- Drop upstream applied patch
  gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
</package>
<package pkgid="2995a2e0c70c54c6f4f07c93b13bc265989ce54e1b4d7f27a931f2e993b8b5871aae5a072257e7e971002410b5e5e775ab473715ec2616efbcdb3d666950b450" name="gtk3-immodule-amharic-debuginfo" arch="i586">
  <version epoch="0" ver="3.24.38+111" rel="1.1"/>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1656936000">- Add compatible dependency "python3-gobject-Gdk if python3-gobject"
  to the typelib package for SLE and Leap (boo#1200614).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662033600">- Drop pkgconfig(rest-0.7) BuildRequires: it seems to serve no
  purpose, nor can I find anything to suggest that gtk depends on
  it.</changelog>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1663934400">- Fix unstable drag-and-drop on Wayland KDE, add:
  * gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch
  https://gitlab.gnome.org/GNOME/gtk/-/commit/56100ab4</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1669809600">- Update to version 3.24.35:
  + GtkFontChooserWidget: Fix a critical.
  + GtkAccelLabel: Differentiate keypad keysyms in accelerators.
  + Input:
  - Recognize stylus devices as pens.
  - Fix problems with motion compression.
  + Windows: Build system improvements.
  + Wayland:
  - Fix problems with unreliable DND.
  - Use GLES if required.
  - Add support for titlebar gestures.
  - Refactor handling of IM client updates.
  - Fix cursor hotspots with scaled surfaces.
  - Use the xdg-activation protocol.
  - Load cursors on demand.
  - Fix cursor size on hi-dpi displays.
  + MacOS: Use a CVDisplayLink based frame clock.
  + Updated translations.
- Drop upstream merged patch
  gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670241600">- Update to version 3.24.35+10:
  + Flush drawable surface when getting a pixbuf.
  + wayland: Look for cursor themes in $HOME (boo#1206001).</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1672315200">- Update to version 3.24.36:
  + GtkLabel: Tweak selection behavior.
  + GtkEmojiChooser: Properly handle empty recent section.
  + GtkFileChooser: Make ~ key work regardless of dead keys.
  + Wayland:
  - Fix problems with X&lt;&gt;Wayland DND.
  - Revert cursor changes from 3.24.35.
  - Fix handling of surrounding text in input.
  + Updated translation.
- Switch from Autotools to Meson, dropping libtool build
  requirement while adding meson and ninja. And replace configure,
  make_build, and make_install macros with meson, meson_build and
  meson_install.
- Adopt the use of autosetup and autopatch macro facilities to
  improve package maintainability.
- Drop multibuild facility due to the fact that Gtk 3 Meson build
  scripts can't fully disable some components. And, at least for
  now, we cannot achieve the same degree of modularity we had with
  Autotools.
- Drop macros.gtk3 file as no package (if it ever had any) consumes
  its macros.
- After switching to Meson, the build doesn't produce a Wayland
  Input Method module anymore, at least not as a standalone. Update
  baselibs.conf accordingly. And some GResource files are now being
  provided in the devel package for working with emojis.
- Define __provides_exclude_from macro with ^%{_libdir}/gtk-3.0 as
  its value to prevent the automatic provision generator to offer
  private modules as requirable symbols.
- Make cloudproviders to be easily switchable, through bcond
  facility, to allow people to test it, or for maintainers to turn
  it on and off easily.
- Make gettext-its-gtk3 and gtk3-devel-doc sub-packages
  arch-independent (noarch), as they don't contain any binaries.
- Convert IM modules cache update post(un) scriptlets to RPM
  file triggers. Though we had good results with icon cache update
  scriptlets previously, we still can't use transfiletriggers to
  trigger the cache update only once, post transaction, because
  Zypper is still working on implementing support for them.
- Refresh patch with Quilt: gtk3-revert-forced-xftdpi.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677844800">- Update to version 3.24.37:
  + Support the file transfer portal for copy-paste and DND
  + Treat XKB_MODE_NAME_LODO as super key
  + Refactor startup notification handling to be in sync with GTK 4
  + GL: Synchronie when calling MakeCurrent
  + CSS: Fix a problem with stopping animations
  + Wayland: Drop the legacy text input module
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1678190400">- Prepend gtk3 to binary_version and _immoduledir macro names to
  avoid possible name clash now that they are being defined in the
  macros.gtk3 file instead of the spec file.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1679400000">- Re-add macros.gtk3: there are quite a few consumers left
  requiring the defined macros.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1681128000">- Deprecate %gtk_immodule_(requires|post|postun) macros defined in
  the macros.gtk3 file. Since we are using RPM file triggers to
  provide their functionality, without nullifying them the commands
  will run twice, once by the file triggers and another time by the
  macros.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682510400">- Update to version 3.24.37+68:
  + application: Clean up signal handlers
  + OLE2 DND: Check if move is supported
  + Address issue 5711 by checking that the context is not NULL
  + wayland:
  - Don't crash without xdg_activation_v1
  - Don't crash on cursor size 0
  + gdkscreen-wayland: Notify initial setting change from
    org.gtk.Settings
  + gdk: Swap Cairo calls when reading back from a GdkWindow
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682942400">- Update to version 3.24.37+70:
  + Fix a crash.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684756800">- Update to version 3.24.38:
  + GtkFileChooser: Avoid warnings with GLib 2.76.
  + Theme: Set caret color in the dark theme.
  + Windows: Fix running under GLES.
  + Wayland:
  - Notify on initial setting changes.
  - Don't crash on 0 size cursors.
  - Don't crash if xdg_activation_v1 is missing.
  + Debugging: Show more information in the inspector.
  + Updated translations.</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1685707200">- Fix nautilus crash after entering wrong SMB password (bsc#1211952)
  * add gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1692014400">- Do not use %autopatch to build on SLE where rpm version is not
  ready for the macro.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1694520000">- Use RPM ternary operations to specify true/false arguments based
  on build conditions (%[%{with FOO} ? "true" : "false"])</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1696766400">- Revert RPM ternary operations on SLE where rpm version is not
  ready.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="dimstar@opensuse.org" date="1701950400">- Update to version 3.24.38+111:
  + [gtk3] Support tiled windows from xdg-shell.
  + Fix a minor issue in the file portal test.
  + wayland: Be more careful when loading cursors.
  + gdk/wayland: Use g_warning_once for cursor scale mismatches.
  + gdk/wayland: Don't fall back directly to 1 for mismatched
    cursor sizes.
  + Updated translations.
- Drop upstream applied patch
  gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
</package>
<package pkgid="4bf2fe0e7e94c0e54d16a17554bfce07505be742e860af04635ec85711cf05328cbc4ad296948d110573f2c266affbf1b64148402c7afe36f3168f3bc0170f23" name="gtk3-immodule-amharic-debuginfo" arch="x86_64">
  <version epoch="0" ver="3.24.38+111" rel="1.1"/>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1656936000">- Add compatible dependency "python3-gobject-Gdk if python3-gobject"
  to the typelib package for SLE and Leap (boo#1200614).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662033600">- Drop pkgconfig(rest-0.7) BuildRequires: it seems to serve no
  purpose, nor can I find anything to suggest that gtk depends on
  it.</changelog>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1663934400">- Fix unstable drag-and-drop on Wayland KDE, add:
  * gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch
  https://gitlab.gnome.org/GNOME/gtk/-/commit/56100ab4</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1669809600">- Update to version 3.24.35:
  + GtkFontChooserWidget: Fix a critical.
  + GtkAccelLabel: Differentiate keypad keysyms in accelerators.
  + Input:
  - Recognize stylus devices as pens.
  - Fix problems with motion compression.
  + Windows: Build system improvements.
  + Wayland:
  - Fix problems with unreliable DND.
  - Use GLES if required.
  - Add support for titlebar gestures.
  - Refactor handling of IM client updates.
  - Fix cursor hotspots with scaled surfaces.
  - Use the xdg-activation protocol.
  - Load cursors on demand.
  - Fix cursor size on hi-dpi displays.
  + MacOS: Use a CVDisplayLink based frame clock.
  + Updated translations.
- Drop upstream merged patch
  gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670241600">- Update to version 3.24.35+10:
  + Flush drawable surface when getting a pixbuf.
  + wayland: Look for cursor themes in $HOME (boo#1206001).</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1672315200">- Update to version 3.24.36:
  + GtkLabel: Tweak selection behavior.
  + GtkEmojiChooser: Properly handle empty recent section.
  + GtkFileChooser: Make ~ key work regardless of dead keys.
  + Wayland:
  - Fix problems with X&lt;&gt;Wayland DND.
  - Revert cursor changes from 3.24.35.
  - Fix handling of surrounding text in input.
  + Updated translation.
- Switch from Autotools to Meson, dropping libtool build
  requirement while adding meson and ninja. And replace configure,
  make_build, and make_install macros with meson, meson_build and
  meson_install.
- Adopt the use of autosetup and autopatch macro facilities to
  improve package maintainability.
- Drop multibuild facility due to the fact that Gtk 3 Meson build
  scripts can't fully disable some components. And, at least for
  now, we cannot achieve the same degree of modularity we had with
  Autotools.
- Drop macros.gtk3 file as no package (if it ever had any) consumes
  its macros.
- After switching to Meson, the build doesn't produce a Wayland
  Input Method module anymore, at least not as a standalone. Update
  baselibs.conf accordingly. And some GResource files are now being
  provided in the devel package for working with emojis.
- Define __provides_exclude_from macro with ^%{_libdir}/gtk-3.0 as
  its value to prevent the automatic provision generator to offer
  private modules as requirable symbols.
- Make cloudproviders to be easily switchable, through bcond
  facility, to allow people to test it, or for maintainers to turn
  it on and off easily.
- Make gettext-its-gtk3 and gtk3-devel-doc sub-packages
  arch-independent (noarch), as they don't contain any binaries.
- Convert IM modules cache update post(un) scriptlets to RPM
  file triggers. Though we had good results with icon cache update
  scriptlets previously, we still can't use transfiletriggers to
  trigger the cache update only once, post transaction, because
  Zypper is still working on implementing support for them.
- Refresh patch with Quilt: gtk3-revert-forced-xftdpi.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677844800">- Update to version 3.24.37:
  + Support the file transfer portal for copy-paste and DND
  + Treat XKB_MODE_NAME_LODO as super key
  + Refactor startup notification handling to be in sync with GTK 4
  + GL: Synchronie when calling MakeCurrent
  + CSS: Fix a problem with stopping animations
  + Wayland: Drop the legacy text input module
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1678190400">- Prepend gtk3 to binary_version and _immoduledir macro names to
  avoid possible name clash now that they are being defined in the
  macros.gtk3 file instead of the spec file.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1679400000">- Re-add macros.gtk3: there are quite a few consumers left
  requiring the defined macros.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1681128000">- Deprecate %gtk_immodule_(requires|post|postun) macros defined in
  the macros.gtk3 file. Since we are using RPM file triggers to
  provide their functionality, without nullifying them the commands
  will run twice, once by the file triggers and another time by the
  macros.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682510400">- Update to version 3.24.37+68:
  + application: Clean up signal handlers
  + OLE2 DND: Check if move is supported
  + Address issue 5711 by checking that the context is not NULL
  + wayland:
  - Don't crash without xdg_activation_v1
  - Don't crash on cursor size 0
  + gdkscreen-wayland: Notify initial setting change from
    org.gtk.Settings
  + gdk: Swap Cairo calls when reading back from a GdkWindow
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682942400">- Update to version 3.24.37+70:
  + Fix a crash.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684756800">- Update to version 3.24.38:
  + GtkFileChooser: Avoid warnings with GLib 2.76.
  + Theme: Set caret color in the dark theme.
  + Windows: Fix running under GLES.
  + Wayland:
  - Notify on initial setting changes.
  - Don't crash on 0 size cursors.
  - Don't crash if xdg_activation_v1 is missing.
  + Debugging: Show more information in the inspector.
  + Updated translations.</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1685707200">- Fix nautilus crash after entering wrong SMB password (bsc#1211952)
  * add gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1692014400">- Do not use %autopatch to build on SLE where rpm version is not
  ready for the macro.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1694520000">- Use RPM ternary operations to specify true/false arguments based
  on build conditions (%[%{with FOO} ? "true" : "false"])</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1696766400">- Revert RPM ternary operations on SLE where rpm version is not
  ready.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="dimstar@opensuse.org" date="1701950400">- Update to version 3.24.38+111:
  + [gtk3] Support tiled windows from xdg-shell.
  + Fix a minor issue in the file portal test.
  + wayland: Be more careful when loading cursors.
  + gdk/wayland: Use g_warning_once for cursor scale mismatches.
  + gdk/wayland: Don't fall back directly to 1 for mismatched
    cursor sizes.
  + Updated translations.
- Drop upstream applied patch
  gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
</package>
<package pkgid="c55215d1111b800d196b7adb3de189986596313b27b8f5ababe028b90ed075dc09e93609d562cbfdf96bc3909115b80c5ed6f6e198661792229d66c031f6f3fb" name="gtk3-immodule-broadway" arch="i586">
  <version epoch="0" ver="3.24.38+111" rel="1.1"/>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1656936000">- Add compatible dependency "python3-gobject-Gdk if python3-gobject"
  to the typelib package for SLE and Leap (boo#1200614).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662033600">- Drop pkgconfig(rest-0.7) BuildRequires: it seems to serve no
  purpose, nor can I find anything to suggest that gtk depends on
  it.</changelog>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1663934400">- Fix unstable drag-and-drop on Wayland KDE, add:
  * gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch
  https://gitlab.gnome.org/GNOME/gtk/-/commit/56100ab4</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1669809600">- Update to version 3.24.35:
  + GtkFontChooserWidget: Fix a critical.
  + GtkAccelLabel: Differentiate keypad keysyms in accelerators.
  + Input:
  - Recognize stylus devices as pens.
  - Fix problems with motion compression.
  + Windows: Build system improvements.
  + Wayland:
  - Fix problems with unreliable DND.
  - Use GLES if required.
  - Add support for titlebar gestures.
  - Refactor handling of IM client updates.
  - Fix cursor hotspots with scaled surfaces.
  - Use the xdg-activation protocol.
  - Load cursors on demand.
  - Fix cursor size on hi-dpi displays.
  + MacOS: Use a CVDisplayLink based frame clock.
  + Updated translations.
- Drop upstream merged patch
  gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670241600">- Update to version 3.24.35+10:
  + Flush drawable surface when getting a pixbuf.
  + wayland: Look for cursor themes in $HOME (boo#1206001).</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1672315200">- Update to version 3.24.36:
  + GtkLabel: Tweak selection behavior.
  + GtkEmojiChooser: Properly handle empty recent section.
  + GtkFileChooser: Make ~ key work regardless of dead keys.
  + Wayland:
  - Fix problems with X&lt;&gt;Wayland DND.
  - Revert cursor changes from 3.24.35.
  - Fix handling of surrounding text in input.
  + Updated translation.
- Switch from Autotools to Meson, dropping libtool build
  requirement while adding meson and ninja. And replace configure,
  make_build, and make_install macros with meson, meson_build and
  meson_install.
- Adopt the use of autosetup and autopatch macro facilities to
  improve package maintainability.
- Drop multibuild facility due to the fact that Gtk 3 Meson build
  scripts can't fully disable some components. And, at least for
  now, we cannot achieve the same degree of modularity we had with
  Autotools.
- Drop macros.gtk3 file as no package (if it ever had any) consumes
  its macros.
- After switching to Meson, the build doesn't produce a Wayland
  Input Method module anymore, at least not as a standalone. Update
  baselibs.conf accordingly. And some GResource files are now being
  provided in the devel package for working with emojis.
- Define __provides_exclude_from macro with ^%{_libdir}/gtk-3.0 as
  its value to prevent the automatic provision generator to offer
  private modules as requirable symbols.
- Make cloudproviders to be easily switchable, through bcond
  facility, to allow people to test it, or for maintainers to turn
  it on and off easily.
- Make gettext-its-gtk3 and gtk3-devel-doc sub-packages
  arch-independent (noarch), as they don't contain any binaries.
- Convert IM modules cache update post(un) scriptlets to RPM
  file triggers. Though we had good results with icon cache update
  scriptlets previously, we still can't use transfiletriggers to
  trigger the cache update only once, post transaction, because
  Zypper is still working on implementing support for them.
- Refresh patch with Quilt: gtk3-revert-forced-xftdpi.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677844800">- Update to version 3.24.37:
  + Support the file transfer portal for copy-paste and DND
  + Treat XKB_MODE_NAME_LODO as super key
  + Refactor startup notification handling to be in sync with GTK 4
  + GL: Synchronie when calling MakeCurrent
  + CSS: Fix a problem with stopping animations
  + Wayland: Drop the legacy text input module
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1678190400">- Prepend gtk3 to binary_version and _immoduledir macro names to
  avoid possible name clash now that they are being defined in the
  macros.gtk3 file instead of the spec file.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1679400000">- Re-add macros.gtk3: there are quite a few consumers left
  requiring the defined macros.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1681128000">- Deprecate %gtk_immodule_(requires|post|postun) macros defined in
  the macros.gtk3 file. Since we are using RPM file triggers to
  provide their functionality, without nullifying them the commands
  will run twice, once by the file triggers and another time by the
  macros.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682510400">- Update to version 3.24.37+68:
  + application: Clean up signal handlers
  + OLE2 DND: Check if move is supported
  + Address issue 5711 by checking that the context is not NULL
  + wayland:
  - Don't crash without xdg_activation_v1
  - Don't crash on cursor size 0
  + gdkscreen-wayland: Notify initial setting change from
    org.gtk.Settings
  + gdk: Swap Cairo calls when reading back from a GdkWindow
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682942400">- Update to version 3.24.37+70:
  + Fix a crash.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684756800">- Update to version 3.24.38:
  + GtkFileChooser: Avoid warnings with GLib 2.76.
  + Theme: Set caret color in the dark theme.
  + Windows: Fix running under GLES.
  + Wayland:
  - Notify on initial setting changes.
  - Don't crash on 0 size cursors.
  - Don't crash if xdg_activation_v1 is missing.
  + Debugging: Show more information in the inspector.
  + Updated translations.</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1685707200">- Fix nautilus crash after entering wrong SMB password (bsc#1211952)
  * add gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1692014400">- Do not use %autopatch to build on SLE where rpm version is not
  ready for the macro.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1694520000">- Use RPM ternary operations to specify true/false arguments based
  on build conditions (%[%{with FOO} ? "true" : "false"])</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1696766400">- Revert RPM ternary operations on SLE where rpm version is not
  ready.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="dimstar@opensuse.org" date="1701950400">- Update to version 3.24.38+111:
  + [gtk3] Support tiled windows from xdg-shell.
  + Fix a minor issue in the file portal test.
  + wayland: Be more careful when loading cursors.
  + gdk/wayland: Use g_warning_once for cursor scale mismatches.
  + gdk/wayland: Don't fall back directly to 1 for mismatched
    cursor sizes.
  + Updated translations.
- Drop upstream applied patch
  gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
</package>
<package pkgid="cf521d304a8622701c6198192fa1b14dd0f2f48bdc54b6c77478d2ebbd975fb2225bd4af94228e43e0a7bbf714d5e1647f39d943edb074b0aed2287c86ba61a3" name="gtk3-immodule-broadway" arch="x86_64">
  <version epoch="0" ver="3.24.38+111" rel="1.1"/>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1656936000">- Add compatible dependency "python3-gobject-Gdk if python3-gobject"
  to the typelib package for SLE and Leap (boo#1200614).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662033600">- Drop pkgconfig(rest-0.7) BuildRequires: it seems to serve no
  purpose, nor can I find anything to suggest that gtk depends on
  it.</changelog>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1663934400">- Fix unstable drag-and-drop on Wayland KDE, add:
  * gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch
  https://gitlab.gnome.org/GNOME/gtk/-/commit/56100ab4</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1669809600">- Update to version 3.24.35:
  + GtkFontChooserWidget: Fix a critical.
  + GtkAccelLabel: Differentiate keypad keysyms in accelerators.
  + Input:
  - Recognize stylus devices as pens.
  - Fix problems with motion compression.
  + Windows: Build system improvements.
  + Wayland:
  - Fix problems with unreliable DND.
  - Use GLES if required.
  - Add support for titlebar gestures.
  - Refactor handling of IM client updates.
  - Fix cursor hotspots with scaled surfaces.
  - Use the xdg-activation protocol.
  - Load cursors on demand.
  - Fix cursor size on hi-dpi displays.
  + MacOS: Use a CVDisplayLink based frame clock.
  + Updated translations.
- Drop upstream merged patch
  gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670241600">- Update to version 3.24.35+10:
  + Flush drawable surface when getting a pixbuf.
  + wayland: Look for cursor themes in $HOME (boo#1206001).</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1672315200">- Update to version 3.24.36:
  + GtkLabel: Tweak selection behavior.
  + GtkEmojiChooser: Properly handle empty recent section.
  + GtkFileChooser: Make ~ key work regardless of dead keys.
  + Wayland:
  - Fix problems with X&lt;&gt;Wayland DND.
  - Revert cursor changes from 3.24.35.
  - Fix handling of surrounding text in input.
  + Updated translation.
- Switch from Autotools to Meson, dropping libtool build
  requirement while adding meson and ninja. And replace configure,
  make_build, and make_install macros with meson, meson_build and
  meson_install.
- Adopt the use of autosetup and autopatch macro facilities to
  improve package maintainability.
- Drop multibuild facility due to the fact that Gtk 3 Meson build
  scripts can't fully disable some components. And, at least for
  now, we cannot achieve the same degree of modularity we had with
  Autotools.
- Drop macros.gtk3 file as no package (if it ever had any) consumes
  its macros.
- After switching to Meson, the build doesn't produce a Wayland
  Input Method module anymore, at least not as a standalone. Update
  baselibs.conf accordingly. And some GResource files are now being
  provided in the devel package for working with emojis.
- Define __provides_exclude_from macro with ^%{_libdir}/gtk-3.0 as
  its value to prevent the automatic provision generator to offer
  private modules as requirable symbols.
- Make cloudproviders to be easily switchable, through bcond
  facility, to allow people to test it, or for maintainers to turn
  it on and off easily.
- Make gettext-its-gtk3 and gtk3-devel-doc sub-packages
  arch-independent (noarch), as they don't contain any binaries.
- Convert IM modules cache update post(un) scriptlets to RPM
  file triggers. Though we had good results with icon cache update
  scriptlets previously, we still can't use transfiletriggers to
  trigger the cache update only once, post transaction, because
  Zypper is still working on implementing support for them.
- Refresh patch with Quilt: gtk3-revert-forced-xftdpi.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677844800">- Update to version 3.24.37:
  + Support the file transfer portal for copy-paste and DND
  + Treat XKB_MODE_NAME_LODO as super key
  + Refactor startup notification handling to be in sync with GTK 4
  + GL: Synchronie when calling MakeCurrent
  + CSS: Fix a problem with stopping animations
  + Wayland: Drop the legacy text input module
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1678190400">- Prepend gtk3 to binary_version and _immoduledir macro names to
  avoid possible name clash now that they are being defined in the
  macros.gtk3 file instead of the spec file.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1679400000">- Re-add macros.gtk3: there are quite a few consumers left
  requiring the defined macros.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1681128000">- Deprecate %gtk_immodule_(requires|post|postun) macros defined in
  the macros.gtk3 file. Since we are using RPM file triggers to
  provide their functionality, without nullifying them the commands
  will run twice, once by the file triggers and another time by the
  macros.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682510400">- Update to version 3.24.37+68:
  + application: Clean up signal handlers
  + OLE2 DND: Check if move is supported
  + Address issue 5711 by checking that the context is not NULL
  + wayland:
  - Don't crash without xdg_activation_v1
  - Don't crash on cursor size 0
  + gdkscreen-wayland: Notify initial setting change from
    org.gtk.Settings
  + gdk: Swap Cairo calls when reading back from a GdkWindow
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682942400">- Update to version 3.24.37+70:
  + Fix a crash.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684756800">- Update to version 3.24.38:
  + GtkFileChooser: Avoid warnings with GLib 2.76.
  + Theme: Set caret color in the dark theme.
  + Windows: Fix running under GLES.
  + Wayland:
  - Notify on initial setting changes.
  - Don't crash on 0 size cursors.
  - Don't crash if xdg_activation_v1 is missing.
  + Debugging: Show more information in the inspector.
  + Updated translations.</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1685707200">- Fix nautilus crash after entering wrong SMB password (bsc#1211952)
  * add gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1692014400">- Do not use %autopatch to build on SLE where rpm version is not
  ready for the macro.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1694520000">- Use RPM ternary operations to specify true/false arguments based
  on build conditions (%[%{with FOO} ? "true" : "false"])</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1696766400">- Revert RPM ternary operations on SLE where rpm version is not
  ready.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="dimstar@opensuse.org" date="1701950400">- Update to version 3.24.38+111:
  + [gtk3] Support tiled windows from xdg-shell.
  + Fix a minor issue in the file portal test.
  + wayland: Be more careful when loading cursors.
  + gdk/wayland: Use g_warning_once for cursor scale mismatches.
  + gdk/wayland: Don't fall back directly to 1 for mismatched
    cursor sizes.
  + Updated translations.
- Drop upstream applied patch
  gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
</package>
<package pkgid="6a6d2db4ca8dab3db15e7b33c572d3d043b3e033ddf53d09a9f691f653844985c386d796c4b55404705dff84d839283088da481e224b4b6f00d8da22ee577343" name="gtk3-immodule-broadway-debuginfo" arch="i586">
  <version epoch="0" ver="3.24.38+111" rel="1.1"/>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1656936000">- Add compatible dependency "python3-gobject-Gdk if python3-gobject"
  to the typelib package for SLE and Leap (boo#1200614).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662033600">- Drop pkgconfig(rest-0.7) BuildRequires: it seems to serve no
  purpose, nor can I find anything to suggest that gtk depends on
  it.</changelog>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1663934400">- Fix unstable drag-and-drop on Wayland KDE, add:
  * gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch
  https://gitlab.gnome.org/GNOME/gtk/-/commit/56100ab4</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1669809600">- Update to version 3.24.35:
  + GtkFontChooserWidget: Fix a critical.
  + GtkAccelLabel: Differentiate keypad keysyms in accelerators.
  + Input:
  - Recognize stylus devices as pens.
  - Fix problems with motion compression.
  + Windows: Build system improvements.
  + Wayland:
  - Fix problems with unreliable DND.
  - Use GLES if required.
  - Add support for titlebar gestures.
  - Refactor handling of IM client updates.
  - Fix cursor hotspots with scaled surfaces.
  - Use the xdg-activation protocol.
  - Load cursors on demand.
  - Fix cursor size on hi-dpi displays.
  + MacOS: Use a CVDisplayLink based frame clock.
  + Updated translations.
- Drop upstream merged patch
  gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670241600">- Update to version 3.24.35+10:
  + Flush drawable surface when getting a pixbuf.
  + wayland: Look for cursor themes in $HOME (boo#1206001).</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1672315200">- Update to version 3.24.36:
  + GtkLabel: Tweak selection behavior.
  + GtkEmojiChooser: Properly handle empty recent section.
  + GtkFileChooser: Make ~ key work regardless of dead keys.
  + Wayland:
  - Fix problems with X&lt;&gt;Wayland DND.
  - Revert cursor changes from 3.24.35.
  - Fix handling of surrounding text in input.
  + Updated translation.
- Switch from Autotools to Meson, dropping libtool build
  requirement while adding meson and ninja. And replace configure,
  make_build, and make_install macros with meson, meson_build and
  meson_install.
- Adopt the use of autosetup and autopatch macro facilities to
  improve package maintainability.
- Drop multibuild facility due to the fact that Gtk 3 Meson build
  scripts can't fully disable some components. And, at least for
  now, we cannot achieve the same degree of modularity we had with
  Autotools.
- Drop macros.gtk3 file as no package (if it ever had any) consumes
  its macros.
- After switching to Meson, the build doesn't produce a Wayland
  Input Method module anymore, at least not as a standalone. Update
  baselibs.conf accordingly. And some GResource files are now being
  provided in the devel package for working with emojis.
- Define __provides_exclude_from macro with ^%{_libdir}/gtk-3.0 as
  its value to prevent the automatic provision generator to offer
  private modules as requirable symbols.
- Make cloudproviders to be easily switchable, through bcond
  facility, to allow people to test it, or for maintainers to turn
  it on and off easily.
- Make gettext-its-gtk3 and gtk3-devel-doc sub-packages
  arch-independent (noarch), as they don't contain any binaries.
- Convert IM modules cache update post(un) scriptlets to RPM
  file triggers. Though we had good results with icon cache update
  scriptlets previously, we still can't use transfiletriggers to
  trigger the cache update only once, post transaction, because
  Zypper is still working on implementing support for them.
- Refresh patch with Quilt: gtk3-revert-forced-xftdpi.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677844800">- Update to version 3.24.37:
  + Support the file transfer portal for copy-paste and DND
  + Treat XKB_MODE_NAME_LODO as super key
  + Refactor startup notification handling to be in sync with GTK 4
  + GL: Synchronie when calling MakeCurrent
  + CSS: Fix a problem with stopping animations
  + Wayland: Drop the legacy text input module
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1678190400">- Prepend gtk3 to binary_version and _immoduledir macro names to
  avoid possible name clash now that they are being defined in the
  macros.gtk3 file instead of the spec file.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1679400000">- Re-add macros.gtk3: there are quite a few consumers left
  requiring the defined macros.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1681128000">- Deprecate %gtk_immodule_(requires|post|postun) macros defined in
  the macros.gtk3 file. Since we are using RPM file triggers to
  provide their functionality, without nullifying them the commands
  will run twice, once by the file triggers and another time by the
  macros.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682510400">- Update to version 3.24.37+68:
  + application: Clean up signal handlers
  + OLE2 DND: Check if move is supported
  + Address issue 5711 by checking that the context is not NULL
  + wayland:
  - Don't crash without xdg_activation_v1
  - Don't crash on cursor size 0
  + gdkscreen-wayland: Notify initial setting change from
    org.gtk.Settings
  + gdk: Swap Cairo calls when reading back from a GdkWindow
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682942400">- Update to version 3.24.37+70:
  + Fix a crash.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684756800">- Update to version 3.24.38:
  + GtkFileChooser: Avoid warnings with GLib 2.76.
  + Theme: Set caret color in the dark theme.
  + Windows: Fix running under GLES.
  + Wayland:
  - Notify on initial setting changes.
  - Don't crash on 0 size cursors.
  - Don't crash if xdg_activation_v1 is missing.
  + Debugging: Show more information in the inspector.
  + Updated translations.</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1685707200">- Fix nautilus crash after entering wrong SMB password (bsc#1211952)
  * add gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1692014400">- Do not use %autopatch to build on SLE where rpm version is not
  ready for the macro.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1694520000">- Use RPM ternary operations to specify true/false arguments based
  on build conditions (%[%{with FOO} ? "true" : "false"])</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1696766400">- Revert RPM ternary operations on SLE where rpm version is not
  ready.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="dimstar@opensuse.org" date="1701950400">- Update to version 3.24.38+111:
  + [gtk3] Support tiled windows from xdg-shell.
  + Fix a minor issue in the file portal test.
  + wayland: Be more careful when loading cursors.
  + gdk/wayland: Use g_warning_once for cursor scale mismatches.
  + gdk/wayland: Don't fall back directly to 1 for mismatched
    cursor sizes.
  + Updated translations.
- Drop upstream applied patch
  gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
</package>
<package pkgid="ba3affc03cbb0a5cf5e0245d39bd34bbea9cb6998a8ccb414ae19f3fa468aa98271ec2f768d70d104e561fb6b50c75c2c1464391190ec940e8749cd2b0f3900e" name="gtk3-immodule-broadway-debuginfo" arch="x86_64">
  <version epoch="0" ver="3.24.38+111" rel="1.1"/>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1656936000">- Add compatible dependency "python3-gobject-Gdk if python3-gobject"
  to the typelib package for SLE and Leap (boo#1200614).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662033600">- Drop pkgconfig(rest-0.7) BuildRequires: it seems to serve no
  purpose, nor can I find anything to suggest that gtk depends on
  it.</changelog>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1663934400">- Fix unstable drag-and-drop on Wayland KDE, add:
  * gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch
  https://gitlab.gnome.org/GNOME/gtk/-/commit/56100ab4</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1669809600">- Update to version 3.24.35:
  + GtkFontChooserWidget: Fix a critical.
  + GtkAccelLabel: Differentiate keypad keysyms in accelerators.
  + Input:
  - Recognize stylus devices as pens.
  - Fix problems with motion compression.
  + Windows: Build system improvements.
  + Wayland:
  - Fix problems with unreliable DND.
  - Use GLES if required.
  - Add support for titlebar gestures.
  - Refactor handling of IM client updates.
  - Fix cursor hotspots with scaled surfaces.
  - Use the xdg-activation protocol.
  - Load cursors on demand.
  - Fix cursor size on hi-dpi displays.
  + MacOS: Use a CVDisplayLink based frame clock.
  + Updated translations.
- Drop upstream merged patch
  gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670241600">- Update to version 3.24.35+10:
  + Flush drawable surface when getting a pixbuf.
  + wayland: Look for cursor themes in $HOME (boo#1206001).</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1672315200">- Update to version 3.24.36:
  + GtkLabel: Tweak selection behavior.
  + GtkEmojiChooser: Properly handle empty recent section.
  + GtkFileChooser: Make ~ key work regardless of dead keys.
  + Wayland:
  - Fix problems with X&lt;&gt;Wayland DND.
  - Revert cursor changes from 3.24.35.
  - Fix handling of surrounding text in input.
  + Updated translation.
- Switch from Autotools to Meson, dropping libtool build
  requirement while adding meson and ninja. And replace configure,
  make_build, and make_install macros with meson, meson_build and
  meson_install.
- Adopt the use of autosetup and autopatch macro facilities to
  improve package maintainability.
- Drop multibuild facility due to the fact that Gtk 3 Meson build
  scripts can't fully disable some components. And, at least for
  now, we cannot achieve the same degree of modularity we had with
  Autotools.
- Drop macros.gtk3 file as no package (if it ever had any) consumes
  its macros.
- After switching to Meson, the build doesn't produce a Wayland
  Input Method module anymore, at least not as a standalone. Update
  baselibs.conf accordingly. And some GResource files are now being
  provided in the devel package for working with emojis.
- Define __provides_exclude_from macro with ^%{_libdir}/gtk-3.0 as
  its value to prevent the automatic provision generator to offer
  private modules as requirable symbols.
- Make cloudproviders to be easily switchable, through bcond
  facility, to allow people to test it, or for maintainers to turn
  it on and off easily.
- Make gettext-its-gtk3 and gtk3-devel-doc sub-packages
  arch-independent (noarch), as they don't contain any binaries.
- Convert IM modules cache update post(un) scriptlets to RPM
  file triggers. Though we had good results with icon cache update
  scriptlets previously, we still can't use transfiletriggers to
  trigger the cache update only once, post transaction, because
  Zypper is still working on implementing support for them.
- Refresh patch with Quilt: gtk3-revert-forced-xftdpi.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677844800">- Update to version 3.24.37:
  + Support the file transfer portal for copy-paste and DND
  + Treat XKB_MODE_NAME_LODO as super key
  + Refactor startup notification handling to be in sync with GTK 4
  + GL: Synchronie when calling MakeCurrent
  + CSS: Fix a problem with stopping animations
  + Wayland: Drop the legacy text input module
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1678190400">- Prepend gtk3 to binary_version and _immoduledir macro names to
  avoid possible name clash now that they are being defined in the
  macros.gtk3 file instead of the spec file.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1679400000">- Re-add macros.gtk3: there are quite a few consumers left
  requiring the defined macros.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1681128000">- Deprecate %gtk_immodule_(requires|post|postun) macros defined in
  the macros.gtk3 file. Since we are using RPM file triggers to
  provide their functionality, without nullifying them the commands
  will run twice, once by the file triggers and another time by the
  macros.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682510400">- Update to version 3.24.37+68:
  + application: Clean up signal handlers
  + OLE2 DND: Check if move is supported
  + Address issue 5711 by checking that the context is not NULL
  + wayland:
  - Don't crash without xdg_activation_v1
  - Don't crash on cursor size 0
  + gdkscreen-wayland: Notify initial setting change from
    org.gtk.Settings
  + gdk: Swap Cairo calls when reading back from a GdkWindow
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682942400">- Update to version 3.24.37+70:
  + Fix a crash.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684756800">- Update to version 3.24.38:
  + GtkFileChooser: Avoid warnings with GLib 2.76.
  + Theme: Set caret color in the dark theme.
  + Windows: Fix running under GLES.
  + Wayland:
  - Notify on initial setting changes.
  - Don't crash on 0 size cursors.
  - Don't crash if xdg_activation_v1 is missing.
  + Debugging: Show more information in the inspector.
  + Updated translations.</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1685707200">- Fix nautilus crash after entering wrong SMB password (bsc#1211952)
  * add gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1692014400">- Do not use %autopatch to build on SLE where rpm version is not
  ready for the macro.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1694520000">- Use RPM ternary operations to specify true/false arguments based
  on build conditions (%[%{with FOO} ? "true" : "false"])</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1696766400">- Revert RPM ternary operations on SLE where rpm version is not
  ready.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="dimstar@opensuse.org" date="1701950400">- Update to version 3.24.38+111:
  + [gtk3] Support tiled windows from xdg-shell.
  + Fix a minor issue in the file portal test.
  + wayland: Be more careful when loading cursors.
  + gdk/wayland: Use g_warning_once for cursor scale mismatches.
  + gdk/wayland: Don't fall back directly to 1 for mismatched
    cursor sizes.
  + Updated translations.
- Drop upstream applied patch
  gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
</package>
<package pkgid="fcec3f2083b2d5cb9587dd64bcd237dd6af878a78ff76abfbd3210295035e03bcadcdf04bcf1dbfec0c1a30794cb87fb694b7526839b58e08ef41f1c0bfe8e85" name="gtk3-immodule-inuktitut" arch="i586">
  <version epoch="0" ver="3.24.38+111" rel="1.1"/>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1656936000">- Add compatible dependency "python3-gobject-Gdk if python3-gobject"
  to the typelib package for SLE and Leap (boo#1200614).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662033600">- Drop pkgconfig(rest-0.7) BuildRequires: it seems to serve no
  purpose, nor can I find anything to suggest that gtk depends on
  it.</changelog>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1663934400">- Fix unstable drag-and-drop on Wayland KDE, add:
  * gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch
  https://gitlab.gnome.org/GNOME/gtk/-/commit/56100ab4</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1669809600">- Update to version 3.24.35:
  + GtkFontChooserWidget: Fix a critical.
  + GtkAccelLabel: Differentiate keypad keysyms in accelerators.
  + Input:
  - Recognize stylus devices as pens.
  - Fix problems with motion compression.
  + Windows: Build system improvements.
  + Wayland:
  - Fix problems with unreliable DND.
  - Use GLES if required.
  - Add support for titlebar gestures.
  - Refactor handling of IM client updates.
  - Fix cursor hotspots with scaled surfaces.
  - Use the xdg-activation protocol.
  - Load cursors on demand.
  - Fix cursor size on hi-dpi displays.
  + MacOS: Use a CVDisplayLink based frame clock.
  + Updated translations.
- Drop upstream merged patch
  gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670241600">- Update to version 3.24.35+10:
  + Flush drawable surface when getting a pixbuf.
  + wayland: Look for cursor themes in $HOME (boo#1206001).</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1672315200">- Update to version 3.24.36:
  + GtkLabel: Tweak selection behavior.
  + GtkEmojiChooser: Properly handle empty recent section.
  + GtkFileChooser: Make ~ key work regardless of dead keys.
  + Wayland:
  - Fix problems with X&lt;&gt;Wayland DND.
  - Revert cursor changes from 3.24.35.
  - Fix handling of surrounding text in input.
  + Updated translation.
- Switch from Autotools to Meson, dropping libtool build
  requirement while adding meson and ninja. And replace configure,
  make_build, and make_install macros with meson, meson_build and
  meson_install.
- Adopt the use of autosetup and autopatch macro facilities to
  improve package maintainability.
- Drop multibuild facility due to the fact that Gtk 3 Meson build
  scripts can't fully disable some components. And, at least for
  now, we cannot achieve the same degree of modularity we had with
  Autotools.
- Drop macros.gtk3 file as no package (if it ever had any) consumes
  its macros.
- After switching to Meson, the build doesn't produce a Wayland
  Input Method module anymore, at least not as a standalone. Update
  baselibs.conf accordingly. And some GResource files are now being
  provided in the devel package for working with emojis.
- Define __provides_exclude_from macro with ^%{_libdir}/gtk-3.0 as
  its value to prevent the automatic provision generator to offer
  private modules as requirable symbols.
- Make cloudproviders to be easily switchable, through bcond
  facility, to allow people to test it, or for maintainers to turn
  it on and off easily.
- Make gettext-its-gtk3 and gtk3-devel-doc sub-packages
  arch-independent (noarch), as they don't contain any binaries.
- Convert IM modules cache update post(un) scriptlets to RPM
  file triggers. Though we had good results with icon cache update
  scriptlets previously, we still can't use transfiletriggers to
  trigger the cache update only once, post transaction, because
  Zypper is still working on implementing support for them.
- Refresh patch with Quilt: gtk3-revert-forced-xftdpi.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677844800">- Update to version 3.24.37:
  + Support the file transfer portal for copy-paste and DND
  + Treat XKB_MODE_NAME_LODO as super key
  + Refactor startup notification handling to be in sync with GTK 4
  + GL: Synchronie when calling MakeCurrent
  + CSS: Fix a problem with stopping animations
  + Wayland: Drop the legacy text input module
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1678190400">- Prepend gtk3 to binary_version and _immoduledir macro names to
  avoid possible name clash now that they are being defined in the
  macros.gtk3 file instead of the spec file.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1679400000">- Re-add macros.gtk3: there are quite a few consumers left
  requiring the defined macros.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1681128000">- Deprecate %gtk_immodule_(requires|post|postun) macros defined in
  the macros.gtk3 file. Since we are using RPM file triggers to
  provide their functionality, without nullifying them the commands
  will run twice, once by the file triggers and another time by the
  macros.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682510400">- Update to version 3.24.37+68:
  + application: Clean up signal handlers
  + OLE2 DND: Check if move is supported
  + Address issue 5711 by checking that the context is not NULL
  + wayland:
  - Don't crash without xdg_activation_v1
  - Don't crash on cursor size 0
  + gdkscreen-wayland: Notify initial setting change from
    org.gtk.Settings
  + gdk: Swap Cairo calls when reading back from a GdkWindow
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682942400">- Update to version 3.24.37+70:
  + Fix a crash.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684756800">- Update to version 3.24.38:
  + GtkFileChooser: Avoid warnings with GLib 2.76.
  + Theme: Set caret color in the dark theme.
  + Windows: Fix running under GLES.
  + Wayland:
  - Notify on initial setting changes.
  - Don't crash on 0 size cursors.
  - Don't crash if xdg_activation_v1 is missing.
  + Debugging: Show more information in the inspector.
  + Updated translations.</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1685707200">- Fix nautilus crash after entering wrong SMB password (bsc#1211952)
  * add gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1692014400">- Do not use %autopatch to build on SLE where rpm version is not
  ready for the macro.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1694520000">- Use RPM ternary operations to specify true/false arguments based
  on build conditions (%[%{with FOO} ? "true" : "false"])</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1696766400">- Revert RPM ternary operations on SLE where rpm version is not
  ready.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="dimstar@opensuse.org" date="1701950400">- Update to version 3.24.38+111:
  + [gtk3] Support tiled windows from xdg-shell.
  + Fix a minor issue in the file portal test.
  + wayland: Be more careful when loading cursors.
  + gdk/wayland: Use g_warning_once for cursor scale mismatches.
  + gdk/wayland: Don't fall back directly to 1 for mismatched
    cursor sizes.
  + Updated translations.
- Drop upstream applied patch
  gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
</package>
<package pkgid="20afb2ee7531c6d285dd28dbd9b9a7157198f2395e1d42d37e573f4f86c74ece41db7930cab6cfc0299fe1d9d31d1e6746394838e639ff8da6491e1e5c1e4868" name="gtk3-immodule-inuktitut" arch="x86_64">
  <version epoch="0" ver="3.24.38+111" rel="1.1"/>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1656936000">- Add compatible dependency "python3-gobject-Gdk if python3-gobject"
  to the typelib package for SLE and Leap (boo#1200614).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662033600">- Drop pkgconfig(rest-0.7) BuildRequires: it seems to serve no
  purpose, nor can I find anything to suggest that gtk depends on
  it.</changelog>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1663934400">- Fix unstable drag-and-drop on Wayland KDE, add:
  * gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch
  https://gitlab.gnome.org/GNOME/gtk/-/commit/56100ab4</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1669809600">- Update to version 3.24.35:
  + GtkFontChooserWidget: Fix a critical.
  + GtkAccelLabel: Differentiate keypad keysyms in accelerators.
  + Input:
  - Recognize stylus devices as pens.
  - Fix problems with motion compression.
  + Windows: Build system improvements.
  + Wayland:
  - Fix problems with unreliable DND.
  - Use GLES if required.
  - Add support for titlebar gestures.
  - Refactor handling of IM client updates.
  - Fix cursor hotspots with scaled surfaces.
  - Use the xdg-activation protocol.
  - Load cursors on demand.
  - Fix cursor size on hi-dpi displays.
  + MacOS: Use a CVDisplayLink based frame clock.
  + Updated translations.
- Drop upstream merged patch
  gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670241600">- Update to version 3.24.35+10:
  + Flush drawable surface when getting a pixbuf.
  + wayland: Look for cursor themes in $HOME (boo#1206001).</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1672315200">- Update to version 3.24.36:
  + GtkLabel: Tweak selection behavior.
  + GtkEmojiChooser: Properly handle empty recent section.
  + GtkFileChooser: Make ~ key work regardless of dead keys.
  + Wayland:
  - Fix problems with X&lt;&gt;Wayland DND.
  - Revert cursor changes from 3.24.35.
  - Fix handling of surrounding text in input.
  + Updated translation.
- Switch from Autotools to Meson, dropping libtool build
  requirement while adding meson and ninja. And replace configure,
  make_build, and make_install macros with meson, meson_build and
  meson_install.
- Adopt the use of autosetup and autopatch macro facilities to
  improve package maintainability.
- Drop multibuild facility due to the fact that Gtk 3 Meson build
  scripts can't fully disable some components. And, at least for
  now, we cannot achieve the same degree of modularity we had with
  Autotools.
- Drop macros.gtk3 file as no package (if it ever had any) consumes
  its macros.
- After switching to Meson, the build doesn't produce a Wayland
  Input Method module anymore, at least not as a standalone. Update
  baselibs.conf accordingly. And some GResource files are now being
  provided in the devel package for working with emojis.
- Define __provides_exclude_from macro with ^%{_libdir}/gtk-3.0 as
  its value to prevent the automatic provision generator to offer
  private modules as requirable symbols.
- Make cloudproviders to be easily switchable, through bcond
  facility, to allow people to test it, or for maintainers to turn
  it on and off easily.
- Make gettext-its-gtk3 and gtk3-devel-doc sub-packages
  arch-independent (noarch), as they don't contain any binaries.
- Convert IM modules cache update post(un) scriptlets to RPM
  file triggers. Though we had good results with icon cache update
  scriptlets previously, we still can't use transfiletriggers to
  trigger the cache update only once, post transaction, because
  Zypper is still working on implementing support for them.
- Refresh patch with Quilt: gtk3-revert-forced-xftdpi.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677844800">- Update to version 3.24.37:
  + Support the file transfer portal for copy-paste and DND
  + Treat XKB_MODE_NAME_LODO as super key
  + Refactor startup notification handling to be in sync with GTK 4
  + GL: Synchronie when calling MakeCurrent
  + CSS: Fix a problem with stopping animations
  + Wayland: Drop the legacy text input module
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1678190400">- Prepend gtk3 to binary_version and _immoduledir macro names to
  avoid possible name clash now that they are being defined in the
  macros.gtk3 file instead of the spec file.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1679400000">- Re-add macros.gtk3: there are quite a few consumers left
  requiring the defined macros.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1681128000">- Deprecate %gtk_immodule_(requires|post|postun) macros defined in
  the macros.gtk3 file. Since we are using RPM file triggers to
  provide their functionality, without nullifying them the commands
  will run twice, once by the file triggers and another time by the
  macros.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682510400">- Update to version 3.24.37+68:
  + application: Clean up signal handlers
  + OLE2 DND: Check if move is supported
  + Address issue 5711 by checking that the context is not NULL
  + wayland:
  - Don't crash without xdg_activation_v1
  - Don't crash on cursor size 0
  + gdkscreen-wayland: Notify initial setting change from
    org.gtk.Settings
  + gdk: Swap Cairo calls when reading back from a GdkWindow
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682942400">- Update to version 3.24.37+70:
  + Fix a crash.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684756800">- Update to version 3.24.38:
  + GtkFileChooser: Avoid warnings with GLib 2.76.
  + Theme: Set caret color in the dark theme.
  + Windows: Fix running under GLES.
  + Wayland:
  - Notify on initial setting changes.
  - Don't crash on 0 size cursors.
  - Don't crash if xdg_activation_v1 is missing.
  + Debugging: Show more information in the inspector.
  + Updated translations.</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1685707200">- Fix nautilus crash after entering wrong SMB password (bsc#1211952)
  * add gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1692014400">- Do not use %autopatch to build on SLE where rpm version is not
  ready for the macro.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1694520000">- Use RPM ternary operations to specify true/false arguments based
  on build conditions (%[%{with FOO} ? "true" : "false"])</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1696766400">- Revert RPM ternary operations on SLE where rpm version is not
  ready.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="dimstar@opensuse.org" date="1701950400">- Update to version 3.24.38+111:
  + [gtk3] Support tiled windows from xdg-shell.
  + Fix a minor issue in the file portal test.
  + wayland: Be more careful when loading cursors.
  + gdk/wayland: Use g_warning_once for cursor scale mismatches.
  + gdk/wayland: Don't fall back directly to 1 for mismatched
    cursor sizes.
  + Updated translations.
- Drop upstream applied patch
  gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
</package>
<package pkgid="f0b1c9f25df9b85ecd00ea6631a62163582ae8b7b190e4384601d14915463da85211ebe9624c7d42ffceb69f1dff352fc1c8baba97a15b308b890c8c18f4aa38" name="gtk3-immodule-inuktitut-32bit" arch="x86_64">
  <version epoch="0" ver="3.24.38+111" rel="1.1"/>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1656936000">- Add compatible dependency "python3-gobject-Gdk if python3-gobject"
  to the typelib package for SLE and Leap (boo#1200614).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662033600">- Drop pkgconfig(rest-0.7) BuildRequires: it seems to serve no
  purpose, nor can I find anything to suggest that gtk depends on
  it.</changelog>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1663934400">- Fix unstable drag-and-drop on Wayland KDE, add:
  * gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch
  https://gitlab.gnome.org/GNOME/gtk/-/commit/56100ab4</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1669809600">- Update to version 3.24.35:
  + GtkFontChooserWidget: Fix a critical.
  + GtkAccelLabel: Differentiate keypad keysyms in accelerators.
  + Input:
  - Recognize stylus devices as pens.
  - Fix problems with motion compression.
  + Windows: Build system improvements.
  + Wayland:
  - Fix problems with unreliable DND.
  - Use GLES if required.
  - Add support for titlebar gestures.
  - Refactor handling of IM client updates.
  - Fix cursor hotspots with scaled surfaces.
  - Use the xdg-activation protocol.
  - Load cursors on demand.
  - Fix cursor size on hi-dpi displays.
  + MacOS: Use a CVDisplayLink based frame clock.
  + Updated translations.
- Drop upstream merged patch
  gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670241600">- Update to version 3.24.35+10:
  + Flush drawable surface when getting a pixbuf.
  + wayland: Look for cursor themes in $HOME (boo#1206001).</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1672315200">- Update to version 3.24.36:
  + GtkLabel: Tweak selection behavior.
  + GtkEmojiChooser: Properly handle empty recent section.
  + GtkFileChooser: Make ~ key work regardless of dead keys.
  + Wayland:
  - Fix problems with X&lt;&gt;Wayland DND.
  - Revert cursor changes from 3.24.35.
  - Fix handling of surrounding text in input.
  + Updated translation.
- Switch from Autotools to Meson, dropping libtool build
  requirement while adding meson and ninja. And replace configure,
  make_build, and make_install macros with meson, meson_build and
  meson_install.
- Adopt the use of autosetup and autopatch macro facilities to
  improve package maintainability.
- Drop multibuild facility due to the fact that Gtk 3 Meson build
  scripts can't fully disable some components. And, at least for
  now, we cannot achieve the same degree of modularity we had with
  Autotools.
- Drop macros.gtk3 file as no package (if it ever had any) consumes
  its macros.
- After switching to Meson, the build doesn't produce a Wayland
  Input Method module anymore, at least not as a standalone. Update
  baselibs.conf accordingly. And some GResource files are now being
  provided in the devel package for working with emojis.
- Define __provides_exclude_from macro with ^%{_libdir}/gtk-3.0 as
  its value to prevent the automatic provision generator to offer
  private modules as requirable symbols.
- Make cloudproviders to be easily switchable, through bcond
  facility, to allow people to test it, or for maintainers to turn
  it on and off easily.
- Make gettext-its-gtk3 and gtk3-devel-doc sub-packages
  arch-independent (noarch), as they don't contain any binaries.
- Convert IM modules cache update post(un) scriptlets to RPM
  file triggers. Though we had good results with icon cache update
  scriptlets previously, we still can't use transfiletriggers to
  trigger the cache update only once, post transaction, because
  Zypper is still working on implementing support for them.
- Refresh patch with Quilt: gtk3-revert-forced-xftdpi.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677844800">- Update to version 3.24.37:
  + Support the file transfer portal for copy-paste and DND
  + Treat XKB_MODE_NAME_LODO as super key
  + Refactor startup notification handling to be in sync with GTK 4
  + GL: Synchronie when calling MakeCurrent
  + CSS: Fix a problem with stopping animations
  + Wayland: Drop the legacy text input module
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1678190400">- Prepend gtk3 to binary_version and _immoduledir macro names to
  avoid possible name clash now that they are being defined in the
  macros.gtk3 file instead of the spec file.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1679400000">- Re-add macros.gtk3: there are quite a few consumers left
  requiring the defined macros.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1681128000">- Deprecate %gtk_immodule_(requires|post|postun) macros defined in
  the macros.gtk3 file. Since we are using RPM file triggers to
  provide their functionality, without nullifying them the commands
  will run twice, once by the file triggers and another time by the
  macros.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682510400">- Update to version 3.24.37+68:
  + application: Clean up signal handlers
  + OLE2 DND: Check if move is supported
  + Address issue 5711 by checking that the context is not NULL
  + wayland:
  - Don't crash without xdg_activation_v1
  - Don't crash on cursor size 0
  + gdkscreen-wayland: Notify initial setting change from
    org.gtk.Settings
  + gdk: Swap Cairo calls when reading back from a GdkWindow
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682942400">- Update to version 3.24.37+70:
  + Fix a crash.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684756800">- Update to version 3.24.38:
  + GtkFileChooser: Avoid warnings with GLib 2.76.
  + Theme: Set caret color in the dark theme.
  + Windows: Fix running under GLES.
  + Wayland:
  - Notify on initial setting changes.
  - Don't crash on 0 size cursors.
  - Don't crash if xdg_activation_v1 is missing.
  + Debugging: Show more information in the inspector.
  + Updated translations.</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1685707200">- Fix nautilus crash after entering wrong SMB password (bsc#1211952)
  * add gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1692014400">- Do not use %autopatch to build on SLE where rpm version is not
  ready for the macro.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1694520000">- Use RPM ternary operations to specify true/false arguments based
  on build conditions (%[%{with FOO} ? "true" : "false"])</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1696766400">- Revert RPM ternary operations on SLE where rpm version is not
  ready.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="dimstar@opensuse.org" date="1701950400">- Update to version 3.24.38+111:
  + [gtk3] Support tiled windows from xdg-shell.
  + Fix a minor issue in the file portal test.
  + wayland: Be more careful when loading cursors.
  + gdk/wayland: Use g_warning_once for cursor scale mismatches.
  + gdk/wayland: Don't fall back directly to 1 for mismatched
    cursor sizes.
  + Updated translations.
- Drop upstream applied patch
  gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
</package>
<package pkgid="a686644fcbd6b5caaee866f21a978a8881f4d580960bf5764c6dcaad2faeb3804f86d8078fa3bf654fb876f27a7f20a88a0776f3f932753b022d7a9d7f36cde8" name="gtk3-immodule-inuktitut-32bit-debuginfo" arch="x86_64">
  <version epoch="0" ver="3.24.38+111" rel="1.1"/>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1656936000">- Add compatible dependency "python3-gobject-Gdk if python3-gobject"
  to the typelib package for SLE and Leap (boo#1200614).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662033600">- Drop pkgconfig(rest-0.7) BuildRequires: it seems to serve no
  purpose, nor can I find anything to suggest that gtk depends on
  it.</changelog>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1663934400">- Fix unstable drag-and-drop on Wayland KDE, add:
  * gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch
  https://gitlab.gnome.org/GNOME/gtk/-/commit/56100ab4</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1669809600">- Update to version 3.24.35:
  + GtkFontChooserWidget: Fix a critical.
  + GtkAccelLabel: Differentiate keypad keysyms in accelerators.
  + Input:
  - Recognize stylus devices as pens.
  - Fix problems with motion compression.
  + Windows: Build system improvements.
  + Wayland:
  - Fix problems with unreliable DND.
  - Use GLES if required.
  - Add support for titlebar gestures.
  - Refactor handling of IM client updates.
  - Fix cursor hotspots with scaled surfaces.
  - Use the xdg-activation protocol.
  - Load cursors on demand.
  - Fix cursor size on hi-dpi displays.
  + MacOS: Use a CVDisplayLink based frame clock.
  + Updated translations.
- Drop upstream merged patch
  gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670241600">- Update to version 3.24.35+10:
  + Flush drawable surface when getting a pixbuf.
  + wayland: Look for cursor themes in $HOME (boo#1206001).</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1672315200">- Update to version 3.24.36:
  + GtkLabel: Tweak selection behavior.
  + GtkEmojiChooser: Properly handle empty recent section.
  + GtkFileChooser: Make ~ key work regardless of dead keys.
  + Wayland:
  - Fix problems with X&lt;&gt;Wayland DND.
  - Revert cursor changes from 3.24.35.
  - Fix handling of surrounding text in input.
  + Updated translation.
- Switch from Autotools to Meson, dropping libtool build
  requirement while adding meson and ninja. And replace configure,
  make_build, and make_install macros with meson, meson_build and
  meson_install.
- Adopt the use of autosetup and autopatch macro facilities to
  improve package maintainability.
- Drop multibuild facility due to the fact that Gtk 3 Meson build
  scripts can't fully disable some components. And, at least for
  now, we cannot achieve the same degree of modularity we had with
  Autotools.
- Drop macros.gtk3 file as no package (if it ever had any) consumes
  its macros.
- After switching to Meson, the build doesn't produce a Wayland
  Input Method module anymore, at least not as a standalone. Update
  baselibs.conf accordingly. And some GResource files are now being
  provided in the devel package for working with emojis.
- Define __provides_exclude_from macro with ^%{_libdir}/gtk-3.0 as
  its value to prevent the automatic provision generator to offer
  private modules as requirable symbols.
- Make cloudproviders to be easily switchable, through bcond
  facility, to allow people to test it, or for maintainers to turn
  it on and off easily.
- Make gettext-its-gtk3 and gtk3-devel-doc sub-packages
  arch-independent (noarch), as they don't contain any binaries.
- Convert IM modules cache update post(un) scriptlets to RPM
  file triggers. Though we had good results with icon cache update
  scriptlets previously, we still can't use transfiletriggers to
  trigger the cache update only once, post transaction, because
  Zypper is still working on implementing support for them.
- Refresh patch with Quilt: gtk3-revert-forced-xftdpi.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677844800">- Update to version 3.24.37:
  + Support the file transfer portal for copy-paste and DND
  + Treat XKB_MODE_NAME_LODO as super key
  + Refactor startup notification handling to be in sync with GTK 4
  + GL: Synchronie when calling MakeCurrent
  + CSS: Fix a problem with stopping animations
  + Wayland: Drop the legacy text input module
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1678190400">- Prepend gtk3 to binary_version and _immoduledir macro names to
  avoid possible name clash now that they are being defined in the
  macros.gtk3 file instead of the spec file.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1679400000">- Re-add macros.gtk3: there are quite a few consumers left
  requiring the defined macros.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1681128000">- Deprecate %gtk_immodule_(requires|post|postun) macros defined in
  the macros.gtk3 file. Since we are using RPM file triggers to
  provide their functionality, without nullifying them the commands
  will run twice, once by the file triggers and another time by the
  macros.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682510400">- Update to version 3.24.37+68:
  + application: Clean up signal handlers
  + OLE2 DND: Check if move is supported
  + Address issue 5711 by checking that the context is not NULL
  + wayland:
  - Don't crash without xdg_activation_v1
  - Don't crash on cursor size 0
  + gdkscreen-wayland: Notify initial setting change from
    org.gtk.Settings
  + gdk: Swap Cairo calls when reading back from a GdkWindow
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682942400">- Update to version 3.24.37+70:
  + Fix a crash.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684756800">- Update to version 3.24.38:
  + GtkFileChooser: Avoid warnings with GLib 2.76.
  + Theme: Set caret color in the dark theme.
  + Windows: Fix running under GLES.
  + Wayland:
  - Notify on initial setting changes.
  - Don't crash on 0 size cursors.
  - Don't crash if xdg_activation_v1 is missing.
  + Debugging: Show more information in the inspector.
  + Updated translations.</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1685707200">- Fix nautilus crash after entering wrong SMB password (bsc#1211952)
  * add gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1692014400">- Do not use %autopatch to build on SLE where rpm version is not
  ready for the macro.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1694520000">- Use RPM ternary operations to specify true/false arguments based
  on build conditions (%[%{with FOO} ? "true" : "false"])</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1696766400">- Revert RPM ternary operations on SLE where rpm version is not
  ready.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="dimstar@opensuse.org" date="1701950400">- Update to version 3.24.38+111:
  + [gtk3] Support tiled windows from xdg-shell.
  + Fix a minor issue in the file portal test.
  + wayland: Be more careful when loading cursors.
  + gdk/wayland: Use g_warning_once for cursor scale mismatches.
  + gdk/wayland: Don't fall back directly to 1 for mismatched
    cursor sizes.
  + Updated translations.
- Drop upstream applied patch
  gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
</package>
<package pkgid="cda09b76d4390fe5d83c3d87995847bc55c68c6672a7ccd223e376ffb6d74b697d41aa94a223b535d9d1e248464c9a7faf247cf6099f570043fcebc8253e49f1" name="gtk3-immodule-inuktitut-debuginfo" arch="i586">
  <version epoch="0" ver="3.24.38+111" rel="1.1"/>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1656936000">- Add compatible dependency "python3-gobject-Gdk if python3-gobject"
  to the typelib package for SLE and Leap (boo#1200614).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662033600">- Drop pkgconfig(rest-0.7) BuildRequires: it seems to serve no
  purpose, nor can I find anything to suggest that gtk depends on
  it.</changelog>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1663934400">- Fix unstable drag-and-drop on Wayland KDE, add:
  * gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch
  https://gitlab.gnome.org/GNOME/gtk/-/commit/56100ab4</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1669809600">- Update to version 3.24.35:
  + GtkFontChooserWidget: Fix a critical.
  + GtkAccelLabel: Differentiate keypad keysyms in accelerators.
  + Input:
  - Recognize stylus devices as pens.
  - Fix problems with motion compression.
  + Windows: Build system improvements.
  + Wayland:
  - Fix problems with unreliable DND.
  - Use GLES if required.
  - Add support for titlebar gestures.
  - Refactor handling of IM client updates.
  - Fix cursor hotspots with scaled surfaces.
  - Use the xdg-activation protocol.
  - Load cursors on demand.
  - Fix cursor size on hi-dpi displays.
  + MacOS: Use a CVDisplayLink based frame clock.
  + Updated translations.
- Drop upstream merged patch
  gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670241600">- Update to version 3.24.35+10:
  + Flush drawable surface when getting a pixbuf.
  + wayland: Look for cursor themes in $HOME (boo#1206001).</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1672315200">- Update to version 3.24.36:
  + GtkLabel: Tweak selection behavior.
  + GtkEmojiChooser: Properly handle empty recent section.
  + GtkFileChooser: Make ~ key work regardless of dead keys.
  + Wayland:
  - Fix problems with X&lt;&gt;Wayland DND.
  - Revert cursor changes from 3.24.35.
  - Fix handling of surrounding text in input.
  + Updated translation.
- Switch from Autotools to Meson, dropping libtool build
  requirement while adding meson and ninja. And replace configure,
  make_build, and make_install macros with meson, meson_build and
  meson_install.
- Adopt the use of autosetup and autopatch macro facilities to
  improve package maintainability.
- Drop multibuild facility due to the fact that Gtk 3 Meson build
  scripts can't fully disable some components. And, at least for
  now, we cannot achieve the same degree of modularity we had with
  Autotools.
- Drop macros.gtk3 file as no package (if it ever had any) consumes
  its macros.
- After switching to Meson, the build doesn't produce a Wayland
  Input Method module anymore, at least not as a standalone. Update
  baselibs.conf accordingly. And some GResource files are now being
  provided in the devel package for working with emojis.
- Define __provides_exclude_from macro with ^%{_libdir}/gtk-3.0 as
  its value to prevent the automatic provision generator to offer
  private modules as requirable symbols.
- Make cloudproviders to be easily switchable, through bcond
  facility, to allow people to test it, or for maintainers to turn
  it on and off easily.
- Make gettext-its-gtk3 and gtk3-devel-doc sub-packages
  arch-independent (noarch), as they don't contain any binaries.
- Convert IM modules cache update post(un) scriptlets to RPM
  file triggers. Though we had good results with icon cache update
  scriptlets previously, we still can't use transfiletriggers to
  trigger the cache update only once, post transaction, because
  Zypper is still working on implementing support for them.
- Refresh patch with Quilt: gtk3-revert-forced-xftdpi.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677844800">- Update to version 3.24.37:
  + Support the file transfer portal for copy-paste and DND
  + Treat XKB_MODE_NAME_LODO as super key
  + Refactor startup notification handling to be in sync with GTK 4
  + GL: Synchronie when calling MakeCurrent
  + CSS: Fix a problem with stopping animations
  + Wayland: Drop the legacy text input module
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1678190400">- Prepend gtk3 to binary_version and _immoduledir macro names to
  avoid possible name clash now that they are being defined in the
  macros.gtk3 file instead of the spec file.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1679400000">- Re-add macros.gtk3: there are quite a few consumers left
  requiring the defined macros.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1681128000">- Deprecate %gtk_immodule_(requires|post|postun) macros defined in
  the macros.gtk3 file. Since we are using RPM file triggers to
  provide their functionality, without nullifying them the commands
  will run twice, once by the file triggers and another time by the
  macros.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682510400">- Update to version 3.24.37+68:
  + application: Clean up signal handlers
  + OLE2 DND: Check if move is supported
  + Address issue 5711 by checking that the context is not NULL
  + wayland:
  - Don't crash without xdg_activation_v1
  - Don't crash on cursor size 0
  + gdkscreen-wayland: Notify initial setting change from
    org.gtk.Settings
  + gdk: Swap Cairo calls when reading back from a GdkWindow
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682942400">- Update to version 3.24.37+70:
  + Fix a crash.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684756800">- Update to version 3.24.38:
  + GtkFileChooser: Avoid warnings with GLib 2.76.
  + Theme: Set caret color in the dark theme.
  + Windows: Fix running under GLES.
  + Wayland:
  - Notify on initial setting changes.
  - Don't crash on 0 size cursors.
  - Don't crash if xdg_activation_v1 is missing.
  + Debugging: Show more information in the inspector.
  + Updated translations.</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1685707200">- Fix nautilus crash after entering wrong SMB password (bsc#1211952)
  * add gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1692014400">- Do not use %autopatch to build on SLE where rpm version is not
  ready for the macro.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1694520000">- Use RPM ternary operations to specify true/false arguments based
  on build conditions (%[%{with FOO} ? "true" : "false"])</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1696766400">- Revert RPM ternary operations on SLE where rpm version is not
  ready.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="dimstar@opensuse.org" date="1701950400">- Update to version 3.24.38+111:
  + [gtk3] Support tiled windows from xdg-shell.
  + Fix a minor issue in the file portal test.
  + wayland: Be more careful when loading cursors.
  + gdk/wayland: Use g_warning_once for cursor scale mismatches.
  + gdk/wayland: Don't fall back directly to 1 for mismatched
    cursor sizes.
  + Updated translations.
- Drop upstream applied patch
  gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
</package>
<package pkgid="1f29aeaea3fcca098987514d2ec4eb9b8e27b38270340c88c9515799b94bf8569b033bf5bc157bc3e985de96b881b3f656ef74bab48582961e94521a2712c668" name="gtk3-immodule-inuktitut-debuginfo" arch="x86_64">
  <version epoch="0" ver="3.24.38+111" rel="1.1"/>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1656936000">- Add compatible dependency "python3-gobject-Gdk if python3-gobject"
  to the typelib package for SLE and Leap (boo#1200614).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662033600">- Drop pkgconfig(rest-0.7) BuildRequires: it seems to serve no
  purpose, nor can I find anything to suggest that gtk depends on
  it.</changelog>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1663934400">- Fix unstable drag-and-drop on Wayland KDE, add:
  * gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch
  https://gitlab.gnome.org/GNOME/gtk/-/commit/56100ab4</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1669809600">- Update to version 3.24.35:
  + GtkFontChooserWidget: Fix a critical.
  + GtkAccelLabel: Differentiate keypad keysyms in accelerators.
  + Input:
  - Recognize stylus devices as pens.
  - Fix problems with motion compression.
  + Windows: Build system improvements.
  + Wayland:
  - Fix problems with unreliable DND.
  - Use GLES if required.
  - Add support for titlebar gestures.
  - Refactor handling of IM client updates.
  - Fix cursor hotspots with scaled surfaces.
  - Use the xdg-activation protocol.
  - Load cursors on demand.
  - Fix cursor size on hi-dpi displays.
  + MacOS: Use a CVDisplayLink based frame clock.
  + Updated translations.
- Drop upstream merged patch
  gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670241600">- Update to version 3.24.35+10:
  + Flush drawable surface when getting a pixbuf.
  + wayland: Look for cursor themes in $HOME (boo#1206001).</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1672315200">- Update to version 3.24.36:
  + GtkLabel: Tweak selection behavior.
  + GtkEmojiChooser: Properly handle empty recent section.
  + GtkFileChooser: Make ~ key work regardless of dead keys.
  + Wayland:
  - Fix problems with X&lt;&gt;Wayland DND.
  - Revert cursor changes from 3.24.35.
  - Fix handling of surrounding text in input.
  + Updated translation.
- Switch from Autotools to Meson, dropping libtool build
  requirement while adding meson and ninja. And replace configure,
  make_build, and make_install macros with meson, meson_build and
  meson_install.
- Adopt the use of autosetup and autopatch macro facilities to
  improve package maintainability.
- Drop multibuild facility due to the fact that Gtk 3 Meson build
  scripts can't fully disable some components. And, at least for
  now, we cannot achieve the same degree of modularity we had with
  Autotools.
- Drop macros.gtk3 file as no package (if it ever had any) consumes
  its macros.
- After switching to Meson, the build doesn't produce a Wayland
  Input Method module anymore, at least not as a standalone. Update
  baselibs.conf accordingly. And some GResource files are now being
  provided in the devel package for working with emojis.
- Define __provides_exclude_from macro with ^%{_libdir}/gtk-3.0 as
  its value to prevent the automatic provision generator to offer
  private modules as requirable symbols.
- Make cloudproviders to be easily switchable, through bcond
  facility, to allow people to test it, or for maintainers to turn
  it on and off easily.
- Make gettext-its-gtk3 and gtk3-devel-doc sub-packages
  arch-independent (noarch), as they don't contain any binaries.
- Convert IM modules cache update post(un) scriptlets to RPM
  file triggers. Though we had good results with icon cache update
  scriptlets previously, we still can't use transfiletriggers to
  trigger the cache update only once, post transaction, because
  Zypper is still working on implementing support for them.
- Refresh patch with Quilt: gtk3-revert-forced-xftdpi.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677844800">- Update to version 3.24.37:
  + Support the file transfer portal for copy-paste and DND
  + Treat XKB_MODE_NAME_LODO as super key
  + Refactor startup notification handling to be in sync with GTK 4
  + GL: Synchronie when calling MakeCurrent
  + CSS: Fix a problem with stopping animations
  + Wayland: Drop the legacy text input module
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1678190400">- Prepend gtk3 to binary_version and _immoduledir macro names to
  avoid possible name clash now that they are being defined in the
  macros.gtk3 file instead of the spec file.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1679400000">- Re-add macros.gtk3: there are quite a few consumers left
  requiring the defined macros.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1681128000">- Deprecate %gtk_immodule_(requires|post|postun) macros defined in
  the macros.gtk3 file. Since we are using RPM file triggers to
  provide their functionality, without nullifying them the commands
  will run twice, once by the file triggers and another time by the
  macros.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682510400">- Update to version 3.24.37+68:
  + application: Clean up signal handlers
  + OLE2 DND: Check if move is supported
  + Address issue 5711 by checking that the context is not NULL
  + wayland:
  - Don't crash without xdg_activation_v1
  - Don't crash on cursor size 0
  + gdkscreen-wayland: Notify initial setting change from
    org.gtk.Settings
  + gdk: Swap Cairo calls when reading back from a GdkWindow
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682942400">- Update to version 3.24.37+70:
  + Fix a crash.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684756800">- Update to version 3.24.38:
  + GtkFileChooser: Avoid warnings with GLib 2.76.
  + Theme: Set caret color in the dark theme.
  + Windows: Fix running under GLES.
  + Wayland:
  - Notify on initial setting changes.
  - Don't crash on 0 size cursors.
  - Don't crash if xdg_activation_v1 is missing.
  + Debugging: Show more information in the inspector.
  + Updated translations.</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1685707200">- Fix nautilus crash after entering wrong SMB password (bsc#1211952)
  * add gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1692014400">- Do not use %autopatch to build on SLE where rpm version is not
  ready for the macro.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1694520000">- Use RPM ternary operations to specify true/false arguments based
  on build conditions (%[%{with FOO} ? "true" : "false"])</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1696766400">- Revert RPM ternary operations on SLE where rpm version is not
  ready.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="dimstar@opensuse.org" date="1701950400">- Update to version 3.24.38+111:
  + [gtk3] Support tiled windows from xdg-shell.
  + Fix a minor issue in the file portal test.
  + wayland: Be more careful when loading cursors.
  + gdk/wayland: Use g_warning_once for cursor scale mismatches.
  + gdk/wayland: Don't fall back directly to 1 for mismatched
    cursor sizes.
  + Updated translations.
- Drop upstream applied patch
  gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
</package>
<package pkgid="f9f490c14251be4d8c7dee664fab256d504d485bbc2fafc4ae233f969160957b2ef7467b5f214a965edac5ababbd0e8194cc747b1fbc343cb157043e2e770e74" name="gtk3-immodule-multipress" arch="i586">
  <version epoch="0" ver="3.24.38+111" rel="1.1"/>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1656936000">- Add compatible dependency "python3-gobject-Gdk if python3-gobject"
  to the typelib package for SLE and Leap (boo#1200614).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662033600">- Drop pkgconfig(rest-0.7) BuildRequires: it seems to serve no
  purpose, nor can I find anything to suggest that gtk depends on
  it.</changelog>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1663934400">- Fix unstable drag-and-drop on Wayland KDE, add:
  * gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch
  https://gitlab.gnome.org/GNOME/gtk/-/commit/56100ab4</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1669809600">- Update to version 3.24.35:
  + GtkFontChooserWidget: Fix a critical.
  + GtkAccelLabel: Differentiate keypad keysyms in accelerators.
  + Input:
  - Recognize stylus devices as pens.
  - Fix problems with motion compression.
  + Windows: Build system improvements.
  + Wayland:
  - Fix problems with unreliable DND.
  - Use GLES if required.
  - Add support for titlebar gestures.
  - Refactor handling of IM client updates.
  - Fix cursor hotspots with scaled surfaces.
  - Use the xdg-activation protocol.
  - Load cursors on demand.
  - Fix cursor size on hi-dpi displays.
  + MacOS: Use a CVDisplayLink based frame clock.
  + Updated translations.
- Drop upstream merged patch
  gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670241600">- Update to version 3.24.35+10:
  + Flush drawable surface when getting a pixbuf.
  + wayland: Look for cursor themes in $HOME (boo#1206001).</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1672315200">- Update to version 3.24.36:
  + GtkLabel: Tweak selection behavior.
  + GtkEmojiChooser: Properly handle empty recent section.
  + GtkFileChooser: Make ~ key work regardless of dead keys.
  + Wayland:
  - Fix problems with X&lt;&gt;Wayland DND.
  - Revert cursor changes from 3.24.35.
  - Fix handling of surrounding text in input.
  + Updated translation.
- Switch from Autotools to Meson, dropping libtool build
  requirement while adding meson and ninja. And replace configure,
  make_build, and make_install macros with meson, meson_build and
  meson_install.
- Adopt the use of autosetup and autopatch macro facilities to
  improve package maintainability.
- Drop multibuild facility due to the fact that Gtk 3 Meson build
  scripts can't fully disable some components. And, at least for
  now, we cannot achieve the same degree of modularity we had with
  Autotools.
- Drop macros.gtk3 file as no package (if it ever had any) consumes
  its macros.
- After switching to Meson, the build doesn't produce a Wayland
  Input Method module anymore, at least not as a standalone. Update
  baselibs.conf accordingly. And some GResource files are now being
  provided in the devel package for working with emojis.
- Define __provides_exclude_from macro with ^%{_libdir}/gtk-3.0 as
  its value to prevent the automatic provision generator to offer
  private modules as requirable symbols.
- Make cloudproviders to be easily switchable, through bcond
  facility, to allow people to test it, or for maintainers to turn
  it on and off easily.
- Make gettext-its-gtk3 and gtk3-devel-doc sub-packages
  arch-independent (noarch), as they don't contain any binaries.
- Convert IM modules cache update post(un) scriptlets to RPM
  file triggers. Though we had good results with icon cache update
  scriptlets previously, we still can't use transfiletriggers to
  trigger the cache update only once, post transaction, because
  Zypper is still working on implementing support for them.
- Refresh patch with Quilt: gtk3-revert-forced-xftdpi.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677844800">- Update to version 3.24.37:
  + Support the file transfer portal for copy-paste and DND
  + Treat XKB_MODE_NAME_LODO as super key
  + Refactor startup notification handling to be in sync with GTK 4
  + GL: Synchronie when calling MakeCurrent
  + CSS: Fix a problem with stopping animations
  + Wayland: Drop the legacy text input module
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1678190400">- Prepend gtk3 to binary_version and _immoduledir macro names to
  avoid possible name clash now that they are being defined in the
  macros.gtk3 file instead of the spec file.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1679400000">- Re-add macros.gtk3: there are quite a few consumers left
  requiring the defined macros.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1681128000">- Deprecate %gtk_immodule_(requires|post|postun) macros defined in
  the macros.gtk3 file. Since we are using RPM file triggers to
  provide their functionality, without nullifying them the commands
  will run twice, once by the file triggers and another time by the
  macros.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682510400">- Update to version 3.24.37+68:
  + application: Clean up signal handlers
  + OLE2 DND: Check if move is supported
  + Address issue 5711 by checking that the context is not NULL
  + wayland:
  - Don't crash without xdg_activation_v1
  - Don't crash on cursor size 0
  + gdkscreen-wayland: Notify initial setting change from
    org.gtk.Settings
  + gdk: Swap Cairo calls when reading back from a GdkWindow
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682942400">- Update to version 3.24.37+70:
  + Fix a crash.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684756800">- Update to version 3.24.38:
  + GtkFileChooser: Avoid warnings with GLib 2.76.
  + Theme: Set caret color in the dark theme.
  + Windows: Fix running under GLES.
  + Wayland:
  - Notify on initial setting changes.
  - Don't crash on 0 size cursors.
  - Don't crash if xdg_activation_v1 is missing.
  + Debugging: Show more information in the inspector.
  + Updated translations.</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1685707200">- Fix nautilus crash after entering wrong SMB password (bsc#1211952)
  * add gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1692014400">- Do not use %autopatch to build on SLE where rpm version is not
  ready for the macro.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1694520000">- Use RPM ternary operations to specify true/false arguments based
  on build conditions (%[%{with FOO} ? "true" : "false"])</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1696766400">- Revert RPM ternary operations on SLE where rpm version is not
  ready.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="dimstar@opensuse.org" date="1701950400">- Update to version 3.24.38+111:
  + [gtk3] Support tiled windows from xdg-shell.
  + Fix a minor issue in the file portal test.
  + wayland: Be more careful when loading cursors.
  + gdk/wayland: Use g_warning_once for cursor scale mismatches.
  + gdk/wayland: Don't fall back directly to 1 for mismatched
    cursor sizes.
  + Updated translations.
- Drop upstream applied patch
  gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
</package>
<package pkgid="e479e2155e6167ee5a29b0e2abc01bb418bdbd3e2b94d03bc7c33fd11c70d0486d50d06b6b03ca0ac98245266e53fae07871b44e8acf2e5513c3a31bda0b7435" name="gtk3-immodule-multipress" arch="x86_64">
  <version epoch="0" ver="3.24.38+111" rel="1.1"/>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1656936000">- Add compatible dependency "python3-gobject-Gdk if python3-gobject"
  to the typelib package for SLE and Leap (boo#1200614).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662033600">- Drop pkgconfig(rest-0.7) BuildRequires: it seems to serve no
  purpose, nor can I find anything to suggest that gtk depends on
  it.</changelog>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1663934400">- Fix unstable drag-and-drop on Wayland KDE, add:
  * gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch
  https://gitlab.gnome.org/GNOME/gtk/-/commit/56100ab4</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1669809600">- Update to version 3.24.35:
  + GtkFontChooserWidget: Fix a critical.
  + GtkAccelLabel: Differentiate keypad keysyms in accelerators.
  + Input:
  - Recognize stylus devices as pens.
  - Fix problems with motion compression.
  + Windows: Build system improvements.
  + Wayland:
  - Fix problems with unreliable DND.
  - Use GLES if required.
  - Add support for titlebar gestures.
  - Refactor handling of IM client updates.
  - Fix cursor hotspots with scaled surfaces.
  - Use the xdg-activation protocol.
  - Load cursors on demand.
  - Fix cursor size on hi-dpi displays.
  + MacOS: Use a CVDisplayLink based frame clock.
  + Updated translations.
- Drop upstream merged patch
  gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670241600">- Update to version 3.24.35+10:
  + Flush drawable surface when getting a pixbuf.
  + wayland: Look for cursor themes in $HOME (boo#1206001).</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1672315200">- Update to version 3.24.36:
  + GtkLabel: Tweak selection behavior.
  + GtkEmojiChooser: Properly handle empty recent section.
  + GtkFileChooser: Make ~ key work regardless of dead keys.
  + Wayland:
  - Fix problems with X&lt;&gt;Wayland DND.
  - Revert cursor changes from 3.24.35.
  - Fix handling of surrounding text in input.
  + Updated translation.
- Switch from Autotools to Meson, dropping libtool build
  requirement while adding meson and ninja. And replace configure,
  make_build, and make_install macros with meson, meson_build and
  meson_install.
- Adopt the use of autosetup and autopatch macro facilities to
  improve package maintainability.
- Drop multibuild facility due to the fact that Gtk 3 Meson build
  scripts can't fully disable some components. And, at least for
  now, we cannot achieve the same degree of modularity we had with
  Autotools.
- Drop macros.gtk3 file as no package (if it ever had any) consumes
  its macros.
- After switching to Meson, the build doesn't produce a Wayland
  Input Method module anymore, at least not as a standalone. Update
  baselibs.conf accordingly. And some GResource files are now being
  provided in the devel package for working with emojis.
- Define __provides_exclude_from macro with ^%{_libdir}/gtk-3.0 as
  its value to prevent the automatic provision generator to offer
  private modules as requirable symbols.
- Make cloudproviders to be easily switchable, through bcond
  facility, to allow people to test it, or for maintainers to turn
  it on and off easily.
- Make gettext-its-gtk3 and gtk3-devel-doc sub-packages
  arch-independent (noarch), as they don't contain any binaries.
- Convert IM modules cache update post(un) scriptlets to RPM
  file triggers. Though we had good results with icon cache update
  scriptlets previously, we still can't use transfiletriggers to
  trigger the cache update only once, post transaction, because
  Zypper is still working on implementing support for them.
- Refresh patch with Quilt: gtk3-revert-forced-xftdpi.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677844800">- Update to version 3.24.37:
  + Support the file transfer portal for copy-paste and DND
  + Treat XKB_MODE_NAME_LODO as super key
  + Refactor startup notification handling to be in sync with GTK 4
  + GL: Synchronie when calling MakeCurrent
  + CSS: Fix a problem with stopping animations
  + Wayland: Drop the legacy text input module
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1678190400">- Prepend gtk3 to binary_version and _immoduledir macro names to
  avoid possible name clash now that they are being defined in the
  macros.gtk3 file instead of the spec file.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1679400000">- Re-add macros.gtk3: there are quite a few consumers left
  requiring the defined macros.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1681128000">- Deprecate %gtk_immodule_(requires|post|postun) macros defined in
  the macros.gtk3 file. Since we are using RPM file triggers to
  provide their functionality, without nullifying them the commands
  will run twice, once by the file triggers and another time by the
  macros.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682510400">- Update to version 3.24.37+68:
  + application: Clean up signal handlers
  + OLE2 DND: Check if move is supported
  + Address issue 5711 by checking that the context is not NULL
  + wayland:
  - Don't crash without xdg_activation_v1
  - Don't crash on cursor size 0
  + gdkscreen-wayland: Notify initial setting change from
    org.gtk.Settings
  + gdk: Swap Cairo calls when reading back from a GdkWindow
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682942400">- Update to version 3.24.37+70:
  + Fix a crash.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684756800">- Update to version 3.24.38:
  + GtkFileChooser: Avoid warnings with GLib 2.76.
  + Theme: Set caret color in the dark theme.
  + Windows: Fix running under GLES.
  + Wayland:
  - Notify on initial setting changes.
  - Don't crash on 0 size cursors.
  - Don't crash if xdg_activation_v1 is missing.
  + Debugging: Show more information in the inspector.
  + Updated translations.</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1685707200">- Fix nautilus crash after entering wrong SMB password (bsc#1211952)
  * add gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1692014400">- Do not use %autopatch to build on SLE where rpm version is not
  ready for the macro.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1694520000">- Use RPM ternary operations to specify true/false arguments based
  on build conditions (%[%{with FOO} ? "true" : "false"])</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1696766400">- Revert RPM ternary operations on SLE where rpm version is not
  ready.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="dimstar@opensuse.org" date="1701950400">- Update to version 3.24.38+111:
  + [gtk3] Support tiled windows from xdg-shell.
  + Fix a minor issue in the file portal test.
  + wayland: Be more careful when loading cursors.
  + gdk/wayland: Use g_warning_once for cursor scale mismatches.
  + gdk/wayland: Don't fall back directly to 1 for mismatched
    cursor sizes.
  + Updated translations.
- Drop upstream applied patch
  gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
</package>
<package pkgid="99f0982e8bfd9cdab30a43ee846f19a02663a5bbffdb79f443630543a4cbbf9db5203b5307672765ea03c4ad6f87c61f6a6175cdc2e1444ff6c0e2c0015915b9" name="gtk3-immodule-multipress-32bit" arch="x86_64">
  <version epoch="0" ver="3.24.38+111" rel="1.1"/>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1656936000">- Add compatible dependency "python3-gobject-Gdk if python3-gobject"
  to the typelib package for SLE and Leap (boo#1200614).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662033600">- Drop pkgconfig(rest-0.7) BuildRequires: it seems to serve no
  purpose, nor can I find anything to suggest that gtk depends on
  it.</changelog>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1663934400">- Fix unstable drag-and-drop on Wayland KDE, add:
  * gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch
  https://gitlab.gnome.org/GNOME/gtk/-/commit/56100ab4</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1669809600">- Update to version 3.24.35:
  + GtkFontChooserWidget: Fix a critical.
  + GtkAccelLabel: Differentiate keypad keysyms in accelerators.
  + Input:
  - Recognize stylus devices as pens.
  - Fix problems with motion compression.
  + Windows: Build system improvements.
  + Wayland:
  - Fix problems with unreliable DND.
  - Use GLES if required.
  - Add support for titlebar gestures.
  - Refactor handling of IM client updates.
  - Fix cursor hotspots with scaled surfaces.
  - Use the xdg-activation protocol.
  - Load cursors on demand.
  - Fix cursor size on hi-dpi displays.
  + MacOS: Use a CVDisplayLink based frame clock.
  + Updated translations.
- Drop upstream merged patch
  gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670241600">- Update to version 3.24.35+10:
  + Flush drawable surface when getting a pixbuf.
  + wayland: Look for cursor themes in $HOME (boo#1206001).</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1672315200">- Update to version 3.24.36:
  + GtkLabel: Tweak selection behavior.
  + GtkEmojiChooser: Properly handle empty recent section.
  + GtkFileChooser: Make ~ key work regardless of dead keys.
  + Wayland:
  - Fix problems with X&lt;&gt;Wayland DND.
  - Revert cursor changes from 3.24.35.
  - Fix handling of surrounding text in input.
  + Updated translation.
- Switch from Autotools to Meson, dropping libtool build
  requirement while adding meson and ninja. And replace configure,
  make_build, and make_install macros with meson, meson_build and
  meson_install.
- Adopt the use of autosetup and autopatch macro facilities to
  improve package maintainability.
- Drop multibuild facility due to the fact that Gtk 3 Meson build
  scripts can't fully disable some components. And, at least for
  now, we cannot achieve the same degree of modularity we had with
  Autotools.
- Drop macros.gtk3 file as no package (if it ever had any) consumes
  its macros.
- After switching to Meson, the build doesn't produce a Wayland
  Input Method module anymore, at least not as a standalone. Update
  baselibs.conf accordingly. And some GResource files are now being
  provided in the devel package for working with emojis.
- Define __provides_exclude_from macro with ^%{_libdir}/gtk-3.0 as
  its value to prevent the automatic provision generator to offer
  private modules as requirable symbols.
- Make cloudproviders to be easily switchable, through bcond
  facility, to allow people to test it, or for maintainers to turn
  it on and off easily.
- Make gettext-its-gtk3 and gtk3-devel-doc sub-packages
  arch-independent (noarch), as they don't contain any binaries.
- Convert IM modules cache update post(un) scriptlets to RPM
  file triggers. Though we had good results with icon cache update
  scriptlets previously, we still can't use transfiletriggers to
  trigger the cache update only once, post transaction, because
  Zypper is still working on implementing support for them.
- Refresh patch with Quilt: gtk3-revert-forced-xftdpi.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677844800">- Update to version 3.24.37:
  + Support the file transfer portal for copy-paste and DND
  + Treat XKB_MODE_NAME_LODO as super key
  + Refactor startup notification handling to be in sync with GTK 4
  + GL: Synchronie when calling MakeCurrent
  + CSS: Fix a problem with stopping animations
  + Wayland: Drop the legacy text input module
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1678190400">- Prepend gtk3 to binary_version and _immoduledir macro names to
  avoid possible name clash now that they are being defined in the
  macros.gtk3 file instead of the spec file.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1679400000">- Re-add macros.gtk3: there are quite a few consumers left
  requiring the defined macros.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1681128000">- Deprecate %gtk_immodule_(requires|post|postun) macros defined in
  the macros.gtk3 file. Since we are using RPM file triggers to
  provide their functionality, without nullifying them the commands
  will run twice, once by the file triggers and another time by the
  macros.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682510400">- Update to version 3.24.37+68:
  + application: Clean up signal handlers
  + OLE2 DND: Check if move is supported
  + Address issue 5711 by checking that the context is not NULL
  + wayland:
  - Don't crash without xdg_activation_v1
  - Don't crash on cursor size 0
  + gdkscreen-wayland: Notify initial setting change from
    org.gtk.Settings
  + gdk: Swap Cairo calls when reading back from a GdkWindow
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682942400">- Update to version 3.24.37+70:
  + Fix a crash.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684756800">- Update to version 3.24.38:
  + GtkFileChooser: Avoid warnings with GLib 2.76.
  + Theme: Set caret color in the dark theme.
  + Windows: Fix running under GLES.
  + Wayland:
  - Notify on initial setting changes.
  - Don't crash on 0 size cursors.
  - Don't crash if xdg_activation_v1 is missing.
  + Debugging: Show more information in the inspector.
  + Updated translations.</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1685707200">- Fix nautilus crash after entering wrong SMB password (bsc#1211952)
  * add gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1692014400">- Do not use %autopatch to build on SLE where rpm version is not
  ready for the macro.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1694520000">- Use RPM ternary operations to specify true/false arguments based
  on build conditions (%[%{with FOO} ? "true" : "false"])</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1696766400">- Revert RPM ternary operations on SLE where rpm version is not
  ready.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="dimstar@opensuse.org" date="1701950400">- Update to version 3.24.38+111:
  + [gtk3] Support tiled windows from xdg-shell.
  + Fix a minor issue in the file portal test.
  + wayland: Be more careful when loading cursors.
  + gdk/wayland: Use g_warning_once for cursor scale mismatches.
  + gdk/wayland: Don't fall back directly to 1 for mismatched
    cursor sizes.
  + Updated translations.
- Drop upstream applied patch
  gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
</package>
<package pkgid="148e272e3dfc6c76de7166a1938420a560256bf6fb42a0e0bf9537b16b6752e79f79e1e8d49b8c34ab2bb8d6853ccb9ac9fab43a1368ac0e482d1a70f43357a1" name="gtk3-immodule-multipress-32bit-debuginfo" arch="x86_64">
  <version epoch="0" ver="3.24.38+111" rel="1.1"/>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1656936000">- Add compatible dependency "python3-gobject-Gdk if python3-gobject"
  to the typelib package for SLE and Leap (boo#1200614).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662033600">- Drop pkgconfig(rest-0.7) BuildRequires: it seems to serve no
  purpose, nor can I find anything to suggest that gtk depends on
  it.</changelog>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1663934400">- Fix unstable drag-and-drop on Wayland KDE, add:
  * gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch
  https://gitlab.gnome.org/GNOME/gtk/-/commit/56100ab4</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1669809600">- Update to version 3.24.35:
  + GtkFontChooserWidget: Fix a critical.
  + GtkAccelLabel: Differentiate keypad keysyms in accelerators.
  + Input:
  - Recognize stylus devices as pens.
  - Fix problems with motion compression.
  + Windows: Build system improvements.
  + Wayland:
  - Fix problems with unreliable DND.
  - Use GLES if required.
  - Add support for titlebar gestures.
  - Refactor handling of IM client updates.
  - Fix cursor hotspots with scaled surfaces.
  - Use the xdg-activation protocol.
  - Load cursors on demand.
  - Fix cursor size on hi-dpi displays.
  + MacOS: Use a CVDisplayLink based frame clock.
  + Updated translations.
- Drop upstream merged patch
  gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670241600">- Update to version 3.24.35+10:
  + Flush drawable surface when getting a pixbuf.
  + wayland: Look for cursor themes in $HOME (boo#1206001).</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1672315200">- Update to version 3.24.36:
  + GtkLabel: Tweak selection behavior.
  + GtkEmojiChooser: Properly handle empty recent section.
  + GtkFileChooser: Make ~ key work regardless of dead keys.
  + Wayland:
  - Fix problems with X&lt;&gt;Wayland DND.
  - Revert cursor changes from 3.24.35.
  - Fix handling of surrounding text in input.
  + Updated translation.
- Switch from Autotools to Meson, dropping libtool build
  requirement while adding meson and ninja. And replace configure,
  make_build, and make_install macros with meson, meson_build and
  meson_install.
- Adopt the use of autosetup and autopatch macro facilities to
  improve package maintainability.
- Drop multibuild facility due to the fact that Gtk 3 Meson build
  scripts can't fully disable some components. And, at least for
  now, we cannot achieve the same degree of modularity we had with
  Autotools.
- Drop macros.gtk3 file as no package (if it ever had any) consumes
  its macros.
- After switching to Meson, the build doesn't produce a Wayland
  Input Method module anymore, at least not as a standalone. Update
  baselibs.conf accordingly. And some GResource files are now being
  provided in the devel package for working with emojis.
- Define __provides_exclude_from macro with ^%{_libdir}/gtk-3.0 as
  its value to prevent the automatic provision generator to offer
  private modules as requirable symbols.
- Make cloudproviders to be easily switchable, through bcond
  facility, to allow people to test it, or for maintainers to turn
  it on and off easily.
- Make gettext-its-gtk3 and gtk3-devel-doc sub-packages
  arch-independent (noarch), as they don't contain any binaries.
- Convert IM modules cache update post(un) scriptlets to RPM
  file triggers. Though we had good results with icon cache update
  scriptlets previously, we still can't use transfiletriggers to
  trigger the cache update only once, post transaction, because
  Zypper is still working on implementing support for them.
- Refresh patch with Quilt: gtk3-revert-forced-xftdpi.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677844800">- Update to version 3.24.37:
  + Support the file transfer portal for copy-paste and DND
  + Treat XKB_MODE_NAME_LODO as super key
  + Refactor startup notification handling to be in sync with GTK 4
  + GL: Synchronie when calling MakeCurrent
  + CSS: Fix a problem with stopping animations
  + Wayland: Drop the legacy text input module
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1678190400">- Prepend gtk3 to binary_version and _immoduledir macro names to
  avoid possible name clash now that they are being defined in the
  macros.gtk3 file instead of the spec file.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1679400000">- Re-add macros.gtk3: there are quite a few consumers left
  requiring the defined macros.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1681128000">- Deprecate %gtk_immodule_(requires|post|postun) macros defined in
  the macros.gtk3 file. Since we are using RPM file triggers to
  provide their functionality, without nullifying them the commands
  will run twice, once by the file triggers and another time by the
  macros.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682510400">- Update to version 3.24.37+68:
  + application: Clean up signal handlers
  + OLE2 DND: Check if move is supported
  + Address issue 5711 by checking that the context is not NULL
  + wayland:
  - Don't crash without xdg_activation_v1
  - Don't crash on cursor size 0
  + gdkscreen-wayland: Notify initial setting change from
    org.gtk.Settings
  + gdk: Swap Cairo calls when reading back from a GdkWindow
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682942400">- Update to version 3.24.37+70:
  + Fix a crash.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684756800">- Update to version 3.24.38:
  + GtkFileChooser: Avoid warnings with GLib 2.76.
  + Theme: Set caret color in the dark theme.
  + Windows: Fix running under GLES.
  + Wayland:
  - Notify on initial setting changes.
  - Don't crash on 0 size cursors.
  - Don't crash if xdg_activation_v1 is missing.
  + Debugging: Show more information in the inspector.
  + Updated translations.</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1685707200">- Fix nautilus crash after entering wrong SMB password (bsc#1211952)
  * add gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1692014400">- Do not use %autopatch to build on SLE where rpm version is not
  ready for the macro.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1694520000">- Use RPM ternary operations to specify true/false arguments based
  on build conditions (%[%{with FOO} ? "true" : "false"])</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1696766400">- Revert RPM ternary operations on SLE where rpm version is not
  ready.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="dimstar@opensuse.org" date="1701950400">- Update to version 3.24.38+111:
  + [gtk3] Support tiled windows from xdg-shell.
  + Fix a minor issue in the file portal test.
  + wayland: Be more careful when loading cursors.
  + gdk/wayland: Use g_warning_once for cursor scale mismatches.
  + gdk/wayland: Don't fall back directly to 1 for mismatched
    cursor sizes.
  + Updated translations.
- Drop upstream applied patch
  gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
</package>
<package pkgid="aad541e53056f874e476584137dbc153aae84ed0302b1305338a74e9e41c9319f5c5e2bc46257c8e535dcc464c9d7d2bf69c78ab0a06acf175c469d3fe60d061" name="gtk3-immodule-multipress-debuginfo" arch="i586">
  <version epoch="0" ver="3.24.38+111" rel="1.1"/>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1656936000">- Add compatible dependency "python3-gobject-Gdk if python3-gobject"
  to the typelib package for SLE and Leap (boo#1200614).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662033600">- Drop pkgconfig(rest-0.7) BuildRequires: it seems to serve no
  purpose, nor can I find anything to suggest that gtk depends on
  it.</changelog>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1663934400">- Fix unstable drag-and-drop on Wayland KDE, add:
  * gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch
  https://gitlab.gnome.org/GNOME/gtk/-/commit/56100ab4</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1669809600">- Update to version 3.24.35:
  + GtkFontChooserWidget: Fix a critical.
  + GtkAccelLabel: Differentiate keypad keysyms in accelerators.
  + Input:
  - Recognize stylus devices as pens.
  - Fix problems with motion compression.
  + Windows: Build system improvements.
  + Wayland:
  - Fix problems with unreliable DND.
  - Use GLES if required.
  - Add support for titlebar gestures.
  - Refactor handling of IM client updates.
  - Fix cursor hotspots with scaled surfaces.
  - Use the xdg-activation protocol.
  - Load cursors on demand.
  - Fix cursor size on hi-dpi displays.
  + MacOS: Use a CVDisplayLink based frame clock.
  + Updated translations.
- Drop upstream merged patch
  gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670241600">- Update to version 3.24.35+10:
  + Flush drawable surface when getting a pixbuf.
  + wayland: Look for cursor themes in $HOME (boo#1206001).</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1672315200">- Update to version 3.24.36:
  + GtkLabel: Tweak selection behavior.
  + GtkEmojiChooser: Properly handle empty recent section.
  + GtkFileChooser: Make ~ key work regardless of dead keys.
  + Wayland:
  - Fix problems with X&lt;&gt;Wayland DND.
  - Revert cursor changes from 3.24.35.
  - Fix handling of surrounding text in input.
  + Updated translation.
- Switch from Autotools to Meson, dropping libtool build
  requirement while adding meson and ninja. And replace configure,
  make_build, and make_install macros with meson, meson_build and
  meson_install.
- Adopt the use of autosetup and autopatch macro facilities to
  improve package maintainability.
- Drop multibuild facility due to the fact that Gtk 3 Meson build
  scripts can't fully disable some components. And, at least for
  now, we cannot achieve the same degree of modularity we had with
  Autotools.
- Drop macros.gtk3 file as no package (if it ever had any) consumes
  its macros.
- After switching to Meson, the build doesn't produce a Wayland
  Input Method module anymore, at least not as a standalone. Update
  baselibs.conf accordingly. And some GResource files are now being
  provided in the devel package for working with emojis.
- Define __provides_exclude_from macro with ^%{_libdir}/gtk-3.0 as
  its value to prevent the automatic provision generator to offer
  private modules as requirable symbols.
- Make cloudproviders to be easily switchable, through bcond
  facility, to allow people to test it, or for maintainers to turn
  it on and off easily.
- Make gettext-its-gtk3 and gtk3-devel-doc sub-packages
  arch-independent (noarch), as they don't contain any binaries.
- Convert IM modules cache update post(un) scriptlets to RPM
  file triggers. Though we had good results with icon cache update
  scriptlets previously, we still can't use transfiletriggers to
  trigger the cache update only once, post transaction, because
  Zypper is still working on implementing support for them.
- Refresh patch with Quilt: gtk3-revert-forced-xftdpi.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677844800">- Update to version 3.24.37:
  + Support the file transfer portal for copy-paste and DND
  + Treat XKB_MODE_NAME_LODO as super key
  + Refactor startup notification handling to be in sync with GTK 4
  + GL: Synchronie when calling MakeCurrent
  + CSS: Fix a problem with stopping animations
  + Wayland: Drop the legacy text input module
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1678190400">- Prepend gtk3 to binary_version and _immoduledir macro names to
  avoid possible name clash now that they are being defined in the
  macros.gtk3 file instead of the spec file.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1679400000">- Re-add macros.gtk3: there are quite a few consumers left
  requiring the defined macros.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1681128000">- Deprecate %gtk_immodule_(requires|post|postun) macros defined in
  the macros.gtk3 file. Since we are using RPM file triggers to
  provide their functionality, without nullifying them the commands
  will run twice, once by the file triggers and another time by the
  macros.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682510400">- Update to version 3.24.37+68:
  + application: Clean up signal handlers
  + OLE2 DND: Check if move is supported
  + Address issue 5711 by checking that the context is not NULL
  + wayland:
  - Don't crash without xdg_activation_v1
  - Don't crash on cursor size 0
  + gdkscreen-wayland: Notify initial setting change from
    org.gtk.Settings
  + gdk: Swap Cairo calls when reading back from a GdkWindow
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682942400">- Update to version 3.24.37+70:
  + Fix a crash.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684756800">- Update to version 3.24.38:
  + GtkFileChooser: Avoid warnings with GLib 2.76.
  + Theme: Set caret color in the dark theme.
  + Windows: Fix running under GLES.
  + Wayland:
  - Notify on initial setting changes.
  - Don't crash on 0 size cursors.
  - Don't crash if xdg_activation_v1 is missing.
  + Debugging: Show more information in the inspector.
  + Updated translations.</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1685707200">- Fix nautilus crash after entering wrong SMB password (bsc#1211952)
  * add gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1692014400">- Do not use %autopatch to build on SLE where rpm version is not
  ready for the macro.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1694520000">- Use RPM ternary operations to specify true/false arguments based
  on build conditions (%[%{with FOO} ? "true" : "false"])</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1696766400">- Revert RPM ternary operations on SLE where rpm version is not
  ready.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="dimstar@opensuse.org" date="1701950400">- Update to version 3.24.38+111:
  + [gtk3] Support tiled windows from xdg-shell.
  + Fix a minor issue in the file portal test.
  + wayland: Be more careful when loading cursors.
  + gdk/wayland: Use g_warning_once for cursor scale mismatches.
  + gdk/wayland: Don't fall back directly to 1 for mismatched
    cursor sizes.
  + Updated translations.
- Drop upstream applied patch
  gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
</package>
<package pkgid="c7049f2315cc519e4e2b65efbfe09d7aa8d8f8fa89661c4a280b904b55c18c8ae8ba1cb9aa7aa0c238d325fe9566ad71f4e053afb15bbb45d7cff530f4b7d4af" name="gtk3-immodule-multipress-debuginfo" arch="x86_64">
  <version epoch="0" ver="3.24.38+111" rel="1.1"/>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1656936000">- Add compatible dependency "python3-gobject-Gdk if python3-gobject"
  to the typelib package for SLE and Leap (boo#1200614).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662033600">- Drop pkgconfig(rest-0.7) BuildRequires: it seems to serve no
  purpose, nor can I find anything to suggest that gtk depends on
  it.</changelog>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1663934400">- Fix unstable drag-and-drop on Wayland KDE, add:
  * gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch
  https://gitlab.gnome.org/GNOME/gtk/-/commit/56100ab4</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1669809600">- Update to version 3.24.35:
  + GtkFontChooserWidget: Fix a critical.
  + GtkAccelLabel: Differentiate keypad keysyms in accelerators.
  + Input:
  - Recognize stylus devices as pens.
  - Fix problems with motion compression.
  + Windows: Build system improvements.
  + Wayland:
  - Fix problems with unreliable DND.
  - Use GLES if required.
  - Add support for titlebar gestures.
  - Refactor handling of IM client updates.
  - Fix cursor hotspots with scaled surfaces.
  - Use the xdg-activation protocol.
  - Load cursors on demand.
  - Fix cursor size on hi-dpi displays.
  + MacOS: Use a CVDisplayLink based frame clock.
  + Updated translations.
- Drop upstream merged patch
  gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670241600">- Update to version 3.24.35+10:
  + Flush drawable surface when getting a pixbuf.
  + wayland: Look for cursor themes in $HOME (boo#1206001).</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1672315200">- Update to version 3.24.36:
  + GtkLabel: Tweak selection behavior.
  + GtkEmojiChooser: Properly handle empty recent section.
  + GtkFileChooser: Make ~ key work regardless of dead keys.
  + Wayland:
  - Fix problems with X&lt;&gt;Wayland DND.
  - Revert cursor changes from 3.24.35.
  - Fix handling of surrounding text in input.
  + Updated translation.
- Switch from Autotools to Meson, dropping libtool build
  requirement while adding meson and ninja. And replace configure,
  make_build, and make_install macros with meson, meson_build and
  meson_install.
- Adopt the use of autosetup and autopatch macro facilities to
  improve package maintainability.
- Drop multibuild facility due to the fact that Gtk 3 Meson build
  scripts can't fully disable some components. And, at least for
  now, we cannot achieve the same degree of modularity we had with
  Autotools.
- Drop macros.gtk3 file as no package (if it ever had any) consumes
  its macros.
- After switching to Meson, the build doesn't produce a Wayland
  Input Method module anymore, at least not as a standalone. Update
  baselibs.conf accordingly. And some GResource files are now being
  provided in the devel package for working with emojis.
- Define __provides_exclude_from macro with ^%{_libdir}/gtk-3.0 as
  its value to prevent the automatic provision generator to offer
  private modules as requirable symbols.
- Make cloudproviders to be easily switchable, through bcond
  facility, to allow people to test it, or for maintainers to turn
  it on and off easily.
- Make gettext-its-gtk3 and gtk3-devel-doc sub-packages
  arch-independent (noarch), as they don't contain any binaries.
- Convert IM modules cache update post(un) scriptlets to RPM
  file triggers. Though we had good results with icon cache update
  scriptlets previously, we still can't use transfiletriggers to
  trigger the cache update only once, post transaction, because
  Zypper is still working on implementing support for them.
- Refresh patch with Quilt: gtk3-revert-forced-xftdpi.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677844800">- Update to version 3.24.37:
  + Support the file transfer portal for copy-paste and DND
  + Treat XKB_MODE_NAME_LODO as super key
  + Refactor startup notification handling to be in sync with GTK 4
  + GL: Synchronie when calling MakeCurrent
  + CSS: Fix a problem with stopping animations
  + Wayland: Drop the legacy text input module
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1678190400">- Prepend gtk3 to binary_version and _immoduledir macro names to
  avoid possible name clash now that they are being defined in the
  macros.gtk3 file instead of the spec file.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1679400000">- Re-add macros.gtk3: there are quite a few consumers left
  requiring the defined macros.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1681128000">- Deprecate %gtk_immodule_(requires|post|postun) macros defined in
  the macros.gtk3 file. Since we are using RPM file triggers to
  provide their functionality, without nullifying them the commands
  will run twice, once by the file triggers and another time by the
  macros.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682510400">- Update to version 3.24.37+68:
  + application: Clean up signal handlers
  + OLE2 DND: Check if move is supported
  + Address issue 5711 by checking that the context is not NULL
  + wayland:
  - Don't crash without xdg_activation_v1
  - Don't crash on cursor size 0
  + gdkscreen-wayland: Notify initial setting change from
    org.gtk.Settings
  + gdk: Swap Cairo calls when reading back from a GdkWindow
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682942400">- Update to version 3.24.37+70:
  + Fix a crash.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684756800">- Update to version 3.24.38:
  + GtkFileChooser: Avoid warnings with GLib 2.76.
  + Theme: Set caret color in the dark theme.
  + Windows: Fix running under GLES.
  + Wayland:
  - Notify on initial setting changes.
  - Don't crash on 0 size cursors.
  - Don't crash if xdg_activation_v1 is missing.
  + Debugging: Show more information in the inspector.
  + Updated translations.</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1685707200">- Fix nautilus crash after entering wrong SMB password (bsc#1211952)
  * add gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1692014400">- Do not use %autopatch to build on SLE where rpm version is not
  ready for the macro.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1694520000">- Use RPM ternary operations to specify true/false arguments based
  on build conditions (%[%{with FOO} ? "true" : "false"])</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1696766400">- Revert RPM ternary operations on SLE where rpm version is not
  ready.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="dimstar@opensuse.org" date="1701950400">- Update to version 3.24.38+111:
  + [gtk3] Support tiled windows from xdg-shell.
  + Fix a minor issue in the file portal test.
  + wayland: Be more careful when loading cursors.
  + gdk/wayland: Use g_warning_once for cursor scale mismatches.
  + gdk/wayland: Don't fall back directly to 1 for mismatched
    cursor sizes.
  + Updated translations.
- Drop upstream applied patch
  gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
</package>
<package pkgid="824a00d8e308e61ad734fe4905eb7fb6a95e9d04c05d371ada61284f8c7ee102e6204e7c9359d41ea6b61926f4e2e3eecebdefd604a18433cde688fcd8e50db7" name="gtk3-immodule-thai" arch="i586">
  <version epoch="0" ver="3.24.38+111" rel="1.1"/>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1656936000">- Add compatible dependency "python3-gobject-Gdk if python3-gobject"
  to the typelib package for SLE and Leap (boo#1200614).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662033600">- Drop pkgconfig(rest-0.7) BuildRequires: it seems to serve no
  purpose, nor can I find anything to suggest that gtk depends on
  it.</changelog>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1663934400">- Fix unstable drag-and-drop on Wayland KDE, add:
  * gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch
  https://gitlab.gnome.org/GNOME/gtk/-/commit/56100ab4</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1669809600">- Update to version 3.24.35:
  + GtkFontChooserWidget: Fix a critical.
  + GtkAccelLabel: Differentiate keypad keysyms in accelerators.
  + Input:
  - Recognize stylus devices as pens.
  - Fix problems with motion compression.
  + Windows: Build system improvements.
  + Wayland:
  - Fix problems with unreliable DND.
  - Use GLES if required.
  - Add support for titlebar gestures.
  - Refactor handling of IM client updates.
  - Fix cursor hotspots with scaled surfaces.
  - Use the xdg-activation protocol.
  - Load cursors on demand.
  - Fix cursor size on hi-dpi displays.
  + MacOS: Use a CVDisplayLink based frame clock.
  + Updated translations.
- Drop upstream merged patch
  gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670241600">- Update to version 3.24.35+10:
  + Flush drawable surface when getting a pixbuf.
  + wayland: Look for cursor themes in $HOME (boo#1206001).</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1672315200">- Update to version 3.24.36:
  + GtkLabel: Tweak selection behavior.
  + GtkEmojiChooser: Properly handle empty recent section.
  + GtkFileChooser: Make ~ key work regardless of dead keys.
  + Wayland:
  - Fix problems with X&lt;&gt;Wayland DND.
  - Revert cursor changes from 3.24.35.
  - Fix handling of surrounding text in input.
  + Updated translation.
- Switch from Autotools to Meson, dropping libtool build
  requirement while adding meson and ninja. And replace configure,
  make_build, and make_install macros with meson, meson_build and
  meson_install.
- Adopt the use of autosetup and autopatch macro facilities to
  improve package maintainability.
- Drop multibuild facility due to the fact that Gtk 3 Meson build
  scripts can't fully disable some components. And, at least for
  now, we cannot achieve the same degree of modularity we had with
  Autotools.
- Drop macros.gtk3 file as no package (if it ever had any) consumes
  its macros.
- After switching to Meson, the build doesn't produce a Wayland
  Input Method module anymore, at least not as a standalone. Update
  baselibs.conf accordingly. And some GResource files are now being
  provided in the devel package for working with emojis.
- Define __provides_exclude_from macro with ^%{_libdir}/gtk-3.0 as
  its value to prevent the automatic provision generator to offer
  private modules as requirable symbols.
- Make cloudproviders to be easily switchable, through bcond
  facility, to allow people to test it, or for maintainers to turn
  it on and off easily.
- Make gettext-its-gtk3 and gtk3-devel-doc sub-packages
  arch-independent (noarch), as they don't contain any binaries.
- Convert IM modules cache update post(un) scriptlets to RPM
  file triggers. Though we had good results with icon cache update
  scriptlets previously, we still can't use transfiletriggers to
  trigger the cache update only once, post transaction, because
  Zypper is still working on implementing support for them.
- Refresh patch with Quilt: gtk3-revert-forced-xftdpi.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677844800">- Update to version 3.24.37:
  + Support the file transfer portal for copy-paste and DND
  + Treat XKB_MODE_NAME_LODO as super key
  + Refactor startup notification handling to be in sync with GTK 4
  + GL: Synchronie when calling MakeCurrent
  + CSS: Fix a problem with stopping animations
  + Wayland: Drop the legacy text input module
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1678190400">- Prepend gtk3 to binary_version and _immoduledir macro names to
  avoid possible name clash now that they are being defined in the
  macros.gtk3 file instead of the spec file.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1679400000">- Re-add macros.gtk3: there are quite a few consumers left
  requiring the defined macros.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1681128000">- Deprecate %gtk_immodule_(requires|post|postun) macros defined in
  the macros.gtk3 file. Since we are using RPM file triggers to
  provide their functionality, without nullifying them the commands
  will run twice, once by the file triggers and another time by the
  macros.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682510400">- Update to version 3.24.37+68:
  + application: Clean up signal handlers
  + OLE2 DND: Check if move is supported
  + Address issue 5711 by checking that the context is not NULL
  + wayland:
  - Don't crash without xdg_activation_v1
  - Don't crash on cursor size 0
  + gdkscreen-wayland: Notify initial setting change from
    org.gtk.Settings
  + gdk: Swap Cairo calls when reading back from a GdkWindow
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682942400">- Update to version 3.24.37+70:
  + Fix a crash.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684756800">- Update to version 3.24.38:
  + GtkFileChooser: Avoid warnings with GLib 2.76.
  + Theme: Set caret color in the dark theme.
  + Windows: Fix running under GLES.
  + Wayland:
  - Notify on initial setting changes.
  - Don't crash on 0 size cursors.
  - Don't crash if xdg_activation_v1 is missing.
  + Debugging: Show more information in the inspector.
  + Updated translations.</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1685707200">- Fix nautilus crash after entering wrong SMB password (bsc#1211952)
  * add gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1692014400">- Do not use %autopatch to build on SLE where rpm version is not
  ready for the macro.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1694520000">- Use RPM ternary operations to specify true/false arguments based
  on build conditions (%[%{with FOO} ? "true" : "false"])</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1696766400">- Revert RPM ternary operations on SLE where rpm version is not
  ready.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="dimstar@opensuse.org" date="1701950400">- Update to version 3.24.38+111:
  + [gtk3] Support tiled windows from xdg-shell.
  + Fix a minor issue in the file portal test.
  + wayland: Be more careful when loading cursors.
  + gdk/wayland: Use g_warning_once for cursor scale mismatches.
  + gdk/wayland: Don't fall back directly to 1 for mismatched
    cursor sizes.
  + Updated translations.
- Drop upstream applied patch
  gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
</package>
<package pkgid="9ac6d54cc5009024f347019ad89c8775cd2b8a998fa7af5f439d51d1ac0b85951451f74c4d32f732580daa1efcc5664080c4374c252975bd4a79b04befbe9555" name="gtk3-immodule-thai" arch="x86_64">
  <version epoch="0" ver="3.24.38+111" rel="1.1"/>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1656936000">- Add compatible dependency "python3-gobject-Gdk if python3-gobject"
  to the typelib package for SLE and Leap (boo#1200614).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662033600">- Drop pkgconfig(rest-0.7) BuildRequires: it seems to serve no
  purpose, nor can I find anything to suggest that gtk depends on
  it.</changelog>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1663934400">- Fix unstable drag-and-drop on Wayland KDE, add:
  * gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch
  https://gitlab.gnome.org/GNOME/gtk/-/commit/56100ab4</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1669809600">- Update to version 3.24.35:
  + GtkFontChooserWidget: Fix a critical.
  + GtkAccelLabel: Differentiate keypad keysyms in accelerators.
  + Input:
  - Recognize stylus devices as pens.
  - Fix problems with motion compression.
  + Windows: Build system improvements.
  + Wayland:
  - Fix problems with unreliable DND.
  - Use GLES if required.
  - Add support for titlebar gestures.
  - Refactor handling of IM client updates.
  - Fix cursor hotspots with scaled surfaces.
  - Use the xdg-activation protocol.
  - Load cursors on demand.
  - Fix cursor size on hi-dpi displays.
  + MacOS: Use a CVDisplayLink based frame clock.
  + Updated translations.
- Drop upstream merged patch
  gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670241600">- Update to version 3.24.35+10:
  + Flush drawable surface when getting a pixbuf.
  + wayland: Look for cursor themes in $HOME (boo#1206001).</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1672315200">- Update to version 3.24.36:
  + GtkLabel: Tweak selection behavior.
  + GtkEmojiChooser: Properly handle empty recent section.
  + GtkFileChooser: Make ~ key work regardless of dead keys.
  + Wayland:
  - Fix problems with X&lt;&gt;Wayland DND.
  - Revert cursor changes from 3.24.35.
  - Fix handling of surrounding text in input.
  + Updated translation.
- Switch from Autotools to Meson, dropping libtool build
  requirement while adding meson and ninja. And replace configure,
  make_build, and make_install macros with meson, meson_build and
  meson_install.
- Adopt the use of autosetup and autopatch macro facilities to
  improve package maintainability.
- Drop multibuild facility due to the fact that Gtk 3 Meson build
  scripts can't fully disable some components. And, at least for
  now, we cannot achieve the same degree of modularity we had with
  Autotools.
- Drop macros.gtk3 file as no package (if it ever had any) consumes
  its macros.
- After switching to Meson, the build doesn't produce a Wayland
  Input Method module anymore, at least not as a standalone. Update
  baselibs.conf accordingly. And some GResource files are now being
  provided in the devel package for working with emojis.
- Define __provides_exclude_from macro with ^%{_libdir}/gtk-3.0 as
  its value to prevent the automatic provision generator to offer
  private modules as requirable symbols.
- Make cloudproviders to be easily switchable, through bcond
  facility, to allow people to test it, or for maintainers to turn
  it on and off easily.
- Make gettext-its-gtk3 and gtk3-devel-doc sub-packages
  arch-independent (noarch), as they don't contain any binaries.
- Convert IM modules cache update post(un) scriptlets to RPM
  file triggers. Though we had good results with icon cache update
  scriptlets previously, we still can't use transfiletriggers to
  trigger the cache update only once, post transaction, because
  Zypper is still working on implementing support for them.
- Refresh patch with Quilt: gtk3-revert-forced-xftdpi.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677844800">- Update to version 3.24.37:
  + Support the file transfer portal for copy-paste and DND
  + Treat XKB_MODE_NAME_LODO as super key
  + Refactor startup notification handling to be in sync with GTK 4
  + GL: Synchronie when calling MakeCurrent
  + CSS: Fix a problem with stopping animations
  + Wayland: Drop the legacy text input module
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1678190400">- Prepend gtk3 to binary_version and _immoduledir macro names to
  avoid possible name clash now that they are being defined in the
  macros.gtk3 file instead of the spec file.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1679400000">- Re-add macros.gtk3: there are quite a few consumers left
  requiring the defined macros.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1681128000">- Deprecate %gtk_immodule_(requires|post|postun) macros defined in
  the macros.gtk3 file. Since we are using RPM file triggers to
  provide their functionality, without nullifying them the commands
  will run twice, once by the file triggers and another time by the
  macros.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682510400">- Update to version 3.24.37+68:
  + application: Clean up signal handlers
  + OLE2 DND: Check if move is supported
  + Address issue 5711 by checking that the context is not NULL
  + wayland:
  - Don't crash without xdg_activation_v1
  - Don't crash on cursor size 0
  + gdkscreen-wayland: Notify initial setting change from
    org.gtk.Settings
  + gdk: Swap Cairo calls when reading back from a GdkWindow
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682942400">- Update to version 3.24.37+70:
  + Fix a crash.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684756800">- Update to version 3.24.38:
  + GtkFileChooser: Avoid warnings with GLib 2.76.
  + Theme: Set caret color in the dark theme.
  + Windows: Fix running under GLES.
  + Wayland:
  - Notify on initial setting changes.
  - Don't crash on 0 size cursors.
  - Don't crash if xdg_activation_v1 is missing.
  + Debugging: Show more information in the inspector.
  + Updated translations.</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1685707200">- Fix nautilus crash after entering wrong SMB password (bsc#1211952)
  * add gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1692014400">- Do not use %autopatch to build on SLE where rpm version is not
  ready for the macro.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1694520000">- Use RPM ternary operations to specify true/false arguments based
  on build conditions (%[%{with FOO} ? "true" : "false"])</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1696766400">- Revert RPM ternary operations on SLE where rpm version is not
  ready.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="dimstar@opensuse.org" date="1701950400">- Update to version 3.24.38+111:
  + [gtk3] Support tiled windows from xdg-shell.
  + Fix a minor issue in the file portal test.
  + wayland: Be more careful when loading cursors.
  + gdk/wayland: Use g_warning_once for cursor scale mismatches.
  + gdk/wayland: Don't fall back directly to 1 for mismatched
    cursor sizes.
  + Updated translations.
- Drop upstream applied patch
  gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
</package>
<package pkgid="bd6fa2c0bc5b51faed2f89d8b64183ef2915d60c8257f1fd1846b9b45311a86e4f437b335037998c1436960021e60f50a1ca769c2019aaecd1c9ac4ab259c939" name="gtk3-immodule-thai-32bit" arch="x86_64">
  <version epoch="0" ver="3.24.38+111" rel="1.1"/>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1656936000">- Add compatible dependency "python3-gobject-Gdk if python3-gobject"
  to the typelib package for SLE and Leap (boo#1200614).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662033600">- Drop pkgconfig(rest-0.7) BuildRequires: it seems to serve no
  purpose, nor can I find anything to suggest that gtk depends on
  it.</changelog>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1663934400">- Fix unstable drag-and-drop on Wayland KDE, add:
  * gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch
  https://gitlab.gnome.org/GNOME/gtk/-/commit/56100ab4</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1669809600">- Update to version 3.24.35:
  + GtkFontChooserWidget: Fix a critical.
  + GtkAccelLabel: Differentiate keypad keysyms in accelerators.
  + Input:
  - Recognize stylus devices as pens.
  - Fix problems with motion compression.
  + Windows: Build system improvements.
  + Wayland:
  - Fix problems with unreliable DND.
  - Use GLES if required.
  - Add support for titlebar gestures.
  - Refactor handling of IM client updates.
  - Fix cursor hotspots with scaled surfaces.
  - Use the xdg-activation protocol.
  - Load cursors on demand.
  - Fix cursor size on hi-dpi displays.
  + MacOS: Use a CVDisplayLink based frame clock.
  + Updated translations.
- Drop upstream merged patch
  gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670241600">- Update to version 3.24.35+10:
  + Flush drawable surface when getting a pixbuf.
  + wayland: Look for cursor themes in $HOME (boo#1206001).</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1672315200">- Update to version 3.24.36:
  + GtkLabel: Tweak selection behavior.
  + GtkEmojiChooser: Properly handle empty recent section.
  + GtkFileChooser: Make ~ key work regardless of dead keys.
  + Wayland:
  - Fix problems with X&lt;&gt;Wayland DND.
  - Revert cursor changes from 3.24.35.
  - Fix handling of surrounding text in input.
  + Updated translation.
- Switch from Autotools to Meson, dropping libtool build
  requirement while adding meson and ninja. And replace configure,
  make_build, and make_install macros with meson, meson_build and
  meson_install.
- Adopt the use of autosetup and autopatch macro facilities to
  improve package maintainability.
- Drop multibuild facility due to the fact that Gtk 3 Meson build
  scripts can't fully disable some components. And, at least for
  now, we cannot achieve the same degree of modularity we had with
  Autotools.
- Drop macros.gtk3 file as no package (if it ever had any) consumes
  its macros.
- After switching to Meson, the build doesn't produce a Wayland
  Input Method module anymore, at least not as a standalone. Update
  baselibs.conf accordingly. And some GResource files are now being
  provided in the devel package for working with emojis.
- Define __provides_exclude_from macro with ^%{_libdir}/gtk-3.0 as
  its value to prevent the automatic provision generator to offer
  private modules as requirable symbols.
- Make cloudproviders to be easily switchable, through bcond
  facility, to allow people to test it, or for maintainers to turn
  it on and off easily.
- Make gettext-its-gtk3 and gtk3-devel-doc sub-packages
  arch-independent (noarch), as they don't contain any binaries.
- Convert IM modules cache update post(un) scriptlets to RPM
  file triggers. Though we had good results with icon cache update
  scriptlets previously, we still can't use transfiletriggers to
  trigger the cache update only once, post transaction, because
  Zypper is still working on implementing support for them.
- Refresh patch with Quilt: gtk3-revert-forced-xftdpi.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677844800">- Update to version 3.24.37:
  + Support the file transfer portal for copy-paste and DND
  + Treat XKB_MODE_NAME_LODO as super key
  + Refactor startup notification handling to be in sync with GTK 4
  + GL: Synchronie when calling MakeCurrent
  + CSS: Fix a problem with stopping animations
  + Wayland: Drop the legacy text input module
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1678190400">- Prepend gtk3 to binary_version and _immoduledir macro names to
  avoid possible name clash now that they are being defined in the
  macros.gtk3 file instead of the spec file.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1679400000">- Re-add macros.gtk3: there are quite a few consumers left
  requiring the defined macros.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1681128000">- Deprecate %gtk_immodule_(requires|post|postun) macros defined in
  the macros.gtk3 file. Since we are using RPM file triggers to
  provide their functionality, without nullifying them the commands
  will run twice, once by the file triggers and another time by the
  macros.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682510400">- Update to version 3.24.37+68:
  + application: Clean up signal handlers
  + OLE2 DND: Check if move is supported
  + Address issue 5711 by checking that the context is not NULL
  + wayland:
  - Don't crash without xdg_activation_v1
  - Don't crash on cursor size 0
  + gdkscreen-wayland: Notify initial setting change from
    org.gtk.Settings
  + gdk: Swap Cairo calls when reading back from a GdkWindow
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682942400">- Update to version 3.24.37+70:
  + Fix a crash.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684756800">- Update to version 3.24.38:
  + GtkFileChooser: Avoid warnings with GLib 2.76.
  + Theme: Set caret color in the dark theme.
  + Windows: Fix running under GLES.
  + Wayland:
  - Notify on initial setting changes.
  - Don't crash on 0 size cursors.
  - Don't crash if xdg_activation_v1 is missing.
  + Debugging: Show more information in the inspector.
  + Updated translations.</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1685707200">- Fix nautilus crash after entering wrong SMB password (bsc#1211952)
  * add gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1692014400">- Do not use %autopatch to build on SLE where rpm version is not
  ready for the macro.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1694520000">- Use RPM ternary operations to specify true/false arguments based
  on build conditions (%[%{with FOO} ? "true" : "false"])</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1696766400">- Revert RPM ternary operations on SLE where rpm version is not
  ready.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="dimstar@opensuse.org" date="1701950400">- Update to version 3.24.38+111:
  + [gtk3] Support tiled windows from xdg-shell.
  + Fix a minor issue in the file portal test.
  + wayland: Be more careful when loading cursors.
  + gdk/wayland: Use g_warning_once for cursor scale mismatches.
  + gdk/wayland: Don't fall back directly to 1 for mismatched
    cursor sizes.
  + Updated translations.
- Drop upstream applied patch
  gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
</package>
<package pkgid="29bd70cb8c3f1dac21ccc1e6b040c833af8ad1ef63c49e005a337893baa502d0731daecc045f160601da894eddbbd4c7fe09aec71a11eb08817a8338b56a321f" name="gtk3-immodule-thai-32bit-debuginfo" arch="x86_64">
  <version epoch="0" ver="3.24.38+111" rel="1.1"/>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1656936000">- Add compatible dependency "python3-gobject-Gdk if python3-gobject"
  to the typelib package for SLE and Leap (boo#1200614).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662033600">- Drop pkgconfig(rest-0.7) BuildRequires: it seems to serve no
  purpose, nor can I find anything to suggest that gtk depends on
  it.</changelog>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1663934400">- Fix unstable drag-and-drop on Wayland KDE, add:
  * gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch
  https://gitlab.gnome.org/GNOME/gtk/-/commit/56100ab4</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1669809600">- Update to version 3.24.35:
  + GtkFontChooserWidget: Fix a critical.
  + GtkAccelLabel: Differentiate keypad keysyms in accelerators.
  + Input:
  - Recognize stylus devices as pens.
  - Fix problems with motion compression.
  + Windows: Build system improvements.
  + Wayland:
  - Fix problems with unreliable DND.
  - Use GLES if required.
  - Add support for titlebar gestures.
  - Refactor handling of IM client updates.
  - Fix cursor hotspots with scaled surfaces.
  - Use the xdg-activation protocol.
  - Load cursors on demand.
  - Fix cursor size on hi-dpi displays.
  + MacOS: Use a CVDisplayLink based frame clock.
  + Updated translations.
- Drop upstream merged patch
  gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670241600">- Update to version 3.24.35+10:
  + Flush drawable surface when getting a pixbuf.
  + wayland: Look for cursor themes in $HOME (boo#1206001).</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1672315200">- Update to version 3.24.36:
  + GtkLabel: Tweak selection behavior.
  + GtkEmojiChooser: Properly handle empty recent section.
  + GtkFileChooser: Make ~ key work regardless of dead keys.
  + Wayland:
  - Fix problems with X&lt;&gt;Wayland DND.
  - Revert cursor changes from 3.24.35.
  - Fix handling of surrounding text in input.
  + Updated translation.
- Switch from Autotools to Meson, dropping libtool build
  requirement while adding meson and ninja. And replace configure,
  make_build, and make_install macros with meson, meson_build and
  meson_install.
- Adopt the use of autosetup and autopatch macro facilities to
  improve package maintainability.
- Drop multibuild facility due to the fact that Gtk 3 Meson build
  scripts can't fully disable some components. And, at least for
  now, we cannot achieve the same degree of modularity we had with
  Autotools.
- Drop macros.gtk3 file as no package (if it ever had any) consumes
  its macros.
- After switching to Meson, the build doesn't produce a Wayland
  Input Method module anymore, at least not as a standalone. Update
  baselibs.conf accordingly. And some GResource files are now being
  provided in the devel package for working with emojis.
- Define __provides_exclude_from macro with ^%{_libdir}/gtk-3.0 as
  its value to prevent the automatic provision generator to offer
  private modules as requirable symbols.
- Make cloudproviders to be easily switchable, through bcond
  facility, to allow people to test it, or for maintainers to turn
  it on and off easily.
- Make gettext-its-gtk3 and gtk3-devel-doc sub-packages
  arch-independent (noarch), as they don't contain any binaries.
- Convert IM modules cache update post(un) scriptlets to RPM
  file triggers. Though we had good results with icon cache update
  scriptlets previously, we still can't use transfiletriggers to
  trigger the cache update only once, post transaction, because
  Zypper is still working on implementing support for them.
- Refresh patch with Quilt: gtk3-revert-forced-xftdpi.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677844800">- Update to version 3.24.37:
  + Support the file transfer portal for copy-paste and DND
  + Treat XKB_MODE_NAME_LODO as super key
  + Refactor startup notification handling to be in sync with GTK 4
  + GL: Synchronie when calling MakeCurrent
  + CSS: Fix a problem with stopping animations
  + Wayland: Drop the legacy text input module
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1678190400">- Prepend gtk3 to binary_version and _immoduledir macro names to
  avoid possible name clash now that they are being defined in the
  macros.gtk3 file instead of the spec file.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1679400000">- Re-add macros.gtk3: there are quite a few consumers left
  requiring the defined macros.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1681128000">- Deprecate %gtk_immodule_(requires|post|postun) macros defined in
  the macros.gtk3 file. Since we are using RPM file triggers to
  provide their functionality, without nullifying them the commands
  will run twice, once by the file triggers and another time by the
  macros.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682510400">- Update to version 3.24.37+68:
  + application: Clean up signal handlers
  + OLE2 DND: Check if move is supported
  + Address issue 5711 by checking that the context is not NULL
  + wayland:
  - Don't crash without xdg_activation_v1
  - Don't crash on cursor size 0
  + gdkscreen-wayland: Notify initial setting change from
    org.gtk.Settings
  + gdk: Swap Cairo calls when reading back from a GdkWindow
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682942400">- Update to version 3.24.37+70:
  + Fix a crash.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684756800">- Update to version 3.24.38:
  + GtkFileChooser: Avoid warnings with GLib 2.76.
  + Theme: Set caret color in the dark theme.
  + Windows: Fix running under GLES.
  + Wayland:
  - Notify on initial setting changes.
  - Don't crash on 0 size cursors.
  - Don't crash if xdg_activation_v1 is missing.
  + Debugging: Show more information in the inspector.
  + Updated translations.</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1685707200">- Fix nautilus crash after entering wrong SMB password (bsc#1211952)
  * add gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1692014400">- Do not use %autopatch to build on SLE where rpm version is not
  ready for the macro.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1694520000">- Use RPM ternary operations to specify true/false arguments based
  on build conditions (%[%{with FOO} ? "true" : "false"])</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1696766400">- Revert RPM ternary operations on SLE where rpm version is not
  ready.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="dimstar@opensuse.org" date="1701950400">- Update to version 3.24.38+111:
  + [gtk3] Support tiled windows from xdg-shell.
  + Fix a minor issue in the file portal test.
  + wayland: Be more careful when loading cursors.
  + gdk/wayland: Use g_warning_once for cursor scale mismatches.
  + gdk/wayland: Don't fall back directly to 1 for mismatched
    cursor sizes.
  + Updated translations.
- Drop upstream applied patch
  gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
</package>
<package pkgid="a5d29424095a589d4ccc1e7138f3753b5b74483cc2c615daf7e9833367c0876555482d3ddc4d45c85118d630f68d429b4e5a4b3554b05e4211312422dbc3d818" name="gtk3-immodule-thai-debuginfo" arch="i586">
  <version epoch="0" ver="3.24.38+111" rel="1.1"/>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1656936000">- Add compatible dependency "python3-gobject-Gdk if python3-gobject"
  to the typelib package for SLE and Leap (boo#1200614).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662033600">- Drop pkgconfig(rest-0.7) BuildRequires: it seems to serve no
  purpose, nor can I find anything to suggest that gtk depends on
  it.</changelog>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1663934400">- Fix unstable drag-and-drop on Wayland KDE, add:
  * gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch
  https://gitlab.gnome.org/GNOME/gtk/-/commit/56100ab4</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1669809600">- Update to version 3.24.35:
  + GtkFontChooserWidget: Fix a critical.
  + GtkAccelLabel: Differentiate keypad keysyms in accelerators.
  + Input:
  - Recognize stylus devices as pens.
  - Fix problems with motion compression.
  + Windows: Build system improvements.
  + Wayland:
  - Fix problems with unreliable DND.
  - Use GLES if required.
  - Add support for titlebar gestures.
  - Refactor handling of IM client updates.
  - Fix cursor hotspots with scaled surfaces.
  - Use the xdg-activation protocol.
  - Load cursors on demand.
  - Fix cursor size on hi-dpi displays.
  + MacOS: Use a CVDisplayLink based frame clock.
  + Updated translations.
- Drop upstream merged patch
  gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670241600">- Update to version 3.24.35+10:
  + Flush drawable surface when getting a pixbuf.
  + wayland: Look for cursor themes in $HOME (boo#1206001).</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1672315200">- Update to version 3.24.36:
  + GtkLabel: Tweak selection behavior.
  + GtkEmojiChooser: Properly handle empty recent section.
  + GtkFileChooser: Make ~ key work regardless of dead keys.
  + Wayland:
  - Fix problems with X&lt;&gt;Wayland DND.
  - Revert cursor changes from 3.24.35.
  - Fix handling of surrounding text in input.
  + Updated translation.
- Switch from Autotools to Meson, dropping libtool build
  requirement while adding meson and ninja. And replace configure,
  make_build, and make_install macros with meson, meson_build and
  meson_install.
- Adopt the use of autosetup and autopatch macro facilities to
  improve package maintainability.
- Drop multibuild facility due to the fact that Gtk 3 Meson build
  scripts can't fully disable some components. And, at least for
  now, we cannot achieve the same degree of modularity we had with
  Autotools.
- Drop macros.gtk3 file as no package (if it ever had any) consumes
  its macros.
- After switching to Meson, the build doesn't produce a Wayland
  Input Method module anymore, at least not as a standalone. Update
  baselibs.conf accordingly. And some GResource files are now being
  provided in the devel package for working with emojis.
- Define __provides_exclude_from macro with ^%{_libdir}/gtk-3.0 as
  its value to prevent the automatic provision generator to offer
  private modules as requirable symbols.
- Make cloudproviders to be easily switchable, through bcond
  facility, to allow people to test it, or for maintainers to turn
  it on and off easily.
- Make gettext-its-gtk3 and gtk3-devel-doc sub-packages
  arch-independent (noarch), as they don't contain any binaries.
- Convert IM modules cache update post(un) scriptlets to RPM
  file triggers. Though we had good results with icon cache update
  scriptlets previously, we still can't use transfiletriggers to
  trigger the cache update only once, post transaction, because
  Zypper is still working on implementing support for them.
- Refresh patch with Quilt: gtk3-revert-forced-xftdpi.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677844800">- Update to version 3.24.37:
  + Support the file transfer portal for copy-paste and DND
  + Treat XKB_MODE_NAME_LODO as super key
  + Refactor startup notification handling to be in sync with GTK 4
  + GL: Synchronie when calling MakeCurrent
  + CSS: Fix a problem with stopping animations
  + Wayland: Drop the legacy text input module
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1678190400">- Prepend gtk3 to binary_version and _immoduledir macro names to
  avoid possible name clash now that they are being defined in the
  macros.gtk3 file instead of the spec file.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1679400000">- Re-add macros.gtk3: there are quite a few consumers left
  requiring the defined macros.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1681128000">- Deprecate %gtk_immodule_(requires|post|postun) macros defined in
  the macros.gtk3 file. Since we are using RPM file triggers to
  provide their functionality, without nullifying them the commands
  will run twice, once by the file triggers and another time by the
  macros.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682510400">- Update to version 3.24.37+68:
  + application: Clean up signal handlers
  + OLE2 DND: Check if move is supported
  + Address issue 5711 by checking that the context is not NULL
  + wayland:
  - Don't crash without xdg_activation_v1
  - Don't crash on cursor size 0
  + gdkscreen-wayland: Notify initial setting change from
    org.gtk.Settings
  + gdk: Swap Cairo calls when reading back from a GdkWindow
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682942400">- Update to version 3.24.37+70:
  + Fix a crash.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684756800">- Update to version 3.24.38:
  + GtkFileChooser: Avoid warnings with GLib 2.76.
  + Theme: Set caret color in the dark theme.
  + Windows: Fix running under GLES.
  + Wayland:
  - Notify on initial setting changes.
  - Don't crash on 0 size cursors.
  - Don't crash if xdg_activation_v1 is missing.
  + Debugging: Show more information in the inspector.
  + Updated translations.</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1685707200">- Fix nautilus crash after entering wrong SMB password (bsc#1211952)
  * add gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1692014400">- Do not use %autopatch to build on SLE where rpm version is not
  ready for the macro.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1694520000">- Use RPM ternary operations to specify true/false arguments based
  on build conditions (%[%{with FOO} ? "true" : "false"])</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1696766400">- Revert RPM ternary operations on SLE where rpm version is not
  ready.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="dimstar@opensuse.org" date="1701950400">- Update to version 3.24.38+111:
  + [gtk3] Support tiled windows from xdg-shell.
  + Fix a minor issue in the file portal test.
  + wayland: Be more careful when loading cursors.
  + gdk/wayland: Use g_warning_once for cursor scale mismatches.
  + gdk/wayland: Don't fall back directly to 1 for mismatched
    cursor sizes.
  + Updated translations.
- Drop upstream applied patch
  gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
</package>
<package pkgid="dd63b7a430de1bdc01535014e84a1b8292212a85562ad58c47333b68ef061796d83c480b7e6c05f3d250eb638808064dbffdc0b086e4e8f2b8df776ef3156f22" name="gtk3-immodule-thai-debuginfo" arch="x86_64">
  <version epoch="0" ver="3.24.38+111" rel="1.1"/>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1656936000">- Add compatible dependency "python3-gobject-Gdk if python3-gobject"
  to the typelib package for SLE and Leap (boo#1200614).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662033600">- Drop pkgconfig(rest-0.7) BuildRequires: it seems to serve no
  purpose, nor can I find anything to suggest that gtk depends on
  it.</changelog>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1663934400">- Fix unstable drag-and-drop on Wayland KDE, add:
  * gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch
  https://gitlab.gnome.org/GNOME/gtk/-/commit/56100ab4</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1669809600">- Update to version 3.24.35:
  + GtkFontChooserWidget: Fix a critical.
  + GtkAccelLabel: Differentiate keypad keysyms in accelerators.
  + Input:
  - Recognize stylus devices as pens.
  - Fix problems with motion compression.
  + Windows: Build system improvements.
  + Wayland:
  - Fix problems with unreliable DND.
  - Use GLES if required.
  - Add support for titlebar gestures.
  - Refactor handling of IM client updates.
  - Fix cursor hotspots with scaled surfaces.
  - Use the xdg-activation protocol.
  - Load cursors on demand.
  - Fix cursor size on hi-dpi displays.
  + MacOS: Use a CVDisplayLink based frame clock.
  + Updated translations.
- Drop upstream merged patch
  gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670241600">- Update to version 3.24.35+10:
  + Flush drawable surface when getting a pixbuf.
  + wayland: Look for cursor themes in $HOME (boo#1206001).</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1672315200">- Update to version 3.24.36:
  + GtkLabel: Tweak selection behavior.
  + GtkEmojiChooser: Properly handle empty recent section.
  + GtkFileChooser: Make ~ key work regardless of dead keys.
  + Wayland:
  - Fix problems with X&lt;&gt;Wayland DND.
  - Revert cursor changes from 3.24.35.
  - Fix handling of surrounding text in input.
  + Updated translation.
- Switch from Autotools to Meson, dropping libtool build
  requirement while adding meson and ninja. And replace configure,
  make_build, and make_install macros with meson, meson_build and
  meson_install.
- Adopt the use of autosetup and autopatch macro facilities to
  improve package maintainability.
- Drop multibuild facility due to the fact that Gtk 3 Meson build
  scripts can't fully disable some components. And, at least for
  now, we cannot achieve the same degree of modularity we had with
  Autotools.
- Drop macros.gtk3 file as no package (if it ever had any) consumes
  its macros.
- After switching to Meson, the build doesn't produce a Wayland
  Input Method module anymore, at least not as a standalone. Update
  baselibs.conf accordingly. And some GResource files are now being
  provided in the devel package for working with emojis.
- Define __provides_exclude_from macro with ^%{_libdir}/gtk-3.0 as
  its value to prevent the automatic provision generator to offer
  private modules as requirable symbols.
- Make cloudproviders to be easily switchable, through bcond
  facility, to allow people to test it, or for maintainers to turn
  it on and off easily.
- Make gettext-its-gtk3 and gtk3-devel-doc sub-packages
  arch-independent (noarch), as they don't contain any binaries.
- Convert IM modules cache update post(un) scriptlets to RPM
  file triggers. Though we had good results with icon cache update
  scriptlets previously, we still can't use transfiletriggers to
  trigger the cache update only once, post transaction, because
  Zypper is still working on implementing support for them.
- Refresh patch with Quilt: gtk3-revert-forced-xftdpi.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677844800">- Update to version 3.24.37:
  + Support the file transfer portal for copy-paste and DND
  + Treat XKB_MODE_NAME_LODO as super key
  + Refactor startup notification handling to be in sync with GTK 4
  + GL: Synchronie when calling MakeCurrent
  + CSS: Fix a problem with stopping animations
  + Wayland: Drop the legacy text input module
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1678190400">- Prepend gtk3 to binary_version and _immoduledir macro names to
  avoid possible name clash now that they are being defined in the
  macros.gtk3 file instead of the spec file.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1679400000">- Re-add macros.gtk3: there are quite a few consumers left
  requiring the defined macros.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1681128000">- Deprecate %gtk_immodule_(requires|post|postun) macros defined in
  the macros.gtk3 file. Since we are using RPM file triggers to
  provide their functionality, without nullifying them the commands
  will run twice, once by the file triggers and another time by the
  macros.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682510400">- Update to version 3.24.37+68:
  + application: Clean up signal handlers
  + OLE2 DND: Check if move is supported
  + Address issue 5711 by checking that the context is not NULL
  + wayland:
  - Don't crash without xdg_activation_v1
  - Don't crash on cursor size 0
  + gdkscreen-wayland: Notify initial setting change from
    org.gtk.Settings
  + gdk: Swap Cairo calls when reading back from a GdkWindow
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682942400">- Update to version 3.24.37+70:
  + Fix a crash.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684756800">- Update to version 3.24.38:
  + GtkFileChooser: Avoid warnings with GLib 2.76.
  + Theme: Set caret color in the dark theme.
  + Windows: Fix running under GLES.
  + Wayland:
  - Notify on initial setting changes.
  - Don't crash on 0 size cursors.
  - Don't crash if xdg_activation_v1 is missing.
  + Debugging: Show more information in the inspector.
  + Updated translations.</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1685707200">- Fix nautilus crash after entering wrong SMB password (bsc#1211952)
  * add gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1692014400">- Do not use %autopatch to build on SLE where rpm version is not
  ready for the macro.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1694520000">- Use RPM ternary operations to specify true/false arguments based
  on build conditions (%[%{with FOO} ? "true" : "false"])</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1696766400">- Revert RPM ternary operations on SLE where rpm version is not
  ready.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="dimstar@opensuse.org" date="1701950400">- Update to version 3.24.38+111:
  + [gtk3] Support tiled windows from xdg-shell.
  + Fix a minor issue in the file portal test.
  + wayland: Be more careful when loading cursors.
  + gdk/wayland: Use g_warning_once for cursor scale mismatches.
  + gdk/wayland: Don't fall back directly to 1 for mismatched
    cursor sizes.
  + Updated translations.
- Drop upstream applied patch
  gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
</package>
<package pkgid="8268a751ccddc74f628d3836932cc1242247dfee15c0f84bb9c0c4a3548153d254dcb7be42edcb9387eae54a6799359fc391df41b9e76a2ec0c7b7cefbf18d79" name="gtk3-immodule-tigrigna" arch="i586">
  <version epoch="0" ver="3.24.38+111" rel="1.1"/>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1656936000">- Add compatible dependency "python3-gobject-Gdk if python3-gobject"
  to the typelib package for SLE and Leap (boo#1200614).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662033600">- Drop pkgconfig(rest-0.7) BuildRequires: it seems to serve no
  purpose, nor can I find anything to suggest that gtk depends on
  it.</changelog>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1663934400">- Fix unstable drag-and-drop on Wayland KDE, add:
  * gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch
  https://gitlab.gnome.org/GNOME/gtk/-/commit/56100ab4</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1669809600">- Update to version 3.24.35:
  + GtkFontChooserWidget: Fix a critical.
  + GtkAccelLabel: Differentiate keypad keysyms in accelerators.
  + Input:
  - Recognize stylus devices as pens.
  - Fix problems with motion compression.
  + Windows: Build system improvements.
  + Wayland:
  - Fix problems with unreliable DND.
  - Use GLES if required.
  - Add support for titlebar gestures.
  - Refactor handling of IM client updates.
  - Fix cursor hotspots with scaled surfaces.
  - Use the xdg-activation protocol.
  - Load cursors on demand.
  - Fix cursor size on hi-dpi displays.
  + MacOS: Use a CVDisplayLink based frame clock.
  + Updated translations.
- Drop upstream merged patch
  gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670241600">- Update to version 3.24.35+10:
  + Flush drawable surface when getting a pixbuf.
  + wayland: Look for cursor themes in $HOME (boo#1206001).</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1672315200">- Update to version 3.24.36:
  + GtkLabel: Tweak selection behavior.
  + GtkEmojiChooser: Properly handle empty recent section.
  + GtkFileChooser: Make ~ key work regardless of dead keys.
  + Wayland:
  - Fix problems with X&lt;&gt;Wayland DND.
  - Revert cursor changes from 3.24.35.
  - Fix handling of surrounding text in input.
  + Updated translation.
- Switch from Autotools to Meson, dropping libtool build
  requirement while adding meson and ninja. And replace configure,
  make_build, and make_install macros with meson, meson_build and
  meson_install.
- Adopt the use of autosetup and autopatch macro facilities to
  improve package maintainability.
- Drop multibuild facility due to the fact that Gtk 3 Meson build
  scripts can't fully disable some components. And, at least for
  now, we cannot achieve the same degree of modularity we had with
  Autotools.
- Drop macros.gtk3 file as no package (if it ever had any) consumes
  its macros.
- After switching to Meson, the build doesn't produce a Wayland
  Input Method module anymore, at least not as a standalone. Update
  baselibs.conf accordingly. And some GResource files are now being
  provided in the devel package for working with emojis.
- Define __provides_exclude_from macro with ^%{_libdir}/gtk-3.0 as
  its value to prevent the automatic provision generator to offer
  private modules as requirable symbols.
- Make cloudproviders to be easily switchable, through bcond
  facility, to allow people to test it, or for maintainers to turn
  it on and off easily.
- Make gettext-its-gtk3 and gtk3-devel-doc sub-packages
  arch-independent (noarch), as they don't contain any binaries.
- Convert IM modules cache update post(un) scriptlets to RPM
  file triggers. Though we had good results with icon cache update
  scriptlets previously, we still can't use transfiletriggers to
  trigger the cache update only once, post transaction, because
  Zypper is still working on implementing support for them.
- Refresh patch with Quilt: gtk3-revert-forced-xftdpi.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677844800">- Update to version 3.24.37:
  + Support the file transfer portal for copy-paste and DND
  + Treat XKB_MODE_NAME_LODO as super key
  + Refactor startup notification handling to be in sync with GTK 4
  + GL: Synchronie when calling MakeCurrent
  + CSS: Fix a problem with stopping animations
  + Wayland: Drop the legacy text input module
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1678190400">- Prepend gtk3 to binary_version and _immoduledir macro names to
  avoid possible name clash now that they are being defined in the
  macros.gtk3 file instead of the spec file.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1679400000">- Re-add macros.gtk3: there are quite a few consumers left
  requiring the defined macros.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1681128000">- Deprecate %gtk_immodule_(requires|post|postun) macros defined in
  the macros.gtk3 file. Since we are using RPM file triggers to
  provide their functionality, without nullifying them the commands
  will run twice, once by the file triggers and another time by the
  macros.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682510400">- Update to version 3.24.37+68:
  + application: Clean up signal handlers
  + OLE2 DND: Check if move is supported
  + Address issue 5711 by checking that the context is not NULL
  + wayland:
  - Don't crash without xdg_activation_v1
  - Don't crash on cursor size 0
  + gdkscreen-wayland: Notify initial setting change from
    org.gtk.Settings
  + gdk: Swap Cairo calls when reading back from a GdkWindow
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682942400">- Update to version 3.24.37+70:
  + Fix a crash.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684756800">- Update to version 3.24.38:
  + GtkFileChooser: Avoid warnings with GLib 2.76.
  + Theme: Set caret color in the dark theme.
  + Windows: Fix running under GLES.
  + Wayland:
  - Notify on initial setting changes.
  - Don't crash on 0 size cursors.
  - Don't crash if xdg_activation_v1 is missing.
  + Debugging: Show more information in the inspector.
  + Updated translations.</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1685707200">- Fix nautilus crash after entering wrong SMB password (bsc#1211952)
  * add gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1692014400">- Do not use %autopatch to build on SLE where rpm version is not
  ready for the macro.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1694520000">- Use RPM ternary operations to specify true/false arguments based
  on build conditions (%[%{with FOO} ? "true" : "false"])</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1696766400">- Revert RPM ternary operations on SLE where rpm version is not
  ready.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="dimstar@opensuse.org" date="1701950400">- Update to version 3.24.38+111:
  + [gtk3] Support tiled windows from xdg-shell.
  + Fix a minor issue in the file portal test.
  + wayland: Be more careful when loading cursors.
  + gdk/wayland: Use g_warning_once for cursor scale mismatches.
  + gdk/wayland: Don't fall back directly to 1 for mismatched
    cursor sizes.
  + Updated translations.
- Drop upstream applied patch
  gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
</package>
<package pkgid="d5a7162f57f34779f8174351a3c8e7b17260f889fbfed440553e37719a77ed6148ece1026f9ab01d90943acb55b7ca4fb0ef6b689c744ca77c86b01f65e63b92" name="gtk3-immodule-tigrigna" arch="x86_64">
  <version epoch="0" ver="3.24.38+111" rel="1.1"/>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1656936000">- Add compatible dependency "python3-gobject-Gdk if python3-gobject"
  to the typelib package for SLE and Leap (boo#1200614).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662033600">- Drop pkgconfig(rest-0.7) BuildRequires: it seems to serve no
  purpose, nor can I find anything to suggest that gtk depends on
  it.</changelog>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1663934400">- Fix unstable drag-and-drop on Wayland KDE, add:
  * gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch
  https://gitlab.gnome.org/GNOME/gtk/-/commit/56100ab4</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1669809600">- Update to version 3.24.35:
  + GtkFontChooserWidget: Fix a critical.
  + GtkAccelLabel: Differentiate keypad keysyms in accelerators.
  + Input:
  - Recognize stylus devices as pens.
  - Fix problems with motion compression.
  + Windows: Build system improvements.
  + Wayland:
  - Fix problems with unreliable DND.
  - Use GLES if required.
  - Add support for titlebar gestures.
  - Refactor handling of IM client updates.
  - Fix cursor hotspots with scaled surfaces.
  - Use the xdg-activation protocol.
  - Load cursors on demand.
  - Fix cursor size on hi-dpi displays.
  + MacOS: Use a CVDisplayLink based frame clock.
  + Updated translations.
- Drop upstream merged patch
  gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670241600">- Update to version 3.24.35+10:
  + Flush drawable surface when getting a pixbuf.
  + wayland: Look for cursor themes in $HOME (boo#1206001).</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1672315200">- Update to version 3.24.36:
  + GtkLabel: Tweak selection behavior.
  + GtkEmojiChooser: Properly handle empty recent section.
  + GtkFileChooser: Make ~ key work regardless of dead keys.
  + Wayland:
  - Fix problems with X&lt;&gt;Wayland DND.
  - Revert cursor changes from 3.24.35.
  - Fix handling of surrounding text in input.
  + Updated translation.
- Switch from Autotools to Meson, dropping libtool build
  requirement while adding meson and ninja. And replace configure,
  make_build, and make_install macros with meson, meson_build and
  meson_install.
- Adopt the use of autosetup and autopatch macro facilities to
  improve package maintainability.
- Drop multibuild facility due to the fact that Gtk 3 Meson build
  scripts can't fully disable some components. And, at least for
  now, we cannot achieve the same degree of modularity we had with
  Autotools.
- Drop macros.gtk3 file as no package (if it ever had any) consumes
  its macros.
- After switching to Meson, the build doesn't produce a Wayland
  Input Method module anymore, at least not as a standalone. Update
  baselibs.conf accordingly. And some GResource files are now being
  provided in the devel package for working with emojis.
- Define __provides_exclude_from macro with ^%{_libdir}/gtk-3.0 as
  its value to prevent the automatic provision generator to offer
  private modules as requirable symbols.
- Make cloudproviders to be easily switchable, through bcond
  facility, to allow people to test it, or for maintainers to turn
  it on and off easily.
- Make gettext-its-gtk3 and gtk3-devel-doc sub-packages
  arch-independent (noarch), as they don't contain any binaries.
- Convert IM modules cache update post(un) scriptlets to RPM
  file triggers. Though we had good results with icon cache update
  scriptlets previously, we still can't use transfiletriggers to
  trigger the cache update only once, post transaction, because
  Zypper is still working on implementing support for them.
- Refresh patch with Quilt: gtk3-revert-forced-xftdpi.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677844800">- Update to version 3.24.37:
  + Support the file transfer portal for copy-paste and DND
  + Treat XKB_MODE_NAME_LODO as super key
  + Refactor startup notification handling to be in sync with GTK 4
  + GL: Synchronie when calling MakeCurrent
  + CSS: Fix a problem with stopping animations
  + Wayland: Drop the legacy text input module
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1678190400">- Prepend gtk3 to binary_version and _immoduledir macro names to
  avoid possible name clash now that they are being defined in the
  macros.gtk3 file instead of the spec file.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1679400000">- Re-add macros.gtk3: there are quite a few consumers left
  requiring the defined macros.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1681128000">- Deprecate %gtk_immodule_(requires|post|postun) macros defined in
  the macros.gtk3 file. Since we are using RPM file triggers to
  provide their functionality, without nullifying them the commands
  will run twice, once by the file triggers and another time by the
  macros.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682510400">- Update to version 3.24.37+68:
  + application: Clean up signal handlers
  + OLE2 DND: Check if move is supported
  + Address issue 5711 by checking that the context is not NULL
  + wayland:
  - Don't crash without xdg_activation_v1
  - Don't crash on cursor size 0
  + gdkscreen-wayland: Notify initial setting change from
    org.gtk.Settings
  + gdk: Swap Cairo calls when reading back from a GdkWindow
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682942400">- Update to version 3.24.37+70:
  + Fix a crash.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684756800">- Update to version 3.24.38:
  + GtkFileChooser: Avoid warnings with GLib 2.76.
  + Theme: Set caret color in the dark theme.
  + Windows: Fix running under GLES.
  + Wayland:
  - Notify on initial setting changes.
  - Don't crash on 0 size cursors.
  - Don't crash if xdg_activation_v1 is missing.
  + Debugging: Show more information in the inspector.
  + Updated translations.</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1685707200">- Fix nautilus crash after entering wrong SMB password (bsc#1211952)
  * add gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1692014400">- Do not use %autopatch to build on SLE where rpm version is not
  ready for the macro.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1694520000">- Use RPM ternary operations to specify true/false arguments based
  on build conditions (%[%{with FOO} ? "true" : "false"])</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1696766400">- Revert RPM ternary operations on SLE where rpm version is not
  ready.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="dimstar@opensuse.org" date="1701950400">- Update to version 3.24.38+111:
  + [gtk3] Support tiled windows from xdg-shell.
  + Fix a minor issue in the file portal test.
  + wayland: Be more careful when loading cursors.
  + gdk/wayland: Use g_warning_once for cursor scale mismatches.
  + gdk/wayland: Don't fall back directly to 1 for mismatched
    cursor sizes.
  + Updated translations.
- Drop upstream applied patch
  gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
</package>
<package pkgid="5386c804190420131191f33ec5a0826489cc1893cd9615970c2933eebebeb1a499af349b0c1f1e8d0a491e6bc058492c881d8840821ce795f22999ca17a310e1" name="gtk3-immodule-tigrigna-32bit" arch="x86_64">
  <version epoch="0" ver="3.24.38+111" rel="1.1"/>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1656936000">- Add compatible dependency "python3-gobject-Gdk if python3-gobject"
  to the typelib package for SLE and Leap (boo#1200614).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662033600">- Drop pkgconfig(rest-0.7) BuildRequires: it seems to serve no
  purpose, nor can I find anything to suggest that gtk depends on
  it.</changelog>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1663934400">- Fix unstable drag-and-drop on Wayland KDE, add:
  * gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch
  https://gitlab.gnome.org/GNOME/gtk/-/commit/56100ab4</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1669809600">- Update to version 3.24.35:
  + GtkFontChooserWidget: Fix a critical.
  + GtkAccelLabel: Differentiate keypad keysyms in accelerators.
  + Input:
  - Recognize stylus devices as pens.
  - Fix problems with motion compression.
  + Windows: Build system improvements.
  + Wayland:
  - Fix problems with unreliable DND.
  - Use GLES if required.
  - Add support for titlebar gestures.
  - Refactor handling of IM client updates.
  - Fix cursor hotspots with scaled surfaces.
  - Use the xdg-activation protocol.
  - Load cursors on demand.
  - Fix cursor size on hi-dpi displays.
  + MacOS: Use a CVDisplayLink based frame clock.
  + Updated translations.
- Drop upstream merged patch
  gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670241600">- Update to version 3.24.35+10:
  + Flush drawable surface when getting a pixbuf.
  + wayland: Look for cursor themes in $HOME (boo#1206001).</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1672315200">- Update to version 3.24.36:
  + GtkLabel: Tweak selection behavior.
  + GtkEmojiChooser: Properly handle empty recent section.
  + GtkFileChooser: Make ~ key work regardless of dead keys.
  + Wayland:
  - Fix problems with X&lt;&gt;Wayland DND.
  - Revert cursor changes from 3.24.35.
  - Fix handling of surrounding text in input.
  + Updated translation.
- Switch from Autotools to Meson, dropping libtool build
  requirement while adding meson and ninja. And replace configure,
  make_build, and make_install macros with meson, meson_build and
  meson_install.
- Adopt the use of autosetup and autopatch macro facilities to
  improve package maintainability.
- Drop multibuild facility due to the fact that Gtk 3 Meson build
  scripts can't fully disable some components. And, at least for
  now, we cannot achieve the same degree of modularity we had with
  Autotools.
- Drop macros.gtk3 file as no package (if it ever had any) consumes
  its macros.
- After switching to Meson, the build doesn't produce a Wayland
  Input Method module anymore, at least not as a standalone. Update
  baselibs.conf accordingly. And some GResource files are now being
  provided in the devel package for working with emojis.
- Define __provides_exclude_from macro with ^%{_libdir}/gtk-3.0 as
  its value to prevent the automatic provision generator to offer
  private modules as requirable symbols.
- Make cloudproviders to be easily switchable, through bcond
  facility, to allow people to test it, or for maintainers to turn
  it on and off easily.
- Make gettext-its-gtk3 and gtk3-devel-doc sub-packages
  arch-independent (noarch), as they don't contain any binaries.
- Convert IM modules cache update post(un) scriptlets to RPM
  file triggers. Though we had good results with icon cache update
  scriptlets previously, we still can't use transfiletriggers to
  trigger the cache update only once, post transaction, because
  Zypper is still working on implementing support for them.
- Refresh patch with Quilt: gtk3-revert-forced-xftdpi.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677844800">- Update to version 3.24.37:
  + Support the file transfer portal for copy-paste and DND
  + Treat XKB_MODE_NAME_LODO as super key
  + Refactor startup notification handling to be in sync with GTK 4
  + GL: Synchronie when calling MakeCurrent
  + CSS: Fix a problem with stopping animations
  + Wayland: Drop the legacy text input module
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1678190400">- Prepend gtk3 to binary_version and _immoduledir macro names to
  avoid possible name clash now that they are being defined in the
  macros.gtk3 file instead of the spec file.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1679400000">- Re-add macros.gtk3: there are quite a few consumers left
  requiring the defined macros.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1681128000">- Deprecate %gtk_immodule_(requires|post|postun) macros defined in
  the macros.gtk3 file. Since we are using RPM file triggers to
  provide their functionality, without nullifying them the commands
  will run twice, once by the file triggers and another time by the
  macros.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682510400">- Update to version 3.24.37+68:
  + application: Clean up signal handlers
  + OLE2 DND: Check if move is supported
  + Address issue 5711 by checking that the context is not NULL
  + wayland:
  - Don't crash without xdg_activation_v1
  - Don't crash on cursor size 0
  + gdkscreen-wayland: Notify initial setting change from
    org.gtk.Settings
  + gdk: Swap Cairo calls when reading back from a GdkWindow
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682942400">- Update to version 3.24.37+70:
  + Fix a crash.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684756800">- Update to version 3.24.38:
  + GtkFileChooser: Avoid warnings with GLib 2.76.
  + Theme: Set caret color in the dark theme.
  + Windows: Fix running under GLES.
  + Wayland:
  - Notify on initial setting changes.
  - Don't crash on 0 size cursors.
  - Don't crash if xdg_activation_v1 is missing.
  + Debugging: Show more information in the inspector.
  + Updated translations.</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1685707200">- Fix nautilus crash after entering wrong SMB password (bsc#1211952)
  * add gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1692014400">- Do not use %autopatch to build on SLE where rpm version is not
  ready for the macro.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1694520000">- Use RPM ternary operations to specify true/false arguments based
  on build conditions (%[%{with FOO} ? "true" : "false"])</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1696766400">- Revert RPM ternary operations on SLE where rpm version is not
  ready.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="dimstar@opensuse.org" date="1701950400">- Update to version 3.24.38+111:
  + [gtk3] Support tiled windows from xdg-shell.
  + Fix a minor issue in the file portal test.
  + wayland: Be more careful when loading cursors.
  + gdk/wayland: Use g_warning_once for cursor scale mismatches.
  + gdk/wayland: Don't fall back directly to 1 for mismatched
    cursor sizes.
  + Updated translations.
- Drop upstream applied patch
  gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
</package>
<package pkgid="5ed1b4820f74da4ddc918b196808bb9e6a326500eb802644f4ddec83ed8c17cf650b4277da248300ab45cb18e06fd69853fa31c964f55e99358714dc00f7088a" name="gtk3-immodule-tigrigna-32bit-debuginfo" arch="x86_64">
  <version epoch="0" ver="3.24.38+111" rel="1.1"/>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1656936000">- Add compatible dependency "python3-gobject-Gdk if python3-gobject"
  to the typelib package for SLE and Leap (boo#1200614).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662033600">- Drop pkgconfig(rest-0.7) BuildRequires: it seems to serve no
  purpose, nor can I find anything to suggest that gtk depends on
  it.</changelog>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1663934400">- Fix unstable drag-and-drop on Wayland KDE, add:
  * gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch
  https://gitlab.gnome.org/GNOME/gtk/-/commit/56100ab4</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1669809600">- Update to version 3.24.35:
  + GtkFontChooserWidget: Fix a critical.
  + GtkAccelLabel: Differentiate keypad keysyms in accelerators.
  + Input:
  - Recognize stylus devices as pens.
  - Fix problems with motion compression.
  + Windows: Build system improvements.
  + Wayland:
  - Fix problems with unreliable DND.
  - Use GLES if required.
  - Add support for titlebar gestures.
  - Refactor handling of IM client updates.
  - Fix cursor hotspots with scaled surfaces.
  - Use the xdg-activation protocol.
  - Load cursors on demand.
  - Fix cursor size on hi-dpi displays.
  + MacOS: Use a CVDisplayLink based frame clock.
  + Updated translations.
- Drop upstream merged patch
  gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670241600">- Update to version 3.24.35+10:
  + Flush drawable surface when getting a pixbuf.
  + wayland: Look for cursor themes in $HOME (boo#1206001).</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1672315200">- Update to version 3.24.36:
  + GtkLabel: Tweak selection behavior.
  + GtkEmojiChooser: Properly handle empty recent section.
  + GtkFileChooser: Make ~ key work regardless of dead keys.
  + Wayland:
  - Fix problems with X&lt;&gt;Wayland DND.
  - Revert cursor changes from 3.24.35.
  - Fix handling of surrounding text in input.
  + Updated translation.
- Switch from Autotools to Meson, dropping libtool build
  requirement while adding meson and ninja. And replace configure,
  make_build, and make_install macros with meson, meson_build and
  meson_install.
- Adopt the use of autosetup and autopatch macro facilities to
  improve package maintainability.
- Drop multibuild facility due to the fact that Gtk 3 Meson build
  scripts can't fully disable some components. And, at least for
  now, we cannot achieve the same degree of modularity we had with
  Autotools.
- Drop macros.gtk3 file as no package (if it ever had any) consumes
  its macros.
- After switching to Meson, the build doesn't produce a Wayland
  Input Method module anymore, at least not as a standalone. Update
  baselibs.conf accordingly. And some GResource files are now being
  provided in the devel package for working with emojis.
- Define __provides_exclude_from macro with ^%{_libdir}/gtk-3.0 as
  its value to prevent the automatic provision generator to offer
  private modules as requirable symbols.
- Make cloudproviders to be easily switchable, through bcond
  facility, to allow people to test it, or for maintainers to turn
  it on and off easily.
- Make gettext-its-gtk3 and gtk3-devel-doc sub-packages
  arch-independent (noarch), as they don't contain any binaries.
- Convert IM modules cache update post(un) scriptlets to RPM
  file triggers. Though we had good results with icon cache update
  scriptlets previously, we still can't use transfiletriggers to
  trigger the cache update only once, post transaction, because
  Zypper is still working on implementing support for them.
- Refresh patch with Quilt: gtk3-revert-forced-xftdpi.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677844800">- Update to version 3.24.37:
  + Support the file transfer portal for copy-paste and DND
  + Treat XKB_MODE_NAME_LODO as super key
  + Refactor startup notification handling to be in sync with GTK 4
  + GL: Synchronie when calling MakeCurrent
  + CSS: Fix a problem with stopping animations
  + Wayland: Drop the legacy text input module
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1678190400">- Prepend gtk3 to binary_version and _immoduledir macro names to
  avoid possible name clash now that they are being defined in the
  macros.gtk3 file instead of the spec file.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1679400000">- Re-add macros.gtk3: there are quite a few consumers left
  requiring the defined macros.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1681128000">- Deprecate %gtk_immodule_(requires|post|postun) macros defined in
  the macros.gtk3 file. Since we are using RPM file triggers to
  provide their functionality, without nullifying them the commands
  will run twice, once by the file triggers and another time by the
  macros.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682510400">- Update to version 3.24.37+68:
  + application: Clean up signal handlers
  + OLE2 DND: Check if move is supported
  + Address issue 5711 by checking that the context is not NULL
  + wayland:
  - Don't crash without xdg_activation_v1
  - Don't crash on cursor size 0
  + gdkscreen-wayland: Notify initial setting change from
    org.gtk.Settings
  + gdk: Swap Cairo calls when reading back from a GdkWindow
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682942400">- Update to version 3.24.37+70:
  + Fix a crash.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684756800">- Update to version 3.24.38:
  + GtkFileChooser: Avoid warnings with GLib 2.76.
  + Theme: Set caret color in the dark theme.
  + Windows: Fix running under GLES.
  + Wayland:
  - Notify on initial setting changes.
  - Don't crash on 0 size cursors.
  - Don't crash if xdg_activation_v1 is missing.
  + Debugging: Show more information in the inspector.
  + Updated translations.</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1685707200">- Fix nautilus crash after entering wrong SMB password (bsc#1211952)
  * add gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1692014400">- Do not use %autopatch to build on SLE where rpm version is not
  ready for the macro.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1694520000">- Use RPM ternary operations to specify true/false arguments based
  on build conditions (%[%{with FOO} ? "true" : "false"])</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1696766400">- Revert RPM ternary operations on SLE where rpm version is not
  ready.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="dimstar@opensuse.org" date="1701950400">- Update to version 3.24.38+111:
  + [gtk3] Support tiled windows from xdg-shell.
  + Fix a minor issue in the file portal test.
  + wayland: Be more careful when loading cursors.
  + gdk/wayland: Use g_warning_once for cursor scale mismatches.
  + gdk/wayland: Don't fall back directly to 1 for mismatched
    cursor sizes.
  + Updated translations.
- Drop upstream applied patch
  gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
</package>
<package pkgid="a022b8dacc1dee1acfced3ddbf27a1171e215c4a0d0f0a96e62d2960ba7c66909f00cb7f01d8a1c898ef5e1f42956beaa7f94d22f01165dc6853306e7763b8ea" name="gtk3-immodule-tigrigna-debuginfo" arch="i586">
  <version epoch="0" ver="3.24.38+111" rel="1.1"/>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1656936000">- Add compatible dependency "python3-gobject-Gdk if python3-gobject"
  to the typelib package for SLE and Leap (boo#1200614).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662033600">- Drop pkgconfig(rest-0.7) BuildRequires: it seems to serve no
  purpose, nor can I find anything to suggest that gtk depends on
  it.</changelog>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1663934400">- Fix unstable drag-and-drop on Wayland KDE, add:
  * gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch
  https://gitlab.gnome.org/GNOME/gtk/-/commit/56100ab4</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1669809600">- Update to version 3.24.35:
  + GtkFontChooserWidget: Fix a critical.
  + GtkAccelLabel: Differentiate keypad keysyms in accelerators.
  + Input:
  - Recognize stylus devices as pens.
  - Fix problems with motion compression.
  + Windows: Build system improvements.
  + Wayland:
  - Fix problems with unreliable DND.
  - Use GLES if required.
  - Add support for titlebar gestures.
  - Refactor handling of IM client updates.
  - Fix cursor hotspots with scaled surfaces.
  - Use the xdg-activation protocol.
  - Load cursors on demand.
  - Fix cursor size on hi-dpi displays.
  + MacOS: Use a CVDisplayLink based frame clock.
  + Updated translations.
- Drop upstream merged patch
  gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670241600">- Update to version 3.24.35+10:
  + Flush drawable surface when getting a pixbuf.
  + wayland: Look for cursor themes in $HOME (boo#1206001).</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1672315200">- Update to version 3.24.36:
  + GtkLabel: Tweak selection behavior.
  + GtkEmojiChooser: Properly handle empty recent section.
  + GtkFileChooser: Make ~ key work regardless of dead keys.
  + Wayland:
  - Fix problems with X&lt;&gt;Wayland DND.
  - Revert cursor changes from 3.24.35.
  - Fix handling of surrounding text in input.
  + Updated translation.
- Switch from Autotools to Meson, dropping libtool build
  requirement while adding meson and ninja. And replace configure,
  make_build, and make_install macros with meson, meson_build and
  meson_install.
- Adopt the use of autosetup and autopatch macro facilities to
  improve package maintainability.
- Drop multibuild facility due to the fact that Gtk 3 Meson build
  scripts can't fully disable some components. And, at least for
  now, we cannot achieve the same degree of modularity we had with
  Autotools.
- Drop macros.gtk3 file as no package (if it ever had any) consumes
  its macros.
- After switching to Meson, the build doesn't produce a Wayland
  Input Method module anymore, at least not as a standalone. Update
  baselibs.conf accordingly. And some GResource files are now being
  provided in the devel package for working with emojis.
- Define __provides_exclude_from macro with ^%{_libdir}/gtk-3.0 as
  its value to prevent the automatic provision generator to offer
  private modules as requirable symbols.
- Make cloudproviders to be easily switchable, through bcond
  facility, to allow people to test it, or for maintainers to turn
  it on and off easily.
- Make gettext-its-gtk3 and gtk3-devel-doc sub-packages
  arch-independent (noarch), as they don't contain any binaries.
- Convert IM modules cache update post(un) scriptlets to RPM
  file triggers. Though we had good results with icon cache update
  scriptlets previously, we still can't use transfiletriggers to
  trigger the cache update only once, post transaction, because
  Zypper is still working on implementing support for them.
- Refresh patch with Quilt: gtk3-revert-forced-xftdpi.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677844800">- Update to version 3.24.37:
  + Support the file transfer portal for copy-paste and DND
  + Treat XKB_MODE_NAME_LODO as super key
  + Refactor startup notification handling to be in sync with GTK 4
  + GL: Synchronie when calling MakeCurrent
  + CSS: Fix a problem with stopping animations
  + Wayland: Drop the legacy text input module
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1678190400">- Prepend gtk3 to binary_version and _immoduledir macro names to
  avoid possible name clash now that they are being defined in the
  macros.gtk3 file instead of the spec file.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1679400000">- Re-add macros.gtk3: there are quite a few consumers left
  requiring the defined macros.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1681128000">- Deprecate %gtk_immodule_(requires|post|postun) macros defined in
  the macros.gtk3 file. Since we are using RPM file triggers to
  provide their functionality, without nullifying them the commands
  will run twice, once by the file triggers and another time by the
  macros.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682510400">- Update to version 3.24.37+68:
  + application: Clean up signal handlers
  + OLE2 DND: Check if move is supported
  + Address issue 5711 by checking that the context is not NULL
  + wayland:
  - Don't crash without xdg_activation_v1
  - Don't crash on cursor size 0
  + gdkscreen-wayland: Notify initial setting change from
    org.gtk.Settings
  + gdk: Swap Cairo calls when reading back from a GdkWindow
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682942400">- Update to version 3.24.37+70:
  + Fix a crash.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684756800">- Update to version 3.24.38:
  + GtkFileChooser: Avoid warnings with GLib 2.76.
  + Theme: Set caret color in the dark theme.
  + Windows: Fix running under GLES.
  + Wayland:
  - Notify on initial setting changes.
  - Don't crash on 0 size cursors.
  - Don't crash if xdg_activation_v1 is missing.
  + Debugging: Show more information in the inspector.
  + Updated translations.</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1685707200">- Fix nautilus crash after entering wrong SMB password (bsc#1211952)
  * add gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1692014400">- Do not use %autopatch to build on SLE where rpm version is not
  ready for the macro.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1694520000">- Use RPM ternary operations to specify true/false arguments based
  on build conditions (%[%{with FOO} ? "true" : "false"])</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1696766400">- Revert RPM ternary operations on SLE where rpm version is not
  ready.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="dimstar@opensuse.org" date="1701950400">- Update to version 3.24.38+111:
  + [gtk3] Support tiled windows from xdg-shell.
  + Fix a minor issue in the file portal test.
  + wayland: Be more careful when loading cursors.
  + gdk/wayland: Use g_warning_once for cursor scale mismatches.
  + gdk/wayland: Don't fall back directly to 1 for mismatched
    cursor sizes.
  + Updated translations.
- Drop upstream applied patch
  gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
</package>
<package pkgid="6ae398f607c357f5184caa0e9b76185ae5cb9227344f7228a6ae4aeccc994679d69166cd8030a48bb62b497069660bec13dcf4186838197bb541b10e4c694f22" name="gtk3-immodule-tigrigna-debuginfo" arch="x86_64">
  <version epoch="0" ver="3.24.38+111" rel="1.1"/>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1656936000">- Add compatible dependency "python3-gobject-Gdk if python3-gobject"
  to the typelib package for SLE and Leap (boo#1200614).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662033600">- Drop pkgconfig(rest-0.7) BuildRequires: it seems to serve no
  purpose, nor can I find anything to suggest that gtk depends on
  it.</changelog>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1663934400">- Fix unstable drag-and-drop on Wayland KDE, add:
  * gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch
  https://gitlab.gnome.org/GNOME/gtk/-/commit/56100ab4</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1669809600">- Update to version 3.24.35:
  + GtkFontChooserWidget: Fix a critical.
  + GtkAccelLabel: Differentiate keypad keysyms in accelerators.
  + Input:
  - Recognize stylus devices as pens.
  - Fix problems with motion compression.
  + Windows: Build system improvements.
  + Wayland:
  - Fix problems with unreliable DND.
  - Use GLES if required.
  - Add support for titlebar gestures.
  - Refactor handling of IM client updates.
  - Fix cursor hotspots with scaled surfaces.
  - Use the xdg-activation protocol.
  - Load cursors on demand.
  - Fix cursor size on hi-dpi displays.
  + MacOS: Use a CVDisplayLink based frame clock.
  + Updated translations.
- Drop upstream merged patch
  gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670241600">- Update to version 3.24.35+10:
  + Flush drawable surface when getting a pixbuf.
  + wayland: Look for cursor themes in $HOME (boo#1206001).</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1672315200">- Update to version 3.24.36:
  + GtkLabel: Tweak selection behavior.
  + GtkEmojiChooser: Properly handle empty recent section.
  + GtkFileChooser: Make ~ key work regardless of dead keys.
  + Wayland:
  - Fix problems with X&lt;&gt;Wayland DND.
  - Revert cursor changes from 3.24.35.
  - Fix handling of surrounding text in input.
  + Updated translation.
- Switch from Autotools to Meson, dropping libtool build
  requirement while adding meson and ninja. And replace configure,
  make_build, and make_install macros with meson, meson_build and
  meson_install.
- Adopt the use of autosetup and autopatch macro facilities to
  improve package maintainability.
- Drop multibuild facility due to the fact that Gtk 3 Meson build
  scripts can't fully disable some components. And, at least for
  now, we cannot achieve the same degree of modularity we had with
  Autotools.
- Drop macros.gtk3 file as no package (if it ever had any) consumes
  its macros.
- After switching to Meson, the build doesn't produce a Wayland
  Input Method module anymore, at least not as a standalone. Update
  baselibs.conf accordingly. And some GResource files are now being
  provided in the devel package for working with emojis.
- Define __provides_exclude_from macro with ^%{_libdir}/gtk-3.0 as
  its value to prevent the automatic provision generator to offer
  private modules as requirable symbols.
- Make cloudproviders to be easily switchable, through bcond
  facility, to allow people to test it, or for maintainers to turn
  it on and off easily.
- Make gettext-its-gtk3 and gtk3-devel-doc sub-packages
  arch-independent (noarch), as they don't contain any binaries.
- Convert IM modules cache update post(un) scriptlets to RPM
  file triggers. Though we had good results with icon cache update
  scriptlets previously, we still can't use transfiletriggers to
  trigger the cache update only once, post transaction, because
  Zypper is still working on implementing support for them.
- Refresh patch with Quilt: gtk3-revert-forced-xftdpi.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677844800">- Update to version 3.24.37:
  + Support the file transfer portal for copy-paste and DND
  + Treat XKB_MODE_NAME_LODO as super key
  + Refactor startup notification handling to be in sync with GTK 4
  + GL: Synchronie when calling MakeCurrent
  + CSS: Fix a problem with stopping animations
  + Wayland: Drop the legacy text input module
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1678190400">- Prepend gtk3 to binary_version and _immoduledir macro names to
  avoid possible name clash now that they are being defined in the
  macros.gtk3 file instead of the spec file.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1679400000">- Re-add macros.gtk3: there are quite a few consumers left
  requiring the defined macros.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1681128000">- Deprecate %gtk_immodule_(requires|post|postun) macros defined in
  the macros.gtk3 file. Since we are using RPM file triggers to
  provide their functionality, without nullifying them the commands
  will run twice, once by the file triggers and another time by the
  macros.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682510400">- Update to version 3.24.37+68:
  + application: Clean up signal handlers
  + OLE2 DND: Check if move is supported
  + Address issue 5711 by checking that the context is not NULL
  + wayland:
  - Don't crash without xdg_activation_v1
  - Don't crash on cursor size 0
  + gdkscreen-wayland: Notify initial setting change from
    org.gtk.Settings
  + gdk: Swap Cairo calls when reading back from a GdkWindow
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682942400">- Update to version 3.24.37+70:
  + Fix a crash.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684756800">- Update to version 3.24.38:
  + GtkFileChooser: Avoid warnings with GLib 2.76.
  + Theme: Set caret color in the dark theme.
  + Windows: Fix running under GLES.
  + Wayland:
  - Notify on initial setting changes.
  - Don't crash on 0 size cursors.
  - Don't crash if xdg_activation_v1 is missing.
  + Debugging: Show more information in the inspector.
  + Updated translations.</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1685707200">- Fix nautilus crash after entering wrong SMB password (bsc#1211952)
  * add gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1692014400">- Do not use %autopatch to build on SLE where rpm version is not
  ready for the macro.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1694520000">- Use RPM ternary operations to specify true/false arguments based
  on build conditions (%[%{with FOO} ? "true" : "false"])</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1696766400">- Revert RPM ternary operations on SLE where rpm version is not
  ready.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="dimstar@opensuse.org" date="1701950400">- Update to version 3.24.38+111:
  + [gtk3] Support tiled windows from xdg-shell.
  + Fix a minor issue in the file portal test.
  + wayland: Be more careful when loading cursors.
  + gdk/wayland: Use g_warning_once for cursor scale mismatches.
  + gdk/wayland: Don't fall back directly to 1 for mismatched
    cursor sizes.
  + Updated translations.
- Drop upstream applied patch
  gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
</package>
<package pkgid="4e6bb71ab27dee80975f5fd2c27fda1b3a318599ed4533b50dc4054f8e92c4b661008f405ecf086ddc28b6b296e08dbce6618c1bb776f908a82c015f7ba9ec01" name="gtk3-immodule-vietnamese" arch="i586">
  <version epoch="0" ver="3.24.38+111" rel="1.1"/>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1656936000">- Add compatible dependency "python3-gobject-Gdk if python3-gobject"
  to the typelib package for SLE and Leap (boo#1200614).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662033600">- Drop pkgconfig(rest-0.7) BuildRequires: it seems to serve no
  purpose, nor can I find anything to suggest that gtk depends on
  it.</changelog>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1663934400">- Fix unstable drag-and-drop on Wayland KDE, add:
  * gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch
  https://gitlab.gnome.org/GNOME/gtk/-/commit/56100ab4</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1669809600">- Update to version 3.24.35:
  + GtkFontChooserWidget: Fix a critical.
  + GtkAccelLabel: Differentiate keypad keysyms in accelerators.
  + Input:
  - Recognize stylus devices as pens.
  - Fix problems with motion compression.
  + Windows: Build system improvements.
  + Wayland:
  - Fix problems with unreliable DND.
  - Use GLES if required.
  - Add support for titlebar gestures.
  - Refactor handling of IM client updates.
  - Fix cursor hotspots with scaled surfaces.
  - Use the xdg-activation protocol.
  - Load cursors on demand.
  - Fix cursor size on hi-dpi displays.
  + MacOS: Use a CVDisplayLink based frame clock.
  + Updated translations.
- Drop upstream merged patch
  gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670241600">- Update to version 3.24.35+10:
  + Flush drawable surface when getting a pixbuf.
  + wayland: Look for cursor themes in $HOME (boo#1206001).</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1672315200">- Update to version 3.24.36:
  + GtkLabel: Tweak selection behavior.
  + GtkEmojiChooser: Properly handle empty recent section.
  + GtkFileChooser: Make ~ key work regardless of dead keys.
  + Wayland:
  - Fix problems with X&lt;&gt;Wayland DND.
  - Revert cursor changes from 3.24.35.
  - Fix handling of surrounding text in input.
  + Updated translation.
- Switch from Autotools to Meson, dropping libtool build
  requirement while adding meson and ninja. And replace configure,
  make_build, and make_install macros with meson, meson_build and
  meson_install.
- Adopt the use of autosetup and autopatch macro facilities to
  improve package maintainability.
- Drop multibuild facility due to the fact that Gtk 3 Meson build
  scripts can't fully disable some components. And, at least for
  now, we cannot achieve the same degree of modularity we had with
  Autotools.
- Drop macros.gtk3 file as no package (if it ever had any) consumes
  its macros.
- After switching to Meson, the build doesn't produce a Wayland
  Input Method module anymore, at least not as a standalone. Update
  baselibs.conf accordingly. And some GResource files are now being
  provided in the devel package for working with emojis.
- Define __provides_exclude_from macro with ^%{_libdir}/gtk-3.0 as
  its value to prevent the automatic provision generator to offer
  private modules as requirable symbols.
- Make cloudproviders to be easily switchable, through bcond
  facility, to allow people to test it, or for maintainers to turn
  it on and off easily.
- Make gettext-its-gtk3 and gtk3-devel-doc sub-packages
  arch-independent (noarch), as they don't contain any binaries.
- Convert IM modules cache update post(un) scriptlets to RPM
  file triggers. Though we had good results with icon cache update
  scriptlets previously, we still can't use transfiletriggers to
  trigger the cache update only once, post transaction, because
  Zypper is still working on implementing support for them.
- Refresh patch with Quilt: gtk3-revert-forced-xftdpi.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677844800">- Update to version 3.24.37:
  + Support the file transfer portal for copy-paste and DND
  + Treat XKB_MODE_NAME_LODO as super key
  + Refactor startup notification handling to be in sync with GTK 4
  + GL: Synchronie when calling MakeCurrent
  + CSS: Fix a problem with stopping animations
  + Wayland: Drop the legacy text input module
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1678190400">- Prepend gtk3 to binary_version and _immoduledir macro names to
  avoid possible name clash now that they are being defined in the
  macros.gtk3 file instead of the spec file.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1679400000">- Re-add macros.gtk3: there are quite a few consumers left
  requiring the defined macros.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1681128000">- Deprecate %gtk_immodule_(requires|post|postun) macros defined in
  the macros.gtk3 file. Since we are using RPM file triggers to
  provide their functionality, without nullifying them the commands
  will run twice, once by the file triggers and another time by the
  macros.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682510400">- Update to version 3.24.37+68:
  + application: Clean up signal handlers
  + OLE2 DND: Check if move is supported
  + Address issue 5711 by checking that the context is not NULL
  + wayland:
  - Don't crash without xdg_activation_v1
  - Don't crash on cursor size 0
  + gdkscreen-wayland: Notify initial setting change from
    org.gtk.Settings
  + gdk: Swap Cairo calls when reading back from a GdkWindow
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682942400">- Update to version 3.24.37+70:
  + Fix a crash.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684756800">- Update to version 3.24.38:
  + GtkFileChooser: Avoid warnings with GLib 2.76.
  + Theme: Set caret color in the dark theme.
  + Windows: Fix running under GLES.
  + Wayland:
  - Notify on initial setting changes.
  - Don't crash on 0 size cursors.
  - Don't crash if xdg_activation_v1 is missing.
  + Debugging: Show more information in the inspector.
  + Updated translations.</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1685707200">- Fix nautilus crash after entering wrong SMB password (bsc#1211952)
  * add gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1692014400">- Do not use %autopatch to build on SLE where rpm version is not
  ready for the macro.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1694520000">- Use RPM ternary operations to specify true/false arguments based
  on build conditions (%[%{with FOO} ? "true" : "false"])</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1696766400">- Revert RPM ternary operations on SLE where rpm version is not
  ready.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="dimstar@opensuse.org" date="1701950400">- Update to version 3.24.38+111:
  + [gtk3] Support tiled windows from xdg-shell.
  + Fix a minor issue in the file portal test.
  + wayland: Be more careful when loading cursors.
  + gdk/wayland: Use g_warning_once for cursor scale mismatches.
  + gdk/wayland: Don't fall back directly to 1 for mismatched
    cursor sizes.
  + Updated translations.
- Drop upstream applied patch
  gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
</package>
<package pkgid="5526209ffa1d509b031775db9bb44c0217dedf11c7f7178ec8db8794436c61f3f46dc6a7700f6daf638dd10921dd753d5509a24c1741699eea3bb91cbc2b6893" name="gtk3-immodule-vietnamese" arch="x86_64">
  <version epoch="0" ver="3.24.38+111" rel="1.1"/>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1656936000">- Add compatible dependency "python3-gobject-Gdk if python3-gobject"
  to the typelib package for SLE and Leap (boo#1200614).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662033600">- Drop pkgconfig(rest-0.7) BuildRequires: it seems to serve no
  purpose, nor can I find anything to suggest that gtk depends on
  it.</changelog>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1663934400">- Fix unstable drag-and-drop on Wayland KDE, add:
  * gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch
  https://gitlab.gnome.org/GNOME/gtk/-/commit/56100ab4</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1669809600">- Update to version 3.24.35:
  + GtkFontChooserWidget: Fix a critical.
  + GtkAccelLabel: Differentiate keypad keysyms in accelerators.
  + Input:
  - Recognize stylus devices as pens.
  - Fix problems with motion compression.
  + Windows: Build system improvements.
  + Wayland:
  - Fix problems with unreliable DND.
  - Use GLES if required.
  - Add support for titlebar gestures.
  - Refactor handling of IM client updates.
  - Fix cursor hotspots with scaled surfaces.
  - Use the xdg-activation protocol.
  - Load cursors on demand.
  - Fix cursor size on hi-dpi displays.
  + MacOS: Use a CVDisplayLink based frame clock.
  + Updated translations.
- Drop upstream merged patch
  gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670241600">- Update to version 3.24.35+10:
  + Flush drawable surface when getting a pixbuf.
  + wayland: Look for cursor themes in $HOME (boo#1206001).</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1672315200">- Update to version 3.24.36:
  + GtkLabel: Tweak selection behavior.
  + GtkEmojiChooser: Properly handle empty recent section.
  + GtkFileChooser: Make ~ key work regardless of dead keys.
  + Wayland:
  - Fix problems with X&lt;&gt;Wayland DND.
  - Revert cursor changes from 3.24.35.
  - Fix handling of surrounding text in input.
  + Updated translation.
- Switch from Autotools to Meson, dropping libtool build
  requirement while adding meson and ninja. And replace configure,
  make_build, and make_install macros with meson, meson_build and
  meson_install.
- Adopt the use of autosetup and autopatch macro facilities to
  improve package maintainability.
- Drop multibuild facility due to the fact that Gtk 3 Meson build
  scripts can't fully disable some components. And, at least for
  now, we cannot achieve the same degree of modularity we had with
  Autotools.
- Drop macros.gtk3 file as no package (if it ever had any) consumes
  its macros.
- After switching to Meson, the build doesn't produce a Wayland
  Input Method module anymore, at least not as a standalone. Update
  baselibs.conf accordingly. And some GResource files are now being
  provided in the devel package for working with emojis.
- Define __provides_exclude_from macro with ^%{_libdir}/gtk-3.0 as
  its value to prevent the automatic provision generator to offer
  private modules as requirable symbols.
- Make cloudproviders to be easily switchable, through bcond
  facility, to allow people to test it, or for maintainers to turn
  it on and off easily.
- Make gettext-its-gtk3 and gtk3-devel-doc sub-packages
  arch-independent (noarch), as they don't contain any binaries.
- Convert IM modules cache update post(un) scriptlets to RPM
  file triggers. Though we had good results with icon cache update
  scriptlets previously, we still can't use transfiletriggers to
  trigger the cache update only once, post transaction, because
  Zypper is still working on implementing support for them.
- Refresh patch with Quilt: gtk3-revert-forced-xftdpi.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677844800">- Update to version 3.24.37:
  + Support the file transfer portal for copy-paste and DND
  + Treat XKB_MODE_NAME_LODO as super key
  + Refactor startup notification handling to be in sync with GTK 4
  + GL: Synchronie when calling MakeCurrent
  + CSS: Fix a problem with stopping animations
  + Wayland: Drop the legacy text input module
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1678190400">- Prepend gtk3 to binary_version and _immoduledir macro names to
  avoid possible name clash now that they are being defined in the
  macros.gtk3 file instead of the spec file.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1679400000">- Re-add macros.gtk3: there are quite a few consumers left
  requiring the defined macros.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1681128000">- Deprecate %gtk_immodule_(requires|post|postun) macros defined in
  the macros.gtk3 file. Since we are using RPM file triggers to
  provide their functionality, without nullifying them the commands
  will run twice, once by the file triggers and another time by the
  macros.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682510400">- Update to version 3.24.37+68:
  + application: Clean up signal handlers
  + OLE2 DND: Check if move is supported
  + Address issue 5711 by checking that the context is not NULL
  + wayland:
  - Don't crash without xdg_activation_v1
  - Don't crash on cursor size 0
  + gdkscreen-wayland: Notify initial setting change from
    org.gtk.Settings
  + gdk: Swap Cairo calls when reading back from a GdkWindow
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682942400">- Update to version 3.24.37+70:
  + Fix a crash.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684756800">- Update to version 3.24.38:
  + GtkFileChooser: Avoid warnings with GLib 2.76.
  + Theme: Set caret color in the dark theme.
  + Windows: Fix running under GLES.
  + Wayland:
  - Notify on initial setting changes.
  - Don't crash on 0 size cursors.
  - Don't crash if xdg_activation_v1 is missing.
  + Debugging: Show more information in the inspector.
  + Updated translations.</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1685707200">- Fix nautilus crash after entering wrong SMB password (bsc#1211952)
  * add gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1692014400">- Do not use %autopatch to build on SLE where rpm version is not
  ready for the macro.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1694520000">- Use RPM ternary operations to specify true/false arguments based
  on build conditions (%[%{with FOO} ? "true" : "false"])</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1696766400">- Revert RPM ternary operations on SLE where rpm version is not
  ready.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="dimstar@opensuse.org" date="1701950400">- Update to version 3.24.38+111:
  + [gtk3] Support tiled windows from xdg-shell.
  + Fix a minor issue in the file portal test.
  + wayland: Be more careful when loading cursors.
  + gdk/wayland: Use g_warning_once for cursor scale mismatches.
  + gdk/wayland: Don't fall back directly to 1 for mismatched
    cursor sizes.
  + Updated translations.
- Drop upstream applied patch
  gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
</package>
<package pkgid="e44383563ac44bfc4c2acc2e272b3e6bfa3c4cf870497423487d19b02bc7bfaf1ff44a39a7fd5df048d33418d419c9bb814f3ae757e43e16fdefa37e23850e43" name="gtk3-immodule-vietnamese-32bit" arch="x86_64">
  <version epoch="0" ver="3.24.38+111" rel="1.1"/>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1656936000">- Add compatible dependency "python3-gobject-Gdk if python3-gobject"
  to the typelib package for SLE and Leap (boo#1200614).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662033600">- Drop pkgconfig(rest-0.7) BuildRequires: it seems to serve no
  purpose, nor can I find anything to suggest that gtk depends on
  it.</changelog>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1663934400">- Fix unstable drag-and-drop on Wayland KDE, add:
  * gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch
  https://gitlab.gnome.org/GNOME/gtk/-/commit/56100ab4</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1669809600">- Update to version 3.24.35:
  + GtkFontChooserWidget: Fix a critical.
  + GtkAccelLabel: Differentiate keypad keysyms in accelerators.
  + Input:
  - Recognize stylus devices as pens.
  - Fix problems with motion compression.
  + Windows: Build system improvements.
  + Wayland:
  - Fix problems with unreliable DND.
  - Use GLES if required.
  - Add support for titlebar gestures.
  - Refactor handling of IM client updates.
  - Fix cursor hotspots with scaled surfaces.
  - Use the xdg-activation protocol.
  - Load cursors on demand.
  - Fix cursor size on hi-dpi displays.
  + MacOS: Use a CVDisplayLink based frame clock.
  + Updated translations.
- Drop upstream merged patch
  gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670241600">- Update to version 3.24.35+10:
  + Flush drawable surface when getting a pixbuf.
  + wayland: Look for cursor themes in $HOME (boo#1206001).</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1672315200">- Update to version 3.24.36:
  + GtkLabel: Tweak selection behavior.
  + GtkEmojiChooser: Properly handle empty recent section.
  + GtkFileChooser: Make ~ key work regardless of dead keys.
  + Wayland:
  - Fix problems with X&lt;&gt;Wayland DND.
  - Revert cursor changes from 3.24.35.
  - Fix handling of surrounding text in input.
  + Updated translation.
- Switch from Autotools to Meson, dropping libtool build
  requirement while adding meson and ninja. And replace configure,
  make_build, and make_install macros with meson, meson_build and
  meson_install.
- Adopt the use of autosetup and autopatch macro facilities to
  improve package maintainability.
- Drop multibuild facility due to the fact that Gtk 3 Meson build
  scripts can't fully disable some components. And, at least for
  now, we cannot achieve the same degree of modularity we had with
  Autotools.
- Drop macros.gtk3 file as no package (if it ever had any) consumes
  its macros.
- After switching to Meson, the build doesn't produce a Wayland
  Input Method module anymore, at least not as a standalone. Update
  baselibs.conf accordingly. And some GResource files are now being
  provided in the devel package for working with emojis.
- Define __provides_exclude_from macro with ^%{_libdir}/gtk-3.0 as
  its value to prevent the automatic provision generator to offer
  private modules as requirable symbols.
- Make cloudproviders to be easily switchable, through bcond
  facility, to allow people to test it, or for maintainers to turn
  it on and off easily.
- Make gettext-its-gtk3 and gtk3-devel-doc sub-packages
  arch-independent (noarch), as they don't contain any binaries.
- Convert IM modules cache update post(un) scriptlets to RPM
  file triggers. Though we had good results with icon cache update
  scriptlets previously, we still can't use transfiletriggers to
  trigger the cache update only once, post transaction, because
  Zypper is still working on implementing support for them.
- Refresh patch with Quilt: gtk3-revert-forced-xftdpi.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677844800">- Update to version 3.24.37:
  + Support the file transfer portal for copy-paste and DND
  + Treat XKB_MODE_NAME_LODO as super key
  + Refactor startup notification handling to be in sync with GTK 4
  + GL: Synchronie when calling MakeCurrent
  + CSS: Fix a problem with stopping animations
  + Wayland: Drop the legacy text input module
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1678190400">- Prepend gtk3 to binary_version and _immoduledir macro names to
  avoid possible name clash now that they are being defined in the
  macros.gtk3 file instead of the spec file.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1679400000">- Re-add macros.gtk3: there are quite a few consumers left
  requiring the defined macros.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1681128000">- Deprecate %gtk_immodule_(requires|post|postun) macros defined in
  the macros.gtk3 file. Since we are using RPM file triggers to
  provide their functionality, without nullifying them the commands
  will run twice, once by the file triggers and another time by the
  macros.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682510400">- Update to version 3.24.37+68:
  + application: Clean up signal handlers
  + OLE2 DND: Check if move is supported
  + Address issue 5711 by checking that the context is not NULL
  + wayland:
  - Don't crash without xdg_activation_v1
  - Don't crash on cursor size 0
  + gdkscreen-wayland: Notify initial setting change from
    org.gtk.Settings
  + gdk: Swap Cairo calls when reading back from a GdkWindow
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682942400">- Update to version 3.24.37+70:
  + Fix a crash.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684756800">- Update to version 3.24.38:
  + GtkFileChooser: Avoid warnings with GLib 2.76.
  + Theme: Set caret color in the dark theme.
  + Windows: Fix running under GLES.
  + Wayland:
  - Notify on initial setting changes.
  - Don't crash on 0 size cursors.
  - Don't crash if xdg_activation_v1 is missing.
  + Debugging: Show more information in the inspector.
  + Updated translations.</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1685707200">- Fix nautilus crash after entering wrong SMB password (bsc#1211952)
  * add gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1692014400">- Do not use %autopatch to build on SLE where rpm version is not
  ready for the macro.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1694520000">- Use RPM ternary operations to specify true/false arguments based
  on build conditions (%[%{with FOO} ? "true" : "false"])</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1696766400">- Revert RPM ternary operations on SLE where rpm version is not
  ready.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="dimstar@opensuse.org" date="1701950400">- Update to version 3.24.38+111:
  + [gtk3] Support tiled windows from xdg-shell.
  + Fix a minor issue in the file portal test.
  + wayland: Be more careful when loading cursors.
  + gdk/wayland: Use g_warning_once for cursor scale mismatches.
  + gdk/wayland: Don't fall back directly to 1 for mismatched
    cursor sizes.
  + Updated translations.
- Drop upstream applied patch
  gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
</package>
<package pkgid="48c14cd4062c1ff6e8ef0ae347b309c23616cbc32a3ac2a4e125f2cfb1a62c999e1f7269f944346d48e44b5dc42978a4dc5bc66e9072ce3ed39f4f72c3a48539" name="gtk3-immodule-vietnamese-32bit-debuginfo" arch="x86_64">
  <version epoch="0" ver="3.24.38+111" rel="1.1"/>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1656936000">- Add compatible dependency "python3-gobject-Gdk if python3-gobject"
  to the typelib package for SLE and Leap (boo#1200614).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662033600">- Drop pkgconfig(rest-0.7) BuildRequires: it seems to serve no
  purpose, nor can I find anything to suggest that gtk depends on
  it.</changelog>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1663934400">- Fix unstable drag-and-drop on Wayland KDE, add:
  * gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch
  https://gitlab.gnome.org/GNOME/gtk/-/commit/56100ab4</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1669809600">- Update to version 3.24.35:
  + GtkFontChooserWidget: Fix a critical.
  + GtkAccelLabel: Differentiate keypad keysyms in accelerators.
  + Input:
  - Recognize stylus devices as pens.
  - Fix problems with motion compression.
  + Windows: Build system improvements.
  + Wayland:
  - Fix problems with unreliable DND.
  - Use GLES if required.
  - Add support for titlebar gestures.
  - Refactor handling of IM client updates.
  - Fix cursor hotspots with scaled surfaces.
  - Use the xdg-activation protocol.
  - Load cursors on demand.
  - Fix cursor size on hi-dpi displays.
  + MacOS: Use a CVDisplayLink based frame clock.
  + Updated translations.
- Drop upstream merged patch
  gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670241600">- Update to version 3.24.35+10:
  + Flush drawable surface when getting a pixbuf.
  + wayland: Look for cursor themes in $HOME (boo#1206001).</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1672315200">- Update to version 3.24.36:
  + GtkLabel: Tweak selection behavior.
  + GtkEmojiChooser: Properly handle empty recent section.
  + GtkFileChooser: Make ~ key work regardless of dead keys.
  + Wayland:
  - Fix problems with X&lt;&gt;Wayland DND.
  - Revert cursor changes from 3.24.35.
  - Fix handling of surrounding text in input.
  + Updated translation.
- Switch from Autotools to Meson, dropping libtool build
  requirement while adding meson and ninja. And replace configure,
  make_build, and make_install macros with meson, meson_build and
  meson_install.
- Adopt the use of autosetup and autopatch macro facilities to
  improve package maintainability.
- Drop multibuild facility due to the fact that Gtk 3 Meson build
  scripts can't fully disable some components. And, at least for
  now, we cannot achieve the same degree of modularity we had with
  Autotools.
- Drop macros.gtk3 file as no package (if it ever had any) consumes
  its macros.
- After switching to Meson, the build doesn't produce a Wayland
  Input Method module anymore, at least not as a standalone. Update
  baselibs.conf accordingly. And some GResource files are now being
  provided in the devel package for working with emojis.
- Define __provides_exclude_from macro with ^%{_libdir}/gtk-3.0 as
  its value to prevent the automatic provision generator to offer
  private modules as requirable symbols.
- Make cloudproviders to be easily switchable, through bcond
  facility, to allow people to test it, or for maintainers to turn
  it on and off easily.
- Make gettext-its-gtk3 and gtk3-devel-doc sub-packages
  arch-independent (noarch), as they don't contain any binaries.
- Convert IM modules cache update post(un) scriptlets to RPM
  file triggers. Though we had good results with icon cache update
  scriptlets previously, we still can't use transfiletriggers to
  trigger the cache update only once, post transaction, because
  Zypper is still working on implementing support for them.
- Refresh patch with Quilt: gtk3-revert-forced-xftdpi.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677844800">- Update to version 3.24.37:
  + Support the file transfer portal for copy-paste and DND
  + Treat XKB_MODE_NAME_LODO as super key
  + Refactor startup notification handling to be in sync with GTK 4
  + GL: Synchronie when calling MakeCurrent
  + CSS: Fix a problem with stopping animations
  + Wayland: Drop the legacy text input module
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1678190400">- Prepend gtk3 to binary_version and _immoduledir macro names to
  avoid possible name clash now that they are being defined in the
  macros.gtk3 file instead of the spec file.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1679400000">- Re-add macros.gtk3: there are quite a few consumers left
  requiring the defined macros.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1681128000">- Deprecate %gtk_immodule_(requires|post|postun) macros defined in
  the macros.gtk3 file. Since we are using RPM file triggers to
  provide their functionality, without nullifying them the commands
  will run twice, once by the file triggers and another time by the
  macros.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682510400">- Update to version 3.24.37+68:
  + application: Clean up signal handlers
  + OLE2 DND: Check if move is supported
  + Address issue 5711 by checking that the context is not NULL
  + wayland:
  - Don't crash without xdg_activation_v1
  - Don't crash on cursor size 0
  + gdkscreen-wayland: Notify initial setting change from
    org.gtk.Settings
  + gdk: Swap Cairo calls when reading back from a GdkWindow
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682942400">- Update to version 3.24.37+70:
  + Fix a crash.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684756800">- Update to version 3.24.38:
  + GtkFileChooser: Avoid warnings with GLib 2.76.
  + Theme: Set caret color in the dark theme.
  + Windows: Fix running under GLES.
  + Wayland:
  - Notify on initial setting changes.
  - Don't crash on 0 size cursors.
  - Don't crash if xdg_activation_v1 is missing.
  + Debugging: Show more information in the inspector.
  + Updated translations.</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1685707200">- Fix nautilus crash after entering wrong SMB password (bsc#1211952)
  * add gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1692014400">- Do not use %autopatch to build on SLE where rpm version is not
  ready for the macro.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1694520000">- Use RPM ternary operations to specify true/false arguments based
  on build conditions (%[%{with FOO} ? "true" : "false"])</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1696766400">- Revert RPM ternary operations on SLE where rpm version is not
  ready.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="dimstar@opensuse.org" date="1701950400">- Update to version 3.24.38+111:
  + [gtk3] Support tiled windows from xdg-shell.
  + Fix a minor issue in the file portal test.
  + wayland: Be more careful when loading cursors.
  + gdk/wayland: Use g_warning_once for cursor scale mismatches.
  + gdk/wayland: Don't fall back directly to 1 for mismatched
    cursor sizes.
  + Updated translations.
- Drop upstream applied patch
  gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
</package>
<package pkgid="d3358b33a52f580aae6865ab7c658c0bc1f25e993450fb1055b6e8a0b119e75b844ac30cb90d42d842c67a94d84710ab7c1c114e27fa39b9ff1251ea15c6fbb0" name="gtk3-immodule-vietnamese-debuginfo" arch="i586">
  <version epoch="0" ver="3.24.38+111" rel="1.1"/>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1656936000">- Add compatible dependency "python3-gobject-Gdk if python3-gobject"
  to the typelib package for SLE and Leap (boo#1200614).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662033600">- Drop pkgconfig(rest-0.7) BuildRequires: it seems to serve no
  purpose, nor can I find anything to suggest that gtk depends on
  it.</changelog>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1663934400">- Fix unstable drag-and-drop on Wayland KDE, add:
  * gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch
  https://gitlab.gnome.org/GNOME/gtk/-/commit/56100ab4</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1669809600">- Update to version 3.24.35:
  + GtkFontChooserWidget: Fix a critical.
  + GtkAccelLabel: Differentiate keypad keysyms in accelerators.
  + Input:
  - Recognize stylus devices as pens.
  - Fix problems with motion compression.
  + Windows: Build system improvements.
  + Wayland:
  - Fix problems with unreliable DND.
  - Use GLES if required.
  - Add support for titlebar gestures.
  - Refactor handling of IM client updates.
  - Fix cursor hotspots with scaled surfaces.
  - Use the xdg-activation protocol.
  - Load cursors on demand.
  - Fix cursor size on hi-dpi displays.
  + MacOS: Use a CVDisplayLink based frame clock.
  + Updated translations.
- Drop upstream merged patch
  gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670241600">- Update to version 3.24.35+10:
  + Flush drawable surface when getting a pixbuf.
  + wayland: Look for cursor themes in $HOME (boo#1206001).</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1672315200">- Update to version 3.24.36:
  + GtkLabel: Tweak selection behavior.
  + GtkEmojiChooser: Properly handle empty recent section.
  + GtkFileChooser: Make ~ key work regardless of dead keys.
  + Wayland:
  - Fix problems with X&lt;&gt;Wayland DND.
  - Revert cursor changes from 3.24.35.
  - Fix handling of surrounding text in input.
  + Updated translation.
- Switch from Autotools to Meson, dropping libtool build
  requirement while adding meson and ninja. And replace configure,
  make_build, and make_install macros with meson, meson_build and
  meson_install.
- Adopt the use of autosetup and autopatch macro facilities to
  improve package maintainability.
- Drop multibuild facility due to the fact that Gtk 3 Meson build
  scripts can't fully disable some components. And, at least for
  now, we cannot achieve the same degree of modularity we had with
  Autotools.
- Drop macros.gtk3 file as no package (if it ever had any) consumes
  its macros.
- After switching to Meson, the build doesn't produce a Wayland
  Input Method module anymore, at least not as a standalone. Update
  baselibs.conf accordingly. And some GResource files are now being
  provided in the devel package for working with emojis.
- Define __provides_exclude_from macro with ^%{_libdir}/gtk-3.0 as
  its value to prevent the automatic provision generator to offer
  private modules as requirable symbols.
- Make cloudproviders to be easily switchable, through bcond
  facility, to allow people to test it, or for maintainers to turn
  it on and off easily.
- Make gettext-its-gtk3 and gtk3-devel-doc sub-packages
  arch-independent (noarch), as they don't contain any binaries.
- Convert IM modules cache update post(un) scriptlets to RPM
  file triggers. Though we had good results with icon cache update
  scriptlets previously, we still can't use transfiletriggers to
  trigger the cache update only once, post transaction, because
  Zypper is still working on implementing support for them.
- Refresh patch with Quilt: gtk3-revert-forced-xftdpi.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677844800">- Update to version 3.24.37:
  + Support the file transfer portal for copy-paste and DND
  + Treat XKB_MODE_NAME_LODO as super key
  + Refactor startup notification handling to be in sync with GTK 4
  + GL: Synchronie when calling MakeCurrent
  + CSS: Fix a problem with stopping animations
  + Wayland: Drop the legacy text input module
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1678190400">- Prepend gtk3 to binary_version and _immoduledir macro names to
  avoid possible name clash now that they are being defined in the
  macros.gtk3 file instead of the spec file.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1679400000">- Re-add macros.gtk3: there are quite a few consumers left
  requiring the defined macros.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1681128000">- Deprecate %gtk_immodule_(requires|post|postun) macros defined in
  the macros.gtk3 file. Since we are using RPM file triggers to
  provide their functionality, without nullifying them the commands
  will run twice, once by the file triggers and another time by the
  macros.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682510400">- Update to version 3.24.37+68:
  + application: Clean up signal handlers
  + OLE2 DND: Check if move is supported
  + Address issue 5711 by checking that the context is not NULL
  + wayland:
  - Don't crash without xdg_activation_v1
  - Don't crash on cursor size 0
  + gdkscreen-wayland: Notify initial setting change from
    org.gtk.Settings
  + gdk: Swap Cairo calls when reading back from a GdkWindow
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682942400">- Update to version 3.24.37+70:
  + Fix a crash.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684756800">- Update to version 3.24.38:
  + GtkFileChooser: Avoid warnings with GLib 2.76.
  + Theme: Set caret color in the dark theme.
  + Windows: Fix running under GLES.
  + Wayland:
  - Notify on initial setting changes.
  - Don't crash on 0 size cursors.
  - Don't crash if xdg_activation_v1 is missing.
  + Debugging: Show more information in the inspector.
  + Updated translations.</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1685707200">- Fix nautilus crash after entering wrong SMB password (bsc#1211952)
  * add gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1692014400">- Do not use %autopatch to build on SLE where rpm version is not
  ready for the macro.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1694520000">- Use RPM ternary operations to specify true/false arguments based
  on build conditions (%[%{with FOO} ? "true" : "false"])</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1696766400">- Revert RPM ternary operations on SLE where rpm version is not
  ready.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="dimstar@opensuse.org" date="1701950400">- Update to version 3.24.38+111:
  + [gtk3] Support tiled windows from xdg-shell.
  + Fix a minor issue in the file portal test.
  + wayland: Be more careful when loading cursors.
  + gdk/wayland: Use g_warning_once for cursor scale mismatches.
  + gdk/wayland: Don't fall back directly to 1 for mismatched
    cursor sizes.
  + Updated translations.
- Drop upstream applied patch
  gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
</package>
<package pkgid="c4e04e1cf53cd7d67af72998b902174388272bfefce326a555886e7e69c920140b55150e1de4b43bbd1d279e6d374c96fa0b3dcedf0b9ad195a40751b531639b" name="gtk3-immodule-vietnamese-debuginfo" arch="x86_64">
  <version epoch="0" ver="3.24.38+111" rel="1.1"/>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1656936000">- Add compatible dependency "python3-gobject-Gdk if python3-gobject"
  to the typelib package for SLE and Leap (boo#1200614).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662033600">- Drop pkgconfig(rest-0.7) BuildRequires: it seems to serve no
  purpose, nor can I find anything to suggest that gtk depends on
  it.</changelog>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1663934400">- Fix unstable drag-and-drop on Wayland KDE, add:
  * gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch
  https://gitlab.gnome.org/GNOME/gtk/-/commit/56100ab4</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1669809600">- Update to version 3.24.35:
  + GtkFontChooserWidget: Fix a critical.
  + GtkAccelLabel: Differentiate keypad keysyms in accelerators.
  + Input:
  - Recognize stylus devices as pens.
  - Fix problems with motion compression.
  + Windows: Build system improvements.
  + Wayland:
  - Fix problems with unreliable DND.
  - Use GLES if required.
  - Add support for titlebar gestures.
  - Refactor handling of IM client updates.
  - Fix cursor hotspots with scaled surfaces.
  - Use the xdg-activation protocol.
  - Load cursors on demand.
  - Fix cursor size on hi-dpi displays.
  + MacOS: Use a CVDisplayLink based frame clock.
  + Updated translations.
- Drop upstream merged patch
  gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670241600">- Update to version 3.24.35+10:
  + Flush drawable surface when getting a pixbuf.
  + wayland: Look for cursor themes in $HOME (boo#1206001).</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1672315200">- Update to version 3.24.36:
  + GtkLabel: Tweak selection behavior.
  + GtkEmojiChooser: Properly handle empty recent section.
  + GtkFileChooser: Make ~ key work regardless of dead keys.
  + Wayland:
  - Fix problems with X&lt;&gt;Wayland DND.
  - Revert cursor changes from 3.24.35.
  - Fix handling of surrounding text in input.
  + Updated translation.
- Switch from Autotools to Meson, dropping libtool build
  requirement while adding meson and ninja. And replace configure,
  make_build, and make_install macros with meson, meson_build and
  meson_install.
- Adopt the use of autosetup and autopatch macro facilities to
  improve package maintainability.
- Drop multibuild facility due to the fact that Gtk 3 Meson build
  scripts can't fully disable some components. And, at least for
  now, we cannot achieve the same degree of modularity we had with
  Autotools.
- Drop macros.gtk3 file as no package (if it ever had any) consumes
  its macros.
- After switching to Meson, the build doesn't produce a Wayland
  Input Method module anymore, at least not as a standalone. Update
  baselibs.conf accordingly. And some GResource files are now being
  provided in the devel package for working with emojis.
- Define __provides_exclude_from macro with ^%{_libdir}/gtk-3.0 as
  its value to prevent the automatic provision generator to offer
  private modules as requirable symbols.
- Make cloudproviders to be easily switchable, through bcond
  facility, to allow people to test it, or for maintainers to turn
  it on and off easily.
- Make gettext-its-gtk3 and gtk3-devel-doc sub-packages
  arch-independent (noarch), as they don't contain any binaries.
- Convert IM modules cache update post(un) scriptlets to RPM
  file triggers. Though we had good results with icon cache update
  scriptlets previously, we still can't use transfiletriggers to
  trigger the cache update only once, post transaction, because
  Zypper is still working on implementing support for them.
- Refresh patch with Quilt: gtk3-revert-forced-xftdpi.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677844800">- Update to version 3.24.37:
  + Support the file transfer portal for copy-paste and DND
  + Treat XKB_MODE_NAME_LODO as super key
  + Refactor startup notification handling to be in sync with GTK 4
  + GL: Synchronie when calling MakeCurrent
  + CSS: Fix a problem with stopping animations
  + Wayland: Drop the legacy text input module
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1678190400">- Prepend gtk3 to binary_version and _immoduledir macro names to
  avoid possible name clash now that they are being defined in the
  macros.gtk3 file instead of the spec file.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1679400000">- Re-add macros.gtk3: there are quite a few consumers left
  requiring the defined macros.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1681128000">- Deprecate %gtk_immodule_(requires|post|postun) macros defined in
  the macros.gtk3 file. Since we are using RPM file triggers to
  provide their functionality, without nullifying them the commands
  will run twice, once by the file triggers and another time by the
  macros.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682510400">- Update to version 3.24.37+68:
  + application: Clean up signal handlers
  + OLE2 DND: Check if move is supported
  + Address issue 5711 by checking that the context is not NULL
  + wayland:
  - Don't crash without xdg_activation_v1
  - Don't crash on cursor size 0
  + gdkscreen-wayland: Notify initial setting change from
    org.gtk.Settings
  + gdk: Swap Cairo calls when reading back from a GdkWindow
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682942400">- Update to version 3.24.37+70:
  + Fix a crash.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684756800">- Update to version 3.24.38:
  + GtkFileChooser: Avoid warnings with GLib 2.76.
  + Theme: Set caret color in the dark theme.
  + Windows: Fix running under GLES.
  + Wayland:
  - Notify on initial setting changes.
  - Don't crash on 0 size cursors.
  - Don't crash if xdg_activation_v1 is missing.
  + Debugging: Show more information in the inspector.
  + Updated translations.</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1685707200">- Fix nautilus crash after entering wrong SMB password (bsc#1211952)
  * add gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1692014400">- Do not use %autopatch to build on SLE where rpm version is not
  ready for the macro.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1694520000">- Use RPM ternary operations to specify true/false arguments based
  on build conditions (%[%{with FOO} ? "true" : "false"])</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1696766400">- Revert RPM ternary operations on SLE where rpm version is not
  ready.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="dimstar@opensuse.org" date="1701950400">- Update to version 3.24.38+111:
  + [gtk3] Support tiled windows from xdg-shell.
  + Fix a minor issue in the file portal test.
  + wayland: Be more careful when loading cursors.
  + gdk/wayland: Use g_warning_once for cursor scale mismatches.
  + gdk/wayland: Don't fall back directly to 1 for mismatched
    cursor sizes.
  + Updated translations.
- Drop upstream applied patch
  gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
</package>
<package pkgid="be97b76efa1d533c20772ef5396ed973465cbf9966724971b3deca0ff392a6da2cff2aac3e24218c52ef4b505db19d55d2c0f3acaef866f4ce01b3ba04f720f9" name="gtk3-immodule-xim" arch="i586">
  <version epoch="0" ver="3.24.38+111" rel="1.1"/>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1656936000">- Add compatible dependency "python3-gobject-Gdk if python3-gobject"
  to the typelib package for SLE and Leap (boo#1200614).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662033600">- Drop pkgconfig(rest-0.7) BuildRequires: it seems to serve no
  purpose, nor can I find anything to suggest that gtk depends on
  it.</changelog>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1663934400">- Fix unstable drag-and-drop on Wayland KDE, add:
  * gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch
  https://gitlab.gnome.org/GNOME/gtk/-/commit/56100ab4</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1669809600">- Update to version 3.24.35:
  + GtkFontChooserWidget: Fix a critical.
  + GtkAccelLabel: Differentiate keypad keysyms in accelerators.
  + Input:
  - Recognize stylus devices as pens.
  - Fix problems with motion compression.
  + Windows: Build system improvements.
  + Wayland:
  - Fix problems with unreliable DND.
  - Use GLES if required.
  - Add support for titlebar gestures.
  - Refactor handling of IM client updates.
  - Fix cursor hotspots with scaled surfaces.
  - Use the xdg-activation protocol.
  - Load cursors on demand.
  - Fix cursor size on hi-dpi displays.
  + MacOS: Use a CVDisplayLink based frame clock.
  + Updated translations.
- Drop upstream merged patch
  gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670241600">- Update to version 3.24.35+10:
  + Flush drawable surface when getting a pixbuf.
  + wayland: Look for cursor themes in $HOME (boo#1206001).</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1672315200">- Update to version 3.24.36:
  + GtkLabel: Tweak selection behavior.
  + GtkEmojiChooser: Properly handle empty recent section.
  + GtkFileChooser: Make ~ key work regardless of dead keys.
  + Wayland:
  - Fix problems with X&lt;&gt;Wayland DND.
  - Revert cursor changes from 3.24.35.
  - Fix handling of surrounding text in input.
  + Updated translation.
- Switch from Autotools to Meson, dropping libtool build
  requirement while adding meson and ninja. And replace configure,
  make_build, and make_install macros with meson, meson_build and
  meson_install.
- Adopt the use of autosetup and autopatch macro facilities to
  improve package maintainability.
- Drop multibuild facility due to the fact that Gtk 3 Meson build
  scripts can't fully disable some components. And, at least for
  now, we cannot achieve the same degree of modularity we had with
  Autotools.
- Drop macros.gtk3 file as no package (if it ever had any) consumes
  its macros.
- After switching to Meson, the build doesn't produce a Wayland
  Input Method module anymore, at least not as a standalone. Update
  baselibs.conf accordingly. And some GResource files are now being
  provided in the devel package for working with emojis.
- Define __provides_exclude_from macro with ^%{_libdir}/gtk-3.0 as
  its value to prevent the automatic provision generator to offer
  private modules as requirable symbols.
- Make cloudproviders to be easily switchable, through bcond
  facility, to allow people to test it, or for maintainers to turn
  it on and off easily.
- Make gettext-its-gtk3 and gtk3-devel-doc sub-packages
  arch-independent (noarch), as they don't contain any binaries.
- Convert IM modules cache update post(un) scriptlets to RPM
  file triggers. Though we had good results with icon cache update
  scriptlets previously, we still can't use transfiletriggers to
  trigger the cache update only once, post transaction, because
  Zypper is still working on implementing support for them.
- Refresh patch with Quilt: gtk3-revert-forced-xftdpi.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677844800">- Update to version 3.24.37:
  + Support the file transfer portal for copy-paste and DND
  + Treat XKB_MODE_NAME_LODO as super key
  + Refactor startup notification handling to be in sync with GTK 4
  + GL: Synchronie when calling MakeCurrent
  + CSS: Fix a problem with stopping animations
  + Wayland: Drop the legacy text input module
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1678190400">- Prepend gtk3 to binary_version and _immoduledir macro names to
  avoid possible name clash now that they are being defined in the
  macros.gtk3 file instead of the spec file.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1679400000">- Re-add macros.gtk3: there are quite a few consumers left
  requiring the defined macros.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1681128000">- Deprecate %gtk_immodule_(requires|post|postun) macros defined in
  the macros.gtk3 file. Since we are using RPM file triggers to
  provide their functionality, without nullifying them the commands
  will run twice, once by the file triggers and another time by the
  macros.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682510400">- Update to version 3.24.37+68:
  + application: Clean up signal handlers
  + OLE2 DND: Check if move is supported
  + Address issue 5711 by checking that the context is not NULL
  + wayland:
  - Don't crash without xdg_activation_v1
  - Don't crash on cursor size 0
  + gdkscreen-wayland: Notify initial setting change from
    org.gtk.Settings
  + gdk: Swap Cairo calls when reading back from a GdkWindow
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682942400">- Update to version 3.24.37+70:
  + Fix a crash.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684756800">- Update to version 3.24.38:
  + GtkFileChooser: Avoid warnings with GLib 2.76.
  + Theme: Set caret color in the dark theme.
  + Windows: Fix running under GLES.
  + Wayland:
  - Notify on initial setting changes.
  - Don't crash on 0 size cursors.
  - Don't crash if xdg_activation_v1 is missing.
  + Debugging: Show more information in the inspector.
  + Updated translations.</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1685707200">- Fix nautilus crash after entering wrong SMB password (bsc#1211952)
  * add gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1692014400">- Do not use %autopatch to build on SLE where rpm version is not
  ready for the macro.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1694520000">- Use RPM ternary operations to specify true/false arguments based
  on build conditions (%[%{with FOO} ? "true" : "false"])</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1696766400">- Revert RPM ternary operations on SLE where rpm version is not
  ready.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="dimstar@opensuse.org" date="1701950400">- Update to version 3.24.38+111:
  + [gtk3] Support tiled windows from xdg-shell.
  + Fix a minor issue in the file portal test.
  + wayland: Be more careful when loading cursors.
  + gdk/wayland: Use g_warning_once for cursor scale mismatches.
  + gdk/wayland: Don't fall back directly to 1 for mismatched
    cursor sizes.
  + Updated translations.
- Drop upstream applied patch
  gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
</package>
<package pkgid="0db4bc07292b6638c352baee88133ed3c094c53e0c69c00a5103bb6672d6bc27092592d109ff7dc5bc5e77f12445d58efc19b578111867ac27cc1cd4015e6b16" name="gtk3-immodule-xim" arch="x86_64">
  <version epoch="0" ver="3.24.38+111" rel="1.1"/>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1656936000">- Add compatible dependency "python3-gobject-Gdk if python3-gobject"
  to the typelib package for SLE and Leap (boo#1200614).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662033600">- Drop pkgconfig(rest-0.7) BuildRequires: it seems to serve no
  purpose, nor can I find anything to suggest that gtk depends on
  it.</changelog>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1663934400">- Fix unstable drag-and-drop on Wayland KDE, add:
  * gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch
  https://gitlab.gnome.org/GNOME/gtk/-/commit/56100ab4</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1669809600">- Update to version 3.24.35:
  + GtkFontChooserWidget: Fix a critical.
  + GtkAccelLabel: Differentiate keypad keysyms in accelerators.
  + Input:
  - Recognize stylus devices as pens.
  - Fix problems with motion compression.
  + Windows: Build system improvements.
  + Wayland:
  - Fix problems with unreliable DND.
  - Use GLES if required.
  - Add support for titlebar gestures.
  - Refactor handling of IM client updates.
  - Fix cursor hotspots with scaled surfaces.
  - Use the xdg-activation protocol.
  - Load cursors on demand.
  - Fix cursor size on hi-dpi displays.
  + MacOS: Use a CVDisplayLink based frame clock.
  + Updated translations.
- Drop upstream merged patch
  gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670241600">- Update to version 3.24.35+10:
  + Flush drawable surface when getting a pixbuf.
  + wayland: Look for cursor themes in $HOME (boo#1206001).</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1672315200">- Update to version 3.24.36:
  + GtkLabel: Tweak selection behavior.
  + GtkEmojiChooser: Properly handle empty recent section.
  + GtkFileChooser: Make ~ key work regardless of dead keys.
  + Wayland:
  - Fix problems with X&lt;&gt;Wayland DND.
  - Revert cursor changes from 3.24.35.
  - Fix handling of surrounding text in input.
  + Updated translation.
- Switch from Autotools to Meson, dropping libtool build
  requirement while adding meson and ninja. And replace configure,
  make_build, and make_install macros with meson, meson_build and
  meson_install.
- Adopt the use of autosetup and autopatch macro facilities to
  improve package maintainability.
- Drop multibuild facility due to the fact that Gtk 3 Meson build
  scripts can't fully disable some components. And, at least for
  now, we cannot achieve the same degree of modularity we had with
  Autotools.
- Drop macros.gtk3 file as no package (if it ever had any) consumes
  its macros.
- After switching to Meson, the build doesn't produce a Wayland
  Input Method module anymore, at least not as a standalone. Update
  baselibs.conf accordingly. And some GResource files are now being
  provided in the devel package for working with emojis.
- Define __provides_exclude_from macro with ^%{_libdir}/gtk-3.0 as
  its value to prevent the automatic provision generator to offer
  private modules as requirable symbols.
- Make cloudproviders to be easily switchable, through bcond
  facility, to allow people to test it, or for maintainers to turn
  it on and off easily.
- Make gettext-its-gtk3 and gtk3-devel-doc sub-packages
  arch-independent (noarch), as they don't contain any binaries.
- Convert IM modules cache update post(un) scriptlets to RPM
  file triggers. Though we had good results with icon cache update
  scriptlets previously, we still can't use transfiletriggers to
  trigger the cache update only once, post transaction, because
  Zypper is still working on implementing support for them.
- Refresh patch with Quilt: gtk3-revert-forced-xftdpi.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677844800">- Update to version 3.24.37:
  + Support the file transfer portal for copy-paste and DND
  + Treat XKB_MODE_NAME_LODO as super key
  + Refactor startup notification handling to be in sync with GTK 4
  + GL: Synchronie when calling MakeCurrent
  + CSS: Fix a problem with stopping animations
  + Wayland: Drop the legacy text input module
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1678190400">- Prepend gtk3 to binary_version and _immoduledir macro names to
  avoid possible name clash now that they are being defined in the
  macros.gtk3 file instead of the spec file.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1679400000">- Re-add macros.gtk3: there are quite a few consumers left
  requiring the defined macros.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1681128000">- Deprecate %gtk_immodule_(requires|post|postun) macros defined in
  the macros.gtk3 file. Since we are using RPM file triggers to
  provide their functionality, without nullifying them the commands
  will run twice, once by the file triggers and another time by the
  macros.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682510400">- Update to version 3.24.37+68:
  + application: Clean up signal handlers
  + OLE2 DND: Check if move is supported
  + Address issue 5711 by checking that the context is not NULL
  + wayland:
  - Don't crash without xdg_activation_v1
  - Don't crash on cursor size 0
  + gdkscreen-wayland: Notify initial setting change from
    org.gtk.Settings
  + gdk: Swap Cairo calls when reading back from a GdkWindow
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682942400">- Update to version 3.24.37+70:
  + Fix a crash.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684756800">- Update to version 3.24.38:
  + GtkFileChooser: Avoid warnings with GLib 2.76.
  + Theme: Set caret color in the dark theme.
  + Windows: Fix running under GLES.
  + Wayland:
  - Notify on initial setting changes.
  - Don't crash on 0 size cursors.
  - Don't crash if xdg_activation_v1 is missing.
  + Debugging: Show more information in the inspector.
  + Updated translations.</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1685707200">- Fix nautilus crash after entering wrong SMB password (bsc#1211952)
  * add gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1692014400">- Do not use %autopatch to build on SLE where rpm version is not
  ready for the macro.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1694520000">- Use RPM ternary operations to specify true/false arguments based
  on build conditions (%[%{with FOO} ? "true" : "false"])</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1696766400">- Revert RPM ternary operations on SLE where rpm version is not
  ready.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="dimstar@opensuse.org" date="1701950400">- Update to version 3.24.38+111:
  + [gtk3] Support tiled windows from xdg-shell.
  + Fix a minor issue in the file portal test.
  + wayland: Be more careful when loading cursors.
  + gdk/wayland: Use g_warning_once for cursor scale mismatches.
  + gdk/wayland: Don't fall back directly to 1 for mismatched
    cursor sizes.
  + Updated translations.
- Drop upstream applied patch
  gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
</package>
<package pkgid="6811aa56eb4e8b35b23b6af6f8c3438767a2d8d8043c767200658b4ae4574367452297835488ef32faa171ee5b49a996b24a97ceac749aa47742a0bae223d766" name="gtk3-immodule-xim-32bit" arch="x86_64">
  <version epoch="0" ver="3.24.38+111" rel="1.1"/>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1656936000">- Add compatible dependency "python3-gobject-Gdk if python3-gobject"
  to the typelib package for SLE and Leap (boo#1200614).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662033600">- Drop pkgconfig(rest-0.7) BuildRequires: it seems to serve no
  purpose, nor can I find anything to suggest that gtk depends on
  it.</changelog>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1663934400">- Fix unstable drag-and-drop on Wayland KDE, add:
  * gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch
  https://gitlab.gnome.org/GNOME/gtk/-/commit/56100ab4</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1669809600">- Update to version 3.24.35:
  + GtkFontChooserWidget: Fix a critical.
  + GtkAccelLabel: Differentiate keypad keysyms in accelerators.
  + Input:
  - Recognize stylus devices as pens.
  - Fix problems with motion compression.
  + Windows: Build system improvements.
  + Wayland:
  - Fix problems with unreliable DND.
  - Use GLES if required.
  - Add support for titlebar gestures.
  - Refactor handling of IM client updates.
  - Fix cursor hotspots with scaled surfaces.
  - Use the xdg-activation protocol.
  - Load cursors on demand.
  - Fix cursor size on hi-dpi displays.
  + MacOS: Use a CVDisplayLink based frame clock.
  + Updated translations.
- Drop upstream merged patch
  gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670241600">- Update to version 3.24.35+10:
  + Flush drawable surface when getting a pixbuf.
  + wayland: Look for cursor themes in $HOME (boo#1206001).</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1672315200">- Update to version 3.24.36:
  + GtkLabel: Tweak selection behavior.
  + GtkEmojiChooser: Properly handle empty recent section.
  + GtkFileChooser: Make ~ key work regardless of dead keys.
  + Wayland:
  - Fix problems with X&lt;&gt;Wayland DND.
  - Revert cursor changes from 3.24.35.
  - Fix handling of surrounding text in input.
  + Updated translation.
- Switch from Autotools to Meson, dropping libtool build
  requirement while adding meson and ninja. And replace configure,
  make_build, and make_install macros with meson, meson_build and
  meson_install.
- Adopt the use of autosetup and autopatch macro facilities to
  improve package maintainability.
- Drop multibuild facility due to the fact that Gtk 3 Meson build
  scripts can't fully disable some components. And, at least for
  now, we cannot achieve the same degree of modularity we had with
  Autotools.
- Drop macros.gtk3 file as no package (if it ever had any) consumes
  its macros.
- After switching to Meson, the build doesn't produce a Wayland
  Input Method module anymore, at least not as a standalone. Update
  baselibs.conf accordingly. And some GResource files are now being
  provided in the devel package for working with emojis.
- Define __provides_exclude_from macro with ^%{_libdir}/gtk-3.0 as
  its value to prevent the automatic provision generator to offer
  private modules as requirable symbols.
- Make cloudproviders to be easily switchable, through bcond
  facility, to allow people to test it, or for maintainers to turn
  it on and off easily.
- Make gettext-its-gtk3 and gtk3-devel-doc sub-packages
  arch-independent (noarch), as they don't contain any binaries.
- Convert IM modules cache update post(un) scriptlets to RPM
  file triggers. Though we had good results with icon cache update
  scriptlets previously, we still can't use transfiletriggers to
  trigger the cache update only once, post transaction, because
  Zypper is still working on implementing support for them.
- Refresh patch with Quilt: gtk3-revert-forced-xftdpi.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677844800">- Update to version 3.24.37:
  + Support the file transfer portal for copy-paste and DND
  + Treat XKB_MODE_NAME_LODO as super key
  + Refactor startup notification handling to be in sync with GTK 4
  + GL: Synchronie when calling MakeCurrent
  + CSS: Fix a problem with stopping animations
  + Wayland: Drop the legacy text input module
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1678190400">- Prepend gtk3 to binary_version and _immoduledir macro names to
  avoid possible name clash now that they are being defined in the
  macros.gtk3 file instead of the spec file.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1679400000">- Re-add macros.gtk3: there are quite a few consumers left
  requiring the defined macros.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1681128000">- Deprecate %gtk_immodule_(requires|post|postun) macros defined in
  the macros.gtk3 file. Since we are using RPM file triggers to
  provide their functionality, without nullifying them the commands
  will run twice, once by the file triggers and another time by the
  macros.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682510400">- Update to version 3.24.37+68:
  + application: Clean up signal handlers
  + OLE2 DND: Check if move is supported
  + Address issue 5711 by checking that the context is not NULL
  + wayland:
  - Don't crash without xdg_activation_v1
  - Don't crash on cursor size 0
  + gdkscreen-wayland: Notify initial setting change from
    org.gtk.Settings
  + gdk: Swap Cairo calls when reading back from a GdkWindow
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682942400">- Update to version 3.24.37+70:
  + Fix a crash.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684756800">- Update to version 3.24.38:
  + GtkFileChooser: Avoid warnings with GLib 2.76.
  + Theme: Set caret color in the dark theme.
  + Windows: Fix running under GLES.
  + Wayland:
  - Notify on initial setting changes.
  - Don't crash on 0 size cursors.
  - Don't crash if xdg_activation_v1 is missing.
  + Debugging: Show more information in the inspector.
  + Updated translations.</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1685707200">- Fix nautilus crash after entering wrong SMB password (bsc#1211952)
  * add gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1692014400">- Do not use %autopatch to build on SLE where rpm version is not
  ready for the macro.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1694520000">- Use RPM ternary operations to specify true/false arguments based
  on build conditions (%[%{with FOO} ? "true" : "false"])</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1696766400">- Revert RPM ternary operations on SLE where rpm version is not
  ready.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="dimstar@opensuse.org" date="1701950400">- Update to version 3.24.38+111:
  + [gtk3] Support tiled windows from xdg-shell.
  + Fix a minor issue in the file portal test.
  + wayland: Be more careful when loading cursors.
  + gdk/wayland: Use g_warning_once for cursor scale mismatches.
  + gdk/wayland: Don't fall back directly to 1 for mismatched
    cursor sizes.
  + Updated translations.
- Drop upstream applied patch
  gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
</package>
<package pkgid="658ceee7ebecd34de8dcde1d7c21cfea3d38c7b8fcc15d18445174244b880f1a280153cd5b8bd42bdf35ee6bf63ad26fb0d013a7c9fff87bf577ab6d8098bf52" name="gtk3-immodule-xim-32bit-debuginfo" arch="x86_64">
  <version epoch="0" ver="3.24.38+111" rel="1.1"/>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1656936000">- Add compatible dependency "python3-gobject-Gdk if python3-gobject"
  to the typelib package for SLE and Leap (boo#1200614).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662033600">- Drop pkgconfig(rest-0.7) BuildRequires: it seems to serve no
  purpose, nor can I find anything to suggest that gtk depends on
  it.</changelog>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1663934400">- Fix unstable drag-and-drop on Wayland KDE, add:
  * gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch
  https://gitlab.gnome.org/GNOME/gtk/-/commit/56100ab4</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1669809600">- Update to version 3.24.35:
  + GtkFontChooserWidget: Fix a critical.
  + GtkAccelLabel: Differentiate keypad keysyms in accelerators.
  + Input:
  - Recognize stylus devices as pens.
  - Fix problems with motion compression.
  + Windows: Build system improvements.
  + Wayland:
  - Fix problems with unreliable DND.
  - Use GLES if required.
  - Add support for titlebar gestures.
  - Refactor handling of IM client updates.
  - Fix cursor hotspots with scaled surfaces.
  - Use the xdg-activation protocol.
  - Load cursors on demand.
  - Fix cursor size on hi-dpi displays.
  + MacOS: Use a CVDisplayLink based frame clock.
  + Updated translations.
- Drop upstream merged patch
  gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670241600">- Update to version 3.24.35+10:
  + Flush drawable surface when getting a pixbuf.
  + wayland: Look for cursor themes in $HOME (boo#1206001).</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1672315200">- Update to version 3.24.36:
  + GtkLabel: Tweak selection behavior.
  + GtkEmojiChooser: Properly handle empty recent section.
  + GtkFileChooser: Make ~ key work regardless of dead keys.
  + Wayland:
  - Fix problems with X&lt;&gt;Wayland DND.
  - Revert cursor changes from 3.24.35.
  - Fix handling of surrounding text in input.
  + Updated translation.
- Switch from Autotools to Meson, dropping libtool build
  requirement while adding meson and ninja. And replace configure,
  make_build, and make_install macros with meson, meson_build and
  meson_install.
- Adopt the use of autosetup and autopatch macro facilities to
  improve package maintainability.
- Drop multibuild facility due to the fact that Gtk 3 Meson build
  scripts can't fully disable some components. And, at least for
  now, we cannot achieve the same degree of modularity we had with
  Autotools.
- Drop macros.gtk3 file as no package (if it ever had any) consumes
  its macros.
- After switching to Meson, the build doesn't produce a Wayland
  Input Method module anymore, at least not as a standalone. Update
  baselibs.conf accordingly. And some GResource files are now being
  provided in the devel package for working with emojis.
- Define __provides_exclude_from macro with ^%{_libdir}/gtk-3.0 as
  its value to prevent the automatic provision generator to offer
  private modules as requirable symbols.
- Make cloudproviders to be easily switchable, through bcond
  facility, to allow people to test it, or for maintainers to turn
  it on and off easily.
- Make gettext-its-gtk3 and gtk3-devel-doc sub-packages
  arch-independent (noarch), as they don't contain any binaries.
- Convert IM modules cache update post(un) scriptlets to RPM
  file triggers. Though we had good results with icon cache update
  scriptlets previously, we still can't use transfiletriggers to
  trigger the cache update only once, post transaction, because
  Zypper is still working on implementing support for them.
- Refresh patch with Quilt: gtk3-revert-forced-xftdpi.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677844800">- Update to version 3.24.37:
  + Support the file transfer portal for copy-paste and DND
  + Treat XKB_MODE_NAME_LODO as super key
  + Refactor startup notification handling to be in sync with GTK 4
  + GL: Synchronie when calling MakeCurrent
  + CSS: Fix a problem with stopping animations
  + Wayland: Drop the legacy text input module
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1678190400">- Prepend gtk3 to binary_version and _immoduledir macro names to
  avoid possible name clash now that they are being defined in the
  macros.gtk3 file instead of the spec file.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1679400000">- Re-add macros.gtk3: there are quite a few consumers left
  requiring the defined macros.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1681128000">- Deprecate %gtk_immodule_(requires|post|postun) macros defined in
  the macros.gtk3 file. Since we are using RPM file triggers to
  provide their functionality, without nullifying them the commands
  will run twice, once by the file triggers and another time by the
  macros.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682510400">- Update to version 3.24.37+68:
  + application: Clean up signal handlers
  + OLE2 DND: Check if move is supported
  + Address issue 5711 by checking that the context is not NULL
  + wayland:
  - Don't crash without xdg_activation_v1
  - Don't crash on cursor size 0
  + gdkscreen-wayland: Notify initial setting change from
    org.gtk.Settings
  + gdk: Swap Cairo calls when reading back from a GdkWindow
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682942400">- Update to version 3.24.37+70:
  + Fix a crash.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684756800">- Update to version 3.24.38:
  + GtkFileChooser: Avoid warnings with GLib 2.76.
  + Theme: Set caret color in the dark theme.
  + Windows: Fix running under GLES.
  + Wayland:
  - Notify on initial setting changes.
  - Don't crash on 0 size cursors.
  - Don't crash if xdg_activation_v1 is missing.
  + Debugging: Show more information in the inspector.
  + Updated translations.</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1685707200">- Fix nautilus crash after entering wrong SMB password (bsc#1211952)
  * add gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1692014400">- Do not use %autopatch to build on SLE where rpm version is not
  ready for the macro.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1694520000">- Use RPM ternary operations to specify true/false arguments based
  on build conditions (%[%{with FOO} ? "true" : "false"])</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1696766400">- Revert RPM ternary operations on SLE where rpm version is not
  ready.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="dimstar@opensuse.org" date="1701950400">- Update to version 3.24.38+111:
  + [gtk3] Support tiled windows from xdg-shell.
  + Fix a minor issue in the file portal test.
  + wayland: Be more careful when loading cursors.
  + gdk/wayland: Use g_warning_once for cursor scale mismatches.
  + gdk/wayland: Don't fall back directly to 1 for mismatched
    cursor sizes.
  + Updated translations.
- Drop upstream applied patch
  gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
</package>
<package pkgid="301c5051f3f7f1b6c06a79063acd4ffcf09823efdbba38bf54144e0f79a24ee093e2b0344644f8d94dfbe385971370e2c8daa8ce7ec1d4fbefb1d03235577f9b" name="gtk3-immodule-xim-debuginfo" arch="i586">
  <version epoch="0" ver="3.24.38+111" rel="1.1"/>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1656936000">- Add compatible dependency "python3-gobject-Gdk if python3-gobject"
  to the typelib package for SLE and Leap (boo#1200614).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662033600">- Drop pkgconfig(rest-0.7) BuildRequires: it seems to serve no
  purpose, nor can I find anything to suggest that gtk depends on
  it.</changelog>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1663934400">- Fix unstable drag-and-drop on Wayland KDE, add:
  * gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch
  https://gitlab.gnome.org/GNOME/gtk/-/commit/56100ab4</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1669809600">- Update to version 3.24.35:
  + GtkFontChooserWidget: Fix a critical.
  + GtkAccelLabel: Differentiate keypad keysyms in accelerators.
  + Input:
  - Recognize stylus devices as pens.
  - Fix problems with motion compression.
  + Windows: Build system improvements.
  + Wayland:
  - Fix problems with unreliable DND.
  - Use GLES if required.
  - Add support for titlebar gestures.
  - Refactor handling of IM client updates.
  - Fix cursor hotspots with scaled surfaces.
  - Use the xdg-activation protocol.
  - Load cursors on demand.
  - Fix cursor size on hi-dpi displays.
  + MacOS: Use a CVDisplayLink based frame clock.
  + Updated translations.
- Drop upstream merged patch
  gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670241600">- Update to version 3.24.35+10:
  + Flush drawable surface when getting a pixbuf.
  + wayland: Look for cursor themes in $HOME (boo#1206001).</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1672315200">- Update to version 3.24.36:
  + GtkLabel: Tweak selection behavior.
  + GtkEmojiChooser: Properly handle empty recent section.
  + GtkFileChooser: Make ~ key work regardless of dead keys.
  + Wayland:
  - Fix problems with X&lt;&gt;Wayland DND.
  - Revert cursor changes from 3.24.35.
  - Fix handling of surrounding text in input.
  + Updated translation.
- Switch from Autotools to Meson, dropping libtool build
  requirement while adding meson and ninja. And replace configure,
  make_build, and make_install macros with meson, meson_build and
  meson_install.
- Adopt the use of autosetup and autopatch macro facilities to
  improve package maintainability.
- Drop multibuild facility due to the fact that Gtk 3 Meson build
  scripts can't fully disable some components. And, at least for
  now, we cannot achieve the same degree of modularity we had with
  Autotools.
- Drop macros.gtk3 file as no package (if it ever had any) consumes
  its macros.
- After switching to Meson, the build doesn't produce a Wayland
  Input Method module anymore, at least not as a standalone. Update
  baselibs.conf accordingly. And some GResource files are now being
  provided in the devel package for working with emojis.
- Define __provides_exclude_from macro with ^%{_libdir}/gtk-3.0 as
  its value to prevent the automatic provision generator to offer
  private modules as requirable symbols.
- Make cloudproviders to be easily switchable, through bcond
  facility, to allow people to test it, or for maintainers to turn
  it on and off easily.
- Make gettext-its-gtk3 and gtk3-devel-doc sub-packages
  arch-independent (noarch), as they don't contain any binaries.
- Convert IM modules cache update post(un) scriptlets to RPM
  file triggers. Though we had good results with icon cache update
  scriptlets previously, we still can't use transfiletriggers to
  trigger the cache update only once, post transaction, because
  Zypper is still working on implementing support for them.
- Refresh patch with Quilt: gtk3-revert-forced-xftdpi.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677844800">- Update to version 3.24.37:
  + Support the file transfer portal for copy-paste and DND
  + Treat XKB_MODE_NAME_LODO as super key
  + Refactor startup notification handling to be in sync with GTK 4
  + GL: Synchronie when calling MakeCurrent
  + CSS: Fix a problem with stopping animations
  + Wayland: Drop the legacy text input module
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1678190400">- Prepend gtk3 to binary_version and _immoduledir macro names to
  avoid possible name clash now that they are being defined in the
  macros.gtk3 file instead of the spec file.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1679400000">- Re-add macros.gtk3: there are quite a few consumers left
  requiring the defined macros.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1681128000">- Deprecate %gtk_immodule_(requires|post|postun) macros defined in
  the macros.gtk3 file. Since we are using RPM file triggers to
  provide their functionality, without nullifying them the commands
  will run twice, once by the file triggers and another time by the
  macros.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682510400">- Update to version 3.24.37+68:
  + application: Clean up signal handlers
  + OLE2 DND: Check if move is supported
  + Address issue 5711 by checking that the context is not NULL
  + wayland:
  - Don't crash without xdg_activation_v1
  - Don't crash on cursor size 0
  + gdkscreen-wayland: Notify initial setting change from
    org.gtk.Settings
  + gdk: Swap Cairo calls when reading back from a GdkWindow
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682942400">- Update to version 3.24.37+70:
  + Fix a crash.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684756800">- Update to version 3.24.38:
  + GtkFileChooser: Avoid warnings with GLib 2.76.
  + Theme: Set caret color in the dark theme.
  + Windows: Fix running under GLES.
  + Wayland:
  - Notify on initial setting changes.
  - Don't crash on 0 size cursors.
  - Don't crash if xdg_activation_v1 is missing.
  + Debugging: Show more information in the inspector.
  + Updated translations.</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1685707200">- Fix nautilus crash after entering wrong SMB password (bsc#1211952)
  * add gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1692014400">- Do not use %autopatch to build on SLE where rpm version is not
  ready for the macro.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1694520000">- Use RPM ternary operations to specify true/false arguments based
  on build conditions (%[%{with FOO} ? "true" : "false"])</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1696766400">- Revert RPM ternary operations on SLE where rpm version is not
  ready.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="dimstar@opensuse.org" date="1701950400">- Update to version 3.24.38+111:
  + [gtk3] Support tiled windows from xdg-shell.
  + Fix a minor issue in the file portal test.
  + wayland: Be more careful when loading cursors.
  + gdk/wayland: Use g_warning_once for cursor scale mismatches.
  + gdk/wayland: Don't fall back directly to 1 for mismatched
    cursor sizes.
  + Updated translations.
- Drop upstream applied patch
  gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
</package>
<package pkgid="b4b45a3851324291905c85eaf5ca6551a3230459fd7270e8d4e0938cf20b72fc534925560e99fb460ccd84f738fc63222ceed3be1e9885ac9d019dc893e29b86" name="gtk3-immodule-xim-debuginfo" arch="x86_64">
  <version epoch="0" ver="3.24.38+111" rel="1.1"/>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1656936000">- Add compatible dependency "python3-gobject-Gdk if python3-gobject"
  to the typelib package for SLE and Leap (boo#1200614).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662033600">- Drop pkgconfig(rest-0.7) BuildRequires: it seems to serve no
  purpose, nor can I find anything to suggest that gtk depends on
  it.</changelog>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1663934400">- Fix unstable drag-and-drop on Wayland KDE, add:
  * gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch
  https://gitlab.gnome.org/GNOME/gtk/-/commit/56100ab4</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1669809600">- Update to version 3.24.35:
  + GtkFontChooserWidget: Fix a critical.
  + GtkAccelLabel: Differentiate keypad keysyms in accelerators.
  + Input:
  - Recognize stylus devices as pens.
  - Fix problems with motion compression.
  + Windows: Build system improvements.
  + Wayland:
  - Fix problems with unreliable DND.
  - Use GLES if required.
  - Add support for titlebar gestures.
  - Refactor handling of IM client updates.
  - Fix cursor hotspots with scaled surfaces.
  - Use the xdg-activation protocol.
  - Load cursors on demand.
  - Fix cursor size on hi-dpi displays.
  + MacOS: Use a CVDisplayLink based frame clock.
  + Updated translations.
- Drop upstream merged patch
  gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670241600">- Update to version 3.24.35+10:
  + Flush drawable surface when getting a pixbuf.
  + wayland: Look for cursor themes in $HOME (boo#1206001).</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1672315200">- Update to version 3.24.36:
  + GtkLabel: Tweak selection behavior.
  + GtkEmojiChooser: Properly handle empty recent section.
  + GtkFileChooser: Make ~ key work regardless of dead keys.
  + Wayland:
  - Fix problems with X&lt;&gt;Wayland DND.
  - Revert cursor changes from 3.24.35.
  - Fix handling of surrounding text in input.
  + Updated translation.
- Switch from Autotools to Meson, dropping libtool build
  requirement while adding meson and ninja. And replace configure,
  make_build, and make_install macros with meson, meson_build and
  meson_install.
- Adopt the use of autosetup and autopatch macro facilities to
  improve package maintainability.
- Drop multibuild facility due to the fact that Gtk 3 Meson build
  scripts can't fully disable some components. And, at least for
  now, we cannot achieve the same degree of modularity we had with
  Autotools.
- Drop macros.gtk3 file as no package (if it ever had any) consumes
  its macros.
- After switching to Meson, the build doesn't produce a Wayland
  Input Method module anymore, at least not as a standalone. Update
  baselibs.conf accordingly. And some GResource files are now being
  provided in the devel package for working with emojis.
- Define __provides_exclude_from macro with ^%{_libdir}/gtk-3.0 as
  its value to prevent the automatic provision generator to offer
  private modules as requirable symbols.
- Make cloudproviders to be easily switchable, through bcond
  facility, to allow people to test it, or for maintainers to turn
  it on and off easily.
- Make gettext-its-gtk3 and gtk3-devel-doc sub-packages
  arch-independent (noarch), as they don't contain any binaries.
- Convert IM modules cache update post(un) scriptlets to RPM
  file triggers. Though we had good results with icon cache update
  scriptlets previously, we still can't use transfiletriggers to
  trigger the cache update only once, post transaction, because
  Zypper is still working on implementing support for them.
- Refresh patch with Quilt: gtk3-revert-forced-xftdpi.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677844800">- Update to version 3.24.37:
  + Support the file transfer portal for copy-paste and DND
  + Treat XKB_MODE_NAME_LODO as super key
  + Refactor startup notification handling to be in sync with GTK 4
  + GL: Synchronie when calling MakeCurrent
  + CSS: Fix a problem with stopping animations
  + Wayland: Drop the legacy text input module
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1678190400">- Prepend gtk3 to binary_version and _immoduledir macro names to
  avoid possible name clash now that they are being defined in the
  macros.gtk3 file instead of the spec file.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1679400000">- Re-add macros.gtk3: there are quite a few consumers left
  requiring the defined macros.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1681128000">- Deprecate %gtk_immodule_(requires|post|postun) macros defined in
  the macros.gtk3 file. Since we are using RPM file triggers to
  provide their functionality, without nullifying them the commands
  will run twice, once by the file triggers and another time by the
  macros.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682510400">- Update to version 3.24.37+68:
  + application: Clean up signal handlers
  + OLE2 DND: Check if move is supported
  + Address issue 5711 by checking that the context is not NULL
  + wayland:
  - Don't crash without xdg_activation_v1
  - Don't crash on cursor size 0
  + gdkscreen-wayland: Notify initial setting change from
    org.gtk.Settings
  + gdk: Swap Cairo calls when reading back from a GdkWindow
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682942400">- Update to version 3.24.37+70:
  + Fix a crash.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684756800">- Update to version 3.24.38:
  + GtkFileChooser: Avoid warnings with GLib 2.76.
  + Theme: Set caret color in the dark theme.
  + Windows: Fix running under GLES.
  + Wayland:
  - Notify on initial setting changes.
  - Don't crash on 0 size cursors.
  - Don't crash if xdg_activation_v1 is missing.
  + Debugging: Show more information in the inspector.
  + Updated translations.</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1685707200">- Fix nautilus crash after entering wrong SMB password (bsc#1211952)
  * add gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1692014400">- Do not use %autopatch to build on SLE where rpm version is not
  ready for the macro.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1694520000">- Use RPM ternary operations to specify true/false arguments based
  on build conditions (%[%{with FOO} ? "true" : "false"])</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1696766400">- Revert RPM ternary operations on SLE where rpm version is not
  ready.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="dimstar@opensuse.org" date="1701950400">- Update to version 3.24.38+111:
  + [gtk3] Support tiled windows from xdg-shell.
  + Fix a minor issue in the file portal test.
  + wayland: Be more careful when loading cursors.
  + gdk/wayland: Use g_warning_once for cursor scale mismatches.
  + gdk/wayland: Don't fall back directly to 1 for mismatched
    cursor sizes.
  + Updated translations.
- Drop upstream applied patch
  gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
</package>
<package pkgid="a7669116be981ac6976d01f19bd0a29185014157b393ba8e689487f2d031b4051119d73e52b858953177ba46e62dbdfb2d83d76ce744f6d211cb1808c25c0272" name="gtk3-lang" arch="noarch">
  <version epoch="0" ver="3.24.38+111" rel="1.1"/>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1656936000">- Add compatible dependency "python3-gobject-Gdk if python3-gobject"
  to the typelib package for SLE and Leap (boo#1200614).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662033600">- Drop pkgconfig(rest-0.7) BuildRequires: it seems to serve no
  purpose, nor can I find anything to suggest that gtk depends on
  it.</changelog>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1663934400">- Fix unstable drag-and-drop on Wayland KDE, add:
  * gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch
  https://gitlab.gnome.org/GNOME/gtk/-/commit/56100ab4</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1669809600">- Update to version 3.24.35:
  + GtkFontChooserWidget: Fix a critical.
  + GtkAccelLabel: Differentiate keypad keysyms in accelerators.
  + Input:
  - Recognize stylus devices as pens.
  - Fix problems with motion compression.
  + Windows: Build system improvements.
  + Wayland:
  - Fix problems with unreliable DND.
  - Use GLES if required.
  - Add support for titlebar gestures.
  - Refactor handling of IM client updates.
  - Fix cursor hotspots with scaled surfaces.
  - Use the xdg-activation protocol.
  - Load cursors on demand.
  - Fix cursor size on hi-dpi displays.
  + MacOS: Use a CVDisplayLink based frame clock.
  + Updated translations.
- Drop upstream merged patch
  gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670241600">- Update to version 3.24.35+10:
  + Flush drawable surface when getting a pixbuf.
  + wayland: Look for cursor themes in $HOME (boo#1206001).</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1672315200">- Update to version 3.24.36:
  + GtkLabel: Tweak selection behavior.
  + GtkEmojiChooser: Properly handle empty recent section.
  + GtkFileChooser: Make ~ key work regardless of dead keys.
  + Wayland:
  - Fix problems with X&lt;&gt;Wayland DND.
  - Revert cursor changes from 3.24.35.
  - Fix handling of surrounding text in input.
  + Updated translation.
- Switch from Autotools to Meson, dropping libtool build
  requirement while adding meson and ninja. And replace configure,
  make_build, and make_install macros with meson, meson_build and
  meson_install.
- Adopt the use of autosetup and autopatch macro facilities to
  improve package maintainability.
- Drop multibuild facility due to the fact that Gtk 3 Meson build
  scripts can't fully disable some components. And, at least for
  now, we cannot achieve the same degree of modularity we had with
  Autotools.
- Drop macros.gtk3 file as no package (if it ever had any) consumes
  its macros.
- After switching to Meson, the build doesn't produce a Wayland
  Input Method module anymore, at least not as a standalone. Update
  baselibs.conf accordingly. And some GResource files are now being
  provided in the devel package for working with emojis.
- Define __provides_exclude_from macro with ^%{_libdir}/gtk-3.0 as
  its value to prevent the automatic provision generator to offer
  private modules as requirable symbols.
- Make cloudproviders to be easily switchable, through bcond
  facility, to allow people to test it, or for maintainers to turn
  it on and off easily.
- Make gettext-its-gtk3 and gtk3-devel-doc sub-packages
  arch-independent (noarch), as they don't contain any binaries.
- Convert IM modules cache update post(un) scriptlets to RPM
  file triggers. Though we had good results with icon cache update
  scriptlets previously, we still can't use transfiletriggers to
  trigger the cache update only once, post transaction, because
  Zypper is still working on implementing support for them.
- Refresh patch with Quilt: gtk3-revert-forced-xftdpi.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677844800">- Update to version 3.24.37:
  + Support the file transfer portal for copy-paste and DND
  + Treat XKB_MODE_NAME_LODO as super key
  + Refactor startup notification handling to be in sync with GTK 4
  + GL: Synchronie when calling MakeCurrent
  + CSS: Fix a problem with stopping animations
  + Wayland: Drop the legacy text input module
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1678190400">- Prepend gtk3 to binary_version and _immoduledir macro names to
  avoid possible name clash now that they are being defined in the
  macros.gtk3 file instead of the spec file.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1679400000">- Re-add macros.gtk3: there are quite a few consumers left
  requiring the defined macros.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1681128000">- Deprecate %gtk_immodule_(requires|post|postun) macros defined in
  the macros.gtk3 file. Since we are using RPM file triggers to
  provide their functionality, without nullifying them the commands
  will run twice, once by the file triggers and another time by the
  macros.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682510400">- Update to version 3.24.37+68:
  + application: Clean up signal handlers
  + OLE2 DND: Check if move is supported
  + Address issue 5711 by checking that the context is not NULL
  + wayland:
  - Don't crash without xdg_activation_v1
  - Don't crash on cursor size 0
  + gdkscreen-wayland: Notify initial setting change from
    org.gtk.Settings
  + gdk: Swap Cairo calls when reading back from a GdkWindow
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682942400">- Update to version 3.24.37+70:
  + Fix a crash.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684756800">- Update to version 3.24.38:
  + GtkFileChooser: Avoid warnings with GLib 2.76.
  + Theme: Set caret color in the dark theme.
  + Windows: Fix running under GLES.
  + Wayland:
  - Notify on initial setting changes.
  - Don't crash on 0 size cursors.
  - Don't crash if xdg_activation_v1 is missing.
  + Debugging: Show more information in the inspector.
  + Updated translations.</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1685707200">- Fix nautilus crash after entering wrong SMB password (bsc#1211952)
  * add gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1692014400">- Do not use %autopatch to build on SLE where rpm version is not
  ready for the macro.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1694520000">- Use RPM ternary operations to specify true/false arguments based
  on build conditions (%[%{with FOO} ? "true" : "false"])</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1696766400">- Revert RPM ternary operations on SLE where rpm version is not
  ready.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="dimstar@opensuse.org" date="1701950400">- Update to version 3.24.38+111:
  + [gtk3] Support tiled windows from xdg-shell.
  + Fix a minor issue in the file portal test.
  + wayland: Be more careful when loading cursors.
  + gdk/wayland: Use g_warning_once for cursor scale mismatches.
  + gdk/wayland: Don't fall back directly to 1 for mismatched
    cursor sizes.
  + Updated translations.
- Drop upstream applied patch
  gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
</package>
<package pkgid="7de75d741547e7a4328df647e7529c98aa065497f9d73ec2f68ceffd6ce13d150a17166772147f727d56a9b483ae91b6a474dfee6d323681495a806b89042c9f" name="gtk3-metatheme-adwaita" arch="noarch">
  <version epoch="0" ver="3.28" rel="1.22"/>
  <changelog author="idonmez@suse.com" date="1464350400">- Update to GNOME 3.20.2 FATE#318572</changelog>
  <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>
</package>
<package pkgid="7e73def9eb50484aa149da5574b159802679c240fefe398393d1df0b109ee35bb0c5b7eb69c3e4a341a8eb3462246ef10090408ff944552975d48b94b504255d" name="gtk3-schema" arch="noarch">
  <version epoch="0" ver="3.24.38+111" rel="1.1"/>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1656936000">- Add compatible dependency "python3-gobject-Gdk if python3-gobject"
  to the typelib package for SLE and Leap (boo#1200614).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662033600">- Drop pkgconfig(rest-0.7) BuildRequires: it seems to serve no
  purpose, nor can I find anything to suggest that gtk depends on
  it.</changelog>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1663934400">- Fix unstable drag-and-drop on Wayland KDE, add:
  * gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch
  https://gitlab.gnome.org/GNOME/gtk/-/commit/56100ab4</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1669809600">- Update to version 3.24.35:
  + GtkFontChooserWidget: Fix a critical.
  + GtkAccelLabel: Differentiate keypad keysyms in accelerators.
  + Input:
  - Recognize stylus devices as pens.
  - Fix problems with motion compression.
  + Windows: Build system improvements.
  + Wayland:
  - Fix problems with unreliable DND.
  - Use GLES if required.
  - Add support for titlebar gestures.
  - Refactor handling of IM client updates.
  - Fix cursor hotspots with scaled surfaces.
  - Use the xdg-activation protocol.
  - Load cursors on demand.
  - Fix cursor size on hi-dpi displays.
  + MacOS: Use a CVDisplayLink based frame clock.
  + Updated translations.
- Drop upstream merged patch
  gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670241600">- Update to version 3.24.35+10:
  + Flush drawable surface when getting a pixbuf.
  + wayland: Look for cursor themes in $HOME (boo#1206001).</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1672315200">- Update to version 3.24.36:
  + GtkLabel: Tweak selection behavior.
  + GtkEmojiChooser: Properly handle empty recent section.
  + GtkFileChooser: Make ~ key work regardless of dead keys.
  + Wayland:
  - Fix problems with X&lt;&gt;Wayland DND.
  - Revert cursor changes from 3.24.35.
  - Fix handling of surrounding text in input.
  + Updated translation.
- Switch from Autotools to Meson, dropping libtool build
  requirement while adding meson and ninja. And replace configure,
  make_build, and make_install macros with meson, meson_build and
  meson_install.
- Adopt the use of autosetup and autopatch macro facilities to
  improve package maintainability.
- Drop multibuild facility due to the fact that Gtk 3 Meson build
  scripts can't fully disable some components. And, at least for
  now, we cannot achieve the same degree of modularity we had with
  Autotools.
- Drop macros.gtk3 file as no package (if it ever had any) consumes
  its macros.
- After switching to Meson, the build doesn't produce a Wayland
  Input Method module anymore, at least not as a standalone. Update
  baselibs.conf accordingly. And some GResource files are now being
  provided in the devel package for working with emojis.
- Define __provides_exclude_from macro with ^%{_libdir}/gtk-3.0 as
  its value to prevent the automatic provision generator to offer
  private modules as requirable symbols.
- Make cloudproviders to be easily switchable, through bcond
  facility, to allow people to test it, or for maintainers to turn
  it on and off easily.
- Make gettext-its-gtk3 and gtk3-devel-doc sub-packages
  arch-independent (noarch), as they don't contain any binaries.
- Convert IM modules cache update post(un) scriptlets to RPM
  file triggers. Though we had good results with icon cache update
  scriptlets previously, we still can't use transfiletriggers to
  trigger the cache update only once, post transaction, because
  Zypper is still working on implementing support for them.
- Refresh patch with Quilt: gtk3-revert-forced-xftdpi.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677844800">- Update to version 3.24.37:
  + Support the file transfer portal for copy-paste and DND
  + Treat XKB_MODE_NAME_LODO as super key
  + Refactor startup notification handling to be in sync with GTK 4
  + GL: Synchronie when calling MakeCurrent
  + CSS: Fix a problem with stopping animations
  + Wayland: Drop the legacy text input module
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1678190400">- Prepend gtk3 to binary_version and _immoduledir macro names to
  avoid possible name clash now that they are being defined in the
  macros.gtk3 file instead of the spec file.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1679400000">- Re-add macros.gtk3: there are quite a few consumers left
  requiring the defined macros.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1681128000">- Deprecate %gtk_immodule_(requires|post|postun) macros defined in
  the macros.gtk3 file. Since we are using RPM file triggers to
  provide their functionality, without nullifying them the commands
  will run twice, once by the file triggers and another time by the
  macros.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682510400">- Update to version 3.24.37+68:
  + application: Clean up signal handlers
  + OLE2 DND: Check if move is supported
  + Address issue 5711 by checking that the context is not NULL
  + wayland:
  - Don't crash without xdg_activation_v1
  - Don't crash on cursor size 0
  + gdkscreen-wayland: Notify initial setting change from
    org.gtk.Settings
  + gdk: Swap Cairo calls when reading back from a GdkWindow
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682942400">- Update to version 3.24.37+70:
  + Fix a crash.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684756800">- Update to version 3.24.38:
  + GtkFileChooser: Avoid warnings with GLib 2.76.
  + Theme: Set caret color in the dark theme.
  + Windows: Fix running under GLES.
  + Wayland:
  - Notify on initial setting changes.
  - Don't crash on 0 size cursors.
  - Don't crash if xdg_activation_v1 is missing.
  + Debugging: Show more information in the inspector.
  + Updated translations.</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1685707200">- Fix nautilus crash after entering wrong SMB password (bsc#1211952)
  * add gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1692014400">- Do not use %autopatch to build on SLE where rpm version is not
  ready for the macro.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1694520000">- Use RPM ternary operations to specify true/false arguments based
  on build conditions (%[%{with FOO} ? "true" : "false"])</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1696766400">- Revert RPM ternary operations on SLE where rpm version is not
  ready.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="dimstar@opensuse.org" date="1701950400">- Update to version 3.24.38+111:
  + [gtk3] Support tiled windows from xdg-shell.
  + Fix a minor issue in the file portal test.
  + wayland: Be more careful when loading cursors.
  + gdk/wayland: Use g_warning_once for cursor scale mismatches.
  + gdk/wayland: Don't fall back directly to 1 for mismatched
    cursor sizes.
  + Updated translations.
- Drop upstream applied patch
  gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
</package>
<package pkgid="9c1498a2b848838771762cd35a0b2016453cba9876364c558f8c4d4fc08905856cc3372fc0c5291f8b6e30441533681babae65d85f371854a86edc9646464d1f" name="gtk3-tools" arch="i586">
  <version epoch="0" ver="3.24.38+111" rel="1.1"/>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1656936000">- Add compatible dependency "python3-gobject-Gdk if python3-gobject"
  to the typelib package for SLE and Leap (boo#1200614).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662033600">- Drop pkgconfig(rest-0.7) BuildRequires: it seems to serve no
  purpose, nor can I find anything to suggest that gtk depends on
  it.</changelog>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1663934400">- Fix unstable drag-and-drop on Wayland KDE, add:
  * gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch
  https://gitlab.gnome.org/GNOME/gtk/-/commit/56100ab4</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1669809600">- Update to version 3.24.35:
  + GtkFontChooserWidget: Fix a critical.
  + GtkAccelLabel: Differentiate keypad keysyms in accelerators.
  + Input:
  - Recognize stylus devices as pens.
  - Fix problems with motion compression.
  + Windows: Build system improvements.
  + Wayland:
  - Fix problems with unreliable DND.
  - Use GLES if required.
  - Add support for titlebar gestures.
  - Refactor handling of IM client updates.
  - Fix cursor hotspots with scaled surfaces.
  - Use the xdg-activation protocol.
  - Load cursors on demand.
  - Fix cursor size on hi-dpi displays.
  + MacOS: Use a CVDisplayLink based frame clock.
  + Updated translations.
- Drop upstream merged patch
  gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670241600">- Update to version 3.24.35+10:
  + Flush drawable surface when getting a pixbuf.
  + wayland: Look for cursor themes in $HOME (boo#1206001).</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1672315200">- Update to version 3.24.36:
  + GtkLabel: Tweak selection behavior.
  + GtkEmojiChooser: Properly handle empty recent section.
  + GtkFileChooser: Make ~ key work regardless of dead keys.
  + Wayland:
  - Fix problems with X&lt;&gt;Wayland DND.
  - Revert cursor changes from 3.24.35.
  - Fix handling of surrounding text in input.
  + Updated translation.
- Switch from Autotools to Meson, dropping libtool build
  requirement while adding meson and ninja. And replace configure,
  make_build, and make_install macros with meson, meson_build and
  meson_install.
- Adopt the use of autosetup and autopatch macro facilities to
  improve package maintainability.
- Drop multibuild facility due to the fact that Gtk 3 Meson build
  scripts can't fully disable some components. And, at least for
  now, we cannot achieve the same degree of modularity we had with
  Autotools.
- Drop macros.gtk3 file as no package (if it ever had any) consumes
  its macros.
- After switching to Meson, the build doesn't produce a Wayland
  Input Method module anymore, at least not as a standalone. Update
  baselibs.conf accordingly. And some GResource files are now being
  provided in the devel package for working with emojis.
- Define __provides_exclude_from macro with ^%{_libdir}/gtk-3.0 as
  its value to prevent the automatic provision generator to offer
  private modules as requirable symbols.
- Make cloudproviders to be easily switchable, through bcond
  facility, to allow people to test it, or for maintainers to turn
  it on and off easily.
- Make gettext-its-gtk3 and gtk3-devel-doc sub-packages
  arch-independent (noarch), as they don't contain any binaries.
- Convert IM modules cache update post(un) scriptlets to RPM
  file triggers. Though we had good results with icon cache update
  scriptlets previously, we still can't use transfiletriggers to
  trigger the cache update only once, post transaction, because
  Zypper is still working on implementing support for them.
- Refresh patch with Quilt: gtk3-revert-forced-xftdpi.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677844800">- Update to version 3.24.37:
  + Support the file transfer portal for copy-paste and DND
  + Treat XKB_MODE_NAME_LODO as super key
  + Refactor startup notification handling to be in sync with GTK 4
  + GL: Synchronie when calling MakeCurrent
  + CSS: Fix a problem with stopping animations
  + Wayland: Drop the legacy text input module
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1678190400">- Prepend gtk3 to binary_version and _immoduledir macro names to
  avoid possible name clash now that they are being defined in the
  macros.gtk3 file instead of the spec file.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1679400000">- Re-add macros.gtk3: there are quite a few consumers left
  requiring the defined macros.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1681128000">- Deprecate %gtk_immodule_(requires|post|postun) macros defined in
  the macros.gtk3 file. Since we are using RPM file triggers to
  provide their functionality, without nullifying them the commands
  will run twice, once by the file triggers and another time by the
  macros.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682510400">- Update to version 3.24.37+68:
  + application: Clean up signal handlers
  + OLE2 DND: Check if move is supported
  + Address issue 5711 by checking that the context is not NULL
  + wayland:
  - Don't crash without xdg_activation_v1
  - Don't crash on cursor size 0
  + gdkscreen-wayland: Notify initial setting change from
    org.gtk.Settings
  + gdk: Swap Cairo calls when reading back from a GdkWindow
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682942400">- Update to version 3.24.37+70:
  + Fix a crash.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684756800">- Update to version 3.24.38:
  + GtkFileChooser: Avoid warnings with GLib 2.76.
  + Theme: Set caret color in the dark theme.
  + Windows: Fix running under GLES.
  + Wayland:
  - Notify on initial setting changes.
  - Don't crash on 0 size cursors.
  - Don't crash if xdg_activation_v1 is missing.
  + Debugging: Show more information in the inspector.
  + Updated translations.</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1685707200">- Fix nautilus crash after entering wrong SMB password (bsc#1211952)
  * add gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1692014400">- Do not use %autopatch to build on SLE where rpm version is not
  ready for the macro.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1694520000">- Use RPM ternary operations to specify true/false arguments based
  on build conditions (%[%{with FOO} ? "true" : "false"])</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1696766400">- Revert RPM ternary operations on SLE where rpm version is not
  ready.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="dimstar@opensuse.org" date="1701950400">- Update to version 3.24.38+111:
  + [gtk3] Support tiled windows from xdg-shell.
  + Fix a minor issue in the file portal test.
  + wayland: Be more careful when loading cursors.
  + gdk/wayland: Use g_warning_once for cursor scale mismatches.
  + gdk/wayland: Don't fall back directly to 1 for mismatched
    cursor sizes.
  + Updated translations.
- Drop upstream applied patch
  gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
</package>
<package pkgid="6a9e3b00e598c55b85ed05e4c52e5e8143d99f9ccabee254d9c3e53b50cf60918c5adb02bd931cbe9918e5e239a82466fc9de1e6db569956adb166e0eae2544d" name="gtk3-tools" arch="x86_64">
  <version epoch="0" ver="3.24.38+111" rel="1.1"/>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1656936000">- Add compatible dependency "python3-gobject-Gdk if python3-gobject"
  to the typelib package for SLE and Leap (boo#1200614).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662033600">- Drop pkgconfig(rest-0.7) BuildRequires: it seems to serve no
  purpose, nor can I find anything to suggest that gtk depends on
  it.</changelog>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1663934400">- Fix unstable drag-and-drop on Wayland KDE, add:
  * gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch
  https://gitlab.gnome.org/GNOME/gtk/-/commit/56100ab4</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1669809600">- Update to version 3.24.35:
  + GtkFontChooserWidget: Fix a critical.
  + GtkAccelLabel: Differentiate keypad keysyms in accelerators.
  + Input:
  - Recognize stylus devices as pens.
  - Fix problems with motion compression.
  + Windows: Build system improvements.
  + Wayland:
  - Fix problems with unreliable DND.
  - Use GLES if required.
  - Add support for titlebar gestures.
  - Refactor handling of IM client updates.
  - Fix cursor hotspots with scaled surfaces.
  - Use the xdg-activation protocol.
  - Load cursors on demand.
  - Fix cursor size on hi-dpi displays.
  + MacOS: Use a CVDisplayLink based frame clock.
  + Updated translations.
- Drop upstream merged patch
  gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670241600">- Update to version 3.24.35+10:
  + Flush drawable surface when getting a pixbuf.
  + wayland: Look for cursor themes in $HOME (boo#1206001).</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1672315200">- Update to version 3.24.36:
  + GtkLabel: Tweak selection behavior.
  + GtkEmojiChooser: Properly handle empty recent section.
  + GtkFileChooser: Make ~ key work regardless of dead keys.
  + Wayland:
  - Fix problems with X&lt;&gt;Wayland DND.
  - Revert cursor changes from 3.24.35.
  - Fix handling of surrounding text in input.
  + Updated translation.
- Switch from Autotools to Meson, dropping libtool build
  requirement while adding meson and ninja. And replace configure,
  make_build, and make_install macros with meson, meson_build and
  meson_install.
- Adopt the use of autosetup and autopatch macro facilities to
  improve package maintainability.
- Drop multibuild facility due to the fact that Gtk 3 Meson build
  scripts can't fully disable some components. And, at least for
  now, we cannot achieve the same degree of modularity we had with
  Autotools.
- Drop macros.gtk3 file as no package (if it ever had any) consumes
  its macros.
- After switching to Meson, the build doesn't produce a Wayland
  Input Method module anymore, at least not as a standalone. Update
  baselibs.conf accordingly. And some GResource files are now being
  provided in the devel package for working with emojis.
- Define __provides_exclude_from macro with ^%{_libdir}/gtk-3.0 as
  its value to prevent the automatic provision generator to offer
  private modules as requirable symbols.
- Make cloudproviders to be easily switchable, through bcond
  facility, to allow people to test it, or for maintainers to turn
  it on and off easily.
- Make gettext-its-gtk3 and gtk3-devel-doc sub-packages
  arch-independent (noarch), as they don't contain any binaries.
- Convert IM modules cache update post(un) scriptlets to RPM
  file triggers. Though we had good results with icon cache update
  scriptlets previously, we still can't use transfiletriggers to
  trigger the cache update only once, post transaction, because
  Zypper is still working on implementing support for them.
- Refresh patch with Quilt: gtk3-revert-forced-xftdpi.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677844800">- Update to version 3.24.37:
  + Support the file transfer portal for copy-paste and DND
  + Treat XKB_MODE_NAME_LODO as super key
  + Refactor startup notification handling to be in sync with GTK 4
  + GL: Synchronie when calling MakeCurrent
  + CSS: Fix a problem with stopping animations
  + Wayland: Drop the legacy text input module
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1678190400">- Prepend gtk3 to binary_version and _immoduledir macro names to
  avoid possible name clash now that they are being defined in the
  macros.gtk3 file instead of the spec file.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1679400000">- Re-add macros.gtk3: there are quite a few consumers left
  requiring the defined macros.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1681128000">- Deprecate %gtk_immodule_(requires|post|postun) macros defined in
  the macros.gtk3 file. Since we are using RPM file triggers to
  provide their functionality, without nullifying them the commands
  will run twice, once by the file triggers and another time by the
  macros.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682510400">- Update to version 3.24.37+68:
  + application: Clean up signal handlers
  + OLE2 DND: Check if move is supported
  + Address issue 5711 by checking that the context is not NULL
  + wayland:
  - Don't crash without xdg_activation_v1
  - Don't crash on cursor size 0
  + gdkscreen-wayland: Notify initial setting change from
    org.gtk.Settings
  + gdk: Swap Cairo calls when reading back from a GdkWindow
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682942400">- Update to version 3.24.37+70:
  + Fix a crash.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684756800">- Update to version 3.24.38:
  + GtkFileChooser: Avoid warnings with GLib 2.76.
  + Theme: Set caret color in the dark theme.
  + Windows: Fix running under GLES.
  + Wayland:
  - Notify on initial setting changes.
  - Don't crash on 0 size cursors.
  - Don't crash if xdg_activation_v1 is missing.
  + Debugging: Show more information in the inspector.
  + Updated translations.</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1685707200">- Fix nautilus crash after entering wrong SMB password (bsc#1211952)
  * add gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1692014400">- Do not use %autopatch to build on SLE where rpm version is not
  ready for the macro.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1694520000">- Use RPM ternary operations to specify true/false arguments based
  on build conditions (%[%{with FOO} ? "true" : "false"])</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1696766400">- Revert RPM ternary operations on SLE where rpm version is not
  ready.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="dimstar@opensuse.org" date="1701950400">- Update to version 3.24.38+111:
  + [gtk3] Support tiled windows from xdg-shell.
  + Fix a minor issue in the file portal test.
  + wayland: Be more careful when loading cursors.
  + gdk/wayland: Use g_warning_once for cursor scale mismatches.
  + gdk/wayland: Don't fall back directly to 1 for mismatched
    cursor sizes.
  + Updated translations.
- Drop upstream applied patch
  gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
</package>
<package pkgid="2635ad2ba1d59352238a0ee789e4c3db691df73e8ae53782bfee16602b5967998b8db392905a1b2067042151cfa05cf444171a057fe11859f617e7eb82c7dda5" name="gtk3-tools-32bit" arch="x86_64">
  <version epoch="0" ver="3.24.38+111" rel="1.1"/>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1656936000">- Add compatible dependency "python3-gobject-Gdk if python3-gobject"
  to the typelib package for SLE and Leap (boo#1200614).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662033600">- Drop pkgconfig(rest-0.7) BuildRequires: it seems to serve no
  purpose, nor can I find anything to suggest that gtk depends on
  it.</changelog>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1663934400">- Fix unstable drag-and-drop on Wayland KDE, add:
  * gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch
  https://gitlab.gnome.org/GNOME/gtk/-/commit/56100ab4</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1669809600">- Update to version 3.24.35:
  + GtkFontChooserWidget: Fix a critical.
  + GtkAccelLabel: Differentiate keypad keysyms in accelerators.
  + Input:
  - Recognize stylus devices as pens.
  - Fix problems with motion compression.
  + Windows: Build system improvements.
  + Wayland:
  - Fix problems with unreliable DND.
  - Use GLES if required.
  - Add support for titlebar gestures.
  - Refactor handling of IM client updates.
  - Fix cursor hotspots with scaled surfaces.
  - Use the xdg-activation protocol.
  - Load cursors on demand.
  - Fix cursor size on hi-dpi displays.
  + MacOS: Use a CVDisplayLink based frame clock.
  + Updated translations.
- Drop upstream merged patch
  gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670241600">- Update to version 3.24.35+10:
  + Flush drawable surface when getting a pixbuf.
  + wayland: Look for cursor themes in $HOME (boo#1206001).</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1672315200">- Update to version 3.24.36:
  + GtkLabel: Tweak selection behavior.
  + GtkEmojiChooser: Properly handle empty recent section.
  + GtkFileChooser: Make ~ key work regardless of dead keys.
  + Wayland:
  - Fix problems with X&lt;&gt;Wayland DND.
  - Revert cursor changes from 3.24.35.
  - Fix handling of surrounding text in input.
  + Updated translation.
- Switch from Autotools to Meson, dropping libtool build
  requirement while adding meson and ninja. And replace configure,
  make_build, and make_install macros with meson, meson_build and
  meson_install.
- Adopt the use of autosetup and autopatch macro facilities to
  improve package maintainability.
- Drop multibuild facility due to the fact that Gtk 3 Meson build
  scripts can't fully disable some components. And, at least for
  now, we cannot achieve the same degree of modularity we had with
  Autotools.
- Drop macros.gtk3 file as no package (if it ever had any) consumes
  its macros.
- After switching to Meson, the build doesn't produce a Wayland
  Input Method module anymore, at least not as a standalone. Update
  baselibs.conf accordingly. And some GResource files are now being
  provided in the devel package for working with emojis.
- Define __provides_exclude_from macro with ^%{_libdir}/gtk-3.0 as
  its value to prevent the automatic provision generator to offer
  private modules as requirable symbols.
- Make cloudproviders to be easily switchable, through bcond
  facility, to allow people to test it, or for maintainers to turn
  it on and off easily.
- Make gettext-its-gtk3 and gtk3-devel-doc sub-packages
  arch-independent (noarch), as they don't contain any binaries.
- Convert IM modules cache update post(un) scriptlets to RPM
  file triggers. Though we had good results with icon cache update
  scriptlets previously, we still can't use transfiletriggers to
  trigger the cache update only once, post transaction, because
  Zypper is still working on implementing support for them.
- Refresh patch with Quilt: gtk3-revert-forced-xftdpi.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677844800">- Update to version 3.24.37:
  + Support the file transfer portal for copy-paste and DND
  + Treat XKB_MODE_NAME_LODO as super key
  + Refactor startup notification handling to be in sync with GTK 4
  + GL: Synchronie when calling MakeCurrent
  + CSS: Fix a problem with stopping animations
  + Wayland: Drop the legacy text input module
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1678190400">- Prepend gtk3 to binary_version and _immoduledir macro names to
  avoid possible name clash now that they are being defined in the
  macros.gtk3 file instead of the spec file.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1679400000">- Re-add macros.gtk3: there are quite a few consumers left
  requiring the defined macros.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1681128000">- Deprecate %gtk_immodule_(requires|post|postun) macros defined in
  the macros.gtk3 file. Since we are using RPM file triggers to
  provide their functionality, without nullifying them the commands
  will run twice, once by the file triggers and another time by the
  macros.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682510400">- Update to version 3.24.37+68:
  + application: Clean up signal handlers
  + OLE2 DND: Check if move is supported
  + Address issue 5711 by checking that the context is not NULL
  + wayland:
  - Don't crash without xdg_activation_v1
  - Don't crash on cursor size 0
  + gdkscreen-wayland: Notify initial setting change from
    org.gtk.Settings
  + gdk: Swap Cairo calls when reading back from a GdkWindow
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682942400">- Update to version 3.24.37+70:
  + Fix a crash.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684756800">- Update to version 3.24.38:
  + GtkFileChooser: Avoid warnings with GLib 2.76.
  + Theme: Set caret color in the dark theme.
  + Windows: Fix running under GLES.
  + Wayland:
  - Notify on initial setting changes.
  - Don't crash on 0 size cursors.
  - Don't crash if xdg_activation_v1 is missing.
  + Debugging: Show more information in the inspector.
  + Updated translations.</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1685707200">- Fix nautilus crash after entering wrong SMB password (bsc#1211952)
  * add gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1692014400">- Do not use %autopatch to build on SLE where rpm version is not
  ready for the macro.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1694520000">- Use RPM ternary operations to specify true/false arguments based
  on build conditions (%[%{with FOO} ? "true" : "false"])</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1696766400">- Revert RPM ternary operations on SLE where rpm version is not
  ready.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="dimstar@opensuse.org" date="1701950400">- Update to version 3.24.38+111:
  + [gtk3] Support tiled windows from xdg-shell.
  + Fix a minor issue in the file portal test.
  + wayland: Be more careful when loading cursors.
  + gdk/wayland: Use g_warning_once for cursor scale mismatches.
  + gdk/wayland: Don't fall back directly to 1 for mismatched
    cursor sizes.
  + Updated translations.
- Drop upstream applied patch
  gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
</package>
<package pkgid="5f57df83ced28e53f65ba6627dd79615731846a2519394c678cb0c524339b5d1c665ffb12149ae3df0a34756fde6611909c24569cf4ba16877c9fb01cee3c477" name="gtk3-tools-32bit-debuginfo" arch="x86_64">
  <version epoch="0" ver="3.24.38+111" rel="1.1"/>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1656936000">- Add compatible dependency "python3-gobject-Gdk if python3-gobject"
  to the typelib package for SLE and Leap (boo#1200614).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662033600">- Drop pkgconfig(rest-0.7) BuildRequires: it seems to serve no
  purpose, nor can I find anything to suggest that gtk depends on
  it.</changelog>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1663934400">- Fix unstable drag-and-drop on Wayland KDE, add:
  * gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch
  https://gitlab.gnome.org/GNOME/gtk/-/commit/56100ab4</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1669809600">- Update to version 3.24.35:
  + GtkFontChooserWidget: Fix a critical.
  + GtkAccelLabel: Differentiate keypad keysyms in accelerators.
  + Input:
  - Recognize stylus devices as pens.
  - Fix problems with motion compression.
  + Windows: Build system improvements.
  + Wayland:
  - Fix problems with unreliable DND.
  - Use GLES if required.
  - Add support for titlebar gestures.
  - Refactor handling of IM client updates.
  - Fix cursor hotspots with scaled surfaces.
  - Use the xdg-activation protocol.
  - Load cursors on demand.
  - Fix cursor size on hi-dpi displays.
  + MacOS: Use a CVDisplayLink based frame clock.
  + Updated translations.
- Drop upstream merged patch
  gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670241600">- Update to version 3.24.35+10:
  + Flush drawable surface when getting a pixbuf.
  + wayland: Look for cursor themes in $HOME (boo#1206001).</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1672315200">- Update to version 3.24.36:
  + GtkLabel: Tweak selection behavior.
  + GtkEmojiChooser: Properly handle empty recent section.
  + GtkFileChooser: Make ~ key work regardless of dead keys.
  + Wayland:
  - Fix problems with X&lt;&gt;Wayland DND.
  - Revert cursor changes from 3.24.35.
  - Fix handling of surrounding text in input.
  + Updated translation.
- Switch from Autotools to Meson, dropping libtool build
  requirement while adding meson and ninja. And replace configure,
  make_build, and make_install macros with meson, meson_build and
  meson_install.
- Adopt the use of autosetup and autopatch macro facilities to
  improve package maintainability.
- Drop multibuild facility due to the fact that Gtk 3 Meson build
  scripts can't fully disable some components. And, at least for
  now, we cannot achieve the same degree of modularity we had with
  Autotools.
- Drop macros.gtk3 file as no package (if it ever had any) consumes
  its macros.
- After switching to Meson, the build doesn't produce a Wayland
  Input Method module anymore, at least not as a standalone. Update
  baselibs.conf accordingly. And some GResource files are now being
  provided in the devel package for working with emojis.
- Define __provides_exclude_from macro with ^%{_libdir}/gtk-3.0 as
  its value to prevent the automatic provision generator to offer
  private modules as requirable symbols.
- Make cloudproviders to be easily switchable, through bcond
  facility, to allow people to test it, or for maintainers to turn
  it on and off easily.
- Make gettext-its-gtk3 and gtk3-devel-doc sub-packages
  arch-independent (noarch), as they don't contain any binaries.
- Convert IM modules cache update post(un) scriptlets to RPM
  file triggers. Though we had good results with icon cache update
  scriptlets previously, we still can't use transfiletriggers to
  trigger the cache update only once, post transaction, because
  Zypper is still working on implementing support for them.
- Refresh patch with Quilt: gtk3-revert-forced-xftdpi.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677844800">- Update to version 3.24.37:
  + Support the file transfer portal for copy-paste and DND
  + Treat XKB_MODE_NAME_LODO as super key
  + Refactor startup notification handling to be in sync with GTK 4
  + GL: Synchronie when calling MakeCurrent
  + CSS: Fix a problem with stopping animations
  + Wayland: Drop the legacy text input module
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1678190400">- Prepend gtk3 to binary_version and _immoduledir macro names to
  avoid possible name clash now that they are being defined in the
  macros.gtk3 file instead of the spec file.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1679400000">- Re-add macros.gtk3: there are quite a few consumers left
  requiring the defined macros.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1681128000">- Deprecate %gtk_immodule_(requires|post|postun) macros defined in
  the macros.gtk3 file. Since we are using RPM file triggers to
  provide their functionality, without nullifying them the commands
  will run twice, once by the file triggers and another time by the
  macros.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682510400">- Update to version 3.24.37+68:
  + application: Clean up signal handlers
  + OLE2 DND: Check if move is supported
  + Address issue 5711 by checking that the context is not NULL
  + wayland:
  - Don't crash without xdg_activation_v1
  - Don't crash on cursor size 0
  + gdkscreen-wayland: Notify initial setting change from
    org.gtk.Settings
  + gdk: Swap Cairo calls when reading back from a GdkWindow
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682942400">- Update to version 3.24.37+70:
  + Fix a crash.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684756800">- Update to version 3.24.38:
  + GtkFileChooser: Avoid warnings with GLib 2.76.
  + Theme: Set caret color in the dark theme.
  + Windows: Fix running under GLES.
  + Wayland:
  - Notify on initial setting changes.
  - Don't crash on 0 size cursors.
  - Don't crash if xdg_activation_v1 is missing.
  + Debugging: Show more information in the inspector.
  + Updated translations.</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1685707200">- Fix nautilus crash after entering wrong SMB password (bsc#1211952)
  * add gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1692014400">- Do not use %autopatch to build on SLE where rpm version is not
  ready for the macro.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1694520000">- Use RPM ternary operations to specify true/false arguments based
  on build conditions (%[%{with FOO} ? "true" : "false"])</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1696766400">- Revert RPM ternary operations on SLE where rpm version is not
  ready.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="dimstar@opensuse.org" date="1701950400">- Update to version 3.24.38+111:
  + [gtk3] Support tiled windows from xdg-shell.
  + Fix a minor issue in the file portal test.
  + wayland: Be more careful when loading cursors.
  + gdk/wayland: Use g_warning_once for cursor scale mismatches.
  + gdk/wayland: Don't fall back directly to 1 for mismatched
    cursor sizes.
  + Updated translations.
- Drop upstream applied patch
  gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
</package>
<package pkgid="17d7f5506d02e356aefb53cb1a2884888aba045199999e0f6ebb868f87556a9bb606ef9757e0468d2c54b180372c13e20a1840c55274b50fb5159b7ff4d17d2f" name="gtk3-tools-debuginfo" arch="i586">
  <version epoch="0" ver="3.24.38+111" rel="1.1"/>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1656936000">- Add compatible dependency "python3-gobject-Gdk if python3-gobject"
  to the typelib package for SLE and Leap (boo#1200614).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662033600">- Drop pkgconfig(rest-0.7) BuildRequires: it seems to serve no
  purpose, nor can I find anything to suggest that gtk depends on
  it.</changelog>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1663934400">- Fix unstable drag-and-drop on Wayland KDE, add:
  * gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch
  https://gitlab.gnome.org/GNOME/gtk/-/commit/56100ab4</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1669809600">- Update to version 3.24.35:
  + GtkFontChooserWidget: Fix a critical.
  + GtkAccelLabel: Differentiate keypad keysyms in accelerators.
  + Input:
  - Recognize stylus devices as pens.
  - Fix problems with motion compression.
  + Windows: Build system improvements.
  + Wayland:
  - Fix problems with unreliable DND.
  - Use GLES if required.
  - Add support for titlebar gestures.
  - Refactor handling of IM client updates.
  - Fix cursor hotspots with scaled surfaces.
  - Use the xdg-activation protocol.
  - Load cursors on demand.
  - Fix cursor size on hi-dpi displays.
  + MacOS: Use a CVDisplayLink based frame clock.
  + Updated translations.
- Drop upstream merged patch
  gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670241600">- Update to version 3.24.35+10:
  + Flush drawable surface when getting a pixbuf.
  + wayland: Look for cursor themes in $HOME (boo#1206001).</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1672315200">- Update to version 3.24.36:
  + GtkLabel: Tweak selection behavior.
  + GtkEmojiChooser: Properly handle empty recent section.
  + GtkFileChooser: Make ~ key work regardless of dead keys.
  + Wayland:
  - Fix problems with X&lt;&gt;Wayland DND.
  - Revert cursor changes from 3.24.35.
  - Fix handling of surrounding text in input.
  + Updated translation.
- Switch from Autotools to Meson, dropping libtool build
  requirement while adding meson and ninja. And replace configure,
  make_build, and make_install macros with meson, meson_build and
  meson_install.
- Adopt the use of autosetup and autopatch macro facilities to
  improve package maintainability.
- Drop multibuild facility due to the fact that Gtk 3 Meson build
  scripts can't fully disable some components. And, at least for
  now, we cannot achieve the same degree of modularity we had with
  Autotools.
- Drop macros.gtk3 file as no package (if it ever had any) consumes
  its macros.
- After switching to Meson, the build doesn't produce a Wayland
  Input Method module anymore, at least not as a standalone. Update
  baselibs.conf accordingly. And some GResource files are now being
  provided in the devel package for working with emojis.
- Define __provides_exclude_from macro with ^%{_libdir}/gtk-3.0 as
  its value to prevent the automatic provision generator to offer
  private modules as requirable symbols.
- Make cloudproviders to be easily switchable, through bcond
  facility, to allow people to test it, or for maintainers to turn
  it on and off easily.
- Make gettext-its-gtk3 and gtk3-devel-doc sub-packages
  arch-independent (noarch), as they don't contain any binaries.
- Convert IM modules cache update post(un) scriptlets to RPM
  file triggers. Though we had good results with icon cache update
  scriptlets previously, we still can't use transfiletriggers to
  trigger the cache update only once, post transaction, because
  Zypper is still working on implementing support for them.
- Refresh patch with Quilt: gtk3-revert-forced-xftdpi.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677844800">- Update to version 3.24.37:
  + Support the file transfer portal for copy-paste and DND
  + Treat XKB_MODE_NAME_LODO as super key
  + Refactor startup notification handling to be in sync with GTK 4
  + GL: Synchronie when calling MakeCurrent
  + CSS: Fix a problem with stopping animations
  + Wayland: Drop the legacy text input module
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1678190400">- Prepend gtk3 to binary_version and _immoduledir macro names to
  avoid possible name clash now that they are being defined in the
  macros.gtk3 file instead of the spec file.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1679400000">- Re-add macros.gtk3: there are quite a few consumers left
  requiring the defined macros.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1681128000">- Deprecate %gtk_immodule_(requires|post|postun) macros defined in
  the macros.gtk3 file. Since we are using RPM file triggers to
  provide their functionality, without nullifying them the commands
  will run twice, once by the file triggers and another time by the
  macros.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682510400">- Update to version 3.24.37+68:
  + application: Clean up signal handlers
  + OLE2 DND: Check if move is supported
  + Address issue 5711 by checking that the context is not NULL
  + wayland:
  - Don't crash without xdg_activation_v1
  - Don't crash on cursor size 0
  + gdkscreen-wayland: Notify initial setting change from
    org.gtk.Settings
  + gdk: Swap Cairo calls when reading back from a GdkWindow
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682942400">- Update to version 3.24.37+70:
  + Fix a crash.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684756800">- Update to version 3.24.38:
  + GtkFileChooser: Avoid warnings with GLib 2.76.
  + Theme: Set caret color in the dark theme.
  + Windows: Fix running under GLES.
  + Wayland:
  - Notify on initial setting changes.
  - Don't crash on 0 size cursors.
  - Don't crash if xdg_activation_v1 is missing.
  + Debugging: Show more information in the inspector.
  + Updated translations.</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1685707200">- Fix nautilus crash after entering wrong SMB password (bsc#1211952)
  * add gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1692014400">- Do not use %autopatch to build on SLE where rpm version is not
  ready for the macro.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1694520000">- Use RPM ternary operations to specify true/false arguments based
  on build conditions (%[%{with FOO} ? "true" : "false"])</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1696766400">- Revert RPM ternary operations on SLE where rpm version is not
  ready.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="dimstar@opensuse.org" date="1701950400">- Update to version 3.24.38+111:
  + [gtk3] Support tiled windows from xdg-shell.
  + Fix a minor issue in the file portal test.
  + wayland: Be more careful when loading cursors.
  + gdk/wayland: Use g_warning_once for cursor scale mismatches.
  + gdk/wayland: Don't fall back directly to 1 for mismatched
    cursor sizes.
  + Updated translations.
- Drop upstream applied patch
  gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
</package>
<package pkgid="e47634dae7622cfcd16c10bd8d458a23ca70d0b54da1ea54c8d0bff3510c0579f11eebcdf4686d600736092285c00e0b710ae1dd24bc5d3ff5b144ae2ec8fb53" name="gtk3-tools-debuginfo" arch="x86_64">
  <version epoch="0" ver="3.24.38+111" rel="1.1"/>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1656936000">- Add compatible dependency "python3-gobject-Gdk if python3-gobject"
  to the typelib package for SLE and Leap (boo#1200614).</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660564800">- avoid bashism in baselibs postscript (bsc#1195391).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662033600">- Drop pkgconfig(rest-0.7) BuildRequires: it seems to serve no
  purpose, nor can I find anything to suggest that gtk depends on
  it.</changelog>
  <changelog author="Fusion Future &lt;qydwhotmail@gmail.com&gt;" date="1663934400">- Fix unstable drag-and-drop on Wayland KDE, add:
  * gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch
  https://gitlab.gnome.org/GNOME/gtk/-/commit/56100ab4</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1669809600">- Update to version 3.24.35:
  + GtkFontChooserWidget: Fix a critical.
  + GtkAccelLabel: Differentiate keypad keysyms in accelerators.
  + Input:
  - Recognize stylus devices as pens.
  - Fix problems with motion compression.
  + Windows: Build system improvements.
  + Wayland:
  - Fix problems with unreliable DND.
  - Use GLES if required.
  - Add support for titlebar gestures.
  - Refactor handling of IM client updates.
  - Fix cursor hotspots with scaled surfaces.
  - Use the xdg-activation protocol.
  - Load cursors on demand.
  - Fix cursor size on hi-dpi displays.
  + MacOS: Use a CVDisplayLink based frame clock.
  + Updated translations.
- Drop upstream merged patch
  gtk3-gdkwayland-Update-selections-offer-before-updating-dnd.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1670241600">- Update to version 3.24.35+10:
  + Flush drawable surface when getting a pixbuf.
  + wayland: Look for cursor themes in $HOME (boo#1206001).</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1672315200">- Update to version 3.24.36:
  + GtkLabel: Tweak selection behavior.
  + GtkEmojiChooser: Properly handle empty recent section.
  + GtkFileChooser: Make ~ key work regardless of dead keys.
  + Wayland:
  - Fix problems with X&lt;&gt;Wayland DND.
  - Revert cursor changes from 3.24.35.
  - Fix handling of surrounding text in input.
  + Updated translation.
- Switch from Autotools to Meson, dropping libtool build
  requirement while adding meson and ninja. And replace configure,
  make_build, and make_install macros with meson, meson_build and
  meson_install.
- Adopt the use of autosetup and autopatch macro facilities to
  improve package maintainability.
- Drop multibuild facility due to the fact that Gtk 3 Meson build
  scripts can't fully disable some components. And, at least for
  now, we cannot achieve the same degree of modularity we had with
  Autotools.
- Drop macros.gtk3 file as no package (if it ever had any) consumes
  its macros.
- After switching to Meson, the build doesn't produce a Wayland
  Input Method module anymore, at least not as a standalone. Update
  baselibs.conf accordingly. And some GResource files are now being
  provided in the devel package for working with emojis.
- Define __provides_exclude_from macro with ^%{_libdir}/gtk-3.0 as
  its value to prevent the automatic provision generator to offer
  private modules as requirable symbols.
- Make cloudproviders to be easily switchable, through bcond
  facility, to allow people to test it, or for maintainers to turn
  it on and off easily.
- Make gettext-its-gtk3 and gtk3-devel-doc sub-packages
  arch-independent (noarch), as they don't contain any binaries.
- Convert IM modules cache update post(un) scriptlets to RPM
  file triggers. Though we had good results with icon cache update
  scriptlets previously, we still can't use transfiletriggers to
  trigger the cache update only once, post transaction, because
  Zypper is still working on implementing support for them.
- Refresh patch with Quilt: gtk3-revert-forced-xftdpi.patch.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677844800">- Update to version 3.24.37:
  + Support the file transfer portal for copy-paste and DND
  + Treat XKB_MODE_NAME_LODO as super key
  + Refactor startup notification handling to be in sync with GTK 4
  + GL: Synchronie when calling MakeCurrent
  + CSS: Fix a problem with stopping animations
  + Wayland: Drop the legacy text input module
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1678190400">- Prepend gtk3 to binary_version and _immoduledir macro names to
  avoid possible name clash now that they are being defined in the
  macros.gtk3 file instead of the spec file.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1679400000">- Re-add macros.gtk3: there are quite a few consumers left
  requiring the defined macros.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1681128000">- Deprecate %gtk_immodule_(requires|post|postun) macros defined in
  the macros.gtk3 file. Since we are using RPM file triggers to
  provide their functionality, without nullifying them the commands
  will run twice, once by the file triggers and another time by the
  macros.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682510400">- Update to version 3.24.37+68:
  + application: Clean up signal handlers
  + OLE2 DND: Check if move is supported
  + Address issue 5711 by checking that the context is not NULL
  + wayland:
  - Don't crash without xdg_activation_v1
  - Don't crash on cursor size 0
  + gdkscreen-wayland: Notify initial setting change from
    org.gtk.Settings
  + gdk: Swap Cairo calls when reading back from a GdkWindow
  + Updated translations.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1682942400">- Update to version 3.24.37+70:
  + Fix a crash.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1684756800">- Update to version 3.24.38:
  + GtkFileChooser: Avoid warnings with GLib 2.76.
  + Theme: Set caret color in the dark theme.
  + Windows: Fix running under GLES.
  + Wayland:
  - Notify on initial setting changes.
  - Don't crash on 0 size cursors.
  - Don't crash if xdg_activation_v1 is missing.
  + Debugging: Show more information in the inspector.
  + Updated translations.</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1685707200">- Fix nautilus crash after entering wrong SMB password (bsc#1211952)
  * add gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1692014400">- Do not use %autopatch to build on SLE where rpm version is not
  ready for the macro.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1694520000">- Use RPM ternary operations to specify true/false arguments based
  on build conditions (%[%{with FOO} ? "true" : "false"])</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1696766400">- Revert RPM ternary operations on SLE where rpm version is not
  ready.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
  <changelog author="dimstar@opensuse.org" date="1701950400">- Update to version 3.24.38+111:
  + [gtk3] Support tiled windows from xdg-shell.
  + Fix a minor issue in the file portal test.
  + wayland: Be more careful when loading cursors.
  + gdk/wayland: Use g_warning_once for cursor scale mismatches.
  + gdk/wayland: Don't fall back directly to 1 for mismatched
    cursor sizes.
  + Updated translations.
- Drop upstream applied patch
  gtk3-gtkmountoperation-avoid-SEGV-after-bad-password-inpu.patch</changelog>
</package>
<package pkgid="040a7d87743094b4fbbb402deaaf0dafa49811fa57d45fbf9de78c2f685c50ebf1a8ed95e0bc9bbd88cf1bbbd21d892eb3fdc51a12c74ad95fec93dd3cfee0e8" name="gts" arch="i586">
  <version epoch="0" ver="0.7.6_p20121130" rel="1.1"/>
  <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="ed0b14099bc1d388092e0a1d74f8d4d7bf8b74413d7dd567651d419b2482f6f1b080c930a0325e05395366128d700c7205ebf99d80fcc6d4318e093fd529ee84" name="gts" arch="src">
  <version epoch="0" ver="0.7.6_p20121130" rel="1.1"/>
  <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="908ec6d8a44ef1a178ac20958a6f4b991cc8279ddaa8e0a9426bb7979bf9cdbcf143d6c3c392956bbd9b8f92d282cb43b613d26e4c1263340c6fa1d2dc790bfa" name="gts" arch="x86_64">
  <version epoch="0" ver="0.7.6_p20121130" rel="1.1"/>
  <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="d3c854388bf9343ac5ee0b62fcb4b7f20a5544a04edf1254209882e2faab898a4b4665c32d28d5a28b4f54f6ca8736291016e08f6e362d2e625ede19e68d7fdd" name="gts-debuginfo" arch="i586">
  <version epoch="0" ver="0.7.6_p20121130" rel="1.1"/>
  <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="1e811e114331adaff5ee86e68683e69b2aaa726349bafc43dac5042fa5f123cfd3c13bc73a05ac46d9d8d14079d079f01051b5810d98c25892c4b1f27f2839fa" name="gts-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.7.6_p20121130" rel="1.1"/>
  <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="6a7aae8cfd715eba2e526ac8706e097935e5a085fbf64ba0694fafa2bf1373de159074ef536917fb2597d658d398c6a3a08a9a7ab29896951d4c0b2bebb085cd" name="gts-debugsource" arch="i586">
  <version epoch="0" ver="0.7.6_p20121130" rel="1.1"/>
  <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="efffb5ef6e0966843aaca9c5487f5df0ca310763744b554d9c7e15ad1c764ff97e0aea5a9a6b709cedfdfb4d1289bd694407210a927a3bef65f945f48381831c" name="gts-debugsource" arch="x86_64">
  <version epoch="0" ver="0.7.6_p20121130" rel="1.1"/>
  <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="92df443e787e90c1c19d1f41631b4faa900ac8a2000993f8ff963e2d9b2bde7c88b7ad8208b9393cfa5ddffe66664fcff82d6cd440ec5cf96e33e56868e477d3" name="gts-devel" arch="i586">
  <version epoch="0" ver="0.7.6_p20121130" rel="1.1"/>
  <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="30ee44bdbb284aa49ac9ce1edc419f6623c06f81be51a7d3b80e8345a2b7981f27f6ac3e01686917e0c3380511bdcc8b1364c727cae82c629436765eb5f028b0" name="gts-devel" arch="x86_64">
  <version epoch="0" ver="0.7.6_p20121130" rel="1.1"/>
  <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="4076677ef59ed221d18a8dcc321506c6fdab381b2cee882f64286d12d102ddd5934c976de4414fa631544b62d3a87aa89c5ca1903550a07b5e466f77f5baccb1" name="gts-devel-debuginfo" arch="i586">
  <version epoch="0" ver="0.7.6_p20121130" rel="1.1"/>
  <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="d03f514016773436e09966df6dd9e460fca530a9f34f5569cf13ec0c0fb728d547d42c76f09956814607d9bc6f8c4a24491bcdd3dae512e619855c2970fd5d39" name="gts-devel-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.7.6_p20121130" rel="1.1"/>
  <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="6448ae39003967c999baed14bb63508ed1057cee4ad327b8cc57c136f7ebc55107376f2966058dfe9d11140850ece95b4c4275a3a5eac6422b2899c0e081cf3f" name="guile" arch="i586">
  <version epoch="0" ver="3.0.9" rel="1.1"/>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@suse.de&gt;" date="1579176000">- Update to version 3.0.0:
  Major changes compared to 2.2.x:
  * Just-in-time code generation on x86_64, i586, armv7l, and aarch64
  * Lower-level bytecode
  * Add support for R7RS
  * Interleaved internal definitions and expressions allowed
  * Record unification
  * Reimplementation of exceptions to be more aligned with R6RS-style
  * `guard' no longer unwinds the stack for clause tests
  * Optimization of top-level bindings within a compilation unit (-O3
    is now differnt then -O2)
  * By default, GOOPS classes are not redefinable
  * Define top-level bindings for aux syntax: `else', `=&gt;', `...', `_'
  * Conventional gettext alias is now `G_'
  * Add --r6rs command-line option
  * Add #:re-export-and-replace argument to `define-module'
  * `define-module' #:autoload no longer pulls in the whole module
  * Improve SRFI-43 vector-fill!
  * `iota' in core and SRFI-1 `iota' are the same
  * Improved Transport Layer Security (TLS) support in (web client)
  * New deprecations
  * scm_t_uint8, etc deprecated in favor of C99 stdint.h
  * The two-argument form of `record-constructor'
  * Incompatible changes
  * All code deprecated in Guile 2.2 has been removed.
  * Remove "self" field from vtables and "redefined" field from
    classes
  * VM hook manipulation simplified
  * New effective version 3.0. pkg-config is now guile-3.0
  * Rename patch:
  * guile-2.2-gc_pkgconfig_private.patch to
    guile-3.0-gc_pkgconfig_private.patch: Adapt to 3.0 changes.
  * Set guilemaj to 3 and guilemin to 0</changelog>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@suse.de&gt;" date="1583755200">- Update to version 3.0.1:
  Changes compared to 3.0.0:
  * Export constructor and predicate for '&amp;quit-exception'
  * (texinfo plain-text) now exports '*line-width*' fluid
  * R7RS support recognizes the '.sld' extension
  * 'hash' correctly handles keywords, ports, hash tables, etc.
  * 'include' no longer rejects relative file names
  * Reduce GC pressure when using bignums
  * Fix expansion of 'error' calls with a non-constant argument
  * Improve source location information for top-level references
  * Web client treats TLS "premature termination" error as EOF
  * Fix bug restoring a JIT continuation from the interpreter
  * Export C symbols 'scm_sym_lambda', 'scm_sym_quote', etc. again
  * Fix build on IA64 and on platforms where the stack grows upwards
  * texinfo properly renders @acronym in plain text
  * Compiler now optimizes (logior 0 INT)
  * Fix Readline configure check for the sake of libedit
  * Provided 'GUILE_PKG' Autoconf macro now detects Guile 3.0</changelog>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@opensuse.org&gt;" date="1584878400">- Add patch from upstream to fix build of Guix with more then two threads:
  * guile-3.0-fix-compile-crash.patch</changelog>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@opensuse.org&gt;" date="1585310400">- Update to version 3.0.2:
  Changes compared to 3.0.1:
  * New (srfi srfi-171) module
  * Fix heap corruption when allocating structs (caused problems when
    building Guix on openSUSE)
  * Fix race condition between 'abort-to-prompt' and stack marking
  * Ensure weak sets are occasionally vacuumed
  * Interpret dynamic library name as literal file name first
  * &lt;libguile.h&gt; includes &lt;libguile/hooks.h&gt; again
  * Fix fixpoint computation in compute-significant-bits
  * Fix compilation '--without-threads'
  * 'tmpnam' is now deprecated
- Remove patch:
  * guile-3.0-fix-compile-crash.patch: patch included in release</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1588680000">- Add gcc10-x86-disable-one-test.patch in order to fix
  boo#1170836.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1593086400">- guile 3.0.4:
  * SONAME fix (relative to 3.0.3)
- includes changes from 3.0.3:
  * New baseline compiler
  * New VM intrinsics to support baseline compiler
  * Compiler support for warning and lowering passes
  * Compiler support for choosing different compilation orders
  * Better support for specifying optimization and warning levels
  * Faster Guile build from source
  * New 'pipeline' procedure in (ice-9 popen)
  * Refreshed bitvector facility
  * New bitvector-count, bitvector-count-bits, bitvector-position
    procedures
  * New bitvector-bit-set?, bitvector-bit-clear? procedures
  * New bitvector-set-bit!, bitvector-clear-bit! procedures
  * New bitvector-set-all-bits!, bitvector-clear-all-bits! procedures
  * New bitvector-flip-all-bits! procedure
  * New bitvector-set-bits!, bitvector-clear-bits! procedures
  * various bug fixes
  * deprecations: Old bitvector interfaces, accessing generic
    arrays using the bitvector procedures, scm_istr2bve</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1610193600">- GNU guile 3.0.5:
  * O(1) compilation of `case' and related expressions
  * New (ice-9 copy-tree) module
  * New warning: use-before-definition
  * New warning: non-idempotent-definition
  * A number of functions were deprecated with replacements
  * copy read-option removed
- remove deprecated texinfo packaging macros</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1611316800">- Skip test-stack-overflow on qemu builds</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update to version 3.0.7
  * Guile now defines constants such as `O_NOFOLLOW', `O_CLOEXEC',
    `O_TMPFILE', and more.  These may be passed as arguments to
    procedures such as `open' and `open-fdes'.
  * Fix deadlock after `primitive-fork'
  * Fix duplicates handlers for interfaces that use interfaces
  * Fix R7RS include-library-declarations, cond-expand
  * Fix excessive compile times for vectors &gt;16k elements long
  * Fix use of literal tree-il as source language
  * Fix SRFI-64 test-end to not remove globally-installed test runner
- Update to version 3.0.6
  * Reimplement dynamic library loading ("dlopening") without libltdl
  * New library search path variable, `GUILE_EXTENSIONS_PATH'.
  * Fix important incompatibility with GnuTLS and GMP, but this may
    slow down some uses of bignums.
  * New `read' implementation in Scheme
  * Syntax objects record source locations
  * Optimized run-time relocations
  * Optimized calls to known functions
  * Reduce code size for calls to module variables
  * Updated Gnulib
  * New interfaces and functionality
  * `call-with-port'
  * `call-with-input-bytevector', `call-with-output-bytevector'
  * `mkdtemp' and `mkstemp'
  * `(system foreign-library)' module
  * `read-syntax'
  * `quote-syntax'
  * `syntax-sourcev'
  * Fix reverse-list-&gt;string docstring
  * Fix R7RS "member" result when no item found
  * Fix make-transcoded-port on input+output ports
  * Fix (ice-9 ftw) on filesystems where inode values are meaningless
  * Fix srfi-69 merge-hash
  * Fix suspendable-ports implementation of get-bytevector-some!
  * Fix overread in string-locale&lt;?, string-locale-ci&lt;?, and friends
  * Fix handling of parameter lists to elisp defun to allow nil
  * Fix closure-conversion bug for SCC with no free vars and one
    not-well-known function
  * Fix error when &lt; passed non-real value
  * Fix bug in which exported and private names in a used module
    could alias each other
  * Fix bug with slot options in redefinable GOOPS classes
  * Fix bugs regarding port buffering for TLS connections in web client
  * `dynamic-unlink': Deprecated! has now no effect
  * `call-with-output-string': Changed! closes port on normal exit
- Update disable-test-out-of-memory.patch
- Add 0007-Fix-non-revealed-port-is-closed-ports.test.patch from
  Debian</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1631016000">- gnulib-dynarray.patch: Update gnulib module dynarray to fix use of
  reserved macros</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1645704000">- Update to version 3.0.8
  * Important changes
  * Avoid the need for a custom GMP allocator
    This removes the need for the GUILE_INSTALL_GMP_MEMORY_FUNCTIONS
    environment variable mentioned introduced with Guile 3.0.6
    And deprecates the scm_install_gmp_memory_functions variable.
  * New interfaces and functionality
  * Typed vector copy functions in srfi srfi-4 gnu
    See SRFI-4 - Guile extensions" in the manual.
  * `bytevector-fill!' supports partial fill through optional arguments
  * `vector-copy!' and `vector-copy' from (rnrs base) included in core
  * New function bitvector-copy
  * Other new optimizations
  * Better optimization of "let" in right-hand-side of "letrec"
  * Allow constant-folding for calls to "expt"
  * Add ,optimize-cps REPL meta-command
  * Improve alias analysis in common subexpression elimination
  * Avoid argument-count checks for well-typed calls to known procedures
  * Avoid return-value-count checks for calls to
    known-return-arity procedures
  * New deprecations
  * Vector functions require vector arguments
  * `scm_from_contiguous_typed_array' is deprecated
  * Deprecate the "simple vector" concept, `scm_is_simple_vector'
  * Deprecate internal contiguous array flag
  * Deprecate symbol properties
    Symbols used to have a "function slot" and a "property slot"
  * Bug fixes
  * Fix compilation of (ash x N), where N is a literal, at -O1 and below
  * Texinfo and XML parsers are now thread-safe
  * Fix crash when reading #nil
  * Limit `ash' to left-shift by 2^32 bits
  * Various other bug fixes, please refer to the NEWS file
- Drop upstream fixed
  0007-Fix-non-revealed-port-is-closed-ports.test.patch
- Drop upstream fixed (commit b4a80f4239b19fea4d2cc3e9d197f24b809f0624)
  gnulib-dynarray.patch</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1646654400">- Add patch to fix build on 32-bit big-endian targets
  * adjust-32bit-big-endian-build-flags.patch
- Run aclocal before %configure to regenerate aclocal.m4</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1647864000">- adjust-32bit-big-endian-build-flags.patch: replace with working patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1647864001">- use parallel build for Rings
- force LTO</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1648555200">- stage2-serialize.patch: Serialize stage2 build only</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670414400">- skip checks for qemu-user-space-builds (tries to close filedescriptors
  that qemu relies on)</changelog>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@opensuse.org&gt;" date="1674993600">- Update to version 3.0.9
  * New interfaces and functionality
  * * New `spawn' procedure to spawn child processes
  * * `open-file' now supports an "e" flag for O_CLOEXEC
  * * `pipe' now takes flags as an optional argument
  * * Bindings to `openat' and friends
  * * Abstract Unix-domain sockets are supported
  * * New socket-related constants defined
  * * New `bytevector-slice' procedure
  * * Disassembler now shows intrinsic names
  * * Linker and assembler consume less memory
  * Bug fixes (for more see the NEWS file)
  * * JIT compilation is now supported on Apple M1 processors
  * * libguile/srfi-14.i.c is now longer shipped and is instead built from source
  * * Cross-compilation supports triplets with empty vendor strings
  * * 'system*' honors output/error port redirects
    (https://bugs.gnu.org/52835)
  * * 'open-input-pipe' &amp; co. are now much faster
    (https://bugs.gnu.org/59321)
- Refresh patches:
  * disable-test-out-of-memory.patch
  * guile-3.0-gc_pkgconfig_private.patch
- Remove no longer used guile-rpmlintrc</changelog>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@opensuse.org&gt;" date="1684843200">- Add key from Ludovic Courtès to guile.keyring, who released 3.0.9</changelog>
</package>
<package pkgid="830404db0230e77aa4082345e21fcccb793ba164afcc777defbfc400d1722d7dd37c286be446f006cfa5b00fe35ed2f3658c54fe284e33e7a91c761594fb7432" name="guile" arch="src">
  <version epoch="0" ver="3.0.9" rel="1.1"/>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@suse.de&gt;" date="1562414400">- Update to version 2.2.6
  Changes compared to 2.2.5:
  * Fix regression introduced in 2.2.5 that would break HTTP servers
  * 'strftime' and 'strptime' honor the current locale encoding
  * Re-export 'current-load-port'
  * Minor documentation mistakes were fixed
- remove patches:
  * revert-http-reader-change.patch: fix included in release</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1569240000">- Do sequential build for reproducible .go files (boo#1102408)</changelog>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@suse.de&gt;" date="1579176000">- Update to version 3.0.0:
  Major changes compared to 2.2.x:
  * Just-in-time code generation on x86_64, i586, armv7l, and aarch64
  * Lower-level bytecode
  * Add support for R7RS
  * Interleaved internal definitions and expressions allowed
  * Record unification
  * Reimplementation of exceptions to be more aligned with R6RS-style
  * `guard' no longer unwinds the stack for clause tests
  * Optimization of top-level bindings within a compilation unit (-O3
    is now differnt then -O2)
  * By default, GOOPS classes are not redefinable
  * Define top-level bindings for aux syntax: `else', `=&gt;', `...', `_'
  * Conventional gettext alias is now `G_'
  * Add --r6rs command-line option
  * Add #:re-export-and-replace argument to `define-module'
  * `define-module' #:autoload no longer pulls in the whole module
  * Improve SRFI-43 vector-fill!
  * `iota' in core and SRFI-1 `iota' are the same
  * Improved Transport Layer Security (TLS) support in (web client)
  * New deprecations
  * scm_t_uint8, etc deprecated in favor of C99 stdint.h
  * The two-argument form of `record-constructor'
  * Incompatible changes
  * All code deprecated in Guile 2.2 has been removed.
  * Remove "self" field from vtables and "redefined" field from
    classes
  * VM hook manipulation simplified
  * New effective version 3.0. pkg-config is now guile-3.0
  * Rename patch:
  * guile-2.2-gc_pkgconfig_private.patch to
    guile-3.0-gc_pkgconfig_private.patch: Adapt to 3.0 changes.
  * Set guilemaj to 3 and guilemin to 0</changelog>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@suse.de&gt;" date="1583755200">- Update to version 3.0.1:
  Changes compared to 3.0.0:
  * Export constructor and predicate for '&amp;quit-exception'
  * (texinfo plain-text) now exports '*line-width*' fluid
  * R7RS support recognizes the '.sld' extension
  * 'hash' correctly handles keywords, ports, hash tables, etc.
  * 'include' no longer rejects relative file names
  * Reduce GC pressure when using bignums
  * Fix expansion of 'error' calls with a non-constant argument
  * Improve source location information for top-level references
  * Web client treats TLS "premature termination" error as EOF
  * Fix bug restoring a JIT continuation from the interpreter
  * Export C symbols 'scm_sym_lambda', 'scm_sym_quote', etc. again
  * Fix build on IA64 and on platforms where the stack grows upwards
  * texinfo properly renders @acronym in plain text
  * Compiler now optimizes (logior 0 INT)
  * Fix Readline configure check for the sake of libedit
  * Provided 'GUILE_PKG' Autoconf macro now detects Guile 3.0</changelog>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@opensuse.org&gt;" date="1584878400">- Add patch from upstream to fix build of Guix with more then two threads:
  * guile-3.0-fix-compile-crash.patch</changelog>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@opensuse.org&gt;" date="1585310400">- Update to version 3.0.2:
  Changes compared to 3.0.1:
  * New (srfi srfi-171) module
  * Fix heap corruption when allocating structs (caused problems when
    building Guix on openSUSE)
  * Fix race condition between 'abort-to-prompt' and stack marking
  * Ensure weak sets are occasionally vacuumed
  * Interpret dynamic library name as literal file name first
  * &lt;libguile.h&gt; includes &lt;libguile/hooks.h&gt; again
  * Fix fixpoint computation in compute-significant-bits
  * Fix compilation '--without-threads'
  * 'tmpnam' is now deprecated
- Remove patch:
  * guile-3.0-fix-compile-crash.patch: patch included in release</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1588680000">- Add gcc10-x86-disable-one-test.patch in order to fix
  boo#1170836.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1593086400">- guile 3.0.4:
  * SONAME fix (relative to 3.0.3)
- includes changes from 3.0.3:
  * New baseline compiler
  * New VM intrinsics to support baseline compiler
  * Compiler support for warning and lowering passes
  * Compiler support for choosing different compilation orders
  * Better support for specifying optimization and warning levels
  * Faster Guile build from source
  * New 'pipeline' procedure in (ice-9 popen)
  * Refreshed bitvector facility
  * New bitvector-count, bitvector-count-bits, bitvector-position
    procedures
  * New bitvector-bit-set?, bitvector-bit-clear? procedures
  * New bitvector-set-bit!, bitvector-clear-bit! procedures
  * New bitvector-set-all-bits!, bitvector-clear-all-bits! procedures
  * New bitvector-flip-all-bits! procedure
  * New bitvector-set-bits!, bitvector-clear-bits! procedures
  * various bug fixes
  * deprecations: Old bitvector interfaces, accessing generic
    arrays using the bitvector procedures, scm_istr2bve</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1610193600">- GNU guile 3.0.5:
  * O(1) compilation of `case' and related expressions
  * New (ice-9 copy-tree) module
  * New warning: use-before-definition
  * New warning: non-idempotent-definition
  * A number of functions were deprecated with replacements
  * copy read-option removed
- remove deprecated texinfo packaging macros</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1611316800">- Skip test-stack-overflow on qemu builds</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update to version 3.0.7
  * Guile now defines constants such as `O_NOFOLLOW', `O_CLOEXEC',
    `O_TMPFILE', and more.  These may be passed as arguments to
    procedures such as `open' and `open-fdes'.
  * Fix deadlock after `primitive-fork'
  * Fix duplicates handlers for interfaces that use interfaces
  * Fix R7RS include-library-declarations, cond-expand
  * Fix excessive compile times for vectors &gt;16k elements long
  * Fix use of literal tree-il as source language
  * Fix SRFI-64 test-end to not remove globally-installed test runner
- Update to version 3.0.6
  * Reimplement dynamic library loading ("dlopening") without libltdl
  * New library search path variable, `GUILE_EXTENSIONS_PATH'.
  * Fix important incompatibility with GnuTLS and GMP, but this may
    slow down some uses of bignums.
  * New `read' implementation in Scheme
  * Syntax objects record source locations
  * Optimized run-time relocations
  * Optimized calls to known functions
  * Reduce code size for calls to module variables
  * Updated Gnulib
  * New interfaces and functionality
  * `call-with-port'
  * `call-with-input-bytevector', `call-with-output-bytevector'
  * `mkdtemp' and `mkstemp'
  * `(system foreign-library)' module
  * `read-syntax'
  * `quote-syntax'
  * `syntax-sourcev'
  * Fix reverse-list-&gt;string docstring
  * Fix R7RS "member" result when no item found
  * Fix make-transcoded-port on input+output ports
  * Fix (ice-9 ftw) on filesystems where inode values are meaningless
  * Fix srfi-69 merge-hash
  * Fix suspendable-ports implementation of get-bytevector-some!
  * Fix overread in string-locale&lt;?, string-locale-ci&lt;?, and friends
  * Fix handling of parameter lists to elisp defun to allow nil
  * Fix closure-conversion bug for SCC with no free vars and one
    not-well-known function
  * Fix error when &lt; passed non-real value
  * Fix bug in which exported and private names in a used module
    could alias each other
  * Fix bug with slot options in redefinable GOOPS classes
  * Fix bugs regarding port buffering for TLS connections in web client
  * `dynamic-unlink': Deprecated! has now no effect
  * `call-with-output-string': Changed! closes port on normal exit
- Update disable-test-out-of-memory.patch
- Add 0007-Fix-non-revealed-port-is-closed-ports.test.patch from
  Debian</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1631016000">- gnulib-dynarray.patch: Update gnulib module dynarray to fix use of
  reserved macros</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1645704000">- Update to version 3.0.8
  * Important changes
  * Avoid the need for a custom GMP allocator
    This removes the need for the GUILE_INSTALL_GMP_MEMORY_FUNCTIONS
    environment variable mentioned introduced with Guile 3.0.6
    And deprecates the scm_install_gmp_memory_functions variable.
  * New interfaces and functionality
  * Typed vector copy functions in srfi srfi-4 gnu
    See SRFI-4 - Guile extensions" in the manual.
  * `bytevector-fill!' supports partial fill through optional arguments
  * `vector-copy!' and `vector-copy' from (rnrs base) included in core
  * New function bitvector-copy
  * Other new optimizations
  * Better optimization of "let" in right-hand-side of "letrec"
  * Allow constant-folding for calls to "expt"
  * Add ,optimize-cps REPL meta-command
  * Improve alias analysis in common subexpression elimination
  * Avoid argument-count checks for well-typed calls to known procedures
  * Avoid return-value-count checks for calls to
    known-return-arity procedures
  * New deprecations
  * Vector functions require vector arguments
  * `scm_from_contiguous_typed_array' is deprecated
  * Deprecate the "simple vector" concept, `scm_is_simple_vector'
  * Deprecate internal contiguous array flag
  * Deprecate symbol properties
    Symbols used to have a "function slot" and a "property slot"
  * Bug fixes
  * Fix compilation of (ash x N), where N is a literal, at -O1 and below
  * Texinfo and XML parsers are now thread-safe
  * Fix crash when reading #nil
  * Limit `ash' to left-shift by 2^32 bits
  * Various other bug fixes, please refer to the NEWS file
- Drop upstream fixed
  0007-Fix-non-revealed-port-is-closed-ports.test.patch
- Drop upstream fixed (commit b4a80f4239b19fea4d2cc3e9d197f24b809f0624)
  gnulib-dynarray.patch</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1646654400">- Add patch to fix build on 32-bit big-endian targets
  * adjust-32bit-big-endian-build-flags.patch
- Run aclocal before %configure to regenerate aclocal.m4</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1647864000">- adjust-32bit-big-endian-build-flags.patch: replace with working patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1647864001">- use parallel build for Rings
- force LTO</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1648555200">- stage2-serialize.patch: Serialize stage2 build only</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670414400">- skip checks for qemu-user-space-builds (tries to close filedescriptors
  that qemu relies on)</changelog>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@opensuse.org&gt;" date="1674993600">- Update to version 3.0.9
  * New interfaces and functionality
  * * New `spawn' procedure to spawn child processes
  * * `open-file' now supports an "e" flag for O_CLOEXEC
  * * `pipe' now takes flags as an optional argument
  * * Bindings to `openat' and friends
  * * Abstract Unix-domain sockets are supported
  * * New socket-related constants defined
  * * New `bytevector-slice' procedure
  * * Disassembler now shows intrinsic names
  * * Linker and assembler consume less memory
  * Bug fixes (for more see the NEWS file)
  * * JIT compilation is now supported on Apple M1 processors
  * * libguile/srfi-14.i.c is now longer shipped and is instead built from source
  * * Cross-compilation supports triplets with empty vendor strings
  * * 'system*' honors output/error port redirects
    (https://bugs.gnu.org/52835)
  * * 'open-input-pipe' &amp; co. are now much faster
    (https://bugs.gnu.org/59321)
- Refresh patches:
  * disable-test-out-of-memory.patch
  * guile-3.0-gc_pkgconfig_private.patch
- Remove no longer used guile-rpmlintrc</changelog>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@opensuse.org&gt;" date="1684843200">- Add key from Ludovic Courtès to guile.keyring, who released 3.0.9</changelog>
</package>
<package pkgid="3b9745f925e69b6ba62e2689918208f067a67130065a9d4e988449c394ce067b3bb6207ad87393857d2df2366dcef90ffe5b872ce003b137badbfa60490ba57f" name="guile" arch="x86_64">
  <version epoch="0" ver="3.0.9" rel="1.1"/>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@suse.de&gt;" date="1579176000">- Update to version 3.0.0:
  Major changes compared to 2.2.x:
  * Just-in-time code generation on x86_64, i586, armv7l, and aarch64
  * Lower-level bytecode
  * Add support for R7RS
  * Interleaved internal definitions and expressions allowed
  * Record unification
  * Reimplementation of exceptions to be more aligned with R6RS-style
  * `guard' no longer unwinds the stack for clause tests
  * Optimization of top-level bindings within a compilation unit (-O3
    is now differnt then -O2)
  * By default, GOOPS classes are not redefinable
  * Define top-level bindings for aux syntax: `else', `=&gt;', `...', `_'
  * Conventional gettext alias is now `G_'
  * Add --r6rs command-line option
  * Add #:re-export-and-replace argument to `define-module'
  * `define-module' #:autoload no longer pulls in the whole module
  * Improve SRFI-43 vector-fill!
  * `iota' in core and SRFI-1 `iota' are the same
  * Improved Transport Layer Security (TLS) support in (web client)
  * New deprecations
  * scm_t_uint8, etc deprecated in favor of C99 stdint.h
  * The two-argument form of `record-constructor'
  * Incompatible changes
  * All code deprecated in Guile 2.2 has been removed.
  * Remove "self" field from vtables and "redefined" field from
    classes
  * VM hook manipulation simplified
  * New effective version 3.0. pkg-config is now guile-3.0
  * Rename patch:
  * guile-2.2-gc_pkgconfig_private.patch to
    guile-3.0-gc_pkgconfig_private.patch: Adapt to 3.0 changes.
  * Set guilemaj to 3 and guilemin to 0</changelog>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@suse.de&gt;" date="1583755200">- Update to version 3.0.1:
  Changes compared to 3.0.0:
  * Export constructor and predicate for '&amp;quit-exception'
  * (texinfo plain-text) now exports '*line-width*' fluid
  * R7RS support recognizes the '.sld' extension
  * 'hash' correctly handles keywords, ports, hash tables, etc.
  * 'include' no longer rejects relative file names
  * Reduce GC pressure when using bignums
  * Fix expansion of 'error' calls with a non-constant argument
  * Improve source location information for top-level references
  * Web client treats TLS "premature termination" error as EOF
  * Fix bug restoring a JIT continuation from the interpreter
  * Export C symbols 'scm_sym_lambda', 'scm_sym_quote', etc. again
  * Fix build on IA64 and on platforms where the stack grows upwards
  * texinfo properly renders @acronym in plain text
  * Compiler now optimizes (logior 0 INT)
  * Fix Readline configure check for the sake of libedit
  * Provided 'GUILE_PKG' Autoconf macro now detects Guile 3.0</changelog>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@opensuse.org&gt;" date="1584878400">- Add patch from upstream to fix build of Guix with more then two threads:
  * guile-3.0-fix-compile-crash.patch</changelog>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@opensuse.org&gt;" date="1585310400">- Update to version 3.0.2:
  Changes compared to 3.0.1:
  * New (srfi srfi-171) module
  * Fix heap corruption when allocating structs (caused problems when
    building Guix on openSUSE)
  * Fix race condition between 'abort-to-prompt' and stack marking
  * Ensure weak sets are occasionally vacuumed
  * Interpret dynamic library name as literal file name first
  * &lt;libguile.h&gt; includes &lt;libguile/hooks.h&gt; again
  * Fix fixpoint computation in compute-significant-bits
  * Fix compilation '--without-threads'
  * 'tmpnam' is now deprecated
- Remove patch:
  * guile-3.0-fix-compile-crash.patch: patch included in release</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1588680000">- Add gcc10-x86-disable-one-test.patch in order to fix
  boo#1170836.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1593086400">- guile 3.0.4:
  * SONAME fix (relative to 3.0.3)
- includes changes from 3.0.3:
  * New baseline compiler
  * New VM intrinsics to support baseline compiler
  * Compiler support for warning and lowering passes
  * Compiler support for choosing different compilation orders
  * Better support for specifying optimization and warning levels
  * Faster Guile build from source
  * New 'pipeline' procedure in (ice-9 popen)
  * Refreshed bitvector facility
  * New bitvector-count, bitvector-count-bits, bitvector-position
    procedures
  * New bitvector-bit-set?, bitvector-bit-clear? procedures
  * New bitvector-set-bit!, bitvector-clear-bit! procedures
  * New bitvector-set-all-bits!, bitvector-clear-all-bits! procedures
  * New bitvector-flip-all-bits! procedure
  * New bitvector-set-bits!, bitvector-clear-bits! procedures
  * various bug fixes
  * deprecations: Old bitvector interfaces, accessing generic
    arrays using the bitvector procedures, scm_istr2bve</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1610193600">- GNU guile 3.0.5:
  * O(1) compilation of `case' and related expressions
  * New (ice-9 copy-tree) module
  * New warning: use-before-definition
  * New warning: non-idempotent-definition
  * A number of functions were deprecated with replacements
  * copy read-option removed
- remove deprecated texinfo packaging macros</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1611316800">- Skip test-stack-overflow on qemu builds</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update to version 3.0.7
  * Guile now defines constants such as `O_NOFOLLOW', `O_CLOEXEC',
    `O_TMPFILE', and more.  These may be passed as arguments to
    procedures such as `open' and `open-fdes'.
  * Fix deadlock after `primitive-fork'
  * Fix duplicates handlers for interfaces that use interfaces
  * Fix R7RS include-library-declarations, cond-expand
  * Fix excessive compile times for vectors &gt;16k elements long
  * Fix use of literal tree-il as source language
  * Fix SRFI-64 test-end to not remove globally-installed test runner
- Update to version 3.0.6
  * Reimplement dynamic library loading ("dlopening") without libltdl
  * New library search path variable, `GUILE_EXTENSIONS_PATH'.
  * Fix important incompatibility with GnuTLS and GMP, but this may
    slow down some uses of bignums.
  * New `read' implementation in Scheme
  * Syntax objects record source locations
  * Optimized run-time relocations
  * Optimized calls to known functions
  * Reduce code size for calls to module variables
  * Updated Gnulib
  * New interfaces and functionality
  * `call-with-port'
  * `call-with-input-bytevector', `call-with-output-bytevector'
  * `mkdtemp' and `mkstemp'
  * `(system foreign-library)' module
  * `read-syntax'
  * `quote-syntax'
  * `syntax-sourcev'
  * Fix reverse-list-&gt;string docstring
  * Fix R7RS "member" result when no item found
  * Fix make-transcoded-port on input+output ports
  * Fix (ice-9 ftw) on filesystems where inode values are meaningless
  * Fix srfi-69 merge-hash
  * Fix suspendable-ports implementation of get-bytevector-some!
  * Fix overread in string-locale&lt;?, string-locale-ci&lt;?, and friends
  * Fix handling of parameter lists to elisp defun to allow nil
  * Fix closure-conversion bug for SCC with no free vars and one
    not-well-known function
  * Fix error when &lt; passed non-real value
  * Fix bug in which exported and private names in a used module
    could alias each other
  * Fix bug with slot options in redefinable GOOPS classes
  * Fix bugs regarding port buffering for TLS connections in web client
  * `dynamic-unlink': Deprecated! has now no effect
  * `call-with-output-string': Changed! closes port on normal exit
- Update disable-test-out-of-memory.patch
- Add 0007-Fix-non-revealed-port-is-closed-ports.test.patch from
  Debian</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1631016000">- gnulib-dynarray.patch: Update gnulib module dynarray to fix use of
  reserved macros</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1645704000">- Update to version 3.0.8
  * Important changes
  * Avoid the need for a custom GMP allocator
    This removes the need for the GUILE_INSTALL_GMP_MEMORY_FUNCTIONS
    environment variable mentioned introduced with Guile 3.0.6
    And deprecates the scm_install_gmp_memory_functions variable.
  * New interfaces and functionality
  * Typed vector copy functions in srfi srfi-4 gnu
    See SRFI-4 - Guile extensions" in the manual.
  * `bytevector-fill!' supports partial fill through optional arguments
  * `vector-copy!' and `vector-copy' from (rnrs base) included in core
  * New function bitvector-copy
  * Other new optimizations
  * Better optimization of "let" in right-hand-side of "letrec"
  * Allow constant-folding for calls to "expt"
  * Add ,optimize-cps REPL meta-command
  * Improve alias analysis in common subexpression elimination
  * Avoid argument-count checks for well-typed calls to known procedures
  * Avoid return-value-count checks for calls to
    known-return-arity procedures
  * New deprecations
  * Vector functions require vector arguments
  * `scm_from_contiguous_typed_array' is deprecated
  * Deprecate the "simple vector" concept, `scm_is_simple_vector'
  * Deprecate internal contiguous array flag
  * Deprecate symbol properties
    Symbols used to have a "function slot" and a "property slot"
  * Bug fixes
  * Fix compilation of (ash x N), where N is a literal, at -O1 and below
  * Texinfo and XML parsers are now thread-safe
  * Fix crash when reading #nil
  * Limit `ash' to left-shift by 2^32 bits
  * Various other bug fixes, please refer to the NEWS file
- Drop upstream fixed
  0007-Fix-non-revealed-port-is-closed-ports.test.patch
- Drop upstream fixed (commit b4a80f4239b19fea4d2cc3e9d197f24b809f0624)
  gnulib-dynarray.patch</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1646654400">- Add patch to fix build on 32-bit big-endian targets
  * adjust-32bit-big-endian-build-flags.patch
- Run aclocal before %configure to regenerate aclocal.m4</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1647864000">- adjust-32bit-big-endian-build-flags.patch: replace with working patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1647864001">- use parallel build for Rings
- force LTO</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1648555200">- stage2-serialize.patch: Serialize stage2 build only</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670414400">- skip checks for qemu-user-space-builds (tries to close filedescriptors
  that qemu relies on)</changelog>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@opensuse.org&gt;" date="1674993600">- Update to version 3.0.9
  * New interfaces and functionality
  * * New `spawn' procedure to spawn child processes
  * * `open-file' now supports an "e" flag for O_CLOEXEC
  * * `pipe' now takes flags as an optional argument
  * * Bindings to `openat' and friends
  * * Abstract Unix-domain sockets are supported
  * * New socket-related constants defined
  * * New `bytevector-slice' procedure
  * * Disassembler now shows intrinsic names
  * * Linker and assembler consume less memory
  * Bug fixes (for more see the NEWS file)
  * * JIT compilation is now supported on Apple M1 processors
  * * libguile/srfi-14.i.c is now longer shipped and is instead built from source
  * * Cross-compilation supports triplets with empty vendor strings
  * * 'system*' honors output/error port redirects
    (https://bugs.gnu.org/52835)
  * * 'open-input-pipe' &amp; co. are now much faster
    (https://bugs.gnu.org/59321)
- Refresh patches:
  * disable-test-out-of-memory.patch
  * guile-3.0-gc_pkgconfig_private.patch
- Remove no longer used guile-rpmlintrc</changelog>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@opensuse.org&gt;" date="1684843200">- Add key from Ludovic Courtès to guile.keyring, who released 3.0.9</changelog>
</package>
<package pkgid="5a45466ee20ed860e33a933419a9949a4148830c93d4124285f45b7a6327197197c35f9bb0483ed71fdd06d0582ed7db4e5cd7bf87be39109ad9194064787cd5" name="guile-debuginfo" arch="i586">
  <version epoch="0" ver="3.0.9" rel="1.1"/>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@suse.de&gt;" date="1579176000">- Update to version 3.0.0:
  Major changes compared to 2.2.x:
  * Just-in-time code generation on x86_64, i586, armv7l, and aarch64
  * Lower-level bytecode
  * Add support for R7RS
  * Interleaved internal definitions and expressions allowed
  * Record unification
  * Reimplementation of exceptions to be more aligned with R6RS-style
  * `guard' no longer unwinds the stack for clause tests
  * Optimization of top-level bindings within a compilation unit (-O3
    is now differnt then -O2)
  * By default, GOOPS classes are not redefinable
  * Define top-level bindings for aux syntax: `else', `=&gt;', `...', `_'
  * Conventional gettext alias is now `G_'
  * Add --r6rs command-line option
  * Add #:re-export-and-replace argument to `define-module'
  * `define-module' #:autoload no longer pulls in the whole module
  * Improve SRFI-43 vector-fill!
  * `iota' in core and SRFI-1 `iota' are the same
  * Improved Transport Layer Security (TLS) support in (web client)
  * New deprecations
  * scm_t_uint8, etc deprecated in favor of C99 stdint.h
  * The two-argument form of `record-constructor'
  * Incompatible changes
  * All code deprecated in Guile 2.2 has been removed.
  * Remove "self" field from vtables and "redefined" field from
    classes
  * VM hook manipulation simplified
  * New effective version 3.0. pkg-config is now guile-3.0
  * Rename patch:
  * guile-2.2-gc_pkgconfig_private.patch to
    guile-3.0-gc_pkgconfig_private.patch: Adapt to 3.0 changes.
  * Set guilemaj to 3 and guilemin to 0</changelog>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@suse.de&gt;" date="1583755200">- Update to version 3.0.1:
  Changes compared to 3.0.0:
  * Export constructor and predicate for '&amp;quit-exception'
  * (texinfo plain-text) now exports '*line-width*' fluid
  * R7RS support recognizes the '.sld' extension
  * 'hash' correctly handles keywords, ports, hash tables, etc.
  * 'include' no longer rejects relative file names
  * Reduce GC pressure when using bignums
  * Fix expansion of 'error' calls with a non-constant argument
  * Improve source location information for top-level references
  * Web client treats TLS "premature termination" error as EOF
  * Fix bug restoring a JIT continuation from the interpreter
  * Export C symbols 'scm_sym_lambda', 'scm_sym_quote', etc. again
  * Fix build on IA64 and on platforms where the stack grows upwards
  * texinfo properly renders @acronym in plain text
  * Compiler now optimizes (logior 0 INT)
  * Fix Readline configure check for the sake of libedit
  * Provided 'GUILE_PKG' Autoconf macro now detects Guile 3.0</changelog>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@opensuse.org&gt;" date="1584878400">- Add patch from upstream to fix build of Guix with more then two threads:
  * guile-3.0-fix-compile-crash.patch</changelog>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@opensuse.org&gt;" date="1585310400">- Update to version 3.0.2:
  Changes compared to 3.0.1:
  * New (srfi srfi-171) module
  * Fix heap corruption when allocating structs (caused problems when
    building Guix on openSUSE)
  * Fix race condition between 'abort-to-prompt' and stack marking
  * Ensure weak sets are occasionally vacuumed
  * Interpret dynamic library name as literal file name first
  * &lt;libguile.h&gt; includes &lt;libguile/hooks.h&gt; again
  * Fix fixpoint computation in compute-significant-bits
  * Fix compilation '--without-threads'
  * 'tmpnam' is now deprecated
- Remove patch:
  * guile-3.0-fix-compile-crash.patch: patch included in release</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1588680000">- Add gcc10-x86-disable-one-test.patch in order to fix
  boo#1170836.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1593086400">- guile 3.0.4:
  * SONAME fix (relative to 3.0.3)
- includes changes from 3.0.3:
  * New baseline compiler
  * New VM intrinsics to support baseline compiler
  * Compiler support for warning and lowering passes
  * Compiler support for choosing different compilation orders
  * Better support for specifying optimization and warning levels
  * Faster Guile build from source
  * New 'pipeline' procedure in (ice-9 popen)
  * Refreshed bitvector facility
  * New bitvector-count, bitvector-count-bits, bitvector-position
    procedures
  * New bitvector-bit-set?, bitvector-bit-clear? procedures
  * New bitvector-set-bit!, bitvector-clear-bit! procedures
  * New bitvector-set-all-bits!, bitvector-clear-all-bits! procedures
  * New bitvector-flip-all-bits! procedure
  * New bitvector-set-bits!, bitvector-clear-bits! procedures
  * various bug fixes
  * deprecations: Old bitvector interfaces, accessing generic
    arrays using the bitvector procedures, scm_istr2bve</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1610193600">- GNU guile 3.0.5:
  * O(1) compilation of `case' and related expressions
  * New (ice-9 copy-tree) module
  * New warning: use-before-definition
  * New warning: non-idempotent-definition
  * A number of functions were deprecated with replacements
  * copy read-option removed
- remove deprecated texinfo packaging macros</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1611316800">- Skip test-stack-overflow on qemu builds</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update to version 3.0.7
  * Guile now defines constants such as `O_NOFOLLOW', `O_CLOEXEC',
    `O_TMPFILE', and more.  These may be passed as arguments to
    procedures such as `open' and `open-fdes'.
  * Fix deadlock after `primitive-fork'
  * Fix duplicates handlers for interfaces that use interfaces
  * Fix R7RS include-library-declarations, cond-expand
  * Fix excessive compile times for vectors &gt;16k elements long
  * Fix use of literal tree-il as source language
  * Fix SRFI-64 test-end to not remove globally-installed test runner
- Update to version 3.0.6
  * Reimplement dynamic library loading ("dlopening") without libltdl
  * New library search path variable, `GUILE_EXTENSIONS_PATH'.
  * Fix important incompatibility with GnuTLS and GMP, but this may
    slow down some uses of bignums.
  * New `read' implementation in Scheme
  * Syntax objects record source locations
  * Optimized run-time relocations
  * Optimized calls to known functions
  * Reduce code size for calls to module variables
  * Updated Gnulib
  * New interfaces and functionality
  * `call-with-port'
  * `call-with-input-bytevector', `call-with-output-bytevector'
  * `mkdtemp' and `mkstemp'
  * `(system foreign-library)' module
  * `read-syntax'
  * `quote-syntax'
  * `syntax-sourcev'
  * Fix reverse-list-&gt;string docstring
  * Fix R7RS "member" result when no item found
  * Fix make-transcoded-port on input+output ports
  * Fix (ice-9 ftw) on filesystems where inode values are meaningless
  * Fix srfi-69 merge-hash
  * Fix suspendable-ports implementation of get-bytevector-some!
  * Fix overread in string-locale&lt;?, string-locale-ci&lt;?, and friends
  * Fix handling of parameter lists to elisp defun to allow nil
  * Fix closure-conversion bug for SCC with no free vars and one
    not-well-known function
  * Fix error when &lt; passed non-real value
  * Fix bug in which exported and private names in a used module
    could alias each other
  * Fix bug with slot options in redefinable GOOPS classes
  * Fix bugs regarding port buffering for TLS connections in web client
  * `dynamic-unlink': Deprecated! has now no effect
  * `call-with-output-string': Changed! closes port on normal exit
- Update disable-test-out-of-memory.patch
- Add 0007-Fix-non-revealed-port-is-closed-ports.test.patch from
  Debian</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1631016000">- gnulib-dynarray.patch: Update gnulib module dynarray to fix use of
  reserved macros</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1645704000">- Update to version 3.0.8
  * Important changes
  * Avoid the need for a custom GMP allocator
    This removes the need for the GUILE_INSTALL_GMP_MEMORY_FUNCTIONS
    environment variable mentioned introduced with Guile 3.0.6
    And deprecates the scm_install_gmp_memory_functions variable.
  * New interfaces and functionality
  * Typed vector copy functions in srfi srfi-4 gnu
    See SRFI-4 - Guile extensions" in the manual.
  * `bytevector-fill!' supports partial fill through optional arguments
  * `vector-copy!' and `vector-copy' from (rnrs base) included in core
  * New function bitvector-copy
  * Other new optimizations
  * Better optimization of "let" in right-hand-side of "letrec"
  * Allow constant-folding for calls to "expt"
  * Add ,optimize-cps REPL meta-command
  * Improve alias analysis in common subexpression elimination
  * Avoid argument-count checks for well-typed calls to known procedures
  * Avoid return-value-count checks for calls to
    known-return-arity procedures
  * New deprecations
  * Vector functions require vector arguments
  * `scm_from_contiguous_typed_array' is deprecated
  * Deprecate the "simple vector" concept, `scm_is_simple_vector'
  * Deprecate internal contiguous array flag
  * Deprecate symbol properties
    Symbols used to have a "function slot" and a "property slot"
  * Bug fixes
  * Fix compilation of (ash x N), where N is a literal, at -O1 and below
  * Texinfo and XML parsers are now thread-safe
  * Fix crash when reading #nil
  * Limit `ash' to left-shift by 2^32 bits
  * Various other bug fixes, please refer to the NEWS file
- Drop upstream fixed
  0007-Fix-non-revealed-port-is-closed-ports.test.patch
- Drop upstream fixed (commit b4a80f4239b19fea4d2cc3e9d197f24b809f0624)
  gnulib-dynarray.patch</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1646654400">- Add patch to fix build on 32-bit big-endian targets
  * adjust-32bit-big-endian-build-flags.patch
- Run aclocal before %configure to regenerate aclocal.m4</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1647864000">- adjust-32bit-big-endian-build-flags.patch: replace with working patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1647864001">- use parallel build for Rings
- force LTO</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1648555200">- stage2-serialize.patch: Serialize stage2 build only</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670414400">- skip checks for qemu-user-space-builds (tries to close filedescriptors
  that qemu relies on)</changelog>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@opensuse.org&gt;" date="1674993600">- Update to version 3.0.9
  * New interfaces and functionality
  * * New `spawn' procedure to spawn child processes
  * * `open-file' now supports an "e" flag for O_CLOEXEC
  * * `pipe' now takes flags as an optional argument
  * * Bindings to `openat' and friends
  * * Abstract Unix-domain sockets are supported
  * * New socket-related constants defined
  * * New `bytevector-slice' procedure
  * * Disassembler now shows intrinsic names
  * * Linker and assembler consume less memory
  * Bug fixes (for more see the NEWS file)
  * * JIT compilation is now supported on Apple M1 processors
  * * libguile/srfi-14.i.c is now longer shipped and is instead built from source
  * * Cross-compilation supports triplets with empty vendor strings
  * * 'system*' honors output/error port redirects
    (https://bugs.gnu.org/52835)
  * * 'open-input-pipe' &amp; co. are now much faster
    (https://bugs.gnu.org/59321)
- Refresh patches:
  * disable-test-out-of-memory.patch
  * guile-3.0-gc_pkgconfig_private.patch
- Remove no longer used guile-rpmlintrc</changelog>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@opensuse.org&gt;" date="1684843200">- Add key from Ludovic Courtès to guile.keyring, who released 3.0.9</changelog>
</package>
<package pkgid="6c2528aa5476e3d2271f22b69b35eebcc98edb6e9a04511ff0407ca8ba3f024f909371379488dc8307a0534c56994739e5ff236218e8cedccee8849e4003b38b" name="guile-debuginfo" arch="x86_64">
  <version epoch="0" ver="3.0.9" rel="1.1"/>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@suse.de&gt;" date="1579176000">- Update to version 3.0.0:
  Major changes compared to 2.2.x:
  * Just-in-time code generation on x86_64, i586, armv7l, and aarch64
  * Lower-level bytecode
  * Add support for R7RS
  * Interleaved internal definitions and expressions allowed
  * Record unification
  * Reimplementation of exceptions to be more aligned with R6RS-style
  * `guard' no longer unwinds the stack for clause tests
  * Optimization of top-level bindings within a compilation unit (-O3
    is now differnt then -O2)
  * By default, GOOPS classes are not redefinable
  * Define top-level bindings for aux syntax: `else', `=&gt;', `...', `_'
  * Conventional gettext alias is now `G_'
  * Add --r6rs command-line option
  * Add #:re-export-and-replace argument to `define-module'
  * `define-module' #:autoload no longer pulls in the whole module
  * Improve SRFI-43 vector-fill!
  * `iota' in core and SRFI-1 `iota' are the same
  * Improved Transport Layer Security (TLS) support in (web client)
  * New deprecations
  * scm_t_uint8, etc deprecated in favor of C99 stdint.h
  * The two-argument form of `record-constructor'
  * Incompatible changes
  * All code deprecated in Guile 2.2 has been removed.
  * Remove "self" field from vtables and "redefined" field from
    classes
  * VM hook manipulation simplified
  * New effective version 3.0. pkg-config is now guile-3.0
  * Rename patch:
  * guile-2.2-gc_pkgconfig_private.patch to
    guile-3.0-gc_pkgconfig_private.patch: Adapt to 3.0 changes.
  * Set guilemaj to 3 and guilemin to 0</changelog>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@suse.de&gt;" date="1583755200">- Update to version 3.0.1:
  Changes compared to 3.0.0:
  * Export constructor and predicate for '&amp;quit-exception'
  * (texinfo plain-text) now exports '*line-width*' fluid
  * R7RS support recognizes the '.sld' extension
  * 'hash' correctly handles keywords, ports, hash tables, etc.
  * 'include' no longer rejects relative file names
  * Reduce GC pressure when using bignums
  * Fix expansion of 'error' calls with a non-constant argument
  * Improve source location information for top-level references
  * Web client treats TLS "premature termination" error as EOF
  * Fix bug restoring a JIT continuation from the interpreter
  * Export C symbols 'scm_sym_lambda', 'scm_sym_quote', etc. again
  * Fix build on IA64 and on platforms where the stack grows upwards
  * texinfo properly renders @acronym in plain text
  * Compiler now optimizes (logior 0 INT)
  * Fix Readline configure check for the sake of libedit
  * Provided 'GUILE_PKG' Autoconf macro now detects Guile 3.0</changelog>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@opensuse.org&gt;" date="1584878400">- Add patch from upstream to fix build of Guix with more then two threads:
  * guile-3.0-fix-compile-crash.patch</changelog>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@opensuse.org&gt;" date="1585310400">- Update to version 3.0.2:
  Changes compared to 3.0.1:
  * New (srfi srfi-171) module
  * Fix heap corruption when allocating structs (caused problems when
    building Guix on openSUSE)
  * Fix race condition between 'abort-to-prompt' and stack marking
  * Ensure weak sets are occasionally vacuumed
  * Interpret dynamic library name as literal file name first
  * &lt;libguile.h&gt; includes &lt;libguile/hooks.h&gt; again
  * Fix fixpoint computation in compute-significant-bits
  * Fix compilation '--without-threads'
  * 'tmpnam' is now deprecated
- Remove patch:
  * guile-3.0-fix-compile-crash.patch: patch included in release</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1588680000">- Add gcc10-x86-disable-one-test.patch in order to fix
  boo#1170836.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1593086400">- guile 3.0.4:
  * SONAME fix (relative to 3.0.3)
- includes changes from 3.0.3:
  * New baseline compiler
  * New VM intrinsics to support baseline compiler
  * Compiler support for warning and lowering passes
  * Compiler support for choosing different compilation orders
  * Better support for specifying optimization and warning levels
  * Faster Guile build from source
  * New 'pipeline' procedure in (ice-9 popen)
  * Refreshed bitvector facility
  * New bitvector-count, bitvector-count-bits, bitvector-position
    procedures
  * New bitvector-bit-set?, bitvector-bit-clear? procedures
  * New bitvector-set-bit!, bitvector-clear-bit! procedures
  * New bitvector-set-all-bits!, bitvector-clear-all-bits! procedures
  * New bitvector-flip-all-bits! procedure
  * New bitvector-set-bits!, bitvector-clear-bits! procedures
  * various bug fixes
  * deprecations: Old bitvector interfaces, accessing generic
    arrays using the bitvector procedures, scm_istr2bve</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1610193600">- GNU guile 3.0.5:
  * O(1) compilation of `case' and related expressions
  * New (ice-9 copy-tree) module
  * New warning: use-before-definition
  * New warning: non-idempotent-definition
  * A number of functions were deprecated with replacements
  * copy read-option removed
- remove deprecated texinfo packaging macros</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1611316800">- Skip test-stack-overflow on qemu builds</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update to version 3.0.7
  * Guile now defines constants such as `O_NOFOLLOW', `O_CLOEXEC',
    `O_TMPFILE', and more.  These may be passed as arguments to
    procedures such as `open' and `open-fdes'.
  * Fix deadlock after `primitive-fork'
  * Fix duplicates handlers for interfaces that use interfaces
  * Fix R7RS include-library-declarations, cond-expand
  * Fix excessive compile times for vectors &gt;16k elements long
  * Fix use of literal tree-il as source language
  * Fix SRFI-64 test-end to not remove globally-installed test runner
- Update to version 3.0.6
  * Reimplement dynamic library loading ("dlopening") without libltdl
  * New library search path variable, `GUILE_EXTENSIONS_PATH'.
  * Fix important incompatibility with GnuTLS and GMP, but this may
    slow down some uses of bignums.
  * New `read' implementation in Scheme
  * Syntax objects record source locations
  * Optimized run-time relocations
  * Optimized calls to known functions
  * Reduce code size for calls to module variables
  * Updated Gnulib
  * New interfaces and functionality
  * `call-with-port'
  * `call-with-input-bytevector', `call-with-output-bytevector'
  * `mkdtemp' and `mkstemp'
  * `(system foreign-library)' module
  * `read-syntax'
  * `quote-syntax'
  * `syntax-sourcev'
  * Fix reverse-list-&gt;string docstring
  * Fix R7RS "member" result when no item found
  * Fix make-transcoded-port on input+output ports
  * Fix (ice-9 ftw) on filesystems where inode values are meaningless
  * Fix srfi-69 merge-hash
  * Fix suspendable-ports implementation of get-bytevector-some!
  * Fix overread in string-locale&lt;?, string-locale-ci&lt;?, and friends
  * Fix handling of parameter lists to elisp defun to allow nil
  * Fix closure-conversion bug for SCC with no free vars and one
    not-well-known function
  * Fix error when &lt; passed non-real value
  * Fix bug in which exported and private names in a used module
    could alias each other
  * Fix bug with slot options in redefinable GOOPS classes
  * Fix bugs regarding port buffering for TLS connections in web client
  * `dynamic-unlink': Deprecated! has now no effect
  * `call-with-output-string': Changed! closes port on normal exit
- Update disable-test-out-of-memory.patch
- Add 0007-Fix-non-revealed-port-is-closed-ports.test.patch from
  Debian</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1631016000">- gnulib-dynarray.patch: Update gnulib module dynarray to fix use of
  reserved macros</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1645704000">- Update to version 3.0.8
  * Important changes
  * Avoid the need for a custom GMP allocator
    This removes the need for the GUILE_INSTALL_GMP_MEMORY_FUNCTIONS
    environment variable mentioned introduced with Guile 3.0.6
    And deprecates the scm_install_gmp_memory_functions variable.
  * New interfaces and functionality
  * Typed vector copy functions in srfi srfi-4 gnu
    See SRFI-4 - Guile extensions" in the manual.
  * `bytevector-fill!' supports partial fill through optional arguments
  * `vector-copy!' and `vector-copy' from (rnrs base) included in core
  * New function bitvector-copy
  * Other new optimizations
  * Better optimization of "let" in right-hand-side of "letrec"
  * Allow constant-folding for calls to "expt"
  * Add ,optimize-cps REPL meta-command
  * Improve alias analysis in common subexpression elimination
  * Avoid argument-count checks for well-typed calls to known procedures
  * Avoid return-value-count checks for calls to
    known-return-arity procedures
  * New deprecations
  * Vector functions require vector arguments
  * `scm_from_contiguous_typed_array' is deprecated
  * Deprecate the "simple vector" concept, `scm_is_simple_vector'
  * Deprecate internal contiguous array flag
  * Deprecate symbol properties
    Symbols used to have a "function slot" and a "property slot"
  * Bug fixes
  * Fix compilation of (ash x N), where N is a literal, at -O1 and below
  * Texinfo and XML parsers are now thread-safe
  * Fix crash when reading #nil
  * Limit `ash' to left-shift by 2^32 bits
  * Various other bug fixes, please refer to the NEWS file
- Drop upstream fixed
  0007-Fix-non-revealed-port-is-closed-ports.test.patch
- Drop upstream fixed (commit b4a80f4239b19fea4d2cc3e9d197f24b809f0624)
  gnulib-dynarray.patch</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1646654400">- Add patch to fix build on 32-bit big-endian targets
  * adjust-32bit-big-endian-build-flags.patch
- Run aclocal before %configure to regenerate aclocal.m4</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1647864000">- adjust-32bit-big-endian-build-flags.patch: replace with working patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1647864001">- use parallel build for Rings
- force LTO</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1648555200">- stage2-serialize.patch: Serialize stage2 build only</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670414400">- skip checks for qemu-user-space-builds (tries to close filedescriptors
  that qemu relies on)</changelog>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@opensuse.org&gt;" date="1674993600">- Update to version 3.0.9
  * New interfaces and functionality
  * * New `spawn' procedure to spawn child processes
  * * `open-file' now supports an "e" flag for O_CLOEXEC
  * * `pipe' now takes flags as an optional argument
  * * Bindings to `openat' and friends
  * * Abstract Unix-domain sockets are supported
  * * New socket-related constants defined
  * * New `bytevector-slice' procedure
  * * Disassembler now shows intrinsic names
  * * Linker and assembler consume less memory
  * Bug fixes (for more see the NEWS file)
  * * JIT compilation is now supported on Apple M1 processors
  * * libguile/srfi-14.i.c is now longer shipped and is instead built from source
  * * Cross-compilation supports triplets with empty vendor strings
  * * 'system*' honors output/error port redirects
    (https://bugs.gnu.org/52835)
  * * 'open-input-pipe' &amp; co. are now much faster
    (https://bugs.gnu.org/59321)
- Refresh patches:
  * disable-test-out-of-memory.patch
  * guile-3.0-gc_pkgconfig_private.patch
- Remove no longer used guile-rpmlintrc</changelog>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@opensuse.org&gt;" date="1684843200">- Add key from Ludovic Courtès to guile.keyring, who released 3.0.9</changelog>
</package>
<package pkgid="d2475a9228b9fb2610430db99fb21c77874429c828dfdf72f50f3293c8708ba72c3ee7efbdc2fead45a5a4478724914e7b074bb9aee9e63c1bd3cad2614c5e36" name="guile-debugsource" arch="i586">
  <version epoch="0" ver="3.0.9" rel="1.1"/>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@suse.de&gt;" date="1579176000">- Update to version 3.0.0:
  Major changes compared to 2.2.x:
  * Just-in-time code generation on x86_64, i586, armv7l, and aarch64
  * Lower-level bytecode
  * Add support for R7RS
  * Interleaved internal definitions and expressions allowed
  * Record unification
  * Reimplementation of exceptions to be more aligned with R6RS-style
  * `guard' no longer unwinds the stack for clause tests
  * Optimization of top-level bindings within a compilation unit (-O3
    is now differnt then -O2)
  * By default, GOOPS classes are not redefinable
  * Define top-level bindings for aux syntax: `else', `=&gt;', `...', `_'
  * Conventional gettext alias is now `G_'
  * Add --r6rs command-line option
  * Add #:re-export-and-replace argument to `define-module'
  * `define-module' #:autoload no longer pulls in the whole module
  * Improve SRFI-43 vector-fill!
  * `iota' in core and SRFI-1 `iota' are the same
  * Improved Transport Layer Security (TLS) support in (web client)
  * New deprecations
  * scm_t_uint8, etc deprecated in favor of C99 stdint.h
  * The two-argument form of `record-constructor'
  * Incompatible changes
  * All code deprecated in Guile 2.2 has been removed.
  * Remove "self" field from vtables and "redefined" field from
    classes
  * VM hook manipulation simplified
  * New effective version 3.0. pkg-config is now guile-3.0
  * Rename patch:
  * guile-2.2-gc_pkgconfig_private.patch to
    guile-3.0-gc_pkgconfig_private.patch: Adapt to 3.0 changes.
  * Set guilemaj to 3 and guilemin to 0</changelog>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@suse.de&gt;" date="1583755200">- Update to version 3.0.1:
  Changes compared to 3.0.0:
  * Export constructor and predicate for '&amp;quit-exception'
  * (texinfo plain-text) now exports '*line-width*' fluid
  * R7RS support recognizes the '.sld' extension
  * 'hash' correctly handles keywords, ports, hash tables, etc.
  * 'include' no longer rejects relative file names
  * Reduce GC pressure when using bignums
  * Fix expansion of 'error' calls with a non-constant argument
  * Improve source location information for top-level references
  * Web client treats TLS "premature termination" error as EOF
  * Fix bug restoring a JIT continuation from the interpreter
  * Export C symbols 'scm_sym_lambda', 'scm_sym_quote', etc. again
  * Fix build on IA64 and on platforms where the stack grows upwards
  * texinfo properly renders @acronym in plain text
  * Compiler now optimizes (logior 0 INT)
  * Fix Readline configure check for the sake of libedit
  * Provided 'GUILE_PKG' Autoconf macro now detects Guile 3.0</changelog>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@opensuse.org&gt;" date="1584878400">- Add patch from upstream to fix build of Guix with more then two threads:
  * guile-3.0-fix-compile-crash.patch</changelog>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@opensuse.org&gt;" date="1585310400">- Update to version 3.0.2:
  Changes compared to 3.0.1:
  * New (srfi srfi-171) module
  * Fix heap corruption when allocating structs (caused problems when
    building Guix on openSUSE)
  * Fix race condition between 'abort-to-prompt' and stack marking
  * Ensure weak sets are occasionally vacuumed
  * Interpret dynamic library name as literal file name first
  * &lt;libguile.h&gt; includes &lt;libguile/hooks.h&gt; again
  * Fix fixpoint computation in compute-significant-bits
  * Fix compilation '--without-threads'
  * 'tmpnam' is now deprecated
- Remove patch:
  * guile-3.0-fix-compile-crash.patch: patch included in release</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1588680000">- Add gcc10-x86-disable-one-test.patch in order to fix
  boo#1170836.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1593086400">- guile 3.0.4:
  * SONAME fix (relative to 3.0.3)
- includes changes from 3.0.3:
  * New baseline compiler
  * New VM intrinsics to support baseline compiler
  * Compiler support for warning and lowering passes
  * Compiler support for choosing different compilation orders
  * Better support for specifying optimization and warning levels
  * Faster Guile build from source
  * New 'pipeline' procedure in (ice-9 popen)
  * Refreshed bitvector facility
  * New bitvector-count, bitvector-count-bits, bitvector-position
    procedures
  * New bitvector-bit-set?, bitvector-bit-clear? procedures
  * New bitvector-set-bit!, bitvector-clear-bit! procedures
  * New bitvector-set-all-bits!, bitvector-clear-all-bits! procedures
  * New bitvector-flip-all-bits! procedure
  * New bitvector-set-bits!, bitvector-clear-bits! procedures
  * various bug fixes
  * deprecations: Old bitvector interfaces, accessing generic
    arrays using the bitvector procedures, scm_istr2bve</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1610193600">- GNU guile 3.0.5:
  * O(1) compilation of `case' and related expressions
  * New (ice-9 copy-tree) module
  * New warning: use-before-definition
  * New warning: non-idempotent-definition
  * A number of functions were deprecated with replacements
  * copy read-option removed
- remove deprecated texinfo packaging macros</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1611316800">- Skip test-stack-overflow on qemu builds</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update to version 3.0.7
  * Guile now defines constants such as `O_NOFOLLOW', `O_CLOEXEC',
    `O_TMPFILE', and more.  These may be passed as arguments to
    procedures such as `open' and `open-fdes'.
  * Fix deadlock after `primitive-fork'
  * Fix duplicates handlers for interfaces that use interfaces
  * Fix R7RS include-library-declarations, cond-expand
  * Fix excessive compile times for vectors &gt;16k elements long
  * Fix use of literal tree-il as source language
  * Fix SRFI-64 test-end to not remove globally-installed test runner
- Update to version 3.0.6
  * Reimplement dynamic library loading ("dlopening") without libltdl
  * New library search path variable, `GUILE_EXTENSIONS_PATH'.
  * Fix important incompatibility with GnuTLS and GMP, but this may
    slow down some uses of bignums.
  * New `read' implementation in Scheme
  * Syntax objects record source locations
  * Optimized run-time relocations
  * Optimized calls to known functions
  * Reduce code size for calls to module variables
  * Updated Gnulib
  * New interfaces and functionality
  * `call-with-port'
  * `call-with-input-bytevector', `call-with-output-bytevector'
  * `mkdtemp' and `mkstemp'
  * `(system foreign-library)' module
  * `read-syntax'
  * `quote-syntax'
  * `syntax-sourcev'
  * Fix reverse-list-&gt;string docstring
  * Fix R7RS "member" result when no item found
  * Fix make-transcoded-port on input+output ports
  * Fix (ice-9 ftw) on filesystems where inode values are meaningless
  * Fix srfi-69 merge-hash
  * Fix suspendable-ports implementation of get-bytevector-some!
  * Fix overread in string-locale&lt;?, string-locale-ci&lt;?, and friends
  * Fix handling of parameter lists to elisp defun to allow nil
  * Fix closure-conversion bug for SCC with no free vars and one
    not-well-known function
  * Fix error when &lt; passed non-real value
  * Fix bug in which exported and private names in a used module
    could alias each other
  * Fix bug with slot options in redefinable GOOPS classes
  * Fix bugs regarding port buffering for TLS connections in web client
  * `dynamic-unlink': Deprecated! has now no effect
  * `call-with-output-string': Changed! closes port on normal exit
- Update disable-test-out-of-memory.patch
- Add 0007-Fix-non-revealed-port-is-closed-ports.test.patch from
  Debian</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1631016000">- gnulib-dynarray.patch: Update gnulib module dynarray to fix use of
  reserved macros</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1645704000">- Update to version 3.0.8
  * Important changes
  * Avoid the need for a custom GMP allocator
    This removes the need for the GUILE_INSTALL_GMP_MEMORY_FUNCTIONS
    environment variable mentioned introduced with Guile 3.0.6
    And deprecates the scm_install_gmp_memory_functions variable.
  * New interfaces and functionality
  * Typed vector copy functions in srfi srfi-4 gnu
    See SRFI-4 - Guile extensions" in the manual.
  * `bytevector-fill!' supports partial fill through optional arguments
  * `vector-copy!' and `vector-copy' from (rnrs base) included in core
  * New function bitvector-copy
  * Other new optimizations
  * Better optimization of "let" in right-hand-side of "letrec"
  * Allow constant-folding for calls to "expt"
  * Add ,optimize-cps REPL meta-command
  * Improve alias analysis in common subexpression elimination
  * Avoid argument-count checks for well-typed calls to known procedures
  * Avoid return-value-count checks for calls to
    known-return-arity procedures
  * New deprecations
  * Vector functions require vector arguments
  * `scm_from_contiguous_typed_array' is deprecated
  * Deprecate the "simple vector" concept, `scm_is_simple_vector'
  * Deprecate internal contiguous array flag
  * Deprecate symbol properties
    Symbols used to have a "function slot" and a "property slot"
  * Bug fixes
  * Fix compilation of (ash x N), where N is a literal, at -O1 and below
  * Texinfo and XML parsers are now thread-safe
  * Fix crash when reading #nil
  * Limit `ash' to left-shift by 2^32 bits
  * Various other bug fixes, please refer to the NEWS file
- Drop upstream fixed
  0007-Fix-non-revealed-port-is-closed-ports.test.patch
- Drop upstream fixed (commit b4a80f4239b19fea4d2cc3e9d197f24b809f0624)
  gnulib-dynarray.patch</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1646654400">- Add patch to fix build on 32-bit big-endian targets
  * adjust-32bit-big-endian-build-flags.patch
- Run aclocal before %configure to regenerate aclocal.m4</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1647864000">- adjust-32bit-big-endian-build-flags.patch: replace with working patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1647864001">- use parallel build for Rings
- force LTO</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1648555200">- stage2-serialize.patch: Serialize stage2 build only</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670414400">- skip checks for qemu-user-space-builds (tries to close filedescriptors
  that qemu relies on)</changelog>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@opensuse.org&gt;" date="1674993600">- Update to version 3.0.9
  * New interfaces and functionality
  * * New `spawn' procedure to spawn child processes
  * * `open-file' now supports an "e" flag for O_CLOEXEC
  * * `pipe' now takes flags as an optional argument
  * * Bindings to `openat' and friends
  * * Abstract Unix-domain sockets are supported
  * * New socket-related constants defined
  * * New `bytevector-slice' procedure
  * * Disassembler now shows intrinsic names
  * * Linker and assembler consume less memory
  * Bug fixes (for more see the NEWS file)
  * * JIT compilation is now supported on Apple M1 processors
  * * libguile/srfi-14.i.c is now longer shipped and is instead built from source
  * * Cross-compilation supports triplets with empty vendor strings
  * * 'system*' honors output/error port redirects
    (https://bugs.gnu.org/52835)
  * * 'open-input-pipe' &amp; co. are now much faster
    (https://bugs.gnu.org/59321)
- Refresh patches:
  * disable-test-out-of-memory.patch
  * guile-3.0-gc_pkgconfig_private.patch
- Remove no longer used guile-rpmlintrc</changelog>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@opensuse.org&gt;" date="1684843200">- Add key from Ludovic Courtès to guile.keyring, who released 3.0.9</changelog>
</package>
<package pkgid="0f2dbdb45dc3b5667d5dcd973dbf4b941d02e29bc110973164b6bed76d26be0a9d1f88b839f9e7d633f4bcabc5fc0b02c9c1cee8a7aee42294331680aa4fa72f" name="guile-debugsource" arch="x86_64">
  <version epoch="0" ver="3.0.9" rel="1.1"/>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@suse.de&gt;" date="1579176000">- Update to version 3.0.0:
  Major changes compared to 2.2.x:
  * Just-in-time code generation on x86_64, i586, armv7l, and aarch64
  * Lower-level bytecode
  * Add support for R7RS
  * Interleaved internal definitions and expressions allowed
  * Record unification
  * Reimplementation of exceptions to be more aligned with R6RS-style
  * `guard' no longer unwinds the stack for clause tests
  * Optimization of top-level bindings within a compilation unit (-O3
    is now differnt then -O2)
  * By default, GOOPS classes are not redefinable
  * Define top-level bindings for aux syntax: `else', `=&gt;', `...', `_'
  * Conventional gettext alias is now `G_'
  * Add --r6rs command-line option
  * Add #:re-export-and-replace argument to `define-module'
  * `define-module' #:autoload no longer pulls in the whole module
  * Improve SRFI-43 vector-fill!
  * `iota' in core and SRFI-1 `iota' are the same
  * Improved Transport Layer Security (TLS) support in (web client)
  * New deprecations
  * scm_t_uint8, etc deprecated in favor of C99 stdint.h
  * The two-argument form of `record-constructor'
  * Incompatible changes
  * All code deprecated in Guile 2.2 has been removed.
  * Remove "self" field from vtables and "redefined" field from
    classes
  * VM hook manipulation simplified
  * New effective version 3.0. pkg-config is now guile-3.0
  * Rename patch:
  * guile-2.2-gc_pkgconfig_private.patch to
    guile-3.0-gc_pkgconfig_private.patch: Adapt to 3.0 changes.
  * Set guilemaj to 3 and guilemin to 0</changelog>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@suse.de&gt;" date="1583755200">- Update to version 3.0.1:
  Changes compared to 3.0.0:
  * Export constructor and predicate for '&amp;quit-exception'
  * (texinfo plain-text) now exports '*line-width*' fluid
  * R7RS support recognizes the '.sld' extension
  * 'hash' correctly handles keywords, ports, hash tables, etc.
  * 'include' no longer rejects relative file names
  * Reduce GC pressure when using bignums
  * Fix expansion of 'error' calls with a non-constant argument
  * Improve source location information for top-level references
  * Web client treats TLS "premature termination" error as EOF
  * Fix bug restoring a JIT continuation from the interpreter
  * Export C symbols 'scm_sym_lambda', 'scm_sym_quote', etc. again
  * Fix build on IA64 and on platforms where the stack grows upwards
  * texinfo properly renders @acronym in plain text
  * Compiler now optimizes (logior 0 INT)
  * Fix Readline configure check for the sake of libedit
  * Provided 'GUILE_PKG' Autoconf macro now detects Guile 3.0</changelog>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@opensuse.org&gt;" date="1584878400">- Add patch from upstream to fix build of Guix with more then two threads:
  * guile-3.0-fix-compile-crash.patch</changelog>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@opensuse.org&gt;" date="1585310400">- Update to version 3.0.2:
  Changes compared to 3.0.1:
  * New (srfi srfi-171) module
  * Fix heap corruption when allocating structs (caused problems when
    building Guix on openSUSE)
  * Fix race condition between 'abort-to-prompt' and stack marking
  * Ensure weak sets are occasionally vacuumed
  * Interpret dynamic library name as literal file name first
  * &lt;libguile.h&gt; includes &lt;libguile/hooks.h&gt; again
  * Fix fixpoint computation in compute-significant-bits
  * Fix compilation '--without-threads'
  * 'tmpnam' is now deprecated
- Remove patch:
  * guile-3.0-fix-compile-crash.patch: patch included in release</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1588680000">- Add gcc10-x86-disable-one-test.patch in order to fix
  boo#1170836.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1593086400">- guile 3.0.4:
  * SONAME fix (relative to 3.0.3)
- includes changes from 3.0.3:
  * New baseline compiler
  * New VM intrinsics to support baseline compiler
  * Compiler support for warning and lowering passes
  * Compiler support for choosing different compilation orders
  * Better support for specifying optimization and warning levels
  * Faster Guile build from source
  * New 'pipeline' procedure in (ice-9 popen)
  * Refreshed bitvector facility
  * New bitvector-count, bitvector-count-bits, bitvector-position
    procedures
  * New bitvector-bit-set?, bitvector-bit-clear? procedures
  * New bitvector-set-bit!, bitvector-clear-bit! procedures
  * New bitvector-set-all-bits!, bitvector-clear-all-bits! procedures
  * New bitvector-flip-all-bits! procedure
  * New bitvector-set-bits!, bitvector-clear-bits! procedures
  * various bug fixes
  * deprecations: Old bitvector interfaces, accessing generic
    arrays using the bitvector procedures, scm_istr2bve</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1610193600">- GNU guile 3.0.5:
  * O(1) compilation of `case' and related expressions
  * New (ice-9 copy-tree) module
  * New warning: use-before-definition
  * New warning: non-idempotent-definition
  * A number of functions were deprecated with replacements
  * copy read-option removed
- remove deprecated texinfo packaging macros</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1611316800">- Skip test-stack-overflow on qemu builds</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update to version 3.0.7
  * Guile now defines constants such as `O_NOFOLLOW', `O_CLOEXEC',
    `O_TMPFILE', and more.  These may be passed as arguments to
    procedures such as `open' and `open-fdes'.
  * Fix deadlock after `primitive-fork'
  * Fix duplicates handlers for interfaces that use interfaces
  * Fix R7RS include-library-declarations, cond-expand
  * Fix excessive compile times for vectors &gt;16k elements long
  * Fix use of literal tree-il as source language
  * Fix SRFI-64 test-end to not remove globally-installed test runner
- Update to version 3.0.6
  * Reimplement dynamic library loading ("dlopening") without libltdl
  * New library search path variable, `GUILE_EXTENSIONS_PATH'.
  * Fix important incompatibility with GnuTLS and GMP, but this may
    slow down some uses of bignums.
  * New `read' implementation in Scheme
  * Syntax objects record source locations
  * Optimized run-time relocations
  * Optimized calls to known functions
  * Reduce code size for calls to module variables
  * Updated Gnulib
  * New interfaces and functionality
  * `call-with-port'
  * `call-with-input-bytevector', `call-with-output-bytevector'
  * `mkdtemp' and `mkstemp'
  * `(system foreign-library)' module
  * `read-syntax'
  * `quote-syntax'
  * `syntax-sourcev'
  * Fix reverse-list-&gt;string docstring
  * Fix R7RS "member" result when no item found
  * Fix make-transcoded-port on input+output ports
  * Fix (ice-9 ftw) on filesystems where inode values are meaningless
  * Fix srfi-69 merge-hash
  * Fix suspendable-ports implementation of get-bytevector-some!
  * Fix overread in string-locale&lt;?, string-locale-ci&lt;?, and friends
  * Fix handling of parameter lists to elisp defun to allow nil
  * Fix closure-conversion bug for SCC with no free vars and one
    not-well-known function
  * Fix error when &lt; passed non-real value
  * Fix bug in which exported and private names in a used module
    could alias each other
  * Fix bug with slot options in redefinable GOOPS classes
  * Fix bugs regarding port buffering for TLS connections in web client
  * `dynamic-unlink': Deprecated! has now no effect
  * `call-with-output-string': Changed! closes port on normal exit
- Update disable-test-out-of-memory.patch
- Add 0007-Fix-non-revealed-port-is-closed-ports.test.patch from
  Debian</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1631016000">- gnulib-dynarray.patch: Update gnulib module dynarray to fix use of
  reserved macros</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1645704000">- Update to version 3.0.8
  * Important changes
  * Avoid the need for a custom GMP allocator
    This removes the need for the GUILE_INSTALL_GMP_MEMORY_FUNCTIONS
    environment variable mentioned introduced with Guile 3.0.6
    And deprecates the scm_install_gmp_memory_functions variable.
  * New interfaces and functionality
  * Typed vector copy functions in srfi srfi-4 gnu
    See SRFI-4 - Guile extensions" in the manual.
  * `bytevector-fill!' supports partial fill through optional arguments
  * `vector-copy!' and `vector-copy' from (rnrs base) included in core
  * New function bitvector-copy
  * Other new optimizations
  * Better optimization of "let" in right-hand-side of "letrec"
  * Allow constant-folding for calls to "expt"
  * Add ,optimize-cps REPL meta-command
  * Improve alias analysis in common subexpression elimination
  * Avoid argument-count checks for well-typed calls to known procedures
  * Avoid return-value-count checks for calls to
    known-return-arity procedures
  * New deprecations
  * Vector functions require vector arguments
  * `scm_from_contiguous_typed_array' is deprecated
  * Deprecate the "simple vector" concept, `scm_is_simple_vector'
  * Deprecate internal contiguous array flag
  * Deprecate symbol properties
    Symbols used to have a "function slot" and a "property slot"
  * Bug fixes
  * Fix compilation of (ash x N), where N is a literal, at -O1 and below
  * Texinfo and XML parsers are now thread-safe
  * Fix crash when reading #nil
  * Limit `ash' to left-shift by 2^32 bits
  * Various other bug fixes, please refer to the NEWS file
- Drop upstream fixed
  0007-Fix-non-revealed-port-is-closed-ports.test.patch
- Drop upstream fixed (commit b4a80f4239b19fea4d2cc3e9d197f24b809f0624)
  gnulib-dynarray.patch</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1646654400">- Add patch to fix build on 32-bit big-endian targets
  * adjust-32bit-big-endian-build-flags.patch
- Run aclocal before %configure to regenerate aclocal.m4</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1647864000">- adjust-32bit-big-endian-build-flags.patch: replace with working patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1647864001">- use parallel build for Rings
- force LTO</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1648555200">- stage2-serialize.patch: Serialize stage2 build only</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670414400">- skip checks for qemu-user-space-builds (tries to close filedescriptors
  that qemu relies on)</changelog>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@opensuse.org&gt;" date="1674993600">- Update to version 3.0.9
  * New interfaces and functionality
  * * New `spawn' procedure to spawn child processes
  * * `open-file' now supports an "e" flag for O_CLOEXEC
  * * `pipe' now takes flags as an optional argument
  * * Bindings to `openat' and friends
  * * Abstract Unix-domain sockets are supported
  * * New socket-related constants defined
  * * New `bytevector-slice' procedure
  * * Disassembler now shows intrinsic names
  * * Linker and assembler consume less memory
  * Bug fixes (for more see the NEWS file)
  * * JIT compilation is now supported on Apple M1 processors
  * * libguile/srfi-14.i.c is now longer shipped and is instead built from source
  * * Cross-compilation supports triplets with empty vendor strings
  * * 'system*' honors output/error port redirects
    (https://bugs.gnu.org/52835)
  * * 'open-input-pipe' &amp; co. are now much faster
    (https://bugs.gnu.org/59321)
- Refresh patches:
  * disable-test-out-of-memory.patch
  * guile-3.0-gc_pkgconfig_private.patch
- Remove no longer used guile-rpmlintrc</changelog>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@opensuse.org&gt;" date="1684843200">- Add key from Ludovic Courtès to guile.keyring, who released 3.0.9</changelog>
</package>
<package pkgid="0866f3c3f42069a60cce3aa1bea2e6cf000559a5bce68e26fb1ea2dbf947f2d1103bde2c44d480ddb7d3a276f75d4292297780ced6b39519f7ec67ee1fd02ec8" name="guile-devel" arch="i586">
  <version epoch="0" ver="3.0.9" rel="1.1"/>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@suse.de&gt;" date="1579176000">- Update to version 3.0.0:
  Major changes compared to 2.2.x:
  * Just-in-time code generation on x86_64, i586, armv7l, and aarch64
  * Lower-level bytecode
  * Add support for R7RS
  * Interleaved internal definitions and expressions allowed
  * Record unification
  * Reimplementation of exceptions to be more aligned with R6RS-style
  * `guard' no longer unwinds the stack for clause tests
  * Optimization of top-level bindings within a compilation unit (-O3
    is now differnt then -O2)
  * By default, GOOPS classes are not redefinable
  * Define top-level bindings for aux syntax: `else', `=&gt;', `...', `_'
  * Conventional gettext alias is now `G_'
  * Add --r6rs command-line option
  * Add #:re-export-and-replace argument to `define-module'
  * `define-module' #:autoload no longer pulls in the whole module
  * Improve SRFI-43 vector-fill!
  * `iota' in core and SRFI-1 `iota' are the same
  * Improved Transport Layer Security (TLS) support in (web client)
  * New deprecations
  * scm_t_uint8, etc deprecated in favor of C99 stdint.h
  * The two-argument form of `record-constructor'
  * Incompatible changes
  * All code deprecated in Guile 2.2 has been removed.
  * Remove "self" field from vtables and "redefined" field from
    classes
  * VM hook manipulation simplified
  * New effective version 3.0. pkg-config is now guile-3.0
  * Rename patch:
  * guile-2.2-gc_pkgconfig_private.patch to
    guile-3.0-gc_pkgconfig_private.patch: Adapt to 3.0 changes.
  * Set guilemaj to 3 and guilemin to 0</changelog>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@suse.de&gt;" date="1583755200">- Update to version 3.0.1:
  Changes compared to 3.0.0:
  * Export constructor and predicate for '&amp;quit-exception'
  * (texinfo plain-text) now exports '*line-width*' fluid
  * R7RS support recognizes the '.sld' extension
  * 'hash' correctly handles keywords, ports, hash tables, etc.
  * 'include' no longer rejects relative file names
  * Reduce GC pressure when using bignums
  * Fix expansion of 'error' calls with a non-constant argument
  * Improve source location information for top-level references
  * Web client treats TLS "premature termination" error as EOF
  * Fix bug restoring a JIT continuation from the interpreter
  * Export C symbols 'scm_sym_lambda', 'scm_sym_quote', etc. again
  * Fix build on IA64 and on platforms where the stack grows upwards
  * texinfo properly renders @acronym in plain text
  * Compiler now optimizes (logior 0 INT)
  * Fix Readline configure check for the sake of libedit
  * Provided 'GUILE_PKG' Autoconf macro now detects Guile 3.0</changelog>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@opensuse.org&gt;" date="1584878400">- Add patch from upstream to fix build of Guix with more then two threads:
  * guile-3.0-fix-compile-crash.patch</changelog>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@opensuse.org&gt;" date="1585310400">- Update to version 3.0.2:
  Changes compared to 3.0.1:
  * New (srfi srfi-171) module
  * Fix heap corruption when allocating structs (caused problems when
    building Guix on openSUSE)
  * Fix race condition between 'abort-to-prompt' and stack marking
  * Ensure weak sets are occasionally vacuumed
  * Interpret dynamic library name as literal file name first
  * &lt;libguile.h&gt; includes &lt;libguile/hooks.h&gt; again
  * Fix fixpoint computation in compute-significant-bits
  * Fix compilation '--without-threads'
  * 'tmpnam' is now deprecated
- Remove patch:
  * guile-3.0-fix-compile-crash.patch: patch included in release</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1588680000">- Add gcc10-x86-disable-one-test.patch in order to fix
  boo#1170836.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1593086400">- guile 3.0.4:
  * SONAME fix (relative to 3.0.3)
- includes changes from 3.0.3:
  * New baseline compiler
  * New VM intrinsics to support baseline compiler
  * Compiler support for warning and lowering passes
  * Compiler support for choosing different compilation orders
  * Better support for specifying optimization and warning levels
  * Faster Guile build from source
  * New 'pipeline' procedure in (ice-9 popen)
  * Refreshed bitvector facility
  * New bitvector-count, bitvector-count-bits, bitvector-position
    procedures
  * New bitvector-bit-set?, bitvector-bit-clear? procedures
  * New bitvector-set-bit!, bitvector-clear-bit! procedures
  * New bitvector-set-all-bits!, bitvector-clear-all-bits! procedures
  * New bitvector-flip-all-bits! procedure
  * New bitvector-set-bits!, bitvector-clear-bits! procedures
  * various bug fixes
  * deprecations: Old bitvector interfaces, accessing generic
    arrays using the bitvector procedures, scm_istr2bve</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1610193600">- GNU guile 3.0.5:
  * O(1) compilation of `case' and related expressions
  * New (ice-9 copy-tree) module
  * New warning: use-before-definition
  * New warning: non-idempotent-definition
  * A number of functions were deprecated with replacements
  * copy read-option removed
- remove deprecated texinfo packaging macros</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1611316800">- Skip test-stack-overflow on qemu builds</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update to version 3.0.7
  * Guile now defines constants such as `O_NOFOLLOW', `O_CLOEXEC',
    `O_TMPFILE', and more.  These may be passed as arguments to
    procedures such as `open' and `open-fdes'.
  * Fix deadlock after `primitive-fork'
  * Fix duplicates handlers for interfaces that use interfaces
  * Fix R7RS include-library-declarations, cond-expand
  * Fix excessive compile times for vectors &gt;16k elements long
  * Fix use of literal tree-il as source language
  * Fix SRFI-64 test-end to not remove globally-installed test runner
- Update to version 3.0.6
  * Reimplement dynamic library loading ("dlopening") without libltdl
  * New library search path variable, `GUILE_EXTENSIONS_PATH'.
  * Fix important incompatibility with GnuTLS and GMP, but this may
    slow down some uses of bignums.
  * New `read' implementation in Scheme
  * Syntax objects record source locations
  * Optimized run-time relocations
  * Optimized calls to known functions
  * Reduce code size for calls to module variables
  * Updated Gnulib
  * New interfaces and functionality
  * `call-with-port'
  * `call-with-input-bytevector', `call-with-output-bytevector'
  * `mkdtemp' and `mkstemp'
  * `(system foreign-library)' module
  * `read-syntax'
  * `quote-syntax'
  * `syntax-sourcev'
  * Fix reverse-list-&gt;string docstring
  * Fix R7RS "member" result when no item found
  * Fix make-transcoded-port on input+output ports
  * Fix (ice-9 ftw) on filesystems where inode values are meaningless
  * Fix srfi-69 merge-hash
  * Fix suspendable-ports implementation of get-bytevector-some!
  * Fix overread in string-locale&lt;?, string-locale-ci&lt;?, and friends
  * Fix handling of parameter lists to elisp defun to allow nil
  * Fix closure-conversion bug for SCC with no free vars and one
    not-well-known function
  * Fix error when &lt; passed non-real value
  * Fix bug in which exported and private names in a used module
    could alias each other
  * Fix bug with slot options in redefinable GOOPS classes
  * Fix bugs regarding port buffering for TLS connections in web client
  * `dynamic-unlink': Deprecated! has now no effect
  * `call-with-output-string': Changed! closes port on normal exit
- Update disable-test-out-of-memory.patch
- Add 0007-Fix-non-revealed-port-is-closed-ports.test.patch from
  Debian</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1631016000">- gnulib-dynarray.patch: Update gnulib module dynarray to fix use of
  reserved macros</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1645704000">- Update to version 3.0.8
  * Important changes
  * Avoid the need for a custom GMP allocator
    This removes the need for the GUILE_INSTALL_GMP_MEMORY_FUNCTIONS
    environment variable mentioned introduced with Guile 3.0.6
    And deprecates the scm_install_gmp_memory_functions variable.
  * New interfaces and functionality
  * Typed vector copy functions in srfi srfi-4 gnu
    See SRFI-4 - Guile extensions" in the manual.
  * `bytevector-fill!' supports partial fill through optional arguments
  * `vector-copy!' and `vector-copy' from (rnrs base) included in core
  * New function bitvector-copy
  * Other new optimizations
  * Better optimization of "let" in right-hand-side of "letrec"
  * Allow constant-folding for calls to "expt"
  * Add ,optimize-cps REPL meta-command
  * Improve alias analysis in common subexpression elimination
  * Avoid argument-count checks for well-typed calls to known procedures
  * Avoid return-value-count checks for calls to
    known-return-arity procedures
  * New deprecations
  * Vector functions require vector arguments
  * `scm_from_contiguous_typed_array' is deprecated
  * Deprecate the "simple vector" concept, `scm_is_simple_vector'
  * Deprecate internal contiguous array flag
  * Deprecate symbol properties
    Symbols used to have a "function slot" and a "property slot"
  * Bug fixes
  * Fix compilation of (ash x N), where N is a literal, at -O1 and below
  * Texinfo and XML parsers are now thread-safe
  * Fix crash when reading #nil
  * Limit `ash' to left-shift by 2^32 bits
  * Various other bug fixes, please refer to the NEWS file
- Drop upstream fixed
  0007-Fix-non-revealed-port-is-closed-ports.test.patch
- Drop upstream fixed (commit b4a80f4239b19fea4d2cc3e9d197f24b809f0624)
  gnulib-dynarray.patch</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1646654400">- Add patch to fix build on 32-bit big-endian targets
  * adjust-32bit-big-endian-build-flags.patch
- Run aclocal before %configure to regenerate aclocal.m4</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1647864000">- adjust-32bit-big-endian-build-flags.patch: replace with working patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1647864001">- use parallel build for Rings
- force LTO</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1648555200">- stage2-serialize.patch: Serialize stage2 build only</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670414400">- skip checks for qemu-user-space-builds (tries to close filedescriptors
  that qemu relies on)</changelog>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@opensuse.org&gt;" date="1674993600">- Update to version 3.0.9
  * New interfaces and functionality
  * * New `spawn' procedure to spawn child processes
  * * `open-file' now supports an "e" flag for O_CLOEXEC
  * * `pipe' now takes flags as an optional argument
  * * Bindings to `openat' and friends
  * * Abstract Unix-domain sockets are supported
  * * New socket-related constants defined
  * * New `bytevector-slice' procedure
  * * Disassembler now shows intrinsic names
  * * Linker and assembler consume less memory
  * Bug fixes (for more see the NEWS file)
  * * JIT compilation is now supported on Apple M1 processors
  * * libguile/srfi-14.i.c is now longer shipped and is instead built from source
  * * Cross-compilation supports triplets with empty vendor strings
  * * 'system*' honors output/error port redirects
    (https://bugs.gnu.org/52835)
  * * 'open-input-pipe' &amp; co. are now much faster
    (https://bugs.gnu.org/59321)
- Refresh patches:
  * disable-test-out-of-memory.patch
  * guile-3.0-gc_pkgconfig_private.patch
- Remove no longer used guile-rpmlintrc</changelog>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@opensuse.org&gt;" date="1684843200">- Add key from Ludovic Courtès to guile.keyring, who released 3.0.9</changelog>
</package>
<package pkgid="a8378500a09295ff31c5739f88d977e6fc72608d5c552528ca4254c173c16d59be72390a5af7f462e957340248ffc8b8c5a3a259d7b5bc4771330304c2e5a33b" name="guile-devel" arch="x86_64">
  <version epoch="0" ver="3.0.9" rel="1.1"/>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@suse.de&gt;" date="1579176000">- Update to version 3.0.0:
  Major changes compared to 2.2.x:
  * Just-in-time code generation on x86_64, i586, armv7l, and aarch64
  * Lower-level bytecode
  * Add support for R7RS
  * Interleaved internal definitions and expressions allowed
  * Record unification
  * Reimplementation of exceptions to be more aligned with R6RS-style
  * `guard' no longer unwinds the stack for clause tests
  * Optimization of top-level bindings within a compilation unit (-O3
    is now differnt then -O2)
  * By default, GOOPS classes are not redefinable
  * Define top-level bindings for aux syntax: `else', `=&gt;', `...', `_'
  * Conventional gettext alias is now `G_'
  * Add --r6rs command-line option
  * Add #:re-export-and-replace argument to `define-module'
  * `define-module' #:autoload no longer pulls in the whole module
  * Improve SRFI-43 vector-fill!
  * `iota' in core and SRFI-1 `iota' are the same
  * Improved Transport Layer Security (TLS) support in (web client)
  * New deprecations
  * scm_t_uint8, etc deprecated in favor of C99 stdint.h
  * The two-argument form of `record-constructor'
  * Incompatible changes
  * All code deprecated in Guile 2.2 has been removed.
  * Remove "self" field from vtables and "redefined" field from
    classes
  * VM hook manipulation simplified
  * New effective version 3.0. pkg-config is now guile-3.0
  * Rename patch:
  * guile-2.2-gc_pkgconfig_private.patch to
    guile-3.0-gc_pkgconfig_private.patch: Adapt to 3.0 changes.
  * Set guilemaj to 3 and guilemin to 0</changelog>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@suse.de&gt;" date="1583755200">- Update to version 3.0.1:
  Changes compared to 3.0.0:
  * Export constructor and predicate for '&amp;quit-exception'
  * (texinfo plain-text) now exports '*line-width*' fluid
  * R7RS support recognizes the '.sld' extension
  * 'hash' correctly handles keywords, ports, hash tables, etc.
  * 'include' no longer rejects relative file names
  * Reduce GC pressure when using bignums
  * Fix expansion of 'error' calls with a non-constant argument
  * Improve source location information for top-level references
  * Web client treats TLS "premature termination" error as EOF
  * Fix bug restoring a JIT continuation from the interpreter
  * Export C symbols 'scm_sym_lambda', 'scm_sym_quote', etc. again
  * Fix build on IA64 and on platforms where the stack grows upwards
  * texinfo properly renders @acronym in plain text
  * Compiler now optimizes (logior 0 INT)
  * Fix Readline configure check for the sake of libedit
  * Provided 'GUILE_PKG' Autoconf macro now detects Guile 3.0</changelog>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@opensuse.org&gt;" date="1584878400">- Add patch from upstream to fix build of Guix with more then two threads:
  * guile-3.0-fix-compile-crash.patch</changelog>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@opensuse.org&gt;" date="1585310400">- Update to version 3.0.2:
  Changes compared to 3.0.1:
  * New (srfi srfi-171) module
  * Fix heap corruption when allocating structs (caused problems when
    building Guix on openSUSE)
  * Fix race condition between 'abort-to-prompt' and stack marking
  * Ensure weak sets are occasionally vacuumed
  * Interpret dynamic library name as literal file name first
  * &lt;libguile.h&gt; includes &lt;libguile/hooks.h&gt; again
  * Fix fixpoint computation in compute-significant-bits
  * Fix compilation '--without-threads'
  * 'tmpnam' is now deprecated
- Remove patch:
  * guile-3.0-fix-compile-crash.patch: patch included in release</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1588680000">- Add gcc10-x86-disable-one-test.patch in order to fix
  boo#1170836.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1593086400">- guile 3.0.4:
  * SONAME fix (relative to 3.0.3)
- includes changes from 3.0.3:
  * New baseline compiler
  * New VM intrinsics to support baseline compiler
  * Compiler support for warning and lowering passes
  * Compiler support for choosing different compilation orders
  * Better support for specifying optimization and warning levels
  * Faster Guile build from source
  * New 'pipeline' procedure in (ice-9 popen)
  * Refreshed bitvector facility
  * New bitvector-count, bitvector-count-bits, bitvector-position
    procedures
  * New bitvector-bit-set?, bitvector-bit-clear? procedures
  * New bitvector-set-bit!, bitvector-clear-bit! procedures
  * New bitvector-set-all-bits!, bitvector-clear-all-bits! procedures
  * New bitvector-flip-all-bits! procedure
  * New bitvector-set-bits!, bitvector-clear-bits! procedures
  * various bug fixes
  * deprecations: Old bitvector interfaces, accessing generic
    arrays using the bitvector procedures, scm_istr2bve</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1610193600">- GNU guile 3.0.5:
  * O(1) compilation of `case' and related expressions
  * New (ice-9 copy-tree) module
  * New warning: use-before-definition
  * New warning: non-idempotent-definition
  * A number of functions were deprecated with replacements
  * copy read-option removed
- remove deprecated texinfo packaging macros</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1611316800">- Skip test-stack-overflow on qemu builds</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update to version 3.0.7
  * Guile now defines constants such as `O_NOFOLLOW', `O_CLOEXEC',
    `O_TMPFILE', and more.  These may be passed as arguments to
    procedures such as `open' and `open-fdes'.
  * Fix deadlock after `primitive-fork'
  * Fix duplicates handlers for interfaces that use interfaces
  * Fix R7RS include-library-declarations, cond-expand
  * Fix excessive compile times for vectors &gt;16k elements long
  * Fix use of literal tree-il as source language
  * Fix SRFI-64 test-end to not remove globally-installed test runner
- Update to version 3.0.6
  * Reimplement dynamic library loading ("dlopening") without libltdl
  * New library search path variable, `GUILE_EXTENSIONS_PATH'.
  * Fix important incompatibility with GnuTLS and GMP, but this may
    slow down some uses of bignums.
  * New `read' implementation in Scheme
  * Syntax objects record source locations
  * Optimized run-time relocations
  * Optimized calls to known functions
  * Reduce code size for calls to module variables
  * Updated Gnulib
  * New interfaces and functionality
  * `call-with-port'
  * `call-with-input-bytevector', `call-with-output-bytevector'
  * `mkdtemp' and `mkstemp'
  * `(system foreign-library)' module
  * `read-syntax'
  * `quote-syntax'
  * `syntax-sourcev'
  * Fix reverse-list-&gt;string docstring
  * Fix R7RS "member" result when no item found
  * Fix make-transcoded-port on input+output ports
  * Fix (ice-9 ftw) on filesystems where inode values are meaningless
  * Fix srfi-69 merge-hash
  * Fix suspendable-ports implementation of get-bytevector-some!
  * Fix overread in string-locale&lt;?, string-locale-ci&lt;?, and friends
  * Fix handling of parameter lists to elisp defun to allow nil
  * Fix closure-conversion bug for SCC with no free vars and one
    not-well-known function
  * Fix error when &lt; passed non-real value
  * Fix bug in which exported and private names in a used module
    could alias each other
  * Fix bug with slot options in redefinable GOOPS classes
  * Fix bugs regarding port buffering for TLS connections in web client
  * `dynamic-unlink': Deprecated! has now no effect
  * `call-with-output-string': Changed! closes port on normal exit
- Update disable-test-out-of-memory.patch
- Add 0007-Fix-non-revealed-port-is-closed-ports.test.patch from
  Debian</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1631016000">- gnulib-dynarray.patch: Update gnulib module dynarray to fix use of
  reserved macros</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1645704000">- Update to version 3.0.8
  * Important changes
  * Avoid the need for a custom GMP allocator
    This removes the need for the GUILE_INSTALL_GMP_MEMORY_FUNCTIONS
    environment variable mentioned introduced with Guile 3.0.6
    And deprecates the scm_install_gmp_memory_functions variable.
  * New interfaces and functionality
  * Typed vector copy functions in srfi srfi-4 gnu
    See SRFI-4 - Guile extensions" in the manual.
  * `bytevector-fill!' supports partial fill through optional arguments
  * `vector-copy!' and `vector-copy' from (rnrs base) included in core
  * New function bitvector-copy
  * Other new optimizations
  * Better optimization of "let" in right-hand-side of "letrec"
  * Allow constant-folding for calls to "expt"
  * Add ,optimize-cps REPL meta-command
  * Improve alias analysis in common subexpression elimination
  * Avoid argument-count checks for well-typed calls to known procedures
  * Avoid return-value-count checks for calls to
    known-return-arity procedures
  * New deprecations
  * Vector functions require vector arguments
  * `scm_from_contiguous_typed_array' is deprecated
  * Deprecate the "simple vector" concept, `scm_is_simple_vector'
  * Deprecate internal contiguous array flag
  * Deprecate symbol properties
    Symbols used to have a "function slot" and a "property slot"
  * Bug fixes
  * Fix compilation of (ash x N), where N is a literal, at -O1 and below
  * Texinfo and XML parsers are now thread-safe
  * Fix crash when reading #nil
  * Limit `ash' to left-shift by 2^32 bits
  * Various other bug fixes, please refer to the NEWS file
- Drop upstream fixed
  0007-Fix-non-revealed-port-is-closed-ports.test.patch
- Drop upstream fixed (commit b4a80f4239b19fea4d2cc3e9d197f24b809f0624)
  gnulib-dynarray.patch</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1646654400">- Add patch to fix build on 32-bit big-endian targets
  * adjust-32bit-big-endian-build-flags.patch
- Run aclocal before %configure to regenerate aclocal.m4</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1647864000">- adjust-32bit-big-endian-build-flags.patch: replace with working patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1647864001">- use parallel build for Rings
- force LTO</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1648555200">- stage2-serialize.patch: Serialize stage2 build only</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670414400">- skip checks for qemu-user-space-builds (tries to close filedescriptors
  that qemu relies on)</changelog>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@opensuse.org&gt;" date="1674993600">- Update to version 3.0.9
  * New interfaces and functionality
  * * New `spawn' procedure to spawn child processes
  * * `open-file' now supports an "e" flag for O_CLOEXEC
  * * `pipe' now takes flags as an optional argument
  * * Bindings to `openat' and friends
  * * Abstract Unix-domain sockets are supported
  * * New socket-related constants defined
  * * New `bytevector-slice' procedure
  * * Disassembler now shows intrinsic names
  * * Linker and assembler consume less memory
  * Bug fixes (for more see the NEWS file)
  * * JIT compilation is now supported on Apple M1 processors
  * * libguile/srfi-14.i.c is now longer shipped and is instead built from source
  * * Cross-compilation supports triplets with empty vendor strings
  * * 'system*' honors output/error port redirects
    (https://bugs.gnu.org/52835)
  * * 'open-input-pipe' &amp; co. are now much faster
    (https://bugs.gnu.org/59321)
- Refresh patches:
  * disable-test-out-of-memory.patch
  * guile-3.0-gc_pkgconfig_private.patch
- Remove no longer used guile-rpmlintrc</changelog>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@opensuse.org&gt;" date="1684843200">- Add key from Ludovic Courtès to guile.keyring, who released 3.0.9</changelog>
</package>
<package pkgid="328ae5592e38590ad5152efc76fc89bb1bc9b68bfcc44bac6b34967bded0f31902558c1c6a521c285bfcd1341a19aaeb9b39552e8a5a579c04fc6bdeacac0f7d" name="guile-modules-3_0" arch="i586">
  <version epoch="0" ver="3.0.9" rel="1.1"/>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@suse.de&gt;" date="1579176000">- Update to version 3.0.0:
  Major changes compared to 2.2.x:
  * Just-in-time code generation on x86_64, i586, armv7l, and aarch64
  * Lower-level bytecode
  * Add support for R7RS
  * Interleaved internal definitions and expressions allowed
  * Record unification
  * Reimplementation of exceptions to be more aligned with R6RS-style
  * `guard' no longer unwinds the stack for clause tests
  * Optimization of top-level bindings within a compilation unit (-O3
    is now differnt then -O2)
  * By default, GOOPS classes are not redefinable
  * Define top-level bindings for aux syntax: `else', `=&gt;', `...', `_'
  * Conventional gettext alias is now `G_'
  * Add --r6rs command-line option
  * Add #:re-export-and-replace argument to `define-module'
  * `define-module' #:autoload no longer pulls in the whole module
  * Improve SRFI-43 vector-fill!
  * `iota' in core and SRFI-1 `iota' are the same
  * Improved Transport Layer Security (TLS) support in (web client)
  * New deprecations
  * scm_t_uint8, etc deprecated in favor of C99 stdint.h
  * The two-argument form of `record-constructor'
  * Incompatible changes
  * All code deprecated in Guile 2.2 has been removed.
  * Remove "self" field from vtables and "redefined" field from
    classes
  * VM hook manipulation simplified
  * New effective version 3.0. pkg-config is now guile-3.0
  * Rename patch:
  * guile-2.2-gc_pkgconfig_private.patch to
    guile-3.0-gc_pkgconfig_private.patch: Adapt to 3.0 changes.
  * Set guilemaj to 3 and guilemin to 0</changelog>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@suse.de&gt;" date="1583755200">- Update to version 3.0.1:
  Changes compared to 3.0.0:
  * Export constructor and predicate for '&amp;quit-exception'
  * (texinfo plain-text) now exports '*line-width*' fluid
  * R7RS support recognizes the '.sld' extension
  * 'hash' correctly handles keywords, ports, hash tables, etc.
  * 'include' no longer rejects relative file names
  * Reduce GC pressure when using bignums
  * Fix expansion of 'error' calls with a non-constant argument
  * Improve source location information for top-level references
  * Web client treats TLS "premature termination" error as EOF
  * Fix bug restoring a JIT continuation from the interpreter
  * Export C symbols 'scm_sym_lambda', 'scm_sym_quote', etc. again
  * Fix build on IA64 and on platforms where the stack grows upwards
  * texinfo properly renders @acronym in plain text
  * Compiler now optimizes (logior 0 INT)
  * Fix Readline configure check for the sake of libedit
  * Provided 'GUILE_PKG' Autoconf macro now detects Guile 3.0</changelog>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@opensuse.org&gt;" date="1584878400">- Add patch from upstream to fix build of Guix with more then two threads:
  * guile-3.0-fix-compile-crash.patch</changelog>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@opensuse.org&gt;" date="1585310400">- Update to version 3.0.2:
  Changes compared to 3.0.1:
  * New (srfi srfi-171) module
  * Fix heap corruption when allocating structs (caused problems when
    building Guix on openSUSE)
  * Fix race condition between 'abort-to-prompt' and stack marking
  * Ensure weak sets are occasionally vacuumed
  * Interpret dynamic library name as literal file name first
  * &lt;libguile.h&gt; includes &lt;libguile/hooks.h&gt; again
  * Fix fixpoint computation in compute-significant-bits
  * Fix compilation '--without-threads'
  * 'tmpnam' is now deprecated
- Remove patch:
  * guile-3.0-fix-compile-crash.patch: patch included in release</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1588680000">- Add gcc10-x86-disable-one-test.patch in order to fix
  boo#1170836.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1593086400">- guile 3.0.4:
  * SONAME fix (relative to 3.0.3)
- includes changes from 3.0.3:
  * New baseline compiler
  * New VM intrinsics to support baseline compiler
  * Compiler support for warning and lowering passes
  * Compiler support for choosing different compilation orders
  * Better support for specifying optimization and warning levels
  * Faster Guile build from source
  * New 'pipeline' procedure in (ice-9 popen)
  * Refreshed bitvector facility
  * New bitvector-count, bitvector-count-bits, bitvector-position
    procedures
  * New bitvector-bit-set?, bitvector-bit-clear? procedures
  * New bitvector-set-bit!, bitvector-clear-bit! procedures
  * New bitvector-set-all-bits!, bitvector-clear-all-bits! procedures
  * New bitvector-flip-all-bits! procedure
  * New bitvector-set-bits!, bitvector-clear-bits! procedures
  * various bug fixes
  * deprecations: Old bitvector interfaces, accessing generic
    arrays using the bitvector procedures, scm_istr2bve</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1610193600">- GNU guile 3.0.5:
  * O(1) compilation of `case' and related expressions
  * New (ice-9 copy-tree) module
  * New warning: use-before-definition
  * New warning: non-idempotent-definition
  * A number of functions were deprecated with replacements
  * copy read-option removed
- remove deprecated texinfo packaging macros</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1611316800">- Skip test-stack-overflow on qemu builds</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update to version 3.0.7
  * Guile now defines constants such as `O_NOFOLLOW', `O_CLOEXEC',
    `O_TMPFILE', and more.  These may be passed as arguments to
    procedures such as `open' and `open-fdes'.
  * Fix deadlock after `primitive-fork'
  * Fix duplicates handlers for interfaces that use interfaces
  * Fix R7RS include-library-declarations, cond-expand
  * Fix excessive compile times for vectors &gt;16k elements long
  * Fix use of literal tree-il as source language
  * Fix SRFI-64 test-end to not remove globally-installed test runner
- Update to version 3.0.6
  * Reimplement dynamic library loading ("dlopening") without libltdl
  * New library search path variable, `GUILE_EXTENSIONS_PATH'.
  * Fix important incompatibility with GnuTLS and GMP, but this may
    slow down some uses of bignums.
  * New `read' implementation in Scheme
  * Syntax objects record source locations
  * Optimized run-time relocations
  * Optimized calls to known functions
  * Reduce code size for calls to module variables
  * Updated Gnulib
  * New interfaces and functionality
  * `call-with-port'
  * `call-with-input-bytevector', `call-with-output-bytevector'
  * `mkdtemp' and `mkstemp'
  * `(system foreign-library)' module
  * `read-syntax'
  * `quote-syntax'
  * `syntax-sourcev'
  * Fix reverse-list-&gt;string docstring
  * Fix R7RS "member" result when no item found
  * Fix make-transcoded-port on input+output ports
  * Fix (ice-9 ftw) on filesystems where inode values are meaningless
  * Fix srfi-69 merge-hash
  * Fix suspendable-ports implementation of get-bytevector-some!
  * Fix overread in string-locale&lt;?, string-locale-ci&lt;?, and friends
  * Fix handling of parameter lists to elisp defun to allow nil
  * Fix closure-conversion bug for SCC with no free vars and one
    not-well-known function
  * Fix error when &lt; passed non-real value
  * Fix bug in which exported and private names in a used module
    could alias each other
  * Fix bug with slot options in redefinable GOOPS classes
  * Fix bugs regarding port buffering for TLS connections in web client
  * `dynamic-unlink': Deprecated! has now no effect
  * `call-with-output-string': Changed! closes port on normal exit
- Update disable-test-out-of-memory.patch
- Add 0007-Fix-non-revealed-port-is-closed-ports.test.patch from
  Debian</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1631016000">- gnulib-dynarray.patch: Update gnulib module dynarray to fix use of
  reserved macros</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1645704000">- Update to version 3.0.8
  * Important changes
  * Avoid the need for a custom GMP allocator
    This removes the need for the GUILE_INSTALL_GMP_MEMORY_FUNCTIONS
    environment variable mentioned introduced with Guile 3.0.6
    And deprecates the scm_install_gmp_memory_functions variable.
  * New interfaces and functionality
  * Typed vector copy functions in srfi srfi-4 gnu
    See SRFI-4 - Guile extensions" in the manual.
  * `bytevector-fill!' supports partial fill through optional arguments
  * `vector-copy!' and `vector-copy' from (rnrs base) included in core
  * New function bitvector-copy
  * Other new optimizations
  * Better optimization of "let" in right-hand-side of "letrec"
  * Allow constant-folding for calls to "expt"
  * Add ,optimize-cps REPL meta-command
  * Improve alias analysis in common subexpression elimination
  * Avoid argument-count checks for well-typed calls to known procedures
  * Avoid return-value-count checks for calls to
    known-return-arity procedures
  * New deprecations
  * Vector functions require vector arguments
  * `scm_from_contiguous_typed_array' is deprecated
  * Deprecate the "simple vector" concept, `scm_is_simple_vector'
  * Deprecate internal contiguous array flag
  * Deprecate symbol properties
    Symbols used to have a "function slot" and a "property slot"
  * Bug fixes
  * Fix compilation of (ash x N), where N is a literal, at -O1 and below
  * Texinfo and XML parsers are now thread-safe
  * Fix crash when reading #nil
  * Limit `ash' to left-shift by 2^32 bits
  * Various other bug fixes, please refer to the NEWS file
- Drop upstream fixed
  0007-Fix-non-revealed-port-is-closed-ports.test.patch
- Drop upstream fixed (commit b4a80f4239b19fea4d2cc3e9d197f24b809f0624)
  gnulib-dynarray.patch</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1646654400">- Add patch to fix build on 32-bit big-endian targets
  * adjust-32bit-big-endian-build-flags.patch
- Run aclocal before %configure to regenerate aclocal.m4</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1647864000">- adjust-32bit-big-endian-build-flags.patch: replace with working patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1647864001">- use parallel build for Rings
- force LTO</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1648555200">- stage2-serialize.patch: Serialize stage2 build only</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670414400">- skip checks for qemu-user-space-builds (tries to close filedescriptors
  that qemu relies on)</changelog>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@opensuse.org&gt;" date="1674993600">- Update to version 3.0.9
  * New interfaces and functionality
  * * New `spawn' procedure to spawn child processes
  * * `open-file' now supports an "e" flag for O_CLOEXEC
  * * `pipe' now takes flags as an optional argument
  * * Bindings to `openat' and friends
  * * Abstract Unix-domain sockets are supported
  * * New socket-related constants defined
  * * New `bytevector-slice' procedure
  * * Disassembler now shows intrinsic names
  * * Linker and assembler consume less memory
  * Bug fixes (for more see the NEWS file)
  * * JIT compilation is now supported on Apple M1 processors
  * * libguile/srfi-14.i.c is now longer shipped and is instead built from source
  * * Cross-compilation supports triplets with empty vendor strings
  * * 'system*' honors output/error port redirects
    (https://bugs.gnu.org/52835)
  * * 'open-input-pipe' &amp; co. are now much faster
    (https://bugs.gnu.org/59321)
- Refresh patches:
  * disable-test-out-of-memory.patch
  * guile-3.0-gc_pkgconfig_private.patch
- Remove no longer used guile-rpmlintrc</changelog>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@opensuse.org&gt;" date="1684843200">- Add key from Ludovic Courtès to guile.keyring, who released 3.0.9</changelog>
</package>
<package pkgid="3b07778c6d630326a6bfa4a111f771e54bf178f9d7ba94c7cee4b89c9a786f0a8f9c369d6d45f194deb92509f492ca133415147c114f176d1e4c6e53a3bf5728" name="guile-modules-3_0" arch="x86_64">
  <version epoch="0" ver="3.0.9" rel="1.1"/>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@suse.de&gt;" date="1579176000">- Update to version 3.0.0:
  Major changes compared to 2.2.x:
  * Just-in-time code generation on x86_64, i586, armv7l, and aarch64
  * Lower-level bytecode
  * Add support for R7RS
  * Interleaved internal definitions and expressions allowed
  * Record unification
  * Reimplementation of exceptions to be more aligned with R6RS-style
  * `guard' no longer unwinds the stack for clause tests
  * Optimization of top-level bindings within a compilation unit (-O3
    is now differnt then -O2)
  * By default, GOOPS classes are not redefinable
  * Define top-level bindings for aux syntax: `else', `=&gt;', `...', `_'
  * Conventional gettext alias is now `G_'
  * Add --r6rs command-line option
  * Add #:re-export-and-replace argument to `define-module'
  * `define-module' #:autoload no longer pulls in the whole module
  * Improve SRFI-43 vector-fill!
  * `iota' in core and SRFI-1 `iota' are the same
  * Improved Transport Layer Security (TLS) support in (web client)
  * New deprecations
  * scm_t_uint8, etc deprecated in favor of C99 stdint.h
  * The two-argument form of `record-constructor'
  * Incompatible changes
  * All code deprecated in Guile 2.2 has been removed.
  * Remove "self" field from vtables and "redefined" field from
    classes
  * VM hook manipulation simplified
  * New effective version 3.0. pkg-config is now guile-3.0
  * Rename patch:
  * guile-2.2-gc_pkgconfig_private.patch to
    guile-3.0-gc_pkgconfig_private.patch: Adapt to 3.0 changes.
  * Set guilemaj to 3 and guilemin to 0</changelog>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@suse.de&gt;" date="1583755200">- Update to version 3.0.1:
  Changes compared to 3.0.0:
  * Export constructor and predicate for '&amp;quit-exception'
  * (texinfo plain-text) now exports '*line-width*' fluid
  * R7RS support recognizes the '.sld' extension
  * 'hash' correctly handles keywords, ports, hash tables, etc.
  * 'include' no longer rejects relative file names
  * Reduce GC pressure when using bignums
  * Fix expansion of 'error' calls with a non-constant argument
  * Improve source location information for top-level references
  * Web client treats TLS "premature termination" error as EOF
  * Fix bug restoring a JIT continuation from the interpreter
  * Export C symbols 'scm_sym_lambda', 'scm_sym_quote', etc. again
  * Fix build on IA64 and on platforms where the stack grows upwards
  * texinfo properly renders @acronym in plain text
  * Compiler now optimizes (logior 0 INT)
  * Fix Readline configure check for the sake of libedit
  * Provided 'GUILE_PKG' Autoconf macro now detects Guile 3.0</changelog>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@opensuse.org&gt;" date="1584878400">- Add patch from upstream to fix build of Guix with more then two threads:
  * guile-3.0-fix-compile-crash.patch</changelog>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@opensuse.org&gt;" date="1585310400">- Update to version 3.0.2:
  Changes compared to 3.0.1:
  * New (srfi srfi-171) module
  * Fix heap corruption when allocating structs (caused problems when
    building Guix on openSUSE)
  * Fix race condition between 'abort-to-prompt' and stack marking
  * Ensure weak sets are occasionally vacuumed
  * Interpret dynamic library name as literal file name first
  * &lt;libguile.h&gt; includes &lt;libguile/hooks.h&gt; again
  * Fix fixpoint computation in compute-significant-bits
  * Fix compilation '--without-threads'
  * 'tmpnam' is now deprecated
- Remove patch:
  * guile-3.0-fix-compile-crash.patch: patch included in release</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1588680000">- Add gcc10-x86-disable-one-test.patch in order to fix
  boo#1170836.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1593086400">- guile 3.0.4:
  * SONAME fix (relative to 3.0.3)
- includes changes from 3.0.3:
  * New baseline compiler
  * New VM intrinsics to support baseline compiler
  * Compiler support for warning and lowering passes
  * Compiler support for choosing different compilation orders
  * Better support for specifying optimization and warning levels
  * Faster Guile build from source
  * New 'pipeline' procedure in (ice-9 popen)
  * Refreshed bitvector facility
  * New bitvector-count, bitvector-count-bits, bitvector-position
    procedures
  * New bitvector-bit-set?, bitvector-bit-clear? procedures
  * New bitvector-set-bit!, bitvector-clear-bit! procedures
  * New bitvector-set-all-bits!, bitvector-clear-all-bits! procedures
  * New bitvector-flip-all-bits! procedure
  * New bitvector-set-bits!, bitvector-clear-bits! procedures
  * various bug fixes
  * deprecations: Old bitvector interfaces, accessing generic
    arrays using the bitvector procedures, scm_istr2bve</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1610193600">- GNU guile 3.0.5:
  * O(1) compilation of `case' and related expressions
  * New (ice-9 copy-tree) module
  * New warning: use-before-definition
  * New warning: non-idempotent-definition
  * A number of functions were deprecated with replacements
  * copy read-option removed
- remove deprecated texinfo packaging macros</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1611316800">- Skip test-stack-overflow on qemu builds</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update to version 3.0.7
  * Guile now defines constants such as `O_NOFOLLOW', `O_CLOEXEC',
    `O_TMPFILE', and more.  These may be passed as arguments to
    procedures such as `open' and `open-fdes'.
  * Fix deadlock after `primitive-fork'
  * Fix duplicates handlers for interfaces that use interfaces
  * Fix R7RS include-library-declarations, cond-expand
  * Fix excessive compile times for vectors &gt;16k elements long
  * Fix use of literal tree-il as source language
  * Fix SRFI-64 test-end to not remove globally-installed test runner
- Update to version 3.0.6
  * Reimplement dynamic library loading ("dlopening") without libltdl
  * New library search path variable, `GUILE_EXTENSIONS_PATH'.
  * Fix important incompatibility with GnuTLS and GMP, but this may
    slow down some uses of bignums.
  * New `read' implementation in Scheme
  * Syntax objects record source locations
  * Optimized run-time relocations
  * Optimized calls to known functions
  * Reduce code size for calls to module variables
  * Updated Gnulib
  * New interfaces and functionality
  * `call-with-port'
  * `call-with-input-bytevector', `call-with-output-bytevector'
  * `mkdtemp' and `mkstemp'
  * `(system foreign-library)' module
  * `read-syntax'
  * `quote-syntax'
  * `syntax-sourcev'
  * Fix reverse-list-&gt;string docstring
  * Fix R7RS "member" result when no item found
  * Fix make-transcoded-port on input+output ports
  * Fix (ice-9 ftw) on filesystems where inode values are meaningless
  * Fix srfi-69 merge-hash
  * Fix suspendable-ports implementation of get-bytevector-some!
  * Fix overread in string-locale&lt;?, string-locale-ci&lt;?, and friends
  * Fix handling of parameter lists to elisp defun to allow nil
  * Fix closure-conversion bug for SCC with no free vars and one
    not-well-known function
  * Fix error when &lt; passed non-real value
  * Fix bug in which exported and private names in a used module
    could alias each other
  * Fix bug with slot options in redefinable GOOPS classes
  * Fix bugs regarding port buffering for TLS connections in web client
  * `dynamic-unlink': Deprecated! has now no effect
  * `call-with-output-string': Changed! closes port on normal exit
- Update disable-test-out-of-memory.patch
- Add 0007-Fix-non-revealed-port-is-closed-ports.test.patch from
  Debian</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1631016000">- gnulib-dynarray.patch: Update gnulib module dynarray to fix use of
  reserved macros</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1645704000">- Update to version 3.0.8
  * Important changes
  * Avoid the need for a custom GMP allocator
    This removes the need for the GUILE_INSTALL_GMP_MEMORY_FUNCTIONS
    environment variable mentioned introduced with Guile 3.0.6
    And deprecates the scm_install_gmp_memory_functions variable.
  * New interfaces and functionality
  * Typed vector copy functions in srfi srfi-4 gnu
    See SRFI-4 - Guile extensions" in the manual.
  * `bytevector-fill!' supports partial fill through optional arguments
  * `vector-copy!' and `vector-copy' from (rnrs base) included in core
  * New function bitvector-copy
  * Other new optimizations
  * Better optimization of "let" in right-hand-side of "letrec"
  * Allow constant-folding for calls to "expt"
  * Add ,optimize-cps REPL meta-command
  * Improve alias analysis in common subexpression elimination
  * Avoid argument-count checks for well-typed calls to known procedures
  * Avoid return-value-count checks for calls to
    known-return-arity procedures
  * New deprecations
  * Vector functions require vector arguments
  * `scm_from_contiguous_typed_array' is deprecated
  * Deprecate the "simple vector" concept, `scm_is_simple_vector'
  * Deprecate internal contiguous array flag
  * Deprecate symbol properties
    Symbols used to have a "function slot" and a "property slot"
  * Bug fixes
  * Fix compilation of (ash x N), where N is a literal, at -O1 and below
  * Texinfo and XML parsers are now thread-safe
  * Fix crash when reading #nil
  * Limit `ash' to left-shift by 2^32 bits
  * Various other bug fixes, please refer to the NEWS file
- Drop upstream fixed
  0007-Fix-non-revealed-port-is-closed-ports.test.patch
- Drop upstream fixed (commit b4a80f4239b19fea4d2cc3e9d197f24b809f0624)
  gnulib-dynarray.patch</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1646654400">- Add patch to fix build on 32-bit big-endian targets
  * adjust-32bit-big-endian-build-flags.patch
- Run aclocal before %configure to regenerate aclocal.m4</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1647864000">- adjust-32bit-big-endian-build-flags.patch: replace with working patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1647864001">- use parallel build for Rings
- force LTO</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1648555200">- stage2-serialize.patch: Serialize stage2 build only</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670414400">- skip checks for qemu-user-space-builds (tries to close filedescriptors
  that qemu relies on)</changelog>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@opensuse.org&gt;" date="1674993600">- Update to version 3.0.9
  * New interfaces and functionality
  * * New `spawn' procedure to spawn child processes
  * * `open-file' now supports an "e" flag for O_CLOEXEC
  * * `pipe' now takes flags as an optional argument
  * * Bindings to `openat' and friends
  * * Abstract Unix-domain sockets are supported
  * * New socket-related constants defined
  * * New `bytevector-slice' procedure
  * * Disassembler now shows intrinsic names
  * * Linker and assembler consume less memory
  * Bug fixes (for more see the NEWS file)
  * * JIT compilation is now supported on Apple M1 processors
  * * libguile/srfi-14.i.c is now longer shipped and is instead built from source
  * * Cross-compilation supports triplets with empty vendor strings
  * * 'system*' honors output/error port redirects
    (https://bugs.gnu.org/52835)
  * * 'open-input-pipe' &amp; co. are now much faster
    (https://bugs.gnu.org/59321)
- Refresh patches:
  * disable-test-out-of-memory.patch
  * guile-3.0-gc_pkgconfig_private.patch
- Remove no longer used guile-rpmlintrc</changelog>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@opensuse.org&gt;" date="1684843200">- Add key from Ludovic Courtès to guile.keyring, who released 3.0.9</changelog>
</package>
<package pkgid="a307d1fc3d70476781208e275c9a01e8f7e786cc7876acd13cfded4ae703f4f8dc696e7aa01fa173c7f0d6c29b9713b53a144bd710f83d36eb057794da2a7f8d" name="guile-modules-3_0-debuginfo" arch="i586">
  <version epoch="0" ver="3.0.9" rel="1.1"/>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@suse.de&gt;" date="1579176000">- Update to version 3.0.0:
  Major changes compared to 2.2.x:
  * Just-in-time code generation on x86_64, i586, armv7l, and aarch64
  * Lower-level bytecode
  * Add support for R7RS
  * Interleaved internal definitions and expressions allowed
  * Record unification
  * Reimplementation of exceptions to be more aligned with R6RS-style
  * `guard' no longer unwinds the stack for clause tests
  * Optimization of top-level bindings within a compilation unit (-O3
    is now differnt then -O2)
  * By default, GOOPS classes are not redefinable
  * Define top-level bindings for aux syntax: `else', `=&gt;', `...', `_'
  * Conventional gettext alias is now `G_'
  * Add --r6rs command-line option
  * Add #:re-export-and-replace argument to `define-module'
  * `define-module' #:autoload no longer pulls in the whole module
  * Improve SRFI-43 vector-fill!
  * `iota' in core and SRFI-1 `iota' are the same
  * Improved Transport Layer Security (TLS) support in (web client)
  * New deprecations
  * scm_t_uint8, etc deprecated in favor of C99 stdint.h
  * The two-argument form of `record-constructor'
  * Incompatible changes
  * All code deprecated in Guile 2.2 has been removed.
  * Remove "self" field from vtables and "redefined" field from
    classes
  * VM hook manipulation simplified
  * New effective version 3.0. pkg-config is now guile-3.0
  * Rename patch:
  * guile-2.2-gc_pkgconfig_private.patch to
    guile-3.0-gc_pkgconfig_private.patch: Adapt to 3.0 changes.
  * Set guilemaj to 3 and guilemin to 0</changelog>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@suse.de&gt;" date="1583755200">- Update to version 3.0.1:
  Changes compared to 3.0.0:
  * Export constructor and predicate for '&amp;quit-exception'
  * (texinfo plain-text) now exports '*line-width*' fluid
  * R7RS support recognizes the '.sld' extension
  * 'hash' correctly handles keywords, ports, hash tables, etc.
  * 'include' no longer rejects relative file names
  * Reduce GC pressure when using bignums
  * Fix expansion of 'error' calls with a non-constant argument
  * Improve source location information for top-level references
  * Web client treats TLS "premature termination" error as EOF
  * Fix bug restoring a JIT continuation from the interpreter
  * Export C symbols 'scm_sym_lambda', 'scm_sym_quote', etc. again
  * Fix build on IA64 and on platforms where the stack grows upwards
  * texinfo properly renders @acronym in plain text
  * Compiler now optimizes (logior 0 INT)
  * Fix Readline configure check for the sake of libedit
  * Provided 'GUILE_PKG' Autoconf macro now detects Guile 3.0</changelog>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@opensuse.org&gt;" date="1584878400">- Add patch from upstream to fix build of Guix with more then two threads:
  * guile-3.0-fix-compile-crash.patch</changelog>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@opensuse.org&gt;" date="1585310400">- Update to version 3.0.2:
  Changes compared to 3.0.1:
  * New (srfi srfi-171) module
  * Fix heap corruption when allocating structs (caused problems when
    building Guix on openSUSE)
  * Fix race condition between 'abort-to-prompt' and stack marking
  * Ensure weak sets are occasionally vacuumed
  * Interpret dynamic library name as literal file name first
  * &lt;libguile.h&gt; includes &lt;libguile/hooks.h&gt; again
  * Fix fixpoint computation in compute-significant-bits
  * Fix compilation '--without-threads'
  * 'tmpnam' is now deprecated
- Remove patch:
  * guile-3.0-fix-compile-crash.patch: patch included in release</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1588680000">- Add gcc10-x86-disable-one-test.patch in order to fix
  boo#1170836.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1593086400">- guile 3.0.4:
  * SONAME fix (relative to 3.0.3)
- includes changes from 3.0.3:
  * New baseline compiler
  * New VM intrinsics to support baseline compiler
  * Compiler support for warning and lowering passes
  * Compiler support for choosing different compilation orders
  * Better support for specifying optimization and warning levels
  * Faster Guile build from source
  * New 'pipeline' procedure in (ice-9 popen)
  * Refreshed bitvector facility
  * New bitvector-count, bitvector-count-bits, bitvector-position
    procedures
  * New bitvector-bit-set?, bitvector-bit-clear? procedures
  * New bitvector-set-bit!, bitvector-clear-bit! procedures
  * New bitvector-set-all-bits!, bitvector-clear-all-bits! procedures
  * New bitvector-flip-all-bits! procedure
  * New bitvector-set-bits!, bitvector-clear-bits! procedures
  * various bug fixes
  * deprecations: Old bitvector interfaces, accessing generic
    arrays using the bitvector procedures, scm_istr2bve</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1610193600">- GNU guile 3.0.5:
  * O(1) compilation of `case' and related expressions
  * New (ice-9 copy-tree) module
  * New warning: use-before-definition
  * New warning: non-idempotent-definition
  * A number of functions were deprecated with replacements
  * copy read-option removed
- remove deprecated texinfo packaging macros</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1611316800">- Skip test-stack-overflow on qemu builds</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update to version 3.0.7
  * Guile now defines constants such as `O_NOFOLLOW', `O_CLOEXEC',
    `O_TMPFILE', and more.  These may be passed as arguments to
    procedures such as `open' and `open-fdes'.
  * Fix deadlock after `primitive-fork'
  * Fix duplicates handlers for interfaces that use interfaces
  * Fix R7RS include-library-declarations, cond-expand
  * Fix excessive compile times for vectors &gt;16k elements long
  * Fix use of literal tree-il as source language
  * Fix SRFI-64 test-end to not remove globally-installed test runner
- Update to version 3.0.6
  * Reimplement dynamic library loading ("dlopening") without libltdl
  * New library search path variable, `GUILE_EXTENSIONS_PATH'.
  * Fix important incompatibility with GnuTLS and GMP, but this may
    slow down some uses of bignums.
  * New `read' implementation in Scheme
  * Syntax objects record source locations
  * Optimized run-time relocations
  * Optimized calls to known functions
  * Reduce code size for calls to module variables
  * Updated Gnulib
  * New interfaces and functionality
  * `call-with-port'
  * `call-with-input-bytevector', `call-with-output-bytevector'
  * `mkdtemp' and `mkstemp'
  * `(system foreign-library)' module
  * `read-syntax'
  * `quote-syntax'
  * `syntax-sourcev'
  * Fix reverse-list-&gt;string docstring
  * Fix R7RS "member" result when no item found
  * Fix make-transcoded-port on input+output ports
  * Fix (ice-9 ftw) on filesystems where inode values are meaningless
  * Fix srfi-69 merge-hash
  * Fix suspendable-ports implementation of get-bytevector-some!
  * Fix overread in string-locale&lt;?, string-locale-ci&lt;?, and friends
  * Fix handling of parameter lists to elisp defun to allow nil
  * Fix closure-conversion bug for SCC with no free vars and one
    not-well-known function
  * Fix error when &lt; passed non-real value
  * Fix bug in which exported and private names in a used module
    could alias each other
  * Fix bug with slot options in redefinable GOOPS classes
  * Fix bugs regarding port buffering for TLS connections in web client
  * `dynamic-unlink': Deprecated! has now no effect
  * `call-with-output-string': Changed! closes port on normal exit
- Update disable-test-out-of-memory.patch
- Add 0007-Fix-non-revealed-port-is-closed-ports.test.patch from
  Debian</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1631016000">- gnulib-dynarray.patch: Update gnulib module dynarray to fix use of
  reserved macros</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1645704000">- Update to version 3.0.8
  * Important changes
  * Avoid the need for a custom GMP allocator
    This removes the need for the GUILE_INSTALL_GMP_MEMORY_FUNCTIONS
    environment variable mentioned introduced with Guile 3.0.6
    And deprecates the scm_install_gmp_memory_functions variable.
  * New interfaces and functionality
  * Typed vector copy functions in srfi srfi-4 gnu
    See SRFI-4 - Guile extensions" in the manual.
  * `bytevector-fill!' supports partial fill through optional arguments
  * `vector-copy!' and `vector-copy' from (rnrs base) included in core
  * New function bitvector-copy
  * Other new optimizations
  * Better optimization of "let" in right-hand-side of "letrec"
  * Allow constant-folding for calls to "expt"
  * Add ,optimize-cps REPL meta-command
  * Improve alias analysis in common subexpression elimination
  * Avoid argument-count checks for well-typed calls to known procedures
  * Avoid return-value-count checks for calls to
    known-return-arity procedures
  * New deprecations
  * Vector functions require vector arguments
  * `scm_from_contiguous_typed_array' is deprecated
  * Deprecate the "simple vector" concept, `scm_is_simple_vector'
  * Deprecate internal contiguous array flag
  * Deprecate symbol properties
    Symbols used to have a "function slot" and a "property slot"
  * Bug fixes
  * Fix compilation of (ash x N), where N is a literal, at -O1 and below
  * Texinfo and XML parsers are now thread-safe
  * Fix crash when reading #nil
  * Limit `ash' to left-shift by 2^32 bits
  * Various other bug fixes, please refer to the NEWS file
- Drop upstream fixed
  0007-Fix-non-revealed-port-is-closed-ports.test.patch
- Drop upstream fixed (commit b4a80f4239b19fea4d2cc3e9d197f24b809f0624)
  gnulib-dynarray.patch</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1646654400">- Add patch to fix build on 32-bit big-endian targets
  * adjust-32bit-big-endian-build-flags.patch
- Run aclocal before %configure to regenerate aclocal.m4</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1647864000">- adjust-32bit-big-endian-build-flags.patch: replace with working patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1647864001">- use parallel build for Rings
- force LTO</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1648555200">- stage2-serialize.patch: Serialize stage2 build only</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670414400">- skip checks for qemu-user-space-builds (tries to close filedescriptors
  that qemu relies on)</changelog>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@opensuse.org&gt;" date="1674993600">- Update to version 3.0.9
  * New interfaces and functionality
  * * New `spawn' procedure to spawn child processes
  * * `open-file' now supports an "e" flag for O_CLOEXEC
  * * `pipe' now takes flags as an optional argument
  * * Bindings to `openat' and friends
  * * Abstract Unix-domain sockets are supported
  * * New socket-related constants defined
  * * New `bytevector-slice' procedure
  * * Disassembler now shows intrinsic names
  * * Linker and assembler consume less memory
  * Bug fixes (for more see the NEWS file)
  * * JIT compilation is now supported on Apple M1 processors
  * * libguile/srfi-14.i.c is now longer shipped and is instead built from source
  * * Cross-compilation supports triplets with empty vendor strings
  * * 'system*' honors output/error port redirects
    (https://bugs.gnu.org/52835)
  * * 'open-input-pipe' &amp; co. are now much faster
    (https://bugs.gnu.org/59321)
- Refresh patches:
  * disable-test-out-of-memory.patch
  * guile-3.0-gc_pkgconfig_private.patch
- Remove no longer used guile-rpmlintrc</changelog>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@opensuse.org&gt;" date="1684843200">- Add key from Ludovic Courtès to guile.keyring, who released 3.0.9</changelog>
</package>
<package pkgid="aca23271d02c8423995ba1136ef8a30df3318fa6d1c2283fb2660ead1b21030bff7df84eebbd0f0d3873d055ca3977eb59ecfe97a2c83bc19ba1e5d6291ae6a7" name="guile-modules-3_0-debuginfo" arch="x86_64">
  <version epoch="0" ver="3.0.9" rel="1.1"/>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@suse.de&gt;" date="1579176000">- Update to version 3.0.0:
  Major changes compared to 2.2.x:
  * Just-in-time code generation on x86_64, i586, armv7l, and aarch64
  * Lower-level bytecode
  * Add support for R7RS
  * Interleaved internal definitions and expressions allowed
  * Record unification
  * Reimplementation of exceptions to be more aligned with R6RS-style
  * `guard' no longer unwinds the stack for clause tests
  * Optimization of top-level bindings within a compilation unit (-O3
    is now differnt then -O2)
  * By default, GOOPS classes are not redefinable
  * Define top-level bindings for aux syntax: `else', `=&gt;', `...', `_'
  * Conventional gettext alias is now `G_'
  * Add --r6rs command-line option
  * Add #:re-export-and-replace argument to `define-module'
  * `define-module' #:autoload no longer pulls in the whole module
  * Improve SRFI-43 vector-fill!
  * `iota' in core and SRFI-1 `iota' are the same
  * Improved Transport Layer Security (TLS) support in (web client)
  * New deprecations
  * scm_t_uint8, etc deprecated in favor of C99 stdint.h
  * The two-argument form of `record-constructor'
  * Incompatible changes
  * All code deprecated in Guile 2.2 has been removed.
  * Remove "self" field from vtables and "redefined" field from
    classes
  * VM hook manipulation simplified
  * New effective version 3.0. pkg-config is now guile-3.0
  * Rename patch:
  * guile-2.2-gc_pkgconfig_private.patch to
    guile-3.0-gc_pkgconfig_private.patch: Adapt to 3.0 changes.
  * Set guilemaj to 3 and guilemin to 0</changelog>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@suse.de&gt;" date="1583755200">- Update to version 3.0.1:
  Changes compared to 3.0.0:
  * Export constructor and predicate for '&amp;quit-exception'
  * (texinfo plain-text) now exports '*line-width*' fluid
  * R7RS support recognizes the '.sld' extension
  * 'hash' correctly handles keywords, ports, hash tables, etc.
  * 'include' no longer rejects relative file names
  * Reduce GC pressure when using bignums
  * Fix expansion of 'error' calls with a non-constant argument
  * Improve source location information for top-level references
  * Web client treats TLS "premature termination" error as EOF
  * Fix bug restoring a JIT continuation from the interpreter
  * Export C symbols 'scm_sym_lambda', 'scm_sym_quote', etc. again
  * Fix build on IA64 and on platforms where the stack grows upwards
  * texinfo properly renders @acronym in plain text
  * Compiler now optimizes (logior 0 INT)
  * Fix Readline configure check for the sake of libedit
  * Provided 'GUILE_PKG' Autoconf macro now detects Guile 3.0</changelog>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@opensuse.org&gt;" date="1584878400">- Add patch from upstream to fix build of Guix with more then two threads:
  * guile-3.0-fix-compile-crash.patch</changelog>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@opensuse.org&gt;" date="1585310400">- Update to version 3.0.2:
  Changes compared to 3.0.1:
  * New (srfi srfi-171) module
  * Fix heap corruption when allocating structs (caused problems when
    building Guix on openSUSE)
  * Fix race condition between 'abort-to-prompt' and stack marking
  * Ensure weak sets are occasionally vacuumed
  * Interpret dynamic library name as literal file name first
  * &lt;libguile.h&gt; includes &lt;libguile/hooks.h&gt; again
  * Fix fixpoint computation in compute-significant-bits
  * Fix compilation '--without-threads'
  * 'tmpnam' is now deprecated
- Remove patch:
  * guile-3.0-fix-compile-crash.patch: patch included in release</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1588680000">- Add gcc10-x86-disable-one-test.patch in order to fix
  boo#1170836.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1593086400">- guile 3.0.4:
  * SONAME fix (relative to 3.0.3)
- includes changes from 3.0.3:
  * New baseline compiler
  * New VM intrinsics to support baseline compiler
  * Compiler support for warning and lowering passes
  * Compiler support for choosing different compilation orders
  * Better support for specifying optimization and warning levels
  * Faster Guile build from source
  * New 'pipeline' procedure in (ice-9 popen)
  * Refreshed bitvector facility
  * New bitvector-count, bitvector-count-bits, bitvector-position
    procedures
  * New bitvector-bit-set?, bitvector-bit-clear? procedures
  * New bitvector-set-bit!, bitvector-clear-bit! procedures
  * New bitvector-set-all-bits!, bitvector-clear-all-bits! procedures
  * New bitvector-flip-all-bits! procedure
  * New bitvector-set-bits!, bitvector-clear-bits! procedures
  * various bug fixes
  * deprecations: Old bitvector interfaces, accessing generic
    arrays using the bitvector procedures, scm_istr2bve</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1610193600">- GNU guile 3.0.5:
  * O(1) compilation of `case' and related expressions
  * New (ice-9 copy-tree) module
  * New warning: use-before-definition
  * New warning: non-idempotent-definition
  * A number of functions were deprecated with replacements
  * copy read-option removed
- remove deprecated texinfo packaging macros</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1611316800">- Skip test-stack-overflow on qemu builds</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1620993600">- Update to version 3.0.7
  * Guile now defines constants such as `O_NOFOLLOW', `O_CLOEXEC',
    `O_TMPFILE', and more.  These may be passed as arguments to
    procedures such as `open' and `open-fdes'.
  * Fix deadlock after `primitive-fork'
  * Fix duplicates handlers for interfaces that use interfaces
  * Fix R7RS include-library-declarations, cond-expand
  * Fix excessive compile times for vectors &gt;16k elements long
  * Fix use of literal tree-il as source language
  * Fix SRFI-64 test-end to not remove globally-installed test runner
- Update to version 3.0.6
  * Reimplement dynamic library loading ("dlopening") without libltdl
  * New library search path variable, `GUILE_EXTENSIONS_PATH'.
  * Fix important incompatibility with GnuTLS and GMP, but this may
    slow down some uses of bignums.
  * New `read' implementation in Scheme
  * Syntax objects record source locations
  * Optimized run-time relocations
  * Optimized calls to known functions
  * Reduce code size for calls to module variables
  * Updated Gnulib
  * New interfaces and functionality
  * `call-with-port'
  * `call-with-input-bytevector', `call-with-output-bytevector'
  * `mkdtemp' and `mkstemp'
  * `(system foreign-library)' module
  * `read-syntax'
  * `quote-syntax'
  * `syntax-sourcev'
  * Fix reverse-list-&gt;string docstring
  * Fix R7RS "member" result when no item found
  * Fix make-transcoded-port on input+output ports
  * Fix (ice-9 ftw) on filesystems where inode values are meaningless
  * Fix srfi-69 merge-hash
  * Fix suspendable-ports implementation of get-bytevector-some!
  * Fix overread in string-locale&lt;?, string-locale-ci&lt;?, and friends
  * Fix handling of parameter lists to elisp defun to allow nil
  * Fix closure-conversion bug for SCC with no free vars and one
    not-well-known function
  * Fix error when &lt; passed non-real value
  * Fix bug in which exported and private names in a used module
    could alias each other
  * Fix bug with slot options in redefinable GOOPS classes
  * Fix bugs regarding port buffering for TLS connections in web client
  * `dynamic-unlink': Deprecated! has now no effect
  * `call-with-output-string': Changed! closes port on normal exit
- Update disable-test-out-of-memory.patch
- Add 0007-Fix-non-revealed-port-is-closed-ports.test.patch from
  Debian</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1631016000">- gnulib-dynarray.patch: Update gnulib module dynarray to fix use of
  reserved macros</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1645704000">- Update to version 3.0.8
  * Important changes
  * Avoid the need for a custom GMP allocator
    This removes the need for the GUILE_INSTALL_GMP_MEMORY_FUNCTIONS
    environment variable mentioned introduced with Guile 3.0.6
    And deprecates the scm_install_gmp_memory_functions variable.
  * New interfaces and functionality
  * Typed vector copy functions in srfi srfi-4 gnu
    See SRFI-4 - Guile extensions" in the manual.
  * `bytevector-fill!' supports partial fill through optional arguments
  * `vector-copy!' and `vector-copy' from (rnrs base) included in core
  * New function bitvector-copy
  * Other new optimizations
  * Better optimization of "let" in right-hand-side of "letrec"
  * Allow constant-folding for calls to "expt"
  * Add ,optimize-cps REPL meta-command
  * Improve alias analysis in common subexpression elimination
  * Avoid argument-count checks for well-typed calls to known procedures
  * Avoid return-value-count checks for calls to
    known-return-arity procedures
  * New deprecations
  * Vector functions require vector arguments
  * `scm_from_contiguous_typed_array' is deprecated
  * Deprecate the "simple vector" concept, `scm_is_simple_vector'
  * Deprecate internal contiguous array flag
  * Deprecate symbol properties
    Symbols used to have a "function slot" and a "property slot"
  * Bug fixes
  * Fix compilation of (ash x N), where N is a literal, at -O1 and below
  * Texinfo and XML parsers are now thread-safe
  * Fix crash when reading #nil
  * Limit `ash' to left-shift by 2^32 bits
  * Various other bug fixes, please refer to the NEWS file
- Drop upstream fixed
  0007-Fix-non-revealed-port-is-closed-ports.test.patch
- Drop upstream fixed (commit b4a80f4239b19fea4d2cc3e9d197f24b809f0624)
  gnulib-dynarray.patch</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1646654400">- Add patch to fix build on 32-bit big-endian targets
  * adjust-32bit-big-endian-build-flags.patch
- Run aclocal before %configure to regenerate aclocal.m4</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1647864000">- adjust-32bit-big-endian-build-flags.patch: replace with working patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1647864001">- use parallel build for Rings
- force LTO</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1648555200">- stage2-serialize.patch: Serialize stage2 build only</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670414400">- skip checks for qemu-user-space-builds (tries to close filedescriptors
  that qemu relies on)</changelog>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@opensuse.org&gt;" date="1674993600">- Update to version 3.0.9
  * New interfaces and functionality
  * * New `spawn' procedure to spawn child processes
  * * `open-file' now supports an "e" flag for O_CLOEXEC
  * * `pipe' now takes flags as an optional argument
  * * Bindings to `openat' and friends
  * * Abstract Unix-domain sockets are supported
  * * New socket-related constants defined
  * * New `bytevector-slice' procedure
  * * Disassembler now shows intrinsic names
  * * Linker and assembler consume less memory
  * Bug fixes (for more see the NEWS file)
  * * JIT compilation is now supported on Apple M1 processors
  * * libguile/srfi-14.i.c is now longer shipped and is instead built from source
  * * Cross-compilation supports triplets with empty vendor strings
  * * 'system*' honors output/error port redirects
    (https://bugs.gnu.org/52835)
  * * 'open-input-pipe' &amp; co. are now much faster
    (https://bugs.gnu.org/59321)
- Refresh patches:
  * disable-test-out-of-memory.patch
  * guile-3.0-gc_pkgconfig_private.patch
- Remove no longer used guile-rpmlintrc</changelog>
  <changelog author="Jonathan Brielmaier &lt;jbrielmaier@opensuse.org&gt;" date="1684843200">- Add key from Ludovic Courtès to guile.keyring, who released 3.0.9</changelog>
</package>
<package pkgid="3bff430c93eec2ff7638fc9ae7f6d8fe4db5c95565853c5329bd85ac399199be0188705b425473c9df0a91016eedcb039879d8a0f2d364ae39b3bea2efa57336" name="gupnp" arch="src">
  <version epoch="0" ver="1.6.6" rel="2.1"/>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1623931200">- Add gupnp-validate-host-header.patch: validate host header
  (boo#1186590 glgo#GNOME/gupnp#24 CVE-2021-33516).</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1627905600">- Drop patches fixed upstream on SLE and Leap 15.4
  gupnp-validate-host-header.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1632139200">- Update to version 1.4.0:
  + Fix fallback option for GSSDP dependency.
  + Linux CM: Fix address family filtering.
  + Linux CM: Fix a typo.
- Changes from version 1.3.1:
  + Add ContextFilter class, deprecate WhiteList.
  + Fix several reference leaks.
  + Fix broken boot-id logic.
  Changes from version 1.3.0:
  + Service: name Tasks.
  + Doc: Some grammaer fixes.
  + Dead and deprecated code clean-up.
  + Move tests that are actually examples into examples.
  + Move tests from gtest to test.
  + Doc: General clean-up.
  + Fix some introspection annotations.
  + Build: Make gupnp usable as a subproject (more or less).
  + Make it possible to re-use a ServiceProxyAction.
  + Service: Validate "Host" header for GENA actions.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1636545600">- Bump soname to 1_2-1 reflecting real the library version. Obsolete
  packages had the mismatched version number.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1638792000">- Update to version 1.4.1:
  + Fix regression in async deprecated API.
  + Fix context creation not failing if the HTTP server fails to
    bind.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1641643200">- Update to version 1.4.2:
  + Context: Fix a memory leak if ACL was used
  + RootDevice: Deprecate get_relative_location call
  + RootDevice, Device &amp; Service: Fix use-after-free if Service
    lives longer than RootDevice
  + Service: Declare _valist functions deprecated
  + ServiceAction: Deprecate _return() call
  + ServiceProxy:
  - Fix re-queueing the message if POST fails
  - Fix double-free on ProxyAction
  + ServiceProxyAction: add _set() to the public API
  + ControlPoint: Deprecate get_context() call
  + Doc:
  - Add missing ContextFilter description
  - Add note regarding ACL and host_path()
  - Add note regarding error handling of call API
- Add gupnp-build-man-pages.patch: Build and install the manpage.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1642161600">- Update to version 1.4.3:
  + ServiceProxy:
  - Properly propagate cancelled actions in deprecated calls.
  - Fix deprecated async calls, again.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661601600">- Update to version 1.5.3:
  + Linux context manager: Do not filter out v6 global addresses
  + Context: Add new convenience constructors
  + Examples: Fix browse.js for new API
  + NetworkManager: Create v4 and v6 contexts if no family is
    specified
  + Connman: Create v4 and v6 contexts if no family is specified
- Changes from version 1.5.2:
  + Minor doc improvements
  + Minor example fixes
  + Fix pkg-config dependencies
  + Fix issues found by coverity
  + Deprecate internal UUID generator function
  + Set log domains everywhere
  + Support IPv6 in all context managers (Windows still broken)
  + ServiceProxy:
  - Fix error handling in sync call
  - Fix a memory leak in subscribe()
  - Change subscribtion timeout handling
  + ServiceInfo: Remove deprecated callback
  + ContextFilter:
  - Fix it
  - Notify only if content changes
  + DeviceInfo: Set task names
  + ContextManager:
  - Add tests for filtering
  - Fix behaviour of filter. Now the filter acts as if the
    context is appearing/disappearing
  + Vala: Fix ownership of XML doc
  + Bugs fixed: glgo#GNOME#gupnp#10, glgo#GNOME#gupnp#10,
    glgo#GNOME#gupnp#10, glgo#GNOME#gupnp#36, glgo#GNOME#gupnp#37,
    glgo#GNOME#gupnp#70.
- Changes from version 1.5.1:
  + Minor doc fixes
  + Remove left-overs from WhiteList renaming
  + Make tests a little friendlier if there is no ipv6
  + Fix a couple of issues from scan-build
  + DeviceInfo:
  - Make DeviceInfo:document accessible
  - Offer convenience function DeviceInfo:get_icon_async to
    combine icon lookup and icon download
  + ServiceAction:
  - Potential fix for running g_clear_pointer on an uninitialized
    value
  - Fix getting parameters from action
  + ServiceInfo:
  - Do not free an error that was propagated
  - Fix introspection on IPv6 devices
  + Service: Fix critical if Soup error other than
    G_IO_ERROR_CANCELLED occured
- Changes from version 1.5.0:
  + Port to libsoup3
  + API bump (1.6)
  + Improved test coverage
  + All _valist functions have been removed
  + The documentation is now provided by gi-docgen
  + All API that was marked as deprecated up until 1.4 has been
    removed
  + ServiceIntrospection: is now a GInitable
  + Context:
  - Uses GSSDP.Client:port
  - Fix reference leak when using ACL
  + DeviceInfo: The get_device() and get_service() virtual
    functions have been renamed
  + ServiceAction:
  - ServiceAction::return() was renamed to
    ServiceAction::return_success() to avoid issues with
    languages such as python.
  + ServiceInfo: Non-gio style introspection functions are now
    deprecated
  + Service: Returns a proper error instead of calling g_error when
    autoconnect fails
  + ServiceProxy:
  - Fixes an issue with M-POST fall-back if POST calls failed
  - There is no need anymore to call ServiceProxyAction::get() to
    get SOAP transport errors; those will now be already
    presented by the ServiceProxy::call_action_finish() call.
  + Bugs fixed: glgo#GNOME#gupnp#58, glgo#GNOME#gupnp#42,
    glgo#GNOME#gupnp#52, glgo#GNOME#gupnp#53, glgo#GNOME#gupnp#54,
    glgo#GNOME#gupnp#58, glgo#GNOME#gupnp#60, glgo#GNOME#gupnp#61,
    glgo#GNOME#gupnp#63.
- Replace gtk-doc, pkgconfig(gssdp-1.2) and pkgconfig(libsoup-2.4)
  with docbook-xsl-stylesheets, xsltproc, pkgconfig(gi-docgen),
  pkgconfig(gssdp-1.6) and pkgconfig(libsoup-3.0) BuildRequires
  following upstream changes.
- Bump soname and sover following upstream changes, also in
  baselibs.conf.
- Use ldconfig_scriptlets macro for post(un) handling.
- Drop gupnp-build-man-pages.patch: Fixed upstream.
- Add 1296d10eda308792d2924f141d72b8b6818878bd.patch: Fix build
  against Soup 3.1.2 and later
- Package docs in default docdir ref openSUSE standard and split it
  out in a doc subpackage.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662206400">- Update to version 1.5.4:
  + Fix build against libsoup 3.1.2 or later
  + Do not rely on a log message from libsoup in tests
  + Use Docbook 4.5 for manpage
  + Do not use env in binding generator
  + Add missing libxml2 dependency for test
- Drop 1296d10eda308792d2924f141d72b8b6818878bd.patch: Fixed
  upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663416000">- Update to version 1.6.0:
  + Re-release of 1.5.4, no functional change.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1668081600">- Update to version 1.6.1:
  + ControlPoint:
  - Fix error handling if description download fails.
  - Do not leak cancellable.
  + Use proper method for detecting IFA_FLAGS availability.
  + ContextManager:
  - Do not leak filtered contexts.
  - Fix freeing unavailable contexts.
  + Network ContextManager: Do not leak list parts of context
    lists.
  + Introspection: Properly chain up to parent class.
  + Service: Fix crash if subscription callback is points
    unreachable host.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1668945600">- Update to version 1.6.2:
  + Add test for issue 81.
  + Bugs fixed in this release:
  - https://gitlab.gnome.org/GNOME/gupnp/issues/81</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671192000">- Update to version 1.6.3:
  + Fix handling of deprecated and tentative v6 addresses.
  + Bugs fixed in this release:
  - https://gitlab.gnome.org/GNOME/gupnp/issues/82
   - https://gitlab.gnome.org/GNOME/gupnp/issues/83</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1682078400">- Update license tag to LGPL-2.1-or-later.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1683374400">- Add upstream patch: 80e68995.patch: all: Drop xmlRecoverMemory.
  Use xmlReadMemory, also use NONET flat.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" 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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699012800">- Update to version 1.6.6:
  + NetworkManager: Drop manual creation of lo contexts
  + ServiceProxy: Add new API for creating actions
  + Introspection: Be more resilient against weird formatting
  + Acl: Improve introspectability
  + ServiceProxy: Add result iterator for Action
  + Plug various smaller leaks</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1702555200">- Add 00514fb6.patch: Fix compatibility with libxml2 2.12.x.</changelog>
</package>
<package pkgid="43212b24c12000860fa15ab7531678113c0d5921976c872838705faf5512050baf0fdc4b9b4104ad60212bcf25fbdb1a4f2186b118a8ec5b63ce664c1c7cb1d8" name="gupnp-debugsource" arch="i586">
  <version epoch="0" ver="1.6.6" rel="2.1"/>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1623931200">- Add gupnp-validate-host-header.patch: validate host header
  (boo#1186590 glgo#GNOME/gupnp#24 CVE-2021-33516).</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1627905600">- Drop patches fixed upstream on SLE and Leap 15.4
  gupnp-validate-host-header.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1632139200">- Update to version 1.4.0:
  + Fix fallback option for GSSDP dependency.
  + Linux CM: Fix address family filtering.
  + Linux CM: Fix a typo.
- Changes from version 1.3.1:
  + Add ContextFilter class, deprecate WhiteList.
  + Fix several reference leaks.
  + Fix broken boot-id logic.
  Changes from version 1.3.0:
  + Service: name Tasks.
  + Doc: Some grammaer fixes.
  + Dead and deprecated code clean-up.
  + Move tests that are actually examples into examples.
  + Move tests from gtest to test.
  + Doc: General clean-up.
  + Fix some introspection annotations.
  + Build: Make gupnp usable as a subproject (more or less).
  + Make it possible to re-use a ServiceProxyAction.
  + Service: Validate "Host" header for GENA actions.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1636545600">- Bump soname to 1_2-1 reflecting real the library version. Obsolete
  packages had the mismatched version number.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1638792000">- Update to version 1.4.1:
  + Fix regression in async deprecated API.
  + Fix context creation not failing if the HTTP server fails to
    bind.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1641643200">- Update to version 1.4.2:
  + Context: Fix a memory leak if ACL was used
  + RootDevice: Deprecate get_relative_location call
  + RootDevice, Device &amp; Service: Fix use-after-free if Service
    lives longer than RootDevice
  + Service: Declare _valist functions deprecated
  + ServiceAction: Deprecate _return() call
  + ServiceProxy:
  - Fix re-queueing the message if POST fails
  - Fix double-free on ProxyAction
  + ServiceProxyAction: add _set() to the public API
  + ControlPoint: Deprecate get_context() call
  + Doc:
  - Add missing ContextFilter description
  - Add note regarding ACL and host_path()
  - Add note regarding error handling of call API
- Add gupnp-build-man-pages.patch: Build and install the manpage.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1642161600">- Update to version 1.4.3:
  + ServiceProxy:
  - Properly propagate cancelled actions in deprecated calls.
  - Fix deprecated async calls, again.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661601600">- Update to version 1.5.3:
  + Linux context manager: Do not filter out v6 global addresses
  + Context: Add new convenience constructors
  + Examples: Fix browse.js for new API
  + NetworkManager: Create v4 and v6 contexts if no family is
    specified
  + Connman: Create v4 and v6 contexts if no family is specified
- Changes from version 1.5.2:
  + Minor doc improvements
  + Minor example fixes
  + Fix pkg-config dependencies
  + Fix issues found by coverity
  + Deprecate internal UUID generator function
  + Set log domains everywhere
  + Support IPv6 in all context managers (Windows still broken)
  + ServiceProxy:
  - Fix error handling in sync call
  - Fix a memory leak in subscribe()
  - Change subscribtion timeout handling
  + ServiceInfo: Remove deprecated callback
  + ContextFilter:
  - Fix it
  - Notify only if content changes
  + DeviceInfo: Set task names
  + ContextManager:
  - Add tests for filtering
  - Fix behaviour of filter. Now the filter acts as if the
    context is appearing/disappearing
  + Vala: Fix ownership of XML doc
  + Bugs fixed: glgo#GNOME#gupnp#10, glgo#GNOME#gupnp#10,
    glgo#GNOME#gupnp#10, glgo#GNOME#gupnp#36, glgo#GNOME#gupnp#37,
    glgo#GNOME#gupnp#70.
- Changes from version 1.5.1:
  + Minor doc fixes
  + Remove left-overs from WhiteList renaming
  + Make tests a little friendlier if there is no ipv6
  + Fix a couple of issues from scan-build
  + DeviceInfo:
  - Make DeviceInfo:document accessible
  - Offer convenience function DeviceInfo:get_icon_async to
    combine icon lookup and icon download
  + ServiceAction:
  - Potential fix for running g_clear_pointer on an uninitialized
    value
  - Fix getting parameters from action
  + ServiceInfo:
  - Do not free an error that was propagated
  - Fix introspection on IPv6 devices
  + Service: Fix critical if Soup error other than
    G_IO_ERROR_CANCELLED occured
- Changes from version 1.5.0:
  + Port to libsoup3
  + API bump (1.6)
  + Improved test coverage
  + All _valist functions have been removed
  + The documentation is now provided by gi-docgen
  + All API that was marked as deprecated up until 1.4 has been
    removed
  + ServiceIntrospection: is now a GInitable
  + Context:
  - Uses GSSDP.Client:port
  - Fix reference leak when using ACL
  + DeviceInfo: The get_device() and get_service() virtual
    functions have been renamed
  + ServiceAction:
  - ServiceAction::return() was renamed to
    ServiceAction::return_success() to avoid issues with
    languages such as python.
  + ServiceInfo: Non-gio style introspection functions are now
    deprecated
  + Service: Returns a proper error instead of calling g_error when
    autoconnect fails
  + ServiceProxy:
  - Fixes an issue with M-POST fall-back if POST calls failed
  - There is no need anymore to call ServiceProxyAction::get() to
    get SOAP transport errors; those will now be already
    presented by the ServiceProxy::call_action_finish() call.
  + Bugs fixed: glgo#GNOME#gupnp#58, glgo#GNOME#gupnp#42,
    glgo#GNOME#gupnp#52, glgo#GNOME#gupnp#53, glgo#GNOME#gupnp#54,
    glgo#GNOME#gupnp#58, glgo#GNOME#gupnp#60, glgo#GNOME#gupnp#61,
    glgo#GNOME#gupnp#63.
- Replace gtk-doc, pkgconfig(gssdp-1.2) and pkgconfig(libsoup-2.4)
  with docbook-xsl-stylesheets, xsltproc, pkgconfig(gi-docgen),
  pkgconfig(gssdp-1.6) and pkgconfig(libsoup-3.0) BuildRequires
  following upstream changes.
- Bump soname and sover following upstream changes, also in
  baselibs.conf.
- Use ldconfig_scriptlets macro for post(un) handling.
- Drop gupnp-build-man-pages.patch: Fixed upstream.
- Add 1296d10eda308792d2924f141d72b8b6818878bd.patch: Fix build
  against Soup 3.1.2 and later
- Package docs in default docdir ref openSUSE standard and split it
  out in a doc subpackage.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662206400">- Update to version 1.5.4:
  + Fix build against libsoup 3.1.2 or later
  + Do not rely on a log message from libsoup in tests
  + Use Docbook 4.5 for manpage
  + Do not use env in binding generator
  + Add missing libxml2 dependency for test
- Drop 1296d10eda308792d2924f141d72b8b6818878bd.patch: Fixed
  upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663416000">- Update to version 1.6.0:
  + Re-release of 1.5.4, no functional change.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1668081600">- Update to version 1.6.1:
  + ControlPoint:
  - Fix error handling if description download fails.
  - Do not leak cancellable.
  + Use proper method for detecting IFA_FLAGS availability.
  + ContextManager:
  - Do not leak filtered contexts.
  - Fix freeing unavailable contexts.
  + Network ContextManager: Do not leak list parts of context
    lists.
  + Introspection: Properly chain up to parent class.
  + Service: Fix crash if subscription callback is points
    unreachable host.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1668945600">- Update to version 1.6.2:
  + Add test for issue 81.
  + Bugs fixed in this release:
  - https://gitlab.gnome.org/GNOME/gupnp/issues/81</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671192000">- Update to version 1.6.3:
  + Fix handling of deprecated and tentative v6 addresses.
  + Bugs fixed in this release:
  - https://gitlab.gnome.org/GNOME/gupnp/issues/82
   - https://gitlab.gnome.org/GNOME/gupnp/issues/83</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1682078400">- Update license tag to LGPL-2.1-or-later.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1683374400">- Add upstream patch: 80e68995.patch: all: Drop xmlRecoverMemory.
  Use xmlReadMemory, also use NONET flat.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" 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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699012800">- Update to version 1.6.6:
  + NetworkManager: Drop manual creation of lo contexts
  + ServiceProxy: Add new API for creating actions
  + Introspection: Be more resilient against weird formatting
  + Acl: Improve introspectability
  + ServiceProxy: Add result iterator for Action
  + Plug various smaller leaks</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1702555200">- Add 00514fb6.patch: Fix compatibility with libxml2 2.12.x.</changelog>
</package>
<package pkgid="bc194ff42ce73a67f378d49286ded579a62e9f6cec1f8d861ad8ff94d9b97f873bc8cfb81997fbc4528325455d51a41a1b7acc83bab1ccf62948d436977991ee" name="gupnp-debugsource" arch="x86_64">
  <version epoch="0" ver="1.6.6" rel="2.1"/>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1623931200">- Add gupnp-validate-host-header.patch: validate host header
  (boo#1186590 glgo#GNOME/gupnp#24 CVE-2021-33516).</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1627905600">- Drop patches fixed upstream on SLE and Leap 15.4
  gupnp-validate-host-header.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1632139200">- Update to version 1.4.0:
  + Fix fallback option for GSSDP dependency.
  + Linux CM: Fix address family filtering.
  + Linux CM: Fix a typo.
- Changes from version 1.3.1:
  + Add ContextFilter class, deprecate WhiteList.
  + Fix several reference leaks.
  + Fix broken boot-id logic.
  Changes from version 1.3.0:
  + Service: name Tasks.
  + Doc: Some grammaer fixes.
  + Dead and deprecated code clean-up.
  + Move tests that are actually examples into examples.
  + Move tests from gtest to test.
  + Doc: General clean-up.
  + Fix some introspection annotations.
  + Build: Make gupnp usable as a subproject (more or less).
  + Make it possible to re-use a ServiceProxyAction.
  + Service: Validate "Host" header for GENA actions.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1636545600">- Bump soname to 1_2-1 reflecting real the library version. Obsolete
  packages had the mismatched version number.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1638792000">- Update to version 1.4.1:
  + Fix regression in async deprecated API.
  + Fix context creation not failing if the HTTP server fails to
    bind.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1641643200">- Update to version 1.4.2:
  + Context: Fix a memory leak if ACL was used
  + RootDevice: Deprecate get_relative_location call
  + RootDevice, Device &amp; Service: Fix use-after-free if Service
    lives longer than RootDevice
  + Service: Declare _valist functions deprecated
  + ServiceAction: Deprecate _return() call
  + ServiceProxy:
  - Fix re-queueing the message if POST fails
  - Fix double-free on ProxyAction
  + ServiceProxyAction: add _set() to the public API
  + ControlPoint: Deprecate get_context() call
  + Doc:
  - Add missing ContextFilter description
  - Add note regarding ACL and host_path()
  - Add note regarding error handling of call API
- Add gupnp-build-man-pages.patch: Build and install the manpage.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1642161600">- Update to version 1.4.3:
  + ServiceProxy:
  - Properly propagate cancelled actions in deprecated calls.
  - Fix deprecated async calls, again.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661601600">- Update to version 1.5.3:
  + Linux context manager: Do not filter out v6 global addresses
  + Context: Add new convenience constructors
  + Examples: Fix browse.js for new API
  + NetworkManager: Create v4 and v6 contexts if no family is
    specified
  + Connman: Create v4 and v6 contexts if no family is specified
- Changes from version 1.5.2:
  + Minor doc improvements
  + Minor example fixes
  + Fix pkg-config dependencies
  + Fix issues found by coverity
  + Deprecate internal UUID generator function
  + Set log domains everywhere
  + Support IPv6 in all context managers (Windows still broken)
  + ServiceProxy:
  - Fix error handling in sync call
  - Fix a memory leak in subscribe()
  - Change subscribtion timeout handling
  + ServiceInfo: Remove deprecated callback
  + ContextFilter:
  - Fix it
  - Notify only if content changes
  + DeviceInfo: Set task names
  + ContextManager:
  - Add tests for filtering
  - Fix behaviour of filter. Now the filter acts as if the
    context is appearing/disappearing
  + Vala: Fix ownership of XML doc
  + Bugs fixed: glgo#GNOME#gupnp#10, glgo#GNOME#gupnp#10,
    glgo#GNOME#gupnp#10, glgo#GNOME#gupnp#36, glgo#GNOME#gupnp#37,
    glgo#GNOME#gupnp#70.
- Changes from version 1.5.1:
  + Minor doc fixes
  + Remove left-overs from WhiteList renaming
  + Make tests a little friendlier if there is no ipv6
  + Fix a couple of issues from scan-build
  + DeviceInfo:
  - Make DeviceInfo:document accessible
  - Offer convenience function DeviceInfo:get_icon_async to
    combine icon lookup and icon download
  + ServiceAction:
  - Potential fix for running g_clear_pointer on an uninitialized
    value
  - Fix getting parameters from action
  + ServiceInfo:
  - Do not free an error that was propagated
  - Fix introspection on IPv6 devices
  + Service: Fix critical if Soup error other than
    G_IO_ERROR_CANCELLED occured
- Changes from version 1.5.0:
  + Port to libsoup3
  + API bump (1.6)
  + Improved test coverage
  + All _valist functions have been removed
  + The documentation is now provided by gi-docgen
  + All API that was marked as deprecated up until 1.4 has been
    removed
  + ServiceIntrospection: is now a GInitable
  + Context:
  - Uses GSSDP.Client:port
  - Fix reference leak when using ACL
  + DeviceInfo: The get_device() and get_service() virtual
    functions have been renamed
  + ServiceAction:
  - ServiceAction::return() was renamed to
    ServiceAction::return_success() to avoid issues with
    languages such as python.
  + ServiceInfo: Non-gio style introspection functions are now
    deprecated
  + Service: Returns a proper error instead of calling g_error when
    autoconnect fails
  + ServiceProxy:
  - Fixes an issue with M-POST fall-back if POST calls failed
  - There is no need anymore to call ServiceProxyAction::get() to
    get SOAP transport errors; those will now be already
    presented by the ServiceProxy::call_action_finish() call.
  + Bugs fixed: glgo#GNOME#gupnp#58, glgo#GNOME#gupnp#42,
    glgo#GNOME#gupnp#52, glgo#GNOME#gupnp#53, glgo#GNOME#gupnp#54,
    glgo#GNOME#gupnp#58, glgo#GNOME#gupnp#60, glgo#GNOME#gupnp#61,
    glgo#GNOME#gupnp#63.
- Replace gtk-doc, pkgconfig(gssdp-1.2) and pkgconfig(libsoup-2.4)
  with docbook-xsl-stylesheets, xsltproc, pkgconfig(gi-docgen),
  pkgconfig(gssdp-1.6) and pkgconfig(libsoup-3.0) BuildRequires
  following upstream changes.
- Bump soname and sover following upstream changes, also in
  baselibs.conf.
- Use ldconfig_scriptlets macro for post(un) handling.
- Drop gupnp-build-man-pages.patch: Fixed upstream.
- Add 1296d10eda308792d2924f141d72b8b6818878bd.patch: Fix build
  against Soup 3.1.2 and later
- Package docs in default docdir ref openSUSE standard and split it
  out in a doc subpackage.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662206400">- Update to version 1.5.4:
  + Fix build against libsoup 3.1.2 or later
  + Do not rely on a log message from libsoup in tests
  + Use Docbook 4.5 for manpage
  + Do not use env in binding generator
  + Add missing libxml2 dependency for test
- Drop 1296d10eda308792d2924f141d72b8b6818878bd.patch: Fixed
  upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663416000">- Update to version 1.6.0:
  + Re-release of 1.5.4, no functional change.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1668081600">- Update to version 1.6.1:
  + ControlPoint:
  - Fix error handling if description download fails.
  - Do not leak cancellable.
  + Use proper method for detecting IFA_FLAGS availability.
  + ContextManager:
  - Do not leak filtered contexts.
  - Fix freeing unavailable contexts.
  + Network ContextManager: Do not leak list parts of context
    lists.
  + Introspection: Properly chain up to parent class.
  + Service: Fix crash if subscription callback is points
    unreachable host.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1668945600">- Update to version 1.6.2:
  + Add test for issue 81.
  + Bugs fixed in this release:
  - https://gitlab.gnome.org/GNOME/gupnp/issues/81</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671192000">- Update to version 1.6.3:
  + Fix handling of deprecated and tentative v6 addresses.
  + Bugs fixed in this release:
  - https://gitlab.gnome.org/GNOME/gupnp/issues/82
   - https://gitlab.gnome.org/GNOME/gupnp/issues/83</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1682078400">- Update license tag to LGPL-2.1-or-later.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1683374400">- Add upstream patch: 80e68995.patch: all: Drop xmlRecoverMemory.
  Use xmlReadMemory, also use NONET flat.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" 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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699012800">- Update to version 1.6.6:
  + NetworkManager: Drop manual creation of lo contexts
  + ServiceProxy: Add new API for creating actions
  + Introspection: Be more resilient against weird formatting
  + Acl: Improve introspectability
  + ServiceProxy: Add result iterator for Action
  + Plug various smaller leaks</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1702555200">- Add 00514fb6.patch: Fix compatibility with libxml2 2.12.x.</changelog>
</package>
<package pkgid="6a5b779b12e2f675cbcf9bb45a06ea131407463d983286238818cf40f4f5740eb4857fbe7214cf4f28bc350309a9a1738b67922664d1aad534b5197d14fff15e" name="gupnp-dlna" arch="i586">
  <version epoch="0" ver="0.12.0" rel="1.1"/>
  <changelog author="zaitor@opensuse.org" date="1361361600">- Update to version 0.10.0:
  + Various fixes for the GStreamer 0.10 meta-data back-end.</changelog>
  <changelog author="dimstar@opensuse.org" date="1365508800">- Update to version 0.10.1:
  + Add functionality to let the meta-data back-end provide a
    profile on its own.</changelog>
  <changelog author="zaitor@opensuse.org" date="1370001600">- Update to version 0.10.2:
  + Fix vapi generation with GObject-introspection &gt;= 1.36.
  + Minor build clean-up.
  + Check the XML profiles against their schema on make
    check-profiles.
  + Re-enable some of the old tests on make check.
  + Fix format detection for ADTS audio streams.
  + Fix WMA bitrate detection.
  + Fix gtk-doc warnings.
  + Profiles:
  - Fix MPEG_TS_*_EU audio profiles to include proper bitrates
    and audio formats.
  - Remove depth matching in PNG profiles.
  - Fix AAC level for MULT5 AAC.
  - Add MPEG_TS_{SD,HD}_{EU,NA} profiles.
  - Add MPEG_PS_{NTSC,PAL} profiles.</changelog>
  <changelog author="dimstar@opensuse.org" date="1435752000">- Update to version 0.10.3:
  + Fix potential crash if gupnp_dlna_value_list_new failed.
  + Fix hang if no meta-data back-end is available.
  + Remove use of gnome-common, add compiler warnings and fix const
    correctness.
  + Fix memory leak in gst-audio-information.
  + Fix unit tests for new automake
  + Make it possible to override the DLNA profile dir using
    GUPNP_DLNA_PROFILE_DIR environment variable.
  + Fix discoverer testsuite to run completely uninstalled.
  + Fix gupnp-dlna-info -a to be stuck if profile guesser does not
    work.
  + Bugs fixed: bgo#704096, bgo#707909, bgo#750929, bgo#751295,
    bgo#751634.</changelog>
  <changelog author="zaitor@opensuse.org" date="1451736000">- Replace *-devel for their pkgconfig counterparts:
  + gobject-introspection-devel for
    pkgconfig(gobject-introspection-1.0).
  + gstreamer-devel for pkgconfig(gstreamer-1.0).
  + gstreamer-plugins-base-devel for
    pkgconfig(gstreamer-pbutils-1.0).
  + libxml2-devel for pkgconfig(libxml-2.0).
- Explicitly list already pulled in pkgconfig(glib-2.0),
  pkgconfig(gmodule-2.0) and pkgconfig(gobject-2.0) BuildRequires
  that configure looks for.
- Add pkgconfig(vapigen) BuildRequires: Build vala bindings.</changelog>
  <changelog author="dimstar@opensuse.org" date="1455019200">- Update to version 0.10.4:
  + Call setlocale in commandline tools.
  + Include VAPI in tarball.
  + Bugs fixed: bgo#760431.</changelog>
  <changelog author="mgorse@suse.com" date="1460721600">- Update to GNOME 3.20  Fate#318572</changelog>
  <changelog author="zaitor@opensuse.org" date="1466510400">- Update to version 0.10.5:
  + Fix AAC ISO formats with recent GStreamer.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1632139200">- Update to version 0.12.0:
  + Re-tag of 0.11 as 0.12. No functional change
- Changes from version 0.11.0:
  + Drop GStreamer 0.10 back-end
  + Drop old compatibility code
  + Add meson support
  + Port to more modern GObject
- Switch to meson build system:
  + Add meson BuildRequires.
  + Replace configure/make/make_install macros with respective
    meson/meson_build/meson_install.
- Enable test suite: add meson_test to check section.</changelog>
</package>
<package pkgid="978dab19ffbcbe01b0c07f1f47e03fb6b29a4a29edaf385a1964d4519296b8a83c7c0e2c0b7c5e4240acdafb31cefb6b30d7b91c0940c26c2dc50d09d6bbff3c" name="gupnp-dlna" arch="src">
  <version epoch="0" ver="0.12.0" rel="1.1"/>
  <changelog author="vuntz@opensuse.org" date="1319112000">- Update to version 0.6.4:
  + Add profile for MPEG4_P2_MP4_SP_L5_AAC.
  + Fix ADTS profiles
  + Fix MPEG4_P2_MP4_SP_L6_AAC</changelog>
  <changelog author="vuntz@opensuse.org" date="1324641600">- Split typelib file into typelib-1_0-GUPnP-DLNA-1_0 subpackage.
- Add typelib-1_0-GUPnP-DLNA-1_0 Requires to libgupnp-dlna-devel
  subpackage.</changelog>
  <changelog author="vuntz@opensuse.org" date="1329307200">- Update to version 0.6.5:
  + Update autotools integration.
  + Add missing functions to documentation.
  + Fix warnings during GIR generation.
  + Fix GIR namespace to not clash with GUPnP's.
- Rename typelib-1_0-GUPnP-DLNA-1_0 subpackage to
  typelib-1_0-GUPnPDLNA-1_0, following typelib name change. There
  is no Provides/Obsoletes, as this should work like SLPP packages.</changelog>
  <changelog author="dimstar@opensuse.org" date="1331985600">- Update to version 0.6.6:
  + Fix minor issues found by static code analysis.
  + Add MKV profiles.
  + Add AVC_MP4_*_EAC3 profiles from Harmattan.</changelog>
  <changelog author="dimstar@opensuse.org" date="1346414400">- Port to GStreamer 1.0:
  + Add gupnp-dlna-GSTPort.patch: Port to GStreamer 1.0 API
  + Replace gstreamer-0_10*-devel BuildRequires with
    gstreamer*-devel equivalents
  + Add gnome-common BuildRequires and call gnome-autogen.sh in
    build section, as gupnp-dlna-GSTPort.patch touches the build
    system.</changelog>
  <changelog author="dimstar@opensuse.org" date="1353844800">- Update to version 0.7.0:
  + Port to GStreamer 1.0.
  + Add parallel installability with gstreamer-0.10-based
    gupnp-dlna.
- Drop gupnp-dlna-GSTPort.patch: fixed upstream.
- Remove gnome-common BuildRequires and call to gnome-autogen.sh,
  as we no longer carry patches.
- Rename typelib-1_0-GUPnPDLNA-1_0 subpackage to
  typelib-1_0-GUPnPDLNA-1_1, followin upstream.
- Rename libgupnp-dlna-1_0-2 subpackage to libgupnp-dlna-1_1-3,
  following upstreams soname change.</changelog>
  <changelog author="zaitor@opensuse.org" date="1356523200">- Update to version 0.8.0:
  + Relax PNG depth requirements to work around a GStreamer issue.</changelog>
  <changelog author="dimstar@opensuse.org" date="1358078400">- Update to version 0.9.3:
  + Fix underlinking of gstreamer plug-in.
  + Fix out-of-srcdir build with --enable-gtk-doc.
  + Fix signal G-I annotation.
  + Link meta-data back-end as a plug-in.
- Changes from version 0.9.2:
  + Remove the old gupnp-dlna-1.1.pc.in file.
  + Remove gupnp and gstreamer-* dependencies from VAPI file
    generation.
  + Lower vapigen requirements.
- Changes from version 0.9.1:
  + Fix a potential crash in profile guessing.
  + Fix issues from static code check.
  + Lower GLib dependency to 2.32.
  + Bugs fixed: bgo#689596, bgo#689598, bgo#689612, bgo#689615,
    bgo#689616.
- Changes from version 0.9.0:
  + Make DLNA profile handling independant from GStreamer.
  + Add plugin architecture to support different meta-data
    extraction back-ends.
  + Make GStreamer default implementation of meta-data extraction
    back-end.
  + Split API docs into users and back-end implementers API.
  + Updated translations.
- Create new sub-package libgupnp-dlna-backend-gstreamer, with a
  generic provides libgupnp-dlna-backend.
- Require libgupnp-dlna-backend from the main library package.
  There can potentially be different backends and we only require
  one.</changelog>
  <changelog author="dimstar@opensuse.org" date="1359979200">- Update to version 0.9.4:
  + Introduce new API to guess a DLNA profile from existing
    GUPnPDLNAInformation.
  + Introduce a new library to create GUPnPDLNAInformation from
    GstDiscovererInfo.
  + Fix an issue with GValue conversion.
  + Get rid of the old profile backend and move most of it to the
    library itself.
  + Introduce single-include header file.</changelog>
  <changelog author="dimstar@opensuse.org" date="1360670400">- Update to version 0.9.5:
  + Add --disable-maintainer-mode option.
  + Add a GStreamer 0.10 meta-data back-end.</changelog>
  <changelog author="zaitor@opensuse.org" date="1361361600">- Update to version 0.10.0:
  + Various fixes for the GStreamer 0.10 meta-data back-end.</changelog>
  <changelog author="dimstar@opensuse.org" date="1365508800">- Update to version 0.10.1:
  + Add functionality to let the meta-data back-end provide a
    profile on its own.</changelog>
  <changelog author="zaitor@opensuse.org" date="1370001600">- Update to version 0.10.2:
  + Fix vapi generation with GObject-introspection &gt;= 1.36.
  + Minor build clean-up.
  + Check the XML profiles against their schema on make
    check-profiles.
  + Re-enable some of the old tests on make check.
  + Fix format detection for ADTS audio streams.
  + Fix WMA bitrate detection.
  + Fix gtk-doc warnings.
  + Profiles:
  - Fix MPEG_TS_*_EU audio profiles to include proper bitrates
    and audio formats.
  - Remove depth matching in PNG profiles.
  - Fix AAC level for MULT5 AAC.
  - Add MPEG_TS_{SD,HD}_{EU,NA} profiles.
  - Add MPEG_PS_{NTSC,PAL} profiles.</changelog>
  <changelog author="dimstar@opensuse.org" date="1435752000">- Update to version 0.10.3:
  + Fix potential crash if gupnp_dlna_value_list_new failed.
  + Fix hang if no meta-data back-end is available.
  + Remove use of gnome-common, add compiler warnings and fix const
    correctness.
  + Fix memory leak in gst-audio-information.
  + Fix unit tests for new automake
  + Make it possible to override the DLNA profile dir using
    GUPNP_DLNA_PROFILE_DIR environment variable.
  + Fix discoverer testsuite to run completely uninstalled.
  + Fix gupnp-dlna-info -a to be stuck if profile guesser does not
    work.
  + Bugs fixed: bgo#704096, bgo#707909, bgo#750929, bgo#751295,
    bgo#751634.</changelog>
  <changelog author="zaitor@opensuse.org" date="1451736000">- Replace *-devel for their pkgconfig counterparts:
  + gobject-introspection-devel for
    pkgconfig(gobject-introspection-1.0).
  + gstreamer-devel for pkgconfig(gstreamer-1.0).
  + gstreamer-plugins-base-devel for
    pkgconfig(gstreamer-pbutils-1.0).
  + libxml2-devel for pkgconfig(libxml-2.0).
- Explicitly list already pulled in pkgconfig(glib-2.0),
  pkgconfig(gmodule-2.0) and pkgconfig(gobject-2.0) BuildRequires
  that configure looks for.
- Add pkgconfig(vapigen) BuildRequires: Build vala bindings.</changelog>
  <changelog author="dimstar@opensuse.org" date="1455019200">- Update to version 0.10.4:
  + Call setlocale in commandline tools.
  + Include VAPI in tarball.
  + Bugs fixed: bgo#760431.</changelog>
  <changelog author="mgorse@suse.com" date="1460721600">- Update to GNOME 3.20  Fate#318572</changelog>
  <changelog author="zaitor@opensuse.org" date="1466510400">- Update to version 0.10.5:
  + Fix AAC ISO formats with recent GStreamer.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1632139200">- Update to version 0.12.0:
  + Re-tag of 0.11 as 0.12. No functional change
- Changes from version 0.11.0:
  + Drop GStreamer 0.10 back-end
  + Drop old compatibility code
  + Add meson support
  + Port to more modern GObject
- Switch to meson build system:
  + Add meson BuildRequires.
  + Replace configure/make/make_install macros with respective
    meson/meson_build/meson_install.
- Enable test suite: add meson_test to check section.</changelog>
</package>
<package pkgid="1d2a844faa5605c7d80dd7612ebf096b495cbae6e4769c7f8ac2f6e4d68827f502748bdd9847bc61dd9ee1db3a6a92f8e98613d9681109ba0dbf69a3079c6fbe" name="gupnp-dlna" arch="x86_64">
  <version epoch="0" ver="0.12.0" rel="1.1"/>
  <changelog author="zaitor@opensuse.org" date="1361361600">- Update to version 0.10.0:
  + Various fixes for the GStreamer 0.10 meta-data back-end.</changelog>
  <changelog author="dimstar@opensuse.org" date="1365508800">- Update to version 0.10.1:
  + Add functionality to let the meta-data back-end provide a
    profile on its own.</changelog>
  <changelog author="zaitor@opensuse.org" date="1370001600">- Update to version 0.10.2:
  + Fix vapi generation with GObject-introspection &gt;= 1.36.
  + Minor build clean-up.
  + Check the XML profiles against their schema on make
    check-profiles.
  + Re-enable some of the old tests on make check.
  + Fix format detection for ADTS audio streams.
  + Fix WMA bitrate detection.
  + Fix gtk-doc warnings.
  + Profiles:
  - Fix MPEG_TS_*_EU audio profiles to include proper bitrates
    and audio formats.
  - Remove depth matching in PNG profiles.
  - Fix AAC level for MULT5 AAC.
  - Add MPEG_TS_{SD,HD}_{EU,NA} profiles.
  - Add MPEG_PS_{NTSC,PAL} profiles.</changelog>
  <changelog author="dimstar@opensuse.org" date="1435752000">- Update to version 0.10.3:
  + Fix potential crash if gupnp_dlna_value_list_new failed.
  + Fix hang if no meta-data back-end is available.
  + Remove use of gnome-common, add compiler warnings and fix const
    correctness.
  + Fix memory leak in gst-audio-information.
  + Fix unit tests for new automake
  + Make it possible to override the DLNA profile dir using
    GUPNP_DLNA_PROFILE_DIR environment variable.
  + Fix discoverer testsuite to run completely uninstalled.
  + Fix gupnp-dlna-info -a to be stuck if profile guesser does not
    work.
  + Bugs fixed: bgo#704096, bgo#707909, bgo#750929, bgo#751295,
    bgo#751634.</changelog>
  <changelog author="zaitor@opensuse.org" date="1451736000">- Replace *-devel for their pkgconfig counterparts:
  + gobject-introspection-devel for
    pkgconfig(gobject-introspection-1.0).
  + gstreamer-devel for pkgconfig(gstreamer-1.0).
  + gstreamer-plugins-base-devel for
    pkgconfig(gstreamer-pbutils-1.0).
  + libxml2-devel for pkgconfig(libxml-2.0).
- Explicitly list already pulled in pkgconfig(glib-2.0),
  pkgconfig(gmodule-2.0) and pkgconfig(gobject-2.0) BuildRequires
  that configure looks for.
- Add pkgconfig(vapigen) BuildRequires: Build vala bindings.</changelog>
  <changelog author="dimstar@opensuse.org" date="1455019200">- Update to version 0.10.4:
  + Call setlocale in commandline tools.
  + Include VAPI in tarball.
  + Bugs fixed: bgo#760431.</changelog>
  <changelog author="mgorse@suse.com" date="1460721600">- Update to GNOME 3.20  Fate#318572</changelog>
  <changelog author="zaitor@opensuse.org" date="1466510400">- Update to version 0.10.5:
  + Fix AAC ISO formats with recent GStreamer.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1632139200">- Update to version 0.12.0:
  + Re-tag of 0.11 as 0.12. No functional change
- Changes from version 0.11.0:
  + Drop GStreamer 0.10 back-end
  + Drop old compatibility code
  + Add meson support
  + Port to more modern GObject
- Switch to meson build system:
  + Add meson BuildRequires.
  + Replace configure/make/make_install macros with respective
    meson/meson_build/meson_install.
- Enable test suite: add meson_test to check section.</changelog>
</package>
<package pkgid="bc91af8663e2a2687b190387a622a1985ed98fd5a098148a6707cd483715047a922dae406cdb9a90df857f3bdaaed83c32d318c242f70b6beb9ce9201998ea8b" name="gupnp-dlna-debuginfo" arch="i586">
  <version epoch="0" ver="0.12.0" rel="1.1"/>
  <changelog author="zaitor@opensuse.org" date="1361361600">- Update to version 0.10.0:
  + Various fixes for the GStreamer 0.10 meta-data back-end.</changelog>
  <changelog author="dimstar@opensuse.org" date="1365508800">- Update to version 0.10.1:
  + Add functionality to let the meta-data back-end provide a
    profile on its own.</changelog>
  <changelog author="zaitor@opensuse.org" date="1370001600">- Update to version 0.10.2:
  + Fix vapi generation with GObject-introspection &gt;= 1.36.
  + Minor build clean-up.
  + Check the XML profiles against their schema on make
    check-profiles.
  + Re-enable some of the old tests on make check.
  + Fix format detection for ADTS audio streams.
  + Fix WMA bitrate detection.
  + Fix gtk-doc warnings.
  + Profiles:
  - Fix MPEG_TS_*_EU audio profiles to include proper bitrates
    and audio formats.
  - Remove depth matching in PNG profiles.
  - Fix AAC level for MULT5 AAC.
  - Add MPEG_TS_{SD,HD}_{EU,NA} profiles.
  - Add MPEG_PS_{NTSC,PAL} profiles.</changelog>
  <changelog author="dimstar@opensuse.org" date="1435752000">- Update to version 0.10.3:
  + Fix potential crash if gupnp_dlna_value_list_new failed.
  + Fix hang if no meta-data back-end is available.
  + Remove use of gnome-common, add compiler warnings and fix const
    correctness.
  + Fix memory leak in gst-audio-information.
  + Fix unit tests for new automake
  + Make it possible to override the DLNA profile dir using
    GUPNP_DLNA_PROFILE_DIR environment variable.
  + Fix discoverer testsuite to run completely uninstalled.
  + Fix gupnp-dlna-info -a to be stuck if profile guesser does not
    work.
  + Bugs fixed: bgo#704096, bgo#707909, bgo#750929, bgo#751295,
    bgo#751634.</changelog>
  <changelog author="zaitor@opensuse.org" date="1451736000">- Replace *-devel for their pkgconfig counterparts:
  + gobject-introspection-devel for
    pkgconfig(gobject-introspection-1.0).
  + gstreamer-devel for pkgconfig(gstreamer-1.0).
  + gstreamer-plugins-base-devel for
    pkgconfig(gstreamer-pbutils-1.0).
  + libxml2-devel for pkgconfig(libxml-2.0).
- Explicitly list already pulled in pkgconfig(glib-2.0),
  pkgconfig(gmodule-2.0) and pkgconfig(gobject-2.0) BuildRequires
  that configure looks for.
- Add pkgconfig(vapigen) BuildRequires: Build vala bindings.</changelog>
  <changelog author="dimstar@opensuse.org" date="1455019200">- Update to version 0.10.4:
  + Call setlocale in commandline tools.
  + Include VAPI in tarball.
  + Bugs fixed: bgo#760431.</changelog>
  <changelog author="mgorse@suse.com" date="1460721600">- Update to GNOME 3.20  Fate#318572</changelog>
  <changelog author="zaitor@opensuse.org" date="1466510400">- Update to version 0.10.5:
  + Fix AAC ISO formats with recent GStreamer.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1632139200">- Update to version 0.12.0:
  + Re-tag of 0.11 as 0.12. No functional change
- Changes from version 0.11.0:
  + Drop GStreamer 0.10 back-end
  + Drop old compatibility code
  + Add meson support
  + Port to more modern GObject
- Switch to meson build system:
  + Add meson BuildRequires.
  + Replace configure/make/make_install macros with respective
    meson/meson_build/meson_install.
- Enable test suite: add meson_test to check section.</changelog>
</package>
<package pkgid="bd53e7ad1820af85702cbca0e1ec7568422ea8dfff8f9171348e935a852942ef7b374f260cd9375540be4a3ebbc6d5f3ba47d8101be1032b2acf40e27dd275c8" name="gupnp-dlna-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.12.0" rel="1.1"/>
  <changelog author="zaitor@opensuse.org" date="1361361600">- Update to version 0.10.0:
  + Various fixes for the GStreamer 0.10 meta-data back-end.</changelog>
  <changelog author="dimstar@opensuse.org" date="1365508800">- Update to version 0.10.1:
  + Add functionality to let the meta-data back-end provide a
    profile on its own.</changelog>
  <changelog author="zaitor@opensuse.org" date="1370001600">- Update to version 0.10.2:
  + Fix vapi generation with GObject-introspection &gt;= 1.36.
  + Minor build clean-up.
  + Check the XML profiles against their schema on make
    check-profiles.
  + Re-enable some of the old tests on make check.
  + Fix format detection for ADTS audio streams.
  + Fix WMA bitrate detection.
  + Fix gtk-doc warnings.
  + Profiles:
  - Fix MPEG_TS_*_EU audio profiles to include proper bitrates
    and audio formats.
  - Remove depth matching in PNG profiles.
  - Fix AAC level for MULT5 AAC.
  - Add MPEG_TS_{SD,HD}_{EU,NA} profiles.
  - Add MPEG_PS_{NTSC,PAL} profiles.</changelog>
  <changelog author="dimstar@opensuse.org" date="1435752000">- Update to version 0.10.3:
  + Fix potential crash if gupnp_dlna_value_list_new failed.
  + Fix hang if no meta-data back-end is available.
  + Remove use of gnome-common, add compiler warnings and fix const
    correctness.
  + Fix memory leak in gst-audio-information.
  + Fix unit tests for new automake
  + Make it possible to override the DLNA profile dir using
    GUPNP_DLNA_PROFILE_DIR environment variable.
  + Fix discoverer testsuite to run completely uninstalled.
  + Fix gupnp-dlna-info -a to be stuck if profile guesser does not
    work.
  + Bugs fixed: bgo#704096, bgo#707909, bgo#750929, bgo#751295,
    bgo#751634.</changelog>
  <changelog author="zaitor@opensuse.org" date="1451736000">- Replace *-devel for their pkgconfig counterparts:
  + gobject-introspection-devel for
    pkgconfig(gobject-introspection-1.0).
  + gstreamer-devel for pkgconfig(gstreamer-1.0).
  + gstreamer-plugins-base-devel for
    pkgconfig(gstreamer-pbutils-1.0).
  + libxml2-devel for pkgconfig(libxml-2.0).
- Explicitly list already pulled in pkgconfig(glib-2.0),
  pkgconfig(gmodule-2.0) and pkgconfig(gobject-2.0) BuildRequires
  that configure looks for.
- Add pkgconfig(vapigen) BuildRequires: Build vala bindings.</changelog>
  <changelog author="dimstar@opensuse.org" date="1455019200">- Update to version 0.10.4:
  + Call setlocale in commandline tools.
  + Include VAPI in tarball.
  + Bugs fixed: bgo#760431.</changelog>
  <changelog author="mgorse@suse.com" date="1460721600">- Update to GNOME 3.20  Fate#318572</changelog>
  <changelog author="zaitor@opensuse.org" date="1466510400">- Update to version 0.10.5:
  + Fix AAC ISO formats with recent GStreamer.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1632139200">- Update to version 0.12.0:
  + Re-tag of 0.11 as 0.12. No functional change
- Changes from version 0.11.0:
  + Drop GStreamer 0.10 back-end
  + Drop old compatibility code
  + Add meson support
  + Port to more modern GObject
- Switch to meson build system:
  + Add meson BuildRequires.
  + Replace configure/make/make_install macros with respective
    meson/meson_build/meson_install.
- Enable test suite: add meson_test to check section.</changelog>
</package>
<package pkgid="7fc766690450419b1654e8855d12b2c9ed2037f489f7a66810518d57c7f7e7c50ae736393db17fdf78840ad146aa54cfbd438517d934c23af6e546f411dc6167" name="gupnp-dlna-debugsource" arch="i586">
  <version epoch="0" ver="0.12.0" rel="1.1"/>
  <changelog author="zaitor@opensuse.org" date="1361361600">- Update to version 0.10.0:
  + Various fixes for the GStreamer 0.10 meta-data back-end.</changelog>
  <changelog author="dimstar@opensuse.org" date="1365508800">- Update to version 0.10.1:
  + Add functionality to let the meta-data back-end provide a
    profile on its own.</changelog>
  <changelog author="zaitor@opensuse.org" date="1370001600">- Update to version 0.10.2:
  + Fix vapi generation with GObject-introspection &gt;= 1.36.
  + Minor build clean-up.
  + Check the XML profiles against their schema on make
    check-profiles.
  + Re-enable some of the old tests on make check.
  + Fix format detection for ADTS audio streams.
  + Fix WMA bitrate detection.
  + Fix gtk-doc warnings.
  + Profiles:
  - Fix MPEG_TS_*_EU audio profiles to include proper bitrates
    and audio formats.
  - Remove depth matching in PNG profiles.
  - Fix AAC level for MULT5 AAC.
  - Add MPEG_TS_{SD,HD}_{EU,NA} profiles.
  - Add MPEG_PS_{NTSC,PAL} profiles.</changelog>
  <changelog author="dimstar@opensuse.org" date="1435752000">- Update to version 0.10.3:
  + Fix potential crash if gupnp_dlna_value_list_new failed.
  + Fix hang if no meta-data back-end is available.
  + Remove use of gnome-common, add compiler warnings and fix const
    correctness.
  + Fix memory leak in gst-audio-information.
  + Fix unit tests for new automake
  + Make it possible to override the DLNA profile dir using
    GUPNP_DLNA_PROFILE_DIR environment variable.
  + Fix discoverer testsuite to run completely uninstalled.
  + Fix gupnp-dlna-info -a to be stuck if profile guesser does not
    work.
  + Bugs fixed: bgo#704096, bgo#707909, bgo#750929, bgo#751295,
    bgo#751634.</changelog>
  <changelog author="zaitor@opensuse.org" date="1451736000">- Replace *-devel for their pkgconfig counterparts:
  + gobject-introspection-devel for
    pkgconfig(gobject-introspection-1.0).
  + gstreamer-devel for pkgconfig(gstreamer-1.0).
  + gstreamer-plugins-base-devel for
    pkgconfig(gstreamer-pbutils-1.0).
  + libxml2-devel for pkgconfig(libxml-2.0).
- Explicitly list already pulled in pkgconfig(glib-2.0),
  pkgconfig(gmodule-2.0) and pkgconfig(gobject-2.0) BuildRequires
  that configure looks for.
- Add pkgconfig(vapigen) BuildRequires: Build vala bindings.</changelog>
  <changelog author="dimstar@opensuse.org" date="1455019200">- Update to version 0.10.4:
  + Call setlocale in commandline tools.
  + Include VAPI in tarball.
  + Bugs fixed: bgo#760431.</changelog>
  <changelog author="mgorse@suse.com" date="1460721600">- Update to GNOME 3.20  Fate#318572</changelog>
  <changelog author="zaitor@opensuse.org" date="1466510400">- Update to version 0.10.5:
  + Fix AAC ISO formats with recent GStreamer.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1632139200">- Update to version 0.12.0:
  + Re-tag of 0.11 as 0.12. No functional change
- Changes from version 0.11.0:
  + Drop GStreamer 0.10 back-end
  + Drop old compatibility code
  + Add meson support
  + Port to more modern GObject
- Switch to meson build system:
  + Add meson BuildRequires.
  + Replace configure/make/make_install macros with respective
    meson/meson_build/meson_install.
- Enable test suite: add meson_test to check section.</changelog>
</package>
<package pkgid="282e5f96e1bda3c923455a22197c909668748e1b976d889107a4965826773a13e6fcf0cad6a07ef221bc0dea870411242a905ca96963bc5b19737d5ae141c2df" name="gupnp-dlna-debugsource" arch="x86_64">
  <version epoch="0" ver="0.12.0" rel="1.1"/>
  <changelog author="zaitor@opensuse.org" date="1361361600">- Update to version 0.10.0:
  + Various fixes for the GStreamer 0.10 meta-data back-end.</changelog>
  <changelog author="dimstar@opensuse.org" date="1365508800">- Update to version 0.10.1:
  + Add functionality to let the meta-data back-end provide a
    profile on its own.</changelog>
  <changelog author="zaitor@opensuse.org" date="1370001600">- Update to version 0.10.2:
  + Fix vapi generation with GObject-introspection &gt;= 1.36.
  + Minor build clean-up.
  + Check the XML profiles against their schema on make
    check-profiles.
  + Re-enable some of the old tests on make check.
  + Fix format detection for ADTS audio streams.
  + Fix WMA bitrate detection.
  + Fix gtk-doc warnings.
  + Profiles:
  - Fix MPEG_TS_*_EU audio profiles to include proper bitrates
    and audio formats.
  - Remove depth matching in PNG profiles.
  - Fix AAC level for MULT5 AAC.
  - Add MPEG_TS_{SD,HD}_{EU,NA} profiles.
  - Add MPEG_PS_{NTSC,PAL} profiles.</changelog>
  <changelog author="dimstar@opensuse.org" date="1435752000">- Update to version 0.10.3:
  + Fix potential crash if gupnp_dlna_value_list_new failed.
  + Fix hang if no meta-data back-end is available.
  + Remove use of gnome-common, add compiler warnings and fix const
    correctness.
  + Fix memory leak in gst-audio-information.
  + Fix unit tests for new automake
  + Make it possible to override the DLNA profile dir using
    GUPNP_DLNA_PROFILE_DIR environment variable.
  + Fix discoverer testsuite to run completely uninstalled.
  + Fix gupnp-dlna-info -a to be stuck if profile guesser does not
    work.
  + Bugs fixed: bgo#704096, bgo#707909, bgo#750929, bgo#751295,
    bgo#751634.</changelog>
  <changelog author="zaitor@opensuse.org" date="1451736000">- Replace *-devel for their pkgconfig counterparts:
  + gobject-introspection-devel for
    pkgconfig(gobject-introspection-1.0).
  + gstreamer-devel for pkgconfig(gstreamer-1.0).
  + gstreamer-plugins-base-devel for
    pkgconfig(gstreamer-pbutils-1.0).
  + libxml2-devel for pkgconfig(libxml-2.0).
- Explicitly list already pulled in pkgconfig(glib-2.0),
  pkgconfig(gmodule-2.0) and pkgconfig(gobject-2.0) BuildRequires
  that configure looks for.
- Add pkgconfig(vapigen) BuildRequires: Build vala bindings.</changelog>
  <changelog author="dimstar@opensuse.org" date="1455019200">- Update to version 0.10.4:
  + Call setlocale in commandline tools.
  + Include VAPI in tarball.
  + Bugs fixed: bgo#760431.</changelog>
  <changelog author="mgorse@suse.com" date="1460721600">- Update to GNOME 3.20  Fate#318572</changelog>
  <changelog author="zaitor@opensuse.org" date="1466510400">- Update to version 0.10.5:
  + Fix AAC ISO formats with recent GStreamer.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1632139200">- Update to version 0.12.0:
  + Re-tag of 0.11 as 0.12. No functional change
- Changes from version 0.11.0:
  + Drop GStreamer 0.10 back-end
  + Drop old compatibility code
  + Add meson support
  + Port to more modern GObject
- Switch to meson build system:
  + Add meson BuildRequires.
  + Replace configure/make/make_install macros with respective
    meson/meson_build/meson_install.
- Enable test suite: add meson_test to check section.</changelog>
</package>
<package pkgid="ce9e1459d9d3382bd3ae2716f079e90a63614ef3b97213a4ff2d5550b467e56b3147fe207e289e193bc1c655ed861633e2360d9d2ac7cdf7e7da4a9a0d452bc3" name="gupnp-dlna-tools" arch="i586">
  <version epoch="0" ver="0.12.0" rel="1.1"/>
  <changelog author="zaitor@opensuse.org" date="1361361600">- Update to version 0.10.0:
  + Various fixes for the GStreamer 0.10 meta-data back-end.</changelog>
  <changelog author="dimstar@opensuse.org" date="1365508800">- Update to version 0.10.1:
  + Add functionality to let the meta-data back-end provide a
    profile on its own.</changelog>
  <changelog author="zaitor@opensuse.org" date="1370001600">- Update to version 0.10.2:
  + Fix vapi generation with GObject-introspection &gt;= 1.36.
  + Minor build clean-up.
  + Check the XML profiles against their schema on make
    check-profiles.
  + Re-enable some of the old tests on make check.
  + Fix format detection for ADTS audio streams.
  + Fix WMA bitrate detection.
  + Fix gtk-doc warnings.
  + Profiles:
  - Fix MPEG_TS_*_EU audio profiles to include proper bitrates
    and audio formats.
  - Remove depth matching in PNG profiles.
  - Fix AAC level for MULT5 AAC.
  - Add MPEG_TS_{SD,HD}_{EU,NA} profiles.
  - Add MPEG_PS_{NTSC,PAL} profiles.</changelog>
  <changelog author="dimstar@opensuse.org" date="1435752000">- Update to version 0.10.3:
  + Fix potential crash if gupnp_dlna_value_list_new failed.
  + Fix hang if no meta-data back-end is available.
  + Remove use of gnome-common, add compiler warnings and fix const
    correctness.
  + Fix memory leak in gst-audio-information.
  + Fix unit tests for new automake
  + Make it possible to override the DLNA profile dir using
    GUPNP_DLNA_PROFILE_DIR environment variable.
  + Fix discoverer testsuite to run completely uninstalled.
  + Fix gupnp-dlna-info -a to be stuck if profile guesser does not
    work.
  + Bugs fixed: bgo#704096, bgo#707909, bgo#750929, bgo#751295,
    bgo#751634.</changelog>
  <changelog author="zaitor@opensuse.org" date="1451736000">- Replace *-devel for their pkgconfig counterparts:
  + gobject-introspection-devel for
    pkgconfig(gobject-introspection-1.0).
  + gstreamer-devel for pkgconfig(gstreamer-1.0).
  + gstreamer-plugins-base-devel for
    pkgconfig(gstreamer-pbutils-1.0).
  + libxml2-devel for pkgconfig(libxml-2.0).
- Explicitly list already pulled in pkgconfig(glib-2.0),
  pkgconfig(gmodule-2.0) and pkgconfig(gobject-2.0) BuildRequires
  that configure looks for.
- Add pkgconfig(vapigen) BuildRequires: Build vala bindings.</changelog>
  <changelog author="dimstar@opensuse.org" date="1455019200">- Update to version 0.10.4:
  + Call setlocale in commandline tools.
  + Include VAPI in tarball.
  + Bugs fixed: bgo#760431.</changelog>
  <changelog author="mgorse@suse.com" date="1460721600">- Update to GNOME 3.20  Fate#318572</changelog>
  <changelog author="zaitor@opensuse.org" date="1466510400">- Update to version 0.10.5:
  + Fix AAC ISO formats with recent GStreamer.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1632139200">- Update to version 0.12.0:
  + Re-tag of 0.11 as 0.12. No functional change
- Changes from version 0.11.0:
  + Drop GStreamer 0.10 back-end
  + Drop old compatibility code
  + Add meson support
  + Port to more modern GObject
- Switch to meson build system:
  + Add meson BuildRequires.
  + Replace configure/make/make_install macros with respective
    meson/meson_build/meson_install.
- Enable test suite: add meson_test to check section.</changelog>
</package>
<package pkgid="f7e0b6f10e8484546d648d23cd1b879dbec74f7ac2b4612b5b321805d124c46c40f24b093a8932de3b0934007785e5c5c0ca72e130dba4e1e6e05dd1183a3804" name="gupnp-dlna-tools" arch="x86_64">
  <version epoch="0" ver="0.12.0" rel="1.1"/>
  <changelog author="zaitor@opensuse.org" date="1361361600">- Update to version 0.10.0:
  + Various fixes for the GStreamer 0.10 meta-data back-end.</changelog>
  <changelog author="dimstar@opensuse.org" date="1365508800">- Update to version 0.10.1:
  + Add functionality to let the meta-data back-end provide a
    profile on its own.</changelog>
  <changelog author="zaitor@opensuse.org" date="1370001600">- Update to version 0.10.2:
  + Fix vapi generation with GObject-introspection &gt;= 1.36.
  + Minor build clean-up.
  + Check the XML profiles against their schema on make
    check-profiles.
  + Re-enable some of the old tests on make check.
  + Fix format detection for ADTS audio streams.
  + Fix WMA bitrate detection.
  + Fix gtk-doc warnings.
  + Profiles:
  - Fix MPEG_TS_*_EU audio profiles to include proper bitrates
    and audio formats.
  - Remove depth matching in PNG profiles.
  - Fix AAC level for MULT5 AAC.
  - Add MPEG_TS_{SD,HD}_{EU,NA} profiles.
  - Add MPEG_PS_{NTSC,PAL} profiles.</changelog>
  <changelog author="dimstar@opensuse.org" date="1435752000">- Update to version 0.10.3:
  + Fix potential crash if gupnp_dlna_value_list_new failed.
  + Fix hang if no meta-data back-end is available.
  + Remove use of gnome-common, add compiler warnings and fix const
    correctness.
  + Fix memory leak in gst-audio-information.
  + Fix unit tests for new automake
  + Make it possible to override the DLNA profile dir using
    GUPNP_DLNA_PROFILE_DIR environment variable.
  + Fix discoverer testsuite to run completely uninstalled.
  + Fix gupnp-dlna-info -a to be stuck if profile guesser does not
    work.
  + Bugs fixed: bgo#704096, bgo#707909, bgo#750929, bgo#751295,
    bgo#751634.</changelog>
  <changelog author="zaitor@opensuse.org" date="1451736000">- Replace *-devel for their pkgconfig counterparts:
  + gobject-introspection-devel for
    pkgconfig(gobject-introspection-1.0).
  + gstreamer-devel for pkgconfig(gstreamer-1.0).
  + gstreamer-plugins-base-devel for
    pkgconfig(gstreamer-pbutils-1.0).
  + libxml2-devel for pkgconfig(libxml-2.0).
- Explicitly list already pulled in pkgconfig(glib-2.0),
  pkgconfig(gmodule-2.0) and pkgconfig(gobject-2.0) BuildRequires
  that configure looks for.
- Add pkgconfig(vapigen) BuildRequires: Build vala bindings.</changelog>
  <changelog author="dimstar@opensuse.org" date="1455019200">- Update to version 0.10.4:
  + Call setlocale in commandline tools.
  + Include VAPI in tarball.
  + Bugs fixed: bgo#760431.</changelog>
  <changelog author="mgorse@suse.com" date="1460721600">- Update to GNOME 3.20  Fate#318572</changelog>
  <changelog author="zaitor@opensuse.org" date="1466510400">- Update to version 0.10.5:
  + Fix AAC ISO formats with recent GStreamer.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1632139200">- Update to version 0.12.0:
  + Re-tag of 0.11 as 0.12. No functional change
- Changes from version 0.11.0:
  + Drop GStreamer 0.10 back-end
  + Drop old compatibility code
  + Add meson support
  + Port to more modern GObject
- Switch to meson build system:
  + Add meson BuildRequires.
  + Replace configure/make/make_install macros with respective
    meson/meson_build/meson_install.
- Enable test suite: add meson_test to check section.</changelog>
</package>
<package pkgid="b3239d2c3a73f06ba2ac8bde659cd49eb870c005474688e61bccd4d9f2d78ff5464f83c2078105a68d59a1796e1c723fcf0c0c04dff38dc0605134b40ab47dca" name="gupnp-dlna-tools-debuginfo" arch="i586">
  <version epoch="0" ver="0.12.0" rel="1.1"/>
  <changelog author="zaitor@opensuse.org" date="1361361600">- Update to version 0.10.0:
  + Various fixes for the GStreamer 0.10 meta-data back-end.</changelog>
  <changelog author="dimstar@opensuse.org" date="1365508800">- Update to version 0.10.1:
  + Add functionality to let the meta-data back-end provide a
    profile on its own.</changelog>
  <changelog author="zaitor@opensuse.org" date="1370001600">- Update to version 0.10.2:
  + Fix vapi generation with GObject-introspection &gt;= 1.36.
  + Minor build clean-up.
  + Check the XML profiles against their schema on make
    check-profiles.
  + Re-enable some of the old tests on make check.
  + Fix format detection for ADTS audio streams.
  + Fix WMA bitrate detection.
  + Fix gtk-doc warnings.
  + Profiles:
  - Fix MPEG_TS_*_EU audio profiles to include proper bitrates
    and audio formats.
  - Remove depth matching in PNG profiles.
  - Fix AAC level for MULT5 AAC.
  - Add MPEG_TS_{SD,HD}_{EU,NA} profiles.
  - Add MPEG_PS_{NTSC,PAL} profiles.</changelog>
  <changelog author="dimstar@opensuse.org" date="1435752000">- Update to version 0.10.3:
  + Fix potential crash if gupnp_dlna_value_list_new failed.
  + Fix hang if no meta-data back-end is available.
  + Remove use of gnome-common, add compiler warnings and fix const
    correctness.
  + Fix memory leak in gst-audio-information.
  + Fix unit tests for new automake
  + Make it possible to override the DLNA profile dir using
    GUPNP_DLNA_PROFILE_DIR environment variable.
  + Fix discoverer testsuite to run completely uninstalled.
  + Fix gupnp-dlna-info -a to be stuck if profile guesser does not
    work.
  + Bugs fixed: bgo#704096, bgo#707909, bgo#750929, bgo#751295,
    bgo#751634.</changelog>
  <changelog author="zaitor@opensuse.org" date="1451736000">- Replace *-devel for their pkgconfig counterparts:
  + gobject-introspection-devel for
    pkgconfig(gobject-introspection-1.0).
  + gstreamer-devel for pkgconfig(gstreamer-1.0).
  + gstreamer-plugins-base-devel for
    pkgconfig(gstreamer-pbutils-1.0).
  + libxml2-devel for pkgconfig(libxml-2.0).
- Explicitly list already pulled in pkgconfig(glib-2.0),
  pkgconfig(gmodule-2.0) and pkgconfig(gobject-2.0) BuildRequires
  that configure looks for.
- Add pkgconfig(vapigen) BuildRequires: Build vala bindings.</changelog>
  <changelog author="dimstar@opensuse.org" date="1455019200">- Update to version 0.10.4:
  + Call setlocale in commandline tools.
  + Include VAPI in tarball.
  + Bugs fixed: bgo#760431.</changelog>
  <changelog author="mgorse@suse.com" date="1460721600">- Update to GNOME 3.20  Fate#318572</changelog>
  <changelog author="zaitor@opensuse.org" date="1466510400">- Update to version 0.10.5:
  + Fix AAC ISO formats with recent GStreamer.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1632139200">- Update to version 0.12.0:
  + Re-tag of 0.11 as 0.12. No functional change
- Changes from version 0.11.0:
  + Drop GStreamer 0.10 back-end
  + Drop old compatibility code
  + Add meson support
  + Port to more modern GObject
- Switch to meson build system:
  + Add meson BuildRequires.
  + Replace configure/make/make_install macros with respective
    meson/meson_build/meson_install.
- Enable test suite: add meson_test to check section.</changelog>
</package>
<package pkgid="379d2fb33d9fdab6daf912814656c228893014f75b5dce77674cd30858c332798879d4246c47baca6a25394a65b5ecb11c058047ce79e4d0d98c4dfa2e0f12ef" name="gupnp-dlna-tools-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.12.0" rel="1.1"/>
  <changelog author="zaitor@opensuse.org" date="1361361600">- Update to version 0.10.0:
  + Various fixes for the GStreamer 0.10 meta-data back-end.</changelog>
  <changelog author="dimstar@opensuse.org" date="1365508800">- Update to version 0.10.1:
  + Add functionality to let the meta-data back-end provide a
    profile on its own.</changelog>
  <changelog author="zaitor@opensuse.org" date="1370001600">- Update to version 0.10.2:
  + Fix vapi generation with GObject-introspection &gt;= 1.36.
  + Minor build clean-up.
  + Check the XML profiles against their schema on make
    check-profiles.
  + Re-enable some of the old tests on make check.
  + Fix format detection for ADTS audio streams.
  + Fix WMA bitrate detection.
  + Fix gtk-doc warnings.
  + Profiles:
  - Fix MPEG_TS_*_EU audio profiles to include proper bitrates
    and audio formats.
  - Remove depth matching in PNG profiles.
  - Fix AAC level for MULT5 AAC.
  - Add MPEG_TS_{SD,HD}_{EU,NA} profiles.
  - Add MPEG_PS_{NTSC,PAL} profiles.</changelog>
  <changelog author="dimstar@opensuse.org" date="1435752000">- Update to version 0.10.3:
  + Fix potential crash if gupnp_dlna_value_list_new failed.
  + Fix hang if no meta-data back-end is available.
  + Remove use of gnome-common, add compiler warnings and fix const
    correctness.
  + Fix memory leak in gst-audio-information.
  + Fix unit tests for new automake
  + Make it possible to override the DLNA profile dir using
    GUPNP_DLNA_PROFILE_DIR environment variable.
  + Fix discoverer testsuite to run completely uninstalled.
  + Fix gupnp-dlna-info -a to be stuck if profile guesser does not
    work.
  + Bugs fixed: bgo#704096, bgo#707909, bgo#750929, bgo#751295,
    bgo#751634.</changelog>
  <changelog author="zaitor@opensuse.org" date="1451736000">- Replace *-devel for their pkgconfig counterparts:
  + gobject-introspection-devel for
    pkgconfig(gobject-introspection-1.0).
  + gstreamer-devel for pkgconfig(gstreamer-1.0).
  + gstreamer-plugins-base-devel for
    pkgconfig(gstreamer-pbutils-1.0).
  + libxml2-devel for pkgconfig(libxml-2.0).
- Explicitly list already pulled in pkgconfig(glib-2.0),
  pkgconfig(gmodule-2.0) and pkgconfig(gobject-2.0) BuildRequires
  that configure looks for.
- Add pkgconfig(vapigen) BuildRequires: Build vala bindings.</changelog>
  <changelog author="dimstar@opensuse.org" date="1455019200">- Update to version 0.10.4:
  + Call setlocale in commandline tools.
  + Include VAPI in tarball.
  + Bugs fixed: bgo#760431.</changelog>
  <changelog author="mgorse@suse.com" date="1460721600">- Update to GNOME 3.20  Fate#318572</changelog>
  <changelog author="zaitor@opensuse.org" date="1466510400">- Update to version 0.10.5:
  + Fix AAC ISO formats with recent GStreamer.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1632139200">- Update to version 0.12.0:
  + Re-tag of 0.11 as 0.12. No functional change
- Changes from version 0.11.0:
  + Drop GStreamer 0.10 back-end
  + Drop old compatibility code
  + Add meson support
  + Port to more modern GObject
- Switch to meson build system:
  + Add meson BuildRequires.
  + Replace configure/make/make_install macros with respective
    meson/meson_build/meson_install.
- Enable test suite: add meson_test to check section.</changelog>
</package>
<package pkgid="f0826f9d821a2a312ed981d0af5e8de66d98820b32078336e6242d4c2799508c965a2e280f799fa0aac09402b4d68ba766cd6095be967413c492598db71545f2" name="gupnp-doc" arch="noarch">
  <version epoch="0" ver="1.6.6" rel="2.1"/>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1623931200">- Add gupnp-validate-host-header.patch: validate host header
  (boo#1186590 glgo#GNOME/gupnp#24 CVE-2021-33516).</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1627905600">- Drop patches fixed upstream on SLE and Leap 15.4
  gupnp-validate-host-header.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1632139200">- Update to version 1.4.0:
  + Fix fallback option for GSSDP dependency.
  + Linux CM: Fix address family filtering.
  + Linux CM: Fix a typo.
- Changes from version 1.3.1:
  + Add ContextFilter class, deprecate WhiteList.
  + Fix several reference leaks.
  + Fix broken boot-id logic.
  Changes from version 1.3.0:
  + Service: name Tasks.
  + Doc: Some grammaer fixes.
  + Dead and deprecated code clean-up.
  + Move tests that are actually examples into examples.
  + Move tests from gtest to test.
  + Doc: General clean-up.
  + Fix some introspection annotations.
  + Build: Make gupnp usable as a subproject (more or less).
  + Make it possible to re-use a ServiceProxyAction.
  + Service: Validate "Host" header for GENA actions.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1636545600">- Bump soname to 1_2-1 reflecting real the library version. Obsolete
  packages had the mismatched version number.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1638792000">- Update to version 1.4.1:
  + Fix regression in async deprecated API.
  + Fix context creation not failing if the HTTP server fails to
    bind.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1641643200">- Update to version 1.4.2:
  + Context: Fix a memory leak if ACL was used
  + RootDevice: Deprecate get_relative_location call
  + RootDevice, Device &amp; Service: Fix use-after-free if Service
    lives longer than RootDevice
  + Service: Declare _valist functions deprecated
  + ServiceAction: Deprecate _return() call
  + ServiceProxy:
  - Fix re-queueing the message if POST fails
  - Fix double-free on ProxyAction
  + ServiceProxyAction: add _set() to the public API
  + ControlPoint: Deprecate get_context() call
  + Doc:
  - Add missing ContextFilter description
  - Add note regarding ACL and host_path()
  - Add note regarding error handling of call API
- Add gupnp-build-man-pages.patch: Build and install the manpage.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1642161600">- Update to version 1.4.3:
  + ServiceProxy:
  - Properly propagate cancelled actions in deprecated calls.
  - Fix deprecated async calls, again.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661601600">- Update to version 1.5.3:
  + Linux context manager: Do not filter out v6 global addresses
  + Context: Add new convenience constructors
  + Examples: Fix browse.js for new API
  + NetworkManager: Create v4 and v6 contexts if no family is
    specified
  + Connman: Create v4 and v6 contexts if no family is specified
- Changes from version 1.5.2:
  + Minor doc improvements
  + Minor example fixes
  + Fix pkg-config dependencies
  + Fix issues found by coverity
  + Deprecate internal UUID generator function
  + Set log domains everywhere
  + Support IPv6 in all context managers (Windows still broken)
  + ServiceProxy:
  - Fix error handling in sync call
  - Fix a memory leak in subscribe()
  - Change subscribtion timeout handling
  + ServiceInfo: Remove deprecated callback
  + ContextFilter:
  - Fix it
  - Notify only if content changes
  + DeviceInfo: Set task names
  + ContextManager:
  - Add tests for filtering
  - Fix behaviour of filter. Now the filter acts as if the
    context is appearing/disappearing
  + Vala: Fix ownership of XML doc
  + Bugs fixed: glgo#GNOME#gupnp#10, glgo#GNOME#gupnp#10,
    glgo#GNOME#gupnp#10, glgo#GNOME#gupnp#36, glgo#GNOME#gupnp#37,
    glgo#GNOME#gupnp#70.
- Changes from version 1.5.1:
  + Minor doc fixes
  + Remove left-overs from WhiteList renaming
  + Make tests a little friendlier if there is no ipv6
  + Fix a couple of issues from scan-build
  + DeviceInfo:
  - Make DeviceInfo:document accessible
  - Offer convenience function DeviceInfo:get_icon_async to
    combine icon lookup and icon download
  + ServiceAction:
  - Potential fix for running g_clear_pointer on an uninitialized
    value
  - Fix getting parameters from action
  + ServiceInfo:
  - Do not free an error that was propagated
  - Fix introspection on IPv6 devices
  + Service: Fix critical if Soup error other than
    G_IO_ERROR_CANCELLED occured
- Changes from version 1.5.0:
  + Port to libsoup3
  + API bump (1.6)
  + Improved test coverage
  + All _valist functions have been removed
  + The documentation is now provided by gi-docgen
  + All API that was marked as deprecated up until 1.4 has been
    removed
  + ServiceIntrospection: is now a GInitable
  + Context:
  - Uses GSSDP.Client:port
  - Fix reference leak when using ACL
  + DeviceInfo: The get_device() and get_service() virtual
    functions have been renamed
  + ServiceAction:
  - ServiceAction::return() was renamed to
    ServiceAction::return_success() to avoid issues with
    languages such as python.
  + ServiceInfo: Non-gio style introspection functions are now
    deprecated
  + Service: Returns a proper error instead of calling g_error when
    autoconnect fails
  + ServiceProxy:
  - Fixes an issue with M-POST fall-back if POST calls failed
  - There is no need anymore to call ServiceProxyAction::get() to
    get SOAP transport errors; those will now be already
    presented by the ServiceProxy::call_action_finish() call.
  + Bugs fixed: glgo#GNOME#gupnp#58, glgo#GNOME#gupnp#42,
    glgo#GNOME#gupnp#52, glgo#GNOME#gupnp#53, glgo#GNOME#gupnp#54,
    glgo#GNOME#gupnp#58, glgo#GNOME#gupnp#60, glgo#GNOME#gupnp#61,
    glgo#GNOME#gupnp#63.
- Replace gtk-doc, pkgconfig(gssdp-1.2) and pkgconfig(libsoup-2.4)
  with docbook-xsl-stylesheets, xsltproc, pkgconfig(gi-docgen),
  pkgconfig(gssdp-1.6) and pkgconfig(libsoup-3.0) BuildRequires
  following upstream changes.
- Bump soname and sover following upstream changes, also in
  baselibs.conf.
- Use ldconfig_scriptlets macro for post(un) handling.
- Drop gupnp-build-man-pages.patch: Fixed upstream.
- Add 1296d10eda308792d2924f141d72b8b6818878bd.patch: Fix build
  against Soup 3.1.2 and later
- Package docs in default docdir ref openSUSE standard and split it
  out in a doc subpackage.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1662206400">- Update to version 1.5.4:
  + Fix build against libsoup 3.1.2 or later
  + Do not rely on a log message from libsoup in tests
  + Use Docbook 4.5 for manpage
  + Do not use env in binding generator
  + Add missing libxml2 dependency for test
- Drop 1296d10eda308792d2924f141d72b8b6818878bd.patch: Fixed
  upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663416000">- Update to version 1.6.0:
  + Re-release of 1.5.4, no functional change.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1668081600">- Update to version 1.6.1:
  + ControlPoint:
  - Fix error handling if description download fails.
  - Do not leak cancellable.
  + Use proper method for detecting IFA_FLAGS availability.
  + ContextManager:
  - Do not leak filtered contexts.
  - Fix freeing unavailable contexts.
  + Network ContextManager: Do not leak list parts of context
    lists.
  + Introspection: Properly chain up to parent class.
  + Service: Fix crash if subscription callback is points
    unreachable host.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1668945600">- Update to version 1.6.2:
  + Add test for issue 81.
  + Bugs fixed in this release:
  - https://gitlab.gnome.org/GNOME/gupnp/issues/81</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671192000">- Update to version 1.6.3:
  + Fix handling of deprecated and tentative v6 addresses.
  + Bugs fixed in this release:
  - https://gitlab.gnome.org/GNOME/gupnp/issues/82
   - https://gitlab.gnome.org/GNOME/gupnp/issues/83</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1682078400">- Update license tag to LGPL-2.1-or-later.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1683374400">- Add upstream patch: 80e68995.patch: all: Drop xmlRecoverMemory.
  Use xmlReadMemory, also use NONET flat.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" 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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" 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="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1699012800">- Update to version 1.6.6:
  + NetworkManager: Drop manual creation of lo contexts
  + ServiceProxy: Add new API for creating actions
  + Introspection: Be more resilient against weird formatting
  + Acl: Improve introspectability
  + ServiceProxy: Add result iterator for Action
  + Plug various smaller leaks</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1702555200">- Add 00514fb6.patch: Fix compatibility with libxml2 2.12.x.</changelog>
</package>
<package pkgid="45f2acb904798959808e2688d564f6ff13923b81710fcb6fbd10328fe20dea0437ff45f8c4c10b3d678081b453e67257f3f2c17cdd44f24b9616871bd4992c56" name="gupnp-igd" arch="src">
  <version epoch="0" ver="1.6.0" rel="2.2"/>
  <changelog author="dimstar@opensuse.org" date="1308225600">- Remove _service usage to follow current factory packaging style.</changelog>
  <changelog author="dimstar@opensuse.org" date="1320753600">- Update to version 0.2.1:
  + Restore the "main-context" property so that outsider can use
    the GUPnPIgdThread's GMainContext for timers, etc
- Changes from version 0.2.0:
  + Use the thread current GMainContext instead of passing it as a
    parameter
  + Make the GUPnPIgdThread object work with the new GUPnP 0.18
- Re-enabled parallel build.
- Rename libgupnp-igd-1_0-3 to libgupnp-igd-1_0-4, following
  upstreams soname change.</changelog>
  <changelog author="vuntz@opensuse.org" date="1324641600">- Split typelib file into typelib-1_0-GUPnPIgd-1_0 subpackage.
- Add typelib-1_0-GUPnPIgd-1_0 Requires to libgupnp-igd-devel
  subpackage.
- Rename python-gupnp-id subpackage to python-gupnp-igd: there was
  a typo in the package name. Add appropriate Provides/Obsoletes.
- Remove libgupnp-devel Requires from libgupnp-igd-devel
  subpackage: it will automatically be added the pkgconfig() way.</changelog>
  <changelog author="dimstar@opensuse.org" date="1354622400">- Update to version 0.2.2:
  + Parallel build and linking fixes.
- Change python-gupnp-id Obsoletes to &lt; %{version}, as we now have
  a new release. Fixes a rpmlint warning about self-obsoletion.</changelog>
  <changelog author="dimstar@opensuse.org" date="1391688000">- Update to version 0.2.3:
  + Emit errors as boxed types.
  + Various build improvements.
  + Make tests less racy.
- Pass --enable-python to configure in order to ensure the python
  bindings to be built.</changelog>
  <changelog author="dimstar@opensuse.org" date="1412164800">- Update to version 0.2.4:
  + Add API to delete mapping by internal IP/port instead of the
    external one.</changelog>
  <changelog author="hrvoje.senjan@gmail.com" date="1413460800">- Add baselibs.conf: provide multi-arch packages.</changelog>
  <changelog author="zaitor@opensuse.org" date="1451736000">- Replace *-devel BuildRequires for their pkgconfig counterpart:
  gobject-introspection-devel for
  pkgconfig(gobject-introspection-1.0),
  gtk-doc for pkgconfig(gtk-doc),
  libgupnp-devel for pkgconfig(gupnp-1.0),
  and python-gobject2-devel for pkgconfig(pygobject-2.0).
- Replace python-devel for pkgconfig(pygtk-2.0), as this is what
  configure really looks for.
- Add explicit pkgconfig(glib-2.0), pkgconfig(gobject-2.0),
  pkgconfig(gthread-2.0) and pkgconfig(gssdp-1.0) BuildRequires:
  align with what configure looks for.</changelog>
  <changelog author="mgorse@suse.com" date="1460721600">- Update to GNOME 3.20  Fate#318572</changelog>
  <changelog author="zaitor@opensuse.org" date="1488283200">- Drop pkgconfig(pygobject-2.0) and pkgconfig(pygtk-2.0)
  BuildRequires: Follow upstream who have had python-bindings
  disabled by default since version 0.2.3. pygobject-2.0 and
  pygtk-2.0 are considered deprecated, and we want to minimize our
  dependencies on these old bindings.
- Following the above, drop no longer built sub-package
  python-gupnp-igd, and obsolete it from the main library.
- Run spec-cleaner, modernize spec, adds pkgconfig BuildRequires
  and drops obsolete clean section.</changelog>
  <changelog author="luc14n0@linuxmail.org" date="1511179200">- Update to version 0.2.5:
  + Update gtk-doc to newer version to fix build failures.
- Update Url to https://wiki.gnome.org/Projects/GUPnP: current
  GUPnP's web page.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1546689600">- Add gupnp-igd-free-GStaticMutex-in-AddRemoveData.patch: Free
  GStaticMutex in AddRemoveData. Fixes a memory leak reported by
  valgrind.
- Modernize spec.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1546776000">- Add gupnp-igd-port-to-new-gupnp-api.patch: Port to new GUPnP API.
- Following the above patch, replace pkgconfig(gssdp-1.0) and
  pkgconfig(gupnp-1.0) with pkgconfig(gssdp-1.2) and
  pkgconfig(gupnp-1.2) and add libtool BuildRequires aswell as pass
  autoreconf, as the patch touches the  buildsystem.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1602849600">- Update to version 1.2.0:
  + Switch to GUPnP 1.2.0 API
  + Update GLib dependency to 2.38
  + Replace deprecated GLib APIs
  + Fix crashes
  + Switch to meson build.
- Add meson and gtk-doc BuildRequires and macros following
  upstreams port, and run tests during build.
- Drop no longer needed libtool BuildRequires, and various
  autotools related macros and commands.
- Drop patches fixed upstream:
  + gupnp-igd-free-GStaticMutex-in-AddRemoveData.patch
  + gupnp-igd-port-to-new-gupnp-api.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661601600">- Add 79a1e4cf8c256132978a1d8ab718c8ad132386de.patch: Port to GUPnP
  1.6 API. Following this, replace pkgconfig(gssdp-1.2) and
  pkgconfig(gupnp-1.2) with pkgconfig(gssdp-1.6) and
  pkgconfig(gupnp-1.6) BuildRequires.
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677844800">- Add fa1546614190942ab266832e7470a6debf8c32cb.patch: test: Port to
  g_inet_address_new_loopback.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679659200">- Add upstream patches to hopefully fix racy tests:
  + 2c413bbd8b9afc41648f21ad173f0caf81a5f98b.patch
  + bbe36b279e247cd8ec4ab00bcdf02178af8a99af.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681387200">- Update to version 1.6.0:
  + Switch to GUPnP 1.6.0 API
  + Update GLib dependency to 2.70
  + Add Javascript example
- Drop patches fixed upstream:
  + 2c413bbd8b9afc41648f21ad173f0caf81a5f98b.patch
  + bbe36b279e247cd8ec4ab00bcdf02178af8a99af.patch
  + 79a1e4cf8c256132978a1d8ab718c8ad132386de.patch
  + fa1546614190942ab266832e7470a6debf8c32cb.patch
- Rename libgupnp-igd-1_0-4 and typelib-1_0-GUPnPIgd-1_0 to
  libgupnp-igd-1_6-0 and typelib-1_0-GUPnPIgd-1_6 following
  upstream changes. Also update baselibs.conf.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1682683200">- Disable meson_test during build, it randomly fails for all arches
  https://gitlab.gnome.org/GNOME/gupnp-igd/-/issues/3</changelog>
</package>
<package pkgid="dacb25cca2109f8f793878353859cd6b92dfc5d5498638762f87731536efd7c25c0a26411ac20bde405ae01890cdb54c4927ee4d0e09d5d9beff8f16aa66d2db" name="gupnp-igd-debugsource" arch="i586">
  <version epoch="0" ver="1.6.0" rel="2.2"/>
  <changelog author="luc14n0@linuxmail.org" date="1511179200">- Update to version 0.2.5:
  + Update gtk-doc to newer version to fix build failures.
- Update Url to https://wiki.gnome.org/Projects/GUPnP: current
  GUPnP's web page.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1546689600">- Add gupnp-igd-free-GStaticMutex-in-AddRemoveData.patch: Free
  GStaticMutex in AddRemoveData. Fixes a memory leak reported by
  valgrind.
- Modernize spec.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1546776000">- Add gupnp-igd-port-to-new-gupnp-api.patch: Port to new GUPnP API.
- Following the above patch, replace pkgconfig(gssdp-1.0) and
  pkgconfig(gupnp-1.0) with pkgconfig(gssdp-1.2) and
  pkgconfig(gupnp-1.2) and add libtool BuildRequires aswell as pass
  autoreconf, as the patch touches the  buildsystem.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1602849600">- Update to version 1.2.0:
  + Switch to GUPnP 1.2.0 API
  + Update GLib dependency to 2.38
  + Replace deprecated GLib APIs
  + Fix crashes
  + Switch to meson build.
- Add meson and gtk-doc BuildRequires and macros following
  upstreams port, and run tests during build.
- Drop no longer needed libtool BuildRequires, and various
  autotools related macros and commands.
- Drop patches fixed upstream:
  + gupnp-igd-free-GStaticMutex-in-AddRemoveData.patch
  + gupnp-igd-port-to-new-gupnp-api.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661601600">- Add 79a1e4cf8c256132978a1d8ab718c8ad132386de.patch: Port to GUPnP
  1.6 API. Following this, replace pkgconfig(gssdp-1.2) and
  pkgconfig(gupnp-1.2) with pkgconfig(gssdp-1.6) and
  pkgconfig(gupnp-1.6) BuildRequires.
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677844800">- Add fa1546614190942ab266832e7470a6debf8c32cb.patch: test: Port to
  g_inet_address_new_loopback.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679659200">- Add upstream patches to hopefully fix racy tests:
  + 2c413bbd8b9afc41648f21ad173f0caf81a5f98b.patch
  + bbe36b279e247cd8ec4ab00bcdf02178af8a99af.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681387200">- Update to version 1.6.0:
  + Switch to GUPnP 1.6.0 API
  + Update GLib dependency to 2.70
  + Add Javascript example
- Drop patches fixed upstream:
  + 2c413bbd8b9afc41648f21ad173f0caf81a5f98b.patch
  + bbe36b279e247cd8ec4ab00bcdf02178af8a99af.patch
  + 79a1e4cf8c256132978a1d8ab718c8ad132386de.patch
  + fa1546614190942ab266832e7470a6debf8c32cb.patch
- Rename libgupnp-igd-1_0-4 and typelib-1_0-GUPnPIgd-1_0 to
  libgupnp-igd-1_6-0 and typelib-1_0-GUPnPIgd-1_6 following
  upstream changes. Also update baselibs.conf.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1682683200">- Disable meson_test during build, it randomly fails for all arches
  https://gitlab.gnome.org/GNOME/gupnp-igd/-/issues/3</changelog>
</package>
<package pkgid="163497ea2b5f1cc86ca753831269246d83dd3b75843b99789055a4f6c1aca88f022ac942400e68f57643794be5a3af5645beb234eb9c1cb4e0ab5c78b55b8bee" name="gupnp-igd-debugsource" arch="x86_64">
  <version epoch="0" ver="1.6.0" rel="2.2"/>
  <changelog author="luc14n0@linuxmail.org" date="1511179200">- Update to version 0.2.5:
  + Update gtk-doc to newer version to fix build failures.
- Update Url to https://wiki.gnome.org/Projects/GUPnP: current
  GUPnP's web page.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1546689600">- Add gupnp-igd-free-GStaticMutex-in-AddRemoveData.patch: Free
  GStaticMutex in AddRemoveData. Fixes a memory leak reported by
  valgrind.
- Modernize spec.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1546776000">- Add gupnp-igd-port-to-new-gupnp-api.patch: Port to new GUPnP API.
- Following the above patch, replace pkgconfig(gssdp-1.0) and
  pkgconfig(gupnp-1.0) with pkgconfig(gssdp-1.2) and
  pkgconfig(gupnp-1.2) and add libtool BuildRequires aswell as pass
  autoreconf, as the patch touches the  buildsystem.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1602849600">- Update to version 1.2.0:
  + Switch to GUPnP 1.2.0 API
  + Update GLib dependency to 2.38
  + Replace deprecated GLib APIs
  + Fix crashes
  + Switch to meson build.
- Add meson and gtk-doc BuildRequires and macros following
  upstreams port, and run tests during build.
- Drop no longer needed libtool BuildRequires, and various
  autotools related macros and commands.
- Drop patches fixed upstream:
  + gupnp-igd-free-GStaticMutex-in-AddRemoveData.patch
  + gupnp-igd-port-to-new-gupnp-api.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661601600">- Add 79a1e4cf8c256132978a1d8ab718c8ad132386de.patch: Port to GUPnP
  1.6 API. Following this, replace pkgconfig(gssdp-1.2) and
  pkgconfig(gupnp-1.2) with pkgconfig(gssdp-1.6) and
  pkgconfig(gupnp-1.6) BuildRequires.
- Use ldconfig_scriptlets macro for post(un) handling.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1677844800">- Add fa1546614190942ab266832e7470a6debf8c32cb.patch: test: Port to
  g_inet_address_new_loopback.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679659200">- Add upstream patches to hopefully fix racy tests:
  + 2c413bbd8b9afc41648f21ad173f0caf81a5f98b.patch
  + bbe36b279e247cd8ec4ab00bcdf02178af8a99af.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681387200">- Update to version 1.6.0:
  + Switch to GUPnP 1.6.0 API
  + Update GLib dependency to 2.70
  + Add Javascript example
- Drop patches fixed upstream:
  + 2c413bbd8b9afc41648f21ad173f0caf81a5f98b.patch
  + bbe36b279e247cd8ec4ab00bcdf02178af8a99af.patch
  + 79a1e4cf8c256132978a1d8ab718c8ad132386de.patch
  + fa1546614190942ab266832e7470a6debf8c32cb.patch
- Rename libgupnp-igd-1_0-4 and typelib-1_0-GUPnPIgd-1_0 to
  libgupnp-igd-1_6-0 and typelib-1_0-GUPnPIgd-1_6 following
  upstream changes. Also update baselibs.conf.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1682683200">- Disable meson_test during build, it randomly fails for all arches
  https://gitlab.gnome.org/GNOME/gupnp-igd/-/issues/3</changelog>
</package>
<package pkgid="d91989709f232d2767acad920a26d0fe412d3f07e77b8e50ca53b5238f24bb4dfb19964eaa592a53f85fd128fdf85a8ddaab575fc9e38a20b912a035ea09478e" name="gvfs" arch="src">
  <version epoch="0" ver="1.52.1" rel="3.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1644321600">- Rebase 17a067b9b823a0d54e061eae45ff8e2c7e4a88d0.patch: Use
  upstream commit.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1644580800">- Update to version 1.49.90:
  + http/dav: Port to libsoup3.
  + http: Do not silently accept invalid certificates.
  + build: Remove incorrect i18n.merge_file argument to fix build.
  + Updated translations.
- Drop 17a067b9b823a0d54e061eae45ff8e2c7e4a88d0.patch: Fixed
  upstream.
- Replace pkgconfig(libsoup-2.4) with pkgconfig(libsoup-3.0)
  BuildRequires following upstreams port.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647604800">- Update to version 1.50.0:
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1650542400">- Add gvfs-smb-ignore-EINVAL-kerberos-ccache.patch: ignore EINVAL
  for kerberos/ccache login. Fixes inability to mount smb shares
  with samba 4.16 (boo#1198718).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650888000">- Update to version 1.50.1:
  + dav:
  - Drop user from URI as a workaround for Nextcloud bug.
  - Port DNS-SD resolver to async API to fix hangs when mounting.
  - Rewrite to libsoup async API to fix crashes.
  - Do not lose userinfo when copying URIs.
  + smb: Ignore EINVAL for kerberos/ccache login.
- Drop gvfs-smb-ignore-EINVAL-kerberos-ccache.patch: fixed
  upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1653912000">- Update to version 1.50.2:
  + smb: Rework anonymous handling to avoid EINVAL.
  + http: Unescape prefix to fix handling of encoded URIs.
  + build: Fix build without Avahi support.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1659528000">- recommend pkexec in gvfs-backends. (not requires to allow customers
  to remove pkexec) (bsc#1202070)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673006400">- Update to version 1.50.3:
  + dav: Prevent usage of NULL when user is not specified.
  + ftp: Fix hangs when the connection is released.
  + fuse: Decrease file handle reference when open file fail.
  + sftp: PATH-expand the ssh client.
  + test: Several smaller enhancements.
  + backend: Add support for xx-large and x-large thumbnails.
  + goa: Prevent automounts when resuming from suspension.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678276800">- Split out a new sub-package gvfs-backend-goa. This allows
  end-users to remove last remains of soup2 and gdata dependencies.
  Add a Supplements on gvfs and gnome-online-accounts to pull it in
  for most of our users.
- Add explicit pkgconfig(libxml-2.0) BuildRequires: Meson checks
  for it.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Update to version 1.50.4:
  + dav: Prevent usage of NULL for nonexistent source file
  + client: Fix copy/move operation from/to Flatpak sandbox
  + http: Report original sizes regardless of compression usage
  + Fix string comparison on various places
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Add 41862c0179f834d8bc3bd84ce78ee495050f2676.patch: trash: Sync
  trash dir items when files change.
- Use auto(setup|patch) macros.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1686484800">- Add upstream fixes from the stable branch:
  + fc2669f63c5def1528dda2e7833db5774aa08e22.patch: mtp: Emit
    delete event on device when disconnected
  + 85bfb701fc95abeaa8a8ca3d9059378a9490f738.patch: smb: Allow
    renaming a file to the same name with a different case</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688126400">- Update to version 1.50.5:
  + smbbrowse: Fix empty device listing after unrelated mount
    failure.
  + udisks: Fix missing unmount notifications.
  + trash:
  - Fix nfs4 and cifs monitoring.
  - Fix wrongly reported item-count.
  + smb: Allow renaming a file to the same name with a different
    case.
  + mtp: Emit delete event on device disconnection.
  + Some other fixes and improvements.
  + Updated translations.
- Drop patches fixed upstream:
  + fc2669f63c5def1528dda2e7833db5774aa08e22.patch
  + 85bfb701fc95abeaa8a8ca3d9059378a9490f738.patch
  + 41862c0179f834d8bc3bd84ce78ee495050f2676.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1689076800">- Update to version 1.51.1:
  + smbbrowse: Fix empty device listing after unrelated mount
    failure
  + udisks: Fix missing unmount notifications
  + trash:
  - Run blocking methods on a thread to avoid hangs
  - Fix nfs4 and cifs monitoring
  - Fix wrongly reported item-count
  + smb: Allow renaming a file to the same name with a different
    case
  + mtp:
  - Add support for incremental enumeration
  - Emit delete event on device disconnection
  + Some other fixes and improvements
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691323200">- Update to version 1.51.90:
  + Fix various memory leaks
  + udisks2: Disconnect signal handlers to fix crashes when
    unmounting
  + fuse: Include missing locale.h header
  + Some other fixes and improvements
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693742400">- Update to version 1.51.91:
  + sftp/ftp: Ensure that is-symlink is always set to avoid
    warnings.
  + Updated translations.
- Make devel sub-package as noarch. It doesn't contain any
  binaries.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694779200">- Update to version 1.52.0:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697803200">- Update to version 1.52.1:
  + client: Prevent returning invalid mount cache entries.
  + dav: Fix authentication issues when DNS-SD URIs are used.
  + nfs: Fix IPv6 URI handling.
  + Updated translations.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1698408000">- Use older way than autopatch on SLE/Leap, which is not ready for
  the macro.
- Rebase gvfs-nvvfs.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="e7fe8b63284d16f197e6d394863c114532dce721f80611646d37ffb256a3f1e1d8458f220a335fedb25b0c37380ab7c8a100e49d4d51f674a5dd40c0171cc565" name="gvfs" arch="x86_64">
  <version epoch="0" ver="1.52.1" rel="3.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1644321600">- Rebase 17a067b9b823a0d54e061eae45ff8e2c7e4a88d0.patch: Use
  upstream commit.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1644580800">- Update to version 1.49.90:
  + http/dav: Port to libsoup3.
  + http: Do not silently accept invalid certificates.
  + build: Remove incorrect i18n.merge_file argument to fix build.
  + Updated translations.
- Drop 17a067b9b823a0d54e061eae45ff8e2c7e4a88d0.patch: Fixed
  upstream.
- Replace pkgconfig(libsoup-2.4) with pkgconfig(libsoup-3.0)
  BuildRequires following upstreams port.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647604800">- Update to version 1.50.0:
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1650542400">- Add gvfs-smb-ignore-EINVAL-kerberos-ccache.patch: ignore EINVAL
  for kerberos/ccache login. Fixes inability to mount smb shares
  with samba 4.16 (boo#1198718).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650888000">- Update to version 1.50.1:
  + dav:
  - Drop user from URI as a workaround for Nextcloud bug.
  - Port DNS-SD resolver to async API to fix hangs when mounting.
  - Rewrite to libsoup async API to fix crashes.
  - Do not lose userinfo when copying URIs.
  + smb: Ignore EINVAL for kerberos/ccache login.
- Drop gvfs-smb-ignore-EINVAL-kerberos-ccache.patch: fixed
  upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1653912000">- Update to version 1.50.2:
  + smb: Rework anonymous handling to avoid EINVAL.
  + http: Unescape prefix to fix handling of encoded URIs.
  + build: Fix build without Avahi support.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1659528000">- recommend pkexec in gvfs-backends. (not requires to allow customers
  to remove pkexec) (bsc#1202070)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673006400">- Update to version 1.50.3:
  + dav: Prevent usage of NULL when user is not specified.
  + ftp: Fix hangs when the connection is released.
  + fuse: Decrease file handle reference when open file fail.
  + sftp: PATH-expand the ssh client.
  + test: Several smaller enhancements.
  + backend: Add support for xx-large and x-large thumbnails.
  + goa: Prevent automounts when resuming from suspension.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678276800">- Split out a new sub-package gvfs-backend-goa. This allows
  end-users to remove last remains of soup2 and gdata dependencies.
  Add a Supplements on gvfs and gnome-online-accounts to pull it in
  for most of our users.
- Add explicit pkgconfig(libxml-2.0) BuildRequires: Meson checks
  for it.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Update to version 1.50.4:
  + dav: Prevent usage of NULL for nonexistent source file
  + client: Fix copy/move operation from/to Flatpak sandbox
  + http: Report original sizes regardless of compression usage
  + Fix string comparison on various places
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Add 41862c0179f834d8bc3bd84ce78ee495050f2676.patch: trash: Sync
  trash dir items when files change.
- Use auto(setup|patch) macros.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1686484800">- Add upstream fixes from the stable branch:
  + fc2669f63c5def1528dda2e7833db5774aa08e22.patch: mtp: Emit
    delete event on device when disconnected
  + 85bfb701fc95abeaa8a8ca3d9059378a9490f738.patch: smb: Allow
    renaming a file to the same name with a different case</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688126400">- Update to version 1.50.5:
  + smbbrowse: Fix empty device listing after unrelated mount
    failure.
  + udisks: Fix missing unmount notifications.
  + trash:
  - Fix nfs4 and cifs monitoring.
  - Fix wrongly reported item-count.
  + smb: Allow renaming a file to the same name with a different
    case.
  + mtp: Emit delete event on device disconnection.
  + Some other fixes and improvements.
  + Updated translations.
- Drop patches fixed upstream:
  + fc2669f63c5def1528dda2e7833db5774aa08e22.patch
  + 85bfb701fc95abeaa8a8ca3d9059378a9490f738.patch
  + 41862c0179f834d8bc3bd84ce78ee495050f2676.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1689076800">- Update to version 1.51.1:
  + smbbrowse: Fix empty device listing after unrelated mount
    failure
  + udisks: Fix missing unmount notifications
  + trash:
  - Run blocking methods on a thread to avoid hangs
  - Fix nfs4 and cifs monitoring
  - Fix wrongly reported item-count
  + smb: Allow renaming a file to the same name with a different
    case
  + mtp:
  - Add support for incremental enumeration
  - Emit delete event on device disconnection
  + Some other fixes and improvements
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691323200">- Update to version 1.51.90:
  + Fix various memory leaks
  + udisks2: Disconnect signal handlers to fix crashes when
    unmounting
  + fuse: Include missing locale.h header
  + Some other fixes and improvements
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693742400">- Update to version 1.51.91:
  + sftp/ftp: Ensure that is-symlink is always set to avoid
    warnings.
  + Updated translations.
- Make devel sub-package as noarch. It doesn't contain any
  binaries.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694779200">- Update to version 1.52.0:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697803200">- Update to version 1.52.1:
  + client: Prevent returning invalid mount cache entries.
  + dav: Fix authentication issues when DNS-SD URIs are used.
  + nfs: Fix IPv6 URI handling.
  + Updated translations.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1698408000">- Use older way than autopatch on SLE/Leap, which is not ready for
  the macro.
- Rebase gvfs-nvvfs.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="4e17e5b8f3698a3fcc9dae9c0ec01bd4a74196f6fc27c93ceb645ad3e92957eb6fd3a21b0ddf779bc473949b161ae4ae52ee093ae109f797e88ae03c5ba8a1d7" name="gvfs-backend-afc" arch="x86_64">
  <version epoch="0" ver="1.52.1" rel="3.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1644321600">- Rebase 17a067b9b823a0d54e061eae45ff8e2c7e4a88d0.patch: Use
  upstream commit.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1644580800">- Update to version 1.49.90:
  + http/dav: Port to libsoup3.
  + http: Do not silently accept invalid certificates.
  + build: Remove incorrect i18n.merge_file argument to fix build.
  + Updated translations.
- Drop 17a067b9b823a0d54e061eae45ff8e2c7e4a88d0.patch: Fixed
  upstream.
- Replace pkgconfig(libsoup-2.4) with pkgconfig(libsoup-3.0)
  BuildRequires following upstreams port.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647604800">- Update to version 1.50.0:
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1650542400">- Add gvfs-smb-ignore-EINVAL-kerberos-ccache.patch: ignore EINVAL
  for kerberos/ccache login. Fixes inability to mount smb shares
  with samba 4.16 (boo#1198718).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650888000">- Update to version 1.50.1:
  + dav:
  - Drop user from URI as a workaround for Nextcloud bug.
  - Port DNS-SD resolver to async API to fix hangs when mounting.
  - Rewrite to libsoup async API to fix crashes.
  - Do not lose userinfo when copying URIs.
  + smb: Ignore EINVAL for kerberos/ccache login.
- Drop gvfs-smb-ignore-EINVAL-kerberos-ccache.patch: fixed
  upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1653912000">- Update to version 1.50.2:
  + smb: Rework anonymous handling to avoid EINVAL.
  + http: Unescape prefix to fix handling of encoded URIs.
  + build: Fix build without Avahi support.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1659528000">- recommend pkexec in gvfs-backends. (not requires to allow customers
  to remove pkexec) (bsc#1202070)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673006400">- Update to version 1.50.3:
  + dav: Prevent usage of NULL when user is not specified.
  + ftp: Fix hangs when the connection is released.
  + fuse: Decrease file handle reference when open file fail.
  + sftp: PATH-expand the ssh client.
  + test: Several smaller enhancements.
  + backend: Add support for xx-large and x-large thumbnails.
  + goa: Prevent automounts when resuming from suspension.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678276800">- Split out a new sub-package gvfs-backend-goa. This allows
  end-users to remove last remains of soup2 and gdata dependencies.
  Add a Supplements on gvfs and gnome-online-accounts to pull it in
  for most of our users.
- Add explicit pkgconfig(libxml-2.0) BuildRequires: Meson checks
  for it.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Update to version 1.50.4:
  + dav: Prevent usage of NULL for nonexistent source file
  + client: Fix copy/move operation from/to Flatpak sandbox
  + http: Report original sizes regardless of compression usage
  + Fix string comparison on various places
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Add 41862c0179f834d8bc3bd84ce78ee495050f2676.patch: trash: Sync
  trash dir items when files change.
- Use auto(setup|patch) macros.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1686484800">- Add upstream fixes from the stable branch:
  + fc2669f63c5def1528dda2e7833db5774aa08e22.patch: mtp: Emit
    delete event on device when disconnected
  + 85bfb701fc95abeaa8a8ca3d9059378a9490f738.patch: smb: Allow
    renaming a file to the same name with a different case</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688126400">- Update to version 1.50.5:
  + smbbrowse: Fix empty device listing after unrelated mount
    failure.
  + udisks: Fix missing unmount notifications.
  + trash:
  - Fix nfs4 and cifs monitoring.
  - Fix wrongly reported item-count.
  + smb: Allow renaming a file to the same name with a different
    case.
  + mtp: Emit delete event on device disconnection.
  + Some other fixes and improvements.
  + Updated translations.
- Drop patches fixed upstream:
  + fc2669f63c5def1528dda2e7833db5774aa08e22.patch
  + 85bfb701fc95abeaa8a8ca3d9059378a9490f738.patch
  + 41862c0179f834d8bc3bd84ce78ee495050f2676.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1689076800">- Update to version 1.51.1:
  + smbbrowse: Fix empty device listing after unrelated mount
    failure
  + udisks: Fix missing unmount notifications
  + trash:
  - Run blocking methods on a thread to avoid hangs
  - Fix nfs4 and cifs monitoring
  - Fix wrongly reported item-count
  + smb: Allow renaming a file to the same name with a different
    case
  + mtp:
  - Add support for incremental enumeration
  - Emit delete event on device disconnection
  + Some other fixes and improvements
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691323200">- Update to version 1.51.90:
  + Fix various memory leaks
  + udisks2: Disconnect signal handlers to fix crashes when
    unmounting
  + fuse: Include missing locale.h header
  + Some other fixes and improvements
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693742400">- Update to version 1.51.91:
  + sftp/ftp: Ensure that is-symlink is always set to avoid
    warnings.
  + Updated translations.
- Make devel sub-package as noarch. It doesn't contain any
  binaries.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694779200">- Update to version 1.52.0:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697803200">- Update to version 1.52.1:
  + client: Prevent returning invalid mount cache entries.
  + dav: Fix authentication issues when DNS-SD URIs are used.
  + nfs: Fix IPv6 URI handling.
  + Updated translations.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1698408000">- Use older way than autopatch on SLE/Leap, which is not ready for
  the macro.
- Rebase gvfs-nvvfs.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="1f415842b26af3bff3c48bc3539c0391acbf515d74976024ba013812a13528d5cf85d59f518bab7b763f9e37d2ecad2c1eb591221f648db3fb137d61ecbb214d" name="gvfs-backend-afc-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.52.1" rel="3.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1644321600">- Rebase 17a067b9b823a0d54e061eae45ff8e2c7e4a88d0.patch: Use
  upstream commit.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1644580800">- Update to version 1.49.90:
  + http/dav: Port to libsoup3.
  + http: Do not silently accept invalid certificates.
  + build: Remove incorrect i18n.merge_file argument to fix build.
  + Updated translations.
- Drop 17a067b9b823a0d54e061eae45ff8e2c7e4a88d0.patch: Fixed
  upstream.
- Replace pkgconfig(libsoup-2.4) with pkgconfig(libsoup-3.0)
  BuildRequires following upstreams port.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647604800">- Update to version 1.50.0:
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1650542400">- Add gvfs-smb-ignore-EINVAL-kerberos-ccache.patch: ignore EINVAL
  for kerberos/ccache login. Fixes inability to mount smb shares
  with samba 4.16 (boo#1198718).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650888000">- Update to version 1.50.1:
  + dav:
  - Drop user from URI as a workaround for Nextcloud bug.
  - Port DNS-SD resolver to async API to fix hangs when mounting.
  - Rewrite to libsoup async API to fix crashes.
  - Do not lose userinfo when copying URIs.
  + smb: Ignore EINVAL for kerberos/ccache login.
- Drop gvfs-smb-ignore-EINVAL-kerberos-ccache.patch: fixed
  upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1653912000">- Update to version 1.50.2:
  + smb: Rework anonymous handling to avoid EINVAL.
  + http: Unescape prefix to fix handling of encoded URIs.
  + build: Fix build without Avahi support.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1659528000">- recommend pkexec in gvfs-backends. (not requires to allow customers
  to remove pkexec) (bsc#1202070)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673006400">- Update to version 1.50.3:
  + dav: Prevent usage of NULL when user is not specified.
  + ftp: Fix hangs when the connection is released.
  + fuse: Decrease file handle reference when open file fail.
  + sftp: PATH-expand the ssh client.
  + test: Several smaller enhancements.
  + backend: Add support for xx-large and x-large thumbnails.
  + goa: Prevent automounts when resuming from suspension.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678276800">- Split out a new sub-package gvfs-backend-goa. This allows
  end-users to remove last remains of soup2 and gdata dependencies.
  Add a Supplements on gvfs and gnome-online-accounts to pull it in
  for most of our users.
- Add explicit pkgconfig(libxml-2.0) BuildRequires: Meson checks
  for it.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Update to version 1.50.4:
  + dav: Prevent usage of NULL for nonexistent source file
  + client: Fix copy/move operation from/to Flatpak sandbox
  + http: Report original sizes regardless of compression usage
  + Fix string comparison on various places
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Add 41862c0179f834d8bc3bd84ce78ee495050f2676.patch: trash: Sync
  trash dir items when files change.
- Use auto(setup|patch) macros.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1686484800">- Add upstream fixes from the stable branch:
  + fc2669f63c5def1528dda2e7833db5774aa08e22.patch: mtp: Emit
    delete event on device when disconnected
  + 85bfb701fc95abeaa8a8ca3d9059378a9490f738.patch: smb: Allow
    renaming a file to the same name with a different case</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688126400">- Update to version 1.50.5:
  + smbbrowse: Fix empty device listing after unrelated mount
    failure.
  + udisks: Fix missing unmount notifications.
  + trash:
  - Fix nfs4 and cifs monitoring.
  - Fix wrongly reported item-count.
  + smb: Allow renaming a file to the same name with a different
    case.
  + mtp: Emit delete event on device disconnection.
  + Some other fixes and improvements.
  + Updated translations.
- Drop patches fixed upstream:
  + fc2669f63c5def1528dda2e7833db5774aa08e22.patch
  + 85bfb701fc95abeaa8a8ca3d9059378a9490f738.patch
  + 41862c0179f834d8bc3bd84ce78ee495050f2676.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1689076800">- Update to version 1.51.1:
  + smbbrowse: Fix empty device listing after unrelated mount
    failure
  + udisks: Fix missing unmount notifications
  + trash:
  - Run blocking methods on a thread to avoid hangs
  - Fix nfs4 and cifs monitoring
  - Fix wrongly reported item-count
  + smb: Allow renaming a file to the same name with a different
    case
  + mtp:
  - Add support for incremental enumeration
  - Emit delete event on device disconnection
  + Some other fixes and improvements
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691323200">- Update to version 1.51.90:
  + Fix various memory leaks
  + udisks2: Disconnect signal handlers to fix crashes when
    unmounting
  + fuse: Include missing locale.h header
  + Some other fixes and improvements
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693742400">- Update to version 1.51.91:
  + sftp/ftp: Ensure that is-symlink is always set to avoid
    warnings.
  + Updated translations.
- Make devel sub-package as noarch. It doesn't contain any
  binaries.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694779200">- Update to version 1.52.0:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697803200">- Update to version 1.52.1:
  + client: Prevent returning invalid mount cache entries.
  + dav: Fix authentication issues when DNS-SD URIs are used.
  + nfs: Fix IPv6 URI handling.
  + Updated translations.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1698408000">- Use older way than autopatch on SLE/Leap, which is not ready for
  the macro.
- Rebase gvfs-nvvfs.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="f27847763b6fe03f0cfa372b5491a2fefc0c662c4a59b4fcc5911011aa140cf80b502f70123ac6341333ba0d617fbdd84ec093a926622606304492a4640d5dd0" name="gvfs-backend-goa" arch="x86_64">
  <version epoch="0" ver="1.52.1" rel="3.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1644321600">- Rebase 17a067b9b823a0d54e061eae45ff8e2c7e4a88d0.patch: Use
  upstream commit.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1644580800">- Update to version 1.49.90:
  + http/dav: Port to libsoup3.
  + http: Do not silently accept invalid certificates.
  + build: Remove incorrect i18n.merge_file argument to fix build.
  + Updated translations.
- Drop 17a067b9b823a0d54e061eae45ff8e2c7e4a88d0.patch: Fixed
  upstream.
- Replace pkgconfig(libsoup-2.4) with pkgconfig(libsoup-3.0)
  BuildRequires following upstreams port.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647604800">- Update to version 1.50.0:
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1650542400">- Add gvfs-smb-ignore-EINVAL-kerberos-ccache.patch: ignore EINVAL
  for kerberos/ccache login. Fixes inability to mount smb shares
  with samba 4.16 (boo#1198718).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650888000">- Update to version 1.50.1:
  + dav:
  - Drop user from URI as a workaround for Nextcloud bug.
  - Port DNS-SD resolver to async API to fix hangs when mounting.
  - Rewrite to libsoup async API to fix crashes.
  - Do not lose userinfo when copying URIs.
  + smb: Ignore EINVAL for kerberos/ccache login.
- Drop gvfs-smb-ignore-EINVAL-kerberos-ccache.patch: fixed
  upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1653912000">- Update to version 1.50.2:
  + smb: Rework anonymous handling to avoid EINVAL.
  + http: Unescape prefix to fix handling of encoded URIs.
  + build: Fix build without Avahi support.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1659528000">- recommend pkexec in gvfs-backends. (not requires to allow customers
  to remove pkexec) (bsc#1202070)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673006400">- Update to version 1.50.3:
  + dav: Prevent usage of NULL when user is not specified.
  + ftp: Fix hangs when the connection is released.
  + fuse: Decrease file handle reference when open file fail.
  + sftp: PATH-expand the ssh client.
  + test: Several smaller enhancements.
  + backend: Add support for xx-large and x-large thumbnails.
  + goa: Prevent automounts when resuming from suspension.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678276800">- Split out a new sub-package gvfs-backend-goa. This allows
  end-users to remove last remains of soup2 and gdata dependencies.
  Add a Supplements on gvfs and gnome-online-accounts to pull it in
  for most of our users.
- Add explicit pkgconfig(libxml-2.0) BuildRequires: Meson checks
  for it.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Update to version 1.50.4:
  + dav: Prevent usage of NULL for nonexistent source file
  + client: Fix copy/move operation from/to Flatpak sandbox
  + http: Report original sizes regardless of compression usage
  + Fix string comparison on various places
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Add 41862c0179f834d8bc3bd84ce78ee495050f2676.patch: trash: Sync
  trash dir items when files change.
- Use auto(setup|patch) macros.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1686484800">- Add upstream fixes from the stable branch:
  + fc2669f63c5def1528dda2e7833db5774aa08e22.patch: mtp: Emit
    delete event on device when disconnected
  + 85bfb701fc95abeaa8a8ca3d9059378a9490f738.patch: smb: Allow
    renaming a file to the same name with a different case</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688126400">- Update to version 1.50.5:
  + smbbrowse: Fix empty device listing after unrelated mount
    failure.
  + udisks: Fix missing unmount notifications.
  + trash:
  - Fix nfs4 and cifs monitoring.
  - Fix wrongly reported item-count.
  + smb: Allow renaming a file to the same name with a different
    case.
  + mtp: Emit delete event on device disconnection.
  + Some other fixes and improvements.
  + Updated translations.
- Drop patches fixed upstream:
  + fc2669f63c5def1528dda2e7833db5774aa08e22.patch
  + 85bfb701fc95abeaa8a8ca3d9059378a9490f738.patch
  + 41862c0179f834d8bc3bd84ce78ee495050f2676.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1689076800">- Update to version 1.51.1:
  + smbbrowse: Fix empty device listing after unrelated mount
    failure
  + udisks: Fix missing unmount notifications
  + trash:
  - Run blocking methods on a thread to avoid hangs
  - Fix nfs4 and cifs monitoring
  - Fix wrongly reported item-count
  + smb: Allow renaming a file to the same name with a different
    case
  + mtp:
  - Add support for incremental enumeration
  - Emit delete event on device disconnection
  + Some other fixes and improvements
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691323200">- Update to version 1.51.90:
  + Fix various memory leaks
  + udisks2: Disconnect signal handlers to fix crashes when
    unmounting
  + fuse: Include missing locale.h header
  + Some other fixes and improvements
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693742400">- Update to version 1.51.91:
  + sftp/ftp: Ensure that is-symlink is always set to avoid
    warnings.
  + Updated translations.
- Make devel sub-package as noarch. It doesn't contain any
  binaries.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694779200">- Update to version 1.52.0:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697803200">- Update to version 1.52.1:
  + client: Prevent returning invalid mount cache entries.
  + dav: Fix authentication issues when DNS-SD URIs are used.
  + nfs: Fix IPv6 URI handling.
  + Updated translations.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1698408000">- Use older way than autopatch on SLE/Leap, which is not ready for
  the macro.
- Rebase gvfs-nvvfs.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="48853bd64f2ac168b58287fe22f8846d5a0c9a59bd1e8e1f14c2eadd066794c73d3e5829ad6998a083a0301d496666b8346ea2c1c701b5c2b1bb66bb744e6765" name="gvfs-backend-goa-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.52.1" rel="3.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1644321600">- Rebase 17a067b9b823a0d54e061eae45ff8e2c7e4a88d0.patch: Use
  upstream commit.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1644580800">- Update to version 1.49.90:
  + http/dav: Port to libsoup3.
  + http: Do not silently accept invalid certificates.
  + build: Remove incorrect i18n.merge_file argument to fix build.
  + Updated translations.
- Drop 17a067b9b823a0d54e061eae45ff8e2c7e4a88d0.patch: Fixed
  upstream.
- Replace pkgconfig(libsoup-2.4) with pkgconfig(libsoup-3.0)
  BuildRequires following upstreams port.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647604800">- Update to version 1.50.0:
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1650542400">- Add gvfs-smb-ignore-EINVAL-kerberos-ccache.patch: ignore EINVAL
  for kerberos/ccache login. Fixes inability to mount smb shares
  with samba 4.16 (boo#1198718).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650888000">- Update to version 1.50.1:
  + dav:
  - Drop user from URI as a workaround for Nextcloud bug.
  - Port DNS-SD resolver to async API to fix hangs when mounting.
  - Rewrite to libsoup async API to fix crashes.
  - Do not lose userinfo when copying URIs.
  + smb: Ignore EINVAL for kerberos/ccache login.
- Drop gvfs-smb-ignore-EINVAL-kerberos-ccache.patch: fixed
  upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1653912000">- Update to version 1.50.2:
  + smb: Rework anonymous handling to avoid EINVAL.
  + http: Unescape prefix to fix handling of encoded URIs.
  + build: Fix build without Avahi support.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1659528000">- recommend pkexec in gvfs-backends. (not requires to allow customers
  to remove pkexec) (bsc#1202070)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673006400">- Update to version 1.50.3:
  + dav: Prevent usage of NULL when user is not specified.
  + ftp: Fix hangs when the connection is released.
  + fuse: Decrease file handle reference when open file fail.
  + sftp: PATH-expand the ssh client.
  + test: Several smaller enhancements.
  + backend: Add support for xx-large and x-large thumbnails.
  + goa: Prevent automounts when resuming from suspension.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678276800">- Split out a new sub-package gvfs-backend-goa. This allows
  end-users to remove last remains of soup2 and gdata dependencies.
  Add a Supplements on gvfs and gnome-online-accounts to pull it in
  for most of our users.
- Add explicit pkgconfig(libxml-2.0) BuildRequires: Meson checks
  for it.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Update to version 1.50.4:
  + dav: Prevent usage of NULL for nonexistent source file
  + client: Fix copy/move operation from/to Flatpak sandbox
  + http: Report original sizes regardless of compression usage
  + Fix string comparison on various places
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Add 41862c0179f834d8bc3bd84ce78ee495050f2676.patch: trash: Sync
  trash dir items when files change.
- Use auto(setup|patch) macros.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1686484800">- Add upstream fixes from the stable branch:
  + fc2669f63c5def1528dda2e7833db5774aa08e22.patch: mtp: Emit
    delete event on device when disconnected
  + 85bfb701fc95abeaa8a8ca3d9059378a9490f738.patch: smb: Allow
    renaming a file to the same name with a different case</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688126400">- Update to version 1.50.5:
  + smbbrowse: Fix empty device listing after unrelated mount
    failure.
  + udisks: Fix missing unmount notifications.
  + trash:
  - Fix nfs4 and cifs monitoring.
  - Fix wrongly reported item-count.
  + smb: Allow renaming a file to the same name with a different
    case.
  + mtp: Emit delete event on device disconnection.
  + Some other fixes and improvements.
  + Updated translations.
- Drop patches fixed upstream:
  + fc2669f63c5def1528dda2e7833db5774aa08e22.patch
  + 85bfb701fc95abeaa8a8ca3d9059378a9490f738.patch
  + 41862c0179f834d8bc3bd84ce78ee495050f2676.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1689076800">- Update to version 1.51.1:
  + smbbrowse: Fix empty device listing after unrelated mount
    failure
  + udisks: Fix missing unmount notifications
  + trash:
  - Run blocking methods on a thread to avoid hangs
  - Fix nfs4 and cifs monitoring
  - Fix wrongly reported item-count
  + smb: Allow renaming a file to the same name with a different
    case
  + mtp:
  - Add support for incremental enumeration
  - Emit delete event on device disconnection
  + Some other fixes and improvements
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691323200">- Update to version 1.51.90:
  + Fix various memory leaks
  + udisks2: Disconnect signal handlers to fix crashes when
    unmounting
  + fuse: Include missing locale.h header
  + Some other fixes and improvements
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693742400">- Update to version 1.51.91:
  + sftp/ftp: Ensure that is-symlink is always set to avoid
    warnings.
  + Updated translations.
- Make devel sub-package as noarch. It doesn't contain any
  binaries.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694779200">- Update to version 1.52.0:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697803200">- Update to version 1.52.1:
  + client: Prevent returning invalid mount cache entries.
  + dav: Fix authentication issues when DNS-SD URIs are used.
  + nfs: Fix IPv6 URI handling.
  + Updated translations.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1698408000">- Use older way than autopatch on SLE/Leap, which is not ready for
  the macro.
- Rebase gvfs-nvvfs.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="511660954a6cfac9fda62285d356912d9016080ea9f31c5dc1381e69d19fb477098fd8e6cbb36af43aa14161adf6645f802130fc5221687b600faee56aa38c48" name="gvfs-backend-samba" arch="x86_64">
  <version epoch="0" ver="1.52.1" rel="3.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1644321600">- Rebase 17a067b9b823a0d54e061eae45ff8e2c7e4a88d0.patch: Use
  upstream commit.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1644580800">- Update to version 1.49.90:
  + http/dav: Port to libsoup3.
  + http: Do not silently accept invalid certificates.
  + build: Remove incorrect i18n.merge_file argument to fix build.
  + Updated translations.
- Drop 17a067b9b823a0d54e061eae45ff8e2c7e4a88d0.patch: Fixed
  upstream.
- Replace pkgconfig(libsoup-2.4) with pkgconfig(libsoup-3.0)
  BuildRequires following upstreams port.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647604800">- Update to version 1.50.0:
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1650542400">- Add gvfs-smb-ignore-EINVAL-kerberos-ccache.patch: ignore EINVAL
  for kerberos/ccache login. Fixes inability to mount smb shares
  with samba 4.16 (boo#1198718).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650888000">- Update to version 1.50.1:
  + dav:
  - Drop user from URI as a workaround for Nextcloud bug.
  - Port DNS-SD resolver to async API to fix hangs when mounting.
  - Rewrite to libsoup async API to fix crashes.
  - Do not lose userinfo when copying URIs.
  + smb: Ignore EINVAL for kerberos/ccache login.
- Drop gvfs-smb-ignore-EINVAL-kerberos-ccache.patch: fixed
  upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1653912000">- Update to version 1.50.2:
  + smb: Rework anonymous handling to avoid EINVAL.
  + http: Unescape prefix to fix handling of encoded URIs.
  + build: Fix build without Avahi support.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1659528000">- recommend pkexec in gvfs-backends. (not requires to allow customers
  to remove pkexec) (bsc#1202070)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673006400">- Update to version 1.50.3:
  + dav: Prevent usage of NULL when user is not specified.
  + ftp: Fix hangs when the connection is released.
  + fuse: Decrease file handle reference when open file fail.
  + sftp: PATH-expand the ssh client.
  + test: Several smaller enhancements.
  + backend: Add support for xx-large and x-large thumbnails.
  + goa: Prevent automounts when resuming from suspension.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678276800">- Split out a new sub-package gvfs-backend-goa. This allows
  end-users to remove last remains of soup2 and gdata dependencies.
  Add a Supplements on gvfs and gnome-online-accounts to pull it in
  for most of our users.
- Add explicit pkgconfig(libxml-2.0) BuildRequires: Meson checks
  for it.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Update to version 1.50.4:
  + dav: Prevent usage of NULL for nonexistent source file
  + client: Fix copy/move operation from/to Flatpak sandbox
  + http: Report original sizes regardless of compression usage
  + Fix string comparison on various places
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Add 41862c0179f834d8bc3bd84ce78ee495050f2676.patch: trash: Sync
  trash dir items when files change.
- Use auto(setup|patch) macros.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1686484800">- Add upstream fixes from the stable branch:
  + fc2669f63c5def1528dda2e7833db5774aa08e22.patch: mtp: Emit
    delete event on device when disconnected
  + 85bfb701fc95abeaa8a8ca3d9059378a9490f738.patch: smb: Allow
    renaming a file to the same name with a different case</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688126400">- Update to version 1.50.5:
  + smbbrowse: Fix empty device listing after unrelated mount
    failure.
  + udisks: Fix missing unmount notifications.
  + trash:
  - Fix nfs4 and cifs monitoring.
  - Fix wrongly reported item-count.
  + smb: Allow renaming a file to the same name with a different
    case.
  + mtp: Emit delete event on device disconnection.
  + Some other fixes and improvements.
  + Updated translations.
- Drop patches fixed upstream:
  + fc2669f63c5def1528dda2e7833db5774aa08e22.patch
  + 85bfb701fc95abeaa8a8ca3d9059378a9490f738.patch
  + 41862c0179f834d8bc3bd84ce78ee495050f2676.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1689076800">- Update to version 1.51.1:
  + smbbrowse: Fix empty device listing after unrelated mount
    failure
  + udisks: Fix missing unmount notifications
  + trash:
  - Run blocking methods on a thread to avoid hangs
  - Fix nfs4 and cifs monitoring
  - Fix wrongly reported item-count
  + smb: Allow renaming a file to the same name with a different
    case
  + mtp:
  - Add support for incremental enumeration
  - Emit delete event on device disconnection
  + Some other fixes and improvements
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691323200">- Update to version 1.51.90:
  + Fix various memory leaks
  + udisks2: Disconnect signal handlers to fix crashes when
    unmounting
  + fuse: Include missing locale.h header
  + Some other fixes and improvements
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693742400">- Update to version 1.51.91:
  + sftp/ftp: Ensure that is-symlink is always set to avoid
    warnings.
  + Updated translations.
- Make devel sub-package as noarch. It doesn't contain any
  binaries.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694779200">- Update to version 1.52.0:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697803200">- Update to version 1.52.1:
  + client: Prevent returning invalid mount cache entries.
  + dav: Fix authentication issues when DNS-SD URIs are used.
  + nfs: Fix IPv6 URI handling.
  + Updated translations.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1698408000">- Use older way than autopatch on SLE/Leap, which is not ready for
  the macro.
- Rebase gvfs-nvvfs.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="661e15a442ae6f280013fde63332c8bc3b0b930e9d2ff8c01b3ddbc9468f81ad4f8fd0ba9b1a13bcb394084b653b77124cd69a1edcf3d7aba98efa1e842af489" name="gvfs-backend-samba-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.52.1" rel="3.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1644321600">- Rebase 17a067b9b823a0d54e061eae45ff8e2c7e4a88d0.patch: Use
  upstream commit.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1644580800">- Update to version 1.49.90:
  + http/dav: Port to libsoup3.
  + http: Do not silently accept invalid certificates.
  + build: Remove incorrect i18n.merge_file argument to fix build.
  + Updated translations.
- Drop 17a067b9b823a0d54e061eae45ff8e2c7e4a88d0.patch: Fixed
  upstream.
- Replace pkgconfig(libsoup-2.4) with pkgconfig(libsoup-3.0)
  BuildRequires following upstreams port.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647604800">- Update to version 1.50.0:
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1650542400">- Add gvfs-smb-ignore-EINVAL-kerberos-ccache.patch: ignore EINVAL
  for kerberos/ccache login. Fixes inability to mount smb shares
  with samba 4.16 (boo#1198718).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650888000">- Update to version 1.50.1:
  + dav:
  - Drop user from URI as a workaround for Nextcloud bug.
  - Port DNS-SD resolver to async API to fix hangs when mounting.
  - Rewrite to libsoup async API to fix crashes.
  - Do not lose userinfo when copying URIs.
  + smb: Ignore EINVAL for kerberos/ccache login.
- Drop gvfs-smb-ignore-EINVAL-kerberos-ccache.patch: fixed
  upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1653912000">- Update to version 1.50.2:
  + smb: Rework anonymous handling to avoid EINVAL.
  + http: Unescape prefix to fix handling of encoded URIs.
  + build: Fix build without Avahi support.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1659528000">- recommend pkexec in gvfs-backends. (not requires to allow customers
  to remove pkexec) (bsc#1202070)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673006400">- Update to version 1.50.3:
  + dav: Prevent usage of NULL when user is not specified.
  + ftp: Fix hangs when the connection is released.
  + fuse: Decrease file handle reference when open file fail.
  + sftp: PATH-expand the ssh client.
  + test: Several smaller enhancements.
  + backend: Add support for xx-large and x-large thumbnails.
  + goa: Prevent automounts when resuming from suspension.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678276800">- Split out a new sub-package gvfs-backend-goa. This allows
  end-users to remove last remains of soup2 and gdata dependencies.
  Add a Supplements on gvfs and gnome-online-accounts to pull it in
  for most of our users.
- Add explicit pkgconfig(libxml-2.0) BuildRequires: Meson checks
  for it.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Update to version 1.50.4:
  + dav: Prevent usage of NULL for nonexistent source file
  + client: Fix copy/move operation from/to Flatpak sandbox
  + http: Report original sizes regardless of compression usage
  + Fix string comparison on various places
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Add 41862c0179f834d8bc3bd84ce78ee495050f2676.patch: trash: Sync
  trash dir items when files change.
- Use auto(setup|patch) macros.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1686484800">- Add upstream fixes from the stable branch:
  + fc2669f63c5def1528dda2e7833db5774aa08e22.patch: mtp: Emit
    delete event on device when disconnected
  + 85bfb701fc95abeaa8a8ca3d9059378a9490f738.patch: smb: Allow
    renaming a file to the same name with a different case</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688126400">- Update to version 1.50.5:
  + smbbrowse: Fix empty device listing after unrelated mount
    failure.
  + udisks: Fix missing unmount notifications.
  + trash:
  - Fix nfs4 and cifs monitoring.
  - Fix wrongly reported item-count.
  + smb: Allow renaming a file to the same name with a different
    case.
  + mtp: Emit delete event on device disconnection.
  + Some other fixes and improvements.
  + Updated translations.
- Drop patches fixed upstream:
  + fc2669f63c5def1528dda2e7833db5774aa08e22.patch
  + 85bfb701fc95abeaa8a8ca3d9059378a9490f738.patch
  + 41862c0179f834d8bc3bd84ce78ee495050f2676.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1689076800">- Update to version 1.51.1:
  + smbbrowse: Fix empty device listing after unrelated mount
    failure
  + udisks: Fix missing unmount notifications
  + trash:
  - Run blocking methods on a thread to avoid hangs
  - Fix nfs4 and cifs monitoring
  - Fix wrongly reported item-count
  + smb: Allow renaming a file to the same name with a different
    case
  + mtp:
  - Add support for incremental enumeration
  - Emit delete event on device disconnection
  + Some other fixes and improvements
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691323200">- Update to version 1.51.90:
  + Fix various memory leaks
  + udisks2: Disconnect signal handlers to fix crashes when
    unmounting
  + fuse: Include missing locale.h header
  + Some other fixes and improvements
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693742400">- Update to version 1.51.91:
  + sftp/ftp: Ensure that is-symlink is always set to avoid
    warnings.
  + Updated translations.
- Make devel sub-package as noarch. It doesn't contain any
  binaries.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694779200">- Update to version 1.52.0:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697803200">- Update to version 1.52.1:
  + client: Prevent returning invalid mount cache entries.
  + dav: Fix authentication issues when DNS-SD URIs are used.
  + nfs: Fix IPv6 URI handling.
  + Updated translations.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1698408000">- Use older way than autopatch on SLE/Leap, which is not ready for
  the macro.
- Rebase gvfs-nvvfs.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="0714a8064085928e50297dfb29c1f90604acb492b45a662e7c64a0ad138d03d8cf23e1a6a1f282700dde5d7a29d1b78ef3d2c224da6155d7014f0d5ba9bbd40d" name="gvfs-backends" arch="x86_64">
  <version epoch="0" ver="1.52.1" rel="3.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1644321600">- Rebase 17a067b9b823a0d54e061eae45ff8e2c7e4a88d0.patch: Use
  upstream commit.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1644580800">- Update to version 1.49.90:
  + http/dav: Port to libsoup3.
  + http: Do not silently accept invalid certificates.
  + build: Remove incorrect i18n.merge_file argument to fix build.
  + Updated translations.
- Drop 17a067b9b823a0d54e061eae45ff8e2c7e4a88d0.patch: Fixed
  upstream.
- Replace pkgconfig(libsoup-2.4) with pkgconfig(libsoup-3.0)
  BuildRequires following upstreams port.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647604800">- Update to version 1.50.0:
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1650542400">- Add gvfs-smb-ignore-EINVAL-kerberos-ccache.patch: ignore EINVAL
  for kerberos/ccache login. Fixes inability to mount smb shares
  with samba 4.16 (boo#1198718).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650888000">- Update to version 1.50.1:
  + dav:
  - Drop user from URI as a workaround for Nextcloud bug.
  - Port DNS-SD resolver to async API to fix hangs when mounting.
  - Rewrite to libsoup async API to fix crashes.
  - Do not lose userinfo when copying URIs.
  + smb: Ignore EINVAL for kerberos/ccache login.
- Drop gvfs-smb-ignore-EINVAL-kerberos-ccache.patch: fixed
  upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1653912000">- Update to version 1.50.2:
  + smb: Rework anonymous handling to avoid EINVAL.
  + http: Unescape prefix to fix handling of encoded URIs.
  + build: Fix build without Avahi support.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1659528000">- recommend pkexec in gvfs-backends. (not requires to allow customers
  to remove pkexec) (bsc#1202070)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673006400">- Update to version 1.50.3:
  + dav: Prevent usage of NULL when user is not specified.
  + ftp: Fix hangs when the connection is released.
  + fuse: Decrease file handle reference when open file fail.
  + sftp: PATH-expand the ssh client.
  + test: Several smaller enhancements.
  + backend: Add support for xx-large and x-large thumbnails.
  + goa: Prevent automounts when resuming from suspension.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678276800">- Split out a new sub-package gvfs-backend-goa. This allows
  end-users to remove last remains of soup2 and gdata dependencies.
  Add a Supplements on gvfs and gnome-online-accounts to pull it in
  for most of our users.
- Add explicit pkgconfig(libxml-2.0) BuildRequires: Meson checks
  for it.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Update to version 1.50.4:
  + dav: Prevent usage of NULL for nonexistent source file
  + client: Fix copy/move operation from/to Flatpak sandbox
  + http: Report original sizes regardless of compression usage
  + Fix string comparison on various places
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Add 41862c0179f834d8bc3bd84ce78ee495050f2676.patch: trash: Sync
  trash dir items when files change.
- Use auto(setup|patch) macros.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1686484800">- Add upstream fixes from the stable branch:
  + fc2669f63c5def1528dda2e7833db5774aa08e22.patch: mtp: Emit
    delete event on device when disconnected
  + 85bfb701fc95abeaa8a8ca3d9059378a9490f738.patch: smb: Allow
    renaming a file to the same name with a different case</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688126400">- Update to version 1.50.5:
  + smbbrowse: Fix empty device listing after unrelated mount
    failure.
  + udisks: Fix missing unmount notifications.
  + trash:
  - Fix nfs4 and cifs monitoring.
  - Fix wrongly reported item-count.
  + smb: Allow renaming a file to the same name with a different
    case.
  + mtp: Emit delete event on device disconnection.
  + Some other fixes and improvements.
  + Updated translations.
- Drop patches fixed upstream:
  + fc2669f63c5def1528dda2e7833db5774aa08e22.patch
  + 85bfb701fc95abeaa8a8ca3d9059378a9490f738.patch
  + 41862c0179f834d8bc3bd84ce78ee495050f2676.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1689076800">- Update to version 1.51.1:
  + smbbrowse: Fix empty device listing after unrelated mount
    failure
  + udisks: Fix missing unmount notifications
  + trash:
  - Run blocking methods on a thread to avoid hangs
  - Fix nfs4 and cifs monitoring
  - Fix wrongly reported item-count
  + smb: Allow renaming a file to the same name with a different
    case
  + mtp:
  - Add support for incremental enumeration
  - Emit delete event on device disconnection
  + Some other fixes and improvements
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691323200">- Update to version 1.51.90:
  + Fix various memory leaks
  + udisks2: Disconnect signal handlers to fix crashes when
    unmounting
  + fuse: Include missing locale.h header
  + Some other fixes and improvements
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693742400">- Update to version 1.51.91:
  + sftp/ftp: Ensure that is-symlink is always set to avoid
    warnings.
  + Updated translations.
- Make devel sub-package as noarch. It doesn't contain any
  binaries.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694779200">- Update to version 1.52.0:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697803200">- Update to version 1.52.1:
  + client: Prevent returning invalid mount cache entries.
  + dav: Fix authentication issues when DNS-SD URIs are used.
  + nfs: Fix IPv6 URI handling.
  + Updated translations.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1698408000">- Use older way than autopatch on SLE/Leap, which is not ready for
  the macro.
- Rebase gvfs-nvvfs.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="4f497b3724671c5011130fe76744b89d6d65f08430255bdbd101f5351bc54977a26487e350200cddfe0c909dd38f454d147a06b4313c974748e31726116fdd13" name="gvfs-backends-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.52.1" rel="3.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1644321600">- Rebase 17a067b9b823a0d54e061eae45ff8e2c7e4a88d0.patch: Use
  upstream commit.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1644580800">- Update to version 1.49.90:
  + http/dav: Port to libsoup3.
  + http: Do not silently accept invalid certificates.
  + build: Remove incorrect i18n.merge_file argument to fix build.
  + Updated translations.
- Drop 17a067b9b823a0d54e061eae45ff8e2c7e4a88d0.patch: Fixed
  upstream.
- Replace pkgconfig(libsoup-2.4) with pkgconfig(libsoup-3.0)
  BuildRequires following upstreams port.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647604800">- Update to version 1.50.0:
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1650542400">- Add gvfs-smb-ignore-EINVAL-kerberos-ccache.patch: ignore EINVAL
  for kerberos/ccache login. Fixes inability to mount smb shares
  with samba 4.16 (boo#1198718).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650888000">- Update to version 1.50.1:
  + dav:
  - Drop user from URI as a workaround for Nextcloud bug.
  - Port DNS-SD resolver to async API to fix hangs when mounting.
  - Rewrite to libsoup async API to fix crashes.
  - Do not lose userinfo when copying URIs.
  + smb: Ignore EINVAL for kerberos/ccache login.
- Drop gvfs-smb-ignore-EINVAL-kerberos-ccache.patch: fixed
  upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1653912000">- Update to version 1.50.2:
  + smb: Rework anonymous handling to avoid EINVAL.
  + http: Unescape prefix to fix handling of encoded URIs.
  + build: Fix build without Avahi support.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1659528000">- recommend pkexec in gvfs-backends. (not requires to allow customers
  to remove pkexec) (bsc#1202070)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673006400">- Update to version 1.50.3:
  + dav: Prevent usage of NULL when user is not specified.
  + ftp: Fix hangs when the connection is released.
  + fuse: Decrease file handle reference when open file fail.
  + sftp: PATH-expand the ssh client.
  + test: Several smaller enhancements.
  + backend: Add support for xx-large and x-large thumbnails.
  + goa: Prevent automounts when resuming from suspension.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678276800">- Split out a new sub-package gvfs-backend-goa. This allows
  end-users to remove last remains of soup2 and gdata dependencies.
  Add a Supplements on gvfs and gnome-online-accounts to pull it in
  for most of our users.
- Add explicit pkgconfig(libxml-2.0) BuildRequires: Meson checks
  for it.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Update to version 1.50.4:
  + dav: Prevent usage of NULL for nonexistent source file
  + client: Fix copy/move operation from/to Flatpak sandbox
  + http: Report original sizes regardless of compression usage
  + Fix string comparison on various places
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Add 41862c0179f834d8bc3bd84ce78ee495050f2676.patch: trash: Sync
  trash dir items when files change.
- Use auto(setup|patch) macros.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1686484800">- Add upstream fixes from the stable branch:
  + fc2669f63c5def1528dda2e7833db5774aa08e22.patch: mtp: Emit
    delete event on device when disconnected
  + 85bfb701fc95abeaa8a8ca3d9059378a9490f738.patch: smb: Allow
    renaming a file to the same name with a different case</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688126400">- Update to version 1.50.5:
  + smbbrowse: Fix empty device listing after unrelated mount
    failure.
  + udisks: Fix missing unmount notifications.
  + trash:
  - Fix nfs4 and cifs monitoring.
  - Fix wrongly reported item-count.
  + smb: Allow renaming a file to the same name with a different
    case.
  + mtp: Emit delete event on device disconnection.
  + Some other fixes and improvements.
  + Updated translations.
- Drop patches fixed upstream:
  + fc2669f63c5def1528dda2e7833db5774aa08e22.patch
  + 85bfb701fc95abeaa8a8ca3d9059378a9490f738.patch
  + 41862c0179f834d8bc3bd84ce78ee495050f2676.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1689076800">- Update to version 1.51.1:
  + smbbrowse: Fix empty device listing after unrelated mount
    failure
  + udisks: Fix missing unmount notifications
  + trash:
  - Run blocking methods on a thread to avoid hangs
  - Fix nfs4 and cifs monitoring
  - Fix wrongly reported item-count
  + smb: Allow renaming a file to the same name with a different
    case
  + mtp:
  - Add support for incremental enumeration
  - Emit delete event on device disconnection
  + Some other fixes and improvements
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691323200">- Update to version 1.51.90:
  + Fix various memory leaks
  + udisks2: Disconnect signal handlers to fix crashes when
    unmounting
  + fuse: Include missing locale.h header
  + Some other fixes and improvements
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693742400">- Update to version 1.51.91:
  + sftp/ftp: Ensure that is-symlink is always set to avoid
    warnings.
  + Updated translations.
- Make devel sub-package as noarch. It doesn't contain any
  binaries.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694779200">- Update to version 1.52.0:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697803200">- Update to version 1.52.1:
  + client: Prevent returning invalid mount cache entries.
  + dav: Fix authentication issues when DNS-SD URIs are used.
  + nfs: Fix IPv6 URI handling.
  + Updated translations.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1698408000">- Use older way than autopatch on SLE/Leap, which is not ready for
  the macro.
- Rebase gvfs-nvvfs.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="b15fdbaef8efaa8b4fa81d24f1b4ca3453053b90579a4cc7d5006c0fd457db20e33b0384be18a1ce3e0fa1a1778a2f6088e2b913d06a7b3d3712c821b7f9a112" name="gvfs-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.52.1" rel="3.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1644321600">- Rebase 17a067b9b823a0d54e061eae45ff8e2c7e4a88d0.patch: Use
  upstream commit.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1644580800">- Update to version 1.49.90:
  + http/dav: Port to libsoup3.
  + http: Do not silently accept invalid certificates.
  + build: Remove incorrect i18n.merge_file argument to fix build.
  + Updated translations.
- Drop 17a067b9b823a0d54e061eae45ff8e2c7e4a88d0.patch: Fixed
  upstream.
- Replace pkgconfig(libsoup-2.4) with pkgconfig(libsoup-3.0)
  BuildRequires following upstreams port.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647604800">- Update to version 1.50.0:
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1650542400">- Add gvfs-smb-ignore-EINVAL-kerberos-ccache.patch: ignore EINVAL
  for kerberos/ccache login. Fixes inability to mount smb shares
  with samba 4.16 (boo#1198718).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650888000">- Update to version 1.50.1:
  + dav:
  - Drop user from URI as a workaround for Nextcloud bug.
  - Port DNS-SD resolver to async API to fix hangs when mounting.
  - Rewrite to libsoup async API to fix crashes.
  - Do not lose userinfo when copying URIs.
  + smb: Ignore EINVAL for kerberos/ccache login.
- Drop gvfs-smb-ignore-EINVAL-kerberos-ccache.patch: fixed
  upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1653912000">- Update to version 1.50.2:
  + smb: Rework anonymous handling to avoid EINVAL.
  + http: Unescape prefix to fix handling of encoded URIs.
  + build: Fix build without Avahi support.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1659528000">- recommend pkexec in gvfs-backends. (not requires to allow customers
  to remove pkexec) (bsc#1202070)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673006400">- Update to version 1.50.3:
  + dav: Prevent usage of NULL when user is not specified.
  + ftp: Fix hangs when the connection is released.
  + fuse: Decrease file handle reference when open file fail.
  + sftp: PATH-expand the ssh client.
  + test: Several smaller enhancements.
  + backend: Add support for xx-large and x-large thumbnails.
  + goa: Prevent automounts when resuming from suspension.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678276800">- Split out a new sub-package gvfs-backend-goa. This allows
  end-users to remove last remains of soup2 and gdata dependencies.
  Add a Supplements on gvfs and gnome-online-accounts to pull it in
  for most of our users.
- Add explicit pkgconfig(libxml-2.0) BuildRequires: Meson checks
  for it.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Update to version 1.50.4:
  + dav: Prevent usage of NULL for nonexistent source file
  + client: Fix copy/move operation from/to Flatpak sandbox
  + http: Report original sizes regardless of compression usage
  + Fix string comparison on various places
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Add 41862c0179f834d8bc3bd84ce78ee495050f2676.patch: trash: Sync
  trash dir items when files change.
- Use auto(setup|patch) macros.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1686484800">- Add upstream fixes from the stable branch:
  + fc2669f63c5def1528dda2e7833db5774aa08e22.patch: mtp: Emit
    delete event on device when disconnected
  + 85bfb701fc95abeaa8a8ca3d9059378a9490f738.patch: smb: Allow
    renaming a file to the same name with a different case</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688126400">- Update to version 1.50.5:
  + smbbrowse: Fix empty device listing after unrelated mount
    failure.
  + udisks: Fix missing unmount notifications.
  + trash:
  - Fix nfs4 and cifs monitoring.
  - Fix wrongly reported item-count.
  + smb: Allow renaming a file to the same name with a different
    case.
  + mtp: Emit delete event on device disconnection.
  + Some other fixes and improvements.
  + Updated translations.
- Drop patches fixed upstream:
  + fc2669f63c5def1528dda2e7833db5774aa08e22.patch
  + 85bfb701fc95abeaa8a8ca3d9059378a9490f738.patch
  + 41862c0179f834d8bc3bd84ce78ee495050f2676.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1689076800">- Update to version 1.51.1:
  + smbbrowse: Fix empty device listing after unrelated mount
    failure
  + udisks: Fix missing unmount notifications
  + trash:
  - Run blocking methods on a thread to avoid hangs
  - Fix nfs4 and cifs monitoring
  - Fix wrongly reported item-count
  + smb: Allow renaming a file to the same name with a different
    case
  + mtp:
  - Add support for incremental enumeration
  - Emit delete event on device disconnection
  + Some other fixes and improvements
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691323200">- Update to version 1.51.90:
  + Fix various memory leaks
  + udisks2: Disconnect signal handlers to fix crashes when
    unmounting
  + fuse: Include missing locale.h header
  + Some other fixes and improvements
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693742400">- Update to version 1.51.91:
  + sftp/ftp: Ensure that is-symlink is always set to avoid
    warnings.
  + Updated translations.
- Make devel sub-package as noarch. It doesn't contain any
  binaries.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694779200">- Update to version 1.52.0:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697803200">- Update to version 1.52.1:
  + client: Prevent returning invalid mount cache entries.
  + dav: Fix authentication issues when DNS-SD URIs are used.
  + nfs: Fix IPv6 URI handling.
  + Updated translations.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1698408000">- Use older way than autopatch on SLE/Leap, which is not ready for
  the macro.
- Rebase gvfs-nvvfs.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="4dc94f68ec0cfcd2ce93c470a2c1df7039dfaf04624ca189b86595e2ee395e645747e3d3b592076b6bf4c255f7e76ce194b0d9b44f157ffa30b95647feda6b54" name="gvfs-debugsource" arch="x86_64">
  <version epoch="0" ver="1.52.1" rel="3.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1644321600">- Rebase 17a067b9b823a0d54e061eae45ff8e2c7e4a88d0.patch: Use
  upstream commit.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1644580800">- Update to version 1.49.90:
  + http/dav: Port to libsoup3.
  + http: Do not silently accept invalid certificates.
  + build: Remove incorrect i18n.merge_file argument to fix build.
  + Updated translations.
- Drop 17a067b9b823a0d54e061eae45ff8e2c7e4a88d0.patch: Fixed
  upstream.
- Replace pkgconfig(libsoup-2.4) with pkgconfig(libsoup-3.0)
  BuildRequires following upstreams port.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647604800">- Update to version 1.50.0:
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1650542400">- Add gvfs-smb-ignore-EINVAL-kerberos-ccache.patch: ignore EINVAL
  for kerberos/ccache login. Fixes inability to mount smb shares
  with samba 4.16 (boo#1198718).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650888000">- Update to version 1.50.1:
  + dav:
  - Drop user from URI as a workaround for Nextcloud bug.
  - Port DNS-SD resolver to async API to fix hangs when mounting.
  - Rewrite to libsoup async API to fix crashes.
  - Do not lose userinfo when copying URIs.
  + smb: Ignore EINVAL for kerberos/ccache login.
- Drop gvfs-smb-ignore-EINVAL-kerberos-ccache.patch: fixed
  upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1653912000">- Update to version 1.50.2:
  + smb: Rework anonymous handling to avoid EINVAL.
  + http: Unescape prefix to fix handling of encoded URIs.
  + build: Fix build without Avahi support.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1659528000">- recommend pkexec in gvfs-backends. (not requires to allow customers
  to remove pkexec) (bsc#1202070)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673006400">- Update to version 1.50.3:
  + dav: Prevent usage of NULL when user is not specified.
  + ftp: Fix hangs when the connection is released.
  + fuse: Decrease file handle reference when open file fail.
  + sftp: PATH-expand the ssh client.
  + test: Several smaller enhancements.
  + backend: Add support for xx-large and x-large thumbnails.
  + goa: Prevent automounts when resuming from suspension.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678276800">- Split out a new sub-package gvfs-backend-goa. This allows
  end-users to remove last remains of soup2 and gdata dependencies.
  Add a Supplements on gvfs and gnome-online-accounts to pull it in
  for most of our users.
- Add explicit pkgconfig(libxml-2.0) BuildRequires: Meson checks
  for it.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Update to version 1.50.4:
  + dav: Prevent usage of NULL for nonexistent source file
  + client: Fix copy/move operation from/to Flatpak sandbox
  + http: Report original sizes regardless of compression usage
  + Fix string comparison on various places
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Add 41862c0179f834d8bc3bd84ce78ee495050f2676.patch: trash: Sync
  trash dir items when files change.
- Use auto(setup|patch) macros.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1686484800">- Add upstream fixes from the stable branch:
  + fc2669f63c5def1528dda2e7833db5774aa08e22.patch: mtp: Emit
    delete event on device when disconnected
  + 85bfb701fc95abeaa8a8ca3d9059378a9490f738.patch: smb: Allow
    renaming a file to the same name with a different case</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688126400">- Update to version 1.50.5:
  + smbbrowse: Fix empty device listing after unrelated mount
    failure.
  + udisks: Fix missing unmount notifications.
  + trash:
  - Fix nfs4 and cifs monitoring.
  - Fix wrongly reported item-count.
  + smb: Allow renaming a file to the same name with a different
    case.
  + mtp: Emit delete event on device disconnection.
  + Some other fixes and improvements.
  + Updated translations.
- Drop patches fixed upstream:
  + fc2669f63c5def1528dda2e7833db5774aa08e22.patch
  + 85bfb701fc95abeaa8a8ca3d9059378a9490f738.patch
  + 41862c0179f834d8bc3bd84ce78ee495050f2676.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1689076800">- Update to version 1.51.1:
  + smbbrowse: Fix empty device listing after unrelated mount
    failure
  + udisks: Fix missing unmount notifications
  + trash:
  - Run blocking methods on a thread to avoid hangs
  - Fix nfs4 and cifs monitoring
  - Fix wrongly reported item-count
  + smb: Allow renaming a file to the same name with a different
    case
  + mtp:
  - Add support for incremental enumeration
  - Emit delete event on device disconnection
  + Some other fixes and improvements
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691323200">- Update to version 1.51.90:
  + Fix various memory leaks
  + udisks2: Disconnect signal handlers to fix crashes when
    unmounting
  + fuse: Include missing locale.h header
  + Some other fixes and improvements
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693742400">- Update to version 1.51.91:
  + sftp/ftp: Ensure that is-symlink is always set to avoid
    warnings.
  + Updated translations.
- Make devel sub-package as noarch. It doesn't contain any
  binaries.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694779200">- Update to version 1.52.0:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697803200">- Update to version 1.52.1:
  + client: Prevent returning invalid mount cache entries.
  + dav: Fix authentication issues when DNS-SD URIs are used.
  + nfs: Fix IPv6 URI handling.
  + Updated translations.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1698408000">- Use older way than autopatch on SLE/Leap, which is not ready for
  the macro.
- Rebase gvfs-nvvfs.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="19c58d3553e298800f9c327ac20a643e6a90965c9cf86972f3ea538459ca295b8dd27c6c0b8f684bcacaa171ba2466f4984cf887c37831b739e10d3b2006528f" name="gvfs-devel" arch="noarch">
  <version epoch="0" ver="1.52.1" rel="3.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1644321600">- Rebase 17a067b9b823a0d54e061eae45ff8e2c7e4a88d0.patch: Use
  upstream commit.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1644580800">- Update to version 1.49.90:
  + http/dav: Port to libsoup3.
  + http: Do not silently accept invalid certificates.
  + build: Remove incorrect i18n.merge_file argument to fix build.
  + Updated translations.
- Drop 17a067b9b823a0d54e061eae45ff8e2c7e4a88d0.patch: Fixed
  upstream.
- Replace pkgconfig(libsoup-2.4) with pkgconfig(libsoup-3.0)
  BuildRequires following upstreams port.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647604800">- Update to version 1.50.0:
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1650542400">- Add gvfs-smb-ignore-EINVAL-kerberos-ccache.patch: ignore EINVAL
  for kerberos/ccache login. Fixes inability to mount smb shares
  with samba 4.16 (boo#1198718).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650888000">- Update to version 1.50.1:
  + dav:
  - Drop user from URI as a workaround for Nextcloud bug.
  - Port DNS-SD resolver to async API to fix hangs when mounting.
  - Rewrite to libsoup async API to fix crashes.
  - Do not lose userinfo when copying URIs.
  + smb: Ignore EINVAL for kerberos/ccache login.
- Drop gvfs-smb-ignore-EINVAL-kerberos-ccache.patch: fixed
  upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1653912000">- Update to version 1.50.2:
  + smb: Rework anonymous handling to avoid EINVAL.
  + http: Unescape prefix to fix handling of encoded URIs.
  + build: Fix build without Avahi support.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1659528000">- recommend pkexec in gvfs-backends. (not requires to allow customers
  to remove pkexec) (bsc#1202070)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673006400">- Update to version 1.50.3:
  + dav: Prevent usage of NULL when user is not specified.
  + ftp: Fix hangs when the connection is released.
  + fuse: Decrease file handle reference when open file fail.
  + sftp: PATH-expand the ssh client.
  + test: Several smaller enhancements.
  + backend: Add support for xx-large and x-large thumbnails.
  + goa: Prevent automounts when resuming from suspension.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678276800">- Split out a new sub-package gvfs-backend-goa. This allows
  end-users to remove last remains of soup2 and gdata dependencies.
  Add a Supplements on gvfs and gnome-online-accounts to pull it in
  for most of our users.
- Add explicit pkgconfig(libxml-2.0) BuildRequires: Meson checks
  for it.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Update to version 1.50.4:
  + dav: Prevent usage of NULL for nonexistent source file
  + client: Fix copy/move operation from/to Flatpak sandbox
  + http: Report original sizes regardless of compression usage
  + Fix string comparison on various places
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Add 41862c0179f834d8bc3bd84ce78ee495050f2676.patch: trash: Sync
  trash dir items when files change.
- Use auto(setup|patch) macros.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1686484800">- Add upstream fixes from the stable branch:
  + fc2669f63c5def1528dda2e7833db5774aa08e22.patch: mtp: Emit
    delete event on device when disconnected
  + 85bfb701fc95abeaa8a8ca3d9059378a9490f738.patch: smb: Allow
    renaming a file to the same name with a different case</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688126400">- Update to version 1.50.5:
  + smbbrowse: Fix empty device listing after unrelated mount
    failure.
  + udisks: Fix missing unmount notifications.
  + trash:
  - Fix nfs4 and cifs monitoring.
  - Fix wrongly reported item-count.
  + smb: Allow renaming a file to the same name with a different
    case.
  + mtp: Emit delete event on device disconnection.
  + Some other fixes and improvements.
  + Updated translations.
- Drop patches fixed upstream:
  + fc2669f63c5def1528dda2e7833db5774aa08e22.patch
  + 85bfb701fc95abeaa8a8ca3d9059378a9490f738.patch
  + 41862c0179f834d8bc3bd84ce78ee495050f2676.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1689076800">- Update to version 1.51.1:
  + smbbrowse: Fix empty device listing after unrelated mount
    failure
  + udisks: Fix missing unmount notifications
  + trash:
  - Run blocking methods on a thread to avoid hangs
  - Fix nfs4 and cifs monitoring
  - Fix wrongly reported item-count
  + smb: Allow renaming a file to the same name with a different
    case
  + mtp:
  - Add support for incremental enumeration
  - Emit delete event on device disconnection
  + Some other fixes and improvements
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691323200">- Update to version 1.51.90:
  + Fix various memory leaks
  + udisks2: Disconnect signal handlers to fix crashes when
    unmounting
  + fuse: Include missing locale.h header
  + Some other fixes and improvements
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693742400">- Update to version 1.51.91:
  + sftp/ftp: Ensure that is-symlink is always set to avoid
    warnings.
  + Updated translations.
- Make devel sub-package as noarch. It doesn't contain any
  binaries.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694779200">- Update to version 1.52.0:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697803200">- Update to version 1.52.1:
  + client: Prevent returning invalid mount cache entries.
  + dav: Fix authentication issues when DNS-SD URIs are used.
  + nfs: Fix IPv6 URI handling.
  + Updated translations.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1698408000">- Use older way than autopatch on SLE/Leap, which is not ready for
  the macro.
- Rebase gvfs-nvvfs.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="aacc0f5c141797baa07f16b88d4b27e4bc9f67cacc57e998d6c61bfd7ca8d233425b706b5e8134c14693e6f9ddd6b94f027cffbd35b57c91f2dcb9c40f1c6ece" name="gvfs-fuse" arch="x86_64">
  <version epoch="0" ver="1.52.1" rel="3.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1644321600">- Rebase 17a067b9b823a0d54e061eae45ff8e2c7e4a88d0.patch: Use
  upstream commit.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1644580800">- Update to version 1.49.90:
  + http/dav: Port to libsoup3.
  + http: Do not silently accept invalid certificates.
  + build: Remove incorrect i18n.merge_file argument to fix build.
  + Updated translations.
- Drop 17a067b9b823a0d54e061eae45ff8e2c7e4a88d0.patch: Fixed
  upstream.
- Replace pkgconfig(libsoup-2.4) with pkgconfig(libsoup-3.0)
  BuildRequires following upstreams port.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647604800">- Update to version 1.50.0:
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1650542400">- Add gvfs-smb-ignore-EINVAL-kerberos-ccache.patch: ignore EINVAL
  for kerberos/ccache login. Fixes inability to mount smb shares
  with samba 4.16 (boo#1198718).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650888000">- Update to version 1.50.1:
  + dav:
  - Drop user from URI as a workaround for Nextcloud bug.
  - Port DNS-SD resolver to async API to fix hangs when mounting.
  - Rewrite to libsoup async API to fix crashes.
  - Do not lose userinfo when copying URIs.
  + smb: Ignore EINVAL for kerberos/ccache login.
- Drop gvfs-smb-ignore-EINVAL-kerberos-ccache.patch: fixed
  upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1653912000">- Update to version 1.50.2:
  + smb: Rework anonymous handling to avoid EINVAL.
  + http: Unescape prefix to fix handling of encoded URIs.
  + build: Fix build without Avahi support.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1659528000">- recommend pkexec in gvfs-backends. (not requires to allow customers
  to remove pkexec) (bsc#1202070)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673006400">- Update to version 1.50.3:
  + dav: Prevent usage of NULL when user is not specified.
  + ftp: Fix hangs when the connection is released.
  + fuse: Decrease file handle reference when open file fail.
  + sftp: PATH-expand the ssh client.
  + test: Several smaller enhancements.
  + backend: Add support for xx-large and x-large thumbnails.
  + goa: Prevent automounts when resuming from suspension.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678276800">- Split out a new sub-package gvfs-backend-goa. This allows
  end-users to remove last remains of soup2 and gdata dependencies.
  Add a Supplements on gvfs and gnome-online-accounts to pull it in
  for most of our users.
- Add explicit pkgconfig(libxml-2.0) BuildRequires: Meson checks
  for it.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Update to version 1.50.4:
  + dav: Prevent usage of NULL for nonexistent source file
  + client: Fix copy/move operation from/to Flatpak sandbox
  + http: Report original sizes regardless of compression usage
  + Fix string comparison on various places
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Add 41862c0179f834d8bc3bd84ce78ee495050f2676.patch: trash: Sync
  trash dir items when files change.
- Use auto(setup|patch) macros.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1686484800">- Add upstream fixes from the stable branch:
  + fc2669f63c5def1528dda2e7833db5774aa08e22.patch: mtp: Emit
    delete event on device when disconnected
  + 85bfb701fc95abeaa8a8ca3d9059378a9490f738.patch: smb: Allow
    renaming a file to the same name with a different case</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688126400">- Update to version 1.50.5:
  + smbbrowse: Fix empty device listing after unrelated mount
    failure.
  + udisks: Fix missing unmount notifications.
  + trash:
  - Fix nfs4 and cifs monitoring.
  - Fix wrongly reported item-count.
  + smb: Allow renaming a file to the same name with a different
    case.
  + mtp: Emit delete event on device disconnection.
  + Some other fixes and improvements.
  + Updated translations.
- Drop patches fixed upstream:
  + fc2669f63c5def1528dda2e7833db5774aa08e22.patch
  + 85bfb701fc95abeaa8a8ca3d9059378a9490f738.patch
  + 41862c0179f834d8bc3bd84ce78ee495050f2676.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1689076800">- Update to version 1.51.1:
  + smbbrowse: Fix empty device listing after unrelated mount
    failure
  + udisks: Fix missing unmount notifications
  + trash:
  - Run blocking methods on a thread to avoid hangs
  - Fix nfs4 and cifs monitoring
  - Fix wrongly reported item-count
  + smb: Allow renaming a file to the same name with a different
    case
  + mtp:
  - Add support for incremental enumeration
  - Emit delete event on device disconnection
  + Some other fixes and improvements
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691323200">- Update to version 1.51.90:
  + Fix various memory leaks
  + udisks2: Disconnect signal handlers to fix crashes when
    unmounting
  + fuse: Include missing locale.h header
  + Some other fixes and improvements
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693742400">- Update to version 1.51.91:
  + sftp/ftp: Ensure that is-symlink is always set to avoid
    warnings.
  + Updated translations.
- Make devel sub-package as noarch. It doesn't contain any
  binaries.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694779200">- Update to version 1.52.0:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697803200">- Update to version 1.52.1:
  + client: Prevent returning invalid mount cache entries.
  + dav: Fix authentication issues when DNS-SD URIs are used.
  + nfs: Fix IPv6 URI handling.
  + Updated translations.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1698408000">- Use older way than autopatch on SLE/Leap, which is not ready for
  the macro.
- Rebase gvfs-nvvfs.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="125e895152a7916f4f1c85537b685f3af8687f627dcb4a11197d2ae9092d8139dcf8fb5e05674873e37a34dfe28b82fc4563104b17883a6296aa37dd1f6a2275" name="gvfs-fuse-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.52.1" rel="3.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1644321600">- Rebase 17a067b9b823a0d54e061eae45ff8e2c7e4a88d0.patch: Use
  upstream commit.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1644580800">- Update to version 1.49.90:
  + http/dav: Port to libsoup3.
  + http: Do not silently accept invalid certificates.
  + build: Remove incorrect i18n.merge_file argument to fix build.
  + Updated translations.
- Drop 17a067b9b823a0d54e061eae45ff8e2c7e4a88d0.patch: Fixed
  upstream.
- Replace pkgconfig(libsoup-2.4) with pkgconfig(libsoup-3.0)
  BuildRequires following upstreams port.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647604800">- Update to version 1.50.0:
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1650542400">- Add gvfs-smb-ignore-EINVAL-kerberos-ccache.patch: ignore EINVAL
  for kerberos/ccache login. Fixes inability to mount smb shares
  with samba 4.16 (boo#1198718).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650888000">- Update to version 1.50.1:
  + dav:
  - Drop user from URI as a workaround for Nextcloud bug.
  - Port DNS-SD resolver to async API to fix hangs when mounting.
  - Rewrite to libsoup async API to fix crashes.
  - Do not lose userinfo when copying URIs.
  + smb: Ignore EINVAL for kerberos/ccache login.
- Drop gvfs-smb-ignore-EINVAL-kerberos-ccache.patch: fixed
  upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1653912000">- Update to version 1.50.2:
  + smb: Rework anonymous handling to avoid EINVAL.
  + http: Unescape prefix to fix handling of encoded URIs.
  + build: Fix build without Avahi support.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1659528000">- recommend pkexec in gvfs-backends. (not requires to allow customers
  to remove pkexec) (bsc#1202070)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673006400">- Update to version 1.50.3:
  + dav: Prevent usage of NULL when user is not specified.
  + ftp: Fix hangs when the connection is released.
  + fuse: Decrease file handle reference when open file fail.
  + sftp: PATH-expand the ssh client.
  + test: Several smaller enhancements.
  + backend: Add support for xx-large and x-large thumbnails.
  + goa: Prevent automounts when resuming from suspension.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678276800">- Split out a new sub-package gvfs-backend-goa. This allows
  end-users to remove last remains of soup2 and gdata dependencies.
  Add a Supplements on gvfs and gnome-online-accounts to pull it in
  for most of our users.
- Add explicit pkgconfig(libxml-2.0) BuildRequires: Meson checks
  for it.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Update to version 1.50.4:
  + dav: Prevent usage of NULL for nonexistent source file
  + client: Fix copy/move operation from/to Flatpak sandbox
  + http: Report original sizes regardless of compression usage
  + Fix string comparison on various places
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Add 41862c0179f834d8bc3bd84ce78ee495050f2676.patch: trash: Sync
  trash dir items when files change.
- Use auto(setup|patch) macros.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1686484800">- Add upstream fixes from the stable branch:
  + fc2669f63c5def1528dda2e7833db5774aa08e22.patch: mtp: Emit
    delete event on device when disconnected
  + 85bfb701fc95abeaa8a8ca3d9059378a9490f738.patch: smb: Allow
    renaming a file to the same name with a different case</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688126400">- Update to version 1.50.5:
  + smbbrowse: Fix empty device listing after unrelated mount
    failure.
  + udisks: Fix missing unmount notifications.
  + trash:
  - Fix nfs4 and cifs monitoring.
  - Fix wrongly reported item-count.
  + smb: Allow renaming a file to the same name with a different
    case.
  + mtp: Emit delete event on device disconnection.
  + Some other fixes and improvements.
  + Updated translations.
- Drop patches fixed upstream:
  + fc2669f63c5def1528dda2e7833db5774aa08e22.patch
  + 85bfb701fc95abeaa8a8ca3d9059378a9490f738.patch
  + 41862c0179f834d8bc3bd84ce78ee495050f2676.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1689076800">- Update to version 1.51.1:
  + smbbrowse: Fix empty device listing after unrelated mount
    failure
  + udisks: Fix missing unmount notifications
  + trash:
  - Run blocking methods on a thread to avoid hangs
  - Fix nfs4 and cifs monitoring
  - Fix wrongly reported item-count
  + smb: Allow renaming a file to the same name with a different
    case
  + mtp:
  - Add support for incremental enumeration
  - Emit delete event on device disconnection
  + Some other fixes and improvements
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691323200">- Update to version 1.51.90:
  + Fix various memory leaks
  + udisks2: Disconnect signal handlers to fix crashes when
    unmounting
  + fuse: Include missing locale.h header
  + Some other fixes and improvements
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693742400">- Update to version 1.51.91:
  + sftp/ftp: Ensure that is-symlink is always set to avoid
    warnings.
  + Updated translations.
- Make devel sub-package as noarch. It doesn't contain any
  binaries.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694779200">- Update to version 1.52.0:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697803200">- Update to version 1.52.1:
  + client: Prevent returning invalid mount cache entries.
  + dav: Fix authentication issues when DNS-SD URIs are used.
  + nfs: Fix IPv6 URI handling.
  + Updated translations.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1698408000">- Use older way than autopatch on SLE/Leap, which is not ready for
  the macro.
- Rebase gvfs-nvvfs.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="98ba62a01423dae60bf5ccd7c7104c1dd4ca363bb4c7426959bb2b23ed2c0b818b20933974dda38a6d5ca7178bf59bff7df237a74b16fb3e44e18b5312a1e3e5" name="gvfs-lang" arch="noarch">
  <version epoch="0" ver="1.52.1" rel="3.1"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1644321600">- Rebase 17a067b9b823a0d54e061eae45ff8e2c7e4a88d0.patch: Use
  upstream commit.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1644580800">- Update to version 1.49.90:
  + http/dav: Port to libsoup3.
  + http: Do not silently accept invalid certificates.
  + build: Remove incorrect i18n.merge_file argument to fix build.
  + Updated translations.
- Drop 17a067b9b823a0d54e061eae45ff8e2c7e4a88d0.patch: Fixed
  upstream.
- Replace pkgconfig(libsoup-2.4) with pkgconfig(libsoup-3.0)
  BuildRequires following upstreams port.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1647604800">- Update to version 1.50.0:
  + Updated translations.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1650542400">- Add gvfs-smb-ignore-EINVAL-kerberos-ccache.patch: ignore EINVAL
  for kerberos/ccache login. Fixes inability to mount smb shares
  with samba 4.16 (boo#1198718).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650888000">- Update to version 1.50.1:
  + dav:
  - Drop user from URI as a workaround for Nextcloud bug.
  - Port DNS-SD resolver to async API to fix hangs when mounting.
  - Rewrite to libsoup async API to fix crashes.
  - Do not lose userinfo when copying URIs.
  + smb: Ignore EINVAL for kerberos/ccache login.
- Drop gvfs-smb-ignore-EINVAL-kerberos-ccache.patch: fixed
  upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1653912000">- Update to version 1.50.2:
  + smb: Rework anonymous handling to avoid EINVAL.
  + http: Unescape prefix to fix handling of encoded URIs.
  + build: Fix build without Avahi support.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1659528000">- recommend pkexec in gvfs-backends. (not requires to allow customers
  to remove pkexec) (bsc#1202070)</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1673006400">- Update to version 1.50.3:
  + dav: Prevent usage of NULL when user is not specified.
  + ftp: Fix hangs when the connection is released.
  + fuse: Decrease file handle reference when open file fail.
  + sftp: PATH-expand the ssh client.
  + test: Several smaller enhancements.
  + backend: Add support for xx-large and x-large thumbnails.
  + goa: Prevent automounts when resuming from suspension.
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678276800">- Split out a new sub-package gvfs-backend-goa. This allows
  end-users to remove last remains of soup2 and gdata dependencies.
  Add a Supplements on gvfs and gnome-online-accounts to pull it in
  for most of our users.
- Add explicit pkgconfig(libxml-2.0) BuildRequires: Meson checks
  for it.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1679054400">- Update to version 1.50.4:
  + dav: Prevent usage of NULL for nonexistent source file
  + client: Fix copy/move operation from/to Flatpak sandbox
  + http: Report original sizes regardless of compression usage
  + Fix string comparison on various places
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1681300800">- Add 41862c0179f834d8bc3bd84ce78ee495050f2676.patch: trash: Sync
  trash dir items when files change.
- Use auto(setup|patch) macros.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1686484800">- Add upstream fixes from the stable branch:
  + fc2669f63c5def1528dda2e7833db5774aa08e22.patch: mtp: Emit
    delete event on device when disconnected
  + 85bfb701fc95abeaa8a8ca3d9059378a9490f738.patch: smb: Allow
    renaming a file to the same name with a different case</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1688126400">- Update to version 1.50.5:
  + smbbrowse: Fix empty device listing after unrelated mount
    failure.
  + udisks: Fix missing unmount notifications.
  + trash:
  - Fix nfs4 and cifs monitoring.
  - Fix wrongly reported item-count.
  + smb: Allow renaming a file to the same name with a different
    case.
  + mtp: Emit delete event on device disconnection.
  + Some other fixes and improvements.
  + Updated translations.
- Drop patches fixed upstream:
  + fc2669f63c5def1528dda2e7833db5774aa08e22.patch
  + 85bfb701fc95abeaa8a8ca3d9059378a9490f738.patch
  + 41862c0179f834d8bc3bd84ce78ee495050f2676.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1689076800">- Update to version 1.51.1:
  + smbbrowse: Fix empty device listing after unrelated mount
    failure
  + udisks: Fix missing unmount notifications
  + trash:
  - Run blocking methods on a thread to avoid hangs
  - Fix nfs4 and cifs monitoring
  - Fix wrongly reported item-count
  + smb: Allow renaming a file to the same name with a different
    case
  + mtp:
  - Add support for incremental enumeration
  - Emit delete event on device disconnection
  + Some other fixes and improvements
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691323200">- Update to version 1.51.90:
  + Fix various memory leaks
  + udisks2: Disconnect signal handlers to fix crashes when
    unmounting
  + fuse: Include missing locale.h header
  + Some other fixes and improvements
  + Updated translations.</changelog>
  <changelog author="Luciano Santos &lt;luc14n0@opensuse.org&gt;" date="1693742400">- Update to version 1.51.91:
  + sftp/ftp: Ensure that is-symlink is always set to avoid
    warnings.
  + Updated translations.
- Make devel sub-package as noarch. It doesn't contain any
  binaries.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694779200">- Update to version 1.52.0:
  + Updated translations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697803200">- Update to version 1.52.1:
  + client: Prevent returning invalid mount cache entries.
  + dav: Fix authentication issues when DNS-SD URIs are used.
  + nfs: Fix IPv6 URI handling.
  + Updated translations.</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1698408000">- Use older way than autopatch on SLE/Leap, which is not ready for
  the macro.
- Rebase gvfs-nvvfs.patch.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1701172800">- Use %patch -p N instead of deprecated %patchN.</changelog>
</package>
<package pkgid="3f0e08f7e59f017668144768a594b1aef41356bb393dc0f8d54899117eec0c66cdd0c1e301bd723e8213bee00cb56d6c36ade5b1c9ac336691e23d7ccc6dd2f9" name="gvim" arch="i586">
  <version epoch="0" ver="9.0.2181" rel="1.1"/>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1678104000">- Updated to version 9.0.1386, fixes the following problems
- fixes CVE-2023-1175 CVE-2023-1170
  * Divide by zero in zero-width window.
  * Bass files are not recognized.
  * Still some "else if" constructs for setting options.
  * Crash when using a NULL object. (Ernie Rael)
  * Ballooneval interferes with Insert completion.
  * Test for 'toolbariconsize' may fail.
  * Wrong text displayed when using both 'linebreak' and 'list'.
  * Function for setting options not used consistently.
  * Crash when getting member of obj of unknown class.
  * Accessing invalid memory with put in Visual block mode.
  * job_status() may return "dead" if the process parent changed.
  * Illegal memory access when using virtual editing.
  * Functions for handling options are not ordered.
  * CTRL-X on 2**64 subtracts two. (James McCoy)
  * ACCESS_ names have a conflict with on some systems.
  * Failing test for strptime() doesn't show returned value.
  * xxd: combination of little endian and cols fails. (Aapo Rantalainen)
  * Setting HOMEBREW_NO_AUTO_UPDATE is not needed with Homebew version 4.
  * g'Esc is considered an error.
  * Options test fails with some window width.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1678276800">- Updated to version 9.0.1392, fixes the following problems
- fixes CVE-2023-1264
  * Options test fails with some window width.
  * Scrollbar test sporadically fails.
  * Amiga: not all builds use gethostname().
  * Amiga: a couple of include files are included twice.
  * FOR_ALL_ macros are defined in an unexpected file.
  * "clear" macros are not always used.
  * Using NULL pointer with nested :open command.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678708800">- Update spec.skeleton to use autosetup in place of setup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1679400000">- Updated to version 9.0.1418, fixes the following problems
- fixes CVE-2023-1355
  * Using NULL pointer with nested :open command.
  * Cairo files are not recognized.
  * Unx Tal files are not recognized.
  * Odin files are not recognized.
  * sort(list, 'N') does not work in Vim9 script context.
  * Highlight for popupmenu kind and extra cannot be set.
  * Profile test repeats the headers many times.
  * Highlight test script has a few problems.
  * find_file_in_path() is not reentrant.
  * Condition is always true.
  * Crash when using null_class.
  * Unused variables and functions.
  * Compilation error with some compilers.
  * Missing check for out-of-memory.
  * ILE RPG files are not recognized.
  * TableGen files are not recognized.
  * QMLdir files are not recognized.
  * Racket files are recognized as scheme.
  * Accuracy of profiling is not optimal.
  * Pony files are not recognized.
  * Compiler warning for unused variable.
  * &lt;M-S-x&gt; in Kitty does not use the Shift modifier.
  * Crystal files are not recognized.
  * Crash when collection is modified when using filter().
  * ESDL files are not recognized.
  * The included xdiff code is a bit outdated.</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1680004800">- Create a standalone package for xxd
  * This is used by non-vim tools too</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1680177600">- Updated to version 9.0.1430, fixes the following problems
  * The included xdiff code is a bit outdated.
  * Lean files are not recognized.
  * Build failure because SIZE_MAX is not defined.
  * Nu files are not recognized.
  * Sage files are not recognized.
  * WebAssembly Interface Type files are not recognized.
  * Unused macros are defined.
  * "wat" and "wast" files are one filetype.
  * Indent wrong after "export namespace" in C++.
  * Warning for uninitialized variable. (Tony Mechelynck)
  * Cursor in wrong position when leaving insert mode.
  * Invalid memory access when ending insert mode.
  * Livebook files are not recognized.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1681300800">- Updated to version 9.0.1443, fixes the following problems
  * Livebook files are not recognized.
  * getscriptinfo() loops even when specific SID is given.
  * Completion popup in wrong position with virtual text "above".
  * On some systems the Lua library is not found.
  * Crash when adding package already in 'runtimepath'.
  * Scrolling too many lines when 'wrap' and 'diff' are set.
  * Cannot compare a typed variable with v:none.
  * Test fails with different error number.
  * .fs files are falsely recognized as forth files.
  * Start Insert mode when accessing a hidden prompt buffer.
  * "rvim" can execute a shell through :diffpatch.
  * mapset() does not restore non-script context.
  * Ending Insert mode when accessing a hidden prompt buffer.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1682510400">- Updated to version 9.0.1488, fixes the following problems
  * Ending Insert mode when accessing a hidden prompt buffer.
  * Crash when passing NULL to setcmdline(). (Andreas Louv)
  * openSUSE: configure doesn't find the Motif library. (Tony Mechelynck)
  * Unnecessary checks for the "skip" flag when skipping.
  * Condition is always true.
  * Diff test fails on MacOS 13.
  * Test for prompt buffer is flaky.
  * Unnecessary redrawing when 'showcmdloc' is not "last".
  * Code using EVAL_CONSTANT is dead, it is never set.
  * Typos in source code and tests.
  * Code indenting is confused by macros.
  * C++ 20 modules are not recognized.
  * Shortmess test depends on order of test execution.
  * No regression test for what patch 9.0.1333 fixes.
  * Buffer overflow when expanding long file name.
  * Typo in name of type.
  * Insufficient testing for getcmdcompltype().
  * Ruler not drawn correctly when using 'rulerformat'.
  * Recursively calling :defer function if it does :qa.
  * Virtual text truncation only works with Unicode 'encoding'.
  * Strace filetype detection is expensive.
  * Haiku build fails.
  * Cannot use an object member name as a method argument.
  * Jenkinsfiles are not recognized as groovy.
  * Recursively calling :defer function if it does :qa in a compiled function.
  * Deferred functions not called from autocommands.
  * Deferred functions invoked in unexpected order when using :qa and
  autocommands.
  * Warnings for function declarations.
  * ":drop fname" may change the last used tab page.
  * Busted configuration files are not recognized.
  * Lines put in non-current window are not displayed. (Marius Gedminas)
  * Crash when recovering from corrupted swap file.
  * Filetypes for *.v files not detected properly.
  * Small source file problems; outdated list of distributed files.
  * Using popup menu may leave text in the command line.
  * Decrypting with libsodium may fail if the library changes.
  * Crash when textprop has a very large "padding" value. (Yegappan Lakshmanan)
  * += operator does not work on class member.
  * Coverity warns for using invalid array index.
  * no functions for converting from/to UTF-16 index.
  * Parallel make might not work.
  * Content-type header for LSP channel not according to spec.
  * xchacha20v2 crypt header is platform dependent.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1683028800">- Updated to version 9.0.1504, fixes the following problems
- fixes boo#1210996 - CVE-2023-2426
  * xchacha20v2 crypt header is platform dependent.
  * Crypt with libsodium is not tested on CI.
  * The ModeChanged event may be triggered too often.
  * Wrong scrolling with ls=0 and :botright split.
  * Using uninitialized memory when argument is missing.
  * Popup menu position wrong in window with toolbar.
  * Crash when recovering from corrupted swap file.
  * GTK3: hiding the mouse pointer does not work. (Rory O’Kane)
  * Test restoring register with wrong value.
  * The ruler percentage can't be localized.
  * In a terminal window the cursor may jump around. (Kenny Stauffer)
  * Using uninitialized memory with fuzzy matching.
  * The falsy operator is not tested properly.
  * Crash with nested :try and :throw in catch block.
  * No test for deleting the end of a long wrapped line.
  * Luau files are not recognized.
  * No error when calling remote_startserver() with an empty string.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1683720000">- Updated to version 9.0.1538, fixes the following problems
- fixes boo#1211256 CVE-2023-2609
  * No error when calling remote_startserver() with an empty string.
  * Error when heredoc content looks like heredoc.
  * Line number not displayed when using 'smoothscroll'.
  * Assert message is confusing with boolean result.  assert_inrange()
  replaces message instead of adding it.
  * Catch does not work when lines are joined with a newline.
  * Error message lacks mentioning the erroneous argument.
  * Misleading variable name for error message.
  * Crash when using wrong arg types to assert_match().
  * Inserting lines when scrolling with 'smoothscroll' set.
  * Text scrolls unnecessarily when splitting and 'splitkeep' is not "cursor".
  * Test waits unnecessarily long before checking screendump.
  * reverse() does not work for a String.
  * Cannot use special keys in &lt;Cmd&gt; mapping.
  * Search stats not always visible when searching backwards.
  * Global 'filetype' is set when it is detected from the file content.
  * Completion for option name includes all bool options.
  * Failing redo of command with control characters.
  * Some functions give two error messages.
  * Some error messages are not marked for translation.
  * Passing -1 for bool is not always rejected.
  * 'smoothscroll' does not always work properly.
  * Condition is always true.
  * Crash when using negative value for term_cols.
  * Libsodium encryption is only used with "huge" features, even when manually
  enabled through configure. (Tony Mechelynck)
  * Code style test doesn't check for space after "if".
  * Cursor moves to wrong line when 'foldmethod' is "diff". (Rick Howe)
  * Crash when register contents ends up being invalid.
  * Crash when expanding "~" in substitute causes very long text.
  * Test for 'smoothscroll' is ineffective.
  * Test for expanding "~" in substitute takes too long.
  * Test commented out in a wrong way.
  * CI: sound dummy stopped working.
  * Message for opening the cmdline window is not translated.
  * :wqall does not trigger ExitPre. (Bart Libert)</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1684670400">- Updated to version 9.0.1572, fixes the following problems
  * Typst filetype is not recognized.
  * reverse() on string doesn't work in compiled function.
  * CI: sound dummy is disabled.
  * Line not fully displayed if it doesn't fit in the screen.
  * Display errors when making topline shorter and 'smoothscroll'
    is set.
  * Recent glibc marks sigset() as a deprecated.
  * Text not scrolled when cursor moved with "g0" and "h".
  * Some commands for opening a file don't use 'switchbuf'.
  * Coveralls workflow on CI is commented out.
  * CI: check in sound-dummy module may throw an error.
  * USD filetype is not recognized.
  * In cmdline window S-Tab does not select previous completion.
  * Position of marker for 'smoothscroll' not computed correctly.
  * CI: sound-dummy module is not installed.
  * CI: using slightly outdated gcc version.
  * Code for handling 'switchbuf' is repeated.
  * setcharsearch() does not clear last searched char properly.
  * Vim9: error for missing "return" after "throw".
  * Test failures for unreachable code.
  * Wrong error for unreachable code after :throw.
  * Function argument types not always checked and using v:none may
    cause an error.
  * Win32: When 'encoding' is set $PATH has duplicate entries.
  * Mixing package managers is not a good idea.
  * GTK3: window manager resize hints are incomplete.
  * Display moves up and down with 'incsearch' and 'smoothscroll'.
  * Json lines files are not recognized.
  * Motif: GUI scrollbar test fails in 24 lines terminal.
  * Profiler calculation may be wrong on 32 bit builds.
  * With 'smoothscroll' cursor may move below botline.
  * Cannot use "this.member" in lambda in class method.
  * Some tests are slow.
  * RedrawingDisabled not used consistently.
  * Error messages are not translated.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1686830400">- Updated to version 9.0.1632, fixes the following problems
  * Error messages are not translated.
  * Error for function name has wrong line number.
  * "file N of M" message is not translated.
  * Users may not know what to do with an internal error.
  * SpellCap highlight not always updated when needed.
  * Some error messages are not translated.
  * CI: indent test hangs on FreeBSD.
  * Translation does not work for plural argument.
  * :stopinsert may not work in a popup close handler. (Ben Jackson)
  * Get E304 when using 'cryptmethod' "xchacha20v2". (Steve Mynott)
  * Not all meson files are recognized.
  * Weird use of static variables for spell checking.
  * Checking translations gives an error for using two messages with ngettext()
  that differ in "%" items.
  * Corn config files are not recognized.
  * Incsearch not triggered when pasting clipboard register on the command
  line.
  * Filetype test contains too many special characters.
  * Filetype test has trailing white space.
  * Some "gomod" files are not recognized.
  * Not all timer tests are marked as flaky.
  * MS-Windows: assert error when compiled with debug mode.
  * Some internal error messages are translated.
  * Line pointer becomes invalid when using spell checking.
  * :registers command does not work in sandbox.
  * Cursor ends up below the window after a put.
  * screenchar(), screenchars() and screenstring() do not work properly when
  'encoding' is set to a double-byte encoding.
  * Cursor not adjusted when near top or bottom of window and 'splitkeep'
  is not "cursor".
  * screenpos() does not take w_skipcol into account.
  * Filetype detection fails for *.conf file without comments. (Dmitrii
  Tcyganok)
  * Stray character is visible if 'smoothscroll' marker is displayed on top
  of a double-wide character.
  * Display wrong when scrolling multiple lines with 'smoothscroll' set.
  * Errors from the codestyle test are a bit confusing.
  * Crash when calling method on super in child constructor. (Israel Chauca
  Fuentes)
  * Using freed memory when 'foldcolumn' is set.
  * screenpos() returns wrong row with diff filler lines.
  * update_topline() is called twice.
  * Crash when an object indirectly references itself.
  * Display is wrong when 'smoothscroll' is set and scrolling multiple lines.
  * v:maxcol can be changed in a :for loop.
  * "skipcol" not reset when using multi-byte characters.
  * Some make output gets picked up by 'errorformat'.
  * strlen() called too often for :spellrepall.
  * URL shortcut files are not recognized.
  * Quickfix text field is truncated.
  * charidx() and utf16idx() result is not consistent with byteidx().
  * Trace32 files are not recognized.
  * The focus gained/lost escape sequences cause trouble for a terminal
  where Vim does not expect them.
  * Nix files are not recognized from the hashbang line.
  * FILETYPE_FILE is defined to the same value multiple times.  Same for a
  few similar macros.
  * Filetype name t32 is a bit obscure.
  * The program to filetype translation is not exported.
  * Crash when calling object constructor from legacy script. (Israel
  Chauca Fuentes)
  * "super" is not considered a reserved name.
  * Visual area not shown when using 'showbreak' and start of line is not
  visible. (Jaehwang Jung)
  * No generic mechanism to test syntax plugins.
  * Syntax tests fail on FreeBSD.
  * Having utf16idx() rounding up is inconvenient.
  * "make clean" at the toplevel fails.
  * Passing a wrong variable type to an option gives multiple errors.
  * Not all cabal config files are recognized.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1688904000">- Use app icon generated from vimlogo.eps in source tarball; add
  higher res icons of sizes 128, 256, and 512px as png sources.
  Our current icons deviate from upstream flatpaks for example.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1694433600">- Updated to version 9.0.1894, fixes the following problems
- drop patches: disable-unreliable-tests.patch
    ignore-flaky-test-failure.patch
    vim-8.1.0297-dump3.patch
- fixes:
  + boo#1214922 - CVE-2023-4738
  + boo#1214925 - CVE-2023-4734
  + boo#1214924 - CVE-2023-4735
  + boo#1214921 - CVE-2023-4751
- droped %check - most of tests didn't work correctly in OBS
    and maitenace burden of this was getting too big
  * Not all cabal config files are recognized.
  * Duplicate code for converting float to string.
  * Message is cleared when removing mode message (Gary Johnson).
  * Error message is cleared when removing mode message.
  * Expanding a pattern interferes with command line completion.
  * Compiler warning for uninitialized variable.
  * crypt tests hang and cause memory errors
  * Build failure without the crypt feature.
  * Compiler warning for unused variables without the crypt feature.
  * The log file does not give information about window sizes.
  * Build failure with tiny features.
  * Filetype detection fails if file name ends in many '~'.
  * Not all filetype file name matches are tested.
  * zserio files are not recognized.
  * Insufficient testing for syntax plugins.
  * Result of syntax tests is hard to see.
  * Syntax test failure causes script to abort.
  * Unclear why syntax test fails on Mac.
  * Unclear why syntax test fails on Mac.
  * Syntax test fails when Vim window is not tall enough.
  * Syntax test fails when detected shell type differs.
  * One more syntax test depends on the system.
  * Autoload files for "zig" are not installed.
  * Termdebug: default highlight cleared when changing colorscheme.
  * Error for using matchfuzzy() in Vim9 script returning a list of dicts.
  * BUCK files are not recognized.
  * Crash when using a class member twice. (Christian J. Robinson)
  * Termdebug on MS-Windows: some file names are not recognized.
  * Divide by zero when scrolling with 'smoothscroll' set.
  * Empty CmdlineEnter autocommand causes errors in Ex mode.
  * Compiler may warn for uninitialized variable.
  * Regression test doesn't fail when fix is reverted.
  * PEM files are not recognized.
  * Crash syncing swapfile in new buffer when using sodium crypt. (James McCoy)
  * Resetting local option to global value is inconsistent.
  * Termdebug: error with more than 99 breakpoints.
  * Tabline highlight wrong after truncated double width label.
  * Cannot produce a status 418 or 503 message.
  * Help for builtin functions is not sorted properly.
  * Test may run into timeout when using valgrind.
  * Warning for buffer in use when exiting early.
  * Typo in syntax test input file.
  * Blade files are not recognized.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1697630400">- Update to version 9.0.2043
  * Vim9: issue with funcref assignmentand varargs
  * Test_cq_zero_exmode fails without channel feature
  * trim(): hard to use default mask
  * include syntax script for json5
  * trim(): hard to use default mask
  * completion shows current word after completion restart
  * Vim9: object method funcref not cleaned up after use
  * A few remaining cmdline completion issues with C-E/Y
  * if_python: rework python3.12 build dependency
  * [security] use-after-free with wildmenu
  * don't try to copy SMACK attribute, when none exist
  * gcc overflow-warning for f_resolve
  * Fix more typos
  * cannot get mouse click pos for tab or virt text
  * correct &lt;PageUp&gt;/&lt;PageDown&gt; behavior in 'wildmenu'
  * TextChangedI may be triggered by non-insert mode change
  * no max callback recursion limit
  * Vim9: no support for partials using call()
  * confusing build dependencies
  * Vim9: no support for bitwise operators in lambda funcs
  * win32: python3 dll loading can be improved
  * no cmdline completion for ++opt args
  * no filetype detection for Debian sources
  * need more tests for :cq
  * getmousepos() returns wrong index for TAB char
  * Coverity complains about change in charset
  * Update Serbian messages translation
  * Update ftplugin
  * Vim9: islocked() needs more work
  * Improve command-line completion docs
  * Vim9: no support for funcrefs
  * complete_info() returns wrong index
  * linebreak applies for leading whitespace
  * Vim9: assignment operators don't work for class vars
  * Vim9: does not handle islocked() from a method correctly
  * confusing ifdefs in if_&lt;lang&gt;.c
  * Unicode tables outdated
  * Vim9: error message can be more accurate
  * INI files not detected
  * [security] use-after-free from buf_contents_changed()
  * cmdline-completion for comma-separated options wrong
  * test: undofile left behind
  * Vim9: covariant parameter types allowed
  * Vim9: need more tests
  * partially revert patch v9.0.1997
  * Missing test file
  * xxd: compilation warning
  * make command name for &amp;iskeywordprg more unique
  * Vim9: need cleanup of class related interface code
  * updated translation of xxd manpage
  * Vim9: segfault with islocked()
  * Vim9: use-after-free in deep call stack
  * Update ftplugin
  * Vim9: some error messages can be improved
  * xxd: cannot reverse a bit dump
  * Some unused code in move.c and string.c
  * remove E1520 tag
  * Cannot build with python312
  * Update vim9class help
  * Invalid memory access with empty 'foldexpr'
  * inconsistent feature description
  * warning about unused function definition
  * [security] segfault in exmode
  * no cmdline completion for setting the font
  * strange error number
  * diff (`df`) may open the wrong window
  * Update `.netrwbook` immediately on bookmark change
  * revert permission changes for xxd manpages again
  * Vim9: double error message given
  * Vim9: potential use-after-free for class members
  * win32: font-size calculation can be improved
  * Update Serbian messages translation
  * Vim9: accepting type-annotations
  * Correct filetype detection pattern and style
  * scrolling inactive window not possible with cursorbind
  * error when trying to :bd unloaded buffer
  * vim9: clean up from v9.0.1955
  * not being able to scroll up in diff mode
  * win32: issues with stable python ABI
  * No filetype detection for just files
  * Vim9: object members can change type
  * update translation of xxd manpage
  * update xxd manpage and mention $NO_COLOR env
  * fix two typos in `vim9.txt` and `options.txt`
  * remove E1507 help tag, which is no longer used
  * style: space before tab in optionstr.c
  * xattr: permission-denied errors on write
  * Update Russian message translation to Vim 9.0.1968
  * add missing error numbers in the help.
  * mention how to disable folding in diff mode
  * vim9: using contra-variant type-checks
  * Clean up cmdline option completion code
  * win32: missing '**' expansion test
  * macOS: FEAT_SOUND guard too restrictive
  * win32: high-dpi support can be improved
  * [security] buffer-overflow in trunc_string()
  * cmdline completion should consider key option
  * xattr errors not translated
  * configure prints stray 6 when checking libruby
  * wrong auto/configure script
  * xattr support fails to build on MacOS X
  * Configure script may not detect xattr
  * No support for writing extended attributes
  * 'listchars' completion misses "multispace" and "leadmultispace"
  * Vim9: methods parameters and types are covariant
  * cannot complete option values
  * termcap options should change when setting keyprotocol
  * Custom completion skips orig cmdline if it invokes glob()
  * Vim9: lockvar issues with objects/classes
  * CI: change netrw label in labeller bot
  * Misplaced comment in errors.h
  * Vim9: unused static field
  * text-objects: document how escaped delimiters are handled
  * Vim9: hard to debug vim9_class errors from CI
  * Vim9: error codes spread out
  * Vim9: allows reserved keywords as members
  * Vim9: object variable "this." should only be used in constructor
  * Bash Expansion test fails on Windows/MacOS
  * regenerate xxd manpage
  * filename expansion using ** in bash may fail
  * Vim9: missing support for ro-vars in interface
  * mention mouse scrolling in scrollbind-quickadj
  * Update syntax file
  * update i3config syntax
  * runtime(rmd) Update ftplugin and syntax files
  * Vim9: function instruction pointer invalidated
  * Update Serbian messages translation
  * Vim9: execution stack invalidated with null object
  * only invoke bash help in ftplugin if it has been detected to be bash
  * Memory leak detected
  * Update help tags
  * wrong upstream version in libvterm README
  * still a problem when processing LSP RPC requests
  * Update Vim9 class items
  * Vim9: Consistenly use class/object variable and class/object method in help
  * multispace wrong when scrolling horizontally
  * missing test for mouse click + 'virtedit'
  * test: using wrong expected message in test_crypt
  * Vim9: not consistent error messages
  * :bwipe fails after switching window from aucmd_win.
  * Can change the type of a v: variable using if_lua
  * Vim9: error when using null object constructor
  * grammar fixes in doc
  * Update the version9.txt with a template for version 9.1 enhancements
  * Add a missing '&lt;' to the help of strutf16len()
  * make test_compilers fails on ubuntu
  * fix typo in tutor.nl
  * compiler warnings with clang-17
  * runtime tests fail with tiny vim
  * Vim9: constructor type checking bug
  * patch 1916 (fixed terminal size) not optimal
  * Vim9: not enough info in error message
  * if_python: still undefined behaviour with function pointer
  * LSP server message still wrongly handled (after 9.0.1922)
  * curswant wrong on click with 've' and 'wrap' set
  * format jumplist examples more consistently
  * LSP server request message is misinterpreted as a response message
  * not possible to use the jumplist like a stack
  * Vim9: cannot write public var in nested object
  * Wrong curswant when clicking on empty line or with vsplits
  * No filetype detection for Authzed filetypes
  * undefined behaviour with python function pointer
  * Crash when allocating large terminal screen
  * r_CTRL-C works differently in visual mode
  * Vim9: few issues when accessing object members
  * if_python: undefined behaviour for function pointers
  * Vim9: segfault with null object and instanceof()
  * add help tag describing object-selection
  * Vim9: problem calling class method from other class
  * undefined behaviour upper/lower function ptrs
  * fix filetype detection for remote editing files
  * Add Kotlin runtime files
  * No support for liquidsoap filetypes
  * Vim9: Interfaces should not support class methods and variables
  * FEAT_FLOAT no longer defined
  * mention additional packages for msys2
  * Man plugin does not respect 'gdefault'
  * Vim9: Coverity complains about dead code
  * win32: not correctly freeing environment
  * Configure script uses non-portable == comparison
  * potential buffer overflow in PBYTE macro
  * Vim9: restrict access to static vars
  * Highlight all :loadkeymap abbreviations in vim syntax
  * Fix :unlet error in ftplugin
  * Updated documentation on editorconfig
  * improve syntax highlighting
  * sync rust runtime files with upstream
  * syntax structure cleanup
  * documentation updates
  * improved i3config highlighting
  * Vim9: confusing error with .= in compiled functions
  * "below" virtual text doesn't work with 'rightleft'
  * Vim9: finding object method/member is inefficient
  * Add g:c_syntax_for_h to filetype-overrule docs</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1698494400">- Update to version 9.0.2078
  * several problems with type aliases
  * Vim9: No support for type aliases
  * TextChangedI may not always trigger
  * Completion menu may be wrong
  * don't echo empty lines
  * typo in quickfix.c comments
  * update debian related runtime files
  * Vim9: no nr2str conversion in list-unpack
  * objdump files not recognized
  * [security] disallow setting env in restricted mode
  * possible to escape bracketed paste mode with Ctrl-C
  * [security] overflow in :history
  * clarify bracketed paste mode
  * missing code formatting in if_pyth.txt
  * xxd: coloring was disabled on Cygwin
  * xxd: corrupting files when reversing bit dumps
  * EXPAND flag set for filetype option
  * cannot use buffer-number for errorformat
  * Fix typos in several documents
  * pacman hooks are detected as conf filetype
  * Janet files are not recognised
  * not able to detect xkb filetypes
  * *.{gn,gni} files are not recognized
  * small updates to the documentation for varargs
  * Update ftplugin - comment motions
  * outstanding exceptions may be skipped
  * tests: avoid error when no swap files exist
  * Vim9: no strict type checks for funcrefs varargs
  * do not use hard-coded match id
  * no digraph for quadruple prime
  * Vim9: non-consistent error messages
  * win32: iscygpty needs update
  * Add new ftplugin
  * zig filetype detection test wrong
  * win32: using deprecated wsock32 api
  * Vim9: wrong error for non-existing object var
  * Update Zig runtime files
  * Vim9: crash with deferred function call and exception
  * Vim9: not recognizing qualified class vars for infix ops
  * python: uninitialized warning
  * perl: warning about inconsistent dll linkage
  * tests: checking for swap files takes time
  * Vim9: exceptions confuse defered functions
  * allow for overriding systemd ftplugin settings</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1699876800">- Update to version 9.0.2103
- drop vim-changelog.sh
  * recursive callback may cause issues on some archs
  * matchparen highlight not cleared in completion mode
  * improve the breakpoint sign label
  * Improve CONTRIBUTING.md
  * Renamed "makefile_*.mak" for Vim documentation
  * Update for Lynx 2.8.9
  * Improve :let-heredoc syntax highlighting
  * clarify when formatoptions applies
  * Update for i3 4.23
  * Update usr_51.txt to be more inclusive
  * Add missing null_&lt;type&gt; help tags
  * labeler.yml use all instead of any for doc detection
  * No filetype support for xcompose files
  * clarify `:help inclusion` section
  * labeler.yml: Add some more component detection rules
  * No support for cypher files
  * Vim9: confusing usage of private
  * labeler.yml: add documentation label
  * fix grammar in termdebug doc, remove trailing spaces
  * improve window handling, shorten var types
  * handle buffer-local mappings properly
  * statusline may look different than expected
  * Vim9: need more assignment tests
  * Update for Wget2 2.1.0
  * Unsupported option causes skipping of modeline test
  * tests: failure in test_arabic
  * Switch Hindu-Arabic to Arabic numerals in arabic keymap
  * Update the translation of Russian messages to Vim 9.0.2091
  * improve the error detection
  * document vim-script library function
  * Make dist/vim.vim work properly when lacking vim9script support
  * Vim9: cannot convert list to string using +=
  * add legacy version for central vim library
  * centralize safe executable check and add vim library
  * clarify terminal capabilities for focus reporting
  * complete_info() skips entries with 'noselect'
  * Add Makefile for the Vim documentation on Windows
  * sound_playfile() fails when using powershell
  * Vim9: still allows abstract static methods
  * Update sh syntax and add shDerefOffset to shDerefVarArray for bash
  * make strace ft check less strict
  * build-failure in vim9class
  * code cleanup for option callbacks needed
  * Vim9: abstract can be used in interface
  * Vim9: abstract static methods are possible
  * runtime(sh) Update sh syntax and add shDblParen to shCaseList
  * Perl: xsubpp may be in non-standard location
  * Add noble (24.04 LTS) as Ubuntu release name
  * test_channel may fail because of IPv6 config issue
  * smoothscroll may result in wrong cursor position
  * add shDblParen to shLoopList for bash
  * vim9_script test too large
  * all secure options should note this restriction in the documentation
  * Not all Dart files detected</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1701259200">- Update to version 9.0.2136
  * MSVC errorformat can be improved
  * No test for mode() when executing Ex commands
  * Revise Makefile
  * Update syntax file
  * ml_get error when scrolling
  * Cannot detect overstrike mode in Cmdline mode
  * Duplicate Netbeans Error Message
  * not all nushell files detected
  * Updated German translations
  * add additional nginx keywords
  * add Make_mvc.mak file for tutor
  * updated Russian translations for tutorials
  * updated Italian translation
  * some errors with translation Makefiles
  * [security]: use-after-free in call_dfunc()
  * Update doc Makefiles with comments from #13567
  * add indentation plugin (fixes #13574)
  * runtime(swig): add syntax and filetype plugins
  * translation Makefiles can be improved
  * unused assignments when checking 'listchars'
  * File info disappears when 'cmdheight' has decreased
  * INT overflow detection logic can be simplified
  * Problem with initializing the length of range() lists
  * [security]: prevent overflow in indenting
  * [security]: use-after-free in ex_substitute
  * Fix handling of very long filename on longlist style
  * un-used assignment in do_source_buffer_init
  * remove dead-condition in ex_class
  * [security]: avoid double-free in get_style_font_variants
  * [security] use-after-free in qf_free_items
  * expand $COMSPEC without applying 'wildignore'
  * Improve keymap file highlighting
  * include new doc-Makefiles
  * Fix whitespace and formatting of some help files
  * minor typo fixes
  * No test for defining sign without attribute
  * crash when callback function aborts because of recursiveness
  * overflow detection not accurate when adding digits
  * Coverity warns for another overflow in shift_line()
  * Refactor doc-Makefiles
  * document proper notation of gVim, document vim-security list
  * Update Serbian messages translation
  * [security]: overflow in shift_line
  * [security]: overflow in get_number
  * [security]: overflow in ex address parsing
  * [security]: overflow in nv_z_get_count
  * [security]: overflow with count for :s command
  * [security]: FPE in adjust_plines_for_skipcol
  * [security]: Use-after-free in win_close()
  * comment out strange error condition check
  * skipcol not reset when topline changed
  * wast filetype should be replaced by wat filetype
  * fix typo in pi_gzip.txt</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1701691200">- update to 9.0.2146
  * text-property without type errors when joining
  * wrong scrolling in insert mode with smoothscroll
  * Text properties causes wrong line wrapping
  * disable the test_terminal_resize2() test for GH CI in gui mode
  * [security]: buffer-overflow in ex_substitute
  * [security]: stack-buffer-overflow in option callback functions
  * [security]: buffer-overflow in suggest_trie_walk
  * [security]: use-after-free in win-enter
  * check that all files are listed in Filelist
  * html.angular ft is problematic
  * disable the test_terminal_resize() test for GH CI in GUI
  * Overflow logic requires long long
  * include several missing files
  * Can't detect angular &amp; mustache filetypes</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1703073600">- update to 9.0.2181:
  * Vim9: missing error messages
  * update helptags
  * POSIX function name in exarg causes issues
  * no filetype detection for execline scripts
  * reg_executing() wrong for :normal with range
  * Wrong cursor position when dragging out of window
  * Update Serbian messages translation
  * runtime(netrw): prevent E11 on FocusGained autocommand
  * Update Japanese translation
  * runtime(8th): updated 8th syntax
  * change dependabot prefix to "CI"
  * Update change.txt
  * Compile error with Motif UI + mouse support
  * Create Changelog until v9.0.2175
  * Update Italian translations
  * Update tmux syntax rules
  * Update Turkish translations
  * Compiler warning for uninitialized var
  * update fortran syntax rules and doc notes
  * Vim9: segfault when assigning to type
  * remove deprecation warning for gdefault
  * Vim9: crash when compiling for statement and non-existing type
  * Vim9: compiling :defer may fail
  * Updated Irish translation
  * Update Logtalk runtime files for the latest language spec
  * update Racket runtime files
  * Update colorschemes
  * The options[] array is still not sorted alphabetically
  * Vim9: no support for const/final class/objects vars
  * Vim9: builtin funcs may accept a non-value
  * Moving tabpages on :drop may cause an endless loop
  * sync runtime files with upstream
  * grammar &amp; typo fixes
  * add Tbreak command
  * Vim9: not consistently using :var for declarations
  * Memory leak in Configure Script when checking GTK
  * Vim9: can simplify arg type checking code
  * Vim9: can use type a func arg/return value
  * escape curdir in BrowseUpDir
  * Vim9: type can be assigned to list/dict
  * Vim9: type documentation out-dated
  * Vim9: not able to use imported interfaces and classes
  * instanceof() should use varargs as second arg
  * Update syntax file, fix missing for highlight
  * screenpos() may crash with neg. column
  * [security]: use-after-free in check_argument_type
  * Vim9: incorrectly parses :def func definitions
  * Vim9: can use typealias in assignment
  * ft detection maybe wrong if 'fic' set for *.[CH]
  * re-generate helptags
  * do not set b:did_ftplugin before sourcing scala ftplugin(#13657)
  * Fix `w:netrw_bannercnt` ref error with `netrw_fastbrowse=2`
  * fix examples in comments for JSON formatting
  * Add json formating plugin (Issue #11426)
  * Update syntax file
  * link cmdline completion to to |wildcards| and fix typos
  * Update eval.txt
  * Vim9: type not kept when assigning vars
  * The option[] array is not sorted
  * unlet b:filetype_in_cpp_family for cpp &amp; squirrel
  * fix typo in change.txt
  * update syntax and ftplugins
  * Update syntax file and syntax test
  * Sort options.txt alphabetically
  * update todo items
  * sort option-list alphabetically
  * no support to build on OpenVMS
  * Using type unknown for List/Dict containers
  * 'breakindent' is not drawn after diff filler lines
  * remove non-existent parameter in shift-command
  * Using int for errbuflen in option funcs
  * [security]: use-after-free in exec_instructions()
  * Vim does not detect pacman.log file
  * reference 'go-!' inside os_win32.txt for !start
  * Type check tests fail without the channel feature</changelog>
</package>
<package pkgid="7503cd09c35c63b2ea224c2b18932f559d458b1d8a16aaa768466aa0ebeb42d9cbe0e6acede2ba3a17e8d5d5a5cec9d89b4619e11908ca8a863ee1590512572f" name="gvim" arch="x86_64">
  <version epoch="0" ver="9.0.2181" rel="1.1"/>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1678104000">- Updated to version 9.0.1386, fixes the following problems
- fixes CVE-2023-1175 CVE-2023-1170
  * Divide by zero in zero-width window.
  * Bass files are not recognized.
  * Still some "else if" constructs for setting options.
  * Crash when using a NULL object. (Ernie Rael)
  * Ballooneval interferes with Insert completion.
  * Test for 'toolbariconsize' may fail.
  * Wrong text displayed when using both 'linebreak' and 'list'.
  * Function for setting options not used consistently.
  * Crash when getting member of obj of unknown class.
  * Accessing invalid memory with put in Visual block mode.
  * job_status() may return "dead" if the process parent changed.
  * Illegal memory access when using virtual editing.
  * Functions for handling options are not ordered.
  * CTRL-X on 2**64 subtracts two. (James McCoy)
  * ACCESS_ names have a conflict with on some systems.
  * Failing test for strptime() doesn't show returned value.
  * xxd: combination of little endian and cols fails. (Aapo Rantalainen)
  * Setting HOMEBREW_NO_AUTO_UPDATE is not needed with Homebew version 4.
  * g'Esc is considered an error.
  * Options test fails with some window width.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1678276800">- Updated to version 9.0.1392, fixes the following problems
- fixes CVE-2023-1264
  * Options test fails with some window width.
  * Scrollbar test sporadically fails.
  * Amiga: not all builds use gethostname().
  * Amiga: a couple of include files are included twice.
  * FOR_ALL_ macros are defined in an unexpected file.
  * "clear" macros are not always used.
  * Using NULL pointer with nested :open command.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678708800">- Update spec.skeleton to use autosetup in place of setup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1679400000">- Updated to version 9.0.1418, fixes the following problems
- fixes CVE-2023-1355
  * Using NULL pointer with nested :open command.
  * Cairo files are not recognized.
  * Unx Tal files are not recognized.
  * Odin files are not recognized.
  * sort(list, 'N') does not work in Vim9 script context.
  * Highlight for popupmenu kind and extra cannot be set.
  * Profile test repeats the headers many times.
  * Highlight test script has a few problems.
  * find_file_in_path() is not reentrant.
  * Condition is always true.
  * Crash when using null_class.
  * Unused variables and functions.
  * Compilation error with some compilers.
  * Missing check for out-of-memory.
  * ILE RPG files are not recognized.
  * TableGen files are not recognized.
  * QMLdir files are not recognized.
  * Racket files are recognized as scheme.
  * Accuracy of profiling is not optimal.
  * Pony files are not recognized.
  * Compiler warning for unused variable.
  * &lt;M-S-x&gt; in Kitty does not use the Shift modifier.
  * Crystal files are not recognized.
  * Crash when collection is modified when using filter().
  * ESDL files are not recognized.
  * The included xdiff code is a bit outdated.</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1680004800">- Create a standalone package for xxd
  * This is used by non-vim tools too</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1680177600">- Updated to version 9.0.1430, fixes the following problems
  * The included xdiff code is a bit outdated.
  * Lean files are not recognized.
  * Build failure because SIZE_MAX is not defined.
  * Nu files are not recognized.
  * Sage files are not recognized.
  * WebAssembly Interface Type files are not recognized.
  * Unused macros are defined.
  * "wat" and "wast" files are one filetype.
  * Indent wrong after "export namespace" in C++.
  * Warning for uninitialized variable. (Tony Mechelynck)
  * Cursor in wrong position when leaving insert mode.
  * Invalid memory access when ending insert mode.
  * Livebook files are not recognized.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1681300800">- Updated to version 9.0.1443, fixes the following problems
  * Livebook files are not recognized.
  * getscriptinfo() loops even when specific SID is given.
  * Completion popup in wrong position with virtual text "above".
  * On some systems the Lua library is not found.
  * Crash when adding package already in 'runtimepath'.
  * Scrolling too many lines when 'wrap' and 'diff' are set.
  * Cannot compare a typed variable with v:none.
  * Test fails with different error number.
  * .fs files are falsely recognized as forth files.
  * Start Insert mode when accessing a hidden prompt buffer.
  * "rvim" can execute a shell through :diffpatch.
  * mapset() does not restore non-script context.
  * Ending Insert mode when accessing a hidden prompt buffer.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1682510400">- Updated to version 9.0.1488, fixes the following problems
  * Ending Insert mode when accessing a hidden prompt buffer.
  * Crash when passing NULL to setcmdline(). (Andreas Louv)
  * openSUSE: configure doesn't find the Motif library. (Tony Mechelynck)
  * Unnecessary checks for the "skip" flag when skipping.
  * Condition is always true.
  * Diff test fails on MacOS 13.
  * Test for prompt buffer is flaky.
  * Unnecessary redrawing when 'showcmdloc' is not "last".
  * Code using EVAL_CONSTANT is dead, it is never set.
  * Typos in source code and tests.
  * Code indenting is confused by macros.
  * C++ 20 modules are not recognized.
  * Shortmess test depends on order of test execution.
  * No regression test for what patch 9.0.1333 fixes.
  * Buffer overflow when expanding long file name.
  * Typo in name of type.
  * Insufficient testing for getcmdcompltype().
  * Ruler not drawn correctly when using 'rulerformat'.
  * Recursively calling :defer function if it does :qa.
  * Virtual text truncation only works with Unicode 'encoding'.
  * Strace filetype detection is expensive.
  * Haiku build fails.
  * Cannot use an object member name as a method argument.
  * Jenkinsfiles are not recognized as groovy.
  * Recursively calling :defer function if it does :qa in a compiled function.
  * Deferred functions not called from autocommands.
  * Deferred functions invoked in unexpected order when using :qa and
  autocommands.
  * Warnings for function declarations.
  * ":drop fname" may change the last used tab page.
  * Busted configuration files are not recognized.
  * Lines put in non-current window are not displayed. (Marius Gedminas)
  * Crash when recovering from corrupted swap file.
  * Filetypes for *.v files not detected properly.
  * Small source file problems; outdated list of distributed files.
  * Using popup menu may leave text in the command line.
  * Decrypting with libsodium may fail if the library changes.
  * Crash when textprop has a very large "padding" value. (Yegappan Lakshmanan)
  * += operator does not work on class member.
  * Coverity warns for using invalid array index.
  * no functions for converting from/to UTF-16 index.
  * Parallel make might not work.
  * Content-type header for LSP channel not according to spec.
  * xchacha20v2 crypt header is platform dependent.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1683028800">- Updated to version 9.0.1504, fixes the following problems
- fixes boo#1210996 - CVE-2023-2426
  * xchacha20v2 crypt header is platform dependent.
  * Crypt with libsodium is not tested on CI.
  * The ModeChanged event may be triggered too often.
  * Wrong scrolling with ls=0 and :botright split.
  * Using uninitialized memory when argument is missing.
  * Popup menu position wrong in window with toolbar.
  * Crash when recovering from corrupted swap file.
  * GTK3: hiding the mouse pointer does not work. (Rory O’Kane)
  * Test restoring register with wrong value.
  * The ruler percentage can't be localized.
  * In a terminal window the cursor may jump around. (Kenny Stauffer)
  * Using uninitialized memory with fuzzy matching.
  * The falsy operator is not tested properly.
  * Crash with nested :try and :throw in catch block.
  * No test for deleting the end of a long wrapped line.
  * Luau files are not recognized.
  * No error when calling remote_startserver() with an empty string.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1683720000">- Updated to version 9.0.1538, fixes the following problems
- fixes boo#1211256 CVE-2023-2609
  * No error when calling remote_startserver() with an empty string.
  * Error when heredoc content looks like heredoc.
  * Line number not displayed when using 'smoothscroll'.
  * Assert message is confusing with boolean result.  assert_inrange()
  replaces message instead of adding it.
  * Catch does not work when lines are joined with a newline.
  * Error message lacks mentioning the erroneous argument.
  * Misleading variable name for error message.
  * Crash when using wrong arg types to assert_match().
  * Inserting lines when scrolling with 'smoothscroll' set.
  * Text scrolls unnecessarily when splitting and 'splitkeep' is not "cursor".
  * Test waits unnecessarily long before checking screendump.
  * reverse() does not work for a String.
  * Cannot use special keys in &lt;Cmd&gt; mapping.
  * Search stats not always visible when searching backwards.
  * Global 'filetype' is set when it is detected from the file content.
  * Completion for option name includes all bool options.
  * Failing redo of command with control characters.
  * Some functions give two error messages.
  * Some error messages are not marked for translation.
  * Passing -1 for bool is not always rejected.
  * 'smoothscroll' does not always work properly.
  * Condition is always true.
  * Crash when using negative value for term_cols.
  * Libsodium encryption is only used with "huge" features, even when manually
  enabled through configure. (Tony Mechelynck)
  * Code style test doesn't check for space after "if".
  * Cursor moves to wrong line when 'foldmethod' is "diff". (Rick Howe)
  * Crash when register contents ends up being invalid.
  * Crash when expanding "~" in substitute causes very long text.
  * Test for 'smoothscroll' is ineffective.
  * Test for expanding "~" in substitute takes too long.
  * Test commented out in a wrong way.
  * CI: sound dummy stopped working.
  * Message for opening the cmdline window is not translated.
  * :wqall does not trigger ExitPre. (Bart Libert)</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1684670400">- Updated to version 9.0.1572, fixes the following problems
  * Typst filetype is not recognized.
  * reverse() on string doesn't work in compiled function.
  * CI: sound dummy is disabled.
  * Line not fully displayed if it doesn't fit in the screen.
  * Display errors when making topline shorter and 'smoothscroll'
    is set.
  * Recent glibc marks sigset() as a deprecated.
  * Text not scrolled when cursor moved with "g0" and "h".
  * Some commands for opening a file don't use 'switchbuf'.
  * Coveralls workflow on CI is commented out.
  * CI: check in sound-dummy module may throw an error.
  * USD filetype is not recognized.
  * In cmdline window S-Tab does not select previous completion.
  * Position of marker for 'smoothscroll' not computed correctly.
  * CI: sound-dummy module is not installed.
  * CI: using slightly outdated gcc version.
  * Code for handling 'switchbuf' is repeated.
  * setcharsearch() does not clear last searched char properly.
  * Vim9: error for missing "return" after "throw".
  * Test failures for unreachable code.
  * Wrong error for unreachable code after :throw.
  * Function argument types not always checked and using v:none may
    cause an error.
  * Win32: When 'encoding' is set $PATH has duplicate entries.
  * Mixing package managers is not a good idea.
  * GTK3: window manager resize hints are incomplete.
  * Display moves up and down with 'incsearch' and 'smoothscroll'.
  * Json lines files are not recognized.
  * Motif: GUI scrollbar test fails in 24 lines terminal.
  * Profiler calculation may be wrong on 32 bit builds.
  * With 'smoothscroll' cursor may move below botline.
  * Cannot use "this.member" in lambda in class method.
  * Some tests are slow.
  * RedrawingDisabled not used consistently.
  * Error messages are not translated.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1686830400">- Updated to version 9.0.1632, fixes the following problems
  * Error messages are not translated.
  * Error for function name has wrong line number.
  * "file N of M" message is not translated.
  * Users may not know what to do with an internal error.
  * SpellCap highlight not always updated when needed.
  * Some error messages are not translated.
  * CI: indent test hangs on FreeBSD.
  * Translation does not work for plural argument.
  * :stopinsert may not work in a popup close handler. (Ben Jackson)
  * Get E304 when using 'cryptmethod' "xchacha20v2". (Steve Mynott)
  * Not all meson files are recognized.
  * Weird use of static variables for spell checking.
  * Checking translations gives an error for using two messages with ngettext()
  that differ in "%" items.
  * Corn config files are not recognized.
  * Incsearch not triggered when pasting clipboard register on the command
  line.
  * Filetype test contains too many special characters.
  * Filetype test has trailing white space.
  * Some "gomod" files are not recognized.
  * Not all timer tests are marked as flaky.
  * MS-Windows: assert error when compiled with debug mode.
  * Some internal error messages are translated.
  * Line pointer becomes invalid when using spell checking.
  * :registers command does not work in sandbox.
  * Cursor ends up below the window after a put.
  * screenchar(), screenchars() and screenstring() do not work properly when
  'encoding' is set to a double-byte encoding.
  * Cursor not adjusted when near top or bottom of window and 'splitkeep'
  is not "cursor".
  * screenpos() does not take w_skipcol into account.
  * Filetype detection fails for *.conf file without comments. (Dmitrii
  Tcyganok)
  * Stray character is visible if 'smoothscroll' marker is displayed on top
  of a double-wide character.
  * Display wrong when scrolling multiple lines with 'smoothscroll' set.
  * Errors from the codestyle test are a bit confusing.
  * Crash when calling method on super in child constructor. (Israel Chauca
  Fuentes)
  * Using freed memory when 'foldcolumn' is set.
  * screenpos() returns wrong row with diff filler lines.
  * update_topline() is called twice.
  * Crash when an object indirectly references itself.
  * Display is wrong when 'smoothscroll' is set and scrolling multiple lines.
  * v:maxcol can be changed in a :for loop.
  * "skipcol" not reset when using multi-byte characters.
  * Some make output gets picked up by 'errorformat'.
  * strlen() called too often for :spellrepall.
  * URL shortcut files are not recognized.
  * Quickfix text field is truncated.
  * charidx() and utf16idx() result is not consistent with byteidx().
  * Trace32 files are not recognized.
  * The focus gained/lost escape sequences cause trouble for a terminal
  where Vim does not expect them.
  * Nix files are not recognized from the hashbang line.
  * FILETYPE_FILE is defined to the same value multiple times.  Same for a
  few similar macros.
  * Filetype name t32 is a bit obscure.
  * The program to filetype translation is not exported.
  * Crash when calling object constructor from legacy script. (Israel
  Chauca Fuentes)
  * "super" is not considered a reserved name.
  * Visual area not shown when using 'showbreak' and start of line is not
  visible. (Jaehwang Jung)
  * No generic mechanism to test syntax plugins.
  * Syntax tests fail on FreeBSD.
  * Having utf16idx() rounding up is inconvenient.
  * "make clean" at the toplevel fails.
  * Passing a wrong variable type to an option gives multiple errors.
  * Not all cabal config files are recognized.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1688904000">- Use app icon generated from vimlogo.eps in source tarball; add
  higher res icons of sizes 128, 256, and 512px as png sources.
  Our current icons deviate from upstream flatpaks for example.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1694433600">- Updated to version 9.0.1894, fixes the following problems
- drop patches: disable-unreliable-tests.patch
    ignore-flaky-test-failure.patch
    vim-8.1.0297-dump3.patch
- fixes:
  + boo#1214922 - CVE-2023-4738
  + boo#1214925 - CVE-2023-4734
  + boo#1214924 - CVE-2023-4735
  + boo#1214921 - CVE-2023-4751
- droped %check - most of tests didn't work correctly in OBS
    and maitenace burden of this was getting too big
  * Not all cabal config files are recognized.
  * Duplicate code for converting float to string.
  * Message is cleared when removing mode message (Gary Johnson).
  * Error message is cleared when removing mode message.
  * Expanding a pattern interferes with command line completion.
  * Compiler warning for uninitialized variable.
  * crypt tests hang and cause memory errors
  * Build failure without the crypt feature.
  * Compiler warning for unused variables without the crypt feature.
  * The log file does not give information about window sizes.
  * Build failure with tiny features.
  * Filetype detection fails if file name ends in many '~'.
  * Not all filetype file name matches are tested.
  * zserio files are not recognized.
  * Insufficient testing for syntax plugins.
  * Result of syntax tests is hard to see.
  * Syntax test failure causes script to abort.
  * Unclear why syntax test fails on Mac.
  * Unclear why syntax test fails on Mac.
  * Syntax test fails when Vim window is not tall enough.
  * Syntax test fails when detected shell type differs.
  * One more syntax test depends on the system.
  * Autoload files for "zig" are not installed.
  * Termdebug: default highlight cleared when changing colorscheme.
  * Error for using matchfuzzy() in Vim9 script returning a list of dicts.
  * BUCK files are not recognized.
  * Crash when using a class member twice. (Christian J. Robinson)
  * Termdebug on MS-Windows: some file names are not recognized.
  * Divide by zero when scrolling with 'smoothscroll' set.
  * Empty CmdlineEnter autocommand causes errors in Ex mode.
  * Compiler may warn for uninitialized variable.
  * Regression test doesn't fail when fix is reverted.
  * PEM files are not recognized.
  * Crash syncing swapfile in new buffer when using sodium crypt. (James McCoy)
  * Resetting local option to global value is inconsistent.
  * Termdebug: error with more than 99 breakpoints.
  * Tabline highlight wrong after truncated double width label.
  * Cannot produce a status 418 or 503 message.
  * Help for builtin functions is not sorted properly.
  * Test may run into timeout when using valgrind.
  * Warning for buffer in use when exiting early.
  * Typo in syntax test input file.
  * Blade files are not recognized.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1697630400">- Update to version 9.0.2043
  * Vim9: issue with funcref assignmentand varargs
  * Test_cq_zero_exmode fails without channel feature
  * trim(): hard to use default mask
  * include syntax script for json5
  * trim(): hard to use default mask
  * completion shows current word after completion restart
  * Vim9: object method funcref not cleaned up after use
  * A few remaining cmdline completion issues with C-E/Y
  * if_python: rework python3.12 build dependency
  * [security] use-after-free with wildmenu
  * don't try to copy SMACK attribute, when none exist
  * gcc overflow-warning for f_resolve
  * Fix more typos
  * cannot get mouse click pos for tab or virt text
  * correct &lt;PageUp&gt;/&lt;PageDown&gt; behavior in 'wildmenu'
  * TextChangedI may be triggered by non-insert mode change
  * no max callback recursion limit
  * Vim9: no support for partials using call()
  * confusing build dependencies
  * Vim9: no support for bitwise operators in lambda funcs
  * win32: python3 dll loading can be improved
  * no cmdline completion for ++opt args
  * no filetype detection for Debian sources
  * need more tests for :cq
  * getmousepos() returns wrong index for TAB char
  * Coverity complains about change in charset
  * Update Serbian messages translation
  * Update ftplugin
  * Vim9: islocked() needs more work
  * Improve command-line completion docs
  * Vim9: no support for funcrefs
  * complete_info() returns wrong index
  * linebreak applies for leading whitespace
  * Vim9: assignment operators don't work for class vars
  * Vim9: does not handle islocked() from a method correctly
  * confusing ifdefs in if_&lt;lang&gt;.c
  * Unicode tables outdated
  * Vim9: error message can be more accurate
  * INI files not detected
  * [security] use-after-free from buf_contents_changed()
  * cmdline-completion for comma-separated options wrong
  * test: undofile left behind
  * Vim9: covariant parameter types allowed
  * Vim9: need more tests
  * partially revert patch v9.0.1997
  * Missing test file
  * xxd: compilation warning
  * make command name for &amp;iskeywordprg more unique
  * Vim9: need cleanup of class related interface code
  * updated translation of xxd manpage
  * Vim9: segfault with islocked()
  * Vim9: use-after-free in deep call stack
  * Update ftplugin
  * Vim9: some error messages can be improved
  * xxd: cannot reverse a bit dump
  * Some unused code in move.c and string.c
  * remove E1520 tag
  * Cannot build with python312
  * Update vim9class help
  * Invalid memory access with empty 'foldexpr'
  * inconsistent feature description
  * warning about unused function definition
  * [security] segfault in exmode
  * no cmdline completion for setting the font
  * strange error number
  * diff (`df`) may open the wrong window
  * Update `.netrwbook` immediately on bookmark change
  * revert permission changes for xxd manpages again
  * Vim9: double error message given
  * Vim9: potential use-after-free for class members
  * win32: font-size calculation can be improved
  * Update Serbian messages translation
  * Vim9: accepting type-annotations
  * Correct filetype detection pattern and style
  * scrolling inactive window not possible with cursorbind
  * error when trying to :bd unloaded buffer
  * vim9: clean up from v9.0.1955
  * not being able to scroll up in diff mode
  * win32: issues with stable python ABI
  * No filetype detection for just files
  * Vim9: object members can change type
  * update translation of xxd manpage
  * update xxd manpage and mention $NO_COLOR env
  * fix two typos in `vim9.txt` and `options.txt`
  * remove E1507 help tag, which is no longer used
  * style: space before tab in optionstr.c
  * xattr: permission-denied errors on write
  * Update Russian message translation to Vim 9.0.1968
  * add missing error numbers in the help.
  * mention how to disable folding in diff mode
  * vim9: using contra-variant type-checks
  * Clean up cmdline option completion code
  * win32: missing '**' expansion test
  * macOS: FEAT_SOUND guard too restrictive
  * win32: high-dpi support can be improved
  * [security] buffer-overflow in trunc_string()
  * cmdline completion should consider key option
  * xattr errors not translated
  * configure prints stray 6 when checking libruby
  * wrong auto/configure script
  * xattr support fails to build on MacOS X
  * Configure script may not detect xattr
  * No support for writing extended attributes
  * 'listchars' completion misses "multispace" and "leadmultispace"
  * Vim9: methods parameters and types are covariant
  * cannot complete option values
  * termcap options should change when setting keyprotocol
  * Custom completion skips orig cmdline if it invokes glob()
  * Vim9: lockvar issues with objects/classes
  * CI: change netrw label in labeller bot
  * Misplaced comment in errors.h
  * Vim9: unused static field
  * text-objects: document how escaped delimiters are handled
  * Vim9: hard to debug vim9_class errors from CI
  * Vim9: error codes spread out
  * Vim9: allows reserved keywords as members
  * Vim9: object variable "this." should only be used in constructor
  * Bash Expansion test fails on Windows/MacOS
  * regenerate xxd manpage
  * filename expansion using ** in bash may fail
  * Vim9: missing support for ro-vars in interface
  * mention mouse scrolling in scrollbind-quickadj
  * Update syntax file
  * update i3config syntax
  * runtime(rmd) Update ftplugin and syntax files
  * Vim9: function instruction pointer invalidated
  * Update Serbian messages translation
  * Vim9: execution stack invalidated with null object
  * only invoke bash help in ftplugin if it has been detected to be bash
  * Memory leak detected
  * Update help tags
  * wrong upstream version in libvterm README
  * still a problem when processing LSP RPC requests
  * Update Vim9 class items
  * Vim9: Consistenly use class/object variable and class/object method in help
  * multispace wrong when scrolling horizontally
  * missing test for mouse click + 'virtedit'
  * test: using wrong expected message in test_crypt
  * Vim9: not consistent error messages
  * :bwipe fails after switching window from aucmd_win.
  * Can change the type of a v: variable using if_lua
  * Vim9: error when using null object constructor
  * grammar fixes in doc
  * Update the version9.txt with a template for version 9.1 enhancements
  * Add a missing '&lt;' to the help of strutf16len()
  * make test_compilers fails on ubuntu
  * fix typo in tutor.nl
  * compiler warnings with clang-17
  * runtime tests fail with tiny vim
  * Vim9: constructor type checking bug
  * patch 1916 (fixed terminal size) not optimal
  * Vim9: not enough info in error message
  * if_python: still undefined behaviour with function pointer
  * LSP server message still wrongly handled (after 9.0.1922)
  * curswant wrong on click with 've' and 'wrap' set
  * format jumplist examples more consistently
  * LSP server request message is misinterpreted as a response message
  * not possible to use the jumplist like a stack
  * Vim9: cannot write public var in nested object
  * Wrong curswant when clicking on empty line or with vsplits
  * No filetype detection for Authzed filetypes
  * undefined behaviour with python function pointer
  * Crash when allocating large terminal screen
  * r_CTRL-C works differently in visual mode
  * Vim9: few issues when accessing object members
  * if_python: undefined behaviour for function pointers
  * Vim9: segfault with null object and instanceof()
  * add help tag describing object-selection
  * Vim9: problem calling class method from other class
  * undefined behaviour upper/lower function ptrs
  * fix filetype detection for remote editing files
  * Add Kotlin runtime files
  * No support for liquidsoap filetypes
  * Vim9: Interfaces should not support class methods and variables
  * FEAT_FLOAT no longer defined
  * mention additional packages for msys2
  * Man plugin does not respect 'gdefault'
  * Vim9: Coverity complains about dead code
  * win32: not correctly freeing environment
  * Configure script uses non-portable == comparison
  * potential buffer overflow in PBYTE macro
  * Vim9: restrict access to static vars
  * Highlight all :loadkeymap abbreviations in vim syntax
  * Fix :unlet error in ftplugin
  * Updated documentation on editorconfig
  * improve syntax highlighting
  * sync rust runtime files with upstream
  * syntax structure cleanup
  * documentation updates
  * improved i3config highlighting
  * Vim9: confusing error with .= in compiled functions
  * "below" virtual text doesn't work with 'rightleft'
  * Vim9: finding object method/member is inefficient
  * Add g:c_syntax_for_h to filetype-overrule docs</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1698494400">- Update to version 9.0.2078
  * several problems with type aliases
  * Vim9: No support for type aliases
  * TextChangedI may not always trigger
  * Completion menu may be wrong
  * don't echo empty lines
  * typo in quickfix.c comments
  * update debian related runtime files
  * Vim9: no nr2str conversion in list-unpack
  * objdump files not recognized
  * [security] disallow setting env in restricted mode
  * possible to escape bracketed paste mode with Ctrl-C
  * [security] overflow in :history
  * clarify bracketed paste mode
  * missing code formatting in if_pyth.txt
  * xxd: coloring was disabled on Cygwin
  * xxd: corrupting files when reversing bit dumps
  * EXPAND flag set for filetype option
  * cannot use buffer-number for errorformat
  * Fix typos in several documents
  * pacman hooks are detected as conf filetype
  * Janet files are not recognised
  * not able to detect xkb filetypes
  * *.{gn,gni} files are not recognized
  * small updates to the documentation for varargs
  * Update ftplugin - comment motions
  * outstanding exceptions may be skipped
  * tests: avoid error when no swap files exist
  * Vim9: no strict type checks for funcrefs varargs
  * do not use hard-coded match id
  * no digraph for quadruple prime
  * Vim9: non-consistent error messages
  * win32: iscygpty needs update
  * Add new ftplugin
  * zig filetype detection test wrong
  * win32: using deprecated wsock32 api
  * Vim9: wrong error for non-existing object var
  * Update Zig runtime files
  * Vim9: crash with deferred function call and exception
  * Vim9: not recognizing qualified class vars for infix ops
  * python: uninitialized warning
  * perl: warning about inconsistent dll linkage
  * tests: checking for swap files takes time
  * Vim9: exceptions confuse defered functions
  * allow for overriding systemd ftplugin settings</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1699876800">- Update to version 9.0.2103
- drop vim-changelog.sh
  * recursive callback may cause issues on some archs
  * matchparen highlight not cleared in completion mode
  * improve the breakpoint sign label
  * Improve CONTRIBUTING.md
  * Renamed "makefile_*.mak" for Vim documentation
  * Update for Lynx 2.8.9
  * Improve :let-heredoc syntax highlighting
  * clarify when formatoptions applies
  * Update for i3 4.23
  * Update usr_51.txt to be more inclusive
  * Add missing null_&lt;type&gt; help tags
  * labeler.yml use all instead of any for doc detection
  * No filetype support for xcompose files
  * clarify `:help inclusion` section
  * labeler.yml: Add some more component detection rules
  * No support for cypher files
  * Vim9: confusing usage of private
  * labeler.yml: add documentation label
  * fix grammar in termdebug doc, remove trailing spaces
  * improve window handling, shorten var types
  * handle buffer-local mappings properly
  * statusline may look different than expected
  * Vim9: need more assignment tests
  * Update for Wget2 2.1.0
  * Unsupported option causes skipping of modeline test
  * tests: failure in test_arabic
  * Switch Hindu-Arabic to Arabic numerals in arabic keymap
  * Update the translation of Russian messages to Vim 9.0.2091
  * improve the error detection
  * document vim-script library function
  * Make dist/vim.vim work properly when lacking vim9script support
  * Vim9: cannot convert list to string using +=
  * add legacy version for central vim library
  * centralize safe executable check and add vim library
  * clarify terminal capabilities for focus reporting
  * complete_info() skips entries with 'noselect'
  * Add Makefile for the Vim documentation on Windows
  * sound_playfile() fails when using powershell
  * Vim9: still allows abstract static methods
  * Update sh syntax and add shDerefOffset to shDerefVarArray for bash
  * make strace ft check less strict
  * build-failure in vim9class
  * code cleanup for option callbacks needed
  * Vim9: abstract can be used in interface
  * Vim9: abstract static methods are possible
  * runtime(sh) Update sh syntax and add shDblParen to shCaseList
  * Perl: xsubpp may be in non-standard location
  * Add noble (24.04 LTS) as Ubuntu release name
  * test_channel may fail because of IPv6 config issue
  * smoothscroll may result in wrong cursor position
  * add shDblParen to shLoopList for bash
  * vim9_script test too large
  * all secure options should note this restriction in the documentation
  * Not all Dart files detected</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1701259200">- Update to version 9.0.2136
  * MSVC errorformat can be improved
  * No test for mode() when executing Ex commands
  * Revise Makefile
  * Update syntax file
  * ml_get error when scrolling
  * Cannot detect overstrike mode in Cmdline mode
  * Duplicate Netbeans Error Message
  * not all nushell files detected
  * Updated German translations
  * add additional nginx keywords
  * add Make_mvc.mak file for tutor
  * updated Russian translations for tutorials
  * updated Italian translation
  * some errors with translation Makefiles
  * [security]: use-after-free in call_dfunc()
  * Update doc Makefiles with comments from #13567
  * add indentation plugin (fixes #13574)
  * runtime(swig): add syntax and filetype plugins
  * translation Makefiles can be improved
  * unused assignments when checking 'listchars'
  * File info disappears when 'cmdheight' has decreased
  * INT overflow detection logic can be simplified
  * Problem with initializing the length of range() lists
  * [security]: prevent overflow in indenting
  * [security]: use-after-free in ex_substitute
  * Fix handling of very long filename on longlist style
  * un-used assignment in do_source_buffer_init
  * remove dead-condition in ex_class
  * [security]: avoid double-free in get_style_font_variants
  * [security] use-after-free in qf_free_items
  * expand $COMSPEC without applying 'wildignore'
  * Improve keymap file highlighting
  * include new doc-Makefiles
  * Fix whitespace and formatting of some help files
  * minor typo fixes
  * No test for defining sign without attribute
  * crash when callback function aborts because of recursiveness
  * overflow detection not accurate when adding digits
  * Coverity warns for another overflow in shift_line()
  * Refactor doc-Makefiles
  * document proper notation of gVim, document vim-security list
  * Update Serbian messages translation
  * [security]: overflow in shift_line
  * [security]: overflow in get_number
  * [security]: overflow in ex address parsing
  * [security]: overflow in nv_z_get_count
  * [security]: overflow with count for :s command
  * [security]: FPE in adjust_plines_for_skipcol
  * [security]: Use-after-free in win_close()
  * comment out strange error condition check
  * skipcol not reset when topline changed
  * wast filetype should be replaced by wat filetype
  * fix typo in pi_gzip.txt</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1701691200">- update to 9.0.2146
  * text-property without type errors when joining
  * wrong scrolling in insert mode with smoothscroll
  * Text properties causes wrong line wrapping
  * disable the test_terminal_resize2() test for GH CI in gui mode
  * [security]: buffer-overflow in ex_substitute
  * [security]: stack-buffer-overflow in option callback functions
  * [security]: buffer-overflow in suggest_trie_walk
  * [security]: use-after-free in win-enter
  * check that all files are listed in Filelist
  * html.angular ft is problematic
  * disable the test_terminal_resize() test for GH CI in GUI
  * Overflow logic requires long long
  * include several missing files
  * Can't detect angular &amp; mustache filetypes</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1703073600">- update to 9.0.2181:
  * Vim9: missing error messages
  * update helptags
  * POSIX function name in exarg causes issues
  * no filetype detection for execline scripts
  * reg_executing() wrong for :normal with range
  * Wrong cursor position when dragging out of window
  * Update Serbian messages translation
  * runtime(netrw): prevent E11 on FocusGained autocommand
  * Update Japanese translation
  * runtime(8th): updated 8th syntax
  * change dependabot prefix to "CI"
  * Update change.txt
  * Compile error with Motif UI + mouse support
  * Create Changelog until v9.0.2175
  * Update Italian translations
  * Update tmux syntax rules
  * Update Turkish translations
  * Compiler warning for uninitialized var
  * update fortran syntax rules and doc notes
  * Vim9: segfault when assigning to type
  * remove deprecation warning for gdefault
  * Vim9: crash when compiling for statement and non-existing type
  * Vim9: compiling :defer may fail
  * Updated Irish translation
  * Update Logtalk runtime files for the latest language spec
  * update Racket runtime files
  * Update colorschemes
  * The options[] array is still not sorted alphabetically
  * Vim9: no support for const/final class/objects vars
  * Vim9: builtin funcs may accept a non-value
  * Moving tabpages on :drop may cause an endless loop
  * sync runtime files with upstream
  * grammar &amp; typo fixes
  * add Tbreak command
  * Vim9: not consistently using :var for declarations
  * Memory leak in Configure Script when checking GTK
  * Vim9: can simplify arg type checking code
  * Vim9: can use type a func arg/return value
  * escape curdir in BrowseUpDir
  * Vim9: type can be assigned to list/dict
  * Vim9: type documentation out-dated
  * Vim9: not able to use imported interfaces and classes
  * instanceof() should use varargs as second arg
  * Update syntax file, fix missing for highlight
  * screenpos() may crash with neg. column
  * [security]: use-after-free in check_argument_type
  * Vim9: incorrectly parses :def func definitions
  * Vim9: can use typealias in assignment
  * ft detection maybe wrong if 'fic' set for *.[CH]
  * re-generate helptags
  * do not set b:did_ftplugin before sourcing scala ftplugin(#13657)
  * Fix `w:netrw_bannercnt` ref error with `netrw_fastbrowse=2`
  * fix examples in comments for JSON formatting
  * Add json formating plugin (Issue #11426)
  * Update syntax file
  * link cmdline completion to to |wildcards| and fix typos
  * Update eval.txt
  * Vim9: type not kept when assigning vars
  * The option[] array is not sorted
  * unlet b:filetype_in_cpp_family for cpp &amp; squirrel
  * fix typo in change.txt
  * update syntax and ftplugins
  * Update syntax file and syntax test
  * Sort options.txt alphabetically
  * update todo items
  * sort option-list alphabetically
  * no support to build on OpenVMS
  * Using type unknown for List/Dict containers
  * 'breakindent' is not drawn after diff filler lines
  * remove non-existent parameter in shift-command
  * Using int for errbuflen in option funcs
  * [security]: use-after-free in exec_instructions()
  * Vim does not detect pacman.log file
  * reference 'go-!' inside os_win32.txt for !start
  * Type check tests fail without the channel feature</changelog>
</package>
<package pkgid="de10b9fd4e5de9cbf8076b852da8543b1562b3c4e9b6bb8b88640c48b7ff4270ebb3ff1a4e8541efd50e236799a2d3f9e2656986b49f4184f88b43f838a6d507" name="gvim-debuginfo" arch="i586">
  <version epoch="0" ver="9.0.2181" rel="1.1"/>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1678104000">- Updated to version 9.0.1386, fixes the following problems
- fixes CVE-2023-1175 CVE-2023-1170
  * Divide by zero in zero-width window.
  * Bass files are not recognized.
  * Still some "else if" constructs for setting options.
  * Crash when using a NULL object. (Ernie Rael)
  * Ballooneval interferes with Insert completion.
  * Test for 'toolbariconsize' may fail.
  * Wrong text displayed when using both 'linebreak' and 'list'.
  * Function for setting options not used consistently.
  * Crash when getting member of obj of unknown class.
  * Accessing invalid memory with put in Visual block mode.
  * job_status() may return "dead" if the process parent changed.
  * Illegal memory access when using virtual editing.
  * Functions for handling options are not ordered.
  * CTRL-X on 2**64 subtracts two. (James McCoy)
  * ACCESS_ names have a conflict with on some systems.
  * Failing test for strptime() doesn't show returned value.
  * xxd: combination of little endian and cols fails. (Aapo Rantalainen)
  * Setting HOMEBREW_NO_AUTO_UPDATE is not needed with Homebew version 4.
  * g'Esc is considered an error.
  * Options test fails with some window width.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1678276800">- Updated to version 9.0.1392, fixes the following problems
- fixes CVE-2023-1264
  * Options test fails with some window width.
  * Scrollbar test sporadically fails.
  * Amiga: not all builds use gethostname().
  * Amiga: a couple of include files are included twice.
  * FOR_ALL_ macros are defined in an unexpected file.
  * "clear" macros are not always used.
  * Using NULL pointer with nested :open command.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678708800">- Update spec.skeleton to use autosetup in place of setup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1679400000">- Updated to version 9.0.1418, fixes the following problems
- fixes CVE-2023-1355
  * Using NULL pointer with nested :open command.
  * Cairo files are not recognized.
  * Unx Tal files are not recognized.
  * Odin files are not recognized.
  * sort(list, 'N') does not work in Vim9 script context.
  * Highlight for popupmenu kind and extra cannot be set.
  * Profile test repeats the headers many times.
  * Highlight test script has a few problems.
  * find_file_in_path() is not reentrant.
  * Condition is always true.
  * Crash when using null_class.
  * Unused variables and functions.
  * Compilation error with some compilers.
  * Missing check for out-of-memory.
  * ILE RPG files are not recognized.
  * TableGen files are not recognized.
  * QMLdir files are not recognized.
  * Racket files are recognized as scheme.
  * Accuracy of profiling is not optimal.
  * Pony files are not recognized.
  * Compiler warning for unused variable.
  * &lt;M-S-x&gt; in Kitty does not use the Shift modifier.
  * Crystal files are not recognized.
  * Crash when collection is modified when using filter().
  * ESDL files are not recognized.
  * The included xdiff code is a bit outdated.</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1680004800">- Create a standalone package for xxd
  * This is used by non-vim tools too</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1680177600">- Updated to version 9.0.1430, fixes the following problems
  * The included xdiff code is a bit outdated.
  * Lean files are not recognized.
  * Build failure because SIZE_MAX is not defined.
  * Nu files are not recognized.
  * Sage files are not recognized.
  * WebAssembly Interface Type files are not recognized.
  * Unused macros are defined.
  * "wat" and "wast" files are one filetype.
  * Indent wrong after "export namespace" in C++.
  * Warning for uninitialized variable. (Tony Mechelynck)
  * Cursor in wrong position when leaving insert mode.
  * Invalid memory access when ending insert mode.
  * Livebook files are not recognized.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1681300800">- Updated to version 9.0.1443, fixes the following problems
  * Livebook files are not recognized.
  * getscriptinfo() loops even when specific SID is given.
  * Completion popup in wrong position with virtual text "above".
  * On some systems the Lua library is not found.
  * Crash when adding package already in 'runtimepath'.
  * Scrolling too many lines when 'wrap' and 'diff' are set.
  * Cannot compare a typed variable with v:none.
  * Test fails with different error number.
  * .fs files are falsely recognized as forth files.
  * Start Insert mode when accessing a hidden prompt buffer.
  * "rvim" can execute a shell through :diffpatch.
  * mapset() does not restore non-script context.
  * Ending Insert mode when accessing a hidden prompt buffer.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1682510400">- Updated to version 9.0.1488, fixes the following problems
  * Ending Insert mode when accessing a hidden prompt buffer.
  * Crash when passing NULL to setcmdline(). (Andreas Louv)
  * openSUSE: configure doesn't find the Motif library. (Tony Mechelynck)
  * Unnecessary checks for the "skip" flag when skipping.
  * Condition is always true.
  * Diff test fails on MacOS 13.
  * Test for prompt buffer is flaky.
  * Unnecessary redrawing when 'showcmdloc' is not "last".
  * Code using EVAL_CONSTANT is dead, it is never set.
  * Typos in source code and tests.
  * Code indenting is confused by macros.
  * C++ 20 modules are not recognized.
  * Shortmess test depends on order of test execution.
  * No regression test for what patch 9.0.1333 fixes.
  * Buffer overflow when expanding long file name.
  * Typo in name of type.
  * Insufficient testing for getcmdcompltype().
  * Ruler not drawn correctly when using 'rulerformat'.
  * Recursively calling :defer function if it does :qa.
  * Virtual text truncation only works with Unicode 'encoding'.
  * Strace filetype detection is expensive.
  * Haiku build fails.
  * Cannot use an object member name as a method argument.
  * Jenkinsfiles are not recognized as groovy.
  * Recursively calling :defer function if it does :qa in a compiled function.
  * Deferred functions not called from autocommands.
  * Deferred functions invoked in unexpected order when using :qa and
  autocommands.
  * Warnings for function declarations.
  * ":drop fname" may change the last used tab page.
  * Busted configuration files are not recognized.
  * Lines put in non-current window are not displayed. (Marius Gedminas)
  * Crash when recovering from corrupted swap file.
  * Filetypes for *.v files not detected properly.
  * Small source file problems; outdated list of distributed files.
  * Using popup menu may leave text in the command line.
  * Decrypting with libsodium may fail if the library changes.
  * Crash when textprop has a very large "padding" value. (Yegappan Lakshmanan)
  * += operator does not work on class member.
  * Coverity warns for using invalid array index.
  * no functions for converting from/to UTF-16 index.
  * Parallel make might not work.
  * Content-type header for LSP channel not according to spec.
  * xchacha20v2 crypt header is platform dependent.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1683028800">- Updated to version 9.0.1504, fixes the following problems
- fixes boo#1210996 - CVE-2023-2426
  * xchacha20v2 crypt header is platform dependent.
  * Crypt with libsodium is not tested on CI.
  * The ModeChanged event may be triggered too often.
  * Wrong scrolling with ls=0 and :botright split.
  * Using uninitialized memory when argument is missing.
  * Popup menu position wrong in window with toolbar.
  * Crash when recovering from corrupted swap file.
  * GTK3: hiding the mouse pointer does not work. (Rory O’Kane)
  * Test restoring register with wrong value.
  * The ruler percentage can't be localized.
  * In a terminal window the cursor may jump around. (Kenny Stauffer)
  * Using uninitialized memory with fuzzy matching.
  * The falsy operator is not tested properly.
  * Crash with nested :try and :throw in catch block.
  * No test for deleting the end of a long wrapped line.
  * Luau files are not recognized.
  * No error when calling remote_startserver() with an empty string.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1683720000">- Updated to version 9.0.1538, fixes the following problems
- fixes boo#1211256 CVE-2023-2609
  * No error when calling remote_startserver() with an empty string.
  * Error when heredoc content looks like heredoc.
  * Line number not displayed when using 'smoothscroll'.
  * Assert message is confusing with boolean result.  assert_inrange()
  replaces message instead of adding it.
  * Catch does not work when lines are joined with a newline.
  * Error message lacks mentioning the erroneous argument.
  * Misleading variable name for error message.
  * Crash when using wrong arg types to assert_match().
  * Inserting lines when scrolling with 'smoothscroll' set.
  * Text scrolls unnecessarily when splitting and 'splitkeep' is not "cursor".
  * Test waits unnecessarily long before checking screendump.
  * reverse() does not work for a String.
  * Cannot use special keys in &lt;Cmd&gt; mapping.
  * Search stats not always visible when searching backwards.
  * Global 'filetype' is set when it is detected from the file content.
  * Completion for option name includes all bool options.
  * Failing redo of command with control characters.
  * Some functions give two error messages.
  * Some error messages are not marked for translation.
  * Passing -1 for bool is not always rejected.
  * 'smoothscroll' does not always work properly.
  * Condition is always true.
  * Crash when using negative value for term_cols.
  * Libsodium encryption is only used with "huge" features, even when manually
  enabled through configure. (Tony Mechelynck)
  * Code style test doesn't check for space after "if".
  * Cursor moves to wrong line when 'foldmethod' is "diff". (Rick Howe)
  * Crash when register contents ends up being invalid.
  * Crash when expanding "~" in substitute causes very long text.
  * Test for 'smoothscroll' is ineffective.
  * Test for expanding "~" in substitute takes too long.
  * Test commented out in a wrong way.
  * CI: sound dummy stopped working.
  * Message for opening the cmdline window is not translated.
  * :wqall does not trigger ExitPre. (Bart Libert)</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1684670400">- Updated to version 9.0.1572, fixes the following problems
  * Typst filetype is not recognized.
  * reverse() on string doesn't work in compiled function.
  * CI: sound dummy is disabled.
  * Line not fully displayed if it doesn't fit in the screen.
  * Display errors when making topline shorter and 'smoothscroll'
    is set.
  * Recent glibc marks sigset() as a deprecated.
  * Text not scrolled when cursor moved with "g0" and "h".
  * Some commands for opening a file don't use 'switchbuf'.
  * Coveralls workflow on CI is commented out.
  * CI: check in sound-dummy module may throw an error.
  * USD filetype is not recognized.
  * In cmdline window S-Tab does not select previous completion.
  * Position of marker for 'smoothscroll' not computed correctly.
  * CI: sound-dummy module is not installed.
  * CI: using slightly outdated gcc version.
  * Code for handling 'switchbuf' is repeated.
  * setcharsearch() does not clear last searched char properly.
  * Vim9: error for missing "return" after "throw".
  * Test failures for unreachable code.
  * Wrong error for unreachable code after :throw.
  * Function argument types not always checked and using v:none may
    cause an error.
  * Win32: When 'encoding' is set $PATH has duplicate entries.
  * Mixing package managers is not a good idea.
  * GTK3: window manager resize hints are incomplete.
  * Display moves up and down with 'incsearch' and 'smoothscroll'.
  * Json lines files are not recognized.
  * Motif: GUI scrollbar test fails in 24 lines terminal.
  * Profiler calculation may be wrong on 32 bit builds.
  * With 'smoothscroll' cursor may move below botline.
  * Cannot use "this.member" in lambda in class method.
  * Some tests are slow.
  * RedrawingDisabled not used consistently.
  * Error messages are not translated.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1686830400">- Updated to version 9.0.1632, fixes the following problems
  * Error messages are not translated.
  * Error for function name has wrong line number.
  * "file N of M" message is not translated.
  * Users may not know what to do with an internal error.
  * SpellCap highlight not always updated when needed.
  * Some error messages are not translated.
  * CI: indent test hangs on FreeBSD.
  * Translation does not work for plural argument.
  * :stopinsert may not work in a popup close handler. (Ben Jackson)
  * Get E304 when using 'cryptmethod' "xchacha20v2". (Steve Mynott)
  * Not all meson files are recognized.
  * Weird use of static variables for spell checking.
  * Checking translations gives an error for using two messages with ngettext()
  that differ in "%" items.
  * Corn config files are not recognized.
  * Incsearch not triggered when pasting clipboard register on the command
  line.
  * Filetype test contains too many special characters.
  * Filetype test has trailing white space.
  * Some "gomod" files are not recognized.
  * Not all timer tests are marked as flaky.
  * MS-Windows: assert error when compiled with debug mode.
  * Some internal error messages are translated.
  * Line pointer becomes invalid when using spell checking.
  * :registers command does not work in sandbox.
  * Cursor ends up below the window after a put.
  * screenchar(), screenchars() and screenstring() do not work properly when
  'encoding' is set to a double-byte encoding.
  * Cursor not adjusted when near top or bottom of window and 'splitkeep'
  is not "cursor".
  * screenpos() does not take w_skipcol into account.
  * Filetype detection fails for *.conf file without comments. (Dmitrii
  Tcyganok)
  * Stray character is visible if 'smoothscroll' marker is displayed on top
  of a double-wide character.
  * Display wrong when scrolling multiple lines with 'smoothscroll' set.
  * Errors from the codestyle test are a bit confusing.
  * Crash when calling method on super in child constructor. (Israel Chauca
  Fuentes)
  * Using freed memory when 'foldcolumn' is set.
  * screenpos() returns wrong row with diff filler lines.
  * update_topline() is called twice.
  * Crash when an object indirectly references itself.
  * Display is wrong when 'smoothscroll' is set and scrolling multiple lines.
  * v:maxcol can be changed in a :for loop.
  * "skipcol" not reset when using multi-byte characters.
  * Some make output gets picked up by 'errorformat'.
  * strlen() called too often for :spellrepall.
  * URL shortcut files are not recognized.
  * Quickfix text field is truncated.
  * charidx() and utf16idx() result is not consistent with byteidx().
  * Trace32 files are not recognized.
  * The focus gained/lost escape sequences cause trouble for a terminal
  where Vim does not expect them.
  * Nix files are not recognized from the hashbang line.
  * FILETYPE_FILE is defined to the same value multiple times.  Same for a
  few similar macros.
  * Filetype name t32 is a bit obscure.
  * The program to filetype translation is not exported.
  * Crash when calling object constructor from legacy script. (Israel
  Chauca Fuentes)
  * "super" is not considered a reserved name.
  * Visual area not shown when using 'showbreak' and start of line is not
  visible. (Jaehwang Jung)
  * No generic mechanism to test syntax plugins.
  * Syntax tests fail on FreeBSD.
  * Having utf16idx() rounding up is inconvenient.
  * "make clean" at the toplevel fails.
  * Passing a wrong variable type to an option gives multiple errors.
  * Not all cabal config files are recognized.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1688904000">- Use app icon generated from vimlogo.eps in source tarball; add
  higher res icons of sizes 128, 256, and 512px as png sources.
  Our current icons deviate from upstream flatpaks for example.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1694433600">- Updated to version 9.0.1894, fixes the following problems
- drop patches: disable-unreliable-tests.patch
    ignore-flaky-test-failure.patch
    vim-8.1.0297-dump3.patch
- fixes:
  + boo#1214922 - CVE-2023-4738
  + boo#1214925 - CVE-2023-4734
  + boo#1214924 - CVE-2023-4735
  + boo#1214921 - CVE-2023-4751
- droped %check - most of tests didn't work correctly in OBS
    and maitenace burden of this was getting too big
  * Not all cabal config files are recognized.
  * Duplicate code for converting float to string.
  * Message is cleared when removing mode message (Gary Johnson).
  * Error message is cleared when removing mode message.
  * Expanding a pattern interferes with command line completion.
  * Compiler warning for uninitialized variable.
  * crypt tests hang and cause memory errors
  * Build failure without the crypt feature.
  * Compiler warning for unused variables without the crypt feature.
  * The log file does not give information about window sizes.
  * Build failure with tiny features.
  * Filetype detection fails if file name ends in many '~'.
  * Not all filetype file name matches are tested.
  * zserio files are not recognized.
  * Insufficient testing for syntax plugins.
  * Result of syntax tests is hard to see.
  * Syntax test failure causes script to abort.
  * Unclear why syntax test fails on Mac.
  * Unclear why syntax test fails on Mac.
  * Syntax test fails when Vim window is not tall enough.
  * Syntax test fails when detected shell type differs.
  * One more syntax test depends on the system.
  * Autoload files for "zig" are not installed.
  * Termdebug: default highlight cleared when changing colorscheme.
  * Error for using matchfuzzy() in Vim9 script returning a list of dicts.
  * BUCK files are not recognized.
  * Crash when using a class member twice. (Christian J. Robinson)
  * Termdebug on MS-Windows: some file names are not recognized.
  * Divide by zero when scrolling with 'smoothscroll' set.
  * Empty CmdlineEnter autocommand causes errors in Ex mode.
  * Compiler may warn for uninitialized variable.
  * Regression test doesn't fail when fix is reverted.
  * PEM files are not recognized.
  * Crash syncing swapfile in new buffer when using sodium crypt. (James McCoy)
  * Resetting local option to global value is inconsistent.
  * Termdebug: error with more than 99 breakpoints.
  * Tabline highlight wrong after truncated double width label.
  * Cannot produce a status 418 or 503 message.
  * Help for builtin functions is not sorted properly.
  * Test may run into timeout when using valgrind.
  * Warning for buffer in use when exiting early.
  * Typo in syntax test input file.
  * Blade files are not recognized.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1697630400">- Update to version 9.0.2043
  * Vim9: issue with funcref assignmentand varargs
  * Test_cq_zero_exmode fails without channel feature
  * trim(): hard to use default mask
  * include syntax script for json5
  * trim(): hard to use default mask
  * completion shows current word after completion restart
  * Vim9: object method funcref not cleaned up after use
  * A few remaining cmdline completion issues with C-E/Y
  * if_python: rework python3.12 build dependency
  * [security] use-after-free with wildmenu
  * don't try to copy SMACK attribute, when none exist
  * gcc overflow-warning for f_resolve
  * Fix more typos
  * cannot get mouse click pos for tab or virt text
  * correct &lt;PageUp&gt;/&lt;PageDown&gt; behavior in 'wildmenu'
  * TextChangedI may be triggered by non-insert mode change
  * no max callback recursion limit
  * Vim9: no support for partials using call()
  * confusing build dependencies
  * Vim9: no support for bitwise operators in lambda funcs
  * win32: python3 dll loading can be improved
  * no cmdline completion for ++opt args
  * no filetype detection for Debian sources
  * need more tests for :cq
  * getmousepos() returns wrong index for TAB char
  * Coverity complains about change in charset
  * Update Serbian messages translation
  * Update ftplugin
  * Vim9: islocked() needs more work
  * Improve command-line completion docs
  * Vim9: no support for funcrefs
  * complete_info() returns wrong index
  * linebreak applies for leading whitespace
  * Vim9: assignment operators don't work for class vars
  * Vim9: does not handle islocked() from a method correctly
  * confusing ifdefs in if_&lt;lang&gt;.c
  * Unicode tables outdated
  * Vim9: error message can be more accurate
  * INI files not detected
  * [security] use-after-free from buf_contents_changed()
  * cmdline-completion for comma-separated options wrong
  * test: undofile left behind
  * Vim9: covariant parameter types allowed
  * Vim9: need more tests
  * partially revert patch v9.0.1997
  * Missing test file
  * xxd: compilation warning
  * make command name for &amp;iskeywordprg more unique
  * Vim9: need cleanup of class related interface code
  * updated translation of xxd manpage
  * Vim9: segfault with islocked()
  * Vim9: use-after-free in deep call stack
  * Update ftplugin
  * Vim9: some error messages can be improved
  * xxd: cannot reverse a bit dump
  * Some unused code in move.c and string.c
  * remove E1520 tag
  * Cannot build with python312
  * Update vim9class help
  * Invalid memory access with empty 'foldexpr'
  * inconsistent feature description
  * warning about unused function definition
  * [security] segfault in exmode
  * no cmdline completion for setting the font
  * strange error number
  * diff (`df`) may open the wrong window
  * Update `.netrwbook` immediately on bookmark change
  * revert permission changes for xxd manpages again
  * Vim9: double error message given
  * Vim9: potential use-after-free for class members
  * win32: font-size calculation can be improved
  * Update Serbian messages translation
  * Vim9: accepting type-annotations
  * Correct filetype detection pattern and style
  * scrolling inactive window not possible with cursorbind
  * error when trying to :bd unloaded buffer
  * vim9: clean up from v9.0.1955
  * not being able to scroll up in diff mode
  * win32: issues with stable python ABI
  * No filetype detection for just files
  * Vim9: object members can change type
  * update translation of xxd manpage
  * update xxd manpage and mention $NO_COLOR env
  * fix two typos in `vim9.txt` and `options.txt`
  * remove E1507 help tag, which is no longer used
  * style: space before tab in optionstr.c
  * xattr: permission-denied errors on write
  * Update Russian message translation to Vim 9.0.1968
  * add missing error numbers in the help.
  * mention how to disable folding in diff mode
  * vim9: using contra-variant type-checks
  * Clean up cmdline option completion code
  * win32: missing '**' expansion test
  * macOS: FEAT_SOUND guard too restrictive
  * win32: high-dpi support can be improved
  * [security] buffer-overflow in trunc_string()
  * cmdline completion should consider key option
  * xattr errors not translated
  * configure prints stray 6 when checking libruby
  * wrong auto/configure script
  * xattr support fails to build on MacOS X
  * Configure script may not detect xattr
  * No support for writing extended attributes
  * 'listchars' completion misses "multispace" and "leadmultispace"
  * Vim9: methods parameters and types are covariant
  * cannot complete option values
  * termcap options should change when setting keyprotocol
  * Custom completion skips orig cmdline if it invokes glob()
  * Vim9: lockvar issues with objects/classes
  * CI: change netrw label in labeller bot
  * Misplaced comment in errors.h
  * Vim9: unused static field
  * text-objects: document how escaped delimiters are handled
  * Vim9: hard to debug vim9_class errors from CI
  * Vim9: error codes spread out
  * Vim9: allows reserved keywords as members
  * Vim9: object variable "this." should only be used in constructor
  * Bash Expansion test fails on Windows/MacOS
  * regenerate xxd manpage
  * filename expansion using ** in bash may fail
  * Vim9: missing support for ro-vars in interface
  * mention mouse scrolling in scrollbind-quickadj
  * Update syntax file
  * update i3config syntax
  * runtime(rmd) Update ftplugin and syntax files
  * Vim9: function instruction pointer invalidated
  * Update Serbian messages translation
  * Vim9: execution stack invalidated with null object
  * only invoke bash help in ftplugin if it has been detected to be bash
  * Memory leak detected
  * Update help tags
  * wrong upstream version in libvterm README
  * still a problem when processing LSP RPC requests
  * Update Vim9 class items
  * Vim9: Consistenly use class/object variable and class/object method in help
  * multispace wrong when scrolling horizontally
  * missing test for mouse click + 'virtedit'
  * test: using wrong expected message in test_crypt
  * Vim9: not consistent error messages
  * :bwipe fails after switching window from aucmd_win.
  * Can change the type of a v: variable using if_lua
  * Vim9: error when using null object constructor
  * grammar fixes in doc
  * Update the version9.txt with a template for version 9.1 enhancements
  * Add a missing '&lt;' to the help of strutf16len()
  * make test_compilers fails on ubuntu
  * fix typo in tutor.nl
  * compiler warnings with clang-17
  * runtime tests fail with tiny vim
  * Vim9: constructor type checking bug
  * patch 1916 (fixed terminal size) not optimal
  * Vim9: not enough info in error message
  * if_python: still undefined behaviour with function pointer
  * LSP server message still wrongly handled (after 9.0.1922)
  * curswant wrong on click with 've' and 'wrap' set
  * format jumplist examples more consistently
  * LSP server request message is misinterpreted as a response message
  * not possible to use the jumplist like a stack
  * Vim9: cannot write public var in nested object
  * Wrong curswant when clicking on empty line or with vsplits
  * No filetype detection for Authzed filetypes
  * undefined behaviour with python function pointer
  * Crash when allocating large terminal screen
  * r_CTRL-C works differently in visual mode
  * Vim9: few issues when accessing object members
  * if_python: undefined behaviour for function pointers
  * Vim9: segfault with null object and instanceof()
  * add help tag describing object-selection
  * Vim9: problem calling class method from other class
  * undefined behaviour upper/lower function ptrs
  * fix filetype detection for remote editing files
  * Add Kotlin runtime files
  * No support for liquidsoap filetypes
  * Vim9: Interfaces should not support class methods and variables
  * FEAT_FLOAT no longer defined
  * mention additional packages for msys2
  * Man plugin does not respect 'gdefault'
  * Vim9: Coverity complains about dead code
  * win32: not correctly freeing environment
  * Configure script uses non-portable == comparison
  * potential buffer overflow in PBYTE macro
  * Vim9: restrict access to static vars
  * Highlight all :loadkeymap abbreviations in vim syntax
  * Fix :unlet error in ftplugin
  * Updated documentation on editorconfig
  * improve syntax highlighting
  * sync rust runtime files with upstream
  * syntax structure cleanup
  * documentation updates
  * improved i3config highlighting
  * Vim9: confusing error with .= in compiled functions
  * "below" virtual text doesn't work with 'rightleft'
  * Vim9: finding object method/member is inefficient
  * Add g:c_syntax_for_h to filetype-overrule docs</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1698494400">- Update to version 9.0.2078
  * several problems with type aliases
  * Vim9: No support for type aliases
  * TextChangedI may not always trigger
  * Completion menu may be wrong
  * don't echo empty lines
  * typo in quickfix.c comments
  * update debian related runtime files
  * Vim9: no nr2str conversion in list-unpack
  * objdump files not recognized
  * [security] disallow setting env in restricted mode
  * possible to escape bracketed paste mode with Ctrl-C
  * [security] overflow in :history
  * clarify bracketed paste mode
  * missing code formatting in if_pyth.txt
  * xxd: coloring was disabled on Cygwin
  * xxd: corrupting files when reversing bit dumps
  * EXPAND flag set for filetype option
  * cannot use buffer-number for errorformat
  * Fix typos in several documents
  * pacman hooks are detected as conf filetype
  * Janet files are not recognised
  * not able to detect xkb filetypes
  * *.{gn,gni} files are not recognized
  * small updates to the documentation for varargs
  * Update ftplugin - comment motions
  * outstanding exceptions may be skipped
  * tests: avoid error when no swap files exist
  * Vim9: no strict type checks for funcrefs varargs
  * do not use hard-coded match id
  * no digraph for quadruple prime
  * Vim9: non-consistent error messages
  * win32: iscygpty needs update
  * Add new ftplugin
  * zig filetype detection test wrong
  * win32: using deprecated wsock32 api
  * Vim9: wrong error for non-existing object var
  * Update Zig runtime files
  * Vim9: crash with deferred function call and exception
  * Vim9: not recognizing qualified class vars for infix ops
  * python: uninitialized warning
  * perl: warning about inconsistent dll linkage
  * tests: checking for swap files takes time
  * Vim9: exceptions confuse defered functions
  * allow for overriding systemd ftplugin settings</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1699876800">- Update to version 9.0.2103
- drop vim-changelog.sh
  * recursive callback may cause issues on some archs
  * matchparen highlight not cleared in completion mode
  * improve the breakpoint sign label
  * Improve CONTRIBUTING.md
  * Renamed "makefile_*.mak" for Vim documentation
  * Update for Lynx 2.8.9
  * Improve :let-heredoc syntax highlighting
  * clarify when formatoptions applies
  * Update for i3 4.23
  * Update usr_51.txt to be more inclusive
  * Add missing null_&lt;type&gt; help tags
  * labeler.yml use all instead of any for doc detection
  * No filetype support for xcompose files
  * clarify `:help inclusion` section
  * labeler.yml: Add some more component detection rules
  * No support for cypher files
  * Vim9: confusing usage of private
  * labeler.yml: add documentation label
  * fix grammar in termdebug doc, remove trailing spaces
  * improve window handling, shorten var types
  * handle buffer-local mappings properly
  * statusline may look different than expected
  * Vim9: need more assignment tests
  * Update for Wget2 2.1.0
  * Unsupported option causes skipping of modeline test
  * tests: failure in test_arabic
  * Switch Hindu-Arabic to Arabic numerals in arabic keymap
  * Update the translation of Russian messages to Vim 9.0.2091
  * improve the error detection
  * document vim-script library function
  * Make dist/vim.vim work properly when lacking vim9script support
  * Vim9: cannot convert list to string using +=
  * add legacy version for central vim library
  * centralize safe executable check and add vim library
  * clarify terminal capabilities for focus reporting
  * complete_info() skips entries with 'noselect'
  * Add Makefile for the Vim documentation on Windows
  * sound_playfile() fails when using powershell
  * Vim9: still allows abstract static methods
  * Update sh syntax and add shDerefOffset to shDerefVarArray for bash
  * make strace ft check less strict
  * build-failure in vim9class
  * code cleanup for option callbacks needed
  * Vim9: abstract can be used in interface
  * Vim9: abstract static methods are possible
  * runtime(sh) Update sh syntax and add shDblParen to shCaseList
  * Perl: xsubpp may be in non-standard location
  * Add noble (24.04 LTS) as Ubuntu release name
  * test_channel may fail because of IPv6 config issue
  * smoothscroll may result in wrong cursor position
  * add shDblParen to shLoopList for bash
  * vim9_script test too large
  * all secure options should note this restriction in the documentation
  * Not all Dart files detected</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1701259200">- Update to version 9.0.2136
  * MSVC errorformat can be improved
  * No test for mode() when executing Ex commands
  * Revise Makefile
  * Update syntax file
  * ml_get error when scrolling
  * Cannot detect overstrike mode in Cmdline mode
  * Duplicate Netbeans Error Message
  * not all nushell files detected
  * Updated German translations
  * add additional nginx keywords
  * add Make_mvc.mak file for tutor
  * updated Russian translations for tutorials
  * updated Italian translation
  * some errors with translation Makefiles
  * [security]: use-after-free in call_dfunc()
  * Update doc Makefiles with comments from #13567
  * add indentation plugin (fixes #13574)
  * runtime(swig): add syntax and filetype plugins
  * translation Makefiles can be improved
  * unused assignments when checking 'listchars'
  * File info disappears when 'cmdheight' has decreased
  * INT overflow detection logic can be simplified
  * Problem with initializing the length of range() lists
  * [security]: prevent overflow in indenting
  * [security]: use-after-free in ex_substitute
  * Fix handling of very long filename on longlist style
  * un-used assignment in do_source_buffer_init
  * remove dead-condition in ex_class
  * [security]: avoid double-free in get_style_font_variants
  * [security] use-after-free in qf_free_items
  * expand $COMSPEC without applying 'wildignore'
  * Improve keymap file highlighting
  * include new doc-Makefiles
  * Fix whitespace and formatting of some help files
  * minor typo fixes
  * No test for defining sign without attribute
  * crash when callback function aborts because of recursiveness
  * overflow detection not accurate when adding digits
  * Coverity warns for another overflow in shift_line()
  * Refactor doc-Makefiles
  * document proper notation of gVim, document vim-security list
  * Update Serbian messages translation
  * [security]: overflow in shift_line
  * [security]: overflow in get_number
  * [security]: overflow in ex address parsing
  * [security]: overflow in nv_z_get_count
  * [security]: overflow with count for :s command
  * [security]: FPE in adjust_plines_for_skipcol
  * [security]: Use-after-free in win_close()
  * comment out strange error condition check
  * skipcol not reset when topline changed
  * wast filetype should be replaced by wat filetype
  * fix typo in pi_gzip.txt</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1701691200">- update to 9.0.2146
  * text-property without type errors when joining
  * wrong scrolling in insert mode with smoothscroll
  * Text properties causes wrong line wrapping
  * disable the test_terminal_resize2() test for GH CI in gui mode
  * [security]: buffer-overflow in ex_substitute
  * [security]: stack-buffer-overflow in option callback functions
  * [security]: buffer-overflow in suggest_trie_walk
  * [security]: use-after-free in win-enter
  * check that all files are listed in Filelist
  * html.angular ft is problematic
  * disable the test_terminal_resize() test for GH CI in GUI
  * Overflow logic requires long long
  * include several missing files
  * Can't detect angular &amp; mustache filetypes</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1703073600">- update to 9.0.2181:
  * Vim9: missing error messages
  * update helptags
  * POSIX function name in exarg causes issues
  * no filetype detection for execline scripts
  * reg_executing() wrong for :normal with range
  * Wrong cursor position when dragging out of window
  * Update Serbian messages translation
  * runtime(netrw): prevent E11 on FocusGained autocommand
  * Update Japanese translation
  * runtime(8th): updated 8th syntax
  * change dependabot prefix to "CI"
  * Update change.txt
  * Compile error with Motif UI + mouse support
  * Create Changelog until v9.0.2175
  * Update Italian translations
  * Update tmux syntax rules
  * Update Turkish translations
  * Compiler warning for uninitialized var
  * update fortran syntax rules and doc notes
  * Vim9: segfault when assigning to type
  * remove deprecation warning for gdefault
  * Vim9: crash when compiling for statement and non-existing type
  * Vim9: compiling :defer may fail
  * Updated Irish translation
  * Update Logtalk runtime files for the latest language spec
  * update Racket runtime files
  * Update colorschemes
  * The options[] array is still not sorted alphabetically
  * Vim9: no support for const/final class/objects vars
  * Vim9: builtin funcs may accept a non-value
  * Moving tabpages on :drop may cause an endless loop
  * sync runtime files with upstream
  * grammar &amp; typo fixes
  * add Tbreak command
  * Vim9: not consistently using :var for declarations
  * Memory leak in Configure Script when checking GTK
  * Vim9: can simplify arg type checking code
  * Vim9: can use type a func arg/return value
  * escape curdir in BrowseUpDir
  * Vim9: type can be assigned to list/dict
  * Vim9: type documentation out-dated
  * Vim9: not able to use imported interfaces and classes
  * instanceof() should use varargs as second arg
  * Update syntax file, fix missing for highlight
  * screenpos() may crash with neg. column
  * [security]: use-after-free in check_argument_type
  * Vim9: incorrectly parses :def func definitions
  * Vim9: can use typealias in assignment
  * ft detection maybe wrong if 'fic' set for *.[CH]
  * re-generate helptags
  * do not set b:did_ftplugin before sourcing scala ftplugin(#13657)
  * Fix `w:netrw_bannercnt` ref error with `netrw_fastbrowse=2`
  * fix examples in comments for JSON formatting
  * Add json formating plugin (Issue #11426)
  * Update syntax file
  * link cmdline completion to to |wildcards| and fix typos
  * Update eval.txt
  * Vim9: type not kept when assigning vars
  * The option[] array is not sorted
  * unlet b:filetype_in_cpp_family for cpp &amp; squirrel
  * fix typo in change.txt
  * update syntax and ftplugins
  * Update syntax file and syntax test
  * Sort options.txt alphabetically
  * update todo items
  * sort option-list alphabetically
  * no support to build on OpenVMS
  * Using type unknown for List/Dict containers
  * 'breakindent' is not drawn after diff filler lines
  * remove non-existent parameter in shift-command
  * Using int for errbuflen in option funcs
  * [security]: use-after-free in exec_instructions()
  * Vim does not detect pacman.log file
  * reference 'go-!' inside os_win32.txt for !start
  * Type check tests fail without the channel feature</changelog>
</package>
<package pkgid="ef8e58d4cf07aa1ff5222fb57d30e859de75a7540b13a0c0de175dae0ce421fe32b0008df913c52e30a80401eaa3c8ee391f6cc410cdb26f18096b3f17db6c8b" name="gvim-debuginfo" arch="x86_64">
  <version epoch="0" ver="9.0.2181" rel="1.1"/>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1678104000">- Updated to version 9.0.1386, fixes the following problems
- fixes CVE-2023-1175 CVE-2023-1170
  * Divide by zero in zero-width window.
  * Bass files are not recognized.
  * Still some "else if" constructs for setting options.
  * Crash when using a NULL object. (Ernie Rael)
  * Ballooneval interferes with Insert completion.
  * Test for 'toolbariconsize' may fail.
  * Wrong text displayed when using both 'linebreak' and 'list'.
  * Function for setting options not used consistently.
  * Crash when getting member of obj of unknown class.
  * Accessing invalid memory with put in Visual block mode.
  * job_status() may return "dead" if the process parent changed.
  * Illegal memory access when using virtual editing.
  * Functions for handling options are not ordered.
  * CTRL-X on 2**64 subtracts two. (James McCoy)
  * ACCESS_ names have a conflict with on some systems.
  * Failing test for strptime() doesn't show returned value.
  * xxd: combination of little endian and cols fails. (Aapo Rantalainen)
  * Setting HOMEBREW_NO_AUTO_UPDATE is not needed with Homebew version 4.
  * g'Esc is considered an error.
  * Options test fails with some window width.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1678276800">- Updated to version 9.0.1392, fixes the following problems
- fixes CVE-2023-1264
  * Options test fails with some window width.
  * Scrollbar test sporadically fails.
  * Amiga: not all builds use gethostname().
  * Amiga: a couple of include files are included twice.
  * FOR_ALL_ macros are defined in an unexpected file.
  * "clear" macros are not always used.
  * Using NULL pointer with nested :open command.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1678708800">- Update spec.skeleton to use autosetup in place of setup macro.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1679400000">- Updated to version 9.0.1418, fixes the following problems
- fixes CVE-2023-1355
  * Using NULL pointer with nested :open command.
  * Cairo files are not recognized.
  * Unx Tal files are not recognized.
  * Odin files are not recognized.
  * sort(list, 'N') does not work in Vim9 script context.
  * Highlight for popupmenu kind and extra cannot be set.
  * Profile test repeats the headers many times.
  * Highlight test script has a few problems.
  * find_file_in_path() is not reentrant.
  * Condition is always true.
  * Crash when using null_class.
  * Unused variables and functions.
  * Compilation error with some compilers.
  * Missing check for out-of-memory.
  * ILE RPG files are not recognized.
  * TableGen files are not recognized.
  * QMLdir files are not recognized.
  * Racket files are recognized as scheme.
  * Accuracy of profiling is not optimal.
  * Pony files are not recognized.
  * Compiler warning for unused variable.
  * &lt;M-S-x&gt; in Kitty does not use the Shift modifier.
  * Crystal files are not recognized.
  * Crash when collection is modified when using filter().
  * ESDL files are not recognized.
  * The included xdiff code is a bit outdated.</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1680004800">- Create a standalone package for xxd
  * This is used by non-vim tools too</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1680177600">- Updated to version 9.0.1430, fixes the following problems
  * The included xdiff code is a bit outdated.
  * Lean files are not recognized.
  * Build failure because SIZE_MAX is not defined.
  * Nu files are not recognized.
  * Sage files are not recognized.
  * WebAssembly Interface Type files are not recognized.
  * Unused macros are defined.
  * "wat" and "wast" files are one filetype.
  * Indent wrong after "export namespace" in C++.
  * Warning for uninitialized variable. (Tony Mechelynck)
  * Cursor in wrong position when leaving insert mode.
  * Invalid memory access when ending insert mode.
  * Livebook files are not recognized.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1681300800">- Updated to version 9.0.1443, fixes the following problems
  * Livebook files are not recognized.
  * getscriptinfo() loops even when specific SID is given.
  * Completion popup in wrong position with virtual text "above".
  * On some systems the Lua library is not found.
  * Crash when adding package already in 'runtimepath'.
  * Scrolling too many lines when 'wrap' and 'diff' are set.
  * Cannot compare a typed variable with v:none.
  * Test fails with different error number.
  * .fs files are falsely recognized as forth files.
  * Start Insert mode when accessing a hidden prompt buffer.
  * "rvim" can execute a shell through :diffpatch.
  * mapset() does not restore non-script context.
  * Ending Insert mode when accessing a hidden prompt buffer.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1682510400">- Updated to version 9.0.1488, fixes the following problems
  * Ending Insert mode when accessing a hidden prompt buffer.
  * Crash when passing NULL to setcmdline(). (Andreas Louv)
  * openSUSE: configure doesn't find the Motif library. (Tony Mechelynck)
  * Unnecessary checks for the "skip" flag when skipping.
  * Condition is always true.
  * Diff test fails on MacOS 13.
  * Test for prompt buffer is flaky.
  * Unnecessary redrawing when 'showcmdloc' is not "last".
  * Code using EVAL_CONSTANT is dead, it is never set.
  * Typos in source code and tests.
  * Code indenting is confused by macros.
  * C++ 20 modules are not recognized.
  * Shortmess test depends on order of test execution.
  * No regression test for what patch 9.0.1333 fixes.
  * Buffer overflow when expanding long file name.
  * Typo in name of type.
  * Insufficient testing for getcmdcompltype().
  * Ruler not drawn correctly when using 'rulerformat'.
  * Recursively calling :defer function if it does :qa.
  * Virtual text truncation only works with Unicode 'encoding'.
  * Strace filetype detection is expensive.
  * Haiku build fails.
  * Cannot use an object member name as a method argument.
  * Jenkinsfiles are not recognized as groovy.
  * Recursively calling :defer function if it does :qa in a compiled function.
  * Deferred functions not called from autocommands.
  * Deferred functions invoked in unexpected order when using :qa and
  autocommands.
  * Warnings for function declarations.
  * ":drop fname" may change the last used tab page.
  * Busted configuration files are not recognized.
  * Lines put in non-current window are not displayed. (Marius Gedminas)
  * Crash when recovering from corrupted swap file.
  * Filetypes for *.v files not detected properly.
  * Small source file problems; outdated list of distributed files.
  * Using popup menu may leave text in the command line.
  * Decrypting with libsodium may fail if the library changes.
  * Crash when textprop has a very large "padding" value. (Yegappan Lakshmanan)
  * += operator does not work on class member.
  * Coverity warns for using invalid array index.
  * no functions for converting from/to UTF-16 index.
  * Parallel make might not work.
  * Content-type header for LSP channel not according to spec.
  * xchacha20v2 crypt header is platform dependent.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1683028800">- Updated to version 9.0.1504, fixes the following problems
- fixes boo#1210996 - CVE-2023-2426
  * xchacha20v2 crypt header is platform dependent.
  * Crypt with libsodium is not tested on CI.
  * The ModeChanged event may be triggered too often.
  * Wrong scrolling with ls=0 and :botright split.
  * Using uninitialized memory when argument is missing.
  * Popup menu position wrong in window with toolbar.
  * Crash when recovering from corrupted swap file.
  * GTK3: hiding the mouse pointer does not work. (Rory O’Kane)
  * Test restoring register with wrong value.
  * The ruler percentage can't be localized.
  * In a terminal window the cursor may jump around. (Kenny Stauffer)
  * Using uninitialized memory with fuzzy matching.
  * The falsy operator is not tested properly.
  * Crash with nested :try and :throw in catch block.
  * No test for deleting the end of a long wrapped line.
  * Luau files are not recognized.
  * No error when calling remote_startserver() with an empty string.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1683720000">- Updated to version 9.0.1538, fixes the following problems
- fixes boo#1211256 CVE-2023-2609
  * No error when calling remote_startserver() with an empty string.
  * Error when heredoc content looks like heredoc.
  * Line number not displayed when using 'smoothscroll'.
  * Assert message is confusing with boolean result.  assert_inrange()
  replaces message instead of adding it.
  * Catch does not work when lines are joined with a newline.
  * Error message lacks mentioning the erroneous argument.
  * Misleading variable name for error message.
  * Crash when using wrong arg types to assert_match().
  * Inserting lines when scrolling with 'smoothscroll' set.
  * Text scrolls unnecessarily when splitting and 'splitkeep' is not "cursor".
  * Test waits unnecessarily long before checking screendump.
  * reverse() does not work for a String.
  * Cannot use special keys in &lt;Cmd&gt; mapping.
  * Search stats not always visible when searching backwards.
  * Global 'filetype' is set when it is detected from the file content.
  * Completion for option name includes all bool options.
  * Failing redo of command with control characters.
  * Some functions give two error messages.
  * Some error messages are not marked for translation.
  * Passing -1 for bool is not always rejected.
  * 'smoothscroll' does not always work properly.
  * Condition is always true.
  * Crash when using negative value for term_cols.
  * Libsodium encryption is only used with "huge" features, even when manually
  enabled through configure. (Tony Mechelynck)
  * Code style test doesn't check for space after "if".
  * Cursor moves to wrong line when 'foldmethod' is "diff". (Rick Howe)
  * Crash when register contents ends up being invalid.
  * Crash when expanding "~" in substitute causes very long text.
  * Test for 'smoothscroll' is ineffective.
  * Test for expanding "~" in substitute takes too long.
  * Test commented out in a wrong way.
  * CI: sound dummy stopped working.
  * Message for opening the cmdline window is not translated.
  * :wqall does not trigger ExitPre. (Bart Libert)</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1684670400">- Updated to version 9.0.1572, fixes the following problems
  * Typst filetype is not recognized.
  * reverse() on string doesn't work in compiled function.
  * CI: sound dummy is disabled.
  * Line not fully displayed if it doesn't fit in the screen.
  * Display errors when making topline shorter and 'smoothscroll'
    is set.
  * Recent glibc marks sigset() as a deprecated.
  * Text not scrolled when cursor moved with "g0" and "h".
  * Some commands for opening a file don't use 'switchbuf'.
  * Coveralls workflow on CI is commented out.
  * CI: check in sound-dummy module may throw an error.
  * USD filetype is not recognized.
  * In cmdline window S-Tab does not select previous completion.
  * Position of marker for 'smoothscroll' not computed correctly.
  * CI: sound-dummy module is not installed.
  * CI: using slightly outdated gcc version.
  * Code for handling 'switchbuf' is repeated.
  * setcharsearch() does not clear last searched char properly.
  * Vim9: error for missing "return" after "throw".
  * Test failures for unreachable code.
  * Wrong error for unreachable code after :throw.
  * Function argument types not always checked and using v:none may
    cause an error.
  * Win32: When 'encoding' is set $PATH has duplicate entries.
  * Mixing package managers is not a good idea.
  * GTK3: window manager resize hints are incomplete.
  * Display moves up and down with 'incsearch' and 'smoothscroll'.
  * Json lines files are not recognized.
  * Motif: GUI scrollbar test fails in 24 lines terminal.
  * Profiler calculation may be wrong on 32 bit builds.
  * With 'smoothscroll' cursor may move below botline.
  * Cannot use "this.member" in lambda in class method.
  * Some tests are slow.
  * RedrawingDisabled not used consistently.
  * Error messages are not translated.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1686830400">- Updated to version 9.0.1632, fixes the following problems
  * Error messages are not translated.
  * Error for function name has wrong line number.
  * "file N of M" message is not translated.
  * Users may not know what to do with an internal error.
  * SpellCap highlight not always updated when needed.
  * Some error messages are not translated.
  * CI: indent test hangs on FreeBSD.
  * Translation does not work for plural argument.
  * :stopinsert may not work in a popup close handler. (Ben Jackson)
  * Get E304 when using 'cryptmethod' "xchacha20v2". (Steve Mynott)
  * Not all meson files are recognized.
  * Weird use of static variables for spell checking.
  * Checking translations gives an error for using two messages with ngettext()
  that differ in "%" items.
  * Corn config files are not recognized.
  * Incsearch not triggered when pasting clipboard register on the command
  line.
  * Filetype test contains too many special characters.
  * Filetype test has trailing white space.
  * Some "gomod" files are not recognized.
  * Not all timer tests are marked as flaky.
  * MS-Windows: assert error when compiled with debug mode.
  * Some internal error messages are translated.
  * Line pointer becomes invalid when using spell checking.
  * :registers command does not work in sandbox.
  * Cursor ends up below the window after a put.
  * screenchar(), screenchars() and screenstring() do not work properly when
  'encoding' is set to a double-byte encoding.
  * Cursor not adjusted when near top or bottom of window and 'splitkeep'
  is not "cursor".
  * screenpos() does not take w_skipcol into account.
  * Filetype detection fails for *.conf file without comments. (Dmitrii
  Tcyganok)
  * Stray character is visible if 'smoothscroll' marker is displayed on top
  of a double-wide character.
  * Display wrong when scrolling multiple lines with 'smoothscroll' set.
  * Errors from the codestyle test are a bit confusing.
  * Crash when calling method on super in child constructor. (Israel Chauca
  Fuentes)
  * Using freed memory when 'foldcolumn' is set.
  * screenpos() returns wrong row with diff filler lines.
  * update_topline() is called twice.
  * Crash when an object indirectly references itself.
  * Display is wrong when 'smoothscroll' is set and scrolling multiple lines.
  * v:maxcol can be changed in a :for loop.
  * "skipcol" not reset when using multi-byte characters.
  * Some make output gets picked up by 'errorformat'.
  * strlen() called too often for :spellrepall.
  * URL shortcut files are not recognized.
  * Quickfix text field is truncated.
  * charidx() and utf16idx() result is not consistent with byteidx().
  * Trace32 files are not recognized.
  * The focus gained/lost escape sequences cause trouble for a terminal
  where Vim does not expect them.
  * Nix files are not recognized from the hashbang line.
  * FILETYPE_FILE is defined to the same value multiple times.  Same for a
  few similar macros.
  * Filetype name t32 is a bit obscure.
  * The program to filetype translation is not exported.
  * Crash when calling object constructor from legacy script. (Israel
  Chauca Fuentes)
  * "super" is not considered a reserved name.
  * Visual area not shown when using 'showbreak' and start of line is not
  visible. (Jaehwang Jung)
  * No generic mechanism to test syntax plugins.
  * Syntax tests fail on FreeBSD.
  * Having utf16idx() rounding up is inconvenient.
  * "make clean" at the toplevel fails.
  * Passing a wrong variable type to an option gives multiple errors.
  * Not all cabal config files are recognized.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1688904000">- Use app icon generated from vimlogo.eps in source tarball; add
  higher res icons of sizes 128, 256, and 512px as png sources.
  Our current icons deviate from upstream flatpaks for example.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1694433600">- Updated to version 9.0.1894, fixes the following problems
- drop patches: disable-unreliable-tests.patch
    ignore-flaky-test-failure.patch
    vim-8.1.0297-dump3.patch
- fixes:
  + boo#1214922 - CVE-2023-4738
  + boo#1214925 - CVE-2023-4734
  + boo#1214924 - CVE-2023-4735
  + boo#1214921 - CVE-2023-4751
- droped %check - most of tests didn't work correctly in OBS
    and maitenace burden of this was getting too big
  * Not all cabal config files are recognized.
  * Duplicate code for converting float to string.
  * Message is cleared when removing mode message (Gary Johnson).
  * Error message is cleared when removing mode message.
  * Expanding a pattern interferes with command line completion.
  * Compiler warning for uninitialized variable.
  * crypt tests hang and cause memory errors
  * Build failure without the crypt feature.
  * Compiler warning for unused variables without the crypt feature.
  * The log file does not give information about window sizes.
  * Build failure with tiny features.
  * Filetype detection fails if file name ends in many '~'.
  * Not all filetype file name matches are tested.
  * zserio files are not recognized.
  * Insufficient testing for syntax plugins.
  * Result of syntax tests is hard to see.
  * Syntax test failure causes script to abort.
  * Unclear why syntax test fails on Mac.
  * Unclear why syntax test fails on Mac.
  * Syntax test fails when Vim window is not tall enough.
  * Syntax test fails when detected shell type differs.
  * One more syntax test depends on the system.
  * Autoload files for "zig" are not installed.
  * Termdebug: default highlight cleared when changing colorscheme.
  * Error for using matchfuzzy() in Vim9 script returning a list of dicts.
  * BUCK files are not recognized.
  * Crash when using a class member twice. (Christian J. Robinson)
  * Termdebug on MS-Windows: some file names are not recognized.
  * Divide by zero when scrolling with 'smoothscroll' set.
  * Empty CmdlineEnter autocommand causes errors in Ex mode.
  * Compiler may warn for uninitialized variable.
  * Regression test doesn't fail when fix is reverted.
  * PEM files are not recognized.
  * Crash syncing swapfile in new buffer when using sodium crypt. (James McCoy)
  * Resetting local option to global value is inconsistent.
  * Termdebug: error with more than 99 breakpoints.
  * Tabline highlight wrong after truncated double width label.
  * Cannot produce a status 418 or 503 message.
  * Help for builtin functions is not sorted properly.
  * Test may run into timeout when using valgrind.
  * Warning for buffer in use when exiting early.
  * Typo in syntax test input file.
  * Blade files are not recognized.</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1697630400">- Update to version 9.0.2043
  * Vim9: issue with funcref assignmentand varargs
  * Test_cq_zero_exmode fails without channel feature
  * trim(): hard to use default mask
  * include syntax script for json5
  * trim(): hard to use default mask
  * completion shows current word after completion restart
  * Vim9: object method funcref not cleaned up after use
  * A few remaining cmdline completion issues with C-E/Y
  * if_python: rework python3.12 build dependency
  * [security] use-after-free with wildmenu
  * don't try to copy SMACK attribute, when none exist
  * gcc overflow-warning for f_resolve
  * Fix more typos
  * cannot get mouse click pos for tab or virt text
  * correct &lt;PageUp&gt;/&lt;PageDown&gt; behavior in 'wildmenu'
  * TextChangedI may be triggered by non-insert mode change
  * no max callback recursion limit
  * Vim9: no support for partials using call()
  * confusing build dependencies
  * Vim9: no support for bitwise operators in lambda funcs
  * win32: python3 dll loading can be improved
  * no cmdline completion for ++opt args
  * no filetype detection for Debian sources
  * need more tests for :cq
  * getmousepos() returns wrong index for TAB char
  * Coverity complains about change in charset
  * Update Serbian messages translation
  * Update ftplugin
  * Vim9: islocked() needs more work
  * Improve command-line completion docs
  * Vim9: no support for funcrefs
  * complete_info() returns wrong index
  * linebreak applies for leading whitespace
  * Vim9: assignment operators don't work for class vars
  * Vim9: does not handle islocked() from a method correctly
  * confusing ifdefs in if_&lt;lang&gt;.c
  * Unicode tables outdated
  * Vim9: error message can be more accurate
  * INI files not detected
  * [security] use-after-free from buf_contents_changed()
  * cmdline-completion for comma-separated options wrong
  * test: undofile left behind
  * Vim9: covariant parameter types allowed
  * Vim9: need more tests
  * partially revert patch v9.0.1997
  * Missing test file
  * xxd: compilation warning
  * make command name for &amp;iskeywordprg more unique
  * Vim9: need cleanup of class related interface code
  * updated translation of xxd manpage
  * Vim9: segfault with islocked()
  * Vim9: use-after-free in deep call stack
  * Update ftplugin
  * Vim9: some error messages can be improved
  * xxd: cannot reverse a bit dump
  * Some unused code in move.c and string.c
  * remove E1520 tag
  * Cannot build with python312
  * Update vim9class help
  * Invalid memory access with empty 'foldexpr'
  * inconsistent feature description
  * warning about unused function definition
  * [security] segfault in exmode
  * no cmdline completion for setting the font
  * strange error number
  * diff (`df`) may open the wrong window
  * Update `.netrwbook` immediately on bookmark change
  * revert permission changes for xxd manpages again
  * Vim9: double error message given
  * Vim9: potential use-after-free for class members
  * win32: font-size calculation can be improved
  * Update Serbian messages translation
  * Vim9: accepting type-annotations
  * Correct filetype detection pattern and style
  * scrolling inactive window not possible with cursorbind
  * error when trying to :bd unloaded buffer
  * vim9: clean up from v9.0.1955
  * not being able to scroll up in diff mode
  * win32: issues with stable python ABI
  * No filetype detection for just files
  * Vim9: object members can change type
  * update translation of xxd manpage
  * update xxd manpage and mention $NO_COLOR env
  * fix two typos in `vim9.txt` and `options.txt`
  * remove E1507 help tag, which is no longer used
  * style: space before tab in optionstr.c
  * xattr: permission-denied errors on write
  * Update Russian message translation to Vim 9.0.1968
  * add missing error numbers in the help.
  * mention how to disable folding in diff mode
  * vim9: using contra-variant type-checks
  * Clean up cmdline option completion code
  * win32: missing '**' expansion test
  * macOS: FEAT_SOUND guard too restrictive
  * win32: high-dpi support can be improved
  * [security] buffer-overflow in trunc_string()
  * cmdline completion should consider key option
  * xattr errors not translated
  * configure prints stray 6 when checking libruby
  * wrong auto/configure script
  * xattr support fails to build on MacOS X
  * Configure script may not detect xattr
  * No support for writing extended attributes
  * 'listchars' completion misses "multispace" and "leadmultispace"
  * Vim9: methods parameters and types are covariant
  * cannot complete option values
  * termcap options should change when setting keyprotocol
  * Custom completion skips orig cmdline if it invokes glob()
  * Vim9: lockvar issues with objects/classes
  * CI: change netrw label in labeller bot
  * Misplaced comment in errors.h
  * Vim9: unused static field
  * text-objects: document how escaped delimiters are handled
  * Vim9: hard to debug vim9_class errors from CI
  * Vim9: error codes spread out
  * Vim9: allows reserved keywords as members
  * Vim9: object variable "this." should only be used in constructor
  * Bash Expansion test fails on Windows/MacOS
  * regenerate xxd manpage
  * filename expansion using ** in bash may fail
  * Vim9: missing support for ro-vars in interface
  * mention mouse scrolling in scrollbind-quickadj
  * Update syntax file
  * update i3config syntax
  * runtime(rmd) Update ftplugin and syntax files
  * Vim9: function instruction pointer invalidated
  * Update Serbian messages translation
  * Vim9: execution stack invalidated with null object
  * only invoke bash help in ftplugin if it has been detected to be bash
  * Memory leak detected
  * Update help tags
  * wrong upstream version in libvterm README
  * still a problem when processing LSP RPC requests
  * Update Vim9 class items
  * Vim9: Consistenly use class/object variable and class/object method in help
  * multispace wrong when scrolling horizontally
  * missing test for mouse click + 'virtedit'
  * test: using wrong expected message in test_crypt
  * Vim9: not consistent error messages
  * :bwipe fails after switching window from aucmd_win.
  * Can change the type of a v: variable using if_lua
  * Vim9: error when using null object constructor
  * grammar fixes in doc
  * Update the version9.txt with a template for version 9.1 enhancements
  * Add a missing '&lt;' to the help of strutf16len()
  * make test_compilers fails on ubuntu
  * fix typo in tutor.nl
  * compiler warnings with clang-17
  * runtime tests fail with tiny vim
  * Vim9: constructor type checking bug
  * patch 1916 (fixed terminal size) not optimal
  * Vim9: not enough info in error message
  * if_python: still undefined behaviour with function pointer
  * LSP server message still wrongly handled (after 9.0.1922)
  * curswant wrong on click with 've' and 'wrap' set
  * format jumplist examples more consistently
  * LSP server request message is misinterpreted as a response message
  * not possible to use the jumplist like a stack
  * Vim9: cannot write public var in nested object
  * Wrong curswant when clicking on empty line or with vsplits
  * No filetype detection for Authzed filetypes
  * undefined behaviour with python function pointer
  * Crash when allocating large terminal screen
  * r_CTRL-C works differently in visual mode
  * Vim9: few issues when accessing object members
  * if_python: undefined behaviour for function pointers
  * Vim9: segfault with null object and instanceof()
  * add help tag describing object-selection
  * Vim9: problem calling class method from other class
  * undefined behaviour upper/lower function ptrs
  * fix filetype detection for remote editing files
  * Add Kotlin runtime files
  * No support for liquidsoap filetypes
  * Vim9: Interfaces should not support class methods and variables
  * FEAT_FLOAT no longer defined
  * mention additional packages for msys2
  * Man plugin does not respect 'gdefault'
  * Vim9: Coverity complains about dead code
  * win32: not correctly freeing environment
  * Configure script uses non-portable == comparison
  * potential buffer overflow in PBYTE macro
  * Vim9: restrict access to static vars
  * Highlight all :loadkeymap abbreviations in vim syntax
  * Fix :unlet error in ftplugin
  * Updated documentation on editorconfig
  * improve syntax highlighting
  * sync rust runtime files with upstream
  * syntax structure cleanup
  * documentation updates
  * improved i3config highlighting
  * Vim9: confusing error with .= in compiled functions
  * "below" virtual text doesn't work with 'rightleft'
  * Vim9: finding object method/member is inefficient
  * Add g:c_syntax_for_h to filetype-overrule docs</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1698494400">- Update to version 9.0.2078
  * several problems with type aliases
  * Vim9: No support for type aliases
  * TextChangedI may not always trigger
  * Completion menu may be wrong
  * don't echo empty lines
  * typo in quickfix.c comments
  * update debian related runtime files
  * Vim9: no nr2str conversion in list-unpack
  * objdump files not recognized
  * [security] disallow setting env in restricted mode
  * possible to escape bracketed paste mode with Ctrl-C
  * [security] overflow in :history
  * clarify bracketed paste mode
  * missing code formatting in if_pyth.txt
  * xxd: coloring was disabled on Cygwin
  * xxd: corrupting files when reversing bit dumps
  * EXPAND flag set for filetype option
  * cannot use buffer-number for errorformat
  * Fix typos in several documents
  * pacman hooks are detected as conf filetype
  * Janet files are not recognised
  * not able to detect xkb filetypes
  * *.{gn,gni} files are not recognized
  * small updates to the documentation for varargs
  * Update ftplugin - comment motions
  * outstanding exceptions may be skipped
  * tests: avoid error when no swap files exist
  * Vim9: no strict type checks for funcrefs varargs
  * do not use hard-coded match id
  * no digraph for quadruple prime
  * Vim9: non-consistent error messages
  * win32: iscygpty needs update
  * Add new ftplugin
  * zig filetype detection test wrong
  * win32: using deprecated wsock32 api
  * Vim9: wrong error for non-existing object var
  * Update Zig runtime files
  * Vim9: crash with deferred function call and exception
  * Vim9: not recognizing qualified class vars for infix ops
  * python: uninitialized warning
  * perl: warning about inconsistent dll linkage
  * tests: checking for swap files takes time
  * Vim9: exceptions confuse defered functions
  * allow for overriding systemd ftplugin settings</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1699876800">- Update to version 9.0.2103
- drop vim-changelog.sh
  * recursive callback may cause issues on some archs
  * matchparen highlight not cleared in completion mode
  * improve the breakpoint sign label
  * Improve CONTRIBUTING.md
  * Renamed "makefile_*.mak" for Vim documentation
  * Update for Lynx 2.8.9
  * Improve :let-heredoc syntax highlighting
  * clarify when formatoptions applies
  * Update for i3 4.23
  * Update usr_51.txt to be more inclusive
  * Add missing null_&lt;type&gt; help tags
  * labeler.yml use all instead of any for doc detection
  * No filetype support for xcompose files
  * clarify `:help inclusion` section
  * labeler.yml: Add some more component detection rules
  * No support for cypher files
  * Vim9: confusing usage of private
  * labeler.yml: add documentation label
  * fix grammar in termdebug doc, remove trailing spaces
  * improve window handling, shorten var types
  * handle buffer-local mappings properly
  * statusline may look different than expected
  * Vim9: need more assignment tests
  * Update for Wget2 2.1.0
  * Unsupported option causes skipping of modeline test
  * tests: failure in test_arabic
  * Switch Hindu-Arabic to Arabic numerals in arabic keymap
  * Update the translation of Russian messages to Vim 9.0.2091
  * improve the error detection
  * document vim-script library function
  * Make dist/vim.vim work properly when lacking vim9script support
  * Vim9: cannot convert list to string using +=
  * add legacy version for central vim library
  * centralize safe executable check and add vim library
  * clarify terminal capabilities for focus reporting
  * complete_info() skips entries with 'noselect'
  * Add Makefile for the Vim documentation on Windows
  * sound_playfile() fails when using powershell
  * Vim9: still allows abstract static methods
  * Update sh syntax and add shDerefOffset to shDerefVarArray for bash
  * make strace ft check less strict
  * build-failure in vim9class
  * code cleanup for option callbacks needed
  * Vim9: abstract can be used in interface
  * Vim9: abstract static methods are possible
  * runtime(sh) Update sh syntax and add shDblParen to shCaseList
  * Perl: xsubpp may be in non-standard location
  * Add noble (24.04 LTS) as Ubuntu release name
  * test_channel may fail because of IPv6 config issue
  * smoothscroll may result in wrong cursor position
  * add shDblParen to shLoopList for bash
  * vim9_script test too large
  * all secure options should note this restriction in the documentation
  * Not all Dart files detected</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1701259200">- Update to version 9.0.2136
  * MSVC errorformat can be improved
  * No test for mode() when executing Ex commands
  * Revise Makefile
  * Update syntax file
  * ml_get error when scrolling
  * Cannot detect overstrike mode in Cmdline mode
  * Duplicate Netbeans Error Message
  * not all nushell files detected
  * Updated German translations
  * add additional nginx keywords
  * add Make_mvc.mak file for tutor
  * updated Russian translations for tutorials
  * updated Italian translation
  * some errors with translation Makefiles
  * [security]: use-after-free in call_dfunc()
  * Update doc Makefiles with comments from #13567
  * add indentation plugin (fixes #13574)
  * runtime(swig): add syntax and filetype plugins
  * translation Makefiles can be improved
  * unused assignments when checking 'listchars'
  * File info disappears when 'cmdheight' has decreased
  * INT overflow detection logic can be simplified
  * Problem with initializing the length of range() lists
  * [security]: prevent overflow in indenting
  * [security]: use-after-free in ex_substitute
  * Fix handling of very long filename on longlist style
  * un-used assignment in do_source_buffer_init
  * remove dead-condition in ex_class
  * [security]: avoid double-free in get_style_font_variants
  * [security] use-after-free in qf_free_items
  * expand $COMSPEC without applying 'wildignore'
  * Improve keymap file highlighting
  * include new doc-Makefiles
  * Fix whitespace and formatting of some help files
  * minor typo fixes
  * No test for defining sign without attribute
  * crash when callback function aborts because of recursiveness
  * overflow detection not accurate when adding digits
  * Coverity warns for another overflow in shift_line()
  * Refactor doc-Makefiles
  * document proper notation of gVim, document vim-security list
  * Update Serbian messages translation
  * [security]: overflow in shift_line
  * [security]: overflow in get_number
  * [security]: overflow in ex address parsing
  * [security]: overflow in nv_z_get_count
  * [security]: overflow with count for :s command
  * [security]: FPE in adjust_plines_for_skipcol
  * [security]: Use-after-free in win_close()
  * comment out strange error condition check
  * skipcol not reset when topline changed
  * wast filetype should be replaced by wat filetype
  * fix typo in pi_gzip.txt</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1701691200">- update to 9.0.2146
  * text-property without type errors when joining
  * wrong scrolling in insert mode with smoothscroll
  * Text properties causes wrong line wrapping
  * disable the test_terminal_resize2() test for GH CI in gui mode
  * [security]: buffer-overflow in ex_substitute
  * [security]: stack-buffer-overflow in option callback functions
  * [security]: buffer-overflow in suggest_trie_walk
  * [security]: use-after-free in win-enter
  * check that all files are listed in Filelist
  * html.angular ft is problematic
  * disable the test_terminal_resize() test for GH CI in GUI
  * Overflow logic requires long long
  * include several missing files
  * Can't detect angular &amp; mustache filetypes</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1703073600">- update to 9.0.2181:
  * Vim9: missing error messages
  * update helptags
  * POSIX function name in exarg causes issues
  * no filetype detection for execline scripts
  * reg_executing() wrong for :normal with range
  * Wrong cursor position when dragging out of window
  * Update Serbian messages translation
  * runtime(netrw): prevent E11 on FocusGained autocommand
  * Update Japanese translation
  * runtime(8th): updated 8th syntax
  * change dependabot prefix to "CI"
  * Update change.txt
  * Compile error with Motif UI + mouse support
  * Create Changelog until v9.0.2175
  * Update Italian translations
  * Update tmux syntax rules
  * Update Turkish translations
  * Compiler warning for uninitialized var
  * update fortran syntax rules and doc notes
  * Vim9: segfault when assigning to type
  * remove deprecation warning for gdefault
  * Vim9: crash when compiling for statement and non-existing type
  * Vim9: compiling :defer may fail
  * Updated Irish translation
  * Update Logtalk runtime files for the latest language spec
  * update Racket runtime files
  * Update colorschemes
  * The options[] array is still not sorted alphabetically
  * Vim9: no support for const/final class/objects vars
  * Vim9: builtin funcs may accept a non-value
  * Moving tabpages on :drop may cause an endless loop
  * sync runtime files with upstream
  * grammar &amp; typo fixes
  * add Tbreak command
  * Vim9: not consistently using :var for declarations
  * Memory leak in Configure Script when checking GTK
  * Vim9: can simplify arg type checking code
  * Vim9: can use type a func arg/return value
  * escape curdir in BrowseUpDir
  * Vim9: type can be assigned to list/dict
  * Vim9: type documentation out-dated
  * Vim9: not able to use imported interfaces and classes
  * instanceof() should use varargs as second arg
  * Update syntax file, fix missing for highlight
  * screenpos() may crash with neg. column
  * [security]: use-after-free in check_argument_type
  * Vim9: incorrectly parses :def func definitions
  * Vim9: can use typealias in assignment
  * ft detection maybe wrong if 'fic' set for *.[CH]
  * re-generate helptags
  * do not set b:did_ftplugin before sourcing scala ftplugin(#13657)
  * Fix `w:netrw_bannercnt` ref error with `netrw_fastbrowse=2`
  * fix examples in comments for JSON formatting
  * Add json formating plugin (Issue #11426)
  * Update syntax file
  * link cmdline completion to to |wildcards| and fix typos
  * Update eval.txt
  * Vim9: type not kept when assigning vars
  * The option[] array is not sorted
  * unlet b:filetype_in_cpp_family for cpp &amp; squirrel
  * fix typo in change.txt
  * update syntax and ftplugins
  * Update syntax file and syntax test
  * Sort options.txt alphabetically
  * update todo items
  * sort option-list alphabetically
  * no support to build on OpenVMS
  * Using type unknown for List/Dict containers
  * 'breakindent' is not drawn after diff filler lines
  * remove non-existent parameter in shift-command
  * Using int for errbuflen in option funcs
  * [security]: use-after-free in exec_instructions()
  * Vim does not detect pacman.log file
  * reference 'go-!' inside os_win32.txt for !start
  * Type check tests fail without the channel feature</changelog>
</package>
<package pkgid="3b5081f3b25773f773c7ce0dfcb8935fb93b6a54aedd7f5f147dc9bb9a0b2f55d6de7fef5dde0955f64f510abff241746eff027976034e15861f903f705ee574" name="harfbuzz" arch="src">
  <version epoch="0" ver="8.3.0" rel="2.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1656849600">- harfbuzz 4.4.1:
  + Fix test failure with some compilers
  + Fix Telugu and Kannada kerning regression
- includes changes from 4.4.0:
  + Caching of variable fonts shaping
  + Caching of format 2 “Contextual Substitution” and “Chained
    Contexts Substitution” lookups
  + Improved ANSI output from hb-view
  + Support for shaping legacy, pre-OpenType, Windows 3.1-era,
    Arabic fonts that relied on a fixed PUA encoding
  + Sinhala script is now shaped by the USE shaper instead of
    “indic” one
  + Thai shaper improvements
  + hb-ot-name API supports approximate BCP-47 language matching,
    for example asking for “en_US” in a font that has only “en”
    names will return them
  + Optimized TrueType glyph shape loading
  + Fix subsetting of HarfBuzz faces created via
    hb_face_create_for_tables()
  + Add 32 bit var store support to the subsetter
  + CVE-2022-33068: overflow in hb-ot-shape-fallback boo#1200900
    + Drop harfbuzz-CVE-2022-33068.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1658664000">- harfbuzz 5.0.1, including changes from 5.0.0:
  + Improve for fonts with more than 65535 glyphs
  + Support version 2 of “avar” table
  + Improve support for some Arabic, Hebrew fonts
  + Support for specific script tags to be retained in the
    subsetter, and add “--layout-scripts” option to “hb-subset”
    tool
  + Improved handling of command line options
  + Improve support for multiple tables and font features,
    and font feature specific bug fixes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1659528000">- harfbuzz 5.1.0:
  + More extensive buffer tracing messages
  + Fix hb-ft regression in bitmap fonts rendering
  + Support extension promotion of lookups in hb-subset-repacker
  + A new HB_GLYPH_FLAG_SAFE_TO_INSERT_TATWEEL for scripts that use
    elongation (e.g. Arabic) to signify where it is safe to insert
    tatweel glyph without interrupting shaping
  + Add --safe-to-insert-tatweel to hb-shape tool
- add harfbuzz-5.1.0-repacker-fix-signedness-of-char-in-tests.patch
  from upstream to fix ARM and PPC builds</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663675200">- Update to version 5.2.0:
  + Fix regressions in hb-ft font functions for FT_Faces with
    transformation matrix.
  + The experimental hb-repacker API now supports splitting several
    GPOS subtable types when needed.
  + The HarfBuzz extensions to OpenType font format are now opt-in
    behind build-time flags.
  + The experimental hb-subset variable fonts instantiation API can
    now instantiate more font tables and arbitrary axis locations.
  + Unicode 15 support.
  + Various documentation improvements.
  + The hb-view command line tool now detects WezTerm inline images
    support.
  + Fix FreeType and ICU dependency lookup with meson.
  + New API:
  - +HB_SCRIPT_KAWI
  - +HB_SCRIPT_NAG_MUNDARI
- Drop patch fixed upstream:
  + harfbuzz-5.1.0-repacker-fix-signedness-of-char-in-tests.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1665316800">- Update to version 5.3.0:
  + Don’t add glyphs from dropped MATH or COLR tables to the subset
    glyphs
  + Map rlig to appropriate AAT feature selectors
  + Update USE data files to latest version
  + Check CBDT extents first before outline tables, to help with
    fonts that also include an empty glyf table
  + More work towards variable font instancing in the subsetter
  + Subsetter repacker improvements</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1666353600">- Update to version 5.3.1:
  + Subsetter repacker fixes
  + Adjust Grapheme clusters for Katakana voiced sound marks
  + New hb-subset option --preprocess-face
- Add harfbuzz-5.3.1-Fix_check-symbols_failure.patch: Fix failing
  tests.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1671278400">- Update to version 6.0.0:
  + Add API to pre-process the face and speed up future subsetting
    operations on that face. Provides up to a 95% reduction in
    subsetting times when the same face is subset more than once.
  + Shaping have been speedup by skipping entire lookups when the
    buffer contents don't intersect with the lookup. Shows up to a
    10% speedup in shaping some fonts
  + The HarfBuzz subsetter can now drop axes by pinning them to
    specific values (also referred to as instancing)
- Drop harfbuzz-5.3.1-Fix_check-symbols_failure.patch: Fixed
  upstream.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1675684800">- Add harfbuzz-CVE-2023-25193.patch: limit how far we skip when
  looking back (boo#1207922 CVE-2023-25193).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1676203200">- Update to version 7.0.0:
  + New hb-paint API that is designed mainly to paint COLRv1 glyphs,
    but can be also used as a unified API to paint any of the glyph
    representations supported by HarfBuzz (B/W outlines, color
    layers, or color bitmaps).
  + New hb-cairo API for integrating with cairo graphics library.
    This is provided as a separate harfbuzz-cairo library.
  + Support for instancing CFF2 table
  + Support font emboldening
  + Support feature ranges with AAT shaping
  + Experimental support to cubic curves in glyf table
  + Various subsetter improvements
  + Various documentation improvements
  + Significantly reduced memory use during shaping
  + Greatly reduced memory use during subsetting CFF table
  + New command line utility, hb-info, for querying various font
    information
  + New hb-shape/hb-view options: --glyphs, --color-palette,
  - -font-bold, --font-grade, and --named-instance
  + Miscellaneous fixes and improvements
- harfbuzz-CVE-2023-25193.patch dropped in favor of upstream
  consensus fix</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1676980800">- Update to version 7.0.1:
  + Various build and bug fixes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1677844800">- Update to version 7.1.0:
  + New experimental API that uses font variations to expand or
    shrink the text to a given advance
  + Various build and bug fixes.
  + New API: hb_font_set_variation().</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1683460800">- update to version 7.2.0:
  + Improve Tifinagh glyph positioning
  + Fix 4.2.0 regression in applying across syllables in syllabic
    scripts.
  + Add flag to avoid glyph substitution closure during subsetting,
    and the corresponding “--no-layout-closure” option to
    “hb-subset” command line tool.
  + Support instancing COLRv1 table
  + Optimize handling of “gvar” table
  + Various subsetter bug fixes and improvements, documentation</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1683806400">- update to version 7.3.0:
  + Speedup applying glyph variation in VarComposites fonts
    (over 40% speedup)
  + Speedup instancing some fonts
    (over 20% speedup in instancing RobotoFlex)
  + Speedup shaping some fonts (over 30% speedup in shaping Roboto
  + Support subsetting VarComposites and beyond-64k fonts
  + New configuration macro HB_MINIMIZE_MEMORY_USAGE to favor
    optimizing memory usage over speed
  + Supporting setting the mapping between old and new glyph
    indices during subsetting
  + Various fixes and improvements</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1689249600">- Update to version 8.0.1:
  + Build fix on 32-bit arm.
  + More speed optimizations:
  - 60% speedup in retaingids subsetting SourceHanSans-VF.
  - 38% speed up in subsetting (beyond-64k) mega-merged Noto.
  - 16% speed up in retain-gid (used for IFT) subsetting of
    NotoSansCJKkr.
- Changes from version 8.0.0:
  + New, experimental, WebAssembly (WASM) shaper, that provides
    greater flexibility over OpenType/AAT/Graphite shaping, using
    WebAssembly embedded inside the font file. Currently WASM
    shaper is disabled by default and needs to be enabled at build
    time.
  + Improvements to Experimental features introduced in earlier
    releases:
  - Support for subsetting beyond-64k and VarComposites fonts.
  - Support for instancing variable fonts with cubic “glyf”
    table.
  - Many big speed optimizations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690891200">- Update to version 8.1.0:
  + Fix long-standing build issue with the AIX compiler and older
    Apple clang.
  + Revert optimization that could cause timeout during subsetting
    with malicious fonts.
  + More optimization work:
  - 45% speed up in shaping Noto Duployan font.
  - 10% speed up in subsetting Noto Duployan font.
  - Another 8% speed up in shaping Gulzar.
  - 5% speed up in loading Roboto.
  + New API: +hb_ot_layout_collect_features_map().</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691064000">- Update to version 8.1.1:
  + Fix shaping of contextual rules at the end of string,
    introduced in 8.1.0.
  + Fix stack-overflow in repacker with malicious fonts.
  + 30% speed up loading Noto Duployan font.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694174400">- Update to version 8.2.0:
  + Various build and fuzzing fixes
  + Improvements to COLRv1 painting.
  + New API:
  - hb_paint_color_glyph_func_t
  - hb_paint_funcs_set_color_glyph_func
  - hb_paint_color_glyph</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695038400">- Update to version 8.2.1:
  + Unicode 15.1 support.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697630400">- Update to version 8.2.2:
  + Fix regression from 8.1.0 in shaping fonts with duplicate
    feature tags.
  + Fix regression from 8.2.0 in parsing CSS-style feature strings.
  + Variable fonts instanciation now handles more tables.
  + Various CMake build improvements.
  + Various fixes to build without errors with gcc 4.9.2.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699704000">- Update to version 8.3.0:
  + Improve memory barrier to fix potential segfaults
  + Various subsetting and instancing fixes.
  + Rename “hb-subset” option “--instance” to “--variations” to
    match the other tools, old option kept as an alias
- -devel: fix no-library-dependency-on libharbuzz-cairo0</changelog>
</package>
<package pkgid="2230a061e13632007729042c922af12b6fd8a01817b966e0a24febd2fe16aa50006108fa21c2dabc3e55fea5dff37e06025a7073dc0e798d729329a802a3ff3e" name="harfbuzz-debugsource" arch="i586">
  <version epoch="0" ver="8.3.0" rel="2.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1656849600">- harfbuzz 4.4.1:
  + Fix test failure with some compilers
  + Fix Telugu and Kannada kerning regression
- includes changes from 4.4.0:
  + Caching of variable fonts shaping
  + Caching of format 2 “Contextual Substitution” and “Chained
    Contexts Substitution” lookups
  + Improved ANSI output from hb-view
  + Support for shaping legacy, pre-OpenType, Windows 3.1-era,
    Arabic fonts that relied on a fixed PUA encoding
  + Sinhala script is now shaped by the USE shaper instead of
    “indic” one
  + Thai shaper improvements
  + hb-ot-name API supports approximate BCP-47 language matching,
    for example asking for “en_US” in a font that has only “en”
    names will return them
  + Optimized TrueType glyph shape loading
  + Fix subsetting of HarfBuzz faces created via
    hb_face_create_for_tables()
  + Add 32 bit var store support to the subsetter
  + CVE-2022-33068: overflow in hb-ot-shape-fallback boo#1200900
    + Drop harfbuzz-CVE-2022-33068.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1658664000">- harfbuzz 5.0.1, including changes from 5.0.0:
  + Improve for fonts with more than 65535 glyphs
  + Support version 2 of “avar” table
  + Improve support for some Arabic, Hebrew fonts
  + Support for specific script tags to be retained in the
    subsetter, and add “--layout-scripts” option to “hb-subset”
    tool
  + Improved handling of command line options
  + Improve support for multiple tables and font features,
    and font feature specific bug fixes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1659528000">- harfbuzz 5.1.0:
  + More extensive buffer tracing messages
  + Fix hb-ft regression in bitmap fonts rendering
  + Support extension promotion of lookups in hb-subset-repacker
  + A new HB_GLYPH_FLAG_SAFE_TO_INSERT_TATWEEL for scripts that use
    elongation (e.g. Arabic) to signify where it is safe to insert
    tatweel glyph without interrupting shaping
  + Add --safe-to-insert-tatweel to hb-shape tool
- add harfbuzz-5.1.0-repacker-fix-signedness-of-char-in-tests.patch
  from upstream to fix ARM and PPC builds</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663675200">- Update to version 5.2.0:
  + Fix regressions in hb-ft font functions for FT_Faces with
    transformation matrix.
  + The experimental hb-repacker API now supports splitting several
    GPOS subtable types when needed.
  + The HarfBuzz extensions to OpenType font format are now opt-in
    behind build-time flags.
  + The experimental hb-subset variable fonts instantiation API can
    now instantiate more font tables and arbitrary axis locations.
  + Unicode 15 support.
  + Various documentation improvements.
  + The hb-view command line tool now detects WezTerm inline images
    support.
  + Fix FreeType and ICU dependency lookup with meson.
  + New API:
  - +HB_SCRIPT_KAWI
  - +HB_SCRIPT_NAG_MUNDARI
- Drop patch fixed upstream:
  + harfbuzz-5.1.0-repacker-fix-signedness-of-char-in-tests.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1665316800">- Update to version 5.3.0:
  + Don’t add glyphs from dropped MATH or COLR tables to the subset
    glyphs
  + Map rlig to appropriate AAT feature selectors
  + Update USE data files to latest version
  + Check CBDT extents first before outline tables, to help with
    fonts that also include an empty glyf table
  + More work towards variable font instancing in the subsetter
  + Subsetter repacker improvements</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1666353600">- Update to version 5.3.1:
  + Subsetter repacker fixes
  + Adjust Grapheme clusters for Katakana voiced sound marks
  + New hb-subset option --preprocess-face
- Add harfbuzz-5.3.1-Fix_check-symbols_failure.patch: Fix failing
  tests.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1671278400">- Update to version 6.0.0:
  + Add API to pre-process the face and speed up future subsetting
    operations on that face. Provides up to a 95% reduction in
    subsetting times when the same face is subset more than once.
  + Shaping have been speedup by skipping entire lookups when the
    buffer contents don't intersect with the lookup. Shows up to a
    10% speedup in shaping some fonts
  + The HarfBuzz subsetter can now drop axes by pinning them to
    specific values (also referred to as instancing)
- Drop harfbuzz-5.3.1-Fix_check-symbols_failure.patch: Fixed
  upstream.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1675684800">- Add harfbuzz-CVE-2023-25193.patch: limit how far we skip when
  looking back (boo#1207922 CVE-2023-25193).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1676203200">- Update to version 7.0.0:
  + New hb-paint API that is designed mainly to paint COLRv1 glyphs,
    but can be also used as a unified API to paint any of the glyph
    representations supported by HarfBuzz (B/W outlines, color
    layers, or color bitmaps).
  + New hb-cairo API for integrating with cairo graphics library.
    This is provided as a separate harfbuzz-cairo library.
  + Support for instancing CFF2 table
  + Support font emboldening
  + Support feature ranges with AAT shaping
  + Experimental support to cubic curves in glyf table
  + Various subsetter improvements
  + Various documentation improvements
  + Significantly reduced memory use during shaping
  + Greatly reduced memory use during subsetting CFF table
  + New command line utility, hb-info, for querying various font
    information
  + New hb-shape/hb-view options: --glyphs, --color-palette,
  - -font-bold, --font-grade, and --named-instance
  + Miscellaneous fixes and improvements
- harfbuzz-CVE-2023-25193.patch dropped in favor of upstream
  consensus fix</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1676980800">- Update to version 7.0.1:
  + Various build and bug fixes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1677844800">- Update to version 7.1.0:
  + New experimental API that uses font variations to expand or
    shrink the text to a given advance
  + Various build and bug fixes.
  + New API: hb_font_set_variation().</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1683460800">- update to version 7.2.0:
  + Improve Tifinagh glyph positioning
  + Fix 4.2.0 regression in applying across syllables in syllabic
    scripts.
  + Add flag to avoid glyph substitution closure during subsetting,
    and the corresponding “--no-layout-closure” option to
    “hb-subset” command line tool.
  + Support instancing COLRv1 table
  + Optimize handling of “gvar” table
  + Various subsetter bug fixes and improvements, documentation</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1683806400">- update to version 7.3.0:
  + Speedup applying glyph variation in VarComposites fonts
    (over 40% speedup)
  + Speedup instancing some fonts
    (over 20% speedup in instancing RobotoFlex)
  + Speedup shaping some fonts (over 30% speedup in shaping Roboto
  + Support subsetting VarComposites and beyond-64k fonts
  + New configuration macro HB_MINIMIZE_MEMORY_USAGE to favor
    optimizing memory usage over speed
  + Supporting setting the mapping between old and new glyph
    indices during subsetting
  + Various fixes and improvements</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1689249600">- Update to version 8.0.1:
  + Build fix on 32-bit arm.
  + More speed optimizations:
  - 60% speedup in retaingids subsetting SourceHanSans-VF.
  - 38% speed up in subsetting (beyond-64k) mega-merged Noto.
  - 16% speed up in retain-gid (used for IFT) subsetting of
    NotoSansCJKkr.
- Changes from version 8.0.0:
  + New, experimental, WebAssembly (WASM) shaper, that provides
    greater flexibility over OpenType/AAT/Graphite shaping, using
    WebAssembly embedded inside the font file. Currently WASM
    shaper is disabled by default and needs to be enabled at build
    time.
  + Improvements to Experimental features introduced in earlier
    releases:
  - Support for subsetting beyond-64k and VarComposites fonts.
  - Support for instancing variable fonts with cubic “glyf”
    table.
  - Many big speed optimizations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690891200">- Update to version 8.1.0:
  + Fix long-standing build issue with the AIX compiler and older
    Apple clang.
  + Revert optimization that could cause timeout during subsetting
    with malicious fonts.
  + More optimization work:
  - 45% speed up in shaping Noto Duployan font.
  - 10% speed up in subsetting Noto Duployan font.
  - Another 8% speed up in shaping Gulzar.
  - 5% speed up in loading Roboto.
  + New API: +hb_ot_layout_collect_features_map().</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691064000">- Update to version 8.1.1:
  + Fix shaping of contextual rules at the end of string,
    introduced in 8.1.0.
  + Fix stack-overflow in repacker with malicious fonts.
  + 30% speed up loading Noto Duployan font.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694174400">- Update to version 8.2.0:
  + Various build and fuzzing fixes
  + Improvements to COLRv1 painting.
  + New API:
  - hb_paint_color_glyph_func_t
  - hb_paint_funcs_set_color_glyph_func
  - hb_paint_color_glyph</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695038400">- Update to version 8.2.1:
  + Unicode 15.1 support.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697630400">- Update to version 8.2.2:
  + Fix regression from 8.1.0 in shaping fonts with duplicate
    feature tags.
  + Fix regression from 8.2.0 in parsing CSS-style feature strings.
  + Variable fonts instanciation now handles more tables.
  + Various CMake build improvements.
  + Various fixes to build without errors with gcc 4.9.2.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699704000">- Update to version 8.3.0:
  + Improve memory barrier to fix potential segfaults
  + Various subsetting and instancing fixes.
  + Rename “hb-subset” option “--instance” to “--variations” to
    match the other tools, old option kept as an alias
- -devel: fix no-library-dependency-on libharbuzz-cairo0</changelog>
</package>
<package pkgid="d2e47d61f1e973637cf99e54d31450f207c599ce4771283a131e468e521abbc1c89968ad39da1c89d206f1245f39617c0ea6836b910bdce20e91713952b9103a" name="harfbuzz-debugsource" arch="x86_64">
  <version epoch="0" ver="8.3.0" rel="2.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1656849600">- harfbuzz 4.4.1:
  + Fix test failure with some compilers
  + Fix Telugu and Kannada kerning regression
- includes changes from 4.4.0:
  + Caching of variable fonts shaping
  + Caching of format 2 “Contextual Substitution” and “Chained
    Contexts Substitution” lookups
  + Improved ANSI output from hb-view
  + Support for shaping legacy, pre-OpenType, Windows 3.1-era,
    Arabic fonts that relied on a fixed PUA encoding
  + Sinhala script is now shaped by the USE shaper instead of
    “indic” one
  + Thai shaper improvements
  + hb-ot-name API supports approximate BCP-47 language matching,
    for example asking for “en_US” in a font that has only “en”
    names will return them
  + Optimized TrueType glyph shape loading
  + Fix subsetting of HarfBuzz faces created via
    hb_face_create_for_tables()
  + Add 32 bit var store support to the subsetter
  + CVE-2022-33068: overflow in hb-ot-shape-fallback boo#1200900
    + Drop harfbuzz-CVE-2022-33068.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1658664000">- harfbuzz 5.0.1, including changes from 5.0.0:
  + Improve for fonts with more than 65535 glyphs
  + Support version 2 of “avar” table
  + Improve support for some Arabic, Hebrew fonts
  + Support for specific script tags to be retained in the
    subsetter, and add “--layout-scripts” option to “hb-subset”
    tool
  + Improved handling of command line options
  + Improve support for multiple tables and font features,
    and font feature specific bug fixes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1659528000">- harfbuzz 5.1.0:
  + More extensive buffer tracing messages
  + Fix hb-ft regression in bitmap fonts rendering
  + Support extension promotion of lookups in hb-subset-repacker
  + A new HB_GLYPH_FLAG_SAFE_TO_INSERT_TATWEEL for scripts that use
    elongation (e.g. Arabic) to signify where it is safe to insert
    tatweel glyph without interrupting shaping
  + Add --safe-to-insert-tatweel to hb-shape tool
- add harfbuzz-5.1.0-repacker-fix-signedness-of-char-in-tests.patch
  from upstream to fix ARM and PPC builds</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663675200">- Update to version 5.2.0:
  + Fix regressions in hb-ft font functions for FT_Faces with
    transformation matrix.
  + The experimental hb-repacker API now supports splitting several
    GPOS subtable types when needed.
  + The HarfBuzz extensions to OpenType font format are now opt-in
    behind build-time flags.
  + The experimental hb-subset variable fonts instantiation API can
    now instantiate more font tables and arbitrary axis locations.
  + Unicode 15 support.
  + Various documentation improvements.
  + The hb-view command line tool now detects WezTerm inline images
    support.
  + Fix FreeType and ICU dependency lookup with meson.
  + New API:
  - +HB_SCRIPT_KAWI
  - +HB_SCRIPT_NAG_MUNDARI
- Drop patch fixed upstream:
  + harfbuzz-5.1.0-repacker-fix-signedness-of-char-in-tests.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1665316800">- Update to version 5.3.0:
  + Don’t add glyphs from dropped MATH or COLR tables to the subset
    glyphs
  + Map rlig to appropriate AAT feature selectors
  + Update USE data files to latest version
  + Check CBDT extents first before outline tables, to help with
    fonts that also include an empty glyf table
  + More work towards variable font instancing in the subsetter
  + Subsetter repacker improvements</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1666353600">- Update to version 5.3.1:
  + Subsetter repacker fixes
  + Adjust Grapheme clusters for Katakana voiced sound marks
  + New hb-subset option --preprocess-face
- Add harfbuzz-5.3.1-Fix_check-symbols_failure.patch: Fix failing
  tests.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1671278400">- Update to version 6.0.0:
  + Add API to pre-process the face and speed up future subsetting
    operations on that face. Provides up to a 95% reduction in
    subsetting times when the same face is subset more than once.
  + Shaping have been speedup by skipping entire lookups when the
    buffer contents don't intersect with the lookup. Shows up to a
    10% speedup in shaping some fonts
  + The HarfBuzz subsetter can now drop axes by pinning them to
    specific values (also referred to as instancing)
- Drop harfbuzz-5.3.1-Fix_check-symbols_failure.patch: Fixed
  upstream.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1675684800">- Add harfbuzz-CVE-2023-25193.patch: limit how far we skip when
  looking back (boo#1207922 CVE-2023-25193).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1676203200">- Update to version 7.0.0:
  + New hb-paint API that is designed mainly to paint COLRv1 glyphs,
    but can be also used as a unified API to paint any of the glyph
    representations supported by HarfBuzz (B/W outlines, color
    layers, or color bitmaps).
  + New hb-cairo API for integrating with cairo graphics library.
    This is provided as a separate harfbuzz-cairo library.
  + Support for instancing CFF2 table
  + Support font emboldening
  + Support feature ranges with AAT shaping
  + Experimental support to cubic curves in glyf table
  + Various subsetter improvements
  + Various documentation improvements
  + Significantly reduced memory use during shaping
  + Greatly reduced memory use during subsetting CFF table
  + New command line utility, hb-info, for querying various font
    information
  + New hb-shape/hb-view options: --glyphs, --color-palette,
  - -font-bold, --font-grade, and --named-instance
  + Miscellaneous fixes and improvements
- harfbuzz-CVE-2023-25193.patch dropped in favor of upstream
  consensus fix</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1676980800">- Update to version 7.0.1:
  + Various build and bug fixes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1677844800">- Update to version 7.1.0:
  + New experimental API that uses font variations to expand or
    shrink the text to a given advance
  + Various build and bug fixes.
  + New API: hb_font_set_variation().</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1683460800">- update to version 7.2.0:
  + Improve Tifinagh glyph positioning
  + Fix 4.2.0 regression in applying across syllables in syllabic
    scripts.
  + Add flag to avoid glyph substitution closure during subsetting,
    and the corresponding “--no-layout-closure” option to
    “hb-subset” command line tool.
  + Support instancing COLRv1 table
  + Optimize handling of “gvar” table
  + Various subsetter bug fixes and improvements, documentation</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1683806400">- update to version 7.3.0:
  + Speedup applying glyph variation in VarComposites fonts
    (over 40% speedup)
  + Speedup instancing some fonts
    (over 20% speedup in instancing RobotoFlex)
  + Speedup shaping some fonts (over 30% speedup in shaping Roboto
  + Support subsetting VarComposites and beyond-64k fonts
  + New configuration macro HB_MINIMIZE_MEMORY_USAGE to favor
    optimizing memory usage over speed
  + Supporting setting the mapping between old and new glyph
    indices during subsetting
  + Various fixes and improvements</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1689249600">- Update to version 8.0.1:
  + Build fix on 32-bit arm.
  + More speed optimizations:
  - 60% speedup in retaingids subsetting SourceHanSans-VF.
  - 38% speed up in subsetting (beyond-64k) mega-merged Noto.
  - 16% speed up in retain-gid (used for IFT) subsetting of
    NotoSansCJKkr.
- Changes from version 8.0.0:
  + New, experimental, WebAssembly (WASM) shaper, that provides
    greater flexibility over OpenType/AAT/Graphite shaping, using
    WebAssembly embedded inside the font file. Currently WASM
    shaper is disabled by default and needs to be enabled at build
    time.
  + Improvements to Experimental features introduced in earlier
    releases:
  - Support for subsetting beyond-64k and VarComposites fonts.
  - Support for instancing variable fonts with cubic “glyf”
    table.
  - Many big speed optimizations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690891200">- Update to version 8.1.0:
  + Fix long-standing build issue with the AIX compiler and older
    Apple clang.
  + Revert optimization that could cause timeout during subsetting
    with malicious fonts.
  + More optimization work:
  - 45% speed up in shaping Noto Duployan font.
  - 10% speed up in subsetting Noto Duployan font.
  - Another 8% speed up in shaping Gulzar.
  - 5% speed up in loading Roboto.
  + New API: +hb_ot_layout_collect_features_map().</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691064000">- Update to version 8.1.1:
  + Fix shaping of contextual rules at the end of string,
    introduced in 8.1.0.
  + Fix stack-overflow in repacker with malicious fonts.
  + 30% speed up loading Noto Duployan font.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694174400">- Update to version 8.2.0:
  + Various build and fuzzing fixes
  + Improvements to COLRv1 painting.
  + New API:
  - hb_paint_color_glyph_func_t
  - hb_paint_funcs_set_color_glyph_func
  - hb_paint_color_glyph</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695038400">- Update to version 8.2.1:
  + Unicode 15.1 support.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697630400">- Update to version 8.2.2:
  + Fix regression from 8.1.0 in shaping fonts with duplicate
    feature tags.
  + Fix regression from 8.2.0 in parsing CSS-style feature strings.
  + Variable fonts instanciation now handles more tables.
  + Various CMake build improvements.
  + Various fixes to build without errors with gcc 4.9.2.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699704000">- Update to version 8.3.0:
  + Improve memory barrier to fix potential segfaults
  + Various subsetting and instancing fixes.
  + Rename “hb-subset” option “--instance” to “--variations” to
    match the other tools, old option kept as an alias
- -devel: fix no-library-dependency-on libharbuzz-cairo0</changelog>
</package>
<package pkgid="0797e0b02c99daf77024a8971105b7a011b45e7f56b892ad78ae04a6ab753b868ef403a66ea076d19211e4860c6944cf4ce1fffad11781c6264a83650427fe50" name="harfbuzz-devel" arch="i586">
  <version epoch="0" ver="8.3.0" rel="2.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1656849600">- harfbuzz 4.4.1:
  + Fix test failure with some compilers
  + Fix Telugu and Kannada kerning regression
- includes changes from 4.4.0:
  + Caching of variable fonts shaping
  + Caching of format 2 “Contextual Substitution” and “Chained
    Contexts Substitution” lookups
  + Improved ANSI output from hb-view
  + Support for shaping legacy, pre-OpenType, Windows 3.1-era,
    Arabic fonts that relied on a fixed PUA encoding
  + Sinhala script is now shaped by the USE shaper instead of
    “indic” one
  + Thai shaper improvements
  + hb-ot-name API supports approximate BCP-47 language matching,
    for example asking for “en_US” in a font that has only “en”
    names will return them
  + Optimized TrueType glyph shape loading
  + Fix subsetting of HarfBuzz faces created via
    hb_face_create_for_tables()
  + Add 32 bit var store support to the subsetter
  + CVE-2022-33068: overflow in hb-ot-shape-fallback boo#1200900
    + Drop harfbuzz-CVE-2022-33068.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1658664000">- harfbuzz 5.0.1, including changes from 5.0.0:
  + Improve for fonts with more than 65535 glyphs
  + Support version 2 of “avar” table
  + Improve support for some Arabic, Hebrew fonts
  + Support for specific script tags to be retained in the
    subsetter, and add “--layout-scripts” option to “hb-subset”
    tool
  + Improved handling of command line options
  + Improve support for multiple tables and font features,
    and font feature specific bug fixes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1659528000">- harfbuzz 5.1.0:
  + More extensive buffer tracing messages
  + Fix hb-ft regression in bitmap fonts rendering
  + Support extension promotion of lookups in hb-subset-repacker
  + A new HB_GLYPH_FLAG_SAFE_TO_INSERT_TATWEEL for scripts that use
    elongation (e.g. Arabic) to signify where it is safe to insert
    tatweel glyph without interrupting shaping
  + Add --safe-to-insert-tatweel to hb-shape tool
- add harfbuzz-5.1.0-repacker-fix-signedness-of-char-in-tests.patch
  from upstream to fix ARM and PPC builds</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663675200">- Update to version 5.2.0:
  + Fix regressions in hb-ft font functions for FT_Faces with
    transformation matrix.
  + The experimental hb-repacker API now supports splitting several
    GPOS subtable types when needed.
  + The HarfBuzz extensions to OpenType font format are now opt-in
    behind build-time flags.
  + The experimental hb-subset variable fonts instantiation API can
    now instantiate more font tables and arbitrary axis locations.
  + Unicode 15 support.
  + Various documentation improvements.
  + The hb-view command line tool now detects WezTerm inline images
    support.
  + Fix FreeType and ICU dependency lookup with meson.
  + New API:
  - +HB_SCRIPT_KAWI
  - +HB_SCRIPT_NAG_MUNDARI
- Drop patch fixed upstream:
  + harfbuzz-5.1.0-repacker-fix-signedness-of-char-in-tests.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1665316800">- Update to version 5.3.0:
  + Don’t add glyphs from dropped MATH or COLR tables to the subset
    glyphs
  + Map rlig to appropriate AAT feature selectors
  + Update USE data files to latest version
  + Check CBDT extents first before outline tables, to help with
    fonts that also include an empty glyf table
  + More work towards variable font instancing in the subsetter
  + Subsetter repacker improvements</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1666353600">- Update to version 5.3.1:
  + Subsetter repacker fixes
  + Adjust Grapheme clusters for Katakana voiced sound marks
  + New hb-subset option --preprocess-face
- Add harfbuzz-5.3.1-Fix_check-symbols_failure.patch: Fix failing
  tests.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1671278400">- Update to version 6.0.0:
  + Add API to pre-process the face and speed up future subsetting
    operations on that face. Provides up to a 95% reduction in
    subsetting times when the same face is subset more than once.
  + Shaping have been speedup by skipping entire lookups when the
    buffer contents don't intersect with the lookup. Shows up to a
    10% speedup in shaping some fonts
  + The HarfBuzz subsetter can now drop axes by pinning them to
    specific values (also referred to as instancing)
- Drop harfbuzz-5.3.1-Fix_check-symbols_failure.patch: Fixed
  upstream.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1675684800">- Add harfbuzz-CVE-2023-25193.patch: limit how far we skip when
  looking back (boo#1207922 CVE-2023-25193).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1676203200">- Update to version 7.0.0:
  + New hb-paint API that is designed mainly to paint COLRv1 glyphs,
    but can be also used as a unified API to paint any of the glyph
    representations supported by HarfBuzz (B/W outlines, color
    layers, or color bitmaps).
  + New hb-cairo API for integrating with cairo graphics library.
    This is provided as a separate harfbuzz-cairo library.
  + Support for instancing CFF2 table
  + Support font emboldening
  + Support feature ranges with AAT shaping
  + Experimental support to cubic curves in glyf table
  + Various subsetter improvements
  + Various documentation improvements
  + Significantly reduced memory use during shaping
  + Greatly reduced memory use during subsetting CFF table
  + New command line utility, hb-info, for querying various font
    information
  + New hb-shape/hb-view options: --glyphs, --color-palette,
  - -font-bold, --font-grade, and --named-instance
  + Miscellaneous fixes and improvements
- harfbuzz-CVE-2023-25193.patch dropped in favor of upstream
  consensus fix</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1676980800">- Update to version 7.0.1:
  + Various build and bug fixes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1677844800">- Update to version 7.1.0:
  + New experimental API that uses font variations to expand or
    shrink the text to a given advance
  + Various build and bug fixes.
  + New API: hb_font_set_variation().</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1683460800">- update to version 7.2.0:
  + Improve Tifinagh glyph positioning
  + Fix 4.2.0 regression in applying across syllables in syllabic
    scripts.
  + Add flag to avoid glyph substitution closure during subsetting,
    and the corresponding “--no-layout-closure” option to
    “hb-subset” command line tool.
  + Support instancing COLRv1 table
  + Optimize handling of “gvar” table
  + Various subsetter bug fixes and improvements, documentation</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1683806400">- update to version 7.3.0:
  + Speedup applying glyph variation in VarComposites fonts
    (over 40% speedup)
  + Speedup instancing some fonts
    (over 20% speedup in instancing RobotoFlex)
  + Speedup shaping some fonts (over 30% speedup in shaping Roboto
  + Support subsetting VarComposites and beyond-64k fonts
  + New configuration macro HB_MINIMIZE_MEMORY_USAGE to favor
    optimizing memory usage over speed
  + Supporting setting the mapping between old and new glyph
    indices during subsetting
  + Various fixes and improvements</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1689249600">- Update to version 8.0.1:
  + Build fix on 32-bit arm.
  + More speed optimizations:
  - 60% speedup in retaingids subsetting SourceHanSans-VF.
  - 38% speed up in subsetting (beyond-64k) mega-merged Noto.
  - 16% speed up in retain-gid (used for IFT) subsetting of
    NotoSansCJKkr.
- Changes from version 8.0.0:
  + New, experimental, WebAssembly (WASM) shaper, that provides
    greater flexibility over OpenType/AAT/Graphite shaping, using
    WebAssembly embedded inside the font file. Currently WASM
    shaper is disabled by default and needs to be enabled at build
    time.
  + Improvements to Experimental features introduced in earlier
    releases:
  - Support for subsetting beyond-64k and VarComposites fonts.
  - Support for instancing variable fonts with cubic “glyf”
    table.
  - Many big speed optimizations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690891200">- Update to version 8.1.0:
  + Fix long-standing build issue with the AIX compiler and older
    Apple clang.
  + Revert optimization that could cause timeout during subsetting
    with malicious fonts.
  + More optimization work:
  - 45% speed up in shaping Noto Duployan font.
  - 10% speed up in subsetting Noto Duployan font.
  - Another 8% speed up in shaping Gulzar.
  - 5% speed up in loading Roboto.
  + New API: +hb_ot_layout_collect_features_map().</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691064000">- Update to version 8.1.1:
  + Fix shaping of contextual rules at the end of string,
    introduced in 8.1.0.
  + Fix stack-overflow in repacker with malicious fonts.
  + 30% speed up loading Noto Duployan font.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694174400">- Update to version 8.2.0:
  + Various build and fuzzing fixes
  + Improvements to COLRv1 painting.
  + New API:
  - hb_paint_color_glyph_func_t
  - hb_paint_funcs_set_color_glyph_func
  - hb_paint_color_glyph</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695038400">- Update to version 8.2.1:
  + Unicode 15.1 support.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697630400">- Update to version 8.2.2:
  + Fix regression from 8.1.0 in shaping fonts with duplicate
    feature tags.
  + Fix regression from 8.2.0 in parsing CSS-style feature strings.
  + Variable fonts instanciation now handles more tables.
  + Various CMake build improvements.
  + Various fixes to build without errors with gcc 4.9.2.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699704000">- Update to version 8.3.0:
  + Improve memory barrier to fix potential segfaults
  + Various subsetting and instancing fixes.
  + Rename “hb-subset” option “--instance” to “--variations” to
    match the other tools, old option kept as an alias
- -devel: fix no-library-dependency-on libharbuzz-cairo0</changelog>
</package>
<package pkgid="c78fed90a6b135c5e7c9b4487bb39637bc241a78c49b4c5d92a0eb039161b6af827dc0230a5ad231820087fbe2bcbdf9624d040b3b265aa98168f72ef5873f38" name="harfbuzz-devel" arch="x86_64">
  <version epoch="0" ver="8.3.0" rel="2.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1656849600">- harfbuzz 4.4.1:
  + Fix test failure with some compilers
  + Fix Telugu and Kannada kerning regression
- includes changes from 4.4.0:
  + Caching of variable fonts shaping
  + Caching of format 2 “Contextual Substitution” and “Chained
    Contexts Substitution” lookups
  + Improved ANSI output from hb-view
  + Support for shaping legacy, pre-OpenType, Windows 3.1-era,
    Arabic fonts that relied on a fixed PUA encoding
  + Sinhala script is now shaped by the USE shaper instead of
    “indic” one
  + Thai shaper improvements
  + hb-ot-name API supports approximate BCP-47 language matching,
    for example asking for “en_US” in a font that has only “en”
    names will return them
  + Optimized TrueType glyph shape loading
  + Fix subsetting of HarfBuzz faces created via
    hb_face_create_for_tables()
  + Add 32 bit var store support to the subsetter
  + CVE-2022-33068: overflow in hb-ot-shape-fallback boo#1200900
    + Drop harfbuzz-CVE-2022-33068.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1658664000">- harfbuzz 5.0.1, including changes from 5.0.0:
  + Improve for fonts with more than 65535 glyphs
  + Support version 2 of “avar” table
  + Improve support for some Arabic, Hebrew fonts
  + Support for specific script tags to be retained in the
    subsetter, and add “--layout-scripts” option to “hb-subset”
    tool
  + Improved handling of command line options
  + Improve support for multiple tables and font features,
    and font feature specific bug fixes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1659528000">- harfbuzz 5.1.0:
  + More extensive buffer tracing messages
  + Fix hb-ft regression in bitmap fonts rendering
  + Support extension promotion of lookups in hb-subset-repacker
  + A new HB_GLYPH_FLAG_SAFE_TO_INSERT_TATWEEL for scripts that use
    elongation (e.g. Arabic) to signify where it is safe to insert
    tatweel glyph without interrupting shaping
  + Add --safe-to-insert-tatweel to hb-shape tool
- add harfbuzz-5.1.0-repacker-fix-signedness-of-char-in-tests.patch
  from upstream to fix ARM and PPC builds</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663675200">- Update to version 5.2.0:
  + Fix regressions in hb-ft font functions for FT_Faces with
    transformation matrix.
  + The experimental hb-repacker API now supports splitting several
    GPOS subtable types when needed.
  + The HarfBuzz extensions to OpenType font format are now opt-in
    behind build-time flags.
  + The experimental hb-subset variable fonts instantiation API can
    now instantiate more font tables and arbitrary axis locations.
  + Unicode 15 support.
  + Various documentation improvements.
  + The hb-view command line tool now detects WezTerm inline images
    support.
  + Fix FreeType and ICU dependency lookup with meson.
  + New API:
  - +HB_SCRIPT_KAWI
  - +HB_SCRIPT_NAG_MUNDARI
- Drop patch fixed upstream:
  + harfbuzz-5.1.0-repacker-fix-signedness-of-char-in-tests.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1665316800">- Update to version 5.3.0:
  + Don’t add glyphs from dropped MATH or COLR tables to the subset
    glyphs
  + Map rlig to appropriate AAT feature selectors
  + Update USE data files to latest version
  + Check CBDT extents first before outline tables, to help with
    fonts that also include an empty glyf table
  + More work towards variable font instancing in the subsetter
  + Subsetter repacker improvements</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1666353600">- Update to version 5.3.1:
  + Subsetter repacker fixes
  + Adjust Grapheme clusters for Katakana voiced sound marks
  + New hb-subset option --preprocess-face
- Add harfbuzz-5.3.1-Fix_check-symbols_failure.patch: Fix failing
  tests.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1671278400">- Update to version 6.0.0:
  + Add API to pre-process the face and speed up future subsetting
    operations on that face. Provides up to a 95% reduction in
    subsetting times when the same face is subset more than once.
  + Shaping have been speedup by skipping entire lookups when the
    buffer contents don't intersect with the lookup. Shows up to a
    10% speedup in shaping some fonts
  + The HarfBuzz subsetter can now drop axes by pinning them to
    specific values (also referred to as instancing)
- Drop harfbuzz-5.3.1-Fix_check-symbols_failure.patch: Fixed
  upstream.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1675684800">- Add harfbuzz-CVE-2023-25193.patch: limit how far we skip when
  looking back (boo#1207922 CVE-2023-25193).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1676203200">- Update to version 7.0.0:
  + New hb-paint API that is designed mainly to paint COLRv1 glyphs,
    but can be also used as a unified API to paint any of the glyph
    representations supported by HarfBuzz (B/W outlines, color
    layers, or color bitmaps).
  + New hb-cairo API for integrating with cairo graphics library.
    This is provided as a separate harfbuzz-cairo library.
  + Support for instancing CFF2 table
  + Support font emboldening
  + Support feature ranges with AAT shaping
  + Experimental support to cubic curves in glyf table
  + Various subsetter improvements
  + Various documentation improvements
  + Significantly reduced memory use during shaping
  + Greatly reduced memory use during subsetting CFF table
  + New command line utility, hb-info, for querying various font
    information
  + New hb-shape/hb-view options: --glyphs, --color-palette,
  - -font-bold, --font-grade, and --named-instance
  + Miscellaneous fixes and improvements
- harfbuzz-CVE-2023-25193.patch dropped in favor of upstream
  consensus fix</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1676980800">- Update to version 7.0.1:
  + Various build and bug fixes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1677844800">- Update to version 7.1.0:
  + New experimental API that uses font variations to expand or
    shrink the text to a given advance
  + Various build and bug fixes.
  + New API: hb_font_set_variation().</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1683460800">- update to version 7.2.0:
  + Improve Tifinagh glyph positioning
  + Fix 4.2.0 regression in applying across syllables in syllabic
    scripts.
  + Add flag to avoid glyph substitution closure during subsetting,
    and the corresponding “--no-layout-closure” option to
    “hb-subset” command line tool.
  + Support instancing COLRv1 table
  + Optimize handling of “gvar” table
  + Various subsetter bug fixes and improvements, documentation</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1683806400">- update to version 7.3.0:
  + Speedup applying glyph variation in VarComposites fonts
    (over 40% speedup)
  + Speedup instancing some fonts
    (over 20% speedup in instancing RobotoFlex)
  + Speedup shaping some fonts (over 30% speedup in shaping Roboto
  + Support subsetting VarComposites and beyond-64k fonts
  + New configuration macro HB_MINIMIZE_MEMORY_USAGE to favor
    optimizing memory usage over speed
  + Supporting setting the mapping between old and new glyph
    indices during subsetting
  + Various fixes and improvements</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1689249600">- Update to version 8.0.1:
  + Build fix on 32-bit arm.
  + More speed optimizations:
  - 60% speedup in retaingids subsetting SourceHanSans-VF.
  - 38% speed up in subsetting (beyond-64k) mega-merged Noto.
  - 16% speed up in retain-gid (used for IFT) subsetting of
    NotoSansCJKkr.
- Changes from version 8.0.0:
  + New, experimental, WebAssembly (WASM) shaper, that provides
    greater flexibility over OpenType/AAT/Graphite shaping, using
    WebAssembly embedded inside the font file. Currently WASM
    shaper is disabled by default and needs to be enabled at build
    time.
  + Improvements to Experimental features introduced in earlier
    releases:
  - Support for subsetting beyond-64k and VarComposites fonts.
  - Support for instancing variable fonts with cubic “glyf”
    table.
  - Many big speed optimizations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690891200">- Update to version 8.1.0:
  + Fix long-standing build issue with the AIX compiler and older
    Apple clang.
  + Revert optimization that could cause timeout during subsetting
    with malicious fonts.
  + More optimization work:
  - 45% speed up in shaping Noto Duployan font.
  - 10% speed up in subsetting Noto Duployan font.
  - Another 8% speed up in shaping Gulzar.
  - 5% speed up in loading Roboto.
  + New API: +hb_ot_layout_collect_features_map().</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691064000">- Update to version 8.1.1:
  + Fix shaping of contextual rules at the end of string,
    introduced in 8.1.0.
  + Fix stack-overflow in repacker with malicious fonts.
  + 30% speed up loading Noto Duployan font.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694174400">- Update to version 8.2.0:
  + Various build and fuzzing fixes
  + Improvements to COLRv1 painting.
  + New API:
  - hb_paint_color_glyph_func_t
  - hb_paint_funcs_set_color_glyph_func
  - hb_paint_color_glyph</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695038400">- Update to version 8.2.1:
  + Unicode 15.1 support.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697630400">- Update to version 8.2.2:
  + Fix regression from 8.1.0 in shaping fonts with duplicate
    feature tags.
  + Fix regression from 8.2.0 in parsing CSS-style feature strings.
  + Variable fonts instanciation now handles more tables.
  + Various CMake build improvements.
  + Various fixes to build without errors with gcc 4.9.2.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699704000">- Update to version 8.3.0:
  + Improve memory barrier to fix potential segfaults
  + Various subsetting and instancing fixes.
  + Rename “hb-subset” option “--instance” to “--variations” to
    match the other tools, old option kept as an alias
- -devel: fix no-library-dependency-on libharbuzz-cairo0</changelog>
</package>
<package pkgid="ccebf0deed9be2dfd076a636ef016d5e2473b3b1f64a306d3367d14229cd1a0311ca8ba2f334c892e2f1eb1ff1e4376b3702d4bef41dd6aa7dbf621076051194" name="harfbuzz-tools" arch="i586">
  <version epoch="0" ver="8.3.0" rel="2.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1656849600">- harfbuzz 4.4.1:
  + Fix test failure with some compilers
  + Fix Telugu and Kannada kerning regression
- includes changes from 4.4.0:
  + Caching of variable fonts shaping
  + Caching of format 2 “Contextual Substitution” and “Chained
    Contexts Substitution” lookups
  + Improved ANSI output from hb-view
  + Support for shaping legacy, pre-OpenType, Windows 3.1-era,
    Arabic fonts that relied on a fixed PUA encoding
  + Sinhala script is now shaped by the USE shaper instead of
    “indic” one
  + Thai shaper improvements
  + hb-ot-name API supports approximate BCP-47 language matching,
    for example asking for “en_US” in a font that has only “en”
    names will return them
  + Optimized TrueType glyph shape loading
  + Fix subsetting of HarfBuzz faces created via
    hb_face_create_for_tables()
  + Add 32 bit var store support to the subsetter
  + CVE-2022-33068: overflow in hb-ot-shape-fallback boo#1200900
    + Drop harfbuzz-CVE-2022-33068.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1658664000">- harfbuzz 5.0.1, including changes from 5.0.0:
  + Improve for fonts with more than 65535 glyphs
  + Support version 2 of “avar” table
  + Improve support for some Arabic, Hebrew fonts
  + Support for specific script tags to be retained in the
    subsetter, and add “--layout-scripts” option to “hb-subset”
    tool
  + Improved handling of command line options
  + Improve support for multiple tables and font features,
    and font feature specific bug fixes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1659528000">- harfbuzz 5.1.0:
  + More extensive buffer tracing messages
  + Fix hb-ft regression in bitmap fonts rendering
  + Support extension promotion of lookups in hb-subset-repacker
  + A new HB_GLYPH_FLAG_SAFE_TO_INSERT_TATWEEL for scripts that use
    elongation (e.g. Arabic) to signify where it is safe to insert
    tatweel glyph without interrupting shaping
  + Add --safe-to-insert-tatweel to hb-shape tool
- add harfbuzz-5.1.0-repacker-fix-signedness-of-char-in-tests.patch
  from upstream to fix ARM and PPC builds</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663675200">- Update to version 5.2.0:
  + Fix regressions in hb-ft font functions for FT_Faces with
    transformation matrix.
  + The experimental hb-repacker API now supports splitting several
    GPOS subtable types when needed.
  + The HarfBuzz extensions to OpenType font format are now opt-in
    behind build-time flags.
  + The experimental hb-subset variable fonts instantiation API can
    now instantiate more font tables and arbitrary axis locations.
  + Unicode 15 support.
  + Various documentation improvements.
  + The hb-view command line tool now detects WezTerm inline images
    support.
  + Fix FreeType and ICU dependency lookup with meson.
  + New API:
  - +HB_SCRIPT_KAWI
  - +HB_SCRIPT_NAG_MUNDARI
- Drop patch fixed upstream:
  + harfbuzz-5.1.0-repacker-fix-signedness-of-char-in-tests.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1665316800">- Update to version 5.3.0:
  + Don’t add glyphs from dropped MATH or COLR tables to the subset
    glyphs
  + Map rlig to appropriate AAT feature selectors
  + Update USE data files to latest version
  + Check CBDT extents first before outline tables, to help with
    fonts that also include an empty glyf table
  + More work towards variable font instancing in the subsetter
  + Subsetter repacker improvements</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1666353600">- Update to version 5.3.1:
  + Subsetter repacker fixes
  + Adjust Grapheme clusters for Katakana voiced sound marks
  + New hb-subset option --preprocess-face
- Add harfbuzz-5.3.1-Fix_check-symbols_failure.patch: Fix failing
  tests.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1671278400">- Update to version 6.0.0:
  + Add API to pre-process the face and speed up future subsetting
    operations on that face. Provides up to a 95% reduction in
    subsetting times when the same face is subset more than once.
  + Shaping have been speedup by skipping entire lookups when the
    buffer contents don't intersect with the lookup. Shows up to a
    10% speedup in shaping some fonts
  + The HarfBuzz subsetter can now drop axes by pinning them to
    specific values (also referred to as instancing)
- Drop harfbuzz-5.3.1-Fix_check-symbols_failure.patch: Fixed
  upstream.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1675684800">- Add harfbuzz-CVE-2023-25193.patch: limit how far we skip when
  looking back (boo#1207922 CVE-2023-25193).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1676203200">- Update to version 7.0.0:
  + New hb-paint API that is designed mainly to paint COLRv1 glyphs,
    but can be also used as a unified API to paint any of the glyph
    representations supported by HarfBuzz (B/W outlines, color
    layers, or color bitmaps).
  + New hb-cairo API for integrating with cairo graphics library.
    This is provided as a separate harfbuzz-cairo library.
  + Support for instancing CFF2 table
  + Support font emboldening
  + Support feature ranges with AAT shaping
  + Experimental support to cubic curves in glyf table
  + Various subsetter improvements
  + Various documentation improvements
  + Significantly reduced memory use during shaping
  + Greatly reduced memory use during subsetting CFF table
  + New command line utility, hb-info, for querying various font
    information
  + New hb-shape/hb-view options: --glyphs, --color-palette,
  - -font-bold, --font-grade, and --named-instance
  + Miscellaneous fixes and improvements
- harfbuzz-CVE-2023-25193.patch dropped in favor of upstream
  consensus fix</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1676980800">- Update to version 7.0.1:
  + Various build and bug fixes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1677844800">- Update to version 7.1.0:
  + New experimental API that uses font variations to expand or
    shrink the text to a given advance
  + Various build and bug fixes.
  + New API: hb_font_set_variation().</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1683460800">- update to version 7.2.0:
  + Improve Tifinagh glyph positioning
  + Fix 4.2.0 regression in applying across syllables in syllabic
    scripts.
  + Add flag to avoid glyph substitution closure during subsetting,
    and the corresponding “--no-layout-closure” option to
    “hb-subset” command line tool.
  + Support instancing COLRv1 table
  + Optimize handling of “gvar” table
  + Various subsetter bug fixes and improvements, documentation</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1683806400">- update to version 7.3.0:
  + Speedup applying glyph variation in VarComposites fonts
    (over 40% speedup)
  + Speedup instancing some fonts
    (over 20% speedup in instancing RobotoFlex)
  + Speedup shaping some fonts (over 30% speedup in shaping Roboto
  + Support subsetting VarComposites and beyond-64k fonts
  + New configuration macro HB_MINIMIZE_MEMORY_USAGE to favor
    optimizing memory usage over speed
  + Supporting setting the mapping between old and new glyph
    indices during subsetting
  + Various fixes and improvements</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1689249600">- Update to version 8.0.1:
  + Build fix on 32-bit arm.
  + More speed optimizations:
  - 60% speedup in retaingids subsetting SourceHanSans-VF.
  - 38% speed up in subsetting (beyond-64k) mega-merged Noto.
  - 16% speed up in retain-gid (used for IFT) subsetting of
    NotoSansCJKkr.
- Changes from version 8.0.0:
  + New, experimental, WebAssembly (WASM) shaper, that provides
    greater flexibility over OpenType/AAT/Graphite shaping, using
    WebAssembly embedded inside the font file. Currently WASM
    shaper is disabled by default and needs to be enabled at build
    time.
  + Improvements to Experimental features introduced in earlier
    releases:
  - Support for subsetting beyond-64k and VarComposites fonts.
  - Support for instancing variable fonts with cubic “glyf”
    table.
  - Many big speed optimizations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690891200">- Update to version 8.1.0:
  + Fix long-standing build issue with the AIX compiler and older
    Apple clang.
  + Revert optimization that could cause timeout during subsetting
    with malicious fonts.
  + More optimization work:
  - 45% speed up in shaping Noto Duployan font.
  - 10% speed up in subsetting Noto Duployan font.
  - Another 8% speed up in shaping Gulzar.
  - 5% speed up in loading Roboto.
  + New API: +hb_ot_layout_collect_features_map().</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691064000">- Update to version 8.1.1:
  + Fix shaping of contextual rules at the end of string,
    introduced in 8.1.0.
  + Fix stack-overflow in repacker with malicious fonts.
  + 30% speed up loading Noto Duployan font.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694174400">- Update to version 8.2.0:
  + Various build and fuzzing fixes
  + Improvements to COLRv1 painting.
  + New API:
  - hb_paint_color_glyph_func_t
  - hb_paint_funcs_set_color_glyph_func
  - hb_paint_color_glyph</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695038400">- Update to version 8.2.1:
  + Unicode 15.1 support.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697630400">- Update to version 8.2.2:
  + Fix regression from 8.1.0 in shaping fonts with duplicate
    feature tags.
  + Fix regression from 8.2.0 in parsing CSS-style feature strings.
  + Variable fonts instanciation now handles more tables.
  + Various CMake build improvements.
  + Various fixes to build without errors with gcc 4.9.2.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699704000">- Update to version 8.3.0:
  + Improve memory barrier to fix potential segfaults
  + Various subsetting and instancing fixes.
  + Rename “hb-subset” option “--instance” to “--variations” to
    match the other tools, old option kept as an alias
- -devel: fix no-library-dependency-on libharbuzz-cairo0</changelog>
</package>
<package pkgid="613045dea0a3343efc5ff2ab80878f819f93cf89a32f1e70a6ac35a7e9abedb55e651a13a8035118bae9505481235c20728c2973b9ea6d12149440ba469c492d" name="harfbuzz-tools" arch="x86_64">
  <version epoch="0" ver="8.3.0" rel="2.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1656849600">- harfbuzz 4.4.1:
  + Fix test failure with some compilers
  + Fix Telugu and Kannada kerning regression
- includes changes from 4.4.0:
  + Caching of variable fonts shaping
  + Caching of format 2 “Contextual Substitution” and “Chained
    Contexts Substitution” lookups
  + Improved ANSI output from hb-view
  + Support for shaping legacy, pre-OpenType, Windows 3.1-era,
    Arabic fonts that relied on a fixed PUA encoding
  + Sinhala script is now shaped by the USE shaper instead of
    “indic” one
  + Thai shaper improvements
  + hb-ot-name API supports approximate BCP-47 language matching,
    for example asking for “en_US” in a font that has only “en”
    names will return them
  + Optimized TrueType glyph shape loading
  + Fix subsetting of HarfBuzz faces created via
    hb_face_create_for_tables()
  + Add 32 bit var store support to the subsetter
  + CVE-2022-33068: overflow in hb-ot-shape-fallback boo#1200900
    + Drop harfbuzz-CVE-2022-33068.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1658664000">- harfbuzz 5.0.1, including changes from 5.0.0:
  + Improve for fonts with more than 65535 glyphs
  + Support version 2 of “avar” table
  + Improve support for some Arabic, Hebrew fonts
  + Support for specific script tags to be retained in the
    subsetter, and add “--layout-scripts” option to “hb-subset”
    tool
  + Improved handling of command line options
  + Improve support for multiple tables and font features,
    and font feature specific bug fixes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1659528000">- harfbuzz 5.1.0:
  + More extensive buffer tracing messages
  + Fix hb-ft regression in bitmap fonts rendering
  + Support extension promotion of lookups in hb-subset-repacker
  + A new HB_GLYPH_FLAG_SAFE_TO_INSERT_TATWEEL for scripts that use
    elongation (e.g. Arabic) to signify where it is safe to insert
    tatweel glyph without interrupting shaping
  + Add --safe-to-insert-tatweel to hb-shape tool
- add harfbuzz-5.1.0-repacker-fix-signedness-of-char-in-tests.patch
  from upstream to fix ARM and PPC builds</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663675200">- Update to version 5.2.0:
  + Fix regressions in hb-ft font functions for FT_Faces with
    transformation matrix.
  + The experimental hb-repacker API now supports splitting several
    GPOS subtable types when needed.
  + The HarfBuzz extensions to OpenType font format are now opt-in
    behind build-time flags.
  + The experimental hb-subset variable fonts instantiation API can
    now instantiate more font tables and arbitrary axis locations.
  + Unicode 15 support.
  + Various documentation improvements.
  + The hb-view command line tool now detects WezTerm inline images
    support.
  + Fix FreeType and ICU dependency lookup with meson.
  + New API:
  - +HB_SCRIPT_KAWI
  - +HB_SCRIPT_NAG_MUNDARI
- Drop patch fixed upstream:
  + harfbuzz-5.1.0-repacker-fix-signedness-of-char-in-tests.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1665316800">- Update to version 5.3.0:
  + Don’t add glyphs from dropped MATH or COLR tables to the subset
    glyphs
  + Map rlig to appropriate AAT feature selectors
  + Update USE data files to latest version
  + Check CBDT extents first before outline tables, to help with
    fonts that also include an empty glyf table
  + More work towards variable font instancing in the subsetter
  + Subsetter repacker improvements</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1666353600">- Update to version 5.3.1:
  + Subsetter repacker fixes
  + Adjust Grapheme clusters for Katakana voiced sound marks
  + New hb-subset option --preprocess-face
- Add harfbuzz-5.3.1-Fix_check-symbols_failure.patch: Fix failing
  tests.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1671278400">- Update to version 6.0.0:
  + Add API to pre-process the face and speed up future subsetting
    operations on that face. Provides up to a 95% reduction in
    subsetting times when the same face is subset more than once.
  + Shaping have been speedup by skipping entire lookups when the
    buffer contents don't intersect with the lookup. Shows up to a
    10% speedup in shaping some fonts
  + The HarfBuzz subsetter can now drop axes by pinning them to
    specific values (also referred to as instancing)
- Drop harfbuzz-5.3.1-Fix_check-symbols_failure.patch: Fixed
  upstream.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1675684800">- Add harfbuzz-CVE-2023-25193.patch: limit how far we skip when
  looking back (boo#1207922 CVE-2023-25193).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1676203200">- Update to version 7.0.0:
  + New hb-paint API that is designed mainly to paint COLRv1 glyphs,
    but can be also used as a unified API to paint any of the glyph
    representations supported by HarfBuzz (B/W outlines, color
    layers, or color bitmaps).
  + New hb-cairo API for integrating with cairo graphics library.
    This is provided as a separate harfbuzz-cairo library.
  + Support for instancing CFF2 table
  + Support font emboldening
  + Support feature ranges with AAT shaping
  + Experimental support to cubic curves in glyf table
  + Various subsetter improvements
  + Various documentation improvements
  + Significantly reduced memory use during shaping
  + Greatly reduced memory use during subsetting CFF table
  + New command line utility, hb-info, for querying various font
    information
  + New hb-shape/hb-view options: --glyphs, --color-palette,
  - -font-bold, --font-grade, and --named-instance
  + Miscellaneous fixes and improvements
- harfbuzz-CVE-2023-25193.patch dropped in favor of upstream
  consensus fix</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1676980800">- Update to version 7.0.1:
  + Various build and bug fixes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1677844800">- Update to version 7.1.0:
  + New experimental API that uses font variations to expand or
    shrink the text to a given advance
  + Various build and bug fixes.
  + New API: hb_font_set_variation().</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1683460800">- update to version 7.2.0:
  + Improve Tifinagh glyph positioning
  + Fix 4.2.0 regression in applying across syllables in syllabic
    scripts.
  + Add flag to avoid glyph substitution closure during subsetting,
    and the corresponding “--no-layout-closure” option to
    “hb-subset” command line tool.
  + Support instancing COLRv1 table
  + Optimize handling of “gvar” table
  + Various subsetter bug fixes and improvements, documentation</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1683806400">- update to version 7.3.0:
  + Speedup applying glyph variation in VarComposites fonts
    (over 40% speedup)
  + Speedup instancing some fonts
    (over 20% speedup in instancing RobotoFlex)
  + Speedup shaping some fonts (over 30% speedup in shaping Roboto
  + Support subsetting VarComposites and beyond-64k fonts
  + New configuration macro HB_MINIMIZE_MEMORY_USAGE to favor
    optimizing memory usage over speed
  + Supporting setting the mapping between old and new glyph
    indices during subsetting
  + Various fixes and improvements</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1689249600">- Update to version 8.0.1:
  + Build fix on 32-bit arm.
  + More speed optimizations:
  - 60% speedup in retaingids subsetting SourceHanSans-VF.
  - 38% speed up in subsetting (beyond-64k) mega-merged Noto.
  - 16% speed up in retain-gid (used for IFT) subsetting of
    NotoSansCJKkr.
- Changes from version 8.0.0:
  + New, experimental, WebAssembly (WASM) shaper, that provides
    greater flexibility over OpenType/AAT/Graphite shaping, using
    WebAssembly embedded inside the font file. Currently WASM
    shaper is disabled by default and needs to be enabled at build
    time.
  + Improvements to Experimental features introduced in earlier
    releases:
  - Support for subsetting beyond-64k and VarComposites fonts.
  - Support for instancing variable fonts with cubic “glyf”
    table.
  - Many big speed optimizations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690891200">- Update to version 8.1.0:
  + Fix long-standing build issue with the AIX compiler and older
    Apple clang.
  + Revert optimization that could cause timeout during subsetting
    with malicious fonts.
  + More optimization work:
  - 45% speed up in shaping Noto Duployan font.
  - 10% speed up in subsetting Noto Duployan font.
  - Another 8% speed up in shaping Gulzar.
  - 5% speed up in loading Roboto.
  + New API: +hb_ot_layout_collect_features_map().</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691064000">- Update to version 8.1.1:
  + Fix shaping of contextual rules at the end of string,
    introduced in 8.1.0.
  + Fix stack-overflow in repacker with malicious fonts.
  + 30% speed up loading Noto Duployan font.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694174400">- Update to version 8.2.0:
  + Various build and fuzzing fixes
  + Improvements to COLRv1 painting.
  + New API:
  - hb_paint_color_glyph_func_t
  - hb_paint_funcs_set_color_glyph_func
  - hb_paint_color_glyph</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695038400">- Update to version 8.2.1:
  + Unicode 15.1 support.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697630400">- Update to version 8.2.2:
  + Fix regression from 8.1.0 in shaping fonts with duplicate
    feature tags.
  + Fix regression from 8.2.0 in parsing CSS-style feature strings.
  + Variable fonts instanciation now handles more tables.
  + Various CMake build improvements.
  + Various fixes to build without errors with gcc 4.9.2.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699704000">- Update to version 8.3.0:
  + Improve memory barrier to fix potential segfaults
  + Various subsetting and instancing fixes.
  + Rename “hb-subset” option “--instance” to “--variations” to
    match the other tools, old option kept as an alias
- -devel: fix no-library-dependency-on libharbuzz-cairo0</changelog>
</package>
<package pkgid="f248ab685e20b8cdf8c7f18c63af644236554a2189530c8b00a716f2334af8cae89a82fa54537f062a4296486a3e4be6a444d7a8a52dae8d626d12ca7c97d0b1" name="harfbuzz-tools-debuginfo" arch="i586">
  <version epoch="0" ver="8.3.0" rel="2.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1656849600">- harfbuzz 4.4.1:
  + Fix test failure with some compilers
  + Fix Telugu and Kannada kerning regression
- includes changes from 4.4.0:
  + Caching of variable fonts shaping
  + Caching of format 2 “Contextual Substitution” and “Chained
    Contexts Substitution” lookups
  + Improved ANSI output from hb-view
  + Support for shaping legacy, pre-OpenType, Windows 3.1-era,
    Arabic fonts that relied on a fixed PUA encoding
  + Sinhala script is now shaped by the USE shaper instead of
    “indic” one
  + Thai shaper improvements
  + hb-ot-name API supports approximate BCP-47 language matching,
    for example asking for “en_US” in a font that has only “en”
    names will return them
  + Optimized TrueType glyph shape loading
  + Fix subsetting of HarfBuzz faces created via
    hb_face_create_for_tables()
  + Add 32 bit var store support to the subsetter
  + CVE-2022-33068: overflow in hb-ot-shape-fallback boo#1200900
    + Drop harfbuzz-CVE-2022-33068.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1658664000">- harfbuzz 5.0.1, including changes from 5.0.0:
  + Improve for fonts with more than 65535 glyphs
  + Support version 2 of “avar” table
  + Improve support for some Arabic, Hebrew fonts
  + Support for specific script tags to be retained in the
    subsetter, and add “--layout-scripts” option to “hb-subset”
    tool
  + Improved handling of command line options
  + Improve support for multiple tables and font features,
    and font feature specific bug fixes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1659528000">- harfbuzz 5.1.0:
  + More extensive buffer tracing messages
  + Fix hb-ft regression in bitmap fonts rendering
  + Support extension promotion of lookups in hb-subset-repacker
  + A new HB_GLYPH_FLAG_SAFE_TO_INSERT_TATWEEL for scripts that use
    elongation (e.g. Arabic) to signify where it is safe to insert
    tatweel glyph without interrupting shaping
  + Add --safe-to-insert-tatweel to hb-shape tool
- add harfbuzz-5.1.0-repacker-fix-signedness-of-char-in-tests.patch
  from upstream to fix ARM and PPC builds</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663675200">- Update to version 5.2.0:
  + Fix regressions in hb-ft font functions for FT_Faces with
    transformation matrix.
  + The experimental hb-repacker API now supports splitting several
    GPOS subtable types when needed.
  + The HarfBuzz extensions to OpenType font format are now opt-in
    behind build-time flags.
  + The experimental hb-subset variable fonts instantiation API can
    now instantiate more font tables and arbitrary axis locations.
  + Unicode 15 support.
  + Various documentation improvements.
  + The hb-view command line tool now detects WezTerm inline images
    support.
  + Fix FreeType and ICU dependency lookup with meson.
  + New API:
  - +HB_SCRIPT_KAWI
  - +HB_SCRIPT_NAG_MUNDARI
- Drop patch fixed upstream:
  + harfbuzz-5.1.0-repacker-fix-signedness-of-char-in-tests.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1665316800">- Update to version 5.3.0:
  + Don’t add glyphs from dropped MATH or COLR tables to the subset
    glyphs
  + Map rlig to appropriate AAT feature selectors
  + Update USE data files to latest version
  + Check CBDT extents first before outline tables, to help with
    fonts that also include an empty glyf table
  + More work towards variable font instancing in the subsetter
  + Subsetter repacker improvements</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1666353600">- Update to version 5.3.1:
  + Subsetter repacker fixes
  + Adjust Grapheme clusters for Katakana voiced sound marks
  + New hb-subset option --preprocess-face
- Add harfbuzz-5.3.1-Fix_check-symbols_failure.patch: Fix failing
  tests.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1671278400">- Update to version 6.0.0:
  + Add API to pre-process the face and speed up future subsetting
    operations on that face. Provides up to a 95% reduction in
    subsetting times when the same face is subset more than once.
  + Shaping have been speedup by skipping entire lookups when the
    buffer contents don't intersect with the lookup. Shows up to a
    10% speedup in shaping some fonts
  + The HarfBuzz subsetter can now drop axes by pinning them to
    specific values (also referred to as instancing)
- Drop harfbuzz-5.3.1-Fix_check-symbols_failure.patch: Fixed
  upstream.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1675684800">- Add harfbuzz-CVE-2023-25193.patch: limit how far we skip when
  looking back (boo#1207922 CVE-2023-25193).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1676203200">- Update to version 7.0.0:
  + New hb-paint API that is designed mainly to paint COLRv1 glyphs,
    but can be also used as a unified API to paint any of the glyph
    representations supported by HarfBuzz (B/W outlines, color
    layers, or color bitmaps).
  + New hb-cairo API for integrating with cairo graphics library.
    This is provided as a separate harfbuzz-cairo library.
  + Support for instancing CFF2 table
  + Support font emboldening
  + Support feature ranges with AAT shaping
  + Experimental support to cubic curves in glyf table
  + Various subsetter improvements
  + Various documentation improvements
  + Significantly reduced memory use during shaping
  + Greatly reduced memory use during subsetting CFF table
  + New command line utility, hb-info, for querying various font
    information
  + New hb-shape/hb-view options: --glyphs, --color-palette,
  - -font-bold, --font-grade, and --named-instance
  + Miscellaneous fixes and improvements
- harfbuzz-CVE-2023-25193.patch dropped in favor of upstream
  consensus fix</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1676980800">- Update to version 7.0.1:
  + Various build and bug fixes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1677844800">- Update to version 7.1.0:
  + New experimental API that uses font variations to expand or
    shrink the text to a given advance
  + Various build and bug fixes.
  + New API: hb_font_set_variation().</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1683460800">- update to version 7.2.0:
  + Improve Tifinagh glyph positioning
  + Fix 4.2.0 regression in applying across syllables in syllabic
    scripts.
  + Add flag to avoid glyph substitution closure during subsetting,
    and the corresponding “--no-layout-closure” option to
    “hb-subset” command line tool.
  + Support instancing COLRv1 table
  + Optimize handling of “gvar” table
  + Various subsetter bug fixes and improvements, documentation</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1683806400">- update to version 7.3.0:
  + Speedup applying glyph variation in VarComposites fonts
    (over 40% speedup)
  + Speedup instancing some fonts
    (over 20% speedup in instancing RobotoFlex)
  + Speedup shaping some fonts (over 30% speedup in shaping Roboto
  + Support subsetting VarComposites and beyond-64k fonts
  + New configuration macro HB_MINIMIZE_MEMORY_USAGE to favor
    optimizing memory usage over speed
  + Supporting setting the mapping between old and new glyph
    indices during subsetting
  + Various fixes and improvements</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1689249600">- Update to version 8.0.1:
  + Build fix on 32-bit arm.
  + More speed optimizations:
  - 60% speedup in retaingids subsetting SourceHanSans-VF.
  - 38% speed up in subsetting (beyond-64k) mega-merged Noto.
  - 16% speed up in retain-gid (used for IFT) subsetting of
    NotoSansCJKkr.
- Changes from version 8.0.0:
  + New, experimental, WebAssembly (WASM) shaper, that provides
    greater flexibility over OpenType/AAT/Graphite shaping, using
    WebAssembly embedded inside the font file. Currently WASM
    shaper is disabled by default and needs to be enabled at build
    time.
  + Improvements to Experimental features introduced in earlier
    releases:
  - Support for subsetting beyond-64k and VarComposites fonts.
  - Support for instancing variable fonts with cubic “glyf”
    table.
  - Many big speed optimizations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690891200">- Update to version 8.1.0:
  + Fix long-standing build issue with the AIX compiler and older
    Apple clang.
  + Revert optimization that could cause timeout during subsetting
    with malicious fonts.
  + More optimization work:
  - 45% speed up in shaping Noto Duployan font.
  - 10% speed up in subsetting Noto Duployan font.
  - Another 8% speed up in shaping Gulzar.
  - 5% speed up in loading Roboto.
  + New API: +hb_ot_layout_collect_features_map().</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691064000">- Update to version 8.1.1:
  + Fix shaping of contextual rules at the end of string,
    introduced in 8.1.0.
  + Fix stack-overflow in repacker with malicious fonts.
  + 30% speed up loading Noto Duployan font.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694174400">- Update to version 8.2.0:
  + Various build and fuzzing fixes
  + Improvements to COLRv1 painting.
  + New API:
  - hb_paint_color_glyph_func_t
  - hb_paint_funcs_set_color_glyph_func
  - hb_paint_color_glyph</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695038400">- Update to version 8.2.1:
  + Unicode 15.1 support.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697630400">- Update to version 8.2.2:
  + Fix regression from 8.1.0 in shaping fonts with duplicate
    feature tags.
  + Fix regression from 8.2.0 in parsing CSS-style feature strings.
  + Variable fonts instanciation now handles more tables.
  + Various CMake build improvements.
  + Various fixes to build without errors with gcc 4.9.2.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699704000">- Update to version 8.3.0:
  + Improve memory barrier to fix potential segfaults
  + Various subsetting and instancing fixes.
  + Rename “hb-subset” option “--instance” to “--variations” to
    match the other tools, old option kept as an alias
- -devel: fix no-library-dependency-on libharbuzz-cairo0</changelog>
</package>
<package pkgid="dfd951fb754f3fc5fb18c7f74f6eb496b238fc050b52aadac461b255e84c606ed36e94ce0a907a656b47198393b862523c022684df747d78316dd5cd6774d98a" name="harfbuzz-tools-debuginfo" arch="x86_64">
  <version epoch="0" ver="8.3.0" rel="2.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1656849600">- harfbuzz 4.4.1:
  + Fix test failure with some compilers
  + Fix Telugu and Kannada kerning regression
- includes changes from 4.4.0:
  + Caching of variable fonts shaping
  + Caching of format 2 “Contextual Substitution” and “Chained
    Contexts Substitution” lookups
  + Improved ANSI output from hb-view
  + Support for shaping legacy, pre-OpenType, Windows 3.1-era,
    Arabic fonts that relied on a fixed PUA encoding
  + Sinhala script is now shaped by the USE shaper instead of
    “indic” one
  + Thai shaper improvements
  + hb-ot-name API supports approximate BCP-47 language matching,
    for example asking for “en_US” in a font that has only “en”
    names will return them
  + Optimized TrueType glyph shape loading
  + Fix subsetting of HarfBuzz faces created via
    hb_face_create_for_tables()
  + Add 32 bit var store support to the subsetter
  + CVE-2022-33068: overflow in hb-ot-shape-fallback boo#1200900
    + Drop harfbuzz-CVE-2022-33068.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1658664000">- harfbuzz 5.0.1, including changes from 5.0.0:
  + Improve for fonts with more than 65535 glyphs
  + Support version 2 of “avar” table
  + Improve support for some Arabic, Hebrew fonts
  + Support for specific script tags to be retained in the
    subsetter, and add “--layout-scripts” option to “hb-subset”
    tool
  + Improved handling of command line options
  + Improve support for multiple tables and font features,
    and font feature specific bug fixes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1659528000">- harfbuzz 5.1.0:
  + More extensive buffer tracing messages
  + Fix hb-ft regression in bitmap fonts rendering
  + Support extension promotion of lookups in hb-subset-repacker
  + A new HB_GLYPH_FLAG_SAFE_TO_INSERT_TATWEEL for scripts that use
    elongation (e.g. Arabic) to signify where it is safe to insert
    tatweel glyph without interrupting shaping
  + Add --safe-to-insert-tatweel to hb-shape tool
- add harfbuzz-5.1.0-repacker-fix-signedness-of-char-in-tests.patch
  from upstream to fix ARM and PPC builds</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1663675200">- Update to version 5.2.0:
  + Fix regressions in hb-ft font functions for FT_Faces with
    transformation matrix.
  + The experimental hb-repacker API now supports splitting several
    GPOS subtable types when needed.
  + The HarfBuzz extensions to OpenType font format are now opt-in
    behind build-time flags.
  + The experimental hb-subset variable fonts instantiation API can
    now instantiate more font tables and arbitrary axis locations.
  + Unicode 15 support.
  + Various documentation improvements.
  + The hb-view command line tool now detects WezTerm inline images
    support.
  + Fix FreeType and ICU dependency lookup with meson.
  + New API:
  - +HB_SCRIPT_KAWI
  - +HB_SCRIPT_NAG_MUNDARI
- Drop patch fixed upstream:
  + harfbuzz-5.1.0-repacker-fix-signedness-of-char-in-tests.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1665316800">- Update to version 5.3.0:
  + Don’t add glyphs from dropped MATH or COLR tables to the subset
    glyphs
  + Map rlig to appropriate AAT feature selectors
  + Update USE data files to latest version
  + Check CBDT extents first before outline tables, to help with
    fonts that also include an empty glyf table
  + More work towards variable font instancing in the subsetter
  + Subsetter repacker improvements</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1666353600">- Update to version 5.3.1:
  + Subsetter repacker fixes
  + Adjust Grapheme clusters for Katakana voiced sound marks
  + New hb-subset option --preprocess-face
- Add harfbuzz-5.3.1-Fix_check-symbols_failure.patch: Fix failing
  tests.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1671278400">- Update to version 6.0.0:
  + Add API to pre-process the face and speed up future subsetting
    operations on that face. Provides up to a 95% reduction in
    subsetting times when the same face is subset more than once.
  + Shaping have been speedup by skipping entire lookups when the
    buffer contents don't intersect with the lookup. Shows up to a
    10% speedup in shaping some fonts
  + The HarfBuzz subsetter can now drop axes by pinning them to
    specific values (also referred to as instancing)
- Drop harfbuzz-5.3.1-Fix_check-symbols_failure.patch: Fixed
  upstream.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1675684800">- Add harfbuzz-CVE-2023-25193.patch: limit how far we skip when
  looking back (boo#1207922 CVE-2023-25193).</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1676203200">- Update to version 7.0.0:
  + New hb-paint API that is designed mainly to paint COLRv1 glyphs,
    but can be also used as a unified API to paint any of the glyph
    representations supported by HarfBuzz (B/W outlines, color
    layers, or color bitmaps).
  + New hb-cairo API for integrating with cairo graphics library.
    This is provided as a separate harfbuzz-cairo library.
  + Support for instancing CFF2 table
  + Support font emboldening
  + Support feature ranges with AAT shaping
  + Experimental support to cubic curves in glyf table
  + Various subsetter improvements
  + Various documentation improvements
  + Significantly reduced memory use during shaping
  + Greatly reduced memory use during subsetting CFF table
  + New command line utility, hb-info, for querying various font
    information
  + New hb-shape/hb-view options: --glyphs, --color-palette,
  - -font-bold, --font-grade, and --named-instance
  + Miscellaneous fixes and improvements
- harfbuzz-CVE-2023-25193.patch dropped in favor of upstream
  consensus fix</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1676980800">- Update to version 7.0.1:
  + Various build and bug fixes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1677844800">- Update to version 7.1.0:
  + New experimental API that uses font variations to expand or
    shrink the text to a given advance
  + Various build and bug fixes.
  + New API: hb_font_set_variation().</changelog>
  <changelog author="Andreas Stieger &lt;Andreas.Stieger@gmx.de&gt;" date="1683460800">- update to version 7.2.0:
  + Improve Tifinagh glyph positioning
  + Fix 4.2.0 regression in applying across syllables in syllabic
    scripts.
  + Add flag to avoid glyph substitution closure during subsetting,
    and the corresponding “--no-layout-closure” option to
    “hb-subset” command line tool.
  + Support instancing COLRv1 table
  + Optimize handling of “gvar” table
  + Various subsetter bug fixes and improvements, documentation</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1683806400">- update to version 7.3.0:
  + Speedup applying glyph variation in VarComposites fonts
    (over 40% speedup)
  + Speedup instancing some fonts
    (over 20% speedup in instancing RobotoFlex)
  + Speedup shaping some fonts (over 30% speedup in shaping Roboto
  + Support subsetting VarComposites and beyond-64k fonts
  + New configuration macro HB_MINIMIZE_MEMORY_USAGE to favor
    optimizing memory usage over speed
  + Supporting setting the mapping between old and new glyph
    indices during subsetting
  + Various fixes and improvements</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1689249600">- Update to version 8.0.1:
  + Build fix on 32-bit arm.
  + More speed optimizations:
  - 60% speedup in retaingids subsetting SourceHanSans-VF.
  - 38% speed up in subsetting (beyond-64k) mega-merged Noto.
  - 16% speed up in retain-gid (used for IFT) subsetting of
    NotoSansCJKkr.
- Changes from version 8.0.0:
  + New, experimental, WebAssembly (WASM) shaper, that provides
    greater flexibility over OpenType/AAT/Graphite shaping, using
    WebAssembly embedded inside the font file. Currently WASM
    shaper is disabled by default and needs to be enabled at build
    time.
  + Improvements to Experimental features introduced in earlier
    releases:
  - Support for subsetting beyond-64k and VarComposites fonts.
  - Support for instancing variable fonts with cubic “glyf”
    table.
  - Many big speed optimizations.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1690891200">- Update to version 8.1.0:
  + Fix long-standing build issue with the AIX compiler and older
    Apple clang.
  + Revert optimization that could cause timeout during subsetting
    with malicious fonts.
  + More optimization work:
  - 45% speed up in shaping Noto Duployan font.
  - 10% speed up in subsetting Noto Duployan font.
  - Another 8% speed up in shaping Gulzar.
  - 5% speed up in loading Roboto.
  + New API: +hb_ot_layout_collect_features_map().</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1691064000">- Update to version 8.1.1:
  + Fix shaping of contextual rules at the end of string,
    introduced in 8.1.0.
  + Fix stack-overflow in repacker with malicious fonts.
  + 30% speed up loading Noto Duployan font.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694174400">- Update to version 8.2.0:
  + Various build and fuzzing fixes
  + Improvements to COLRv1 painting.
  + New API:
  - hb_paint_color_glyph_func_t
  - hb_paint_funcs_set_color_glyph_func
  - hb_paint_color_glyph</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1695038400">- Update to version 8.2.1:
  + Unicode 15.1 support.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1697630400">- Update to version 8.2.2:
  + Fix regression from 8.1.0 in shaping fonts with duplicate
    feature tags.
  + Fix regression from 8.2.0 in parsing CSS-style feature strings.
  + Variable fonts instanciation now handles more tables.
  + Various CMake build improvements.
  + Various fixes to build without errors with gcc 4.9.2.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1699704000">- Update to version 8.3.0:
  + Improve memory barrier to fix potential segfaults
  + Various subsetting and instancing fixes.
  + Rename “hb-subset” option “--instance” to “--variations” to
    match the other tools, old option kept as an alias
- -devel: fix no-library-dependency-on libharbuzz-cairo0</changelog>
</package>
<package pkgid="8c00e84b3e6282cae2e90977b8f7cd2fb3e89f1319276e455b6b4ecc29d7852721384aa132724061972c5577dd52178228811cf3201179e0d879728120140bb8" name="hfst-ospell" arch="i586">
  <version epoch="0" ver="0.5.1" rel="4.5"/>
  <changelog author="tchvatal@suse.com" date="1493121600">- Initial commit, required by libvoikko</changelog>
  <changelog author="dimstar@opensuse.org" date="1516276800">- Add baselibs.conf: build libhfstospell10-32bit, which is required
  by libvoikko1-32bit.</changelog>
  <changelog author="tchvatal@suse.com" date="1524225600">- Version update to 0.5.0:
  * rename hfst_ol namespace to hfst_ospell to avoid conflicts
  * improve distinguishing between lemmas and tags in analysis
  * fix issue #37
  * avoid shadowing multicharacter ascii-beginning symbols
  * use minimal XML parsing to get locale, title, and description for Voikko and other frontends</changelog>
  <changelog author="tchvatal@suse.com" date="1524225601">- Add hack for icu 61 and newer -DU_USING_ICU_NAMESPACE=1
  * This needs to be removed when properly fixed upstream</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1579176000">- Update to 0.5.1 bsc#1164440:
  * change correction finding order (fixes issue #28)
  * require C++1y (C++14)
  * observe ICU namespacing (fixes issue #42)</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1585310400">- Fix boo#1158318 by
  gcc10-Fix-a-typo-in-wide-string-conversion-function-49.patch.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1678363200">- Add upstream patch gcc13-fix.patch in order to support GCC 13.</changelog>
</package>
<package pkgid="81b42f72782338e37a7e6e49bb44ec685c5a1332483a534451f239369ff46fa6fdaa59dde989dd9288f338b7f98a5811c2447c47bb9b15f8618a41502033f3f3" name="hfst-ospell" arch="src">
  <version epoch="0" ver="0.5.1" rel="4.5"/>
  <changelog author="tchvatal@suse.com" date="1493121600">- Initial commit, required by libvoikko</changelog>
  <changelog author="dimstar@opensuse.org" date="1516276800">- Add baselibs.conf: build libhfstospell10-32bit, which is required
  by libvoikko1-32bit.</changelog>
  <changelog author="tchvatal@suse.com" date="1524225600">- Version update to 0.5.0:
  * rename hfst_ol namespace to hfst_ospell to avoid conflicts
  * improve distinguishing between lemmas and tags in analysis
  * fix issue #37
  * avoid shadowing multicharacter ascii-beginning symbols
  * use minimal XML parsing to get locale, title, and description for Voikko and other frontends</changelog>
  <changelog author="tchvatal@suse.com" date="1524225601">- Add hack for icu 61 and newer -DU_USING_ICU_NAMESPACE=1
  * This needs to be removed when properly fixed upstream</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1579176000">- Update to 0.5.1 bsc#1164440:
  * change correction finding order (fixes issue #28)
  * require C++1y (C++14)
  * observe ICU namespacing (fixes issue #42)</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1585310400">- Fix boo#1158318 by
  gcc10-Fix-a-typo-in-wide-string-conversion-function-49.patch.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1678363200">- Add upstream patch gcc13-fix.patch in order to support GCC 13.</changelog>
</package>
<package pkgid="0dc9c1f66e8614e1c01c1f590dcc4e0ca9f3c222fc555b3685df60f9aab45c539ab47fbfb4f133ab6ce5345f90d4d0cbc1055e9ab5928754b4500941b15b03a0" name="hfst-ospell" arch="x86_64">
  <version epoch="0" ver="0.5.1" rel="4.5"/>
  <changelog author="tchvatal@suse.com" date="1493121600">- Initial commit, required by libvoikko</changelog>
  <changelog author="dimstar@opensuse.org" date="1516276800">- Add baselibs.conf: build libhfstospell10-32bit, which is required
  by libvoikko1-32bit.</changelog>
  <changelog author="tchvatal@suse.com" date="1524225600">- Version update to 0.5.0:
  * rename hfst_ol namespace to hfst_ospell to avoid conflicts
  * improve distinguishing between lemmas and tags in analysis
  * fix issue #37
  * avoid shadowing multicharacter ascii-beginning symbols
  * use minimal XML parsing to get locale, title, and description for Voikko and other frontends</changelog>
  <changelog author="tchvatal@suse.com" date="1524225601">- Add hack for icu 61 and newer -DU_USING_ICU_NAMESPACE=1
  * This needs to be removed when properly fixed upstream</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1579176000">- Update to 0.5.1 bsc#1164440:
  * change correction finding order (fixes issue #28)
  * require C++1y (C++14)
  * observe ICU namespacing (fixes issue #42)</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1585310400">- Fix boo#1158318 by
  gcc10-Fix-a-typo-in-wide-string-conversion-function-49.patch.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1678363200">- Add upstream patch gcc13-fix.patch in order to support GCC 13.</changelog>
</package>
<package pkgid="fb261ccfa6ca5890720bdbff6c4a5d30a4241086a64ad7c5575138d38bfb252f8565f0e9e03352ae09bb825f9da4015c074228fe482ef6358e051d76fef135f8" name="hfst-ospell-debuginfo" arch="i586">
  <version epoch="0" ver="0.5.1" rel="4.5"/>
  <changelog author="tchvatal@suse.com" date="1493121600">- Initial commit, required by libvoikko</changelog>
  <changelog author="dimstar@opensuse.org" date="1516276800">- Add baselibs.conf: build libhfstospell10-32bit, which is required
  by libvoikko1-32bit.</changelog>
  <changelog author="tchvatal@suse.com" date="1524225600">- Version update to 0.5.0:
  * rename hfst_ol namespace to hfst_ospell to avoid conflicts
  * improve distinguishing between lemmas and tags in analysis
  * fix issue #37
  * avoid shadowing multicharacter ascii-beginning symbols
  * use minimal XML parsing to get locale, title, and description for Voikko and other frontends</changelog>
  <changelog author="tchvatal@suse.com" date="1524225601">- Add hack for icu 61 and newer -DU_USING_ICU_NAMESPACE=1
  * This needs to be removed when properly fixed upstream</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1579176000">- Update to 0.5.1 bsc#1164440:
  * change correction finding order (fixes issue #28)
  * require C++1y (C++14)
  * observe ICU namespacing (fixes issue #42)</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1585310400">- Fix boo#1158318 by
  gcc10-Fix-a-typo-in-wide-string-conversion-function-49.patch.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1678363200">- Add upstream patch gcc13-fix.patch in order to support GCC 13.</changelog>
</package>
<package pkgid="fde4c739209463e1b19993dd954febc7fc1b7ff6c87873223f00a8ec33262e9b32b170bdb23ec213387d712e3cdaf048e50536594cc9cfc54d4f08a7d10e50f1" name="hfst-ospell-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.5.1" rel="4.5"/>
  <changelog author="tchvatal@suse.com" date="1493121600">- Initial commit, required by libvoikko</changelog>
  <changelog author="dimstar@opensuse.org" date="1516276800">- Add baselibs.conf: build libhfstospell10-32bit, which is required
  by libvoikko1-32bit.</changelog>
  <changelog author="tchvatal@suse.com" date="1524225600">- Version update to 0.5.0:
  * rename hfst_ol namespace to hfst_ospell to avoid conflicts
  * improve distinguishing between lemmas and tags in analysis
  * fix issue #37
  * avoid shadowing multicharacter ascii-beginning symbols
  * use minimal XML parsing to get locale, title, and description for Voikko and other frontends</changelog>
  <changelog author="tchvatal@suse.com" date="1524225601">- Add hack for icu 61 and newer -DU_USING_ICU_NAMESPACE=1
  * This needs to be removed when properly fixed upstream</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1579176000">- Update to 0.5.1 bsc#1164440:
  * change correction finding order (fixes issue #28)
  * require C++1y (C++14)
  * observe ICU namespacing (fixes issue #42)</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1585310400">- Fix boo#1158318 by
  gcc10-Fix-a-typo-in-wide-string-conversion-function-49.patch.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1678363200">- Add upstream patch gcc13-fix.patch in order to support GCC 13.</changelog>
</package>
<package pkgid="f0919ee80ed363de8ababd53f688d4837d71ac55b55b1cf6faa193749cf6d3dababda4cb0610a51f009d4109b2ec1b5cb1a8e0bbe3d739e3e89eaf19922b8951" name="hfst-ospell-debugsource" arch="i586">
  <version epoch="0" ver="0.5.1" rel="4.5"/>
  <changelog author="tchvatal@suse.com" date="1493121600">- Initial commit, required by libvoikko</changelog>
  <changelog author="dimstar@opensuse.org" date="1516276800">- Add baselibs.conf: build libhfstospell10-32bit, which is required
  by libvoikko1-32bit.</changelog>
  <changelog author="tchvatal@suse.com" date="1524225600">- Version update to 0.5.0:
  * rename hfst_ol namespace to hfst_ospell to avoid conflicts
  * improve distinguishing between lemmas and tags in analysis
  * fix issue #37
  * avoid shadowing multicharacter ascii-beginning symbols
  * use minimal XML parsing to get locale, title, and description for Voikko and other frontends</changelog>
  <changelog author="tchvatal@suse.com" date="1524225601">- Add hack for icu 61 and newer -DU_USING_ICU_NAMESPACE=1
  * This needs to be removed when properly fixed upstream</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1579176000">- Update to 0.5.1 bsc#1164440:
  * change correction finding order (fixes issue #28)
  * require C++1y (C++14)
  * observe ICU namespacing (fixes issue #42)</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1585310400">- Fix boo#1158318 by
  gcc10-Fix-a-typo-in-wide-string-conversion-function-49.patch.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1678363200">- Add upstream patch gcc13-fix.patch in order to support GCC 13.</changelog>
</package>
<package pkgid="1e86997a5510958cee2fef2c9832f52d4b5108e3eeb9a416f94de232abc8c9820e2af65b0c09c5cebb96f42cb0bc77cf04204ab791dcc6586b580409e9b09b25" name="hfst-ospell-debugsource" arch="x86_64">
  <version epoch="0" ver="0.5.1" rel="4.5"/>
  <changelog author="tchvatal@suse.com" date="1493121600">- Initial commit, required by libvoikko</changelog>
  <changelog author="dimstar@opensuse.org" date="1516276800">- Add baselibs.conf: build libhfstospell10-32bit, which is required
  by libvoikko1-32bit.</changelog>
  <changelog author="tchvatal@suse.com" date="1524225600">- Version update to 0.5.0:
  * rename hfst_ol namespace to hfst_ospell to avoid conflicts
  * improve distinguishing between lemmas and tags in analysis
  * fix issue #37
  * avoid shadowing multicharacter ascii-beginning symbols
  * use minimal XML parsing to get locale, title, and description for Voikko and other frontends</changelog>
  <changelog author="tchvatal@suse.com" date="1524225601">- Add hack for icu 61 and newer -DU_USING_ICU_NAMESPACE=1
  * This needs to be removed when properly fixed upstream</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1579176000">- Update to 0.5.1 bsc#1164440:
  * change correction finding order (fixes issue #28)
  * require C++1y (C++14)
  * observe ICU namespacing (fixes issue #42)</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1585310400">- Fix boo#1158318 by
  gcc10-Fix-a-typo-in-wide-string-conversion-function-49.patch.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1678363200">- Add upstream patch gcc13-fix.patch in order to support GCC 13.</changelog>
</package>
<package pkgid="773453f65617638ce980829c672d6f8f64b566bd1674eb41944086e8d1b88a83e08da11264d688cdb3fda72fc9d4d8b94b26b543ba7f313910a2d915971d9f64" name="hfst-ospell-devel" arch="i586">
  <version epoch="0" ver="0.5.1" rel="4.5"/>
  <changelog author="tchvatal@suse.com" date="1493121600">- Initial commit, required by libvoikko</changelog>
  <changelog author="dimstar@opensuse.org" date="1516276800">- Add baselibs.conf: build libhfstospell10-32bit, which is required
  by libvoikko1-32bit.</changelog>
  <changelog author="tchvatal@suse.com" date="1524225600">- Version update to 0.5.0:
  * rename hfst_ol namespace to hfst_ospell to avoid conflicts
  * improve distinguishing between lemmas and tags in analysis
  * fix issue #37
  * avoid shadowing multicharacter ascii-beginning symbols
  * use minimal XML parsing to get locale, title, and description for Voikko and other frontends</changelog>
  <changelog author="tchvatal@suse.com" date="1524225601">- Add hack for icu 61 and newer -DU_USING_ICU_NAMESPACE=1
  * This needs to be removed when properly fixed upstream</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1579176000">- Update to 0.5.1 bsc#1164440:
  * change correction finding order (fixes issue #28)
  * require C++1y (C++14)
  * observe ICU namespacing (fixes issue #42)</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1585310400">- Fix boo#1158318 by
  gcc10-Fix-a-typo-in-wide-string-conversion-function-49.patch.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1678363200">- Add upstream patch gcc13-fix.patch in order to support GCC 13.</changelog>
</package>
<package pkgid="ebf08a49197a483ea7e7fbe63213c55212b2e51667d9be931f4732fd5cb7affbea8441ef77e2e33012d0ac3cf83182ce79726f600e22d9d85c08590191778d15" name="hfst-ospell-devel" arch="x86_64">
  <version epoch="0" ver="0.5.1" rel="4.5"/>
  <changelog author="tchvatal@suse.com" date="1493121600">- Initial commit, required by libvoikko</changelog>
  <changelog author="dimstar@opensuse.org" date="1516276800">- Add baselibs.conf: build libhfstospell10-32bit, which is required
  by libvoikko1-32bit.</changelog>
  <changelog author="tchvatal@suse.com" date="1524225600">- Version update to 0.5.0:
  * rename hfst_ol namespace to hfst_ospell to avoid conflicts
  * improve distinguishing between lemmas and tags in analysis
  * fix issue #37
  * avoid shadowing multicharacter ascii-beginning symbols
  * use minimal XML parsing to get locale, title, and description for Voikko and other frontends</changelog>
  <changelog author="tchvatal@suse.com" date="1524225601">- Add hack for icu 61 and newer -DU_USING_ICU_NAMESPACE=1
  * This needs to be removed when properly fixed upstream</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1579176000">- Update to 0.5.1 bsc#1164440:
  * change correction finding order (fixes issue #28)
  * require C++1y (C++14)
  * observe ICU namespacing (fixes issue #42)</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1585310400">- Fix boo#1158318 by
  gcc10-Fix-a-typo-in-wide-string-conversion-function-49.patch.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1678363200">- Add upstream patch gcc13-fix.patch in order to support GCC 13.</changelog>
</package>
<package pkgid="3fe5d7efbdac80857ac6f4d323b6a8de131375e6f22073a95ff18b4a9e1e54efa36ced4527540ed0950dae159cbbcc543f4bd52db20f861957dfb705fe110957" name="highway" arch="src">
  <version epoch="0" ver="1.0.7" rel="1.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1657368000">- Initial package (version 0.17.0) for build.opensuse.org</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1657713600">- Use GCC11 instead of default GCC12 to build on aarch64 Tumbleweed
  until fixed upstream - https://github.com/google/highway/issues/776</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1663848000">- Update to 1.0.1:
  * Add Eq128, i64 Mul, unsigned-&gt;float ConvertTo
  * Faster sort for few unique keys, more robust pivot selection
  * Fix: floating-point generator for sort tests, Min/MaxOfLanes for i16
  * Fix: avoid always_inline in debug, link atomic
  * GCC warnings: string.h, maybe-uninitialized, ignored-attributes
  * GCC warnings: preprocessor int overflow, spurious use-after-free/overflow
  * Doc: &lt;=HWY_AVX3, Full32/64/128, how to use generic-inl
  * ABI change: 64-bit target values, more room for expansion
  * Add CompressBlocksNot, CompressNot, Lt128Upper, Min/Max128Upper, TruncateTo
  * Add HWY_SVE2_128 target
  * Sort speedups especially for 128-bit
  * Documentation clarifications
  * Faster NEON CountTrue/FindFirstTrue/AllFalse/AllTrue
  * Improved SVE codegen
  * Fix u16x8 ConcatEven/Odd, SSSE3 i64 Lt
  * MSVC 2017 workarounds
  * Support for runtime dispatch on Arm/GCC/Linux</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1666785600">- Fix build on openSUSE Leap by using clang</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1667304000">- Update to release 1.0.2
  * Add ExclusiveNeither, FindKnownFirstTrue, Ne128
  * Add 16-bit SumOfLanes/ReorderWidenMulAccumulate/ReorderDemote2To
  * Faster sort for low-entropy input, improved pivot selection
  * Support static dispatch to SVE2_128 and SVE_256
- Leap just needs a modern gcc, no need for clang</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1667908800">- Have armv7 build succeed again.</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1669204800">- Fix the library being built for incorrect microarchitecture
  on armv{6,7}hl.
  * add arm-disable-runtime-dispatch.patch to fix compiler error
- Actually run the testsuite.</changelog>
  <changelog author="Simon Vogl &lt;simon.vogl@gmx.net&gt;" date="1671105600">- Added missing baselibs.conf so that 32bit library packages
  become available</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1674129600">- Update to release 1.0.3
  * Add RearrangeToOddPlusEven, Xor3, 8-bit CompressStore,
    HWY_ASSUME
  * Add contrib/bit_pack for 8/16-bit lanes
  * Update for new RVV intrinsics; faster WASM min/max and
    extmul/q15mul</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" 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="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1683720000">- Add no-forced-inline.diff [boo#1211093]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1683892800">- Add memory-constraints to build</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1684929600">- Update memory limiter from 900 to 1400/process.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" 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="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1691755200">- Update to release 1.0.6
  * Add MaskedGatherIndex, MaskedScatterIndex, LoadN, StoreN,
    SatWidenMulPairwiseAdd, SumOfMulQuadAccumulate,
    PromoteUpperLowerTo.
  * Add F64 for Wasm, F64 AbsDiff
  * Validate all D args in x86 function signatures</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1695384000">- Update to release 1.0.7
  * Add LoadNOr, GatherIndexN, ScatterIndexN
  * Add additional float&lt;-&gt;int conversions
  * Codegen improvements for 8-bit shift, PPC Compress/Expand</changelog>
</package>
<package pkgid="47b58c910ac0cecd653d15bc1d2ff633a5a677687bc7c0d86fa198c90a24efb02a564e2ef6be35131a93cebb1738f57b4d5e18385cc7589de29578fe5ff573d2" name="highway-debugsource" arch="i586">
  <version epoch="0" ver="1.0.7" rel="1.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1657368000">- Initial package (version 0.17.0) for build.opensuse.org</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1657713600">- Use GCC11 instead of default GCC12 to build on aarch64 Tumbleweed
  until fixed upstream - https://github.com/google/highway/issues/776</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1663848000">- Update to 1.0.1:
  * Add Eq128, i64 Mul, unsigned-&gt;float ConvertTo
  * Faster sort for few unique keys, more robust pivot selection
  * Fix: floating-point generator for sort tests, Min/MaxOfLanes for i16
  * Fix: avoid always_inline in debug, link atomic
  * GCC warnings: string.h, maybe-uninitialized, ignored-attributes
  * GCC warnings: preprocessor int overflow, spurious use-after-free/overflow
  * Doc: &lt;=HWY_AVX3, Full32/64/128, how to use generic-inl
  * ABI change: 64-bit target values, more room for expansion
  * Add CompressBlocksNot, CompressNot, Lt128Upper, Min/Max128Upper, TruncateTo
  * Add HWY_SVE2_128 target
  * Sort speedups especially for 128-bit
  * Documentation clarifications
  * Faster NEON CountTrue/FindFirstTrue/AllFalse/AllTrue
  * Improved SVE codegen
  * Fix u16x8 ConcatEven/Odd, SSSE3 i64 Lt
  * MSVC 2017 workarounds
  * Support for runtime dispatch on Arm/GCC/Linux</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1666785600">- Fix build on openSUSE Leap by using clang</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1667304000">- Update to release 1.0.2
  * Add ExclusiveNeither, FindKnownFirstTrue, Ne128
  * Add 16-bit SumOfLanes/ReorderWidenMulAccumulate/ReorderDemote2To
  * Faster sort for low-entropy input, improved pivot selection
  * Support static dispatch to SVE2_128 and SVE_256
- Leap just needs a modern gcc, no need for clang</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1667908800">- Have armv7 build succeed again.</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1669204800">- Fix the library being built for incorrect microarchitecture
  on armv{6,7}hl.
  * add arm-disable-runtime-dispatch.patch to fix compiler error
- Actually run the testsuite.</changelog>
  <changelog author="Simon Vogl &lt;simon.vogl@gmx.net&gt;" date="1671105600">- Added missing baselibs.conf so that 32bit library packages
  become available</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1674129600">- Update to release 1.0.3
  * Add RearrangeToOddPlusEven, Xor3, 8-bit CompressStore,
    HWY_ASSUME
  * Add contrib/bit_pack for 8/16-bit lanes
  * Update for new RVV intrinsics; faster WASM min/max and
    extmul/q15mul</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" 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="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1683720000">- Add no-forced-inline.diff [boo#1211093]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1683892800">- Add memory-constraints to build</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1684929600">- Update memory limiter from 900 to 1400/process.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" 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="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1691755200">- Update to release 1.0.6
  * Add MaskedGatherIndex, MaskedScatterIndex, LoadN, StoreN,
    SatWidenMulPairwiseAdd, SumOfMulQuadAccumulate,
    PromoteUpperLowerTo.
  * Add F64 for Wasm, F64 AbsDiff
  * Validate all D args in x86 function signatures</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1695384000">- Update to release 1.0.7
  * Add LoadNOr, GatherIndexN, ScatterIndexN
  * Add additional float&lt;-&gt;int conversions
  * Codegen improvements for 8-bit shift, PPC Compress/Expand</changelog>
</package>
<package pkgid="0d0c128d6cc23297269b833badc00347d78aefc9e076efbd505337b460248911afa1085e77cf8e077dd45b3828a3a1502bdf85bd7cff5a8c9831176b03ebf4af" name="highway-debugsource" arch="x86_64">
  <version epoch="0" ver="1.0.7" rel="1.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1657368000">- Initial package (version 0.17.0) for build.opensuse.org</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1657713600">- Use GCC11 instead of default GCC12 to build on aarch64 Tumbleweed
  until fixed upstream - https://github.com/google/highway/issues/776</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1663848000">- Update to 1.0.1:
  * Add Eq128, i64 Mul, unsigned-&gt;float ConvertTo
  * Faster sort for few unique keys, more robust pivot selection
  * Fix: floating-point generator for sort tests, Min/MaxOfLanes for i16
  * Fix: avoid always_inline in debug, link atomic
  * GCC warnings: string.h, maybe-uninitialized, ignored-attributes
  * GCC warnings: preprocessor int overflow, spurious use-after-free/overflow
  * Doc: &lt;=HWY_AVX3, Full32/64/128, how to use generic-inl
  * ABI change: 64-bit target values, more room for expansion
  * Add CompressBlocksNot, CompressNot, Lt128Upper, Min/Max128Upper, TruncateTo
  * Add HWY_SVE2_128 target
  * Sort speedups especially for 128-bit
  * Documentation clarifications
  * Faster NEON CountTrue/FindFirstTrue/AllFalse/AllTrue
  * Improved SVE codegen
  * Fix u16x8 ConcatEven/Odd, SSSE3 i64 Lt
  * MSVC 2017 workarounds
  * Support for runtime dispatch on Arm/GCC/Linux</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1666785600">- Fix build on openSUSE Leap by using clang</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1667304000">- Update to release 1.0.2
  * Add ExclusiveNeither, FindKnownFirstTrue, Ne128
  * Add 16-bit SumOfLanes/ReorderWidenMulAccumulate/ReorderDemote2To
  * Faster sort for low-entropy input, improved pivot selection
  * Support static dispatch to SVE2_128 and SVE_256
- Leap just needs a modern gcc, no need for clang</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1667908800">- Have armv7 build succeed again.</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1669204800">- Fix the library being built for incorrect microarchitecture
  on armv{6,7}hl.
  * add arm-disable-runtime-dispatch.patch to fix compiler error
- Actually run the testsuite.</changelog>
  <changelog author="Simon Vogl &lt;simon.vogl@gmx.net&gt;" date="1671105600">- Added missing baselibs.conf so that 32bit library packages
  become available</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1674129600">- Update to release 1.0.3
  * Add RearrangeToOddPlusEven, Xor3, 8-bit CompressStore,
    HWY_ASSUME
  * Add contrib/bit_pack for 8/16-bit lanes
  * Update for new RVV intrinsics; faster WASM min/max and
    extmul/q15mul</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" 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="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1683720000">- Add no-forced-inline.diff [boo#1211093]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1683892800">- Add memory-constraints to build</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1684929600">- Update memory limiter from 900 to 1400/process.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" 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="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1691755200">- Update to release 1.0.6
  * Add MaskedGatherIndex, MaskedScatterIndex, LoadN, StoreN,
    SatWidenMulPairwiseAdd, SumOfMulQuadAccumulate,
    PromoteUpperLowerTo.
  * Add F64 for Wasm, F64 AbsDiff
  * Validate all D args in x86 function signatures</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1695384000">- Update to release 1.0.7
  * Add LoadNOr, GatherIndexN, ScatterIndexN
  * Add additional float&lt;-&gt;int conversions
  * Codegen improvements for 8-bit shift, PPC Compress/Expand</changelog>
</package>
<package pkgid="ba4463ea0461912d266abef817f51f3bcfedf6b203fd960770c146780a9c7c605fbea772011cc464023d17401789a0a0f5c7fc2380be68c566b0add75c68a00e" name="highway-devel" arch="i586">
  <version epoch="0" ver="1.0.7" rel="1.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1657368000">- Initial package (version 0.17.0) for build.opensuse.org</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1657713600">- Use GCC11 instead of default GCC12 to build on aarch64 Tumbleweed
  until fixed upstream - https://github.com/google/highway/issues/776</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1663848000">- Update to 1.0.1:
  * Add Eq128, i64 Mul, unsigned-&gt;float ConvertTo
  * Faster sort for few unique keys, more robust pivot selection
  * Fix: floating-point generator for sort tests, Min/MaxOfLanes for i16
  * Fix: avoid always_inline in debug, link atomic
  * GCC warnings: string.h, maybe-uninitialized, ignored-attributes
  * GCC warnings: preprocessor int overflow, spurious use-after-free/overflow
  * Doc: &lt;=HWY_AVX3, Full32/64/128, how to use generic-inl
  * ABI change: 64-bit target values, more room for expansion
  * Add CompressBlocksNot, CompressNot, Lt128Upper, Min/Max128Upper, TruncateTo
  * Add HWY_SVE2_128 target
  * Sort speedups especially for 128-bit
  * Documentation clarifications
  * Faster NEON CountTrue/FindFirstTrue/AllFalse/AllTrue
  * Improved SVE codegen
  * Fix u16x8 ConcatEven/Odd, SSSE3 i64 Lt
  * MSVC 2017 workarounds
  * Support for runtime dispatch on Arm/GCC/Linux</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1666785600">- Fix build on openSUSE Leap by using clang</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1667304000">- Update to release 1.0.2
  * Add ExclusiveNeither, FindKnownFirstTrue, Ne128
  * Add 16-bit SumOfLanes/ReorderWidenMulAccumulate/ReorderDemote2To
  * Faster sort for low-entropy input, improved pivot selection
  * Support static dispatch to SVE2_128 and SVE_256
- Leap just needs a modern gcc, no need for clang</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1667908800">- Have armv7 build succeed again.</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1669204800">- Fix the library being built for incorrect microarchitecture
  on armv{6,7}hl.
  * add arm-disable-runtime-dispatch.patch to fix compiler error
- Actually run the testsuite.</changelog>
  <changelog author="Simon Vogl &lt;simon.vogl@gmx.net&gt;" date="1671105600">- Added missing baselibs.conf so that 32bit library packages
  become available</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1674129600">- Update to release 1.0.3
  * Add RearrangeToOddPlusEven, Xor3, 8-bit CompressStore,
    HWY_ASSUME
  * Add contrib/bit_pack for 8/16-bit lanes
  * Update for new RVV intrinsics; faster WASM min/max and
    extmul/q15mul</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" 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="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1683720000">- Add no-forced-inline.diff [boo#1211093]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1683892800">- Add memory-constraints to build</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1684929600">- Update memory limiter from 900 to 1400/process.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" 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="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1691755200">- Update to release 1.0.6
  * Add MaskedGatherIndex, MaskedScatterIndex, LoadN, StoreN,
    SatWidenMulPairwiseAdd, SumOfMulQuadAccumulate,
    PromoteUpperLowerTo.
  * Add F64 for Wasm, F64 AbsDiff
  * Validate all D args in x86 function signatures</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1695384000">- Update to release 1.0.7
  * Add LoadNOr, GatherIndexN, ScatterIndexN
  * Add additional float&lt;-&gt;int conversions
  * Codegen improvements for 8-bit shift, PPC Compress/Expand</changelog>
</package>
<package pkgid="406dcb5ed5f47067c8d1dab87060826d427aec44465cdfa58fabd901ef2473430aec893dcf7baf49ef44351cb80159d83ea0ce559a578dcf1566177ca04ae7a2" name="highway-devel" arch="x86_64">
  <version epoch="0" ver="1.0.7" rel="1.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1657368000">- Initial package (version 0.17.0) for build.opensuse.org</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1657713600">- Use GCC11 instead of default GCC12 to build on aarch64 Tumbleweed
  until fixed upstream - https://github.com/google/highway/issues/776</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1663848000">- Update to 1.0.1:
  * Add Eq128, i64 Mul, unsigned-&gt;float ConvertTo
  * Faster sort for few unique keys, more robust pivot selection
  * Fix: floating-point generator for sort tests, Min/MaxOfLanes for i16
  * Fix: avoid always_inline in debug, link atomic
  * GCC warnings: string.h, maybe-uninitialized, ignored-attributes
  * GCC warnings: preprocessor int overflow, spurious use-after-free/overflow
  * Doc: &lt;=HWY_AVX3, Full32/64/128, how to use generic-inl
  * ABI change: 64-bit target values, more room for expansion
  * Add CompressBlocksNot, CompressNot, Lt128Upper, Min/Max128Upper, TruncateTo
  * Add HWY_SVE2_128 target
  * Sort speedups especially for 128-bit
  * Documentation clarifications
  * Faster NEON CountTrue/FindFirstTrue/AllFalse/AllTrue
  * Improved SVE codegen
  * Fix u16x8 ConcatEven/Odd, SSSE3 i64 Lt
  * MSVC 2017 workarounds
  * Support for runtime dispatch on Arm/GCC/Linux</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1666785600">- Fix build on openSUSE Leap by using clang</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1667304000">- Update to release 1.0.2
  * Add ExclusiveNeither, FindKnownFirstTrue, Ne128
  * Add 16-bit SumOfLanes/ReorderWidenMulAccumulate/ReorderDemote2To
  * Faster sort for low-entropy input, improved pivot selection
  * Support static dispatch to SVE2_128 and SVE_256
- Leap just needs a modern gcc, no need for clang</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1667908800">- Have armv7 build succeed again.</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1669204800">- Fix the library being built for incorrect microarchitecture
  on armv{6,7}hl.
  * add arm-disable-runtime-dispatch.patch to fix compiler error
- Actually run the testsuite.</changelog>
  <changelog author="Simon Vogl &lt;simon.vogl@gmx.net&gt;" date="1671105600">- Added missing baselibs.conf so that 32bit library packages
  become available</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1674129600">- Update to release 1.0.3
  * Add RearrangeToOddPlusEven, Xor3, 8-bit CompressStore,
    HWY_ASSUME
  * Add contrib/bit_pack for 8/16-bit lanes
  * Update for new RVV intrinsics; faster WASM min/max and
    extmul/q15mul</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" 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="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1683720000">- Add no-forced-inline.diff [boo#1211093]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1683892800">- Add memory-constraints to build</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1684929600">- Update memory limiter from 900 to 1400/process.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" 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="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1691755200">- Update to release 1.0.6
  * Add MaskedGatherIndex, MaskedScatterIndex, LoadN, StoreN,
    SatWidenMulPairwiseAdd, SumOfMulQuadAccumulate,
    PromoteUpperLowerTo.
  * Add F64 for Wasm, F64 AbsDiff
  * Validate all D args in x86 function signatures</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1695384000">- Update to release 1.0.7
  * Add LoadNOr, GatherIndexN, ScatterIndexN
  * Add additional float&lt;-&gt;int conversions
  * Codegen improvements for 8-bit shift, PPC Compress/Expand</changelog>
</package>
<package pkgid="7aa6ce72ea2e102284dea446d0106fd77cfdb9bfd3d3a7a2f0870330014eda87b42f135f848882ab5b8ade3c3160d9c5603341d1a01321d16fccd60ab59d6ca7" name="highway-devel-doc" arch="noarch">
  <version epoch="0" ver="1.0.7" rel="1.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1657368000">- Initial package (version 0.17.0) for build.opensuse.org</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1657713600">- Use GCC11 instead of default GCC12 to build on aarch64 Tumbleweed
  until fixed upstream - https://github.com/google/highway/issues/776</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1663848000">- Update to 1.0.1:
  * Add Eq128, i64 Mul, unsigned-&gt;float ConvertTo
  * Faster sort for few unique keys, more robust pivot selection
  * Fix: floating-point generator for sort tests, Min/MaxOfLanes for i16
  * Fix: avoid always_inline in debug, link atomic
  * GCC warnings: string.h, maybe-uninitialized, ignored-attributes
  * GCC warnings: preprocessor int overflow, spurious use-after-free/overflow
  * Doc: &lt;=HWY_AVX3, Full32/64/128, how to use generic-inl
  * ABI change: 64-bit target values, more room for expansion
  * Add CompressBlocksNot, CompressNot, Lt128Upper, Min/Max128Upper, TruncateTo
  * Add HWY_SVE2_128 target
  * Sort speedups especially for 128-bit
  * Documentation clarifications
  * Faster NEON CountTrue/FindFirstTrue/AllFalse/AllTrue
  * Improved SVE codegen
  * Fix u16x8 ConcatEven/Odd, SSSE3 i64 Lt
  * MSVC 2017 workarounds
  * Support for runtime dispatch on Arm/GCC/Linux</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1666785600">- Fix build on openSUSE Leap by using clang</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1667304000">- Update to release 1.0.2
  * Add ExclusiveNeither, FindKnownFirstTrue, Ne128
  * Add 16-bit SumOfLanes/ReorderWidenMulAccumulate/ReorderDemote2To
  * Faster sort for low-entropy input, improved pivot selection
  * Support static dispatch to SVE2_128 and SVE_256
- Leap just needs a modern gcc, no need for clang</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1667908800">- Have armv7 build succeed again.</changelog>
  <changelog author="Bruno Pitrus &lt;brunopitrus@hotmail.com&gt;" date="1669204800">- Fix the library being built for incorrect microarchitecture
  on armv{6,7}hl.
  * add arm-disable-runtime-dispatch.patch to fix compiler error
- Actually run the testsuite.</changelog>
  <changelog author="Simon Vogl &lt;simon.vogl@gmx.net&gt;" date="1671105600">- Added missing baselibs.conf so that 32bit library packages
  become available</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1674129600">- Update to release 1.0.3
  * Add RearrangeToOddPlusEven, Xor3, 8-bit CompressStore,
    HWY_ASSUME
  * Add contrib/bit_pack for 8/16-bit lanes
  * Update for new RVV intrinsics; faster WASM min/max and
    extmul/q15mul</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" 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="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1683720000">- Add no-forced-inline.diff [boo#1211093]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1683892800">- Add memory-constraints to build</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1684929600">- Update memory limiter from 900 to 1400/process.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" 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="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1691755200">- Update to release 1.0.6
  * Add MaskedGatherIndex, MaskedScatterIndex, LoadN, StoreN,
    SatWidenMulPairwiseAdd, SumOfMulQuadAccumulate,
    PromoteUpperLowerTo.
  * Add F64 for Wasm, F64 AbsDiff
  * Validate all D args in x86 function signatures</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1695384000">- Update to release 1.0.7
  * Add LoadNOr, GatherIndexN, ScatterIndexN
  * Add additional float&lt;-&gt;int conversions
  * Codegen improvements for 8-bit shift, PPC Compress/Expand</changelog>
</package>
<package pkgid="011182c695e2e3b8fc91fd190fcc023149c8871bf90974e142ea2c8c38cb33d2501e80f831e6b037bbdb497870408c2bc69f007da2d1e03937abfdab9e0b034d" name="hiredis" arch="i586">
  <version epoch="0" ver="1.2.0" rel="1.1"/>
  <changelog author="mpluskal@suse.com" date="1425297600">- Update to 0.12.1
  * Fix `make install`: DESTDIR support, install all required
    files, install PKGCONF in proper location
  * Fix `make test` as 32 bit build on 64 bit platform
- Changes for  0.12.0
  * Add optional KeepAlive support
  * Try again on EINTR errors
  * Add libuv adapter
  * Add IPv6 support
  * Remove possiblity of multiple close on same fd
  * Add ability to bind source address on connect
  * Add redisConnectFd() and redisFreeKeepFd()
  * Fix getaddrinfo() memory leak
  * Free string if it is unused (fixes memory leak)
  * Improve redisAppendCommandArgv performance 2.5x
  * Add support for SO_REUSEADDR
  * Fix redisvFormatCommand format parsing
  * Add GLib 2.0 adapter
  * Refactor reading code into read.c
  * Fix errno error buffers to not clobber errors
  * Generate pkgconf during build
  * Silence _BSD_SOURCE warnings
  * Improve digit counting for multibulk creation</changelog>
  <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="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1601640000">- Cleanup spec file with spec-cleaner</changelog>
  <changelog author="Paul Fee &lt;paul.fee@jci.com&gt;" date="1601985600">- Enable TLS</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1633521600">- hiredis 1.0.1:
  * CVE-2021-32765: integer overflow if provided maliciously
    crafted or corrupted RESP mult-bulk protocol data boo#1191331</changelog>
  <changelog author="Paul Fee &lt;paul.fee@jci.com&gt;" date="1633608000">- hiredis 1.0.2
  * Hiredis v1.0.2 is a security release with a fix for CVE-2021-32765.
    [boo#1191331]
    v1.0.1 erroneously bumped the SONAME so should be skipped.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1672660800">- hiredis 1.1.0:
  * better SSL convenience
  * new async adapters
  * can now return nan in addition to -inf and inf in a
    REDIS_REPLY_DOUBLE. Applications that deal with RESP3 doubles
    should make sure to account for this.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1698494400">- hiredis 1.2.0:
  * Add sdevent adapter
  * Allow specifying the keepalive interval
  * Add RedisModule adapter
  * Helper for setting TCP_USER_TIMEOUT socket option
  * bug fixes</changelog>
</package>
<package pkgid="41f9304f3ecff605906fdf9a158ce91b5cefed5efb780d5070ad6aa704c8e47d723576afb8699c7d9508b1a4b61e288ab967c0a0ba0ec6d8195e58406dc9fd6c" name="hiredis" arch="src">
  <version epoch="0" ver="1.2.0" rel="1.1"/>
  <changelog author="mvyskocil@suse.com" date="1377000000">- Package hiredis 0.11.0 for openSUSE</changelog>
  <changelog author="mpluskal@suse.com" date="1425297600">- Update to 0.12.1
  * Fix `make install`: DESTDIR support, install all required
    files, install PKGCONF in proper location
  * Fix `make test` as 32 bit build on 64 bit platform
- Changes for  0.12.0
  * Add optional KeepAlive support
  * Try again on EINTR errors
  * Add libuv adapter
  * Add IPv6 support
  * Remove possiblity of multiple close on same fd
  * Add ability to bind source address on connect
  * Add redisConnectFd() and redisFreeKeepFd()
  * Fix getaddrinfo() memory leak
  * Free string if it is unused (fixes memory leak)
  * Improve redisAppendCommandArgv performance 2.5x
  * Add support for SO_REUSEADDR
  * Fix redisvFormatCommand format parsing
  * Add GLib 2.0 adapter
  * Refactor reading code into read.c
  * Fix errno error buffers to not clobber errors
  * Generate pkgconf during build
  * Silence _BSD_SOURCE warnings
  * Improve digit counting for multibulk creation</changelog>
  <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="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1601640000">- Cleanup spec file with spec-cleaner</changelog>
  <changelog author="Paul Fee &lt;paul.fee@jci.com&gt;" date="1601985600">- Enable TLS</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1633521600">- hiredis 1.0.1:
  * CVE-2021-32765: integer overflow if provided maliciously
    crafted or corrupted RESP mult-bulk protocol data boo#1191331</changelog>
  <changelog author="Paul Fee &lt;paul.fee@jci.com&gt;" date="1633608000">- hiredis 1.0.2
  * Hiredis v1.0.2 is a security release with a fix for CVE-2021-32765.
    [boo#1191331]
    v1.0.1 erroneously bumped the SONAME so should be skipped.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1672660800">- hiredis 1.1.0:
  * better SSL convenience
  * new async adapters
  * can now return nan in addition to -inf and inf in a
    REDIS_REPLY_DOUBLE. Applications that deal with RESP3 doubles
    should make sure to account for this.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1698494400">- hiredis 1.2.0:
  * Add sdevent adapter
  * Allow specifying the keepalive interval
  * Add RedisModule adapter
  * Helper for setting TCP_USER_TIMEOUT socket option
  * bug fixes</changelog>
</package>
<package pkgid="d65223bb7cd442a2bd6974f918022d04464bd6790ff64d0e8add3145368e2dbfb24e6a00d6c9da46f7bae1c5f6431910921bc81a959ae064fe73880dc9809b3c" name="hiredis" arch="x86_64">
  <version epoch="0" ver="1.2.0" rel="1.1"/>
  <changelog author="mpluskal@suse.com" date="1425297600">- Update to 0.12.1
  * Fix `make install`: DESTDIR support, install all required
    files, install PKGCONF in proper location
  * Fix `make test` as 32 bit build on 64 bit platform
- Changes for  0.12.0
  * Add optional KeepAlive support
  * Try again on EINTR errors
  * Add libuv adapter
  * Add IPv6 support
  * Remove possiblity of multiple close on same fd
  * Add ability to bind source address on connect
  * Add redisConnectFd() and redisFreeKeepFd()
  * Fix getaddrinfo() memory leak
  * Free string if it is unused (fixes memory leak)
  * Improve redisAppendCommandArgv performance 2.5x
  * Add support for SO_REUSEADDR
  * Fix redisvFormatCommand format parsing
  * Add GLib 2.0 adapter
  * Refactor reading code into read.c
  * Fix errno error buffers to not clobber errors
  * Generate pkgconf during build
  * Silence _BSD_SOURCE warnings
  * Improve digit counting for multibulk creation</changelog>
  <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="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1601640000">- Cleanup spec file with spec-cleaner</changelog>
  <changelog author="Paul Fee &lt;paul.fee@jci.com&gt;" date="1601985600">- Enable TLS</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1633521600">- hiredis 1.0.1:
  * CVE-2021-32765: integer overflow if provided maliciously
    crafted or corrupted RESP mult-bulk protocol data boo#1191331</changelog>
  <changelog author="Paul Fee &lt;paul.fee@jci.com&gt;" date="1633608000">- hiredis 1.0.2
  * Hiredis v1.0.2 is a security release with a fix for CVE-2021-32765.
    [boo#1191331]
    v1.0.1 erroneously bumped the SONAME so should be skipped.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1672660800">- hiredis 1.1.0:
  * better SSL convenience
  * new async adapters
  * can now return nan in addition to -inf and inf in a
    REDIS_REPLY_DOUBLE. Applications that deal with RESP3 doubles
    should make sure to account for this.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1698494400">- hiredis 1.2.0:
  * Add sdevent adapter
  * Allow specifying the keepalive interval
  * Add RedisModule adapter
  * Helper for setting TCP_USER_TIMEOUT socket option
  * bug fixes</changelog>
</package>
<package pkgid="9fa6ce4da3e60d03ab179cccf685a02ceae436e9dac4d8674c3bb7ec10abc8c2d92207520c59fa47779025987de2575bd5fd834bdd411fdc5c909b6df2c79cb3" name="hiredis-debuginfo" arch="i586">
  <version epoch="0" ver="1.2.0" rel="1.1"/>
  <changelog author="mpluskal@suse.com" date="1425297600">- Update to 0.12.1
  * Fix `make install`: DESTDIR support, install all required
    files, install PKGCONF in proper location
  * Fix `make test` as 32 bit build on 64 bit platform
- Changes for  0.12.0
  * Add optional KeepAlive support
  * Try again on EINTR errors
  * Add libuv adapter
  * Add IPv6 support
  * Remove possiblity of multiple close on same fd
  * Add ability to bind source address on connect
  * Add redisConnectFd() and redisFreeKeepFd()
  * Fix getaddrinfo() memory leak
  * Free string if it is unused (fixes memory leak)
  * Improve redisAppendCommandArgv performance 2.5x
  * Add support for SO_REUSEADDR
  * Fix redisvFormatCommand format parsing
  * Add GLib 2.0 adapter
  * Refactor reading code into read.c
  * Fix errno error buffers to not clobber errors
  * Generate pkgconf during build
  * Silence _BSD_SOURCE warnings
  * Improve digit counting for multibulk creation</changelog>
  <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="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1601640000">- Cleanup spec file with spec-cleaner</changelog>
  <changelog author="Paul Fee &lt;paul.fee@jci.com&gt;" date="1601985600">- Enable TLS</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1633521600">- hiredis 1.0.1:
  * CVE-2021-32765: integer overflow if provided maliciously
    crafted or corrupted RESP mult-bulk protocol data boo#1191331</changelog>
  <changelog author="Paul Fee &lt;paul.fee@jci.com&gt;" date="1633608000">- hiredis 1.0.2
  * Hiredis v1.0.2 is a security release with a fix for CVE-2021-32765.
    [boo#1191331]
    v1.0.1 erroneously bumped the SONAME so should be skipped.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1672660800">- hiredis 1.1.0:
  * better SSL convenience
  * new async adapters
  * can now return nan in addition to -inf and inf in a
    REDIS_REPLY_DOUBLE. Applications that deal with RESP3 doubles
    should make sure to account for this.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1698494400">- hiredis 1.2.0:
  * Add sdevent adapter
  * Allow specifying the keepalive interval
  * Add RedisModule adapter
  * Helper for setting TCP_USER_TIMEOUT socket option
  * bug fixes</changelog>
</package>
<package pkgid="fad608c1d617349c5801969e6d0323f8b9cb0f4e648947f4b5e02d79f6a09bfdec72bfac3983607e88bea32292c47bf1cf170d90077891d4f42e077f926f5ef3" name="hiredis-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.2.0" rel="1.1"/>
  <changelog author="mpluskal@suse.com" date="1425297600">- Update to 0.12.1
  * Fix `make install`: DESTDIR support, install all required
    files, install PKGCONF in proper location
  * Fix `make test` as 32 bit build on 64 bit platform
- Changes for  0.12.0
  * Add optional KeepAlive support
  * Try again on EINTR errors
  * Add libuv adapter
  * Add IPv6 support
  * Remove possiblity of multiple close on same fd
  * Add ability to bind source address on connect
  * Add redisConnectFd() and redisFreeKeepFd()
  * Fix getaddrinfo() memory leak
  * Free string if it is unused (fixes memory leak)
  * Improve redisAppendCommandArgv performance 2.5x
  * Add support for SO_REUSEADDR
  * Fix redisvFormatCommand format parsing
  * Add GLib 2.0 adapter
  * Refactor reading code into read.c
  * Fix errno error buffers to not clobber errors
  * Generate pkgconf during build
  * Silence _BSD_SOURCE warnings
  * Improve digit counting for multibulk creation</changelog>
  <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="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1601640000">- Cleanup spec file with spec-cleaner</changelog>
  <changelog author="Paul Fee &lt;paul.fee@jci.com&gt;" date="1601985600">- Enable TLS</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1633521600">- hiredis 1.0.1:
  * CVE-2021-32765: integer overflow if provided maliciously
    crafted or corrupted RESP mult-bulk protocol data boo#1191331</changelog>
  <changelog author="Paul Fee &lt;paul.fee@jci.com&gt;" date="1633608000">- hiredis 1.0.2
  * Hiredis v1.0.2 is a security release with a fix for CVE-2021-32765.
    [boo#1191331]
    v1.0.1 erroneously bumped the SONAME so should be skipped.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1672660800">- hiredis 1.1.0:
  * better SSL convenience
  * new async adapters
  * can now return nan in addition to -inf and inf in a
    REDIS_REPLY_DOUBLE. Applications that deal with RESP3 doubles
    should make sure to account for this.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1698494400">- hiredis 1.2.0:
  * Add sdevent adapter
  * Allow specifying the keepalive interval
  * Add RedisModule adapter
  * Helper for setting TCP_USER_TIMEOUT socket option
  * bug fixes</changelog>
</package>
<package pkgid="bdb78d0b87b1bca696d63018c0bf9ca234af14126a00b05e80c66e42b45852861e670ec2c24aa5efa09751253198e3d5684c9ded2c826dd6a2eb3fc7e8859583" name="hiredis-debugsource" arch="i586">
  <version epoch="0" ver="1.2.0" rel="1.1"/>
  <changelog author="mpluskal@suse.com" date="1425297600">- Update to 0.12.1
  * Fix `make install`: DESTDIR support, install all required
    files, install PKGCONF in proper location
  * Fix `make test` as 32 bit build on 64 bit platform
- Changes for  0.12.0
  * Add optional KeepAlive support
  * Try again on EINTR errors
  * Add libuv adapter
  * Add IPv6 support
  * Remove possiblity of multiple close on same fd
  * Add ability to bind source address on connect
  * Add redisConnectFd() and redisFreeKeepFd()
  * Fix getaddrinfo() memory leak
  * Free string if it is unused (fixes memory leak)
  * Improve redisAppendCommandArgv performance 2.5x
  * Add support for SO_REUSEADDR
  * Fix redisvFormatCommand format parsing
  * Add GLib 2.0 adapter
  * Refactor reading code into read.c
  * Fix errno error buffers to not clobber errors
  * Generate pkgconf during build
  * Silence _BSD_SOURCE warnings
  * Improve digit counting for multibulk creation</changelog>
  <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="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1601640000">- Cleanup spec file with spec-cleaner</changelog>
  <changelog author="Paul Fee &lt;paul.fee@jci.com&gt;" date="1601985600">- Enable TLS</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1633521600">- hiredis 1.0.1:
  * CVE-2021-32765: integer overflow if provided maliciously
    crafted or corrupted RESP mult-bulk protocol data boo#1191331</changelog>
  <changelog author="Paul Fee &lt;paul.fee@jci.com&gt;" date="1633608000">- hiredis 1.0.2
  * Hiredis v1.0.2 is a security release with a fix for CVE-2021-32765.
    [boo#1191331]
    v1.0.1 erroneously bumped the SONAME so should be skipped.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1672660800">- hiredis 1.1.0:
  * better SSL convenience
  * new async adapters
  * can now return nan in addition to -inf and inf in a
    REDIS_REPLY_DOUBLE. Applications that deal with RESP3 doubles
    should make sure to account for this.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1698494400">- hiredis 1.2.0:
  * Add sdevent adapter
  * Allow specifying the keepalive interval
  * Add RedisModule adapter
  * Helper for setting TCP_USER_TIMEOUT socket option
  * bug fixes</changelog>
</package>
<package pkgid="d0c136c661ecd20d04902c36ac33cc7c076af3571a225985f10269856c02a6ae9e85339726d2e91e8c2cd7c0779003fbff374530aab293448305017e76029753" name="hiredis-debugsource" arch="x86_64">
  <version epoch="0" ver="1.2.0" rel="1.1"/>
  <changelog author="mpluskal@suse.com" date="1425297600">- Update to 0.12.1
  * Fix `make install`: DESTDIR support, install all required
    files, install PKGCONF in proper location
  * Fix `make test` as 32 bit build on 64 bit platform
- Changes for  0.12.0
  * Add optional KeepAlive support
  * Try again on EINTR errors
  * Add libuv adapter
  * Add IPv6 support
  * Remove possiblity of multiple close on same fd
  * Add ability to bind source address on connect
  * Add redisConnectFd() and redisFreeKeepFd()
  * Fix getaddrinfo() memory leak
  * Free string if it is unused (fixes memory leak)
  * Improve redisAppendCommandArgv performance 2.5x
  * Add support for SO_REUSEADDR
  * Fix redisvFormatCommand format parsing
  * Add GLib 2.0 adapter
  * Refactor reading code into read.c
  * Fix errno error buffers to not clobber errors
  * Generate pkgconf during build
  * Silence _BSD_SOURCE warnings
  * Improve digit counting for multibulk creation</changelog>
  <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="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1601640000">- Cleanup spec file with spec-cleaner</changelog>
  <changelog author="Paul Fee &lt;paul.fee@jci.com&gt;" date="1601985600">- Enable TLS</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1633521600">- hiredis 1.0.1:
  * CVE-2021-32765: integer overflow if provided maliciously
    crafted or corrupted RESP mult-bulk protocol data boo#1191331</changelog>
  <changelog author="Paul Fee &lt;paul.fee@jci.com&gt;" date="1633608000">- hiredis 1.0.2
  * Hiredis v1.0.2 is a security release with a fix for CVE-2021-32765.
    [boo#1191331]
    v1.0.1 erroneously bumped the SONAME so should be skipped.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1672660800">- hiredis 1.1.0:
  * better SSL convenience
  * new async adapters
  * can now return nan in addition to -inf and inf in a
    REDIS_REPLY_DOUBLE. Applications that deal with RESP3 doubles
    should make sure to account for this.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1698494400">- hiredis 1.2.0:
  * Add sdevent adapter
  * Allow specifying the keepalive interval
  * Add RedisModule adapter
  * Helper for setting TCP_USER_TIMEOUT socket option
  * bug fixes</changelog>
</package>
<package pkgid="bac1fecac70fbc66414eab0115c8dbd4abee4d934fd3d73787a0d587f69fc108d4a916a56ddee9484e0bad62b1529c7748c94a7bd217b98fa4e248fc4e5e5094" name="hiredis-devel" arch="i586">
  <version epoch="0" ver="1.2.0" rel="1.1"/>
  <changelog author="mpluskal@suse.com" date="1425297600">- Update to 0.12.1
  * Fix `make install`: DESTDIR support, install all required
    files, install PKGCONF in proper location
  * Fix `make test` as 32 bit build on 64 bit platform
- Changes for  0.12.0
  * Add optional KeepAlive support
  * Try again on EINTR errors
  * Add libuv adapter
  * Add IPv6 support
  * Remove possiblity of multiple close on same fd
  * Add ability to bind source address on connect
  * Add redisConnectFd() and redisFreeKeepFd()
  * Fix getaddrinfo() memory leak
  * Free string if it is unused (fixes memory leak)
  * Improve redisAppendCommandArgv performance 2.5x
  * Add support for SO_REUSEADDR
  * Fix redisvFormatCommand format parsing
  * Add GLib 2.0 adapter
  * Refactor reading code into read.c
  * Fix errno error buffers to not clobber errors
  * Generate pkgconf during build
  * Silence _BSD_SOURCE warnings
  * Improve digit counting for multibulk creation</changelog>
  <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="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1601640000">- Cleanup spec file with spec-cleaner</changelog>
  <changelog author="Paul Fee &lt;paul.fee@jci.com&gt;" date="1601985600">- Enable TLS</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1633521600">- hiredis 1.0.1:
  * CVE-2021-32765: integer overflow if provided maliciously
    crafted or corrupted RESP mult-bulk protocol data boo#1191331</changelog>
  <changelog author="Paul Fee &lt;paul.fee@jci.com&gt;" date="1633608000">- hiredis 1.0.2
  * Hiredis v1.0.2 is a security release with a fix for CVE-2021-32765.
    [boo#1191331]
    v1.0.1 erroneously bumped the SONAME so should be skipped.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1672660800">- hiredis 1.1.0:
  * better SSL convenience
  * new async adapters
  * can now return nan in addition to -inf and inf in a
    REDIS_REPLY_DOUBLE. Applications that deal with RESP3 doubles
    should make sure to account for this.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1698494400">- hiredis 1.2.0:
  * Add sdevent adapter
  * Allow specifying the keepalive interval
  * Add RedisModule adapter
  * Helper for setting TCP_USER_TIMEOUT socket option
  * bug fixes</changelog>
</package>
<package pkgid="037e669523b4ae7960eed52f097a1c5abc22ba02a63aac7bb502e6d74e1377ee7176d66bea5cfe2feba21f1b9efe58a894669beb42b1b51586c7422d92581ed3" name="hiredis-devel" arch="x86_64">
  <version epoch="0" ver="1.2.0" rel="1.1"/>
  <changelog author="mpluskal@suse.com" date="1425297600">- Update to 0.12.1
  * Fix `make install`: DESTDIR support, install all required
    files, install PKGCONF in proper location
  * Fix `make test` as 32 bit build on 64 bit platform
- Changes for  0.12.0
  * Add optional KeepAlive support
  * Try again on EINTR errors
  * Add libuv adapter
  * Add IPv6 support
  * Remove possiblity of multiple close on same fd
  * Add ability to bind source address on connect
  * Add redisConnectFd() and redisFreeKeepFd()
  * Fix getaddrinfo() memory leak
  * Free string if it is unused (fixes memory leak)
  * Improve redisAppendCommandArgv performance 2.5x
  * Add support for SO_REUSEADDR
  * Fix redisvFormatCommand format parsing
  * Add GLib 2.0 adapter
  * Refactor reading code into read.c
  * Fix errno error buffers to not clobber errors
  * Generate pkgconf during build
  * Silence _BSD_SOURCE warnings
  * Improve digit counting for multibulk creation</changelog>
  <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="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1601640000">- Cleanup spec file with spec-cleaner</changelog>
  <changelog author="Paul Fee &lt;paul.fee@jci.com&gt;" date="1601985600">- Enable TLS</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1633521600">- hiredis 1.0.1:
  * CVE-2021-32765: integer overflow if provided maliciously
    crafted or corrupted RESP mult-bulk protocol data boo#1191331</changelog>
  <changelog author="Paul Fee &lt;paul.fee@jci.com&gt;" date="1633608000">- hiredis 1.0.2
  * Hiredis v1.0.2 is a security release with a fix for CVE-2021-32765.
    [boo#1191331]
    v1.0.1 erroneously bumped the SONAME so should be skipped.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1672660800">- hiredis 1.1.0:
  * better SSL convenience
  * new async adapters
  * can now return nan in addition to -inf and inf in a
    REDIS_REPLY_DOUBLE. Applications that deal with RESP3 doubles
    should make sure to account for this.</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1698494400">- hiredis 1.2.0:
  * Add sdevent adapter
  * Allow specifying the keepalive interval
  * Add RedisModule adapter
  * Helper for setting TCP_USER_TIMEOUT socket option
  * bug fixes</changelog>
</package>
<package pkgid="7ebc06c1f0736cf019b148b6416824ebd2d6889f5f06145926848eb8c075da7a90cc671d40bcf8a94a375450ff8cab7fca0fdd0f77fb9d2678136e1615aa63bb" name="hledger" arch="src">
  <version epoch="0" ver="1.32.1" rel="2.1"/>
  <changelog author="psimons@suse.com" date="1625918400">- Update hledger to version 1.22.
  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.22/src/CHANGES.md</changelog>
  <changelog author="psimons@suse.com" date="1626696000">- Update hledger to version 1.22 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="psimons@suse.com" date="1628078400">- Update hledger to version 1.22.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.22.1/src/CHANGES.md</changelog>
  <changelog author="psimons@suse.com" date="1628424000">- Update hledger to version 1.22.2.
  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.22.2/src/CHANGES.md</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1631016000">- relax dependency constraints on base-compat-batteries</changelog>
  <changelog author="psimons@suse.com" date="1632312000">- Update hledger to version 1.23.
  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.23/src/CHANGES.md</changelog>
  <changelog author="psimons@suse.com" date="1633608000">- Update hledger to version 1.23 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1639137600">- Update hledger to version 1.24.99.
  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.24.99/src/CHANGES.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1646481600">- Update hledger to version 1.25.
  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.25/src/CHANGES.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1654344000">- Update hledger to version 1.26.
  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.26/src/CHANGES.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1657540800">- Update hledger to version 1.26.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.26.1/src/CHANGES.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1662120000">- Update hledger to version 1.27.
  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.27/src/CHANGES.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1663502400">- Update hledger to version 1.27.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.27.1/src/CHANGES.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1669896000">- Update hledger to version 1.28.
  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.28/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="1688212800">- Update hledger to version 1.28 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1693742400">- Update hledger to version 1.31.
  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.31/src/CHANGES.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1701518400">- Update hledger to version 1.32.
  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/src/CHANGES.md</changelog>
  <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>
</package>
<package pkgid="5152f19172dce2d5facbd3b21dec41f42088defcf6727772ee6601dda9dcf63955a42b64937fa41cb93f97c95409435e6dac6f55b9b90f0432760b0e0cfa236b" name="hledger" arch="x86_64">
  <version epoch="0" ver="1.32.1" rel="2.1"/>
  <changelog author="psimons@suse.com" date="1625918400">- Update hledger to version 1.22.
  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.22/src/CHANGES.md</changelog>
  <changelog author="psimons@suse.com" date="1626696000">- Update hledger to version 1.22 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="psimons@suse.com" date="1628078400">- Update hledger to version 1.22.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.22.1/src/CHANGES.md</changelog>
  <changelog author="psimons@suse.com" date="1628424000">- Update hledger to version 1.22.2.
  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.22.2/src/CHANGES.md</changelog>
  <changelog author="Ond&#x159;ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1631016000">- relax dependency constraints on base-compat-batteries</changelog>
  <changelog author="psimons@suse.com" date="1632312000">- Update hledger to version 1.23.
  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.23/src/CHANGES.md</changelog>
  <changelog author="psimons@suse.com" date="1633608000">- Update hledger to version 1.23 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1639137600">- Update hledger to version 1.24.99.
  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.24.99/src/CHANGES.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1646481600">- Update hledger to version 1.25.
  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.25/src/CHANGES.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1654344000">- Update hledger to version 1.26.
  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.26/src/CHANGES.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1657540800">- Update hledger to version 1.26.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.26.1/src/CHANGES.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1662120000">- Update hledger to version 1.27.
  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.27/src/CHANGES.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1663502400">- Update hledger to version 1.27.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.27.1/src/CHANGES.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1669896000">- Update hledger to version 1.28.
  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.28/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="1688212800">- Update hledger to version 1.28 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1693742400">- Update hledger to version 1.31.
  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.31/src/CHANGES.md</changelog>
  <changelog author="Peter Simons &lt;psimons@suse.com&gt;" date="1701518400">- Update hledger to version 1.32.
  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/src/CHANGES.md</changelog>
  <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>
</package>
<package pkgid="a99d1f6f726167af9c06e3733d2534b360603faa6003be67b95091b2b84c3d67511f2656202fac4e3e4e3c25c6d0c85154eac85af6c6047e8cbfd54e974d0016" name="homebank" arch="src">
  <version epoch="0" ver="5.7.2" rel="1.1"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1601467200">- Update to version 5.4.3:
  * change: remove deprecated GtkAction/GtkUIManager for
    rep_balance
  * change: harmonization of dialog dimension with aspect
    ratio
  * change: split list column now follow same width rule
    than other list
  * change: updated the file statistics: added tags, currencies,
    template, scheduled
  * change: updated the welcome dialog: added icon, relayout, show
    next time checkbox
  * change: reworked and improved the new file assistant
  * change: prefixed template created from the register
  * wish  : #1861759 search "Manage Accounts"
  * wish  : #1861432 merge tags
  * wish  : #1860905 sort by amount in budget report
  * wish  : #1851733 Reports/Vehicle Cost Report filtered dropdown
  * wish  : #1851729 multi line scheduled post
  * wish  : #1851718 popup menu on transaction list
  * wish  : #1847907 add reconcile data when export as CSV
  * wish  : #1829597 view split transaction detail from the register
    (expand or other)
  * wish  : #1810621 mass prefill assignment from the register
  * bugfix: double click on scheduled list total line was faulty
    reactive
  * wish  : #1886299 export to csv/clipboard 1st column title
    naming
  * wish  : #1886181 default preference or remind for import
    similar date gap
  * wish  : #1880386 revert ease to combine expense/income in
    splits dialog
  * wish  : #1882081 add a gtk font size override Edit
  * wish  : #1871383 increase exchange rate size
  * wish  : #1869112 "Export CSV" feature for the "Show all..."
    transactions view
  * wish  : #1837550 export transaction from account as CSV with
    every split line
  * bugfix: delete tag was partially working
  * bugfix: your accounts list was not refreshed after new
    file or import
  * bugfix: #1870476 typo: Your
  * bugfix: #1870433 default backup path folder not initialized
    with wallet folder
  * bugfix: #1869727 typo: assigment
  * bugfix: #1868185 search not finding amounts with more than 3
    digits dollar amount
  * bugfix: #1867392 delete tooltip not translated in
    scheduled/template dialog
  * bugfix: #1865361 txn dialog template list switch sort order
    on each save
  * bugfix: #1865083 when moving a transaction a 'changed' icon
    isn't displayed against the 'from' account
  * bugfix: #1864176 'Restore backup' doesn't open default
    backup folder
  * bugfix: #1864089 missing icons for "Case sensitive" and
    "Regular expression in the assignment dialog
  * bugfix: #1863484 scheduled 'stop after' cannot be removed
  * bugfix: #1862769 manage schedule/template and quicksearch
    behavior
  * bugfix: #1862677 add and keep FROM register reset the date
  * bugfix: #1862540 win: currency symbol detection fail leads
    to crash
  * bugfix: #1862436 win: incorrect display of russian ruble
    currency symbol
  * bugfix: #1858675 import/export budget mixup if subcategory
    has same name</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1613217600">- Update to version 5.5:
  * new   : your accounts added cleared column
  * new   : target xfer dialog add a match ratio column
  * new   : added checking and savings account type
  * new   : added tooltip on 'your accounts' to show last reconciled
    date, minimun/maximum remaining
  * new   : trend time, added average value and line into the graph
  * change: your accounts renamed bank column to reconciled
  * change: statistics report renamed the 'Balance' term with a more
    accurate 'Total'
  * change: statistics report added a compare Exp. &amp; Inc. checkbox
    to clarify the interface
  * wish  : #1911838 integrate fr_CA categories (included with wish)
  * wish  : #1909694 duplicate auto assignment find
  * wish  : #1909590 include one decimal digit in the fuel average
  * wish  : #1900281 homebank Stats Rept - Subcategory heading
  * wish  : #1898277 add a "today" button/calendar option when adding
    new transactions
  * wish  : #1897810 search or sort assignment rules
  * wish  : #1897696 red text in budget report for negative results
  * wish  : #1894425 Add switch inside app to change dark/light theme
  * wish  : #1893854 shortcut for scheduled main window button
  * wish  : #1892606 graph legend text not smaller than windows font
  * wish  : #1891878 your accounts add remaining before overdraft
  * wish  : #1890024 add a high limit for saving accounts
  * wish  : #1887212 internal xfer detection day gap manual preference
  * wish  : #1884376 payee multimatch for autocompletion
  * wish  : #1882876 category/payee separate usage count for
    transaction and overall usage
  * wish: : #1882456 txn dialog to order popover category by type
  * wish  : #1870390 statistic report - sum/total as last row
  * wish  : #1866456 import option to invert expense/income for
    credit card account
  * wish  : #1857636 Allow showing only short/medium-term scheduled
    operations in the main window's overview
  * wish  : #1847622 txn status display to button and/or add icon
  * wish  : #1846928 top spending max items configurable
  * wish  : #1846822 your accounts column choose + add cleared
  * wish  : #1581863 on main window, accounts have 'Reconciled date'
  * wish  : #1565386 ability to set time interval for the Balance report
  * wish  : # 300380 add direct print + pdf/png/ps export mostly
    for report/graph
  * bugfix: #1911805 the decimal digits of the Belarusian ruble is
    indicated incorrectly
  * bugfix: #1909323 windows: crash importing an OFX file with
    info + add to info
  * bugfix: #1903437 date column in transaction list can be empty
  * bugfix: #1898408 split window does not provide 8 decimal places
    for cryptocurrency
  * bugfix: #1898294 time unit is not translated 'Manage
    scheduled/template transactions' dialog
  * bugfix: #1895478 ofx file marked as invalid if empty line at top
- Remove obsolete (0%{?suse_version} &lt; 1330) stuff from spec file</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1620129600">- Update to version 5.5.1:
  * change: report window are now closed when new/open a file
  * bugfix: #1917837 the tag popover list is too small in width
    and height
  * bugfix: #1917075 delete unused payee/category do not enable
    save
  * bugfix: #1916932 impossible to read text when using dark theme
  * bugfix: #1916587 scheduled this/next month date filter is wrong
  * bugfix: #1915729 windows "tag" close the programm on delete
    item
  * bugfix: #1915660 update to the Help &amp; Homebank for check
    numbers
  * bugfix: #1915643 the "Balance report" does not group correctly
    by week (ISO 8601)
  * bugfix: #1915609 qif export of multiple account double xfer
    line
  * bugfix: #1914943 statistic by time total row doubled with
    subcategory
  * bugfix: #1914935 changing the "Include remind into balance"
    option doesn't update balance in accounts summary
  * bugfix: #1910857 transaction category autofill from payee is
    too invasive
  * bugfix: #1910819 paste amount into split may input too much
    decimal digits
  * bugfix: #1889659 crash on typing in category during add due
    to inconsistent XML
  * bugfix: #1842429 difference between loading 1 OFX file or
    more at once
  * wish  : #1904569 more flexible date handling for QIF import
  * wish  : #1594684 balance report to select several accounts</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1620561600">- Update to version 5.5.2:
  * new   : statistics report add result/detail to clipboard/csv
    file
  * wish  : #1923368 calendar "Today" button to not auto-close
    widget
  * wish  : #1916365 please add Toggle detail function to Time
    mode on Statistics report
  * bugfix: #1925976 statistics "total" percentage breakdown
    incorrect
  * bugfix: #1922829 reorder transaction buttons not updated
    after date change
  * bugfix: #1921741 top spending chart legend text overlap
  * bugfix: #1919080 OFX import deduplication unselect valid txn
  * bugfix: #1918479 choosing to force budget monitoring does
    not make document dirty
  * bugfix: #1918334 void transactions from previous periods show
    up in the current transactions</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1628596800">- Update to version 5.5.3:
  * new: added 4 report color themes: quicken2017, mint,
  material, nord
  * change: added 6 more colors to ynab report color theme
  * wish: #1930395 ability to copy certain amounts (sum, avg, balance)
  * bugfix: fixed some minor memory leak in post scheduled
  * bugfix: adding tags from manage tags dialog don't enable save
  * bugfix: #1936806 after editing a txn from detail list of report,
  the list is empty
  * bugfix: #1934739 today button text is not translated in date picker
  * bugfix: #1932301 main windows New and Save tooltip text remains
  in english
  * bugfix: #1931816 changing a date from 'show all transaction'
  don't sort by date
  * bugfix: #1930924 import back a csv reads categories as tags
  * bugfix: #1928147 account column don't sort in scheduled dialog
  * bugfix: #1919936 document what the account maximum balance limit
  does in practice</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1642248000">- Update to version 5.5.4:
  * change: windows: upgraded to GTK 3.24.31
  * bugfix: #1956185 dates not accepting 2 digit year
  * bugfix: #1955984 homebank cannot import its own CSV exports
  * bugfix: #1955046 statistics time csv subcategory export fail
  * bugfix: #1954017 QIF import uncheck similar txn with
    different category
  * bugfix: #1947931 vehicle cost CSV output incorrect values
    in km/l column
  * bugfix: #1945715 windows: update currency return
    'unaccaceptable TLS certificate'
  * bugfix: #1942494 statistics "total" percentage breakdown
    incorrect
  * bugfix: #1940103 (null) is shown in dialog when deleting
    a template/scheduled
  * bugfix: #1919063 windows: scaling in 'Top Spending' text
    too big in UHD 3840 x 2160
  * bugfix: #1801655 windows: button order for GtkAssistant
    import is confusing</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1650888000">- Update to version 5.5.5:
  * change: windows: upgraded to GTK 3.24.33
  * wish: #1960755 add a refresh button in account detail screen
  * wish: #1960380 void transaction icon improved visibility in
    dark mode
  * wish: #1950234 your account show total for single group
    foreign currency
  * wish: #1948608 scheduled list (manage/bottom) could show
    category column
  * wish: #1945636 detail report list amount sort in base currency
  * bugfix: fixed double trigger on some radiobutton: category,
    budget, assign, repstats
  * bugfix: #1968249 templates names not displayed in Transaction
    dialog
  * bugfix: #1965594 children windows should be transient for their
    parents
  * bugfix: #1964433 'Top Spending' home chart option button
    disapear
  * bugfix: #1963833 window: main window don't open in primary
    screen
  * bugfix: #1960750 tooltip is in English even if localization is
    set to FR
  * bugfix: #1960745 not showing * after some changes made
    to manage
  * bugfix: #1960743 double click payee not working after search
  * bugfix: #1958767 managing payees search does not refresh
    after merge
  * bugfix: #1958145 windows: can't enter specials characters with
    alt gr
  * bugfix: #1958001 balance 'Show Empty Line' includes days
    outside of selected range</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1656590400">- Update to version 5.5.6:
  * bugfix: #1977796 rounding problem for euro minor in
    deutsche mark
  * bugfix: #1976138 split amount opposite sign don't work when
    using + button
  * bugfix: #1972078 inherit old xfer enable to post to
    a closed account
  * bugfix: #1970526 windows do not minimize independently; cannot
    raise main window above others
  * bugfix: #1970509 manage scheduled list column hscrollbar
  * bugfix: #1970020 balance report - toggle detail show no txn
  * bugfix: #1967708 csv export invalid with semicolon in text
-  BuildRequires for glib2 changed to &gt;= 2.68</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1664971200">- Update to version 5.5.7:
  * bugfix: lp#1681532 Segfault when pressing escape while editing
    a new transaction
  * bugfix: lp#1981464 "Select among possible transactions" duplicate
    transfer refactor
  * bugfix: lp#1984246 compilation problem on Debian 11
  * bugfix: lp#1987975 choose among target xfer faultly propose same
    sign transaction
  * bugfix: lp#1988489 Statistics "total" percentage breakdown
    incorrect
  * bugfix: lp#1988594 edit txn with keyboard ok button (alt) don't
    update focused amount
  * bugfix: lp#1989171 Invalid appdata confuse gnome-software
  * bugfix: lp#1991459 register apply type=income +
    status=uncategorized shows expense
- BuildRequires for glib2 changed back to &gt;= 2.39, lp#1984246
  fixes building with glib2 &lt; 2.68</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1666353600">- Update to version 5.5.8:
  * bugfix: lp#1992548 linking xfers between accounts fails to
    join correctly
  * bugfix: lp#1992284 manage tag edit input is empty</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670328000">- update to 5.6:
  * new   : add a Manage &gt; Wallet menu entry
  * new   : add suggested/destructive style to relevant dialog buttons
  * new   : add search input into manage category dialog
  * new   : all search input CTRL+F to activate, ESC to empty+quit
  * new   : filter on individual type: expense, income, transfer
  * new   : filter on individual status: cleared, reconciled
  * new   : filter dialog has a visual indicator on page with active filter
  * new   : added an info icon with detailed info as tooltip in import, account pages
  * new   : added a warning icon when xfer with different currency prefill target amount fail
  * change: dropped usage of remaining comboboxentry in profit of a popoverentry
  * change: account rename dialog relayout
  * change: payee edit dialog relayout
  * change: category edit dialog relayout
  * change: manage payee/category hid usage column by default, toggle button to show
  * change: filter dialog relayout
  * change: layout harmonisation of all manage dialog
  * change: spacing check and harmonisation of all windows
  * change: removed icons for secondary windows/dialogs
  * wish  : #1996223 statistics time report stack chart to show rate in tooltip
  * wish  : #1993088 register closed account popmenu should be disabled
  * wish  : #1989211 stats report preference to include/exlcude xfer by default
  * wish  : #1986501 columns visibility settings for scheduled mainwindow list
  * wish  : #1983995 Ability to "Copy raw amount" from a transaction in the account's transactions list
  * wish  : #1982036 improve columns order/width for target xfer transaction list
  * wish  : #1980562 setting to unlock by default the reconciled changes
  * wish  : #1977686 autocompletion for split memo field
  * wish  : #1974450 modify assignment order by specifying its index
  * wish  : #1973029 add tag import/export function
  * wish  : #1958039 Add ability to sort by search text in Assignments Dialog
  * wish  : #1955305 Ability to search for criteria text in "Management Assignments" window
  * wish  : #1933164 sort by header column click on statistics
  * wish  : #1932193 add a note field into payee
  * wish  : #1920642 separate columns and widths settings for reports details pane
  * wish  : #1909749 feature to lock changes of reconciled transactions
  * wish  : #1906953 add "ignore" week-end behavior
  * wish  : #1896887 Reports / Exclude tags does an AND on multiple tags, it should default to OR
  * wish  : #1896441 set an account to be outflow into 'Your Accounts'
  * wish  : #1886757 HomeBank Report Account balances for each month
  * wish  : #1875801 shows split detail in the report detail list
  * wish  : #1869352 option to add scheduled txn until x months
  * wish  : #1826360 archive payee/category to lighten the lists
  * wish  : #1710085 assignment based on amount
  * wish  : #1673260 internal transfer with different currency
  * wish  : #1530170 more date range option and redesign
  * wish  : #1173135 charts for stat over time items (pay, cate, acc...) report
  * wish  : #625527  multiselectable combobox in trendtime reports
  * bugfix: unused tags were not saved
  * bugfix: add ellipsize to some report columns for large item name
  * bugfix: report budget layout problem with large category name
  * bugfix: #1993599 your accounts tooltip fail when account name contains a &amp;
  * bugfix: #1993727 import assistant selection counts do not update</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1673265600">- update to 5.6.1:
  * bugfix: lp#2001566 vehicule cost report label vehicle while
    properties label Category
  * bugfix: lp#2000834 when fiscal year is not 01 jan
    last/this/next year is 1 year ahead
  * bugfix: lp#2000809 user feedback when create template or
    assignment
  * bugfix: lp#2000760 typo in french translation
  * bugfix: lp#2000629 move buttons in Manage Assignments window
    do not update at ends
  * bugfix: lp#2000294 statistics Time 'Balance mode' ignores
    filters
  * bugfix: lp#2000292 week 51/52 display incorrectly in
    Statistics Report
  * bugfix: lp#2000269 quick filter transactions uncleared shows
    reconciled transactions
  * bugfix: lp#2000266 duplicated 'This fortnight' label in
    date range
  * bugfix: lp#1999963 category list with an &amp; show other name
  * bugfix: lp#1999879 new assignment by amount do not save
    the amount
  * bugfix: lp#1999322 When I hide a payee, changes are not saved
  * bugfix: lp#1999297 win: crash in scheduled transaction
  * bugfix: lp#1999265 future/remind list column width
    to 0 (hidden)
  * bugfix: lp#1999250 program crashes exporting Payees to csv
  * bugfix: lp#1999243 moving assignment rule is not subject to
    saving and moving to position&gt;99 fails
  * bugfix: lp#1999188 show detail preference is ignored + column
    width to 0
  * bugfix: lp#1999186 void transactions show regardless of
    preferences setting
  * bugfix: lp#1998987 translation is missing for days and
    transaction status
  * bugfix: lp#1998912 translation is missing for the new
    date selector</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1675684800">- update to 5.6.2:
  * change: updated the example.xhb file with up to date data
  * change: avoid to call the update currency api unless file
    last save is less than 24h
  * bugfix: lp#2004631 date and column title alignement
  * bugfix: lp#2004053 budget manage table view category column
    no ellipsis nor resizable
  * bugfix: lp#2002873 changing a category name do not update
    the list
  * bugfix: lp#2002699 en_GB locale faultly translated to Arabic
    by a user
  * bugfix: lp#2002650 update currency at program start always
    mark the file changed
  * bugfix: lp#2002348 impossible to schedule income template
    with an amount equal to 0
  * bugfix: lp#2000480 crash importing OFX under specific
    conditions
  * bugfix: lp#2000452 vehicle cost report shows duplicated subcats</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1679313600">- update to 5.6.3:
  * change: budget table view is now the default
  * bugfix: scheduled transaction list was not display src/dst
    account for xfer
  * bugfix: scheduled transaction list total was incorrect
  * bugfix: account future transaction account column was not
    displayed oblique
  * bugfix: lp#2009277 removing tag from multiple transactions
  * bugfix: lp#2009250 cannot select Hidden Categories in
    Statistics Reporting
  * bugfix: lp#2008521 account window toggle future transaction
    is not working
  * bugfix: lp#2007947 dropdown boxes in the Edit Transaction
    dialog box behave inconsistently
  * bugfix: lp#2007712 report half-year column header is not
    translated
  * bugfix: lp#2000728 wayland: template window closes only
    on third attempt
  * bugfix: lp#1999699 wayland: click on schedule button select
    first item and don't open popover
  * wish: lp#2007714 table budget dialog view improvements
  * wish: lp#2000290 Fortnight interval in Reports
  * wish: lp#1996505 Sum SELECTED scheduled transaction at
    main window
  * wish: lp1956060 sort by amount in statistics report to take
    sign into consideration
  * wish: lp#1886123 Remind status transactions not calculated
    in reports despite include preference</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1684497600">- update to 5.6.4:
  * bugfix: lp#2012576 statistics Report using Balance Mode by time
  shows odd "total" column
  * bugfix: lp#2012999 one transaction Imported from QFX file no
  longer matches
  * bugfix: lp#2017435 posting both sides of a scheduled internal
  transfer posts 2 occurrence
  * bugfix: lp#2018145 rate calculation on total report values
  * bugfix: lp#2018206 balance sometimes displays -0.00
  * bugfix: lp#2018414 tags edit/import faultly enable space and may
  cause report crash
  * bugfix: lp#2019876 balance report allow max &lt; min date (crash)
  and ignore input with All dates range set</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1687867200">- Update to 5.6.5:
  * bugfix: lp#2024243 when creating splits for income transactions,
  expenses are added as incomes regardless of amount sign
  * bugfix: lp#2023388 account cannot be deleted message is not
  precise enough
  * bugfix: lp#2022049 windows: displayed values overflow int32 in
  5.6.4
  * bugfix: lp#2019312 status column included in export detail txn
  from report break re-import
  * bugfix: lp#2018039 lock icon for reconciled txn is not displayed
  in report detail</changelog>
  <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>
</package>
<package pkgid="0a085c9ea4da60ea8518647e9e5a8633493f690d1df969ee8ce9647c8240c51a801cf06a4f11d6167098479e9a79f35b44e55d669f063046add7870888f5badb" name="homebank" arch="x86_64">
  <version epoch="0" ver="5.7.2" rel="1.1"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1601467200">- Update to version 5.4.3:
  * change: remove deprecated GtkAction/GtkUIManager for
    rep_balance
  * change: harmonization of dialog dimension with aspect
    ratio
  * change: split list column now follow same width rule
    than other list
  * change: updated the file statistics: added tags, currencies,
    template, scheduled
  * change: updated the welcome dialog: added icon, relayout, show
    next time checkbox
  * change: reworked and improved the new file assistant
  * change: prefixed template created from the register
  * wish  : #1861759 search "Manage Accounts"
  * wish  : #1861432 merge tags
  * wish  : #1860905 sort by amount in budget report
  * wish  : #1851733 Reports/Vehicle Cost Report filtered dropdown
  * wish  : #1851729 multi line scheduled post
  * wish  : #1851718 popup menu on transaction list
  * wish  : #1847907 add reconcile data when export as CSV
  * wish  : #1829597 view split transaction detail from the register
    (expand or other)
  * wish  : #1810621 mass prefill assignment from the register
  * bugfix: double click on scheduled list total line was faulty
    reactive
  * wish  : #1886299 export to csv/clipboard 1st column title
    naming
  * wish  : #1886181 default preference or remind for import
    similar date gap
  * wish  : #1880386 revert ease to combine expense/income in
    splits dialog
  * wish  : #1882081 add a gtk font size override Edit
  * wish  : #1871383 increase exchange rate size
  * wish  : #1869112 "Export CSV" feature for the "Show all..."
    transactions view
  * wish  : #1837550 export transaction from account as CSV with
    every split line
  * bugfix: delete tag was partially working
  * bugfix: your accounts list was not refreshed after new
    file or import
  * bugfix: #1870476 typo: Your
  * bugfix: #1870433 default backup path folder not initialized
    with wallet folder
  * bugfix: #1869727 typo: assigment
  * bugfix: #1868185 search not finding amounts with more than 3
    digits dollar amount
  * bugfix: #1867392 delete tooltip not translated in
    scheduled/template dialog
  * bugfix: #1865361 txn dialog template list switch sort order
    on each save
  * bugfix: #1865083 when moving a transaction a 'changed' icon
    isn't displayed against the 'from' account
  * bugfix: #1864176 'Restore backup' doesn't open default
    backup folder
  * bugfix: #1864089 missing icons for "Case sensitive" and
    "Regular expression in the assignment dialog
  * bugfix: #1863484 scheduled 'stop after' cannot be removed
  * bugfix: #1862769 manage schedule/template and quicksearch
    behavior
  * bugfix: #1862677 add and keep FROM register reset the date
  * bugfix: #1862540 win: currency symbol detection fail leads
    to crash
  * bugfix: #1862436 win: incorrect display of russian ruble
    currency symbol
  * bugfix: #1858675 import/export budget mixup if subcategory
    has same name</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1613217600">- Update to version 5.5:
  * new   : your accounts added cleared column
  * new   : target xfer dialog add a match ratio column
  * new   : added checking and savings account type
  * new   : added tooltip on 'your accounts' to show last reconciled
    date, minimun/maximum remaining
  * new   : trend time, added average value and line into the graph
  * change: your accounts renamed bank column to reconciled
  * change: statistics report renamed the 'Balance' term with a more
    accurate 'Total'
  * change: statistics report added a compare Exp. &amp; Inc. checkbox
    to clarify the interface
  * wish  : #1911838 integrate fr_CA categories (included with wish)
  * wish  : #1909694 duplicate auto assignment find
  * wish  : #1909590 include one decimal digit in the fuel average
  * wish  : #1900281 homebank Stats Rept - Subcategory heading
  * wish  : #1898277 add a "today" button/calendar option when adding
    new transactions
  * wish  : #1897810 search or sort assignment rules
  * wish  : #1897696 red text in budget report for negative results
  * wish  : #1894425 Add switch inside app to change dark/light theme
  * wish  : #1893854 shortcut for scheduled main window button
  * wish  : #1892606 graph legend text not smaller than windows font
  * wish  : #1891878 your accounts add remaining before overdraft
  * wish  : #1890024 add a high limit for saving accounts
  * wish  : #1887212 internal xfer detection day gap manual preference
  * wish  : #1884376 payee multimatch for autocompletion
  * wish  : #1882876 category/payee separate usage count for
    transaction and overall usage
  * wish: : #1882456 txn dialog to order popover category by type
  * wish  : #1870390 statistic report - sum/total as last row
  * wish  : #1866456 import option to invert expense/income for
    credit card account
  * wish  : #1857636 Allow showing only short/medium-term scheduled
    operations in the main window's overview
  * wish  : #1847622 txn status display to button and/or add icon
  * wish  : #1846928 top spending max items configurable
  * wish  : #1846822 your accounts column choose + add cleared
  * wish  : #1581863 on main window, accounts have 'Reconciled date'
  * wish  : #1565386 ability to set time interval for the Balance report
  * wish  : # 300380 add direct print + pdf/png/ps export mostly
    for report/graph
  * bugfix: #1911805 the decimal digits of the Belarusian ruble is
    indicated incorrectly
  * bugfix: #1909323 windows: crash importing an OFX file with
    info + add to info
  * bugfix: #1903437 date column in transaction list can be empty
  * bugfix: #1898408 split window does not provide 8 decimal places
    for cryptocurrency
  * bugfix: #1898294 time unit is not translated 'Manage
    scheduled/template transactions' dialog
  * bugfix: #1895478 ofx file marked as invalid if empty line at top
- Remove obsolete (0%{?suse_version} &lt; 1330) stuff from spec file</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1620129600">- Update to version 5.5.1:
  * change: report window are now closed when new/open a file
  * bugfix: #1917837 the tag popover list is too small in width
    and height
  * bugfix: #1917075 delete unused payee/category do not enable
    save
  * bugfix: #1916932 impossible to read text when using dark theme
  * bugfix: #1916587 scheduled this/next month date filter is wrong
  * bugfix: #1915729 windows "tag" close the programm on delete
    item
  * bugfix: #1915660 update to the Help &amp; Homebank for check
    numbers
  * bugfix: #1915643 the "Balance report" does not group correctly
    by week (ISO 8601)
  * bugfix: #1915609 qif export of multiple account double xfer
    line
  * bugfix: #1914943 statistic by time total row doubled with
    subcategory
  * bugfix: #1914935 changing the "Include remind into balance"
    option doesn't update balance in accounts summary
  * bugfix: #1910857 transaction category autofill from payee is
    too invasive
  * bugfix: #1910819 paste amount into split may input too much
    decimal digits
  * bugfix: #1889659 crash on typing in category during add due
    to inconsistent XML
  * bugfix: #1842429 difference between loading 1 OFX file or
    more at once
  * wish  : #1904569 more flexible date handling for QIF import
  * wish  : #1594684 balance report to select several accounts</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1620561600">- Update to version 5.5.2:
  * new   : statistics report add result/detail to clipboard/csv
    file
  * wish  : #1923368 calendar "Today" button to not auto-close
    widget
  * wish  : #1916365 please add Toggle detail function to Time
    mode on Statistics report
  * bugfix: #1925976 statistics "total" percentage breakdown
    incorrect
  * bugfix: #1922829 reorder transaction buttons not updated
    after date change
  * bugfix: #1921741 top spending chart legend text overlap
  * bugfix: #1919080 OFX import deduplication unselect valid txn
  * bugfix: #1918479 choosing to force budget monitoring does
    not make document dirty
  * bugfix: #1918334 void transactions from previous periods show
    up in the current transactions</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1628596800">- Update to version 5.5.3:
  * new: added 4 report color themes: quicken2017, mint,
  material, nord
  * change: added 6 more colors to ynab report color theme
  * wish: #1930395 ability to copy certain amounts (sum, avg, balance)
  * bugfix: fixed some minor memory leak in post scheduled
  * bugfix: adding tags from manage tags dialog don't enable save
  * bugfix: #1936806 after editing a txn from detail list of report,
  the list is empty
  * bugfix: #1934739 today button text is not translated in date picker
  * bugfix: #1932301 main windows New and Save tooltip text remains
  in english
  * bugfix: #1931816 changing a date from 'show all transaction'
  don't sort by date
  * bugfix: #1930924 import back a csv reads categories as tags
  * bugfix: #1928147 account column don't sort in scheduled dialog
  * bugfix: #1919936 document what the account maximum balance limit
  does in practice</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1642248000">- Update to version 5.5.4:
  * change: windows: upgraded to GTK 3.24.31
  * bugfix: #1956185 dates not accepting 2 digit year
  * bugfix: #1955984 homebank cannot import its own CSV exports
  * bugfix: #1955046 statistics time csv subcategory export fail
  * bugfix: #1954017 QIF import uncheck similar txn with
    different category
  * bugfix: #1947931 vehicle cost CSV output incorrect values
    in km/l column
  * bugfix: #1945715 windows: update currency return
    'unaccaceptable TLS certificate'
  * bugfix: #1942494 statistics "total" percentage breakdown
    incorrect
  * bugfix: #1940103 (null) is shown in dialog when deleting
    a template/scheduled
  * bugfix: #1919063 windows: scaling in 'Top Spending' text
    too big in UHD 3840 x 2160
  * bugfix: #1801655 windows: button order for GtkAssistant
    import is confusing</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1650888000">- Update to version 5.5.5:
  * change: windows: upgraded to GTK 3.24.33
  * wish: #1960755 add a refresh button in account detail screen
  * wish: #1960380 void transaction icon improved visibility in
    dark mode
  * wish: #1950234 your account show total for single group
    foreign currency
  * wish: #1948608 scheduled list (manage/bottom) could show
    category column
  * wish: #1945636 detail report list amount sort in base currency
  * bugfix: fixed double trigger on some radiobutton: category,
    budget, assign, repstats
  * bugfix: #1968249 templates names not displayed in Transaction
    dialog
  * bugfix: #1965594 children windows should be transient for their
    parents
  * bugfix: #1964433 'Top Spending' home chart option button
    disapear
  * bugfix: #1963833 window: main window don't open in primary
    screen
  * bugfix: #1960750 tooltip is in English even if localization is
    set to FR
  * bugfix: #1960745 not showing * after some changes made
    to manage
  * bugfix: #1960743 double click payee not working after search
  * bugfix: #1958767 managing payees search does not refresh
    after merge
  * bugfix: #1958145 windows: can't enter specials characters with
    alt gr
  * bugfix: #1958001 balance 'Show Empty Line' includes days
    outside of selected range</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1656590400">- Update to version 5.5.6:
  * bugfix: #1977796 rounding problem for euro minor in
    deutsche mark
  * bugfix: #1976138 split amount opposite sign don't work when
    using + button
  * bugfix: #1972078 inherit old xfer enable to post to
    a closed account
  * bugfix: #1970526 windows do not minimize independently; cannot
    raise main window above others
  * bugfix: #1970509 manage scheduled list column hscrollbar
  * bugfix: #1970020 balance report - toggle detail show no txn
  * bugfix: #1967708 csv export invalid with semicolon in text
-  BuildRequires for glib2 changed to &gt;= 2.68</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1664971200">- Update to version 5.5.7:
  * bugfix: lp#1681532 Segfault when pressing escape while editing
    a new transaction
  * bugfix: lp#1981464 "Select among possible transactions" duplicate
    transfer refactor
  * bugfix: lp#1984246 compilation problem on Debian 11
  * bugfix: lp#1987975 choose among target xfer faultly propose same
    sign transaction
  * bugfix: lp#1988489 Statistics "total" percentage breakdown
    incorrect
  * bugfix: lp#1988594 edit txn with keyboard ok button (alt) don't
    update focused amount
  * bugfix: lp#1989171 Invalid appdata confuse gnome-software
  * bugfix: lp#1991459 register apply type=income +
    status=uncategorized shows expense
- BuildRequires for glib2 changed back to &gt;= 2.39, lp#1984246
  fixes building with glib2 &lt; 2.68</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1666353600">- Update to version 5.5.8:
  * bugfix: lp#1992548 linking xfers between accounts fails to
    join correctly
  * bugfix: lp#1992284 manage tag edit input is empty</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670328000">- update to 5.6:
  * new   : add a Manage &gt; Wallet menu entry
  * new   : add suggested/destructive style to relevant dialog buttons
  * new   : add search input into manage category dialog
  * new   : all search input CTRL+F to activate, ESC to empty+quit
  * new   : filter on individual type: expense, income, transfer
  * new   : filter on individual status: cleared, reconciled
  * new   : filter dialog has a visual indicator on page with active filter
  * new   : added an info icon with detailed info as tooltip in import, account pages
  * new   : added a warning icon when xfer with different currency prefill target amount fail
  * change: dropped usage of remaining comboboxentry in profit of a popoverentry
  * change: account rename dialog relayout
  * change: payee edit dialog relayout
  * change: category edit dialog relayout
  * change: manage payee/category hid usage column by default, toggle button to show
  * change: filter dialog relayout
  * change: layout harmonisation of all manage dialog
  * change: spacing check and harmonisation of all windows
  * change: removed icons for secondary windows/dialogs
  * wish  : #1996223 statistics time report stack chart to show rate in tooltip
  * wish  : #1993088 register closed account popmenu should be disabled
  * wish  : #1989211 stats report preference to include/exlcude xfer by default
  * wish  : #1986501 columns visibility settings for scheduled mainwindow list
  * wish  : #1983995 Ability to "Copy raw amount" from a transaction in the account's transactions list
  * wish  : #1982036 improve columns order/width for target xfer transaction list
  * wish  : #1980562 setting to unlock by default the reconciled changes
  * wish  : #1977686 autocompletion for split memo field
  * wish  : #1974450 modify assignment order by specifying its index
  * wish  : #1973029 add tag import/export function
  * wish  : #1958039 Add ability to sort by search text in Assignments Dialog
  * wish  : #1955305 Ability to search for criteria text in "Management Assignments" window
  * wish  : #1933164 sort by header column click on statistics
  * wish  : #1932193 add a note field into payee
  * wish  : #1920642 separate columns and widths settings for reports details pane
  * wish  : #1909749 feature to lock changes of reconciled transactions
  * wish  : #1906953 add "ignore" week-end behavior
  * wish  : #1896887 Reports / Exclude tags does an AND on multiple tags, it should default to OR
  * wish  : #1896441 set an account to be outflow into 'Your Accounts'
  * wish  : #1886757 HomeBank Report Account balances for each month
  * wish  : #1875801 shows split detail in the report detail list
  * wish  : #1869352 option to add scheduled txn until x months
  * wish  : #1826360 archive payee/category to lighten the lists
  * wish  : #1710085 assignment based on amount
  * wish  : #1673260 internal transfer with different currency
  * wish  : #1530170 more date range option and redesign
  * wish  : #1173135 charts for stat over time items (pay, cate, acc...) report
  * wish  : #625527  multiselectable combobox in trendtime reports
  * bugfix: unused tags were not saved
  * bugfix: add ellipsize to some report columns for large item name
  * bugfix: report budget layout problem with large category name
  * bugfix: #1993599 your accounts tooltip fail when account name contains a &amp;
  * bugfix: #1993727 import assistant selection counts do not update</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1673265600">- update to 5.6.1:
  * bugfix: lp#2001566 vehicule cost report label vehicle while
    properties label Category
  * bugfix: lp#2000834 when fiscal year is not 01 jan
    last/this/next year is 1 year ahead
  * bugfix: lp#2000809 user feedback when create template or
    assignment
  * bugfix: lp#2000760 typo in french translation
  * bugfix: lp#2000629 move buttons in Manage Assignments window
    do not update at ends
  * bugfix: lp#2000294 statistics Time 'Balance mode' ignores
    filters
  * bugfix: lp#2000292 week 51/52 display incorrectly in
    Statistics Report
  * bugfix: lp#2000269 quick filter transactions uncleared shows
    reconciled transactions
  * bugfix: lp#2000266 duplicated 'This fortnight' label in
    date range
  * bugfix: lp#1999963 category list with an &amp; show other name
  * bugfix: lp#1999879 new assignment by amount do not save
    the amount
  * bugfix: lp#1999322 When I hide a payee, changes are not saved
  * bugfix: lp#1999297 win: crash in scheduled transaction
  * bugfix: lp#1999265 future/remind list column width
    to 0 (hidden)
  * bugfix: lp#1999250 program crashes exporting Payees to csv
  * bugfix: lp#1999243 moving assignment rule is not subject to
    saving and moving to position&gt;99 fails
  * bugfix: lp#1999188 show detail preference is ignored + column
    width to 0
  * bugfix: lp#1999186 void transactions show regardless of
    preferences setting
  * bugfix: lp#1998987 translation is missing for days and
    transaction status
  * bugfix: lp#1998912 translation is missing for the new
    date selector</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1675684800">- update to 5.6.2:
  * change: updated the example.xhb file with up to date data
  * change: avoid to call the update currency api unless file
    last save is less than 24h
  * bugfix: lp#2004631 date and column title alignement
  * bugfix: lp#2004053 budget manage table view category column
    no ellipsis nor resizable
  * bugfix: lp#2002873 changing a category name do not update
    the list
  * bugfix: lp#2002699 en_GB locale faultly translated to Arabic
    by a user
  * bugfix: lp#2002650 update currency at program start always
    mark the file changed
  * bugfix: lp#2002348 impossible to schedule income template
    with an amount equal to 0
  * bugfix: lp#2000480 crash importing OFX under specific
    conditions
  * bugfix: lp#2000452 vehicle cost report shows duplicated subcats</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1679313600">- update to 5.6.3:
  * change: budget table view is now the default
  * bugfix: scheduled transaction list was not display src/dst
    account for xfer
  * bugfix: scheduled transaction list total was incorrect
  * bugfix: account future transaction account column was not
    displayed oblique
  * bugfix: lp#2009277 removing tag from multiple transactions
  * bugfix: lp#2009250 cannot select Hidden Categories in
    Statistics Reporting
  * bugfix: lp#2008521 account window toggle future transaction
    is not working
  * bugfix: lp#2007947 dropdown boxes in the Edit Transaction
    dialog box behave inconsistently
  * bugfix: lp#2007712 report half-year column header is not
    translated
  * bugfix: lp#2000728 wayland: template window closes only
    on third attempt
  * bugfix: lp#1999699 wayland: click on schedule button select
    first item and don't open popover
  * wish: lp#2007714 table budget dialog view improvements
  * wish: lp#2000290 Fortnight interval in Reports
  * wish: lp#1996505 Sum SELECTED scheduled transaction at
    main window
  * wish: lp1956060 sort by amount in statistics report to take
    sign into consideration
  * wish: lp#1886123 Remind status transactions not calculated
    in reports despite include preference</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1684497600">- update to 5.6.4:
  * bugfix: lp#2012576 statistics Report using Balance Mode by time
  shows odd "total" column
  * bugfix: lp#2012999 one transaction Imported from QFX file no
  longer matches
  * bugfix: lp#2017435 posting both sides of a scheduled internal
  transfer posts 2 occurrence
  * bugfix: lp#2018145 rate calculation on total report values
  * bugfix: lp#2018206 balance sometimes displays -0.00
  * bugfix: lp#2018414 tags edit/import faultly enable space and may
  cause report crash
  * bugfix: lp#2019876 balance report allow max &lt; min date (crash)
  and ignore input with All dates range set</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1687867200">- Update to 5.6.5:
  * bugfix: lp#2024243 when creating splits for income transactions,
  expenses are added as incomes regardless of amount sign
  * bugfix: lp#2023388 account cannot be deleted message is not
  precise enough
  * bugfix: lp#2022049 windows: displayed values overflow int32 in
  5.6.4
  * bugfix: lp#2019312 status column included in export detail txn
  from report break re-import
  * bugfix: lp#2018039 lock icon for reconciled txn is not displayed
  in report detail</changelog>
  <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>
</package>
<package pkgid="4fc57603038d27018e0cf81bbc5173b5861fc09405c34e7c06aecbec51e70d526e0c7af084768e5748768cdf570269c2190b2684f405ac608d086429411319cc" name="homebank-debuginfo" arch="x86_64">
  <version epoch="0" ver="5.7.2" rel="1.1"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1601467200">- Update to version 5.4.3:
  * change: remove deprecated GtkAction/GtkUIManager for
    rep_balance
  * change: harmonization of dialog dimension with aspect
    ratio
  * change: split list column now follow same width rule
    than other list
  * change: updated the file statistics: added tags, currencies,
    template, scheduled
  * change: updated the welcome dialog: added icon, relayout, show
    next time checkbox
  * change: reworked and improved the new file assistant
  * change: prefixed template created from the register
  * wish  : #1861759 search "Manage Accounts"
  * wish  : #1861432 merge tags
  * wish  : #1860905 sort by amount in budget report
  * wish  : #1851733 Reports/Vehicle Cost Report filtered dropdown
  * wish  : #1851729 multi line scheduled post
  * wish  : #1851718 popup menu on transaction list
  * wish  : #1847907 add reconcile data when export as CSV
  * wish  : #1829597 view split transaction detail from the register
    (expand or other)
  * wish  : #1810621 mass prefill assignment from the register
  * bugfix: double click on scheduled list total line was faulty
    reactive
  * wish  : #1886299 export to csv/clipboard 1st column title
    naming
  * wish  : #1886181 default preference or remind for import
    similar date gap
  * wish  : #1880386 revert ease to combine expense/income in
    splits dialog
  * wish  : #1882081 add a gtk font size override Edit
  * wish  : #1871383 increase exchange rate size
  * wish  : #1869112 "Export CSV" feature for the "Show all..."
    transactions view
  * wish  : #1837550 export transaction from account as CSV with
    every split line
  * bugfix: delete tag was partially working
  * bugfix: your accounts list was not refreshed after new
    file or import
  * bugfix: #1870476 typo: Your
  * bugfix: #1870433 default backup path folder not initialized
    with wallet folder
  * bugfix: #1869727 typo: assigment
  * bugfix: #1868185 search not finding amounts with more than 3
    digits dollar amount
  * bugfix: #1867392 delete tooltip not translated in
    scheduled/template dialog
  * bugfix: #1865361 txn dialog template list switch sort order
    on each save
  * bugfix: #1865083 when moving a transaction a 'changed' icon
    isn't displayed against the 'from' account
  * bugfix: #1864176 'Restore backup' doesn't open default
    backup folder
  * bugfix: #1864089 missing icons for "Case sensitive" and
    "Regular expression in the assignment dialog
  * bugfix: #1863484 scheduled 'stop after' cannot be removed
  * bugfix: #1862769 manage schedule/template and quicksearch
    behavior
  * bugfix: #1862677 add and keep FROM register reset the date
  * bugfix: #1862540 win: currency symbol detection fail leads
    to crash
  * bugfix: #1862436 win: incorrect display of russian ruble
    currency symbol
  * bugfix: #1858675 import/export budget mixup if subcategory
    has same name</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1613217600">- Update to version 5.5:
  * new   : your accounts added cleared column
  * new   : target xfer dialog add a match ratio column
  * new   : added checking and savings account type
  * new   : added tooltip on 'your accounts' to show last reconciled
    date, minimun/maximum remaining
  * new   : trend time, added average value and line into the graph
  * change: your accounts renamed bank column to reconciled
  * change: statistics report renamed the 'Balance' term with a more
    accurate 'Total'
  * change: statistics report added a compare Exp. &amp; Inc. checkbox
    to clarify the interface
  * wish  : #1911838 integrate fr_CA categories (included with wish)
  * wish  : #1909694 duplicate auto assignment find
  * wish  : #1909590 include one decimal digit in the fuel average
  * wish  : #1900281 homebank Stats Rept - Subcategory heading
  * wish  : #1898277 add a "today" button/calendar option when adding
    new transactions
  * wish  : #1897810 search or sort assignment rules
  * wish  : #1897696 red text in budget report for negative results
  * wish  : #1894425 Add switch inside app to change dark/light theme
  * wish  : #1893854 shortcut for scheduled main window button
  * wish  : #1892606 graph legend text not smaller than windows font
  * wish  : #1891878 your accounts add remaining before overdraft
  * wish  : #1890024 add a high limit for saving accounts
  * wish  : #1887212 internal xfer detection day gap manual preference
  * wish  : #1884376 payee multimatch for autocompletion
  * wish  : #1882876 category/payee separate usage count for
    transaction and overall usage
  * wish: : #1882456 txn dialog to order popover category by type
  * wish  : #1870390 statistic report - sum/total as last row
  * wish  : #1866456 import option to invert expense/income for
    credit card account
  * wish  : #1857636 Allow showing only short/medium-term scheduled
    operations in the main window's overview
  * wish  : #1847622 txn status display to button and/or add icon
  * wish  : #1846928 top spending max items configurable
  * wish  : #1846822 your accounts column choose + add cleared
  * wish  : #1581863 on main window, accounts have 'Reconciled date'
  * wish  : #1565386 ability to set time interval for the Balance report
  * wish  : # 300380 add direct print + pdf/png/ps export mostly
    for report/graph
  * bugfix: #1911805 the decimal digits of the Belarusian ruble is
    indicated incorrectly
  * bugfix: #1909323 windows: crash importing an OFX file with
    info + add to info
  * bugfix: #1903437 date column in transaction list can be empty
  * bugfix: #1898408 split window does not provide 8 decimal places
    for cryptocurrency
  * bugfix: #1898294 time unit is not translated 'Manage
    scheduled/template transactions' dialog
  * bugfix: #1895478 ofx file marked as invalid if empty line at top
- Remove obsolete (0%{?suse_version} &lt; 1330) stuff from spec file</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1620129600">- Update to version 5.5.1:
  * change: report window are now closed when new/open a file
  * bugfix: #1917837 the tag popover list is too small in width
    and height
  * bugfix: #1917075 delete unused payee/category do not enable
    save
  * bugfix: #1916932 impossible to read text when using dark theme
  * bugfix: #1916587 scheduled this/next month date filter is wrong
  * bugfix: #1915729 windows "tag" close the programm on delete
    item
  * bugfix: #1915660 update to the Help &amp; Homebank for check
    numbers
  * bugfix: #1915643 the "Balance report" does not group correctly
    by week (ISO 8601)
  * bugfix: #1915609 qif export of multiple account double xfer
    line
  * bugfix: #1914943 statistic by time total row doubled with
    subcategory
  * bugfix: #1914935 changing the "Include remind into balance"
    option doesn't update balance in accounts summary
  * bugfix: #1910857 transaction category autofill from payee is
    too invasive
  * bugfix: #1910819 paste amount into split may input too much
    decimal digits
  * bugfix: #1889659 crash on typing in category during add due
    to inconsistent XML
  * bugfix: #1842429 difference between loading 1 OFX file or
    more at once
  * wish  : #1904569 more flexible date handling for QIF import
  * wish  : #1594684 balance report to select several accounts</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1620561600">- Update to version 5.5.2:
  * new   : statistics report add result/detail to clipboard/csv
    file
  * wish  : #1923368 calendar "Today" button to not auto-close
    widget
  * wish  : #1916365 please add Toggle detail function to Time
    mode on Statistics report
  * bugfix: #1925976 statistics "total" percentage breakdown
    incorrect
  * bugfix: #1922829 reorder transaction buttons not updated
    after date change
  * bugfix: #1921741 top spending chart legend text overlap
  * bugfix: #1919080 OFX import deduplication unselect valid txn
  * bugfix: #1918479 choosing to force budget monitoring does
    not make document dirty
  * bugfix: #1918334 void transactions from previous periods show
    up in the current transactions</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1628596800">- Update to version 5.5.3:
  * new: added 4 report color themes: quicken2017, mint,
  material, nord
  * change: added 6 more colors to ynab report color theme
  * wish: #1930395 ability to copy certain amounts (sum, avg, balance)
  * bugfix: fixed some minor memory leak in post scheduled
  * bugfix: adding tags from manage tags dialog don't enable save
  * bugfix: #1936806 after editing a txn from detail list of report,
  the list is empty
  * bugfix: #1934739 today button text is not translated in date picker
  * bugfix: #1932301 main windows New and Save tooltip text remains
  in english
  * bugfix: #1931816 changing a date from 'show all transaction'
  don't sort by date
  * bugfix: #1930924 import back a csv reads categories as tags
  * bugfix: #1928147 account column don't sort in scheduled dialog
  * bugfix: #1919936 document what the account maximum balance limit
  does in practice</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1642248000">- Update to version 5.5.4:
  * change: windows: upgraded to GTK 3.24.31
  * bugfix: #1956185 dates not accepting 2 digit year
  * bugfix: #1955984 homebank cannot import its own CSV exports
  * bugfix: #1955046 statistics time csv subcategory export fail
  * bugfix: #1954017 QIF import uncheck similar txn with
    different category
  * bugfix: #1947931 vehicle cost CSV output incorrect values
    in km/l column
  * bugfix: #1945715 windows: update currency return
    'unaccaceptable TLS certificate'
  * bugfix: #1942494 statistics "total" percentage breakdown
    incorrect
  * bugfix: #1940103 (null) is shown in dialog when deleting
    a template/scheduled
  * bugfix: #1919063 windows: scaling in 'Top Spending' text
    too big in UHD 3840 x 2160
  * bugfix: #1801655 windows: button order for GtkAssistant
    import is confusing</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1650888000">- Update to version 5.5.5:
  * change: windows: upgraded to GTK 3.24.33
  * wish: #1960755 add a refresh button in account detail screen
  * wish: #1960380 void transaction icon improved visibility in
    dark mode
  * wish: #1950234 your account show total for single group
    foreign currency
  * wish: #1948608 scheduled list (manage/bottom) could show
    category column
  * wish: #1945636 detail report list amount sort in base currency
  * bugfix: fixed double trigger on some radiobutton: category,
    budget, assign, repstats
  * bugfix: #1968249 templates names not displayed in Transaction
    dialog
  * bugfix: #1965594 children windows should be transient for their
    parents
  * bugfix: #1964433 'Top Spending' home chart option button
    disapear
  * bugfix: #1963833 window: main window don't open in primary
    screen
  * bugfix: #1960750 tooltip is in English even if localization is
    set to FR
  * bugfix: #1960745 not showing * after some changes made
    to manage
  * bugfix: #1960743 double click payee not working after search
  * bugfix: #1958767 managing payees search does not refresh
    after merge
  * bugfix: #1958145 windows: can't enter specials characters with
    alt gr
  * bugfix: #1958001 balance 'Show Empty Line' includes days
    outside of selected range</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1656590400">- Update to version 5.5.6:
  * bugfix: #1977796 rounding problem for euro minor in
    deutsche mark
  * bugfix: #1976138 split amount opposite sign don't work when
    using + button
  * bugfix: #1972078 inherit old xfer enable to post to
    a closed account
  * bugfix: #1970526 windows do not minimize independently; cannot
    raise main window above others
  * bugfix: #1970509 manage scheduled list column hscrollbar
  * bugfix: #1970020 balance report - toggle detail show no txn
  * bugfix: #1967708 csv export invalid with semicolon in text
-  BuildRequires for glib2 changed to &gt;= 2.68</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1664971200">- Update to version 5.5.7:
  * bugfix: lp#1681532 Segfault when pressing escape while editing
    a new transaction
  * bugfix: lp#1981464 "Select among possible transactions" duplicate
    transfer refactor
  * bugfix: lp#1984246 compilation problem on Debian 11
  * bugfix: lp#1987975 choose among target xfer faultly propose same
    sign transaction
  * bugfix: lp#1988489 Statistics "total" percentage breakdown
    incorrect
  * bugfix: lp#1988594 edit txn with keyboard ok button (alt) don't
    update focused amount
  * bugfix: lp#1989171 Invalid appdata confuse gnome-software
  * bugfix: lp#1991459 register apply type=income +
    status=uncategorized shows expense
- BuildRequires for glib2 changed back to &gt;= 2.39, lp#1984246
  fixes building with glib2 &lt; 2.68</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1666353600">- Update to version 5.5.8:
  * bugfix: lp#1992548 linking xfers between accounts fails to
    join correctly
  * bugfix: lp#1992284 manage tag edit input is empty</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670328000">- update to 5.6:
  * new   : add a Manage &gt; Wallet menu entry
  * new   : add suggested/destructive style to relevant dialog buttons
  * new   : add search input into manage category dialog
  * new   : all search input CTRL+F to activate, ESC to empty+quit
  * new   : filter on individual type: expense, income, transfer
  * new   : filter on individual status: cleared, reconciled
  * new   : filter dialog has a visual indicator on page with active filter
  * new   : added an info icon with detailed info as tooltip in import, account pages
  * new   : added a warning icon when xfer with different currency prefill target amount fail
  * change: dropped usage of remaining comboboxentry in profit of a popoverentry
  * change: account rename dialog relayout
  * change: payee edit dialog relayout
  * change: category edit dialog relayout
  * change: manage payee/category hid usage column by default, toggle button to show
  * change: filter dialog relayout
  * change: layout harmonisation of all manage dialog
  * change: spacing check and harmonisation of all windows
  * change: removed icons for secondary windows/dialogs
  * wish  : #1996223 statistics time report stack chart to show rate in tooltip
  * wish  : #1993088 register closed account popmenu should be disabled
  * wish  : #1989211 stats report preference to include/exlcude xfer by default
  * wish  : #1986501 columns visibility settings for scheduled mainwindow list
  * wish  : #1983995 Ability to "Copy raw amount" from a transaction in the account's transactions list
  * wish  : #1982036 improve columns order/width for target xfer transaction list
  * wish  : #1980562 setting to unlock by default the reconciled changes
  * wish  : #1977686 autocompletion for split memo field
  * wish  : #1974450 modify assignment order by specifying its index
  * wish  : #1973029 add tag import/export function
  * wish  : #1958039 Add ability to sort by search text in Assignments Dialog
  * wish  : #1955305 Ability to search for criteria text in "Management Assignments" window
  * wish  : #1933164 sort by header column click on statistics
  * wish  : #1932193 add a note field into payee
  * wish  : #1920642 separate columns and widths settings for reports details pane
  * wish  : #1909749 feature to lock changes of reconciled transactions
  * wish  : #1906953 add "ignore" week-end behavior
  * wish  : #1896887 Reports / Exclude tags does an AND on multiple tags, it should default to OR
  * wish  : #1896441 set an account to be outflow into 'Your Accounts'
  * wish  : #1886757 HomeBank Report Account balances for each month
  * wish  : #1875801 shows split detail in the report detail list
  * wish  : #1869352 option to add scheduled txn until x months
  * wish  : #1826360 archive payee/category to lighten the lists
  * wish  : #1710085 assignment based on amount
  * wish  : #1673260 internal transfer with different currency
  * wish  : #1530170 more date range option and redesign
  * wish  : #1173135 charts for stat over time items (pay, cate, acc...) report
  * wish  : #625527  multiselectable combobox in trendtime reports
  * bugfix: unused tags were not saved
  * bugfix: add ellipsize to some report columns for large item name
  * bugfix: report budget layout problem with large category name
  * bugfix: #1993599 your accounts tooltip fail when account name contains a &amp;
  * bugfix: #1993727 import assistant selection counts do not update</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1673265600">- update to 5.6.1:
  * bugfix: lp#2001566 vehicule cost report label vehicle while
    properties label Category
  * bugfix: lp#2000834 when fiscal year is not 01 jan
    last/this/next year is 1 year ahead
  * bugfix: lp#2000809 user feedback when create template or
    assignment
  * bugfix: lp#2000760 typo in french translation
  * bugfix: lp#2000629 move buttons in Manage Assignments window
    do not update at ends
  * bugfix: lp#2000294 statistics Time 'Balance mode' ignores
    filters
  * bugfix: lp#2000292 week 51/52 display incorrectly in
    Statistics Report
  * bugfix: lp#2000269 quick filter transactions uncleared shows
    reconciled transactions
  * bugfix: lp#2000266 duplicated 'This fortnight' label in
    date range
  * bugfix: lp#1999963 category list with an &amp; show other name
  * bugfix: lp#1999879 new assignment by amount do not save
    the amount
  * bugfix: lp#1999322 When I hide a payee, changes are not saved
  * bugfix: lp#1999297 win: crash in scheduled transaction
  * bugfix: lp#1999265 future/remind list column width
    to 0 (hidden)
  * bugfix: lp#1999250 program crashes exporting Payees to csv
  * bugfix: lp#1999243 moving assignment rule is not subject to
    saving and moving to position&gt;99 fails
  * bugfix: lp#1999188 show detail preference is ignored + column
    width to 0
  * bugfix: lp#1999186 void transactions show regardless of
    preferences setting
  * bugfix: lp#1998987 translation is missing for days and
    transaction status
  * bugfix: lp#1998912 translation is missing for the new
    date selector</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1675684800">- update to 5.6.2:
  * change: updated the example.xhb file with up to date data
  * change: avoid to call the update currency api unless file
    last save is less than 24h
  * bugfix: lp#2004631 date and column title alignement
  * bugfix: lp#2004053 budget manage table view category column
    no ellipsis nor resizable
  * bugfix: lp#2002873 changing a category name do not update
    the list
  * bugfix: lp#2002699 en_GB locale faultly translated to Arabic
    by a user
  * bugfix: lp#2002650 update currency at program start always
    mark the file changed
  * bugfix: lp#2002348 impossible to schedule income template
    with an amount equal to 0
  * bugfix: lp#2000480 crash importing OFX under specific
    conditions
  * bugfix: lp#2000452 vehicle cost report shows duplicated subcats</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1679313600">- update to 5.6.3:
  * change: budget table view is now the default
  * bugfix: scheduled transaction list was not display src/dst
    account for xfer
  * bugfix: scheduled transaction list total was incorrect
  * bugfix: account future transaction account column was not
    displayed oblique
  * bugfix: lp#2009277 removing tag from multiple transactions
  * bugfix: lp#2009250 cannot select Hidden Categories in
    Statistics Reporting
  * bugfix: lp#2008521 account window toggle future transaction
    is not working
  * bugfix: lp#2007947 dropdown boxes in the Edit Transaction
    dialog box behave inconsistently
  * bugfix: lp#2007712 report half-year column header is not
    translated
  * bugfix: lp#2000728 wayland: template window closes only
    on third attempt
  * bugfix: lp#1999699 wayland: click on schedule button select
    first item and don't open popover
  * wish: lp#2007714 table budget dialog view improvements
  * wish: lp#2000290 Fortnight interval in Reports
  * wish: lp#1996505 Sum SELECTED scheduled transaction at
    main window
  * wish: lp1956060 sort by amount in statistics report to take
    sign into consideration
  * wish: lp#1886123 Remind status transactions not calculated
    in reports despite include preference</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1684497600">- update to 5.6.4:
  * bugfix: lp#2012576 statistics Report using Balance Mode by time
  shows odd "total" column
  * bugfix: lp#2012999 one transaction Imported from QFX file no
  longer matches
  * bugfix: lp#2017435 posting both sides of a scheduled internal
  transfer posts 2 occurrence
  * bugfix: lp#2018145 rate calculation on total report values
  * bugfix: lp#2018206 balance sometimes displays -0.00
  * bugfix: lp#2018414 tags edit/import faultly enable space and may
  cause report crash
  * bugfix: lp#2019876 balance report allow max &lt; min date (crash)
  and ignore input with All dates range set</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1687867200">- Update to 5.6.5:
  * bugfix: lp#2024243 when creating splits for income transactions,
  expenses are added as incomes regardless of amount sign
  * bugfix: lp#2023388 account cannot be deleted message is not
  precise enough
  * bugfix: lp#2022049 windows: displayed values overflow int32 in
  5.6.4
  * bugfix: lp#2019312 status column included in export detail txn
  from report break re-import
  * bugfix: lp#2018039 lock icon for reconciled txn is not displayed
  in report detail</changelog>
  <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>
</package>
<package pkgid="b13b3ce37a2ea2babdbc8ac5ab2f73e16ccb888f966460a9ca61601c2d54cb711bfc6fdb00bdb77fd0623754197a29f60406d49babeedafed33fc2ce6b006215" name="homebank-debugsource" arch="x86_64">
  <version epoch="0" ver="5.7.2" rel="1.1"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1601467200">- Update to version 5.4.3:
  * change: remove deprecated GtkAction/GtkUIManager for
    rep_balance
  * change: harmonization of dialog dimension with aspect
    ratio
  * change: split list column now follow same width rule
    than other list
  * change: updated the file statistics: added tags, currencies,
    template, scheduled
  * change: updated the welcome dialog: added icon, relayout, show
    next time checkbox
  * change: reworked and improved the new file assistant
  * change: prefixed template created from the register
  * wish  : #1861759 search "Manage Accounts"
  * wish  : #1861432 merge tags
  * wish  : #1860905 sort by amount in budget report
  * wish  : #1851733 Reports/Vehicle Cost Report filtered dropdown
  * wish  : #1851729 multi line scheduled post
  * wish  : #1851718 popup menu on transaction list
  * wish  : #1847907 add reconcile data when export as CSV
  * wish  : #1829597 view split transaction detail from the register
    (expand or other)
  * wish  : #1810621 mass prefill assignment from the register
  * bugfix: double click on scheduled list total line was faulty
    reactive
  * wish  : #1886299 export to csv/clipboard 1st column title
    naming
  * wish  : #1886181 default preference or remind for import
    similar date gap
  * wish  : #1880386 revert ease to combine expense/income in
    splits dialog
  * wish  : #1882081 add a gtk font size override Edit
  * wish  : #1871383 increase exchange rate size
  * wish  : #1869112 "Export CSV" feature for the "Show all..."
    transactions view
  * wish  : #1837550 export transaction from account as CSV with
    every split line
  * bugfix: delete tag was partially working
  * bugfix: your accounts list was not refreshed after new
    file or import
  * bugfix: #1870476 typo: Your
  * bugfix: #1870433 default backup path folder not initialized
    with wallet folder
  * bugfix: #1869727 typo: assigment
  * bugfix: #1868185 search not finding amounts with more than 3
    digits dollar amount
  * bugfix: #1867392 delete tooltip not translated in
    scheduled/template dialog
  * bugfix: #1865361 txn dialog template list switch sort order
    on each save
  * bugfix: #1865083 when moving a transaction a 'changed' icon
    isn't displayed against the 'from' account
  * bugfix: #1864176 'Restore backup' doesn't open default
    backup folder
  * bugfix: #1864089 missing icons for "Case sensitive" and
    "Regular expression in the assignment dialog
  * bugfix: #1863484 scheduled 'stop after' cannot be removed
  * bugfix: #1862769 manage schedule/template and quicksearch
    behavior
  * bugfix: #1862677 add and keep FROM register reset the date
  * bugfix: #1862540 win: currency symbol detection fail leads
    to crash
  * bugfix: #1862436 win: incorrect display of russian ruble
    currency symbol
  * bugfix: #1858675 import/export budget mixup if subcategory
    has same name</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1613217600">- Update to version 5.5:
  * new   : your accounts added cleared column
  * new   : target xfer dialog add a match ratio column
  * new   : added checking and savings account type
  * new   : added tooltip on 'your accounts' to show last reconciled
    date, minimun/maximum remaining
  * new   : trend time, added average value and line into the graph
  * change: your accounts renamed bank column to reconciled
  * change: statistics report renamed the 'Balance' term with a more
    accurate 'Total'
  * change: statistics report added a compare Exp. &amp; Inc. checkbox
    to clarify the interface
  * wish  : #1911838 integrate fr_CA categories (included with wish)
  * wish  : #1909694 duplicate auto assignment find
  * wish  : #1909590 include one decimal digit in the fuel average
  * wish  : #1900281 homebank Stats Rept - Subcategory heading
  * wish  : #1898277 add a "today" button/calendar option when adding
    new transactions
  * wish  : #1897810 search or sort assignment rules
  * wish  : #1897696 red text in budget report for negative results
  * wish  : #1894425 Add switch inside app to change dark/light theme
  * wish  : #1893854 shortcut for scheduled main window button
  * wish  : #1892606 graph legend text not smaller than windows font
  * wish  : #1891878 your accounts add remaining before overdraft
  * wish  : #1890024 add a high limit for saving accounts
  * wish  : #1887212 internal xfer detection day gap manual preference
  * wish  : #1884376 payee multimatch for autocompletion
  * wish  : #1882876 category/payee separate usage count for
    transaction and overall usage
  * wish: : #1882456 txn dialog to order popover category by type
  * wish  : #1870390 statistic report - sum/total as last row
  * wish  : #1866456 import option to invert expense/income for
    credit card account
  * wish  : #1857636 Allow showing only short/medium-term scheduled
    operations in the main window's overview
  * wish  : #1847622 txn status display to button and/or add icon
  * wish  : #1846928 top spending max items configurable
  * wish  : #1846822 your accounts column choose + add cleared
  * wish  : #1581863 on main window, accounts have 'Reconciled date'
  * wish  : #1565386 ability to set time interval for the Balance report
  * wish  : # 300380 add direct print + pdf/png/ps export mostly
    for report/graph
  * bugfix: #1911805 the decimal digits of the Belarusian ruble is
    indicated incorrectly
  * bugfix: #1909323 windows: crash importing an OFX file with
    info + add to info
  * bugfix: #1903437 date column in transaction list can be empty
  * bugfix: #1898408 split window does not provide 8 decimal places
    for cryptocurrency
  * bugfix: #1898294 time unit is not translated 'Manage
    scheduled/template transactions' dialog
  * bugfix: #1895478 ofx file marked as invalid if empty line at top
- Remove obsolete (0%{?suse_version} &lt; 1330) stuff from spec file</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1620129600">- Update to version 5.5.1:
  * change: report window are now closed when new/open a file
  * bugfix: #1917837 the tag popover list is too small in width
    and height
  * bugfix: #1917075 delete unused payee/category do not enable
    save
  * bugfix: #1916932 impossible to read text when using dark theme
  * bugfix: #1916587 scheduled this/next month date filter is wrong
  * bugfix: #1915729 windows "tag" close the programm on delete
    item
  * bugfix: #1915660 update to the Help &amp; Homebank for check
    numbers
  * bugfix: #1915643 the "Balance report" does not group correctly
    by week (ISO 8601)
  * bugfix: #1915609 qif export of multiple account double xfer
    line
  * bugfix: #1914943 statistic by time total row doubled with
    subcategory
  * bugfix: #1914935 changing the "Include remind into balance"
    option doesn't update balance in accounts summary
  * bugfix: #1910857 transaction category autofill from payee is
    too invasive
  * bugfix: #1910819 paste amount into split may input too much
    decimal digits
  * bugfix: #1889659 crash on typing in category during add due
    to inconsistent XML
  * bugfix: #1842429 difference between loading 1 OFX file or
    more at once
  * wish  : #1904569 more flexible date handling for QIF import
  * wish  : #1594684 balance report to select several accounts</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1620561600">- Update to version 5.5.2:
  * new   : statistics report add result/detail to clipboard/csv
    file
  * wish  : #1923368 calendar "Today" button to not auto-close
    widget
  * wish  : #1916365 please add Toggle detail function to Time
    mode on Statistics report
  * bugfix: #1925976 statistics "total" percentage breakdown
    incorrect
  * bugfix: #1922829 reorder transaction buttons not updated
    after date change
  * bugfix: #1921741 top spending chart legend text overlap
  * bugfix: #1919080 OFX import deduplication unselect valid txn
  * bugfix: #1918479 choosing to force budget monitoring does
    not make document dirty
  * bugfix: #1918334 void transactions from previous periods show
    up in the current transactions</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1628596800">- Update to version 5.5.3:
  * new: added 4 report color themes: quicken2017, mint,
  material, nord
  * change: added 6 more colors to ynab report color theme
  * wish: #1930395 ability to copy certain amounts (sum, avg, balance)
  * bugfix: fixed some minor memory leak in post scheduled
  * bugfix: adding tags from manage tags dialog don't enable save
  * bugfix: #1936806 after editing a txn from detail list of report,
  the list is empty
  * bugfix: #1934739 today button text is not translated in date picker
  * bugfix: #1932301 main windows New and Save tooltip text remains
  in english
  * bugfix: #1931816 changing a date from 'show all transaction'
  don't sort by date
  * bugfix: #1930924 import back a csv reads categories as tags
  * bugfix: #1928147 account column don't sort in scheduled dialog
  * bugfix: #1919936 document what the account maximum balance limit
  does in practice</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1642248000">- Update to version 5.5.4:
  * change: windows: upgraded to GTK 3.24.31
  * bugfix: #1956185 dates not accepting 2 digit year
  * bugfix: #1955984 homebank cannot import its own CSV exports
  * bugfix: #1955046 statistics time csv subcategory export fail
  * bugfix: #1954017 QIF import uncheck similar txn with
    different category
  * bugfix: #1947931 vehicle cost CSV output incorrect values
    in km/l column
  * bugfix: #1945715 windows: update currency return
    'unaccaceptable TLS certificate'
  * bugfix: #1942494 statistics "total" percentage breakdown
    incorrect
  * bugfix: #1940103 (null) is shown in dialog when deleting
    a template/scheduled
  * bugfix: #1919063 windows: scaling in 'Top Spending' text
    too big in UHD 3840 x 2160
  * bugfix: #1801655 windows: button order for GtkAssistant
    import is confusing</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1650888000">- Update to version 5.5.5:
  * change: windows: upgraded to GTK 3.24.33
  * wish: #1960755 add a refresh button in account detail screen
  * wish: #1960380 void transaction icon improved visibility in
    dark mode
  * wish: #1950234 your account show total for single group
    foreign currency
  * wish: #1948608 scheduled list (manage/bottom) could show
    category column
  * wish: #1945636 detail report list amount sort in base currency
  * bugfix: fixed double trigger on some radiobutton: category,
    budget, assign, repstats
  * bugfix: #1968249 templates names not displayed in Transaction
    dialog
  * bugfix: #1965594 children windows should be transient for their
    parents
  * bugfix: #1964433 'Top Spending' home chart option button
    disapear
  * bugfix: #1963833 window: main window don't open in primary
    screen
  * bugfix: #1960750 tooltip is in English even if localization is
    set to FR
  * bugfix: #1960745 not showing * after some changes made
    to manage
  * bugfix: #1960743 double click payee not working after search
  * bugfix: #1958767 managing payees search does not refresh
    after merge
  * bugfix: #1958145 windows: can't enter specials characters with
    alt gr
  * bugfix: #1958001 balance 'Show Empty Line' includes days
    outside of selected range</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1656590400">- Update to version 5.5.6:
  * bugfix: #1977796 rounding problem for euro minor in
    deutsche mark
  * bugfix: #1976138 split amount opposite sign don't work when
    using + button
  * bugfix: #1972078 inherit old xfer enable to post to
    a closed account
  * bugfix: #1970526 windows do not minimize independently; cannot
    raise main window above others
  * bugfix: #1970509 manage scheduled list column hscrollbar
  * bugfix: #1970020 balance report - toggle detail show no txn
  * bugfix: #1967708 csv export invalid with semicolon in text
-  BuildRequires for glib2 changed to &gt;= 2.68</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1664971200">- Update to version 5.5.7:
  * bugfix: lp#1681532 Segfault when pressing escape while editing
    a new transaction
  * bugfix: lp#1981464 "Select among possible transactions" duplicate
    transfer refactor
  * bugfix: lp#1984246 compilation problem on Debian 11
  * bugfix: lp#1987975 choose among target xfer faultly propose same
    sign transaction
  * bugfix: lp#1988489 Statistics "total" percentage breakdown
    incorrect
  * bugfix: lp#1988594 edit txn with keyboard ok button (alt) don't
    update focused amount
  * bugfix: lp#1989171 Invalid appdata confuse gnome-software
  * bugfix: lp#1991459 register apply type=income +
    status=uncategorized shows expense
- BuildRequires for glib2 changed back to &gt;= 2.39, lp#1984246
  fixes building with glib2 &lt; 2.68</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1666353600">- Update to version 5.5.8:
  * bugfix: lp#1992548 linking xfers between accounts fails to
    join correctly
  * bugfix: lp#1992284 manage tag edit input is empty</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670328000">- update to 5.6:
  * new   : add a Manage &gt; Wallet menu entry
  * new   : add suggested/destructive style to relevant dialog buttons
  * new   : add search input into manage category dialog
  * new   : all search input CTRL+F to activate, ESC to empty+quit
  * new   : filter on individual type: expense, income, transfer
  * new   : filter on individual status: cleared, reconciled
  * new   : filter dialog has a visual indicator on page with active filter
  * new   : added an info icon with detailed info as tooltip in import, account pages
  * new   : added a warning icon when xfer with different currency prefill target amount fail
  * change: dropped usage of remaining comboboxentry in profit of a popoverentry
  * change: account rename dialog relayout
  * change: payee edit dialog relayout
  * change: category edit dialog relayout
  * change: manage payee/category hid usage column by default, toggle button to show
  * change: filter dialog relayout
  * change: layout harmonisation of all manage dialog
  * change: spacing check and harmonisation of all windows
  * change: removed icons for secondary windows/dialogs
  * wish  : #1996223 statistics time report stack chart to show rate in tooltip
  * wish  : #1993088 register closed account popmenu should be disabled
  * wish  : #1989211 stats report preference to include/exlcude xfer by default
  * wish  : #1986501 columns visibility settings for scheduled mainwindow list
  * wish  : #1983995 Ability to "Copy raw amount" from a transaction in the account's transactions list
  * wish  : #1982036 improve columns order/width for target xfer transaction list
  * wish  : #1980562 setting to unlock by default the reconciled changes
  * wish  : #1977686 autocompletion for split memo field
  * wish  : #1974450 modify assignment order by specifying its index
  * wish  : #1973029 add tag import/export function
  * wish  : #1958039 Add ability to sort by search text in Assignments Dialog
  * wish  : #1955305 Ability to search for criteria text in "Management Assignments" window
  * wish  : #1933164 sort by header column click on statistics
  * wish  : #1932193 add a note field into payee
  * wish  : #1920642 separate columns and widths settings for reports details pane
  * wish  : #1909749 feature to lock changes of reconciled transactions
  * wish  : #1906953 add "ignore" week-end behavior
  * wish  : #1896887 Reports / Exclude tags does an AND on multiple tags, it should default to OR
  * wish  : #1896441 set an account to be outflow into 'Your Accounts'
  * wish  : #1886757 HomeBank Report Account balances for each month
  * wish  : #1875801 shows split detail in the report detail list
  * wish  : #1869352 option to add scheduled txn until x months
  * wish  : #1826360 archive payee/category to lighten the lists
  * wish  : #1710085 assignment based on amount
  * wish  : #1673260 internal transfer with different currency
  * wish  : #1530170 more date range option and redesign
  * wish  : #1173135 charts for stat over time items (pay, cate, acc...) report
  * wish  : #625527  multiselectable combobox in trendtime reports
  * bugfix: unused tags were not saved
  * bugfix: add ellipsize to some report columns for large item name
  * bugfix: report budget layout problem with large category name
  * bugfix: #1993599 your accounts tooltip fail when account name contains a &amp;
  * bugfix: #1993727 import assistant selection counts do not update</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1673265600">- update to 5.6.1:
  * bugfix: lp#2001566 vehicule cost report label vehicle while
    properties label Category
  * bugfix: lp#2000834 when fiscal year is not 01 jan
    last/this/next year is 1 year ahead
  * bugfix: lp#2000809 user feedback when create template or
    assignment
  * bugfix: lp#2000760 typo in french translation
  * bugfix: lp#2000629 move buttons in Manage Assignments window
    do not update at ends
  * bugfix: lp#2000294 statistics Time 'Balance mode' ignores
    filters
  * bugfix: lp#2000292 week 51/52 display incorrectly in
    Statistics Report
  * bugfix: lp#2000269 quick filter transactions uncleared shows
    reconciled transactions
  * bugfix: lp#2000266 duplicated 'This fortnight' label in
    date range
  * bugfix: lp#1999963 category list with an &amp; show other name
  * bugfix: lp#1999879 new assignment by amount do not save
    the amount
  * bugfix: lp#1999322 When I hide a payee, changes are not saved
  * bugfix: lp#1999297 win: crash in scheduled transaction
  * bugfix: lp#1999265 future/remind list column width
    to 0 (hidden)
  * bugfix: lp#1999250 program crashes exporting Payees to csv
  * bugfix: lp#1999243 moving assignment rule is not subject to
    saving and moving to position&gt;99 fails
  * bugfix: lp#1999188 show detail preference is ignored + column
    width to 0
  * bugfix: lp#1999186 void transactions show regardless of
    preferences setting
  * bugfix: lp#1998987 translation is missing for days and
    transaction status
  * bugfix: lp#1998912 translation is missing for the new
    date selector</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1675684800">- update to 5.6.2:
  * change: updated the example.xhb file with up to date data
  * change: avoid to call the update currency api unless file
    last save is less than 24h
  * bugfix: lp#2004631 date and column title alignement
  * bugfix: lp#2004053 budget manage table view category column
    no ellipsis nor resizable
  * bugfix: lp#2002873 changing a category name do not update
    the list
  * bugfix: lp#2002699 en_GB locale faultly translated to Arabic
    by a user
  * bugfix: lp#2002650 update currency at program start always
    mark the file changed
  * bugfix: lp#2002348 impossible to schedule income template
    with an amount equal to 0
  * bugfix: lp#2000480 crash importing OFX under specific
    conditions
  * bugfix: lp#2000452 vehicle cost report shows duplicated subcats</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1679313600">- update to 5.6.3:
  * change: budget table view is now the default
  * bugfix: scheduled transaction list was not display src/dst
    account for xfer
  * bugfix: scheduled transaction list total was incorrect
  * bugfix: account future transaction account column was not
    displayed oblique
  * bugfix: lp#2009277 removing tag from multiple transactions
  * bugfix: lp#2009250 cannot select Hidden Categories in
    Statistics Reporting
  * bugfix: lp#2008521 account window toggle future transaction
    is not working
  * bugfix: lp#2007947 dropdown boxes in the Edit Transaction
    dialog box behave inconsistently
  * bugfix: lp#2007712 report half-year column header is not
    translated
  * bugfix: lp#2000728 wayland: template window closes only
    on third attempt
  * bugfix: lp#1999699 wayland: click on schedule button select
    first item and don't open popover
  * wish: lp#2007714 table budget dialog view improvements
  * wish: lp#2000290 Fortnight interval in Reports
  * wish: lp#1996505 Sum SELECTED scheduled transaction at
    main window
  * wish: lp1956060 sort by amount in statistics report to take
    sign into consideration
  * wish: lp#1886123 Remind status transactions not calculated
    in reports despite include preference</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1684497600">- update to 5.6.4:
  * bugfix: lp#2012576 statistics Report using Balance Mode by time
  shows odd "total" column
  * bugfix: lp#2012999 one transaction Imported from QFX file no
  longer matches
  * bugfix: lp#2017435 posting both sides of a scheduled internal
  transfer posts 2 occurrence
  * bugfix: lp#2018145 rate calculation on total report values
  * bugfix: lp#2018206 balance sometimes displays -0.00
  * bugfix: lp#2018414 tags edit/import faultly enable space and may
  cause report crash
  * bugfix: lp#2019876 balance report allow max &lt; min date (crash)
  and ignore input with All dates range set</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1687867200">- Update to 5.6.5:
  * bugfix: lp#2024243 when creating splits for income transactions,
  expenses are added as incomes regardless of amount sign
  * bugfix: lp#2023388 account cannot be deleted message is not
  precise enough
  * bugfix: lp#2022049 windows: displayed values overflow int32 in
  5.6.4
  * bugfix: lp#2019312 status column included in export detail txn
  from report break re-import
  * bugfix: lp#2018039 lock icon for reconciled txn is not displayed
  in report detail</changelog>
  <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>
</package>
<package pkgid="9013bc6ab87b4aa38472c73e8c0e79468c2f47a6932c88f6210daaa7408e7759f454b1194713e5d6b8f400dafd67d11e6c0ed794109336993f38bc2b29e5ad35" name="homebank-lang" arch="noarch">
  <version epoch="0" ver="5.7.2" rel="1.1"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1601467200">- Update to version 5.4.3:
  * change: remove deprecated GtkAction/GtkUIManager for
    rep_balance
  * change: harmonization of dialog dimension with aspect
    ratio
  * change: split list column now follow same width rule
    than other list
  * change: updated the file statistics: added tags, currencies,
    template, scheduled
  * change: updated the welcome dialog: added icon, relayout, show
    next time checkbox
  * change: reworked and improved the new file assistant
  * change: prefixed template created from the register
  * wish  : #1861759 search "Manage Accounts"
  * wish  : #1861432 merge tags
  * wish  : #1860905 sort by amount in budget report
  * wish  : #1851733 Reports/Vehicle Cost Report filtered dropdown
  * wish  : #1851729 multi line scheduled post
  * wish  : #1851718 popup menu on transaction list
  * wish  : #1847907 add reconcile data when export as CSV
  * wish  : #1829597 view split transaction detail from the register
    (expand or other)
  * wish  : #1810621 mass prefill assignment from the register
  * bugfix: double click on scheduled list total line was faulty
    reactive
  * wish  : #1886299 export to csv/clipboard 1st column title
    naming
  * wish  : #1886181 default preference or remind for import
    similar date gap
  * wish  : #1880386 revert ease to combine expense/income in
    splits dialog
  * wish  : #1882081 add a gtk font size override Edit
  * wish  : #1871383 increase exchange rate size
  * wish  : #1869112 "Export CSV" feature for the "Show all..."
    transactions view
  * wish  : #1837550 export transaction from account as CSV with
    every split line
  * bugfix: delete tag was partially working
  * bugfix: your accounts list was not refreshed after new
    file or import
  * bugfix: #1870476 typo: Your
  * bugfix: #1870433 default backup path folder not initialized
    with wallet folder
  * bugfix: #1869727 typo: assigment
  * bugfix: #1868185 search not finding amounts with more than 3
    digits dollar amount
  * bugfix: #1867392 delete tooltip not translated in
    scheduled/template dialog
  * bugfix: #1865361 txn dialog template list switch sort order
    on each save
  * bugfix: #1865083 when moving a transaction a 'changed' icon
    isn't displayed against the 'from' account
  * bugfix: #1864176 'Restore backup' doesn't open default
    backup folder
  * bugfix: #1864089 missing icons for "Case sensitive" and
    "Regular expression in the assignment dialog
  * bugfix: #1863484 scheduled 'stop after' cannot be removed
  * bugfix: #1862769 manage schedule/template and quicksearch
    behavior
  * bugfix: #1862677 add and keep FROM register reset the date
  * bugfix: #1862540 win: currency symbol detection fail leads
    to crash
  * bugfix: #1862436 win: incorrect display of russian ruble
    currency symbol
  * bugfix: #1858675 import/export budget mixup if subcategory
    has same name</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1613217600">- Update to version 5.5:
  * new   : your accounts added cleared column
  * new   : target xfer dialog add a match ratio column
  * new   : added checking and savings account type
  * new   : added tooltip on 'your accounts' to show last reconciled
    date, minimun/maximum remaining
  * new   : trend time, added average value and line into the graph
  * change: your accounts renamed bank column to reconciled
  * change: statistics report renamed the 'Balance' term with a more
    accurate 'Total'
  * change: statistics report added a compare Exp. &amp; Inc. checkbox
    to clarify the interface
  * wish  : #1911838 integrate fr_CA categories (included with wish)
  * wish  : #1909694 duplicate auto assignment find
  * wish  : #1909590 include one decimal digit in the fuel average
  * wish  : #1900281 homebank Stats Rept - Subcategory heading
  * wish  : #1898277 add a "today" button/calendar option when adding
    new transactions
  * wish  : #1897810 search or sort assignment rules
  * wish  : #1897696 red text in budget report for negative results
  * wish  : #1894425 Add switch inside app to change dark/light theme
  * wish  : #1893854 shortcut for scheduled main window button
  * wish  : #1892606 graph legend text not smaller than windows font
  * wish  : #1891878 your accounts add remaining before overdraft
  * wish  : #1890024 add a high limit for saving accounts
  * wish  : #1887212 internal xfer detection day gap manual preference
  * wish  : #1884376 payee multimatch for autocompletion
  * wish  : #1882876 category/payee separate usage count for
    transaction and overall usage
  * wish: : #1882456 txn dialog to order popover category by type
  * wish  : #1870390 statistic report - sum/total as last row
  * wish  : #1866456 import option to invert expense/income for
    credit card account
  * wish  : #1857636 Allow showing only short/medium-term scheduled
    operations in the main window's overview
  * wish  : #1847622 txn status display to button and/or add icon
  * wish  : #1846928 top spending max items configurable
  * wish  : #1846822 your accounts column choose + add cleared
  * wish  : #1581863 on main window, accounts have 'Reconciled date'
  * wish  : #1565386 ability to set time interval for the Balance report
  * wish  : # 300380 add direct print + pdf/png/ps export mostly
    for report/graph
  * bugfix: #1911805 the decimal digits of the Belarusian ruble is
    indicated incorrectly
  * bugfix: #1909323 windows: crash importing an OFX file with
    info + add to info
  * bugfix: #1903437 date column in transaction list can be empty
  * bugfix: #1898408 split window does not provide 8 decimal places
    for cryptocurrency
  * bugfix: #1898294 time unit is not translated 'Manage
    scheduled/template transactions' dialog
  * bugfix: #1895478 ofx file marked as invalid if empty line at top
- Remove obsolete (0%{?suse_version} &lt; 1330) stuff from spec file</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1620129600">- Update to version 5.5.1:
  * change: report window are now closed when new/open a file
  * bugfix: #1917837 the tag popover list is too small in width
    and height
  * bugfix: #1917075 delete unused payee/category do not enable
    save
  * bugfix: #1916932 impossible to read text when using dark theme
  * bugfix: #1916587 scheduled this/next month date filter is wrong
  * bugfix: #1915729 windows "tag" close the programm on delete
    item
  * bugfix: #1915660 update to the Help &amp; Homebank for check
    numbers
  * bugfix: #1915643 the "Balance report" does not group correctly
    by week (ISO 8601)
  * bugfix: #1915609 qif export of multiple account double xfer
    line
  * bugfix: #1914943 statistic by time total row doubled with
    subcategory
  * bugfix: #1914935 changing the "Include remind into balance"
    option doesn't update balance in accounts summary
  * bugfix: #1910857 transaction category autofill from payee is
    too invasive
  * bugfix: #1910819 paste amount into split may input too much
    decimal digits
  * bugfix: #1889659 crash on typing in category during add due
    to inconsistent XML
  * bugfix: #1842429 difference between loading 1 OFX file or
    more at once
  * wish  : #1904569 more flexible date handling for QIF import
  * wish  : #1594684 balance report to select several accounts</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1620561600">- Update to version 5.5.2:
  * new   : statistics report add result/detail to clipboard/csv
    file
  * wish  : #1923368 calendar "Today" button to not auto-close
    widget
  * wish  : #1916365 please add Toggle detail function to Time
    mode on Statistics report
  * bugfix: #1925976 statistics "total" percentage breakdown
    incorrect
  * bugfix: #1922829 reorder transaction buttons not updated
    after date change
  * bugfix: #1921741 top spending chart legend text overlap
  * bugfix: #1919080 OFX import deduplication unselect valid txn
  * bugfix: #1918479 choosing to force budget monitoring does
    not make document dirty
  * bugfix: #1918334 void transactions from previous periods show
    up in the current transactions</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1628596800">- Update to version 5.5.3:
  * new: added 4 report color themes: quicken2017, mint,
  material, nord
  * change: added 6 more colors to ynab report color theme
  * wish: #1930395 ability to copy certain amounts (sum, avg, balance)
  * bugfix: fixed some minor memory leak in post scheduled
  * bugfix: adding tags from manage tags dialog don't enable save
  * bugfix: #1936806 after editing a txn from detail list of report,
  the list is empty
  * bugfix: #1934739 today button text is not translated in date picker
  * bugfix: #1932301 main windows New and Save tooltip text remains
  in english
  * bugfix: #1931816 changing a date from 'show all transaction'
  don't sort by date
  * bugfix: #1930924 import back a csv reads categories as tags
  * bugfix: #1928147 account column don't sort in scheduled dialog
  * bugfix: #1919936 document what the account maximum balance limit
  does in practice</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1642248000">- Update to version 5.5.4:
  * change: windows: upgraded to GTK 3.24.31
  * bugfix: #1956185 dates not accepting 2 digit year
  * bugfix: #1955984 homebank cannot import its own CSV exports
  * bugfix: #1955046 statistics time csv subcategory export fail
  * bugfix: #1954017 QIF import uncheck similar txn with
    different category
  * bugfix: #1947931 vehicle cost CSV output incorrect values
    in km/l column
  * bugfix: #1945715 windows: update currency return
    'unaccaceptable TLS certificate'
  * bugfix: #1942494 statistics "total" percentage breakdown
    incorrect
  * bugfix: #1940103 (null) is shown in dialog when deleting
    a template/scheduled
  * bugfix: #1919063 windows: scaling in 'Top Spending' text
    too big in UHD 3840 x 2160
  * bugfix: #1801655 windows: button order for GtkAssistant
    import is confusing</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1650888000">- Update to version 5.5.5:
  * change: windows: upgraded to GTK 3.24.33
  * wish: #1960755 add a refresh button in account detail screen
  * wish: #1960380 void transaction icon improved visibility in
    dark mode
  * wish: #1950234 your account show total for single group
    foreign currency
  * wish: #1948608 scheduled list (manage/bottom) could show
    category column
  * wish: #1945636 detail report list amount sort in base currency
  * bugfix: fixed double trigger on some radiobutton: category,
    budget, assign, repstats
  * bugfix: #1968249 templates names not displayed in Transaction
    dialog
  * bugfix: #1965594 children windows should be transient for their
    parents
  * bugfix: #1964433 'Top Spending' home chart option button
    disapear
  * bugfix: #1963833 window: main window don't open in primary
    screen
  * bugfix: #1960750 tooltip is in English even if localization is
    set to FR
  * bugfix: #1960745 not showing * after some changes made
    to manage
  * bugfix: #1960743 double click payee not working after search
  * bugfix: #1958767 managing payees search does not refresh
    after merge
  * bugfix: #1958145 windows: can't enter specials characters with
    alt gr
  * bugfix: #1958001 balance 'Show Empty Line' includes days
    outside of selected range</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1656590400">- Update to version 5.5.6:
  * bugfix: #1977796 rounding problem for euro minor in
    deutsche mark
  * bugfix: #1976138 split amount opposite sign don't work when
    using + button
  * bugfix: #1972078 inherit old xfer enable to post to
    a closed account
  * bugfix: #1970526 windows do not minimize independently; cannot
    raise main window above others
  * bugfix: #1970509 manage scheduled list column hscrollbar
  * bugfix: #1970020 balance report - toggle detail show no txn
  * bugfix: #1967708 csv export invalid with semicolon in text
-  BuildRequires for glib2 changed to &gt;= 2.68</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1664971200">- Update to version 5.5.7:
  * bugfix: lp#1681532 Segfault when pressing escape while editing
    a new transaction
  * bugfix: lp#1981464 "Select among possible transactions" duplicate
    transfer refactor
  * bugfix: lp#1984246 compilation problem on Debian 11
  * bugfix: lp#1987975 choose among target xfer faultly propose same
    sign transaction
  * bugfix: lp#1988489 Statistics "total" percentage breakdown
    incorrect
  * bugfix: lp#1988594 edit txn with keyboard ok button (alt) don't
    update focused amount
  * bugfix: lp#1989171 Invalid appdata confuse gnome-software
  * bugfix: lp#1991459 register apply type=income +
    status=uncategorized shows expense
- BuildRequires for glib2 changed back to &gt;= 2.39, lp#1984246
  fixes building with glib2 &lt; 2.68</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1666353600">- Update to version 5.5.8:
  * bugfix: lp#1992548 linking xfers between accounts fails to
    join correctly
  * bugfix: lp#1992284 manage tag edit input is empty</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670328000">- update to 5.6:
  * new   : add a Manage &gt; Wallet menu entry
  * new   : add suggested/destructive style to relevant dialog buttons
  * new   : add search input into manage category dialog
  * new   : all search input CTRL+F to activate, ESC to empty+quit
  * new   : filter on individual type: expense, income, transfer
  * new   : filter on individual status: cleared, reconciled
  * new   : filter dialog has a visual indicator on page with active filter
  * new   : added an info icon with detailed info as tooltip in import, account pages
  * new   : added a warning icon when xfer with different currency prefill target amount fail
  * change: dropped usage of remaining comboboxentry in profit of a popoverentry
  * change: account rename dialog relayout
  * change: payee edit dialog relayout
  * change: category edit dialog relayout
  * change: manage payee/category hid usage column by default, toggle button to show
  * change: filter dialog relayout
  * change: layout harmonisation of all manage dialog
  * change: spacing check and harmonisation of all windows
  * change: removed icons for secondary windows/dialogs
  * wish  : #1996223 statistics time report stack chart to show rate in tooltip
  * wish  : #1993088 register closed account popmenu should be disabled
  * wish  : #1989211 stats report preference to include/exlcude xfer by default
  * wish  : #1986501 columns visibility settings for scheduled mainwindow list
  * wish  : #1983995 Ability to "Copy raw amount" from a transaction in the account's transactions list
  * wish  : #1982036 improve columns order/width for target xfer transaction list
  * wish  : #1980562 setting to unlock by default the reconciled changes
  * wish  : #1977686 autocompletion for split memo field
  * wish  : #1974450 modify assignment order by specifying its index
  * wish  : #1973029 add tag import/export function
  * wish  : #1958039 Add ability to sort by search text in Assignments Dialog
  * wish  : #1955305 Ability to search for criteria text in "Management Assignments" window
  * wish  : #1933164 sort by header column click on statistics
  * wish  : #1932193 add a note field into payee
  * wish  : #1920642 separate columns and widths settings for reports details pane
  * wish  : #1909749 feature to lock changes of reconciled transactions
  * wish  : #1906953 add "ignore" week-end behavior
  * wish  : #1896887 Reports / Exclude tags does an AND on multiple tags, it should default to OR
  * wish  : #1896441 set an account to be outflow into 'Your Accounts'
  * wish  : #1886757 HomeBank Report Account balances for each month
  * wish  : #1875801 shows split detail in the report detail list
  * wish  : #1869352 option to add scheduled txn until x months
  * wish  : #1826360 archive payee/category to lighten the lists
  * wish  : #1710085 assignment based on amount
  * wish  : #1673260 internal transfer with different currency
  * wish  : #1530170 more date range option and redesign
  * wish  : #1173135 charts for stat over time items (pay, cate, acc...) report
  * wish  : #625527  multiselectable combobox in trendtime reports
  * bugfix: unused tags were not saved
  * bugfix: add ellipsize to some report columns for large item name
  * bugfix: report budget layout problem with large category name
  * bugfix: #1993599 your accounts tooltip fail when account name contains a &amp;
  * bugfix: #1993727 import assistant selection counts do not update</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1673265600">- update to 5.6.1:
  * bugfix: lp#2001566 vehicule cost report label vehicle while
    properties label Category
  * bugfix: lp#2000834 when fiscal year is not 01 jan
    last/this/next year is 1 year ahead
  * bugfix: lp#2000809 user feedback when create template or
    assignment
  * bugfix: lp#2000760 typo in french translation
  * bugfix: lp#2000629 move buttons in Manage Assignments window
    do not update at ends
  * bugfix: lp#2000294 statistics Time 'Balance mode' ignores
    filters
  * bugfix: lp#2000292 week 51/52 display incorrectly in
    Statistics Report
  * bugfix: lp#2000269 quick filter transactions uncleared shows
    reconciled transactions
  * bugfix: lp#2000266 duplicated 'This fortnight' label in
    date range
  * bugfix: lp#1999963 category list with an &amp; show other name
  * bugfix: lp#1999879 new assignment by amount do not save
    the amount
  * bugfix: lp#1999322 When I hide a payee, changes are not saved
  * bugfix: lp#1999297 win: crash in scheduled transaction
  * bugfix: lp#1999265 future/remind list column width
    to 0 (hidden)
  * bugfix: lp#1999250 program crashes exporting Payees to csv
  * bugfix: lp#1999243 moving assignment rule is not subject to
    saving and moving to position&gt;99 fails
  * bugfix: lp#1999188 show detail preference is ignored + column
    width to 0
  * bugfix: lp#1999186 void transactions show regardless of
    preferences setting
  * bugfix: lp#1998987 translation is missing for days and
    transaction status
  * bugfix: lp#1998912 translation is missing for the new
    date selector</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1675684800">- update to 5.6.2:
  * change: updated the example.xhb file with up to date data
  * change: avoid to call the update currency api unless file
    last save is less than 24h
  * bugfix: lp#2004631 date and column title alignement
  * bugfix: lp#2004053 budget manage table view category column
    no ellipsis nor resizable
  * bugfix: lp#2002873 changing a category name do not update
    the list
  * bugfix: lp#2002699 en_GB locale faultly translated to Arabic
    by a user
  * bugfix: lp#2002650 update currency at program start always
    mark the file changed
  * bugfix: lp#2002348 impossible to schedule income template
    with an amount equal to 0
  * bugfix: lp#2000480 crash importing OFX under specific
    conditions
  * bugfix: lp#2000452 vehicle cost report shows duplicated subcats</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1679313600">- update to 5.6.3:
  * change: budget table view is now the default
  * bugfix: scheduled transaction list was not display src/dst
    account for xfer
  * bugfix: scheduled transaction list total was incorrect
  * bugfix: account future transaction account column was not
    displayed oblique
  * bugfix: lp#2009277 removing tag from multiple transactions
  * bugfix: lp#2009250 cannot select Hidden Categories in
    Statistics Reporting
  * bugfix: lp#2008521 account window toggle future transaction
    is not working
  * bugfix: lp#2007947 dropdown boxes in the Edit Transaction
    dialog box behave inconsistently
  * bugfix: lp#2007712 report half-year column header is not
    translated
  * bugfix: lp#2000728 wayland: template window closes only
    on third attempt
  * bugfix: lp#1999699 wayland: click on schedule button select
    first item and don't open popover
  * wish: lp#2007714 table budget dialog view improvements
  * wish: lp#2000290 Fortnight interval in Reports
  * wish: lp#1996505 Sum SELECTED scheduled transaction at
    main window
  * wish: lp1956060 sort by amount in statistics report to take
    sign into consideration
  * wish: lp#1886123 Remind status transactions not calculated
    in reports despite include preference</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1684497600">- update to 5.6.4:
  * bugfix: lp#2012576 statistics Report using Balance Mode by time
  shows odd "total" column
  * bugfix: lp#2012999 one transaction Imported from QFX file no
  longer matches
  * bugfix: lp#2017435 posting both sides of a scheduled internal
  transfer posts 2 occurrence
  * bugfix: lp#2018145 rate calculation on total report values
  * bugfix: lp#2018206 balance sometimes displays -0.00
  * bugfix: lp#2018414 tags edit/import faultly enable space and may
  cause report crash
  * bugfix: lp#2019876 balance report allow max &lt; min date (crash)
  and ignore input with All dates range set</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1687867200">- Update to 5.6.5:
  * bugfix: lp#2024243 when creating splits for income transactions,
  expenses are added as incomes regardless of amount sign
  * bugfix: lp#2023388 account cannot be deleted message is not
  precise enough
  * bugfix: lp#2022049 windows: displayed values overflow int32 in
  5.6.4
  * bugfix: lp#2019312 status column included in export detail txn
  from report break re-import
  * bugfix: lp#2018039 lock icon for reconciled txn is not displayed
  in report detail</changelog>
  <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>
</package>
<package pkgid="911254001b5c41ee85731f8ea73d5361ec0a474442d00845dc356b577131e066cfd79001980fbb10bde63c09523af39ec17e716e9ea447d09dc4ea014b1c36f6" name="htscodecs" arch="src">
  <version epoch="0" ver="1.5.0" rel="1.1"/>
  <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>
</package>
<package pkgid="02d054bbe96ddc9d51b75f39ebf05ba5f73af89450cf1d753b93d3480d44fffe2c6abb1d44fc031a5dbdc720e09b04e3eb311622273717b2c1aa164e8fe73d84" name="htscodecs-debugsource" arch="x86_64">
  <version epoch="0" ver="1.5.0" rel="1.1"/>
  <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>
</package>
<package pkgid="d6884db4bb6d405b8e9554059f7af9fb6e3426deae3d0f8393e89695ecddeaaf41f877c57c0dd9c706b7b2b6e63afb6835d01900c0bbf27454379b7e5cc67a58" name="htscodecs-devel" arch="x86_64">
  <version epoch="0" ver="1.5.0" rel="1.1"/>
  <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>
</package>
<package pkgid="718119867090640f758424b2e2e50a85a71302c9ebd18f5b7a1fa6117e21d2293b237cd317297e648f554cf78b410a6fedd9744646bb307c1cca2007b42be5ec" name="htsfile" arch="x86_64">
  <version epoch="0" ver="1.16" rel="1.4"/>
  <changelog author="flyos@mailoo.org" date="1499688000">- Cleaner structure of the spec file and baselibs.conf,
  thanks to the amazing help of the packaging mailing list guys!</changelog>
  <changelog author="flyos@mailoo.org" date="1499860800">- Separated the binaries from the shared lib package</changelog>
  <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>
</package>
<package pkgid="d72a586170173ca86184d6b052f9aa8a329cb8eba6c10398459c6ad577bcb15be665fa2ba7145dd1ed0bc5c90b1f7f82156b82ce49287bc138afc645bcb659e0" name="htsfile-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.16" rel="1.4"/>
  <changelog author="flyos@mailoo.org" date="1499688000">- Cleaner structure of the spec file and baselibs.conf,
  thanks to the amazing help of the packaging mailing list guys!</changelog>
  <changelog author="flyos@mailoo.org" date="1499860800">- Separated the binaries from the shared lib package</changelog>
  <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>
</package>
<package pkgid="c8f29faed2718dab0b2cc27b2bd129c5831e37e96bd0664e6f94356df747038bce8ca8749b4b2815a61ca4e28baa221c1ec869f910b2dea7369a5908988eab2e" name="http-parser" arch="src">
  <version epoch="0" ver="2.9.4" rel="1.13"/>
  <changelog author="p.drouand@gmail.com" date="1439035200">- Initial package (version 2.5.0) for build.opensuse.org</changelog>
  <changelog author="p.drouand@gmail.com" date="1447675200">- Update to version 2.6.0
  * No changelog available</changelog>
  <changelog author="zaitor@opensuse.org" date="1453982400">- Add baselibs.conf as source, in order to build
  libhttp-parser-suse0 32-bit compatability lib.</changelog>
  <changelog author="mpluskal@suse.com" date="1458993600">- Update to 2.6.2
  * No changelog available</changelog>
  <changelog author="p.drouand@gmail.com" date="1477051200">- Update to version 2.7.1
  * No changelog available</changelog>
  <changelog author="mimi.vx@gmail.com" date="1509710400">- move out from gyp
- use correct SONAME
- drop http-parser-gyp-sharedlib.patch
- add makefile.patch</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597492800">- update to 2.9.4:
  * use optflags for building
  * Remove NULL sentinels from test runner
  * Reject interior blanks in Content-Length
  * Disallow empty Content-Length
  * Speed up http_parser loop
  * Fix bad pointer arithmetic
  * Support multi-coding Transfer-Encoding
- remove makefile.patch: we want to build with -Werror</changelog>
</package>
<package pkgid="fbff23b6fdd1e16eef762af20c93d43a02555ea1d88f935a3a3fdbab9a67e15c9df1dcd28600cdb8a15e83b4a303aa8419d040d017d6bffb81778605b4e22d24" name="http-parser-debugsource" arch="x86_64">
  <version epoch="0" ver="2.9.4" rel="1.13"/>
  <changelog author="p.drouand@gmail.com" date="1439035200">- Initial package (version 2.5.0) for build.opensuse.org</changelog>
  <changelog author="p.drouand@gmail.com" date="1447675200">- Update to version 2.6.0
  * No changelog available</changelog>
  <changelog author="zaitor@opensuse.org" date="1453982400">- Add baselibs.conf as source, in order to build
  libhttp-parser-suse0 32-bit compatability lib.</changelog>
  <changelog author="mpluskal@suse.com" date="1458993600">- Update to 2.6.2
  * No changelog available</changelog>
  <changelog author="p.drouand@gmail.com" date="1477051200">- Update to version 2.7.1
  * No changelog available</changelog>
  <changelog author="mimi.vx@gmail.com" date="1509710400">- move out from gyp
- use correct SONAME
- drop http-parser-gyp-sharedlib.patch
- add makefile.patch</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597492800">- update to 2.9.4:
  * use optflags for building
  * Remove NULL sentinels from test runner
  * Reject interior blanks in Content-Length
  * Disallow empty Content-Length
  * Speed up http_parser loop
  * Fix bad pointer arithmetic
  * Support multi-coding Transfer-Encoding
- remove makefile.patch: we want to build with -Werror</changelog>
</package>
<package pkgid="c16e2cecab47d6d3dc310d2e2551fc479515f1415a841ee0724e8a831dcd693cc07e636b141f522d2fbca89e01cdc767cdd369daba95123d46fd71ccf3501f0d" name="http-parser-devel" arch="x86_64">
  <version epoch="0" ver="2.9.4" rel="1.13"/>
  <changelog author="p.drouand@gmail.com" date="1439035200">- Initial package (version 2.5.0) for build.opensuse.org</changelog>
  <changelog author="p.drouand@gmail.com" date="1447675200">- Update to version 2.6.0
  * No changelog available</changelog>
  <changelog author="zaitor@opensuse.org" date="1453982400">- Add baselibs.conf as source, in order to build
  libhttp-parser-suse0 32-bit compatability lib.</changelog>
  <changelog author="mpluskal@suse.com" date="1458993600">- Update to 2.6.2
  * No changelog available</changelog>
  <changelog author="p.drouand@gmail.com" date="1477051200">- Update to version 2.7.1
  * No changelog available</changelog>
  <changelog author="mimi.vx@gmail.com" date="1509710400">- move out from gyp
- use correct SONAME
- drop http-parser-gyp-sharedlib.patch
- add makefile.patch</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597492800">- update to 2.9.4:
  * use optflags for building
  * Remove NULL sentinels from test runner
  * Reject interior blanks in Content-Length
  * Disallow empty Content-Length
  * Speed up http_parser loop
  * Fix bad pointer arithmetic
  * Support multi-coding Transfer-Encoding
- remove makefile.patch: we want to build with -Werror</changelog>
</package>
<package pkgid="e9f50137eb5946daf9c28cb95a3aa666f44099ce609e3ef3095f73103d463ce8a635006d3069bb448749bfe26caf2df93c5e2cec8aba01600a8bffe1bbb5cd7d" name="hunspell" arch="i586">
  <version epoch="0" ver="1.7.2" rel="1.5"/>
  <changelog author="pgajdos@suse.com" date="1480593600">- update to 1.5.4:
  * fix API compatibility with 1.4</changelog>
  <changelog author="mpluskal@suse.com" date="1482494400">- Update to version 1.6.0:
  * Changes in the library:
    + Performance improvement in ngsuggest(), suggestions should be
    faster.
    + Revert MAXWORDLEN to 100 as in 1.3.3 for performance reasons.
    + MAXWORDLEN can be set during build time with -D defines.
    + Fix crash when word with 102 consecutive X is spelled.
  * Changes in the command line tool:
    + -D shows all loaded dictionares insted of only the first.
    + -D properly lists all available dictionaries on Windows.</changelog>
  <changelog author="mpluskal@suse.com" date="1496836800">- Update to version 1.6.1:
  * Library changes:
    + Performance improvements in suggest()
    + Fixes regressions for Hungarian related to compounding.
    + Fixes regressions for Korean related to ICONV.
  * Command line tool:
    + Added Tajik translation
    + Fix regarding serching of OOo dicts installed in user folder
  * Manpages:
    + Fix microsoft-cp1251 to cp1251. Dicts should not use the
    first.
    + Typos.</changelog>
  <changelog author="mpluskal@suse.com" date="1509105600">- Update to version 1.6.2:
  * Command line tool:
    + Added German translation
    + Fixed bug with wrong output encoding, not respecting system
    locale.</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1542283200">- Version update to 1.7.0:
  * add SPELLML support for run-time dictionary extensio
  * No annoying suggestion times any more, especially in languages with
    compound word handling and complex morphology
  * Improved, highly customizable suggestions on level of dictionary words
  * Handling multiple word suggestions is much more easier
  * Limit compound overgeneration by dictionary based word pairs
  * makealias dictionary compression
  * Various minor bugfixes</changelog>
  <changelog author="pgajdos@suse.com" date="1591704000">- security update
- added patches
  fix CVE-2019-16707 [bsc#1151867], invalid read operation in SuggestMgr:leftcommonsubstring in suggestmgr.cxx
  + hunspell-CVE-2019-16707.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1641470400">- suggests english dictionary [bsc#1193627]</changelog>
  <changelog author="pgajdos@suse.com" date="1652184000">- requires english dictionary [bsc#1199209]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1662984000">- update to 1.7.1:
  * Merge chromium fix for #714 OOB string write in hunspell
  * Merge firefox fix for #756 various issues parsing incomplete aff files
  * Fix #492 crash with hunspell -l -r
  * Merge in weblate translations
- drop hunspell-CVE-2019-16707.patch (upstream)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1673179200">- update to 1.7.2:
  * Crash fixes, code clean-up in ~200 commits
  * tdf#136306 don't accept/suggest typos as 3-or-more-word compound words
  * Prepare optional spelling mode of LibreOffice to not accept/suggest not
    dictionary-based words as compound words
  * Merge in weblate translations</changelog>
</package>
<package pkgid="4e9e20a77b0576a3af7a6ed27091d9eedf4394a68047c56999feb6eafba612a6636c16e5e4c4099e5217ce07f7fa390a1013d566152250bf5eb68e7dba914473" name="hunspell" arch="src">
  <version epoch="0" ver="1.7.2" rel="1.5"/>
  <changelog author="schwab@linux-m68k.org" date="1392984000">- hashmgr-add-word.patch: fix allocation error in HashMgr::add_word (from
  http://sourceforge.net/p/hunspell/patches/49/)</changelog>
  <changelog author="tchvatal@suse.com" date="1399291200">- Cleanup with spec-cleaner.
- Do not provide static package. Nothing should staticaly link here
  anyway. With this also remove libtool archive.
- Explicitely disable rpath and name all switches.
- Autoreconf the sources after the patching. Also makes aarch64
  happy this way.
- Paralelize the check phase, no need to run it in just one thread.
- Added patches:
  * hunspell-1.3.2-static-lib.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1403524800">- updated to 1.3.3:
  - OpenDocument (ODF and Flat ODF) support (ODF needs unzip program)
  - various bug fixes
- removed patches:
  * hashmgr-add-word.patch (upstreamed)
  * hunspell-1.3.2-static-lib.patch (upstreamed)</changelog>
  <changelog author="pgajdos@suse.com" date="1406894400">- make hunspell work with emacs and utf-8 [bnc#883505]
- added patches:
  * hunspell-emacs-utf8.patch</changelog>
  <changelog author="tchvatal@suse.com" date="1459771200">- Version update to 1.3.4:
  * Various updates to the buildsystem
  * Various werror bugfixes
  * Loads of coverity fixes
- Add patch to build with grep 2.24:
  * hunspell-grep2.24.patch
- Remove upstreamed patch:
  * hunspell-emacs-utf8.patch
- Do not search for translations - broken automake from upstream
  * Not worth fixing only bit italian and mostly hungarian translations
    for cli anyway</changelog>
  <changelog author="mpluskal@suse.com" date="1461067200">- Update to 1.4.0
  * New release that strips out fixed length buffers from large
    parts of the library
  * Note: dictmgr.hxx header is dropped
- Drop upstreamed hunspell-grep2.24.patch</changelog>
  <changelog author="mpluskal@suse.com" date="1462363200">- Update to 1.4.1:
  * Past begin() iterator decrement error
  * VS Debug build threw error on decrement past begin.
- Split shared library
- Do not call autoreconf
- Move manpages to corresponding packages</changelog>
  <changelog author="mpluskal@suse.com" date="1462968000">- Update baselibs.conf bnc#977784
- Add conflicts to hunspell 1.4.0</changelog>
  <changelog author="jengelh@inai.de" date="1463486400">- Drop Requires: pkgconfig because this is already autodetected
  by rpm. Use mode inheritance for defattr. Edit rpm group and
  description a tiny bit.</changelog>
  <changelog author="pgajdos@suse.com" date="1479729600">- update to 1.5.0:
  * Lot of stability fixes
  * Fixed compilation errors on various systems (Windows, FreeBSD)
  * Small performance improvement compared to 1.4.0
  * API is same as 1.4.</changelog>
  <changelog author="pgajdos@suse.com" date="1480593600">- update to 1.5.4:
  * fix API compatibility with 1.4</changelog>
  <changelog author="mpluskal@suse.com" date="1482494400">- Update to version 1.6.0:
  * Changes in the library:
    + Performance improvement in ngsuggest(), suggestions should be
    faster.
    + Revert MAXWORDLEN to 100 as in 1.3.3 for performance reasons.
    + MAXWORDLEN can be set during build time with -D defines.
    + Fix crash when word with 102 consecutive X is spelled.
  * Changes in the command line tool:
    + -D shows all loaded dictionares insted of only the first.
    + -D properly lists all available dictionaries on Windows.</changelog>
  <changelog author="mpluskal@suse.com" date="1496836800">- Update to version 1.6.1:
  * Library changes:
    + Performance improvements in suggest()
    + Fixes regressions for Hungarian related to compounding.
    + Fixes regressions for Korean related to ICONV.
  * Command line tool:
    + Added Tajik translation
    + Fix regarding serching of OOo dicts installed in user folder
  * Manpages:
    + Fix microsoft-cp1251 to cp1251. Dicts should not use the
    first.
    + Typos.</changelog>
  <changelog author="mpluskal@suse.com" date="1509105600">- Update to version 1.6.2:
  * Command line tool:
    + Added German translation
    + Fixed bug with wrong output encoding, not respecting system
    locale.</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1542283200">- Version update to 1.7.0:
  * add SPELLML support for run-time dictionary extensio
  * No annoying suggestion times any more, especially in languages with
    compound word handling and complex morphology
  * Improved, highly customizable suggestions on level of dictionary words
  * Handling multiple word suggestions is much more easier
  * Limit compound overgeneration by dictionary based word pairs
  * makealias dictionary compression
  * Various minor bugfixes</changelog>
  <changelog author="pgajdos@suse.com" date="1591704000">- security update
- added patches
  fix CVE-2019-16707 [bsc#1151867], invalid read operation in SuggestMgr:leftcommonsubstring in suggestmgr.cxx
  + hunspell-CVE-2019-16707.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1641470400">- suggests english dictionary [bsc#1193627]</changelog>
  <changelog author="pgajdos@suse.com" date="1652184000">- requires english dictionary [bsc#1199209]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1662984000">- update to 1.7.1:
  * Merge chromium fix for #714 OOB string write in hunspell
  * Merge firefox fix for #756 various issues parsing incomplete aff files
  * Fix #492 crash with hunspell -l -r
  * Merge in weblate translations
- drop hunspell-CVE-2019-16707.patch (upstream)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1673179200">- update to 1.7.2:
  * Crash fixes, code clean-up in ~200 commits
  * tdf#136306 don't accept/suggest typos as 3-or-more-word compound words
  * Prepare optional spelling mode of LibreOffice to not accept/suggest not
    dictionary-based words as compound words
  * Merge in weblate translations</changelog>
</package>
<package pkgid="a2b3ab3e200b02246939dc0fd04a9a4bf6d21c042331ed30606b0f6e204e758426006cf2e487701ca77496faa600d4d1ecd2e33dc6541fa615753b51e10094ec" name="hunspell" arch="x86_64">
  <version epoch="0" ver="1.7.2" rel="1.5"/>
  <changelog author="pgajdos@suse.com" date="1480593600">- update to 1.5.4:
  * fix API compatibility with 1.4</changelog>
  <changelog author="mpluskal@suse.com" date="1482494400">- Update to version 1.6.0:
  * Changes in the library:
    + Performance improvement in ngsuggest(), suggestions should be
    faster.
    + Revert MAXWORDLEN to 100 as in 1.3.3 for performance reasons.
    + MAXWORDLEN can be set during build time with -D defines.
    + Fix crash when word with 102 consecutive X is spelled.
  * Changes in the command line tool:
    + -D shows all loaded dictionares insted of only the first.
    + -D properly lists all available dictionaries on Windows.</changelog>
  <changelog author="mpluskal@suse.com" date="1496836800">- Update to version 1.6.1:
  * Library changes:
    + Performance improvements in suggest()
    + Fixes regressions for Hungarian related to compounding.
    + Fixes regressions for Korean related to ICONV.
  * Command line tool:
    + Added Tajik translation
    + Fix regarding serching of OOo dicts installed in user folder
  * Manpages:
    + Fix microsoft-cp1251 to cp1251. Dicts should not use the
    first.
    + Typos.</changelog>
  <changelog author="mpluskal@suse.com" date="1509105600">- Update to version 1.6.2:
  * Command line tool:
    + Added German translation
    + Fixed bug with wrong output encoding, not respecting system
    locale.</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1542283200">- Version update to 1.7.0:
  * add SPELLML support for run-time dictionary extensio
  * No annoying suggestion times any more, especially in languages with
    compound word handling and complex morphology
  * Improved, highly customizable suggestions on level of dictionary words
  * Handling multiple word suggestions is much more easier
  * Limit compound overgeneration by dictionary based word pairs
  * makealias dictionary compression
  * Various minor bugfixes</changelog>
  <changelog author="pgajdos@suse.com" date="1591704000">- security update
- added patches
  fix CVE-2019-16707 [bsc#1151867], invalid read operation in SuggestMgr:leftcommonsubstring in suggestmgr.cxx
  + hunspell-CVE-2019-16707.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1641470400">- suggests english dictionary [bsc#1193627]</changelog>
  <changelog author="pgajdos@suse.com" date="1652184000">- requires english dictionary [bsc#1199209]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1662984000">- update to 1.7.1:
  * Merge chromium fix for #714 OOB string write in hunspell
  * Merge firefox fix for #756 various issues parsing incomplete aff files
  * Fix #492 crash with hunspell -l -r
  * Merge in weblate translations
- drop hunspell-CVE-2019-16707.patch (upstream)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1673179200">- update to 1.7.2:
  * Crash fixes, code clean-up in ~200 commits
  * tdf#136306 don't accept/suggest typos as 3-or-more-word compound words
  * Prepare optional spelling mode of LibreOffice to not accept/suggest not
    dictionary-based words as compound words
  * Merge in weblate translations</changelog>
</package>
<package pkgid="b8ccabc4e331e5f87673243b803c3d1954a4859ccf655d9b71023bdf8823fe39bdcea01bf012145870ac1da80e6cd203bc9c61c94a5a9f039d8a8f0da4c02b03" name="hunspell-debuginfo" arch="i586">
  <version epoch="0" ver="1.7.2" rel="1.5"/>
  <changelog author="pgajdos@suse.com" date="1480593600">- update to 1.5.4:
  * fix API compatibility with 1.4</changelog>
  <changelog author="mpluskal@suse.com" date="1482494400">- Update to version 1.6.0:
  * Changes in the library:
    + Performance improvement in ngsuggest(), suggestions should be
    faster.
    + Revert MAXWORDLEN to 100 as in 1.3.3 for performance reasons.
    + MAXWORDLEN can be set during build time with -D defines.
    + Fix crash when word with 102 consecutive X is spelled.
  * Changes in the command line tool:
    + -D shows all loaded dictionares insted of only the first.
    + -D properly lists all available dictionaries on Windows.</changelog>
  <changelog author="mpluskal@suse.com" date="1496836800">- Update to version 1.6.1:
  * Library changes:
    + Performance improvements in suggest()
    + Fixes regressions for Hungarian related to compounding.
    + Fixes regressions for Korean related to ICONV.
  * Command line tool:
    + Added Tajik translation
    + Fix regarding serching of OOo dicts installed in user folder
  * Manpages:
    + Fix microsoft-cp1251 to cp1251. Dicts should not use the
    first.
    + Typos.</changelog>
  <changelog author="mpluskal@suse.com" date="1509105600">- Update to version 1.6.2:
  * Command line tool:
    + Added German translation
    + Fixed bug with wrong output encoding, not respecting system
    locale.</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1542283200">- Version update to 1.7.0:
  * add SPELLML support for run-time dictionary extensio
  * No annoying suggestion times any more, especially in languages with
    compound word handling and complex morphology
  * Improved, highly customizable suggestions on level of dictionary words
  * Handling multiple word suggestions is much more easier
  * Limit compound overgeneration by dictionary based word pairs
  * makealias dictionary compression
  * Various minor bugfixes</changelog>
  <changelog author="pgajdos@suse.com" date="1591704000">- security update
- added patches
  fix CVE-2019-16707 [bsc#1151867], invalid read operation in SuggestMgr:leftcommonsubstring in suggestmgr.cxx
  + hunspell-CVE-2019-16707.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1641470400">- suggests english dictionary [bsc#1193627]</changelog>
  <changelog author="pgajdos@suse.com" date="1652184000">- requires english dictionary [bsc#1199209]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1662984000">- update to 1.7.1:
  * Merge chromium fix for #714 OOB string write in hunspell
  * Merge firefox fix for #756 various issues parsing incomplete aff files
  * Fix #492 crash with hunspell -l -r
  * Merge in weblate translations
- drop hunspell-CVE-2019-16707.patch (upstream)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1673179200">- update to 1.7.2:
  * Crash fixes, code clean-up in ~200 commits
  * tdf#136306 don't accept/suggest typos as 3-or-more-word compound words
  * Prepare optional spelling mode of LibreOffice to not accept/suggest not
    dictionary-based words as compound words
  * Merge in weblate translations</changelog>
</package>
<package pkgid="7a98290bc7b684c8280814c9b6cd3120c8555c57094f0060589530dd4790c2a7bdeaa38408e779610a397c3d71168fbb02fc41ca123312ba3cde6e27ffcc1dbf" name="hunspell-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.7.2" rel="1.5"/>
  <changelog author="pgajdos@suse.com" date="1480593600">- update to 1.5.4:
  * fix API compatibility with 1.4</changelog>
  <changelog author="mpluskal@suse.com" date="1482494400">- Update to version 1.6.0:
  * Changes in the library:
    + Performance improvement in ngsuggest(), suggestions should be
    faster.
    + Revert MAXWORDLEN to 100 as in 1.3.3 for performance reasons.
    + MAXWORDLEN can be set during build time with -D defines.
    + Fix crash when word with 102 consecutive X is spelled.
  * Changes in the command line tool:
    + -D shows all loaded dictionares insted of only the first.
    + -D properly lists all available dictionaries on Windows.</changelog>
  <changelog author="mpluskal@suse.com" date="1496836800">- Update to version 1.6.1:
  * Library changes:
    + Performance improvements in suggest()
    + Fixes regressions for Hungarian related to compounding.
    + Fixes regressions for Korean related to ICONV.
  * Command line tool:
    + Added Tajik translation
    + Fix regarding serching of OOo dicts installed in user folder
  * Manpages:
    + Fix microsoft-cp1251 to cp1251. Dicts should not use the
    first.
    + Typos.</changelog>
  <changelog author="mpluskal@suse.com" date="1509105600">- Update to version 1.6.2:
  * Command line tool:
    + Added German translation
    + Fixed bug with wrong output encoding, not respecting system
    locale.</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1542283200">- Version update to 1.7.0:
  * add SPELLML support for run-time dictionary extensio
  * No annoying suggestion times any more, especially in languages with
    compound word handling and complex morphology
  * Improved, highly customizable suggestions on level of dictionary words
  * Handling multiple word suggestions is much more easier
  * Limit compound overgeneration by dictionary based word pairs
  * makealias dictionary compression
  * Various minor bugfixes</changelog>
  <changelog author="pgajdos@suse.com" date="1591704000">- security update
- added patches
  fix CVE-2019-16707 [bsc#1151867], invalid read operation in SuggestMgr:leftcommonsubstring in suggestmgr.cxx
  + hunspell-CVE-2019-16707.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1641470400">- suggests english dictionary [bsc#1193627]</changelog>
  <changelog author="pgajdos@suse.com" date="1652184000">- requires english dictionary [bsc#1199209]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1662984000">- update to 1.7.1:
  * Merge chromium fix for #714 OOB string write in hunspell
  * Merge firefox fix for #756 various issues parsing incomplete aff files
  * Fix #492 crash with hunspell -l -r
  * Merge in weblate translations
- drop hunspell-CVE-2019-16707.patch (upstream)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1673179200">- update to 1.7.2:
  * Crash fixes, code clean-up in ~200 commits
  * tdf#136306 don't accept/suggest typos as 3-or-more-word compound words
  * Prepare optional spelling mode of LibreOffice to not accept/suggest not
    dictionary-based words as compound words
  * Merge in weblate translations</changelog>
</package>
<package pkgid="55ed16279966982547a912ded802f44fd36b4e92653bad7b9518147543e42f1f74715251b6ddff780b633f7e82317886ef45c146e15a24c6295ceaae0e084d9f" name="hunspell-debugsource" arch="i586">
  <version epoch="0" ver="1.7.2" rel="1.5"/>
  <changelog author="pgajdos@suse.com" date="1480593600">- update to 1.5.4:
  * fix API compatibility with 1.4</changelog>
  <changelog author="mpluskal@suse.com" date="1482494400">- Update to version 1.6.0:
  * Changes in the library:
    + Performance improvement in ngsuggest(), suggestions should be
    faster.
    + Revert MAXWORDLEN to 100 as in 1.3.3 for performance reasons.
    + MAXWORDLEN can be set during build time with -D defines.
    + Fix crash when word with 102 consecutive X is spelled.
  * Changes in the command line tool:
    + -D shows all loaded dictionares insted of only the first.
    + -D properly lists all available dictionaries on Windows.</changelog>
  <changelog author="mpluskal@suse.com" date="1496836800">- Update to version 1.6.1:
  * Library changes:
    + Performance improvements in suggest()
    + Fixes regressions for Hungarian related to compounding.
    + Fixes regressions for Korean related to ICONV.
  * Command line tool:
    + Added Tajik translation
    + Fix regarding serching of OOo dicts installed in user folder
  * Manpages:
    + Fix microsoft-cp1251 to cp1251. Dicts should not use the
    first.
    + Typos.</changelog>
  <changelog author="mpluskal@suse.com" date="1509105600">- Update to version 1.6.2:
  * Command line tool:
    + Added German translation
    + Fixed bug with wrong output encoding, not respecting system
    locale.</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1542283200">- Version update to 1.7.0:
  * add SPELLML support for run-time dictionary extensio
  * No annoying suggestion times any more, especially in languages with
    compound word handling and complex morphology
  * Improved, highly customizable suggestions on level of dictionary words
  * Handling multiple word suggestions is much more easier
  * Limit compound overgeneration by dictionary based word pairs
  * makealias dictionary compression
  * Various minor bugfixes</changelog>
  <changelog author="pgajdos@suse.com" date="1591704000">- security update
- added patches
  fix CVE-2019-16707 [bsc#1151867], invalid read operation in SuggestMgr:leftcommonsubstring in suggestmgr.cxx
  + hunspell-CVE-2019-16707.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1641470400">- suggests english dictionary [bsc#1193627]</changelog>
  <changelog author="pgajdos@suse.com" date="1652184000">- requires english dictionary [bsc#1199209]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1662984000">- update to 1.7.1:
  * Merge chromium fix for #714 OOB string write in hunspell
  * Merge firefox fix for #756 various issues parsing incomplete aff files
  * Fix #492 crash with hunspell -l -r
  * Merge in weblate translations
- drop hunspell-CVE-2019-16707.patch (upstream)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1673179200">- update to 1.7.2:
  * Crash fixes, code clean-up in ~200 commits
  * tdf#136306 don't accept/suggest typos as 3-or-more-word compound words
  * Prepare optional spelling mode of LibreOffice to not accept/suggest not
    dictionary-based words as compound words
  * Merge in weblate translations</changelog>
</package>
<package pkgid="e9747783e780a9f7a37e7acce9cb53bdf1d8aa808c7a0b4b649ae44e04a6cc8084284078570a2154933a864887abf6c090b9342eb5f38d8324c95cf28d280525" name="hunspell-debugsource" arch="x86_64">
  <version epoch="0" ver="1.7.2" rel="1.5"/>
  <changelog author="pgajdos@suse.com" date="1480593600">- update to 1.5.4:
  * fix API compatibility with 1.4</changelog>
  <changelog author="mpluskal@suse.com" date="1482494400">- Update to version 1.6.0:
  * Changes in the library:
    + Performance improvement in ngsuggest(), suggestions should be
    faster.
    + Revert MAXWORDLEN to 100 as in 1.3.3 for performance reasons.
    + MAXWORDLEN can be set during build time with -D defines.
    + Fix crash when word with 102 consecutive X is spelled.
  * Changes in the command line tool:
    + -D shows all loaded dictionares insted of only the first.
    + -D properly lists all available dictionaries on Windows.</changelog>
  <changelog author="mpluskal@suse.com" date="1496836800">- Update to version 1.6.1:
  * Library changes:
    + Performance improvements in suggest()
    + Fixes regressions for Hungarian related to compounding.
    + Fixes regressions for Korean related to ICONV.
  * Command line tool:
    + Added Tajik translation
    + Fix regarding serching of OOo dicts installed in user folder
  * Manpages:
    + Fix microsoft-cp1251 to cp1251. Dicts should not use the
    first.
    + Typos.</changelog>
  <changelog author="mpluskal@suse.com" date="1509105600">- Update to version 1.6.2:
  * Command line tool:
    + Added German translation
    + Fixed bug with wrong output encoding, not respecting system
    locale.</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1542283200">- Version update to 1.7.0:
  * add SPELLML support for run-time dictionary extensio
  * No annoying suggestion times any more, especially in languages with
    compound word handling and complex morphology
  * Improved, highly customizable suggestions on level of dictionary words
  * Handling multiple word suggestions is much more easier
  * Limit compound overgeneration by dictionary based word pairs
  * makealias dictionary compression
  * Various minor bugfixes</changelog>
  <changelog author="pgajdos@suse.com" date="1591704000">- security update
- added patches
  fix CVE-2019-16707 [bsc#1151867], invalid read operation in SuggestMgr:leftcommonsubstring in suggestmgr.cxx
  + hunspell-CVE-2019-16707.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1641470400">- suggests english dictionary [bsc#1193627]</changelog>
  <changelog author="pgajdos@suse.com" date="1652184000">- requires english dictionary [bsc#1199209]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1662984000">- update to 1.7.1:
  * Merge chromium fix for #714 OOB string write in hunspell
  * Merge firefox fix for #756 various issues parsing incomplete aff files
  * Fix #492 crash with hunspell -l -r
  * Merge in weblate translations
- drop hunspell-CVE-2019-16707.patch (upstream)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1673179200">- update to 1.7.2:
  * Crash fixes, code clean-up in ~200 commits
  * tdf#136306 don't accept/suggest typos as 3-or-more-word compound words
  * Prepare optional spelling mode of LibreOffice to not accept/suggest not
    dictionary-based words as compound words
  * Merge in weblate translations</changelog>
</package>
<package pkgid="437863dbf4e1d0ce0eddb2121f275558b5b6d32eb6dbe907b33d9cfe0b8be56fa00ff2f92c4c17be8f9ebb33d12de7f50c4932f03eeb1683ba6a231698eb2f62" name="hunspell-devel" arch="i586">
  <version epoch="0" ver="1.7.2" rel="1.5"/>
  <changelog author="pgajdos@suse.com" date="1480593600">- update to 1.5.4:
  * fix API compatibility with 1.4</changelog>
  <changelog author="mpluskal@suse.com" date="1482494400">- Update to version 1.6.0:
  * Changes in the library:
    + Performance improvement in ngsuggest(), suggestions should be
    faster.
    + Revert MAXWORDLEN to 100 as in 1.3.3 for performance reasons.
    + MAXWORDLEN can be set during build time with -D defines.
    + Fix crash when word with 102 consecutive X is spelled.
  * Changes in the command line tool:
    + -D shows all loaded dictionares insted of only the first.
    + -D properly lists all available dictionaries on Windows.</changelog>
  <changelog author="mpluskal@suse.com" date="1496836800">- Update to version 1.6.1:
  * Library changes:
    + Performance improvements in suggest()
    + Fixes regressions for Hungarian related to compounding.
    + Fixes regressions for Korean related to ICONV.
  * Command line tool:
    + Added Tajik translation
    + Fix regarding serching of OOo dicts installed in user folder
  * Manpages:
    + Fix microsoft-cp1251 to cp1251. Dicts should not use the
    first.
    + Typos.</changelog>
  <changelog author="mpluskal@suse.com" date="1509105600">- Update to version 1.6.2:
  * Command line tool:
    + Added German translation
    + Fixed bug with wrong output encoding, not respecting system
    locale.</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1542283200">- Version update to 1.7.0:
  * add SPELLML support for run-time dictionary extensio
  * No annoying suggestion times any more, especially in languages with
    compound word handling and complex morphology
  * Improved, highly customizable suggestions on level of dictionary words
  * Handling multiple word suggestions is much more easier
  * Limit compound overgeneration by dictionary based word pairs
  * makealias dictionary compression
  * Various minor bugfixes</changelog>
  <changelog author="pgajdos@suse.com" date="1591704000">- security update
- added patches
  fix CVE-2019-16707 [bsc#1151867], invalid read operation in SuggestMgr:leftcommonsubstring in suggestmgr.cxx
  + hunspell-CVE-2019-16707.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1641470400">- suggests english dictionary [bsc#1193627]</changelog>
  <changelog author="pgajdos@suse.com" date="1652184000">- requires english dictionary [bsc#1199209]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1662984000">- update to 1.7.1:
  * Merge chromium fix for #714 OOB string write in hunspell
  * Merge firefox fix for #756 various issues parsing incomplete aff files
  * Fix #492 crash with hunspell -l -r
  * Merge in weblate translations
- drop hunspell-CVE-2019-16707.patch (upstream)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1673179200">- update to 1.7.2:
  * Crash fixes, code clean-up in ~200 commits
  * tdf#136306 don't accept/suggest typos as 3-or-more-word compound words
  * Prepare optional spelling mode of LibreOffice to not accept/suggest not
    dictionary-based words as compound words
  * Merge in weblate translations</changelog>
</package>
<package pkgid="6f56b40f44388eb80f4212748dfbc3f1f75d5fc05e97d09bc16c3700262835ddb568a50ca6480867f3c95c5e7267cc5855df8a584ef82cddf9750087044e8a32" name="hunspell-devel" arch="x86_64">
  <version epoch="0" ver="1.7.2" rel="1.5"/>
  <changelog author="pgajdos@suse.com" date="1480593600">- update to 1.5.4:
  * fix API compatibility with 1.4</changelog>
  <changelog author="mpluskal@suse.com" date="1482494400">- Update to version 1.6.0:
  * Changes in the library:
    + Performance improvement in ngsuggest(), suggestions should be
    faster.
    + Revert MAXWORDLEN to 100 as in 1.3.3 for performance reasons.
    + MAXWORDLEN can be set during build time with -D defines.
    + Fix crash when word with 102 consecutive X is spelled.
  * Changes in the command line tool:
    + -D shows all loaded dictionares insted of only the first.
    + -D properly lists all available dictionaries on Windows.</changelog>
  <changelog author="mpluskal@suse.com" date="1496836800">- Update to version 1.6.1:
  * Library changes:
    + Performance improvements in suggest()
    + Fixes regressions for Hungarian related to compounding.
    + Fixes regressions for Korean related to ICONV.
  * Command line tool:
    + Added Tajik translation
    + Fix regarding serching of OOo dicts installed in user folder
  * Manpages:
    + Fix microsoft-cp1251 to cp1251. Dicts should not use the
    first.
    + Typos.</changelog>
  <changelog author="mpluskal@suse.com" date="1509105600">- Update to version 1.6.2:
  * Command line tool:
    + Added German translation
    + Fixed bug with wrong output encoding, not respecting system
    locale.</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1542283200">- Version update to 1.7.0:
  * add SPELLML support for run-time dictionary extensio
  * No annoying suggestion times any more, especially in languages with
    compound word handling and complex morphology
  * Improved, highly customizable suggestions on level of dictionary words
  * Handling multiple word suggestions is much more easier
  * Limit compound overgeneration by dictionary based word pairs
  * makealias dictionary compression
  * Various minor bugfixes</changelog>
  <changelog author="pgajdos@suse.com" date="1591704000">- security update
- added patches
  fix CVE-2019-16707 [bsc#1151867], invalid read operation in SuggestMgr:leftcommonsubstring in suggestmgr.cxx
  + hunspell-CVE-2019-16707.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1641470400">- suggests english dictionary [bsc#1193627]</changelog>
  <changelog author="pgajdos@suse.com" date="1652184000">- requires english dictionary [bsc#1199209]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1662984000">- update to 1.7.1:
  * Merge chromium fix for #714 OOB string write in hunspell
  * Merge firefox fix for #756 various issues parsing incomplete aff files
  * Fix #492 crash with hunspell -l -r
  * Merge in weblate translations
- drop hunspell-CVE-2019-16707.patch (upstream)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1673179200">- update to 1.7.2:
  * Crash fixes, code clean-up in ~200 commits
  * tdf#136306 don't accept/suggest typos as 3-or-more-word compound words
  * Prepare optional spelling mode of LibreOffice to not accept/suggest not
    dictionary-based words as compound words
  * Merge in weblate translations</changelog>
</package>
<package pkgid="70abce57b3c2530b153702559a2e38941f4153fa136248786b0b9ad1f28909d1c993cf8b1f6747714fc5b5d76eb42b56ff01f021b42a8e79ef63e68f8889e980" name="hunspell-devel-32bit" arch="x86_64">
  <version epoch="0" ver="1.7.2" rel="1.5"/>
  <changelog author="pgajdos@suse.com" date="1480593600">- update to 1.5.4:
  * fix API compatibility with 1.4</changelog>
  <changelog author="mpluskal@suse.com" date="1482494400">- Update to version 1.6.0:
  * Changes in the library:
    + Performance improvement in ngsuggest(), suggestions should be
    faster.
    + Revert MAXWORDLEN to 100 as in 1.3.3 for performance reasons.
    + MAXWORDLEN can be set during build time with -D defines.
    + Fix crash when word with 102 consecutive X is spelled.
  * Changes in the command line tool:
    + -D shows all loaded dictionares insted of only the first.
    + -D properly lists all available dictionaries on Windows.</changelog>
  <changelog author="mpluskal@suse.com" date="1496836800">- Update to version 1.6.1:
  * Library changes:
    + Performance improvements in suggest()
    + Fixes regressions for Hungarian related to compounding.
    + Fixes regressions for Korean related to ICONV.
  * Command line tool:
    + Added Tajik translation
    + Fix regarding serching of OOo dicts installed in user folder
  * Manpages:
    + Fix microsoft-cp1251 to cp1251. Dicts should not use the
    first.
    + Typos.</changelog>
  <changelog author="mpluskal@suse.com" date="1509105600">- Update to version 1.6.2:
  * Command line tool:
    + Added German translation
    + Fixed bug with wrong output encoding, not respecting system
    locale.</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1542283200">- Version update to 1.7.0:
  * add SPELLML support for run-time dictionary extensio
  * No annoying suggestion times any more, especially in languages with
    compound word handling and complex morphology
  * Improved, highly customizable suggestions on level of dictionary words
  * Handling multiple word suggestions is much more easier
  * Limit compound overgeneration by dictionary based word pairs
  * makealias dictionary compression
  * Various minor bugfixes</changelog>
  <changelog author="pgajdos@suse.com" date="1591704000">- security update
- added patches
  fix CVE-2019-16707 [bsc#1151867], invalid read operation in SuggestMgr:leftcommonsubstring in suggestmgr.cxx
  + hunspell-CVE-2019-16707.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1641470400">- suggests english dictionary [bsc#1193627]</changelog>
  <changelog author="pgajdos@suse.com" date="1652184000">- requires english dictionary [bsc#1199209]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1662984000">- update to 1.7.1:
  * Merge chromium fix for #714 OOB string write in hunspell
  * Merge firefox fix for #756 various issues parsing incomplete aff files
  * Fix #492 crash with hunspell -l -r
  * Merge in weblate translations
- drop hunspell-CVE-2019-16707.patch (upstream)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1673179200">- update to 1.7.2:
  * Crash fixes, code clean-up in ~200 commits
  * tdf#136306 don't accept/suggest typos as 3-or-more-word compound words
  * Prepare optional spelling mode of LibreOffice to not accept/suggest not
    dictionary-based words as compound words
  * Merge in weblate translations</changelog>
</package>
<package pkgid="7d143b8873435a80bbd1593dae69f5d3db0c968402353eef34fe03982564d1909ccd24787c510554677b95f50fd2949ec2cf0cd2000aeb54368e923aa712323c" name="hunspell-tools" arch="i586">
  <version epoch="0" ver="1.7.2" rel="1.5"/>
  <changelog author="pgajdos@suse.com" date="1480593600">- update to 1.5.4:
  * fix API compatibility with 1.4</changelog>
  <changelog author="mpluskal@suse.com" date="1482494400">- Update to version 1.6.0:
  * Changes in the library:
    + Performance improvement in ngsuggest(), suggestions should be
    faster.
    + Revert MAXWORDLEN to 100 as in 1.3.3 for performance reasons.
    + MAXWORDLEN can be set during build time with -D defines.
    + Fix crash when word with 102 consecutive X is spelled.
  * Changes in the command line tool:
    + -D shows all loaded dictionares insted of only the first.
    + -D properly lists all available dictionaries on Windows.</changelog>
  <changelog author="mpluskal@suse.com" date="1496836800">- Update to version 1.6.1:
  * Library changes:
    + Performance improvements in suggest()
    + Fixes regressions for Hungarian related to compounding.
    + Fixes regressions for Korean related to ICONV.
  * Command line tool:
    + Added Tajik translation
    + Fix regarding serching of OOo dicts installed in user folder
  * Manpages:
    + Fix microsoft-cp1251 to cp1251. Dicts should not use the
    first.
    + Typos.</changelog>
  <changelog author="mpluskal@suse.com" date="1509105600">- Update to version 1.6.2:
  * Command line tool:
    + Added German translation
    + Fixed bug with wrong output encoding, not respecting system
    locale.</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1542283200">- Version update to 1.7.0:
  * add SPELLML support for run-time dictionary extensio
  * No annoying suggestion times any more, especially in languages with
    compound word handling and complex morphology
  * Improved, highly customizable suggestions on level of dictionary words
  * Handling multiple word suggestions is much more easier
  * Limit compound overgeneration by dictionary based word pairs
  * makealias dictionary compression
  * Various minor bugfixes</changelog>
  <changelog author="pgajdos@suse.com" date="1591704000">- security update
- added patches
  fix CVE-2019-16707 [bsc#1151867], invalid read operation in SuggestMgr:leftcommonsubstring in suggestmgr.cxx
  + hunspell-CVE-2019-16707.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1641470400">- suggests english dictionary [bsc#1193627]</changelog>
  <changelog author="pgajdos@suse.com" date="1652184000">- requires english dictionary [bsc#1199209]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1662984000">- update to 1.7.1:
  * Merge chromium fix for #714 OOB string write in hunspell
  * Merge firefox fix for #756 various issues parsing incomplete aff files
  * Fix #492 crash with hunspell -l -r
  * Merge in weblate translations
- drop hunspell-CVE-2019-16707.patch (upstream)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1673179200">- update to 1.7.2:
  * Crash fixes, code clean-up in ~200 commits
  * tdf#136306 don't accept/suggest typos as 3-or-more-word compound words
  * Prepare optional spelling mode of LibreOffice to not accept/suggest not
    dictionary-based words as compound words
  * Merge in weblate translations</changelog>
</package>
<package pkgid="a548556955ef06333a8691e6e674bf8dfce9ab7c861daf366b7e81730e03355f20634d184377612c7e05484f851fb3bcff838a372a374f66630ae9fa988155f8" name="hunspell-tools" arch="x86_64">
  <version epoch="0" ver="1.7.2" rel="1.5"/>
  <changelog author="pgajdos@suse.com" date="1480593600">- update to 1.5.4:
  * fix API compatibility with 1.4</changelog>
  <changelog author="mpluskal@suse.com" date="1482494400">- Update to version 1.6.0:
  * Changes in the library:
    + Performance improvement in ngsuggest(), suggestions should be
    faster.
    + Revert MAXWORDLEN to 100 as in 1.3.3 for performance reasons.
    + MAXWORDLEN can be set during build time with -D defines.
    + Fix crash when word with 102 consecutive X is spelled.
  * Changes in the command line tool:
    + -D shows all loaded dictionares insted of only the first.
    + -D properly lists all available dictionaries on Windows.</changelog>
  <changelog author="mpluskal@suse.com" date="1496836800">- Update to version 1.6.1:
  * Library changes:
    + Performance improvements in suggest()
    + Fixes regressions for Hungarian related to compounding.
    + Fixes regressions for Korean related to ICONV.
  * Command line tool:
    + Added Tajik translation
    + Fix regarding serching of OOo dicts installed in user folder
  * Manpages:
    + Fix microsoft-cp1251 to cp1251. Dicts should not use the
    first.
    + Typos.</changelog>
  <changelog author="mpluskal@suse.com" date="1509105600">- Update to version 1.6.2:
  * Command line tool:
    + Added German translation
    + Fixed bug with wrong output encoding, not respecting system
    locale.</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1542283200">- Version update to 1.7.0:
  * add SPELLML support for run-time dictionary extensio
  * No annoying suggestion times any more, especially in languages with
    compound word handling and complex morphology
  * Improved, highly customizable suggestions on level of dictionary words
  * Handling multiple word suggestions is much more easier
  * Limit compound overgeneration by dictionary based word pairs
  * makealias dictionary compression
  * Various minor bugfixes</changelog>
  <changelog author="pgajdos@suse.com" date="1591704000">- security update
- added patches
  fix CVE-2019-16707 [bsc#1151867], invalid read operation in SuggestMgr:leftcommonsubstring in suggestmgr.cxx
  + hunspell-CVE-2019-16707.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1641470400">- suggests english dictionary [bsc#1193627]</changelog>
  <changelog author="pgajdos@suse.com" date="1652184000">- requires english dictionary [bsc#1199209]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1662984000">- update to 1.7.1:
  * Merge chromium fix for #714 OOB string write in hunspell
  * Merge firefox fix for #756 various issues parsing incomplete aff files
  * Fix #492 crash with hunspell -l -r
  * Merge in weblate translations
- drop hunspell-CVE-2019-16707.patch (upstream)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1673179200">- update to 1.7.2:
  * Crash fixes, code clean-up in ~200 commits
  * tdf#136306 don't accept/suggest typos as 3-or-more-word compound words
  * Prepare optional spelling mode of LibreOffice to not accept/suggest not
    dictionary-based words as compound words
  * Merge in weblate translations</changelog>
</package>
<package pkgid="5fe9eaee2911adaa55c17f1ca06dc1cc60906159f566b52a6ab07c505a8f95bae267f76d894ecf46503aea1df609b39d400e09745432e61cf0ba390d8065a513" name="hunspell-tools-debuginfo" arch="i586">
  <version epoch="0" ver="1.7.2" rel="1.5"/>
  <changelog author="pgajdos@suse.com" date="1480593600">- update to 1.5.4:
  * fix API compatibility with 1.4</changelog>
  <changelog author="mpluskal@suse.com" date="1482494400">- Update to version 1.6.0:
  * Changes in the library:
    + Performance improvement in ngsuggest(), suggestions should be
    faster.
    + Revert MAXWORDLEN to 100 as in 1.3.3 for performance reasons.
    + MAXWORDLEN can be set during build time with -D defines.
    + Fix crash when word with 102 consecutive X is spelled.
  * Changes in the command line tool:
    + -D shows all loaded dictionares insted of only the first.
    + -D properly lists all available dictionaries on Windows.</changelog>
  <changelog author="mpluskal@suse.com" date="1496836800">- Update to version 1.6.1:
  * Library changes:
    + Performance improvements in suggest()
    + Fixes regressions for Hungarian related to compounding.
    + Fixes regressions for Korean related to ICONV.
  * Command line tool:
    + Added Tajik translation
    + Fix regarding serching of OOo dicts installed in user folder
  * Manpages:
    + Fix microsoft-cp1251 to cp1251. Dicts should not use the
    first.
    + Typos.</changelog>
  <changelog author="mpluskal@suse.com" date="1509105600">- Update to version 1.6.2:
  * Command line tool:
    + Added German translation
    + Fixed bug with wrong output encoding, not respecting system
    locale.</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1542283200">- Version update to 1.7.0:
  * add SPELLML support for run-time dictionary extensio
  * No annoying suggestion times any more, especially in languages with
    compound word handling and complex morphology
  * Improved, highly customizable suggestions on level of dictionary words
  * Handling multiple word suggestions is much more easier
  * Limit compound overgeneration by dictionary based word pairs
  * makealias dictionary compression
  * Various minor bugfixes</changelog>
  <changelog author="pgajdos@suse.com" date="1591704000">- security update
- added patches
  fix CVE-2019-16707 [bsc#1151867], invalid read operation in SuggestMgr:leftcommonsubstring in suggestmgr.cxx
  + hunspell-CVE-2019-16707.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1641470400">- suggests english dictionary [bsc#1193627]</changelog>
  <changelog author="pgajdos@suse.com" date="1652184000">- requires english dictionary [bsc#1199209]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1662984000">- update to 1.7.1:
  * Merge chromium fix for #714 OOB string write in hunspell
  * Merge firefox fix for #756 various issues parsing incomplete aff files
  * Fix #492 crash with hunspell -l -r
  * Merge in weblate translations
- drop hunspell-CVE-2019-16707.patch (upstream)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1673179200">- update to 1.7.2:
  * Crash fixes, code clean-up in ~200 commits
  * tdf#136306 don't accept/suggest typos as 3-or-more-word compound words
  * Prepare optional spelling mode of LibreOffice to not accept/suggest not
    dictionary-based words as compound words
  * Merge in weblate translations</changelog>
</package>
<package pkgid="006ac6db2dc8a936d1e4fc8705643943b11511b38caa6ab635813be147c2e846bf6d7dffc7d91469164a44c037ea25b53067e9d4f597d638a8b9dfc8479de35b" name="hunspell-tools-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.7.2" rel="1.5"/>
  <changelog author="pgajdos@suse.com" date="1480593600">- update to 1.5.4:
  * fix API compatibility with 1.4</changelog>
  <changelog author="mpluskal@suse.com" date="1482494400">- Update to version 1.6.0:
  * Changes in the library:
    + Performance improvement in ngsuggest(), suggestions should be
    faster.
    + Revert MAXWORDLEN to 100 as in 1.3.3 for performance reasons.
    + MAXWORDLEN can be set during build time with -D defines.
    + Fix crash when word with 102 consecutive X is spelled.
  * Changes in the command line tool:
    + -D shows all loaded dictionares insted of only the first.
    + -D properly lists all available dictionaries on Windows.</changelog>
  <changelog author="mpluskal@suse.com" date="1496836800">- Update to version 1.6.1:
  * Library changes:
    + Performance improvements in suggest()
    + Fixes regressions for Hungarian related to compounding.
    + Fixes regressions for Korean related to ICONV.
  * Command line tool:
    + Added Tajik translation
    + Fix regarding serching of OOo dicts installed in user folder
  * Manpages:
    + Fix microsoft-cp1251 to cp1251. Dicts should not use the
    first.
    + Typos.</changelog>
  <changelog author="mpluskal@suse.com" date="1509105600">- Update to version 1.6.2:
  * Command line tool:
    + Added German translation
    + Fixed bug with wrong output encoding, not respecting system
    locale.</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1542283200">- Version update to 1.7.0:
  * add SPELLML support for run-time dictionary extensio
  * No annoying suggestion times any more, especially in languages with
    compound word handling and complex morphology
  * Improved, highly customizable suggestions on level of dictionary words
  * Handling multiple word suggestions is much more easier
  * Limit compound overgeneration by dictionary based word pairs
  * makealias dictionary compression
  * Various minor bugfixes</changelog>
  <changelog author="pgajdos@suse.com" date="1591704000">- security update
- added patches
  fix CVE-2019-16707 [bsc#1151867], invalid read operation in SuggestMgr:leftcommonsubstring in suggestmgr.cxx
  + hunspell-CVE-2019-16707.patch</changelog>
  <changelog author="pgajdos@suse.com" date="1641470400">- suggests english dictionary [bsc#1193627]</changelog>
  <changelog author="pgajdos@suse.com" date="1652184000">- requires english dictionary [bsc#1199209]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1662984000">- update to 1.7.1:
  * Merge chromium fix for #714 OOB string write in hunspell
  * Merge firefox fix for #756 various issues parsing incomplete aff files
  * Fix #492 crash with hunspell -l -r
  * Merge in weblate translations
- drop hunspell-CVE-2019-16707.patch (upstream)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1673179200">- update to 1.7.2:
  * Crash fixes, code clean-up in ~200 commits
  * tdf#136306 don't accept/suggest typos as 3-or-more-word compound words
  * Prepare optional spelling mode of LibreOffice to not accept/suggest not
    dictionary-based words as compound words
  * Merge in weblate translations</changelog>
</package>
<package pkgid="583444676e31a10406de78bc51b55efd4c40ec53e1fe1aad36cb6638364248f8f83a1968b1082ed243fc1d336692207965737242abaee155211f644d428fb46d" name="hyphen" arch="i586">
  <version epoch="0" ver="2.8.8" rel="2.29"/>
  <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="7982e01ce56166b960c11eaa2f80e677a0ff0586bf087bec1a6f11ddcc8d9cec5b03ee3ba62bd201d94b8cf4ead1a5465f3a3429fc5091de3a3cdfd23e174b83" name="hyphen" arch="src">
  <version epoch="0" ver="2.8.8" rel="2.29"/>
  <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="abb8236066bbfd1b61baf3aed89913937286e1f87bc623c32e6eb3feebb1b81970b5adf14660d1b4b483c34098fa0508fa5ca2820234d47381310f50961fad41" name="hyphen" arch="x86_64">
  <version epoch="0" ver="2.8.8" rel="2.29"/>
  <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="c469297bbdd3accac6865a5a236073b66488f4e95bef274ebf0996e05bfa63e3941c819e470e35819af0f3d434eb4ebc0848234f44fe97d7fa7e9328d405e9b0" name="hyphen-debugsource" arch="i586">
  <version epoch="0" ver="2.8.8" rel="2.29"/>
  <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="87496dc8762d9362840fbd5f2380e9dfdd837b742fa55e6bbf61ddb02179121bdb81560b34ceed018a6fe01d21337b47e940ae098fb9c93467a6677bda61abc2" name="hyphen-debugsource" arch="x86_64">
  <version epoch="0" ver="2.8.8" rel="2.29"/>
  <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="8c0705c9aadf595043161fca423c8d95bf9eee60fb146ac5406f21db78f15dd51233a41de4f3c5c1d24cdf832fd4f9e636e074e7b9138219e204a9f9f668017d" name="hyphen-devel" arch="i586">
  <version epoch="0" ver="2.8.8" rel="2.29"/>
  <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="a458653775e1fcd0965b0d7ecdb97027d9ca972fd3b71edbe3eda92788f2b56aa435b08012b39b4bff975dc26aaed444a9abe082a79af319ce5296fda6b147ae" name="hyphen-devel" arch="x86_64">
  <version epoch="0" ver="2.8.8" rel="2.29"/>
  <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="4632787f617bc9d6e2cd2c71d0d3ec38d13d8a2a7bfe6275cdbfe6e6f28db18103cc130694c3e4ac2569f243c4f376a39c85d89a4b82a013801895aae1e4227d" name="ibacm" arch="i586">
  <version epoch="0" ver="49.0" rel="1.2"/>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1613736000">- Update to rdma-core v33.1
  - No release notes available
  - Drop support for libnes
- Drop support for libnes by removing patch:
  - Revert-libnes-Remove-libnes-from-rdma-core.patch
- Refresh patches against latest sources:
  - Revert-libcxgb3-Remove-libcxgb3-from-rdma-core.patch
  - cxgb3-nes-fix-declaration-of-free_context.patch has been replaced by
    cxgb3-fix-declaration-of-free_context.patch
- Add patches for cxgb3 support against newest API
  - cxgb3-fix-support-for-new-uquery-API.patch
- Enable LTO support
- Trigger udevadm in rdma-ndd %post (bsc#1182391)</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1621339200">- Update to rdma-core v35.0
  - Bugfixes on all providers
  - Many improvements on pyverbs
  - Fixes dracut path issues on Tumbleweed
- Refresh patches to latest sources:
  - Revert-libcxgb3-Remove-libcxgb3-from-rdma-core.patch
  - disable-rdma-interface-renaming.patch</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1628251200">- Update to rdma-core v36.0:
  - Bugfixes on all providers</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1634299200">- Update to rdma-core v37.1 (jsc#SLE-18381, jsc#SLE-19249)
  - Bugfixes on all providers
- Fix cmake flags to correct paths for .pc files</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1638446400">- Add rdma-ndd to recommended depencies of rdma-core</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1638446401">- Update to v38.0 (jsc#SLE-18383)
  - Bugfixes on all providers
  - New provider for irdma support</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1641556800">- Update to v38.1
  - Major fixes for hns provider</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1645185600">- Add srp_daemon-Detect-proper-path-to-systemctl.patch to fix path to systemctl (bsc#1195874)</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1646913600">- Update spec file from upstream
  - install modprobe.conf files to %_modprobedir (bsc#1196275, jsc#SLE-20639)
  - fix build support for riscv
- Added cmake-Make-modprobe.d-path-configurable.patch
  - Backport from upstream to allow modprobe files to be installed in a
    configurable directory</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1647518400">- util-Add-barriers-support-for-RISC-V.patch: Backport from upstream: Add
  barriers support for RISC-V</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1648555200">- Update to v39.1
  - Major fixes for hns provider
  - Bug fixes for all providers
  - systemd hardening
  - NDR rate support
- Dropped srp_daemon-Detect-proper-path-to-systemctl.patch
  as it was fixed upstream</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1659960000">- skip valgrind on riscv64</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1663070400">- Update to v42.0
  - Fixes for all providers
- Dropped patches merged upstream:
  - util-Add-barriers-support-for-RISC-V.patch
  - cmake-Make-modprobe.d-path-configurable.patch
- Update gen-pandoc.sh to support python3</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1665662400">- Add rdma-ndd-disable-systemd-ProtectHostName-feature.patch to fix issue
  where rdma-ndd would not be aware of dynamic hostnames retrived through DHCP</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1681905600">- Update to v45.0
  - Fixes for all providers
  - Support for Microsoft Azure Network Adapter
- Drop rdma-ndd-disable-systemd-ProtectHostName-feature.patch
  as it was fixed upstream.
- Refresh against latest sources:
  - Revert-libcxgb3-Remove-libcxgb3-from-rdma-core.patch
  - Revert-Update-kernel-headers.patch</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1690200000">- Update to v47.0
  - Fixes for all providers</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1691064000">- Drop patches adding support for cxgb3 (EOL, removed from kernel 5.5)
  - cxgb3-fix-declaration-of-free_context.patch
  - cxgb3-fix-support-for-new-uquery-API.patch
  - Revert-libcxgb3-Remove-libcxgb3-from-rdma-core.patch
  - Revert-Update-kernel-headers.patch
- Update baselibs=.conf accordingly</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1692792000">- Add missing-quoting.patch
- Use normal GNU tar option syntax
- Remove old RPM spec logic (%defattr)</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1695384000">- Update to v48.0
  - No release notes available.
- Drop missing-quoting.patch which was fixed upstream.</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1700913600">- Update to v49.0 (jsc#PED-6891, jsc#PED-6864, jsc#PED-6839, jsc#PED-6836,
    jsc#PED-6828, jsc#PED-6824, jsc#PED-6958, jsc#PED-6943, jsc#PED-6933, jsc#PED-6916)
  - No release notes available.</changelog>
</package>
<package pkgid="62dc684c04c539cc08d9f86ed2b59099acaf9861e372ed4270f2439a17cdd9f56d0a3700b922f591dee69c46f1e010004494ab3b0a58b9c664a46339f30809e6" name="ibacm" arch="x86_64">
  <version epoch="0" ver="49.0" rel="1.2"/>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1613736000">- Update to rdma-core v33.1
  - No release notes available
  - Drop support for libnes
- Drop support for libnes by removing patch:
  - Revert-libnes-Remove-libnes-from-rdma-core.patch
- Refresh patches against latest sources:
  - Revert-libcxgb3-Remove-libcxgb3-from-rdma-core.patch
  - cxgb3-nes-fix-declaration-of-free_context.patch has been replaced by
    cxgb3-fix-declaration-of-free_context.patch
- Add patches for cxgb3 support against newest API
  - cxgb3-fix-support-for-new-uquery-API.patch
- Enable LTO support
- Trigger udevadm in rdma-ndd %post (bsc#1182391)</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1621339200">- Update to rdma-core v35.0
  - Bugfixes on all providers
  - Many improvements on pyverbs
  - Fixes dracut path issues on Tumbleweed
- Refresh patches to latest sources:
  - Revert-libcxgb3-Remove-libcxgb3-from-rdma-core.patch
  - disable-rdma-interface-renaming.patch</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1628251200">- Update to rdma-core v36.0:
  - Bugfixes on all providers</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1634299200">- Update to rdma-core v37.1 (jsc#SLE-18381, jsc#SLE-19249)
  - Bugfixes on all providers
- Fix cmake flags to correct paths for .pc files</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1638446400">- Add rdma-ndd to recommended depencies of rdma-core</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1638446401">- Update to v38.0 (jsc#SLE-18383)
  - Bugfixes on all providers
  - New provider for irdma support</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1641556800">- Update to v38.1
  - Major fixes for hns provider</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1645185600">- Add srp_daemon-Detect-proper-path-to-systemctl.patch to fix path to systemctl (bsc#1195874)</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1646913600">- Update spec file from upstream
  - install modprobe.conf files to %_modprobedir (bsc#1196275, jsc#SLE-20639)
  - fix build support for riscv
- Added cmake-Make-modprobe.d-path-configurable.patch
  - Backport from upstream to allow modprobe files to be installed in a
    configurable directory</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1647518400">- util-Add-barriers-support-for-RISC-V.patch: Backport from upstream: Add
  barriers support for RISC-V</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1648555200">- Update to v39.1
  - Major fixes for hns provider
  - Bug fixes for all providers
  - systemd hardening
  - NDR rate support
- Dropped srp_daemon-Detect-proper-path-to-systemctl.patch
  as it was fixed upstream</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1659960000">- skip valgrind on riscv64</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1663070400">- Update to v42.0
  - Fixes for all providers
- Dropped patches merged upstream:
  - util-Add-barriers-support-for-RISC-V.patch
  - cmake-Make-modprobe.d-path-configurable.patch
- Update gen-pandoc.sh to support python3</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1665662400">- Add rdma-ndd-disable-systemd-ProtectHostName-feature.patch to fix issue
  where rdma-ndd would not be aware of dynamic hostnames retrived through DHCP</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1681905600">- Update to v45.0
  - Fixes for all providers
  - Support for Microsoft Azure Network Adapter
- Drop rdma-ndd-disable-systemd-ProtectHostName-feature.patch
  as it was fixed upstream.
- Refresh against latest sources:
  - Revert-libcxgb3-Remove-libcxgb3-from-rdma-core.patch
  - Revert-Update-kernel-headers.patch</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1690200000">- Update to v47.0
  - Fixes for all providers</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1691064000">- Drop patches adding support for cxgb3 (EOL, removed from kernel 5.5)
  - cxgb3-fix-declaration-of-free_context.patch
  - cxgb3-fix-support-for-new-uquery-API.patch
  - Revert-libcxgb3-Remove-libcxgb3-from-rdma-core.patch
  - Revert-Update-kernel-headers.patch
- Update baselibs=.conf accordingly</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1692792000">- Add missing-quoting.patch
- Use normal GNU tar option syntax
- Remove old RPM spec logic (%defattr)</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1695384000">- Update to v48.0
  - No release notes available.
- Drop missing-quoting.patch which was fixed upstream.</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1700913600">- Update to v49.0 (jsc#PED-6891, jsc#PED-6864, jsc#PED-6839, jsc#PED-6836,
    jsc#PED-6828, jsc#PED-6824, jsc#PED-6958, jsc#PED-6943, jsc#PED-6933, jsc#PED-6916)
  - No release notes available.</changelog>
</package>
<package pkgid="a6695f3c08ab1422990888b4d3c42af692e7add587be5f64d9972ab6859015404f6b0caefd5699938c3e28a08adb49af6cc2006802f28fb6dcff390582294ca9" name="ibacm-debuginfo" arch="i586">
  <version epoch="0" ver="49.0" rel="1.2"/>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1613736000">- Update to rdma-core v33.1
  - No release notes available
  - Drop support for libnes
- Drop support for libnes by removing patch:
  - Revert-libnes-Remove-libnes-from-rdma-core.patch
- Refresh patches against latest sources:
  - Revert-libcxgb3-Remove-libcxgb3-from-rdma-core.patch
  - cxgb3-nes-fix-declaration-of-free_context.patch has been replaced by
    cxgb3-fix-declaration-of-free_context.patch
- Add patches for cxgb3 support against newest API
  - cxgb3-fix-support-for-new-uquery-API.patch
- Enable LTO support
- Trigger udevadm in rdma-ndd %post (bsc#1182391)</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1621339200">- Update to rdma-core v35.0
  - Bugfixes on all providers
  - Many improvements on pyverbs
  - Fixes dracut path issues on Tumbleweed
- Refresh patches to latest sources:
  - Revert-libcxgb3-Remove-libcxgb3-from-rdma-core.patch
  - disable-rdma-interface-renaming.patch</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1628251200">- Update to rdma-core v36.0:
  - Bugfixes on all providers</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1634299200">- Update to rdma-core v37.1 (jsc#SLE-18381, jsc#SLE-19249)
  - Bugfixes on all providers
- Fix cmake flags to correct paths for .pc files</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1638446400">- Add rdma-ndd to recommended depencies of rdma-core</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1638446401">- Update to v38.0 (jsc#SLE-18383)
  - Bugfixes on all providers
  - New provider for irdma support</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1641556800">- Update to v38.1
  - Major fixes for hns provider</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1645185600">- Add srp_daemon-Detect-proper-path-to-systemctl.patch to fix path to systemctl (bsc#1195874)</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1646913600">- Update spec file from upstream
  - install modprobe.conf files to %_modprobedir (bsc#1196275, jsc#SLE-20639)
  - fix build support for riscv
- Added cmake-Make-modprobe.d-path-configurable.patch
  - Backport from upstream to allow modprobe files to be installed in a
    configurable directory</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1647518400">- util-Add-barriers-support-for-RISC-V.patch: Backport from upstream: Add
  barriers support for RISC-V</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1648555200">- Update to v39.1
  - Major fixes for hns provider
  - Bug fixes for all providers
  - systemd hardening
  - NDR rate support
- Dropped srp_daemon-Detect-proper-path-to-systemctl.patch
  as it was fixed upstream</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1659960000">- skip valgrind on riscv64</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1663070400">- Update to v42.0
  - Fixes for all providers
- Dropped patches merged upstream:
  - util-Add-barriers-support-for-RISC-V.patch
  - cmake-Make-modprobe.d-path-configurable.patch
- Update gen-pandoc.sh to support python3</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1665662400">- Add rdma-ndd-disable-systemd-ProtectHostName-feature.patch to fix issue
  where rdma-ndd would not be aware of dynamic hostnames retrived through DHCP</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1681905600">- Update to v45.0
  - Fixes for all providers
  - Support for Microsoft Azure Network Adapter
- Drop rdma-ndd-disable-systemd-ProtectHostName-feature.patch
  as it was fixed upstream.
- Refresh against latest sources:
  - Revert-libcxgb3-Remove-libcxgb3-from-rdma-core.patch
  - Revert-Update-kernel-headers.patch</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1690200000">- Update to v47.0
  - Fixes for all providers</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1691064000">- Drop patches adding support for cxgb3 (EOL, removed from kernel 5.5)
  - cxgb3-fix-declaration-of-free_context.patch
  - cxgb3-fix-support-for-new-uquery-API.patch
  - Revert-libcxgb3-Remove-libcxgb3-from-rdma-core.patch
  - Revert-Update-kernel-headers.patch
- Update baselibs=.conf accordingly</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1692792000">- Add missing-quoting.patch
- Use normal GNU tar option syntax
- Remove old RPM spec logic (%defattr)</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1695384000">- Update to v48.0
  - No release notes available.
- Drop missing-quoting.patch which was fixed upstream.</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1700913600">- Update to v49.0 (jsc#PED-6891, jsc#PED-6864, jsc#PED-6839, jsc#PED-6836,
    jsc#PED-6828, jsc#PED-6824, jsc#PED-6958, jsc#PED-6943, jsc#PED-6933, jsc#PED-6916)
  - No release notes available.</changelog>
</package>
<package pkgid="cd339924dc76a2dc44fdcfc4abfdfd47f9f1d45bf297e3af4e00f8504491936e04dccadaed1aef3d46464c808d2c5b240f94e36bda434c749fdeef43943a46c5" name="ibacm-debuginfo" arch="x86_64">
  <version epoch="0" ver="49.0" rel="1.2"/>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1613736000">- Update to rdma-core v33.1
  - No release notes available
  - Drop support for libnes
- Drop support for libnes by removing patch:
  - Revert-libnes-Remove-libnes-from-rdma-core.patch
- Refresh patches against latest sources:
  - Revert-libcxgb3-Remove-libcxgb3-from-rdma-core.patch
  - cxgb3-nes-fix-declaration-of-free_context.patch has been replaced by
    cxgb3-fix-declaration-of-free_context.patch
- Add patches for cxgb3 support against newest API
  - cxgb3-fix-support-for-new-uquery-API.patch
- Enable LTO support
- Trigger udevadm in rdma-ndd %post (bsc#1182391)</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1621339200">- Update to rdma-core v35.0
  - Bugfixes on all providers
  - Many improvements on pyverbs
  - Fixes dracut path issues on Tumbleweed
- Refresh patches to latest sources:
  - Revert-libcxgb3-Remove-libcxgb3-from-rdma-core.patch
  - disable-rdma-interface-renaming.patch</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1628251200">- Update to rdma-core v36.0:
  - Bugfixes on all providers</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1634299200">- Update to rdma-core v37.1 (jsc#SLE-18381, jsc#SLE-19249)
  - Bugfixes on all providers
- Fix cmake flags to correct paths for .pc files</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1638446400">- Add rdma-ndd to recommended depencies of rdma-core</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1638446401">- Update to v38.0 (jsc#SLE-18383)
  - Bugfixes on all providers
  - New provider for irdma support</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1641556800">- Update to v38.1
  - Major fixes for hns provider</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1645185600">- Add srp_daemon-Detect-proper-path-to-systemctl.patch to fix path to systemctl (bsc#1195874)</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1646913600">- Update spec file from upstream
  - install modprobe.conf files to %_modprobedir (bsc#1196275, jsc#SLE-20639)
  - fix build support for riscv
- Added cmake-Make-modprobe.d-path-configurable.patch
  - Backport from upstream to allow modprobe files to be installed in a
    configurable directory</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1647518400">- util-Add-barriers-support-for-RISC-V.patch: Backport from upstream: Add
  barriers support for RISC-V</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1648555200">- Update to v39.1
  - Major fixes for hns provider
  - Bug fixes for all providers
  - systemd hardening
  - NDR rate support
- Dropped srp_daemon-Detect-proper-path-to-systemctl.patch
  as it was fixed upstream</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1659960000">- skip valgrind on riscv64</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1663070400">- Update to v42.0
  - Fixes for all providers
- Dropped patches merged upstream:
  - util-Add-barriers-support-for-RISC-V.patch
  - cmake-Make-modprobe.d-path-configurable.patch
- Update gen-pandoc.sh to support python3</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1665662400">- Add rdma-ndd-disable-systemd-ProtectHostName-feature.patch to fix issue
  where rdma-ndd would not be aware of dynamic hostnames retrived through DHCP</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1681905600">- Update to v45.0
  - Fixes for all providers
  - Support for Microsoft Azure Network Adapter
- Drop rdma-ndd-disable-systemd-ProtectHostName-feature.patch
  as it was fixed upstream.
- Refresh against latest sources:
  - Revert-libcxgb3-Remove-libcxgb3-from-rdma-core.patch
  - Revert-Update-kernel-headers.patch</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1690200000">- Update to v47.0
  - Fixes for all providers</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1691064000">- Drop patches adding support for cxgb3 (EOL, removed from kernel 5.5)
  - cxgb3-fix-declaration-of-free_context.patch
  - cxgb3-fix-support-for-new-uquery-API.patch
  - Revert-libcxgb3-Remove-libcxgb3-from-rdma-core.patch
  - Revert-Update-kernel-headers.patch
- Update baselibs=.conf accordingly</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1692792000">- Add missing-quoting.patch
- Use normal GNU tar option syntax
- Remove old RPM spec logic (%defattr)</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1695384000">- Update to v48.0
  - No release notes available.
- Drop missing-quoting.patch which was fixed upstream.</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1700913600">- Update to v49.0 (jsc#PED-6891, jsc#PED-6864, jsc#PED-6839, jsc#PED-6836,
    jsc#PED-6828, jsc#PED-6824, jsc#PED-6958, jsc#PED-6943, jsc#PED-6933, jsc#PED-6916)
  - No release notes available.</changelog>
</package>
<package pkgid="be266a7a256fe8d2623fe45b13e721f1eca23b553fe866f4cabef22a3ebb396c4b835adcee86f0a9a3a02c73f426f14be87439c5d8cfb8dab16596dcff5379c4" name="ibus" arch="i586">
  <version epoch="0" ver="1.5.29" rel="1.1"/>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt; - 1.5.24" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="Predrag Ivanovi&#x107; &lt;predivan@mts.rs&gt;" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt; - 1.5.27" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="Avinesh Kumar &lt;avinesh.kumar@suse.com&gt;" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1696420800">- macros.ibus:
  * set %ibus_table_index_post() to %nil. it'll trigger ibus-table-createdb
    to create_indexes() for the existing db. but according to upstream,
    create_indexes() is now a dummy function, and it didn't bring
    any performance improvements before. and on rpmlint side,
    it will modify the final filelist.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1701518400">- Update version to 1.5.29
  * Add DeleteSurroundingText to PostProcessKeyEvent
  * Add preedit D-Bus signals to PostProcessKeyEvent
  * Tab should not be committed by IM
  * Translate keycodes with CapsLock
  * Update org.freedesktop.ibus.gschema.xml
  * Implement Plasma Wayland
  * Distinguish Arabic XKB and Keypad XKB options
  * Update simple.xml with xkeyboard-config 2.39
  * Fix key typing issues
  * Fix Emoji and Unicode issues
  * Fix setup dialog SEGV
  * Fix remote desktop issue
  * Enhance CI
  * Update translations
- Drop ibus-fix-key-release.patch, merged by upstream</changelog>
</package>
<package pkgid="cc43fb91a1225c14e826d77d639a870edc26a44511e10372be548766ab07b50a7a85f039051c036984e94576686cbc5d2d978b9423b030be65120cd3fd7c3f1c" name="ibus" arch="src">
  <version epoch="0" ver="1.5.29" rel="1.1"/>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt; - 1.5.24" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="Predrag Ivanovi&#x107; &lt;predivan@mts.rs&gt;" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt; - 1.5.27" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="Avinesh Kumar &lt;avinesh.kumar@suse.com&gt;" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1696420800">- macros.ibus:
  * set %ibus_table_index_post() to %nil. it'll trigger ibus-table-createdb
    to create_indexes() for the existing db. but according to upstream,
    create_indexes() is now a dummy function, and it didn't bring
    any performance improvements before. and on rpmlint side,
    it will modify the final filelist.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1701518400">- Update version to 1.5.29
  * Add DeleteSurroundingText to PostProcessKeyEvent
  * Add preedit D-Bus signals to PostProcessKeyEvent
  * Tab should not be committed by IM
  * Translate keycodes with CapsLock
  * Update org.freedesktop.ibus.gschema.xml
  * Implement Plasma Wayland
  * Distinguish Arabic XKB and Keypad XKB options
  * Update simple.xml with xkeyboard-config 2.39
  * Fix key typing issues
  * Fix Emoji and Unicode issues
  * Fix setup dialog SEGV
  * Fix remote desktop issue
  * Enhance CI
  * Update translations
- Drop ibus-fix-key-release.patch, merged by upstream</changelog>
</package>
<package pkgid="632dc1eb8c2ec94aaebcb51e7bffdf6c37c6c5e597ae1409460ad174e7bcf22ec13f4d94bfa75e18393251d5842fc89aa899d3c434f12c5669892d4ea30b3b25" name="ibus" arch="x86_64">
  <version epoch="0" ver="1.5.29" rel="1.1"/>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt; - 1.5.24" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="Predrag Ivanovi&#x107; &lt;predivan@mts.rs&gt;" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt; - 1.5.27" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="Avinesh Kumar &lt;avinesh.kumar@suse.com&gt;" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1696420800">- macros.ibus:
  * set %ibus_table_index_post() to %nil. it'll trigger ibus-table-createdb
    to create_indexes() for the existing db. but according to upstream,
    create_indexes() is now a dummy function, and it didn't bring
    any performance improvements before. and on rpmlint side,
    it will modify the final filelist.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1701518400">- Update version to 1.5.29
  * Add DeleteSurroundingText to PostProcessKeyEvent
  * Add preedit D-Bus signals to PostProcessKeyEvent
  * Tab should not be committed by IM
  * Translate keycodes with CapsLock
  * Update org.freedesktop.ibus.gschema.xml
  * Implement Plasma Wayland
  * Distinguish Arabic XKB and Keypad XKB options
  * Update simple.xml with xkeyboard-config 2.39
  * Fix key typing issues
  * Fix Emoji and Unicode issues
  * Fix setup dialog SEGV
  * Fix remote desktop issue
  * Enhance CI
  * Update translations
- Drop ibus-fix-key-release.patch, merged by upstream</changelog>
</package>
<package pkgid="099538a6d30cdd96f405dbcb9c06db5ac4cab3154e56bc2592ac7cfdd0cca3ea4bc939c4bbcc714da211522035413a71a08d3b743937200a6cd7d201902a5cbd" name="ibus-debuginfo" arch="i586">
  <version epoch="0" ver="1.5.29" rel="1.1"/>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt; - 1.5.24" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="Predrag Ivanovi&#x107; &lt;predivan@mts.rs&gt;" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt; - 1.5.27" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="Avinesh Kumar &lt;avinesh.kumar@suse.com&gt;" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1696420800">- macros.ibus:
  * set %ibus_table_index_post() to %nil. it'll trigger ibus-table-createdb
    to create_indexes() for the existing db. but according to upstream,
    create_indexes() is now a dummy function, and it didn't bring
    any performance improvements before. and on rpmlint side,
    it will modify the final filelist.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1701518400">- Update version to 1.5.29
  * Add DeleteSurroundingText to PostProcessKeyEvent
  * Add preedit D-Bus signals to PostProcessKeyEvent
  * Tab should not be committed by IM
  * Translate keycodes with CapsLock
  * Update org.freedesktop.ibus.gschema.xml
  * Implement Plasma Wayland
  * Distinguish Arabic XKB and Keypad XKB options
  * Update simple.xml with xkeyboard-config 2.39
  * Fix key typing issues
  * Fix Emoji and Unicode issues
  * Fix setup dialog SEGV
  * Fix remote desktop issue
  * Enhance CI
  * Update translations
- Drop ibus-fix-key-release.patch, merged by upstream</changelog>
</package>
<package pkgid="c7dabb64849459dafad5bdfbc26df10886cbc7f1f4b5ec967e1602e3a4d93ab1efe838d9cce6a615c913faff26ea59e174a3d0e8c37be8002af6f28fba146723" name="ibus-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.5.29" rel="1.1"/>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt; - 1.5.24" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="Predrag Ivanovi&#x107; &lt;predivan@mts.rs&gt;" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt; - 1.5.27" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="Avinesh Kumar &lt;avinesh.kumar@suse.com&gt;" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1696420800">- macros.ibus:
  * set %ibus_table_index_post() to %nil. it'll trigger ibus-table-createdb
    to create_indexes() for the existing db. but according to upstream,
    create_indexes() is now a dummy function, and it didn't bring
    any performance improvements before. and on rpmlint side,
    it will modify the final filelist.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1701518400">- Update version to 1.5.29
  * Add DeleteSurroundingText to PostProcessKeyEvent
  * Add preedit D-Bus signals to PostProcessKeyEvent
  * Tab should not be committed by IM
  * Translate keycodes with CapsLock
  * Update org.freedesktop.ibus.gschema.xml
  * Implement Plasma Wayland
  * Distinguish Arabic XKB and Keypad XKB options
  * Update simple.xml with xkeyboard-config 2.39
  * Fix key typing issues
  * Fix Emoji and Unicode issues
  * Fix setup dialog SEGV
  * Fix remote desktop issue
  * Enhance CI
  * Update translations
- Drop ibus-fix-key-release.patch, merged by upstream</changelog>
</package>
<package pkgid="bedc93877effa750e6ab53588308a78d36223099b948c9ec4942335628af48d3e8f4c211eca13e320f77991645a714478e5286a1476eec2c5756ba74215eb67a" name="ibus-debugsource" arch="i586">
  <version epoch="0" ver="1.5.29" rel="1.1"/>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt; - 1.5.24" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="Predrag Ivanovi&#x107; &lt;predivan@mts.rs&gt;" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt; - 1.5.27" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="Avinesh Kumar &lt;avinesh.kumar@suse.com&gt;" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1696420800">- macros.ibus:
  * set %ibus_table_index_post() to %nil. it'll trigger ibus-table-createdb
    to create_indexes() for the existing db. but according to upstream,
    create_indexes() is now a dummy function, and it didn't bring
    any performance improvements before. and on rpmlint side,
    it will modify the final filelist.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1701518400">- Update version to 1.5.29
  * Add DeleteSurroundingText to PostProcessKeyEvent
  * Add preedit D-Bus signals to PostProcessKeyEvent
  * Tab should not be committed by IM
  * Translate keycodes with CapsLock
  * Update org.freedesktop.ibus.gschema.xml
  * Implement Plasma Wayland
  * Distinguish Arabic XKB and Keypad XKB options
  * Update simple.xml with xkeyboard-config 2.39
  * Fix key typing issues
  * Fix Emoji and Unicode issues
  * Fix setup dialog SEGV
  * Fix remote desktop issue
  * Enhance CI
  * Update translations
- Drop ibus-fix-key-release.patch, merged by upstream</changelog>
</package>
<package pkgid="6cf843d649deb996106ff0a069602ec2051e80f85f2e2d21c89d5909763329fce92d766e55be48c25615813f03699e1f786a15d94c2ff0fab5509a84fea28d38" name="ibus-debugsource" arch="x86_64">
  <version epoch="0" ver="1.5.29" rel="1.1"/>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt; - 1.5.24" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="Predrag Ivanovi&#x107; &lt;predivan@mts.rs&gt;" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt; - 1.5.27" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="Avinesh Kumar &lt;avinesh.kumar@suse.com&gt;" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1696420800">- macros.ibus:
  * set %ibus_table_index_post() to %nil. it'll trigger ibus-table-createdb
    to create_indexes() for the existing db. but according to upstream,
    create_indexes() is now a dummy function, and it didn't bring
    any performance improvements before. and on rpmlint side,
    it will modify the final filelist.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1701518400">- Update version to 1.5.29
  * Add DeleteSurroundingText to PostProcessKeyEvent
  * Add preedit D-Bus signals to PostProcessKeyEvent
  * Tab should not be committed by IM
  * Translate keycodes with CapsLock
  * Update org.freedesktop.ibus.gschema.xml
  * Implement Plasma Wayland
  * Distinguish Arabic XKB and Keypad XKB options
  * Update simple.xml with xkeyboard-config 2.39
  * Fix key typing issues
  * Fix Emoji and Unicode issues
  * Fix setup dialog SEGV
  * Fix remote desktop issue
  * Enhance CI
  * Update translations
- Drop ibus-fix-key-release.patch, merged by upstream</changelog>
</package>
<package pkgid="a55485fa6d88eabca53bf7bba4939a7017c8772b55f0bec73ace769a4a2b15668c20a2cacd999dc21e9571ac4f74b51ba842c67e298719ba48a9489cdd1196ae" name="ibus-devel" arch="i586">
  <version epoch="0" ver="1.5.29" rel="1.1"/>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt; - 1.5.24" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="Predrag Ivanovi&#x107; &lt;predivan@mts.rs&gt;" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt; - 1.5.27" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="Avinesh Kumar &lt;avinesh.kumar@suse.com&gt;" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1696420800">- macros.ibus:
  * set %ibus_table_index_post() to %nil. it'll trigger ibus-table-createdb
    to create_indexes() for the existing db. but according to upstream,
    create_indexes() is now a dummy function, and it didn't bring
    any performance improvements before. and on rpmlint side,
    it will modify the final filelist.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1701518400">- Update version to 1.5.29
  * Add DeleteSurroundingText to PostProcessKeyEvent
  * Add preedit D-Bus signals to PostProcessKeyEvent
  * Tab should not be committed by IM
  * Translate keycodes with CapsLock
  * Update org.freedesktop.ibus.gschema.xml
  * Implement Plasma Wayland
  * Distinguish Arabic XKB and Keypad XKB options
  * Update simple.xml with xkeyboard-config 2.39
  * Fix key typing issues
  * Fix Emoji and Unicode issues
  * Fix setup dialog SEGV
  * Fix remote desktop issue
  * Enhance CI
  * Update translations
- Drop ibus-fix-key-release.patch, merged by upstream</changelog>
</package>
<package pkgid="0aa84ab7dcb562995c258e9a8d32c57fc73af19cc37b7a3219ce880ca0d1152cd4d55ac5c822404a568ed9bcade3df102508266ec5f4e94dc99603f962c832fa" name="ibus-devel" arch="x86_64">
  <version epoch="0" ver="1.5.29" rel="1.1"/>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt; - 1.5.24" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="Predrag Ivanovi&#x107; &lt;predivan@mts.rs&gt;" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt; - 1.5.27" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="Avinesh Kumar &lt;avinesh.kumar@suse.com&gt;" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1696420800">- macros.ibus:
  * set %ibus_table_index_post() to %nil. it'll trigger ibus-table-createdb
    to create_indexes() for the existing db. but according to upstream,
    create_indexes() is now a dummy function, and it didn't bring
    any performance improvements before. and on rpmlint side,
    it will modify the final filelist.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1701518400">- Update version to 1.5.29
  * Add DeleteSurroundingText to PostProcessKeyEvent
  * Add preedit D-Bus signals to PostProcessKeyEvent
  * Tab should not be committed by IM
  * Translate keycodes with CapsLock
  * Update org.freedesktop.ibus.gschema.xml
  * Implement Plasma Wayland
  * Distinguish Arabic XKB and Keypad XKB options
  * Update simple.xml with xkeyboard-config 2.39
  * Fix key typing issues
  * Fix Emoji and Unicode issues
  * Fix setup dialog SEGV
  * Fix remote desktop issue
  * Enhance CI
  * Update translations
- Drop ibus-fix-key-release.patch, merged by upstream</changelog>
</package>
<package pkgid="f00b1b147d914bfee7b5b4bf207e42a3777584d7709d3c9f4e1f0f44d2380c67fedbb430d07da59c029426ef1351d41ed2756796db80e8075b5a8e69dd6d8e26" name="ibus-dict-emoji" arch="noarch">
  <version epoch="0" ver="1.5.29" rel="1.1"/>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt; - 1.5.24" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="Predrag Ivanovi&#x107; &lt;predivan@mts.rs&gt;" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt; - 1.5.27" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="Avinesh Kumar &lt;avinesh.kumar@suse.com&gt;" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1696420800">- macros.ibus:
  * set %ibus_table_index_post() to %nil. it'll trigger ibus-table-createdb
    to create_indexes() for the existing db. but according to upstream,
    create_indexes() is now a dummy function, and it didn't bring
    any performance improvements before. and on rpmlint side,
    it will modify the final filelist.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1701518400">- Update version to 1.5.29
  * Add DeleteSurroundingText to PostProcessKeyEvent
  * Add preedit D-Bus signals to PostProcessKeyEvent
  * Tab should not be committed by IM
  * Translate keycodes with CapsLock
  * Update org.freedesktop.ibus.gschema.xml
  * Implement Plasma Wayland
  * Distinguish Arabic XKB and Keypad XKB options
  * Update simple.xml with xkeyboard-config 2.39
  * Fix key typing issues
  * Fix Emoji and Unicode issues
  * Fix setup dialog SEGV
  * Fix remote desktop issue
  * Enhance CI
  * Update translations
- Drop ibus-fix-key-release.patch, merged by upstream</changelog>
</package>
<package pkgid="6bf9ad555ae044bbc89a4fd23e825368de81efcefc7b3e830bba19d7d2be96f7a7d7d692d06116ac02180c4e73642f772ceeea4ee5fc094dfa1c1960c150aba9" name="ibus-gtk" arch="i586">
  <version epoch="0" ver="1.5.29" rel="1.1"/>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt; - 1.5.24" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="Predrag Ivanovi&#x107; &lt;predivan@mts.rs&gt;" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt; - 1.5.27" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="Avinesh Kumar &lt;avinesh.kumar@suse.com&gt;" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1696420800">- macros.ibus:
  * set %ibus_table_index_post() to %nil. it'll trigger ibus-table-createdb
    to create_indexes() for the existing db. but according to upstream,
    create_indexes() is now a dummy function, and it didn't bring
    any performance improvements before. and on rpmlint side,
    it will modify the final filelist.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1701518400">- Update version to 1.5.29
  * Add DeleteSurroundingText to PostProcessKeyEvent
  * Add preedit D-Bus signals to PostProcessKeyEvent
  * Tab should not be committed by IM
  * Translate keycodes with CapsLock
  * Update org.freedesktop.ibus.gschema.xml
  * Implement Plasma Wayland
  * Distinguish Arabic XKB and Keypad XKB options
  * Update simple.xml with xkeyboard-config 2.39
  * Fix key typing issues
  * Fix Emoji and Unicode issues
  * Fix setup dialog SEGV
  * Fix remote desktop issue
  * Enhance CI
  * Update translations
- Drop ibus-fix-key-release.patch, merged by upstream</changelog>
</package>
<package pkgid="f1bfac347835ed0ff7a687f11ebdabac404bcb6176de8b8d00ca4c3ce5ebd6c69abaf15e313d8f7f7451ebb864e0c2642218922e369a3921cf1dbfea13bc50f8" name="ibus-gtk" arch="x86_64">
  <version epoch="0" ver="1.5.29" rel="1.1"/>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt; - 1.5.24" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="Predrag Ivanovi&#x107; &lt;predivan@mts.rs&gt;" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt; - 1.5.27" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="Avinesh Kumar &lt;avinesh.kumar@suse.com&gt;" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1696420800">- macros.ibus:
  * set %ibus_table_index_post() to %nil. it'll trigger ibus-table-createdb
    to create_indexes() for the existing db. but according to upstream,
    create_indexes() is now a dummy function, and it didn't bring
    any performance improvements before. and on rpmlint side,
    it will modify the final filelist.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1701518400">- Update version to 1.5.29
  * Add DeleteSurroundingText to PostProcessKeyEvent
  * Add preedit D-Bus signals to PostProcessKeyEvent
  * Tab should not be committed by IM
  * Translate keycodes with CapsLock
  * Update org.freedesktop.ibus.gschema.xml
  * Implement Plasma Wayland
  * Distinguish Arabic XKB and Keypad XKB options
  * Update simple.xml with xkeyboard-config 2.39
  * Fix key typing issues
  * Fix Emoji and Unicode issues
  * Fix setup dialog SEGV
  * Fix remote desktop issue
  * Enhance CI
  * Update translations
- Drop ibus-fix-key-release.patch, merged by upstream</changelog>
</package>
<package pkgid="f9603c6584befc817232921c12390422ec081846dc400559db0891f96dff5d3c1832218ff81b0177e8755071baef90bd5de86d89e440a92533b7c84e0fcf0a2c" name="ibus-gtk-32bit" arch="x86_64">
  <version epoch="0" ver="1.5.29" rel="1.1"/>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt; - 1.5.24" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="Predrag Ivanovi&#x107; &lt;predivan@mts.rs&gt;" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt; - 1.5.27" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="Avinesh Kumar &lt;avinesh.kumar@suse.com&gt;" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1696420800">- macros.ibus:
  * set %ibus_table_index_post() to %nil. it'll trigger ibus-table-createdb
    to create_indexes() for the existing db. but according to upstream,
    create_indexes() is now a dummy function, and it didn't bring
    any performance improvements before. and on rpmlint side,
    it will modify the final filelist.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1701518400">- Update version to 1.5.29
  * Add DeleteSurroundingText to PostProcessKeyEvent
  * Add preedit D-Bus signals to PostProcessKeyEvent
  * Tab should not be committed by IM
  * Translate keycodes with CapsLock
  * Update org.freedesktop.ibus.gschema.xml
  * Implement Plasma Wayland
  * Distinguish Arabic XKB and Keypad XKB options
  * Update simple.xml with xkeyboard-config 2.39
  * Fix key typing issues
  * Fix Emoji and Unicode issues
  * Fix setup dialog SEGV
  * Fix remote desktop issue
  * Enhance CI
  * Update translations
- Drop ibus-fix-key-release.patch, merged by upstream</changelog>
</package>
<package pkgid="c35e20d7e855b354c8e17807f24a51f2ffcf16f830da3a88260e5b4e7d0355cc596294945cb0bf8a0e3ea607cb1d5223919af98a4702eb2be6c0461d84d52805" name="ibus-gtk-32bit-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.5.29" rel="1.1"/>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt; - 1.5.24" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="Predrag Ivanovi&#x107; &lt;predivan@mts.rs&gt;" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt; - 1.5.27" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="Avinesh Kumar &lt;avinesh.kumar@suse.com&gt;" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1696420800">- macros.ibus:
  * set %ibus_table_index_post() to %nil. it'll trigger ibus-table-createdb
    to create_indexes() for the existing db. but according to upstream,
    create_indexes() is now a dummy function, and it didn't bring
    any performance improvements before. and on rpmlint side,
    it will modify the final filelist.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1701518400">- Update version to 1.5.29
  * Add DeleteSurroundingText to PostProcessKeyEvent
  * Add preedit D-Bus signals to PostProcessKeyEvent
  * Tab should not be committed by IM
  * Translate keycodes with CapsLock
  * Update org.freedesktop.ibus.gschema.xml
  * Implement Plasma Wayland
  * Distinguish Arabic XKB and Keypad XKB options
  * Update simple.xml with xkeyboard-config 2.39
  * Fix key typing issues
  * Fix Emoji and Unicode issues
  * Fix setup dialog SEGV
  * Fix remote desktop issue
  * Enhance CI
  * Update translations
- Drop ibus-fix-key-release.patch, merged by upstream</changelog>
</package>
<package pkgid="bc26aea02f7bf380fb4049c21d3512d44e9ad585a4e48bd6782032c0518067d32b973df1879d8c14753e6e57940bdec025d68c9cc947d324eaa42ff9d849f98f" name="ibus-gtk-debuginfo" arch="i586">
  <version epoch="0" ver="1.5.29" rel="1.1"/>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt; - 1.5.24" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="Predrag Ivanovi&#x107; &lt;predivan@mts.rs&gt;" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt; - 1.5.27" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="Avinesh Kumar &lt;avinesh.kumar@suse.com&gt;" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1696420800">- macros.ibus:
  * set %ibus_table_index_post() to %nil. it'll trigger ibus-table-createdb
    to create_indexes() for the existing db. but according to upstream,
    create_indexes() is now a dummy function, and it didn't bring
    any performance improvements before. and on rpmlint side,
    it will modify the final filelist.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1701518400">- Update version to 1.5.29
  * Add DeleteSurroundingText to PostProcessKeyEvent
  * Add preedit D-Bus signals to PostProcessKeyEvent
  * Tab should not be committed by IM
  * Translate keycodes with CapsLock
  * Update org.freedesktop.ibus.gschema.xml
  * Implement Plasma Wayland
  * Distinguish Arabic XKB and Keypad XKB options
  * Update simple.xml with xkeyboard-config 2.39
  * Fix key typing issues
  * Fix Emoji and Unicode issues
  * Fix setup dialog SEGV
  * Fix remote desktop issue
  * Enhance CI
  * Update translations
- Drop ibus-fix-key-release.patch, merged by upstream</changelog>
</package>
<package pkgid="03b18f0c16997cf5f1dc2cf5c709fd702166987928e66b0e8b4162740ca88fd953f17d177571ec66128d3c164324b5b68d07752abca8347b1e56b30a4961ce64" name="ibus-gtk-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.5.29" rel="1.1"/>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt; - 1.5.24" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="Predrag Ivanovi&#x107; &lt;predivan@mts.rs&gt;" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt; - 1.5.27" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="Avinesh Kumar &lt;avinesh.kumar@suse.com&gt;" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1696420800">- macros.ibus:
  * set %ibus_table_index_post() to %nil. it'll trigger ibus-table-createdb
    to create_indexes() for the existing db. but according to upstream,
    create_indexes() is now a dummy function, and it didn't bring
    any performance improvements before. and on rpmlint side,
    it will modify the final filelist.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1701518400">- Update version to 1.5.29
  * Add DeleteSurroundingText to PostProcessKeyEvent
  * Add preedit D-Bus signals to PostProcessKeyEvent
  * Tab should not be committed by IM
  * Translate keycodes with CapsLock
  * Update org.freedesktop.ibus.gschema.xml
  * Implement Plasma Wayland
  * Distinguish Arabic XKB and Keypad XKB options
  * Update simple.xml with xkeyboard-config 2.39
  * Fix key typing issues
  * Fix Emoji and Unicode issues
  * Fix setup dialog SEGV
  * Fix remote desktop issue
  * Enhance CI
  * Update translations
- Drop ibus-fix-key-release.patch, merged by upstream</changelog>
</package>
<package pkgid="99a7e1e244d5c2e582e37dff7aa687afba447867aae9db2d2e7e366992adaaa59b9c54c6fb19a97293b36c714410f44ee115257349d950d449d6bfebbc13fdc8" name="ibus-gtk3" arch="i586">
  <version epoch="0" ver="1.5.29" rel="1.1"/>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt; - 1.5.24" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="Predrag Ivanovi&#x107; &lt;predivan@mts.rs&gt;" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt; - 1.5.27" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="Avinesh Kumar &lt;avinesh.kumar@suse.com&gt;" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1696420800">- macros.ibus:
  * set %ibus_table_index_post() to %nil. it'll trigger ibus-table-createdb
    to create_indexes() for the existing db. but according to upstream,
    create_indexes() is now a dummy function, and it didn't bring
    any performance improvements before. and on rpmlint side,
    it will modify the final filelist.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1701518400">- Update version to 1.5.29
  * Add DeleteSurroundingText to PostProcessKeyEvent
  * Add preedit D-Bus signals to PostProcessKeyEvent
  * Tab should not be committed by IM
  * Translate keycodes with CapsLock
  * Update org.freedesktop.ibus.gschema.xml
  * Implement Plasma Wayland
  * Distinguish Arabic XKB and Keypad XKB options
  * Update simple.xml with xkeyboard-config 2.39
  * Fix key typing issues
  * Fix Emoji and Unicode issues
  * Fix setup dialog SEGV
  * Fix remote desktop issue
  * Enhance CI
  * Update translations
- Drop ibus-fix-key-release.patch, merged by upstream</changelog>
</package>
<package pkgid="bdda09b23a8c3eceb30f19e2407a7bded563b548e4c73493c9a365efe85818c7de0fb89656fed20cea809ba42c2ad0a82d4292c0050091a81c768c49fe0453b7" name="ibus-gtk3" arch="x86_64">
  <version epoch="0" ver="1.5.29" rel="1.1"/>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt; - 1.5.24" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="Predrag Ivanovi&#x107; &lt;predivan@mts.rs&gt;" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt; - 1.5.27" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="Avinesh Kumar &lt;avinesh.kumar@suse.com&gt;" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1696420800">- macros.ibus:
  * set %ibus_table_index_post() to %nil. it'll trigger ibus-table-createdb
    to create_indexes() for the existing db. but according to upstream,
    create_indexes() is now a dummy function, and it didn't bring
    any performance improvements before. and on rpmlint side,
    it will modify the final filelist.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1701518400">- Update version to 1.5.29
  * Add DeleteSurroundingText to PostProcessKeyEvent
  * Add preedit D-Bus signals to PostProcessKeyEvent
  * Tab should not be committed by IM
  * Translate keycodes with CapsLock
  * Update org.freedesktop.ibus.gschema.xml
  * Implement Plasma Wayland
  * Distinguish Arabic XKB and Keypad XKB options
  * Update simple.xml with xkeyboard-config 2.39
  * Fix key typing issues
  * Fix Emoji and Unicode issues
  * Fix setup dialog SEGV
  * Fix remote desktop issue
  * Enhance CI
  * Update translations
- Drop ibus-fix-key-release.patch, merged by upstream</changelog>
</package>
<package pkgid="d7a4330f8a43a3751d7bd7508c51ae640798f55fabdc3d3cb479dbeefa352efb47a3632ef955b86d2522d6f976399dddcd8f8ee1e99b616bbab3d9994bb880ce" name="ibus-gtk3-32bit" arch="x86_64">
  <version epoch="0" ver="1.5.29" rel="1.1"/>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt; - 1.5.24" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="Predrag Ivanovi&#x107; &lt;predivan@mts.rs&gt;" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt; - 1.5.27" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="Avinesh Kumar &lt;avinesh.kumar@suse.com&gt;" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1696420800">- macros.ibus:
  * set %ibus_table_index_post() to %nil. it'll trigger ibus-table-createdb
    to create_indexes() for the existing db. but according to upstream,
    create_indexes() is now a dummy function, and it didn't bring
    any performance improvements before. and on rpmlint side,
    it will modify the final filelist.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1701518400">- Update version to 1.5.29
  * Add DeleteSurroundingText to PostProcessKeyEvent
  * Add preedit D-Bus signals to PostProcessKeyEvent
  * Tab should not be committed by IM
  * Translate keycodes with CapsLock
  * Update org.freedesktop.ibus.gschema.xml
  * Implement Plasma Wayland
  * Distinguish Arabic XKB and Keypad XKB options
  * Update simple.xml with xkeyboard-config 2.39
  * Fix key typing issues
  * Fix Emoji and Unicode issues
  * Fix setup dialog SEGV
  * Fix remote desktop issue
  * Enhance CI
  * Update translations
- Drop ibus-fix-key-release.patch, merged by upstream</changelog>
</package>
<package pkgid="00da2a5436dddfcab75ff6c89debaca9e7314dc94c9c43b59edd285de5f82288bf6fe43a4f8ae42b7f99d2e39641eb5bdb15473c776f2f33ba57b2b50475b2fa" name="ibus-gtk3-32bit-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.5.29" rel="1.1"/>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt; - 1.5.24" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="Predrag Ivanovi&#x107; &lt;predivan@mts.rs&gt;" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt; - 1.5.27" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="Avinesh Kumar &lt;avinesh.kumar@suse.com&gt;" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1696420800">- macros.ibus:
  * set %ibus_table_index_post() to %nil. it'll trigger ibus-table-createdb
    to create_indexes() for the existing db. but according to upstream,
    create_indexes() is now a dummy function, and it didn't bring
    any performance improvements before. and on rpmlint side,
    it will modify the final filelist.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1701518400">- Update version to 1.5.29
  * Add DeleteSurroundingText to PostProcessKeyEvent
  * Add preedit D-Bus signals to PostProcessKeyEvent
  * Tab should not be committed by IM
  * Translate keycodes with CapsLock
  * Update org.freedesktop.ibus.gschema.xml
  * Implement Plasma Wayland
  * Distinguish Arabic XKB and Keypad XKB options
  * Update simple.xml with xkeyboard-config 2.39
  * Fix key typing issues
  * Fix Emoji and Unicode issues
  * Fix setup dialog SEGV
  * Fix remote desktop issue
  * Enhance CI
  * Update translations
- Drop ibus-fix-key-release.patch, merged by upstream</changelog>
</package>
<package pkgid="73d0a1a61f6214ad55bd88525b4b168499b366e129418bb3ea0b9ac65f3ce62988dcfa75d2da73c6ded27c5b72544e29710fec0100c40ca6c411feabc3ed40a3" name="ibus-gtk3-debuginfo" arch="i586">
  <version epoch="0" ver="1.5.29" rel="1.1"/>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt; - 1.5.24" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="Predrag Ivanovi&#x107; &lt;predivan@mts.rs&gt;" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt; - 1.5.27" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="Avinesh Kumar &lt;avinesh.kumar@suse.com&gt;" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1696420800">- macros.ibus:
  * set %ibus_table_index_post() to %nil. it'll trigger ibus-table-createdb
    to create_indexes() for the existing db. but according to upstream,
    create_indexes() is now a dummy function, and it didn't bring
    any performance improvements before. and on rpmlint side,
    it will modify the final filelist.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1701518400">- Update version to 1.5.29
  * Add DeleteSurroundingText to PostProcessKeyEvent
  * Add preedit D-Bus signals to PostProcessKeyEvent
  * Tab should not be committed by IM
  * Translate keycodes with CapsLock
  * Update org.freedesktop.ibus.gschema.xml
  * Implement Plasma Wayland
  * Distinguish Arabic XKB and Keypad XKB options
  * Update simple.xml with xkeyboard-config 2.39
  * Fix key typing issues
  * Fix Emoji and Unicode issues
  * Fix setup dialog SEGV
  * Fix remote desktop issue
  * Enhance CI
  * Update translations
- Drop ibus-fix-key-release.patch, merged by upstream</changelog>
</package>
<package pkgid="3d5a4edc7db8786f4c86f216cc1f422fc069336e069b9baf23f2a2f7ab35615ec0e3013dfee7114e21f596fb71b15e204e3329e2f847b577d5192abafeccf0a4" name="ibus-gtk3-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.5.29" rel="1.1"/>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt; - 1.5.24" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="Predrag Ivanovi&#x107; &lt;predivan@mts.rs&gt;" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt; - 1.5.27" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="Avinesh Kumar &lt;avinesh.kumar@suse.com&gt;" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1696420800">- macros.ibus:
  * set %ibus_table_index_post() to %nil. it'll trigger ibus-table-createdb
    to create_indexes() for the existing db. but according to upstream,
    create_indexes() is now a dummy function, and it didn't bring
    any performance improvements before. and on rpmlint side,
    it will modify the final filelist.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1701518400">- Update version to 1.5.29
  * Add DeleteSurroundingText to PostProcessKeyEvent
  * Add preedit D-Bus signals to PostProcessKeyEvent
  * Tab should not be committed by IM
  * Translate keycodes with CapsLock
  * Update org.freedesktop.ibus.gschema.xml
  * Implement Plasma Wayland
  * Distinguish Arabic XKB and Keypad XKB options
  * Update simple.xml with xkeyboard-config 2.39
  * Fix key typing issues
  * Fix Emoji and Unicode issues
  * Fix setup dialog SEGV
  * Fix remote desktop issue
  * Enhance CI
  * Update translations
- Drop ibus-fix-key-release.patch, merged by upstream</changelog>
</package>
<package pkgid="02dd88a32bc98f4d350982370522aa2de38cb820f0190852f161f18319f51ba3b546285ed4122c9d9c658bd23894721a53ec59a5d5e1978c5da26fa75a5995b4" name="ibus-gtk4" arch="i586">
  <version epoch="0" ver="1.5.28" rel="3.3"/>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1612785600">- Fix the invalid desktop file for auto start (boo#1178447)
- Fix xim.d/ibus so that a Plasma session can use XDG auto start</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt; - 1.5.24" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="Predrag Ivanovi&#x107; &lt;predivan@mts.rs&gt;" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt; - 1.5.27" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="Avinesh Kumar &lt;avinesh.kumar@suse.com&gt;" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1696420800">- macros.ibus:
  * set %ibus_table_index_post() to %nil. it'll trigger ibus-table-createdb
    to create_indexes() for the existing db. but according to upstream,
    create_indexes() is now a dummy function, and it didn't bring
    any performance improvements before. and on rpmlint side,
    it will modify the final filelist.</changelog>
</package>
<package pkgid="4e663f20487ff6a95f4fc7dfa20ba5a4926fbc596a2999381f2c59a7b35709f8046537fe6c1ff629e5fb31316d0e22c83582bcdc4c164404cebefbdea401a8a9" name="ibus-gtk4" arch="x86_64">
  <version epoch="0" ver="1.5.29" rel="1.1"/>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt; - 1.5.24" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="Predrag Ivanovi&#x107; &lt;predivan@mts.rs&gt;" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt; - 1.5.27" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="Avinesh Kumar &lt;avinesh.kumar@suse.com&gt;" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1696420800">- macros.ibus:
  * set %ibus_table_index_post() to %nil. it'll trigger ibus-table-createdb
    to create_indexes() for the existing db. but according to upstream,
    create_indexes() is now a dummy function, and it didn't bring
    any performance improvements before. and on rpmlint side,
    it will modify the final filelist.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1701518400">- Update version to 1.5.29
  * Add DeleteSurroundingText to PostProcessKeyEvent
  * Add preedit D-Bus signals to PostProcessKeyEvent
  * Tab should not be committed by IM
  * Translate keycodes with CapsLock
  * Update org.freedesktop.ibus.gschema.xml
  * Implement Plasma Wayland
  * Distinguish Arabic XKB and Keypad XKB options
  * Update simple.xml with xkeyboard-config 2.39
  * Fix key typing issues
  * Fix Emoji and Unicode issues
  * Fix setup dialog SEGV
  * Fix remote desktop issue
  * Enhance CI
  * Update translations
- Drop ibus-fix-key-release.patch, merged by upstream</changelog>
</package>
<package pkgid="af00f3243ab78129dc092b81a521aa25e2824fedd3fdbe88e8bd9a23058a25dda6e136d052249e008012ee34752ce8e0a5831350acdc4d54b8184440e1d7bc29" name="ibus-gtk4-debuginfo" arch="i586">
  <version epoch="0" ver="1.5.28" rel="3.3"/>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1612785600">- Fix the invalid desktop file for auto start (boo#1178447)
- Fix xim.d/ibus so that a Plasma session can use XDG auto start</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt; - 1.5.24" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="Predrag Ivanovi&#x107; &lt;predivan@mts.rs&gt;" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt; - 1.5.27" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="Avinesh Kumar &lt;avinesh.kumar@suse.com&gt;" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1696420800">- macros.ibus:
  * set %ibus_table_index_post() to %nil. it'll trigger ibus-table-createdb
    to create_indexes() for the existing db. but according to upstream,
    create_indexes() is now a dummy function, and it didn't bring
    any performance improvements before. and on rpmlint side,
    it will modify the final filelist.</changelog>
</package>
<package pkgid="5fc952e84e6e1ca95b5419142302e6acd2bef751a5f795de1b67a03c8cfdf76115aa1b6fefd7b3f4ec93379b23cf4b36a784a6633f9e522e334bbfa44d34d8d2" name="ibus-gtk4-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.5.29" rel="1.1"/>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt; - 1.5.24" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="Predrag Ivanovi&#x107; &lt;predivan@mts.rs&gt;" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt; - 1.5.27" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="Avinesh Kumar &lt;avinesh.kumar@suse.com&gt;" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1696420800">- macros.ibus:
  * set %ibus_table_index_post() to %nil. it'll trigger ibus-table-createdb
    to create_indexes() for the existing db. but according to upstream,
    create_indexes() is now a dummy function, and it didn't bring
    any performance improvements before. and on rpmlint side,
    it will modify the final filelist.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1701518400">- Update version to 1.5.29
  * Add DeleteSurroundingText to PostProcessKeyEvent
  * Add preedit D-Bus signals to PostProcessKeyEvent
  * Tab should not be committed by IM
  * Translate keycodes with CapsLock
  * Update org.freedesktop.ibus.gschema.xml
  * Implement Plasma Wayland
  * Distinguish Arabic XKB and Keypad XKB options
  * Update simple.xml with xkeyboard-config 2.39
  * Fix key typing issues
  * Fix Emoji and Unicode issues
  * Fix setup dialog SEGV
  * Fix remote desktop issue
  * Enhance CI
  * Update translations
- Drop ibus-fix-key-release.patch, merged by upstream</changelog>
</package>
<package pkgid="e5d78747406fb1bc8bf83e5fe355bd2fad3401f7b65a8d0b2717c947270e52a47053b1c3bd28ec121a73fb6c5e51b096c6d7df5abe60190ec2ea52bc7cb01ddb" name="ibus-lang" arch="noarch">
  <version epoch="0" ver="1.5.29" rel="1.1"/>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt; - 1.5.24" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="Predrag Ivanovi&#x107; &lt;predivan@mts.rs&gt;" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt; - 1.5.27" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="Avinesh Kumar &lt;avinesh.kumar@suse.com&gt;" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1696420800">- macros.ibus:
  * set %ibus_table_index_post() to %nil. it'll trigger ibus-table-createdb
    to create_indexes() for the existing db. but according to upstream,
    create_indexes() is now a dummy function, and it didn't bring
    any performance improvements before. and on rpmlint side,
    it will modify the final filelist.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1701518400">- Update version to 1.5.29
  * Add DeleteSurroundingText to PostProcessKeyEvent
  * Add preedit D-Bus signals to PostProcessKeyEvent
  * Tab should not be committed by IM
  * Translate keycodes with CapsLock
  * Update org.freedesktop.ibus.gschema.xml
  * Implement Plasma Wayland
  * Distinguish Arabic XKB and Keypad XKB options
  * Update simple.xml with xkeyboard-config 2.39
  * Fix key typing issues
  * Fix Emoji and Unicode issues
  * Fix setup dialog SEGV
  * Fix remote desktop issue
  * Enhance CI
  * Update translations
- Drop ibus-fix-key-release.patch, merged by upstream</changelog>
</package>
<package pkgid="c975f7e2ad867fd5afda55ab5a1a2b4ff9a963f771697f013d93b9e0f0996a812f72451df68d198efaf1dcac9ae499c1e92cf5b18335520e38a87f8ddac0a04b" name="ibus_gtk4" arch="src">
  <version epoch="0" ver="1.5.28" rel="3.3"/>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1612785600">- Fix the invalid desktop file for auto start (boo#1178447)
- Fix xim.d/ibus so that a Plasma session can use XDG auto start</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt; - 1.5.24" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="Predrag Ivanovi&#x107; &lt;predivan@mts.rs&gt;" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt; - 1.5.27" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="Avinesh Kumar &lt;avinesh.kumar@suse.com&gt;" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1696420800">- macros.ibus:
  * set %ibus_table_index_post() to %nil. it'll trigger ibus-table-createdb
    to create_indexes() for the existing db. but according to upstream,
    create_indexes() is now a dummy function, and it didn't bring
    any performance improvements before. and on rpmlint side,
    it will modify the final filelist.</changelog>
</package>
<package pkgid="dd660e8aafdc79c572804af336ab6953108fc18d4cbba659005a4a0334201df24a49a3a03c8dcd38c25243c56d01e6a6fab09d994fb8ef52bd19e4704cdef16b" name="ibus_gtk4" arch="src">
  <version epoch="0" ver="1.5.29" rel="1.1"/>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt; - 1.5.24" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="Predrag Ivanovi&#x107; &lt;predivan@mts.rs&gt;" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt; - 1.5.27" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="Avinesh Kumar &lt;avinesh.kumar@suse.com&gt;" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1696420800">- macros.ibus:
  * set %ibus_table_index_post() to %nil. it'll trigger ibus-table-createdb
    to create_indexes() for the existing db. but according to upstream,
    create_indexes() is now a dummy function, and it didn't bring
    any performance improvements before. and on rpmlint side,
    it will modify the final filelist.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1701518400">- Update version to 1.5.29
  * Add DeleteSurroundingText to PostProcessKeyEvent
  * Add preedit D-Bus signals to PostProcessKeyEvent
  * Tab should not be committed by IM
  * Translate keycodes with CapsLock
  * Update org.freedesktop.ibus.gschema.xml
  * Implement Plasma Wayland
  * Distinguish Arabic XKB and Keypad XKB options
  * Update simple.xml with xkeyboard-config 2.39
  * Fix key typing issues
  * Fix Emoji and Unicode issues
  * Fix setup dialog SEGV
  * Fix remote desktop issue
  * Enhance CI
  * Update translations
- Drop ibus-fix-key-release.patch, merged by upstream</changelog>
</package>
<package pkgid="e2eeba0753209fc73436b8eb69858d5687873939887ca19aa5c77b656512c5527d50b65bd3145c2609a04106ae9d8c217b8f704b55138abae1800a1434057a5d" name="ibus_gtk4-debugsource" arch="i586">
  <version epoch="0" ver="1.5.28" rel="3.3"/>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1612785600">- Fix the invalid desktop file for auto start (boo#1178447)
- Fix xim.d/ibus so that a Plasma session can use XDG auto start</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt; - 1.5.24" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="Predrag Ivanovi&#x107; &lt;predivan@mts.rs&gt;" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt; - 1.5.27" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="Avinesh Kumar &lt;avinesh.kumar@suse.com&gt;" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1696420800">- macros.ibus:
  * set %ibus_table_index_post() to %nil. it'll trigger ibus-table-createdb
    to create_indexes() for the existing db. but according to upstream,
    create_indexes() is now a dummy function, and it didn't bring
    any performance improvements before. and on rpmlint side,
    it will modify the final filelist.</changelog>
</package>
<package pkgid="0f52a18d0a46b2acad1909d96eca144a52735c3d8b7efec97facb86080deb9bffb09aaec9a762f09149357cbbae48425a3461728c05ef8ebbbb76a5b6a8ee135" name="ibus_gtk4-debugsource" arch="x86_64">
  <version epoch="0" ver="1.5.29" rel="1.1"/>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt; - 1.5.24" date="1613995200">- Upstream update to 1.5.24
  * Add GTK4 IM module (currently disabled for openSUSE)
  * Search engine name directly
  * Update IBusInputPurpose and IBusInputHints in ibustypes.h
  * Warn deprecated IBus XKB engines /w dialog
  - Workaround for boo#1177545
  * Update simple.xml
  * Fix arguments in GLib.DBusSignalCallback for Vala 0.50
  * Fix to build emoji-*.dict in CLDR 38
  * Fix build environments
  * Hide IBus Preferences from AppStream
- Drop vala-0.50.patch, merged by upstream
- Remove old "Obsoletes" for ibus-gnome-shell and libibus-1_0-0</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1625054400">- Rollback ibus-socket-name-compatibility.patch for Leap 15. Qt5 does
  not be updated to the new version or patch for ibus on Leap 15.
  It still needs this patch on leap 15 (boo#1187202).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1626782400">- Own /usr/share/GConf and /usr/share/GConf/gsettings: the time
  has come where the migration code is drying out and we can't
  expect the deps to just be in the buildroot (but it still works).</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1630929600">- Update version to 1.5.25
  * src/tests: Run gnome-session with no-overview mode
  * client/gtk2: Implement ibus_im_context_set_surrounding_with_selection
  * src/ibuscomposetable: Do not include the same compose file
  * src/ibusenginesimple: Multi_key to 0xB7
  * src/ibusenginesimple: Make Compose preedit less intrusive
  * Change default Emoji shortcut key
  * setup: Enhance engine search function
  * client/gtk2/ibusimcontext: Enable sync process in GTK4
  * engine: Update simple.xml with xkeyboard-config 2.33
  * src/ibuscomposetable: Add support for the include directive (lf-)
  * src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-)
  * client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan)
  * setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson)
  * src: Fix a typo in ibusenginesimple.h (user202729)
  * Update translations</changelog>
  <changelog author="Predrag Ivanovi&#x107; &lt;predivan@mts.rs&gt;" date="1631102400">- Refresh ibus-socket-name-compatibility.patch
- Add ibus-missing-include.patch to fix build on Leap
- Add ibus-fix-wrong-cursor-location.patch
  (based on https://github.com/ibus/ibus/commit/936a0e76df79d92a8bdc03e9205330fb84a2083e.patch)
  (gh#ibus/ibus#2337)
- Drop ibus-python-install-dir.patch
  Two reasons: it's for, disabled in .spec, python2, and patch forces
  the re-generation of configure, which requires aclocal-1.16,
  unavailable on Leap-15.3, and that breaks the build.</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1633262400">- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1639656000">- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1640088000">- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1641384000">- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1648382400">- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1648555200">- Add install/uninstall scripts for the user service files
- Drop ibus-missing-include.patch
  * fix build error under Leap 15.4</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1650369600">- Add patch ibus-fix-refcounting-issues.patch:
  This addresses the possible GLib warnings, fixes the possible
  double unrefs happening on IBusText used in signals, and fixes
  the missing unrefs on IBusText objects created from static
  strings (gh#ibus/ibus#2387, gh#ibus/ibus#2393).</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1661169600">- Fix ibus-setup to support python3 (boo#1202063)
  * Update setup-switch-im.patch
- Remove X-GNOME-* from ibus-autostart.desktop
  (boo#1201421, boo#1201728)
  * ibus-autostart still does not work with
    systemd-xdg-autostart-generator</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt; - 1.5.27" date="1661601600">- Upstream update to 1.5.27
  * Disable XKB engines in Plasma Wayland
  * ibusimcontext keycode - 8 for gtk3 keycode generation
  * client/gtk2: Revert CCedilla change for pt-BR
  * Add IBUS_CAP_OSK to IBusCapabilite
  * Enable ibus restart in GNOME desktop
  * Add ibus im-module command
  * Implement new process_key_event for GTK4
  * src/ibusengine: Add focus_in_id()/focus_out_id() class methods
  * Delete xkb:latam:: in denylist.txt
  * Enhance Xutf8TextListToTextProperty
  * Revert Emoji shoftcut key to Super-space
  * Update simple.xml with xkeyboard-config 2.36
  * Fix refcounting issues
  * Drop ibus-fix-refcounting-issues.patch
  * Fix bashisms in org.freedesktop.IBus.session.GNOME.service
  * Update xkb-latin-layouts in gschema
  * Use our own prefix to look up systemd user services dir
  * Add functionality to change IBus panel themes with available GTK themes
  * Update translation
- Refresh im-engines-precede-xkb.patch
- Add pkgconfig(libnotify) for the GTK4 flavor</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1661774400">- Do not run ibus-autostart with xdg-autostart-generator (KDE etc.)
  * A workaround for boo#1202841
  * Please use org.freedesktop.IBus.session.generic.service instead
    (See boo#1201421)</changelog>
  <changelog author="Fuminobu Takeyama &lt;ftake@geeko.jp&gt;" date="1668772800">- Switch to use systemd service file to start ibus daemon
  * Fix boo#1201421
  * Add ibus-ui-gtk3-restart-via-systemd.patch
  * Enable ibus-autostart for xdg-autostart-generator</changelog>
  <changelog author="Avinesh Kumar &lt;avinesh.kumar@suse.com&gt;" date="1678363200">- Update version to 1.5.28
  * Implement new process_key_event for ibus-x11
  * Convert internal EN compose table to GResource
  * Enhance surrounding text
  * Enhance CI
  * Update ibusunicodegen.h with Unicode 15.0.0
  * Update simple.xml with xkeyboard-config 2.38-1
  * Fix SEGVs</changelog>
  <changelog author="Andreas Schneider &lt;asn@cryptomilk.org&gt;" date="1680264000">- Fix key typing order
  * This prevents that keys get stuck in games with wine/proton (steam)
  * Added ibus-fix-key-release.patch</changelog>
  <changelog author="Marguerite Su &lt;i@marguerite.su&gt;" date="1696420800">- macros.ibus:
  * set %ibus_table_index_post() to %nil. it'll trigger ibus-table-createdb
    to create_indexes() for the existing db. but according to upstream,
    create_indexes() is now a dummy function, and it didn't bring
    any performance improvements before. and on rpmlint side,
    it will modify the final filelist.</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1701518400">- Update version to 1.5.29
  * Add DeleteSurroundingText to PostProcessKeyEvent
  * Add preedit D-Bus signals to PostProcessKeyEvent
  * Tab should not be committed by IM
  * Translate keycodes with CapsLock
  * Update org.freedesktop.ibus.gschema.xml
  * Implement Plasma Wayland
  * Distinguish Arabic XKB and Keypad XKB options
  * Update simple.xml with xkeyboard-config 2.39
  * Fix key typing issues
  * Fix Emoji and Unicode issues
  * Fix setup dialog SEGV
  * Fix remote desktop issue
  * Enhance CI
  * Update translations
- Drop ibus-fix-key-release.patch, merged by upstream</changelog>
</package>
<package pkgid="004ba6198326e292d79f730b93a47bbecbafccb46c8360e6fd9c0f25b38fc31f61db503ad82b835d276b8eb8b7455bfbb713f0f07c5ce9298bed6aa346c81a16" name="icinga2" arch="src">
  <version epoch="0" ver="2.14.1" rel="1.1"/>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1602763200">- Update to 2.12.1
  * Bugfixes
    + Core
  - Fix crashes during config update #8348 #8345
  - Fix crash while removing a downtime #8228
  - Ensure the daemon doesn't get killed by logrotate #8170
  - Fix hangup during shutdown #8211
  - Fix a deadlock in Icinga DB #8168
  - Clean up zombie processes during reload #8376
  - Reduce check latency #8276
    + IDO
  - Prevent unnecessary IDO updates #8327 #8320
  - Commit IDO MySQL transactions earlier #8349
  - Make sure to insert IDO program status #8330
  - Improve IDO queue stats logging #8271 #8328 #8379
    + Misc
  - Ensure API connections are closed properly #8293
  - Prevent unnecessary notifications #8299
  - Don't skip null values of command arguments #8174
  - Fix Windows .exe version #8234
  - Reset Icinga check warning after successful config update #8189</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1603108800">- Info that since version 2.12.0 following security issue is fixed:
  prepare-dirs script allows for symlink attack in the icinga user
  context. boo#1172171 (CVE-2020-14004)</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1605614400">- Update _constraints to current requirements to avoid OOM seen
  in aarch64 Tumbleweed</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1606824000">- Update to 2.12.2
  * Bugfixes
  - Fix a connection leak with misconfigured agents #8483
  - Properly sync changes of config objects in global zones done
    via the API #8474 #8470
  - Prevent other clients from being disconnected when replaying
    the cluster log takes very long #8496
  - Avoid duplicate connections between endpoints #8465
  - Ignore incoming config object updates for unknown zones #8461
  - Check timestamps before removing files in config sync #8495
  * Enhancements
  - Include HTTP status codes in log #8467</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1608033600">- Update to 2.12.3
  * Security
  - Fix that revoked certificates due for renewal will
    automatically be renewed ignoring the CRL
    (Advisory / CVE-2020-29663)
  * Bugfixes
  - Improve config sync locking - resolves high load issues on
    Windows #8511
  - Fix runtime config updates being ignored for objects without
    zone #8549
  - Use proper buffer size for OpenSSL error messages #8542
  * Enhancements
  - On checkable recovery: re-check children that have a problem
    [#8506]</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1622116800">- Update to 2.12.4
  * Bugfixes
  - Fix a crash when notification objects are deleted using the
    API #8782
  - Fix crashes that might occur during downtime scheduling if
    host or downtime objects are deleted using the API #8785
  - Fix an issue where notifications may incorrectly be skipped
    after a downtime ends #8775
  - Don't send reminder notification if the notification is still
    suppressed by a time period #8808
  - Fix an issue where attempting to create a duplicate object
    using the API might result in the original object being
    deleted #8787
  - IDO: prioritize program status updates #8809
  - Improve exceptions handling, including a fix for an uncaught
    exception on Windows #8777
  - Retry file rename operations on Windows to avoid intermittent
    locking issues #8771
  * Enhancements
  - Support Boost 1.74 (Ubuntu 21.04, Fedora 34) #8792
- Drop icinga2-boost-8185-8184.patch, icinga2-boost-8185-8190.patch
  and icinga2-boost-8185-8191.patch because now in upstream.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1626350400">- Update to 2.12.5
  Version 2.12.5 fixes two security vulnerabilities that may lead
  to privilege escalation for authenticated API users.
  Other improvements include several bugfixes related to downtimes,
  downtime notifications, and more reliable connection handling.
  * Security
  - Don't expose the PKI ticket salt via the API. This may lead
    to privilege escalation for authenticated API users by them
    being able to request certificates for other identities
    (CVE-2021-32739)
  - Don't expose IdoMysqlConnection, IdoPgsqlConnection, and
    ElasticsearchWriter passwords via the API
    (CVE-2021-32743)
  - Windows: Update bundled OpenSSL to version 1.1.1k #8888
    Depending on your setup, manual intervention beyond installing
    the new versions may be required, so please read the more
    detailed information in the release blog post carefully.
  * Bugfixes
  - Don't send downtime end notification if downtime hasn't
    started #8878
  - Don't let a failed downtime creation block the others #8871
  - Support downtimes and comments for checkables with long names
    [#8870]
  - Trigger fixed downtimes immediately if the current time
    matches (instead of waiting for the timer) #8891
  - Add configurable timeout for full connection handshake #8872
  * Enhancements
  - Replace existing downtimes on ScheduledDowntime change #8880
  - Improve crashlog #8869</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1627992000">- Update to 2.13.0
  * Enhancements
    + Core
  - PerfdataValue: Add units of measurement #7871
  - Flapping: Allow to ignore states in flapping detection #8600
    + Cluster
    Display log message if two nodes run on incompatible versions #8088
    + API
  - /v1/actions/remove-downtime: Also remove child downtimes #8913
  - Add API endpoint: /v1/actions/execute-command #8040
  - /v1/actions/add-comment: Add param expiry #8035
  - API-Event StateChange &amp; CheckResult: Add acknowledgement and downtime_depth #7736
  - Implement new API events ObjectCreated, ObjectDeleted and ObjectModified #8083
  - Implement scheduling_endpoint attribute to checkable #6326
    + Windows
  - Add support for Windows Event Log and write early log messages to it #8710
    + IDO
  - MySQL: support larger host and service names #8425
    + ITL
  - Add -S parameter for esxi_hardware ITL #8814
  - Add CheckCommands for Thola #8683
  - Add option ignore-sct for ssl_cert to ITL #8625
  - Improve check_dns command when used with monitoring-plugins 2.3 #8589
  - Add parameter -f to snmp-process #8569
  - Add systemd CheckCommand #8568
  - Add new options for ipmi-sensor #8498
  - check_snmp_int: support -a #8003
  - check_fail2ban: Add parameter fail2ban_jail to monitor a specific jail only #7960
  - check_nrpe: Add parameters needed for PKI usage #7907
    + Metrics
  - Support InfluxDB 2.0 #8719
  - Add support for InfluxDB basic auth #8314
    + Docs
  - Add info about ongoing support for IDO #8446
  - Improve instructions on how to setup a Windows dev env #8400
  - Improve instructions for installing wixtoolset on Windows #8397
  - Add section about usage of satellites #8458
  - Document command for verifying the parent node's certificate #8221
  - Clarify TimePeriod/ScheduledDowntime time zone handling #8001
    + Misc
  - Support TLS 1.3 #8718
  - Livestatus: append app name to program_version #7931
  - sd_notify() systemd about what we're doing right now #7874
  * Bugfixes
    + Core
  - Fix state not being UNKNOWN after process timeout #8937
  - Set a default severity for loggers #8846
  - Fix integer overflow when converting large unsigned integers to string #8742
  - StartUnixWorker(): don't exit() on fork() failure #8427
  - Fix perf data parser not recognizing scientific notation #8492
  - Close FDs based on /proc/self/fd #8442
  - Fix check source getting overwritten on passive check result #8158
  - Clean up temp files #8157
  - Improve perf data parser to allow for special output (e.g. ASCII tables) #8008
  - On check timeout first send SIGTERM #7918
    + Cluster
  - Drop passive check results for unreachable hosts/services #8267
  - Fix state timestamps set by the same check result differing across nodes #8101
    + API
  - Do not override status codes that are not 200 #8532
  - Update the SSL context after accepting incoming connections #8515
  - Allow to create API User with password #8321
  - Send Content-Type as API response header too #8108
  - Display a correct status when removing a downtime #8104
  - Display log message if a permission error occurs #8087
  - Replace broken package name validation regex #8825 #8946
    + Windows
  - Fix Windows command escape for " #7092
    + Notifications/Downtimes
  - Fix no re-notification for non OK state changes with time delay #8562
  - TimePeriod/ScheduledDowntime: Improve DST handling #8921
  - Don't send notifications while suppressed by checkable #8513
  - Fix a crash while removing a downtime from a disappeared checkable #8229
    + IDO
  - Update program status on stop #8730
  - Also mark objects inactive in memory on object deactivation #8626
  - IdoCheckTask: Don't override checkable critical with warn state #8613
  - PostgreSQL: Do not set standard_conforming_strings to off #8123
    + ITL
  - check_http: Fix assignment of check_adress blocking check by hostname #8109
  - check_mysql: Don't set -H if -s is given #8020
    + Metrics
  - OpenTSDB-Writer: Remove incorrect space causing missing tag error #8245</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1629374400">- Update to 2.13.1
  * Security
  - CVE-2021-37698: Add TLS server certificate validation to ElasticsearchWriter, GelfWriter,
    InfluxdbWriter and Influxdb2Writer (GHSA-cxfm-8j5v-5qr2)
    Depending on your setup, manual intervention beyond installing the new versions may be required,
    so please read the more detailed information in the release blog post carefully.
  * Bugfixes
  - IDO PgSQL: Fix a string quoting regression introduced in 2.13.0 #8958
  - ApiListener: Automatically fall back to IPv4 in default configuration on systems without IPv6 support #8961</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1650801600">- Update to 2.13.3
  * API
  - The /v1/config/stages endpoint now immediately rejects parallel config updates
    instead of accepting and then later failing to verify and activate them. #9328
  * Certificates
  - The lifetime of newly issued node certificates is reduced from 15 years to 397 days. #9337
  - Compare cluster certificate tickets in constant time. #9333
  * Notifications
  - Fix a crash that could happen while sending notifications shortly after Icinga 2 started. #9124
  - Fix missing or redundant notifications after certain combinations of state changes happened
    while notifications were suppressed, for example during a downtime. #9285
  * Checks and Commands
  - Fix a deadlock when processing check results for checkables with dependencies. #9228
  - Fix a message routing loop that can happen for event commands that are executed within a zone
    using command_endpoint that resulted in excessive execution of the command. #9260
  * Downtimes
  - Fix scheduling of downtimes for all services on child hosts. #9159
  - Creating fixed downtimes starting immediately now send a corresponding notification. #9158
  - Fix some issues involving daylight saving time changes that could result in an hour missing
    from scheduled downtimes. This fix applies to time periods as well. #9238
  * Configuration
  - Fix the evaluation order of default templates when used in combination with apply rules.
    Now default templates are imported first as stated in the documentation
    and as it already happens for objects defined without using apply. #9290
  * IDO
  - Fix an issue where contacts were not written correctly to the notification history
    if multiple IDO instances are active on the same node. #9242
  - Explicitly set the encoding for MySQL connections as a workaround for changed defaults in Debian bullseye. #9312
  - Ship a MySQL schema upgrade that fixes inconsistent version information in the full schema file
    and upgrade files which could have resulted in inaccurate reports of an outdated schema version. #9139
  * Performance Data Writers
  - Fix a race condition in the InfluxDB Writers that could result in a crash. #9237
  - Fix a log message where Influxdb2Writer logged as InfluxdbWriter. #9315
  - All writers no longer send metrics multiple times after HA failovers. #9322
  * Build
  - Fix the order of linker flags to fix builds on some ARM platforms. #9164
  - Fix a regression introduced in 2.13.2 preventing non-unity builds. #9094
  - Fix an issue when building within an unrelated Git repository, version information
    from that repository could incorrectly be used for Icinga 2. #9155
  - Windows: Update bundled Boost version to 1.78.0 and OpenSSL to 1.1.1n #9325
  * Internals
  - Fix some race conditions due to missing synchronization.
    These race conditions should not have caused any practical problems
    besides incorrect numbers in debug log message. #9306
  - Move the startup.log and status files created when validating incoming cluster config updates
    to /var/lib/icinga2/api and always keep the last failed startup.log to ease debugging. #9335
  * Icinga DB
  - The severity attribute was updated to match the sort order Icinga Web 2 uses for the IDO.
    The documentation for this attribute was already incorrect before
    and was updated to reflect the current functionality. #9239 #9240
  - Fix the is_sticky attribute for comments. #9303
  - Fix missing updates of is_reachable and severity in the state tables. #9241
  - Removing an acknowledgement no longer incorrectly writes comment history. #9302
  - Fix multiple issues so that in an HA zone, both nodes now write consistent history. #9157 #9182 #9190
  - Fix that history events are no longer written when state information should be updated. #9252
  - Fix an issue where incomplete comment history events were generated. #9301
  - Note: when removing comments using the API, the dedicated remove-comment action
    should be used instead of the objects API, otherwise no history event will be generated.
  - Fix handling of non-integer values for the order attribute of command arguments. #9181
  - Note: You should only specify integer values for order, other values are converted to
    integer before use so using fractional numbers there has no effect.
  - Add a dependency on icingadb-redis.service to the systemd service file
    so that Redis is stopped after Icinga 2. #9304
  - Buffer history events in memory when the Redis connection is lost. #9271
  - Add the previous soft state to the state tables. #9214
  - Add missing locking on object runtime updates. #9300
- Changes from 2.13.2
  * Icinga DB
  - Prefix command_id with command type #9085
  - Decouple environment from Icinga 2 Environment constant #9082
  - Make icinga:history:stream:*#event_id deterministic #9076
  - Add downtime.duration &amp; service_state.host_id to Redis #9084
  - Sync checkables along with their states first #9081
  - Flush both buffered states and state checksums on initial dump #9079
  - Introduce icinga:history:stream:downtime#scheduled_by #9080
  - Actually write parent to parent_id of zones #9078
  - Set value in milliseconds for program_start in stats/heartbeat #9077
  - Clean up vanished objects from icinga:checksum:*:state #9074
  - Remove usernotification history stream #9073
  - Write IDs of notified users into notification history stream #9071
  - Make CheckResult#scheduling_source available to Icinga DB #9072
  - Stream runtime state updates only to icinga:runtime:state #9068
  - Publish Redis schema version via XADD icinga:schema #9069
  - Don't include checkable types in history IDs #9070
  - Remove unused Redis key 'icinga:zone:parent' #9075</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1656504000">- add icinga2-vim_syntax.patch:
  When upgrading vim to version 8 the syntax file does not work anymore:
  line xxx:
    E10: \ should be followed by /, ? or &amp;
  Reason: The line continuation does not work, as vim is reading
  syntax files now in vi-compatible mode. The patch sets the
  nocompatible mode manually for that syntax file.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1656676800">- Update to 2.13.4
  * Bugfixes
  - Fix a race-condition involving object attribute updates that could result in a crash. #9395
  - After a host recovered, only send problem notifications for services after they have been
    rechecked afterwards to avoid false - notifications. #9348
  - Speed up config validation by avoiding redundant serialization of objects. #9400
  - Add a separator attribute to allow using arguments like --key=value as required by some
    check plugins. This fixes the --upgrade and --dist-upgrade arguments of check_apt. #9397
  - Windows: Update bundled versions of Boost and OpenSSL. #9360 #9415
  * Icinga DB
  - Add an icingadb CheckCommand to allow checking if Icinga DB is healthy. #9417
  - Update documentation related to Icinga DB. #9423
  - Fix a bug where history events could miss the environment ID. #9396
  - Properly serialize attributes of command arguments when explicitly set to null. #9398
  - Rename some attributes to make the database schema more consistent. #9399 #9419 #9421
  - Make the error message more helpful if the API isn't set up #9418</changelog>
  <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>
</package>
<package pkgid="f27c15cf4c4303a430b10753bf55137c85596101f63a0c47949827cb29ba567f0c11a4212225832ad3addcc9176f064bcf2031666ba6e88a458773404babc029" name="icinga2" arch="x86_64">
  <version epoch="0" ver="2.14.1" rel="1.1"/>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1602763200">- Update to 2.12.1
  * Bugfixes
    + Core
  - Fix crashes during config update #8348 #8345
  - Fix crash while removing a downtime #8228
  - Ensure the daemon doesn't get killed by logrotate #8170
  - Fix hangup during shutdown #8211
  - Fix a deadlock in Icinga DB #8168
  - Clean up zombie processes during reload #8376
  - Reduce check latency #8276
    + IDO
  - Prevent unnecessary IDO updates #8327 #8320
  - Commit IDO MySQL transactions earlier #8349
  - Make sure to insert IDO program status #8330
  - Improve IDO queue stats logging #8271 #8328 #8379
    + Misc
  - Ensure API connections are closed properly #8293
  - Prevent unnecessary notifications #8299
  - Don't skip null values of command arguments #8174
  - Fix Windows .exe version #8234
  - Reset Icinga check warning after successful config update #8189</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1603108800">- Info that since version 2.12.0 following security issue is fixed:
  prepare-dirs script allows for symlink attack in the icinga user
  context. boo#1172171 (CVE-2020-14004)</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1605614400">- Update _constraints to current requirements to avoid OOM seen
  in aarch64 Tumbleweed</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1606824000">- Update to 2.12.2
  * Bugfixes
  - Fix a connection leak with misconfigured agents #8483
  - Properly sync changes of config objects in global zones done
    via the API #8474 #8470
  - Prevent other clients from being disconnected when replaying
    the cluster log takes very long #8496
  - Avoid duplicate connections between endpoints #8465
  - Ignore incoming config object updates for unknown zones #8461
  - Check timestamps before removing files in config sync #8495
  * Enhancements
  - Include HTTP status codes in log #8467</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1608033600">- Update to 2.12.3
  * Security
  - Fix that revoked certificates due for renewal will
    automatically be renewed ignoring the CRL
    (Advisory / CVE-2020-29663)
  * Bugfixes
  - Improve config sync locking - resolves high load issues on
    Windows #8511
  - Fix runtime config updates being ignored for objects without
    zone #8549
  - Use proper buffer size for OpenSSL error messages #8542
  * Enhancements
  - On checkable recovery: re-check children that have a problem
    [#8506]</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1622116800">- Update to 2.12.4
  * Bugfixes
  - Fix a crash when notification objects are deleted using the
    API #8782
  - Fix crashes that might occur during downtime scheduling if
    host or downtime objects are deleted using the API #8785
  - Fix an issue where notifications may incorrectly be skipped
    after a downtime ends #8775
  - Don't send reminder notification if the notification is still
    suppressed by a time period #8808
  - Fix an issue where attempting to create a duplicate object
    using the API might result in the original object being
    deleted #8787
  - IDO: prioritize program status updates #8809
  - Improve exceptions handling, including a fix for an uncaught
    exception on Windows #8777
  - Retry file rename operations on Windows to avoid intermittent
    locking issues #8771
  * Enhancements
  - Support Boost 1.74 (Ubuntu 21.04, Fedora 34) #8792
- Drop icinga2-boost-8185-8184.patch, icinga2-boost-8185-8190.patch
  and icinga2-boost-8185-8191.patch because now in upstream.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1626350400">- Update to 2.12.5
  Version 2.12.5 fixes two security vulnerabilities that may lead
  to privilege escalation for authenticated API users.
  Other improvements include several bugfixes related to downtimes,
  downtime notifications, and more reliable connection handling.
  * Security
  - Don't expose the PKI ticket salt via the API. This may lead
    to privilege escalation for authenticated API users by them
    being able to request certificates for other identities
    (CVE-2021-32739)
  - Don't expose IdoMysqlConnection, IdoPgsqlConnection, and
    ElasticsearchWriter passwords via the API
    (CVE-2021-32743)
  - Windows: Update bundled OpenSSL to version 1.1.1k #8888
    Depending on your setup, manual intervention beyond installing
    the new versions may be required, so please read the more
    detailed information in the release blog post carefully.
  * Bugfixes
  - Don't send downtime end notification if downtime hasn't
    started #8878
  - Don't let a failed downtime creation block the others #8871
  - Support downtimes and comments for checkables with long names
    [#8870]
  - Trigger fixed downtimes immediately if the current time
    matches (instead of waiting for the timer) #8891
  - Add configurable timeout for full connection handshake #8872
  * Enhancements
  - Replace existing downtimes on ScheduledDowntime change #8880
  - Improve crashlog #8869</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1627992000">- Update to 2.13.0
  * Enhancements
    + Core
  - PerfdataValue: Add units of measurement #7871
  - Flapping: Allow to ignore states in flapping detection #8600
    + Cluster
    Display log message if two nodes run on incompatible versions #8088
    + API
  - /v1/actions/remove-downtime: Also remove child downtimes #8913
  - Add API endpoint: /v1/actions/execute-command #8040
  - /v1/actions/add-comment: Add param expiry #8035
  - API-Event StateChange &amp; CheckResult: Add acknowledgement and downtime_depth #7736
  - Implement new API events ObjectCreated, ObjectDeleted and ObjectModified #8083
  - Implement scheduling_endpoint attribute to checkable #6326
    + Windows
  - Add support for Windows Event Log and write early log messages to it #8710
    + IDO
  - MySQL: support larger host and service names #8425
    + ITL
  - Add -S parameter for esxi_hardware ITL #8814
  - Add CheckCommands for Thola #8683
  - Add option ignore-sct for ssl_cert to ITL #8625
  - Improve check_dns command when used with monitoring-plugins 2.3 #8589
  - Add parameter -f to snmp-process #8569
  - Add systemd CheckCommand #8568
  - Add new options for ipmi-sensor #8498
  - check_snmp_int: support -a #8003
  - check_fail2ban: Add parameter fail2ban_jail to monitor a specific jail only #7960
  - check_nrpe: Add parameters needed for PKI usage #7907
    + Metrics
  - Support InfluxDB 2.0 #8719
  - Add support for InfluxDB basic auth #8314
    + Docs
  - Add info about ongoing support for IDO #8446
  - Improve instructions on how to setup a Windows dev env #8400
  - Improve instructions for installing wixtoolset on Windows #8397
  - Add section about usage of satellites #8458
  - Document command for verifying the parent node's certificate #8221
  - Clarify TimePeriod/ScheduledDowntime time zone handling #8001
    + Misc
  - Support TLS 1.3 #8718
  - Livestatus: append app name to program_version #7931
  - sd_notify() systemd about what we're doing right now #7874
  * Bugfixes
    + Core
  - Fix state not being UNKNOWN after process timeout #8937
  - Set a default severity for loggers #8846
  - Fix integer overflow when converting large unsigned integers to string #8742
  - StartUnixWorker(): don't exit() on fork() failure #8427
  - Fix perf data parser not recognizing scientific notation #8492
  - Close FDs based on /proc/self/fd #8442
  - Fix check source getting overwritten on passive check result #8158
  - Clean up temp files #8157
  - Improve perf data parser to allow for special output (e.g. ASCII tables) #8008
  - On check timeout first send SIGTERM #7918
    + Cluster
  - Drop passive check results for unreachable hosts/services #8267
  - Fix state timestamps set by the same check result differing across nodes #8101
    + API
  - Do not override status codes that are not 200 #8532
  - Update the SSL context after accepting incoming connections #8515
  - Allow to create API User with password #8321
  - Send Content-Type as API response header too #8108
  - Display a correct status when removing a downtime #8104
  - Display log message if a permission error occurs #8087
  - Replace broken package name validation regex #8825 #8946
    + Windows
  - Fix Windows command escape for " #7092
    + Notifications/Downtimes
  - Fix no re-notification for non OK state changes with time delay #8562
  - TimePeriod/ScheduledDowntime: Improve DST handling #8921
  - Don't send notifications while suppressed by checkable #8513
  - Fix a crash while removing a downtime from a disappeared checkable #8229
    + IDO
  - Update program status on stop #8730
  - Also mark objects inactive in memory on object deactivation #8626
  - IdoCheckTask: Don't override checkable critical with warn state #8613
  - PostgreSQL: Do not set standard_conforming_strings to off #8123
    + ITL
  - check_http: Fix assignment of check_adress blocking check by hostname #8109
  - check_mysql: Don't set -H if -s is given #8020
    + Metrics
  - OpenTSDB-Writer: Remove incorrect space causing missing tag error #8245</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1629374400">- Update to 2.13.1
  * Security
  - CVE-2021-37698: Add TLS server certificate validation to ElasticsearchWriter, GelfWriter,
    InfluxdbWriter and Influxdb2Writer (GHSA-cxfm-8j5v-5qr2)
    Depending on your setup, manual intervention beyond installing the new versions may be required,
    so please read the more detailed information in the release blog post carefully.
  * Bugfixes
  - IDO PgSQL: Fix a string quoting regression introduced in 2.13.0 #8958
  - ApiListener: Automatically fall back to IPv4 in default configuration on systems without IPv6 support #8961</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1650801600">- Update to 2.13.3
  * API
  - The /v1/config/stages endpoint now immediately rejects parallel config updates
    instead of accepting and then later failing to verify and activate them. #9328
  * Certificates
  - The lifetime of newly issued node certificates is reduced from 15 years to 397 days. #9337
  - Compare cluster certificate tickets in constant time. #9333
  * Notifications
  - Fix a crash that could happen while sending notifications shortly after Icinga 2 started. #9124
  - Fix missing or redundant notifications after certain combinations of state changes happened
    while notifications were suppressed, for example during a downtime. #9285
  * Checks and Commands
  - Fix a deadlock when processing check results for checkables with dependencies. #9228
  - Fix a message routing loop that can happen for event commands that are executed within a zone
    using command_endpoint that resulted in excessive execution of the command. #9260
  * Downtimes
  - Fix scheduling of downtimes for all services on child hosts. #9159
  - Creating fixed downtimes starting immediately now send a corresponding notification. #9158
  - Fix some issues involving daylight saving time changes that could result in an hour missing
    from scheduled downtimes. This fix applies to time periods as well. #9238
  * Configuration
  - Fix the evaluation order of default templates when used in combination with apply rules.
    Now default templates are imported first as stated in the documentation
    and as it already happens for objects defined without using apply. #9290
  * IDO
  - Fix an issue where contacts were not written correctly to the notification history
    if multiple IDO instances are active on the same node. #9242
  - Explicitly set the encoding for MySQL connections as a workaround for changed defaults in Debian bullseye. #9312
  - Ship a MySQL schema upgrade that fixes inconsistent version information in the full schema file
    and upgrade files which could have resulted in inaccurate reports of an outdated schema version. #9139
  * Performance Data Writers
  - Fix a race condition in the InfluxDB Writers that could result in a crash. #9237
  - Fix a log message where Influxdb2Writer logged as InfluxdbWriter. #9315
  - All writers no longer send metrics multiple times after HA failovers. #9322
  * Build
  - Fix the order of linker flags to fix builds on some ARM platforms. #9164
  - Fix a regression introduced in 2.13.2 preventing non-unity builds. #9094
  - Fix an issue when building within an unrelated Git repository, version information
    from that repository could incorrectly be used for Icinga 2. #9155
  - Windows: Update bundled Boost version to 1.78.0 and OpenSSL to 1.1.1n #9325
  * Internals
  - Fix some race conditions due to missing synchronization.
    These race conditions should not have caused any practical problems
    besides incorrect numbers in debug log message. #9306
  - Move the startup.log and status files created when validating incoming cluster config updates
    to /var/lib/icinga2/api and always keep the last failed startup.log to ease debugging. #9335
  * Icinga DB
  - The severity attribute was updated to match the sort order Icinga Web 2 uses for the IDO.
    The documentation for this attribute was already incorrect before
    and was updated to reflect the current functionality. #9239 #9240
  - Fix the is_sticky attribute for comments. #9303
  - Fix missing updates of is_reachable and severity in the state tables. #9241
  - Removing an acknowledgement no longer incorrectly writes comment history. #9302
  - Fix multiple issues so that in an HA zone, both nodes now write consistent history. #9157 #9182 #9190
  - Fix that history events are no longer written when state information should be updated. #9252
  - Fix an issue where incomplete comment history events were generated. #9301
  - Note: when removing comments using the API, the dedicated remove-comment action
    should be used instead of the objects API, otherwise no history event will be generated.
  - Fix handling of non-integer values for the order attribute of command arguments. #9181
  - Note: You should only specify integer values for order, other values are converted to
    integer before use so using fractional numbers there has no effect.
  - Add a dependency on icingadb-redis.service to the systemd service file
    so that Redis is stopped after Icinga 2. #9304
  - Buffer history events in memory when the Redis connection is lost. #9271
  - Add the previous soft state to the state tables. #9214
  - Add missing locking on object runtime updates. #9300
- Changes from 2.13.2
  * Icinga DB
  - Prefix command_id with command type #9085
  - Decouple environment from Icinga 2 Environment constant #9082
  - Make icinga:history:stream:*#event_id deterministic #9076
  - Add downtime.duration &amp; service_state.host_id to Redis #9084
  - Sync checkables along with their states first #9081
  - Flush both buffered states and state checksums on initial dump #9079
  - Introduce icinga:history:stream:downtime#scheduled_by #9080
  - Actually write parent to parent_id of zones #9078
  - Set value in milliseconds for program_start in stats/heartbeat #9077
  - Clean up vanished objects from icinga:checksum:*:state #9074
  - Remove usernotification history stream #9073
  - Write IDs of notified users into notification history stream #9071
  - Make CheckResult#scheduling_source available to Icinga DB #9072
  - Stream runtime state updates only to icinga:runtime:state #9068
  - Publish Redis schema version via XADD icinga:schema #9069
  - Don't include checkable types in history IDs #9070
  - Remove unused Redis key 'icinga:zone:parent' #9075</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1656504000">- add icinga2-vim_syntax.patch:
  When upgrading vim to version 8 the syntax file does not work anymore:
  line xxx:
    E10: \ should be followed by /, ? or &amp;
  Reason: The line continuation does not work, as vim is reading
  syntax files now in vi-compatible mode. The patch sets the
  nocompatible mode manually for that syntax file.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1656676800">- Update to 2.13.4
  * Bugfixes
  - Fix a race-condition involving object attribute updates that could result in a crash. #9395
  - After a host recovered, only send problem notifications for services after they have been
    rechecked afterwards to avoid false - notifications. #9348
  - Speed up config validation by avoiding redundant serialization of objects. #9400
  - Add a separator attribute to allow using arguments like --key=value as required by some
    check plugins. This fixes the --upgrade and --dist-upgrade arguments of check_apt. #9397
  - Windows: Update bundled versions of Boost and OpenSSL. #9360 #9415
  * Icinga DB
  - Add an icingadb CheckCommand to allow checking if Icinga DB is healthy. #9417
  - Update documentation related to Icinga DB. #9423
  - Fix a bug where history events could miss the environment ID. #9396
  - Properly serialize attributes of command arguments when explicitly set to null. #9398
  - Rename some attributes to make the database schema more consistent. #9399 #9419 #9421
  - Make the error message more helpful if the API isn't set up #9418</changelog>
  <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>
</package>
<package pkgid="72947b4973eebb5f928a97e2623327b18d22ad111ebfea77b32b38ba008fb91635b66cc7e182a20c5b8a76c0856675335956283004a89b60e91a82984c824e79" name="icinga2-bin" arch="x86_64">
  <version epoch="0" ver="2.14.1" rel="1.1"/>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1602763200">- Update to 2.12.1
  * Bugfixes
    + Core
  - Fix crashes during config update #8348 #8345
  - Fix crash while removing a downtime #8228
  - Ensure the daemon doesn't get killed by logrotate #8170
  - Fix hangup during shutdown #8211
  - Fix a deadlock in Icinga DB #8168
  - Clean up zombie processes during reload #8376
  - Reduce check latency #8276
    + IDO
  - Prevent unnecessary IDO updates #8327 #8320
  - Commit IDO MySQL transactions earlier #8349
  - Make sure to insert IDO program status #8330
  - Improve IDO queue stats logging #8271 #8328 #8379
    + Misc
  - Ensure API connections are closed properly #8293
  - Prevent unnecessary notifications #8299
  - Don't skip null values of command arguments #8174
  - Fix Windows .exe version #8234
  - Reset Icinga check warning after successful config update #8189</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1603108800">- Info that since version 2.12.0 following security issue is fixed:
  prepare-dirs script allows for symlink attack in the icinga user
  context. boo#1172171 (CVE-2020-14004)</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1605614400">- Update _constraints to current requirements to avoid OOM seen
  in aarch64 Tumbleweed</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1606824000">- Update to 2.12.2
  * Bugfixes
  - Fix a connection leak with misconfigured agents #8483
  - Properly sync changes of config objects in global zones done
    via the API #8474 #8470
  - Prevent other clients from being disconnected when replaying
    the cluster log takes very long #8496
  - Avoid duplicate connections between endpoints #8465
  - Ignore incoming config object updates for unknown zones #8461
  - Check timestamps before removing files in config sync #8495
  * Enhancements
  - Include HTTP status codes in log #8467</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1608033600">- Update to 2.12.3
  * Security
  - Fix that revoked certificates due for renewal will
    automatically be renewed ignoring the CRL
    (Advisory / CVE-2020-29663)
  * Bugfixes
  - Improve config sync locking - resolves high load issues on
    Windows #8511
  - Fix runtime config updates being ignored for objects without
    zone #8549
  - Use proper buffer size for OpenSSL error messages #8542
  * Enhancements
  - On checkable recovery: re-check children that have a problem
    [#8506]</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1622116800">- Update to 2.12.4
  * Bugfixes
  - Fix a crash when notification objects are deleted using the
    API #8782
  - Fix crashes that might occur during downtime scheduling if
    host or downtime objects are deleted using the API #8785
  - Fix an issue where notifications may incorrectly be skipped
    after a downtime ends #8775
  - Don't send reminder notification if the notification is still
    suppressed by a time period #8808
  - Fix an issue where attempting to create a duplicate object
    using the API might result in the original object being
    deleted #8787
  - IDO: prioritize program status updates #8809
  - Improve exceptions handling, including a fix for an uncaught
    exception on Windows #8777
  - Retry file rename operations on Windows to avoid intermittent
    locking issues #8771
  * Enhancements
  - Support Boost 1.74 (Ubuntu 21.04, Fedora 34) #8792
- Drop icinga2-boost-8185-8184.patch, icinga2-boost-8185-8190.patch
  and icinga2-boost-8185-8191.patch because now in upstream.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1626350400">- Update to 2.12.5
  Version 2.12.5 fixes two security vulnerabilities that may lead
  to privilege escalation for authenticated API users.
  Other improvements include several bugfixes related to downtimes,
  downtime notifications, and more reliable connection handling.
  * Security
  - Don't expose the PKI ticket salt via the API. This may lead
    to privilege escalation for authenticated API users by them
    being able to request certificates for other identities
    (CVE-2021-32739)
  - Don't expose IdoMysqlConnection, IdoPgsqlConnection, and
    ElasticsearchWriter passwords via the API
    (CVE-2021-32743)
  - Windows: Update bundled OpenSSL to version 1.1.1k #8888
    Depending on your setup, manual intervention beyond installing
    the new versions may be required, so please read the more
    detailed information in the release blog post carefully.
  * Bugfixes
  - Don't send downtime end notification if downtime hasn't
    started #8878
  - Don't let a failed downtime creation block the others #8871
  - Support downtimes and comments for checkables with long names
    [#8870]
  - Trigger fixed downtimes immediately if the current time
    matches (instead of waiting for the timer) #8891
  - Add configurable timeout for full connection handshake #8872
  * Enhancements
  - Replace existing downtimes on ScheduledDowntime change #8880
  - Improve crashlog #8869</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1627992000">- Update to 2.13.0
  * Enhancements
    + Core
  - PerfdataValue: Add units of measurement #7871
  - Flapping: Allow to ignore states in flapping detection #8600
    + Cluster
    Display log message if two nodes run on incompatible versions #8088
    + API
  - /v1/actions/remove-downtime: Also remove child downtimes #8913
  - Add API endpoint: /v1/actions/execute-command #8040
  - /v1/actions/add-comment: Add param expiry #8035
  - API-Event StateChange &amp; CheckResult: Add acknowledgement and downtime_depth #7736
  - Implement new API events ObjectCreated, ObjectDeleted and ObjectModified #8083
  - Implement scheduling_endpoint attribute to checkable #6326
    + Windows
  - Add support for Windows Event Log and write early log messages to it #8710
    + IDO
  - MySQL: support larger host and service names #8425
    + ITL
  - Add -S parameter for esxi_hardware ITL #8814
  - Add CheckCommands for Thola #8683
  - Add option ignore-sct for ssl_cert to ITL #8625
  - Improve check_dns command when used with monitoring-plugins 2.3 #8589
  - Add parameter -f to snmp-process #8569
  - Add systemd CheckCommand #8568
  - Add new options for ipmi-sensor #8498
  - check_snmp_int: support -a #8003
  - check_fail2ban: Add parameter fail2ban_jail to monitor a specific jail only #7960
  - check_nrpe: Add parameters needed for PKI usage #7907
    + Metrics
  - Support InfluxDB 2.0 #8719
  - Add support for InfluxDB basic auth #8314
    + Docs
  - Add info about ongoing support for IDO #8446
  - Improve instructions on how to setup a Windows dev env #8400
  - Improve instructions for installing wixtoolset on Windows #8397
  - Add section about usage of satellites #8458
  - Document command for verifying the parent node's certificate #8221
  - Clarify TimePeriod/ScheduledDowntime time zone handling #8001
    + Misc
  - Support TLS 1.3 #8718
  - Livestatus: append app name to program_version #7931
  - sd_notify() systemd about what we're doing right now #7874
  * Bugfixes
    + Core
  - Fix state not being UNKNOWN after process timeout #8937
  - Set a default severity for loggers #8846
  - Fix integer overflow when converting large unsigned integers to string #8742
  - StartUnixWorker(): don't exit() on fork() failure #8427
  - Fix perf data parser not recognizing scientific notation #8492
  - Close FDs based on /proc/self/fd #8442
  - Fix check source getting overwritten on passive check result #8158
  - Clean up temp files #8157
  - Improve perf data parser to allow for special output (e.g. ASCII tables) #8008
  - On check timeout first send SIGTERM #7918
    + Cluster
  - Drop passive check results for unreachable hosts/services #8267
  - Fix state timestamps set by the same check result differing across nodes #8101
    + API
  - Do not override status codes that are not 200 #8532
  - Update the SSL context after accepting incoming connections #8515
  - Allow to create API User with password #8321
  - Send Content-Type as API response header too #8108
  - Display a correct status when removing a downtime #8104
  - Display log message if a permission error occurs #8087
  - Replace broken package name validation regex #8825 #8946
    + Windows
  - Fix Windows command escape for " #7092
    + Notifications/Downtimes
  - Fix no re-notification for non OK state changes with time delay #8562
  - TimePeriod/ScheduledDowntime: Improve DST handling #8921
  - Don't send notifications while suppressed by checkable #8513
  - Fix a crash while removing a downtime from a disappeared checkable #8229
    + IDO
  - Update program status on stop #8730
  - Also mark objects inactive in memory on object deactivation #8626
  - IdoCheckTask: Don't override checkable critical with warn state #8613
  - PostgreSQL: Do not set standard_conforming_strings to off #8123
    + ITL
  - check_http: Fix assignment of check_adress blocking check by hostname #8109
  - check_mysql: Don't set -H if -s is given #8020
    + Metrics
  - OpenTSDB-Writer: Remove incorrect space causing missing tag error #8245</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1629374400">- Update to 2.13.1
  * Security
  - CVE-2021-37698: Add TLS server certificate validation to ElasticsearchWriter, GelfWriter,
    InfluxdbWriter and Influxdb2Writer (GHSA-cxfm-8j5v-5qr2)
    Depending on your setup, manual intervention beyond installing the new versions may be required,
    so please read the more detailed information in the release blog post carefully.
  * Bugfixes
  - IDO PgSQL: Fix a string quoting regression introduced in 2.13.0 #8958
  - ApiListener: Automatically fall back to IPv4 in default configuration on systems without IPv6 support #8961</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1650801600">- Update to 2.13.3
  * API
  - The /v1/config/stages endpoint now immediately rejects parallel config updates
    instead of accepting and then later failing to verify and activate them. #9328
  * Certificates
  - The lifetime of newly issued node certificates is reduced from 15 years to 397 days. #9337
  - Compare cluster certificate tickets in constant time. #9333
  * Notifications
  - Fix a crash that could happen while sending notifications shortly after Icinga 2 started. #9124
  - Fix missing or redundant notifications after certain combinations of state changes happened
    while notifications were suppressed, for example during a downtime. #9285
  * Checks and Commands
  - Fix a deadlock when processing check results for checkables with dependencies. #9228
  - Fix a message routing loop that can happen for event commands that are executed within a zone
    using command_endpoint that resulted in excessive execution of the command. #9260
  * Downtimes
  - Fix scheduling of downtimes for all services on child hosts. #9159
  - Creating fixed downtimes starting immediately now send a corresponding notification. #9158
  - Fix some issues involving daylight saving time changes that could result in an hour missing
    from scheduled downtimes. This fix applies to time periods as well. #9238
  * Configuration
  - Fix the evaluation order of default templates when used in combination with apply rules.
    Now default templates are imported first as stated in the documentation
    and as it already happens for objects defined without using apply. #9290
  * IDO
  - Fix an issue where contacts were not written correctly to the notification history
    if multiple IDO instances are active on the same node. #9242
  - Explicitly set the encoding for MySQL connections as a workaround for changed defaults in Debian bullseye. #9312
  - Ship a MySQL schema upgrade that fixes inconsistent version information in the full schema file
    and upgrade files which could have resulted in inaccurate reports of an outdated schema version. #9139
  * Performance Data Writers
  - Fix a race condition in the InfluxDB Writers that could result in a crash. #9237
  - Fix a log message where Influxdb2Writer logged as InfluxdbWriter. #9315
  - All writers no longer send metrics multiple times after HA failovers. #9322
  * Build
  - Fix the order of linker flags to fix builds on some ARM platforms. #9164
  - Fix a regression introduced in 2.13.2 preventing non-unity builds. #9094
  - Fix an issue when building within an unrelated Git repository, version information
    from that repository could incorrectly be used for Icinga 2. #9155
  - Windows: Update bundled Boost version to 1.78.0 and OpenSSL to 1.1.1n #9325
  * Internals
  - Fix some race conditions due to missing synchronization.
    These race conditions should not have caused any practical problems
    besides incorrect numbers in debug log message. #9306
  - Move the startup.log and status files created when validating incoming cluster config updates
    to /var/lib/icinga2/api and always keep the last failed startup.log to ease debugging. #9335
  * Icinga DB
  - The severity attribute was updated to match the sort order Icinga Web 2 uses for the IDO.
    The documentation for this attribute was already incorrect before
    and was updated to reflect the current functionality. #9239 #9240
  - Fix the is_sticky attribute for comments. #9303
  - Fix missing updates of is_reachable and severity in the state tables. #9241
  - Removing an acknowledgement no longer incorrectly writes comment history. #9302
  - Fix multiple issues so that in an HA zone, both nodes now write consistent history. #9157 #9182 #9190
  - Fix that history events are no longer written when state information should be updated. #9252
  - Fix an issue where incomplete comment history events were generated. #9301
  - Note: when removing comments using the API, the dedicated remove-comment action
    should be used instead of the objects API, otherwise no history event will be generated.
  - Fix handling of non-integer values for the order attribute of command arguments. #9181
  - Note: You should only specify integer values for order, other values are converted to
    integer before use so using fractional numbers there has no effect.
  - Add a dependency on icingadb-redis.service to the systemd service file
    so that Redis is stopped after Icinga 2. #9304
  - Buffer history events in memory when the Redis connection is lost. #9271
  - Add the previous soft state to the state tables. #9214
  - Add missing locking on object runtime updates. #9300
- Changes from 2.13.2
  * Icinga DB
  - Prefix command_id with command type #9085
  - Decouple environment from Icinga 2 Environment constant #9082
  - Make icinga:history:stream:*#event_id deterministic #9076
  - Add downtime.duration &amp; service_state.host_id to Redis #9084
  - Sync checkables along with their states first #9081
  - Flush both buffered states and state checksums on initial dump #9079
  - Introduce icinga:history:stream:downtime#scheduled_by #9080
  - Actually write parent to parent_id of zones #9078
  - Set value in milliseconds for program_start in stats/heartbeat #9077
  - Clean up vanished objects from icinga:checksum:*:state #9074
  - Remove usernotification history stream #9073
  - Write IDs of notified users into notification history stream #9071
  - Make CheckResult#scheduling_source available to Icinga DB #9072
  - Stream runtime state updates only to icinga:runtime:state #9068
  - Publish Redis schema version via XADD icinga:schema #9069
  - Don't include checkable types in history IDs #9070
  - Remove unused Redis key 'icinga:zone:parent' #9075</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1656504000">- add icinga2-vim_syntax.patch:
  When upgrading vim to version 8 the syntax file does not work anymore:
  line xxx:
    E10: \ should be followed by /, ? or &amp;
  Reason: The line continuation does not work, as vim is reading
  syntax files now in vi-compatible mode. The patch sets the
  nocompatible mode manually for that syntax file.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1656676800">- Update to 2.13.4
  * Bugfixes
  - Fix a race-condition involving object attribute updates that could result in a crash. #9395
  - After a host recovered, only send problem notifications for services after they have been
    rechecked afterwards to avoid false - notifications. #9348
  - Speed up config validation by avoiding redundant serialization of objects. #9400
  - Add a separator attribute to allow using arguments like --key=value as required by some
    check plugins. This fixes the --upgrade and --dist-upgrade arguments of check_apt. #9397
  - Windows: Update bundled versions of Boost and OpenSSL. #9360 #9415
  * Icinga DB
  - Add an icingadb CheckCommand to allow checking if Icinga DB is healthy. #9417
  - Update documentation related to Icinga DB. #9423
  - Fix a bug where history events could miss the environment ID. #9396
  - Properly serialize attributes of command arguments when explicitly set to null. #9398
  - Rename some attributes to make the database schema more consistent. #9399 #9419 #9421
  - Make the error message more helpful if the API isn't set up #9418</changelog>
  <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>
</package>
<package pkgid="f4f971f405224ca9fd968f8f23c5e2e08c26d3b439430302b5544d01975b848c484bc50994411b96be82d5a1f497a99a2bc38e8bbaa068adf33bbac68e44e26a" name="icinga2-bin-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.14.1" rel="1.1"/>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1602763200">- Update to 2.12.1
  * Bugfixes
    + Core
  - Fix crashes during config update #8348 #8345
  - Fix crash while removing a downtime #8228
  - Ensure the daemon doesn't get killed by logrotate #8170
  - Fix hangup during shutdown #8211
  - Fix a deadlock in Icinga DB #8168
  - Clean up zombie processes during reload #8376
  - Reduce check latency #8276
    + IDO
  - Prevent unnecessary IDO updates #8327 #8320
  - Commit IDO MySQL transactions earlier #8349
  - Make sure to insert IDO program status #8330
  - Improve IDO queue stats logging #8271 #8328 #8379
    + Misc
  - Ensure API connections are closed properly #8293
  - Prevent unnecessary notifications #8299
  - Don't skip null values of command arguments #8174
  - Fix Windows .exe version #8234
  - Reset Icinga check warning after successful config update #8189</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1603108800">- Info that since version 2.12.0 following security issue is fixed:
  prepare-dirs script allows for symlink attack in the icinga user
  context. boo#1172171 (CVE-2020-14004)</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1605614400">- Update _constraints to current requirements to avoid OOM seen
  in aarch64 Tumbleweed</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1606824000">- Update to 2.12.2
  * Bugfixes
  - Fix a connection leak with misconfigured agents #8483
  - Properly sync changes of config objects in global zones done
    via the API #8474 #8470
  - Prevent other clients from being disconnected when replaying
    the cluster log takes very long #8496
  - Avoid duplicate connections between endpoints #8465
  - Ignore incoming config object updates for unknown zones #8461
  - Check timestamps before removing files in config sync #8495
  * Enhancements
  - Include HTTP status codes in log #8467</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1608033600">- Update to 2.12.3
  * Security
  - Fix that revoked certificates due for renewal will
    automatically be renewed ignoring the CRL
    (Advisory / CVE-2020-29663)
  * Bugfixes
  - Improve config sync locking - resolves high load issues on
    Windows #8511
  - Fix runtime config updates being ignored for objects without
    zone #8549
  - Use proper buffer size for OpenSSL error messages #8542
  * Enhancements
  - On checkable recovery: re-check children that have a problem
    [#8506]</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1622116800">- Update to 2.12.4
  * Bugfixes
  - Fix a crash when notification objects are deleted using the
    API #8782
  - Fix crashes that might occur during downtime scheduling if
    host or downtime objects are deleted using the API #8785
  - Fix an issue where notifications may incorrectly be skipped
    after a downtime ends #8775
  - Don't send reminder notification if the notification is still
    suppressed by a time period #8808
  - Fix an issue where attempting to create a duplicate object
    using the API might result in the original object being
    deleted #8787
  - IDO: prioritize program status updates #8809
  - Improve exceptions handling, including a fix for an uncaught
    exception on Windows #8777
  - Retry file rename operations on Windows to avoid intermittent
    locking issues #8771
  * Enhancements
  - Support Boost 1.74 (Ubuntu 21.04, Fedora 34) #8792
- Drop icinga2-boost-8185-8184.patch, icinga2-boost-8185-8190.patch
  and icinga2-boost-8185-8191.patch because now in upstream.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1626350400">- Update to 2.12.5
  Version 2.12.5 fixes two security vulnerabilities that may lead
  to privilege escalation for authenticated API users.
  Other improvements include several bugfixes related to downtimes,
  downtime notifications, and more reliable connection handling.
  * Security
  - Don't expose the PKI ticket salt via the API. This may lead
    to privilege escalation for authenticated API users by them
    being able to request certificates for other identities
    (CVE-2021-32739)
  - Don't expose IdoMysqlConnection, IdoPgsqlConnection, and
    ElasticsearchWriter passwords via the API
    (CVE-2021-32743)
  - Windows: Update bundled OpenSSL to version 1.1.1k #8888
    Depending on your setup, manual intervention beyond installing
    the new versions may be required, so please read the more
    detailed information in the release blog post carefully.
  * Bugfixes
  - Don't send downtime end notification if downtime hasn't
    started #8878
  - Don't let a failed downtime creation block the others #8871
  - Support downtimes and comments for checkables with long names
    [#8870]
  - Trigger fixed downtimes immediately if the current time
    matches (instead of waiting for the timer) #8891
  - Add configurable timeout for full connection handshake #8872
  * Enhancements
  - Replace existing downtimes on ScheduledDowntime change #8880
  - Improve crashlog #8869</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1627992000">- Update to 2.13.0
  * Enhancements
    + Core
  - PerfdataValue: Add units of measurement #7871
  - Flapping: Allow to ignore states in flapping detection #8600
    + Cluster
    Display log message if two nodes run on incompatible versions #8088
    + API
  - /v1/actions/remove-downtime: Also remove child downtimes #8913
  - Add API endpoint: /v1/actions/execute-command #8040
  - /v1/actions/add-comment: Add param expiry #8035
  - API-Event StateChange &amp; CheckResult: Add acknowledgement and downtime_depth #7736
  - Implement new API events ObjectCreated, ObjectDeleted and ObjectModified #8083
  - Implement scheduling_endpoint attribute to checkable #6326
    + Windows
  - Add support for Windows Event Log and write early log messages to it #8710
    + IDO
  - MySQL: support larger host and service names #8425
    + ITL
  - Add -S parameter for esxi_hardware ITL #8814
  - Add CheckCommands for Thola #8683
  - Add option ignore-sct for ssl_cert to ITL #8625
  - Improve check_dns command when used with monitoring-plugins 2.3 #8589
  - Add parameter -f to snmp-process #8569
  - Add systemd CheckCommand #8568
  - Add new options for ipmi-sensor #8498
  - check_snmp_int: support -a #8003
  - check_fail2ban: Add parameter fail2ban_jail to monitor a specific jail only #7960
  - check_nrpe: Add parameters needed for PKI usage #7907
    + Metrics
  - Support InfluxDB 2.0 #8719
  - Add support for InfluxDB basic auth #8314
    + Docs
  - Add info about ongoing support for IDO #8446
  - Improve instructions on how to setup a Windows dev env #8400
  - Improve instructions for installing wixtoolset on Windows #8397
  - Add section about usage of satellites #8458
  - Document command for verifying the parent node's certificate #8221
  - Clarify TimePeriod/ScheduledDowntime time zone handling #8001
    + Misc
  - Support TLS 1.3 #8718
  - Livestatus: append app name to program_version #7931
  - sd_notify() systemd about what we're doing right now #7874
  * Bugfixes
    + Core
  - Fix state not being UNKNOWN after process timeout #8937
  - Set a default severity for loggers #8846
  - Fix integer overflow when converting large unsigned integers to string #8742
  - StartUnixWorker(): don't exit() on fork() failure #8427
  - Fix perf data parser not recognizing scientific notation #8492
  - Close FDs based on /proc/self/fd #8442
  - Fix check source getting overwritten on passive check result #8158
  - Clean up temp files #8157
  - Improve perf data parser to allow for special output (e.g. ASCII tables) #8008
  - On check timeout first send SIGTERM #7918
    + Cluster
  - Drop passive check results for unreachable hosts/services #8267
  - Fix state timestamps set by the same check result differing across nodes #8101
    + API
  - Do not override status codes that are not 200 #8532
  - Update the SSL context after accepting incoming connections #8515
  - Allow to create API User with password #8321
  - Send Content-Type as API response header too #8108
  - Display a correct status when removing a downtime #8104
  - Display log message if a permission error occurs #8087
  - Replace broken package name validation regex #8825 #8946
    + Windows
  - Fix Windows command escape for " #7092
    + Notifications/Downtimes
  - Fix no re-notification for non OK state changes with time delay #8562
  - TimePeriod/ScheduledDowntime: Improve DST handling #8921
  - Don't send notifications while suppressed by checkable #8513
  - Fix a crash while removing a downtime from a disappeared checkable #8229
    + IDO
  - Update program status on stop #8730
  - Also mark objects inactive in memory on object deactivation #8626
  - IdoCheckTask: Don't override checkable critical with warn state #8613
  - PostgreSQL: Do not set standard_conforming_strings to off #8123
    + ITL
  - check_http: Fix assignment of check_adress blocking check by hostname #8109
  - check_mysql: Don't set -H if -s is given #8020
    + Metrics
  - OpenTSDB-Writer: Remove incorrect space causing missing tag error #8245</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1629374400">- Update to 2.13.1
  * Security
  - CVE-2021-37698: Add TLS server certificate validation to ElasticsearchWriter, GelfWriter,
    InfluxdbWriter and Influxdb2Writer (GHSA-cxfm-8j5v-5qr2)
    Depending on your setup, manual intervention beyond installing the new versions may be required,
    so please read the more detailed information in the release blog post carefully.
  * Bugfixes
  - IDO PgSQL: Fix a string quoting regression introduced in 2.13.0 #8958
  - ApiListener: Automatically fall back to IPv4 in default configuration on systems without IPv6 support #8961</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1650801600">- Update to 2.13.3
  * API
  - The /v1/config/stages endpoint now immediately rejects parallel config updates
    instead of accepting and then later failing to verify and activate them. #9328
  * Certificates
  - The lifetime of newly issued node certificates is reduced from 15 years to 397 days. #9337
  - Compare cluster certificate tickets in constant time. #9333
  * Notifications
  - Fix a crash that could happen while sending notifications shortly after Icinga 2 started. #9124
  - Fix missing or redundant notifications after certain combinations of state changes happened
    while notifications were suppressed, for example during a downtime. #9285
  * Checks and Commands
  - Fix a deadlock when processing check results for checkables with dependencies. #9228
  - Fix a message routing loop that can happen for event commands that are executed within a zone
    using command_endpoint that resulted in excessive execution of the command. #9260
  * Downtimes
  - Fix scheduling of downtimes for all services on child hosts. #9159
  - Creating fixed downtimes starting immediately now send a corresponding notification. #9158
  - Fix some issues involving daylight saving time changes that could result in an hour missing
    from scheduled downtimes. This fix applies to time periods as well. #9238
  * Configuration
  - Fix the evaluation order of default templates when used in combination with apply rules.
    Now default templates are imported first as stated in the documentation
    and as it already happens for objects defined without using apply. #9290
  * IDO
  - Fix an issue where contacts were not written correctly to the notification history
    if multiple IDO instances are active on the same node. #9242
  - Explicitly set the encoding for MySQL connections as a workaround for changed defaults in Debian bullseye. #9312
  - Ship a MySQL schema upgrade that fixes inconsistent version information in the full schema file
    and upgrade files which could have resulted in inaccurate reports of an outdated schema version. #9139
  * Performance Data Writers
  - Fix a race condition in the InfluxDB Writers that could result in a crash. #9237
  - Fix a log message where Influxdb2Writer logged as InfluxdbWriter. #9315
  - All writers no longer send metrics multiple times after HA failovers. #9322
  * Build
  - Fix the order of linker flags to fix builds on some ARM platforms. #9164
  - Fix a regression introduced in 2.13.2 preventing non-unity builds. #9094
  - Fix an issue when building within an unrelated Git repository, version information
    from that repository could incorrectly be used for Icinga 2. #9155
  - Windows: Update bundled Boost version to 1.78.0 and OpenSSL to 1.1.1n #9325
  * Internals
  - Fix some race conditions due to missing synchronization.
    These race conditions should not have caused any practical problems
    besides incorrect numbers in debug log message. #9306
  - Move the startup.log and status files created when validating incoming cluster config updates
    to /var/lib/icinga2/api and always keep the last failed startup.log to ease debugging. #9335
  * Icinga DB
  - The severity attribute was updated to match the sort order Icinga Web 2 uses for the IDO.
    The documentation for this attribute was already incorrect before
    and was updated to reflect the current functionality. #9239 #9240
  - Fix the is_sticky attribute for comments. #9303
  - Fix missing updates of is_reachable and severity in the state tables. #9241
  - Removing an acknowledgement no longer incorrectly writes comment history. #9302
  - Fix multiple issues so that in an HA zone, both nodes now write consistent history. #9157 #9182 #9190
  - Fix that history events are no longer written when state information should be updated. #9252
  - Fix an issue where incomplete comment history events were generated. #9301
  - Note: when removing comments using the API, the dedicated remove-comment action
    should be used instead of the objects API, otherwise no history event will be generated.
  - Fix handling of non-integer values for the order attribute of command arguments. #9181
  - Note: You should only specify integer values for order, other values are converted to
    integer before use so using fractional numbers there has no effect.
  - Add a dependency on icingadb-redis.service to the systemd service file
    so that Redis is stopped after Icinga 2. #9304
  - Buffer history events in memory when the Redis connection is lost. #9271
  - Add the previous soft state to the state tables. #9214
  - Add missing locking on object runtime updates. #9300
- Changes from 2.13.2
  * Icinga DB
  - Prefix command_id with command type #9085
  - Decouple environment from Icinga 2 Environment constant #9082
  - Make icinga:history:stream:*#event_id deterministic #9076
  - Add downtime.duration &amp; service_state.host_id to Redis #9084
  - Sync checkables along with their states first #9081
  - Flush both buffered states and state checksums on initial dump #9079
  - Introduce icinga:history:stream:downtime#scheduled_by #9080
  - Actually write parent to parent_id of zones #9078
  - Set value in milliseconds for program_start in stats/heartbeat #9077
  - Clean up vanished objects from icinga:checksum:*:state #9074
  - Remove usernotification history stream #9073
  - Write IDs of notified users into notification history stream #9071
  - Make CheckResult#scheduling_source available to Icinga DB #9072
  - Stream runtime state updates only to icinga:runtime:state #9068
  - Publish Redis schema version via XADD icinga:schema #9069
  - Don't include checkable types in history IDs #9070
  - Remove unused Redis key 'icinga:zone:parent' #9075</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1656504000">- add icinga2-vim_syntax.patch:
  When upgrading vim to version 8 the syntax file does not work anymore:
  line xxx:
    E10: \ should be followed by /, ? or &amp;
  Reason: The line continuation does not work, as vim is reading
  syntax files now in vi-compatible mode. The patch sets the
  nocompatible mode manually for that syntax file.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1656676800">- Update to 2.13.4
  * Bugfixes
  - Fix a race-condition involving object attribute updates that could result in a crash. #9395
  - After a host recovered, only send problem notifications for services after they have been
    rechecked afterwards to avoid false - notifications. #9348
  - Speed up config validation by avoiding redundant serialization of objects. #9400
  - Add a separator attribute to allow using arguments like --key=value as required by some
    check plugins. This fixes the --upgrade and --dist-upgrade arguments of check_apt. #9397
  - Windows: Update bundled versions of Boost and OpenSSL. #9360 #9415
  * Icinga DB
  - Add an icingadb CheckCommand to allow checking if Icinga DB is healthy. #9417
  - Update documentation related to Icinga DB. #9423
  - Fix a bug where history events could miss the environment ID. #9396
  - Properly serialize attributes of command arguments when explicitly set to null. #9398
  - Rename some attributes to make the database schema more consistent. #9399 #9419 #9421
  - Make the error message more helpful if the API isn't set up #9418</changelog>
  <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>
</package>
<package pkgid="107571f106d0267e88b3ed557818c2e168a196a0cef48d7b38fd40e90be1a20002d88b4c58ac67aae552ad6e5bcfda66dd944d7d702283ed9e8fbb6844559b23" name="icinga2-common" arch="x86_64">
  <version epoch="0" ver="2.14.1" rel="1.1"/>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1602763200">- Update to 2.12.1
  * Bugfixes
    + Core
  - Fix crashes during config update #8348 #8345
  - Fix crash while removing a downtime #8228
  - Ensure the daemon doesn't get killed by logrotate #8170
  - Fix hangup during shutdown #8211
  - Fix a deadlock in Icinga DB #8168
  - Clean up zombie processes during reload #8376
  - Reduce check latency #8276
    + IDO
  - Prevent unnecessary IDO updates #8327 #8320
  - Commit IDO MySQL transactions earlier #8349
  - Make sure to insert IDO program status #8330
  - Improve IDO queue stats logging #8271 #8328 #8379
    + Misc
  - Ensure API connections are closed properly #8293
  - Prevent unnecessary notifications #8299
  - Don't skip null values of command arguments #8174
  - Fix Windows .exe version #8234
  - Reset Icinga check warning after successful config update #8189</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1603108800">- Info that since version 2.12.0 following security issue is fixed:
  prepare-dirs script allows for symlink attack in the icinga user
  context. boo#1172171 (CVE-2020-14004)</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1605614400">- Update _constraints to current requirements to avoid OOM seen
  in aarch64 Tumbleweed</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1606824000">- Update to 2.12.2
  * Bugfixes
  - Fix a connection leak with misconfigured agents #8483
  - Properly sync changes of config objects in global zones done
    via the API #8474 #8470
  - Prevent other clients from being disconnected when replaying
    the cluster log takes very long #8496
  - Avoid duplicate connections between endpoints #8465
  - Ignore incoming config object updates for unknown zones #8461
  - Check timestamps before removing files in config sync #8495
  * Enhancements
  - Include HTTP status codes in log #8467</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1608033600">- Update to 2.12.3
  * Security
  - Fix that revoked certificates due for renewal will
    automatically be renewed ignoring the CRL
    (Advisory / CVE-2020-29663)
  * Bugfixes
  - Improve config sync locking - resolves high load issues on
    Windows #8511
  - Fix runtime config updates being ignored for objects without
    zone #8549
  - Use proper buffer size for OpenSSL error messages #8542
  * Enhancements
  - On checkable recovery: re-check children that have a problem
    [#8506]</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1622116800">- Update to 2.12.4
  * Bugfixes
  - Fix a crash when notification objects are deleted using the
    API #8782
  - Fix crashes that might occur during downtime scheduling if
    host or downtime objects are deleted using the API #8785
  - Fix an issue where notifications may incorrectly be skipped
    after a downtime ends #8775
  - Don't send reminder notification if the notification is still
    suppressed by a time period #8808
  - Fix an issue where attempting to create a duplicate object
    using the API might result in the original object being
    deleted #8787
  - IDO: prioritize program status updates #8809
  - Improve exceptions handling, including a fix for an uncaught
    exception on Windows #8777
  - Retry file rename operations on Windows to avoid intermittent
    locking issues #8771
  * Enhancements
  - Support Boost 1.74 (Ubuntu 21.04, Fedora 34) #8792
- Drop icinga2-boost-8185-8184.patch, icinga2-boost-8185-8190.patch
  and icinga2-boost-8185-8191.patch because now in upstream.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1626350400">- Update to 2.12.5
  Version 2.12.5 fixes two security vulnerabilities that may lead
  to privilege escalation for authenticated API users.
  Other improvements include several bugfixes related to downtimes,
  downtime notifications, and more reliable connection handling.
  * Security
  - Don't expose the PKI ticket salt via the API. This may lead
    to privilege escalation for authenticated API users by them
    being able to request certificates for other identities
    (CVE-2021-32739)
  - Don't expose IdoMysqlConnection, IdoPgsqlConnection, and
    ElasticsearchWriter passwords via the API
    (CVE-2021-32743)
  - Windows: Update bundled OpenSSL to version 1.1.1k #8888
    Depending on your setup, manual intervention beyond installing
    the new versions may be required, so please read the more
    detailed information in the release blog post carefully.
  * Bugfixes
  - Don't send downtime end notification if downtime hasn't
    started #8878
  - Don't let a failed downtime creation block the others #8871
  - Support downtimes and comments for checkables with long names
    [#8870]
  - Trigger fixed downtimes immediately if the current time
    matches (instead of waiting for the timer) #8891
  - Add configurable timeout for full connection handshake #8872
  * Enhancements
  - Replace existing downtimes on ScheduledDowntime change #8880
  - Improve crashlog #8869</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1627992000">- Update to 2.13.0
  * Enhancements
    + Core
  - PerfdataValue: Add units of measurement #7871
  - Flapping: Allow to ignore states in flapping detection #8600
    + Cluster
    Display log message if two nodes run on incompatible versions #8088
    + API
  - /v1/actions/remove-downtime: Also remove child downtimes #8913
  - Add API endpoint: /v1/actions/execute-command #8040
  - /v1/actions/add-comment: Add param expiry #8035
  - API-Event StateChange &amp; CheckResult: Add acknowledgement and downtime_depth #7736
  - Implement new API events ObjectCreated, ObjectDeleted and ObjectModified #8083
  - Implement scheduling_endpoint attribute to checkable #6326
    + Windows
  - Add support for Windows Event Log and write early log messages to it #8710
    + IDO
  - MySQL: support larger host and service names #8425
    + ITL
  - Add -S parameter for esxi_hardware ITL #8814
  - Add CheckCommands for Thola #8683
  - Add option ignore-sct for ssl_cert to ITL #8625
  - Improve check_dns command when used with monitoring-plugins 2.3 #8589
  - Add parameter -f to snmp-process #8569
  - Add systemd CheckCommand #8568
  - Add new options for ipmi-sensor #8498
  - check_snmp_int: support -a #8003
  - check_fail2ban: Add parameter fail2ban_jail to monitor a specific jail only #7960
  - check_nrpe: Add parameters needed for PKI usage #7907
    + Metrics
  - Support InfluxDB 2.0 #8719
  - Add support for InfluxDB basic auth #8314
    + Docs
  - Add info about ongoing support for IDO #8446
  - Improve instructions on how to setup a Windows dev env #8400
  - Improve instructions for installing wixtoolset on Windows #8397
  - Add section about usage of satellites #8458
  - Document command for verifying the parent node's certificate #8221
  - Clarify TimePeriod/ScheduledDowntime time zone handling #8001
    + Misc
  - Support TLS 1.3 #8718
  - Livestatus: append app name to program_version #7931
  - sd_notify() systemd about what we're doing right now #7874
  * Bugfixes
    + Core
  - Fix state not being UNKNOWN after process timeout #8937
  - Set a default severity for loggers #8846
  - Fix integer overflow when converting large unsigned integers to string #8742
  - StartUnixWorker(): don't exit() on fork() failure #8427
  - Fix perf data parser not recognizing scientific notation #8492
  - Close FDs based on /proc/self/fd #8442
  - Fix check source getting overwritten on passive check result #8158
  - Clean up temp files #8157
  - Improve perf data parser to allow for special output (e.g. ASCII tables) #8008
  - On check timeout first send SIGTERM #7918
    + Cluster
  - Drop passive check results for unreachable hosts/services #8267
  - Fix state timestamps set by the same check result differing across nodes #8101
    + API
  - Do not override status codes that are not 200 #8532
  - Update the SSL context after accepting incoming connections #8515
  - Allow to create API User with password #8321
  - Send Content-Type as API response header too #8108
  - Display a correct status when removing a downtime #8104
  - Display log message if a permission error occurs #8087
  - Replace broken package name validation regex #8825 #8946
    + Windows
  - Fix Windows command escape for " #7092
    + Notifications/Downtimes
  - Fix no re-notification for non OK state changes with time delay #8562
  - TimePeriod/ScheduledDowntime: Improve DST handling #8921
  - Don't send notifications while suppressed by checkable #8513
  - Fix a crash while removing a downtime from a disappeared checkable #8229
    + IDO
  - Update program status on stop #8730
  - Also mark objects inactive in memory on object deactivation #8626
  - IdoCheckTask: Don't override checkable critical with warn state #8613
  - PostgreSQL: Do not set standard_conforming_strings to off #8123
    + ITL
  - check_http: Fix assignment of check_adress blocking check by hostname #8109
  - check_mysql: Don't set -H if -s is given #8020
    + Metrics
  - OpenTSDB-Writer: Remove incorrect space causing missing tag error #8245</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1629374400">- Update to 2.13.1
  * Security
  - CVE-2021-37698: Add TLS server certificate validation to ElasticsearchWriter, GelfWriter,
    InfluxdbWriter and Influxdb2Writer (GHSA-cxfm-8j5v-5qr2)
    Depending on your setup, manual intervention beyond installing the new versions may be required,
    so please read the more detailed information in the release blog post carefully.
  * Bugfixes
  - IDO PgSQL: Fix a string quoting regression introduced in 2.13.0 #8958
  - ApiListener: Automatically fall back to IPv4 in default configuration on systems without IPv6 support #8961</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1650801600">- Update to 2.13.3
  * API
  - The /v1/config/stages endpoint now immediately rejects parallel config updates
    instead of accepting and then later failing to verify and activate them. #9328
  * Certificates
  - The lifetime of newly issued node certificates is reduced from 15 years to 397 days. #9337
  - Compare cluster certificate tickets in constant time. #9333
  * Notifications
  - Fix a crash that could happen while sending notifications shortly after Icinga 2 started. #9124
  - Fix missing or redundant notifications after certain combinations of state changes happened
    while notifications were suppressed, for example during a downtime. #9285
  * Checks and Commands
  - Fix a deadlock when processing check results for checkables with dependencies. #9228
  - Fix a message routing loop that can happen for event commands that are executed within a zone
    using command_endpoint that resulted in excessive execution of the command. #9260
  * Downtimes
  - Fix scheduling of downtimes for all services on child hosts. #9159
  - Creating fixed downtimes starting immediately now send a corresponding notification. #9158
  - Fix some issues involving daylight saving time changes that could result in an hour missing
    from scheduled downtimes. This fix applies to time periods as well. #9238
  * Configuration
  - Fix the evaluation order of default templates when used in combination with apply rules.
    Now default templates are imported first as stated in the documentation
    and as it already happens for objects defined without using apply. #9290
  * IDO
  - Fix an issue where contacts were not written correctly to the notification history
    if multiple IDO instances are active on the same node. #9242
  - Explicitly set the encoding for MySQL connections as a workaround for changed defaults in Debian bullseye. #9312
  - Ship a MySQL schema upgrade that fixes inconsistent version information in the full schema file
    and upgrade files which could have resulted in inaccurate reports of an outdated schema version. #9139
  * Performance Data Writers
  - Fix a race condition in the InfluxDB Writers that could result in a crash. #9237
  - Fix a log message where Influxdb2Writer logged as InfluxdbWriter. #9315
  - All writers no longer send metrics multiple times after HA failovers. #9322
  * Build
  - Fix the order of linker flags to fix builds on some ARM platforms. #9164
  - Fix a regression introduced in 2.13.2 preventing non-unity builds. #9094
  - Fix an issue when building within an unrelated Git repository, version information
    from that repository could incorrectly be used for Icinga 2. #9155
  - Windows: Update bundled Boost version to 1.78.0 and OpenSSL to 1.1.1n #9325
  * Internals
  - Fix some race conditions due to missing synchronization.
    These race conditions should not have caused any practical problems
    besides incorrect numbers in debug log message. #9306
  - Move the startup.log and status files created when validating incoming cluster config updates
    to /var/lib/icinga2/api and always keep the last failed startup.log to ease debugging. #9335
  * Icinga DB
  - The severity attribute was updated to match the sort order Icinga Web 2 uses for the IDO.
    The documentation for this attribute was already incorrect before
    and was updated to reflect the current functionality. #9239 #9240
  - Fix the is_sticky attribute for comments. #9303
  - Fix missing updates of is_reachable and severity in the state tables. #9241
  - Removing an acknowledgement no longer incorrectly writes comment history. #9302
  - Fix multiple issues so that in an HA zone, both nodes now write consistent history. #9157 #9182 #9190
  - Fix that history events are no longer written when state information should be updated. #9252
  - Fix an issue where incomplete comment history events were generated. #9301
  - Note: when removing comments using the API, the dedicated remove-comment action
    should be used instead of the objects API, otherwise no history event will be generated.
  - Fix handling of non-integer values for the order attribute of command arguments. #9181
  - Note: You should only specify integer values for order, other values are converted to
    integer before use so using fractional numbers there has no effect.
  - Add a dependency on icingadb-redis.service to the systemd service file
    so that Redis is stopped after Icinga 2. #9304
  - Buffer history events in memory when the Redis connection is lost. #9271
  - Add the previous soft state to the state tables. #9214
  - Add missing locking on object runtime updates. #9300
- Changes from 2.13.2
  * Icinga DB
  - Prefix command_id with command type #9085
  - Decouple environment from Icinga 2 Environment constant #9082
  - Make icinga:history:stream:*#event_id deterministic #9076
  - Add downtime.duration &amp; service_state.host_id to Redis #9084
  - Sync checkables along with their states first #9081
  - Flush both buffered states and state checksums on initial dump #9079
  - Introduce icinga:history:stream:downtime#scheduled_by #9080
  - Actually write parent to parent_id of zones #9078
  - Set value in milliseconds for program_start in stats/heartbeat #9077
  - Clean up vanished objects from icinga:checksum:*:state #9074
  - Remove usernotification history stream #9073
  - Write IDs of notified users into notification history stream #9071
  - Make CheckResult#scheduling_source available to Icinga DB #9072
  - Stream runtime state updates only to icinga:runtime:state #9068
  - Publish Redis schema version via XADD icinga:schema #9069
  - Don't include checkable types in history IDs #9070
  - Remove unused Redis key 'icinga:zone:parent' #9075</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1656504000">- add icinga2-vim_syntax.patch:
  When upgrading vim to version 8 the syntax file does not work anymore:
  line xxx:
    E10: \ should be followed by /, ? or &amp;
  Reason: The line continuation does not work, as vim is reading
  syntax files now in vi-compatible mode. The patch sets the
  nocompatible mode manually for that syntax file.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1656676800">- Update to 2.13.4
  * Bugfixes
  - Fix a race-condition involving object attribute updates that could result in a crash. #9395
  - After a host recovered, only send problem notifications for services after they have been
    rechecked afterwards to avoid false - notifications. #9348
  - Speed up config validation by avoiding redundant serialization of objects. #9400
  - Add a separator attribute to allow using arguments like --key=value as required by some
    check plugins. This fixes the --upgrade and --dist-upgrade arguments of check_apt. #9397
  - Windows: Update bundled versions of Boost and OpenSSL. #9360 #9415
  * Icinga DB
  - Add an icingadb CheckCommand to allow checking if Icinga DB is healthy. #9417
  - Update documentation related to Icinga DB. #9423
  - Fix a bug where history events could miss the environment ID. #9396
  - Properly serialize attributes of command arguments when explicitly set to null. #9398
  - Rename some attributes to make the database schema more consistent. #9399 #9419 #9421
  - Make the error message more helpful if the API isn't set up #9418</changelog>
  <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>
</package>
<package pkgid="54ff99dfdc9dca2cd7ebf1d084eae5528e09a1c95172d06393aa9d45026f67243e018f7c003677bb1266d6eeb9da02f716c206d1b60ee472f7b632fb4abfe82a" name="icinga2-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.14.1" rel="1.1"/>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1602763200">- Update to 2.12.1
  * Bugfixes
    + Core
  - Fix crashes during config update #8348 #8345
  - Fix crash while removing a downtime #8228
  - Ensure the daemon doesn't get killed by logrotate #8170
  - Fix hangup during shutdown #8211
  - Fix a deadlock in Icinga DB #8168
  - Clean up zombie processes during reload #8376
  - Reduce check latency #8276
    + IDO
  - Prevent unnecessary IDO updates #8327 #8320
  - Commit IDO MySQL transactions earlier #8349
  - Make sure to insert IDO program status #8330
  - Improve IDO queue stats logging #8271 #8328 #8379
    + Misc
  - Ensure API connections are closed properly #8293
  - Prevent unnecessary notifications #8299
  - Don't skip null values of command arguments #8174
  - Fix Windows .exe version #8234
  - Reset Icinga check warning after successful config update #8189</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1603108800">- Info that since version 2.12.0 following security issue is fixed:
  prepare-dirs script allows for symlink attack in the icinga user
  context. boo#1172171 (CVE-2020-14004)</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1605614400">- Update _constraints to current requirements to avoid OOM seen
  in aarch64 Tumbleweed</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1606824000">- Update to 2.12.2
  * Bugfixes
  - Fix a connection leak with misconfigured agents #8483
  - Properly sync changes of config objects in global zones done
    via the API #8474 #8470
  - Prevent other clients from being disconnected when replaying
    the cluster log takes very long #8496
  - Avoid duplicate connections between endpoints #8465
  - Ignore incoming config object updates for unknown zones #8461
  - Check timestamps before removing files in config sync #8495
  * Enhancements
  - Include HTTP status codes in log #8467</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1608033600">- Update to 2.12.3
  * Security
  - Fix that revoked certificates due for renewal will
    automatically be renewed ignoring the CRL
    (Advisory / CVE-2020-29663)
  * Bugfixes
  - Improve config sync locking - resolves high load issues on
    Windows #8511
  - Fix runtime config updates being ignored for objects without
    zone #8549
  - Use proper buffer size for OpenSSL error messages #8542
  * Enhancements
  - On checkable recovery: re-check children that have a problem
    [#8506]</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1622116800">- Update to 2.12.4
  * Bugfixes
  - Fix a crash when notification objects are deleted using the
    API #8782
  - Fix crashes that might occur during downtime scheduling if
    host or downtime objects are deleted using the API #8785
  - Fix an issue where notifications may incorrectly be skipped
    after a downtime ends #8775
  - Don't send reminder notification if the notification is still
    suppressed by a time period #8808
  - Fix an issue where attempting to create a duplicate object
    using the API might result in the original object being
    deleted #8787
  - IDO: prioritize program status updates #8809
  - Improve exceptions handling, including a fix for an uncaught
    exception on Windows #8777
  - Retry file rename operations on Windows to avoid intermittent
    locking issues #8771
  * Enhancements
  - Support Boost 1.74 (Ubuntu 21.04, Fedora 34) #8792
- Drop icinga2-boost-8185-8184.patch, icinga2-boost-8185-8190.patch
  and icinga2-boost-8185-8191.patch because now in upstream.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1626350400">- Update to 2.12.5
  Version 2.12.5 fixes two security vulnerabilities that may lead
  to privilege escalation for authenticated API users.
  Other improvements include several bugfixes related to downtimes,
  downtime notifications, and more reliable connection handling.
  * Security
  - Don't expose the PKI ticket salt via the API. This may lead
    to privilege escalation for authenticated API users by them
    being able to request certificates for other identities
    (CVE-2021-32739)
  - Don't expose IdoMysqlConnection, IdoPgsqlConnection, and
    ElasticsearchWriter passwords via the API
    (CVE-2021-32743)
  - Windows: Update bundled OpenSSL to version 1.1.1k #8888
    Depending on your setup, manual intervention beyond installing
    the new versions may be required, so please read the more
    detailed information in the release blog post carefully.
  * Bugfixes
  - Don't send downtime end notification if downtime hasn't
    started #8878
  - Don't let a failed downtime creation block the others #8871
  - Support downtimes and comments for checkables with long names
    [#8870]
  - Trigger fixed downtimes immediately if the current time
    matches (instead of waiting for the timer) #8891
  - Add configurable timeout for full connection handshake #8872
  * Enhancements
  - Replace existing downtimes on ScheduledDowntime change #8880
  - Improve crashlog #8869</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1627992000">- Update to 2.13.0
  * Enhancements
    + Core
  - PerfdataValue: Add units of measurement #7871
  - Flapping: Allow to ignore states in flapping detection #8600
    + Cluster
    Display log message if two nodes run on incompatible versions #8088
    + API
  - /v1/actions/remove-downtime: Also remove child downtimes #8913
  - Add API endpoint: /v1/actions/execute-command #8040
  - /v1/actions/add-comment: Add param expiry #8035
  - API-Event StateChange &amp; CheckResult: Add acknowledgement and downtime_depth #7736
  - Implement new API events ObjectCreated, ObjectDeleted and ObjectModified #8083
  - Implement scheduling_endpoint attribute to checkable #6326
    + Windows
  - Add support for Windows Event Log and write early log messages to it #8710
    + IDO
  - MySQL: support larger host and service names #8425
    + ITL
  - Add -S parameter for esxi_hardware ITL #8814
  - Add CheckCommands for Thola #8683
  - Add option ignore-sct for ssl_cert to ITL #8625
  - Improve check_dns command when used with monitoring-plugins 2.3 #8589
  - Add parameter -f to snmp-process #8569
  - Add systemd CheckCommand #8568
  - Add new options for ipmi-sensor #8498
  - check_snmp_int: support -a #8003
  - check_fail2ban: Add parameter fail2ban_jail to monitor a specific jail only #7960
  - check_nrpe: Add parameters needed for PKI usage #7907
    + Metrics
  - Support InfluxDB 2.0 #8719
  - Add support for InfluxDB basic auth #8314
    + Docs
  - Add info about ongoing support for IDO #8446
  - Improve instructions on how to setup a Windows dev env #8400
  - Improve instructions for installing wixtoolset on Windows #8397
  - Add section about usage of satellites #8458
  - Document command for verifying the parent node's certificate #8221
  - Clarify TimePeriod/ScheduledDowntime time zone handling #8001
    + Misc
  - Support TLS 1.3 #8718
  - Livestatus: append app name to program_version #7931
  - sd_notify() systemd about what we're doing right now #7874
  * Bugfixes
    + Core
  - Fix state not being UNKNOWN after process timeout #8937
  - Set a default severity for loggers #8846
  - Fix integer overflow when converting large unsigned integers to string #8742
  - StartUnixWorker(): don't exit() on fork() failure #8427
  - Fix perf data parser not recognizing scientific notation #8492
  - Close FDs based on /proc/self/fd #8442
  - Fix check source getting overwritten on passive check result #8158
  - Clean up temp files #8157
  - Improve perf data parser to allow for special output (e.g. ASCII tables) #8008
  - On check timeout first send SIGTERM #7918
    + Cluster
  - Drop passive check results for unreachable hosts/services #8267
  - Fix state timestamps set by the same check result differing across nodes #8101
    + API
  - Do not override status codes that are not 200 #8532
  - Update the SSL context after accepting incoming connections #8515
  - Allow to create API User with password #8321
  - Send Content-Type as API response header too #8108
  - Display a correct status when removing a downtime #8104
  - Display log message if a permission error occurs #8087
  - Replace broken package name validation regex #8825 #8946
    + Windows
  - Fix Windows command escape for " #7092
    + Notifications/Downtimes
  - Fix no re-notification for non OK state changes with time delay #8562
  - TimePeriod/ScheduledDowntime: Improve DST handling #8921
  - Don't send notifications while suppressed by checkable #8513
  - Fix a crash while removing a downtime from a disappeared checkable #8229
    + IDO
  - Update program status on stop #8730
  - Also mark objects inactive in memory on object deactivation #8626
  - IdoCheckTask: Don't override checkable critical with warn state #8613
  - PostgreSQL: Do not set standard_conforming_strings to off #8123
    + ITL
  - check_http: Fix assignment of check_adress blocking check by hostname #8109
  - check_mysql: Don't set -H if -s is given #8020
    + Metrics
  - OpenTSDB-Writer: Remove incorrect space causing missing tag error #8245</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1629374400">- Update to 2.13.1
  * Security
  - CVE-2021-37698: Add TLS server certificate validation to ElasticsearchWriter, GelfWriter,
    InfluxdbWriter and Influxdb2Writer (GHSA-cxfm-8j5v-5qr2)
    Depending on your setup, manual intervention beyond installing the new versions may be required,
    so please read the more detailed information in the release blog post carefully.
  * Bugfixes
  - IDO PgSQL: Fix a string quoting regression introduced in 2.13.0 #8958
  - ApiListener: Automatically fall back to IPv4 in default configuration on systems without IPv6 support #8961</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1650801600">- Update to 2.13.3
  * API
  - The /v1/config/stages endpoint now immediately rejects parallel config updates
    instead of accepting and then later failing to verify and activate them. #9328
  * Certificates
  - The lifetime of newly issued node certificates is reduced from 15 years to 397 days. #9337
  - Compare cluster certificate tickets in constant time. #9333
  * Notifications
  - Fix a crash that could happen while sending notifications shortly after Icinga 2 started. #9124
  - Fix missing or redundant notifications after certain combinations of state changes happened
    while notifications were suppressed, for example during a downtime. #9285
  * Checks and Commands
  - Fix a deadlock when processing check results for checkables with dependencies. #9228
  - Fix a message routing loop that can happen for event commands that are executed within a zone
    using command_endpoint that resulted in excessive execution of the command. #9260
  * Downtimes
  - Fix scheduling of downtimes for all services on child hosts. #9159
  - Creating fixed downtimes starting immediately now send a corresponding notification. #9158
  - Fix some issues involving daylight saving time changes that could result in an hour missing
    from scheduled downtimes. This fix applies to time periods as well. #9238
  * Configuration
  - Fix the evaluation order of default templates when used in combination with apply rules.
    Now default templates are imported first as stated in the documentation
    and as it already happens for objects defined without using apply. #9290
  * IDO
  - Fix an issue where contacts were not written correctly to the notification history
    if multiple IDO instances are active on the same node. #9242
  - Explicitly set the encoding for MySQL connections as a workaround for changed defaults in Debian bullseye. #9312
  - Ship a MySQL schema upgrade that fixes inconsistent version information in the full schema file
    and upgrade files which could have resulted in inaccurate reports of an outdated schema version. #9139
  * Performance Data Writers
  - Fix a race condition in the InfluxDB Writers that could result in a crash. #9237
  - Fix a log message where Influxdb2Writer logged as InfluxdbWriter. #9315
  - All writers no longer send metrics multiple times after HA failovers. #9322
  * Build
  - Fix the order of linker flags to fix builds on some ARM platforms. #9164
  - Fix a regression introduced in 2.13.2 preventing non-unity builds. #9094
  - Fix an issue when building within an unrelated Git repository, version information
    from that repository could incorrectly be used for Icinga 2. #9155
  - Windows: Update bundled Boost version to 1.78.0 and OpenSSL to 1.1.1n #9325
  * Internals
  - Fix some race conditions due to missing synchronization.
    These race conditions should not have caused any practical problems
    besides incorrect numbers in debug log message. #9306
  - Move the startup.log and status files created when validating incoming cluster config updates
    to /var/lib/icinga2/api and always keep the last failed startup.log to ease debugging. #9335
  * Icinga DB
  - The severity attribute was updated to match the sort order Icinga Web 2 uses for the IDO.
    The documentation for this attribute was already incorrect before
    and was updated to reflect the current functionality. #9239 #9240
  - Fix the is_sticky attribute for comments. #9303
  - Fix missing updates of is_reachable and severity in the state tables. #9241
  - Removing an acknowledgement no longer incorrectly writes comment history. #9302
  - Fix multiple issues so that in an HA zone, both nodes now write consistent history. #9157 #9182 #9190
  - Fix that history events are no longer written when state information should be updated. #9252
  - Fix an issue where incomplete comment history events were generated. #9301
  - Note: when removing comments using the API, the dedicated remove-comment action
    should be used instead of the objects API, otherwise no history event will be generated.
  - Fix handling of non-integer values for the order attribute of command arguments. #9181
  - Note: You should only specify integer values for order, other values are converted to
    integer before use so using fractional numbers there has no effect.
  - Add a dependency on icingadb-redis.service to the systemd service file
    so that Redis is stopped after Icinga 2. #9304
  - Buffer history events in memory when the Redis connection is lost. #9271
  - Add the previous soft state to the state tables. #9214
  - Add missing locking on object runtime updates. #9300
- Changes from 2.13.2
  * Icinga DB
  - Prefix command_id with command type #9085
  - Decouple environment from Icinga 2 Environment constant #9082
  - Make icinga:history:stream:*#event_id deterministic #9076
  - Add downtime.duration &amp; service_state.host_id to Redis #9084
  - Sync checkables along with their states first #9081
  - Flush both buffered states and state checksums on initial dump #9079
  - Introduce icinga:history:stream:downtime#scheduled_by #9080
  - Actually write parent to parent_id of zones #9078
  - Set value in milliseconds for program_start in stats/heartbeat #9077
  - Clean up vanished objects from icinga:checksum:*:state #9074
  - Remove usernotification history stream #9073
  - Write IDs of notified users into notification history stream #9071
  - Make CheckResult#scheduling_source available to Icinga DB #9072
  - Stream runtime state updates only to icinga:runtime:state #9068
  - Publish Redis schema version via XADD icinga:schema #9069
  - Don't include checkable types in history IDs #9070
  - Remove unused Redis key 'icinga:zone:parent' #9075</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1656504000">- add icinga2-vim_syntax.patch:
  When upgrading vim to version 8 the syntax file does not work anymore:
  line xxx:
    E10: \ should be followed by /, ? or &amp;
  Reason: The line continuation does not work, as vim is reading
  syntax files now in vi-compatible mode. The patch sets the
  nocompatible mode manually for that syntax file.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1656676800">- Update to 2.13.4
  * Bugfixes
  - Fix a race-condition involving object attribute updates that could result in a crash. #9395
  - After a host recovered, only send problem notifications for services after they have been
    rechecked afterwards to avoid false - notifications. #9348
  - Speed up config validation by avoiding redundant serialization of objects. #9400
  - Add a separator attribute to allow using arguments like --key=value as required by some
    check plugins. This fixes the --upgrade and --dist-upgrade arguments of check_apt. #9397
  - Windows: Update bundled versions of Boost and OpenSSL. #9360 #9415
  * Icinga DB
  - Add an icingadb CheckCommand to allow checking if Icinga DB is healthy. #9417
  - Update documentation related to Icinga DB. #9423
  - Fix a bug where history events could miss the environment ID. #9396
  - Properly serialize attributes of command arguments when explicitly set to null. #9398
  - Rename some attributes to make the database schema more consistent. #9399 #9419 #9421
  - Make the error message more helpful if the API isn't set up #9418</changelog>
  <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>
</package>
<package pkgid="f39ae788fc99d3e86cf57f34deea6d1b2dc5998370ba6903925f2ae68572f861df0f9901e24659f0aaa5c879997817dba2ddc7487bd7401bd248b9f1d1376c55" name="icinga2-debugsource" arch="x86_64">
  <version epoch="0" ver="2.14.1" rel="1.1"/>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1602763200">- Update to 2.12.1
  * Bugfixes
    + Core
  - Fix crashes during config update #8348 #8345
  - Fix crash while removing a downtime #8228
  - Ensure the daemon doesn't get killed by logrotate #8170
  - Fix hangup during shutdown #8211
  - Fix a deadlock in Icinga DB #8168
  - Clean up zombie processes during reload #8376
  - Reduce check latency #8276
    + IDO
  - Prevent unnecessary IDO updates #8327 #8320
  - Commit IDO MySQL transactions earlier #8349
  - Make sure to insert IDO program status #8330
  - Improve IDO queue stats logging #8271 #8328 #8379
    + Misc
  - Ensure API connections are closed properly #8293
  - Prevent unnecessary notifications #8299
  - Don't skip null values of command arguments #8174
  - Fix Windows .exe version #8234
  - Reset Icinga check warning after successful config update #8189</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1603108800">- Info that since version 2.12.0 following security issue is fixed:
  prepare-dirs script allows for symlink attack in the icinga user
  context. boo#1172171 (CVE-2020-14004)</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1605614400">- Update _constraints to current requirements to avoid OOM seen
  in aarch64 Tumbleweed</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1606824000">- Update to 2.12.2
  * Bugfixes
  - Fix a connection leak with misconfigured agents #8483
  - Properly sync changes of config objects in global zones done
    via the API #8474 #8470
  - Prevent other clients from being disconnected when replaying
    the cluster log takes very long #8496
  - Avoid duplicate connections between endpoints #8465
  - Ignore incoming config object updates for unknown zones #8461
  - Check timestamps before removing files in config sync #8495
  * Enhancements
  - Include HTTP status codes in log #8467</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1608033600">- Update to 2.12.3
  * Security
  - Fix that revoked certificates due for renewal will
    automatically be renewed ignoring the CRL
    (Advisory / CVE-2020-29663)
  * Bugfixes
  - Improve config sync locking - resolves high load issues on
    Windows #8511
  - Fix runtime config updates being ignored for objects without
    zone #8549
  - Use proper buffer size for OpenSSL error messages #8542
  * Enhancements
  - On checkable recovery: re-check children that have a problem
    [#8506]</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1622116800">- Update to 2.12.4
  * Bugfixes
  - Fix a crash when notification objects are deleted using the
    API #8782
  - Fix crashes that might occur during downtime scheduling if
    host or downtime objects are deleted using the API #8785
  - Fix an issue where notifications may incorrectly be skipped
    after a downtime ends #8775
  - Don't send reminder notification if the notification is still
    suppressed by a time period #8808
  - Fix an issue where attempting to create a duplicate object
    using the API might result in the original object being
    deleted #8787
  - IDO: prioritize program status updates #8809
  - Improve exceptions handling, including a fix for an uncaught
    exception on Windows #8777
  - Retry file rename operations on Windows to avoid intermittent
    locking issues #8771
  * Enhancements
  - Support Boost 1.74 (Ubuntu 21.04, Fedora 34) #8792
- Drop icinga2-boost-8185-8184.patch, icinga2-boost-8185-8190.patch
  and icinga2-boost-8185-8191.patch because now in upstream.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1626350400">- Update to 2.12.5
  Version 2.12.5 fixes two security vulnerabilities that may lead
  to privilege escalation for authenticated API users.
  Other improvements include several bugfixes related to downtimes,
  downtime notifications, and more reliable connection handling.
  * Security
  - Don't expose the PKI ticket salt via the API. This may lead
    to privilege escalation for authenticated API users by them
    being able to request certificates for other identities
    (CVE-2021-32739)
  - Don't expose IdoMysqlConnection, IdoPgsqlConnection, and
    ElasticsearchWriter passwords via the API
    (CVE-2021-32743)
  - Windows: Update bundled OpenSSL to version 1.1.1k #8888
    Depending on your setup, manual intervention beyond installing
    the new versions may be required, so please read the more
    detailed information in the release blog post carefully.
  * Bugfixes
  - Don't send downtime end notification if downtime hasn't
    started #8878
  - Don't let a failed downtime creation block the others #8871
  - Support downtimes and comments for checkables with long names
    [#8870]
  - Trigger fixed downtimes immediately if the current time
    matches (instead of waiting for the timer) #8891
  - Add configurable timeout for full connection handshake #8872
  * Enhancements
  - Replace existing downtimes on ScheduledDowntime change #8880
  - Improve crashlog #8869</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1627992000">- Update to 2.13.0
  * Enhancements
    + Core
  - PerfdataValue: Add units of measurement #7871
  - Flapping: Allow to ignore states in flapping detection #8600
    + Cluster
    Display log message if two nodes run on incompatible versions #8088
    + API
  - /v1/actions/remove-downtime: Also remove child downtimes #8913
  - Add API endpoint: /v1/actions/execute-command #8040
  - /v1/actions/add-comment: Add param expiry #8035
  - API-Event StateChange &amp; CheckResult: Add acknowledgement and downtime_depth #7736
  - Implement new API events ObjectCreated, ObjectDeleted and ObjectModified #8083
  - Implement scheduling_endpoint attribute to checkable #6326
    + Windows
  - Add support for Windows Event Log and write early log messages to it #8710
    + IDO
  - MySQL: support larger host and service names #8425
    + ITL
  - Add -S parameter for esxi_hardware ITL #8814
  - Add CheckCommands for Thola #8683
  - Add option ignore-sct for ssl_cert to ITL #8625
  - Improve check_dns command when used with monitoring-plugins 2.3 #8589
  - Add parameter -f to snmp-process #8569
  - Add systemd CheckCommand #8568
  - Add new options for ipmi-sensor #8498
  - check_snmp_int: support -a #8003
  - check_fail2ban: Add parameter fail2ban_jail to monitor a specific jail only #7960
  - check_nrpe: Add parameters needed for PKI usage #7907
    + Metrics
  - Support InfluxDB 2.0 #8719
  - Add support for InfluxDB basic auth #8314
    + Docs
  - Add info about ongoing support for IDO #8446
  - Improve instructions on how to setup a Windows dev env #8400
  - Improve instructions for installing wixtoolset on Windows #8397
  - Add section about usage of satellites #8458
  - Document command for verifying the parent node's certificate #8221
  - Clarify TimePeriod/ScheduledDowntime time zone handling #8001
    + Misc
  - Support TLS 1.3 #8718
  - Livestatus: append app name to program_version #7931
  - sd_notify() systemd about what we're doing right now #7874
  * Bugfixes
    + Core
  - Fix state not being UNKNOWN after process timeout #8937
  - Set a default severity for loggers #8846
  - Fix integer overflow when converting large unsigned integers to string #8742
  - StartUnixWorker(): don't exit() on fork() failure #8427
  - Fix perf data parser not recognizing scientific notation #8492
  - Close FDs based on /proc/self/fd #8442
  - Fix check source getting overwritten on passive check result #8158
  - Clean up temp files #8157
  - Improve perf data parser to allow for special output (e.g. ASCII tables) #8008
  - On check timeout first send SIGTERM #7918
    + Cluster
  - Drop passive check results for unreachable hosts/services #8267
  - Fix state timestamps set by the same check result differing across nodes #8101
    + API
  - Do not override status codes that are not 200 #8532
  - Update the SSL context after accepting incoming connections #8515
  - Allow to create API User with password #8321
  - Send Content-Type as API response header too #8108
  - Display a correct status when removing a downtime #8104
  - Display log message if a permission error occurs #8087
  - Replace broken package name validation regex #8825 #8946
    + Windows
  - Fix Windows command escape for " #7092
    + Notifications/Downtimes
  - Fix no re-notification for non OK state changes with time delay #8562
  - TimePeriod/ScheduledDowntime: Improve DST handling #8921
  - Don't send notifications while suppressed by checkable #8513
  - Fix a crash while removing a downtime from a disappeared checkable #8229
    + IDO
  - Update program status on stop #8730
  - Also mark objects inactive in memory on object deactivation #8626
  - IdoCheckTask: Don't override checkable critical with warn state #8613
  - PostgreSQL: Do not set standard_conforming_strings to off #8123
    + ITL
  - check_http: Fix assignment of check_adress blocking check by hostname #8109
  - check_mysql: Don't set -H if -s is given #8020
    + Metrics
  - OpenTSDB-Writer: Remove incorrect space causing missing tag error #8245</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1629374400">- Update to 2.13.1
  * Security
  - CVE-2021-37698: Add TLS server certificate validation to ElasticsearchWriter, GelfWriter,
    InfluxdbWriter and Influxdb2Writer (GHSA-cxfm-8j5v-5qr2)
    Depending on your setup, manual intervention beyond installing the new versions may be required,
    so please read the more detailed information in the release blog post carefully.
  * Bugfixes
  - IDO PgSQL: Fix a string quoting regression introduced in 2.13.0 #8958
  - ApiListener: Automatically fall back to IPv4 in default configuration on systems without IPv6 support #8961</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1650801600">- Update to 2.13.3
  * API
  - The /v1/config/stages endpoint now immediately rejects parallel config updates
    instead of accepting and then later failing to verify and activate them. #9328
  * Certificates
  - The lifetime of newly issued node certificates is reduced from 15 years to 397 days. #9337
  - Compare cluster certificate tickets in constant time. #9333
  * Notifications
  - Fix a crash that could happen while sending notifications shortly after Icinga 2 started. #9124
  - Fix missing or redundant notifications after certain combinations of state changes happened
    while notifications were suppressed, for example during a downtime. #9285
  * Checks and Commands
  - Fix a deadlock when processing check results for checkables with dependencies. #9228
  - Fix a message routing loop that can happen for event commands that are executed within a zone
    using command_endpoint that resulted in excessive execution of the command. #9260
  * Downtimes
  - Fix scheduling of downtimes for all services on child hosts. #9159
  - Creating fixed downtimes starting immediately now send a corresponding notification. #9158
  - Fix some issues involving daylight saving time changes that could result in an hour missing
    from scheduled downtimes. This fix applies to time periods as well. #9238
  * Configuration
  - Fix the evaluation order of default templates when used in combination with apply rules.
    Now default templates are imported first as stated in the documentation
    and as it already happens for objects defined without using apply. #9290
  * IDO
  - Fix an issue where contacts were not written correctly to the notification history
    if multiple IDO instances are active on the same node. #9242
  - Explicitly set the encoding for MySQL connections as a workaround for changed defaults in Debian bullseye. #9312
  - Ship a MySQL schema upgrade that fixes inconsistent version information in the full schema file
    and upgrade files which could have resulted in inaccurate reports of an outdated schema version. #9139
  * Performance Data Writers
  - Fix a race condition in the InfluxDB Writers that could result in a crash. #9237
  - Fix a log message where Influxdb2Writer logged as InfluxdbWriter. #9315
  - All writers no longer send metrics multiple times after HA failovers. #9322
  * Build
  - Fix the order of linker flags to fix builds on some ARM platforms. #9164
  - Fix a regression introduced in 2.13.2 preventing non-unity builds. #9094
  - Fix an issue when building within an unrelated Git repository, version information
    from that repository could incorrectly be used for Icinga 2. #9155
  - Windows: Update bundled Boost version to 1.78.0 and OpenSSL to 1.1.1n #9325
  * Internals
  - Fix some race conditions due to missing synchronization.
    These race conditions should not have caused any practical problems
    besides incorrect numbers in debug log message. #9306
  - Move the startup.log and status files created when validating incoming cluster config updates
    to /var/lib/icinga2/api and always keep the last failed startup.log to ease debugging. #9335
  * Icinga DB
  - The severity attribute was updated to match the sort order Icinga Web 2 uses for the IDO.
    The documentation for this attribute was already incorrect before
    and was updated to reflect the current functionality. #9239 #9240
  - Fix the is_sticky attribute for comments. #9303
  - Fix missing updates of is_reachable and severity in the state tables. #9241
  - Removing an acknowledgement no longer incorrectly writes comment history. #9302
  - Fix multiple issues so that in an HA zone, both nodes now write consistent history. #9157 #9182 #9190
  - Fix that history events are no longer written when state information should be updated. #9252
  - Fix an issue where incomplete comment history events were generated. #9301
  - Note: when removing comments using the API, the dedicated remove-comment action
    should be used instead of the objects API, otherwise no history event will be generated.
  - Fix handling of non-integer values for the order attribute of command arguments. #9181
  - Note: You should only specify integer values for order, other values are converted to
    integer before use so using fractional numbers there has no effect.
  - Add a dependency on icingadb-redis.service to the systemd service file
    so that Redis is stopped after Icinga 2. #9304
  - Buffer history events in memory when the Redis connection is lost. #9271
  - Add the previous soft state to the state tables. #9214
  - Add missing locking on object runtime updates. #9300
- Changes from 2.13.2
  * Icinga DB
  - Prefix command_id with command type #9085
  - Decouple environment from Icinga 2 Environment constant #9082
  - Make icinga:history:stream:*#event_id deterministic #9076
  - Add downtime.duration &amp; service_state.host_id to Redis #9084
  - Sync checkables along with their states first #9081
  - Flush both buffered states and state checksums on initial dump #9079
  - Introduce icinga:history:stream:downtime#scheduled_by #9080
  - Actually write parent to parent_id of zones #9078
  - Set value in milliseconds for program_start in stats/heartbeat #9077
  - Clean up vanished objects from icinga:checksum:*:state #9074
  - Remove usernotification history stream #9073
  - Write IDs of notified users into notification history stream #9071
  - Make CheckResult#scheduling_source available to Icinga DB #9072
  - Stream runtime state updates only to icinga:runtime:state #9068
  - Publish Redis schema version via XADD icinga:schema #9069
  - Don't include checkable types in history IDs #9070
  - Remove unused Redis key 'icinga:zone:parent' #9075</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1656504000">- add icinga2-vim_syntax.patch:
  When upgrading vim to version 8 the syntax file does not work anymore:
  line xxx:
    E10: \ should be followed by /, ? or &amp;
  Reason: The line continuation does not work, as vim is reading
  syntax files now in vi-compatible mode. The patch sets the
  nocompatible mode manually for that syntax file.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1656676800">- Update to 2.13.4
  * Bugfixes
  - Fix a race-condition involving object attribute updates that could result in a crash. #9395
  - After a host recovered, only send problem notifications for services after they have been
    rechecked afterwards to avoid false - notifications. #9348
  - Speed up config validation by avoiding redundant serialization of objects. #9400
  - Add a separator attribute to allow using arguments like --key=value as required by some
    check plugins. This fixes the --upgrade and --dist-upgrade arguments of check_apt. #9397
  - Windows: Update bundled versions of Boost and OpenSSL. #9360 #9415
  * Icinga DB
  - Add an icingadb CheckCommand to allow checking if Icinga DB is healthy. #9417
  - Update documentation related to Icinga DB. #9423
  - Fix a bug where history events could miss the environment ID. #9396
  - Properly serialize attributes of command arguments when explicitly set to null. #9398
  - Rename some attributes to make the database schema more consistent. #9399 #9419 #9421
  - Make the error message more helpful if the API isn't set up #9418</changelog>
  <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>
</package>
<package pkgid="13122bd04a35332c7c0b65cf3e97dd35a26cedc6134053c3549907a59b76299c9f40d859a077fea95c3302dd3eaa2290e85a5b697bed4832f559830177050a1b" name="icinga2-doc" arch="x86_64">
  <version epoch="0" ver="2.14.1" rel="1.1"/>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1602763200">- Update to 2.12.1
  * Bugfixes
    + Core
  - Fix crashes during config update #8348 #8345
  - Fix crash while removing a downtime #8228
  - Ensure the daemon doesn't get killed by logrotate #8170
  - Fix hangup during shutdown #8211
  - Fix a deadlock in Icinga DB #8168
  - Clean up zombie processes during reload #8376
  - Reduce check latency #8276
    + IDO
  - Prevent unnecessary IDO updates #8327 #8320
  - Commit IDO MySQL transactions earlier #8349
  - Make sure to insert IDO program status #8330
  - Improve IDO queue stats logging #8271 #8328 #8379
    + Misc
  - Ensure API connections are closed properly #8293
  - Prevent unnecessary notifications #8299
  - Don't skip null values of command arguments #8174
  - Fix Windows .exe version #8234
  - Reset Icinga check warning after successful config update #8189</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1603108800">- Info that since version 2.12.0 following security issue is fixed:
  prepare-dirs script allows for symlink attack in the icinga user
  context. boo#1172171 (CVE-2020-14004)</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1605614400">- Update _constraints to current requirements to avoid OOM seen
  in aarch64 Tumbleweed</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1606824000">- Update to 2.12.2
  * Bugfixes
  - Fix a connection leak with misconfigured agents #8483
  - Properly sync changes of config objects in global zones done
    via the API #8474 #8470
  - Prevent other clients from being disconnected when replaying
    the cluster log takes very long #8496
  - Avoid duplicate connections between endpoints #8465
  - Ignore incoming config object updates for unknown zones #8461
  - Check timestamps before removing files in config sync #8495
  * Enhancements
  - Include HTTP status codes in log #8467</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1608033600">- Update to 2.12.3
  * Security
  - Fix that revoked certificates due for renewal will
    automatically be renewed ignoring the CRL
    (Advisory / CVE-2020-29663)
  * Bugfixes
  - Improve config sync locking - resolves high load issues on
    Windows #8511
  - Fix runtime config updates being ignored for objects without
    zone #8549
  - Use proper buffer size for OpenSSL error messages #8542
  * Enhancements
  - On checkable recovery: re-check children that have a problem
    [#8506]</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1622116800">- Update to 2.12.4
  * Bugfixes
  - Fix a crash when notification objects are deleted using the
    API #8782
  - Fix crashes that might occur during downtime scheduling if
    host or downtime objects are deleted using the API #8785
  - Fix an issue where notifications may incorrectly be skipped
    after a downtime ends #8775
  - Don't send reminder notification if the notification is still
    suppressed by a time period #8808
  - Fix an issue where attempting to create a duplicate object
    using the API might result in the original object being
    deleted #8787
  - IDO: prioritize program status updates #8809
  - Improve exceptions handling, including a fix for an uncaught
    exception on Windows #8777
  - Retry file rename operations on Windows to avoid intermittent
    locking issues #8771
  * Enhancements
  - Support Boost 1.74 (Ubuntu 21.04, Fedora 34) #8792
- Drop icinga2-boost-8185-8184.patch, icinga2-boost-8185-8190.patch
  and icinga2-boost-8185-8191.patch because now in upstream.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1626350400">- Update to 2.12.5
  Version 2.12.5 fixes two security vulnerabilities that may lead
  to privilege escalation for authenticated API users.
  Other improvements include several bugfixes related to downtimes,
  downtime notifications, and more reliable connection handling.
  * Security
  - Don't expose the PKI ticket salt via the API. This may lead
    to privilege escalation for authenticated API users by them
    being able to request certificates for other identities
    (CVE-2021-32739)
  - Don't expose IdoMysqlConnection, IdoPgsqlConnection, and
    ElasticsearchWriter passwords via the API
    (CVE-2021-32743)
  - Windows: Update bundled OpenSSL to version 1.1.1k #8888
    Depending on your setup, manual intervention beyond installing
    the new versions may be required, so please read the more
    detailed information in the release blog post carefully.
  * Bugfixes
  - Don't send downtime end notification if downtime hasn't
    started #8878
  - Don't let a failed downtime creation block the others #8871
  - Support downtimes and comments for checkables with long names
    [#8870]
  - Trigger fixed downtimes immediately if the current time
    matches (instead of waiting for the timer) #8891
  - Add configurable timeout for full connection handshake #8872
  * Enhancements
  - Replace existing downtimes on ScheduledDowntime change #8880
  - Improve crashlog #8869</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1627992000">- Update to 2.13.0
  * Enhancements
    + Core
  - PerfdataValue: Add units of measurement #7871
  - Flapping: Allow to ignore states in flapping detection #8600
    + Cluster
    Display log message if two nodes run on incompatible versions #8088
    + API
  - /v1/actions/remove-downtime: Also remove child downtimes #8913
  - Add API endpoint: /v1/actions/execute-command #8040
  - /v1/actions/add-comment: Add param expiry #8035
  - API-Event StateChange &amp; CheckResult: Add acknowledgement and downtime_depth #7736
  - Implement new API events ObjectCreated, ObjectDeleted and ObjectModified #8083
  - Implement scheduling_endpoint attribute to checkable #6326
    + Windows
  - Add support for Windows Event Log and write early log messages to it #8710
    + IDO
  - MySQL: support larger host and service names #8425
    + ITL
  - Add -S parameter for esxi_hardware ITL #8814
  - Add CheckCommands for Thola #8683
  - Add option ignore-sct for ssl_cert to ITL #8625
  - Improve check_dns command when used with monitoring-plugins 2.3 #8589
  - Add parameter -f to snmp-process #8569
  - Add systemd CheckCommand #8568
  - Add new options for ipmi-sensor #8498
  - check_snmp_int: support -a #8003
  - check_fail2ban: Add parameter fail2ban_jail to monitor a specific jail only #7960
  - check_nrpe: Add parameters needed for PKI usage #7907
    + Metrics
  - Support InfluxDB 2.0 #8719
  - Add support for InfluxDB basic auth #8314
    + Docs
  - Add info about ongoing support for IDO #8446
  - Improve instructions on how to setup a Windows dev env #8400
  - Improve instructions for installing wixtoolset on Windows #8397
  - Add section about usage of satellites #8458
  - Document command for verifying the parent node's certificate #8221
  - Clarify TimePeriod/ScheduledDowntime time zone handling #8001
    + Misc
  - Support TLS 1.3 #8718
  - Livestatus: append app name to program_version #7931
  - sd_notify() systemd about what we're doing right now #7874
  * Bugfixes
    + Core
  - Fix state not being UNKNOWN after process timeout #8937
  - Set a default severity for loggers #8846
  - Fix integer overflow when converting large unsigned integers to string #8742
  - StartUnixWorker(): don't exit() on fork() failure #8427
  - Fix perf data parser not recognizing scientific notation #8492
  - Close FDs based on /proc/self/fd #8442
  - Fix check source getting overwritten on passive check result #8158
  - Clean up temp files #8157
  - Improve perf data parser to allow for special output (e.g. ASCII tables) #8008
  - On check timeout first send SIGTERM #7918
    + Cluster
  - Drop passive check results for unreachable hosts/services #8267
  - Fix state timestamps set by the same check result differing across nodes #8101
    + API
  - Do not override status codes that are not 200 #8532
  - Update the SSL context after accepting incoming connections #8515
  - Allow to create API User with password #8321
  - Send Content-Type as API response header too #8108
  - Display a correct status when removing a downtime #8104
  - Display log message if a permission error occurs #8087
  - Replace broken package name validation regex #8825 #8946
    + Windows
  - Fix Windows command escape for " #7092
    + Notifications/Downtimes
  - Fix no re-notification for non OK state changes with time delay #8562
  - TimePeriod/ScheduledDowntime: Improve DST handling #8921
  - Don't send notifications while suppressed by checkable #8513
  - Fix a crash while removing a downtime from a disappeared checkable #8229
    + IDO
  - Update program status on stop #8730
  - Also mark objects inactive in memory on object deactivation #8626
  - IdoCheckTask: Don't override checkable critical with warn state #8613
  - PostgreSQL: Do not set standard_conforming_strings to off #8123
    + ITL
  - check_http: Fix assignment of check_adress blocking check by hostname #8109
  - check_mysql: Don't set -H if -s is given #8020
    + Metrics
  - OpenTSDB-Writer: Remove incorrect space causing missing tag error #8245</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1629374400">- Update to 2.13.1
  * Security
  - CVE-2021-37698: Add TLS server certificate validation to ElasticsearchWriter, GelfWriter,
    InfluxdbWriter and Influxdb2Writer (GHSA-cxfm-8j5v-5qr2)
    Depending on your setup, manual intervention beyond installing the new versions may be required,
    so please read the more detailed information in the release blog post carefully.
  * Bugfixes
  - IDO PgSQL: Fix a string quoting regression introduced in 2.13.0 #8958
  - ApiListener: Automatically fall back to IPv4 in default configuration on systems without IPv6 support #8961</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1650801600">- Update to 2.13.3
  * API
  - The /v1/config/stages endpoint now immediately rejects parallel config updates
    instead of accepting and then later failing to verify and activate them. #9328
  * Certificates
  - The lifetime of newly issued node certificates is reduced from 15 years to 397 days. #9337
  - Compare cluster certificate tickets in constant time. #9333
  * Notifications
  - Fix a crash that could happen while sending notifications shortly after Icinga 2 started. #9124
  - Fix missing or redundant notifications after certain combinations of state changes happened
    while notifications were suppressed, for example during a downtime. #9285
  * Checks and Commands
  - Fix a deadlock when processing check results for checkables with dependencies. #9228
  - Fix a message routing loop that can happen for event commands that are executed within a zone
    using command_endpoint that resulted in excessive execution of the command. #9260
  * Downtimes
  - Fix scheduling of downtimes for all services on child hosts. #9159
  - Creating fixed downtimes starting immediately now send a corresponding notification. #9158
  - Fix some issues involving daylight saving time changes that could result in an hour missing
    from scheduled downtimes. This fix applies to time periods as well. #9238
  * Configuration
  - Fix the evaluation order of default templates when used in combination with apply rules.
    Now default templates are imported first as stated in the documentation
    and as it already happens for objects defined without using apply. #9290
  * IDO
  - Fix an issue where contacts were not written correctly to the notification history
    if multiple IDO instances are active on the same node. #9242
  - Explicitly set the encoding for MySQL connections as a workaround for changed defaults in Debian bullseye. #9312
  - Ship a MySQL schema upgrade that fixes inconsistent version information in the full schema file
    and upgrade files which could have resulted in inaccurate reports of an outdated schema version. #9139
  * Performance Data Writers
  - Fix a race condition in the InfluxDB Writers that could result in a crash. #9237
  - Fix a log message where Influxdb2Writer logged as InfluxdbWriter. #9315
  - All writers no longer send metrics multiple times after HA failovers. #9322
  * Build
  - Fix the order of linker flags to fix builds on some ARM platforms. #9164
  - Fix a regression introduced in 2.13.2 preventing non-unity builds. #9094
  - Fix an issue when building within an unrelated Git repository, version information
    from that repository could incorrectly be used for Icinga 2. #9155
  - Windows: Update bundled Boost version to 1.78.0 and OpenSSL to 1.1.1n #9325
  * Internals
  - Fix some race conditions due to missing synchronization.
    These race conditions should not have caused any practical problems
    besides incorrect numbers in debug log message. #9306
  - Move the startup.log and status files created when validating incoming cluster config updates
    to /var/lib/icinga2/api and always keep the last failed startup.log to ease debugging. #9335
  * Icinga DB
  - The severity attribute was updated to match the sort order Icinga Web 2 uses for the IDO.
    The documentation for this attribute was already incorrect before
    and was updated to reflect the current functionality. #9239 #9240
  - Fix the is_sticky attribute for comments. #9303
  - Fix missing updates of is_reachable and severity in the state tables. #9241
  - Removing an acknowledgement no longer incorrectly writes comment history. #9302
  - Fix multiple issues so that in an HA zone, both nodes now write consistent history. #9157 #9182 #9190
  - Fix that history events are no longer written when state information should be updated. #9252
  - Fix an issue where incomplete comment history events were generated. #9301
  - Note: when removing comments using the API, the dedicated remove-comment action
    should be used instead of the objects API, otherwise no history event will be generated.
  - Fix handling of non-integer values for the order attribute of command arguments. #9181
  - Note: You should only specify integer values for order, other values are converted to
    integer before use so using fractional numbers there has no effect.
  - Add a dependency on icingadb-redis.service to the systemd service file
    so that Redis is stopped after Icinga 2. #9304
  - Buffer history events in memory when the Redis connection is lost. #9271
  - Add the previous soft state to the state tables. #9214
  - Add missing locking on object runtime updates. #9300
- Changes from 2.13.2
  * Icinga DB
  - Prefix command_id with command type #9085
  - Decouple environment from Icinga 2 Environment constant #9082
  - Make icinga:history:stream:*#event_id deterministic #9076
  - Add downtime.duration &amp; service_state.host_id to Redis #9084
  - Sync checkables along with their states first #9081
  - Flush both buffered states and state checksums on initial dump #9079
  - Introduce icinga:history:stream:downtime#scheduled_by #9080
  - Actually write parent to parent_id of zones #9078
  - Set value in milliseconds for program_start in stats/heartbeat #9077
  - Clean up vanished objects from icinga:checksum:*:state #9074
  - Remove usernotification history stream #9073
  - Write IDs of notified users into notification history stream #9071
  - Make CheckResult#scheduling_source available to Icinga DB #9072
  - Stream runtime state updates only to icinga:runtime:state #9068
  - Publish Redis schema version via XADD icinga:schema #9069
  - Don't include checkable types in history IDs #9070
  - Remove unused Redis key 'icinga:zone:parent' #9075</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1656504000">- add icinga2-vim_syntax.patch:
  When upgrading vim to version 8 the syntax file does not work anymore:
  line xxx:
    E10: \ should be followed by /, ? or &amp;
  Reason: The line continuation does not work, as vim is reading
  syntax files now in vi-compatible mode. The patch sets the
  nocompatible mode manually for that syntax file.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1656676800">- Update to 2.13.4
  * Bugfixes
  - Fix a race-condition involving object attribute updates that could result in a crash. #9395
  - After a host recovered, only send problem notifications for services after they have been
    rechecked afterwards to avoid false - notifications. #9348
  - Speed up config validation by avoiding redundant serialization of objects. #9400
  - Add a separator attribute to allow using arguments like --key=value as required by some
    check plugins. This fixes the --upgrade and --dist-upgrade arguments of check_apt. #9397
  - Windows: Update bundled versions of Boost and OpenSSL. #9360 #9415
  * Icinga DB
  - Add an icingadb CheckCommand to allow checking if Icinga DB is healthy. #9417
  - Update documentation related to Icinga DB. #9423
  - Fix a bug where history events could miss the environment ID. #9396
  - Properly serialize attributes of command arguments when explicitly set to null. #9398
  - Rename some attributes to make the database schema more consistent. #9399 #9419 #9421
  - Make the error message more helpful if the API isn't set up #9418</changelog>
  <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>
</package>
<package pkgid="0f6c3b82a11135d389887939f678d9569043427fe1f3feae527cd15a676a065c86cb8c2ddca03f53f9ec186073501f2356e8be0751a4d5a2c7b188cd3a63dee2" name="icinga2-ido-mysql" arch="x86_64">
  <version epoch="0" ver="2.14.1" rel="1.1"/>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1602763200">- Update to 2.12.1
  * Bugfixes
    + Core
  - Fix crashes during config update #8348 #8345
  - Fix crash while removing a downtime #8228
  - Ensure the daemon doesn't get killed by logrotate #8170
  - Fix hangup during shutdown #8211
  - Fix a deadlock in Icinga DB #8168
  - Clean up zombie processes during reload #8376
  - Reduce check latency #8276
    + IDO
  - Prevent unnecessary IDO updates #8327 #8320
  - Commit IDO MySQL transactions earlier #8349
  - Make sure to insert IDO program status #8330
  - Improve IDO queue stats logging #8271 #8328 #8379
    + Misc
  - Ensure API connections are closed properly #8293
  - Prevent unnecessary notifications #8299
  - Don't skip null values of command arguments #8174
  - Fix Windows .exe version #8234
  - Reset Icinga check warning after successful config update #8189</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1603108800">- Info that since version 2.12.0 following security issue is fixed:
  prepare-dirs script allows for symlink attack in the icinga user
  context. boo#1172171 (CVE-2020-14004)</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1605614400">- Update _constraints to current requirements to avoid OOM seen
  in aarch64 Tumbleweed</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1606824000">- Update to 2.12.2
  * Bugfixes
  - Fix a connection leak with misconfigured agents #8483
  - Properly sync changes of config objects in global zones done
    via the API #8474 #8470
  - Prevent other clients from being disconnected when replaying
    the cluster log takes very long #8496
  - Avoid duplicate connections between endpoints #8465
  - Ignore incoming config object updates for unknown zones #8461
  - Check timestamps before removing files in config sync #8495
  * Enhancements
  - Include HTTP status codes in log #8467</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1608033600">- Update to 2.12.3
  * Security
  - Fix that revoked certificates due for renewal will
    automatically be renewed ignoring the CRL
    (Advisory / CVE-2020-29663)
  * Bugfixes
  - Improve config sync locking - resolves high load issues on
    Windows #8511
  - Fix runtime config updates being ignored for objects without
    zone #8549
  - Use proper buffer size for OpenSSL error messages #8542
  * Enhancements
  - On checkable recovery: re-check children that have a problem
    [#8506]</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1622116800">- Update to 2.12.4
  * Bugfixes
  - Fix a crash when notification objects are deleted using the
    API #8782
  - Fix crashes that might occur during downtime scheduling if
    host or downtime objects are deleted using the API #8785
  - Fix an issue where notifications may incorrectly be skipped
    after a downtime ends #8775
  - Don't send reminder notification if the notification is still
    suppressed by a time period #8808
  - Fix an issue where attempting to create a duplicate object
    using the API might result in the original object being
    deleted #8787
  - IDO: prioritize program status updates #8809
  - Improve exceptions handling, including a fix for an uncaught
    exception on Windows #8777
  - Retry file rename operations on Windows to avoid intermittent
    locking issues #8771
  * Enhancements
  - Support Boost 1.74 (Ubuntu 21.04, Fedora 34) #8792
- Drop icinga2-boost-8185-8184.patch, icinga2-boost-8185-8190.patch
  and icinga2-boost-8185-8191.patch because now in upstream.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1626350400">- Update to 2.12.5
  Version 2.12.5 fixes two security vulnerabilities that may lead
  to privilege escalation for authenticated API users.
  Other improvements include several bugfixes related to downtimes,
  downtime notifications, and more reliable connection handling.
  * Security
  - Don't expose the PKI ticket salt via the API. This may lead
    to privilege escalation for authenticated API users by them
    being able to request certificates for other identities
    (CVE-2021-32739)
  - Don't expose IdoMysqlConnection, IdoPgsqlConnection, and
    ElasticsearchWriter passwords via the API
    (CVE-2021-32743)
  - Windows: Update bundled OpenSSL to version 1.1.1k #8888
    Depending on your setup, manual intervention beyond installing
    the new versions may be required, so please read the more
    detailed information in the release blog post carefully.
  * Bugfixes
  - Don't send downtime end notification if downtime hasn't
    started #8878
  - Don't let a failed downtime creation block the others #8871
  - Support downtimes and comments for checkables with long names
    [#8870]
  - Trigger fixed downtimes immediately if the current time
    matches (instead of waiting for the timer) #8891
  - Add configurable timeout for full connection handshake #8872
  * Enhancements
  - Replace existing downtimes on ScheduledDowntime change #8880
  - Improve crashlog #8869</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1627992000">- Update to 2.13.0
  * Enhancements
    + Core
  - PerfdataValue: Add units of measurement #7871
  - Flapping: Allow to ignore states in flapping detection #8600
    + Cluster
    Display log message if two nodes run on incompatible versions #8088
    + API
  - /v1/actions/remove-downtime: Also remove child downtimes #8913
  - Add API endpoint: /v1/actions/execute-command #8040
  - /v1/actions/add-comment: Add param expiry #8035
  - API-Event StateChange &amp; CheckResult: Add acknowledgement and downtime_depth #7736
  - Implement new API events ObjectCreated, ObjectDeleted and ObjectModified #8083
  - Implement scheduling_endpoint attribute to checkable #6326
    + Windows
  - Add support for Windows Event Log and write early log messages to it #8710
    + IDO
  - MySQL: support larger host and service names #8425
    + ITL
  - Add -S parameter for esxi_hardware ITL #8814
  - Add CheckCommands for Thola #8683
  - Add option ignore-sct for ssl_cert to ITL #8625
  - Improve check_dns command when used with monitoring-plugins 2.3 #8589
  - Add parameter -f to snmp-process #8569
  - Add systemd CheckCommand #8568
  - Add new options for ipmi-sensor #8498
  - check_snmp_int: support -a #8003
  - check_fail2ban: Add parameter fail2ban_jail to monitor a specific jail only #7960
  - check_nrpe: Add parameters needed for PKI usage #7907
    + Metrics
  - Support InfluxDB 2.0 #8719
  - Add support for InfluxDB basic auth #8314
    + Docs
  - Add info about ongoing support for IDO #8446
  - Improve instructions on how to setup a Windows dev env #8400
  - Improve instructions for installing wixtoolset on Windows #8397
  - Add section about usage of satellites #8458
  - Document command for verifying the parent node's certificate #8221
  - Clarify TimePeriod/ScheduledDowntime time zone handling #8001
    + Misc
  - Support TLS 1.3 #8718
  - Livestatus: append app name to program_version #7931
  - sd_notify() systemd about what we're doing right now #7874
  * Bugfixes
    + Core
  - Fix state not being UNKNOWN after process timeout #8937
  - Set a default severity for loggers #8846
  - Fix integer overflow when converting large unsigned integers to string #8742
  - StartUnixWorker(): don't exit() on fork() failure #8427
  - Fix perf data parser not recognizing scientific notation #8492
  - Close FDs based on /proc/self/fd #8442
  - Fix check source getting overwritten on passive check result #8158
  - Clean up temp files #8157
  - Improve perf data parser to allow for special output (e.g. ASCII tables) #8008
  - On check timeout first send SIGTERM #7918
    + Cluster
  - Drop passive check results for unreachable hosts/services #8267
  - Fix state timestamps set by the same check result differing across nodes #8101
    + API
  - Do not override status codes that are not 200 #8532
  - Update the SSL context after accepting incoming connections #8515
  - Allow to create API User with password #8321
  - Send Content-Type as API response header too #8108
  - Display a correct status when removing a downtime #8104
  - Display log message if a permission error occurs #8087
  - Replace broken package name validation regex #8825 #8946
    + Windows
  - Fix Windows command escape for " #7092
    + Notifications/Downtimes
  - Fix no re-notification for non OK state changes with time delay #8562
  - TimePeriod/ScheduledDowntime: Improve DST handling #8921
  - Don't send notifications while suppressed by checkable #8513
  - Fix a crash while removing a downtime from a disappeared checkable #8229
    + IDO
  - Update program status on stop #8730
  - Also mark objects inactive in memory on object deactivation #8626
  - IdoCheckTask: Don't override checkable critical with warn state #8613
  - PostgreSQL: Do not set standard_conforming_strings to off #8123
    + ITL
  - check_http: Fix assignment of check_adress blocking check by hostname #8109
  - check_mysql: Don't set -H if -s is given #8020
    + Metrics
  - OpenTSDB-Writer: Remove incorrect space causing missing tag error #8245</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1629374400">- Update to 2.13.1
  * Security
  - CVE-2021-37698: Add TLS server certificate validation to ElasticsearchWriter, GelfWriter,
    InfluxdbWriter and Influxdb2Writer (GHSA-cxfm-8j5v-5qr2)
    Depending on your setup, manual intervention beyond installing the new versions may be required,
    so please read the more detailed information in the release blog post carefully.
  * Bugfixes
  - IDO PgSQL: Fix a string quoting regression introduced in 2.13.0 #8958
  - ApiListener: Automatically fall back to IPv4 in default configuration on systems without IPv6 support #8961</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1650801600">- Update to 2.13.3
  * API
  - The /v1/config/stages endpoint now immediately rejects parallel config updates
    instead of accepting and then later failing to verify and activate them. #9328
  * Certificates
  - The lifetime of newly issued node certificates is reduced from 15 years to 397 days. #9337
  - Compare cluster certificate tickets in constant time. #9333
  * Notifications
  - Fix a crash that could happen while sending notifications shortly after Icinga 2 started. #9124
  - Fix missing or redundant notifications after certain combinations of state changes happened
    while notifications were suppressed, for example during a downtime. #9285
  * Checks and Commands
  - Fix a deadlock when processing check results for checkables with dependencies. #9228
  - Fix a message routing loop that can happen for event commands that are executed within a zone
    using command_endpoint that resulted in excessive execution of the command. #9260
  * Downtimes
  - Fix scheduling of downtimes for all services on child hosts. #9159
  - Creating fixed downtimes starting immediately now send a corresponding notification. #9158
  - Fix some issues involving daylight saving time changes that could result in an hour missing
    from scheduled downtimes. This fix applies to time periods as well. #9238
  * Configuration
  - Fix the evaluation order of default templates when used in combination with apply rules.
    Now default templates are imported first as stated in the documentation
    and as it already happens for objects defined without using apply. #9290
  * IDO
  - Fix an issue where contacts were not written correctly to the notification history
    if multiple IDO instances are active on the same node. #9242
  - Explicitly set the encoding for MySQL connections as a workaround for changed defaults in Debian bullseye. #9312
  - Ship a MySQL schema upgrade that fixes inconsistent version information in the full schema file
    and upgrade files which could have resulted in inaccurate reports of an outdated schema version. #9139
  * Performance Data Writers
  - Fix a race condition in the InfluxDB Writers that could result in a crash. #9237
  - Fix a log message where Influxdb2Writer logged as InfluxdbWriter. #9315
  - All writers no longer send metrics multiple times after HA failovers. #9322
  * Build
  - Fix the order of linker flags to fix builds on some ARM platforms. #9164
  - Fix a regression introduced in 2.13.2 preventing non-unity builds. #9094
  - Fix an issue when building within an unrelated Git repository, version information
    from that repository could incorrectly be used for Icinga 2. #9155
  - Windows: Update bundled Boost version to 1.78.0 and OpenSSL to 1.1.1n #9325
  * Internals
  - Fix some race conditions due to missing synchronization.
    These race conditions should not have caused any practical problems
    besides incorrect numbers in debug log message. #9306
  - Move the startup.log and status files created when validating incoming cluster config updates
    to /var/lib/icinga2/api and always keep the last failed startup.log to ease debugging. #9335
  * Icinga DB
  - The severity attribute was updated to match the sort order Icinga Web 2 uses for the IDO.
    The documentation for this attribute was already incorrect before
    and was updated to reflect the current functionality. #9239 #9240
  - Fix the is_sticky attribute for comments. #9303
  - Fix missing updates of is_reachable and severity in the state tables. #9241
  - Removing an acknowledgement no longer incorrectly writes comment history. #9302
  - Fix multiple issues so that in an HA zone, both nodes now write consistent history. #9157 #9182 #9190
  - Fix that history events are no longer written when state information should be updated. #9252
  - Fix an issue where incomplete comment history events were generated. #9301
  - Note: when removing comments using the API, the dedicated remove-comment action
    should be used instead of the objects API, otherwise no history event will be generated.
  - Fix handling of non-integer values for the order attribute of command arguments. #9181
  - Note: You should only specify integer values for order, other values are converted to
    integer before use so using fractional numbers there has no effect.
  - Add a dependency on icingadb-redis.service to the systemd service file
    so that Redis is stopped after Icinga 2. #9304
  - Buffer history events in memory when the Redis connection is lost. #9271
  - Add the previous soft state to the state tables. #9214
  - Add missing locking on object runtime updates. #9300
- Changes from 2.13.2
  * Icinga DB
  - Prefix command_id with command type #9085
  - Decouple environment from Icinga 2 Environment constant #9082
  - Make icinga:history:stream:*#event_id deterministic #9076
  - Add downtime.duration &amp; service_state.host_id to Redis #9084
  - Sync checkables along with their states first #9081
  - Flush both buffered states and state checksums on initial dump #9079
  - Introduce icinga:history:stream:downtime#scheduled_by #9080
  - Actually write parent to parent_id of zones #9078
  - Set value in milliseconds for program_start in stats/heartbeat #9077
  - Clean up vanished objects from icinga:checksum:*:state #9074
  - Remove usernotification history stream #9073
  - Write IDs of notified users into notification history stream #9071
  - Make CheckResult#scheduling_source available to Icinga DB #9072
  - Stream runtime state updates only to icinga:runtime:state #9068
  - Publish Redis schema version via XADD icinga:schema #9069
  - Don't include checkable types in history IDs #9070
  - Remove unused Redis key 'icinga:zone:parent' #9075</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1656504000">- add icinga2-vim_syntax.patch:
  When upgrading vim to version 8 the syntax file does not work anymore:
  line xxx:
    E10: \ should be followed by /, ? or &amp;
  Reason: The line continuation does not work, as vim is reading
  syntax files now in vi-compatible mode. The patch sets the
  nocompatible mode manually for that syntax file.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1656676800">- Update to 2.13.4
  * Bugfixes
  - Fix a race-condition involving object attribute updates that could result in a crash. #9395
  - After a host recovered, only send problem notifications for services after they have been
    rechecked afterwards to avoid false - notifications. #9348
  - Speed up config validation by avoiding redundant serialization of objects. #9400
  - Add a separator attribute to allow using arguments like --key=value as required by some
    check plugins. This fixes the --upgrade and --dist-upgrade arguments of check_apt. #9397
  - Windows: Update bundled versions of Boost and OpenSSL. #9360 #9415
  * Icinga DB
  - Add an icingadb CheckCommand to allow checking if Icinga DB is healthy. #9417
  - Update documentation related to Icinga DB. #9423
  - Fix a bug where history events could miss the environment ID. #9396
  - Properly serialize attributes of command arguments when explicitly set to null. #9398
  - Rename some attributes to make the database schema more consistent. #9399 #9419 #9421
  - Make the error message more helpful if the API isn't set up #9418</changelog>
  <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>
</package>
<package pkgid="35acc6ebe7d24b370d295f3b01691308c8841caca5446f402b52bc0c84ba0cea1c9b6bfb7bbc107ae236e47598c4e340c7fd1ed8666dba384d75555a91013941" name="icinga2-ido-mysql-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.14.1" rel="1.1"/>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1602763200">- Update to 2.12.1
  * Bugfixes
    + Core
  - Fix crashes during config update #8348 #8345
  - Fix crash while removing a downtime #8228
  - Ensure the daemon doesn't get killed by logrotate #8170
  - Fix hangup during shutdown #8211
  - Fix a deadlock in Icinga DB #8168
  - Clean up zombie processes during reload #8376
  - Reduce check latency #8276
    + IDO
  - Prevent unnecessary IDO updates #8327 #8320
  - Commit IDO MySQL transactions earlier #8349
  - Make sure to insert IDO program status #8330
  - Improve IDO queue stats logging #8271 #8328 #8379
    + Misc
  - Ensure API connections are closed properly #8293
  - Prevent unnecessary notifications #8299
  - Don't skip null values of command arguments #8174
  - Fix Windows .exe version #8234
  - Reset Icinga check warning after successful config update #8189</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1603108800">- Info that since version 2.12.0 following security issue is fixed:
  prepare-dirs script allows for symlink attack in the icinga user
  context. boo#1172171 (CVE-2020-14004)</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1605614400">- Update _constraints to current requirements to avoid OOM seen
  in aarch64 Tumbleweed</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1606824000">- Update to 2.12.2
  * Bugfixes
  - Fix a connection leak with misconfigured agents #8483
  - Properly sync changes of config objects in global zones done
    via the API #8474 #8470
  - Prevent other clients from being disconnected when replaying
    the cluster log takes very long #8496
  - Avoid duplicate connections between endpoints #8465
  - Ignore incoming config object updates for unknown zones #8461
  - Check timestamps before removing files in config sync #8495
  * Enhancements
  - Include HTTP status codes in log #8467</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1608033600">- Update to 2.12.3
  * Security
  - Fix that revoked certificates due for renewal will
    automatically be renewed ignoring the CRL
    (Advisory / CVE-2020-29663)
  * Bugfixes
  - Improve config sync locking - resolves high load issues on
    Windows #8511
  - Fix runtime config updates being ignored for objects without
    zone #8549
  - Use proper buffer size for OpenSSL error messages #8542
  * Enhancements
  - On checkable recovery: re-check children that have a problem
    [#8506]</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1622116800">- Update to 2.12.4
  * Bugfixes
  - Fix a crash when notification objects are deleted using the
    API #8782
  - Fix crashes that might occur during downtime scheduling if
    host or downtime objects are deleted using the API #8785
  - Fix an issue where notifications may incorrectly be skipped
    after a downtime ends #8775
  - Don't send reminder notification if the notification is still
    suppressed by a time period #8808
  - Fix an issue where attempting to create a duplicate object
    using the API might result in the original object being
    deleted #8787
  - IDO: prioritize program status updates #8809
  - Improve exceptions handling, including a fix for an uncaught
    exception on Windows #8777
  - Retry file rename operations on Windows to avoid intermittent
    locking issues #8771
  * Enhancements
  - Support Boost 1.74 (Ubuntu 21.04, Fedora 34) #8792
- Drop icinga2-boost-8185-8184.patch, icinga2-boost-8185-8190.patch
  and icinga2-boost-8185-8191.patch because now in upstream.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1626350400">- Update to 2.12.5
  Version 2.12.5 fixes two security vulnerabilities that may lead
  to privilege escalation for authenticated API users.
  Other improvements include several bugfixes related to downtimes,
  downtime notifications, and more reliable connection handling.
  * Security
  - Don't expose the PKI ticket salt via the API. This may lead
    to privilege escalation for authenticated API users by them
    being able to request certificates for other identities
    (CVE-2021-32739)
  - Don't expose IdoMysqlConnection, IdoPgsqlConnection, and
    ElasticsearchWriter passwords via the API
    (CVE-2021-32743)
  - Windows: Update bundled OpenSSL to version 1.1.1k #8888
    Depending on your setup, manual intervention beyond installing
    the new versions may be required, so please read the more
    detailed information in the release blog post carefully.
  * Bugfixes
  - Don't send downtime end notification if downtime hasn't
    started #8878
  - Don't let a failed downtime creation block the others #8871
  - Support downtimes and comments for checkables with long names
    [#8870]
  - Trigger fixed downtimes immediately if the current time
    matches (instead of waiting for the timer) #8891
  - Add configurable timeout for full connection handshake #8872
  * Enhancements
  - Replace existing downtimes on ScheduledDowntime change #8880
  - Improve crashlog #8869</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1627992000">- Update to 2.13.0
  * Enhancements
    + Core
  - PerfdataValue: Add units of measurement #7871
  - Flapping: Allow to ignore states in flapping detection #8600
    + Cluster
    Display log message if two nodes run on incompatible versions #8088
    + API
  - /v1/actions/remove-downtime: Also remove child downtimes #8913
  - Add API endpoint: /v1/actions/execute-command #8040
  - /v1/actions/add-comment: Add param expiry #8035
  - API-Event StateChange &amp; CheckResult: Add acknowledgement and downtime_depth #7736
  - Implement new API events ObjectCreated, ObjectDeleted and ObjectModified #8083
  - Implement scheduling_endpoint attribute to checkable #6326
    + Windows
  - Add support for Windows Event Log and write early log messages to it #8710
    + IDO
  - MySQL: support larger host and service names #8425
    + ITL
  - Add -S parameter for esxi_hardware ITL #8814
  - Add CheckCommands for Thola #8683
  - Add option ignore-sct for ssl_cert to ITL #8625
  - Improve check_dns command when used with monitoring-plugins 2.3 #8589
  - Add parameter -f to snmp-process #8569
  - Add systemd CheckCommand #8568
  - Add new options for ipmi-sensor #8498
  - check_snmp_int: support -a #8003
  - check_fail2ban: Add parameter fail2ban_jail to monitor a specific jail only #7960
  - check_nrpe: Add parameters needed for PKI usage #7907
    + Metrics
  - Support InfluxDB 2.0 #8719
  - Add support for InfluxDB basic auth #8314
    + Docs
  - Add info about ongoing support for IDO #8446
  - Improve instructions on how to setup a Windows dev env #8400
  - Improve instructions for installing wixtoolset on Windows #8397
  - Add section about usage of satellites #8458
  - Document command for verifying the parent node's certificate #8221
  - Clarify TimePeriod/ScheduledDowntime time zone handling #8001
    + Misc
  - Support TLS 1.3 #8718
  - Livestatus: append app name to program_version #7931
  - sd_notify() systemd about what we're doing right now #7874
  * Bugfixes
    + Core
  - Fix state not being UNKNOWN after process timeout #8937
  - Set a default severity for loggers #8846
  - Fix integer overflow when converting large unsigned integers to string #8742
  - StartUnixWorker(): don't exit() on fork() failure #8427
  - Fix perf data parser not recognizing scientific notation #8492
  - Close FDs based on /proc/self/fd #8442
  - Fix check source getting overwritten on passive check result #8158
  - Clean up temp files #8157
  - Improve perf data parser to allow for special output (e.g. ASCII tables) #8008
  - On check timeout first send SIGTERM #7918
    + Cluster
  - Drop passive check results for unreachable hosts/services #8267
  - Fix state timestamps set by the same check result differing across nodes #8101
    + API
  - Do not override status codes that are not 200 #8532
  - Update the SSL context after accepting incoming connections #8515
  - Allow to create API User with password #8321
  - Send Content-Type as API response header too #8108
  - Display a correct status when removing a downtime #8104
  - Display log message if a permission error occurs #8087
  - Replace broken package name validation regex #8825 #8946
    + Windows
  - Fix Windows command escape for " #7092
    + Notifications/Downtimes
  - Fix no re-notification for non OK state changes with time delay #8562
  - TimePeriod/ScheduledDowntime: Improve DST handling #8921
  - Don't send notifications while suppressed by checkable #8513
  - Fix a crash while removing a downtime from a disappeared checkable #8229
    + IDO
  - Update program status on stop #8730
  - Also mark objects inactive in memory on object deactivation #8626
  - IdoCheckTask: Don't override checkable critical with warn state #8613
  - PostgreSQL: Do not set standard_conforming_strings to off #8123
    + ITL
  - check_http: Fix assignment of check_adress blocking check by hostname #8109
  - check_mysql: Don't set -H if -s is given #8020
    + Metrics
  - OpenTSDB-Writer: Remove incorrect space causing missing tag error #8245</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1629374400">- Update to 2.13.1
  * Security
  - CVE-2021-37698: Add TLS server certificate validation to ElasticsearchWriter, GelfWriter,
    InfluxdbWriter and Influxdb2Writer (GHSA-cxfm-8j5v-5qr2)
    Depending on your setup, manual intervention beyond installing the new versions may be required,
    so please read the more detailed information in the release blog post carefully.
  * Bugfixes
  - IDO PgSQL: Fix a string quoting regression introduced in 2.13.0 #8958
  - ApiListener: Automatically fall back to IPv4 in default configuration on systems without IPv6 support #8961</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1650801600">- Update to 2.13.3
  * API
  - The /v1/config/stages endpoint now immediately rejects parallel config updates
    instead of accepting and then later failing to verify and activate them. #9328
  * Certificates
  - The lifetime of newly issued node certificates is reduced from 15 years to 397 days. #9337
  - Compare cluster certificate tickets in constant time. #9333
  * Notifications
  - Fix a crash that could happen while sending notifications shortly after Icinga 2 started. #9124
  - Fix missing or redundant notifications after certain combinations of state changes happened
    while notifications were suppressed, for example during a downtime. #9285
  * Checks and Commands
  - Fix a deadlock when processing check results for checkables with dependencies. #9228
  - Fix a message routing loop that can happen for event commands that are executed within a zone
    using command_endpoint that resulted in excessive execution of the command. #9260
  * Downtimes
  - Fix scheduling of downtimes for all services on child hosts. #9159
  - Creating fixed downtimes starting immediately now send a corresponding notification. #9158
  - Fix some issues involving daylight saving time changes that could result in an hour missing
    from scheduled downtimes. This fix applies to time periods as well. #9238
  * Configuration
  - Fix the evaluation order of default templates when used in combination with apply rules.
    Now default templates are imported first as stated in the documentation
    and as it already happens for objects defined without using apply. #9290
  * IDO
  - Fix an issue where contacts were not written correctly to the notification history
    if multiple IDO instances are active on the same node. #9242
  - Explicitly set the encoding for MySQL connections as a workaround for changed defaults in Debian bullseye. #9312
  - Ship a MySQL schema upgrade that fixes inconsistent version information in the full schema file
    and upgrade files which could have resulted in inaccurate reports of an outdated schema version. #9139
  * Performance Data Writers
  - Fix a race condition in the InfluxDB Writers that could result in a crash. #9237
  - Fix a log message where Influxdb2Writer logged as InfluxdbWriter. #9315
  - All writers no longer send metrics multiple times after HA failovers. #9322
  * Build
  - Fix the order of linker flags to fix builds on some ARM platforms. #9164
  - Fix a regression introduced in 2.13.2 preventing non-unity builds. #9094
  - Fix an issue when building within an unrelated Git repository, version information
    from that repository could incorrectly be used for Icinga 2. #9155
  - Windows: Update bundled Boost version to 1.78.0 and OpenSSL to 1.1.1n #9325
  * Internals
  - Fix some race conditions due to missing synchronization.
    These race conditions should not have caused any practical problems
    besides incorrect numbers in debug log message. #9306
  - Move the startup.log and status files created when validating incoming cluster config updates
    to /var/lib/icinga2/api and always keep the last failed startup.log to ease debugging. #9335
  * Icinga DB
  - The severity attribute was updated to match the sort order Icinga Web 2 uses for the IDO.
    The documentation for this attribute was already incorrect before
    and was updated to reflect the current functionality. #9239 #9240
  - Fix the is_sticky attribute for comments. #9303
  - Fix missing updates of is_reachable and severity in the state tables. #9241
  - Removing an acknowledgement no longer incorrectly writes comment history. #9302
  - Fix multiple issues so that in an HA zone, both nodes now write consistent history. #9157 #9182 #9190
  - Fix that history events are no longer written when state information should be updated. #9252
  - Fix an issue where incomplete comment history events were generated. #9301
  - Note: when removing comments using the API, the dedicated remove-comment action
    should be used instead of the objects API, otherwise no history event will be generated.
  - Fix handling of non-integer values for the order attribute of command arguments. #9181
  - Note: You should only specify integer values for order, other values are converted to
    integer before use so using fractional numbers there has no effect.
  - Add a dependency on icingadb-redis.service to the systemd service file
    so that Redis is stopped after Icinga 2. #9304
  - Buffer history events in memory when the Redis connection is lost. #9271
  - Add the previous soft state to the state tables. #9214
  - Add missing locking on object runtime updates. #9300
- Changes from 2.13.2
  * Icinga DB
  - Prefix command_id with command type #9085
  - Decouple environment from Icinga 2 Environment constant #9082
  - Make icinga:history:stream:*#event_id deterministic #9076
  - Add downtime.duration &amp; service_state.host_id to Redis #9084
  - Sync checkables along with their states first #9081
  - Flush both buffered states and state checksums on initial dump #9079
  - Introduce icinga:history:stream:downtime#scheduled_by #9080
  - Actually write parent to parent_id of zones #9078
  - Set value in milliseconds for program_start in stats/heartbeat #9077
  - Clean up vanished objects from icinga:checksum:*:state #9074
  - Remove usernotification history stream #9073
  - Write IDs of notified users into notification history stream #9071
  - Make CheckResult#scheduling_source available to Icinga DB #9072
  - Stream runtime state updates only to icinga:runtime:state #9068
  - Publish Redis schema version via XADD icinga:schema #9069
  - Don't include checkable types in history IDs #9070
  - Remove unused Redis key 'icinga:zone:parent' #9075</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1656504000">- add icinga2-vim_syntax.patch:
  When upgrading vim to version 8 the syntax file does not work anymore:
  line xxx:
    E10: \ should be followed by /, ? or &amp;
  Reason: The line continuation does not work, as vim is reading
  syntax files now in vi-compatible mode. The patch sets the
  nocompatible mode manually for that syntax file.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1656676800">- Update to 2.13.4
  * Bugfixes
  - Fix a race-condition involving object attribute updates that could result in a crash. #9395
  - After a host recovered, only send problem notifications for services after they have been
    rechecked afterwards to avoid false - notifications. #9348
  - Speed up config validation by avoiding redundant serialization of objects. #9400
  - Add a separator attribute to allow using arguments like --key=value as required by some
    check plugins. This fixes the --upgrade and --dist-upgrade arguments of check_apt. #9397
  - Windows: Update bundled versions of Boost and OpenSSL. #9360 #9415
  * Icinga DB
  - Add an icingadb CheckCommand to allow checking if Icinga DB is healthy. #9417
  - Update documentation related to Icinga DB. #9423
  - Fix a bug where history events could miss the environment ID. #9396
  - Properly serialize attributes of command arguments when explicitly set to null. #9398
  - Rename some attributes to make the database schema more consistent. #9399 #9419 #9421
  - Make the error message more helpful if the API isn't set up #9418</changelog>
  <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>
</package>
<package pkgid="15e0f483cf3cbb0a1079e4b7390cb1c27098dd1b273a16d1e87fbcc750bae090a1156d146003b22a9e3edf91c9152a62a8d782c5261107fadcdf5d8b6cb6126a" name="icinga2-ido-pgsql" arch="x86_64">
  <version epoch="0" ver="2.14.1" rel="1.1"/>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1602763200">- Update to 2.12.1
  * Bugfixes
    + Core
  - Fix crashes during config update #8348 #8345
  - Fix crash while removing a downtime #8228
  - Ensure the daemon doesn't get killed by logrotate #8170
  - Fix hangup during shutdown #8211
  - Fix a deadlock in Icinga DB #8168
  - Clean up zombie processes during reload #8376
  - Reduce check latency #8276
    + IDO
  - Prevent unnecessary IDO updates #8327 #8320
  - Commit IDO MySQL transactions earlier #8349
  - Make sure to insert IDO program status #8330
  - Improve IDO queue stats logging #8271 #8328 #8379
    + Misc
  - Ensure API connections are closed properly #8293
  - Prevent unnecessary notifications #8299
  - Don't skip null values of command arguments #8174
  - Fix Windows .exe version #8234
  - Reset Icinga check warning after successful config update #8189</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1603108800">- Info that since version 2.12.0 following security issue is fixed:
  prepare-dirs script allows for symlink attack in the icinga user
  context. boo#1172171 (CVE-2020-14004)</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1605614400">- Update _constraints to current requirements to avoid OOM seen
  in aarch64 Tumbleweed</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1606824000">- Update to 2.12.2
  * Bugfixes
  - Fix a connection leak with misconfigured agents #8483
  - Properly sync changes of config objects in global zones done
    via the API #8474 #8470
  - Prevent other clients from being disconnected when replaying
    the cluster log takes very long #8496
  - Avoid duplicate connections between endpoints #8465
  - Ignore incoming config object updates for unknown zones #8461
  - Check timestamps before removing files in config sync #8495
  * Enhancements
  - Include HTTP status codes in log #8467</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1608033600">- Update to 2.12.3
  * Security
  - Fix that revoked certificates due for renewal will
    automatically be renewed ignoring the CRL
    (Advisory / CVE-2020-29663)
  * Bugfixes
  - Improve config sync locking - resolves high load issues on
    Windows #8511
  - Fix runtime config updates being ignored for objects without
    zone #8549
  - Use proper buffer size for OpenSSL error messages #8542
  * Enhancements
  - On checkable recovery: re-check children that have a problem
    [#8506]</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1622116800">- Update to 2.12.4
  * Bugfixes
  - Fix a crash when notification objects are deleted using the
    API #8782
  - Fix crashes that might occur during downtime scheduling if
    host or downtime objects are deleted using the API #8785
  - Fix an issue where notifications may incorrectly be skipped
    after a downtime ends #8775
  - Don't send reminder notification if the notification is still
    suppressed by a time period #8808
  - Fix an issue where attempting to create a duplicate object
    using the API might result in the original object being
    deleted #8787
  - IDO: prioritize program status updates #8809
  - Improve exceptions handling, including a fix for an uncaught
    exception on Windows #8777
  - Retry file rename operations on Windows to avoid intermittent
    locking issues #8771
  * Enhancements
  - Support Boost 1.74 (Ubuntu 21.04, Fedora 34) #8792
- Drop icinga2-boost-8185-8184.patch, icinga2-boost-8185-8190.patch
  and icinga2-boost-8185-8191.patch because now in upstream.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1626350400">- Update to 2.12.5
  Version 2.12.5 fixes two security vulnerabilities that may lead
  to privilege escalation for authenticated API users.
  Other improvements include several bugfixes related to downtimes,
  downtime notifications, and more reliable connection handling.
  * Security
  - Don't expose the PKI ticket salt via the API. This may lead
    to privilege escalation for authenticated API users by them
    being able to request certificates for other identities
    (CVE-2021-32739)
  - Don't expose IdoMysqlConnection, IdoPgsqlConnection, and
    ElasticsearchWriter passwords via the API
    (CVE-2021-32743)
  - Windows: Update bundled OpenSSL to version 1.1.1k #8888
    Depending on your setup, manual intervention beyond installing
    the new versions may be required, so please read the more
    detailed information in the release blog post carefully.
  * Bugfixes
  - Don't send downtime end notification if downtime hasn't
    started #8878
  - Don't let a failed downtime creation block the others #8871
  - Support downtimes and comments for checkables with long names
    [#8870]
  - Trigger fixed downtimes immediately if the current time
    matches (instead of waiting for the timer) #8891
  - Add configurable timeout for full connection handshake #8872
  * Enhancements
  - Replace existing downtimes on ScheduledDowntime change #8880
  - Improve crashlog #8869</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1627992000">- Update to 2.13.0
  * Enhancements
    + Core
  - PerfdataValue: Add units of measurement #7871
  - Flapping: Allow to ignore states in flapping detection #8600
    + Cluster
    Display log message if two nodes run on incompatible versions #8088
    + API
  - /v1/actions/remove-downtime: Also remove child downtimes #8913
  - Add API endpoint: /v1/actions/execute-command #8040
  - /v1/actions/add-comment: Add param expiry #8035
  - API-Event StateChange &amp; CheckResult: Add acknowledgement and downtime_depth #7736
  - Implement new API events ObjectCreated, ObjectDeleted and ObjectModified #8083
  - Implement scheduling_endpoint attribute to checkable #6326
    + Windows
  - Add support for Windows Event Log and write early log messages to it #8710
    + IDO
  - MySQL: support larger host and service names #8425
    + ITL
  - Add -S parameter for esxi_hardware ITL #8814
  - Add CheckCommands for Thola #8683
  - Add option ignore-sct for ssl_cert to ITL #8625
  - Improve check_dns command when used with monitoring-plugins 2.3 #8589
  - Add parameter -f to snmp-process #8569
  - Add systemd CheckCommand #8568
  - Add new options for ipmi-sensor #8498
  - check_snmp_int: support -a #8003
  - check_fail2ban: Add parameter fail2ban_jail to monitor a specific jail only #7960
  - check_nrpe: Add parameters needed for PKI usage #7907
    + Metrics
  - Support InfluxDB 2.0 #8719
  - Add support for InfluxDB basic auth #8314
    + Docs
  - Add info about ongoing support for IDO #8446
  - Improve instructions on how to setup a Windows dev env #8400
  - Improve instructions for installing wixtoolset on Windows #8397
  - Add section about usage of satellites #8458
  - Document command for verifying the parent node's certificate #8221
  - Clarify TimePeriod/ScheduledDowntime time zone handling #8001
    + Misc
  - Support TLS 1.3 #8718
  - Livestatus: append app name to program_version #7931
  - sd_notify() systemd about what we're doing right now #7874
  * Bugfixes
    + Core
  - Fix state not being UNKNOWN after process timeout #8937
  - Set a default severity for loggers #8846
  - Fix integer overflow when converting large unsigned integers to string #8742
  - StartUnixWorker(): don't exit() on fork() failure #8427
  - Fix perf data parser not recognizing scientific notation #8492
  - Close FDs based on /proc/self/fd #8442
  - Fix check source getting overwritten on passive check result #8158
  - Clean up temp files #8157
  - Improve perf data parser to allow for special output (e.g. ASCII tables) #8008
  - On check timeout first send SIGTERM #7918
    + Cluster
  - Drop passive check results for unreachable hosts/services #8267
  - Fix state timestamps set by the same check result differing across nodes #8101
    + API
  - Do not override status codes that are not 200 #8532
  - Update the SSL context after accepting incoming connections #8515
  - Allow to create API User with password #8321
  - Send Content-Type as API response header too #8108
  - Display a correct status when removing a downtime #8104
  - Display log message if a permission error occurs #8087
  - Replace broken package name validation regex #8825 #8946
    + Windows
  - Fix Windows command escape for " #7092
    + Notifications/Downtimes
  - Fix no re-notification for non OK state changes with time delay #8562
  - TimePeriod/ScheduledDowntime: Improve DST handling #8921
  - Don't send notifications while suppressed by checkable #8513
  - Fix a crash while removing a downtime from a disappeared checkable #8229
    + IDO
  - Update program status on stop #8730
  - Also mark objects inactive in memory on object deactivation #8626
  - IdoCheckTask: Don't override checkable critical with warn state #8613
  - PostgreSQL: Do not set standard_conforming_strings to off #8123
    + ITL
  - check_http: Fix assignment of check_adress blocking check by hostname #8109
  - check_mysql: Don't set -H if -s is given #8020
    + Metrics
  - OpenTSDB-Writer: Remove incorrect space causing missing tag error #8245</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1629374400">- Update to 2.13.1
  * Security
  - CVE-2021-37698: Add TLS server certificate validation to ElasticsearchWriter, GelfWriter,
    InfluxdbWriter and Influxdb2Writer (GHSA-cxfm-8j5v-5qr2)
    Depending on your setup, manual intervention beyond installing the new versions may be required,
    so please read the more detailed information in the release blog post carefully.
  * Bugfixes
  - IDO PgSQL: Fix a string quoting regression introduced in 2.13.0 #8958
  - ApiListener: Automatically fall back to IPv4 in default configuration on systems without IPv6 support #8961</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1650801600">- Update to 2.13.3
  * API
  - The /v1/config/stages endpoint now immediately rejects parallel config updates
    instead of accepting and then later failing to verify and activate them. #9328
  * Certificates
  - The lifetime of newly issued node certificates is reduced from 15 years to 397 days. #9337
  - Compare cluster certificate tickets in constant time. #9333
  * Notifications
  - Fix a crash that could happen while sending notifications shortly after Icinga 2 started. #9124
  - Fix missing or redundant notifications after certain combinations of state changes happened
    while notifications were suppressed, for example during a downtime. #9285
  * Checks and Commands
  - Fix a deadlock when processing check results for checkables with dependencies. #9228
  - Fix a message routing loop that can happen for event commands that are executed within a zone
    using command_endpoint that resulted in excessive execution of the command. #9260
  * Downtimes
  - Fix scheduling of downtimes for all services on child hosts. #9159
  - Creating fixed downtimes starting immediately now send a corresponding notification. #9158
  - Fix some issues involving daylight saving time changes that could result in an hour missing
    from scheduled downtimes. This fix applies to time periods as well. #9238
  * Configuration
  - Fix the evaluation order of default templates when used in combination with apply rules.
    Now default templates are imported first as stated in the documentation
    and as it already happens for objects defined without using apply. #9290
  * IDO
  - Fix an issue where contacts were not written correctly to the notification history
    if multiple IDO instances are active on the same node. #9242
  - Explicitly set the encoding for MySQL connections as a workaround for changed defaults in Debian bullseye. #9312
  - Ship a MySQL schema upgrade that fixes inconsistent version information in the full schema file
    and upgrade files which could have resulted in inaccurate reports of an outdated schema version. #9139
  * Performance Data Writers
  - Fix a race condition in the InfluxDB Writers that could result in a crash. #9237
  - Fix a log message where Influxdb2Writer logged as InfluxdbWriter. #9315
  - All writers no longer send metrics multiple times after HA failovers. #9322
  * Build
  - Fix the order of linker flags to fix builds on some ARM platforms. #9164
  - Fix a regression introduced in 2.13.2 preventing non-unity builds. #9094
  - Fix an issue when building within an unrelated Git repository, version information
    from that repository could incorrectly be used for Icinga 2. #9155
  - Windows: Update bundled Boost version to 1.78.0 and OpenSSL to 1.1.1n #9325
  * Internals
  - Fix some race conditions due to missing synchronization.
    These race conditions should not have caused any practical problems
    besides incorrect numbers in debug log message. #9306
  - Move the startup.log and status files created when validating incoming cluster config updates
    to /var/lib/icinga2/api and always keep the last failed startup.log to ease debugging. #9335
  * Icinga DB
  - The severity attribute was updated to match the sort order Icinga Web 2 uses for the IDO.
    The documentation for this attribute was already incorrect before
    and was updated to reflect the current functionality. #9239 #9240
  - Fix the is_sticky attribute for comments. #9303
  - Fix missing updates of is_reachable and severity in the state tables. #9241
  - Removing an acknowledgement no longer incorrectly writes comment history. #9302
  - Fix multiple issues so that in an HA zone, both nodes now write consistent history. #9157 #9182 #9190
  - Fix that history events are no longer written when state information should be updated. #9252
  - Fix an issue where incomplete comment history events were generated. #9301
  - Note: when removing comments using the API, the dedicated remove-comment action
    should be used instead of the objects API, otherwise no history event will be generated.
  - Fix handling of non-integer values for the order attribute of command arguments. #9181
  - Note: You should only specify integer values for order, other values are converted to
    integer before use so using fractional numbers there has no effect.
  - Add a dependency on icingadb-redis.service to the systemd service file
    so that Redis is stopped after Icinga 2. #9304
  - Buffer history events in memory when the Redis connection is lost. #9271
  - Add the previous soft state to the state tables. #9214
  - Add missing locking on object runtime updates. #9300
- Changes from 2.13.2
  * Icinga DB
  - Prefix command_id with command type #9085
  - Decouple environment from Icinga 2 Environment constant #9082
  - Make icinga:history:stream:*#event_id deterministic #9076
  - Add downtime.duration &amp; service_state.host_id to Redis #9084
  - Sync checkables along with their states first #9081
  - Flush both buffered states and state checksums on initial dump #9079
  - Introduce icinga:history:stream:downtime#scheduled_by #9080
  - Actually write parent to parent_id of zones #9078
  - Set value in milliseconds for program_start in stats/heartbeat #9077
  - Clean up vanished objects from icinga:checksum:*:state #9074
  - Remove usernotification history stream #9073
  - Write IDs of notified users into notification history stream #9071
  - Make CheckResult#scheduling_source available to Icinga DB #9072
  - Stream runtime state updates only to icinga:runtime:state #9068
  - Publish Redis schema version via XADD icinga:schema #9069
  - Don't include checkable types in history IDs #9070
  - Remove unused Redis key 'icinga:zone:parent' #9075</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1656504000">- add icinga2-vim_syntax.patch:
  When upgrading vim to version 8 the syntax file does not work anymore:
  line xxx:
    E10: \ should be followed by /, ? or &amp;
  Reason: The line continuation does not work, as vim is reading
  syntax files now in vi-compatible mode. The patch sets the
  nocompatible mode manually for that syntax file.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1656676800">- Update to 2.13.4
  * Bugfixes
  - Fix a race-condition involving object attribute updates that could result in a crash. #9395
  - After a host recovered, only send problem notifications for services after they have been
    rechecked afterwards to avoid false - notifications. #9348
  - Speed up config validation by avoiding redundant serialization of objects. #9400
  - Add a separator attribute to allow using arguments like --key=value as required by some
    check plugins. This fixes the --upgrade and --dist-upgrade arguments of check_apt. #9397
  - Windows: Update bundled versions of Boost and OpenSSL. #9360 #9415
  * Icinga DB
  - Add an icingadb CheckCommand to allow checking if Icinga DB is healthy. #9417
  - Update documentation related to Icinga DB. #9423
  - Fix a bug where history events could miss the environment ID. #9396
  - Properly serialize attributes of command arguments when explicitly set to null. #9398
  - Rename some attributes to make the database schema more consistent. #9399 #9419 #9421
  - Make the error message more helpful if the API isn't set up #9418</changelog>
  <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>
</package>
<package pkgid="8105ce54647d7941b6537f0cfe8a8fcc7b09dd773b33777ca3ef12310b034baddcbd99f44c48952ff78717b74bd1b3c576fe95d1e0769bc1df345caac4090e0a" name="icinga2-ido-pgsql-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.14.1" rel="1.1"/>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1602763200">- Update to 2.12.1
  * Bugfixes
    + Core
  - Fix crashes during config update #8348 #8345
  - Fix crash while removing a downtime #8228
  - Ensure the daemon doesn't get killed by logrotate #8170
  - Fix hangup during shutdown #8211
  - Fix a deadlock in Icinga DB #8168
  - Clean up zombie processes during reload #8376
  - Reduce check latency #8276
    + IDO
  - Prevent unnecessary IDO updates #8327 #8320
  - Commit IDO MySQL transactions earlier #8349
  - Make sure to insert IDO program status #8330
  - Improve IDO queue stats logging #8271 #8328 #8379
    + Misc
  - Ensure API connections are closed properly #8293
  - Prevent unnecessary notifications #8299
  - Don't skip null values of command arguments #8174
  - Fix Windows .exe version #8234
  - Reset Icinga check warning after successful config update #8189</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1603108800">- Info that since version 2.12.0 following security issue is fixed:
  prepare-dirs script allows for symlink attack in the icinga user
  context. boo#1172171 (CVE-2020-14004)</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1605614400">- Update _constraints to current requirements to avoid OOM seen
  in aarch64 Tumbleweed</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1606824000">- Update to 2.12.2
  * Bugfixes
  - Fix a connection leak with misconfigured agents #8483
  - Properly sync changes of config objects in global zones done
    via the API #8474 #8470
  - Prevent other clients from being disconnected when replaying
    the cluster log takes very long #8496
  - Avoid duplicate connections between endpoints #8465
  - Ignore incoming config object updates for unknown zones #8461
  - Check timestamps before removing files in config sync #8495
  * Enhancements
  - Include HTTP status codes in log #8467</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1608033600">- Update to 2.12.3
  * Security
  - Fix that revoked certificates due for renewal will
    automatically be renewed ignoring the CRL
    (Advisory / CVE-2020-29663)
  * Bugfixes
  - Improve config sync locking - resolves high load issues on
    Windows #8511
  - Fix runtime config updates being ignored for objects without
    zone #8549
  - Use proper buffer size for OpenSSL error messages #8542
  * Enhancements
  - On checkable recovery: re-check children that have a problem
    [#8506]</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1622116800">- Update to 2.12.4
  * Bugfixes
  - Fix a crash when notification objects are deleted using the
    API #8782
  - Fix crashes that might occur during downtime scheduling if
    host or downtime objects are deleted using the API #8785
  - Fix an issue where notifications may incorrectly be skipped
    after a downtime ends #8775
  - Don't send reminder notification if the notification is still
    suppressed by a time period #8808
  - Fix an issue where attempting to create a duplicate object
    using the API might result in the original object being
    deleted #8787
  - IDO: prioritize program status updates #8809
  - Improve exceptions handling, including a fix for an uncaught
    exception on Windows #8777
  - Retry file rename operations on Windows to avoid intermittent
    locking issues #8771
  * Enhancements
  - Support Boost 1.74 (Ubuntu 21.04, Fedora 34) #8792
- Drop icinga2-boost-8185-8184.patch, icinga2-boost-8185-8190.patch
  and icinga2-boost-8185-8191.patch because now in upstream.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1626350400">- Update to 2.12.5
  Version 2.12.5 fixes two security vulnerabilities that may lead
  to privilege escalation for authenticated API users.
  Other improvements include several bugfixes related to downtimes,
  downtime notifications, and more reliable connection handling.
  * Security
  - Don't expose the PKI ticket salt via the API. This may lead
    to privilege escalation for authenticated API users by them
    being able to request certificates for other identities
    (CVE-2021-32739)
  - Don't expose IdoMysqlConnection, IdoPgsqlConnection, and
    ElasticsearchWriter passwords via the API
    (CVE-2021-32743)
  - Windows: Update bundled OpenSSL to version 1.1.1k #8888
    Depending on your setup, manual intervention beyond installing
    the new versions may be required, so please read the more
    detailed information in the release blog post carefully.
  * Bugfixes
  - Don't send downtime end notification if downtime hasn't
    started #8878
  - Don't let a failed downtime creation block the others #8871
  - Support downtimes and comments for checkables with long names
    [#8870]
  - Trigger fixed downtimes immediately if the current time
    matches (instead of waiting for the timer) #8891
  - Add configurable timeout for full connection handshake #8872
  * Enhancements
  - Replace existing downtimes on ScheduledDowntime change #8880
  - Improve crashlog #8869</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1627992000">- Update to 2.13.0
  * Enhancements
    + Core
  - PerfdataValue: Add units of measurement #7871
  - Flapping: Allow to ignore states in flapping detection #8600
    + Cluster
    Display log message if two nodes run on incompatible versions #8088
    + API
  - /v1/actions/remove-downtime: Also remove child downtimes #8913
  - Add API endpoint: /v1/actions/execute-command #8040
  - /v1/actions/add-comment: Add param expiry #8035
  - API-Event StateChange &amp; CheckResult: Add acknowledgement and downtime_depth #7736
  - Implement new API events ObjectCreated, ObjectDeleted and ObjectModified #8083
  - Implement scheduling_endpoint attribute to checkable #6326
    + Windows
  - Add support for Windows Event Log and write early log messages to it #8710
    + IDO
  - MySQL: support larger host and service names #8425
    + ITL
  - Add -S parameter for esxi_hardware ITL #8814
  - Add CheckCommands for Thola #8683
  - Add option ignore-sct for ssl_cert to ITL #8625
  - Improve check_dns command when used with monitoring-plugins 2.3 #8589
  - Add parameter -f to snmp-process #8569
  - Add systemd CheckCommand #8568
  - Add new options for ipmi-sensor #8498
  - check_snmp_int: support -a #8003
  - check_fail2ban: Add parameter fail2ban_jail to monitor a specific jail only #7960
  - check_nrpe: Add parameters needed for PKI usage #7907
    + Metrics
  - Support InfluxDB 2.0 #8719
  - Add support for InfluxDB basic auth #8314
    + Docs
  - Add info about ongoing support for IDO #8446
  - Improve instructions on how to setup a Windows dev env #8400
  - Improve instructions for installing wixtoolset on Windows #8397
  - Add section about usage of satellites #8458
  - Document command for verifying the parent node's certificate #8221
  - Clarify TimePeriod/ScheduledDowntime time zone handling #8001
    + Misc
  - Support TLS 1.3 #8718
  - Livestatus: append app name to program_version #7931
  - sd_notify() systemd about what we're doing right now #7874
  * Bugfixes
    + Core
  - Fix state not being UNKNOWN after process timeout #8937
  - Set a default severity for loggers #8846
  - Fix integer overflow when converting large unsigned integers to string #8742
  - StartUnixWorker(): don't exit() on fork() failure #8427
  - Fix perf data parser not recognizing scientific notation #8492
  - Close FDs based on /proc/self/fd #8442
  - Fix check source getting overwritten on passive check result #8158
  - Clean up temp files #8157
  - Improve perf data parser to allow for special output (e.g. ASCII tables) #8008
  - On check timeout first send SIGTERM #7918
    + Cluster
  - Drop passive check results for unreachable hosts/services #8267
  - Fix state timestamps set by the same check result differing across nodes #8101
    + API
  - Do not override status codes that are not 200 #8532
  - Update the SSL context after accepting incoming connections #8515
  - Allow to create API User with password #8321
  - Send Content-Type as API response header too #8108
  - Display a correct status when removing a downtime #8104
  - Display log message if a permission error occurs #8087
  - Replace broken package name validation regex #8825 #8946
    + Windows
  - Fix Windows command escape for " #7092
    + Notifications/Downtimes
  - Fix no re-notification for non OK state changes with time delay #8562
  - TimePeriod/ScheduledDowntime: Improve DST handling #8921
  - Don't send notifications while suppressed by checkable #8513
  - Fix a crash while removing a downtime from a disappeared checkable #8229
    + IDO
  - Update program status on stop #8730
  - Also mark objects inactive in memory on object deactivation #8626
  - IdoCheckTask: Don't override checkable critical with warn state #8613
  - PostgreSQL: Do not set standard_conforming_strings to off #8123
    + ITL
  - check_http: Fix assignment of check_adress blocking check by hostname #8109
  - check_mysql: Don't set -H if -s is given #8020
    + Metrics
  - OpenTSDB-Writer: Remove incorrect space causing missing tag error #8245</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1629374400">- Update to 2.13.1
  * Security
  - CVE-2021-37698: Add TLS server certificate validation to ElasticsearchWriter, GelfWriter,
    InfluxdbWriter and Influxdb2Writer (GHSA-cxfm-8j5v-5qr2)
    Depending on your setup, manual intervention beyond installing the new versions may be required,
    so please read the more detailed information in the release blog post carefully.
  * Bugfixes
  - IDO PgSQL: Fix a string quoting regression introduced in 2.13.0 #8958
  - ApiListener: Automatically fall back to IPv4 in default configuration on systems without IPv6 support #8961</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1650801600">- Update to 2.13.3
  * API
  - The /v1/config/stages endpoint now immediately rejects parallel config updates
    instead of accepting and then later failing to verify and activate them. #9328
  * Certificates
  - The lifetime of newly issued node certificates is reduced from 15 years to 397 days. #9337
  - Compare cluster certificate tickets in constant time. #9333
  * Notifications
  - Fix a crash that could happen while sending notifications shortly after Icinga 2 started. #9124
  - Fix missing or redundant notifications after certain combinations of state changes happened
    while notifications were suppressed, for example during a downtime. #9285
  * Checks and Commands
  - Fix a deadlock when processing check results for checkables with dependencies. #9228
  - Fix a message routing loop that can happen for event commands that are executed within a zone
    using command_endpoint that resulted in excessive execution of the command. #9260
  * Downtimes
  - Fix scheduling of downtimes for all services on child hosts. #9159
  - Creating fixed downtimes starting immediately now send a corresponding notification. #9158
  - Fix some issues involving daylight saving time changes that could result in an hour missing
    from scheduled downtimes. This fix applies to time periods as well. #9238
  * Configuration
  - Fix the evaluation order of default templates when used in combination with apply rules.
    Now default templates are imported first as stated in the documentation
    and as it already happens for objects defined without using apply. #9290
  * IDO
  - Fix an issue where contacts were not written correctly to the notification history
    if multiple IDO instances are active on the same node. #9242
  - Explicitly set the encoding for MySQL connections as a workaround for changed defaults in Debian bullseye. #9312
  - Ship a MySQL schema upgrade that fixes inconsistent version information in the full schema file
    and upgrade files which could have resulted in inaccurate reports of an outdated schema version. #9139
  * Performance Data Writers
  - Fix a race condition in the InfluxDB Writers that could result in a crash. #9237
  - Fix a log message where Influxdb2Writer logged as InfluxdbWriter. #9315
  - All writers no longer send metrics multiple times after HA failovers. #9322
  * Build
  - Fix the order of linker flags to fix builds on some ARM platforms. #9164
  - Fix a regression introduced in 2.13.2 preventing non-unity builds. #9094
  - Fix an issue when building within an unrelated Git repository, version information
    from that repository could incorrectly be used for Icinga 2. #9155
  - Windows: Update bundled Boost version to 1.78.0 and OpenSSL to 1.1.1n #9325
  * Internals
  - Fix some race conditions due to missing synchronization.
    These race conditions should not have caused any practical problems
    besides incorrect numbers in debug log message. #9306
  - Move the startup.log and status files created when validating incoming cluster config updates
    to /var/lib/icinga2/api and always keep the last failed startup.log to ease debugging. #9335
  * Icinga DB
  - The severity attribute was updated to match the sort order Icinga Web 2 uses for the IDO.
    The documentation for this attribute was already incorrect before
    and was updated to reflect the current functionality. #9239 #9240
  - Fix the is_sticky attribute for comments. #9303
  - Fix missing updates of is_reachable and severity in the state tables. #9241
  - Removing an acknowledgement no longer incorrectly writes comment history. #9302
  - Fix multiple issues so that in an HA zone, both nodes now write consistent history. #9157 #9182 #9190
  - Fix that history events are no longer written when state information should be updated. #9252
  - Fix an issue where incomplete comment history events were generated. #9301
  - Note: when removing comments using the API, the dedicated remove-comment action
    should be used instead of the objects API, otherwise no history event will be generated.
  - Fix handling of non-integer values for the order attribute of command arguments. #9181
  - Note: You should only specify integer values for order, other values are converted to
    integer before use so using fractional numbers there has no effect.
  - Add a dependency on icingadb-redis.service to the systemd service file
    so that Redis is stopped after Icinga 2. #9304
  - Buffer history events in memory when the Redis connection is lost. #9271
  - Add the previous soft state to the state tables. #9214
  - Add missing locking on object runtime updates. #9300
- Changes from 2.13.2
  * Icinga DB
  - Prefix command_id with command type #9085
  - Decouple environment from Icinga 2 Environment constant #9082
  - Make icinga:history:stream:*#event_id deterministic #9076
  - Add downtime.duration &amp; service_state.host_id to Redis #9084
  - Sync checkables along with their states first #9081
  - Flush both buffered states and state checksums on initial dump #9079
  - Introduce icinga:history:stream:downtime#scheduled_by #9080
  - Actually write parent to parent_id of zones #9078
  - Set value in milliseconds for program_start in stats/heartbeat #9077
  - Clean up vanished objects from icinga:checksum:*:state #9074
  - Remove usernotification history stream #9073
  - Write IDs of notified users into notification history stream #9071
  - Make CheckResult#scheduling_source available to Icinga DB #9072
  - Stream runtime state updates only to icinga:runtime:state #9068
  - Publish Redis schema version via XADD icinga:schema #9069
  - Don't include checkable types in history IDs #9070
  - Remove unused Redis key 'icinga:zone:parent' #9075</changelog>
  <changelog author="Lars Vogdt &lt;lars@linux-schulserver.de&gt;" date="1656504000">- add icinga2-vim_syntax.patch:
  When upgrading vim to version 8 the syntax file does not work anymore:
  line xxx:
    E10: \ should be followed by /, ? or &amp;
  Reason: The line continuation does not work, as vim is reading
  syntax files now in vi-compatible mode. The patch sets the
  nocompatible mode manually for that syntax file.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1656676800">- Update to 2.13.4
  * Bugfixes
  - Fix a race-condition involving object attribute updates that could result in a crash. #9395
  - After a host recovered, only send problem notifications for services after they have been
    rechecked afterwards to avoid false - notifications. #9348
  - Speed up config validation by avoiding redundant serialization of objects. #9400
  - Add a separator attribute to allow using arguments like --key=value as required by some
    check plugins. This fixes the --upgrade and --dist-upgrade arguments of check_apt. #9397
  - Windows: Update bundled versions of Boost and OpenSSL. #9360 #9415
  * Icinga DB
  - Add an icingadb CheckCommand to allow checking if Icinga DB is healthy. #9417
  - Update documentation related to Icinga DB. #9423
  - Fix a bug where history events could miss the environment ID. #9396
  - Properly serialize attributes of command arguments when explicitly set to null. #9398
  - Rename some attributes to make the database schema more consistent. #9399 #9419 #9421
  - Make the error message more helpful if the API isn't set up #9418</changelog>
  <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>
</package>
<package pkgid="289bc35b04209d130646fc479d4bd6ed4a3396b7329a566d785247adbf4f8f3b965717b0640f1af6b6a5433d49ee225d26c0a7cef5d170f031e4b3f7612200ef" name="icu" arch="i586">
  <version epoch="0" ver="73.2" rel="3.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1603972800">- Update to release 68.1
  * CLDR 38
  * Measurement unit preferences
  * PluralRules selection for ranges of numbers
  * Locale ID canonicalization now conforms to the CLDR spec
    including edge cases
  * DateIntervalFormat supports output options such as capitalization
  * Measurement units are normalized in skeleton string output
  * Time zone data (tzdata) version 2020d</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1604750400">- Add back icu.keyring, see https://unicode-org.atlassian.net/browse/ICU-21361</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1608897600">- Update to release 68.2
  * Fix memory problem in FormattedStringBuilder
  * Fix assertion when setKeywordValue w/ long value.
  * Fix UBSan breakage on 8bit of rbbi
  * fix int32_t overflow in listFormat
  * Fix memory handling in MemoryPool::operator=()
  * Fix memory leak in AliasReplacer</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1613649600">- Fix pthread dependency issue (boo#1182252).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1614600000">- Drop SUSE_ASNEEDED as the issue was in binutils (boo#1182252).</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1615204800">- Added icu-1618.patch to fix 2 tests on aarch64 [boo#1182645]</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1617192000">- Add icu-drop-testTemperature.patch to fix boo#1182645
  The test has been dropped in master branch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1618056000">- icu-drop-testTemperature.patch: Remove
- icu-fix-testTemperature.patch: Backport ICU-21366 (bsc#1182645)
- Don't disable testsuite under qemu-linux-user</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1618056001">- Update to release 69.1
  * CLDR 39
  * For Norwegian, "no" is back to being the canonical code, with
    "nb" treated as equivalent. This aligns handling of Norwegian
    with other macro language codes.
  * Binary prefixes in measurement units (KiB, MiB, etc.)
  * Time zone offsets from local time: New APIs
    BasicTimeZone::getOffsetFromLocal() (C++) and
    ucal_getTimeZoneOffsetFromLocal()
- Drop icu-1618.patch (merged),
  icu-fix-testTemperature.patch (merged)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1620820800">- nan-undefined-conversion.patch: ICU-21613 Fix undefined behaviour in
  ComplexUnitsConverter::applyRounder</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1636459200">- Update to release 70.1:
  * Unicode 14 (new characters, scripts, emoji, and API constants)
  * CLDR 40 (many additions and corrections)
  * Fixes for measurement unit formatting
  * Can now be built with up to C++20 compilers
- Rebased icu-error-reporting.diff</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1637582400">- Add fix-ucptrietest-golden-diff.patch: ICU-21793 Fix
  ucptrietest golden diff [boo#1192935]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1649505600">- update to 71.1:
  * updates to CLDR 41 locale data with various additions and corrections.
  * 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.
  * 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”.
  * time zone data updated to 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.
- drop fix-ucptrietest-golden-diff.patch (upstream)</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1650888000">- bump library packagename to libicu71 to match the version.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1666180800">- Update to release 72.1
  * Support for Unicode 15, including new characters, scripts,
    emoji, and corresponding API constants.
  * Support for CLDR 42 locale data with various additions and
    corrections.
  * Shift to tzdb 2022e. Pre-1970 data for a number of timezones
    has been removed.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677758400">- Use -fexcess-precision=fast as GCC 13 will default to
  - fexcess-precision=standard for C++.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" 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="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1685016000">- Add icu-UCHAR-uint16t.patch: fixes builds where UCHAR_TYPE is
  re-defined such as libqt5-qtwebengine</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1686744000">- Update to release 73.2
  * CLDR extends the support for “short” Chinese sort orders to
    cover some additional, required characters for Level 2. This
    is carried over into ICU collation.
  * ICU has a modified character conversion table, mapping some
    GB18030 characters to Unicode characters that were encoded
    after GB18030-2005.
- Delete icu-UCHAR-uint16t.patch (merged)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1695124800">- Fix broken TestHebrewCalendarInTemporalLeapYear [boo#1215425]
  icu4c-73_c-ICU-22512-Fix-broken-TestHebrewCalendarInTemporalLeapYear.patch</changelog>
</package>
<package pkgid="c0324954407d2c64a3344c9f6b3d9ca91f1c575f517474c73f76994019dfcce166017af19a586151df859ee747fd58a3862ddaf26f735682c4e796e77b8d24f1" name="icu" arch="src">
  <version epoch="0" ver="73.2" rel="3.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1603972800">- Update to release 68.1
  * CLDR 38
  * Measurement unit preferences
  * PluralRules selection for ranges of numbers
  * Locale ID canonicalization now conforms to the CLDR spec
    including edge cases
  * DateIntervalFormat supports output options such as capitalization
  * Measurement units are normalized in skeleton string output
  * Time zone data (tzdata) version 2020d</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1604750400">- Add back icu.keyring, see https://unicode-org.atlassian.net/browse/ICU-21361</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1608897600">- Update to release 68.2
  * Fix memory problem in FormattedStringBuilder
  * Fix assertion when setKeywordValue w/ long value.
  * Fix UBSan breakage on 8bit of rbbi
  * fix int32_t overflow in listFormat
  * Fix memory handling in MemoryPool::operator=()
  * Fix memory leak in AliasReplacer</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1613649600">- Fix pthread dependency issue (boo#1182252).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1614600000">- Drop SUSE_ASNEEDED as the issue was in binutils (boo#1182252).</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1615204800">- Added icu-1618.patch to fix 2 tests on aarch64 [boo#1182645]</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1617192000">- Add icu-drop-testTemperature.patch to fix boo#1182645
  The test has been dropped in master branch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1618056000">- icu-drop-testTemperature.patch: Remove
- icu-fix-testTemperature.patch: Backport ICU-21366 (bsc#1182645)
- Don't disable testsuite under qemu-linux-user</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1618056001">- Update to release 69.1
  * CLDR 39
  * For Norwegian, "no" is back to being the canonical code, with
    "nb" treated as equivalent. This aligns handling of Norwegian
    with other macro language codes.
  * Binary prefixes in measurement units (KiB, MiB, etc.)
  * Time zone offsets from local time: New APIs
    BasicTimeZone::getOffsetFromLocal() (C++) and
    ucal_getTimeZoneOffsetFromLocal()
- Drop icu-1618.patch (merged),
  icu-fix-testTemperature.patch (merged)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1620820800">- nan-undefined-conversion.patch: ICU-21613 Fix undefined behaviour in
  ComplexUnitsConverter::applyRounder</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1636459200">- Update to release 70.1:
  * Unicode 14 (new characters, scripts, emoji, and API constants)
  * CLDR 40 (many additions and corrections)
  * Fixes for measurement unit formatting
  * Can now be built with up to C++20 compilers
- Rebased icu-error-reporting.diff</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1637582400">- Add fix-ucptrietest-golden-diff.patch: ICU-21793 Fix
  ucptrietest golden diff [boo#1192935]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1649505600">- update to 71.1:
  * updates to CLDR 41 locale data with various additions and corrections.
  * 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.
  * 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”.
  * time zone data updated to 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.
- drop fix-ucptrietest-golden-diff.patch (upstream)</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1650888000">- bump library packagename to libicu71 to match the version.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1666180800">- Update to release 72.1
  * Support for Unicode 15, including new characters, scripts,
    emoji, and corresponding API constants.
  * Support for CLDR 42 locale data with various additions and
    corrections.
  * Shift to tzdb 2022e. Pre-1970 data for a number of timezones
    has been removed.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677758400">- Use -fexcess-precision=fast as GCC 13 will default to
  - fexcess-precision=standard for C++.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" 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="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1685016000">- Add icu-UCHAR-uint16t.patch: fixes builds where UCHAR_TYPE is
  re-defined such as libqt5-qtwebengine</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1686744000">- Update to release 73.2
  * CLDR extends the support for “short” Chinese sort orders to
    cover some additional, required characters for Level 2. This
    is carried over into ICU collation.
  * ICU has a modified character conversion table, mapping some
    GB18030 characters to Unicode characters that were encoded
    after GB18030-2005.
- Delete icu-UCHAR-uint16t.patch (merged)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1695124800">- Fix broken TestHebrewCalendarInTemporalLeapYear [boo#1215425]
  icu4c-73_c-ICU-22512-Fix-broken-TestHebrewCalendarInTemporalLeapYear.patch</changelog>
</package>
<package pkgid="113260e849a055a00d9b2016f266f3ec7e9e509d86e279ea43711f7e673dd47e1b291f736fe4ac43ae1a08368e3823abd45b210d0963c4f0b7a45b46ebddf68b" name="icu" arch="x86_64">
  <version epoch="0" ver="73.2" rel="3.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1603972800">- Update to release 68.1
  * CLDR 38
  * Measurement unit preferences
  * PluralRules selection for ranges of numbers
  * Locale ID canonicalization now conforms to the CLDR spec
    including edge cases
  * DateIntervalFormat supports output options such as capitalization
  * Measurement units are normalized in skeleton string output
  * Time zone data (tzdata) version 2020d</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1604750400">- Add back icu.keyring, see https://unicode-org.atlassian.net/browse/ICU-21361</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1608897600">- Update to release 68.2
  * Fix memory problem in FormattedStringBuilder
  * Fix assertion when setKeywordValue w/ long value.
  * Fix UBSan breakage on 8bit of rbbi
  * fix int32_t overflow in listFormat
  * Fix memory handling in MemoryPool::operator=()
  * Fix memory leak in AliasReplacer</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1613649600">- Fix pthread dependency issue (boo#1182252).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1614600000">- Drop SUSE_ASNEEDED as the issue was in binutils (boo#1182252).</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1615204800">- Added icu-1618.patch to fix 2 tests on aarch64 [boo#1182645]</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1617192000">- Add icu-drop-testTemperature.patch to fix boo#1182645
  The test has been dropped in master branch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1618056000">- icu-drop-testTemperature.patch: Remove
- icu-fix-testTemperature.patch: Backport ICU-21366 (bsc#1182645)
- Don't disable testsuite under qemu-linux-user</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1618056001">- Update to release 69.1
  * CLDR 39
  * For Norwegian, "no" is back to being the canonical code, with
    "nb" treated as equivalent. This aligns handling of Norwegian
    with other macro language codes.
  * Binary prefixes in measurement units (KiB, MiB, etc.)
  * Time zone offsets from local time: New APIs
    BasicTimeZone::getOffsetFromLocal() (C++) and
    ucal_getTimeZoneOffsetFromLocal()
- Drop icu-1618.patch (merged),
  icu-fix-testTemperature.patch (merged)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1620820800">- nan-undefined-conversion.patch: ICU-21613 Fix undefined behaviour in
  ComplexUnitsConverter::applyRounder</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1636459200">- Update to release 70.1:
  * Unicode 14 (new characters, scripts, emoji, and API constants)
  * CLDR 40 (many additions and corrections)
  * Fixes for measurement unit formatting
  * Can now be built with up to C++20 compilers
- Rebased icu-error-reporting.diff</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1637582400">- Add fix-ucptrietest-golden-diff.patch: ICU-21793 Fix
  ucptrietest golden diff [boo#1192935]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1649505600">- update to 71.1:
  * updates to CLDR 41 locale data with various additions and corrections.
  * 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.
  * 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”.
  * time zone data updated to 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.
- drop fix-ucptrietest-golden-diff.patch (upstream)</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1650888000">- bump library packagename to libicu71 to match the version.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1666180800">- Update to release 72.1
  * Support for Unicode 15, including new characters, scripts,
    emoji, and corresponding API constants.
  * Support for CLDR 42 locale data with various additions and
    corrections.
  * Shift to tzdb 2022e. Pre-1970 data for a number of timezones
    has been removed.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677758400">- Use -fexcess-precision=fast as GCC 13 will default to
  - fexcess-precision=standard for C++.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" 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="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1685016000">- Add icu-UCHAR-uint16t.patch: fixes builds where UCHAR_TYPE is
  re-defined such as libqt5-qtwebengine</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1686744000">- Update to release 73.2
  * CLDR extends the support for “short” Chinese sort orders to
    cover some additional, required characters for Level 2. This
    is carried over into ICU collation.
  * ICU has a modified character conversion table, mapping some
    GB18030 characters to Unicode characters that were encoded
    after GB18030-2005.
- Delete icu-UCHAR-uint16t.patch (merged)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1695124800">- Fix broken TestHebrewCalendarInTemporalLeapYear [boo#1215425]
  icu4c-73_c-ICU-22512-Fix-broken-TestHebrewCalendarInTemporalLeapYear.patch</changelog>
</package>
<package pkgid="d0fff5651bf7498a5b08d32e3d95d2bccac823ba45b5a76a409dec2927d98d78ac521556757f8913cb4f23395f946e742ffeda24870e058cb7d2fdc553b28907" name="icu-debuginfo" arch="i586">
  <version epoch="0" ver="73.2" rel="3.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1603972800">- Update to release 68.1
  * CLDR 38
  * Measurement unit preferences
  * PluralRules selection for ranges of numbers
  * Locale ID canonicalization now conforms to the CLDR spec
    including edge cases
  * DateIntervalFormat supports output options such as capitalization
  * Measurement units are normalized in skeleton string output
  * Time zone data (tzdata) version 2020d</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1604750400">- Add back icu.keyring, see https://unicode-org.atlassian.net/browse/ICU-21361</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1608897600">- Update to release 68.2
  * Fix memory problem in FormattedStringBuilder
  * Fix assertion when setKeywordValue w/ long value.
  * Fix UBSan breakage on 8bit of rbbi
  * fix int32_t overflow in listFormat
  * Fix memory handling in MemoryPool::operator=()
  * Fix memory leak in AliasReplacer</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1613649600">- Fix pthread dependency issue (boo#1182252).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1614600000">- Drop SUSE_ASNEEDED as the issue was in binutils (boo#1182252).</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1615204800">- Added icu-1618.patch to fix 2 tests on aarch64 [boo#1182645]</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1617192000">- Add icu-drop-testTemperature.patch to fix boo#1182645
  The test has been dropped in master branch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1618056000">- icu-drop-testTemperature.patch: Remove
- icu-fix-testTemperature.patch: Backport ICU-21366 (bsc#1182645)
- Don't disable testsuite under qemu-linux-user</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1618056001">- Update to release 69.1
  * CLDR 39
  * For Norwegian, "no" is back to being the canonical code, with
    "nb" treated as equivalent. This aligns handling of Norwegian
    with other macro language codes.
  * Binary prefixes in measurement units (KiB, MiB, etc.)
  * Time zone offsets from local time: New APIs
    BasicTimeZone::getOffsetFromLocal() (C++) and
    ucal_getTimeZoneOffsetFromLocal()
- Drop icu-1618.patch (merged),
  icu-fix-testTemperature.patch (merged)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1620820800">- nan-undefined-conversion.patch: ICU-21613 Fix undefined behaviour in
  ComplexUnitsConverter::applyRounder</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1636459200">- Update to release 70.1:
  * Unicode 14 (new characters, scripts, emoji, and API constants)
  * CLDR 40 (many additions and corrections)
  * Fixes for measurement unit formatting
  * Can now be built with up to C++20 compilers
- Rebased icu-error-reporting.diff</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1637582400">- Add fix-ucptrietest-golden-diff.patch: ICU-21793 Fix
  ucptrietest golden diff [boo#1192935]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1649505600">- update to 71.1:
  * updates to CLDR 41 locale data with various additions and corrections.
  * 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.
  * 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”.
  * time zone data updated to 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.
- drop fix-ucptrietest-golden-diff.patch (upstream)</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1650888000">- bump library packagename to libicu71 to match the version.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1666180800">- Update to release 72.1
  * Support for Unicode 15, including new characters, scripts,
    emoji, and corresponding API constants.
  * Support for CLDR 42 locale data with various additions and
    corrections.
  * Shift to tzdb 2022e. Pre-1970 data for a number of timezones
    has been removed.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677758400">- Use -fexcess-precision=fast as GCC 13 will default to
  - fexcess-precision=standard for C++.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" 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="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1685016000">- Add icu-UCHAR-uint16t.patch: fixes builds where UCHAR_TYPE is
  re-defined such as libqt5-qtwebengine</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1686744000">- Update to release 73.2
  * CLDR extends the support for “short” Chinese sort orders to
    cover some additional, required characters for Level 2. This
    is carried over into ICU collation.
  * ICU has a modified character conversion table, mapping some
    GB18030 characters to Unicode characters that were encoded
    after GB18030-2005.
- Delete icu-UCHAR-uint16t.patch (merged)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1695124800">- Fix broken TestHebrewCalendarInTemporalLeapYear [boo#1215425]
  icu4c-73_c-ICU-22512-Fix-broken-TestHebrewCalendarInTemporalLeapYear.patch</changelog>
</package>
<package pkgid="f075c00cfdcf43fd7b3eb98f668243622c3dece639af0ad01d9367c8cd002ee9f8000cfa966f340eb368ac152a1fc45ae403f396b132e18c59525b77336850ab" name="icu-debuginfo" arch="x86_64">
  <version epoch="0" ver="73.2" rel="3.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1603972800">- Update to release 68.1
  * CLDR 38
  * Measurement unit preferences
  * PluralRules selection for ranges of numbers
  * Locale ID canonicalization now conforms to the CLDR spec
    including edge cases
  * DateIntervalFormat supports output options such as capitalization
  * Measurement units are normalized in skeleton string output
  * Time zone data (tzdata) version 2020d</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1604750400">- Add back icu.keyring, see https://unicode-org.atlassian.net/browse/ICU-21361</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1608897600">- Update to release 68.2
  * Fix memory problem in FormattedStringBuilder
  * Fix assertion when setKeywordValue w/ long value.
  * Fix UBSan breakage on 8bit of rbbi
  * fix int32_t overflow in listFormat
  * Fix memory handling in MemoryPool::operator=()
  * Fix memory leak in AliasReplacer</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1613649600">- Fix pthread dependency issue (boo#1182252).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1614600000">- Drop SUSE_ASNEEDED as the issue was in binutils (boo#1182252).</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1615204800">- Added icu-1618.patch to fix 2 tests on aarch64 [boo#1182645]</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1617192000">- Add icu-drop-testTemperature.patch to fix boo#1182645
  The test has been dropped in master branch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1618056000">- icu-drop-testTemperature.patch: Remove
- icu-fix-testTemperature.patch: Backport ICU-21366 (bsc#1182645)
- Don't disable testsuite under qemu-linux-user</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1618056001">- Update to release 69.1
  * CLDR 39
  * For Norwegian, "no" is back to being the canonical code, with
    "nb" treated as equivalent. This aligns handling of Norwegian
    with other macro language codes.
  * Binary prefixes in measurement units (KiB, MiB, etc.)
  * Time zone offsets from local time: New APIs
    BasicTimeZone::getOffsetFromLocal() (C++) and
    ucal_getTimeZoneOffsetFromLocal()
- Drop icu-1618.patch (merged),
  icu-fix-testTemperature.patch (merged)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1620820800">- nan-undefined-conversion.patch: ICU-21613 Fix undefined behaviour in
  ComplexUnitsConverter::applyRounder</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1636459200">- Update to release 70.1:
  * Unicode 14 (new characters, scripts, emoji, and API constants)
  * CLDR 40 (many additions and corrections)
  * Fixes for measurement unit formatting
  * Can now be built with up to C++20 compilers
- Rebased icu-error-reporting.diff</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1637582400">- Add fix-ucptrietest-golden-diff.patch: ICU-21793 Fix
  ucptrietest golden diff [boo#1192935]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1649505600">- update to 71.1:
  * updates to CLDR 41 locale data with various additions and corrections.
  * 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.
  * 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”.
  * time zone data updated to 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.
- drop fix-ucptrietest-golden-diff.patch (upstream)</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1650888000">- bump library packagename to libicu71 to match the version.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1666180800">- Update to release 72.1
  * Support for Unicode 15, including new characters, scripts,
    emoji, and corresponding API constants.
  * Support for CLDR 42 locale data with various additions and
    corrections.
  * Shift to tzdb 2022e. Pre-1970 data for a number of timezones
    has been removed.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677758400">- Use -fexcess-precision=fast as GCC 13 will default to
  - fexcess-precision=standard for C++.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" 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="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1685016000">- Add icu-UCHAR-uint16t.patch: fixes builds where UCHAR_TYPE is
  re-defined such as libqt5-qtwebengine</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1686744000">- Update to release 73.2
  * CLDR extends the support for “short” Chinese sort orders to
    cover some additional, required characters for Level 2. This
    is carried over into ICU collation.
  * ICU has a modified character conversion table, mapping some
    GB18030 characters to Unicode characters that were encoded
    after GB18030-2005.
- Delete icu-UCHAR-uint16t.patch (merged)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1695124800">- Fix broken TestHebrewCalendarInTemporalLeapYear [boo#1215425]
  icu4c-73_c-ICU-22512-Fix-broken-TestHebrewCalendarInTemporalLeapYear.patch</changelog>
</package>
<package pkgid="790174a87f978182d0beddaabe7e9c716db15c8d33d5f42ee216e2f0f5d19d40dbc919cbf8fcc14ee694656c0a0588993b8fe5f8b323e3dd5ed1aa9e2deb137a" name="icu-debugsource" arch="i586">
  <version epoch="0" ver="73.2" rel="3.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1603972800">- Update to release 68.1
  * CLDR 38
  * Measurement unit preferences
  * PluralRules selection for ranges of numbers
  * Locale ID canonicalization now conforms to the CLDR spec
    including edge cases
  * DateIntervalFormat supports output options such as capitalization
  * Measurement units are normalized in skeleton string output
  * Time zone data (tzdata) version 2020d</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1604750400">- Add back icu.keyring, see https://unicode-org.atlassian.net/browse/ICU-21361</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1608897600">- Update to release 68.2
  * Fix memory problem in FormattedStringBuilder
  * Fix assertion when setKeywordValue w/ long value.
  * Fix UBSan breakage on 8bit of rbbi
  * fix int32_t overflow in listFormat
  * Fix memory handling in MemoryPool::operator=()
  * Fix memory leak in AliasReplacer</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1613649600">- Fix pthread dependency issue (boo#1182252).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1614600000">- Drop SUSE_ASNEEDED as the issue was in binutils (boo#1182252).</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1615204800">- Added icu-1618.patch to fix 2 tests on aarch64 [boo#1182645]</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1617192000">- Add icu-drop-testTemperature.patch to fix boo#1182645
  The test has been dropped in master branch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1618056000">- icu-drop-testTemperature.patch: Remove
- icu-fix-testTemperature.patch: Backport ICU-21366 (bsc#1182645)
- Don't disable testsuite under qemu-linux-user</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1618056001">- Update to release 69.1
  * CLDR 39
  * For Norwegian, "no" is back to being the canonical code, with
    "nb" treated as equivalent. This aligns handling of Norwegian
    with other macro language codes.
  * Binary prefixes in measurement units (KiB, MiB, etc.)
  * Time zone offsets from local time: New APIs
    BasicTimeZone::getOffsetFromLocal() (C++) and
    ucal_getTimeZoneOffsetFromLocal()
- Drop icu-1618.patch (merged),
  icu-fix-testTemperature.patch (merged)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1620820800">- nan-undefined-conversion.patch: ICU-21613 Fix undefined behaviour in
  ComplexUnitsConverter::applyRounder</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1636459200">- Update to release 70.1:
  * Unicode 14 (new characters, scripts, emoji, and API constants)
  * CLDR 40 (many additions and corrections)
  * Fixes for measurement unit formatting
  * Can now be built with up to C++20 compilers
- Rebased icu-error-reporting.diff</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1637582400">- Add fix-ucptrietest-golden-diff.patch: ICU-21793 Fix
  ucptrietest golden diff [boo#1192935]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1649505600">- update to 71.1:
  * updates to CLDR 41 locale data with various additions and corrections.
  * 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.
  * 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”.
  * time zone data updated to 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.
- drop fix-ucptrietest-golden-diff.patch (upstream)</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1650888000">- bump library packagename to libicu71 to match the version.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1666180800">- Update to release 72.1
  * Support for Unicode 15, including new characters, scripts,
    emoji, and corresponding API constants.
  * Support for CLDR 42 locale data with various additions and
    corrections.
  * Shift to tzdb 2022e. Pre-1970 data for a number of timezones
    has been removed.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677758400">- Use -fexcess-precision=fast as GCC 13 will default to
  - fexcess-precision=standard for C++.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" 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="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1685016000">- Add icu-UCHAR-uint16t.patch: fixes builds where UCHAR_TYPE is
  re-defined such as libqt5-qtwebengine</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1686744000">- Update to release 73.2
  * CLDR extends the support for “short” Chinese sort orders to
    cover some additional, required characters for Level 2. This
    is carried over into ICU collation.
  * ICU has a modified character conversion table, mapping some
    GB18030 characters to Unicode characters that were encoded
    after GB18030-2005.
- Delete icu-UCHAR-uint16t.patch (merged)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1695124800">- Fix broken TestHebrewCalendarInTemporalLeapYear [boo#1215425]
  icu4c-73_c-ICU-22512-Fix-broken-TestHebrewCalendarInTemporalLeapYear.patch</changelog>
</package>
<package pkgid="348928ee915f20bc9da33d8f8d75d7d0f0363456e8c43dd170eb3736f1b4712cd08db62a9c771e75ce5ac93da786ef9270d63fc638ee18d2b04c02d293dc9bf5" name="icu-debugsource" arch="x86_64">
  <version epoch="0" ver="73.2" rel="3.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1603972800">- Update to release 68.1
  * CLDR 38
  * Measurement unit preferences
  * PluralRules selection for ranges of numbers
  * Locale ID canonicalization now conforms to the CLDR spec
    including edge cases
  * DateIntervalFormat supports output options such as capitalization
  * Measurement units are normalized in skeleton string output
  * Time zone data (tzdata) version 2020d</changelog>
  <changelog author="Ismail D&#xF6;nmez &lt;idonmez@suse.com&gt;" date="1604750400">- Add back icu.keyring, see https://unicode-org.atlassian.net/browse/ICU-21361</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1608897600">- Update to release 68.2
  * Fix memory problem in FormattedStringBuilder
  * Fix assertion when setKeywordValue w/ long value.
  * Fix UBSan breakage on 8bit of rbbi
  * fix int32_t overflow in listFormat
  * Fix memory handling in MemoryPool::operator=()
  * Fix memory leak in AliasReplacer</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1613649600">- Fix pthread dependency issue (boo#1182252).</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1614600000">- Drop SUSE_ASNEEDED as the issue was in binutils (boo#1182252).</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1615204800">- Added icu-1618.patch to fix 2 tests on aarch64 [boo#1182645]</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1617192000">- Add icu-drop-testTemperature.patch to fix boo#1182645
  The test has been dropped in master branch</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1618056000">- icu-drop-testTemperature.patch: Remove
- icu-fix-testTemperature.patch: Backport ICU-21366 (bsc#1182645)
- Don't disable testsuite under qemu-linux-user</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1618056001">- Update to release 69.1
  * CLDR 39
  * For Norwegian, "no" is back to being the canonical code, with
    "nb" treated as equivalent. This aligns handling of Norwegian
    with other macro language codes.
  * Binary prefixes in measurement units (KiB, MiB, etc.)
  * Time zone offsets from local time: New APIs
    BasicTimeZone::getOffsetFromLocal() (C++) and
    ucal_getTimeZoneOffsetFromLocal()
- Drop icu-1618.patch (merged),
  icu-fix-testTemperature.patch (merged)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1620820800">- nan-undefined-conversion.patch: ICU-21613 Fix undefined behaviour in
  ComplexUnitsConverter::applyRounder</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1636459200">- Update to release 70.1:
  * Unicode 14 (new characters, scripts, emoji, and API constants)
  * CLDR 40 (many additions and corrections)
  * Fixes for measurement unit formatting
  * Can now be built with up to C++20 compilers
- Rebased icu-error-reporting.diff</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1637582400">- Add fix-ucptrietest-golden-diff.patch: ICU-21793 Fix
  ucptrietest golden diff [boo#1192935]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1649505600">- update to 71.1:
  * updates to CLDR 41 locale data with various additions and corrections.
  * 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.
  * 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”.
  * time zone data updated to 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.
- drop fix-ucptrietest-golden-diff.patch (upstream)</changelog>
  <changelog author="Marcus Rueckert &lt;mrueckert@suse.de&gt;" date="1650888000">- bump library packagename to libicu71 to match the version.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1666180800">- Update to release 72.1
  * Support for Unicode 15, including new characters, scripts,
    emoji, and corresponding API constants.
  * Support for CLDR 42 locale data with various additions and
    corrections.
  * Shift to tzdb 2022e. Pre-1970 data for a number of timezones
    has been removed.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1677758400">- Use -fexcess-precision=fast as GCC 13 will default to
  - fexcess-precision=standard for C++.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" 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="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1685016000">- Add icu-UCHAR-uint16t.patch: fixes builds where UCHAR_TYPE is
  re-defined such as libqt5-qtwebengine</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1686744000">- Update to release 73.2
  * CLDR extends the support for “short” Chinese sort orders to
    cover some additional, required characters for Level 2. This
    is carried over into ICU collation.
  * ICU has a modified character conversion table, mapping some
    GB18030 characters to Unicode characters that were encoded
    after GB18030-2005.
- Delete icu-UCHAR-uint16t.patch (merged)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1695124800">- Fix broken TestHebrewCalendarInTemporalLeapYear [boo#1215425]
  icu4c-73_c-ICU-22512-Fix-broken-TestHebrewCalendarInTemporalLeapYear.patch</changelog>
</package>
<package pkgid="dcccf6968b2945ce31c3fad14e85a53a8f92304f56b2f1e9c8206f8628ded8bdcf7067283be2d018cf20c5b8b7c260cd0da851dda0d1f9c3fc99adf9a205856f" name="id3lib" arch="src">
  <version epoch="0" ver="3.8.3" rel="268.11"/>
  <changelog author="coolo@suse.de" date="1191240000">- some gcc 4.3 compilation fixes</changelog>
  <changelog author="pth@suse.de" date="1193832000">- Include cstring, not string.h as the code using string functions
  is in namespace std.
- Argc is 'int', not 'unsigned int'
- Fix quoting of function names in AC_DEFUNs
- Rename the gcc43 patch to something more meaningful
- Fix files with DOS line ending.</changelog>
  <changelog author="lmichnovic@suse.cz" date="1194436800">- devel package doesn't require %release any more, only %version
- no need to include same doc in subpackages</changelog>
  <changelog author="lmichnovic@suse.cz" date="1194955200">- no need to check presence of deprecated iomanip.h in configure
  (*iomanip_h.patch)</changelog>
  <changelog author="lmichnovic@suse.cz" date="1194955201">- unified names of patches to %{name}-%{version}-*.patch</changelog>
  <changelog author="crrodriguez@suse.de" date="1231848000">- remove static libraries and "la" files</changelog>
  <changelog author="jeffm@suse.de" date="1255435200">- Fixed stack overrun in Mp3Info::Parse</changelog>
  <changelog author="jeffm@suse.de" date="1258113600">- Enabled stack overrun patch</changelog>
  <changelog author="toddrme2178@gmail.com" date="1303646400">- Add 32bit compatibility libraries
- Fix for duplicate doc files (fix for RPMLINT warning)</changelog>
  <changelog author="coolo@suse.com" date="1318680000">- add libtool as buildrequire to make the spec file more reliable</changelog>
  <changelog author="schwab@linux-m68k.org" date="1348488000">- Add -I m4 to ACLOCAL_AMFLAGS.
- Fix check for for loop scoping.</changelog>
  <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>
</package>
<package pkgid="152a4116afd0eab40e1d3063c78c6246fb4f21f57501d67f9c361683c38f13daf7c59452ee81f93acb2f64e44faee52894a75575a829ce7aa46d740af5e507a0" name="id3lib-debugsource" arch="x86_64">
  <version epoch="0" ver="3.8.3" rel="268.11"/>
  <changelog author="schwab@linux-m68k.org" date="1348488000">- Add -I m4 to ACLOCAL_AMFLAGS.
- Fix check for for loop scoping.</changelog>
  <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>
</package>
<package pkgid="b4329d669379c90fd5f134e17a1d8d050e4f65a78d4ed446f0d5674228093f31e255778f5e9f24b6e054ad66ba7515c32384619d3d4830201416854b1cca963a" name="id3lib-devel" arch="x86_64">
  <version epoch="0" ver="3.8.3" rel="268.11"/>
  <changelog author="schwab@linux-m68k.org" date="1348488000">- Add -I m4 to ACLOCAL_AMFLAGS.
- Fix check for for loop scoping.</changelog>
  <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>
</package>
<package pkgid="2a0af27ccffb01450bdc0d8b488a2960d583dc3b58674cef2b7bf31e8955e06d5378ae8fbbd5c24eb903da58ba03f086116307136a3c7e5c1798276a4fbbbe18" name="id3lib-examples" arch="x86_64">
  <version epoch="0" ver="3.8.3" rel="268.11"/>
  <changelog author="schwab@linux-m68k.org" date="1348488000">- Add -I m4 to ACLOCAL_AMFLAGS.
- Fix check for for loop scoping.</changelog>
  <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>
</package>
<package pkgid="27984ab95d407e51e0ba9c2525474af9f42799dcae8c0ec7ce4eb201b9898cb76af8f42cacfcd388883f2e072130086f0cedcd22329013105086a0a9444fbe18" name="id3lib-examples-debuginfo" arch="x86_64">
  <version epoch="0" ver="3.8.3" rel="268.11"/>
  <changelog author="schwab@linux-m68k.org" date="1348488000">- Add -I m4 to ACLOCAL_AMFLAGS.
- Fix check for for loop scoping.</changelog>
  <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>
</package>
<package pkgid="72ee850dfb3ee5dba79c52de73440cfb1ccac3b230240ce8f18cfe7645db12976a944ae36424a294c73f561b46599b81d9ef19dd49bfc085990c85ab720f806c" name="ido" arch="src">
  <version epoch="0" ver="13.10.0+bzr20161028" rel="3.20"/>
  <changelog author="nmo.marques@gmail.com" date="1344686400">- Initial package</changelog>
  <changelog author="nmo.marques@gmail.com" date="1344686401">- Update pkgconfig() calls for 'libgeis'; upstream name change</changelog>
  <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>
</package>
<package pkgid="2f04101b7e23c0ca3e4df43d7d68d3f7a48fbd1a88ce292b1519d1987378ad35a9b0acb4c33536a9c7fd8799f39118e788f4606353b78145884888b0b47a0ba7" name="ido-debugsource" arch="x86_64">
  <version epoch="0" ver="13.10.0+bzr20161028" rel="3.20"/>
  <changelog author="nmo.marques@gmail.com" date="1344686400">- Update pkgconfig() calls for 'libgeis'; upstream name change</changelog>
  <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>
</package>
<package pkgid="a975524ace150d5f0cd32bdb4eafd4cc69c3a7c8943f9ecfe8546a5ca30e9e8d0144e3a37bad23283b8852efca34fd4fd610c8896503d9e410b54720b7399fc4" name="ido-devel" arch="x86_64">
  <version epoch="0" ver="13.10.0+bzr20161028" rel="3.20"/>
  <changelog author="nmo.marques@gmail.com" date="1344686400">- Update pkgconfig() calls for 'libgeis'; upstream name change</changelog>
  <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>
</package>
<package pkgid="b6e65e408a75e8c1eaaeb9beb0de0bd04b6a6ee7d11c74ed6e039197b4135bcfe9ba828941e4f444390dafa11eec606a1c03d346561f94edc28bd26c93482a94" name="imake" arch="i586">
  <version epoch="0" ver="1.0.9" rel="1.4"/>
  <changelog author="vuntz@opensuse.org" date="1334318400">- Split imake from xorg-x11-util-devel. Initial version: 1.0.5.</changelog>
  <changelog author="i@marguerite.su" date="1341057600">- add Requires: xorg-cf-files.
  * or every package needs imake will come with a
    "Imake.tmpl: no such file or directory" error.</changelog>
  <changelog author="zaitor@opensuse.org" date="1376481600">- Update to version 1.0.6:
  + Avoid use of low-level troff markup that can't be lifted
    structurally.
  + config: replace deprecated AM_CONFIG_HEADER with
    AC_CONFIG_HEADERS.
  + Let configure pick cpp path on Solaris, instead of hardcoding
    in imakemdep.h.
  + Ensure inFile is always closed on error in cppit().
  + Avoid closing inFile twice in CheckImakefileC if LogFatal
    returns.</changelog>
  <changelog author="tobias.johannes.klausmann@mni.thm.de" date="1400760000">- Update to version 1.0.7:
  This release fixes generation of the ccmakedep, mergelib and
  xmkmf scripts when using GNU cpp &gt;= 4.8.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1553256000">- Update to version 1.0.8
  * autogen: add default patch prefix
  * autogen.sh: Honor NOCONFIGURE=1
  * configure: Drop AM_MAINTAINER_MODE
  * Update configure.ac bug URL for gitlab migration
  * Use SEEK_* names instead of raw numbers for fseek whence argument
  * imake support for lcc compiler
  * README: reword status section
  * Update README for gitlab migration</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1621166400">- modernize spec-file (move license to licensedir)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1666267200">- Update to version 1.0.9
  * gitlab CI: add a basic build test
  * Fix spelling/wording issues
  * Use AC_CONFIG_FILES to replace the deprecated AC_OUTPUT with parameters
  * Fix -Wsign-compare warnings
  * Fix -Wshadow warnings
  * Make Emalloc() argument a size_t to match malloc()
  * Simplify HAVE_MKSTEMP block
  * unifdef SIGNALRETURNSINT
  * Add .git-blame-ignore-revs to hide whitespace commits from git blame
  * autogen.sh: use quoted string variables
  * autogen.sh: use exec instead of waiting for configure to finish</changelog>
</package>
<package pkgid="16357e957597fcf57cbfd2c7bf6da35fa6220c6e4a332611badf9dbb6f6fd5f2f32178ba38964bc5084228099e6cedd3e941b4fd583bdf7328f9fa45c80b7f84" name="imake" arch="src">
  <version epoch="0" ver="1.0.9" rel="1.4"/>
  <changelog author="vuntz@opensuse.org" date="1334318400">- Split imake from xorg-x11-util-devel. Initial version: 1.0.5.</changelog>
  <changelog author="i@marguerite.su" date="1341057600">- add Requires: xorg-cf-files.
  * or every package needs imake will come with a
    "Imake.tmpl: no such file or directory" error.</changelog>
  <changelog author="zaitor@opensuse.org" date="1376481600">- Update to version 1.0.6:
  + Avoid use of low-level troff markup that can't be lifted
    structurally.
  + config: replace deprecated AM_CONFIG_HEADER with
    AC_CONFIG_HEADERS.
  + Let configure pick cpp path on Solaris, instead of hardcoding
    in imakemdep.h.
  + Ensure inFile is always closed on error in cppit().
  + Avoid closing inFile twice in CheckImakefileC if LogFatal
    returns.</changelog>
  <changelog author="tobias.johannes.klausmann@mni.thm.de" date="1400760000">- Update to version 1.0.7:
  This release fixes generation of the ccmakedep, mergelib and
  xmkmf scripts when using GNU cpp &gt;= 4.8.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1553256000">- Update to version 1.0.8
  * autogen: add default patch prefix
  * autogen.sh: Honor NOCONFIGURE=1
  * configure: Drop AM_MAINTAINER_MODE
  * Update configure.ac bug URL for gitlab migration
  * Use SEEK_* names instead of raw numbers for fseek whence argument
  * imake support for lcc compiler
  * README: reword status section
  * Update README for gitlab migration</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1621166400">- modernize spec-file (move license to licensedir)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1666267200">- Update to version 1.0.9
  * gitlab CI: add a basic build test
  * Fix spelling/wording issues
  * Use AC_CONFIG_FILES to replace the deprecated AC_OUTPUT with parameters
  * Fix -Wsign-compare warnings
  * Fix -Wshadow warnings
  * Make Emalloc() argument a size_t to match malloc()
  * Simplify HAVE_MKSTEMP block
  * unifdef SIGNALRETURNSINT
  * Add .git-blame-ignore-revs to hide whitespace commits from git blame
  * autogen.sh: use quoted string variables
  * autogen.sh: use exec instead of waiting for configure to finish</changelog>
</package>
<package pkgid="4569e927328ba4f89df3076b15256b7b4411bc1740830ea0ffdb0e3d349c0ea4fd38c89bfe770068c5b722281b5aba7e1231168236815d073a82439613054603" name="imake" arch="x86_64">
  <version epoch="0" ver="1.0.9" rel="1.4"/>
  <changelog author="vuntz@opensuse.org" date="1334318400">- Split imake from xorg-x11-util-devel. Initial version: 1.0.5.</changelog>
  <changelog author="i@marguerite.su" date="1341057600">- add Requires: xorg-cf-files.
  * or every package needs imake will come with a
    "Imake.tmpl: no such file or directory" error.</changelog>
  <changelog author="zaitor@opensuse.org" date="1376481600">- Update to version 1.0.6:
  + Avoid use of low-level troff markup that can't be lifted
    structurally.
  + config: replace deprecated AM_CONFIG_HEADER with
    AC_CONFIG_HEADERS.
  + Let configure pick cpp path on Solaris, instead of hardcoding
    in imakemdep.h.
  + Ensure inFile is always closed on error in cppit().
  + Avoid closing inFile twice in CheckImakefileC if LogFatal
    returns.</changelog>
  <changelog author="tobias.johannes.klausmann@mni.thm.de" date="1400760000">- Update to version 1.0.7:
  This release fixes generation of the ccmakedep, mergelib and
  xmkmf scripts when using GNU cpp &gt;= 4.8.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1553256000">- Update to version 1.0.8
  * autogen: add default patch prefix
  * autogen.sh: Honor NOCONFIGURE=1
  * configure: Drop AM_MAINTAINER_MODE
  * Update configure.ac bug URL for gitlab migration
  * Use SEEK_* names instead of raw numbers for fseek whence argument
  * imake support for lcc compiler
  * README: reword status section
  * Update README for gitlab migration</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1621166400">- modernize spec-file (move license to licensedir)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1666267200">- Update to version 1.0.9
  * gitlab CI: add a basic build test
  * Fix spelling/wording issues
  * Use AC_CONFIG_FILES to replace the deprecated AC_OUTPUT with parameters
  * Fix -Wsign-compare warnings
  * Fix -Wshadow warnings
  * Make Emalloc() argument a size_t to match malloc()
  * Simplify HAVE_MKSTEMP block
  * unifdef SIGNALRETURNSINT
  * Add .git-blame-ignore-revs to hide whitespace commits from git blame
  * autogen.sh: use quoted string variables
  * autogen.sh: use exec instead of waiting for configure to finish</changelog>
</package>
<package pkgid="fded2ef6a37f978d9d1875012f3b6817b20033c18385c75cf26b695077e98fff6f9b41a2319c27f1f5062df392c7282f9362dd1bd30227504b3bac3b9d1d13fc" name="imake-debuginfo" arch="i586">
  <version epoch="0" ver="1.0.9" rel="1.4"/>
  <changelog author="vuntz@opensuse.org" date="1334318400">- Split imake from xorg-x11-util-devel. Initial version: 1.0.5.</changelog>
  <changelog author="i@marguerite.su" date="1341057600">- add Requires: xorg-cf-files.
  * or every package needs imake will come with a
    "Imake.tmpl: no such file or directory" error.</changelog>
  <changelog author="zaitor@opensuse.org" date="1376481600">- Update to version 1.0.6:
  + Avoid use of low-level troff markup that can't be lifted
    structurally.
  + config: replace deprecated AM_CONFIG_HEADER with
    AC_CONFIG_HEADERS.
  + Let configure pick cpp path on Solaris, instead of hardcoding
    in imakemdep.h.
  + Ensure inFile is always closed on error in cppit().
  + Avoid closing inFile twice in CheckImakefileC if LogFatal
    returns.</changelog>
  <changelog author="tobias.johannes.klausmann@mni.thm.de" date="1400760000">- Update to version 1.0.7:
  This release fixes generation of the ccmakedep, mergelib and
  xmkmf scripts when using GNU cpp &gt;= 4.8.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1553256000">- Update to version 1.0.8
  * autogen: add default patch prefix
  * autogen.sh: Honor NOCONFIGURE=1
  * configure: Drop AM_MAINTAINER_MODE
  * Update configure.ac bug URL for gitlab migration
  * Use SEEK_* names instead of raw numbers for fseek whence argument
  * imake support for lcc compiler
  * README: reword status section
  * Update README for gitlab migration</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1621166400">- modernize spec-file (move license to licensedir)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1666267200">- Update to version 1.0.9
  * gitlab CI: add a basic build test
  * Fix spelling/wording issues
  * Use AC_CONFIG_FILES to replace the deprecated AC_OUTPUT with parameters
  * Fix -Wsign-compare warnings
  * Fix -Wshadow warnings
  * Make Emalloc() argument a size_t to match malloc()
  * Simplify HAVE_MKSTEMP block
  * unifdef SIGNALRETURNSINT
  * Add .git-blame-ignore-revs to hide whitespace commits from git blame
  * autogen.sh: use quoted string variables
  * autogen.sh: use exec instead of waiting for configure to finish</changelog>
</package>
<package pkgid="30c158528ed57e7bf552aaa3db3f7acf906af78c303fff9cabd2ada2eebf12e1a86f5573bd2c70152608373cf0d81fcafb2add100643ae64a112050d0cb83e4f" name="imake-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.0.9" rel="1.4"/>
  <changelog author="vuntz@opensuse.org" date="1334318400">- Split imake from xorg-x11-util-devel. Initial version: 1.0.5.</changelog>
  <changelog author="i@marguerite.su" date="1341057600">- add Requires: xorg-cf-files.
  * or every package needs imake will come with a
    "Imake.tmpl: no such file or directory" error.</changelog>
  <changelog author="zaitor@opensuse.org" date="1376481600">- Update to version 1.0.6:
  + Avoid use of low-level troff markup that can't be lifted
    structurally.
  + config: replace deprecated AM_CONFIG_HEADER with
    AC_CONFIG_HEADERS.
  + Let configure pick cpp path on Solaris, instead of hardcoding
    in imakemdep.h.
  + Ensure inFile is always closed on error in cppit().
  + Avoid closing inFile twice in CheckImakefileC if LogFatal
    returns.</changelog>
  <changelog author="tobias.johannes.klausmann@mni.thm.de" date="1400760000">- Update to version 1.0.7:
  This release fixes generation of the ccmakedep, mergelib and
  xmkmf scripts when using GNU cpp &gt;= 4.8.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1553256000">- Update to version 1.0.8
  * autogen: add default patch prefix
  * autogen.sh: Honor NOCONFIGURE=1
  * configure: Drop AM_MAINTAINER_MODE
  * Update configure.ac bug URL for gitlab migration
  * Use SEEK_* names instead of raw numbers for fseek whence argument
  * imake support for lcc compiler
  * README: reword status section
  * Update README for gitlab migration</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1621166400">- modernize spec-file (move license to licensedir)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1666267200">- Update to version 1.0.9
  * gitlab CI: add a basic build test
  * Fix spelling/wording issues
  * Use AC_CONFIG_FILES to replace the deprecated AC_OUTPUT with parameters
  * Fix -Wsign-compare warnings
  * Fix -Wshadow warnings
  * Make Emalloc() argument a size_t to match malloc()
  * Simplify HAVE_MKSTEMP block
  * unifdef SIGNALRETURNSINT
  * Add .git-blame-ignore-revs to hide whitespace commits from git blame
  * autogen.sh: use quoted string variables
  * autogen.sh: use exec instead of waiting for configure to finish</changelog>
</package>
<package pkgid="ca0e4ca1ba6cbdc50c7e82eb58bcdcbf02dbde42351c5bd533e4d16a44bdbd0de8d23c0252f4f380c24e9d9f6297cffb9b8decd6b7bcacf90c36f6455443b968" name="imake-debugsource" arch="i586">
  <version epoch="0" ver="1.0.9" rel="1.4"/>
  <changelog author="vuntz@opensuse.org" date="1334318400">- Split imake from xorg-x11-util-devel. Initial version: 1.0.5.</changelog>
  <changelog author="i@marguerite.su" date="1341057600">- add Requires: xorg-cf-files.
  * or every package needs imake will come with a
    "Imake.tmpl: no such file or directory" error.</changelog>
  <changelog author="zaitor@opensuse.org" date="1376481600">- Update to version 1.0.6:
  + Avoid use of low-level troff markup that can't be lifted
    structurally.
  + config: replace deprecated AM_CONFIG_HEADER with
    AC_CONFIG_HEADERS.
  + Let configure pick cpp path on Solaris, instead of hardcoding
    in imakemdep.h.
  + Ensure inFile is always closed on error in cppit().
  + Avoid closing inFile twice in CheckImakefileC if LogFatal
    returns.</changelog>
  <changelog author="tobias.johannes.klausmann@mni.thm.de" date="1400760000">- Update to version 1.0.7:
  This release fixes generation of the ccmakedep, mergelib and
  xmkmf scripts when using GNU cpp &gt;= 4.8.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1553256000">- Update to version 1.0.8
  * autogen: add default patch prefix
  * autogen.sh: Honor NOCONFIGURE=1
  * configure: Drop AM_MAINTAINER_MODE
  * Update configure.ac bug URL for gitlab migration
  * Use SEEK_* names instead of raw numbers for fseek whence argument
  * imake support for lcc compiler
  * README: reword status section
  * Update README for gitlab migration</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1621166400">- modernize spec-file (move license to licensedir)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1666267200">- Update to version 1.0.9
  * gitlab CI: add a basic build test
  * Fix spelling/wording issues
  * Use AC_CONFIG_FILES to replace the deprecated AC_OUTPUT with parameters
  * Fix -Wsign-compare warnings
  * Fix -Wshadow warnings
  * Make Emalloc() argument a size_t to match malloc()
  * Simplify HAVE_MKSTEMP block
  * unifdef SIGNALRETURNSINT
  * Add .git-blame-ignore-revs to hide whitespace commits from git blame
  * autogen.sh: use quoted string variables
  * autogen.sh: use exec instead of waiting for configure to finish</changelog>
</package>
<package pkgid="a500dcef125bac79b433c54676d35b169820ebb3673e905dc98059b8f4506fc9dd485b5569f85e0b07998884ff3a4ba3d1aa6afe2a209dc036b7796c8831c718" name="imake-debugsource" arch="x86_64">
  <version epoch="0" ver="1.0.9" rel="1.4"/>
  <changelog author="vuntz@opensuse.org" date="1334318400">- Split imake from xorg-x11-util-devel. Initial version: 1.0.5.</changelog>
  <changelog author="i@marguerite.su" date="1341057600">- add Requires: xorg-cf-files.
  * or every package needs imake will come with a
    "Imake.tmpl: no such file or directory" error.</changelog>
  <changelog author="zaitor@opensuse.org" date="1376481600">- Update to version 1.0.6:
  + Avoid use of low-level troff markup that can't be lifted
    structurally.
  + config: replace deprecated AM_CONFIG_HEADER with
    AC_CONFIG_HEADERS.
  + Let configure pick cpp path on Solaris, instead of hardcoding
    in imakemdep.h.
  + Ensure inFile is always closed on error in cppit().
  + Avoid closing inFile twice in CheckImakefileC if LogFatal
    returns.</changelog>
  <changelog author="tobias.johannes.klausmann@mni.thm.de" date="1400760000">- Update to version 1.0.7:
  This release fixes generation of the ccmakedep, mergelib and
  xmkmf scripts when using GNU cpp &gt;= 4.8.</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1553256000">- Update to version 1.0.8
  * autogen: add default patch prefix
  * autogen.sh: Honor NOCONFIGURE=1
  * configure: Drop AM_MAINTAINER_MODE
  * Update configure.ac bug URL for gitlab migration
  * Use SEEK_* names instead of raw numbers for fseek whence argument
  * imake support for lcc compiler
  * README: reword status section
  * Update README for gitlab migration</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1621166400">- modernize spec-file (move license to licensedir)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1666267200">- Update to version 1.0.9
  * gitlab CI: add a basic build test
  * Fix spelling/wording issues
  * Use AC_CONFIG_FILES to replace the deprecated AC_OUTPUT with parameters
  * Fix -Wsign-compare warnings
  * Fix -Wshadow warnings
  * Make Emalloc() argument a size_t to match malloc()
  * Simplify HAVE_MKSTEMP block
  * unifdef SIGNALRETURNSINT
  * Add .git-blame-ignore-revs to hide whitespace commits from git blame
  * autogen.sh: use quoted string variables
  * autogen.sh: use exec instead of waiting for configure to finish</changelog>
</package>
<package pkgid="756e60b26b26a4331a27b75cc509e4156ab9c46d25ea0229b9a35b74495496d7ac8431429ea3421e839acc033bb0cae07536a7b5b99fa889733455575a302416" name="imhangul" arch="src">
  <version epoch="0" ver="3.1.1+git20130112.a4c2796" rel="3.1"/>
  <changelog author="mfabian@suse.de" date="1053345600">- new package, version 0.20030519</changelog>
  <changelog author="mfabian@suse.de" date="1055678400">- fix "directory not owned by any package".</changelog>
  <changelog author="sbrabec@suse.cz" date="1058356800">- GNOME prefix change to /opt/gnome.
- Require gtk2.</changelog>
  <changelog author="ro@suse.de" date="1060689600">- fix build on lib64 platforms</changelog>
  <changelog author="mfabian@suse.de" date="1063368000">- Bugzilla #30620: don't try to call in gtk-query-immodules-2.0
  in %post and %postun, just trigger a run of SuSEconfig.gtk2
  which will then call gtk-query-immodules-2.0.</changelog>
  <changelog author="adrian@suse.de" date="1073736000">- build as user</changelog>
  <changelog author="mfabian@suse.de" date="1075809600">- update to 0.9.9.</changelog>
  <changelog author="mfabian@suse.de" date="1093435200">- Bugzilla #44155: add /usr/bin/touch to PreReq:.</changelog>
  <changelog author="mfabian@suse.de" date="1094558400">- update to 0.9.11.
  (now supports converting already inputed text to hanja).</changelog>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="mfabian@suse.de" date="1141128000">- add "Provides: locale(gtk2:ko)".</changelog>
  <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>
</package>
<package pkgid="306921dc3635e30510e18a7e518cc422c4f938044f8d35a0f1b47642bbe63453a415ac11af5e3f6e54b08d9adade4fd3f0f6f8073b184557f33f8521506aea8a" name="imhangul" arch="x86_64">
  <version epoch="0" ver="3.1.1+git20130112.a4c2796" rel="3.1"/>
  <changelog author="mfabian@suse.de" date="1141128000">- add "Provides: locale(gtk2:ko)".</changelog>
  <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>
</package>
<package pkgid="13fa07d4ca77747b7037b6de81b315d5b978dbdbaae38004b18c1708d4f3f60b2d476c94add18afe5389a28aeecc8d81f37e36a6f77b3b84f3436602c1044037" name="imhangul-debuginfo" arch="x86_64">
  <version epoch="0" ver="3.1.1+git20130112.a4c2796" rel="3.1"/>
  <changelog author="mfabian@suse.de" date="1141128000">- add "Provides: locale(gtk2:ko)".</changelog>
  <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>
</package>
<package pkgid="164e137042c24fe047b794d73bab7101ca065ae89fe0a01ed8c0628bc8be74e33d5298764c9d8eaf88a39ed492ee0d4aa27b1a089a5cef5382b44017e4158b6d" name="imhangul-debugsource" arch="x86_64">
  <version epoch="0" ver="3.1.1+git20130112.a4c2796" rel="3.1"/>
  <changelog author="mfabian@suse.de" date="1141128000">- add "Provides: locale(gtk2:ko)".</changelog>
  <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>
</package>
<package pkgid="1590b55262f0f51639db76775742d5092f2a2ddda0caa31acd65574f56224f02347ef4b9d50a7cbd6793c0b8a9616319a9e22b693ee6ad243b2ff4fcd7c7d718" name="imobiledevice-tools" arch="i586">
  <version epoch="0" ver="1.3.0+190git.20230705" rel="1.1"/>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1584014400">- Switch python bindings to base on python3
- Update version to 1.2.0+git20200220.3d8d13f:
  * Many fixes all around
  * support for py3</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1584187200">- Fix not needed requires</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" 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="Stefan Elser &lt;suse@foomaster.de&gt;" 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="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1600948800">- Remove unnecessary provides/obsoletes</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1602676800">- Use the new library name in baselibs.conf.</changelog>
  <changelog author="sebix+novell.com@sebix.at" date="1633780800">- Update to version 1.3.0+git.20210921:
  * Remove common code in favor of new libimobiledevice-glue
  * tools: idevicebackup2: Exit on service startup failure and improve error messages
  * idevice: Reset receive length variable in internal_ssl_read retry loop and fix wrong variable in debug message
  * lockdown: Get DeviceClass to make sure OS version dependent code is executed correctly
  * Handle error cases in relevant code when retrieving pair record fails
  * common: Return proper error codes from userpref_read_pair_record
  * Add support for MbedTLS
  * idevice: Make sure to handle timeout condition for network connections too
  * installation_proxy: Ignore non-status messages instead of terminating loop
  * mobilesync: Set DeviceLink version to 400 to support iOS 14b4+
  * tools/idevicecrashreport: Fix illegal filenames on Windows
  * tools: Fix entering recovery mode on iOS 14.5+ which now requires a pairing
  * tools: Fix delays in idevicedebugserverproxy when using SSL
  * debugserver: Return success when a receive timed out but actualy bytes have been read
  * idevice: Allow partial reads in idevice_connection_receive_timeout() and handle timeouts more adequate
  * Fixed bytes/strings checks in lockdown.pxi for compatibility with Python2/3
  * Fixed bytes/strings check in imobiledevice.pyx for compatibility with Python2/3
  * Fixed debugserver.pxi PyString_AsString compatibility with Python3
  * Fixed AFC afc.pxi definitions for Python2/3 compatibility. Added missing public method 'remove_path_and_contents'
  * ideviceprovision: Fix date output by adding MAC_EPOCH
  * docs: Improve --quiet command line switch description in idevicesyslog man page
  * idevicescreenshot: Choose a better filename, prevent overwriting existing files
  * idevicedebug: Add --detach option to start an app and exit idevicedebug without killing the app
  * idevicebackup2: Handle DLMessagePurgeDiskSpace by sending back error code
  * idevicebackup2: Update errno to device error mapping
  * idevice: Handle -EAGAIN in case usbmuxd_send() returns it
  * idevicebackup2: Don't fail on restore when source backup doesn't have any application info</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1642593600">- Add python-rpm-macros to BuildRequires (boo#1194755).</changelog>
  <changelog author="msuchanek@suse.com" date="1685966400">- Update to version 1.3.0+179git.20230430:
  * Updated to use latest libplist API changes
  * installation_proxy: Handle BundleIDs in instproxy_client_options_add
  * idevice: Fix connections to &lt;= iOS 5 devices with OpenSSL 3
  * idevicebackup2: Fix missing break in switch case statement
  * tools/ideviceimagemounter: Notify user of missing Developer Mode on iOS 16+
  * tools: Add idevicedevmodectl tool
  * lockdown: Fix error parsing for older iOS versions
  * Support OpenSSL built without OPENSSL_ENGINE
  * idevicedebugserverproxy: Add support for 'qLaunchGDBServer' command of lldb
  * idevice: Fix OpenSSL 3.0 internal error on read timeout
  * tools: Fix idevicebackup2 option parsing for --password option
  * idevicebackup2: Fix option parsing
  * instproxy: Use synchronous mode when callbacks are NULL, as documented
  * Add new idevice_events_subscribe/unsubscribe API with context
  * Initial commit of working packet logger (idevicebtlogger)
  * ideviceinfo: Make sure all error messages go to stderr
  * tools: Use getopt for option parsing in all tools
  * idevice: Fix mistreatment of 0-byte sent cases
  * idevicebackup2: Allow passing backup password via environment variable
  * idevicedebug: Add 'kill' command to kill a (debuggable) app by bundle ID
  * Handle connection failures in debugserver_client_receive_response; also simplify the code
  * Add timeout and interrupt handling to debugserver. Fix debugserver_client_handle_response
  * idevicedebug: Process "Wxx" response as "exited with code xx"
  * idevicecrashreport: Allow filtering crash reports by filename
  * idevicedebugserverproxy: Allow binding to any available port
  * idevicedebug: Gracefully fail on invalid bundle IDs
  * tools: Correct misspelled directionary -&gt; dictionary in function name
  * diagnostics_relay: Check for errors after sending requests to service connection
  * Add support for wireless pairing
  * tools: Print meaningful error messages when service startup fails
  * Add Reverse Proxy implementation</changelog>
  <changelog author="dmueller@suse.com" date="1692014400">- Update to version 1.3.0+190git.20230705:
  * tools/idevicecrashreport: Silence compiler warning
  * Silence (v)asprintf related compiler warnings
  * Updated OpenSSL-specific code to use OpenSSL 3.0+ API
  * 3rd_party/libsrp6a-sha512: Updated to work with OpenSSL 3.0+ API
  * 3rd_party/libsrp6a-sha512: Update function definitions to modern style
  * 3rd_party/ed25519: Silence compiler warning about missing return value for fread
  * tools/idevicedebug: Add missing default case for switch statement
  * tools/idevicedevmodectl: Add missing include
  * idevice: Add missing include for Windows
  * idevice: Fix network address handling in other code paths too
  * idevice: Use network addresses as is from what we get from (lib)usbmuxd
- restrict to Cython &lt; 3</changelog>
</package>
<package pkgid="02cf94c5e5df43adaad5114c457be252f0cc7e713f3f1fadcf51755eccb303271a1757f4fa9c09df902418807b38d9663a1a4a3e848a8b70caeb99d91b8a3a64" name="imobiledevice-tools" arch="x86_64">
  <version epoch="0" ver="1.3.0+190git.20230705" rel="1.1"/>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1584014400">- Switch python bindings to base on python3
- Update version to 1.2.0+git20200220.3d8d13f:
  * Many fixes all around
  * support for py3</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1584187200">- Fix not needed requires</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" 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="Stefan Elser &lt;suse@foomaster.de&gt;" 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="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1600948800">- Remove unnecessary provides/obsoletes</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1602676800">- Use the new library name in baselibs.conf.</changelog>
  <changelog author="sebix+novell.com@sebix.at" date="1633780800">- Update to version 1.3.0+git.20210921:
  * Remove common code in favor of new libimobiledevice-glue
  * tools: idevicebackup2: Exit on service startup failure and improve error messages
  * idevice: Reset receive length variable in internal_ssl_read retry loop and fix wrong variable in debug message
  * lockdown: Get DeviceClass to make sure OS version dependent code is executed correctly
  * Handle error cases in relevant code when retrieving pair record fails
  * common: Return proper error codes from userpref_read_pair_record
  * Add support for MbedTLS
  * idevice: Make sure to handle timeout condition for network connections too
  * installation_proxy: Ignore non-status messages instead of terminating loop
  * mobilesync: Set DeviceLink version to 400 to support iOS 14b4+
  * tools/idevicecrashreport: Fix illegal filenames on Windows
  * tools: Fix entering recovery mode on iOS 14.5+ which now requires a pairing
  * tools: Fix delays in idevicedebugserverproxy when using SSL
  * debugserver: Return success when a receive timed out but actualy bytes have been read
  * idevice: Allow partial reads in idevice_connection_receive_timeout() and handle timeouts more adequate
  * Fixed bytes/strings checks in lockdown.pxi for compatibility with Python2/3
  * Fixed bytes/strings check in imobiledevice.pyx for compatibility with Python2/3
  * Fixed debugserver.pxi PyString_AsString compatibility with Python3
  * Fixed AFC afc.pxi definitions for Python2/3 compatibility. Added missing public method 'remove_path_and_contents'
  * ideviceprovision: Fix date output by adding MAC_EPOCH
  * docs: Improve --quiet command line switch description in idevicesyslog man page
  * idevicescreenshot: Choose a better filename, prevent overwriting existing files
  * idevicedebug: Add --detach option to start an app and exit idevicedebug without killing the app
  * idevicebackup2: Handle DLMessagePurgeDiskSpace by sending back error code
  * idevicebackup2: Update errno to device error mapping
  * idevice: Handle -EAGAIN in case usbmuxd_send() returns it
  * idevicebackup2: Don't fail on restore when source backup doesn't have any application info</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1642593600">- Add python-rpm-macros to BuildRequires (boo#1194755).</changelog>
  <changelog author="msuchanek@suse.com" date="1685966400">- Update to version 1.3.0+179git.20230430:
  * Updated to use latest libplist API changes
  * installation_proxy: Handle BundleIDs in instproxy_client_options_add
  * idevice: Fix connections to &lt;= iOS 5 devices with OpenSSL 3
  * idevicebackup2: Fix missing break in switch case statement
  * tools/ideviceimagemounter: Notify user of missing Developer Mode on iOS 16+
  * tools: Add idevicedevmodectl tool
  * lockdown: Fix error parsing for older iOS versions
  * Support OpenSSL built without OPENSSL_ENGINE
  * idevicedebugserverproxy: Add support for 'qLaunchGDBServer' command of lldb
  * idevice: Fix OpenSSL 3.0 internal error on read timeout
  * tools: Fix idevicebackup2 option parsing for --password option
  * idevicebackup2: Fix option parsing
  * instproxy: Use synchronous mode when callbacks are NULL, as documented
  * Add new idevice_events_subscribe/unsubscribe API with context
  * Initial commit of working packet logger (idevicebtlogger)
  * ideviceinfo: Make sure all error messages go to stderr
  * tools: Use getopt for option parsing in all tools
  * idevice: Fix mistreatment of 0-byte sent cases
  * idevicebackup2: Allow passing backup password via environment variable
  * idevicedebug: Add 'kill' command to kill a (debuggable) app by bundle ID
  * Handle connection failures in debugserver_client_receive_response; also simplify the code
  * Add timeout and interrupt handling to debugserver. Fix debugserver_client_handle_response
  * idevicedebug: Process "Wxx" response as "exited with code xx"
  * idevicecrashreport: Allow filtering crash reports by filename
  * idevicedebugserverproxy: Allow binding to any available port
  * idevicedebug: Gracefully fail on invalid bundle IDs
  * tools: Correct misspelled directionary -&gt; dictionary in function name
  * diagnostics_relay: Check for errors after sending requests to service connection
  * Add support for wireless pairing
  * tools: Print meaningful error messages when service startup fails
  * Add Reverse Proxy implementation</changelog>
  <changelog author="dmueller@suse.com" date="1692014400">- Update to version 1.3.0+190git.20230705:
  * tools/idevicecrashreport: Silence compiler warning
  * Silence (v)asprintf related compiler warnings
  * Updated OpenSSL-specific code to use OpenSSL 3.0+ API
  * 3rd_party/libsrp6a-sha512: Updated to work with OpenSSL 3.0+ API
  * 3rd_party/libsrp6a-sha512: Update function definitions to modern style
  * 3rd_party/ed25519: Silence compiler warning about missing return value for fread
  * tools/idevicedebug: Add missing default case for switch statement
  * tools/idevicedevmodectl: Add missing include
  * idevice: Add missing include for Windows
  * idevice: Fix network address handling in other code paths too
  * idevice: Use network addresses as is from what we get from (lib)usbmuxd
- restrict to Cython &lt; 3</changelog>
</package>
<package pkgid="eb654897b0bda350b85195ec2e559c9262998a5000d76960441ddc282b104dbc196a9d850d13ad894f0bdef88ffb57a2027549e41ac2d5b8d5c5edaf4ebba211" name="imobiledevice-tools-debuginfo" arch="i586">
  <version epoch="0" ver="1.3.0+190git.20230705" rel="1.1"/>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1584014400">- Switch python bindings to base on python3
- Update version to 1.2.0+git20200220.3d8d13f:
  * Many fixes all around
  * support for py3</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1584187200">- Fix not needed requires</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" 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="Stefan Elser &lt;suse@foomaster.de&gt;" 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="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1600948800">- Remove unnecessary provides/obsoletes</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1602676800">- Use the new library name in baselibs.conf.</changelog>
  <changelog author="sebix+novell.com@sebix.at" date="1633780800">- Update to version 1.3.0+git.20210921:
  * Remove common code in favor of new libimobiledevice-glue
  * tools: idevicebackup2: Exit on service startup failure and improve error messages
  * idevice: Reset receive length variable in internal_ssl_read retry loop and fix wrong variable in debug message
  * lockdown: Get DeviceClass to make sure OS version dependent code is executed correctly
  * Handle error cases in relevant code when retrieving pair record fails
  * common: Return proper error codes from userpref_read_pair_record
  * Add support for MbedTLS
  * idevice: Make sure to handle timeout condition for network connections too
  * installation_proxy: Ignore non-status messages instead of terminating loop
  * mobilesync: Set DeviceLink version to 400 to support iOS 14b4+
  * tools/idevicecrashreport: Fix illegal filenames on Windows
  * tools: Fix entering recovery mode on iOS 14.5+ which now requires a pairing
  * tools: Fix delays in idevicedebugserverproxy when using SSL
  * debugserver: Return success when a receive timed out but actualy bytes have been read
  * idevice: Allow partial reads in idevice_connection_receive_timeout() and handle timeouts more adequate
  * Fixed bytes/strings checks in lockdown.pxi for compatibility with Python2/3
  * Fixed bytes/strings check in imobiledevice.pyx for compatibility with Python2/3
  * Fixed debugserver.pxi PyString_AsString compatibility with Python3
  * Fixed AFC afc.pxi definitions for Python2/3 compatibility. Added missing public method 'remove_path_and_contents'
  * ideviceprovision: Fix date output by adding MAC_EPOCH
  * docs: Improve --quiet command line switch description in idevicesyslog man page
  * idevicescreenshot: Choose a better filename, prevent overwriting existing files
  * idevicedebug: Add --detach option to start an app and exit idevicedebug without killing the app
  * idevicebackup2: Handle DLMessagePurgeDiskSpace by sending back error code
  * idevicebackup2: Update errno to device error mapping
  * idevice: Handle -EAGAIN in case usbmuxd_send() returns it
  * idevicebackup2: Don't fail on restore when source backup doesn't have any application info</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1642593600">- Add python-rpm-macros to BuildRequires (boo#1194755).</changelog>
  <changelog author="msuchanek@suse.com" date="1685966400">- Update to version 1.3.0+179git.20230430:
  * Updated to use latest libplist API changes
  * installation_proxy: Handle BundleIDs in instproxy_client_options_add
  * idevice: Fix connections to &lt;= iOS 5 devices with OpenSSL 3
  * idevicebackup2: Fix missing break in switch case statement
  * tools/ideviceimagemounter: Notify user of missing Developer Mode on iOS 16+
  * tools: Add idevicedevmodectl tool
  * lockdown: Fix error parsing for older iOS versions
  * Support OpenSSL built without OPENSSL_ENGINE
  * idevicedebugserverproxy: Add support for 'qLaunchGDBServer' command of lldb
  * idevice: Fix OpenSSL 3.0 internal error on read timeout
  * tools: Fix idevicebackup2 option parsing for --password option
  * idevicebackup2: Fix option parsing
  * instproxy: Use synchronous mode when callbacks are NULL, as documented
  * Add new idevice_events_subscribe/unsubscribe API with context
  * Initial commit of working packet logger (idevicebtlogger)
  * ideviceinfo: Make sure all error messages go to stderr
  * tools: Use getopt for option parsing in all tools
  * idevice: Fix mistreatment of 0-byte sent cases
  * idevicebackup2: Allow passing backup password via environment variable
  * idevicedebug: Add 'kill' command to kill a (debuggable) app by bundle ID
  * Handle connection failures in debugserver_client_receive_response; also simplify the code
  * Add timeout and interrupt handling to debugserver. Fix debugserver_client_handle_response
  * idevicedebug: Process "Wxx" response as "exited with code xx"
  * idevicecrashreport: Allow filtering crash reports by filename
  * idevicedebugserverproxy: Allow binding to any available port
  * idevicedebug: Gracefully fail on invalid bundle IDs
  * tools: Correct misspelled directionary -&gt; dictionary in function name
  * diagnostics_relay: Check for errors after sending requests to service connection
  * Add support for wireless pairing
  * tools: Print meaningful error messages when service startup fails
  * Add Reverse Proxy implementation</changelog>
  <changelog author="dmueller@suse.com" date="1692014400">- Update to version 1.3.0+190git.20230705:
  * tools/idevicecrashreport: Silence compiler warning
  * Silence (v)asprintf related compiler warnings
  * Updated OpenSSL-specific code to use OpenSSL 3.0+ API
  * 3rd_party/libsrp6a-sha512: Updated to work with OpenSSL 3.0+ API
  * 3rd_party/libsrp6a-sha512: Update function definitions to modern style
  * 3rd_party/ed25519: Silence compiler warning about missing return value for fread
  * tools/idevicedebug: Add missing default case for switch statement
  * tools/idevicedevmodectl: Add missing include
  * idevice: Add missing include for Windows
  * idevice: Fix network address handling in other code paths too
  * idevice: Use network addresses as is from what we get from (lib)usbmuxd
- restrict to Cython &lt; 3</changelog>
</package>
<package pkgid="8dbc8dd703de04ee36faf48ba453bfbca2c5c36f14ad31a2b05c01179804972cdfbf02afc1f6898961b827d296326ebf31984eca79a7c37d4cacf44ea5c5b05d" name="imobiledevice-tools-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.3.0+190git.20230705" rel="1.1"/>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1584014400">- Switch python bindings to base on python3
- Update version to 1.2.0+git20200220.3d8d13f:
  * Many fixes all around
  * support for py3</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1584187200">- Fix not needed requires</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" 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="Stefan Elser &lt;suse@foomaster.de&gt;" 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="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1600948800">- Remove unnecessary provides/obsoletes</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1602676800">- Use the new library name in baselibs.conf.</changelog>
  <changelog author="sebix+novell.com@sebix.at" date="1633780800">- Update to version 1.3.0+git.20210921:
  * Remove common code in favor of new libimobiledevice-glue
  * tools: idevicebackup2: Exit on service startup failure and improve error messages
  * idevice: Reset receive length variable in internal_ssl_read retry loop and fix wrong variable in debug message
  * lockdown: Get DeviceClass to make sure OS version dependent code is executed correctly
  * Handle error cases in relevant code when retrieving pair record fails
  * common: Return proper error codes from userpref_read_pair_record
  * Add support for MbedTLS
  * idevice: Make sure to handle timeout condition for network connections too
  * installation_proxy: Ignore non-status messages instead of terminating loop
  * mobilesync: Set DeviceLink version to 400 to support iOS 14b4+
  * tools/idevicecrashreport: Fix illegal filenames on Windows
  * tools: Fix entering recovery mode on iOS 14.5+ which now requires a pairing
  * tools: Fix delays in idevicedebugserverproxy when using SSL
  * debugserver: Return success when a receive timed out but actualy bytes have been read
  * idevice: Allow partial reads in idevice_connection_receive_timeout() and handle timeouts more adequate
  * Fixed bytes/strings checks in lockdown.pxi for compatibility with Python2/3
  * Fixed bytes/strings check in imobiledevice.pyx for compatibility with Python2/3
  * Fixed debugserver.pxi PyString_AsString compatibility with Python3
  * Fixed AFC afc.pxi definitions for Python2/3 compatibility. Added missing public method 'remove_path_and_contents'
  * ideviceprovision: Fix date output by adding MAC_EPOCH
  * docs: Improve --quiet command line switch description in idevicesyslog man page
  * idevicescreenshot: Choose a better filename, prevent overwriting existing files
  * idevicedebug: Add --detach option to start an app and exit idevicedebug without killing the app
  * idevicebackup2: Handle DLMessagePurgeDiskSpace by sending back error code
  * idevicebackup2: Update errno to device error mapping
  * idevice: Handle -EAGAIN in case usbmuxd_send() returns it
  * idevicebackup2: Don't fail on restore when source backup doesn't have any application info</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1642593600">- Add python-rpm-macros to BuildRequires (boo#1194755).</changelog>
  <changelog author="msuchanek@suse.com" date="1685966400">- Update to version 1.3.0+179git.20230430:
  * Updated to use latest libplist API changes
  * installation_proxy: Handle BundleIDs in instproxy_client_options_add
  * idevice: Fix connections to &lt;= iOS 5 devices with OpenSSL 3
  * idevicebackup2: Fix missing break in switch case statement
  * tools/ideviceimagemounter: Notify user of missing Developer Mode on iOS 16+
  * tools: Add idevicedevmodectl tool
  * lockdown: Fix error parsing for older iOS versions
  * Support OpenSSL built without OPENSSL_ENGINE
  * idevicedebugserverproxy: Add support for 'qLaunchGDBServer' command of lldb
  * idevice: Fix OpenSSL 3.0 internal error on read timeout
  * tools: Fix idevicebackup2 option parsing for --password option
  * idevicebackup2: Fix option parsing
  * instproxy: Use synchronous mode when callbacks are NULL, as documented
  * Add new idevice_events_subscribe/unsubscribe API with context
  * Initial commit of working packet logger (idevicebtlogger)
  * ideviceinfo: Make sure all error messages go to stderr
  * tools: Use getopt for option parsing in all tools
  * idevice: Fix mistreatment of 0-byte sent cases
  * idevicebackup2: Allow passing backup password via environment variable
  * idevicedebug: Add 'kill' command to kill a (debuggable) app by bundle ID
  * Handle connection failures in debugserver_client_receive_response; also simplify the code
  * Add timeout and interrupt handling to debugserver. Fix debugserver_client_handle_response
  * idevicedebug: Process "Wxx" response as "exited with code xx"
  * idevicecrashreport: Allow filtering crash reports by filename
  * idevicedebugserverproxy: Allow binding to any available port
  * idevicedebug: Gracefully fail on invalid bundle IDs
  * tools: Correct misspelled directionary -&gt; dictionary in function name
  * diagnostics_relay: Check for errors after sending requests to service connection
  * Add support for wireless pairing
  * tools: Print meaningful error messages when service startup fails
  * Add Reverse Proxy implementation</changelog>
  <changelog author="dmueller@suse.com" date="1692014400">- Update to version 1.3.0+190git.20230705:
  * tools/idevicecrashreport: Silence compiler warning
  * Silence (v)asprintf related compiler warnings
  * Updated OpenSSL-specific code to use OpenSSL 3.0+ API
  * 3rd_party/libsrp6a-sha512: Updated to work with OpenSSL 3.0+ API
  * 3rd_party/libsrp6a-sha512: Update function definitions to modern style
  * 3rd_party/ed25519: Silence compiler warning about missing return value for fread
  * tools/idevicedebug: Add missing default case for switch statement
  * tools/idevicedevmodectl: Add missing include
  * idevice: Add missing include for Windows
  * idevice: Fix network address handling in other code paths too
  * idevice: Use network addresses as is from what we get from (lib)usbmuxd
- restrict to Cython &lt; 3</changelog>
</package>
<package pkgid="41205a293e02385b48fbf5ba944a4202df127e89b05cb3dd944c9063cb437a85ae7012a15daeaf327ce0d31d9dd5442e038c6c123b542dcd3e117fb64a6e9e34" name="infiniband-diags" arch="i586">
  <version epoch="0" ver="49.0" rel="1.2"/>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1613736000">- Update to rdma-core v33.1
  - No release notes available
  - Drop support for libnes
- Drop support for libnes by removing patch:
  - Revert-libnes-Remove-libnes-from-rdma-core.patch
- Refresh patches against latest sources:
  - Revert-libcxgb3-Remove-libcxgb3-from-rdma-core.patch
  - cxgb3-nes-fix-declaration-of-free_context.patch has been replaced by
    cxgb3-fix-declaration-of-free_context.patch
- Add patches for cxgb3 support against newest API
  - cxgb3-fix-support-for-new-uquery-API.patch
- Enable LTO support
- Trigger udevadm in rdma-ndd %post (bsc#1182391)</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1621339200">- Update to rdma-core v35.0
  - Bugfixes on all providers
  - Many improvements on pyverbs
  - Fixes dracut path issues on Tumbleweed
- Refresh patches to latest sources:
  - Revert-libcxgb3-Remove-libcxgb3-from-rdma-core.patch
  - disable-rdma-interface-renaming.patch</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1628251200">- Update to rdma-core v36.0:
  - Bugfixes on all providers</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1634299200">- Update to rdma-core v37.1 (jsc#SLE-18381, jsc#SLE-19249)
  - Bugfixes on all providers
- Fix cmake flags to correct paths for .pc files</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1638446400">- Add rdma-ndd to recommended depencies of rdma-core</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1638446401">- Update to v38.0 (jsc#SLE-18383)
  - Bugfixes on all providers
  - New provider for irdma support</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1641556800">- Update to v38.1
  - Major fixes for hns provider</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1645185600">- Add srp_daemon-Detect-proper-path-to-systemctl.patch to fix path to systemctl (bsc#1195874)</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1646913600">- Update spec file from upstream
  - install modprobe.conf files to %_modprobedir (bsc#1196275, jsc#SLE-20639)
  - fix build support for riscv
- Added cmake-Make-modprobe.d-path-configurable.patch
  - Backport from upstream to allow modprobe files to be installed in a
    configurable directory</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1647518400">- util-Add-barriers-support-for-RISC-V.patch: Backport from upstream: Add
  barriers support for RISC-V</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1648555200">- Update to v39.1
  - Major fixes for hns provider
  - Bug fixes for all providers
  - systemd hardening
  - NDR rate support
- Dropped srp_daemon-Detect-proper-path-to-systemctl.patch
  as it was fixed upstream</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1659960000">- skip valgrind on riscv64</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1663070400">- Update to v42.0
  - Fixes for all providers
- Dropped patches merged upstream:
  - util-Add-barriers-support-for-RISC-V.patch
  - cmake-Make-modprobe.d-path-configurable.patch
- Update gen-pandoc.sh to support python3</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1665662400">- Add rdma-ndd-disable-systemd-ProtectHostName-feature.patch to fix issue
  where rdma-ndd would not be aware of dynamic hostnames retrived through DHCP</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1681905600">- Update to v45.0
  - Fixes for all providers
  - Support for Microsoft Azure Network Adapter
- Drop rdma-ndd-disable-systemd-ProtectHostName-feature.patch
  as it was fixed upstream.
- Refresh against latest sources:
  - Revert-libcxgb3-Remove-libcxgb3-from-rdma-core.patch
  - Revert-Update-kernel-headers.patch</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1690200000">- Update to v47.0
  - Fixes for all providers</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1691064000">- Drop patches adding support for cxgb3 (EOL, removed from kernel 5.5)
  - cxgb3-fix-declaration-of-free_context.patch
  - cxgb3-fix-support-for-new-uquery-API.patch
  - Revert-libcxgb3-Remove-libcxgb3-from-rdma-core.patch
  - Revert-Update-kernel-headers.patch
- Update baselibs=.conf accordingly</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1692792000">- Add missing-quoting.patch
- Use normal GNU tar option syntax
- Remove old RPM spec logic (%defattr)</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1695384000">- Update to v48.0
  - No release notes available.
- Drop missing-quoting.patch which was fixed upstream.</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1700913600">- Update to v49.0 (jsc#PED-6891, jsc#PED-6864, jsc#PED-6839, jsc#PED-6836,
    jsc#PED-6828, jsc#PED-6824, jsc#PED-6958, jsc#PED-6943, jsc#PED-6933, jsc#PED-6916)
  - No release notes available.</changelog>
</package>
<package pkgid="1c4fc45b10b0db7582cacf3abcd76a5dd963b5d8280e00e0b6094fa6e99f0b4d3cf8706208021f5e6d2079fa16f0f01822dc882682fad08a19e0fe15cc56b399" name="infiniband-diags" arch="x86_64">
  <version epoch="0" ver="49.0" rel="1.2"/>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1613736000">- Update to rdma-core v33.1
  - No release notes available
  - Drop support for libnes
- Drop support for libnes by removing patch:
  - Revert-libnes-Remove-libnes-from-rdma-core.patch
- Refresh patches against latest sources:
  - Revert-libcxgb3-Remove-libcxgb3-from-rdma-core.patch
  - cxgb3-nes-fix-declaration-of-free_context.patch has been replaced by
    cxgb3-fix-declaration-of-free_context.patch
- Add patches for cxgb3 support against newest API
  - cxgb3-fix-support-for-new-uquery-API.patch
- Enable LTO support
- Trigger udevadm in rdma-ndd %post (bsc#1182391)</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1621339200">- Update to rdma-core v35.0
  - Bugfixes on all providers
  - Many improvements on pyverbs
  - Fixes dracut path issues on Tumbleweed
- Refresh patches to latest sources:
  - Revert-libcxgb3-Remove-libcxgb3-from-rdma-core.patch
  - disable-rdma-interface-renaming.patch</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1628251200">- Update to rdma-core v36.0:
  - Bugfixes on all providers</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1634299200">- Update to rdma-core v37.1 (jsc#SLE-18381, jsc#SLE-19249)
  - Bugfixes on all providers
- Fix cmake flags to correct paths for .pc files</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1638446400">- Add rdma-ndd to recommended depencies of rdma-core</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1638446401">- Update to v38.0 (jsc#SLE-18383)
  - Bugfixes on all providers
  - New provider for irdma support</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1641556800">- Update to v38.1
  - Major fixes for hns provider</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1645185600">- Add srp_daemon-Detect-proper-path-to-systemctl.patch to fix path to systemctl (bsc#1195874)</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1646913600">- Update spec file from upstream
  - install modprobe.conf files to %_modprobedir (bsc#1196275, jsc#SLE-20639)
  - fix build support for riscv
- Added cmake-Make-modprobe.d-path-configurable.patch
  - Backport from upstream to allow modprobe files to be installed in a
    configurable directory</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1647518400">- util-Add-barriers-support-for-RISC-V.patch: Backport from upstream: Add
  barriers support for RISC-V</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1648555200">- Update to v39.1
  - Major fixes for hns provider
  - Bug fixes for all providers
  - systemd hardening
  - NDR rate support
- Dropped srp_daemon-Detect-proper-path-to-systemctl.patch
  as it was fixed upstream</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1659960000">- skip valgrind on riscv64</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1663070400">- Update to v42.0
  - Fixes for all providers
- Dropped patches merged upstream:
  - util-Add-barriers-support-for-RISC-V.patch
  - cmake-Make-modprobe.d-path-configurable.patch
- Update gen-pandoc.sh to support python3</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1665662400">- Add rdma-ndd-disable-systemd-ProtectHostName-feature.patch to fix issue
  where rdma-ndd would not be aware of dynamic hostnames retrived through DHCP</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1681905600">- Update to v45.0
  - Fixes for all providers
  - Support for Microsoft Azure Network Adapter
- Drop rdma-ndd-disable-systemd-ProtectHostName-feature.patch
  as it was fixed upstream.
- Refresh against latest sources:
  - Revert-libcxgb3-Remove-libcxgb3-from-rdma-core.patch
  - Revert-Update-kernel-headers.patch</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1690200000">- Update to v47.0
  - Fixes for all providers</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1691064000">- Drop patches adding support for cxgb3 (EOL, removed from kernel 5.5)
  - cxgb3-fix-declaration-of-free_context.patch
  - cxgb3-fix-support-for-new-uquery-API.patch
  - Revert-libcxgb3-Remove-libcxgb3-from-rdma-core.patch
  - Revert-Update-kernel-headers.patch
- Update baselibs=.conf accordingly</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1692792000">- Add missing-quoting.patch
- Use normal GNU tar option syntax
- Remove old RPM spec logic (%defattr)</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1695384000">- Update to v48.0
  - No release notes available.
- Drop missing-quoting.patch which was fixed upstream.</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1700913600">- Update to v49.0 (jsc#PED-6891, jsc#PED-6864, jsc#PED-6839, jsc#PED-6836,
    jsc#PED-6828, jsc#PED-6824, jsc#PED-6958, jsc#PED-6943, jsc#PED-6933, jsc#PED-6916)
  - No release notes available.</changelog>
</package>
<package pkgid="56ed588eb5cea6f10ed1d88f737fd32271ffc71cdbf4515afe69ce7e4179e53862796eb7594728bc6529670d659bfeae6de34ac6609d61db44682806d115e40b" name="infiniband-diags-debuginfo" arch="i586">
  <version epoch="0" ver="49.0" rel="1.2"/>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1613736000">- Update to rdma-core v33.1
  - No release notes available
  - Drop support for libnes
- Drop support for libnes by removing patch:
  - Revert-libnes-Remove-libnes-from-rdma-core.patch
- Refresh patches against latest sources:
  - Revert-libcxgb3-Remove-libcxgb3-from-rdma-core.patch
  - cxgb3-nes-fix-declaration-of-free_context.patch has been replaced by
    cxgb3-fix-declaration-of-free_context.patch
- Add patches for cxgb3 support against newest API
  - cxgb3-fix-support-for-new-uquery-API.patch
- Enable LTO support
- Trigger udevadm in rdma-ndd %post (bsc#1182391)</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1621339200">- Update to rdma-core v35.0
  - Bugfixes on all providers
  - Many improvements on pyverbs
  - Fixes dracut path issues on Tumbleweed
- Refresh patches to latest sources:
  - Revert-libcxgb3-Remove-libcxgb3-from-rdma-core.patch
  - disable-rdma-interface-renaming.patch</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1628251200">- Update to rdma-core v36.0:
  - Bugfixes on all providers</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1634299200">- Update to rdma-core v37.1 (jsc#SLE-18381, jsc#SLE-19249)
  - Bugfixes on all providers
- Fix cmake flags to correct paths for .pc files</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1638446400">- Add rdma-ndd to recommended depencies of rdma-core</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1638446401">- Update to v38.0 (jsc#SLE-18383)
  - Bugfixes on all providers
  - New provider for irdma support</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1641556800">- Update to v38.1
  - Major fixes for hns provider</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1645185600">- Add srp_daemon-Detect-proper-path-to-systemctl.patch to fix path to systemctl (bsc#1195874)</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1646913600">- Update spec file from upstream
  - install modprobe.conf files to %_modprobedir (bsc#1196275, jsc#SLE-20639)
  - fix build support for riscv
- Added cmake-Make-modprobe.d-path-configurable.patch
  - Backport from upstream to allow modprobe files to be installed in a
    configurable directory</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1647518400">- util-Add-barriers-support-for-RISC-V.patch: Backport from upstream: Add
  barriers support for RISC-V</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1648555200">- Update to v39.1
  - Major fixes for hns provider
  - Bug fixes for all providers
  - systemd hardening
  - NDR rate support
- Dropped srp_daemon-Detect-proper-path-to-systemctl.patch
  as it was fixed upstream</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1659960000">- skip valgrind on riscv64</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1663070400">- Update to v42.0
  - Fixes for all providers
- Dropped patches merged upstream:
  - util-Add-barriers-support-for-RISC-V.patch
  - cmake-Make-modprobe.d-path-configurable.patch
- Update gen-pandoc.sh to support python3</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1665662400">- Add rdma-ndd-disable-systemd-ProtectHostName-feature.patch to fix issue
  where rdma-ndd would not be aware of dynamic hostnames retrived through DHCP</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1681905600">- Update to v45.0
  - Fixes for all providers
  - Support for Microsoft Azure Network Adapter
- Drop rdma-ndd-disable-systemd-ProtectHostName-feature.patch
  as it was fixed upstream.
- Refresh against latest sources:
  - Revert-libcxgb3-Remove-libcxgb3-from-rdma-core.patch
  - Revert-Update-kernel-headers.patch</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1690200000">- Update to v47.0
  - Fixes for all providers</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1691064000">- Drop patches adding support for cxgb3 (EOL, removed from kernel 5.5)
  - cxgb3-fix-declaration-of-free_context.patch
  - cxgb3-fix-support-for-new-uquery-API.patch
  - Revert-libcxgb3-Remove-libcxgb3-from-rdma-core.patch
  - Revert-Update-kernel-headers.patch
- Update baselibs=.conf accordingly</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1692792000">- Add missing-quoting.patch
- Use normal GNU tar option syntax
- Remove old RPM spec logic (%defattr)</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1695384000">- Update to v48.0
  - No release notes available.
- Drop missing-quoting.patch which was fixed upstream.</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1700913600">- Update to v49.0 (jsc#PED-6891, jsc#PED-6864, jsc#PED-6839, jsc#PED-6836,
    jsc#PED-6828, jsc#PED-6824, jsc#PED-6958, jsc#PED-6943, jsc#PED-6933, jsc#PED-6916)
  - No release notes available.</changelog>
</package>
<package pkgid="98e4c9ae73d359bbaddd5890234f3149f467e0f6c2203e3e4b8a791d788e38cfb81f67681c3843aeeadc3ddc7953b9ed67c42b7fc47599abada4886a3502bb76" name="infiniband-diags-debuginfo" arch="x86_64">
  <version epoch="0" ver="49.0" rel="1.2"/>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1613736000">- Update to rdma-core v33.1
  - No release notes available
  - Drop support for libnes
- Drop support for libnes by removing patch:
  - Revert-libnes-Remove-libnes-from-rdma-core.patch
- Refresh patches against latest sources:
  - Revert-libcxgb3-Remove-libcxgb3-from-rdma-core.patch
  - cxgb3-nes-fix-declaration-of-free_context.patch has been replaced by
    cxgb3-fix-declaration-of-free_context.patch
- Add patches for cxgb3 support against newest API
  - cxgb3-fix-support-for-new-uquery-API.patch
- Enable LTO support
- Trigger udevadm in rdma-ndd %post (bsc#1182391)</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1621339200">- Update to rdma-core v35.0
  - Bugfixes on all providers
  - Many improvements on pyverbs
  - Fixes dracut path issues on Tumbleweed
- Refresh patches to latest sources:
  - Revert-libcxgb3-Remove-libcxgb3-from-rdma-core.patch
  - disable-rdma-interface-renaming.patch</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1628251200">- Update to rdma-core v36.0:
  - Bugfixes on all providers</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1634299200">- Update to rdma-core v37.1 (jsc#SLE-18381, jsc#SLE-19249)
  - Bugfixes on all providers
- Fix cmake flags to correct paths for .pc files</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1638446400">- Add rdma-ndd to recommended depencies of rdma-core</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1638446401">- Update to v38.0 (jsc#SLE-18383)
  - Bugfixes on all providers
  - New provider for irdma support</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1641556800">- Update to v38.1
  - Major fixes for hns provider</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1645185600">- Add srp_daemon-Detect-proper-path-to-systemctl.patch to fix path to systemctl (bsc#1195874)</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1646913600">- Update spec file from upstream
  - install modprobe.conf files to %_modprobedir (bsc#1196275, jsc#SLE-20639)
  - fix build support for riscv
- Added cmake-Make-modprobe.d-path-configurable.patch
  - Backport from upstream to allow modprobe files to be installed in a
    configurable directory</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1647518400">- util-Add-barriers-support-for-RISC-V.patch: Backport from upstream: Add
  barriers support for RISC-V</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1648555200">- Update to v39.1
  - Major fixes for hns provider
  - Bug fixes for all providers
  - systemd hardening
  - NDR rate support
- Dropped srp_daemon-Detect-proper-path-to-systemctl.patch
  as it was fixed upstream</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1659960000">- skip valgrind on riscv64</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1663070400">- Update to v42.0
  - Fixes for all providers
- Dropped patches merged upstream:
  - util-Add-barriers-support-for-RISC-V.patch
  - cmake-Make-modprobe.d-path-configurable.patch
- Update gen-pandoc.sh to support python3</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1665662400">- Add rdma-ndd-disable-systemd-ProtectHostName-feature.patch to fix issue
  where rdma-ndd would not be aware of dynamic hostnames retrived through DHCP</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1681905600">- Update to v45.0
  - Fixes for all providers
  - Support for Microsoft Azure Network Adapter
- Drop rdma-ndd-disable-systemd-ProtectHostName-feature.patch
  as it was fixed upstream.
- Refresh against latest sources:
  - Revert-libcxgb3-Remove-libcxgb3-from-rdma-core.patch
  - Revert-Update-kernel-headers.patch</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1690200000">- Update to v47.0
  - Fixes for all providers</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1691064000">- Drop patches adding support for cxgb3 (EOL, removed from kernel 5.5)
  - cxgb3-fix-declaration-of-free_context.patch
  - cxgb3-fix-support-for-new-uquery-API.patch
  - Revert-libcxgb3-Remove-libcxgb3-from-rdma-core.patch
  - Revert-Update-kernel-headers.patch
- Update baselibs=.conf accordingly</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1692792000">- Add missing-quoting.patch
- Use normal GNU tar option syntax
- Remove old RPM spec logic (%defattr)</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1695384000">- Update to v48.0
  - No release notes available.
- Drop missing-quoting.patch which was fixed upstream.</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1700913600">- Update to v49.0 (jsc#PED-6891, jsc#PED-6864, jsc#PED-6839, jsc#PED-6836,
    jsc#PED-6828, jsc#PED-6824, jsc#PED-6958, jsc#PED-6943, jsc#PED-6933, jsc#PED-6916)
  - No release notes available.</changelog>
</package>
<package pkgid="3de5d4fd66f6a230bed322aea70a7c2415f6dc2b4c6c7fc3991fec2980c1289b16dd3cf6a56b2342fdfe8e5a53fc1d939567707d0a9c9116ce5e9691bb64b003" name="info" arch="i586">
  <version epoch="0" ver="7.0.3" rel="1.2"/>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1611835200">- Use file requires for gzip to be able to use alternate
  implementations</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1633003200">- Move to /usr for UsrMerge (boo#1191099)</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1644494400">- Split out texinfo-lang package, so info does not refer to
  traslations from texinfo package.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1645012800">- The new package texinfo-lang should not include the binaries
  with its helper files, therefore recreate texinfo package
- Require glibc-locale at build time as otherwise perl falls
  always back to C locale</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1645185600">- Do not recommend texinfo-lang in package info anymore (boo#1196156)
- Rename texinfo-lang to makeinfo-lang as package makeinfo
  uses those locale files</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1645444800">- Split locale text-domain to take care of package info
- The package makeinfo needs both the locale text-domain of info
  and makeinfo</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1650888000">- Update to version 6.8
  * new command @displaymath for formatting of mathematical notation
  * new command @example takes an argument to specify the language
  * Deprecate commands: @centerchap, @definfoenclose, @refill, @inforef
  * new paper size @bsixpaper
  * texi2any
  * should be faster as Perl XS parser is enabled by default
  * SHOW_MENU customization variable replaced by FORMAT_MENU.
  * only check menu structure if CHECK_NORMAL_MENU_STRUCTURE
    variable is set
  * MathJax support for display of math.
  * JavaScript License Web Labels support
  * Use sectional tables of contents instead of menus by defaut
  * Use section names in links by default
  * CONTENTS_OUTPUT_LOCATION sets location of table of contents
  * Document sections wrapped in &lt;div&gt; elements
  * New variable USE_NODE_DIRECTIONS to use node or section structure
    for node directions
  * copiable anchor links for definitions
  * Don't add an extra period before file extension given as
    an argument to @image if image file is not found
  * info: Support compressed dir files
  * texi2dvi: Stop on first error in input file
  * texinfo.tex:
  * put logical page numbers into PDF's ('page labels')
  * put chapter numbers in the PDF outline
  * new Finnish translation
- Rebased texinfo-zlib.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1650974400">- Add 13a8894fe2.patch
  * Fixing @headings: Add missing option value 'single'.
    Resolved regression where gpm could not be build.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1658923200">- Check for filetrigger lua scriplets if rpm.execute() as function
  call is given and used this</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1659096000">- Do lua scripting only once for execute() function</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1659528000">- In case of an update of package info: do never remove existing
  info page from dir file (boo#1201852)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1668513600">- Update to version 7.0 (7 November 2022)
  * texi2any
  * LaTeX added as an output format, selected with --latex
  * EPUB 3 added as an output format, selected with --epub3
  * reform throughout the code in general
  * thorough review of character encoding issues
  * new customization variables involved with character encoding:
    INPUT_FILE_NAME_ENCODING, OUTPUT_FILE_NAME_ENCODING,
    DOC_ENCODING_FOR_INPUT_FILE_NAME, DOC_ENCODING_FOR_OUTPUT_FILE_NAME,
    MESSAGE_ENCODING and COMMAND_LINE_ENCODING
  * warn if full-text commands (@ref, @footnote, @anchor) appear in @w
  * new variable NO_TOP_NODE_OUTPUT
  * IGNORE_BEFORE_SETFILENAME variable removed.  former effect
    is now always on.
  * HTML output:
  * use manual_name_html as output directory for split HTML instead of
    manual_name or manual_name.html
  * default DOCTYPE declaration changed to plain HTML5 style rather than
    HTML4 DTD reference
  * output only the CSS rules that are needed in an output file
    . remove CSS_LINES variable and add SHOW_BUILTIN_CSS_RULES
  * (custom CSS can still be output using EXTRA_HEAD)
  * use &lt;code&gt; tag for the output of @t and @verb instead of &lt;tt&gt;
  * use &lt;abbr&gt; for @acronym instead of &lt;acronym&gt;
  * link to table of contents from short table of contents only if a
    table of contents is actually output
  * prefix classes from @example arguments with `user-'
  * percent encode URL in @url/@uref, @email, @image and external
    manual file
  * new USE_XML_SYNTAX, HTML_ROOT_ELEMENT_ATTRIBUTES and
    NO_CUSTOM_HTML_ATTRIBUTE variables can be used to output
    valid XHTML
  * systematic addition of classes attribute in HTML elements based on the
    Texinfo @-command names.  renaming of class attributes to avoid
    confusion with @-commands formatting and describe the role in the
    document rather than the formatting style.
  * COPIABLE_ANCHORS renamed to COPIABLE_LINKS
  * do not add a title by default; SHOW_TITLE or NO_TOP_NODE_OUTPUT has
    to be set
  * USE_TITLEPAGE_FOR_TITLE is now true by default
  * L2H variable removed, replaced by HTML_MATH set to `l2h'
  * rename OVERVIEW_LINK_TO_TOC to SHORT_TOC_LINK_TO_TOC
  * rename BEFORE_OVERVIEW to BEFORE_SHORT_TOC_LINE
  * rename AFTER_OVERVIEW to AFTER_SHORT_TOC_LINES
  * remove PRE_ABOUT, AFTER_ABOUT, and add PROGRAM_NAME_IN_ABOUT
  * remove KEEP_TOP_EXTERNAL_REF
  * new variables IGNORE_REF_TO_TOP_NODE_UP, CONVERT_TO_LATEX_IN_MATH,
    HTMLXREF_MODE and HTMLXREF_FILE
  * DocBook output:
  * do not output Top node or text before the first @node or sectioning
    @-command.  NO_TOP_NODE_OUTPUT can be set to false to output Top node
    for now.
  * replace @definfocenlose defined @-commands by the argument as-is
    to be more consistent with printed output
  * HTML/DocBook output:
  * USE_NUMERIC_ENTITY changed to mean to use numeric entities instead
    of named entities.  former effect is now always on.
  * ENABLE_ENCODING_USE_ENTITY variable removed.  former effect is now
    always off.
  * Info output
  * quote problematic node names (with :, comma...) by default
  * new customization variable ASCII_PUNCTUATION to use plain ASCII
    characters for quotation marks and a few other symbols
  * texinfo.tex
  * `@microtype on' uses microtypography in formatting for pdfTeX and LuaTeX
  * do not ignore @part page immediately following Top node
  * do `@set txicodevaristt' to get slanted typewriter for @var in code,
    `@clear txicodevaristt' to use slanted, variable-width roman font for
    @var everywhere.  flag is @set by default, but we may turn this off
    in the future.
  * new file doc/texinfo-zh.tex for Texinfo documents in Chinese.
    new support file doc/txi-zh.tex for Chinese.  doc/short-sample-zh.texi is
    a sample document.
  * info
  * better support for index entries containing parentheses
  * better support for getting bold text etc. when displaying manpages
  * bug fixed where the first index entry in a file could be ignored
  * M-C-f closes as well as opens footnotes window
  * do not crash if run in Brazilian Portuguese locale
  * Language
  * @deftype* commands use typewriter font in argument list
  * new commands @latex, @iflatex, @ifnotlatex for new LaTeX output format
  * do `@set txidefnamenospace' to omit space after a definition name
  * Other
  * build fixed for glibc 2.34
- Delete patch 13a8894fe2.patch as now part of upstream tar ball</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1670155200">- texinfo 7.0.1:
  * texi2any: avoid multiple crashes on empty @image argument and
    other conditions
  * 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</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1675512000">- texinfo 7.0.2:
  * texi2any: do not distribute architecture-dependent files
  * info: further fix of recoding of UTF-8 files to ASCII
  * install-info: build fixes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1679832000">- texinfo 7.0.3:
  * 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
  * info: avoid possible freeze at start of a file with
    `-v nodeline=pointers'</changelog>
</package>
<package pkgid="4c7623f292665b6e21f6092fb527b84a7b14306c0b7e4a8f9623606df4b807723d3b5cf0478d0d73315335ef15ba5e3f7621899dd1eb9f5e4e31b983bd3ecbbc" name="info" arch="x86_64">
  <version epoch="0" ver="7.0.3" rel="1.2"/>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1611835200">- Use file requires for gzip to be able to use alternate
  implementations</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1633003200">- Move to /usr for UsrMerge (boo#1191099)</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1644494400">- Split out texinfo-lang package, so info does not refer to
  traslations from texinfo package.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1645012800">- The new package texinfo-lang should not include the binaries
  with its helper files, therefore recreate texinfo package
- Require glibc-locale at build time as otherwise perl falls
  always back to C locale</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1645185600">- Do not recommend texinfo-lang in package info anymore (boo#1196156)
- Rename texinfo-lang to makeinfo-lang as package makeinfo
  uses those locale files</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1645444800">- Split locale text-domain to take care of package info
- The package makeinfo needs both the locale text-domain of info
  and makeinfo</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1650888000">- Update to version 6.8
  * new command @displaymath for formatting of mathematical notation
  * new command @example takes an argument to specify the language
  * Deprecate commands: @centerchap, @definfoenclose, @refill, @inforef
  * new paper size @bsixpaper
  * texi2any
  * should be faster as Perl XS parser is enabled by default
  * SHOW_MENU customization variable replaced by FORMAT_MENU.
  * only check menu structure if CHECK_NORMAL_MENU_STRUCTURE
    variable is set
  * MathJax support for display of math.
  * JavaScript License Web Labels support
  * Use sectional tables of contents instead of menus by defaut
  * Use section names in links by default
  * CONTENTS_OUTPUT_LOCATION sets location of table of contents
  * Document sections wrapped in &lt;div&gt; elements
  * New variable USE_NODE_DIRECTIONS to use node or section structure
    for node directions
  * copiable anchor links for definitions
  * Don't add an extra period before file extension given as
    an argument to @image if image file is not found
  * info: Support compressed dir files
  * texi2dvi: Stop on first error in input file
  * texinfo.tex:
  * put logical page numbers into PDF's ('page labels')
  * put chapter numbers in the PDF outline
  * new Finnish translation
- Rebased texinfo-zlib.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1650974400">- Add 13a8894fe2.patch
  * Fixing @headings: Add missing option value 'single'.
    Resolved regression where gpm could not be build.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1658923200">- Check for filetrigger lua scriplets if rpm.execute() as function
  call is given and used this</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1659096000">- Do lua scripting only once for execute() function</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1659528000">- In case of an update of package info: do never remove existing
  info page from dir file (boo#1201852)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1668513600">- Update to version 7.0 (7 November 2022)
  * texi2any
  * LaTeX added as an output format, selected with --latex
  * EPUB 3 added as an output format, selected with --epub3
  * reform throughout the code in general
  * thorough review of character encoding issues
  * new customization variables involved with character encoding:
    INPUT_FILE_NAME_ENCODING, OUTPUT_FILE_NAME_ENCODING,
    DOC_ENCODING_FOR_INPUT_FILE_NAME, DOC_ENCODING_FOR_OUTPUT_FILE_NAME,
    MESSAGE_ENCODING and COMMAND_LINE_ENCODING
  * warn if full-text commands (@ref, @footnote, @anchor) appear in @w
  * new variable NO_TOP_NODE_OUTPUT
  * IGNORE_BEFORE_SETFILENAME variable removed.  former effect
    is now always on.
  * HTML output:
  * use manual_name_html as output directory for split HTML instead of
    manual_name or manual_name.html
  * default DOCTYPE declaration changed to plain HTML5 style rather than
    HTML4 DTD reference
  * output only the CSS rules that are needed in an output file
    . remove CSS_LINES variable and add SHOW_BUILTIN_CSS_RULES
  * (custom CSS can still be output using EXTRA_HEAD)
  * use &lt;code&gt; tag for the output of @t and @verb instead of &lt;tt&gt;
  * use &lt;abbr&gt; for @acronym instead of &lt;acronym&gt;
  * link to table of contents from short table of contents only if a
    table of contents is actually output
  * prefix classes from @example arguments with `user-'
  * percent encode URL in @url/@uref, @email, @image and external
    manual file
  * new USE_XML_SYNTAX, HTML_ROOT_ELEMENT_ATTRIBUTES and
    NO_CUSTOM_HTML_ATTRIBUTE variables can be used to output
    valid XHTML
  * systematic addition of classes attribute in HTML elements based on the
    Texinfo @-command names.  renaming of class attributes to avoid
    confusion with @-commands formatting and describe the role in the
    document rather than the formatting style.
  * COPIABLE_ANCHORS renamed to COPIABLE_LINKS
  * do not add a title by default; SHOW_TITLE or NO_TOP_NODE_OUTPUT has
    to be set
  * USE_TITLEPAGE_FOR_TITLE is now true by default
  * L2H variable removed, replaced by HTML_MATH set to `l2h'
  * rename OVERVIEW_LINK_TO_TOC to SHORT_TOC_LINK_TO_TOC
  * rename BEFORE_OVERVIEW to BEFORE_SHORT_TOC_LINE
  * rename AFTER_OVERVIEW to AFTER_SHORT_TOC_LINES
  * remove PRE_ABOUT, AFTER_ABOUT, and add PROGRAM_NAME_IN_ABOUT
  * remove KEEP_TOP_EXTERNAL_REF
  * new variables IGNORE_REF_TO_TOP_NODE_UP, CONVERT_TO_LATEX_IN_MATH,
    HTMLXREF_MODE and HTMLXREF_FILE
  * DocBook output:
  * do not output Top node or text before the first @node or sectioning
    @-command.  NO_TOP_NODE_OUTPUT can be set to false to output Top node
    for now.
  * replace @definfocenlose defined @-commands by the argument as-is
    to be more consistent with printed output
  * HTML/DocBook output:
  * USE_NUMERIC_ENTITY changed to mean to use numeric entities instead
    of named entities.  former effect is now always on.
  * ENABLE_ENCODING_USE_ENTITY variable removed.  former effect is now
    always off.
  * Info output
  * quote problematic node names (with :, comma...) by default
  * new customization variable ASCII_PUNCTUATION to use plain ASCII
    characters for quotation marks and a few other symbols
  * texinfo.tex
  * `@microtype on' uses microtypography in formatting for pdfTeX and LuaTeX
  * do not ignore @part page immediately following Top node
  * do `@set txicodevaristt' to get slanted typewriter for @var in code,
    `@clear txicodevaristt' to use slanted, variable-width roman font for
    @var everywhere.  flag is @set by default, but we may turn this off
    in the future.
  * new file doc/texinfo-zh.tex for Texinfo documents in Chinese.
    new support file doc/txi-zh.tex for Chinese.  doc/short-sample-zh.texi is
    a sample document.
  * info
  * better support for index entries containing parentheses
  * better support for getting bold text etc. when displaying manpages
  * bug fixed where the first index entry in a file could be ignored
  * M-C-f closes as well as opens footnotes window
  * do not crash if run in Brazilian Portuguese locale
  * Language
  * @deftype* commands use typewriter font in argument list
  * new commands @latex, @iflatex, @ifnotlatex for new LaTeX output format
  * do `@set txidefnamenospace' to omit space after a definition name
  * Other
  * build fixed for glibc 2.34
- Delete patch 13a8894fe2.patch as now part of upstream tar ball</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1670155200">- texinfo 7.0.1:
  * texi2any: avoid multiple crashes on empty @image argument and
    other conditions
  * 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</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1675512000">- texinfo 7.0.2:
  * texi2any: do not distribute architecture-dependent files
  * info: further fix of recoding of UTF-8 files to ASCII
  * install-info: build fixes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1679832000">- texinfo 7.0.3:
  * 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
  * info: avoid possible freeze at start of a file with
    `-v nodeline=pointers'</changelog>
</package>
<package pkgid="6864f5e5edb9bc14e7fb5efd3fb1cf272ce3e63b1b3b138913f17233b05d81588b2f46cbea992f6ec3c1bb2728c2d69edf91e9b2ec3af4dbb181c271be763fc1" name="info-debuginfo" arch="i586">
  <version epoch="0" ver="7.0.3" rel="1.2"/>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1611835200">- Use file requires for gzip to be able to use alternate
  implementations</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1633003200">- Move to /usr for UsrMerge (boo#1191099)</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1644494400">- Split out texinfo-lang package, so info does not refer to
  traslations from texinfo package.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1645012800">- The new package texinfo-lang should not include the binaries
  with its helper files, therefore recreate texinfo package
- Require glibc-locale at build time as otherwise perl falls
  always back to C locale</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1645185600">- Do not recommend texinfo-lang in package info anymore (boo#1196156)
- Rename texinfo-lang to makeinfo-lang as package makeinfo
  uses those locale files</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1645444800">- Split locale text-domain to take care of package info
- The package makeinfo needs both the locale text-domain of info
  and makeinfo</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1650888000">- Update to version 6.8
  * new command @displaymath for formatting of mathematical notation
  * new command @example takes an argument to specify the language
  * Deprecate commands: @centerchap, @definfoenclose, @refill, @inforef
  * new paper size @bsixpaper
  * texi2any
  * should be faster as Perl XS parser is enabled by default
  * SHOW_MENU customization variable replaced by FORMAT_MENU.
  * only check menu structure if CHECK_NORMAL_MENU_STRUCTURE
    variable is set
  * MathJax support for display of math.
  * JavaScript License Web Labels support
  * Use sectional tables of contents instead of menus by defaut
  * Use section names in links by default
  * CONTENTS_OUTPUT_LOCATION sets location of table of contents
  * Document sections wrapped in &lt;div&gt; elements
  * New variable USE_NODE_DIRECTIONS to use node or section structure
    for node directions
  * copiable anchor links for definitions
  * Don't add an extra period before file extension given as
    an argument to @image if image file is not found
  * info: Support compressed dir files
  * texi2dvi: Stop on first error in input file
  * texinfo.tex:
  * put logical page numbers into PDF's ('page labels')
  * put chapter numbers in the PDF outline
  * new Finnish translation
- Rebased texinfo-zlib.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1650974400">- Add 13a8894fe2.patch
  * Fixing @headings: Add missing option value 'single'.
    Resolved regression where gpm could not be build.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1658923200">- Check for filetrigger lua scriplets if rpm.execute() as function
  call is given and used this</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1659096000">- Do lua scripting only once for execute() function</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1659528000">- In case of an update of package info: do never remove existing
  info page from dir file (boo#1201852)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1668513600">- Update to version 7.0 (7 November 2022)
  * texi2any
  * LaTeX added as an output format, selected with --latex
  * EPUB 3 added as an output format, selected with --epub3
  * reform throughout the code in general
  * thorough review of character encoding issues
  * new customization variables involved with character encoding:
    INPUT_FILE_NAME_ENCODING, OUTPUT_FILE_NAME_ENCODING,
    DOC_ENCODING_FOR_INPUT_FILE_NAME, DOC_ENCODING_FOR_OUTPUT_FILE_NAME,
    MESSAGE_ENCODING and COMMAND_LINE_ENCODING
  * warn if full-text commands (@ref, @footnote, @anchor) appear in @w
  * new variable NO_TOP_NODE_OUTPUT
  * IGNORE_BEFORE_SETFILENAME variable removed.  former effect
    is now always on.
  * HTML output:
  * use manual_name_html as output directory for split HTML instead of
    manual_name or manual_name.html
  * default DOCTYPE declaration changed to plain HTML5 style rather than
    HTML4 DTD reference
  * output only the CSS rules that are needed in an output file
    . remove CSS_LINES variable and add SHOW_BUILTIN_CSS_RULES
  * (custom CSS can still be output using EXTRA_HEAD)
  * use &lt;code&gt; tag for the output of @t and @verb instead of &lt;tt&gt;
  * use &lt;abbr&gt; for @acronym instead of &lt;acronym&gt;
  * link to table of contents from short table of contents only if a
    table of contents is actually output
  * prefix classes from @example arguments with `user-'
  * percent encode URL in @url/@uref, @email, @image and external
    manual file
  * new USE_XML_SYNTAX, HTML_ROOT_ELEMENT_ATTRIBUTES and
    NO_CUSTOM_HTML_ATTRIBUTE variables can be used to output
    valid XHTML
  * systematic addition of classes attribute in HTML elements based on the
    Texinfo @-command names.  renaming of class attributes to avoid
    confusion with @-commands formatting and describe the role in the
    document rather than the formatting style.
  * COPIABLE_ANCHORS renamed to COPIABLE_LINKS
  * do not add a title by default; SHOW_TITLE or NO_TOP_NODE_OUTPUT has
    to be set
  * USE_TITLEPAGE_FOR_TITLE is now true by default
  * L2H variable removed, replaced by HTML_MATH set to `l2h'
  * rename OVERVIEW_LINK_TO_TOC to SHORT_TOC_LINK_TO_TOC
  * rename BEFORE_OVERVIEW to BEFORE_SHORT_TOC_LINE
  * rename AFTER_OVERVIEW to AFTER_SHORT_TOC_LINES
  * remove PRE_ABOUT, AFTER_ABOUT, and add PROGRAM_NAME_IN_ABOUT
  * remove KEEP_TOP_EXTERNAL_REF
  * new variables IGNORE_REF_TO_TOP_NODE_UP, CONVERT_TO_LATEX_IN_MATH,
    HTMLXREF_MODE and HTMLXREF_FILE
  * DocBook output:
  * do not output Top node or text before the first @node or sectioning
    @-command.  NO_TOP_NODE_OUTPUT can be set to false to output Top node
    for now.
  * replace @definfocenlose defined @-commands by the argument as-is
    to be more consistent with printed output
  * HTML/DocBook output:
  * USE_NUMERIC_ENTITY changed to mean to use numeric entities instead
    of named entities.  former effect is now always on.
  * ENABLE_ENCODING_USE_ENTITY variable removed.  former effect is now
    always off.
  * Info output
  * quote problematic node names (with :, comma...) by default
  * new customization variable ASCII_PUNCTUATION to use plain ASCII
    characters for quotation marks and a few other symbols
  * texinfo.tex
  * `@microtype on' uses microtypography in formatting for pdfTeX and LuaTeX
  * do not ignore @part page immediately following Top node
  * do `@set txicodevaristt' to get slanted typewriter for @var in code,
    `@clear txicodevaristt' to use slanted, variable-width roman font for
    @var everywhere.  flag is @set by default, but we may turn this off
    in the future.
  * new file doc/texinfo-zh.tex for Texinfo documents in Chinese.
    new support file doc/txi-zh.tex for Chinese.  doc/short-sample-zh.texi is
    a sample document.
  * info
  * better support for index entries containing parentheses
  * better support for getting bold text etc. when displaying manpages
  * bug fixed where the first index entry in a file could be ignored
  * M-C-f closes as well as opens footnotes window
  * do not crash if run in Brazilian Portuguese locale
  * Language
  * @deftype* commands use typewriter font in argument list
  * new commands @latex, @iflatex, @ifnotlatex for new LaTeX output format
  * do `@set txidefnamenospace' to omit space after a definition name
  * Other
  * build fixed for glibc 2.34
- Delete patch 13a8894fe2.patch as now part of upstream tar ball</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1670155200">- texinfo 7.0.1:
  * texi2any: avoid multiple crashes on empty @image argument and
    other conditions
  * 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</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1675512000">- texinfo 7.0.2:
  * texi2any: do not distribute architecture-dependent files
  * info: further fix of recoding of UTF-8 files to ASCII
  * install-info: build fixes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1679832000">- texinfo 7.0.3:
  * 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
  * info: avoid possible freeze at start of a file with
    `-v nodeline=pointers'</changelog>
</package>
<package pkgid="c60e0b42da5036713826a1744c6c5b9c14c686ee7c5e9a2bd6236761465152b9a74840f95772e7c8b9561e56b46458f5bd2c511d5b04688e62183abfc56e61cc" name="info-debuginfo" arch="x86_64">
  <version epoch="0" ver="7.0.3" rel="1.2"/>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1611835200">- Use file requires for gzip to be able to use alternate
  implementations</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1633003200">- Move to /usr for UsrMerge (boo#1191099)</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1644494400">- Split out texinfo-lang package, so info does not refer to
  traslations from texinfo package.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1645012800">- The new package texinfo-lang should not include the binaries
  with its helper files, therefore recreate texinfo package
- Require glibc-locale at build time as otherwise perl falls
  always back to C locale</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1645185600">- Do not recommend texinfo-lang in package info anymore (boo#1196156)
- Rename texinfo-lang to makeinfo-lang as package makeinfo
  uses those locale files</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1645444800">- Split locale text-domain to take care of package info
- The package makeinfo needs both the locale text-domain of info
  and makeinfo</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1650888000">- Update to version 6.8
  * new command @displaymath for formatting of mathematical notation
  * new command @example takes an argument to specify the language
  * Deprecate commands: @centerchap, @definfoenclose, @refill, @inforef
  * new paper size @bsixpaper
  * texi2any
  * should be faster as Perl XS parser is enabled by default
  * SHOW_MENU customization variable replaced by FORMAT_MENU.
  * only check menu structure if CHECK_NORMAL_MENU_STRUCTURE
    variable is set
  * MathJax support for display of math.
  * JavaScript License Web Labels support
  * Use sectional tables of contents instead of menus by defaut
  * Use section names in links by default
  * CONTENTS_OUTPUT_LOCATION sets location of table of contents
  * Document sections wrapped in &lt;div&gt; elements
  * New variable USE_NODE_DIRECTIONS to use node or section structure
    for node directions
  * copiable anchor links for definitions
  * Don't add an extra period before file extension given as
    an argument to @image if image file is not found
  * info: Support compressed dir files
  * texi2dvi: Stop on first error in input file
  * texinfo.tex:
  * put logical page numbers into PDF's ('page labels')
  * put chapter numbers in the PDF outline
  * new Finnish translation
- Rebased texinfo-zlib.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1650974400">- Add 13a8894fe2.patch
  * Fixing @headings: Add missing option value 'single'.
    Resolved regression where gpm could not be build.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1658923200">- Check for filetrigger lua scriplets if rpm.execute() as function
  call is given and used this</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1659096000">- Do lua scripting only once for execute() function</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1659528000">- In case of an update of package info: do never remove existing
  info page from dir file (boo#1201852)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1668513600">- Update to version 7.0 (7 November 2022)
  * texi2any
  * LaTeX added as an output format, selected with --latex
  * EPUB 3 added as an output format, selected with --epub3
  * reform throughout the code in general
  * thorough review of character encoding issues
  * new customization variables involved with character encoding:
    INPUT_FILE_NAME_ENCODING, OUTPUT_FILE_NAME_ENCODING,
    DOC_ENCODING_FOR_INPUT_FILE_NAME, DOC_ENCODING_FOR_OUTPUT_FILE_NAME,
    MESSAGE_ENCODING and COMMAND_LINE_ENCODING
  * warn if full-text commands (@ref, @footnote, @anchor) appear in @w
  * new variable NO_TOP_NODE_OUTPUT
  * IGNORE_BEFORE_SETFILENAME variable removed.  former effect
    is now always on.
  * HTML output:
  * use manual_name_html as output directory for split HTML instead of
    manual_name or manual_name.html
  * default DOCTYPE declaration changed to plain HTML5 style rather than
    HTML4 DTD reference
  * output only the CSS rules that are needed in an output file
    . remove CSS_LINES variable and add SHOW_BUILTIN_CSS_RULES
  * (custom CSS can still be output using EXTRA_HEAD)
  * use &lt;code&gt; tag for the output of @t and @verb instead of &lt;tt&gt;
  * use &lt;abbr&gt; for @acronym instead of &lt;acronym&gt;
  * link to table of contents from short table of contents only if a
    table of contents is actually output
  * prefix classes from @example arguments with `user-'
  * percent encode URL in @url/@uref, @email, @image and external
    manual file
  * new USE_XML_SYNTAX, HTML_ROOT_ELEMENT_ATTRIBUTES and
    NO_CUSTOM_HTML_ATTRIBUTE variables can be used to output
    valid XHTML
  * systematic addition of classes attribute in HTML elements based on the
    Texinfo @-command names.  renaming of class attributes to avoid
    confusion with @-commands formatting and describe the role in the
    document rather than the formatting style.
  * COPIABLE_ANCHORS renamed to COPIABLE_LINKS
  * do not add a title by default; SHOW_TITLE or NO_TOP_NODE_OUTPUT has
    to be set
  * USE_TITLEPAGE_FOR_TITLE is now true by default
  * L2H variable removed, replaced by HTML_MATH set to `l2h'
  * rename OVERVIEW_LINK_TO_TOC to SHORT_TOC_LINK_TO_TOC
  * rename BEFORE_OVERVIEW to BEFORE_SHORT_TOC_LINE
  * rename AFTER_OVERVIEW to AFTER_SHORT_TOC_LINES
  * remove PRE_ABOUT, AFTER_ABOUT, and add PROGRAM_NAME_IN_ABOUT
  * remove KEEP_TOP_EXTERNAL_REF
  * new variables IGNORE_REF_TO_TOP_NODE_UP, CONVERT_TO_LATEX_IN_MATH,
    HTMLXREF_MODE and HTMLXREF_FILE
  * DocBook output:
  * do not output Top node or text before the first @node or sectioning
    @-command.  NO_TOP_NODE_OUTPUT can be set to false to output Top node
    for now.
  * replace @definfocenlose defined @-commands by the argument as-is
    to be more consistent with printed output
  * HTML/DocBook output:
  * USE_NUMERIC_ENTITY changed to mean to use numeric entities instead
    of named entities.  former effect is now always on.
  * ENABLE_ENCODING_USE_ENTITY variable removed.  former effect is now
    always off.
  * Info output
  * quote problematic node names (with :, comma...) by default
  * new customization variable ASCII_PUNCTUATION to use plain ASCII
    characters for quotation marks and a few other symbols
  * texinfo.tex
  * `@microtype on' uses microtypography in formatting for pdfTeX and LuaTeX
  * do not ignore @part page immediately following Top node
  * do `@set txicodevaristt' to get slanted typewriter for @var in code,
    `@clear txicodevaristt' to use slanted, variable-width roman font for
    @var everywhere.  flag is @set by default, but we may turn this off
    in the future.
  * new file doc/texinfo-zh.tex for Texinfo documents in Chinese.
    new support file doc/txi-zh.tex for Chinese.  doc/short-sample-zh.texi is
    a sample document.
  * info
  * better support for index entries containing parentheses
  * better support for getting bold text etc. when displaying manpages
  * bug fixed where the first index entry in a file could be ignored
  * M-C-f closes as well as opens footnotes window
  * do not crash if run in Brazilian Portuguese locale
  * Language
  * @deftype* commands use typewriter font in argument list
  * new commands @latex, @iflatex, @ifnotlatex for new LaTeX output format
  * do `@set txidefnamenospace' to omit space after a definition name
  * Other
  * build fixed for glibc 2.34
- Delete patch 13a8894fe2.patch as now part of upstream tar ball</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1670155200">- texinfo 7.0.1:
  * texi2any: avoid multiple crashes on empty @image argument and
    other conditions
  * 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</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1675512000">- texinfo 7.0.2:
  * texi2any: do not distribute architecture-dependent files
  * info: further fix of recoding of UTF-8 files to ASCII
  * install-info: build fixes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1679832000">- texinfo 7.0.3:
  * 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
  * info: avoid possible freeze at start of a file with
    `-v nodeline=pointers'</changelog>
</package>
<package pkgid="d3e0c7fddf87e83c0b980eaa3bbae0ba2c215c2f72ee6ec58385fb2663beecbdc2545c1ef2ff56b72b9d2ddfddb062e620f483322fe5e1f737faa11de0773db4" name="info-lang" arch="noarch">
  <version epoch="0" ver="7.0.3" rel="1.2"/>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1611835200">- Use file requires for gzip to be able to use alternate
  implementations</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1633003200">- Move to /usr for UsrMerge (boo#1191099)</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1644494400">- Split out texinfo-lang package, so info does not refer to
  traslations from texinfo package.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1645012800">- The new package texinfo-lang should not include the binaries
  with its helper files, therefore recreate texinfo package
- Require glibc-locale at build time as otherwise perl falls
  always back to C locale</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1645185600">- Do not recommend texinfo-lang in package info anymore (boo#1196156)
- Rename texinfo-lang to makeinfo-lang as package makeinfo
  uses those locale files</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1645444800">- Split locale text-domain to take care of package info
- The package makeinfo needs both the locale text-domain of info
  and makeinfo</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1650888000">- Update to version 6.8
  * new command @displaymath for formatting of mathematical notation
  * new command @example takes an argument to specify the language
  * Deprecate commands: @centerchap, @definfoenclose, @refill, @inforef
  * new paper size @bsixpaper
  * texi2any
  * should be faster as Perl XS parser is enabled by default
  * SHOW_MENU customization variable replaced by FORMAT_MENU.
  * only check menu structure if CHECK_NORMAL_MENU_STRUCTURE
    variable is set
  * MathJax support for display of math.
  * JavaScript License Web Labels support
  * Use sectional tables of contents instead of menus by defaut
  * Use section names in links by default
  * CONTENTS_OUTPUT_LOCATION sets location of table of contents
  * Document sections wrapped in &lt;div&gt; elements
  * New variable USE_NODE_DIRECTIONS to use node or section structure
    for node directions
  * copiable anchor links for definitions
  * Don't add an extra period before file extension given as
    an argument to @image if image file is not found
  * info: Support compressed dir files
  * texi2dvi: Stop on first error in input file
  * texinfo.tex:
  * put logical page numbers into PDF's ('page labels')
  * put chapter numbers in the PDF outline
  * new Finnish translation
- Rebased texinfo-zlib.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1650974400">- Add 13a8894fe2.patch
  * Fixing @headings: Add missing option value 'single'.
    Resolved regression where gpm could not be build.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1658923200">- Check for filetrigger lua scriplets if rpm.execute() as function
  call is given and used this</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1659096000">- Do lua scripting only once for execute() function</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1659528000">- In case of an update of package info: do never remove existing
  info page from dir file (boo#1201852)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1668513600">- Update to version 7.0 (7 November 2022)
  * texi2any
  * LaTeX added as an output format, selected with --latex
  * EPUB 3 added as an output format, selected with --epub3
  * reform throughout the code in general
  * thorough review of character encoding issues
  * new customization variables involved with character encoding:
    INPUT_FILE_NAME_ENCODING, OUTPUT_FILE_NAME_ENCODING,
    DOC_ENCODING_FOR_INPUT_FILE_NAME, DOC_ENCODING_FOR_OUTPUT_FILE_NAME,
    MESSAGE_ENCODING and COMMAND_LINE_ENCODING
  * warn if full-text commands (@ref, @footnote, @anchor) appear in @w
  * new variable NO_TOP_NODE_OUTPUT
  * IGNORE_BEFORE_SETFILENAME variable removed.  former effect
    is now always on.
  * HTML output:
  * use manual_name_html as output directory for split HTML instead of
    manual_name or manual_name.html
  * default DOCTYPE declaration changed to plain HTML5 style rather than
    HTML4 DTD reference
  * output only the CSS rules that are needed in an output file
    . remove CSS_LINES variable and add SHOW_BUILTIN_CSS_RULES
  * (custom CSS can still be output using EXTRA_HEAD)
  * use &lt;code&gt; tag for the output of @t and @verb instead of &lt;tt&gt;
  * use &lt;abbr&gt; for @acronym instead of &lt;acronym&gt;
  * link to table of contents from short table of contents only if a
    table of contents is actually output
  * prefix classes from @example arguments with `user-'
  * percent encode URL in @url/@uref, @email, @image and external
    manual file
  * new USE_XML_SYNTAX, HTML_ROOT_ELEMENT_ATTRIBUTES and
    NO_CUSTOM_HTML_ATTRIBUTE variables can be used to output
    valid XHTML
  * systematic addition of classes attribute in HTML elements based on the
    Texinfo @-command names.  renaming of class attributes to avoid
    confusion with @-commands formatting and describe the role in the
    document rather than the formatting style.
  * COPIABLE_ANCHORS renamed to COPIABLE_LINKS
  * do not add a title by default; SHOW_TITLE or NO_TOP_NODE_OUTPUT has
    to be set
  * USE_TITLEPAGE_FOR_TITLE is now true by default
  * L2H variable removed, replaced by HTML_MATH set to `l2h'
  * rename OVERVIEW_LINK_TO_TOC to SHORT_TOC_LINK_TO_TOC
  * rename BEFORE_OVERVIEW to BEFORE_SHORT_TOC_LINE
  * rename AFTER_OVERVIEW to AFTER_SHORT_TOC_LINES
  * remove PRE_ABOUT, AFTER_ABOUT, and add PROGRAM_NAME_IN_ABOUT
  * remove KEEP_TOP_EXTERNAL_REF
  * new variables IGNORE_REF_TO_TOP_NODE_UP, CONVERT_TO_LATEX_IN_MATH,
    HTMLXREF_MODE and HTMLXREF_FILE
  * DocBook output:
  * do not output Top node or text before the first @node or sectioning
    @-command.  NO_TOP_NODE_OUTPUT can be set to false to output Top node
    for now.
  * replace @definfocenlose defined @-commands by the argument as-is
    to be more consistent with printed output
  * HTML/DocBook output:
  * USE_NUMERIC_ENTITY changed to mean to use numeric entities instead
    of named entities.  former effect is now always on.
  * ENABLE_ENCODING_USE_ENTITY variable removed.  former effect is now
    always off.
  * Info output
  * quote problematic node names (with :, comma...) by default
  * new customization variable ASCII_PUNCTUATION to use plain ASCII
    characters for quotation marks and a few other symbols
  * texinfo.tex
  * `@microtype on' uses microtypography in formatting for pdfTeX and LuaTeX
  * do not ignore @part page immediately following Top node
  * do `@set txicodevaristt' to get slanted typewriter for @var in code,
    `@clear txicodevaristt' to use slanted, variable-width roman font for
    @var everywhere.  flag is @set by default, but we may turn this off
    in the future.
  * new file doc/texinfo-zh.tex for Texinfo documents in Chinese.
    new support file doc/txi-zh.tex for Chinese.  doc/short-sample-zh.texi is
    a sample document.
  * info
  * better support for index entries containing parentheses
  * better support for getting bold text etc. when displaying manpages
  * bug fixed where the first index entry in a file could be ignored
  * M-C-f closes as well as opens footnotes window
  * do not crash if run in Brazilian Portuguese locale
  * Language
  * @deftype* commands use typewriter font in argument list
  * new commands @latex, @iflatex, @ifnotlatex for new LaTeX output format
  * do `@set txidefnamenospace' to omit space after a definition name
  * Other
  * build fixed for glibc 2.34
- Delete patch 13a8894fe2.patch as now part of upstream tar ball</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1670155200">- texinfo 7.0.1:
  * texi2any: avoid multiple crashes on empty @image argument and
    other conditions
  * 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</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1675512000">- texinfo 7.0.2:
  * texi2any: do not distribute architecture-dependent files
  * info: further fix of recoding of UTF-8 files to ASCII
  * install-info: build fixes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1679832000">- texinfo 7.0.3:
  * 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
  * info: avoid possible freeze at start of a file with
    `-v nodeline=pointers'</changelog>
</package>
<package pkgid="34b0d3af4d7e54576e76944b38061f6dc3534f8c5a948a34023cf626144682df9d50655c80d6b204655749fa4e37be54464bb11e4375228883d2de518a8074b5" name="info-std" arch="noarch">
  <version epoch="0" ver="7.0.3" rel="1.2"/>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1611835200">- Use file requires for gzip to be able to use alternate
  implementations</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1633003200">- Move to /usr for UsrMerge (boo#1191099)</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1644494400">- Split out texinfo-lang package, so info does not refer to
  traslations from texinfo package.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1645012800">- The new package texinfo-lang should not include the binaries
  with its helper files, therefore recreate texinfo package
- Require glibc-locale at build time as otherwise perl falls
  always back to C locale</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1645185600">- Do not recommend texinfo-lang in package info anymore (boo#1196156)
- Rename texinfo-lang to makeinfo-lang as package makeinfo
  uses those locale files</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1645444800">- Split locale text-domain to take care of package info
- The package makeinfo needs both the locale text-domain of info
  and makeinfo</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1650888000">- Update to version 6.8
  * new command @displaymath for formatting of mathematical notation
  * new command @example takes an argument to specify the language
  * Deprecate commands: @centerchap, @definfoenclose, @refill, @inforef
  * new paper size @bsixpaper
  * texi2any
  * should be faster as Perl XS parser is enabled by default
  * SHOW_MENU customization variable replaced by FORMAT_MENU.
  * only check menu structure if CHECK_NORMAL_MENU_STRUCTURE
    variable is set
  * MathJax support for display of math.
  * JavaScript License Web Labels support
  * Use sectional tables of contents instead of menus by defaut
  * Use section names in links by default
  * CONTENTS_OUTPUT_LOCATION sets location of table of contents
  * Document sections wrapped in &lt;div&gt; elements
  * New variable USE_NODE_DIRECTIONS to use node or section structure
    for node directions
  * copiable anchor links for definitions
  * Don't add an extra period before file extension given as
    an argument to @image if image file is not found
  * info: Support compressed dir files
  * texi2dvi: Stop on first error in input file
  * texinfo.tex:
  * put logical page numbers into PDF's ('page labels')
  * put chapter numbers in the PDF outline
  * new Finnish translation
- Rebased texinfo-zlib.patch</changelog>
  <changelog author="Ferdinand Thiessen &lt;rpm@fthiessen.de&gt;" date="1650974400">- Add 13a8894fe2.patch
  * Fixing @headings: Add missing option value 'single'.
    Resolved regression where gpm could not be build.</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1658923200">- Check for filetrigger lua scriplets if rpm.execute() as function
  call is given and used this</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1659096000">- Do lua scripting only once for execute() function</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1659528000">- In case of an update of package info: do never remove existing
  info page from dir file (boo#1201852)</changelog>
  <changelog author="Dr. Werner Fink &lt;werner@suse.de&gt;" date="1668513600">- Update to version 7.0 (7 November 2022)
  * texi2any
  * LaTeX added as an output format, selected with --latex
  * EPUB 3 added as an output format, selected with --epub3
  * reform throughout the code in general
  * thorough review of character encoding issues
  * new customization variables involved with character encoding:
    INPUT_FILE_NAME_ENCODING, OUTPUT_FILE_NAME_ENCODING,
    DOC_ENCODING_FOR_INPUT_FILE_NAME, DOC_ENCODING_FOR_OUTPUT_FILE_NAME,
    MESSAGE_ENCODING and COMMAND_LINE_ENCODING
  * warn if full-text commands (@ref, @footnote, @anchor) appear in @w
  * new variable NO_TOP_NODE_OUTPUT
  * IGNORE_BEFORE_SETFILENAME variable removed.  former effect
    is now always on.
  * HTML output:
  * use manual_name_html as output directory for split HTML instead of
    manual_name or manual_name.html
  * default DOCTYPE declaration changed to plain HTML5 style rather than
    HTML4 DTD reference
  * output only the CSS rules that are needed in an output file
    . remove CSS_LINES variable and add SHOW_BUILTIN_CSS_RULES
  * (custom CSS can still be output using EXTRA_HEAD)
  * use &lt;code&gt; tag for the output of @t and @verb instead of &lt;tt&gt;
  * use &lt;abbr&gt; for @acronym instead of &lt;acronym&gt;
  * link to table of contents from short table of contents only if a
    table of contents is actually output
  * prefix classes from @example arguments with `user-'
  * percent encode URL in @url/@uref, @email, @image and external
    manual file
  * new USE_XML_SYNTAX, HTML_ROOT_ELEMENT_ATTRIBUTES and
    NO_CUSTOM_HTML_ATTRIBUTE variables can be used to output
    valid XHTML
  * systematic addition of classes attribute in HTML elements based on the
    Texinfo @-command names.  renaming of class attributes to avoid
    confusion with @-commands formatting and describe the role in the
    document rather than the formatting style.
  * COPIABLE_ANCHORS renamed to COPIABLE_LINKS
  * do not add a title by default; SHOW_TITLE or NO_TOP_NODE_OUTPUT has
    to be set
  * USE_TITLEPAGE_FOR_TITLE is now true by default
  * L2H variable removed, replaced by HTML_MATH set to `l2h'
  * rename OVERVIEW_LINK_TO_TOC to SHORT_TOC_LINK_TO_TOC
  * rename BEFORE_OVERVIEW to BEFORE_SHORT_TOC_LINE
  * rename AFTER_OVERVIEW to AFTER_SHORT_TOC_LINES
  * remove PRE_ABOUT, AFTER_ABOUT, and add PROGRAM_NAME_IN_ABOUT
  * remove KEEP_TOP_EXTERNAL_REF
  * new variables IGNORE_REF_TO_TOP_NODE_UP, CONVERT_TO_LATEX_IN_MATH,
    HTMLXREF_MODE and HTMLXREF_FILE
  * DocBook output:
  * do not output Top node or text before the first @node or sectioning
    @-command.  NO_TOP_NODE_OUTPUT can be set to false to output Top node
    for now.
  * replace @definfocenlose defined @-commands by the argument as-is
    to be more consistent with printed output
  * HTML/DocBook output:
  * USE_NUMERIC_ENTITY changed to mean to use numeric entities instead
    of named entities.  former effect is now always on.
  * ENABLE_ENCODING_USE_ENTITY variable removed.  former effect is now
    always off.
  * Info output
  * quote problematic node names (with :, comma...) by default
  * new customization variable ASCII_PUNCTUATION to use plain ASCII
    characters for quotation marks and a few other symbols
  * texinfo.tex
  * `@microtype on' uses microtypography in formatting for pdfTeX and LuaTeX
  * do not ignore @part page immediately following Top node
  * do `@set txicodevaristt' to get slanted typewriter for @var in code,
    `@clear txicodevaristt' to use slanted, variable-width roman font for
    @var everywhere.  flag is @set by default, but we may turn this off
    in the future.
  * new file doc/texinfo-zh.tex for Texinfo documents in Chinese.
    new support file doc/txi-zh.tex for Chinese.  doc/short-sample-zh.texi is
    a sample document.
  * info
  * better support for index entries containing parentheses
  * better support for getting bold text etc. when displaying manpages
  * bug fixed where the first index entry in a file could be ignored
  * M-C-f closes as well as opens footnotes window
  * do not crash if run in Brazilian Portuguese locale
  * Language
  * @deftype* commands use typewriter font in argument list
  * new commands @latex, @iflatex, @ifnotlatex for new LaTeX output format
  * do `@set txidefnamenospace' to omit space after a definition name
  * Other
  * build fixed for glibc 2.34
- Delete patch 13a8894fe2.patch as now part of upstream tar ball</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1670155200">- texinfo 7.0.1:
  * texi2any: avoid multiple crashes on empty @image argument and
    other conditions
  * 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</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1675512000">- texinfo 7.0.2:
  * texi2any: do not distribute architecture-dependent files
  * info: further fix of recoding of UTF-8 files to ASCII
  * install-info: build fixes</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1679832000">- texinfo 7.0.3:
  * 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
  * info: avoid possible freeze at start of a file with
    `-v nodeline=pointers'</changelog>
</package>
<package pkgid="8ea24f92e3f6ba1959ffd6d092f8103af409cea7fe6c50c601d460e41110d6ed257da6ca47c2270fa21b0a169ba84bc4f6f86c9e598340ff0073a1139e0757bb" name="inih" arch="src">
  <version epoch="0" ver="57" rel="1.1"/>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 51" date="1599912000">- Initial package release</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1600084800">- Fix broken requirement</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1600344000">- Drop build config only required for SLE11</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1600344001">- Include static library</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 51" date="1600344002">- Fix the library not matching its soname</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 51" date="1600430400">- Execute upstream tests during package build</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 51" date="1600516800">- Following packaging guidelines, exclude static libraries again.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 52" date="1602763200">- Update to version 52
  * Add INI_CUSTOM_ALLOCATOR to allow using a custom memory
    allocator.
- Drop workaround for library name not matching its soname as this
  was fixed upstream.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 52" date="1608811200">- Make package conform to spec-cleaner.</changelog>
  <changelog author="Wang Jun &lt;jgwang@suse.com&gt; - 53" date="1615464000">￼
- Update to version 53
  * Add architecture ppc64le to travis build (#122)
  * enable distro settings by default (#125)
  * meson: optionally depend on c++ (#124)
  * meson: add static compile args to inih_dep (#126)</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 54" date="1648209600">- Update to version 54
  * Improve quality of shared objects by explicitly defining symbol
    visibility.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 55" date="1648209601">- Update to version 55
  * Include proper version in installed pkgconfig files.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 56" date="1657972800">- Update to version 56
  * Fix redundant cast-to-int when INI_USE_STACK!=0
  * Make inline comments work on subsequent lines of multiline values</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 57" date="1688731200">- Update to version 57
  * Added a GetUnsigned function for getting unsigned values.
  * Added GetInteger64 and GetUnsigned64 to read 64-bit integers.</changelog>
</package>
<package pkgid="122d5286640e07b29315ab6ffc977760e087b576c4e88da29c8702799e8ab450db219c15962d3038d1dc3c7c61e0cb4b84d5cb6eda63a5b3b25471fd99add53e" name="inih-debugsource" arch="i586">
  <version epoch="0" ver="57" rel="1.1"/>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 51" date="1599912000">- Initial package release</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1600084800">- Fix broken requirement</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1600344000">- Drop build config only required for SLE11</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1600344001">- Include static library</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 51" date="1600344002">- Fix the library not matching its soname</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 51" date="1600430400">- Execute upstream tests during package build</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 51" date="1600516800">- Following packaging guidelines, exclude static libraries again.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 52" date="1602763200">- Update to version 52
  * Add INI_CUSTOM_ALLOCATOR to allow using a custom memory
    allocator.
- Drop workaround for library name not matching its soname as this
  was fixed upstream.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 52" date="1608811200">- Make package conform to spec-cleaner.</changelog>
  <changelog author="Wang Jun &lt;jgwang@suse.com&gt; - 53" date="1615464000">￼
- Update to version 53
  * Add architecture ppc64le to travis build (#122)
  * enable distro settings by default (#125)
  * meson: optionally depend on c++ (#124)
  * meson: add static compile args to inih_dep (#126)</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 54" date="1648209600">- Update to version 54
  * Improve quality of shared objects by explicitly defining symbol
    visibility.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 55" date="1648209601">- Update to version 55
  * Include proper version in installed pkgconfig files.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 56" date="1657972800">- Update to version 56
  * Fix redundant cast-to-int when INI_USE_STACK!=0
  * Make inline comments work on subsequent lines of multiline values</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 57" date="1688731200">- Update to version 57
  * Added a GetUnsigned function for getting unsigned values.
  * Added GetInteger64 and GetUnsigned64 to read 64-bit integers.</changelog>
</package>
<package pkgid="6030c4a56b42092cc8ec7e2f48a9740024edf774e747b4029ad5beaadba0aebda1fa1fd73a6662ad8010c7f558c5668b3056b53317650efeb237d62d4962472c" name="inih-debugsource" arch="x86_64">
  <version epoch="0" ver="57" rel="1.1"/>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 51" date="1599912000">- Initial package release</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1600084800">- Fix broken requirement</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1600344000">- Drop build config only required for SLE11</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt;" date="1600344001">- Include static library</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 51" date="1600344002">- Fix the library not matching its soname</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 51" date="1600430400">- Execute upstream tests during package build</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 51" date="1600516800">- Following packaging guidelines, exclude static libraries again.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 52" date="1602763200">- Update to version 52
  * Add INI_CUSTOM_ALLOCATOR to allow using a custom memory
    allocator.
- Drop workaround for library name not matching its soname as this
  was fixed upstream.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 52" date="1608811200">- Make package conform to spec-cleaner.</changelog>
  <changelog author="Wang Jun &lt;jgwang@suse.com&gt; - 53" date="1615464000">￼
- Update to version 53
  * Add architecture ppc64le to travis build (#122)
  * enable distro settings by default (#125)
  * meson: optionally depend on c++ (#124)
  * meson: add static compile args to inih_dep (#126)</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 54" date="1648209600">- Update to version 54
  * Improve quality of shared objects by explicitly defining symbol
    visibility.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 55" date="1648209601">- Update to version 55
  * Include proper version in installed pkgconfig files.</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 56" date="1657972800">- Update to version 56
  * Fix redundant cast-to-int when INI_USE_STACK!=0
  * Make inline comments work on subsequent lines of multiline values</changelog>
  <changelog author="Matthias Bach &lt;marix@marix.org&gt; - 57" date="1688731200">- Update to version 57
  * Added a GetUnsigned function for getting unsigned values.
  * Added GetInteger64 and GetUnsigned64 to read 64-bit integers.</changelog>
</package>
<package pkgid="8f18f5a10c8fc9d2311e7302b1dee1b029f314001ba6bb5eb96e1ddc289ef3079760b885f4a3618cb9b96af0a33e99fcca682a3bcc4848c1642bc1fff3bef1cc" name="iniparser" arch="src">
  <version epoch="0" ver="4.1" rel="3.1"/>
  <changelog author="lmuelle@suse.de" date="1180267200">- Update to version 2.17.
  + Apply some const and fix c++ warnings.
  + Merge revision 19928 from samba.org subversion.
  + Applied patches to the Makefile to build a shared library.</changelog>
  <changelog author="crrodriguez@suse.de" date="1198756800">- fix library-without-ldconfig* errors</changelog>
  <changelog author="ro@suse.de" date="1207828800">- added baselibs.conf file to build xxbit packages
  for multilib support</changelog>
  <changelog author="anschneider@suse.de" date="1209988800">- build without rpath</changelog>
  <changelog author="meissner@suse.de" date="1219233600">- use RPM_OPT_FLAGS, libiniparser.a can be 644</changelog>
  <changelog author="anschneider@suse.de" date="1219924800">- create packages following the shlib policy
- build only the shared library</changelog>
  <changelog author="ro@suse.de" date="1227787200">- update baselibs.conf</changelog>
  <changelog author="olh@suse.de" date="1231329600">- obsolete old -XXbit packages (bnc#437293)</changelog>
  <changelog author="jengelh@medozas.de" date="1261051200">- add baselibs.conf as a source
- enable parallel building</changelog>
  <changelog author="lars@samba.org" date="1335009600">- Update to version 3.1.
  + Const'ified input string arguments
- Update to version 3.0.
  + Single function to set values in a dict: iniparser_set()
  + Bug corrected for lines containing only \n
  + Enhanced documentation
  + C++ nonsense removed</changelog>
  <changelog author="lmuelle@suse.com" date="1338724800">- Define library name and use it instead of libiniparser0.
- Remove unused debug_package_requires define.</changelog>
  <changelog author="lmuelle@suse.com" date="1338724801">- Use the unversioned libiniparser name on pre-11.2 systems only.</changelog>
  <changelog author="lmuelle@suse.com" date="1338897600">- Define library name and use it instead of libiniparser0.</changelog>
  <changelog author="lmuelle@suse.com" date="1370606400">- Include LICENSE file from the source tar ball.</changelog>
  <changelog author="lmuelle@suse.com" date="1395057600">- Remove superfluous obsoletes *-64bit in the ifarch ppc64 case; (bnc#437293).</changelog>
  <changelog author="lmuelle@suse.com" date="1403179200">- Update to git snapshot 20140619 c5beb80a
  + Fix coverity issues
  + Fix resource leaks
  + Modify to build unbounded keys &amp; values from multi-line input
  + Fix crash with crafted ini files
  + Makefile fixes: Library build, targets
  + Prevent compiler warning when compiling for 64 bit
  + Build system improvements
- Update iniparser_remove_rpath.patch</changelog>
  <changelog author="lmuelle@suse.com" date="1435406400">- Update to git snapshot 20150605 b1c4ac6f
  + Use the same xstrdup implementation for both source file
  + allocate memory for string termination
  + Add travis.yml
  + iniparser_getseckeys doesn't return a malloc ptr anymore
  + One more static + whitespace cleanup
  + Prevent negative array index access when a line solely consists of
    newlines and spaces
  + Made strstrip() static
- Remove libiniparser from baselibs.conf</changelog>
  <changelog author="aavindraa@gmail.com" date="1510401600">- Update to 4.1 (stable release)
  + For full change set, see:
    https://github.com/ndevilla/iniparser/compare/b1c4ac6f...v4.1
- Cleanup with spec-cleaner
- Rebase iniparser_remove_rpath.patch
- so number bumped from 0 to 1 per upstream policy</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1661342400">- Add fixes since 4.1
  + Fail-testrun-on-test-failure.patch
  + Fix-buffer-overflow-from-sprintf.patch
- Fix tests failing on 32bit architectures
  + Fix-tests-on-32bit.patch</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1685707200">- Add handle-null-return-getstring.patch (bsc#1211889)
  CVE-2023-33461: NULL pointer dereference in iniparser_getboolean()</changelog>
</package>
<package pkgid="0faa47396f5a5ed0df4245d489fdfc6a78b935261c0415aa7aee1f967bf374a294bf4536efced3c86660546b083764d10568f6c92f9514d19eeb905e2defaff0" name="iniparser-debugsource" arch="x86_64">
  <version epoch="0" ver="4.1" rel="3.1"/>
  <changelog author="lmuelle@suse.com" date="1338724800">- Define library name and use it instead of libiniparser0.
- Remove unused debug_package_requires define.</changelog>
  <changelog author="lmuelle@suse.com" date="1338724801">- Use the unversioned libiniparser name on pre-11.2 systems only.</changelog>
  <changelog author="lmuelle@suse.com" date="1338897600">- Define library name and use it instead of libiniparser0.</changelog>
  <changelog author="lmuelle@suse.com" date="1370606400">- Include LICENSE file from the source tar ball.</changelog>
  <changelog author="lmuelle@suse.com" date="1395057600">- Remove superfluous obsoletes *-64bit in the ifarch ppc64 case; (bnc#437293).</changelog>
  <changelog author="lmuelle@suse.com" date="1403179200">- Update to git snapshot 20140619 c5beb80a
  + Fix coverity issues
  + Fix resource leaks
  + Modify to build unbounded keys &amp; values from multi-line input
  + Fix crash with crafted ini files
  + Makefile fixes: Library build, targets
  + Prevent compiler warning when compiling for 64 bit
  + Build system improvements
- Update iniparser_remove_rpath.patch</changelog>
  <changelog author="lmuelle@suse.com" date="1435406400">- Update to git snapshot 20150605 b1c4ac6f
  + Use the same xstrdup implementation for both source file
  + allocate memory for string termination
  + Add travis.yml
  + iniparser_getseckeys doesn't return a malloc ptr anymore
  + One more static + whitespace cleanup
  + Prevent negative array index access when a line solely consists of
    newlines and spaces
  + Made strstrip() static
- Remove libiniparser from baselibs.conf</changelog>
  <changelog author="aavindraa@gmail.com" date="1510401600">- Update to 4.1 (stable release)
  + For full change set, see:
    https://github.com/ndevilla/iniparser/compare/b1c4ac6f...v4.1
- Cleanup with spec-cleaner
- Rebase iniparser_remove_rpath.patch
- so number bumped from 0 to 1 per upstream policy</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1661342400">- Add fixes since 4.1
  + Fail-testrun-on-test-failure.patch
  + Fix-buffer-overflow-from-sprintf.patch
- Fix tests failing on 32bit architectures
  + Fix-tests-on-32bit.patch</changelog>
  <changelog author="Antonio Teixeira &lt;antonio.teixeira@suse.com&gt;" date="1685707200">- Add handle-null-return-getstring.patch (bsc#1211889)
  CVE-2023-33461: NULL pointer dereference in iniparser_getboolean()</changelog>
</package>
<package pkgid="59454a1527b1a06478371cc581c29b3a06ab1e3f9fbdf691fe31b6f5fb8a1b6a5dd21ecb5729d96430ddf1492c956ef41801b4a1d2344de88b6242dc9f354ce1" name="intel-media-driver" arch="src">
  <version epoch="0" ver="23.3.5" rel="2.1"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1657540800">- No code changes
- Update to version 22.4.4 was part of Intel oneVPL GPU Runtime
  2022Q2 Release 22.4.4</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1664539200">- u_libva-2.16.0.patch
  * fixes build against libva 2.16.0
  * culprit: https://github.com/intel/libva/commit/8682f9e30f2fabf2ccc6f7609db035ed1af44703</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1664625600">- adding _constraints in the hope to reserve enough disk space;
  trying with 7GB for now ...</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1667131200">- Update to version 2.6.0:
  * Revert "[Decode] Virtual Node Assign Policy Optimization"
- Code changes from version 2.5.4:
  * Enabled Memory Decompression for ADLS and ADLN.
  * Fixed MPEG2 decode crash issue.
  * Fixed AV1 decode film grain hang issue.
  * Fixed color fill corruption issue.
  * Fixed first VPP operation color artifacts.
  * Enhanced I420 and UYVY format support in creating surface and derive image.
  * Fixed aux table l2 page fault
- Remove u_libva-2.16.0.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1667390400">- Update to version 2.6.1
  * Revert "[Decode] Legacy MI interface removal"
- specfile cleanup
- updated Supplements</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1667822400">- needed for jira#PED-1174 (Video decoding/encoding support
  (VA-API, ...) for Intel GPUs is outside of Mesa)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670328000">- update to 22.6.4:
  * Alchemist(DG2)/ATS-M New Features and Enhancement
  * Enhanced HEVC &amp; AVC decode error handling robustness.
  * Fixed VP9 dynamic resolution change decode random corruption issue.
  * Enabled Memory Decompression for ADLS and ADLN.
  * Fixed MPEG2 decode crash issue.
  * Fixed AV1 decode film grain hang issue.
  * Fixed color fill corruption issue.
  * Fixed first VPP operation color artifacts.
  * Enhanced I420 and UYVY format support in creating surface and derive
    image.
  * Fixed aux table l2 page fault</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1672747200">- update to intel-media-22.5.4:
  * Official quarterly release including some enhancements and key fixes.
  * Alchemist(DG2)/ATS-M New Features and Enhancement
  * Enhanced HEVC &amp; AVC decode error handling robustness.
  * Fixed VP9 dynamic resolution change decode random corruption issue.
  * Enabled Memory Decompression for ADLS and ADLN.
  * Fixed MPEG2 decode crash issue.
  * Fixed AV1 decode film grain hang issue.
  * Fixed color fill corruption issue.
  * Fixed first VPP operation color artifacts.
  * Enhanced I420 and UYVY format support in creating surface and derive
    image.
  * Fixed aux table l2 page fault</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1672747201">- updated Supplements</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1673006400">- update to 22.6.6:
  * Revert "vaGetImage optimization on D-card."</changelog>
  <changelog author="Micha&#x142; Szczepaniak &lt;m.szczepaniak.000@gmail.com&gt;" date="1676289600">- update to 23.1.1:
  * Add VA HEVC block sizes and features caps
  * Remove VP dependency for codec softlet lib on win/Linux</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1676289601">- updated Supplements</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1677499200">- updaet to 23.1.2:
  * Fix Decode Encryption Types Missing in APO
  * Fallback to doubleBufferCopy when lock external resource failed
  * Enhance robustness of Decode SubPacket Manager
  * FP16 Enable on APOes
  * Refine mos gpu hang interface to use correct ctx id
  * Move rowstore cache regkey report to new location
  * optimize vebox resource
  * Fix Output out of scaling when using SR with Rotation</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1677499201">- updated Supplements</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678363200">- update to 23.1.3:
  * fix memleak issue on VPL AV1
  * Enhance decode robustness of slice parameters
  * VP9 fixes
  * Fix aVC performance tags (encode)
  * Fix typo in AV1 surface number (decode)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1678449600">- no longer set LIBVA_DRIVER_NAME=iHD; it's no longer needed;
  implemented in libva meanwhile (boo#1209134)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1687867200">- update to 12.1.6:
  * Official quarterly release including some enhancements and
    key fixes.
  * Enhanced AVC/HEVC/AV1 decode robustness for error case
    handling.
  * Enabled AV1 encoding error-resilient mode.
  * Fixed VP9 encoding segment fault issue with unaligned
    resolution.
  * Fixed a random crash issue for OCA log resource in multi VPP
    case.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1694606400">- update to intel-media-23.2.4:
  * Fixed AV1e obu size bits and max tile number caps report.
  * Enhanced BT2020 YUV/RGB range conversion(YUV limited to full,
    RGB full to limited).
  * Enabled PAT index for cache setting.
  * Enable GuC submission on RPL-S.
  * Supported DDI query for engine reset info for ACM+.
  * Fixed HEVC virtual tile scalability hang issue on TGL+.
  * Fixed AV1 TX_MODE_SELECT caps for bitstream corruption for
    ACM.
  * Fixed HEVC ICQ caps report for ACM.
  * Enabled HEVC VDEnc 422 encoding for ATS-M.
  * Power optimization for VP9 unaligned surface padding on TGL.
  * Fixed AVC memory management control operation w/
    adaptive_ref_pic_marking_mode_flag update for ACM+.
  * Improved HDR tone mapping performance for the case the input
    image height is not 8 aligned.
  * Fixed RGBP vaGetImage and vaPutImage.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700308800">- update to intel-media-23.3.5:
  * Upstream ARL-S
  * Enabled AV1 Encode ICQ feature for ACM+
  * Deprecated VAEntrypointEncSliceLP
  * Enabled PAT index setting when creating bo
  * Optimized media reset threashold through resolution
  * Fixed MTL VP9 Encode visual corruption issue for non-8 pixel
    aligned resolution
  * Fixed AVC Decode non-existing frame issue
  * Fixed MTL XRGB/ARGB tiling create/report mismatch issue
  * Fixed AV1 Encode max reference frame num caps report issue
    for ACM onwards
  * Fixed AV1 Encode multi-tiles R2R bitstream mismatch issue on
    ACM
  * Fixed VP9 header packer issue for segmentation
  * Fixed FC Corruption when Blending without Colorfill
  * Fixed a segfault for compressed surface non-32 aligned width</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1701691200">- This includes latest version of one of the components needed for
  Video (processing) hardware support on Intel GPUs (bsc#1217770)</changelog>
</package>
<package pkgid="1bd859328039921bbc1daf1b8cf5a8aa29ccca19833f30d746b210cc772438bc180e2af449eb117788f9f98d727eb7c5855daa577ef735478aa70e52fa1e2ec1" name="intel-media-driver" arch="x86_64">
  <version epoch="0" ver="23.3.5" rel="2.1"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1657540800">- No code changes
- Update to version 22.4.4 was part of Intel oneVPL GPU Runtime
  2022Q2 Release 22.4.4</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1664539200">- u_libva-2.16.0.patch
  * fixes build against libva 2.16.0
  * culprit: https://github.com/intel/libva/commit/8682f9e30f2fabf2ccc6f7609db035ed1af44703</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1664625600">- adding _constraints in the hope to reserve enough disk space;
  trying with 7GB for now ...</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1667131200">- Update to version 2.6.0:
  * Revert "[Decode] Virtual Node Assign Policy Optimization"
- Code changes from version 2.5.4:
  * Enabled Memory Decompression for ADLS and ADLN.
  * Fixed MPEG2 decode crash issue.
  * Fixed AV1 decode film grain hang issue.
  * Fixed color fill corruption issue.
  * Fixed first VPP operation color artifacts.
  * Enhanced I420 and UYVY format support in creating surface and derive image.
  * Fixed aux table l2 page fault
- Remove u_libva-2.16.0.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1667390400">- Update to version 2.6.1
  * Revert "[Decode] Legacy MI interface removal"
- specfile cleanup
- updated Supplements</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1667822400">- needed for jira#PED-1174 (Video decoding/encoding support
  (VA-API, ...) for Intel GPUs is outside of Mesa)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670328000">- update to 22.6.4:
  * Alchemist(DG2)/ATS-M New Features and Enhancement
  * Enhanced HEVC &amp; AVC decode error handling robustness.
  * Fixed VP9 dynamic resolution change decode random corruption issue.
  * Enabled Memory Decompression for ADLS and ADLN.
  * Fixed MPEG2 decode crash issue.
  * Fixed AV1 decode film grain hang issue.
  * Fixed color fill corruption issue.
  * Fixed first VPP operation color artifacts.
  * Enhanced I420 and UYVY format support in creating surface and derive
    image.
  * Fixed aux table l2 page fault</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1672747200">- update to intel-media-22.5.4:
  * Official quarterly release including some enhancements and key fixes.
  * Alchemist(DG2)/ATS-M New Features and Enhancement
  * Enhanced HEVC &amp; AVC decode error handling robustness.
  * Fixed VP9 dynamic resolution change decode random corruption issue.
  * Enabled Memory Decompression for ADLS and ADLN.
  * Fixed MPEG2 decode crash issue.
  * Fixed AV1 decode film grain hang issue.
  * Fixed color fill corruption issue.
  * Fixed first VPP operation color artifacts.
  * Enhanced I420 and UYVY format support in creating surface and derive
    image.
  * Fixed aux table l2 page fault</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1672747201">- updated Supplements</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1673006400">- update to 22.6.6:
  * Revert "vaGetImage optimization on D-card."</changelog>
  <changelog author="Micha&#x142; Szczepaniak &lt;m.szczepaniak.000@gmail.com&gt;" date="1676289600">- update to 23.1.1:
  * Add VA HEVC block sizes and features caps
  * Remove VP dependency for codec softlet lib on win/Linux</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1676289601">- updated Supplements</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1677499200">- updaet to 23.1.2:
  * Fix Decode Encryption Types Missing in APO
  * Fallback to doubleBufferCopy when lock external resource failed
  * Enhance robustness of Decode SubPacket Manager
  * FP16 Enable on APOes
  * Refine mos gpu hang interface to use correct ctx id
  * Move rowstore cache regkey report to new location
  * optimize vebox resource
  * Fix Output out of scaling when using SR with Rotation</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1677499201">- updated Supplements</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678363200">- update to 23.1.3:
  * fix memleak issue on VPL AV1
  * Enhance decode robustness of slice parameters
  * VP9 fixes
  * Fix aVC performance tags (encode)
  * Fix typo in AV1 surface number (decode)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1678449600">- no longer set LIBVA_DRIVER_NAME=iHD; it's no longer needed;
  implemented in libva meanwhile (boo#1209134)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1687867200">- update to 12.1.6:
  * Official quarterly release including some enhancements and
    key fixes.
  * Enhanced AVC/HEVC/AV1 decode robustness for error case
    handling.
  * Enabled AV1 encoding error-resilient mode.
  * Fixed VP9 encoding segment fault issue with unaligned
    resolution.
  * Fixed a random crash issue for OCA log resource in multi VPP
    case.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1694606400">- update to intel-media-23.2.4:
  * Fixed AV1e obu size bits and max tile number caps report.
  * Enhanced BT2020 YUV/RGB range conversion(YUV limited to full,
    RGB full to limited).
  * Enabled PAT index for cache setting.
  * Enable GuC submission on RPL-S.
  * Supported DDI query for engine reset info for ACM+.
  * Fixed HEVC virtual tile scalability hang issue on TGL+.
  * Fixed AV1 TX_MODE_SELECT caps for bitstream corruption for
    ACM.
  * Fixed HEVC ICQ caps report for ACM.
  * Enabled HEVC VDEnc 422 encoding for ATS-M.
  * Power optimization for VP9 unaligned surface padding on TGL.
  * Fixed AVC memory management control operation w/
    adaptive_ref_pic_marking_mode_flag update for ACM+.
  * Improved HDR tone mapping performance for the case the input
    image height is not 8 aligned.
  * Fixed RGBP vaGetImage and vaPutImage.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700308800">- update to intel-media-23.3.5:
  * Upstream ARL-S
  * Enabled AV1 Encode ICQ feature for ACM+
  * Deprecated VAEntrypointEncSliceLP
  * Enabled PAT index setting when creating bo
  * Optimized media reset threashold through resolution
  * Fixed MTL VP9 Encode visual corruption issue for non-8 pixel
    aligned resolution
  * Fixed AVC Decode non-existing frame issue
  * Fixed MTL XRGB/ARGB tiling create/report mismatch issue
  * Fixed AV1 Encode max reference frame num caps report issue
    for ACM onwards
  * Fixed AV1 Encode multi-tiles R2R bitstream mismatch issue on
    ACM
  * Fixed VP9 header packer issue for segmentation
  * Fixed FC Corruption when Blending without Colorfill
  * Fixed a segfault for compressed surface non-32 aligned width</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1701691200">- This includes latest version of one of the components needed for
  Video (processing) hardware support on Intel GPUs (bsc#1217770)</changelog>
</package>
<package pkgid="fb41edd318662cf5cd6342b44024a3f8d869a54cbc3a0d6315abcd5b005a73e5fec6ef4c7bb7d4eebff6fd2a88a2401d7f910b4f63ec4375205006d81ed04945" name="intel-media-driver-debuginfo" arch="x86_64">
  <version epoch="0" ver="23.3.5" rel="2.1"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1657540800">- No code changes
- Update to version 22.4.4 was part of Intel oneVPL GPU Runtime
  2022Q2 Release 22.4.4</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1664539200">- u_libva-2.16.0.patch
  * fixes build against libva 2.16.0
  * culprit: https://github.com/intel/libva/commit/8682f9e30f2fabf2ccc6f7609db035ed1af44703</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1664625600">- adding _constraints in the hope to reserve enough disk space;
  trying with 7GB for now ...</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1667131200">- Update to version 2.6.0:
  * Revert "[Decode] Virtual Node Assign Policy Optimization"
- Code changes from version 2.5.4:
  * Enabled Memory Decompression for ADLS and ADLN.
  * Fixed MPEG2 decode crash issue.
  * Fixed AV1 decode film grain hang issue.
  * Fixed color fill corruption issue.
  * Fixed first VPP operation color artifacts.
  * Enhanced I420 and UYVY format support in creating surface and derive image.
  * Fixed aux table l2 page fault
- Remove u_libva-2.16.0.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1667390400">- Update to version 2.6.1
  * Revert "[Decode] Legacy MI interface removal"
- specfile cleanup
- updated Supplements</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1667822400">- needed for jira#PED-1174 (Video decoding/encoding support
  (VA-API, ...) for Intel GPUs is outside of Mesa)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670328000">- update to 22.6.4:
  * Alchemist(DG2)/ATS-M New Features and Enhancement
  * Enhanced HEVC &amp; AVC decode error handling robustness.
  * Fixed VP9 dynamic resolution change decode random corruption issue.
  * Enabled Memory Decompression for ADLS and ADLN.
  * Fixed MPEG2 decode crash issue.
  * Fixed AV1 decode film grain hang issue.
  * Fixed color fill corruption issue.
  * Fixed first VPP operation color artifacts.
  * Enhanced I420 and UYVY format support in creating surface and derive
    image.
  * Fixed aux table l2 page fault</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1672747200">- update to intel-media-22.5.4:
  * Official quarterly release including some enhancements and key fixes.
  * Alchemist(DG2)/ATS-M New Features and Enhancement
  * Enhanced HEVC &amp; AVC decode error handling robustness.
  * Fixed VP9 dynamic resolution change decode random corruption issue.
  * Enabled Memory Decompression for ADLS and ADLN.
  * Fixed MPEG2 decode crash issue.
  * Fixed AV1 decode film grain hang issue.
  * Fixed color fill corruption issue.
  * Fixed first VPP operation color artifacts.
  * Enhanced I420 and UYVY format support in creating surface and derive
    image.
  * Fixed aux table l2 page fault</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1672747201">- updated Supplements</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1673006400">- update to 22.6.6:
  * Revert "vaGetImage optimization on D-card."</changelog>
  <changelog author="Micha&#x142; Szczepaniak &lt;m.szczepaniak.000@gmail.com&gt;" date="1676289600">- update to 23.1.1:
  * Add VA HEVC block sizes and features caps
  * Remove VP dependency for codec softlet lib on win/Linux</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1676289601">- updated Supplements</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1677499200">- updaet to 23.1.2:
  * Fix Decode Encryption Types Missing in APO
  * Fallback to doubleBufferCopy when lock external resource failed
  * Enhance robustness of Decode SubPacket Manager
  * FP16 Enable on APOes
  * Refine mos gpu hang interface to use correct ctx id
  * Move rowstore cache regkey report to new location
  * optimize vebox resource
  * Fix Output out of scaling when using SR with Rotation</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1677499201">- updated Supplements</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678363200">- update to 23.1.3:
  * fix memleak issue on VPL AV1
  * Enhance decode robustness of slice parameters
  * VP9 fixes
  * Fix aVC performance tags (encode)
  * Fix typo in AV1 surface number (decode)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1678449600">- no longer set LIBVA_DRIVER_NAME=iHD; it's no longer needed;
  implemented in libva meanwhile (boo#1209134)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1687867200">- update to 12.1.6:
  * Official quarterly release including some enhancements and
    key fixes.
  * Enhanced AVC/HEVC/AV1 decode robustness for error case
    handling.
  * Enabled AV1 encoding error-resilient mode.
  * Fixed VP9 encoding segment fault issue with unaligned
    resolution.
  * Fixed a random crash issue for OCA log resource in multi VPP
    case.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1694606400">- update to intel-media-23.2.4:
  * Fixed AV1e obu size bits and max tile number caps report.
  * Enhanced BT2020 YUV/RGB range conversion(YUV limited to full,
    RGB full to limited).
  * Enabled PAT index for cache setting.
  * Enable GuC submission on RPL-S.
  * Supported DDI query for engine reset info for ACM+.
  * Fixed HEVC virtual tile scalability hang issue on TGL+.
  * Fixed AV1 TX_MODE_SELECT caps for bitstream corruption for
    ACM.
  * Fixed HEVC ICQ caps report for ACM.
  * Enabled HEVC VDEnc 422 encoding for ATS-M.
  * Power optimization for VP9 unaligned surface padding on TGL.
  * Fixed AVC memory management control operation w/
    adaptive_ref_pic_marking_mode_flag update for ACM+.
  * Improved HDR tone mapping performance for the case the input
    image height is not 8 aligned.
  * Fixed RGBP vaGetImage and vaPutImage.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700308800">- update to intel-media-23.3.5:
  * Upstream ARL-S
  * Enabled AV1 Encode ICQ feature for ACM+
  * Deprecated VAEntrypointEncSliceLP
  * Enabled PAT index setting when creating bo
  * Optimized media reset threashold through resolution
  * Fixed MTL VP9 Encode visual corruption issue for non-8 pixel
    aligned resolution
  * Fixed AVC Decode non-existing frame issue
  * Fixed MTL XRGB/ARGB tiling create/report mismatch issue
  * Fixed AV1 Encode max reference frame num caps report issue
    for ACM onwards
  * Fixed AV1 Encode multi-tiles R2R bitstream mismatch issue on
    ACM
  * Fixed VP9 header packer issue for segmentation
  * Fixed FC Corruption when Blending without Colorfill
  * Fixed a segfault for compressed surface non-32 aligned width</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1701691200">- This includes latest version of one of the components needed for
  Video (processing) hardware support on Intel GPUs (bsc#1217770)</changelog>
</package>
<package pkgid="aa8c0246ab2b33a2a878b6fdb29888b2d633fad4799bce337743be8ec934423f976061662b13035c1304eb400c2fb6c6807d75759c5e3e88c8434747cbce1965" name="intel-media-driver-debugsource" arch="x86_64">
  <version epoch="0" ver="23.3.5" rel="2.1"/>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1657540800">- No code changes
- Update to version 22.4.4 was part of Intel oneVPL GPU Runtime
  2022Q2 Release 22.4.4</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1664539200">- u_libva-2.16.0.patch
  * fixes build against libva 2.16.0
  * culprit: https://github.com/intel/libva/commit/8682f9e30f2fabf2ccc6f7609db035ed1af44703</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1664625600">- adding _constraints in the hope to reserve enough disk space;
  trying with 7GB for now ...</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1667131200">- Update to version 2.6.0:
  * Revert "[Decode] Virtual Node Assign Policy Optimization"
- Code changes from version 2.5.4:
  * Enabled Memory Decompression for ADLS and ADLN.
  * Fixed MPEG2 decode crash issue.
  * Fixed AV1 decode film grain hang issue.
  * Fixed color fill corruption issue.
  * Fixed first VPP operation color artifacts.
  * Enhanced I420 and UYVY format support in creating surface and derive image.
  * Fixed aux table l2 page fault
- Remove u_libva-2.16.0.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1667390400">- Update to version 2.6.1
  * Revert "[Decode] Legacy MI interface removal"
- specfile cleanup
- updated Supplements</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1667822400">- needed for jira#PED-1174 (Video decoding/encoding support
  (VA-API, ...) for Intel GPUs is outside of Mesa)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1670328000">- update to 22.6.4:
  * Alchemist(DG2)/ATS-M New Features and Enhancement
  * Enhanced HEVC &amp; AVC decode error handling robustness.
  * Fixed VP9 dynamic resolution change decode random corruption issue.
  * Enabled Memory Decompression for ADLS and ADLN.
  * Fixed MPEG2 decode crash issue.
  * Fixed AV1 decode film grain hang issue.
  * Fixed color fill corruption issue.
  * Fixed first VPP operation color artifacts.
  * Enhanced I420 and UYVY format support in creating surface and derive
    image.
  * Fixed aux table l2 page fault</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1672747200">- update to intel-media-22.5.4:
  * Official quarterly release including some enhancements and key fixes.
  * Alchemist(DG2)/ATS-M New Features and Enhancement
  * Enhanced HEVC &amp; AVC decode error handling robustness.
  * Fixed VP9 dynamic resolution change decode random corruption issue.
  * Enabled Memory Decompression for ADLS and ADLN.
  * Fixed MPEG2 decode crash issue.
  * Fixed AV1 decode film grain hang issue.
  * Fixed color fill corruption issue.
  * Fixed first VPP operation color artifacts.
  * Enhanced I420 and UYVY format support in creating surface and derive
    image.
  * Fixed aux table l2 page fault</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1672747201">- updated Supplements</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1673006400">- update to 22.6.6:
  * Revert "vaGetImage optimization on D-card."</changelog>
  <changelog author="Micha&#x142; Szczepaniak &lt;m.szczepaniak.000@gmail.com&gt;" date="1676289600">- update to 23.1.1:
  * Add VA HEVC block sizes and features caps
  * Remove VP dependency for codec softlet lib on win/Linux</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1676289601">- updated Supplements</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1677499200">- updaet to 23.1.2:
  * Fix Decode Encryption Types Missing in APO
  * Fallback to doubleBufferCopy when lock external resource failed
  * Enhance robustness of Decode SubPacket Manager
  * FP16 Enable on APOes
  * Refine mos gpu hang interface to use correct ctx id
  * Move rowstore cache regkey report to new location
  * optimize vebox resource
  * Fix Output out of scaling when using SR with Rotation</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1677499201">- updated Supplements</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678363200">- update to 23.1.3:
  * fix memleak issue on VPL AV1
  * Enhance decode robustness of slice parameters
  * VP9 fixes
  * Fix aVC performance tags (encode)
  * Fix typo in AV1 surface number (decode)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1678449600">- no longer set LIBVA_DRIVER_NAME=iHD; it's no longer needed;
  implemented in libva meanwhile (boo#1209134)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1687867200">- update to 12.1.6:
  * Official quarterly release including some enhancements and
    key fixes.
  * Enhanced AVC/HEVC/AV1 decode robustness for error case
    handling.
  * Enabled AV1 encoding error-resilient mode.
  * Fixed VP9 encoding segment fault issue with unaligned
    resolution.
  * Fixed a random crash issue for OCA log resource in multi VPP
    case.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1694606400">- update to intel-media-23.2.4:
  * Fixed AV1e obu size bits and max tile number caps report.
  * Enhanced BT2020 YUV/RGB range conversion(YUV limited to full,
    RGB full to limited).
  * Enabled PAT index for cache setting.
  * Enable GuC submission on RPL-S.
  * Supported DDI query for engine reset info for ACM+.
  * Fixed HEVC virtual tile scalability hang issue on TGL+.
  * Fixed AV1 TX_MODE_SELECT caps for bitstream corruption for
    ACM.
  * Fixed HEVC ICQ caps report for ACM.
  * Enabled HEVC VDEnc 422 encoding for ATS-M.
  * Power optimization for VP9 unaligned surface padding on TGL.
  * Fixed AVC memory management control operation w/
    adaptive_ref_pic_marking_mode_flag update for ACM+.
  * Improved HDR tone mapping performance for the case the input
    image height is not 8 aligned.
  * Fixed RGBP vaGetImage and vaPutImage.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700308800">- update to intel-media-23.3.5:
  * Upstream ARL-S
  * Enabled AV1 Encode ICQ feature for ACM+
  * Deprecated VAEntrypointEncSliceLP
  * Enabled PAT index setting when creating bo
  * Optimized media reset threashold through resolution
  * Fixed MTL VP9 Encode visual corruption issue for non-8 pixel
    aligned resolution
  * Fixed AVC Decode non-existing frame issue
  * Fixed MTL XRGB/ARGB tiling create/report mismatch issue
  * Fixed AV1 Encode max reference frame num caps report issue
    for ACM onwards
  * Fixed AV1 Encode multi-tiles R2R bitstream mismatch issue on
    ACM
  * Fixed VP9 header packer issue for segmentation
  * Fixed FC Corruption when Blending without Colorfill
  * Fixed a segfault for compressed surface non-32 aligned width</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1701691200">- This includes latest version of one of the components needed for
  Video (processing) hardware support on Intel GPUs (bsc#1217770)</changelog>
</package>
<package pkgid="1973a14cc47bc03fd8aa38769660746f242ec90f9c49c94e7d6bf6c80930fc795321c3353c68cb8fb7d686730b651d54153224631246319e2bc8dd154de863e0" name="intel-vaapi-driver" arch="src">
  <version epoch="0" ver="2.4.1" rel="5.11"/>
  <changelog author="chris@computersalat.de" date="1502884800">- Version 1.8.3 - 28.Jun.2017
  * Add support for Gemini Lake (aka. GLK)
  - Decoding: H.264/MPEG-2/VC-1/JPEG/VP8/HEVC/HEVC 10-bit/VP9/VP9 10-bit
  - Encoding: H.264/MPEG-2/JPEG/VP8/VP9/HEVC/HEVC 10-bit/AVC low power CQP mode
  - VPP: CSC/scaling/NoiseReduction/Deinterlacing{
    Bob, MotionAdaptive, MotionCompensated}/ColorBalance/STD
  * Improve the quality of the HEVC encoder on SKL+ for CQP and CBR mode
  * Add support for HEVC VBR mode on SKL+
  * Set the quality range for HEVC / AVC encoder to 7
  * Fix VP9 encoding quality issue on KBL
  * Fix build issue on Android
  * Fix the wrong order for AUD NAL unit in AVC encoder
  * Fix the condition of enabling H.264 MB rate control
  * Fix the memory leak issue in JPEG decoding</changelog>
  <changelog author="chris@computersalat.de" date="1502884801">- pkg rename vaapi-intel-driver &gt; intel-vaapi-driver
  * add Obsoletes/Provides
  * add Supplements for xf86-video-intel</changelog>
  <changelog author="sndirsch@suse.com" date="1503057600">- updated tarball/signature with upstream ones</changelog>
  <changelog author="jengelh@inai.de" date="1503748800">- Remove unnecessary ldconfig calls.</changelog>
  <changelog author="zaitor@opensuse.org" date="1510660800">- Update to version 2.0.0:
  * Add support for Coffee Lake (aka. CFL).
  * Decoding: H.264/MPEG-2/VC-1/JPEG/VP8/HEVC/HEVC
    10-bit/VP9/VP9 10-bit.
  * Encoding: H.264/MPEG-2/JPEG/VP8/VP9/HEVC/HEVC 10-bit/AVC low
    power CQP/CBR/VBR mode.
  * VPP: CSC/scaling/NoiseReduction/Deinterlacing{Bob,
    MotionAdaptive, MotionCompensated}/ColorBalance/STD.
  * Add support for H264 FEI on SKL.
  * Add support for HEVC ROI encoding.
  * Add support for intensity compensation for VC-1 decoding.
  * Improve the quality of the H264 encoder on BDW/BSW.
  * Improve the CSC performance between I420/NV12/P010/YUY2/VYUY
    format.
  * Improve the performace of va{Get, Put}Image for
    I420/NV12/P010/YUY2/VYUY format.
  * Fix image corruption for VP9 decoding.
  * Fix race condition in wayland support.
  * Fix ROI support in VDEnc support.
  * Fix corrupted stream when using VDEnc CBR/VBR.
  * Fix GCC 7.1.1 warnings/errors.
  * Update the HEVC encoding kernel.
- No longer pass conditional disable-wayland, all currently
  supported versions of openSUSE support wayland.
- Drop u_wayland-includes.diff, seems that it is not really needed
  anymore, builds fine without it, even if the patch applies
  cleanly still.
- Pass explicit enable-drm, enable-x11 and enable-wayland to
  configure, ensure we build all supported backends.
- Following the above, add explicit pkgconfig(libva),
  pkgconfig(libva-drm), pkgconfig(wayland-client), pkgconfig(x11),
  pkgconfig(xext) and pkgconfig(xfixes) BuildRequires: Align with
  what configure looks for.
- Drop obsolete xz BuildRequires: No longer needed.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1525608000">- Update to version 2.1.0:
  * Add support for CannonLake (aka. CNL):
  - Decoding: H.264/MPEG-2/VC-1/JPEG/VP8/HEVC/HEVC 10-bit/VP9/VP9
    10-bit
  - Encoding: H.264/MPEG-2/JPEG/VP8/VP9
  - VPP: CSC/scaling/NoiseReduction/Deinterlacing{Bob,
    MotionAdaptive, MotionCompensated}/ColorBalance/STD
  * Add support for VC1 interlaced video decoding
  * Add support for Stats/PreEnc on GEN9
  * Add support for vaExportSurfaceHandle()
  * Add new PCI IDs for CFL
  * Add minimum resolution query for encoder
  * Enhance the logging to provide informational messages
  * Fix VP9 brc issue on KBL</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1527681600">- Add pkgconfig(libva-wayland) BuildRequires: Build full wayland
  support.</changelog>
  <changelog author="sndirsch@suse.com" date="1542110400">- Update to version 2.2.0
  * Bump version to 2.2.0
  * Add new PCI ID for KBL-Y
  * Add meson support
  * Fix for VC1 decoding issues
  * Fix VP8 encoding issues
  * Fix the over-run issue in HEVC encoding
  * Fix the max MV length in MPEG-2 encoding
  * Fix packed header mode
  * Fix building issue on Android</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1546084800">- Update to version 2.3.0:
  * Add new PCI ID for KBL and CFL
  * Fix frame corruption when there are big MVs in VP8 encoding
  * Fix dynamically bitrate resetting in AVC encoding
  * Fix build errors when the toolchain doesn't support
  - fstack-protector
  * Fix memory leak issue
  * Make sure the achieved bitrate meet the requirement for VP8
    encoding
  * Optimize VPP on GEN8
- Switch to meson buildsystem:
  * Add meson BuildRequires and macros.
  * Drop libtool BuildRequires.</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1550577600">- Pass -Denable_hybrid_codec=true instead of false, build hybrid
  codec support.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1551960000">- Add upstream bug fix patches:
  * U_vaapi_Check-interface-from-libva.patch
    (gh#intel/intel-vaapi-driver#419).
  * U_vaapi_Revert-VPP-clear-surface.patch
  * U_vaapi_Return-false-instead-assertion-fail.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1552651200">- Add upstream bug fix patches:
  * U_vaapi_HEVC-encoder-correct-minimal-bitrate.patch
  * U_vaapi_Remove-dep-on-EncRoi-attr.patch
  * U_vaapi_Fix-off-by-one-in-ROI-regions.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1581940800">- Update to version 2.4.0
  * Fix the dependency on libEGL (boo#1163093)
  * Fix ROI support
  * Fix FD leaks on Wayland
  * Fix BRC setting
  * Fix VP8 encoder
  * Fix VP9 encoder
  * Fix meson build
- supersedes patches:
  * U_vaapi_Check-interface-from-libva.patch
  * U_vaapi_Revert-VPP-clear-surface.patch
  * U_vaapi_Return-false-instead-assertion-fail.patch
  * U_vaapi_HEVC-encoder-correct-minimal-bitrate.patch
  * U_vaapi_Remove-dep-on-EncRoi-attr.patch
  * U_vaapi_Fix-off-by-one-in-ROI-regions.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1591704000">- U_Fix-HEVCe-kernel-compile-error-on-gcc10.patch
  * fixed build against gcc10, which uses -fno-common by default</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597492800">- update to 2.4.1:
  * Bump version to 2.4.1 for maintenance release
  * Fix compiler errors with gcc 10
  * Relax the compressed frames minimum size restriction for VP9 encoder
  - remove U_Fix-HEVCe-kernel-compile-error-on-gcc10.patch (upstream)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1598875200">- version 2.4.1 needed for jira#SLE/SLE-12712</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1619524800">- fixed sha1sum checksum file</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1619524801">- replaced tarball with official release tarball so it matches
  the updated official sha1sum checksum file
- fixed wrong source lines in specfile</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1632744000">- covers jira#SLE/SLE-19361</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1633348800">- fixed JIRA number in previous changelog</changelog>
</package>
<package pkgid="e318b01658675007ab932b62b8b9b2a8e4ea8e1b39ee38edb014f137dac208f1b2b9d9fcb9b9ccced97b96e929bed538677b33db0638d9ef23b96b594f6af440" name="intel-vaapi-driver" arch="x86_64">
  <version epoch="0" ver="2.4.1" rel="5.11"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1551960000">- Add upstream bug fix patches:
  * U_vaapi_Check-interface-from-libva.patch
    (gh#intel/intel-vaapi-driver#419).
  * U_vaapi_Revert-VPP-clear-surface.patch
  * U_vaapi_Return-false-instead-assertion-fail.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1552651200">- Add upstream bug fix patches:
  * U_vaapi_HEVC-encoder-correct-minimal-bitrate.patch
  * U_vaapi_Remove-dep-on-EncRoi-attr.patch
  * U_vaapi_Fix-off-by-one-in-ROI-regions.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1581940800">- Update to version 2.4.0
  * Fix the dependency on libEGL (boo#1163093)
  * Fix ROI support
  * Fix FD leaks on Wayland
  * Fix BRC setting
  * Fix VP8 encoder
  * Fix VP9 encoder
  * Fix meson build
- supersedes patches:
  * U_vaapi_Check-interface-from-libva.patch
  * U_vaapi_Revert-VPP-clear-surface.patch
  * U_vaapi_Return-false-instead-assertion-fail.patch
  * U_vaapi_HEVC-encoder-correct-minimal-bitrate.patch
  * U_vaapi_Remove-dep-on-EncRoi-attr.patch
  * U_vaapi_Fix-off-by-one-in-ROI-regions.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1591704000">- U_Fix-HEVCe-kernel-compile-error-on-gcc10.patch
  * fixed build against gcc10, which uses -fno-common by default</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597492800">- update to 2.4.1:
  * Bump version to 2.4.1 for maintenance release
  * Fix compiler errors with gcc 10
  * Relax the compressed frames minimum size restriction for VP9 encoder
  - remove U_Fix-HEVCe-kernel-compile-error-on-gcc10.patch (upstream)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1598875200">- version 2.4.1 needed for jira#SLE/SLE-12712</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1619524800">- fixed sha1sum checksum file</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1619524801">- replaced tarball with official release tarball so it matches
  the updated official sha1sum checksum file
- fixed wrong source lines in specfile</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1632744000">- covers jira#SLE/SLE-19361</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1633348800">- fixed JIRA number in previous changelog</changelog>
</package>
<package pkgid="086770a13258b6969d58145d0d87c09d4024503781286bbaaa06174fad15266080784e7f918d2f2384ef7eb2984d36296d353f98d7f1b95e56e770e749aec73d" name="intel-vaapi-driver-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.4.1" rel="5.11"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1551960000">- Add upstream bug fix patches:
  * U_vaapi_Check-interface-from-libva.patch
    (gh#intel/intel-vaapi-driver#419).
  * U_vaapi_Revert-VPP-clear-surface.patch
  * U_vaapi_Return-false-instead-assertion-fail.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1552651200">- Add upstream bug fix patches:
  * U_vaapi_HEVC-encoder-correct-minimal-bitrate.patch
  * U_vaapi_Remove-dep-on-EncRoi-attr.patch
  * U_vaapi_Fix-off-by-one-in-ROI-regions.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1581940800">- Update to version 2.4.0
  * Fix the dependency on libEGL (boo#1163093)
  * Fix ROI support
  * Fix FD leaks on Wayland
  * Fix BRC setting
  * Fix VP8 encoder
  * Fix VP9 encoder
  * Fix meson build
- supersedes patches:
  * U_vaapi_Check-interface-from-libva.patch
  * U_vaapi_Revert-VPP-clear-surface.patch
  * U_vaapi_Return-false-instead-assertion-fail.patch
  * U_vaapi_HEVC-encoder-correct-minimal-bitrate.patch
  * U_vaapi_Remove-dep-on-EncRoi-attr.patch
  * U_vaapi_Fix-off-by-one-in-ROI-regions.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1591704000">- U_Fix-HEVCe-kernel-compile-error-on-gcc10.patch
  * fixed build against gcc10, which uses -fno-common by default</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597492800">- update to 2.4.1:
  * Bump version to 2.4.1 for maintenance release
  * Fix compiler errors with gcc 10
  * Relax the compressed frames minimum size restriction for VP9 encoder
  - remove U_Fix-HEVCe-kernel-compile-error-on-gcc10.patch (upstream)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1598875200">- version 2.4.1 needed for jira#SLE/SLE-12712</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1619524800">- fixed sha1sum checksum file</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1619524801">- replaced tarball with official release tarball so it matches
  the updated official sha1sum checksum file
- fixed wrong source lines in specfile</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1632744000">- covers jira#SLE/SLE-19361</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1633348800">- fixed JIRA number in previous changelog</changelog>
</package>
<package pkgid="03f5e552bc47e2267a95c5839131f5d835917bf9d2b961e3951874806e8681c1e1396bbd345f2246466330bd8566c7e4b471e8379ffdb20f84d264cdf04ee839" name="intel-vaapi-driver-debugsource" arch="x86_64">
  <version epoch="0" ver="2.4.1" rel="5.11"/>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1551960000">- Add upstream bug fix patches:
  * U_vaapi_Check-interface-from-libva.patch
    (gh#intel/intel-vaapi-driver#419).
  * U_vaapi_Revert-VPP-clear-surface.patch
  * U_vaapi_Return-false-instead-assertion-fail.patch</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1552651200">- Add upstream bug fix patches:
  * U_vaapi_HEVC-encoder-correct-minimal-bitrate.patch
  * U_vaapi_Remove-dep-on-EncRoi-attr.patch
  * U_vaapi_Fix-off-by-one-in-ROI-regions.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1581940800">- Update to version 2.4.0
  * Fix the dependency on libEGL (boo#1163093)
  * Fix ROI support
  * Fix FD leaks on Wayland
  * Fix BRC setting
  * Fix VP8 encoder
  * Fix VP9 encoder
  * Fix meson build
- supersedes patches:
  * U_vaapi_Check-interface-from-libva.patch
  * U_vaapi_Revert-VPP-clear-surface.patch
  * U_vaapi_Return-false-instead-assertion-fail.patch
  * U_vaapi_HEVC-encoder-correct-minimal-bitrate.patch
  * U_vaapi_Remove-dep-on-EncRoi-attr.patch
  * U_vaapi_Fix-off-by-one-in-ROI-regions.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1591704000">- U_Fix-HEVCe-kernel-compile-error-on-gcc10.patch
  * fixed build against gcc10, which uses -fno-common by default</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597492800">- update to 2.4.1:
  * Bump version to 2.4.1 for maintenance release
  * Fix compiler errors with gcc 10
  * Relax the compressed frames minimum size restriction for VP9 encoder
  - remove U_Fix-HEVCe-kernel-compile-error-on-gcc10.patch (upstream)</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1598875200">- version 2.4.1 needed for jira#SLE/SLE-12712</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1619524800">- fixed sha1sum checksum file</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1619524801">- replaced tarball with official release tarball so it matches
  the updated official sha1sum checksum file
- fixed wrong source lines in specfile</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1632744000">- covers jira#SLE/SLE-19361</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1633348800">- fixed JIRA number in previous changelog</changelog>
</package>
<package pkgid="1d861646f5e9c323c3449b17c2d48ca8e2217c0b9aa78d334005e2e3e97e34b2cd2e2a598b3ab2305ad4eea92907c9ad106ba41c09aaf28907ec966a9b804f28" name="iproute2" arch="i586">
  <version epoch="0" ver="6.6" rel="1.1"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1619611200">- Update to release 5.12
  * devlink: Use library provided string processing APIs
  * utils: Introduce helper routines for generic socket recv
  * q_cake: Fix incorrect printing of signed values in class statistics
  * json_print: Add print_tv()
  * nexthop: Add support for nexthop buckets
  * nexthop: Add support for resilient nexthop groups
  * ip: xfrm: add support for tfcpad
  * tc: e_bpf: fix memory leak in parse_bpf()
  * lib: bpf_legacy: treat 0 as a valid file descriptor
  * ip: drop 2-char command assumption
  * bridge: vlan: dump port only if there are any vlans</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1627473600">- Update to release 5.13
  * mptcp: add support for port-based endpoints
  * nexthop: Add ability to specify group type, add support for
    resilient nexthop groups and nexthop buckets
  * ip: xfrm: add support for tfcpad
  * ip-nexthop: support flush by id
  * mptcp: add support for event monitoring
  * bridge: monitor: add support for vlan monitoring</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1630497600">- Update to release 5.14
  * ip: Add nodst option to macvlan type source
  * iplink: add support for parent device
  * iplink: support for WWAN devices
  * bridge: reorder cmd line arg parsing to let "-c" be detected
    as "color" option</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1636804800">- update to 5.15:
  * lib: bpf_legacy: fix bpffs mount when /sys/fs/bpf exists
  * man: devlink-port: fix the devlink port add synopsis
  * man: devlink-port: fix pfnum for devlink port add
  * iptuntap: fix multi-queue flag display
  * mptcp: unbreak JSON endpoint list
  * ipneigh: add support to print brief output of neigh cache in
    tabular format
  * ip/bond: add LACP active support
  * ip/tunnel: always print all known attributes
  * Add, show, link, remove IOAM namespaces and schemas
  * New IOAM6 encap type for routes
  * tc/skbmod: Introduce SKBMOD_F_ECN option
  * tc/f_flower: fix port range parsing</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1641902400">- update to 5.16:
  * devlink: Fix cmd_dev_param_set() to check configuration mode
  * ip: add AMT support
  * iplink_can: fix configuration ranges in print_usage() and add
    unit
  * tc: flower: Fix buffer overflow on large labels
  * ip/ipnexthop: fix unsigned overflow in parse_nh_group_type_res()
  * tc/m_vlan: fix print_vlan() conditional on TCA_VLAN_ACT_PUSH_ETH
  * iplink_can: add new CAN FD bittiming parameters:
    Transmitter Delay Compensation (TDC)</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1641902401">- remove routef from links; it doesn't exist anymore</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1646395200">- Add eBPF(libbpf) support
- Adjust NETNS_RUN_DIR from /var/run to /run</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1648296000">- update to 5.17:
  * lib/fs: fix memory leak in get_task_name()
  * bridge: Remove vlan listing from `bridge link`
  * bond: add arp_missed_max option
  * libnetlink: fix socket leak in rtnl_open_byproto()
  * dcb: Fix error reporting when accessing "dcb app"
  * tc_util: Fix parsing action control with space and slash
  * lib: fix ax25.h include for musl
  * uapi: add missing rose and ax25 files
  * rdma: Fix res_print_uint() and add res_print_u64()
  * tc: Add support for ce_threshold_value/mask in fq_codel
- Add tmpfiles.d conf for /run/netns</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1654430400">- update to 5.18:
  This is the release of iproute2 corresponding to the 5.18 kernel.
  There are not many new features in this release.
  * The build issues with libbpf should be fixed now.
  * Building with clang is now supported.
  * There are still some warnings with gcc-12 that will need to be
    fixed in the upstream kernel headers.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1660132800">- update to 5.19:
  * ip/iplink_virt_wifi: add support for virt_wifi
  * Update kernel headers
  * libnetlink: Add filtering to rtnl_statsdump_req_filter()
  * ipstats: Add a "set" command
  * ipstats: Add a group "link"
  * libbpf: Use bpf_object__load instead of bpf_object__load_xattr
  * uapi: change name for zerocopy sendfile in tls
  * bridge: vxlan device vnifilter support
  * f_flower: Add num of vlans parameter</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1665230400">- update to 6.0:
  * ipstats: Add param.h for musl
  * Update kernel headers
  * libbpf: add xdp program name support
  * iplink: bond_slave: add per port prio support
  * seg6: add support for SRv6 Headend Reduced Encapsulation
  * lib: Introduce ppp protocols
  * f_flower: Introduce PPPoE support</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1669118400">- Replace routel program by a non-python version [boo#1205632]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671796800">- update to 6.1:
  * man: ss.8: fix a typo
  * testsuite: fix build failure
  * genl: remove unused vars in Makefile
  * json: do not escape single quotes
  * ip-monitor: Do not error out when RTNLGRP_STATS is not available
  * ip-link: man: Document existence of netns argument in add command
  * macsec: add Extended Packet Number support
  * macsec: add user manual description for extended packet number feature
  * ip: xfrm: support "external" (`collect_md`) mode in xfrm interfaces
  * ip: xfrm: support adding xfrm metadata as lwtunnel info in routes
  * ip: add NLM_F_ECHO support
  * libnetlink: add offset for nl_dump_ext_ack_done
  * tc/tc_monitor: print netlink extack message
  * rtnetlink: add new function rtnl_echo_talk()
  * ip: fix return value for rtnl_talk failures
  * iplink_bridge: Add no_linklocal_learn option support
  * devlink: use dl_no_arg instead of checking dl_argc == 0
  * devlink: remove dl_argv_parse_put
  * mnlg: remove unnused mnlg_socket structure
  * utils: extract CTRL_ATTR_MAXATTR and save it
  * devlink: expose nested devlink for a line card object
  * devlink: load port-ifname map on demand
  * devlink: fix parallel flash notifications processing
  * devlink: move use_iec into struct dl
  * devlink: fix typo in variable name in ifname_map_cb()
  * devlink: load ifname map on demand from ifname_map_rev_lookup() as well
  * dcb: unblock mnl_socket_recvfrom if not message received
  * libnetlink: Fix memory leak in __rtnl_talk_iov()
  * tc_util: Fix no error return when large parent id used
  * tc_util: Change datatype for maj to avoid overflow issue
  * ss: man: add missing entries for MPTCP
  * ss: man: add missing entries for TIPC
  * ss: usage: add missing parameters
  * ss: re-add TIPC query support
  * devlink: Fix setting parent for 'rate add'
  * link: display 'allmulti' counter
  * seg6: add support for flavors in SRv6 End* behaviors
  * tc: ct: Fix invalid pointer dereference
  * uapi: update from 6.1 pre rc1
  * u32: fix json formatting of flowid
  * tc_stab: remove dead code
  * uapi: update for in.h and ip.h
  * remove #if 0 code
  * tc: add json support to size table
  * tc: put size table options in json object
  * tc/basic: fix json output filter
  * iplink: support JSON in MPLS output
  * tc: print errors on stderr
  * ip: print mpls errors on stderr
  * tc: make prefix const
  * man: add missing tc class show
  * iplink_can: add missing `]' of the bitrate, dbitrate and termination arrays
  * ip link: add sub-command to view and change DSA conduit interface</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="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="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1679313600">- Delete xfrm-support-displaying-transformations-used-for-Mob.patch
  (mip6d-ng is abandoned too)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" 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="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1689336000">- Update to release 6.4
  * bridge: mdb: added underlay destination IP support, UDP
    destination port support, destination VNI support, source VNI
    support, outgoing interface support
  * macvlan: added the "bclim" parameter</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1694520000">- Update to release 6.5
  * rdma: Report device protocol
  * ip: error out if iplink does not consume all options</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701345600">- Update to release 6.6
  * bridge: Add backup nexthop ID support
  * tc: Classifier support for SPI field
  * tc: support the netem seed parameter for loss and corruption
    events
  * tc: remove support for CBQ
  * tc: remove support for RSVP classifier
  * tc: remove tcindex classifier
  * tc: remove dsmark qdisc
  * tc: drop support for ATM qdisc</changelog>
</package>
<package pkgid="ffce8e76f789c759083ba37fcd88e541f158ff46077c4f8c27d886f415a8fc6387fc8abdd44d38d377fe4be000b1504455716f760cd578e7ce0f00d2f992e907" name="iproute2" arch="src">
  <version epoch="0" ver="6.6" rel="1.1"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1619611200">- Update to release 5.12
  * devlink: Use library provided string processing APIs
  * utils: Introduce helper routines for generic socket recv
  * q_cake: Fix incorrect printing of signed values in class statistics
  * json_print: Add print_tv()
  * nexthop: Add support for nexthop buckets
  * nexthop: Add support for resilient nexthop groups
  * ip: xfrm: add support for tfcpad
  * tc: e_bpf: fix memory leak in parse_bpf()
  * lib: bpf_legacy: treat 0 as a valid file descriptor
  * ip: drop 2-char command assumption
  * bridge: vlan: dump port only if there are any vlans</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1627473600">- Update to release 5.13
  * mptcp: add support for port-based endpoints
  * nexthop: Add ability to specify group type, add support for
    resilient nexthop groups and nexthop buckets
  * ip: xfrm: add support for tfcpad
  * ip-nexthop: support flush by id
  * mptcp: add support for event monitoring
  * bridge: monitor: add support for vlan monitoring</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1630497600">- Update to release 5.14
  * ip: Add nodst option to macvlan type source
  * iplink: add support for parent device
  * iplink: support for WWAN devices
  * bridge: reorder cmd line arg parsing to let "-c" be detected
    as "color" option</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1636804800">- update to 5.15:
  * lib: bpf_legacy: fix bpffs mount when /sys/fs/bpf exists
  * man: devlink-port: fix the devlink port add synopsis
  * man: devlink-port: fix pfnum for devlink port add
  * iptuntap: fix multi-queue flag display
  * mptcp: unbreak JSON endpoint list
  * ipneigh: add support to print brief output of neigh cache in
    tabular format
  * ip/bond: add LACP active support
  * ip/tunnel: always print all known attributes
  * Add, show, link, remove IOAM namespaces and schemas
  * New IOAM6 encap type for routes
  * tc/skbmod: Introduce SKBMOD_F_ECN option
  * tc/f_flower: fix port range parsing</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1641902400">- update to 5.16:
  * devlink: Fix cmd_dev_param_set() to check configuration mode
  * ip: add AMT support
  * iplink_can: fix configuration ranges in print_usage() and add
    unit
  * tc: flower: Fix buffer overflow on large labels
  * ip/ipnexthop: fix unsigned overflow in parse_nh_group_type_res()
  * tc/m_vlan: fix print_vlan() conditional on TCA_VLAN_ACT_PUSH_ETH
  * iplink_can: add new CAN FD bittiming parameters:
    Transmitter Delay Compensation (TDC)</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1641902401">- remove routef from links; it doesn't exist anymore</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1646395200">- Add eBPF(libbpf) support
- Adjust NETNS_RUN_DIR from /var/run to /run</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1648296000">- update to 5.17:
  * lib/fs: fix memory leak in get_task_name()
  * bridge: Remove vlan listing from `bridge link`
  * bond: add arp_missed_max option
  * libnetlink: fix socket leak in rtnl_open_byproto()
  * dcb: Fix error reporting when accessing "dcb app"
  * tc_util: Fix parsing action control with space and slash
  * lib: fix ax25.h include for musl
  * uapi: add missing rose and ax25 files
  * rdma: Fix res_print_uint() and add res_print_u64()
  * tc: Add support for ce_threshold_value/mask in fq_codel
- Add tmpfiles.d conf for /run/netns</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1654430400">- update to 5.18:
  This is the release of iproute2 corresponding to the 5.18 kernel.
  There are not many new features in this release.
  * The build issues with libbpf should be fixed now.
  * Building with clang is now supported.
  * There are still some warnings with gcc-12 that will need to be
    fixed in the upstream kernel headers.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1660132800">- update to 5.19:
  * ip/iplink_virt_wifi: add support for virt_wifi
  * Update kernel headers
  * libnetlink: Add filtering to rtnl_statsdump_req_filter()
  * ipstats: Add a "set" command
  * ipstats: Add a group "link"
  * libbpf: Use bpf_object__load instead of bpf_object__load_xattr
  * uapi: change name for zerocopy sendfile in tls
  * bridge: vxlan device vnifilter support
  * f_flower: Add num of vlans parameter</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1665230400">- update to 6.0:
  * ipstats: Add param.h for musl
  * Update kernel headers
  * libbpf: add xdp program name support
  * iplink: bond_slave: add per port prio support
  * seg6: add support for SRv6 Headend Reduced Encapsulation
  * lib: Introduce ppp protocols
  * f_flower: Introduce PPPoE support</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1669118400">- Replace routel program by a non-python version [boo#1205632]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671796800">- update to 6.1:
  * man: ss.8: fix a typo
  * testsuite: fix build failure
  * genl: remove unused vars in Makefile
  * json: do not escape single quotes
  * ip-monitor: Do not error out when RTNLGRP_STATS is not available
  * ip-link: man: Document existence of netns argument in add command
  * macsec: add Extended Packet Number support
  * macsec: add user manual description for extended packet number feature
  * ip: xfrm: support "external" (`collect_md`) mode in xfrm interfaces
  * ip: xfrm: support adding xfrm metadata as lwtunnel info in routes
  * ip: add NLM_F_ECHO support
  * libnetlink: add offset for nl_dump_ext_ack_done
  * tc/tc_monitor: print netlink extack message
  * rtnetlink: add new function rtnl_echo_talk()
  * ip: fix return value for rtnl_talk failures
  * iplink_bridge: Add no_linklocal_learn option support
  * devlink: use dl_no_arg instead of checking dl_argc == 0
  * devlink: remove dl_argv_parse_put
  * mnlg: remove unnused mnlg_socket structure
  * utils: extract CTRL_ATTR_MAXATTR and save it
  * devlink: expose nested devlink for a line card object
  * devlink: load port-ifname map on demand
  * devlink: fix parallel flash notifications processing
  * devlink: move use_iec into struct dl
  * devlink: fix typo in variable name in ifname_map_cb()
  * devlink: load ifname map on demand from ifname_map_rev_lookup() as well
  * dcb: unblock mnl_socket_recvfrom if not message received
  * libnetlink: Fix memory leak in __rtnl_talk_iov()
  * tc_util: Fix no error return when large parent id used
  * tc_util: Change datatype for maj to avoid overflow issue
  * ss: man: add missing entries for MPTCP
  * ss: man: add missing entries for TIPC
  * ss: usage: add missing parameters
  * ss: re-add TIPC query support
  * devlink: Fix setting parent for 'rate add'
  * link: display 'allmulti' counter
  * seg6: add support for flavors in SRv6 End* behaviors
  * tc: ct: Fix invalid pointer dereference
  * uapi: update from 6.1 pre rc1
  * u32: fix json formatting of flowid
  * tc_stab: remove dead code
  * uapi: update for in.h and ip.h
  * remove #if 0 code
  * tc: add json support to size table
  * tc: put size table options in json object
  * tc/basic: fix json output filter
  * iplink: support JSON in MPLS output
  * tc: print errors on stderr
  * ip: print mpls errors on stderr
  * tc: make prefix const
  * man: add missing tc class show
  * iplink_can: add missing `]' of the bitrate, dbitrate and termination arrays
  * ip link: add sub-command to view and change DSA conduit interface</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="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="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1679313600">- Delete xfrm-support-displaying-transformations-used-for-Mob.patch
  (mip6d-ng is abandoned too)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" 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="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1689336000">- Update to release 6.4
  * bridge: mdb: added underlay destination IP support, UDP
    destination port support, destination VNI support, source VNI
    support, outgoing interface support
  * macvlan: added the "bclim" parameter</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1694520000">- Update to release 6.5
  * rdma: Report device protocol
  * ip: error out if iplink does not consume all options</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701345600">- Update to release 6.6
  * bridge: Add backup nexthop ID support
  * tc: Classifier support for SPI field
  * tc: support the netem seed parameter for loss and corruption
    events
  * tc: remove support for CBQ
  * tc: remove support for RSVP classifier
  * tc: remove tcindex classifier
  * tc: remove dsmark qdisc
  * tc: drop support for ATM qdisc</changelog>
</package>
<package pkgid="4c7e8562b4e4a1f89c08467da7a904dbc1d97475a586eb6e6ebc3234523a67248c84cf006016b7df5597df8f636bbf97ee5cbe29eb55b17285ea29235ef1aabf" name="iproute2" arch="x86_64">
  <version epoch="0" ver="6.6" rel="1.1"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1619611200">- Update to release 5.12
  * devlink: Use library provided string processing APIs
  * utils: Introduce helper routines for generic socket recv
  * q_cake: Fix incorrect printing of signed values in class statistics
  * json_print: Add print_tv()
  * nexthop: Add support for nexthop buckets
  * nexthop: Add support for resilient nexthop groups
  * ip: xfrm: add support for tfcpad
  * tc: e_bpf: fix memory leak in parse_bpf()
  * lib: bpf_legacy: treat 0 as a valid file descriptor
  * ip: drop 2-char command assumption
  * bridge: vlan: dump port only if there are any vlans</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1627473600">- Update to release 5.13
  * mptcp: add support for port-based endpoints
  * nexthop: Add ability to specify group type, add support for
    resilient nexthop groups and nexthop buckets
  * ip: xfrm: add support for tfcpad
  * ip-nexthop: support flush by id
  * mptcp: add support for event monitoring
  * bridge: monitor: add support for vlan monitoring</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1630497600">- Update to release 5.14
  * ip: Add nodst option to macvlan type source
  * iplink: add support for parent device
  * iplink: support for WWAN devices
  * bridge: reorder cmd line arg parsing to let "-c" be detected
    as "color" option</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1636804800">- update to 5.15:
  * lib: bpf_legacy: fix bpffs mount when /sys/fs/bpf exists
  * man: devlink-port: fix the devlink port add synopsis
  * man: devlink-port: fix pfnum for devlink port add
  * iptuntap: fix multi-queue flag display
  * mptcp: unbreak JSON endpoint list
  * ipneigh: add support to print brief output of neigh cache in
    tabular format
  * ip/bond: add LACP active support
  * ip/tunnel: always print all known attributes
  * Add, show, link, remove IOAM namespaces and schemas
  * New IOAM6 encap type for routes
  * tc/skbmod: Introduce SKBMOD_F_ECN option
  * tc/f_flower: fix port range parsing</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1641902400">- update to 5.16:
  * devlink: Fix cmd_dev_param_set() to check configuration mode
  * ip: add AMT support
  * iplink_can: fix configuration ranges in print_usage() and add
    unit
  * tc: flower: Fix buffer overflow on large labels
  * ip/ipnexthop: fix unsigned overflow in parse_nh_group_type_res()
  * tc/m_vlan: fix print_vlan() conditional on TCA_VLAN_ACT_PUSH_ETH
  * iplink_can: add new CAN FD bittiming parameters:
    Transmitter Delay Compensation (TDC)</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1641902401">- remove routef from links; it doesn't exist anymore</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1646395200">- Add eBPF(libbpf) support
- Adjust NETNS_RUN_DIR from /var/run to /run</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1648296000">- update to 5.17:
  * lib/fs: fix memory leak in get_task_name()
  * bridge: Remove vlan listing from `bridge link`
  * bond: add arp_missed_max option
  * libnetlink: fix socket leak in rtnl_open_byproto()
  * dcb: Fix error reporting when accessing "dcb app"
  * tc_util: Fix parsing action control with space and slash
  * lib: fix ax25.h include for musl
  * uapi: add missing rose and ax25 files
  * rdma: Fix res_print_uint() and add res_print_u64()
  * tc: Add support for ce_threshold_value/mask in fq_codel
- Add tmpfiles.d conf for /run/netns</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1654430400">- update to 5.18:
  This is the release of iproute2 corresponding to the 5.18 kernel.
  There are not many new features in this release.
  * The build issues with libbpf should be fixed now.
  * Building with clang is now supported.
  * There are still some warnings with gcc-12 that will need to be
    fixed in the upstream kernel headers.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1660132800">- update to 5.19:
  * ip/iplink_virt_wifi: add support for virt_wifi
  * Update kernel headers
  * libnetlink: Add filtering to rtnl_statsdump_req_filter()
  * ipstats: Add a "set" command
  * ipstats: Add a group "link"
  * libbpf: Use bpf_object__load instead of bpf_object__load_xattr
  * uapi: change name for zerocopy sendfile in tls
  * bridge: vxlan device vnifilter support
  * f_flower: Add num of vlans parameter</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1665230400">- update to 6.0:
  * ipstats: Add param.h for musl
  * Update kernel headers
  * libbpf: add xdp program name support
  * iplink: bond_slave: add per port prio support
  * seg6: add support for SRv6 Headend Reduced Encapsulation
  * lib: Introduce ppp protocols
  * f_flower: Introduce PPPoE support</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1669118400">- Replace routel program by a non-python version [boo#1205632]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671796800">- update to 6.1:
  * man: ss.8: fix a typo
  * testsuite: fix build failure
  * genl: remove unused vars in Makefile
  * json: do not escape single quotes
  * ip-monitor: Do not error out when RTNLGRP_STATS is not available
  * ip-link: man: Document existence of netns argument in add command
  * macsec: add Extended Packet Number support
  * macsec: add user manual description for extended packet number feature
  * ip: xfrm: support "external" (`collect_md`) mode in xfrm interfaces
  * ip: xfrm: support adding xfrm metadata as lwtunnel info in routes
  * ip: add NLM_F_ECHO support
  * libnetlink: add offset for nl_dump_ext_ack_done
  * tc/tc_monitor: print netlink extack message
  * rtnetlink: add new function rtnl_echo_talk()
  * ip: fix return value for rtnl_talk failures
  * iplink_bridge: Add no_linklocal_learn option support
  * devlink: use dl_no_arg instead of checking dl_argc == 0
  * devlink: remove dl_argv_parse_put
  * mnlg: remove unnused mnlg_socket structure
  * utils: extract CTRL_ATTR_MAXATTR and save it
  * devlink: expose nested devlink for a line card object
  * devlink: load port-ifname map on demand
  * devlink: fix parallel flash notifications processing
  * devlink: move use_iec into struct dl
  * devlink: fix typo in variable name in ifname_map_cb()
  * devlink: load ifname map on demand from ifname_map_rev_lookup() as well
  * dcb: unblock mnl_socket_recvfrom if not message received
  * libnetlink: Fix memory leak in __rtnl_talk_iov()
  * tc_util: Fix no error return when large parent id used
  * tc_util: Change datatype for maj to avoid overflow issue
  * ss: man: add missing entries for MPTCP
  * ss: man: add missing entries for TIPC
  * ss: usage: add missing parameters
  * ss: re-add TIPC query support
  * devlink: Fix setting parent for 'rate add'
  * link: display 'allmulti' counter
  * seg6: add support for flavors in SRv6 End* behaviors
  * tc: ct: Fix invalid pointer dereference
  * uapi: update from 6.1 pre rc1
  * u32: fix json formatting of flowid
  * tc_stab: remove dead code
  * uapi: update for in.h and ip.h
  * remove #if 0 code
  * tc: add json support to size table
  * tc: put size table options in json object
  * tc/basic: fix json output filter
  * iplink: support JSON in MPLS output
  * tc: print errors on stderr
  * ip: print mpls errors on stderr
  * tc: make prefix const
  * man: add missing tc class show
  * iplink_can: add missing `]' of the bitrate, dbitrate and termination arrays
  * ip link: add sub-command to view and change DSA conduit interface</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="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="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1679313600">- Delete xfrm-support-displaying-transformations-used-for-Mob.patch
  (mip6d-ng is abandoned too)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" 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="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1689336000">- Update to release 6.4
  * bridge: mdb: added underlay destination IP support, UDP
    destination port support, destination VNI support, source VNI
    support, outgoing interface support
  * macvlan: added the "bclim" parameter</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1694520000">- Update to release 6.5
  * rdma: Report device protocol
  * ip: error out if iplink does not consume all options</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701345600">- Update to release 6.6
  * bridge: Add backup nexthop ID support
  * tc: Classifier support for SPI field
  * tc: support the netem seed parameter for loss and corruption
    events
  * tc: remove support for CBQ
  * tc: remove support for RSVP classifier
  * tc: remove tcindex classifier
  * tc: remove dsmark qdisc
  * tc: drop support for ATM qdisc</changelog>
</package>
<package pkgid="f4a0cd9beb81914cfb07cd6abf809261bd6eba45fa7707e6bc0af15e89c887b7af72d84a4a8655fc5e5663e8f4e4cd9cc76164f2fbd7a17529e914f8d3c1389d" name="iproute2-arpd" arch="i586">
  <version epoch="0" ver="6.6" rel="1.1"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1619611200">- Update to release 5.12
  * devlink: Use library provided string processing APIs
  * utils: Introduce helper routines for generic socket recv
  * q_cake: Fix incorrect printing of signed values in class statistics
  * json_print: Add print_tv()
  * nexthop: Add support for nexthop buckets
  * nexthop: Add support for resilient nexthop groups
  * ip: xfrm: add support for tfcpad
  * tc: e_bpf: fix memory leak in parse_bpf()
  * lib: bpf_legacy: treat 0 as a valid file descriptor
  * ip: drop 2-char command assumption
  * bridge: vlan: dump port only if there are any vlans</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1627473600">- Update to release 5.13
  * mptcp: add support for port-based endpoints
  * nexthop: Add ability to specify group type, add support for
    resilient nexthop groups and nexthop buckets
  * ip: xfrm: add support for tfcpad
  * ip-nexthop: support flush by id
  * mptcp: add support for event monitoring
  * bridge: monitor: add support for vlan monitoring</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1630497600">- Update to release 5.14
  * ip: Add nodst option to macvlan type source
  * iplink: add support for parent device
  * iplink: support for WWAN devices
  * bridge: reorder cmd line arg parsing to let "-c" be detected
    as "color" option</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1636804800">- update to 5.15:
  * lib: bpf_legacy: fix bpffs mount when /sys/fs/bpf exists
  * man: devlink-port: fix the devlink port add synopsis
  * man: devlink-port: fix pfnum for devlink port add
  * iptuntap: fix multi-queue flag display
  * mptcp: unbreak JSON endpoint list
  * ipneigh: add support to print brief output of neigh cache in
    tabular format
  * ip/bond: add LACP active support
  * ip/tunnel: always print all known attributes
  * Add, show, link, remove IOAM namespaces and schemas
  * New IOAM6 encap type for routes
  * tc/skbmod: Introduce SKBMOD_F_ECN option
  * tc/f_flower: fix port range parsing</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1641902400">- update to 5.16:
  * devlink: Fix cmd_dev_param_set() to check configuration mode
  * ip: add AMT support
  * iplink_can: fix configuration ranges in print_usage() and add
    unit
  * tc: flower: Fix buffer overflow on large labels
  * ip/ipnexthop: fix unsigned overflow in parse_nh_group_type_res()
  * tc/m_vlan: fix print_vlan() conditional on TCA_VLAN_ACT_PUSH_ETH
  * iplink_can: add new CAN FD bittiming parameters:
    Transmitter Delay Compensation (TDC)</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1641902401">- remove routef from links; it doesn't exist anymore</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1646395200">- Add eBPF(libbpf) support
- Adjust NETNS_RUN_DIR from /var/run to /run</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1648296000">- update to 5.17:
  * lib/fs: fix memory leak in get_task_name()
  * bridge: Remove vlan listing from `bridge link`
  * bond: add arp_missed_max option
  * libnetlink: fix socket leak in rtnl_open_byproto()
  * dcb: Fix error reporting when accessing "dcb app"
  * tc_util: Fix parsing action control with space and slash
  * lib: fix ax25.h include for musl
  * uapi: add missing rose and ax25 files
  * rdma: Fix res_print_uint() and add res_print_u64()
  * tc: Add support for ce_threshold_value/mask in fq_codel
- Add tmpfiles.d conf for /run/netns</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1654430400">- update to 5.18:
  This is the release of iproute2 corresponding to the 5.18 kernel.
  There are not many new features in this release.
  * The build issues with libbpf should be fixed now.
  * Building with clang is now supported.
  * There are still some warnings with gcc-12 that will need to be
    fixed in the upstream kernel headers.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1660132800">- update to 5.19:
  * ip/iplink_virt_wifi: add support for virt_wifi
  * Update kernel headers
  * libnetlink: Add filtering to rtnl_statsdump_req_filter()
  * ipstats: Add a "set" command
  * ipstats: Add a group "link"
  * libbpf: Use bpf_object__load instead of bpf_object__load_xattr
  * uapi: change name for zerocopy sendfile in tls
  * bridge: vxlan device vnifilter support
  * f_flower: Add num of vlans parameter</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1665230400">- update to 6.0:
  * ipstats: Add param.h for musl
  * Update kernel headers
  * libbpf: add xdp program name support
  * iplink: bond_slave: add per port prio support
  * seg6: add support for SRv6 Headend Reduced Encapsulation
  * lib: Introduce ppp protocols
  * f_flower: Introduce PPPoE support</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1669118400">- Replace routel program by a non-python version [boo#1205632]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671796800">- update to 6.1:
  * man: ss.8: fix a typo
  * testsuite: fix build failure
  * genl: remove unused vars in Makefile
  * json: do not escape single quotes
  * ip-monitor: Do not error out when RTNLGRP_STATS is not available
  * ip-link: man: Document existence of netns argument in add command
  * macsec: add Extended Packet Number support
  * macsec: add user manual description for extended packet number feature
  * ip: xfrm: support "external" (`collect_md`) mode in xfrm interfaces
  * ip: xfrm: support adding xfrm metadata as lwtunnel info in routes
  * ip: add NLM_F_ECHO support
  * libnetlink: add offset for nl_dump_ext_ack_done
  * tc/tc_monitor: print netlink extack message
  * rtnetlink: add new function rtnl_echo_talk()
  * ip: fix return value for rtnl_talk failures
  * iplink_bridge: Add no_linklocal_learn option support
  * devlink: use dl_no_arg instead of checking dl_argc == 0
  * devlink: remove dl_argv_parse_put
  * mnlg: remove unnused mnlg_socket structure
  * utils: extract CTRL_ATTR_MAXATTR and save it
  * devlink: expose nested devlink for a line card object
  * devlink: load port-ifname map on demand
  * devlink: fix parallel flash notifications processing
  * devlink: move use_iec into struct dl
  * devlink: fix typo in variable name in ifname_map_cb()
  * devlink: load ifname map on demand from ifname_map_rev_lookup() as well
  * dcb: unblock mnl_socket_recvfrom if not message received
  * libnetlink: Fix memory leak in __rtnl_talk_iov()
  * tc_util: Fix no error return when large parent id used
  * tc_util: Change datatype for maj to avoid overflow issue
  * ss: man: add missing entries for MPTCP
  * ss: man: add missing entries for TIPC
  * ss: usage: add missing parameters
  * ss: re-add TIPC query support
  * devlink: Fix setting parent for 'rate add'
  * link: display 'allmulti' counter
  * seg6: add support for flavors in SRv6 End* behaviors
  * tc: ct: Fix invalid pointer dereference
  * uapi: update from 6.1 pre rc1
  * u32: fix json formatting of flowid
  * tc_stab: remove dead code
  * uapi: update for in.h and ip.h
  * remove #if 0 code
  * tc: add json support to size table
  * tc: put size table options in json object
  * tc/basic: fix json output filter
  * iplink: support JSON in MPLS output
  * tc: print errors on stderr
  * ip: print mpls errors on stderr
  * tc: make prefix const
  * man: add missing tc class show
  * iplink_can: add missing `]' of the bitrate, dbitrate and termination arrays
  * ip link: add sub-command to view and change DSA conduit interface</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="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="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1679313600">- Delete xfrm-support-displaying-transformations-used-for-Mob.patch
  (mip6d-ng is abandoned too)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" 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="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1689336000">- Update to release 6.4
  * bridge: mdb: added underlay destination IP support, UDP
    destination port support, destination VNI support, source VNI
    support, outgoing interface support
  * macvlan: added the "bclim" parameter</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1694520000">- Update to release 6.5
  * rdma: Report device protocol
  * ip: error out if iplink does not consume all options</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701345600">- Update to release 6.6
  * bridge: Add backup nexthop ID support
  * tc: Classifier support for SPI field
  * tc: support the netem seed parameter for loss and corruption
    events
  * tc: remove support for CBQ
  * tc: remove support for RSVP classifier
  * tc: remove tcindex classifier
  * tc: remove dsmark qdisc
  * tc: drop support for ATM qdisc</changelog>
</package>
<package pkgid="849bd24566f98396a606c579daddc497cae788eaa9aa45d62f0ff536350c058a897359f7e619cb1a14554c27bb987ddc7f254e8bee103158e9446e7e3ad59b48" name="iproute2-arpd" arch="x86_64">
  <version epoch="0" ver="6.6" rel="1.1"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1619611200">- Update to release 5.12
  * devlink: Use library provided string processing APIs
  * utils: Introduce helper routines for generic socket recv
  * q_cake: Fix incorrect printing of signed values in class statistics
  * json_print: Add print_tv()
  * nexthop: Add support for nexthop buckets
  * nexthop: Add support for resilient nexthop groups
  * ip: xfrm: add support for tfcpad
  * tc: e_bpf: fix memory leak in parse_bpf()
  * lib: bpf_legacy: treat 0 as a valid file descriptor
  * ip: drop 2-char command assumption
  * bridge: vlan: dump port only if there are any vlans</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1627473600">- Update to release 5.13
  * mptcp: add support for port-based endpoints
  * nexthop: Add ability to specify group type, add support for
    resilient nexthop groups and nexthop buckets
  * ip: xfrm: add support for tfcpad
  * ip-nexthop: support flush by id
  * mptcp: add support for event monitoring
  * bridge: monitor: add support for vlan monitoring</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1630497600">- Update to release 5.14
  * ip: Add nodst option to macvlan type source
  * iplink: add support for parent device
  * iplink: support for WWAN devices
  * bridge: reorder cmd line arg parsing to let "-c" be detected
    as "color" option</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1636804800">- update to 5.15:
  * lib: bpf_legacy: fix bpffs mount when /sys/fs/bpf exists
  * man: devlink-port: fix the devlink port add synopsis
  * man: devlink-port: fix pfnum for devlink port add
  * iptuntap: fix multi-queue flag display
  * mptcp: unbreak JSON endpoint list
  * ipneigh: add support to print brief output of neigh cache in
    tabular format
  * ip/bond: add LACP active support
  * ip/tunnel: always print all known attributes
  * Add, show, link, remove IOAM namespaces and schemas
  * New IOAM6 encap type for routes
  * tc/skbmod: Introduce SKBMOD_F_ECN option
  * tc/f_flower: fix port range parsing</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1641902400">- update to 5.16:
  * devlink: Fix cmd_dev_param_set() to check configuration mode
  * ip: add AMT support
  * iplink_can: fix configuration ranges in print_usage() and add
    unit
  * tc: flower: Fix buffer overflow on large labels
  * ip/ipnexthop: fix unsigned overflow in parse_nh_group_type_res()
  * tc/m_vlan: fix print_vlan() conditional on TCA_VLAN_ACT_PUSH_ETH
  * iplink_can: add new CAN FD bittiming parameters:
    Transmitter Delay Compensation (TDC)</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1641902401">- remove routef from links; it doesn't exist anymore</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1646395200">- Add eBPF(libbpf) support
- Adjust NETNS_RUN_DIR from /var/run to /run</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1648296000">- update to 5.17:
  * lib/fs: fix memory leak in get_task_name()
  * bridge: Remove vlan listing from `bridge link`
  * bond: add arp_missed_max option
  * libnetlink: fix socket leak in rtnl_open_byproto()
  * dcb: Fix error reporting when accessing "dcb app"
  * tc_util: Fix parsing action control with space and slash
  * lib: fix ax25.h include for musl
  * uapi: add missing rose and ax25 files
  * rdma: Fix res_print_uint() and add res_print_u64()
  * tc: Add support for ce_threshold_value/mask in fq_codel
- Add tmpfiles.d conf for /run/netns</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1654430400">- update to 5.18:
  This is the release of iproute2 corresponding to the 5.18 kernel.
  There are not many new features in this release.
  * The build issues with libbpf should be fixed now.
  * Building with clang is now supported.
  * There are still some warnings with gcc-12 that will need to be
    fixed in the upstream kernel headers.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1660132800">- update to 5.19:
  * ip/iplink_virt_wifi: add support for virt_wifi
  * Update kernel headers
  * libnetlink: Add filtering to rtnl_statsdump_req_filter()
  * ipstats: Add a "set" command
  * ipstats: Add a group "link"
  * libbpf: Use bpf_object__load instead of bpf_object__load_xattr
  * uapi: change name for zerocopy sendfile in tls
  * bridge: vxlan device vnifilter support
  * f_flower: Add num of vlans parameter</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1665230400">- update to 6.0:
  * ipstats: Add param.h for musl
  * Update kernel headers
  * libbpf: add xdp program name support
  * iplink: bond_slave: add per port prio support
  * seg6: add support for SRv6 Headend Reduced Encapsulation
  * lib: Introduce ppp protocols
  * f_flower: Introduce PPPoE support</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1669118400">- Replace routel program by a non-python version [boo#1205632]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671796800">- update to 6.1:
  * man: ss.8: fix a typo
  * testsuite: fix build failure
  * genl: remove unused vars in Makefile
  * json: do not escape single quotes
  * ip-monitor: Do not error out when RTNLGRP_STATS is not available
  * ip-link: man: Document existence of netns argument in add command
  * macsec: add Extended Packet Number support
  * macsec: add user manual description for extended packet number feature
  * ip: xfrm: support "external" (`collect_md`) mode in xfrm interfaces
  * ip: xfrm: support adding xfrm metadata as lwtunnel info in routes
  * ip: add NLM_F_ECHO support
  * libnetlink: add offset for nl_dump_ext_ack_done
  * tc/tc_monitor: print netlink extack message
  * rtnetlink: add new function rtnl_echo_talk()
  * ip: fix return value for rtnl_talk failures
  * iplink_bridge: Add no_linklocal_learn option support
  * devlink: use dl_no_arg instead of checking dl_argc == 0
  * devlink: remove dl_argv_parse_put
  * mnlg: remove unnused mnlg_socket structure
  * utils: extract CTRL_ATTR_MAXATTR and save it
  * devlink: expose nested devlink for a line card object
  * devlink: load port-ifname map on demand
  * devlink: fix parallel flash notifications processing
  * devlink: move use_iec into struct dl
  * devlink: fix typo in variable name in ifname_map_cb()
  * devlink: load ifname map on demand from ifname_map_rev_lookup() as well
  * dcb: unblock mnl_socket_recvfrom if not message received
  * libnetlink: Fix memory leak in __rtnl_talk_iov()
  * tc_util: Fix no error return when large parent id used
  * tc_util: Change datatype for maj to avoid overflow issue
  * ss: man: add missing entries for MPTCP
  * ss: man: add missing entries for TIPC
  * ss: usage: add missing parameters
  * ss: re-add TIPC query support
  * devlink: Fix setting parent for 'rate add'
  * link: display 'allmulti' counter
  * seg6: add support for flavors in SRv6 End* behaviors
  * tc: ct: Fix invalid pointer dereference
  * uapi: update from 6.1 pre rc1
  * u32: fix json formatting of flowid
  * tc_stab: remove dead code
  * uapi: update for in.h and ip.h
  * remove #if 0 code
  * tc: add json support to size table
  * tc: put size table options in json object
  * tc/basic: fix json output filter
  * iplink: support JSON in MPLS output
  * tc: print errors on stderr
  * ip: print mpls errors on stderr
  * tc: make prefix const
  * man: add missing tc class show
  * iplink_can: add missing `]' of the bitrate, dbitrate and termination arrays
  * ip link: add sub-command to view and change DSA conduit interface</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="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="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1679313600">- Delete xfrm-support-displaying-transformations-used-for-Mob.patch
  (mip6d-ng is abandoned too)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" 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="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1689336000">- Update to release 6.4
  * bridge: mdb: added underlay destination IP support, UDP
    destination port support, destination VNI support, source VNI
    support, outgoing interface support
  * macvlan: added the "bclim" parameter</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1694520000">- Update to release 6.5
  * rdma: Report device protocol
  * ip: error out if iplink does not consume all options</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701345600">- Update to release 6.6
  * bridge: Add backup nexthop ID support
  * tc: Classifier support for SPI field
  * tc: support the netem seed parameter for loss and corruption
    events
  * tc: remove support for CBQ
  * tc: remove support for RSVP classifier
  * tc: remove tcindex classifier
  * tc: remove dsmark qdisc
  * tc: drop support for ATM qdisc</changelog>
</package>
<package pkgid="d6992745fba3b2e5be7cc6b4672342f417c07430b67678fca6b18db0d42d9bdcdc8974ca938a8d87ca7672a751767db500aad17d31a1af8a86469af3fa964cdc" name="iproute2-arpd-debuginfo" arch="i586">
  <version epoch="0" ver="6.6" rel="1.1"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1619611200">- Update to release 5.12
  * devlink: Use library provided string processing APIs
  * utils: Introduce helper routines for generic socket recv
  * q_cake: Fix incorrect printing of signed values in class statistics
  * json_print: Add print_tv()
  * nexthop: Add support for nexthop buckets
  * nexthop: Add support for resilient nexthop groups
  * ip: xfrm: add support for tfcpad
  * tc: e_bpf: fix memory leak in parse_bpf()
  * lib: bpf_legacy: treat 0 as a valid file descriptor
  * ip: drop 2-char command assumption
  * bridge: vlan: dump port only if there are any vlans</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1627473600">- Update to release 5.13
  * mptcp: add support for port-based endpoints
  * nexthop: Add ability to specify group type, add support for
    resilient nexthop groups and nexthop buckets
  * ip: xfrm: add support for tfcpad
  * ip-nexthop: support flush by id
  * mptcp: add support for event monitoring
  * bridge: monitor: add support for vlan monitoring</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1630497600">- Update to release 5.14
  * ip: Add nodst option to macvlan type source
  * iplink: add support for parent device
  * iplink: support for WWAN devices
  * bridge: reorder cmd line arg parsing to let "-c" be detected
    as "color" option</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1636804800">- update to 5.15:
  * lib: bpf_legacy: fix bpffs mount when /sys/fs/bpf exists
  * man: devlink-port: fix the devlink port add synopsis
  * man: devlink-port: fix pfnum for devlink port add
  * iptuntap: fix multi-queue flag display
  * mptcp: unbreak JSON endpoint list
  * ipneigh: add support to print brief output of neigh cache in
    tabular format
  * ip/bond: add LACP active support
  * ip/tunnel: always print all known attributes
  * Add, show, link, remove IOAM namespaces and schemas
  * New IOAM6 encap type for routes
  * tc/skbmod: Introduce SKBMOD_F_ECN option
  * tc/f_flower: fix port range parsing</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1641902400">- update to 5.16:
  * devlink: Fix cmd_dev_param_set() to check configuration mode
  * ip: add AMT support
  * iplink_can: fix configuration ranges in print_usage() and add
    unit
  * tc: flower: Fix buffer overflow on large labels
  * ip/ipnexthop: fix unsigned overflow in parse_nh_group_type_res()
  * tc/m_vlan: fix print_vlan() conditional on TCA_VLAN_ACT_PUSH_ETH
  * iplink_can: add new CAN FD bittiming parameters:
    Transmitter Delay Compensation (TDC)</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1641902401">- remove routef from links; it doesn't exist anymore</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1646395200">- Add eBPF(libbpf) support
- Adjust NETNS_RUN_DIR from /var/run to /run</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1648296000">- update to 5.17:
  * lib/fs: fix memory leak in get_task_name()
  * bridge: Remove vlan listing from `bridge link`
  * bond: add arp_missed_max option
  * libnetlink: fix socket leak in rtnl_open_byproto()
  * dcb: Fix error reporting when accessing "dcb app"
  * tc_util: Fix parsing action control with space and slash
  * lib: fix ax25.h include for musl
  * uapi: add missing rose and ax25 files
  * rdma: Fix res_print_uint() and add res_print_u64()
  * tc: Add support for ce_threshold_value/mask in fq_codel
- Add tmpfiles.d conf for /run/netns</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1654430400">- update to 5.18:
  This is the release of iproute2 corresponding to the 5.18 kernel.
  There are not many new features in this release.
  * The build issues with libbpf should be fixed now.
  * Building with clang is now supported.
  * There are still some warnings with gcc-12 that will need to be
    fixed in the upstream kernel headers.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1660132800">- update to 5.19:
  * ip/iplink_virt_wifi: add support for virt_wifi
  * Update kernel headers
  * libnetlink: Add filtering to rtnl_statsdump_req_filter()
  * ipstats: Add a "set" command
  * ipstats: Add a group "link"
  * libbpf: Use bpf_object__load instead of bpf_object__load_xattr
  * uapi: change name for zerocopy sendfile in tls
  * bridge: vxlan device vnifilter support
  * f_flower: Add num of vlans parameter</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1665230400">- update to 6.0:
  * ipstats: Add param.h for musl
  * Update kernel headers
  * libbpf: add xdp program name support
  * iplink: bond_slave: add per port prio support
  * seg6: add support for SRv6 Headend Reduced Encapsulation
  * lib: Introduce ppp protocols
  * f_flower: Introduce PPPoE support</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1669118400">- Replace routel program by a non-python version [boo#1205632]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671796800">- update to 6.1:
  * man: ss.8: fix a typo
  * testsuite: fix build failure
  * genl: remove unused vars in Makefile
  * json: do not escape single quotes
  * ip-monitor: Do not error out when RTNLGRP_STATS is not available
  * ip-link: man: Document existence of netns argument in add command
  * macsec: add Extended Packet Number support
  * macsec: add user manual description for extended packet number feature
  * ip: xfrm: support "external" (`collect_md`) mode in xfrm interfaces
  * ip: xfrm: support adding xfrm metadata as lwtunnel info in routes
  * ip: add NLM_F_ECHO support
  * libnetlink: add offset for nl_dump_ext_ack_done
  * tc/tc_monitor: print netlink extack message
  * rtnetlink: add new function rtnl_echo_talk()
  * ip: fix return value for rtnl_talk failures
  * iplink_bridge: Add no_linklocal_learn option support
  * devlink: use dl_no_arg instead of checking dl_argc == 0
  * devlink: remove dl_argv_parse_put
  * mnlg: remove unnused mnlg_socket structure
  * utils: extract CTRL_ATTR_MAXATTR and save it
  * devlink: expose nested devlink for a line card object
  * devlink: load port-ifname map on demand
  * devlink: fix parallel flash notifications processing
  * devlink: move use_iec into struct dl
  * devlink: fix typo in variable name in ifname_map_cb()
  * devlink: load ifname map on demand from ifname_map_rev_lookup() as well
  * dcb: unblock mnl_socket_recvfrom if not message received
  * libnetlink: Fix memory leak in __rtnl_talk_iov()
  * tc_util: Fix no error return when large parent id used
  * tc_util: Change datatype for maj to avoid overflow issue
  * ss: man: add missing entries for MPTCP
  * ss: man: add missing entries for TIPC
  * ss: usage: add missing parameters
  * ss: re-add TIPC query support
  * devlink: Fix setting parent for 'rate add'
  * link: display 'allmulti' counter
  * seg6: add support for flavors in SRv6 End* behaviors
  * tc: ct: Fix invalid pointer dereference
  * uapi: update from 6.1 pre rc1
  * u32: fix json formatting of flowid
  * tc_stab: remove dead code
  * uapi: update for in.h and ip.h
  * remove #if 0 code
  * tc: add json support to size table
  * tc: put size table options in json object
  * tc/basic: fix json output filter
  * iplink: support JSON in MPLS output
  * tc: print errors on stderr
  * ip: print mpls errors on stderr
  * tc: make prefix const
  * man: add missing tc class show
  * iplink_can: add missing `]' of the bitrate, dbitrate and termination arrays
  * ip link: add sub-command to view and change DSA conduit interface</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="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="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1679313600">- Delete xfrm-support-displaying-transformations-used-for-Mob.patch
  (mip6d-ng is abandoned too)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" 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="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1689336000">- Update to release 6.4
  * bridge: mdb: added underlay destination IP support, UDP
    destination port support, destination VNI support, source VNI
    support, outgoing interface support
  * macvlan: added the "bclim" parameter</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1694520000">- Update to release 6.5
  * rdma: Report device protocol
  * ip: error out if iplink does not consume all options</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701345600">- Update to release 6.6
  * bridge: Add backup nexthop ID support
  * tc: Classifier support for SPI field
  * tc: support the netem seed parameter for loss and corruption
    events
  * tc: remove support for CBQ
  * tc: remove support for RSVP classifier
  * tc: remove tcindex classifier
  * tc: remove dsmark qdisc
  * tc: drop support for ATM qdisc</changelog>
</package>
<package pkgid="4f59db728e87b13226ff5c34a6e74bc3824ea6b50d9a2f973b255563cb1fcaaecef7ba8ee09971a7f649b76ea9be5cdfc090ff02749e71c07c97ffd2d8c75c89" name="iproute2-arpd-debuginfo" arch="x86_64">
  <version epoch="0" ver="6.6" rel="1.1"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1619611200">- Update to release 5.12
  * devlink: Use library provided string processing APIs
  * utils: Introduce helper routines for generic socket recv
  * q_cake: Fix incorrect printing of signed values in class statistics
  * json_print: Add print_tv()
  * nexthop: Add support for nexthop buckets
  * nexthop: Add support for resilient nexthop groups
  * ip: xfrm: add support for tfcpad
  * tc: e_bpf: fix memory leak in parse_bpf()
  * lib: bpf_legacy: treat 0 as a valid file descriptor
  * ip: drop 2-char command assumption
  * bridge: vlan: dump port only if there are any vlans</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1627473600">- Update to release 5.13
  * mptcp: add support for port-based endpoints
  * nexthop: Add ability to specify group type, add support for
    resilient nexthop groups and nexthop buckets
  * ip: xfrm: add support for tfcpad
  * ip-nexthop: support flush by id
  * mptcp: add support for event monitoring
  * bridge: monitor: add support for vlan monitoring</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1630497600">- Update to release 5.14
  * ip: Add nodst option to macvlan type source
  * iplink: add support for parent device
  * iplink: support for WWAN devices
  * bridge: reorder cmd line arg parsing to let "-c" be detected
    as "color" option</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1636804800">- update to 5.15:
  * lib: bpf_legacy: fix bpffs mount when /sys/fs/bpf exists
  * man: devlink-port: fix the devlink port add synopsis
  * man: devlink-port: fix pfnum for devlink port add
  * iptuntap: fix multi-queue flag display
  * mptcp: unbreak JSON endpoint list
  * ipneigh: add support to print brief output of neigh cache in
    tabular format
  * ip/bond: add LACP active support
  * ip/tunnel: always print all known attributes
  * Add, show, link, remove IOAM namespaces and schemas
  * New IOAM6 encap type for routes
  * tc/skbmod: Introduce SKBMOD_F_ECN option
  * tc/f_flower: fix port range parsing</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1641902400">- update to 5.16:
  * devlink: Fix cmd_dev_param_set() to check configuration mode
  * ip: add AMT support
  * iplink_can: fix configuration ranges in print_usage() and add
    unit
  * tc: flower: Fix buffer overflow on large labels
  * ip/ipnexthop: fix unsigned overflow in parse_nh_group_type_res()
  * tc/m_vlan: fix print_vlan() conditional on TCA_VLAN_ACT_PUSH_ETH
  * iplink_can: add new CAN FD bittiming parameters:
    Transmitter Delay Compensation (TDC)</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1641902401">- remove routef from links; it doesn't exist anymore</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1646395200">- Add eBPF(libbpf) support
- Adjust NETNS_RUN_DIR from /var/run to /run</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1648296000">- update to 5.17:
  * lib/fs: fix memory leak in get_task_name()
  * bridge: Remove vlan listing from `bridge link`
  * bond: add arp_missed_max option
  * libnetlink: fix socket leak in rtnl_open_byproto()
  * dcb: Fix error reporting when accessing "dcb app"
  * tc_util: Fix parsing action control with space and slash
  * lib: fix ax25.h include for musl
  * uapi: add missing rose and ax25 files
  * rdma: Fix res_print_uint() and add res_print_u64()
  * tc: Add support for ce_threshold_value/mask in fq_codel
- Add tmpfiles.d conf for /run/netns</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1654430400">- update to 5.18:
  This is the release of iproute2 corresponding to the 5.18 kernel.
  There are not many new features in this release.
  * The build issues with libbpf should be fixed now.
  * Building with clang is now supported.
  * There are still some warnings with gcc-12 that will need to be
    fixed in the upstream kernel headers.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1660132800">- update to 5.19:
  * ip/iplink_virt_wifi: add support for virt_wifi
  * Update kernel headers
  * libnetlink: Add filtering to rtnl_statsdump_req_filter()
  * ipstats: Add a "set" command
  * ipstats: Add a group "link"
  * libbpf: Use bpf_object__load instead of bpf_object__load_xattr
  * uapi: change name for zerocopy sendfile in tls
  * bridge: vxlan device vnifilter support
  * f_flower: Add num of vlans parameter</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1665230400">- update to 6.0:
  * ipstats: Add param.h for musl
  * Update kernel headers
  * libbpf: add xdp program name support
  * iplink: bond_slave: add per port prio support
  * seg6: add support for SRv6 Headend Reduced Encapsulation
  * lib: Introduce ppp protocols
  * f_flower: Introduce PPPoE support</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1669118400">- Replace routel program by a non-python version [boo#1205632]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671796800">- update to 6.1:
  * man: ss.8: fix a typo
  * testsuite: fix build failure
  * genl: remove unused vars in Makefile
  * json: do not escape single quotes
  * ip-monitor: Do not error out when RTNLGRP_STATS is not available
  * ip-link: man: Document existence of netns argument in add command
  * macsec: add Extended Packet Number support
  * macsec: add user manual description for extended packet number feature
  * ip: xfrm: support "external" (`collect_md`) mode in xfrm interfaces
  * ip: xfrm: support adding xfrm metadata as lwtunnel info in routes
  * ip: add NLM_F_ECHO support
  * libnetlink: add offset for nl_dump_ext_ack_done
  * tc/tc_monitor: print netlink extack message
  * rtnetlink: add new function rtnl_echo_talk()
  * ip: fix return value for rtnl_talk failures
  * iplink_bridge: Add no_linklocal_learn option support
  * devlink: use dl_no_arg instead of checking dl_argc == 0
  * devlink: remove dl_argv_parse_put
  * mnlg: remove unnused mnlg_socket structure
  * utils: extract CTRL_ATTR_MAXATTR and save it
  * devlink: expose nested devlink for a line card object
  * devlink: load port-ifname map on demand
  * devlink: fix parallel flash notifications processing
  * devlink: move use_iec into struct dl
  * devlink: fix typo in variable name in ifname_map_cb()
  * devlink: load ifname map on demand from ifname_map_rev_lookup() as well
  * dcb: unblock mnl_socket_recvfrom if not message received
  * libnetlink: Fix memory leak in __rtnl_talk_iov()
  * tc_util: Fix no error return when large parent id used
  * tc_util: Change datatype for maj to avoid overflow issue
  * ss: man: add missing entries for MPTCP
  * ss: man: add missing entries for TIPC
  * ss: usage: add missing parameters
  * ss: re-add TIPC query support
  * devlink: Fix setting parent for 'rate add'
  * link: display 'allmulti' counter
  * seg6: add support for flavors in SRv6 End* behaviors
  * tc: ct: Fix invalid pointer dereference
  * uapi: update from 6.1 pre rc1
  * u32: fix json formatting of flowid
  * tc_stab: remove dead code
  * uapi: update for in.h and ip.h
  * remove #if 0 code
  * tc: add json support to size table
  * tc: put size table options in json object
  * tc/basic: fix json output filter
  * iplink: support JSON in MPLS output
  * tc: print errors on stderr
  * ip: print mpls errors on stderr
  * tc: make prefix const
  * man: add missing tc class show
  * iplink_can: add missing `]' of the bitrate, dbitrate and termination arrays
  * ip link: add sub-command to view and change DSA conduit interface</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="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="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1679313600">- Delete xfrm-support-displaying-transformations-used-for-Mob.patch
  (mip6d-ng is abandoned too)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" 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="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1689336000">- Update to release 6.4
  * bridge: mdb: added underlay destination IP support, UDP
    destination port support, destination VNI support, source VNI
    support, outgoing interface support
  * macvlan: added the "bclim" parameter</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1694520000">- Update to release 6.5
  * rdma: Report device protocol
  * ip: error out if iplink does not consume all options</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701345600">- Update to release 6.6
  * bridge: Add backup nexthop ID support
  * tc: Classifier support for SPI field
  * tc: support the netem seed parameter for loss and corruption
    events
  * tc: remove support for CBQ
  * tc: remove support for RSVP classifier
  * tc: remove tcindex classifier
  * tc: remove dsmark qdisc
  * tc: drop support for ATM qdisc</changelog>
</package>
<package pkgid="22ecf1a3e4fd2c91beeebaaad8d0a58357d8f331972e1f06a3d8dd827945c4c282125a2c792f84effc48b4b807dd6e70a7316c1c792a25a792d707a30508f0dd" name="iproute2-bash-completion" arch="i586">
  <version epoch="0" ver="6.6" rel="1.1"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1619611200">- Update to release 5.12
  * devlink: Use library provided string processing APIs
  * utils: Introduce helper routines for generic socket recv
  * q_cake: Fix incorrect printing of signed values in class statistics
  * json_print: Add print_tv()
  * nexthop: Add support for nexthop buckets
  * nexthop: Add support for resilient nexthop groups
  * ip: xfrm: add support for tfcpad
  * tc: e_bpf: fix memory leak in parse_bpf()
  * lib: bpf_legacy: treat 0 as a valid file descriptor
  * ip: drop 2-char command assumption
  * bridge: vlan: dump port only if there are any vlans</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1627473600">- Update to release 5.13
  * mptcp: add support for port-based endpoints
  * nexthop: Add ability to specify group type, add support for
    resilient nexthop groups and nexthop buckets
  * ip: xfrm: add support for tfcpad
  * ip-nexthop: support flush by id
  * mptcp: add support for event monitoring
  * bridge: monitor: add support for vlan monitoring</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1630497600">- Update to release 5.14
  * ip: Add nodst option to macvlan type source
  * iplink: add support for parent device
  * iplink: support for WWAN devices
  * bridge: reorder cmd line arg parsing to let "-c" be detected
    as "color" option</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1636804800">- update to 5.15:
  * lib: bpf_legacy: fix bpffs mount when /sys/fs/bpf exists
  * man: devlink-port: fix the devlink port add synopsis
  * man: devlink-port: fix pfnum for devlink port add
  * iptuntap: fix multi-queue flag display
  * mptcp: unbreak JSON endpoint list
  * ipneigh: add support to print brief output of neigh cache in
    tabular format
  * ip/bond: add LACP active support
  * ip/tunnel: always print all known attributes
  * Add, show, link, remove IOAM namespaces and schemas
  * New IOAM6 encap type for routes
  * tc/skbmod: Introduce SKBMOD_F_ECN option
  * tc/f_flower: fix port range parsing</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1641902400">- update to 5.16:
  * devlink: Fix cmd_dev_param_set() to check configuration mode
  * ip: add AMT support
  * iplink_can: fix configuration ranges in print_usage() and add
    unit
  * tc: flower: Fix buffer overflow on large labels
  * ip/ipnexthop: fix unsigned overflow in parse_nh_group_type_res()
  * tc/m_vlan: fix print_vlan() conditional on TCA_VLAN_ACT_PUSH_ETH
  * iplink_can: add new CAN FD bittiming parameters:
    Transmitter Delay Compensation (TDC)</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1641902401">- remove routef from links; it doesn't exist anymore</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1646395200">- Add eBPF(libbpf) support
- Adjust NETNS_RUN_DIR from /var/run to /run</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1648296000">- update to 5.17:
  * lib/fs: fix memory leak in get_task_name()
  * bridge: Remove vlan listing from `bridge link`
  * bond: add arp_missed_max option
  * libnetlink: fix socket leak in rtnl_open_byproto()
  * dcb: Fix error reporting when accessing "dcb app"
  * tc_util: Fix parsing action control with space and slash
  * lib: fix ax25.h include for musl
  * uapi: add missing rose and ax25 files
  * rdma: Fix res_print_uint() and add res_print_u64()
  * tc: Add support for ce_threshold_value/mask in fq_codel
- Add tmpfiles.d conf for /run/netns</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1654430400">- update to 5.18:
  This is the release of iproute2 corresponding to the 5.18 kernel.
  There are not many new features in this release.
  * The build issues with libbpf should be fixed now.
  * Building with clang is now supported.
  * There are still some warnings with gcc-12 that will need to be
    fixed in the upstream kernel headers.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1660132800">- update to 5.19:
  * ip/iplink_virt_wifi: add support for virt_wifi
  * Update kernel headers
  * libnetlink: Add filtering to rtnl_statsdump_req_filter()
  * ipstats: Add a "set" command
  * ipstats: Add a group "link"
  * libbpf: Use bpf_object__load instead of bpf_object__load_xattr
  * uapi: change name for zerocopy sendfile in tls
  * bridge: vxlan device vnifilter support
  * f_flower: Add num of vlans parameter</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1665230400">- update to 6.0:
  * ipstats: Add param.h for musl
  * Update kernel headers
  * libbpf: add xdp program name support
  * iplink: bond_slave: add per port prio support
  * seg6: add support for SRv6 Headend Reduced Encapsulation
  * lib: Introduce ppp protocols
  * f_flower: Introduce PPPoE support</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1669118400">- Replace routel program by a non-python version [boo#1205632]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671796800">- update to 6.1:
  * man: ss.8: fix a typo
  * testsuite: fix build failure
  * genl: remove unused vars in Makefile
  * json: do not escape single quotes
  * ip-monitor: Do not error out when RTNLGRP_STATS is not available
  * ip-link: man: Document existence of netns argument in add command
  * macsec: add Extended Packet Number support
  * macsec: add user manual description for extended packet number feature
  * ip: xfrm: support "external" (`collect_md`) mode in xfrm interfaces
  * ip: xfrm: support adding xfrm metadata as lwtunnel info in routes
  * ip: add NLM_F_ECHO support
  * libnetlink: add offset for nl_dump_ext_ack_done
  * tc/tc_monitor: print netlink extack message
  * rtnetlink: add new function rtnl_echo_talk()
  * ip: fix return value for rtnl_talk failures
  * iplink_bridge: Add no_linklocal_learn option support
  * devlink: use dl_no_arg instead of checking dl_argc == 0
  * devlink: remove dl_argv_parse_put
  * mnlg: remove unnused mnlg_socket structure
  * utils: extract CTRL_ATTR_MAXATTR and save it
  * devlink: expose nested devlink for a line card object
  * devlink: load port-ifname map on demand
  * devlink: fix parallel flash notifications processing
  * devlink: move use_iec into struct dl
  * devlink: fix typo in variable name in ifname_map_cb()
  * devlink: load ifname map on demand from ifname_map_rev_lookup() as well
  * dcb: unblock mnl_socket_recvfrom if not message received
  * libnetlink: Fix memory leak in __rtnl_talk_iov()
  * tc_util: Fix no error return when large parent id used
  * tc_util: Change datatype for maj to avoid overflow issue
  * ss: man: add missing entries for MPTCP
  * ss: man: add missing entries for TIPC
  * ss: usage: add missing parameters
  * ss: re-add TIPC query support
  * devlink: Fix setting parent for 'rate add'
  * link: display 'allmulti' counter
  * seg6: add support for flavors in SRv6 End* behaviors
  * tc: ct: Fix invalid pointer dereference
  * uapi: update from 6.1 pre rc1
  * u32: fix json formatting of flowid
  * tc_stab: remove dead code
  * uapi: update for in.h and ip.h
  * remove #if 0 code
  * tc: add json support to size table
  * tc: put size table options in json object
  * tc/basic: fix json output filter
  * iplink: support JSON in MPLS output
  * tc: print errors on stderr
  * ip: print mpls errors on stderr
  * tc: make prefix const
  * man: add missing tc class show
  * iplink_can: add missing `]' of the bitrate, dbitrate and termination arrays
  * ip link: add sub-command to view and change DSA conduit interface</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="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="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1679313600">- Delete xfrm-support-displaying-transformations-used-for-Mob.patch
  (mip6d-ng is abandoned too)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" 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="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1689336000">- Update to release 6.4
  * bridge: mdb: added underlay destination IP support, UDP
    destination port support, destination VNI support, source VNI
    support, outgoing interface support
  * macvlan: added the "bclim" parameter</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1694520000">- Update to release 6.5
  * rdma: Report device protocol
  * ip: error out if iplink does not consume all options</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701345600">- Update to release 6.6
  * bridge: Add backup nexthop ID support
  * tc: Classifier support for SPI field
  * tc: support the netem seed parameter for loss and corruption
    events
  * tc: remove support for CBQ
  * tc: remove support for RSVP classifier
  * tc: remove tcindex classifier
  * tc: remove dsmark qdisc
  * tc: drop support for ATM qdisc</changelog>
</package>
<package pkgid="d616a7098cd25592ac6b0211283eb4d5bad56ec46ac46a99c95e058f90dc37e185f71ed5d927646d458123c0eba233a736c6f2b1054cbdf888a9b7235deb347c" name="iproute2-bash-completion" arch="x86_64">
  <version epoch="0" ver="6.6" rel="1.1"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1619611200">- Update to release 5.12
  * devlink: Use library provided string processing APIs
  * utils: Introduce helper routines for generic socket recv
  * q_cake: Fix incorrect printing of signed values in class statistics
  * json_print: Add print_tv()
  * nexthop: Add support for nexthop buckets
  * nexthop: Add support for resilient nexthop groups
  * ip: xfrm: add support for tfcpad
  * tc: e_bpf: fix memory leak in parse_bpf()
  * lib: bpf_legacy: treat 0 as a valid file descriptor
  * ip: drop 2-char command assumption
  * bridge: vlan: dump port only if there are any vlans</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1627473600">- Update to release 5.13
  * mptcp: add support for port-based endpoints
  * nexthop: Add ability to specify group type, add support for
    resilient nexthop groups and nexthop buckets
  * ip: xfrm: add support for tfcpad
  * ip-nexthop: support flush by id
  * mptcp: add support for event monitoring
  * bridge: monitor: add support for vlan monitoring</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1630497600">- Update to release 5.14
  * ip: Add nodst option to macvlan type source
  * iplink: add support for parent device
  * iplink: support for WWAN devices
  * bridge: reorder cmd line arg parsing to let "-c" be detected
    as "color" option</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1636804800">- update to 5.15:
  * lib: bpf_legacy: fix bpffs mount when /sys/fs/bpf exists
  * man: devlink-port: fix the devlink port add synopsis
  * man: devlink-port: fix pfnum for devlink port add
  * iptuntap: fix multi-queue flag display
  * mptcp: unbreak JSON endpoint list
  * ipneigh: add support to print brief output of neigh cache in
    tabular format
  * ip/bond: add LACP active support
  * ip/tunnel: always print all known attributes
  * Add, show, link, remove IOAM namespaces and schemas
  * New IOAM6 encap type for routes
  * tc/skbmod: Introduce SKBMOD_F_ECN option
  * tc/f_flower: fix port range parsing</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1641902400">- update to 5.16:
  * devlink: Fix cmd_dev_param_set() to check configuration mode
  * ip: add AMT support
  * iplink_can: fix configuration ranges in print_usage() and add
    unit
  * tc: flower: Fix buffer overflow on large labels
  * ip/ipnexthop: fix unsigned overflow in parse_nh_group_type_res()
  * tc/m_vlan: fix print_vlan() conditional on TCA_VLAN_ACT_PUSH_ETH
  * iplink_can: add new CAN FD bittiming parameters:
    Transmitter Delay Compensation (TDC)</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1641902401">- remove routef from links; it doesn't exist anymore</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1646395200">- Add eBPF(libbpf) support
- Adjust NETNS_RUN_DIR from /var/run to /run</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1648296000">- update to 5.17:
  * lib/fs: fix memory leak in get_task_name()
  * bridge: Remove vlan listing from `bridge link`
  * bond: add arp_missed_max option
  * libnetlink: fix socket leak in rtnl_open_byproto()
  * dcb: Fix error reporting when accessing "dcb app"
  * tc_util: Fix parsing action control with space and slash
  * lib: fix ax25.h include for musl
  * uapi: add missing rose and ax25 files
  * rdma: Fix res_print_uint() and add res_print_u64()
  * tc: Add support for ce_threshold_value/mask in fq_codel
- Add tmpfiles.d conf for /run/netns</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1654430400">- update to 5.18:
  This is the release of iproute2 corresponding to the 5.18 kernel.
  There are not many new features in this release.
  * The build issues with libbpf should be fixed now.
  * Building with clang is now supported.
  * There are still some warnings with gcc-12 that will need to be
    fixed in the upstream kernel headers.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1660132800">- update to 5.19:
  * ip/iplink_virt_wifi: add support for virt_wifi
  * Update kernel headers
  * libnetlink: Add filtering to rtnl_statsdump_req_filter()
  * ipstats: Add a "set" command
  * ipstats: Add a group "link"
  * libbpf: Use bpf_object__load instead of bpf_object__load_xattr
  * uapi: change name for zerocopy sendfile in tls
  * bridge: vxlan device vnifilter support
  * f_flower: Add num of vlans parameter</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1665230400">- update to 6.0:
  * ipstats: Add param.h for musl
  * Update kernel headers
  * libbpf: add xdp program name support
  * iplink: bond_slave: add per port prio support
  * seg6: add support for SRv6 Headend Reduced Encapsulation
  * lib: Introduce ppp protocols
  * f_flower: Introduce PPPoE support</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1669118400">- Replace routel program by a non-python version [boo#1205632]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671796800">- update to 6.1:
  * man: ss.8: fix a typo
  * testsuite: fix build failure
  * genl: remove unused vars in Makefile
  * json: do not escape single quotes
  * ip-monitor: Do not error out when RTNLGRP_STATS is not available
  * ip-link: man: Document existence of netns argument in add command
  * macsec: add Extended Packet Number support
  * macsec: add user manual description for extended packet number feature
  * ip: xfrm: support "external" (`collect_md`) mode in xfrm interfaces
  * ip: xfrm: support adding xfrm metadata as lwtunnel info in routes
  * ip: add NLM_F_ECHO support
  * libnetlink: add offset for nl_dump_ext_ack_done
  * tc/tc_monitor: print netlink extack message
  * rtnetlink: add new function rtnl_echo_talk()
  * ip: fix return value for rtnl_talk failures
  * iplink_bridge: Add no_linklocal_learn option support
  * devlink: use dl_no_arg instead of checking dl_argc == 0
  * devlink: remove dl_argv_parse_put
  * mnlg: remove unnused mnlg_socket structure
  * utils: extract CTRL_ATTR_MAXATTR and save it
  * devlink: expose nested devlink for a line card object
  * devlink: load port-ifname map on demand
  * devlink: fix parallel flash notifications processing
  * devlink: move use_iec into struct dl
  * devlink: fix typo in variable name in ifname_map_cb()
  * devlink: load ifname map on demand from ifname_map_rev_lookup() as well
  * dcb: unblock mnl_socket_recvfrom if not message received
  * libnetlink: Fix memory leak in __rtnl_talk_iov()
  * tc_util: Fix no error return when large parent id used
  * tc_util: Change datatype for maj to avoid overflow issue
  * ss: man: add missing entries for MPTCP
  * ss: man: add missing entries for TIPC
  * ss: usage: add missing parameters
  * ss: re-add TIPC query support
  * devlink: Fix setting parent for 'rate add'
  * link: display 'allmulti' counter
  * seg6: add support for flavors in SRv6 End* behaviors
  * tc: ct: Fix invalid pointer dereference
  * uapi: update from 6.1 pre rc1
  * u32: fix json formatting of flowid
  * tc_stab: remove dead code
  * uapi: update for in.h and ip.h
  * remove #if 0 code
  * tc: add json support to size table
  * tc: put size table options in json object
  * tc/basic: fix json output filter
  * iplink: support JSON in MPLS output
  * tc: print errors on stderr
  * ip: print mpls errors on stderr
  * tc: make prefix const
  * man: add missing tc class show
  * iplink_can: add missing `]' of the bitrate, dbitrate and termination arrays
  * ip link: add sub-command to view and change DSA conduit interface</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="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="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1679313600">- Delete xfrm-support-displaying-transformations-used-for-Mob.patch
  (mip6d-ng is abandoned too)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" 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="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1689336000">- Update to release 6.4
  * bridge: mdb: added underlay destination IP support, UDP
    destination port support, destination VNI support, source VNI
    support, outgoing interface support
  * macvlan: added the "bclim" parameter</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1694520000">- Update to release 6.5
  * rdma: Report device protocol
  * ip: error out if iplink does not consume all options</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701345600">- Update to release 6.6
  * bridge: Add backup nexthop ID support
  * tc: Classifier support for SPI field
  * tc: support the netem seed parameter for loss and corruption
    events
  * tc: remove support for CBQ
  * tc: remove support for RSVP classifier
  * tc: remove tcindex classifier
  * tc: remove dsmark qdisc
  * tc: drop support for ATM qdisc</changelog>
</package>
<package pkgid="da490c4da1b51a9a36384a38ede19facaec565068580621e24c3173c3784fd1156a99bde796bbeb93ab028d6a2598ba21c2994296e8b47039e0ab8312aa3afb5" name="iproute2-debuginfo" arch="i586">
  <version epoch="0" ver="6.6" rel="1.1"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1619611200">- Update to release 5.12
  * devlink: Use library provided string processing APIs
  * utils: Introduce helper routines for generic socket recv
  * q_cake: Fix incorrect printing of signed values in class statistics
  * json_print: Add print_tv()
  * nexthop: Add support for nexthop buckets
  * nexthop: Add support for resilient nexthop groups
  * ip: xfrm: add support for tfcpad
  * tc: e_bpf: fix memory leak in parse_bpf()
  * lib: bpf_legacy: treat 0 as a valid file descriptor
  * ip: drop 2-char command assumption
  * bridge: vlan: dump port only if there are any vlans</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1627473600">- Update to release 5.13
  * mptcp: add support for port-based endpoints
  * nexthop: Add ability to specify group type, add support for
    resilient nexthop groups and nexthop buckets
  * ip: xfrm: add support for tfcpad
  * ip-nexthop: support flush by id
  * mptcp: add support for event monitoring
  * bridge: monitor: add support for vlan monitoring</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1630497600">- Update to release 5.14
  * ip: Add nodst option to macvlan type source
  * iplink: add support for parent device
  * iplink: support for WWAN devices
  * bridge: reorder cmd line arg parsing to let "-c" be detected
    as "color" option</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1636804800">- update to 5.15:
  * lib: bpf_legacy: fix bpffs mount when /sys/fs/bpf exists
  * man: devlink-port: fix the devlink port add synopsis
  * man: devlink-port: fix pfnum for devlink port add
  * iptuntap: fix multi-queue flag display
  * mptcp: unbreak JSON endpoint list
  * ipneigh: add support to print brief output of neigh cache in
    tabular format
  * ip/bond: add LACP active support
  * ip/tunnel: always print all known attributes
  * Add, show, link, remove IOAM namespaces and schemas
  * New IOAM6 encap type for routes
  * tc/skbmod: Introduce SKBMOD_F_ECN option
  * tc/f_flower: fix port range parsing</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1641902400">- update to 5.16:
  * devlink: Fix cmd_dev_param_set() to check configuration mode
  * ip: add AMT support
  * iplink_can: fix configuration ranges in print_usage() and add
    unit
  * tc: flower: Fix buffer overflow on large labels
  * ip/ipnexthop: fix unsigned overflow in parse_nh_group_type_res()
  * tc/m_vlan: fix print_vlan() conditional on TCA_VLAN_ACT_PUSH_ETH
  * iplink_can: add new CAN FD bittiming parameters:
    Transmitter Delay Compensation (TDC)</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1641902401">- remove routef from links; it doesn't exist anymore</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1646395200">- Add eBPF(libbpf) support
- Adjust NETNS_RUN_DIR from /var/run to /run</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1648296000">- update to 5.17:
  * lib/fs: fix memory leak in get_task_name()
  * bridge: Remove vlan listing from `bridge link`
  * bond: add arp_missed_max option
  * libnetlink: fix socket leak in rtnl_open_byproto()
  * dcb: Fix error reporting when accessing "dcb app"
  * tc_util: Fix parsing action control with space and slash
  * lib: fix ax25.h include for musl
  * uapi: add missing rose and ax25 files
  * rdma: Fix res_print_uint() and add res_print_u64()
  * tc: Add support for ce_threshold_value/mask in fq_codel
- Add tmpfiles.d conf for /run/netns</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1654430400">- update to 5.18:
  This is the release of iproute2 corresponding to the 5.18 kernel.
  There are not many new features in this release.
  * The build issues with libbpf should be fixed now.
  * Building with clang is now supported.
  * There are still some warnings with gcc-12 that will need to be
    fixed in the upstream kernel headers.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1660132800">- update to 5.19:
  * ip/iplink_virt_wifi: add support for virt_wifi
  * Update kernel headers
  * libnetlink: Add filtering to rtnl_statsdump_req_filter()
  * ipstats: Add a "set" command
  * ipstats: Add a group "link"
  * libbpf: Use bpf_object__load instead of bpf_object__load_xattr
  * uapi: change name for zerocopy sendfile in tls
  * bridge: vxlan device vnifilter support
  * f_flower: Add num of vlans parameter</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1665230400">- update to 6.0:
  * ipstats: Add param.h for musl
  * Update kernel headers
  * libbpf: add xdp program name support
  * iplink: bond_slave: add per port prio support
  * seg6: add support for SRv6 Headend Reduced Encapsulation
  * lib: Introduce ppp protocols
  * f_flower: Introduce PPPoE support</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1669118400">- Replace routel program by a non-python version [boo#1205632]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671796800">- update to 6.1:
  * man: ss.8: fix a typo
  * testsuite: fix build failure
  * genl: remove unused vars in Makefile
  * json: do not escape single quotes
  * ip-monitor: Do not error out when RTNLGRP_STATS is not available
  * ip-link: man: Document existence of netns argument in add command
  * macsec: add Extended Packet Number support
  * macsec: add user manual description for extended packet number feature
  * ip: xfrm: support "external" (`collect_md`) mode in xfrm interfaces
  * ip: xfrm: support adding xfrm metadata as lwtunnel info in routes
  * ip: add NLM_F_ECHO support
  * libnetlink: add offset for nl_dump_ext_ack_done
  * tc/tc_monitor: print netlink extack message
  * rtnetlink: add new function rtnl_echo_talk()
  * ip: fix return value for rtnl_talk failures
  * iplink_bridge: Add no_linklocal_learn option support
  * devlink: use dl_no_arg instead of checking dl_argc == 0
  * devlink: remove dl_argv_parse_put
  * mnlg: remove unnused mnlg_socket structure
  * utils: extract CTRL_ATTR_MAXATTR and save it
  * devlink: expose nested devlink for a line card object
  * devlink: load port-ifname map on demand
  * devlink: fix parallel flash notifications processing
  * devlink: move use_iec into struct dl
  * devlink: fix typo in variable name in ifname_map_cb()
  * devlink: load ifname map on demand from ifname_map_rev_lookup() as well
  * dcb: unblock mnl_socket_recvfrom if not message received
  * libnetlink: Fix memory leak in __rtnl_talk_iov()
  * tc_util: Fix no error return when large parent id used
  * tc_util: Change datatype for maj to avoid overflow issue
  * ss: man: add missing entries for MPTCP
  * ss: man: add missing entries for TIPC
  * ss: usage: add missing parameters
  * ss: re-add TIPC query support
  * devlink: Fix setting parent for 'rate add'
  * link: display 'allmulti' counter
  * seg6: add support for flavors in SRv6 End* behaviors
  * tc: ct: Fix invalid pointer dereference
  * uapi: update from 6.1 pre rc1
  * u32: fix json formatting of flowid
  * tc_stab: remove dead code
  * uapi: update for in.h and ip.h
  * remove #if 0 code
  * tc: add json support to size table
  * tc: put size table options in json object
  * tc/basic: fix json output filter
  * iplink: support JSON in MPLS output
  * tc: print errors on stderr
  * ip: print mpls errors on stderr
  * tc: make prefix const
  * man: add missing tc class show
  * iplink_can: add missing `]' of the bitrate, dbitrate and termination arrays
  * ip link: add sub-command to view and change DSA conduit interface</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="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="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1679313600">- Delete xfrm-support-displaying-transformations-used-for-Mob.patch
  (mip6d-ng is abandoned too)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" 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="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1689336000">- Update to release 6.4
  * bridge: mdb: added underlay destination IP support, UDP
    destination port support, destination VNI support, source VNI
    support, outgoing interface support
  * macvlan: added the "bclim" parameter</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1694520000">- Update to release 6.5
  * rdma: Report device protocol
  * ip: error out if iplink does not consume all options</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701345600">- Update to release 6.6
  * bridge: Add backup nexthop ID support
  * tc: Classifier support for SPI field
  * tc: support the netem seed parameter for loss and corruption
    events
  * tc: remove support for CBQ
  * tc: remove support for RSVP classifier
  * tc: remove tcindex classifier
  * tc: remove dsmark qdisc
  * tc: drop support for ATM qdisc</changelog>
</package>
<package pkgid="1d9f9f3d4cbd8c0a2c8a25e35c0e91e74dbe4812fc0c1bf5330e988d07f75c75a1b6e6e1f82bfb00d603a1ba35c1fe4ceef41c413c54a279762959188c28c799" name="iproute2-debuginfo" arch="x86_64">
  <version epoch="0" ver="6.6" rel="1.1"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1619611200">- Update to release 5.12
  * devlink: Use library provided string processing APIs
  * utils: Introduce helper routines for generic socket recv
  * q_cake: Fix incorrect printing of signed values in class statistics
  * json_print: Add print_tv()
  * nexthop: Add support for nexthop buckets
  * nexthop: Add support for resilient nexthop groups
  * ip: xfrm: add support for tfcpad
  * tc: e_bpf: fix memory leak in parse_bpf()
  * lib: bpf_legacy: treat 0 as a valid file descriptor
  * ip: drop 2-char command assumption
  * bridge: vlan: dump port only if there are any vlans</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1627473600">- Update to release 5.13
  * mptcp: add support for port-based endpoints
  * nexthop: Add ability to specify group type, add support for
    resilient nexthop groups and nexthop buckets
  * ip: xfrm: add support for tfcpad
  * ip-nexthop: support flush by id
  * mptcp: add support for event monitoring
  * bridge: monitor: add support for vlan monitoring</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1630497600">- Update to release 5.14
  * ip: Add nodst option to macvlan type source
  * iplink: add support for parent device
  * iplink: support for WWAN devices
  * bridge: reorder cmd line arg parsing to let "-c" be detected
    as "color" option</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1636804800">- update to 5.15:
  * lib: bpf_legacy: fix bpffs mount when /sys/fs/bpf exists
  * man: devlink-port: fix the devlink port add synopsis
  * man: devlink-port: fix pfnum for devlink port add
  * iptuntap: fix multi-queue flag display
  * mptcp: unbreak JSON endpoint list
  * ipneigh: add support to print brief output of neigh cache in
    tabular format
  * ip/bond: add LACP active support
  * ip/tunnel: always print all known attributes
  * Add, show, link, remove IOAM namespaces and schemas
  * New IOAM6 encap type for routes
  * tc/skbmod: Introduce SKBMOD_F_ECN option
  * tc/f_flower: fix port range parsing</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1641902400">- update to 5.16:
  * devlink: Fix cmd_dev_param_set() to check configuration mode
  * ip: add AMT support
  * iplink_can: fix configuration ranges in print_usage() and add
    unit
  * tc: flower: Fix buffer overflow on large labels
  * ip/ipnexthop: fix unsigned overflow in parse_nh_group_type_res()
  * tc/m_vlan: fix print_vlan() conditional on TCA_VLAN_ACT_PUSH_ETH
  * iplink_can: add new CAN FD bittiming parameters:
    Transmitter Delay Compensation (TDC)</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1641902401">- remove routef from links; it doesn't exist anymore</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1646395200">- Add eBPF(libbpf) support
- Adjust NETNS_RUN_DIR from /var/run to /run</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1648296000">- update to 5.17:
  * lib/fs: fix memory leak in get_task_name()
  * bridge: Remove vlan listing from `bridge link`
  * bond: add arp_missed_max option
  * libnetlink: fix socket leak in rtnl_open_byproto()
  * dcb: Fix error reporting when accessing "dcb app"
  * tc_util: Fix parsing action control with space and slash
  * lib: fix ax25.h include for musl
  * uapi: add missing rose and ax25 files
  * rdma: Fix res_print_uint() and add res_print_u64()
  * tc: Add support for ce_threshold_value/mask in fq_codel
- Add tmpfiles.d conf for /run/netns</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1654430400">- update to 5.18:
  This is the release of iproute2 corresponding to the 5.18 kernel.
  There are not many new features in this release.
  * The build issues with libbpf should be fixed now.
  * Building with clang is now supported.
  * There are still some warnings with gcc-12 that will need to be
    fixed in the upstream kernel headers.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1660132800">- update to 5.19:
  * ip/iplink_virt_wifi: add support for virt_wifi
  * Update kernel headers
  * libnetlink: Add filtering to rtnl_statsdump_req_filter()
  * ipstats: Add a "set" command
  * ipstats: Add a group "link"
  * libbpf: Use bpf_object__load instead of bpf_object__load_xattr
  * uapi: change name for zerocopy sendfile in tls
  * bridge: vxlan device vnifilter support
  * f_flower: Add num of vlans parameter</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1665230400">- update to 6.0:
  * ipstats: Add param.h for musl
  * Update kernel headers
  * libbpf: add xdp program name support
  * iplink: bond_slave: add per port prio support
  * seg6: add support for SRv6 Headend Reduced Encapsulation
  * lib: Introduce ppp protocols
  * f_flower: Introduce PPPoE support</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1669118400">- Replace routel program by a non-python version [boo#1205632]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671796800">- update to 6.1:
  * man: ss.8: fix a typo
  * testsuite: fix build failure
  * genl: remove unused vars in Makefile
  * json: do not escape single quotes
  * ip-monitor: Do not error out when RTNLGRP_STATS is not available
  * ip-link: man: Document existence of netns argument in add command
  * macsec: add Extended Packet Number support
  * macsec: add user manual description for extended packet number feature
  * ip: xfrm: support "external" (`collect_md`) mode in xfrm interfaces
  * ip: xfrm: support adding xfrm metadata as lwtunnel info in routes
  * ip: add NLM_F_ECHO support
  * libnetlink: add offset for nl_dump_ext_ack_done
  * tc/tc_monitor: print netlink extack message
  * rtnetlink: add new function rtnl_echo_talk()
  * ip: fix return value for rtnl_talk failures
  * iplink_bridge: Add no_linklocal_learn option support
  * devlink: use dl_no_arg instead of checking dl_argc == 0
  * devlink: remove dl_argv_parse_put
  * mnlg: remove unnused mnlg_socket structure
  * utils: extract CTRL_ATTR_MAXATTR and save it
  * devlink: expose nested devlink for a line card object
  * devlink: load port-ifname map on demand
  * devlink: fix parallel flash notifications processing
  * devlink: move use_iec into struct dl
  * devlink: fix typo in variable name in ifname_map_cb()
  * devlink: load ifname map on demand from ifname_map_rev_lookup() as well
  * dcb: unblock mnl_socket_recvfrom if not message received
  * libnetlink: Fix memory leak in __rtnl_talk_iov()
  * tc_util: Fix no error return when large parent id used
  * tc_util: Change datatype for maj to avoid overflow issue
  * ss: man: add missing entries for MPTCP
  * ss: man: add missing entries for TIPC
  * ss: usage: add missing parameters
  * ss: re-add TIPC query support
  * devlink: Fix setting parent for 'rate add'
  * link: display 'allmulti' counter
  * seg6: add support for flavors in SRv6 End* behaviors
  * tc: ct: Fix invalid pointer dereference
  * uapi: update from 6.1 pre rc1
  * u32: fix json formatting of flowid
  * tc_stab: remove dead code
  * uapi: update for in.h and ip.h
  * remove #if 0 code
  * tc: add json support to size table
  * tc: put size table options in json object
  * tc/basic: fix json output filter
  * iplink: support JSON in MPLS output
  * tc: print errors on stderr
  * ip: print mpls errors on stderr
  * tc: make prefix const
  * man: add missing tc class show
  * iplink_can: add missing `]' of the bitrate, dbitrate and termination arrays
  * ip link: add sub-command to view and change DSA conduit interface</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="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="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1679313600">- Delete xfrm-support-displaying-transformations-used-for-Mob.patch
  (mip6d-ng is abandoned too)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" 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="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1689336000">- Update to release 6.4
  * bridge: mdb: added underlay destination IP support, UDP
    destination port support, destination VNI support, source VNI
    support, outgoing interface support
  * macvlan: added the "bclim" parameter</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1694520000">- Update to release 6.5
  * rdma: Report device protocol
  * ip: error out if iplink does not consume all options</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701345600">- Update to release 6.6
  * bridge: Add backup nexthop ID support
  * tc: Classifier support for SPI field
  * tc: support the netem seed parameter for loss and corruption
    events
  * tc: remove support for CBQ
  * tc: remove support for RSVP classifier
  * tc: remove tcindex classifier
  * tc: remove dsmark qdisc
  * tc: drop support for ATM qdisc</changelog>
</package>
<package pkgid="7446b3baacdb18c13e6ee09e174e1beede007aeca25af2c26e9805590bb2433e160815f91d362e47066143480e52c535ba4e0c17673590ee7a2cde499bad7af0" name="iproute2-debugsource" arch="i586">
  <version epoch="0" ver="6.6" rel="1.1"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1619611200">- Update to release 5.12
  * devlink: Use library provided string processing APIs
  * utils: Introduce helper routines for generic socket recv
  * q_cake: Fix incorrect printing of signed values in class statistics
  * json_print: Add print_tv()
  * nexthop: Add support for nexthop buckets
  * nexthop: Add support for resilient nexthop groups
  * ip: xfrm: add support for tfcpad
  * tc: e_bpf: fix memory leak in parse_bpf()
  * lib: bpf_legacy: treat 0 as a valid file descriptor
  * ip: drop 2-char command assumption
  * bridge: vlan: dump port only if there are any vlans</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1627473600">- Update to release 5.13
  * mptcp: add support for port-based endpoints
  * nexthop: Add ability to specify group type, add support for
    resilient nexthop groups and nexthop buckets
  * ip: xfrm: add support for tfcpad
  * ip-nexthop: support flush by id
  * mptcp: add support for event monitoring
  * bridge: monitor: add support for vlan monitoring</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1630497600">- Update to release 5.14
  * ip: Add nodst option to macvlan type source
  * iplink: add support for parent device
  * iplink: support for WWAN devices
  * bridge: reorder cmd line arg parsing to let "-c" be detected
    as "color" option</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1636804800">- update to 5.15:
  * lib: bpf_legacy: fix bpffs mount when /sys/fs/bpf exists
  * man: devlink-port: fix the devlink port add synopsis
  * man: devlink-port: fix pfnum for devlink port add
  * iptuntap: fix multi-queue flag display
  * mptcp: unbreak JSON endpoint list
  * ipneigh: add support to print brief output of neigh cache in
    tabular format
  * ip/bond: add LACP active support
  * ip/tunnel: always print all known attributes
  * Add, show, link, remove IOAM namespaces and schemas
  * New IOAM6 encap type for routes
  * tc/skbmod: Introduce SKBMOD_F_ECN option
  * tc/f_flower: fix port range parsing</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1641902400">- update to 5.16:
  * devlink: Fix cmd_dev_param_set() to check configuration mode
  * ip: add AMT support
  * iplink_can: fix configuration ranges in print_usage() and add
    unit
  * tc: flower: Fix buffer overflow on large labels
  * ip/ipnexthop: fix unsigned overflow in parse_nh_group_type_res()
  * tc/m_vlan: fix print_vlan() conditional on TCA_VLAN_ACT_PUSH_ETH
  * iplink_can: add new CAN FD bittiming parameters:
    Transmitter Delay Compensation (TDC)</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1641902401">- remove routef from links; it doesn't exist anymore</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1646395200">- Add eBPF(libbpf) support
- Adjust NETNS_RUN_DIR from /var/run to /run</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1648296000">- update to 5.17:
  * lib/fs: fix memory leak in get_task_name()
  * bridge: Remove vlan listing from `bridge link`
  * bond: add arp_missed_max option
  * libnetlink: fix socket leak in rtnl_open_byproto()
  * dcb: Fix error reporting when accessing "dcb app"
  * tc_util: Fix parsing action control with space and slash
  * lib: fix ax25.h include for musl
  * uapi: add missing rose and ax25 files
  * rdma: Fix res_print_uint() and add res_print_u64()
  * tc: Add support for ce_threshold_value/mask in fq_codel
- Add tmpfiles.d conf for /run/netns</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1654430400">- update to 5.18:
  This is the release of iproute2 corresponding to the 5.18 kernel.
  There are not many new features in this release.
  * The build issues with libbpf should be fixed now.
  * Building with clang is now supported.
  * There are still some warnings with gcc-12 that will need to be
    fixed in the upstream kernel headers.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1660132800">- update to 5.19:
  * ip/iplink_virt_wifi: add support for virt_wifi
  * Update kernel headers
  * libnetlink: Add filtering to rtnl_statsdump_req_filter()
  * ipstats: Add a "set" command
  * ipstats: Add a group "link"
  * libbpf: Use bpf_object__load instead of bpf_object__load_xattr
  * uapi: change name for zerocopy sendfile in tls
  * bridge: vxlan device vnifilter support
  * f_flower: Add num of vlans parameter</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1665230400">- update to 6.0:
  * ipstats: Add param.h for musl
  * Update kernel headers
  * libbpf: add xdp program name support
  * iplink: bond_slave: add per port prio support
  * seg6: add support for SRv6 Headend Reduced Encapsulation
  * lib: Introduce ppp protocols
  * f_flower: Introduce PPPoE support</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1669118400">- Replace routel program by a non-python version [boo#1205632]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671796800">- update to 6.1:
  * man: ss.8: fix a typo
  * testsuite: fix build failure
  * genl: remove unused vars in Makefile
  * json: do not escape single quotes
  * ip-monitor: Do not error out when RTNLGRP_STATS is not available
  * ip-link: man: Document existence of netns argument in add command
  * macsec: add Extended Packet Number support
  * macsec: add user manual description for extended packet number feature
  * ip: xfrm: support "external" (`collect_md`) mode in xfrm interfaces
  * ip: xfrm: support adding xfrm metadata as lwtunnel info in routes
  * ip: add NLM_F_ECHO support
  * libnetlink: add offset for nl_dump_ext_ack_done
  * tc/tc_monitor: print netlink extack message
  * rtnetlink: add new function rtnl_echo_talk()
  * ip: fix return value for rtnl_talk failures
  * iplink_bridge: Add no_linklocal_learn option support
  * devlink: use dl_no_arg instead of checking dl_argc == 0
  * devlink: remove dl_argv_parse_put
  * mnlg: remove unnused mnlg_socket structure
  * utils: extract CTRL_ATTR_MAXATTR and save it
  * devlink: expose nested devlink for a line card object
  * devlink: load port-ifname map on demand
  * devlink: fix parallel flash notifications processing
  * devlink: move use_iec into struct dl
  * devlink: fix typo in variable name in ifname_map_cb()
  * devlink: load ifname map on demand from ifname_map_rev_lookup() as well
  * dcb: unblock mnl_socket_recvfrom if not message received
  * libnetlink: Fix memory leak in __rtnl_talk_iov()
  * tc_util: Fix no error return when large parent id used
  * tc_util: Change datatype for maj to avoid overflow issue
  * ss: man: add missing entries for MPTCP
  * ss: man: add missing entries for TIPC
  * ss: usage: add missing parameters
  * ss: re-add TIPC query support
  * devlink: Fix setting parent for 'rate add'
  * link: display 'allmulti' counter
  * seg6: add support for flavors in SRv6 End* behaviors
  * tc: ct: Fix invalid pointer dereference
  * uapi: update from 6.1 pre rc1
  * u32: fix json formatting of flowid
  * tc_stab: remove dead code
  * uapi: update for in.h and ip.h
  * remove #if 0 code
  * tc: add json support to size table
  * tc: put size table options in json object
  * tc/basic: fix json output filter
  * iplink: support JSON in MPLS output
  * tc: print errors on stderr
  * ip: print mpls errors on stderr
  * tc: make prefix const
  * man: add missing tc class show
  * iplink_can: add missing `]' of the bitrate, dbitrate and termination arrays
  * ip link: add sub-command to view and change DSA conduit interface</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="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="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1679313600">- Delete xfrm-support-displaying-transformations-used-for-Mob.patch
  (mip6d-ng is abandoned too)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" 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="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1689336000">- Update to release 6.4
  * bridge: mdb: added underlay destination IP support, UDP
    destination port support, destination VNI support, source VNI
    support, outgoing interface support
  * macvlan: added the "bclim" parameter</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1694520000">- Update to release 6.5
  * rdma: Report device protocol
  * ip: error out if iplink does not consume all options</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701345600">- Update to release 6.6
  * bridge: Add backup nexthop ID support
  * tc: Classifier support for SPI field
  * tc: support the netem seed parameter for loss and corruption
    events
  * tc: remove support for CBQ
  * tc: remove support for RSVP classifier
  * tc: remove tcindex classifier
  * tc: remove dsmark qdisc
  * tc: drop support for ATM qdisc</changelog>
</package>
<package pkgid="80d71ff34924c0da7120373a9d9012e76a9c8a84cd32317d28390143374820578b689118fbbb1957dfe0839504eb8912eef450ad7ca880ee4cbba3486b9e8eb1" name="iproute2-debugsource" arch="x86_64">
  <version epoch="0" ver="6.6" rel="1.1"/>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1619611200">- Update to release 5.12
  * devlink: Use library provided string processing APIs
  * utils: Introduce helper routines for generic socket recv
  * q_cake: Fix incorrect printing of signed values in class statistics
  * json_print: Add print_tv()
  * nexthop: Add support for nexthop buckets
  * nexthop: Add support for resilient nexthop groups
  * ip: xfrm: add support for tfcpad
  * tc: e_bpf: fix memory leak in parse_bpf()
  * lib: bpf_legacy: treat 0 as a valid file descriptor
  * ip: drop 2-char command assumption
  * bridge: vlan: dump port only if there are any vlans</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1627473600">- Update to release 5.13
  * mptcp: add support for port-based endpoints
  * nexthop: Add ability to specify group type, add support for
    resilient nexthop groups and nexthop buckets
  * ip: xfrm: add support for tfcpad
  * ip-nexthop: support flush by id
  * mptcp: add support for event monitoring
  * bridge: monitor: add support for vlan monitoring</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1630497600">- Update to release 5.14
  * ip: Add nodst option to macvlan type source
  * iplink: add support for parent device
  * iplink: support for WWAN devices
  * bridge: reorder cmd line arg parsing to let "-c" be detected
    as "color" option</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1636804800">- update to 5.15:
  * lib: bpf_legacy: fix bpffs mount when /sys/fs/bpf exists
  * man: devlink-port: fix the devlink port add synopsis
  * man: devlink-port: fix pfnum for devlink port add
  * iptuntap: fix multi-queue flag display
  * mptcp: unbreak JSON endpoint list
  * ipneigh: add support to print brief output of neigh cache in
    tabular format
  * ip/bond: add LACP active support
  * ip/tunnel: always print all known attributes
  * Add, show, link, remove IOAM namespaces and schemas
  * New IOAM6 encap type for routes
  * tc/skbmod: Introduce SKBMOD_F_ECN option
  * tc/f_flower: fix port range parsing</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1641902400">- update to 5.16:
  * devlink: Fix cmd_dev_param_set() to check configuration mode
  * ip: add AMT support
  * iplink_can: fix configuration ranges in print_usage() and add
    unit
  * tc: flower: Fix buffer overflow on large labels
  * ip/ipnexthop: fix unsigned overflow in parse_nh_group_type_res()
  * tc/m_vlan: fix print_vlan() conditional on TCA_VLAN_ACT_PUSH_ETH
  * iplink_can: add new CAN FD bittiming parameters:
    Transmitter Delay Compensation (TDC)</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1641902401">- remove routef from links; it doesn't exist anymore</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1646395200">- Add eBPF(libbpf) support
- Adjust NETNS_RUN_DIR from /var/run to /run</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1648296000">- update to 5.17:
  * lib/fs: fix memory leak in get_task_name()
  * bridge: Remove vlan listing from `bridge link`
  * bond: add arp_missed_max option
  * libnetlink: fix socket leak in rtnl_open_byproto()
  * dcb: Fix error reporting when accessing "dcb app"
  * tc_util: Fix parsing action control with space and slash
  * lib: fix ax25.h include for musl
  * uapi: add missing rose and ax25 files
  * rdma: Fix res_print_uint() and add res_print_u64()
  * tc: Add support for ce_threshold_value/mask in fq_codel
- Add tmpfiles.d conf for /run/netns</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1654430400">- update to 5.18:
  This is the release of iproute2 corresponding to the 5.18 kernel.
  There are not many new features in this release.
  * The build issues with libbpf should be fixed now.
  * Building with clang is now supported.
  * There are still some warnings with gcc-12 that will need to be
    fixed in the upstream kernel headers.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1660132800">- update to 5.19:
  * ip/iplink_virt_wifi: add support for virt_wifi
  * Update kernel headers
  * libnetlink: Add filtering to rtnl_statsdump_req_filter()
  * ipstats: Add a "set" command
  * ipstats: Add a group "link"
  * libbpf: Use bpf_object__load instead of bpf_object__load_xattr
  * uapi: change name for zerocopy sendfile in tls
  * bridge: vxlan device vnifilter support
  * f_flower: Add num of vlans parameter</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1665230400">- update to 6.0:
  * ipstats: Add param.h for musl
  * Update kernel headers
  * libbpf: add xdp program name support
  * iplink: bond_slave: add per port prio support
  * seg6: add support for SRv6 Headend Reduced Encapsulation
  * lib: Introduce ppp protocols
  * f_flower: Introduce PPPoE support</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1669118400">- Replace routel program by a non-python version [boo#1205632]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671796800">- update to 6.1:
  * man: ss.8: fix a typo
  * testsuite: fix build failure
  * genl: remove unused vars in Makefile
  * json: do not escape single quotes
  * ip-monitor: Do not error out when RTNLGRP_STATS is not available
  * ip-link: man: Document existence of netns argument in add command
  * macsec: add Extended Packet Number support
  * macsec: add user manual description for extended packet number feature
  * ip: xfrm: support "external" (`collect_md`) mode in xfrm interfaces
  * ip: xfrm: support adding xfrm metadata as lwtunnel info in routes
  * ip: add NLM_F_ECHO support
  * libnetlink: add offset for nl_dump_ext_ack_done
  * tc/tc_monitor: print netlink extack message
  * rtnetlink: add new function rtnl_echo_talk()
  * ip: fix return value for rtnl_talk failures
  * iplink_bridge: Add no_linklocal_learn option support
  * devlink: use dl_no_arg instead of checking dl_argc == 0
  * devlink: remove dl_argv_parse_put
  * mnlg: remove unnused mnlg_socket structure
  * utils: extract CTRL_ATTR_MAXATTR and save it
  * devlink: expose nested devlink for a line card object
  * devlink: load port-ifname map on demand
  * devlink: fix parallel flash notifications processing
  * devlink: move use_iec into struct dl
  * devlink: fix typo in variable name in ifname_map_cb()
  * devlink: load ifname map on demand from ifname_map_rev_lookup() as well
  * dcb: unblock mnl_socket_recvfrom if not message received
  * libnetlink: Fix memory leak in __rtnl_talk_iov()
  * tc_util: Fix no error return when large parent id used
  * tc_util: Change datatype for maj to avoid overflow issue
  * ss: man: add missing entries for MPTCP
  * ss: man: add missing entries for TIPC
  * ss: usage: add missing parameters
  * ss: re-add TIPC query support
  * devlink: Fix setting parent for 'rate add'
  * link: display 'allmulti' counter
  * seg6: add support for flavors in SRv6 End* behaviors
  * tc: ct: Fix invalid pointer dereference
  * uapi: update from 6.1 pre rc1
  * u32: fix json formatting of flowid
  * tc_stab: remove dead code
  * uapi: update for in.h and ip.h
  * remove #if 0 code
  * tc: add json support to size table
  * tc: put size table options in json object
  * tc/basic: fix json output filter
  * iplink: support JSON in MPLS output
  * tc: print errors on stderr
  * ip: print mpls errors on stderr
  * tc: make prefix const
  * man: add missing tc class show
  * iplink_can: add missing `]' of the bitrate, dbitrate and termination arrays
  * ip link: add sub-command to view and change DSA conduit interface</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="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="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1679313600">- Delete xfrm-support-displaying-transformations-used-for-Mob.patch
  (mip6d-ng is abandoned too)</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" 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="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1689336000">- Update to release 6.4
  * bridge: mdb: added underlay destination IP support, UDP
    destination port support, destination VNI support, source VNI
    support, outgoing interface support
  * macvlan: added the "bclim" parameter</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1694520000">- Update to release 6.5
  * rdma: Report device protocol
  * ip: error out if iplink does not consume all options</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1701345600">- Update to release 6.6
  * bridge: Add backup nexthop ID support
  * tc: Classifier support for SPI field
  * tc: support the netem seed parameter for loss and corruption
    events
  * tc: remove support for CBQ
  * tc: remove support for RSVP classifier
  * tc: remove tcindex classifier
  * tc: remove dsmark qdisc
  * tc: drop support for ATM qdisc</changelog>
</package>
<package pkgid="3c56d829f378c3372a9ac345147700515e07824a574409c4550ce3ceb60e667a9d6b9c622284a0db09c4a0ab5e3c04d16bf2dbf69e69a372a6d910ac4f4d1c74" name="iptables" arch="i586">
  <version epoch="0" ver="1.8.10" rel="2.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1591185600">- Update to release 1.8.5
  * IDLETIMER: Add alarm timer option
  * nft: CT: add translation for NOTRACK
- Drop iptables-apply-mktemp-fix.patch (seemingly applied)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1604232000">- Update to release 1.8.6
  * iptables-nft had pointlessly added "bitwise" expressions to
    each IP address match, needlessly slowing down run-time
    performance (by 50% in worst cases).
  * iptables-nft-restore: Support basechain policy value of "-"
    (indicating to not change the chain's policy).
  * nft-translte: Fix translation of ICMP type "any" match.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1610712000">- Update to release 1.8.7
  * iptables-nft:
  * Improved performance when matching on IP/MAC address prefixes
    if the prefix is byte-aligned. In ideal cases, this doubles
    packet processing performance.
  * Dump user-defined chains in lexical order. This way ruleset
    dumps become stable and easily comparable.
  * Avoid pointless table/chain creation. For instance,
    `iptables-nft -L` no longer creates missing base-chains.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1627992000">- Use libalternatives instead of update-alternatives.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1631793600">- Removed update-alternatives dependency in libalternatives mode.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.de&gt;" date="1634731200">- Added alts requirements for iptables-backend-nft package.</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1637323200">- Fix libalternatives configuration for ebtables and arptables
  by keeping argv0, fixes bsc#1192799.</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1640865600">- Only use nftables backend when iptables-backend-nft is installed
  when using libalternatives</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1652443200">- Update to release 1.8.8
  * Add iptables-translate support for: sctp match's
  - -chunk-types option, connlimit match, multiport match's
  - -ports option, and the tcpmss match.
  * Reject setuid executables in libxtables for safety reasons
  * Extended arptables-nft with -C, -I, -R, -S cmomands and the
    "-c N,M" counter syntax.
  * Debug output in iptables-restore (all variants), iptables-nft
    and ebtables-nft when specifying -v multiple times
  * Improved performance of iptables-save and -restore</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1658404800">- add baselibs.conf for libip4tc2, will be needed by
  libsystemd-shared-251.so</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" 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 &lt;danilo.spinella@suse.com&gt;" date="1676289600">- Use nftables backend by default when nftables is installed, bsc#1206383</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1696939200">- Update to release 1.8.10
  * xtables-translate: support rule insert with index
  * broute table support in ebtables-nft
  * nft-variants' debug output (pass multiple ``-v`` flags) now
    contains sets if present
  * Add mld-listener type names to icmp6 match</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1697889600">- The presence of nftables does not mandate that iptables use
  backend-nft [bsc#1206383].</changelog>
</package>
<package pkgid="025e8fec1326ef9c85a7959cf587f5e58598b3de7922761d21b9e0644c9e0a5e89d44e3d954407b90cc050d2a9573933d8abed261d618bdfb24ff8370a95d850" name="iptables" arch="src">
  <version epoch="0" ver="1.8.10" rel="2.1"/>
  <changelog author="Krist&#xFD;na Streitov&#xE1; &lt;kstreitova@suse.com&gt;" date="1554379200">- Add iptables-1.8.2-dont_read_garbage.patch that fixes a situation
  where 'iptables -L' reads garbage from the struct as the kernel
  never filled it in the bugged case. This can lead to issues like
  mapping a few TiB of memory [bsc#1106751].</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1558526400">- Add 0001-include-fix-build-with-kernel-headers-before-4.2.patch,
  0001-include-extend-the-headers-conflict-workaround-to-in.patch
  to fix build with older linux-glibc-devel. [boo#1132821]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1559044800">- Update to new upstream release 1.8.3
  * ebtables: Fix rule listing with counters
  * ebtables-nft: Support user-defined chain policies
- Remove 0001-include-extend-the-headers-conflict-workaround-to-in.patch
  0001-include-fix-build-with-kernel-headers-before-4.2.patch
  (upstreamed)</changelog>
  <changelog author="Kristyna Streitova &lt;kstreitova@suse.com&gt;" date="1567771200">- add missing Provides/Obsoletes for the renamed package
  iptables-backend-nft (was iptables-nft)</changelog>
  <changelog author="Kristyna Streitova &lt;kstreitova@suse.com&gt;" date="1569844800">- Add Conflicts with iptables-nft = 1.6.2 as during the update to
  iptables 1.8 ip6tables-restore-translate, ip6tables-translate,
  iptables-restore-translate and iptables-translate were moved from
  iptables-nft subpackage (now iptables-backend-nft) to the main
  package. So we need to add a conflict here otherwise we hit file
  conflicts error during the update.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1575288000">- Update to release 1.8.4
  * Fix for wrong counter format in `ebtables-nft-save -c` output.
  * Print typical iptables-save comments in arptables- and
    ebtables-save, too.
  * xt_owner: add --suppl-groups option
  * Remove support for /etc/xtables.conf
  * Restore support for "-4" and "-6" options in rule lines.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1591185600">- Update to release 1.8.5
  * IDLETIMER: Add alarm timer option
  * nft: CT: add translation for NOTRACK
- Drop iptables-apply-mktemp-fix.patch (seemingly applied)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1604232000">- Update to release 1.8.6
  * iptables-nft had pointlessly added "bitwise" expressions to
    each IP address match, needlessly slowing down run-time
    performance (by 50% in worst cases).
  * iptables-nft-restore: Support basechain policy value of "-"
    (indicating to not change the chain's policy).
  * nft-translte: Fix translation of ICMP type "any" match.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1610712000">- Update to release 1.8.7
  * iptables-nft:
  * Improved performance when matching on IP/MAC address prefixes
    if the prefix is byte-aligned. In ideal cases, this doubles
    packet processing performance.
  * Dump user-defined chains in lexical order. This way ruleset
    dumps become stable and easily comparable.
  * Avoid pointless table/chain creation. For instance,
    `iptables-nft -L` no longer creates missing base-chains.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1627992000">- Use libalternatives instead of update-alternatives.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1631793600">- Removed update-alternatives dependency in libalternatives mode.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.de&gt;" date="1634731200">- Added alts requirements for iptables-backend-nft package.</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1637323200">- Fix libalternatives configuration for ebtables and arptables
  by keeping argv0, fixes bsc#1192799.</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1640865600">- Only use nftables backend when iptables-backend-nft is installed
  when using libalternatives</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1652443200">- Update to release 1.8.8
  * Add iptables-translate support for: sctp match's
  - -chunk-types option, connlimit match, multiport match's
  - -ports option, and the tcpmss match.
  * Reject setuid executables in libxtables for safety reasons
  * Extended arptables-nft with -C, -I, -R, -S cmomands and the
    "-c N,M" counter syntax.
  * Debug output in iptables-restore (all variants), iptables-nft
    and ebtables-nft when specifying -v multiple times
  * Improved performance of iptables-save and -restore</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1658404800">- add baselibs.conf for libip4tc2, will be needed by
  libsystemd-shared-251.so</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" 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 &lt;danilo.spinella@suse.com&gt;" date="1676289600">- Use nftables backend by default when nftables is installed, bsc#1206383</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1696939200">- Update to release 1.8.10
  * xtables-translate: support rule insert with index
  * broute table support in ebtables-nft
  * nft-variants' debug output (pass multiple ``-v`` flags) now
    contains sets if present
  * Add mld-listener type names to icmp6 match</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1697889600">- The presence of nftables does not mandate that iptables use
  backend-nft [bsc#1206383].</changelog>
</package>
<package pkgid="44929c5bf618dfd8d7b8cfec95e9a09d310a08f4203fbc7ce4dc347b9697db012ff7d81a63c05a4398dab1ab0c41388ed222c091a74dbbce461c9943818ae2df" name="iptables" arch="x86_64">
  <version epoch="0" ver="1.8.10" rel="2.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1591185600">- Update to release 1.8.5
  * IDLETIMER: Add alarm timer option
  * nft: CT: add translation for NOTRACK
- Drop iptables-apply-mktemp-fix.patch (seemingly applied)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1604232000">- Update to release 1.8.6
  * iptables-nft had pointlessly added "bitwise" expressions to
    each IP address match, needlessly slowing down run-time
    performance (by 50% in worst cases).
  * iptables-nft-restore: Support basechain policy value of "-"
    (indicating to not change the chain's policy).
  * nft-translte: Fix translation of ICMP type "any" match.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1610712000">- Update to release 1.8.7
  * iptables-nft:
  * Improved performance when matching on IP/MAC address prefixes
    if the prefix is byte-aligned. In ideal cases, this doubles
    packet processing performance.
  * Dump user-defined chains in lexical order. This way ruleset
    dumps become stable and easily comparable.
  * Avoid pointless table/chain creation. For instance,
    `iptables-nft -L` no longer creates missing base-chains.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1627992000">- Use libalternatives instead of update-alternatives.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1631793600">- Removed update-alternatives dependency in libalternatives mode.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.de&gt;" date="1634731200">- Added alts requirements for iptables-backend-nft package.</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1637323200">- Fix libalternatives configuration for ebtables and arptables
  by keeping argv0, fixes bsc#1192799.</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1640865600">- Only use nftables backend when iptables-backend-nft is installed
  when using libalternatives</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1652443200">- Update to release 1.8.8
  * Add iptables-translate support for: sctp match's
  - -chunk-types option, connlimit match, multiport match's
  - -ports option, and the tcpmss match.
  * Reject setuid executables in libxtables for safety reasons
  * Extended arptables-nft with -C, -I, -R, -S cmomands and the
    "-c N,M" counter syntax.
  * Debug output in iptables-restore (all variants), iptables-nft
    and ebtables-nft when specifying -v multiple times
  * Improved performance of iptables-save and -restore</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1658404800">- add baselibs.conf for libip4tc2, will be needed by
  libsystemd-shared-251.so</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" 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 &lt;danilo.spinella@suse.com&gt;" date="1676289600">- Use nftables backend by default when nftables is installed, bsc#1206383</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1696939200">- Update to release 1.8.10
  * xtables-translate: support rule insert with index
  * broute table support in ebtables-nft
  * nft-variants' debug output (pass multiple ``-v`` flags) now
    contains sets if present
  * Add mld-listener type names to icmp6 match</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1697889600">- The presence of nftables does not mandate that iptables use
  backend-nft [bsc#1206383].</changelog>
</package>
<package pkgid="46253a69aea895e6b0a2eb56af90c333eef3bfe9a9c96fd4e770524549318a4aec0d2c4f61da478566869bfaeb87611af5386f20487e26fbbf07b797ba7c1cc9" name="iptables-backend-nft" arch="i586">
  <version epoch="0" ver="1.8.10" rel="2.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1591185600">- Update to release 1.8.5
  * IDLETIMER: Add alarm timer option
  * nft: CT: add translation for NOTRACK
- Drop iptables-apply-mktemp-fix.patch (seemingly applied)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1604232000">- Update to release 1.8.6
  * iptables-nft had pointlessly added "bitwise" expressions to
    each IP address match, needlessly slowing down run-time
    performance (by 50% in worst cases).
  * iptables-nft-restore: Support basechain policy value of "-"
    (indicating to not change the chain's policy).
  * nft-translte: Fix translation of ICMP type "any" match.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1610712000">- Update to release 1.8.7
  * iptables-nft:
  * Improved performance when matching on IP/MAC address prefixes
    if the prefix is byte-aligned. In ideal cases, this doubles
    packet processing performance.
  * Dump user-defined chains in lexical order. This way ruleset
    dumps become stable and easily comparable.
  * Avoid pointless table/chain creation. For instance,
    `iptables-nft -L` no longer creates missing base-chains.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1627992000">- Use libalternatives instead of update-alternatives.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1631793600">- Removed update-alternatives dependency in libalternatives mode.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.de&gt;" date="1634731200">- Added alts requirements for iptables-backend-nft package.</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1637323200">- Fix libalternatives configuration for ebtables and arptables
  by keeping argv0, fixes bsc#1192799.</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1640865600">- Only use nftables backend when iptables-backend-nft is installed
  when using libalternatives</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1652443200">- Update to release 1.8.8
  * Add iptables-translate support for: sctp match's
  - -chunk-types option, connlimit match, multiport match's
  - -ports option, and the tcpmss match.
  * Reject setuid executables in libxtables for safety reasons
  * Extended arptables-nft with -C, -I, -R, -S cmomands and the
    "-c N,M" counter syntax.
  * Debug output in iptables-restore (all variants), iptables-nft
    and ebtables-nft when specifying -v multiple times
  * Improved performance of iptables-save and -restore</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1658404800">- add baselibs.conf for libip4tc2, will be needed by
  libsystemd-shared-251.so</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" 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 &lt;danilo.spinella@suse.com&gt;" date="1676289600">- Use nftables backend by default when nftables is installed, bsc#1206383</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1696939200">- Update to release 1.8.10
  * xtables-translate: support rule insert with index
  * broute table support in ebtables-nft
  * nft-variants' debug output (pass multiple ``-v`` flags) now
    contains sets if present
  * Add mld-listener type names to icmp6 match</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1697889600">- The presence of nftables does not mandate that iptables use
  backend-nft [bsc#1206383].</changelog>
</package>
<package pkgid="f147587984e085c6daeff94a0f68d5350bc78ca8f8c3e184b1b182c912bf6f17628e1f78950afde03258fd39f0fcf8575e813d866acb02d6d0265f9921193cfc" name="iptables-backend-nft" arch="x86_64">
  <version epoch="0" ver="1.8.10" rel="2.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1591185600">- Update to release 1.8.5
  * IDLETIMER: Add alarm timer option
  * nft: CT: add translation for NOTRACK
- Drop iptables-apply-mktemp-fix.patch (seemingly applied)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1604232000">- Update to release 1.8.6
  * iptables-nft had pointlessly added "bitwise" expressions to
    each IP address match, needlessly slowing down run-time
    performance (by 50% in worst cases).
  * iptables-nft-restore: Support basechain policy value of "-"
    (indicating to not change the chain's policy).
  * nft-translte: Fix translation of ICMP type "any" match.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1610712000">- Update to release 1.8.7
  * iptables-nft:
  * Improved performance when matching on IP/MAC address prefixes
    if the prefix is byte-aligned. In ideal cases, this doubles
    packet processing performance.
  * Dump user-defined chains in lexical order. This way ruleset
    dumps become stable and easily comparable.
  * Avoid pointless table/chain creation. For instance,
    `iptables-nft -L` no longer creates missing base-chains.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1627992000">- Use libalternatives instead of update-alternatives.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1631793600">- Removed update-alternatives dependency in libalternatives mode.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.de&gt;" date="1634731200">- Added alts requirements for iptables-backend-nft package.</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1637323200">- Fix libalternatives configuration for ebtables and arptables
  by keeping argv0, fixes bsc#1192799.</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1640865600">- Only use nftables backend when iptables-backend-nft is installed
  when using libalternatives</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1652443200">- Update to release 1.8.8
  * Add iptables-translate support for: sctp match's
  - -chunk-types option, connlimit match, multiport match's
  - -ports option, and the tcpmss match.
  * Reject setuid executables in libxtables for safety reasons
  * Extended arptables-nft with -C, -I, -R, -S cmomands and the
    "-c N,M" counter syntax.
  * Debug output in iptables-restore (all variants), iptables-nft
    and ebtables-nft when specifying -v multiple times
  * Improved performance of iptables-save and -restore</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1658404800">- add baselibs.conf for libip4tc2, will be needed by
  libsystemd-shared-251.so</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" 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 &lt;danilo.spinella@suse.com&gt;" date="1676289600">- Use nftables backend by default when nftables is installed, bsc#1206383</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1696939200">- Update to release 1.8.10
  * xtables-translate: support rule insert with index
  * broute table support in ebtables-nft
  * nft-variants' debug output (pass multiple ``-v`` flags) now
    contains sets if present
  * Add mld-listener type names to icmp6 match</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1697889600">- The presence of nftables does not mandate that iptables use
  backend-nft [bsc#1206383].</changelog>
</package>
<package pkgid="c084b1136a2c8f1086dc5c46325583f92425cb4827cd11b77b2d762b6735b37538f50f3819147cb1f32a961dcb514059ab74a30b25c9a7416b189427f7800cfc" name="iptables-debuginfo" arch="i586">
  <version epoch="0" ver="1.8.10" rel="2.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1591185600">- Update to release 1.8.5
  * IDLETIMER: Add alarm timer option
  * nft: CT: add translation for NOTRACK
- Drop iptables-apply-mktemp-fix.patch (seemingly applied)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1604232000">- Update to release 1.8.6
  * iptables-nft had pointlessly added "bitwise" expressions to
    each IP address match, needlessly slowing down run-time
    performance (by 50% in worst cases).
  * iptables-nft-restore: Support basechain policy value of "-"
    (indicating to not change the chain's policy).
  * nft-translte: Fix translation of ICMP type "any" match.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1610712000">- Update to release 1.8.7
  * iptables-nft:
  * Improved performance when matching on IP/MAC address prefixes
    if the prefix is byte-aligned. In ideal cases, this doubles
    packet processing performance.
  * Dump user-defined chains in lexical order. This way ruleset
    dumps become stable and easily comparable.
  * Avoid pointless table/chain creation. For instance,
    `iptables-nft -L` no longer creates missing base-chains.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1627992000">- Use libalternatives instead of update-alternatives.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1631793600">- Removed update-alternatives dependency in libalternatives mode.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.de&gt;" date="1634731200">- Added alts requirements for iptables-backend-nft package.</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1637323200">- Fix libalternatives configuration for ebtables and arptables
  by keeping argv0, fixes bsc#1192799.</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1640865600">- Only use nftables backend when iptables-backend-nft is installed
  when using libalternatives</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1652443200">- Update to release 1.8.8
  * Add iptables-translate support for: sctp match's
  - -chunk-types option, connlimit match, multiport match's
  - -ports option, and the tcpmss match.
  * Reject setuid executables in libxtables for safety reasons
  * Extended arptables-nft with -C, -I, -R, -S cmomands and the
    "-c N,M" counter syntax.
  * Debug output in iptables-restore (all variants), iptables-nft
    and ebtables-nft when specifying -v multiple times
  * Improved performance of iptables-save and -restore</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1658404800">- add baselibs.conf for libip4tc2, will be needed by
  libsystemd-shared-251.so</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" 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 &lt;danilo.spinella@suse.com&gt;" date="1676289600">- Use nftables backend by default when nftables is installed, bsc#1206383</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1696939200">- Update to release 1.8.10
  * xtables-translate: support rule insert with index
  * broute table support in ebtables-nft
  * nft-variants' debug output (pass multiple ``-v`` flags) now
    contains sets if present
  * Add mld-listener type names to icmp6 match</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1697889600">- The presence of nftables does not mandate that iptables use
  backend-nft [bsc#1206383].</changelog>
</package>
<package pkgid="fd3078a70390aa72dfd4f3553a495fe3d897b60c37cea9c0799a3fdf69c8990853988630bf20b27dc26402dcaaea21eacbf21f09899ef9fa04982833a7128d98" name="iptables-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.8.10" rel="2.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1591185600">- Update to release 1.8.5
  * IDLETIMER: Add alarm timer option
  * nft: CT: add translation for NOTRACK
- Drop iptables-apply-mktemp-fix.patch (seemingly applied)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1604232000">- Update to release 1.8.6
  * iptables-nft had pointlessly added "bitwise" expressions to
    each IP address match, needlessly slowing down run-time
    performance (by 50% in worst cases).
  * iptables-nft-restore: Support basechain policy value of "-"
    (indicating to not change the chain's policy).
  * nft-translte: Fix translation of ICMP type "any" match.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1610712000">- Update to release 1.8.7
  * iptables-nft:
  * Improved performance when matching on IP/MAC address prefixes
    if the prefix is byte-aligned. In ideal cases, this doubles
    packet processing performance.
  * Dump user-defined chains in lexical order. This way ruleset
    dumps become stable and easily comparable.
  * Avoid pointless table/chain creation. For instance,
    `iptables-nft -L` no longer creates missing base-chains.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1627992000">- Use libalternatives instead of update-alternatives.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1631793600">- Removed update-alternatives dependency in libalternatives mode.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.de&gt;" date="1634731200">- Added alts requirements for iptables-backend-nft package.</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1637323200">- Fix libalternatives configuration for ebtables and arptables
  by keeping argv0, fixes bsc#1192799.</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1640865600">- Only use nftables backend when iptables-backend-nft is installed
  when using libalternatives</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1652443200">- Update to release 1.8.8
  * Add iptables-translate support for: sctp match's
  - -chunk-types option, connlimit match, multiport match's
  - -ports option, and the tcpmss match.
  * Reject setuid executables in libxtables for safety reasons
  * Extended arptables-nft with -C, -I, -R, -S cmomands and the
    "-c N,M" counter syntax.
  * Debug output in iptables-restore (all variants), iptables-nft
    and ebtables-nft when specifying -v multiple times
  * Improved performance of iptables-save and -restore</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1658404800">- add baselibs.conf for libip4tc2, will be needed by
  libsystemd-shared-251.so</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" 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 &lt;danilo.spinella@suse.com&gt;" date="1676289600">- Use nftables backend by default when nftables is installed, bsc#1206383</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1696939200">- Update to release 1.8.10
  * xtables-translate: support rule insert with index
  * broute table support in ebtables-nft
  * nft-variants' debug output (pass multiple ``-v`` flags) now
    contains sets if present
  * Add mld-listener type names to icmp6 match</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1697889600">- The presence of nftables does not mandate that iptables use
  backend-nft [bsc#1206383].</changelog>
</package>
<package pkgid="133d6797693c8f2bffac7345aec8d8e985eccbd8f2bdf11951e0acfdeb87ba69b4cdefebacce16ec272dcff6cae0a6007d1eac80fac52477febd54f861a91d25" name="iptables-debugsource" arch="i586">
  <version epoch="0" ver="1.8.10" rel="2.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1591185600">- Update to release 1.8.5
  * IDLETIMER: Add alarm timer option
  * nft: CT: add translation for NOTRACK
- Drop iptables-apply-mktemp-fix.patch (seemingly applied)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1604232000">- Update to release 1.8.6
  * iptables-nft had pointlessly added "bitwise" expressions to
    each IP address match, needlessly slowing down run-time
    performance (by 50% in worst cases).
  * iptables-nft-restore: Support basechain policy value of "-"
    (indicating to not change the chain's policy).
  * nft-translte: Fix translation of ICMP type "any" match.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1610712000">- Update to release 1.8.7
  * iptables-nft:
  * Improved performance when matching on IP/MAC address prefixes
    if the prefix is byte-aligned. In ideal cases, this doubles
    packet processing performance.
  * Dump user-defined chains in lexical order. This way ruleset
    dumps become stable and easily comparable.
  * Avoid pointless table/chain creation. For instance,
    `iptables-nft -L` no longer creates missing base-chains.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1627992000">- Use libalternatives instead of update-alternatives.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1631793600">- Removed update-alternatives dependency in libalternatives mode.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.de&gt;" date="1634731200">- Added alts requirements for iptables-backend-nft package.</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1637323200">- Fix libalternatives configuration for ebtables and arptables
  by keeping argv0, fixes bsc#1192799.</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1640865600">- Only use nftables backend when iptables-backend-nft is installed
  when using libalternatives</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1652443200">- Update to release 1.8.8
  * Add iptables-translate support for: sctp match's
  - -chunk-types option, connlimit match, multiport match's
  - -ports option, and the tcpmss match.
  * Reject setuid executables in libxtables for safety reasons
  * Extended arptables-nft with -C, -I, -R, -S cmomands and the
    "-c N,M" counter syntax.
  * Debug output in iptables-restore (all variants), iptables-nft
    and ebtables-nft when specifying -v multiple times
  * Improved performance of iptables-save and -restore</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1658404800">- add baselibs.conf for libip4tc2, will be needed by
  libsystemd-shared-251.so</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" 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 &lt;danilo.spinella@suse.com&gt;" date="1676289600">- Use nftables backend by default when nftables is installed, bsc#1206383</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1696939200">- Update to release 1.8.10
  * xtables-translate: support rule insert with index
  * broute table support in ebtables-nft
  * nft-variants' debug output (pass multiple ``-v`` flags) now
    contains sets if present
  * Add mld-listener type names to icmp6 match</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1697889600">- The presence of nftables does not mandate that iptables use
  backend-nft [bsc#1206383].</changelog>
</package>
<package pkgid="80f0ef57b9e0408db2a730fcea5125b589cb0dbce67b6dd88ed0480591125bda200a3e573e04ff4b04775f1894eed21c1f7483b5bc8bec7dbaed04d674cfedfb" name="iptables-debugsource" arch="x86_64">
  <version epoch="0" ver="1.8.10" rel="2.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1591185600">- Update to release 1.8.5
  * IDLETIMER: Add alarm timer option
  * nft: CT: add translation for NOTRACK
- Drop iptables-apply-mktemp-fix.patch (seemingly applied)</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1604232000">- Update to release 1.8.6
  * iptables-nft had pointlessly added "bitwise" expressions to
    each IP address match, needlessly slowing down run-time
    performance (by 50% in worst cases).
  * iptables-nft-restore: Support basechain policy value of "-"
    (indicating to not change the chain's policy).
  * nft-translte: Fix translation of ICMP type "any" match.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1610712000">- Update to release 1.8.7
  * iptables-nft:
  * Improved performance when matching on IP/MAC address prefixes
    if the prefix is byte-aligned. In ideal cases, this doubles
    packet processing performance.
  * Dump user-defined chains in lexical order. This way ruleset
    dumps become stable and easily comparable.
  * Avoid pointless table/chain creation. For instance,
    `iptables-nft -L` no longer creates missing base-chains.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1627992000">- Use libalternatives instead of update-alternatives.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.com&gt;" date="1631793600">- Removed update-alternatives dependency in libalternatives mode.</changelog>
  <changelog author="Stefan Schubert &lt;schubi@suse.de&gt;" date="1634731200">- Added alts requirements for iptables-backend-nft package.</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1637323200">- Fix libalternatives configuration for ebtables and arptables
  by keeping argv0, fixes bsc#1192799.</changelog>
  <changelog author="Danilo Spinella &lt;danilo.spinella@suse.com&gt;" date="1640865600">- Only use nftables backend when iptables-backend-nft is installed
  when using libalternatives</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1652443200">- Update to release 1.8.8
  * Add iptables-translate support for: sctp match's
  - -chunk-types option, connlimit match, multiport match's
  - -ports option, and the tcpmss match.
  * Reject setuid executables in libxtables for safety reasons
  * Extended arptables-nft with -C, -I, -R, -S cmomands and the
    "-c N,M" counter syntax.
  * Debug output in iptables-restore (all variants), iptables-nft
    and ebtables-nft when specifying -v multiple times
  * Improved performance of iptables-save and -restore</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1658404800">- add baselibs.conf for libip4tc2, will be needed by
  libsystemd-shared-251.so</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" 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 &lt;danilo.spinella@suse.com&gt;" date="1676289600">- Use nftables backend by default when nftables is installed, bsc#1206383</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1696939200">- Update to release 1.8.10
  * xtables-translate: support rule insert with index
  * broute table support in ebtables-nft
  * nft-variants' debug output (pass multiple ``-v`` flags) now
    contains sets if present
  * Add mld-listener type names to icmp6 match</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1697889600">- The presence of nftables does not mandate that iptables use
  backend-nft [bsc#1206383].</changelog>
</package>
<package pkgid="3fa2f50be918c291ab131da8e7c28f34abbbd944dd577d918963cf0ef128f76519956cf0954bce88cc9c82d7e3c9ddea3c75745605018623979c6d261c545b62" name="iputils" arch="src">
  <version epoch="0" ver="20221126" rel="1.1"/>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1564142400">- Set caps for clockdiff (boo#1140994), based on change in permissions package
  https://github.com/openSUSE/permissions/commit/5da6a81e38bb74f2090d73208b1a0101a0c5b73b
- With new permissions package both clockdiff and ping have capabilities
  cap_net_raw+p instead of cap_net_raw+ep (boo#1140993), also ping6 does not
  try to set permissions on links (boo#1140991)
- Pass -DNO_SETCAP_OR_SUID=true (don't run setcap via distro script
  build-aux/setcap-setuid.sh, we set capabilities with rpm)</changelog>
  <changelog author="Martin Wilck &lt;mwilck@suse.com&gt;" date="1566302400">- Fix arping -D problem (bsc#1146440)
  * added arping-revert-partially-fix-sent-vs-received-package.patch
  (upstream commit 18f14be)</changelog>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1567771200">- Fix arping -w problem (https://github.com/iputils/iputils/issues/211)
  * added arping-fix-f-quit-on-first-reply-regression.patch
  (upstream commit 1df5350)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1594555200">- remove unneeded libidn build dependency (boo#1174049)</changelog>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1597406400">- Remove 2 old patches (iputils-sec-ping-unblock.diff, iputils-ping-interrupt.diff)
  Although not documented, they both belong to bsc#674304. Fix from 2011 was
  resolved upstream in commit 810dd7f ("ping,ping6: Unmask signals on
  start-up.") [1], released in s20121112.
- Use %autosetup -p1</changelog>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1598270400">- Update to version s20200821
  https://github.com/iputils/iputils/releases/tag/s20200821
- Remove BuildRequires libopenssl-devel (added md5 implementation thus not needed)
- Remove patches from this release
  (arping-revert-partially-fix-sent-vs-received-package.patch,
  arping-fix-f-quit-on-first-reply-regression.patch)</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1602072000">- No longer invoke permissions macros for ping. It now uses ICMP_PROTO sockets
  (bsc#1174504).</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1602849600">- prepare usrmerge (boo#1029961)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1603108800">- Reference meson's build subdirectory as %_vpath_builddir, to
  line up with meson's structure.</changelog>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1612267200">- Update to version 20210202
  https://github.com/iputils/iputils/releases/tag/20210202
- Version scheme change: dropped leading 's', update that change</changelog>
  <changelog author="Cristian Rodr&#xED;guez &lt;crrodriguez@opensuse.org&gt;" date="1615896000">- Binaries were found to be not optimized or built
  with proper %optflags.</changelog>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1626955200">- Update to version 20210722
  https://github.com/iputils/iputils/releases/tag/20210722
- Use rarpd.service from upstream (removes PrivateUsers=yes, which fixes broken
  start of the service, adds DynamicUser=yes for more security)
- Add BuildRequires:  iproute2 (required for running tests)</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1632312000">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_rdisc.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="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1639569600">- Update to version 20211215
  https://github.com/iputils/iputils/releases/tag/20211215
- rarpd and rdisc are going to be removed in next release
  (https://github.com/iputils/iputils/issues/363)
  therefore don't pack it since this release
- Drop harden_rdisc.service.patch, which was 1) merged upstream
  4bb0ace ("systemd: Add ProtectHostname, ProtectKernelLogs")
  for all services
  2) we don't build rdisc since this release</changelog>
  <changelog author="pgajdos@suse.com" date="1643112000">- temporarily reintroduce rarpd and rdisc tools to get them into
  15sp4 [jsc#SLE-23521]</changelog>
  <changelog author="pgajdos@suse.com" date="1644840000">- rarpd and rdisc tools are now disabled again [jsc#SLE-23521]</changelog>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" 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="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1669464000">- Update to version 20221126
  https://github.com/iputils/iputils/releases/tag/20221126
- Update configure variables (ninfod, rarpd and rdisc were removed from
  upstream in next release =&gt; remove -DBUILD_NINFOD=false -DBUILD_RARPD=false
  - DBUILD_RDISC=false)
- Remove 2 backported fixes from this release
  0001-ping-Add-SA_RESTART-to-sa_flags.patch
  0002-ping-Make-ping_rts-struct-static.patch</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
</package>
<package pkgid="3b3637e589fe9eeb0f35cff08d8391ff4d0a05552417bda9860abc335e01ab246241fcca6f192aed2b8113ad711e9dd374bf1cfc0861a8f2114d5aa54e703b16" name="iputils" arch="x86_64">
  <version epoch="0" ver="20221126" rel="1.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1594555200">- remove unneeded libidn build dependency (boo#1174049)</changelog>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1597406400">- Remove 2 old patches (iputils-sec-ping-unblock.diff, iputils-ping-interrupt.diff)
  Although not documented, they both belong to bsc#674304. Fix from 2011 was
  resolved upstream in commit 810dd7f ("ping,ping6: Unmask signals on
  start-up.") [1], released in s20121112.
- Use %autosetup -p1</changelog>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1598270400">- Update to version s20200821
  https://github.com/iputils/iputils/releases/tag/s20200821
- Remove BuildRequires libopenssl-devel (added md5 implementation thus not needed)
- Remove patches from this release
  (arping-revert-partially-fix-sent-vs-received-package.patch,
  arping-fix-f-quit-on-first-reply-regression.patch)</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1602072000">- No longer invoke permissions macros for ping. It now uses ICMP_PROTO sockets
  (bsc#1174504).</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1602849600">- prepare usrmerge (boo#1029961)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1603108800">- Reference meson's build subdirectory as %_vpath_builddir, to
  line up with meson's structure.</changelog>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1612267200">- Update to version 20210202
  https://github.com/iputils/iputils/releases/tag/20210202
- Version scheme change: dropped leading 's', update that change</changelog>
  <changelog author="Cristian Rodr&#xED;guez &lt;crrodriguez@opensuse.org&gt;" date="1615896000">- Binaries were found to be not optimized or built
  with proper %optflags.</changelog>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1626955200">- Update to version 20210722
  https://github.com/iputils/iputils/releases/tag/20210722
- Use rarpd.service from upstream (removes PrivateUsers=yes, which fixes broken
  start of the service, adds DynamicUser=yes for more security)
- Add BuildRequires:  iproute2 (required for running tests)</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1632312000">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_rdisc.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="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1639569600">- Update to version 20211215
  https://github.com/iputils/iputils/releases/tag/20211215
- rarpd and rdisc are going to be removed in next release
  (https://github.com/iputils/iputils/issues/363)
  therefore don't pack it since this release
- Drop harden_rdisc.service.patch, which was 1) merged upstream
  4bb0ace ("systemd: Add ProtectHostname, ProtectKernelLogs")
  for all services
  2) we don't build rdisc since this release</changelog>
  <changelog author="pgajdos@suse.com" date="1643112000">- temporarily reintroduce rarpd and rdisc tools to get them into
  15sp4 [jsc#SLE-23521]</changelog>
  <changelog author="pgajdos@suse.com" date="1644840000">- rarpd and rdisc tools are now disabled again [jsc#SLE-23521]</changelog>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" 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="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1669464000">- Update to version 20221126
  https://github.com/iputils/iputils/releases/tag/20221126
- Update configure variables (ninfod, rarpd and rdisc were removed from
  upstream in next release =&gt; remove -DBUILD_NINFOD=false -DBUILD_RARPD=false
  - DBUILD_RDISC=false)
- Remove 2 backported fixes from this release
  0001-ping-Add-SA_RESTART-to-sa_flags.patch
  0002-ping-Make-ping_rts-struct-static.patch</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
</package>
<package pkgid="c3af8735ddec22ddbb4a7d65e4b2f2f69fa15bc06f0eb6c198ec37f67c24322babba4de8e497415a497211d6dfb51734128219ffb320e1cdb13e8d655ef2c9eb" name="iputils-debuginfo" arch="x86_64">
  <version epoch="0" ver="20221126" rel="1.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1594555200">- remove unneeded libidn build dependency (boo#1174049)</changelog>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1597406400">- Remove 2 old patches (iputils-sec-ping-unblock.diff, iputils-ping-interrupt.diff)
  Although not documented, they both belong to bsc#674304. Fix from 2011 was
  resolved upstream in commit 810dd7f ("ping,ping6: Unmask signals on
  start-up.") [1], released in s20121112.
- Use %autosetup -p1</changelog>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1598270400">- Update to version s20200821
  https://github.com/iputils/iputils/releases/tag/s20200821
- Remove BuildRequires libopenssl-devel (added md5 implementation thus not needed)
- Remove patches from this release
  (arping-revert-partially-fix-sent-vs-received-package.patch,
  arping-fix-f-quit-on-first-reply-regression.patch)</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1602072000">- No longer invoke permissions macros for ping. It now uses ICMP_PROTO sockets
  (bsc#1174504).</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1602849600">- prepare usrmerge (boo#1029961)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1603108800">- Reference meson's build subdirectory as %_vpath_builddir, to
  line up with meson's structure.</changelog>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1612267200">- Update to version 20210202
  https://github.com/iputils/iputils/releases/tag/20210202
- Version scheme change: dropped leading 's', update that change</changelog>
  <changelog author="Cristian Rodr&#xED;guez &lt;crrodriguez@opensuse.org&gt;" date="1615896000">- Binaries were found to be not optimized or built
  with proper %optflags.</changelog>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1626955200">- Update to version 20210722
  https://github.com/iputils/iputils/releases/tag/20210722
- Use rarpd.service from upstream (removes PrivateUsers=yes, which fixes broken
  start of the service, adds DynamicUser=yes for more security)
- Add BuildRequires:  iproute2 (required for running tests)</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1632312000">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_rdisc.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="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1639569600">- Update to version 20211215
  https://github.com/iputils/iputils/releases/tag/20211215
- rarpd and rdisc are going to be removed in next release
  (https://github.com/iputils/iputils/issues/363)
  therefore don't pack it since this release
- Drop harden_rdisc.service.patch, which was 1) merged upstream
  4bb0ace ("systemd: Add ProtectHostname, ProtectKernelLogs")
  for all services
  2) we don't build rdisc since this release</changelog>
  <changelog author="pgajdos@suse.com" date="1643112000">- temporarily reintroduce rarpd and rdisc tools to get them into
  15sp4 [jsc#SLE-23521]</changelog>
  <changelog author="pgajdos@suse.com" date="1644840000">- rarpd and rdisc tools are now disabled again [jsc#SLE-23521]</changelog>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" 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="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1669464000">- Update to version 20221126
  https://github.com/iputils/iputils/releases/tag/20221126
- Update configure variables (ninfod, rarpd and rdisc were removed from
  upstream in next release =&gt; remove -DBUILD_NINFOD=false -DBUILD_RARPD=false
  - DBUILD_RDISC=false)
- Remove 2 backported fixes from this release
  0001-ping-Add-SA_RESTART-to-sa_flags.patch
  0002-ping-Make-ping_rts-struct-static.patch</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
</package>
<package pkgid="f35ae02cb970561c54c98b31eb4c2795ddace6b0f6540f7b31b6cc7ad8173396481b84ffaf5ebb961c39520d6c0604fa311570537aa82b169f9abd38e4d0cacf" name="iputils-debugsource" arch="x86_64">
  <version epoch="0" ver="20221126" rel="1.1"/>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1594555200">- remove unneeded libidn build dependency (boo#1174049)</changelog>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1597406400">- Remove 2 old patches (iputils-sec-ping-unblock.diff, iputils-ping-interrupt.diff)
  Although not documented, they both belong to bsc#674304. Fix from 2011 was
  resolved upstream in commit 810dd7f ("ping,ping6: Unmask signals on
  start-up.") [1], released in s20121112.
- Use %autosetup -p1</changelog>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1598270400">- Update to version s20200821
  https://github.com/iputils/iputils/releases/tag/s20200821
- Remove BuildRequires libopenssl-devel (added md5 implementation thus not needed)
- Remove patches from this release
  (arping-revert-partially-fix-sent-vs-received-package.patch,
  arping-fix-f-quit-on-first-reply-regression.patch)</changelog>
  <changelog author="Matthias Gerstner &lt;matthias.gerstner@suse.com&gt;" date="1602072000">- No longer invoke permissions macros for ping. It now uses ICMP_PROTO sockets
  (bsc#1174504).</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1602849600">- prepare usrmerge (boo#1029961)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1603108800">- Reference meson's build subdirectory as %_vpath_builddir, to
  line up with meson's structure.</changelog>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1612267200">- Update to version 20210202
  https://github.com/iputils/iputils/releases/tag/20210202
- Version scheme change: dropped leading 's', update that change</changelog>
  <changelog author="Cristian Rodr&#xED;guez &lt;crrodriguez@opensuse.org&gt;" date="1615896000">- Binaries were found to be not optimized or built
  with proper %optflags.</changelog>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1626955200">- Update to version 20210722
  https://github.com/iputils/iputils/releases/tag/20210722
- Use rarpd.service from upstream (removes PrivateUsers=yes, which fixes broken
  start of the service, adds DynamicUser=yes for more security)
- Add BuildRequires:  iproute2 (required for running tests)</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1632312000">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_rdisc.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="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1639569600">- Update to version 20211215
  https://github.com/iputils/iputils/releases/tag/20211215
- rarpd and rdisc are going to be removed in next release
  (https://github.com/iputils/iputils/issues/363)
  therefore don't pack it since this release
- Drop harden_rdisc.service.patch, which was 1) merged upstream
  4bb0ace ("systemd: Add ProtectHostname, ProtectKernelLogs")
  for all services
  2) we don't build rdisc since this release</changelog>
  <changelog author="pgajdos@suse.com" date="1643112000">- temporarily reintroduce rarpd and rdisc tools to get them into
  15sp4 [jsc#SLE-23521]</changelog>
  <changelog author="pgajdos@suse.com" date="1644840000">- rarpd and rdisc tools are now disabled again [jsc#SLE-23521]</changelog>
  <changelog author="Petr Vorel &lt;pvorel@suse.cz&gt;" 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="Petr Vorel &lt;pvorel@suse.cz&gt;" date="1669464000">- Update to version 20221126
  https://github.com/iputils/iputils/releases/tag/20221126
- Update configure variables (ninfod, rarpd and rdisc were removed from
  upstream in next release =&gt; remove -DBUILD_NINFOD=false -DBUILD_RARPD=false
  - DBUILD_RDISC=false)
- Remove 2 backported fixes from this release
  0001-ping-Add-SA_RESTART-to-sa_flags.patch
  0002-ping-Make-ping_rts-struct-static.patch</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
</package>
<package pkgid="dd315169d78d835067698d687398eb802e28e35ba567fd662e9b6a9a5618d4c8636e7ed3c81512fa475a29c0198fe1cbc0e81167c2069ff22f5bd7b312068d5f" name="iscsiuio" arch="x86_64">
  <version epoch="0" ver="0.7.8.8" rel="104.1"/>
  <changelog author="Lee Duncan &lt;lduncan@suse.com&gt;" date="1636632000">- Merged latest upstream. Mostly cleanup, but includes a fix for
  iscsi-init.service when trying to write to the root volume too
  early (bsc#1192568), as well as an upstream fix for possible
  deadlock when dealing with sysfs.</changelog>
  <changelog author="Lee Duncan &lt;lduncan@suse.com&gt;" date="1644840000">- Updated to latest upstream 2.1.6 as 2.1.6-suse, which contains
  bug fixes and cleanups. See the Changelog for more details.</changelog>
  <changelog author="Lee Duncan &lt;lduncan@suse.com&gt;" date="1646481600">- Update to latest upstream, including test cleanup, minor
  bug fixes (cosmetic), and fixing iscsi-init (bsc#1195656).</changelog>
  <changelog author="Lee Duncan &lt;lduncan@suse.com&gt;" date="1649246400">- Updated to latest upstream, including bug fixes and cleanups.
  Changes included:
  * add handling name/value pairs for firmware login (bsc#1196113),
    including man page update for same
  * Fix bug where some package parts were installed using
    DESTDIR twice
  * general build cleanup (in prep for removing DB files from
    /etc/iscsi some day soon)
  Also, now delivering a "package config" file for libopeniscsiusr.</changelog>
  <changelog author="Lee Duncan &lt;lduncan@suse.com&gt;" date="1651838400">- Updated to latest upstream version, tagged 2.1.7. Changes
  included:
  * updated/fixed test script
  * updated build system
  * several bug fixes, including one for bsc#1199264</changelog>
  <changelog author="Lee Duncan &lt;lduncan@suse.com&gt;" date="1652097600">- Update to latest upstream, including:
  * Added 'distclean' to Makefile targets
  * Ensure Makefile '.PHONY' targets set up correctly
  * fix an iscsid logout bug generating a false error
    and cleanup logout error messages</changelog>
  <changelog author="Lee Duncan &lt;lduncan@suse.com&gt;" date="1652443200">- Set initiatorname in %post (at end of install), for cases
  where root is read-only at startup time (bsc#1198457)</changelog>
  <changelog author="Lee Duncan &lt;lduncan@suse.com&gt;" date="1655467200">- For Tumbleweed, moved logrotate files from user-specific
  directory /etc/logrotate.d to vendor-specific
  /usr/etc/logrotate.d
  (for Stefan Schubert &lt;schubi@suse.com&gt;)</changelog>
  <changelog author="Lee Duncan &lt;lduncan@suse.com&gt;" date="1657108800">- Modify SPEC file so systemd unit files are mode 644 (not 755)
  (bsc#1200570)</changelog>
  <changelog author="Lee Duncan &lt;lduncan@suse.com&gt;" date="1664193600">- Update to upstream version 2.1.8, which includes some bug fixes,
  and adds the ability to build using meson. The SPEC file was
  updated to use meson.
  Also, some files have moved:
  * the "lock" file has moved from /etc/iscsi to /var/lock/iscsi
  * the "database files" have moved from /etc/iscsi to
    /var/lib/iscsi</changelog>
  <changelog author="Lee Duncan &lt;lduncan@suse.com&gt;" date="1668600000">- Updated to latest upstream. Changes:
  * iscsid/iscsiuio: fix OOM adjustment (github issue #377)</changelog>
  <changelog author="Lee Duncan &lt;lduncan@suse.com&gt;" date="1670414400">- Moving DB files from /etc/iscsi/* to /var/lib/iscsi/* for
  SLE-15-SP5 and forward, as is done in Tumbleweed.
- Added /etc/iscsi/README.DB-files-moved, and added SPEC file
  changes to support this, including a post-install script to
  move the DB files, only installed if DB files are moved.
- Renamed shared library from libopeniscsiusr0_2_0 to
  libopeniscsiusr0, to correctly match SONAME in library.</changelog>
  <changelog author="Lee Duncan &lt;lduncan@suse.com&gt;" date="1671451200">- Updated SPEC file dependencies for libopeniscsiusr to avoid
  conflicting package installation.</changelog>
  <changelog author="Lee Duncan &lt;lduncan@suse.com&gt;" date="1671624000">- Update iscsid.service so it starts iscsid.socket, if needed
  (bsc#1206132).</changelog>
  <changelog author="Lee Duncan &lt;lduncan@suse.com&gt;" date="1677326400">- Build system: meson builds were ignoring optflags, and other
  passed in compiler options.</changelog>
  <changelog author="Lee Duncan &lt;lduncan@suse.com&gt;" date="1681732800">- Remove "--strip" in SPEC file for meson build, so that
  debuginfo is generated. (from mwilck) (bsc#1210536)</changelog>
  <changelog author="Lee Duncan &lt;lduncan@suse.com&gt;" date="1686830400">- Upgrade to upstream version 2.1.9 with tag "2.1.9-suse"
  (bsc#1210514), replacing open-iscsi-2.1.8-suse.tar.bz2 with
  open-iscsi-2.1.9-suse.tar.bz2, and resetting
  open-iscsi-SUSE-latest.diff.bz2. A summary from the ChangeLog
  file:
  * Fix discoveryd compiler warning
  * Sync iscsi_if.h with kernel
  * Handle old DB records correctly
  * Make IQN configuration for iscsi-iname
  * remove OFFLOAD_BOOT_SUPPORTED, which is always true
  * Use UUID for IPC, not "root"
  * do not support SHA3 for libressl
  * build meson cleanups, including changing default DB home
  * Updated README about NOPs
  * Remove "BindTo" in systemd service file
  * Some iscsiuio fixes, including licensing and memory leaks
    (bsc#1210514)
  * Small netlink fixes
  * Fix OOM adjustment
  * Some error recovery fixes
  * Some spelling fixes</changelog>
  <changelog author="Lee Duncan &lt;lduncan@suse.com&gt;" date="1687262400">- Fix iscsiuio build version by updating iscsiuio/meson.build
  and RPM SPEC file (bsc#1210514), updating
  open-iscsi-SUSE-latest.diff.bz2</changelog>
  <changelog author="Lee Duncan &lt;lduncan@suse.com&gt;" date="1698235200">- Updated to latest upstream, which includes (bsc#1210514):
  * several fixes to harden iscsiuio, including:
  - logging now uses syslog
  - shutdown now waits for helper threads to complete
  - netlink socket cleanup
  * some minor bug fixes, some helping builds on musl
  This updates iscsiuio version to 0.7.8.8.
  This updates open-iscsi-SUSE-latest.diff.bz2</changelog>
  <changelog author="Lee Duncan &lt;lduncan@suse.com&gt;" date="1703073600">- Updated to latest upstream: two small changes, with no known
  functional changes:
  * Incorrect documentation for `iscsiadm -m session` print level
    (upstream issue #432)
  * Stop using deprecated inet_aton and inet_ntoa (upstream issue
    [#435])
- Also, stopped using pre-prepared tarballs for the build, instead
  now using a service file to get latest SUSE srouces directly.
  This removed these two files:
  * open-iscsi-2.1.9-suse.tar.bz2, and
  * open-iscsi-SUSE-latest.diff.bz2
  whcih were both created by a shell script, and added a service-
  file-generated file of the form:
  * open-iscsi-2.1.9.suse+TAG_OFFSET.tar.xz
  where TAG_OFFSET is of the form "COMMIT_COUNT.HASH", where
  COMMIT_COUNT is the count of commits since 2.1.9-suse (in this
  case), and HASH is the git commit hash being used.</changelog>
</package>
<package pkgid="8ffceb227c140a71447b6014002c1dc4b5a391924529ede633172e24a11ea8311ce89699ba1aaec1612259d48d20f4f17b209fb202e28d746bff8ee0ae1d1a98" name="iscsiuio-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.7.8.8" rel="104.1"/>
  <changelog author="Lee Duncan &lt;lduncan@suse.com&gt;" date="1636632000">- Merged latest upstream. Mostly cleanup, but includes a fix for
  iscsi-init.service when trying to write to the root volume too
  early (bsc#1192568), as well as an upstream fix for possible
  deadlock when dealing with sysfs.</changelog>
  <changelog author="Lee Duncan &lt;lduncan@suse.com&gt;" date="1644840000">- Updated to latest upstream 2.1.6 as 2.1.6-suse, which contains
  bug fixes and cleanups. See the Changelog for more details.</changelog>
  <changelog author="Lee Duncan &lt;lduncan@suse.com&gt;" date="1646481600">- Update to latest upstream, including test cleanup, minor
  bug fixes (cosmetic), and fixing iscsi-init (bsc#1195656).</changelog>
  <changelog author="Lee Duncan &lt;lduncan@suse.com&gt;" date="1649246400">- Updated to latest upstream, including bug fixes and cleanups.
  Changes included:
  * add handling name/value pairs for firmware login (bsc#1196113),
    including man page update for same
  * Fix bug where some package parts were installed using
    DESTDIR twice
  * general build cleanup (in prep for removing DB files from
    /etc/iscsi some day soon)
  Also, now delivering a "package config" file for libopeniscsiusr.</changelog>
  <changelog author="Lee Duncan &lt;lduncan@suse.com&gt;" date="1651838400">- Updated to latest upstream version, tagged 2.1.7. Changes
  included:
  * updated/fixed test script
  * updated build system
  * several bug fixes, including one for bsc#1199264</changelog>
  <changelog author="Lee Duncan &lt;lduncan@suse.com&gt;" date="1652097600">- Update to latest upstream, including:
  * Added 'distclean' to Makefile targets
  * Ensure Makefile '.PHONY' targets set up correctly
  * fix an iscsid logout bug generating a false error
    and cleanup logout error messages</changelog>
  <changelog author="Lee Duncan &lt;lduncan@suse.com&gt;" date="1652443200">- Set initiatorname in %post (at end of install), for cases
  where root is read-only at startup time (bsc#1198457)</changelog>
  <changelog author="Lee Duncan &lt;lduncan@suse.com&gt;" date="1655467200">- For Tumbleweed, moved logrotate files from user-specific
  directory /etc/logrotate.d to vendor-specific
  /usr/etc/logrotate.d
  (for Stefan Schubert &lt;schubi@suse.com&gt;)</changelog>
  <changelog author="Lee Duncan &lt;lduncan@suse.com&gt;" date="1657108800">- Modify SPEC file so systemd unit files are mode 644 (not 755)
  (bsc#1200570)</changelog>
  <changelog author="Lee Duncan &lt;lduncan@suse.com&gt;" date="1664193600">- Update to upstream version 2.1.8, which includes some bug fixes,
  and adds the ability to build using meson. The SPEC file was
  updated to use meson.
  Also, some files have moved:
  * the "lock" file has moved from /etc/iscsi to /var/lock/iscsi
  * the "database files" have moved from /etc/iscsi to
    /var/lib/iscsi</changelog>
  <changelog author="Lee Duncan &lt;lduncan@suse.com&gt;" date="1668600000">- Updated to latest upstream. Changes:
  * iscsid/iscsiuio: fix OOM adjustment (github issue #377)</changelog>
  <changelog author="Lee Duncan &lt;lduncan@suse.com&gt;" date="1670414400">- Moving DB files from /etc/iscsi/* to /var/lib/iscsi/* for
  SLE-15-SP5 and forward, as is done in Tumbleweed.
- Added /etc/iscsi/README.DB-files-moved, and added SPEC file
  changes to support this, including a post-install script to
  move the DB files, only installed if DB files are moved.
- Renamed shared library from libopeniscsiusr0_2_0 to
  libopeniscsiusr0, to correctly match SONAME in library.</changelog>
  <changelog author="Lee Duncan &lt;lduncan@suse.com&gt;" date="1671451200">- Updated SPEC file dependencies for libopeniscsiusr to avoid
  conflicting package installation.</changelog>
  <changelog author="Lee Duncan &lt;lduncan@suse.com&gt;" date="1671624000">- Update iscsid.service so it starts iscsid.socket, if needed
  (bsc#1206132).</changelog>
  <changelog author="Lee Duncan &lt;lduncan@suse.com&gt;" date="1677326400">- Build system: meson builds were ignoring optflags, and other
  passed in compiler options.</changelog>
  <changelog author="Lee Duncan &lt;lduncan@suse.com&gt;" date="1681732800">- Remove "--strip" in SPEC file for meson build, so that
  debuginfo is generated. (from mwilck) (bsc#1210536)</changelog>
  <changelog author="Lee Duncan &lt;lduncan@suse.com&gt;" date="1686830400">- Upgrade to upstream version 2.1.9 with tag "2.1.9-suse"
  (bsc#1210514), replacing open-iscsi-2.1.8-suse.tar.bz2 with
  open-iscsi-2.1.9-suse.tar.bz2, and resetting
  open-iscsi-SUSE-latest.diff.bz2. A summary from the ChangeLog
  file:
  * Fix discoveryd compiler warning
  * Sync iscsi_if.h with kernel
  * Handle old DB records correctly
  * Make IQN configuration for iscsi-iname
  * remove OFFLOAD_BOOT_SUPPORTED, which is always true
  * Use UUID for IPC, not "root"
  * do not support SHA3 for libressl
  * build meson cleanups, including changing default DB home
  * Updated README about NOPs
  * Remove "BindTo" in systemd service file
  * Some iscsiuio fixes, including licensing and memory leaks
    (bsc#1210514)
  * Small netlink fixes
  * Fix OOM adjustment
  * Some error recovery fixes
  * Some spelling fixes</changelog>
  <changelog author="Lee Duncan &lt;lduncan@suse.com&gt;" date="1687262400">- Fix iscsiuio build version by updating iscsiuio/meson.build
  and RPM SPEC file (bsc#1210514), updating
  open-iscsi-SUSE-latest.diff.bz2</changelog>
  <changelog author="Lee Duncan &lt;lduncan@suse.com&gt;" date="1698235200">- Updated to latest upstream, which includes (bsc#1210514):
  * several fixes to harden iscsiuio, including:
  - logging now uses syslog
  - shutdown now waits for helper threads to complete
  - netlink socket cleanup
  * some minor bug fixes, some helping builds on musl
  This updates iscsiuio version to 0.7.8.8.
  This updates open-iscsi-SUSE-latest.diff.bz2</changelog>
  <changelog author="Lee Duncan &lt;lduncan@suse.com&gt;" date="1703073600">- Updated to latest upstream: two small changes, with no known
  functional changes:
  * Incorrect documentation for `iscsiadm -m session` print level
    (upstream issue #432)
  * Stop using deprecated inet_aton and inet_ntoa (upstream issue
    [#435])
- Also, stopped using pre-prepared tarballs for the build, instead
  now using a service file to get latest SUSE srouces directly.
  This removed these two files:
  * open-iscsi-2.1.9-suse.tar.bz2, and
  * open-iscsi-SUSE-latest.diff.bz2
  whcih were both created by a shell script, and added a service-
  file-generated file of the form:
  * open-iscsi-2.1.9.suse+TAG_OFFSET.tar.xz
  where TAG_OFFSET is of the form "COMMIT_COUNT.HASH", where
  COMMIT_COUNT is the count of commits since 2.1.9-suse (in this
  case), and HASH is the git commit hash being used.</changelog>
</package>
<package pkgid="645533dcf8b32992dad611a1914e78a224c5c58ab5e5df2f87721cc71703e76e7d40c9564a8a753789ed047782ac23cfb03747eab40caa3ee3e799aa64ea24b1" name="isl" arch="src">
  <version epoch="0" ver="0.26" rel="1.5"/>
  <changelog author="dmueller@suse.com" date="1360238400">- Add config-guess-sub-update.diff:
  * Update config.guess/sub for aarch64</changelog>
  <changelog author="rguenther@suse.com" date="1372075200">- Update to ISL version 0.12
  * adds isl_val abstraction</changelog>
  <changelog author="rguenther@suse.com" date="1392292800">- Update to ISL version 0.12.2
  * isl_int has been replaced by isl_val
  * some of the old functions are still available in isl/deprecated/*.h
  but they will be removed in the future
  * The functions isl_pw_qpolynomial_eval, isl_union_pw_qpolynomial_eval,
  isl_pw_qpolynomial_fold_eval and isl_union_pw_qpolynomial_fold_eval have
  been changed to return an isl_val instead of an isl_qpolynomial
- Remove obsolete config-guess-sub-update.diff patch</changelog>
  <changelog author="rguenther@suse.com" date="1417694400">- Update to ISL version 0.14
  * support IMath as an optional replacement for GMP
  * minor AST generator improvements
- Inherits changes from ISL version 0.13
  * deprecate isl_int
  * improved support for multi piecewise quasi-affine expressions
  * allow the user to impose a bound on the number of low-level operations
  * add isl_id_to_ast_expr and isl_id_to_pw_aff
  * add isl_schedule_constraints
  * hide internal structure of isl_vec
  * remove support for piplib
- Add isl-0.14-fixes.patch to fix function returning without value.</changelog>
  <changelog author="rguenther@suse.com" date="1449144000">- Update to ISL version 0.15
  * improve coalescing
  * add isl_union_access_info_compute_flow
  * add mark nodes in AST
  * add isl_union_pw_aff and isl_multi_union_pw_aff
  * add schedule trees
  * deprecate band forests
  * deprecate separation_class AST generation option
  * introduce isl_bool and isl_stat types
- Removes no longer needed isl-0.14-fixes.patch.</changelog>
  <changelog author="mpluskal@suse.com" date="1454241600">- Use url for source
- Cleanup spec file with spec-cleaner
- Make building more verbose</changelog>
  <changelog author="mpluskal@suse.com" date="1454846400">- Update to 0.16.1
  * fix bug in simplification
- Changes for 0.16
  * add 32 bit integer optimization for IMath
  * minor AST generator improvements
  * add isl_union_flow_get_full_{may,must}_dependence
  * minor improvements to Python bindings
  * minor improvements to set and map printing</changelog>
  <changelog author="rguenther@suse.com" date="1485864000">- Update to 0.18
  * improve elimination of redundant existentially quantified variables
  * improve coalescing
  * improve parametric integer programming
  * preserve isolate option in isl_schedule_node_band_split
  * print AST nodes in YAML format
  * minor improvements to Python bindings
- Inherits update to 0.17.1
  * fix bug in coalescing treatment
- Inherits update to 0.17
  * optionally combine SCCs incrementally in scheduler
  * optionally maximize coincidence in scheduler
  * optionally avoid loop coalescing in scheduler
  * fix handling of nested integer divisions
  * optionally detect min/max expressions during AST generation
  * minor AST generator improvements
  * simplify stride constraints
  * improve support for expansions in schedule trees</changelog>
  <changelog author="msrb@suse.com" date="1517227200">- Include pkgconfig files in isl-devel package.
- Do not build static libraries (instead of deleting them after).</changelog>
  <changelog author="jengelh@inai.de" date="1517400000">- Set shared library RPM group. Use %make_install.</changelog>
  <changelog author="rguenther@suse.com" date="1520424000">- Update to 0.19
  * minor improvements to coalescing
  * minor improvement to parametric integer programming
  * try harder to avoid large coefficients in scheduler
  * support kill accesses in dependence analysis
  * drop deprecated isl_int
  * drop deprecated band forests
  * drop deprecated functions</changelog>
  <changelog author="rpm@fthiessen.de" date="1533816000">- Update to 0.20
  * keep track of domain in 0D isl_multi_pw_aff and
    isl_multi_union_pw_aff
  * add isl_aff_eval and isl_pw_aff_eval
  * add fixed-size rectangular box hull</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1578052800">- Update to 0.22:
  * improved bindings
  * scheduler fix involving fixed dimensions
  * accept ranges in tuples during parsing
  * add some convenience functions
- Update to 0.21:
  * preliminary C++ bindings
  * use incremental scheduler by default
  * introduce isl_size type
  * rename isl_ast_op_type to isl_ast_expr_op_type
  * fix coalescing bugs
  * use isl_bool to return extra boolean argument</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1578657600">- Add isl_basic_map_underlying_set-fix.patch from upstream.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1580990400">- Update to 0.22.1:
  - fix error handling
- Remove isl_basic_map_underlying_set-fix.patch with is part
  of the release.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1609243200">- update to 0.23:
  - minor improvements to coalescing
  - use build compiler to build extract_interface
  - add some convenience functions
  - ignore parameters in isl_union_* hash tables</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1611576000">- Compile with %optflags</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1620561600">- update to 0.24:
  - improved (C++) bindings (inherit methods, renamed exports)
  - initial templated C++ bindings
  - detect bounds on constant polynomials as tight</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1658145600">- update to 0.25:
  * support (type safe) user object on id in bindings
  * more exports to (templated C++) bindings
  * add some convenience functions</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1680523200">- update to 0.26:
  * fix inherited overloaded methods in Python bindings
  * decompose topological sort of clusters in incremental
    scheduler
  * improved isl_pw_aff_list_{min,max}
  * add some convenience functions
  * more exports to (templated C++) bindings
  * slightly improved conversion from binary relation to function</changelog>
</package>
<package pkgid="43b945f1719dd1dcfbbdbba08f47d6bbbefb5660994cee9e9cca7e9ea6e056c14bc61acfecf6612f9a070fc5e43393a204d0b943c27653697395a514e3bb2730" name="isl-debugsource" arch="i586">
  <version epoch="0" ver="0.26" rel="1.5"/>
  <changelog author="rguenther@suse.com" date="1520424000">- Update to 0.19
  * minor improvements to coalescing
  * minor improvement to parametric integer programming
  * try harder to avoid large coefficients in scheduler
  * support kill accesses in dependence analysis
  * drop deprecated isl_int
  * drop deprecated band forests
  * drop deprecated functions</changelog>
  <changelog author="rpm@fthiessen.de" date="1533816000">- Update to 0.20
  * keep track of domain in 0D isl_multi_pw_aff and
    isl_multi_union_pw_aff
  * add isl_aff_eval and isl_pw_aff_eval
  * add fixed-size rectangular box hull</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1578052800">- Update to 0.22:
  * improved bindings
  * scheduler fix involving fixed dimensions
  * accept ranges in tuples during parsing
  * add some convenience functions
- Update to 0.21:
  * preliminary C++ bindings
  * use incremental scheduler by default
  * introduce isl_size type
  * rename isl_ast_op_type to isl_ast_expr_op_type
  * fix coalescing bugs
  * use isl_bool to return extra boolean argument</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1578657600">- Add isl_basic_map_underlying_set-fix.patch from upstream.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1580990400">- Update to 0.22.1:
  - fix error handling
- Remove isl_basic_map_underlying_set-fix.patch with is part
  of the release.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1609243200">- update to 0.23:
  - minor improvements to coalescing
  - use build compiler to build extract_interface
  - add some convenience functions
  - ignore parameters in isl_union_* hash tables</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1611576000">- Compile with %optflags</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1620561600">- update to 0.24:
  - improved (C++) bindings (inherit methods, renamed exports)
  - initial templated C++ bindings
  - detect bounds on constant polynomials as tight</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1658145600">- update to 0.25:
  * support (type safe) user object on id in bindings
  * more exports to (templated C++) bindings
  * add some convenience functions</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1680523200">- update to 0.26:
  * fix inherited overloaded methods in Python bindings
  * decompose topological sort of clusters in incremental
    scheduler
  * improved isl_pw_aff_list_{min,max}
  * add some convenience functions
  * more exports to (templated C++) bindings
  * slightly improved conversion from binary relation to function</changelog>
</package>
<package pkgid="9ed65d895709bfd2ff9cd8c0a01e9a7536b0c47b881b049dd0418f370ad94c1c56861b6bd678054f4e1bc7c1845bb51b8cac43dffce0068dfdc3afa70e45363d" name="isl-debugsource" arch="x86_64">
  <version epoch="0" ver="0.26" rel="1.5"/>
  <changelog author="rguenther@suse.com" date="1520424000">- Update to 0.19
  * minor improvements to coalescing
  * minor improvement to parametric integer programming
  * try harder to avoid large coefficients in scheduler
  * support kill accesses in dependence analysis
  * drop deprecated isl_int
  * drop deprecated band forests
  * drop deprecated functions</changelog>
  <changelog author="rpm@fthiessen.de" date="1533816000">- Update to 0.20
  * keep track of domain in 0D isl_multi_pw_aff and
    isl_multi_union_pw_aff
  * add isl_aff_eval and isl_pw_aff_eval
  * add fixed-size rectangular box hull</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1578052800">- Update to 0.22:
  * improved bindings
  * scheduler fix involving fixed dimensions
  * accept ranges in tuples during parsing
  * add some convenience functions
- Update to 0.21:
  * preliminary C++ bindings
  * use incremental scheduler by default
  * introduce isl_size type
  * rename isl_ast_op_type to isl_ast_expr_op_type
  * fix coalescing bugs
  * use isl_bool to return extra boolean argument</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1578657600">- Add isl_basic_map_underlying_set-fix.patch from upstream.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1580990400">- Update to 0.22.1:
  - fix error handling
- Remove isl_basic_map_underlying_set-fix.patch with is part
  of the release.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1609243200">- update to 0.23:
  - minor improvements to coalescing
  - use build compiler to build extract_interface
  - add some convenience functions
  - ignore parameters in isl_union_* hash tables</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1611576000">- Compile with %optflags</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1620561600">- update to 0.24:
  - improved (C++) bindings (inherit methods, renamed exports)
  - initial templated C++ bindings
  - detect bounds on constant polynomials as tight</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1658145600">- update to 0.25:
  * support (type safe) user object on id in bindings
  * more exports to (templated C++) bindings
  * add some convenience functions</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1680523200">- update to 0.26:
  * fix inherited overloaded methods in Python bindings
  * decompose topological sort of clusters in incremental
    scheduler
  * improved isl_pw_aff_list_{min,max}
  * add some convenience functions
  * more exports to (templated C++) bindings
  * slightly improved conversion from binary relation to function</changelog>
</package>
<package pkgid="c376716ce633108e12c3470fbec1b6e1960d7e048dc25333240627cab374a68bd614181abfb18c10203c26337ae8fcc6847ab9dce3b232c8045c11b04b0aba95" name="isl-devel" arch="i586">
  <version epoch="0" ver="0.26" rel="1.5"/>
  <changelog author="rguenther@suse.com" date="1520424000">- Update to 0.19
  * minor improvements to coalescing
  * minor improvement to parametric integer programming
  * try harder to avoid large coefficients in scheduler
  * support kill accesses in dependence analysis
  * drop deprecated isl_int
  * drop deprecated band forests
  * drop deprecated functions</changelog>
  <changelog author="rpm@fthiessen.de" date="1533816000">- Update to 0.20
  * keep track of domain in 0D isl_multi_pw_aff and
    isl_multi_union_pw_aff
  * add isl_aff_eval and isl_pw_aff_eval
  * add fixed-size rectangular box hull</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1578052800">- Update to 0.22:
  * improved bindings
  * scheduler fix involving fixed dimensions
  * accept ranges in tuples during parsing
  * add some convenience functions
- Update to 0.21:
  * preliminary C++ bindings
  * use incremental scheduler by default
  * introduce isl_size type
  * rename isl_ast_op_type to isl_ast_expr_op_type
  * fix coalescing bugs
  * use isl_bool to return extra boolean argument</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1578657600">- Add isl_basic_map_underlying_set-fix.patch from upstream.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1580990400">- Update to 0.22.1:
  - fix error handling
- Remove isl_basic_map_underlying_set-fix.patch with is part
  of the release.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1609243200">- update to 0.23:
  - minor improvements to coalescing
  - use build compiler to build extract_interface
  - add some convenience functions
  - ignore parameters in isl_union_* hash tables</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1611576000">- Compile with %optflags</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1620561600">- update to 0.24:
  - improved (C++) bindings (inherit methods, renamed exports)
  - initial templated C++ bindings
  - detect bounds on constant polynomials as tight</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1658145600">- update to 0.25:
  * support (type safe) user object on id in bindings
  * more exports to (templated C++) bindings
  * add some convenience functions</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1680523200">- update to 0.26:
  * fix inherited overloaded methods in Python bindings
  * decompose topological sort of clusters in incremental
    scheduler
  * improved isl_pw_aff_list_{min,max}
  * add some convenience functions
  * more exports to (templated C++) bindings
  * slightly improved conversion from binary relation to function</changelog>
</package>
<package pkgid="f503d4b5e7b07f656c75eeac7607fcf6b09798ef9f02097ad9a2275a4b7ced3fc05cef31a5c624ff7a3b1857b16ff8b1dd68fa329c0143c7e0d047458e2c4ed3" name="isl-devel" arch="x86_64">
  <version epoch="0" ver="0.26" rel="1.5"/>
  <changelog author="rguenther@suse.com" date="1520424000">- Update to 0.19
  * minor improvements to coalescing
  * minor improvement to parametric integer programming
  * try harder to avoid large coefficients in scheduler
  * support kill accesses in dependence analysis
  * drop deprecated isl_int
  * drop deprecated band forests
  * drop deprecated functions</changelog>
  <changelog author="rpm@fthiessen.de" date="1533816000">- Update to 0.20
  * keep track of domain in 0D isl_multi_pw_aff and
    isl_multi_union_pw_aff
  * add isl_aff_eval and isl_pw_aff_eval
  * add fixed-size rectangular box hull</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1578052800">- Update to 0.22:
  * improved bindings
  * scheduler fix involving fixed dimensions
  * accept ranges in tuples during parsing
  * add some convenience functions
- Update to 0.21:
  * preliminary C++ bindings
  * use incremental scheduler by default
  * introduce isl_size type
  * rename isl_ast_op_type to isl_ast_expr_op_type
  * fix coalescing bugs
  * use isl_bool to return extra boolean argument</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1578657600">- Add isl_basic_map_underlying_set-fix.patch from upstream.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1580990400">- Update to 0.22.1:
  - fix error handling
- Remove isl_basic_map_underlying_set-fix.patch with is part
  of the release.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1609243200">- update to 0.23:
  - minor improvements to coalescing
  - use build compiler to build extract_interface
  - add some convenience functions
  - ignore parameters in isl_union_* hash tables</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1611576000">- Compile with %optflags</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1620561600">- update to 0.24:
  - improved (C++) bindings (inherit methods, renamed exports)
  - initial templated C++ bindings
  - detect bounds on constant polynomials as tight</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1658145600">- update to 0.25:
  * support (type safe) user object on id in bindings
  * more exports to (templated C++) bindings
  * add some convenience functions</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1680523200">- update to 0.26:
  * fix inherited overloaded methods in Python bindings
  * decompose topological sort of clusters in incremental
    scheduler
  * improved isl_pw_aff_list_{min,max}
  * add some convenience functions
  * more exports to (templated C++) bindings
  * slightly improved conversion from binary relation to function</changelog>
</package>
<package pkgid="da4cd71dc109507d122d6468d6a8b04b072f71aa35d56bea99a0f915aca70f747051b634cc4b198329d3dedb82b45ccc8eb1c3924b6517c67f9c00b54a7fde52" name="isl-devel-32bit" arch="x86_64">
  <version epoch="0" ver="0.26" rel="1.5"/>
  <changelog author="rguenther@suse.com" date="1520424000">- Update to 0.19
  * minor improvements to coalescing
  * minor improvement to parametric integer programming
  * try harder to avoid large coefficients in scheduler
  * support kill accesses in dependence analysis
  * drop deprecated isl_int
  * drop deprecated band forests
  * drop deprecated functions</changelog>
  <changelog author="rpm@fthiessen.de" date="1533816000">- Update to 0.20
  * keep track of domain in 0D isl_multi_pw_aff and
    isl_multi_union_pw_aff
  * add isl_aff_eval and isl_pw_aff_eval
  * add fixed-size rectangular box hull</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1578052800">- Update to 0.22:
  * improved bindings
  * scheduler fix involving fixed dimensions
  * accept ranges in tuples during parsing
  * add some convenience functions
- Update to 0.21:
  * preliminary C++ bindings
  * use incremental scheduler by default
  * introduce isl_size type
  * rename isl_ast_op_type to isl_ast_expr_op_type
  * fix coalescing bugs
  * use isl_bool to return extra boolean argument</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1578657600">- Add isl_basic_map_underlying_set-fix.patch from upstream.</changelog>
  <changelog author="Martin Li&#x161;ka &lt;mliska@suse.cz&gt;" date="1580990400">- Update to 0.22.1:
  - fix error handling
- Remove isl_basic_map_underlying_set-fix.patch with is part
  of the release.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1609243200">- update to 0.23:
  - minor improvements to coalescing
  - use build compiler to build extract_interface
  - add some convenience functions
  - ignore parameters in isl_union_* hash tables</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1611576000">- Compile with %optflags</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1620561600">- update to 0.24:
  - improved (C++) bindings (inherit methods, renamed exports)
  - initial templated C++ bindings
  - detect bounds on constant polynomials as tight</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1658145600">- update to 0.25:
  * support (type safe) user object on id in bindings
  * more exports to (templated C++) bindings
  * add some convenience functions</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1680523200">- update to 0.26:
  * fix inherited overloaded methods in Python bindings
  * decompose topological sort of clusters in incremental
    scheduler
  * improved isl_pw_aff_list_{min,max}
  * add some convenience functions
  * more exports to (templated C++) bindings
  * slightly improved conversion from binary relation to function</changelog>
</package>
<package pkgid="d7a975a3931e8c5b463fdf95cd0ac8e661bda2ff474f29248696715cfa9f20a27a2b71e94be2ca78eba889997ab498f99b9c258ae6e50557aadb04491e9dc87c" name="iso-codes" arch="noarch">
  <version epoch="0" ver="4.15.0" rel="1.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579003200">- Stop recommending iso-codes-lang: the -lang package provides
  relevant supplements which allow zypper to be more specific when
  to pick it (zypper lloc).</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1586865600">- Update to version 4.4:
  * Plenty of changes - see provided ChangeLog.md for details
- Update source url</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1595851200">- Update to version 4.5.0:
  + ISO-3166-2
  - Update subdivision names for Belarus.
  - Update Norway ISO 316.
  + Updated translations for ISO 3166-1, ISO 3166-2, ISO 3166-3,
    ISO 639-2, ISO 639-3, ISO 639-5, ISO 4217 and ISO 15924.
- Run spec-cleaner.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1618660800">- update to 4.6.0:
  * Many translation updates, see included ChangeLog</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1634385600">- update to 4.7.0:
  * Fix weblate check: Remove double spaces
  * Rename ku.po to kmr.po.
  * Add common names for South and North Korea.
  * Updates for Indonesia
  * ISO 3166-1 translations
  * ISO 3166-2 translations
  * ISO 3166-3 translations
  * ISO 639-2 translations
  * ISO 639-3 translations
  * ISO 639-5 translations
  * ISO 4217 translations
  * ISO 15924 translations</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1637755200">- update to 4.8.0:
  * ISO 3166-1: Add flag emoji to countries. Thanks to Pander
    for the suggestion. Fixes #19
  * ISO 639-5: New translation for Chinese (Simplified)
  * ISO 3166-2: Major update of data.
    Thanks to the script of Kevin Kaiser, which enables
    the download of ISO pages and parses the data.
    Fixes #15, #16, #27
  * Rename ChangeLog.md to CHANGELOG.md and follow the suggestions
    from [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
  * Move all CHANGELOG entries from versions before 4.0 to an
    archive file (CHANGELOG-PRE-4.0.md) in order to reduce the
    massive size of this CHANGELOG.
  * Translation updates for ISO 3166-1
  * Translation updates for ISO 3166-2
  * Translation updates for ISO 639-2
  * Translation updates for ISO 639-3
  * Translation updates for ISO 639-5
  * Translation updates for ISO 15924</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1642593600">- update to 4.9.0:
  * ISO 639-3: New translation for Friulian
  * ISO 639-5: New translations for Esperanto, Hindi, Russian
  * ISO 4217: New translation for Esperanto
  * Translation updates for ISO 3166-1
  * Translation updates for ISO 3166-2
  * Translation updates for ISO 639-2
  * Translation updates for ISO 639-3
  * Translation updates for ISO 639-5</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1654430400">- update to 4.10.0:
  * Update ISO 639-2 codes to include Montenegrin (cnr) added in 2017.
  * Update ISO 4217. Fixes #24
  * ISO 639-3: New translation for Friulian
  * ISO 639-5: New translations for Esperanto, Hindi, Russian
  * ISO 4217: New translation for Esperanto
  * Translation updates for ISO 3166-1
  * Translation updates for ISO 3166-2
  * Translation updates for ISO 3166-3
  * Translation updates for ISO 639-2
  * Translation updates for ISO 639-3
  * Translation updates for ISO 639-5
  * Translation updates for ISO 4217
  * Translation updates for ISO 15924
  * ISO 3166-2: Add parent codes for GB. Fixes #36
  * ISO 3166-2: Fix subdivision names for Finland. Fixes #37</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1659009600">- Update to version 4.11.0:
  + Update ISO 639-3 codes from SIL website.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1669204800">- Update to version 4.12.0:
  + ISO 3166-1: Update name for TR (Türkiye). Fixes #38
  + Updated translations for ISO 3166-1, ISO 3166-2, ISO 3166-3,
    ISO 639-2, ISO 639-3, ISO 639-5, ISO 4217, and ISO 15924.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678276800">- update to version 4.13.0:
  + ISO 3166-1: Add missing common names for Laos, Iran, and Syria.
  + ISO 3166-3: Fix withdrawal dates of AN, CS and YU.
  + Updated translations.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684411200">- update to 4.15.0:
  + Updated translation for ISO 3166-1, ISO 3166-3, ISO 639-2,
    ISO 3166-1, ISO 3166-2, ISO 3166-3, ISO 639-2, ISO 639-3,
    ISO 639-5, ISO 4217, and ISO 15924.
  + ISO 3166-2: Fix wrong Spanish translation.</changelog>
</package>
<package pkgid="a640f189e00fb8cddf2af803e3c4c3fb83c9c8fbbd13903a79e03d0da5a7aaca732d57ed66bd4c69be2ae136e8dcc9184eb909049d8d92553cabe2112a228ea0" name="iso-codes" arch="src">
  <version epoch="0" ver="4.15.0" rel="1.1"/>
  <changelog author="zaitor@opensuse.org" date="1455710400">- Update to version 3.65:
  + Updated translations for ISO 3166 and ISO 4217.
- Changes from version 3.64:
  + Updated translations for ISO 3166-2, ISO 15924, ISO 4217 and
    ISO 3166.</changelog>
  <changelog author="jbohac@suse.com" date="1479297600">- Update to version 3.71:
  + Add short name of CZ to ISO 3166-1 and ISO 3166-2.
  + Updated translations for ISO 3166-1, ISO 3166-2 and ISO 4217.
- Changes from version 3.70:
  + Update name for ES-SS in ISO 3166-2.
  + Updated translations for ISO 3166-1, ISO 3166-2 and ISO 639-2.
- Changes from version 3.69:
  + Update name for PH-NEC and ES-BI in ISO 3116-2.
  + Updated translations for ISO 3166-1, ISO 3166-2, ISO 15924
    and ISO 4217.
- Changes from version 3.68:
  + Change long name of GM to ISO-3166-1.
  + Add changes for Lao in ISO 3166-2.
  + Updated translations for ISO 3166-1, ISO 3166-2, ISO 639-2,
    ISO 639-3, ISO 15924 and ISO 4217.
- Changes from version 3.67:
  + The data is now included in JSON files.
  + The XML files are deprecated.
  + The gettext domains have been renamed to better match the
    actual ISO number; previously used gettext domains are linked
    to the new  domain names.
  + A new ISO standard has been included: ISO 3166-3.
  + The standard ISO 4217 (currency names) now includes only the
    currently used currencies. Entries of withdrawn currencies are
    no longer included.
  + The standard ISO 639-5 now includes only the language families
    which are part of the official standard. The previously
    included languages were not part of the standard and have been
    removed.
  + ISO 639-3 has been updated from the latest upstream sources.
  + Updated translations for ISO 3166-1.
- Changes from version 3.66:
  + start distributing JSON data files in
    /usr/share/iso-codes/json.
  + Updated translations for ISO 639-5.</changelog>
  <changelog author="zaitor@opensuse.org" date="1489406400">- Update to version 3.74:
  + ISO 3166-2: Remove GB- prefix from parent code for Great
    Britain (deb#315604).
- Changes from version 3.73:
  + ISO 3166-2: Remove CZ- prefix from parent code for Czechia.
- Changes from version 3.72:
  + ISO 3166-2: Update from iso.org for Great Britain (deb#315563).
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1509537600">- Update to version 3.76:
  + ISO 3166-3:
  - Add alpha_2 codes.
  - Correct numeric code for Netherlands Antilles (ANHH) from 532
    to 530.
  + Updated translations for ISO 3166-1, ISO 3166-2, ISO 4217,
    ISO 639-2, ISO 639-3 and ISO 15924.
- Changes from version 3.75:
  + ISO 3166-1: Add 'Vietnam' as common name.
  + ISO 3166-2: Update French metropolitan regions (alioth#315693).
  + ISO 4217: Add new Belarusian Ruble (alioth#315696).
  + Updated translations for ISO 639-2, ISO 639-3, ISO 639-5,
    ISO 3166-1, ISO 3166-2, ISO 4217 and ISO 15924.</changelog>
  <changelog author="avindra@opensuse.org" date="1516795200">- Update to version 3.77:
  + Updated translations for ISO 3166-1, ISO 3166-2, ISO 4217,
    ISO 3166-3, ISO 639-2, ISO 639-5, ISO 639-3, ISO 15924.
- Cleanup with spec-cleaner.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="rpm@fthiessen.de" date="1533816000">- Update to version 3.79:
  + Updated translations for ISO 3166-1, ISO 3166-2, ISO 639-2,
    ISO 639-3, ISO 639-5, ISO 4217 and ISO 15924
- Changes from version 3.78:
  + Update all .pot and .po files with new URL for msgid bugs
  + Fix copyright headers in .po files
  + Remove old script with l10n status
  + Fix some errors in .po files, spotted by Weblate
  + Updated translations for ISO 3166-1, ISO 3166-2, ISO 3166-3,
    ISO 639-2, ISO 639-3, ISO 639-5, ISO 4217 and ISO 15924</changelog>
  <changelog author="sean@suspend.net" date="1542456000">- Update to version 4.01:
  + ISO-3166-2: Update codes for ZA-GT (Gauteng) and ZA-NL (Kwazulu-Natal)
  + ISO-3166-3: translations (Italian)
  + ISO-15924: translations (Estonian)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579003200">- Stop recommending iso-codes-lang: the -lang package provides
  relevant supplements which allow zypper to be more specific when
  to pick it (zypper lloc).</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1586865600">- Update to version 4.4:
  * Plenty of changes - see provided ChangeLog.md for details
- Update source url</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1595851200">- Update to version 4.5.0:
  + ISO-3166-2
  - Update subdivision names for Belarus.
  - Update Norway ISO 316.
  + Updated translations for ISO 3166-1, ISO 3166-2, ISO 3166-3,
    ISO 639-2, ISO 639-3, ISO 639-5, ISO 4217 and ISO 15924.
- Run spec-cleaner.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1618660800">- update to 4.6.0:
  * Many translation updates, see included ChangeLog</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1634385600">- update to 4.7.0:
  * Fix weblate check: Remove double spaces
  * Rename ku.po to kmr.po.
  * Add common names for South and North Korea.
  * Updates for Indonesia
  * ISO 3166-1 translations
  * ISO 3166-2 translations
  * ISO 3166-3 translations
  * ISO 639-2 translations
  * ISO 639-3 translations
  * ISO 639-5 translations
  * ISO 4217 translations
  * ISO 15924 translations</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1637755200">- update to 4.8.0:
  * ISO 3166-1: Add flag emoji to countries. Thanks to Pander
    for the suggestion. Fixes #19
  * ISO 639-5: New translation for Chinese (Simplified)
  * ISO 3166-2: Major update of data.
    Thanks to the script of Kevin Kaiser, which enables
    the download of ISO pages and parses the data.
    Fixes #15, #16, #27
  * Rename ChangeLog.md to CHANGELOG.md and follow the suggestions
    from [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
  * Move all CHANGELOG entries from versions before 4.0 to an
    archive file (CHANGELOG-PRE-4.0.md) in order to reduce the
    massive size of this CHANGELOG.
  * Translation updates for ISO 3166-1
  * Translation updates for ISO 3166-2
  * Translation updates for ISO 639-2
  * Translation updates for ISO 639-3
  * Translation updates for ISO 639-5
  * Translation updates for ISO 15924</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1642593600">- update to 4.9.0:
  * ISO 639-3: New translation for Friulian
  * ISO 639-5: New translations for Esperanto, Hindi, Russian
  * ISO 4217: New translation for Esperanto
  * Translation updates for ISO 3166-1
  * Translation updates for ISO 3166-2
  * Translation updates for ISO 639-2
  * Translation updates for ISO 639-3
  * Translation updates for ISO 639-5</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1654430400">- update to 4.10.0:
  * Update ISO 639-2 codes to include Montenegrin (cnr) added in 2017.
  * Update ISO 4217. Fixes #24
  * ISO 639-3: New translation for Friulian
  * ISO 639-5: New translations for Esperanto, Hindi, Russian
  * ISO 4217: New translation for Esperanto
  * Translation updates for ISO 3166-1
  * Translation updates for ISO 3166-2
  * Translation updates for ISO 3166-3
  * Translation updates for ISO 639-2
  * Translation updates for ISO 639-3
  * Translation updates for ISO 639-5
  * Translation updates for ISO 4217
  * Translation updates for ISO 15924
  * ISO 3166-2: Add parent codes for GB. Fixes #36
  * ISO 3166-2: Fix subdivision names for Finland. Fixes #37</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1659009600">- Update to version 4.11.0:
  + Update ISO 639-3 codes from SIL website.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1669204800">- Update to version 4.12.0:
  + ISO 3166-1: Update name for TR (Türkiye). Fixes #38
  + Updated translations for ISO 3166-1, ISO 3166-2, ISO 3166-3,
    ISO 639-2, ISO 639-3, ISO 639-5, ISO 4217, and ISO 15924.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678276800">- update to version 4.13.0:
  + ISO 3166-1: Add missing common names for Laos, Iran, and Syria.
  + ISO 3166-3: Fix withdrawal dates of AN, CS and YU.
  + Updated translations.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684411200">- update to 4.15.0:
  + Updated translation for ISO 3166-1, ISO 3166-3, ISO 639-2,
    ISO 3166-1, ISO 3166-2, ISO 3166-3, ISO 639-2, ISO 639-3,
    ISO 639-5, ISO 4217, and ISO 15924.
  + ISO 3166-2: Fix wrong Spanish translation.</changelog>
</package>
<package pkgid="89f8a58c0a9a129582d805e8a0df32afc913f2273a653ab4fd519ea1cec4f277a838e0f5f257b1dd91a58666cc64b38f7743dfbf29f958665bfe7632a9f26446" name="iso-codes-devel" arch="noarch">
  <version epoch="0" ver="4.15.0" rel="1.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579003200">- Stop recommending iso-codes-lang: the -lang package provides
  relevant supplements which allow zypper to be more specific when
  to pick it (zypper lloc).</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1586865600">- Update to version 4.4:
  * Plenty of changes - see provided ChangeLog.md for details
- Update source url</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1595851200">- Update to version 4.5.0:
  + ISO-3166-2
  - Update subdivision names for Belarus.
  - Update Norway ISO 316.
  + Updated translations for ISO 3166-1, ISO 3166-2, ISO 3166-3,
    ISO 639-2, ISO 639-3, ISO 639-5, ISO 4217 and ISO 15924.
- Run spec-cleaner.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1618660800">- update to 4.6.0:
  * Many translation updates, see included ChangeLog</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1634385600">- update to 4.7.0:
  * Fix weblate check: Remove double spaces
  * Rename ku.po to kmr.po.
  * Add common names for South and North Korea.
  * Updates for Indonesia
  * ISO 3166-1 translations
  * ISO 3166-2 translations
  * ISO 3166-3 translations
  * ISO 639-2 translations
  * ISO 639-3 translations
  * ISO 639-5 translations
  * ISO 4217 translations
  * ISO 15924 translations</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1637755200">- update to 4.8.0:
  * ISO 3166-1: Add flag emoji to countries. Thanks to Pander
    for the suggestion. Fixes #19
  * ISO 639-5: New translation for Chinese (Simplified)
  * ISO 3166-2: Major update of data.
    Thanks to the script of Kevin Kaiser, which enables
    the download of ISO pages and parses the data.
    Fixes #15, #16, #27
  * Rename ChangeLog.md to CHANGELOG.md and follow the suggestions
    from [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
  * Move all CHANGELOG entries from versions before 4.0 to an
    archive file (CHANGELOG-PRE-4.0.md) in order to reduce the
    massive size of this CHANGELOG.
  * Translation updates for ISO 3166-1
  * Translation updates for ISO 3166-2
  * Translation updates for ISO 639-2
  * Translation updates for ISO 639-3
  * Translation updates for ISO 639-5
  * Translation updates for ISO 15924</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1642593600">- update to 4.9.0:
  * ISO 639-3: New translation for Friulian
  * ISO 639-5: New translations for Esperanto, Hindi, Russian
  * ISO 4217: New translation for Esperanto
  * Translation updates for ISO 3166-1
  * Translation updates for ISO 3166-2
  * Translation updates for ISO 639-2
  * Translation updates for ISO 639-3
  * Translation updates for ISO 639-5</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1654430400">- update to 4.10.0:
  * Update ISO 639-2 codes to include Montenegrin (cnr) added in 2017.
  * Update ISO 4217. Fixes #24
  * ISO 639-3: New translation for Friulian
  * ISO 639-5: New translations for Esperanto, Hindi, Russian
  * ISO 4217: New translation for Esperanto
  * Translation updates for ISO 3166-1
  * Translation updates for ISO 3166-2
  * Translation updates for ISO 3166-3
  * Translation updates for ISO 639-2
  * Translation updates for ISO 639-3
  * Translation updates for ISO 639-5
  * Translation updates for ISO 4217
  * Translation updates for ISO 15924
  * ISO 3166-2: Add parent codes for GB. Fixes #36
  * ISO 3166-2: Fix subdivision names for Finland. Fixes #37</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1659009600">- Update to version 4.11.0:
  + Update ISO 639-3 codes from SIL website.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1669204800">- Update to version 4.12.0:
  + ISO 3166-1: Update name for TR (Türkiye). Fixes #38
  + Updated translations for ISO 3166-1, ISO 3166-2, ISO 3166-3,
    ISO 639-2, ISO 639-3, ISO 639-5, ISO 4217, and ISO 15924.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678276800">- update to version 4.13.0:
  + ISO 3166-1: Add missing common names for Laos, Iran, and Syria.
  + ISO 3166-3: Fix withdrawal dates of AN, CS and YU.
  + Updated translations.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684411200">- update to 4.15.0:
  + Updated translation for ISO 3166-1, ISO 3166-3, ISO 639-2,
    ISO 3166-1, ISO 3166-2, ISO 3166-3, ISO 639-2, ISO 639-3,
    ISO 639-5, ISO 4217, and ISO 15924.
  + ISO 3166-2: Fix wrong Spanish translation.</changelog>
</package>
<package pkgid="1ddfe0531df4dc62f45a212b4522892cbc2e403f9ef067d7d16e59bad24fc8826ea0226b3ec5d2cf263360285718256b54f758c4a48cb23331a418be2649c784" name="iso-codes-lang" arch="noarch">
  <version epoch="0" ver="4.15.0" rel="1.1"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1579003200">- Stop recommending iso-codes-lang: the -lang package provides
  relevant supplements which allow zypper to be more specific when
  to pick it (zypper lloc).</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1586865600">- Update to version 4.4:
  * Plenty of changes - see provided ChangeLog.md for details
- Update source url</changelog>
  <changelog author="Matthias Eliasson &lt;elimat@opensuse.org&gt;" date="1595851200">- Update to version 4.5.0:
  + ISO-3166-2
  - Update subdivision names for Belarus.
  - Update Norway ISO 316.
  + Updated translations for ISO 3166-1, ISO 3166-2, ISO 3166-3,
    ISO 639-2, ISO 639-3, ISO 639-5, ISO 4217 and ISO 15924.
- Run spec-cleaner.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1618660800">- update to 4.6.0:
  * Many translation updates, see included ChangeLog</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1634385600">- update to 4.7.0:
  * Fix weblate check: Remove double spaces
  * Rename ku.po to kmr.po.
  * Add common names for South and North Korea.
  * Updates for Indonesia
  * ISO 3166-1 translations
  * ISO 3166-2 translations
  * ISO 3166-3 translations
  * ISO 639-2 translations
  * ISO 639-3 translations
  * ISO 639-5 translations
  * ISO 4217 translations
  * ISO 15924 translations</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1637755200">- update to 4.8.0:
  * ISO 3166-1: Add flag emoji to countries. Thanks to Pander
    for the suggestion. Fixes #19
  * ISO 639-5: New translation for Chinese (Simplified)
  * ISO 3166-2: Major update of data.
    Thanks to the script of Kevin Kaiser, which enables
    the download of ISO pages and parses the data.
    Fixes #15, #16, #27
  * Rename ChangeLog.md to CHANGELOG.md and follow the suggestions
    from [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
  * Move all CHANGELOG entries from versions before 4.0 to an
    archive file (CHANGELOG-PRE-4.0.md) in order to reduce the
    massive size of this CHANGELOG.
  * Translation updates for ISO 3166-1
  * Translation updates for ISO 3166-2
  * Translation updates for ISO 639-2
  * Translation updates for ISO 639-3
  * Translation updates for ISO 639-5
  * Translation updates for ISO 15924</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1642593600">- update to 4.9.0:
  * ISO 639-3: New translation for Friulian
  * ISO 639-5: New translations for Esperanto, Hindi, Russian
  * ISO 4217: New translation for Esperanto
  * Translation updates for ISO 3166-1
  * Translation updates for ISO 3166-2
  * Translation updates for ISO 639-2
  * Translation updates for ISO 639-3
  * Translation updates for ISO 639-5</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1654430400">- update to 4.10.0:
  * Update ISO 639-2 codes to include Montenegrin (cnr) added in 2017.
  * Update ISO 4217. Fixes #24
  * ISO 639-3: New translation for Friulian
  * ISO 639-5: New translations for Esperanto, Hindi, Russian
  * ISO 4217: New translation for Esperanto
  * Translation updates for ISO 3166-1
  * Translation updates for ISO 3166-2
  * Translation updates for ISO 3166-3
  * Translation updates for ISO 639-2
  * Translation updates for ISO 639-3
  * Translation updates for ISO 639-5
  * Translation updates for ISO 4217
  * Translation updates for ISO 15924
  * ISO 3166-2: Add parent codes for GB. Fixes #36
  * ISO 3166-2: Fix subdivision names for Finland. Fixes #37</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1659009600">- Update to version 4.11.0:
  + Update ISO 639-3 codes from SIL website.
  + Updated translations.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1669204800">- Update to version 4.12.0:
  + ISO 3166-1: Update name for TR (Türkiye). Fixes #38
  + Updated translations for ISO 3166-1, ISO 3166-2, ISO 3166-3,
    ISO 639-2, ISO 639-3, ISO 639-5, ISO 4217, and ISO 15924.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1678276800">- update to version 4.13.0:
  + ISO 3166-1: Add missing common names for Laos, Iran, and Syria.
  + ISO 3166-3: Fix withdrawal dates of AN, CS and YU.
  + Updated translations.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684411200">- update to 4.15.0:
  + Updated translation for ISO 3166-1, ISO 3166-3, ISO 639-2,
    ISO 3166-1, ISO 3166-2, ISO 3166-3, ISO 639-2, ISO 639-3,
    ISO 639-5, ISO 4217, and ISO 15924.
  + ISO 3166-2: Fix wrong Spanish translation.</changelog>
</package>
<package pkgid="31f0df3886ad4eadcf9ae17167372548355a49761a1d2d082d0305b08076cfcd119a30c20083f0d5665f7747dc0ba8a587634ba9970aa3b0843cd8cc15fbc8f7" name="iso_ent" arch="noarch">
  <version epoch="0" ver="2000.11.03" rel="829.1"/>
  <changelog author="ke@suse.de" date="1038225600">- Use sgml-register-catalog to add catalog to /etc/sgml/catalog.</changelog>
  <changelog author="ke@suse.de" date="1056369600">- Use %postun for catalog removal.</changelog>
  <changelog author="hmacht@suse.de" date="1075982400">- added option # norootforbuild in specfile</changelog>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="ro@suse.de" date="1140350400">- modify setup line in spec file</changelog>
  <changelog author="ke@suse.de" date="1147694400">- Fix %postun script; reported by Andreas Hanke [# 175611].</changelog>
  <changelog author="ke@suse.de" date="1175169600">- Add BuildRequires: unzip</changelog>
  <changelog author="mls@suse.de" date="1251288000">- make patch0 usage consistent</changelog>
  <changelog author="coolo@suse.com" date="1339416000">- change license to some spdx.org form - this a standard from w3.org,
  so it can be distributed pretty much freely</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1684584000">- Modernise spec file</changelog>
</package>
<package pkgid="c0db3901f6e8b3b0af955032b4ec7d7910156dc7e63a5b659551d6898f33f278d64952515cb23b1f9a096443b1265a91012db0a7bc5b72e3ce85fa8b948b4692" name="iso_ent" arch="src">
  <version epoch="0" ver="2000.11.03" rel="829.1"/>
  <changelog author="Karl Eichwalder  &lt;ke@suse.de&gt;" date="876312000">* correct %install section.</changelog>
  <changelog author="ke@suse.de" date="877780800">- Make Makefile.Linux and friends obsolete.
- Don't escape `:' in file names of the %files list.</changelog>
  <changelog author="ke@suse.de" date="889963200">- Add CATALOG file.
- Provide a link for ISOgrk5.</changelog>
  <changelog author="ke@suse.de" date="897912000">- Install CATALOG as /var/lib/sgml/CATALOG.iso_ent.</changelog>
  <changelog author="ke@suse.de" date="897998400">- Provide a maybe useful link /usr/share/sgml/CATALOG.iso_ent.</changelog>
  <changelog author="bs@suse.de" date="936878400">- fixed call of Check at the end of %install section</changelog>
  <changelog author="bs@suse.de" date="937224000">- ran old prepare_spec on spec file to switch to new prepare_spec.</changelog>
  <changelog author="ke@suse.de" date="961761600">- General cleanup.
- Use date string as version number.
- Now, it's noarch.</changelog>
  <changelog author="ke@suse.de" date="966513600">- Added_Latin_1 has to point to ISOlat1 (not ISOLat1) and Added_Latin_2
  to ISOlat2 (not ISOLat2).</changelog>
  <changelog author="ke@suse.de" date="973252800">- Add lost ISOgrk5 (bug #4212).
- Mor spec file macros.</changelog>
  <changelog author="ke@suse.de" date="1038225600">- Use sgml-register-catalog to add catalog to /etc/sgml/catalog.</changelog>
  <changelog author="ke@suse.de" date="1056369600">- Use %postun for catalog removal.</changelog>
  <changelog author="hmacht@suse.de" date="1075982400">- added option # norootforbuild in specfile</changelog>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="ro@suse.de" date="1140350400">- modify setup line in spec file</changelog>
  <changelog author="ke@suse.de" date="1147694400">- Fix %postun script; reported by Andreas Hanke [# 175611].</changelog>
  <changelog author="ke@suse.de" date="1175169600">- Add BuildRequires: unzip</changelog>
  <changelog author="mls@suse.de" date="1251288000">- make patch0 usage consistent</changelog>
  <changelog author="coolo@suse.com" date="1339416000">- change license to some spdx.org form - this a standard from w3.org,
  so it can be distributed pretty much freely</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1684584000">- Modernise spec file</changelog>
</package>
<package pkgid="41126345f81faf628aa5a1d2a901d091805c9eb387ee3227cc1fa0f3731468cdb50207bb9de39b1757778c0443ce81832aa7487dc297de50b7387c7cbe195de3" name="itstool" arch="noarch">
  <version epoch="0" ver="2.0.7" rel="1.6"/>
  <changelog author="dimstar@opensuse.org" date="1508846400">- Switch to python3 version:
  + Add python3-base BuildRequires: unlike python2, py3 is not
    implicit in the buildroot yet.
  + Export PYTHON=python3 before configure.
  + Replace libxml2-python (Build)?Requires with
    python3-libxml2-python.
- Replace itstool-2.0.4-no-freedoc.patch with
  itstool-2.0.4-memory-management.patch: use upstream provided
  solution for the crshes.</changelog>
  <changelog author="dimstar@opensuse.org" date="1518523200">- Introduce _python_ver variable, currently set to '2': allow for
  an easy way to toggle between python3 and python2 based itstool.
  Currently using python2, as python3-based itstool still has
  issues.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="mcepl@suse.com" date="1529496000">- Add patch itstool-2.0.4-serialize_to_str.patch
  to fix upstream big #19 (fix str/bytes issue)
- Be consistent in using python%{_python_ver}</changelog>
  <changelog author="tchvatal@suse.com" date="1530705600">- Switch directly to py3 istool, as it seems it does not break there
  should be no real requirement to use the python2 variant (even on
  old products it should be ok to use py3 one) (bsc#1111019)</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1545220800">- Update to version 2.0.5:
  + Allow preserveSpace on XML attributes.
  + Fixed issue with writing files under macOS.
  + Fixed various differences between Python 2 and 3.
  + Fixed issues with libxml2 memory management.
- Add itstool-Apply-ITS-files.patch: Apply ITS files passed with -i
  in --join mode.
- Drop patch itstool-2.0.4-serialize_to_str.patch and
  itstool-2.0.4-memory-management.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1568462400">- Replace python3-libxml2-python with python3-libxml2 BuildRequires
  and Requires following changes in libxml2.</changelog>
  <changelog author="suse+build@de-korte.org" date="1568721600">- Update to version 2.0.6:
  + Make DocBook keyword element within text
  + Apply ITS files passed with -i in --join mode
- Drop itstool-Apply-ITS-files.patch</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1574078400">- BuildRequires python3-libxml2-python for SLE and Leap 15, which
  are using older version libxml2.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1634385600">- update to 2.0.7:
  * Performance improvements when chaining up on certain ITS rules
  * Performance improvements when using ITS params.</changelog>
</package>
<package pkgid="7b4c3846c975f304b52466e1ec7f626700344f4d2c8a27e66787f9d39d37be4ab90b49f0359998caa72f5b24f84578d10f060fa44c8e227f748e03dce90482b8" name="itstool" arch="src">
  <version epoch="0" ver="2.0.7" rel="1.6"/>
  <changelog author="dimstar@opensuse.org" date="1328443200">- Update to version 1.1.2:
  + Better handling of XML errors in PO files.</changelog>
  <changelog author="coolo@suse.com" date="1331035200">- Remove python BuildRequires and %py_requires: we only need a
  minimal python, which libxml2-python will bring in both cases;
  and we don't need a specific version of python.</changelog>
  <changelog author="vuntz@opensuse.org" date="1336996800">- Update to version 1.1.3:
  + Handle UTF-8 in attribute values
  + Don't output non-translatable external ref messages
  + Better error handling</changelog>
  <changelog author="dimstar@opensuse.org" date="1340798400">- Update to version 1.2.0:
  + Added new "join mode" for multilingual XML formats.
  + Correctly handle ITS version attribute.
  + Better handling of multiple localization notes.
  + XML path markers are now in dedicated comments.
  + Show language code when failing to get translation from PO.
  + Added more regression tests.</changelog>
  <changelog author="dimstar@opensuse.org" date="1383825600">- Update to version 2.0.0:
  + Support for ITS 2.0 Preserve Space data category.
  + Support for ITS 2.0 Locale Filter data category.
  + Support for ITS 2.0 External Resource data category.
  + Support for ITS 2.0 ID Value data category.
  + Support for ITS 2.0 parameters, including user overrides.
  + Support for ITS 2.0 local withinText attribute.
  + Fixed handling of localization note inheritance.
  + Fixed handling of namespace prefixes on elements.
  + Added option to retain entity references in PO files.
  + Added option to load external DTDs.
  + Added built-in rules for DocBook 5.
  + Updated built-in rules to use ITS 2.0 Preserve Space and
    External Resource instead of 1.x custom extensions.
  + Excluded editor remarks and comments in built-in DocBook and
    Mallard rules with Locale Filter.
  + Made all DocBook *info children not within text in built-in
    rules.</changelog>
  <changelog author="dimstar@opensuse.org" date="1385294400">- Update to version 2.0.1:
  + Reworked default ITS rules for better performance.</changelog>
  <changelog author="dimstar@opensuse.org" date="1385380800">- Add itstool-fix-crash.patch: Fixed crash in locale filter and
  drop rule (bgo#715116).</changelog>
  <changelog author="dimstar@opensuse.org" date="1387886400">- Update to version 2.0.2:
  + Fixed crash in locale filter and drop rule (bgo#715116).
  + Don't hardcode python path (fdo#72533).
  + Updated man page.
- Drop itstool-fix-crash.patch: fixed upstream.
- No longer replace the shebang in itstool and itstool.in: the
  upstream provided solution sets it based on configure's findings.</changelog>
  <changelog author="luc14n0@linuxmail.org" date="1507204800">- Update to version 2.0.3:
  + Added:
  - Python 3 support. Keeping Python 2 support for now.
  - --path option for extra paths for ITS files.
  + Fixed:
  - --keep-entities mode after some libxml2 changes.
  - UTF-8 handling for translated attributes.
  + Don't error out (except under -s) for mismatched placeholders.</changelog>
  <changelog author="dimstar@opensuse.org" date="1508846400">- Update to version 2.0.4:
  + Fixed a massive performance issue.
- Add itstool-2.0.4-no-freedoc.patch: Do not free xmlDocs, avoid
  crashes (gh#itstool/itstool#17).</changelog>
  <changelog author="dimstar@opensuse.org" date="1508846401">- Switch to python3 version:
  + Add python3-base BuildRequires: unlike python2, py3 is not
    implicit in the buildroot yet.
  + Export PYTHON=python3 before configure.
  + Replace libxml2-python (Build)?Requires with
    python3-libxml2-python.
- Replace itstool-2.0.4-no-freedoc.patch with
  itstool-2.0.4-memory-management.patch: use upstream provided
  solution for the crshes.</changelog>
  <changelog author="dimstar@opensuse.org" date="1518523200">- Introduce _python_ver variable, currently set to '2': allow for
  an easy way to toggle between python3 and python2 based itstool.
  Currently using python2, as python3-based itstool still has
  issues.</changelog>
  <changelog author="dimstar@opensuse.org" date="1519819200">- Modernize spec-file by calling spec-cleaner</changelog>
  <changelog author="mcepl@suse.com" date="1529496000">- Add patch itstool-2.0.4-serialize_to_str.patch
  to fix upstream big #19 (fix str/bytes issue)
- Be consistent in using python%{_python_ver}</changelog>
  <changelog author="tchvatal@suse.com" date="1530705600">- Switch directly to py3 istool, as it seems it does not break there
  should be no real requirement to use the python2 variant (even on
  old products it should be ok to use py3 one) (bsc#1111019)</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1545220800">- Update to version 2.0.5:
  + Allow preserveSpace on XML attributes.
  + Fixed issue with writing files under macOS.
  + Fixed various differences between Python 2 and 3.
  + Fixed issues with libxml2 memory management.
- Add itstool-Apply-ITS-files.patch: Apply ITS files passed with -i
  in --join mode.
- Drop patch itstool-2.0.4-serialize_to_str.patch and
  itstool-2.0.4-memory-management.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1568462400">- Replace python3-libxml2-python with python3-libxml2 BuildRequires
  and Requires following changes in libxml2.</changelog>
  <changelog author="suse+build@de-korte.org" date="1568721600">- Update to version 2.0.6:
  + Make DocBook keyword element within text
  + Apply ITS files passed with -i in --join mode
- Drop itstool-Apply-ITS-files.patch</changelog>
  <changelog author="Yifan Jiang &lt;yfjiang@suse.com&gt;" date="1574078400">- BuildRequires python3-libxml2-python for SLE and Leap 15, which
  are using older version libxml2.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1634385600">- update to 2.0.7:
  * Performance improvements when chaining up on certain ITS rules
  * Performance improvements when using ITS params.</changelog>
</package>
<package pkgid="364b74c7e8002733786154f61dd96a739387add03e9942d66d89535d499d38659a171d94ffd44af6256ea7266add4222718a7cabe26f267822d20a56b28082b8" name="iwpmd" arch="i586">
  <version epoch="0" ver="49.0" rel="1.2"/>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1613736000">- Update to rdma-core v33.1
  - No release notes available
  - Drop support for libnes
- Drop support for libnes by removing patch:
  - Revert-libnes-Remove-libnes-from-rdma-core.patch
- Refresh patches against latest sources:
  - Revert-libcxgb3-Remove-libcxgb3-from-rdma-core.patch
  - cxgb3-nes-fix-declaration-of-free_context.patch has been replaced by
    cxgb3-fix-declaration-of-free_context.patch
- Add patches for cxgb3 support against newest API
  - cxgb3-fix-support-for-new-uquery-API.patch
- Enable LTO support
- Trigger udevadm in rdma-ndd %post (bsc#1182391)</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1621339200">- Update to rdma-core v35.0
  - Bugfixes on all providers
  - Many improvements on pyverbs
  - Fixes dracut path issues on Tumbleweed
- Refresh patches to latest sources:
  - Revert-libcxgb3-Remove-libcxgb3-from-rdma-core.patch
  - disable-rdma-interface-renaming.patch</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1628251200">- Update to rdma-core v36.0:
  - Bugfixes on all providers</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1634299200">- Update to rdma-core v37.1 (jsc#SLE-18381, jsc#SLE-19249)
  - Bugfixes on all providers
- Fix cmake flags to correct paths for .pc files</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1638446400">- Add rdma-ndd to recommended depencies of rdma-core</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1638446401">- Update to v38.0 (jsc#SLE-18383)
  - Bugfixes on all providers
  - New provider for irdma support</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1641556800">- Update to v38.1
  - Major fixes for hns provider</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1645185600">- Add srp_daemon-Detect-proper-path-to-systemctl.patch to fix path to systemctl (bsc#1195874)</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1646913600">- Update spec file from upstream
  - install modprobe.conf files to %_modprobedir (bsc#1196275, jsc#SLE-20639)
  - fix build support for riscv
- Added cmake-Make-modprobe.d-path-configurable.patch
  - Backport from upstream to allow modprobe files to be installed in a
    configurable directory</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1647518400">- util-Add-barriers-support-for-RISC-V.patch: Backport from upstream: Add
  barriers support for RISC-V</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1648555200">- Update to v39.1
  - Major fixes for hns provider
  - Bug fixes for all providers
  - systemd hardening
  - NDR rate support
- Dropped srp_daemon-Detect-proper-path-to-systemctl.patch
  as it was fixed upstream</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1659960000">- skip valgrind on riscv64</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1663070400">- Update to v42.0
  - Fixes for all providers
- Dropped patches merged upstream:
  - util-Add-barriers-support-for-RISC-V.patch
  - cmake-Make-modprobe.d-path-configurable.patch
- Update gen-pandoc.sh to support python3</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1665662400">- Add rdma-ndd-disable-systemd-ProtectHostName-feature.patch to fix issue
  where rdma-ndd would not be aware of dynamic hostnames retrived through DHCP</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1681905600">- Update to v45.0
  - Fixes for all providers
  - Support for Microsoft Azure Network Adapter
- Drop rdma-ndd-disable-systemd-ProtectHostName-feature.patch
  as it was fixed upstream.
- Refresh against latest sources:
  - Revert-libcxgb3-Remove-libcxgb3-from-rdma-core.patch
  - Revert-Update-kernel-headers.patch</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1690200000">- Update to v47.0
  - Fixes for all providers</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1691064000">- Drop patches adding support for cxgb3 (EOL, removed from kernel 5.5)
  - cxgb3-fix-declaration-of-free_context.patch
  - cxgb3-fix-support-for-new-uquery-API.patch
  - Revert-libcxgb3-Remove-libcxgb3-from-rdma-core.patch
  - Revert-Update-kernel-headers.patch
- Update baselibs=.conf accordingly</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1692792000">- Add missing-quoting.patch
- Use normal GNU tar option syntax
- Remove old RPM spec logic (%defattr)</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1695384000">- Update to v48.0
  - No release notes available.
- Drop missing-quoting.patch which was fixed upstream.</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1700913600">- Update to v49.0 (jsc#PED-6891, jsc#PED-6864, jsc#PED-6839, jsc#PED-6836,
    jsc#PED-6828, jsc#PED-6824, jsc#PED-6958, jsc#PED-6943, jsc#PED-6933, jsc#PED-6916)
  - No release notes available.</changelog>
</package>
<package pkgid="8954c1a86ef0debab4bc197690a1759b18ca1c0002d5611e156599dff15fefb894514059bca4346b44e4f1eb72b2bedf232e507d5a92cfb99c5c4d82bb2f2ac9" name="iwpmd" arch="x86_64">
  <version epoch="0" ver="49.0" rel="1.2"/>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1613736000">- Update to rdma-core v33.1
  - No release notes available
  - Drop support for libnes
- Drop support for libnes by removing patch:
  - Revert-libnes-Remove-libnes-from-rdma-core.patch
- Refresh patches against latest sources:
  - Revert-libcxgb3-Remove-libcxgb3-from-rdma-core.patch
  - cxgb3-nes-fix-declaration-of-free_context.patch has been replaced by
    cxgb3-fix-declaration-of-free_context.patch
- Add patches for cxgb3 support against newest API
  - cxgb3-fix-support-for-new-uquery-API.patch
- Enable LTO support
- Trigger udevadm in rdma-ndd %post (bsc#1182391)</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1621339200">- Update to rdma-core v35.0
  - Bugfixes on all providers
  - Many improvements on pyverbs
  - Fixes dracut path issues on Tumbleweed
- Refresh patches to latest sources:
  - Revert-libcxgb3-Remove-libcxgb3-from-rdma-core.patch
  - disable-rdma-interface-renaming.patch</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1628251200">- Update to rdma-core v36.0:
  - Bugfixes on all providers</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1634299200">- Update to rdma-core v37.1 (jsc#SLE-18381, jsc#SLE-19249)
  - Bugfixes on all providers
- Fix cmake flags to correct paths for .pc files</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1638446400">- Add rdma-ndd to recommended depencies of rdma-core</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1638446401">- Update to v38.0 (jsc#SLE-18383)
  - Bugfixes on all providers
  - New provider for irdma support</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1641556800">- Update to v38.1
  - Major fixes for hns provider</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1645185600">- Add srp_daemon-Detect-proper-path-to-systemctl.patch to fix path to systemctl (bsc#1195874)</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1646913600">- Update spec file from upstream
  - install modprobe.conf files to %_modprobedir (bsc#1196275, jsc#SLE-20639)
  - fix build support for riscv
- Added cmake-Make-modprobe.d-path-configurable.patch
  - Backport from upstream to allow modprobe files to be installed in a
    configurable directory</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1647518400">- util-Add-barriers-support-for-RISC-V.patch: Backport from upstream: Add
  barriers support for RISC-V</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1648555200">- Update to v39.1
  - Major fixes for hns provider
  - Bug fixes for all providers
  - systemd hardening
  - NDR rate support
- Dropped srp_daemon-Detect-proper-path-to-systemctl.patch
  as it was fixed upstream</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1659960000">- skip valgrind on riscv64</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1663070400">- Update to v42.0
  - Fixes for all providers
- Dropped patches merged upstream:
  - util-Add-barriers-support-for-RISC-V.patch
  - cmake-Make-modprobe.d-path-configurable.patch
- Update gen-pandoc.sh to support python3</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1665662400">- Add rdma-ndd-disable-systemd-ProtectHostName-feature.patch to fix issue
  where rdma-ndd would not be aware of dynamic hostnames retrived through DHCP</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1681905600">- Update to v45.0
  - Fixes for all providers
  - Support for Microsoft Azure Network Adapter
- Drop rdma-ndd-disable-systemd-ProtectHostName-feature.patch
  as it was fixed upstream.
- Refresh against latest sources:
  - Revert-libcxgb3-Remove-libcxgb3-from-rdma-core.patch
  - Revert-Update-kernel-headers.patch</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1690200000">- Update to v47.0
  - Fixes for all providers</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1691064000">- Drop patches adding support for cxgb3 (EOL, removed from kernel 5.5)
  - cxgb3-fix-declaration-of-free_context.patch
  - cxgb3-fix-support-for-new-uquery-API.patch
  - Revert-libcxgb3-Remove-libcxgb3-from-rdma-core.patch
  - Revert-Update-kernel-headers.patch
- Update baselibs=.conf accordingly</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1692792000">- Add missing-quoting.patch
- Use normal GNU tar option syntax
- Remove old RPM spec logic (%defattr)</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1695384000">- Update to v48.0
  - No release notes available.
- Drop missing-quoting.patch which was fixed upstream.</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1700913600">- Update to v49.0 (jsc#PED-6891, jsc#PED-6864, jsc#PED-6839, jsc#PED-6836,
    jsc#PED-6828, jsc#PED-6824, jsc#PED-6958, jsc#PED-6943, jsc#PED-6933, jsc#PED-6916)
  - No release notes available.</changelog>
</package>
<package pkgid="3ce4499d3f9a2141e2a189e198c0242b69d673e5738c508e35ad653e4876bd453bf54e0355809911a3a5253c6b7e3869bac3ae91706b27b66400119061262c5b" name="iwpmd-debuginfo" arch="i586">
  <version epoch="0" ver="49.0" rel="1.2"/>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1613736000">- Update to rdma-core v33.1
  - No release notes available
  - Drop support for libnes
- Drop support for libnes by removing patch:
  - Revert-libnes-Remove-libnes-from-rdma-core.patch
- Refresh patches against latest sources:
  - Revert-libcxgb3-Remove-libcxgb3-from-rdma-core.patch
  - cxgb3-nes-fix-declaration-of-free_context.patch has been replaced by
    cxgb3-fix-declaration-of-free_context.patch
- Add patches for cxgb3 support against newest API
  - cxgb3-fix-support-for-new-uquery-API.patch
- Enable LTO support
- Trigger udevadm in rdma-ndd %post (bsc#1182391)</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1621339200">- Update to rdma-core v35.0
  - Bugfixes on all providers
  - Many improvements on pyverbs
  - Fixes dracut path issues on Tumbleweed
- Refresh patches to latest sources:
  - Revert-libcxgb3-Remove-libcxgb3-from-rdma-core.patch
  - disable-rdma-interface-renaming.patch</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1628251200">- Update to rdma-core v36.0:
  - Bugfixes on all providers</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1634299200">- Update to rdma-core v37.1 (jsc#SLE-18381, jsc#SLE-19249)
  - Bugfixes on all providers
- Fix cmake flags to correct paths for .pc files</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1638446400">- Add rdma-ndd to recommended depencies of rdma-core</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1638446401">- Update to v38.0 (jsc#SLE-18383)
  - Bugfixes on all providers
  - New provider for irdma support</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1641556800">- Update to v38.1
  - Major fixes for hns provider</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1645185600">- Add srp_daemon-Detect-proper-path-to-systemctl.patch to fix path to systemctl (bsc#1195874)</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1646913600">- Update spec file from upstream
  - install modprobe.conf files to %_modprobedir (bsc#1196275, jsc#SLE-20639)
  - fix build support for riscv
- Added cmake-Make-modprobe.d-path-configurable.patch
  - Backport from upstream to allow modprobe files to be installed in a
    configurable directory</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1647518400">- util-Add-barriers-support-for-RISC-V.patch: Backport from upstream: Add
  barriers support for RISC-V</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1648555200">- Update to v39.1
  - Major fixes for hns provider
  - Bug fixes for all providers
  - systemd hardening
  - NDR rate support
- Dropped srp_daemon-Detect-proper-path-to-systemctl.patch
  as it was fixed upstream</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1659960000">- skip valgrind on riscv64</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1663070400">- Update to v42.0
  - Fixes for all providers
- Dropped patches merged upstream:
  - util-Add-barriers-support-for-RISC-V.patch
  - cmake-Make-modprobe.d-path-configurable.patch
- Update gen-pandoc.sh to support python3</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1665662400">- Add rdma-ndd-disable-systemd-ProtectHostName-feature.patch to fix issue
  where rdma-ndd would not be aware of dynamic hostnames retrived through DHCP</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1681905600">- Update to v45.0
  - Fixes for all providers
  - Support for Microsoft Azure Network Adapter
- Drop rdma-ndd-disable-systemd-ProtectHostName-feature.patch
  as it was fixed upstream.
- Refresh against latest sources:
  - Revert-libcxgb3-Remove-libcxgb3-from-rdma-core.patch
  - Revert-Update-kernel-headers.patch</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1690200000">- Update to v47.0
  - Fixes for all providers</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1691064000">- Drop patches adding support for cxgb3 (EOL, removed from kernel 5.5)
  - cxgb3-fix-declaration-of-free_context.patch
  - cxgb3-fix-support-for-new-uquery-API.patch
  - Revert-libcxgb3-Remove-libcxgb3-from-rdma-core.patch
  - Revert-Update-kernel-headers.patch
- Update baselibs=.conf accordingly</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1692792000">- Add missing-quoting.patch
- Use normal GNU tar option syntax
- Remove old RPM spec logic (%defattr)</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1695384000">- Update to v48.0
  - No release notes available.
- Drop missing-quoting.patch which was fixed upstream.</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1700913600">- Update to v49.0 (jsc#PED-6891, jsc#PED-6864, jsc#PED-6839, jsc#PED-6836,
    jsc#PED-6828, jsc#PED-6824, jsc#PED-6958, jsc#PED-6943, jsc#PED-6933, jsc#PED-6916)
  - No release notes available.</changelog>
</package>
<package pkgid="871182bb5644e034164675272b9d07d6fa6a43ab2f80cf20d16a33233243b21e2c214f3b3f83db95da7e4d5d045c16ffc3d1aeec5a6869dad58a06dbd164b469" name="iwpmd-debuginfo" arch="x86_64">
  <version epoch="0" ver="49.0" rel="1.2"/>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1613736000">- Update to rdma-core v33.1
  - No release notes available
  - Drop support for libnes
- Drop support for libnes by removing patch:
  - Revert-libnes-Remove-libnes-from-rdma-core.patch
- Refresh patches against latest sources:
  - Revert-libcxgb3-Remove-libcxgb3-from-rdma-core.patch
  - cxgb3-nes-fix-declaration-of-free_context.patch has been replaced by
    cxgb3-fix-declaration-of-free_context.patch
- Add patches for cxgb3 support against newest API
  - cxgb3-fix-support-for-new-uquery-API.patch
- Enable LTO support
- Trigger udevadm in rdma-ndd %post (bsc#1182391)</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1621339200">- Update to rdma-core v35.0
  - Bugfixes on all providers
  - Many improvements on pyverbs
  - Fixes dracut path issues on Tumbleweed
- Refresh patches to latest sources:
  - Revert-libcxgb3-Remove-libcxgb3-from-rdma-core.patch
  - disable-rdma-interface-renaming.patch</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1628251200">- Update to rdma-core v36.0:
  - Bugfixes on all providers</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1634299200">- Update to rdma-core v37.1 (jsc#SLE-18381, jsc#SLE-19249)
  - Bugfixes on all providers
- Fix cmake flags to correct paths for .pc files</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1638446400">- Add rdma-ndd to recommended depencies of rdma-core</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1638446401">- Update to v38.0 (jsc#SLE-18383)
  - Bugfixes on all providers
  - New provider for irdma support</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1641556800">- Update to v38.1
  - Major fixes for hns provider</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1645185600">- Add srp_daemon-Detect-proper-path-to-systemctl.patch to fix path to systemctl (bsc#1195874)</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1646913600">- Update spec file from upstream
  - install modprobe.conf files to %_modprobedir (bsc#1196275, jsc#SLE-20639)
  - fix build support for riscv
- Added cmake-Make-modprobe.d-path-configurable.patch
  - Backport from upstream to allow modprobe files to be installed in a
    configurable directory</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1647518400">- util-Add-barriers-support-for-RISC-V.patch: Backport from upstream: Add
  barriers support for RISC-V</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1648555200">- Update to v39.1
  - Major fixes for hns provider
  - Bug fixes for all providers
  - systemd hardening
  - NDR rate support
- Dropped srp_daemon-Detect-proper-path-to-systemctl.patch
  as it was fixed upstream</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1659960000">- skip valgrind on riscv64</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1663070400">- Update to v42.0
  - Fixes for all providers
- Dropped patches merged upstream:
  - util-Add-barriers-support-for-RISC-V.patch
  - cmake-Make-modprobe.d-path-configurable.patch
- Update gen-pandoc.sh to support python3</changelog>
  <changelog author="Nicolas Morey-Chaisemartin &lt;nmoreychaisemartin@suse.com&gt;" date="1665662400">- Add rdma-ndd-disable-systemd-ProtectHostName-feature.patch to fix issue
  where rdma-ndd would not be aware of dynamic hostnames retrived through DHCP</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1681905600">- Update to v45.0
  - Fixes for all providers
  - Support for Microsoft Azure Network Adapter
- Drop rdma-ndd-disable-systemd-ProtectHostName-feature.patch
  as it was fixed upstream.
- Refresh against latest sources:
  - Revert-libcxgb3-Remove-libcxgb3-from-rdma-core.patch
  - Revert-Update-kernel-headers.patch</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1690200000">- Update to v47.0
  - Fixes for all providers</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1691064000">- Drop patches adding support for cxgb3 (EOL, removed from kernel 5.5)
  - cxgb3-fix-declaration-of-free_context.patch
  - cxgb3-fix-support-for-new-uquery-API.patch
  - Revert-libcxgb3-Remove-libcxgb3-from-rdma-core.patch
  - Revert-Update-kernel-headers.patch
- Update baselibs=.conf accordingly</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1692792000">- Add missing-quoting.patch
- Use normal GNU tar option syntax
- Remove old RPM spec logic (%defattr)</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1695384000">- Update to v48.0
  - No release notes available.
- Drop missing-quoting.patch which was fixed upstream.</changelog>
  <changelog author="Nicolas Morey &lt;nicolas.morey@suse.com&gt;" date="1700913600">- Update to v49.0 (jsc#PED-6891, jsc#PED-6864, jsc#PED-6839, jsc#PED-6836,
    jsc#PED-6828, jsc#PED-6824, jsc#PED-6958, jsc#PED-6943, jsc#PED-6933, jsc#PED-6916)
  - No release notes available.</changelog>
</package>
<package pkgid="348d1585019fa29d10a18cd4fab46e0ef51c86ffb7cf93f7905b0b353ed23021ad3e353cafc6f59dc4b8af5f6a44f0a6678b67b85dad0249d80b1ce87353de1a" name="jack" arch="i586">
  <version epoch="0" ver="1.9.22" rel="2.3"/>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1580904000">- Update to 1.9.14
  + Fix ARM build
  + Fix mixed mode build when meta-data is enabled
  + Fix blocking DBus device reservation, so it plays nice with
    others (like PipeWire)
  + Use python3 for the waf build scripts
- Remove upstreamed 0001-fix-complation-on-arm.patch
- Fix documentation generation, add upstream af6c00ab09428e79.patch
- Spec file cleanup:
  + Drop obsolete and duplicate dos2unix invocations, drop build
    dependency.
  + Remove conditionals for EOLed distributions
  + Run %fdupes inside %buildroot, not system root
  + Remove hardcoded SOURCE_DATE_EPOCH
- Use proper Conflicts/Provides for libjacketnet/server after
  package split in 1.9.12.</changelog>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1588593600">- Deleted af6c00ab09428e79.patch and replaced with more eloquently
  named git patch  0001-Fix-compilation-of-documentation.patch
- Closed boo#1141762 disabling LTO is no longer needed and there
  have been no crashes since someone quietly enabled it.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1610625600">- Update to 1.9.16
  - Fix/revert a change in how meta-data definitions were exposed
    (regression in 1.9.15)
  - Remove jack-router Windows code from the repository
- Changes from 0.9.15
  - Automated builds for macOS and Windows
    (see jackaudio/jack2-releases repository)
  - Adapt wscript Windows build configuration to match old v1.9.11
    installer
  - Bump maximum default number of clients and ports
    (now 256 clients and 2048 ports)
  - Delete various macOS and Windows-related files from the source
    code (no longer relevant)
  - Mark JACK-Session as deprecated, please use NSM instead
  - Remove unnecessary GPL include from LGPL code
  - Split example-clients and tools, as done in JACK1 many years
    ago (WIP)
  - Write Windows registry key during installation, so 3rd parties
    can find jackd.exe (as HKLM\Software\JACK\Location)
  - jack_control: Fix handling of dbus bytes
  - jack_control: Return a proper exit status on DBus exception
  - jack_property: Fix possible crash with "-l" argument usage
  - jack_wait: Add client name option -n/--name
  - Fix compilation of documentation
  - Fix compilation of mixed mode with meta-data enabled
  - Fix compilation with mingw
  - Fix client-side crash if initial meta-data DB setup fails
  - Fix macOS semaphore usage, so it works again
  - Several fixes for Windows
  - Several minor fixes and grammar corrections</changelog>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1610971200">- Removed portaudio build dependency to prevent cycles</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611489600">- update to 1.9.17:
  * Fix jack_control stopping after first command iteration
  * Fix registry keys for Windows, add 32bit compat ones on 64bit
  * Fix library compat/current version under macOS
  * Fix return codes of jackd on success
  * Ignore DB_VERSION_MISMATCH error on windows, it is expected
  * Remove old workaround for asio4all, as it breaks with jack-router</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1618660800">- update to 1.9.18:
  * Add zalsa_in/out as internal client (based on zita-a2j/j2a and jack1 code)
  * Fix jack_midi_dump deadlock on close after the jack server is restarted
  * Fix interrupt signal for linux futex waits
  * Fix usage of meta-data in official macOS builds (private DB errors)
  * Log error message when cleaning previous DB (macOS and Windows)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1634385600">- drop 0001-Fix-compilation-of-documentation.patch (upstream).
- update to 1.9.19:
  * Add jack_position_t::tick_double, and flags around it
  * Add zalsa "-w" argument to wait for soundcard to be available
  * Bump internal protocol version to 9 (due to struct alignment)
  * Fix alignment of fields for atomic accesses
  * Fix build for platforms needing __STDC_FORMAT_MACROS
  * Fix compilation of documentation</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1646136000">- Disable the build of example-tools which are now built in a
  separate jack-example-tools package.
- update to 1.9.20:
  * Add waf autooption --example-tools to allow optional build of
    executables, libraries and man pages provided by
    jack-example-tools (the files are built by default). Building
    and installing the additional files can be disabled by using
  - -example-tools=no or --no-example-tools.
  * Fix 32-bit support in ALSA driver
  * Fix incomplete ASIO support on Windows
  * Fix metadata usage with multiple users
  * Fix netsource tool missing on Windows
  * Fix semaphore usage on macOS
  * Official FreeBSD support</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650456000">- update to 1.9.21:
  * Add shell mode to ``jack_control`` (executes commands from stdin until EOF)
  * The waf autooption ``--example-tools`` introduced in 1.9.20 is now off by default,
    To get the previous behavior back pass ``--example-tools`` during build.
    This flag (and the related tools and their code) are going to be removed in the next release.
  * Fix alignas() on non-packed architectures
  * Fix build of jack-example-tools man pages (1.9.20 regression)
  * Fix compatibility with macOS 12
  * Fix missing symbols from jack client library (error and info callback pointers)
  * Fix potential memory corruption in midi_latency_test tool
  * Fix JackWeakAPI on Windows
  * Use predefined variables in pkg-config file (required for mingw)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1680177600">- update to 1.9.22:
  * The waf autooption ``--example-tools`` has been removed.
  * The example clients and tools are no longer part of the jack2
    project.
  * Drop dependencies that were only used for example clients and
    tools (readline, sndfile and zita libs)
  * Fix build with python3.11+
  * Fix compatibility with macOS 12+
  * Fix ringbuffer thread safety on ARM</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1684497600">- Provide jack-daemon as an implementation-agnostic virtual name.
- Split jackdbus into a separate jack-dbus package.</changelog>
</package>
<package pkgid="a3d2d3d0fbcf15fb46fab203eb4fb93d80dcbf3afa580847e5a947821682821059b6b9192066206e098c77bee47cb017288d917f7e0e011e33b45d2d86fc77de" name="jack" arch="src">
  <version epoch="0" ver="1.9.22" rel="2.3"/>
  <changelog author="davejplater@gmail.com" date="1515067200">- Update to version 1.9.12 and use python3 instead of python2 for
  the build.
- Removed jack-sparcv9.diff and jack-ppc64-long.patch, the file
  that is patched - linux/cycles.h no longer exists.
- Removed reproducible.patch, gcc6-fixes.diff and jack-fixgcc7.patch
  they are all now upstream.
- Upstream changes:
  * Various corrections in NetJack2 code.
  * Partial buffers can now be transmitted with libjacknet API.
  * Including S24_LE/BE formats to linux ALSA driver.
  * More robust shared memory allocator.
  * Correct CoreAudio devices aggregation code.
  * Waf and wscripts improvement and update.
  * New JackProxyDriver.
  * Various fixes in JACK MIDI code.
  * Fix return value of SetTimebaseCallback().
  * Correct netmanager latency reporting.
  * Implement new jack_port_rename and JackPortRenameCallback API.
  * Fix CPU hogging of the midi_thread().
  * Release audio devices when alsa_driver_new fails.
  * String management fix.
  * Correct JackDriver::Open : call to fGraphManager-&gt;SetBufferSize
  has to use current fEngineControl-&gt;fBufferSize value.
  * Use ARM neon intrinsics for AudioBufferMixdown.
  * Fix Netjack alignment.
  * Various wscript improvements and cleanup.
  * Fix initialization of several class variables.
  * Heap-allocate client matrix in topo sort.
  * Add a toggle command to transport utility, to allow toggling
  between play and stop state.
  * Avoid side effects from parsing of "version" option in jackd.
  * Allow firewire device be selected via -d.
  * Add ARM-NEON acceleration for all non-dithering sample
  conversion functions.
  * Add jack_simdtest utility.
  * Use Linux futex as JackSynchro.
  * Add autoclose option to jack_load.
  * Fix build with gcc-7.
  * Show hint when DBus device reservation fails.
  * Add support for internal session files.</changelog>
  <changelog author="davejplater@gmail.com" date="1515153600">- Split off libjacknet0 and libjackserver0 into subpackages.</changelog>
  <changelog author="davejplater@gmail.com" date="1515326400">- Build with _smp_mflags</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1536840000">- Update the waf code to the 2.0 series in order to work under
  python3.7 taken from upstream git:
  * jack-waf2.patch</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1537272000">- Add upstream patch to fix return value check of mmap() (boo#1108981):
  fix-mmap-return-value-check.patch</changelog>
  <changelog author="davejplater@gmail.com" date="1537444800">- Remove unnecessary requires for libjack0 and remove obsolete
  comments.
- Use %license on "COPYING"</changelog>
  <changelog author="plater &lt;davejplater@gmail.com&gt;" date="1555329600">- Added 0001-Make-jack_control-python2-3-compatible.patch from git
  to fix boo#1132458.</changelog>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1563969600">- Disable link time optimization to fix crash see boo#1141762</changelog>
  <changelog author="Tom Mbrt &lt;tom.mbrt@googlemail.com&gt;" date="1572350400">- Update to 1.9.13
  * Meta-data API implementation. (and a few tools updated with support for it)
  * Correct GPL licence to LGPL for files needed to build libjack.
  * Remove FreeBoB backend (superseded by FFADO).
  * define JACK_LIB_EXPORT, useful for internal clients.
  * Mark jack_midi_reset_buffer as deprecated.
  * Add example systemd unit file
  * Signal to systemd when jackd is ready.
  * Set "seq" alsa midi driver to maximum resolution possible.
  * Fix loading internal clients from another internal client.
- Delete the following patches, as they were fixed upstream:
  * 0001-Make-jack_control-python2-3-compatible.patch
  * fix-mmap-return-value-check.patch
  * jack-waf2.patch
- Add 0001-fix-complation-on-arm.patch</changelog>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1580904000">- Update to 1.9.14
  + Fix ARM build
  + Fix mixed mode build when meta-data is enabled
  + Fix blocking DBus device reservation, so it plays nice with
    others (like PipeWire)
  + Use python3 for the waf build scripts
- Remove upstreamed 0001-fix-complation-on-arm.patch
- Fix documentation generation, add upstream af6c00ab09428e79.patch
- Spec file cleanup:
  + Drop obsolete and duplicate dos2unix invocations, drop build
    dependency.
  + Remove conditionals for EOLed distributions
  + Run %fdupes inside %buildroot, not system root
  + Remove hardcoded SOURCE_DATE_EPOCH
- Use proper Conflicts/Provides for libjacketnet/server after
  package split in 1.9.12.</changelog>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1588593600">- Deleted af6c00ab09428e79.patch and replaced with more eloquently
  named git patch  0001-Fix-compilation-of-documentation.patch
- Closed boo#1141762 disabling LTO is no longer needed and there
  have been no crashes since someone quietly enabled it.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1610625600">- Update to 1.9.16
  - Fix/revert a change in how meta-data definitions were exposed
    (regression in 1.9.15)
  - Remove jack-router Windows code from the repository
- Changes from 0.9.15
  - Automated builds for macOS and Windows
    (see jackaudio/jack2-releases repository)
  - Adapt wscript Windows build configuration to match old v1.9.11
    installer
  - Bump maximum default number of clients and ports
    (now 256 clients and 2048 ports)
  - Delete various macOS and Windows-related files from the source
    code (no longer relevant)
  - Mark JACK-Session as deprecated, please use NSM instead
  - Remove unnecessary GPL include from LGPL code
  - Split example-clients and tools, as done in JACK1 many years
    ago (WIP)
  - Write Windows registry key during installation, so 3rd parties
    can find jackd.exe (as HKLM\Software\JACK\Location)
  - jack_control: Fix handling of dbus bytes
  - jack_control: Return a proper exit status on DBus exception
  - jack_property: Fix possible crash with "-l" argument usage
  - jack_wait: Add client name option -n/--name
  - Fix compilation of documentation
  - Fix compilation of mixed mode with meta-data enabled
  - Fix compilation with mingw
  - Fix client-side crash if initial meta-data DB setup fails
  - Fix macOS semaphore usage, so it works again
  - Several fixes for Windows
  - Several minor fixes and grammar corrections</changelog>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1610971200">- Removed portaudio build dependency to prevent cycles</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611489600">- update to 1.9.17:
  * Fix jack_control stopping after first command iteration
  * Fix registry keys for Windows, add 32bit compat ones on 64bit
  * Fix library compat/current version under macOS
  * Fix return codes of jackd on success
  * Ignore DB_VERSION_MISMATCH error on windows, it is expected
  * Remove old workaround for asio4all, as it breaks with jack-router</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1618660800">- update to 1.9.18:
  * Add zalsa_in/out as internal client (based on zita-a2j/j2a and jack1 code)
  * Fix jack_midi_dump deadlock on close after the jack server is restarted
  * Fix interrupt signal for linux futex waits
  * Fix usage of meta-data in official macOS builds (private DB errors)
  * Log error message when cleaning previous DB (macOS and Windows)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1634385600">- drop 0001-Fix-compilation-of-documentation.patch (upstream).
- update to 1.9.19:
  * Add jack_position_t::tick_double, and flags around it
  * Add zalsa "-w" argument to wait for soundcard to be available
  * Bump internal protocol version to 9 (due to struct alignment)
  * Fix alignment of fields for atomic accesses
  * Fix build for platforms needing __STDC_FORMAT_MACROS
  * Fix compilation of documentation</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1646136000">- Disable the build of example-tools which are now built in a
  separate jack-example-tools package.
- update to 1.9.20:
  * Add waf autooption --example-tools to allow optional build of
    executables, libraries and man pages provided by
    jack-example-tools (the files are built by default). Building
    and installing the additional files can be disabled by using
  - -example-tools=no or --no-example-tools.
  * Fix 32-bit support in ALSA driver
  * Fix incomplete ASIO support on Windows
  * Fix metadata usage with multiple users
  * Fix netsource tool missing on Windows
  * Fix semaphore usage on macOS
  * Official FreeBSD support</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650456000">- update to 1.9.21:
  * Add shell mode to ``jack_control`` (executes commands from stdin until EOF)
  * The waf autooption ``--example-tools`` introduced in 1.9.20 is now off by default,
    To get the previous behavior back pass ``--example-tools`` during build.
    This flag (and the related tools and their code) are going to be removed in the next release.
  * Fix alignas() on non-packed architectures
  * Fix build of jack-example-tools man pages (1.9.20 regression)
  * Fix compatibility with macOS 12
  * Fix missing symbols from jack client library (error and info callback pointers)
  * Fix potential memory corruption in midi_latency_test tool
  * Fix JackWeakAPI on Windows
  * Use predefined variables in pkg-config file (required for mingw)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1680177600">- update to 1.9.22:
  * The waf autooption ``--example-tools`` has been removed.
  * The example clients and tools are no longer part of the jack2
    project.
  * Drop dependencies that were only used for example clients and
    tools (readline, sndfile and zita libs)
  * Fix build with python3.11+
  * Fix compatibility with macOS 12+
  * Fix ringbuffer thread safety on ARM</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1684497600">- Provide jack-daemon as an implementation-agnostic virtual name.
- Split jackdbus into a separate jack-dbus package.</changelog>
</package>
<package pkgid="ae95d6d44eebffcf316f4336e26a4ab289a566f5efd430b9f93cf4054d77726d6f1f72d0208d805c92850177dd810648bc209f01025d6d01ec42f47c53cf969d" name="jack" arch="x86_64">
  <version epoch="0" ver="1.9.22" rel="2.3"/>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1580904000">- Update to 1.9.14
  + Fix ARM build
  + Fix mixed mode build when meta-data is enabled
  + Fix blocking DBus device reservation, so it plays nice with
    others (like PipeWire)
  + Use python3 for the waf build scripts
- Remove upstreamed 0001-fix-complation-on-arm.patch
- Fix documentation generation, add upstream af6c00ab09428e79.patch
- Spec file cleanup:
  + Drop obsolete and duplicate dos2unix invocations, drop build
    dependency.
  + Remove conditionals for EOLed distributions
  + Run %fdupes inside %buildroot, not system root
  + Remove hardcoded SOURCE_DATE_EPOCH
- Use proper Conflicts/Provides for libjacketnet/server after
  package split in 1.9.12.</changelog>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1588593600">- Deleted af6c00ab09428e79.patch and replaced with more eloquently
  named git patch  0001-Fix-compilation-of-documentation.patch
- Closed boo#1141762 disabling LTO is no longer needed and there
  have been no crashes since someone quietly enabled it.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1610625600">- Update to 1.9.16
  - Fix/revert a change in how meta-data definitions were exposed
    (regression in 1.9.15)
  - Remove jack-router Windows code from the repository
- Changes from 0.9.15
  - Automated builds for macOS and Windows
    (see jackaudio/jack2-releases repository)
  - Adapt wscript Windows build configuration to match old v1.9.11
    installer
  - Bump maximum default number of clients and ports
    (now 256 clients and 2048 ports)
  - Delete various macOS and Windows-related files from the source
    code (no longer relevant)
  - Mark JACK-Session as deprecated, please use NSM instead
  - Remove unnecessary GPL include from LGPL code
  - Split example-clients and tools, as done in JACK1 many years
    ago (WIP)
  - Write Windows registry key during installation, so 3rd parties
    can find jackd.exe (as HKLM\Software\JACK\Location)
  - jack_control: Fix handling of dbus bytes
  - jack_control: Return a proper exit status on DBus exception
  - jack_property: Fix possible crash with "-l" argument usage
  - jack_wait: Add client name option -n/--name
  - Fix compilation of documentation
  - Fix compilation of mixed mode with meta-data enabled
  - Fix compilation with mingw
  - Fix client-side crash if initial meta-data DB setup fails
  - Fix macOS semaphore usage, so it works again
  - Several fixes for Windows
  - Several minor fixes and grammar corrections</changelog>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1610971200">- Removed portaudio build dependency to prevent cycles</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611489600">- update to 1.9.17:
  * Fix jack_control stopping after first command iteration
  * Fix registry keys for Windows, add 32bit compat ones on 64bit
  * Fix library compat/current version under macOS
  * Fix return codes of jackd on success
  * Ignore DB_VERSION_MISMATCH error on windows, it is expected
  * Remove old workaround for asio4all, as it breaks with jack-router</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1618660800">- update to 1.9.18:
  * Add zalsa_in/out as internal client (based on zita-a2j/j2a and jack1 code)
  * Fix jack_midi_dump deadlock on close after the jack server is restarted
  * Fix interrupt signal for linux futex waits
  * Fix usage of meta-data in official macOS builds (private DB errors)
  * Log error message when cleaning previous DB (macOS and Windows)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1634385600">- drop 0001-Fix-compilation-of-documentation.patch (upstream).
- update to 1.9.19:
  * Add jack_position_t::tick_double, and flags around it
  * Add zalsa "-w" argument to wait for soundcard to be available
  * Bump internal protocol version to 9 (due to struct alignment)
  * Fix alignment of fields for atomic accesses
  * Fix build for platforms needing __STDC_FORMAT_MACROS
  * Fix compilation of documentation</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1646136000">- Disable the build of example-tools which are now built in a
  separate jack-example-tools package.
- update to 1.9.20:
  * Add waf autooption --example-tools to allow optional build of
    executables, libraries and man pages provided by
    jack-example-tools (the files are built by default). Building
    and installing the additional files can be disabled by using
  - -example-tools=no or --no-example-tools.
  * Fix 32-bit support in ALSA driver
  * Fix incomplete ASIO support on Windows
  * Fix metadata usage with multiple users
  * Fix netsource tool missing on Windows
  * Fix semaphore usage on macOS
  * Official FreeBSD support</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650456000">- update to 1.9.21:
  * Add shell mode to ``jack_control`` (executes commands from stdin until EOF)
  * The waf autooption ``--example-tools`` introduced in 1.9.20 is now off by default,
    To get the previous behavior back pass ``--example-tools`` during build.
    This flag (and the related tools and their code) are going to be removed in the next release.
  * Fix alignas() on non-packed architectures
  * Fix build of jack-example-tools man pages (1.9.20 regression)
  * Fix compatibility with macOS 12
  * Fix missing symbols from jack client library (error and info callback pointers)
  * Fix potential memory corruption in midi_latency_test tool
  * Fix JackWeakAPI on Windows
  * Use predefined variables in pkg-config file (required for mingw)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1680177600">- update to 1.9.22:
  * The waf autooption ``--example-tools`` has been removed.
  * The example clients and tools are no longer part of the jack2
    project.
  * Drop dependencies that were only used for example clients and
    tools (readline, sndfile and zita libs)
  * Fix build with python3.11+
  * Fix compatibility with macOS 12+
  * Fix ringbuffer thread safety on ARM</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1684497600">- Provide jack-daemon as an implementation-agnostic virtual name.
- Split jackdbus into a separate jack-dbus package.</changelog>
</package>
<package pkgid="787c9c3f7a3755af47accf31e80d32ac3a6a2cc92e3dd8938fbca0ef22593ee6733f3ab900f05d50f9b1b06a9bf2bff9baea149e982318e6ced0f1734244dbda" name="jack-32bit" arch="x86_64">
  <version epoch="0" ver="1.9.22" rel="2.3"/>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1580904000">- Update to 1.9.14
  + Fix ARM build
  + Fix mixed mode build when meta-data is enabled
  + Fix blocking DBus device reservation, so it plays nice with
    others (like PipeWire)
  + Use python3 for the waf build scripts
- Remove upstreamed 0001-fix-complation-on-arm.patch
- Fix documentation generation, add upstream af6c00ab09428e79.patch
- Spec file cleanup:
  + Drop obsolete and duplicate dos2unix invocations, drop build
    dependency.
  + Remove conditionals for EOLed distributions
  + Run %fdupes inside %buildroot, not system root
  + Remove hardcoded SOURCE_DATE_EPOCH
- Use proper Conflicts/Provides for libjacketnet/server after
  package split in 1.9.12.</changelog>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1588593600">- Deleted af6c00ab09428e79.patch and replaced with more eloquently
  named git patch  0001-Fix-compilation-of-documentation.patch
- Closed boo#1141762 disabling LTO is no longer needed and there
  have been no crashes since someone quietly enabled it.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1610625600">- Update to 1.9.16
  - Fix/revert a change in how meta-data definitions were exposed
    (regression in 1.9.15)
  - Remove jack-router Windows code from the repository
- Changes from 0.9.15
  - Automated builds for macOS and Windows
    (see jackaudio/jack2-releases repository)
  - Adapt wscript Windows build configuration to match old v1.9.11
    installer
  - Bump maximum default number of clients and ports
    (now 256 clients and 2048 ports)
  - Delete various macOS and Windows-related files from the source
    code (no longer relevant)
  - Mark JACK-Session as deprecated, please use NSM instead
  - Remove unnecessary GPL include from LGPL code
  - Split example-clients and tools, as done in JACK1 many years
    ago (WIP)
  - Write Windows registry key during installation, so 3rd parties
    can find jackd.exe (as HKLM\Software\JACK\Location)
  - jack_control: Fix handling of dbus bytes
  - jack_control: Return a proper exit status on DBus exception
  - jack_property: Fix possible crash with "-l" argument usage
  - jack_wait: Add client name option -n/--name
  - Fix compilation of documentation
  - Fix compilation of mixed mode with meta-data enabled
  - Fix compilation with mingw
  - Fix client-side crash if initial meta-data DB setup fails
  - Fix macOS semaphore usage, so it works again
  - Several fixes for Windows
  - Several minor fixes and grammar corrections</changelog>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1610971200">- Removed portaudio build dependency to prevent cycles</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611489600">- update to 1.9.17:
  * Fix jack_control stopping after first command iteration
  * Fix registry keys for Windows, add 32bit compat ones on 64bit
  * Fix library compat/current version under macOS
  * Fix return codes of jackd on success
  * Ignore DB_VERSION_MISMATCH error on windows, it is expected
  * Remove old workaround for asio4all, as it breaks with jack-router</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1618660800">- update to 1.9.18:
  * Add zalsa_in/out as internal client (based on zita-a2j/j2a and jack1 code)
  * Fix jack_midi_dump deadlock on close after the jack server is restarted
  * Fix interrupt signal for linux futex waits
  * Fix usage of meta-data in official macOS builds (private DB errors)
  * Log error message when cleaning previous DB (macOS and Windows)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1634385600">- drop 0001-Fix-compilation-of-documentation.patch (upstream).
- update to 1.9.19:
  * Add jack_position_t::tick_double, and flags around it
  * Add zalsa "-w" argument to wait for soundcard to be available
  * Bump internal protocol version to 9 (due to struct alignment)
  * Fix alignment of fields for atomic accesses
  * Fix build for platforms needing __STDC_FORMAT_MACROS
  * Fix compilation of documentation</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1646136000">- Disable the build of example-tools which are now built in a
  separate jack-example-tools package.
- update to 1.9.20:
  * Add waf autooption --example-tools to allow optional build of
    executables, libraries and man pages provided by
    jack-example-tools (the files are built by default). Building
    and installing the additional files can be disabled by using
  - -example-tools=no or --no-example-tools.
  * Fix 32-bit support in ALSA driver
  * Fix incomplete ASIO support on Windows
  * Fix metadata usage with multiple users
  * Fix netsource tool missing on Windows
  * Fix semaphore usage on macOS
  * Official FreeBSD support</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650456000">- update to 1.9.21:
  * Add shell mode to ``jack_control`` (executes commands from stdin until EOF)
  * The waf autooption ``--example-tools`` introduced in 1.9.20 is now off by default,
    To get the previous behavior back pass ``--example-tools`` during build.
    This flag (and the related tools and their code) are going to be removed in the next release.
  * Fix alignas() on non-packed architectures
  * Fix build of jack-example-tools man pages (1.9.20 regression)
  * Fix compatibility with macOS 12
  * Fix missing symbols from jack client library (error and info callback pointers)
  * Fix potential memory corruption in midi_latency_test tool
  * Fix JackWeakAPI on Windows
  * Use predefined variables in pkg-config file (required for mingw)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1680177600">- update to 1.9.22:
  * The waf autooption ``--example-tools`` has been removed.
  * The example clients and tools are no longer part of the jack2
    project.
  * Drop dependencies that were only used for example clients and
    tools (readline, sndfile and zita libs)
  * Fix build with python3.11+
  * Fix compatibility with macOS 12+
  * Fix ringbuffer thread safety on ARM</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1684497600">- Provide jack-daemon as an implementation-agnostic virtual name.
- Split jackdbus into a separate jack-dbus package.</changelog>
</package>
<package pkgid="51f6b0c2f95662be2d1d6f08721d6dee6ff570721e217996ed592f077bac96b09c0e55941b898dfe46c8cc05a96e56aa23bb373b89c56814c5198b29ea350039" name="jack-32bit-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.9.22" rel="2.3"/>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1580904000">- Update to 1.9.14
  + Fix ARM build
  + Fix mixed mode build when meta-data is enabled
  + Fix blocking DBus device reservation, so it plays nice with
    others (like PipeWire)
  + Use python3 for the waf build scripts
- Remove upstreamed 0001-fix-complation-on-arm.patch
- Fix documentation generation, add upstream af6c00ab09428e79.patch
- Spec file cleanup:
  + Drop obsolete and duplicate dos2unix invocations, drop build
    dependency.
  + Remove conditionals for EOLed distributions
  + Run %fdupes inside %buildroot, not system root
  + Remove hardcoded SOURCE_DATE_EPOCH
- Use proper Conflicts/Provides for libjacketnet/server after
  package split in 1.9.12.</changelog>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1588593600">- Deleted af6c00ab09428e79.patch and replaced with more eloquently
  named git patch  0001-Fix-compilation-of-documentation.patch
- Closed boo#1141762 disabling LTO is no longer needed and there
  have been no crashes since someone quietly enabled it.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1610625600">- Update to 1.9.16
  - Fix/revert a change in how meta-data definitions were exposed
    (regression in 1.9.15)
  - Remove jack-router Windows code from the repository
- Changes from 0.9.15
  - Automated builds for macOS and Windows
    (see jackaudio/jack2-releases repository)
  - Adapt wscript Windows build configuration to match old v1.9.11
    installer
  - Bump maximum default number of clients and ports
    (now 256 clients and 2048 ports)
  - Delete various macOS and Windows-related files from the source
    code (no longer relevant)
  - Mark JACK-Session as deprecated, please use NSM instead
  - Remove unnecessary GPL include from LGPL code
  - Split example-clients and tools, as done in JACK1 many years
    ago (WIP)
  - Write Windows registry key during installation, so 3rd parties
    can find jackd.exe (as HKLM\Software\JACK\Location)
  - jack_control: Fix handling of dbus bytes
  - jack_control: Return a proper exit status on DBus exception
  - jack_property: Fix possible crash with "-l" argument usage
  - jack_wait: Add client name option -n/--name
  - Fix compilation of documentation
  - Fix compilation of mixed mode with meta-data enabled
  - Fix compilation with mingw
  - Fix client-side crash if initial meta-data DB setup fails
  - Fix macOS semaphore usage, so it works again
  - Several fixes for Windows
  - Several minor fixes and grammar corrections</changelog>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1610971200">- Removed portaudio build dependency to prevent cycles</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611489600">- update to 1.9.17:
  * Fix jack_control stopping after first command iteration
  * Fix registry keys for Windows, add 32bit compat ones on 64bit
  * Fix library compat/current version under macOS
  * Fix return codes of jackd on success
  * Ignore DB_VERSION_MISMATCH error on windows, it is expected
  * Remove old workaround for asio4all, as it breaks with jack-router</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1618660800">- update to 1.9.18:
  * Add zalsa_in/out as internal client (based on zita-a2j/j2a and jack1 code)
  * Fix jack_midi_dump deadlock on close after the jack server is restarted
  * Fix interrupt signal for linux futex waits
  * Fix usage of meta-data in official macOS builds (private DB errors)
  * Log error message when cleaning previous DB (macOS and Windows)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1634385600">- drop 0001-Fix-compilation-of-documentation.patch (upstream).
- update to 1.9.19:
  * Add jack_position_t::tick_double, and flags around it
  * Add zalsa "-w" argument to wait for soundcard to be available
  * Bump internal protocol version to 9 (due to struct alignment)
  * Fix alignment of fields for atomic accesses
  * Fix build for platforms needing __STDC_FORMAT_MACROS
  * Fix compilation of documentation</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1646136000">- Disable the build of example-tools which are now built in a
  separate jack-example-tools package.
- update to 1.9.20:
  * Add waf autooption --example-tools to allow optional build of
    executables, libraries and man pages provided by
    jack-example-tools (the files are built by default). Building
    and installing the additional files can be disabled by using
  - -example-tools=no or --no-example-tools.
  * Fix 32-bit support in ALSA driver
  * Fix incomplete ASIO support on Windows
  * Fix metadata usage with multiple users
  * Fix netsource tool missing on Windows
  * Fix semaphore usage on macOS
  * Official FreeBSD support</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650456000">- update to 1.9.21:
  * Add shell mode to ``jack_control`` (executes commands from stdin until EOF)
  * The waf autooption ``--example-tools`` introduced in 1.9.20 is now off by default,
    To get the previous behavior back pass ``--example-tools`` during build.
    This flag (and the related tools and their code) are going to be removed in the next release.
  * Fix alignas() on non-packed architectures
  * Fix build of jack-example-tools man pages (1.9.20 regression)
  * Fix compatibility with macOS 12
  * Fix missing symbols from jack client library (error and info callback pointers)
  * Fix potential memory corruption in midi_latency_test tool
  * Fix JackWeakAPI on Windows
  * Use predefined variables in pkg-config file (required for mingw)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1680177600">- update to 1.9.22:
  * The waf autooption ``--example-tools`` has been removed.
  * The example clients and tools are no longer part of the jack2
    project.
  * Drop dependencies that were only used for example clients and
    tools (readline, sndfile and zita libs)
  * Fix build with python3.11+
  * Fix compatibility with macOS 12+
  * Fix ringbuffer thread safety on ARM</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1684497600">- Provide jack-daemon as an implementation-agnostic virtual name.
- Split jackdbus into a separate jack-dbus package.</changelog>
</package>
<package pkgid="6ff6aef2599f2f5200d9d3159b01cd160035df567b276b5c833fb9100cc9be9370b246956284356cb73f1036a34d44e1f5ef752d5088b38c930d2a6855b2f600" name="jack-dbus" arch="i586">
  <version epoch="0" ver="1.9.22" rel="2.3"/>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1580904000">- Update to 1.9.14
  + Fix ARM build
  + Fix mixed mode build when meta-data is enabled
  + Fix blocking DBus device reservation, so it plays nice with
    others (like PipeWire)
  + Use python3 for the waf build scripts
- Remove upstreamed 0001-fix-complation-on-arm.patch
- Fix documentation generation, add upstream af6c00ab09428e79.patch
- Spec file cleanup:
  + Drop obsolete and duplicate dos2unix invocations, drop build
    dependency.
  + Remove conditionals for EOLed distributions
  + Run %fdupes inside %buildroot, not system root
  + Remove hardcoded SOURCE_DATE_EPOCH
- Use proper Conflicts/Provides for libjacketnet/server after
  package split in 1.9.12.</changelog>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1588593600">- Deleted af6c00ab09428e79.patch and replaced with more eloquently
  named git patch  0001-Fix-compilation-of-documentation.patch
- Closed boo#1141762 disabling LTO is no longer needed and there
  have been no crashes since someone quietly enabled it.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1610625600">- Update to 1.9.16
  - Fix/revert a change in how meta-data definitions were exposed
    (regression in 1.9.15)
  - Remove jack-router Windows code from the repository
- Changes from 0.9.15
  - Automated builds for macOS and Windows
    (see jackaudio/jack2-releases repository)
  - Adapt wscript Windows build configuration to match old v1.9.11
    installer
  - Bump maximum default number of clients and ports
    (now 256 clients and 2048 ports)
  - Delete various macOS and Windows-related files from the source
    code (no longer relevant)
  - Mark JACK-Session as deprecated, please use NSM instead
  - Remove unnecessary GPL include from LGPL code
  - Split example-clients and tools, as done in JACK1 many years
    ago (WIP)
  - Write Windows registry key during installation, so 3rd parties
    can find jackd.exe (as HKLM\Software\JACK\Location)
  - jack_control: Fix handling of dbus bytes
  - jack_control: Return a proper exit status on DBus exception
  - jack_property: Fix possible crash with "-l" argument usage
  - jack_wait: Add client name option -n/--name
  - Fix compilation of documentation
  - Fix compilation of mixed mode with meta-data enabled
  - Fix compilation with mingw
  - Fix client-side crash if initial meta-data DB setup fails
  - Fix macOS semaphore usage, so it works again
  - Several fixes for Windows
  - Several minor fixes and grammar corrections</changelog>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1610971200">- Removed portaudio build dependency to prevent cycles</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611489600">- update to 1.9.17:
  * Fix jack_control stopping after first command iteration
  * Fix registry keys for Windows, add 32bit compat ones on 64bit
  * Fix library compat/current version under macOS
  * Fix return codes of jackd on success
  * Ignore DB_VERSION_MISMATCH error on windows, it is expected
  * Remove old workaround for asio4all, as it breaks with jack-router</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1618660800">- update to 1.9.18:
  * Add zalsa_in/out as internal client (based on zita-a2j/j2a and jack1 code)
  * Fix jack_midi_dump deadlock on close after the jack server is restarted
  * Fix interrupt signal for linux futex waits
  * Fix usage of meta-data in official macOS builds (private DB errors)
  * Log error message when cleaning previous DB (macOS and Windows)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1634385600">- drop 0001-Fix-compilation-of-documentation.patch (upstream).
- update to 1.9.19:
  * Add jack_position_t::tick_double, and flags around it
  * Add zalsa "-w" argument to wait for soundcard to be available
  * Bump internal protocol version to 9 (due to struct alignment)
  * Fix alignment of fields for atomic accesses
  * Fix build for platforms needing __STDC_FORMAT_MACROS
  * Fix compilation of documentation</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1646136000">- Disable the build of example-tools which are now built in a
  separate jack-example-tools package.
- update to 1.9.20:
  * Add waf autooption --example-tools to allow optional build of
    executables, libraries and man pages provided by
    jack-example-tools (the files are built by default). Building
    and installing the additional files can be disabled by using
  - -example-tools=no or --no-example-tools.
  * Fix 32-bit support in ALSA driver
  * Fix incomplete ASIO support on Windows
  * Fix metadata usage with multiple users
  * Fix netsource tool missing on Windows
  * Fix semaphore usage on macOS
  * Official FreeBSD support</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650456000">- update to 1.9.21:
  * Add shell mode to ``jack_control`` (executes commands from stdin until EOF)
  * The waf autooption ``--example-tools`` introduced in 1.9.20 is now off by default,
    To get the previous behavior back pass ``--example-tools`` during build.
    This flag (and the related tools and their code) are going to be removed in the next release.
  * Fix alignas() on non-packed architectures
  * Fix build of jack-example-tools man pages (1.9.20 regression)
  * Fix compatibility with macOS 12
  * Fix missing symbols from jack client library (error and info callback pointers)
  * Fix potential memory corruption in midi_latency_test tool
  * Fix JackWeakAPI on Windows
  * Use predefined variables in pkg-config file (required for mingw)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1680177600">- update to 1.9.22:
  * The waf autooption ``--example-tools`` has been removed.
  * The example clients and tools are no longer part of the jack2
    project.
  * Drop dependencies that were only used for example clients and
    tools (readline, sndfile and zita libs)
  * Fix build with python3.11+
  * Fix compatibility with macOS 12+
  * Fix ringbuffer thread safety on ARM</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1684497600">- Provide jack-daemon as an implementation-agnostic virtual name.
- Split jackdbus into a separate jack-dbus package.</changelog>
</package>
<package pkgid="e3eac2f3379705e2699a0ac27e40f4bcf1849cc32a7f558dbb85b3d1925d37395caa057fff5a42e508b0c55eb6d10e0dd9b14f32e6b760e56c01c4923e3ff803" name="jack-dbus" arch="x86_64">
  <version epoch="0" ver="1.9.22" rel="2.3"/>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1580904000">- Update to 1.9.14
  + Fix ARM build
  + Fix mixed mode build when meta-data is enabled
  + Fix blocking DBus device reservation, so it plays nice with
    others (like PipeWire)
  + Use python3 for the waf build scripts
- Remove upstreamed 0001-fix-complation-on-arm.patch
- Fix documentation generation, add upstream af6c00ab09428e79.patch
- Spec file cleanup:
  + Drop obsolete and duplicate dos2unix invocations, drop build
    dependency.
  + Remove conditionals for EOLed distributions
  + Run %fdupes inside %buildroot, not system root
  + Remove hardcoded SOURCE_DATE_EPOCH
- Use proper Conflicts/Provides for libjacketnet/server after
  package split in 1.9.12.</changelog>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1588593600">- Deleted af6c00ab09428e79.patch and replaced with more eloquently
  named git patch  0001-Fix-compilation-of-documentation.patch
- Closed boo#1141762 disabling LTO is no longer needed and there
  have been no crashes since someone quietly enabled it.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1610625600">- Update to 1.9.16
  - Fix/revert a change in how meta-data definitions were exposed
    (regression in 1.9.15)
  - Remove jack-router Windows code from the repository
- Changes from 0.9.15
  - Automated builds for macOS and Windows
    (see jackaudio/jack2-releases repository)
  - Adapt wscript Windows build configuration to match old v1.9.11
    installer
  - Bump maximum default number of clients and ports
    (now 256 clients and 2048 ports)
  - Delete various macOS and Windows-related files from the source
    code (no longer relevant)
  - Mark JACK-Session as deprecated, please use NSM instead
  - Remove unnecessary GPL include from LGPL code
  - Split example-clients and tools, as done in JACK1 many years
    ago (WIP)
  - Write Windows registry key during installation, so 3rd parties
    can find jackd.exe (as HKLM\Software\JACK\Location)
  - jack_control: Fix handling of dbus bytes
  - jack_control: Return a proper exit status on DBus exception
  - jack_property: Fix possible crash with "-l" argument usage
  - jack_wait: Add client name option -n/--name
  - Fix compilation of documentation
  - Fix compilation of mixed mode with meta-data enabled
  - Fix compilation with mingw
  - Fix client-side crash if initial meta-data DB setup fails
  - Fix macOS semaphore usage, so it works again
  - Several fixes for Windows
  - Several minor fixes and grammar corrections</changelog>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1610971200">- Removed portaudio build dependency to prevent cycles</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611489600">- update to 1.9.17:
  * Fix jack_control stopping after first command iteration
  * Fix registry keys for Windows, add 32bit compat ones on 64bit
  * Fix library compat/current version under macOS
  * Fix return codes of jackd on success
  * Ignore DB_VERSION_MISMATCH error on windows, it is expected
  * Remove old workaround for asio4all, as it breaks with jack-router</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1618660800">- update to 1.9.18:
  * Add zalsa_in/out as internal client (based on zita-a2j/j2a and jack1 code)
  * Fix jack_midi_dump deadlock on close after the jack server is restarted
  * Fix interrupt signal for linux futex waits
  * Fix usage of meta-data in official macOS builds (private DB errors)
  * Log error message when cleaning previous DB (macOS and Windows)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1634385600">- drop 0001-Fix-compilation-of-documentation.patch (upstream).
- update to 1.9.19:
  * Add jack_position_t::tick_double, and flags around it
  * Add zalsa "-w" argument to wait for soundcard to be available
  * Bump internal protocol version to 9 (due to struct alignment)
  * Fix alignment of fields for atomic accesses
  * Fix build for platforms needing __STDC_FORMAT_MACROS
  * Fix compilation of documentation</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1646136000">- Disable the build of example-tools which are now built in a
  separate jack-example-tools package.
- update to 1.9.20:
  * Add waf autooption --example-tools to allow optional build of
    executables, libraries and man pages provided by
    jack-example-tools (the files are built by default). Building
    and installing the additional files can be disabled by using
  - -example-tools=no or --no-example-tools.
  * Fix 32-bit support in ALSA driver
  * Fix incomplete ASIO support on Windows
  * Fix metadata usage with multiple users
  * Fix netsource tool missing on Windows
  * Fix semaphore usage on macOS
  * Official FreeBSD support</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650456000">- update to 1.9.21:
  * Add shell mode to ``jack_control`` (executes commands from stdin until EOF)
  * The waf autooption ``--example-tools`` introduced in 1.9.20 is now off by default,
    To get the previous behavior back pass ``--example-tools`` during build.
    This flag (and the related tools and their code) are going to be removed in the next release.
  * Fix alignas() on non-packed architectures
  * Fix build of jack-example-tools man pages (1.9.20 regression)
  * Fix compatibility with macOS 12
  * Fix missing symbols from jack client library (error and info callback pointers)
  * Fix potential memory corruption in midi_latency_test tool
  * Fix JackWeakAPI on Windows
  * Use predefined variables in pkg-config file (required for mingw)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1680177600">- update to 1.9.22:
  * The waf autooption ``--example-tools`` has been removed.
  * The example clients and tools are no longer part of the jack2
    project.
  * Drop dependencies that were only used for example clients and
    tools (readline, sndfile and zita libs)
  * Fix build with python3.11+
  * Fix compatibility with macOS 12+
  * Fix ringbuffer thread safety on ARM</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1684497600">- Provide jack-daemon as an implementation-agnostic virtual name.
- Split jackdbus into a separate jack-dbus package.</changelog>
</package>
<package pkgid="50c3cc8a1b0dac7c7e13a0823a688131e4fa9ca40d1b10f8712fa8d3b4a0617d82199bbe63995d151cdeca842ba204049b6837bbf777f5d259508f7648cfd7c3" name="jack-dbus-debuginfo" arch="i586">
  <version epoch="0" ver="1.9.22" rel="2.3"/>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1580904000">- Update to 1.9.14
  + Fix ARM build
  + Fix mixed mode build when meta-data is enabled
  + Fix blocking DBus device reservation, so it plays nice with
    others (like PipeWire)
  + Use python3 for the waf build scripts
- Remove upstreamed 0001-fix-complation-on-arm.patch
- Fix documentation generation, add upstream af6c00ab09428e79.patch
- Spec file cleanup:
  + Drop obsolete and duplicate dos2unix invocations, drop build
    dependency.
  + Remove conditionals for EOLed distributions
  + Run %fdupes inside %buildroot, not system root
  + Remove hardcoded SOURCE_DATE_EPOCH
- Use proper Conflicts/Provides for libjacketnet/server after
  package split in 1.9.12.</changelog>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1588593600">- Deleted af6c00ab09428e79.patch and replaced with more eloquently
  named git patch  0001-Fix-compilation-of-documentation.patch
- Closed boo#1141762 disabling LTO is no longer needed and there
  have been no crashes since someone quietly enabled it.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1610625600">- Update to 1.9.16
  - Fix/revert a change in how meta-data definitions were exposed
    (regression in 1.9.15)
  - Remove jack-router Windows code from the repository
- Changes from 0.9.15
  - Automated builds for macOS and Windows
    (see jackaudio/jack2-releases repository)
  - Adapt wscript Windows build configuration to match old v1.9.11
    installer
  - Bump maximum default number of clients and ports
    (now 256 clients and 2048 ports)
  - Delete various macOS and Windows-related files from the source
    code (no longer relevant)
  - Mark JACK-Session as deprecated, please use NSM instead
  - Remove unnecessary GPL include from LGPL code
  - Split example-clients and tools, as done in JACK1 many years
    ago (WIP)
  - Write Windows registry key during installation, so 3rd parties
    can find jackd.exe (as HKLM\Software\JACK\Location)
  - jack_control: Fix handling of dbus bytes
  - jack_control: Return a proper exit status on DBus exception
  - jack_property: Fix possible crash with "-l" argument usage
  - jack_wait: Add client name option -n/--name
  - Fix compilation of documentation
  - Fix compilation of mixed mode with meta-data enabled
  - Fix compilation with mingw
  - Fix client-side crash if initial meta-data DB setup fails
  - Fix macOS semaphore usage, so it works again
  - Several fixes for Windows
  - Several minor fixes and grammar corrections</changelog>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1610971200">- Removed portaudio build dependency to prevent cycles</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611489600">- update to 1.9.17:
  * Fix jack_control stopping after first command iteration
  * Fix registry keys for Windows, add 32bit compat ones on 64bit
  * Fix library compat/current version under macOS
  * Fix return codes of jackd on success
  * Ignore DB_VERSION_MISMATCH error on windows, it is expected
  * Remove old workaround for asio4all, as it breaks with jack-router</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1618660800">- update to 1.9.18:
  * Add zalsa_in/out as internal client (based on zita-a2j/j2a and jack1 code)
  * Fix jack_midi_dump deadlock on close after the jack server is restarted
  * Fix interrupt signal for linux futex waits
  * Fix usage of meta-data in official macOS builds (private DB errors)
  * Log error message when cleaning previous DB (macOS and Windows)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1634385600">- drop 0001-Fix-compilation-of-documentation.patch (upstream).
- update to 1.9.19:
  * Add jack_position_t::tick_double, and flags around it
  * Add zalsa "-w" argument to wait for soundcard to be available
  * Bump internal protocol version to 9 (due to struct alignment)
  * Fix alignment of fields for atomic accesses
  * Fix build for platforms needing __STDC_FORMAT_MACROS
  * Fix compilation of documentation</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1646136000">- Disable the build of example-tools which are now built in a
  separate jack-example-tools package.
- update to 1.9.20:
  * Add waf autooption --example-tools to allow optional build of
    executables, libraries and man pages provided by
    jack-example-tools (the files are built by default). Building
    and installing the additional files can be disabled by using
  - -example-tools=no or --no-example-tools.
  * Fix 32-bit support in ALSA driver
  * Fix incomplete ASIO support on Windows
  * Fix metadata usage with multiple users
  * Fix netsource tool missing on Windows
  * Fix semaphore usage on macOS
  * Official FreeBSD support</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650456000">- update to 1.9.21:
  * Add shell mode to ``jack_control`` (executes commands from stdin until EOF)
  * The waf autooption ``--example-tools`` introduced in 1.9.20 is now off by default,
    To get the previous behavior back pass ``--example-tools`` during build.
    This flag (and the related tools and their code) are going to be removed in the next release.
  * Fix alignas() on non-packed architectures
  * Fix build of jack-example-tools man pages (1.9.20 regression)
  * Fix compatibility with macOS 12
  * Fix missing symbols from jack client library (error and info callback pointers)
  * Fix potential memory corruption in midi_latency_test tool
  * Fix JackWeakAPI on Windows
  * Use predefined variables in pkg-config file (required for mingw)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1680177600">- update to 1.9.22:
  * The waf autooption ``--example-tools`` has been removed.
  * The example clients and tools are no longer part of the jack2
    project.
  * Drop dependencies that were only used for example clients and
    tools (readline, sndfile and zita libs)
  * Fix build with python3.11+
  * Fix compatibility with macOS 12+
  * Fix ringbuffer thread safety on ARM</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1684497600">- Provide jack-daemon as an implementation-agnostic virtual name.
- Split jackdbus into a separate jack-dbus package.</changelog>
</package>
<package pkgid="a59f10812c9d7a906faf73bf5ffe57e47e8ca72408168ad3834c438a856aeeba576a7fdf7542dbb8d9746dcb30d04765ebd8e5644ec2f1146be3384253aeaab5" name="jack-dbus-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.9.22" rel="2.3"/>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1580904000">- Update to 1.9.14
  + Fix ARM build
  + Fix mixed mode build when meta-data is enabled
  + Fix blocking DBus device reservation, so it plays nice with
    others (like PipeWire)
  + Use python3 for the waf build scripts
- Remove upstreamed 0001-fix-complation-on-arm.patch
- Fix documentation generation, add upstream af6c00ab09428e79.patch
- Spec file cleanup:
  + Drop obsolete and duplicate dos2unix invocations, drop build
    dependency.
  + Remove conditionals for EOLed distributions
  + Run %fdupes inside %buildroot, not system root
  + Remove hardcoded SOURCE_DATE_EPOCH
- Use proper Conflicts/Provides for libjacketnet/server after
  package split in 1.9.12.</changelog>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1588593600">- Deleted af6c00ab09428e79.patch and replaced with more eloquently
  named git patch  0001-Fix-compilation-of-documentation.patch
- Closed boo#1141762 disabling LTO is no longer needed and there
  have been no crashes since someone quietly enabled it.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1610625600">- Update to 1.9.16
  - Fix/revert a change in how meta-data definitions were exposed
    (regression in 1.9.15)
  - Remove jack-router Windows code from the repository
- Changes from 0.9.15
  - Automated builds for macOS and Windows
    (see jackaudio/jack2-releases repository)
  - Adapt wscript Windows build configuration to match old v1.9.11
    installer
  - Bump maximum default number of clients and ports
    (now 256 clients and 2048 ports)
  - Delete various macOS and Windows-related files from the source
    code (no longer relevant)
  - Mark JACK-Session as deprecated, please use NSM instead
  - Remove unnecessary GPL include from LGPL code
  - Split example-clients and tools, as done in JACK1 many years
    ago (WIP)
  - Write Windows registry key during installation, so 3rd parties
    can find jackd.exe (as HKLM\Software\JACK\Location)
  - jack_control: Fix handling of dbus bytes
  - jack_control: Return a proper exit status on DBus exception
  - jack_property: Fix possible crash with "-l" argument usage
  - jack_wait: Add client name option -n/--name
  - Fix compilation of documentation
  - Fix compilation of mixed mode with meta-data enabled
  - Fix compilation with mingw
  - Fix client-side crash if initial meta-data DB setup fails
  - Fix macOS semaphore usage, so it works again
  - Several fixes for Windows
  - Several minor fixes and grammar corrections</changelog>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1610971200">- Removed portaudio build dependency to prevent cycles</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611489600">- update to 1.9.17:
  * Fix jack_control stopping after first command iteration
  * Fix registry keys for Windows, add 32bit compat ones on 64bit
  * Fix library compat/current version under macOS
  * Fix return codes of jackd on success
  * Ignore DB_VERSION_MISMATCH error on windows, it is expected
  * Remove old workaround for asio4all, as it breaks with jack-router</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1618660800">- update to 1.9.18:
  * Add zalsa_in/out as internal client (based on zita-a2j/j2a and jack1 code)
  * Fix jack_midi_dump deadlock on close after the jack server is restarted
  * Fix interrupt signal for linux futex waits
  * Fix usage of meta-data in official macOS builds (private DB errors)
  * Log error message when cleaning previous DB (macOS and Windows)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1634385600">- drop 0001-Fix-compilation-of-documentation.patch (upstream).
- update to 1.9.19:
  * Add jack_position_t::tick_double, and flags around it
  * Add zalsa "-w" argument to wait for soundcard to be available
  * Bump internal protocol version to 9 (due to struct alignment)
  * Fix alignment of fields for atomic accesses
  * Fix build for platforms needing __STDC_FORMAT_MACROS
  * Fix compilation of documentation</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1646136000">- Disable the build of example-tools which are now built in a
  separate jack-example-tools package.
- update to 1.9.20:
  * Add waf autooption --example-tools to allow optional build of
    executables, libraries and man pages provided by
    jack-example-tools (the files are built by default). Building
    and installing the additional files can be disabled by using
  - -example-tools=no or --no-example-tools.
  * Fix 32-bit support in ALSA driver
  * Fix incomplete ASIO support on Windows
  * Fix metadata usage with multiple users
  * Fix netsource tool missing on Windows
  * Fix semaphore usage on macOS
  * Official FreeBSD support</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650456000">- update to 1.9.21:
  * Add shell mode to ``jack_control`` (executes commands from stdin until EOF)
  * The waf autooption ``--example-tools`` introduced in 1.9.20 is now off by default,
    To get the previous behavior back pass ``--example-tools`` during build.
    This flag (and the related tools and their code) are going to be removed in the next release.
  * Fix alignas() on non-packed architectures
  * Fix build of jack-example-tools man pages (1.9.20 regression)
  * Fix compatibility with macOS 12
  * Fix missing symbols from jack client library (error and info callback pointers)
  * Fix potential memory corruption in midi_latency_test tool
  * Fix JackWeakAPI on Windows
  * Use predefined variables in pkg-config file (required for mingw)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1680177600">- update to 1.9.22:
  * The waf autooption ``--example-tools`` has been removed.
  * The example clients and tools are no longer part of the jack2
    project.
  * Drop dependencies that were only used for example clients and
    tools (readline, sndfile and zita libs)
  * Fix build with python3.11+
  * Fix compatibility with macOS 12+
  * Fix ringbuffer thread safety on ARM</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1684497600">- Provide jack-daemon as an implementation-agnostic virtual name.
- Split jackdbus into a separate jack-dbus package.</changelog>
</package>
<package pkgid="ba00d20493a83a3ec8c80298ac216b697ab781f0193ba16f62e2b9377e76af2570b9a2c7ef4dbe5522d910c3bde1f591a403bc86150e8f176cdd248d57873866" name="jack-debuginfo" arch="i586">
  <version epoch="0" ver="1.9.22" rel="2.3"/>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1580904000">- Update to 1.9.14
  + Fix ARM build
  + Fix mixed mode build when meta-data is enabled
  + Fix blocking DBus device reservation, so it plays nice with
    others (like PipeWire)
  + Use python3 for the waf build scripts
- Remove upstreamed 0001-fix-complation-on-arm.patch
- Fix documentation generation, add upstream af6c00ab09428e79.patch
- Spec file cleanup:
  + Drop obsolete and duplicate dos2unix invocations, drop build
    dependency.
  + Remove conditionals for EOLed distributions
  + Run %fdupes inside %buildroot, not system root
  + Remove hardcoded SOURCE_DATE_EPOCH
- Use proper Conflicts/Provides for libjacketnet/server after
  package split in 1.9.12.</changelog>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1588593600">- Deleted af6c00ab09428e79.patch and replaced with more eloquently
  named git patch  0001-Fix-compilation-of-documentation.patch
- Closed boo#1141762 disabling LTO is no longer needed and there
  have been no crashes since someone quietly enabled it.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1610625600">- Update to 1.9.16
  - Fix/revert a change in how meta-data definitions were exposed
    (regression in 1.9.15)
  - Remove jack-router Windows code from the repository
- Changes from 0.9.15
  - Automated builds for macOS and Windows
    (see jackaudio/jack2-releases repository)
  - Adapt wscript Windows build configuration to match old v1.9.11
    installer
  - Bump maximum default number of clients and ports
    (now 256 clients and 2048 ports)
  - Delete various macOS and Windows-related files from the source
    code (no longer relevant)
  - Mark JACK-Session as deprecated, please use NSM instead
  - Remove unnecessary GPL include from LGPL code
  - Split example-clients and tools, as done in JACK1 many years
    ago (WIP)
  - Write Windows registry key during installation, so 3rd parties
    can find jackd.exe (as HKLM\Software\JACK\Location)
  - jack_control: Fix handling of dbus bytes
  - jack_control: Return a proper exit status on DBus exception
  - jack_property: Fix possible crash with "-l" argument usage
  - jack_wait: Add client name option -n/--name
  - Fix compilation of documentation
  - Fix compilation of mixed mode with meta-data enabled
  - Fix compilation with mingw
  - Fix client-side crash if initial meta-data DB setup fails
  - Fix macOS semaphore usage, so it works again
  - Several fixes for Windows
  - Several minor fixes and grammar corrections</changelog>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1610971200">- Removed portaudio build dependency to prevent cycles</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611489600">- update to 1.9.17:
  * Fix jack_control stopping after first command iteration
  * Fix registry keys for Windows, add 32bit compat ones on 64bit
  * Fix library compat/current version under macOS
  * Fix return codes of jackd on success
  * Ignore DB_VERSION_MISMATCH error on windows, it is expected
  * Remove old workaround for asio4all, as it breaks with jack-router</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1618660800">- update to 1.9.18:
  * Add zalsa_in/out as internal client (based on zita-a2j/j2a and jack1 code)
  * Fix jack_midi_dump deadlock on close after the jack server is restarted
  * Fix interrupt signal for linux futex waits
  * Fix usage of meta-data in official macOS builds (private DB errors)
  * Log error message when cleaning previous DB (macOS and Windows)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1634385600">- drop 0001-Fix-compilation-of-documentation.patch (upstream).
- update to 1.9.19:
  * Add jack_position_t::tick_double, and flags around it
  * Add zalsa "-w" argument to wait for soundcard to be available
  * Bump internal protocol version to 9 (due to struct alignment)
  * Fix alignment of fields for atomic accesses
  * Fix build for platforms needing __STDC_FORMAT_MACROS
  * Fix compilation of documentation</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1646136000">- Disable the build of example-tools which are now built in a
  separate jack-example-tools package.
- update to 1.9.20:
  * Add waf autooption --example-tools to allow optional build of
    executables, libraries and man pages provided by
    jack-example-tools (the files are built by default). Building
    and installing the additional files can be disabled by using
  - -example-tools=no or --no-example-tools.
  * Fix 32-bit support in ALSA driver
  * Fix incomplete ASIO support on Windows
  * Fix metadata usage with multiple users
  * Fix netsource tool missing on Windows
  * Fix semaphore usage on macOS
  * Official FreeBSD support</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650456000">- update to 1.9.21:
  * Add shell mode to ``jack_control`` (executes commands from stdin until EOF)
  * The waf autooption ``--example-tools`` introduced in 1.9.20 is now off by default,
    To get the previous behavior back pass ``--example-tools`` during build.
    This flag (and the related tools and their code) are going to be removed in the next release.
  * Fix alignas() on non-packed architectures
  * Fix build of jack-example-tools man pages (1.9.20 regression)
  * Fix compatibility with macOS 12
  * Fix missing symbols from jack client library (error and info callback pointers)
  * Fix potential memory corruption in midi_latency_test tool
  * Fix JackWeakAPI on Windows
  * Use predefined variables in pkg-config file (required for mingw)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1680177600">- update to 1.9.22:
  * The waf autooption ``--example-tools`` has been removed.
  * The example clients and tools are no longer part of the jack2
    project.
  * Drop dependencies that were only used for example clients and
    tools (readline, sndfile and zita libs)
  * Fix build with python3.11+
  * Fix compatibility with macOS 12+
  * Fix ringbuffer thread safety on ARM</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1684497600">- Provide jack-daemon as an implementation-agnostic virtual name.
- Split jackdbus into a separate jack-dbus package.</changelog>
</package>
<package pkgid="63d271b5699849bed8357116dcdd78f5ad38cc9d68ff8363d1d535083461c94cdd6a52d77be5479ea6ce8803df1d1dc929bde5e47316d918940ebe9a22599608" name="jack-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.9.22" rel="2.3"/>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1580904000">- Update to 1.9.14
  + Fix ARM build
  + Fix mixed mode build when meta-data is enabled
  + Fix blocking DBus device reservation, so it plays nice with
    others (like PipeWire)
  + Use python3 for the waf build scripts
- Remove upstreamed 0001-fix-complation-on-arm.patch
- Fix documentation generation, add upstream af6c00ab09428e79.patch
- Spec file cleanup:
  + Drop obsolete and duplicate dos2unix invocations, drop build
    dependency.
  + Remove conditionals for EOLed distributions
  + Run %fdupes inside %buildroot, not system root
  + Remove hardcoded SOURCE_DATE_EPOCH
- Use proper Conflicts/Provides for libjacketnet/server after
  package split in 1.9.12.</changelog>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1588593600">- Deleted af6c00ab09428e79.patch and replaced with more eloquently
  named git patch  0001-Fix-compilation-of-documentation.patch
- Closed boo#1141762 disabling LTO is no longer needed and there
  have been no crashes since someone quietly enabled it.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1610625600">- Update to 1.9.16
  - Fix/revert a change in how meta-data definitions were exposed
    (regression in 1.9.15)
  - Remove jack-router Windows code from the repository
- Changes from 0.9.15
  - Automated builds for macOS and Windows
    (see jackaudio/jack2-releases repository)
  - Adapt wscript Windows build configuration to match old v1.9.11
    installer
  - Bump maximum default number of clients and ports
    (now 256 clients and 2048 ports)
  - Delete various macOS and Windows-related files from the source
    code (no longer relevant)
  - Mark JACK-Session as deprecated, please use NSM instead
  - Remove unnecessary GPL include from LGPL code
  - Split example-clients and tools, as done in JACK1 many years
    ago (WIP)
  - Write Windows registry key during installation, so 3rd parties
    can find jackd.exe (as HKLM\Software\JACK\Location)
  - jack_control: Fix handling of dbus bytes
  - jack_control: Return a proper exit status on DBus exception
  - jack_property: Fix possible crash with "-l" argument usage
  - jack_wait: Add client name option -n/--name
  - Fix compilation of documentation
  - Fix compilation of mixed mode with meta-data enabled
  - Fix compilation with mingw
  - Fix client-side crash if initial meta-data DB setup fails
  - Fix macOS semaphore usage, so it works again
  - Several fixes for Windows
  - Several minor fixes and grammar corrections</changelog>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1610971200">- Removed portaudio build dependency to prevent cycles</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611489600">- update to 1.9.17:
  * Fix jack_control stopping after first command iteration
  * Fix registry keys for Windows, add 32bit compat ones on 64bit
  * Fix library compat/current version under macOS
  * Fix return codes of jackd on success
  * Ignore DB_VERSION_MISMATCH error on windows, it is expected
  * Remove old workaround for asio4all, as it breaks with jack-router</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1618660800">- update to 1.9.18:
  * Add zalsa_in/out as internal client (based on zita-a2j/j2a and jack1 code)
  * Fix jack_midi_dump deadlock on close after the jack server is restarted
  * Fix interrupt signal for linux futex waits
  * Fix usage of meta-data in official macOS builds (private DB errors)
  * Log error message when cleaning previous DB (macOS and Windows)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1634385600">- drop 0001-Fix-compilation-of-documentation.patch (upstream).
- update to 1.9.19:
  * Add jack_position_t::tick_double, and flags around it
  * Add zalsa "-w" argument to wait for soundcard to be available
  * Bump internal protocol version to 9 (due to struct alignment)
  * Fix alignment of fields for atomic accesses
  * Fix build for platforms needing __STDC_FORMAT_MACROS
  * Fix compilation of documentation</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1646136000">- Disable the build of example-tools which are now built in a
  separate jack-example-tools package.
- update to 1.9.20:
  * Add waf autooption --example-tools to allow optional build of
    executables, libraries and man pages provided by
    jack-example-tools (the files are built by default). Building
    and installing the additional files can be disabled by using
  - -example-tools=no or --no-example-tools.
  * Fix 32-bit support in ALSA driver
  * Fix incomplete ASIO support on Windows
  * Fix metadata usage with multiple users
  * Fix netsource tool missing on Windows
  * Fix semaphore usage on macOS
  * Official FreeBSD support</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650456000">- update to 1.9.21:
  * Add shell mode to ``jack_control`` (executes commands from stdin until EOF)
  * The waf autooption ``--example-tools`` introduced in 1.9.20 is now off by default,
    To get the previous behavior back pass ``--example-tools`` during build.
    This flag (and the related tools and their code) are going to be removed in the next release.
  * Fix alignas() on non-packed architectures
  * Fix build of jack-example-tools man pages (1.9.20 regression)
  * Fix compatibility with macOS 12
  * Fix missing symbols from jack client library (error and info callback pointers)
  * Fix potential memory corruption in midi_latency_test tool
  * Fix JackWeakAPI on Windows
  * Use predefined variables in pkg-config file (required for mingw)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1680177600">- update to 1.9.22:
  * The waf autooption ``--example-tools`` has been removed.
  * The example clients and tools are no longer part of the jack2
    project.
  * Drop dependencies that were only used for example clients and
    tools (readline, sndfile and zita libs)
  * Fix build with python3.11+
  * Fix compatibility with macOS 12+
  * Fix ringbuffer thread safety on ARM</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1684497600">- Provide jack-daemon as an implementation-agnostic virtual name.
- Split jackdbus into a separate jack-dbus package.</changelog>
</package>
<package pkgid="bbc26b320aca9ec099025d41fcb6f011315597c3e233549d36d0b79d7436df0b0b6c2def713991ca76b17addf8cd423ea8379e6dea6f0b0a3b99cd33ea96d237" name="jack-debugsource" arch="i586">
  <version epoch="0" ver="1.9.22" rel="2.3"/>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1580904000">- Update to 1.9.14
  + Fix ARM build
  + Fix mixed mode build when meta-data is enabled
  + Fix blocking DBus device reservation, so it plays nice with
    others (like PipeWire)
  + Use python3 for the waf build scripts
- Remove upstreamed 0001-fix-complation-on-arm.patch
- Fix documentation generation, add upstream af6c00ab09428e79.patch
- Spec file cleanup:
  + Drop obsolete and duplicate dos2unix invocations, drop build
    dependency.
  + Remove conditionals for EOLed distributions
  + Run %fdupes inside %buildroot, not system root
  + Remove hardcoded SOURCE_DATE_EPOCH
- Use proper Conflicts/Provides for libjacketnet/server after
  package split in 1.9.12.</changelog>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1588593600">- Deleted af6c00ab09428e79.patch and replaced with more eloquently
  named git patch  0001-Fix-compilation-of-documentation.patch
- Closed boo#1141762 disabling LTO is no longer needed and there
  have been no crashes since someone quietly enabled it.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1610625600">- Update to 1.9.16
  - Fix/revert a change in how meta-data definitions were exposed
    (regression in 1.9.15)
  - Remove jack-router Windows code from the repository
- Changes from 0.9.15
  - Automated builds for macOS and Windows
    (see jackaudio/jack2-releases repository)
  - Adapt wscript Windows build configuration to match old v1.9.11
    installer
  - Bump maximum default number of clients and ports
    (now 256 clients and 2048 ports)
  - Delete various macOS and Windows-related files from the source
    code (no longer relevant)
  - Mark JACK-Session as deprecated, please use NSM instead
  - Remove unnecessary GPL include from LGPL code
  - Split example-clients and tools, as done in JACK1 many years
    ago (WIP)
  - Write Windows registry key during installation, so 3rd parties
    can find jackd.exe (as HKLM\Software\JACK\Location)
  - jack_control: Fix handling of dbus bytes
  - jack_control: Return a proper exit status on DBus exception
  - jack_property: Fix possible crash with "-l" argument usage
  - jack_wait: Add client name option -n/--name
  - Fix compilation of documentation
  - Fix compilation of mixed mode with meta-data enabled
  - Fix compilation with mingw
  - Fix client-side crash if initial meta-data DB setup fails
  - Fix macOS semaphore usage, so it works again
  - Several fixes for Windows
  - Several minor fixes and grammar corrections</changelog>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1610971200">- Removed portaudio build dependency to prevent cycles</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611489600">- update to 1.9.17:
  * Fix jack_control stopping after first command iteration
  * Fix registry keys for Windows, add 32bit compat ones on 64bit
  * Fix library compat/current version under macOS
  * Fix return codes of jackd on success
  * Ignore DB_VERSION_MISMATCH error on windows, it is expected
  * Remove old workaround for asio4all, as it breaks with jack-router</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1618660800">- update to 1.9.18:
  * Add zalsa_in/out as internal client (based on zita-a2j/j2a and jack1 code)
  * Fix jack_midi_dump deadlock on close after the jack server is restarted
  * Fix interrupt signal for linux futex waits
  * Fix usage of meta-data in official macOS builds (private DB errors)
  * Log error message when cleaning previous DB (macOS and Windows)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1634385600">- drop 0001-Fix-compilation-of-documentation.patch (upstream).
- update to 1.9.19:
  * Add jack_position_t::tick_double, and flags around it
  * Add zalsa "-w" argument to wait for soundcard to be available
  * Bump internal protocol version to 9 (due to struct alignment)
  * Fix alignment of fields for atomic accesses
  * Fix build for platforms needing __STDC_FORMAT_MACROS
  * Fix compilation of documentation</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1646136000">- Disable the build of example-tools which are now built in a
  separate jack-example-tools package.
- update to 1.9.20:
  * Add waf autooption --example-tools to allow optional build of
    executables, libraries and man pages provided by
    jack-example-tools (the files are built by default). Building
    and installing the additional files can be disabled by using
  - -example-tools=no or --no-example-tools.
  * Fix 32-bit support in ALSA driver
  * Fix incomplete ASIO support on Windows
  * Fix metadata usage with multiple users
  * Fix netsource tool missing on Windows
  * Fix semaphore usage on macOS
  * Official FreeBSD support</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650456000">- update to 1.9.21:
  * Add shell mode to ``jack_control`` (executes commands from stdin until EOF)
  * The waf autooption ``--example-tools`` introduced in 1.9.20 is now off by default,
    To get the previous behavior back pass ``--example-tools`` during build.
    This flag (and the related tools and their code) are going to be removed in the next release.
  * Fix alignas() on non-packed architectures
  * Fix build of jack-example-tools man pages (1.9.20 regression)
  * Fix compatibility with macOS 12
  * Fix missing symbols from jack client library (error and info callback pointers)
  * Fix potential memory corruption in midi_latency_test tool
  * Fix JackWeakAPI on Windows
  * Use predefined variables in pkg-config file (required for mingw)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1680177600">- update to 1.9.22:
  * The waf autooption ``--example-tools`` has been removed.
  * The example clients and tools are no longer part of the jack2
    project.
  * Drop dependencies that were only used for example clients and
    tools (readline, sndfile and zita libs)
  * Fix build with python3.11+
  * Fix compatibility with macOS 12+
  * Fix ringbuffer thread safety on ARM</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1684497600">- Provide jack-daemon as an implementation-agnostic virtual name.
- Split jackdbus into a separate jack-dbus package.</changelog>
</package>
<package pkgid="57a7bed8cbf49ed2dfdb57346054008574fd5edf9df6a0633145fe1bea715dca5d9b5f95f48d6717ea6802609f4180aaf7fbc8588c04386d695b9ae959fd590d" name="jack-debugsource" arch="x86_64">
  <version epoch="0" ver="1.9.22" rel="2.3"/>
  <changelog author="Stefan Br&#xFC;ns &lt;stefan.bruens@rwth-aachen.de&gt;" date="1580904000">- Update to 1.9.14
  + Fix ARM build
  + Fix mixed mode build when meta-data is enabled
  + Fix blocking DBus device reservation, so it plays nice with
    others (like PipeWire)
  + Use python3 for the waf build scripts
- Remove upstreamed 0001-fix-complation-on-arm.patch
- Fix documentation generation, add upstream af6c00ab09428e79.patch
- Spec file cleanup:
  + Drop obsolete and duplicate dos2unix invocations, drop build
    dependency.
  + Remove conditionals for EOLed distributions
  + Run %fdupes inside %buildroot, not system root
  + Remove hardcoded SOURCE_DATE_EPOCH
- Use proper Conflicts/Provides for libjacketnet/server after
  package split in 1.9.12.</changelog>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1588593600">- Deleted af6c00ab09428e79.patch and replaced with more eloquently
  named git patch  0001-Fix-compilation-of-documentation.patch
- Closed boo#1141762 disabling LTO is no longer needed and there
  have been no crashes since someone quietly enabled it.</changelog>
  <changelog author="ecsos &lt;ecsos@opensuse.org&gt;" date="1610625600">- Update to 1.9.16
  - Fix/revert a change in how meta-data definitions were exposed
    (regression in 1.9.15)
  - Remove jack-router Windows code from the repository
- Changes from 0.9.15
  - Automated builds for macOS and Windows
    (see jackaudio/jack2-releases repository)
  - Adapt wscript Windows build configuration to match old v1.9.11
    installer
  - Bump maximum default number of clients and ports
    (now 256 clients and 2048 ports)
  - Delete various macOS and Windows-related files from the source
    code (no longer relevant)
  - Mark JACK-Session as deprecated, please use NSM instead
  - Remove unnecessary GPL include from LGPL code
  - Split example-clients and tools, as done in JACK1 many years
    ago (WIP)
  - Write Windows registry key during installation, so 3rd parties
    can find jackd.exe (as HKLM\Software\JACK\Location)
  - jack_control: Fix handling of dbus bytes
  - jack_control: Return a proper exit status on DBus exception
  - jack_property: Fix possible crash with "-l" argument usage
  - jack_wait: Add client name option -n/--name
  - Fix compilation of documentation
  - Fix compilation of mixed mode with meta-data enabled
  - Fix compilation with mingw
  - Fix client-side crash if initial meta-data DB setup fails
  - Fix macOS semaphore usage, so it works again
  - Several fixes for Windows
  - Several minor fixes and grammar corrections</changelog>
  <changelog author="Dave Plater &lt;davejplater@gmail.com&gt;" date="1610971200">- Removed portaudio build dependency to prevent cycles</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611489600">- update to 1.9.17:
  * Fix jack_control stopping after first command iteration
  * Fix registry keys for Windows, add 32bit compat ones on 64bit
  * Fix library compat/current version under macOS
  * Fix return codes of jackd on success
  * Ignore DB_VERSION_MISMATCH error on windows, it is expected
  * Remove old workaround for asio4all, as it breaks with jack-router</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1618660800">- update to 1.9.18:
  * Add zalsa_in/out as internal client (based on zita-a2j/j2a and jack1 code)
  * Fix jack_midi_dump deadlock on close after the jack server is restarted
  * Fix interrupt signal for linux futex waits
  * Fix usage of meta-data in official macOS builds (private DB errors)
  * Log error message when cleaning previous DB (macOS and Windows)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1634385600">- drop 0001-Fix-compilation-of-documentation.patch (upstream).
- update to 1.9.19:
  * Add jack_position_t::tick_double, and flags around it
  * Add zalsa "-w" argument to wait for soundcard to be available
  * Bump internal protocol version to 9 (due to struct alignment)
  * Fix alignment of fields for atomic accesses
  * Fix build for platforms needing __STDC_FORMAT_MACROS
  * Fix compilation of documentation</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1646136000">- Disable the build of example-tools which are now built in a
  separate jack-example-tools package.
- update to 1.9.20:
  * Add waf autooption --example-tools to allow optional build of
    executables, libraries and man pages provided by
    jack-example-tools (the files are built by default). Building
    and installing the additional files can be disabled by using
  - -example-tools=no or --no-example-tools.
  * Fix 32-bit support in ALSA driver
  * Fix incomplete ASIO support on Windows
  * Fix metadata usage with multiple users
  * Fix netsource tool missing on Windows
  * Fix semaphore usage on macOS
  * Official FreeBSD support</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1650456000">- update to 1.9.21:
  * Add shell mode to ``jack_control`` (executes commands from stdin until EOF)
  * The waf autooption ``--example-tools`` introduced in 1.9.20 is now off by default,
    To get the previous behavior back pass ``--example-tools`` during build.
    This flag (and the related tools and their code) are going to be removed in the next release.
  * Fix alignas() on non-packed architectures
  * Fix build of jack-example-tools man pages (1.9.20 regression)
  * Fix compatibility with macOS 12
  * Fix missing symbols from jack client library (error and info callback pointers)
  * Fix potential memory corruption in midi_latency_test tool
  * Fix JackWeakAPI on Windows
  * Use predefined variables in pkg-config file (required for mingw)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1680177600">- update to 1.9.22:
  * The waf autooption ``--example-tools`` has been removed.
  * The example clients and tools are no longer part of the jack2
    project.
  * Drop dependencies that were only used for example clients and
    tools (readline, sndfile and zita libs)
  * Fix build with python3.11+
  * Fix compatibility with macOS 12+
  * Fix ringbuffer thread safety on ARM</changelog>
  <changelog author="Alexei Sorokin &lt;sor.alexei@meowr.ru&gt;" date="1684497600">- Provide jack-daemon as an implementation-agnostic virtual name.
- Split jackdbus into a separate jack-dbus package.</changelog>
</package>
<package pkgid="8c083a6f207916f1ab36414b91e9874bd315a3f88e0202ce23ff3b575f8ceda623e0531606a851f65a68b239d16b5a6e8aed9f2b02005ee4e3c29dea93e50998" name="jasper" arch="i586">
  <version epoch="0" ver="4.1.1" rel="1.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1614945600">- Update to 2.0.26:
  * Fix JP2 decoder bug that can cause a null pointer dereference
    for some invalid CDEF boxes. (#268) (CVE-2021-3467) bsc#1184757</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1616068800">- Update to 2.0.27:
  * Check for an image containing no samples in the PGX
    decoder. (#271, #272, #273, #274, #275, #276, #281)
  * Check for dimensions of zero in the JPC and JPEG decoders.
  * Fix an arguably incorrect type for an integer literal
    in the PGX decoder. (#270)
  * Check for an invalid component reference in the
    JP2 decoder. (#269)
  * Check on integer size in JP2 decoder. (#278)</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1617019200">- Update to 2.0.28:
  * Fix potential null pointer dereference in the JP2/JPC decoder.
    (#269) (CVE-2021-3443) bsc#1184798
  * Fix ignoring of JAS_STREAM_FILEOBJ_NOCLOSE at stream close time.
    (#286)
  * Fix integral type sizing problem in JP2 codec. (#284)</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1618833600">- Update to 2.0.29:
  * Loosen some overly tight restrictions on JP2 codestreams,
    which caused some valid codestreams to be rejected. (#289)</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1618833601">- Update to 2.0.32:
  * Between 2.0.29 and 2.0.32 were only experiments with
    GitHub Actions</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1629115200">- Update to 2.0.33:
  * Fix a JP2/JPC decoder bug (#291)
  * Fix a build issue impacting some platforms (#296)</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1643544000">- Add jasper-freeglut.patch, fixes freeglut detection and linking
- Run spec-cleaner
- Change license from SUSE-Public-Domain to JasPer-2.0
- Cleanup docdir, only package the html and pdf docs and not
  the sources</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1644235200">- Update to 3.0.0:
  * Introducing some API changes please refer to the "News" section
    of the JasPer manuel: https://jasper-software.github.io/jasper-manual
  * Greatly improve documentation.
  * Add support for multithreading.
  * Add some customization points in the library, such as the
    memory allocator and error logging function.
  * Add improved memory usage tracking and limiting.
  * Add experimental partial encoding/decoding support for the
    HEIC format.
  * Fix some longstanding issues in the JasPer I/O streams API.
  * Fix many bugs (e.g., #305, #307, #308, #309, #312, #314, and
    many others not associated with any issue numbers).
- Remove jasper-freeglut.patch: not needed anymore
- Add jasper-cmake-warnings.patch: fix cmake warnings
- Remove legacy provides/obsoletes related to sle11 and bsc#437293</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1644667200">- Update to 3.0.1:
  * Fix some build/portability issues (e.g., #317, #318).
- Drop jasper-cmake-warnings.patch: contained in upstream release</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1644840000">- Update to 3.0.2:
  * Fix a build issue that occurs when a cross-compiler is
    used (e.g., #319).</changelog>
  <changelog author="Wolfgang Bauer &lt;wbauer@tmo.at&gt;" date="1644840001">- Add back missing Requires to the devel package</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1647432000">- Update to 3.0.3:
  * Fix some portability issues in a few scripts.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1654257600">- Update to 3.0.4:
  * Eliminate some bogus calls to abort.
  * Fix a typo in jas_safeui64_div (#323).
  * Add some additional logging messages.
  * Fix the source of a potential compiler warning (#321).</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1655985600">- Update to 3.0.5:
  * Fix a minor build issue (#328).</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1657800000">- Update to 3.0.6:
  * Fix bug in manual deployment script.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1663329600">- security update:
  * CVE-2022-2963 [bsc#1202642]
    + jasper-CVE-2022-2963.patch</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1667736000">- Update to 4.0.0:
  * Improve static linking (##336).
  * Fix path relocation in mingw environment (#335).
  * Improve logging and build scripts.
  * Improve JPEG-2000 conformance test results.
  * Enable PIC by default.
  * Fix memory leaks in function cmdopts_parse (#332) (CVE-2022-2963).
  * imgcmp:
    + Add quiet (-q) option.
    + Add debug-level option.
    + Fix memory leak.
    imginfo:
    + Add quiet (-q) option.
  * Fix bug in parsing PGX header.
  * Fix integer overflow bug (#345) (CVE-2022-40755).
- Remove jasper-CVE-2022-2963.patch</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1699185600">- Update to 4.0.1:
  * Fix integer overflow bug in PNM decoder (#353).
  * Fix a few minor build issues.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1699185601">- Update to 4.1.0:
  * Add support for building several JasPer application programs for
    WebAssembly target with WASI support.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1701259200">- Update to 4.1.1:
  * Disallow in-source builds by default #364
  * Fix a potential integer overflow problem in the
    jas_get_total_mem_size function (for the Windows platform) #363</changelog>
</package>
<package pkgid="d9d8f4669a1290457888318570cbbe4130b0216b87fffb2af3ffcbb2450bfee3cfa0b8d1d5ea1ccce4d493951e119d5e8f6b20afc194dd9dfb236a86aa66744a" name="jasper" arch="src">
  <version epoch="0" ver="4.1.1" rel="1.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1614945600">- Update to 2.0.26:
  * Fix JP2 decoder bug that can cause a null pointer dereference
    for some invalid CDEF boxes. (#268) (CVE-2021-3467) bsc#1184757</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1616068800">- Update to 2.0.27:
  * Check for an image containing no samples in the PGX
    decoder. (#271, #272, #273, #274, #275, #276, #281)
  * Check for dimensions of zero in the JPC and JPEG decoders.
  * Fix an arguably incorrect type for an integer literal
    in the PGX decoder. (#270)
  * Check for an invalid component reference in the
    JP2 decoder. (#269)
  * Check on integer size in JP2 decoder. (#278)</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1617019200">- Update to 2.0.28:
  * Fix potential null pointer dereference in the JP2/JPC decoder.
    (#269) (CVE-2021-3443) bsc#1184798
  * Fix ignoring of JAS_STREAM_FILEOBJ_NOCLOSE at stream close time.
    (#286)
  * Fix integral type sizing problem in JP2 codec. (#284)</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1618833600">- Update to 2.0.29:
  * Loosen some overly tight restrictions on JP2 codestreams,
    which caused some valid codestreams to be rejected. (#289)</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1618833601">- Update to 2.0.32:
  * Between 2.0.29 and 2.0.32 were only experiments with
    GitHub Actions</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1629115200">- Update to 2.0.33:
  * Fix a JP2/JPC decoder bug (#291)
  * Fix a build issue impacting some platforms (#296)</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1643544000">- Add jasper-freeglut.patch, fixes freeglut detection and linking
- Run spec-cleaner
- Change license from SUSE-Public-Domain to JasPer-2.0
- Cleanup docdir, only package the html and pdf docs and not
  the sources</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1644235200">- Update to 3.0.0:
  * Introducing some API changes please refer to the "News" section
    of the JasPer manuel: https://jasper-software.github.io/jasper-manual
  * Greatly improve documentation.
  * Add support for multithreading.
  * Add some customization points in the library, such as the
    memory allocator and error logging function.
  * Add improved memory usage tracking and limiting.
  * Add experimental partial encoding/decoding support for the
    HEIC format.
  * Fix some longstanding issues in the JasPer I/O streams API.
  * Fix many bugs (e.g., #305, #307, #308, #309, #312, #314, and
    many others not associated with any issue numbers).
- Remove jasper-freeglut.patch: not needed anymore
- Add jasper-cmake-warnings.patch: fix cmake warnings
- Remove legacy provides/obsoletes related to sle11 and bsc#437293</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1644667200">- Update to 3.0.1:
  * Fix some build/portability issues (e.g., #317, #318).
- Drop jasper-cmake-warnings.patch: contained in upstream release</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1644840000">- Update to 3.0.2:
  * Fix a build issue that occurs when a cross-compiler is
    used (e.g., #319).</changelog>
  <changelog author="Wolfgang Bauer &lt;wbauer@tmo.at&gt;" date="1644840001">- Add back missing Requires to the devel package</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1647432000">- Update to 3.0.3:
  * Fix some portability issues in a few scripts.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1654257600">- Update to 3.0.4:
  * Eliminate some bogus calls to abort.
  * Fix a typo in jas_safeui64_div (#323).
  * Add some additional logging messages.
  * Fix the source of a potential compiler warning (#321).</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1655985600">- Update to 3.0.5:
  * Fix a minor build issue (#328).</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1657800000">- Update to 3.0.6:
  * Fix bug in manual deployment script.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1663329600">- security update:
  * CVE-2022-2963 [bsc#1202642]
    + jasper-CVE-2022-2963.patch</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1667736000">- Update to 4.0.0:
  * Improve static linking (##336).
  * Fix path relocation in mingw environment (#335).
  * Improve logging and build scripts.
  * Improve JPEG-2000 conformance test results.
  * Enable PIC by default.
  * Fix memory leaks in function cmdopts_parse (#332) (CVE-2022-2963).
  * imgcmp:
    + Add quiet (-q) option.
    + Add debug-level option.
    + Fix memory leak.
    imginfo:
    + Add quiet (-q) option.
  * Fix bug in parsing PGX header.
  * Fix integer overflow bug (#345) (CVE-2022-40755).
- Remove jasper-CVE-2022-2963.patch</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1699185600">- Update to 4.0.1:
  * Fix integer overflow bug in PNM decoder (#353).
  * Fix a few minor build issues.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1699185601">- Update to 4.1.0:
  * Add support for building several JasPer application programs for
    WebAssembly target with WASI support.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1701259200">- Update to 4.1.1:
  * Disallow in-source builds by default #364
  * Fix a potential integer overflow problem in the
    jas_get_total_mem_size function (for the Windows platform) #363</changelog>
</package>
<package pkgid="a1a8bd67c4c9225663c7dbbfcc10964bec2ab1a7792b224d0ba7316f7af380699aad5b821c459c74bc496921c035cef58bfda80c02b2f54a172576ae9ed29dcf" name="jasper" arch="x86_64">
  <version epoch="0" ver="4.1.1" rel="1.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1614945600">- Update to 2.0.26:
  * Fix JP2 decoder bug that can cause a null pointer dereference
    for some invalid CDEF boxes. (#268) (CVE-2021-3467) bsc#1184757</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1616068800">- Update to 2.0.27:
  * Check for an image containing no samples in the PGX
    decoder. (#271, #272, #273, #274, #275, #276, #281)
  * Check for dimensions of zero in the JPC and JPEG decoders.
  * Fix an arguably incorrect type for an integer literal
    in the PGX decoder. (#270)
  * Check for an invalid component reference in the
    JP2 decoder. (#269)
  * Check on integer size in JP2 decoder. (#278)</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1617019200">- Update to 2.0.28:
  * Fix potential null pointer dereference in the JP2/JPC decoder.
    (#269) (CVE-2021-3443) bsc#1184798
  * Fix ignoring of JAS_STREAM_FILEOBJ_NOCLOSE at stream close time.
    (#286)
  * Fix integral type sizing problem in JP2 codec. (#284)</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1618833600">- Update to 2.0.29:
  * Loosen some overly tight restrictions on JP2 codestreams,
    which caused some valid codestreams to be rejected. (#289)</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1618833601">- Update to 2.0.32:
  * Between 2.0.29 and 2.0.32 were only experiments with
    GitHub Actions</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1629115200">- Update to 2.0.33:
  * Fix a JP2/JPC decoder bug (#291)
  * Fix a build issue impacting some platforms (#296)</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1643544000">- Add jasper-freeglut.patch, fixes freeglut detection and linking
- Run spec-cleaner
- Change license from SUSE-Public-Domain to JasPer-2.0
- Cleanup docdir, only package the html and pdf docs and not
  the sources</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1644235200">- Update to 3.0.0:
  * Introducing some API changes please refer to the "News" section
    of the JasPer manuel: https://jasper-software.github.io/jasper-manual
  * Greatly improve documentation.
  * Add support for multithreading.
  * Add some customization points in the library, such as the
    memory allocator and error logging function.
  * Add improved memory usage tracking and limiting.
  * Add experimental partial encoding/decoding support for the
    HEIC format.
  * Fix some longstanding issues in the JasPer I/O streams API.
  * Fix many bugs (e.g., #305, #307, #308, #309, #312, #314, and
    many others not associated with any issue numbers).
- Remove jasper-freeglut.patch: not needed anymore
- Add jasper-cmake-warnings.patch: fix cmake warnings
- Remove legacy provides/obsoletes related to sle11 and bsc#437293</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1644667200">- Update to 3.0.1:
  * Fix some build/portability issues (e.g., #317, #318).
- Drop jasper-cmake-warnings.patch: contained in upstream release</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1644840000">- Update to 3.0.2:
  * Fix a build issue that occurs when a cross-compiler is
    used (e.g., #319).</changelog>
  <changelog author="Wolfgang Bauer &lt;wbauer@tmo.at&gt;" date="1644840001">- Add back missing Requires to the devel package</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1647432000">- Update to 3.0.3:
  * Fix some portability issues in a few scripts.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1654257600">- Update to 3.0.4:
  * Eliminate some bogus calls to abort.
  * Fix a typo in jas_safeui64_div (#323).
  * Add some additional logging messages.
  * Fix the source of a potential compiler warning (#321).</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1655985600">- Update to 3.0.5:
  * Fix a minor build issue (#328).</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1657800000">- Update to 3.0.6:
  * Fix bug in manual deployment script.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1663329600">- security update:
  * CVE-2022-2963 [bsc#1202642]
    + jasper-CVE-2022-2963.patch</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1667736000">- Update to 4.0.0:
  * Improve static linking (##336).
  * Fix path relocation in mingw environment (#335).
  * Improve logging and build scripts.
  * Improve JPEG-2000 conformance test results.
  * Enable PIC by default.
  * Fix memory leaks in function cmdopts_parse (#332) (CVE-2022-2963).
  * imgcmp:
    + Add quiet (-q) option.
    + Add debug-level option.
    + Fix memory leak.
    imginfo:
    + Add quiet (-q) option.
  * Fix bug in parsing PGX header.
  * Fix integer overflow bug (#345) (CVE-2022-40755).
- Remove jasper-CVE-2022-2963.patch</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1699185600">- Update to 4.0.1:
  * Fix integer overflow bug in PNM decoder (#353).
  * Fix a few minor build issues.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1699185601">- Update to 4.1.0:
  * Add support for building several JasPer application programs for
    WebAssembly target with WASI support.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1701259200">- Update to 4.1.1:
  * Disallow in-source builds by default #364
  * Fix a potential integer overflow problem in the
    jas_get_total_mem_size function (for the Windows platform) #363</changelog>
</package>
<package pkgid="fd42ba5660ae8f875265758d2d9107313e4995eeddec1258f309e7d7f12c649082d0fbcaceabe87ad7655fa9d5812ca8125ca16f3e3ca4e103d045532eaef644" name="jasper-debuginfo" arch="i586">
  <version epoch="0" ver="4.1.1" rel="1.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1614945600">- Update to 2.0.26:
  * Fix JP2 decoder bug that can cause a null pointer dereference
    for some invalid CDEF boxes. (#268) (CVE-2021-3467) bsc#1184757</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1616068800">- Update to 2.0.27:
  * Check for an image containing no samples in the PGX
    decoder. (#271, #272, #273, #274, #275, #276, #281)
  * Check for dimensions of zero in the JPC and JPEG decoders.
  * Fix an arguably incorrect type for an integer literal
    in the PGX decoder. (#270)
  * Check for an invalid component reference in the
    JP2 decoder. (#269)
  * Check on integer size in JP2 decoder. (#278)</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1617019200">- Update to 2.0.28:
  * Fix potential null pointer dereference in the JP2/JPC decoder.
    (#269) (CVE-2021-3443) bsc#1184798
  * Fix ignoring of JAS_STREAM_FILEOBJ_NOCLOSE at stream close time.
    (#286)
  * Fix integral type sizing problem in JP2 codec. (#284)</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1618833600">- Update to 2.0.29:
  * Loosen some overly tight restrictions on JP2 codestreams,
    which caused some valid codestreams to be rejected. (#289)</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1618833601">- Update to 2.0.32:
  * Between 2.0.29 and 2.0.32 were only experiments with
    GitHub Actions</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1629115200">- Update to 2.0.33:
  * Fix a JP2/JPC decoder bug (#291)
  * Fix a build issue impacting some platforms (#296)</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1643544000">- Add jasper-freeglut.patch, fixes freeglut detection and linking
- Run spec-cleaner
- Change license from SUSE-Public-Domain to JasPer-2.0
- Cleanup docdir, only package the html and pdf docs and not
  the sources</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1644235200">- Update to 3.0.0:
  * Introducing some API changes please refer to the "News" section
    of the JasPer manuel: https://jasper-software.github.io/jasper-manual
  * Greatly improve documentation.
  * Add support for multithreading.
  * Add some customization points in the library, such as the
    memory allocator and error logging function.
  * Add improved memory usage tracking and limiting.
  * Add experimental partial encoding/decoding support for the
    HEIC format.
  * Fix some longstanding issues in the JasPer I/O streams API.
  * Fix many bugs (e.g., #305, #307, #308, #309, #312, #314, and
    many others not associated with any issue numbers).
- Remove jasper-freeglut.patch: not needed anymore
- Add jasper-cmake-warnings.patch: fix cmake warnings
- Remove legacy provides/obsoletes related to sle11 and bsc#437293</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1644667200">- Update to 3.0.1:
  * Fix some build/portability issues (e.g., #317, #318).
- Drop jasper-cmake-warnings.patch: contained in upstream release</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1644840000">- Update to 3.0.2:
  * Fix a build issue that occurs when a cross-compiler is
    used (e.g., #319).</changelog>
  <changelog author="Wolfgang Bauer &lt;wbauer@tmo.at&gt;" date="1644840001">- Add back missing Requires to the devel package</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1647432000">- Update to 3.0.3:
  * Fix some portability issues in a few scripts.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1654257600">- Update to 3.0.4:
  * Eliminate some bogus calls to abort.
  * Fix a typo in jas_safeui64_div (#323).
  * Add some additional logging messages.
  * Fix the source of a potential compiler warning (#321).</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1655985600">- Update to 3.0.5:
  * Fix a minor build issue (#328).</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1657800000">- Update to 3.0.6:
  * Fix bug in manual deployment script.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1663329600">- security update:
  * CVE-2022-2963 [bsc#1202642]
    + jasper-CVE-2022-2963.patch</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1667736000">- Update to 4.0.0:
  * Improve static linking (##336).
  * Fix path relocation in mingw environment (#335).
  * Improve logging and build scripts.
  * Improve JPEG-2000 conformance test results.
  * Enable PIC by default.
  * Fix memory leaks in function cmdopts_parse (#332) (CVE-2022-2963).
  * imgcmp:
    + Add quiet (-q) option.
    + Add debug-level option.
    + Fix memory leak.
    imginfo:
    + Add quiet (-q) option.
  * Fix bug in parsing PGX header.
  * Fix integer overflow bug (#345) (CVE-2022-40755).
- Remove jasper-CVE-2022-2963.patch</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1699185600">- Update to 4.0.1:
  * Fix integer overflow bug in PNM decoder (#353).
  * Fix a few minor build issues.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1699185601">- Update to 4.1.0:
  * Add support for building several JasPer application programs for
    WebAssembly target with WASI support.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1701259200">- Update to 4.1.1:
  * Disallow in-source builds by default #364
  * Fix a potential integer overflow problem in the
    jas_get_total_mem_size function (for the Windows platform) #363</changelog>
</package>
<package pkgid="708a45f6c023e266a6ce71f6c664fe3b14b77497f356787c4f04776836dffa89879867c05adc083d6efafcb3530ae5dfe7065aa81860585e0a9cc3470665da75" name="jasper-debuginfo" arch="x86_64">
  <version epoch="0" ver="4.1.1" rel="1.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1614945600">- Update to 2.0.26:
  * Fix JP2 decoder bug that can cause a null pointer dereference
    for some invalid CDEF boxes. (#268) (CVE-2021-3467) bsc#1184757</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1616068800">- Update to 2.0.27:
  * Check for an image containing no samples in the PGX
    decoder. (#271, #272, #273, #274, #275, #276, #281)
  * Check for dimensions of zero in the JPC and JPEG decoders.
  * Fix an arguably incorrect type for an integer literal
    in the PGX decoder. (#270)
  * Check for an invalid component reference in the
    JP2 decoder. (#269)
  * Check on integer size in JP2 decoder. (#278)</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1617019200">- Update to 2.0.28:
  * Fix potential null pointer dereference in the JP2/JPC decoder.
    (#269) (CVE-2021-3443) bsc#1184798
  * Fix ignoring of JAS_STREAM_FILEOBJ_NOCLOSE at stream close time.
    (#286)
  * Fix integral type sizing problem in JP2 codec. (#284)</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1618833600">- Update to 2.0.29:
  * Loosen some overly tight restrictions on JP2 codestreams,
    which caused some valid codestreams to be rejected. (#289)</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1618833601">- Update to 2.0.32:
  * Between 2.0.29 and 2.0.32 were only experiments with
    GitHub Actions</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1629115200">- Update to 2.0.33:
  * Fix a JP2/JPC decoder bug (#291)
  * Fix a build issue impacting some platforms (#296)</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1643544000">- Add jasper-freeglut.patch, fixes freeglut detection and linking
- Run spec-cleaner
- Change license from SUSE-Public-Domain to JasPer-2.0
- Cleanup docdir, only package the html and pdf docs and not
  the sources</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1644235200">- Update to 3.0.0:
  * Introducing some API changes please refer to the "News" section
    of the JasPer manuel: https://jasper-software.github.io/jasper-manual
  * Greatly improve documentation.
  * Add support for multithreading.
  * Add some customization points in the library, such as the
    memory allocator and error logging function.
  * Add improved memory usage tracking and limiting.
  * Add experimental partial encoding/decoding support for the
    HEIC format.
  * Fix some longstanding issues in the JasPer I/O streams API.
  * Fix many bugs (e.g., #305, #307, #308, #309, #312, #314, and
    many others not associated with any issue numbers).
- Remove jasper-freeglut.patch: not needed anymore
- Add jasper-cmake-warnings.patch: fix cmake warnings
- Remove legacy provides/obsoletes related to sle11 and bsc#437293</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1644667200">- Update to 3.0.1:
  * Fix some build/portability issues (e.g., #317, #318).
- Drop jasper-cmake-warnings.patch: contained in upstream release</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1644840000">- Update to 3.0.2:
  * Fix a build issue that occurs when a cross-compiler is
    used (e.g., #319).</changelog>
  <changelog author="Wolfgang Bauer &lt;wbauer@tmo.at&gt;" date="1644840001">- Add back missing Requires to the devel package</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1647432000">- Update to 3.0.3:
  * Fix some portability issues in a few scripts.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1654257600">- Update to 3.0.4:
  * Eliminate some bogus calls to abort.
  * Fix a typo in jas_safeui64_div (#323).
  * Add some additional logging messages.
  * Fix the source of a potential compiler warning (#321).</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1655985600">- Update to 3.0.5:
  * Fix a minor build issue (#328).</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1657800000">- Update to 3.0.6:
  * Fix bug in manual deployment script.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1663329600">- security update:
  * CVE-2022-2963 [bsc#1202642]
    + jasper-CVE-2022-2963.patch</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1667736000">- Update to 4.0.0:
  * Improve static linking (##336).
  * Fix path relocation in mingw environment (#335).
  * Improve logging and build scripts.
  * Improve JPEG-2000 conformance test results.
  * Enable PIC by default.
  * Fix memory leaks in function cmdopts_parse (#332) (CVE-2022-2963).
  * imgcmp:
    + Add quiet (-q) option.
    + Add debug-level option.
    + Fix memory leak.
    imginfo:
    + Add quiet (-q) option.
  * Fix bug in parsing PGX header.
  * Fix integer overflow bug (#345) (CVE-2022-40755).
- Remove jasper-CVE-2022-2963.patch</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1699185600">- Update to 4.0.1:
  * Fix integer overflow bug in PNM decoder (#353).
  * Fix a few minor build issues.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1699185601">- Update to 4.1.0:
  * Add support for building several JasPer application programs for
    WebAssembly target with WASI support.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1701259200">- Update to 4.1.1:
  * Disallow in-source builds by default #364
  * Fix a potential integer overflow problem in the
    jas_get_total_mem_size function (for the Windows platform) #363</changelog>
</package>
<package pkgid="0ce62b0b5e33e8131458108f0a11e53f20652cbafe3bd228abb8bef202d23328970782fa7a0e1dfa084841ffa98d7d31f195ac1f60c0c51d47492ebc028d985f" name="jasper-debugsource" arch="i586">
  <version epoch="0" ver="4.1.1" rel="1.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1614945600">- Update to 2.0.26:
  * Fix JP2 decoder bug that can cause a null pointer dereference
    for some invalid CDEF boxes. (#268) (CVE-2021-3467) bsc#1184757</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1616068800">- Update to 2.0.27:
  * Check for an image containing no samples in the PGX
    decoder. (#271, #272, #273, #274, #275, #276, #281)
  * Check for dimensions of zero in the JPC and JPEG decoders.
  * Fix an arguably incorrect type for an integer literal
    in the PGX decoder. (#270)
  * Check for an invalid component reference in the
    JP2 decoder. (#269)
  * Check on integer size in JP2 decoder. (#278)</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1617019200">- Update to 2.0.28:
  * Fix potential null pointer dereference in the JP2/JPC decoder.
    (#269) (CVE-2021-3443) bsc#1184798
  * Fix ignoring of JAS_STREAM_FILEOBJ_NOCLOSE at stream close time.
    (#286)
  * Fix integral type sizing problem in JP2 codec. (#284)</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1618833600">- Update to 2.0.29:
  * Loosen some overly tight restrictions on JP2 codestreams,
    which caused some valid codestreams to be rejected. (#289)</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1618833601">- Update to 2.0.32:
  * Between 2.0.29 and 2.0.32 were only experiments with
    GitHub Actions</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1629115200">- Update to 2.0.33:
  * Fix a JP2/JPC decoder bug (#291)
  * Fix a build issue impacting some platforms (#296)</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1643544000">- Add jasper-freeglut.patch, fixes freeglut detection and linking
- Run spec-cleaner
- Change license from SUSE-Public-Domain to JasPer-2.0
- Cleanup docdir, only package the html and pdf docs and not
  the sources</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1644235200">- Update to 3.0.0:
  * Introducing some API changes please refer to the "News" section
    of the JasPer manuel: https://jasper-software.github.io/jasper-manual
  * Greatly improve documentation.
  * Add support for multithreading.
  * Add some customization points in the library, such as the
    memory allocator and error logging function.
  * Add improved memory usage tracking and limiting.
  * Add experimental partial encoding/decoding support for the
    HEIC format.
  * Fix some longstanding issues in the JasPer I/O streams API.
  * Fix many bugs (e.g., #305, #307, #308, #309, #312, #314, and
    many others not associated with any issue numbers).
- Remove jasper-freeglut.patch: not needed anymore
- Add jasper-cmake-warnings.patch: fix cmake warnings
- Remove legacy provides/obsoletes related to sle11 and bsc#437293</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1644667200">- Update to 3.0.1:
  * Fix some build/portability issues (e.g., #317, #318).
- Drop jasper-cmake-warnings.patch: contained in upstream release</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1644840000">- Update to 3.0.2:
  * Fix a build issue that occurs when a cross-compiler is
    used (e.g., #319).</changelog>
  <changelog author="Wolfgang Bauer &lt;wbauer@tmo.at&gt;" date="1644840001">- Add back missing Requires to the devel package</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1647432000">- Update to 3.0.3:
  * Fix some portability issues in a few scripts.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1654257600">- Update to 3.0.4:
  * Eliminate some bogus calls to abort.
  * Fix a typo in jas_safeui64_div (#323).
  * Add some additional logging messages.
  * Fix the source of a potential compiler warning (#321).</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1655985600">- Update to 3.0.5:
  * Fix a minor build issue (#328).</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1657800000">- Update to 3.0.6:
  * Fix bug in manual deployment script.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1663329600">- security update:
  * CVE-2022-2963 [bsc#1202642]
    + jasper-CVE-2022-2963.patch</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1667736000">- Update to 4.0.0:
  * Improve static linking (##336).
  * Fix path relocation in mingw environment (#335).
  * Improve logging and build scripts.
  * Improve JPEG-2000 conformance test results.
  * Enable PIC by default.
  * Fix memory leaks in function cmdopts_parse (#332) (CVE-2022-2963).
  * imgcmp:
    + Add quiet (-q) option.
    + Add debug-level option.
    + Fix memory leak.
    imginfo:
    + Add quiet (-q) option.
  * Fix bug in parsing PGX header.
  * Fix integer overflow bug (#345) (CVE-2022-40755).
- Remove jasper-CVE-2022-2963.patch</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1699185600">- Update to 4.0.1:
  * Fix integer overflow bug in PNM decoder (#353).
  * Fix a few minor build issues.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1699185601">- Update to 4.1.0:
  * Add support for building several JasPer application programs for
    WebAssembly target with WASI support.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1701259200">- Update to 4.1.1:
  * Disallow in-source builds by default #364
  * Fix a potential integer overflow problem in the
    jas_get_total_mem_size function (for the Windows platform) #363</changelog>
</package>
<package pkgid="79c658fe26291e40cf27051cab6e5cda6560db7b066f78872bd27b2ad2f1060d8629edddbb5e727e1f84a0fd137aa5ec9bc4f6798c6b8faf7b3e47dde42b34ed" name="jasper-debugsource" arch="x86_64">
  <version epoch="0" ver="4.1.1" rel="1.1"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1614945600">- Update to 2.0.26:
  * Fix JP2 decoder bug that can cause a null pointer dereference
    for some invalid CDEF boxes. (#268) (CVE-2021-3467) bsc#1184757</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1616068800">- Update to 2.0.27:
  * Check for an image containing no samples in the PGX
    decoder. (#271, #272, #273, #274, #275, #276, #281)
  * Check for dimensions of zero in the JPC and JPEG decoders.
  * Fix an arguably incorrect type for an integer literal
    in the PGX decoder. (#270)
  * Check for an invalid component reference in the
    JP2 decoder. (#269)
  * Check on integer size in JP2 decoder. (#278)</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1617019200">- Update to 2.0.28:
  * Fix potential null pointer dereference in the JP2/JPC decoder.
    (#269) (CVE-2021-3443) bsc#1184798
  * Fix ignoring of JAS_STREAM_FILEOBJ_NOCLOSE at stream close time.
    (#286)
  * Fix integral type sizing problem in JP2 codec. (#284)</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1618833600">- Update to 2.0.29:
  * Loosen some overly tight restrictions on JP2 codestreams,
    which caused some valid codestreams to be rejected. (#289)</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1618833601">- Update to 2.0.32:
  * Between 2.0.29 and 2.0.32 were only experiments with
    GitHub Actions</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1629115200">- Update to 2.0.33:
  * Fix a JP2/JPC decoder bug (#291)
  * Fix a build issue impacting some platforms (#296)</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1643544000">- Add jasper-freeglut.patch, fixes freeglut detection and linking
- Run spec-cleaner
- Change license from SUSE-Public-Domain to JasPer-2.0
- Cleanup docdir, only package the html and pdf docs and not
  the sources</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1644235200">- Update to 3.0.0:
  * Introducing some API changes please refer to the "News" section
    of the JasPer manuel: https://jasper-software.github.io/jasper-manual
  * Greatly improve documentation.
  * Add support for multithreading.
  * Add some customization points in the library, such as the
    memory allocator and error logging function.
  * Add improved memory usage tracking and limiting.
  * Add experimental partial encoding/decoding support for the
    HEIC format.
  * Fix some longstanding issues in the JasPer I/O streams API.
  * Fix many bugs (e.g., #305, #307, #308, #309, #312, #314, and
    many others not associated with any issue numbers).
- Remove jasper-freeglut.patch: not needed anymore
- Add jasper-cmake-warnings.patch: fix cmake warnings
- Remove legacy provides/obsoletes related to sle11 and bsc#437293</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1644667200">- Update to 3.0.1:
  * Fix some build/portability issues (e.g., #317, #318).
- Drop jasper-cmake-warnings.patch: contained in upstream release</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1644840000">- Update to 3.0.2:
  * Fix a build issue that occurs when a cross-compiler is
    used (e.g., #319).</changelog>
  <changelog author="Wolfgang Bauer &lt;wbauer@tmo.at&gt;" date="1644840001">- Add back missing Requires to the devel package</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1647432000">- Update to 3.0.3:
  * Fix some portability issues in a few scripts.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1654257600">- Update to 3.0.4:
  * Eliminate some bogus calls to abort.
  * Fix a typo in jas_safeui64_div (#323).
  * Add some additional logging messages.
  * Fix the source of a potential compiler warning (#321).</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1655985600">- Update to 3.0.5:
  * Fix a minor build issue (#328).</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1657800000">- Update to 3.0.6:
  * Fix bug in manual deployment script.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1663329600">- security update:
  * CVE-2022-2963 [bsc#1202642]
    + jasper-CVE-2022-2963.patch</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1667736000">- Update to 4.0.0:
  * Improve static linking (##336).
  * Fix path relocation in mingw environment (#335).
  * Improve logging and build scripts.
  * Improve JPEG-2000 conformance test results.
  * Enable PIC by default.
  * Fix memory leaks in function cmdopts_parse (#332) (CVE-2022-2963).
  * imgcmp:
    + Add quiet (-q) option.
    + Add debug-level option.
    + Fix memory leak.
    imginfo:
    + Add quiet (-q) option.
  * Fix bug in parsing PGX header.
  * Fix integer overflow bug (#345) (CVE-2022-40755).
- Remove jasper-CVE-2022-2963.patch</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1699185600">- Update to 4.0.1:
  * Fix integer overflow bug in PNM decoder (#353).
  * Fix a few minor build issues.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1699185601">- Update to 4.1.0:
  * Add support for building several JasPer application programs for
    WebAssembly target with WASI support.</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1701259200">- Update to 4.1.1:
  * Disallow in-source builds by default #364
  * Fix a potential integer overflow problem in the
    jas_get_total_mem_size function (for the Windows platform) #363</changelog>
</package>
<package pkgid="0ee0deecfd7484f7ecafc88da501af8cc5aaa93d8bc83ecb0c30460593b3056e43c5c02279a3fe9ee8577412cd76cf1c1de4c7c587cd2eafccd8798e6a8f346a" name="java-cup-bootstrap" arch="noarch">
  <version epoch="0" ver="0.11" rel="1.1"/>
  <changelog author="mvyskocil@suse.cz" date="1289217600">- Build ignore xml-comons-jax-1.3-apis</changelog>
  <changelog author="cfarrell@suse.com" date="1338811200">- license update: HPND
  SPDX syntax</changelog>
  <changelog author="coolo@suse.com" date="1359115200">- sync licenses</changelog>
  <changelog author="mvyskocil@suse.com" date="1377259200">- Disable build of javadoc
  * drop java-cup-javadoc.patch</changelog>
  <changelog author="mvyskocil@suse.com" date="1377777600">- Add conflicts for each variant
- Sync .changes
- Drop weird jpackage-prepare script and use standard pre_checkin.sh</changelog>
  <changelog author="fstrba@suse.com" date="1505476800">- Do not depend on java-gcj-compat
- Fix build with jdk9: specify source and target 1.6</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1549022400">- BuildIgnore xml-commons-apis xml-commons-resolver xalan-j2
  and xerces-j2 in order to solve build cycle</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1642161600">- Upgrade to recent git checkout providing 0.11 beta
- Modified patches:
  * java-cup-classpath.patch
  * java-cup-no-classpath-in-manifest.patch
  * java-cup-no-cup-no-jflex.patch
    + rediff to the changed context
- Removed patch:
  * java-cup-lr_parser-constructor.patch
    + integrated upstream
- Added patch:
  * java-cup-java8.patch
    + replace java 10+ constructs in order to be able to build
    with java 8
- Fetch sources using source service
- Do not run git during the build</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1647259200">- Modified patch:
  * java-cup-classpath.patch
    + use the java-cup name instead of the java_cup one
- Regenerate the generated files with newer flex</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
</package>
<package pkgid="0b3a1291435cd24d282df412e5e64f635c4536fbe659da98125c588b3b2da1318e32482757fce7c6cfabc9297746bb0795da5a717b54f1efbc7f72089a556b6a" name="java-cup-bootstrap" arch="src">
  <version epoch="0" ver="0.11" rel="1.1"/>
  <changelog author="mvyskocil@suse.cz" date="1241006400">- Initial packaging of java-cup-bootstrap 0.11 in SUSE (from jpp5)</changelog>
  <changelog author="mvyskocil@suse.cz" date="1241524800">- Build using gcj (for proper bootstrap of openjdk)</changelog>
  <changelog author="mvyskocil@suse.cz" date="1242043200">- Fixed bnc#501635: Added a lincense file</changelog>
  <changelog author="mvyskocil@suse.cz" date="1289217600">- Build ignore xml-comons-jax-1.3-apis</changelog>
  <changelog author="cfarrell@suse.com" date="1338811200">- license update: HPND
  SPDX syntax</changelog>
  <changelog author="coolo@suse.com" date="1359115200">- sync licenses</changelog>
  <changelog author="mvyskocil@suse.com" date="1377259200">- Disable build of javadoc
  * drop java-cup-javadoc.patch</changelog>
  <changelog author="mvyskocil@suse.com" date="1377777600">- Add conflicts for each variant
- Sync .changes
- Drop weird jpackage-prepare script and use standard pre_checkin.sh</changelog>
  <changelog author="fstrba@suse.com" date="1505476800">- Do not depend on java-gcj-compat
- Fix build with jdk9: specify source and target 1.6</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1549022400">- BuildIgnore xml-commons-apis xml-commons-resolver xalan-j2
  and xerces-j2 in order to solve build cycle</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1642161600">- Upgrade to recent git checkout providing 0.11 beta
- Modified patches:
  * java-cup-classpath.patch
  * java-cup-no-classpath-in-manifest.patch
  * java-cup-no-cup-no-jflex.patch
    + rediff to the changed context
- Removed patch:
  * java-cup-lr_parser-constructor.patch
    + integrated upstream
- Added patch:
  * java-cup-java8.patch
    + replace java 10+ constructs in order to be able to build
    with java 8
- Fetch sources using source service
- Do not run git during the build</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1647259200">- Modified patch:
  * java-cup-classpath.patch
    + use the java-cup name instead of the java_cup one
- Regenerate the generated files with newer flex</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
</package>
<package pkgid="36cb4bf11ad4dfb5cbf94a9f6ea90e2ab8bfbaffa2cf67179512d1f6cdd8f85d961817f6cf1b32876b113171020e1f72be07df9316bc872b82718f5dfa41e9d4" name="javaparser" arch="noarch">
  <version epoch="0" ver="3.25.6" rel="1.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1646913600">- Upgrade to the latest version 3.24.0
  * A long list of fixes is to be found at https://github.com/
    /javaparser/javaparser/blob/master/changelog.md
  * Upgrade needed to be able to upgrade jctools and make them
    not depend hard on Java 8</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1653307200">- Upgrade to upstream version 3.24.2
  * Fixes:
    + Adding constructor descriptor
    + Fix issue #3491  Method has a multidimensional arrays argument
    in jar file. when call the method throw
    UnsolvedSymbolException
    + Fix issue #3218 GetSourceRoots() does not return all source
    roots
    + Bug in ArrayCreationExpr constructors
    + Fix issue 3440 Removing a node with LexicalPreservingPrinter
    causes UnsupportedOperationException
    + Improve unit test for BlockStmtContextResolutionTest
    + Improve Conditional Operator resolution [JLS 15.25]
    + Fix issue #3526 Variable or FieldDeclaration is not resolved
    correctly when another variable with the same name is
    declared in the same block</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1669550400">- Upgrade to upstream version 3.24.8
  * Added
    + [Fixes #3099] Added ability to solve type with a list of
    expected type arguments
    + [Suggestion] NonNull generator for parameters
  * Changed
    + Updated workflow to only run one job per PR
    + Remove or comment system.out.println statement in unit tests
    + Added Optional method in SymbolReference
    + Centralized management of symbol solver exceptions to prevent
    exception type Erasion
  * Fixed
    + Fix issue #1827 Issue resolving a constructor of a class
    using generics
    + Fix issue #3728 ParseProblemException
    + Updated Badge for Build and Coverage
    + Position
    + Fix part of issue #3721 UnsupportedOperationException while
    trying to modify the type of a variable
    + Implemented isReferenceType in ResolvedTypeDeclaration and
    isTypeParameter in ResolvedTypeParameterDeclaration
  * Developer Changes
    + chore(deps): bump versions-maven-plugin from 2.12.0 to 2.13.0
    + Fix maven wrapper not found in generator scripts
    + chore(deps): bump actions/checkout from 3.0.2 to 3.1.0
  * Uncategorised
    + Change issue 1945 test to paramaterized
    + More unit tests for JavaToken and CodeGenerationUtils
- Upgrade to upstream version 3.24.7
  * Highlights
    + Issue #3415
  * Changed
    + Refactoring - use of existing methods
    + Refactoring adding convenient methods to know if a
    DifferenceElement is added, removed or kept
  * Deprecated
    + Issue #3415
  * Fixed
    + Fix for ReflectionAnnotationDeclaration getClassName()
    + Fix some yield expressions not recognized
    + Accept final in instanceof pattern
    + [Fix] Avoid test failure due to line separator differences on
    windows host
    + Fix issue #3700 Removing last statement with
    LexicalPreservingPrinter results in loss of indendation
    + Fix issue #3678 Function accepts a configuration but it does
    not do anything
- Upgrade to upstream version 3.24.3
  * API or Behaviour Change
    + Issue #3405 thread safety of pre/postprocessors (incl.
    breaking change to Processor with pre/post processor
    methods).
  * Changed
    + Minor refactoring to manage check in range and use hasRange
    method in class CommentsInserter
    + Renaming PACKAGE_PRIVATE to NONE (this refers to the
    discussion in the issue #2242)
  * Fixed
    + Fix documentation of JAVA_17
    + Fix issue 3631 NameExpr.resolve() does not take end of inner
    block scopes into account
    + Fix issue #3588 Modifier is removed when removing an
    annotation
    + Fix lambda generic types that are always resolved to the
    first type param
    + Fix issue #3489 SourceRoot.tryToParse() fails if the root
    path ends with a directory that is not a java identifier
    + Default pretty printer should print inner-class receiver
    parameters on constructors
    + Issue #3405 thread safety of pre/postprocessors (incl.
    breaking change to Processor with pre/post processor
    methods).
  * Developer Changes
    + chore(deps): update actions/checkout action to v3.0.1
    + official Apache Maven wrapper
    + chore(deps): update codecov/codecov-action action to v3
    + chore(deps): update dependency org.jacoco:jacoco-maven-plugin
    to v0.8.8
    + chore(deps): update dependency
    org.apache.maven.plugins:maven-clean-plugin to v3.2.0
    + chore(deps): update dependency
    org.apache.maven.plugins:maven-surefire-plugin to v3.0.0-m6
- Re-enable modules:
  javaparser-symbol-solver-{core,logic,model,testing}
- Add build dependency on mvn(org.javassist:javassist)
- Update summary and description</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1670846400">- Upgrade to upstream version 3.24.9
  * Highlights
    + Remove "executable" bit from code files (PR #3755 by @icmdaf)
  * Added
    + Created TypeSolverBuilder (PR #3421 by @4everTheOne)
  * Changed
    + Changing, in test classes, the initialization of the lexical
    preserva… (PR #3779 by @jlerbsc)
    + chore(deps): bump maven-dependency-plugin from 3.3.0 to 3.4.0
    (PR #3770 by @dependabot[bot])
    + chore(deps): bump maven-install-plugin from 3.0.1 to 3.1.0
    (PR #3756 by @dependabot[bot])
  * Fixed
    + Fix: #3195 Resolved methods in outer classes not inferred
    correcly (PR #3778 by @jlerbsc)
    + Fix: #3681 LineComment alwaysing trimming content (PR #3777
    by @jlerbsc)
    + Fix: #3773 Replacing nodes causes error in lexical preserving
    printer… (PR #3776 by @jlerbsc)
    + Fix: #2517 Modifying some nodes with the lexicalPreservation
    enabled … (PR #3775 by @jlerbsc)
    + Fix: #3725 JavaParserFacade var type in for-each loop cannot
    be resolved (PR #3768 by @abego)
    + Fix: #3216 LexicalPreservingPrinter add Wrong indentation
    when removing comments (PR #3766 by @jlerbsc)
    + Fix: #3472 Line comment removal causes IllegalStateException
    with LexicalPreservingPrinter (PR #3765 by @jlerbsc)
    + Fix: #3441 LexicalPreservingPrinter prints wrong output with
    line com… (PR #3764 by @jlerbsc)
    + Fix: #2137 ClassOrInterfaceDeclaration addMember using index
    (PR #3763 by @jlerbsc)
    + Fix: #3761 Lexical preserving corrupts source when adding a
    modifier in first position (PR #3762 by @jlerbsc)
    + Fix: #3693 Removing modifiers from method declaration results
    in loss… (PR #3760 by @jlerbsc)
    + Fix: #3750 Lexical preserving corrupts source (PR #3759 by
    @jlerbsc)
    + Fix: Fix the indentation generated by the
    LexicalPreservingPrinter wh… (PR #3758 by @jlerbsc)
  * Security
    + Remove "executable" bit from code files (PR #3755 by @icmdaf)
- Add build dependency on mvn(org.checkerframework:checker-qual)</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1674907200">- Upgrade to upstream version 3.24.10
  * Added
    + Add a method in LexicalPreservingPrinter to know if LPP is
    available/activated on the specified node (PR #3823 by
    @jlerbsc)
    + Handle nested records (PR #3814 by @mernst)
    + Source printer import ordering strategy (PR #3807 by
    @4everTheOne)
  * Changed
    + chore(deps): bump versions-maven-plugin from 2.14.1 to 2.14.2
    (PR #3817 by @dependabot[bot])
    + Enabled import validation (PR #3812 by @4everTheOne)
    + Part 5 | Import organization (PR #3805 by @4everTheOne)
    + Part 4 | Import organization (PR #3804 by @4everTheOne)
    + Part 3 | Import organization (PR #3803 by @4everTheOne)
    + Part 2 | Import organization (PR #3802 by @4everTheOne)
    + Part 1 | Import organization (PR #3801 by @4everTheOne)
    + Checkstyle configuration tweaks (PR #3799 by @4everTheOne)
    + chore(deps): bump versions-maven-plugin from 2.13.0 to 2.14.1
    (PR #3797 by @dependabot[bot])
    + chore(deps): bump actions/checkout from 3.1.0 to 3.2.0 (PR
    [#3789] by @dependabot[bot])
    + chore(deps): bump checkstyle from 8.45.1 to 10.5.0 (PR #3788
    by @dependabot[bot])
  * Fixed
    + explicit use asString for performance (PR #3821 by @dencat)
    + Fix: issue #3818 Wrong range calculation on ArrayType with
    multiple d… (PR #3820 by @jlerbsc)
    + Fix: Lexical Preserving Fails To Remove Comment (PR #3810 by
    @jlerbsc)
  * Developer Changes
    + chore(deps): bump versions-maven-plugin from 2.13.0 to 2.14.0
    (PR #3794 by @dependabot[bot])
    + Basic CheckStyle validation (PR #3781 by @4everTheOne)
  * Uncategorised
    + Fix: 3412 Remove walkmod again (PR #3806 by @jlerbsc)</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1678276800">- Upgrade to upstream version 3.25.1
  * API or Behaviour Change
    + Fix: Issue 3045 Unexpected exception when solving type inside
    an Anonymous class (PR #3896 by @jlerbsc)
  * Added
    + Improved search for functional interfaces (PR #3894 by
    @jlerbsc)
  * Changed
    + chore(deps): bump maven-compiler-plugin from 3.10.1 to 3.11.0
    (PR #3928 by @dependabot[bot])
    + chore(deps): bump checkstyle from 10.7.0 to 10.8.0 (PR #3927
    by @dependabot[bot])
    + chore(deps): bump versions-maven-plugin from 2.14.2 to 2.15.0
    (PR #3914 by @dependabot[bot])
    + chore(deps): bump maven-javadoc-plugin from 3.4.1 to 3.5.0
    (PR #3906 by @dependabot[bot])
    + Refactor: cleanup/refactor code after fixing #3859 (PR #3886
    by @abego)
  * Fixed
    + Fix: issue 3924 Removing ImportDeclaration with Annotated
    package thr… (PR #3926 by @jlerbsc)
    + Fix: issue 3918 JavaParserTypeDeclarationAdapter resolving
    wrong Type via Ancestor (PR #3921 by @jlerbsc)
    + Fix: issue 3919 ResolvedType::isAssignableBy(ResolvedType) is
    wrong f… (PR #3920 by @jlerbsc)
    + Fix: issue 3911 java.lang.UnsupportedOperationException: T[]
    while resolving generic method with type parameter with
    arrays like List&lt;T[]&gt; (PR #3917 by @jlerbsc)
    + Fix: \s escape gives lexical error but should be valid since
    Java 15 (PR #3903 by @jlerbsc)
    + Fix: Issue 3045 Unexpected exception when solving type inside
    an Anonymous class (PR #3896 by @jlerbsc)
    + Fix issue 1883 Finding lambda return type (PR #3890 by
    @jlerbsc)
    + Fix: issue 1815 ArrayIndexOutOfBoundsException when resolving
    lambda parameter. This fix is offered by Blackgen (PR #3888
    by @jlerbsc)
  * Developer Changes
    + chore(deps): bump checkstyle from 10.6.0 to 10.7.0 (PR #3885
    by @dependabot[bot])
- Upgrade to upstream version 3.25.0
  * Added
    + First part of the implementation of least upper bound logic
    (PR #3880 by @jlerbsc)
    + feat: Improved support for calculating the type of an object
    creation… (PR #3877 by @jlerbsc)
    + feat: Implement addRecord &amp; getRecordByName for
    CompilationUnit (PR #3836 by @marcluque)
    + Support Jigsaw requires static (PR #3826 by @jlerbsc)
    + Add toDescriptor to ResolvedMethodDeclaration (PR #3819 by
    @vanHekthor)
    + Refactoring context (WIP) (PR #3792 by @jlerbsc)
    + Refactoring context (WIP) (PR #3782 by @jlerbsc)
    + Refactoring convert to usage (PR #3774 by @jlerbsc)
    + Simplified usage of class AssociableToAST (PR #3063 by
    @4everTheOne)
  * Changed
    + Revert import related checkstyle rule from error to warning
    (PR #3881 by @jlerbsc)
    + Minor refactoring for example to get all parameter types (PR
    [#3879] by @jlerbsc)
    + Add header and footer methods in comments instead of using
    literal st… (PR #3876 by @jlerbsc)
    + In the context of lexical preservation, the CSM token must be
    added m… (PR #3874 by @jlerbsc)
    + Refactoring: remove useless code that is already implemented
    (PR #3869 by @jlerbsc)
    + Memory usage improvement when printing a node from the
    LexicalPreserv… (PR #3858 by @jlerbsc)
    + chore(deps-dev): bump assertj-core from 3.24.1 to 3.24.2 (PR
    [#3852] by @dependabot[bot])
    + chore(deps): bump maven-checkstyle-plugin from 3.2.0 to 3.2.1
    (PR #3846 by @dependabot[bot])
    + chore(deps): bump maven-dependency-plugin from 3.4.0 to 3.5.0
    (PR #3845 by @dependabot[bot])
    + chore(deps): update junit5 monorepo to v5.9.2 (PR #3840 by
    @renovate[bot])
    + Minor refactoring on Difference class (PR #3839 by @jlerbsc)
    + chore(deps-dev): bump assertj-core from 3.23.1 to 3.24.1 (PR
    [#3837] by @dependabot[bot])
    + chore(deps): bump actions/checkout from 3.2.0 to 3.3.0 (PR
    [#3834] by @dependabot[bot])
    + chore(deps): bump checkstyle from 10.5.0 to 10.6.0 (PR #3829
    by @dependabot[bot])
  * Fixed
    + Fix: Method hasScope must return true on
    NodeWithOptionalScope and No… (PR #3875 by @jlerbsc)
    + fix #3859 UnsupportedOperationException when trying to
    resolve a type… (PR #3873 by @abego)
    + Fix: issue 3866 Symbol solver is unable to resolve inner
    classes of ancestors when they are prefixed with a subclass
    (PR #3868 by @jlerbsc)
    + Fix: issue 3703 Allow removing empty parentheses after
    removing all pairs from an annotation (PR #3865 by @jlerbsc)
    + Fix: One must be able to know if any resolved type is a boxed
    primiti… (PR #3864 by @jlerbsc)
    + Fix: Issue 2374 Comments of added Nodes are ignored in
    LexicalPreserv… (PR #3856 by @jlerbsc)
    + Checkstyle for unused import (PR #3841 by @4everTheOne)
    + Update bnd file (PR #3783 by @jlerbsc)
  * Developer Changes
    + Update javaparser copyright headers (PR #3862 by @jlerbsc)
  * Uncategorised
    + Add test case to verify range calculation on ArrayType (PR
    [#3828] by @jlerbsc)
    + Add test case to verify that LexicalPreservation supports
    TextBlock (PR #3827 by @jlerbsc)
    + Refactoring: Removing useless method convertToUsage in
    JavaParserFacade (PR #3780 by @jlerbsc)</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1680436800">- Upgrade to upstream version 3.25.2
  * Changed
    + chore(deps): bump maven-scm-plugin from 1.13.0 to 2.0.0 (PR
    [#3961] by @dependabot[bot])
    + chore(deps): bump checkstyle from 10.8.1 to 10.9.1 (PR #3958
    by @dependabot[bot])
    + chore(deps): bump actions/checkout from 3.3.0 to 3.4.0 (PR
    [#3954] by @dependabot[bot])
  * Fixed
    + Fix: issue 3947 MANIFEST.MF points to non-existent URL (PR
    [#3966] by @jlerbsc)
    + Fix: issue 3951 ConfilictingGenericTypesException is thrown
    when an Object type is expected as a parameter and an
    interface is provided as the actual parameter (PR #3963 by
    @jlerbsc)
    + Fix: issue 3949 LexicalPreservingPrinter Ignores Changes to
    LambdaExp… (PR #3959 by @jlerbsc)
    + Fix: Unit test since Return-Type-Substituable is fully
    implemented on reference type (PR #3943 by @jlerbsc)
    + Fix: issue on FunctionalInterfaceLogic but waiting for
    Return-Type-Su… (PR #3941 by @jlerbsc)
    + Suggested fix: hardcoded specific LambdaExpr case in
    LexicalDifferenc… (PR #3938 by @blacelle)
    + Fix TextBlockLiteralExpr in LexicalDifferenceCalculator (PR
    [#3937] by @blacelle)
    + Fix: issue 3919 An array of primitive type cannot be assigned
    to an array of object (PR #3933 by @jlerbsc)</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1684670400">- Upgrade to upstream version 3.25.3
  * Changed
    + Minor simplification of the Difference class (PR #4008 by
    @jlerbsc)
    + Perf: Remove unnecessary methods and quickly return to the
    Range.cont… (PR #3996 by @jlerbsc)
  * Fixed
    + Fix: issue 1843 Problems with hasAnnotation() and
    hasDirectlyAnnotati… (PR #4015 by @jlerbsc)
    + Fix: Issue 3995 resolving a method call with a variadic
    argument of p… (PR #3998 by @jlerbsc)
    + Fix: issue 3983 why FieldDeclaration in an interface calling
    isStatic… (PR #3986 by @jlerbsc)
  * Developer Changes
    + chore(deps): bump checkstyle from 10.9.3 to 10.10.0 (PR #4014
    by @dependabot[bot])
    + chore(deps): update junit5 monorepo to v5.9.3 (PR #4012 by
    @renovate[bot])
    + chore(deps): bump jacoco-maven-plugin from 0.8.9 to 0.8.10
    (PR #4011 by @dependabot[bot])
    + chore(deps-dev): bump okhttp from 4.10.0 to 4.11.0 (PR #4009
    by @dependabot[bot])
    + chore(deps): bump codecov/codecov-action from 3.1.2 to 3.1.3
    (PR #4006 by @dependabot[bot])
    + chore(deps): bump maven-checkstyle-plugin from 3.2.1 to 3.2.2
    (PR #4005 by @dependabot[bot])
    + chore(deps): bump actions/checkout from 3.5.1 to 3.5.2 (PR
    [#3994] by @dependabot[bot])
    + chore(deps): bump actions/checkout from 3.5.0 to 3.5.1 (PR
    [#3992] by @dependabot[bot])
    + chore(deps): bump codecov/codecov-action from 3.1.1 to 3.1.2
    (PR #3988 by @dependabot[bot])
    + chore(deps): bump maven-deploy-plugin from 3.1.0 to 3.1.1 (PR
    [#3985] by @dependabot[bot])
    + chore(deps): bump jacoco-maven-plugin from 0.8.8 to 0.8.9 (PR
    [#3981] by @dependabot[bot])
    + chore(deps): bump checkstyle from 10.9.1 to 10.9.3 (PR #3980
    by @dependabot[bot])
    + chore(deps): bump maven-resources-plugin from 3.3.0 to 3.3.1
    (PR #3979 by @dependabot[bot])
    + chore(deps): bump maven-install-plugin from 3.1.0 to 3.1.1
    (PR #3975 by @dependabot[bot])
    + chore(deps): bump maven-release-plugin from 2.5.3 to 3.0.0
    (PR #3965 by @dependabot[bot])
  * Uncategorised
    + add test for showing interface field shall be static &amp; final
    (PR #3984 by @XenoAmess)</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1689336000">- Upgrade to upstream version 3.25.4
  * Changed
    + Nested 'if' statements should be simplified (PR #4085 by
    @jlerbsc)
    + BDD tests: migrate to JBehave 5 (PR #4028 by @valfirst)
  * Fixed
    + Fix: issue 4077 After building JavaParser (with tests) on
    MacOS multi… (PR #4086 by @jlerbsc)
    + fix line separators of selected test files (PR #4083 by
    @abego)
    + Fix: issue 3978 typesolver can't parse in parallel (PR #4073
    by @jlerbsc)
    + Fix #4056 isDeclaredInInterface() returns true for fields
    declared inside enumerations contained in an interface (PR
    [#4057] by @Elewyth)
    + Fix: issue 4037 ArrayIndexOutOfBoundsException throws when
    method param is variadic (PR #4046 by @jlerbsc)
    + Fix: issue 4016 Failed to parse variable with name 'sealed'
    or 'permits' (PR #4039 by @jlerbsc)
  * Developer Changes
    + chore(deps): bump guava from 32.1.0-jre to 32.1.1-jre (PR
    [#4089] by @dependabot[bot])
    + chore(deps): bump guava from 32.0.0-jre to 32.1.0-jre (PR
    [#4087] by @dependabot[bot])
    + chore(deps): bump checkstyle from 10.12.0 to 10.12.1 (PR
    [#4084] by @dependabot[bot])
    + chore(deps): bump versions-maven-plugin from 2.15.0 to 2.16.0
    (PR #4055 by @dependabot[bot])
    + chore(deps): bump maven-release-plugin from 3.0.0 to 3.0.1
    (PR #4053 by @dependabot[bot])
    + chore(deps): bump guava from 31.1-jre to 32.0.0-jre (PR #4042
    by @dependabot[bot])
    + chore(deps): bump maven-dependency-plugin from 3.5.0 to 3.6.0
    (PR #4035 by @dependabot[bot])
    + chore(deps): bump maven-checkstyle-plugin from 3.2.2 to 3.3.0
    (PR #4033 by @dependabot[bot])
    + chore(deps): bump maven-scm-plugin from 2.0.0 to 2.0.1 (PR
    [#4031] by @dependabot[bot])
    + chore(deps): bump codecov/codecov-action from 3.1.3 to 3.1.4
    (PR #4030 by @dependabot[bot])
    + chore(deps): bump build-helper-maven-plugin from 3.3.0 to
    3.4.0 (PR #4026 by @dependabot[bot])
    + chore(deps): update dependency maven to v3.9.2 (PR #4024 by
    @renovate[bot])</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1693569600">- Upgrade to upstream version 3.25.5
  * Added
    + fix: issue 4115 ResolvedUnionType should give access to a
    list of resolved types (PR #4119 by @jlerbsc)
    + Support getting more annotation default values using
    reflection (PR #4103 by @freya022)
  * Changed
    + Minor refactoring: Simplifies how to group deleted tokens by
    extracting a method into an independent class (PR #4134 by
    @jlerbsc)
    + Replace deprecated command with environment file (PR #4122 by
    @70825)
    + Fixes missing named constructor in Modifier.java (PR #4092 by
    @Auties00)
  * Fixed
    + Fix: issue 4133 Top-level class containerType() throws an
    exception instead of Optional.empty() (PR #4135 by @jlerbsc)
    + Fix: apply multiline strings (PR #4130 by @70825)
    + Fix: issue 3976 Issue resolving implicit generic types (PR
    [#4128] by @jlerbsc)
    + Add unit test for PR 4091 Fixed missing permits in pretty
    printer (PR #4126 by @jlerbsc)
    + Fix: issue 4124 UnsupportedOperationException: 'T' is thrown
    in MethodCallExpr resolve (PR #4125 by @jlerbsc)
    + Fix: issue 4051 Switched upperBounds and lowerBounds on
    ResolvedTypeP… (PR #4123 by @jlerbsc)
    + Fix failing test on JDK 17 (PR #4121 by @mahesh-hegde)
    + Fix: issue 3673 isAssignableBy method StackOverflowError (PR
    [#4118] by @jlerbsc)
    + Orphan comment added when using lexical preservation is not
    printed (PR #4114 by @jlerbsc)
    + Fixed missing permits in pretty printer (PR #4091 by
    @Auties00)
  * Developer Changes
    + chore(deps): update actions/checkout action to v3.6.0 (PR
    [#4127] by @renovate[bot])
    + chore(deps): bump com.google.guava:guava from 32.1.1-jre to
    32.1.2-jre (PR #4109 by @dependabot[bot])
  * Uncategorised
    + Fix: issue 4104 LPP doesn't handle new switch entries well
    (PR #4106 by @jlerbsc)</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="1694433600">- Reproducible: don't emit timestamp by bnd-maven-plugin</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1698321600">- Avoid incompatibilities in jdk 21 by building with release 8</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1700654400">- Upgrade to upstream version 3.25.6
  * Changed
    + reformat javaconcept take 2 (PR #4167 by @JimmyGan437)
    + Using JAXP on XMLPrinter implementation (PR #4166 by
    @lcbarcellos)
    + replace deprecated methond calls to their replacements (PR
    [#4157] by @JimmyGan437)
    + feat(#4075): Improve the validation error messages (PR #4116
    by @volodya-lombrozo)
  * Fixed
    + Fix: issue #2751 new HashSet()" != "new HashSet&lt;&gt;() (PR #4183
    by @lcbarcellos)
    + Fixes #2625 Add messages to thrown exceptions (PR #4177 by
    @oannhpham)
    + Fix: issue 4163 Calling
    MethodDeclaration.getDeclarationAsString leads to
    MethodDelaration.getComment returning no comment (PR #4165 by
    @jlerbsc)
    + Fix: issue 3673 isAssignableBy method StackOverflowError (PR
    [#4156] by @jlerbsc)
    + fix: issue 3184 Unable to get the resolved type of class
    ResolvedReferenceType from T (PR #4147 by @jlerbsc)
    + Fix: issue #3269 Test resources containing included
    interfaces do not compile (PR #4139 by @jlerbsc)
    + CalculateResolvedType Type error (PR #4138 by @jlerbsc)
    + Fix: issue #4036 LeastUpperBoundLogic.lub returns null when
    matches ConditionalExpr (PR #4137 by @jlerbsc)
    + Fix: issue #2484 SymbolResolver on MethodCallExpr fails if
    method parameter is of kind Class&lt;? extends y&gt; (PR #4136 by
    @jlerbsc)
  * Developer Changes
    + chore(deps): bump com.google.guava:guava from 32.1.2-jre to
    32.1.3-jre (PR #4154 by @dependabot[bot])
    + chore(deps): update actions/checkout action to v4 (PR #4141
    by @renovate[bot])</changelog>
</package>
<package pkgid="9d56411da7d5cf6b43ea4298c372c5432213fe809c7ee8bfb3b4b14f0bc560066221808bbaca9375edfcd81d982bd0242659f1435c198a0662e2b8425d01cdaa" name="javaparser" arch="src">
  <version epoch="0" ver="3.25.6" rel="1.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1569931200">- Initial packaging of javaparser 3.3.5</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1646913600">- Upgrade to the latest version 3.24.0
  * A long list of fixes is to be found at https://github.com/
    /javaparser/javaparser/blob/master/changelog.md
  * Upgrade needed to be able to upgrade jctools and make them
    not depend hard on Java 8</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1653307200">- Upgrade to upstream version 3.24.2
  * Fixes:
    + Adding constructor descriptor
    + Fix issue #3491  Method has a multidimensional arrays argument
    in jar file. when call the method throw
    UnsolvedSymbolException
    + Fix issue #3218 GetSourceRoots() does not return all source
    roots
    + Bug in ArrayCreationExpr constructors
    + Fix issue 3440 Removing a node with LexicalPreservingPrinter
    causes UnsupportedOperationException
    + Improve unit test for BlockStmtContextResolutionTest
    + Improve Conditional Operator resolution [JLS 15.25]
    + Fix issue #3526 Variable or FieldDeclaration is not resolved
    correctly when another variable with the same name is
    declared in the same block</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1669550400">- Upgrade to upstream version 3.24.8
  * Added
    + [Fixes #3099] Added ability to solve type with a list of
    expected type arguments
    + [Suggestion] NonNull generator for parameters
  * Changed
    + Updated workflow to only run one job per PR
    + Remove or comment system.out.println statement in unit tests
    + Added Optional method in SymbolReference
    + Centralized management of symbol solver exceptions to prevent
    exception type Erasion
  * Fixed
    + Fix issue #1827 Issue resolving a constructor of a class
    using generics
    + Fix issue #3728 ParseProblemException
    + Updated Badge for Build and Coverage
    + Position
    + Fix part of issue #3721 UnsupportedOperationException while
    trying to modify the type of a variable
    + Implemented isReferenceType in ResolvedTypeDeclaration and
    isTypeParameter in ResolvedTypeParameterDeclaration
  * Developer Changes
    + chore(deps): bump versions-maven-plugin from 2.12.0 to 2.13.0
    + Fix maven wrapper not found in generator scripts
    + chore(deps): bump actions/checkout from 3.0.2 to 3.1.0
  * Uncategorised
    + Change issue 1945 test to paramaterized
    + More unit tests for JavaToken and CodeGenerationUtils
- Upgrade to upstream version 3.24.7
  * Highlights
    + Issue #3415
  * Changed
    + Refactoring - use of existing methods
    + Refactoring adding convenient methods to know if a
    DifferenceElement is added, removed or kept
  * Deprecated
    + Issue #3415
  * Fixed
    + Fix for ReflectionAnnotationDeclaration getClassName()
    + Fix some yield expressions not recognized
    + Accept final in instanceof pattern
    + [Fix] Avoid test failure due to line separator differences on
    windows host
    + Fix issue #3700 Removing last statement with
    LexicalPreservingPrinter results in loss of indendation
    + Fix issue #3678 Function accepts a configuration but it does
    not do anything
- Upgrade to upstream version 3.24.3
  * API or Behaviour Change
    + Issue #3405 thread safety of pre/postprocessors (incl.
    breaking change to Processor with pre/post processor
    methods).
  * Changed
    + Minor refactoring to manage check in range and use hasRange
    method in class CommentsInserter
    + Renaming PACKAGE_PRIVATE to NONE (this refers to the
    discussion in the issue #2242)
  * Fixed
    + Fix documentation of JAVA_17
    + Fix issue 3631 NameExpr.resolve() does not take end of inner
    block scopes into account
    + Fix issue #3588 Modifier is removed when removing an
    annotation
    + Fix lambda generic types that are always resolved to the
    first type param
    + Fix issue #3489 SourceRoot.tryToParse() fails if the root
    path ends with a directory that is not a java identifier
    + Default pretty printer should print inner-class receiver
    parameters on constructors
    + Issue #3405 thread safety of pre/postprocessors (incl.
    breaking change to Processor with pre/post processor
    methods).
  * Developer Changes
    + chore(deps): update actions/checkout action to v3.0.1
    + official Apache Maven wrapper
    + chore(deps): update codecov/codecov-action action to v3
    + chore(deps): update dependency org.jacoco:jacoco-maven-plugin
    to v0.8.8
    + chore(deps): update dependency
    org.apache.maven.plugins:maven-clean-plugin to v3.2.0
    + chore(deps): update dependency
    org.apache.maven.plugins:maven-surefire-plugin to v3.0.0-m6
- Re-enable modules:
  javaparser-symbol-solver-{core,logic,model,testing}
- Add build dependency on mvn(org.javassist:javassist)
- Update summary and description</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1670846400">- Upgrade to upstream version 3.24.9
  * Highlights
    + Remove "executable" bit from code files (PR #3755 by @icmdaf)
  * Added
    + Created TypeSolverBuilder (PR #3421 by @4everTheOne)
  * Changed
    + Changing, in test classes, the initialization of the lexical
    preserva… (PR #3779 by @jlerbsc)
    + chore(deps): bump maven-dependency-plugin from 3.3.0 to 3.4.0
    (PR #3770 by @dependabot[bot])
    + chore(deps): bump maven-install-plugin from 3.0.1 to 3.1.0
    (PR #3756 by @dependabot[bot])
  * Fixed
    + Fix: #3195 Resolved methods in outer classes not inferred
    correcly (PR #3778 by @jlerbsc)
    + Fix: #3681 LineComment alwaysing trimming content (PR #3777
    by @jlerbsc)
    + Fix: #3773 Replacing nodes causes error in lexical preserving
    printer… (PR #3776 by @jlerbsc)
    + Fix: #2517 Modifying some nodes with the lexicalPreservation
    enabled … (PR #3775 by @jlerbsc)
    + Fix: #3725 JavaParserFacade var type in for-each loop cannot
    be resolved (PR #3768 by @abego)
    + Fix: #3216 LexicalPreservingPrinter add Wrong indentation
    when removing comments (PR #3766 by @jlerbsc)
    + Fix: #3472 Line comment removal causes IllegalStateException
    with LexicalPreservingPrinter (PR #3765 by @jlerbsc)
    + Fix: #3441 LexicalPreservingPrinter prints wrong output with
    line com… (PR #3764 by @jlerbsc)
    + Fix: #2137 ClassOrInterfaceDeclaration addMember using index
    (PR #3763 by @jlerbsc)
    + Fix: #3761 Lexical preserving corrupts source when adding a
    modifier in first position (PR #3762 by @jlerbsc)
    + Fix: #3693 Removing modifiers from method declaration results
    in loss… (PR #3760 by @jlerbsc)
    + Fix: #3750 Lexical preserving corrupts source (PR #3759 by
    @jlerbsc)
    + Fix: Fix the indentation generated by the
    LexicalPreservingPrinter wh… (PR #3758 by @jlerbsc)
  * Security
    + Remove "executable" bit from code files (PR #3755 by @icmdaf)
- Add build dependency on mvn(org.checkerframework:checker-qual)</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1674907200">- Upgrade to upstream version 3.24.10
  * Added
    + Add a method in LexicalPreservingPrinter to know if LPP is
    available/activated on the specified node (PR #3823 by
    @jlerbsc)
    + Handle nested records (PR #3814 by @mernst)
    + Source printer import ordering strategy (PR #3807 by
    @4everTheOne)
  * Changed
    + chore(deps): bump versions-maven-plugin from 2.14.1 to 2.14.2
    (PR #3817 by @dependabot[bot])
    + Enabled import validation (PR #3812 by @4everTheOne)
    + Part 5 | Import organization (PR #3805 by @4everTheOne)
    + Part 4 | Import organization (PR #3804 by @4everTheOne)
    + Part 3 | Import organization (PR #3803 by @4everTheOne)
    + Part 2 | Import organization (PR #3802 by @4everTheOne)
    + Part 1 | Import organization (PR #3801 by @4everTheOne)
    + Checkstyle configuration tweaks (PR #3799 by @4everTheOne)
    + chore(deps): bump versions-maven-plugin from 2.13.0 to 2.14.1
    (PR #3797 by @dependabot[bot])
    + chore(deps): bump actions/checkout from 3.1.0 to 3.2.0 (PR
    [#3789] by @dependabot[bot])
    + chore(deps): bump checkstyle from 8.45.1 to 10.5.0 (PR #3788
    by @dependabot[bot])
  * Fixed
    + explicit use asString for performance (PR #3821 by @dencat)
    + Fix: issue #3818 Wrong range calculation on ArrayType with
    multiple d… (PR #3820 by @jlerbsc)
    + Fix: Lexical Preserving Fails To Remove Comment (PR #3810 by
    @jlerbsc)
  * Developer Changes
    + chore(deps): bump versions-maven-plugin from 2.13.0 to 2.14.0
    (PR #3794 by @dependabot[bot])
    + Basic CheckStyle validation (PR #3781 by @4everTheOne)
  * Uncategorised
    + Fix: 3412 Remove walkmod again (PR #3806 by @jlerbsc)</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1678276800">- Upgrade to upstream version 3.25.1
  * API or Behaviour Change
    + Fix: Issue 3045 Unexpected exception when solving type inside
    an Anonymous class (PR #3896 by @jlerbsc)
  * Added
    + Improved search for functional interfaces (PR #3894 by
    @jlerbsc)
  * Changed
    + chore(deps): bump maven-compiler-plugin from 3.10.1 to 3.11.0
    (PR #3928 by @dependabot[bot])
    + chore(deps): bump checkstyle from 10.7.0 to 10.8.0 (PR #3927
    by @dependabot[bot])
    + chore(deps): bump versions-maven-plugin from 2.14.2 to 2.15.0
    (PR #3914 by @dependabot[bot])
    + chore(deps): bump maven-javadoc-plugin from 3.4.1 to 3.5.0
    (PR #3906 by @dependabot[bot])
    + Refactor: cleanup/refactor code after fixing #3859 (PR #3886
    by @abego)
  * Fixed
    + Fix: issue 3924 Removing ImportDeclaration with Annotated
    package thr… (PR #3926 by @jlerbsc)
    + Fix: issue 3918 JavaParserTypeDeclarationAdapter resolving
    wrong Type via Ancestor (PR #3921 by @jlerbsc)
    + Fix: issue 3919 ResolvedType::isAssignableBy(ResolvedType) is
    wrong f… (PR #3920 by @jlerbsc)
    + Fix: issue 3911 java.lang.UnsupportedOperationException: T[]
    while resolving generic method with type parameter with
    arrays like List&lt;T[]&gt; (PR #3917 by @jlerbsc)
    + Fix: \s escape gives lexical error but should be valid since
    Java 15 (PR #3903 by @jlerbsc)
    + Fix: Issue 3045 Unexpected exception when solving type inside
    an Anonymous class (PR #3896 by @jlerbsc)
    + Fix issue 1883 Finding lambda return type (PR #3890 by
    @jlerbsc)
    + Fix: issue 1815 ArrayIndexOutOfBoundsException when resolving
    lambda parameter. This fix is offered by Blackgen (PR #3888
    by @jlerbsc)
  * Developer Changes
    + chore(deps): bump checkstyle from 10.6.0 to 10.7.0 (PR #3885
    by @dependabot[bot])
- Upgrade to upstream version 3.25.0
  * Added
    + First part of the implementation of least upper bound logic
    (PR #3880 by @jlerbsc)
    + feat: Improved support for calculating the type of an object
    creation… (PR #3877 by @jlerbsc)
    + feat: Implement addRecord &amp; getRecordByName for
    CompilationUnit (PR #3836 by @marcluque)
    + Support Jigsaw requires static (PR #3826 by @jlerbsc)
    + Add toDescriptor to ResolvedMethodDeclaration (PR #3819 by
    @vanHekthor)
    + Refactoring context (WIP) (PR #3792 by @jlerbsc)
    + Refactoring context (WIP) (PR #3782 by @jlerbsc)
    + Refactoring convert to usage (PR #3774 by @jlerbsc)
    + Simplified usage of class AssociableToAST (PR #3063 by
    @4everTheOne)
  * Changed
    + Revert import related checkstyle rule from error to warning
    (PR #3881 by @jlerbsc)
    + Minor refactoring for example to get all parameter types (PR
    [#3879] by @jlerbsc)
    + Add header and footer methods in comments instead of using
    literal st… (PR #3876 by @jlerbsc)
    + In the context of lexical preservation, the CSM token must be
    added m… (PR #3874 by @jlerbsc)
    + Refactoring: remove useless code that is already implemented
    (PR #3869 by @jlerbsc)
    + Memory usage improvement when printing a node from the
    LexicalPreserv… (PR #3858 by @jlerbsc)
    + chore(deps-dev): bump assertj-core from 3.24.1 to 3.24.2 (PR
    [#3852] by @dependabot[bot])
    + chore(deps): bump maven-checkstyle-plugin from 3.2.0 to 3.2.1
    (PR #3846 by @dependabot[bot])
    + chore(deps): bump maven-dependency-plugin from 3.4.0 to 3.5.0
    (PR #3845 by @dependabot[bot])
    + chore(deps): update junit5 monorepo to v5.9.2 (PR #3840 by
    @renovate[bot])
    + Minor refactoring on Difference class (PR #3839 by @jlerbsc)
    + chore(deps-dev): bump assertj-core from 3.23.1 to 3.24.1 (PR
    [#3837] by @dependabot[bot])
    + chore(deps): bump actions/checkout from 3.2.0 to 3.3.0 (PR
    [#3834] by @dependabot[bot])
    + chore(deps): bump checkstyle from 10.5.0 to 10.6.0 (PR #3829
    by @dependabot[bot])
  * Fixed
    + Fix: Method hasScope must return true on
    NodeWithOptionalScope and No… (PR #3875 by @jlerbsc)
    + fix #3859 UnsupportedOperationException when trying to
    resolve a type… (PR #3873 by @abego)
    + Fix: issue 3866 Symbol solver is unable to resolve inner
    classes of ancestors when they are prefixed with a subclass
    (PR #3868 by @jlerbsc)
    + Fix: issue 3703 Allow removing empty parentheses after
    removing all pairs from an annotation (PR #3865 by @jlerbsc)
    + Fix: One must be able to know if any resolved type is a boxed
    primiti… (PR #3864 by @jlerbsc)
    + Fix: Issue 2374 Comments of added Nodes are ignored in
    LexicalPreserv… (PR #3856 by @jlerbsc)
    + Checkstyle for unused import (PR #3841 by @4everTheOne)
    + Update bnd file (PR #3783 by @jlerbsc)
  * Developer Changes
    + Update javaparser copyright headers (PR #3862 by @jlerbsc)
  * Uncategorised
    + Add test case to verify range calculation on ArrayType (PR
    [#3828] by @jlerbsc)
    + Add test case to verify that LexicalPreservation supports
    TextBlock (PR #3827 by @jlerbsc)
    + Refactoring: Removing useless method convertToUsage in
    JavaParserFacade (PR #3780 by @jlerbsc)</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1680436800">- Upgrade to upstream version 3.25.2
  * Changed
    + chore(deps): bump maven-scm-plugin from 1.13.0 to 2.0.0 (PR
    [#3961] by @dependabot[bot])
    + chore(deps): bump checkstyle from 10.8.1 to 10.9.1 (PR #3958
    by @dependabot[bot])
    + chore(deps): bump actions/checkout from 3.3.0 to 3.4.0 (PR
    [#3954] by @dependabot[bot])
  * Fixed
    + Fix: issue 3947 MANIFEST.MF points to non-existent URL (PR
    [#3966] by @jlerbsc)
    + Fix: issue 3951 ConfilictingGenericTypesException is thrown
    when an Object type is expected as a parameter and an
    interface is provided as the actual parameter (PR #3963 by
    @jlerbsc)
    + Fix: issue 3949 LexicalPreservingPrinter Ignores Changes to
    LambdaExp… (PR #3959 by @jlerbsc)
    + Fix: Unit test since Return-Type-Substituable is fully
    implemented on reference type (PR #3943 by @jlerbsc)
    + Fix: issue on FunctionalInterfaceLogic but waiting for
    Return-Type-Su… (PR #3941 by @jlerbsc)
    + Suggested fix: hardcoded specific LambdaExpr case in
    LexicalDifferenc… (PR #3938 by @blacelle)
    + Fix TextBlockLiteralExpr in LexicalDifferenceCalculator (PR
    [#3937] by @blacelle)
    + Fix: issue 3919 An array of primitive type cannot be assigned
    to an array of object (PR #3933 by @jlerbsc)</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1684670400">- Upgrade to upstream version 3.25.3
  * Changed
    + Minor simplification of the Difference class (PR #4008 by
    @jlerbsc)
    + Perf: Remove unnecessary methods and quickly return to the
    Range.cont… (PR #3996 by @jlerbsc)
  * Fixed
    + Fix: issue 1843 Problems with hasAnnotation() and
    hasDirectlyAnnotati… (PR #4015 by @jlerbsc)
    + Fix: Issue 3995 resolving a method call with a variadic
    argument of p… (PR #3998 by @jlerbsc)
    + Fix: issue 3983 why FieldDeclaration in an interface calling
    isStatic… (PR #3986 by @jlerbsc)
  * Developer Changes
    + chore(deps): bump checkstyle from 10.9.3 to 10.10.0 (PR #4014
    by @dependabot[bot])
    + chore(deps): update junit5 monorepo to v5.9.3 (PR #4012 by
    @renovate[bot])
    + chore(deps): bump jacoco-maven-plugin from 0.8.9 to 0.8.10
    (PR #4011 by @dependabot[bot])
    + chore(deps-dev): bump okhttp from 4.10.0 to 4.11.0 (PR #4009
    by @dependabot[bot])
    + chore(deps): bump codecov/codecov-action from 3.1.2 to 3.1.3
    (PR #4006 by @dependabot[bot])
    + chore(deps): bump maven-checkstyle-plugin from 3.2.1 to 3.2.2
    (PR #4005 by @dependabot[bot])
    + chore(deps): bump actions/checkout from 3.5.1 to 3.5.2 (PR
    [#3994] by @dependabot[bot])
    + chore(deps): bump actions/checkout from 3.5.0 to 3.5.1 (PR
    [#3992] by @dependabot[bot])
    + chore(deps): bump codecov/codecov-action from 3.1.1 to 3.1.2
    (PR #3988 by @dependabot[bot])
    + chore(deps): bump maven-deploy-plugin from 3.1.0 to 3.1.1 (PR
    [#3985] by @dependabot[bot])
    + chore(deps): bump jacoco-maven-plugin from 0.8.8 to 0.8.9 (PR
    [#3981] by @dependabot[bot])
    + chore(deps): bump checkstyle from 10.9.1 to 10.9.3 (PR #3980
    by @dependabot[bot])
    + chore(deps): bump maven-resources-plugin from 3.3.0 to 3.3.1
    (PR #3979 by @dependabot[bot])
    + chore(deps): bump maven-install-plugin from 3.1.0 to 3.1.1
    (PR #3975 by @dependabot[bot])
    + chore(deps): bump maven-release-plugin from 2.5.3 to 3.0.0
    (PR #3965 by @dependabot[bot])
  * Uncategorised
    + add test for showing interface field shall be static &amp; final
    (PR #3984 by @XenoAmess)</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1689336000">- Upgrade to upstream version 3.25.4
  * Changed
    + Nested 'if' statements should be simplified (PR #4085 by
    @jlerbsc)
    + BDD tests: migrate to JBehave 5 (PR #4028 by @valfirst)
  * Fixed
    + Fix: issue 4077 After building JavaParser (with tests) on
    MacOS multi… (PR #4086 by @jlerbsc)
    + fix line separators of selected test files (PR #4083 by
    @abego)
    + Fix: issue 3978 typesolver can't parse in parallel (PR #4073
    by @jlerbsc)
    + Fix #4056 isDeclaredInInterface() returns true for fields
    declared inside enumerations contained in an interface (PR
    [#4057] by @Elewyth)
    + Fix: issue 4037 ArrayIndexOutOfBoundsException throws when
    method param is variadic (PR #4046 by @jlerbsc)
    + Fix: issue 4016 Failed to parse variable with name 'sealed'
    or 'permits' (PR #4039 by @jlerbsc)
  * Developer Changes
    + chore(deps): bump guava from 32.1.0-jre to 32.1.1-jre (PR
    [#4089] by @dependabot[bot])
    + chore(deps): bump guava from 32.0.0-jre to 32.1.0-jre (PR
    [#4087] by @dependabot[bot])
    + chore(deps): bump checkstyle from 10.12.0 to 10.12.1 (PR
    [#4084] by @dependabot[bot])
    + chore(deps): bump versions-maven-plugin from 2.15.0 to 2.16.0
    (PR #4055 by @dependabot[bot])
    + chore(deps): bump maven-release-plugin from 3.0.0 to 3.0.1
    (PR #4053 by @dependabot[bot])
    + chore(deps): bump guava from 31.1-jre to 32.0.0-jre (PR #4042
    by @dependabot[bot])
    + chore(deps): bump maven-dependency-plugin from 3.5.0 to 3.6.0
    (PR #4035 by @dependabot[bot])
    + chore(deps): bump maven-checkstyle-plugin from 3.2.2 to 3.3.0
    (PR #4033 by @dependabot[bot])
    + chore(deps): bump maven-scm-plugin from 2.0.0 to 2.0.1 (PR
    [#4031] by @dependabot[bot])
    + chore(deps): bump codecov/codecov-action from 3.1.3 to 3.1.4
    (PR #4030 by @dependabot[bot])
    + chore(deps): bump build-helper-maven-plugin from 3.3.0 to
    3.4.0 (PR #4026 by @dependabot[bot])
    + chore(deps): update dependency maven to v3.9.2 (PR #4024 by
    @renovate[bot])</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1693569600">- Upgrade to upstream version 3.25.5
  * Added
    + fix: issue 4115 ResolvedUnionType should give access to a
    list of resolved types (PR #4119 by @jlerbsc)
    + Support getting more annotation default values using
    reflection (PR #4103 by @freya022)
  * Changed
    + Minor refactoring: Simplifies how to group deleted tokens by
    extracting a method into an independent class (PR #4134 by
    @jlerbsc)
    + Replace deprecated command with environment file (PR #4122 by
    @70825)
    + Fixes missing named constructor in Modifier.java (PR #4092 by
    @Auties00)
  * Fixed
    + Fix: issue 4133 Top-level class containerType() throws an
    exception instead of Optional.empty() (PR #4135 by @jlerbsc)
    + Fix: apply multiline strings (PR #4130 by @70825)
    + Fix: issue 3976 Issue resolving implicit generic types (PR
    [#4128] by @jlerbsc)
    + Add unit test for PR 4091 Fixed missing permits in pretty
    printer (PR #4126 by @jlerbsc)
    + Fix: issue 4124 UnsupportedOperationException: 'T' is thrown
    in MethodCallExpr resolve (PR #4125 by @jlerbsc)
    + Fix: issue 4051 Switched upperBounds and lowerBounds on
    ResolvedTypeP… (PR #4123 by @jlerbsc)
    + Fix failing test on JDK 17 (PR #4121 by @mahesh-hegde)
    + Fix: issue 3673 isAssignableBy method StackOverflowError (PR
    [#4118] by @jlerbsc)
    + Orphan comment added when using lexical preservation is not
    printed (PR #4114 by @jlerbsc)
    + Fixed missing permits in pretty printer (PR #4091 by
    @Auties00)
  * Developer Changes
    + chore(deps): update actions/checkout action to v3.6.0 (PR
    [#4127] by @renovate[bot])
    + chore(deps): bump com.google.guava:guava from 32.1.1-jre to
    32.1.2-jre (PR #4109 by @dependabot[bot])
  * Uncategorised
    + Fix: issue 4104 LPP doesn't handle new switch entries well
    (PR #4106 by @jlerbsc)</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="1694433600">- Reproducible: don't emit timestamp by bnd-maven-plugin</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1698321600">- Avoid incompatibilities in jdk 21 by building with release 8</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1700654400">- Upgrade to upstream version 3.25.6
  * Changed
    + reformat javaconcept take 2 (PR #4167 by @JimmyGan437)
    + Using JAXP on XMLPrinter implementation (PR #4166 by
    @lcbarcellos)
    + replace deprecated methond calls to their replacements (PR
    [#4157] by @JimmyGan437)
    + feat(#4075): Improve the validation error messages (PR #4116
    by @volodya-lombrozo)
  * Fixed
    + Fix: issue #2751 new HashSet()" != "new HashSet&lt;&gt;() (PR #4183
    by @lcbarcellos)
    + Fixes #2625 Add messages to thrown exceptions (PR #4177 by
    @oannhpham)
    + Fix: issue 4163 Calling
    MethodDeclaration.getDeclarationAsString leads to
    MethodDelaration.getComment returning no comment (PR #4165 by
    @jlerbsc)
    + Fix: issue 3673 isAssignableBy method StackOverflowError (PR
    [#4156] by @jlerbsc)
    + fix: issue 3184 Unable to get the resolved type of class
    ResolvedReferenceType from T (PR #4147 by @jlerbsc)
    + Fix: issue #3269 Test resources containing included
    interfaces do not compile (PR #4139 by @jlerbsc)
    + CalculateResolvedType Type error (PR #4138 by @jlerbsc)
    + Fix: issue #4036 LeastUpperBoundLogic.lub returns null when
    matches ConditionalExpr (PR #4137 by @jlerbsc)
    + Fix: issue #2484 SymbolResolver on MethodCallExpr fails if
    method parameter is of kind Class&lt;? extends y&gt; (PR #4136 by
    @jlerbsc)
  * Developer Changes
    + chore(deps): bump com.google.guava:guava from 32.1.2-jre to
    32.1.3-jre (PR #4154 by @dependabot[bot])
    + chore(deps): update actions/checkout action to v4 (PR #4141
    by @renovate[bot])</changelog>
</package>
<package pkgid="50fe6776b995cd56fd65e88b980995dc7425f57cac0e3fce04f48929e7c1fbe1ef72785fc1e7747be508ff5a6b9fbc15fe282f5a825c2e4075be8a2f4f4d74f1" name="javaparser-javadoc" arch="noarch">
  <version epoch="0" ver="3.25.6" rel="1.1"/>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1646913600">- Upgrade to the latest version 3.24.0
  * A long list of fixes is to be found at https://github.com/
    /javaparser/javaparser/blob/master/changelog.md
  * Upgrade needed to be able to upgrade jctools and make them
    not depend hard on Java 8</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1653307200">- Upgrade to upstream version 3.24.2
  * Fixes:
    + Adding constructor descriptor
    + Fix issue #3491  Method has a multidimensional arrays argument
    in jar file. when call the method throw
    UnsolvedSymbolException
    + Fix issue #3218 GetSourceRoots() does not return all source
    roots
    + Bug in ArrayCreationExpr constructors
    + Fix issue 3440 Removing a node with LexicalPreservingPrinter
    causes UnsupportedOperationException
    + Improve unit test for BlockStmtContextResolutionTest
    + Improve Conditional Operator resolution [JLS 15.25]
    + Fix issue #3526 Variable or FieldDeclaration is not resolved
    correctly when another variable with the same name is
    declared in the same block</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1669550400">- Upgrade to upstream version 3.24.8
  * Added
    + [Fixes #3099] Added ability to solve type with a list of
    expected type arguments
    + [Suggestion] NonNull generator for parameters
  * Changed
    + Updated workflow to only run one job per PR
    + Remove or comment system.out.println statement in unit tests
    + Added Optional method in SymbolReference
    + Centralized management of symbol solver exceptions to prevent
    exception type Erasion
  * Fixed
    + Fix issue #1827 Issue resolving a constructor of a class
    using generics
    + Fix issue #3728 ParseProblemException
    + Updated Badge for Build and Coverage
    + Position
    + Fix part of issue #3721 UnsupportedOperationException while
    trying to modify the type of a variable
    + Implemented isReferenceType in ResolvedTypeDeclaration and
    isTypeParameter in ResolvedTypeParameterDeclaration
  * Developer Changes
    + chore(deps): bump versions-maven-plugin from 2.12.0 to 2.13.0
    + Fix maven wrapper not found in generator scripts
    + chore(deps): bump actions/checkout from 3.0.2 to 3.1.0
  * Uncategorised
    + Change issue 1945 test to paramaterized
    + More unit tests for JavaToken and CodeGenerationUtils
- Upgrade to upstream version 3.24.7
  * Highlights
    + Issue #3415
  * Changed
    + Refactoring - use of existing methods
    + Refactoring adding convenient methods to know if a
    DifferenceElement is added, removed or kept
  * Deprecated
    + Issue #3415
  * Fixed
    + Fix for ReflectionAnnotationDeclaration getClassName()
    + Fix some yield expressions not recognized
    + Accept final in instanceof pattern
    + [Fix] Avoid test failure due to line separator differences on
    windows host
    + Fix issue #3700 Removing last statement with
    LexicalPreservingPrinter results in loss of indendation
    + Fix issue #3678 Function accepts a configuration but it does
    not do anything
- Upgrade to upstream version 3.24.3
  * API or Behaviour Change
    + Issue #3405 thread safety of pre/postprocessors (incl.
    breaking change to Processor with pre/post processor
    methods).
  * Changed
    + Minor refactoring to manage check in range and use hasRange
    method in class CommentsInserter
    + Renaming PACKAGE_PRIVATE to NONE (this refers to the
    discussion in the issue #2242)
  * Fixed
    + Fix documentation of JAVA_17
    + Fix issue 3631 NameExpr.resolve() does not take end of inner
    block scopes into account
    + Fix issue #3588 Modifier is removed when removing an
    annotation
    + Fix lambda generic types that are always resolved to the
    first type param
    + Fix issue #3489 SourceRoot.tryToParse() fails if the root
    path ends with a directory that is not a java identifier
    + Default pretty printer should print inner-class receiver
    parameters on constructors
    + Issue #3405 thread safety of pre/postprocessors (incl.
    breaking change to Processor with pre/post processor
    methods).
  * Developer Changes
    + chore(deps): update actions/checkout action to v3.0.1
    + official Apache Maven wrapper
    + chore(deps): update codecov/codecov-action action to v3
    + chore(deps): update dependency org.jacoco:jacoco-maven-plugin
    to v0.8.8
    + chore(deps): update dependency
    org.apache.maven.plugins:maven-clean-plugin to v3.2.0
    + chore(deps): update dependency
    org.apache.maven.plugins:maven-surefire-plugin to v3.0.0-m6
- Re-enable modules:
  javaparser-symbol-solver-{core,logic,model,testing}
- Add build dependency on mvn(org.javassist:javassist)
- Update summary and description</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1670846400">- Upgrade to upstream version 3.24.9
  * Highlights
    + Remove "executable" bit from code files (PR #3755 by @icmdaf)
  * Added
    + Created TypeSolverBuilder (PR #3421 by @4everTheOne)
  * Changed
    + Changing, in test classes, the initialization of the lexical
    preserva… (PR #3779 by @jlerbsc)
    + chore(deps): bump maven-dependency-plugin from 3.3.0 to 3.4.0
    (PR #3770 by @dependabot[bot])
    + chore(deps): bump maven-install-plugin from 3.0.1 to 3.1.0
    (PR #3756 by @dependabot[bot])
  * Fixed
    + Fix: #3195 Resolved methods in outer classes not inferred
    correcly (PR #3778 by @jlerbsc)
    + Fix: #3681 LineComment alwaysing trimming content (PR #3777
    by @jlerbsc)
    + Fix: #3773 Replacing nodes causes error in lexical preserving
    printer… (PR #3776 by @jlerbsc)
    + Fix: #2517 Modifying some nodes with the lexicalPreservation
    enabled … (PR #3775 by @jlerbsc)
    + Fix: #3725 JavaParserFacade var type in for-each loop cannot
    be resolved (PR #3768 by @abego)
    + Fix: #3216 LexicalPreservingPrinter add Wrong indentation
    when removing comments (PR #3766 by @jlerbsc)
    + Fix: #3472 Line comment removal causes IllegalStateException
    with LexicalPreservingPrinter (PR #3765 by @jlerbsc)
    + Fix: #3441 LexicalPreservingPrinter prints wrong output with
    line com… (PR #3764 by @jlerbsc)
    + Fix: #2137 ClassOrInterfaceDeclaration addMember using index
    (PR #3763 by @jlerbsc)
    + Fix: #3761 Lexical preserving corrupts source when adding a
    modifier in first position (PR #3762 by @jlerbsc)
    + Fix: #3693 Removing modifiers from method declaration results
    in loss… (PR #3760 by @jlerbsc)
    + Fix: #3750 Lexical preserving corrupts source (PR #3759 by
    @jlerbsc)
    + Fix: Fix the indentation generated by the
    LexicalPreservingPrinter wh… (PR #3758 by @jlerbsc)
  * Security
    + Remove "executable" bit from code files (PR #3755 by @icmdaf)
- Add build dependency on mvn(org.checkerframework:checker-qual)</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1674907200">- Upgrade to upstream version 3.24.10
  * Added
    + Add a method in LexicalPreservingPrinter to know if LPP is
    available/activated on the specified node (PR #3823 by
    @jlerbsc)
    + Handle nested records (PR #3814 by @mernst)
    + Source printer import ordering strategy (PR #3807 by
    @4everTheOne)
  * Changed
    + chore(deps): bump versions-maven-plugin from 2.14.1 to 2.14.2
    (PR #3817 by @dependabot[bot])
    + Enabled import validation (PR #3812 by @4everTheOne)
    + Part 5 | Import organization (PR #3805 by @4everTheOne)
    + Part 4 | Import organization (PR #3804 by @4everTheOne)
    + Part 3 | Import organization (PR #3803 by @4everTheOne)
    + Part 2 | Import organization (PR #3802 by @4everTheOne)
    + Part 1 | Import organization (PR #3801 by @4everTheOne)
    + Checkstyle configuration tweaks (PR #3799 by @4everTheOne)
    + chore(deps): bump versions-maven-plugin from 2.13.0 to 2.14.1
    (PR #3797 by @dependabot[bot])
    + chore(deps): bump actions/checkout from 3.1.0 to 3.2.0 (PR
    [#3789] by @dependabot[bot])
    + chore(deps): bump checkstyle from 8.45.1 to 10.5.0 (PR #3788
    by @dependabot[bot])
  * Fixed
    + explicit use asString for performance (PR #3821 by @dencat)
    + Fix: issue #3818 Wrong range calculation on ArrayType with
    multiple d… (PR #3820 by @jlerbsc)
    + Fix: Lexical Preserving Fails To Remove Comment (PR #3810 by
    @jlerbsc)
  * Developer Changes
    + chore(deps): bump versions-maven-plugin from 2.13.0 to 2.14.0
    (PR #3794 by @dependabot[bot])
    + Basic CheckStyle validation (PR #3781 by @4everTheOne)
  * Uncategorised
    + Fix: 3412 Remove walkmod again (PR #3806 by @jlerbsc)</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1678276800">- Upgrade to upstream version 3.25.1
  * API or Behaviour Change
    + Fix: Issue 3045 Unexpected exception when solving type inside
    an Anonymous class (PR #3896 by @jlerbsc)
  * Added
    + Improved search for functional interfaces (PR #3894 by
    @jlerbsc)
  * Changed
    + chore(deps): bump maven-compiler-plugin from 3.10.1 to 3.11.0
    (PR #3928 by @dependabot[bot])
    + chore(deps): bump checkstyle from 10.7.0 to 10.8.0 (PR #3927
    by @dependabot[bot])
    + chore(deps): bump versions-maven-plugin from 2.14.2 to 2.15.0
    (PR #3914 by @dependabot[bot])
    + chore(deps): bump maven-javadoc-plugin from 3.4.1 to 3.5.0
    (PR #3906 by @dependabot[bot])
    + Refactor: cleanup/refactor code after fixing #3859 (PR #3886
    by @abego)
  * Fixed
    + Fix: issue 3924 Removing ImportDeclaration with Annotated
    package thr… (PR #3926 by @jlerbsc)
    + Fix: issue 3918 JavaParserTypeDeclarationAdapter resolving
    wrong Type via Ancestor (PR #3921 by @jlerbsc)
    + Fix: issue 3919 ResolvedType::isAssignableBy(ResolvedType) is
    wrong f… (PR #3920 by @jlerbsc)
    + Fix: issue 3911 java.lang.UnsupportedOperationException: T[]
    while resolving generic method with type parameter with
    arrays like List&lt;T[]&gt; (PR #3917 by @jlerbsc)
    + Fix: \s escape gives lexical error but should be valid since
    Java 15 (PR #3903 by @jlerbsc)
    + Fix: Issue 3045 Unexpected exception when solving type inside
    an Anonymous class (PR #3896 by @jlerbsc)
    + Fix issue 1883 Finding lambda return type (PR #3890 by
    @jlerbsc)
    + Fix: issue 1815 ArrayIndexOutOfBoundsException when resolving
    lambda parameter. This fix is offered by Blackgen (PR #3888
    by @jlerbsc)
  * Developer Changes
    + chore(deps): bump checkstyle from 10.6.0 to 10.7.0 (PR #3885
    by @dependabot[bot])
- Upgrade to upstream version 3.25.0
  * Added
    + First part of the implementation of least upper bound logic
    (PR #3880 by @jlerbsc)
    + feat: Improved support for calculating the type of an object
    creation… (PR #3877 by @jlerbsc)
    + feat: Implement addRecord &amp; getRecordByName for
    CompilationUnit (PR #3836 by @marcluque)
    + Support Jigsaw requires static (PR #3826 by @jlerbsc)
    + Add toDescriptor to ResolvedMethodDeclaration (PR #3819 by
    @vanHekthor)
    + Refactoring context (WIP) (PR #3792 by @jlerbsc)
    + Refactoring context (WIP) (PR #3782 by @jlerbsc)
    + Refactoring convert to usage (PR #3774 by @jlerbsc)
    + Simplified usage of class AssociableToAST (PR #3063 by
    @4everTheOne)
  * Changed
    + Revert import related checkstyle rule from error to warning
    (PR #3881 by @jlerbsc)
    + Minor refactoring for example to get all parameter types (PR
    [#3879] by @jlerbsc)
    + Add header and footer methods in comments instead of using
    literal st… (PR #3876 by @jlerbsc)
    + In the context of lexical preservation, the CSM token must be
    added m… (PR #3874 by @jlerbsc)
    + Refactoring: remove useless code that is already implemented
    (PR #3869 by @jlerbsc)
    + Memory usage improvement when printing a node from the
    LexicalPreserv… (PR #3858 by @jlerbsc)
    + chore(deps-dev): bump assertj-core from 3.24.1 to 3.24.2 (PR
    [#3852] by @dependabot[bot])
    + chore(deps): bump maven-checkstyle-plugin from 3.2.0 to 3.2.1
    (PR #3846 by @dependabot[bot])
    + chore(deps): bump maven-dependency-plugin from 3.4.0 to 3.5.0
    (PR #3845 by @dependabot[bot])
    + chore(deps): update junit5 monorepo to v5.9.2 (PR #3840 by
    @renovate[bot])
    + Minor refactoring on Difference class (PR #3839 by @jlerbsc)
    + chore(deps-dev): bump assertj-core from 3.23.1 to 3.24.1 (PR
    [#3837] by @dependabot[bot])
    + chore(deps): bump actions/checkout from 3.2.0 to 3.3.0 (PR
    [#3834] by @dependabot[bot])
    + chore(deps): bump checkstyle from 10.5.0 to 10.6.0 (PR #3829
    by @dependabot[bot])
  * Fixed
    + Fix: Method hasScope must return true on
    NodeWithOptionalScope and No… (PR #3875 by @jlerbsc)
    + fix #3859 UnsupportedOperationException when trying to
    resolve a type… (PR #3873 by @abego)
    + Fix: issue 3866 Symbol solver is unable to resolve inner
    classes of ancestors when they are prefixed with a subclass
    (PR #3868 by @jlerbsc)
    + Fix: issue 3703 Allow removing empty parentheses after
    removing all pairs from an annotation (PR #3865 by @jlerbsc)
    + Fix: One must be able to know if any resolved type is a boxed
    primiti… (PR #3864 by @jlerbsc)
    + Fix: Issue 2374 Comments of added Nodes are ignored in
    LexicalPreserv… (PR #3856 by @jlerbsc)
    + Checkstyle for unused import (PR #3841 by @4everTheOne)
    + Update bnd file (PR #3783 by @jlerbsc)
  * Developer Changes
    + Update javaparser copyright headers (PR #3862 by @jlerbsc)
  * Uncategorised
    + Add test case to verify range calculation on ArrayType (PR
    [#3828] by @jlerbsc)
    + Add test case to verify that LexicalPreservation supports
    TextBlock (PR #3827 by @jlerbsc)
    + Refactoring: Removing useless method convertToUsage in
    JavaParserFacade (PR #3780 by @jlerbsc)</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1680436800">- Upgrade to upstream version 3.25.2
  * Changed
    + chore(deps): bump maven-scm-plugin from 1.13.0 to 2.0.0 (PR
    [#3961] by @dependabot[bot])
    + chore(deps): bump checkstyle from 10.8.1 to 10.9.1 (PR #3958
    by @dependabot[bot])
    + chore(deps): bump actions/checkout from 3.3.0 to 3.4.0 (PR
    [#3954] by @dependabot[bot])
  * Fixed
    + Fix: issue 3947 MANIFEST.MF points to non-existent URL (PR
    [#3966] by @jlerbsc)
    + Fix: issue 3951 ConfilictingGenericTypesException is thrown
    when an Object type is expected as a parameter and an
    interface is provided as the actual parameter (PR #3963 by
    @jlerbsc)
    + Fix: issue 3949 LexicalPreservingPrinter Ignores Changes to
    LambdaExp… (PR #3959 by @jlerbsc)
    + Fix: Unit test since Return-Type-Substituable is fully
    implemented on reference type (PR #3943 by @jlerbsc)
    + Fix: issue on FunctionalInterfaceLogic but waiting for
    Return-Type-Su… (PR #3941 by @jlerbsc)
    + Suggested fix: hardcoded specific LambdaExpr case in
    LexicalDifferenc… (PR #3938 by @blacelle)
    + Fix TextBlockLiteralExpr in LexicalDifferenceCalculator (PR
    [#3937] by @blacelle)
    + Fix: issue 3919 An array of primitive type cannot be assigned
    to an array of object (PR #3933 by @jlerbsc)</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1684670400">- Upgrade to upstream version 3.25.3
  * Changed
    + Minor simplification of the Difference class (PR #4008 by
    @jlerbsc)
    + Perf: Remove unnecessary methods and quickly return to the
    Range.cont… (PR #3996 by @jlerbsc)
  * Fixed
    + Fix: issue 1843 Problems with hasAnnotation() and
    hasDirectlyAnnotati… (PR #4015 by @jlerbsc)
    + Fix: Issue 3995 resolving a method call with a variadic
    argument of p… (PR #3998 by @jlerbsc)
    + Fix: issue 3983 why FieldDeclaration in an interface calling
    isStatic… (PR #3986 by @jlerbsc)
  * Developer Changes
    + chore(deps): bump checkstyle from 10.9.3 to 10.10.0 (PR #4014
    by @dependabot[bot])
    + chore(deps): update junit5 monorepo to v5.9.3 (PR #4012 by
    @renovate[bot])
    + chore(deps): bump jacoco-maven-plugin from 0.8.9 to 0.8.10
    (PR #4011 by @dependabot[bot])
    + chore(deps-dev): bump okhttp from 4.10.0 to 4.11.0 (PR #4009
    by @dependabot[bot])
    + chore(deps): bump codecov/codecov-action from 3.1.2 to 3.1.3
    (PR #4006 by @dependabot[bot])
    + chore(deps): bump maven-checkstyle-plugin from 3.2.1 to 3.2.2
    (PR #4005 by @dependabot[bot])
    + chore(deps): bump actions/checkout from 3.5.1 to 3.5.2 (PR
    [#3994] by @dependabot[bot])
    + chore(deps): bump actions/checkout from 3.5.0 to 3.5.1 (PR
    [#3992] by @dependabot[bot])
    + chore(deps): bump codecov/codecov-action from 3.1.1 to 3.1.2
    (PR #3988 by @dependabot[bot])
    + chore(deps): bump maven-deploy-plugin from 3.1.0 to 3.1.1 (PR
    [#3985] by @dependabot[bot])
    + chore(deps): bump jacoco-maven-plugin from 0.8.8 to 0.8.9 (PR
    [#3981] by @dependabot[bot])
    + chore(deps): bump checkstyle from 10.9.1 to 10.9.3 (PR #3980
    by @dependabot[bot])
    + chore(deps): bump maven-resources-plugin from 3.3.0 to 3.3.1
    (PR #3979 by @dependabot[bot])
    + chore(deps): bump maven-install-plugin from 3.1.0 to 3.1.1
    (PR #3975 by @dependabot[bot])
    + chore(deps): bump maven-release-plugin from 2.5.3 to 3.0.0
    (PR #3965 by @dependabot[bot])
  * Uncategorised
    + add test for showing interface field shall be static &amp; final
    (PR #3984 by @XenoAmess)</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1689336000">- Upgrade to upstream version 3.25.4
  * Changed
    + Nested 'if' statements should be simplified (PR #4085 by
    @jlerbsc)
    + BDD tests: migrate to JBehave 5 (PR #4028 by @valfirst)
  * Fixed
    + Fix: issue 4077 After building JavaParser (with tests) on
    MacOS multi… (PR #4086 by @jlerbsc)
    + fix line separators of selected test files (PR #4083 by
    @abego)
    + Fix: issue 3978 typesolver can't parse in parallel (PR #4073
    by @jlerbsc)
    + Fix #4056 isDeclaredInInterface() returns true for fields
    declared inside enumerations contained in an interface (PR
    [#4057] by @Elewyth)
    + Fix: issue 4037 ArrayIndexOutOfBoundsException throws when
    method param is variadic (PR #4046 by @jlerbsc)
    + Fix: issue 4016 Failed to parse variable with name 'sealed'
    or 'permits' (PR #4039 by @jlerbsc)
  * Developer Changes
    + chore(deps): bump guava from 32.1.0-jre to 32.1.1-jre (PR
    [#4089] by @dependabot[bot])
    + chore(deps): bump guava from 32.0.0-jre to 32.1.0-jre (PR
    [#4087] by @dependabot[bot])
    + chore(deps): bump checkstyle from 10.12.0 to 10.12.1 (PR
    [#4084] by @dependabot[bot])
    + chore(deps): bump versions-maven-plugin from 2.15.0 to 2.16.0
    (PR #4055 by @dependabot[bot])
    + chore(deps): bump maven-release-plugin from 3.0.0 to 3.0.1
    (PR #4053 by @dependabot[bot])
    + chore(deps): bump guava from 31.1-jre to 32.0.0-jre (PR #4042
    by @dependabot[bot])
    + chore(deps): bump maven-dependency-plugin from 3.5.0 to 3.6.0
    (PR #4035 by @dependabot[bot])
    + chore(deps): bump maven-checkstyle-plugin from 3.2.2 to 3.3.0
    (PR #4033 by @dependabot[bot])
    + chore(deps): bump maven-scm-plugin from 2.0.0 to 2.0.1 (PR
    [#4031] by @dependabot[bot])
    + chore(deps): bump codecov/codecov-action from 3.1.3 to 3.1.4
    (PR #4030 by @dependabot[bot])
    + chore(deps): bump build-helper-maven-plugin from 3.3.0 to
    3.4.0 (PR #4026 by @dependabot[bot])
    + chore(deps): update dependency maven to v3.9.2 (PR #4024 by
    @renovate[bot])</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1693569600">- Upgrade to upstream version 3.25.5
  * Added
    + fix: issue 4115 ResolvedUnionType should give access to a
    list of resolved types (PR #4119 by @jlerbsc)
    + Support getting more annotation default values using
    reflection (PR #4103 by @freya022)
  * Changed
    + Minor refactoring: Simplifies how to group deleted tokens by
    extracting a method into an independent class (PR #4134 by
    @jlerbsc)
    + Replace deprecated command with environment file (PR #4122 by
    @70825)
    + Fixes missing named constructor in Modifier.java (PR #4092 by
    @Auties00)
  * Fixed
    + Fix: issue 4133 Top-level class containerType() throws an
    exception instead of Optional.empty() (PR #4135 by @jlerbsc)
    + Fix: apply multiline strings (PR #4130 by @70825)
    + Fix: issue 3976 Issue resolving implicit generic types (PR
    [#4128] by @jlerbsc)
    + Add unit test for PR 4091 Fixed missing permits in pretty
    printer (PR #4126 by @jlerbsc)
    + Fix: issue 4124 UnsupportedOperationException: 'T' is thrown
    in MethodCallExpr resolve (PR #4125 by @jlerbsc)
    + Fix: issue 4051 Switched upperBounds and lowerBounds on
    ResolvedTypeP… (PR #4123 by @jlerbsc)
    + Fix failing test on JDK 17 (PR #4121 by @mahesh-hegde)
    + Fix: issue 3673 isAssignableBy method StackOverflowError (PR
    [#4118] by @jlerbsc)
    + Orphan comment added when using lexical preservation is not
    printed (PR #4114 by @jlerbsc)
    + Fixed missing permits in pretty printer (PR #4091 by
    @Auties00)
  * Developer Changes
    + chore(deps): update actions/checkout action to v3.6.0 (PR
    [#4127] by @renovate[bot])
    + chore(deps): bump com.google.guava:guava from 32.1.1-jre to
    32.1.2-jre (PR #4109 by @dependabot[bot])
  * Uncategorised
    + Fix: issue 4104 LPP doesn't handle new switch entries well
    (PR #4106 by @jlerbsc)</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="1694433600">- Reproducible: don't emit timestamp by bnd-maven-plugin</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1698321600">- Avoid incompatibilities in jdk 21 by building with release 8</changelog>
  <changelog author="Anton Shvetz &lt;shvetz.anton@gmail.com&gt;" date="1700654400">- Upgrade to upstream version 3.25.6
  * Changed
    + reformat javaconcept take 2 (PR #4167 by @JimmyGan437)
    + Using JAXP on XMLPrinter implementation (PR #4166 by
    @lcbarcellos)
    + replace deprecated methond calls to their replacements (PR
    [#4157] by @JimmyGan437)
    + feat(#4075): Improve the validation error messages (PR #4116
    by @volodya-lombrozo)
  * Fixed
    + Fix: issue #2751 new HashSet()" != "new HashSet&lt;&gt;() (PR #4183
    by @lcbarcellos)
    + Fixes #2625 Add messages to thrown exceptions (PR #4177 by
    @oannhpham)
    + Fix: issue 4163 Calling
    MethodDeclaration.getDeclarationAsString leads to
    MethodDelaration.getComment returning no comment (PR #4165 by
    @jlerbsc)
    + Fix: issue 3673 isAssignableBy method StackOverflowError (PR
    [#4156] by @jlerbsc)
    + fix: issue 3184 Unable to get the resolved type of class
    ResolvedReferenceType from T (PR #4147 by @jlerbsc)
    + Fix: issue #3269 Test resources containing included
    interfaces do not compile (PR #4139 by @jlerbsc)
    + CalculateResolvedType Type error (PR #4138 by @jlerbsc)
    + Fix: issue #4036 LeastUpperBoundLogic.lub returns null when
    matches ConditionalExpr (PR #4137 by @jlerbsc)
    + Fix: issue #2484 SymbolResolver on MethodCallExpr fails if
    method parameter is of kind Class&lt;? extends y&gt; (PR #4136 by
    @jlerbsc)
  * Developer Changes
    + chore(deps): bump com.google.guava:guava from 32.1.2-jre to
    32.1.3-jre (PR #4154 by @dependabot[bot])
    + chore(deps): update actions/checkout action to v4 (PR #4141
    by @renovate[bot])</changelog>
</package>
<package pkgid="4034201582fcef68aa4b14d7913fa5760882ab0586561e99e2684125bbc806b6739cddeacf29cbbdc4cbc58318981b362b83acdedcf1c9bfe980db46bc0032ba" name="jbig2dec" arch="src">
  <version epoch="0" ver="0.20" rel="2.1"/>
  <changelog author="lnussel@suse.de" date="1256644800">- initial package version 0.10</changelog>
  <changelog author="sleep_walker@suse.cz" date="1341403200">- update to 0.11</changelog>
  <changelog author="sleep_walker@suse.cz" date="1341403201">- replace tarballs</changelog>
  <changelog author="sleep_walker@suse.cz" date="1341489600">- fix build for factory</changelog>
  <changelog author="sleep_walker@suse.cz" date="1341489601">- accept wider convence for man page</changelog>
  <changelog author="sleep_walker@suse.cz" date="1341662400">- add -fPIC into CFLAGS</changelog>
  <changelog author="idonmez@suse.com" date="1345118400">- Cleanup spec file
- Add baselibs.conf</changelog>
  <changelog author="gber@opensuse.org" date="1358337600">- clean up specfile further
- make jbig2dec-devel dpend on libjbig2dec0</changelog>
  <changelog author="badshah400@gmail.com" date="1360929600">- Use the correct link to source tarball (from sourceforge)
- Add BuildRequires: xz, because source tarball is xz compressed
- Cleanup spec file.</changelog>
  <changelog author="p.drouand@gmail.com" date="1449576000">- Update to version 0.12
  * Bug fix release
- Remove libpng-devel and xz requirements
- Add autoconf, automake and libtool build dependencies; need to
  run autoreconf</changelog>
  <changelog author="p.drouand@gmail.com" date="1449748800">- Include missing memento.h</changelog>
  <changelog author="mpluskal@suse.com" date="1462363200">- Update to 0.13
  * Bug fix release.
- Cleanup spec file with spec-cleaner
- Drop autoreconf call
- Update dependencies</changelog>
  <changelog author="aloisio@gmx.com" date="1510315200">- Update to 0.14
  * Bug fix release
- Spec cleanup</changelog>
  <changelog author="aloisio@gmx.com" date="1511092800">- Use AGPL-3.0+ license</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1586952000">- Update to version 0.18
  * Performance enhancements related to decoding of MMR and
    generic regions as well as composing images onto pages.
  * Bug fixes for a few issues reported by Coverity and OSS-Fuzz.
    version 0.17:
  * Improved test suite by verifying input file contents and
    adding all ubc test streams. Fixed bugs where previously
    missing ubc test streams were decoded incorrectly.
  * Bug fixes for a few issues reported by Coverity.
  * Moved version number to jbig2.h, and adapted configure
    correspondingly. Added pkg-config file to be installed
    along side library.
    version 0.16:
  * API change allowing for library users to get the custom
    allocator so it may be freed if necessary. This is useful if
    the allocator is extended with e.g. a custom pointer needed
    by the allocator callbacks.
    version 0.15:
  * Bug fix release, with many security related and stability
    fixes as well as better tolerance/behaviour with out of spec
    files
- New upstream source
- Now running autoreconf before configure to avoid problems with
  the latter. Also build require automake and libtool for this
  purpose.
- Dropped Group tag
- Spec cleanup</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1590321600">- Add Patch fix-for-restore-abi.patch. Restore abi export of
  jbig2_ctx_new.</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1599912000">- update to 0.19:
  * API change to use full 32 bit segment numbers, in accordance
    to the JBIG2 specification.
  * Better handling of end of input data stream and and when
    encountering errors in the arithmetic decoder stream. This
    should improve many situations where jbig2dec appeared to
    run forever.
  * Fix several bugs related to signedness or over-/underflow
    checks that were not robust.
  * Bug fixes for issues reported by Coverity/OSS-fuzz.
  * Add option to limit memory usage to command line tool.
  * Update manpages, and command line tool usage.</changelog>
  <changelog author="Atri Bhattacharya &lt;A.Bhattacharya@uliege.be&gt;" date="1697284800">- Update to version 0.20:
  * Move definition of inline macro so that it doesn't cause
    linker errors during cross-compilation.
  * Fix OSS-fuzz issue 10862, a memory leak, by freeing image
    resources upon error.
  * Fix a bug where a buffer was accessed without considering
    alignment requirements on architectures such as SPARC.
  * Fix compiler warnings.
  * Improve custom memory allocator used in testing to restricting
    memory usage.
  * Use silent automake rules when compiling as a separate
    project.
- Some specfile cleanups:
  * Drop additional CFLAGS/LDFLAGS passed for PIE; these are now
    taken care of by default build flags.
  * %make_build instead of make.
- New Source URL.</changelog>
  <changelog author="pgajdos@suse.com" date="1700136000">- security update
- added patches
  fix CVE-2023-46361 [bsc#1216729], SEGV vulnerability via
  jbig2_error at /jbig2dec/jbig2.c.
  + jbig2dec-CVE-2023-46361.patch</changelog>
</package>
<package pkgid="1234f839b75e75502455a7b694e5859ef37cc2ad19ed42dc3959b0189f29e8196481b65e6852144a75fa0761dfaf128a47eba012f9c6323701fd88bf0968e4ba" name="jbig2dec" arch="x86_64">
  <version epoch="0" ver="0.20" rel="2.1"/>
  <changelog author="p.drouand@gmail.com" date="1449576000">- Update to version 0.12
  * Bug fix release
- Remove libpng-devel and xz requirements
- Add autoconf, automake and libtool build dependencies; need to
  run autoreconf</changelog>
  <changelog author="p.drouand@gmail.com" date="1449748800">- Include missing memento.h</changelog>
  <changelog author="mpluskal@suse.com" date="1462363200">- Update to 0.13
  * Bug fix release.
- Cleanup spec file with spec-cleaner
- Drop autoreconf call
- Update dependencies</changelog>
  <changelog author="aloisio@gmx.com" date="1510315200">- Update to 0.14
  * Bug fix release
- Spec cleanup</changelog>
  <changelog author="aloisio@gmx.com" date="1511092800">- Use AGPL-3.0+ license</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1586952000">- Update to version 0.18
  * Performance enhancements related to decoding of MMR and
    generic regions as well as composing images onto pages.
  * Bug fixes for a few issues reported by Coverity and OSS-Fuzz.
    version 0.17:
  * Improved test suite by verifying input file contents and
    adding all ubc test streams. Fixed bugs where previously
    missing ubc test streams were decoded incorrectly.
  * Bug fixes for a few issues reported by Coverity.
  * Moved version number to jbig2.h, and adapted configure
    correspondingly. Added pkg-config file to be installed
    along side library.
    version 0.16:
  * API change allowing for library users to get the custom
    allocator so it may be freed if necessary. This is useful if
    the allocator is extended with e.g. a custom pointer needed
    by the allocator callbacks.
    version 0.15:
  * Bug fix release, with many security related and stability
    fixes as well as better tolerance/behaviour with out of spec
    files
- New upstream source
- Now running autoreconf before configure to avoid problems with
  the latter. Also build require automake and libtool for this
  purpose.
- Dropped Group tag
- Spec cleanup</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1590321600">- Add Patch fix-for-restore-abi.patch. Restore abi export of
  jbig2_ctx_new.</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1599912000">- update to 0.19:
  * API change to use full 32 bit segment numbers, in accordance
    to the JBIG2 specification.
  * Better handling of end of input data stream and and when
    encountering errors in the arithmetic decoder stream. This
    should improve many situations where jbig2dec appeared to
    run forever.
  * Fix several bugs related to signedness or over-/underflow
    checks that were not robust.
  * Bug fixes for issues reported by Coverity/OSS-fuzz.
  * Add option to limit memory usage to command line tool.
  * Update manpages, and command line tool usage.</changelog>
  <changelog author="Atri Bhattacharya &lt;A.Bhattacharya@uliege.be&gt;" date="1697284800">- Update to version 0.20:
  * Move definition of inline macro so that it doesn't cause
    linker errors during cross-compilation.
  * Fix OSS-fuzz issue 10862, a memory leak, by freeing image
    resources upon error.
  * Fix a bug where a buffer was accessed without considering
    alignment requirements on architectures such as SPARC.
  * Fix compiler warnings.
  * Improve custom memory allocator used in testing to restricting
    memory usage.
  * Use silent automake rules when compiling as a separate
    project.
- Some specfile cleanups:
  * Drop additional CFLAGS/LDFLAGS passed for PIE; these are now
    taken care of by default build flags.
  * %make_build instead of make.
- New Source URL.</changelog>
  <changelog author="pgajdos@suse.com" date="1700136000">- security update
- added patches
  fix CVE-2023-46361 [bsc#1216729], SEGV vulnerability via
  jbig2_error at /jbig2dec/jbig2.c.
  + jbig2dec-CVE-2023-46361.patch</changelog>
</package>
<package pkgid="4a8bfbb5bbdd0ec889f70b2439520aa07a0aa4aa73268eae16c078eb4a1c2d6be51c50f27e6df0869da5aef7fe942d4d7505bdae507421c1694e1693cf070f6b" name="jbig2dec-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.20" rel="2.1"/>
  <changelog author="p.drouand@gmail.com" date="1449576000">- Update to version 0.12
  * Bug fix release
- Remove libpng-devel and xz requirements
- Add autoconf, automake and libtool build dependencies; need to
  run autoreconf</changelog>
  <changelog author="p.drouand@gmail.com" date="1449748800">- Include missing memento.h</changelog>
  <changelog author="mpluskal@suse.com" date="1462363200">- Update to 0.13
  * Bug fix release.
- Cleanup spec file with spec-cleaner
- Drop autoreconf call
- Update dependencies</changelog>
  <changelog author="aloisio@gmx.com" date="1510315200">- Update to 0.14
  * Bug fix release
- Spec cleanup</changelog>
  <changelog author="aloisio@gmx.com" date="1511092800">- Use AGPL-3.0+ license</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1586952000">- Update to version 0.18
  * Performance enhancements related to decoding of MMR and
    generic regions as well as composing images onto pages.
  * Bug fixes for a few issues reported by Coverity and OSS-Fuzz.
    version 0.17:
  * Improved test suite by verifying input file contents and
    adding all ubc test streams. Fixed bugs where previously
    missing ubc test streams were decoded incorrectly.
  * Bug fixes for a few issues reported by Coverity.
  * Moved version number to jbig2.h, and adapted configure
    correspondingly. Added pkg-config file to be installed
    along side library.
    version 0.16:
  * API change allowing for library users to get the custom
    allocator so it may be freed if necessary. This is useful if
    the allocator is extended with e.g. a custom pointer needed
    by the allocator callbacks.
    version 0.15:
  * Bug fix release, with many security related and stability
    fixes as well as better tolerance/behaviour with out of spec
    files
- New upstream source
- Now running autoreconf before configure to avoid problems with
  the latter. Also build require automake and libtool for this
  purpose.
- Dropped Group tag
- Spec cleanup</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1590321600">- Add Patch fix-for-restore-abi.patch. Restore abi export of
  jbig2_ctx_new.</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1599912000">- update to 0.19:
  * API change to use full 32 bit segment numbers, in accordance
    to the JBIG2 specification.
  * Better handling of end of input data stream and and when
    encountering errors in the arithmetic decoder stream. This
    should improve many situations where jbig2dec appeared to
    run forever.
  * Fix several bugs related to signedness or over-/underflow
    checks that were not robust.
  * Bug fixes for issues reported by Coverity/OSS-fuzz.
  * Add option to limit memory usage to command line tool.
  * Update manpages, and command line tool usage.</changelog>
  <changelog author="Atri Bhattacharya &lt;A.Bhattacharya@uliege.be&gt;" date="1697284800">- Update to version 0.20:
  * Move definition of inline macro so that it doesn't cause
    linker errors during cross-compilation.
  * Fix OSS-fuzz issue 10862, a memory leak, by freeing image
    resources upon error.
  * Fix a bug where a buffer was accessed without considering
    alignment requirements on architectures such as SPARC.
  * Fix compiler warnings.
  * Improve custom memory allocator used in testing to restricting
    memory usage.
  * Use silent automake rules when compiling as a separate
    project.
- Some specfile cleanups:
  * Drop additional CFLAGS/LDFLAGS passed for PIE; these are now
    taken care of by default build flags.
  * %make_build instead of make.
- New Source URL.</changelog>
  <changelog author="pgajdos@suse.com" date="1700136000">- security update
- added patches
  fix CVE-2023-46361 [bsc#1216729], SEGV vulnerability via
  jbig2_error at /jbig2dec/jbig2.c.
  + jbig2dec-CVE-2023-46361.patch</changelog>
</package>
<package pkgid="80433c44cb857c01a4043fe7f4b31b1281abf3487e6452042f604a8e718bbff345fab110c8289a0357964a475e297a557914c2fab7934858a2ddb2e5c5d3e223" name="jbig2dec-debugsource" arch="x86_64">
  <version epoch="0" ver="0.20" rel="2.1"/>
  <changelog author="p.drouand@gmail.com" date="1449576000">- Update to version 0.12
  * Bug fix release
- Remove libpng-devel and xz requirements
- Add autoconf, automake and libtool build dependencies; need to
  run autoreconf</changelog>
  <changelog author="p.drouand@gmail.com" date="1449748800">- Include missing memento.h</changelog>
  <changelog author="mpluskal@suse.com" date="1462363200">- Update to 0.13
  * Bug fix release.
- Cleanup spec file with spec-cleaner
- Drop autoreconf call
- Update dependencies</changelog>
  <changelog author="aloisio@gmx.com" date="1510315200">- Update to 0.14
  * Bug fix release
- Spec cleanup</changelog>
  <changelog author="aloisio@gmx.com" date="1511092800">- Use AGPL-3.0+ license</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1586952000">- Update to version 0.18
  * Performance enhancements related to decoding of MMR and
    generic regions as well as composing images onto pages.
  * Bug fixes for a few issues reported by Coverity and OSS-Fuzz.
    version 0.17:
  * Improved test suite by verifying input file contents and
    adding all ubc test streams. Fixed bugs where previously
    missing ubc test streams were decoded incorrectly.
  * Bug fixes for a few issues reported by Coverity.
  * Moved version number to jbig2.h, and adapted configure
    correspondingly. Added pkg-config file to be installed
    along side library.
    version 0.16:
  * API change allowing for library users to get the custom
    allocator so it may be freed if necessary. This is useful if
    the allocator is extended with e.g. a custom pointer needed
    by the allocator callbacks.
    version 0.15:
  * Bug fix release, with many security related and stability
    fixes as well as better tolerance/behaviour with out of spec
    files
- New upstream source
- Now running autoreconf before configure to avoid problems with
  the latter. Also build require automake and libtool for this
  purpose.
- Dropped Group tag
- Spec cleanup</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1590321600">- Add Patch fix-for-restore-abi.patch. Restore abi export of
  jbig2_ctx_new.</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1599912000">- update to 0.19:
  * API change to use full 32 bit segment numbers, in accordance
    to the JBIG2 specification.
  * Better handling of end of input data stream and and when
    encountering errors in the arithmetic decoder stream. This
    should improve many situations where jbig2dec appeared to
    run forever.
  * Fix several bugs related to signedness or over-/underflow
    checks that were not robust.
  * Bug fixes for issues reported by Coverity/OSS-fuzz.
  * Add option to limit memory usage to command line tool.
  * Update manpages, and command line tool usage.</changelog>
  <changelog author="Atri Bhattacharya &lt;A.Bhattacharya@uliege.be&gt;" date="1697284800">- Update to version 0.20:
  * Move definition of inline macro so that it doesn't cause
    linker errors during cross-compilation.
  * Fix OSS-fuzz issue 10862, a memory leak, by freeing image
    resources upon error.
  * Fix a bug where a buffer was accessed without considering
    alignment requirements on architectures such as SPARC.
  * Fix compiler warnings.
  * Improve custom memory allocator used in testing to restricting
    memory usage.
  * Use silent automake rules when compiling as a separate
    project.
- Some specfile cleanups:
  * Drop additional CFLAGS/LDFLAGS passed for PIE; these are now
    taken care of by default build flags.
  * %make_build instead of make.
- New Source URL.</changelog>
  <changelog author="pgajdos@suse.com" date="1700136000">- security update
- added patches
  fix CVE-2023-46361 [bsc#1216729], SEGV vulnerability via
  jbig2_error at /jbig2dec/jbig2.c.
  + jbig2dec-CVE-2023-46361.patch</changelog>
</package>
<package pkgid="69b396996642aa6494ba3f07151c73f1a650178cff914c572767ec300a0826d2c83b96b95b2dbf20eba582e42cc4f1483f7fc576f73ce19dd16ec854107dae82" name="jbig2dec-devel" arch="x86_64">
  <version epoch="0" ver="0.20" rel="2.1"/>
  <changelog author="p.drouand@gmail.com" date="1449576000">- Update to version 0.12
  * Bug fix release
- Remove libpng-devel and xz requirements
- Add autoconf, automake and libtool build dependencies; need to
  run autoreconf</changelog>
  <changelog author="p.drouand@gmail.com" date="1449748800">- Include missing memento.h</changelog>
  <changelog author="mpluskal@suse.com" date="1462363200">- Update to 0.13
  * Bug fix release.
- Cleanup spec file with spec-cleaner
- Drop autoreconf call
- Update dependencies</changelog>
  <changelog author="aloisio@gmx.com" date="1510315200">- Update to 0.14
  * Bug fix release
- Spec cleanup</changelog>
  <changelog author="aloisio@gmx.com" date="1511092800">- Use AGPL-3.0+ license</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1586952000">- Update to version 0.18
  * Performance enhancements related to decoding of MMR and
    generic regions as well as composing images onto pages.
  * Bug fixes for a few issues reported by Coverity and OSS-Fuzz.
    version 0.17:
  * Improved test suite by verifying input file contents and
    adding all ubc test streams. Fixed bugs where previously
    missing ubc test streams were decoded incorrectly.
  * Bug fixes for a few issues reported by Coverity.
  * Moved version number to jbig2.h, and adapted configure
    correspondingly. Added pkg-config file to be installed
    along side library.
    version 0.16:
  * API change allowing for library users to get the custom
    allocator so it may be freed if necessary. This is useful if
    the allocator is extended with e.g. a custom pointer needed
    by the allocator callbacks.
    version 0.15:
  * Bug fix release, with many security related and stability
    fixes as well as better tolerance/behaviour with out of spec
    files
- New upstream source
- Now running autoreconf before configure to avoid problems with
  the latter. Also build require automake and libtool for this
  purpose.
- Dropped Group tag
- Spec cleanup</changelog>
  <changelog author="Carsten Ziepke &lt;kieltux@gmail.com&gt;" date="1590321600">- Add Patch fix-for-restore-abi.patch. Restore abi export of
  jbig2_ctx_new.</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1599912000">- update to 0.19:
  * API change to use full 32 bit segment numbers, in accordance
    to the JBIG2 specification.
  * Better handling of end of input data stream and and when
    encountering errors in the arithmetic decoder stream. This
    should improve many situations where jbig2dec appeared to
    run forever.
  * Fix several bugs related to signedness or over-/underflow
    checks that were not robust.
  * Bug fixes for issues reported by Coverity/OSS-fuzz.
  * Add option to limit memory usage to command line tool.
  * Update manpages, and command line tool usage.</changelog>
  <changelog author="Atri Bhattacharya &lt;A.Bhattacharya@uliege.be&gt;" date="1697284800">- Update to version 0.20:
  * Move definition of inline macro so that it doesn't cause
    linker errors during cross-compilation.
  * Fix OSS-fuzz issue 10862, a memory leak, by freeing image
    resources upon error.
  * Fix a bug where a buffer was accessed without considering
    alignment requirements on architectures such as SPARC.
  * Fix compiler warnings.
  * Improve custom memory allocator used in testing to restricting
    memory usage.
  * Use silent automake rules when compiling as a separate
    project.
- Some specfile cleanups:
  * Drop additional CFLAGS/LDFLAGS passed for PIE; these are now
    taken care of by default build flags.
  * %make_build instead of make.
- New Source URL.</changelog>
  <changelog author="pgajdos@suse.com" date="1700136000">- security update
- added patches
  fix CVE-2023-46361 [bsc#1216729], SEGV vulnerability via
  jbig2_error at /jbig2dec/jbig2.c.
  + jbig2dec-CVE-2023-46361.patch</changelog>
</package>
<package pkgid="49f3b4f1ab7925e53f527f533c4f61b1f8bd485d10c67b09468c36c73eff5b76ca27d757711959035de9dae95a567c4c6fa8959a3b667f888a7f5dfb5a406db6" name="jbigkit" arch="i586">
  <version epoch="0" ver="2.1" rel="5.1"/>
  <changelog author="brian@aljex.com" date="1334059200">- Initial SUSE package.</changelog>
  <changelog author="seife+obs@b1-systems.com" date="1339156800">- build -32bit packages to make libtiff5-32bit installable</changelog>
  <changelog author="coolo@suse.com" date="1339588800">- fix baselibs.conf</changelog>
  <changelog author="mmeister@suse.com" date="1364472000">- Added url as source.
  Please see http://en.opensuse.org/SourceUrls</changelog>
  <changelog author="schwab@linux-m68k.org" date="1374235200">- Don't strip binaries</changelog>
  <changelog author="brian@aljex.com" date="1397563200">- v2.1
-Fixes bnc#870855
-Fixes CVE-2013-6369</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1661342400">- Makefile is not parallel-safe</changelog>
  <changelog author="pgajdos@suse.com" date="1702987200">- security update
- added patches
  fix CVE-2022-1210 [bsc#1198146], Malicious file leads to a denial of service in TIFF File Handler
  + jbigkit-CVE-2022-1210.patch</changelog>
</package>
<package pkgid="060b87d4f8acacf2337222b51479f578d288ed3c2137385c67c6dd428237572ceccc7cfeaf562b5c287f06c370a1f4e50f7b0fa1f25ed35ffc7c8aa848e20f68" name="jbigkit" arch="src">
  <version epoch="0" ver="2.1" rel="5.1"/>
  <changelog author="brian@aljex.com" date="1334059200">- Initial SUSE package.</changelog>
  <changelog author="seife+obs@b1-systems.com" date="1339156800">- build -32bit packages to make libtiff5-32bit installable</changelog>
  <changelog author="coolo@suse.com" date="1339588800">- fix baselibs.conf</changelog>
  <changelog author="mmeister@suse.com" date="1364472000">- Added url as source.
  Please see http://en.opensuse.org/SourceUrls</changelog>
  <changelog author="schwab@linux-m68k.org" date="1374235200">- Don't strip binaries</changelog>
  <changelog author="brian@aljex.com" date="1397563200">- v2.1
-Fixes bnc#870855
-Fixes CVE-2013-6369</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1661342400">- Makefile is not parallel-safe</changelog>
  <changelog author="pgajdos@suse.com" date="1702987200">- security update
- added patches
  fix CVE-2022-1210 [bsc#1198146], Malicious file leads to a denial of service in TIFF File Handler
  + jbigkit-CVE-2022-1210.patch</changelog>
</package>
<package pkgid="742d07d83483b89a95c94462317fa3cc79745b6a336583dc35068a90a310a816685b5e0ca97d3dd6d36aee72a5edce92f2d6e849f77a8d08a63eef5f0cbd3f35" name="jbigkit" arch="x86_64">
  <version epoch="0" ver="2.1" rel="5.1"/>
  <changelog author="brian@aljex.com" date="1334059200">- Initial SUSE package.</changelog>
  <changelog author="seife+obs@b1-systems.com" date="1339156800">- build -32bit packages to make libtiff5-32bit installable</changelog>
  <changelog author="coolo@suse.com" date="1339588800">- fix baselibs.conf</changelog>
  <changelog author="mmeister@suse.com" date="1364472000">- Added url as source.
  Please see http://en.opensuse.org/SourceUrls</changelog>
  <changelog author="schwab@linux-m68k.org" date="1374235200">- Don't strip binaries</changelog>
  <changelog author="brian@aljex.com" date="1397563200">- v2.1
-Fixes bnc#870855
-Fixes CVE-2013-6369</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1661342400">- Makefile is not parallel-safe</changelog>
  <changelog author="pgajdos@suse.com" date="1702987200">- security update
- added patches
  fix CVE-2022-1210 [bsc#1198146], Malicious file leads to a denial of service in TIFF File Handler
  + jbigkit-CVE-2022-1210.patch</changelog>
</package>
<package pkgid="4e6686c0b6aedf49e999264fab47d3be28dfa039b68e12faf58a983cde34f3a5596c9e3b1c6a6bf2bd69b1e90bb33808e9d181ec4a513da3213c858e806dff49" name="jbigkit-debuginfo" arch="i586">
  <version epoch="0" ver="2.1" rel="5.1"/>
  <changelog author="brian@aljex.com" date="1334059200">- Initial SUSE package.</changelog>
  <changelog author="seife+obs@b1-systems.com" date="1339156800">- build -32bit packages to make libtiff5-32bit installable</changelog>
  <changelog author="coolo@suse.com" date="1339588800">- fix baselibs.conf</changelog>
  <changelog author="mmeister@suse.com" date="1364472000">- Added url as source.
  Please see http://en.opensuse.org/SourceUrls</changelog>
  <changelog author="schwab@linux-m68k.org" date="1374235200">- Don't strip binaries</changelog>
  <changelog author="brian@aljex.com" date="1397563200">- v2.1
-Fixes bnc#870855
-Fixes CVE-2013-6369</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1661342400">- Makefile is not parallel-safe</changelog>
  <changelog author="pgajdos@suse.com" date="1702987200">- security update
- added patches
  fix CVE-2022-1210 [bsc#1198146], Malicious file leads to a denial of service in TIFF File Handler
  + jbigkit-CVE-2022-1210.patch</changelog>
</package>
<package pkgid="9578532eff426a681ef88bfa2e17dd56f5b26cc57242d7e5d1924a6a25ad9788f0081817610efd644ac2f4b40efc4563504bd3e52f7ec7e7f8400c626365e366" name="jbigkit-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.1" rel="5.1"/>
  <changelog author="brian@aljex.com" date="1334059200">- Initial SUSE package.</changelog>
  <changelog author="seife+obs@b1-systems.com" date="1339156800">- build -32bit packages to make libtiff5-32bit installable</changelog>
  <changelog author="coolo@suse.com" date="1339588800">- fix baselibs.conf</changelog>
  <changelog author="mmeister@suse.com" date="1364472000">- Added url as source.
  Please see http://en.opensuse.org/SourceUrls</changelog>
  <changelog author="schwab@linux-m68k.org" date="1374235200">- Don't strip binaries</changelog>
  <changelog author="brian@aljex.com" date="1397563200">- v2.1
-Fixes bnc#870855
-Fixes CVE-2013-6369</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1661342400">- Makefile is not parallel-safe</changelog>
  <changelog author="pgajdos@suse.com" date="1702987200">- security update
- added patches
  fix CVE-2022-1210 [bsc#1198146], Malicious file leads to a denial of service in TIFF File Handler
  + jbigkit-CVE-2022-1210.patch</changelog>
</package>
<package pkgid="ea99cb6cade40b1a6094fc1087029982ea78bbbea81fbc4826f143615863b1a9077af7260644c71798550a8d83d391bd952ff53771180e2c6e9d97d718564af4" name="jbigkit-debugsource" arch="i586">
  <version epoch="0" ver="2.1" rel="5.1"/>
  <changelog author="brian@aljex.com" date="1334059200">- Initial SUSE package.</changelog>
  <changelog author="seife+obs@b1-systems.com" date="1339156800">- build -32bit packages to make libtiff5-32bit installable</changelog>
  <changelog author="coolo@suse.com" date="1339588800">- fix baselibs.conf</changelog>
  <changelog author="mmeister@suse.com" date="1364472000">- Added url as source.
  Please see http://en.opensuse.org/SourceUrls</changelog>
  <changelog author="schwab@linux-m68k.org" date="1374235200">- Don't strip binaries</changelog>
  <changelog author="brian@aljex.com" date="1397563200">- v2.1
-Fixes bnc#870855
-Fixes CVE-2013-6369</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1661342400">- Makefile is not parallel-safe</changelog>
  <changelog author="pgajdos@suse.com" date="1702987200">- security update
- added patches
  fix CVE-2022-1210 [bsc#1198146], Malicious file leads to a denial of service in TIFF File Handler
  + jbigkit-CVE-2022-1210.patch</changelog>
</package>
<package pkgid="85380dcd32ecabbd3062fdfa13e1bf5e8e9764fe2b9499bcc30616c7409c553a247bce194cdaa4468a3b6a195649d8ae240f08adc358f4d4810be4ea601b27a3" name="jbigkit-debugsource" arch="x86_64">
  <version epoch="0" ver="2.1" rel="5.1"/>
  <changelog author="brian@aljex.com" date="1334059200">- Initial SUSE package.</changelog>
  <changelog author="seife+obs@b1-systems.com" date="1339156800">- build -32bit packages to make libtiff5-32bit installable</changelog>
  <changelog author="coolo@suse.com" date="1339588800">- fix baselibs.conf</changelog>
  <changelog author="mmeister@suse.com" date="1364472000">- Added url as source.
  Please see http://en.opensuse.org/SourceUrls</changelog>
  <changelog author="schwab@linux-m68k.org" date="1374235200">- Don't strip binaries</changelog>
  <changelog author="brian@aljex.com" date="1397563200">- v2.1
-Fixes bnc#870855
-Fixes CVE-2013-6369</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1661342400">- Makefile is not parallel-safe</changelog>
  <changelog author="pgajdos@suse.com" date="1702987200">- security update
- added patches
  fix CVE-2022-1210 [bsc#1198146], Malicious file leads to a denial of service in TIFF File Handler
  + jbigkit-CVE-2022-1210.patch</changelog>
</package>
<package pkgid="990c7ca3e26732b702b9799a236d52f5f17d424d4dfbab020cdfcd3cfd8fe459801c026b097aefb877dc27c31f64d2aac101c45d86a4b8a92d19f610e65a8e8e" name="jitterentropy" arch="src">
  <version epoch="0" ver="3.4.1" rel="3.1"/>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1632225600">- add a userspace jitter entropy generator library</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1632830400">- Trim conjecture from descriptions.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1659528000">- updated to 3.4.0
  * enhancement: add API call jent_set_fips_failure_callback as requested by Daniel Ojalvo
  * fix: Change the SHA-3 integration: The entropy pool is now a SHA-3 state.
  It is filled with the time delta containing entropy and auxiliary data that does not contain entropy using a SHA update operation. The auxiliary data is calculated by a SHA-3 hashing of some varying state data. The time delta that contains entropy is measured about the SHA-3 hasing of the auxiliary data. This satisfies FIPS 140-3 IG D.K resolutions 4, 6, and 8.
  * enhancement: add CMake support by Andrew Hopkins
- updated to 3.3.1
  * fix: bug fix in initialization logic by Vladis Dronov &lt;vdronov@redhat.com&gt;
  * fix: use __asm__ instead of asm to suit the C11 standard
- added a -devel-static package to be able to link it static.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1662984000">- updated to 3.4.1
  * add FIPS 140 hints to man page
  * simplify the test tool to search for optimal configurations
  * fix: jent_loop_shuffle: re-add setting the time that was lost with 3.4.0
  * enhancement: add ARM64 assembler code to read high-res timer</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1679486400">- Fix a stack corruption on s390x: [bsc#1209627]
  * Output size of the STCKE command on s390x is 16 bytes, compared
    to 8 bytes of the STCK command. Fix a stack corruption in the
    s390x version of jent_get_nstime(). Add some more detailed
    information on the STCKE command.
  * github.com/smuellerDD/jitterentropy-library/commit/7bf9f85
  * Add jitterentropy-fix-a-stack-corruption-on-s390x.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1701864000">- Make use of distro flags with %set_build_flags</changelog>
</package>
<package pkgid="b73b955acb9424063846079c01e785576709c5ce63d44784503e61edf1037508d6e6af15da8d0ca8338cdaa7ba5b1dd0469fa240a56d6ff6f8d7bdca75b3e9fb" name="jitterentropy-devel" arch="i586">
  <version epoch="0" ver="3.4.1" rel="3.1"/>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1632225600">- add a userspace jitter entropy generator library</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1632830400">- Trim conjecture from descriptions.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1659528000">- updated to 3.4.0
  * enhancement: add API call jent_set_fips_failure_callback as requested by Daniel Ojalvo
  * fix: Change the SHA-3 integration: The entropy pool is now a SHA-3 state.
  It is filled with the time delta containing entropy and auxiliary data that does not contain entropy using a SHA update operation. The auxiliary data is calculated by a SHA-3 hashing of some varying state data. The time delta that contains entropy is measured about the SHA-3 hasing of the auxiliary data. This satisfies FIPS 140-3 IG D.K resolutions 4, 6, and 8.
  * enhancement: add CMake support by Andrew Hopkins
- updated to 3.3.1
  * fix: bug fix in initialization logic by Vladis Dronov &lt;vdronov@redhat.com&gt;
  * fix: use __asm__ instead of asm to suit the C11 standard
- added a -devel-static package to be able to link it static.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1662984000">- updated to 3.4.1
  * add FIPS 140 hints to man page
  * simplify the test tool to search for optimal configurations
  * fix: jent_loop_shuffle: re-add setting the time that was lost with 3.4.0
  * enhancement: add ARM64 assembler code to read high-res timer</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1679486400">- Fix a stack corruption on s390x: [bsc#1209627]
  * Output size of the STCKE command on s390x is 16 bytes, compared
    to 8 bytes of the STCK command. Fix a stack corruption in the
    s390x version of jent_get_nstime(). Add some more detailed
    information on the STCKE command.
  * github.com/smuellerDD/jitterentropy-library/commit/7bf9f85
  * Add jitterentropy-fix-a-stack-corruption-on-s390x.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1701864000">- Make use of distro flags with %set_build_flags</changelog>
</package>
<package pkgid="ce5aa23891f4c8489aedcbfd471b72ca612a14598fdb7e6d2658d04820a5596831de269f2d7a238c609c2cf26fcb6aebebf3294ea4100eb20fe9ec972712dff4" name="jitterentropy-devel" arch="x86_64">
  <version epoch="0" ver="3.4.1" rel="3.1"/>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1632225600">- add a userspace jitter entropy generator library</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1632830400">- Trim conjecture from descriptions.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1659528000">- updated to 3.4.0
  * enhancement: add API call jent_set_fips_failure_callback as requested by Daniel Ojalvo
  * fix: Change the SHA-3 integration: The entropy pool is now a SHA-3 state.
  It is filled with the time delta containing entropy and auxiliary data that does not contain entropy using a SHA update operation. The auxiliary data is calculated by a SHA-3 hashing of some varying state data. The time delta that contains entropy is measured about the SHA-3 hasing of the auxiliary data. This satisfies FIPS 140-3 IG D.K resolutions 4, 6, and 8.
  * enhancement: add CMake support by Andrew Hopkins
- updated to 3.3.1
  * fix: bug fix in initialization logic by Vladis Dronov &lt;vdronov@redhat.com&gt;
  * fix: use __asm__ instead of asm to suit the C11 standard
- added a -devel-static package to be able to link it static.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1662984000">- updated to 3.4.1
  * add FIPS 140 hints to man page
  * simplify the test tool to search for optimal configurations
  * fix: jent_loop_shuffle: re-add setting the time that was lost with 3.4.0
  * enhancement: add ARM64 assembler code to read high-res timer</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1679486400">- Fix a stack corruption on s390x: [bsc#1209627]
  * Output size of the STCKE command on s390x is 16 bytes, compared
    to 8 bytes of the STCK command. Fix a stack corruption in the
    s390x version of jent_get_nstime(). Add some more detailed
    information on the STCKE command.
  * github.com/smuellerDD/jitterentropy-library/commit/7bf9f85
  * Add jitterentropy-fix-a-stack-corruption-on-s390x.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1701864000">- Make use of distro flags with %set_build_flags</changelog>
</package>
<package pkgid="e2cd22a15af72751a35886bbe6e4d3bbbdb5e8f153a1ed61245eeed1bbdb5cc9c3ba31b4292b8d07bdb58809bad904c0872854a732e8b800d687c8d052c45688" name="jitterentropy-devel-32bit" arch="x86_64">
  <version epoch="0" ver="3.4.1" rel="3.1"/>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1632225600">- add a userspace jitter entropy generator library</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1632830400">- Trim conjecture from descriptions.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1659528000">- updated to 3.4.0
  * enhancement: add API call jent_set_fips_failure_callback as requested by Daniel Ojalvo
  * fix: Change the SHA-3 integration: The entropy pool is now a SHA-3 state.
  It is filled with the time delta containing entropy and auxiliary data that does not contain entropy using a SHA update operation. The auxiliary data is calculated by a SHA-3 hashing of some varying state data. The time delta that contains entropy is measured about the SHA-3 hasing of the auxiliary data. This satisfies FIPS 140-3 IG D.K resolutions 4, 6, and 8.
  * enhancement: add CMake support by Andrew Hopkins
- updated to 3.3.1
  * fix: bug fix in initialization logic by Vladis Dronov &lt;vdronov@redhat.com&gt;
  * fix: use __asm__ instead of asm to suit the C11 standard
- added a -devel-static package to be able to link it static.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1662984000">- updated to 3.4.1
  * add FIPS 140 hints to man page
  * simplify the test tool to search for optimal configurations
  * fix: jent_loop_shuffle: re-add setting the time that was lost with 3.4.0
  * enhancement: add ARM64 assembler code to read high-res timer</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1679486400">- Fix a stack corruption on s390x: [bsc#1209627]
  * Output size of the STCKE command on s390x is 16 bytes, compared
    to 8 bytes of the STCK command. Fix a stack corruption in the
    s390x version of jent_get_nstime(). Add some more detailed
    information on the STCKE command.
  * github.com/smuellerDD/jitterentropy-library/commit/7bf9f85
  * Add jitterentropy-fix-a-stack-corruption-on-s390x.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1701864000">- Make use of distro flags with %set_build_flags</changelog>
</package>
<package pkgid="68e375fbaf7ecd1a6e3e62f4d45592bfabdc8480eae85daebfbb3677ca58e8228015ae077b0c91a5c76aebcc3693aedbe5142e04a36946fba23d70b4c5a38c1b" name="jitterentropy-devel-static" arch="i586">
  <version epoch="0" ver="3.4.1" rel="3.1"/>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1632225600">- add a userspace jitter entropy generator library</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1632830400">- Trim conjecture from descriptions.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1659528000">- updated to 3.4.0
  * enhancement: add API call jent_set_fips_failure_callback as requested by Daniel Ojalvo
  * fix: Change the SHA-3 integration: The entropy pool is now a SHA-3 state.
  It is filled with the time delta containing entropy and auxiliary data that does not contain entropy using a SHA update operation. The auxiliary data is calculated by a SHA-3 hashing of some varying state data. The time delta that contains entropy is measured about the SHA-3 hasing of the auxiliary data. This satisfies FIPS 140-3 IG D.K resolutions 4, 6, and 8.
  * enhancement: add CMake support by Andrew Hopkins
- updated to 3.3.1
  * fix: bug fix in initialization logic by Vladis Dronov &lt;vdronov@redhat.com&gt;
  * fix: use __asm__ instead of asm to suit the C11 standard
- added a -devel-static package to be able to link it static.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1662984000">- updated to 3.4.1
  * add FIPS 140 hints to man page
  * simplify the test tool to search for optimal configurations
  * fix: jent_loop_shuffle: re-add setting the time that was lost with 3.4.0
  * enhancement: add ARM64 assembler code to read high-res timer</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1679486400">- Fix a stack corruption on s390x: [bsc#1209627]
  * Output size of the STCKE command on s390x is 16 bytes, compared
    to 8 bytes of the STCK command. Fix a stack corruption in the
    s390x version of jent_get_nstime(). Add some more detailed
    information on the STCKE command.
  * github.com/smuellerDD/jitterentropy-library/commit/7bf9f85
  * Add jitterentropy-fix-a-stack-corruption-on-s390x.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1701864000">- Make use of distro flags with %set_build_flags</changelog>
</package>
<package pkgid="1cd41be33576cf5843d9449302557cf64e8be2d0c2d71d706f0318dda95ff7111a324cecdf405d80c5f68099f62892a208809abd48d914fa67d133cd321803e9" name="jitterentropy-devel-static" arch="x86_64">
  <version epoch="0" ver="3.4.1" rel="3.1"/>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1632225600">- add a userspace jitter entropy generator library</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1632830400">- Trim conjecture from descriptions.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1659528000">- updated to 3.4.0
  * enhancement: add API call jent_set_fips_failure_callback as requested by Daniel Ojalvo
  * fix: Change the SHA-3 integration: The entropy pool is now a SHA-3 state.
  It is filled with the time delta containing entropy and auxiliary data that does not contain entropy using a SHA update operation. The auxiliary data is calculated by a SHA-3 hashing of some varying state data. The time delta that contains entropy is measured about the SHA-3 hasing of the auxiliary data. This satisfies FIPS 140-3 IG D.K resolutions 4, 6, and 8.
  * enhancement: add CMake support by Andrew Hopkins
- updated to 3.3.1
  * fix: bug fix in initialization logic by Vladis Dronov &lt;vdronov@redhat.com&gt;
  * fix: use __asm__ instead of asm to suit the C11 standard
- added a -devel-static package to be able to link it static.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1662984000">- updated to 3.4.1
  * add FIPS 140 hints to man page
  * simplify the test tool to search for optimal configurations
  * fix: jent_loop_shuffle: re-add setting the time that was lost with 3.4.0
  * enhancement: add ARM64 assembler code to read high-res timer</changelog>
  <changelog author="Pedro Monreal &lt;pmonreal@suse.com&gt;" date="1679486400">- Fix a stack corruption on s390x: [bsc#1209627]
  * Output size of the STCKE command on s390x is 16 bytes, compared
    to 8 bytes of the STCK command. Fix a stack corruption in the
    s390x version of jent_get_nstime(). Add some more detailed
    information on the STCKE command.
  * github.com/smuellerDD/jitterentropy-library/commit/7bf9f85
  * Add jitterentropy-fix-a-stack-corruption-on-s390x.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1701864000">- Make use of distro flags with %set_build_flags</changelog>
</package>
<package pkgid="1a66ba1cc0658e12c4ae04522b87c4138867ae6260b9adfd171329ee9a15992ac4e9d93d779193a25c9b29a1b8ea2705036675c7d87c1753783f31ef95ddf049" name="jlex" arch="noarch">
  <version epoch="0" ver="1.2.6" rel="283.9"/>
  <changelog author="jsmeix@suse.de" date="1121688000">- Current version 1.2.6 from JPackage.org</changelog>
  <changelog author="jsmeix@suse.de" date="1122552000">- 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="coolo@suse.de" date="1216987200">- build with gcj to avoid bootstrap problems with openjdk</changelog>
  <changelog author="coolo@suse.de" date="1217160000">- avoid more packages creating bootstrap problems</changelog>
  <changelog author="mvyskocil@suse.cz" date="1289217600">- build ignore xml-commons-jaxp-1.3-apis</changelog>
  <changelog author="mvyskocil@suse.com" date="1377259200">- don't build javadoc
- use 1.5 source/target</changelog>
  <changelog author="fstrba@suse.com" date="1507032000">- Build with source and target level 1.6 and do not require
  java-gcj-compat
- Clean spec file</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1647604800">- Build with source/target levels 8</changelog>
</package>
<package pkgid="9442e54a68601dd338746e93ebc2dc07162760476f5f531f883b8fccb08227b5ece38b6c5fef38c89dcc5c50ba5d392524b93049fedd7594b68ae0927dc85ccb" name="jlex" arch="src">
  <version epoch="0" ver="1.2.6" rel="283.9"/>
  <changelog author="skh@suse.de" date="1094126400">- Initial package created with version 1.2.6 (JPackage 1.5)</changelog>
  <changelog author="jsmeix@suse.de" date="1121688000">- Current version 1.2.6 from JPackage.org</changelog>
  <changelog author="jsmeix@suse.de" date="1122552000">- 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="coolo@suse.de" date="1216987200">- build with gcj to avoid bootstrap problems with openjdk</changelog>
  <changelog author="coolo@suse.de" date="1217160000">- avoid more packages creating bootstrap problems</changelog>
  <changelog author="mvyskocil@suse.cz" date="1289217600">- build ignore xml-commons-jaxp-1.3-apis</changelog>
  <changelog author="mvyskocil@suse.com" date="1377259200">- don't build javadoc
- use 1.5 source/target</changelog>
  <changelog author="fstrba@suse.com" date="1507032000">- Build with source and target level 1.6 and do not require
  java-gcj-compat
- Clean spec file</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1647604800">- Build with source/target levels 8</changelog>
</package>
<package pkgid="8bbb9edfafab89286e61c645380738d346367c96fd5045f519e61e9e750e56463ce2f257fb8cea9599c7878fa4b5629c1bba8a637920f149e1d14971e94caf75" name="joker" arch="src">
  <version epoch="0" ver="1.3.3" rel="1.1"/>
  <changelog author="Jochen Breuer &lt;brejoc@gmail.com&gt; - 1.3.0" date="1696420800">- Initial commit of Joker version 1.3.0 including vendor archive</changelog>
  <changelog author="Jochen Breuer &lt;brejoc@gmail.com&gt; - 1.3.1" date="1699012800">- Update to version 1.3.1
  * Updated vendor archive
  * Linter improvements: add parse-uuid to cljs (gh#489)</changelog>
  <changelog author="Jochen Breuer &lt;brejoc@gmail.com&gt; - 1.3.3" date="1703160000">- Update to version 1.3.3
  * Updated vendor archive
  * Create a_data.go in a reproducible way (thanks @bmwiedemann !)
  * add abs to cljs (thanks @harold !)
  * Bump golang.org/x/crypto from 0.14.0 to 0.17.0</changelog>
</package>
<package pkgid="5010e974d938eaea71132a445c47f730d35afb99125765f1c6fc3c295faca866a8cd8f78add87db7eba11327b7c2f4b7ce16d1df37c3088b3a82e61252a42223" name="joker" arch="x86_64">
  <version epoch="0" ver="1.3.3" rel="1.1"/>
  <changelog author="Jochen Breuer &lt;brejoc@gmail.com&gt; - 1.3.0" date="1696420800">- Initial commit of Joker version 1.3.0 including vendor archive</changelog>
  <changelog author="Jochen Breuer &lt;brejoc@gmail.com&gt; - 1.3.1" date="1699012800">- Update to version 1.3.1
  * Updated vendor archive
  * Linter improvements: add parse-uuid to cljs (gh#489)</changelog>
  <changelog author="Jochen Breuer &lt;brejoc@gmail.com&gt; - 1.3.3" date="1703160000">- Update to version 1.3.3
  * Updated vendor archive
  * Create a_data.go in a reproducible way (thanks @bmwiedemann !)
  * add abs to cljs (thanks @harold !)
  * Bump golang.org/x/crypto from 0.14.0 to 0.17.0</changelog>
</package>
<package pkgid="814a9ab5bc61db875cbcfb092527423ebb7e886774269352169f369f0fc27853aee8046da6f4692cf9811f7313f64d5a53a34dc66280cb95dfa5493537dd4646" name="jose" arch="src">
  <version epoch="0" ver="11" rel="1.3"/>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1681214400">- initial import of C-language implementation of Javascript Object
  Signing and Encryption, for use by clevis</changelog>
</package>
<package pkgid="e4fed38cdfdc19476d43f2bd5410431ebe2a54a5d28aa5bd46b3073cd488b9eb8a9a801cc0366428ba8f9501476ff87e71fabfb67e6dcb124bbba30e137d1a74" name="jose" arch="x86_64">
  <version epoch="0" ver="11" rel="1.3"/>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1681214400">- initial import of C-language implementation of Javascript Object
  Signing and Encryption, for use by clevis</changelog>
</package>
<package pkgid="6fe4a2676433fa682be8e83bcfe92d0bc6c86a5e6f5589a27bc09b0ba7d79281d058b1f6bd473913744defac953eb31c15eaae592133530f125cddf315928e71" name="jose-debuginfo" arch="x86_64">
  <version epoch="0" ver="11" rel="1.3"/>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1681214400">- initial import of C-language implementation of Javascript Object
  Signing and Encryption, for use by clevis</changelog>
</package>
<package pkgid="3dc691bcc9b4a23e5d514768b1b484eef8af4a3423aa01c2cf90743dd8680a214297b94388f096a5a70aae5bff249819ab66dbb481345c8a4b2b285836e70c49" name="jose-debugsource" arch="x86_64">
  <version epoch="0" ver="11" rel="1.3"/>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1681214400">- initial import of C-language implementation of Javascript Object
  Signing and Encryption, for use by clevis</changelog>
</package>
<package pkgid="748edf4edb37469761badf407d10bdd3b394a1bef28596cb809de210c404a8bfbae4ba3468bf375088515bc9c9074c96ca10849740676031ce0ca8ae48c3bca7" name="jq" arch="i586">
  <version epoch="0" ver="1.7.1" rel="1.1"/>
  <changelog author="mpluskal@suse.com" date="1468670400">- Make building more verbose
- Run tests</changelog>
  <changelog author="mpluskal@suse.com" date="1483358400">- Update tests dependencies to increase test coverage (bsc#1017157)
  * valgrind based tests were skipped
- Do not run tests in qemu builds, valgrind does not work reliably
  in such conditions</changelog>
  <changelog author="idonmez@suse.com" date="1486123200">- Add CVE-2016-4074.patch to prevent a stack exhaustion
  CVE-2016-4074 bsc#1014176</changelog>
  <changelog author="Avindra Goolcharan &lt;aavindraa@gmail.com&gt;" date="1541160000">- Update to version 1.6
  * Destructuring Alternation
  * many new builtins (see docs)
  * Add support for ASAN and UBSAN
  * Make it easier to use jq with shebangs
  * Add $ENV builtin variable to access environment
  * Add JQ_COLORS env var for configuring the output colors
  * change: Calling jq without a program argument now always assumes
    "." for the program, regardless of stdin/stdout
  * fix: Make sorting stable regardless of qsort.
- cleanup with spec-cleaner
- drop CVE-2015-8863.patch (upstreamed in 8eb1367ca44e772963e704a700ef72ae2e12babd)
- drop CVE-2016-4074.patch (upstreamed in fd4ae8304e23007672af9a37855c7a76de7c78cf)</changelog>
  <changelog author="myen@suse.com" date="1562241600">- Make jq depend on libjq1, so upgrading jq upgrades both
  See: https://github.com/stedolan/jq/issues/1904</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1663934400">- build without valgrind on riscv64 - does not exist (yet)</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1694088000">- Update to version 1.7
  * Make object key color configurable using JQ_COLORS environment
    variable.
  * Change the default color of null to Bright Black.
  * Respect NO_COLOR environment variable to disable color output.
  * Improved --help output. Now mentions all options and nicer
    order.
  * Fix multiple issues of exit code using --exit-code/-e option.
  * Add --raw-output0 for NUL (zero byte) separated output.
  * Fix assert crash and validate JSON for --jsonarg.
  * Remove deprecated --argfile option.
  Language changes
  * Use decimal number literals to preserve precision. Comparison
    operations respects precision but arithmetic operations might
    truncate.
  * Adds new builtin pick(stream) to emit a projection of the
    input object or array.
  * Adds new builtin debug(msgs) that works like debug but applies
    a filter on the input before writing to stderr.
  * Adds new builtin scan($re; $flags). Was documented but not
    implemented.
  * Adds new builtin abs to get absolute value. This potentially
    allows the literal value of numbers to be preserved as length
    and fabs convert to float.
  * Allow if without else-branch. When skipped the else-branch
    will be . (identity).
  * Allow use of $binding as key in object literals.
  * Allow dot between chained indexes when using .["index"]
  * Allow dot for chained value iterator .[], .[]?
  * Fix try/catch catches more than it should.
  * Speed up and refactor some builtins, also remove
    scalars_or_empty/0.
  * Now halt and halt_error exit immediately instead of continuing
    to the next input.
  * Fix issue converting string to number after previous convert
    error.
  * Fix issue representing large numbers on some platforms causing
    invalid JSON output.
  * Fix deletion using assigning empty against arrays.
  * Allow keywords to be used as binding name in more places.
  * Allow using nan as NaN in JSON.
  * Expose a module's function names in modulemeta.
  * Fix contains/1 to handle strings with NUL.
  * Fix stderr/0 to output raw text without any decoration.
  * Fix nth/2 to emit empty on index out of range.
  * Fix implode to not assert and instead replace invalid unicode
    codepoints.
  * Fix indices/1 and rindex/1 in case of overlapping matches in
    strings.
  * Fix sub/3 to resolve issues involving global search-and-replace
    (gsub) operations.
  * Fix empty regular expression matches.
  * Fix overflow exception of the modulo operator.
  * Fix string multiplication by 0 (and less than 1) to emit empty
    string.
  * Fix segfault when using libjq and threads.
  * Fix constant folding of division and reminder with zero
    divisor.
  * Fix error/0, error/1 to throw null error.
  * Simpler and faster transpose.
  * Simple and efficient implementation of walk/1.
  * Remove deprecated filters leaf_paths, recurse_down.
- Adjust URL/Source - new upstream
  https://github.com/stedolan/jq -&gt; https://github.com/jqlang</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1695816000">- switch to bootstrapped upstream tarball to fix version output
  [boo#1215737]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64 bit architectures</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1702468800">- Update to version 1.7.1
  Security
  * Fix CVE-2023-50246 (boo#1218034)
    + Fix heap buffer overflow in jvp_literal_number_literal.
  * Fix CVE-2023-50268 (boo#1218038)
    fix stack-buffer-overflow if comparing nan with payload.
  CLI changes
  * Make the default background color more suitable for bright
    backgrounds.
  * Allow passing the inline jq script after --.
  * Fix possible uninitialised value dereference if jq_init() fails
  Language changes
  * Simplify paths/0 and paths/1.
  * Reject U+001F in string literals.
  * Remove unused nref accumulator in block_bind_library.
  * Remove a bunch of unused variables, and useless assignments.
  * main.c: Remove unused EXIT_STATUS_EXACT option.
  * Actually use the number correctly casted from double to int as
    index.
  * src/builtin.c: remove unnecessary jv_copy-s in
    type_error/type_error2.
  * Remove undefined behavior caught by LLVM 10 UBSAN.
  * Convert decnum to binary64 (double) instead of decimal64.
    This makes jq behave like the JSON specification suggests and
    more similar to other languages.
  * Fix memory leaks on invalid input for ltrimstr/1 and
    rtrimstr/1.
  * Fix memory leak on failed get for setpath/2.
  * Fix nan from json parsing also for nans with payload that
    start with 'n'.
  * Allow carriage return characters in comments.
  Documentation changes
  * Generate links in the man page.
  libjq
  * Add extern C for C++.</changelog>
</package>
<package pkgid="b957ec6a137c5abedae972f2c61389cfa59757b4450fcc71f69a35e8e5ae70121e627d3214bb50f9eeeec7d728afc8ee406f2615ae93924bf6529a2d67020d94" name="jq" arch="src">
  <version epoch="0" ver="1.7.1" rel="1.1"/>
  <changelog author="robert.munteanu@gmail.com" date="1380628800">- Initial packaging of version 1.3</changelog>
  <changelog author="cdenicolo@suse.com" date="1382011200">- license update: MIT and CC-BY-3.0
  documentation is licensed under CC-BY-3.0</changelog>
  <changelog author="prusnak@opensuse.org" date="1402833600">- Updated to 1.4
  + New command line arguments
  * jq --arg-file variable file
  * jq --unbuffered
  * jq -e / --exit-status (set exit status based on outputs)
  * jq -S / --sort-keys (now jq no longer sorts object keys by
    default
  + Syntax changes
  * .. -&gt; like // in XPath (recursive traversal)
  * question mark (e.g., .a?) to suppress errors
  * ."foo" syntax (equivalent to .["foo"])
  * better error handling for .foo
  * added % operator (modulo)
  * allow negation without requiring extra parenthesis
  * more function arguments (up to six)
  + New filters
  * any, all
  * iterables, arrays, objects, scalars, nulls, booleans,
    numbers, strings, values
  + New string built-ins
  * split
  * join (join an array of strings with a given separator string)
  * ltrimstr, rtrimstr
  * startswith, endswith
  * explode, implode
  * fromjson, tojson
  * index, rindex, indices
  + New math functions
  * floor, sqrt, cbrt, etc.
  + Addition of libjq, a C API interface to jq's JSON representation
    and for running jq programs from C applications.</changelog>
  <changelog author="idonmez@suse.com" date="1403870400">- Don't package static libs
- Fix rpath on the main binary</changelog>
  <changelog author="idonmez@suse.com" date="1439899200">- Update to version 1.5
  * Regexp support
  * A proper module system
  * Destructuring syntax
  * Math functions
  * An online streaming parser
  * Minimal I/O builtins (inputs, debug)
  * try/catch for catching and handling errors
  * Tail call optimization
  * Datetime functions
  * Performance enhancements
- Add oniguruma-devel BuildRequires for regexp support</changelog>
  <changelog author="idonmez@suse.com" date="1461585600">- Add CVE-2015-8863.patch to fix a heap overflow bsc#976992</changelog>
  <changelog author="mpluskal@suse.com" date="1468670400">- Make building more verbose
- Run tests</changelog>
  <changelog author="mpluskal@suse.com" date="1483358400">- Update tests dependencies to increase test coverage (bsc#1017157)
  * valgrind based tests were skipped
- Do not run tests in qemu builds, valgrind does not work reliably
  in such conditions</changelog>
  <changelog author="idonmez@suse.com" date="1486123200">- Add CVE-2016-4074.patch to prevent a stack exhaustion
  CVE-2016-4074 bsc#1014176</changelog>
  <changelog author="Avindra Goolcharan &lt;aavindraa@gmail.com&gt;" date="1541160000">- Update to version 1.6
  * Destructuring Alternation
  * many new builtins (see docs)
  * Add support for ASAN and UBSAN
  * Make it easier to use jq with shebangs
  * Add $ENV builtin variable to access environment
  * Add JQ_COLORS env var for configuring the output colors
  * change: Calling jq without a program argument now always assumes
    "." for the program, regardless of stdin/stdout
  * fix: Make sorting stable regardless of qsort.
- cleanup with spec-cleaner
- drop CVE-2015-8863.patch (upstreamed in 8eb1367ca44e772963e704a700ef72ae2e12babd)
- drop CVE-2016-4074.patch (upstreamed in fd4ae8304e23007672af9a37855c7a76de7c78cf)</changelog>
  <changelog author="myen@suse.com" date="1562241600">- Make jq depend on libjq1, so upgrading jq upgrades both
  See: https://github.com/stedolan/jq/issues/1904</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1663934400">- build without valgrind on riscv64 - does not exist (yet)</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1694088000">- Update to version 1.7
  * Make object key color configurable using JQ_COLORS environment
    variable.
  * Change the default color of null to Bright Black.
  * Respect NO_COLOR environment variable to disable color output.
  * Improved --help output. Now mentions all options and nicer
    order.
  * Fix multiple issues of exit code using --exit-code/-e option.
  * Add --raw-output0 for NUL (zero byte) separated output.
  * Fix assert crash and validate JSON for --jsonarg.
  * Remove deprecated --argfile option.
  Language changes
  * Use decimal number literals to preserve precision. Comparison
    operations respects precision but arithmetic operations might
    truncate.
  * Adds new builtin pick(stream) to emit a projection of the
    input object or array.
  * Adds new builtin debug(msgs) that works like debug but applies
    a filter on the input before writing to stderr.
  * Adds new builtin scan($re; $flags). Was documented but not
    implemented.
  * Adds new builtin abs to get absolute value. This potentially
    allows the literal value of numbers to be preserved as length
    and fabs convert to float.
  * Allow if without else-branch. When skipped the else-branch
    will be . (identity).
  * Allow use of $binding as key in object literals.
  * Allow dot between chained indexes when using .["index"]
  * Allow dot for chained value iterator .[], .[]?
  * Fix try/catch catches more than it should.
  * Speed up and refactor some builtins, also remove
    scalars_or_empty/0.
  * Now halt and halt_error exit immediately instead of continuing
    to the next input.
  * Fix issue converting string to number after previous convert
    error.
  * Fix issue representing large numbers on some platforms causing
    invalid JSON output.
  * Fix deletion using assigning empty against arrays.
  * Allow keywords to be used as binding name in more places.
  * Allow using nan as NaN in JSON.
  * Expose a module's function names in modulemeta.
  * Fix contains/1 to handle strings with NUL.
  * Fix stderr/0 to output raw text without any decoration.
  * Fix nth/2 to emit empty on index out of range.
  * Fix implode to not assert and instead replace invalid unicode
    codepoints.
  * Fix indices/1 and rindex/1 in case of overlapping matches in
    strings.
  * Fix sub/3 to resolve issues involving global search-and-replace
    (gsub) operations.
  * Fix empty regular expression matches.
  * Fix overflow exception of the modulo operator.
  * Fix string multiplication by 0 (and less than 1) to emit empty
    string.
  * Fix segfault when using libjq and threads.
  * Fix constant folding of division and reminder with zero
    divisor.
  * Fix error/0, error/1 to throw null error.
  * Simpler and faster transpose.
  * Simple and efficient implementation of walk/1.
  * Remove deprecated filters leaf_paths, recurse_down.
- Adjust URL/Source - new upstream
  https://github.com/stedolan/jq -&gt; https://github.com/jqlang</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1695816000">- switch to bootstrapped upstream tarball to fix version output
  [boo#1215737]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64 bit architectures</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1702468800">- Update to version 1.7.1
  Security
  * Fix CVE-2023-50246 (boo#1218034)
    + Fix heap buffer overflow in jvp_literal_number_literal.
  * Fix CVE-2023-50268 (boo#1218038)
    fix stack-buffer-overflow if comparing nan with payload.
  CLI changes
  * Make the default background color more suitable for bright
    backgrounds.
  * Allow passing the inline jq script after --.
  * Fix possible uninitialised value dereference if jq_init() fails
  Language changes
  * Simplify paths/0 and paths/1.
  * Reject U+001F in string literals.
  * Remove unused nref accumulator in block_bind_library.
  * Remove a bunch of unused variables, and useless assignments.
  * main.c: Remove unused EXIT_STATUS_EXACT option.
  * Actually use the number correctly casted from double to int as
    index.
  * src/builtin.c: remove unnecessary jv_copy-s in
    type_error/type_error2.
  * Remove undefined behavior caught by LLVM 10 UBSAN.
  * Convert decnum to binary64 (double) instead of decimal64.
    This makes jq behave like the JSON specification suggests and
    more similar to other languages.
  * Fix memory leaks on invalid input for ltrimstr/1 and
    rtrimstr/1.
  * Fix memory leak on failed get for setpath/2.
  * Fix nan from json parsing also for nans with payload that
    start with 'n'.
  * Allow carriage return characters in comments.
  Documentation changes
  * Generate links in the man page.
  libjq
  * Add extern C for C++.</changelog>
</package>
<package pkgid="6b49019eb1aa7608a4035242fbc2f71349d60b3c22404486db631c631d160d85d85523aeec50272b546b6db56a3bcef53ce737ccb0e298508d01d3413c1d6e1b" name="jq" arch="x86_64">
  <version epoch="0" ver="1.7.1" rel="1.1"/>
  <changelog author="mpluskal@suse.com" date="1468670400">- Make building more verbose
- Run tests</changelog>
  <changelog author="mpluskal@suse.com" date="1483358400">- Update tests dependencies to increase test coverage (bsc#1017157)
  * valgrind based tests were skipped
- Do not run tests in qemu builds, valgrind does not work reliably
  in such conditions</changelog>
  <changelog author="idonmez@suse.com" date="1486123200">- Add CVE-2016-4074.patch to prevent a stack exhaustion
  CVE-2016-4074 bsc#1014176</changelog>
  <changelog author="Avindra Goolcharan &lt;aavindraa@gmail.com&gt;" date="1541160000">- Update to version 1.6
  * Destructuring Alternation
  * many new builtins (see docs)
  * Add support for ASAN and UBSAN
  * Make it easier to use jq with shebangs
  * Add $ENV builtin variable to access environment
  * Add JQ_COLORS env var for configuring the output colors
  * change: Calling jq without a program argument now always assumes
    "." for the program, regardless of stdin/stdout
  * fix: Make sorting stable regardless of qsort.
- cleanup with spec-cleaner
- drop CVE-2015-8863.patch (upstreamed in 8eb1367ca44e772963e704a700ef72ae2e12babd)
- drop CVE-2016-4074.patch (upstreamed in fd4ae8304e23007672af9a37855c7a76de7c78cf)</changelog>
  <changelog author="myen@suse.com" date="1562241600">- Make jq depend on libjq1, so upgrading jq upgrades both
  See: https://github.com/stedolan/jq/issues/1904</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1663934400">- build without valgrind on riscv64 - does not exist (yet)</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1694088000">- Update to version 1.7
  * Make object key color configurable using JQ_COLORS environment
    variable.
  * Change the default color of null to Bright Black.
  * Respect NO_COLOR environment variable to disable color output.
  * Improved --help output. Now mentions all options and nicer
    order.
  * Fix multiple issues of exit code using --exit-code/-e option.
  * Add --raw-output0 for NUL (zero byte) separated output.
  * Fix assert crash and validate JSON for --jsonarg.
  * Remove deprecated --argfile option.
  Language changes
  * Use decimal number literals to preserve precision. Comparison
    operations respects precision but arithmetic operations might
    truncate.
  * Adds new builtin pick(stream) to emit a projection of the
    input object or array.
  * Adds new builtin debug(msgs) that works like debug but applies
    a filter on the input before writing to stderr.
  * Adds new builtin scan($re; $flags). Was documented but not
    implemented.
  * Adds new builtin abs to get absolute value. This potentially
    allows the literal value of numbers to be preserved as length
    and fabs convert to float.
  * Allow if without else-branch. When skipped the else-branch
    will be . (identity).
  * Allow use of $binding as key in object literals.
  * Allow dot between chained indexes when using .["index"]
  * Allow dot for chained value iterator .[], .[]?
  * Fix try/catch catches more than it should.
  * Speed up and refactor some builtins, also remove
    scalars_or_empty/0.
  * Now halt and halt_error exit immediately instead of continuing
    to the next input.
  * Fix issue converting string to number after previous convert
    error.
  * Fix issue representing large numbers on some platforms causing
    invalid JSON output.
  * Fix deletion using assigning empty against arrays.
  * Allow keywords to be used as binding name in more places.
  * Allow using nan as NaN in JSON.
  * Expose a module's function names in modulemeta.
  * Fix contains/1 to handle strings with NUL.
  * Fix stderr/0 to output raw text without any decoration.
  * Fix nth/2 to emit empty on index out of range.
  * Fix implode to not assert and instead replace invalid unicode
    codepoints.
  * Fix indices/1 and rindex/1 in case of overlapping matches in
    strings.
  * Fix sub/3 to resolve issues involving global search-and-replace
    (gsub) operations.
  * Fix empty regular expression matches.
  * Fix overflow exception of the modulo operator.
  * Fix string multiplication by 0 (and less than 1) to emit empty
    string.
  * Fix segfault when using libjq and threads.
  * Fix constant folding of division and reminder with zero
    divisor.
  * Fix error/0, error/1 to throw null error.
  * Simpler and faster transpose.
  * Simple and efficient implementation of walk/1.
  * Remove deprecated filters leaf_paths, recurse_down.
- Adjust URL/Source - new upstream
  https://github.com/stedolan/jq -&gt; https://github.com/jqlang</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1695816000">- switch to bootstrapped upstream tarball to fix version output
  [boo#1215737]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64 bit architectures</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1702468800">- Update to version 1.7.1
  Security
  * Fix CVE-2023-50246 (boo#1218034)
    + Fix heap buffer overflow in jvp_literal_number_literal.
  * Fix CVE-2023-50268 (boo#1218038)
    fix stack-buffer-overflow if comparing nan with payload.
  CLI changes
  * Make the default background color more suitable for bright
    backgrounds.
  * Allow passing the inline jq script after --.
  * Fix possible uninitialised value dereference if jq_init() fails
  Language changes
  * Simplify paths/0 and paths/1.
  * Reject U+001F in string literals.
  * Remove unused nref accumulator in block_bind_library.
  * Remove a bunch of unused variables, and useless assignments.
  * main.c: Remove unused EXIT_STATUS_EXACT option.
  * Actually use the number correctly casted from double to int as
    index.
  * src/builtin.c: remove unnecessary jv_copy-s in
    type_error/type_error2.
  * Remove undefined behavior caught by LLVM 10 UBSAN.
  * Convert decnum to binary64 (double) instead of decimal64.
    This makes jq behave like the JSON specification suggests and
    more similar to other languages.
  * Fix memory leaks on invalid input for ltrimstr/1 and
    rtrimstr/1.
  * Fix memory leak on failed get for setpath/2.
  * Fix nan from json parsing also for nans with payload that
    start with 'n'.
  * Allow carriage return characters in comments.
  Documentation changes
  * Generate links in the man page.
  libjq
  * Add extern C for C++.</changelog>
</package>
<package pkgid="ee15469cfc1f39172d62bda05353c5d3a59e7907bcd61543cb4b70b5a4c8abb50359cc03fee17334352b39a84db75d9e88cd51913e6d777c95a6d8299eb27793" name="jq-debuginfo" arch="i586">
  <version epoch="0" ver="1.7.1" rel="1.1"/>
  <changelog author="mpluskal@suse.com" date="1468670400">- Make building more verbose
- Run tests</changelog>
  <changelog author="mpluskal@suse.com" date="1483358400">- Update tests dependencies to increase test coverage (bsc#1017157)
  * valgrind based tests were skipped
- Do not run tests in qemu builds, valgrind does not work reliably
  in such conditions</changelog>
  <changelog author="idonmez@suse.com" date="1486123200">- Add CVE-2016-4074.patch to prevent a stack exhaustion
  CVE-2016-4074 bsc#1014176</changelog>
  <changelog author="Avindra Goolcharan &lt;aavindraa@gmail.com&gt;" date="1541160000">- Update to version 1.6
  * Destructuring Alternation
  * many new builtins (see docs)
  * Add support for ASAN and UBSAN
  * Make it easier to use jq with shebangs
  * Add $ENV builtin variable to access environment
  * Add JQ_COLORS env var for configuring the output colors
  * change: Calling jq without a program argument now always assumes
    "." for the program, regardless of stdin/stdout
  * fix: Make sorting stable regardless of qsort.
- cleanup with spec-cleaner
- drop CVE-2015-8863.patch (upstreamed in 8eb1367ca44e772963e704a700ef72ae2e12babd)
- drop CVE-2016-4074.patch (upstreamed in fd4ae8304e23007672af9a37855c7a76de7c78cf)</changelog>
  <changelog author="myen@suse.com" date="1562241600">- Make jq depend on libjq1, so upgrading jq upgrades both
  See: https://github.com/stedolan/jq/issues/1904</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1663934400">- build without valgrind on riscv64 - does not exist (yet)</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1694088000">- Update to version 1.7
  * Make object key color configurable using JQ_COLORS environment
    variable.
  * Change the default color of null to Bright Black.
  * Respect NO_COLOR environment variable to disable color output.
  * Improved --help output. Now mentions all options and nicer
    order.
  * Fix multiple issues of exit code using --exit-code/-e option.
  * Add --raw-output0 for NUL (zero byte) separated output.
  * Fix assert crash and validate JSON for --jsonarg.
  * Remove deprecated --argfile option.
  Language changes
  * Use decimal number literals to preserve precision. Comparison
    operations respects precision but arithmetic operations might
    truncate.
  * Adds new builtin pick(stream) to emit a projection of the
    input object or array.
  * Adds new builtin debug(msgs) that works like debug but applies
    a filter on the input before writing to stderr.
  * Adds new builtin scan($re; $flags). Was documented but not
    implemented.
  * Adds new builtin abs to get absolute value. This potentially
    allows the literal value of numbers to be preserved as length
    and fabs convert to float.
  * Allow if without else-branch. When skipped the else-branch
    will be . (identity).
  * Allow use of $binding as key in object literals.
  * Allow dot between chained indexes when using .["index"]
  * Allow dot for chained value iterator .[], .[]?
  * Fix try/catch catches more than it should.
  * Speed up and refactor some builtins, also remove
    scalars_or_empty/0.
  * Now halt and halt_error exit immediately instead of continuing
    to the next input.
  * Fix issue converting string to number after previous convert
    error.
  * Fix issue representing large numbers on some platforms causing
    invalid JSON output.
  * Fix deletion using assigning empty against arrays.
  * Allow keywords to be used as binding name in more places.
  * Allow using nan as NaN in JSON.
  * Expose a module's function names in modulemeta.
  * Fix contains/1 to handle strings with NUL.
  * Fix stderr/0 to output raw text without any decoration.
  * Fix nth/2 to emit empty on index out of range.
  * Fix implode to not assert and instead replace invalid unicode
    codepoints.
  * Fix indices/1 and rindex/1 in case of overlapping matches in
    strings.
  * Fix sub/3 to resolve issues involving global search-and-replace
    (gsub) operations.
  * Fix empty regular expression matches.
  * Fix overflow exception of the modulo operator.
  * Fix string multiplication by 0 (and less than 1) to emit empty
    string.
  * Fix segfault when using libjq and threads.
  * Fix constant folding of division and reminder with zero
    divisor.
  * Fix error/0, error/1 to throw null error.
  * Simpler and faster transpose.
  * Simple and efficient implementation of walk/1.
  * Remove deprecated filters leaf_paths, recurse_down.
- Adjust URL/Source - new upstream
  https://github.com/stedolan/jq -&gt; https://github.com/jqlang</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1695816000">- switch to bootstrapped upstream tarball to fix version output
  [boo#1215737]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64 bit architectures</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1702468800">- Update to version 1.7.1
  Security
  * Fix CVE-2023-50246 (boo#1218034)
    + Fix heap buffer overflow in jvp_literal_number_literal.
  * Fix CVE-2023-50268 (boo#1218038)
    fix stack-buffer-overflow if comparing nan with payload.
  CLI changes
  * Make the default background color more suitable for bright
    backgrounds.
  * Allow passing the inline jq script after --.
  * Fix possible uninitialised value dereference if jq_init() fails
  Language changes
  * Simplify paths/0 and paths/1.
  * Reject U+001F in string literals.
  * Remove unused nref accumulator in block_bind_library.
  * Remove a bunch of unused variables, and useless assignments.
  * main.c: Remove unused EXIT_STATUS_EXACT option.
  * Actually use the number correctly casted from double to int as
    index.
  * src/builtin.c: remove unnecessary jv_copy-s in
    type_error/type_error2.
  * Remove undefined behavior caught by LLVM 10 UBSAN.
  * Convert decnum to binary64 (double) instead of decimal64.
    This makes jq behave like the JSON specification suggests and
    more similar to other languages.
  * Fix memory leaks on invalid input for ltrimstr/1 and
    rtrimstr/1.
  * Fix memory leak on failed get for setpath/2.
  * Fix nan from json parsing also for nans with payload that
    start with 'n'.
  * Allow carriage return characters in comments.
  Documentation changes
  * Generate links in the man page.
  libjq
  * Add extern C for C++.</changelog>
</package>
<package pkgid="1193c4e93c01c62693fc25836d7dcd672e2b5c9076ae05b8490adace81e2d59f99fa707433b2ef12b0a5a8eae3f58ba2dc89abc2ced69696e5edecc22a22d1e4" name="jq-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.7.1" rel="1.1"/>
  <changelog author="mpluskal@suse.com" date="1468670400">- Make building more verbose
- Run tests</changelog>
  <changelog author="mpluskal@suse.com" date="1483358400">- Update tests dependencies to increase test coverage (bsc#1017157)
  * valgrind based tests were skipped
- Do not run tests in qemu builds, valgrind does not work reliably
  in such conditions</changelog>
  <changelog author="idonmez@suse.com" date="1486123200">- Add CVE-2016-4074.patch to prevent a stack exhaustion
  CVE-2016-4074 bsc#1014176</changelog>
  <changelog author="Avindra Goolcharan &lt;aavindraa@gmail.com&gt;" date="1541160000">- Update to version 1.6
  * Destructuring Alternation
  * many new builtins (see docs)
  * Add support for ASAN and UBSAN
  * Make it easier to use jq with shebangs
  * Add $ENV builtin variable to access environment
  * Add JQ_COLORS env var for configuring the output colors
  * change: Calling jq without a program argument now always assumes
    "." for the program, regardless of stdin/stdout
  * fix: Make sorting stable regardless of qsort.
- cleanup with spec-cleaner
- drop CVE-2015-8863.patch (upstreamed in 8eb1367ca44e772963e704a700ef72ae2e12babd)
- drop CVE-2016-4074.patch (upstreamed in fd4ae8304e23007672af9a37855c7a76de7c78cf)</changelog>
  <changelog author="myen@suse.com" date="1562241600">- Make jq depend on libjq1, so upgrading jq upgrades both
  See: https://github.com/stedolan/jq/issues/1904</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1663934400">- build without valgrind on riscv64 - does not exist (yet)</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1694088000">- Update to version 1.7
  * Make object key color configurable using JQ_COLORS environment
    variable.
  * Change the default color of null to Bright Black.
  * Respect NO_COLOR environment variable to disable color output.
  * Improved --help output. Now mentions all options and nicer
    order.
  * Fix multiple issues of exit code using --exit-code/-e option.
  * Add --raw-output0 for NUL (zero byte) separated output.
  * Fix assert crash and validate JSON for --jsonarg.
  * Remove deprecated --argfile option.
  Language changes
  * Use decimal number literals to preserve precision. Comparison
    operations respects precision but arithmetic operations might
    truncate.
  * Adds new builtin pick(stream) to emit a projection of the
    input object or array.
  * Adds new builtin debug(msgs) that works like debug but applies
    a filter on the input before writing to stderr.
  * Adds new builtin scan($re; $flags). Was documented but not
    implemented.
  * Adds new builtin abs to get absolute value. This potentially
    allows the literal value of numbers to be preserved as length
    and fabs convert to float.
  * Allow if without else-branch. When skipped the else-branch
    will be . (identity).
  * Allow use of $binding as key in object literals.
  * Allow dot between chained indexes when using .["index"]
  * Allow dot for chained value iterator .[], .[]?
  * Fix try/catch catches more than it should.
  * Speed up and refactor some builtins, also remove
    scalars_or_empty/0.
  * Now halt and halt_error exit immediately instead of continuing
    to the next input.
  * Fix issue converting string to number after previous convert
    error.
  * Fix issue representing large numbers on some platforms causing
    invalid JSON output.
  * Fix deletion using assigning empty against arrays.
  * Allow keywords to be used as binding name in more places.
  * Allow using nan as NaN in JSON.
  * Expose a module's function names in modulemeta.
  * Fix contains/1 to handle strings with NUL.
  * Fix stderr/0 to output raw text without any decoration.
  * Fix nth/2 to emit empty on index out of range.
  * Fix implode to not assert and instead replace invalid unicode
    codepoints.
  * Fix indices/1 and rindex/1 in case of overlapping matches in
    strings.
  * Fix sub/3 to resolve issues involving global search-and-replace
    (gsub) operations.
  * Fix empty regular expression matches.
  * Fix overflow exception of the modulo operator.
  * Fix string multiplication by 0 (and less than 1) to emit empty
    string.
  * Fix segfault when using libjq and threads.
  * Fix constant folding of division and reminder with zero
    divisor.
  * Fix error/0, error/1 to throw null error.
  * Simpler and faster transpose.
  * Simple and efficient implementation of walk/1.
  * Remove deprecated filters leaf_paths, recurse_down.
- Adjust URL/Source - new upstream
  https://github.com/stedolan/jq -&gt; https://github.com/jqlang</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1695816000">- switch to bootstrapped upstream tarball to fix version output
  [boo#1215737]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64 bit architectures</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1702468800">- Update to version 1.7.1
  Security
  * Fix CVE-2023-50246 (boo#1218034)
    + Fix heap buffer overflow in jvp_literal_number_literal.
  * Fix CVE-2023-50268 (boo#1218038)
    fix stack-buffer-overflow if comparing nan with payload.
  CLI changes
  * Make the default background color more suitable for bright
    backgrounds.
  * Allow passing the inline jq script after --.
  * Fix possible uninitialised value dereference if jq_init() fails
  Language changes
  * Simplify paths/0 and paths/1.
  * Reject U+001F in string literals.
  * Remove unused nref accumulator in block_bind_library.
  * Remove a bunch of unused variables, and useless assignments.
  * main.c: Remove unused EXIT_STATUS_EXACT option.
  * Actually use the number correctly casted from double to int as
    index.
  * src/builtin.c: remove unnecessary jv_copy-s in
    type_error/type_error2.
  * Remove undefined behavior caught by LLVM 10 UBSAN.
  * Convert decnum to binary64 (double) instead of decimal64.
    This makes jq behave like the JSON specification suggests and
    more similar to other languages.
  * Fix memory leaks on invalid input for ltrimstr/1 and
    rtrimstr/1.
  * Fix memory leak on failed get for setpath/2.
  * Fix nan from json parsing also for nans with payload that
    start with 'n'.
  * Allow carriage return characters in comments.
  Documentation changes
  * Generate links in the man page.
  libjq
  * Add extern C for C++.</changelog>
</package>
<package pkgid="3cd8cefc23232ecc5e8f8cb2f2364152002ecfe98ef2a81b8406f67824146213e7cac1ecdbf7fa9a7ccb64007e4645fde784fbc8f6e4dd1a1a5213265d0a57fc" name="jq-debugsource" arch="i586">
  <version epoch="0" ver="1.7.1" rel="1.1"/>
  <changelog author="mpluskal@suse.com" date="1468670400">- Make building more verbose
- Run tests</changelog>
  <changelog author="mpluskal@suse.com" date="1483358400">- Update tests dependencies to increase test coverage (bsc#1017157)
  * valgrind based tests were skipped
- Do not run tests in qemu builds, valgrind does not work reliably
  in such conditions</changelog>
  <changelog author="idonmez@suse.com" date="1486123200">- Add CVE-2016-4074.patch to prevent a stack exhaustion
  CVE-2016-4074 bsc#1014176</changelog>
  <changelog author="Avindra Goolcharan &lt;aavindraa@gmail.com&gt;" date="1541160000">- Update to version 1.6
  * Destructuring Alternation
  * many new builtins (see docs)
  * Add support for ASAN and UBSAN
  * Make it easier to use jq with shebangs
  * Add $ENV builtin variable to access environment
  * Add JQ_COLORS env var for configuring the output colors
  * change: Calling jq without a program argument now always assumes
    "." for the program, regardless of stdin/stdout
  * fix: Make sorting stable regardless of qsort.
- cleanup with spec-cleaner
- drop CVE-2015-8863.patch (upstreamed in 8eb1367ca44e772963e704a700ef72ae2e12babd)
- drop CVE-2016-4074.patch (upstreamed in fd4ae8304e23007672af9a37855c7a76de7c78cf)</changelog>
  <changelog author="myen@suse.com" date="1562241600">- Make jq depend on libjq1, so upgrading jq upgrades both
  See: https://github.com/stedolan/jq/issues/1904</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1663934400">- build without valgrind on riscv64 - does not exist (yet)</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1694088000">- Update to version 1.7
  * Make object key color configurable using JQ_COLORS environment
    variable.
  * Change the default color of null to Bright Black.
  * Respect NO_COLOR environment variable to disable color output.
  * Improved --help output. Now mentions all options and nicer
    order.
  * Fix multiple issues of exit code using --exit-code/-e option.
  * Add --raw-output0 for NUL (zero byte) separated output.
  * Fix assert crash and validate JSON for --jsonarg.
  * Remove deprecated --argfile option.
  Language changes
  * Use decimal number literals to preserve precision. Comparison
    operations respects precision but arithmetic operations might
    truncate.
  * Adds new builtin pick(stream) to emit a projection of the
    input object or array.
  * Adds new builtin debug(msgs) that works like debug but applies
    a filter on the input before writing to stderr.
  * Adds new builtin scan($re; $flags). Was documented but not
    implemented.
  * Adds new builtin abs to get absolute value. This potentially
    allows the literal value of numbers to be preserved as length
    and fabs convert to float.
  * Allow if without else-branch. When skipped the else-branch
    will be . (identity).
  * Allow use of $binding as key in object literals.
  * Allow dot between chained indexes when using .["index"]
  * Allow dot for chained value iterator .[], .[]?
  * Fix try/catch catches more than it should.
  * Speed up and refactor some builtins, also remove
    scalars_or_empty/0.
  * Now halt and halt_error exit immediately instead of continuing
    to the next input.
  * Fix issue converting string to number after previous convert
    error.
  * Fix issue representing large numbers on some platforms causing
    invalid JSON output.
  * Fix deletion using assigning empty against arrays.
  * Allow keywords to be used as binding name in more places.
  * Allow using nan as NaN in JSON.
  * Expose a module's function names in modulemeta.
  * Fix contains/1 to handle strings with NUL.
  * Fix stderr/0 to output raw text without any decoration.
  * Fix nth/2 to emit empty on index out of range.
  * Fix implode to not assert and instead replace invalid unicode
    codepoints.
  * Fix indices/1 and rindex/1 in case of overlapping matches in
    strings.
  * Fix sub/3 to resolve issues involving global search-and-replace
    (gsub) operations.
  * Fix empty regular expression matches.
  * Fix overflow exception of the modulo operator.
  * Fix string multiplication by 0 (and less than 1) to emit empty
    string.
  * Fix segfault when using libjq and threads.
  * Fix constant folding of division and reminder with zero
    divisor.
  * Fix error/0, error/1 to throw null error.
  * Simpler and faster transpose.
  * Simple and efficient implementation of walk/1.
  * Remove deprecated filters leaf_paths, recurse_down.
- Adjust URL/Source - new upstream
  https://github.com/stedolan/jq -&gt; https://github.com/jqlang</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1695816000">- switch to bootstrapped upstream tarball to fix version output
  [boo#1215737]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64 bit architectures</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1702468800">- Update to version 1.7.1
  Security
  * Fix CVE-2023-50246 (boo#1218034)
    + Fix heap buffer overflow in jvp_literal_number_literal.
  * Fix CVE-2023-50268 (boo#1218038)
    fix stack-buffer-overflow if comparing nan with payload.
  CLI changes
  * Make the default background color more suitable for bright
    backgrounds.
  * Allow passing the inline jq script after --.
  * Fix possible uninitialised value dereference if jq_init() fails
  Language changes
  * Simplify paths/0 and paths/1.
  * Reject U+001F in string literals.
  * Remove unused nref accumulator in block_bind_library.
  * Remove a bunch of unused variables, and useless assignments.
  * main.c: Remove unused EXIT_STATUS_EXACT option.
  * Actually use the number correctly casted from double to int as
    index.
  * src/builtin.c: remove unnecessary jv_copy-s in
    type_error/type_error2.
  * Remove undefined behavior caught by LLVM 10 UBSAN.
  * Convert decnum to binary64 (double) instead of decimal64.
    This makes jq behave like the JSON specification suggests and
    more similar to other languages.
  * Fix memory leaks on invalid input for ltrimstr/1 and
    rtrimstr/1.
  * Fix memory leak on failed get for setpath/2.
  * Fix nan from json parsing also for nans with payload that
    start with 'n'.
  * Allow carriage return characters in comments.
  Documentation changes
  * Generate links in the man page.
  libjq
  * Add extern C for C++.</changelog>
</package>
<package pkgid="d904e7d444752560022f994e7b2e95a88c0975bd26821366139fd0085040df45e220bcd80154b3f6eca6007e810a375f2db07b860cd0d8768f623f3e4ba299f1" name="jq-debugsource" arch="x86_64">
  <version epoch="0" ver="1.7.1" rel="1.1"/>
  <changelog author="mpluskal@suse.com" date="1468670400">- Make building more verbose
- Run tests</changelog>
  <changelog author="mpluskal@suse.com" date="1483358400">- Update tests dependencies to increase test coverage (bsc#1017157)
  * valgrind based tests were skipped
- Do not run tests in qemu builds, valgrind does not work reliably
  in such conditions</changelog>
  <changelog author="idonmez@suse.com" date="1486123200">- Add CVE-2016-4074.patch to prevent a stack exhaustion
  CVE-2016-4074 bsc#1014176</changelog>
  <changelog author="Avindra Goolcharan &lt;aavindraa@gmail.com&gt;" date="1541160000">- Update to version 1.6
  * Destructuring Alternation
  * many new builtins (see docs)
  * Add support for ASAN and UBSAN
  * Make it easier to use jq with shebangs
  * Add $ENV builtin variable to access environment
  * Add JQ_COLORS env var for configuring the output colors
  * change: Calling jq without a program argument now always assumes
    "." for the program, regardless of stdin/stdout
  * fix: Make sorting stable regardless of qsort.
- cleanup with spec-cleaner
- drop CVE-2015-8863.patch (upstreamed in 8eb1367ca44e772963e704a700ef72ae2e12babd)
- drop CVE-2016-4074.patch (upstreamed in fd4ae8304e23007672af9a37855c7a76de7c78cf)</changelog>
  <changelog author="myen@suse.com" date="1562241600">- Make jq depend on libjq1, so upgrading jq upgrades both
  See: https://github.com/stedolan/jq/issues/1904</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1663934400">- build without valgrind on riscv64 - does not exist (yet)</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1694088000">- Update to version 1.7
  * Make object key color configurable using JQ_COLORS environment
    variable.
  * Change the default color of null to Bright Black.
  * Respect NO_COLOR environment variable to disable color output.
  * Improved --help output. Now mentions all options and nicer
    order.
  * Fix multiple issues of exit code using --exit-code/-e option.
  * Add --raw-output0 for NUL (zero byte) separated output.
  * Fix assert crash and validate JSON for --jsonarg.
  * Remove deprecated --argfile option.
  Language changes
  * Use decimal number literals to preserve precision. Comparison
    operations respects precision but arithmetic operations might
    truncate.
  * Adds new builtin pick(stream) to emit a projection of the
    input object or array.
  * Adds new builtin debug(msgs) that works like debug but applies
    a filter on the input before writing to stderr.
  * Adds new builtin scan($re; $flags). Was documented but not
    implemented.
  * Adds new builtin abs to get absolute value. This potentially
    allows the literal value of numbers to be preserved as length
    and fabs convert to float.
  * Allow if without else-branch. When skipped the else-branch
    will be . (identity).
  * Allow use of $binding as key in object literals.
  * Allow dot between chained indexes when using .["index"]
  * Allow dot for chained value iterator .[], .[]?
  * Fix try/catch catches more than it should.
  * Speed up and refactor some builtins, also remove
    scalars_or_empty/0.
  * Now halt and halt_error exit immediately instead of continuing
    to the next input.
  * Fix issue converting string to number after previous convert
    error.
  * Fix issue representing large numbers on some platforms causing
    invalid JSON output.
  * Fix deletion using assigning empty against arrays.
  * Allow keywords to be used as binding name in more places.
  * Allow using nan as NaN in JSON.
  * Expose a module's function names in modulemeta.
  * Fix contains/1 to handle strings with NUL.
  * Fix stderr/0 to output raw text without any decoration.
  * Fix nth/2 to emit empty on index out of range.
  * Fix implode to not assert and instead replace invalid unicode
    codepoints.
  * Fix indices/1 and rindex/1 in case of overlapping matches in
    strings.
  * Fix sub/3 to resolve issues involving global search-and-replace
    (gsub) operations.
  * Fix empty regular expression matches.
  * Fix overflow exception of the modulo operator.
  * Fix string multiplication by 0 (and less than 1) to emit empty
    string.
  * Fix segfault when using libjq and threads.
  * Fix constant folding of division and reminder with zero
    divisor.
  * Fix error/0, error/1 to throw null error.
  * Simpler and faster transpose.
  * Simple and efficient implementation of walk/1.
  * Remove deprecated filters leaf_paths, recurse_down.
- Adjust URL/Source - new upstream
  https://github.com/stedolan/jq -&gt; https://github.com/jqlang</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1695816000">- switch to bootstrapped upstream tarball to fix version output
  [boo#1215737]</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1700049600">- build with valgrind only on 64 bit architectures</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1702468800">- Update to version 1.7.1
  Security
  * Fix CVE-2023-50246 (boo#1218034)
    + Fix heap buffer overflow in jvp_literal_number_literal.
  * Fix CVE-2023-50268 (boo#1218038)
    fix stack-buffer-overflow if comparing nan with payload.
  CLI changes
  * Make the default background color more suitable for bright
    backgrounds.
  * Allow passing the inline jq script after --.
  * Fix possible uninitialised value dereference if jq_init() fails
  Language changes
  * Simplify paths/0 and paths/1.
  * Reject U+001F in string literals.
  * Remove unused nref accumulator in block_bind_library.
  * Remove a bunch of unused variables, and useless assignments.
  * main.c: Remove unused EXIT_STATUS_EXACT option.
  * Actually use the number correctly casted from double to int as
    index.
  * src/builtin.c: remove unnecessary jv_copy-s in
    type_error/type_error2.
  * Remove undefined behavior caught by LLVM 10 UBSAN.
  * Convert decnum to binary64 (double) instead of decimal64.
    This makes jq behave like the JSON specification suggests and
    more similar to other languages.
  * Fix memory leaks on invalid input for ltrimstr/1 and
    rtrimstr/1.
  * Fix memory leak on failed get for setpath/2.
  * Fix nan from json parsing also for nans with payload that
    start with 'n'.
  * Allow carriage return characters in comments.
  Documentation changes
  * Generate links in the man page.
  libjq
  * Add extern C for C++.</changelog>
</package>
<package pkgid="fa0748eb2795f13938c03f642ce0f279ab694f68df8e34ed7a15edb461d5344ec3ebf3e045b8743560adc308f2acf69d73a6602d445fac34a62fa45700312b38" name="json-c" arch="src">
  <version epoch="0" ver="0.17" rel="2.1"/>
  <changelog author="coolo@suse.com" date="1321185600">- add libtool as explicit buildrequire to avoid implicit dependency from prjconf</changelog>
  <changelog author="jengelh@medozas.de" date="1321185601">- Remove redundant/unwanted tags/section (cf. specfile guidelines)</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1335096000">- Fix LFS support in x86.
- Do not build with -Werror
- Remove "la" files
- tune up autotools scripts as well ensure config.h is included
  everywhere</changelog>
  <changelog author="bruno@ioda-net.ch" date="1362657600">- Update to 0.10 version :
  * Add a json_object_to_json_string_ext() function to allow output
  to be formatted in a more human readable form.
  * Add json_object_object_get_ex(), a NULL-safe get object method,
  to be able to distinguish between a key not present and the value
  being NULL.
  * Add an alternative iterator implementation, see json_object_iterator.h
  * Make json_object_iter public to enable external use of the
    json_object_object_foreachC macro.
  * Add a printbuf_memset() function to provide an effecient way to set and
    append things like whitespace indentation.
  * Adjust json_object_is_type and json_object_get_type so they return
    json_type_null for NULL objects and handle NULL passed to
    json_objct_object_get().
  * Rename boolean type to json_bool.
  * Fix various compile issues for Visual Studio and MinGW.
  * Allow json_tokener_parse_ex() to be re-used to parse multiple object.
    Also, fix some parsing issues with capitalized hexadecimal numbers and
    number in E notation.
  * Add json_tokener_get_error() and json_tokener_error_desc() to better
    encapsulate the process of retrieving errors while parsing.
  * Various improvements to the documentation of many functions.
  * Add new json_object_array_sort() function.
  * Fix a bug in json_object_get_int(), which would incorrectly return 0
    when called on a string type object.
    Eric Haszlakiewicz
  * Add a json_type_to_name() function.
    Eric Haszlakiewicz
  * Add a json_tokener_parse_verbose() function.
    Jehiah Czebotar
  * Improve support for null bytes within JSON strings.
    Jehiah Czebotar
  * Fix file descriptor leak if memory allocation fails in json_util
    Zachary Blair, zack_blair at hotmail dot com
  * Add int64 support. Two new functions json_object_net_int64 and
    json_object_get_int64. Binary compatibility preserved.
    Eric Haszlakiewicz, EHASZLA at transunion com
    Rui Miguel Silva Seabra, rms at 1407 dot org
  * Fix subtle bug in linkhash where lookup could hang after all slots
    were filled then successively freed.
    Spotted by Jean-Marc Naud, j dash m at newtraxtech dot com
  * Make json_object_from_file take const char *filename
    Spotted by Vikram Raj V, vsagar at attinteractive dot com
  * Add handling of surrogate pairs (json_tokener.c, test4.c, Makefile.am)
    Brent Miller, bdmiller at yahoo dash inc dot com
  * Correction to comment describing printbuf_memappend in printbuf.h
    Brent Miller, bdmiller at yahoo dash inc dot com
- Packaging :
  * upgrade upstream location https://gitub.com/json-c/json-c/wiki
  * cleanup old patches included now upstream
  . json-c-0.9-linkhash.patch
  . json-c-0.9-json_tokener.patch
  . json-c-0.9-json_object_from_file.patch
  . json-c-0.9-base.patch
  * Redone lfs patch against new 0.10 release
  * Removed empty NEWS file</changelog>
  <changelog author="coolo@suse.com" date="1362916800">- add json-c-fix-headers.patch from master branch to fix compilation
  of apps using the lib</changelog>
  <changelog author="fstrba@suse.com" date="1389009600">- Upgrade to 0.11 version:
  - SONAME change.
  - Fix provides and obsoletes accordingly
  - symlink the .pc file to the oldname for software that needs it
- Remove json-c-fix-headers.patch integrated upstream</changelog>
  <changelog author="jengelh@inai.de" date="1391515200">- Update metadata (description, RPM groups), and remove .la file
  in %install, not %check.</changelog>
  <changelog author="idonmez@suse.com" date="1396872000">- Add json-c-hash-dos-and-overflow-random-seed-4e.patch to fix
  CVE-2013-6370 and CVE-2013-6371 (bnc#870147)</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1411214400">- json-c 0.12
  Fixes for security issues contained in this release have been
  previously patched into this package, but listed for completeness:
  * Address security issues:
  * CVE-2013-6371: hash collision denial of service
  * CVE-2013-6370: buffer overflow if size_t is larger than int
- Further changes:
  * Avoid potential overflow in json_object_get_double
  * Eliminate the mc_abort() function and MC_ABORT macro.
  * Make the json_tokener_errors array local.  It has been deprecated for
    a while, and json_tokener_error_desc() should be used instead.
  * change the floating point output format to %.17g so values with
    more than 6 digits show up in the output.
  * Remove the old libjson.so name compatibility support.  The library is
    only created as libjson-c.so now and headers are only installed
    into the ${prefix}/json-c directory.
  * When supported by the linker, add the -Bsymbolic-functions flag.
  * Make strict mode more strict:
  * number must not start with 0
  * no single-quote strings
  * no comments
  * trailing char not allowed
  * only allow lowercase literals
  * Added a json_object_new_double_s() convenience function to allow
    an exact string representation of a double to be specified when
    creating the object and use it in json_tokener_parse_ex() so
    a re-serialized object more exactly matches the input.
  * Add support NaN and Infinity
- packaging changes:
  * json-c-hash-dos-and-overflow-random-seed-4e.patch is upstream
  * Move from json-c-lfs.patch which removed warning errors and
    autoconf call to json-c-0.12-unused_variable_size.patch from
    upstream which fixes the warning
  * except for SLE 11 where autoreconf call is required
  * add licence file to main package</changelog>
  <changelog author="rpm@fthiessen.de" date="1468843200">- Update to upstream release 0.12.1
- Removed upstream fixed json-c-0.12-unused_variable_size.patch
- Added fix-set-but-not-used.patch</changelog>
  <changelog author="mliska@suse.cz" date="1490270400">- Added gcc7-fix.patch</changelog>
  <changelog author="avindra@opensuse.org" date="1514462400">- json-c 0.13
  + Deprecated and removed features:
  * Internal use of bits.h has been eliminated.
  * lh_abort() is deprecated
  + Behavior changes:
  * Tighten the number parsing algorithm to raise errors instead
    of truncating the results.  For example 12.3.4 or 2015-01-15,
    which now return null.
  * Use size_t for array length and size. Platforms where
    sizeof(size_t) != sizeof(int) may not be backwards compatible
  * Check for failue when allocating memory, returning NULL and
    errno=ENOMEM.
  * Change json_object_object_add() return type from void to int,
    and will return -1 on failures, instead of exiting. (Note:
    this is not an ABI change)
  + New features:
  * Aiming to follow RFC 7159 now.
  * Support for JSON pointer, RFC 6901 (see json_pointer.h)
  * Add a couple of additional option to json_object_to_json_string_ext:
  JSON_C_TO_STRING_PRETTY_TAB
  JSON_C_TO_STRING_NOSLASHESCAPE
  * json_object_object_add_ex() - better perf when certain
    constraints are known to be true
  * Serialization format of doubles now configurable
  * New functions
  - json_object_equal() - utility function for comparing
    json_objects
  - json_object_deep_copy() - a way to copy entire object
    trees
  - json_object_set_&lt;type&gt;() - modify the value of
    existing json_object's without the need to recreate them.
  Also add a json_object_int_inc function to adjust an int's'
  value.
  - json_util_get_last_err() - retrieve the string describing
    the cause of errors, instead of printing to stderr.
  - perllike hash function for strings
  * json_global_set_string_hash()
  * json_c_visit() - a way to iterate over a tree of json-c
    objects.
  + Notable bug fixes and other improvements:
  * Make reference increment and decrement atomic to allow
    passing json objects between threads.
  * Fix json_object_object_foreach to avoid uninitialized
    variable warnings.
  * Improve performance by removing unneeded data items from
    hashtable code and reducing duplicate hash computation.
  * Performance: store small strings inside json_object
  * Performance: of json_object_to_json_string by removing
    variadic printf
  * Fix parsing of "-Infinity", and avoid needlessly copying the
    input when doing so.
  * Fix stack buffer overflow in json_object_double_to_json_string_format()
  * Fix various potential null ptr deref and int32 overflows
  * Fix a long-standing bug in array_list_put_idx() where it
    would attempt to free previously free'd entries due to not
    checking the current array length.
  * use uselocale() instead of setlocale() in json_tokener to
    behave better in threaded environments.
  * Fix out of bounds read when handling unicode surrogate pairs.
  * Ensure doubles that happen to be a whole number are emitted
    with ".0"
  * Visual Studio: use a snprintf/vsnprintf wrapper that ensures
    the string is terminated.
  * Fix double to int cast overflow in json_object_get_int64.
  * Clamp double to int32 when narrowing in json_object_get_int.
  * Use strtoll() to parse ints - instead of sscanf
  * usual code linting
  + Build changes:
  * Add Appveyor and Travis build support
  * Support for MacOS and Windows through CMake
  * Silent build by default
  * Link against libm when needed
  * Add support for building with AddressSanitizer
  * Add support for building with Clang
  * Add a --enable-threading configure option, and only use the
    (slower) __sync_add_and_fetch()/__sync_sub_and_fetch()
    function when it is specified.
- cleanup with spec-cleaner
- remove fix-set-but-not-used.patch
  + fixed: https://github.com/json-c/json-c/issues/240
- remove gcc7-fix.patch
  + fixed in 014924ba899f659917bb64392bbff7d3c803afc2</changelog>
  <changelog author="avindra@opensuse.org" date="1520942400">- json-c 0.13.1
  * Add const size_t json_c_object_sizeof()
  * Avoid invalid free (and thus a segfault) when ref_count gets &lt; 0
  * Fix handling of custom double formats that include a ".0"
  * Avoid uninitialized variable warnings in json_object_object_foreach
  * Add a top level fuzz directory for fuzzers run by OSS-Fuzz
  * Fix build for certain uClibc based systems.
  * Bump sonum to 4.0 to avoid conflicts because some packagers made
    their own bump to ".so.3" for the older 0.12 release</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1588075200">- json-c 0.14:
  * bits.h has been removed
  * lh_abort() has been removed
  * lh_table_lookup() has been removed, use lh_table_lookup_ex() instead.
  * Remove TRUE and FALSE defines, use 1 and 0 instead.
  * Switch to cmake
  * Build fixes
  * Doc updates
  * Added a json_tokener_get_parse_end() function to replace
    direct access of tok-&gt;char_offset
  * json_tokener_parse_ex() now accepts a new JSON_TOKENER_VALIDATE_UTF8 flag
    to validate that input is UTF8
  * Add support for unsigned 64-bit integers
  * A total of 7 new functions were added:
  * json_object_get_uint64 ( struct json_object const* jso )
  * json_object_new_uint64 ( uint64_t i )
  * json_object_set_uint64 ( struct json_object* jso, uint64_t new_value )
  * json_parse_uint64 ( char const* buf, uint64_t* retval )
  * See description of uint64 support, above.
  * json_tokener_get_parse_end ( struct json_tokener* tok )
  * See details under "json_tokener changes", above.
  * json_object_from_fd_ex ( int fd, int in_depth )
  * Allows the max nesting depth to be specified.
  * json_object_new_null ( )
  * Simply returns NULL.  Its use is not recommended.
  * The size of struct json_object has decreased from 96 bytes to 88 bytes.</changelog>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1592395200">- Add upstream fix for boo#1173022
  * Added patch 0001-Detect-broken-RDRAND-during-initialization.patch
  * use URL from the releases page on github
  * run spec-cleaner over the spec file</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597665600">- update to 0.15:
  * Deprecate `array_list_new()` in favor of `array_list_new2()`
  * Remove the THIS_FUNCTION_IS_DEPRECATED define.
  * Remove config.h.win32
  * Add a `JSON_TOKENER_ALLOW_TRAILING_CHARS` flag to allow multiple objects
    to be parsed even when `JSON_TOKENER_STRICT` is set.
  * Add `json_object_new_array_ext(int)` and `array_list_new_2(int)` to allow
    arrays to be allocated with the exact size needed, when known.
  * Add `json_object_array_shrink()` (and `array_list_shrink()`) and use it in
    json_tokener to minimize the amount of memory used.
  * Add a json_parse binary, for use in testing changes (not installed, but
    available in the apps directory).
  * Split the internal json_object structure into several sub-types, one for
    each json_type (json_object_object, json_object_string, etc...).
    This improves memory usage and speed, with the benchmark under
    bench/ report 5.8% faster test time and 6%(max RSS)-12%(peak heap)
    less memory usage.
    Memory used just for json_object structures decreased 27%, so use cases
    with fewer arrays and/or strings would benefit more.
  * Minimize memory usage in array handling in json_tokener by shrinking
    arrays to the exact number of elements parsed.  On bench/ benchmark:
    9% faster test time, 39%(max RSS)-50%(peak heap) less memory usage.
    Add json_object_array_shrink() and array_list_shrink() functions.
  * #616 - Parsing of surrogate pairs in unicode escapes now properly handles
    incremental parsing.
  * Fix incremental parsing of numbers, especially those with exponents, e.g.
    so parsing "[0", "e+", "-]" now properly returns an error.
    Strict mode now rejects missing exponents ("0e").
  * Successfully return number objects at the top level even when they are
    followed by a "-", "." or "e".  This makes parsing things like "123-45"
    behave consistently with things like "123xyz".
  * #589 - Detect broken RDRAND during initialization; also, fix segfault
    in the CPUID check.
  * #592 - Fix integer overflows to prevert out of bounds write on large input.
  * Protect against division by zero in linkhash, when creaed with zero size.
  * #602 - Fix json_parse_uint64() internal error checking, leaving the retval
    untouched in more failure cases.
  * #614 - Prevent truncation when custom double formatters insert extra \0's
- remove 0001-Detect-broken-RDRAND-during-initialization.patch (upstream)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1621425600">- Add -std=gnu99 to fix build with some gcc versions</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1650456000">- Update to 0.16:
  + Deprecated and removed features:
  * JSON_C_OBJECT_KEY_IS_CONSTANT is deprecated in favor of
    JSON_C_OBJECT_ADD_CONSTANT_KEY
  * Direct access to lh_table and lh_entry structure members is deprecated.
    Use access functions instead, lh_table_head(), lh_entry_next(), etc...
  * Drop REFCOUNT_DEBUG code.
  + Changes and bug fixes
  * Cap string length at INT_MAX to avoid various issues with very long strings.
  * json_object_deep_copy: fix deep copy of strings containing '\0'
  * Fix read past end of buffer in the "json_parse" command
  * Avoid out of memory accesses in the locally provided vasprintf() function
    (for those platforms that use it)
  * Handle allocation failure in json_tokener_new_ex
  * Fix use-after-free in json_tokener_new_ex() in the event of printbuf_new() returning NULL
  * printbuf_memset(): set gaps to zero - areas within the print buffer which
    have not been initialized by using printbuf_memset
  * printbuf: return -1 on invalid arguments (len &lt; 0 or total buffer &gt; INT_MAX)
  * sprintbuf(): propagate printbuf_memappend errors back to the caller
  * Validate size arguments in arraylist functions.
  * Use getrandom() if available; with GRND_NONBLOCK to allow use of json-c
    very early during boot, such as part of cryptsetup.
  * Use arc4random() if it's available.
  * random_seed: on error, continue to next method instead of exiting the process
  * Close file when unable to read from /dev/urandom in get_dev_random_seed()
  * Speed up parsing by replacing ctype functions with simplified, faster
    non-locale-sensitive ones in json_tokener and json_object_to_json_string.
  * Neither vertical tab nor formfeed are considered whitespace per the JSON spec
  * json_object: speed up creation of objects, calloc() -&gt; malloc() + set fields
  * Avoid needless extra strlen() call in json_c_shallow_copy_default() and
    json_object_equal() when the object is known to be a json_type_string.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1699012800">- Update to 0.17:
  + New features:
  * json_patch: add first implementation only with patch application
  * Add --disable-static and --disable-dynamic options to the cmake-configure script.
  * Add -DBUILD_APPS=NO option to disable app build
  * Minimum cmake version is now 3.9
  + Significant changes and bug fixes:
  * When serializing with JSON_C_TO_STRING_PRETTY set, keep the opening and
    closing curly or square braces on same line for empty objects or arrays.
  * Disable locale handling when targeting a uClibc system due to problems
    with its duplocale() function.
  * When parsing with JSON_TOKENER_STRICT set, integer overflow/underflow
    now result in a json_tokener_error_parse_number. Without that flag
    values are capped at INT64_MIN/UINT64_MAX.
  * Fix memory leak with emtpy strings in json_object_set_string
  * json_object_from_fd_ex: fail if file is too large (&gt;=INT_MAX bytes)
  * Add back json_number_chars, but only because it's part of the public API.
  * Entirely drop mode bits from open(O_RDONLY) to avoid warnings on certain
    platforms.
  * Specify dependent libraries, including -lbsd, in a more consistent way so
    linking against a static json-c works better
  * Fix a variety of build problems and add &amp; improve tests
  * Update RFC reference to https://www.rfc-editor.org/rfc/rfc8259
- Remove deprecated suse_version checks</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1701864000">- Drop unneeded -DCMAKE_C_FLAGS=-std=gnu99 to use distro CFLAGS</changelog>
</package>
<package pkgid="2082a00d415f67a6062a3ccddec3e4125a74bb3901afd80f84ffabdf5cfc03d805f7784abaf51aa1676f9ccc4397080956470455b0ad287d40535f66aa71f805" name="json-c-debugsource" arch="i586">
  <version epoch="0" ver="0.17" rel="2.1"/>
  <changelog author="mliska@suse.cz" date="1490270400">- Added gcc7-fix.patch</changelog>
  <changelog author="avindra@opensuse.org" date="1514462400">- json-c 0.13
  + Deprecated and removed features:
  * Internal use of bits.h has been eliminated.
  * lh_abort() is deprecated
  + Behavior changes:
  * Tighten the number parsing algorithm to raise errors instead
    of truncating the results.  For example 12.3.4 or 2015-01-15,
    which now return null.
  * Use size_t for array length and size. Platforms where
    sizeof(size_t) != sizeof(int) may not be backwards compatible
  * Check for failue when allocating memory, returning NULL and
    errno=ENOMEM.
  * Change json_object_object_add() return type from void to int,
    and will return -1 on failures, instead of exiting. (Note:
    this is not an ABI change)
  + New features:
  * Aiming to follow RFC 7159 now.
  * Support for JSON pointer, RFC 6901 (see json_pointer.h)
  * Add a couple of additional option to json_object_to_json_string_ext:
  JSON_C_TO_STRING_PRETTY_TAB
  JSON_C_TO_STRING_NOSLASHESCAPE
  * json_object_object_add_ex() - better perf when certain
    constraints are known to be true
  * Serialization format of doubles now configurable
  * New functions
  - json_object_equal() - utility function for comparing
    json_objects
  - json_object_deep_copy() - a way to copy entire object
    trees
  - json_object_set_&lt;type&gt;() - modify the value of
    existing json_object's without the need to recreate them.
  Also add a json_object_int_inc function to adjust an int's'
  value.
  - json_util_get_last_err() - retrieve the string describing
    the cause of errors, instead of printing to stderr.
  - perllike hash function for strings
  * json_global_set_string_hash()
  * json_c_visit() - a way to iterate over a tree of json-c
    objects.
  + Notable bug fixes and other improvements:
  * Make reference increment and decrement atomic to allow
    passing json objects between threads.
  * Fix json_object_object_foreach to avoid uninitialized
    variable warnings.
  * Improve performance by removing unneeded data items from
    hashtable code and reducing duplicate hash computation.
  * Performance: store small strings inside json_object
  * Performance: of json_object_to_json_string by removing
    variadic printf
  * Fix parsing of "-Infinity", and avoid needlessly copying the
    input when doing so.
  * Fix stack buffer overflow in json_object_double_to_json_string_format()
  * Fix various potential null ptr deref and int32 overflows
  * Fix a long-standing bug in array_list_put_idx() where it
    would attempt to free previously free'd entries due to not
    checking the current array length.
  * use uselocale() instead of setlocale() in json_tokener to
    behave better in threaded environments.
  * Fix out of bounds read when handling unicode surrogate pairs.
  * Ensure doubles that happen to be a whole number are emitted
    with ".0"
  * Visual Studio: use a snprintf/vsnprintf wrapper that ensures
    the string is terminated.
  * Fix double to int cast overflow in json_object_get_int64.
  * Clamp double to int32 when narrowing in json_object_get_int.
  * Use strtoll() to parse ints - instead of sscanf
  * usual code linting
  + Build changes:
  * Add Appveyor and Travis build support
  * Support for MacOS and Windows through CMake
  * Silent build by default
  * Link against libm when needed
  * Add support for building with AddressSanitizer
  * Add support for building with Clang
  * Add a --enable-threading configure option, and only use the
    (slower) __sync_add_and_fetch()/__sync_sub_and_fetch()
    function when it is specified.
- cleanup with spec-cleaner
- remove fix-set-but-not-used.patch
  + fixed: https://github.com/json-c/json-c/issues/240
- remove gcc7-fix.patch
  + fixed in 014924ba899f659917bb64392bbff7d3c803afc2</changelog>
  <changelog author="avindra@opensuse.org" date="1520942400">- json-c 0.13.1
  * Add const size_t json_c_object_sizeof()
  * Avoid invalid free (and thus a segfault) when ref_count gets &lt; 0
  * Fix handling of custom double formats that include a ".0"
  * Avoid uninitialized variable warnings in json_object_object_foreach
  * Add a top level fuzz directory for fuzzers run by OSS-Fuzz
  * Fix build for certain uClibc based systems.
  * Bump sonum to 4.0 to avoid conflicts because some packagers made
    their own bump to ".so.3" for the older 0.12 release</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1588075200">- json-c 0.14:
  * bits.h has been removed
  * lh_abort() has been removed
  * lh_table_lookup() has been removed, use lh_table_lookup_ex() instead.
  * Remove TRUE and FALSE defines, use 1 and 0 instead.
  * Switch to cmake
  * Build fixes
  * Doc updates
  * Added a json_tokener_get_parse_end() function to replace
    direct access of tok-&gt;char_offset
  * json_tokener_parse_ex() now accepts a new JSON_TOKENER_VALIDATE_UTF8 flag
    to validate that input is UTF8
  * Add support for unsigned 64-bit integers
  * A total of 7 new functions were added:
  * json_object_get_uint64 ( struct json_object const* jso )
  * json_object_new_uint64 ( uint64_t i )
  * json_object_set_uint64 ( struct json_object* jso, uint64_t new_value )
  * json_parse_uint64 ( char const* buf, uint64_t* retval )
  * See description of uint64 support, above.
  * json_tokener_get_parse_end ( struct json_tokener* tok )
  * See details under "json_tokener changes", above.
  * json_object_from_fd_ex ( int fd, int in_depth )
  * Allows the max nesting depth to be specified.
  * json_object_new_null ( )
  * Simply returns NULL.  Its use is not recommended.
  * The size of struct json_object has decreased from 96 bytes to 88 bytes.</changelog>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1592395200">- Add upstream fix for boo#1173022
  * Added patch 0001-Detect-broken-RDRAND-during-initialization.patch
  * use URL from the releases page on github
  * run spec-cleaner over the spec file</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597665600">- update to 0.15:
  * Deprecate `array_list_new()` in favor of `array_list_new2()`
  * Remove the THIS_FUNCTION_IS_DEPRECATED define.
  * Remove config.h.win32
  * Add a `JSON_TOKENER_ALLOW_TRAILING_CHARS` flag to allow multiple objects
    to be parsed even when `JSON_TOKENER_STRICT` is set.
  * Add `json_object_new_array_ext(int)` and `array_list_new_2(int)` to allow
    arrays to be allocated with the exact size needed, when known.
  * Add `json_object_array_shrink()` (and `array_list_shrink()`) and use it in
    json_tokener to minimize the amount of memory used.
  * Add a json_parse binary, for use in testing changes (not installed, but
    available in the apps directory).
  * Split the internal json_object structure into several sub-types, one for
    each json_type (json_object_object, json_object_string, etc...).
    This improves memory usage and speed, with the benchmark under
    bench/ report 5.8% faster test time and 6%(max RSS)-12%(peak heap)
    less memory usage.
    Memory used just for json_object structures decreased 27%, so use cases
    with fewer arrays and/or strings would benefit more.
  * Minimize memory usage in array handling in json_tokener by shrinking
    arrays to the exact number of elements parsed.  On bench/ benchmark:
    9% faster test time, 39%(max RSS)-50%(peak heap) less memory usage.
    Add json_object_array_shrink() and array_list_shrink() functions.
  * #616 - Parsing of surrogate pairs in unicode escapes now properly handles
    incremental parsing.
  * Fix incremental parsing of numbers, especially those with exponents, e.g.
    so parsing "[0", "e+", "-]" now properly returns an error.
    Strict mode now rejects missing exponents ("0e").
  * Successfully return number objects at the top level even when they are
    followed by a "-", "." or "e".  This makes parsing things like "123-45"
    behave consistently with things like "123xyz".
  * #589 - Detect broken RDRAND during initialization; also, fix segfault
    in the CPUID check.
  * #592 - Fix integer overflows to prevert out of bounds write on large input.
  * Protect against division by zero in linkhash, when creaed with zero size.
  * #602 - Fix json_parse_uint64() internal error checking, leaving the retval
    untouched in more failure cases.
  * #614 - Prevent truncation when custom double formatters insert extra \0's
- remove 0001-Detect-broken-RDRAND-during-initialization.patch (upstream)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1621425600">- Add -std=gnu99 to fix build with some gcc versions</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1650456000">- Update to 0.16:
  + Deprecated and removed features:
  * JSON_C_OBJECT_KEY_IS_CONSTANT is deprecated in favor of
    JSON_C_OBJECT_ADD_CONSTANT_KEY
  * Direct access to lh_table and lh_entry structure members is deprecated.
    Use access functions instead, lh_table_head(), lh_entry_next(), etc...
  * Drop REFCOUNT_DEBUG code.
  + Changes and bug fixes
  * Cap string length at INT_MAX to avoid various issues with very long strings.
  * json_object_deep_copy: fix deep copy of strings containing '\0'
  * Fix read past end of buffer in the "json_parse" command
  * Avoid out of memory accesses in the locally provided vasprintf() function
    (for those platforms that use it)
  * Handle allocation failure in json_tokener_new_ex
  * Fix use-after-free in json_tokener_new_ex() in the event of printbuf_new() returning NULL
  * printbuf_memset(): set gaps to zero - areas within the print buffer which
    have not been initialized by using printbuf_memset
  * printbuf: return -1 on invalid arguments (len &lt; 0 or total buffer &gt; INT_MAX)
  * sprintbuf(): propagate printbuf_memappend errors back to the caller
  * Validate size arguments in arraylist functions.
  * Use getrandom() if available; with GRND_NONBLOCK to allow use of json-c
    very early during boot, such as part of cryptsetup.
  * Use arc4random() if it's available.
  * random_seed: on error, continue to next method instead of exiting the process
  * Close file when unable to read from /dev/urandom in get_dev_random_seed()
  * Speed up parsing by replacing ctype functions with simplified, faster
    non-locale-sensitive ones in json_tokener and json_object_to_json_string.
  * Neither vertical tab nor formfeed are considered whitespace per the JSON spec
  * json_object: speed up creation of objects, calloc() -&gt; malloc() + set fields
  * Avoid needless extra strlen() call in json_c_shallow_copy_default() and
    json_object_equal() when the object is known to be a json_type_string.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1699012800">- Update to 0.17:
  + New features:
  * json_patch: add first implementation only with patch application
  * Add --disable-static and --disable-dynamic options to the cmake-configure script.
  * Add -DBUILD_APPS=NO option to disable app build
  * Minimum cmake version is now 3.9
  + Significant changes and bug fixes:
  * When serializing with JSON_C_TO_STRING_PRETTY set, keep the opening and
    closing curly or square braces on same line for empty objects or arrays.
  * Disable locale handling when targeting a uClibc system due to problems
    with its duplocale() function.
  * When parsing with JSON_TOKENER_STRICT set, integer overflow/underflow
    now result in a json_tokener_error_parse_number. Without that flag
    values are capped at INT64_MIN/UINT64_MAX.
  * Fix memory leak with emtpy strings in json_object_set_string
  * json_object_from_fd_ex: fail if file is too large (&gt;=INT_MAX bytes)
  * Add back json_number_chars, but only because it's part of the public API.
  * Entirely drop mode bits from open(O_RDONLY) to avoid warnings on certain
    platforms.
  * Specify dependent libraries, including -lbsd, in a more consistent way so
    linking against a static json-c works better
  * Fix a variety of build problems and add &amp; improve tests
  * Update RFC reference to https://www.rfc-editor.org/rfc/rfc8259
- Remove deprecated suse_version checks</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1701864000">- Drop unneeded -DCMAKE_C_FLAGS=-std=gnu99 to use distro CFLAGS</changelog>
</package>
<package pkgid="3186d7fead31f651400a231f81a650ad7a9f59e9e3f45bbeadf01411a1a4936434871fcfc7c7b8acf23c17ace89d8ebb40dda4c2c130d547b4bd5220753db98b" name="json-c-debugsource" arch="x86_64">
  <version epoch="0" ver="0.17" rel="2.1"/>
  <changelog author="mliska@suse.cz" date="1490270400">- Added gcc7-fix.patch</changelog>
  <changelog author="avindra@opensuse.org" date="1514462400">- json-c 0.13
  + Deprecated and removed features:
  * Internal use of bits.h has been eliminated.
  * lh_abort() is deprecated
  + Behavior changes:
  * Tighten the number parsing algorithm to raise errors instead
    of truncating the results.  For example 12.3.4 or 2015-01-15,
    which now return null.
  * Use size_t for array length and size. Platforms where
    sizeof(size_t) != sizeof(int) may not be backwards compatible
  * Check for failue when allocating memory, returning NULL and
    errno=ENOMEM.
  * Change json_object_object_add() return type from void to int,
    and will return -1 on failures, instead of exiting. (Note:
    this is not an ABI change)
  + New features:
  * Aiming to follow RFC 7159 now.
  * Support for JSON pointer, RFC 6901 (see json_pointer.h)
  * Add a couple of additional option to json_object_to_json_string_ext:
  JSON_C_TO_STRING_PRETTY_TAB
  JSON_C_TO_STRING_NOSLASHESCAPE
  * json_object_object_add_ex() - better perf when certain
    constraints are known to be true
  * Serialization format of doubles now configurable
  * New functions
  - json_object_equal() - utility function for comparing
    json_objects
  - json_object_deep_copy() - a way to copy entire object
    trees
  - json_object_set_&lt;type&gt;() - modify the value of
    existing json_object's without the need to recreate them.
  Also add a json_object_int_inc function to adjust an int's'
  value.
  - json_util_get_last_err() - retrieve the string describing
    the cause of errors, instead of printing to stderr.
  - perllike hash function for strings
  * json_global_set_string_hash()
  * json_c_visit() - a way to iterate over a tree of json-c
    objects.
  + Notable bug fixes and other improvements:
  * Make reference increment and decrement atomic to allow
    passing json objects between threads.
  * Fix json_object_object_foreach to avoid uninitialized
    variable warnings.
  * Improve performance by removing unneeded data items from
    hashtable code and reducing duplicate hash computation.
  * Performance: store small strings inside json_object
  * Performance: of json_object_to_json_string by removing
    variadic printf
  * Fix parsing of "-Infinity", and avoid needlessly copying the
    input when doing so.
  * Fix stack buffer overflow in json_object_double_to_json_string_format()
  * Fix various potential null ptr deref and int32 overflows
  * Fix a long-standing bug in array_list_put_idx() where it
    would attempt to free previously free'd entries due to not
    checking the current array length.
  * use uselocale() instead of setlocale() in json_tokener to
    behave better in threaded environments.
  * Fix out of bounds read when handling unicode surrogate pairs.
  * Ensure doubles that happen to be a whole number are emitted
    with ".0"
  * Visual Studio: use a snprintf/vsnprintf wrapper that ensures
    the string is terminated.
  * Fix double to int cast overflow in json_object_get_int64.
  * Clamp double to int32 when narrowing in json_object_get_int.
  * Use strtoll() to parse ints - instead of sscanf
  * usual code linting
  + Build changes:
  * Add Appveyor and Travis build support
  * Support for MacOS and Windows through CMake
  * Silent build by default
  * Link against libm when needed
  * Add support for building with AddressSanitizer
  * Add support for building with Clang
  * Add a --enable-threading configure option, and only use the
    (slower) __sync_add_and_fetch()/__sync_sub_and_fetch()
    function when it is specified.
- cleanup with spec-cleaner
- remove fix-set-but-not-used.patch
  + fixed: https://github.com/json-c/json-c/issues/240
- remove gcc7-fix.patch
  + fixed in 014924ba899f659917bb64392bbff7d3c803afc2</changelog>
  <changelog author="avindra@opensuse.org" date="1520942400">- json-c 0.13.1
  * Add const size_t json_c_object_sizeof()
  * Avoid invalid free (and thus a segfault) when ref_count gets &lt; 0
  * Fix handling of custom double formats that include a ".0"
  * Avoid uninitialized variable warnings in json_object_object_foreach
  * Add a top level fuzz directory for fuzzers run by OSS-Fuzz
  * Fix build for certain uClibc based systems.
  * Bump sonum to 4.0 to avoid conflicts because some packagers made
    their own bump to ".so.3" for the older 0.12 release</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1588075200">- json-c 0.14:
  * bits.h has been removed
  * lh_abort() has been removed
  * lh_table_lookup() has been removed, use lh_table_lookup_ex() instead.
  * Remove TRUE and FALSE defines, use 1 and 0 instead.
  * Switch to cmake
  * Build fixes
  * Doc updates
  * Added a json_tokener_get_parse_end() function to replace
    direct access of tok-&gt;char_offset
  * json_tokener_parse_ex() now accepts a new JSON_TOKENER_VALIDATE_UTF8 flag
    to validate that input is UTF8
  * Add support for unsigned 64-bit integers
  * A total of 7 new functions were added:
  * json_object_get_uint64 ( struct json_object const* jso )
  * json_object_new_uint64 ( uint64_t i )
  * json_object_set_uint64 ( struct json_object* jso, uint64_t new_value )
  * json_parse_uint64 ( char const* buf, uint64_t* retval )
  * See description of uint64 support, above.
  * json_tokener_get_parse_end ( struct json_tokener* tok )
  * See details under "json_tokener changes", above.
  * json_object_from_fd_ex ( int fd, int in_depth )
  * Allows the max nesting depth to be specified.
  * json_object_new_null ( )
  * Simply returns NULL.  Its use is not recommended.
  * The size of struct json_object has decreased from 96 bytes to 88 bytes.</changelog>
  <changelog author="Dan &#x10C;erm&#xE1;k &lt;dcermak@suse.com&gt;" date="1592395200">- Add upstream fix for boo#1173022
  * Added patch 0001-Detect-broken-RDRAND-during-initialization.patch
  * use URL from the releases page on github
  * run spec-cleaner over the spec file</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597665600">- update to 0.15:
  * Deprecate `array_list_new()` in favor of `array_list_new2()`
  * Remove the THIS_FUNCTION_IS_DEPRECATED define.
  * Remove config.h.win32
  * Add a `JSON_TOKENER_ALLOW_TRAILING_CHARS` flag to allow multiple objects
    to be parsed even when `JSON_TOKENER_STRICT` is set.
  * Add `json_object_new_array_ext(int)` and `array_list_new_2(int)` to allow
    arrays to be allocated with the exact size needed, when known.
  * Add `json_object_array_shrink()` (and `array_list_shrink()`) and use it in
    json_tokener to minimize the amount of memory used.
  * Add a json_parse binary, for use in testing changes (not installed, but
    available in the apps directory).
  * Split the internal json_object structure into several sub-types, one for
    each json_type (json_object_object, json_object_string, etc...).
    This improves memory usage and speed, with the benchmark under
    bench/ report 5.8% faster test time and 6%(max RSS)-12%(peak heap)
    less memory usage.
    Memory used just for json_object structures decreased 27%, so use cases
    with fewer arrays and/or strings would benefit more.
  * Minimize memory usage in array handling in json_tokener by shrinking
    arrays to the exact number of elements parsed.  On bench/ benchmark:
    9% faster test time, 39%(max RSS)-50%(peak heap) less memory usage.
    Add json_object_array_shrink() and array_list_shrink() functions.
  * #616 - Parsing of surrogate pairs in unicode escapes now properly handles
    incremental parsing.
  * Fix incremental parsing of numbers, especially those with exponents, e.g.
    so parsing "[0", "e+", "-]" now properly returns an error.
    Strict mode now rejects missing exponents ("0e").
  * Successfully return number objects at the top level even when they are
    followed by a "-", "." or "e".  This makes parsing things like "123-45"
    behave consistently with things like "123xyz".
  * #589 - Detect broken RDRAND during initialization; also, fix segfault
    in the CPUID check.
  * #592 - Fix integer overflows to prevert out of bounds write on large input.
  * Protect against division by zero in linkhash, when creaed with zero size.
  * #602 - Fix json_parse_uint64() internal error checking, leaving the retval
    untouched in more failure cases.
  * #614 - Prevent truncation when custom double formatters insert extra \0's
- remove 0001-Detect-broken-RDRAND-during-initialization.patch (upstream)</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1621425600">- Add -std=gnu99 to fix build with some gcc versions</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1650456000">- Update to 0.16:
  + Deprecated and removed features:
  * JSON_C_OBJECT_KEY_IS_CONSTANT is deprecated in favor of
    JSON_C_OBJECT_ADD_CONSTANT_KEY
  * Direct access to lh_table and lh_entry structure members is deprecated.
    Use access functions instead, lh_table_head(), lh_entry_next(), etc...
  * Drop REFCOUNT_DEBUG code.
  + Changes and bug fixes
  * Cap string length at INT_MAX to avoid various issues with very long strings.
  * json_object_deep_copy: fix deep copy of strings containing '\0'
  * Fix read past end of buffer in the "json_parse" command
  * Avoid out of memory accesses in the locally provided vasprintf() function
    (for those platforms that use it)
  * Handle allocation failure in json_tokener_new_ex
  * Fix use-after-free in json_tokener_new_ex() in the event of printbuf_new() returning NULL
  * printbuf_memset(): set gaps to zero - areas within the print buffer which
    have not been initialized by using printbuf_memset
  * printbuf: return -1 on invalid arguments (len &lt; 0 or total buffer &gt; INT_MAX)
  * sprintbuf(): propagate printbuf_memappend errors back to the caller
  * Validate size arguments in arraylist functions.
  * Use getrandom() if available; with GRND_NONBLOCK to allow use of json-c
    very early during boot, such as part of cryptsetup.
  * Use arc4random() if it's available.
  * random_seed: on error, continue to next method instead of exiting the process
  * Close file when unable to read from /dev/urandom in get_dev_random_seed()
  * Speed up parsing by replacing ctype functions with simplified, faster
    non-locale-sensitive ones in json_tokener and json_object_to_json_string.
  * Neither vertical tab nor formfeed are considered whitespace per the JSON spec
  * json_object: speed up creation of objects, calloc() -&gt; malloc() + set fields
  * Avoid needless extra strlen() call in json_c_shallow_copy_default() and
    json_object_equal() when the object is known to be a json_type_string.</changelog>
  <changelog author="Paolo Stivanin &lt;info@paolostivanin.com&gt;" date="1699012800">- Update to 0.17:
  + New features:
  * json_patch: add first implementation only with patch application
  * Add --disable-static and --disable-dynamic options to the cmake-configure script.
  * Add -DBUILD_APPS=NO option to disable app build
  * Minimum cmake version is now 3.9
  + Significant changes and bug fixes:
  * When serializing with JSON_C_TO_STRING_PRETTY set, keep the opening and
    closing curly or square braces on same line for empty objects or arrays.
  * Disable locale handling when targeting a uClibc system due to problems
    with its duplocale() function.
  * When parsing with JSON_TOKENER_STRICT set, integer overflow/underflow
    now result in a json_tokener_error_parse_number. Without that flag
    values are capped at INT64_MIN/UINT64_MAX.
  * Fix memory leak with emtpy strings in json_object_set_string
  * json_object_from_fd_ex: fail if file is too large (&gt;=INT_MAX bytes)
  * Add back json_number_chars, but only because it's part of the public API.
  * Entirely drop mode bits from open(O_RDONLY) to avoid warnings on certain
    platforms.
  * Specify dependent libraries, including -lbsd, in a more consistent way so
    linking against a static json-c works better
  * Fix a variety of build problems and add &amp; improve tests
  * Update RFC reference to https://www.rfc-editor.org/rfc/rfc8259
- Remove deprecated suse_version checks</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1701864000">- Drop unneeded -DCMAKE_C_FLAGS=-std=gnu99 to use distro CFLAGS</changelog>
</package>
<package pkgid="3479d9cd06ce4809b0060b64a108edeb64b9967b4b91f0951e0dc19260405742d78f3cab52ef4dc413922641d4a0c4c095da3fc56e7ba422dc2bc872c080a2cb" name="json-glib" arch="src">
  <version epoch="0" ver="1.8.0" rel="1.1"/>
  <changelog author="dimstar@opensuse.org" date="1489406400">- Update to version 1.2.4:
  + Add Meson build system (bgo#773603).
  + Support Visual Studio 2017.
  + Allow using G_DECLARE_INTERFACE with JsonSerializable.
  + Allow empty strings as JsonObject member names (bgo#747279).</changelog>
  <changelog author="dimstar@opensuse.org" date="1489406401">- Update to version 1.2.6:
  + Brown paper bag release to re-generate the dist tarball
    (bgo#779980).
- Modernize .spec file a bit: use make %{?_smp_mflags} and 'find'
  to remove the libtool archives (*.la).</changelog>
  <changelog author="zaitor@opensuse.org" date="1489924800">- Update to version 1.2.8:
  + Add missing header in the Meson file listing.
  + Ensure that introspection scans all the headers.
  + build:
  - Reduce the internal dependencies.
  - Add missing argument to the introspection scanner.
  - Ignore 'config.h' when building the API reference.
  - Generate the config.h file under json-glib.
  - Fix soversion for Meson builds.
  - Require the same modules for Meson and Autotools.
  - Sync the interface age with the version.
  + Fix the generated pkg-config file with Meson.
  + docs:
  - Add links to online resources.
  - Reference the JSON-GLib header.
  - Override version macros.
  - Use 'plain' language for JSON snippets.
  - Update the README.
  + Move the reference build down one level.
  + Use the appropriate values to initialize Autotools.</changelog>
  <changelog author="zaitor@opensuse.org" date="1500379200">- Update to version 1.3.2:
  + Use Meson as the only build system.
  + Bugs fixed: bgo#773504, bgo##780550, bgo#769206, bgo#766281,
    bgo#758580, bgo#768788, bgo#774688.
- Conditionally apply translations-update-upstream BuildRequires
  and macro for non-openSUSE only.
- 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="jengelh@inai.de" date="1505131200">- Trim descriptions a little. Update summaries.</changelog>
  <changelog author="dimstar@opensuse.org" date="1505217600">- Update to version 1.4.0:
  + Update the linker flags on macOS (bgo#785053).
  + Change the build configuration options to better fit with
    Meson.
  + Updated translations.</changelog>
  <changelog author="dimstar@opensuse.org" date="1505217601">- Update to version 1.4.2:
  + Literally no change, just a re-released tarball. The tarball
    generated for 1.4.0 and pushed to download.gnome.org comes from
    a different commit.</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="sbrabec@suse.com" date="1524744000">- Set gettext domain explicitly in translation-update-upstream,
  as it does not support complex meson.build expressions
  (bsc#1087076#c21).</changelog>
  <changelog author="bjorn.lie@gmail.com" date="1537963200">- Update to version 1.4.4:
  + Fix memory leaks.
  + Fix behaviour of JsonParser with immutable nodes for empty
    documents.
  + Clarify documentation.
  + Update autoptr macro for JsonNode to use json_node_unref().
  + Update the enumeration types template.
  + Perform fuzzy comparisons for floating point values in the test
    suite.
  + 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="Daniel Molkentin &lt;daniel.molkentin@suse.com&gt;" date="1590148800">- Require pkgconfig to create pkgconfig() provides</changelog>
  <changelog author="dimstar@opensuse.org" date="1599220800">- Update to version 1.5.2:
  + Add getters with default fallback for JsonObject.
  + Clarify some expections of the json_object_get_*_member APIs.
  + Fix getting immutable root nodes from empty input.
  + Add `--output` option to json-glib-format.
  + Support loading files via memory mapping.
  + Add a symbol version to all exported symbols.
- Pass -Dgtk_doc=disabled to meson: keep the gtk-doc disabled for
  now.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1599825600">- Update to version 1.6.0:
  + docs: Add missing index for 1.6 symbols.
  + Updated translations.
- Add gtk-doc BuildRequires and build gtk-doc api documentation and
  manpages via passing man=true and gtk_doc=enabled to meson.
- Add check section and run meson_test macro during build.
- Drop obsolete nuking of .la files, no longer needed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1612872000">- Update to version 1.6.2:
  + Fix build reproducibility.
  + Fix parsing of UTF-16 surrogate pairs.
  + Ignore UTF-8 BOM.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1629547200">- Update to version 1.6.4:
  + Discover linker flags on all toolchains
  + Fix memory leak
  + Use gi-docgen instead of gtk-doc for generating the API
    reference
  + Build against newer versions of GLib
- Pass gtk_doc=disabled to meson, no longer build API
  documentation.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1629892800">- Update to version 1.6.6:
  + New release with the documentation and gi-docgen included in
    the archive.
- Drop gtk-doc BuildRequires, no longer needed, nor used.
- Add docbook-xsl-stylesheets and libxslt-tools BuildRequires,
  needed for building of manpages.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694865600">- Update to version 1.8.0:
  + Build fixes
  + Add current node accessor to JsonReader
  + Make xgettext optional
  + Avoid leaking memory in error paths
  + Update test suite to conform with TAP
  + Ensure valid output for exponential notation of numbers
  + Updated translations.</changelog>
</package>
<package pkgid="bc88b60374d7508a84f258c60bf4c680904f19ec64f8ee74c1f0a1f0c7974c1c9465da90f06da8939cd3a256b7b28bc0a652ddf606b183dbb882ed586eaaec0d" name="json-glib-debugsource" arch="i586">
  <version epoch="0" ver="1.8.0" rel="1.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1537963200">- Update to version 1.4.4:
  + Fix memory leaks.
  + Fix behaviour of JsonParser with immutable nodes for empty
    documents.
  + Clarify documentation.
  + Update autoptr macro for JsonNode to use json_node_unref().
  + Update the enumeration types template.
  + Perform fuzzy comparisons for floating point values in the test
    suite.
  + 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="Daniel Molkentin &lt;daniel.molkentin@suse.com&gt;" date="1590148800">- Require pkgconfig to create pkgconfig() provides</changelog>
  <changelog author="dimstar@opensuse.org" date="1599220800">- Update to version 1.5.2:
  + Add getters with default fallback for JsonObject.
  + Clarify some expections of the json_object_get_*_member APIs.
  + Fix getting immutable root nodes from empty input.
  + Add `--output` option to json-glib-format.
  + Support loading files via memory mapping.
  + Add a symbol version to all exported symbols.
- Pass -Dgtk_doc=disabled to meson: keep the gtk-doc disabled for
  now.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1599825600">- Update to version 1.6.0:
  + docs: Add missing index for 1.6 symbols.
  + Updated translations.
- Add gtk-doc BuildRequires and build gtk-doc api documentation and
  manpages via passing man=true and gtk_doc=enabled to meson.
- Add check section and run meson_test macro during build.
- Drop obsolete nuking of .la files, no longer needed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1612872000">- Update to version 1.6.2:
  + Fix build reproducibility.
  + Fix parsing of UTF-16 surrogate pairs.
  + Ignore UTF-8 BOM.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1629547200">- Update to version 1.6.4:
  + Discover linker flags on all toolchains
  + Fix memory leak
  + Use gi-docgen instead of gtk-doc for generating the API
    reference
  + Build against newer versions of GLib
- Pass gtk_doc=disabled to meson, no longer build API
  documentation.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1629892800">- Update to version 1.6.6:
  + New release with the documentation and gi-docgen included in
    the archive.
- Drop gtk-doc BuildRequires, no longer needed, nor used.
- Add docbook-xsl-stylesheets and libxslt-tools BuildRequires,
  needed for building of manpages.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694865600">- Update to version 1.8.0:
  + Build fixes
  + Add current node accessor to JsonReader
  + Make xgettext optional
  + Avoid leaking memory in error paths
  + Update test suite to conform with TAP
  + Ensure valid output for exponential notation of numbers
  + Updated translations.</changelog>
</package>
<package pkgid="b794da765238823b8a1a6d73a0a5ea8d30b021eabe0ff3e119daa3f6239acf18168001a912d9ac9a975e39fd8eea1b305edcbba74ead747097b6f5f5eb3d9bcf" name="json-glib-debugsource" arch="x86_64">
  <version epoch="0" ver="1.8.0" rel="1.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1537963200">- Update to version 1.4.4:
  + Fix memory leaks.
  + Fix behaviour of JsonParser with immutable nodes for empty
    documents.
  + Clarify documentation.
  + Update autoptr macro for JsonNode to use json_node_unref().
  + Update the enumeration types template.
  + Perform fuzzy comparisons for floating point values in the test
    suite.
  + 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="Daniel Molkentin &lt;daniel.molkentin@suse.com&gt;" date="1590148800">- Require pkgconfig to create pkgconfig() provides</changelog>
  <changelog author="dimstar@opensuse.org" date="1599220800">- Update to version 1.5.2:
  + Add getters with default fallback for JsonObject.
  + Clarify some expections of the json_object_get_*_member APIs.
  + Fix getting immutable root nodes from empty input.
  + Add `--output` option to json-glib-format.
  + Support loading files via memory mapping.
  + Add a symbol version to all exported symbols.
- Pass -Dgtk_doc=disabled to meson: keep the gtk-doc disabled for
  now.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1599825600">- Update to version 1.6.0:
  + docs: Add missing index for 1.6 symbols.
  + Updated translations.
- Add gtk-doc BuildRequires and build gtk-doc api documentation and
  manpages via passing man=true and gtk_doc=enabled to meson.
- Add check section and run meson_test macro during build.
- Drop obsolete nuking of .la files, no longer needed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1612872000">- Update to version 1.6.2:
  + Fix build reproducibility.
  + Fix parsing of UTF-16 surrogate pairs.
  + Ignore UTF-8 BOM.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1629547200">- Update to version 1.6.4:
  + Discover linker flags on all toolchains
  + Fix memory leak
  + Use gi-docgen instead of gtk-doc for generating the API
    reference
  + Build against newer versions of GLib
- Pass gtk_doc=disabled to meson, no longer build API
  documentation.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1629892800">- Update to version 1.6.6:
  + New release with the documentation and gi-docgen included in
    the archive.
- Drop gtk-doc BuildRequires, no longer needed, nor used.
- Add docbook-xsl-stylesheets and libxslt-tools BuildRequires,
  needed for building of manpages.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694865600">- Update to version 1.8.0:
  + Build fixes
  + Add current node accessor to JsonReader
  + Make xgettext optional
  + Avoid leaking memory in error paths
  + Update test suite to conform with TAP
  + Ensure valid output for exponential notation of numbers
  + Updated translations.</changelog>
</package>
<package pkgid="d1753eef10c88a77126baa368497deb0523ed420ec4ca26bdbe903d840473175d061895513c5df54f3df8e6fdd7e45090df350ae76e40e628fc46819d7a21fa9" name="json-glib-devel" arch="i586">
  <version epoch="0" ver="1.8.0" rel="1.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1537963200">- Update to version 1.4.4:
  + Fix memory leaks.
  + Fix behaviour of JsonParser with immutable nodes for empty
    documents.
  + Clarify documentation.
  + Update autoptr macro for JsonNode to use json_node_unref().
  + Update the enumeration types template.
  + Perform fuzzy comparisons for floating point values in the test
    suite.
  + 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="Daniel Molkentin &lt;daniel.molkentin@suse.com&gt;" date="1590148800">- Require pkgconfig to create pkgconfig() provides</changelog>
  <changelog author="dimstar@opensuse.org" date="1599220800">- Update to version 1.5.2:
  + Add getters with default fallback for JsonObject.
  + Clarify some expections of the json_object_get_*_member APIs.
  + Fix getting immutable root nodes from empty input.
  + Add `--output` option to json-glib-format.
  + Support loading files via memory mapping.
  + Add a symbol version to all exported symbols.
- Pass -Dgtk_doc=disabled to meson: keep the gtk-doc disabled for
  now.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1599825600">- Update to version 1.6.0:
  + docs: Add missing index for 1.6 symbols.
  + Updated translations.
- Add gtk-doc BuildRequires and build gtk-doc api documentation and
  manpages via passing man=true and gtk_doc=enabled to meson.
- Add check section and run meson_test macro during build.
- Drop obsolete nuking of .la files, no longer needed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1612872000">- Update to version 1.6.2:
  + Fix build reproducibility.
  + Fix parsing of UTF-16 surrogate pairs.
  + Ignore UTF-8 BOM.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1629547200">- Update to version 1.6.4:
  + Discover linker flags on all toolchains
  + Fix memory leak
  + Use gi-docgen instead of gtk-doc for generating the API
    reference
  + Build against newer versions of GLib
- Pass gtk_doc=disabled to meson, no longer build API
  documentation.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1629892800">- Update to version 1.6.6:
  + New release with the documentation and gi-docgen included in
    the archive.
- Drop gtk-doc BuildRequires, no longer needed, nor used.
- Add docbook-xsl-stylesheets and libxslt-tools BuildRequires,
  needed for building of manpages.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694865600">- Update to version 1.8.0:
  + Build fixes
  + Add current node accessor to JsonReader
  + Make xgettext optional
  + Avoid leaking memory in error paths
  + Update test suite to conform with TAP
  + Ensure valid output for exponential notation of numbers
  + Updated translations.</changelog>
</package>
<package pkgid="9a1a41e63c2d955183e23303aa2e651c28f8deee362ae1ef4b6a1fef0c32ff28a925ba5fcdb1d1c220da2811d36d78ec908cd7626a38796324032a0f2cb7ded4" name="json-glib-devel" arch="x86_64">
  <version epoch="0" ver="1.8.0" rel="1.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1537963200">- Update to version 1.4.4:
  + Fix memory leaks.
  + Fix behaviour of JsonParser with immutable nodes for empty
    documents.
  + Clarify documentation.
  + Update autoptr macro for JsonNode to use json_node_unref().
  + Update the enumeration types template.
  + Perform fuzzy comparisons for floating point values in the test
    suite.
  + 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="Daniel Molkentin &lt;daniel.molkentin@suse.com&gt;" date="1590148800">- Require pkgconfig to create pkgconfig() provides</changelog>
  <changelog author="dimstar@opensuse.org" date="1599220800">- Update to version 1.5.2:
  + Add getters with default fallback for JsonObject.
  + Clarify some expections of the json_object_get_*_member APIs.
  + Fix getting immutable root nodes from empty input.
  + Add `--output` option to json-glib-format.
  + Support loading files via memory mapping.
  + Add a symbol version to all exported symbols.
- Pass -Dgtk_doc=disabled to meson: keep the gtk-doc disabled for
  now.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1599825600">- Update to version 1.6.0:
  + docs: Add missing index for 1.6 symbols.
  + Updated translations.
- Add gtk-doc BuildRequires and build gtk-doc api documentation and
  manpages via passing man=true and gtk_doc=enabled to meson.
- Add check section and run meson_test macro during build.
- Drop obsolete nuking of .la files, no longer needed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1612872000">- Update to version 1.6.2:
  + Fix build reproducibility.
  + Fix parsing of UTF-16 surrogate pairs.
  + Ignore UTF-8 BOM.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1629547200">- Update to version 1.6.4:
  + Discover linker flags on all toolchains
  + Fix memory leak
  + Use gi-docgen instead of gtk-doc for generating the API
    reference
  + Build against newer versions of GLib
- Pass gtk_doc=disabled to meson, no longer build API
  documentation.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1629892800">- Update to version 1.6.6:
  + New release with the documentation and gi-docgen included in
    the archive.
- Drop gtk-doc BuildRequires, no longer needed, nor used.
- Add docbook-xsl-stylesheets and libxslt-tools BuildRequires,
  needed for building of manpages.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694865600">- Update to version 1.8.0:
  + Build fixes
  + Add current node accessor to JsonReader
  + Make xgettext optional
  + Avoid leaking memory in error paths
  + Update test suite to conform with TAP
  + Ensure valid output for exponential notation of numbers
  + Updated translations.</changelog>
</package>
<package pkgid="6d64bccaae7c6eeb328b8abd2bb738259934b8394e8fed6eabe1830522783caa77faf144e43f8c7718e57ea7b75dd163aa2a6df8a5ea9e5c73f767f94c197986" name="json-glib-devel-debuginfo" arch="i586">
  <version epoch="0" ver="1.8.0" rel="1.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1537963200">- Update to version 1.4.4:
  + Fix memory leaks.
  + Fix behaviour of JsonParser with immutable nodes for empty
    documents.
  + Clarify documentation.
  + Update autoptr macro for JsonNode to use json_node_unref().
  + Update the enumeration types template.
  + Perform fuzzy comparisons for floating point values in the test
    suite.
  + 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="Daniel Molkentin &lt;daniel.molkentin@suse.com&gt;" date="1590148800">- Require pkgconfig to create pkgconfig() provides</changelog>
  <changelog author="dimstar@opensuse.org" date="1599220800">- Update to version 1.5.2:
  + Add getters with default fallback for JsonObject.
  + Clarify some expections of the json_object_get_*_member APIs.
  + Fix getting immutable root nodes from empty input.
  + Add `--output` option to json-glib-format.
  + Support loading files via memory mapping.
  + Add a symbol version to all exported symbols.
- Pass -Dgtk_doc=disabled to meson: keep the gtk-doc disabled for
  now.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1599825600">- Update to version 1.6.0:
  + docs: Add missing index for 1.6 symbols.
  + Updated translations.
- Add gtk-doc BuildRequires and build gtk-doc api documentation and
  manpages via passing man=true and gtk_doc=enabled to meson.
- Add check section and run meson_test macro during build.
- Drop obsolete nuking of .la files, no longer needed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1612872000">- Update to version 1.6.2:
  + Fix build reproducibility.
  + Fix parsing of UTF-16 surrogate pairs.
  + Ignore UTF-8 BOM.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1629547200">- Update to version 1.6.4:
  + Discover linker flags on all toolchains
  + Fix memory leak
  + Use gi-docgen instead of gtk-doc for generating the API
    reference
  + Build against newer versions of GLib
- Pass gtk_doc=disabled to meson, no longer build API
  documentation.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1629892800">- Update to version 1.6.6:
  + New release with the documentation and gi-docgen included in
    the archive.
- Drop gtk-doc BuildRequires, no longer needed, nor used.
- Add docbook-xsl-stylesheets and libxslt-tools BuildRequires,
  needed for building of manpages.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694865600">- Update to version 1.8.0:
  + Build fixes
  + Add current node accessor to JsonReader
  + Make xgettext optional
  + Avoid leaking memory in error paths
  + Update test suite to conform with TAP
  + Ensure valid output for exponential notation of numbers
  + Updated translations.</changelog>
</package>
<package pkgid="6af81ee3bf1cdcd2cb87f6e2416182c983ed46dd79c7b17dd7f00833d412d9caaef73603b844dfddaa3b40357676938b2e61c8d80ab5ba826f3b90f70fa3639b" name="json-glib-devel-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.8.0" rel="1.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1537963200">- Update to version 1.4.4:
  + Fix memory leaks.
  + Fix behaviour of JsonParser with immutable nodes for empty
    documents.
  + Clarify documentation.
  + Update autoptr macro for JsonNode to use json_node_unref().
  + Update the enumeration types template.
  + Perform fuzzy comparisons for floating point values in the test
    suite.
  + 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="Daniel Molkentin &lt;daniel.molkentin@suse.com&gt;" date="1590148800">- Require pkgconfig to create pkgconfig() provides</changelog>
  <changelog author="dimstar@opensuse.org" date="1599220800">- Update to version 1.5.2:
  + Add getters with default fallback for JsonObject.
  + Clarify some expections of the json_object_get_*_member APIs.
  + Fix getting immutable root nodes from empty input.
  + Add `--output` option to json-glib-format.
  + Support loading files via memory mapping.
  + Add a symbol version to all exported symbols.
- Pass -Dgtk_doc=disabled to meson: keep the gtk-doc disabled for
  now.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1599825600">- Update to version 1.6.0:
  + docs: Add missing index for 1.6 symbols.
  + Updated translations.
- Add gtk-doc BuildRequires and build gtk-doc api documentation and
  manpages via passing man=true and gtk_doc=enabled to meson.
- Add check section and run meson_test macro during build.
- Drop obsolete nuking of .la files, no longer needed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1612872000">- Update to version 1.6.2:
  + Fix build reproducibility.
  + Fix parsing of UTF-16 surrogate pairs.
  + Ignore UTF-8 BOM.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1629547200">- Update to version 1.6.4:
  + Discover linker flags on all toolchains
  + Fix memory leak
  + Use gi-docgen instead of gtk-doc for generating the API
    reference
  + Build against newer versions of GLib
- Pass gtk_doc=disabled to meson, no longer build API
  documentation.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1629892800">- Update to version 1.6.6:
  + New release with the documentation and gi-docgen included in
    the archive.
- Drop gtk-doc BuildRequires, no longer needed, nor used.
- Add docbook-xsl-stylesheets and libxslt-tools BuildRequires,
  needed for building of manpages.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694865600">- Update to version 1.8.0:
  + Build fixes
  + Add current node accessor to JsonReader
  + Make xgettext optional
  + Avoid leaking memory in error paths
  + Update test suite to conform with TAP
  + Ensure valid output for exponential notation of numbers
  + Updated translations.</changelog>
</package>
<package pkgid="f87166164703d7b291aac73d965ec01f8aa21aa2f9cccb42e4da8226fde022831a13698985b88fc54bf8b521486330ec92ad43891935ee2eb6cf469e8165a1df" name="json-glib-lang" arch="noarch">
  <version epoch="0" ver="1.8.0" rel="1.1"/>
  <changelog author="bjorn.lie@gmail.com" date="1537963200">- Update to version 1.4.4:
  + Fix memory leaks.
  + Fix behaviour of JsonParser with immutable nodes for empty
    documents.
  + Clarify documentation.
  + Update autoptr macro for JsonNode to use json_node_unref().
  + Update the enumeration types template.
  + Perform fuzzy comparisons for floating point values in the test
    suite.
  + 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="Daniel Molkentin &lt;daniel.molkentin@suse.com&gt;" date="1590148800">- Require pkgconfig to create pkgconfig() provides</changelog>
  <changelog author="dimstar@opensuse.org" date="1599220800">- Update to version 1.5.2:
  + Add getters with default fallback for JsonObject.
  + Clarify some expections of the json_object_get_*_member APIs.
  + Fix getting immutable root nodes from empty input.
  + Add `--output` option to json-glib-format.
  + Support loading files via memory mapping.
  + Add a symbol version to all exported symbols.
- Pass -Dgtk_doc=disabled to meson: keep the gtk-doc disabled for
  now.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1599825600">- Update to version 1.6.0:
  + docs: Add missing index for 1.6 symbols.
  + Updated translations.
- Add gtk-doc BuildRequires and build gtk-doc api documentation and
  manpages via passing man=true and gtk_doc=enabled to meson.
- Add check section and run meson_test macro during build.
- Drop obsolete nuking of .la files, no longer needed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1612872000">- Update to version 1.6.2:
  + Fix build reproducibility.
  + Fix parsing of UTF-16 surrogate pairs.
  + Ignore UTF-8 BOM.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1629547200">- Update to version 1.6.4:
  + Discover linker flags on all toolchains
  + Fix memory leak
  + Use gi-docgen instead of gtk-doc for generating the API
    reference
  + Build against newer versions of GLib
- Pass gtk_doc=disabled to meson, no longer build API
  documentation.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1629892800">- Update to version 1.6.6:
  + New release with the documentation and gi-docgen included in
    the archive.
- Drop gtk-doc BuildRequires, no longer needed, nor used.
- Add docbook-xsl-stylesheets and libxslt-tools BuildRequires,
  needed for building of manpages.</changelog>
  <changelog author="Stanislav Brabec &lt;sbrabec@suse.com&gt;" date="1631793600">- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1694865600">- Update to version 1.8.0:
  + Build fixes
  + Add current node accessor to JsonReader
  + Make xgettext optional
  + Avoid leaking memory in error paths
  + Update test suite to conform with TAP
  + Ensure valid output for exponential notation of numbers
  + Updated translations.</changelog>
</package>
<package pkgid="2ecd8b741c787bec125d37fb80bfa7536aa67467acd662a74829c63e5d765b955bab79d0f39a3ae8d3bdc09fe96d98354ebd2fa20afb3d5d0f795c469dba8a75" name="jsoncpp" arch="src">
  <version epoch="0" ver="1.9.5" rel="2.5"/>
  <changelog author="mpluskal@suse.com" date="1438084800">- Update to 1.6.5
  * Other changes are just comments.</changelog>
  <changelog author="mpluskal@suse.com" date="1458734400">- Update to 1.7.1
  * New precision setting in StreamBuilder
  * Move-semantics for some ctors
  * Added details to exception messages
  * Clarified when exceptions are thrown
  * Support isinfinite()
  * Secure memory-wiping allocator (via compilation flag, settable
    via cmake) For this, we changed all STL datatypes to macros,
    but all unchanged by default.
  * Lots of minor build-related improvements
    + Notably, cmake support for ccache
    + More supported systems
  * Note: 1.7.0 was recalled b/c it accidentally included
    SecureAlloc by default</changelog>
  <changelog author="mpluskal@suse.com" date="1459598400">- Update to 1.7.2
  * Fix a clang warning</changelog>
  <changelog author="mpluskal@suse.com" date="1467288000">- Update to version 1.7.3:
  * Fix static initialization of null with Myers Singleton.
  * Fix other minor compiler and installation problems and
    warnings.
  * Fix amalgamated header.
- Drop -doc subpackage</changelog>
  <changelog author="mpluskal@suse.com" date="1469275200">- Update to version 1.7.4:
  * Fix pkg-config</changelog>
  <changelog author="nmoudra@suse.com" date="1475841600">- Update to vesrion 1.7.7:
  * At the suggestion of Peter Spiess-Knafl, we will bump the
    SOVERSION independent of the MAJOR.MINOR.MICRO version,
    in case we break binary compatibility.
- Changes for version 1.7.6:
  * Prevent possible SEGV. (Thanks to @ngg.)
  * Add RPATH for OSX libs. (Please let us know if this causes
    a problem.)
- Changes for version 1.7.5:
  * Fix locale for decimal points
    + Plus a fix for Android
  * int64_t for 64-bit integers
  * Optionally suppress space after comma
  * Avoid null for empty stringValue
  * Fix null ctor/dtor, using a "Meyers Singleton"
    + Thanks to @marklakata and @BillyDonahue in #488 in #490.</changelog>
  <changelog author="olaf@aepfle.de" date="1476446400">- Require cmake 3.0.2 for make_jobs</changelog>
  <changelog author="mpluskal@suse.com" date="1483358400">- Update to version 1.8.0:
  * Build related changes, minimal required cmake is 3.1
- Execute tests in check section</changelog>
  <changelog author="mpluskal@suse.com" date="1499774400">- Update to version 1.8.1:
  * meson.build
  * Minor bug fixes and optimizations
  * Improved docs</changelog>
  <changelog author="mpluskal@suse.com" date="1503921600">- Update to version 1.8.2:
  * Some C++ "move" operators.
  * Fix uninitialized value detected by valgrind.
  * Other minor improvements.
  * Moved most READ docs to Wiki.</changelog>
  <changelog author="mpluskal@suse.com" date="1506945600">- Update to version 1.8.3:
  * Also, fix writeCommentBeforeValue() iter deref</changelog>
  <changelog author="avindra@opensuse.org" date="1514030400">- Update to version 1.8.4:
  * Functional changes
  - Serialize UTF-8 string with Unicode escapes
    + Breaks code that relies on not Unicode-escaping encoding
    strings. A future release may allow skipping all Unicode
  escape.
  - Un-deprecate removeMember overloads, return void
  - Allow Json::Value to be used in a boolean context
  - Use move ctor in append()
  - Add value_type to improve integration with boost
  * Meta-changes
  - Fix meson.build to allow using jsoncpp as a subproject
  - Fix some compiler warnings
  - Update docs</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1565697600">- Update to version 1.9.1:
  * This release contains some minor build fixes.
- Changes for version 1.9.0:
  * Build optimizations and updates. Now needs at least Meson
    0.50.0, bot support for VS 2013 dropped in favor of VS 2017
  * Lots of bug fixes
  * Lots of enhancements
  * Lots of cleanup</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1580731200">- Update to version 1.9.2:
  * Medium size pre-release containing lots of build fixes</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1581508800">- Fix build on non-x86 architectures - boo#1163385
  * jsoncpp-f11611c8785082ead760494cba06196f14a06dcb.patch
- From 1.9.1 to 1.9.2, features.h has been renamed json_features.h
  so, add a symlink for compatibility - boo#1163385</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1592568000">- Update to version 1.9.3"
  * Fixes to JSON_USE_EXCEPTION--some bugs creeped in breaking this
    flag in pre-release.
  * Fixes to build system--improvements have been make for code
    correctness.
  * Compile errors for various platforms have been resolved.
  * Fuzzing has been fixed.
  * Various bugs in the Reader and Writer code have been corrected.
  * CPPTL support has been dropped.
  * Various code improvements and optimizations.
- Drop no longer needed patch:
  * jsoncpp-f11611c8785082ead760494cba06196f14a06dcb.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1593000000">- From 1.9.2 to 1.9.3, autolink.h has been dropped and
  config.h must be used so, create a symlink for compatibility</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1601294400">- update to 1.9.4:
  * This patch contains several fixes found through the OSS-Fuzz project
  fuzzing, increasing the security of the library,</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1638014400">- update to 1.9.5:
  * Minor bug-fixes (including for cmake)
  * Support for Bazel
  * Dropped compile-time deprecation warnings</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678276800">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
</package>
<package pkgid="4d1ca2a1b730e3d9576723f706fe993c462314a3d0e7d35b7d9683a689bbedd99bfe662e01634ecc891088336773c982b7ca1edcfbf939f627431b271e0ad6eb" name="jsoncpp-debugsource" arch="x86_64">
  <version epoch="0" ver="1.9.5" rel="2.5"/>
  <changelog author="mpluskal@suse.com" date="1506945600">- Update to version 1.8.3:
  * Also, fix writeCommentBeforeValue() iter deref</changelog>
  <changelog author="avindra@opensuse.org" date="1514030400">- Update to version 1.8.4:
  * Functional changes
  - Serialize UTF-8 string with Unicode escapes
    + Breaks code that relies on not Unicode-escaping encoding
    strings. A future release may allow skipping all Unicode
  escape.
  - Un-deprecate removeMember overloads, return void
  - Allow Json::Value to be used in a boolean context
  - Use move ctor in append()
  - Add value_type to improve integration with boost
  * Meta-changes
  - Fix meson.build to allow using jsoncpp as a subproject
  - Fix some compiler warnings
  - Update docs</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1565697600">- Update to version 1.9.1:
  * This release contains some minor build fixes.
- Changes for version 1.9.0:
  * Build optimizations and updates. Now needs at least Meson
    0.50.0, bot support for VS 2013 dropped in favor of VS 2017
  * Lots of bug fixes
  * Lots of enhancements
  * Lots of cleanup</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1580731200">- Update to version 1.9.2:
  * Medium size pre-release containing lots of build fixes</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1581508800">- Fix build on non-x86 architectures - boo#1163385
  * jsoncpp-f11611c8785082ead760494cba06196f14a06dcb.patch
- From 1.9.1 to 1.9.2, features.h has been renamed json_features.h
  so, add a symlink for compatibility - boo#1163385</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1592568000">- Update to version 1.9.3"
  * Fixes to JSON_USE_EXCEPTION--some bugs creeped in breaking this
    flag in pre-release.
  * Fixes to build system--improvements have been make for code
    correctness.
  * Compile errors for various platforms have been resolved.
  * Fuzzing has been fixed.
  * Various bugs in the Reader and Writer code have been corrected.
  * CPPTL support has been dropped.
  * Various code improvements and optimizations.
- Drop no longer needed patch:
  * jsoncpp-f11611c8785082ead760494cba06196f14a06dcb.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1593000000">- From 1.9.2 to 1.9.3, autolink.h has been dropped and
  config.h must be used so, create a symlink for compatibility</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1601294400">- update to 1.9.4:
  * This patch contains several fixes found through the OSS-Fuzz project
  fuzzing, increasing the security of the library,</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1638014400">- update to 1.9.5:
  * Minor bug-fixes (including for cmake)
  * Support for Bazel
  * Dropped compile-time deprecation warnings</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678276800">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
</package>
<package pkgid="1e1e8f0740b03ad57e5a909f70a77dc59a5b370d2b8345a586fb8a549b7a7dcb532f2565b00c4da3df80c02c990f302371c67b24814ad049b3635c4bdaa12eca" name="jsoncpp-devel" arch="x86_64">
  <version epoch="0" ver="1.9.5" rel="2.5"/>
  <changelog author="mpluskal@suse.com" date="1506945600">- Update to version 1.8.3:
  * Also, fix writeCommentBeforeValue() iter deref</changelog>
  <changelog author="avindra@opensuse.org" date="1514030400">- Update to version 1.8.4:
  * Functional changes
  - Serialize UTF-8 string with Unicode escapes
    + Breaks code that relies on not Unicode-escaping encoding
    strings. A future release may allow skipping all Unicode
  escape.
  - Un-deprecate removeMember overloads, return void
  - Allow Json::Value to be used in a boolean context
  - Use move ctor in append()
  - Add value_type to improve integration with boost
  * Meta-changes
  - Fix meson.build to allow using jsoncpp as a subproject
  - Fix some compiler warnings
  - Update docs</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1565697600">- Update to version 1.9.1:
  * This release contains some minor build fixes.
- Changes for version 1.9.0:
  * Build optimizations and updates. Now needs at least Meson
    0.50.0, bot support for VS 2013 dropped in favor of VS 2017
  * Lots of bug fixes
  * Lots of enhancements
  * Lots of cleanup</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1580731200">- Update to version 1.9.2:
  * Medium size pre-release containing lots of build fixes</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1581508800">- Fix build on non-x86 architectures - boo#1163385
  * jsoncpp-f11611c8785082ead760494cba06196f14a06dcb.patch
- From 1.9.1 to 1.9.2, features.h has been renamed json_features.h
  so, add a symlink for compatibility - boo#1163385</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1592568000">- Update to version 1.9.3"
  * Fixes to JSON_USE_EXCEPTION--some bugs creeped in breaking this
    flag in pre-release.
  * Fixes to build system--improvements have been make for code
    correctness.
  * Compile errors for various platforms have been resolved.
  * Fuzzing has been fixed.
  * Various bugs in the Reader and Writer code have been corrected.
  * CPPTL support has been dropped.
  * Various code improvements and optimizations.
- Drop no longer needed patch:
  * jsoncpp-f11611c8785082ead760494cba06196f14a06dcb.patch</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1593000000">- From 1.9.2 to 1.9.3, autolink.h has been dropped and
  config.h must be used so, create a symlink for compatibility</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1601294400">- update to 1.9.4:
  * This patch contains several fixes found through the OSS-Fuzz project
  fuzzing, increasing the security of the library,</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1638014400">- update to 1.9.5:
  * Minor bug-fixes (including for cmake)
  * Support for Bazel
  * Dropped compile-time deprecation warnings</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1678276800">- Build AVX2 enabled hwcaps library for x86_64-v3</changelog>
</package>
<package pkgid="d3ad784f2fa1dcd34958a00aa46a031d4052b4cd9ba109625d1b717fb90498bb2392b20d64b3a042f5d7b3cfaceaa371b40afcddb49928cf52037cd94fac7681" name="jupyter-jupyterlab-widgets" arch="noarch">
  <version epoch="0" ver="3.0.9" rel="1.1"/>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1634472000">- Initial specfile for 1.0.2
- Required by ipywidgets</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1641470400">- Add ipywidgets-pr3138-pr3194-packaging.patch for python310
  packaging
- Actually adds the JS files now</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1641470401">- Use the js version for the jupyter package</changelog>
  <changelog author="Arun Persaud &lt;arun@gmx.de&gt;" date="1660996800">- specfile:
  * drop patch ipywidgets-pr3138-pr3194-packaging.patch
- update to version 3.0.2:
  * ships jupyter-widgets/jupyterlab-manager@5.0.2
  * no changelog available</changelog>
  <changelog author="Arun Persaud &lt;arun@gmx.de&gt;" date="1664625600">- update to version 3.0.3:
  * no changelog available</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1664971200">- Bump up also jupver macro.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1680609600">- Update to 3.0.7 with jupyterlab-manager 5.0.7
  [#]# release notes from ipywidgets 8.0.6
  * Fix: revert removing ipykernel dependency #3749
  * Fix: structuredClone broke default serializer that depended on
    JSON/toJSON #3738
  * Fix: comm/ipykernel/manager runtime issues: #3740, #3737
  * Fix: propertly typed Comm interface #3722
  * Fix: support the comm package #3533
  * Fix: use of structuredClone allows for binary traits out of the
    box #3689
  * Fix: combobox update issue #3681
  * Fix: add grey as valid color #3671
  * Fix: deprecation warning when using interact #3669</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1692360000">- Update to 3.0.8
  * no own release notes, see ipywidgets 8.1:
  - Allow CSS variables to be used as values in the Color trait
    by @nurbo in #3796
- Require python for js files to work</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1703332800">- Update to 3.0.9
  * From ipywidgets 8.1.1: Raise error when copy method is used on
    base widget class by @mmc1718 in #3780</changelog>
</package>
<package pkgid="bd155b533cbd0db4c4dfe1fbc9162261411c2276460236cc0d685906a2b790cb58804de52e804233f738df7c0e835170d33e063b411040e772c6db3cbf2271c3" name="jupyter-panel" arch="noarch">
  <version epoch="0" ver="1.3.5" rel="1.1"/>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1614859200">- Update to version 0.11.0:
  * Major features:
  - A Perspective pane based on the FINOS Perspective library
    (gh#holoviz/panel#2034).
  - Implement --autoreload functionality for the Panel server
    (gh#holoviz/panel#1983).
  - Add --warm option to panel serve, useful for pre-loading
    items into the state cache (gh#holoviz/panel#1971).
  - Add ability to define JS modules and Template specific
    resources (gh#holoviz/panel#1967).
  - panel.serve now supports serving static files and Bokeh
    apps, not just Panel apps (gh#holoviz/panel#1939).
  - Add a TrendIndicator for conveniently showing history and
    value of a numeric quantity (gh#holoviz/panel#1895).
  - Add TextToSpeech widget (gh#holoviz/panel#1878).
  - Add SpeechToText widget (gh#holoviz/panel#1880).
  - Add loading parameter and spinners to all components
    (gh#holoviz/panel#1730, gh#holoviz/panel#2026).
  - Add IDOM pane to develop interactive HTML components in
    Python (gh#holoviz/panel#2004).
  - Add powerful new Tabulator widget for flexible and
    configurable display of tabular data (gh#holoviz/panel#1531,
    gh#holoviz/panel#1887).
  * Enhancements:
  - Add watch argument to bind function so that covers all the
    features of pn.depends (gh#holoviz/panel#2000).
  - Add format parameter to DatetimeRangeInput widget
    (gh#holoviz/panel#2043).
  - Allow ParamMethod and ParamFunction to evaluate lazily
    (gh#holoviz/panel#1966).
  - Add value_input parameter to TextInput widgets
    (gh#holoviz/panel#2007).
  - Implement Glyph3dMapper support for VTK panes
    (gh#holoviz/panel#2002, gh#holoviz/panel#2003).
  - Add Jupyter server extension to serve resources
    (gh#holoviz/panel#1982).
  - Enhancements for DarkTheme (gh#holoviz/panel#1964).
  - Add refresh functionality to FileSelector
    (gh#holoviz/panel#1962).
  - Add support for Auth0 authentication
    (gh#holoviz/panel#1934).
  - Avoid recursive preprocessing slowing down rendering
    (gh#holoviz/panel#1852).
  - Add support for per-layer tooltips on DeckGL pane
    (gh#holoviz/panel#1846).
  - Add Viewer baseclass for custom user components
    (gh#holoviz/panel#2045).
  * Bug fixes:
  - Fixed FileSelector file icon on selected files
    (gh#holoviz/panel#2046).
  - Drop query args when checking URLs (gh#holoviz/panel#2037).
  - Fix Card.header_background propagation
    (gh#holoviz/panel#2035).
  - Disable GoldenTemplate sidebar when empty
    (gh#holoviz/panel#2017).
  - Ensure Card.collapsed and Accordion.active parameters are
    synced (gh#holoviz/panel#2009).
  - Fix inline resources when saving (gh#holoviz/panel#1956).
  - Switch Param pane widget type when bounds (un)defined
    (gh#holoviz/panel#1953).
  * Compatibility:
  - Compatibility with Bokeh&gt;=2.3 (gh#holoviz/panel#1948,
    gh#holoviz/panel#1988, gh#holoviz/panel#1991).
  - Updated ECharts pane to 5.0.2 of JS library
    (gh#holoviz/panel#2016).
  * Documentation: Document pn.bind in API user guide
    (gh#holoviz/panel#1973).
- Add BuildRequires: jupyter-notebook-filesystem and install
  jupyter notebook configuration file.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1616068800">- Update to version 0.11.1:
  * Enhancements:
  - Allow setting horizontal and vertical alignment separately
    (gh#holoviz/panel#2072).
  - Expose widgets visible property (gh#holoviz/panel#2065).
  - Allow bind to extract dependencies and evaluate other
    dynamic functions (gh#holoviz/panel#2056).
  - Allow setting root_directory on FileSelector widget
    (gh#holoviz/panel#2086).
  * Bug fixes:
  - Fixed loading of jQuery in BootstrapTemplate
    (gh#holoviz/panel#2057).
  - Fix VTK imports to ensure VTKVolume pane renders grids
    (gh#holoviz/panel#2071).
  - Fix loading of template resources from relative paths
    (gh#holoviz/panel#2067).
  - Fix Spinner component overflow (gh#holoviz/panel#2070).
  - Handle integer column names on Perspective widget
    (gh#holoviz/panel#2069).
  - Fix bundling of template resources (gh#holoviz/panel#2076).
  - Fix value_throttled in pn.depends decorator
    (gh#holoviz/panel#2085).
  * Compatibility: Switch GitHub OAuth to use header authorization
    token (gh#holoviz/panel#2073).</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1617278400">- Move configuration file to new jupyter-panel package in order to
  avoid conflicts for multiple python flavors
- Skip failing test gh#holoviz/panel#2101</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1629720000">- Update to version 0.12.1
  * Big Changelog since 0.11
    https://github.com/holoviz/panel/blob/master/CHANGELOG.md
  * New Features in 0.12:
    Add ReactiveHTML
    Add Terminal Widget based on xterm.js (#2090)
    Adding a DatetimePicker widget (#2107, #2135)
    Add editable sliders (#2111, #2133, #2208)
    Add FlexBox layout (#2233, #2511)
    Add ability to configure global template (#2271)
    Add GridStack layout (#2375)
    Add PDF pane (#2444)
    Add /panel-preview endpoint for Jupyter server extension
    (#2341, #2361)
    Add Tqdm Indicator (#2079)
  * Deprecations:
    Remove add_periodic_callback method (#2439)
    Remove deprecated panel.callbacks modules
    Remove deprecated Ace pane and Audio Widget (#2427)
    Remove Progress widget docs (#2451)
    Tabulator no longer loaded by default, must be initialized with
    pn.extension('tabulator')
- Add missing test data and patch
  * mp3.mp3
  * mp4.mp4
  * panel-pr2636-fixtests.patch
  * gh#holoviz/panel#2636</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1629979200">- Use -s in pytest call</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1631966400">- Update to version 0.12.3:
  * Patch Bokeh to fix show() (gh#holoviz/panel#2748).
- Changes from version 0.12.2:
  * Enhancements:
  - Add option to hide constant parameters on Param pane
    (gh#holoviz/panel#2637).
  - Added on_session_destroyed callback (gh#holoviz/panel#2659).
  - Stricter validation for linking syntax in
    ReactiveHTML._template (gh#holoviz/panel#2689).
  * Bug fixes:
  - Improved thread safety (gh#holoviz/panel#2631).
  - Ensure sessions get distinct files in config
    (gh#holoviz/panel#2646).
  - Fix bug when updating Trend data (gh#holoviz/panel#2647).
  - Ensure sorters are applied correctly after updating
    Tabulator value (gh#holoviz/panel#2639).
  - Correctly reflect filtered data on Tabulator.selection
    (gh#holoviz/panel#2676).
  - Unescape child literal HTML in ReactiveHTML
    (gh#holoviz/panel#2690).
  - Ensure Trend indicator can be rendered in layout
    (gh#holoviz/panel#2694).
  * Documentation:
  - Enhance templates docs (gh#holoviz/panel#2658).
  - Add Folium reference notebook (gh#holoviz/panel#2672).
  * Compatibility:
  - Add support for bokeh 2.4 (gh#holoviz/panel#2644,
    gh#holoviz/panel#2687, gh#holoviz/panel#2696).
- Drop mp3.mp3, mp4.mp4 as Sources and
  panel-pr2636-fixtests.patch: upstream PR merged.</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1632052800">- Add missing bleach runtime dependency</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1644926400">- Update to version 0.12.6:
  * Always load imported bokeh extensions (gh#holoviz/panel#2957).
  * Fix regression rendering HoloViews plotly backend
    (gh#holoviz/panel#2961).
  * Do not run Ace import on initialization
    (gh#holoviz/panel#2959).
  * Improve handling of ReactiveHTML cleanup
    (gh#holoviz/panel#2974, gh#holoviz/panel#2993).
  * Ensure empty Str has same height as non-empty
    (gh#holoviz/panel#2981).
  * Ensure Tabulator supports grouping on numeric columns
    (gh#holoviz/panel#2987).
  * Fix Tabulator with multi-index and pagination
    (gh#holoviz/panel#2989).
  * Allow index as column name in table widgets
    (gh#holoviz/panel#2990).
  * Ensure TemplateActions component does not have height
    (gh#holoviz/panel#2997).
- Bump python-param requirement, at least version 0.12.0 is
  required.
- Drop %config tag from file installed to /usr/etc in keeping with
  rpmlintrc recommendation.
- Disable an additional test: test_server; requires network.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1651406400">- Update to version 0.13.0:
  * Major new features for the Tabulator widget:
  - Client-side header filters
  - Expandable rows
  - on_click and on_edit callbacks
  * Add support for listenting to events on Vega pane.
  * Add JSONEditor and TextEditor widgets.
  * Add ability to display notifications in toasts.
  * LaTeX rendering now supported in Markdown and HTML panes.
  * Ability to schedule recurring tasks independent of any running
    applications.
  * An admin dashboard to allow you to monitor, debug and profile
    your applications.
  * Support rendering Panel objects in Jupyterlite and Pyodide.
  * Built-in threading.
  * Easily extend Panel with your own components and Templates.
  * A code-of-conduct was added.
  * Numerous other fixes and enhancements, see
    &lt;https://blog.holoviz.org/panel_0.13.0.html&gt;.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1655899200">- Update to version 0.13.1:
  * Add repr to cell and edit events (gh#holoviz/panel#3434).
  * Improvements for pyodide handling (gh#holoviz/panel#3444,
    gh#holoviz/panel#3508, gh#holoviz/panel#3511).
  * Add support for Plotly animation frames
    (gh#holoviz/panel#3449).
  * Implement single and multi-selection in Vega pane
    (gh#holoviz/panel#3470, gh#holoviz/panel#3499,
    gh#holoviz/panel#3505).
  * Add typehints to help developers and users
    (gh#holoviz/panel#3476).
  * Add pn.state.execute method to run callbacks in the right
    context (gh#holoviz/panel#3550).
  * Add support for asynchronous on_edit/on_click Tabulator
    callbacks (gh#holoviz/panel#3550).
  * Add DatetimeRangeSlider widget (gh#holoviz/panel#3548).
  * Many bug fixes, see
    https://github.com/holoviz/panel/releases/tag/v0.13.1</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1669032000">- Update to 0.14.1
  * This release primarily addresses regressions introduced in
    0.14.0 and various long standing bugs. Many thanks to external
    contributors @liu-kan and @KedoKudo and the maintainers
    @Hoxbro, @maximlt and @philippjfr for contributing a number of
    fixes.
  [#]# Minor enhancements
  * Improve support for requests in pyodide (#3973)
  * Add option to clear value of DatetimePicker (#3990)
  * Add support for hashing dates in pn.cache (#4004)
  * Silence EMPTY_LAYOUT warnings (#4056)
  [#]# Compatibility
  * Fix Jupyterlite and latest PyScript compatibility (#4040)
  [#]# Bugs
  [#]## Webassembly conversion
  * Correctly handle resource mode in when converting to
    WebAssembly (#3967)
  [#]## Jupyter and Server
  * Correctly handle future exceptions on threads (#3977)
  * Fix panel serve index template (#3980)
  * Do not error if curdoc has been destroyed (#3994)
  * Ensure extensions loaded in jupyter kernel are served by
    StaticHandler (#4000)
  * Various fixes for OAuth handling with pn.serve (#4006)
  * Fix bug in on_load callback exception handling (#4007)
  * Ensure periodic callbacks are only started on main thread
    (#4011)
  * Ensure jupyter server extension handles explicit root_dir
    (#4029)
  * Ensure futures are correctly awaited when executed on thread
    (#4031)
  [#]## Components
  * Ensure Tabulator handles filtering on edited values correctly
    if show_index=False (#3988, #4016)
  * Ensure Tabulator declares numeric sorter for numeric dtypes
    (#3999)
  * Fix regression initializing DiscreteSlider with non-integer
    value (#4009)
  * Ensure that template.config.raw_css is correctly applied
    (#4018)
  * Fix handling MenuButton clicks when split=True (#4021)
  * Ensure styling on Tabulator with empty DataFrame does not error
    (#4028)
  * Allow changing level on Debugger widget (#4057)
- Release 0.14.0
  * This release focuses on three main themes:
  - Support for running Panel apps entirely in the browser using
    WebAssembly (via Pyodide and PyScript)
  - Improvements in the app-user experience by making it easier
    to build responsive and performant applications
  - Improvements in the developer experience through static
    typing and docstrings.
  * Many, many thanks to everyone who filed issues or contributed
    to this release. In particular we would like to thank @janimo,
    @xavArtley, @thuydotm, @jmosbacher, @dmarx, @2WoLpH, @ipopa144,
    @sdc50 for contributions and @philippjfr, @Hoxbro, @maximlt,
    and @MarcSkovMadsen for ongoing maintenance and development.
  [#]# Features
  * Add support for converting Panel apps to pyscript/pyodide
    (#3817, #3830, #3851, #3856, #3857, #3858, #3860, #3861, #3863,
    [#3864], #3868, #3878)
  * Manage our own CDN to improve performance and reliability for
    delivering JS payloads (#3867, #3870)
  * Add ability to defer_load of components (#3882)
  * Add pn.widget helper function (#1826, #3589)
  * Add config.exception_handler to easily capture, log and notify
    users about errors (#3893)
  * Implement pn.cache function for memoization support (#2411)
  * Rewrite server extension to run Panel applications in kernels
    so that previews run in the same environment as the deployed
    app (#3763)
  * Add ability to define authorization callback (#3777)
  * Support memray profiler (#3509)
  * Add liveness endpoint (#3832)
  * Add ability to configure exception handler (#3896)
  [#]# Enhancements
  * Ensure OAuth redirects to requested app and retains query
    arguments (#3555)
  * Add extension entry point (#3738)
  * Update Admin Logs page to use Tabulator (#3694)
  * Ensure location.unsync unsets query params (#3806)
  * Allow None value on numeric sliders and LiteralInput (#3174)
  * Allow serving admin panel with pn.serve (#3798)
  * Improve ReactiveHTML loop support and validation (#3813)
  * Support declaring Perspective.plugin_config pane (#3814)
  * Do not flicker busy indicator during --autoreload check (#3804)
  * Improve robustness of state.curdoc in threaded and async
    contexts (#3776, #3810, #3834)
  * Support datetime bounds for DatetimePicker and
    DatetimeRangePicker (#3788)
  * Allow setting the Oauth provider using environment variables
    (#3698)
  * Implement Player.value_throttled (#3756)
  * Ensure that URL query parameters are preserved during OAuth
    (#3656)
  * Improve Markdown code syntax highlighting (#3758)
  * Ensure components do not re-render if background or loading
    parameters change (#3599)
  * Add ability to define admin dashboard plugins (#3668)
  * Do not calculate embed state for disabled widgets (#3757)
  * Add hard bounds to editable sliders (#3739)
  * Add bundling of shared resources (#3894)
  * Add Tabulator as default param.DataFrame widget (#3912)
  [#]# Compatibility &amp; Version updates
  * Support ipywidgets&gt;=8.0 (#3782)
  * Bump jsoneditor package (#3838)
  * Upgrade to Tabulator 5.3.2 (#3784)
  * Improve Django compatibility (#3843, #3835)
  * Remove all usage of deprecated Pane
  [#]# Bugs
  [#]## Server
  * Ensure closed websocket does not cause errors
  * Handle session and websocket close cleanly (#3769)
  * Fix prefix handling for admin page (#3809)
  * Support admin dashboard in multi-process deployments (#3812)
  * Improve document cleanup when not invoked using server_destroy
    (#3842)
  * Ensure pn.state.execute dispatches immediately if possible
    (#3859)
  * Ensure autoload.js resources are appropriately prefixed (#3873)
  [#]## Notebook
  * Fix support for copying cells and creating new views in
    JupyterLab (#3652)
  * Ensure output renders in VSCode notebook with latest ipywidgets
    (#3765)
  * Resolve issues with Jupyter slowdown due to event_loop patching
    on Windows (#3770)
  * Ensure old comm managers do not raise errors in notebook
    (#3853)
  * Simplify rendering of ipywidget (#3937)
  [#]## Tabulator
  * Do not re-render Tabulator on css_classes or background change
    (#3598)
  * Ensure expand icon updates on Tabulator.expanded change (#3703)
  * Update page Parameter when pagination is 'local' (#3704)
  * Do not apply sorters on Tabulator cell edits (#3744)
  * Ensure Tabulator.controls renders (#3768)
  * Ensure correctness of event row and selection indices in
    Tabulator (#3771, #3841)
  * Fix issues with frontend and backend sorters being out of sync
    in Tabulator (#3825, #3839)
  * Fix default values of a list header filter in Tabulator (#3826)
  * Fix the edit event with a python filter in Tabulator (#3829)
  * Disable client-side date filtering on Tabulator (#3849)
  * Support editing of pandas masked array dtypes in Tabulator
    (#3850)
  * Fix issues editing a cell when client-side filtering applied
    (#3852)
  * Do not recompute data when local pagination is enabled (#3854)
  * Don't skip filtering when the column name is undefined (#3862)
  [#]## Misc
  * Fix FileInput.save (#3579)
  * Fix issues with Matplotlib.high_dpi option (#3591, #3594)
  * Ensure layout recomputes on HTML/Markdown re-rerender (#3616)
  * Allow overriding all widget parameters on Param pane (#3754)
  * Ensure DatePicker start/end are transformed when jslinked
    (#3759)
  * Ensure notifications can be enabled without a template (#3820)
  * Ensure ReactiveHTML inline callbacks on loop variables return
    correct node (#3840)
  * Ensure that Perspective does not take precedence on empty dict
    (#3936)
  * Improve sizing_mode behavior when width/height are specified
    (#3955)
  * Do not load notyf resources unless notifications are enabled
    (#3958)</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1673611200">- Update to 0.14.2
  * This release primarily focuses on bug fixes. In particular it
    resolves various issues with support for rendering ipywidgets
    (particularly in ipywidgets&gt;=8.0) and also fixes a number of
    issues with the Jupyter Server previews.
  [#]# Enhancements
  * Add support for Tqdm.process_map (#4093)
  * Support non-vtkPolyData types in vtk synchronizer (#4124)
  * Allow invoking convert functions from pyodide (#4135)
  * Support step format in date sliders (#4152)
  * Add a Reacton component to simplify rendering (#4190)
  [#]# Bugs
  * Ensure Jupyter server extension serves resources, extensions
    and paths correctly (#4083, #4133, #4202)
  * Ensure IPyWidget comm does not break when new widget is
    rendered (#4091)
  * Improving detection of comms in VSCode and Google Colab (#4115)
  * Ensure .js mimetype is served correctly on Windows (#4118)
  * Ensure unhiding Tabulator columns renders cells correctly
    (#4119)
  * Ensure embedded Slider widgets initialize with correct default
    (#4121)
  * Handle missing event loop in thread gracefully (#4123)
  * Ensure Matplotlib pane handles explicit width/height settings
    correctly (#4128)
  * Allow Viewer to render servable but non-viewable objects
    (#4131)
  * Fix regression in tracking sessions in admin interface (#4132)
  * Ensure Tabs headers do not scroll unncessarily (#4146)
  * Ensure Location model reports as idle (#4159)
  * Fix auth error template rendering (#4162)
  * Fix issues with value on EditableSlider when it is outside
    fixed_start / fixed_end range (#4169)
  * Ensure ipywidgets events are handled the same way as regular
    events (#4171)
  * Don't raise TypeError for class which contains __panel__
    (#4174)
  * Do not dispatch events if bokeh Document is set to hold events
    (#4178)
  * Execute onload callbacks immediately in pyodide app (#4191)
  * Improve IPyWidget kernel handling in server contexts (#4195)
  * Fix rendering of IPyWidget with child views in the notebook
    (#4197)
- PEP517 build</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1680264000">- Update to 0.14.4
  [#]# Bugs
  * Fix Tabulator client-side string filters by not parsing them as
    regex (4423)
  * Fix the RGGPlot pane (#4380)
  * Fix panel examples command by ensuring examples are correctly
    packaged (#4484)
  * Fix event generation by considering NaNs as equal when
    comparing Numpy arrays (#4481)
  * Use cache from previous sessions when using to_disk (#4481)
  * Fix relative imports when running inside Jupyter Kernel (#4489)
  * Do not re-create Vega.selections object unless selections
    changed (#4497)
  [#]# Enhancements
  * Add support for altair and vega-lite v5 (#4488)
- Version 0.14.3
  * This release introduces a large number of bug fixes and minor
    enhancements. Due to the upcoming release of Panel 1.0 we have
    also made the unconventional decision to issue new deprecation
    in a micro release. Specifically the IDOM pane and Viewable.app
    and Viewable.pprint methods have been scheduled for
    deprecation. Many thanks to the contributors to this release
    which include @wendrul, @droumis and the core team
    @MarcSkovMadsen, @maximlt, @Hoxbro and @philippjfr.
  [#]# Bugs
  [#]## Tabulator
  * Ensure streamed rows on Tabulator can be edited (#4292)
  * Ensure changes on Tabulator formatter and editor models are
    reflected in frontend (#4296)
  * Ensure cancelling edit does not clear cell on Tabulator (#4343)
  * Ensure inserting empty data on numeric column in Tabulator does
    not error (#4343)
  [#]## Notebook
  * Fix issues rendering components as ipywidgets for some versions
    of ipykernel (#4289)
  * Add warning if custom resources could not be loaded in notebook
    (#4329)
  * Ensure notifications are enabled even if hv.extension has been
    loaded (#4330)
  * Ensure global notification object can be used inside notebook
    callbacks (#4331)
  [#]## Type definitions
  * Fix return type of Widget.from_param (#4335)
  * Ensure type annotation allows str and PathLike objects on
    panel.serve (#4336)
  * Fix type annotations on panel.io.convert.convert_app(s) (#4342)
  [#]## Misc
  * Ensure markdown links render correctly in template sidebar
    (#4222)
  * Improve .applies for ECharts and DeckGL (#4224)
  * Fix specifying custom --index with relative path (#4288)
  * Skip on_load callbacks in liveness check (#4302)
  * Ensure re-rendered FileDownload still fetches live data (#4328)
  * Fix handling of panel.cache on undecorated Parameterized method
    (#4332)
  * Ensure user provided hash_funcs are applied in panel.cache
    (#4334)
  * Fix plotly eventdata undefined val (#4355)
  * Ensure panel convert respects panel.config options (#4359)
  * Propagate options from HoloViews and Bokeh plots to enclosing
    Pane (#4360)
  * Propagate options from dynamic components such as ParamMethod
    and Interactive to enclosing layout (#4360)
  [#]# Minor enhancements
  * Allow to set the log level of the Admin logger (#3495)
  * Make refresh_token available in Auth (#4227)
  * Simplify determining whether script is executed as application
    with pn.state.served property (#4252)
  * Add loading_indicator to global config (#4259)
  * IPython display compatibility in pyodide builds (#4270)
  * Split PanelJupyterExecutor into separate module (#4276)
  * Allow dynamic loading of javascript modules in ReactiveHTML
    (#4319)
  * Add Plotly.link_figure parameter (#4333)
  * Ensure CrossSelector filters apply on each keystroke (#4339)
  * Improve startup, error handling and shutdown of Jupyter kernels
    in jupyter_server_extension (#4364)
  [#]# Compatibility and Version Updates
  * Upgrade plotly.js to 2.10.1 (#4320)
  * Upgrade to pyodide 0.22.1 in panel convert (#4334)
  * Upgrade to pyscript 2022.12.01 in panel convert (#4334)
  * Fix compatibility of Perspective pane with Numpy 1.24 (#4362)
  [#]# Deprecations
  * Add deprecation warning to IDOM pane (#4293)
  * Add deprecation warning for Viewable.app and Viewable.pprint
    methods (#4293, #4347)</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1686139200">- Update to 1.1.0
  * This is the first minor release in the 1.x series with a number
    of new features and small bug fixes. The main features we are
    excited about are the new ChatBox widget added by @ahuang11 and
    support for reactive generators. Many thanks to @ahuang11,
    @philippjfr and @Hoxbro for contributing to this release and
    our amazing community for reporting issues.
  [#]# Features
  * Add the ChatBox widget (#4702)
  * Add a standalone TooltipIcon indicator (#4909)
  * Implement support for reactive generator functions (#5019)
  * Allow setting on_* handlers in constructor (#5026)
  * Allow controlling initial Template sidebar state (#5033)
  [#]# Bug fixes
  * Handle height responsiveness of HoloViews layout correctly
    (#5009)
  * Apply Plotly toolbar colors depending on template (#5012)
  * Fix Fast Design style variables (#5015)
  * Allow reactive updates to override constant parameters (#5032)
  * Fix Tabulator header filter styling (#5038)
  * Ensure Jupyter extensions warns users if app has no contents
    (#5041)
- Version 1.0.4
  * Another micro-release in the 1.0.x series addressing small
    issues reported by our engaged community. Many thanks to
    @ahuang11, @simzer, @alexmilowski and the core contributors
    @droumis, @Hoxbro and @philippjfr for contributing to this
    release.
  * Fix global loading spinner (#4936)
  * Fix issues resolving whether IPyWidget model (#4939)
  * Fix recursive and inplace updates on reactive panes (#4946,
    [#4958])
  * Fix issues with single Select widget (#4947)
  * Ensure CSS config parameters can be passed to Template
    constructor (#4948)
  * Fixed vizzu data series type conversion for datetime (#4955)
  * Small documentation fixes (#4943, #4960)
  * Fix icon on Toggle and Button widget (#4961)
  * Fix Volume definition on Video pane
  * Ensure icon renders on Toggle button (#4969) (#4970)
  * Ensure Card.header_color is correctly applied (#4971)
  * Update param.List signatures to suppress warnings (#4973)
  * Fix font loading in Vanilla template (#4975)
  * Guard is_file check on Windows (#4985)
  * Fix serialization of Plotly.selection_data (#4987)
  * Speed up dynamic layout updates (#4989)
- Version 1.0.3
  * Another micro-release in the 1.0.x series with a number of
    smaller bug fixes. Most importantly this resolves issues with
    loading indicators and with apps converted to the
    pyodide-worker target. Many thanks to @n3011, @Hoxbro and
    @philippjfr for contributing to this release.
  * Resolve _repr_jpeg_ methods correctly (#4904)
  * Fix handling of queued events in pyodide worker (#4913)
  * Various fixes for loading indicator (#4915)
  * Allow -1 in Tabs.active and allow recovering from closed tabs
    (#4920)
  * Ensure HoloViews layout is correctly initialized when center is
    set (#4921)
  * Ensure VSCode editor does not apply white background to Panel
    output (#4923)
  * Do not error on deserialization errors in notebooks (#4927)
  * Ensure basic auth provider works when dynamically starting
    server (#4926)
  * Ensure Param pane name is updated when object changes (#4928)
  * Align functionality and styling of FileDownload with Button
    (#4929)
  * Fix equality comparisons of parameter values when updating a
    Pane (#4934)
  * Warn about ignored widget parameters on Param pane (#4934)
- Version 1.0.2
  * A micro-release in the 1.0.x series with a number of bug fixes
    and documentation tweaks. Many thanks to @jbednar and
    @philippjfr for contributing to this release.
  [#]# Bug fixes
  * Ensure Design stylesheets are not replaced when updating
    component stylesheets (#4883)
  * Ensure tooltips are rendered correctly as HTML (#4887)
  * Fix loading of index page resources (#4891)
  * Ensure FloatPanel can be rendered in classic notebooks (#4892)
  * Attempt rendering output in notebooks even if not all resources
    have been initialized (#4893)
  * Do not load large bokeh-mathjax bundle in notebooks by default
    (#4895)
  * Make Fast template sidebar opening transition smoother (#4898)
  * Ensure new items added to Card layout are rendered (#4899)
  * Fix logo rendering in BasicAuth template (#4900)
- Version 1.0.1
  * A micro-release fixing some small issues discovered in Panel
    1.0. Thank you to @droumis, @Hoxbro and @philippjfr for
    contributing fixes.
  [#]# Bug fixes
  * Ensure Reactive objects wrapped in reactive are re-rendered
    correctly (#4868)
  * Tweaks for Material Design component inset label styling
    (#4877)
  * Ensure SlidesTemplate slides changes trigger updates in the
    pn.state.location.hash (#4878)
- Version 1.0.0
  * The Panel 1.0 release is finally here and it brings a huge
    number of improvements. The largest improvements in this
    release come from an upgrade from Bokeh 2.x to Bokeh 3.x. Bokeh
    overhauled its internal layout engine and stylesheet handling,
    making applications significantly more performant and
    customizable going forward.
  * This release marks a huge step forward in the usability of
    Panel but is also just a first step in leveraging many of the
    new capabilities that the updated layout engine and design
    system affords. In the coming months we will continue to
    improve and polish the UI and UX and make it easier for you to
    extend Panel as needed.
  * For now we want to thank the many people that contributed to
    this release either by contributing directly or by testing and
    providing feedback. Many thanks to the core contributors
    @MarcSkovMadsen, @Hoxbro, @maximlt, @jbednar, @droumis and
    @philippjfr and the outside contributors @ahuang11, @cdeil,
    @MridulS, @AndrewMaged814, @midnighter and @wendrul.
  [#]# Major Features
  * Add new and highly performant layout engine, addressing many
    performance and layout issues (#4326, #4463, #4491, #4503,
    [#4522], #4690)
  * Add unified Design and Theme system (#4413, #4475, #4466,
    [#4540], #4548, #4770, #4792, #4793, #4801)
  * Implement support for passing parameters, widgets and bound
    functions by reference for simple and powerful reactivity
    (#4495, #4505, #4603, #4606)
  * Some of the changes related to the new layout engine and design
    system will require small updates to your existing
    applications. To make this transition as smooth as possible we
    have provided an upgrade/migration guide.
  [#]# New Components
  * Add Swipe layout (#3007)
  * Add Switch widget (#4130)
  * Add Vizzu pane (#4226, #4739)
  * Add BrowserInfo model to expose browser window and navigator
    APIs (#4533)
  * Add BasicAuth provider for quick password based auth (#4684)
  * Add FloatPanel layout (#4707, #4711)
  * Add a SlidesTemplate based on reveal.js to create interactive
    presentations (#4798)
  [#]# Major enhancements
  * Improved Markdown rendering (#4688)
  * Add support for tooltips on widgets (#4130, #4621,
    [#4643])
  * Ensure .ipynb and .md based apps can be used as --index (#4432)
  * Add support for selecting format and encoding for Matplotlib
    image output and implemented responsive Image sizing (#4514)
  * Add support for icons on Button (#4797)
  * Add generic Image pane that auto-detects the image filetype
    (#4551)
  * Add support for writing applications in Markdown (#4602)
  * Improve support for inline resources for Jupyter (#3013, #4787)
  * Add ability to reuse sessions to speed up rendering (#3679,
    [#4658])
  * Improve notebook resource and extension loading (#4752)
  * Add ability to add global loading spinner to application(s)
    (#4659)
  [#]# Deprecations &amp; API changes
  [#]## Compatibility
  * Bokeh 3 compatibility (#4098, #4117, #4129, #4140, #4150,
    [#4275], #4467, #4435, #4441, #4449, #4448, #4508)
  * Upgrade plotly.js to 2.18.0 (#4320)
  * Upgrade Tabulator to 5.4 and optimize rendering (#4482)
  * Upgrade Echarts to 5.4.1 (#4538)
  * Upgrade pyodide (0.23.1) and pyscript versions (#4344)
  * Add support for altair and vega-lite v5 (#4488)
  * Add support for latest versions of ipywidgets (#4716, #4766,
    [#4779])
  [#]## Deprecations
  * Deprecate IDOM pane (#4293, #4323)
  * Deprecate Viewable.app (#4293)
  * Deprecate Viewable.pprint (#4347)
  * Deprecate and remove RGGPlot
  * Rename Ace to CodeEditor (#4627)
  [#]## API changes &amp; Backward Compatibility
  * Pandas is now only a (lazy) runtime dependency (#4411)
  * Tabulator.frozen_rows now respects the order of rows in the
    data instead of the order in which the frozen_rows were defined
    (#4482)
  * Make margin defaults consistent across widgets and panes
    (#4528)
  * Extension calls must specify all required extensions (#4562)
  * The .embed method now returns a Mimebundle object for rendering
    (#4791)
  * Remove panel examples CLI command and pyct dependency (#4691)
  * Expose all layout components in top-level API (#4696)
  [#]# Other Enhancements
  [#]## Configuration
  * Allow to set the log level of the Admin logger (#3495)
  * Add pn.state.served to simplify determining whether script is
    executed as an application or in an interactive session (#4252)
  * Add pn.config.loading_indicator to determine whether to show
    loading indicator by default (#4259)
  [#]## Jupyter
  * Improve startup, error handling and shutdown of Jupyter kernels
    (#4364)
  * Log errors in JupyterLab preview to server logs (#4773)
  * Support binary JS -&gt; Python communication in notebooks (#4635)
  * Modify sys.path when running inside Jupyter Kernel (#4489)
  [#]## Pyodide
  * IPython display compatibility in pyodide builds (#4270)
  * Ensure panel convert respects pn.config (#4359)
  * Fix notification support in Pyodide (#4387)
  [#]## Miscelleanous
  * Handle cancelling and empty value edit events on Tabulator
    (#4343)
  * Add favicon to base template (#4626)
  * Ensure CrossSelector filters apply on each keystroke (#4339)
  * Do not re-create Vega.selections object unless selections
    changed (#4497)
  * Standardize parameter mapping APIs (#4386)
  * Add Plotly.link_figure parameter (#4333)
  * Add support for .JPEG file extension in the JPG pane (#4532)
  * Make periodic callback counter a parameter (#4134)
  * Add Echarts events (#2174)
  * Additional cache support (#4663, #4667)
  [#]# Bug fixes
  * Fix caching on undecorated Parameterized method (#4332)
  * Ensure that global notification object can be used inside
    notebook callbacks (#4331)
  * Ensure hash_funcs are applied recursively in cache (#4334)
  * Fix cache FIFO policy bug (#4789)
  * Fix specifying custom index with relative path (#4288)
  * Fix issue reusing FileDownload model (#4328)
  * Fix DeckGL tooltip handling (#4628)
  * Fix NumPy integer/floating checks on Perspective (#4366)
  * Ensure memray profiler temporary file is flushed (#4666)
  * Fix mimetype issue on windows (#4738)
  * Fix Plotly undefined value errors for eventdata (#4355)
  [#]## Tabulator
  * Ensure updates to Tabulator formatter or editor updates model
    (#4296, #4781)
  * Ensure Tabulator internal _index_mapping is updated on stream
    (#4292)
  * Ensure Tabulator header filters aren't treated as regex (#4423)
  * Ensure Tabulator styles are re-applied when local pagination
    changes (#4795)
  [#]## Jupyter
  * Ensure JupyterLab preview works on Windows (#4819)
  * Ensure notifications are enabled even if hv.extension has been
    loaded (#4330)</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1688558400">- Update to 1.1.1
  [#]# Enhancements
  * Implement per_session cache (#5117)
  * Enhancements for ChatBox including methods to update rows and
    hide names (#5118, #5118)
  [#]# Bug fixes
  * Fix Progress indicator sizing_mode (#5051)
  * Fix various ChatBox issues (#5065, #5101, #5101)
  * Ensure kernel shutdown futures are not collected in Jupyter
    server extension (#5069)
  * Add bokeh version check for notebook to better support bokeh
    dev versions (#5071, #5093)
  * Fix false warning emitted when constructing a Param pane with
    throttled or onkeyup (#5078)
  * Allow to updating/clearing enabled_dates on DatetimePicker
    (#5089)
  * Ensure session arguments are correctly parsed by Jupyter
    executor (#5106)
  * Fix defer_load handling (#5107)
  * Fix styling with filters in Tabulator (#5110)
  * Fix issues when using in filter with single value on Tabulator
    (#5125)
  * Add fallback if ReactiveHTML shadow DOM lookup fails (#5126)
  * Allow automatic loading of extensions during launch and warn
    about missing extensions (#5144)
  * Correctly process fields on Vega (and altair) selections
    (#5145)
  * Immediately dispatch ColumnDataChangedEvent fixing Plotly plots
    not updating (#5147)
  [#]# Compatibility
  * Correctly serialize new IPyWidget models on creation (#5114)
  * Ensure we handle JupyterLab 4 comm messages correctly (#5140)
  [#]# Backward compatibility
  * Renamed Trend parameter title to name (#5092)
- Add panel-pr5185-bokeh3.2.patch gh#holoviz/panel#5185
  * Bump bokeh upper pin
- Don't test on 32-bit it fails randomly</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1694952000">- Update to vesion 1.2.2:
  * Enhancements:
  - Add scroll button, auto-scroll and scroll position options
    to Column (gh#holoviz/panel#5245, gh#holoviz/panel#5365,
    gh#holoviz/panel#5369, gh#holoviz/panel#5403)
  - Add cache busting to server CSS resources
    (gh#holoviz/panel#5414)
  - Add Tabulator.title_formatters parameter
    (gh#holoviz/panel#5421)
  - Provide the the accessed path to authorization checks
    (gh#holoviz/panel#5386)
  - Add Perspective click events (gh#holoviz/panel#5430)
  - Add and improve pn.io.hold and pn.io.immediate_dispatch
    context managers to control events (gh#holoviz/panel#5444)
  - Allow to passing basic_login_template argument to panel
    server (gh#holoviz/panel#5454)
  * Bug fixes:
  - Ensure BasicAuth forwards to original URL after login
    (gh#holoviz/panel#5357)
  - Correct return types from threading.Thread to
    panel.io.server.StoppableThread (gh#holoviz/panel#5396)
  - Various guards and fixes ensuring Tabulator re-renders
    correctly (gh#holoviz/panel#5410, gh#holoviz/panel#5412)
  - Avoid extra executions when executing periodic callback with
    counter (gh#holoviz/panel#5344)
  - Ensure updates to DataModel are correctly scheduled on the
    event loop (gh#holoviz/panel#5360)
  - Fixes for displaying single newlines in Markdown output and
    add renderer_options (gh#holoviz/panel#5376)
  - Allow update of Accordion title without updating content
    (gh#holoviz/panel#5413)
  - Fix authentication handling when prefix is set
    (gh#holoviz/panel#5422)
  - Fix serialization issues affecting TextLayer objects in
    DeckGL (gh#holoviz/panel#5427)
  - Fix height responsiveness of Perspective pane
    (gh#holoviz/panel#5429)
  - Ensure FileDownload button can be clicked anywhere
    (gh#holoviz/panel#5431)
  - Ensure ReactiveHTML children are rendered just like other
    models (gh#holoviz/panel#5434)
  - Set Perspective properties correctly to avoid causing
    unfocus on keypresses (gh#holoviz/panel#5432)
  - Ensure FloatPanel correctly exposes its children to allow
    linking (gh#holoviz/panel#5433)
  - Do no reset Tabulator options if DataFrame indexes are
    unchanged (gh#holoviz/panel#5436)
  - Add ability to work around issues when removing series from
    ECharts (gh#holoviz/panel#5435)
  - Fix race conditions when initializing and rendering
    IPyWidgets in notebooks (gh#holoviz/panel#5462)
  - Tweak Accordion CSS to remove gaps and avoid border overlap
    (gh#holoviz/panel#5460)
  - Ensure columns are deleted when updating traces on Plotly
    pane to avoid corruption (gh#holoviz/panel#5464)
  - Invalidate layout when TextEditor CSS loads
    (gh#holoviz/panel#5465)
  - Ensure FloatPanel reflects closed status
    (gh#holoviz/panel#5466)
  - Fix handling of string dtypes on Perspective pane
    (gh#holoviz/panel#5467)
  * Documentation updates.
- Drop panel-pr5185-bokeh3.2.patch: incorporated upstream.
- Disable test_local_pdf_file since local pdf file missing from
  tarball.</changelog>
  <changelog author="Mark&#xE9;ta Machov&#xE1; &lt;mmachova@suse.com&gt;" date="1698148800">- Update to 1.3.0
  * Integrate support for param reactive expressions and expose pn.rx
  * Implement ChatMessage, ChatFeed and ChatInterface components
  * Unify OAuth implementations and refresh access_token
  * Add ColorMap widget
  * Add unit to widget in HoloViews pane if provided
  * Allow registering global on_session_destroyed callback
  * Implement auto_grow on TextAreaInput
  * Add ability to redirect users from authorization callback
  * Add support for Path object in FileDownload
  * Add authorization_code and password based OAuth login handlers
  * Add format to EditableFloatSlider and EditableIntSlider
  * Add support for decorating async functions with pn.io.cache
  * Map param.Bytes to FileInput widget
  * Add support for Python 3.12 and drop Python 3.8 support
  * Upgrade to Param 2.0 as minimum required version
  * Compatibility with Bokeh 3.3.0
  * more bugfixes, see upstream CHANGELOG.md</changelog>
  <changelog author="Ben Greiner &lt;code@bnavigator.de&gt;" date="1700827200">- Update to 1.3.2
  * This micro-release focuses on a number of performance
    improvements, speeding up the initial rendering of simple apps
    by 2x in many cases. In addition it includes a number of
    smaller enhancements for various widgets, better support for
    async and threading and a number of bug fixes related to
    authentication, the Tabulator widget and a few other items. We
    are very pleased to welcome @isumitjha and @fohria as new
    contributors and want to thank our core team including
    @maximlt, @Hoxbro, @MarcSkovMadsen, @ahuang11 and @philippjfr
    for their continuing contributions.
  [#]# Performance
  * Speed up Pane.clone (#5848)
  * Speed up config attribute access (#5851)
  * Cache templates loaded from string (#5854)
  * Only load extension entrypoints once (#5855)
  * Do not freeze document models unless needed (#5864)
  [#]# Enhancements
  * Use the compiled version of Pyodide by default (#5808)
  * Add support for AutocompleteInput.search_strategy parameter
    (#5832)
  * Use stdlib_module_names when determining pyodide dependencies
    (#5818)
  * Add Tabulator.sortable parameter (#5827)
  * Add delay for tooltip to show up for buttons (#5860)
  * Add serialize method on ChatMessage and ChatFeed (#5764)
  * Allow running onload and defer_load tasks on threads (#5865)
  * Allow Image panes for ChatMessage.avatar (#5870)
  * Allow async callbacks on FileDownload (#5878)
  * Allow running scheduled tasks on threads (#5879)
  [#]# Bug fixes
  * Fix Google OAuth default scopes (#5823)
  * Fix logic for cleaning up OAuth user (#5824)
  * Set text_align correctly if Tabulator is given Bokeh formatter
    (#5866)
  * Fix FileDownload embed=True style for Fast design (#5875)
  * Enable Tabulator selection across pages with
    pagination="remote" and selectable="checkbox" (#5889)
  * Fix rendering of VTK colorbar (#5902)
  * Ensure HoloViews DynamicMap updates when widget dimension has
    unit (#5904)
  * Add space between MaterialTemplate app and site title separator
    (#5905)
  * Consistently handle errors during authentication (#5909)
  [#]# Compatibility
  * Updates for Numpy 2.0 compatibility (#5817)
  * Improve notebook handling when loading bokeh dev versions
    (#5820)
- Version 1.3.1
  * This micro-release primarily ships a variety of bug and
    regression fixes focusing on auth, the chat components, and
    WASM (i.e. PyScript and Pyodide) support. It also adds an
    enhancement to the auth components that now makes it possible
    to let users access applications as a guest. Many thanks to our
    new contributors @art3xa, @polivbr and @tupui as well as our
    core development team including @MarcSkovMadsen, @maximlt,
    @ahuang11 and @philippjfr.
  [#]# Enhancements
  * Add support for authenticating as guest using OAuth and basic
    auth components (#5743)
  [#]# Bug fixes
  * Ensure ColorMap widget correctly handles shared layout and
    display parameters (#5732)
  * Fix accessing refreshed access_token (#5734)
  * Ensure Markdown code blocks always wrap (#5738)
  * Fix returning state.user_info if no id_token is present in
    cookies (#5747)
  * Fix Widget.from_param type annotation (#5754)
  * Fix auto send for ChatInterface with TextAreaInput (#5762)
  * Add support for iframe srcdoc on Location (#5774)
  * Ensure Tabulator.style applies correctly with changing data
    (#5757)
  * Ensure panel convert can correctly detect transformers_js
    import (#5772)
  * Adjust ReactiveHTML css resources for relative paths (#5779)
  * Ensure invalid query parameters warn instead of erroring
    (#5781)
  * Apply pyscript CSS by default without the splashscreen (#5784)
  * Ensure components which require DOM element to be attached can
    be rendered in Card (#5786)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1702209600">- update to 1.3.4:
  * Allow passing partial function to tabulator filter (#5912)
  * Allow defining custom callbacks for `ChatInterface` buttons
  * Fix regression when setting `text_align` and
    `HTMLTemplateFormatter` on `Tabulator` (#5922)
  * Ensure notifications are correctly destroyed (#5924)
  * Fix header overflow issues in `FastGridTemplate` (#5935)
  * Ensure `Audio` model respects sizing (#5936)
  * Persist Tabulator selection across pages when
    `pagination='remote'` for all selection modes (#5929)
  * Ensure `Tabulator` styler subset logic is not lost (#5938)
  * Fix regression in OAuth when `id_token` does not contain user
    key (#5939)
  * Ensure Vega/Altair plot with responsive width/height respects
    fixed width/height value when set (#5940)
  * Ensure `BrowserInfo` is imported by default (#5942)</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1703073600">- Update to version 1.3.5:
  * Add support for timestamp timezones for ChatMessage
    (gh#holoviz/panel#5961).
  * Replace whitelist blacklist with allowlist denylist
    (gh#holoviz/panel#5975).
  * Allow stopping respond callbacks midway on ChatInterface
    (gh#holoviz/panel#5962).
  * Add support for Image.caption (gh#holoviz/panel#6003).
  * Improvements for Fast template styling
    (gh#holoviz/panel#6023).
  * Replace Player widget unicode icons with SVG for more
    consistency (gh#holoviz/panel#6030).
  * Elaborate on ChatInterface callback exception summary
    (gh#holoviz/panel#6046).
  * Add ToggleIcon widget (gh#holoviz/panel#6034).
  * Use minified Tabulator.js (gh#holoviz/panel#6060).)
  * Support rendering GeoDataFrame and GeoSeries in DataFrame pane
    (gh#holoviz/panel#6061).
  * Optimize rendering of ChatMessage (gh#holoviz/panel#6069).
  * Apply smaller optimizations for Viewable and ChatMessage
    (gh#holoviz/panel#6074).
  * Add bottom padding to MaterialTemplate
    (gh#holoviz/panel#6075).
  * Update mapbox-gl version for DeckGL pane
    (gh#holoviz/panel#6077).
  * Remove duplicate property definition of VizzuChart.config
    (gh#holoviz/panel#5947).
  * Remove stray print in Tabulator styler handling
    (gh#holoviz/panel#5944).
  * Fix bug when clearing pn.cache before anything has been cached
    (gh#holoviz/panel#5981).
  * Fix obj.save() when threading is enabled
    (gh#holoviz/panel#5993).
  * Fix Matplotlib responsiveness and improve reference notebook
    (gh#holoviz/panel#5973).
  * Gracefully handle non-decodable access_token
    (gh#holoviz/panel#5994).
  * Ensure onload callbacks scheduled during or after load are
    still executed (gh#holoviz/panel#6005).
  * Don't attempt to set Tabulator text_align on Bokeh formatters
    that don't support it (gh#holoviz/panel#6010).
  * Correctly set error page to be rendered on auth failure
    (gh#holoviz/panel#6014).
  * Fix ChatInterface post callback for default
    (gh#holoviz/panel#5998).
  * Ensure matplotlib backend is set correctly in pyodide worker
    (gh#holoviz/panel#6029).
  * Synchronously create Document patch message to avoid race
    conditions (gh#holoviz/panel#6028).
  * Do not inline CSS if it can be loaded from CDN
    (gh#holoviz/panel#6039).
  * Fix ChatMessage reactions icon rendering
    (gh#holoviz/panel#6034).
  * Fix issues with ChatInterface stop ensuring send button is
    re-enabled and placeholder removed (gh#holoviz/panel#6033).
  * Ensure that Design does not override properties on HoloViews
    pane (gh#holoviz/panel#6051).
  * Ensure async callbacks correctly dispatch events when
    Websocket is locked (gh#holoviz/panel#6052).
  * Fix state.add_periodic_callback when callback is async
    (gh#holoviz/panel#6053).
  * Do no update objects inplace unless explicitly requested
    fixing issues with non-updating components
    (gh#holoviz/panel#6055).
  * Update sizing of Panel models dynamically
    (gh#holoviz/panel#6054).
  * Make panel.chat.langchain import lazy improving import time
    (gh#holoviz/panel#6056).
  * Change prominence of TooltipIcon (gh#holoviz/panel#6057).
  * Improve reactive expression notebook (gh#holoviz/panel#5960).
- Disable another flaky test that suffers timeout issues:
  test_server_on_load_after_init.
- Export export PYTEST_DEBUG_TEMPROOT to current dir to avoid
  write permission issues.</changelog>
</package>
<package pkgid="1317edce3818e9e1747786211207a9c4deecdba2e8f367e0ba81791b15b584b9bb176c60ec36c944b0392eca33c81049050c56070080b5a5fe713150409affe9" name="jxl-thumbnailer" arch="noarch">
  <version epoch="0" ver="0.8.2" rel="2.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1658577600">- Initial package (version 0.7~779.f5d6e29) build.opensuse.org</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1663848000">- Update to 0.7.0:
  * new functions for retrieving associated alpha channel with
    premultiplied or unpremultiplied colors, for blending
    information for extra channels in the non-coalesced case, for
    getting the intended downsampling ratio of progressive steps,
    for disabling rendering of spot colors.
  * Added ability to add metadata boxes, to set several encoder
    options, to check required codestream compatibility level,
    for force-emitting the box-based container format, to store
    JPEG metadata for lossless reconstruction, to encode
    arbitrary extra channels.</changelog>
  <changelog author="Simon Vogl &lt;simon.vogl@gmx.net&gt;" date="1671105600">- Added missing baselibs.conf so that 32bit library packages
  become available</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1671451200">- Add patch (applied reversed) to revert the requirement for an
  updated liblcms2 library when we have an older one. This allows
  libjxl to build in SLE15 SP4/SP5 (and Leap 15.4/15.5):
  * 0001-Remove-LCMS-mutex.patch</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1674043200">- Update to release 0.8
  * API: new function JxlDecoderSetImageBitDepth and
    JxlEncoderSetFrameBitDepth to set the bit depth of buffers.
  * encoder API: add an effort 10 option for lossless
    compression; using this setting requires calling
    JxlEncoderAllowExpertOptions.
- Enable PNG utilities [boo#1205107]</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1675598400">- Update to release 0.8.1
  * Allow fast-lossless for 16-bit float input
  * Fix OOB read in exif.h</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1676030400">- build glibc hwcaps optimized overlay</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1681732800">- Refresh 0001-Remove-LCMS-mutex.patch</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1686312000">- Build package in correct phase
- Use macros for ldconfig</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1686744000">- Update to release 0.8.2
  * Fix an integer underflow bug in patch decoding.</changelog>
  <changelog author="Atri Bhattacharya &lt;badshah400@gmail.com&gt;" date="1694865600">- Build plugins:
  * Add _service file to generate skcms tarball (needed to build
    plugins).
  * Add skcms tarball as source and copy extracted dir to
    ./third_party/ so cmake can find it.
  * Split out new packages:
  * gdk-pixbuf-loader-jxl: Pixbuf loader for supported apps.
  * gimp-plugin-jxl: Plugin to allow gimp to work with JPEG XL
    files.
  * jxl-thumbnailer: Thumbnailer and mime files to allow
    generating thumbnails for JPEG XL files.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1695297600">- Switch from LCMS to SKCMS: libjxl core can use either, but
  plugins can only use SKCMS. Exercising two CMS simultaneously
  also is silly. Delete 0001-Remove-LCMS-mutex.patch .</changelog>
</package>
<package pkgid="357eb7a4b5c8085b9432f5837009ff9d2d33edb1b98cdf83ec79237fac7f2cd57782626f292a9248418a4ff3c0e96f9c06d9be2ec7b6c31e45b3488ae19a779f" name="jxrlib" arch="src">
  <version epoch="0" ver="1.1" rel="4.11"/>
  <changelog author="p.drouand@gmail.com" date="1449576000">- Initial release (version 1.1)
- Add jxrlib_warnings.patch</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1589544000">- Use proper cmake macros for building</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1612872000">- baselibs.conf: added biarch lib and devel package for Wine 6.2+</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1614945600">- added correct requires for the 32bit libs (bsc#1183053), also
  build baselibs for libjxrglue0 (bsc#1183052)</changelog>
</package>
<package pkgid="99e2a1cb3c00829e7c9d76819769c65941768ff924696e6973269770425f46910efdf8b8b2ecf3485be7b0b791469a820ccf695b93f67b265c4b8e98fbe12705" name="jxrlib" arch="x86_64">
  <version epoch="0" ver="1.1" rel="4.11"/>
  <changelog author="p.drouand@gmail.com" date="1449576000">- Initial release (version 1.1)
- Add jxrlib_warnings.patch</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1589544000">- Use proper cmake macros for building</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1612872000">- baselibs.conf: added biarch lib and devel package for Wine 6.2+</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1614945600">- added correct requires for the 32bit libs (bsc#1183053), also
  build baselibs for libjxrglue0 (bsc#1183052)</changelog>
</package>
<package pkgid="23429ba701b58afcfe97a5f01e77030bc17148b5fbb9764e1c3855a8bb7a2379b1a2c076398cfc27a1b23bca5f522ddd6a7631908aa5f486e15d58fd0a6695b2" name="jxrlib-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.1" rel="4.11"/>
  <changelog author="p.drouand@gmail.com" date="1449576000">- Initial release (version 1.1)
- Add jxrlib_warnings.patch</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1589544000">- Use proper cmake macros for building</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1612872000">- baselibs.conf: added biarch lib and devel package for Wine 6.2+</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1614945600">- added correct requires for the 32bit libs (bsc#1183053), also
  build baselibs for libjxrglue0 (bsc#1183052)</changelog>
</package>
<package pkgid="3c9a57ab4aba38bbc909526c5b9919ae34401640c6e45c09ff4b16ffc1c0cc7a032194de321415a6e4fb2f81be9f5302fb19cd37b194e58d1592ec8e19ef0045" name="jxrlib-debugsource" arch="x86_64">
  <version epoch="0" ver="1.1" rel="4.11"/>
  <changelog author="p.drouand@gmail.com" date="1449576000">- Initial release (version 1.1)
- Add jxrlib_warnings.patch</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1589544000">- Use proper cmake macros for building</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1612872000">- baselibs.conf: added biarch lib and devel package for Wine 6.2+</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1614945600">- added correct requires for the 32bit libs (bsc#1183053), also
  build baselibs for libjxrglue0 (bsc#1183052)</changelog>
</package>
<package pkgid="8c2c8239b75f8de7b6b00953656425384976532991d4b7253ea9c5ac8cf005b309c52042c87cb37e01f4a91e9f08426a5cba2ab8f5c9fd3691c23f1a168de656" name="jxrlib-devel" arch="x86_64">
  <version epoch="0" ver="1.1" rel="4.11"/>
  <changelog author="p.drouand@gmail.com" date="1449576000">- Initial release (version 1.1)
- Add jxrlib_warnings.patch</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1589544000">- Use proper cmake macros for building</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1612872000">- baselibs.conf: added biarch lib and devel package for Wine 6.2+</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1614945600">- added correct requires for the 32bit libs (bsc#1183053), also
  build baselibs for libjxrglue0 (bsc#1183052)</changelog>
</package>
<package pkgid="ef98159fe4019f38a5cd490d7954f403c5084d1e1193324c7acfbf4cd249618110e63cbb79c7e97031176e395d47bc6625aa8f567325159ac2122fe3e6c21228" name="kak-lsp" arch="src">
  <version epoch="0" ver="15.0.0" rel="1.1"/>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1649246400">- Initial spec for kak-lsp (12.1.0)</changelog>
  <changelog author="socvirnyl.estela@gmail.com" date="1652788800">- Update to version 12.2.1:
  * v12.2.1
  * Update changelog for release
  * Test code lens from haskell-language-server
  * lsp-code-lens: pass correct args to lsp-perform-code-lens
  * start new cycle
  * v12.2.0
  * Update changelog for release
  * README: clarify "cargo install" behavior and kak-lsp.toml creation when using plug.kak
  * README: remove misleading warning
  * lsp-hover: limit to 20 lines via lsp_hover_max_lines</changelog>
  <changelog author="socvirnyl.estela@gmail.com" date="1664107200">- Update to version 14.0.0:
  * Update changelog for release
  * lsp-goto-document-symbol: map to s instead of &lt;c-o&gt;
  * test: work around "unconfigured filetype" error in tests
  * test: remove unnecessary code for macOS-specific tests
  * Advertise some more LSP capabilities
  * capabilities: minor consistency change
  * clippy
  * lsp-goto-document-symbol: support nested symbols
  * lsp-capabilities: also advertise more commands based on textDocument/documentSymbols</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1668254400">- Update to version 14.1.0:
  * Additions:
  - Default language server for protobuf.
  - Added support for `codeAction/resolve`, which allows to use code
    actions sent by Deno for example.
  - The recommended mappings have been augmented by new command
    `lsp-diagnostic-object` to jump to next/previous diagnostics.
  - `lsp-auto-signature-help-enable` now shows an info box by default,
    and formats the active parameter in a bold font.
  - `lsp-definition` and friends now select the symbol name instead of merely
    placing the cursor at symbol start. Same for `lsp-find-error`.
  - `lsp-highlight-references` now selects all references in the current buffer.
  - New `lsp-inlay-code-lenses-enable` command allows to render code
    lenses as virtual text (#623).
  - The support for `filterText` in completions no longer depends on an
    out-of-tree Kakoune feature.
  * Fixes:
  - Fix lags due to `rust-analyzer` sending a ton of progress reports.
  - `lsp-rename` will now write hidden buffers that are affected by the rename,
    to give the language server and other external tools a more consistent
    view of affected files.
  - Suppress "language server not initialized" errors that originate from hooks.
  - Fix a glitch when a line has both a code lens and an inline diagnostic.
  - When talking to servers that don't support UTF-8 byte-offsets, `kak-lsp`
    now adheres to the LSP specification by treating column-offsets
    as UTF-16 Code Units instead of Unicode Code Points.</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1676808000">- Updates to version 14.2.0:
  * Additions:
  - Default configuration for CMake.
  - If there are no code actions in the main selection, lsp-code-actions will show code actions from anywhere on a selected line, to make it easier to perform quick-fixes.
  - If requested by the language server, kak-lsp will recursively watch the entire root directory for file changes and forward them to the server via workspace/didChangeWatchedFiles (#649).
  - kak-lsp now asks the server to cancel stale requests (#666).
  - lsp-did-change is async again, which can improve performance (#667).
  - kak-lsp is published to crates.io for easy installation (#660).
  * Fixes:
  - Fix race conditions when spinning up a new server in "kak-lsp --request" (#654), and in "lsp-hover-buffer" (#664).
  - Send inlay hints and semantic tokens only after buffer changes (#663).
- Use zstd compression for vendored dep tarball</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;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1698753600">- Update _service file</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1700654400">- Update to version 15.0.0:
  * Additions:
  - Support multiple language servers per filetype (#17).
  - The `kak-lsp.toml` format for specifying language servers has changed. The old format is still supported (#686).
  - `lsp-goto-document-symbol` learned to show a preview of the jump target.
  - Default configuration for PureScript and Scala.
  * Fixes:
  - A regression broke resolving completion item documentation when cycling through completion candidates, which has been fixed (#674).
  - New command `lsp-declaration`, implementing `textDocument/declaration`.
- cargo_config is now part of vendored tarball</changelog>
</package>
<package pkgid="a1c1fdce38c59bdbb0a1f19b3baa6a67d60ed6d79063ade9879013de23c90c0ef3347e83c0808ca1c22f28a0b45fecdd93b2a89745f4c86dfc7db945548614f3" name="kak-lsp" arch="x86_64">
  <version epoch="0" ver="15.0.0" rel="1.1"/>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1649246400">- Initial spec for kak-lsp (12.1.0)</changelog>
  <changelog author="socvirnyl.estela@gmail.com" date="1652788800">- Update to version 12.2.1:
  * v12.2.1
  * Update changelog for release
  * Test code lens from haskell-language-server
  * lsp-code-lens: pass correct args to lsp-perform-code-lens
  * start new cycle
  * v12.2.0
  * Update changelog for release
  * README: clarify "cargo install" behavior and kak-lsp.toml creation when using plug.kak
  * README: remove misleading warning
  * lsp-hover: limit to 20 lines via lsp_hover_max_lines</changelog>
  <changelog author="socvirnyl.estela@gmail.com" date="1664107200">- Update to version 14.0.0:
  * Update changelog for release
  * lsp-goto-document-symbol: map to s instead of &lt;c-o&gt;
  * test: work around "unconfigured filetype" error in tests
  * test: remove unnecessary code for macOS-specific tests
  * Advertise some more LSP capabilities
  * capabilities: minor consistency change
  * clippy
  * lsp-goto-document-symbol: support nested symbols
  * lsp-capabilities: also advertise more commands based on textDocument/documentSymbols</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1668254400">- Update to version 14.1.0:
  * Additions:
  - Default language server for protobuf.
  - Added support for `codeAction/resolve`, which allows to use code
    actions sent by Deno for example.
  - The recommended mappings have been augmented by new command
    `lsp-diagnostic-object` to jump to next/previous diagnostics.
  - `lsp-auto-signature-help-enable` now shows an info box by default,
    and formats the active parameter in a bold font.
  - `lsp-definition` and friends now select the symbol name instead of merely
    placing the cursor at symbol start. Same for `lsp-find-error`.
  - `lsp-highlight-references` now selects all references in the current buffer.
  - New `lsp-inlay-code-lenses-enable` command allows to render code
    lenses as virtual text (#623).
  - The support for `filterText` in completions no longer depends on an
    out-of-tree Kakoune feature.
  * Fixes:
  - Fix lags due to `rust-analyzer` sending a ton of progress reports.
  - `lsp-rename` will now write hidden buffers that are affected by the rename,
    to give the language server and other external tools a more consistent
    view of affected files.
  - Suppress "language server not initialized" errors that originate from hooks.
  - Fix a glitch when a line has both a code lens and an inline diagnostic.
  - When talking to servers that don't support UTF-8 byte-offsets, `kak-lsp`
    now adheres to the LSP specification by treating column-offsets
    as UTF-16 Code Units instead of Unicode Code Points.</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1676808000">- Updates to version 14.2.0:
  * Additions:
  - Default configuration for CMake.
  - If there are no code actions in the main selection, lsp-code-actions will show code actions from anywhere on a selected line, to make it easier to perform quick-fixes.
  - If requested by the language server, kak-lsp will recursively watch the entire root directory for file changes and forward them to the server via workspace/didChangeWatchedFiles (#649).
  - kak-lsp now asks the server to cancel stale requests (#666).
  - lsp-did-change is async again, which can improve performance (#667).
  - kak-lsp is published to crates.io for easy installation (#660).
  * Fixes:
  - Fix race conditions when spinning up a new server in "kak-lsp --request" (#654), and in "lsp-hover-buffer" (#664).
  - Send inlay hints and semantic tokens only after buffer changes (#663).
- Use zstd compression for vendored dep tarball</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;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1698753600">- Update _service file</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1700654400">- Update to version 15.0.0:
  * Additions:
  - Support multiple language servers per filetype (#17).
  - The `kak-lsp.toml` format for specifying language servers has changed. The old format is still supported (#686).
  - `lsp-goto-document-symbol` learned to show a preview of the jump target.
  - Default configuration for PureScript and Scala.
  * Fixes:
  - A regression broke resolving completion item documentation when cycling through completion candidates, which has been fixed (#674).
  - New command `lsp-declaration`, implementing `textDocument/declaration`.
- cargo_config is now part of vendored tarball</changelog>
</package>
<package pkgid="ddadd92f486d5e6a0209283b39a8fc72567402efc9de3902d1baad99b691b7f08ce2b19b4d621193ad95e23aabe272cb5ac0c422b13fc0078f2783c95c34ddaa" name="kak-lsp-debuginfo" arch="x86_64">
  <version epoch="0" ver="15.0.0" rel="1.1"/>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1649246400">- Initial spec for kak-lsp (12.1.0)</changelog>
  <changelog author="socvirnyl.estela@gmail.com" date="1652788800">- Update to version 12.2.1:
  * v12.2.1
  * Update changelog for release
  * Test code lens from haskell-language-server
  * lsp-code-lens: pass correct args to lsp-perform-code-lens
  * start new cycle
  * v12.2.0
  * Update changelog for release
  * README: clarify "cargo install" behavior and kak-lsp.toml creation when using plug.kak
  * README: remove misleading warning
  * lsp-hover: limit to 20 lines via lsp_hover_max_lines</changelog>
  <changelog author="socvirnyl.estela@gmail.com" date="1664107200">- Update to version 14.0.0:
  * Update changelog for release
  * lsp-goto-document-symbol: map to s instead of &lt;c-o&gt;
  * test: work around "unconfigured filetype" error in tests
  * test: remove unnecessary code for macOS-specific tests
  * Advertise some more LSP capabilities
  * capabilities: minor consistency change
  * clippy
  * lsp-goto-document-symbol: support nested symbols
  * lsp-capabilities: also advertise more commands based on textDocument/documentSymbols</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1668254400">- Update to version 14.1.0:
  * Additions:
  - Default language server for protobuf.
  - Added support for `codeAction/resolve`, which allows to use code
    actions sent by Deno for example.
  - The recommended mappings have been augmented by new command
    `lsp-diagnostic-object` to jump to next/previous diagnostics.
  - `lsp-auto-signature-help-enable` now shows an info box by default,
    and formats the active parameter in a bold font.
  - `lsp-definition` and friends now select the symbol name instead of merely
    placing the cursor at symbol start. Same for `lsp-find-error`.
  - `lsp-highlight-references` now selects all references in the current buffer.
  - New `lsp-inlay-code-lenses-enable` command allows to render code
    lenses as virtual text (#623).
  - The support for `filterText` in completions no longer depends on an
    out-of-tree Kakoune feature.
  * Fixes:
  - Fix lags due to `rust-analyzer` sending a ton of progress reports.
  - `lsp-rename` will now write hidden buffers that are affected by the rename,
    to give the language server and other external tools a more consistent
    view of affected files.
  - Suppress "language server not initialized" errors that originate from hooks.
  - Fix a glitch when a line has both a code lens and an inline diagnostic.
  - When talking to servers that don't support UTF-8 byte-offsets, `kak-lsp`
    now adheres to the LSP specification by treating column-offsets
    as UTF-16 Code Units instead of Unicode Code Points.</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1676808000">- Updates to version 14.2.0:
  * Additions:
  - Default configuration for CMake.
  - If there are no code actions in the main selection, lsp-code-actions will show code actions from anywhere on a selected line, to make it easier to perform quick-fixes.
  - If requested by the language server, kak-lsp will recursively watch the entire root directory for file changes and forward them to the server via workspace/didChangeWatchedFiles (#649).
  - kak-lsp now asks the server to cancel stale requests (#666).
  - lsp-did-change is async again, which can improve performance (#667).
  - kak-lsp is published to crates.io for easy installation (#660).
  * Fixes:
  - Fix race conditions when spinning up a new server in "kak-lsp --request" (#654), and in "lsp-hover-buffer" (#664).
  - Send inlay hints and semantic tokens only after buffer changes (#663).
- Use zstd compression for vendored dep tarball</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;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1698753600">- Update _service file</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1700654400">- Update to version 15.0.0:
  * Additions:
  - Support multiple language servers per filetype (#17).
  - The `kak-lsp.toml` format for specifying language servers has changed. The old format is still supported (#686).
  - `lsp-goto-document-symbol` learned to show a preview of the jump target.
  - Default configuration for PureScript and Scala.
  * Fixes:
  - A regression broke resolving completion item documentation when cycling through completion candidates, which has been fixed (#674).
  - New command `lsp-declaration`, implementing `textDocument/declaration`.
- cargo_config is now part of vendored tarball</changelog>
</package>
<package pkgid="8a91ffd6d3eb2e927155daade0d4cbf846110fffcb01a6391ee24125551ef75000249704f6db6f4eb326a82d70ecbe690cd38627b24689a7e27e765d297c8696" name="kak-lsp-debugsource" arch="x86_64">
  <version epoch="0" ver="15.0.0" rel="1.1"/>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1649246400">- Initial spec for kak-lsp (12.1.0)</changelog>
  <changelog author="socvirnyl.estela@gmail.com" date="1652788800">- Update to version 12.2.1:
  * v12.2.1
  * Update changelog for release
  * Test code lens from haskell-language-server
  * lsp-code-lens: pass correct args to lsp-perform-code-lens
  * start new cycle
  * v12.2.0
  * Update changelog for release
  * README: clarify "cargo install" behavior and kak-lsp.toml creation when using plug.kak
  * README: remove misleading warning
  * lsp-hover: limit to 20 lines via lsp_hover_max_lines</changelog>
  <changelog author="socvirnyl.estela@gmail.com" date="1664107200">- Update to version 14.0.0:
  * Update changelog for release
  * lsp-goto-document-symbol: map to s instead of &lt;c-o&gt;
  * test: work around "unconfigured filetype" error in tests
  * test: remove unnecessary code for macOS-specific tests
  * Advertise some more LSP capabilities
  * capabilities: minor consistency change
  * clippy
  * lsp-goto-document-symbol: support nested symbols
  * lsp-capabilities: also advertise more commands based on textDocument/documentSymbols</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1668254400">- Update to version 14.1.0:
  * Additions:
  - Default language server for protobuf.
  - Added support for `codeAction/resolve`, which allows to use code
    actions sent by Deno for example.
  - The recommended mappings have been augmented by new command
    `lsp-diagnostic-object` to jump to next/previous diagnostics.
  - `lsp-auto-signature-help-enable` now shows an info box by default,
    and formats the active parameter in a bold font.
  - `lsp-definition` and friends now select the symbol name instead of merely
    placing the cursor at symbol start. Same for `lsp-find-error`.
  - `lsp-highlight-references` now selects all references in the current buffer.
  - New `lsp-inlay-code-lenses-enable` command allows to render code
    lenses as virtual text (#623).
  - The support for `filterText` in completions no longer depends on an
    out-of-tree Kakoune feature.
  * Fixes:
  - Fix lags due to `rust-analyzer` sending a ton of progress reports.
  - `lsp-rename` will now write hidden buffers that are affected by the rename,
    to give the language server and other external tools a more consistent
    view of affected files.
  - Suppress "language server not initialized" errors that originate from hooks.
  - Fix a glitch when a line has both a code lens and an inline diagnostic.
  - When talking to servers that don't support UTF-8 byte-offsets, `kak-lsp`
    now adheres to the LSP specification by treating column-offsets
    as UTF-16 Code Units instead of Unicode Code Points.</changelog>
  <changelog author="Soc Virnyl Estela &lt;socvirnyl.estela@gmail.com&gt;" date="1676808000">- Updates to version 14.2.0:
  * Additions:
  - Default configuration for CMake.
  - If there are no code actions in the main selection, lsp-code-actions will show code actions from anywhere on a selected line, to make it easier to perform quick-fixes.
  - If requested by the language server, kak-lsp will recursively watch the entire root directory for file changes and forward them to the server via workspace/didChangeWatchedFiles (#649).
  - kak-lsp now asks the server to cancel stale requests (#666).
  - lsp-did-change is async again, which can improve performance (#667).
  - kak-lsp is published to crates.io for easy installation (#660).
  * Fixes:
  - Fix race conditions when spinning up a new server in "kak-lsp --request" (#654), and in "lsp-hover-buffer" (#664).
  - Send inlay hints and semantic tokens only after buffer changes (#663).
- Use zstd compression for vendored dep tarball</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;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1698753600">- Update _service file</changelog>
  <changelog author="Soc Virnyl Estela &lt;uncomfy+openbuildservice@uncomfyhalomacro.pl&gt;" date="1700654400">- Update to version 15.0.0:
  * Additions:
  - Support multiple language servers per filetype (#17).
  - The `kak-lsp.toml` format for specifying language servers has changed. The old format is still supported (#686).
  - `lsp-goto-document-symbol` learned to show a preview of the jump target.
  - Default configuration for PureScript and Scala.
  * Fixes:
  - A regression broke resolving completion item documentation when cycling through completion candidates, which has been fixed (#674).
  - New command `lsp-declaration`, implementing `textDocument/declaration`.
- cargo_config is now part of vendored tarball</changelog>
</package>
<package pkgid="3405d2696a09ce2be69543fcce744e71f8fc6ce4de64fee7d0b999b4455aef9afbb89fbaeb3af9f5677cf83faa9b684759259c2f1c1742b05e7b4baec4248012" name="kbom" arch="src">
  <version epoch="0" ver="0.2.5" rel="1.1"/>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1696852800">- new package kbom: Kubernetes Bill of Materials</changelog>
  <changelog author="kastl@b1-systems.de" date="1696852801">- Update to version 0.2.2:
  * Run always snapshot CI task
  * Bump dependencies
  * Bump cyclonedx-go
  * Bump golangci-linter
  * Redesign CI
  * feat: added allocatable property to nodes key</changelog>
  <changelog author="kastl@b1-systems.de" date="1701950400">- Update to version 0.2.3:
  * Update even more dependencies + remove fossa
  * Bump dependencies
  * Bump docker image
  * Update kubernetes packages to v0.28.4</changelog>
  <changelog author="kastl@b1-systems.de" date="1701950401">- Update to version 0.2.4:
  * Fix Release GH action</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1703160000">- Update to version 0.2.5:
  * Update module github.com/google/uuid to v1.5.0
  * Update kubernetes packages to v0.29.0
  * Update github/codeql-action action to v3
  * Update module github.com/spf13/viper to v1.18.2
  * Bump go version in go.mod
  * Add better support for cyclonedx
  * Update alpine Docker tag to v3.19.0</changelog>
</package>
<package pkgid="3906998541b13564a9b792515d047748d45db0c8a7de7646045e35661468afee66aae04aa13fae9dbaf97b79f4a7cb97e6d57932924ec456a6fdcfee7cb4b2af" name="kbom" arch="x86_64">
  <version epoch="0" ver="0.2.5" rel="1.1"/>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1696852800">- new package kbom: Kubernetes Bill of Materials</changelog>
  <changelog author="kastl@b1-systems.de" date="1696852801">- Update to version 0.2.2:
  * Run always snapshot CI task
  * Bump dependencies
  * Bump cyclonedx-go
  * Bump golangci-linter
  * Redesign CI
  * feat: added allocatable property to nodes key</changelog>
  <changelog author="kastl@b1-systems.de" date="1701950400">- Update to version 0.2.3:
  * Update even more dependencies + remove fossa
  * Bump dependencies
  * Bump docker image
  * Update kubernetes packages to v0.28.4</changelog>
  <changelog author="kastl@b1-systems.de" date="1701950401">- Update to version 0.2.4:
  * Fix Release GH action</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1703160000">- Update to version 0.2.5:
  * Update module github.com/google/uuid to v1.5.0
  * Update kubernetes packages to v0.29.0
  * Update github/codeql-action action to v3
  * Update module github.com/spf13/viper to v1.18.2
  * Bump go version in go.mod
  * Add better support for cyclonedx
  * Update alpine Docker tag to v3.19.0</changelog>
</package>
<package pkgid="8d2771b9b59775b1190ea113734b9d0991e8f52d201f6755e7fef156ae644b1b5d7a5df0bdecaaafd9718cf258b5963568312b11d024c7ecd1846a55d0455ad5" name="kbom-bash-completion" arch="noarch">
  <version epoch="0" ver="0.2.5" rel="1.1"/>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1696852800">- new package kbom: Kubernetes Bill of Materials</changelog>
  <changelog author="kastl@b1-systems.de" date="1696852801">- Update to version 0.2.2:
  * Run always snapshot CI task
  * Bump dependencies
  * Bump cyclonedx-go
  * Bump golangci-linter
  * Redesign CI
  * feat: added allocatable property to nodes key</changelog>
  <changelog author="kastl@b1-systems.de" date="1701950400">- Update to version 0.2.3:
  * Update even more dependencies + remove fossa
  * Bump dependencies
  * Bump docker image
  * Update kubernetes packages to v0.28.4</changelog>
  <changelog author="kastl@b1-systems.de" date="1701950401">- Update to version 0.2.4:
  * Fix Release GH action</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1703160000">- Update to version 0.2.5:
  * Update module github.com/google/uuid to v1.5.0
  * Update kubernetes packages to v0.29.0
  * Update github/codeql-action action to v3
  * Update module github.com/spf13/viper to v1.18.2
  * Bump go version in go.mod
  * Add better support for cyclonedx
  * Update alpine Docker tag to v3.19.0</changelog>
</package>
<package pkgid="d436ac0c0fda5fd70f0116df4b079d4ff099c8d28b40d6b9e308fe082f5530fc869e78e53b4a345a81f7891fa2410d33ae5010b5053abfaaf0f79836e85c365d" name="kbom-fish-completion" arch="noarch">
  <version epoch="0" ver="0.2.5" rel="1.1"/>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1696852800">- new package kbom: Kubernetes Bill of Materials</changelog>
  <changelog author="kastl@b1-systems.de" date="1696852801">- Update to version 0.2.2:
  * Run always snapshot CI task
  * Bump dependencies
  * Bump cyclonedx-go
  * Bump golangci-linter
  * Redesign CI
  * feat: added allocatable property to nodes key</changelog>
  <changelog author="kastl@b1-systems.de" date="1701950400">- Update to version 0.2.3:
  * Update even more dependencies + remove fossa
  * Bump dependencies
  * Bump docker image
  * Update kubernetes packages to v0.28.4</changelog>
  <changelog author="kastl@b1-systems.de" date="1701950401">- Update to version 0.2.4:
  * Fix Release GH action</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1703160000">- Update to version 0.2.5:
  * Update module github.com/google/uuid to v1.5.0
  * Update kubernetes packages to v0.29.0
  * Update github/codeql-action action to v3
  * Update module github.com/spf13/viper to v1.18.2
  * Bump go version in go.mod
  * Add better support for cyclonedx
  * Update alpine Docker tag to v3.19.0</changelog>
</package>
<package pkgid="70d433ecc9e48ff9d8d433c1bca7d73295e7b7e462ed053bd63666dc42fafaf13830362046b207a840b52372f1fb8de87a4bacc9c53c4992b0d527ffdd801523" name="kbom-zsh-completion" arch="noarch">
  <version epoch="0" ver="0.2.5" rel="1.1"/>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1696852800">- new package kbom: Kubernetes Bill of Materials</changelog>
  <changelog author="kastl@b1-systems.de" date="1696852801">- Update to version 0.2.2:
  * Run always snapshot CI task
  * Bump dependencies
  * Bump cyclonedx-go
  * Bump golangci-linter
  * Redesign CI
  * feat: added allocatable property to nodes key</changelog>
  <changelog author="kastl@b1-systems.de" date="1701950400">- Update to version 0.2.3:
  * Update even more dependencies + remove fossa
  * Bump dependencies
  * Bump docker image
  * Update kubernetes packages to v0.28.4</changelog>
  <changelog author="kastl@b1-systems.de" date="1701950401">- Update to version 0.2.4:
  * Fix Release GH action</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1703160000">- Update to version 0.2.5:
  * Update module github.com/google/uuid to v1.5.0
  * Update kubernetes packages to v0.29.0
  * Update github/codeql-action action to v3
  * Update module github.com/spf13/viper to v1.18.2
  * Bump go version in go.mod
  * Add better support for cyclonedx
  * Update alpine Docker tag to v3.19.0</changelog>
</package>
<package pkgid="ae270adaa1ad41095aed10c9a5cfaa5c37d4c5f8d7e80c8e2606b76951ab82bedf7f9f9793e26d49c13588e73cd9e5d0c969f2c13a32dd63e34581d75732f8e3" name="kcoreaddons" arch="i586">
  <version epoch="0" ver="5.113.0" rel="1.1"/>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1652184000">- Update to 5.94.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.94.0
- Changes since 5.93.0:
  * Fix kprocesstest for Qt6
  * autotests: fix kdelibs4configmigratortest for Windows
  * autotests: skip KNetworkMountsTestCanonical::testCanonicalSymlinkPath on Windows
  * autotests: skip KFileUtilsTest::testfindAllUniqueFiles on Windows
  * KNetworkMounts: fix some warnings
  * KPluginMetaData: Fix setting of MetaDataOption when building without deprecations
  * KPluginMetaData: Delegate to other constructors where possible
  * KPluginMetaData: Always initialize d-ptr
  * API dox: typofix, name of header to include
  * API dox: typofix, match @p with the actual params of expandMacro()
  * autotests: check for ZFS and expect failure then
  * autotests: make the FreeBSD test pass
  * processlist: don't call procstat_getpathname() at all
  * ListOpenFilesJob: avoid creating the processlist on FreeBSD multiple times</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1654862400">- Update to 5.95.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.95.0
- Changes since 5.94.0:
  * KPluginFactory: Create un-deprecated overload to register CreateInstanceWithMetaDataFunction
  * KSignalHandler: add error warnings when reading or writing signal
  * Use the versionless KDE_INSTALL_FULL_KSERVICETYPESDIR variant
  * port to standard C++ smart pointers where possible
  * kmemoryinfo class
  * KPluginFactory: Provide better context in error message if instance could not be created
  * KJob: add method to check if job was started with exec()
  * Add autotest for KStringHandler::lsqueeze/csqueeze/rsqueeze
  * new util ksandbox
  * KDirWatch: handle IN_Q_OVERFLOW events
  * KProcess: wrap Qt5-only QProcess API also with Qt version check
  * KListOpenFilesJob: check lsof executable exist in PATH before starting it with QProcess
  * KProcess: replace an assert with a check for empty
  * KAboutData: improve the API docs for LicenseKey enum
  * Install KMemoryInfo headers</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1656849600">- Update to 5.96.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.96.0
- Changes since 5.95.0:
  * Remove duplicate header between cpp/h files
  * Add missing errno header
  * xdg drag and drop portal support
  * Install KMemoryInfo headers</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1659873600">- Update to 5.97.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
  * Deprecate KMessage system
  * KUserGroup: fix data race by porting from getgrgid to getgrgid_r
  * KUserGroup: centralize calls to getgrgid(), at least for constructors
  * KUser: fix data race by porting to getpwuid_r and getpwnam_r
  * KUser: use member initialization, call getpwuid in a single place
  * fix up the kpluingmetadata::value doc
  * Add KRuntimePlatform as alternative for KDeclarative::runtimePlatform
  * Fix klibexectest when build dir path contains symlink
  * Fix unit tests in kpluginfactorytest
  * Bump shared-mime-info to 1.8
  * make kprocess a more proper qprocess
  * new ksandbox function to start processes
  * refresh git-blame-ignore-revs for latest clang-format run
  * automatic clang-format run (clang 14)
  * Adapt libexec paths for KF6</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1662465600">- Update to 5.98.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.98.0
- Changes since 5.97.0:
  * kcoreaddons_add_plugin: Add cmake option to skip plugin installation in autotests
  * Remove extra semi colon
  * Add FreeBSD Qt 6 CI
  * kfuzzymatchertest replace "QStringLiteral("")" with "QString("")"
  * Fix KUrlMimeData::exportUrlsToPortal for mixed files-and-directories URIs</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1664625600">- Update to 5.99.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.99.0
- Changes since 5.98.0:
  * Remove unused includes
  * Show all headers in qtc6
  * Cache portal urls
  * Add new bugReportUrl standard metadata property
  * KSignalHandler: Fix documentation
  * Add Qt 6 Windows CI
  * .gitlab-ci.yml: enable static builds
  * Add support for static builds
  * Fix moc configuration of K_PLUGIN_CLASS macro
  * Use a non-deprecated notify signal for the KJob::percent property</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1667908800">- Update to 5.100.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.100.0
- Changes since 5.99.0:
  * Add missing . in error string
  * KPluginMetaData: Check applicationDirPath first when resolving plugin
    paths (kde#459830)
  * Fix static build of downstream consumers
  * Fix the translation folder name
  * KFileSystem: add Fuse Type; use libudev to probe underlying fuseblk type</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1670328000">- Update to 5.101.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.101.0
- Changes since 5.100.0:
  * [KJobTrackerInterface] qRegisterMetatype KJob::Unit
  * Remove unused variable
  * Perform initialization in initialization list</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1673524800">- Update to 5.102.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.102.0
- Changes since 5.101.0:
  * Config.cmake.in: workaround Inotify static issue
  * Better Pluralize 'n minutes ago' (kde#462261)
  * Fix portal urls cache on X11 (kde#460314)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1675857600">- Update to 5.103.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.103.0
- Changes since 5.102.0:
  * don't needlessly copy urls while iterating
  * KSandbox: Warn when running without flatpak-spawn privileges</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1678104000">- Update to 5.104.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.104.0
- Changes since 5.103.0:
  * Deprecate KPluginMetaData::initialPreference
  * Convert BugReportUrl in desktoptojson
  * exportUrlsToPortal: stop fusing remote urls
  * Show deprecation warning about desktoptojson tool</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1680350400">- Update to 5.105.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.105.0
- Changes since 5.104.0:
  * Prevent KSignalHandler leaking signalfd file descriptors</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1683374400">- Update to 5.106.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.106.0
- Changes since 5.105.0:
  * exportUrlsToPortal: let it work in a non-KDE session (kde#458643)
  * exportUrlsToPortal: don't export when there are non-sendable non-local files
  * KDirWatch: Don't append fileName to fileName in Delete event (kde#467095)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685966400">- Update to 5.107.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.107.0
- Changes since 5.106.0:
  * use fcntl to fix macOS compile</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * Remove qt6 CI builds</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * kurlmimedata: limit amount of in-flight FDs for portal submission (kde#472716)
  * Remove code variants for building with Qt 6
  * kurlmimedata: don't portal symlinks (kde#464225)
  * KSignalHandler: possibility to register signal handler as early as possible
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- Changes since 5.109.0:
  * KFileSystemType: recognize ntfs3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- Changes since 5.110.0:
  * Unset bug address for implicitly created KAboutData (kde#473517)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- Changes since 5.111.0:
  * Fix API docs generation for KPluginMetaDataOption enum values
  * Deprecate unused KStringHandler::isUtf8 &amp; KStringHandler::from8Bit</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- Changes since 5.112.0:
  * Make testLoadHints pass with the PatchCollection
  * KAboutLicense::byKeyword: handle SPDX ids with -or-later
  * kdirwatch: find fam as part of the tests now that we include _p.h
  * kdirwatch: don't crash after moving threads
  * kdirwatch: don't leave relative entries dangling
  * kdirwatch: expand ref counting system to keep account of public instances
  * kdirwatch: always unref d, and unset d from inside d</changelog>
</package>
<package pkgid="6ea7c894392edb207c464f6cab012750dfda0d434b3fd5cdc94fcac5156d459c26bb7ff6eee5603daea16f4c095ece41d0c76711497436f5122ff4b133f77d29" name="kcoreaddons" arch="src">
  <version epoch="0" ver="5.113.0" rel="1.1"/>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1652184000">- Update to 5.94.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.94.0
- Changes since 5.93.0:
  * Fix kprocesstest for Qt6
  * autotests: fix kdelibs4configmigratortest for Windows
  * autotests: skip KNetworkMountsTestCanonical::testCanonicalSymlinkPath on Windows
  * autotests: skip KFileUtilsTest::testfindAllUniqueFiles on Windows
  * KNetworkMounts: fix some warnings
  * KPluginMetaData: Fix setting of MetaDataOption when building without deprecations
  * KPluginMetaData: Delegate to other constructors where possible
  * KPluginMetaData: Always initialize d-ptr
  * API dox: typofix, name of header to include
  * API dox: typofix, match @p with the actual params of expandMacro()
  * autotests: check for ZFS and expect failure then
  * autotests: make the FreeBSD test pass
  * processlist: don't call procstat_getpathname() at all
  * ListOpenFilesJob: avoid creating the processlist on FreeBSD multiple times</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1654862400">- Update to 5.95.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.95.0
- Changes since 5.94.0:
  * KPluginFactory: Create un-deprecated overload to register CreateInstanceWithMetaDataFunction
  * KSignalHandler: add error warnings when reading or writing signal
  * Use the versionless KDE_INSTALL_FULL_KSERVICETYPESDIR variant
  * port to standard C++ smart pointers where possible
  * kmemoryinfo class
  * KPluginFactory: Provide better context in error message if instance could not be created
  * KJob: add method to check if job was started with exec()
  * Add autotest for KStringHandler::lsqueeze/csqueeze/rsqueeze
  * new util ksandbox
  * KDirWatch: handle IN_Q_OVERFLOW events
  * KProcess: wrap Qt5-only QProcess API also with Qt version check
  * KListOpenFilesJob: check lsof executable exist in PATH before starting it with QProcess
  * KProcess: replace an assert with a check for empty
  * KAboutData: improve the API docs for LicenseKey enum
  * Install KMemoryInfo headers</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1656849600">- Update to 5.96.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.96.0
- Changes since 5.95.0:
  * Remove duplicate header between cpp/h files
  * Add missing errno header
  * xdg drag and drop portal support
  * Install KMemoryInfo headers</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1659873600">- Update to 5.97.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
  * Deprecate KMessage system
  * KUserGroup: fix data race by porting from getgrgid to getgrgid_r
  * KUserGroup: centralize calls to getgrgid(), at least for constructors
  * KUser: fix data race by porting to getpwuid_r and getpwnam_r
  * KUser: use member initialization, call getpwuid in a single place
  * fix up the kpluingmetadata::value doc
  * Add KRuntimePlatform as alternative for KDeclarative::runtimePlatform
  * Fix klibexectest when build dir path contains symlink
  * Fix unit tests in kpluginfactorytest
  * Bump shared-mime-info to 1.8
  * make kprocess a more proper qprocess
  * new ksandbox function to start processes
  * refresh git-blame-ignore-revs for latest clang-format run
  * automatic clang-format run (clang 14)
  * Adapt libexec paths for KF6</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1662465600">- Update to 5.98.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.98.0
- Changes since 5.97.0:
  * kcoreaddons_add_plugin: Add cmake option to skip plugin installation in autotests
  * Remove extra semi colon
  * Add FreeBSD Qt 6 CI
  * kfuzzymatchertest replace "QStringLiteral("")" with "QString("")"
  * Fix KUrlMimeData::exportUrlsToPortal for mixed files-and-directories URIs</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1664625600">- Update to 5.99.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.99.0
- Changes since 5.98.0:
  * Remove unused includes
  * Show all headers in qtc6
  * Cache portal urls
  * Add new bugReportUrl standard metadata property
  * KSignalHandler: Fix documentation
  * Add Qt 6 Windows CI
  * .gitlab-ci.yml: enable static builds
  * Add support for static builds
  * Fix moc configuration of K_PLUGIN_CLASS macro
  * Use a non-deprecated notify signal for the KJob::percent property</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1667908800">- Update to 5.100.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.100.0
- Changes since 5.99.0:
  * Add missing . in error string
  * KPluginMetaData: Check applicationDirPath first when resolving plugin
    paths (kde#459830)
  * Fix static build of downstream consumers
  * Fix the translation folder name
  * KFileSystem: add Fuse Type; use libudev to probe underlying fuseblk type</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1670328000">- Update to 5.101.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.101.0
- Changes since 5.100.0:
  * [KJobTrackerInterface] qRegisterMetatype KJob::Unit
  * Remove unused variable
  * Perform initialization in initialization list</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1673524800">- Update to 5.102.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.102.0
- Changes since 5.101.0:
  * Config.cmake.in: workaround Inotify static issue
  * Better Pluralize 'n minutes ago' (kde#462261)
  * Fix portal urls cache on X11 (kde#460314)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1675857600">- Update to 5.103.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.103.0
- Changes since 5.102.0:
  * don't needlessly copy urls while iterating
  * KSandbox: Warn when running without flatpak-spawn privileges</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1678104000">- Update to 5.104.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.104.0
- Changes since 5.103.0:
  * Deprecate KPluginMetaData::initialPreference
  * Convert BugReportUrl in desktoptojson
  * exportUrlsToPortal: stop fusing remote urls
  * Show deprecation warning about desktoptojson tool</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1680350400">- Update to 5.105.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.105.0
- Changes since 5.104.0:
  * Prevent KSignalHandler leaking signalfd file descriptors</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1683374400">- Update to 5.106.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.106.0
- Changes since 5.105.0:
  * exportUrlsToPortal: let it work in a non-KDE session (kde#458643)
  * exportUrlsToPortal: don't export when there are non-sendable non-local files
  * KDirWatch: Don't append fileName to fileName in Delete event (kde#467095)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685966400">- Update to 5.107.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.107.0
- Changes since 5.106.0:
  * use fcntl to fix macOS compile</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * Remove qt6 CI builds</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * kurlmimedata: limit amount of in-flight FDs for portal submission (kde#472716)
  * Remove code variants for building with Qt 6
  * kurlmimedata: don't portal symlinks (kde#464225)
  * KSignalHandler: possibility to register signal handler as early as possible
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- Changes since 5.109.0:
  * KFileSystemType: recognize ntfs3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- Changes since 5.110.0:
  * Unset bug address for implicitly created KAboutData (kde#473517)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- Changes since 5.111.0:
  * Fix API docs generation for KPluginMetaDataOption enum values
  * Deprecate unused KStringHandler::isUtf8 &amp; KStringHandler::from8Bit</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- Changes since 5.112.0:
  * Make testLoadHints pass with the PatchCollection
  * KAboutLicense::byKeyword: handle SPDX ids with -or-later
  * kdirwatch: find fam as part of the tests now that we include _p.h
  * kdirwatch: don't crash after moving threads
  * kdirwatch: don't leave relative entries dangling
  * kdirwatch: expand ref counting system to keep account of public instances
  * kdirwatch: always unref d, and unset d from inside d</changelog>
</package>
<package pkgid="d0444d9bf5ca56a2f3a16984b5818acb3a91e6f9be92c1dc220923b60414f6fc29e1853a2b2882786ecd5e536c1679d4d80e77471e8bf800d9409ba2cbef1647" name="kcoreaddons" arch="x86_64">
  <version epoch="0" ver="5.113.0" rel="1.1"/>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1652184000">- Update to 5.94.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.94.0
- Changes since 5.93.0:
  * Fix kprocesstest for Qt6
  * autotests: fix kdelibs4configmigratortest for Windows
  * autotests: skip KNetworkMountsTestCanonical::testCanonicalSymlinkPath on Windows
  * autotests: skip KFileUtilsTest::testfindAllUniqueFiles on Windows
  * KNetworkMounts: fix some warnings
  * KPluginMetaData: Fix setting of MetaDataOption when building without deprecations
  * KPluginMetaData: Delegate to other constructors where possible
  * KPluginMetaData: Always initialize d-ptr
  * API dox: typofix, name of header to include
  * API dox: typofix, match @p with the actual params of expandMacro()
  * autotests: check for ZFS and expect failure then
  * autotests: make the FreeBSD test pass
  * processlist: don't call procstat_getpathname() at all
  * ListOpenFilesJob: avoid creating the processlist on FreeBSD multiple times</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1654862400">- Update to 5.95.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.95.0
- Changes since 5.94.0:
  * KPluginFactory: Create un-deprecated overload to register CreateInstanceWithMetaDataFunction
  * KSignalHandler: add error warnings when reading or writing signal
  * Use the versionless KDE_INSTALL_FULL_KSERVICETYPESDIR variant
  * port to standard C++ smart pointers where possible
  * kmemoryinfo class
  * KPluginFactory: Provide better context in error message if instance could not be created
  * KJob: add method to check if job was started with exec()
  * Add autotest for KStringHandler::lsqueeze/csqueeze/rsqueeze
  * new util ksandbox
  * KDirWatch: handle IN_Q_OVERFLOW events
  * KProcess: wrap Qt5-only QProcess API also with Qt version check
  * KListOpenFilesJob: check lsof executable exist in PATH before starting it with QProcess
  * KProcess: replace an assert with a check for empty
  * KAboutData: improve the API docs for LicenseKey enum
  * Install KMemoryInfo headers</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1656849600">- Update to 5.96.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.96.0
- Changes since 5.95.0:
  * Remove duplicate header between cpp/h files
  * Add missing errno header
  * xdg drag and drop portal support
  * Install KMemoryInfo headers</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1659873600">- Update to 5.97.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
  * Deprecate KMessage system
  * KUserGroup: fix data race by porting from getgrgid to getgrgid_r
  * KUserGroup: centralize calls to getgrgid(), at least for constructors
  * KUser: fix data race by porting to getpwuid_r and getpwnam_r
  * KUser: use member initialization, call getpwuid in a single place
  * fix up the kpluingmetadata::value doc
  * Add KRuntimePlatform as alternative for KDeclarative::runtimePlatform
  * Fix klibexectest when build dir path contains symlink
  * Fix unit tests in kpluginfactorytest
  * Bump shared-mime-info to 1.8
  * make kprocess a more proper qprocess
  * new ksandbox function to start processes
  * refresh git-blame-ignore-revs for latest clang-format run
  * automatic clang-format run (clang 14)
  * Adapt libexec paths for KF6</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1662465600">- Update to 5.98.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.98.0
- Changes since 5.97.0:
  * kcoreaddons_add_plugin: Add cmake option to skip plugin installation in autotests
  * Remove extra semi colon
  * Add FreeBSD Qt 6 CI
  * kfuzzymatchertest replace "QStringLiteral("")" with "QString("")"
  * Fix KUrlMimeData::exportUrlsToPortal for mixed files-and-directories URIs</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1664625600">- Update to 5.99.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.99.0
- Changes since 5.98.0:
  * Remove unused includes
  * Show all headers in qtc6
  * Cache portal urls
  * Add new bugReportUrl standard metadata property
  * KSignalHandler: Fix documentation
  * Add Qt 6 Windows CI
  * .gitlab-ci.yml: enable static builds
  * Add support for static builds
  * Fix moc configuration of K_PLUGIN_CLASS macro
  * Use a non-deprecated notify signal for the KJob::percent property</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1667908800">- Update to 5.100.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.100.0
- Changes since 5.99.0:
  * Add missing . in error string
  * KPluginMetaData: Check applicationDirPath first when resolving plugin
    paths (kde#459830)
  * Fix static build of downstream consumers
  * Fix the translation folder name
  * KFileSystem: add Fuse Type; use libudev to probe underlying fuseblk type</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1670328000">- Update to 5.101.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.101.0
- Changes since 5.100.0:
  * [KJobTrackerInterface] qRegisterMetatype KJob::Unit
  * Remove unused variable
  * Perform initialization in initialization list</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1673524800">- Update to 5.102.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.102.0
- Changes since 5.101.0:
  * Config.cmake.in: workaround Inotify static issue
  * Better Pluralize 'n minutes ago' (kde#462261)
  * Fix portal urls cache on X11 (kde#460314)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1675857600">- Update to 5.103.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.103.0
- Changes since 5.102.0:
  * don't needlessly copy urls while iterating
  * KSandbox: Warn when running without flatpak-spawn privileges</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1678104000">- Update to 5.104.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.104.0
- Changes since 5.103.0:
  * Deprecate KPluginMetaData::initialPreference
  * Convert BugReportUrl in desktoptojson
  * exportUrlsToPortal: stop fusing remote urls
  * Show deprecation warning about desktoptojson tool</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1680350400">- Update to 5.105.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.105.0
- Changes since 5.104.0:
  * Prevent KSignalHandler leaking signalfd file descriptors</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1683374400">- Update to 5.106.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.106.0
- Changes since 5.105.0:
  * exportUrlsToPortal: let it work in a non-KDE session (kde#458643)
  * exportUrlsToPortal: don't export when there are non-sendable non-local files
  * KDirWatch: Don't append fileName to fileName in Delete event (kde#467095)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685966400">- Update to 5.107.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.107.0
- Changes since 5.106.0:
  * use fcntl to fix macOS compile</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * Remove qt6 CI builds</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * kurlmimedata: limit amount of in-flight FDs for portal submission (kde#472716)
  * Remove code variants for building with Qt 6
  * kurlmimedata: don't portal symlinks (kde#464225)
  * KSignalHandler: possibility to register signal handler as early as possible
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- Changes since 5.109.0:
  * KFileSystemType: recognize ntfs3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- Changes since 5.110.0:
  * Unset bug address for implicitly created KAboutData (kde#473517)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- Changes since 5.111.0:
  * Fix API docs generation for KPluginMetaDataOption enum values
  * Deprecate unused KStringHandler::isUtf8 &amp; KStringHandler::from8Bit</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- Changes since 5.112.0:
  * Make testLoadHints pass with the PatchCollection
  * KAboutLicense::byKeyword: handle SPDX ids with -or-later
  * kdirwatch: find fam as part of the tests now that we include _p.h
  * kdirwatch: don't crash after moving threads
  * kdirwatch: don't leave relative entries dangling
  * kdirwatch: expand ref counting system to keep account of public instances
  * kdirwatch: always unref d, and unset d from inside d</changelog>
</package>
<package pkgid="44ee05ad163faa50d1da9dca50f607657398ea1f62f7fa2bed1ac4e211bc3c6db0fe6f13bda1d51856dd90bf27cac675ccb0bd8a233e8a8e5c621211b59463bb" name="kcoreaddons-debuginfo" arch="i586">
  <version epoch="0" ver="5.113.0" rel="1.1"/>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1652184000">- Update to 5.94.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.94.0
- Changes since 5.93.0:
  * Fix kprocesstest for Qt6
  * autotests: fix kdelibs4configmigratortest for Windows
  * autotests: skip KNetworkMountsTestCanonical::testCanonicalSymlinkPath on Windows
  * autotests: skip KFileUtilsTest::testfindAllUniqueFiles on Windows
  * KNetworkMounts: fix some warnings
  * KPluginMetaData: Fix setting of MetaDataOption when building without deprecations
  * KPluginMetaData: Delegate to other constructors where possible
  * KPluginMetaData: Always initialize d-ptr
  * API dox: typofix, name of header to include
  * API dox: typofix, match @p with the actual params of expandMacro()
  * autotests: check for ZFS and expect failure then
  * autotests: make the FreeBSD test pass
  * processlist: don't call procstat_getpathname() at all
  * ListOpenFilesJob: avoid creating the processlist on FreeBSD multiple times</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1654862400">- Update to 5.95.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.95.0
- Changes since 5.94.0:
  * KPluginFactory: Create un-deprecated overload to register CreateInstanceWithMetaDataFunction
  * KSignalHandler: add error warnings when reading or writing signal
  * Use the versionless KDE_INSTALL_FULL_KSERVICETYPESDIR variant
  * port to standard C++ smart pointers where possible
  * kmemoryinfo class
  * KPluginFactory: Provide better context in error message if instance could not be created
  * KJob: add method to check if job was started with exec()
  * Add autotest for KStringHandler::lsqueeze/csqueeze/rsqueeze
  * new util ksandbox
  * KDirWatch: handle IN_Q_OVERFLOW events
  * KProcess: wrap Qt5-only QProcess API also with Qt version check
  * KListOpenFilesJob: check lsof executable exist in PATH before starting it with QProcess
  * KProcess: replace an assert with a check for empty
  * KAboutData: improve the API docs for LicenseKey enum
  * Install KMemoryInfo headers</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1656849600">- Update to 5.96.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.96.0
- Changes since 5.95.0:
  * Remove duplicate header between cpp/h files
  * Add missing errno header
  * xdg drag and drop portal support
  * Install KMemoryInfo headers</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1659873600">- Update to 5.97.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
  * Deprecate KMessage system
  * KUserGroup: fix data race by porting from getgrgid to getgrgid_r
  * KUserGroup: centralize calls to getgrgid(), at least for constructors
  * KUser: fix data race by porting to getpwuid_r and getpwnam_r
  * KUser: use member initialization, call getpwuid in a single place
  * fix up the kpluingmetadata::value doc
  * Add KRuntimePlatform as alternative for KDeclarative::runtimePlatform
  * Fix klibexectest when build dir path contains symlink
  * Fix unit tests in kpluginfactorytest
  * Bump shared-mime-info to 1.8
  * make kprocess a more proper qprocess
  * new ksandbox function to start processes
  * refresh git-blame-ignore-revs for latest clang-format run
  * automatic clang-format run (clang 14)
  * Adapt libexec paths for KF6</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1662465600">- Update to 5.98.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.98.0
- Changes since 5.97.0:
  * kcoreaddons_add_plugin: Add cmake option to skip plugin installation in autotests
  * Remove extra semi colon
  * Add FreeBSD Qt 6 CI
  * kfuzzymatchertest replace "QStringLiteral("")" with "QString("")"
  * Fix KUrlMimeData::exportUrlsToPortal for mixed files-and-directories URIs</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1664625600">- Update to 5.99.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.99.0
- Changes since 5.98.0:
  * Remove unused includes
  * Show all headers in qtc6
  * Cache portal urls
  * Add new bugReportUrl standard metadata property
  * KSignalHandler: Fix documentation
  * Add Qt 6 Windows CI
  * .gitlab-ci.yml: enable static builds
  * Add support for static builds
  * Fix moc configuration of K_PLUGIN_CLASS macro
  * Use a non-deprecated notify signal for the KJob::percent property</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1667908800">- Update to 5.100.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.100.0
- Changes since 5.99.0:
  * Add missing . in error string
  * KPluginMetaData: Check applicationDirPath first when resolving plugin
    paths (kde#459830)
  * Fix static build of downstream consumers
  * Fix the translation folder name
  * KFileSystem: add Fuse Type; use libudev to probe underlying fuseblk type</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1670328000">- Update to 5.101.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.101.0
- Changes since 5.100.0:
  * [KJobTrackerInterface] qRegisterMetatype KJob::Unit
  * Remove unused variable
  * Perform initialization in initialization list</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1673524800">- Update to 5.102.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.102.0
- Changes since 5.101.0:
  * Config.cmake.in: workaround Inotify static issue
  * Better Pluralize 'n minutes ago' (kde#462261)
  * Fix portal urls cache on X11 (kde#460314)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1675857600">- Update to 5.103.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.103.0
- Changes since 5.102.0:
  * don't needlessly copy urls while iterating
  * KSandbox: Warn when running without flatpak-spawn privileges</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1678104000">- Update to 5.104.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.104.0
- Changes since 5.103.0:
  * Deprecate KPluginMetaData::initialPreference
  * Convert BugReportUrl in desktoptojson
  * exportUrlsToPortal: stop fusing remote urls
  * Show deprecation warning about desktoptojson tool</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1680350400">- Update to 5.105.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.105.0
- Changes since 5.104.0:
  * Prevent KSignalHandler leaking signalfd file descriptors</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1683374400">- Update to 5.106.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.106.0
- Changes since 5.105.0:
  * exportUrlsToPortal: let it work in a non-KDE session (kde#458643)
  * exportUrlsToPortal: don't export when there are non-sendable non-local files
  * KDirWatch: Don't append fileName to fileName in Delete event (kde#467095)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685966400">- Update to 5.107.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.107.0
- Changes since 5.106.0:
  * use fcntl to fix macOS compile</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * Remove qt6 CI builds</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * kurlmimedata: limit amount of in-flight FDs for portal submission (kde#472716)
  * Remove code variants for building with Qt 6
  * kurlmimedata: don't portal symlinks (kde#464225)
  * KSignalHandler: possibility to register signal handler as early as possible
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- Changes since 5.109.0:
  * KFileSystemType: recognize ntfs3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- Changes since 5.110.0:
  * Unset bug address for implicitly created KAboutData (kde#473517)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- Changes since 5.111.0:
  * Fix API docs generation for KPluginMetaDataOption enum values
  * Deprecate unused KStringHandler::isUtf8 &amp; KStringHandler::from8Bit</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- Changes since 5.112.0:
  * Make testLoadHints pass with the PatchCollection
  * KAboutLicense::byKeyword: handle SPDX ids with -or-later
  * kdirwatch: find fam as part of the tests now that we include _p.h
  * kdirwatch: don't crash after moving threads
  * kdirwatch: don't leave relative entries dangling
  * kdirwatch: expand ref counting system to keep account of public instances
  * kdirwatch: always unref d, and unset d from inside d</changelog>
</package>
<package pkgid="4c7274875c91a0712c2445e344540ca5ad815ebd9972df620685b552383d24492f56fbf43e0e3ed73df1779b2babbd17eb22444fcabd682bd8d1888bd5c7d14d" name="kcoreaddons-debuginfo" arch="x86_64">
  <version epoch="0" ver="5.113.0" rel="1.1"/>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1652184000">- Update to 5.94.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.94.0
- Changes since 5.93.0:
  * Fix kprocesstest for Qt6
  * autotests: fix kdelibs4configmigratortest for Windows
  * autotests: skip KNetworkMountsTestCanonical::testCanonicalSymlinkPath on Windows
  * autotests: skip KFileUtilsTest::testfindAllUniqueFiles on Windows
  * KNetworkMounts: fix some warnings
  * KPluginMetaData: Fix setting of MetaDataOption when building without deprecations
  * KPluginMetaData: Delegate to other constructors where possible
  * KPluginMetaData: Always initialize d-ptr
  * API dox: typofix, name of header to include
  * API dox: typofix, match @p with the actual params of expandMacro()
  * autotests: check for ZFS and expect failure then
  * autotests: make the FreeBSD test pass
  * processlist: don't call procstat_getpathname() at all
  * ListOpenFilesJob: avoid creating the processlist on FreeBSD multiple times</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1654862400">- Update to 5.95.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.95.0
- Changes since 5.94.0:
  * KPluginFactory: Create un-deprecated overload to register CreateInstanceWithMetaDataFunction
  * KSignalHandler: add error warnings when reading or writing signal
  * Use the versionless KDE_INSTALL_FULL_KSERVICETYPESDIR variant
  * port to standard C++ smart pointers where possible
  * kmemoryinfo class
  * KPluginFactory: Provide better context in error message if instance could not be created
  * KJob: add method to check if job was started with exec()
  * Add autotest for KStringHandler::lsqueeze/csqueeze/rsqueeze
  * new util ksandbox
  * KDirWatch: handle IN_Q_OVERFLOW events
  * KProcess: wrap Qt5-only QProcess API also with Qt version check
  * KListOpenFilesJob: check lsof executable exist in PATH before starting it with QProcess
  * KProcess: replace an assert with a check for empty
  * KAboutData: improve the API docs for LicenseKey enum
  * Install KMemoryInfo headers</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1656849600">- Update to 5.96.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.96.0
- Changes since 5.95.0:
  * Remove duplicate header between cpp/h files
  * Add missing errno header
  * xdg drag and drop portal support
  * Install KMemoryInfo headers</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1659873600">- Update to 5.97.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
  * Deprecate KMessage system
  * KUserGroup: fix data race by porting from getgrgid to getgrgid_r
  * KUserGroup: centralize calls to getgrgid(), at least for constructors
  * KUser: fix data race by porting to getpwuid_r and getpwnam_r
  * KUser: use member initialization, call getpwuid in a single place
  * fix up the kpluingmetadata::value doc
  * Add KRuntimePlatform as alternative for KDeclarative::runtimePlatform
  * Fix klibexectest when build dir path contains symlink
  * Fix unit tests in kpluginfactorytest
  * Bump shared-mime-info to 1.8
  * make kprocess a more proper qprocess
  * new ksandbox function to start processes
  * refresh git-blame-ignore-revs for latest clang-format run
  * automatic clang-format run (clang 14)
  * Adapt libexec paths for KF6</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1662465600">- Update to 5.98.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.98.0
- Changes since 5.97.0:
  * kcoreaddons_add_plugin: Add cmake option to skip plugin installation in autotests
  * Remove extra semi colon
  * Add FreeBSD Qt 6 CI
  * kfuzzymatchertest replace "QStringLiteral("")" with "QString("")"
  * Fix KUrlMimeData::exportUrlsToPortal for mixed files-and-directories URIs</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1664625600">- Update to 5.99.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.99.0
- Changes since 5.98.0:
  * Remove unused includes
  * Show all headers in qtc6
  * Cache portal urls
  * Add new bugReportUrl standard metadata property
  * KSignalHandler: Fix documentation
  * Add Qt 6 Windows CI
  * .gitlab-ci.yml: enable static builds
  * Add support for static builds
  * Fix moc configuration of K_PLUGIN_CLASS macro
  * Use a non-deprecated notify signal for the KJob::percent property</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1667908800">- Update to 5.100.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.100.0
- Changes since 5.99.0:
  * Add missing . in error string
  * KPluginMetaData: Check applicationDirPath first when resolving plugin
    paths (kde#459830)
  * Fix static build of downstream consumers
  * Fix the translation folder name
  * KFileSystem: add Fuse Type; use libudev to probe underlying fuseblk type</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1670328000">- Update to 5.101.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.101.0
- Changes since 5.100.0:
  * [KJobTrackerInterface] qRegisterMetatype KJob::Unit
  * Remove unused variable
  * Perform initialization in initialization list</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1673524800">- Update to 5.102.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.102.0
- Changes since 5.101.0:
  * Config.cmake.in: workaround Inotify static issue
  * Better Pluralize 'n minutes ago' (kde#462261)
  * Fix portal urls cache on X11 (kde#460314)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1675857600">- Update to 5.103.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.103.0
- Changes since 5.102.0:
  * don't needlessly copy urls while iterating
  * KSandbox: Warn when running without flatpak-spawn privileges</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1678104000">- Update to 5.104.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.104.0
- Changes since 5.103.0:
  * Deprecate KPluginMetaData::initialPreference
  * Convert BugReportUrl in desktoptojson
  * exportUrlsToPortal: stop fusing remote urls
  * Show deprecation warning about desktoptojson tool</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1680350400">- Update to 5.105.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.105.0
- Changes since 5.104.0:
  * Prevent KSignalHandler leaking signalfd file descriptors</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1683374400">- Update to 5.106.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.106.0
- Changes since 5.105.0:
  * exportUrlsToPortal: let it work in a non-KDE session (kde#458643)
  * exportUrlsToPortal: don't export when there are non-sendable non-local files
  * KDirWatch: Don't append fileName to fileName in Delete event (kde#467095)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685966400">- Update to 5.107.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.107.0
- Changes since 5.106.0:
  * use fcntl to fix macOS compile</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * Remove qt6 CI builds</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * kurlmimedata: limit amount of in-flight FDs for portal submission (kde#472716)
  * Remove code variants for building with Qt 6
  * kurlmimedata: don't portal symlinks (kde#464225)
  * KSignalHandler: possibility to register signal handler as early as possible
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- Changes since 5.109.0:
  * KFileSystemType: recognize ntfs3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- Changes since 5.110.0:
  * Unset bug address for implicitly created KAboutData (kde#473517)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- Changes since 5.111.0:
  * Fix API docs generation for KPluginMetaDataOption enum values
  * Deprecate unused KStringHandler::isUtf8 &amp; KStringHandler::from8Bit</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- Changes since 5.112.0:
  * Make testLoadHints pass with the PatchCollection
  * KAboutLicense::byKeyword: handle SPDX ids with -or-later
  * kdirwatch: find fam as part of the tests now that we include _p.h
  * kdirwatch: don't crash after moving threads
  * kdirwatch: don't leave relative entries dangling
  * kdirwatch: expand ref counting system to keep account of public instances
  * kdirwatch: always unref d, and unset d from inside d</changelog>
</package>
<package pkgid="28bda6d7744d1436a46c2037b677865274c46ca9cb13e6032dd07427ef1608d25155289bcd4985e328a9121ed4d83035e7758879b64c19de1948ca909e9ade5b" name="kcoreaddons-debugsource" arch="i586">
  <version epoch="0" ver="5.113.0" rel="1.1"/>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1652184000">- Update to 5.94.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.94.0
- Changes since 5.93.0:
  * Fix kprocesstest for Qt6
  * autotests: fix kdelibs4configmigratortest for Windows
  * autotests: skip KNetworkMountsTestCanonical::testCanonicalSymlinkPath on Windows
  * autotests: skip KFileUtilsTest::testfindAllUniqueFiles on Windows
  * KNetworkMounts: fix some warnings
  * KPluginMetaData: Fix setting of MetaDataOption when building without deprecations
  * KPluginMetaData: Delegate to other constructors where possible
  * KPluginMetaData: Always initialize d-ptr
  * API dox: typofix, name of header to include
  * API dox: typofix, match @p with the actual params of expandMacro()
  * autotests: check for ZFS and expect failure then
  * autotests: make the FreeBSD test pass
  * processlist: don't call procstat_getpathname() at all
  * ListOpenFilesJob: avoid creating the processlist on FreeBSD multiple times</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1654862400">- Update to 5.95.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.95.0
- Changes since 5.94.0:
  * KPluginFactory: Create un-deprecated overload to register CreateInstanceWithMetaDataFunction
  * KSignalHandler: add error warnings when reading or writing signal
  * Use the versionless KDE_INSTALL_FULL_KSERVICETYPESDIR variant
  * port to standard C++ smart pointers where possible
  * kmemoryinfo class
  * KPluginFactory: Provide better context in error message if instance could not be created
  * KJob: add method to check if job was started with exec()
  * Add autotest for KStringHandler::lsqueeze/csqueeze/rsqueeze
  * new util ksandbox
  * KDirWatch: handle IN_Q_OVERFLOW events
  * KProcess: wrap Qt5-only QProcess API also with Qt version check
  * KListOpenFilesJob: check lsof executable exist in PATH before starting it with QProcess
  * KProcess: replace an assert with a check for empty
  * KAboutData: improve the API docs for LicenseKey enum
  * Install KMemoryInfo headers</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1656849600">- Update to 5.96.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.96.0
- Changes since 5.95.0:
  * Remove duplicate header between cpp/h files
  * Add missing errno header
  * xdg drag and drop portal support
  * Install KMemoryInfo headers</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1659873600">- Update to 5.97.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
  * Deprecate KMessage system
  * KUserGroup: fix data race by porting from getgrgid to getgrgid_r
  * KUserGroup: centralize calls to getgrgid(), at least for constructors
  * KUser: fix data race by porting to getpwuid_r and getpwnam_r
  * KUser: use member initialization, call getpwuid in a single place
  * fix up the kpluingmetadata::value doc
  * Add KRuntimePlatform as alternative for KDeclarative::runtimePlatform
  * Fix klibexectest when build dir path contains symlink
  * Fix unit tests in kpluginfactorytest
  * Bump shared-mime-info to 1.8
  * make kprocess a more proper qprocess
  * new ksandbox function to start processes
  * refresh git-blame-ignore-revs for latest clang-format run
  * automatic clang-format run (clang 14)
  * Adapt libexec paths for KF6</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1662465600">- Update to 5.98.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.98.0
- Changes since 5.97.0:
  * kcoreaddons_add_plugin: Add cmake option to skip plugin installation in autotests
  * Remove extra semi colon
  * Add FreeBSD Qt 6 CI
  * kfuzzymatchertest replace "QStringLiteral("")" with "QString("")"
  * Fix KUrlMimeData::exportUrlsToPortal for mixed files-and-directories URIs</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1664625600">- Update to 5.99.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.99.0
- Changes since 5.98.0:
  * Remove unused includes
  * Show all headers in qtc6
  * Cache portal urls
  * Add new bugReportUrl standard metadata property
  * KSignalHandler: Fix documentation
  * Add Qt 6 Windows CI
  * .gitlab-ci.yml: enable static builds
  * Add support for static builds
  * Fix moc configuration of K_PLUGIN_CLASS macro
  * Use a non-deprecated notify signal for the KJob::percent property</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1667908800">- Update to 5.100.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.100.0
- Changes since 5.99.0:
  * Add missing . in error string
  * KPluginMetaData: Check applicationDirPath first when resolving plugin
    paths (kde#459830)
  * Fix static build of downstream consumers
  * Fix the translation folder name
  * KFileSystem: add Fuse Type; use libudev to probe underlying fuseblk type</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1670328000">- Update to 5.101.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.101.0
- Changes since 5.100.0:
  * [KJobTrackerInterface] qRegisterMetatype KJob::Unit
  * Remove unused variable
  * Perform initialization in initialization list</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1673524800">- Update to 5.102.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.102.0
- Changes since 5.101.0:
  * Config.cmake.in: workaround Inotify static issue
  * Better Pluralize 'n minutes ago' (kde#462261)
  * Fix portal urls cache on X11 (kde#460314)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1675857600">- Update to 5.103.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.103.0
- Changes since 5.102.0:
  * don't needlessly copy urls while iterating
  * KSandbox: Warn when running without flatpak-spawn privileges</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1678104000">- Update to 5.104.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.104.0
- Changes since 5.103.0:
  * Deprecate KPluginMetaData::initialPreference
  * Convert BugReportUrl in desktoptojson
  * exportUrlsToPortal: stop fusing remote urls
  * Show deprecation warning about desktoptojson tool</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1680350400">- Update to 5.105.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.105.0
- Changes since 5.104.0:
  * Prevent KSignalHandler leaking signalfd file descriptors</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1683374400">- Update to 5.106.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.106.0
- Changes since 5.105.0:
  * exportUrlsToPortal: let it work in a non-KDE session (kde#458643)
  * exportUrlsToPortal: don't export when there are non-sendable non-local files
  * KDirWatch: Don't append fileName to fileName in Delete event (kde#467095)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685966400">- Update to 5.107.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.107.0
- Changes since 5.106.0:
  * use fcntl to fix macOS compile</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * Remove qt6 CI builds</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * kurlmimedata: limit amount of in-flight FDs for portal submission (kde#472716)
  * Remove code variants for building with Qt 6
  * kurlmimedata: don't portal symlinks (kde#464225)
  * KSignalHandler: possibility to register signal handler as early as possible
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- Changes since 5.109.0:
  * KFileSystemType: recognize ntfs3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- Changes since 5.110.0:
  * Unset bug address for implicitly created KAboutData (kde#473517)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- Changes since 5.111.0:
  * Fix API docs generation for KPluginMetaDataOption enum values
  * Deprecate unused KStringHandler::isUtf8 &amp; KStringHandler::from8Bit</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- Changes since 5.112.0:
  * Make testLoadHints pass with the PatchCollection
  * KAboutLicense::byKeyword: handle SPDX ids with -or-later
  * kdirwatch: find fam as part of the tests now that we include _p.h
  * kdirwatch: don't crash after moving threads
  * kdirwatch: don't leave relative entries dangling
  * kdirwatch: expand ref counting system to keep account of public instances
  * kdirwatch: always unref d, and unset d from inside d</changelog>
</package>
<package pkgid="be5c29eb9d75a70f7eec45a3541c2bcf60c152e15efbaad15e36819b9262bf0c6932f33c3e97bec1092d2796bdb335d940d22945bef92c5a9fa12f109109668a" name="kcoreaddons-debugsource" arch="x86_64">
  <version epoch="0" ver="5.113.0" rel="1.1"/>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1652184000">- Update to 5.94.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.94.0
- Changes since 5.93.0:
  * Fix kprocesstest for Qt6
  * autotests: fix kdelibs4configmigratortest for Windows
  * autotests: skip KNetworkMountsTestCanonical::testCanonicalSymlinkPath on Windows
  * autotests: skip KFileUtilsTest::testfindAllUniqueFiles on Windows
  * KNetworkMounts: fix some warnings
  * KPluginMetaData: Fix setting of MetaDataOption when building without deprecations
  * KPluginMetaData: Delegate to other constructors where possible
  * KPluginMetaData: Always initialize d-ptr
  * API dox: typofix, name of header to include
  * API dox: typofix, match @p with the actual params of expandMacro()
  * autotests: check for ZFS and expect failure then
  * autotests: make the FreeBSD test pass
  * processlist: don't call procstat_getpathname() at all
  * ListOpenFilesJob: avoid creating the processlist on FreeBSD multiple times</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1654862400">- Update to 5.95.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.95.0
- Changes since 5.94.0:
  * KPluginFactory: Create un-deprecated overload to register CreateInstanceWithMetaDataFunction
  * KSignalHandler: add error warnings when reading or writing signal
  * Use the versionless KDE_INSTALL_FULL_KSERVICETYPESDIR variant
  * port to standard C++ smart pointers where possible
  * kmemoryinfo class
  * KPluginFactory: Provide better context in error message if instance could not be created
  * KJob: add method to check if job was started with exec()
  * Add autotest for KStringHandler::lsqueeze/csqueeze/rsqueeze
  * new util ksandbox
  * KDirWatch: handle IN_Q_OVERFLOW events
  * KProcess: wrap Qt5-only QProcess API also with Qt version check
  * KListOpenFilesJob: check lsof executable exist in PATH before starting it with QProcess
  * KProcess: replace an assert with a check for empty
  * KAboutData: improve the API docs for LicenseKey enum
  * Install KMemoryInfo headers</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1656849600">- Update to 5.96.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.96.0
- Changes since 5.95.0:
  * Remove duplicate header between cpp/h files
  * Add missing errno header
  * xdg drag and drop portal support
  * Install KMemoryInfo headers</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1659873600">- Update to 5.97.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
  * Deprecate KMessage system
  * KUserGroup: fix data race by porting from getgrgid to getgrgid_r
  * KUserGroup: centralize calls to getgrgid(), at least for constructors
  * KUser: fix data race by porting to getpwuid_r and getpwnam_r
  * KUser: use member initialization, call getpwuid in a single place
  * fix up the kpluingmetadata::value doc
  * Add KRuntimePlatform as alternative for KDeclarative::runtimePlatform
  * Fix klibexectest when build dir path contains symlink
  * Fix unit tests in kpluginfactorytest
  * Bump shared-mime-info to 1.8
  * make kprocess a more proper qprocess
  * new ksandbox function to start processes
  * refresh git-blame-ignore-revs for latest clang-format run
  * automatic clang-format run (clang 14)
  * Adapt libexec paths for KF6</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1662465600">- Update to 5.98.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.98.0
- Changes since 5.97.0:
  * kcoreaddons_add_plugin: Add cmake option to skip plugin installation in autotests
  * Remove extra semi colon
  * Add FreeBSD Qt 6 CI
  * kfuzzymatchertest replace "QStringLiteral("")" with "QString("")"
  * Fix KUrlMimeData::exportUrlsToPortal for mixed files-and-directories URIs</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1664625600">- Update to 5.99.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.99.0
- Changes since 5.98.0:
  * Remove unused includes
  * Show all headers in qtc6
  * Cache portal urls
  * Add new bugReportUrl standard metadata property
  * KSignalHandler: Fix documentation
  * Add Qt 6 Windows CI
  * .gitlab-ci.yml: enable static builds
  * Add support for static builds
  * Fix moc configuration of K_PLUGIN_CLASS macro
  * Use a non-deprecated notify signal for the KJob::percent property</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1667908800">- Update to 5.100.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.100.0
- Changes since 5.99.0:
  * Add missing . in error string
  * KPluginMetaData: Check applicationDirPath first when resolving plugin
    paths (kde#459830)
  * Fix static build of downstream consumers
  * Fix the translation folder name
  * KFileSystem: add Fuse Type; use libudev to probe underlying fuseblk type</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1670328000">- Update to 5.101.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.101.0
- Changes since 5.100.0:
  * [KJobTrackerInterface] qRegisterMetatype KJob::Unit
  * Remove unused variable
  * Perform initialization in initialization list</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1673524800">- Update to 5.102.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.102.0
- Changes since 5.101.0:
  * Config.cmake.in: workaround Inotify static issue
  * Better Pluralize 'n minutes ago' (kde#462261)
  * Fix portal urls cache on X11 (kde#460314)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1675857600">- Update to 5.103.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.103.0
- Changes since 5.102.0:
  * don't needlessly copy urls while iterating
  * KSandbox: Warn when running without flatpak-spawn privileges</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1678104000">- Update to 5.104.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.104.0
- Changes since 5.103.0:
  * Deprecate KPluginMetaData::initialPreference
  * Convert BugReportUrl in desktoptojson
  * exportUrlsToPortal: stop fusing remote urls
  * Show deprecation warning about desktoptojson tool</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1680350400">- Update to 5.105.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.105.0
- Changes since 5.104.0:
  * Prevent KSignalHandler leaking signalfd file descriptors</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1683374400">- Update to 5.106.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.106.0
- Changes since 5.105.0:
  * exportUrlsToPortal: let it work in a non-KDE session (kde#458643)
  * exportUrlsToPortal: don't export when there are non-sendable non-local files
  * KDirWatch: Don't append fileName to fileName in Delete event (kde#467095)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685966400">- Update to 5.107.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.107.0
- Changes since 5.106.0:
  * use fcntl to fix macOS compile</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * Remove qt6 CI builds</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * kurlmimedata: limit amount of in-flight FDs for portal submission (kde#472716)
  * Remove code variants for building with Qt 6
  * kurlmimedata: don't portal symlinks (kde#464225)
  * KSignalHandler: possibility to register signal handler as early as possible
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- Changes since 5.109.0:
  * KFileSystemType: recognize ntfs3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- Changes since 5.110.0:
  * Unset bug address for implicitly created KAboutData (kde#473517)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- Changes since 5.111.0:
  * Fix API docs generation for KPluginMetaDataOption enum values
  * Deprecate unused KStringHandler::isUtf8 &amp; KStringHandler::from8Bit</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- Changes since 5.112.0:
  * Make testLoadHints pass with the PatchCollection
  * KAboutLicense::byKeyword: handle SPDX ids with -or-later
  * kdirwatch: find fam as part of the tests now that we include _p.h
  * kdirwatch: don't crash after moving threads
  * kdirwatch: don't leave relative entries dangling
  * kdirwatch: expand ref counting system to keep account of public instances
  * kdirwatch: always unref d, and unset d from inside d</changelog>
</package>
<package pkgid="f5ee0bdb79516b9b75689c1a119ee54f5e737fad1a83d56098abfeb98f3e697f14ed8b2c1e7a572f4375ae8fcc295a49dcf20d506ba5bac0bc85873716965477" name="kcoreaddons-devel" arch="i586">
  <version epoch="0" ver="5.113.0" rel="1.1"/>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1652184000">- Update to 5.94.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.94.0
- Changes since 5.93.0:
  * Fix kprocesstest for Qt6
  * autotests: fix kdelibs4configmigratortest for Windows
  * autotests: skip KNetworkMountsTestCanonical::testCanonicalSymlinkPath on Windows
  * autotests: skip KFileUtilsTest::testfindAllUniqueFiles on Windows
  * KNetworkMounts: fix some warnings
  * KPluginMetaData: Fix setting of MetaDataOption when building without deprecations
  * KPluginMetaData: Delegate to other constructors where possible
  * KPluginMetaData: Always initialize d-ptr
  * API dox: typofix, name of header to include
  * API dox: typofix, match @p with the actual params of expandMacro()
  * autotests: check for ZFS and expect failure then
  * autotests: make the FreeBSD test pass
  * processlist: don't call procstat_getpathname() at all
  * ListOpenFilesJob: avoid creating the processlist on FreeBSD multiple times</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1654862400">- Update to 5.95.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.95.0
- Changes since 5.94.0:
  * KPluginFactory: Create un-deprecated overload to register CreateInstanceWithMetaDataFunction
  * KSignalHandler: add error warnings when reading or writing signal
  * Use the versionless KDE_INSTALL_FULL_KSERVICETYPESDIR variant
  * port to standard C++ smart pointers where possible
  * kmemoryinfo class
  * KPluginFactory: Provide better context in error message if instance could not be created
  * KJob: add method to check if job was started with exec()
  * Add autotest for KStringHandler::lsqueeze/csqueeze/rsqueeze
  * new util ksandbox
  * KDirWatch: handle IN_Q_OVERFLOW events
  * KProcess: wrap Qt5-only QProcess API also with Qt version check
  * KListOpenFilesJob: check lsof executable exist in PATH before starting it with QProcess
  * KProcess: replace an assert with a check for empty
  * KAboutData: improve the API docs for LicenseKey enum
  * Install KMemoryInfo headers</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1656849600">- Update to 5.96.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.96.0
- Changes since 5.95.0:
  * Remove duplicate header between cpp/h files
  * Add missing errno header
  * xdg drag and drop portal support
  * Install KMemoryInfo headers</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1659873600">- Update to 5.97.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
  * Deprecate KMessage system
  * KUserGroup: fix data race by porting from getgrgid to getgrgid_r
  * KUserGroup: centralize calls to getgrgid(), at least for constructors
  * KUser: fix data race by porting to getpwuid_r and getpwnam_r
  * KUser: use member initialization, call getpwuid in a single place
  * fix up the kpluingmetadata::value doc
  * Add KRuntimePlatform as alternative for KDeclarative::runtimePlatform
  * Fix klibexectest when build dir path contains symlink
  * Fix unit tests in kpluginfactorytest
  * Bump shared-mime-info to 1.8
  * make kprocess a more proper qprocess
  * new ksandbox function to start processes
  * refresh git-blame-ignore-revs for latest clang-format run
  * automatic clang-format run (clang 14)
  * Adapt libexec paths for KF6</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1662465600">- Update to 5.98.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.98.0
- Changes since 5.97.0:
  * kcoreaddons_add_plugin: Add cmake option to skip plugin installation in autotests
  * Remove extra semi colon
  * Add FreeBSD Qt 6 CI
  * kfuzzymatchertest replace "QStringLiteral("")" with "QString("")"
  * Fix KUrlMimeData::exportUrlsToPortal for mixed files-and-directories URIs</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1664625600">- Update to 5.99.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.99.0
- Changes since 5.98.0:
  * Remove unused includes
  * Show all headers in qtc6
  * Cache portal urls
  * Add new bugReportUrl standard metadata property
  * KSignalHandler: Fix documentation
  * Add Qt 6 Windows CI
  * .gitlab-ci.yml: enable static builds
  * Add support for static builds
  * Fix moc configuration of K_PLUGIN_CLASS macro
  * Use a non-deprecated notify signal for the KJob::percent property</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1667908800">- Update to 5.100.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.100.0
- Changes since 5.99.0:
  * Add missing . in error string
  * KPluginMetaData: Check applicationDirPath first when resolving plugin
    paths (kde#459830)
  * Fix static build of downstream consumers
  * Fix the translation folder name
  * KFileSystem: add Fuse Type; use libudev to probe underlying fuseblk type</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1670328000">- Update to 5.101.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.101.0
- Changes since 5.100.0:
  * [KJobTrackerInterface] qRegisterMetatype KJob::Unit
  * Remove unused variable
  * Perform initialization in initialization list</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1673524800">- Update to 5.102.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.102.0
- Changes since 5.101.0:
  * Config.cmake.in: workaround Inotify static issue
  * Better Pluralize 'n minutes ago' (kde#462261)
  * Fix portal urls cache on X11 (kde#460314)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1675857600">- Update to 5.103.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.103.0
- Changes since 5.102.0:
  * don't needlessly copy urls while iterating
  * KSandbox: Warn when running without flatpak-spawn privileges</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1678104000">- Update to 5.104.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.104.0
- Changes since 5.103.0:
  * Deprecate KPluginMetaData::initialPreference
  * Convert BugReportUrl in desktoptojson
  * exportUrlsToPortal: stop fusing remote urls
  * Show deprecation warning about desktoptojson tool</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1680350400">- Update to 5.105.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.105.0
- Changes since 5.104.0:
  * Prevent KSignalHandler leaking signalfd file descriptors</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1683374400">- Update to 5.106.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.106.0
- Changes since 5.105.0:
  * exportUrlsToPortal: let it work in a non-KDE session (kde#458643)
  * exportUrlsToPortal: don't export when there are non-sendable non-local files
  * KDirWatch: Don't append fileName to fileName in Delete event (kde#467095)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685966400">- Update to 5.107.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.107.0
- Changes since 5.106.0:
  * use fcntl to fix macOS compile</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * Remove qt6 CI builds</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * kurlmimedata: limit amount of in-flight FDs for portal submission (kde#472716)
  * Remove code variants for building with Qt 6
  * kurlmimedata: don't portal symlinks (kde#464225)
  * KSignalHandler: possibility to register signal handler as early as possible
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- Changes since 5.109.0:
  * KFileSystemType: recognize ntfs3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- Changes since 5.110.0:
  * Unset bug address for implicitly created KAboutData (kde#473517)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- Changes since 5.111.0:
  * Fix API docs generation for KPluginMetaDataOption enum values
  * Deprecate unused KStringHandler::isUtf8 &amp; KStringHandler::from8Bit</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- Changes since 5.112.0:
  * Make testLoadHints pass with the PatchCollection
  * KAboutLicense::byKeyword: handle SPDX ids with -or-later
  * kdirwatch: find fam as part of the tests now that we include _p.h
  * kdirwatch: don't crash after moving threads
  * kdirwatch: don't leave relative entries dangling
  * kdirwatch: expand ref counting system to keep account of public instances
  * kdirwatch: always unref d, and unset d from inside d</changelog>
</package>
<package pkgid="84d4813dc1a3b9cd6cc5425ede11ca7349ecd5c7adf981f4e2adf71338fda8c79073be28275e644cadbf5e537ad492c797b48b5521d80ab4083ca25037b9a78e" name="kcoreaddons-devel" arch="x86_64">
  <version epoch="0" ver="5.113.0" rel="1.1"/>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1652184000">- Update to 5.94.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.94.0
- Changes since 5.93.0:
  * Fix kprocesstest for Qt6
  * autotests: fix kdelibs4configmigratortest for Windows
  * autotests: skip KNetworkMountsTestCanonical::testCanonicalSymlinkPath on Windows
  * autotests: skip KFileUtilsTest::testfindAllUniqueFiles on Windows
  * KNetworkMounts: fix some warnings
  * KPluginMetaData: Fix setting of MetaDataOption when building without deprecations
  * KPluginMetaData: Delegate to other constructors where possible
  * KPluginMetaData: Always initialize d-ptr
  * API dox: typofix, name of header to include
  * API dox: typofix, match @p with the actual params of expandMacro()
  * autotests: check for ZFS and expect failure then
  * autotests: make the FreeBSD test pass
  * processlist: don't call procstat_getpathname() at all
  * ListOpenFilesJob: avoid creating the processlist on FreeBSD multiple times</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1654862400">- Update to 5.95.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.95.0
- Changes since 5.94.0:
  * KPluginFactory: Create un-deprecated overload to register CreateInstanceWithMetaDataFunction
  * KSignalHandler: add error warnings when reading or writing signal
  * Use the versionless KDE_INSTALL_FULL_KSERVICETYPESDIR variant
  * port to standard C++ smart pointers where possible
  * kmemoryinfo class
  * KPluginFactory: Provide better context in error message if instance could not be created
  * KJob: add method to check if job was started with exec()
  * Add autotest for KStringHandler::lsqueeze/csqueeze/rsqueeze
  * new util ksandbox
  * KDirWatch: handle IN_Q_OVERFLOW events
  * KProcess: wrap Qt5-only QProcess API also with Qt version check
  * KListOpenFilesJob: check lsof executable exist in PATH before starting it with QProcess
  * KProcess: replace an assert with a check for empty
  * KAboutData: improve the API docs for LicenseKey enum
  * Install KMemoryInfo headers</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1656849600">- Update to 5.96.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.96.0
- Changes since 5.95.0:
  * Remove duplicate header between cpp/h files
  * Add missing errno header
  * xdg drag and drop portal support
  * Install KMemoryInfo headers</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1659873600">- Update to 5.97.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
  * Deprecate KMessage system
  * KUserGroup: fix data race by porting from getgrgid to getgrgid_r
  * KUserGroup: centralize calls to getgrgid(), at least for constructors
  * KUser: fix data race by porting to getpwuid_r and getpwnam_r
  * KUser: use member initialization, call getpwuid in a single place
  * fix up the kpluingmetadata::value doc
  * Add KRuntimePlatform as alternative for KDeclarative::runtimePlatform
  * Fix klibexectest when build dir path contains symlink
  * Fix unit tests in kpluginfactorytest
  * Bump shared-mime-info to 1.8
  * make kprocess a more proper qprocess
  * new ksandbox function to start processes
  * refresh git-blame-ignore-revs for latest clang-format run
  * automatic clang-format run (clang 14)
  * Adapt libexec paths for KF6</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1662465600">- Update to 5.98.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.98.0
- Changes since 5.97.0:
  * kcoreaddons_add_plugin: Add cmake option to skip plugin installation in autotests
  * Remove extra semi colon
  * Add FreeBSD Qt 6 CI
  * kfuzzymatchertest replace "QStringLiteral("")" with "QString("")"
  * Fix KUrlMimeData::exportUrlsToPortal for mixed files-and-directories URIs</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1664625600">- Update to 5.99.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.99.0
- Changes since 5.98.0:
  * Remove unused includes
  * Show all headers in qtc6
  * Cache portal urls
  * Add new bugReportUrl standard metadata property
  * KSignalHandler: Fix documentation
  * Add Qt 6 Windows CI
  * .gitlab-ci.yml: enable static builds
  * Add support for static builds
  * Fix moc configuration of K_PLUGIN_CLASS macro
  * Use a non-deprecated notify signal for the KJob::percent property</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1667908800">- Update to 5.100.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.100.0
- Changes since 5.99.0:
  * Add missing . in error string
  * KPluginMetaData: Check applicationDirPath first when resolving plugin
    paths (kde#459830)
  * Fix static build of downstream consumers
  * Fix the translation folder name
  * KFileSystem: add Fuse Type; use libudev to probe underlying fuseblk type</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1670328000">- Update to 5.101.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.101.0
- Changes since 5.100.0:
  * [KJobTrackerInterface] qRegisterMetatype KJob::Unit
  * Remove unused variable
  * Perform initialization in initialization list</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1673524800">- Update to 5.102.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.102.0
- Changes since 5.101.0:
  * Config.cmake.in: workaround Inotify static issue
  * Better Pluralize 'n minutes ago' (kde#462261)
  * Fix portal urls cache on X11 (kde#460314)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1675857600">- Update to 5.103.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.103.0
- Changes since 5.102.0:
  * don't needlessly copy urls while iterating
  * KSandbox: Warn when running without flatpak-spawn privileges</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1678104000">- Update to 5.104.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.104.0
- Changes since 5.103.0:
  * Deprecate KPluginMetaData::initialPreference
  * Convert BugReportUrl in desktoptojson
  * exportUrlsToPortal: stop fusing remote urls
  * Show deprecation warning about desktoptojson tool</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1680350400">- Update to 5.105.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.105.0
- Changes since 5.104.0:
  * Prevent KSignalHandler leaking signalfd file descriptors</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1683374400">- Update to 5.106.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.106.0
- Changes since 5.105.0:
  * exportUrlsToPortal: let it work in a non-KDE session (kde#458643)
  * exportUrlsToPortal: don't export when there are non-sendable non-local files
  * KDirWatch: Don't append fileName to fileName in Delete event (kde#467095)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685966400">- Update to 5.107.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.107.0
- Changes since 5.106.0:
  * use fcntl to fix macOS compile</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * Remove qt6 CI builds</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * kurlmimedata: limit amount of in-flight FDs for portal submission (kde#472716)
  * Remove code variants for building with Qt 6
  * kurlmimedata: don't portal symlinks (kde#464225)
  * KSignalHandler: possibility to register signal handler as early as possible
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- Changes since 5.109.0:
  * KFileSystemType: recognize ntfs3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- Changes since 5.110.0:
  * Unset bug address for implicitly created KAboutData (kde#473517)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- Changes since 5.111.0:
  * Fix API docs generation for KPluginMetaDataOption enum values
  * Deprecate unused KStringHandler::isUtf8 &amp; KStringHandler::from8Bit</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- Changes since 5.112.0:
  * Make testLoadHints pass with the PatchCollection
  * KAboutLicense::byKeyword: handle SPDX ids with -or-later
  * kdirwatch: find fam as part of the tests now that we include _p.h
  * kdirwatch: don't crash after moving threads
  * kdirwatch: don't leave relative entries dangling
  * kdirwatch: expand ref counting system to keep account of public instances
  * kdirwatch: always unref d, and unset d from inside d</changelog>
</package>
<package pkgid="8b3c310190d1b7425c2636c6324c08291da76f40fcb79128ea5939107c017523ce1c702737c679c73e4bf52c29d2b1188d445013f36293a2a812c739fb7acc04" name="kcoreaddons-devel-debuginfo" arch="i586">
  <version epoch="0" ver="5.113.0" rel="1.1"/>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1652184000">- Update to 5.94.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.94.0
- Changes since 5.93.0:
  * Fix kprocesstest for Qt6
  * autotests: fix kdelibs4configmigratortest for Windows
  * autotests: skip KNetworkMountsTestCanonical::testCanonicalSymlinkPath on Windows
  * autotests: skip KFileUtilsTest::testfindAllUniqueFiles on Windows
  * KNetworkMounts: fix some warnings
  * KPluginMetaData: Fix setting of MetaDataOption when building without deprecations
  * KPluginMetaData: Delegate to other constructors where possible
  * KPluginMetaData: Always initialize d-ptr
  * API dox: typofix, name of header to include
  * API dox: typofix, match @p with the actual params of expandMacro()
  * autotests: check for ZFS and expect failure then
  * autotests: make the FreeBSD test pass
  * processlist: don't call procstat_getpathname() at all
  * ListOpenFilesJob: avoid creating the processlist on FreeBSD multiple times</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1654862400">- Update to 5.95.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.95.0
- Changes since 5.94.0:
  * KPluginFactory: Create un-deprecated overload to register CreateInstanceWithMetaDataFunction
  * KSignalHandler: add error warnings when reading or writing signal
  * Use the versionless KDE_INSTALL_FULL_KSERVICETYPESDIR variant
  * port to standard C++ smart pointers where possible
  * kmemoryinfo class
  * KPluginFactory: Provide better context in error message if instance could not be created
  * KJob: add method to check if job was started with exec()
  * Add autotest for KStringHandler::lsqueeze/csqueeze/rsqueeze
  * new util ksandbox
  * KDirWatch: handle IN_Q_OVERFLOW events
  * KProcess: wrap Qt5-only QProcess API also with Qt version check
  * KListOpenFilesJob: check lsof executable exist in PATH before starting it with QProcess
  * KProcess: replace an assert with a check for empty
  * KAboutData: improve the API docs for LicenseKey enum
  * Install KMemoryInfo headers</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1656849600">- Update to 5.96.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.96.0
- Changes since 5.95.0:
  * Remove duplicate header between cpp/h files
  * Add missing errno header
  * xdg drag and drop portal support
  * Install KMemoryInfo headers</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1659873600">- Update to 5.97.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
  * Deprecate KMessage system
  * KUserGroup: fix data race by porting from getgrgid to getgrgid_r
  * KUserGroup: centralize calls to getgrgid(), at least for constructors
  * KUser: fix data race by porting to getpwuid_r and getpwnam_r
  * KUser: use member initialization, call getpwuid in a single place
  * fix up the kpluingmetadata::value doc
  * Add KRuntimePlatform as alternative for KDeclarative::runtimePlatform
  * Fix klibexectest when build dir path contains symlink
  * Fix unit tests in kpluginfactorytest
  * Bump shared-mime-info to 1.8
  * make kprocess a more proper qprocess
  * new ksandbox function to start processes
  * refresh git-blame-ignore-revs for latest clang-format run
  * automatic clang-format run (clang 14)
  * Adapt libexec paths for KF6</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1662465600">- Update to 5.98.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.98.0
- Changes since 5.97.0:
  * kcoreaddons_add_plugin: Add cmake option to skip plugin installation in autotests
  * Remove extra semi colon
  * Add FreeBSD Qt 6 CI
  * kfuzzymatchertest replace "QStringLiteral("")" with "QString("")"
  * Fix KUrlMimeData::exportUrlsToPortal for mixed files-and-directories URIs</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1664625600">- Update to 5.99.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.99.0
- Changes since 5.98.0:
  * Remove unused includes
  * Show all headers in qtc6
  * Cache portal urls
  * Add new bugReportUrl standard metadata property
  * KSignalHandler: Fix documentation
  * Add Qt 6 Windows CI
  * .gitlab-ci.yml: enable static builds
  * Add support for static builds
  * Fix moc configuration of K_PLUGIN_CLASS macro
  * Use a non-deprecated notify signal for the KJob::percent property</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1667908800">- Update to 5.100.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.100.0
- Changes since 5.99.0:
  * Add missing . in error string
  * KPluginMetaData: Check applicationDirPath first when resolving plugin
    paths (kde#459830)
  * Fix static build of downstream consumers
  * Fix the translation folder name
  * KFileSystem: add Fuse Type; use libudev to probe underlying fuseblk type</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1670328000">- Update to 5.101.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.101.0
- Changes since 5.100.0:
  * [KJobTrackerInterface] qRegisterMetatype KJob::Unit
  * Remove unused variable
  * Perform initialization in initialization list</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1673524800">- Update to 5.102.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.102.0
- Changes since 5.101.0:
  * Config.cmake.in: workaround Inotify static issue
  * Better Pluralize 'n minutes ago' (kde#462261)
  * Fix portal urls cache on X11 (kde#460314)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1675857600">- Update to 5.103.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.103.0
- Changes since 5.102.0:
  * don't needlessly copy urls while iterating
  * KSandbox: Warn when running without flatpak-spawn privileges</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1678104000">- Update to 5.104.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.104.0
- Changes since 5.103.0:
  * Deprecate KPluginMetaData::initialPreference
  * Convert BugReportUrl in desktoptojson
  * exportUrlsToPortal: stop fusing remote urls
  * Show deprecation warning about desktoptojson tool</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1680350400">- Update to 5.105.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.105.0
- Changes since 5.104.0:
  * Prevent KSignalHandler leaking signalfd file descriptors</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1683374400">- Update to 5.106.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.106.0
- Changes since 5.105.0:
  * exportUrlsToPortal: let it work in a non-KDE session (kde#458643)
  * exportUrlsToPortal: don't export when there are non-sendable non-local files
  * KDirWatch: Don't append fileName to fileName in Delete event (kde#467095)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685966400">- Update to 5.107.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.107.0
- Changes since 5.106.0:
  * use fcntl to fix macOS compile</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * Remove qt6 CI builds</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * kurlmimedata: limit amount of in-flight FDs for portal submission (kde#472716)
  * Remove code variants for building with Qt 6
  * kurlmimedata: don't portal symlinks (kde#464225)
  * KSignalHandler: possibility to register signal handler as early as possible
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- Changes since 5.109.0:
  * KFileSystemType: recognize ntfs3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- Changes since 5.110.0:
  * Unset bug address for implicitly created KAboutData (kde#473517)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- Changes since 5.111.0:
  * Fix API docs generation for KPluginMetaDataOption enum values
  * Deprecate unused KStringHandler::isUtf8 &amp; KStringHandler::from8Bit</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- Changes since 5.112.0:
  * Make testLoadHints pass with the PatchCollection
  * KAboutLicense::byKeyword: handle SPDX ids with -or-later
  * kdirwatch: find fam as part of the tests now that we include _p.h
  * kdirwatch: don't crash after moving threads
  * kdirwatch: don't leave relative entries dangling
  * kdirwatch: expand ref counting system to keep account of public instances
  * kdirwatch: always unref d, and unset d from inside d</changelog>
</package>
<package pkgid="f55d5a98d99f991de65c26488fdb639f8647fb01557475f7708f15f3bc9aaa6721fd4dd13889632e70a877b61e937cb4756456a6332d0f6bb5b3d7344795e6a0" name="kcoreaddons-devel-debuginfo" arch="x86_64">
  <version epoch="0" ver="5.113.0" rel="1.1"/>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1652184000">- Update to 5.94.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.94.0
- Changes since 5.93.0:
  * Fix kprocesstest for Qt6
  * autotests: fix kdelibs4configmigratortest for Windows
  * autotests: skip KNetworkMountsTestCanonical::testCanonicalSymlinkPath on Windows
  * autotests: skip KFileUtilsTest::testfindAllUniqueFiles on Windows
  * KNetworkMounts: fix some warnings
  * KPluginMetaData: Fix setting of MetaDataOption when building without deprecations
  * KPluginMetaData: Delegate to other constructors where possible
  * KPluginMetaData: Always initialize d-ptr
  * API dox: typofix, name of header to include
  * API dox: typofix, match @p with the actual params of expandMacro()
  * autotests: check for ZFS and expect failure then
  * autotests: make the FreeBSD test pass
  * processlist: don't call procstat_getpathname() at all
  * ListOpenFilesJob: avoid creating the processlist on FreeBSD multiple times</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1654862400">- Update to 5.95.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.95.0
- Changes since 5.94.0:
  * KPluginFactory: Create un-deprecated overload to register CreateInstanceWithMetaDataFunction
  * KSignalHandler: add error warnings when reading or writing signal
  * Use the versionless KDE_INSTALL_FULL_KSERVICETYPESDIR variant
  * port to standard C++ smart pointers where possible
  * kmemoryinfo class
  * KPluginFactory: Provide better context in error message if instance could not be created
  * KJob: add method to check if job was started with exec()
  * Add autotest for KStringHandler::lsqueeze/csqueeze/rsqueeze
  * new util ksandbox
  * KDirWatch: handle IN_Q_OVERFLOW events
  * KProcess: wrap Qt5-only QProcess API also with Qt version check
  * KListOpenFilesJob: check lsof executable exist in PATH before starting it with QProcess
  * KProcess: replace an assert with a check for empty
  * KAboutData: improve the API docs for LicenseKey enum
  * Install KMemoryInfo headers</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1656849600">- Update to 5.96.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.96.0
- Changes since 5.95.0:
  * Remove duplicate header between cpp/h files
  * Add missing errno header
  * xdg drag and drop portal support
  * Install KMemoryInfo headers</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1659873600">- Update to 5.97.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
  * Deprecate KMessage system
  * KUserGroup: fix data race by porting from getgrgid to getgrgid_r
  * KUserGroup: centralize calls to getgrgid(), at least for constructors
  * KUser: fix data race by porting to getpwuid_r and getpwnam_r
  * KUser: use member initialization, call getpwuid in a single place
  * fix up the kpluingmetadata::value doc
  * Add KRuntimePlatform as alternative for KDeclarative::runtimePlatform
  * Fix klibexectest when build dir path contains symlink
  * Fix unit tests in kpluginfactorytest
  * Bump shared-mime-info to 1.8
  * make kprocess a more proper qprocess
  * new ksandbox function to start processes
  * refresh git-blame-ignore-revs for latest clang-format run
  * automatic clang-format run (clang 14)
  * Adapt libexec paths for KF6</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1662465600">- Update to 5.98.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.98.0
- Changes since 5.97.0:
  * kcoreaddons_add_plugin: Add cmake option to skip plugin installation in autotests
  * Remove extra semi colon
  * Add FreeBSD Qt 6 CI
  * kfuzzymatchertest replace "QStringLiteral("")" with "QString("")"
  * Fix KUrlMimeData::exportUrlsToPortal for mixed files-and-directories URIs</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1664625600">- Update to 5.99.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.99.0
- Changes since 5.98.0:
  * Remove unused includes
  * Show all headers in qtc6
  * Cache portal urls
  * Add new bugReportUrl standard metadata property
  * KSignalHandler: Fix documentation
  * Add Qt 6 Windows CI
  * .gitlab-ci.yml: enable static builds
  * Add support for static builds
  * Fix moc configuration of K_PLUGIN_CLASS macro
  * Use a non-deprecated notify signal for the KJob::percent property</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1667908800">- Update to 5.100.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.100.0
- Changes since 5.99.0:
  * Add missing . in error string
  * KPluginMetaData: Check applicationDirPath first when resolving plugin
    paths (kde#459830)
  * Fix static build of downstream consumers
  * Fix the translation folder name
  * KFileSystem: add Fuse Type; use libudev to probe underlying fuseblk type</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1670328000">- Update to 5.101.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.101.0
- Changes since 5.100.0:
  * [KJobTrackerInterface] qRegisterMetatype KJob::Unit
  * Remove unused variable
  * Perform initialization in initialization list</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1673524800">- Update to 5.102.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.102.0
- Changes since 5.101.0:
  * Config.cmake.in: workaround Inotify static issue
  * Better Pluralize 'n minutes ago' (kde#462261)
  * Fix portal urls cache on X11 (kde#460314)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1675857600">- Update to 5.103.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.103.0
- Changes since 5.102.0:
  * don't needlessly copy urls while iterating
  * KSandbox: Warn when running without flatpak-spawn privileges</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1678104000">- Update to 5.104.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.104.0
- Changes since 5.103.0:
  * Deprecate KPluginMetaData::initialPreference
  * Convert BugReportUrl in desktoptojson
  * exportUrlsToPortal: stop fusing remote urls
  * Show deprecation warning about desktoptojson tool</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1680350400">- Update to 5.105.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.105.0
- Changes since 5.104.0:
  * Prevent KSignalHandler leaking signalfd file descriptors</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1683374400">- Update to 5.106.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.106.0
- Changes since 5.105.0:
  * exportUrlsToPortal: let it work in a non-KDE session (kde#458643)
  * exportUrlsToPortal: don't export when there are non-sendable non-local files
  * KDirWatch: Don't append fileName to fileName in Delete event (kde#467095)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685966400">- Update to 5.107.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.107.0
- Changes since 5.106.0:
  * use fcntl to fix macOS compile</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * Remove qt6 CI builds</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * kurlmimedata: limit amount of in-flight FDs for portal submission (kde#472716)
  * Remove code variants for building with Qt 6
  * kurlmimedata: don't portal symlinks (kde#464225)
  * KSignalHandler: possibility to register signal handler as early as possible
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- Changes since 5.109.0:
  * KFileSystemType: recognize ntfs3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- Changes since 5.110.0:
  * Unset bug address for implicitly created KAboutData (kde#473517)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- Changes since 5.111.0:
  * Fix API docs generation for KPluginMetaDataOption enum values
  * Deprecate unused KStringHandler::isUtf8 &amp; KStringHandler::from8Bit</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- Changes since 5.112.0:
  * Make testLoadHints pass with the PatchCollection
  * KAboutLicense::byKeyword: handle SPDX ids with -or-later
  * kdirwatch: find fam as part of the tests now that we include _p.h
  * kdirwatch: don't crash after moving threads
  * kdirwatch: don't leave relative entries dangling
  * kdirwatch: expand ref counting system to keep account of public instances
  * kdirwatch: always unref d, and unset d from inside d</changelog>
</package>
<package pkgid="d40e05096b7f2003f92cf966f3e8f5a464cffc80c1542c73c21d58a3f56c77db04a41cc358bea5d96d5a944a4ccd3835a9bae431c10ec16256108853734e1e8a" name="kcoreaddons-lang" arch="noarch">
  <version epoch="0" ver="5.113.0" rel="1.1"/>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1652184000">- Update to 5.94.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.94.0
- Changes since 5.93.0:
  * Fix kprocesstest for Qt6
  * autotests: fix kdelibs4configmigratortest for Windows
  * autotests: skip KNetworkMountsTestCanonical::testCanonicalSymlinkPath on Windows
  * autotests: skip KFileUtilsTest::testfindAllUniqueFiles on Windows
  * KNetworkMounts: fix some warnings
  * KPluginMetaData: Fix setting of MetaDataOption when building without deprecations
  * KPluginMetaData: Delegate to other constructors where possible
  * KPluginMetaData: Always initialize d-ptr
  * API dox: typofix, name of header to include
  * API dox: typofix, match @p with the actual params of expandMacro()
  * autotests: check for ZFS and expect failure then
  * autotests: make the FreeBSD test pass
  * processlist: don't call procstat_getpathname() at all
  * ListOpenFilesJob: avoid creating the processlist on FreeBSD multiple times</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1654862400">- Update to 5.95.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.95.0
- Changes since 5.94.0:
  * KPluginFactory: Create un-deprecated overload to register CreateInstanceWithMetaDataFunction
  * KSignalHandler: add error warnings when reading or writing signal
  * Use the versionless KDE_INSTALL_FULL_KSERVICETYPESDIR variant
  * port to standard C++ smart pointers where possible
  * kmemoryinfo class
  * KPluginFactory: Provide better context in error message if instance could not be created
  * KJob: add method to check if job was started with exec()
  * Add autotest for KStringHandler::lsqueeze/csqueeze/rsqueeze
  * new util ksandbox
  * KDirWatch: handle IN_Q_OVERFLOW events
  * KProcess: wrap Qt5-only QProcess API also with Qt version check
  * KListOpenFilesJob: check lsof executable exist in PATH before starting it with QProcess
  * KProcess: replace an assert with a check for empty
  * KAboutData: improve the API docs for LicenseKey enum
  * Install KMemoryInfo headers</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1656849600">- Update to 5.96.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.96.0
- Changes since 5.95.0:
  * Remove duplicate header between cpp/h files
  * Add missing errno header
  * xdg drag and drop portal support
  * Install KMemoryInfo headers</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1659873600">- Update to 5.97.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
  * Deprecate KMessage system
  * KUserGroup: fix data race by porting from getgrgid to getgrgid_r
  * KUserGroup: centralize calls to getgrgid(), at least for constructors
  * KUser: fix data race by porting to getpwuid_r and getpwnam_r
  * KUser: use member initialization, call getpwuid in a single place
  * fix up the kpluingmetadata::value doc
  * Add KRuntimePlatform as alternative for KDeclarative::runtimePlatform
  * Fix klibexectest when build dir path contains symlink
  * Fix unit tests in kpluginfactorytest
  * Bump shared-mime-info to 1.8
  * make kprocess a more proper qprocess
  * new ksandbox function to start processes
  * refresh git-blame-ignore-revs for latest clang-format run
  * automatic clang-format run (clang 14)
  * Adapt libexec paths for KF6</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1662465600">- Update to 5.98.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.98.0
- Changes since 5.97.0:
  * kcoreaddons_add_plugin: Add cmake option to skip plugin installation in autotests
  * Remove extra semi colon
  * Add FreeBSD Qt 6 CI
  * kfuzzymatchertest replace "QStringLiteral("")" with "QString("")"
  * Fix KUrlMimeData::exportUrlsToPortal for mixed files-and-directories URIs</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1664625600">- Update to 5.99.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.99.0
- Changes since 5.98.0:
  * Remove unused includes
  * Show all headers in qtc6
  * Cache portal urls
  * Add new bugReportUrl standard metadata property
  * KSignalHandler: Fix documentation
  * Add Qt 6 Windows CI
  * .gitlab-ci.yml: enable static builds
  * Add support for static builds
  * Fix moc configuration of K_PLUGIN_CLASS macro
  * Use a non-deprecated notify signal for the KJob::percent property</changelog>
  <changelog author="Christophe Giboudeaux &lt;christophe@krop.fr&gt;" date="1667908800">- Update to 5.100.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.100.0
- Changes since 5.99.0:
  * Add missing . in error string
  * KPluginMetaData: Check applicationDirPath first when resolving plugin
    paths (kde#459830)
  * Fix static build of downstream consumers
  * Fix the translation folder name
  * KFileSystem: add Fuse Type; use libudev to probe underlying fuseblk type</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1670328000">- Update to 5.101.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.101.0
- Changes since 5.100.0:
  * [KJobTrackerInterface] qRegisterMetatype KJob::Unit
  * Remove unused variable
  * Perform initialization in initialization list</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1673524800">- Update to 5.102.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.102.0
- Changes since 5.101.0:
  * Config.cmake.in: workaround Inotify static issue
  * Better Pluralize 'n minutes ago' (kde#462261)
  * Fix portal urls cache on X11 (kde#460314)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1675857600">- Update to 5.103.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.103.0
- Changes since 5.102.0:
  * don't needlessly copy urls while iterating
  * KSandbox: Warn when running without flatpak-spawn privileges</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1678104000">- Update to 5.104.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.104.0
- Changes since 5.103.0:
  * Deprecate KPluginMetaData::initialPreference
  * Convert BugReportUrl in desktoptojson
  * exportUrlsToPortal: stop fusing remote urls
  * Show deprecation warning about desktoptojson tool</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1680350400">- Update to 5.105.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.105.0
- Changes since 5.104.0:
  * Prevent KSignalHandler leaking signalfd file descriptors</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1683374400">- Update to 5.106.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.106.0
- Changes since 5.105.0:
  * exportUrlsToPortal: let it work in a non-KDE session (kde#458643)
  * exportUrlsToPortal: don't export when there are non-sendable non-local files
  * KDirWatch: Don't append fileName to fileName in Delete event (kde#467095)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1685966400">- Update to 5.107.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.107.0
- Changes since 5.106.0:
  * use fcntl to fix macOS compile</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1688385600">- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * Remove qt6 CI builds</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1691496000">- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * kurlmimedata: limit amount of in-flight FDs for portal submission (kde#472716)
  * Remove code variants for building with Qt 6
  * kurlmimedata: don't portal symlinks (kde#464225)
  * KSignalHandler: possibility to register signal handler as early as possible
  * Add explicit moc includes to sources for moc-covered headers</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1694001600">- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- Changes since 5.109.0:
  * KFileSystemType: recognize ntfs3</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1696852800">- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- Changes since 5.110.0:
  * Unset bug address for implicitly created KAboutData (kde#473517)</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1699272000">- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- Changes since 5.111.0:
  * Fix API docs generation for KPluginMetaDataOption enum values
  * Deprecate unused KStringHandler::isUtf8 &amp; KStringHandler::from8Bit</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1701777600">- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- Changes since 5.112.0:
  * Make testLoadHints pass with the PatchCollection
  * KAboutLicense::byKeyword: handle SPDX ids with -or-later
  * kdirwatch: find fam as part of the tests now that we include _p.h
  * kdirwatch: don't crash after moving threads
  * kdirwatch: don't leave relative entries dangling
  * kdirwatch: expand ref counting system to keep account of public instances
  * kdirwatch: always unref d, and unset d from inside d</changelog>
</package>
<package pkgid="eebab7433772aa7d786745e5a215d0f7c1af97d23ec82113487ebd03c98f276f26eca8b3cd34bcab51720a276f3d6f8bb01a86dcccd235ad0b1fc57de25bfc1e" name="kdump" arch="src">
  <version epoch="0" ver="2.0.0" rel="2.1"/>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1669377600">- Make the kdump-save.service reboot after kdump-save is finished
  (bsc#1204000)</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1670328000">- maintain the spec file in git</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1673352000">- improve the generation of calibrate.conf
  * print the qemu messages and trackrss log during calibrate
  * use static IP address for calibration
  * all calibrate.conf variants now stored in a single file
  * added a README and a helper script for updating calibrate.conf
  * prevent dracut from running emergency shell
  * fix s390x build dependencies
- fix deleting of a temporary file in dracut/module-setup.sh
- look for nsswitch.conf in /etc and /usr/etc
- never run a debugging shell when KDUMP_CONTINUE_ON_ERROR is set
- remove build dependency for wicked
- fix package summary in the spec file</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1674302400">- Run kdump.service only after kdump-early.service is done
  (boo#1196335)
- fixed calibrate build on s390
- minor fixes</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1677240000">- revert back to using rd.neednet=1 to enable network (bsc#1206015)
- kdumptool calibrate: add even more margin to reservation
  calculations (bsc#1207061)
- don't skip infiniband interfaces (bsc#1186745)
  (not a complete fix, requires a patch in dracut as well)</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1677326400">- add calibrate values for Leap 15.5</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1684929600">- Honor the KDUMP_VERBOSE setting in kdump-save
- fix distro prefix for ALP
- add calibrate values for ALP (copied from TW)</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1685534400">- bumped version update to v1.0.3</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1686225600">- upgrade to version 1.9
  * complete rewrite of kdump-save and parts of initrd generation
  * mounts are now entirely handled by dracut
  * deprecated: split dumps (saving to more than one targets at once)
  * deprecated: KDUMPTOOL_FLAGS option removed; original XENALLDOMAINS is now
    the default, disable with MAKEDUMPFILE_OPTIONS=-X
  * deprecated: notification e-mails
  * deprecated: copying of the kernel image (KDUMP_COPY_KERNEL)
  * FTP and SFTP are now handled by lftp, added to the spec file as Recommends:
  * SSH and SFTP now support passwords provided in the URL
  * fixed KDUMP_SSH_HOST_KEY, now needs to include the key type
  * new KDUMP_DUMPFORMAT=raw, will save an unmodified /proc/vmcore
  * the output directory name is now YYYY-MM-DD-HH-MM, i.e. the separator between
    HH and MM changed
  * unified default KDUMP_SAVEDIR across config, code and man to /var/crash
  * ping is now used to detect network is up; disable with KDUMP_NET_TIMEOUT=0
  * all the yes/no options changed to true/false; yes/no/1/0 still accepted
  * put the kdump initrd in /var/lib/kdump/initrd
  * use default kernel symlink (/boot/vmlinuz) instead of kernel autodetection
  * KDUMP_KERNELVER can specify an absolute path to a kernel image
  * improved mkdumprd detection of changed settings
  * removed all of kdumptool except the calibrate subcommand
  * cleaned up dependencies (ssh now only Recommended)</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1686744000">- upgrade to version 1.9.1
  * reimplement e-mail notifications</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1686744001">- upgrade to version 1.9.2
  * adapt kdumptool to work with YaST
  * wait for SMTP server to become reachable</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1687953600">- upgrade to version 1.9.3
  * fix calibrate
  * update kdump(7) manpage
  * turn missing ssh, lftp or host key into a fatal error
  * depend on openssh-clients not openssh
- refreshed calibrate values</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1690459200">- upgrade to version 1.9.4
  * fix FADUMP initramfs when not created by mkdumprd
  * FADUMP: let dracut de-duplicate initrd by preserving modification times
  * mkdumprd: only regenerate FADUMP initrds when needed
  * mkdumprd: exit when destination not writable (transactional updates)
  * mkdumprd: don't call update-bootloader</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1690545600">- upgrade to version 1.9.5
  * SELinux: temporary hack for bsc#1213721</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1692964800">- upgrade to version 1.9.6
  * use newer /sys/kernel/fadump/ instead of /sys/kernel/fadump_
  * use kexec -a which falls back to kexec_load(2) automatically
  * update s390 udev rules
  * drop systemd device timeout generator</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1694001600">- update calibrate values, newly added SLE15-SP6 values</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1697544000">- upgrade to version 1.9.7
  * prevent dracut emergency shell
  * s390: consolidate low-level network configuration with zdev
  * s390: Explicitly request zFCP devices</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1698753600">- upgrade to version 1.9.8
  * drop obsolete dependency on systemd-sysvinit (bsc#1216745)</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1702468800">- upgrade to version 2.0.0
  * add support for riscv64 (bsc#1204214)
  * mkdumprd: fix the check for updated SSH keys
  * prefer by-path and device-mapper aliases (bsc#1217617)
  * udev: don't reload kdump if kernel handles hotplug (jsc#PED-5077)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1702728000">- Update calibrate values for riscv64</changelog>
</package>
<package pkgid="8f322d65b2151b5f049e1b40612b62bb0dfaad190e83e28a1fd4e5498e9f7f00f98ac88ac865ce93f306e17f4657fbd69d52c543ac0295a234cb3ed4dd801f3a" name="kdump" arch="x86_64">
  <version epoch="0" ver="2.0.0" rel="2.1"/>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1669377600">- Make the kdump-save.service reboot after kdump-save is finished
  (bsc#1204000)</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1670328000">- maintain the spec file in git</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1673352000">- improve the generation of calibrate.conf
  * print the qemu messages and trackrss log during calibrate
  * use static IP address for calibration
  * all calibrate.conf variants now stored in a single file
  * added a README and a helper script for updating calibrate.conf
  * prevent dracut from running emergency shell
  * fix s390x build dependencies
- fix deleting of a temporary file in dracut/module-setup.sh
- look for nsswitch.conf in /etc and /usr/etc
- never run a debugging shell when KDUMP_CONTINUE_ON_ERROR is set
- remove build dependency for wicked
- fix package summary in the spec file</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1674302400">- Run kdump.service only after kdump-early.service is done
  (boo#1196335)
- fixed calibrate build on s390
- minor fixes</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1677240000">- revert back to using rd.neednet=1 to enable network (bsc#1206015)
- kdumptool calibrate: add even more margin to reservation
  calculations (bsc#1207061)
- don't skip infiniband interfaces (bsc#1186745)
  (not a complete fix, requires a patch in dracut as well)</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1677326400">- add calibrate values for Leap 15.5</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1684929600">- Honor the KDUMP_VERBOSE setting in kdump-save
- fix distro prefix for ALP
- add calibrate values for ALP (copied from TW)</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1685534400">- bumped version update to v1.0.3</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1686225600">- upgrade to version 1.9
  * complete rewrite of kdump-save and parts of initrd generation
  * mounts are now entirely handled by dracut
  * deprecated: split dumps (saving to more than one targets at once)
  * deprecated: KDUMPTOOL_FLAGS option removed; original XENALLDOMAINS is now
    the default, disable with MAKEDUMPFILE_OPTIONS=-X
  * deprecated: notification e-mails
  * deprecated: copying of the kernel image (KDUMP_COPY_KERNEL)
  * FTP and SFTP are now handled by lftp, added to the spec file as Recommends:
  * SSH and SFTP now support passwords provided in the URL
  * fixed KDUMP_SSH_HOST_KEY, now needs to include the key type
  * new KDUMP_DUMPFORMAT=raw, will save an unmodified /proc/vmcore
  * the output directory name is now YYYY-MM-DD-HH-MM, i.e. the separator between
    HH and MM changed
  * unified default KDUMP_SAVEDIR across config, code and man to /var/crash
  * ping is now used to detect network is up; disable with KDUMP_NET_TIMEOUT=0
  * all the yes/no options changed to true/false; yes/no/1/0 still accepted
  * put the kdump initrd in /var/lib/kdump/initrd
  * use default kernel symlink (/boot/vmlinuz) instead of kernel autodetection
  * KDUMP_KERNELVER can specify an absolute path to a kernel image
  * improved mkdumprd detection of changed settings
  * removed all of kdumptool except the calibrate subcommand
  * cleaned up dependencies (ssh now only Recommended)</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1686744000">- upgrade to version 1.9.1
  * reimplement e-mail notifications</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1686744001">- upgrade to version 1.9.2
  * adapt kdumptool to work with YaST
  * wait for SMTP server to become reachable</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1687953600">- upgrade to version 1.9.3
  * fix calibrate
  * update kdump(7) manpage
  * turn missing ssh, lftp or host key into a fatal error
  * depend on openssh-clients not openssh
- refreshed calibrate values</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1690459200">- upgrade to version 1.9.4
  * fix FADUMP initramfs when not created by mkdumprd
  * FADUMP: let dracut de-duplicate initrd by preserving modification times
  * mkdumprd: only regenerate FADUMP initrds when needed
  * mkdumprd: exit when destination not writable (transactional updates)
  * mkdumprd: don't call update-bootloader</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1690545600">- upgrade to version 1.9.5
  * SELinux: temporary hack for bsc#1213721</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1692964800">- upgrade to version 1.9.6
  * use newer /sys/kernel/fadump/ instead of /sys/kernel/fadump_
  * use kexec -a which falls back to kexec_load(2) automatically
  * update s390 udev rules
  * drop systemd device timeout generator</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1694001600">- update calibrate values, newly added SLE15-SP6 values</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1697544000">- upgrade to version 1.9.7
  * prevent dracut emergency shell
  * s390: consolidate low-level network configuration with zdev
  * s390: Explicitly request zFCP devices</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1698753600">- upgrade to version 1.9.8
  * drop obsolete dependency on systemd-sysvinit (bsc#1216745)</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1702468800">- upgrade to version 2.0.0
  * add support for riscv64 (bsc#1204214)
  * mkdumprd: fix the check for updated SSH keys
  * prefer by-path and device-mapper aliases (bsc#1217617)
  * udev: don't reload kdump if kernel handles hotplug (jsc#PED-5077)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1702728000">- Update calibrate values for riscv64</changelog>
</package>
<package pkgid="89bf88396e6f06cbc33632844f9be84e63263c0a002998e7438b8c1dc9a686f160b74a67d8bce6d6501871b06eccbc22d8c83e45b25a557a7aa0a74bb2207776" name="kdump-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.0.0" rel="2.1"/>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1669377600">- Make the kdump-save.service reboot after kdump-save is finished
  (bsc#1204000)</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1670328000">- maintain the spec file in git</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1673352000">- improve the generation of calibrate.conf
  * print the qemu messages and trackrss log during calibrate
  * use static IP address for calibration
  * all calibrate.conf variants now stored in a single file
  * added a README and a helper script for updating calibrate.conf
  * prevent dracut from running emergency shell
  * fix s390x build dependencies
- fix deleting of a temporary file in dracut/module-setup.sh
- look for nsswitch.conf in /etc and /usr/etc
- never run a debugging shell when KDUMP_CONTINUE_ON_ERROR is set
- remove build dependency for wicked
- fix package summary in the spec file</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1674302400">- Run kdump.service only after kdump-early.service is done
  (boo#1196335)
- fixed calibrate build on s390
- minor fixes</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1677240000">- revert back to using rd.neednet=1 to enable network (bsc#1206015)
- kdumptool calibrate: add even more margin to reservation
  calculations (bsc#1207061)
- don't skip infiniband interfaces (bsc#1186745)
  (not a complete fix, requires a patch in dracut as well)</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1677326400">- add calibrate values for Leap 15.5</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1684929600">- Honor the KDUMP_VERBOSE setting in kdump-save
- fix distro prefix for ALP
- add calibrate values for ALP (copied from TW)</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1685534400">- bumped version update to v1.0.3</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1686225600">- upgrade to version 1.9
  * complete rewrite of kdump-save and parts of initrd generation
  * mounts are now entirely handled by dracut
  * deprecated: split dumps (saving to more than one targets at once)
  * deprecated: KDUMPTOOL_FLAGS option removed; original XENALLDOMAINS is now
    the default, disable with MAKEDUMPFILE_OPTIONS=-X
  * deprecated: notification e-mails
  * deprecated: copying of the kernel image (KDUMP_COPY_KERNEL)
  * FTP and SFTP are now handled by lftp, added to the spec file as Recommends:
  * SSH and SFTP now support passwords provided in the URL
  * fixed KDUMP_SSH_HOST_KEY, now needs to include the key type
  * new KDUMP_DUMPFORMAT=raw, will save an unmodified /proc/vmcore
  * the output directory name is now YYYY-MM-DD-HH-MM, i.e. the separator between
    HH and MM changed
  * unified default KDUMP_SAVEDIR across config, code and man to /var/crash
  * ping is now used to detect network is up; disable with KDUMP_NET_TIMEOUT=0
  * all the yes/no options changed to true/false; yes/no/1/0 still accepted
  * put the kdump initrd in /var/lib/kdump/initrd
  * use default kernel symlink (/boot/vmlinuz) instead of kernel autodetection
  * KDUMP_KERNELVER can specify an absolute path to a kernel image
  * improved mkdumprd detection of changed settings
  * removed all of kdumptool except the calibrate subcommand
  * cleaned up dependencies (ssh now only Recommended)</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1686744000">- upgrade to version 1.9.1
  * reimplement e-mail notifications</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1686744001">- upgrade to version 1.9.2
  * adapt kdumptool to work with YaST
  * wait for SMTP server to become reachable</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1687953600">- upgrade to version 1.9.3
  * fix calibrate
  * update kdump(7) manpage
  * turn missing ssh, lftp or host key into a fatal error
  * depend on openssh-clients not openssh
- refreshed calibrate values</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1690459200">- upgrade to version 1.9.4
  * fix FADUMP initramfs when not created by mkdumprd
  * FADUMP: let dracut de-duplicate initrd by preserving modification times
  * mkdumprd: only regenerate FADUMP initrds when needed
  * mkdumprd: exit when destination not writable (transactional updates)
  * mkdumprd: don't call update-bootloader</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1690545600">- upgrade to version 1.9.5
  * SELinux: temporary hack for bsc#1213721</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1692964800">- upgrade to version 1.9.6
  * use newer /sys/kernel/fadump/ instead of /sys/kernel/fadump_
  * use kexec -a which falls back to kexec_load(2) automatically
  * update s390 udev rules
  * drop systemd device timeout generator</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1694001600">- update calibrate values, newly added SLE15-SP6 values</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1697544000">- upgrade to version 1.9.7
  * prevent dracut emergency shell
  * s390: consolidate low-level network configuration with zdev
  * s390: Explicitly request zFCP devices</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1698753600">- upgrade to version 1.9.8
  * drop obsolete dependency on systemd-sysvinit (bsc#1216745)</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1702468800">- upgrade to version 2.0.0
  * add support for riscv64 (bsc#1204214)
  * mkdumprd: fix the check for updated SSH keys
  * prefer by-path and device-mapper aliases (bsc#1217617)
  * udev: don't reload kdump if kernel handles hotplug (jsc#PED-5077)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1702728000">- Update calibrate values for riscv64</changelog>
</package>
<package pkgid="48dc610dd283eb1c76b9559a11fdc666d3ac207884b470672b9e85c2fff031e954384956c55609e2867ee19be58a4e16e142f1056c7f6600724de99808b16e32" name="kdump-debugsource" arch="x86_64">
  <version epoch="0" ver="2.0.0" rel="2.1"/>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1669377600">- Make the kdump-save.service reboot after kdump-save is finished
  (bsc#1204000)</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1670328000">- maintain the spec file in git</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1673352000">- improve the generation of calibrate.conf
  * print the qemu messages and trackrss log during calibrate
  * use static IP address for calibration
  * all calibrate.conf variants now stored in a single file
  * added a README and a helper script for updating calibrate.conf
  * prevent dracut from running emergency shell
  * fix s390x build dependencies
- fix deleting of a temporary file in dracut/module-setup.sh
- look for nsswitch.conf in /etc and /usr/etc
- never run a debugging shell when KDUMP_CONTINUE_ON_ERROR is set
- remove build dependency for wicked
- fix package summary in the spec file</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1674302400">- Run kdump.service only after kdump-early.service is done
  (boo#1196335)
- fixed calibrate build on s390
- minor fixes</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1677240000">- revert back to using rd.neednet=1 to enable network (bsc#1206015)
- kdumptool calibrate: add even more margin to reservation
  calculations (bsc#1207061)
- don't skip infiniband interfaces (bsc#1186745)
  (not a complete fix, requires a patch in dracut as well)</changelog>
  <changelog author="Petr Tesa&#x159;&#xED;k &lt;petr@tesarici.cz&gt;" date="1677326400">- add calibrate values for Leap 15.5</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1684929600">- Honor the KDUMP_VERBOSE setting in kdump-save
- fix distro prefix for ALP
- add calibrate values for ALP (copied from TW)</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1685534400">- bumped version update to v1.0.3</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1686225600">- upgrade to version 1.9
  * complete rewrite of kdump-save and parts of initrd generation
  * mounts are now entirely handled by dracut
  * deprecated: split dumps (saving to more than one targets at once)
  * deprecated: KDUMPTOOL_FLAGS option removed; original XENALLDOMAINS is now
    the default, disable with MAKEDUMPFILE_OPTIONS=-X
  * deprecated: notification e-mails
  * deprecated: copying of the kernel image (KDUMP_COPY_KERNEL)
  * FTP and SFTP are now handled by lftp, added to the spec file as Recommends:
  * SSH and SFTP now support passwords provided in the URL
  * fixed KDUMP_SSH_HOST_KEY, now needs to include the key type
  * new KDUMP_DUMPFORMAT=raw, will save an unmodified /proc/vmcore
  * the output directory name is now YYYY-MM-DD-HH-MM, i.e. the separator between
    HH and MM changed
  * unified default KDUMP_SAVEDIR across config, code and man to /var/crash
  * ping is now used to detect network is up; disable with KDUMP_NET_TIMEOUT=0
  * all the yes/no options changed to true/false; yes/no/1/0 still accepted
  * put the kdump initrd in /var/lib/kdump/initrd
  * use default kernel symlink (/boot/vmlinuz) instead of kernel autodetection
  * KDUMP_KERNELVER can specify an absolute path to a kernel image
  * improved mkdumprd detection of changed settings
  * removed all of kdumptool except the calibrate subcommand
  * cleaned up dependencies (ssh now only Recommended)</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1686744000">- upgrade to version 1.9.1
  * reimplement e-mail notifications</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1686744001">- upgrade to version 1.9.2
  * adapt kdumptool to work with YaST
  * wait for SMTP server to become reachable</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1687953600">- upgrade to version 1.9.3
  * fix calibrate
  * update kdump(7) manpage
  * turn missing ssh, lftp or host key into a fatal error
  * depend on openssh-clients not openssh
- refreshed calibrate values</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1690459200">- upgrade to version 1.9.4
  * fix FADUMP initramfs when not created by mkdumprd
  * FADUMP: let dracut de-duplicate initrd by preserving modification times
  * mkdumprd: only regenerate FADUMP initrds when needed
  * mkdumprd: exit when destination not writable (transactional updates)
  * mkdumprd: don't call update-bootloader</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1690545600">- upgrade to version 1.9.5
  * SELinux: temporary hack for bsc#1213721</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1692964800">- upgrade to version 1.9.6
  * use newer /sys/kernel/fadump/ instead of /sys/kernel/fadump_
  * use kexec -a which falls back to kexec_load(2) automatically
  * update s390 udev rules
  * drop systemd device timeout generator</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1694001600">- update calibrate values, newly added SLE15-SP6 values</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1697544000">- upgrade to version 1.9.7
  * prevent dracut emergency shell
  * s390: consolidate low-level network configuration with zdev
  * s390: Explicitly request zFCP devices</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1698753600">- upgrade to version 1.9.8
  * drop obsolete dependency on systemd-sysvinit (bsc#1216745)</changelog>
  <changelog author="Jiri Bohac &lt;jbohac@suse.com&gt;" date="1702468800">- upgrade to version 2.0.0
  * add support for riscv64 (bsc#1204214)
  * mkdumprd: fix the check for updated SSH keys
  * prefer by-path and device-mapper aliases (bsc#1217617)
  * udev: don't reload kdump if kernel handles hotplug (jsc#PED-5077)</changelog>
  <changelog author="Andreas Schwab &lt;schwab@suse.de&gt;" date="1702728000">- Update calibrate values for riscv64</changelog>
</package>
<package pkgid="121d86f7a2c5d0dc2d364dba467c86f41824b9701f4059c1ad4565ab98ce733c1458dac894f9f436c7378e963c7e71834cd0884d846c40ad4c32d2ca09d53fd8" name="kernel-debug" arch="i686">
  <version epoch="0" ver="6.5.9" rel="3.1"/>
  <changelog author="msuchanek@suse.de" date="1695643200">- kernel-binary: Move build-time definitions together
  Move source list and build architecture to buildrequires to aid in
  future reorganization of the spec template.
- commit 30e2cef</changelog>
  <changelog author="mkubecek@suse.cz" date="1696334400">- Update
  patches.kernel.org/6.5.3-622-netfilter-ipset-add-the-missing-IP_SET_HASH_WIT.patch
  references (add CVE-2023-42753 bsc#1215150).
- commit ddd076d</changelog>
  <changelog author="mkubecek@suse.cz" date="1696334401">- netfilter: ipset: Fix race between IPSET_CMD_CREATE and
  IPSET_CMD_SWAP (CVE-2023-42756 bsc#1215767).
- commit 5c8516c</changelog>
  <changelog author="palcantara@suse.de" date="1696334402">- fs/smb/client: Reset password pointer to NULL (bsc#1215899
  CVE-2023-5345).
- commit 180c31b</changelog>
  <changelog author="palcantara@suse.de" date="1696334403">- cifs: Fix UAF in cifs_demultiplex_thread() (bsc#1208995
  CVE-2023-1192).
- commit 34d5680</changelog>
  <changelog author="mkubecek@suse.cz" date="1696420800">- ipv4: fix null-deref in ipv4_link_failure (CVE-2023-42754
  bsc#1215467).
- commit a4ade06</changelog>
  <changelog author="mkubecek@suse.cz" date="1696420801">- Update
  patches.kernel.org/6.5.3-624-netfilter-xt_u32-validate-user-space-input.patch
  references (add CVE-2023-39192 bsc#1215858).
- commit d5f1e57</changelog>
  <changelog author="mkubecek@suse.cz" date="1696420802">- Update
  patches.kernel.org/6.5.3-625-netfilter-xt_sctp-validate-the-flag_info-count.patch
  references (add CVE-2023-39193 bsc#1215860).
- commit c56e2dd</changelog>
  <changelog author="jslaby@suse.cz" date="1696507200">- misc: rtsx: Fix some platforms can not boot and move the l1ss
  judgment to probe (bsc#1214428).
- Delete
  patches.suse/Revert-101bd907b424-misc-rtsx-judge-ASPM-Mode-to-set.patch.
  Replace the revert by the upstream fix.
- commit e5944a3</changelog>
  <changelog author="jslaby@suse.cz" date="1696593600">- Linux 6.5.6 (bsc#1012628).
- NFS: Fix error handling for O_DIRECT write scheduling
  (bsc#1012628).
- NFS: Fix O_DIRECT locking issues (bsc#1012628).
- NFS: More O_DIRECT accounting fixes for error paths
  (bsc#1012628).
- NFS: Use the correct commit info in nfs_join_page_group()
  (bsc#1012628).
- NFS: More fixes for nfs_direct_write_reschedule_io()
  (bsc#1012628).
- NFS/pNFS: Report EINVAL errors from connect() to the server
  (bsc#1012628).
- SUNRPC: Mark the cred for revalidation if the server rejects it
  (bsc#1012628).
- NFSv4.1: use EXCHGID4_FLAG_USE_PNFS_DS for DS server
  (bsc#1012628).
- NFSv4.1: fix pnfs MDS=DS session trunking (bsc#1012628).
- media: v4l: Use correct dependency for camera sensor drivers
  (bsc#1012628).
- media: via: Use correct dependency for camera sensor drivers
  (bsc#1012628).
- gfs2: Fix another freeze/thaw hang (bsc#1012628).
- netfs: Only call folio_start_fscache() one time for each folio
  (bsc#1012628).
- btrfs: improve error message after failure to add delayed dir
  index item (bsc#1012628).
- btrfs: remove BUG() after failure to insert delayed dir index
  item (bsc#1012628).
- ext4: replace the traditional ternary conditional operator
  with with max()/min() (bsc#1012628).
- ext4: move setting of trimmed bit into ext4_try_to_trim_range()
  (bsc#1012628).
- ext4: do not let fstrim block system suspend (bsc#1012628).
- netfilter: nft_set_rbtree: use read spinlock to avoid datapath
  contention (bsc#1012628).
- netfilter: nft_set_pipapo: call nft_trans_gc_queue_sync()
  in catchall GC (bsc#1012628).
- netfilter: nft_set_pipapo: stop GC iteration if GC transaction
  allocation fails (bsc#1012628).
- netfilter: nft_set_hash: try later when GC hits EAGAIN on
  iteration (bsc#1012628).
- netfilter: nf_tables: fix memleak when more than 255 elements
  expired (bsc#1012628).
- netfilter: nf_tables: disallow rule removal from chain binding
  (bsc#1012628).
- ASoC: meson: spdifin: start hw on dai probe (bsc#1012628).
- netfilter: nf_tables: disallow element removal on anonymous sets
  (bsc#1012628).
- bpf: Avoid deadlock when using queue and stack maps from NMI
  (bsc#1012628).
- bpf: Avoid dummy bpf_offload_netdev in __bpf_prog_dev_bound_init
  (bsc#1012628).
- ALSA: docs: Fix a typo of midi2_ump_probe option for
  snd-usb-audio (bsc#1012628).
- ALSA: seq: Avoid delivery of events for disabled UMP groups
  (bsc#1012628).
- ASoC: rt5640: Revert "Fix sleep in atomic context"
  (bsc#1012628).
- ASoC: rt5640: Fix sleep in atomic context (bsc#1012628).
- ASoC: rt5640: fix typos (bsc#1012628).
- ASoC: rt5640: Do not disable/enable IRQ twice on suspend/resume
  (bsc#1012628).
- ASoC: rt5640: Enable the IRQ on resume after configuring
  jack-detect (bsc#1012628).
- ASoC: rt5640: Fix IRQ not being free-ed for HDA jack detect mode
  (bsc#1012628).
- bpf: Fix a erroneous check after snprintf() (bsc#1012628).
- selftests/bpf: fix unpriv_disabled check in test_verifier
  (bsc#1012628).
- ALSA: hda/realtek: Splitting the UX3402 into two separate models
  (bsc#1012628).
- netfilter: conntrack: fix extension size table (bsc#1012628).
- netfilter: nf_tables: Fix entries val in rule reset audit log
  (bsc#1012628).
- Compiler Attributes: counted_by: Adjust name and identifier
  expansion (bsc#1012628).
- uapi: stddef.h: Fix header guard location (bsc#1012628).
- uapi: stddef.h: Fix __DECLARE_FLEX_ARRAY for C++ (bsc#1012628).
- memblock tests: Fix compilation errors (bsc#1012628).
- ASoC: SOF: ipc4-topology: fix wrong sizeof argument
  (bsc#1012628).
- net: microchip: sparx5: Fix memory leak for
  vcap_api_rule_add_keyvalue_test() (bsc#1012628).
- net: microchip: sparx5: Fix memory leak for
  vcap_api_rule_add_actionvalue_test() (bsc#1012628).
- net: microchip: sparx5: Fix possible memory leak in
  vcap_api_encode_rule_test() (bsc#1012628).
- net: microchip: sparx5: Fix possible memory leaks in
  test_vcap_xn_rule_creator() (bsc#1012628).
- net: microchip: sparx5: Fix possible memory leaks in
  vcap_api_kunit (bsc#1012628).
- selftests: tls: swap the TX and RX sockets in some tests
  (bsc#1012628).
- net/core: Fix ETH_P_1588 flow dissector (bsc#1012628).
- ALSA: seq: ump: Fix -Wformat-truncation warning (bsc#1012628).
- ASoC: hdaudio.c: Add missing check for devm_kstrdup
  (bsc#1012628).
- ASoC: imx-audmix: Fix return error with devm_clk_get()
  (bsc#1012628).
- octeon_ep: fix tx dma unmap len values in SG (bsc#1012628).
- iavf: do not process adminq tasks when __IAVF_IN_REMOVE_TASK
  is set (bsc#1012628).
- ASoC: SOF: core: Only call sof_ops_free() on remove if the
  probe was successful (bsc#1012628).
- iavf: add iavf_schedule_aq_request() helper (bsc#1012628).
- iavf: schedule a request immediately after add/delete vlan
  (bsc#1012628).
- i40e: Fix VF VLAN offloading when port VLAN is configured
  (bsc#1012628).
- netfilter, bpf: Adjust timeouts of non-confirmed CTs in
  bpf_ct_insert_entry() (bsc#1012628).
- ionic: fix 16bit math issue when PAGE_SIZE &gt;= 64KB
  (bsc#1012628).
- igc: Fix infinite initialization loop with early XDP redirect
  (bsc#1012628).
- scsi: iscsi_tcp: restrict to TCP sockets (bsc#1012628).
- powerpc/perf/hv-24x7: Update domain value check (bsc#1012628).
- powerpc/dexcr: Move HASHCHK trap handler (bsc#1012628).
- dccp: fix dccp_v4_err()/dccp_v6_err() again (bsc#1012628).
- x86/mm, kexec, ima: Use memblock_free_late() from
  ima_free_kexec_buffer() (bsc#1012628).
- net: hsr: Properly parse HSRv1 supervisor frames (bsc#1012628).
- platform/x86: intel_scu_ipc: Check status after timeout in
  busy_loop() (bsc#1012628).
- platform/x86: intel_scu_ipc: Check status upon timeout in
  ipc_wait_for_interrupt() (bsc#1012628).
- platform/x86: intel_scu_ipc: Don't override scu in
  intel_scu_ipc_dev_simple_command() (bsc#1012628).
- platform/x86: intel_scu_ipc: Fail IPC send if still busy
  (bsc#1012628).
- x86/asm: Fix build of UML with KASAN (bsc#1012628).
- x86/srso: Fix srso_show_state() side effect (bsc#1012628).
- x86/srso: Set CPUID feature bits independently of bug or
  mitigation status (bsc#1012628).
- x86/srso: Don't probe microcode in a guest (bsc#1012628).
- x86/srso: Fix SBPB enablement for spec_rstack_overflow=off
  (bsc#1012628).
- net: hns3: add cmdq check for vf periodic service task
  (bsc#1012628).
- net: hns3: fix GRE checksum offload issue (bsc#1012628).
- net: hns3: only enable unicast promisc when mac table full
  (bsc#1012628).
- net: hns3: fix fail to delete tc flower rules during reset issue
  (bsc#1012628).
- net: hns3: add 5ms delay before clear firmware reset irq source
  (bsc#1012628).
- net: bridge: use DEV_STATS_INC() (bsc#1012628).
- team: fix null-ptr-deref when team device type is changed
  (bsc#1012628).
- locking/atomic: scripts: fix fallback ifdeffery (bsc#1012628).
- net: rds: Fix possible NULL-pointer dereference (bsc#1012628).
- vxlan: Add missing entries to vxlan_get_size() (bsc#1012628).
- netfilter: nf_tables: disable toggling dormant table state
  more than once (bsc#1012628).
- net: hinic: Fix warning-hinic_set_vlan_fliter() warn: variable
  dereferenced before check 'hwdev' (bsc#1012628).
- net/handshake: Fix memory leak in __sock_create() and
  sock_alloc_file() (bsc#1012628).
- i915/pmu: Move execlist stats initialization to execlist
  specific setup (bsc#1012628).
- drm/virtio: clean out_fence on complete_submit (bsc#1012628).
- locking/seqlock: Do the lockdep annotation before locking in
  do_write_seqcount_begin_nested() (bsc#1012628).
- net: ena: Flush XDP packets on error (bsc#1012628).
- bnxt_en: Flush XDP for bnxt_poll_nitroa0()'s NAPI (bsc#1012628).
- octeontx2-pf: Do xdp_do_flush() after redirects (bsc#1012628).
- igc: Expose tx-usecs coalesce setting to user (bsc#1012628).
- cxl/region: Match auto-discovered region decoders by HPA range
  (bsc#1012628).
- proc: nommu: /proc/&lt;pid&gt;/maps: release mmap read lock
  (bsc#1012628).
- proc: nommu: fix empty /proc/&lt;pid&gt;/maps (bsc#1012628).
- gpio: tb10x: Fix an error handling path in tb10x_gpio_probe()
  (bsc#1012628).
- i2c: mux: demux-pinctrl: check the return value of
  devm_kstrdup() (bsc#1012628).
- i2c: mux: gpio: Add missing fwnode_handle_put() (bsc#1012628).
- i2c: xiic: Correct return value check for xiic_reinit()
  (bsc#1012628).
- ASoC: cs35l56: Disable low-power hibernation mode (bsc#1012628).
- drm/amd/display: Update DPG test pattern programming
  (bsc#1012628).
- drm/amd/display: fix a regression in blank pixel data caused
  by coding mistake (bsc#1012628).
- arm64: dts: qcom: sdm845-db845c: Mark cont splash memory region
  as reserved (bsc#1012628).
- direct_write_fallback(): on error revert the -&gt;ki_pos update
  from buffered write (bsc#1012628).
- btrfs: reset destination buffer when read_extent_buffer()
  gets invalid range (bsc#1012628).
- vfio/mdev: Fix a null-ptr-deref bug for mdev_unregister_parent()
  (bsc#1012628).
- MIPS: Alchemy: only build mmc support helpers if au1xmmc is
  enabled (bsc#1012628).
- spi: spi-gxp: BUG: Correct spi write return value (bsc#1012628).
- bus: ti-sysc: Use fsleep() instead of usleep_range() in
  sysc_reset() (bsc#1012628).
- bus: ti-sysc: Fix missing AM35xx SoC matching (bsc#1012628).
- firmware: arm_scmi: Harden perf domain info access
  (bsc#1012628).
- firmware: arm_scmi: Fixup perf power-cost/microwatt support
  (bsc#1012628).
- power: supply: mt6370: Fix missing error code in
  mt6370_chg_toggle_cfo() (bsc#1012628).
- clk: sprd: Fix thm_parents incorrect configuration
  (bsc#1012628).
- clk: si521xx: Use REGCACHE_FLAT instead of NONE (bsc#1012628).
- clk: si521xx: Fix regmap write accessor (bsc#1012628).
- clk: tegra: fix error return case for recalc_rate (bsc#1012628).
- ARM: dts: ti: omap: Fix bandgap thermal cells addressing for
  omap3/4 (bsc#1012628).
- ARM: dts: ti: omap: motorola-mapphone: Fix abe_clkctrl warning
  on boot (bsc#1012628).
- bus: ti-sysc: Fix SYSC_QUIRK_SWSUP_SIDLE_ACT handling for uart
  wake-up (bsc#1012628).
- swiotlb: use the calculated number of areas (bsc#1012628).
- power: supply: ucs1002: fix error code in ucs1002_get_property()
  (bsc#1012628).
- power: supply: rt9467: Fix rt9467_run_aicl() (bsc#1012628).
- power: supply: core: fix use after free in uevent (bsc#1012628).
- firmware: imx-dsp: Fix an error handling path in
  imx_dsp_setup_channels() (bsc#1012628).
- xtensa: add default definition for XCHAL_HAVE_DIV32
  (bsc#1012628).
- xtensa: iss/network: make functions static (bsc#1012628).
- xtensa: boot: don't add include-dirs (bsc#1012628).
- xtensa: umulsidi3: fix conditional expression (bsc#1012628).
- xtensa: boot/lib: fix function prototypes (bsc#1012628).
- power: supply: rk817: Fix node refcount leak (bsc#1012628).
- powerpc/stacktrace: Fix arch_stack_walk_reliable()
  (bsc#1012628).
- selftests/powerpc: Fix emit_tests to work with run_kselftest.sh
  (bsc#1012628).
- arm64: dts: imx8mp: Fix SDMA2/3 clocks (bsc#1012628).
- arm64: dts: imx8mp-beacon-kit: Fix audio_pll2 clock
  (bsc#1012628).
- soc: imx8m: Enable OCOTP clock for imx8mm before reading
  registers (bsc#1012628).
- arm64: dts: imx8mm-evk: Fix hdmi@3d node (bsc#1012628).
- arm64: dts: imx: Add imx8mm-prt8mm.dtb to build (bsc#1012628).
- firmware: arm_ffa: Don't set the memory region attributes for
  MEM_LEND (bsc#1012628).
- i915/guc: Get runtime pm in busyness worker only if already
  active (bsc#1012628).
- accel/ivpu: Do not use wait event interruptible (bsc#1012628).
- accel/ivpu: Use cached buffers for FW loading (bsc#1012628).
- gpio: pmic-eic-sprd: Add can_sleep flag for PMIC EIC chip
  (bsc#1012628).
- i2c: npcm7xx: Fix callback completion ordering (bsc#1012628).
- NFSD: Fix zero NFSv4 READ results when RQ_SPLICE_OK is not set
  (bsc#1012628).
- x86/reboot: VMCLEAR active VMCSes before emergency reboot
  (bsc#1012628).
- ceph: drop messages from MDS when unmounting (bsc#1012628).
- dma-debug: don't call __dma_entry_alloc_check_leak() under
  free_entries_lock (bsc#1012628).
- bpf: Annotate bpf_long_memcpy with data_race (bsc#1012628).
- ASoC: amd: yc: Add DMI entries to support Victus by HP Gaming
  Laptop 15-fb0xxx (8A3E) (bsc#1012628).
- spi: sun6i: reduce DMA RX transfer width to single byte
  (bsc#1012628).
- spi: sun6i: fix race between DMA RX transfer completion and
  RX FIFO drain (bsc#1012628).
- nvme-fc: Prevent null pointer dereference in
  nvme_fc_io_getuuid() (bsc#1012628).
- parisc: sba: Fix compile warning wrt list of SBA devices
  (bsc#1012628).
- parisc: sba-iommu: Fix sparse warnigs (bsc#1012628).
- parisc: ccio-dma: Fix sparse warnings (bsc#1012628).
- parisc: iosapic.c: Fix sparse warnings (bsc#1012628).
- parisc: drivers: Fix sparse warning (bsc#1012628).
- parisc: irq: Make irq_stack_union static to avoid sparse warning
  (bsc#1012628).
- scsi: qedf: Add synchronization between I/O completions and
  abort (bsc#1012628).
- scsi: ufs: core: Move __ufshcd_send_uic_cmd() outside host_lock
  (bsc#1012628).
- scsi: ufs: core: Poll HCS.UCRDY before issuing a UIC command
  (bsc#1012628).
- selftests/ftrace: Correctly enable event in instance-event.tc
  (bsc#1012628).
- ring-buffer: Avoid softlockup in ring_buffer_resize()
  (bsc#1012628).
- btrfs: assert delayed node locked when removing delayed item
  (bsc#1012628).
- selftests: fix dependency checker script (bsc#1012628).
- ring-buffer: Do not attempt to read past "commit" (bsc#1012628).
- net/smc: bugfix for smcr v2 server connect success statistic
  (bsc#1012628).
- ata: sata_mv: Fix incorrect string length computation in
  mv_dump_mem() (bsc#1012628).
- efi/x86: Ensure that EFI_RUNTIME_MAP is enabled for kexec
  (bsc#1012628).
- platform/mellanox: mlxbf-bootctl: add NET dependency into
  Kconfig (bsc#1012628).
- platform/x86: asus-wmi: Support 2023 ROG X16 tablet mode
  (bsc#1012628).
- thermal/of: add missing of_node_put() (bsc#1012628).
- drm/amdgpu: Store CU info from all XCCs for GFX v9.4.3
  (bsc#1012628).
- drm/amdkfd: Update cache info reporting for GFX v9.4.3
  (bsc#1012628).
- drm/amdkfd: Update CU masking for GFX 9.4.3 (bsc#1012628).
- drm/amd/display: Don't check registers, if using AUX BL control
  (bsc#1012628).
- drm/amdgpu/soc21: don't remap HDP registers for SR-IOV
  (bsc#1012628).
- drm/amdgpu/nbio4.3: set proper rmmio_remap.reg_offset for SR-IOV
  (bsc#1012628).
- drm/amdgpu: fallback to old RAS error message for aqua_vanjaram
  (bsc#1012628).
- drm/amdkfd: Checkpoint and restore queues on GFX11
  (bsc#1012628).
- drm/amdgpu: Handle null atom context in VBIOS info ioctl
  (bsc#1012628).
- objtool: Fix _THIS_IP_ detection for cold functions
  (bsc#1012628).
- nvme-pci: do not set the NUMA node of device if it has none
  (bsc#1012628).
- riscv: errata: fix T-Head dcache.cva encoding (bsc#1012628).
- scsi: pm80xx: Use phy-specific SAS address when sending
  PHY_START command (bsc#1012628).
- scsi: pm80xx: Avoid leaking tags when processing
  OPC_INB_SET_CONTROLLER_CONFIG command (bsc#1012628).
- smb3: correct places where ENOTSUPP is used instead of preferred
  EOPNOTSUPP (bsc#1012628).
- ata: libata-eh: do not clear ATA_PFLAG_EH_PENDING in
  ata_eh_reset() (bsc#1012628).
- ata: libata-eh: do not thaw the port twice in ata_eh_reset()
  (bsc#1012628).
- Add DMI ID for MSI Bravo 15 B7ED (bsc#1012628).
- spi: nxp-fspi: reset the FLSHxCR1 registers (bsc#1012628).
- spi: stm32: add a delay before SPI disable (bsc#1012628).
- ASoC: fsl: imx-pcm-rpmsg: Add SNDRV_PCM_INFO_BATCH flag
  (bsc#1012628).
- spi: intel-pci: Add support for Granite Rapids SPI serial flash
  (bsc#1012628).
- bpf: Clarify error expectations from bpf_clone_redirect
  (bsc#1012628).
- ASoC: rt5640: Only cancel jack-detect work on suspend if active
  (bsc#1012628).
- ALSA: hda: intel-sdw-acpi: Use u8 type for link index
  (bsc#1012628).
- ASoC: cs42l42: Ensure a reset pulse meets minimum pulse width
  (bsc#1012628).
- ASoC: cs42l42: Don't rely on GPIOD_OUT_LOW to set RESET
  initially low (bsc#1012628).
- ASoC: cs42l42: Avoid stale SoundWire ATTACH after hard reset
  (bsc#1012628).
- firmware: cirrus: cs_dsp: Only log list of algorithms in debug
  build (bsc#1012628).
- ASoC: wm_adsp: Fix missing locking in wm_adsp_[read|write]_ctl()
  (bsc#1012628).
- memblock tests: fix warning: "__ALIGN_KERNEL" redefined
  (bsc#1012628).
- =?UTF-8?q?memblock=20tests:=20fix=20warning=20=E2=80=98st?=
  =?UTF-8?q?ruct=20seq=5Ffile=E2=80=99=20declared=20inside=20parameter=20li?=
  =?UTF-8?q?st?= (bsc#1012628).
- ASoC: imx-rpmsg: Set ignore_pmdown_time for dai_link
  (bsc#1012628).
- ASoC: SOF: sof-audio: Fix DSP core put imbalance on widget
  setup failure (bsc#1012628).
- media: vb2: frame_vector.c: replace WARN_ONCE with a comment
  (bsc#1012628).
- NFSv4.1: fix zero value filehandle in post open getattr
  (bsc#1012628).
- ASoC: SOF: Intel: MTL: Reduce the DSP init timeout
  (bsc#1012628).
- powerpc/watchpoints: Disable preemption in thread_change_pc()
  (bsc#1012628).
- powerpc/watchpoint: Disable pagefaults when getting user
  instruction (bsc#1012628).
- powerpc/watchpoints: Annotate atomic context in more places
  (bsc#1012628).
- ncsi: Propagate carrier gain/loss events to the NCSI controller
  (bsc#1012628).
- net: hsr: Add __packed to struct hsr_sup_tlv (bsc#1012628).
- tsnep: Fix NAPI scheduling (bsc#1012628).
- tsnep: Fix ethtool channels (bsc#1012628).
- tsnep: Fix NAPI polling with budget 0 (bsc#1012628).
- gfs2: fix glock shrinker ref issues (bsc#1012628).
- i2c: designware: fix __i2c_dw_disable() in case master is
  holding SCL low (bsc#1012628).
- LoongArch: Use _UL() and _ULL() (bsc#1012628).
- LoongArch: Set all reserved memblocks on Node#0 at
  initialization (bsc#1012628).
- fbdev/sh7760fb: Depend on FB=y (bsc#1012628).
- perf build: Define YYNOMEM as YYNOABORT for bison &lt; 3.81
  (bsc#1012628).
- ASoC: cs35l56: Call pm_runtime_dont_use_autosuspend()
  (bsc#1012628).
- iommu/arm-smmu-v3: Fix soft lockup triggered by
  arm_smmu_mm_invalidate_range (bsc#1012628).
- spi: zynqmp-gqspi: fix clock imbalance on probe failure
  (bsc#1012628).
- x86/sgx: Resolves SECS reclaim vs. page fault for EAUG race
  (bsc#1012628).
- x86/srso: Add SRSO mitigation for Hygon processors
  (bsc#1012628).
- KVM: SVM: INTERCEPT_RDTSCP is never intercepted anyway
  (bsc#1012628).
- KVM: SVM: Fix TSC_AUX virtualization setup (bsc#1012628).
- KVM: x86/mmu: Open code leaf invalidation from mmu_notifier
  (bsc#1012628).
- KVM: x86/mmu: Do not filter address spaces in
  for_each_tdp_mmu_root_yield_safe() (bsc#1012628).
- KVM: x86/mmu: Stop zapping invalidated TDP MMU roots
  asynchronously (bsc#1012628).
- mptcp: fix bogus receive window shrinkage with multiple subflows
  (bsc#1012628).
- mptcp: move __mptcp_error_report in protocol.c (bsc#1012628).
- mptcp: process pending subflow error on close (bsc#1012628).
- Revert "tty: n_gsm: fix UAF in gsm_cleanup_mux" (bsc#1012628).
- scsi: core: ata: Do no try to probe for CDL on old drives
  (bsc#1012628).
- serial: 8250_port: Check IRQ data before use (bsc#1012628).
- nilfs2: fix potential use after free in
  nilfs_gccache_submit_read_data() (bsc#1012628).
- crypto: sm2 - Fix crash caused by uninitialized context
  (bsc#1012628).
- ALSA: rawmidi: Fix NULL dereference at proc read (bsc#1012628).
- ALSA: hda: Disable power save for solving pop issue on Lenovo
  ThinkCentre M70q (bsc#1012628).
- LoongArch: Fix lockdep static memory detection (bsc#1012628).
- LoongArch: Define relocation types for ABI v2.10 (bsc#1012628).
- LoongArch: numa: Fix high_memory calculation (bsc#1012628).
- LoongArch: Add support for 32_PCREL relocation type
  (bsc#1012628).
- LoongArch: Add support for 64_PCREL relocation type
  (bsc#1012628).
- ata: libata-scsi: link ata port and scsi device (bsc#1012628).
- scsi: sd: Differentiate system and runtime start/stop management
  (bsc#1012628).
- scsi: sd: Do not issue commands to suspended disks on shutdown
  (bsc#1012628).
- ata: libata-scsi: ignore reserved bits for REPORT SUPPORTED
  OPERATION CODES (bsc#1012628).
- io_uring/fs: remove sqe-&gt;rw_flags checking from LINKAT
  (bsc#1012628).
- i2c: i801: unregister tco_pdev in i801_probe() error path
  (bsc#1012628).
- ASoC: amd: yc: Fix non-functional mic on Lenovo 82QF and 82UG
  (bsc#1012628).
- kernel/sched: Modify initial boot task idle setup (bsc#1012628).
- sched/rt: Fix live lock between select_fallback_rq() and RT push
  (bsc#1012628).
- Revert "SUNRPC dont update timeout value on connection reset"
  (bsc#1012628).
- NFSv4: Fix a state manager thread deadlock regression
  (bsc#1012628).
- ACPI: NFIT: Fix incorrect calculation of idt size (bsc#1012628).
- timers: Tag (hr)timer softirq as hotplug safe (bsc#1012628).
- drm/tests: Fix incorrect argument in drm_test_mm_insert_range
  (bsc#1012628).
- cxl/mbox: Fix CEL logic for poison and security commands
  (bsc#1012628).
- arm64: defconfig: remove CONFIG_COMMON_CLK_NPCM8XX=y
  (bsc#1012628).
- mm/damon/vaddr-test: fix memory leak in
  damon_do_test_apply_three_regions() (bsc#1012628).
- selftests/mm: fix awk usage in charge_reserved_hugetlb.sh and
  hugetlb_reparenting_test.sh that may cause error (bsc#1012628).
- mm: mempolicy: keep VMA walk if both MPOL_MF_STRICT and
  MPOL_MF_MOVE are specified (bsc#1012628).
- mm/slab_common: fix slab_caches list corruption after
  kmem_cache_destroy() (bsc#1012628).
- mm: page_alloc: fix CMA and HIGHATOMIC landing on the wrong
  buddy list (bsc#1012628).
- mm: memcontrol: fix GFP_NOFS recursion in memory.high
  enforcement (bsc#1012628).
- cxl/port: Fix cxl_test register enumeration regression
  (bsc#1012628).
- cxl/pci: Fix appropriate checking for _OSC while handling CXL
  RAS registers (bsc#1012628).
- ring-buffer: Fix bytes info in per_cpu buffer stats
  (bsc#1012628).
- ring-buffer: Update "shortest_full" in polling (bsc#1012628).
- btrfs: refresh dir last index during a rewinddir(3) call
  (bsc#1012628).
- btrfs: file_remove_privs needs an exclusive lock in direct io
  write (bsc#1012628).
- btrfs: set last dir index to the current last index when
  opening dir (bsc#1012628).
- btrfs: fix race between reading a directory and adding entries
  to it (bsc#1012628).
- btrfs: properly report 0 avail for very full file systems
  (bsc#1012628).
- media: uvcvideo: Fix OOB read (bsc#1012628).
- bpf: Add override check to kprobe multi link attach
  (bsc#1012628).
- bpf: Fix BTF_ID symbol generation collision (bsc#1012628).
- bpf: Fix BTF_ID symbol generation collision in tools/
  (bsc#1012628).
- net: thunderbolt: Fix TCPv6 GSO checksum calculation
  (bsc#1012628).
- thermal: sysfs: Fix trip_point_hyst_store() (bsc#1012628).
- tracing/user_events: Align set_bit() address for all archs
  (bsc#1012628).
- ata: libata-core: Fix ata_port_request_pm() locking
  (bsc#1012628).
- ata: libata-core: Fix port and device removal (bsc#1012628).
- ata: libata-core: Do not register PM operations for SAS ports
  (bsc#1012628).
- ata: libata-sata: increase PMP SRST timeout to 10s
  (bsc#1012628).
- i915: Limit the length of an sg list to the requested length
  (bsc#1012628).
- drm/i915/gt: Fix reservation address in ggtt_reserve_guc_top
  (bsc#1012628).
- power: supply: rk817: Add missing module alias (bsc#1012628).
- power: supply: ab8500: Set typing and props (bsc#1012628).
- fs: binfmt_elf_efpic: fix personality for ELF-FDPIC
  (bsc#1012628).
- drm/amdkfd: Use gpu_offset for user queue's wptr (bsc#1012628).
- drm/amd/display: fix the ability to use lower resolution modes
  on eDP (bsc#1012628).
- drm/meson: fix memory leak on -&gt;hpd_notify callback
  (bsc#1012628).
- rbd: move rbd_dev_refresh() definition (bsc#1012628).
- rbd: decouple header read-in from updating rbd_dev-&gt;header
  (bsc#1012628).
- rbd: decouple parent info read-in from updating rbd_dev
  (bsc#1012628).
- rbd: take header_rwsem in rbd_dev_refresh() only when updating
  (bsc#1012628).
- memcg: drop kmem.limit_in_bytes (bsc#1012628).
- mm, memcg: reconsider kmem.limit_in_bytes deprecation
  (bsc#1012628).
- ASoC: amd: yc: Fix a non-functional mic on Lenovo 82TL
  (bsc#1012628).
- Rename to
  patches.kernel.org/6.5.6-066-ipv4-fix-null-deref-in-ipv4_link_failure.patch.
- Rename to
  patches.kernel.org/6.5.6-093-netfilter-ipset-Fix-race-between-IPSET_CMD_CREA.patch.
- Rename to
  patches.kernel.org/6.5.6-106-cifs-Fix-UAF-in-cifs_demultiplex_thread.patch.
- Rename to
  patches.kernel.org/6.5.6-111-drm-amdgpu-set-completion-status-as-preempted-f.patch.
- Rename to
  patches.kernel.org/6.5.6-250-misc-rtsx-Fix-some-platforms-can-not-boot-and-m.patch.
- Rename to
  patches.kernel.org/6.5.6-300-fs-smb-client-Reset-password-pointer-to-NULL.patch.
- commit c97c2df</changelog>
  <changelog author="schwab@suse.de" date="1696852800">- mkspec-dtb: add toplevel symlinks also on arm
- commit 3169a10</changelog>
  <changelog author="jslaby@suse.cz" date="1697025600">- Linux 6.5.7 (bsc#1012628).
- xen/events: replace evtchn_rwlock with RCU (bsc#1012628).
- RDMA/mlx5: Remove not-used cache disable flag (bsc#1012628).
- ksmbd: fix race condition from parallel smb2 lock requests
  (bsc#1012628).
- ksmbd: fix uaf in smb20_oplock_break_ack (bsc#1012628).
- ksmbd: fix race condition between session lookup and expire
  (bsc#1012628).
- x86/sev: Use the GHCB protocol when available for SNP CPUID
  requests (bsc#1012628).
- x86/sev: Change npages to unsigned long in snp_accept_memory()
  (bsc#1012628).
- RDMA/mlx5: Fix NULL string error (bsc#1012628).
- RDMA/mlx5: Fix mutex unlocking on error flow for steering
  anchor creation (bsc#1012628).
- RDMA/mlx5: Fix assigning access flags to cache mkeys
  (bsc#1012628).
- RDMA/mlx5: Fix mkey cache possible deadlock on cleanup
  (bsc#1012628).
- RDMA/siw: Fix connection failure handling (bsc#1012628).
- RDMA/srp: Do not call scsi_done() from srp_abort()
  (bsc#1012628).
- RDMA/uverbs: Fix typo of sizeof argument (bsc#1012628).
- RDMA/bnxt_re: Fix the handling of control path response data
  (bsc#1012628).
- RDMA/cma: Fix truncation compilation warning in make_cma_ports
  (bsc#1012628).
- RDMA/cma: Initialize ib_sa_multicast structure to 0 when join
  (bsc#1012628).
- gpio: pxa: disable pinctrl calls for MMP_GPIO (bsc#1012628).
- gpio: aspeed: fix the GPIO number passed to
  pinctrl_gpio_set_config() (bsc#1012628).
- IB/mlx4: Fix the size of a buffer in add_port_entries()
  (bsc#1012628).
- of: dynamic: Fix potential memory leak in of_changeset_action()
  (bsc#1012628).
- RDMA/core: Require admin capabilities to set system parameters
  (bsc#1012628).
- dm zoned: free dmz-&gt;ddev array in dmz_put_zoned_devices
  (bsc#1012628).
- parisc: Fix crash with nr_cpus=1 option (bsc#1012628).
- smb: use kernel_connect() and kernel_bind() (bsc#1012628).
- parisc: Restore __ldcw_align for PA-RISC 2.0 processors
  (bsc#1012628).
- net: lan743x: also select PHYLIB (bsc#1012628).
- HID: intel-ish-hid: ipc: Disable and reenable ACPI GPE bit
  (bsc#1012628).
- HID: sony: remove duplicate NULL check before calling
  usb_free_urb() (bsc#1012628).
- HID: nvidia-shield: Fix a missing led_classdev_unregister()
  in the probe error handling path (bsc#1012628).
- net: mana: Fix oversized sge0 for GSO packets (bsc#1012628).
- net: mana: Fix the tso_bytes calculation (bsc#1012628).
- netlink: annotate data-races around sk-&gt;sk_err (bsc#1012628).
- sctp: update hb timer immediately after users change hb_interval
  (bsc#1012628).
- sctp: update transport state when processing a dupcook packet
  (bsc#1012628).
- tcp: fix delayed ACKs for MSS boundary condition (bsc#1012628).
- tcp: fix quick-ack counting to count actual ACKs of new data
  (bsc#1012628).
- tipc: fix a potential deadlock on &amp;tx-&gt;lock (bsc#1012628).
- net: stmmac: dwmac-stm32: fix resume on STM32 MCU (bsc#1012628).
- ipv4: Set offload_failed flag in fibmatch results (bsc#1012628).
- netfilter: nf_tables: nft_set_rbtree: fix spurious insertion
  failure (bsc#1012628).
- netfilter: nf_tables: Deduplicate nft_register_obj audit logs
  (bsc#1012628).
- selftests: netfilter: Extend nft_audit.sh (bsc#1012628).
- selftests: netfilter: Test nf_tables audit logging
  (bsc#1012628).
- netfilter: handle the connecting collision properly in
  nf_conntrack_proto_sctp (bsc#1012628).
- netfilter: nft_payload: rebuild vlan header on h_proto access
  (bsc#1012628).
- ibmveth: Remove condition to recompute TCP header checksum
  (bsc#1012628).
- net: ethernet: ti: am65-cpsw: Fix error code in
  am65_cpsw_nuss_init_tx_chns() (bsc#1012628).
- rswitch: Fix PHY station management clock setting (bsc#1012628).
- net: renesas: rswitch: Add spin lock protection for irq {un}mask
  (bsc#1012628).
- net: nfc: llcp: Add lock when modifying device list
  (bsc#1012628).
- ethtool: plca: fix plca enable data type while parsing the value
  (bsc#1012628).
- net: usb: smsc75xx: Fix uninit-value access in
  __smsc75xx_read_reg (bsc#1012628).
- ipv6: tcp: add a missing nf_reset_ct() in 3WHS handling
  (bsc#1012628).
- ovl: fetch inode once in ovl_dentry_revalidate_common()
  (bsc#1012628).
- ovl: move freeing ovl_entry past rcu delay (bsc#1012628).
- net: dsa: mv88e6xxx: Avoid EEPROM timeout when EEPROM is absent
  (bsc#1012628).
- ptp: ocp: Fix error handling in ptp_ocp_device_init
  (bsc#1012628).
- ipv4, ipv6: Fix handling of transhdrlen in
  __ip{,6}_append_data() (bsc#1012628).
- neighbour: fix data-races around n-&gt;output (bsc#1012628).
- net: fix possible store tearing in neigh_periodic_work()
  (bsc#1012628).
- net: stmmac: platform: fix the incorrect parameter
  (bsc#1012628).
- modpost: add missing else to the "of" check (bsc#1012628).
- bpf, sockmap: Reject sk_msg egress redirects to non-TCP sockets
  (bsc#1012628).
- bpf, sockmap: Do not inc copied_seq when PEEK flag set
  (bsc#1012628).
- bpf: tcp_read_skb needs to pop skb regardless of seq
  (bsc#1012628).
- ice: always add legacy 32byte RXDID in supported_rxdids
  (bsc#1012628).
- NFSv4: Fix a nfs4_state_manager() race (bsc#1012628).
- ima: rework CONFIG_IMA dependency block (bsc#1012628).
- scsi: target: core: Fix deadlock due to recursive locking
  (bsc#1012628).
- wifi: iwlwifi: mvm: Fix incorrect usage of scan API
  (bsc#1012628).
- ima: Finish deprecation of IMA_TRUSTED_KEYRING Kconfig
  (bsc#1012628).
- Update config files (set the defaults).
- regulator/core: regulator_register: set device-&gt;class earlier
  (bsc#1012628).
- wifi: mac80211: Create resources for disabled links
  (bsc#1012628).
- iommu/mediatek: Fix share pgtable for iova over 4GB
  (bsc#1012628).
- perf/x86/amd: Do not WARN() on every IRQ (bsc#1012628).
- wifi: mac80211: fix potential key use-after-free (bsc#1012628).
- regmap: rbtree: Fix wrong register marked as in-cache when
  creating new node (bsc#1012628).
- rtla/timerlat: Do not stop user-space if a cpu is offline
  (bsc#1012628).
- perf/x86/amd/core: Fix overflow reset on hotplug (bsc#1012628).
- wifi: mt76: mt76x02: fix MT76x0 external LNA gain handling
  (bsc#1012628).
- drivers/net: process the result of hdlc_open() and add call
  of hdlc_close() in uhdlc_close() (bsc#1012628).
- Bluetooth: ISO: Fix handling of listen for unicast
  (bsc#1012628).
- Bluetooth: Fix hci_link_tx_to RCU lock usage (bsc#1012628).
- Bluetooth: Delete unused hci_req_prepare_suspend() declaration
  (bsc#1012628).
- regulator: mt6358: split ops for buck and linear range LDO
  regulators (bsc#1012628).
- bpf: unconditionally reset backtrack_state masks on global
  func exit (bsc#1012628).
- bpf: Fix tr dereferencing (bsc#1012628).
- leds: Drop BUG_ON check for LED_COLOR_ID_MULTI (bsc#1012628).
- s390/bpf: Let arch_prepare_bpf_trampoline return program size
  (bsc#1012628).
- erofs: allow empty device tags in flatdev mode (bsc#1012628).
- HID: nvidia-shield: add LEDS_CLASS dependency (bsc#1012628).
- wifi: mwifiex: Fix oob check condition in
  mwifiex_process_rx_packet (bsc#1012628).
- wifi: mac80211: fix mesh id corruption on 32 bit systems
  (bsc#1012628).
- wifi: cfg80211: add missing kernel-doc for cqm_rssi_work
  (bsc#1012628).
- rtla/timerlat_aa: Fix previous IRQ delay for IRQs that happens
  after thread sample (bsc#1012628).
- rtla/timerlat_aa: Fix negative IRQ delay (bsc#1012628).
- rtla/timerlat_aa: Zero thread sum after every sample analysis
  (bsc#1012628).
- wifi: cfg80211: fix cqm_config access race (bsc#1012628).
- wifi: iwlwifi: mvm: Fix a memory corruption issue (bsc#1012628).
- wifi: iwlwifi: dbg_ini: fix structure packing (bsc#1012628).
- iwlwifi: mvm: handle PS changes in vif_cfg_changed
  (bsc#1012628).
- wifi: cfg80211/mac80211: hold link BSSes when assoc fails for
  MLO connection (bsc#1012628).
- erofs: fix memory leak of LZMA global compressed deduplication
  (bsc#1012628).
- ubi: Refuse attaching if mtd's erasesize is 0 (bsc#1012628).
- wifi: mt76: fix lock dependency problem for wed_lock
  (bsc#1012628).
- HID: sony: Fix a potential memory leak in sony_probe()
  (bsc#1012628).
- arm64: errata: Add Cortex-A520 speculative unprivileged load
  workaround (bsc#1012628).
- Update config files (use the default).
- arm64: Add Cortex-A520 CPU part definition (bsc#1012628).
- drm/amd: Fix logic error in
  sienna_cichlid_update_pcie_parameters() (bsc#1012628).
- drm/amd: Fix detection of _PR3 on the PCIe root port
  (bsc#1012628).
- drm/i915: Don't set PIPE_CONTROL_FLUSH_L3 for aux inval
  (bsc#1012628).
- net: prevent rewrite of msg_name in sock_sendmsg()
  (bsc#1012628).
- btrfs: always print transaction aborted messages with an error
  level (bsc#1012628).
- io_uring: ensure io_lockdep_assert_cq_locked() handles disabled
  rings (bsc#1012628).
- io_uring/kbuf: don't allow registered buffer rings on highmem
  pages (bsc#1012628).
- net: replace calls to sock-&gt;ops-&gt;connect() with kernel_connect()
  (bsc#1012628).
- platform/x86/intel/ifs: release cpus_read_lock() (bsc#1012628).
- PCI: qcom: Fix IPQ8074 enumeration (bsc#1012628).
- PCI/PM: Mark devices disconnected if upstream PCIe link is
  down on resume (bsc#1012628).
- md/raid5: release batch_last before waiting for another
  stripe_head (bsc#1012628).
- io_uring: don't allow IORING_SETUP_NO_MMAP rings on highmem
  pages (bsc#1012628).
- wifi: mwifiex: Fix tlv_buf_left calculation (bsc#1012628).
- wifi: rtw88: rtw8723d: Fix MAC address offset in EEPROM
  (bsc#1012628).
- Bluetooth: hci_sync: Fix handling of
  HCI_QUIRK_STRICT_DUPLICATE_FILTER (bsc#1012628).
- wifi: brcmfmac: Replace 1-element arrays with flexible arrays
  (bsc#1012628).
- Bluetooth: hci_codec: Fix leaking content of local_codecs
  (bsc#1012628).
- qed/red_ll2: Fix undefined behavior bug in struct qed_ll2_info
  (bsc#1012628).
- mptcp: userspace pm allow creating id 0 subflow (bsc#1012628).
- mptcp: fix delegated action races (bsc#1012628).
- net: ethernet: mediatek: disable irq before schedule napi
  (bsc#1012628).
- vringh: don't use vringh_kiov_advance() in vringh_iov_xfer()
  (bsc#1012628).
- net: mana: Fix TX CQE error handling (bsc#1012628).
- iommu/vt-d: Avoid memory allocation in iommu_suspend()
  (bsc#1012628).
- scsi: zfcp: Fix a double put in zfcp_port_enqueue()
  (bsc#1012628).
- iommu/apple-dart: Handle DMA_FQ domains in attach_dev()
  (bsc#1012628).
- maple_tree: add MAS_UNDERFLOW and MAS_OVERFLOW states
  (bsc#1012628).
- maple_tree: reduce resets during store setup (bsc#1012628).
- iommu/arm-smmu-v3: Avoid constructing invalid range commands
  (bsc#1012628).
- net: release reference to inet6_dev pointer (bsc#1012628).
- net: change accept_ra_min_rtr_lft to affect all RA lifetimes
  (bsc#1012628).
- net: add sysctl accept_ra_min_rtr_lft (bsc#1012628).
- arm64: cpufeature: Fix CLRBHB and BC detection (bsc#1012628).
- arm64: add HWCAP for FEAT_HBC (hinted conditional branches)
  (bsc#1012628).
- btrfs: don't clear uptodate on write errors (bsc#1012628).
- btrfs: remove end_extent_writepage (bsc#1012628).
- btrfs: remove btrfs_writepage_endio_finish_ordered
  (bsc#1012628).
- ata: libata-scsi: Fix delayed scsi_rescan_device() execution
  (bsc#1012628).
- scsi: Do not attempt to rescan suspended devices (bsc#1012628).
- scsi: core: Improve type safety of scsi_rescan_device()
  (bsc#1012628).
- mptcp: fix dangling connection hang-up (bsc#1012628).
- mptcp: rename timer related helper to less confusing names
  (bsc#1012628).
- mptcp: Remove unnecessary test for __mptcp_init_sock()
  (bsc#1012628).
- maple_tree: add mas_is_active() to detect in-tree walks
  (bsc#1012628).
- ASoC: tegra: Fix redundant PLLA and PLLA_OUT0 updates
  (bsc#1012628).
- ASoC: soc-utils: Export snd_soc_dai_is_dummy() symbol
  (bsc#1012628).
- commit e060757</changelog>
  <changelog author="matwey.kornilov@gmail.com" date="1697284800">- config: Reenable Rockchip RK8XX hardware
  In Linux commit
    c20e8c5b1203 ("mfd: rk808: Split into core and i2c")
  CONFIG_MFD_RK808 was renamed to CONFIG_MFD_RK8XX.
  Reenable options required to boot kernel 6.5 on Rock64 board.
- commit e8bd3c1</changelog>
  <changelog author="jslaby@suse.cz" date="1697457600">- Revert "x86/smp: Put CPUs into INIT on shutdown if possible"
  (shutdown-issue).
- commit 9fcbf99</changelog>
  <changelog author="neilb@suse.de" date="1697544000">- NFSv4.1: fixup use EXCHGID4_FLAG_USE_PNFS_DS for DS server
  (bsc#1216201).
- commit 1dbb418</changelog>
  <changelog author="jslaby@suse.cz" date="1697803200">- Linux 6.5.8 (bsc#1012628).
- net: stmmac: remove unneeded stmmac_poll_controller
  (bsc#1012628).
- RDMA/cxgb4: Check skb value for failure to allocate
  (bsc#1012628).
- perf/arm-cmn: Fix the unhandled overflow status of counter 4
  to 7 (bsc#1012628).
- platform/x86: think-lmi: Fix reference leak (bsc#1012628).
- drm/i915: Register engines early to avoid type confusion
  (bsc#1012628).
- cpuidle, ACPI: Evaluate LPI arch_flags for broadcast timer
  (bsc#1012628).
- drm/amdgpu: Fix a memory leak (bsc#1012628).
- platform/x86: hp-wmi:: Mark driver struct with __refdata to
  prevent section mismatch warning (bsc#1012628).
- media: dt-bindings: imx7-csi: Make power-domains not required
  for imx8mq (bsc#1012628).
- drm/amd/display: implement pipe type definition and adding
  accessors (bsc#1012628).
- drm/amd/display: apply edge-case DISPCLK WDIVIDER changes to
  master OTG pipes only (bsc#1012628).
- scsi: Do not rescan devices with a suspended queue
  (bsc#1012628).
- ata: pata_parport: fix pata_parport_devchk (bsc#1012628).
- ata: pata_parport: implement set_devctl (bsc#1012628).
- HID: logitech-hidpp: Fix kernel crash on receiver USB disconnect
  (bsc#1012628).
- quota: Fix slow quotaoff (bsc#1012628).
- dm crypt: Fix reqsize in crypt_iv_eboiv_gen (bsc#1012628).
- ASoC: amd: yc: Fix non-functional mic on Lenovo 82YM
  (bsc#1012628).
- ASoC: hdmi-codec: Fix broken channel map reporting
  (bsc#1012628).
- ata: libata-scsi: Disable scsi device manage_system_start_stop
  (bsc#1012628).
- net: prevent address rewrite in kernel_bind() (bsc#1012628).
- arm64: dts: qcom: sm8150: extend the size of the PDC resource
  (bsc#1012628).
- dt-bindings: interrupt-controller: renesas,rzg2l-irqc: Update
  description for '#interrupt-cells' property (bsc#1012628).
- irqchip: renesas-rzg2l: Fix logic to clear TINT interrupt source
  (bsc#1012628).
- KEYS: trusted: Remove redundant static calls usage
  (bsc#1012628).
- ALSA: usb-audio: Fix microphone sound on Opencomm2 Headset
  (bsc#1012628).
- ALSA: usb-audio: Fix microphone sound on Nexigo webcam
  (bsc#1012628).
- ALSA: hda: cs35l41: Cleanup and fix double free in firmware
  request (bsc#1012628).
- ALSA: hda/realtek: Change model for Intel RVP board
  (bsc#1012628).
- ASoC: SOF: amd: fix for firmware reload failure after playback
  (bsc#1012628).
- ASoC: simple-card-utils: fixup simple_util_startup() error
  handling (bsc#1012628).
- ASoC: Intel: soc-acpi: fix Dell SKU 0B34 (bsc#1012628).
- ASoC: Intel: soc-acpi: Add entry for HDMI_In capture support
  in MTL match table (bsc#1012628).
- ASoC: fsl_sai: Don't disable bitclock for i.MX8MP (bsc#1012628).
- ASoC: Intel: sof_sdw: add support for SKU 0B14 (bsc#1012628).
- ASoC: Intel: soc-acpi: Add entry for sof_es8336 in MTL match
  table (bsc#1012628).
- ALSA: hda/realtek: Add quirk for HP Victus 16-d1xxx to enable
  mute LED (bsc#1012628).
- ALSA: hda/realtek: Add quirk for mute LEDs on HP ENVY x360
  15-eu0xxx (bsc#1012628).
- ALSA: hda/realtek - ALC287 I2S speaker platform support
  (bsc#1012628).
- ALSA: hda/realtek - ALC287 merge RTK codec with CS CS35L41 AMP
  (bsc#1012628).
- pinctrl: nuvoton: wpcm450: fix out of bounds write
  (bsc#1012628).
- pinctrl: starfive: jh7110: Fix failure to set irq after
  CONFIG_PM is enabled (bsc#1012628).
- drm/msm/dp: do not reinitialize phy unless retry during link
  training (bsc#1012628).
- drm/msm/dsi: skip the wait for video mode done if not applicable
  (bsc#1012628).
- drm/msm/dsi: fix irq_of_parse_and_map() error checking
  (bsc#1012628).
- drm/msm/dpu: change _dpu_plane_calc_bw() to use u64 to avoid
  overflow (bsc#1012628).
- drm/msm/dp: Add newlines to debug printks (bsc#1012628).
- drm/msm/dpu: fail dpu_plane_atomic_check() based on mdp clk
  limits (bsc#1012628).
- phy: lynx-28g: cancel the CDR check work item on the remove path
  (bsc#1012628).
- phy: lynx-28g: lock PHY while performing CDR lock workaround
  (bsc#1012628).
- phy: lynx-28g: serialize concurrent phy_set_mode_ext() calls
  to shared registers (bsc#1012628).
- net: dsa: qca8k: fix regmap bulk read/write methods on big
  endian systems (bsc#1012628).
- net: dsa: qca8k: fix potential MDIO bus conflict when accessing
  internal PHYs via management frames (bsc#1012628).
- can: isotp: isotp_sendmsg(): fix TX state detection and wait
  behavior (bsc#1012628).
- can: sun4i_can: Only show Kconfig if ARCH_SUNXI is set
  (bsc#1012628).
- arm64: dts: mediatek: fix t-phy unit name (bsc#1012628).
- arm64: dts: mediatek: mt8195: Set DSU PMU status to fail
  (bsc#1012628).
- devlink: Hold devlink lock on health reporter dump get
  (bsc#1012628).
- ravb: Fix up dma_free_coherent() call in ravb_remove()
  (bsc#1012628).
- ravb: Fix use-after-free issue in ravb_tx_timeout_work()
  (bsc#1012628).
- ieee802154: ca8210: Fix a potential UAF in ca8210_probe
  (bsc#1012628).
- mlxsw: fix mlxsw_sp2_nve_vxlan_learning_set() return type
  (bsc#1012628).
- xen-netback: use default TX queue size for vifs (bsc#1012628).
- riscv, bpf: Sign-extend return values (bsc#1012628).
- riscv, bpf: Track both a0 (RISC-V ABI) and a5 (BPF) return
  values (bsc#1012628).
- xdp: Fix zero-size allocation warning in xskq_create()
  (bsc#1012628).
- drm/vmwgfx: fix typo of sizeof argument (bsc#1012628).
- bpf: Fix verifier log for async callback return values
  (bsc#1012628).
- net: refine debug info in skb_checksum_help() (bsc#1012628).
- octeontx2-pf: mcs: update PN only when update_pn is true
  (bsc#1012628).
- net: macsec: indicate next pn update when offloading
  (bsc#1012628).
- net: phy: mscc: macsec: reject PN update requests (bsc#1012628).
- net/mlx5e: macsec: use update_pn flag instead of PN comparation
  (bsc#1012628).
- drm/panel: boe-tv101wum-nl6: Completely pull GPW to VGL before
  TP term (bsc#1012628).
- ixgbe: fix crash with empty VF macvlan list (bsc#1012628).
- net/smc: Fix dependency of SMC on ISM (bsc#1012628).
- net/mlx5e: Again mutually exclude RX-FCS and RX-port-timestamp
  (bsc#1012628).
- s390/bpf: Fix clobbering the caller's backchain in the
  trampoline (bsc#1012628).
- s390/bpf: Fix unwinding past the trampoline (bsc#1012628).
- net: nfc: fix races in nfc_llcp_sock_get() and
  nfc_llcp_sock_get_sn() (bsc#1012628).
- net/smc: Fix pos miscalculation in statistics (bsc#1012628).
- net: tcp: fix crashes trying to free half-baked MTU probes
  (bsc#1012628).
- pinctrl: renesas: rzn1: Enable missing PINMUX (bsc#1012628).
- af_packet: Fix fortified memcpy() without flex array
  (bsc#1012628).
- nfc: nci: assert requested protocol is valid (bsc#1012628).
- octeontx2-pf: Fix page pool frag allocation warning
  (bsc#1012628).
- rswitch: Fix renesas_eth_sw_remove() implementation
  (bsc#1012628).
- rswitch: Fix imbalance phy_power_off() calling (bsc#1012628).
- workqueue: Override implicit ordered attribute in
  workqueue_apply_unbound_cpumask() (bsc#1012628).
- riscv: signal: fix sigaltstack frame size checking
  (bsc#1012628).
- ovl: temporarily disable appending lowedirs (bsc#1012628).
- dmaengine: stm32-mdma: abort resume if no ongoing transfer
  (bsc#1012628).
- dmaengine: stm32-dma: fix stm32_dma_prep_slave_sg in case of
  MDMA chaining (bsc#1012628).
- dmaengine: stm32-dma: fix residue in case of MDMA chaining
  (bsc#1012628).
- dmaengine: stm32-mdma: use Link Address Register to compute
  residue (bsc#1012628).
- dmaengine: stm32-mdma: set in_flight_bytes in case CRQA flag
  is set (bsc#1012628).
- usb: xhci: xhci-ring: Use sysdev for mapping bounce buffer
  (bsc#1012628).
- xhci: track port suspend state correctly in unsuccessful resume
  cases (bsc#1012628).
- xhci: Clear EHB bit only at end of interrupt handler
  (bsc#1012628).
- xhci: Preserve RsvdP bits in ERSTBA register correctly
  (bsc#1012628).
- net: usb: dm9601: fix uninitialized variable use in
  dm9601_mdio_read (bsc#1012628).
- usb: dwc3: Soft reset phy on probe for host (bsc#1012628).
- usb: cdns3: Modify the return value of cdns_set_active ()
  to void when CONFIG_PM_SLEEP is disabled (bsc#1012628).
- usb: hub: Guard against accesses to uninitialized BOS
  descriptors (bsc#1012628).
- usb: musb: Get the musb_qh poniter after musb_giveback
  (bsc#1012628).
- usb: musb: Modify the "HWVers" register address (bsc#1012628).
- iio: pressure: bmp280: Fix NULL pointer exception (bsc#1012628).
- iio: imu: bno055: Fix missing Kconfig dependencies
  (bsc#1012628).
- iio: cros_ec: fix an use-after-free in
  cros_ec_sensors_push_data() (bsc#1012628).
- iio: adc: imx8qxp: Fix address for command buffer registers
  (bsc#1012628).
- iio: dac: ad3552r: Correct device IDs (bsc#1012628).
- iio: admv1013: add mixer_vgate corner cases (bsc#1012628).
- iio: pressure: dps310: Adjust Timeout Settings (bsc#1012628).
- iio: pressure: ms5611: ms5611_prom_is_valid false negative bug
  (bsc#1012628).
- iio: adc: ad7192: Correct reference voltage (bsc#1012628).
- iio: addac: Kconfig: update ad74413r selections (bsc#1012628).
- media: subdev: Don't report V4L2_SUBDEV_CAP_STREAMS when the
  streams API is disabled (bsc#1012628).
- arm64: dts: mediatek: mt8195-demo: fix the memory size to 8GB
  (bsc#1012628).
- arm64: dts: mediatek: mt8195-demo: update and reorder reserved
  memory regions (bsc#1012628).
- drm: Do not overrun array in drm_gem_get_pages() (bsc#1012628).
- drm/tiny: correctly print `struct resource *` on error
  (bsc#1012628).
- drm/atomic-helper: relax unregistered connector check
  (bsc#1012628).
- drm/amdgpu: add missing NULL check (bsc#1012628).
- drm/amd/display: Don't set dpms_off for seamless boot
  (bsc#1012628).
- drm/vmwgfx: Keep a gem reference to user bos in surfaces
  (bsc#1012628).
- ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CBA
  (bsc#1012628).
- ACPI: resource: Add TongFang GM6BGEQ, GM6BG5Q and GM6BG0Q to
  irq1_edge_low_force_override[] (bsc#1012628).
- ACPI: EC: Add quirk for the HP Pavilion Gaming 15-dk1xxx
  (bsc#1012628).
- serial: Reduce spinlocked portion of uart_rs485_config()
  (bsc#1012628).
- serial: 8250_omap: Fix errors with no_console_suspend
  (bsc#1012628).
- serial: core: Fix checks for tx runtime PM state (bsc#1012628).
- binder: fix memory leaks of spam and pending work (bsc#1012628).
- ksmbd: not allow to open file if delelete on close bit is set
  (bsc#1012628).
- perf/x86/lbr: Filter vsyscall addresses (bsc#1012628).
- x86/cpu: Fix AMD erratum #1485 on Zen4-based CPUs (bsc#1012628).
- x86/alternatives: Disable KASAN in apply_alternatives()
  (bsc#1012628).
- mcb: remove is_added flag from mcb_device struct (bsc#1012628).
- thunderbolt: Workaround an IOMMU fault on certain systems with
  Intel Maple Ridge (bsc#1012628).
- thunderbolt: Check that lane 1 is in CL0 before enabling lane
  bonding (bsc#1012628).
- thunderbolt: Correct TMU mode initialization from hardware
  (bsc#1012628).
- thunderbolt: Restart XDomain discovery handshake after failure
  (bsc#1012628).
- powerpc/pseries: Fix STK_PARAM access in the hcall tracing code
  (bsc#1012628).
- powerpc/47x: Fix 47x syscall return crash (bsc#1012628).
- libceph: use kernel_connect() (bsc#1012628).
- ceph: fix incorrect revoked caps assert in ceph_fill_file_size()
  (bsc#1012628).
- ceph: fix type promotion bug on 32bit systems (bsc#1012628).
- Input: powermate - fix use-after-free in
  powermate_config_complete (bsc#1012628).
- Input: psmouse - fix fast_reconnect function for PS/2 mode
  (bsc#1012628).
- Input: xpad - add PXN V900 support (bsc#1012628).
- Input: i8042 - add Fujitsu Lifebook E5411 to i8042 quirk table
  (bsc#1012628).
- Input: xpad - add HyperX Clutch Gladiate Support (bsc#1012628).
- Input: goodix - ensure int GPIO is in input for gpio_count ==
  1 &amp;&amp; gpio_int_idx == 0 case (bsc#1012628).
- tee: amdtee: fix use-after-free vulnerability in
  amdtee_close_session (bsc#1012628).
- mctp: perform route lookups under a RCU read-side lock
  (bsc#1012628).
- block: Don't invalidate pagecache for invalid falloc modes
  (bsc#1012628).
- nfp: flower: avoid rmmod nfp crash issues (bsc#1012628).
- can: sja1000: Always restart the Tx queue after an overrun
  (bsc#1012628).
- power: supply: qcom_battmgr: fix battery_id type (bsc#1012628).
- power: supply: qcom_battmgr: fix enable request endianness
  (bsc#1012628).
- usb: typec: ucsi: Use GET_CAPABILITY attributes data to set
  power supply scope (bsc#1012628).
- cgroup: Remove duplicates in cgroup v1 tasks file (bsc#1012628).
- dma-buf: add dma_fence_timestamp helper (bsc#1012628).
- pinctrl: avoid unsafe code pattern in find_pinctrl()
  (bsc#1012628).
- scsi: ufs: core: Correct clear TM error log (bsc#1012628).
- riscv: Only consider swbp/ss handlers for correct privileged
  mode (bsc#1012628).
- counter: chrdev: fix getting array extensions (bsc#1012628).
- counter: microchip-tcb-capture: Fix the use of internal GCLK
  logic (bsc#1012628).
- coresight: Fix run time warnings while reusing ETR buffer
  (bsc#1012628).
- riscv: Remove duplicate objcopy flag (bsc#1012628).
- RISC-V: Fix wrong use of CONFIG_HAVE_SOFTIRQ_ON_OWN_STACK
  (bsc#1012628).
- usb: typec: ucsi: Fix missing link removal (bsc#1012628).
- usb: typec: altmodes/displayport: Signal hpd low when exiting
  mode (bsc#1012628).
- usb: typec: ucsi: Clear EVENT_PENDING bit if ucsi_send_command
  fails (bsc#1012628).
- usb: gadget: udc-xilinx: replace memcpy with memcpy_toio
  (bsc#1012628).
- usb: gadget: ncm: Handle decoding of multiple NTB's in unwrap
  call (bsc#1012628).
- usb: cdnsp: Fixes issue with dequeuing not queued requests
  (bsc#1012628).
- usb: typec: qcom: Update the logic of regulator enable and
  disable (bsc#1012628).
- usb: misc: onboard_hub: add support for Microchip USB2412 USB
  2.0 hub (bsc#1012628).
- dmaengine: idxd: use spin_lock_irqsave before
  wait_event_lock_irq (bsc#1012628).
- dmaengine: mediatek: Fix deadlock caused by synchronize_irq()
  (bsc#1012628).
- powerpc/8xx: Fix pte_access_permitted() for PAGE_NONE
  (bsc#1012628).
- powerpc/64e: Fix wrong test in __ptep_test_and_clear_young()
  (bsc#1012628).
- fs: Fix kernel-doc warnings (bsc#1012628).
- fs: factor out vfs_parse_monolithic_sep() helper (bsc#1012628).
- ovl: fix regression in parsing of mount options with escaped
  comma (bsc#1012628).
- ovl: make use of -&gt;layers safe in rcu pathwalk (bsc#1012628).
- ovl: fix regression in showing lowerdir mount option
  (bsc#1012628).
- ALSA: hda/realtek - Fixed two speaker platform (bsc#1012628).
- Rename to
  patches.kernel.org/6.5.8-179-Revert-x86-smp-Put-CPUs-into-INIT-on-shutdown-i.patch.
- commit 51baea8</changelog>
  <changelog author="clin@suse.com" date="1697803201">- Delete
  patches.suse/clk-qcom-sc8280xp-Add-fallback-compatibles-to-lpasscc.patch.
  Removed lpasscc fallback compatibles since Lenovo X13s UEFI FW has fixes since v1.58
- commit d32d7cb</changelog>
  <changelog author="clin@suse.com" date="1697803202">- Refresh
  patches.suse/firmware-Add-support-for-Qualcomm-UEFI-Secure-Applic.patch.
- Refresh
  patches.suse/firmware-qcom_scm-Add-support-for-Qualcomm-Secure-Ex.patch.
- Refresh
  patches.suse/lib-ucs2_string-Add-UCS-2-strscpy-function.patch.
  Update upstream status.
- commit ee580b5</changelog>
  <changelog author="jslaby@suse.cz" date="1698062400">- Refresh
  patches.suse/NFSv4-1-fixup-use-EXCHGID4-FLAG-USE-PNFS-DS-for-DS-server-.patch.
  Update upstream status.
- commit 06d7c82</changelog>
  <changelog author="jslaby@suse.cz" date="1698235200">- Linux 6.5.9 (bsc#1012628).
- Bluetooth: hci_event: Ignore NULL link key (bsc#1012628).
- Bluetooth: Reject connection with the device which has same
  BD_ADDR (bsc#1012628).
- Bluetooth: Fix a refcnt underflow problem for hci_conn
  (bsc#1012628).
- Bluetooth: vhci: Fix race when opening vhci device
  (bsc#1012628).
- Bluetooth: hci_event: Fix coding style (bsc#1012628).
- Bluetooth: avoid memcmp() out of bounds warning (bsc#1012628).
- Bluetooth: hci_conn: Fix modifying handle while aborting
  (bsc#1012628).
- ice: fix over-shifted variable (bsc#1012628).
- ice: Fix safe mode when DDP is missing (bsc#1012628).
- ice: reset first in crash dump kernels (bsc#1012628).
- net/smc: return the right falback reason when prefix checks fail
  (bsc#1012628).
- btrfs: fix stripe length calculation for non-zoned data chunk
  allocation (bsc#1012628).
- nfc: nci: fix possible NULL pointer dereference in
  send_acknowledge() (bsc#1012628).
- regmap: fix NULL deref on lookup (bsc#1012628).
- KVM: x86: Mask LVTPC when handling a PMI (bsc#1012628).
- x86/sev: Disable MMIO emulation from user mode (bsc#1012628).
- x86/sev: Check IOBM for IOIO exceptions from user-space
  (bsc#1012628).
- x86/sev: Check for user-space IOIO pointing to kernel space
  (bsc#1012628).
- x86/fpu: Allow caller to constrain xfeatures when copying to
  uabi buffer (bsc#1012628).
- KVM: x86/pmu: Truncate counter value to allowed width on write
  (bsc#1012628).
- KVM: x86: Constrain guest-supported xfeatures only at
  KVM_GET_XSAVE{2} (bsc#1012628).
- x86: KVM: SVM: always update the x2avic msr interception
  (bsc#1012628).
- x86: KVM: SVM: add support for Invalid IPI Vector interception
  (bsc#1012628).
- x86: KVM: SVM: refresh AVIC inhibition in svm_leave_nested()
  (bsc#1012628).
- audit,io_uring: io_uring openat triggers audit reference count
  underflow (bsc#1012628).
- tcp: check mptcp-level constraints for backlog coalescing
  (bsc#1012628).
- mptcp: more conservative check for zero probes (bsc#1012628).
- selftests: mptcp: join: no RST when rm subflow/addr
  (bsc#1012628).
- mm: slab: Do not create kmalloc caches smaller than
  arch_slab_minalign() (bsc#1012628).
- fs/ntfs3: Fix OOB read in ntfs_init_from_boot (bsc#1012628).
- fs/ntfs3: Fix possible null-pointer dereference in hdr_find_e()
  (bsc#1012628).
- fs/ntfs3: fix panic about slab-out-of-bounds caused by
  ntfs_list_ea() (bsc#1012628).
- fs/ntfs3: Fix shift-out-of-bounds in ntfs_fill_super
  (bsc#1012628).
- fs/ntfs3: fix deadlock in mark_as_free_ex (bsc#1012628).
- Revert "net: wwan: iosm: enable runtime pm support for 7560"
  (bsc#1012628).
- netfilter: nft_payload: fix wrong mac header matching
  (bsc#1012628).
- io_uring: fix crash with IORING_SETUP_NO_MMAP and invalid SQ
  ring address (bsc#1012628).
- nvmet-tcp: Fix a possible UAF in queue intialization setup
  (bsc#1012628).
- drm/i915: Retry gtt fault when out of fence registers
  (bsc#1012628).
- drm/mediatek: Correctly free sg_table in gem prime vmap
  (bsc#1012628).
- drm/nouveau/disp: fix DP capable DSM connectors (bsc#1012628).
- drm/edid: add 8 bpc quirk to the BenQ GW2765 (bsc#1012628).
- ALSA: hda/realtek - Fixed ASUS platform headset Mic issue
  (bsc#1012628).
- ALSA: hda/realtek: Add quirk for ASUS ROG GU603ZV (bsc#1012628).
- ALSA: hda/relatek: Enable Mute LED on HP Laptop 15s-fq5xxx
  (bsc#1012628).
- ASoC: codecs: wcd938x-sdw: fix use after free on driver unbind
  (bsc#1012628).
- ASoC: codecs: wcd938x-sdw: fix runtime PM imbalance on probe
  errors (bsc#1012628).
- ASoC: codecs: wcd938x: drop bogus bind error handling
  (bsc#1012628).
- ASoC: codecs: wcd938x: fix unbind tear down order (bsc#1012628).
- ASoC: codecs: wcd938x: fix resource leaks on bind errors
  (bsc#1012628).
- ASoC: codecs: wcd938x: fix regulator leaks on probe errors
  (bsc#1012628).
- ASoC: codecs: wcd938x: fix runtime PM imbalance on remove
  (bsc#1012628).
- qed: fix LL2 RX buffer allocation (bsc#1012628).
- xfrm: fix a data-race in xfrm_lookup_with_ifid() (bsc#1012628).
- xfrm6: fix inet6_dev refcount underflow problem (bsc#1012628).
- xfrm: fix a data-race in xfrm_gen_index() (bsc#1012628).
- xfrm: interface: use DEV_STATS_INC() (bsc#1012628).
- net: xfrm: skip policies marked as dead while reinserting
  policies (bsc#1012628).
- fprobe: Fix to ensure the number of active retprobes is not zero
  (bsc#1012628).
- wifi: cfg80211: use system_unbound_wq for wiphy work
  (bsc#1012628).
- net: ipv4: fix return value check in esp_remove_trailer
  (bsc#1012628).
- net: ipv6: fix return value check in esp_remove_trailer
  (bsc#1012628).
- net: rfkill: gpio: prevent value glitch during probe
  (bsc#1012628).
- tcp: fix excessive TLP and RACK timeouts from HZ rounding
  (bsc#1012628).
- tcp: tsq: relax tcp_small_queue_check() when rtx queue contains
  a single skb (bsc#1012628).
- tcp: Fix listen() warning with v4-mapped-v6 address
  (bsc#1012628).
- docs: fix info about representor identification (bsc#1012628).
- tun: prevent negative ifindex (bsc#1012628).
- gve: Do not fully free QPL pages on prefill errors
  (bsc#1012628).
- ipv4: fib: annotate races around nh-&gt;nh_saddr_genid and
  nh-&gt;nh_saddr (bsc#1012628).
- net: usb: smsc95xx: Fix an error code in smsc95xx_reset()
  (bsc#1012628).
- octeon_ep: update BQL sent bytes before ringing doorbell
  (bsc#1012628).
- i40e: prevent crash on probe if hw registers have invalid values
  (bsc#1012628).
- net: dsa: bcm_sf2: Fix possible memory leak in
  bcm_sf2_mdio_register() (bsc#1012628).
- bonding: Return pointer to data after pull on skb (bsc#1012628).
- net/sched: sch_hfsc: upgrade 'rt' to 'sc' when it becomes a
  inner curve (bsc#1012628).
- neighbor: tracing: Move pin6 inside CONFIG_IPV6=y section
  (bsc#1012628).
- selftests: openvswitch: Catch cases where the tests are killed
  (bsc#1012628).
- selftests: openvswitch: Fix the ct_tuple for v4 (bsc#1012628).
- selftests: netfilter: Run nft_audit.sh in its own netns
  (bsc#1012628).
- netfilter: nft_set_rbtree: .deactivate fails if element has
  expired (bsc#1012628).
- netlink: Correct offload_xstats size (bsc#1012628).
- netfilter: nf_tables: do not refresh timeout when resetting
  element (bsc#1012628).
- nf_tables: fix NULL pointer dereference in
  nft_expr_inner_parse() (bsc#1012628).
- nf_tables: fix NULL pointer dereference in nft_inner_init()
  (bsc#1012628).
- netfilter: nf_tables: do not remove elements if set backend
  implements .abort (bsc#1012628).
- netfilter: nf_tables: revert do not remove elements if set
  backend implements .abort (bsc#1012628).
- selftests: openvswitch: Add version check for pyroute2
  (bsc#1012628).
- net: phy: bcm7xxx: Add missing 16nm EPHY statistics
  (bsc#1012628).
- net: pktgen: Fix interface flags printing (bsc#1012628).
- net: more strict VIRTIO_NET_HDR_GSO_UDP_L4 validation
  (bsc#1012628).
- net: mdio-mux: fix C45 access returning -EIO after API change
  (bsc#1012628).
- net: avoid UAF on deleted altname (bsc#1012628).
- net: fix ifname in netlink ntf during netns move (bsc#1012628).
- net: check for altname conflicts when changing netdev's netns
  (bsc#1012628).
- iio: light: vcnl4000: Don't power on/off chip in config
  (bsc#1012628).
- pwr-mlxbf: extend Kconfig to include gpio-mlxbf3 dependency
  (bsc#1012628).
- ARM: dts: ti: omap: Fix noisy serial with overrun-throttle-ms
  for mapphone (bsc#1012628).
- arm64: dts: mediatek: Fix "mediatek,merge-mute" and
  "mediatek,merge-fifo-en" types (bsc#1012628).
- fs-writeback: do not requeue a clean inode having skipped pages
  (bsc#1012628).
- btrfs: fix race when refilling delayed refs block reserve
  (bsc#1012628).
- btrfs: prevent transaction block reserve underflow when starting
  transaction (bsc#1012628).
- btrfs: return -EUCLEAN for delayed tree ref with a ref count
  not equals to 1 (bsc#1012628).
- btrfs: initialize start_slot in btrfs_log_prealloc_extents
  (bsc#1012628).
- i2c: mux: Avoid potential false error message in
  i2c_mux_add_adapter (bsc#1012628).
- overlayfs: set ctime when setting mtime and atime (bsc#1012628).
- accel/ivpu: Don't flood dmesg with VPU ready message
  (bsc#1012628).
- gpio: timberdale: Fix potential deadlock on &amp;tgpio-&gt;lock
  (bsc#1012628).
- ata: libata-core: Fix compilation warning in
  ata_dev_config_ncq() (bsc#1012628).
- ata: libata-eh: Fix compilation warning in ata_eh_link_report()
  (bsc#1012628).
- tracing: relax trace_event_eval_update() execution with
  cond_resched() (bsc#1012628).
- wifi: mwifiex: Sanity check tlv_len and tlv_bitmap_len
  (bsc#1012628).
- wifi: cfg80211: validate AP phy operation before starting it
  (bsc#1012628).
- wifi: iwlwifi: Ensure ack flag is properly cleared
  (bsc#1012628).
- rfkill: sync before userspace visibility/changes (bsc#1012628).
- HID: logitech-hidpp: Add Bluetooth ID for the Logitech M720
  Triathlon mouse (bsc#1012628).
- HID: holtek: fix slab-out-of-bounds Write in
  holtek_kbd_input_event (bsc#1012628).
- Bluetooth: btusb: add shutdown function for QCA6174
  (bsc#1012628).
- Bluetooth: Avoid redundant authentication (bsc#1012628).
- Bluetooth: hci_core: Fix build warnings (bsc#1012628).
- wifi: cfg80211: Fix 6GHz scan configuration (bsc#1012628).
- wifi: mac80211: work around Cisco AP 9115 VHT MPDU length
  (bsc#1012628).
- wifi: mac80211: allow transmitting EAPOL frames with tainted
  key (bsc#1012628).
- wifi: cfg80211: avoid leaking stack data into trace
  (bsc#1012628).
- regulator/core: Revert "fix kobject release warning and memory
  leak in regulator_register()" (bsc#1012628).
- SUNRPC: Fail quickly when server does not recognize TLS
  (bsc#1012628).
- SUNRPC/TLS: Lock the lower_xprt during the tls handshake
  (bsc#1012628).
- nfs: decrement nrequests counter before releasing the req
  (bsc#1012628).
- sky2: Make sure there is at least one frag_addr available
  (bsc#1012628).
- ipv4/fib: send notify when delete source address routes
  (bsc#1012628).
- drm: panel-orientation-quirks: Add quirk for One Mix 2S
  (bsc#1012628).
- btrfs: fix some -Wmaybe-uninitialized warnings in ioctl.c
  (bsc#1012628).
- btrfs: error out when COWing block using a stale transaction
  (bsc#1012628).
- btrfs: error when COWing block from a root that is being deleted
  (bsc#1012628).
- btrfs: error out when reallocating block for defrag using a
  stale transaction (bsc#1012628).
- platform/x86: touchscreen_dmi: Add info for the BUSH Bush
  Windows tablet (bsc#1012628).
- drm/amd/pm: add unique_id for gc 11.0.3 (bsc#1012628).
- HID: multitouch: Add required quirk for Synaptics 0xcd7e device
  (bsc#1012628).
- HID: nintendo: reinitialize USB Pro Controller after resuming
  from suspend (bsc#1012628).
- HID: Add quirk to ignore the touchscreen battery on HP ENVY
  15-eu0556ng (bsc#1012628).
- platform/x86: touchscreen_dmi: Add info for the Positivo C4128B
  (bsc#1012628).
- cpufreq: schedutil: Update next_freq when cpufreq_limits change
  (bsc#1012628).
- io-wq: fully initialize wqe before calling
  cpuhp_state_add_instance_nocalls() (bsc#1012628).
- Bluetooth: hci_sync: Fix not handling ISO_LINK in
  hci_abort_conn_sync (bsc#1012628).
- Bluetooth: hci_sync: Introduce PTR_UINT/UINT_PTR macros
  (bsc#1012628).
- Bluetooth: ISO: Fix invalid context error (bsc#1012628).
- Bluetooth: hci_sync: delete CIS in BT_OPEN/CONNECT/BOUND when
  aborting (bsc#1012628).
- Bluetooth: hci_sync: always check if connection is alive before
  deleting (bsc#1012628).
- net/mlx5: E-switch, register event handler before arming the
  event (bsc#1012628).
- net/mlx5: Handle fw tracer change ownership event based on MTRC
  (bsc#1012628).
- net/mlx5e: RX, Fix page_pool allocation failure recovery for
  striding rq (bsc#1012628).
- net/mlx5e: RX, Fix page_pool allocation failure recovery for
  legacy rq (bsc#1012628).
- net/mlx5e: XDP, Fix XDP_REDIRECT mpwqe page fragment leaks on
  shutdown (bsc#1012628).
- net/mlx5e: Take RTNL lock before triggering netdev notifiers
  (bsc#1012628).
- net/mlx5e: Don't offload internal port if filter device is
  out device (bsc#1012628).
- net/mlx5e: Fix VF representors reporting zero counters to
  "ip -s" command (bsc#1012628).
- net/tls: split tls_rx_reader_lock (bsc#1012628).
- tcp: allow again tcp_disconnect() when threads are waiting
  (bsc#1012628).
- Bluetooth: hci_event: Fix using memcmp when comparing keys
  (bsc#1012628).
- tcp_bpf: properly release resources on error paths
  (bsc#1012628).
- mtd: rawnand: qcom: Unmap the right resource upon probe failure
  (bsc#1012628).
- mtd: rawnand: pl353: Ensure program page operations are
  successful (bsc#1012628).
- mtd: rawnand: marvell: Ensure program page operations are
  successful (bsc#1012628).
- mtd: rawnand: arasan: Ensure program page operations are
  successful (bsc#1012628).
- mtd: rawnand: Ensure the nand chip supports cached reads
  (bsc#1012628).
- mtd: spinand: micron: correct bitmask for ecc status
  (bsc#1012628).
- mtd: physmap-core: Restore map_rom fallback (bsc#1012628).
- dt-bindings: mmc: sdhci-msm: correct minimum number of clocks
  (bsc#1012628).
- mmc: sdhci-pci-gli: fix LPM negotiation so x86/S0ix SoCs can
  suspend (bsc#1012628).
- mmc: mtk-sd: Use readl_poll_timeout_atomic in msdc_reset_hw
  (bsc#1012628).
- mmc: core: Fix error propagation for some ioctl commands
  (bsc#1012628).
- mmc: core: sdio: hold retuning if sdio in 1-bit mode
  (bsc#1012628).
- mmc: core: Capture correct oemid-bits for eMMC cards
  (bsc#1012628).
- pinctrl: qcom: lpass-lpi: fix concurrent register updates
  (bsc#1012628).
- Revert "pinctrl: avoid unsafe code pattern in find_pinctrl()"
  (bsc#1012628).
- pNFS: Fix a hang in nfs4_evict_inode() (bsc#1012628).
- pNFS/flexfiles: Check the layout validity in
  ff_layout_mirror_prepare_stats (bsc#1012628).
- ACPI: irq: Fix incorrect return value in acpi_register_gsi()
  (bsc#1012628).
- ACPI: bus: Move acpi_arm_init() to the place of after
  acpi_ghes_init() (bsc#1012628).
- perf dlfilter: Fix use of addr_location__exit() in
  dlfilter__object_code() (bsc#1012628).
- Revert "accel/ivpu: Use cached buffers for FW loading"
  (bsc#1012628).
- fanotify: limit reporting of event with non-decodeable file
  handles (bsc#1012628).
- NFS: Fix potential oops in nfs_inode_remove_request()
  (bsc#1012628).
- nfs42: client needs to strip file mode's suid/sgid bit after
  ALLOCATE op (bsc#1012628).
- nvme: sanitize metadata bounce buffer for reads (bsc#1012628).
- nvme-pci: add BOGUS_NID for Intel 0a54 device (bsc#1012628).
- nvme-auth: use chap-&gt;s2 to indicate bidirectional authentication
  (bsc#1012628).
- nvmet-auth: complete a request only after freeing the dhchap
  pointers (bsc#1012628).
- nvme-rdma: do not try to stop unallocated queues (bsc#1012628).
- USB: serial: option: add Telit LE910C4-WWX 0x1035 composition
  (bsc#1012628).
- USB: serial: option: add entry for Sierra EM9191 with new
  firmware (bsc#1012628).
- USB: serial: option: add Fibocom to DELL custom modem FM101R-GL
  (bsc#1012628).
- thunderbolt: Call tb_switch_put() once DisplayPort bandwidth
  request is finished (bsc#1012628).
- perf: Disallow mis-matched inherited group reads (bsc#1012628).
- s390/pci: fix iommu bitmap allocation (bsc#1012628).
- tracing/kprobes: Return EADDRNOTAVAIL when func matches several
  symbols (bsc#1012628).
- selftests/ftrace: Add new test case which checks non unique
  symbol (bsc#1012628).
- KEYS: asymmetric: Fix sign/verify on pkcs1pad without a hash
  (bsc#1012628).
- apple-gmux: Hard Code max brightness for MMIO gmux
  (bsc#1012628).
- s390/cio: fix a memleak in css_alloc_subchannel (bsc#1012628).
- platform/surface: platform_profile: Propagate error if profile
  registration fails (bsc#1012628).
- platform/x86: intel-uncore-freq: Conditionally create attribute
  for read frequency (bsc#1012628).
- platform/x86: msi-ec: Fix the 3rd config (bsc#1012628).
- platform/x86: asus-wmi: Change ASUS_WMI_BRN_DOWN code from
  0x20 to 0x2e (bsc#1012628).
- platform/x86: asus-wmi: Only map brightness codes when using
  asus-wmi backlight control (bsc#1012628).
- platform/x86: asus-wmi: Map 0x2a code, Ignore 0x2b and 0x2c
  events (bsc#1012628).
- rust: error: fix the description for `ECHILD` (bsc#1012628).
- gpiolib: acpi: Add missing memset(0) to
  acpi_get_gpiod_from_data() (bsc#1012628).
- gpio: vf610: set value before the direction to avoid a glitch
  (bsc#1012628).
- gpio: vf610: mask the gpio irq in system suspend and support
  wakeup (bsc#1012628).
- ASoC: cs35l56: Fix illegal use of init_completion()
  (bsc#1012628).
- ASoC: pxa: fix a memory leak in probe() (bsc#1012628).
- ASoC: cs42l42: Fix missing include of gpio/consumer.h
  (bsc#1012628).
- drm/bridge: ti-sn65dsi86: Associate DSI device lifetime with
  auxiliary device (bsc#1012628).
- drm/i915/cx0: Only clear/set the Pipe Reset bit of the PHY
  Lanes Owned (bsc#1012628).
- drm/amdgpu: Fix possible null pointer dereference (bsc#1012628).
- powerpc/mm: Allow ARCH_FORCE_MAX_ORDER up to 12 (bsc#1012628).
- powerpc/qspinlock: Fix stale propagated yield_cpu (bsc#1012628).
- docs: Move rustdoc output, cross-reference it (bsc#1012628).
- rust: docs: fix logo replacement (bsc#1012628).
- phy: mapphone-mdm6600: Fix runtime disable on probe
  (bsc#1012628).
- phy: mapphone-mdm6600: Fix runtime PM for remove (bsc#1012628).
- phy: mapphone-mdm6600: Fix pinctrl_pm handling for sleep pins
  (bsc#1012628).
- phy: qcom-qmp-usb: initialize PCS_USB registers (bsc#1012628).
- phy: qcom-qmp-usb: split PCS_USB init table for sc8280xp and
  sa8775p (bsc#1012628).
- phy: qcom-qmp-combo: Square out 8550 POWER_STATE_CONFIG1
  (bsc#1012628).
- phy: qcom-qmp-combo: initialize PCS_USB registers (bsc#1012628).
- efi/unaccepted: Fix soft lockups caused by parallel memory
  acceptance (bsc#1012628).
- net: move altnames together with the netdevice (bsc#1012628).
- Bluetooth: hci_sock: fix slab oob read in create_monitor_event
  (bsc#1012628).
- net: rfkill: reduce data-&gt;mtx scope in rfkill_fop_open
  (bsc#1012628).
- docs: rust: update Rust docs output path (bsc#1012628).
- kbuild: remove old Rust docs output path (bsc#1012628).
- Bluetooth: hci_sock: Correctly bounds check and pad
  HCI_MON_NEW_INDEX name (bsc#1012628).
- mptcp: avoid sending RST when closing the initial subflow
  (bsc#1012628).
- selftests: mptcp: join: correctly check for no RST
  (bsc#1012628).
- Rename to
  patches.kernel.org/6.5.9-178-NFSv4.1-fixup-use-EXCHGID4_FLAG_USE_PNFS_DS-for.patch.
- commit 29edc7c</changelog>
</package>
<package pkgid="7e5fdfef69627867768d97e3f0676e29c9f6e443b28e88c10664e26b1ef6f112b08663b8d2b8d3916892a9a5b896596d25ff00a2d50d2787ba1740f7ccc7b1b7" name="kernel-debug" arch="src">
  <version epoch="0" ver="6.5.9" rel="3.1"/>
  <changelog author="msuchanek@suse.de" date="1695643200">- kernel-binary: Move build-time definitions together
  Move source list and build architecture to buildrequires to aid in
  future reorganization of the spec template.
- commit 30e2cef</changelog>
  <changelog author="mkubecek@suse.cz" date="1696334400">- Update
  patches.kernel.org/6.5.3-622-netfilter-ipset-add-the-missing-IP_SET_HASH_WIT.patch
  references (add CVE-2023-42753 bsc#1215150).
- commit ddd076d</changelog>
  <changelog author="mkubecek@suse.cz" date="1696334401">- netfilter: ipset: Fix race between IPSET_CMD_CREATE and
  IPSET_CMD_SWAP (CVE-2023-42756 bsc#1215767).
- commit 5c8516c</changelog>
  <changelog author="palcantara@suse.de" date="1696334402">- fs/smb/client: Reset password pointer to NULL (bsc#1215899
  CVE-2023-5345).
- commit 180c31b</changelog>
  <changelog author="palcantara@suse.de" date="1696334403">- cifs: Fix UAF in cifs_demultiplex_thread() (bsc#1208995
  CVE-2023-1192).
- commit 34d5680</changelog>
  <changelog author="mkubecek@suse.cz" date="1696420800">- ipv4: fix null-deref in ipv4_link_failure (CVE-2023-42754
  bsc#1215467).
- commit a4ade06</changelog>
  <changelog author="mkubecek@suse.cz" date="1696420801">- Update
  patches.kernel.org/6.5.3-624-netfilter-xt_u32-validate-user-space-input.patch
  references (add CVE-2023-39192 bsc#1215858).
- commit d5f1e57</changelog>
  <changelog author="mkubecek@suse.cz" date="1696420802">- Update
  patches.kernel.org/6.5.3-625-netfilter-xt_sctp-validate-the-flag_info-count.patch
  references (add CVE-2023-39193 bsc#1215860).
- commit c56e2dd</changelog>
  <changelog author="jslaby@suse.cz" date="1696507200">- misc: rtsx: Fix some platforms can not boot and move the l1ss
  judgment to probe (bsc#1214428).
- Delete
  patches.suse/Revert-101bd907b424-misc-rtsx-judge-ASPM-Mode-to-set.patch.
  Replace the revert by the upstream fix.
- commit e5944a3</changelog>
  <changelog author="jslaby@suse.cz" date="1696593600">- Linux 6.5.6 (bsc#1012628).
- NFS: Fix error handling for O_DIRECT write scheduling
  (bsc#1012628).
- NFS: Fix O_DIRECT locking issues (bsc#1012628).
- NFS: More O_DIRECT accounting fixes for error paths
  (bsc#1012628).
- NFS: Use the correct commit info in nfs_join_page_group()
  (bsc#1012628).
- NFS: More fixes for nfs_direct_write_reschedule_io()
  (bsc#1012628).
- NFS/pNFS: Report EINVAL errors from connect() to the server
  (bsc#1012628).
- SUNRPC: Mark the cred for revalidation if the server rejects it
  (bsc#1012628).
- NFSv4.1: use EXCHGID4_FLAG_USE_PNFS_DS for DS server
  (bsc#1012628).
- NFSv4.1: fix pnfs MDS=DS session trunking (bsc#1012628).
- media: v4l: Use correct dependency for camera sensor drivers
  (bsc#1012628).
- media: via: Use correct dependency for camera sensor drivers
  (bsc#1012628).
- gfs2: Fix another freeze/thaw hang (bsc#1012628).
- netfs: Only call folio_start_fscache() one time for each folio
  (bsc#1012628).
- btrfs: improve error message after failure to add delayed dir
  index item (bsc#1012628).
- btrfs: remove BUG() after failure to insert delayed dir index
  item (bsc#1012628).
- ext4: replace the traditional ternary conditional operator
  with with max()/min() (bsc#1012628).
- ext4: move setting of trimmed bit into ext4_try_to_trim_range()
  (bsc#1012628).
- ext4: do not let fstrim block system suspend (bsc#1012628).
- netfilter: nft_set_rbtree: use read spinlock to avoid datapath
  contention (bsc#1012628).
- netfilter: nft_set_pipapo: call nft_trans_gc_queue_sync()
  in catchall GC (bsc#1012628).
- netfilter: nft_set_pipapo: stop GC iteration if GC transaction
  allocation fails (bsc#1012628).
- netfilter: nft_set_hash: try later when GC hits EAGAIN on
  iteration (bsc#1012628).
- netfilter: nf_tables: fix memleak when more than 255 elements
  expired (bsc#1012628).
- netfilter: nf_tables: disallow rule removal from chain binding
  (bsc#1012628).
- ASoC: meson: spdifin: start hw on dai probe (bsc#1012628).
- netfilter: nf_tables: disallow element removal on anonymous sets
  (bsc#1012628).
- bpf: Avoid deadlock when using queue and stack maps from NMI
  (bsc#1012628).
- bpf: Avoid dummy bpf_offload_netdev in __bpf_prog_dev_bound_init
  (bsc#1012628).
- ALSA: docs: Fix a typo of midi2_ump_probe option for
  snd-usb-audio (bsc#1012628).
- ALSA: seq: Avoid delivery of events for disabled UMP groups
  (bsc#1012628).
- ASoC: rt5640: Revert "Fix sleep in atomic context"
  (bsc#1012628).
- ASoC: rt5640: Fix sleep in atomic context (bsc#1012628).
- ASoC: rt5640: fix typos (bsc#1012628).
- ASoC: rt5640: Do not disable/enable IRQ twice on suspend/resume
  (bsc#1012628).
- ASoC: rt5640: Enable the IRQ on resume after configuring
  jack-detect (bsc#1012628).
- ASoC: rt5640: Fix IRQ not being free-ed for HDA jack detect mode
  (bsc#1012628).
- bpf: Fix a erroneous check after snprintf() (bsc#1012628).
- selftests/bpf: fix unpriv_disabled check in test_verifier
  (bsc#1012628).
- ALSA: hda/realtek: Splitting the UX3402 into two separate models
  (bsc#1012628).
- netfilter: conntrack: fix extension size table (bsc#1012628).
- netfilter: nf_tables: Fix entries val in rule reset audit log
  (bsc#1012628).
- Compiler Attributes: counted_by: Adjust name and identifier
  expansion (bsc#1012628).
- uapi: stddef.h: Fix header guard location (bsc#1012628).
- uapi: stddef.h: Fix __DECLARE_FLEX_ARRAY for C++ (bsc#1012628).
- memblock tests: Fix compilation errors (bsc#1012628).
- ASoC: SOF: ipc4-topology: fix wrong sizeof argument
  (bsc#1012628).
- net: microchip: sparx5: Fix memory leak for
  vcap_api_rule_add_keyvalue_test() (bsc#1012628).
- net: microchip: sparx5: Fix memory leak for
  vcap_api_rule_add_actionvalue_test() (bsc#1012628).
- net: microchip: sparx5: Fix possible memory leak in
  vcap_api_encode_rule_test() (bsc#1012628).
- net: microchip: sparx5: Fix possible memory leaks in
  test_vcap_xn_rule_creator() (bsc#1012628).
- net: microchip: sparx5: Fix possible memory leaks in
  vcap_api_kunit (bsc#1012628).
- selftests: tls: swap the TX and RX sockets in some tests
  (bsc#1012628).
- net/core: Fix ETH_P_1588 flow dissector (bsc#1012628).
- ALSA: seq: ump: Fix -Wformat-truncation warning (bsc#1012628).
- ASoC: hdaudio.c: Add missing check for devm_kstrdup
  (bsc#1012628).
- ASoC: imx-audmix: Fix return error with devm_clk_get()
  (bsc#1012628).
- octeon_ep: fix tx dma unmap len values in SG (bsc#1012628).
- iavf: do not process adminq tasks when __IAVF_IN_REMOVE_TASK
  is set (bsc#1012628).
- ASoC: SOF: core: Only call sof_ops_free() on remove if the
  probe was successful (bsc#1012628).
- iavf: add iavf_schedule_aq_request() helper (bsc#1012628).
- iavf: schedule a request immediately after add/delete vlan
  (bsc#1012628).
- i40e: Fix VF VLAN offloading when port VLAN is configured
  (bsc#1012628).
- netfilter, bpf: Adjust timeouts of non-confirmed CTs in
  bpf_ct_insert_entry() (bsc#1012628).
- ionic: fix 16bit math issue when PAGE_SIZE &gt;= 64KB
  (bsc#1012628).
- igc: Fix infinite initialization loop with early XDP redirect
  (bsc#1012628).
- scsi: iscsi_tcp: restrict to TCP sockets (bsc#1012628).
- powerpc/perf/hv-24x7: Update domain value check (bsc#1012628).
- powerpc/dexcr: Move HASHCHK trap handler (bsc#1012628).
- dccp: fix dccp_v4_err()/dccp_v6_err() again (bsc#1012628).
- x86/mm, kexec, ima: Use memblock_free_late() from
  ima_free_kexec_buffer() (bsc#1012628).
- net: hsr: Properly parse HSRv1 supervisor frames (bsc#1012628).
- platform/x86: intel_scu_ipc: Check status after timeout in
  busy_loop() (bsc#1012628).
- platform/x86: intel_scu_ipc: Check status upon timeout in
  ipc_wait_for_interrupt() (bsc#1012628).
- platform/x86: intel_scu_ipc: Don't override scu in
  intel_scu_ipc_dev_simple_command() (bsc#1012628).
- platform/x86: intel_scu_ipc: Fail IPC send if still busy
  (bsc#1012628).
- x86/asm: Fix build of UML with KASAN (bsc#1012628).
- x86/srso: Fix srso_show_state() side effect (bsc#1012628).
- x86/srso: Set CPUID feature bits independently of bug or
  mitigation status (bsc#1012628).
- x86/srso: Don't probe microcode in a guest (bsc#1012628).
- x86/srso: Fix SBPB enablement for spec_rstack_overflow=off
  (bsc#1012628).
- net: hns3: add cmdq check for vf periodic service task
  (bsc#1012628).
- net: hns3: fix GRE checksum offload issue (bsc#1012628).
- net: hns3: only enable unicast promisc when mac table full
  (bsc#1012628).
- net: hns3: fix fail to delete tc flower rules during reset issue
  (bsc#1012628).
- net: hns3: add 5ms delay before clear firmware reset irq source
  (bsc#1012628).
- net: bridge: use DEV_STATS_INC() (bsc#1012628).
- team: fix null-ptr-deref when team device type is changed
  (bsc#1012628).
- locking/atomic: scripts: fix fallback ifdeffery (bsc#1012628).
- net: rds: Fix possible NULL-pointer dereference (bsc#1012628).
- vxlan: Add missing entries to vxlan_get_size() (bsc#1012628).
- netfilter: nf_tables: disable toggling dormant table state
  more than once (bsc#1012628).
- net: hinic: Fix warning-hinic_set_vlan_fliter() warn: variable
  dereferenced before check 'hwdev' (bsc#1012628).
- net/handshake: Fix memory leak in __sock_create() and
  sock_alloc_file() (bsc#1012628).
- i915/pmu: Move execlist stats initialization to execlist
  specific setup (bsc#1012628).
- drm/virtio: clean out_fence on complete_submit (bsc#1012628).
- locking/seqlock: Do the lockdep annotation before locking in
  do_write_seqcount_begin_nested() (bsc#1012628).
- net: ena: Flush XDP packets on error (bsc#1012628).
- bnxt_en: Flush XDP for bnxt_poll_nitroa0()'s NAPI (bsc#1012628).
- octeontx2-pf: Do xdp_do_flush() after redirects (bsc#1012628).
- igc: Expose tx-usecs coalesce setting to user (bsc#1012628).
- cxl/region: Match auto-discovered region decoders by HPA range
  (bsc#1012628).
- proc: nommu: /proc/&lt;pid&gt;/maps: release mmap read lock
  (bsc#1012628).
- proc: nommu: fix empty /proc/&lt;pid&gt;/maps (bsc#1012628).
- gpio: tb10x: Fix an error handling path in tb10x_gpio_probe()
  (bsc#1012628).
- i2c: mux: demux-pinctrl: check the return value of
  devm_kstrdup() (bsc#1012628).
- i2c: mux: gpio: Add missing fwnode_handle_put() (bsc#1012628).
- i2c: xiic: Correct return value check for xiic_reinit()
  (bsc#1012628).
- ASoC: cs35l56: Disable low-power hibernation mode (bsc#1012628).
- drm/amd/display: Update DPG test pattern programming
  (bsc#1012628).
- drm/amd/display: fix a regression in blank pixel data caused
  by coding mistake (bsc#1012628).
- arm64: dts: qcom: sdm845-db845c: Mark cont splash memory region
  as reserved (bsc#1012628).
- direct_write_fallback(): on error revert the -&gt;ki_pos update
  from buffered write (bsc#1012628).
- btrfs: reset destination buffer when read_extent_buffer()
  gets invalid range (bsc#1012628).
- vfio/mdev: Fix a null-ptr-deref bug for mdev_unregister_parent()
  (bsc#1012628).
- MIPS: Alchemy: only build mmc support helpers if au1xmmc is
  enabled (bsc#1012628).
- spi: spi-gxp: BUG: Correct spi write return value (bsc#1012628).
- bus: ti-sysc: Use fsleep() instead of usleep_range() in
  sysc_reset() (bsc#1012628).
- bus: ti-sysc: Fix missing AM35xx SoC matching (bsc#1012628).
- firmware: arm_scmi: Harden perf domain info access
  (bsc#1012628).
- firmware: arm_scmi: Fixup perf power-cost/microwatt support
  (bsc#1012628).
- power: supply: mt6370: Fix missing error code in
  mt6370_chg_toggle_cfo() (bsc#1012628).
- clk: sprd: Fix thm_parents incorrect configuration
  (bsc#1012628).
- clk: si521xx: Use REGCACHE_FLAT instead of NONE (bsc#1012628).
- clk: si521xx: Fix regmap write accessor (bsc#1012628).
- clk: tegra: fix error return case for recalc_rate (bsc#1012628).
- ARM: dts: ti: omap: Fix bandgap thermal cells addressing for
  omap3/4 (bsc#1012628).
- ARM: dts: ti: omap: motorola-mapphone: Fix abe_clkctrl warning
  on boot (bsc#1012628).
- bus: ti-sysc: Fix SYSC_QUIRK_SWSUP_SIDLE_ACT handling for uart
  wake-up (bsc#1012628).
- swiotlb: use the calculated number of areas (bsc#1012628).
- power: supply: ucs1002: fix error code in ucs1002_get_property()
  (bsc#1012628).
- power: supply: rt9467: Fix rt9467_run_aicl() (bsc#1012628).
- power: supply: core: fix use after free in uevent (bsc#1012628).
- firmware: imx-dsp: Fix an error handling path in
  imx_dsp_setup_channels() (bsc#1012628).
- xtensa: add default definition for XCHAL_HAVE_DIV32
  (bsc#1012628).
- xtensa: iss/network: make functions static (bsc#1012628).
- xtensa: boot: don't add include-dirs (bsc#1012628).
- xtensa: umulsidi3: fix conditional expression (bsc#1012628).
- xtensa: boot/lib: fix function prototypes (bsc#1012628).
- power: supply: rk817: Fix node refcount leak (bsc#1012628).
- powerpc/stacktrace: Fix arch_stack_walk_reliable()
  (bsc#1012628).
- selftests/powerpc: Fix emit_tests to work with run_kselftest.sh
  (bsc#1012628).
- arm64: dts: imx8mp: Fix SDMA2/3 clocks (bsc#1012628).
- arm64: dts: imx8mp-beacon-kit: Fix audio_pll2 clock
  (bsc#1012628).
- soc: imx8m: Enable OCOTP clock for imx8mm before reading
  registers (bsc#1012628).
- arm64: dts: imx8mm-evk: Fix hdmi@3d node (bsc#1012628).
- arm64: dts: imx: Add imx8mm-prt8mm.dtb to build (bsc#1012628).
- firmware: arm_ffa: Don't set the memory region attributes for
  MEM_LEND (bsc#1012628).
- i915/guc: Get runtime pm in busyness worker only if already
  active (bsc#1012628).
- accel/ivpu: Do not use wait event interruptible (bsc#1012628).
- accel/ivpu: Use cached buffers for FW loading (bsc#1012628).
- gpio: pmic-eic-sprd: Add can_sleep flag for PMIC EIC chip
  (bsc#1012628).
- i2c: npcm7xx: Fix callback completion ordering (bsc#1012628).
- NFSD: Fix zero NFSv4 READ results when RQ_SPLICE_OK is not set
  (bsc#1012628).
- x86/reboot: VMCLEAR active VMCSes before emergency reboot
  (bsc#1012628).
- ceph: drop messages from MDS when unmounting (bsc#1012628).
- dma-debug: don't call __dma_entry_alloc_check_leak() under
  free_entries_lock (bsc#1012628).
- bpf: Annotate bpf_long_memcpy with data_race (bsc#1012628).
- ASoC: amd: yc: Add DMI entries to support Victus by HP Gaming
  Laptop 15-fb0xxx (8A3E) (bsc#1012628).
- spi: sun6i: reduce DMA RX transfer width to single byte
  (bsc#1012628).
- spi: sun6i: fix race between DMA RX transfer completion and
  RX FIFO drain (bsc#1012628).
- nvme-fc: Prevent null pointer dereference in
  nvme_fc_io_getuuid() (bsc#1012628).
- parisc: sba: Fix compile warning wrt list of SBA devices
  (bsc#1012628).
- parisc: sba-iommu: Fix sparse warnigs (bsc#1012628).
- parisc: ccio-dma: Fix sparse warnings (bsc#1012628).
- parisc: iosapic.c: Fix sparse warnings (bsc#1012628).
- parisc: drivers: Fix sparse warning (bsc#1012628).
- parisc: irq: Make irq_stack_union static to avoid sparse warning
  (bsc#1012628).
- scsi: qedf: Add synchronization between I/O completions and
  abort (bsc#1012628).
- scsi: ufs: core: Move __ufshcd_send_uic_cmd() outside host_lock
  (bsc#1012628).
- scsi: ufs: core: Poll HCS.UCRDY before issuing a UIC command
  (bsc#1012628).
- selftests/ftrace: Correctly enable event in instance-event.tc
  (bsc#1012628).
- ring-buffer: Avoid softlockup in ring_buffer_resize()
  (bsc#1012628).
- btrfs: assert delayed node locked when removing delayed item
  (bsc#1012628).
- selftests: fix dependency checker script (bsc#1012628).
- ring-buffer: Do not attempt to read past "commit" (bsc#1012628).
- net/smc: bugfix for smcr v2 server connect success statistic
  (bsc#1012628).
- ata: sata_mv: Fix incorrect string length computation in
  mv_dump_mem() (bsc#1012628).
- efi/x86: Ensure that EFI_RUNTIME_MAP is enabled for kexec
  (bsc#1012628).
- platform/mellanox: mlxbf-bootctl: add NET dependency into
  Kconfig (bsc#1012628).
- platform/x86: asus-wmi: Support 2023 ROG X16 tablet mode
  (bsc#1012628).
- thermal/of: add missing of_node_put() (bsc#1012628).
- drm/amdgpu: Store CU info from all XCCs for GFX v9.4.3
  (bsc#1012628).
- drm/amdkfd: Update cache info reporting for GFX v9.4.3
  (bsc#1012628).
- drm/amdkfd: Update CU masking for GFX 9.4.3 (bsc#1012628).
- drm/amd/display: Don't check registers, if using AUX BL control
  (bsc#1012628).
- drm/amdgpu/soc21: don't remap HDP registers for SR-IOV
  (bsc#1012628).
- drm/amdgpu/nbio4.3: set proper rmmio_remap.reg_offset for SR-IOV
  (bsc#1012628).
- drm/amdgpu: fallback to old RAS error message for aqua_vanjaram
  (bsc#1012628).
- drm/amdkfd: Checkpoint and restore queues on GFX11
  (bsc#1012628).
- drm/amdgpu: Handle null atom context in VBIOS info ioctl
  (bsc#1012628).
- objtool: Fix _THIS_IP_ detection for cold functions
  (bsc#1012628).
- nvme-pci: do not set the NUMA node of device if it has none
  (bsc#1012628).
- riscv: errata: fix T-Head dcache.cva encoding (bsc#1012628).
- scsi: pm80xx: Use phy-specific SAS address when sending
  PHY_START command (bsc#1012628).
- scsi: pm80xx: Avoid leaking tags when processing
  OPC_INB_SET_CONTROLLER_CONFIG command (bsc#1012628).
- smb3: correct places where ENOTSUPP is used instead of preferred
  EOPNOTSUPP (bsc#1012628).
- ata: libata-eh: do not clear ATA_PFLAG_EH_PENDING in
  ata_eh_reset() (bsc#1012628).
- ata: libata-eh: do not thaw the port twice in ata_eh_reset()
  (bsc#1012628).
- Add DMI ID for MSI Bravo 15 B7ED (bsc#1012628).
- spi: nxp-fspi: reset the FLSHxCR1 registers (bsc#1012628).
- spi: stm32: add a delay before SPI disable (bsc#1012628).
- ASoC: fsl: imx-pcm-rpmsg: Add SNDRV_PCM_INFO_BATCH flag
  (bsc#1012628).
- spi: intel-pci: Add support for Granite Rapids SPI serial flash
  (bsc#1012628).
- bpf: Clarify error expectations from bpf_clone_redirect
  (bsc#1012628).
- ASoC: rt5640: Only cancel jack-detect work on suspend if active
  (bsc#1012628).
- ALSA: hda: intel-sdw-acpi: Use u8 type for link index
  (bsc#1012628).
- ASoC: cs42l42: Ensure a reset pulse meets minimum pulse width
  (bsc#1012628).
- ASoC: cs42l42: Don't rely on GPIOD_OUT_LOW to set RESET
  initially low (bsc#1012628).
- ASoC: cs42l42: Avoid stale SoundWire ATTACH after hard reset
  (bsc#1012628).
- firmware: cirrus: cs_dsp: Only log list of algorithms in debug
  build (bsc#1012628).
- ASoC: wm_adsp: Fix missing locking in wm_adsp_[read|write]_ctl()
  (bsc#1012628).
- memblock tests: fix warning: "__ALIGN_KERNEL" redefined
  (bsc#1012628).
- =?UTF-8?q?memblock=20tests:=20fix=20warning=20=E2=80=98st?=
  =?UTF-8?q?ruct=20seq=5Ffile=E2=80=99=20declared=20inside=20parameter=20li?=
  =?UTF-8?q?st?= (bsc#1012628).
- ASoC: imx-rpmsg: Set ignore_pmdown_time for dai_link
  (bsc#1012628).
- ASoC: SOF: sof-audio: Fix DSP core put imbalance on widget
  setup failure (bsc#1012628).
- media: vb2: frame_vector.c: replace WARN_ONCE with a comment
  (bsc#1012628).
- NFSv4.1: fix zero value filehandle in post open getattr
  (bsc#1012628).
- ASoC: SOF: Intel: MTL: Reduce the DSP init timeout
  (bsc#1012628).
- powerpc/watchpoints: Disable preemption in thread_change_pc()
  (bsc#1012628).
- powerpc/watchpoint: Disable pagefaults when getting user
  instruction (bsc#1012628).
- powerpc/watchpoints: Annotate atomic context in more places
  (bsc#1012628).
- ncsi: Propagate carrier gain/loss events to the NCSI controller
  (bsc#1012628).
- net: hsr: Add __packed to struct hsr_sup_tlv (bsc#1012628).
- tsnep: Fix NAPI scheduling (bsc#1012628).
- tsnep: Fix ethtool channels (bsc#1012628).
- tsnep: Fix NAPI polling with budget 0 (bsc#1012628).
- gfs2: fix glock shrinker ref issues (bsc#1012628).
- i2c: designware: fix __i2c_dw_disable() in case master is
  holding SCL low (bsc#1012628).
- LoongArch: Use _UL() and _ULL() (bsc#1012628).
- LoongArch: Set all reserved memblocks on Node#0 at
  initialization (bsc#1012628).
- fbdev/sh7760fb: Depend on FB=y (bsc#1012628).
- perf build: Define YYNOMEM as YYNOABORT for bison &lt; 3.81
  (bsc#1012628).
- ASoC: cs35l56: Call pm_runtime_dont_use_autosuspend()
  (bsc#1012628).
- iommu/arm-smmu-v3: Fix soft lockup triggered by
  arm_smmu_mm_invalidate_range (bsc#1012628).
- spi: zynqmp-gqspi: fix clock imbalance on probe failure
  (bsc#1012628).
- x86/sgx: Resolves SECS reclaim vs. page fault for EAUG race
  (bsc#1012628).
- x86/srso: Add SRSO mitigation for Hygon processors
  (bsc#1012628).
- KVM: SVM: INTERCEPT_RDTSCP is never intercepted anyway
  (bsc#1012628).
- KVM: SVM: Fix TSC_AUX virtualization setup (bsc#1012628).
- KVM: x86/mmu: Open code leaf invalidation from mmu_notifier
  (bsc#1012628).
- KVM: x86/mmu: Do not filter address spaces in
  for_each_tdp_mmu_root_yield_safe() (bsc#1012628).
- KVM: x86/mmu: Stop zapping invalidated TDP MMU roots
  asynchronously (bsc#1012628).
- mptcp: fix bogus receive window shrinkage with multiple subflows
  (bsc#1012628).
- mptcp: move __mptcp_error_report in protocol.c (bsc#1012628).
- mptcp: process pending subflow error on close (bsc#1012628).
- Revert "tty: n_gsm: fix UAF in gsm_cleanup_mux" (bsc#1012628).
- scsi: core: ata: Do no try to probe for CDL on old drives
  (bsc#1012628).
- serial: 8250_port: Check IRQ data before use (bsc#1012628).
- nilfs2: fix potential use after free in
  nilfs_gccache_submit_read_data() (bsc#1012628).
- crypto: sm2 - Fix crash caused by uninitialized context
  (bsc#1012628).
- ALSA: rawmidi: Fix NULL dereference at proc read (bsc#1012628).
- ALSA: hda: Disable power save for solving pop issue on Lenovo
  ThinkCentre M70q (bsc#1012628).
- LoongArch: Fix lockdep static memory detection (bsc#1012628).
- LoongArch: Define relocation types for ABI v2.10 (bsc#1012628).
- LoongArch: numa: Fix high_memory calculation (bsc#1012628).
- LoongArch: Add support for 32_PCREL relocation type
  (bsc#1012628).
- LoongArch: Add support for 64_PCREL relocation type
  (bsc#1012628).
- ata: libata-scsi: link ata port and scsi device (bsc#1012628).
- scsi: sd: Differentiate system and runtime start/stop management
  (bsc#1012628).
- scsi: sd: Do not issue commands to suspended disks on shutdown
  (bsc#1012628).
- ata: libata-scsi: ignore reserved bits for REPORT SUPPORTED
  OPERATION CODES (bsc#1012628).
- io_uring/fs: remove sqe-&gt;rw_flags checking from LINKAT
  (bsc#1012628).
- i2c: i801: unregister tco_pdev in i801_probe() error path
  (bsc#1012628).
- ASoC: amd: yc: Fix non-functional mic on Lenovo 82QF and 82UG
  (bsc#1012628).
- kernel/sched: Modify initial boot task idle setup (bsc#1012628).
- sched/rt: Fix live lock between select_fallback_rq() and RT push
  (bsc#1012628).
- Revert "SUNRPC dont update timeout value on connection reset"
  (bsc#1012628).
- NFSv4: Fix a state manager thread deadlock regression
  (bsc#1012628).
- ACPI: NFIT: Fix incorrect calculation of idt size (bsc#1012628).
- timers: Tag (hr)timer softirq as hotplug safe (bsc#1012628).
- drm/tests: Fix incorrect argument in drm_test_mm_insert_range
  (bsc#1012628).
- cxl/mbox: Fix CEL logic for poison and security commands
  (bsc#1012628).
- arm64: defconfig: remove CONFIG_COMMON_CLK_NPCM8XX=y
  (bsc#1012628).
- mm/damon/vaddr-test: fix memory leak in
  damon_do_test_apply_three_regions() (bsc#1012628).
- selftests/mm: fix awk usage in charge_reserved_hugetlb.sh and
  hugetlb_reparenting_test.sh that may cause error (bsc#1012628).
- mm: mempolicy: keep VMA walk if both MPOL_MF_STRICT and
  MPOL_MF_MOVE are specified (bsc#1012628).
- mm/slab_common: fix slab_caches list corruption after
  kmem_cache_destroy() (bsc#1012628).
- mm: page_alloc: fix CMA and HIGHATOMIC landing on the wrong
  buddy list (bsc#1012628).
- mm: memcontrol: fix GFP_NOFS recursion in memory.high
  enforcement (bsc#1012628).
- cxl/port: Fix cxl_test register enumeration regression
  (bsc#1012628).
- cxl/pci: Fix appropriate checking for _OSC while handling CXL
  RAS registers (bsc#1012628).
- ring-buffer: Fix bytes info in per_cpu buffer stats
  (bsc#1012628).
- ring-buffer: Update "shortest_full" in polling (bsc#1012628).
- btrfs: refresh dir last index during a rewinddir(3) call
  (bsc#1012628).
- btrfs: file_remove_privs needs an exclusive lock in direct io
  write (bsc#1012628).
- btrfs: set last dir index to the current last index when
  opening dir (bsc#1012628).
- btrfs: fix race between reading a directory and adding entries
  to it (bsc#1012628).
- btrfs: properly report 0 avail for very full file systems
  (bsc#1012628).
- media: uvcvideo: Fix OOB read (bsc#1012628).
- bpf: Add override check to kprobe multi link attach
  (bsc#1012628).
- bpf: Fix BTF_ID symbol generation collision (bsc#1012628).
- bpf: Fix BTF_ID symbol generation collision in tools/
  (bsc#1012628).
- net: thunderbolt: Fix TCPv6 GSO checksum calculation
  (bsc#1012628).
- thermal: sysfs: Fix trip_point_hyst_store() (bsc#1012628).
- tracing/user_events: Align set_bit() address for all archs
  (bsc#1012628).
- ata: libata-core: Fix ata_port_request_pm() locking
  (bsc#1012628).
- ata: libata-core: Fix port and device removal (bsc#1012628).
- ata: libata-core: Do not register PM operations for SAS ports
  (bsc#1012628).
- ata: libata-sata: increase PMP SRST timeout to 10s
  (bsc#1012628).
- i915: Limit the length of an sg list to the requested length
  (bsc#1012628).
- drm/i915/gt: Fix reservation address in ggtt_reserve_guc_top
  (bsc#1012628).
- power: supply: rk817: Add missing module alias (bsc#1012628).
- power: supply: ab8500: Set typing and props (bsc#1012628).
- fs: binfmt_elf_efpic: fix personality for ELF-FDPIC
  (bsc#1012628).
- drm/amdkfd: Use gpu_offset for user queue's wptr (bsc#1012628).
- drm/amd/display: fix the ability to use lower resolution modes
  on eDP (bsc#1012628).
- drm/meson: fix memory leak on -&gt;hpd_notify callback
  (bsc#1012628).
- rbd: move rbd_dev_refresh() definition (bsc#1012628).
- rbd: decouple header read-in from updating rbd_dev-&gt;header
  (bsc#1012628).
- rbd: decouple parent info read-in from updating rbd_dev
  (bsc#1012628).
- rbd: take header_rwsem in rbd_dev_refresh() only when updating
  (bsc#1012628).
- memcg: drop kmem.limit_in_bytes (bsc#1012628).
- mm, memcg: reconsider kmem.limit_in_bytes deprecation
  (bsc#1012628).
- ASoC: amd: yc: Fix a non-functional mic on Lenovo 82TL
  (bsc#1012628).
- Rename to
  patches.kernel.org/6.5.6-066-ipv4-fix-null-deref-in-ipv4_link_failure.patch.
- Rename to
  patches.kernel.org/6.5.6-093-netfilter-ipset-Fix-race-between-IPSET_CMD_CREA.patch.
- Rename to
  patches.kernel.org/6.5.6-106-cifs-Fix-UAF-in-cifs_demultiplex_thread.patch.
- Rename to
  patches.kernel.org/6.5.6-111-drm-amdgpu-set-completion-status-as-preempted-f.patch.
- Rename to
  patches.kernel.org/6.5.6-250-misc-rtsx-Fix-some-platforms-can-not-boot-and-m.patch.
- Rename to
  patches.kernel.org/6.5.6-300-fs-smb-client-Reset-password-pointer-to-NULL.patch.
- commit c97c2df</changelog>
  <changelog author="schwab@suse.de" date="1696852800">- mkspec-dtb: add toplevel symlinks also on arm
- commit 3169a10</changelog>
  <changelog author="jslaby@suse.cz" date="1697025600">- Linux 6.5.7 (bsc#1012628).
- xen/events: replace evtchn_rwlock with RCU (bsc#1012628).
- RDMA/mlx5: Remove not-used cache disable flag (bsc#1012628).
- ksmbd: fix race condition from parallel smb2 lock requests
  (bsc#1012628).
- ksmbd: fix uaf in smb20_oplock_break_ack (bsc#1012628).
- ksmbd: fix race condition between session lookup and expire
  (bsc#1012628).
- x86/sev: Use the GHCB protocol when available for SNP CPUID
  requests (bsc#1012628).
- x86/sev: Change npages to unsigned long in snp_accept_memory()
  (bsc#1012628).
- RDMA/mlx5: Fix NULL string error (bsc#1012628).
- RDMA/mlx5: Fix mutex unlocking on error flow for steering
  anchor creation (bsc#1012628).
- RDMA/mlx5: Fix assigning access flags to cache mkeys
  (bsc#1012628).
- RDMA/mlx5: Fix mkey cache possible deadlock on cleanup
  (bsc#1012628).
- RDMA/siw: Fix connection failure handling (bsc#1012628).
- RDMA/srp: Do not call scsi_done() from srp_abort()
  (bsc#1012628).
- RDMA/uverbs: Fix typo of sizeof argument (bsc#1012628).
- RDMA/bnxt_re: Fix the handling of control path response data
  (bsc#1012628).
- RDMA/cma: Fix truncation compilation warning in make_cma_ports
  (bsc#1012628).
- RDMA/cma: Initialize ib_sa_multicast structure to 0 when join
  (bsc#1012628).
- gpio: pxa: disable pinctrl calls for MMP_GPIO (bsc#1012628).
- gpio: aspeed: fix the GPIO number passed to
  pinctrl_gpio_set_config() (bsc#1012628).
- IB/mlx4: Fix the size of a buffer in add_port_entries()
  (bsc#1012628).
- of: dynamic: Fix potential memory leak in of_changeset_action()
  (bsc#1012628).
- RDMA/core: Require admin capabilities to set system parameters
  (bsc#1012628).
- dm zoned: free dmz-&gt;ddev array in dmz_put_zoned_devices
  (bsc#1012628).
- parisc: Fix crash with nr_cpus=1 option (bsc#1012628).
- smb: use kernel_connect() and kernel_bind() (bsc#1012628).
- parisc: Restore __ldcw_align for PA-RISC 2.0 processors
  (bsc#1012628).
- net: lan743x: also select PHYLIB (bsc#1012628).
- HID: intel-ish-hid: ipc: Disable and reenable ACPI GPE bit
  (bsc#1012628).
- HID: sony: remove duplicate NULL check before calling
  usb_free_urb() (bsc#1012628).
- HID: nvidia-shield: Fix a missing led_classdev_unregister()
  in the probe error handling path (bsc#1012628).
- net: mana: Fix oversized sge0 for GSO packets (bsc#1012628).
- net: mana: Fix the tso_bytes calculation (bsc#1012628).
- netlink: annotate data-races around sk-&gt;sk_err (bsc#1012628).
- sctp: update hb timer immediately after users change hb_interval
  (bsc#1012628).
- sctp: update transport state when processing a dupcook packet
  (bsc#1012628).
- tcp: fix delayed ACKs for MSS boundary condition (bsc#1012628).
- tcp: fix quick-ack counting to count actual ACKs of new data
  (bsc#1012628).
- tipc: fix a potential deadlock on &amp;tx-&gt;lock (bsc#1012628).
- net: stmmac: dwmac-stm32: fix resume on STM32 MCU (bsc#1012628).
- ipv4: Set offload_failed flag in fibmatch results (bsc#1012628).
- netfilter: nf_tables: nft_set_rbtree: fix spurious insertion
  failure (bsc#1012628).
- netfilter: nf_tables: Deduplicate nft_register_obj audit logs
  (bsc#1012628).
- selftests: netfilter: Extend nft_audit.sh (bsc#1012628).
- selftests: netfilter: Test nf_tables audit logging
  (bsc#1012628).
- netfilter: handle the connecting collision properly in
  nf_conntrack_proto_sctp (bsc#1012628).
- netfilter: nft_payload: rebuild vlan header on h_proto access
  (bsc#1012628).
- ibmveth: Remove condition to recompute TCP header checksum
  (bsc#1012628).
- net: ethernet: ti: am65-cpsw: Fix error code in
  am65_cpsw_nuss_init_tx_chns() (bsc#1012628).
- rswitch: Fix PHY station management clock setting (bsc#1012628).
- net: renesas: rswitch: Add spin lock protection for irq {un}mask
  (bsc#1012628).
- net: nfc: llcp: Add lock when modifying device list
  (bsc#1012628).
- ethtool: plca: fix plca enable data type while parsing the value
  (bsc#1012628).
- net: usb: smsc75xx: Fix uninit-value access in
  __smsc75xx_read_reg (bsc#1012628).
- ipv6: tcp: add a missing nf_reset_ct() in 3WHS handling
  (bsc#1012628).
- ovl: fetch inode once in ovl_dentry_revalidate_common()
  (bsc#1012628).
- ovl: move freeing ovl_entry past rcu delay (bsc#1012628).
- net: dsa: mv88e6xxx: Avoid EEPROM timeout when EEPROM is absent
  (bsc#1012628).
- ptp: ocp: Fix error handling in ptp_ocp_device_init
  (bsc#1012628).
- ipv4, ipv6: Fix handling of transhdrlen in
  __ip{,6}_append_data() (bsc#1012628).
- neighbour: fix data-races around n-&gt;output (bsc#1012628).
- net: fix possible store tearing in neigh_periodic_work()
  (bsc#1012628).
- net: stmmac: platform: fix the incorrect parameter
  (bsc#1012628).
- modpost: add missing else to the "of" check (bsc#1012628).
- bpf, sockmap: Reject sk_msg egress redirects to non-TCP sockets
  (bsc#1012628).
- bpf, sockmap: Do not inc copied_seq when PEEK flag set
  (bsc#1012628).
- bpf: tcp_read_skb needs to pop skb regardless of seq
  (bsc#1012628).
- ice: always add legacy 32byte RXDID in supported_rxdids
  (bsc#1012628).
- NFSv4: Fix a nfs4_state_manager() race (bsc#1012628).
- ima: rework CONFIG_IMA dependency block (bsc#1012628).
- scsi: target: core: Fix deadlock due to recursive locking
  (bsc#1012628).
- wifi: iwlwifi: mvm: Fix incorrect usage of scan API
  (bsc#1012628).
- ima: Finish deprecation of IMA_TRUSTED_KEYRING Kconfig
  (bsc#1012628).
- Update config files (set the defaults).
- regulator/core: regulator_register: set device-&gt;class earlier
  (bsc#1012628).
- wifi: mac80211: Create resources for disabled links
  (bsc#1012628).
- iommu/mediatek: Fix share pgtable for iova over 4GB
  (bsc#1012628).
- perf/x86/amd: Do not WARN() on every IRQ (bsc#1012628).
- wifi: mac80211: fix potential key use-after-free (bsc#1012628).
- regmap: rbtree: Fix wrong register marked as in-cache when
  creating new node (bsc#1012628).
- rtla/timerlat: Do not stop user-space if a cpu is offline
  (bsc#1012628).
- perf/x86/amd/core: Fix overflow reset on hotplug (bsc#1012628).
- wifi: mt76: mt76x02: fix MT76x0 external LNA gain handling
  (bsc#1012628).
- drivers/net: process the result of hdlc_open() and add call
  of hdlc_close() in uhdlc_close() (bsc#1012628).
- Bluetooth: ISO: Fix handling of listen for unicast
  (bsc#1012628).
- Bluetooth: Fix hci_link_tx_to RCU lock usage (bsc#1012628).
- Bluetooth: Delete unused hci_req_prepare_suspend() declaration
  (bsc#1012628).
- regulator: mt6358: split ops for buck and linear range LDO
  regulators (bsc#1012628).
- bpf: unconditionally reset backtrack_state masks on global
  func exit (bsc#1012628).
- bpf: Fix tr dereferencing (bsc#1012628).
- leds: Drop BUG_ON check for LED_COLOR_ID_MULTI (bsc#1012628).
- s390/bpf: Let arch_prepare_bpf_trampoline return program size
  (bsc#1012628).
- erofs: allow empty device tags in flatdev mode (bsc#1012628).
- HID: nvidia-shield: add LEDS_CLASS dependency (bsc#1012628).
- wifi: mwifiex: Fix oob check condition in
  mwifiex_process_rx_packet (bsc#1012628).
- wifi: mac80211: fix mesh id corruption on 32 bit systems
  (bsc#1012628).
- wifi: cfg80211: add missing kernel-doc for cqm_rssi_work
  (bsc#1012628).
- rtla/timerlat_aa: Fix previous IRQ delay for IRQs that happens
  after thread sample (bsc#1012628).
- rtla/timerlat_aa: Fix negative IRQ delay (bsc#1012628).
- rtla/timerlat_aa: Zero thread sum after every sample analysis
  (bsc#1012628).
- wifi: cfg80211: fix cqm_config access race (bsc#1012628).
- wifi: iwlwifi: mvm: Fix a memory corruption issue (bsc#1012628).
- wifi: iwlwifi: dbg_ini: fix structure packing (bsc#1012628).
- iwlwifi: mvm: handle PS changes in vif_cfg_changed
  (bsc#1012628).
- wifi: cfg80211/mac80211: hold link BSSes when assoc fails for
  MLO connection (bsc#1012628).
- erofs: fix memory leak of LZMA global compressed deduplication
  (bsc#1012628).
- ubi: Refuse attaching if mtd's erasesize is 0 (bsc#1012628).
- wifi: mt76: fix lock dependency problem for wed_lock
  (bsc#1012628).
- HID: sony: Fix a potential memory leak in sony_probe()
  (bsc#1012628).
- arm64: errata: Add Cortex-A520 speculative unprivileged load
  workaround (bsc#1012628).
- Update config files (use the default).
- arm64: Add Cortex-A520 CPU part definition (bsc#1012628).
- drm/amd: Fix logic error in
  sienna_cichlid_update_pcie_parameters() (bsc#1012628).
- drm/amd: Fix detection of _PR3 on the PCIe root port
  (bsc#1012628).
- drm/i915: Don't set PIPE_CONTROL_FLUSH_L3 for aux inval
  (bsc#1012628).
- net: prevent rewrite of msg_name in sock_sendmsg()
  (bsc#1012628).
- btrfs: always print transaction aborted messages with an error
  level (bsc#1012628).
- io_uring: ensure io_lockdep_assert_cq_locked() handles disabled
  rings (bsc#1012628).
- io_uring/kbuf: don't allow registered buffer rings on highmem
  pages (bsc#1012628).
- net: replace calls to sock-&gt;ops-&gt;connect() with kernel_connect()
  (bsc#1012628).
- platform/x86/intel/ifs: release cpus_read_lock() (bsc#1012628).
- PCI: qcom: Fix IPQ8074 enumeration (bsc#1012628).
- PCI/PM: Mark devices disconnected if upstream PCIe link is
  down on resume (bsc#1012628).
- md/raid5: release batch_last before waiting for another
  stripe_head (bsc#1012628).
- io_uring: don't allow IORING_SETUP_NO_MMAP rings on highmem
  pages (bsc#1012628).
- wifi: mwifiex: Fix tlv_buf_left calculation (bsc#1012628).
- wifi: rtw88: rtw8723d: Fix MAC address offset in EEPROM
  (bsc#1012628).
- Bluetooth: hci_sync: Fix handling of
  HCI_QUIRK_STRICT_DUPLICATE_FILTER (bsc#1012628).
- wifi: brcmfmac: Replace 1-element arrays with flexible arrays
  (bsc#1012628).
- Bluetooth: hci_codec: Fix leaking content of local_codecs
  (bsc#1012628).
- qed/red_ll2: Fix undefined behavior bug in struct qed_ll2_info
  (bsc#1012628).
- mptcp: userspace pm allow creating id 0 subflow (bsc#1012628).
- mptcp: fix delegated action races (bsc#1012628).
- net: ethernet: mediatek: disable irq before schedule napi
  (bsc#1012628).
- vringh: don't use vringh_kiov_advance() in vringh_iov_xfer()
  (bsc#1012628).
- net: mana: Fix TX CQE error handling (bsc#1012628).
- iommu/vt-d: Avoid memory allocation in iommu_suspend()
  (bsc#1012628).
- scsi: zfcp: Fix a double put in zfcp_port_enqueue()
  (bsc#1012628).
- iommu/apple-dart: Handle DMA_FQ domains in attach_dev()
  (bsc#1012628).
- maple_tree: add MAS_UNDERFLOW and MAS_OVERFLOW states
  (bsc#1012628).
- maple_tree: reduce resets during store setup (bsc#1012628).
- iommu/arm-smmu-v3: Avoid constructing invalid range commands
  (bsc#1012628).
- net: release reference to inet6_dev pointer (bsc#1012628).
- net: change accept_ra_min_rtr_lft to affect all RA lifetimes
  (bsc#1012628).
- net: add sysctl accept_ra_min_rtr_lft (bsc#1012628).
- arm64: cpufeature: Fix CLRBHB and BC detection (bsc#1012628).
- arm64: add HWCAP for FEAT_HBC (hinted conditional branches)
  (bsc#1012628).
- btrfs: don't clear uptodate on write errors (bsc#1012628).
- btrfs: remove end_extent_writepage (bsc#1012628).
- btrfs: remove btrfs_writepage_endio_finish_ordered
  (bsc#1012628).
- ata: libata-scsi: Fix delayed scsi_rescan_device() execution
  (bsc#1012628).
- scsi: Do not attempt to rescan suspended devices (bsc#1012628).
- scsi: core: Improve type safety of scsi_rescan_device()
  (bsc#1012628).
- mptcp: fix dangling connection hang-up (bsc#1012628).
- mptcp: rename timer related helper to less confusing names
  (bsc#1012628).
- mptcp: Remove unnecessary test for __mptcp_init_sock()
  (bsc#1012628).
- maple_tree: add mas_is_active() to detect in-tree walks
  (bsc#1012628).
- ASoC: tegra: Fix redundant PLLA and PLLA_OUT0 updates
  (bsc#1012628).
- ASoC: soc-utils: Export snd_soc_dai_is_dummy() symbol
  (bsc#1012628).
- commit e060757</changelog>
  <changelog author="matwey.kornilov@gmail.com" date="1697284800">- config: Reenable Rockchip RK8XX hardware
  In Linux commit
    c20e8c5b1203 ("mfd: rk808: Split into core and i2c")
  CONFIG_MFD_RK808 was renamed to CONFIG_MFD_RK8XX.
  Reenable options required to boot kernel 6.5 on Rock64 board.
- commit e8bd3c1</changelog>
  <changelog author="jslaby@suse.cz" date="1697457600">- Revert "x86/smp: Put CPUs into INIT on shutdown if possible"
  (shutdown-issue).
- commit 9fcbf99</changelog>
  <changelog author="neilb@suse.de" date="1697544000">- NFSv4.1: fixup use EXCHGID4_FLAG_USE_PNFS_DS for DS server
  (bsc#1216201).
- commit 1dbb418</changelog>
  <changelog author="jslaby@suse.cz" date="1697803200">- Linux 6.5.8 (bsc#1012628).
- net: stmmac: remove unneeded stmmac_poll_controller
  (bsc#1012628).
- RDMA/cxgb4: Check skb value for failure to allocate
  (bsc#1012628).
- perf/arm-cmn: Fix the unhandled overflow status of counter 4
  to 7 (bsc#1012628).
- platform/x86: think-lmi: Fix reference leak (bsc#1012628).
- drm/i915: Register engines early to avoid type confusion
  (bsc#1012628).
- cpuidle, ACPI: Evaluate LPI arch_flags for broadcast timer
  (bsc#1012628).
- drm/amdgpu: Fix a memory leak (bsc#1012628).
- platform/x86: hp-wmi:: Mark driver struct with __refdata to
  prevent section mismatch warning (bsc#1012628).
- media: dt-bindings: imx7-csi: Make power-domains not required
  for imx8mq (bsc#1012628).
- drm/amd/display: implement pipe type definition and adding
  accessors (bsc#1012628).
- drm/amd/display: apply edge-case DISPCLK WDIVIDER changes to
  master OTG pipes only (bsc#1012628).
- scsi: Do not rescan devices with a suspended queue
  (bsc#1012628).
- ata: pata_parport: fix pata_parport_devchk (bsc#1012628).
- ata: pata_parport: implement set_devctl (bsc#1012628).
- HID: logitech-hidpp: Fix kernel crash on receiver USB disconnect
  (bsc#1012628).
- quota: Fix slow quotaoff (bsc#1012628).
- dm crypt: Fix reqsize in crypt_iv_eboiv_gen (bsc#1012628).
- ASoC: amd: yc: Fix non-functional mic on Lenovo 82YM
  (bsc#1012628).
- ASoC: hdmi-codec: Fix broken channel map reporting
  (bsc#1012628).
- ata: libata-scsi: Disable scsi device manage_system_start_stop
  (bsc#1012628).
- net: prevent address rewrite in kernel_bind() (bsc#1012628).
- arm64: dts: qcom: sm8150: extend the size of the PDC resource
  (bsc#1012628).
- dt-bindings: interrupt-controller: renesas,rzg2l-irqc: Update
  description for '#interrupt-cells' property (bsc#1012628).
- irqchip: renesas-rzg2l: Fix logic to clear TINT interrupt source
  (bsc#1012628).
- KEYS: trusted: Remove redundant static calls usage
  (bsc#1012628).
- ALSA: usb-audio: Fix microphone sound on Opencomm2 Headset
  (bsc#1012628).
- ALSA: usb-audio: Fix microphone sound on Nexigo webcam
  (bsc#1012628).
- ALSA: hda: cs35l41: Cleanup and fix double free in firmware
  request (bsc#1012628).
- ALSA: hda/realtek: Change model for Intel RVP board
  (bsc#1012628).
- ASoC: SOF: amd: fix for firmware reload failure after playback
  (bsc#1012628).
- ASoC: simple-card-utils: fixup simple_util_startup() error
  handling (bsc#1012628).
- ASoC: Intel: soc-acpi: fix Dell SKU 0B34 (bsc#1012628).
- ASoC: Intel: soc-acpi: Add entry for HDMI_In capture support
  in MTL match table (bsc#1012628).
- ASoC: fsl_sai: Don't disable bitclock for i.MX8MP (bsc#1012628).
- ASoC: Intel: sof_sdw: add support for SKU 0B14 (bsc#1012628).
- ASoC: Intel: soc-acpi: Add entry for sof_es8336 in MTL match
  table (bsc#1012628).
- ALSA: hda/realtek: Add quirk for HP Victus 16-d1xxx to enable
  mute LED (bsc#1012628).
- ALSA: hda/realtek: Add quirk for mute LEDs on HP ENVY x360
  15-eu0xxx (bsc#1012628).
- ALSA: hda/realtek - ALC287 I2S speaker platform support
  (bsc#1012628).
- ALSA: hda/realtek - ALC287 merge RTK codec with CS CS35L41 AMP
  (bsc#1012628).
- pinctrl: nuvoton: wpcm450: fix out of bounds write
  (bsc#1012628).
- pinctrl: starfive: jh7110: Fix failure to set irq after
  CONFIG_PM is enabled (bsc#1012628).
- drm/msm/dp: do not reinitialize phy unless retry during link
  training (bsc#1012628).
- drm/msm/dsi: skip the wait for video mode done if not applicable
  (bsc#1012628).
- drm/msm/dsi: fix irq_of_parse_and_map() error checking
  (bsc#1012628).
- drm/msm/dpu: change _dpu_plane_calc_bw() to use u64 to avoid
  overflow (bsc#1012628).
- drm/msm/dp: Add newlines to debug printks (bsc#1012628).
- drm/msm/dpu: fail dpu_plane_atomic_check() based on mdp clk
  limits (bsc#1012628).
- phy: lynx-28g: cancel the CDR check work item on the remove path
  (bsc#1012628).
- phy: lynx-28g: lock PHY while performing CDR lock workaround
  (bsc#1012628).
- phy: lynx-28g: serialize concurrent phy_set_mode_ext() calls
  to shared registers (bsc#1012628).
- net: dsa: qca8k: fix regmap bulk read/write methods on big
  endian systems (bsc#1012628).
- net: dsa: qca8k: fix potential MDIO bus conflict when accessing
  internal PHYs via management frames (bsc#1012628).
- can: isotp: isotp_sendmsg(): fix TX state detection and wait
  behavior (bsc#1012628).
- can: sun4i_can: Only show Kconfig if ARCH_SUNXI is set
  (bsc#1012628).
- arm64: dts: mediatek: fix t-phy unit name (bsc#1012628).
- arm64: dts: mediatek: mt8195: Set DSU PMU status to fail
  (bsc#1012628).
- devlink: Hold devlink lock on health reporter dump get
  (bsc#1012628).
- ravb: Fix up dma_free_coherent() call in ravb_remove()
  (bsc#1012628).
- ravb: Fix use-after-free issue in ravb_tx_timeout_work()
  (bsc#1012628).
- ieee802154: ca8210: Fix a potential UAF in ca8210_probe
  (bsc#1012628).
- mlxsw: fix mlxsw_sp2_nve_vxlan_learning_set() return type
  (bsc#1012628).
- xen-netback: use default TX queue size for vifs (bsc#1012628).
- riscv, bpf: Sign-extend return values (bsc#1012628).
- riscv, bpf: Track both a0 (RISC-V ABI) and a5 (BPF) return
  values (bsc#1012628).
- xdp: Fix zero-size allocation warning in xskq_create()
  (bsc#1012628).
- drm/vmwgfx: fix typo of sizeof argument (bsc#1012628).
- bpf: Fix verifier log for async callback return values
  (bsc#1012628).
- net: refine debug info in skb_checksum_help() (bsc#1012628).
- octeontx2-pf: mcs: update PN only when update_pn is true
  (bsc#1012628).
- net: macsec: indicate next pn update when offloading
  (bsc#1012628).
- net: phy: mscc: macsec: reject PN update requests (bsc#1012628).
- net/mlx5e: macsec: use update_pn flag instead of PN comparation
  (bsc#1012628).
- drm/panel: boe-tv101wum-nl6: Completely pull GPW to VGL before
  TP term (bsc#1012628).
- ixgbe: fix crash with empty VF macvlan list (bsc#1012628).
- net/smc: Fix dependency of SMC on ISM (bsc#1012628).
- net/mlx5e: Again mutually exclude RX-FCS and RX-port-timestamp
  (bsc#1012628).
- s390/bpf: Fix clobbering the caller's backchain in the
  trampoline (bsc#1012628).
- s390/bpf: Fix unwinding past the trampoline (bsc#1012628).
- net: nfc: fix races in nfc_llcp_sock_get() and
  nfc_llcp_sock_get_sn() (bsc#1012628).
- net/smc: Fix pos miscalculation in statistics (bsc#1012628).
- net: tcp: fix crashes trying to free half-baked MTU probes
  (bsc#1012628).
- pinctrl: renesas: rzn1: Enable missing PINMUX (bsc#1012628).
- af_packet: Fix fortified memcpy() without flex array
  (bsc#1012628).
- nfc: nci: assert requested protocol is valid (bsc#1012628).
- octeontx2-pf: Fix page pool frag allocation warning
  (bsc#1012628).
- rswitch: Fix renesas_eth_sw_remove() implementation
  (bsc#1012628).
- rswitch: Fix imbalance phy_power_off() calling (bsc#1012628).
- workqueue: Override implicit ordered attribute in
  workqueue_apply_unbound_cpumask() (bsc#1012628).
- riscv: signal: fix sigaltstack frame size checking
  (bsc#1012628).
- ovl: temporarily disable appending lowedirs (bsc#1012628).
- dmaengine: stm32-mdma: abort resume if no ongoing transfer
  (bsc#1012628).
- dmaengine: stm32-dma: fix stm32_dma_prep_slave_sg in case of
  MDMA chaining (bsc#1012628).
- dmaengine: stm32-dma: fix residue in case of MDMA chaining
  (bsc#1012628).
- dmaengine: stm32-mdma: use Link Address Register to compute
  residue (bsc#1012628).
- dmaengine: stm32-mdma: set in_flight_bytes in case CRQA flag
  is set (bsc#1012628).
- usb: xhci: xhci-ring: Use sysdev for mapping bounce buffer
  (bsc#1012628).
- xhci: track port suspend state correctly in unsuccessful resume
  cases (bsc#1012628).
- xhci: Clear EHB bit only at end of interrupt handler
  (bsc#1012628).
- xhci: Preserve RsvdP bits in ERSTBA register correctly
  (bsc#1012628).
- net: usb: dm9601: fix uninitialized variable use in
  dm9601_mdio_read (bsc#1012628).
- usb: dwc3: Soft reset phy on probe for host (bsc#1012628).
- usb: cdns3: Modify the return value of cdns_set_active ()
  to void when CONFIG_PM_SLEEP is disabled (bsc#1012628).
- usb: hub: Guard against accesses to uninitialized BOS
  descriptors (bsc#1012628).
- usb: musb: Get the musb_qh poniter after musb_giveback
  (bsc#1012628).
- usb: musb: Modify the "HWVers" register address (bsc#1012628).
- iio: pressure: bmp280: Fix NULL pointer exception (bsc#1012628).
- iio: imu: bno055: Fix missing Kconfig dependencies
  (bsc#1012628).
- iio: cros_ec: fix an use-after-free in
  cros_ec_sensors_push_data() (bsc#1012628).
- iio: adc: imx8qxp: Fix address for command buffer registers
  (bsc#1012628).
- iio: dac: ad3552r: Correct device IDs (bsc#1012628).
- iio: admv1013: add mixer_vgate corner cases (bsc#1012628).
- iio: pressure: dps310: Adjust Timeout Settings (bsc#1012628).
- iio: pressure: ms5611: ms5611_prom_is_valid false negative bug
  (bsc#1012628).
- iio: adc: ad7192: Correct reference voltage (bsc#1012628).
- iio: addac: Kconfig: update ad74413r selections (bsc#1012628).
- media: subdev: Don't report V4L2_SUBDEV_CAP_STREAMS when the
  streams API is disabled (bsc#1012628).
- arm64: dts: mediatek: mt8195-demo: fix the memory size to 8GB
  (bsc#1012628).
- arm64: dts: mediatek: mt8195-demo: update and reorder reserved
  memory regions (bsc#1012628).
- drm: Do not overrun array in drm_gem_get_pages() (bsc#1012628).
- drm/tiny: correctly print `struct resource *` on error
  (bsc#1012628).
- drm/atomic-helper: relax unregistered connector check
  (bsc#1012628).
- drm/amdgpu: add missing NULL check (bsc#1012628).
- drm/amd/display: Don't set dpms_off for seamless boot
  (bsc#1012628).
- drm/vmwgfx: Keep a gem reference to user bos in surfaces
  (bsc#1012628).
- ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CBA
  (bsc#1012628).
- ACPI: resource: Add TongFang GM6BGEQ, GM6BG5Q and GM6BG0Q to
  irq1_edge_low_force_override[] (bsc#1012628).
- ACPI: EC: Add quirk for the HP Pavilion Gaming 15-dk1xxx
  (bsc#1012628).
- serial: Reduce spinlocked portion of uart_rs485_config()
  (bsc#1012628).
- serial: 8250_omap: Fix errors with no_console_suspend
  (bsc#1012628).
- serial: core: Fix checks for tx runtime PM state (bsc#1012628).
- binder: fix memory leaks of spam and pending work (bsc#1012628).
- ksmbd: not allow to open file if delelete on close bit is set
  (bsc#1012628).
- perf/x86/lbr: Filter vsyscall addresses (bsc#1012628).
- x86/cpu: Fix AMD erratum #1485 on Zen4-based CPUs (bsc#1012628).
- x86/alternatives: Disable KASAN in apply_alternatives()
  (bsc#1012628).
- mcb: remove is_added flag from mcb_device struct (bsc#1012628).
- thunderbolt: Workaround an IOMMU fault on certain systems with
  Intel Maple Ridge (bsc#1012628).
- thunderbolt: Check that lane 1 is in CL0 before enabling lane
  bonding (bsc#1012628).
- thunderbolt: Correct TMU mode initialization from hardware
  (bsc#1012628).
- thunderbolt: Restart XDomain discovery handshake after failure
  (bsc#1012628).
- powerpc/pseries: Fix STK_PARAM access in the hcall tracing code
  (bsc#1012628).
- powerpc/47x: Fix 47x syscall return crash (bsc#1012628).
- libceph: use kernel_connect() (bsc#1012628).
- ceph: fix incorrect revoked caps assert in ceph_fill_file_size()
  (bsc#1012628).
- ceph: fix type promotion bug on 32bit systems (bsc#1012628).
- Input: powermate - fix use-after-free in
  powermate_config_complete (bsc#1012628).
- Input: psmouse - fix fast_reconnect function for PS/2 mode
  (bsc#1012628).
- Input: xpad - add PXN V900 support (bsc#1012628).
- Input: i8042 - add Fujitsu Lifebook E5411 to i8042 quirk table
  (bsc#1012628).
- Input: xpad - add HyperX Clutch Gladiate Support (bsc#1012628).
- Input: goodix - ensure int GPIO is in input for gpio_count ==
  1 &amp;&amp; gpio_int_idx == 0 case (bsc#1012628).
- tee: amdtee: fix use-after-free vulnerability in
  amdtee_close_session (bsc#1012628).
- mctp: perform route lookups under a RCU read-side lock
  (bsc#1012628).
- block: Don't invalidate pagecache for invalid falloc modes
  (bsc#1012628).
- nfp: flower: avoid rmmod nfp crash issues (bsc#1012628).
- can: sja1000: Always restart the Tx queue after an overrun
  (bsc#1012628).
- power: supply: qcom_battmgr: fix battery_id type (bsc#1012628).
- power: supply: qcom_battmgr: fix enable request endianness
  (bsc#1012628).
- usb: typec: ucsi: Use GET_CAPABILITY attributes data to set
  power supply scope (bsc#1012628).
- cgroup: Remove duplicates in cgroup v1 tasks file (bsc#1012628).
- dma-buf: add dma_fence_timestamp helper (bsc#1012628).
- pinctrl: avoid unsafe code pattern in find_pinctrl()
  (bsc#1012628).
- scsi: ufs: core: Correct clear TM error log (bsc#1012628).
- riscv: Only consider swbp/ss handlers for correct privileged
  mode (bsc#1012628).
- counter: chrdev: fix getting array extensions (bsc#1012628).
- counter: microchip-tcb-capture: Fix the use of internal GCLK
  logic (bsc#1012628).
- coresight: Fix run time warnings while reusing ETR buffer
  (bsc#1012628).
- riscv: Remove duplicate objcopy flag (bsc#1012628).
- RISC-V: Fix wrong use of CONFIG_HAVE_SOFTIRQ_ON_OWN_STACK
  (bsc#1012628).
- usb: typec: ucsi: Fix missing link removal (bsc#1012628).
- usb: typec: altmodes/displayport: Signal hpd low when exiting
  mode (bsc#1012628).
- usb: typec: ucsi: Clear EVENT_PENDING bit if ucsi_send_command
  fails (bsc#1012628).
- usb: gadget: udc-xilinx: replace memcpy with memcpy_toio
  (bsc#1012628).
- usb: gadget: ncm: Handle decoding of multiple NTB's in unwrap
  call (bsc#1012628).
- usb: cdnsp: Fixes issue with dequeuing not queued requests
  (bsc#1012628).
- usb: typec: qcom: Update the logic of regulator enable and
  disable (bsc#1012628).
- usb: misc: onboard_hub: add support for Microchip USB2412 USB
  2.0 hub (bsc#1012628).
- dmaengine: idxd: use spin_lock_irqsave before
  wait_event_lock_irq (bsc#1012628).
- dmaengine: mediatek: Fix deadlock caused by synchronize_irq()
  (bsc#1012628).
- powerpc/8xx: Fix pte_access_permitted() for PAGE_NONE
  (bsc#1012628).
- powerpc/64e: Fix wrong test in __ptep_test_and_clear_young()
  (bsc#1012628).
- fs: Fix kernel-doc warnings (bsc#1012628).
- fs: factor out vfs_parse_monolithic_sep() helper (bsc#1012628).
- ovl: fix regression in parsing of mount options with escaped
  comma (bsc#1012628).
- ovl: make use of -&gt;layers safe in rcu pathwalk (bsc#1012628).
- ovl: fix regression in showing lowerdir mount option
  (bsc#1012628).
- ALSA: hda/realtek - Fixed two speaker platform (bsc#1012628).
- Rename to
  patches.kernel.org/6.5.8-179-Revert-x86-smp-Put-CPUs-into-INIT-on-shutdown-i.patch.
- commit 51baea8</changelog>
  <changelog author="clin@suse.com" date="1697803201">- Delete
  patches.suse/clk-qcom-sc8280xp-Add-fallback-compatibles-to-lpasscc.patch.
  Removed lpasscc fallback compatibles since Lenovo X13s UEFI FW has fixes since v1.58
- commit d32d7cb</changelog>
  <changelog author="clin@suse.com" date="1697803202">- Refresh
  patches.suse/firmware-Add-support-for-Qualcomm-UEFI-Secure-Applic.patch.
- Refresh
  patches.suse/firmware-qcom_scm-Add-support-for-Qualcomm-Secure-Ex.patch.
- Refresh
  patches.suse/lib-ucs2_string-Add-UCS-2-strscpy-function.patch.
  Update upstream status.
- commit ee580b5</changelog>
  <changelog author="jslaby@suse.cz" date="1698062400">- Refresh
  patches.suse/NFSv4-1-fixup-use-EXCHGID4-FLAG-USE-PNFS-DS-for-DS-server-.patch.
  Update upstream status.
- commit 06d7c82</changelog>
  <changelog author="jslaby@suse.cz" date="1698235200">- Linux 6.5.9 (bsc#1012628).
- Bluetooth: hci_event: Ignore NULL link key (bsc#1012628).
- Bluetooth: Reject connection with the device which has same
  BD_ADDR (bsc#1012628).
- Bluetooth: Fix a refcnt underflow problem for hci_conn
  (bsc#1012628).
- Bluetooth: vhci: Fix race when opening vhci device
  (bsc#1012628).
- Bluetooth: hci_event: Fix coding style (bsc#1012628).
- Bluetooth: avoid memcmp() out of bounds warning (bsc#1012628).
- Bluetooth: hci_conn: Fix modifying handle while aborting
  (bsc#1012628).
- ice: fix over-shifted variable (bsc#1012628).
- ice: Fix safe mode when DDP is missing (bsc#1012628).
- ice: reset first in crash dump kernels (bsc#1012628).
- net/smc: return the right falback reason when prefix checks fail
  (bsc#1012628).
- btrfs: fix stripe length calculation for non-zoned data chunk
  allocation (bsc#1012628).
- nfc: nci: fix possible NULL pointer dereference in
  send_acknowledge() (bsc#1012628).
- regmap: fix NULL deref on lookup (bsc#1012628).
- KVM: x86: Mask LVTPC when handling a PMI (bsc#1012628).
- x86/sev: Disable MMIO emulation from user mode (bsc#1012628).
- x86/sev: Check IOBM for IOIO exceptions from user-space
  (bsc#1012628).
- x86/sev: Check for user-space IOIO pointing to kernel space
  (bsc#1012628).
- x86/fpu: Allow caller to constrain xfeatures when copying to
  uabi buffer (bsc#1012628).
- KVM: x86/pmu: Truncate counter value to allowed width on write
  (bsc#1012628).
- KVM: x86: Constrain guest-supported xfeatures only at
  KVM_GET_XSAVE{2} (bsc#1012628).
- x86: KVM: SVM: always update the x2avic msr interception
  (bsc#1012628).
- x86: KVM: SVM: add support for Invalid IPI Vector interception
  (bsc#1012628).
- x86: KVM: SVM: refresh AVIC inhibition in svm_leave_nested()
  (bsc#1012628).
- audit,io_uring: io_uring openat triggers audit reference count
  underflow (bsc#1012628).
- tcp: check mptcp-level constraints for backlog coalescing
  (bsc#1012628).
- mptcp: more conservative check for zero probes (bsc#1012628).
- selftests: mptcp: join: no RST when rm subflow/addr
  (bsc#1012628).
- mm: slab: Do not create kmalloc caches smaller than
  arch_slab_minalign() (bsc#1012628).
- fs/ntfs3: Fix OOB read in ntfs_init_from_boot (bsc#1012628).
- fs/ntfs3: Fix possible null-pointer dereference in hdr_find_e()
  (bsc#1012628).
- fs/ntfs3: fix panic about slab-out-of-bounds caused by
  ntfs_list_ea() (bsc#1012628).
- fs/ntfs3: Fix shift-out-of-bounds in ntfs_fill_super
  (bsc#1012628).
- fs/ntfs3: fix deadlock in mark_as_free_ex (bsc#1012628).
- Revert "net: wwan: iosm: enable runtime pm support for 7560"
  (bsc#1012628).
- netfilter: nft_payload: fix wrong mac header matching
  (bsc#1012628).
- io_uring: fix crash with IORING_SETUP_NO_MMAP and invalid SQ
  ring address (bsc#1012628).
- nvmet-tcp: Fix a possible UAF in queue intialization setup
  (bsc#1012628).
- drm/i915: Retry gtt fault when out of fence registers
  (bsc#1012628).
- drm/mediatek: Correctly free sg_table in gem prime vmap
  (bsc#1012628).
- drm/nouveau/disp: fix DP capable DSM connectors (bsc#1012628).
- drm/edid: add 8 bpc quirk to the BenQ GW2765 (bsc#1012628).
- ALSA: hda/realtek - Fixed ASUS platform headset Mic issue
  (bsc#1012628).
- ALSA: hda/realtek: Add quirk for ASUS ROG GU603ZV (bsc#1012628).
- ALSA: hda/relatek: Enable Mute LED on HP Laptop 15s-fq5xxx
  (bsc#1012628).
- ASoC: codecs: wcd938x-sdw: fix use after free on driver unbind
  (bsc#1012628).
- ASoC: codecs: wcd938x-sdw: fix runtime PM imbalance on probe
  errors (bsc#1012628).
- ASoC: codecs: wcd938x: drop bogus bind error handling
  (bsc#1012628).
- ASoC: codecs: wcd938x: fix unbind tear down order (bsc#1012628).
- ASoC: codecs: wcd938x: fix resource leaks on bind errors
  (bsc#1012628).
- ASoC: codecs: wcd938x: fix regulator leaks on probe errors
  (bsc#1012628).
- ASoC: codecs: wcd938x: fix runtime PM imbalance on remove
  (bsc#1012628).
- qed: fix LL2 RX buffer allocation (bsc#1012628).
- xfrm: fix a data-race in xfrm_lookup_with_ifid() (bsc#1012628).
- xfrm6: fix inet6_dev refcount underflow problem (bsc#1012628).
- xfrm: fix a data-race in xfrm_gen_index() (bsc#1012628).
- xfrm: interface: use DEV_STATS_INC() (bsc#1012628).
- net: xfrm: skip policies marked as dead while reinserting
  policies (bsc#1012628).
- fprobe: Fix to ensure the number of active retprobes is not zero
  (bsc#1012628).
- wifi: cfg80211: use system_unbound_wq for wiphy work
  (bsc#1012628).
- net: ipv4: fix return value check in esp_remove_trailer
  (bsc#1012628).
- net: ipv6: fix return value check in esp_remove_trailer
  (bsc#1012628).
- net: rfkill: gpio: prevent value glitch during probe
  (bsc#1012628).
- tcp: fix excessive TLP and RACK timeouts from HZ rounding
  (bsc#1012628).
- tcp: tsq: relax tcp_small_queue_check() when rtx queue contains
  a single skb (bsc#1012628).
- tcp: Fix listen() warning with v4-mapped-v6 address
  (bsc#1012628).
- docs: fix info about representor identification (bsc#1012628).
- tun: prevent negative ifindex (bsc#1012628).
- gve: Do not fully free QPL pages on prefill errors
  (bsc#1012628).
- ipv4: fib: annotate races around nh-&gt;nh_saddr_genid and
  nh-&gt;nh_saddr (bsc#1012628).
- net: usb: smsc95xx: Fix an error code in smsc95xx_reset()
  (bsc#1012628).
- octeon_ep: update BQL sent bytes before ringing doorbell
  (bsc#1012628).
- i40e: prevent crash on probe if hw registers have invalid values
  (bsc#1012628).
- net: dsa: bcm_sf2: Fix possible memory leak in
  bcm_sf2_mdio_register() (bsc#1012628).
- bonding: Return pointer to data after pull on skb (bsc#1012628).
- net/sched: sch_hfsc: upgrade 'rt' to 'sc' when it becomes a
  inner curve (bsc#1012628).
- neighbor: tracing: Move pin6 inside CONFIG_IPV6=y section
  (bsc#1012628).
- selftests: openvswitch: Catch cases where the tests are killed
  (bsc#1012628).
- selftests: openvswitch: Fix the ct_tuple for v4 (bsc#1012628).
- selftests: netfilter: Run nft_audit.sh in its own netns
  (bsc#1012628).
- netfilter: nft_set_rbtree: .deactivate fails if element has
  expired (bsc#1012628).
- netlink: Correct offload_xstats size (bsc#1012628).
- netfilter: nf_tables: do not refresh timeout when resetting
  element (bsc#1012628).
- nf_tables: fix NULL pointer dereference in
  nft_expr_inner_parse() (bsc#1012628).
- nf_tables: fix NULL pointer dereference in nft_inner_init()
  (bsc#1012628).
- netfilter: nf_tables: do not remove elements if set backend
  implements .abort (bsc#1012628).
- netfilter: nf_tables: revert do not remove elements if set
  backend implements .abort (bsc#1012628).
- selftests: openvswitch: Add version check for pyroute2
  (bsc#1012628).
- net: phy: bcm7xxx: Add missing 16nm EPHY statistics
  (bsc#1012628).
- net: pktgen: Fix interface flags printing (bsc#1012628).
- net: more strict VIRTIO_NET_HDR_GSO_UDP_L4 validation
  (bsc#1012628).
- net: mdio-mux: fix C45 access returning -EIO after API change
  (bsc#1012628).
- net: avoid UAF on deleted altname (bsc#1012628).
- net: fix ifname in netlink ntf during netns move (bsc#1012628).
- net: check for altname conflicts when changing netdev's netns
  (bsc#1012628).
- iio: light: vcnl4000: Don't power on/off chip in config
  (bsc#1012628).
- pwr-mlxbf: extend Kconfig to include gpio-mlxbf3 dependency
  (bsc#1012628).
- ARM: dts: ti: omap: Fix noisy serial with overrun-throttle-ms
  for mapphone (bsc#1012628).
- arm64: dts: mediatek: Fix "mediatek,merge-mute" and
  "mediatek,merge-fifo-en" types (bsc#1012628).
- fs-writeback: do not requeue a clean inode having skipped pages
  (bsc#1012628).
- btrfs: fix race when refilling delayed refs block reserve
  (bsc#1012628).
- btrfs: prevent transaction block reserve underflow when starting
  transaction (bsc#1012628).
- btrfs: return -EUCLEAN for delayed tree ref with a ref count
  not equals to 1 (bsc#1012628).
- btrfs: initialize start_slot in btrfs_log_prealloc_extents
  (bsc#1012628).
- i2c: mux: Avoid potential false error message in
  i2c_mux_add_adapter (bsc#1012628).
- overlayfs: set ctime when setting mtime and atime (bsc#1012628).
- accel/ivpu: Don't flood dmesg with VPU ready message
  (bsc#1012628).
- gpio: timberdale: Fix potential deadlock on &amp;tgpio-&gt;lock
  (bsc#1012628).
- ata: libata-core: Fix compilation warning in
  ata_dev_config_ncq() (bsc#1012628).
- ata: libata-eh: Fix compilation warning in ata_eh_link_report()
  (bsc#1012628).
- tracing: relax trace_event_eval_update() execution with
  cond_resched() (bsc#1012628).
- wifi: mwifiex: Sanity check tlv_len and tlv_bitmap_len
  (bsc#1012628).
- wifi: cfg80211: validate AP phy operation before starting it
  (bsc#1012628).
- wifi: iwlwifi: Ensure ack flag is properly cleared
  (bsc#1012628).
- rfkill: sync before userspace visibility/changes (bsc#1012628).
- HID: logitech-hidpp: Add Bluetooth ID for the Logitech M720
  Triathlon mouse (bsc#1012628).
- HID: holtek: fix slab-out-of-bounds Write in
  holtek_kbd_input_event (bsc#1012628).
- Bluetooth: btusb: add shutdown function for QCA6174
  (bsc#1012628).
- Bluetooth: Avoid redundant authentication (bsc#1012628).
- Bluetooth: hci_core: Fix build warnings (bsc#1012628).
- wifi: cfg80211: Fix 6GHz scan configuration (bsc#1012628).
- wifi: mac80211: work around Cisco AP 9115 VHT MPDU length
  (bsc#1012628).
- wifi: mac80211: allow transmitting EAPOL frames with tainted
  key (bsc#1012628).
- wifi: cfg80211: avoid leaking stack data into trace
  (bsc#1012628).
- regulator/core: Revert "fix kobject release warning and memory
  leak in regulator_register()" (bsc#1012628).
- SUNRPC: Fail quickly when server does not recognize TLS
  (bsc#1012628).
- SUNRPC/TLS: Lock the lower_xprt during the tls handshake
  (bsc#1012628).
- nfs: decrement nrequests counter before releasing the req
  (bsc#1012628).
- sky2: Make sure there is at least one frag_addr available
  (bsc#1012628).
- ipv4/fib: send notify when delete source address routes
  (bsc#1012628).
- drm: panel-orientation-quirks: Add quirk for One Mix 2S
  (bsc#1012628).
- btrfs: fix some -Wmaybe-uninitialized warnings in ioctl.c
  (bsc#1012628).
- btrfs: error out when COWing block using a stale transaction
  (bsc#1012628).
- btrfs: error when COWing block from a root that is being deleted
  (bsc#1012628).
- btrfs: error out when reallocating block for defrag using a
  stale transaction (bsc#1012628).
- platform/x86: touchscreen_dmi: Add info for the BUSH Bush
  Windows tablet (bsc#1012628).
- drm/amd/pm: add unique_id for gc 11.0.3 (bsc#1012628).
- HID: multitouch: Add required quirk for Synaptics 0xcd7e device
  (bsc#1012628).
- HID: nintendo: reinitialize USB Pro Controller after resuming
  from suspend (bsc#1012628).
- HID: Add quirk to ignore the touchscreen battery on HP ENVY
  15-eu0556ng (bsc#1012628).
- platform/x86: touchscreen_dmi: Add info for the Positivo C4128B
  (bsc#1012628).
- cpufreq: schedutil: Update next_freq when cpufreq_limits change
  (bsc#1012628).
- io-wq: fully initialize wqe before calling
  cpuhp_state_add_instance_nocalls() (bsc#1012628).
- Bluetooth: hci_sync: Fix not handling ISO_LINK in
  hci_abort_conn_sync (bsc#1012628).
- Bluetooth: hci_sync: Introduce PTR_UINT/UINT_PTR macros
  (bsc#1012628).
- Bluetooth: ISO: Fix invalid context error (bsc#1012628).
- Bluetooth: hci_sync: delete CIS in BT_OPEN/CONNECT/BOUND when
  aborting (bsc#1012628).
- Bluetooth: hci_sync: always check if connection is alive before
  deleting (bsc#1012628).
- net/mlx5: E-switch, register event handler before arming the
  event (bsc#1012628).
- net/mlx5: Handle fw tracer change ownership event based on MTRC
  (bsc#1012628).
- net/mlx5e: RX, Fix page_pool allocation failure recovery for
  striding rq (bsc#1012628).
- net/mlx5e: RX, Fix page_pool allocation failure recovery for
  legacy rq (bsc#1012628).
- net/mlx5e: XDP, Fix XDP_REDIRECT mpwqe page fragment leaks on
  shutdown (bsc#1012628).
- net/mlx5e: Take RTNL lock before triggering netdev notifiers
  (bsc#1012628).
- net/mlx5e: Don't offload internal port if filter device is
  out device (bsc#1012628).
- net/mlx5e: Fix VF representors reporting zero counters to
  "ip -s" command (bsc#1012628).
- net/tls: split tls_rx_reader_lock (bsc#1012628).
- tcp: allow again tcp_disconnect() when threads are waiting
  (bsc#1012628).
- Bluetooth: hci_event: Fix using memcmp when comparing keys
  (bsc#1012628).
- tcp_bpf: properly release resources on error paths
  (bsc#1012628).
- mtd: rawnand: qcom: Unmap the right resource upon probe failure
  (bsc#1012628).
- mtd: rawnand: pl353: Ensure program page operations are
  successful (bsc#1012628).
- mtd: rawnand: marvell: Ensure program page operations are
  successful (bsc#1012628).
- mtd: rawnand: arasan: Ensure program page operations are
  successful (bsc#1012628).
- mtd: rawnand: Ensure the nand chip supports cached reads
  (bsc#1012628).
- mtd: spinand: micron: correct bitmask for ecc status
  (bsc#1012628).
- mtd: physmap-core: Restore map_rom fallback (bsc#1012628).
- dt-bindings: mmc: sdhci-msm: correct minimum number of clocks
  (bsc#1012628).
- mmc: sdhci-pci-gli: fix LPM negotiation so x86/S0ix SoCs can
  suspend (bsc#1012628).
- mmc: mtk-sd: Use readl_poll_timeout_atomic in msdc_reset_hw
  (bsc#1012628).
- mmc: core: Fix error propagation for some ioctl commands
  (bsc#1012628).
- mmc: core: sdio: hold retuning if sdio in 1-bit mode
  (bsc#1012628).
- mmc: core: Capture correct oemid-bits for eMMC cards
  (bsc#1012628).
- pinctrl: qcom: lpass-lpi: fix concurrent register updates
  (bsc#1012628).
- Revert "pinctrl: avoid unsafe code pattern in find_pinctrl()"
  (bsc#1012628).
- pNFS: Fix a hang in nfs4_evict_inode() (bsc#1012628).
- pNFS/flexfiles: Check the layout validity in
  ff_layout_mirror_prepare_stats (bsc#1012628).
- ACPI: irq: Fix incorrect return value in acpi_register_gsi()
  (bsc#1012628).
- ACPI: bus: Move acpi_arm_init() to the place of after
  acpi_ghes_init() (bsc#1012628).
- perf dlfilter: Fix use of addr_location__exit() in
  dlfilter__object_code() (bsc#1012628).
- Revert "accel/ivpu: Use cached buffers for FW loading"
  (bsc#1012628).
- fanotify: limit reporting of event with non-decodeable file
  handles (bsc#1012628).
- NFS: Fix potential oops in nfs_inode_remove_request()
  (bsc#1012628).
- nfs42: client needs to strip file mode's suid/sgid bit after
  ALLOCATE op (bsc#1012628).
- nvme: sanitize metadata bounce buffer for reads (bsc#1012628).
- nvme-pci: add BOGUS_NID for Intel 0a54 device (bsc#1012628).
- nvme-auth: use chap-&gt;s2 to indicate bidirectional authentication
  (bsc#1012628).
- nvmet-auth: complete a request only after freeing the dhchap
  pointers (bsc#1012628).
- nvme-rdma: do not try to stop unallocated queues (bsc#1012628).
- USB: serial: option: add Telit LE910C4-WWX 0x1035 composition
  (bsc#1012628).
- USB: serial: option: add entry for Sierra EM9191 with new
  firmware (bsc#1012628).
- USB: serial: option: add Fibocom to DELL custom modem FM101R-GL
  (bsc#1012628).
- thunderbolt: Call tb_switch_put() once DisplayPort bandwidth
  request is finished (bsc#1012628).
- perf: Disallow mis-matched inherited group reads (bsc#1012628).
- s390/pci: fix iommu bitmap allocation (bsc#1012628).
- tracing/kprobes: Return EADDRNOTAVAIL when func matches several
  symbols (bsc#1012628).
- selftests/ftrace: Add new test case which checks non unique
  symbol (bsc#1012628).
- KEYS: asymmetric: Fix sign/verify on pkcs1pad without a hash
  (bsc#1012628).
- apple-gmux: Hard Code max brightness for MMIO gmux
  (bsc#1012628).
- s390/cio: fix a memleak in css_alloc_subchannel (bsc#1012628).
- platform/surface: platform_profile: Propagate error if profile
  registration fails (bsc#1012628).
- platform/x86: intel-uncore-freq: Conditionally create attribute
  for read frequency (bsc#1012628).
- platform/x86: msi-ec: Fix the 3rd config (bsc#1012628).
- platform/x86: asus-wmi: Change ASUS_WMI_BRN_DOWN code from
  0x20 to 0x2e (bsc#1012628).
- platform/x86: asus-wmi: Only map brightness codes when using
  asus-wmi backlight control (bsc#1012628).
- platform/x86: asus-wmi: Map 0x2a code, Ignore 0x2b and 0x2c
  events (bsc#1012628).
- rust: error: fix the description for `ECHILD` (bsc#1012628).
- gpiolib: acpi: Add missing memset(0) to
  acpi_get_gpiod_from_data() (bsc#1012628).
- gpio: vf610: set value before the direction to avoid a glitch
  (bsc#1012628).
- gpio: vf610: mask the gpio irq in system suspend and support
  wakeup (bsc#1012628).
- ASoC: cs35l56: Fix illegal use of init_completion()
  (bsc#1012628).
- ASoC: pxa: fix a memory leak in probe() (bsc#1012628).
- ASoC: cs42l42: Fix missing include of gpio/consumer.h
  (bsc#1012628).
- drm/bridge: ti-sn65dsi86: Associate DSI device lifetime with
  auxiliary device (bsc#1012628).
- drm/i915/cx0: Only clear/set the Pipe Reset bit of the PHY
  Lanes Owned (bsc#1012628).
- drm/amdgpu: Fix possible null pointer dereference (bsc#1012628).
- powerpc/mm: Allow ARCH_FORCE_MAX_ORDER up to 12 (bsc#1012628).
- powerpc/qspinlock: Fix stale propagated yield_cpu (bsc#1012628).
- docs: Move rustdoc output, cross-reference it (bsc#1012628).
- rust: docs: fix logo replacement (bsc#1012628).
- phy: mapphone-mdm6600: Fix runtime disable on probe
  (bsc#1012628).
- phy: mapphone-mdm6600: Fix runtime PM for remove (bsc#1012628).
- phy: mapphone-mdm6600: Fix pinctrl_pm handling for sleep pins
  (bsc#1012628).
- phy: qcom-qmp-usb: initialize PCS_USB registers (bsc#1012628).
- phy: qcom-qmp-usb: split PCS_USB init table for sc8280xp and
  sa8775p (bsc#1012628).
- phy: qcom-qmp-combo: Square out 8550 POWER_STATE_CONFIG1
  (bsc#1012628).
- phy: qcom-qmp-combo: initialize PCS_USB registers (bsc#1012628).
- efi/unaccepted: Fix soft lockups caused by parallel memory
  acceptance (bsc#1012628).
- net: move altnames together with the netdevice (bsc#1012628).
- Bluetooth: hci_sock: fix slab oob read in create_monitor_event
  (bsc#1012628).
- net: rfkill: reduce data-&gt;mtx scope in rfkill_fop_open
  (bsc#1012628).
- docs: rust: update Rust docs output path (bsc#1012628).
- kbuild: remove old Rust docs output path (bsc#1012628).
- Bluetooth: hci_sock: Correctly bounds check and pad
  HCI_MON_NEW_INDEX name (bsc#1012628).
- mptcp: avoid sending RST when closing the initial subflow
  (bsc#1012628).
- selftests: mptcp: join: correctly check for no RST
  (bsc#1012628).
- Rename to
  patches.kernel.org/6.5.9-178-NFSv4.1-fixup-use-EXCHGID4_FLAG_USE_PNFS_DS-for.patch.
- commit 29edc7c</changelog>
</package>
<package pkgid="65481555a940e69a98ce25fdfb1a85419296792382b284a0ab60a65f95ede58dda26ff69a11273606c4198d0bedcd751f14ea954c7b6cc674287cb8e65789855" name="kernel-debug" arch="src">
  <version epoch="0" ver="6.6.7" rel="1.1"/>
  <changelog author="jslaby@suse.cz" date="1700481600">- Linux 6.6.2 (bsc#1012628).
- hwmon: (nct6775) Fix incorrect variable reuse in fan_div
  calculation (bsc#1012628).
- numa: Generalize numa_map_to_online_node() (bsc#1012628).
- sched/topology: Fix sched_numa_find_nth_cpu() in CPU-less case
  (bsc#1012628).
- sched/topology: Fix sched_numa_find_nth_cpu() in non-NUMA case
  (bsc#1012628).
- sched/fair: Fix cfs_rq_is_decayed() on !SMP (bsc#1012628).
- iov_iter, x86: Be consistent about the __user tag on
  copy_mc_to_user() (bsc#1012628).
- sched/uclamp: Set max_spare_cap_cpu even if max_spare_cap is 0
  (bsc#1012628).
- sched/uclamp: Ignore (util == 0) optimization in feec() when
  p_util_max = 0 (bsc#1012628).
- objtool: Propagate early errors (bsc#1012628).
- sched: Fix stop_one_cpu_nowait() vs hotplug (bsc#1012628).
- nfsd: Handle EOPENSTALE correctly in the filecache
  (bsc#1012628).
- vfs: fix readahead(2) on block devices (bsc#1012628).
- writeback, cgroup: switch inodes with dirty timestamps to
  release dying cgwbs (bsc#1012628).
- x86/srso: Fix SBPB enablement for (possible) future fixed HW
  (bsc#1012628).
- x86/srso: Print mitigation for retbleed IBPB case (bsc#1012628).
- x86/srso: Fix vulnerability reporting for missing microcode
  (bsc#1012628).
- x86/srso: Fix unret validation dependencies (bsc#1012628).
- futex: Don't include process MM in futex key on no-MMU
  (bsc#1012628).
- x86/numa: Introduce numa_fill_memblks() (bsc#1012628).
- ACPI/NUMA: Apply SRAT proximity domain to entire CFMWS window
  (bsc#1012628).
- cgroup/cpuset: Fix load balance state in
  update_partition_sd_lb() (bsc#1012628).
- x86/sev-es: Allow copy_from_kernel_nofault() in earlier boot
  (bsc#1012628).
- x86/boot: Fix incorrect startup_gdt_descr.size (bsc#1012628).
- cpu/SMT: Make SMT control more robust against enumeration
  failures (bsc#1012628).
- x86/apic: Fake primary thread mask for XEN/PV (bsc#1012628).
- srcu: Fix callbacks acceleration mishandling (bsc#1012628).
- drivers/clocksource/timer-ti-dm: Don't call clk_get_rate()
  in stop function (bsc#1012628).
- x86/nmi: Fix out-of-order NMI nesting checks &amp; false positive
  warning (bsc#1012628).
- pstore/platform: Add check for kstrdup (bsc#1012628).
- perf: Optimize perf_cgroup_switch() (bsc#1012628).
- selftests/x86/lam: Zero out buffer for readlink() (bsc#1012628).
- PCI/MSI: Provide stubs for IMS functions (bsc#1012628).
- string: Adjust strtomem() logic to allow for smaller sources
  (bsc#1012628).
- genirq/matrix: Exclude managed interrupts in
  irq_matrix_allocated() (bsc#1012628).
- irqchip/sifive-plic: Fix syscore registration for multi-socket
  systems (bsc#1012628).
- wifi: ath12k: fix undefined behavior with __fls in dp
  (bsc#1012628).
- wifi: cfg80211: add flush functions for wiphy work
  (bsc#1012628).
- wifi: mac80211: move radar detect work to wiphy work
  (bsc#1012628).
- wifi: mac80211: move scan work to wiphy work (bsc#1012628).
- wifi: mac80211: move offchannel works to wiphy work
  (bsc#1012628).
- wifi: mac80211: move sched-scan stop work to wiphy work
  (bsc#1012628).
- wifi: mac80211: fix RCU usage warning in mesh fast-xmit
  (bsc#1012628).
- wifi: cfg80211: fix off-by-one in element defrag (bsc#1012628).
- wifi: mac80211: fix # of MSDU in A-MSDU calculation
  (bsc#1012628).
- wifi: iwlwifi: honor the enable_ini value (bsc#1012628).
- wifi: iwlwifi: don't use an uninitialized variable
  (bsc#1012628).
- i40e: fix potential memory leaks in i40e_remove() (bsc#1012628).
- iavf: Fix promiscuous mode configuration flow messages
  (bsc#1012628).
- selftests/bpf: Correct map_fd to data_fd in tailcalls
  (bsc#1012628).
- bpf, x64: Fix tailcall infinite loop (bsc#1012628).
- wifi: cfg80211: fix kernel-doc for wiphy_delayed_work_flush()
  (bsc#1012628).
- udp: introduce udp-&gt;udp_flags (bsc#1012628).
- udp: move udp-&gt;no_check6_tx to udp-&gt;udp_flags (bsc#1012628).
- udp: move udp-&gt;no_check6_rx to udp-&gt;udp_flags (bsc#1012628).
- udp: move udp-&gt;gro_enabled to udp-&gt;udp_flags (bsc#1012628).
- udp: add missing WRITE_ONCE() around up-&gt;encap_rcv
  (bsc#1012628).
- udp: move udp-&gt;accept_udp_{l4|fraglist} to udp-&gt;udp_flags
  (bsc#1012628).
- udp: lockless UDP_ENCAP_L2TPINUDP / UDP_GRO (bsc#1012628).
- udp: annotate data-races around udp-&gt;encap_type (bsc#1012628).
- udplite: remove UDPLITE_BIT (bsc#1012628).
- udplite: fix various data-races (bsc#1012628).
- selftests/bpf: Skip module_fentry_shadow test when bpf_testmod
  is not available (bsc#1012628).
- tcp: call tcp_try_undo_recovery when an RTOd TFO SYNACK is ACKed
  (bsc#1012628).
- bpf: Fix kfunc callback register type handling (bsc#1012628).
- gve: Use size_add() in call to struct_size() (bsc#1012628).
- mlxsw: Use size_mul() in call to struct_size() (bsc#1012628).
- tls: Use size_add() in call to struct_size() (bsc#1012628).
- tipc: Use size_add() in calls to struct_size() (bsc#1012628).
- net: spider_net: Use size_add() in call to struct_size()
  (bsc#1012628).
- ice: fix pin assignment for E810-T without SMA control
  (bsc#1012628).
- net: ethernet: mtk_wed: fix EXT_INT_STATUS_RX_FBUF definitions
  for MT7986 SoC (bsc#1012628).
- wifi: rtw88: debug: Fix the NULL vs IS_ERR() bug for
  debugfs_create_file() (bsc#1012628).
- wifi: ath12k: fix DMA unmap warning on NULL DMA address
  (bsc#1012628).
- wifi: ath11k: fix boot failure with one MSI vector
  (bsc#1012628).
- wifi: mac80211: fix check for unusable RX result (bsc#1012628).
- PM: sleep: Fix symbol export for _SIMPLE_ variants of _PM_OPS()
  (bsc#1012628).
- cpufreq: tegra194: fix warning due to missing opp_put
  (bsc#1012628).
- wifi: mt76: mt7603: rework/fix rx pse hang check (bsc#1012628).
- wifi: mt76: mt7603: improve watchdog reset reliablity
  (bsc#1012628).
- wifi: mt76: mt7603: improve stuck beacon handling (bsc#1012628).
- wifi: mt76: remove unused error path in
  mt76_connac_tx_complete_skb (bsc#1012628).
- wifi: mt76: mt7996: set correct wcid in txp (bsc#1012628).
- wifi: mt76: mt7996: fix beamform mcu cmd configuration
  (bsc#1012628).
- wifi: mt76: mt7996: fix beamformee ss subfield in EHT PHY cap
  (bsc#1012628).
- wifi: mt76: mt7996: fix wmm queue mapping (bsc#1012628).
- wifi: mt76: mt7996: fix rx rate report for CBW320-2
  (bsc#1012628).
- wifi: mt76: mt7996: fix TWT command format (bsc#1012628).
- wifi: mt76: update beacon size limitation (bsc#1012628).
- wifi: mt76: fix potential memory leak of beacon commands
  (bsc#1012628).
- wifi: mt76: get rid of false alamrs of tx emission issues
  (bsc#1012628).
- wifi: mt76: fix per-band IEEE80211_CONF_MONITOR flag comparison
  (bsc#1012628).
- wifi: mt76: mt7915: fix beamforming availability check
  (bsc#1012628).
- wifi: mt76: move struct ieee80211_chanctx_conf up to struct
  mt76_vif (bsc#1012628).
- wifi: mt76: mt7921: fix the wrong rate pickup for the chanctx
  driver (bsc#1012628).
- wifi: mt76: mt7921: fix the wrong rate selected in fw for the
  chanctx driver (bsc#1012628).
- wifi: ath: dfs_pattern_detector: Fix a memory initialization
  issue (bsc#1012628).
- tcp_metrics: add missing barriers on delete (bsc#1012628).
- tcp_metrics: properly set tp-&gt;snd_ssthresh in tcp_init_metrics()
  (bsc#1012628).
- tcp_metrics: do not create an entry from tcp_init_metrics()
  (bsc#1012628).
- wifi: rtlwifi: fix EDCA limit set by BT coexistence
  (bsc#1012628).
- ACPI: property: Allow _DSD buffer data only for byte accessors
  (bsc#1012628).
- =?UTF-8?q?ACPI:=20video:=20Add=20acpi=5Fbacklight=3Dvendo?=
  =?UTF-8?q?r=20quirk=20for=20Toshiba=20Port=C3=A9g=C3=A9=20R100?=
  (bsc#1012628).
- can: etas_es58x: rework the version check logic to silence
  - Wformat-truncation (bsc#1012628).
- can: etas_es58x: add missing a blank line after declaration
  (bsc#1012628).
- libbpf: Fix syscall access arguments on riscv (bsc#1012628).
- selftests/bpf: Define SYS_PREFIX for riscv (bsc#1012628).
- selftests/bpf: Define SYS_NANOSLEEP_KPROBE_NAME for riscv
  (bsc#1012628).
- r8152: break the loop when the budget is exhausted
  (bsc#1012628).
- wifi: ath11k: fix Tx power value during active CAC
  (bsc#1012628).
- can: dev: can_restart(): don't crash kernel if carrier is OK
  (bsc#1012628).
- can: dev: can_restart(): fix race condition between controller
  restart and netif_carrier_on() (bsc#1012628).
- can: dev: can_put_echo_skb(): don't crash kernel if
  can_priv::echo_skb is accessed out of bounds (bsc#1012628).
- PM / devfreq: rockchip-dfi: Make pmu regmap mandatory
  (bsc#1012628).
- wifi: wfx: fix case where rates are out of order (bsc#1012628).
- netfilter: nf_tables: Drop pointless memset when dumping rules
  (bsc#1012628).
- virtio-net: fix mismatch of getting tx-frames (bsc#1012628).
- virtio-net: consistently save parameters for per-queue
  (bsc#1012628).
- virtio-net: fix per queue coalescing parameter setting
  (bsc#1012628).
- virtio-net: fix the vq coalescing setting for vq resize
  (bsc#1012628).
- wifi: rtw88: Remove duplicate NULL check before calling
  usb_kill/free_urb() (bsc#1012628).
- thermal: core: prevent potential string overflow (bsc#1012628).
- r8169: fix rare issue with broken rx after link-down on RTL8125
  (bsc#1012628).
- thermal/drivers/mediatek: Fix probe for THERMAL_V2
  (bsc#1012628).
- bpf: Fix missed rcu read lock in bpf_task_under_cgroup()
  (bsc#1012628).
- net: skb_find_text: Ignore patterns extending past 'to'
  (bsc#1012628).
- selftests/bpf: Make linked_list failure test more robust
  (bsc#1012628).
- thermal: core: Don't update trip points inside the hysteresis
  range (bsc#1012628).
- chtls: fix tp-&gt;rcv_tstamp initialization (bsc#1012628).
- tcp: fix cookie_init_timestamp() overflows (bsc#1012628).
- wifi: iwlwifi: mvm: update station's MFP flag after association
  (bsc#1012628).
- wifi: iwlwifi: mvm: fix removing pasn station for responder
  (bsc#1012628).
- wifi: iwlwifi: mvm: use correct sta ID for IGTK/BIGTK
  (bsc#1012628).
- wifi: mac80211: don't recreate driver link debugfs in reconfig
  (bsc#1012628).
- wifi: mac80211: Fix setting vif links (bsc#1012628).
- wifi: iwlwifi: yoyo: swap cdb and jacket bits values
  (bsc#1012628).
- wifi: iwlwifi: mvm: Correctly set link configuration
  (bsc#1012628).
- wifi: iwlwifi: mvm: Fix key flags for IGTK on AP interface
  (bsc#1012628).
- wifi: iwlwifi: mvm: Don't always bind/link the P2P Device
  interface (bsc#1012628).
- wifi: iwlwifi: mvm: change iwl_mvm_flush_sta() API
  (bsc#1012628).
- wifi: iwlwifi: mvm: fix iwl_mvm_mac_flush_sta() (bsc#1012628).
- wifi: iwlwifi: mvm: remove TDLS stations from FW (bsc#1012628).
- wifi: iwlwifi: increase number of RX buffers for EHT devices
  (bsc#1012628).
- wifi: iwlwifi: mvm: fix netif csum flags (bsc#1012628).
- wifi: iwlwifi: pcie: synchronize IRQs before NAPI (bsc#1012628).
- wifi: iwlwifi: mvm: update IGTK in mvmvif upon D3 resume
  (bsc#1012628).
- wifi: iwlwifi: empty overflow queue during flush (bsc#1012628).
- Bluetooth: ISO: Pass BIG encryption info through QoS
  (bsc#1012628).
- Bluetooth: Make handle of hci_conn be unique (bsc#1012628).
- Bluetooth: hci_sync: Fix Opcode prints in bt_dev_dbg/err
  (bsc#1012628).
- bpf: Fix unnecessary -EBUSY from htab_lock_bucket (bsc#1012628).
- ACPI: sysfs: Fix create_pnp_modalias() and create_of_modalias()
  (bsc#1012628).
- mptcp: properly account fastopen data (bsc#1012628).
- ipv6: avoid atomic fragment on GSO packets (bsc#1012628).
- virtio_net: use u64_stats_t infra to avoid data-races
  (bsc#1012628).
- net: add DEV_STATS_READ() helper (bsc#1012628).
- ipvlan: properly track tx_errors (bsc#1012628).
- regmap: debugfs: Fix a erroneous check after snprintf()
  (bsc#1012628).
- spi: tegra: Fix missing IRQ check in tegra_slink_probe()
  (bsc#1012628).
- clk: qcom: ipq5332: Drop set rate parent from gpll0 dependent
  clocks (bsc#1012628).
- clk: qcom: gcc-msm8996: Remove RPM bus clocks (bsc#1012628).
- clk: qcom: clk-rcg2: Fix clock rate overflow for high parent
  frequencies (bsc#1012628).
- clk: qcom: mmcc-msm8998: Don't check halt bit on some branch
  clks (bsc#1012628).
- clk: qcom: mmcc-msm8998: Fix the SMMU GDSC (bsc#1012628).
- clk: qcom: gcc-sm8150: Fix gcc_sdcc2_apps_clk_src (bsc#1012628).
- gpio: sim: initialize a managed pointer when declaring it
  (bsc#1012628).
- regulator: mt6358: Fail probe on unknown chip ID (bsc#1012628).
- clk: imx: Select MXC_CLK for CLK_IMX8QXP (bsc#1012628).
- clk: imx: imx8: Fix an error handling path in
  clk_imx_acm_attach_pm_domains() (bsc#1012628).
- clk: imx: imx8: Fix an error handling path if
  devm_clk_hw_register_mux_parent_data_table() fails
  (bsc#1012628).
- clk: imx: imx8: Fix an error handling path in
  imx8_acm_clk_probe() (bsc#1012628).
- clk: imx: imx8mq: correct error handling path (bsc#1012628).
- clk: imx: imx8qxp: Fix elcdif_pll clock (bsc#1012628).
- clk: renesas: rcar-gen3: Extend SDnH divider table
  (bsc#1012628).
- clk: renesas: rzg2l: Wait for status bit of SD mux before
  continuing (bsc#1012628).
- clk: renesas: rzg2l: Lock around writes to mux register
  (bsc#1012628).
- clk: renesas: rzg2l: Trust value returned by hardware
  (bsc#1012628).
- clk: renesas: rzg2l: Use FIELD_GET() for PLL register fields
  (bsc#1012628).
- clk: renesas: rzg2l: Fix computation formula (bsc#1012628).
- clk: linux/clk-provider.h: fix kernel-doc warnings and typos
  (bsc#1012628).
- spi: nxp-fspi: use the correct ioremap function (bsc#1012628).
- clk: ralink: mtmips: quiet unused variable warning
  (bsc#1012628).
- clk: keystone: pll: fix a couple NULL vs IS_ERR() checks
  (bsc#1012628).
- clk: ti: fix double free in of_ti_divider_clk_setup()
  (bsc#1012628).
- clk: npcm7xx: Fix incorrect kfree (bsc#1012628).
- clk: mediatek: clk-mt6765: Add check for mtk_alloc_clk_data
  (bsc#1012628).
- clk: mediatek: clk-mt6779: Add check for mtk_alloc_clk_data
  (bsc#1012628).
- clk: mediatek: clk-mt6797: Add check for mtk_alloc_clk_data
  (bsc#1012628).
- clk: mediatek: clk-mt7629-eth: Add check for mtk_alloc_clk_data
  (bsc#1012628).
- clk: mediatek: clk-mt7629: Add check for mtk_alloc_clk_data
  (bsc#1012628).
- clk: mediatek: clk-mt2701: Add check for mtk_alloc_clk_data
  (bsc#1012628).
- clk: qcom: config IPQ_APSS_6018 should depend on QCOM_SMEM
  (bsc#1012628).
- clk: qcom: clk-alpha-pll: introduce stromer plus ops
  (bsc#1012628).
- clk: qcom: apss-ipq-pll: Use stromer plus ops for stromer plus
  pll (bsc#1012628).
- clk: qcom: apss-ipq-pll: Fix 'l' value for ipq5332_pll_config
  (bsc#1012628).
- clk: qcom: ipq5018: drop the CLK_SET_RATE_PARENT flag from
  GPLL clocks (bsc#1012628).
- clk: qcom: ipq9574: drop the CLK_SET_RATE_PARENT flag from
  GPLL clocks (bsc#1012628).
- clk: qcom: ipq5332: drop the CLK_SET_RATE_PARENT flag from
  GPLL clocks (bsc#1012628).
- clk: mediatek: fix double free in mtk_clk_register_pllfh()
  (bsc#1012628).
- platform/x86: wmi: Fix probe failure when failing to register
  WMI devices (bsc#1012628).
- platform/x86: wmi: Fix opening of char device (bsc#1012628).
- regulator: qcom-rpmh: Fix smps4 regulator for pm8550ve
  (bsc#1012628).
- hwmon: (axi-fan-control) Fix possible NULL pointer dereference
  (bsc#1012628).
- hwmon: (coretemp) Fix potentially truncated sysfs attribute name
  (bsc#1012628).
- Revert "hwmon: (sch56xx-common) Add DMI override table"
  (bsc#1012628).
- Revert "hwmon: (sch56xx-common) Add automatic module loading
  on supported devices" (bsc#1012628).
- hwmon: (pmbus/mp2975) Move PGOOD fix (bsc#1012628).
- hwmon: (sch5627) Use bit macros when accessing the control
  register (bsc#1012628).
- hwmon: (sch5627) Disallow write access if virtual registers
  are locked (bsc#1012628).
- hte: tegra: Fix missing error code in tegra_hte_test_probe()
  (bsc#1012628).
- platform/chrome: cros_ec_lpc: Separate host command and irq
  disable (bsc#1012628).
- spi: omap2-mcspi: switch to use modern name (bsc#1012628).
- spi: omap2-mcspi: Fix hardcoded reference clock (bsc#1012628).
- drm: bridge: samsung-dsim: Initialize ULPS EXIT for i.MX8M DSIM
  (bsc#1012628).
- drm: bridge: for GENERIC_PHY_MIPI_DPHY also select GENERIC_PHY
  (bsc#1012628).
- drm: bridge: samsung-dsim: Fix waiting for empty cmd transfer
  FIFO on older Exynos (bsc#1012628).
- drm/loongson: Fix error handling in lsdc_pixel_pll_setup()
  (bsc#1012628).
- drm/rockchip: vop: Fix reset of state in duplicate state crtc
  funcs (bsc#1012628).
- drm/rockchip: vop: Fix call to crtc reset helper (bsc#1012628).
- drm/rockchip: vop2: Don't crash for invalid duplicate_state
  (bsc#1012628).
- drm/rockchip: vop2: Add missing call to crtc reset helper
  (bsc#1012628).
- drm/radeon: possible buffer overflow (bsc#1012628).
- drm/radeon: Remove the references of radeon_gem_ pread &amp;
  pwrite ioctls (bsc#1012628).
- drm: bridge: it66121: Fix invalid connector dereference
  (bsc#1012628).
- drm/bridge: lt8912b: Fix bridge_detach (bsc#1012628).
- drm/bridge: lt8912b: Fix crash on bridge detach (bsc#1012628).
- drm/bridge: lt8912b: Manually disable HPD only if it was enabled
  (bsc#1012628).
- drm/bridge: lt8912b: Add missing drm_bridge_attach call
  (bsc#1012628).
- drm/ssd130x: Fix screen clearing (bsc#1012628).
- drm/mediatek: Fix coverity issue with unintentional integer
  overflow (bsc#1012628).
- x86/tdx: Zero out the missing RSI in TDX_HYPERCALL macro
  (bsc#1012628).
- drm/bridge: tc358768: Fix use of uninitialized variable
  (bsc#1012628).
- drm/bridge: tc358768: Fix bit updates (bsc#1012628).
- drm/bridge: tc358768: Use struct videomode (bsc#1012628).
- drm/bridge: tc358768: Print logical values, not raw register
  values (bsc#1012628).
- drm/bridge: tc358768: Use dev for dbg prints, not priv-&gt;dev
  (bsc#1012628).
- drm/bridge: tc358768: Rename dsibclk to hsbyteclk (bsc#1012628).
- drm/bridge: tc358768: Clean up clock period code (bsc#1012628).
- drm/bridge: tc358768: Fix tc358768_ns_to_cnt() (bsc#1012628).
- drm: Call drm_atomic_helper_shutdown() at shutdown/remove time
  for misc drivers (bsc#1012628).
- drm/amdgpu: Increase IH soft ring size for GFX v9.4.3 dGPU
  (bsc#1012628).
- drm/amdkfd: fix some race conditions in vram buffer alloc/free
  of svm code (bsc#1012628).
- drm/amdkfd: Remove svm range validated_once flag (bsc#1012628).
- drm/amdkfd: Handle errors from svm validate and map
  (bsc#1012628).
- drm/amd/display: Fix null pointer dereference in error message
  (bsc#1012628).
- drm/amd/display: Check all enabled planes in
  dm_check_crtc_cursor (bsc#1012628).
- drm/amd/display: Refactor dm_get_plane_scale helper
  (bsc#1012628).
- drm/amd/display: Bail from dm_check_crtc_cursor if no relevant
  change (bsc#1012628).
- io_uring/kbuf: Fix check of BID wrapping in provided buffers
  (bsc#1012628).
- io_uring/kbuf: Allow the full buffer id space for provided
  buffers (bsc#1012628).
- drm/mediatek: Add mmsys_dev_num to mt8188 vdosys0 driver data
  (bsc#1012628).
- drm/mediatek: Fix iommu fault by swapping FBs after updating
  plane state (bsc#1012628).
- drm/mediatek: Fix iommu fault during crtc enabling
  (bsc#1012628).
- accel/habanalabs/gaudi2: Fix incorrect string length computation
  in gaudi2_psoc_razwi_get_engines() (bsc#1012628).
- drm/msm/adreno: Fix SM6375 GPU ID (bsc#1012628).
- drm/msm/a6xx: Fix unknown speedbin case (bsc#1012628).
- drm/rockchip: cdn-dp: Fix some error handling paths in
  cdn_dp_probe() (bsc#1012628).
- gpu: host1x: Correct allocated size for contexts (bsc#1012628).
- drm/bridge: lt9611uxc: fix the race in the error path
  (bsc#1012628).
- arm64/arm: xen: enlighten: Fix KPTI checks (bsc#1012628).
- drm/rockchip: Fix type promotion bug in rockchip_gem_iommu_map()
  (bsc#1012628).
- xenbus: fix error exit in xenbus_init() (bsc#1012628).
- xen: Make struct privcmd_irqfd's layout architecture independent
  (bsc#1012628).
- xen: irqfd: Use _IOW instead of the internal _IOC() macro
  (bsc#1012628).
- xen-pciback: Consider INTx disabled when MSI/MSI-X is enabled
  (bsc#1012628).
- drm/msm/dsi: use msm_gem_kernel_put to free TX buffer
  (bsc#1012628).
- drm/msm/dsi: free TX buffer in unbind (bsc#1012628).
- clocksource/drivers/arm_arch_timer: limit XGene-1 workaround
  (bsc#1012628).
- drm: mediatek: mtk_dsi: Fix NO_EOT_PACKET settings/handling
  (bsc#1012628).
- drivers/perf: hisi: use cpuhp_state_remove_instance_nocalls()
  for hisi_hns3_pmu uninit process (bsc#1012628).
- drm/amd/pm: Fix a memory leak on an error path (bsc#1012628).
- perf/arm-cmn: Fix DTC domain detection (bsc#1012628).
- drivers/perf: hisi_pcie: Check the type first in
  pmu::event_init() (bsc#1012628).
- perf: hisi: Fix use-after-free when register pmu fails
  (bsc#1012628).
- ARM: dts: renesas: blanche: Fix typo in GP_11_2 pin name
  (bsc#1012628).
- arm64: dts: qcom: sdm845: Fix PSCI power domain names
  (bsc#1012628).
- arm64: dts: qcom: sdm845: cheza doesn't support LMh node
  (bsc#1012628).
- arm64: dts: qcom: sc7280: link
  usb3_phy_wrapper_gcc_usb30_pipe_clk (bsc#1012628).
- arm64: dts: qcom: msm8916: Fix iommu local address range
  (bsc#1012628).
- arm64: dts: qcom: msm8992-libra: drop duplicated reserved memory
  (bsc#1012628).
- arm64: dts: qcom: sm6125: Pad APPS IOMMU address to 8 characters
  (bsc#1012628).
- arm64: dts: qcom: sc7280: Add missing LMH interrupts
  (bsc#1012628).
- arm64: dts: qcom: qrb2210-rb1: Swap UART index (bsc#1012628).
- arm64: dts: qcom: qrb2210-rb1: Fix regulators (bsc#1012628).
- arm64: dts: qcom: sdm670: Fix pdc mapping (bsc#1012628).
- arm64: dts: qcom: sc7280: drop incorrect EUD port on SoC side
  (bsc#1012628).
- arm64: dts: qcom: sm8150: add ref clock to PCIe PHYs
  (bsc#1012628).
- arm64: dts: qcom: sm8350: fix pinctrl for UART18 (bsc#1012628).
- arm64: dts: qcom: sdm845-mtp: fix WiFi configuration
  (bsc#1012628).
- arm64: dts: qcom: sdx75-idp: align RPMh regulator nodes with
  bindings (bsc#1012628).
- ARM64: dts: marvell: cn9310: Use appropriate label for spi1 pins
  (bsc#1012628).
- arm64: dts: qcom: msm8976: Fix ipc bit shifts (bsc#1012628).
- arm64: dts: qcom: msm8939: Fix iommu local address range
  (bsc#1012628).
- riscv: dts: allwinner: remove address-cells from intc node
  (bsc#1012628).
- arm64: dts: qcom: apq8016-sbc: Add missing ADV7533 regulators
  (bsc#1012628).
- ARM: dts: qcom: apq8026-samsung-matisse-wifi: Fix inverted
  hall sensor (bsc#1012628).
- ARM: dts: qcom: mdm9615: populate vsdcc fixed regulator
  (bsc#1012628).
- soc: qcom: llcc: Handle a second device without data corruption
  (bsc#1012628).
- kunit: Fix missed memory release in kunit_free_suite_set()
  (bsc#1012628).
- kunit: Fix the wrong kfree of copy for kunit_filter_suites()
  (bsc#1012628).
- kunit: Fix possible memory leak in kunit_filter_suites()
  (bsc#1012628).
- kunit: test: Fix the possible memory leak in executor_test
  (bsc#1012628).
- ARM: dts: stm32: stm32f7-pinctrl: don't use multiple blank lines
  (bsc#1012628).
- firmware: ti_sci: Mark driver as non removable (bsc#1012628).
- arm64: dts: ti: k3-j721s2-evm-gesi: Specify base dtb for
  overlay file (bsc#1012628).
- arm64: dts: ti: verdin-am62: disable MIPI DSI bridge
  (bsc#1012628).
- arm64: dts: ti: k3-am625-beagleplay: Fix typo in ramoops reg
  (bsc#1012628).
- arm64: dts: ti: k3-am62a7-sk: Drop i2c-1 to 100Khz
  (bsc#1012628).
- arm64: dts: ti: Fix HDMI Audio overlay in Makefile
  (bsc#1012628).
- firmware: arm_ffa: Assign the missing IDR allocation ID to
  the FFA device (bsc#1012628).
- firmware: arm_ffa: Allow the FF-A drivers to use 32bit mode
  of messaging (bsc#1012628).
- ARM: dts: am3517-evm: Fix LED3/4 pinmux (bsc#1012628).
- clk: scmi: Free scmi_clk allocated when the clocks with invalid
  info are skipped (bsc#1012628).
- arm64: dts: imx8qm-ss-img: Fix jpegenc compatible entry
  (bsc#1012628).
- arm64: dts: imx8mp-debix-model-a: Remove USB hub reset-gpios
  (bsc#1012628).
- arm64: dts: imx8mm: Add sound-dai-cells to micfil node
  (bsc#1012628).
- arm64: dts: imx8mn: Add sound-dai-cells to micfil node
  (bsc#1012628).
- arm64: tegra: Fix P3767 card detect polarity (bsc#1012628).
- arm64: tegra: Fix P3767 QSPI speed (bsc#1012628).
- firmware: tegra: Add suspend hook and reset BPMP IPC early on
  resume (bsc#1012628).
- memory: tegra: Set BPMP msg flags to reset IPC channels
  (bsc#1012628).
- arm64: tegra: Use correct interrupts for Tegra234 TKE
  (bsc#1012628).
- selftests/pidfd: Fix ksft print formats (bsc#1012628).
- selftests/resctrl: Ensure the benchmark commands fits to its
  array (bsc#1012628).
- soc: qcom: pmic_glink: fix connector type to be DisplayPort
  (bsc#1012628).
- ARM: dts: BCM5301X: Explicitly disable unused switch CPU ports
  (bsc#1012628).
- iommufd: Add iopt_area_alloc() (bsc#1012628).
- module/decompress: use vmalloc() for gzip decompression
  workspace (bsc#1012628).
- KEYS: Include linux/errno.h in linux/verification.h
  (bsc#1012628).
- crypto: ccp - Get a free page to use while fetching initial
  nonce (bsc#1012628).
- crypto: ccp - Fix ioctl unit tests (bsc#1012628).
- crypto: ccp - Fix DBC sample application error handling
  (bsc#1012628).
- crypto: ccp - Fix sample application signature passing
  (bsc#1012628).
- crypto: ccp - Fix some unfused tests (bsc#1012628).
- crypto: hisilicon/hpre - Fix a erroneous check after snprintf()
  (bsc#1012628).
- hwrng: bcm2835 - Fix hwrng throughput regression (bsc#1012628).
- hwrng: geode - fix accessing registers (bsc#1012628).
- RDMA/core: Use size_{add,sub,mul}() in calls to struct_size()
  (bsc#1012628).
- crypto: qat - fix state machines cleanup paths (bsc#1012628).
- crypto: qat - ignore subsequent state up commands (bsc#1012628).
- crypto: qat - fix unregistration of crypto algorithms
  (bsc#1012628).
- crypto: qat - fix unregistration of compression algorithms
  (bsc#1012628).
- scsi: ibmvfc: Fix erroneous use of rtas_busy_delay with hcall
  return code (bsc#1012628).
- ASoC: soc-pcm.c: Make sure DAI parameters cleared if the DAI
  becomes inactive (bsc#1012628).
- libnvdimm/of_pmem: Use devm_kstrdup instead of kstrdup and
  check its return value (bsc#1012628).
- nd_btt: Make BTT lanes preemptible (bsc#1012628).
- crypto: caam/qi2 - fix Chacha20 + Poly1305 self test failure
  (bsc#1012628).
- crypto: caam/jr - fix Chacha20 + Poly1305 self test failure
  (bsc#1012628).
- crypto: qat - increase size of buffers (bsc#1012628).
- ASoC: SOF: ipc4-topology: Use size_add() in call to
  struct_size() (bsc#1012628).
- PCI: vmd: Correct PCI Header Type Register's multi-function
  check (bsc#1012628).
- hid: cp2112: Fix duplicate workqueue initialization
  (bsc#1012628).
- crypto: hisilicon/qm - fix PF queue parameter issue
  (bsc#1012628).
- ARM: 9321/1: memset: cast the constant byte to unsigned char
  (bsc#1012628).
- ARM: 9323/1: mm: Fix ARCH_LOW_ADDRESS_LIMIT when CONFIG_ZONE_DMA
  (bsc#1012628).
- ext4: add missing initialization of call_notify_error in
  update_super_work() (bsc#1012628).
- ext4: move 'ix' sanity check to corrent position (bsc#1012628).
- kselftest: vm: fix mdwe's mmap_FIXED test case (bsc#1012628).
- ASoC: fsl: mpc5200_dma.c: Fix warning of Function parameter
  or member not described (bsc#1012628).
- backlight: pwm_bl: Disable PWM on shutdown, suspend and remove
  (bsc#1012628).
- ASoC: Intel: sof_sdw_rt_sdca_jack_common: add rt713 support
  (bsc#1012628).
- ASoC: fsl-asoc-card: Add comment for mclk in the codec_priv
  (bsc#1012628).
- fs: dlm: Fix the size of a buffer in dlm_create_debug_file()
  (bsc#1012628).
- dlm: fix creating multiple node structures (bsc#1012628).
- dlm: fix remove member after close call (bsc#1012628).
- dlm: be sure we reset all nodes at forced shutdown
  (bsc#1012628).
- dlm: fix no ack after final message (bsc#1012628).
- IB/mlx5: Fix rdma counter binding for RAW QP (bsc#1012628).
- RDMA/hns: Fix printing level of asynchronous events
  (bsc#1012628).
- RDMA/hns: Fix uninitialized ucmd in hns_roce_create_qp_common()
  (bsc#1012628).
- RDMA/hns: Fix signed-unsigned mixed comparisons (bsc#1012628).
- RDMA/hns: Add check for SL (bsc#1012628).
- RDMA/hns: The UD mode can only be configured with DCQCN
  (bsc#1012628).
- RDMA/hns: Fix unnecessary port_num transition in HW stats
  allocation (bsc#1012628).
- RDMA/hns: Fix init failure of RoCE VF and HIP08 (bsc#1012628).
- ASoC: SOF: core: Ensure sof_ops_free() is still called when
  probe never ran (bsc#1012628).
- ASoC: intel: sof_sdw: Stop processing CODECs when enough are
  found (bsc#1012628).
- ASoC: fsl: Fix PM disable depth imbalance in fsl_easrc_probe
  (bsc#1012628).
- scsi: ufs: core: Leave space for '\0' in utf8 desc string
  (bsc#1012628).
- RDMA/hfi1: Workaround truncation compilation error
  (bsc#1012628).
- hid: cp2112: Fix IRQ shutdown stopping polling for all IRQs
  on chip (bsc#1012628).
- HID: uclogic: Fix user-memory-access bug in
  uclogic_params_ugee_v2_init_event_hooks() (bsc#1012628).
- HID: uclogic: Fix a work-&gt;entry not empty bug in __queue_work()
  (bsc#1012628).
- sh: bios: Revive earlyprintk support (bsc#1012628).
- HID: logitech-hidpp: Don't restart IO, instead defer
  hid_connect() only (bsc#1012628).
- HID: logitech-hidpp: Revert "Don't restart communication if
  not necessary" (bsc#1012628).
- HID: logitech-hidpp: Move get_wireless_feature_index() check
  to hidpp_connect_event() (bsc#1012628).
- ASoC: Intel: Skylake: Fix mem leak when parsing UUIDs fails
  (bsc#1012628).
- PCI: endpoint: Fix double free in __pci_epc_create()
  (bsc#1012628).
- padata: Fix refcnt handling in padata_free_shell()
  (bsc#1012628).
- certs: Break circular dependency when selftest is modular
  (bsc#1012628).
- crypto: qat - consolidate services structure (bsc#1012628).
- crypto: qat - enable dc chaining service (bsc#1012628).
- crypto: qat - refactor fw config related functions
  (bsc#1012628).
- crypto: qat - use masks for AE groups (bsc#1012628).
- crypto: qat - fix ring to service map for QAT GEN4
  (bsc#1012628).
- crypto: qat - fix deadlock in backlog processing (bsc#1012628).
- ASoC: ams-delta.c: use component after check (bsc#1012628).
- erofs: fix erofs_insert_workgroup() lockref usage (bsc#1012628).
- IB/mlx5: Fix init stage error handling to avoid double free
  of same QP and UAF (bsc#1012628).
- mfd: core: Un-constify mfd_cell.of_reg (bsc#1012628).
- mfd: core: Ensure disabled devices are skipped without aborting
  (bsc#1012628).
- mfd: dln2: Fix double put in dln2_probe (bsc#1012628).
- dt-bindings: mfd: mt6397: Split out compatible for MediaTek
  MT6366 PMIC (bsc#1012628).
- mfd: arizona-spi: Set pdata.hpdet_channel for ACPI enumerated
  devs (bsc#1012628).
- leds: turris-omnia: Do not use SMBUS calls (bsc#1012628).
- leds: pwm: Don't disable the PWM when the LED should be off
  (bsc#1012628).
- leds: trigger: ledtrig-cpu:: Fix 'output may be truncated'
  issue for 'cpu' (bsc#1012628).
- scripts/gdb: fix usage of MOD_TEXT not defined when
  CONFIG_MODULES=n (bsc#1012628).
- apparmor: fix invalid reference on profile-&gt;disconnected
  (bsc#1012628).
- perf stat: Fix aggr mode initialization (bsc#1012628).
- iio: frequency: adf4350: Use device managed functions and fix
  power down issue (bsc#1012628).
- pinctrl: baytrail: fix debounce disable case (bsc#1012628).
- perf kwork: Fix incorrect and missing free atom in
  work_push_atom() (bsc#1012628).
- perf kwork: Add the supported subcommands to the document
  (bsc#1012628).
- perf kwork: Set ordered_events to true in 'struct perf_tool'
  (bsc#1012628).
- f2fs: compress: fix deadloop in f2fs_write_cache_pages()
  (bsc#1012628).
- f2fs: compress: fix to avoid use-after-free on dic
  (bsc#1012628).
- f2fs: compress: fix to avoid redundant compress extension
  (bsc#1012628).
- f2fs: fix to drop meta_inode's page cache in f2fs_put_super()
  (bsc#1012628).
- tty: tty_jobctrl: fix pid memleak in disassociate_ctty()
  (bsc#1012628).
- perf parse-events: Fix tracepoint name memory leak
  (bsc#1012628).
- livepatch: Fix missing newline character in
  klp_resolve_symbols() (bsc#1012628).
- pinctrl: renesas: rzg2l: Make reverse order of enable() for
  disable() (bsc#1012628).
- perf vendor events arm64: Fix for AmpereOne metrics
  (bsc#1012628).
- perf record: Fix BTF type checks in the off-cpu profiling
  (bsc#1012628).
- dmaengine: idxd: Register dsa_bus_type before registering idxd
  sub-drivers (bsc#1012628).
- usb: dwc2: fix possible NULL pointer dereference caused by
  driver concurrency (bsc#1012628).
- usb: chipidea: Fix DMA overwrite for Tegra (bsc#1012628).
- usb: chipidea: Simplify Tegra DMA alignment code (bsc#1012628).
- dmaengine: ti: edma: handle irq_of_parse_and_map() errors
  (bsc#1012628).
- tools/perf: Update call stack check in builtin-lock.c
  (bsc#1012628).
- misc: st_core: Do not call kfree_skb() under spin_lock_irqsave()
  (bsc#1012628).
- debugfs: Fix __rcu type comparison warning (bsc#1012628).
- tools: iio: iio_generic_buffer ensure alignment (bsc#1012628).
- USB: usbip: fix stub_dev hub disconnect (bsc#1012628).
- dmaengine: pxa_dma: Remove an erroneous BUG_ON() in
  pxad_free_desc() (bsc#1012628).
- f2fs: fix to initialize map.m_pblk in f2fs_precache_extents()
  (bsc#1012628).
- interconnect: qcom: qdu1000: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sc7180: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sc7280: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sc8180x: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sc8280xp: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sdm670: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sdm845: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sm6350: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sm8150: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sm8250: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sm8350: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: osm-l3: Replace custom implementation of
  COUNT_ARGS() (bsc#1012628).
- powerpc: Only define __parse_fpscr() when required
  (bsc#1012628).
- interconnect: fix error handling in qnoc_probe() (bsc#1012628).
- perf build: Add missing comment about NO_LIBTRACEEVENT=1
  (bsc#1012628).
- perf parse-events: Fix for term values that are raw events
  (bsc#1012628).
- perf mem-events: Avoid uninitialized read (bsc#1012628).
- s390/ap: re-init AP queues on config on (bsc#1012628).
- modpost: fix tee MODULE_DEVICE_TABLE built on big-endian host
  (bsc#1012628).
- modpost: fix ishtp MODULE_DEVICE_TABLE built on big-endian host
  (bsc#1012628).
- perf tools: Do not ignore the default vmlinux.h (bsc#1012628).
- powerpc/40x: Remove stale PTE_ATOMIC_UPDATES macro
  (bsc#1012628).
- powerpc/xive: Fix endian conversion size (bsc#1012628).
- powerpc: Hide empty pt_regs at base of the stack (bsc#1012628).
- perf trace: Use the right bpf_probe_read(_str) variant for
  reading user data (bsc#1012628).
- powerpc/vas: Limit open window failure messages in log bufffer
  (bsc#1012628).
- powerpc/imc-pmu: Use the correct spinlock initializer
  (bsc#1012628).
- powerpc/pseries: fix potential memory leak in
  init_cpu_associativity() (bsc#1012628).
- perf vendor events: Update PMC used in PM_RUN_INST_CMPL event
  for power10 platform (bsc#1012628).
- xhci: Loosen RPM as default policy to cover for AMD xHC 1.1
  (bsc#1012628).
- usb: host: xhci-plat: fix possible kernel oops while resuming
  (bsc#1012628).
- powerpc/vmcore: Add MMU information to vmcoreinfo (bsc#1012628).
- perf machine: Avoid out of bounds LBR memory read (bsc#1012628).
- libperf rc_check: Make implicit enabling work for GCC
  (bsc#1012628).
- perf hist: Add missing puts to hist__account_cycles
  (bsc#1012628).
- perf vendor events intel: Fix broadwellde
  tma_info_system_dram_bw_use metric (bsc#1012628).
- perf vendor events intel: Add broadwellde two metrics
  (bsc#1012628).
- 9p/net: fix possible memory leak in p9_check_errors()
  (bsc#1012628).
- rtla: Fix uninitialized variable found (bsc#1012628).
- i3c: Fix potential refcount leak in
  i3c_master_register_new_i3c_devs (bsc#1012628).
- rtc: brcmstb-waketimer: support level alarm_irq (bsc#1012628).
- cxl/pci: Remove unnecessary device reference management in
  sanitize work (bsc#1012628).
- cxl/pci: Cleanup 'sanitize' to always poll (bsc#1012628).
- cxl/pci: Remove inconsistent usage of dev_err_probe()
  (bsc#1012628).
- cxl/pci: Clarify devm host for memdev relative setup
  (bsc#1012628).
- cxl/pci: Fix sanitize notifier setup (bsc#1012628).
- cxl/memdev: Fix sanitize vs decoder setup locking (bsc#1012628).
- cxl/mem: Fix shutdown order (bsc#1012628).
- virt: sevguest: Fix passing a stack buffer as a scatterlist
  target (bsc#1012628).
- rtc: pcf85363: fix wrong mask/val parameters in
  regmap_update_bits call (bsc#1012628).
- cxl/region: Prepare the decoder match range helper for reuse
  (bsc#1012628).
- cxl/region: Calculate a target position in a region interleave
  (bsc#1012628).
- cxl/region: Use cxl_calc_interleave_pos() for auto-discovery
  (bsc#1012628).
- cxl/region: Fix cxl_region_rwsem lock held when returning to
  user space (bsc#1012628).
- cxl/core/regs: Rename @dev to @host in struct cxl_register_map
  (bsc#1012628).
- cxl/port: Fix @host confusion in cxl_dport_setup_regs()
  (bsc#1012628).
- cxl/hdm: Remove broken error path (bsc#1012628).
- pcmcia: cs: fix possible hung task and memory leak pccardd()
  (bsc#1012628).
- pcmcia: ds: fix refcount leak in pcmcia_device_add()
  (bsc#1012628).
- pcmcia: ds: fix possible name leak in error path in
  pcmcia_device_add() (bsc#1012628).
- media: imx-jpeg: initiate a drain of the capture queue in
  dynamic resolution change (bsc#1012628).
- media: hantro: Check whether reset op is defined before use
  (bsc#1012628).
- media: verisilicon: Do not enable G2 postproc downscale if
  source is narrower than destination (bsc#1012628).
- media: ov13b10: Fix some error checking in probe (bsc#1012628).
- media: ov5640: fix vblank unchange issue when work at dvp mode
  (bsc#1012628).
- media: i2c: max9286: Fix some redundant of_node_put() calls
  (bsc#1012628).
- media: ov5640: Fix a memory leak when ov5640_probe fails
  (bsc#1012628).
- media: bttv: fix use after free error due to btv-&gt;timeout timer
  (bsc#1012628).
- media: amphion: handle firmware debug message (bsc#1012628).
- media: mtk-jpegenc: Fix bug in JPEG encode quality selection
  (bsc#1012628).
- media: s3c-camif: Avoid inappropriate kfree() (bsc#1012628).
- media: vidtv: psi: Add check for kstrdup (bsc#1012628).
- media: vidtv: mux: Add check and kfree for kstrdup
  (bsc#1012628).
- media: cedrus: Fix clock/reset sequence (bsc#1012628).
- media: i2c: imx219: Convert to CCI register access helpers
  (bsc#1012628).
- media: i2c: imx219: Replace register addresses with macros
  (bsc#1012628).
- media: i2c: imx219: Drop IMX219_REG_CSI_LANE_MODE from common
  regs array (bsc#1012628).
- media: cadence: csi2rx: Unregister v4l2 async notifier
  (bsc#1012628).
- media: dvb-usb-v2: af9035: fix missing unlock (bsc#1012628).
- media: verisilicon: Fixes clock list for rk3588 av1 decoder
  (bsc#1012628).
- media: mediatek: vcodec: Handle invalid encoder vsi
  (bsc#1012628).
- media: imx-jpeg: notify source chagne event when the first
  picture parsed (bsc#1012628).
- media: mediatek: vcodec: using encoder device to alloc/free
  encoder memory (bsc#1012628).
- media: platform: mtk-mdp3: fix uninitialized variable in
  mdp_path_config() (bsc#1012628).
- media: cec: meson: always include meson sub-directory in
  Makefile (bsc#1012628).
- cpupower: fix reference to nonexistent document (bsc#1012628).
- regmap: prevent noinc writes from clobbering cache
  (bsc#1012628).
- drm/amdgpu/gfx10,11: use memcpy_to/fromio for MQDs
  (bsc#1012628).
- drm/amdgpu: don't put MQDs in VRAM on ARM | ARM64 (bsc#1012628).
- pwm: sti: Reduce number of allocations and drop usage of
  chip_data (bsc#1012628).
- pwm: brcmstb: Utilize appropriate clock APIs in suspend/resume
  (bsc#1012628).
- Input: synaptics-rmi4 - fix use after free in
  rmi_unregister_function() (bsc#1012628).
- watchdog: marvell_gti_wdt: Fix error code in probe()
  (bsc#1012628).
- watchdog: ixp4xx: Make sure restart always works (bsc#1012628).
- llc: verify mac len before reading mac header (bsc#1012628).
- hsr: Prevent use after free in prp_create_tagged_frame()
  (bsc#1012628).
- tipc: Change nla_policy for bearer-related names to
  NLA_NUL_STRING (bsc#1012628).
- rxrpc: Fix two connection reaping bugs (bsc#1012628).
- bpf: Check map-&gt;usercnt after timer-&gt;timer is assigned
  (bsc#1012628).
- inet: shrink struct flowi_common (bsc#1012628).
- octeontx2-pf: Fix error codes (bsc#1012628).
- octeontx2-pf: Fix holes in error code (bsc#1012628).
- net: page_pool: add missing free_percpu when page_pool_init fail
  (bsc#1012628).
- dccp: Call security_inet_conn_request() after setting IPv4
  addresses (bsc#1012628).
- dccp/tcp: Call security_inet_conn_request() after setting IPv6
  addresses (bsc#1012628).
- net: r8169: Disable multicast filter for RTL8168H and RTL8107E
  (bsc#1012628).
- Fix termination state for idr_for_each_entry_ul() (bsc#1012628).
- net: stmmac: xgmac: Enable support for multiple Flexible PPS
  outputs (bsc#1012628).
- selftests: pmtu.sh: fix result checking (bsc#1012628).
- octeontx2-pf: Free pending and dropped SQEs (bsc#1012628).
- net/smc: fix dangling sock under state SMC_APPFINCLOSEWAIT
  (bsc#1012628).
- net/smc: allow cdc msg send rather than drop it with NULL
  sndbuf_desc (bsc#1012628).
- net/smc: put sk reference if close work was canceled
  (bsc#1012628).
- nvme: fix error-handling for io_uring nvme-passthrough
  (bsc#1012628).
- riscv: boot: Fix creation of loader.bin (bsc#1012628).
- ice: Fix SRIOV LAG disable on non-compliant aggregate
  (bsc#1012628).
- ice: lag: in RCU, use atomic allocation (bsc#1012628).
- ice: Fix VF-VF filter rules in switchdev mode (bsc#1012628).
- ice: Fix VF-VF direction matching in drop rule in switchdev
  (bsc#1012628).
- tg3: power down device only on SYSTEM_POWER_OFF (bsc#1012628).
- nbd: fix uaf in nbd_open (bsc#1012628).
- blk-core: use pr_warn_ratelimited() in bio_check_ro()
  (bsc#1012628).
- vsock/virtio: remove socket from connected/bound list on
  shutdown (bsc#1012628).
- r8169: respect userspace disabling IFF_MULTICAST (bsc#1012628).
- virtio/vsock: Fix uninit-value in virtio_transport_recv_pkt()
  (bsc#1012628).
- net: enetc: shorten enetc_setup_xdp_prog() error message to
  fit NETLINK_MAX_FMTMSG_LEN (bsc#1012628).
- i2c: iproc: handle invalid slave state (bsc#1012628).
- netfilter: xt_recent: fix (increase) ipv6 literal buffer length
  (bsc#1012628).
- netfilter: nat: fix ipv6 nat redirect with mapped and scoped
  addresses (bsc#1012628).
- net/sched: act_ct: Always fill offloading tuple iifidx
  (bsc#1012628).
- RISC-V: Don't fail in riscv_of_parent_hartid() for disabled
  HARTs (bsc#1012628).
- net: ti: icss-iep: fix setting counter value (bsc#1012628).
- drivers: perf: Do not broadcast to other cpus when starting
  a counter (bsc#1012628).
- module/decompress: use kvmalloc() consistently (bsc#1012628).
- fs: dlm: Simplify buffer size computation in
  dlm_create_debug_file() (bsc#1012628).
- drm/vc4: tests: Fix UAF in the mock helpers (bsc#1012628).
- drm/syncobj: fix DRM_SYNCOBJ_WAIT_FLAGS_WAIT_AVAILABLE
  (bsc#1012628).
- ASoC: rt712-sdca: fix speaker route missing issue (bsc#1012628).
- ASoC: mediatek: mt8186_mt6366_rt1019_rt5682s: trivial: fix
  error messages (bsc#1012628).
- ASoC: hdmi-codec: register hpd callback on component probe
  (bsc#1012628).
- ASoC: dapm: fix clock get name (bsc#1012628).
- spi: spi-zynq-qspi: add spi-mem to driver kconfig dependencies
  (bsc#1012628).
- arm64/arm: arm_pmuv3: perf: Don't truncate 64-bit registers
  (bsc#1012628).
- fbdev: imsttfb: fix double free in probe() (bsc#1012628).
- fbdev: imsttfb: fix a resource leak in probe (bsc#1012628).
- ALSA: hda/realtek: Add support dual speaker for Dell
  (bsc#1012628).
- fbdev: fsl-diu-fb: mark wr_reg_wa() static (bsc#1012628).
- tracing/kprobes: Fix the order of argument descriptions
  (bsc#1012628).
- eventfs: Check for NULL ef in eventfs_set_attr() (bsc#1012628).
- selftests: mptcp: run userspace pm tests slower (bsc#1012628).
- selftests: mptcp: fix wait_rm_addr/sf parameters (bsc#1012628).
- io_uring/net: ensure socket is marked connected on connect retry
  (bsc#1012628).
- x86/amd_nb: Use Family 19h Models 60h-7Fh Function 4 IDs
  (bsc#1012628).
- Revert "PCI/ASPM: Disable only ASPM_STATE_L1 when driver,
  disables L1" (bsc#1012628).
- Revert "mmc: core: Capture correct oemid-bits for eMMC cards"
  (bsc#1012628).
- btrfs: use u64 for buffer sizes in the tree search ioctls
  (bsc#1012628).
- btrfs: make found_logical_ret parameter mandatory for function
  queue_scrub_stripe() (bsc#1012628).
- Refresh
  patches.suse/ALSA-hda-cs35l41-Support-mute-notifications-for-CS35.patch.
- Rename to
  patches.kernel.org/6.6.2-328-ASoC-cs35l41-Handle-mdsync_down-reg-write-error.patch.
- Rename to
  patches.kernel.org/6.6.2-329-ASoC-cs35l41-Handle-mdsync_up-reg-write-errors.patch.
- Rename to
  patches.kernel.org/6.6.2-330-ASoC-cs35l41-Initialize-completion-object-befor.patch.
- Rename to
  patches.kernel.org/6.6.2-331-ASoC-cs35l41-Fix-broken-shared-boost-activation.patch.
- Rename to
  patches.kernel.org/6.6.2-332-ASoC-cs35l41-Verify-PM-runtime-resume-errors-in.patch.
- Rename to
  patches.kernel.org/6.6.2-333-ASoC-cs35l41-Undo-runtime-PM-changes-at-driver-.patch.
- Rename to
  patches.kernel.org/6.6.2-334-ALSA-hda-cs35l41-Fix-unbalanced-pm_runtime_get.patch.
- Rename to
  patches.kernel.org/6.6.2-335-ALSA-hda-cs35l41-Undo-runtime-PM-changes-at-dri.patch.
- commit 263a855</changelog>
  <changelog author="tiwai@suse.de" date="1700481601">- drm/i915: Also check for VGA converter in eDP probe
  (bsc#1217282).
- commit b22e785</changelog>
  <changelog author="tiwai@suse.de" date="1700568000">- leds: class: Don't expose color sysfs entry (bsc#1217172).
- commit 1be1eb4</changelog>
  <changelog author="msuchanek@suse.de" date="1700654400">- kernel-source: Move provides after sources
- commit dbbf742</changelog>
  <changelog author="msuchanek@suse.de" date="1700654401">- rpm: Define git commit as macro
- commit bcc92c8</changelog>
  <changelog author="tiwai@suse.de" date="1700654402">- Update config files: CONFIG_SND_SOC_WSA883X=m for Thinkpad X13s audio (bsc#1217412)
- commit 8be32dc</changelog>
  <changelog author="tiwai@suse.de" date="1700654403">- ASoC: codecs: wsa883x: make use of new mute_unmute_on_trigger
  flag (bsc#1217412).
- ASoC: soc-dai: add flag to mute and unmute stream during trigger
  (bsc#1217412).
- commit 1a298a3</changelog>
  <changelog author="fcrozat@suse.com" date="1700827200">- Ensure ia32_emulation is always enabled for kernel-obs-build
  If ia32_emulation is disabled by default, ensure it is enabled
  back for OBS kernel to allow building 32bit binaries (jsc#PED-3184)
  [ms: Always pass the parameter, no need to grep through the config which
  may not be very reliable]
- commit 56a2c2f</changelog>
  <changelog author="jslaby@suse.cz" date="1701259200">- Linux 6.6.3 (bsc#1012628).
- locking/ww_mutex/test: Fix potential workqueue corruption
  (bsc#1012628).
- btrfs: abort transaction on generation mismatch when marking
  eb as dirty (bsc#1012628).
- lib/generic-radix-tree.c: Don't overflow in peek()
  (bsc#1012628).
- x86/retpoline: Make sure there are no unconverted return thunks
  due to KCSAN (bsc#1012628).
- perf/core: Bail out early if the request AUX area is out of
  bound (bsc#1012628).
- srcu: Fix srcu_struct node grpmask overflow on 64-bit systems
  (bsc#1012628).
- selftests/lkdtm: Disable CONFIG_UBSAN_TRAP in test config
  (bsc#1012628).
- clocksource/drivers/timer-imx-gpt: Fix potential memory leak
  (bsc#1012628).
- clocksource/drivers/timer-atmel-tcb: Fix initialization on
  SAM9 hardware (bsc#1012628).
- srcu: Only accelerate on enqueue time (bsc#1012628).
- smp,csd: Throw an error if a CSD lock is stuck for too long
  (bsc#1012628).
- cpu/hotplug: Don't offline the last non-isolated CPU
  (bsc#1012628).
- workqueue: Provide one lock class key per work_on_cpu() callsite
  (bsc#1012628).
- x86/mm: Drop the 4 MB restriction on minimal NUMA node memory
  size (bsc#1012628).
- wifi: plfxlc: fix clang-specific fortify warning (bsc#1012628).
- wifi: ath12k: Ignore fragments from uninitialized peer in dp
  (bsc#1012628).
- wifi: mac80211_hwsim: fix clang-specific fortify warning
  (bsc#1012628).
- wifi: mac80211: don't return unset power in
  ieee80211_get_tx_power() (bsc#1012628).
- atl1c: Work around the DMA RX overflow issue (bsc#1012628).
- bpf: Detect IP == ksym.end as part of BPF program (bsc#1012628).
- wifi: ath9k: fix clang-specific fortify warnings (bsc#1012628).
- wifi: ath12k: fix possible out-of-bound read in
  ath12k_htt_pull_ppdu_stats() (bsc#1012628).
- wifi: ath10k: fix clang-specific fortify warning (bsc#1012628).
- wifi: ath12k: fix possible out-of-bound write in
  ath12k_wmi_ext_hal_reg_caps() (bsc#1012628).
- ACPI: APEI: Fix AER info corruption when error status data
  has multiple sections (bsc#1012628).
- net: sfp: add quirk for Fiberstone GPON-ONU-34-20BI
  (bsc#1012628).
- wifi: mt76: mt7921e: Support MT7992 IP in Xiaomi Redmibook 15
  Pro (2023) (bsc#1012628).
- wifi: mt76: fix clang-specific fortify warnings (bsc#1012628).
- net: annotate data-races around sk-&gt;sk_tx_queue_mapping
  (bsc#1012628).
- net: annotate data-races around sk-&gt;sk_dst_pending_confirm
  (bsc#1012628).
- wifi: ath12k: mhi: fix potential memory leak in
  ath12k_mhi_register() (bsc#1012628).
- wifi: ath10k: Don't touch the CE interrupt registers after
  power up (bsc#1012628).
- net: sfp: add quirk for FS's 2.5G copper SFP (bsc#1012628).
- vsock: read from socket's error queue (bsc#1012628).
- bpf: Ensure proper register state printing for cond jumps
  (bsc#1012628).
- wifi: iwlwifi: mvm: fix size check for fw_link_id (bsc#1012628).
- Bluetooth: btusb: Add date-&gt;evt_skb is NULL check (bsc#1012628).
- Bluetooth: Fix double free in hci_conn_cleanup (bsc#1012628).
- ACPI: EC: Add quirk for HP 250 G7 Notebook PC (bsc#1012628).
- tsnep: Fix tsnep_request_irq() format-overflow warning
  (bsc#1012628).
- gpiolib: acpi: Add a ignore interrupt quirk for Peaq C1010
  (bsc#1012628).
- platform/chrome: kunit: initialize lock for fake ec_dev
  (bsc#1012628).
- of: address: Fix address translation when address-size is
  greater than 2 (bsc#1012628).
- platform/x86: thinkpad_acpi: Add battery quirk for Thinkpad
  X120e (bsc#1012628).
- drm/gma500: Fix call trace when psb_gem_mm_init() fails
  (bsc#1012628).
- drm/amdkfd: ratelimited SQ interrupt messages (bsc#1012628).
- drm/komeda: drop all currently held locks if deadlock happens
  (bsc#1012628).
- drm/amd/display: Blank phantom OTG before enabling
  (bsc#1012628).
- drm/amd/display: Don't lock phantom pipe on disabling
  (bsc#1012628).
- drm/amd/display: add seamless pipe topology transition check
  (bsc#1012628).
- drm/edid: Fixup h/vsync_end instead of h/vtotal (bsc#1012628).
- md: don't rely on 'mddev-&gt;pers' to be set in mddev_suspend()
  (bsc#1012628).
- drm/amdgpu: not to save bo in the case of RAS err_event_athub
  (bsc#1012628).
- drm/amdkfd: Fix a race condition of vram buffer unref in svm
  code (bsc#1012628).
- drm/amdgpu: update retry times for psp vmbx wait (bsc#1012628).
- drm/amd: Update `update_pcie_parameters` functions to use
  uint8_t arguments (bsc#1012628).
- drm/amd/display: use full update for clip size increase of
  large plane source (bsc#1012628).
- string.h: add array-wrappers for (v)memdup_user() (bsc#1012628).
- kernel: kexec: copy user-array safely (bsc#1012628).
- kernel: watch_queue: copy user-array safely (bsc#1012628).
- drm_lease.c: copy user-array safely (bsc#1012628).
- drm: vmwgfx_surface.c: copy user-array safely (bsc#1012628).
- drm/msm/dp: skip validity check for DP CTS EDID checksum
  (bsc#1012628).
- drm/amd: Fix UBSAN array-index-out-of-bounds for SMU7
  (bsc#1012628).
- drm/amd: Fix UBSAN array-index-out-of-bounds for Polaris and
  Tonga (bsc#1012628).
- drm/amdgpu: Fix potential null pointer derefernce (bsc#1012628).
- drm/panel: fix a possible null pointer dereference
  (bsc#1012628).
- drm/panel/panel-tpo-tpg110: fix a possible null pointer
  dereference (bsc#1012628).
- drm/radeon: fix a possible null pointer dereference
  (bsc#1012628).
- drm/amdgpu/vkms: fix a possible null pointer dereference
  (bsc#1012628).
- drm/panel: st7703: Pick different reset sequence (bsc#1012628).
- drm/amdkfd: Fix shift out-of-bounds issue (bsc#1012628).
- drm/amdgpu: Fix a null pointer access when the smc_rreg pointer
  is NULL (bsc#1012628).
- drm/amd: Disable PP_PCIE_DPM_MASK when dynamic speed switching
  not supported (bsc#1012628).
- drm/amd/display: fix num_ways overflow error (bsc#1012628).
- drm/amd: check num of link levels when update pcie param
  (bsc#1012628).
- soc: qcom: pmic: Fix resource leaks in a
  device_for_each_child_node() loop (bsc#1012628).
- arm64: dts: rockchip: Add NanoPC T6 PCIe e-key support
  (bsc#1012628).
- arm64: dts: ls208xa: use a pseudo-bus to constrain usb dma size
  (bsc#1012628).
- selftests/efivarfs: create-read: fix a resource leak
  (bsc#1012628).
- ASoC: mediatek: mt8188-mt6359: support dynamic pinctrl
  (bsc#1012628).
- ASoC: soc-card: Add storage for PCI SSID (bsc#1012628).
- ASoC: SOF: Pass PCI SSID to machine driver (bsc#1012628).
- ASoC: Intel: sof_sdw: Copy PCI SSID to struct snd_soc_card
  (bsc#1012628).
- ASoC: cs35l56: Use PCI SSID as the firmware UID (bsc#1012628).
- crypto: pcrypt - Fix hungtask for PADATA_RESET (bsc#1012628).
- ASoC: SOF: ipc4: handle EXCEPTION_CAUGHT notification from
  firmware (bsc#1012628).
- RDMA/hfi1: Use FIELD_GET() to extract Link Width (bsc#1012628).
- scsi: hisi_sas: Set debugfs_dir pointer to NULL after removing
  debugfs (bsc#1012628).
- scsi: ibmvfc: Remove BUG_ON in the case of an empty event pool
  (bsc#1012628).
- fs/jfs: Add check for negative db_l2nbperpage (bsc#1012628).
- fs/jfs: Add validity check for db_maxag and db_agpref
  (bsc#1012628).
- jfs: fix array-index-out-of-bounds in dbFindLeaf (bsc#1012628).
- jfs: fix array-index-out-of-bounds in diAlloc (bsc#1012628).
- HID: lenovo: Detect quirk-free fw on cptkbd and stop applying
  workaround (bsc#1012628).
- ARM: 9320/1: fix stack depot IRQ stack filter (bsc#1012628).
- ALSA: hda: Fix possible null-ptr-deref when assigning a stream
  (bsc#1012628).
- gpiolib: of: Add quirk for mt2701-cs42448 ASoC sound
  (bsc#1012628).
- PCI: tegra194: Use FIELD_GET()/FIELD_PREP() with Link Width
  fields (bsc#1012628).
- PCI: mvebu: Use FIELD_PREP() with Link Width (bsc#1012628).
- atm: iphase: Do PCI error checks on own line (bsc#1012628).
- PCI: Do error check on own line to split long "if" conditions
  (bsc#1012628).
- scsi: libfc: Fix potential NULL pointer dereference in
  fc_lport_ptp_setup() (bsc#1012628).
- PCI: Use FIELD_GET() to extract Link Width (bsc#1012628).
- PCI: Extract ATS disabling to a helper function (bsc#1012628).
- PCI: Disable ATS for specific Intel IPU E2000 devices
  (bsc#1012628).
- PCI: dwc: Add dw_pcie_link_set_max_link_width() (bsc#1012628).
- PCI: dwc: Add missing PCI_EXP_LNKCAP_MLW handling (bsc#1012628).
- misc: pci_endpoint_test: Add Device ID for R-Car S4-8 PCIe
  controller (bsc#1012628).
- PCI: Use FIELD_GET() in Sapphire RX 5600 XT Pulse quirk
  (bsc#1012628).
- ASoC: Intel: soc-acpi-cht: Add Lenovo Yoga Tab 3 Pro YT3-X90
  quirk (bsc#1012628).
- crypto: hisilicon/qm - prevent soft lockup in receive loop
  (bsc#1012628).
- HID: Add quirk for Dell Pro Wireless Keyboard and Mouse KM5221W
  (bsc#1012628).
- exfat: support handle zero-size directory (bsc#1012628).
- mfd: intel-lpss: Add Intel Lunar Lake-M PCI IDs (bsc#1012628).
- iio: adc: stm32-adc: harden against NULL pointer deref in
  stm32_adc_probe() (bsc#1012628).
- thunderbolt: Apply USB 3.x bandwidth quirk only in software
  connection manager (bsc#1012628).
- tty: vcc: Add check for kstrdup() in vcc_probe() (bsc#1012628).
- dt-bindings: phy: qcom,snps-eusb2-repeater: Add magic tuning
  overrides (bsc#1012628).
- phy: qualcomm: phy-qcom-eusb2-repeater: Use regmap_fields
  (bsc#1012628).
- phy: qualcomm: phy-qcom-eusb2-repeater: Zero out untouched
  tuning regs (bsc#1012628).
- usb: dwc3: core: configure TX/RX threshold for DWC3_IP
  (bsc#1012628).
- usb: ucsi: glink: use the connector orientation GPIO to provide
  switch events (bsc#1012628).
- soundwire: dmi-quirks: update HP Omen match (bsc#1012628).
- f2fs: fix error path of __f2fs_build_free_nids (bsc#1012628).
- f2fs: fix error handling of __get_node_page (bsc#1012628).
- usb: host: xhci: Avoid XHCI resume delay if SSUSB device is
  not present (bsc#1012628).
- usb: gadget: f_ncm: Always set current gadget in ncm_bind()
  (bsc#1012628).
- 9p/trans_fd: Annotate data-racy writes to file::f_flags
  (bsc#1012628).
- 9p: v9fs_listxattr: fix %s null argument warning (bsc#1012628).
- i3c: mipi-i3c-hci: Fix out of bounds access in
  hci_dma_irq_handler (bsc#1012628).
- i2c: i801: Add support for Intel Birch Stream SoC (bsc#1012628).
- i2c: fix memleak in i2c_new_client_device() (bsc#1012628).
- i2c: sun6i-p2wi: Prevent potential division by zero
  (bsc#1012628).
- virtio-blk: fix implicit overflow on virtio_max_dma_size
  (bsc#1012628).
- i3c: master: mipi-i3c-hci: Fix a kernel panic for accessing
  DAT_data (bsc#1012628).
- media: gspca: cpia1: shift-out-of-bounds in set_flicker
  (bsc#1012628).
- media: vivid: avoid integer overflow (bsc#1012628).
- media: ipu-bridge: increase sensor_name size (bsc#1012628).
- gfs2: ignore negated quota changes (bsc#1012628).
- gfs2: fix an oops in gfs2_permission (bsc#1012628).
- media: cobalt: Use FIELD_GET() to extract Link Width
  (bsc#1012628).
- media: ccs: Fix driver quirk struct documentation (bsc#1012628).
- media: imon: fix access to invalid resource for the second
  interface (bsc#1012628).
- drm/amd/display: Avoid NULL dereference of timing generator
  (bsc#1012628).
- gfs2: Fix slab-use-after-free in gfs2_qd_dealloc (bsc#1012628).
- kgdb: Flush console before entering kgdb on panic (bsc#1012628).
- riscv: VMAP_STACK overflow detection thread-safe (bsc#1012628).
- i2c: dev: copy userspace array safely (bsc#1012628).
- ASoC: ti: omap-mcbsp: Fix runtime PM underflow warnings
  (bsc#1012628).
- drm/qxl: prevent memory leak (bsc#1012628).
- ALSA: hda/realtek: Add quirk for ASUS UX7602ZM (bsc#1012628).
- drm/amdgpu: fix software pci_unplug on some chips (bsc#1012628).
- pwm: Fix double shift bug (bsc#1012628).
- mtd: rawnand: tegra: add missing check for platform_get_irq()
  (bsc#1012628).
- wifi: iwlwifi: Use FW rate for non-data frames (bsc#1012628).
- sched/core: Optimize in_task() and in_interrupt() a bit
  (bsc#1012628).
- samples/bpf: syscall_tp_user: Rename num_progs into nr_tests
  (bsc#1012628).
- samples/bpf: syscall_tp_user: Fix array out-of-bound access
  (bsc#1012628).
- dt-bindings: serial: fix regex pattern for matching serial
  node children (bsc#1012628).
- SUNRPC: ECONNRESET might require a rebind (bsc#1012628).
- mtd: rawnand: intel: check return value of devm_kasprintf()
  (bsc#1012628).
- mtd: rawnand: meson: check return value of devm_kasprintf()
  (bsc#1012628).
- drm/i915/mtl: avoid stringop-overflow warning (bsc#1012628).
- NFSv4.1: fix handling NFS4ERR_DELAY when testing for session
  trunking (bsc#1012628).
- SUNRPC: Add an IS_ERR() check back to where it was
  (bsc#1012628).
- NFSv4.1: fix SP4_MACH_CRED protection for pnfs IO (bsc#1012628).
- SUNRPC: Fix RPC client cleaned up the freed pipefs dentries
  (bsc#1012628).
- RISC-V: hwprobe: Fix vDSO SIGSEGV (bsc#1012628).
- riscv: provide riscv-specific is_trap_insn() (bsc#1012628).
- gfs2: Silence "suspicious RCU usage in gfs2_permission" warning
  (bsc#1012628).
- drm/i915/tc: Fix -Wformat-truncation in intel_tc_port_init
  (bsc#1012628).
- riscv: split cache ops out of dma-noncoherent.c (bsc#1012628).
- vdpa_sim_blk: allocate the buffer zeroed (bsc#1012628).
- vhost-vdpa: fix use after free in vhost_vdpa_probe()
  (bsc#1012628).
- gcc-plugins: randstruct: Only warn about true flexible arrays
  (bsc#1012628).
- bpf: handle ldimm64 properly in check_cfg() (bsc#1012628).
- bpf: fix precision backtracking instruction iteration
  (bsc#1012628).
- bpf: fix control-flow graph checking in privileged mode
  (bsc#1012628).
- net: set SOCK_RCU_FREE before inserting socket into hashtable
  (bsc#1012628).
- ipvlan: add ipvlan_route_v6_outbound() helper (bsc#1012628).
- tty: Fix uninit-value access in ppp_sync_receive()
  (bsc#1012628).
- net: ti: icssg-prueth: Add missing icss_iep_put to error path
  (bsc#1012628).
- net: ti: icssg-prueth: Fix error cleanup on failing
  pruss_request_mem_region (bsc#1012628).
- xen/events: avoid using info_for_irq() in xen_send_IPI_one()
  (bsc#1012628).
- net: hns3: fix add VLAN fail issue (bsc#1012628).
- net: hns3: add barrier in vf mailbox reply process
  (bsc#1012628).
- net: hns3: fix incorrect capability bit display for copper port
  (bsc#1012628).
- net: hns3: fix out-of-bounds access may occur when coalesce
  info is read via debugfs (bsc#1012628).
- net: hns3: fix variable may not initialized problem in
  hns3_init_mac_addr() (bsc#1012628).
- net: hns3: fix VF reset fail issue (bsc#1012628).
- net: hns3: fix VF wrong speed and duplex issue (bsc#1012628).
- tipc: Fix kernel-infoleak due to uninitialized TLV value
  (bsc#1012628).
- net: mvneta: fix calls to page_pool_get_stats (bsc#1012628).
- ppp: limit MRU to 64K (bsc#1012628).
- xen/events: fix delayed eoi list handling (bsc#1012628).
- blk-mq: make sure active queue usage is held for
  bio_integrity_prep() (bsc#1012628).
- ptp: annotate data-race around q-&gt;head and q-&gt;tail
  (bsc#1012628).
- bonding: stop the device in bond_setup_by_slave() (bsc#1012628).
- net: ethernet: cortina: Fix max RX frame define (bsc#1012628).
- net: ethernet: cortina: Handle large frames (bsc#1012628).
- net: ethernet: cortina: Fix MTU max setting (bsc#1012628).
- af_unix: fix use-after-free in unix_stream_read_actor()
  (bsc#1012628).
- netfilter: nf_conntrack_bridge: initialize err to 0
  (bsc#1012628).
- netfilter: nf_tables: fix pointer math issue in
  nft_byteorder_eval() (bsc#1012628).
- netfilter: nf_tables: bogus ENOENT when destroying element
  which does not exist (bsc#1012628).
- net: stmmac: fix rx budget limit check (bsc#1012628).
- net: stmmac: avoid rx queue overrun (bsc#1012628).
- pds_core: use correct index to mask irq (bsc#1012628).
- pds_core: fix up some format-truncation complaints
  (bsc#1012628).
- gve: Fixes for napi_poll when budget is 0 (bsc#1012628).
- io_uring/fdinfo: remove need for sqpoll lock for thread/pid
  retrieval (bsc#1012628).
- Revert "net/mlx5: DR, Supporting inline WQE when possible"
  (bsc#1012628).
- net/mlx5: Free used cpus mask when an IRQ is released
  (bsc#1012628).
- net/mlx5: Decouple PHC .adjtime and .adjphase implementations
  (bsc#1012628).
- net/mlx5e: fix double free of encap_header (bsc#1012628).
- net/mlx5e: fix double free of encap_header in update funcs
  (bsc#1012628).
- net/mlx5e: Fix pedit endianness (bsc#1012628).
- net/mlx5e: Don't modify the peer sent-to-vport rules for IPSec
  offload (bsc#1012628).
- net/mlx5e: Avoid referencing skb after free-ing in drop path
  of mlx5e_sq_xmit_wqe (bsc#1012628).
- net/mlx5e: Track xmit submission to PTP WQ after populating
  metadata map (bsc#1012628).
- net/mlx5e: Update doorbell for port timestamping CQ before
  the software counter (bsc#1012628).
- net/mlx5: Increase size of irq name buffer (bsc#1012628).
- net/mlx5e: Reduce the size of icosq_str (bsc#1012628).
- net/mlx5e: Check return value of snprintf writing to fw_version
  buffer (bsc#1012628).
- net/mlx5e: Check return value of snprintf writing to fw_version
  buffer for representors (bsc#1012628).
- net: sched: do not offload flows with a helper in act_ct
  (bsc#1012628).
- macvlan: Don't propagate promisc change to lower dev in passthru
  (bsc#1012628).
- tools/power/turbostat: Fix a knl bug (bsc#1012628).
- tools/power/turbostat: Enable the C-state Pre-wake printing
  (bsc#1012628).
- scsi: ufs: core: Expand MCQ queue slot to DeviceQueueDepth +
  1 (bsc#1012628).
- cifs: spnego: add ';' in HOST_KEY_LEN (bsc#1012628).
- cifs: fix check of rc in function generate_smb3signingkey
  (bsc#1012628).
- perf/core: Fix cpuctx refcounting (bsc#1012628).
- i915/perf: Fix NULL deref bugs with drm_dbg() calls
  (bsc#1012628).
- perf: arm_cspmu: Reject events meant for other PMUs
  (bsc#1012628).
- drivers: perf: Check find_first_bit() return value
  (bsc#1012628).
- media: venus: hfi: add checks to perform sanity on queue
  pointers (bsc#1012628).
- perf intel-pt: Fix async branch flags (bsc#1012628).
- powerpc/perf: Fix disabling BHRB and instruction sampling
  (bsc#1012628).
- randstruct: Fix gcc-plugin performance mode to stay in group
  (bsc#1012628).
- spi: Fix null dereference on suspend (bsc#1012628).
- bpf: Fix check_stack_write_fixed_off() to correctly spill imm
  (bsc#1012628).
- bpf: Fix precision tracking for BPF_ALU | BPF_TO_BE | BPF_END
  (bsc#1012628).
- scsi: mpt3sas: Fix loop logic (bsc#1012628).
- scsi: megaraid_sas: Increase register read retry rount from
  3 to 30 for selected registers (bsc#1012628).
- scsi: ufs: qcom: Update PHY settings only when scaling to
  higher gears (bsc#1012628).
- scsi: qla2xxx: Fix system crash due to bad pointer access
  (bsc#1012628).
- scsi: ufs: core: Fix racing issue between ufshcd_mcq_abort()
  and ISR (bsc#1012628).
- x86/shstk: Delay signal entry SSP write until after user
  accesses (bsc#1012628).
- crypto: x86/sha - load modules based on CPU features
  (bsc#1012628).
- x86/PCI: Avoid PME from D3hot/D3cold for AMD Rembrandt and
  Phoenix USB4 (bsc#1012628).
- x86/apic/msi: Fix misconfigured non-maskable MSI quirk
  (bsc#1012628).
- x86/cpu/hygon: Fix the CPU topology evaluation for real
  (bsc#1012628).
- KVM: x86: hyper-v: Don't auto-enable stimer on write from
  user-space (bsc#1012628).
- KVM: x86: Ignore MSR_AMD64_TW_CFG access (bsc#1012628).
- KVM: x86: Clear bit12 of ICR after APIC-write VM-exit
  (bsc#1012628).
- KVM: x86: Fix lapic timer interrupt lost after loading a
  snapshot (bsc#1012628).
- mmc: sdhci-pci-gli: GL9755: Mask the replay timer timeout of
  AER (bsc#1012628).
- sched: psi: fix unprivileged polling against cgroups
  (bsc#1012628).
- audit: don't take task_lock() in audit_exe_compare() code path
  (bsc#1012628).
- audit: don't WARN_ON_ONCE(!current-&gt;mm) in audit_exe_compare()
  (bsc#1012628).
- proc: sysctl: prevent aliased sysctls from getting passed to
  init (bsc#1012628).
- tty/sysrq: replace smp_processor_id() with get_cpu()
  (bsc#1012628).
- tty: serial: meson: fix hard LOCKUP on crtscts mode
  (bsc#1012628).
- acpi/processor: sanitize _OSC/_PDC capabilities for Xen dom0
  (bsc#1012628).
- hvc/xen: fix console unplug (bsc#1012628).
- hvc/xen: fix error path in xen_hvc_init() to always register
  frontend driver (bsc#1012628).
- hvc/xen: fix event channel handling for secondary consoles
  (bsc#1012628).
- PCI/sysfs: Protect driver's D3cold preference from user space
  (bsc#1012628).
- mm/damon/sysfs: remove requested targets when online-commit
  inputs (bsc#1012628).
- mm/damon/sysfs: update monitoring target regions for online
  input commit (bsc#1012628).
- watchdog: move softlockup_panic back to early_param
  (bsc#1012628).
- iommufd: Fix missing update of domains_itree after splitting
  iopt_area (bsc#1012628).
- fbdev: stifb: Make the STI next font pointer a 32-bit signed
  offset (bsc#1012628).
- dm crypt: account large pages in cc-&gt;n_allocated_pages
  (bsc#1012628).
- mm/damon/lru_sort: avoid divide-by-zero in hot threshold
  calculation (bsc#1012628).
- mm/damon/ops-common: avoid divide-by-zero during region hotness
  calculation (bsc#1012628).
- mm/damon: implement a function for max nr_accesses safe
  calculation (bsc#1012628).
- mm/damon/core: avoid divide-by-zero during monitoring results
  update (bsc#1012628).
- mm/damon/sysfs-schemes: handle tried region directory allocation
  failure (bsc#1012628).
- mm/damon/sysfs-schemes: handle tried regions sysfs directory
  allocation failure (bsc#1012628).
- mm/damon/core.c: avoid unintentional filtering out of schemes
  (bsc#1012628).
- mm/damon/sysfs: check error from damon_sysfs_update_target()
  (bsc#1012628).
- parisc: Add nop instructions after TLB inserts (bsc#1012628).
- ACPI: resource: Do IRQ override on TongFang GMxXGxx
  (bsc#1012628).
- regmap: Ensure range selector registers are updated after
  cache sync (bsc#1012628).
- wifi: ath11k: fix temperature event locking (bsc#1012628).
- wifi: ath11k: fix dfs radar event locking (bsc#1012628).
- wifi: ath11k: fix htt pktlog locking (bsc#1012628).
- wifi: ath11k: fix gtk offload status event locking
  (bsc#1012628).
- wifi: ath12k: fix htt mlo-offset event locking (bsc#1012628).
- wifi: ath12k: fix dfs-radar and temperature event locking
  (bsc#1012628).
- mmc: meson-gx: Remove setting of CMD_CFG_ERROR (bsc#1012628).
- genirq/generic_chip: Make irq_remove_generic_chip() irqdomain
  aware (bsc#1012628).
- sched/core: Fix RQCF_ACT_SKIP leak (bsc#1012628).
- pmdomain: bcm: bcm2835-power: check if the ASB register is
  equal to enable (bsc#1012628).
- KEYS: trusted: tee: Refactor register SHM usage (bsc#1012628).
- KEYS: trusted: Rollback init_trusted() consistently
  (bsc#1012628).
- PCI: keystone: Don't discard .remove() callback (bsc#1012628).
- PCI: keystone: Don't discard .probe() callback (bsc#1012628).
- pmdomain: amlogic: Fix mask for the second NNA mem PD domain
  (bsc#1012628).
- arm64: Restrict CPU_BIG_ENDIAN to GNU as or LLVM IAS 15.x or
  newer (bsc#1012628).
- arm64: module: Fix PLT counting when CONFIG_RANDOMIZE_BASE=n
  (bsc#1012628).
- pmdomain: imx: Make imx pgc power domain also set the fwnode
  (bsc#1012628).
- parisc/agp: Use 64-bit LE values in SBA IOMMU PDIR table
  (bsc#1012628).
- parisc/pdc: Add width field to struct pdc_model (bsc#1012628).
- parisc/power: Add power soft-off when running on qemu
  (bsc#1012628).
- cpufreq: stats: Fix buffer overflow detection in trans_stats()
  (bsc#1012628).
- powercap: intel_rapl: Downgrade BIOS locked limits pr_warn()
  to pr_debug() (bsc#1012628).
- clk: socfpga: Fix undefined behavior bug in struct
  stratix10_clock_data (bsc#1012628).
- clk: visconti: Fix undefined behavior bug in struct
  visconti_pll_provider (bsc#1012628).
- integrity: powerpc: Do not select CA_MACHINE_KEYRING
  (bsc#1012628).
- clk: qcom: ipq8074: drop the CLK_SET_RATE_PARENT flag from
  PLL clocks (bsc#1012628).
- clk: qcom: ipq6018: drop the CLK_SET_RATE_PARENT flag from
  PLL clocks (bsc#1012628).
- ksmbd: fix recursive locking in vfs helpers (bsc#1012628).
- ksmbd: handle malformed smb1 message (bsc#1012628).
- ksmbd: fix slab out of bounds write in smb_inherit_dacl()
  (bsc#1012628).
- mmc: vub300: fix an error code (bsc#1012628).
- mmc: sdhci_am654: fix start loop index for TAP value parsing
  (bsc#1012628).
- mmc: Add quirk MMC_QUIRK_BROKEN_CACHE_FLUSH for Micron eMMC
  Q2J54A (bsc#1012628).
- PCI: qcom-ep: Add dedicated callback for writing to DBI2
  registers (bsc#1012628).
- PCI/ASPM: Fix L1 substate handling in aspm_attr_store_common()
  (bsc#1012628).
- PCI: kirin: Don't discard .remove() callback (bsc#1012628).
- PCI: exynos: Don't discard .remove() callback (bsc#1012628).
- PCI: Lengthen reset delay for VideoPropulsion Torrent QN16e card
  (bsc#1012628).
- wifi: wilc1000: use vmm_table as array in wilc struct
  (bsc#1012628).
- svcrdma: Drop connection after an RDMA Read error (bsc#1012628).
- rcu/tree: Defer setting of jiffies during stall reset
  (bsc#1012628).
- arm64: dts: qcom: ipq6018: Fix hwlock index for SMEM
  (bsc#1012628).
- dt-bindings: timer: renesas,rz-mtu3: Fix overflow/underflow
  interrupt names (bsc#1012628).
- PM: hibernate: Use __get_safe_page() rather than touching the
  list (bsc#1012628).
- PM: hibernate: Clean up sync_read handling in
  snapshot_write_next() (bsc#1012628).
- rcu: kmemleak: Ignore kmemleak false positives when RCU-freeing
  objects (bsc#1012628).
- btrfs: don't arbitrarily slow down delalloc if we're committing
  (bsc#1012628).
- thermal: intel: powerclamp: fix mismatch in get function for
  max_idle (bsc#1012628).
- arm64: dts: qcom: ipq5332: Fix hwlock index for SMEM
  (bsc#1012628).
- arm64: dts: qcom: ipq8074: Fix hwlock index for SMEM
  (bsc#1012628).
- firmware: qcom_scm: use 64-bit calling convention only when
  client is 64-bit (bsc#1012628).
- ACPI: FPDT: properly handle invalid FPDT subtables
  (bsc#1012628).
- arm64: dts: qcom: ipq9574: Fix hwlock index for SMEM
  (bsc#1012628).
- arm64: dts: qcom: ipq6018: Fix tcsr_mutex register size
  (bsc#1012628).
- leds: trigger: netdev: Move size check in set_device_name
  (bsc#1012628).
- mfd: qcom-spmi-pmic: Fix reference leaks in revid helper
  (bsc#1012628).
- mfd: qcom-spmi-pmic: Fix revid implementation (bsc#1012628).
- ima: annotate iint mutex to avoid lockdep false positive
  warnings (bsc#1012628).
- ima: detect changes to the backing overlay file (bsc#1012628).
- netfilter: nf_tables: remove catchall element in GC sync path
  (bsc#1012628).
- netfilter: nf_tables: split async and sync catchall in two
  functions (bsc#1012628).
- selftests/resctrl: Fix uninitialized .sa_flags (bsc#1012628).
- selftests/resctrl: Remove duplicate feature check from CMT test
  (bsc#1012628).
- selftests/resctrl: Move _GNU_SOURCE define into Makefile
  (bsc#1012628).
- selftests/resctrl: Refactor feature check to use resource and
  feature name (bsc#1012628).
- selftests/resctrl: Fix feature checks (bsc#1012628).
- selftests/resctrl: Reduce failures due to outliers in MBA/MBM
  tests (bsc#1012628).
- hid: lenovo: Resend all settings on reset_resume for compact
  keyboards (bsc#1012628).
- ASoC: codecs: wsa-macro: fix uninitialized stack variables
  with name prefix (bsc#1012628).
- jbd2: fix potential data lost in recovering journal raced with
  synchronizing fs bdev (bsc#1012628).
- quota: explicitly forbid quota files from being encrypted
  (bsc#1012628).
- kernel/reboot: emergency_restart: Set correct system_state
  (bsc#1012628).
- scripts/gdb/vmalloc: disable on no-MMU (bsc#1012628).
- fs: use nth_page() in place of direct struct page manipulation
  (bsc#1012628).
- mips: use nth_page() in place of direct struct page manipulation
  (bsc#1012628).
- i2c: core: Run atomic i2c xfer when !preemptible (bsc#1012628).
- selftests/clone3: Fix broken test under !CONFIG_TIME_NS
  (bsc#1012628).
- tracing: Have the user copy of synthetic event address use
  correct context (bsc#1012628).
- driver core: Release all resources during unbind before updating
  device links (bsc#1012628).
- mcb: fix error handling for different scenarios when parsing
  (bsc#1012628).
- dmaengine: stm32-mdma: correct desc prep when channel running
  (bsc#1012628).
- s390/mm: add missing arch_set_page_dat() call to
  vmem_crst_alloc() (bsc#1012628).
- s390/mm: add missing arch_set_page_dat() call to gmap
  allocations (bsc#1012628).
- s390/cmma: fix detection of DAT pages (bsc#1012628).
- mm/cma: use nth_page() in place of direct struct page
  manipulation (bsc#1012628).
- mm/hugetlb: use nth_page() in place of direct struct page
  manipulation (bsc#1012628).
- mm/memory_hotplug: use pfn math in place of direct struct page
  manipulation (bsc#1012628).
- mm: make PR_MDWE_REFUSE_EXEC_GAIN an unsigned long
  (bsc#1012628).
- mtd: cfi_cmdset_0001: Byte swap OTP info (bsc#1012628).
- cxl/region: Do not try to cleanup after
  cxl_region_setup_targets() fails (bsc#1012628).
- i3c: master: cdns: Fix reading status register (bsc#1012628).
- i3c: master: svc: fix race condition in ibi work thread
  (bsc#1012628).
- i3c: master: svc: fix wrong data return when IBI happen during
  start frame (bsc#1012628).
- i3c: master: svc: fix ibi may not return mandatory data byte
  (bsc#1012628).
- i3c: master: svc: fix check wrong status register in irq handler
  (bsc#1012628).
- i3c: master: svc: fix SDA keep low when polling IBIWON timeout
  happen (bsc#1012628).
- i3c: master: svc: fix random hot join failure since timeout
  error (bsc#1012628).
- cxl/region: Fix x1 root-decoder granularity calculations
  (bsc#1012628).
- cxl/port: Fix delete_endpoint() vs parent unregistration race
  (bsc#1012628).
- apparmor: Fix kernel-doc warnings in apparmor/audit.c
  (bsc#1012628).
- apparmor: Fix kernel-doc warnings in apparmor/lib.c
  (bsc#1012628).
- apparmor: Fix kernel-doc warnings in apparmor/resource.c
  (bsc#1012628).
- apparmor: Fix kernel-doc warnings in apparmor/policy.c
  (bsc#1012628).
- apparmor: combine common_audit_data and apparmor_audit_data
  (bsc#1012628).
- apparmor: rename audit_data-&gt;label to audit_data-&gt;subj_label
  (bsc#1012628).
- apparmor: pass cred through to audit info (bsc#1012628).
- apparmor: Fix regression in mount mediation (bsc#1012628).
- Bluetooth: btusb: Add RTW8852BE device 13d3:3570 to device
  tables (bsc#1012628).
- Bluetooth: btusb: Add 0bda:b85b for Fn-Link RTL8852BE
  (bsc#1012628).
- drm/amd/display: enable dsc_clk even if dsc_pg disabled
  (bsc#1012628).
- torture: Make torture_hrtimeout_ns() take an hrtimer mode
  parameter (bsc#1012628).
- rcutorture: Fix stuttering races and other issues (bsc#1012628).
- selftests/resctrl: Remove bw_report and bm_type from main()
  (bsc#1012628).
- selftests/resctrl: Simplify span lifetime (bsc#1012628).
- selftests/resctrl: Make benchmark command const and build it
  with pointers (bsc#1012628).
- selftests/resctrl: Extend signal handler coverage to unmount
  on receiving signal (bsc#1012628).
- parisc: Prevent booting 64-bit kernels on PA1.x machines
  (bsc#1012628).
- parisc/pgtable: Do not drop upper 5 address bits of physical
  address (bsc#1012628).
- parisc/power: Fix power soft-off when running on qemu
  (bsc#1012628).
- parisc: fix mmap_base calculation when stack grows upwards
  (bsc#1012628).
- xhci: Enable RPM on controllers that support low-power states
  (bsc#1012628).
- smb3: fix creating FIFOs when mounting with "sfu" mount option
  (bsc#1012628).
- smb3: fix touch -h of symlink (bsc#1012628).
- smb3: allow dumping session and tcon id to improve stats
  analysis and debugging (bsc#1012628).
- smb3: fix caching of ctime on setxattr (bsc#1012628).
- smb: client: fix use-after-free bug in
  cifs_debug_data_proc_show() (bsc#1012628).
- smb: client: fix use-after-free in smb2_query_info_compound()
  (bsc#1012628).
- smb: client: fix potential deadlock when releasing mids
  (bsc#1012628).
- smb: client: fix mount when dns_resolver key is not available
  (bsc#1012628).
- cifs: reconnect helper should set reconnect for the right
  channel (bsc#1012628).
- cifs: force interface update before a fresh session setup
  (bsc#1012628).
- cifs: do not reset chan_max if multichannel is not supported
  at mount (bsc#1012628).
- cifs: do not pass cifs_sb when trying to add channels
  (bsc#1012628).
- cifs: Fix encryption of cleared, but unset rq_iter data buffers
  (bsc#1012628).
- xfs: recovery should not clear di_flushiter unconditionally
  (bsc#1012628).
- btrfs: zoned: wait for data BG to be finished on direct IO
  allocation (bsc#1012628).
- ALSA: info: Fix potential deadlock at disconnection
  (bsc#1012628).
- ALSA: hda/realtek: Enable Mute LED on HP 255 G8 (bsc#1012628).
- ALSA: hda/realtek - Add Dell ALC295 to pin fall back table
  (bsc#1012628).
- ALSA: hda/realtek - Enable internal speaker of ASUS K6500ZC
  (bsc#1012628).
- ALSA: hda/realtek: Enable Mute LED on HP 255 G10 (bsc#1012628).
- ALSA: hda/realtek: Add quirks for HP Laptops (bsc#1012628).
- Revert ncsi: Propagate carrier gain/loss events to the NCSI
  controller (bsc#1012628).
- Revert "i2c: pxa: move to generic GPIO recovery" (bsc#1012628).
- lsm: fix default return value for vm_enough_memory
  (bsc#1012628).
- lsm: fix default return value for inode_getsecctx (bsc#1012628).
- sbsa_gwdt: Calculate timeout with 64-bit math (bsc#1012628).
- i2c: designware: Disable TX_EMPTY irq while waiting for block
  length byte (bsc#1012628).
- s390/ap: fix AP bus crash on early config change callback
  invocation (bsc#1012628).
- net: ethtool: Fix documentation of ethtool_sprintf()
  (bsc#1012628).
- net: dsa: lan9303: consequently nested-lock physical MDIO
  (bsc#1012628).
- net: phylink: initialize carrier state at creation
  (bsc#1012628).
- gfs2: don't withdraw if init_threads() got interrupted
  (bsc#1012628).
- i2c: i801: fix potential race in
  i801_block_transaction_byte_by_byte (bsc#1012628).
- f2fs: do not return EFSCORRUPTED, but try to run online repair
  (bsc#1012628).
- f2fs: set the default compress_level on ioctl (bsc#1012628).
- f2fs: avoid format-overflow warning (bsc#1012628).
- f2fs: split initial and dynamic conditions for extent_cache
  (bsc#1012628).
- media: lirc: drop trailing space from scancode transmit
  (bsc#1012628).
- media: sharp: fix sharp encoding (bsc#1012628).
- media: venus: hfi_parser: Add check to keep the number of
  codecs within range (bsc#1012628).
- media: venus: hfi: fix the check to handle session buffer
  requirement (bsc#1012628).
- media: venus: hfi: add checks to handle capabilities from
  firmware (bsc#1012628).
- media: ccs: Correctly initialise try compose rectangle
  (bsc#1012628).
- drm/mediatek/dp: fix memory leak on -&gt;get_edid callback audio
  detection (bsc#1012628).
- drm/mediatek/dp: fix memory leak on -&gt;get_edid callback error
  path (bsc#1012628).
- dm-bufio: fix no-sleep mode (bsc#1012628).
- dm-verity: don't use blocking calls from tasklets (bsc#1012628).
- nfsd: fix file memleak on client_opens_release (bsc#1012628).
- NFSD: Update nfsd_cache_append() to use xdr_stream
  (bsc#1012628).
- LoongArch: Mark __percpu functions as always inline
  (bsc#1012628).
- tracing: fprobe-event: Fix to check tracepoint event and return
  (bsc#1012628).
- swiotlb: do not free decrypted pages if dynamic (bsc#1012628).
- swiotlb: fix out-of-bounds TLB allocations with
  CONFIG_SWIOTLB_DYNAMIC (bsc#1012628).
- riscv: Using TOOLCHAIN_HAS_ZIHINTPAUSE marco replace zihintpause
  (bsc#1012628).
- riscv: put interrupt entries into .irqentry.text (bsc#1012628).
- riscv: mm: Update the comment of CONFIG_PAGE_OFFSET
  (bsc#1012628).
- riscv: correct pt_level name via pgtable_l5/4_enabled
  (bsc#1012628).
- riscv: kprobes: allow writing to x0 (bsc#1012628).
- mmc: sdhci-pci-gli: A workaround to allow GL9750 to enter ASPM
  L1.2 (bsc#1012628).
- mm: fix for negative counter: nr_file_hugepages (bsc#1012628).
- mm: kmem: drop __GFP_NOFAIL when allocating objcg vectors
  (bsc#1012628).
- mptcp: deal with large GSO size (bsc#1012628).
- mptcp: add validity check for sending RM_ADDR (bsc#1012628).
- mptcp: fix setsockopt(IP_TOS) subflow locking (bsc#1012628).
- selftests: mptcp: fix fastclose with csum failure (bsc#1012628).
- r8169: fix network lost after resume on DASH systems
  (bsc#1012628).
- r8169: add handling DASH when DASH is disabled (bsc#1012628).
- mmc: sdhci-pci-gli: GL9750: Mask the replay timer timeout of
  AER (bsc#1012628).
- media: qcom: camss: Fix pm_domain_on sequence in probe
  (bsc#1012628).
- media: qcom: camss: Fix vfe_get() error jump (bsc#1012628).
- media: qcom: camss: Fix VFE-17x vfe_disable_output()
  (bsc#1012628).
- media: qcom: camss: Fix VFE-480 vfe_disable_output()
  (bsc#1012628).
- media: qcom: camss: Fix missing vfe_lite clocks check
  (bsc#1012628).
- media: qcom: camss: Fix set CSI2_RX_CFG1_VC_MODE when VC is
  greater than 3 (bsc#1012628).
- media: qcom: camss: Fix invalid clock enable bit disjunction
  (bsc#1012628).
- media: qcom: camss: Fix csid-gen2 for test pattern generator
  (bsc#1012628).
- Revert "HID: logitech-dj: Add support for a new lightspeed
  receiver iteration" (bsc#1012628).
- Revert "net: r8169: Disable multicast filter for RTL8168H and
  RTL8107E" (bsc#1012628).
- ext4: fix race between writepages and remount (bsc#1012628).
- ext4: no need to generate from free list in mballoc
  (bsc#1012628).
- ext4: make sure allocate pending entry not fail (bsc#1012628).
- ext4: apply umask if ACL support is disabled (bsc#1012628).
- ext4: correct offset of gdb backup in non meta_bg group to
  update_backups (bsc#1012628).
- ext4: mark buffer new if it is unwritten to avoid stale data
  exposure (bsc#1012628).
- ext4: correct return value of ext4_convert_meta_bg
  (bsc#1012628).
- ext4: correct the start block of counting reserved clusters
  (bsc#1012628).
- ext4: remove gdb backup copy for meta bg in
  setup_new_flex_group_blocks (bsc#1012628).
- ext4: add missed brelse in update_backups (bsc#1012628).
- ext4: properly sync file size update after O_SYNC direct IO
  (bsc#1012628).
- ext4: fix racy may inline data check in dio write (bsc#1012628).
- drm/amd/pm: Handle non-terminated overdrive commands
  (bsc#1012628).
- drm: bridge: it66121: -&gt;get_edid callback must not return err
  pointers (bsc#1012628).
- x86/srso: Move retbleed IBPB check into existing 'has_microcode'
  code block (bsc#1012628).
- drm/amd/display: Add Null check for DPP resource (bsc#1012628).
- drm/i915/mtl: Support HBR3 rate with C10 phy and eDP in MTL
  (bsc#1012628).
- drm/i915: Bump GLK CDCLK frequency when driving multiple pipes
  (bsc#1012628).
- drm/i915: Fix potential spectre vulnerability (bsc#1012628).
- drm/i915: Flush WC GGTT only on required platforms
  (bsc#1012628).
- drm/amd/pm: Fix error of MACO flag setting code (bsc#1012628).
- drm/amdgpu/smu13: drop compute workload workaround
  (bsc#1012628).
- drm/amdgpu: don't use pci_is_thunderbolt_attached()
  (bsc#1012628).
- drm/amdgpu: fix GRBM read timeout when do mes_self_test
  (bsc#1012628).
- drm/amdgpu: add a retry for IP discovery init (bsc#1012628).
- drm/amdgpu: don't use ATRM for external devices (bsc#1012628).
- drm/amdgpu: fix error handling in amdgpu_vm_init (bsc#1012628).
- drm/amdgpu: fix error handling in amdgpu_bo_list_get()
  (bsc#1012628).
- drm/amdgpu: lower CS errors to debug severity (bsc#1012628).
- drm/amdgpu: Fix possible null pointer dereference (bsc#1012628).
- drm/amd/display: Guard against invalid RPTR/WPTR being set
  (bsc#1012628).
- drm/amd/display: Fix DSC not Enabled on Direct MST Sink
  (bsc#1012628).
- drm/amd/display: fix a NULL pointer dereference in
  amdgpu_dm_i2c_xfer() (bsc#1012628).
- drm/amd/display: Enable fast plane updates on DCN3.2 and above
  (bsc#1012628).
- drm/amd/display: Clear dpcd_sink_ext_caps if not set
  (bsc#1012628).
- drm/amd/display: Change the DMCUB mailbox memory location from
  FB to inbox (bsc#1012628).
- Refresh patches.suse/vfs-add-super_operations-get_inode_dev.
- Rename to
  patches.kernel.org/6.6.3-350-ASoC-soc-dai-add-flag-to-mute-and-unmute-stream.patch.
- Rename to
  patches.kernel.org/6.6.3-351-ASoC-codecs-wsa883x-make-use-of-new-mute_unmute.patch.
- commit d766c57</changelog>
  <changelog author="tiwai@suse.de" date="1701259201">- Update ath11k hibernation patches from the latest code (bsc#1207948)
- commit 7dc7bda</changelog>
  <changelog author="bwiedemann@suse.de" date="1701259202">- Do not store build host name in initrd
  Without this patch, kernel-obs-build stored the build host name
  in its .build.initrd.kvm
  This patch allows for reproducible builds of kernel-obs-build and thus
  avoids re-publishing the kernel-obs-build.rpm when nothing changed.
  Note that this has no influence on the /etc/hosts file
  that is used during other OBS builds.
  https://bugzilla.opensuse.org/show_bug.cgi?id=1084909
- commit fd3a75e</changelog>
  <changelog author="jslaby@suse.cz" date="1701345600">- README.SUSE: fix patches.addon use
  It's series, not series.conf in there.
  And make it more precise on when the patches are applied.
- commit cb8969c</changelog>
  <changelog author="msuchanek@suse.de" date="1701432000">- kernel-binary: suse-module-tools is also required when installed
  Requires(pre) adds dependency for the specific sciptlet.
  However, suse-module-tools also ships modprobe.d files which may be
  needed at posttrans time or any time the kernel is on the system for
  generating ramdisk. Add plain Requires as well.
- commit 8c12816</changelog>
  <changelog author="jslaby@suse.cz" date="1701604800">- Linux 6.6.4 (bsc#1012628).
- USB: dwc3: qcom: fix wakeup after probe deferral (bsc#1012628).
- USB: dwc3: qcom: fix software node leak on probe errors
  (bsc#1012628).
- usb: dwc3: set the dma max_seg_size (bsc#1012628).
- usb: dwc3: Fix default mode initialization (bsc#1012628).
- USB: dwc2: write HCINT with INTMASK applied (bsc#1012628).
- usb: typec: tcpm: Skip hard reset when in error recovery
  (bsc#1012628).
- usb: typec: tcpm: Fix sink caps op current check (bsc#1012628).
- USB: serial: option: don't claim interface 4 for ZTE MF290
  (bsc#1012628).
- USB: serial: option: fix FM101R-GL defines (bsc#1012628).
- USB: serial: option: add Fibocom L7xx modules (bsc#1012628).
- usb: cdnsp: Fix deadlock issue during using NCM gadget
  (bsc#1012628).
- usb: config: fix iteration issue in 'usb_get_bos_descriptor()'
  (bsc#1012628).
- USB: xhci-plat: fix legacy PHY double init (bsc#1012628).
- bcache: fixup lock c-&gt;root error (bsc#1012628).
- bcache: fixup init dirty data errors (bsc#1012628).
- bcache: prevent potential division by zero error (bsc#1012628).
- bcache: check return value from btree_node_alloc_replacement()
  (bsc#1012628).
- veth: Use tstats per-CPU traffic counters (bsc#1012628).
- dm-delay: fix a race between delay_presuspend and delay_bio
  (bsc#1012628).
- ALSA: hda/realtek: Add quirks for ASUS 2024 Zenbooks
  (bsc#1012628).
- ALSA: hda: ASUS UM5302LA: Added quirks for cs35L41/10431A83
  on i2c bus (bsc#1012628).
- cifs: fix leak of iface for primary channel (bsc#1012628).
- cifs: account for primary channel in the interface list
  (bsc#1012628).
- cifs: distribute channels across interfaces based on speed
  (bsc#1012628).
- Revert "phy: realtek: usb: Add driver for the Realtek SoC USB
  2.0 PHY" (bsc#1012628).
- Revert "phy: realtek: usb: Add driver for the Realtek SoC USB
  3.0 PHY" (bsc#1012628).
- Revert "usb: phy: add usb phy notify port status API"
  (bsc#1012628).
- hv_netvsc: Mark VF as slave before exposing it to user-mode
  (bsc#1012628).
- hv_netvsc: Fix race of register_netdevice_notifier and VF
  register (bsc#1012628).
- hv_netvsc: fix race of netvsc and VF register_netdevice
  (bsc#1012628).
- platform/x86: ideapad-laptop: Set max_brightness before using it
  (bsc#1012628).
- platform/x86/amd/pmc: adjust getting DRAM size behavior
  (bsc#1012628).
- USB: serial: option: add Luat Air72*U series products
  (bsc#1012628).
- usb: misc: onboard-hub: add support for Microchip USB5744
  (bsc#1012628).
- dt-bindings: usb: microchip,usb5744: Add second supply
  (bsc#1012628).
- platform/x86: hp-bioscfg: Fix error handling in
  hp_add_other_attributes() (bsc#1012628).
- platform/x86: hp-bioscfg: move mutex_lock() down in
  hp_add_other_attributes() (bsc#1012628).
- platform/x86: hp-bioscfg: Simplify return check in
  hp_add_other_attributes() (bsc#1012628).
- s390/dasd: protect device queue against concurrent access
  (bsc#1012628).
- io_uring/fs: consider link-&gt;flags when getting path for LINKAT
  (bsc#1012628).
- bcache: fixup multi-threaded bch_sectors_dirty_init() wake-up
  race (bsc#1012628).
- md: fix bi_status reporting in md_end_clone_io (bsc#1012628).
- bcache: replace a mistaken IS_ERR() by IS_ERR_OR_NULL() in
  btree_gc_coalesce() (bsc#1012628).
- io_uring: fix off-by one bvec index (bsc#1012628).
- tls: fix NULL deref on tls_sw_splice_eof() with empty record
  (bsc#1012628).
- swiotlb-xen: provide the "max_mapping_size" method
  (bsc#1012628).
- ACPI: PM: Add acpi_device_fix_up_power_children() function
  (bsc#1012628).
- ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CVA
  (bsc#1012628).
- ACPI: processor_idle: use raw_safe_halt() in
  acpi_idle_play_dead() (bsc#1012628).
- ACPI: video: Use acpi_device_fix_up_power_children()
  (bsc#1012628).
- thunderbolt: Set lane bonding bit only for downstream port
  (bsc#1012628).
- drm/ast: Disconnect BMC if physical connector is connected
  (bsc#1012628).
- drm/msm/dpu: Add missing safe_lut_tbl in sc8280xp catalog
  (bsc#1012628).
- kselftest/arm64: Fix output formatting for za-fork
  (bsc#1012628).
- prctl: Disable prctl(PR_SET_MDWE) on parisc (bsc#1012628).
- mm: add a NO_INHERIT flag to the PR_SET_MDWE prctl
  (bsc#1012628).
- lockdep: Fix block chain corruption (bsc#1012628).
- USB: dwc3: qcom: fix ACPI platform device leak (bsc#1012628).
- USB: dwc3: qcom: fix resource leaks on probe deferral
  (bsc#1012628).
- nvmet: nul-terminate the NQNs passed in the connect command
  (bsc#1012628).
- nvme: blank out authentication fabrics options if not configured
  (bsc#1012628).
- afs: Fix file locking on R/O volumes to operate in local mode
  (bsc#1012628).
- afs: Return ENOENT if no cell DNS record can be found
  (bsc#1012628).
- net: ipa: fix one GSI register field width (bsc#1012628).
- net: axienet: Fix check for partial TX checksum (bsc#1012628).
- vsock/test: fix SEQPACKET message bounds test (bsc#1012628).
- i40e: Fix adding unsupported cloud filters (bsc#1012628).
- amd-xgbe: propagate the correct speed and duplex status
  (bsc#1012628).
- amd-xgbe: handle the corner-case during tx completion
  (bsc#1012628).
- amd-xgbe: handle corner-case during sfp hotplug (bsc#1012628).
- net: veth: fix ethtool stats reporting (bsc#1012628).
- octeontx2-pf: Fix ntuple rule creation to direct packet to VF
  with higher Rx queue than its PF (bsc#1012628).
- arm/xen: fix xen_vcpu_info allocation alignment (bsc#1012628).
- arm64: mm: Fix "rodata=on" when
  CONFIG_RODATA_FULL_DEFAULT_ENABLED=y (bsc#1012628).
- s390/ipl: add missing IPL_TYPE_ECKD_DUMP case to ipl_init()
  (bsc#1012628).
- net/smc: avoid data corruption caused by decline (bsc#1012628).
- net: usb: ax88179_178a: fix failed operations during
  ax88179_reset (bsc#1012628).
- drm/panel: boe-tv101wum-nl6: Fine tune Himax83102-j02 panel
  HFP and HBP (bsc#1012628).
- ipv4: Correct/silence an endian warning in __ip_do_redirect
  (bsc#1012628).
- HID: fix HID device resource race between HID core and debugging
  support (bsc#1012628).
- accel/ivpu/37xx: Fix hangs related to MMIO reset (bsc#1012628).
- accel/ivpu: Do not initialize parameters on power up
  (bsc#1012628).
- bpf: Fix dev's rx stats for bpf_redirect_peer traffic
  (bsc#1012628).
- net: Move {l,t,d}stats allocation to core and convert veth &amp;
  vrf (bsc#1012628).
- net, vrf: Move dstats structure to core (bsc#1012628).
- PM: tools: Fix sleepgraph syntax error (bsc#1012628).
- drm/rockchip: vop: Fix color for RGB888/BGR888 format on VOP
  full (bsc#1012628).
- libfs: getdents() should return 0 after reaching EOD
  (bsc#1012628).
- block: update the stable_writes flag in bdev_add (bsc#1012628).
- filemap: add a per-mapping stable writes flag (bsc#1012628).
- drm/i915: do not clean GT table on error path (bsc#1012628).
- ata: pata_isapnp: Add missing error check for devm_ioport_map()
  (bsc#1012628).
- octeontx2-pf: Fix memory leak during interface down
  (bsc#1012628).
- wireguard: use DEV_STATS_INC() (bsc#1012628).
- net: wangxun: fix kernel panic due to null pointer
  (bsc#1012628).
- drm/panel: simple: Fix Innolux G101ICE-L01 timings
  (bsc#1012628).
- drm/panel: simple: Fix Innolux G101ICE-L01 bus flags
  (bsc#1012628).
- fs: Pass AT_GETATTR_NOSEC flag to getattr interface function
  (bsc#1012628).
- drm/panel: auo,b101uan08.3: Fine tune the panel power sequence
  (bsc#1012628).
- blk-cgroup: avoid to warn !rcu_read_lock_held() in blkg_lookup()
  (bsc#1012628).
- afs: Make error on cell lookup failure consistent with OpenAFS
  (bsc#1012628).
- afs: Fix afs_server_list to be cleaned up with RCU
  (bsc#1012628).
- rxrpc: Defer the response to a PING ACK until we've parsed it
  (bsc#1012628).
- rxrpc: Fix RTT determination to use any ACK as a source
  (bsc#1012628).
- s390/ism: ism driver implies smc protocol (bsc#1012628).
- drm/msm/dsi: use the correct VREG_CTRL_1 value for 4nm cphy
  (bsc#1012628).
- sched/fair: Fix the decision for load balance (bsc#1012628).
- sched/eevdf: Fix vruntime adjustment on reweight (bsc#1012628).
- hv/hv_kvp_daemon: Some small fixes for handling NM keyfiles
  (bsc#1012628).
- irqchip/gic-v3-its: Flush ITS tables correctly in non-coherent
  GIC designs (bsc#1012628).
- NFSD: Fix checksum mismatches in the duplicate reply cache
  (bsc#1012628).
- NFSD: Fix "start of NFS reply" pointer passed to
  nfsd_cache_update() (bsc#1012628).
- commit eafb2e8</changelog>
  <changelog author="jslaby@suse.cz" date="1701777600">- Refresh
  patches.suse/drm-i915-Also-check-for-VGA-converter-in-eDP-probe.patch.
- Refresh
  patches.suse/leds-class-Don-t-expose-color-sysfs-entry.patch.
  Update upstream status and move to sorted section.
- commit a1661c2</changelog>
  <changelog author="jslaby@suse.cz" date="1702036800">- Linux 6.6.5 (bsc#1012628).
- cifs: Fix FALLOC_FL_ZERO_RANGE by setting i_size if EOF moved
  (bsc#1012628).
- cifs: Fix FALLOC_FL_INSERT_RANGE by setting i_size after EOF
  moved (bsc#1012628).
- smb: client: fix missing mode bits for SMB symlinks
  (bsc#1012628).
- smb: client: report correct st_size for SMB and NFS symlinks
  (bsc#1012628).
- ksmbd: fix possible deadlock in smb2_open (bsc#1012628).
- pinctrl: avoid reload of p state in list iteration
  (bsc#1012628).
- firewire: core: fix possible memory leak in create_units()
  (bsc#1012628).
- mmc: sdhci-pci-gli: Disable LPM during initialization
  (bsc#1012628).
- mmc: sdhci-sprd: Fix vqmmc not shutting down after the card
  was pulled (bsc#1012628).
- mmc: cqhci: Increase recovery halt timeout (bsc#1012628).
- mmc: cqhci: Warn of halt or task clear failure (bsc#1012628).
- mmc: cqhci: Fix task clearing in CQE error recovery
  (bsc#1012628).
- mmc: block: Retry commands in CQE error recovery (bsc#1012628).
- mmc: block: Do not lose cache flush during CQE error recovery
  (bsc#1012628).
- mmc: block: Be sure to wait while busy in CQE error recovery
  (bsc#1012628).
- ALSA: hda: Disable power-save on KONTRON SinglePC (bsc#1012628).
- ALSA: hda/realtek: Headset Mic VREF to 100% (bsc#1012628).
- ALSA: hda/realtek: Add supported ALC257 for ChromeOS
  (bsc#1012628).
- net: libwx: fix memory leak on msix entry (bsc#1012628).
- dm-verity: align struct dm_verity_fec_io properly (bsc#1012628).
- scsi: Change SCSI device boolean fields to single bit flags
  (bsc#1012628).
- scsi: sd: Fix system start for ATA devices (bsc#1012628).
- scsi: ufs: core: Clear cmd if abort succeeds in MCQ mode
  (bsc#1012628).
- drm/amd: Enable PCIe PME from D3 (bsc#1012628).
- drm/amdgpu: correct the amdgpu runtime dereference usage count
  (bsc#1012628).
- drm/amdgpu: Force order between a read and write to the same
  address (bsc#1012628).
- drm/amdgpu: fix memory overflow in the IB test (bsc#1012628).
- drm/amdgpu: Update EEPROM I2C address for smu v13_0_0
  (bsc#1012628).
- drm/amd/display: Include udelay when waiting for INBOX0 ACK
  (bsc#1012628).
- drm/amd/display: Remove min_dst_y_next_start check for Z8
  (bsc#1012628).
- drm/amd/display: Use DRAM speed from validation for dummy
  p-state (bsc#1012628).
- drm/amd/display: Update min Z8 residency time to 2100 for DCN314
  (bsc#1012628).
- drm/amd/display: fix ABM disablement (bsc#1012628).
- drm/amd/display: force toggle rate wa for first link training
  for a retimer (bsc#1012628).
- dm verity: initialize fec io before freeing it (bsc#1012628).
- dm verity: don't perform FEC for failed readahead IO
  (bsc#1012628).
- nvme: check for valid nvme_identify_ns() before using it
  (bsc#1012628).
- r8169: fix deadlock on RTL8125 in jumbo mtu mode (bsc#1012628).
- ACPI: video: Use acpi_video_device for cooling-dev driver data
  (bsc#1012628).
- io_uring: don't allow discontig pages for IORING_SETUP_NO_MMAP
  (bsc#1012628).
- iommu/vt-d: Fix incorrect cache invalidation for mm notification
  (bsc#1012628).
- io_uring: free io_buffer_list entries via RCU (bsc#1012628).
- nouveau: find the smallest page allocation to cover a buffer
  alloc (bsc#1012628).
- powercap: DTPM: Fix unneeded conversions to micro-Watts
  (bsc#1012628).
- cpufreq/amd-pstate: Fix the return value of
  amd_pstate_fast_switch() (bsc#1012628).
- dma-buf: fix check in dma_resv_add_fence (bsc#1012628).
- io_uring: don't guard IORING_OFF_PBUF_RING with SETUP_NO_MMAP
  (bsc#1012628).
- iommu: Avoid more races around device probe (bsc#1012628).
- bcache: revert replacing IS_ERR_OR_NULL with IS_ERR
  (bsc#1012628).
- ext2: Fix ki_pos update for DIO buffered-io fallback case
  (bsc#1012628).
- iommu/vt-d: Add MTL to quirk list to skip TE disabling
  (bsc#1012628).
- KVM: PPC: Book3S HV: Fix KVM_RUN clobbering FP/VEC user
  registers (bsc#1012628).
- powerpc: Don't clobber f0/vs0 during fp|altivec register save
  (bsc#1012628).
- parisc: Mark ex_table entries 32-bit aligned in assembly.h
  (bsc#1012628).
- parisc: Mark ex_table entries 32-bit aligned in uaccess.h
  (bsc#1012628).
- parisc: Use natural CPU alignment for bug_table (bsc#1012628).
- parisc: Mark lock_aligned variables 16-byte aligned on SMP
  (bsc#1012628).
- parisc: Drop the HP-UX ENOSYM and EREMOTERELEASE error codes
  (bsc#1012628).
- parisc: Mark jump_table naturally aligned (bsc#1012628).
- parisc: Ensure 32-bit alignment on parisc unwind section
  (bsc#1012628).
- parisc: Mark altinstructions read-only and 32-bit aligned
  (bsc#1012628).
- btrfs: add dmesg output for first mount and last unmount of
  a filesystem (bsc#1012628).
- btrfs: ref-verify: fix memory leaks in btrfs_ref_tree_mod()
  (bsc#1012628).
- btrfs: fix off-by-one when checking chunk map includes logical
  address (bsc#1012628).
- btrfs: send: ensure send_fd is writable (bsc#1012628).
- btrfs: make error messages more clear when getting a chunk map
  (bsc#1012628).
- btrfs: free the allocated memory if btrfs_alloc_page_array()
  fails (bsc#1012628).
- btrfs: fix 64bit compat send ioctl arguments not initializing
  version member (bsc#1012628).
- io_uring: enable io_mem_alloc/free to be used in other parts
  (bsc#1012628).
- io_uring/kbuf: defer release of mapped buffer rings
  (bsc#1012628).
- io_uring/kbuf: recycle freed mapped buffer ring entries
  (bsc#1012628).
- wifi: cfg80211: fix CQM for non-range use (bsc#1012628).
- pinctrl: stm32: Add check for devm_kcalloc (bsc#1012628).
- pinctrl: stm32: fix array read out of bound (bsc#1012628).
- media: v4l2-subdev: Fix a 64bit bug (bsc#1012628).
- netdevsim: Don't accept device bound programs (bsc#1012628).
- net: rswitch: Fix type of ret in rswitch_start_xmit()
  (bsc#1012628).
- net: rswitch: Fix return value in rswitch_start_xmit()
  (bsc#1012628).
- net: rswitch: Fix missing dev_kfree_skb_any() in error path
  (bsc#1012628).
- ipv4: igmp: fix refcnt uaf issue when receiving igmp query
  packet (bsc#1012628).
- wifi: iwlwifi: mvm: fix an error code in iwl_mvm_mld_add_sta()
  (bsc#1012628).
- wifi: mac80211: do not pass AP_VLAN vif pointer to drivers
  during flush (bsc#1012628).
- net: dsa: mv88e6xxx: fix marvell 6350 switch probing
  (bsc#1012628).
- net: dsa: mv88e6xxx: fix marvell 6350 probe crash (bsc#1012628).
- dpaa2-eth: increase the needed headroom to account for alignment
  (bsc#1012628).
- dpaa2-eth: recycle the RX buffer only after all processing done
  (bsc#1012628).
- bpf: Add missed allocation hint for bpf_mem_cache_alloc_flags()
  (bsc#1012628).
- uapi: propagate __struct_group() attributes to the container
  union (bsc#1012628).
- selftests/net: ipsec: fix constant out of range (bsc#1012628).
- selftests/net: fix a char signedness issue (bsc#1012628).
- selftests/net: unix: fix unused variable compiler warning
  (bsc#1012628).
- selftests/net: mptcp: fix uninitialized variable warnings
  (bsc#1012628).
- octeontx2-af: Fix possible buffer overflow (bsc#1012628).
- net: stmmac: xgmac: Disable FPE MMC interrupts (bsc#1012628).
- octeontx2-pf: Fix adding mbox work queue entry when num_vfs &gt;
  64 (bsc#1012628).
- octeontx2-pf: Restore TC ingress police rules when interface
  is up (bsc#1012628).
- neighbour: Fix __randomize_layout crash in struct neighbour
  (bsc#1012628).
- efi/unaccepted: Fix off-by-one when checking for overlapping
  ranges (bsc#1012628).
- r8169: prevent potential deadlock in rtl8169_close
  (bsc#1012628).
- ravb: Fix races between ravb_tx_timeout_work() and net related
  ops (bsc#1012628).
- ethtool: don't propagate EOPNOTSUPP from dumps (bsc#1012628).
- bpf, sockmap: af_unix stream sockets need to hold ref for pair
  sock (bsc#1012628).
- ice: Fix VF Reset paths when interface in a failed over
  aggregate (bsc#1012628).
- net: ravb: Check return value of reset_control_deassert()
  (bsc#1012628).
- net: ravb: Use pm_runtime_resume_and_get() (bsc#1012628).
- net: ravb: Make write access to CXR35 first before accessing
  other EMAC registers (bsc#1012628).
- net: ravb: Start TX queues after HW initialization succeeded
  (bsc#1012628).
- net: ravb: Stop DMA in case of failures on ravb_open()
  (bsc#1012628).
- net: ravb: Keep reverse order of operations in ravb_remove()
  (bsc#1012628).
- powerpc/pseries/iommu: enable_ddw incorrectly returns direct
  mapping for SR-IOV device (bsc#1012628).
- s390/cmma: fix handling of swapper_pg_dir and invalid_pg_dir
  (bsc#1012628).
- drm/amd/display: Refactor edp power control (bsc#1012628).
- drm/amd/display: Remove power sequencing check (bsc#1012628).
- cpufreq: imx6q: Don't disable 792 Mhz OPP unnecessarily
  (bsc#1012628).
- iommu/vt-d: Omit devTLB invalidation requests when TES=0
  (bsc#1012628).
- iommu/vt-d: Disable PCI ATS in legacy passthrough mode
  (bsc#1012628).
- iommu/vt-d: Make context clearing consistent with context
  mapping (bsc#1012628).
- drm/i915/gsc: Mark internal GSC engine with reserved uabi class
  (bsc#1012628).
- drm/panel: starry-2081101qfh032011-53g: Fine tune the panel
  power sequence (bsc#1012628).
- drm/panel: nt36523: fix return value check in nt36523_probe()
  (bsc#1012628).
- cpufreq/amd-pstate: Fix scaling_min_freq and scaling_max_freq
  update (bsc#1012628).
- cpufreq/amd-pstate: Only print supported EPP values for
  performance governor (bsc#1012628).
- drm/amd/pm: fix a memleak in aldebaran_tables_init
  (bsc#1012628).
- iommu: Fix printk arg in of_iommu_get_resv_regions()
  (bsc#1012628).
- drm/amd/display: refactor ILR to make it work (bsc#1012628).
- drm/amd/display: Reduce default backlight min from 5 nits to
  1 nits (bsc#1012628).
- drm/amd/display: Simplify brightness initialization
  (bsc#1012628).
- drm/amd/display: Fix MPCC 1DLUT programming (bsc#1012628).
- vfio/pds: Fix mutex lock-&gt;magic != lock warning (bsc#1012628).
- vfio/pds: Fix possible sleep while in atomic context
  (bsc#1012628).
- x86/xen: fix percpu vcpu_info allocation (bsc#1012628).
- vfio: Drop vfio_file_iommu_group() stub to fudge around a KVM
  wart (bsc#1012628).
- Rename to
  patches.kernel.org/6.6.5-001-leds-class-Don-t-expose-color-sysfs-entry.patch.
- Rename to
  patches.kernel.org/6.6.5-017-drm-i915-Also-check-for-VGA-converter-in-eDP-pr.patch.
- commit 30a850b</changelog>
  <changelog author="jslaby@suse.cz" date="1702036801">- parisc: Fix asm operand number out of range build error in
  bug table (git-fixes).
- commit 7675861</changelog>
  <changelog author="jslaby@suse.cz" date="1702296000">- Linux 6.6.6 (bsc#1012628).
- Revert "wifi: cfg80211: fix CQM for non-range use"
  (bsc#1012628).
- commit a946a9f</changelog>
  <changelog author="jslaby@suse.cz" date="1702555200">- Linux 6.6.7 (bsc#1012628).
- vdpa/mlx5: preserve CVQ vringh index (bsc#1012628).
- scsi: sd: Fix sshdr use in sd_suspend_common() (bsc#1012628).
- hrtimers: Push pending hrtimers away from outgoing CPU earlier
  (bsc#1012628).
- i2c: designware: Fix corrupted memory seen in the ISR
  (bsc#1012628).
- i2c: ocores: Move system PM hooks to the NOIRQ phase
  (bsc#1012628).
- netfilter: ipset: fix race condition between swap/destroy and
  kernel side add/del/test (bsc#1012628).
- nouveau: use an rwlock for the event lock (bsc#1012628).
- zstd: Fix array-index-out-of-bounds UBSAN warning (bsc#1012628).
- tg3: Move the [rt]x_dropped counters to tg3_napi (bsc#1012628).
- tg3: Increment tx_dropped in tg3_tso_bug() (bsc#1012628).
- modpost: fix section mismatch message for RELA (bsc#1012628).
- kconfig: fix memory leak from range properties (bsc#1012628).
- drm/amdgpu: Do not program VF copy regs in mmhub v1.8 under
  SRIOV (v2) (bsc#1012628).
- drm/amdgpu: finalizing mem_partitions at the end of GMC v9
  sw_fini (bsc#1012628).
- drm/amdgpu: correct chunk_ptr to a pointer to chunk
  (bsc#1012628).
- dm-crypt: start allocating with MAX_ORDER (bsc#1012628).
- x86: Introduce ia32_enabled() (bsc#1012628).
- x86/coco: Disable 32-bit emulation by default on TDX and SEV
  (bsc#1012628).
- x86/entry: Convert INT 0x80 emulation to IDTENTRY (bsc#1012628).
- x86/entry: Do not allow external 0x80 interrupts (bsc#1012628).
- x86/tdx: Allow 32-bit emulation by default (bsc#1012628).
- dt: dt-extract-compatibles: Handle cfile arguments in generator
  function (bsc#1012628).
- dt: dt-extract-compatibles: Don't follow symlinks when walking
  tree (bsc#1012628).
- platform/x86: asus-wmi: Move i8042 filter install to shared
  asus-wmi code (bsc#1012628).
- of: dynamic: Fix of_reconfig_get_state_change() return value
  documentation (bsc#1012628).
- platform/x86: wmi: Skip blocks with zero instances
  (bsc#1012628).
- ipv6: fix potential NULL deref in fib6_add() (bsc#1012628).
- octeontx2-pf: Add missing mutex lock in otx2_get_pauseparam
  (bsc#1012628).
- octeontx2-af: Check return value of nix_get_nixlf before using
  nixlf (bsc#1012628).
- bpf: Fix a verifier bug due to incorrect branch offset
  comparison with cpu=v4 (bsc#1012628).
- hv_netvsc: rndis_filter needs to select NLS (bsc#1012628).
- r8152: Hold the rtnl_lock for all of reset (bsc#1012628).
- r8152: Add RTL8152_INACCESSIBLE checks to more loops
  (bsc#1012628).
- r8152: Add RTL8152_INACCESSIBLE to r8156b_wait_loading_flash()
  (bsc#1012628).
- r8152: Add RTL8152_INACCESSIBLE to r8153_pre_firmware_1()
  (bsc#1012628).
- r8152: Add RTL8152_INACCESSIBLE to r8153_aldps_en()
  (bsc#1012628).
- mlxbf-bootctl: correctly identify secure boot with development
  keys (bsc#1012628).
- platform/mellanox: Add null pointer checks for devm_kasprintf()
  (bsc#1012628).
- platform/mellanox: Check
  devm_hwmon_device_register_with_groups() return value
  (bsc#1012628).
- arcnet: restoring support for multiple Sohard Arcnet cards
  (bsc#1012628).
- octeontx2-pf: consider both Rx and Tx packet stats for adaptive
  interrupt coalescing (bsc#1012628).
- net: stmmac: fix FPE events losing (bsc#1012628).
- xsk: Skip polling event check for unbound socket (bsc#1012628).
- octeontx2-af: fix a use-after-free in rvu_npa_register_reporters
  (bsc#1012628).
- ice: Restore fix disabling RX VLAN filtering (bsc#1012628).
- i40e: Fix unexpected MFS warning message (bsc#1012628).
- iavf: validate tx_coalesce_usecs even if rx_coalesce_usecs is
  zero (bsc#1012628).
- net: bnxt: fix a potential use-after-free in bnxt_init_tc
  (bsc#1012628).
- tcp: fix mid stream window clamp (bsc#1012628).
- ionic: fix snprintf format length warning (bsc#1012628).
- ionic: Fix dim work handling in split interrupt mode
  (bsc#1012628).
- ipv4: ip_gre: Avoid skb_pull() failure in ipgre_xmit()
  (bsc#1012628).
- net: atlantic: Fix NULL dereference of skb pointer in
  (bsc#1012628).
- net: hns: fix wrong head when modify the tx feature when
  sending packets (bsc#1012628).
- net: hns: fix fake link up on xge port (bsc#1012628).
- octeontx2-af: Adjust Tx credits when MCS external bypass is
  disabled (bsc#1012628).
- octeontx2-af: Fix mcs sa cam entries size (bsc#1012628).
- octeontx2-af: Fix mcs stats register address (bsc#1012628).
- octeontx2-af: Add missing mcs flr handler call (bsc#1012628).
- octeontx2-af: Update Tx link register range (bsc#1012628).
- dt-bindings: interrupt-controller: Allow #power-domain-cells
  (bsc#1012628).
- netfilter: bpf: fix bad registration on nf_defrag (bsc#1012628).
- netfilter: nf_tables: fix 'exist' matching on bigendian arches
  (bsc#1012628).
- netfilter: nf_tables: bail out on mismatching dynset and set
  expressions (bsc#1012628).
- netfilter: nf_tables: validate family when identifying table
  via handle (bsc#1012628).
- netfilter: xt_owner: Fix for unsafe access of sk-&gt;sk_socket
  (bsc#1012628).
- tcp: do not accept ACK of bytes we never sent (bsc#1012628).
- net: dsa: mv88e6xxx: Restore USXGMII support for 6393X
  (bsc#1012628).
- net: tls, update curr on splice as well (bsc#1012628).
- bpf: sockmap, updating the sg structure should also update curr
  (bsc#1012628).
- psample: Require 'CAP_NET_ADMIN' when joining "packets" group
  (bsc#1012628).
- drop_monitor: Require 'CAP_SYS_ADMIN' when joining "events"
  group (bsc#1012628).
- net: dsa: microchip: provide a list of valid protocols for
  xmit handler (bsc#1012628).
- net/smc: fix missing byte order conversion in CLC handshake
  (bsc#1012628).
- drm/amd/amdgpu/amdgpu_doorbell_mgr: Correct misdocumented param
  'doorbell_index' (bsc#1012628).
- drm/amdkfd: get doorbell's absolute offset based on the db_size
  (bsc#1012628).
- mm/damon/sysfs: eliminate potential uninitialized variable
  warning (bsc#1012628).
- tee: optee: Fix supplicant based device enumeration
  (bsc#1012628).
- RDMA/core: Fix uninit-value access in ib_get_eth_speed()
  (bsc#1012628).
- RDMA/hns: Fix unnecessary err return when using invalid congest
  control algorithm (bsc#1012628).
- RDMA/irdma: Do not modify to SQD on error (bsc#1012628).
- RDMA/irdma: Add wait for suspend on SQD (bsc#1012628).
- arm64: dts: rockchip: Expand reg size of vdec node for RK3328
  (bsc#1012628).
- arm64: dts: rockchip: Expand reg size of vdec node for RK3399
  (bsc#1012628).
- ASoC: fsl_sai: Fix no frame sync clock issue on i.MX8MP
  (bsc#1012628).
- RDMA/rtrs-srv: Do not unconditionally enable irq (bsc#1012628).
- RDMA/rtrs-clt: Start hb after path_up (bsc#1012628).
- RDMA/rtrs-srv: Check return values while processing info request
  (bsc#1012628).
- RDMA/rtrs-srv: Free srv_mr iu only when always_invalidate is
  true (bsc#1012628).
- RDMA/rtrs-srv: Destroy path files after making sure no IOs
  in-flight (bsc#1012628).
- RDMA/rtrs-clt: Fix the max_send_wr setting (bsc#1012628).
- RDMA/rtrs-clt: Remove the warnings for req in_use check
  (bsc#1012628).
- RDMA/bnxt_re: Correct module description string (bsc#1012628).
- RDMA/irdma: Fix UAF in irdma_sc_ccq_get_cqe_info()
  (bsc#1012628).
- arm64: dt: imx93: tqma9352-mba93xxla: Fix LPUART2 pad config
  (bsc#1012628).
- ARM: dts: imx6q: skov: fix ethernet clock regression
  (bsc#1012628).
- ARM: dts: rockchip: Fix sdmmc_pwren's pinmux setting for RK3128
  (bsc#1012628).
- ARM: dts: bcm2711-rpi-400: Fix delete-node of led_act
  (bsc#1012628).
- hwmon: (acpi_power_meter) Fix 4.29 MW bug (bsc#1012628).
- ASoC: codecs: lpass-tx-macro: set active_decimator correct
  default value (bsc#1012628).
- hwmon: (nzxt-kraken2) Fix error handling path in kraken2_probe()
  (bsc#1012628).
- firmware: arm_scmi: Extend perf protocol ops to get number of
  domains (bsc#1012628).
- firmware: arm_scmi: Extend perf protocol ops to get information
  of a domain (bsc#1012628).
- firmware: arm_scmi: Fix frequency truncation by promoting
  multiplier type (bsc#1012628).
- firmware: arm_scmi: Simplify error path in
  scmi_dvfs_device_opps_add() (bsc#1012628).
- firmware: arm_scmi: Fix possible frequency truncation when
  using level indexing mode (bsc#1012628).
- ASoC: wm_adsp: fix memleak in wm_adsp_buffer_populate
  (bsc#1012628).
- RDMA/core: Fix umem iterator when PAGE_SIZE is greater then
  HCA pgsz (bsc#1012628).
- RDMA/irdma: Ensure iWarp QP queue memory is OS paged aligned
  (bsc#1012628).
- RDMA/irdma: Fix support for 64k pages (bsc#1012628).
- RDMA/irdma: Avoid free the non-cqp_request scratch
  (bsc#1012628).
- drm/bridge: tc358768: select CONFIG_VIDEOMODE_HELPERS
  (bsc#1012628).
- arm64: dts: imx8mp: imx8mq: Add parkmode-disable-ss-quirk on
  DWC3 (bsc#1012628).
- ARM: dts: imx6ul-pico: Describe the Ethernet PHY clock
  (bsc#1012628).
- io_uring/kbuf: Fix an NULL vs IS_ERR() bug in
  io_alloc_pbuf_ring() (bsc#1012628).
- io_uring/kbuf: check for buffer list readiness after NULL check
  (bsc#1012628).
- tracing: Fix a warning when allocating buffered events fails
  (bsc#1012628).
- scsi: be2iscsi: Fix a memleak in beiscsi_init_wrb_handle()
  (bsc#1012628).
- arm64: dts: imx8-ss-lsio: Add PWM interrupts (bsc#1012628).
- arm64: dts: freescale: imx8-ss-lsio: Fix #pwm-cells
  (bsc#1012628).
- arm64: dts: imx93: correct mediamix power (bsc#1012628).
- ARM: imx: Check return value of devm_kasprintf in
  imx_mmdc_perf_init (bsc#1012628).
- arm64: dts: imx8-apalis: set wifi regulator to always-on
  (bsc#1012628).
- ARM: dts: imx7: Declare timers compatible with fsl,imx6dl-gpt
  (bsc#1012628).
- ARM: dts: imx28-xea: Pass the 'model' property (bsc#1012628).
- arm64: dts: rockchip: Fix eMMC Data Strobe PD on rk3588
  (bsc#1012628).
- riscv: fix misaligned access handling of C.SWSP and C.SDSP
  (bsc#1012628).
- riscv: errata: andes: Probe for IOCP only once in boot stage
  (bsc#1012628).
- md: don't leave 'MD_RECOVERY_FROZEN' in error path of
  md_set_readonly() (bsc#1012628).
- kernel/Kconfig.kexec: drop select of KEXEC for CRASH_DUMP
  (bsc#1012628).
- scripts/gdb: fix lx-device-list-bus and lx-device-list-class
  (bsc#1012628).
- rethook: Use __rcu pointer for rethook::handler (bsc#1012628).
- ASoC: amd: yc: Fix non-functional mic on ASUS E1504FA
  (bsc#1012628).
- io_uring/af_unix: disable sending io_uring over sockets
  (bsc#1012628).
- nvme-pci: Add sleep quirk for Kingston drives (bsc#1012628).
- io_uring: fix mutex_unlock with unreferenced ctx (bsc#1012628).
- ALSA: usb-audio: Add Pioneer DJM-450 mixer controls
  (bsc#1012628).
- ALSA: pcm: fix out-of-bounds in snd_pcm_state_names
  (bsc#1012628).
- ALSA: hda/realtek: Apply quirk for ASUS UM3504DA (bsc#1012628).
- ALSA: hda/realtek: fix speakers on XPS 9530 (2023)
  (bsc#1012628).
- ALSA: hda/realtek: Enable headset on Lenovo M90 Gen5
  (bsc#1012628).
- ALSA: hda/realtek: add new Framework laptop to quirks
  (bsc#1012628).
- ALSA: hda/realtek: Add Framework laptop 16 to quirks
  (bsc#1012628).
- ALSA: hda/realtek: Add quirk for Lenovo Yoga Pro 7
  (bsc#1012628).
- ring-buffer: Test last update in 32bit version of
  __rb_time_read() (bsc#1012628).
- ring-buffer: Force absolute timestamp on discard of event
  (bsc#1012628).
- highmem: fix a memory copy problem in memcpy_from_folio
  (bsc#1012628).
- nilfs2: fix missing error check for sb_set_blocksize call
  (bsc#1012628).
- nilfs2: prevent WARNING in nilfs_sufile_set_segment_usage()
  (bsc#1012628).
- lib/group_cpus.c: avoid acquiring cpu hotplug lock in
  group_cpus_evenly (bsc#1012628).
- cgroup_freezer: cgroup_freezing: Check if not frozen
  (bsc#1012628).
- checkstack: fix printed address (bsc#1012628).
- tracing: Always update snapshot buffer size (bsc#1012628).
- tracing: Stop current tracer when resizing buffer (bsc#1012628).
- tracing: Disable snapshot buffer when stopping instance tracers
  (bsc#1012628).
- tracing: Fix incomplete locking when disabling buffered events
  (bsc#1012628).
- tracing: Fix a possible race when disabling buffered events
  (bsc#1012628).
- leds: trigger: netdev: fix RTNL handling to prevent potential
  deadlock (bsc#1012628).
- nfp: flower: fix for take a mutex lock in soft irq context
  and rcu lock (bsc#1012628).
- packet: Move reference count in packet_sock to atomic_long_t
  (bsc#1012628).
- r8169: fix rtl8125b PAUSE frames blasting when suspended
  (bsc#1012628).
- regmap: fix bogus error on regcache_sync success (bsc#1012628).
- platform/surface: aggregator: fix recv_buf() return value
  (bsc#1012628).
- workqueue: Make sure that wq_unbound_cpumask is never empty
  (bsc#1012628).
- hugetlb: fix null-ptr-deref in hugetlb_vma_lock_write
  (bsc#1012628).
- drivers/base/cpu: crash data showing should depends on
  KEXEC_CORE (bsc#1012628).
- mm/memory_hotplug: add missing mem_hotplug_lock (bsc#1012628).
- mm: fix oops when filemap_map_pmd() without prealloc_pte
  (bsc#1012628).
- mm/memory_hotplug: fix error handling in add_memory_resource()
  (bsc#1012628).
- powercap: DTPM: Fix missing cpufreq_cpu_put() calls
  (bsc#1012628).
- md/raid6: use valid sector values to determine if an I/O should
  wait on the reshape (bsc#1012628).
- drm/atomic-helpers: Invoke end_fb_access while owning plane
  state (bsc#1012628).
- drm/i915/mst: Fix .mode_valid_ctx() return values (bsc#1012628).
- drm/i915/mst: Reject modes that require the bigjoiner
  (bsc#1012628).
- drm/i915: Skip some timing checks on BXT/GLK DSI transcoders
  (bsc#1012628).
- arm64: dts: mt7986: change cooling trips (bsc#1012628).
- arm64: dts: mt7986: define 3W max power to both SFP on BPI-R3
  (bsc#1012628).
- arm64: dts: mt7986: fix emmc hs400 mode without uboot
  initialization (bsc#1012628).
- arm64: dts: mediatek: mt7622: fix memory node warning check
  (bsc#1012628).
- arm64: dts: mediatek: mt8183-kukui-jacuzzi: fix dsi unnecessary
  cells properties (bsc#1012628).
- arm64: dts: mediatek: cherry: Fix interrupt cells for MT6360
  on I2C7 (bsc#1012628).
- arm64: dts: mediatek: mt8173-evb: Fix regulator-fixed node names
  (bsc#1012628).
- arm64: dts: mediatek: mt8195: Fix PM suspend/resume with venc
  clocks (bsc#1012628).
- arm64: dts: mediatek: mt8183: Fix unit address for scp reserved
  memory (bsc#1012628).
- arm64: dts: mediatek: mt8183: Move thermal-zones to the root
  node (bsc#1012628).
- arm64: dts: mediatek: mt8183-evb: Fix unit_address_vs_reg
  warning on ntc (bsc#1012628).
- arm64: dts: mediatek: mt8186: fix clock names for power domains
  (bsc#1012628).
- arm64: dts: mediatek: mt8186: Change gpu speedbin nvmem cell
  name (bsc#1012628).
- coresight: etm4x: Remove bogous __exit annotation for some
  functions (bsc#1012628).
- coresight: Fix crash when Perf and sysfs modes are used
  concurrently (bsc#1012628).
- hwtracing: hisi_ptt: Add dummy callback pmu::read()
  (bsc#1012628).
- coresight: ultrasoc-smb: Fix sleep while close preempt in
  enable_smb (bsc#1012628).
- coresight: ultrasoc-smb: Config SMB buffer before register sink
  (bsc#1012628).
- coresight: ultrasoc-smb: Fix uninitialized before use
  buf_hw_base (bsc#1012628).
- misc: mei: client.c: return negative error code in mei_cl_write
  (bsc#1012628).
- misc: mei: client.c: fix problem of return '-EOVERFLOW' in
  mei_cl_write (bsc#1012628).
- perf vendor events arm64: AmpereOne: Add missing
  DefaultMetricgroupName fields (bsc#1012628).
- LoongArch: BPF: Don't sign extend memory load operand
  (bsc#1012628).
- LoongArch: BPF: Don't sign extend function return value
  (bsc#1012628).
- parisc: Reduce size of the bug_table on 64-bit kernel by half
  (bsc#1012628).
- arm64: dts: mediatek: add missing space before { (bsc#1012628).
- arm64: dts: mt8183: kukui: Fix underscores in node names
  (bsc#1012628).
- drm/amdgpu: disable MCBP by default (bsc#1012628).
- perf: Fix perf_event_validate_size() (bsc#1012628).
- x86/sev: Fix kernel crash due to late update to read-only
  ghcb_version (bsc#1012628).
- gpiolib: sysfs: Fix error handling on failed export
  (bsc#1012628).
- ASoC: ops: add correct range check for limiting volume
  (bsc#1012628).
- kprobes: consistent rcu api usage for kretprobe holder
  (bsc#1012628).
- usb: gadget: f_hid: fix report descriptor allocation
  (bsc#1012628).
- nvmem: Do not expect fixed layouts to grab a layout driver
  (bsc#1012628).
- serial: 8250_dw: Add ACPI ID for Granite Rapids-D UART
  (bsc#1012628).
- serial: ma35d1: Validate console index before assignment
  (bsc#1012628).
- parport: Add support for Brainboxes IX/UC/PX parallel cards
  (bsc#1012628).
- cifs: Fix non-availability of dedup breaking generic/304
  (bsc#1012628).
- Revert "xhci: Loosen RPM as default policy to cover for AMD
  xHC 1.1" (bsc#1012628).
- smb: client: fix potential NULL deref in parse_dfs_referrals()
  (bsc#1012628).
- usb: typec: class: fix typec_altmode_put_partner to put plugs
  (bsc#1012628).
- ARM: PL011: Fix DMA support (bsc#1012628).
- serial: sc16is7xx: address RX timeout interrupt errata
  (bsc#1012628).
- serial: 8250: 8250_omap: Clear UART_HAS_RHR_IT_DIS bit
  (bsc#1012628).
- serial: 8250: 8250_omap: Do not start RX DMA on THRI interrupt
  (bsc#1012628).
- serial: 8250_omap: Add earlycon support for the AM654 UART
  controller (bsc#1012628).
- devcoredump: Send uevent once devcd is ready (bsc#1012628).
- x86/CPU/AMD: Check vendor in the AMD microcode callback
  (bsc#1012628).
- powerpc/ftrace: Fix stack teardown in ftrace_no_trace
  (bsc#1012628).
- USB: gadget: core: adjust uevent timing on gadget unbind
  (bsc#1012628).
- cifs: Fix flushing, invalidation and file size with
  copy_file_range() (bsc#1012628).
- cifs: Fix flushing, invalidation and file size with FICLONE
  (bsc#1012628).
- MIPS: kernel: Clear FPU states when setting up kernel threads
  (bsc#1012628).
- KVM: s390/mm: Properly reset no-dat (bsc#1012628).
- KVM: SVM: Update EFER software model on CR0 trap for SEV-ES
  (bsc#1012628).
- perf list: Fix JSON segfault by setting the used
  skip_duplicate_pmus callback (bsc#1012628).
- perf metrics: Avoid segv if default metricgroup isn't set
  (bsc#1012628).
- MIPS: Loongson64: Reserve vgabios memory on boot (bsc#1012628).
- MIPS: Loongson64: Handle more memory types passed from firmware
  (bsc#1012628).
- MIPS: Loongson64: Enable DMA noncoherent support (bsc#1012628).
- netfilter: nft_set_pipapo: skip inactive elements during set
  walk (bsc#1012628).
- ASoC: qcom: sc8280xp: Limit speaker digital volumes
  (bsc#1012628).
- gcc-plugins: randstruct: Update code comment in
  relayout_struct() (bsc#1012628).
- riscv: Kconfig: Add select ARM_AMBA to SOC_STARFIVE
  (bsc#1012628).
- drm/amdgpu: Fix refclk reporting for SMU v13.0.6 (bsc#1012628).
- drm/amdgpu: update retry times for psp BL wait (bsc#1012628).
- drm/amdgpu: Restrict extended wait to PSP v13.0.6 (bsc#1012628).
- Update config files.
- Rename to
  patches.kernel.org/6.6.7-201-parisc-Fix-asm-operand-number-out-of-range-buil.patch.
- commit 59f1683</changelog>
  <changelog author="tiwai@suse.de" date="1702555201">- efi/x86: Avoid physical KASLR on older Dell systems
  (bsc#1217344).
- commit ee1123d</changelog>
</package>
<package pkgid="6789834645660178d3be1025d50b943da522b9d6211f814975a1dd3ae1c5dd457f02d01beca72af3d753846f176a3a3e79c78921d76fab303d24a000aac486f0" name="kernel-debug" arch="x86_64">
  <version epoch="0" ver="6.6.7" rel="1.1"/>
  <changelog author="jslaby@suse.cz" date="1700481600">- Linux 6.6.2 (bsc#1012628).
- hwmon: (nct6775) Fix incorrect variable reuse in fan_div
  calculation (bsc#1012628).
- numa: Generalize numa_map_to_online_node() (bsc#1012628).
- sched/topology: Fix sched_numa_find_nth_cpu() in CPU-less case
  (bsc#1012628).
- sched/topology: Fix sched_numa_find_nth_cpu() in non-NUMA case
  (bsc#1012628).
- sched/fair: Fix cfs_rq_is_decayed() on !SMP (bsc#1012628).
- iov_iter, x86: Be consistent about the __user tag on
  copy_mc_to_user() (bsc#1012628).
- sched/uclamp: Set max_spare_cap_cpu even if max_spare_cap is 0
  (bsc#1012628).
- sched/uclamp: Ignore (util == 0) optimization in feec() when
  p_util_max = 0 (bsc#1012628).
- objtool: Propagate early errors (bsc#1012628).
- sched: Fix stop_one_cpu_nowait() vs hotplug (bsc#1012628).
- nfsd: Handle EOPENSTALE correctly in the filecache
  (bsc#1012628).
- vfs: fix readahead(2) on block devices (bsc#1012628).
- writeback, cgroup: switch inodes with dirty timestamps to
  release dying cgwbs (bsc#1012628).
- x86/srso: Fix SBPB enablement for (possible) future fixed HW
  (bsc#1012628).
- x86/srso: Print mitigation for retbleed IBPB case (bsc#1012628).
- x86/srso: Fix vulnerability reporting for missing microcode
  (bsc#1012628).
- x86/srso: Fix unret validation dependencies (bsc#1012628).
- futex: Don't include process MM in futex key on no-MMU
  (bsc#1012628).
- x86/numa: Introduce numa_fill_memblks() (bsc#1012628).
- ACPI/NUMA: Apply SRAT proximity domain to entire CFMWS window
  (bsc#1012628).
- cgroup/cpuset: Fix load balance state in
  update_partition_sd_lb() (bsc#1012628).
- x86/sev-es: Allow copy_from_kernel_nofault() in earlier boot
  (bsc#1012628).
- x86/boot: Fix incorrect startup_gdt_descr.size (bsc#1012628).
- cpu/SMT: Make SMT control more robust against enumeration
  failures (bsc#1012628).
- x86/apic: Fake primary thread mask for XEN/PV (bsc#1012628).
- srcu: Fix callbacks acceleration mishandling (bsc#1012628).
- drivers/clocksource/timer-ti-dm: Don't call clk_get_rate()
  in stop function (bsc#1012628).
- x86/nmi: Fix out-of-order NMI nesting checks &amp; false positive
  warning (bsc#1012628).
- pstore/platform: Add check for kstrdup (bsc#1012628).
- perf: Optimize perf_cgroup_switch() (bsc#1012628).
- selftests/x86/lam: Zero out buffer for readlink() (bsc#1012628).
- PCI/MSI: Provide stubs for IMS functions (bsc#1012628).
- string: Adjust strtomem() logic to allow for smaller sources
  (bsc#1012628).
- genirq/matrix: Exclude managed interrupts in
  irq_matrix_allocated() (bsc#1012628).
- irqchip/sifive-plic: Fix syscore registration for multi-socket
  systems (bsc#1012628).
- wifi: ath12k: fix undefined behavior with __fls in dp
  (bsc#1012628).
- wifi: cfg80211: add flush functions for wiphy work
  (bsc#1012628).
- wifi: mac80211: move radar detect work to wiphy work
  (bsc#1012628).
- wifi: mac80211: move scan work to wiphy work (bsc#1012628).
- wifi: mac80211: move offchannel works to wiphy work
  (bsc#1012628).
- wifi: mac80211: move sched-scan stop work to wiphy work
  (bsc#1012628).
- wifi: mac80211: fix RCU usage warning in mesh fast-xmit
  (bsc#1012628).
- wifi: cfg80211: fix off-by-one in element defrag (bsc#1012628).
- wifi: mac80211: fix # of MSDU in A-MSDU calculation
  (bsc#1012628).
- wifi: iwlwifi: honor the enable_ini value (bsc#1012628).
- wifi: iwlwifi: don't use an uninitialized variable
  (bsc#1012628).
- i40e: fix potential memory leaks in i40e_remove() (bsc#1012628).
- iavf: Fix promiscuous mode configuration flow messages
  (bsc#1012628).
- selftests/bpf: Correct map_fd to data_fd in tailcalls
  (bsc#1012628).
- bpf, x64: Fix tailcall infinite loop (bsc#1012628).
- wifi: cfg80211: fix kernel-doc for wiphy_delayed_work_flush()
  (bsc#1012628).
- udp: introduce udp-&gt;udp_flags (bsc#1012628).
- udp: move udp-&gt;no_check6_tx to udp-&gt;udp_flags (bsc#1012628).
- udp: move udp-&gt;no_check6_rx to udp-&gt;udp_flags (bsc#1012628).
- udp: move udp-&gt;gro_enabled to udp-&gt;udp_flags (bsc#1012628).
- udp: add missing WRITE_ONCE() around up-&gt;encap_rcv
  (bsc#1012628).
- udp: move udp-&gt;accept_udp_{l4|fraglist} to udp-&gt;udp_flags
  (bsc#1012628).
- udp: lockless UDP_ENCAP_L2TPINUDP / UDP_GRO (bsc#1012628).
- udp: annotate data-races around udp-&gt;encap_type (bsc#1012628).
- udplite: remove UDPLITE_BIT (bsc#1012628).
- udplite: fix various data-races (bsc#1012628).
- selftests/bpf: Skip module_fentry_shadow test when bpf_testmod
  is not available (bsc#1012628).
- tcp: call tcp_try_undo_recovery when an RTOd TFO SYNACK is ACKed
  (bsc#1012628).
- bpf: Fix kfunc callback register type handling (bsc#1012628).
- gve: Use size_add() in call to struct_size() (bsc#1012628).
- mlxsw: Use size_mul() in call to struct_size() (bsc#1012628).
- tls: Use size_add() in call to struct_size() (bsc#1012628).
- tipc: Use size_add() in calls to struct_size() (bsc#1012628).
- net: spider_net: Use size_add() in call to struct_size()
  (bsc#1012628).
- ice: fix pin assignment for E810-T without SMA control
  (bsc#1012628).
- net: ethernet: mtk_wed: fix EXT_INT_STATUS_RX_FBUF definitions
  for MT7986 SoC (bsc#1012628).
- wifi: rtw88: debug: Fix the NULL vs IS_ERR() bug for
  debugfs_create_file() (bsc#1012628).
- wifi: ath12k: fix DMA unmap warning on NULL DMA address
  (bsc#1012628).
- wifi: ath11k: fix boot failure with one MSI vector
  (bsc#1012628).
- wifi: mac80211: fix check for unusable RX result (bsc#1012628).
- PM: sleep: Fix symbol export for _SIMPLE_ variants of _PM_OPS()
  (bsc#1012628).
- cpufreq: tegra194: fix warning due to missing opp_put
  (bsc#1012628).
- wifi: mt76: mt7603: rework/fix rx pse hang check (bsc#1012628).
- wifi: mt76: mt7603: improve watchdog reset reliablity
  (bsc#1012628).
- wifi: mt76: mt7603: improve stuck beacon handling (bsc#1012628).
- wifi: mt76: remove unused error path in
  mt76_connac_tx_complete_skb (bsc#1012628).
- wifi: mt76: mt7996: set correct wcid in txp (bsc#1012628).
- wifi: mt76: mt7996: fix beamform mcu cmd configuration
  (bsc#1012628).
- wifi: mt76: mt7996: fix beamformee ss subfield in EHT PHY cap
  (bsc#1012628).
- wifi: mt76: mt7996: fix wmm queue mapping (bsc#1012628).
- wifi: mt76: mt7996: fix rx rate report for CBW320-2
  (bsc#1012628).
- wifi: mt76: mt7996: fix TWT command format (bsc#1012628).
- wifi: mt76: update beacon size limitation (bsc#1012628).
- wifi: mt76: fix potential memory leak of beacon commands
  (bsc#1012628).
- wifi: mt76: get rid of false alamrs of tx emission issues
  (bsc#1012628).
- wifi: mt76: fix per-band IEEE80211_CONF_MONITOR flag comparison
  (bsc#1012628).
- wifi: mt76: mt7915: fix beamforming availability check
  (bsc#1012628).
- wifi: mt76: move struct ieee80211_chanctx_conf up to struct
  mt76_vif (bsc#1012628).
- wifi: mt76: mt7921: fix the wrong rate pickup for the chanctx
  driver (bsc#1012628).
- wifi: mt76: mt7921: fix the wrong rate selected in fw for the
  chanctx driver (bsc#1012628).
- wifi: ath: dfs_pattern_detector: Fix a memory initialization
  issue (bsc#1012628).
- tcp_metrics: add missing barriers on delete (bsc#1012628).
- tcp_metrics: properly set tp-&gt;snd_ssthresh in tcp_init_metrics()
  (bsc#1012628).
- tcp_metrics: do not create an entry from tcp_init_metrics()
  (bsc#1012628).
- wifi: rtlwifi: fix EDCA limit set by BT coexistence
  (bsc#1012628).
- ACPI: property: Allow _DSD buffer data only for byte accessors
  (bsc#1012628).
- =?UTF-8?q?ACPI:=20video:=20Add=20acpi=5Fbacklight=3Dvendo?=
  =?UTF-8?q?r=20quirk=20for=20Toshiba=20Port=C3=A9g=C3=A9=20R100?=
  (bsc#1012628).
- can: etas_es58x: rework the version check logic to silence
  - Wformat-truncation (bsc#1012628).
- can: etas_es58x: add missing a blank line after declaration
  (bsc#1012628).
- libbpf: Fix syscall access arguments on riscv (bsc#1012628).
- selftests/bpf: Define SYS_PREFIX for riscv (bsc#1012628).
- selftests/bpf: Define SYS_NANOSLEEP_KPROBE_NAME for riscv
  (bsc#1012628).
- r8152: break the loop when the budget is exhausted
  (bsc#1012628).
- wifi: ath11k: fix Tx power value during active CAC
  (bsc#1012628).
- can: dev: can_restart(): don't crash kernel if carrier is OK
  (bsc#1012628).
- can: dev: can_restart(): fix race condition between controller
  restart and netif_carrier_on() (bsc#1012628).
- can: dev: can_put_echo_skb(): don't crash kernel if
  can_priv::echo_skb is accessed out of bounds (bsc#1012628).
- PM / devfreq: rockchip-dfi: Make pmu regmap mandatory
  (bsc#1012628).
- wifi: wfx: fix case where rates are out of order (bsc#1012628).
- netfilter: nf_tables: Drop pointless memset when dumping rules
  (bsc#1012628).
- virtio-net: fix mismatch of getting tx-frames (bsc#1012628).
- virtio-net: consistently save parameters for per-queue
  (bsc#1012628).
- virtio-net: fix per queue coalescing parameter setting
  (bsc#1012628).
- virtio-net: fix the vq coalescing setting for vq resize
  (bsc#1012628).
- wifi: rtw88: Remove duplicate NULL check before calling
  usb_kill/free_urb() (bsc#1012628).
- thermal: core: prevent potential string overflow (bsc#1012628).
- r8169: fix rare issue with broken rx after link-down on RTL8125
  (bsc#1012628).
- thermal/drivers/mediatek: Fix probe for THERMAL_V2
  (bsc#1012628).
- bpf: Fix missed rcu read lock in bpf_task_under_cgroup()
  (bsc#1012628).
- net: skb_find_text: Ignore patterns extending past 'to'
  (bsc#1012628).
- selftests/bpf: Make linked_list failure test more robust
  (bsc#1012628).
- thermal: core: Don't update trip points inside the hysteresis
  range (bsc#1012628).
- chtls: fix tp-&gt;rcv_tstamp initialization (bsc#1012628).
- tcp: fix cookie_init_timestamp() overflows (bsc#1012628).
- wifi: iwlwifi: mvm: update station's MFP flag after association
  (bsc#1012628).
- wifi: iwlwifi: mvm: fix removing pasn station for responder
  (bsc#1012628).
- wifi: iwlwifi: mvm: use correct sta ID for IGTK/BIGTK
  (bsc#1012628).
- wifi: mac80211: don't recreate driver link debugfs in reconfig
  (bsc#1012628).
- wifi: mac80211: Fix setting vif links (bsc#1012628).
- wifi: iwlwifi: yoyo: swap cdb and jacket bits values
  (bsc#1012628).
- wifi: iwlwifi: mvm: Correctly set link configuration
  (bsc#1012628).
- wifi: iwlwifi: mvm: Fix key flags for IGTK on AP interface
  (bsc#1012628).
- wifi: iwlwifi: mvm: Don't always bind/link the P2P Device
  interface (bsc#1012628).
- wifi: iwlwifi: mvm: change iwl_mvm_flush_sta() API
  (bsc#1012628).
- wifi: iwlwifi: mvm: fix iwl_mvm_mac_flush_sta() (bsc#1012628).
- wifi: iwlwifi: mvm: remove TDLS stations from FW (bsc#1012628).
- wifi: iwlwifi: increase number of RX buffers for EHT devices
  (bsc#1012628).
- wifi: iwlwifi: mvm: fix netif csum flags (bsc#1012628).
- wifi: iwlwifi: pcie: synchronize IRQs before NAPI (bsc#1012628).
- wifi: iwlwifi: mvm: update IGTK in mvmvif upon D3 resume
  (bsc#1012628).
- wifi: iwlwifi: empty overflow queue during flush (bsc#1012628).
- Bluetooth: ISO: Pass BIG encryption info through QoS
  (bsc#1012628).
- Bluetooth: Make handle of hci_conn be unique (bsc#1012628).
- Bluetooth: hci_sync: Fix Opcode prints in bt_dev_dbg/err
  (bsc#1012628).
- bpf: Fix unnecessary -EBUSY from htab_lock_bucket (bsc#1012628).
- ACPI: sysfs: Fix create_pnp_modalias() and create_of_modalias()
  (bsc#1012628).
- mptcp: properly account fastopen data (bsc#1012628).
- ipv6: avoid atomic fragment on GSO packets (bsc#1012628).
- virtio_net: use u64_stats_t infra to avoid data-races
  (bsc#1012628).
- net: add DEV_STATS_READ() helper (bsc#1012628).
- ipvlan: properly track tx_errors (bsc#1012628).
- regmap: debugfs: Fix a erroneous check after snprintf()
  (bsc#1012628).
- spi: tegra: Fix missing IRQ check in tegra_slink_probe()
  (bsc#1012628).
- clk: qcom: ipq5332: Drop set rate parent from gpll0 dependent
  clocks (bsc#1012628).
- clk: qcom: gcc-msm8996: Remove RPM bus clocks (bsc#1012628).
- clk: qcom: clk-rcg2: Fix clock rate overflow for high parent
  frequencies (bsc#1012628).
- clk: qcom: mmcc-msm8998: Don't check halt bit on some branch
  clks (bsc#1012628).
- clk: qcom: mmcc-msm8998: Fix the SMMU GDSC (bsc#1012628).
- clk: qcom: gcc-sm8150: Fix gcc_sdcc2_apps_clk_src (bsc#1012628).
- gpio: sim: initialize a managed pointer when declaring it
  (bsc#1012628).
- regulator: mt6358: Fail probe on unknown chip ID (bsc#1012628).
- clk: imx: Select MXC_CLK for CLK_IMX8QXP (bsc#1012628).
- clk: imx: imx8: Fix an error handling path in
  clk_imx_acm_attach_pm_domains() (bsc#1012628).
- clk: imx: imx8: Fix an error handling path if
  devm_clk_hw_register_mux_parent_data_table() fails
  (bsc#1012628).
- clk: imx: imx8: Fix an error handling path in
  imx8_acm_clk_probe() (bsc#1012628).
- clk: imx: imx8mq: correct error handling path (bsc#1012628).
- clk: imx: imx8qxp: Fix elcdif_pll clock (bsc#1012628).
- clk: renesas: rcar-gen3: Extend SDnH divider table
  (bsc#1012628).
- clk: renesas: rzg2l: Wait for status bit of SD mux before
  continuing (bsc#1012628).
- clk: renesas: rzg2l: Lock around writes to mux register
  (bsc#1012628).
- clk: renesas: rzg2l: Trust value returned by hardware
  (bsc#1012628).
- clk: renesas: rzg2l: Use FIELD_GET() for PLL register fields
  (bsc#1012628).
- clk: renesas: rzg2l: Fix computation formula (bsc#1012628).
- clk: linux/clk-provider.h: fix kernel-doc warnings and typos
  (bsc#1012628).
- spi: nxp-fspi: use the correct ioremap function (bsc#1012628).
- clk: ralink: mtmips: quiet unused variable warning
  (bsc#1012628).
- clk: keystone: pll: fix a couple NULL vs IS_ERR() checks
  (bsc#1012628).
- clk: ti: fix double free in of_ti_divider_clk_setup()
  (bsc#1012628).
- clk: npcm7xx: Fix incorrect kfree (bsc#1012628).
- clk: mediatek: clk-mt6765: Add check for mtk_alloc_clk_data
  (bsc#1012628).
- clk: mediatek: clk-mt6779: Add check for mtk_alloc_clk_data
  (bsc#1012628).
- clk: mediatek: clk-mt6797: Add check for mtk_alloc_clk_data
  (bsc#1012628).
- clk: mediatek: clk-mt7629-eth: Add check for mtk_alloc_clk_data
  (bsc#1012628).
- clk: mediatek: clk-mt7629: Add check for mtk_alloc_clk_data
  (bsc#1012628).
- clk: mediatek: clk-mt2701: Add check for mtk_alloc_clk_data
  (bsc#1012628).
- clk: qcom: config IPQ_APSS_6018 should depend on QCOM_SMEM
  (bsc#1012628).
- clk: qcom: clk-alpha-pll: introduce stromer plus ops
  (bsc#1012628).
- clk: qcom: apss-ipq-pll: Use stromer plus ops for stromer plus
  pll (bsc#1012628).
- clk: qcom: apss-ipq-pll: Fix 'l' value for ipq5332_pll_config
  (bsc#1012628).
- clk: qcom: ipq5018: drop the CLK_SET_RATE_PARENT flag from
  GPLL clocks (bsc#1012628).
- clk: qcom: ipq9574: drop the CLK_SET_RATE_PARENT flag from
  GPLL clocks (bsc#1012628).
- clk: qcom: ipq5332: drop the CLK_SET_RATE_PARENT flag from
  GPLL clocks (bsc#1012628).
- clk: mediatek: fix double free in mtk_clk_register_pllfh()
  (bsc#1012628).
- platform/x86: wmi: Fix probe failure when failing to register
  WMI devices (bsc#1012628).
- platform/x86: wmi: Fix opening of char device (bsc#1012628).
- regulator: qcom-rpmh: Fix smps4 regulator for pm8550ve
  (bsc#1012628).
- hwmon: (axi-fan-control) Fix possible NULL pointer dereference
  (bsc#1012628).
- hwmon: (coretemp) Fix potentially truncated sysfs attribute name
  (bsc#1012628).
- Revert "hwmon: (sch56xx-common) Add DMI override table"
  (bsc#1012628).
- Revert "hwmon: (sch56xx-common) Add automatic module loading
  on supported devices" (bsc#1012628).
- hwmon: (pmbus/mp2975) Move PGOOD fix (bsc#1012628).
- hwmon: (sch5627) Use bit macros when accessing the control
  register (bsc#1012628).
- hwmon: (sch5627) Disallow write access if virtual registers
  are locked (bsc#1012628).
- hte: tegra: Fix missing error code in tegra_hte_test_probe()
  (bsc#1012628).
- platform/chrome: cros_ec_lpc: Separate host command and irq
  disable (bsc#1012628).
- spi: omap2-mcspi: switch to use modern name (bsc#1012628).
- spi: omap2-mcspi: Fix hardcoded reference clock (bsc#1012628).
- drm: bridge: samsung-dsim: Initialize ULPS EXIT for i.MX8M DSIM
  (bsc#1012628).
- drm: bridge: for GENERIC_PHY_MIPI_DPHY also select GENERIC_PHY
  (bsc#1012628).
- drm: bridge: samsung-dsim: Fix waiting for empty cmd transfer
  FIFO on older Exynos (bsc#1012628).
- drm/loongson: Fix error handling in lsdc_pixel_pll_setup()
  (bsc#1012628).
- drm/rockchip: vop: Fix reset of state in duplicate state crtc
  funcs (bsc#1012628).
- drm/rockchip: vop: Fix call to crtc reset helper (bsc#1012628).
- drm/rockchip: vop2: Don't crash for invalid duplicate_state
  (bsc#1012628).
- drm/rockchip: vop2: Add missing call to crtc reset helper
  (bsc#1012628).
- drm/radeon: possible buffer overflow (bsc#1012628).
- drm/radeon: Remove the references of radeon_gem_ pread &amp;
  pwrite ioctls (bsc#1012628).
- drm: bridge: it66121: Fix invalid connector dereference
  (bsc#1012628).
- drm/bridge: lt8912b: Fix bridge_detach (bsc#1012628).
- drm/bridge: lt8912b: Fix crash on bridge detach (bsc#1012628).
- drm/bridge: lt8912b: Manually disable HPD only if it was enabled
  (bsc#1012628).
- drm/bridge: lt8912b: Add missing drm_bridge_attach call
  (bsc#1012628).
- drm/ssd130x: Fix screen clearing (bsc#1012628).
- drm/mediatek: Fix coverity issue with unintentional integer
  overflow (bsc#1012628).
- x86/tdx: Zero out the missing RSI in TDX_HYPERCALL macro
  (bsc#1012628).
- drm/bridge: tc358768: Fix use of uninitialized variable
  (bsc#1012628).
- drm/bridge: tc358768: Fix bit updates (bsc#1012628).
- drm/bridge: tc358768: Use struct videomode (bsc#1012628).
- drm/bridge: tc358768: Print logical values, not raw register
  values (bsc#1012628).
- drm/bridge: tc358768: Use dev for dbg prints, not priv-&gt;dev
  (bsc#1012628).
- drm/bridge: tc358768: Rename dsibclk to hsbyteclk (bsc#1012628).
- drm/bridge: tc358768: Clean up clock period code (bsc#1012628).
- drm/bridge: tc358768: Fix tc358768_ns_to_cnt() (bsc#1012628).
- drm: Call drm_atomic_helper_shutdown() at shutdown/remove time
  for misc drivers (bsc#1012628).
- drm/amdgpu: Increase IH soft ring size for GFX v9.4.3 dGPU
  (bsc#1012628).
- drm/amdkfd: fix some race conditions in vram buffer alloc/free
  of svm code (bsc#1012628).
- drm/amdkfd: Remove svm range validated_once flag (bsc#1012628).
- drm/amdkfd: Handle errors from svm validate and map
  (bsc#1012628).
- drm/amd/display: Fix null pointer dereference in error message
  (bsc#1012628).
- drm/amd/display: Check all enabled planes in
  dm_check_crtc_cursor (bsc#1012628).
- drm/amd/display: Refactor dm_get_plane_scale helper
  (bsc#1012628).
- drm/amd/display: Bail from dm_check_crtc_cursor if no relevant
  change (bsc#1012628).
- io_uring/kbuf: Fix check of BID wrapping in provided buffers
  (bsc#1012628).
- io_uring/kbuf: Allow the full buffer id space for provided
  buffers (bsc#1012628).
- drm/mediatek: Add mmsys_dev_num to mt8188 vdosys0 driver data
  (bsc#1012628).
- drm/mediatek: Fix iommu fault by swapping FBs after updating
  plane state (bsc#1012628).
- drm/mediatek: Fix iommu fault during crtc enabling
  (bsc#1012628).
- accel/habanalabs/gaudi2: Fix incorrect string length computation
  in gaudi2_psoc_razwi_get_engines() (bsc#1012628).
- drm/msm/adreno: Fix SM6375 GPU ID (bsc#1012628).
- drm/msm/a6xx: Fix unknown speedbin case (bsc#1012628).
- drm/rockchip: cdn-dp: Fix some error handling paths in
  cdn_dp_probe() (bsc#1012628).
- gpu: host1x: Correct allocated size for contexts (bsc#1012628).
- drm/bridge: lt9611uxc: fix the race in the error path
  (bsc#1012628).
- arm64/arm: xen: enlighten: Fix KPTI checks (bsc#1012628).
- drm/rockchip: Fix type promotion bug in rockchip_gem_iommu_map()
  (bsc#1012628).
- xenbus: fix error exit in xenbus_init() (bsc#1012628).
- xen: Make struct privcmd_irqfd's layout architecture independent
  (bsc#1012628).
- xen: irqfd: Use _IOW instead of the internal _IOC() macro
  (bsc#1012628).
- xen-pciback: Consider INTx disabled when MSI/MSI-X is enabled
  (bsc#1012628).
- drm/msm/dsi: use msm_gem_kernel_put to free TX buffer
  (bsc#1012628).
- drm/msm/dsi: free TX buffer in unbind (bsc#1012628).
- clocksource/drivers/arm_arch_timer: limit XGene-1 workaround
  (bsc#1012628).
- drm: mediatek: mtk_dsi: Fix NO_EOT_PACKET settings/handling
  (bsc#1012628).
- drivers/perf: hisi: use cpuhp_state_remove_instance_nocalls()
  for hisi_hns3_pmu uninit process (bsc#1012628).
- drm/amd/pm: Fix a memory leak on an error path (bsc#1012628).
- perf/arm-cmn: Fix DTC domain detection (bsc#1012628).
- drivers/perf: hisi_pcie: Check the type first in
  pmu::event_init() (bsc#1012628).
- perf: hisi: Fix use-after-free when register pmu fails
  (bsc#1012628).
- ARM: dts: renesas: blanche: Fix typo in GP_11_2 pin name
  (bsc#1012628).
- arm64: dts: qcom: sdm845: Fix PSCI power domain names
  (bsc#1012628).
- arm64: dts: qcom: sdm845: cheza doesn't support LMh node
  (bsc#1012628).
- arm64: dts: qcom: sc7280: link
  usb3_phy_wrapper_gcc_usb30_pipe_clk (bsc#1012628).
- arm64: dts: qcom: msm8916: Fix iommu local address range
  (bsc#1012628).
- arm64: dts: qcom: msm8992-libra: drop duplicated reserved memory
  (bsc#1012628).
- arm64: dts: qcom: sm6125: Pad APPS IOMMU address to 8 characters
  (bsc#1012628).
- arm64: dts: qcom: sc7280: Add missing LMH interrupts
  (bsc#1012628).
- arm64: dts: qcom: qrb2210-rb1: Swap UART index (bsc#1012628).
- arm64: dts: qcom: qrb2210-rb1: Fix regulators (bsc#1012628).
- arm64: dts: qcom: sdm670: Fix pdc mapping (bsc#1012628).
- arm64: dts: qcom: sc7280: drop incorrect EUD port on SoC side
  (bsc#1012628).
- arm64: dts: qcom: sm8150: add ref clock to PCIe PHYs
  (bsc#1012628).
- arm64: dts: qcom: sm8350: fix pinctrl for UART18 (bsc#1012628).
- arm64: dts: qcom: sdm845-mtp: fix WiFi configuration
  (bsc#1012628).
- arm64: dts: qcom: sdx75-idp: align RPMh regulator nodes with
  bindings (bsc#1012628).
- ARM64: dts: marvell: cn9310: Use appropriate label for spi1 pins
  (bsc#1012628).
- arm64: dts: qcom: msm8976: Fix ipc bit shifts (bsc#1012628).
- arm64: dts: qcom: msm8939: Fix iommu local address range
  (bsc#1012628).
- riscv: dts: allwinner: remove address-cells from intc node
  (bsc#1012628).
- arm64: dts: qcom: apq8016-sbc: Add missing ADV7533 regulators
  (bsc#1012628).
- ARM: dts: qcom: apq8026-samsung-matisse-wifi: Fix inverted
  hall sensor (bsc#1012628).
- ARM: dts: qcom: mdm9615: populate vsdcc fixed regulator
  (bsc#1012628).
- soc: qcom: llcc: Handle a second device without data corruption
  (bsc#1012628).
- kunit: Fix missed memory release in kunit_free_suite_set()
  (bsc#1012628).
- kunit: Fix the wrong kfree of copy for kunit_filter_suites()
  (bsc#1012628).
- kunit: Fix possible memory leak in kunit_filter_suites()
  (bsc#1012628).
- kunit: test: Fix the possible memory leak in executor_test
  (bsc#1012628).
- ARM: dts: stm32: stm32f7-pinctrl: don't use multiple blank lines
  (bsc#1012628).
- firmware: ti_sci: Mark driver as non removable (bsc#1012628).
- arm64: dts: ti: k3-j721s2-evm-gesi: Specify base dtb for
  overlay file (bsc#1012628).
- arm64: dts: ti: verdin-am62: disable MIPI DSI bridge
  (bsc#1012628).
- arm64: dts: ti: k3-am625-beagleplay: Fix typo in ramoops reg
  (bsc#1012628).
- arm64: dts: ti: k3-am62a7-sk: Drop i2c-1 to 100Khz
  (bsc#1012628).
- arm64: dts: ti: Fix HDMI Audio overlay in Makefile
  (bsc#1012628).
- firmware: arm_ffa: Assign the missing IDR allocation ID to
  the FFA device (bsc#1012628).
- firmware: arm_ffa: Allow the FF-A drivers to use 32bit mode
  of messaging (bsc#1012628).
- ARM: dts: am3517-evm: Fix LED3/4 pinmux (bsc#1012628).
- clk: scmi: Free scmi_clk allocated when the clocks with invalid
  info are skipped (bsc#1012628).
- arm64: dts: imx8qm-ss-img: Fix jpegenc compatible entry
  (bsc#1012628).
- arm64: dts: imx8mp-debix-model-a: Remove USB hub reset-gpios
  (bsc#1012628).
- arm64: dts: imx8mm: Add sound-dai-cells to micfil node
  (bsc#1012628).
- arm64: dts: imx8mn: Add sound-dai-cells to micfil node
  (bsc#1012628).
- arm64: tegra: Fix P3767 card detect polarity (bsc#1012628).
- arm64: tegra: Fix P3767 QSPI speed (bsc#1012628).
- firmware: tegra: Add suspend hook and reset BPMP IPC early on
  resume (bsc#1012628).
- memory: tegra: Set BPMP msg flags to reset IPC channels
  (bsc#1012628).
- arm64: tegra: Use correct interrupts for Tegra234 TKE
  (bsc#1012628).
- selftests/pidfd: Fix ksft print formats (bsc#1012628).
- selftests/resctrl: Ensure the benchmark commands fits to its
  array (bsc#1012628).
- soc: qcom: pmic_glink: fix connector type to be DisplayPort
  (bsc#1012628).
- ARM: dts: BCM5301X: Explicitly disable unused switch CPU ports
  (bsc#1012628).
- iommufd: Add iopt_area_alloc() (bsc#1012628).
- module/decompress: use vmalloc() for gzip decompression
  workspace (bsc#1012628).
- KEYS: Include linux/errno.h in linux/verification.h
  (bsc#1012628).
- crypto: ccp - Get a free page to use while fetching initial
  nonce (bsc#1012628).
- crypto: ccp - Fix ioctl unit tests (bsc#1012628).
- crypto: ccp - Fix DBC sample application error handling
  (bsc#1012628).
- crypto: ccp - Fix sample application signature passing
  (bsc#1012628).
- crypto: ccp - Fix some unfused tests (bsc#1012628).
- crypto: hisilicon/hpre - Fix a erroneous check after snprintf()
  (bsc#1012628).
- hwrng: bcm2835 - Fix hwrng throughput regression (bsc#1012628).
- hwrng: geode - fix accessing registers (bsc#1012628).
- RDMA/core: Use size_{add,sub,mul}() in calls to struct_size()
  (bsc#1012628).
- crypto: qat - fix state machines cleanup paths (bsc#1012628).
- crypto: qat - ignore subsequent state up commands (bsc#1012628).
- crypto: qat - fix unregistration of crypto algorithms
  (bsc#1012628).
- crypto: qat - fix unregistration of compression algorithms
  (bsc#1012628).
- scsi: ibmvfc: Fix erroneous use of rtas_busy_delay with hcall
  return code (bsc#1012628).
- ASoC: soc-pcm.c: Make sure DAI parameters cleared if the DAI
  becomes inactive (bsc#1012628).
- libnvdimm/of_pmem: Use devm_kstrdup instead of kstrdup and
  check its return value (bsc#1012628).
- nd_btt: Make BTT lanes preemptible (bsc#1012628).
- crypto: caam/qi2 - fix Chacha20 + Poly1305 self test failure
  (bsc#1012628).
- crypto: caam/jr - fix Chacha20 + Poly1305 self test failure
  (bsc#1012628).
- crypto: qat - increase size of buffers (bsc#1012628).
- ASoC: SOF: ipc4-topology: Use size_add() in call to
  struct_size() (bsc#1012628).
- PCI: vmd: Correct PCI Header Type Register's multi-function
  check (bsc#1012628).
- hid: cp2112: Fix duplicate workqueue initialization
  (bsc#1012628).
- crypto: hisilicon/qm - fix PF queue parameter issue
  (bsc#1012628).
- ARM: 9321/1: memset: cast the constant byte to unsigned char
  (bsc#1012628).
- ARM: 9323/1: mm: Fix ARCH_LOW_ADDRESS_LIMIT when CONFIG_ZONE_DMA
  (bsc#1012628).
- ext4: add missing initialization of call_notify_error in
  update_super_work() (bsc#1012628).
- ext4: move 'ix' sanity check to corrent position (bsc#1012628).
- kselftest: vm: fix mdwe's mmap_FIXED test case (bsc#1012628).
- ASoC: fsl: mpc5200_dma.c: Fix warning of Function parameter
  or member not described (bsc#1012628).
- backlight: pwm_bl: Disable PWM on shutdown, suspend and remove
  (bsc#1012628).
- ASoC: Intel: sof_sdw_rt_sdca_jack_common: add rt713 support
  (bsc#1012628).
- ASoC: fsl-asoc-card: Add comment for mclk in the codec_priv
  (bsc#1012628).
- fs: dlm: Fix the size of a buffer in dlm_create_debug_file()
  (bsc#1012628).
- dlm: fix creating multiple node structures (bsc#1012628).
- dlm: fix remove member after close call (bsc#1012628).
- dlm: be sure we reset all nodes at forced shutdown
  (bsc#1012628).
- dlm: fix no ack after final message (bsc#1012628).
- IB/mlx5: Fix rdma counter binding for RAW QP (bsc#1012628).
- RDMA/hns: Fix printing level of asynchronous events
  (bsc#1012628).
- RDMA/hns: Fix uninitialized ucmd in hns_roce_create_qp_common()
  (bsc#1012628).
- RDMA/hns: Fix signed-unsigned mixed comparisons (bsc#1012628).
- RDMA/hns: Add check for SL (bsc#1012628).
- RDMA/hns: The UD mode can only be configured with DCQCN
  (bsc#1012628).
- RDMA/hns: Fix unnecessary port_num transition in HW stats
  allocation (bsc#1012628).
- RDMA/hns: Fix init failure of RoCE VF and HIP08 (bsc#1012628).
- ASoC: SOF: core: Ensure sof_ops_free() is still called when
  probe never ran (bsc#1012628).
- ASoC: intel: sof_sdw: Stop processing CODECs when enough are
  found (bsc#1012628).
- ASoC: fsl: Fix PM disable depth imbalance in fsl_easrc_probe
  (bsc#1012628).
- scsi: ufs: core: Leave space for '\0' in utf8 desc string
  (bsc#1012628).
- RDMA/hfi1: Workaround truncation compilation error
  (bsc#1012628).
- hid: cp2112: Fix IRQ shutdown stopping polling for all IRQs
  on chip (bsc#1012628).
- HID: uclogic: Fix user-memory-access bug in
  uclogic_params_ugee_v2_init_event_hooks() (bsc#1012628).
- HID: uclogic: Fix a work-&gt;entry not empty bug in __queue_work()
  (bsc#1012628).
- sh: bios: Revive earlyprintk support (bsc#1012628).
- HID: logitech-hidpp: Don't restart IO, instead defer
  hid_connect() only (bsc#1012628).
- HID: logitech-hidpp: Revert "Don't restart communication if
  not necessary" (bsc#1012628).
- HID: logitech-hidpp: Move get_wireless_feature_index() check
  to hidpp_connect_event() (bsc#1012628).
- ASoC: Intel: Skylake: Fix mem leak when parsing UUIDs fails
  (bsc#1012628).
- PCI: endpoint: Fix double free in __pci_epc_create()
  (bsc#1012628).
- padata: Fix refcnt handling in padata_free_shell()
  (bsc#1012628).
- certs: Break circular dependency when selftest is modular
  (bsc#1012628).
- crypto: qat - consolidate services structure (bsc#1012628).
- crypto: qat - enable dc chaining service (bsc#1012628).
- crypto: qat - refactor fw config related functions
  (bsc#1012628).
- crypto: qat - use masks for AE groups (bsc#1012628).
- crypto: qat - fix ring to service map for QAT GEN4
  (bsc#1012628).
- crypto: qat - fix deadlock in backlog processing (bsc#1012628).
- ASoC: ams-delta.c: use component after check (bsc#1012628).
- erofs: fix erofs_insert_workgroup() lockref usage (bsc#1012628).
- IB/mlx5: Fix init stage error handling to avoid double free
  of same QP and UAF (bsc#1012628).
- mfd: core: Un-constify mfd_cell.of_reg (bsc#1012628).
- mfd: core: Ensure disabled devices are skipped without aborting
  (bsc#1012628).
- mfd: dln2: Fix double put in dln2_probe (bsc#1012628).
- dt-bindings: mfd: mt6397: Split out compatible for MediaTek
  MT6366 PMIC (bsc#1012628).
- mfd: arizona-spi: Set pdata.hpdet_channel for ACPI enumerated
  devs (bsc#1012628).
- leds: turris-omnia: Do not use SMBUS calls (bsc#1012628).
- leds: pwm: Don't disable the PWM when the LED should be off
  (bsc#1012628).
- leds: trigger: ledtrig-cpu:: Fix 'output may be truncated'
  issue for 'cpu' (bsc#1012628).
- scripts/gdb: fix usage of MOD_TEXT not defined when
  CONFIG_MODULES=n (bsc#1012628).
- apparmor: fix invalid reference on profile-&gt;disconnected
  (bsc#1012628).
- perf stat: Fix aggr mode initialization (bsc#1012628).
- iio: frequency: adf4350: Use device managed functions and fix
  power down issue (bsc#1012628).
- pinctrl: baytrail: fix debounce disable case (bsc#1012628).
- perf kwork: Fix incorrect and missing free atom in
  work_push_atom() (bsc#1012628).
- perf kwork: Add the supported subcommands to the document
  (bsc#1012628).
- perf kwork: Set ordered_events to true in 'struct perf_tool'
  (bsc#1012628).
- f2fs: compress: fix deadloop in f2fs_write_cache_pages()
  (bsc#1012628).
- f2fs: compress: fix to avoid use-after-free on dic
  (bsc#1012628).
- f2fs: compress: fix to avoid redundant compress extension
  (bsc#1012628).
- f2fs: fix to drop meta_inode's page cache in f2fs_put_super()
  (bsc#1012628).
- tty: tty_jobctrl: fix pid memleak in disassociate_ctty()
  (bsc#1012628).
- perf parse-events: Fix tracepoint name memory leak
  (bsc#1012628).
- livepatch: Fix missing newline character in
  klp_resolve_symbols() (bsc#1012628).
- pinctrl: renesas: rzg2l: Make reverse order of enable() for
  disable() (bsc#1012628).
- perf vendor events arm64: Fix for AmpereOne metrics
  (bsc#1012628).
- perf record: Fix BTF type checks in the off-cpu profiling
  (bsc#1012628).
- dmaengine: idxd: Register dsa_bus_type before registering idxd
  sub-drivers (bsc#1012628).
- usb: dwc2: fix possible NULL pointer dereference caused by
  driver concurrency (bsc#1012628).
- usb: chipidea: Fix DMA overwrite for Tegra (bsc#1012628).
- usb: chipidea: Simplify Tegra DMA alignment code (bsc#1012628).
- dmaengine: ti: edma: handle irq_of_parse_and_map() errors
  (bsc#1012628).
- tools/perf: Update call stack check in builtin-lock.c
  (bsc#1012628).
- misc: st_core: Do not call kfree_skb() under spin_lock_irqsave()
  (bsc#1012628).
- debugfs: Fix __rcu type comparison warning (bsc#1012628).
- tools: iio: iio_generic_buffer ensure alignment (bsc#1012628).
- USB: usbip: fix stub_dev hub disconnect (bsc#1012628).
- dmaengine: pxa_dma: Remove an erroneous BUG_ON() in
  pxad_free_desc() (bsc#1012628).
- f2fs: fix to initialize map.m_pblk in f2fs_precache_extents()
  (bsc#1012628).
- interconnect: qcom: qdu1000: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sc7180: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sc7280: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sc8180x: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sc8280xp: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sdm670: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sdm845: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sm6350: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sm8150: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sm8250: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sm8350: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: osm-l3: Replace custom implementation of
  COUNT_ARGS() (bsc#1012628).
- powerpc: Only define __parse_fpscr() when required
  (bsc#1012628).
- interconnect: fix error handling in qnoc_probe() (bsc#1012628).
- perf build: Add missing comment about NO_LIBTRACEEVENT=1
  (bsc#1012628).
- perf parse-events: Fix for term values that are raw events
  (bsc#1012628).
- perf mem-events: Avoid uninitialized read (bsc#1012628).
- s390/ap: re-init AP queues on config on (bsc#1012628).
- modpost: fix tee MODULE_DEVICE_TABLE built on big-endian host
  (bsc#1012628).
- modpost: fix ishtp MODULE_DEVICE_TABLE built on big-endian host
  (bsc#1012628).
- perf tools: Do not ignore the default vmlinux.h (bsc#1012628).
- powerpc/40x: Remove stale PTE_ATOMIC_UPDATES macro
  (bsc#1012628).
- powerpc/xive: Fix endian conversion size (bsc#1012628).
- powerpc: Hide empty pt_regs at base of the stack (bsc#1012628).
- perf trace: Use the right bpf_probe_read(_str) variant for
  reading user data (bsc#1012628).
- powerpc/vas: Limit open window failure messages in log bufffer
  (bsc#1012628).
- powerpc/imc-pmu: Use the correct spinlock initializer
  (bsc#1012628).
- powerpc/pseries: fix potential memory leak in
  init_cpu_associativity() (bsc#1012628).
- perf vendor events: Update PMC used in PM_RUN_INST_CMPL event
  for power10 platform (bsc#1012628).
- xhci: Loosen RPM as default policy to cover for AMD xHC 1.1
  (bsc#1012628).
- usb: host: xhci-plat: fix possible kernel oops while resuming
  (bsc#1012628).
- powerpc/vmcore: Add MMU information to vmcoreinfo (bsc#1012628).
- perf machine: Avoid out of bounds LBR memory read (bsc#1012628).
- libperf rc_check: Make implicit enabling work for GCC
  (bsc#1012628).
- perf hist: Add missing puts to hist__account_cycles
  (bsc#1012628).
- perf vendor events intel: Fix broadwellde
  tma_info_system_dram_bw_use metric (bsc#1012628).
- perf vendor events intel: Add broadwellde two metrics
  (bsc#1012628).
- 9p/net: fix possible memory leak in p9_check_errors()
  (bsc#1012628).
- rtla: Fix uninitialized variable found (bsc#1012628).
- i3c: Fix potential refcount leak in
  i3c_master_register_new_i3c_devs (bsc#1012628).
- rtc: brcmstb-waketimer: support level alarm_irq (bsc#1012628).
- cxl/pci: Remove unnecessary device reference management in
  sanitize work (bsc#1012628).
- cxl/pci: Cleanup 'sanitize' to always poll (bsc#1012628).
- cxl/pci: Remove inconsistent usage of dev_err_probe()
  (bsc#1012628).
- cxl/pci: Clarify devm host for memdev relative setup
  (bsc#1012628).
- cxl/pci: Fix sanitize notifier setup (bsc#1012628).
- cxl/memdev: Fix sanitize vs decoder setup locking (bsc#1012628).
- cxl/mem: Fix shutdown order (bsc#1012628).
- virt: sevguest: Fix passing a stack buffer as a scatterlist
  target (bsc#1012628).
- rtc: pcf85363: fix wrong mask/val parameters in
  regmap_update_bits call (bsc#1012628).
- cxl/region: Prepare the decoder match range helper for reuse
  (bsc#1012628).
- cxl/region: Calculate a target position in a region interleave
  (bsc#1012628).
- cxl/region: Use cxl_calc_interleave_pos() for auto-discovery
  (bsc#1012628).
- cxl/region: Fix cxl_region_rwsem lock held when returning to
  user space (bsc#1012628).
- cxl/core/regs: Rename @dev to @host in struct cxl_register_map
  (bsc#1012628).
- cxl/port: Fix @host confusion in cxl_dport_setup_regs()
  (bsc#1012628).
- cxl/hdm: Remove broken error path (bsc#1012628).
- pcmcia: cs: fix possible hung task and memory leak pccardd()
  (bsc#1012628).
- pcmcia: ds: fix refcount leak in pcmcia_device_add()
  (bsc#1012628).
- pcmcia: ds: fix possible name leak in error path in
  pcmcia_device_add() (bsc#1012628).
- media: imx-jpeg: initiate a drain of the capture queue in
  dynamic resolution change (bsc#1012628).
- media: hantro: Check whether reset op is defined before use
  (bsc#1012628).
- media: verisilicon: Do not enable G2 postproc downscale if
  source is narrower than destination (bsc#1012628).
- media: ov13b10: Fix some error checking in probe (bsc#1012628).
- media: ov5640: fix vblank unchange issue when work at dvp mode
  (bsc#1012628).
- media: i2c: max9286: Fix some redundant of_node_put() calls
  (bsc#1012628).
- media: ov5640: Fix a memory leak when ov5640_probe fails
  (bsc#1012628).
- media: bttv: fix use after free error due to btv-&gt;timeout timer
  (bsc#1012628).
- media: amphion: handle firmware debug message (bsc#1012628).
- media: mtk-jpegenc: Fix bug in JPEG encode quality selection
  (bsc#1012628).
- media: s3c-camif: Avoid inappropriate kfree() (bsc#1012628).
- media: vidtv: psi: Add check for kstrdup (bsc#1012628).
- media: vidtv: mux: Add check and kfree for kstrdup
  (bsc#1012628).
- media: cedrus: Fix clock/reset sequence (bsc#1012628).
- media: i2c: imx219: Convert to CCI register access helpers
  (bsc#1012628).
- media: i2c: imx219: Replace register addresses with macros
  (bsc#1012628).
- media: i2c: imx219: Drop IMX219_REG_CSI_LANE_MODE from common
  regs array (bsc#1012628).
- media: cadence: csi2rx: Unregister v4l2 async notifier
  (bsc#1012628).
- media: dvb-usb-v2: af9035: fix missing unlock (bsc#1012628).
- media: verisilicon: Fixes clock list for rk3588 av1 decoder
  (bsc#1012628).
- media: mediatek: vcodec: Handle invalid encoder vsi
  (bsc#1012628).
- media: imx-jpeg: notify source chagne event when the first
  picture parsed (bsc#1012628).
- media: mediatek: vcodec: using encoder device to alloc/free
  encoder memory (bsc#1012628).
- media: platform: mtk-mdp3: fix uninitialized variable in
  mdp_path_config() (bsc#1012628).
- media: cec: meson: always include meson sub-directory in
  Makefile (bsc#1012628).
- cpupower: fix reference to nonexistent document (bsc#1012628).
- regmap: prevent noinc writes from clobbering cache
  (bsc#1012628).
- drm/amdgpu/gfx10,11: use memcpy_to/fromio for MQDs
  (bsc#1012628).
- drm/amdgpu: don't put MQDs in VRAM on ARM | ARM64 (bsc#1012628).
- pwm: sti: Reduce number of allocations and drop usage of
  chip_data (bsc#1012628).
- pwm: brcmstb: Utilize appropriate clock APIs in suspend/resume
  (bsc#1012628).
- Input: synaptics-rmi4 - fix use after free in
  rmi_unregister_function() (bsc#1012628).
- watchdog: marvell_gti_wdt: Fix error code in probe()
  (bsc#1012628).
- watchdog: ixp4xx: Make sure restart always works (bsc#1012628).
- llc: verify mac len before reading mac header (bsc#1012628).
- hsr: Prevent use after free in prp_create_tagged_frame()
  (bsc#1012628).
- tipc: Change nla_policy for bearer-related names to
  NLA_NUL_STRING (bsc#1012628).
- rxrpc: Fix two connection reaping bugs (bsc#1012628).
- bpf: Check map-&gt;usercnt after timer-&gt;timer is assigned
  (bsc#1012628).
- inet: shrink struct flowi_common (bsc#1012628).
- octeontx2-pf: Fix error codes (bsc#1012628).
- octeontx2-pf: Fix holes in error code (bsc#1012628).
- net: page_pool: add missing free_percpu when page_pool_init fail
  (bsc#1012628).
- dccp: Call security_inet_conn_request() after setting IPv4
  addresses (bsc#1012628).
- dccp/tcp: Call security_inet_conn_request() after setting IPv6
  addresses (bsc#1012628).
- net: r8169: Disable multicast filter for RTL8168H and RTL8107E
  (bsc#1012628).
- Fix termination state for idr_for_each_entry_ul() (bsc#1012628).
- net: stmmac: xgmac: Enable support for multiple Flexible PPS
  outputs (bsc#1012628).
- selftests: pmtu.sh: fix result checking (bsc#1012628).
- octeontx2-pf: Free pending and dropped SQEs (bsc#1012628).
- net/smc: fix dangling sock under state SMC_APPFINCLOSEWAIT
  (bsc#1012628).
- net/smc: allow cdc msg send rather than drop it with NULL
  sndbuf_desc (bsc#1012628).
- net/smc: put sk reference if close work was canceled
  (bsc#1012628).
- nvme: fix error-handling for io_uring nvme-passthrough
  (bsc#1012628).
- riscv: boot: Fix creation of loader.bin (bsc#1012628).
- ice: Fix SRIOV LAG disable on non-compliant aggregate
  (bsc#1012628).
- ice: lag: in RCU, use atomic allocation (bsc#1012628).
- ice: Fix VF-VF filter rules in switchdev mode (bsc#1012628).
- ice: Fix VF-VF direction matching in drop rule in switchdev
  (bsc#1012628).
- tg3: power down device only on SYSTEM_POWER_OFF (bsc#1012628).
- nbd: fix uaf in nbd_open (bsc#1012628).
- blk-core: use pr_warn_ratelimited() in bio_check_ro()
  (bsc#1012628).
- vsock/virtio: remove socket from connected/bound list on
  shutdown (bsc#1012628).
- r8169: respect userspace disabling IFF_MULTICAST (bsc#1012628).
- virtio/vsock: Fix uninit-value in virtio_transport_recv_pkt()
  (bsc#1012628).
- net: enetc: shorten enetc_setup_xdp_prog() error message to
  fit NETLINK_MAX_FMTMSG_LEN (bsc#1012628).
- i2c: iproc: handle invalid slave state (bsc#1012628).
- netfilter: xt_recent: fix (increase) ipv6 literal buffer length
  (bsc#1012628).
- netfilter: nat: fix ipv6 nat redirect with mapped and scoped
  addresses (bsc#1012628).
- net/sched: act_ct: Always fill offloading tuple iifidx
  (bsc#1012628).
- RISC-V: Don't fail in riscv_of_parent_hartid() for disabled
  HARTs (bsc#1012628).
- net: ti: icss-iep: fix setting counter value (bsc#1012628).
- drivers: perf: Do not broadcast to other cpus when starting
  a counter (bsc#1012628).
- module/decompress: use kvmalloc() consistently (bsc#1012628).
- fs: dlm: Simplify buffer size computation in
  dlm_create_debug_file() (bsc#1012628).
- drm/vc4: tests: Fix UAF in the mock helpers (bsc#1012628).
- drm/syncobj: fix DRM_SYNCOBJ_WAIT_FLAGS_WAIT_AVAILABLE
  (bsc#1012628).
- ASoC: rt712-sdca: fix speaker route missing issue (bsc#1012628).
- ASoC: mediatek: mt8186_mt6366_rt1019_rt5682s: trivial: fix
  error messages (bsc#1012628).
- ASoC: hdmi-codec: register hpd callback on component probe
  (bsc#1012628).
- ASoC: dapm: fix clock get name (bsc#1012628).
- spi: spi-zynq-qspi: add spi-mem to driver kconfig dependencies
  (bsc#1012628).
- arm64/arm: arm_pmuv3: perf: Don't truncate 64-bit registers
  (bsc#1012628).
- fbdev: imsttfb: fix double free in probe() (bsc#1012628).
- fbdev: imsttfb: fix a resource leak in probe (bsc#1012628).
- ALSA: hda/realtek: Add support dual speaker for Dell
  (bsc#1012628).
- fbdev: fsl-diu-fb: mark wr_reg_wa() static (bsc#1012628).
- tracing/kprobes: Fix the order of argument descriptions
  (bsc#1012628).
- eventfs: Check for NULL ef in eventfs_set_attr() (bsc#1012628).
- selftests: mptcp: run userspace pm tests slower (bsc#1012628).
- selftests: mptcp: fix wait_rm_addr/sf parameters (bsc#1012628).
- io_uring/net: ensure socket is marked connected on connect retry
  (bsc#1012628).
- x86/amd_nb: Use Family 19h Models 60h-7Fh Function 4 IDs
  (bsc#1012628).
- Revert "PCI/ASPM: Disable only ASPM_STATE_L1 when driver,
  disables L1" (bsc#1012628).
- Revert "mmc: core: Capture correct oemid-bits for eMMC cards"
  (bsc#1012628).
- btrfs: use u64 for buffer sizes in the tree search ioctls
  (bsc#1012628).
- btrfs: make found_logical_ret parameter mandatory for function
  queue_scrub_stripe() (bsc#1012628).
- Refresh
  patches.suse/ALSA-hda-cs35l41-Support-mute-notifications-for-CS35.patch.
- Rename to
  patches.kernel.org/6.6.2-328-ASoC-cs35l41-Handle-mdsync_down-reg-write-error.patch.
- Rename to
  patches.kernel.org/6.6.2-329-ASoC-cs35l41-Handle-mdsync_up-reg-write-errors.patch.
- Rename to
  patches.kernel.org/6.6.2-330-ASoC-cs35l41-Initialize-completion-object-befor.patch.
- Rename to
  patches.kernel.org/6.6.2-331-ASoC-cs35l41-Fix-broken-shared-boost-activation.patch.
- Rename to
  patches.kernel.org/6.6.2-332-ASoC-cs35l41-Verify-PM-runtime-resume-errors-in.patch.
- Rename to
  patches.kernel.org/6.6.2-333-ASoC-cs35l41-Undo-runtime-PM-changes-at-driver-.patch.
- Rename to
  patches.kernel.org/6.6.2-334-ALSA-hda-cs35l41-Fix-unbalanced-pm_runtime_get.patch.
- Rename to
  patches.kernel.org/6.6.2-335-ALSA-hda-cs35l41-Undo-runtime-PM-changes-at-dri.patch.
- commit 263a855</changelog>
  <changelog author="tiwai@suse.de" date="1700481601">- drm/i915: Also check for VGA converter in eDP probe
  (bsc#1217282).
- commit b22e785</changelog>
  <changelog author="tiwai@suse.de" date="1700568000">- leds: class: Don't expose color sysfs entry (bsc#1217172).
- commit 1be1eb4</changelog>
  <changelog author="msuchanek@suse.de" date="1700654400">- kernel-source: Move provides after sources
- commit dbbf742</changelog>
  <changelog author="msuchanek@suse.de" date="1700654401">- rpm: Define git commit as macro
- commit bcc92c8</changelog>
  <changelog author="tiwai@suse.de" date="1700654402">- Update config files: CONFIG_SND_SOC_WSA883X=m for Thinkpad X13s audio (bsc#1217412)
- commit 8be32dc</changelog>
  <changelog author="tiwai@suse.de" date="1700654403">- ASoC: codecs: wsa883x: make use of new mute_unmute_on_trigger
  flag (bsc#1217412).
- ASoC: soc-dai: add flag to mute and unmute stream during trigger
  (bsc#1217412).
- commit 1a298a3</changelog>
  <changelog author="fcrozat@suse.com" date="1700827200">- Ensure ia32_emulation is always enabled for kernel-obs-build
  If ia32_emulation is disabled by default, ensure it is enabled
  back for OBS kernel to allow building 32bit binaries (jsc#PED-3184)
  [ms: Always pass the parameter, no need to grep through the config which
  may not be very reliable]
- commit 56a2c2f</changelog>
  <changelog author="jslaby@suse.cz" date="1701259200">- Linux 6.6.3 (bsc#1012628).
- locking/ww_mutex/test: Fix potential workqueue corruption
  (bsc#1012628).
- btrfs: abort transaction on generation mismatch when marking
  eb as dirty (bsc#1012628).
- lib/generic-radix-tree.c: Don't overflow in peek()
  (bsc#1012628).
- x86/retpoline: Make sure there are no unconverted return thunks
  due to KCSAN (bsc#1012628).
- perf/core: Bail out early if the request AUX area is out of
  bound (bsc#1012628).
- srcu: Fix srcu_struct node grpmask overflow on 64-bit systems
  (bsc#1012628).
- selftests/lkdtm: Disable CONFIG_UBSAN_TRAP in test config
  (bsc#1012628).
- clocksource/drivers/timer-imx-gpt: Fix potential memory leak
  (bsc#1012628).
- clocksource/drivers/timer-atmel-tcb: Fix initialization on
  SAM9 hardware (bsc#1012628).
- srcu: Only accelerate on enqueue time (bsc#1012628).
- smp,csd: Throw an error if a CSD lock is stuck for too long
  (bsc#1012628).
- cpu/hotplug: Don't offline the last non-isolated CPU
  (bsc#1012628).
- workqueue: Provide one lock class key per work_on_cpu() callsite
  (bsc#1012628).
- x86/mm: Drop the 4 MB restriction on minimal NUMA node memory
  size (bsc#1012628).
- wifi: plfxlc: fix clang-specific fortify warning (bsc#1012628).
- wifi: ath12k: Ignore fragments from uninitialized peer in dp
  (bsc#1012628).
- wifi: mac80211_hwsim: fix clang-specific fortify warning
  (bsc#1012628).
- wifi: mac80211: don't return unset power in
  ieee80211_get_tx_power() (bsc#1012628).
- atl1c: Work around the DMA RX overflow issue (bsc#1012628).
- bpf: Detect IP == ksym.end as part of BPF program (bsc#1012628).
- wifi: ath9k: fix clang-specific fortify warnings (bsc#1012628).
- wifi: ath12k: fix possible out-of-bound read in
  ath12k_htt_pull_ppdu_stats() (bsc#1012628).
- wifi: ath10k: fix clang-specific fortify warning (bsc#1012628).
- wifi: ath12k: fix possible out-of-bound write in
  ath12k_wmi_ext_hal_reg_caps() (bsc#1012628).
- ACPI: APEI: Fix AER info corruption when error status data
  has multiple sections (bsc#1012628).
- net: sfp: add quirk for Fiberstone GPON-ONU-34-20BI
  (bsc#1012628).
- wifi: mt76: mt7921e: Support MT7992 IP in Xiaomi Redmibook 15
  Pro (2023) (bsc#1012628).
- wifi: mt76: fix clang-specific fortify warnings (bsc#1012628).
- net: annotate data-races around sk-&gt;sk_tx_queue_mapping
  (bsc#1012628).
- net: annotate data-races around sk-&gt;sk_dst_pending_confirm
  (bsc#1012628).
- wifi: ath12k: mhi: fix potential memory leak in
  ath12k_mhi_register() (bsc#1012628).
- wifi: ath10k: Don't touch the CE interrupt registers after
  power up (bsc#1012628).
- net: sfp: add quirk for FS's 2.5G copper SFP (bsc#1012628).
- vsock: read from socket's error queue (bsc#1012628).
- bpf: Ensure proper register state printing for cond jumps
  (bsc#1012628).
- wifi: iwlwifi: mvm: fix size check for fw_link_id (bsc#1012628).
- Bluetooth: btusb: Add date-&gt;evt_skb is NULL check (bsc#1012628).
- Bluetooth: Fix double free in hci_conn_cleanup (bsc#1012628).
- ACPI: EC: Add quirk for HP 250 G7 Notebook PC (bsc#1012628).
- tsnep: Fix tsnep_request_irq() format-overflow warning
  (bsc#1012628).
- gpiolib: acpi: Add a ignore interrupt quirk for Peaq C1010
  (bsc#1012628).
- platform/chrome: kunit: initialize lock for fake ec_dev
  (bsc#1012628).
- of: address: Fix address translation when address-size is
  greater than 2 (bsc#1012628).
- platform/x86: thinkpad_acpi: Add battery quirk for Thinkpad
  X120e (bsc#1012628).
- drm/gma500: Fix call trace when psb_gem_mm_init() fails
  (bsc#1012628).
- drm/amdkfd: ratelimited SQ interrupt messages (bsc#1012628).
- drm/komeda: drop all currently held locks if deadlock happens
  (bsc#1012628).
- drm/amd/display: Blank phantom OTG before enabling
  (bsc#1012628).
- drm/amd/display: Don't lock phantom pipe on disabling
  (bsc#1012628).
- drm/amd/display: add seamless pipe topology transition check
  (bsc#1012628).
- drm/edid: Fixup h/vsync_end instead of h/vtotal (bsc#1012628).
- md: don't rely on 'mddev-&gt;pers' to be set in mddev_suspend()
  (bsc#1012628).
- drm/amdgpu: not to save bo in the case of RAS err_event_athub
  (bsc#1012628).
- drm/amdkfd: Fix a race condition of vram buffer unref in svm
  code (bsc#1012628).
- drm/amdgpu: update retry times for psp vmbx wait (bsc#1012628).
- drm/amd: Update `update_pcie_parameters` functions to use
  uint8_t arguments (bsc#1012628).
- drm/amd/display: use full update for clip size increase of
  large plane source (bsc#1012628).
- string.h: add array-wrappers for (v)memdup_user() (bsc#1012628).
- kernel: kexec: copy user-array safely (bsc#1012628).
- kernel: watch_queue: copy user-array safely (bsc#1012628).
- drm_lease.c: copy user-array safely (bsc#1012628).
- drm: vmwgfx_surface.c: copy user-array safely (bsc#1012628).
- drm/msm/dp: skip validity check for DP CTS EDID checksum
  (bsc#1012628).
- drm/amd: Fix UBSAN array-index-out-of-bounds for SMU7
  (bsc#1012628).
- drm/amd: Fix UBSAN array-index-out-of-bounds for Polaris and
  Tonga (bsc#1012628).
- drm/amdgpu: Fix potential null pointer derefernce (bsc#1012628).
- drm/panel: fix a possible null pointer dereference
  (bsc#1012628).
- drm/panel/panel-tpo-tpg110: fix a possible null pointer
  dereference (bsc#1012628).
- drm/radeon: fix a possible null pointer dereference
  (bsc#1012628).
- drm/amdgpu/vkms: fix a possible null pointer dereference
  (bsc#1012628).
- drm/panel: st7703: Pick different reset sequence (bsc#1012628).
- drm/amdkfd: Fix shift out-of-bounds issue (bsc#1012628).
- drm/amdgpu: Fix a null pointer access when the smc_rreg pointer
  is NULL (bsc#1012628).
- drm/amd: Disable PP_PCIE_DPM_MASK when dynamic speed switching
  not supported (bsc#1012628).
- drm/amd/display: fix num_ways overflow error (bsc#1012628).
- drm/amd: check num of link levels when update pcie param
  (bsc#1012628).
- soc: qcom: pmic: Fix resource leaks in a
  device_for_each_child_node() loop (bsc#1012628).
- arm64: dts: rockchip: Add NanoPC T6 PCIe e-key support
  (bsc#1012628).
- arm64: dts: ls208xa: use a pseudo-bus to constrain usb dma size
  (bsc#1012628).
- selftests/efivarfs: create-read: fix a resource leak
  (bsc#1012628).
- ASoC: mediatek: mt8188-mt6359: support dynamic pinctrl
  (bsc#1012628).
- ASoC: soc-card: Add storage for PCI SSID (bsc#1012628).
- ASoC: SOF: Pass PCI SSID to machine driver (bsc#1012628).
- ASoC: Intel: sof_sdw: Copy PCI SSID to struct snd_soc_card
  (bsc#1012628).
- ASoC: cs35l56: Use PCI SSID as the firmware UID (bsc#1012628).
- crypto: pcrypt - Fix hungtask for PADATA_RESET (bsc#1012628).
- ASoC: SOF: ipc4: handle EXCEPTION_CAUGHT notification from
  firmware (bsc#1012628).
- RDMA/hfi1: Use FIELD_GET() to extract Link Width (bsc#1012628).
- scsi: hisi_sas: Set debugfs_dir pointer to NULL after removing
  debugfs (bsc#1012628).
- scsi: ibmvfc: Remove BUG_ON in the case of an empty event pool
  (bsc#1012628).
- fs/jfs: Add check for negative db_l2nbperpage (bsc#1012628).
- fs/jfs: Add validity check for db_maxag and db_agpref
  (bsc#1012628).
- jfs: fix array-index-out-of-bounds in dbFindLeaf (bsc#1012628).
- jfs: fix array-index-out-of-bounds in diAlloc (bsc#1012628).
- HID: lenovo: Detect quirk-free fw on cptkbd and stop applying
  workaround (bsc#1012628).
- ARM: 9320/1: fix stack depot IRQ stack filter (bsc#1012628).
- ALSA: hda: Fix possible null-ptr-deref when assigning a stream
  (bsc#1012628).
- gpiolib: of: Add quirk for mt2701-cs42448 ASoC sound
  (bsc#1012628).
- PCI: tegra194: Use FIELD_GET()/FIELD_PREP() with Link Width
  fields (bsc#1012628).
- PCI: mvebu: Use FIELD_PREP() with Link Width (bsc#1012628).
- atm: iphase: Do PCI error checks on own line (bsc#1012628).
- PCI: Do error check on own line to split long "if" conditions
  (bsc#1012628).
- scsi: libfc: Fix potential NULL pointer dereference in
  fc_lport_ptp_setup() (bsc#1012628).
- PCI: Use FIELD_GET() to extract Link Width (bsc#1012628).
- PCI: Extract ATS disabling to a helper function (bsc#1012628).
- PCI: Disable ATS for specific Intel IPU E2000 devices
  (bsc#1012628).
- PCI: dwc: Add dw_pcie_link_set_max_link_width() (bsc#1012628).
- PCI: dwc: Add missing PCI_EXP_LNKCAP_MLW handling (bsc#1012628).
- misc: pci_endpoint_test: Add Device ID for R-Car S4-8 PCIe
  controller (bsc#1012628).
- PCI: Use FIELD_GET() in Sapphire RX 5600 XT Pulse quirk
  (bsc#1012628).
- ASoC: Intel: soc-acpi-cht: Add Lenovo Yoga Tab 3 Pro YT3-X90
  quirk (bsc#1012628).
- crypto: hisilicon/qm - prevent soft lockup in receive loop
  (bsc#1012628).
- HID: Add quirk for Dell Pro Wireless Keyboard and Mouse KM5221W
  (bsc#1012628).
- exfat: support handle zero-size directory (bsc#1012628).
- mfd: intel-lpss: Add Intel Lunar Lake-M PCI IDs (bsc#1012628).
- iio: adc: stm32-adc: harden against NULL pointer deref in
  stm32_adc_probe() (bsc#1012628).
- thunderbolt: Apply USB 3.x bandwidth quirk only in software
  connection manager (bsc#1012628).
- tty: vcc: Add check for kstrdup() in vcc_probe() (bsc#1012628).
- dt-bindings: phy: qcom,snps-eusb2-repeater: Add magic tuning
  overrides (bsc#1012628).
- phy: qualcomm: phy-qcom-eusb2-repeater: Use regmap_fields
  (bsc#1012628).
- phy: qualcomm: phy-qcom-eusb2-repeater: Zero out untouched
  tuning regs (bsc#1012628).
- usb: dwc3: core: configure TX/RX threshold for DWC3_IP
  (bsc#1012628).
- usb: ucsi: glink: use the connector orientation GPIO to provide
  switch events (bsc#1012628).
- soundwire: dmi-quirks: update HP Omen match (bsc#1012628).
- f2fs: fix error path of __f2fs_build_free_nids (bsc#1012628).
- f2fs: fix error handling of __get_node_page (bsc#1012628).
- usb: host: xhci: Avoid XHCI resume delay if SSUSB device is
  not present (bsc#1012628).
- usb: gadget: f_ncm: Always set current gadget in ncm_bind()
  (bsc#1012628).
- 9p/trans_fd: Annotate data-racy writes to file::f_flags
  (bsc#1012628).
- 9p: v9fs_listxattr: fix %s null argument warning (bsc#1012628).
- i3c: mipi-i3c-hci: Fix out of bounds access in
  hci_dma_irq_handler (bsc#1012628).
- i2c: i801: Add support for Intel Birch Stream SoC (bsc#1012628).
- i2c: fix memleak in i2c_new_client_device() (bsc#1012628).
- i2c: sun6i-p2wi: Prevent potential division by zero
  (bsc#1012628).
- virtio-blk: fix implicit overflow on virtio_max_dma_size
  (bsc#1012628).
- i3c: master: mipi-i3c-hci: Fix a kernel panic for accessing
  DAT_data (bsc#1012628).
- media: gspca: cpia1: shift-out-of-bounds in set_flicker
  (bsc#1012628).
- media: vivid: avoid integer overflow (bsc#1012628).
- media: ipu-bridge: increase sensor_name size (bsc#1012628).
- gfs2: ignore negated quota changes (bsc#1012628).
- gfs2: fix an oops in gfs2_permission (bsc#1012628).
- media: cobalt: Use FIELD_GET() to extract Link Width
  (bsc#1012628).
- media: ccs: Fix driver quirk struct documentation (bsc#1012628).
- media: imon: fix access to invalid resource for the second
  interface (bsc#1012628).
- drm/amd/display: Avoid NULL dereference of timing generator
  (bsc#1012628).
- gfs2: Fix slab-use-after-free in gfs2_qd_dealloc (bsc#1012628).
- kgdb: Flush console before entering kgdb on panic (bsc#1012628).
- riscv: VMAP_STACK overflow detection thread-safe (bsc#1012628).
- i2c: dev: copy userspace array safely (bsc#1012628).
- ASoC: ti: omap-mcbsp: Fix runtime PM underflow warnings
  (bsc#1012628).
- drm/qxl: prevent memory leak (bsc#1012628).
- ALSA: hda/realtek: Add quirk for ASUS UX7602ZM (bsc#1012628).
- drm/amdgpu: fix software pci_unplug on some chips (bsc#1012628).
- pwm: Fix double shift bug (bsc#1012628).
- mtd: rawnand: tegra: add missing check for platform_get_irq()
  (bsc#1012628).
- wifi: iwlwifi: Use FW rate for non-data frames (bsc#1012628).
- sched/core: Optimize in_task() and in_interrupt() a bit
  (bsc#1012628).
- samples/bpf: syscall_tp_user: Rename num_progs into nr_tests
  (bsc#1012628).
- samples/bpf: syscall_tp_user: Fix array out-of-bound access
  (bsc#1012628).
- dt-bindings: serial: fix regex pattern for matching serial
  node children (bsc#1012628).
- SUNRPC: ECONNRESET might require a rebind (bsc#1012628).
- mtd: rawnand: intel: check return value of devm_kasprintf()
  (bsc#1012628).
- mtd: rawnand: meson: check return value of devm_kasprintf()
  (bsc#1012628).
- drm/i915/mtl: avoid stringop-overflow warning (bsc#1012628).
- NFSv4.1: fix handling NFS4ERR_DELAY when testing for session
  trunking (bsc#1012628).
- SUNRPC: Add an IS_ERR() check back to where it was
  (bsc#1012628).
- NFSv4.1: fix SP4_MACH_CRED protection for pnfs IO (bsc#1012628).
- SUNRPC: Fix RPC client cleaned up the freed pipefs dentries
  (bsc#1012628).
- RISC-V: hwprobe: Fix vDSO SIGSEGV (bsc#1012628).
- riscv: provide riscv-specific is_trap_insn() (bsc#1012628).
- gfs2: Silence "suspicious RCU usage in gfs2_permission" warning
  (bsc#1012628).
- drm/i915/tc: Fix -Wformat-truncation in intel_tc_port_init
  (bsc#1012628).
- riscv: split cache ops out of dma-noncoherent.c (bsc#1012628).
- vdpa_sim_blk: allocate the buffer zeroed (bsc#1012628).
- vhost-vdpa: fix use after free in vhost_vdpa_probe()
  (bsc#1012628).
- gcc-plugins: randstruct: Only warn about true flexible arrays
  (bsc#1012628).
- bpf: handle ldimm64 properly in check_cfg() (bsc#1012628).
- bpf: fix precision backtracking instruction iteration
  (bsc#1012628).
- bpf: fix control-flow graph checking in privileged mode
  (bsc#1012628).
- net: set SOCK_RCU_FREE before inserting socket into hashtable
  (bsc#1012628).
- ipvlan: add ipvlan_route_v6_outbound() helper (bsc#1012628).
- tty: Fix uninit-value access in ppp_sync_receive()
  (bsc#1012628).
- net: ti: icssg-prueth: Add missing icss_iep_put to error path
  (bsc#1012628).
- net: ti: icssg-prueth: Fix error cleanup on failing
  pruss_request_mem_region (bsc#1012628).
- xen/events: avoid using info_for_irq() in xen_send_IPI_one()
  (bsc#1012628).
- net: hns3: fix add VLAN fail issue (bsc#1012628).
- net: hns3: add barrier in vf mailbox reply process
  (bsc#1012628).
- net: hns3: fix incorrect capability bit display for copper port
  (bsc#1012628).
- net: hns3: fix out-of-bounds access may occur when coalesce
  info is read via debugfs (bsc#1012628).
- net: hns3: fix variable may not initialized problem in
  hns3_init_mac_addr() (bsc#1012628).
- net: hns3: fix VF reset fail issue (bsc#1012628).
- net: hns3: fix VF wrong speed and duplex issue (bsc#1012628).
- tipc: Fix kernel-infoleak due to uninitialized TLV value
  (bsc#1012628).
- net: mvneta: fix calls to page_pool_get_stats (bsc#1012628).
- ppp: limit MRU to 64K (bsc#1012628).
- xen/events: fix delayed eoi list handling (bsc#1012628).
- blk-mq: make sure active queue usage is held for
  bio_integrity_prep() (bsc#1012628).
- ptp: annotate data-race around q-&gt;head and q-&gt;tail
  (bsc#1012628).
- bonding: stop the device in bond_setup_by_slave() (bsc#1012628).
- net: ethernet: cortina: Fix max RX frame define (bsc#1012628).
- net: ethernet: cortina: Handle large frames (bsc#1012628).
- net: ethernet: cortina: Fix MTU max setting (bsc#1012628).
- af_unix: fix use-after-free in unix_stream_read_actor()
  (bsc#1012628).
- netfilter: nf_conntrack_bridge: initialize err to 0
  (bsc#1012628).
- netfilter: nf_tables: fix pointer math issue in
  nft_byteorder_eval() (bsc#1012628).
- netfilter: nf_tables: bogus ENOENT when destroying element
  which does not exist (bsc#1012628).
- net: stmmac: fix rx budget limit check (bsc#1012628).
- net: stmmac: avoid rx queue overrun (bsc#1012628).
- pds_core: use correct index to mask irq (bsc#1012628).
- pds_core: fix up some format-truncation complaints
  (bsc#1012628).
- gve: Fixes for napi_poll when budget is 0 (bsc#1012628).
- io_uring/fdinfo: remove need for sqpoll lock for thread/pid
  retrieval (bsc#1012628).
- Revert "net/mlx5: DR, Supporting inline WQE when possible"
  (bsc#1012628).
- net/mlx5: Free used cpus mask when an IRQ is released
  (bsc#1012628).
- net/mlx5: Decouple PHC .adjtime and .adjphase implementations
  (bsc#1012628).
- net/mlx5e: fix double free of encap_header (bsc#1012628).
- net/mlx5e: fix double free of encap_header in update funcs
  (bsc#1012628).
- net/mlx5e: Fix pedit endianness (bsc#1012628).
- net/mlx5e: Don't modify the peer sent-to-vport rules for IPSec
  offload (bsc#1012628).
- net/mlx5e: Avoid referencing skb after free-ing in drop path
  of mlx5e_sq_xmit_wqe (bsc#1012628).
- net/mlx5e: Track xmit submission to PTP WQ after populating
  metadata map (bsc#1012628).
- net/mlx5e: Update doorbell for port timestamping CQ before
  the software counter (bsc#1012628).
- net/mlx5: Increase size of irq name buffer (bsc#1012628).
- net/mlx5e: Reduce the size of icosq_str (bsc#1012628).
- net/mlx5e: Check return value of snprintf writing to fw_version
  buffer (bsc#1012628).
- net/mlx5e: Check return value of snprintf writing to fw_version
  buffer for representors (bsc#1012628).
- net: sched: do not offload flows with a helper in act_ct
  (bsc#1012628).
- macvlan: Don't propagate promisc change to lower dev in passthru
  (bsc#1012628).
- tools/power/turbostat: Fix a knl bug (bsc#1012628).
- tools/power/turbostat: Enable the C-state Pre-wake printing
  (bsc#1012628).
- scsi: ufs: core: Expand MCQ queue slot to DeviceQueueDepth +
  1 (bsc#1012628).
- cifs: spnego: add ';' in HOST_KEY_LEN (bsc#1012628).
- cifs: fix check of rc in function generate_smb3signingkey
  (bsc#1012628).
- perf/core: Fix cpuctx refcounting (bsc#1012628).
- i915/perf: Fix NULL deref bugs with drm_dbg() calls
  (bsc#1012628).
- perf: arm_cspmu: Reject events meant for other PMUs
  (bsc#1012628).
- drivers: perf: Check find_first_bit() return value
  (bsc#1012628).
- media: venus: hfi: add checks to perform sanity on queue
  pointers (bsc#1012628).
- perf intel-pt: Fix async branch flags (bsc#1012628).
- powerpc/perf: Fix disabling BHRB and instruction sampling
  (bsc#1012628).
- randstruct: Fix gcc-plugin performance mode to stay in group
  (bsc#1012628).
- spi: Fix null dereference on suspend (bsc#1012628).
- bpf: Fix check_stack_write_fixed_off() to correctly spill imm
  (bsc#1012628).
- bpf: Fix precision tracking for BPF_ALU | BPF_TO_BE | BPF_END
  (bsc#1012628).
- scsi: mpt3sas: Fix loop logic (bsc#1012628).
- scsi: megaraid_sas: Increase register read retry rount from
  3 to 30 for selected registers (bsc#1012628).
- scsi: ufs: qcom: Update PHY settings only when scaling to
  higher gears (bsc#1012628).
- scsi: qla2xxx: Fix system crash due to bad pointer access
  (bsc#1012628).
- scsi: ufs: core: Fix racing issue between ufshcd_mcq_abort()
  and ISR (bsc#1012628).
- x86/shstk: Delay signal entry SSP write until after user
  accesses (bsc#1012628).
- crypto: x86/sha - load modules based on CPU features
  (bsc#1012628).
- x86/PCI: Avoid PME from D3hot/D3cold for AMD Rembrandt and
  Phoenix USB4 (bsc#1012628).
- x86/apic/msi: Fix misconfigured non-maskable MSI quirk
  (bsc#1012628).
- x86/cpu/hygon: Fix the CPU topology evaluation for real
  (bsc#1012628).
- KVM: x86: hyper-v: Don't auto-enable stimer on write from
  user-space (bsc#1012628).
- KVM: x86: Ignore MSR_AMD64_TW_CFG access (bsc#1012628).
- KVM: x86: Clear bit12 of ICR after APIC-write VM-exit
  (bsc#1012628).
- KVM: x86: Fix lapic timer interrupt lost after loading a
  snapshot (bsc#1012628).
- mmc: sdhci-pci-gli: GL9755: Mask the replay timer timeout of
  AER (bsc#1012628).
- sched: psi: fix unprivileged polling against cgroups
  (bsc#1012628).
- audit: don't take task_lock() in audit_exe_compare() code path
  (bsc#1012628).
- audit: don't WARN_ON_ONCE(!current-&gt;mm) in audit_exe_compare()
  (bsc#1012628).
- proc: sysctl: prevent aliased sysctls from getting passed to
  init (bsc#1012628).
- tty/sysrq: replace smp_processor_id() with get_cpu()
  (bsc#1012628).
- tty: serial: meson: fix hard LOCKUP on crtscts mode
  (bsc#1012628).
- acpi/processor: sanitize _OSC/_PDC capabilities for Xen dom0
  (bsc#1012628).
- hvc/xen: fix console unplug (bsc#1012628).
- hvc/xen: fix error path in xen_hvc_init() to always register
  frontend driver (bsc#1012628).
- hvc/xen: fix event channel handling for secondary consoles
  (bsc#1012628).
- PCI/sysfs: Protect driver's D3cold preference from user space
  (bsc#1012628).
- mm/damon/sysfs: remove requested targets when online-commit
  inputs (bsc#1012628).
- mm/damon/sysfs: update monitoring target regions for online
  input commit (bsc#1012628).
- watchdog: move softlockup_panic back to early_param
  (bsc#1012628).
- iommufd: Fix missing update of domains_itree after splitting
  iopt_area (bsc#1012628).
- fbdev: stifb: Make the STI next font pointer a 32-bit signed
  offset (bsc#1012628).
- dm crypt: account large pages in cc-&gt;n_allocated_pages
  (bsc#1012628).
- mm/damon/lru_sort: avoid divide-by-zero in hot threshold
  calculation (bsc#1012628).
- mm/damon/ops-common: avoid divide-by-zero during region hotness
  calculation (bsc#1012628).
- mm/damon: implement a function for max nr_accesses safe
  calculation (bsc#1012628).
- mm/damon/core: avoid divide-by-zero during monitoring results
  update (bsc#1012628).
- mm/damon/sysfs-schemes: handle tried region directory allocation
  failure (bsc#1012628).
- mm/damon/sysfs-schemes: handle tried regions sysfs directory
  allocation failure (bsc#1012628).
- mm/damon/core.c: avoid unintentional filtering out of schemes
  (bsc#1012628).
- mm/damon/sysfs: check error from damon_sysfs_update_target()
  (bsc#1012628).
- parisc: Add nop instructions after TLB inserts (bsc#1012628).
- ACPI: resource: Do IRQ override on TongFang GMxXGxx
  (bsc#1012628).
- regmap: Ensure range selector registers are updated after
  cache sync (bsc#1012628).
- wifi: ath11k: fix temperature event locking (bsc#1012628).
- wifi: ath11k: fix dfs radar event locking (bsc#1012628).
- wifi: ath11k: fix htt pktlog locking (bsc#1012628).
- wifi: ath11k: fix gtk offload status event locking
  (bsc#1012628).
- wifi: ath12k: fix htt mlo-offset event locking (bsc#1012628).
- wifi: ath12k: fix dfs-radar and temperature event locking
  (bsc#1012628).
- mmc: meson-gx: Remove setting of CMD_CFG_ERROR (bsc#1012628).
- genirq/generic_chip: Make irq_remove_generic_chip() irqdomain
  aware (bsc#1012628).
- sched/core: Fix RQCF_ACT_SKIP leak (bsc#1012628).
- pmdomain: bcm: bcm2835-power: check if the ASB register is
  equal to enable (bsc#1012628).
- KEYS: trusted: tee: Refactor register SHM usage (bsc#1012628).
- KEYS: trusted: Rollback init_trusted() consistently
  (bsc#1012628).
- PCI: keystone: Don't discard .remove() callback (bsc#1012628).
- PCI: keystone: Don't discard .probe() callback (bsc#1012628).
- pmdomain: amlogic: Fix mask for the second NNA mem PD domain
  (bsc#1012628).
- arm64: Restrict CPU_BIG_ENDIAN to GNU as or LLVM IAS 15.x or
  newer (bsc#1012628).
- arm64: module: Fix PLT counting when CONFIG_RANDOMIZE_BASE=n
  (bsc#1012628).
- pmdomain: imx: Make imx pgc power domain also set the fwnode
  (bsc#1012628).
- parisc/agp: Use 64-bit LE values in SBA IOMMU PDIR table
  (bsc#1012628).
- parisc/pdc: Add width field to struct pdc_model (bsc#1012628).
- parisc/power: Add power soft-off when running on qemu
  (bsc#1012628).
- cpufreq: stats: Fix buffer overflow detection in trans_stats()
  (bsc#1012628).
- powercap: intel_rapl: Downgrade BIOS locked limits pr_warn()
  to pr_debug() (bsc#1012628).
- clk: socfpga: Fix undefined behavior bug in struct
  stratix10_clock_data (bsc#1012628).
- clk: visconti: Fix undefined behavior bug in struct
  visconti_pll_provider (bsc#1012628).
- integrity: powerpc: Do not select CA_MACHINE_KEYRING
  (bsc#1012628).
- clk: qcom: ipq8074: drop the CLK_SET_RATE_PARENT flag from
  PLL clocks (bsc#1012628).
- clk: qcom: ipq6018: drop the CLK_SET_RATE_PARENT flag from
  PLL clocks (bsc#1012628).
- ksmbd: fix recursive locking in vfs helpers (bsc#1012628).
- ksmbd: handle malformed smb1 message (bsc#1012628).
- ksmbd: fix slab out of bounds write in smb_inherit_dacl()
  (bsc#1012628).
- mmc: vub300: fix an error code (bsc#1012628).
- mmc: sdhci_am654: fix start loop index for TAP value parsing
  (bsc#1012628).
- mmc: Add quirk MMC_QUIRK_BROKEN_CACHE_FLUSH for Micron eMMC
  Q2J54A (bsc#1012628).
- PCI: qcom-ep: Add dedicated callback for writing to DBI2
  registers (bsc#1012628).
- PCI/ASPM: Fix L1 substate handling in aspm_attr_store_common()
  (bsc#1012628).
- PCI: kirin: Don't discard .remove() callback (bsc#1012628).
- PCI: exynos: Don't discard .remove() callback (bsc#1012628).
- PCI: Lengthen reset delay for VideoPropulsion Torrent QN16e card
  (bsc#1012628).
- wifi: wilc1000: use vmm_table as array in wilc struct
  (bsc#1012628).
- svcrdma: Drop connection after an RDMA Read error (bsc#1012628).
- rcu/tree: Defer setting of jiffies during stall reset
  (bsc#1012628).
- arm64: dts: qcom: ipq6018: Fix hwlock index for SMEM
  (bsc#1012628).
- dt-bindings: timer: renesas,rz-mtu3: Fix overflow/underflow
  interrupt names (bsc#1012628).
- PM: hibernate: Use __get_safe_page() rather than touching the
  list (bsc#1012628).
- PM: hibernate: Clean up sync_read handling in
  snapshot_write_next() (bsc#1012628).
- rcu: kmemleak: Ignore kmemleak false positives when RCU-freeing
  objects (bsc#1012628).
- btrfs: don't arbitrarily slow down delalloc if we're committing
  (bsc#1012628).
- thermal: intel: powerclamp: fix mismatch in get function for
  max_idle (bsc#1012628).
- arm64: dts: qcom: ipq5332: Fix hwlock index for SMEM
  (bsc#1012628).
- arm64: dts: qcom: ipq8074: Fix hwlock index for SMEM
  (bsc#1012628).
- firmware: qcom_scm: use 64-bit calling convention only when
  client is 64-bit (bsc#1012628).
- ACPI: FPDT: properly handle invalid FPDT subtables
  (bsc#1012628).
- arm64: dts: qcom: ipq9574: Fix hwlock index for SMEM
  (bsc#1012628).
- arm64: dts: qcom: ipq6018: Fix tcsr_mutex register size
  (bsc#1012628).
- leds: trigger: netdev: Move size check in set_device_name
  (bsc#1012628).
- mfd: qcom-spmi-pmic: Fix reference leaks in revid helper
  (bsc#1012628).
- mfd: qcom-spmi-pmic: Fix revid implementation (bsc#1012628).
- ima: annotate iint mutex to avoid lockdep false positive
  warnings (bsc#1012628).
- ima: detect changes to the backing overlay file (bsc#1012628).
- netfilter: nf_tables: remove catchall element in GC sync path
  (bsc#1012628).
- netfilter: nf_tables: split async and sync catchall in two
  functions (bsc#1012628).
- selftests/resctrl: Fix uninitialized .sa_flags (bsc#1012628).
- selftests/resctrl: Remove duplicate feature check from CMT test
  (bsc#1012628).
- selftests/resctrl: Move _GNU_SOURCE define into Makefile
  (bsc#1012628).
- selftests/resctrl: Refactor feature check to use resource and
  feature name (bsc#1012628).
- selftests/resctrl: Fix feature checks (bsc#1012628).
- selftests/resctrl: Reduce failures due to outliers in MBA/MBM
  tests (bsc#1012628).
- hid: lenovo: Resend all settings on reset_resume for compact
  keyboards (bsc#1012628).
- ASoC: codecs: wsa-macro: fix uninitialized stack variables
  with name prefix (bsc#1012628).
- jbd2: fix potential data lost in recovering journal raced with
  synchronizing fs bdev (bsc#1012628).
- quota: explicitly forbid quota files from being encrypted
  (bsc#1012628).
- kernel/reboot: emergency_restart: Set correct system_state
  (bsc#1012628).
- scripts/gdb/vmalloc: disable on no-MMU (bsc#1012628).
- fs: use nth_page() in place of direct struct page manipulation
  (bsc#1012628).
- mips: use nth_page() in place of direct struct page manipulation
  (bsc#1012628).
- i2c: core: Run atomic i2c xfer when !preemptible (bsc#1012628).
- selftests/clone3: Fix broken test under !CONFIG_TIME_NS
  (bsc#1012628).
- tracing: Have the user copy of synthetic event address use
  correct context (bsc#1012628).
- driver core: Release all resources during unbind before updating
  device links (bsc#1012628).
- mcb: fix error handling for different scenarios when parsing
  (bsc#1012628).
- dmaengine: stm32-mdma: correct desc prep when channel running
  (bsc#1012628).
- s390/mm: add missing arch_set_page_dat() call to
  vmem_crst_alloc() (bsc#1012628).
- s390/mm: add missing arch_set_page_dat() call to gmap
  allocations (bsc#1012628).
- s390/cmma: fix detection of DAT pages (bsc#1012628).
- mm/cma: use nth_page() in place of direct struct page
  manipulation (bsc#1012628).
- mm/hugetlb: use nth_page() in place of direct struct page
  manipulation (bsc#1012628).
- mm/memory_hotplug: use pfn math in place of direct struct page
  manipulation (bsc#1012628).
- mm: make PR_MDWE_REFUSE_EXEC_GAIN an unsigned long
  (bsc#1012628).
- mtd: cfi_cmdset_0001: Byte swap OTP info (bsc#1012628).
- cxl/region: Do not try to cleanup after
  cxl_region_setup_targets() fails (bsc#1012628).
- i3c: master: cdns: Fix reading status register (bsc#1012628).
- i3c: master: svc: fix race condition in ibi work thread
  (bsc#1012628).
- i3c: master: svc: fix wrong data return when IBI happen during
  start frame (bsc#1012628).
- i3c: master: svc: fix ibi may not return mandatory data byte
  (bsc#1012628).
- i3c: master: svc: fix check wrong status register in irq handler
  (bsc#1012628).
- i3c: master: svc: fix SDA keep low when polling IBIWON timeout
  happen (bsc#1012628).
- i3c: master: svc: fix random hot join failure since timeout
  error (bsc#1012628).
- cxl/region: Fix x1 root-decoder granularity calculations
  (bsc#1012628).
- cxl/port: Fix delete_endpoint() vs parent unregistration race
  (bsc#1012628).
- apparmor: Fix kernel-doc warnings in apparmor/audit.c
  (bsc#1012628).
- apparmor: Fix kernel-doc warnings in apparmor/lib.c
  (bsc#1012628).
- apparmor: Fix kernel-doc warnings in apparmor/resource.c
  (bsc#1012628).
- apparmor: Fix kernel-doc warnings in apparmor/policy.c
  (bsc#1012628).
- apparmor: combine common_audit_data and apparmor_audit_data
  (bsc#1012628).
- apparmor: rename audit_data-&gt;label to audit_data-&gt;subj_label
  (bsc#1012628).
- apparmor: pass cred through to audit info (bsc#1012628).
- apparmor: Fix regression in mount mediation (bsc#1012628).
- Bluetooth: btusb: Add RTW8852BE device 13d3:3570 to device
  tables (bsc#1012628).
- Bluetooth: btusb: Add 0bda:b85b for Fn-Link RTL8852BE
  (bsc#1012628).
- drm/amd/display: enable dsc_clk even if dsc_pg disabled
  (bsc#1012628).
- torture: Make torture_hrtimeout_ns() take an hrtimer mode
  parameter (bsc#1012628).
- rcutorture: Fix stuttering races and other issues (bsc#1012628).
- selftests/resctrl: Remove bw_report and bm_type from main()
  (bsc#1012628).
- selftests/resctrl: Simplify span lifetime (bsc#1012628).
- selftests/resctrl: Make benchmark command const and build it
  with pointers (bsc#1012628).
- selftests/resctrl: Extend signal handler coverage to unmount
  on receiving signal (bsc#1012628).
- parisc: Prevent booting 64-bit kernels on PA1.x machines
  (bsc#1012628).
- parisc/pgtable: Do not drop upper 5 address bits of physical
  address (bsc#1012628).
- parisc/power: Fix power soft-off when running on qemu
  (bsc#1012628).
- parisc: fix mmap_base calculation when stack grows upwards
  (bsc#1012628).
- xhci: Enable RPM on controllers that support low-power states
  (bsc#1012628).
- smb3: fix creating FIFOs when mounting with "sfu" mount option
  (bsc#1012628).
- smb3: fix touch -h of symlink (bsc#1012628).
- smb3: allow dumping session and tcon id to improve stats
  analysis and debugging (bsc#1012628).
- smb3: fix caching of ctime on setxattr (bsc#1012628).
- smb: client: fix use-after-free bug in
  cifs_debug_data_proc_show() (bsc#1012628).
- smb: client: fix use-after-free in smb2_query_info_compound()
  (bsc#1012628).
- smb: client: fix potential deadlock when releasing mids
  (bsc#1012628).
- smb: client: fix mount when dns_resolver key is not available
  (bsc#1012628).
- cifs: reconnect helper should set reconnect for the right
  channel (bsc#1012628).
- cifs: force interface update before a fresh session setup
  (bsc#1012628).
- cifs: do not reset chan_max if multichannel is not supported
  at mount (bsc#1012628).
- cifs: do not pass cifs_sb when trying to add channels
  (bsc#1012628).
- cifs: Fix encryption of cleared, but unset rq_iter data buffers
  (bsc#1012628).
- xfs: recovery should not clear di_flushiter unconditionally
  (bsc#1012628).
- btrfs: zoned: wait for data BG to be finished on direct IO
  allocation (bsc#1012628).
- ALSA: info: Fix potential deadlock at disconnection
  (bsc#1012628).
- ALSA: hda/realtek: Enable Mute LED on HP 255 G8 (bsc#1012628).
- ALSA: hda/realtek - Add Dell ALC295 to pin fall back table
  (bsc#1012628).
- ALSA: hda/realtek - Enable internal speaker of ASUS K6500ZC
  (bsc#1012628).
- ALSA: hda/realtek: Enable Mute LED on HP 255 G10 (bsc#1012628).
- ALSA: hda/realtek: Add quirks for HP Laptops (bsc#1012628).
- Revert ncsi: Propagate carrier gain/loss events to the NCSI
  controller (bsc#1012628).
- Revert "i2c: pxa: move to generic GPIO recovery" (bsc#1012628).
- lsm: fix default return value for vm_enough_memory
  (bsc#1012628).
- lsm: fix default return value for inode_getsecctx (bsc#1012628).
- sbsa_gwdt: Calculate timeout with 64-bit math (bsc#1012628).
- i2c: designware: Disable TX_EMPTY irq while waiting for block
  length byte (bsc#1012628).
- s390/ap: fix AP bus crash on early config change callback
  invocation (bsc#1012628).
- net: ethtool: Fix documentation of ethtool_sprintf()
  (bsc#1012628).
- net: dsa: lan9303: consequently nested-lock physical MDIO
  (bsc#1012628).
- net: phylink: initialize carrier state at creation
  (bsc#1012628).
- gfs2: don't withdraw if init_threads() got interrupted
  (bsc#1012628).
- i2c: i801: fix potential race in
  i801_block_transaction_byte_by_byte (bsc#1012628).
- f2fs: do not return EFSCORRUPTED, but try to run online repair
  (bsc#1012628).
- f2fs: set the default compress_level on ioctl (bsc#1012628).
- f2fs: avoid format-overflow warning (bsc#1012628).
- f2fs: split initial and dynamic conditions for extent_cache
  (bsc#1012628).
- media: lirc: drop trailing space from scancode transmit
  (bsc#1012628).
- media: sharp: fix sharp encoding (bsc#1012628).
- media: venus: hfi_parser: Add check to keep the number of
  codecs within range (bsc#1012628).
- media: venus: hfi: fix the check to handle session buffer
  requirement (bsc#1012628).
- media: venus: hfi: add checks to handle capabilities from
  firmware (bsc#1012628).
- media: ccs: Correctly initialise try compose rectangle
  (bsc#1012628).
- drm/mediatek/dp: fix memory leak on -&gt;get_edid callback audio
  detection (bsc#1012628).
- drm/mediatek/dp: fix memory leak on -&gt;get_edid callback error
  path (bsc#1012628).
- dm-bufio: fix no-sleep mode (bsc#1012628).
- dm-verity: don't use blocking calls from tasklets (bsc#1012628).
- nfsd: fix file memleak on client_opens_release (bsc#1012628).
- NFSD: Update nfsd_cache_append() to use xdr_stream
  (bsc#1012628).
- LoongArch: Mark __percpu functions as always inline
  (bsc#1012628).
- tracing: fprobe-event: Fix to check tracepoint event and return
  (bsc#1012628).
- swiotlb: do not free decrypted pages if dynamic (bsc#1012628).
- swiotlb: fix out-of-bounds TLB allocations with
  CONFIG_SWIOTLB_DYNAMIC (bsc#1012628).
- riscv: Using TOOLCHAIN_HAS_ZIHINTPAUSE marco replace zihintpause
  (bsc#1012628).
- riscv: put interrupt entries into .irqentry.text (bsc#1012628).
- riscv: mm: Update the comment of CONFIG_PAGE_OFFSET
  (bsc#1012628).
- riscv: correct pt_level name via pgtable_l5/4_enabled
  (bsc#1012628).
- riscv: kprobes: allow writing to x0 (bsc#1012628).
- mmc: sdhci-pci-gli: A workaround to allow GL9750 to enter ASPM
  L1.2 (bsc#1012628).
- mm: fix for negative counter: nr_file_hugepages (bsc#1012628).
- mm: kmem: drop __GFP_NOFAIL when allocating objcg vectors
  (bsc#1012628).
- mptcp: deal with large GSO size (bsc#1012628).
- mptcp: add validity check for sending RM_ADDR (bsc#1012628).
- mptcp: fix setsockopt(IP_TOS) subflow locking (bsc#1012628).
- selftests: mptcp: fix fastclose with csum failure (bsc#1012628).
- r8169: fix network lost after resume on DASH systems
  (bsc#1012628).
- r8169: add handling DASH when DASH is disabled (bsc#1012628).
- mmc: sdhci-pci-gli: GL9750: Mask the replay timer timeout of
  AER (bsc#1012628).
- media: qcom: camss: Fix pm_domain_on sequence in probe
  (bsc#1012628).
- media: qcom: camss: Fix vfe_get() error jump (bsc#1012628).
- media: qcom: camss: Fix VFE-17x vfe_disable_output()
  (bsc#1012628).
- media: qcom: camss: Fix VFE-480 vfe_disable_output()
  (bsc#1012628).
- media: qcom: camss: Fix missing vfe_lite clocks check
  (bsc#1012628).
- media: qcom: camss: Fix set CSI2_RX_CFG1_VC_MODE when VC is
  greater than 3 (bsc#1012628).
- media: qcom: camss: Fix invalid clock enable bit disjunction
  (bsc#1012628).
- media: qcom: camss: Fix csid-gen2 for test pattern generator
  (bsc#1012628).
- Revert "HID: logitech-dj: Add support for a new lightspeed
  receiver iteration" (bsc#1012628).
- Revert "net: r8169: Disable multicast filter for RTL8168H and
  RTL8107E" (bsc#1012628).
- ext4: fix race between writepages and remount (bsc#1012628).
- ext4: no need to generate from free list in mballoc
  (bsc#1012628).
- ext4: make sure allocate pending entry not fail (bsc#1012628).
- ext4: apply umask if ACL support is disabled (bsc#1012628).
- ext4: correct offset of gdb backup in non meta_bg group to
  update_backups (bsc#1012628).
- ext4: mark buffer new if it is unwritten to avoid stale data
  exposure (bsc#1012628).
- ext4: correct return value of ext4_convert_meta_bg
  (bsc#1012628).
- ext4: correct the start block of counting reserved clusters
  (bsc#1012628).
- ext4: remove gdb backup copy for meta bg in
  setup_new_flex_group_blocks (bsc#1012628).
- ext4: add missed brelse in update_backups (bsc#1012628).
- ext4: properly sync file size update after O_SYNC direct IO
  (bsc#1012628).
- ext4: fix racy may inline data check in dio write (bsc#1012628).
- drm/amd/pm: Handle non-terminated overdrive commands
  (bsc#1012628).
- drm: bridge: it66121: -&gt;get_edid callback must not return err
  pointers (bsc#1012628).
- x86/srso: Move retbleed IBPB check into existing 'has_microcode'
  code block (bsc#1012628).
- drm/amd/display: Add Null check for DPP resource (bsc#1012628).
- drm/i915/mtl: Support HBR3 rate with C10 phy and eDP in MTL
  (bsc#1012628).
- drm/i915: Bump GLK CDCLK frequency when driving multiple pipes
  (bsc#1012628).
- drm/i915: Fix potential spectre vulnerability (bsc#1012628).
- drm/i915: Flush WC GGTT only on required platforms
  (bsc#1012628).
- drm/amd/pm: Fix error of MACO flag setting code (bsc#1012628).
- drm/amdgpu/smu13: drop compute workload workaround
  (bsc#1012628).
- drm/amdgpu: don't use pci_is_thunderbolt_attached()
  (bsc#1012628).
- drm/amdgpu: fix GRBM read timeout when do mes_self_test
  (bsc#1012628).
- drm/amdgpu: add a retry for IP discovery init (bsc#1012628).
- drm/amdgpu: don't use ATRM for external devices (bsc#1012628).
- drm/amdgpu: fix error handling in amdgpu_vm_init (bsc#1012628).
- drm/amdgpu: fix error handling in amdgpu_bo_list_get()
  (bsc#1012628).
- drm/amdgpu: lower CS errors to debug severity (bsc#1012628).
- drm/amdgpu: Fix possible null pointer dereference (bsc#1012628).
- drm/amd/display: Guard against invalid RPTR/WPTR being set
  (bsc#1012628).
- drm/amd/display: Fix DSC not Enabled on Direct MST Sink
  (bsc#1012628).
- drm/amd/display: fix a NULL pointer dereference in
  amdgpu_dm_i2c_xfer() (bsc#1012628).
- drm/amd/display: Enable fast plane updates on DCN3.2 and above
  (bsc#1012628).
- drm/amd/display: Clear dpcd_sink_ext_caps if not set
  (bsc#1012628).
- drm/amd/display: Change the DMCUB mailbox memory location from
  FB to inbox (bsc#1012628).
- Refresh patches.suse/vfs-add-super_operations-get_inode_dev.
- Rename to
  patches.kernel.org/6.6.3-350-ASoC-soc-dai-add-flag-to-mute-and-unmute-stream.patch.
- Rename to
  patches.kernel.org/6.6.3-351-ASoC-codecs-wsa883x-make-use-of-new-mute_unmute.patch.
- commit d766c57</changelog>
  <changelog author="tiwai@suse.de" date="1701259201">- Update ath11k hibernation patches from the latest code (bsc#1207948)
- commit 7dc7bda</changelog>
  <changelog author="bwiedemann@suse.de" date="1701259202">- Do not store build host name in initrd
  Without this patch, kernel-obs-build stored the build host name
  in its .build.initrd.kvm
  This patch allows for reproducible builds of kernel-obs-build and thus
  avoids re-publishing the kernel-obs-build.rpm when nothing changed.
  Note that this has no influence on the /etc/hosts file
  that is used during other OBS builds.
  https://bugzilla.opensuse.org/show_bug.cgi?id=1084909
- commit fd3a75e</changelog>
  <changelog author="jslaby@suse.cz" date="1701345600">- README.SUSE: fix patches.addon use
  It's series, not series.conf in there.
  And make it more precise on when the patches are applied.
- commit cb8969c</changelog>
  <changelog author="msuchanek@suse.de" date="1701432000">- kernel-binary: suse-module-tools is also required when installed
  Requires(pre) adds dependency for the specific sciptlet.
  However, suse-module-tools also ships modprobe.d files which may be
  needed at posttrans time or any time the kernel is on the system for
  generating ramdisk. Add plain Requires as well.
- commit 8c12816</changelog>
  <changelog author="jslaby@suse.cz" date="1701604800">- Linux 6.6.4 (bsc#1012628).
- USB: dwc3: qcom: fix wakeup after probe deferral (bsc#1012628).
- USB: dwc3: qcom: fix software node leak on probe errors
  (bsc#1012628).
- usb: dwc3: set the dma max_seg_size (bsc#1012628).
- usb: dwc3: Fix default mode initialization (bsc#1012628).
- USB: dwc2: write HCINT with INTMASK applied (bsc#1012628).
- usb: typec: tcpm: Skip hard reset when in error recovery
  (bsc#1012628).
- usb: typec: tcpm: Fix sink caps op current check (bsc#1012628).
- USB: serial: option: don't claim interface 4 for ZTE MF290
  (bsc#1012628).
- USB: serial: option: fix FM101R-GL defines (bsc#1012628).
- USB: serial: option: add Fibocom L7xx modules (bsc#1012628).
- usb: cdnsp: Fix deadlock issue during using NCM gadget
  (bsc#1012628).
- usb: config: fix iteration issue in 'usb_get_bos_descriptor()'
  (bsc#1012628).
- USB: xhci-plat: fix legacy PHY double init (bsc#1012628).
- bcache: fixup lock c-&gt;root error (bsc#1012628).
- bcache: fixup init dirty data errors (bsc#1012628).
- bcache: prevent potential division by zero error (bsc#1012628).
- bcache: check return value from btree_node_alloc_replacement()
  (bsc#1012628).
- veth: Use tstats per-CPU traffic counters (bsc#1012628).
- dm-delay: fix a race between delay_presuspend and delay_bio
  (bsc#1012628).
- ALSA: hda/realtek: Add quirks for ASUS 2024 Zenbooks
  (bsc#1012628).
- ALSA: hda: ASUS UM5302LA: Added quirks for cs35L41/10431A83
  on i2c bus (bsc#1012628).
- cifs: fix leak of iface for primary channel (bsc#1012628).
- cifs: account for primary channel in the interface list
  (bsc#1012628).
- cifs: distribute channels across interfaces based on speed
  (bsc#1012628).
- Revert "phy: realtek: usb: Add driver for the Realtek SoC USB
  2.0 PHY" (bsc#1012628).
- Revert "phy: realtek: usb: Add driver for the Realtek SoC USB
  3.0 PHY" (bsc#1012628).
- Revert "usb: phy: add usb phy notify port status API"
  (bsc#1012628).
- hv_netvsc: Mark VF as slave before exposing it to user-mode
  (bsc#1012628).
- hv_netvsc: Fix race of register_netdevice_notifier and VF
  register (bsc#1012628).
- hv_netvsc: fix race of netvsc and VF register_netdevice
  (bsc#1012628).
- platform/x86: ideapad-laptop: Set max_brightness before using it
  (bsc#1012628).
- platform/x86/amd/pmc: adjust getting DRAM size behavior
  (bsc#1012628).
- USB: serial: option: add Luat Air72*U series products
  (bsc#1012628).
- usb: misc: onboard-hub: add support for Microchip USB5744
  (bsc#1012628).
- dt-bindings: usb: microchip,usb5744: Add second supply
  (bsc#1012628).
- platform/x86: hp-bioscfg: Fix error handling in
  hp_add_other_attributes() (bsc#1012628).
- platform/x86: hp-bioscfg: move mutex_lock() down in
  hp_add_other_attributes() (bsc#1012628).
- platform/x86: hp-bioscfg: Simplify return check in
  hp_add_other_attributes() (bsc#1012628).
- s390/dasd: protect device queue against concurrent access
  (bsc#1012628).
- io_uring/fs: consider link-&gt;flags when getting path for LINKAT
  (bsc#1012628).
- bcache: fixup multi-threaded bch_sectors_dirty_init() wake-up
  race (bsc#1012628).
- md: fix bi_status reporting in md_end_clone_io (bsc#1012628).
- bcache: replace a mistaken IS_ERR() by IS_ERR_OR_NULL() in
  btree_gc_coalesce() (bsc#1012628).
- io_uring: fix off-by one bvec index (bsc#1012628).
- tls: fix NULL deref on tls_sw_splice_eof() with empty record
  (bsc#1012628).
- swiotlb-xen: provide the "max_mapping_size" method
  (bsc#1012628).
- ACPI: PM: Add acpi_device_fix_up_power_children() function
  (bsc#1012628).
- ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CVA
  (bsc#1012628).
- ACPI: processor_idle: use raw_safe_halt() in
  acpi_idle_play_dead() (bsc#1012628).
- ACPI: video: Use acpi_device_fix_up_power_children()
  (bsc#1012628).
- thunderbolt: Set lane bonding bit only for downstream port
  (bsc#1012628).
- drm/ast: Disconnect BMC if physical connector is connected
  (bsc#1012628).
- drm/msm/dpu: Add missing safe_lut_tbl in sc8280xp catalog
  (bsc#1012628).
- kselftest/arm64: Fix output formatting for za-fork
  (bsc#1012628).
- prctl: Disable prctl(PR_SET_MDWE) on parisc (bsc#1012628).
- mm: add a NO_INHERIT flag to the PR_SET_MDWE prctl
  (bsc#1012628).
- lockdep: Fix block chain corruption (bsc#1012628).
- USB: dwc3: qcom: fix ACPI platform device leak (bsc#1012628).
- USB: dwc3: qcom: fix resource leaks on probe deferral
  (bsc#1012628).
- nvmet: nul-terminate the NQNs passed in the connect command
  (bsc#1012628).
- nvme: blank out authentication fabrics options if not configured
  (bsc#1012628).
- afs: Fix file locking on R/O volumes to operate in local mode
  (bsc#1012628).
- afs: Return ENOENT if no cell DNS record can be found
  (bsc#1012628).
- net: ipa: fix one GSI register field width (bsc#1012628).
- net: axienet: Fix check for partial TX checksum (bsc#1012628).
- vsock/test: fix SEQPACKET message bounds test (bsc#1012628).
- i40e: Fix adding unsupported cloud filters (bsc#1012628).
- amd-xgbe: propagate the correct speed and duplex status
  (bsc#1012628).
- amd-xgbe: handle the corner-case during tx completion
  (bsc#1012628).
- amd-xgbe: handle corner-case during sfp hotplug (bsc#1012628).
- net: veth: fix ethtool stats reporting (bsc#1012628).
- octeontx2-pf: Fix ntuple rule creation to direct packet to VF
  with higher Rx queue than its PF (bsc#1012628).
- arm/xen: fix xen_vcpu_info allocation alignment (bsc#1012628).
- arm64: mm: Fix "rodata=on" when
  CONFIG_RODATA_FULL_DEFAULT_ENABLED=y (bsc#1012628).
- s390/ipl: add missing IPL_TYPE_ECKD_DUMP case to ipl_init()
  (bsc#1012628).
- net/smc: avoid data corruption caused by decline (bsc#1012628).
- net: usb: ax88179_178a: fix failed operations during
  ax88179_reset (bsc#1012628).
- drm/panel: boe-tv101wum-nl6: Fine tune Himax83102-j02 panel
  HFP and HBP (bsc#1012628).
- ipv4: Correct/silence an endian warning in __ip_do_redirect
  (bsc#1012628).
- HID: fix HID device resource race between HID core and debugging
  support (bsc#1012628).
- accel/ivpu/37xx: Fix hangs related to MMIO reset (bsc#1012628).
- accel/ivpu: Do not initialize parameters on power up
  (bsc#1012628).
- bpf: Fix dev's rx stats for bpf_redirect_peer traffic
  (bsc#1012628).
- net: Move {l,t,d}stats allocation to core and convert veth &amp;
  vrf (bsc#1012628).
- net, vrf: Move dstats structure to core (bsc#1012628).
- PM: tools: Fix sleepgraph syntax error (bsc#1012628).
- drm/rockchip: vop: Fix color for RGB888/BGR888 format on VOP
  full (bsc#1012628).
- libfs: getdents() should return 0 after reaching EOD
  (bsc#1012628).
- block: update the stable_writes flag in bdev_add (bsc#1012628).
- filemap: add a per-mapping stable writes flag (bsc#1012628).
- drm/i915: do not clean GT table on error path (bsc#1012628).
- ata: pata_isapnp: Add missing error check for devm_ioport_map()
  (bsc#1012628).
- octeontx2-pf: Fix memory leak during interface down
  (bsc#1012628).
- wireguard: use DEV_STATS_INC() (bsc#1012628).
- net: wangxun: fix kernel panic due to null pointer
  (bsc#1012628).
- drm/panel: simple: Fix Innolux G101ICE-L01 timings
  (bsc#1012628).
- drm/panel: simple: Fix Innolux G101ICE-L01 bus flags
  (bsc#1012628).
- fs: Pass AT_GETATTR_NOSEC flag to getattr interface function
  (bsc#1012628).
- drm/panel: auo,b101uan08.3: Fine tune the panel power sequence
  (bsc#1012628).
- blk-cgroup: avoid to warn !rcu_read_lock_held() in blkg_lookup()
  (bsc#1012628).
- afs: Make error on cell lookup failure consistent with OpenAFS
  (bsc#1012628).
- afs: Fix afs_server_list to be cleaned up with RCU
  (bsc#1012628).
- rxrpc: Defer the response to a PING ACK until we've parsed it
  (bsc#1012628).
- rxrpc: Fix RTT determination to use any ACK as a source
  (bsc#1012628).
- s390/ism: ism driver implies smc protocol (bsc#1012628).
- drm/msm/dsi: use the correct VREG_CTRL_1 value for 4nm cphy
  (bsc#1012628).
- sched/fair: Fix the decision for load balance (bsc#1012628).
- sched/eevdf: Fix vruntime adjustment on reweight (bsc#1012628).
- hv/hv_kvp_daemon: Some small fixes for handling NM keyfiles
  (bsc#1012628).
- irqchip/gic-v3-its: Flush ITS tables correctly in non-coherent
  GIC designs (bsc#1012628).
- NFSD: Fix checksum mismatches in the duplicate reply cache
  (bsc#1012628).
- NFSD: Fix "start of NFS reply" pointer passed to
  nfsd_cache_update() (bsc#1012628).
- commit eafb2e8</changelog>
  <changelog author="jslaby@suse.cz" date="1701777600">- Refresh
  patches.suse/drm-i915-Also-check-for-VGA-converter-in-eDP-probe.patch.
- Refresh
  patches.suse/leds-class-Don-t-expose-color-sysfs-entry.patch.
  Update upstream status and move to sorted section.
- commit a1661c2</changelog>
  <changelog author="jslaby@suse.cz" date="1702036800">- Linux 6.6.5 (bsc#1012628).
- cifs: Fix FALLOC_FL_ZERO_RANGE by setting i_size if EOF moved
  (bsc#1012628).
- cifs: Fix FALLOC_FL_INSERT_RANGE by setting i_size after EOF
  moved (bsc#1012628).
- smb: client: fix missing mode bits for SMB symlinks
  (bsc#1012628).
- smb: client: report correct st_size for SMB and NFS symlinks
  (bsc#1012628).
- ksmbd: fix possible deadlock in smb2_open (bsc#1012628).
- pinctrl: avoid reload of p state in list iteration
  (bsc#1012628).
- firewire: core: fix possible memory leak in create_units()
  (bsc#1012628).
- mmc: sdhci-pci-gli: Disable LPM during initialization
  (bsc#1012628).
- mmc: sdhci-sprd: Fix vqmmc not shutting down after the card
  was pulled (bsc#1012628).
- mmc: cqhci: Increase recovery halt timeout (bsc#1012628).
- mmc: cqhci: Warn of halt or task clear failure (bsc#1012628).
- mmc: cqhci: Fix task clearing in CQE error recovery
  (bsc#1012628).
- mmc: block: Retry commands in CQE error recovery (bsc#1012628).
- mmc: block: Do not lose cache flush during CQE error recovery
  (bsc#1012628).
- mmc: block: Be sure to wait while busy in CQE error recovery
  (bsc#1012628).
- ALSA: hda: Disable power-save on KONTRON SinglePC (bsc#1012628).
- ALSA: hda/realtek: Headset Mic VREF to 100% (bsc#1012628).
- ALSA: hda/realtek: Add supported ALC257 for ChromeOS
  (bsc#1012628).
- net: libwx: fix memory leak on msix entry (bsc#1012628).
- dm-verity: align struct dm_verity_fec_io properly (bsc#1012628).
- scsi: Change SCSI device boolean fields to single bit flags
  (bsc#1012628).
- scsi: sd: Fix system start for ATA devices (bsc#1012628).
- scsi: ufs: core: Clear cmd if abort succeeds in MCQ mode
  (bsc#1012628).
- drm/amd: Enable PCIe PME from D3 (bsc#1012628).
- drm/amdgpu: correct the amdgpu runtime dereference usage count
  (bsc#1012628).
- drm/amdgpu: Force order between a read and write to the same
  address (bsc#1012628).
- drm/amdgpu: fix memory overflow in the IB test (bsc#1012628).
- drm/amdgpu: Update EEPROM I2C address for smu v13_0_0
  (bsc#1012628).
- drm/amd/display: Include udelay when waiting for INBOX0 ACK
  (bsc#1012628).
- drm/amd/display: Remove min_dst_y_next_start check for Z8
  (bsc#1012628).
- drm/amd/display: Use DRAM speed from validation for dummy
  p-state (bsc#1012628).
- drm/amd/display: Update min Z8 residency time to 2100 for DCN314
  (bsc#1012628).
- drm/amd/display: fix ABM disablement (bsc#1012628).
- drm/amd/display: force toggle rate wa for first link training
  for a retimer (bsc#1012628).
- dm verity: initialize fec io before freeing it (bsc#1012628).
- dm verity: don't perform FEC for failed readahead IO
  (bsc#1012628).
- nvme: check for valid nvme_identify_ns() before using it
  (bsc#1012628).
- r8169: fix deadlock on RTL8125 in jumbo mtu mode (bsc#1012628).
- ACPI: video: Use acpi_video_device for cooling-dev driver data
  (bsc#1012628).
- io_uring: don't allow discontig pages for IORING_SETUP_NO_MMAP
  (bsc#1012628).
- iommu/vt-d: Fix incorrect cache invalidation for mm notification
  (bsc#1012628).
- io_uring: free io_buffer_list entries via RCU (bsc#1012628).
- nouveau: find the smallest page allocation to cover a buffer
  alloc (bsc#1012628).
- powercap: DTPM: Fix unneeded conversions to micro-Watts
  (bsc#1012628).
- cpufreq/amd-pstate: Fix the return value of
  amd_pstate_fast_switch() (bsc#1012628).
- dma-buf: fix check in dma_resv_add_fence (bsc#1012628).
- io_uring: don't guard IORING_OFF_PBUF_RING with SETUP_NO_MMAP
  (bsc#1012628).
- iommu: Avoid more races around device probe (bsc#1012628).
- bcache: revert replacing IS_ERR_OR_NULL with IS_ERR
  (bsc#1012628).
- ext2: Fix ki_pos update for DIO buffered-io fallback case
  (bsc#1012628).
- iommu/vt-d: Add MTL to quirk list to skip TE disabling
  (bsc#1012628).
- KVM: PPC: Book3S HV: Fix KVM_RUN clobbering FP/VEC user
  registers (bsc#1012628).
- powerpc: Don't clobber f0/vs0 during fp|altivec register save
  (bsc#1012628).
- parisc: Mark ex_table entries 32-bit aligned in assembly.h
  (bsc#1012628).
- parisc: Mark ex_table entries 32-bit aligned in uaccess.h
  (bsc#1012628).
- parisc: Use natural CPU alignment for bug_table (bsc#1012628).
- parisc: Mark lock_aligned variables 16-byte aligned on SMP
  (bsc#1012628).
- parisc: Drop the HP-UX ENOSYM and EREMOTERELEASE error codes
  (bsc#1012628).
- parisc: Mark jump_table naturally aligned (bsc#1012628).
- parisc: Ensure 32-bit alignment on parisc unwind section
  (bsc#1012628).
- parisc: Mark altinstructions read-only and 32-bit aligned
  (bsc#1012628).
- btrfs: add dmesg output for first mount and last unmount of
  a filesystem (bsc#1012628).
- btrfs: ref-verify: fix memory leaks in btrfs_ref_tree_mod()
  (bsc#1012628).
- btrfs: fix off-by-one when checking chunk map includes logical
  address (bsc#1012628).
- btrfs: send: ensure send_fd is writable (bsc#1012628).
- btrfs: make error messages more clear when getting a chunk map
  (bsc#1012628).
- btrfs: free the allocated memory if btrfs_alloc_page_array()
  fails (bsc#1012628).
- btrfs: fix 64bit compat send ioctl arguments not initializing
  version member (bsc#1012628).
- io_uring: enable io_mem_alloc/free to be used in other parts
  (bsc#1012628).
- io_uring/kbuf: defer release of mapped buffer rings
  (bsc#1012628).
- io_uring/kbuf: recycle freed mapped buffer ring entries
  (bsc#1012628).
- wifi: cfg80211: fix CQM for non-range use (bsc#1012628).
- pinctrl: stm32: Add check for devm_kcalloc (bsc#1012628).
- pinctrl: stm32: fix array read out of bound (bsc#1012628).
- media: v4l2-subdev: Fix a 64bit bug (bsc#1012628).
- netdevsim: Don't accept device bound programs (bsc#1012628).
- net: rswitch: Fix type of ret in rswitch_start_xmit()
  (bsc#1012628).
- net: rswitch: Fix return value in rswitch_start_xmit()
  (bsc#1012628).
- net: rswitch: Fix missing dev_kfree_skb_any() in error path
  (bsc#1012628).
- ipv4: igmp: fix refcnt uaf issue when receiving igmp query
  packet (bsc#1012628).
- wifi: iwlwifi: mvm: fix an error code in iwl_mvm_mld_add_sta()
  (bsc#1012628).
- wifi: mac80211: do not pass AP_VLAN vif pointer to drivers
  during flush (bsc#1012628).
- net: dsa: mv88e6xxx: fix marvell 6350 switch probing
  (bsc#1012628).
- net: dsa: mv88e6xxx: fix marvell 6350 probe crash (bsc#1012628).
- dpaa2-eth: increase the needed headroom to account for alignment
  (bsc#1012628).
- dpaa2-eth: recycle the RX buffer only after all processing done
  (bsc#1012628).
- bpf: Add missed allocation hint for bpf_mem_cache_alloc_flags()
  (bsc#1012628).
- uapi: propagate __struct_group() attributes to the container
  union (bsc#1012628).
- selftests/net: ipsec: fix constant out of range (bsc#1012628).
- selftests/net: fix a char signedness issue (bsc#1012628).
- selftests/net: unix: fix unused variable compiler warning
  (bsc#1012628).
- selftests/net: mptcp: fix uninitialized variable warnings
  (bsc#1012628).
- octeontx2-af: Fix possible buffer overflow (bsc#1012628).
- net: stmmac: xgmac: Disable FPE MMC interrupts (bsc#1012628).
- octeontx2-pf: Fix adding mbox work queue entry when num_vfs &gt;
  64 (bsc#1012628).
- octeontx2-pf: Restore TC ingress police rules when interface
  is up (bsc#1012628).
- neighbour: Fix __randomize_layout crash in struct neighbour
  (bsc#1012628).
- efi/unaccepted: Fix off-by-one when checking for overlapping
  ranges (bsc#1012628).
- r8169: prevent potential deadlock in rtl8169_close
  (bsc#1012628).
- ravb: Fix races between ravb_tx_timeout_work() and net related
  ops (bsc#1012628).
- ethtool: don't propagate EOPNOTSUPP from dumps (bsc#1012628).
- bpf, sockmap: af_unix stream sockets need to hold ref for pair
  sock (bsc#1012628).
- ice: Fix VF Reset paths when interface in a failed over
  aggregate (bsc#1012628).
- net: ravb: Check return value of reset_control_deassert()
  (bsc#1012628).
- net: ravb: Use pm_runtime_resume_and_get() (bsc#1012628).
- net: ravb: Make write access to CXR35 first before accessing
  other EMAC registers (bsc#1012628).
- net: ravb: Start TX queues after HW initialization succeeded
  (bsc#1012628).
- net: ravb: Stop DMA in case of failures on ravb_open()
  (bsc#1012628).
- net: ravb: Keep reverse order of operations in ravb_remove()
  (bsc#1012628).
- powerpc/pseries/iommu: enable_ddw incorrectly returns direct
  mapping for SR-IOV device (bsc#1012628).
- s390/cmma: fix handling of swapper_pg_dir and invalid_pg_dir
  (bsc#1012628).
- drm/amd/display: Refactor edp power control (bsc#1012628).
- drm/amd/display: Remove power sequencing check (bsc#1012628).
- cpufreq: imx6q: Don't disable 792 Mhz OPP unnecessarily
  (bsc#1012628).
- iommu/vt-d: Omit devTLB invalidation requests when TES=0
  (bsc#1012628).
- iommu/vt-d: Disable PCI ATS in legacy passthrough mode
  (bsc#1012628).
- iommu/vt-d: Make context clearing consistent with context
  mapping (bsc#1012628).
- drm/i915/gsc: Mark internal GSC engine with reserved uabi class
  (bsc#1012628).
- drm/panel: starry-2081101qfh032011-53g: Fine tune the panel
  power sequence (bsc#1012628).
- drm/panel: nt36523: fix return value check in nt36523_probe()
  (bsc#1012628).
- cpufreq/amd-pstate: Fix scaling_min_freq and scaling_max_freq
  update (bsc#1012628).
- cpufreq/amd-pstate: Only print supported EPP values for
  performance governor (bsc#1012628).
- drm/amd/pm: fix a memleak in aldebaran_tables_init
  (bsc#1012628).
- iommu: Fix printk arg in of_iommu_get_resv_regions()
  (bsc#1012628).
- drm/amd/display: refactor ILR to make it work (bsc#1012628).
- drm/amd/display: Reduce default backlight min from 5 nits to
  1 nits (bsc#1012628).
- drm/amd/display: Simplify brightness initialization
  (bsc#1012628).
- drm/amd/display: Fix MPCC 1DLUT programming (bsc#1012628).
- vfio/pds: Fix mutex lock-&gt;magic != lock warning (bsc#1012628).
- vfio/pds: Fix possible sleep while in atomic context
  (bsc#1012628).
- x86/xen: fix percpu vcpu_info allocation (bsc#1012628).
- vfio: Drop vfio_file_iommu_group() stub to fudge around a KVM
  wart (bsc#1012628).
- Rename to
  patches.kernel.org/6.6.5-001-leds-class-Don-t-expose-color-sysfs-entry.patch.
- Rename to
  patches.kernel.org/6.6.5-017-drm-i915-Also-check-for-VGA-converter-in-eDP-pr.patch.
- commit 30a850b</changelog>
  <changelog author="jslaby@suse.cz" date="1702036801">- parisc: Fix asm operand number out of range build error in
  bug table (git-fixes).
- commit 7675861</changelog>
  <changelog author="jslaby@suse.cz" date="1702296000">- Linux 6.6.6 (bsc#1012628).
- Revert "wifi: cfg80211: fix CQM for non-range use"
  (bsc#1012628).
- commit a946a9f</changelog>
  <changelog author="jslaby@suse.cz" date="1702555200">- Linux 6.6.7 (bsc#1012628).
- vdpa/mlx5: preserve CVQ vringh index (bsc#1012628).
- scsi: sd: Fix sshdr use in sd_suspend_common() (bsc#1012628).
- hrtimers: Push pending hrtimers away from outgoing CPU earlier
  (bsc#1012628).
- i2c: designware: Fix corrupted memory seen in the ISR
  (bsc#1012628).
- i2c: ocores: Move system PM hooks to the NOIRQ phase
  (bsc#1012628).
- netfilter: ipset: fix race condition between swap/destroy and
  kernel side add/del/test (bsc#1012628).
- nouveau: use an rwlock for the event lock (bsc#1012628).
- zstd: Fix array-index-out-of-bounds UBSAN warning (bsc#1012628).
- tg3: Move the [rt]x_dropped counters to tg3_napi (bsc#1012628).
- tg3: Increment tx_dropped in tg3_tso_bug() (bsc#1012628).
- modpost: fix section mismatch message for RELA (bsc#1012628).
- kconfig: fix memory leak from range properties (bsc#1012628).
- drm/amdgpu: Do not program VF copy regs in mmhub v1.8 under
  SRIOV (v2) (bsc#1012628).
- drm/amdgpu: finalizing mem_partitions at the end of GMC v9
  sw_fini (bsc#1012628).
- drm/amdgpu: correct chunk_ptr to a pointer to chunk
  (bsc#1012628).
- dm-crypt: start allocating with MAX_ORDER (bsc#1012628).
- x86: Introduce ia32_enabled() (bsc#1012628).
- x86/coco: Disable 32-bit emulation by default on TDX and SEV
  (bsc#1012628).
- x86/entry: Convert INT 0x80 emulation to IDTENTRY (bsc#1012628).
- x86/entry: Do not allow external 0x80 interrupts (bsc#1012628).
- x86/tdx: Allow 32-bit emulation by default (bsc#1012628).
- dt: dt-extract-compatibles: Handle cfile arguments in generator
  function (bsc#1012628).
- dt: dt-extract-compatibles: Don't follow symlinks when walking
  tree (bsc#1012628).
- platform/x86: asus-wmi: Move i8042 filter install to shared
  asus-wmi code (bsc#1012628).
- of: dynamic: Fix of_reconfig_get_state_change() return value
  documentation (bsc#1012628).
- platform/x86: wmi: Skip blocks with zero instances
  (bsc#1012628).
- ipv6: fix potential NULL deref in fib6_add() (bsc#1012628).
- octeontx2-pf: Add missing mutex lock in otx2_get_pauseparam
  (bsc#1012628).
- octeontx2-af: Check return value of nix_get_nixlf before using
  nixlf (bsc#1012628).
- bpf: Fix a verifier bug due to incorrect branch offset
  comparison with cpu=v4 (bsc#1012628).
- hv_netvsc: rndis_filter needs to select NLS (bsc#1012628).
- r8152: Hold the rtnl_lock for all of reset (bsc#1012628).
- r8152: Add RTL8152_INACCESSIBLE checks to more loops
  (bsc#1012628).
- r8152: Add RTL8152_INACCESSIBLE to r8156b_wait_loading_flash()
  (bsc#1012628).
- r8152: Add RTL8152_INACCESSIBLE to r8153_pre_firmware_1()
  (bsc#1012628).
- r8152: Add RTL8152_INACCESSIBLE to r8153_aldps_en()
  (bsc#1012628).
- mlxbf-bootctl: correctly identify secure boot with development
  keys (bsc#1012628).
- platform/mellanox: Add null pointer checks for devm_kasprintf()
  (bsc#1012628).
- platform/mellanox: Check
  devm_hwmon_device_register_with_groups() return value
  (bsc#1012628).
- arcnet: restoring support for multiple Sohard Arcnet cards
  (bsc#1012628).
- octeontx2-pf: consider both Rx and Tx packet stats for adaptive
  interrupt coalescing (bsc#1012628).
- net: stmmac: fix FPE events losing (bsc#1012628).
- xsk: Skip polling event check for unbound socket (bsc#1012628).
- octeontx2-af: fix a use-after-free in rvu_npa_register_reporters
  (bsc#1012628).
- ice: Restore fix disabling RX VLAN filtering (bsc#1012628).
- i40e: Fix unexpected MFS warning message (bsc#1012628).
- iavf: validate tx_coalesce_usecs even if rx_coalesce_usecs is
  zero (bsc#1012628).
- net: bnxt: fix a potential use-after-free in bnxt_init_tc
  (bsc#1012628).
- tcp: fix mid stream window clamp (bsc#1012628).
- ionic: fix snprintf format length warning (bsc#1012628).
- ionic: Fix dim work handling in split interrupt mode
  (bsc#1012628).
- ipv4: ip_gre: Avoid skb_pull() failure in ipgre_xmit()
  (bsc#1012628).
- net: atlantic: Fix NULL dereference of skb pointer in
  (bsc#1012628).
- net: hns: fix wrong head when modify the tx feature when
  sending packets (bsc#1012628).
- net: hns: fix fake link up on xge port (bsc#1012628).
- octeontx2-af: Adjust Tx credits when MCS external bypass is
  disabled (bsc#1012628).
- octeontx2-af: Fix mcs sa cam entries size (bsc#1012628).
- octeontx2-af: Fix mcs stats register address (bsc#1012628).
- octeontx2-af: Add missing mcs flr handler call (bsc#1012628).
- octeontx2-af: Update Tx link register range (bsc#1012628).
- dt-bindings: interrupt-controller: Allow #power-domain-cells
  (bsc#1012628).
- netfilter: bpf: fix bad registration on nf_defrag (bsc#1012628).
- netfilter: nf_tables: fix 'exist' matching on bigendian arches
  (bsc#1012628).
- netfilter: nf_tables: bail out on mismatching dynset and set
  expressions (bsc#1012628).
- netfilter: nf_tables: validate family when identifying table
  via handle (bsc#1012628).
- netfilter: xt_owner: Fix for unsafe access of sk-&gt;sk_socket
  (bsc#1012628).
- tcp: do not accept ACK of bytes we never sent (bsc#1012628).
- net: dsa: mv88e6xxx: Restore USXGMII support for 6393X
  (bsc#1012628).
- net: tls, update curr on splice as well (bsc#1012628).
- bpf: sockmap, updating the sg structure should also update curr
  (bsc#1012628).
- psample: Require 'CAP_NET_ADMIN' when joining "packets" group
  (bsc#1012628).
- drop_monitor: Require 'CAP_SYS_ADMIN' when joining "events"
  group (bsc#1012628).
- net: dsa: microchip: provide a list of valid protocols for
  xmit handler (bsc#1012628).
- net/smc: fix missing byte order conversion in CLC handshake
  (bsc#1012628).
- drm/amd/amdgpu/amdgpu_doorbell_mgr: Correct misdocumented param
  'doorbell_index' (bsc#1012628).
- drm/amdkfd: get doorbell's absolute offset based on the db_size
  (bsc#1012628).
- mm/damon/sysfs: eliminate potential uninitialized variable
  warning (bsc#1012628).
- tee: optee: Fix supplicant based device enumeration
  (bsc#1012628).
- RDMA/core: Fix uninit-value access in ib_get_eth_speed()
  (bsc#1012628).
- RDMA/hns: Fix unnecessary err return when using invalid congest
  control algorithm (bsc#1012628).
- RDMA/irdma: Do not modify to SQD on error (bsc#1012628).
- RDMA/irdma: Add wait for suspend on SQD (bsc#1012628).
- arm64: dts: rockchip: Expand reg size of vdec node for RK3328
  (bsc#1012628).
- arm64: dts: rockchip: Expand reg size of vdec node for RK3399
  (bsc#1012628).
- ASoC: fsl_sai: Fix no frame sync clock issue on i.MX8MP
  (bsc#1012628).
- RDMA/rtrs-srv: Do not unconditionally enable irq (bsc#1012628).
- RDMA/rtrs-clt: Start hb after path_up (bsc#1012628).
- RDMA/rtrs-srv: Check return values while processing info request
  (bsc#1012628).
- RDMA/rtrs-srv: Free srv_mr iu only when always_invalidate is
  true (bsc#1012628).
- RDMA/rtrs-srv: Destroy path files after making sure no IOs
  in-flight (bsc#1012628).
- RDMA/rtrs-clt: Fix the max_send_wr setting (bsc#1012628).
- RDMA/rtrs-clt: Remove the warnings for req in_use check
  (bsc#1012628).
- RDMA/bnxt_re: Correct module description string (bsc#1012628).
- RDMA/irdma: Fix UAF in irdma_sc_ccq_get_cqe_info()
  (bsc#1012628).
- arm64: dt: imx93: tqma9352-mba93xxla: Fix LPUART2 pad config
  (bsc#1012628).
- ARM: dts: imx6q: skov: fix ethernet clock regression
  (bsc#1012628).
- ARM: dts: rockchip: Fix sdmmc_pwren's pinmux setting for RK3128
  (bsc#1012628).
- ARM: dts: bcm2711-rpi-400: Fix delete-node of led_act
  (bsc#1012628).
- hwmon: (acpi_power_meter) Fix 4.29 MW bug (bsc#1012628).
- ASoC: codecs: lpass-tx-macro: set active_decimator correct
  default value (bsc#1012628).
- hwmon: (nzxt-kraken2) Fix error handling path in kraken2_probe()
  (bsc#1012628).
- firmware: arm_scmi: Extend perf protocol ops to get number of
  domains (bsc#1012628).
- firmware: arm_scmi: Extend perf protocol ops to get information
  of a domain (bsc#1012628).
- firmware: arm_scmi: Fix frequency truncation by promoting
  multiplier type (bsc#1012628).
- firmware: arm_scmi: Simplify error path in
  scmi_dvfs_device_opps_add() (bsc#1012628).
- firmware: arm_scmi: Fix possible frequency truncation when
  using level indexing mode (bsc#1012628).
- ASoC: wm_adsp: fix memleak in wm_adsp_buffer_populate
  (bsc#1012628).
- RDMA/core: Fix umem iterator when PAGE_SIZE is greater then
  HCA pgsz (bsc#1012628).
- RDMA/irdma: Ensure iWarp QP queue memory is OS paged aligned
  (bsc#1012628).
- RDMA/irdma: Fix support for 64k pages (bsc#1012628).
- RDMA/irdma: Avoid free the non-cqp_request scratch
  (bsc#1012628).
- drm/bridge: tc358768: select CONFIG_VIDEOMODE_HELPERS
  (bsc#1012628).
- arm64: dts: imx8mp: imx8mq: Add parkmode-disable-ss-quirk on
  DWC3 (bsc#1012628).
- ARM: dts: imx6ul-pico: Describe the Ethernet PHY clock
  (bsc#1012628).
- io_uring/kbuf: Fix an NULL vs IS_ERR() bug in
  io_alloc_pbuf_ring() (bsc#1012628).
- io_uring/kbuf: check for buffer list readiness after NULL check
  (bsc#1012628).
- tracing: Fix a warning when allocating buffered events fails
  (bsc#1012628).
- scsi: be2iscsi: Fix a memleak in beiscsi_init_wrb_handle()
  (bsc#1012628).
- arm64: dts: imx8-ss-lsio: Add PWM interrupts (bsc#1012628).
- arm64: dts: freescale: imx8-ss-lsio: Fix #pwm-cells
  (bsc#1012628).
- arm64: dts: imx93: correct mediamix power (bsc#1012628).
- ARM: imx: Check return value of devm_kasprintf in
  imx_mmdc_perf_init (bsc#1012628).
- arm64: dts: imx8-apalis: set wifi regulator to always-on
  (bsc#1012628).
- ARM: dts: imx7: Declare timers compatible with fsl,imx6dl-gpt
  (bsc#1012628).
- ARM: dts: imx28-xea: Pass the 'model' property (bsc#1012628).
- arm64: dts: rockchip: Fix eMMC Data Strobe PD on rk3588
  (bsc#1012628).
- riscv: fix misaligned access handling of C.SWSP and C.SDSP
  (bsc#1012628).
- riscv: errata: andes: Probe for IOCP only once in boot stage
  (bsc#1012628).
- md: don't leave 'MD_RECOVERY_FROZEN' in error path of
  md_set_readonly() (bsc#1012628).
- kernel/Kconfig.kexec: drop select of KEXEC for CRASH_DUMP
  (bsc#1012628).
- scripts/gdb: fix lx-device-list-bus and lx-device-list-class
  (bsc#1012628).
- rethook: Use __rcu pointer for rethook::handler (bsc#1012628).
- ASoC: amd: yc: Fix non-functional mic on ASUS E1504FA
  (bsc#1012628).
- io_uring/af_unix: disable sending io_uring over sockets
  (bsc#1012628).
- nvme-pci: Add sleep quirk for Kingston drives (bsc#1012628).
- io_uring: fix mutex_unlock with unreferenced ctx (bsc#1012628).
- ALSA: usb-audio: Add Pioneer DJM-450 mixer controls
  (bsc#1012628).
- ALSA: pcm: fix out-of-bounds in snd_pcm_state_names
  (bsc#1012628).
- ALSA: hda/realtek: Apply quirk for ASUS UM3504DA (bsc#1012628).
- ALSA: hda/realtek: fix speakers on XPS 9530 (2023)
  (bsc#1012628).
- ALSA: hda/realtek: Enable headset on Lenovo M90 Gen5
  (bsc#1012628).
- ALSA: hda/realtek: add new Framework laptop to quirks
  (bsc#1012628).
- ALSA: hda/realtek: Add Framework laptop 16 to quirks
  (bsc#1012628).
- ALSA: hda/realtek: Add quirk for Lenovo Yoga Pro 7
  (bsc#1012628).
- ring-buffer: Test last update in 32bit version of
  __rb_time_read() (bsc#1012628).
- ring-buffer: Force absolute timestamp on discard of event
  (bsc#1012628).
- highmem: fix a memory copy problem in memcpy_from_folio
  (bsc#1012628).
- nilfs2: fix missing error check for sb_set_blocksize call
  (bsc#1012628).
- nilfs2: prevent WARNING in nilfs_sufile_set_segment_usage()
  (bsc#1012628).
- lib/group_cpus.c: avoid acquiring cpu hotplug lock in
  group_cpus_evenly (bsc#1012628).
- cgroup_freezer: cgroup_freezing: Check if not frozen
  (bsc#1012628).
- checkstack: fix printed address (bsc#1012628).
- tracing: Always update snapshot buffer size (bsc#1012628).
- tracing: Stop current tracer when resizing buffer (bsc#1012628).
- tracing: Disable snapshot buffer when stopping instance tracers
  (bsc#1012628).
- tracing: Fix incomplete locking when disabling buffered events
  (bsc#1012628).
- tracing: Fix a possible race when disabling buffered events
  (bsc#1012628).
- leds: trigger: netdev: fix RTNL handling to prevent potential
  deadlock (bsc#1012628).
- nfp: flower: fix for take a mutex lock in soft irq context
  and rcu lock (bsc#1012628).
- packet: Move reference count in packet_sock to atomic_long_t
  (bsc#1012628).
- r8169: fix rtl8125b PAUSE frames blasting when suspended
  (bsc#1012628).
- regmap: fix bogus error on regcache_sync success (bsc#1012628).
- platform/surface: aggregator: fix recv_buf() return value
  (bsc#1012628).
- workqueue: Make sure that wq_unbound_cpumask is never empty
  (bsc#1012628).
- hugetlb: fix null-ptr-deref in hugetlb_vma_lock_write
  (bsc#1012628).
- drivers/base/cpu: crash data showing should depends on
  KEXEC_CORE (bsc#1012628).
- mm/memory_hotplug: add missing mem_hotplug_lock (bsc#1012628).
- mm: fix oops when filemap_map_pmd() without prealloc_pte
  (bsc#1012628).
- mm/memory_hotplug: fix error handling in add_memory_resource()
  (bsc#1012628).
- powercap: DTPM: Fix missing cpufreq_cpu_put() calls
  (bsc#1012628).
- md/raid6: use valid sector values to determine if an I/O should
  wait on the reshape (bsc#1012628).
- drm/atomic-helpers: Invoke end_fb_access while owning plane
  state (bsc#1012628).
- drm/i915/mst: Fix .mode_valid_ctx() return values (bsc#1012628).
- drm/i915/mst: Reject modes that require the bigjoiner
  (bsc#1012628).
- drm/i915: Skip some timing checks on BXT/GLK DSI transcoders
  (bsc#1012628).
- arm64: dts: mt7986: change cooling trips (bsc#1012628).
- arm64: dts: mt7986: define 3W max power to both SFP on BPI-R3
  (bsc#1012628).
- arm64: dts: mt7986: fix emmc hs400 mode without uboot
  initialization (bsc#1012628).
- arm64: dts: mediatek: mt7622: fix memory node warning check
  (bsc#1012628).
- arm64: dts: mediatek: mt8183-kukui-jacuzzi: fix dsi unnecessary
  cells properties (bsc#1012628).
- arm64: dts: mediatek: cherry: Fix interrupt cells for MT6360
  on I2C7 (bsc#1012628).
- arm64: dts: mediatek: mt8173-evb: Fix regulator-fixed node names
  (bsc#1012628).
- arm64: dts: mediatek: mt8195: Fix PM suspend/resume with venc
  clocks (bsc#1012628).
- arm64: dts: mediatek: mt8183: Fix unit address for scp reserved
  memory (bsc#1012628).
- arm64: dts: mediatek: mt8183: Move thermal-zones to the root
  node (bsc#1012628).
- arm64: dts: mediatek: mt8183-evb: Fix unit_address_vs_reg
  warning on ntc (bsc#1012628).
- arm64: dts: mediatek: mt8186: fix clock names for power domains
  (bsc#1012628).
- arm64: dts: mediatek: mt8186: Change gpu speedbin nvmem cell
  name (bsc#1012628).
- coresight: etm4x: Remove bogous __exit annotation for some
  functions (bsc#1012628).
- coresight: Fix crash when Perf and sysfs modes are used
  concurrently (bsc#1012628).
- hwtracing: hisi_ptt: Add dummy callback pmu::read()
  (bsc#1012628).
- coresight: ultrasoc-smb: Fix sleep while close preempt in
  enable_smb (bsc#1012628).
- coresight: ultrasoc-smb: Config SMB buffer before register sink
  (bsc#1012628).
- coresight: ultrasoc-smb: Fix uninitialized before use
  buf_hw_base (bsc#1012628).
- misc: mei: client.c: return negative error code in mei_cl_write
  (bsc#1012628).
- misc: mei: client.c: fix problem of return '-EOVERFLOW' in
  mei_cl_write (bsc#1012628).
- perf vendor events arm64: AmpereOne: Add missing
  DefaultMetricgroupName fields (bsc#1012628).
- LoongArch: BPF: Don't sign extend memory load operand
  (bsc#1012628).
- LoongArch: BPF: Don't sign extend function return value
  (bsc#1012628).
- parisc: Reduce size of the bug_table on 64-bit kernel by half
  (bsc#1012628).
- arm64: dts: mediatek: add missing space before { (bsc#1012628).
- arm64: dts: mt8183: kukui: Fix underscores in node names
  (bsc#1012628).
- drm/amdgpu: disable MCBP by default (bsc#1012628).
- perf: Fix perf_event_validate_size() (bsc#1012628).
- x86/sev: Fix kernel crash due to late update to read-only
  ghcb_version (bsc#1012628).
- gpiolib: sysfs: Fix error handling on failed export
  (bsc#1012628).
- ASoC: ops: add correct range check for limiting volume
  (bsc#1012628).
- kprobes: consistent rcu api usage for kretprobe holder
  (bsc#1012628).
- usb: gadget: f_hid: fix report descriptor allocation
  (bsc#1012628).
- nvmem: Do not expect fixed layouts to grab a layout driver
  (bsc#1012628).
- serial: 8250_dw: Add ACPI ID for Granite Rapids-D UART
  (bsc#1012628).
- serial: ma35d1: Validate console index before assignment
  (bsc#1012628).
- parport: Add support for Brainboxes IX/UC/PX parallel cards
  (bsc#1012628).
- cifs: Fix non-availability of dedup breaking generic/304
  (bsc#1012628).
- Revert "xhci: Loosen RPM as default policy to cover for AMD
  xHC 1.1" (bsc#1012628).
- smb: client: fix potential NULL deref in parse_dfs_referrals()
  (bsc#1012628).
- usb: typec: class: fix typec_altmode_put_partner to put plugs
  (bsc#1012628).
- ARM: PL011: Fix DMA support (bsc#1012628).
- serial: sc16is7xx: address RX timeout interrupt errata
  (bsc#1012628).
- serial: 8250: 8250_omap: Clear UART_HAS_RHR_IT_DIS bit
  (bsc#1012628).
- serial: 8250: 8250_omap: Do not start RX DMA on THRI interrupt
  (bsc#1012628).
- serial: 8250_omap: Add earlycon support for the AM654 UART
  controller (bsc#1012628).
- devcoredump: Send uevent once devcd is ready (bsc#1012628).
- x86/CPU/AMD: Check vendor in the AMD microcode callback
  (bsc#1012628).
- powerpc/ftrace: Fix stack teardown in ftrace_no_trace
  (bsc#1012628).
- USB: gadget: core: adjust uevent timing on gadget unbind
  (bsc#1012628).
- cifs: Fix flushing, invalidation and file size with
  copy_file_range() (bsc#1012628).
- cifs: Fix flushing, invalidation and file size with FICLONE
  (bsc#1012628).
- MIPS: kernel: Clear FPU states when setting up kernel threads
  (bsc#1012628).
- KVM: s390/mm: Properly reset no-dat (bsc#1012628).
- KVM: SVM: Update EFER software model on CR0 trap for SEV-ES
  (bsc#1012628).
- perf list: Fix JSON segfault by setting the used
  skip_duplicate_pmus callback (bsc#1012628).
- perf metrics: Avoid segv if default metricgroup isn't set
  (bsc#1012628).
- MIPS: Loongson64: Reserve vgabios memory on boot (bsc#1012628).
- MIPS: Loongson64: Handle more memory types passed from firmware
  (bsc#1012628).
- MIPS: Loongson64: Enable DMA noncoherent support (bsc#1012628).
- netfilter: nft_set_pipapo: skip inactive elements during set
  walk (bsc#1012628).
- ASoC: qcom: sc8280xp: Limit speaker digital volumes
  (bsc#1012628).
- gcc-plugins: randstruct: Update code comment in
  relayout_struct() (bsc#1012628).
- riscv: Kconfig: Add select ARM_AMBA to SOC_STARFIVE
  (bsc#1012628).
- drm/amdgpu: Fix refclk reporting for SMU v13.0.6 (bsc#1012628).
- drm/amdgpu: update retry times for psp BL wait (bsc#1012628).
- drm/amdgpu: Restrict extended wait to PSP v13.0.6 (bsc#1012628).
- Update config files.
- Rename to
  patches.kernel.org/6.6.7-201-parisc-Fix-asm-operand-number-out-of-range-buil.patch.
- commit 59f1683</changelog>
  <changelog author="tiwai@suse.de" date="1702555201">- efi/x86: Avoid physical KASLR on older Dell systems
  (bsc#1217344).
- commit ee1123d</changelog>
</package>
<package pkgid="96c3202df0121cf20447535e29b35fc4701f4b078f5c82287736a003b4583415f53ea2f350ff25d50c5fec392e3a61ce64f3aeb423d4ecc6ecbc642ac82cc46c" name="kernel-debug-debuginfo" arch="i686">
  <version epoch="0" ver="6.5.9" rel="3.1"/>
  <changelog author="msuchanek@suse.de" date="1695643200">- kernel-binary: Move build-time definitions together
  Move source list and build architecture to buildrequires to aid in
  future reorganization of the spec template.
- commit 30e2cef</changelog>
  <changelog author="mkubecek@suse.cz" date="1696334400">- Update
  patches.kernel.org/6.5.3-622-netfilter-ipset-add-the-missing-IP_SET_HASH_WIT.patch
  references (add CVE-2023-42753 bsc#1215150).
- commit ddd076d</changelog>
  <changelog author="mkubecek@suse.cz" date="1696334401">- netfilter: ipset: Fix race between IPSET_CMD_CREATE and
  IPSET_CMD_SWAP (CVE-2023-42756 bsc#1215767).
- commit 5c8516c</changelog>
  <changelog author="palcantara@suse.de" date="1696334402">- fs/smb/client: Reset password pointer to NULL (bsc#1215899
  CVE-2023-5345).
- commit 180c31b</changelog>
  <changelog author="palcantara@suse.de" date="1696334403">- cifs: Fix UAF in cifs_demultiplex_thread() (bsc#1208995
  CVE-2023-1192).
- commit 34d5680</changelog>
  <changelog author="mkubecek@suse.cz" date="1696420800">- ipv4: fix null-deref in ipv4_link_failure (CVE-2023-42754
  bsc#1215467).
- commit a4ade06</changelog>
  <changelog author="mkubecek@suse.cz" date="1696420801">- Update
  patches.kernel.org/6.5.3-624-netfilter-xt_u32-validate-user-space-input.patch
  references (add CVE-2023-39192 bsc#1215858).
- commit d5f1e57</changelog>
  <changelog author="mkubecek@suse.cz" date="1696420802">- Update
  patches.kernel.org/6.5.3-625-netfilter-xt_sctp-validate-the-flag_info-count.patch
  references (add CVE-2023-39193 bsc#1215860).
- commit c56e2dd</changelog>
  <changelog author="jslaby@suse.cz" date="1696507200">- misc: rtsx: Fix some platforms can not boot and move the l1ss
  judgment to probe (bsc#1214428).
- Delete
  patches.suse/Revert-101bd907b424-misc-rtsx-judge-ASPM-Mode-to-set.patch.
  Replace the revert by the upstream fix.
- commit e5944a3</changelog>
  <changelog author="jslaby@suse.cz" date="1696593600">- Linux 6.5.6 (bsc#1012628).
- NFS: Fix error handling for O_DIRECT write scheduling
  (bsc#1012628).
- NFS: Fix O_DIRECT locking issues (bsc#1012628).
- NFS: More O_DIRECT accounting fixes for error paths
  (bsc#1012628).
- NFS: Use the correct commit info in nfs_join_page_group()
  (bsc#1012628).
- NFS: More fixes for nfs_direct_write_reschedule_io()
  (bsc#1012628).
- NFS/pNFS: Report EINVAL errors from connect() to the server
  (bsc#1012628).
- SUNRPC: Mark the cred for revalidation if the server rejects it
  (bsc#1012628).
- NFSv4.1: use EXCHGID4_FLAG_USE_PNFS_DS for DS server
  (bsc#1012628).
- NFSv4.1: fix pnfs MDS=DS session trunking (bsc#1012628).
- media: v4l: Use correct dependency for camera sensor drivers
  (bsc#1012628).
- media: via: Use correct dependency for camera sensor drivers
  (bsc#1012628).
- gfs2: Fix another freeze/thaw hang (bsc#1012628).
- netfs: Only call folio_start_fscache() one time for each folio
  (bsc#1012628).
- btrfs: improve error message after failure to add delayed dir
  index item (bsc#1012628).
- btrfs: remove BUG() after failure to insert delayed dir index
  item (bsc#1012628).
- ext4: replace the traditional ternary conditional operator
  with with max()/min() (bsc#1012628).
- ext4: move setting of trimmed bit into ext4_try_to_trim_range()
  (bsc#1012628).
- ext4: do not let fstrim block system suspend (bsc#1012628).
- netfilter: nft_set_rbtree: use read spinlock to avoid datapath
  contention (bsc#1012628).
- netfilter: nft_set_pipapo: call nft_trans_gc_queue_sync()
  in catchall GC (bsc#1012628).
- netfilter: nft_set_pipapo: stop GC iteration if GC transaction
  allocation fails (bsc#1012628).
- netfilter: nft_set_hash: try later when GC hits EAGAIN on
  iteration (bsc#1012628).
- netfilter: nf_tables: fix memleak when more than 255 elements
  expired (bsc#1012628).
- netfilter: nf_tables: disallow rule removal from chain binding
  (bsc#1012628).
- ASoC: meson: spdifin: start hw on dai probe (bsc#1012628).
- netfilter: nf_tables: disallow element removal on anonymous sets
  (bsc#1012628).
- bpf: Avoid deadlock when using queue and stack maps from NMI
  (bsc#1012628).
- bpf: Avoid dummy bpf_offload_netdev in __bpf_prog_dev_bound_init
  (bsc#1012628).
- ALSA: docs: Fix a typo of midi2_ump_probe option for
  snd-usb-audio (bsc#1012628).
- ALSA: seq: Avoid delivery of events for disabled UMP groups
  (bsc#1012628).
- ASoC: rt5640: Revert "Fix sleep in atomic context"
  (bsc#1012628).
- ASoC: rt5640: Fix sleep in atomic context (bsc#1012628).
- ASoC: rt5640: fix typos (bsc#1012628).
- ASoC: rt5640: Do not disable/enable IRQ twice on suspend/resume
  (bsc#1012628).
- ASoC: rt5640: Enable the IRQ on resume after configuring
  jack-detect (bsc#1012628).
- ASoC: rt5640: Fix IRQ not being free-ed for HDA jack detect mode
  (bsc#1012628).
- bpf: Fix a erroneous check after snprintf() (bsc#1012628).
- selftests/bpf: fix unpriv_disabled check in test_verifier
  (bsc#1012628).
- ALSA: hda/realtek: Splitting the UX3402 into two separate models
  (bsc#1012628).
- netfilter: conntrack: fix extension size table (bsc#1012628).
- netfilter: nf_tables: Fix entries val in rule reset audit log
  (bsc#1012628).
- Compiler Attributes: counted_by: Adjust name and identifier
  expansion (bsc#1012628).
- uapi: stddef.h: Fix header guard location (bsc#1012628).
- uapi: stddef.h: Fix __DECLARE_FLEX_ARRAY for C++ (bsc#1012628).
- memblock tests: Fix compilation errors (bsc#1012628).
- ASoC: SOF: ipc4-topology: fix wrong sizeof argument
  (bsc#1012628).
- net: microchip: sparx5: Fix memory leak for
  vcap_api_rule_add_keyvalue_test() (bsc#1012628).
- net: microchip: sparx5: Fix memory leak for
  vcap_api_rule_add_actionvalue_test() (bsc#1012628).
- net: microchip: sparx5: Fix possible memory leak in
  vcap_api_encode_rule_test() (bsc#1012628).
- net: microchip: sparx5: Fix possible memory leaks in
  test_vcap_xn_rule_creator() (bsc#1012628).
- net: microchip: sparx5: Fix possible memory leaks in
  vcap_api_kunit (bsc#1012628).
- selftests: tls: swap the TX and RX sockets in some tests
  (bsc#1012628).
- net/core: Fix ETH_P_1588 flow dissector (bsc#1012628).
- ALSA: seq: ump: Fix -Wformat-truncation warning (bsc#1012628).
- ASoC: hdaudio.c: Add missing check for devm_kstrdup
  (bsc#1012628).
- ASoC: imx-audmix: Fix return error with devm_clk_get()
  (bsc#1012628).
- octeon_ep: fix tx dma unmap len values in SG (bsc#1012628).
- iavf: do not process adminq tasks when __IAVF_IN_REMOVE_TASK
  is set (bsc#1012628).
- ASoC: SOF: core: Only call sof_ops_free() on remove if the
  probe was successful (bsc#1012628).
- iavf: add iavf_schedule_aq_request() helper (bsc#1012628).
- iavf: schedule a request immediately after add/delete vlan
  (bsc#1012628).
- i40e: Fix VF VLAN offloading when port VLAN is configured
  (bsc#1012628).
- netfilter, bpf: Adjust timeouts of non-confirmed CTs in
  bpf_ct_insert_entry() (bsc#1012628).
- ionic: fix 16bit math issue when PAGE_SIZE &gt;= 64KB
  (bsc#1012628).
- igc: Fix infinite initialization loop with early XDP redirect
  (bsc#1012628).
- scsi: iscsi_tcp: restrict to TCP sockets (bsc#1012628).
- powerpc/perf/hv-24x7: Update domain value check (bsc#1012628).
- powerpc/dexcr: Move HASHCHK trap handler (bsc#1012628).
- dccp: fix dccp_v4_err()/dccp_v6_err() again (bsc#1012628).
- x86/mm, kexec, ima: Use memblock_free_late() from
  ima_free_kexec_buffer() (bsc#1012628).
- net: hsr: Properly parse HSRv1 supervisor frames (bsc#1012628).
- platform/x86: intel_scu_ipc: Check status after timeout in
  busy_loop() (bsc#1012628).
- platform/x86: intel_scu_ipc: Check status upon timeout in
  ipc_wait_for_interrupt() (bsc#1012628).
- platform/x86: intel_scu_ipc: Don't override scu in
  intel_scu_ipc_dev_simple_command() (bsc#1012628).
- platform/x86: intel_scu_ipc: Fail IPC send if still busy
  (bsc#1012628).
- x86/asm: Fix build of UML with KASAN (bsc#1012628).
- x86/srso: Fix srso_show_state() side effect (bsc#1012628).
- x86/srso: Set CPUID feature bits independently of bug or
  mitigation status (bsc#1012628).
- x86/srso: Don't probe microcode in a guest (bsc#1012628).
- x86/srso: Fix SBPB enablement for spec_rstack_overflow=off
  (bsc#1012628).
- net: hns3: add cmdq check for vf periodic service task
  (bsc#1012628).
- net: hns3: fix GRE checksum offload issue (bsc#1012628).
- net: hns3: only enable unicast promisc when mac table full
  (bsc#1012628).
- net: hns3: fix fail to delete tc flower rules during reset issue
  (bsc#1012628).
- net: hns3: add 5ms delay before clear firmware reset irq source
  (bsc#1012628).
- net: bridge: use DEV_STATS_INC() (bsc#1012628).
- team: fix null-ptr-deref when team device type is changed
  (bsc#1012628).
- locking/atomic: scripts: fix fallback ifdeffery (bsc#1012628).
- net: rds: Fix possible NULL-pointer dereference (bsc#1012628).
- vxlan: Add missing entries to vxlan_get_size() (bsc#1012628).
- netfilter: nf_tables: disable toggling dormant table state
  more than once (bsc#1012628).
- net: hinic: Fix warning-hinic_set_vlan_fliter() warn: variable
  dereferenced before check 'hwdev' (bsc#1012628).
- net/handshake: Fix memory leak in __sock_create() and
  sock_alloc_file() (bsc#1012628).
- i915/pmu: Move execlist stats initialization to execlist
  specific setup (bsc#1012628).
- drm/virtio: clean out_fence on complete_submit (bsc#1012628).
- locking/seqlock: Do the lockdep annotation before locking in
  do_write_seqcount_begin_nested() (bsc#1012628).
- net: ena: Flush XDP packets on error (bsc#1012628).
- bnxt_en: Flush XDP for bnxt_poll_nitroa0()'s NAPI (bsc#1012628).
- octeontx2-pf: Do xdp_do_flush() after redirects (bsc#1012628).
- igc: Expose tx-usecs coalesce setting to user (bsc#1012628).
- cxl/region: Match auto-discovered region decoders by HPA range
  (bsc#1012628).
- proc: nommu: /proc/&lt;pid&gt;/maps: release mmap read lock
  (bsc#1012628).
- proc: nommu: fix empty /proc/&lt;pid&gt;/maps (bsc#1012628).
- gpio: tb10x: Fix an error handling path in tb10x_gpio_probe()
  (bsc#1012628).
- i2c: mux: demux-pinctrl: check the return value of
  devm_kstrdup() (bsc#1012628).
- i2c: mux: gpio: Add missing fwnode_handle_put() (bsc#1012628).
- i2c: xiic: Correct return value check for xiic_reinit()
  (bsc#1012628).
- ASoC: cs35l56: Disable low-power hibernation mode (bsc#1012628).
- drm/amd/display: Update DPG test pattern programming
  (bsc#1012628).
- drm/amd/display: fix a regression in blank pixel data caused
  by coding mistake (bsc#1012628).
- arm64: dts: qcom: sdm845-db845c: Mark cont splash memory region
  as reserved (bsc#1012628).
- direct_write_fallback(): on error revert the -&gt;ki_pos update
  from buffered write (bsc#1012628).
- btrfs: reset destination buffer when read_extent_buffer()
  gets invalid range (bsc#1012628).
- vfio/mdev: Fix a null-ptr-deref bug for mdev_unregister_parent()
  (bsc#1012628).
- MIPS: Alchemy: only build mmc support helpers if au1xmmc is
  enabled (bsc#1012628).
- spi: spi-gxp: BUG: Correct spi write return value (bsc#1012628).
- bus: ti-sysc: Use fsleep() instead of usleep_range() in
  sysc_reset() (bsc#1012628).
- bus: ti-sysc: Fix missing AM35xx SoC matching (bsc#1012628).
- firmware: arm_scmi: Harden perf domain info access
  (bsc#1012628).
- firmware: arm_scmi: Fixup perf power-cost/microwatt support
  (bsc#1012628).
- power: supply: mt6370: Fix missing error code in
  mt6370_chg_toggle_cfo() (bsc#1012628).
- clk: sprd: Fix thm_parents incorrect configuration
  (bsc#1012628).
- clk: si521xx: Use REGCACHE_FLAT instead of NONE (bsc#1012628).
- clk: si521xx: Fix regmap write accessor (bsc#1012628).
- clk: tegra: fix error return case for recalc_rate (bsc#1012628).
- ARM: dts: ti: omap: Fix bandgap thermal cells addressing for
  omap3/4 (bsc#1012628).
- ARM: dts: ti: omap: motorola-mapphone: Fix abe_clkctrl warning
  on boot (bsc#1012628).
- bus: ti-sysc: Fix SYSC_QUIRK_SWSUP_SIDLE_ACT handling for uart
  wake-up (bsc#1012628).
- swiotlb: use the calculated number of areas (bsc#1012628).
- power: supply: ucs1002: fix error code in ucs1002_get_property()
  (bsc#1012628).
- power: supply: rt9467: Fix rt9467_run_aicl() (bsc#1012628).
- power: supply: core: fix use after free in uevent (bsc#1012628).
- firmware: imx-dsp: Fix an error handling path in
  imx_dsp_setup_channels() (bsc#1012628).
- xtensa: add default definition for XCHAL_HAVE_DIV32
  (bsc#1012628).
- xtensa: iss/network: make functions static (bsc#1012628).
- xtensa: boot: don't add include-dirs (bsc#1012628).
- xtensa: umulsidi3: fix conditional expression (bsc#1012628).
- xtensa: boot/lib: fix function prototypes (bsc#1012628).
- power: supply: rk817: Fix node refcount leak (bsc#1012628).
- powerpc/stacktrace: Fix arch_stack_walk_reliable()
  (bsc#1012628).
- selftests/powerpc: Fix emit_tests to work with run_kselftest.sh
  (bsc#1012628).
- arm64: dts: imx8mp: Fix SDMA2/3 clocks (bsc#1012628).
- arm64: dts: imx8mp-beacon-kit: Fix audio_pll2 clock
  (bsc#1012628).
- soc: imx8m: Enable OCOTP clock for imx8mm before reading
  registers (bsc#1012628).
- arm64: dts: imx8mm-evk: Fix hdmi@3d node (bsc#1012628).
- arm64: dts: imx: Add imx8mm-prt8mm.dtb to build (bsc#1012628).
- firmware: arm_ffa: Don't set the memory region attributes for
  MEM_LEND (bsc#1012628).
- i915/guc: Get runtime pm in busyness worker only if already
  active (bsc#1012628).
- accel/ivpu: Do not use wait event interruptible (bsc#1012628).
- accel/ivpu: Use cached buffers for FW loading (bsc#1012628).
- gpio: pmic-eic-sprd: Add can_sleep flag for PMIC EIC chip
  (bsc#1012628).
- i2c: npcm7xx: Fix callback completion ordering (bsc#1012628).
- NFSD: Fix zero NFSv4 READ results when RQ_SPLICE_OK is not set
  (bsc#1012628).
- x86/reboot: VMCLEAR active VMCSes before emergency reboot
  (bsc#1012628).
- ceph: drop messages from MDS when unmounting (bsc#1012628).
- dma-debug: don't call __dma_entry_alloc_check_leak() under
  free_entries_lock (bsc#1012628).
- bpf: Annotate bpf_long_memcpy with data_race (bsc#1012628).
- ASoC: amd: yc: Add DMI entries to support Victus by HP Gaming
  Laptop 15-fb0xxx (8A3E) (bsc#1012628).
- spi: sun6i: reduce DMA RX transfer width to single byte
  (bsc#1012628).
- spi: sun6i: fix race between DMA RX transfer completion and
  RX FIFO drain (bsc#1012628).
- nvme-fc: Prevent null pointer dereference in
  nvme_fc_io_getuuid() (bsc#1012628).
- parisc: sba: Fix compile warning wrt list of SBA devices
  (bsc#1012628).
- parisc: sba-iommu: Fix sparse warnigs (bsc#1012628).
- parisc: ccio-dma: Fix sparse warnings (bsc#1012628).
- parisc: iosapic.c: Fix sparse warnings (bsc#1012628).
- parisc: drivers: Fix sparse warning (bsc#1012628).
- parisc: irq: Make irq_stack_union static to avoid sparse warning
  (bsc#1012628).
- scsi: qedf: Add synchronization between I/O completions and
  abort (bsc#1012628).
- scsi: ufs: core: Move __ufshcd_send_uic_cmd() outside host_lock
  (bsc#1012628).
- scsi: ufs: core: Poll HCS.UCRDY before issuing a UIC command
  (bsc#1012628).
- selftests/ftrace: Correctly enable event in instance-event.tc
  (bsc#1012628).
- ring-buffer: Avoid softlockup in ring_buffer_resize()
  (bsc#1012628).
- btrfs: assert delayed node locked when removing delayed item
  (bsc#1012628).
- selftests: fix dependency checker script (bsc#1012628).
- ring-buffer: Do not attempt to read past "commit" (bsc#1012628).
- net/smc: bugfix for smcr v2 server connect success statistic
  (bsc#1012628).
- ata: sata_mv: Fix incorrect string length computation in
  mv_dump_mem() (bsc#1012628).
- efi/x86: Ensure that EFI_RUNTIME_MAP is enabled for kexec
  (bsc#1012628).
- platform/mellanox: mlxbf-bootctl: add NET dependency into
  Kconfig (bsc#1012628).
- platform/x86: asus-wmi: Support 2023 ROG X16 tablet mode
  (bsc#1012628).
- thermal/of: add missing of_node_put() (bsc#1012628).
- drm/amdgpu: Store CU info from all XCCs for GFX v9.4.3
  (bsc#1012628).
- drm/amdkfd: Update cache info reporting for GFX v9.4.3
  (bsc#1012628).
- drm/amdkfd: Update CU masking for GFX 9.4.3 (bsc#1012628).
- drm/amd/display: Don't check registers, if using AUX BL control
  (bsc#1012628).
- drm/amdgpu/soc21: don't remap HDP registers for SR-IOV
  (bsc#1012628).
- drm/amdgpu/nbio4.3: set proper rmmio_remap.reg_offset for SR-IOV
  (bsc#1012628).
- drm/amdgpu: fallback to old RAS error message for aqua_vanjaram
  (bsc#1012628).
- drm/amdkfd: Checkpoint and restore queues on GFX11
  (bsc#1012628).
- drm/amdgpu: Handle null atom context in VBIOS info ioctl
  (bsc#1012628).
- objtool: Fix _THIS_IP_ detection for cold functions
  (bsc#1012628).
- nvme-pci: do not set the NUMA node of device if it has none
  (bsc#1012628).
- riscv: errata: fix T-Head dcache.cva encoding (bsc#1012628).
- scsi: pm80xx: Use phy-specific SAS address when sending
  PHY_START command (bsc#1012628).
- scsi: pm80xx: Avoid leaking tags when processing
  OPC_INB_SET_CONTROLLER_CONFIG command (bsc#1012628).
- smb3: correct places where ENOTSUPP is used instead of preferred
  EOPNOTSUPP (bsc#1012628).
- ata: libata-eh: do not clear ATA_PFLAG_EH_PENDING in
  ata_eh_reset() (bsc#1012628).
- ata: libata-eh: do not thaw the port twice in ata_eh_reset()
  (bsc#1012628).
- Add DMI ID for MSI Bravo 15 B7ED (bsc#1012628).
- spi: nxp-fspi: reset the FLSHxCR1 registers (bsc#1012628).
- spi: stm32: add a delay before SPI disable (bsc#1012628).
- ASoC: fsl: imx-pcm-rpmsg: Add SNDRV_PCM_INFO_BATCH flag
  (bsc#1012628).
- spi: intel-pci: Add support for Granite Rapids SPI serial flash
  (bsc#1012628).
- bpf: Clarify error expectations from bpf_clone_redirect
  (bsc#1012628).
- ASoC: rt5640: Only cancel jack-detect work on suspend if active
  (bsc#1012628).
- ALSA: hda: intel-sdw-acpi: Use u8 type for link index
  (bsc#1012628).
- ASoC: cs42l42: Ensure a reset pulse meets minimum pulse width
  (bsc#1012628).
- ASoC: cs42l42: Don't rely on GPIOD_OUT_LOW to set RESET
  initially low (bsc#1012628).
- ASoC: cs42l42: Avoid stale SoundWire ATTACH after hard reset
  (bsc#1012628).
- firmware: cirrus: cs_dsp: Only log list of algorithms in debug
  build (bsc#1012628).
- ASoC: wm_adsp: Fix missing locking in wm_adsp_[read|write]_ctl()
  (bsc#1012628).
- memblock tests: fix warning: "__ALIGN_KERNEL" redefined
  (bsc#1012628).
- =?UTF-8?q?memblock=20tests:=20fix=20warning=20=E2=80=98st?=
  =?UTF-8?q?ruct=20seq=5Ffile=E2=80=99=20declared=20inside=20parameter=20li?=
  =?UTF-8?q?st?= (bsc#1012628).
- ASoC: imx-rpmsg: Set ignore_pmdown_time for dai_link
  (bsc#1012628).
- ASoC: SOF: sof-audio: Fix DSP core put imbalance on widget
  setup failure (bsc#1012628).
- media: vb2: frame_vector.c: replace WARN_ONCE with a comment
  (bsc#1012628).
- NFSv4.1: fix zero value filehandle in post open getattr
  (bsc#1012628).
- ASoC: SOF: Intel: MTL: Reduce the DSP init timeout
  (bsc#1012628).
- powerpc/watchpoints: Disable preemption in thread_change_pc()
  (bsc#1012628).
- powerpc/watchpoint: Disable pagefaults when getting user
  instruction (bsc#1012628).
- powerpc/watchpoints: Annotate atomic context in more places
  (bsc#1012628).
- ncsi: Propagate carrier gain/loss events to the NCSI controller
  (bsc#1012628).
- net: hsr: Add __packed to struct hsr_sup_tlv (bsc#1012628).
- tsnep: Fix NAPI scheduling (bsc#1012628).
- tsnep: Fix ethtool channels (bsc#1012628).
- tsnep: Fix NAPI polling with budget 0 (bsc#1012628).
- gfs2: fix glock shrinker ref issues (bsc#1012628).
- i2c: designware: fix __i2c_dw_disable() in case master is
  holding SCL low (bsc#1012628).
- LoongArch: Use _UL() and _ULL() (bsc#1012628).
- LoongArch: Set all reserved memblocks on Node#0 at
  initialization (bsc#1012628).
- fbdev/sh7760fb: Depend on FB=y (bsc#1012628).
- perf build: Define YYNOMEM as YYNOABORT for bison &lt; 3.81
  (bsc#1012628).
- ASoC: cs35l56: Call pm_runtime_dont_use_autosuspend()
  (bsc#1012628).
- iommu/arm-smmu-v3: Fix soft lockup triggered by
  arm_smmu_mm_invalidate_range (bsc#1012628).
- spi: zynqmp-gqspi: fix clock imbalance on probe failure
  (bsc#1012628).
- x86/sgx: Resolves SECS reclaim vs. page fault for EAUG race
  (bsc#1012628).
- x86/srso: Add SRSO mitigation for Hygon processors
  (bsc#1012628).
- KVM: SVM: INTERCEPT_RDTSCP is never intercepted anyway
  (bsc#1012628).
- KVM: SVM: Fix TSC_AUX virtualization setup (bsc#1012628).
- KVM: x86/mmu: Open code leaf invalidation from mmu_notifier
  (bsc#1012628).
- KVM: x86/mmu: Do not filter address spaces in
  for_each_tdp_mmu_root_yield_safe() (bsc#1012628).
- KVM: x86/mmu: Stop zapping invalidated TDP MMU roots
  asynchronously (bsc#1012628).
- mptcp: fix bogus receive window shrinkage with multiple subflows
  (bsc#1012628).
- mptcp: move __mptcp_error_report in protocol.c (bsc#1012628).
- mptcp: process pending subflow error on close (bsc#1012628).
- Revert "tty: n_gsm: fix UAF in gsm_cleanup_mux" (bsc#1012628).
- scsi: core: ata: Do no try to probe for CDL on old drives
  (bsc#1012628).
- serial: 8250_port: Check IRQ data before use (bsc#1012628).
- nilfs2: fix potential use after free in
  nilfs_gccache_submit_read_data() (bsc#1012628).
- crypto: sm2 - Fix crash caused by uninitialized context
  (bsc#1012628).
- ALSA: rawmidi: Fix NULL dereference at proc read (bsc#1012628).
- ALSA: hda: Disable power save for solving pop issue on Lenovo
  ThinkCentre M70q (bsc#1012628).
- LoongArch: Fix lockdep static memory detection (bsc#1012628).
- LoongArch: Define relocation types for ABI v2.10 (bsc#1012628).
- LoongArch: numa: Fix high_memory calculation (bsc#1012628).
- LoongArch: Add support for 32_PCREL relocation type
  (bsc#1012628).
- LoongArch: Add support for 64_PCREL relocation type
  (bsc#1012628).
- ata: libata-scsi: link ata port and scsi device (bsc#1012628).
- scsi: sd: Differentiate system and runtime start/stop management
  (bsc#1012628).
- scsi: sd: Do not issue commands to suspended disks on shutdown
  (bsc#1012628).
- ata: libata-scsi: ignore reserved bits for REPORT SUPPORTED
  OPERATION CODES (bsc#1012628).
- io_uring/fs: remove sqe-&gt;rw_flags checking from LINKAT
  (bsc#1012628).
- i2c: i801: unregister tco_pdev in i801_probe() error path
  (bsc#1012628).
- ASoC: amd: yc: Fix non-functional mic on Lenovo 82QF and 82UG
  (bsc#1012628).
- kernel/sched: Modify initial boot task idle setup (bsc#1012628).
- sched/rt: Fix live lock between select_fallback_rq() and RT push
  (bsc#1012628).
- Revert "SUNRPC dont update timeout value on connection reset"
  (bsc#1012628).
- NFSv4: Fix a state manager thread deadlock regression
  (bsc#1012628).
- ACPI: NFIT: Fix incorrect calculation of idt size (bsc#1012628).
- timers: Tag (hr)timer softirq as hotplug safe (bsc#1012628).
- drm/tests: Fix incorrect argument in drm_test_mm_insert_range
  (bsc#1012628).
- cxl/mbox: Fix CEL logic for poison and security commands
  (bsc#1012628).
- arm64: defconfig: remove CONFIG_COMMON_CLK_NPCM8XX=y
  (bsc#1012628).
- mm/damon/vaddr-test: fix memory leak in
  damon_do_test_apply_three_regions() (bsc#1012628).
- selftests/mm: fix awk usage in charge_reserved_hugetlb.sh and
  hugetlb_reparenting_test.sh that may cause error (bsc#1012628).
- mm: mempolicy: keep VMA walk if both MPOL_MF_STRICT and
  MPOL_MF_MOVE are specified (bsc#1012628).
- mm/slab_common: fix slab_caches list corruption after
  kmem_cache_destroy() (bsc#1012628).
- mm: page_alloc: fix CMA and HIGHATOMIC landing on the wrong
  buddy list (bsc#1012628).
- mm: memcontrol: fix GFP_NOFS recursion in memory.high
  enforcement (bsc#1012628).
- cxl/port: Fix cxl_test register enumeration regression
  (bsc#1012628).
- cxl/pci: Fix appropriate checking for _OSC while handling CXL
  RAS registers (bsc#1012628).
- ring-buffer: Fix bytes info in per_cpu buffer stats
  (bsc#1012628).
- ring-buffer: Update "shortest_full" in polling (bsc#1012628).
- btrfs: refresh dir last index during a rewinddir(3) call
  (bsc#1012628).
- btrfs: file_remove_privs needs an exclusive lock in direct io
  write (bsc#1012628).
- btrfs: set last dir index to the current last index when
  opening dir (bsc#1012628).
- btrfs: fix race between reading a directory and adding entries
  to it (bsc#1012628).
- btrfs: properly report 0 avail for very full file systems
  (bsc#1012628).
- media: uvcvideo: Fix OOB read (bsc#1012628).
- bpf: Add override check to kprobe multi link attach
  (bsc#1012628).
- bpf: Fix BTF_ID symbol generation collision (bsc#1012628).
- bpf: Fix BTF_ID symbol generation collision in tools/
  (bsc#1012628).
- net: thunderbolt: Fix TCPv6 GSO checksum calculation
  (bsc#1012628).
- thermal: sysfs: Fix trip_point_hyst_store() (bsc#1012628).
- tracing/user_events: Align set_bit() address for all archs
  (bsc#1012628).
- ata: libata-core: Fix ata_port_request_pm() locking
  (bsc#1012628).
- ata: libata-core: Fix port and device removal (bsc#1012628).
- ata: libata-core: Do not register PM operations for SAS ports
  (bsc#1012628).
- ata: libata-sata: increase PMP SRST timeout to 10s
  (bsc#1012628).
- i915: Limit the length of an sg list to the requested length
  (bsc#1012628).
- drm/i915/gt: Fix reservation address in ggtt_reserve_guc_top
  (bsc#1012628).
- power: supply: rk817: Add missing module alias (bsc#1012628).
- power: supply: ab8500: Set typing and props (bsc#1012628).
- fs: binfmt_elf_efpic: fix personality for ELF-FDPIC
  (bsc#1012628).
- drm/amdkfd: Use gpu_offset for user queue's wptr (bsc#1012628).
- drm/amd/display: fix the ability to use lower resolution modes
  on eDP (bsc#1012628).
- drm/meson: fix memory leak on -&gt;hpd_notify callback
  (bsc#1012628).
- rbd: move rbd_dev_refresh() definition (bsc#1012628).
- rbd: decouple header read-in from updating rbd_dev-&gt;header
  (bsc#1012628).
- rbd: decouple parent info read-in from updating rbd_dev
  (bsc#1012628).
- rbd: take header_rwsem in rbd_dev_refresh() only when updating
  (bsc#1012628).
- memcg: drop kmem.limit_in_bytes (bsc#1012628).
- mm, memcg: reconsider kmem.limit_in_bytes deprecation
  (bsc#1012628).
- ASoC: amd: yc: Fix a non-functional mic on Lenovo 82TL
  (bsc#1012628).
- Rename to
  patches.kernel.org/6.5.6-066-ipv4-fix-null-deref-in-ipv4_link_failure.patch.
- Rename to
  patches.kernel.org/6.5.6-093-netfilter-ipset-Fix-race-between-IPSET_CMD_CREA.patch.
- Rename to
  patches.kernel.org/6.5.6-106-cifs-Fix-UAF-in-cifs_demultiplex_thread.patch.
- Rename to
  patches.kernel.org/6.5.6-111-drm-amdgpu-set-completion-status-as-preempted-f.patch.
- Rename to
  patches.kernel.org/6.5.6-250-misc-rtsx-Fix-some-platforms-can-not-boot-and-m.patch.
- Rename to
  patches.kernel.org/6.5.6-300-fs-smb-client-Reset-password-pointer-to-NULL.patch.
- commit c97c2df</changelog>
  <changelog author="schwab@suse.de" date="1696852800">- mkspec-dtb: add toplevel symlinks also on arm
- commit 3169a10</changelog>
  <changelog author="jslaby@suse.cz" date="1697025600">- Linux 6.5.7 (bsc#1012628).
- xen/events: replace evtchn_rwlock with RCU (bsc#1012628).
- RDMA/mlx5: Remove not-used cache disable flag (bsc#1012628).
- ksmbd: fix race condition from parallel smb2 lock requests
  (bsc#1012628).
- ksmbd: fix uaf in smb20_oplock_break_ack (bsc#1012628).
- ksmbd: fix race condition between session lookup and expire
  (bsc#1012628).
- x86/sev: Use the GHCB protocol when available for SNP CPUID
  requests (bsc#1012628).
- x86/sev: Change npages to unsigned long in snp_accept_memory()
  (bsc#1012628).
- RDMA/mlx5: Fix NULL string error (bsc#1012628).
- RDMA/mlx5: Fix mutex unlocking on error flow for steering
  anchor creation (bsc#1012628).
- RDMA/mlx5: Fix assigning access flags to cache mkeys
  (bsc#1012628).
- RDMA/mlx5: Fix mkey cache possible deadlock on cleanup
  (bsc#1012628).
- RDMA/siw: Fix connection failure handling (bsc#1012628).
- RDMA/srp: Do not call scsi_done() from srp_abort()
  (bsc#1012628).
- RDMA/uverbs: Fix typo of sizeof argument (bsc#1012628).
- RDMA/bnxt_re: Fix the handling of control path response data
  (bsc#1012628).
- RDMA/cma: Fix truncation compilation warning in make_cma_ports
  (bsc#1012628).
- RDMA/cma: Initialize ib_sa_multicast structure to 0 when join
  (bsc#1012628).
- gpio: pxa: disable pinctrl calls for MMP_GPIO (bsc#1012628).
- gpio: aspeed: fix the GPIO number passed to
  pinctrl_gpio_set_config() (bsc#1012628).
- IB/mlx4: Fix the size of a buffer in add_port_entries()
  (bsc#1012628).
- of: dynamic: Fix potential memory leak in of_changeset_action()
  (bsc#1012628).
- RDMA/core: Require admin capabilities to set system parameters
  (bsc#1012628).
- dm zoned: free dmz-&gt;ddev array in dmz_put_zoned_devices
  (bsc#1012628).
- parisc: Fix crash with nr_cpus=1 option (bsc#1012628).
- smb: use kernel_connect() and kernel_bind() (bsc#1012628).
- parisc: Restore __ldcw_align for PA-RISC 2.0 processors
  (bsc#1012628).
- net: lan743x: also select PHYLIB (bsc#1012628).
- HID: intel-ish-hid: ipc: Disable and reenable ACPI GPE bit
  (bsc#1012628).
- HID: sony: remove duplicate NULL check before calling
  usb_free_urb() (bsc#1012628).
- HID: nvidia-shield: Fix a missing led_classdev_unregister()
  in the probe error handling path (bsc#1012628).
- net: mana: Fix oversized sge0 for GSO packets (bsc#1012628).
- net: mana: Fix the tso_bytes calculation (bsc#1012628).
- netlink: annotate data-races around sk-&gt;sk_err (bsc#1012628).
- sctp: update hb timer immediately after users change hb_interval
  (bsc#1012628).
- sctp: update transport state when processing a dupcook packet
  (bsc#1012628).
- tcp: fix delayed ACKs for MSS boundary condition (bsc#1012628).
- tcp: fix quick-ack counting to count actual ACKs of new data
  (bsc#1012628).
- tipc: fix a potential deadlock on &amp;tx-&gt;lock (bsc#1012628).
- net: stmmac: dwmac-stm32: fix resume on STM32 MCU (bsc#1012628).
- ipv4: Set offload_failed flag in fibmatch results (bsc#1012628).
- netfilter: nf_tables: nft_set_rbtree: fix spurious insertion
  failure (bsc#1012628).
- netfilter: nf_tables: Deduplicate nft_register_obj audit logs
  (bsc#1012628).
- selftests: netfilter: Extend nft_audit.sh (bsc#1012628).
- selftests: netfilter: Test nf_tables audit logging
  (bsc#1012628).
- netfilter: handle the connecting collision properly in
  nf_conntrack_proto_sctp (bsc#1012628).
- netfilter: nft_payload: rebuild vlan header on h_proto access
  (bsc#1012628).
- ibmveth: Remove condition to recompute TCP header checksum
  (bsc#1012628).
- net: ethernet: ti: am65-cpsw: Fix error code in
  am65_cpsw_nuss_init_tx_chns() (bsc#1012628).
- rswitch: Fix PHY station management clock setting (bsc#1012628).
- net: renesas: rswitch: Add spin lock protection for irq {un}mask
  (bsc#1012628).
- net: nfc: llcp: Add lock when modifying device list
  (bsc#1012628).
- ethtool: plca: fix plca enable data type while parsing the value
  (bsc#1012628).
- net: usb: smsc75xx: Fix uninit-value access in
  __smsc75xx_read_reg (bsc#1012628).
- ipv6: tcp: add a missing nf_reset_ct() in 3WHS handling
  (bsc#1012628).
- ovl: fetch inode once in ovl_dentry_revalidate_common()
  (bsc#1012628).
- ovl: move freeing ovl_entry past rcu delay (bsc#1012628).
- net: dsa: mv88e6xxx: Avoid EEPROM timeout when EEPROM is absent
  (bsc#1012628).
- ptp: ocp: Fix error handling in ptp_ocp_device_init
  (bsc#1012628).
- ipv4, ipv6: Fix handling of transhdrlen in
  __ip{,6}_append_data() (bsc#1012628).
- neighbour: fix data-races around n-&gt;output (bsc#1012628).
- net: fix possible store tearing in neigh_periodic_work()
  (bsc#1012628).
- net: stmmac: platform: fix the incorrect parameter
  (bsc#1012628).
- modpost: add missing else to the "of" check (bsc#1012628).
- bpf, sockmap: Reject sk_msg egress redirects to non-TCP sockets
  (bsc#1012628).
- bpf, sockmap: Do not inc copied_seq when PEEK flag set
  (bsc#1012628).
- bpf: tcp_read_skb needs to pop skb regardless of seq
  (bsc#1012628).
- ice: always add legacy 32byte RXDID in supported_rxdids
  (bsc#1012628).
- NFSv4: Fix a nfs4_state_manager() race (bsc#1012628).
- ima: rework CONFIG_IMA dependency block (bsc#1012628).
- scsi: target: core: Fix deadlock due to recursive locking
  (bsc#1012628).
- wifi: iwlwifi: mvm: Fix incorrect usage of scan API
  (bsc#1012628).
- ima: Finish deprecation of IMA_TRUSTED_KEYRING Kconfig
  (bsc#1012628).
- Update config files (set the defaults).
- regulator/core: regulator_register: set device-&gt;class earlier
  (bsc#1012628).
- wifi: mac80211: Create resources for disabled links
  (bsc#1012628).
- iommu/mediatek: Fix share pgtable for iova over 4GB
  (bsc#1012628).
- perf/x86/amd: Do not WARN() on every IRQ (bsc#1012628).
- wifi: mac80211: fix potential key use-after-free (bsc#1012628).
- regmap: rbtree: Fix wrong register marked as in-cache when
  creating new node (bsc#1012628).
- rtla/timerlat: Do not stop user-space if a cpu is offline
  (bsc#1012628).
- perf/x86/amd/core: Fix overflow reset on hotplug (bsc#1012628).
- wifi: mt76: mt76x02: fix MT76x0 external LNA gain handling
  (bsc#1012628).
- drivers/net: process the result of hdlc_open() and add call
  of hdlc_close() in uhdlc_close() (bsc#1012628).
- Bluetooth: ISO: Fix handling of listen for unicast
  (bsc#1012628).
- Bluetooth: Fix hci_link_tx_to RCU lock usage (bsc#1012628).
- Bluetooth: Delete unused hci_req_prepare_suspend() declaration
  (bsc#1012628).
- regulator: mt6358: split ops for buck and linear range LDO
  regulators (bsc#1012628).
- bpf: unconditionally reset backtrack_state masks on global
  func exit (bsc#1012628).
- bpf: Fix tr dereferencing (bsc#1012628).
- leds: Drop BUG_ON check for LED_COLOR_ID_MULTI (bsc#1012628).
- s390/bpf: Let arch_prepare_bpf_trampoline return program size
  (bsc#1012628).
- erofs: allow empty device tags in flatdev mode (bsc#1012628).
- HID: nvidia-shield: add LEDS_CLASS dependency (bsc#1012628).
- wifi: mwifiex: Fix oob check condition in
  mwifiex_process_rx_packet (bsc#1012628).
- wifi: mac80211: fix mesh id corruption on 32 bit systems
  (bsc#1012628).
- wifi: cfg80211: add missing kernel-doc for cqm_rssi_work
  (bsc#1012628).
- rtla/timerlat_aa: Fix previous IRQ delay for IRQs that happens
  after thread sample (bsc#1012628).
- rtla/timerlat_aa: Fix negative IRQ delay (bsc#1012628).
- rtla/timerlat_aa: Zero thread sum after every sample analysis
  (bsc#1012628).
- wifi: cfg80211: fix cqm_config access race (bsc#1012628).
- wifi: iwlwifi: mvm: Fix a memory corruption issue (bsc#1012628).
- wifi: iwlwifi: dbg_ini: fix structure packing (bsc#1012628).
- iwlwifi: mvm: handle PS changes in vif_cfg_changed
  (bsc#1012628).
- wifi: cfg80211/mac80211: hold link BSSes when assoc fails for
  MLO connection (bsc#1012628).
- erofs: fix memory leak of LZMA global compressed deduplication
  (bsc#1012628).
- ubi: Refuse attaching if mtd's erasesize is 0 (bsc#1012628).
- wifi: mt76: fix lock dependency problem for wed_lock
  (bsc#1012628).
- HID: sony: Fix a potential memory leak in sony_probe()
  (bsc#1012628).
- arm64: errata: Add Cortex-A520 speculative unprivileged load
  workaround (bsc#1012628).
- Update config files (use the default).
- arm64: Add Cortex-A520 CPU part definition (bsc#1012628).
- drm/amd: Fix logic error in
  sienna_cichlid_update_pcie_parameters() (bsc#1012628).
- drm/amd: Fix detection of _PR3 on the PCIe root port
  (bsc#1012628).
- drm/i915: Don't set PIPE_CONTROL_FLUSH_L3 for aux inval
  (bsc#1012628).
- net: prevent rewrite of msg_name in sock_sendmsg()
  (bsc#1012628).
- btrfs: always print transaction aborted messages with an error
  level (bsc#1012628).
- io_uring: ensure io_lockdep_assert_cq_locked() handles disabled
  rings (bsc#1012628).
- io_uring/kbuf: don't allow registered buffer rings on highmem
  pages (bsc#1012628).
- net: replace calls to sock-&gt;ops-&gt;connect() with kernel_connect()
  (bsc#1012628).
- platform/x86/intel/ifs: release cpus_read_lock() (bsc#1012628).
- PCI: qcom: Fix IPQ8074 enumeration (bsc#1012628).
- PCI/PM: Mark devices disconnected if upstream PCIe link is
  down on resume (bsc#1012628).
- md/raid5: release batch_last before waiting for another
  stripe_head (bsc#1012628).
- io_uring: don't allow IORING_SETUP_NO_MMAP rings on highmem
  pages (bsc#1012628).
- wifi: mwifiex: Fix tlv_buf_left calculation (bsc#1012628).
- wifi: rtw88: rtw8723d: Fix MAC address offset in EEPROM
  (bsc#1012628).
- Bluetooth: hci_sync: Fix handling of
  HCI_QUIRK_STRICT_DUPLICATE_FILTER (bsc#1012628).
- wifi: brcmfmac: Replace 1-element arrays with flexible arrays
  (bsc#1012628).
- Bluetooth: hci_codec: Fix leaking content of local_codecs
  (bsc#1012628).
- qed/red_ll2: Fix undefined behavior bug in struct qed_ll2_info
  (bsc#1012628).
- mptcp: userspace pm allow creating id 0 subflow (bsc#1012628).
- mptcp: fix delegated action races (bsc#1012628).
- net: ethernet: mediatek: disable irq before schedule napi
  (bsc#1012628).
- vringh: don't use vringh_kiov_advance() in vringh_iov_xfer()
  (bsc#1012628).
- net: mana: Fix TX CQE error handling (bsc#1012628).
- iommu/vt-d: Avoid memory allocation in iommu_suspend()
  (bsc#1012628).
- scsi: zfcp: Fix a double put in zfcp_port_enqueue()
  (bsc#1012628).
- iommu/apple-dart: Handle DMA_FQ domains in attach_dev()
  (bsc#1012628).
- maple_tree: add MAS_UNDERFLOW and MAS_OVERFLOW states
  (bsc#1012628).
- maple_tree: reduce resets during store setup (bsc#1012628).
- iommu/arm-smmu-v3: Avoid constructing invalid range commands
  (bsc#1012628).
- net: release reference to inet6_dev pointer (bsc#1012628).
- net: change accept_ra_min_rtr_lft to affect all RA lifetimes
  (bsc#1012628).
- net: add sysctl accept_ra_min_rtr_lft (bsc#1012628).
- arm64: cpufeature: Fix CLRBHB and BC detection (bsc#1012628).
- arm64: add HWCAP for FEAT_HBC (hinted conditional branches)
  (bsc#1012628).
- btrfs: don't clear uptodate on write errors (bsc#1012628).
- btrfs: remove end_extent_writepage (bsc#1012628).
- btrfs: remove btrfs_writepage_endio_finish_ordered
  (bsc#1012628).
- ata: libata-scsi: Fix delayed scsi_rescan_device() execution
  (bsc#1012628).
- scsi: Do not attempt to rescan suspended devices (bsc#1012628).
- scsi: core: Improve type safety of scsi_rescan_device()
  (bsc#1012628).
- mptcp: fix dangling connection hang-up (bsc#1012628).
- mptcp: rename timer related helper to less confusing names
  (bsc#1012628).
- mptcp: Remove unnecessary test for __mptcp_init_sock()
  (bsc#1012628).
- maple_tree: add mas_is_active() to detect in-tree walks
  (bsc#1012628).
- ASoC: tegra: Fix redundant PLLA and PLLA_OUT0 updates
  (bsc#1012628).
- ASoC: soc-utils: Export snd_soc_dai_is_dummy() symbol
  (bsc#1012628).
- commit e060757</changelog>
  <changelog author="matwey.kornilov@gmail.com" date="1697284800">- config: Reenable Rockchip RK8XX hardware
  In Linux commit
    c20e8c5b1203 ("mfd: rk808: Split into core and i2c")
  CONFIG_MFD_RK808 was renamed to CONFIG_MFD_RK8XX.
  Reenable options required to boot kernel 6.5 on Rock64 board.
- commit e8bd3c1</changelog>
  <changelog author="jslaby@suse.cz" date="1697457600">- Revert "x86/smp: Put CPUs into INIT on shutdown if possible"
  (shutdown-issue).
- commit 9fcbf99</changelog>
  <changelog author="neilb@suse.de" date="1697544000">- NFSv4.1: fixup use EXCHGID4_FLAG_USE_PNFS_DS for DS server
  (bsc#1216201).
- commit 1dbb418</changelog>
  <changelog author="jslaby@suse.cz" date="1697803200">- Linux 6.5.8 (bsc#1012628).
- net: stmmac: remove unneeded stmmac_poll_controller
  (bsc#1012628).
- RDMA/cxgb4: Check skb value for failure to allocate
  (bsc#1012628).
- perf/arm-cmn: Fix the unhandled overflow status of counter 4
  to 7 (bsc#1012628).
- platform/x86: think-lmi: Fix reference leak (bsc#1012628).
- drm/i915: Register engines early to avoid type confusion
  (bsc#1012628).
- cpuidle, ACPI: Evaluate LPI arch_flags for broadcast timer
  (bsc#1012628).
- drm/amdgpu: Fix a memory leak (bsc#1012628).
- platform/x86: hp-wmi:: Mark driver struct with __refdata to
  prevent section mismatch warning (bsc#1012628).
- media: dt-bindings: imx7-csi: Make power-domains not required
  for imx8mq (bsc#1012628).
- drm/amd/display: implement pipe type definition and adding
  accessors (bsc#1012628).
- drm/amd/display: apply edge-case DISPCLK WDIVIDER changes to
  master OTG pipes only (bsc#1012628).
- scsi: Do not rescan devices with a suspended queue
  (bsc#1012628).
- ata: pata_parport: fix pata_parport_devchk (bsc#1012628).
- ata: pata_parport: implement set_devctl (bsc#1012628).
- HID: logitech-hidpp: Fix kernel crash on receiver USB disconnect
  (bsc#1012628).
- quota: Fix slow quotaoff (bsc#1012628).
- dm crypt: Fix reqsize in crypt_iv_eboiv_gen (bsc#1012628).
- ASoC: amd: yc: Fix non-functional mic on Lenovo 82YM
  (bsc#1012628).
- ASoC: hdmi-codec: Fix broken channel map reporting
  (bsc#1012628).
- ata: libata-scsi: Disable scsi device manage_system_start_stop
  (bsc#1012628).
- net: prevent address rewrite in kernel_bind() (bsc#1012628).
- arm64: dts: qcom: sm8150: extend the size of the PDC resource
  (bsc#1012628).
- dt-bindings: interrupt-controller: renesas,rzg2l-irqc: Update
  description for '#interrupt-cells' property (bsc#1012628).
- irqchip: renesas-rzg2l: Fix logic to clear TINT interrupt source
  (bsc#1012628).
- KEYS: trusted: Remove redundant static calls usage
  (bsc#1012628).
- ALSA: usb-audio: Fix microphone sound on Opencomm2 Headset
  (bsc#1012628).
- ALSA: usb-audio: Fix microphone sound on Nexigo webcam
  (bsc#1012628).
- ALSA: hda: cs35l41: Cleanup and fix double free in firmware
  request (bsc#1012628).
- ALSA: hda/realtek: Change model for Intel RVP board
  (bsc#1012628).
- ASoC: SOF: amd: fix for firmware reload failure after playback
  (bsc#1012628).
- ASoC: simple-card-utils: fixup simple_util_startup() error
  handling (bsc#1012628).
- ASoC: Intel: soc-acpi: fix Dell SKU 0B34 (bsc#1012628).
- ASoC: Intel: soc-acpi: Add entry for HDMI_In capture support
  in MTL match table (bsc#1012628).
- ASoC: fsl_sai: Don't disable bitclock for i.MX8MP (bsc#1012628).
- ASoC: Intel: sof_sdw: add support for SKU 0B14 (bsc#1012628).
- ASoC: Intel: soc-acpi: Add entry for sof_es8336 in MTL match
  table (bsc#1012628).
- ALSA: hda/realtek: Add quirk for HP Victus 16-d1xxx to enable
  mute LED (bsc#1012628).
- ALSA: hda/realtek: Add quirk for mute LEDs on HP ENVY x360
  15-eu0xxx (bsc#1012628).
- ALSA: hda/realtek - ALC287 I2S speaker platform support
  (bsc#1012628).
- ALSA: hda/realtek - ALC287 merge RTK codec with CS CS35L41 AMP
  (bsc#1012628).
- pinctrl: nuvoton: wpcm450: fix out of bounds write
  (bsc#1012628).
- pinctrl: starfive: jh7110: Fix failure to set irq after
  CONFIG_PM is enabled (bsc#1012628).
- drm/msm/dp: do not reinitialize phy unless retry during link
  training (bsc#1012628).
- drm/msm/dsi: skip the wait for video mode done if not applicable
  (bsc#1012628).
- drm/msm/dsi: fix irq_of_parse_and_map() error checking
  (bsc#1012628).
- drm/msm/dpu: change _dpu_plane_calc_bw() to use u64 to avoid
  overflow (bsc#1012628).
- drm/msm/dp: Add newlines to debug printks (bsc#1012628).
- drm/msm/dpu: fail dpu_plane_atomic_check() based on mdp clk
  limits (bsc#1012628).
- phy: lynx-28g: cancel the CDR check work item on the remove path
  (bsc#1012628).
- phy: lynx-28g: lock PHY while performing CDR lock workaround
  (bsc#1012628).
- phy: lynx-28g: serialize concurrent phy_set_mode_ext() calls
  to shared registers (bsc#1012628).
- net: dsa: qca8k: fix regmap bulk read/write methods on big
  endian systems (bsc#1012628).
- net: dsa: qca8k: fix potential MDIO bus conflict when accessing
  internal PHYs via management frames (bsc#1012628).
- can: isotp: isotp_sendmsg(): fix TX state detection and wait
  behavior (bsc#1012628).
- can: sun4i_can: Only show Kconfig if ARCH_SUNXI is set
  (bsc#1012628).
- arm64: dts: mediatek: fix t-phy unit name (bsc#1012628).
- arm64: dts: mediatek: mt8195: Set DSU PMU status to fail
  (bsc#1012628).
- devlink: Hold devlink lock on health reporter dump get
  (bsc#1012628).
- ravb: Fix up dma_free_coherent() call in ravb_remove()
  (bsc#1012628).
- ravb: Fix use-after-free issue in ravb_tx_timeout_work()
  (bsc#1012628).
- ieee802154: ca8210: Fix a potential UAF in ca8210_probe
  (bsc#1012628).
- mlxsw: fix mlxsw_sp2_nve_vxlan_learning_set() return type
  (bsc#1012628).
- xen-netback: use default TX queue size for vifs (bsc#1012628).
- riscv, bpf: Sign-extend return values (bsc#1012628).
- riscv, bpf: Track both a0 (RISC-V ABI) and a5 (BPF) return
  values (bsc#1012628).
- xdp: Fix zero-size allocation warning in xskq_create()
  (bsc#1012628).
- drm/vmwgfx: fix typo of sizeof argument (bsc#1012628).
- bpf: Fix verifier log for async callback return values
  (bsc#1012628).
- net: refine debug info in skb_checksum_help() (bsc#1012628).
- octeontx2-pf: mcs: update PN only when update_pn is true
  (bsc#1012628).
- net: macsec: indicate next pn update when offloading
  (bsc#1012628).
- net: phy: mscc: macsec: reject PN update requests (bsc#1012628).
- net/mlx5e: macsec: use update_pn flag instead of PN comparation
  (bsc#1012628).
- drm/panel: boe-tv101wum-nl6: Completely pull GPW to VGL before
  TP term (bsc#1012628).
- ixgbe: fix crash with empty VF macvlan list (bsc#1012628).
- net/smc: Fix dependency of SMC on ISM (bsc#1012628).
- net/mlx5e: Again mutually exclude RX-FCS and RX-port-timestamp
  (bsc#1012628).
- s390/bpf: Fix clobbering the caller's backchain in the
  trampoline (bsc#1012628).
- s390/bpf: Fix unwinding past the trampoline (bsc#1012628).
- net: nfc: fix races in nfc_llcp_sock_get() and
  nfc_llcp_sock_get_sn() (bsc#1012628).
- net/smc: Fix pos miscalculation in statistics (bsc#1012628).
- net: tcp: fix crashes trying to free half-baked MTU probes
  (bsc#1012628).
- pinctrl: renesas: rzn1: Enable missing PINMUX (bsc#1012628).
- af_packet: Fix fortified memcpy() without flex array
  (bsc#1012628).
- nfc: nci: assert requested protocol is valid (bsc#1012628).
- octeontx2-pf: Fix page pool frag allocation warning
  (bsc#1012628).
- rswitch: Fix renesas_eth_sw_remove() implementation
  (bsc#1012628).
- rswitch: Fix imbalance phy_power_off() calling (bsc#1012628).
- workqueue: Override implicit ordered attribute in
  workqueue_apply_unbound_cpumask() (bsc#1012628).
- riscv: signal: fix sigaltstack frame size checking
  (bsc#1012628).
- ovl: temporarily disable appending lowedirs (bsc#1012628).
- dmaengine: stm32-mdma: abort resume if no ongoing transfer
  (bsc#1012628).
- dmaengine: stm32-dma: fix stm32_dma_prep_slave_sg in case of
  MDMA chaining (bsc#1012628).
- dmaengine: stm32-dma: fix residue in case of MDMA chaining
  (bsc#1012628).
- dmaengine: stm32-mdma: use Link Address Register to compute
  residue (bsc#1012628).
- dmaengine: stm32-mdma: set in_flight_bytes in case CRQA flag
  is set (bsc#1012628).
- usb: xhci: xhci-ring: Use sysdev for mapping bounce buffer
  (bsc#1012628).
- xhci: track port suspend state correctly in unsuccessful resume
  cases (bsc#1012628).
- xhci: Clear EHB bit only at end of interrupt handler
  (bsc#1012628).
- xhci: Preserve RsvdP bits in ERSTBA register correctly
  (bsc#1012628).
- net: usb: dm9601: fix uninitialized variable use in
  dm9601_mdio_read (bsc#1012628).
- usb: dwc3: Soft reset phy on probe for host (bsc#1012628).
- usb: cdns3: Modify the return value of cdns_set_active ()
  to void when CONFIG_PM_SLEEP is disabled (bsc#1012628).
- usb: hub: Guard against accesses to uninitialized BOS
  descriptors (bsc#1012628).
- usb: musb: Get the musb_qh poniter after musb_giveback
  (bsc#1012628).
- usb: musb: Modify the "HWVers" register address (bsc#1012628).
- iio: pressure: bmp280: Fix NULL pointer exception (bsc#1012628).
- iio: imu: bno055: Fix missing Kconfig dependencies
  (bsc#1012628).
- iio: cros_ec: fix an use-after-free in
  cros_ec_sensors_push_data() (bsc#1012628).
- iio: adc: imx8qxp: Fix address for command buffer registers
  (bsc#1012628).
- iio: dac: ad3552r: Correct device IDs (bsc#1012628).
- iio: admv1013: add mixer_vgate corner cases (bsc#1012628).
- iio: pressure: dps310: Adjust Timeout Settings (bsc#1012628).
- iio: pressure: ms5611: ms5611_prom_is_valid false negative bug
  (bsc#1012628).
- iio: adc: ad7192: Correct reference voltage (bsc#1012628).
- iio: addac: Kconfig: update ad74413r selections (bsc#1012628).
- media: subdev: Don't report V4L2_SUBDEV_CAP_STREAMS when the
  streams API is disabled (bsc#1012628).
- arm64: dts: mediatek: mt8195-demo: fix the memory size to 8GB
  (bsc#1012628).
- arm64: dts: mediatek: mt8195-demo: update and reorder reserved
  memory regions (bsc#1012628).
- drm: Do not overrun array in drm_gem_get_pages() (bsc#1012628).
- drm/tiny: correctly print `struct resource *` on error
  (bsc#1012628).
- drm/atomic-helper: relax unregistered connector check
  (bsc#1012628).
- drm/amdgpu: add missing NULL check (bsc#1012628).
- drm/amd/display: Don't set dpms_off for seamless boot
  (bsc#1012628).
- drm/vmwgfx: Keep a gem reference to user bos in surfaces
  (bsc#1012628).
- ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CBA
  (bsc#1012628).
- ACPI: resource: Add TongFang GM6BGEQ, GM6BG5Q and GM6BG0Q to
  irq1_edge_low_force_override[] (bsc#1012628).
- ACPI: EC: Add quirk for the HP Pavilion Gaming 15-dk1xxx
  (bsc#1012628).
- serial: Reduce spinlocked portion of uart_rs485_config()
  (bsc#1012628).
- serial: 8250_omap: Fix errors with no_console_suspend
  (bsc#1012628).
- serial: core: Fix checks for tx runtime PM state (bsc#1012628).
- binder: fix memory leaks of spam and pending work (bsc#1012628).
- ksmbd: not allow to open file if delelete on close bit is set
  (bsc#1012628).
- perf/x86/lbr: Filter vsyscall addresses (bsc#1012628).
- x86/cpu: Fix AMD erratum #1485 on Zen4-based CPUs (bsc#1012628).
- x86/alternatives: Disable KASAN in apply_alternatives()
  (bsc#1012628).
- mcb: remove is_added flag from mcb_device struct (bsc#1012628).
- thunderbolt: Workaround an IOMMU fault on certain systems with
  Intel Maple Ridge (bsc#1012628).
- thunderbolt: Check that lane 1 is in CL0 before enabling lane
  bonding (bsc#1012628).
- thunderbolt: Correct TMU mode initialization from hardware
  (bsc#1012628).
- thunderbolt: Restart XDomain discovery handshake after failure
  (bsc#1012628).
- powerpc/pseries: Fix STK_PARAM access in the hcall tracing code
  (bsc#1012628).
- powerpc/47x: Fix 47x syscall return crash (bsc#1012628).
- libceph: use kernel_connect() (bsc#1012628).
- ceph: fix incorrect revoked caps assert in ceph_fill_file_size()
  (bsc#1012628).
- ceph: fix type promotion bug on 32bit systems (bsc#1012628).
- Input: powermate - fix use-after-free in
  powermate_config_complete (bsc#1012628).
- Input: psmouse - fix fast_reconnect function for PS/2 mode
  (bsc#1012628).
- Input: xpad - add PXN V900 support (bsc#1012628).
- Input: i8042 - add Fujitsu Lifebook E5411 to i8042 quirk table
  (bsc#1012628).
- Input: xpad - add HyperX Clutch Gladiate Support (bsc#1012628).
- Input: goodix - ensure int GPIO is in input for gpio_count ==
  1 &amp;&amp; gpio_int_idx == 0 case (bsc#1012628).
- tee: amdtee: fix use-after-free vulnerability in
  amdtee_close_session (bsc#1012628).
- mctp: perform route lookups under a RCU read-side lock
  (bsc#1012628).
- block: Don't invalidate pagecache for invalid falloc modes
  (bsc#1012628).
- nfp: flower: avoid rmmod nfp crash issues (bsc#1012628).
- can: sja1000: Always restart the Tx queue after an overrun
  (bsc#1012628).
- power: supply: qcom_battmgr: fix battery_id type (bsc#1012628).
- power: supply: qcom_battmgr: fix enable request endianness
  (bsc#1012628).
- usb: typec: ucsi: Use GET_CAPABILITY attributes data to set
  power supply scope (bsc#1012628).
- cgroup: Remove duplicates in cgroup v1 tasks file (bsc#1012628).
- dma-buf: add dma_fence_timestamp helper (bsc#1012628).
- pinctrl: avoid unsafe code pattern in find_pinctrl()
  (bsc#1012628).
- scsi: ufs: core: Correct clear TM error log (bsc#1012628).
- riscv: Only consider swbp/ss handlers for correct privileged
  mode (bsc#1012628).
- counter: chrdev: fix getting array extensions (bsc#1012628).
- counter: microchip-tcb-capture: Fix the use of internal GCLK
  logic (bsc#1012628).
- coresight: Fix run time warnings while reusing ETR buffer
  (bsc#1012628).
- riscv: Remove duplicate objcopy flag (bsc#1012628).
- RISC-V: Fix wrong use of CONFIG_HAVE_SOFTIRQ_ON_OWN_STACK
  (bsc#1012628).
- usb: typec: ucsi: Fix missing link removal (bsc#1012628).
- usb: typec: altmodes/displayport: Signal hpd low when exiting
  mode (bsc#1012628).
- usb: typec: ucsi: Clear EVENT_PENDING bit if ucsi_send_command
  fails (bsc#1012628).
- usb: gadget: udc-xilinx: replace memcpy with memcpy_toio
  (bsc#1012628).
- usb: gadget: ncm: Handle decoding of multiple NTB's in unwrap
  call (bsc#1012628).
- usb: cdnsp: Fixes issue with dequeuing not queued requests
  (bsc#1012628).
- usb: typec: qcom: Update the logic of regulator enable and
  disable (bsc#1012628).
- usb: misc: onboard_hub: add support for Microchip USB2412 USB
  2.0 hub (bsc#1012628).
- dmaengine: idxd: use spin_lock_irqsave before
  wait_event_lock_irq (bsc#1012628).
- dmaengine: mediatek: Fix deadlock caused by synchronize_irq()
  (bsc#1012628).
- powerpc/8xx: Fix pte_access_permitted() for PAGE_NONE
  (bsc#1012628).
- powerpc/64e: Fix wrong test in __ptep_test_and_clear_young()
  (bsc#1012628).
- fs: Fix kernel-doc warnings (bsc#1012628).
- fs: factor out vfs_parse_monolithic_sep() helper (bsc#1012628).
- ovl: fix regression in parsing of mount options with escaped
  comma (bsc#1012628).
- ovl: make use of -&gt;layers safe in rcu pathwalk (bsc#1012628).
- ovl: fix regression in showing lowerdir mount option
  (bsc#1012628).
- ALSA: hda/realtek - Fixed two speaker platform (bsc#1012628).
- Rename to
  patches.kernel.org/6.5.8-179-Revert-x86-smp-Put-CPUs-into-INIT-on-shutdown-i.patch.
- commit 51baea8</changelog>
  <changelog author="clin@suse.com" date="1697803201">- Delete
  patches.suse/clk-qcom-sc8280xp-Add-fallback-compatibles-to-lpasscc.patch.
  Removed lpasscc fallback compatibles since Lenovo X13s UEFI FW has fixes since v1.58
- commit d32d7cb</changelog>
  <changelog author="clin@suse.com" date="1697803202">- Refresh
  patches.suse/firmware-Add-support-for-Qualcomm-UEFI-Secure-Applic.patch.
- Refresh
  patches.suse/firmware-qcom_scm-Add-support-for-Qualcomm-Secure-Ex.patch.
- Refresh
  patches.suse/lib-ucs2_string-Add-UCS-2-strscpy-function.patch.
  Update upstream status.
- commit ee580b5</changelog>
  <changelog author="jslaby@suse.cz" date="1698062400">- Refresh
  patches.suse/NFSv4-1-fixup-use-EXCHGID4-FLAG-USE-PNFS-DS-for-DS-server-.patch.
  Update upstream status.
- commit 06d7c82</changelog>
  <changelog author="jslaby@suse.cz" date="1698235200">- Linux 6.5.9 (bsc#1012628).
- Bluetooth: hci_event: Ignore NULL link key (bsc#1012628).
- Bluetooth: Reject connection with the device which has same
  BD_ADDR (bsc#1012628).
- Bluetooth: Fix a refcnt underflow problem for hci_conn
  (bsc#1012628).
- Bluetooth: vhci: Fix race when opening vhci device
  (bsc#1012628).
- Bluetooth: hci_event: Fix coding style (bsc#1012628).
- Bluetooth: avoid memcmp() out of bounds warning (bsc#1012628).
- Bluetooth: hci_conn: Fix modifying handle while aborting
  (bsc#1012628).
- ice: fix over-shifted variable (bsc#1012628).
- ice: Fix safe mode when DDP is missing (bsc#1012628).
- ice: reset first in crash dump kernels (bsc#1012628).
- net/smc: return the right falback reason when prefix checks fail
  (bsc#1012628).
- btrfs: fix stripe length calculation for non-zoned data chunk
  allocation (bsc#1012628).
- nfc: nci: fix possible NULL pointer dereference in
  send_acknowledge() (bsc#1012628).
- regmap: fix NULL deref on lookup (bsc#1012628).
- KVM: x86: Mask LVTPC when handling a PMI (bsc#1012628).
- x86/sev: Disable MMIO emulation from user mode (bsc#1012628).
- x86/sev: Check IOBM for IOIO exceptions from user-space
  (bsc#1012628).
- x86/sev: Check for user-space IOIO pointing to kernel space
  (bsc#1012628).
- x86/fpu: Allow caller to constrain xfeatures when copying to
  uabi buffer (bsc#1012628).
- KVM: x86/pmu: Truncate counter value to allowed width on write
  (bsc#1012628).
- KVM: x86: Constrain guest-supported xfeatures only at
  KVM_GET_XSAVE{2} (bsc#1012628).
- x86: KVM: SVM: always update the x2avic msr interception
  (bsc#1012628).
- x86: KVM: SVM: add support for Invalid IPI Vector interception
  (bsc#1012628).
- x86: KVM: SVM: refresh AVIC inhibition in svm_leave_nested()
  (bsc#1012628).
- audit,io_uring: io_uring openat triggers audit reference count
  underflow (bsc#1012628).
- tcp: check mptcp-level constraints for backlog coalescing
  (bsc#1012628).
- mptcp: more conservative check for zero probes (bsc#1012628).
- selftests: mptcp: join: no RST when rm subflow/addr
  (bsc#1012628).
- mm: slab: Do not create kmalloc caches smaller than
  arch_slab_minalign() (bsc#1012628).
- fs/ntfs3: Fix OOB read in ntfs_init_from_boot (bsc#1012628).
- fs/ntfs3: Fix possible null-pointer dereference in hdr_find_e()
  (bsc#1012628).
- fs/ntfs3: fix panic about slab-out-of-bounds caused by
  ntfs_list_ea() (bsc#1012628).
- fs/ntfs3: Fix shift-out-of-bounds in ntfs_fill_super
  (bsc#1012628).
- fs/ntfs3: fix deadlock in mark_as_free_ex (bsc#1012628).
- Revert "net: wwan: iosm: enable runtime pm support for 7560"
  (bsc#1012628).
- netfilter: nft_payload: fix wrong mac header matching
  (bsc#1012628).
- io_uring: fix crash with IORING_SETUP_NO_MMAP and invalid SQ
  ring address (bsc#1012628).
- nvmet-tcp: Fix a possible UAF in queue intialization setup
  (bsc#1012628).
- drm/i915: Retry gtt fault when out of fence registers
  (bsc#1012628).
- drm/mediatek: Correctly free sg_table in gem prime vmap
  (bsc#1012628).
- drm/nouveau/disp: fix DP capable DSM connectors (bsc#1012628).
- drm/edid: add 8 bpc quirk to the BenQ GW2765 (bsc#1012628).
- ALSA: hda/realtek - Fixed ASUS platform headset Mic issue
  (bsc#1012628).
- ALSA: hda/realtek: Add quirk for ASUS ROG GU603ZV (bsc#1012628).
- ALSA: hda/relatek: Enable Mute LED on HP Laptop 15s-fq5xxx
  (bsc#1012628).
- ASoC: codecs: wcd938x-sdw: fix use after free on driver unbind
  (bsc#1012628).
- ASoC: codecs: wcd938x-sdw: fix runtime PM imbalance on probe
  errors (bsc#1012628).
- ASoC: codecs: wcd938x: drop bogus bind error handling
  (bsc#1012628).
- ASoC: codecs: wcd938x: fix unbind tear down order (bsc#1012628).
- ASoC: codecs: wcd938x: fix resource leaks on bind errors
  (bsc#1012628).
- ASoC: codecs: wcd938x: fix regulator leaks on probe errors
  (bsc#1012628).
- ASoC: codecs: wcd938x: fix runtime PM imbalance on remove
  (bsc#1012628).
- qed: fix LL2 RX buffer allocation (bsc#1012628).
- xfrm: fix a data-race in xfrm_lookup_with_ifid() (bsc#1012628).
- xfrm6: fix inet6_dev refcount underflow problem (bsc#1012628).
- xfrm: fix a data-race in xfrm_gen_index() (bsc#1012628).
- xfrm: interface: use DEV_STATS_INC() (bsc#1012628).
- net: xfrm: skip policies marked as dead while reinserting
  policies (bsc#1012628).
- fprobe: Fix to ensure the number of active retprobes is not zero
  (bsc#1012628).
- wifi: cfg80211: use system_unbound_wq for wiphy work
  (bsc#1012628).
- net: ipv4: fix return value check in esp_remove_trailer
  (bsc#1012628).
- net: ipv6: fix return value check in esp_remove_trailer
  (bsc#1012628).
- net: rfkill: gpio: prevent value glitch during probe
  (bsc#1012628).
- tcp: fix excessive TLP and RACK timeouts from HZ rounding
  (bsc#1012628).
- tcp: tsq: relax tcp_small_queue_check() when rtx queue contains
  a single skb (bsc#1012628).
- tcp: Fix listen() warning with v4-mapped-v6 address
  (bsc#1012628).
- docs: fix info about representor identification (bsc#1012628).
- tun: prevent negative ifindex (bsc#1012628).
- gve: Do not fully free QPL pages on prefill errors
  (bsc#1012628).
- ipv4: fib: annotate races around nh-&gt;nh_saddr_genid and
  nh-&gt;nh_saddr (bsc#1012628).
- net: usb: smsc95xx: Fix an error code in smsc95xx_reset()
  (bsc#1012628).
- octeon_ep: update BQL sent bytes before ringing doorbell
  (bsc#1012628).
- i40e: prevent crash on probe if hw registers have invalid values
  (bsc#1012628).
- net: dsa: bcm_sf2: Fix possible memory leak in
  bcm_sf2_mdio_register() (bsc#1012628).
- bonding: Return pointer to data after pull on skb (bsc#1012628).
- net/sched: sch_hfsc: upgrade 'rt' to 'sc' when it becomes a
  inner curve (bsc#1012628).
- neighbor: tracing: Move pin6 inside CONFIG_IPV6=y section
  (bsc#1012628).
- selftests: openvswitch: Catch cases where the tests are killed
  (bsc#1012628).
- selftests: openvswitch: Fix the ct_tuple for v4 (bsc#1012628).
- selftests: netfilter: Run nft_audit.sh in its own netns
  (bsc#1012628).
- netfilter: nft_set_rbtree: .deactivate fails if element has
  expired (bsc#1012628).
- netlink: Correct offload_xstats size (bsc#1012628).
- netfilter: nf_tables: do not refresh timeout when resetting
  element (bsc#1012628).
- nf_tables: fix NULL pointer dereference in
  nft_expr_inner_parse() (bsc#1012628).
- nf_tables: fix NULL pointer dereference in nft_inner_init()
  (bsc#1012628).
- netfilter: nf_tables: do not remove elements if set backend
  implements .abort (bsc#1012628).
- netfilter: nf_tables: revert do not remove elements if set
  backend implements .abort (bsc#1012628).
- selftests: openvswitch: Add version check for pyroute2
  (bsc#1012628).
- net: phy: bcm7xxx: Add missing 16nm EPHY statistics
  (bsc#1012628).
- net: pktgen: Fix interface flags printing (bsc#1012628).
- net: more strict VIRTIO_NET_HDR_GSO_UDP_L4 validation
  (bsc#1012628).
- net: mdio-mux: fix C45 access returning -EIO after API change
  (bsc#1012628).
- net: avoid UAF on deleted altname (bsc#1012628).
- net: fix ifname in netlink ntf during netns move (bsc#1012628).
- net: check for altname conflicts when changing netdev's netns
  (bsc#1012628).
- iio: light: vcnl4000: Don't power on/off chip in config
  (bsc#1012628).
- pwr-mlxbf: extend Kconfig to include gpio-mlxbf3 dependency
  (bsc#1012628).
- ARM: dts: ti: omap: Fix noisy serial with overrun-throttle-ms
  for mapphone (bsc#1012628).
- arm64: dts: mediatek: Fix "mediatek,merge-mute" and
  "mediatek,merge-fifo-en" types (bsc#1012628).
- fs-writeback: do not requeue a clean inode having skipped pages
  (bsc#1012628).
- btrfs: fix race when refilling delayed refs block reserve
  (bsc#1012628).
- btrfs: prevent transaction block reserve underflow when starting
  transaction (bsc#1012628).
- btrfs: return -EUCLEAN for delayed tree ref with a ref count
  not equals to 1 (bsc#1012628).
- btrfs: initialize start_slot in btrfs_log_prealloc_extents
  (bsc#1012628).
- i2c: mux: Avoid potential false error message in
  i2c_mux_add_adapter (bsc#1012628).
- overlayfs: set ctime when setting mtime and atime (bsc#1012628).
- accel/ivpu: Don't flood dmesg with VPU ready message
  (bsc#1012628).
- gpio: timberdale: Fix potential deadlock on &amp;tgpio-&gt;lock
  (bsc#1012628).
- ata: libata-core: Fix compilation warning in
  ata_dev_config_ncq() (bsc#1012628).
- ata: libata-eh: Fix compilation warning in ata_eh_link_report()
  (bsc#1012628).
- tracing: relax trace_event_eval_update() execution with
  cond_resched() (bsc#1012628).
- wifi: mwifiex: Sanity check tlv_len and tlv_bitmap_len
  (bsc#1012628).
- wifi: cfg80211: validate AP phy operation before starting it
  (bsc#1012628).
- wifi: iwlwifi: Ensure ack flag is properly cleared
  (bsc#1012628).
- rfkill: sync before userspace visibility/changes (bsc#1012628).
- HID: logitech-hidpp: Add Bluetooth ID for the Logitech M720
  Triathlon mouse (bsc#1012628).
- HID: holtek: fix slab-out-of-bounds Write in
  holtek_kbd_input_event (bsc#1012628).
- Bluetooth: btusb: add shutdown function for QCA6174
  (bsc#1012628).
- Bluetooth: Avoid redundant authentication (bsc#1012628).
- Bluetooth: hci_core: Fix build warnings (bsc#1012628).
- wifi: cfg80211: Fix 6GHz scan configuration (bsc#1012628).
- wifi: mac80211: work around Cisco AP 9115 VHT MPDU length
  (bsc#1012628).
- wifi: mac80211: allow transmitting EAPOL frames with tainted
  key (bsc#1012628).
- wifi: cfg80211: avoid leaking stack data into trace
  (bsc#1012628).
- regulator/core: Revert "fix kobject release warning and memory
  leak in regulator_register()" (bsc#1012628).
- SUNRPC: Fail quickly when server does not recognize TLS
  (bsc#1012628).
- SUNRPC/TLS: Lock the lower_xprt during the tls handshake
  (bsc#1012628).
- nfs: decrement nrequests counter before releasing the req
  (bsc#1012628).
- sky2: Make sure there is at least one frag_addr available
  (bsc#1012628).
- ipv4/fib: send notify when delete source address routes
  (bsc#1012628).
- drm: panel-orientation-quirks: Add quirk for One Mix 2S
  (bsc#1012628).
- btrfs: fix some -Wmaybe-uninitialized warnings in ioctl.c
  (bsc#1012628).
- btrfs: error out when COWing block using a stale transaction
  (bsc#1012628).
- btrfs: error when COWing block from a root that is being deleted
  (bsc#1012628).
- btrfs: error out when reallocating block for defrag using a
  stale transaction (bsc#1012628).
- platform/x86: touchscreen_dmi: Add info for the BUSH Bush
  Windows tablet (bsc#1012628).
- drm/amd/pm: add unique_id for gc 11.0.3 (bsc#1012628).
- HID: multitouch: Add required quirk for Synaptics 0xcd7e device
  (bsc#1012628).
- HID: nintendo: reinitialize USB Pro Controller after resuming
  from suspend (bsc#1012628).
- HID: Add quirk to ignore the touchscreen battery on HP ENVY
  15-eu0556ng (bsc#1012628).
- platform/x86: touchscreen_dmi: Add info for the Positivo C4128B
  (bsc#1012628).
- cpufreq: schedutil: Update next_freq when cpufreq_limits change
  (bsc#1012628).
- io-wq: fully initialize wqe before calling
  cpuhp_state_add_instance_nocalls() (bsc#1012628).
- Bluetooth: hci_sync: Fix not handling ISO_LINK in
  hci_abort_conn_sync (bsc#1012628).
- Bluetooth: hci_sync: Introduce PTR_UINT/UINT_PTR macros
  (bsc#1012628).
- Bluetooth: ISO: Fix invalid context error (bsc#1012628).
- Bluetooth: hci_sync: delete CIS in BT_OPEN/CONNECT/BOUND when
  aborting (bsc#1012628).
- Bluetooth: hci_sync: always check if connection is alive before
  deleting (bsc#1012628).
- net/mlx5: E-switch, register event handler before arming the
  event (bsc#1012628).
- net/mlx5: Handle fw tracer change ownership event based on MTRC
  (bsc#1012628).
- net/mlx5e: RX, Fix page_pool allocation failure recovery for
  striding rq (bsc#1012628).
- net/mlx5e: RX, Fix page_pool allocation failure recovery for
  legacy rq (bsc#1012628).
- net/mlx5e: XDP, Fix XDP_REDIRECT mpwqe page fragment leaks on
  shutdown (bsc#1012628).
- net/mlx5e: Take RTNL lock before triggering netdev notifiers
  (bsc#1012628).
- net/mlx5e: Don't offload internal port if filter device is
  out device (bsc#1012628).
- net/mlx5e: Fix VF representors reporting zero counters to
  "ip -s" command (bsc#1012628).
- net/tls: split tls_rx_reader_lock (bsc#1012628).
- tcp: allow again tcp_disconnect() when threads are waiting
  (bsc#1012628).
- Bluetooth: hci_event: Fix using memcmp when comparing keys
  (bsc#1012628).
- tcp_bpf: properly release resources on error paths
  (bsc#1012628).
- mtd: rawnand: qcom: Unmap the right resource upon probe failure
  (bsc#1012628).
- mtd: rawnand: pl353: Ensure program page operations are
  successful (bsc#1012628).
- mtd: rawnand: marvell: Ensure program page operations are
  successful (bsc#1012628).
- mtd: rawnand: arasan: Ensure program page operations are
  successful (bsc#1012628).
- mtd: rawnand: Ensure the nand chip supports cached reads
  (bsc#1012628).
- mtd: spinand: micron: correct bitmask for ecc status
  (bsc#1012628).
- mtd: physmap-core: Restore map_rom fallback (bsc#1012628).
- dt-bindings: mmc: sdhci-msm: correct minimum number of clocks
  (bsc#1012628).
- mmc: sdhci-pci-gli: fix LPM negotiation so x86/S0ix SoCs can
  suspend (bsc#1012628).
- mmc: mtk-sd: Use readl_poll_timeout_atomic in msdc_reset_hw
  (bsc#1012628).
- mmc: core: Fix error propagation for some ioctl commands
  (bsc#1012628).
- mmc: core: sdio: hold retuning if sdio in 1-bit mode
  (bsc#1012628).
- mmc: core: Capture correct oemid-bits for eMMC cards
  (bsc#1012628).
- pinctrl: qcom: lpass-lpi: fix concurrent register updates
  (bsc#1012628).
- Revert "pinctrl: avoid unsafe code pattern in find_pinctrl()"
  (bsc#1012628).
- pNFS: Fix a hang in nfs4_evict_inode() (bsc#1012628).
- pNFS/flexfiles: Check the layout validity in
  ff_layout_mirror_prepare_stats (bsc#1012628).
- ACPI: irq: Fix incorrect return value in acpi_register_gsi()
  (bsc#1012628).
- ACPI: bus: Move acpi_arm_init() to the place of after
  acpi_ghes_init() (bsc#1012628).
- perf dlfilter: Fix use of addr_location__exit() in
  dlfilter__object_code() (bsc#1012628).
- Revert "accel/ivpu: Use cached buffers for FW loading"
  (bsc#1012628).
- fanotify: limit reporting of event with non-decodeable file
  handles (bsc#1012628).
- NFS: Fix potential oops in nfs_inode_remove_request()
  (bsc#1012628).
- nfs42: client needs to strip file mode's suid/sgid bit after
  ALLOCATE op (bsc#1012628).
- nvme: sanitize metadata bounce buffer for reads (bsc#1012628).
- nvme-pci: add BOGUS_NID for Intel 0a54 device (bsc#1012628).
- nvme-auth: use chap-&gt;s2 to indicate bidirectional authentication
  (bsc#1012628).
- nvmet-auth: complete a request only after freeing the dhchap
  pointers (bsc#1012628).
- nvme-rdma: do not try to stop unallocated queues (bsc#1012628).
- USB: serial: option: add Telit LE910C4-WWX 0x1035 composition
  (bsc#1012628).
- USB: serial: option: add entry for Sierra EM9191 with new
  firmware (bsc#1012628).
- USB: serial: option: add Fibocom to DELL custom modem FM101R-GL
  (bsc#1012628).
- thunderbolt: Call tb_switch_put() once DisplayPort bandwidth
  request is finished (bsc#1012628).
- perf: Disallow mis-matched inherited group reads (bsc#1012628).
- s390/pci: fix iommu bitmap allocation (bsc#1012628).
- tracing/kprobes: Return EADDRNOTAVAIL when func matches several
  symbols (bsc#1012628).
- selftests/ftrace: Add new test case which checks non unique
  symbol (bsc#1012628).
- KEYS: asymmetric: Fix sign/verify on pkcs1pad without a hash
  (bsc#1012628).
- apple-gmux: Hard Code max brightness for MMIO gmux
  (bsc#1012628).
- s390/cio: fix a memleak in css_alloc_subchannel (bsc#1012628).
- platform/surface: platform_profile: Propagate error if profile
  registration fails (bsc#1012628).
- platform/x86: intel-uncore-freq: Conditionally create attribute
  for read frequency (bsc#1012628).
- platform/x86: msi-ec: Fix the 3rd config (bsc#1012628).
- platform/x86: asus-wmi: Change ASUS_WMI_BRN_DOWN code from
  0x20 to 0x2e (bsc#1012628).
- platform/x86: asus-wmi: Only map brightness codes when using
  asus-wmi backlight control (bsc#1012628).
- platform/x86: asus-wmi: Map 0x2a code, Ignore 0x2b and 0x2c
  events (bsc#1012628).
- rust: error: fix the description for `ECHILD` (bsc#1012628).
- gpiolib: acpi: Add missing memset(0) to
  acpi_get_gpiod_from_data() (bsc#1012628).
- gpio: vf610: set value before the direction to avoid a glitch
  (bsc#1012628).
- gpio: vf610: mask the gpio irq in system suspend and support
  wakeup (bsc#1012628).
- ASoC: cs35l56: Fix illegal use of init_completion()
  (bsc#1012628).
- ASoC: pxa: fix a memory leak in probe() (bsc#1012628).
- ASoC: cs42l42: Fix missing include of gpio/consumer.h
  (bsc#1012628).
- drm/bridge: ti-sn65dsi86: Associate DSI device lifetime with
  auxiliary device (bsc#1012628).
- drm/i915/cx0: Only clear/set the Pipe Reset bit of the PHY
  Lanes Owned (bsc#1012628).
- drm/amdgpu: Fix possible null pointer dereference (bsc#1012628).
- powerpc/mm: Allow ARCH_FORCE_MAX_ORDER up to 12 (bsc#1012628).
- powerpc/qspinlock: Fix stale propagated yield_cpu (bsc#1012628).
- docs: Move rustdoc output, cross-reference it (bsc#1012628).
- rust: docs: fix logo replacement (bsc#1012628).
- phy: mapphone-mdm6600: Fix runtime disable on probe
  (bsc#1012628).
- phy: mapphone-mdm6600: Fix runtime PM for remove (bsc#1012628).
- phy: mapphone-mdm6600: Fix pinctrl_pm handling for sleep pins
  (bsc#1012628).
- phy: qcom-qmp-usb: initialize PCS_USB registers (bsc#1012628).
- phy: qcom-qmp-usb: split PCS_USB init table for sc8280xp and
  sa8775p (bsc#1012628).
- phy: qcom-qmp-combo: Square out 8550 POWER_STATE_CONFIG1
  (bsc#1012628).
- phy: qcom-qmp-combo: initialize PCS_USB registers (bsc#1012628).
- efi/unaccepted: Fix soft lockups caused by parallel memory
  acceptance (bsc#1012628).
- net: move altnames together with the netdevice (bsc#1012628).
- Bluetooth: hci_sock: fix slab oob read in create_monitor_event
  (bsc#1012628).
- net: rfkill: reduce data-&gt;mtx scope in rfkill_fop_open
  (bsc#1012628).
- docs: rust: update Rust docs output path (bsc#1012628).
- kbuild: remove old Rust docs output path (bsc#1012628).
- Bluetooth: hci_sock: Correctly bounds check and pad
  HCI_MON_NEW_INDEX name (bsc#1012628).
- mptcp: avoid sending RST when closing the initial subflow
  (bsc#1012628).
- selftests: mptcp: join: correctly check for no RST
  (bsc#1012628).
- Rename to
  patches.kernel.org/6.5.9-178-NFSv4.1-fixup-use-EXCHGID4_FLAG_USE_PNFS_DS-for.patch.
- commit 29edc7c</changelog>
</package>
<package pkgid="d47716d8fcfa250ca04e81605b63b01ede2e5c65586d5047123e5811bfc5df05ba975c440280212a3fd07956096e137ab64bfe6e9eed417186d6411eccc6e76a" name="kernel-debug-debuginfo" arch="x86_64">
  <version epoch="0" ver="6.6.7" rel="1.1"/>
  <changelog author="jslaby@suse.cz" date="1700481600">- Linux 6.6.2 (bsc#1012628).
- hwmon: (nct6775) Fix incorrect variable reuse in fan_div
  calculation (bsc#1012628).
- numa: Generalize numa_map_to_online_node() (bsc#1012628).
- sched/topology: Fix sched_numa_find_nth_cpu() in CPU-less case
  (bsc#1012628).
- sched/topology: Fix sched_numa_find_nth_cpu() in non-NUMA case
  (bsc#1012628).
- sched/fair: Fix cfs_rq_is_decayed() on !SMP (bsc#1012628).
- iov_iter, x86: Be consistent about the __user tag on
  copy_mc_to_user() (bsc#1012628).
- sched/uclamp: Set max_spare_cap_cpu even if max_spare_cap is 0
  (bsc#1012628).
- sched/uclamp: Ignore (util == 0) optimization in feec() when
  p_util_max = 0 (bsc#1012628).
- objtool: Propagate early errors (bsc#1012628).
- sched: Fix stop_one_cpu_nowait() vs hotplug (bsc#1012628).
- nfsd: Handle EOPENSTALE correctly in the filecache
  (bsc#1012628).
- vfs: fix readahead(2) on block devices (bsc#1012628).
- writeback, cgroup: switch inodes with dirty timestamps to
  release dying cgwbs (bsc#1012628).
- x86/srso: Fix SBPB enablement for (possible) future fixed HW
  (bsc#1012628).
- x86/srso: Print mitigation for retbleed IBPB case (bsc#1012628).
- x86/srso: Fix vulnerability reporting for missing microcode
  (bsc#1012628).
- x86/srso: Fix unret validation dependencies (bsc#1012628).
- futex: Don't include process MM in futex key on no-MMU
  (bsc#1012628).
- x86/numa: Introduce numa_fill_memblks() (bsc#1012628).
- ACPI/NUMA: Apply SRAT proximity domain to entire CFMWS window
  (bsc#1012628).
- cgroup/cpuset: Fix load balance state in
  update_partition_sd_lb() (bsc#1012628).
- x86/sev-es: Allow copy_from_kernel_nofault() in earlier boot
  (bsc#1012628).
- x86/boot: Fix incorrect startup_gdt_descr.size (bsc#1012628).
- cpu/SMT: Make SMT control more robust against enumeration
  failures (bsc#1012628).
- x86/apic: Fake primary thread mask for XEN/PV (bsc#1012628).
- srcu: Fix callbacks acceleration mishandling (bsc#1012628).
- drivers/clocksource/timer-ti-dm: Don't call clk_get_rate()
  in stop function (bsc#1012628).
- x86/nmi: Fix out-of-order NMI nesting checks &amp; false positive
  warning (bsc#1012628).
- pstore/platform: Add check for kstrdup (bsc#1012628).
- perf: Optimize perf_cgroup_switch() (bsc#1012628).
- selftests/x86/lam: Zero out buffer for readlink() (bsc#1012628).
- PCI/MSI: Provide stubs for IMS functions (bsc#1012628).
- string: Adjust strtomem() logic to allow for smaller sources
  (bsc#1012628).
- genirq/matrix: Exclude managed interrupts in
  irq_matrix_allocated() (bsc#1012628).
- irqchip/sifive-plic: Fix syscore registration for multi-socket
  systems (bsc#1012628).
- wifi: ath12k: fix undefined behavior with __fls in dp
  (bsc#1012628).
- wifi: cfg80211: add flush functions for wiphy work
  (bsc#1012628).
- wifi: mac80211: move radar detect work to wiphy work
  (bsc#1012628).
- wifi: mac80211: move scan work to wiphy work (bsc#1012628).
- wifi: mac80211: move offchannel works to wiphy work
  (bsc#1012628).
- wifi: mac80211: move sched-scan stop work to wiphy work
  (bsc#1012628).
- wifi: mac80211: fix RCU usage warning in mesh fast-xmit
  (bsc#1012628).
- wifi: cfg80211: fix off-by-one in element defrag (bsc#1012628).
- wifi: mac80211: fix # of MSDU in A-MSDU calculation
  (bsc#1012628).
- wifi: iwlwifi: honor the enable_ini value (bsc#1012628).
- wifi: iwlwifi: don't use an uninitialized variable
  (bsc#1012628).
- i40e: fix potential memory leaks in i40e_remove() (bsc#1012628).
- iavf: Fix promiscuous mode configuration flow messages
  (bsc#1012628).
- selftests/bpf: Correct map_fd to data_fd in tailcalls
  (bsc#1012628).
- bpf, x64: Fix tailcall infinite loop (bsc#1012628).
- wifi: cfg80211: fix kernel-doc for wiphy_delayed_work_flush()
  (bsc#1012628).
- udp: introduce udp-&gt;udp_flags (bsc#1012628).
- udp: move udp-&gt;no_check6_tx to udp-&gt;udp_flags (bsc#1012628).
- udp: move udp-&gt;no_check6_rx to udp-&gt;udp_flags (bsc#1012628).
- udp: move udp-&gt;gro_enabled to udp-&gt;udp_flags (bsc#1012628).
- udp: add missing WRITE_ONCE() around up-&gt;encap_rcv
  (bsc#1012628).
- udp: move udp-&gt;accept_udp_{l4|fraglist} to udp-&gt;udp_flags
  (bsc#1012628).
- udp: lockless UDP_ENCAP_L2TPINUDP / UDP_GRO (bsc#1012628).
- udp: annotate data-races around udp-&gt;encap_type (bsc#1012628).
- udplite: remove UDPLITE_BIT (bsc#1012628).
- udplite: fix various data-races (bsc#1012628).
- selftests/bpf: Skip module_fentry_shadow test when bpf_testmod
  is not available (bsc#1012628).
- tcp: call tcp_try_undo_recovery when an RTOd TFO SYNACK is ACKed
  (bsc#1012628).
- bpf: Fix kfunc callback register type handling (bsc#1012628).
- gve: Use size_add() in call to struct_size() (bsc#1012628).
- mlxsw: Use size_mul() in call to struct_size() (bsc#1012628).
- tls: Use size_add() in call to struct_size() (bsc#1012628).
- tipc: Use size_add() in calls to struct_size() (bsc#1012628).
- net: spider_net: Use size_add() in call to struct_size()
  (bsc#1012628).
- ice: fix pin assignment for E810-T without SMA control
  (bsc#1012628).
- net: ethernet: mtk_wed: fix EXT_INT_STATUS_RX_FBUF definitions
  for MT7986 SoC (bsc#1012628).
- wifi: rtw88: debug: Fix the NULL vs IS_ERR() bug for
  debugfs_create_file() (bsc#1012628).
- wifi: ath12k: fix DMA unmap warning on NULL DMA address
  (bsc#1012628).
- wifi: ath11k: fix boot failure with one MSI vector
  (bsc#1012628).
- wifi: mac80211: fix check for unusable RX result (bsc#1012628).
- PM: sleep: Fix symbol export for _SIMPLE_ variants of _PM_OPS()
  (bsc#1012628).
- cpufreq: tegra194: fix warning due to missing opp_put
  (bsc#1012628).
- wifi: mt76: mt7603: rework/fix rx pse hang check (bsc#1012628).
- wifi: mt76: mt7603: improve watchdog reset reliablity
  (bsc#1012628).
- wifi: mt76: mt7603: improve stuck beacon handling (bsc#1012628).
- wifi: mt76: remove unused error path in
  mt76_connac_tx_complete_skb (bsc#1012628).
- wifi: mt76: mt7996: set correct wcid in txp (bsc#1012628).
- wifi: mt76: mt7996: fix beamform mcu cmd configuration
  (bsc#1012628).
- wifi: mt76: mt7996: fix beamformee ss subfield in EHT PHY cap
  (bsc#1012628).
- wifi: mt76: mt7996: fix wmm queue mapping (bsc#1012628).
- wifi: mt76: mt7996: fix rx rate report for CBW320-2
  (bsc#1012628).
- wifi: mt76: mt7996: fix TWT command format (bsc#1012628).
- wifi: mt76: update beacon size limitation (bsc#1012628).
- wifi: mt76: fix potential memory leak of beacon commands
  (bsc#1012628).
- wifi: mt76: get rid of false alamrs of tx emission issues
  (bsc#1012628).
- wifi: mt76: fix per-band IEEE80211_CONF_MONITOR flag comparison
  (bsc#1012628).
- wifi: mt76: mt7915: fix beamforming availability check
  (bsc#1012628).
- wifi: mt76: move struct ieee80211_chanctx_conf up to struct
  mt76_vif (bsc#1012628).
- wifi: mt76: mt7921: fix the wrong rate pickup for the chanctx
  driver (bsc#1012628).
- wifi: mt76: mt7921: fix the wrong rate selected in fw for the
  chanctx driver (bsc#1012628).
- wifi: ath: dfs_pattern_detector: Fix a memory initialization
  issue (bsc#1012628).
- tcp_metrics: add missing barriers on delete (bsc#1012628).
- tcp_metrics: properly set tp-&gt;snd_ssthresh in tcp_init_metrics()
  (bsc#1012628).
- tcp_metrics: do not create an entry from tcp_init_metrics()
  (bsc#1012628).
- wifi: rtlwifi: fix EDCA limit set by BT coexistence
  (bsc#1012628).
- ACPI: property: Allow _DSD buffer data only for byte accessors
  (bsc#1012628).
- =?UTF-8?q?ACPI:=20video:=20Add=20acpi=5Fbacklight=3Dvendo?=
  =?UTF-8?q?r=20quirk=20for=20Toshiba=20Port=C3=A9g=C3=A9=20R100?=
  (bsc#1012628).
- can: etas_es58x: rework the version check logic to silence
  - Wformat-truncation (bsc#1012628).
- can: etas_es58x: add missing a blank line after declaration
  (bsc#1012628).
- libbpf: Fix syscall access arguments on riscv (bsc#1012628).
- selftests/bpf: Define SYS_PREFIX for riscv (bsc#1012628).
- selftests/bpf: Define SYS_NANOSLEEP_KPROBE_NAME for riscv
  (bsc#1012628).
- r8152: break the loop when the budget is exhausted
  (bsc#1012628).
- wifi: ath11k: fix Tx power value during active CAC
  (bsc#1012628).
- can: dev: can_restart(): don't crash kernel if carrier is OK
  (bsc#1012628).
- can: dev: can_restart(): fix race condition between controller
  restart and netif_carrier_on() (bsc#1012628).
- can: dev: can_put_echo_skb(): don't crash kernel if
  can_priv::echo_skb is accessed out of bounds (bsc#1012628).
- PM / devfreq: rockchip-dfi: Make pmu regmap mandatory
  (bsc#1012628).
- wifi: wfx: fix case where rates are out of order (bsc#1012628).
- netfilter: nf_tables: Drop pointless memset when dumping rules
  (bsc#1012628).
- virtio-net: fix mismatch of getting tx-frames (bsc#1012628).
- virtio-net: consistently save parameters for per-queue
  (bsc#1012628).
- virtio-net: fix per queue coalescing parameter setting
  (bsc#1012628).
- virtio-net: fix the vq coalescing setting for vq resize
  (bsc#1012628).
- wifi: rtw88: Remove duplicate NULL check before calling
  usb_kill/free_urb() (bsc#1012628).
- thermal: core: prevent potential string overflow (bsc#1012628).
- r8169: fix rare issue with broken rx after link-down on RTL8125
  (bsc#1012628).
- thermal/drivers/mediatek: Fix probe for THERMAL_V2
  (bsc#1012628).
- bpf: Fix missed rcu read lock in bpf_task_under_cgroup()
  (bsc#1012628).
- net: skb_find_text: Ignore patterns extending past 'to'
  (bsc#1012628).
- selftests/bpf: Make linked_list failure test more robust
  (bsc#1012628).
- thermal: core: Don't update trip points inside the hysteresis
  range (bsc#1012628).
- chtls: fix tp-&gt;rcv_tstamp initialization (bsc#1012628).
- tcp: fix cookie_init_timestamp() overflows (bsc#1012628).
- wifi: iwlwifi: mvm: update station's MFP flag after association
  (bsc#1012628).
- wifi: iwlwifi: mvm: fix removing pasn station for responder
  (bsc#1012628).
- wifi: iwlwifi: mvm: use correct sta ID for IGTK/BIGTK
  (bsc#1012628).
- wifi: mac80211: don't recreate driver link debugfs in reconfig
  (bsc#1012628).
- wifi: mac80211: Fix setting vif links (bsc#1012628).
- wifi: iwlwifi: yoyo: swap cdb and jacket bits values
  (bsc#1012628).
- wifi: iwlwifi: mvm: Correctly set link configuration
  (bsc#1012628).
- wifi: iwlwifi: mvm: Fix key flags for IGTK on AP interface
  (bsc#1012628).
- wifi: iwlwifi: mvm: Don't always bind/link the P2P Device
  interface (bsc#1012628).
- wifi: iwlwifi: mvm: change iwl_mvm_flush_sta() API
  (bsc#1012628).
- wifi: iwlwifi: mvm: fix iwl_mvm_mac_flush_sta() (bsc#1012628).
- wifi: iwlwifi: mvm: remove TDLS stations from FW (bsc#1012628).
- wifi: iwlwifi: increase number of RX buffers for EHT devices
  (bsc#1012628).
- wifi: iwlwifi: mvm: fix netif csum flags (bsc#1012628).
- wifi: iwlwifi: pcie: synchronize IRQs before NAPI (bsc#1012628).
- wifi: iwlwifi: mvm: update IGTK in mvmvif upon D3 resume
  (bsc#1012628).
- wifi: iwlwifi: empty overflow queue during flush (bsc#1012628).
- Bluetooth: ISO: Pass BIG encryption info through QoS
  (bsc#1012628).
- Bluetooth: Make handle of hci_conn be unique (bsc#1012628).
- Bluetooth: hci_sync: Fix Opcode prints in bt_dev_dbg/err
  (bsc#1012628).
- bpf: Fix unnecessary -EBUSY from htab_lock_bucket (bsc#1012628).
- ACPI: sysfs: Fix create_pnp_modalias() and create_of_modalias()
  (bsc#1012628).
- mptcp: properly account fastopen data (bsc#1012628).
- ipv6: avoid atomic fragment on GSO packets (bsc#1012628).
- virtio_net: use u64_stats_t infra to avoid data-races
  (bsc#1012628).
- net: add DEV_STATS_READ() helper (bsc#1012628).
- ipvlan: properly track tx_errors (bsc#1012628).
- regmap: debugfs: Fix a erroneous check after snprintf()
  (bsc#1012628).
- spi: tegra: Fix missing IRQ check in tegra_slink_probe()
  (bsc#1012628).
- clk: qcom: ipq5332: Drop set rate parent from gpll0 dependent
  clocks (bsc#1012628).
- clk: qcom: gcc-msm8996: Remove RPM bus clocks (bsc#1012628).
- clk: qcom: clk-rcg2: Fix clock rate overflow for high parent
  frequencies (bsc#1012628).
- clk: qcom: mmcc-msm8998: Don't check halt bit on some branch
  clks (bsc#1012628).
- clk: qcom: mmcc-msm8998: Fix the SMMU GDSC (bsc#1012628).
- clk: qcom: gcc-sm8150: Fix gcc_sdcc2_apps_clk_src (bsc#1012628).
- gpio: sim: initialize a managed pointer when declaring it
  (bsc#1012628).
- regulator: mt6358: Fail probe on unknown chip ID (bsc#1012628).
- clk: imx: Select MXC_CLK for CLK_IMX8QXP (bsc#1012628).
- clk: imx: imx8: Fix an error handling path in
  clk_imx_acm_attach_pm_domains() (bsc#1012628).
- clk: imx: imx8: Fix an error handling path if
  devm_clk_hw_register_mux_parent_data_table() fails
  (bsc#1012628).
- clk: imx: imx8: Fix an error handling path in
  imx8_acm_clk_probe() (bsc#1012628).
- clk: imx: imx8mq: correct error handling path (bsc#1012628).
- clk: imx: imx8qxp: Fix elcdif_pll clock (bsc#1012628).
- clk: renesas: rcar-gen3: Extend SDnH divider table
  (bsc#1012628).
- clk: renesas: rzg2l: Wait for status bit of SD mux before
  continuing (bsc#1012628).
- clk: renesas: rzg2l: Lock around writes to mux register
  (bsc#1012628).
- clk: renesas: rzg2l: Trust value returned by hardware
  (bsc#1012628).
- clk: renesas: rzg2l: Use FIELD_GET() for PLL register fields
  (bsc#1012628).
- clk: renesas: rzg2l: Fix computation formula (bsc#1012628).
- clk: linux/clk-provider.h: fix kernel-doc warnings and typos
  (bsc#1012628).
- spi: nxp-fspi: use the correct ioremap function (bsc#1012628).
- clk: ralink: mtmips: quiet unused variable warning
  (bsc#1012628).
- clk: keystone: pll: fix a couple NULL vs IS_ERR() checks
  (bsc#1012628).
- clk: ti: fix double free in of_ti_divider_clk_setup()
  (bsc#1012628).
- clk: npcm7xx: Fix incorrect kfree (bsc#1012628).
- clk: mediatek: clk-mt6765: Add check for mtk_alloc_clk_data
  (bsc#1012628).
- clk: mediatek: clk-mt6779: Add check for mtk_alloc_clk_data
  (bsc#1012628).
- clk: mediatek: clk-mt6797: Add check for mtk_alloc_clk_data
  (bsc#1012628).
- clk: mediatek: clk-mt7629-eth: Add check for mtk_alloc_clk_data
  (bsc#1012628).
- clk: mediatek: clk-mt7629: Add check for mtk_alloc_clk_data
  (bsc#1012628).
- clk: mediatek: clk-mt2701: Add check for mtk_alloc_clk_data
  (bsc#1012628).
- clk: qcom: config IPQ_APSS_6018 should depend on QCOM_SMEM
  (bsc#1012628).
- clk: qcom: clk-alpha-pll: introduce stromer plus ops
  (bsc#1012628).
- clk: qcom: apss-ipq-pll: Use stromer plus ops for stromer plus
  pll (bsc#1012628).
- clk: qcom: apss-ipq-pll: Fix 'l' value for ipq5332_pll_config
  (bsc#1012628).
- clk: qcom: ipq5018: drop the CLK_SET_RATE_PARENT flag from
  GPLL clocks (bsc#1012628).
- clk: qcom: ipq9574: drop the CLK_SET_RATE_PARENT flag from
  GPLL clocks (bsc#1012628).
- clk: qcom: ipq5332: drop the CLK_SET_RATE_PARENT flag from
  GPLL clocks (bsc#1012628).
- clk: mediatek: fix double free in mtk_clk_register_pllfh()
  (bsc#1012628).
- platform/x86: wmi: Fix probe failure when failing to register
  WMI devices (bsc#1012628).
- platform/x86: wmi: Fix opening of char device (bsc#1012628).
- regulator: qcom-rpmh: Fix smps4 regulator for pm8550ve
  (bsc#1012628).
- hwmon: (axi-fan-control) Fix possible NULL pointer dereference
  (bsc#1012628).
- hwmon: (coretemp) Fix potentially truncated sysfs attribute name
  (bsc#1012628).
- Revert "hwmon: (sch56xx-common) Add DMI override table"
  (bsc#1012628).
- Revert "hwmon: (sch56xx-common) Add automatic module loading
  on supported devices" (bsc#1012628).
- hwmon: (pmbus/mp2975) Move PGOOD fix (bsc#1012628).
- hwmon: (sch5627) Use bit macros when accessing the control
  register (bsc#1012628).
- hwmon: (sch5627) Disallow write access if virtual registers
  are locked (bsc#1012628).
- hte: tegra: Fix missing error code in tegra_hte_test_probe()
  (bsc#1012628).
- platform/chrome: cros_ec_lpc: Separate host command and irq
  disable (bsc#1012628).
- spi: omap2-mcspi: switch to use modern name (bsc#1012628).
- spi: omap2-mcspi: Fix hardcoded reference clock (bsc#1012628).
- drm: bridge: samsung-dsim: Initialize ULPS EXIT for i.MX8M DSIM
  (bsc#1012628).
- drm: bridge: for GENERIC_PHY_MIPI_DPHY also select GENERIC_PHY
  (bsc#1012628).
- drm: bridge: samsung-dsim: Fix waiting for empty cmd transfer
  FIFO on older Exynos (bsc#1012628).
- drm/loongson: Fix error handling in lsdc_pixel_pll_setup()
  (bsc#1012628).
- drm/rockchip: vop: Fix reset of state in duplicate state crtc
  funcs (bsc#1012628).
- drm/rockchip: vop: Fix call to crtc reset helper (bsc#1012628).
- drm/rockchip: vop2: Don't crash for invalid duplicate_state
  (bsc#1012628).
- drm/rockchip: vop2: Add missing call to crtc reset helper
  (bsc#1012628).
- drm/radeon: possible buffer overflow (bsc#1012628).
- drm/radeon: Remove the references of radeon_gem_ pread &amp;
  pwrite ioctls (bsc#1012628).
- drm: bridge: it66121: Fix invalid connector dereference
  (bsc#1012628).
- drm/bridge: lt8912b: Fix bridge_detach (bsc#1012628).
- drm/bridge: lt8912b: Fix crash on bridge detach (bsc#1012628).
- drm/bridge: lt8912b: Manually disable HPD only if it was enabled
  (bsc#1012628).
- drm/bridge: lt8912b: Add missing drm_bridge_attach call
  (bsc#1012628).
- drm/ssd130x: Fix screen clearing (bsc#1012628).
- drm/mediatek: Fix coverity issue with unintentional integer
  overflow (bsc#1012628).
- x86/tdx: Zero out the missing RSI in TDX_HYPERCALL macro
  (bsc#1012628).
- drm/bridge: tc358768: Fix use of uninitialized variable
  (bsc#1012628).
- drm/bridge: tc358768: Fix bit updates (bsc#1012628).
- drm/bridge: tc358768: Use struct videomode (bsc#1012628).
- drm/bridge: tc358768: Print logical values, not raw register
  values (bsc#1012628).
- drm/bridge: tc358768: Use dev for dbg prints, not priv-&gt;dev
  (bsc#1012628).
- drm/bridge: tc358768: Rename dsibclk to hsbyteclk (bsc#1012628).
- drm/bridge: tc358768: Clean up clock period code (bsc#1012628).
- drm/bridge: tc358768: Fix tc358768_ns_to_cnt() (bsc#1012628).
- drm: Call drm_atomic_helper_shutdown() at shutdown/remove time
  for misc drivers (bsc#1012628).
- drm/amdgpu: Increase IH soft ring size for GFX v9.4.3 dGPU
  (bsc#1012628).
- drm/amdkfd: fix some race conditions in vram buffer alloc/free
  of svm code (bsc#1012628).
- drm/amdkfd: Remove svm range validated_once flag (bsc#1012628).
- drm/amdkfd: Handle errors from svm validate and map
  (bsc#1012628).
- drm/amd/display: Fix null pointer dereference in error message
  (bsc#1012628).
- drm/amd/display: Check all enabled planes in
  dm_check_crtc_cursor (bsc#1012628).
- drm/amd/display: Refactor dm_get_plane_scale helper
  (bsc#1012628).
- drm/amd/display: Bail from dm_check_crtc_cursor if no relevant
  change (bsc#1012628).
- io_uring/kbuf: Fix check of BID wrapping in provided buffers
  (bsc#1012628).
- io_uring/kbuf: Allow the full buffer id space for provided
  buffers (bsc#1012628).
- drm/mediatek: Add mmsys_dev_num to mt8188 vdosys0 driver data
  (bsc#1012628).
- drm/mediatek: Fix iommu fault by swapping FBs after updating
  plane state (bsc#1012628).
- drm/mediatek: Fix iommu fault during crtc enabling
  (bsc#1012628).
- accel/habanalabs/gaudi2: Fix incorrect string length computation
  in gaudi2_psoc_razwi_get_engines() (bsc#1012628).
- drm/msm/adreno: Fix SM6375 GPU ID (bsc#1012628).
- drm/msm/a6xx: Fix unknown speedbin case (bsc#1012628).
- drm/rockchip: cdn-dp: Fix some error handling paths in
  cdn_dp_probe() (bsc#1012628).
- gpu: host1x: Correct allocated size for contexts (bsc#1012628).
- drm/bridge: lt9611uxc: fix the race in the error path
  (bsc#1012628).
- arm64/arm: xen: enlighten: Fix KPTI checks (bsc#1012628).
- drm/rockchip: Fix type promotion bug in rockchip_gem_iommu_map()
  (bsc#1012628).
- xenbus: fix error exit in xenbus_init() (bsc#1012628).
- xen: Make struct privcmd_irqfd's layout architecture independent
  (bsc#1012628).
- xen: irqfd: Use _IOW instead of the internal _IOC() macro
  (bsc#1012628).
- xen-pciback: Consider INTx disabled when MSI/MSI-X is enabled
  (bsc#1012628).
- drm/msm/dsi: use msm_gem_kernel_put to free TX buffer
  (bsc#1012628).
- drm/msm/dsi: free TX buffer in unbind (bsc#1012628).
- clocksource/drivers/arm_arch_timer: limit XGene-1 workaround
  (bsc#1012628).
- drm: mediatek: mtk_dsi: Fix NO_EOT_PACKET settings/handling
  (bsc#1012628).
- drivers/perf: hisi: use cpuhp_state_remove_instance_nocalls()
  for hisi_hns3_pmu uninit process (bsc#1012628).
- drm/amd/pm: Fix a memory leak on an error path (bsc#1012628).
- perf/arm-cmn: Fix DTC domain detection (bsc#1012628).
- drivers/perf: hisi_pcie: Check the type first in
  pmu::event_init() (bsc#1012628).
- perf: hisi: Fix use-after-free when register pmu fails
  (bsc#1012628).
- ARM: dts: renesas: blanche: Fix typo in GP_11_2 pin name
  (bsc#1012628).
- arm64: dts: qcom: sdm845: Fix PSCI power domain names
  (bsc#1012628).
- arm64: dts: qcom: sdm845: cheza doesn't support LMh node
  (bsc#1012628).
- arm64: dts: qcom: sc7280: link
  usb3_phy_wrapper_gcc_usb30_pipe_clk (bsc#1012628).
- arm64: dts: qcom: msm8916: Fix iommu local address range
  (bsc#1012628).
- arm64: dts: qcom: msm8992-libra: drop duplicated reserved memory
  (bsc#1012628).
- arm64: dts: qcom: sm6125: Pad APPS IOMMU address to 8 characters
  (bsc#1012628).
- arm64: dts: qcom: sc7280: Add missing LMH interrupts
  (bsc#1012628).
- arm64: dts: qcom: qrb2210-rb1: Swap UART index (bsc#1012628).
- arm64: dts: qcom: qrb2210-rb1: Fix regulators (bsc#1012628).
- arm64: dts: qcom: sdm670: Fix pdc mapping (bsc#1012628).
- arm64: dts: qcom: sc7280: drop incorrect EUD port on SoC side
  (bsc#1012628).
- arm64: dts: qcom: sm8150: add ref clock to PCIe PHYs
  (bsc#1012628).
- arm64: dts: qcom: sm8350: fix pinctrl for UART18 (bsc#1012628).
- arm64: dts: qcom: sdm845-mtp: fix WiFi configuration
  (bsc#1012628).
- arm64: dts: qcom: sdx75-idp: align RPMh regulator nodes with
  bindings (bsc#1012628).
- ARM64: dts: marvell: cn9310: Use appropriate label for spi1 pins
  (bsc#1012628).
- arm64: dts: qcom: msm8976: Fix ipc bit shifts (bsc#1012628).
- arm64: dts: qcom: msm8939: Fix iommu local address range
  (bsc#1012628).
- riscv: dts: allwinner: remove address-cells from intc node
  (bsc#1012628).
- arm64: dts: qcom: apq8016-sbc: Add missing ADV7533 regulators
  (bsc#1012628).
- ARM: dts: qcom: apq8026-samsung-matisse-wifi: Fix inverted
  hall sensor (bsc#1012628).
- ARM: dts: qcom: mdm9615: populate vsdcc fixed regulator
  (bsc#1012628).
- soc: qcom: llcc: Handle a second device without data corruption
  (bsc#1012628).
- kunit: Fix missed memory release in kunit_free_suite_set()
  (bsc#1012628).
- kunit: Fix the wrong kfree of copy for kunit_filter_suites()
  (bsc#1012628).
- kunit: Fix possible memory leak in kunit_filter_suites()
  (bsc#1012628).
- kunit: test: Fix the possible memory leak in executor_test
  (bsc#1012628).
- ARM: dts: stm32: stm32f7-pinctrl: don't use multiple blank lines
  (bsc#1012628).
- firmware: ti_sci: Mark driver as non removable (bsc#1012628).
- arm64: dts: ti: k3-j721s2-evm-gesi: Specify base dtb for
  overlay file (bsc#1012628).
- arm64: dts: ti: verdin-am62: disable MIPI DSI bridge
  (bsc#1012628).
- arm64: dts: ti: k3-am625-beagleplay: Fix typo in ramoops reg
  (bsc#1012628).
- arm64: dts: ti: k3-am62a7-sk: Drop i2c-1 to 100Khz
  (bsc#1012628).
- arm64: dts: ti: Fix HDMI Audio overlay in Makefile
  (bsc#1012628).
- firmware: arm_ffa: Assign the missing IDR allocation ID to
  the FFA device (bsc#1012628).
- firmware: arm_ffa: Allow the FF-A drivers to use 32bit mode
  of messaging (bsc#1012628).
- ARM: dts: am3517-evm: Fix LED3/4 pinmux (bsc#1012628).
- clk: scmi: Free scmi_clk allocated when the clocks with invalid
  info are skipped (bsc#1012628).
- arm64: dts: imx8qm-ss-img: Fix jpegenc compatible entry
  (bsc#1012628).
- arm64: dts: imx8mp-debix-model-a: Remove USB hub reset-gpios
  (bsc#1012628).
- arm64: dts: imx8mm: Add sound-dai-cells to micfil node
  (bsc#1012628).
- arm64: dts: imx8mn: Add sound-dai-cells to micfil node
  (bsc#1012628).
- arm64: tegra: Fix P3767 card detect polarity (bsc#1012628).
- arm64: tegra: Fix P3767 QSPI speed (bsc#1012628).
- firmware: tegra: Add suspend hook and reset BPMP IPC early on
  resume (bsc#1012628).
- memory: tegra: Set BPMP msg flags to reset IPC channels
  (bsc#1012628).
- arm64: tegra: Use correct interrupts for Tegra234 TKE
  (bsc#1012628).
- selftests/pidfd: Fix ksft print formats (bsc#1012628).
- selftests/resctrl: Ensure the benchmark commands fits to its
  array (bsc#1012628).
- soc: qcom: pmic_glink: fix connector type to be DisplayPort
  (bsc#1012628).
- ARM: dts: BCM5301X: Explicitly disable unused switch CPU ports
  (bsc#1012628).
- iommufd: Add iopt_area_alloc() (bsc#1012628).
- module/decompress: use vmalloc() for gzip decompression
  workspace (bsc#1012628).
- KEYS: Include linux/errno.h in linux/verification.h
  (bsc#1012628).
- crypto: ccp - Get a free page to use while fetching initial
  nonce (bsc#1012628).
- crypto: ccp - Fix ioctl unit tests (bsc#1012628).
- crypto: ccp - Fix DBC sample application error handling
  (bsc#1012628).
- crypto: ccp - Fix sample application signature passing
  (bsc#1012628).
- crypto: ccp - Fix some unfused tests (bsc#1012628).
- crypto: hisilicon/hpre - Fix a erroneous check after snprintf()
  (bsc#1012628).
- hwrng: bcm2835 - Fix hwrng throughput regression (bsc#1012628).
- hwrng: geode - fix accessing registers (bsc#1012628).
- RDMA/core: Use size_{add,sub,mul}() in calls to struct_size()
  (bsc#1012628).
- crypto: qat - fix state machines cleanup paths (bsc#1012628).
- crypto: qat - ignore subsequent state up commands (bsc#1012628).
- crypto: qat - fix unregistration of crypto algorithms
  (bsc#1012628).
- crypto: qat - fix unregistration of compression algorithms
  (bsc#1012628).
- scsi: ibmvfc: Fix erroneous use of rtas_busy_delay with hcall
  return code (bsc#1012628).
- ASoC: soc-pcm.c: Make sure DAI parameters cleared if the DAI
  becomes inactive (bsc#1012628).
- libnvdimm/of_pmem: Use devm_kstrdup instead of kstrdup and
  check its return value (bsc#1012628).
- nd_btt: Make BTT lanes preemptible (bsc#1012628).
- crypto: caam/qi2 - fix Chacha20 + Poly1305 self test failure
  (bsc#1012628).
- crypto: caam/jr - fix Chacha20 + Poly1305 self test failure
  (bsc#1012628).
- crypto: qat - increase size of buffers (bsc#1012628).
- ASoC: SOF: ipc4-topology: Use size_add() in call to
  struct_size() (bsc#1012628).
- PCI: vmd: Correct PCI Header Type Register's multi-function
  check (bsc#1012628).
- hid: cp2112: Fix duplicate workqueue initialization
  (bsc#1012628).
- crypto: hisilicon/qm - fix PF queue parameter issue
  (bsc#1012628).
- ARM: 9321/1: memset: cast the constant byte to unsigned char
  (bsc#1012628).
- ARM: 9323/1: mm: Fix ARCH_LOW_ADDRESS_LIMIT when CONFIG_ZONE_DMA
  (bsc#1012628).
- ext4: add missing initialization of call_notify_error in
  update_super_work() (bsc#1012628).
- ext4: move 'ix' sanity check to corrent position (bsc#1012628).
- kselftest: vm: fix mdwe's mmap_FIXED test case (bsc#1012628).
- ASoC: fsl: mpc5200_dma.c: Fix warning of Function parameter
  or member not described (bsc#1012628).
- backlight: pwm_bl: Disable PWM on shutdown, suspend and remove
  (bsc#1012628).
- ASoC: Intel: sof_sdw_rt_sdca_jack_common: add rt713 support
  (bsc#1012628).
- ASoC: fsl-asoc-card: Add comment for mclk in the codec_priv
  (bsc#1012628).
- fs: dlm: Fix the size of a buffer in dlm_create_debug_file()
  (bsc#1012628).
- dlm: fix creating multiple node structures (bsc#1012628).
- dlm: fix remove member after close call (bsc#1012628).
- dlm: be sure we reset all nodes at forced shutdown
  (bsc#1012628).
- dlm: fix no ack after final message (bsc#1012628).
- IB/mlx5: Fix rdma counter binding for RAW QP (bsc#1012628).
- RDMA/hns: Fix printing level of asynchronous events
  (bsc#1012628).
- RDMA/hns: Fix uninitialized ucmd in hns_roce_create_qp_common()
  (bsc#1012628).
- RDMA/hns: Fix signed-unsigned mixed comparisons (bsc#1012628).
- RDMA/hns: Add check for SL (bsc#1012628).
- RDMA/hns: The UD mode can only be configured with DCQCN
  (bsc#1012628).
- RDMA/hns: Fix unnecessary port_num transition in HW stats
  allocation (bsc#1012628).
- RDMA/hns: Fix init failure of RoCE VF and HIP08 (bsc#1012628).
- ASoC: SOF: core: Ensure sof_ops_free() is still called when
  probe never ran (bsc#1012628).
- ASoC: intel: sof_sdw: Stop processing CODECs when enough are
  found (bsc#1012628).
- ASoC: fsl: Fix PM disable depth imbalance in fsl_easrc_probe
  (bsc#1012628).
- scsi: ufs: core: Leave space for '\0' in utf8 desc string
  (bsc#1012628).
- RDMA/hfi1: Workaround truncation compilation error
  (bsc#1012628).
- hid: cp2112: Fix IRQ shutdown stopping polling for all IRQs
  on chip (bsc#1012628).
- HID: uclogic: Fix user-memory-access bug in
  uclogic_params_ugee_v2_init_event_hooks() (bsc#1012628).
- HID: uclogic: Fix a work-&gt;entry not empty bug in __queue_work()
  (bsc#1012628).
- sh: bios: Revive earlyprintk support (bsc#1012628).
- HID: logitech-hidpp: Don't restart IO, instead defer
  hid_connect() only (bsc#1012628).
- HID: logitech-hidpp: Revert "Don't restart communication if
  not necessary" (bsc#1012628).
- HID: logitech-hidpp: Move get_wireless_feature_index() check
  to hidpp_connect_event() (bsc#1012628).
- ASoC: Intel: Skylake: Fix mem leak when parsing UUIDs fails
  (bsc#1012628).
- PCI: endpoint: Fix double free in __pci_epc_create()
  (bsc#1012628).
- padata: Fix refcnt handling in padata_free_shell()
  (bsc#1012628).
- certs: Break circular dependency when selftest is modular
  (bsc#1012628).
- crypto: qat - consolidate services structure (bsc#1012628).
- crypto: qat - enable dc chaining service (bsc#1012628).
- crypto: qat - refactor fw config related functions
  (bsc#1012628).
- crypto: qat - use masks for AE groups (bsc#1012628).
- crypto: qat - fix ring to service map for QAT GEN4
  (bsc#1012628).
- crypto: qat - fix deadlock in backlog processing (bsc#1012628).
- ASoC: ams-delta.c: use component after check (bsc#1012628).
- erofs: fix erofs_insert_workgroup() lockref usage (bsc#1012628).
- IB/mlx5: Fix init stage error handling to avoid double free
  of same QP and UAF (bsc#1012628).
- mfd: core: Un-constify mfd_cell.of_reg (bsc#1012628).
- mfd: core: Ensure disabled devices are skipped without aborting
  (bsc#1012628).
- mfd: dln2: Fix double put in dln2_probe (bsc#1012628).
- dt-bindings: mfd: mt6397: Split out compatible for MediaTek
  MT6366 PMIC (bsc#1012628).
- mfd: arizona-spi: Set pdata.hpdet_channel for ACPI enumerated
  devs (bsc#1012628).
- leds: turris-omnia: Do not use SMBUS calls (bsc#1012628).
- leds: pwm: Don't disable the PWM when the LED should be off
  (bsc#1012628).
- leds: trigger: ledtrig-cpu:: Fix 'output may be truncated'
  issue for 'cpu' (bsc#1012628).
- scripts/gdb: fix usage of MOD_TEXT not defined when
  CONFIG_MODULES=n (bsc#1012628).
- apparmor: fix invalid reference on profile-&gt;disconnected
  (bsc#1012628).
- perf stat: Fix aggr mode initialization (bsc#1012628).
- iio: frequency: adf4350: Use device managed functions and fix
  power down issue (bsc#1012628).
- pinctrl: baytrail: fix debounce disable case (bsc#1012628).
- perf kwork: Fix incorrect and missing free atom in
  work_push_atom() (bsc#1012628).
- perf kwork: Add the supported subcommands to the document
  (bsc#1012628).
- perf kwork: Set ordered_events to true in 'struct perf_tool'
  (bsc#1012628).
- f2fs: compress: fix deadloop in f2fs_write_cache_pages()
  (bsc#1012628).
- f2fs: compress: fix to avoid use-after-free on dic
  (bsc#1012628).
- f2fs: compress: fix to avoid redundant compress extension
  (bsc#1012628).
- f2fs: fix to drop meta_inode's page cache in f2fs_put_super()
  (bsc#1012628).
- tty: tty_jobctrl: fix pid memleak in disassociate_ctty()
  (bsc#1012628).
- perf parse-events: Fix tracepoint name memory leak
  (bsc#1012628).
- livepatch: Fix missing newline character in
  klp_resolve_symbols() (bsc#1012628).
- pinctrl: renesas: rzg2l: Make reverse order of enable() for
  disable() (bsc#1012628).
- perf vendor events arm64: Fix for AmpereOne metrics
  (bsc#1012628).
- perf record: Fix BTF type checks in the off-cpu profiling
  (bsc#1012628).
- dmaengine: idxd: Register dsa_bus_type before registering idxd
  sub-drivers (bsc#1012628).
- usb: dwc2: fix possible NULL pointer dereference caused by
  driver concurrency (bsc#1012628).
- usb: chipidea: Fix DMA overwrite for Tegra (bsc#1012628).
- usb: chipidea: Simplify Tegra DMA alignment code (bsc#1012628).
- dmaengine: ti: edma: handle irq_of_parse_and_map() errors
  (bsc#1012628).
- tools/perf: Update call stack check in builtin-lock.c
  (bsc#1012628).
- misc: st_core: Do not call kfree_skb() under spin_lock_irqsave()
  (bsc#1012628).
- debugfs: Fix __rcu type comparison warning (bsc#1012628).
- tools: iio: iio_generic_buffer ensure alignment (bsc#1012628).
- USB: usbip: fix stub_dev hub disconnect (bsc#1012628).
- dmaengine: pxa_dma: Remove an erroneous BUG_ON() in
  pxad_free_desc() (bsc#1012628).
- f2fs: fix to initialize map.m_pblk in f2fs_precache_extents()
  (bsc#1012628).
- interconnect: qcom: qdu1000: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sc7180: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sc7280: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sc8180x: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sc8280xp: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sdm670: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sdm845: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sm6350: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sm8150: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sm8250: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sm8350: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: osm-l3: Replace custom implementation of
  COUNT_ARGS() (bsc#1012628).
- powerpc: Only define __parse_fpscr() when required
  (bsc#1012628).
- interconnect: fix error handling in qnoc_probe() (bsc#1012628).
- perf build: Add missing comment about NO_LIBTRACEEVENT=1
  (bsc#1012628).
- perf parse-events: Fix for term values that are raw events
  (bsc#1012628).
- perf mem-events: Avoid uninitialized read (bsc#1012628).
- s390/ap: re-init AP queues on config on (bsc#1012628).
- modpost: fix tee MODULE_DEVICE_TABLE built on big-endian host
  (bsc#1012628).
- modpost: fix ishtp MODULE_DEVICE_TABLE built on big-endian host
  (bsc#1012628).
- perf tools: Do not ignore the default vmlinux.h (bsc#1012628).
- powerpc/40x: Remove stale PTE_ATOMIC_UPDATES macro
  (bsc#1012628).
- powerpc/xive: Fix endian conversion size (bsc#1012628).
- powerpc: Hide empty pt_regs at base of the stack (bsc#1012628).
- perf trace: Use the right bpf_probe_read(_str) variant for
  reading user data (bsc#1012628).
- powerpc/vas: Limit open window failure messages in log bufffer
  (bsc#1012628).
- powerpc/imc-pmu: Use the correct spinlock initializer
  (bsc#1012628).
- powerpc/pseries: fix potential memory leak in
  init_cpu_associativity() (bsc#1012628).
- perf vendor events: Update PMC used in PM_RUN_INST_CMPL event
  for power10 platform (bsc#1012628).
- xhci: Loosen RPM as default policy to cover for AMD xHC 1.1
  (bsc#1012628).
- usb: host: xhci-plat: fix possible kernel oops while resuming
  (bsc#1012628).
- powerpc/vmcore: Add MMU information to vmcoreinfo (bsc#1012628).
- perf machine: Avoid out of bounds LBR memory read (bsc#1012628).
- libperf rc_check: Make implicit enabling work for GCC
  (bsc#1012628).
- perf hist: Add missing puts to hist__account_cycles
  (bsc#1012628).
- perf vendor events intel: Fix broadwellde
  tma_info_system_dram_bw_use metric (bsc#1012628).
- perf vendor events intel: Add broadwellde two metrics
  (bsc#1012628).
- 9p/net: fix possible memory leak in p9_check_errors()
  (bsc#1012628).
- rtla: Fix uninitialized variable found (bsc#1012628).
- i3c: Fix potential refcount leak in
  i3c_master_register_new_i3c_devs (bsc#1012628).
- rtc: brcmstb-waketimer: support level alarm_irq (bsc#1012628).
- cxl/pci: Remove unnecessary device reference management in
  sanitize work (bsc#1012628).
- cxl/pci: Cleanup 'sanitize' to always poll (bsc#1012628).
- cxl/pci: Remove inconsistent usage of dev_err_probe()
  (bsc#1012628).
- cxl/pci: Clarify devm host for memdev relative setup
  (bsc#1012628).
- cxl/pci: Fix sanitize notifier setup (bsc#1012628).
- cxl/memdev: Fix sanitize vs decoder setup locking (bsc#1012628).
- cxl/mem: Fix shutdown order (bsc#1012628).
- virt: sevguest: Fix passing a stack buffer as a scatterlist
  target (bsc#1012628).
- rtc: pcf85363: fix wrong mask/val parameters in
  regmap_update_bits call (bsc#1012628).
- cxl/region: Prepare the decoder match range helper for reuse
  (bsc#1012628).
- cxl/region: Calculate a target position in a region interleave
  (bsc#1012628).
- cxl/region: Use cxl_calc_interleave_pos() for auto-discovery
  (bsc#1012628).
- cxl/region: Fix cxl_region_rwsem lock held when returning to
  user space (bsc#1012628).
- cxl/core/regs: Rename @dev to @host in struct cxl_register_map
  (bsc#1012628).
- cxl/port: Fix @host confusion in cxl_dport_setup_regs()
  (bsc#1012628).
- cxl/hdm: Remove broken error path (bsc#1012628).
- pcmcia: cs: fix possible hung task and memory leak pccardd()
  (bsc#1012628).
- pcmcia: ds: fix refcount leak in pcmcia_device_add()
  (bsc#1012628).
- pcmcia: ds: fix possible name leak in error path in
  pcmcia_device_add() (bsc#1012628).
- media: imx-jpeg: initiate a drain of the capture queue in
  dynamic resolution change (bsc#1012628).
- media: hantro: Check whether reset op is defined before use
  (bsc#1012628).
- media: verisilicon: Do not enable G2 postproc downscale if
  source is narrower than destination (bsc#1012628).
- media: ov13b10: Fix some error checking in probe (bsc#1012628).
- media: ov5640: fix vblank unchange issue when work at dvp mode
  (bsc#1012628).
- media: i2c: max9286: Fix some redundant of_node_put() calls
  (bsc#1012628).
- media: ov5640: Fix a memory leak when ov5640_probe fails
  (bsc#1012628).
- media: bttv: fix use after free error due to btv-&gt;timeout timer
  (bsc#1012628).
- media: amphion: handle firmware debug message (bsc#1012628).
- media: mtk-jpegenc: Fix bug in JPEG encode quality selection
  (bsc#1012628).
- media: s3c-camif: Avoid inappropriate kfree() (bsc#1012628).
- media: vidtv: psi: Add check for kstrdup (bsc#1012628).
- media: vidtv: mux: Add check and kfree for kstrdup
  (bsc#1012628).
- media: cedrus: Fix clock/reset sequence (bsc#1012628).
- media: i2c: imx219: Convert to CCI register access helpers
  (bsc#1012628).
- media: i2c: imx219: Replace register addresses with macros
  (bsc#1012628).
- media: i2c: imx219: Drop IMX219_REG_CSI_LANE_MODE from common
  regs array (bsc#1012628).
- media: cadence: csi2rx: Unregister v4l2 async notifier
  (bsc#1012628).
- media: dvb-usb-v2: af9035: fix missing unlock (bsc#1012628).
- media: verisilicon: Fixes clock list for rk3588 av1 decoder
  (bsc#1012628).
- media: mediatek: vcodec: Handle invalid encoder vsi
  (bsc#1012628).
- media: imx-jpeg: notify source chagne event when the first
  picture parsed (bsc#1012628).
- media: mediatek: vcodec: using encoder device to alloc/free
  encoder memory (bsc#1012628).
- media: platform: mtk-mdp3: fix uninitialized variable in
  mdp_path_config() (bsc#1012628).
- media: cec: meson: always include meson sub-directory in
  Makefile (bsc#1012628).
- cpupower: fix reference to nonexistent document (bsc#1012628).
- regmap: prevent noinc writes from clobbering cache
  (bsc#1012628).
- drm/amdgpu/gfx10,11: use memcpy_to/fromio for MQDs
  (bsc#1012628).
- drm/amdgpu: don't put MQDs in VRAM on ARM | ARM64 (bsc#1012628).
- pwm: sti: Reduce number of allocations and drop usage of
  chip_data (bsc#1012628).
- pwm: brcmstb: Utilize appropriate clock APIs in suspend/resume
  (bsc#1012628).
- Input: synaptics-rmi4 - fix use after free in
  rmi_unregister_function() (bsc#1012628).
- watchdog: marvell_gti_wdt: Fix error code in probe()
  (bsc#1012628).
- watchdog: ixp4xx: Make sure restart always works (bsc#1012628).
- llc: verify mac len before reading mac header (bsc#1012628).
- hsr: Prevent use after free in prp_create_tagged_frame()
  (bsc#1012628).
- tipc: Change nla_policy for bearer-related names to
  NLA_NUL_STRING (bsc#1012628).
- rxrpc: Fix two connection reaping bugs (bsc#1012628).
- bpf: Check map-&gt;usercnt after timer-&gt;timer is assigned
  (bsc#1012628).
- inet: shrink struct flowi_common (bsc#1012628).
- octeontx2-pf: Fix error codes (bsc#1012628).
- octeontx2-pf: Fix holes in error code (bsc#1012628).
- net: page_pool: add missing free_percpu when page_pool_init fail
  (bsc#1012628).
- dccp: Call security_inet_conn_request() after setting IPv4
  addresses (bsc#1012628).
- dccp/tcp: Call security_inet_conn_request() after setting IPv6
  addresses (bsc#1012628).
- net: r8169: Disable multicast filter for RTL8168H and RTL8107E
  (bsc#1012628).
- Fix termination state for idr_for_each_entry_ul() (bsc#1012628).
- net: stmmac: xgmac: Enable support for multiple Flexible PPS
  outputs (bsc#1012628).
- selftests: pmtu.sh: fix result checking (bsc#1012628).
- octeontx2-pf: Free pending and dropped SQEs (bsc#1012628).
- net/smc: fix dangling sock under state SMC_APPFINCLOSEWAIT
  (bsc#1012628).
- net/smc: allow cdc msg send rather than drop it with NULL
  sndbuf_desc (bsc#1012628).
- net/smc: put sk reference if close work was canceled
  (bsc#1012628).
- nvme: fix error-handling for io_uring nvme-passthrough
  (bsc#1012628).
- riscv: boot: Fix creation of loader.bin (bsc#1012628).
- ice: Fix SRIOV LAG disable on non-compliant aggregate
  (bsc#1012628).
- ice: lag: in RCU, use atomic allocation (bsc#1012628).
- ice: Fix VF-VF filter rules in switchdev mode (bsc#1012628).
- ice: Fix VF-VF direction matching in drop rule in switchdev
  (bsc#1012628).
- tg3: power down device only on SYSTEM_POWER_OFF (bsc#1012628).
- nbd: fix uaf in nbd_open (bsc#1012628).
- blk-core: use pr_warn_ratelimited() in bio_check_ro()
  (bsc#1012628).
- vsock/virtio: remove socket from connected/bound list on
  shutdown (bsc#1012628).
- r8169: respect userspace disabling IFF_MULTICAST (bsc#1012628).
- virtio/vsock: Fix uninit-value in virtio_transport_recv_pkt()
  (bsc#1012628).
- net: enetc: shorten enetc_setup_xdp_prog() error message to
  fit NETLINK_MAX_FMTMSG_LEN (bsc#1012628).
- i2c: iproc: handle invalid slave state (bsc#1012628).
- netfilter: xt_recent: fix (increase) ipv6 literal buffer length
  (bsc#1012628).
- netfilter: nat: fix ipv6 nat redirect with mapped and scoped
  addresses (bsc#1012628).
- net/sched: act_ct: Always fill offloading tuple iifidx
  (bsc#1012628).
- RISC-V: Don't fail in riscv_of_parent_hartid() for disabled
  HARTs (bsc#1012628).
- net: ti: icss-iep: fix setting counter value (bsc#1012628).
- drivers: perf: Do not broadcast to other cpus when starting
  a counter (bsc#1012628).
- module/decompress: use kvmalloc() consistently (bsc#1012628).
- fs: dlm: Simplify buffer size computation in
  dlm_create_debug_file() (bsc#1012628).
- drm/vc4: tests: Fix UAF in the mock helpers (bsc#1012628).
- drm/syncobj: fix DRM_SYNCOBJ_WAIT_FLAGS_WAIT_AVAILABLE
  (bsc#1012628).
- ASoC: rt712-sdca: fix speaker route missing issue (bsc#1012628).
- ASoC: mediatek: mt8186_mt6366_rt1019_rt5682s: trivial: fix
  error messages (bsc#1012628).
- ASoC: hdmi-codec: register hpd callback on component probe
  (bsc#1012628).
- ASoC: dapm: fix clock get name (bsc#1012628).
- spi: spi-zynq-qspi: add spi-mem to driver kconfig dependencies
  (bsc#1012628).
- arm64/arm: arm_pmuv3: perf: Don't truncate 64-bit registers
  (bsc#1012628).
- fbdev: imsttfb: fix double free in probe() (bsc#1012628).
- fbdev: imsttfb: fix a resource leak in probe (bsc#1012628).
- ALSA: hda/realtek: Add support dual speaker for Dell
  (bsc#1012628).
- fbdev: fsl-diu-fb: mark wr_reg_wa() static (bsc#1012628).
- tracing/kprobes: Fix the order of argument descriptions
  (bsc#1012628).
- eventfs: Check for NULL ef in eventfs_set_attr() (bsc#1012628).
- selftests: mptcp: run userspace pm tests slower (bsc#1012628).
- selftests: mptcp: fix wait_rm_addr/sf parameters (bsc#1012628).
- io_uring/net: ensure socket is marked connected on connect retry
  (bsc#1012628).
- x86/amd_nb: Use Family 19h Models 60h-7Fh Function 4 IDs
  (bsc#1012628).
- Revert "PCI/ASPM: Disable only ASPM_STATE_L1 when driver,
  disables L1" (bsc#1012628).
- Revert "mmc: core: Capture correct oemid-bits for eMMC cards"
  (bsc#1012628).
- btrfs: use u64 for buffer sizes in the tree search ioctls
  (bsc#1012628).
- btrfs: make found_logical_ret parameter mandatory for function
  queue_scrub_stripe() (bsc#1012628).
- Refresh
  patches.suse/ALSA-hda-cs35l41-Support-mute-notifications-for-CS35.patch.
- Rename to
  patches.kernel.org/6.6.2-328-ASoC-cs35l41-Handle-mdsync_down-reg-write-error.patch.
- Rename to
  patches.kernel.org/6.6.2-329-ASoC-cs35l41-Handle-mdsync_up-reg-write-errors.patch.
- Rename to
  patches.kernel.org/6.6.2-330-ASoC-cs35l41-Initialize-completion-object-befor.patch.
- Rename to
  patches.kernel.org/6.6.2-331-ASoC-cs35l41-Fix-broken-shared-boost-activation.patch.
- Rename to
  patches.kernel.org/6.6.2-332-ASoC-cs35l41-Verify-PM-runtime-resume-errors-in.patch.
- Rename to
  patches.kernel.org/6.6.2-333-ASoC-cs35l41-Undo-runtime-PM-changes-at-driver-.patch.
- Rename to
  patches.kernel.org/6.6.2-334-ALSA-hda-cs35l41-Fix-unbalanced-pm_runtime_get.patch.
- Rename to
  patches.kernel.org/6.6.2-335-ALSA-hda-cs35l41-Undo-runtime-PM-changes-at-dri.patch.
- commit 263a855</changelog>
  <changelog author="tiwai@suse.de" date="1700481601">- drm/i915: Also check for VGA converter in eDP probe
  (bsc#1217282).
- commit b22e785</changelog>
  <changelog author="tiwai@suse.de" date="1700568000">- leds: class: Don't expose color sysfs entry (bsc#1217172).
- commit 1be1eb4</changelog>
  <changelog author="msuchanek@suse.de" date="1700654400">- kernel-source: Move provides after sources
- commit dbbf742</changelog>
  <changelog author="msuchanek@suse.de" date="1700654401">- rpm: Define git commit as macro
- commit bcc92c8</changelog>
  <changelog author="tiwai@suse.de" date="1700654402">- Update config files: CONFIG_SND_SOC_WSA883X=m for Thinkpad X13s audio (bsc#1217412)
- commit 8be32dc</changelog>
  <changelog author="tiwai@suse.de" date="1700654403">- ASoC: codecs: wsa883x: make use of new mute_unmute_on_trigger
  flag (bsc#1217412).
- ASoC: soc-dai: add flag to mute and unmute stream during trigger
  (bsc#1217412).
- commit 1a298a3</changelog>
  <changelog author="fcrozat@suse.com" date="1700827200">- Ensure ia32_emulation is always enabled for kernel-obs-build
  If ia32_emulation is disabled by default, ensure it is enabled
  back for OBS kernel to allow building 32bit binaries (jsc#PED-3184)
  [ms: Always pass the parameter, no need to grep through the config which
  may not be very reliable]
- commit 56a2c2f</changelog>
  <changelog author="jslaby@suse.cz" date="1701259200">- Linux 6.6.3 (bsc#1012628).
- locking/ww_mutex/test: Fix potential workqueue corruption
  (bsc#1012628).
- btrfs: abort transaction on generation mismatch when marking
  eb as dirty (bsc#1012628).
- lib/generic-radix-tree.c: Don't overflow in peek()
  (bsc#1012628).
- x86/retpoline: Make sure there are no unconverted return thunks
  due to KCSAN (bsc#1012628).
- perf/core: Bail out early if the request AUX area is out of
  bound (bsc#1012628).
- srcu: Fix srcu_struct node grpmask overflow on 64-bit systems
  (bsc#1012628).
- selftests/lkdtm: Disable CONFIG_UBSAN_TRAP in test config
  (bsc#1012628).
- clocksource/drivers/timer-imx-gpt: Fix potential memory leak
  (bsc#1012628).
- clocksource/drivers/timer-atmel-tcb: Fix initialization on
  SAM9 hardware (bsc#1012628).
- srcu: Only accelerate on enqueue time (bsc#1012628).
- smp,csd: Throw an error if a CSD lock is stuck for too long
  (bsc#1012628).
- cpu/hotplug: Don't offline the last non-isolated CPU
  (bsc#1012628).
- workqueue: Provide one lock class key per work_on_cpu() callsite
  (bsc#1012628).
- x86/mm: Drop the 4 MB restriction on minimal NUMA node memory
  size (bsc#1012628).
- wifi: plfxlc: fix clang-specific fortify warning (bsc#1012628).
- wifi: ath12k: Ignore fragments from uninitialized peer in dp
  (bsc#1012628).
- wifi: mac80211_hwsim: fix clang-specific fortify warning
  (bsc#1012628).
- wifi: mac80211: don't return unset power in
  ieee80211_get_tx_power() (bsc#1012628).
- atl1c: Work around the DMA RX overflow issue (bsc#1012628).
- bpf: Detect IP == ksym.end as part of BPF program (bsc#1012628).
- wifi: ath9k: fix clang-specific fortify warnings (bsc#1012628).
- wifi: ath12k: fix possible out-of-bound read in
  ath12k_htt_pull_ppdu_stats() (bsc#1012628).
- wifi: ath10k: fix clang-specific fortify warning (bsc#1012628).
- wifi: ath12k: fix possible out-of-bound write in
  ath12k_wmi_ext_hal_reg_caps() (bsc#1012628).
- ACPI: APEI: Fix AER info corruption when error status data
  has multiple sections (bsc#1012628).
- net: sfp: add quirk for Fiberstone GPON-ONU-34-20BI
  (bsc#1012628).
- wifi: mt76: mt7921e: Support MT7992 IP in Xiaomi Redmibook 15
  Pro (2023) (bsc#1012628).
- wifi: mt76: fix clang-specific fortify warnings (bsc#1012628).
- net: annotate data-races around sk-&gt;sk_tx_queue_mapping
  (bsc#1012628).
- net: annotate data-races around sk-&gt;sk_dst_pending_confirm
  (bsc#1012628).
- wifi: ath12k: mhi: fix potential memory leak in
  ath12k_mhi_register() (bsc#1012628).
- wifi: ath10k: Don't touch the CE interrupt registers after
  power up (bsc#1012628).
- net: sfp: add quirk for FS's 2.5G copper SFP (bsc#1012628).
- vsock: read from socket's error queue (bsc#1012628).
- bpf: Ensure proper register state printing for cond jumps
  (bsc#1012628).
- wifi: iwlwifi: mvm: fix size check for fw_link_id (bsc#1012628).
- Bluetooth: btusb: Add date-&gt;evt_skb is NULL check (bsc#1012628).
- Bluetooth: Fix double free in hci_conn_cleanup (bsc#1012628).
- ACPI: EC: Add quirk for HP 250 G7 Notebook PC (bsc#1012628).
- tsnep: Fix tsnep_request_irq() format-overflow warning
  (bsc#1012628).
- gpiolib: acpi: Add a ignore interrupt quirk for Peaq C1010
  (bsc#1012628).
- platform/chrome: kunit: initialize lock for fake ec_dev
  (bsc#1012628).
- of: address: Fix address translation when address-size is
  greater than 2 (bsc#1012628).
- platform/x86: thinkpad_acpi: Add battery quirk for Thinkpad
  X120e (bsc#1012628).
- drm/gma500: Fix call trace when psb_gem_mm_init() fails
  (bsc#1012628).
- drm/amdkfd: ratelimited SQ interrupt messages (bsc#1012628).
- drm/komeda: drop all currently held locks if deadlock happens
  (bsc#1012628).
- drm/amd/display: Blank phantom OTG before enabling
  (bsc#1012628).
- drm/amd/display: Don't lock phantom pipe on disabling
  (bsc#1012628).
- drm/amd/display: add seamless pipe topology transition check
  (bsc#1012628).
- drm/edid: Fixup h/vsync_end instead of h/vtotal (bsc#1012628).
- md: don't rely on 'mddev-&gt;pers' to be set in mddev_suspend()
  (bsc#1012628).
- drm/amdgpu: not to save bo in the case of RAS err_event_athub
  (bsc#1012628).
- drm/amdkfd: Fix a race condition of vram buffer unref in svm
  code (bsc#1012628).
- drm/amdgpu: update retry times for psp vmbx wait (bsc#1012628).
- drm/amd: Update `update_pcie_parameters` functions to use
  uint8_t arguments (bsc#1012628).
- drm/amd/display: use full update for clip size increase of
  large plane source (bsc#1012628).
- string.h: add array-wrappers for (v)memdup_user() (bsc#1012628).
- kernel: kexec: copy user-array safely (bsc#1012628).
- kernel: watch_queue: copy user-array safely (bsc#1012628).
- drm_lease.c: copy user-array safely (bsc#1012628).
- drm: vmwgfx_surface.c: copy user-array safely (bsc#1012628).
- drm/msm/dp: skip validity check for DP CTS EDID checksum
  (bsc#1012628).
- drm/amd: Fix UBSAN array-index-out-of-bounds for SMU7
  (bsc#1012628).
- drm/amd: Fix UBSAN array-index-out-of-bounds for Polaris and
  Tonga (bsc#1012628).
- drm/amdgpu: Fix potential null pointer derefernce (bsc#1012628).
- drm/panel: fix a possible null pointer dereference
  (bsc#1012628).
- drm/panel/panel-tpo-tpg110: fix a possible null pointer
  dereference (bsc#1012628).
- drm/radeon: fix a possible null pointer dereference
  (bsc#1012628).
- drm/amdgpu/vkms: fix a possible null pointer dereference
  (bsc#1012628).
- drm/panel: st7703: Pick different reset sequence (bsc#1012628).
- drm/amdkfd: Fix shift out-of-bounds issue (bsc#1012628).
- drm/amdgpu: Fix a null pointer access when the smc_rreg pointer
  is NULL (bsc#1012628).
- drm/amd: Disable PP_PCIE_DPM_MASK when dynamic speed switching
  not supported (bsc#1012628).
- drm/amd/display: fix num_ways overflow error (bsc#1012628).
- drm/amd: check num of link levels when update pcie param
  (bsc#1012628).
- soc: qcom: pmic: Fix resource leaks in a
  device_for_each_child_node() loop (bsc#1012628).
- arm64: dts: rockchip: Add NanoPC T6 PCIe e-key support
  (bsc#1012628).
- arm64: dts: ls208xa: use a pseudo-bus to constrain usb dma size
  (bsc#1012628).
- selftests/efivarfs: create-read: fix a resource leak
  (bsc#1012628).
- ASoC: mediatek: mt8188-mt6359: support dynamic pinctrl
  (bsc#1012628).
- ASoC: soc-card: Add storage for PCI SSID (bsc#1012628).
- ASoC: SOF: Pass PCI SSID to machine driver (bsc#1012628).
- ASoC: Intel: sof_sdw: Copy PCI SSID to struct snd_soc_card
  (bsc#1012628).
- ASoC: cs35l56: Use PCI SSID as the firmware UID (bsc#1012628).
- crypto: pcrypt - Fix hungtask for PADATA_RESET (bsc#1012628).
- ASoC: SOF: ipc4: handle EXCEPTION_CAUGHT notification from
  firmware (bsc#1012628).
- RDMA/hfi1: Use FIELD_GET() to extract Link Width (bsc#1012628).
- scsi: hisi_sas: Set debugfs_dir pointer to NULL after removing
  debugfs (bsc#1012628).
- scsi: ibmvfc: Remove BUG_ON in the case of an empty event pool
  (bsc#1012628).
- fs/jfs: Add check for negative db_l2nbperpage (bsc#1012628).
- fs/jfs: Add validity check for db_maxag and db_agpref
  (bsc#1012628).
- jfs: fix array-index-out-of-bounds in dbFindLeaf (bsc#1012628).
- jfs: fix array-index-out-of-bounds in diAlloc (bsc#1012628).
- HID: lenovo: Detect quirk-free fw on cptkbd and stop applying
  workaround (bsc#1012628).
- ARM: 9320/1: fix stack depot IRQ stack filter (bsc#1012628).
- ALSA: hda: Fix possible null-ptr-deref when assigning a stream
  (bsc#1012628).
- gpiolib: of: Add quirk for mt2701-cs42448 ASoC sound
  (bsc#1012628).
- PCI: tegra194: Use FIELD_GET()/FIELD_PREP() with Link Width
  fields (bsc#1012628).
- PCI: mvebu: Use FIELD_PREP() with Link Width (bsc#1012628).
- atm: iphase: Do PCI error checks on own line (bsc#1012628).
- PCI: Do error check on own line to split long "if" conditions
  (bsc#1012628).
- scsi: libfc: Fix potential NULL pointer dereference in
  fc_lport_ptp_setup() (bsc#1012628).
- PCI: Use FIELD_GET() to extract Link Width (bsc#1012628).
- PCI: Extract ATS disabling to a helper function (bsc#1012628).
- PCI: Disable ATS for specific Intel IPU E2000 devices
  (bsc#1012628).
- PCI: dwc: Add dw_pcie_link_set_max_link_width() (bsc#1012628).
- PCI: dwc: Add missing PCI_EXP_LNKCAP_MLW handling (bsc#1012628).
- misc: pci_endpoint_test: Add Device ID for R-Car S4-8 PCIe
  controller (bsc#1012628).
- PCI: Use FIELD_GET() in Sapphire RX 5600 XT Pulse quirk
  (bsc#1012628).
- ASoC: Intel: soc-acpi-cht: Add Lenovo Yoga Tab 3 Pro YT3-X90
  quirk (bsc#1012628).
- crypto: hisilicon/qm - prevent soft lockup in receive loop
  (bsc#1012628).
- HID: Add quirk for Dell Pro Wireless Keyboard and Mouse KM5221W
  (bsc#1012628).
- exfat: support handle zero-size directory (bsc#1012628).
- mfd: intel-lpss: Add Intel Lunar Lake-M PCI IDs (bsc#1012628).
- iio: adc: stm32-adc: harden against NULL pointer deref in
  stm32_adc_probe() (bsc#1012628).
- thunderbolt: Apply USB 3.x bandwidth quirk only in software
  connection manager (bsc#1012628).
- tty: vcc: Add check for kstrdup() in vcc_probe() (bsc#1012628).
- dt-bindings: phy: qcom,snps-eusb2-repeater: Add magic tuning
  overrides (bsc#1012628).
- phy: qualcomm: phy-qcom-eusb2-repeater: Use regmap_fields
  (bsc#1012628).
- phy: qualcomm: phy-qcom-eusb2-repeater: Zero out untouched
  tuning regs (bsc#1012628).
- usb: dwc3: core: configure TX/RX threshold for DWC3_IP
  (bsc#1012628).
- usb: ucsi: glink: use the connector orientation GPIO to provide
  switch events (bsc#1012628).
- soundwire: dmi-quirks: update HP Omen match (bsc#1012628).
- f2fs: fix error path of __f2fs_build_free_nids (bsc#1012628).
- f2fs: fix error handling of __get_node_page (bsc#1012628).
- usb: host: xhci: Avoid XHCI resume delay if SSUSB device is
  not present (bsc#1012628).
- usb: gadget: f_ncm: Always set current gadget in ncm_bind()
  (bsc#1012628).
- 9p/trans_fd: Annotate data-racy writes to file::f_flags
  (bsc#1012628).
- 9p: v9fs_listxattr: fix %s null argument warning (bsc#1012628).
- i3c: mipi-i3c-hci: Fix out of bounds access in
  hci_dma_irq_handler (bsc#1012628).
- i2c: i801: Add support for Intel Birch Stream SoC (bsc#1012628).
- i2c: fix memleak in i2c_new_client_device() (bsc#1012628).
- i2c: sun6i-p2wi: Prevent potential division by zero
  (bsc#1012628).
- virtio-blk: fix implicit overflow on virtio_max_dma_size
  (bsc#1012628).
- i3c: master: mipi-i3c-hci: Fix a kernel panic for accessing
  DAT_data (bsc#1012628).
- media: gspca: cpia1: shift-out-of-bounds in set_flicker
  (bsc#1012628).
- media: vivid: avoid integer overflow (bsc#1012628).
- media: ipu-bridge: increase sensor_name size (bsc#1012628).
- gfs2: ignore negated quota changes (bsc#1012628).
- gfs2: fix an oops in gfs2_permission (bsc#1012628).
- media: cobalt: Use FIELD_GET() to extract Link Width
  (bsc#1012628).
- media: ccs: Fix driver quirk struct documentation (bsc#1012628).
- media: imon: fix access to invalid resource for the second
  interface (bsc#1012628).
- drm/amd/display: Avoid NULL dereference of timing generator
  (bsc#1012628).
- gfs2: Fix slab-use-after-free in gfs2_qd_dealloc (bsc#1012628).
- kgdb: Flush console before entering kgdb on panic (bsc#1012628).
- riscv: VMAP_STACK overflow detection thread-safe (bsc#1012628).
- i2c: dev: copy userspace array safely (bsc#1012628).
- ASoC: ti: omap-mcbsp: Fix runtime PM underflow warnings
  (bsc#1012628).
- drm/qxl: prevent memory leak (bsc#1012628).
- ALSA: hda/realtek: Add quirk for ASUS UX7602ZM (bsc#1012628).
- drm/amdgpu: fix software pci_unplug on some chips (bsc#1012628).
- pwm: Fix double shift bug (bsc#1012628).
- mtd: rawnand: tegra: add missing check for platform_get_irq()
  (bsc#1012628).
- wifi: iwlwifi: Use FW rate for non-data frames (bsc#1012628).
- sched/core: Optimize in_task() and in_interrupt() a bit
  (bsc#1012628).
- samples/bpf: syscall_tp_user: Rename num_progs into nr_tests
  (bsc#1012628).
- samples/bpf: syscall_tp_user: Fix array out-of-bound access
  (bsc#1012628).
- dt-bindings: serial: fix regex pattern for matching serial
  node children (bsc#1012628).
- SUNRPC: ECONNRESET might require a rebind (bsc#1012628).
- mtd: rawnand: intel: check return value of devm_kasprintf()
  (bsc#1012628).
- mtd: rawnand: meson: check return value of devm_kasprintf()
  (bsc#1012628).
- drm/i915/mtl: avoid stringop-overflow warning (bsc#1012628).
- NFSv4.1: fix handling NFS4ERR_DELAY when testing for session
  trunking (bsc#1012628).
- SUNRPC: Add an IS_ERR() check back to where it was
  (bsc#1012628).
- NFSv4.1: fix SP4_MACH_CRED protection for pnfs IO (bsc#1012628).
- SUNRPC: Fix RPC client cleaned up the freed pipefs dentries
  (bsc#1012628).
- RISC-V: hwprobe: Fix vDSO SIGSEGV (bsc#1012628).
- riscv: provide riscv-specific is_trap_insn() (bsc#1012628).
- gfs2: Silence "suspicious RCU usage in gfs2_permission" warning
  (bsc#1012628).
- drm/i915/tc: Fix -Wformat-truncation in intel_tc_port_init
  (bsc#1012628).
- riscv: split cache ops out of dma-noncoherent.c (bsc#1012628).
- vdpa_sim_blk: allocate the buffer zeroed (bsc#1012628).
- vhost-vdpa: fix use after free in vhost_vdpa_probe()
  (bsc#1012628).
- gcc-plugins: randstruct: Only warn about true flexible arrays
  (bsc#1012628).
- bpf: handle ldimm64 properly in check_cfg() (bsc#1012628).
- bpf: fix precision backtracking instruction iteration
  (bsc#1012628).
- bpf: fix control-flow graph checking in privileged mode
  (bsc#1012628).
- net: set SOCK_RCU_FREE before inserting socket into hashtable
  (bsc#1012628).
- ipvlan: add ipvlan_route_v6_outbound() helper (bsc#1012628).
- tty: Fix uninit-value access in ppp_sync_receive()
  (bsc#1012628).
- net: ti: icssg-prueth: Add missing icss_iep_put to error path
  (bsc#1012628).
- net: ti: icssg-prueth: Fix error cleanup on failing
  pruss_request_mem_region (bsc#1012628).
- xen/events: avoid using info_for_irq() in xen_send_IPI_one()
  (bsc#1012628).
- net: hns3: fix add VLAN fail issue (bsc#1012628).
- net: hns3: add barrier in vf mailbox reply process
  (bsc#1012628).
- net: hns3: fix incorrect capability bit display for copper port
  (bsc#1012628).
- net: hns3: fix out-of-bounds access may occur when coalesce
  info is read via debugfs (bsc#1012628).
- net: hns3: fix variable may not initialized problem in
  hns3_init_mac_addr() (bsc#1012628).
- net: hns3: fix VF reset fail issue (bsc#1012628).
- net: hns3: fix VF wrong speed and duplex issue (bsc#1012628).
- tipc: Fix kernel-infoleak due to uninitialized TLV value
  (bsc#1012628).
- net: mvneta: fix calls to page_pool_get_stats (bsc#1012628).
- ppp: limit MRU to 64K (bsc#1012628).
- xen/events: fix delayed eoi list handling (bsc#1012628).
- blk-mq: make sure active queue usage is held for
  bio_integrity_prep() (bsc#1012628).
- ptp: annotate data-race around q-&gt;head and q-&gt;tail
  (bsc#1012628).
- bonding: stop the device in bond_setup_by_slave() (bsc#1012628).
- net: ethernet: cortina: Fix max RX frame define (bsc#1012628).
- net: ethernet: cortina: Handle large frames (bsc#1012628).
- net: ethernet: cortina: Fix MTU max setting (bsc#1012628).
- af_unix: fix use-after-free in unix_stream_read_actor()
  (bsc#1012628).
- netfilter: nf_conntrack_bridge: initialize err to 0
  (bsc#1012628).
- netfilter: nf_tables: fix pointer math issue in
  nft_byteorder_eval() (bsc#1012628).
- netfilter: nf_tables: bogus ENOENT when destroying element
  which does not exist (bsc#1012628).
- net: stmmac: fix rx budget limit check (bsc#1012628).
- net: stmmac: avoid rx queue overrun (bsc#1012628).
- pds_core: use correct index to mask irq (bsc#1012628).
- pds_core: fix up some format-truncation complaints
  (bsc#1012628).
- gve: Fixes for napi_poll when budget is 0 (bsc#1012628).
- io_uring/fdinfo: remove need for sqpoll lock for thread/pid
  retrieval (bsc#1012628).
- Revert "net/mlx5: DR, Supporting inline WQE when possible"
  (bsc#1012628).
- net/mlx5: Free used cpus mask when an IRQ is released
  (bsc#1012628).
- net/mlx5: Decouple PHC .adjtime and .adjphase implementations
  (bsc#1012628).
- net/mlx5e: fix double free of encap_header (bsc#1012628).
- net/mlx5e: fix double free of encap_header in update funcs
  (bsc#1012628).
- net/mlx5e: Fix pedit endianness (bsc#1012628).
- net/mlx5e: Don't modify the peer sent-to-vport rules for IPSec
  offload (bsc#1012628).
- net/mlx5e: Avoid referencing skb after free-ing in drop path
  of mlx5e_sq_xmit_wqe (bsc#1012628).
- net/mlx5e: Track xmit submission to PTP WQ after populating
  metadata map (bsc#1012628).
- net/mlx5e: Update doorbell for port timestamping CQ before
  the software counter (bsc#1012628).
- net/mlx5: Increase size of irq name buffer (bsc#1012628).
- net/mlx5e: Reduce the size of icosq_str (bsc#1012628).
- net/mlx5e: Check return value of snprintf writing to fw_version
  buffer (bsc#1012628).
- net/mlx5e: Check return value of snprintf writing to fw_version
  buffer for representors (bsc#1012628).
- net: sched: do not offload flows with a helper in act_ct
  (bsc#1012628).
- macvlan: Don't propagate promisc change to lower dev in passthru
  (bsc#1012628).
- tools/power/turbostat: Fix a knl bug (bsc#1012628).
- tools/power/turbostat: Enable the C-state Pre-wake printing
  (bsc#1012628).
- scsi: ufs: core: Expand MCQ queue slot to DeviceQueueDepth +
  1 (bsc#1012628).
- cifs: spnego: add ';' in HOST_KEY_LEN (bsc#1012628).
- cifs: fix check of rc in function generate_smb3signingkey
  (bsc#1012628).
- perf/core: Fix cpuctx refcounting (bsc#1012628).
- i915/perf: Fix NULL deref bugs with drm_dbg() calls
  (bsc#1012628).
- perf: arm_cspmu: Reject events meant for other PMUs
  (bsc#1012628).
- drivers: perf: Check find_first_bit() return value
  (bsc#1012628).
- media: venus: hfi: add checks to perform sanity on queue
  pointers (bsc#1012628).
- perf intel-pt: Fix async branch flags (bsc#1012628).
- powerpc/perf: Fix disabling BHRB and instruction sampling
  (bsc#1012628).
- randstruct: Fix gcc-plugin performance mode to stay in group
  (bsc#1012628).
- spi: Fix null dereference on suspend (bsc#1012628).
- bpf: Fix check_stack_write_fixed_off() to correctly spill imm
  (bsc#1012628).
- bpf: Fix precision tracking for BPF_ALU | BPF_TO_BE | BPF_END
  (bsc#1012628).
- scsi: mpt3sas: Fix loop logic (bsc#1012628).
- scsi: megaraid_sas: Increase register read retry rount from
  3 to 30 for selected registers (bsc#1012628).
- scsi: ufs: qcom: Update PHY settings only when scaling to
  higher gears (bsc#1012628).
- scsi: qla2xxx: Fix system crash due to bad pointer access
  (bsc#1012628).
- scsi: ufs: core: Fix racing issue between ufshcd_mcq_abort()
  and ISR (bsc#1012628).
- x86/shstk: Delay signal entry SSP write until after user
  accesses (bsc#1012628).
- crypto: x86/sha - load modules based on CPU features
  (bsc#1012628).
- x86/PCI: Avoid PME from D3hot/D3cold for AMD Rembrandt and
  Phoenix USB4 (bsc#1012628).
- x86/apic/msi: Fix misconfigured non-maskable MSI quirk
  (bsc#1012628).
- x86/cpu/hygon: Fix the CPU topology evaluation for real
  (bsc#1012628).
- KVM: x86: hyper-v: Don't auto-enable stimer on write from
  user-space (bsc#1012628).
- KVM: x86: Ignore MSR_AMD64_TW_CFG access (bsc#1012628).
- KVM: x86: Clear bit12 of ICR after APIC-write VM-exit
  (bsc#1012628).
- KVM: x86: Fix lapic timer interrupt lost after loading a
  snapshot (bsc#1012628).
- mmc: sdhci-pci-gli: GL9755: Mask the replay timer timeout of
  AER (bsc#1012628).
- sched: psi: fix unprivileged polling against cgroups
  (bsc#1012628).
- audit: don't take task_lock() in audit_exe_compare() code path
  (bsc#1012628).
- audit: don't WARN_ON_ONCE(!current-&gt;mm) in audit_exe_compare()
  (bsc#1012628).
- proc: sysctl: prevent aliased sysctls from getting passed to
  init (bsc#1012628).
- tty/sysrq: replace smp_processor_id() with get_cpu()
  (bsc#1012628).
- tty: serial: meson: fix hard LOCKUP on crtscts mode
  (bsc#1012628).
- acpi/processor: sanitize _OSC/_PDC capabilities for Xen dom0
  (bsc#1012628).
- hvc/xen: fix console unplug (bsc#1012628).
- hvc/xen: fix error path in xen_hvc_init() to always register
  frontend driver (bsc#1012628).
- hvc/xen: fix event channel handling for secondary consoles
  (bsc#1012628).
- PCI/sysfs: Protect driver's D3cold preference from user space
  (bsc#1012628).
- mm/damon/sysfs: remove requested targets when online-commit
  inputs (bsc#1012628).
- mm/damon/sysfs: update monitoring target regions for online
  input commit (bsc#1012628).
- watchdog: move softlockup_panic back to early_param
  (bsc#1012628).
- iommufd: Fix missing update of domains_itree after splitting
  iopt_area (bsc#1012628).
- fbdev: stifb: Make the STI next font pointer a 32-bit signed
  offset (bsc#1012628).
- dm crypt: account large pages in cc-&gt;n_allocated_pages
  (bsc#1012628).
- mm/damon/lru_sort: avoid divide-by-zero in hot threshold
  calculation (bsc#1012628).
- mm/damon/ops-common: avoid divide-by-zero during region hotness
  calculation (bsc#1012628).
- mm/damon: implement a function for max nr_accesses safe
  calculation (bsc#1012628).
- mm/damon/core: avoid divide-by-zero during monitoring results
  update (bsc#1012628).
- mm/damon/sysfs-schemes: handle tried region directory allocation
  failure (bsc#1012628).
- mm/damon/sysfs-schemes: handle tried regions sysfs directory
  allocation failure (bsc#1012628).
- mm/damon/core.c: avoid unintentional filtering out of schemes
  (bsc#1012628).
- mm/damon/sysfs: check error from damon_sysfs_update_target()
  (bsc#1012628).
- parisc: Add nop instructions after TLB inserts (bsc#1012628).
- ACPI: resource: Do IRQ override on TongFang GMxXGxx
  (bsc#1012628).
- regmap: Ensure range selector registers are updated after
  cache sync (bsc#1012628).
- wifi: ath11k: fix temperature event locking (bsc#1012628).
- wifi: ath11k: fix dfs radar event locking (bsc#1012628).
- wifi: ath11k: fix htt pktlog locking (bsc#1012628).
- wifi: ath11k: fix gtk offload status event locking
  (bsc#1012628).
- wifi: ath12k: fix htt mlo-offset event locking (bsc#1012628).
- wifi: ath12k: fix dfs-radar and temperature event locking
  (bsc#1012628).
- mmc: meson-gx: Remove setting of CMD_CFG_ERROR (bsc#1012628).
- genirq/generic_chip: Make irq_remove_generic_chip() irqdomain
  aware (bsc#1012628).
- sched/core: Fix RQCF_ACT_SKIP leak (bsc#1012628).
- pmdomain: bcm: bcm2835-power: check if the ASB register is
  equal to enable (bsc#1012628).
- KEYS: trusted: tee: Refactor register SHM usage (bsc#1012628).
- KEYS: trusted: Rollback init_trusted() consistently
  (bsc#1012628).
- PCI: keystone: Don't discard .remove() callback (bsc#1012628).
- PCI: keystone: Don't discard .probe() callback (bsc#1012628).
- pmdomain: amlogic: Fix mask for the second NNA mem PD domain
  (bsc#1012628).
- arm64: Restrict CPU_BIG_ENDIAN to GNU as or LLVM IAS 15.x or
  newer (bsc#1012628).
- arm64: module: Fix PLT counting when CONFIG_RANDOMIZE_BASE=n
  (bsc#1012628).
- pmdomain: imx: Make imx pgc power domain also set the fwnode
  (bsc#1012628).
- parisc/agp: Use 64-bit LE values in SBA IOMMU PDIR table
  (bsc#1012628).
- parisc/pdc: Add width field to struct pdc_model (bsc#1012628).
- parisc/power: Add power soft-off when running on qemu
  (bsc#1012628).
- cpufreq: stats: Fix buffer overflow detection in trans_stats()
  (bsc#1012628).
- powercap: intel_rapl: Downgrade BIOS locked limits pr_warn()
  to pr_debug() (bsc#1012628).
- clk: socfpga: Fix undefined behavior bug in struct
  stratix10_clock_data (bsc#1012628).
- clk: visconti: Fix undefined behavior bug in struct
  visconti_pll_provider (bsc#1012628).
- integrity: powerpc: Do not select CA_MACHINE_KEYRING
  (bsc#1012628).
- clk: qcom: ipq8074: drop the CLK_SET_RATE_PARENT flag from
  PLL clocks (bsc#1012628).
- clk: qcom: ipq6018: drop the CLK_SET_RATE_PARENT flag from
  PLL clocks (bsc#1012628).
- ksmbd: fix recursive locking in vfs helpers (bsc#1012628).
- ksmbd: handle malformed smb1 message (bsc#1012628).
- ksmbd: fix slab out of bounds write in smb_inherit_dacl()
  (bsc#1012628).
- mmc: vub300: fix an error code (bsc#1012628).
- mmc: sdhci_am654: fix start loop index for TAP value parsing
  (bsc#1012628).
- mmc: Add quirk MMC_QUIRK_BROKEN_CACHE_FLUSH for Micron eMMC
  Q2J54A (bsc#1012628).
- PCI: qcom-ep: Add dedicated callback for writing to DBI2
  registers (bsc#1012628).
- PCI/ASPM: Fix L1 substate handling in aspm_attr_store_common()
  (bsc#1012628).
- PCI: kirin: Don't discard .remove() callback (bsc#1012628).
- PCI: exynos: Don't discard .remove() callback (bsc#1012628).
- PCI: Lengthen reset delay for VideoPropulsion Torrent QN16e card
  (bsc#1012628).
- wifi: wilc1000: use vmm_table as array in wilc struct
  (bsc#1012628).
- svcrdma: Drop connection after an RDMA Read error (bsc#1012628).
- rcu/tree: Defer setting of jiffies during stall reset
  (bsc#1012628).
- arm64: dts: qcom: ipq6018: Fix hwlock index for SMEM
  (bsc#1012628).
- dt-bindings: timer: renesas,rz-mtu3: Fix overflow/underflow
  interrupt names (bsc#1012628).
- PM: hibernate: Use __get_safe_page() rather than touching the
  list (bsc#1012628).
- PM: hibernate: Clean up sync_read handling in
  snapshot_write_next() (bsc#1012628).
- rcu: kmemleak: Ignore kmemleak false positives when RCU-freeing
  objects (bsc#1012628).
- btrfs: don't arbitrarily slow down delalloc if we're committing
  (bsc#1012628).
- thermal: intel: powerclamp: fix mismatch in get function for
  max_idle (bsc#1012628).
- arm64: dts: qcom: ipq5332: Fix hwlock index for SMEM
  (bsc#1012628).
- arm64: dts: qcom: ipq8074: Fix hwlock index for SMEM
  (bsc#1012628).
- firmware: qcom_scm: use 64-bit calling convention only when
  client is 64-bit (bsc#1012628).
- ACPI: FPDT: properly handle invalid FPDT subtables
  (bsc#1012628).
- arm64: dts: qcom: ipq9574: Fix hwlock index for SMEM
  (bsc#1012628).
- arm64: dts: qcom: ipq6018: Fix tcsr_mutex register size
  (bsc#1012628).
- leds: trigger: netdev: Move size check in set_device_name
  (bsc#1012628).
- mfd: qcom-spmi-pmic: Fix reference leaks in revid helper
  (bsc#1012628).
- mfd: qcom-spmi-pmic: Fix revid implementation (bsc#1012628).
- ima: annotate iint mutex to avoid lockdep false positive
  warnings (bsc#1012628).
- ima: detect changes to the backing overlay file (bsc#1012628).
- netfilter: nf_tables: remove catchall element in GC sync path
  (bsc#1012628).
- netfilter: nf_tables: split async and sync catchall in two
  functions (bsc#1012628).
- selftests/resctrl: Fix uninitialized .sa_flags (bsc#1012628).
- selftests/resctrl: Remove duplicate feature check from CMT test
  (bsc#1012628).
- selftests/resctrl: Move _GNU_SOURCE define into Makefile
  (bsc#1012628).
- selftests/resctrl: Refactor feature check to use resource and
  feature name (bsc#1012628).
- selftests/resctrl: Fix feature checks (bsc#1012628).
- selftests/resctrl: Reduce failures due to outliers in MBA/MBM
  tests (bsc#1012628).
- hid: lenovo: Resend all settings on reset_resume for compact
  keyboards (bsc#1012628).
- ASoC: codecs: wsa-macro: fix uninitialized stack variables
  with name prefix (bsc#1012628).
- jbd2: fix potential data lost in recovering journal raced with
  synchronizing fs bdev (bsc#1012628).
- quota: explicitly forbid quota files from being encrypted
  (bsc#1012628).
- kernel/reboot: emergency_restart: Set correct system_state
  (bsc#1012628).
- scripts/gdb/vmalloc: disable on no-MMU (bsc#1012628).
- fs: use nth_page() in place of direct struct page manipulation
  (bsc#1012628).
- mips: use nth_page() in place of direct struct page manipulation
  (bsc#1012628).
- i2c: core: Run atomic i2c xfer when !preemptible (bsc#1012628).
- selftests/clone3: Fix broken test under !CONFIG_TIME_NS
  (bsc#1012628).
- tracing: Have the user copy of synthetic event address use
  correct context (bsc#1012628).
- driver core: Release all resources during unbind before updating
  device links (bsc#1012628).
- mcb: fix error handling for different scenarios when parsing
  (bsc#1012628).
- dmaengine: stm32-mdma: correct desc prep when channel running
  (bsc#1012628).
- s390/mm: add missing arch_set_page_dat() call to
  vmem_crst_alloc() (bsc#1012628).
- s390/mm: add missing arch_set_page_dat() call to gmap
  allocations (bsc#1012628).
- s390/cmma: fix detection of DAT pages (bsc#1012628).
- mm/cma: use nth_page() in place of direct struct page
  manipulation (bsc#1012628).
- mm/hugetlb: use nth_page() in place of direct struct page
  manipulation (bsc#1012628).
- mm/memory_hotplug: use pfn math in place of direct struct page
  manipulation (bsc#1012628).
- mm: make PR_MDWE_REFUSE_EXEC_GAIN an unsigned long
  (bsc#1012628).
- mtd: cfi_cmdset_0001: Byte swap OTP info (bsc#1012628).
- cxl/region: Do not try to cleanup after
  cxl_region_setup_targets() fails (bsc#1012628).
- i3c: master: cdns: Fix reading status register (bsc#1012628).
- i3c: master: svc: fix race condition in ibi work thread
  (bsc#1012628).
- i3c: master: svc: fix wrong data return when IBI happen during
  start frame (bsc#1012628).
- i3c: master: svc: fix ibi may not return mandatory data byte
  (bsc#1012628).
- i3c: master: svc: fix check wrong status register in irq handler
  (bsc#1012628).
- i3c: master: svc: fix SDA keep low when polling IBIWON timeout
  happen (bsc#1012628).
- i3c: master: svc: fix random hot join failure since timeout
  error (bsc#1012628).
- cxl/region: Fix x1 root-decoder granularity calculations
  (bsc#1012628).
- cxl/port: Fix delete_endpoint() vs parent unregistration race
  (bsc#1012628).
- apparmor: Fix kernel-doc warnings in apparmor/audit.c
  (bsc#1012628).
- apparmor: Fix kernel-doc warnings in apparmor/lib.c
  (bsc#1012628).
- apparmor: Fix kernel-doc warnings in apparmor/resource.c
  (bsc#1012628).
- apparmor: Fix kernel-doc warnings in apparmor/policy.c
  (bsc#1012628).
- apparmor: combine common_audit_data and apparmor_audit_data
  (bsc#1012628).
- apparmor: rename audit_data-&gt;label to audit_data-&gt;subj_label
  (bsc#1012628).
- apparmor: pass cred through to audit info (bsc#1012628).
- apparmor: Fix regression in mount mediation (bsc#1012628).
- Bluetooth: btusb: Add RTW8852BE device 13d3:3570 to device
  tables (bsc#1012628).
- Bluetooth: btusb: Add 0bda:b85b for Fn-Link RTL8852BE
  (bsc#1012628).
- drm/amd/display: enable dsc_clk even if dsc_pg disabled
  (bsc#1012628).
- torture: Make torture_hrtimeout_ns() take an hrtimer mode
  parameter (bsc#1012628).
- rcutorture: Fix stuttering races and other issues (bsc#1012628).
- selftests/resctrl: Remove bw_report and bm_type from main()
  (bsc#1012628).
- selftests/resctrl: Simplify span lifetime (bsc#1012628).
- selftests/resctrl: Make benchmark command const and build it
  with pointers (bsc#1012628).
- selftests/resctrl: Extend signal handler coverage to unmount
  on receiving signal (bsc#1012628).
- parisc: Prevent booting 64-bit kernels on PA1.x machines
  (bsc#1012628).
- parisc/pgtable: Do not drop upper 5 address bits of physical
  address (bsc#1012628).
- parisc/power: Fix power soft-off when running on qemu
  (bsc#1012628).
- parisc: fix mmap_base calculation when stack grows upwards
  (bsc#1012628).
- xhci: Enable RPM on controllers that support low-power states
  (bsc#1012628).
- smb3: fix creating FIFOs when mounting with "sfu" mount option
  (bsc#1012628).
- smb3: fix touch -h of symlink (bsc#1012628).
- smb3: allow dumping session and tcon id to improve stats
  analysis and debugging (bsc#1012628).
- smb3: fix caching of ctime on setxattr (bsc#1012628).
- smb: client: fix use-after-free bug in
  cifs_debug_data_proc_show() (bsc#1012628).
- smb: client: fix use-after-free in smb2_query_info_compound()
  (bsc#1012628).
- smb: client: fix potential deadlock when releasing mids
  (bsc#1012628).
- smb: client: fix mount when dns_resolver key is not available
  (bsc#1012628).
- cifs: reconnect helper should set reconnect for the right
  channel (bsc#1012628).
- cifs: force interface update before a fresh session setup
  (bsc#1012628).
- cifs: do not reset chan_max if multichannel is not supported
  at mount (bsc#1012628).
- cifs: do not pass cifs_sb when trying to add channels
  (bsc#1012628).
- cifs: Fix encryption of cleared, but unset rq_iter data buffers
  (bsc#1012628).
- xfs: recovery should not clear di_flushiter unconditionally
  (bsc#1012628).
- btrfs: zoned: wait for data BG to be finished on direct IO
  allocation (bsc#1012628).
- ALSA: info: Fix potential deadlock at disconnection
  (bsc#1012628).
- ALSA: hda/realtek: Enable Mute LED on HP 255 G8 (bsc#1012628).
- ALSA: hda/realtek - Add Dell ALC295 to pin fall back table
  (bsc#1012628).
- ALSA: hda/realtek - Enable internal speaker of ASUS K6500ZC
  (bsc#1012628).
- ALSA: hda/realtek: Enable Mute LED on HP 255 G10 (bsc#1012628).
- ALSA: hda/realtek: Add quirks for HP Laptops (bsc#1012628).
- Revert ncsi: Propagate carrier gain/loss events to the NCSI
  controller (bsc#1012628).
- Revert "i2c: pxa: move to generic GPIO recovery" (bsc#1012628).
- lsm: fix default return value for vm_enough_memory
  (bsc#1012628).
- lsm: fix default return value for inode_getsecctx (bsc#1012628).
- sbsa_gwdt: Calculate timeout with 64-bit math (bsc#1012628).
- i2c: designware: Disable TX_EMPTY irq while waiting for block
  length byte (bsc#1012628).
- s390/ap: fix AP bus crash on early config change callback
  invocation (bsc#1012628).
- net: ethtool: Fix documentation of ethtool_sprintf()
  (bsc#1012628).
- net: dsa: lan9303: consequently nested-lock physical MDIO
  (bsc#1012628).
- net: phylink: initialize carrier state at creation
  (bsc#1012628).
- gfs2: don't withdraw if init_threads() got interrupted
  (bsc#1012628).
- i2c: i801: fix potential race in
  i801_block_transaction_byte_by_byte (bsc#1012628).
- f2fs: do not return EFSCORRUPTED, but try to run online repair
  (bsc#1012628).
- f2fs: set the default compress_level on ioctl (bsc#1012628).
- f2fs: avoid format-overflow warning (bsc#1012628).
- f2fs: split initial and dynamic conditions for extent_cache
  (bsc#1012628).
- media: lirc: drop trailing space from scancode transmit
  (bsc#1012628).
- media: sharp: fix sharp encoding (bsc#1012628).
- media: venus: hfi_parser: Add check to keep the number of
  codecs within range (bsc#1012628).
- media: venus: hfi: fix the check to handle session buffer
  requirement (bsc#1012628).
- media: venus: hfi: add checks to handle capabilities from
  firmware (bsc#1012628).
- media: ccs: Correctly initialise try compose rectangle
  (bsc#1012628).
- drm/mediatek/dp: fix memory leak on -&gt;get_edid callback audio
  detection (bsc#1012628).
- drm/mediatek/dp: fix memory leak on -&gt;get_edid callback error
  path (bsc#1012628).
- dm-bufio: fix no-sleep mode (bsc#1012628).
- dm-verity: don't use blocking calls from tasklets (bsc#1012628).
- nfsd: fix file memleak on client_opens_release (bsc#1012628).
- NFSD: Update nfsd_cache_append() to use xdr_stream
  (bsc#1012628).
- LoongArch: Mark __percpu functions as always inline
  (bsc#1012628).
- tracing: fprobe-event: Fix to check tracepoint event and return
  (bsc#1012628).
- swiotlb: do not free decrypted pages if dynamic (bsc#1012628).
- swiotlb: fix out-of-bounds TLB allocations with
  CONFIG_SWIOTLB_DYNAMIC (bsc#1012628).
- riscv: Using TOOLCHAIN_HAS_ZIHINTPAUSE marco replace zihintpause
  (bsc#1012628).
- riscv: put interrupt entries into .irqentry.text (bsc#1012628).
- riscv: mm: Update the comment of CONFIG_PAGE_OFFSET
  (bsc#1012628).
- riscv: correct pt_level name via pgtable_l5/4_enabled
  (bsc#1012628).
- riscv: kprobes: allow writing to x0 (bsc#1012628).
- mmc: sdhci-pci-gli: A workaround to allow GL9750 to enter ASPM
  L1.2 (bsc#1012628).
- mm: fix for negative counter: nr_file_hugepages (bsc#1012628).
- mm: kmem: drop __GFP_NOFAIL when allocating objcg vectors
  (bsc#1012628).
- mptcp: deal with large GSO size (bsc#1012628).
- mptcp: add validity check for sending RM_ADDR (bsc#1012628).
- mptcp: fix setsockopt(IP_TOS) subflow locking (bsc#1012628).
- selftests: mptcp: fix fastclose with csum failure (bsc#1012628).
- r8169: fix network lost after resume on DASH systems
  (bsc#1012628).
- r8169: add handling DASH when DASH is disabled (bsc#1012628).
- mmc: sdhci-pci-gli: GL9750: Mask the replay timer timeout of
  AER (bsc#1012628).
- media: qcom: camss: Fix pm_domain_on sequence in probe
  (bsc#1012628).
- media: qcom: camss: Fix vfe_get() error jump (bsc#1012628).
- media: qcom: camss: Fix VFE-17x vfe_disable_output()
  (bsc#1012628).
- media: qcom: camss: Fix VFE-480 vfe_disable_output()
  (bsc#1012628).
- media: qcom: camss: Fix missing vfe_lite clocks check
  (bsc#1012628).
- media: qcom: camss: Fix set CSI2_RX_CFG1_VC_MODE when VC is
  greater than 3 (bsc#1012628).
- media: qcom: camss: Fix invalid clock enable bit disjunction
  (bsc#1012628).
- media: qcom: camss: Fix csid-gen2 for test pattern generator
  (bsc#1012628).
- Revert "HID: logitech-dj: Add support for a new lightspeed
  receiver iteration" (bsc#1012628).
- Revert "net: r8169: Disable multicast filter for RTL8168H and
  RTL8107E" (bsc#1012628).
- ext4: fix race between writepages and remount (bsc#1012628).
- ext4: no need to generate from free list in mballoc
  (bsc#1012628).
- ext4: make sure allocate pending entry not fail (bsc#1012628).
- ext4: apply umask if ACL support is disabled (bsc#1012628).
- ext4: correct offset of gdb backup in non meta_bg group to
  update_backups (bsc#1012628).
- ext4: mark buffer new if it is unwritten to avoid stale data
  exposure (bsc#1012628).
- ext4: correct return value of ext4_convert_meta_bg
  (bsc#1012628).
- ext4: correct the start block of counting reserved clusters
  (bsc#1012628).
- ext4: remove gdb backup copy for meta bg in
  setup_new_flex_group_blocks (bsc#1012628).
- ext4: add missed brelse in update_backups (bsc#1012628).
- ext4: properly sync file size update after O_SYNC direct IO
  (bsc#1012628).
- ext4: fix racy may inline data check in dio write (bsc#1012628).
- drm/amd/pm: Handle non-terminated overdrive commands
  (bsc#1012628).
- drm: bridge: it66121: -&gt;get_edid callback must not return err
  pointers (bsc#1012628).
- x86/srso: Move retbleed IBPB check into existing 'has_microcode'
  code block (bsc#1012628).
- drm/amd/display: Add Null check for DPP resource (bsc#1012628).
- drm/i915/mtl: Support HBR3 rate with C10 phy and eDP in MTL
  (bsc#1012628).
- drm/i915: Bump GLK CDCLK frequency when driving multiple pipes
  (bsc#1012628).
- drm/i915: Fix potential spectre vulnerability (bsc#1012628).
- drm/i915: Flush WC GGTT only on required platforms
  (bsc#1012628).
- drm/amd/pm: Fix error of MACO flag setting code (bsc#1012628).
- drm/amdgpu/smu13: drop compute workload workaround
  (bsc#1012628).
- drm/amdgpu: don't use pci_is_thunderbolt_attached()
  (bsc#1012628).
- drm/amdgpu: fix GRBM read timeout when do mes_self_test
  (bsc#1012628).
- drm/amdgpu: add a retry for IP discovery init (bsc#1012628).
- drm/amdgpu: don't use ATRM for external devices (bsc#1012628).
- drm/amdgpu: fix error handling in amdgpu_vm_init (bsc#1012628).
- drm/amdgpu: fix error handling in amdgpu_bo_list_get()
  (bsc#1012628).
- drm/amdgpu: lower CS errors to debug severity (bsc#1012628).
- drm/amdgpu: Fix possible null pointer dereference (bsc#1012628).
- drm/amd/display: Guard against invalid RPTR/WPTR being set
  (bsc#1012628).
- drm/amd/display: Fix DSC not Enabled on Direct MST Sink
  (bsc#1012628).
- drm/amd/display: fix a NULL pointer dereference in
  amdgpu_dm_i2c_xfer() (bsc#1012628).
- drm/amd/display: Enable fast plane updates on DCN3.2 and above
  (bsc#1012628).
- drm/amd/display: Clear dpcd_sink_ext_caps if not set
  (bsc#1012628).
- drm/amd/display: Change the DMCUB mailbox memory location from
  FB to inbox (bsc#1012628).
- Refresh patches.suse/vfs-add-super_operations-get_inode_dev.
- Rename to
  patches.kernel.org/6.6.3-350-ASoC-soc-dai-add-flag-to-mute-and-unmute-stream.patch.
- Rename to
  patches.kernel.org/6.6.3-351-ASoC-codecs-wsa883x-make-use-of-new-mute_unmute.patch.
- commit d766c57</changelog>
  <changelog author="tiwai@suse.de" date="1701259201">- Update ath11k hibernation patches from the latest code (bsc#1207948)
- commit 7dc7bda</changelog>
  <changelog author="bwiedemann@suse.de" date="1701259202">- Do not store build host name in initrd
  Without this patch, kernel-obs-build stored the build host name
  in its .build.initrd.kvm
  This patch allows for reproducible builds of kernel-obs-build and thus
  avoids re-publishing the kernel-obs-build.rpm when nothing changed.
  Note that this has no influence on the /etc/hosts file
  that is used during other OBS builds.
  https://bugzilla.opensuse.org/show_bug.cgi?id=1084909
- commit fd3a75e</changelog>
  <changelog author="jslaby@suse.cz" date="1701345600">- README.SUSE: fix patches.addon use
  It's series, not series.conf in there.
  And make it more precise on when the patches are applied.
- commit cb8969c</changelog>
  <changelog author="msuchanek@suse.de" date="1701432000">- kernel-binary: suse-module-tools is also required when installed
  Requires(pre) adds dependency for the specific sciptlet.
  However, suse-module-tools also ships modprobe.d files which may be
  needed at posttrans time or any time the kernel is on the system for
  generating ramdisk. Add plain Requires as well.
- commit 8c12816</changelog>
  <changelog author="jslaby@suse.cz" date="1701604800">- Linux 6.6.4 (bsc#1012628).
- USB: dwc3: qcom: fix wakeup after probe deferral (bsc#1012628).
- USB: dwc3: qcom: fix software node leak on probe errors
  (bsc#1012628).
- usb: dwc3: set the dma max_seg_size (bsc#1012628).
- usb: dwc3: Fix default mode initialization (bsc#1012628).
- USB: dwc2: write HCINT with INTMASK applied (bsc#1012628).
- usb: typec: tcpm: Skip hard reset when in error recovery
  (bsc#1012628).
- usb: typec: tcpm: Fix sink caps op current check (bsc#1012628).
- USB: serial: option: don't claim interface 4 for ZTE MF290
  (bsc#1012628).
- USB: serial: option: fix FM101R-GL defines (bsc#1012628).
- USB: serial: option: add Fibocom L7xx modules (bsc#1012628).
- usb: cdnsp: Fix deadlock issue during using NCM gadget
  (bsc#1012628).
- usb: config: fix iteration issue in 'usb_get_bos_descriptor()'
  (bsc#1012628).
- USB: xhci-plat: fix legacy PHY double init (bsc#1012628).
- bcache: fixup lock c-&gt;root error (bsc#1012628).
- bcache: fixup init dirty data errors (bsc#1012628).
- bcache: prevent potential division by zero error (bsc#1012628).
- bcache: check return value from btree_node_alloc_replacement()
  (bsc#1012628).
- veth: Use tstats per-CPU traffic counters (bsc#1012628).
- dm-delay: fix a race between delay_presuspend and delay_bio
  (bsc#1012628).
- ALSA: hda/realtek: Add quirks for ASUS 2024 Zenbooks
  (bsc#1012628).
- ALSA: hda: ASUS UM5302LA: Added quirks for cs35L41/10431A83
  on i2c bus (bsc#1012628).
- cifs: fix leak of iface for primary channel (bsc#1012628).
- cifs: account for primary channel in the interface list
  (bsc#1012628).
- cifs: distribute channels across interfaces based on speed
  (bsc#1012628).
- Revert "phy: realtek: usb: Add driver for the Realtek SoC USB
  2.0 PHY" (bsc#1012628).
- Revert "phy: realtek: usb: Add driver for the Realtek SoC USB
  3.0 PHY" (bsc#1012628).
- Revert "usb: phy: add usb phy notify port status API"
  (bsc#1012628).
- hv_netvsc: Mark VF as slave before exposing it to user-mode
  (bsc#1012628).
- hv_netvsc: Fix race of register_netdevice_notifier and VF
  register (bsc#1012628).
- hv_netvsc: fix race of netvsc and VF register_netdevice
  (bsc#1012628).
- platform/x86: ideapad-laptop: Set max_brightness before using it
  (bsc#1012628).
- platform/x86/amd/pmc: adjust getting DRAM size behavior
  (bsc#1012628).
- USB: serial: option: add Luat Air72*U series products
  (bsc#1012628).
- usb: misc: onboard-hub: add support for Microchip USB5744
  (bsc#1012628).
- dt-bindings: usb: microchip,usb5744: Add second supply
  (bsc#1012628).
- platform/x86: hp-bioscfg: Fix error handling in
  hp_add_other_attributes() (bsc#1012628).
- platform/x86: hp-bioscfg: move mutex_lock() down in
  hp_add_other_attributes() (bsc#1012628).
- platform/x86: hp-bioscfg: Simplify return check in
  hp_add_other_attributes() (bsc#1012628).
- s390/dasd: protect device queue against concurrent access
  (bsc#1012628).
- io_uring/fs: consider link-&gt;flags when getting path for LINKAT
  (bsc#1012628).
- bcache: fixup multi-threaded bch_sectors_dirty_init() wake-up
  race (bsc#1012628).
- md: fix bi_status reporting in md_end_clone_io (bsc#1012628).
- bcache: replace a mistaken IS_ERR() by IS_ERR_OR_NULL() in
  btree_gc_coalesce() (bsc#1012628).
- io_uring: fix off-by one bvec index (bsc#1012628).
- tls: fix NULL deref on tls_sw_splice_eof() with empty record
  (bsc#1012628).
- swiotlb-xen: provide the "max_mapping_size" method
  (bsc#1012628).
- ACPI: PM: Add acpi_device_fix_up_power_children() function
  (bsc#1012628).
- ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CVA
  (bsc#1012628).
- ACPI: processor_idle: use raw_safe_halt() in
  acpi_idle_play_dead() (bsc#1012628).
- ACPI: video: Use acpi_device_fix_up_power_children()
  (bsc#1012628).
- thunderbolt: Set lane bonding bit only for downstream port
  (bsc#1012628).
- drm/ast: Disconnect BMC if physical connector is connected
  (bsc#1012628).
- drm/msm/dpu: Add missing safe_lut_tbl in sc8280xp catalog
  (bsc#1012628).
- kselftest/arm64: Fix output formatting for za-fork
  (bsc#1012628).
- prctl: Disable prctl(PR_SET_MDWE) on parisc (bsc#1012628).
- mm: add a NO_INHERIT flag to the PR_SET_MDWE prctl
  (bsc#1012628).
- lockdep: Fix block chain corruption (bsc#1012628).
- USB: dwc3: qcom: fix ACPI platform device leak (bsc#1012628).
- USB: dwc3: qcom: fix resource leaks on probe deferral
  (bsc#1012628).
- nvmet: nul-terminate the NQNs passed in the connect command
  (bsc#1012628).
- nvme: blank out authentication fabrics options if not configured
  (bsc#1012628).
- afs: Fix file locking on R/O volumes to operate in local mode
  (bsc#1012628).
- afs: Return ENOENT if no cell DNS record can be found
  (bsc#1012628).
- net: ipa: fix one GSI register field width (bsc#1012628).
- net: axienet: Fix check for partial TX checksum (bsc#1012628).
- vsock/test: fix SEQPACKET message bounds test (bsc#1012628).
- i40e: Fix adding unsupported cloud filters (bsc#1012628).
- amd-xgbe: propagate the correct speed and duplex status
  (bsc#1012628).
- amd-xgbe: handle the corner-case during tx completion
  (bsc#1012628).
- amd-xgbe: handle corner-case during sfp hotplug (bsc#1012628).
- net: veth: fix ethtool stats reporting (bsc#1012628).
- octeontx2-pf: Fix ntuple rule creation to direct packet to VF
  with higher Rx queue than its PF (bsc#1012628).
- arm/xen: fix xen_vcpu_info allocation alignment (bsc#1012628).
- arm64: mm: Fix "rodata=on" when
  CONFIG_RODATA_FULL_DEFAULT_ENABLED=y (bsc#1012628).
- s390/ipl: add missing IPL_TYPE_ECKD_DUMP case to ipl_init()
  (bsc#1012628).
- net/smc: avoid data corruption caused by decline (bsc#1012628).
- net: usb: ax88179_178a: fix failed operations during
  ax88179_reset (bsc#1012628).
- drm/panel: boe-tv101wum-nl6: Fine tune Himax83102-j02 panel
  HFP and HBP (bsc#1012628).
- ipv4: Correct/silence an endian warning in __ip_do_redirect
  (bsc#1012628).
- HID: fix HID device resource race between HID core and debugging
  support (bsc#1012628).
- accel/ivpu/37xx: Fix hangs related to MMIO reset (bsc#1012628).
- accel/ivpu: Do not initialize parameters on power up
  (bsc#1012628).
- bpf: Fix dev's rx stats for bpf_redirect_peer traffic
  (bsc#1012628).
- net: Move {l,t,d}stats allocation to core and convert veth &amp;
  vrf (bsc#1012628).
- net, vrf: Move dstats structure to core (bsc#1012628).
- PM: tools: Fix sleepgraph syntax error (bsc#1012628).
- drm/rockchip: vop: Fix color for RGB888/BGR888 format on VOP
  full (bsc#1012628).
- libfs: getdents() should return 0 after reaching EOD
  (bsc#1012628).
- block: update the stable_writes flag in bdev_add (bsc#1012628).
- filemap: add a per-mapping stable writes flag (bsc#1012628).
- drm/i915: do not clean GT table on error path (bsc#1012628).
- ata: pata_isapnp: Add missing error check for devm_ioport_map()
  (bsc#1012628).
- octeontx2-pf: Fix memory leak during interface down
  (bsc#1012628).
- wireguard: use DEV_STATS_INC() (bsc#1012628).
- net: wangxun: fix kernel panic due to null pointer
  (bsc#1012628).
- drm/panel: simple: Fix Innolux G101ICE-L01 timings
  (bsc#1012628).
- drm/panel: simple: Fix Innolux G101ICE-L01 bus flags
  (bsc#1012628).
- fs: Pass AT_GETATTR_NOSEC flag to getattr interface function
  (bsc#1012628).
- drm/panel: auo,b101uan08.3: Fine tune the panel power sequence
  (bsc#1012628).
- blk-cgroup: avoid to warn !rcu_read_lock_held() in blkg_lookup()
  (bsc#1012628).
- afs: Make error on cell lookup failure consistent with OpenAFS
  (bsc#1012628).
- afs: Fix afs_server_list to be cleaned up with RCU
  (bsc#1012628).
- rxrpc: Defer the response to a PING ACK until we've parsed it
  (bsc#1012628).
- rxrpc: Fix RTT determination to use any ACK as a source
  (bsc#1012628).
- s390/ism: ism driver implies smc protocol (bsc#1012628).
- drm/msm/dsi: use the correct VREG_CTRL_1 value for 4nm cphy
  (bsc#1012628).
- sched/fair: Fix the decision for load balance (bsc#1012628).
- sched/eevdf: Fix vruntime adjustment on reweight (bsc#1012628).
- hv/hv_kvp_daemon: Some small fixes for handling NM keyfiles
  (bsc#1012628).
- irqchip/gic-v3-its: Flush ITS tables correctly in non-coherent
  GIC designs (bsc#1012628).
- NFSD: Fix checksum mismatches in the duplicate reply cache
  (bsc#1012628).
- NFSD: Fix "start of NFS reply" pointer passed to
  nfsd_cache_update() (bsc#1012628).
- commit eafb2e8</changelog>
  <changelog author="jslaby@suse.cz" date="1701777600">- Refresh
  patches.suse/drm-i915-Also-check-for-VGA-converter-in-eDP-probe.patch.
- Refresh
  patches.suse/leds-class-Don-t-expose-color-sysfs-entry.patch.
  Update upstream status and move to sorted section.
- commit a1661c2</changelog>
  <changelog author="jslaby@suse.cz" date="1702036800">- Linux 6.6.5 (bsc#1012628).
- cifs: Fix FALLOC_FL_ZERO_RANGE by setting i_size if EOF moved
  (bsc#1012628).
- cifs: Fix FALLOC_FL_INSERT_RANGE by setting i_size after EOF
  moved (bsc#1012628).
- smb: client: fix missing mode bits for SMB symlinks
  (bsc#1012628).
- smb: client: report correct st_size for SMB and NFS symlinks
  (bsc#1012628).
- ksmbd: fix possible deadlock in smb2_open (bsc#1012628).
- pinctrl: avoid reload of p state in list iteration
  (bsc#1012628).
- firewire: core: fix possible memory leak in create_units()
  (bsc#1012628).
- mmc: sdhci-pci-gli: Disable LPM during initialization
  (bsc#1012628).
- mmc: sdhci-sprd: Fix vqmmc not shutting down after the card
  was pulled (bsc#1012628).
- mmc: cqhci: Increase recovery halt timeout (bsc#1012628).
- mmc: cqhci: Warn of halt or task clear failure (bsc#1012628).
- mmc: cqhci: Fix task clearing in CQE error recovery
  (bsc#1012628).
- mmc: block: Retry commands in CQE error recovery (bsc#1012628).
- mmc: block: Do not lose cache flush during CQE error recovery
  (bsc#1012628).
- mmc: block: Be sure to wait while busy in CQE error recovery
  (bsc#1012628).
- ALSA: hda: Disable power-save on KONTRON SinglePC (bsc#1012628).
- ALSA: hda/realtek: Headset Mic VREF to 100% (bsc#1012628).
- ALSA: hda/realtek: Add supported ALC257 for ChromeOS
  (bsc#1012628).
- net: libwx: fix memory leak on msix entry (bsc#1012628).
- dm-verity: align struct dm_verity_fec_io properly (bsc#1012628).
- scsi: Change SCSI device boolean fields to single bit flags
  (bsc#1012628).
- scsi: sd: Fix system start for ATA devices (bsc#1012628).
- scsi: ufs: core: Clear cmd if abort succeeds in MCQ mode
  (bsc#1012628).
- drm/amd: Enable PCIe PME from D3 (bsc#1012628).
- drm/amdgpu: correct the amdgpu runtime dereference usage count
  (bsc#1012628).
- drm/amdgpu: Force order between a read and write to the same
  address (bsc#1012628).
- drm/amdgpu: fix memory overflow in the IB test (bsc#1012628).
- drm/amdgpu: Update EEPROM I2C address for smu v13_0_0
  (bsc#1012628).
- drm/amd/display: Include udelay when waiting for INBOX0 ACK
  (bsc#1012628).
- drm/amd/display: Remove min_dst_y_next_start check for Z8
  (bsc#1012628).
- drm/amd/display: Use DRAM speed from validation for dummy
  p-state (bsc#1012628).
- drm/amd/display: Update min Z8 residency time to 2100 for DCN314
  (bsc#1012628).
- drm/amd/display: fix ABM disablement (bsc#1012628).
- drm/amd/display: force toggle rate wa for first link training
  for a retimer (bsc#1012628).
- dm verity: initialize fec io before freeing it (bsc#1012628).
- dm verity: don't perform FEC for failed readahead IO
  (bsc#1012628).
- nvme: check for valid nvme_identify_ns() before using it
  (bsc#1012628).
- r8169: fix deadlock on RTL8125 in jumbo mtu mode (bsc#1012628).
- ACPI: video: Use acpi_video_device for cooling-dev driver data
  (bsc#1012628).
- io_uring: don't allow discontig pages for IORING_SETUP_NO_MMAP
  (bsc#1012628).
- iommu/vt-d: Fix incorrect cache invalidation for mm notification
  (bsc#1012628).
- io_uring: free io_buffer_list entries via RCU (bsc#1012628).
- nouveau: find the smallest page allocation to cover a buffer
  alloc (bsc#1012628).
- powercap: DTPM: Fix unneeded conversions to micro-Watts
  (bsc#1012628).
- cpufreq/amd-pstate: Fix the return value of
  amd_pstate_fast_switch() (bsc#1012628).
- dma-buf: fix check in dma_resv_add_fence (bsc#1012628).
- io_uring: don't guard IORING_OFF_PBUF_RING with SETUP_NO_MMAP
  (bsc#1012628).
- iommu: Avoid more races around device probe (bsc#1012628).
- bcache: revert replacing IS_ERR_OR_NULL with IS_ERR
  (bsc#1012628).
- ext2: Fix ki_pos update for DIO buffered-io fallback case
  (bsc#1012628).
- iommu/vt-d: Add MTL to quirk list to skip TE disabling
  (bsc#1012628).
- KVM: PPC: Book3S HV: Fix KVM_RUN clobbering FP/VEC user
  registers (bsc#1012628).
- powerpc: Don't clobber f0/vs0 during fp|altivec register save
  (bsc#1012628).
- parisc: Mark ex_table entries 32-bit aligned in assembly.h
  (bsc#1012628).
- parisc: Mark ex_table entries 32-bit aligned in uaccess.h
  (bsc#1012628).
- parisc: Use natural CPU alignment for bug_table (bsc#1012628).
- parisc: Mark lock_aligned variables 16-byte aligned on SMP
  (bsc#1012628).
- parisc: Drop the HP-UX ENOSYM and EREMOTERELEASE error codes
  (bsc#1012628).
- parisc: Mark jump_table naturally aligned (bsc#1012628).
- parisc: Ensure 32-bit alignment on parisc unwind section
  (bsc#1012628).
- parisc: Mark altinstructions read-only and 32-bit aligned
  (bsc#1012628).
- btrfs: add dmesg output for first mount and last unmount of
  a filesystem (bsc#1012628).
- btrfs: ref-verify: fix memory leaks in btrfs_ref_tree_mod()
  (bsc#1012628).
- btrfs: fix off-by-one when checking chunk map includes logical
  address (bsc#1012628).
- btrfs: send: ensure send_fd is writable (bsc#1012628).
- btrfs: make error messages more clear when getting a chunk map
  (bsc#1012628).
- btrfs: free the allocated memory if btrfs_alloc_page_array()
  fails (bsc#1012628).
- btrfs: fix 64bit compat send ioctl arguments not initializing
  version member (bsc#1012628).
- io_uring: enable io_mem_alloc/free to be used in other parts
  (bsc#1012628).
- io_uring/kbuf: defer release of mapped buffer rings
  (bsc#1012628).
- io_uring/kbuf: recycle freed mapped buffer ring entries
  (bsc#1012628).
- wifi: cfg80211: fix CQM for non-range use (bsc#1012628).
- pinctrl: stm32: Add check for devm_kcalloc (bsc#1012628).
- pinctrl: stm32: fix array read out of bound (bsc#1012628).
- media: v4l2-subdev: Fix a 64bit bug (bsc#1012628).
- netdevsim: Don't accept device bound programs (bsc#1012628).
- net: rswitch: Fix type of ret in rswitch_start_xmit()
  (bsc#1012628).
- net: rswitch: Fix return value in rswitch_start_xmit()
  (bsc#1012628).
- net: rswitch: Fix missing dev_kfree_skb_any() in error path
  (bsc#1012628).
- ipv4: igmp: fix refcnt uaf issue when receiving igmp query
  packet (bsc#1012628).
- wifi: iwlwifi: mvm: fix an error code in iwl_mvm_mld_add_sta()
  (bsc#1012628).
- wifi: mac80211: do not pass AP_VLAN vif pointer to drivers
  during flush (bsc#1012628).
- net: dsa: mv88e6xxx: fix marvell 6350 switch probing
  (bsc#1012628).
- net: dsa: mv88e6xxx: fix marvell 6350 probe crash (bsc#1012628).
- dpaa2-eth: increase the needed headroom to account for alignment
  (bsc#1012628).
- dpaa2-eth: recycle the RX buffer only after all processing done
  (bsc#1012628).
- bpf: Add missed allocation hint for bpf_mem_cache_alloc_flags()
  (bsc#1012628).
- uapi: propagate __struct_group() attributes to the container
  union (bsc#1012628).
- selftests/net: ipsec: fix constant out of range (bsc#1012628).
- selftests/net: fix a char signedness issue (bsc#1012628).
- selftests/net: unix: fix unused variable compiler warning
  (bsc#1012628).
- selftests/net: mptcp: fix uninitialized variable warnings
  (bsc#1012628).
- octeontx2-af: Fix possible buffer overflow (bsc#1012628).
- net: stmmac: xgmac: Disable FPE MMC interrupts (bsc#1012628).
- octeontx2-pf: Fix adding mbox work queue entry when num_vfs &gt;
  64 (bsc#1012628).
- octeontx2-pf: Restore TC ingress police rules when interface
  is up (bsc#1012628).
- neighbour: Fix __randomize_layout crash in struct neighbour
  (bsc#1012628).
- efi/unaccepted: Fix off-by-one when checking for overlapping
  ranges (bsc#1012628).
- r8169: prevent potential deadlock in rtl8169_close
  (bsc#1012628).
- ravb: Fix races between ravb_tx_timeout_work() and net related
  ops (bsc#1012628).
- ethtool: don't propagate EOPNOTSUPP from dumps (bsc#1012628).
- bpf, sockmap: af_unix stream sockets need to hold ref for pair
  sock (bsc#1012628).
- ice: Fix VF Reset paths when interface in a failed over
  aggregate (bsc#1012628).
- net: ravb: Check return value of reset_control_deassert()
  (bsc#1012628).
- net: ravb: Use pm_runtime_resume_and_get() (bsc#1012628).
- net: ravb: Make write access to CXR35 first before accessing
  other EMAC registers (bsc#1012628).
- net: ravb: Start TX queues after HW initialization succeeded
  (bsc#1012628).
- net: ravb: Stop DMA in case of failures on ravb_open()
  (bsc#1012628).
- net: ravb: Keep reverse order of operations in ravb_remove()
  (bsc#1012628).
- powerpc/pseries/iommu: enable_ddw incorrectly returns direct
  mapping for SR-IOV device (bsc#1012628).
- s390/cmma: fix handling of swapper_pg_dir and invalid_pg_dir
  (bsc#1012628).
- drm/amd/display: Refactor edp power control (bsc#1012628).
- drm/amd/display: Remove power sequencing check (bsc#1012628).
- cpufreq: imx6q: Don't disable 792 Mhz OPP unnecessarily
  (bsc#1012628).
- iommu/vt-d: Omit devTLB invalidation requests when TES=0
  (bsc#1012628).
- iommu/vt-d: Disable PCI ATS in legacy passthrough mode
  (bsc#1012628).
- iommu/vt-d: Make context clearing consistent with context
  mapping (bsc#1012628).
- drm/i915/gsc: Mark internal GSC engine with reserved uabi class
  (bsc#1012628).
- drm/panel: starry-2081101qfh032011-53g: Fine tune the panel
  power sequence (bsc#1012628).
- drm/panel: nt36523: fix return value check in nt36523_probe()
  (bsc#1012628).
- cpufreq/amd-pstate: Fix scaling_min_freq and scaling_max_freq
  update (bsc#1012628).
- cpufreq/amd-pstate: Only print supported EPP values for
  performance governor (bsc#1012628).
- drm/amd/pm: fix a memleak in aldebaran_tables_init
  (bsc#1012628).
- iommu: Fix printk arg in of_iommu_get_resv_regions()
  (bsc#1012628).
- drm/amd/display: refactor ILR to make it work (bsc#1012628).
- drm/amd/display: Reduce default backlight min from 5 nits to
  1 nits (bsc#1012628).
- drm/amd/display: Simplify brightness initialization
  (bsc#1012628).
- drm/amd/display: Fix MPCC 1DLUT programming (bsc#1012628).
- vfio/pds: Fix mutex lock-&gt;magic != lock warning (bsc#1012628).
- vfio/pds: Fix possible sleep while in atomic context
  (bsc#1012628).
- x86/xen: fix percpu vcpu_info allocation (bsc#1012628).
- vfio: Drop vfio_file_iommu_group() stub to fudge around a KVM
  wart (bsc#1012628).
- Rename to
  patches.kernel.org/6.6.5-001-leds-class-Don-t-expose-color-sysfs-entry.patch.
- Rename to
  patches.kernel.org/6.6.5-017-drm-i915-Also-check-for-VGA-converter-in-eDP-pr.patch.
- commit 30a850b</changelog>
  <changelog author="jslaby@suse.cz" date="1702036801">- parisc: Fix asm operand number out of range build error in
  bug table (git-fixes).
- commit 7675861</changelog>
  <changelog author="jslaby@suse.cz" date="1702296000">- Linux 6.6.6 (bsc#1012628).
- Revert "wifi: cfg80211: fix CQM for non-range use"
  (bsc#1012628).
- commit a946a9f</changelog>
  <changelog author="jslaby@suse.cz" date="1702555200">- Linux 6.6.7 (bsc#1012628).
- vdpa/mlx5: preserve CVQ vringh index (bsc#1012628).
- scsi: sd: Fix sshdr use in sd_suspend_common() (bsc#1012628).
- hrtimers: Push pending hrtimers away from outgoing CPU earlier
  (bsc#1012628).
- i2c: designware: Fix corrupted memory seen in the ISR
  (bsc#1012628).
- i2c: ocores: Move system PM hooks to the NOIRQ phase
  (bsc#1012628).
- netfilter: ipset: fix race condition between swap/destroy and
  kernel side add/del/test (bsc#1012628).
- nouveau: use an rwlock for the event lock (bsc#1012628).
- zstd: Fix array-index-out-of-bounds UBSAN warning (bsc#1012628).
- tg3: Move the [rt]x_dropped counters to tg3_napi (bsc#1012628).
- tg3: Increment tx_dropped in tg3_tso_bug() (bsc#1012628).
- modpost: fix section mismatch message for RELA (bsc#1012628).
- kconfig: fix memory leak from range properties (bsc#1012628).
- drm/amdgpu: Do not program VF copy regs in mmhub v1.8 under
  SRIOV (v2) (bsc#1012628).
- drm/amdgpu: finalizing mem_partitions at the end of GMC v9
  sw_fini (bsc#1012628).
- drm/amdgpu: correct chunk_ptr to a pointer to chunk
  (bsc#1012628).
- dm-crypt: start allocating with MAX_ORDER (bsc#1012628).
- x86: Introduce ia32_enabled() (bsc#1012628).
- x86/coco: Disable 32-bit emulation by default on TDX and SEV
  (bsc#1012628).
- x86/entry: Convert INT 0x80 emulation to IDTENTRY (bsc#1012628).
- x86/entry: Do not allow external 0x80 interrupts (bsc#1012628).
- x86/tdx: Allow 32-bit emulation by default (bsc#1012628).
- dt: dt-extract-compatibles: Handle cfile arguments in generator
  function (bsc#1012628).
- dt: dt-extract-compatibles: Don't follow symlinks when walking
  tree (bsc#1012628).
- platform/x86: asus-wmi: Move i8042 filter install to shared
  asus-wmi code (bsc#1012628).
- of: dynamic: Fix of_reconfig_get_state_change() return value
  documentation (bsc#1012628).
- platform/x86: wmi: Skip blocks with zero instances
  (bsc#1012628).
- ipv6: fix potential NULL deref in fib6_add() (bsc#1012628).
- octeontx2-pf: Add missing mutex lock in otx2_get_pauseparam
  (bsc#1012628).
- octeontx2-af: Check return value of nix_get_nixlf before using
  nixlf (bsc#1012628).
- bpf: Fix a verifier bug due to incorrect branch offset
  comparison with cpu=v4 (bsc#1012628).
- hv_netvsc: rndis_filter needs to select NLS (bsc#1012628).
- r8152: Hold the rtnl_lock for all of reset (bsc#1012628).
- r8152: Add RTL8152_INACCESSIBLE checks to more loops
  (bsc#1012628).
- r8152: Add RTL8152_INACCESSIBLE to r8156b_wait_loading_flash()
  (bsc#1012628).
- r8152: Add RTL8152_INACCESSIBLE to r8153_pre_firmware_1()
  (bsc#1012628).
- r8152: Add RTL8152_INACCESSIBLE to r8153_aldps_en()
  (bsc#1012628).
- mlxbf-bootctl: correctly identify secure boot with development
  keys (bsc#1012628).
- platform/mellanox: Add null pointer checks for devm_kasprintf()
  (bsc#1012628).
- platform/mellanox: Check
  devm_hwmon_device_register_with_groups() return value
  (bsc#1012628).
- arcnet: restoring support for multiple Sohard Arcnet cards
  (bsc#1012628).
- octeontx2-pf: consider both Rx and Tx packet stats for adaptive
  interrupt coalescing (bsc#1012628).
- net: stmmac: fix FPE events losing (bsc#1012628).
- xsk: Skip polling event check for unbound socket (bsc#1012628).
- octeontx2-af: fix a use-after-free in rvu_npa_register_reporters
  (bsc#1012628).
- ice: Restore fix disabling RX VLAN filtering (bsc#1012628).
- i40e: Fix unexpected MFS warning message (bsc#1012628).
- iavf: validate tx_coalesce_usecs even if rx_coalesce_usecs is
  zero (bsc#1012628).
- net: bnxt: fix a potential use-after-free in bnxt_init_tc
  (bsc#1012628).
- tcp: fix mid stream window clamp (bsc#1012628).
- ionic: fix snprintf format length warning (bsc#1012628).
- ionic: Fix dim work handling in split interrupt mode
  (bsc#1012628).
- ipv4: ip_gre: Avoid skb_pull() failure in ipgre_xmit()
  (bsc#1012628).
- net: atlantic: Fix NULL dereference of skb pointer in
  (bsc#1012628).
- net: hns: fix wrong head when modify the tx feature when
  sending packets (bsc#1012628).
- net: hns: fix fake link up on xge port (bsc#1012628).
- octeontx2-af: Adjust Tx credits when MCS external bypass is
  disabled (bsc#1012628).
- octeontx2-af: Fix mcs sa cam entries size (bsc#1012628).
- octeontx2-af: Fix mcs stats register address (bsc#1012628).
- octeontx2-af: Add missing mcs flr handler call (bsc#1012628).
- octeontx2-af: Update Tx link register range (bsc#1012628).
- dt-bindings: interrupt-controller: Allow #power-domain-cells
  (bsc#1012628).
- netfilter: bpf: fix bad registration on nf_defrag (bsc#1012628).
- netfilter: nf_tables: fix 'exist' matching on bigendian arches
  (bsc#1012628).
- netfilter: nf_tables: bail out on mismatching dynset and set
  expressions (bsc#1012628).
- netfilter: nf_tables: validate family when identifying table
  via handle (bsc#1012628).
- netfilter: xt_owner: Fix for unsafe access of sk-&gt;sk_socket
  (bsc#1012628).
- tcp: do not accept ACK of bytes we never sent (bsc#1012628).
- net: dsa: mv88e6xxx: Restore USXGMII support for 6393X
  (bsc#1012628).
- net: tls, update curr on splice as well (bsc#1012628).
- bpf: sockmap, updating the sg structure should also update curr
  (bsc#1012628).
- psample: Require 'CAP_NET_ADMIN' when joining "packets" group
  (bsc#1012628).
- drop_monitor: Require 'CAP_SYS_ADMIN' when joining "events"
  group (bsc#1012628).
- net: dsa: microchip: provide a list of valid protocols for
  xmit handler (bsc#1012628).
- net/smc: fix missing byte order conversion in CLC handshake
  (bsc#1012628).
- drm/amd/amdgpu/amdgpu_doorbell_mgr: Correct misdocumented param
  'doorbell_index' (bsc#1012628).
- drm/amdkfd: get doorbell's absolute offset based on the db_size
  (bsc#1012628).
- mm/damon/sysfs: eliminate potential uninitialized variable
  warning (bsc#1012628).
- tee: optee: Fix supplicant based device enumeration
  (bsc#1012628).
- RDMA/core: Fix uninit-value access in ib_get_eth_speed()
  (bsc#1012628).
- RDMA/hns: Fix unnecessary err return when using invalid congest
  control algorithm (bsc#1012628).
- RDMA/irdma: Do not modify to SQD on error (bsc#1012628).
- RDMA/irdma: Add wait for suspend on SQD (bsc#1012628).
- arm64: dts: rockchip: Expand reg size of vdec node for RK3328
  (bsc#1012628).
- arm64: dts: rockchip: Expand reg size of vdec node for RK3399
  (bsc#1012628).
- ASoC: fsl_sai: Fix no frame sync clock issue on i.MX8MP
  (bsc#1012628).
- RDMA/rtrs-srv: Do not unconditionally enable irq (bsc#1012628).
- RDMA/rtrs-clt: Start hb after path_up (bsc#1012628).
- RDMA/rtrs-srv: Check return values while processing info request
  (bsc#1012628).
- RDMA/rtrs-srv: Free srv_mr iu only when always_invalidate is
  true (bsc#1012628).
- RDMA/rtrs-srv: Destroy path files after making sure no IOs
  in-flight (bsc#1012628).
- RDMA/rtrs-clt: Fix the max_send_wr setting (bsc#1012628).
- RDMA/rtrs-clt: Remove the warnings for req in_use check
  (bsc#1012628).
- RDMA/bnxt_re: Correct module description string (bsc#1012628).
- RDMA/irdma: Fix UAF in irdma_sc_ccq_get_cqe_info()
  (bsc#1012628).
- arm64: dt: imx93: tqma9352-mba93xxla: Fix LPUART2 pad config
  (bsc#1012628).
- ARM: dts: imx6q: skov: fix ethernet clock regression
  (bsc#1012628).
- ARM: dts: rockchip: Fix sdmmc_pwren's pinmux setting for RK3128
  (bsc#1012628).
- ARM: dts: bcm2711-rpi-400: Fix delete-node of led_act
  (bsc#1012628).
- hwmon: (acpi_power_meter) Fix 4.29 MW bug (bsc#1012628).
- ASoC: codecs: lpass-tx-macro: set active_decimator correct
  default value (bsc#1012628).
- hwmon: (nzxt-kraken2) Fix error handling path in kraken2_probe()
  (bsc#1012628).
- firmware: arm_scmi: Extend perf protocol ops to get number of
  domains (bsc#1012628).
- firmware: arm_scmi: Extend perf protocol ops to get information
  of a domain (bsc#1012628).
- firmware: arm_scmi: Fix frequency truncation by promoting
  multiplier type (bsc#1012628).
- firmware: arm_scmi: Simplify error path in
  scmi_dvfs_device_opps_add() (bsc#1012628).
- firmware: arm_scmi: Fix possible frequency truncation when
  using level indexing mode (bsc#1012628).
- ASoC: wm_adsp: fix memleak in wm_adsp_buffer_populate
  (bsc#1012628).
- RDMA/core: Fix umem iterator when PAGE_SIZE is greater then
  HCA pgsz (bsc#1012628).
- RDMA/irdma: Ensure iWarp QP queue memory is OS paged aligned
  (bsc#1012628).
- RDMA/irdma: Fix support for 64k pages (bsc#1012628).
- RDMA/irdma: Avoid free the non-cqp_request scratch
  (bsc#1012628).
- drm/bridge: tc358768: select CONFIG_VIDEOMODE_HELPERS
  (bsc#1012628).
- arm64: dts: imx8mp: imx8mq: Add parkmode-disable-ss-quirk on
  DWC3 (bsc#1012628).
- ARM: dts: imx6ul-pico: Describe the Ethernet PHY clock
  (bsc#1012628).
- io_uring/kbuf: Fix an NULL vs IS_ERR() bug in
  io_alloc_pbuf_ring() (bsc#1012628).
- io_uring/kbuf: check for buffer list readiness after NULL check
  (bsc#1012628).
- tracing: Fix a warning when allocating buffered events fails
  (bsc#1012628).
- scsi: be2iscsi: Fix a memleak in beiscsi_init_wrb_handle()
  (bsc#1012628).
- arm64: dts: imx8-ss-lsio: Add PWM interrupts (bsc#1012628).
- arm64: dts: freescale: imx8-ss-lsio: Fix #pwm-cells
  (bsc#1012628).
- arm64: dts: imx93: correct mediamix power (bsc#1012628).
- ARM: imx: Check return value of devm_kasprintf in
  imx_mmdc_perf_init (bsc#1012628).
- arm64: dts: imx8-apalis: set wifi regulator to always-on
  (bsc#1012628).
- ARM: dts: imx7: Declare timers compatible with fsl,imx6dl-gpt
  (bsc#1012628).
- ARM: dts: imx28-xea: Pass the 'model' property (bsc#1012628).
- arm64: dts: rockchip: Fix eMMC Data Strobe PD on rk3588
  (bsc#1012628).
- riscv: fix misaligned access handling of C.SWSP and C.SDSP
  (bsc#1012628).
- riscv: errata: andes: Probe for IOCP only once in boot stage
  (bsc#1012628).
- md: don't leave 'MD_RECOVERY_FROZEN' in error path of
  md_set_readonly() (bsc#1012628).
- kernel/Kconfig.kexec: drop select of KEXEC for CRASH_DUMP
  (bsc#1012628).
- scripts/gdb: fix lx-device-list-bus and lx-device-list-class
  (bsc#1012628).
- rethook: Use __rcu pointer for rethook::handler (bsc#1012628).
- ASoC: amd: yc: Fix non-functional mic on ASUS E1504FA
  (bsc#1012628).
- io_uring/af_unix: disable sending io_uring over sockets
  (bsc#1012628).
- nvme-pci: Add sleep quirk for Kingston drives (bsc#1012628).
- io_uring: fix mutex_unlock with unreferenced ctx (bsc#1012628).
- ALSA: usb-audio: Add Pioneer DJM-450 mixer controls
  (bsc#1012628).
- ALSA: pcm: fix out-of-bounds in snd_pcm_state_names
  (bsc#1012628).
- ALSA: hda/realtek: Apply quirk for ASUS UM3504DA (bsc#1012628).
- ALSA: hda/realtek: fix speakers on XPS 9530 (2023)
  (bsc#1012628).
- ALSA: hda/realtek: Enable headset on Lenovo M90 Gen5
  (bsc#1012628).
- ALSA: hda/realtek: add new Framework laptop to quirks
  (bsc#1012628).
- ALSA: hda/realtek: Add Framework laptop 16 to quirks
  (bsc#1012628).
- ALSA: hda/realtek: Add quirk for Lenovo Yoga Pro 7
  (bsc#1012628).
- ring-buffer: Test last update in 32bit version of
  __rb_time_read() (bsc#1012628).
- ring-buffer: Force absolute timestamp on discard of event
  (bsc#1012628).
- highmem: fix a memory copy problem in memcpy_from_folio
  (bsc#1012628).
- nilfs2: fix missing error check for sb_set_blocksize call
  (bsc#1012628).
- nilfs2: prevent WARNING in nilfs_sufile_set_segment_usage()
  (bsc#1012628).
- lib/group_cpus.c: avoid acquiring cpu hotplug lock in
  group_cpus_evenly (bsc#1012628).
- cgroup_freezer: cgroup_freezing: Check if not frozen
  (bsc#1012628).
- checkstack: fix printed address (bsc#1012628).
- tracing: Always update snapshot buffer size (bsc#1012628).
- tracing: Stop current tracer when resizing buffer (bsc#1012628).
- tracing: Disable snapshot buffer when stopping instance tracers
  (bsc#1012628).
- tracing: Fix incomplete locking when disabling buffered events
  (bsc#1012628).
- tracing: Fix a possible race when disabling buffered events
  (bsc#1012628).
- leds: trigger: netdev: fix RTNL handling to prevent potential
  deadlock (bsc#1012628).
- nfp: flower: fix for take a mutex lock in soft irq context
  and rcu lock (bsc#1012628).
- packet: Move reference count in packet_sock to atomic_long_t
  (bsc#1012628).
- r8169: fix rtl8125b PAUSE frames blasting when suspended
  (bsc#1012628).
- regmap: fix bogus error on regcache_sync success (bsc#1012628).
- platform/surface: aggregator: fix recv_buf() return value
  (bsc#1012628).
- workqueue: Make sure that wq_unbound_cpumask is never empty
  (bsc#1012628).
- hugetlb: fix null-ptr-deref in hugetlb_vma_lock_write
  (bsc#1012628).
- drivers/base/cpu: crash data showing should depends on
  KEXEC_CORE (bsc#1012628).
- mm/memory_hotplug: add missing mem_hotplug_lock (bsc#1012628).
- mm: fix oops when filemap_map_pmd() without prealloc_pte
  (bsc#1012628).
- mm/memory_hotplug: fix error handling in add_memory_resource()
  (bsc#1012628).
- powercap: DTPM: Fix missing cpufreq_cpu_put() calls
  (bsc#1012628).
- md/raid6: use valid sector values to determine if an I/O should
  wait on the reshape (bsc#1012628).
- drm/atomic-helpers: Invoke end_fb_access while owning plane
  state (bsc#1012628).
- drm/i915/mst: Fix .mode_valid_ctx() return values (bsc#1012628).
- drm/i915/mst: Reject modes that require the bigjoiner
  (bsc#1012628).
- drm/i915: Skip some timing checks on BXT/GLK DSI transcoders
  (bsc#1012628).
- arm64: dts: mt7986: change cooling trips (bsc#1012628).
- arm64: dts: mt7986: define 3W max power to both SFP on BPI-R3
  (bsc#1012628).
- arm64: dts: mt7986: fix emmc hs400 mode without uboot
  initialization (bsc#1012628).
- arm64: dts: mediatek: mt7622: fix memory node warning check
  (bsc#1012628).
- arm64: dts: mediatek: mt8183-kukui-jacuzzi: fix dsi unnecessary
  cells properties (bsc#1012628).
- arm64: dts: mediatek: cherry: Fix interrupt cells for MT6360
  on I2C7 (bsc#1012628).
- arm64: dts: mediatek: mt8173-evb: Fix regulator-fixed node names
  (bsc#1012628).
- arm64: dts: mediatek: mt8195: Fix PM suspend/resume with venc
  clocks (bsc#1012628).
- arm64: dts: mediatek: mt8183: Fix unit address for scp reserved
  memory (bsc#1012628).
- arm64: dts: mediatek: mt8183: Move thermal-zones to the root
  node (bsc#1012628).
- arm64: dts: mediatek: mt8183-evb: Fix unit_address_vs_reg
  warning on ntc (bsc#1012628).
- arm64: dts: mediatek: mt8186: fix clock names for power domains
  (bsc#1012628).
- arm64: dts: mediatek: mt8186: Change gpu speedbin nvmem cell
  name (bsc#1012628).
- coresight: etm4x: Remove bogous __exit annotation for some
  functions (bsc#1012628).
- coresight: Fix crash when Perf and sysfs modes are used
  concurrently (bsc#1012628).
- hwtracing: hisi_ptt: Add dummy callback pmu::read()
  (bsc#1012628).
- coresight: ultrasoc-smb: Fix sleep while close preempt in
  enable_smb (bsc#1012628).
- coresight: ultrasoc-smb: Config SMB buffer before register sink
  (bsc#1012628).
- coresight: ultrasoc-smb: Fix uninitialized before use
  buf_hw_base (bsc#1012628).
- misc: mei: client.c: return negative error code in mei_cl_write
  (bsc#1012628).
- misc: mei: client.c: fix problem of return '-EOVERFLOW' in
  mei_cl_write (bsc#1012628).
- perf vendor events arm64: AmpereOne: Add missing
  DefaultMetricgroupName fields (bsc#1012628).
- LoongArch: BPF: Don't sign extend memory load operand
  (bsc#1012628).
- LoongArch: BPF: Don't sign extend function return value
  (bsc#1012628).
- parisc: Reduce size of the bug_table on 64-bit kernel by half
  (bsc#1012628).
- arm64: dts: mediatek: add missing space before { (bsc#1012628).
- arm64: dts: mt8183: kukui: Fix underscores in node names
  (bsc#1012628).
- drm/amdgpu: disable MCBP by default (bsc#1012628).
- perf: Fix perf_event_validate_size() (bsc#1012628).
- x86/sev: Fix kernel crash due to late update to read-only
  ghcb_version (bsc#1012628).
- gpiolib: sysfs: Fix error handling on failed export
  (bsc#1012628).
- ASoC: ops: add correct range check for limiting volume
  (bsc#1012628).
- kprobes: consistent rcu api usage for kretprobe holder
  (bsc#1012628).
- usb: gadget: f_hid: fix report descriptor allocation
  (bsc#1012628).
- nvmem: Do not expect fixed layouts to grab a layout driver
  (bsc#1012628).
- serial: 8250_dw: Add ACPI ID for Granite Rapids-D UART
  (bsc#1012628).
- serial: ma35d1: Validate console index before assignment
  (bsc#1012628).
- parport: Add support for Brainboxes IX/UC/PX parallel cards
  (bsc#1012628).
- cifs: Fix non-availability of dedup breaking generic/304
  (bsc#1012628).
- Revert "xhci: Loosen RPM as default policy to cover for AMD
  xHC 1.1" (bsc#1012628).
- smb: client: fix potential NULL deref in parse_dfs_referrals()
  (bsc#1012628).
- usb: typec: class: fix typec_altmode_put_partner to put plugs
  (bsc#1012628).
- ARM: PL011: Fix DMA support (bsc#1012628).
- serial: sc16is7xx: address RX timeout interrupt errata
  (bsc#1012628).
- serial: 8250: 8250_omap: Clear UART_HAS_RHR_IT_DIS bit
  (bsc#1012628).
- serial: 8250: 8250_omap: Do not start RX DMA on THRI interrupt
  (bsc#1012628).
- serial: 8250_omap: Add earlycon support for the AM654 UART
  controller (bsc#1012628).
- devcoredump: Send uevent once devcd is ready (bsc#1012628).
- x86/CPU/AMD: Check vendor in the AMD microcode callback
  (bsc#1012628).
- powerpc/ftrace: Fix stack teardown in ftrace_no_trace
  (bsc#1012628).
- USB: gadget: core: adjust uevent timing on gadget unbind
  (bsc#1012628).
- cifs: Fix flushing, invalidation and file size with
  copy_file_range() (bsc#1012628).
- cifs: Fix flushing, invalidation and file size with FICLONE
  (bsc#1012628).
- MIPS: kernel: Clear FPU states when setting up kernel threads
  (bsc#1012628).
- KVM: s390/mm: Properly reset no-dat (bsc#1012628).
- KVM: SVM: Update EFER software model on CR0 trap for SEV-ES
  (bsc#1012628).
- perf list: Fix JSON segfault by setting the used
  skip_duplicate_pmus callback (bsc#1012628).
- perf metrics: Avoid segv if default metricgroup isn't set
  (bsc#1012628).
- MIPS: Loongson64: Reserve vgabios memory on boot (bsc#1012628).
- MIPS: Loongson64: Handle more memory types passed from firmware
  (bsc#1012628).
- MIPS: Loongson64: Enable DMA noncoherent support (bsc#1012628).
- netfilter: nft_set_pipapo: skip inactive elements during set
  walk (bsc#1012628).
- ASoC: qcom: sc8280xp: Limit speaker digital volumes
  (bsc#1012628).
- gcc-plugins: randstruct: Update code comment in
  relayout_struct() (bsc#1012628).
- riscv: Kconfig: Add select ARM_AMBA to SOC_STARFIVE
  (bsc#1012628).
- drm/amdgpu: Fix refclk reporting for SMU v13.0.6 (bsc#1012628).
- drm/amdgpu: update retry times for psp BL wait (bsc#1012628).
- drm/amdgpu: Restrict extended wait to PSP v13.0.6 (bsc#1012628).
- Update config files.
- Rename to
  patches.kernel.org/6.6.7-201-parisc-Fix-asm-operand-number-out-of-range-buil.patch.
- commit 59f1683</changelog>
  <changelog author="tiwai@suse.de" date="1702555201">- efi/x86: Avoid physical KASLR on older Dell systems
  (bsc#1217344).
- commit ee1123d</changelog>
</package>
<package pkgid="d9888e17aa03071842ff7f5e728e1f3863ed3c7300d4888193291ba823ad4630c3cc54b0ef2e0cfbf937ee5e0fbad1f195d515159d30d9bd220864d981b8a72a" name="kernel-debug-debugsource" arch="i686">
  <version epoch="0" ver="6.5.9" rel="3.1"/>
  <changelog author="msuchanek@suse.de" date="1695643200">- kernel-binary: Move build-time definitions together
  Move source list and build architecture to buildrequires to aid in
  future reorganization of the spec template.
- commit 30e2cef</changelog>
  <changelog author="mkubecek@suse.cz" date="1696334400">- Update
  patches.kernel.org/6.5.3-622-netfilter-ipset-add-the-missing-IP_SET_HASH_WIT.patch
  references (add CVE-2023-42753 bsc#1215150).
- commit ddd076d</changelog>
  <changelog author="mkubecek@suse.cz" date="1696334401">- netfilter: ipset: Fix race between IPSET_CMD_CREATE and
  IPSET_CMD_SWAP (CVE-2023-42756 bsc#1215767).
- commit 5c8516c</changelog>
  <changelog author="palcantara@suse.de" date="1696334402">- fs/smb/client: Reset password pointer to NULL (bsc#1215899
  CVE-2023-5345).
- commit 180c31b</changelog>
  <changelog author="palcantara@suse.de" date="1696334403">- cifs: Fix UAF in cifs_demultiplex_thread() (bsc#1208995
  CVE-2023-1192).
- commit 34d5680</changelog>
  <changelog author="mkubecek@suse.cz" date="1696420800">- ipv4: fix null-deref in ipv4_link_failure (CVE-2023-42754
  bsc#1215467).
- commit a4ade06</changelog>
  <changelog author="mkubecek@suse.cz" date="1696420801">- Update
  patches.kernel.org/6.5.3-624-netfilter-xt_u32-validate-user-space-input.patch
  references (add CVE-2023-39192 bsc#1215858).
- commit d5f1e57</changelog>
  <changelog author="mkubecek@suse.cz" date="1696420802">- Update
  patches.kernel.org/6.5.3-625-netfilter-xt_sctp-validate-the-flag_info-count.patch
  references (add CVE-2023-39193 bsc#1215860).
- commit c56e2dd</changelog>
  <changelog author="jslaby@suse.cz" date="1696507200">- misc: rtsx: Fix some platforms can not boot and move the l1ss
  judgment to probe (bsc#1214428).
- Delete
  patches.suse/Revert-101bd907b424-misc-rtsx-judge-ASPM-Mode-to-set.patch.
  Replace the revert by the upstream fix.
- commit e5944a3</changelog>
  <changelog author="jslaby@suse.cz" date="1696593600">- Linux 6.5.6 (bsc#1012628).
- NFS: Fix error handling for O_DIRECT write scheduling
  (bsc#1012628).
- NFS: Fix O_DIRECT locking issues (bsc#1012628).
- NFS: More O_DIRECT accounting fixes for error paths
  (bsc#1012628).
- NFS: Use the correct commit info in nfs_join_page_group()
  (bsc#1012628).
- NFS: More fixes for nfs_direct_write_reschedule_io()
  (bsc#1012628).
- NFS/pNFS: Report EINVAL errors from connect() to the server
  (bsc#1012628).
- SUNRPC: Mark the cred for revalidation if the server rejects it
  (bsc#1012628).
- NFSv4.1: use EXCHGID4_FLAG_USE_PNFS_DS for DS server
  (bsc#1012628).
- NFSv4.1: fix pnfs MDS=DS session trunking (bsc#1012628).
- media: v4l: Use correct dependency for camera sensor drivers
  (bsc#1012628).
- media: via: Use correct dependency for camera sensor drivers
  (bsc#1012628).
- gfs2: Fix another freeze/thaw hang (bsc#1012628).
- netfs: Only call folio_start_fscache() one time for each folio
  (bsc#1012628).
- btrfs: improve error message after failure to add delayed dir
  index item (bsc#1012628).
- btrfs: remove BUG() after failure to insert delayed dir index
  item (bsc#1012628).
- ext4: replace the traditional ternary conditional operator
  with with max()/min() (bsc#1012628).
- ext4: move setting of trimmed bit into ext4_try_to_trim_range()
  (bsc#1012628).
- ext4: do not let fstrim block system suspend (bsc#1012628).
- netfilter: nft_set_rbtree: use read spinlock to avoid datapath
  contention (bsc#1012628).
- netfilter: nft_set_pipapo: call nft_trans_gc_queue_sync()
  in catchall GC (bsc#1012628).
- netfilter: nft_set_pipapo: stop GC iteration if GC transaction
  allocation fails (bsc#1012628).
- netfilter: nft_set_hash: try later when GC hits EAGAIN on
  iteration (bsc#1012628).
- netfilter: nf_tables: fix memleak when more than 255 elements
  expired (bsc#1012628).
- netfilter: nf_tables: disallow rule removal from chain binding
  (bsc#1012628).
- ASoC: meson: spdifin: start hw on dai probe (bsc#1012628).
- netfilter: nf_tables: disallow element removal on anonymous sets
  (bsc#1012628).
- bpf: Avoid deadlock when using queue and stack maps from NMI
  (bsc#1012628).
- bpf: Avoid dummy bpf_offload_netdev in __bpf_prog_dev_bound_init
  (bsc#1012628).
- ALSA: docs: Fix a typo of midi2_ump_probe option for
  snd-usb-audio (bsc#1012628).
- ALSA: seq: Avoid delivery of events for disabled UMP groups
  (bsc#1012628).
- ASoC: rt5640: Revert "Fix sleep in atomic context"
  (bsc#1012628).
- ASoC: rt5640: Fix sleep in atomic context (bsc#1012628).
- ASoC: rt5640: fix typos (bsc#1012628).
- ASoC: rt5640: Do not disable/enable IRQ twice on suspend/resume
  (bsc#1012628).
- ASoC: rt5640: Enable the IRQ on resume after configuring
  jack-detect (bsc#1012628).
- ASoC: rt5640: Fix IRQ not being free-ed for HDA jack detect mode
  (bsc#1012628).
- bpf: Fix a erroneous check after snprintf() (bsc#1012628).
- selftests/bpf: fix unpriv_disabled check in test_verifier
  (bsc#1012628).
- ALSA: hda/realtek: Splitting the UX3402 into two separate models
  (bsc#1012628).
- netfilter: conntrack: fix extension size table (bsc#1012628).
- netfilter: nf_tables: Fix entries val in rule reset audit log
  (bsc#1012628).
- Compiler Attributes: counted_by: Adjust name and identifier
  expansion (bsc#1012628).
- uapi: stddef.h: Fix header guard location (bsc#1012628).
- uapi: stddef.h: Fix __DECLARE_FLEX_ARRAY for C++ (bsc#1012628).
- memblock tests: Fix compilation errors (bsc#1012628).
- ASoC: SOF: ipc4-topology: fix wrong sizeof argument
  (bsc#1012628).
- net: microchip: sparx5: Fix memory leak for
  vcap_api_rule_add_keyvalue_test() (bsc#1012628).
- net: microchip: sparx5: Fix memory leak for
  vcap_api_rule_add_actionvalue_test() (bsc#1012628).
- net: microchip: sparx5: Fix possible memory leak in
  vcap_api_encode_rule_test() (bsc#1012628).
- net: microchip: sparx5: Fix possible memory leaks in
  test_vcap_xn_rule_creator() (bsc#1012628).
- net: microchip: sparx5: Fix possible memory leaks in
  vcap_api_kunit (bsc#1012628).
- selftests: tls: swap the TX and RX sockets in some tests
  (bsc#1012628).
- net/core: Fix ETH_P_1588 flow dissector (bsc#1012628).
- ALSA: seq: ump: Fix -Wformat-truncation warning (bsc#1012628).
- ASoC: hdaudio.c: Add missing check for devm_kstrdup
  (bsc#1012628).
- ASoC: imx-audmix: Fix return error with devm_clk_get()
  (bsc#1012628).
- octeon_ep: fix tx dma unmap len values in SG (bsc#1012628).
- iavf: do not process adminq tasks when __IAVF_IN_REMOVE_TASK
  is set (bsc#1012628).
- ASoC: SOF: core: Only call sof_ops_free() on remove if the
  probe was successful (bsc#1012628).
- iavf: add iavf_schedule_aq_request() helper (bsc#1012628).
- iavf: schedule a request immediately after add/delete vlan
  (bsc#1012628).
- i40e: Fix VF VLAN offloading when port VLAN is configured
  (bsc#1012628).
- netfilter, bpf: Adjust timeouts of non-confirmed CTs in
  bpf_ct_insert_entry() (bsc#1012628).
- ionic: fix 16bit math issue when PAGE_SIZE &gt;= 64KB
  (bsc#1012628).
- igc: Fix infinite initialization loop with early XDP redirect
  (bsc#1012628).
- scsi: iscsi_tcp: restrict to TCP sockets (bsc#1012628).
- powerpc/perf/hv-24x7: Update domain value check (bsc#1012628).
- powerpc/dexcr: Move HASHCHK trap handler (bsc#1012628).
- dccp: fix dccp_v4_err()/dccp_v6_err() again (bsc#1012628).
- x86/mm, kexec, ima: Use memblock_free_late() from
  ima_free_kexec_buffer() (bsc#1012628).
- net: hsr: Properly parse HSRv1 supervisor frames (bsc#1012628).
- platform/x86: intel_scu_ipc: Check status after timeout in
  busy_loop() (bsc#1012628).
- platform/x86: intel_scu_ipc: Check status upon timeout in
  ipc_wait_for_interrupt() (bsc#1012628).
- platform/x86: intel_scu_ipc: Don't override scu in
  intel_scu_ipc_dev_simple_command() (bsc#1012628).
- platform/x86: intel_scu_ipc: Fail IPC send if still busy
  (bsc#1012628).
- x86/asm: Fix build of UML with KASAN (bsc#1012628).
- x86/srso: Fix srso_show_state() side effect (bsc#1012628).
- x86/srso: Set CPUID feature bits independently of bug or
  mitigation status (bsc#1012628).
- x86/srso: Don't probe microcode in a guest (bsc#1012628).
- x86/srso: Fix SBPB enablement for spec_rstack_overflow=off
  (bsc#1012628).
- net: hns3: add cmdq check for vf periodic service task
  (bsc#1012628).
- net: hns3: fix GRE checksum offload issue (bsc#1012628).
- net: hns3: only enable unicast promisc when mac table full
  (bsc#1012628).
- net: hns3: fix fail to delete tc flower rules during reset issue
  (bsc#1012628).
- net: hns3: add 5ms delay before clear firmware reset irq source
  (bsc#1012628).
- net: bridge: use DEV_STATS_INC() (bsc#1012628).
- team: fix null-ptr-deref when team device type is changed
  (bsc#1012628).
- locking/atomic: scripts: fix fallback ifdeffery (bsc#1012628).
- net: rds: Fix possible NULL-pointer dereference (bsc#1012628).
- vxlan: Add missing entries to vxlan_get_size() (bsc#1012628).
- netfilter: nf_tables: disable toggling dormant table state
  more than once (bsc#1012628).
- net: hinic: Fix warning-hinic_set_vlan_fliter() warn: variable
  dereferenced before check 'hwdev' (bsc#1012628).
- net/handshake: Fix memory leak in __sock_create() and
  sock_alloc_file() (bsc#1012628).
- i915/pmu: Move execlist stats initialization to execlist
  specific setup (bsc#1012628).
- drm/virtio: clean out_fence on complete_submit (bsc#1012628).
- locking/seqlock: Do the lockdep annotation before locking in
  do_write_seqcount_begin_nested() (bsc#1012628).
- net: ena: Flush XDP packets on error (bsc#1012628).
- bnxt_en: Flush XDP for bnxt_poll_nitroa0()'s NAPI (bsc#1012628).
- octeontx2-pf: Do xdp_do_flush() after redirects (bsc#1012628).
- igc: Expose tx-usecs coalesce setting to user (bsc#1012628).
- cxl/region: Match auto-discovered region decoders by HPA range
  (bsc#1012628).
- proc: nommu: /proc/&lt;pid&gt;/maps: release mmap read lock
  (bsc#1012628).
- proc: nommu: fix empty /proc/&lt;pid&gt;/maps (bsc#1012628).
- gpio: tb10x: Fix an error handling path in tb10x_gpio_probe()
  (bsc#1012628).
- i2c: mux: demux-pinctrl: check the return value of
  devm_kstrdup() (bsc#1012628).
- i2c: mux: gpio: Add missing fwnode_handle_put() (bsc#1012628).
- i2c: xiic: Correct return value check for xiic_reinit()
  (bsc#1012628).
- ASoC: cs35l56: Disable low-power hibernation mode (bsc#1012628).
- drm/amd/display: Update DPG test pattern programming
  (bsc#1012628).
- drm/amd/display: fix a regression in blank pixel data caused
  by coding mistake (bsc#1012628).
- arm64: dts: qcom: sdm845-db845c: Mark cont splash memory region
  as reserved (bsc#1012628).
- direct_write_fallback(): on error revert the -&gt;ki_pos update
  from buffered write (bsc#1012628).
- btrfs: reset destination buffer when read_extent_buffer()
  gets invalid range (bsc#1012628).
- vfio/mdev: Fix a null-ptr-deref bug for mdev_unregister_parent()
  (bsc#1012628).
- MIPS: Alchemy: only build mmc support helpers if au1xmmc is
  enabled (bsc#1012628).
- spi: spi-gxp: BUG: Correct spi write return value (bsc#1012628).
- bus: ti-sysc: Use fsleep() instead of usleep_range() in
  sysc_reset() (bsc#1012628).
- bus: ti-sysc: Fix missing AM35xx SoC matching (bsc#1012628).
- firmware: arm_scmi: Harden perf domain info access
  (bsc#1012628).
- firmware: arm_scmi: Fixup perf power-cost/microwatt support
  (bsc#1012628).
- power: supply: mt6370: Fix missing error code in
  mt6370_chg_toggle_cfo() (bsc#1012628).
- clk: sprd: Fix thm_parents incorrect configuration
  (bsc#1012628).
- clk: si521xx: Use REGCACHE_FLAT instead of NONE (bsc#1012628).
- clk: si521xx: Fix regmap write accessor (bsc#1012628).
- clk: tegra: fix error return case for recalc_rate (bsc#1012628).
- ARM: dts: ti: omap: Fix bandgap thermal cells addressing for
  omap3/4 (bsc#1012628).
- ARM: dts: ti: omap: motorola-mapphone: Fix abe_clkctrl warning
  on boot (bsc#1012628).
- bus: ti-sysc: Fix SYSC_QUIRK_SWSUP_SIDLE_ACT handling for uart
  wake-up (bsc#1012628).
- swiotlb: use the calculated number of areas (bsc#1012628).
- power: supply: ucs1002: fix error code in ucs1002_get_property()
  (bsc#1012628).
- power: supply: rt9467: Fix rt9467_run_aicl() (bsc#1012628).
- power: supply: core: fix use after free in uevent (bsc#1012628).
- firmware: imx-dsp: Fix an error handling path in
  imx_dsp_setup_channels() (bsc#1012628).
- xtensa: add default definition for XCHAL_HAVE_DIV32
  (bsc#1012628).
- xtensa: iss/network: make functions static (bsc#1012628).
- xtensa: boot: don't add include-dirs (bsc#1012628).
- xtensa: umulsidi3: fix conditional expression (bsc#1012628).
- xtensa: boot/lib: fix function prototypes (bsc#1012628).
- power: supply: rk817: Fix node refcount leak (bsc#1012628).
- powerpc/stacktrace: Fix arch_stack_walk_reliable()
  (bsc#1012628).
- selftests/powerpc: Fix emit_tests to work with run_kselftest.sh
  (bsc#1012628).
- arm64: dts: imx8mp: Fix SDMA2/3 clocks (bsc#1012628).
- arm64: dts: imx8mp-beacon-kit: Fix audio_pll2 clock
  (bsc#1012628).
- soc: imx8m: Enable OCOTP clock for imx8mm before reading
  registers (bsc#1012628).
- arm64: dts: imx8mm-evk: Fix hdmi@3d node (bsc#1012628).
- arm64: dts: imx: Add imx8mm-prt8mm.dtb to build (bsc#1012628).
- firmware: arm_ffa: Don't set the memory region attributes for
  MEM_LEND (bsc#1012628).
- i915/guc: Get runtime pm in busyness worker only if already
  active (bsc#1012628).
- accel/ivpu: Do not use wait event interruptible (bsc#1012628).
- accel/ivpu: Use cached buffers for FW loading (bsc#1012628).
- gpio: pmic-eic-sprd: Add can_sleep flag for PMIC EIC chip
  (bsc#1012628).
- i2c: npcm7xx: Fix callback completion ordering (bsc#1012628).
- NFSD: Fix zero NFSv4 READ results when RQ_SPLICE_OK is not set
  (bsc#1012628).
- x86/reboot: VMCLEAR active VMCSes before emergency reboot
  (bsc#1012628).
- ceph: drop messages from MDS when unmounting (bsc#1012628).
- dma-debug: don't call __dma_entry_alloc_check_leak() under
  free_entries_lock (bsc#1012628).
- bpf: Annotate bpf_long_memcpy with data_race (bsc#1012628).
- ASoC: amd: yc: Add DMI entries to support Victus by HP Gaming
  Laptop 15-fb0xxx (8A3E) (bsc#1012628).
- spi: sun6i: reduce DMA RX transfer width to single byte
  (bsc#1012628).
- spi: sun6i: fix race between DMA RX transfer completion and
  RX FIFO drain (bsc#1012628).
- nvme-fc: Prevent null pointer dereference in
  nvme_fc_io_getuuid() (bsc#1012628).
- parisc: sba: Fix compile warning wrt list of SBA devices
  (bsc#1012628).
- parisc: sba-iommu: Fix sparse warnigs (bsc#1012628).
- parisc: ccio-dma: Fix sparse warnings (bsc#1012628).
- parisc: iosapic.c: Fix sparse warnings (bsc#1012628).
- parisc: drivers: Fix sparse warning (bsc#1012628).
- parisc: irq: Make irq_stack_union static to avoid sparse warning
  (bsc#1012628).
- scsi: qedf: Add synchronization between I/O completions and
  abort (bsc#1012628).
- scsi: ufs: core: Move __ufshcd_send_uic_cmd() outside host_lock
  (bsc#1012628).
- scsi: ufs: core: Poll HCS.UCRDY before issuing a UIC command
  (bsc#1012628).
- selftests/ftrace: Correctly enable event in instance-event.tc
  (bsc#1012628).
- ring-buffer: Avoid softlockup in ring_buffer_resize()
  (bsc#1012628).
- btrfs: assert delayed node locked when removing delayed item
  (bsc#1012628).
- selftests: fix dependency checker script (bsc#1012628).
- ring-buffer: Do not attempt to read past "commit" (bsc#1012628).
- net/smc: bugfix for smcr v2 server connect success statistic
  (bsc#1012628).
- ata: sata_mv: Fix incorrect string length computation in
  mv_dump_mem() (bsc#1012628).
- efi/x86: Ensure that EFI_RUNTIME_MAP is enabled for kexec
  (bsc#1012628).
- platform/mellanox: mlxbf-bootctl: add NET dependency into
  Kconfig (bsc#1012628).
- platform/x86: asus-wmi: Support 2023 ROG X16 tablet mode
  (bsc#1012628).
- thermal/of: add missing of_node_put() (bsc#1012628).
- drm/amdgpu: Store CU info from all XCCs for GFX v9.4.3
  (bsc#1012628).
- drm/amdkfd: Update cache info reporting for GFX v9.4.3
  (bsc#1012628).
- drm/amdkfd: Update CU masking for GFX 9.4.3 (bsc#1012628).
- drm/amd/display: Don't check registers, if using AUX BL control
  (bsc#1012628).
- drm/amdgpu/soc21: don't remap HDP registers for SR-IOV
  (bsc#1012628).
- drm/amdgpu/nbio4.3: set proper rmmio_remap.reg_offset for SR-IOV
  (bsc#1012628).
- drm/amdgpu: fallback to old RAS error message for aqua_vanjaram
  (bsc#1012628).
- drm/amdkfd: Checkpoint and restore queues on GFX11
  (bsc#1012628).
- drm/amdgpu: Handle null atom context in VBIOS info ioctl
  (bsc#1012628).
- objtool: Fix _THIS_IP_ detection for cold functions
  (bsc#1012628).
- nvme-pci: do not set the NUMA node of device if it has none
  (bsc#1012628).
- riscv: errata: fix T-Head dcache.cva encoding (bsc#1012628).
- scsi: pm80xx: Use phy-specific SAS address when sending
  PHY_START command (bsc#1012628).
- scsi: pm80xx: Avoid leaking tags when processing
  OPC_INB_SET_CONTROLLER_CONFIG command (bsc#1012628).
- smb3: correct places where ENOTSUPP is used instead of preferred
  EOPNOTSUPP (bsc#1012628).
- ata: libata-eh: do not clear ATA_PFLAG_EH_PENDING in
  ata_eh_reset() (bsc#1012628).
- ata: libata-eh: do not thaw the port twice in ata_eh_reset()
  (bsc#1012628).
- Add DMI ID for MSI Bravo 15 B7ED (bsc#1012628).
- spi: nxp-fspi: reset the FLSHxCR1 registers (bsc#1012628).
- spi: stm32: add a delay before SPI disable (bsc#1012628).
- ASoC: fsl: imx-pcm-rpmsg: Add SNDRV_PCM_INFO_BATCH flag
  (bsc#1012628).
- spi: intel-pci: Add support for Granite Rapids SPI serial flash
  (bsc#1012628).
- bpf: Clarify error expectations from bpf_clone_redirect
  (bsc#1012628).
- ASoC: rt5640: Only cancel jack-detect work on suspend if active
  (bsc#1012628).
- ALSA: hda: intel-sdw-acpi: Use u8 type for link index
  (bsc#1012628).
- ASoC: cs42l42: Ensure a reset pulse meets minimum pulse width
  (bsc#1012628).
- ASoC: cs42l42: Don't rely on GPIOD_OUT_LOW to set RESET
  initially low (bsc#1012628).
- ASoC: cs42l42: Avoid stale SoundWire ATTACH after hard reset
  (bsc#1012628).
- firmware: cirrus: cs_dsp: Only log list of algorithms in debug
  build (bsc#1012628).
- ASoC: wm_adsp: Fix missing locking in wm_adsp_[read|write]_ctl()
  (bsc#1012628).
- memblock tests: fix warning: "__ALIGN_KERNEL" redefined
  (bsc#1012628).
- =?UTF-8?q?memblock=20tests:=20fix=20warning=20=E2=80=98st?=
  =?UTF-8?q?ruct=20seq=5Ffile=E2=80=99=20declared=20inside=20parameter=20li?=
  =?UTF-8?q?st?= (bsc#1012628).
- ASoC: imx-rpmsg: Set ignore_pmdown_time for dai_link
  (bsc#1012628).
- ASoC: SOF: sof-audio: Fix DSP core put imbalance on widget
  setup failure (bsc#1012628).
- media: vb2: frame_vector.c: replace WARN_ONCE with a comment
  (bsc#1012628).
- NFSv4.1: fix zero value filehandle in post open getattr
  (bsc#1012628).
- ASoC: SOF: Intel: MTL: Reduce the DSP init timeout
  (bsc#1012628).
- powerpc/watchpoints: Disable preemption in thread_change_pc()
  (bsc#1012628).
- powerpc/watchpoint: Disable pagefaults when getting user
  instruction (bsc#1012628).
- powerpc/watchpoints: Annotate atomic context in more places
  (bsc#1012628).
- ncsi: Propagate carrier gain/loss events to the NCSI controller
  (bsc#1012628).
- net: hsr: Add __packed to struct hsr_sup_tlv (bsc#1012628).
- tsnep: Fix NAPI scheduling (bsc#1012628).
- tsnep: Fix ethtool channels (bsc#1012628).
- tsnep: Fix NAPI polling with budget 0 (bsc#1012628).
- gfs2: fix glock shrinker ref issues (bsc#1012628).
- i2c: designware: fix __i2c_dw_disable() in case master is
  holding SCL low (bsc#1012628).
- LoongArch: Use _UL() and _ULL() (bsc#1012628).
- LoongArch: Set all reserved memblocks on Node#0 at
  initialization (bsc#1012628).
- fbdev/sh7760fb: Depend on FB=y (bsc#1012628).
- perf build: Define YYNOMEM as YYNOABORT for bison &lt; 3.81
  (bsc#1012628).
- ASoC: cs35l56: Call pm_runtime_dont_use_autosuspend()
  (bsc#1012628).
- iommu/arm-smmu-v3: Fix soft lockup triggered by
  arm_smmu_mm_invalidate_range (bsc#1012628).
- spi: zynqmp-gqspi: fix clock imbalance on probe failure
  (bsc#1012628).
- x86/sgx: Resolves SECS reclaim vs. page fault for EAUG race
  (bsc#1012628).
- x86/srso: Add SRSO mitigation for Hygon processors
  (bsc#1012628).
- KVM: SVM: INTERCEPT_RDTSCP is never intercepted anyway
  (bsc#1012628).
- KVM: SVM: Fix TSC_AUX virtualization setup (bsc#1012628).
- KVM: x86/mmu: Open code leaf invalidation from mmu_notifier
  (bsc#1012628).
- KVM: x86/mmu: Do not filter address spaces in
  for_each_tdp_mmu_root_yield_safe() (bsc#1012628).
- KVM: x86/mmu: Stop zapping invalidated TDP MMU roots
  asynchronously (bsc#1012628).
- mptcp: fix bogus receive window shrinkage with multiple subflows
  (bsc#1012628).
- mptcp: move __mptcp_error_report in protocol.c (bsc#1012628).
- mptcp: process pending subflow error on close (bsc#1012628).
- Revert "tty: n_gsm: fix UAF in gsm_cleanup_mux" (bsc#1012628).
- scsi: core: ata: Do no try to probe for CDL on old drives
  (bsc#1012628).
- serial: 8250_port: Check IRQ data before use (bsc#1012628).
- nilfs2: fix potential use after free in
  nilfs_gccache_submit_read_data() (bsc#1012628).
- crypto: sm2 - Fix crash caused by uninitialized context
  (bsc#1012628).
- ALSA: rawmidi: Fix NULL dereference at proc read (bsc#1012628).
- ALSA: hda: Disable power save for solving pop issue on Lenovo
  ThinkCentre M70q (bsc#1012628).
- LoongArch: Fix lockdep static memory detection (bsc#1012628).
- LoongArch: Define relocation types for ABI v2.10 (bsc#1012628).
- LoongArch: numa: Fix high_memory calculation (bsc#1012628).
- LoongArch: Add support for 32_PCREL relocation type
  (bsc#1012628).
- LoongArch: Add support for 64_PCREL relocation type
  (bsc#1012628).
- ata: libata-scsi: link ata port and scsi device (bsc#1012628).
- scsi: sd: Differentiate system and runtime start/stop management
  (bsc#1012628).
- scsi: sd: Do not issue commands to suspended disks on shutdown
  (bsc#1012628).
- ata: libata-scsi: ignore reserved bits for REPORT SUPPORTED
  OPERATION CODES (bsc#1012628).
- io_uring/fs: remove sqe-&gt;rw_flags checking from LINKAT
  (bsc#1012628).
- i2c: i801: unregister tco_pdev in i801_probe() error path
  (bsc#1012628).
- ASoC: amd: yc: Fix non-functional mic on Lenovo 82QF and 82UG
  (bsc#1012628).
- kernel/sched: Modify initial boot task idle setup (bsc#1012628).
- sched/rt: Fix live lock between select_fallback_rq() and RT push
  (bsc#1012628).
- Revert "SUNRPC dont update timeout value on connection reset"
  (bsc#1012628).
- NFSv4: Fix a state manager thread deadlock regression
  (bsc#1012628).
- ACPI: NFIT: Fix incorrect calculation of idt size (bsc#1012628).
- timers: Tag (hr)timer softirq as hotplug safe (bsc#1012628).
- drm/tests: Fix incorrect argument in drm_test_mm_insert_range
  (bsc#1012628).
- cxl/mbox: Fix CEL logic for poison and security commands
  (bsc#1012628).
- arm64: defconfig: remove CONFIG_COMMON_CLK_NPCM8XX=y
  (bsc#1012628).
- mm/damon/vaddr-test: fix memory leak in
  damon_do_test_apply_three_regions() (bsc#1012628).
- selftests/mm: fix awk usage in charge_reserved_hugetlb.sh and
  hugetlb_reparenting_test.sh that may cause error (bsc#1012628).
- mm: mempolicy: keep VMA walk if both MPOL_MF_STRICT and
  MPOL_MF_MOVE are specified (bsc#1012628).
- mm/slab_common: fix slab_caches list corruption after
  kmem_cache_destroy() (bsc#1012628).
- mm: page_alloc: fix CMA and HIGHATOMIC landing on the wrong
  buddy list (bsc#1012628).
- mm: memcontrol: fix GFP_NOFS recursion in memory.high
  enforcement (bsc#1012628).
- cxl/port: Fix cxl_test register enumeration regression
  (bsc#1012628).
- cxl/pci: Fix appropriate checking for _OSC while handling CXL
  RAS registers (bsc#1012628).
- ring-buffer: Fix bytes info in per_cpu buffer stats
  (bsc#1012628).
- ring-buffer: Update "shortest_full" in polling (bsc#1012628).
- btrfs: refresh dir last index during a rewinddir(3) call
  (bsc#1012628).
- btrfs: file_remove_privs needs an exclusive lock in direct io
  write (bsc#1012628).
- btrfs: set last dir index to the current last index when
  opening dir (bsc#1012628).
- btrfs: fix race between reading a directory and adding entries
  to it (bsc#1012628).
- btrfs: properly report 0 avail for very full file systems
  (bsc#1012628).
- media: uvcvideo: Fix OOB read (bsc#1012628).
- bpf: Add override check to kprobe multi link attach
  (bsc#1012628).
- bpf: Fix BTF_ID symbol generation collision (bsc#1012628).
- bpf: Fix BTF_ID symbol generation collision in tools/
  (bsc#1012628).
- net: thunderbolt: Fix TCPv6 GSO checksum calculation
  (bsc#1012628).
- thermal: sysfs: Fix trip_point_hyst_store() (bsc#1012628).
- tracing/user_events: Align set_bit() address for all archs
  (bsc#1012628).
- ata: libata-core: Fix ata_port_request_pm() locking
  (bsc#1012628).
- ata: libata-core: Fix port and device removal (bsc#1012628).
- ata: libata-core: Do not register PM operations for SAS ports
  (bsc#1012628).
- ata: libata-sata: increase PMP SRST timeout to 10s
  (bsc#1012628).
- i915: Limit the length of an sg list to the requested length
  (bsc#1012628).
- drm/i915/gt: Fix reservation address in ggtt_reserve_guc_top
  (bsc#1012628).
- power: supply: rk817: Add missing module alias (bsc#1012628).
- power: supply: ab8500: Set typing and props (bsc#1012628).
- fs: binfmt_elf_efpic: fix personality for ELF-FDPIC
  (bsc#1012628).
- drm/amdkfd: Use gpu_offset for user queue's wptr (bsc#1012628).
- drm/amd/display: fix the ability to use lower resolution modes
  on eDP (bsc#1012628).
- drm/meson: fix memory leak on -&gt;hpd_notify callback
  (bsc#1012628).
- rbd: move rbd_dev_refresh() definition (bsc#1012628).
- rbd: decouple header read-in from updating rbd_dev-&gt;header
  (bsc#1012628).
- rbd: decouple parent info read-in from updating rbd_dev
  (bsc#1012628).
- rbd: take header_rwsem in rbd_dev_refresh() only when updating
  (bsc#1012628).
- memcg: drop kmem.limit_in_bytes (bsc#1012628).
- mm, memcg: reconsider kmem.limit_in_bytes deprecation
  (bsc#1012628).
- ASoC: amd: yc: Fix a non-functional mic on Lenovo 82TL
  (bsc#1012628).
- Rename to
  patches.kernel.org/6.5.6-066-ipv4-fix-null-deref-in-ipv4_link_failure.patch.
- Rename to
  patches.kernel.org/6.5.6-093-netfilter-ipset-Fix-race-between-IPSET_CMD_CREA.patch.
- Rename to
  patches.kernel.org/6.5.6-106-cifs-Fix-UAF-in-cifs_demultiplex_thread.patch.
- Rename to
  patches.kernel.org/6.5.6-111-drm-amdgpu-set-completion-status-as-preempted-f.patch.
- Rename to
  patches.kernel.org/6.5.6-250-misc-rtsx-Fix-some-platforms-can-not-boot-and-m.patch.
- Rename to
  patches.kernel.org/6.5.6-300-fs-smb-client-Reset-password-pointer-to-NULL.patch.
- commit c97c2df</changelog>
  <changelog author="schwab@suse.de" date="1696852800">- mkspec-dtb: add toplevel symlinks also on arm
- commit 3169a10</changelog>
  <changelog author="jslaby@suse.cz" date="1697025600">- Linux 6.5.7 (bsc#1012628).
- xen/events: replace evtchn_rwlock with RCU (bsc#1012628).
- RDMA/mlx5: Remove not-used cache disable flag (bsc#1012628).
- ksmbd: fix race condition from parallel smb2 lock requests
  (bsc#1012628).
- ksmbd: fix uaf in smb20_oplock_break_ack (bsc#1012628).
- ksmbd: fix race condition between session lookup and expire
  (bsc#1012628).
- x86/sev: Use the GHCB protocol when available for SNP CPUID
  requests (bsc#1012628).
- x86/sev: Change npages to unsigned long in snp_accept_memory()
  (bsc#1012628).
- RDMA/mlx5: Fix NULL string error (bsc#1012628).
- RDMA/mlx5: Fix mutex unlocking on error flow for steering
  anchor creation (bsc#1012628).
- RDMA/mlx5: Fix assigning access flags to cache mkeys
  (bsc#1012628).
- RDMA/mlx5: Fix mkey cache possible deadlock on cleanup
  (bsc#1012628).
- RDMA/siw: Fix connection failure handling (bsc#1012628).
- RDMA/srp: Do not call scsi_done() from srp_abort()
  (bsc#1012628).
- RDMA/uverbs: Fix typo of sizeof argument (bsc#1012628).
- RDMA/bnxt_re: Fix the handling of control path response data
  (bsc#1012628).
- RDMA/cma: Fix truncation compilation warning in make_cma_ports
  (bsc#1012628).
- RDMA/cma: Initialize ib_sa_multicast structure to 0 when join
  (bsc#1012628).
- gpio: pxa: disable pinctrl calls for MMP_GPIO (bsc#1012628).
- gpio: aspeed: fix the GPIO number passed to
  pinctrl_gpio_set_config() (bsc#1012628).
- IB/mlx4: Fix the size of a buffer in add_port_entries()
  (bsc#1012628).
- of: dynamic: Fix potential memory leak in of_changeset_action()
  (bsc#1012628).
- RDMA/core: Require admin capabilities to set system parameters
  (bsc#1012628).
- dm zoned: free dmz-&gt;ddev array in dmz_put_zoned_devices
  (bsc#1012628).
- parisc: Fix crash with nr_cpus=1 option (bsc#1012628).
- smb: use kernel_connect() and kernel_bind() (bsc#1012628).
- parisc: Restore __ldcw_align for PA-RISC 2.0 processors
  (bsc#1012628).
- net: lan743x: also select PHYLIB (bsc#1012628).
- HID: intel-ish-hid: ipc: Disable and reenable ACPI GPE bit
  (bsc#1012628).
- HID: sony: remove duplicate NULL check before calling
  usb_free_urb() (bsc#1012628).
- HID: nvidia-shield: Fix a missing led_classdev_unregister()
  in the probe error handling path (bsc#1012628).
- net: mana: Fix oversized sge0 for GSO packets (bsc#1012628).
- net: mana: Fix the tso_bytes calculation (bsc#1012628).
- netlink: annotate data-races around sk-&gt;sk_err (bsc#1012628).
- sctp: update hb timer immediately after users change hb_interval
  (bsc#1012628).
- sctp: update transport state when processing a dupcook packet
  (bsc#1012628).
- tcp: fix delayed ACKs for MSS boundary condition (bsc#1012628).
- tcp: fix quick-ack counting to count actual ACKs of new data
  (bsc#1012628).
- tipc: fix a potential deadlock on &amp;tx-&gt;lock (bsc#1012628).
- net: stmmac: dwmac-stm32: fix resume on STM32 MCU (bsc#1012628).
- ipv4: Set offload_failed flag in fibmatch results (bsc#1012628).
- netfilter: nf_tables: nft_set_rbtree: fix spurious insertion
  failure (bsc#1012628).
- netfilter: nf_tables: Deduplicate nft_register_obj audit logs
  (bsc#1012628).
- selftests: netfilter: Extend nft_audit.sh (bsc#1012628).
- selftests: netfilter: Test nf_tables audit logging
  (bsc#1012628).
- netfilter: handle the connecting collision properly in
  nf_conntrack_proto_sctp (bsc#1012628).
- netfilter: nft_payload: rebuild vlan header on h_proto access
  (bsc#1012628).
- ibmveth: Remove condition to recompute TCP header checksum
  (bsc#1012628).
- net: ethernet: ti: am65-cpsw: Fix error code in
  am65_cpsw_nuss_init_tx_chns() (bsc#1012628).
- rswitch: Fix PHY station management clock setting (bsc#1012628).
- net: renesas: rswitch: Add spin lock protection for irq {un}mask
  (bsc#1012628).
- net: nfc: llcp: Add lock when modifying device list
  (bsc#1012628).
- ethtool: plca: fix plca enable data type while parsing the value
  (bsc#1012628).
- net: usb: smsc75xx: Fix uninit-value access in
  __smsc75xx_read_reg (bsc#1012628).
- ipv6: tcp: add a missing nf_reset_ct() in 3WHS handling
  (bsc#1012628).
- ovl: fetch inode once in ovl_dentry_revalidate_common()
  (bsc#1012628).
- ovl: move freeing ovl_entry past rcu delay (bsc#1012628).
- net: dsa: mv88e6xxx: Avoid EEPROM timeout when EEPROM is absent
  (bsc#1012628).
- ptp: ocp: Fix error handling in ptp_ocp_device_init
  (bsc#1012628).
- ipv4, ipv6: Fix handling of transhdrlen in
  __ip{,6}_append_data() (bsc#1012628).
- neighbour: fix data-races around n-&gt;output (bsc#1012628).
- net: fix possible store tearing in neigh_periodic_work()
  (bsc#1012628).
- net: stmmac: platform: fix the incorrect parameter
  (bsc#1012628).
- modpost: add missing else to the "of" check (bsc#1012628).
- bpf, sockmap: Reject sk_msg egress redirects to non-TCP sockets
  (bsc#1012628).
- bpf, sockmap: Do not inc copied_seq when PEEK flag set
  (bsc#1012628).
- bpf: tcp_read_skb needs to pop skb regardless of seq
  (bsc#1012628).
- ice: always add legacy 32byte RXDID in supported_rxdids
  (bsc#1012628).
- NFSv4: Fix a nfs4_state_manager() race (bsc#1012628).
- ima: rework CONFIG_IMA dependency block (bsc#1012628).
- scsi: target: core: Fix deadlock due to recursive locking
  (bsc#1012628).
- wifi: iwlwifi: mvm: Fix incorrect usage of scan API
  (bsc#1012628).
- ima: Finish deprecation of IMA_TRUSTED_KEYRING Kconfig
  (bsc#1012628).
- Update config files (set the defaults).
- regulator/core: regulator_register: set device-&gt;class earlier
  (bsc#1012628).
- wifi: mac80211: Create resources for disabled links
  (bsc#1012628).
- iommu/mediatek: Fix share pgtable for iova over 4GB
  (bsc#1012628).
- perf/x86/amd: Do not WARN() on every IRQ (bsc#1012628).
- wifi: mac80211: fix potential key use-after-free (bsc#1012628).
- regmap: rbtree: Fix wrong register marked as in-cache when
  creating new node (bsc#1012628).
- rtla/timerlat: Do not stop user-space if a cpu is offline
  (bsc#1012628).
- perf/x86/amd/core: Fix overflow reset on hotplug (bsc#1012628).
- wifi: mt76: mt76x02: fix MT76x0 external LNA gain handling
  (bsc#1012628).
- drivers/net: process the result of hdlc_open() and add call
  of hdlc_close() in uhdlc_close() (bsc#1012628).
- Bluetooth: ISO: Fix handling of listen for unicast
  (bsc#1012628).
- Bluetooth: Fix hci_link_tx_to RCU lock usage (bsc#1012628).
- Bluetooth: Delete unused hci_req_prepare_suspend() declaration
  (bsc#1012628).
- regulator: mt6358: split ops for buck and linear range LDO
  regulators (bsc#1012628).
- bpf: unconditionally reset backtrack_state masks on global
  func exit (bsc#1012628).
- bpf: Fix tr dereferencing (bsc#1012628).
- leds: Drop BUG_ON check for LED_COLOR_ID_MULTI (bsc#1012628).
- s390/bpf: Let arch_prepare_bpf_trampoline return program size
  (bsc#1012628).
- erofs: allow empty device tags in flatdev mode (bsc#1012628).
- HID: nvidia-shield: add LEDS_CLASS dependency (bsc#1012628).
- wifi: mwifiex: Fix oob check condition in
  mwifiex_process_rx_packet (bsc#1012628).
- wifi: mac80211: fix mesh id corruption on 32 bit systems
  (bsc#1012628).
- wifi: cfg80211: add missing kernel-doc for cqm_rssi_work
  (bsc#1012628).
- rtla/timerlat_aa: Fix previous IRQ delay for IRQs that happens
  after thread sample (bsc#1012628).
- rtla/timerlat_aa: Fix negative IRQ delay (bsc#1012628).
- rtla/timerlat_aa: Zero thread sum after every sample analysis
  (bsc#1012628).
- wifi: cfg80211: fix cqm_config access race (bsc#1012628).
- wifi: iwlwifi: mvm: Fix a memory corruption issue (bsc#1012628).
- wifi: iwlwifi: dbg_ini: fix structure packing (bsc#1012628).
- iwlwifi: mvm: handle PS changes in vif_cfg_changed
  (bsc#1012628).
- wifi: cfg80211/mac80211: hold link BSSes when assoc fails for
  MLO connection (bsc#1012628).
- erofs: fix memory leak of LZMA global compressed deduplication
  (bsc#1012628).
- ubi: Refuse attaching if mtd's erasesize is 0 (bsc#1012628).
- wifi: mt76: fix lock dependency problem for wed_lock
  (bsc#1012628).
- HID: sony: Fix a potential memory leak in sony_probe()
  (bsc#1012628).
- arm64: errata: Add Cortex-A520 speculative unprivileged load
  workaround (bsc#1012628).
- Update config files (use the default).
- arm64: Add Cortex-A520 CPU part definition (bsc#1012628).
- drm/amd: Fix logic error in
  sienna_cichlid_update_pcie_parameters() (bsc#1012628).
- drm/amd: Fix detection of _PR3 on the PCIe root port
  (bsc#1012628).
- drm/i915: Don't set PIPE_CONTROL_FLUSH_L3 for aux inval
  (bsc#1012628).
- net: prevent rewrite of msg_name in sock_sendmsg()
  (bsc#1012628).
- btrfs: always print transaction aborted messages with an error
  level (bsc#1012628).
- io_uring: ensure io_lockdep_assert_cq_locked() handles disabled
  rings (bsc#1012628).
- io_uring/kbuf: don't allow registered buffer rings on highmem
  pages (bsc#1012628).
- net: replace calls to sock-&gt;ops-&gt;connect() with kernel_connect()
  (bsc#1012628).
- platform/x86/intel/ifs: release cpus_read_lock() (bsc#1012628).
- PCI: qcom: Fix IPQ8074 enumeration (bsc#1012628).
- PCI/PM: Mark devices disconnected if upstream PCIe link is
  down on resume (bsc#1012628).
- md/raid5: release batch_last before waiting for another
  stripe_head (bsc#1012628).
- io_uring: don't allow IORING_SETUP_NO_MMAP rings on highmem
  pages (bsc#1012628).
- wifi: mwifiex: Fix tlv_buf_left calculation (bsc#1012628).
- wifi: rtw88: rtw8723d: Fix MAC address offset in EEPROM
  (bsc#1012628).
- Bluetooth: hci_sync: Fix handling of
  HCI_QUIRK_STRICT_DUPLICATE_FILTER (bsc#1012628).
- wifi: brcmfmac: Replace 1-element arrays with flexible arrays
  (bsc#1012628).
- Bluetooth: hci_codec: Fix leaking content of local_codecs
  (bsc#1012628).
- qed/red_ll2: Fix undefined behavior bug in struct qed_ll2_info
  (bsc#1012628).
- mptcp: userspace pm allow creating id 0 subflow (bsc#1012628).
- mptcp: fix delegated action races (bsc#1012628).
- net: ethernet: mediatek: disable irq before schedule napi
  (bsc#1012628).
- vringh: don't use vringh_kiov_advance() in vringh_iov_xfer()
  (bsc#1012628).
- net: mana: Fix TX CQE error handling (bsc#1012628).
- iommu/vt-d: Avoid memory allocation in iommu_suspend()
  (bsc#1012628).
- scsi: zfcp: Fix a double put in zfcp_port_enqueue()
  (bsc#1012628).
- iommu/apple-dart: Handle DMA_FQ domains in attach_dev()
  (bsc#1012628).
- maple_tree: add MAS_UNDERFLOW and MAS_OVERFLOW states
  (bsc#1012628).
- maple_tree: reduce resets during store setup (bsc#1012628).
- iommu/arm-smmu-v3: Avoid constructing invalid range commands
  (bsc#1012628).
- net: release reference to inet6_dev pointer (bsc#1012628).
- net: change accept_ra_min_rtr_lft to affect all RA lifetimes
  (bsc#1012628).
- net: add sysctl accept_ra_min_rtr_lft (bsc#1012628).
- arm64: cpufeature: Fix CLRBHB and BC detection (bsc#1012628).
- arm64: add HWCAP for FEAT_HBC (hinted conditional branches)
  (bsc#1012628).
- btrfs: don't clear uptodate on write errors (bsc#1012628).
- btrfs: remove end_extent_writepage (bsc#1012628).
- btrfs: remove btrfs_writepage_endio_finish_ordered
  (bsc#1012628).
- ata: libata-scsi: Fix delayed scsi_rescan_device() execution
  (bsc#1012628).
- scsi: Do not attempt to rescan suspended devices (bsc#1012628).
- scsi: core: Improve type safety of scsi_rescan_device()
  (bsc#1012628).
- mptcp: fix dangling connection hang-up (bsc#1012628).
- mptcp: rename timer related helper to less confusing names
  (bsc#1012628).
- mptcp: Remove unnecessary test for __mptcp_init_sock()
  (bsc#1012628).
- maple_tree: add mas_is_active() to detect in-tree walks
  (bsc#1012628).
- ASoC: tegra: Fix redundant PLLA and PLLA_OUT0 updates
  (bsc#1012628).
- ASoC: soc-utils: Export snd_soc_dai_is_dummy() symbol
  (bsc#1012628).
- commit e060757</changelog>
  <changelog author="matwey.kornilov@gmail.com" date="1697284800">- config: Reenable Rockchip RK8XX hardware
  In Linux commit
    c20e8c5b1203 ("mfd: rk808: Split into core and i2c")
  CONFIG_MFD_RK808 was renamed to CONFIG_MFD_RK8XX.
  Reenable options required to boot kernel 6.5 on Rock64 board.
- commit e8bd3c1</changelog>
  <changelog author="jslaby@suse.cz" date="1697457600">- Revert "x86/smp: Put CPUs into INIT on shutdown if possible"
  (shutdown-issue).
- commit 9fcbf99</changelog>
  <changelog author="neilb@suse.de" date="1697544000">- NFSv4.1: fixup use EXCHGID4_FLAG_USE_PNFS_DS for DS server
  (bsc#1216201).
- commit 1dbb418</changelog>
  <changelog author="jslaby@suse.cz" date="1697803200">- Linux 6.5.8 (bsc#1012628).
- net: stmmac: remove unneeded stmmac_poll_controller
  (bsc#1012628).
- RDMA/cxgb4: Check skb value for failure to allocate
  (bsc#1012628).
- perf/arm-cmn: Fix the unhandled overflow status of counter 4
  to 7 (bsc#1012628).
- platform/x86: think-lmi: Fix reference leak (bsc#1012628).
- drm/i915: Register engines early to avoid type confusion
  (bsc#1012628).
- cpuidle, ACPI: Evaluate LPI arch_flags for broadcast timer
  (bsc#1012628).
- drm/amdgpu: Fix a memory leak (bsc#1012628).
- platform/x86: hp-wmi:: Mark driver struct with __refdata to
  prevent section mismatch warning (bsc#1012628).
- media: dt-bindings: imx7-csi: Make power-domains not required
  for imx8mq (bsc#1012628).
- drm/amd/display: implement pipe type definition and adding
  accessors (bsc#1012628).
- drm/amd/display: apply edge-case DISPCLK WDIVIDER changes to
  master OTG pipes only (bsc#1012628).
- scsi: Do not rescan devices with a suspended queue
  (bsc#1012628).
- ata: pata_parport: fix pata_parport_devchk (bsc#1012628).
- ata: pata_parport: implement set_devctl (bsc#1012628).
- HID: logitech-hidpp: Fix kernel crash on receiver USB disconnect
  (bsc#1012628).
- quota: Fix slow quotaoff (bsc#1012628).
- dm crypt: Fix reqsize in crypt_iv_eboiv_gen (bsc#1012628).
- ASoC: amd: yc: Fix non-functional mic on Lenovo 82YM
  (bsc#1012628).
- ASoC: hdmi-codec: Fix broken channel map reporting
  (bsc#1012628).
- ata: libata-scsi: Disable scsi device manage_system_start_stop
  (bsc#1012628).
- net: prevent address rewrite in kernel_bind() (bsc#1012628).
- arm64: dts: qcom: sm8150: extend the size of the PDC resource
  (bsc#1012628).
- dt-bindings: interrupt-controller: renesas,rzg2l-irqc: Update
  description for '#interrupt-cells' property (bsc#1012628).
- irqchip: renesas-rzg2l: Fix logic to clear TINT interrupt source
  (bsc#1012628).
- KEYS: trusted: Remove redundant static calls usage
  (bsc#1012628).
- ALSA: usb-audio: Fix microphone sound on Opencomm2 Headset
  (bsc#1012628).
- ALSA: usb-audio: Fix microphone sound on Nexigo webcam
  (bsc#1012628).
- ALSA: hda: cs35l41: Cleanup and fix double free in firmware
  request (bsc#1012628).
- ALSA: hda/realtek: Change model for Intel RVP board
  (bsc#1012628).
- ASoC: SOF: amd: fix for firmware reload failure after playback
  (bsc#1012628).
- ASoC: simple-card-utils: fixup simple_util_startup() error
  handling (bsc#1012628).
- ASoC: Intel: soc-acpi: fix Dell SKU 0B34 (bsc#1012628).
- ASoC: Intel: soc-acpi: Add entry for HDMI_In capture support
  in MTL match table (bsc#1012628).
- ASoC: fsl_sai: Don't disable bitclock for i.MX8MP (bsc#1012628).
- ASoC: Intel: sof_sdw: add support for SKU 0B14 (bsc#1012628).
- ASoC: Intel: soc-acpi: Add entry for sof_es8336 in MTL match
  table (bsc#1012628).
- ALSA: hda/realtek: Add quirk for HP Victus 16-d1xxx to enable
  mute LED (bsc#1012628).
- ALSA: hda/realtek: Add quirk for mute LEDs on HP ENVY x360
  15-eu0xxx (bsc#1012628).
- ALSA: hda/realtek - ALC287 I2S speaker platform support
  (bsc#1012628).
- ALSA: hda/realtek - ALC287 merge RTK codec with CS CS35L41 AMP
  (bsc#1012628).
- pinctrl: nuvoton: wpcm450: fix out of bounds write
  (bsc#1012628).
- pinctrl: starfive: jh7110: Fix failure to set irq after
  CONFIG_PM is enabled (bsc#1012628).
- drm/msm/dp: do not reinitialize phy unless retry during link
  training (bsc#1012628).
- drm/msm/dsi: skip the wait for video mode done if not applicable
  (bsc#1012628).
- drm/msm/dsi: fix irq_of_parse_and_map() error checking
  (bsc#1012628).
- drm/msm/dpu: change _dpu_plane_calc_bw() to use u64 to avoid
  overflow (bsc#1012628).
- drm/msm/dp: Add newlines to debug printks (bsc#1012628).
- drm/msm/dpu: fail dpu_plane_atomic_check() based on mdp clk
  limits (bsc#1012628).
- phy: lynx-28g: cancel the CDR check work item on the remove path
  (bsc#1012628).
- phy: lynx-28g: lock PHY while performing CDR lock workaround
  (bsc#1012628).
- phy: lynx-28g: serialize concurrent phy_set_mode_ext() calls
  to shared registers (bsc#1012628).
- net: dsa: qca8k: fix regmap bulk read/write methods on big
  endian systems (bsc#1012628).
- net: dsa: qca8k: fix potential MDIO bus conflict when accessing
  internal PHYs via management frames (bsc#1012628).
- can: isotp: isotp_sendmsg(): fix TX state detection and wait
  behavior (bsc#1012628).
- can: sun4i_can: Only show Kconfig if ARCH_SUNXI is set
  (bsc#1012628).
- arm64: dts: mediatek: fix t-phy unit name (bsc#1012628).
- arm64: dts: mediatek: mt8195: Set DSU PMU status to fail
  (bsc#1012628).
- devlink: Hold devlink lock on health reporter dump get
  (bsc#1012628).
- ravb: Fix up dma_free_coherent() call in ravb_remove()
  (bsc#1012628).
- ravb: Fix use-after-free issue in ravb_tx_timeout_work()
  (bsc#1012628).
- ieee802154: ca8210: Fix a potential UAF in ca8210_probe
  (bsc#1012628).
- mlxsw: fix mlxsw_sp2_nve_vxlan_learning_set() return type
  (bsc#1012628).
- xen-netback: use default TX queue size for vifs (bsc#1012628).
- riscv, bpf: Sign-extend return values (bsc#1012628).
- riscv, bpf: Track both a0 (RISC-V ABI) and a5 (BPF) return
  values (bsc#1012628).
- xdp: Fix zero-size allocation warning in xskq_create()
  (bsc#1012628).
- drm/vmwgfx: fix typo of sizeof argument (bsc#1012628).
- bpf: Fix verifier log for async callback return values
  (bsc#1012628).
- net: refine debug info in skb_checksum_help() (bsc#1012628).
- octeontx2-pf: mcs: update PN only when update_pn is true
  (bsc#1012628).
- net: macsec: indicate next pn update when offloading
  (bsc#1012628).
- net: phy: mscc: macsec: reject PN update requests (bsc#1012628).
- net/mlx5e: macsec: use update_pn flag instead of PN comparation
  (bsc#1012628).
- drm/panel: boe-tv101wum-nl6: Completely pull GPW to VGL before
  TP term (bsc#1012628).
- ixgbe: fix crash with empty VF macvlan list (bsc#1012628).
- net/smc: Fix dependency of SMC on ISM (bsc#1012628).
- net/mlx5e: Again mutually exclude RX-FCS and RX-port-timestamp
  (bsc#1012628).
- s390/bpf: Fix clobbering the caller's backchain in the
  trampoline (bsc#1012628).
- s390/bpf: Fix unwinding past the trampoline (bsc#1012628).
- net: nfc: fix races in nfc_llcp_sock_get() and
  nfc_llcp_sock_get_sn() (bsc#1012628).
- net/smc: Fix pos miscalculation in statistics (bsc#1012628).
- net: tcp: fix crashes trying to free half-baked MTU probes
  (bsc#1012628).
- pinctrl: renesas: rzn1: Enable missing PINMUX (bsc#1012628).
- af_packet: Fix fortified memcpy() without flex array
  (bsc#1012628).
- nfc: nci: assert requested protocol is valid (bsc#1012628).
- octeontx2-pf: Fix page pool frag allocation warning
  (bsc#1012628).
- rswitch: Fix renesas_eth_sw_remove() implementation
  (bsc#1012628).
- rswitch: Fix imbalance phy_power_off() calling (bsc#1012628).
- workqueue: Override implicit ordered attribute in
  workqueue_apply_unbound_cpumask() (bsc#1012628).
- riscv: signal: fix sigaltstack frame size checking
  (bsc#1012628).
- ovl: temporarily disable appending lowedirs (bsc#1012628).
- dmaengine: stm32-mdma: abort resume if no ongoing transfer
  (bsc#1012628).
- dmaengine: stm32-dma: fix stm32_dma_prep_slave_sg in case of
  MDMA chaining (bsc#1012628).
- dmaengine: stm32-dma: fix residue in case of MDMA chaining
  (bsc#1012628).
- dmaengine: stm32-mdma: use Link Address Register to compute
  residue (bsc#1012628).
- dmaengine: stm32-mdma: set in_flight_bytes in case CRQA flag
  is set (bsc#1012628).
- usb: xhci: xhci-ring: Use sysdev for mapping bounce buffer
  (bsc#1012628).
- xhci: track port suspend state correctly in unsuccessful resume
  cases (bsc#1012628).
- xhci: Clear EHB bit only at end of interrupt handler
  (bsc#1012628).
- xhci: Preserve RsvdP bits in ERSTBA register correctly
  (bsc#1012628).
- net: usb: dm9601: fix uninitialized variable use in
  dm9601_mdio_read (bsc#1012628).
- usb: dwc3: Soft reset phy on probe for host (bsc#1012628).
- usb: cdns3: Modify the return value of cdns_set_active ()
  to void when CONFIG_PM_SLEEP is disabled (bsc#1012628).
- usb: hub: Guard against accesses to uninitialized BOS
  descriptors (bsc#1012628).
- usb: musb: Get the musb_qh poniter after musb_giveback
  (bsc#1012628).
- usb: musb: Modify the "HWVers" register address (bsc#1012628).
- iio: pressure: bmp280: Fix NULL pointer exception (bsc#1012628).
- iio: imu: bno055: Fix missing Kconfig dependencies
  (bsc#1012628).
- iio: cros_ec: fix an use-after-free in
  cros_ec_sensors_push_data() (bsc#1012628).
- iio: adc: imx8qxp: Fix address for command buffer registers
  (bsc#1012628).
- iio: dac: ad3552r: Correct device IDs (bsc#1012628).
- iio: admv1013: add mixer_vgate corner cases (bsc#1012628).
- iio: pressure: dps310: Adjust Timeout Settings (bsc#1012628).
- iio: pressure: ms5611: ms5611_prom_is_valid false negative bug
  (bsc#1012628).
- iio: adc: ad7192: Correct reference voltage (bsc#1012628).
- iio: addac: Kconfig: update ad74413r selections (bsc#1012628).
- media: subdev: Don't report V4L2_SUBDEV_CAP_STREAMS when the
  streams API is disabled (bsc#1012628).
- arm64: dts: mediatek: mt8195-demo: fix the memory size to 8GB
  (bsc#1012628).
- arm64: dts: mediatek: mt8195-demo: update and reorder reserved
  memory regions (bsc#1012628).
- drm: Do not overrun array in drm_gem_get_pages() (bsc#1012628).
- drm/tiny: correctly print `struct resource *` on error
  (bsc#1012628).
- drm/atomic-helper: relax unregistered connector check
  (bsc#1012628).
- drm/amdgpu: add missing NULL check (bsc#1012628).
- drm/amd/display: Don't set dpms_off for seamless boot
  (bsc#1012628).
- drm/vmwgfx: Keep a gem reference to user bos in surfaces
  (bsc#1012628).
- ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CBA
  (bsc#1012628).
- ACPI: resource: Add TongFang GM6BGEQ, GM6BG5Q and GM6BG0Q to
  irq1_edge_low_force_override[] (bsc#1012628).
- ACPI: EC: Add quirk for the HP Pavilion Gaming 15-dk1xxx
  (bsc#1012628).
- serial: Reduce spinlocked portion of uart_rs485_config()
  (bsc#1012628).
- serial: 8250_omap: Fix errors with no_console_suspend
  (bsc#1012628).
- serial: core: Fix checks for tx runtime PM state (bsc#1012628).
- binder: fix memory leaks of spam and pending work (bsc#1012628).
- ksmbd: not allow to open file if delelete on close bit is set
  (bsc#1012628).
- perf/x86/lbr: Filter vsyscall addresses (bsc#1012628).
- x86/cpu: Fix AMD erratum #1485 on Zen4-based CPUs (bsc#1012628).
- x86/alternatives: Disable KASAN in apply_alternatives()
  (bsc#1012628).
- mcb: remove is_added flag from mcb_device struct (bsc#1012628).
- thunderbolt: Workaround an IOMMU fault on certain systems with
  Intel Maple Ridge (bsc#1012628).
- thunderbolt: Check that lane 1 is in CL0 before enabling lane
  bonding (bsc#1012628).
- thunderbolt: Correct TMU mode initialization from hardware
  (bsc#1012628).
- thunderbolt: Restart XDomain discovery handshake after failure
  (bsc#1012628).
- powerpc/pseries: Fix STK_PARAM access in the hcall tracing code
  (bsc#1012628).
- powerpc/47x: Fix 47x syscall return crash (bsc#1012628).
- libceph: use kernel_connect() (bsc#1012628).
- ceph: fix incorrect revoked caps assert in ceph_fill_file_size()
  (bsc#1012628).
- ceph: fix type promotion bug on 32bit systems (bsc#1012628).
- Input: powermate - fix use-after-free in
  powermate_config_complete (bsc#1012628).
- Input: psmouse - fix fast_reconnect function for PS/2 mode
  (bsc#1012628).
- Input: xpad - add PXN V900 support (bsc#1012628).
- Input: i8042 - add Fujitsu Lifebook E5411 to i8042 quirk table
  (bsc#1012628).
- Input: xpad - add HyperX Clutch Gladiate Support (bsc#1012628).
- Input: goodix - ensure int GPIO is in input for gpio_count ==
  1 &amp;&amp; gpio_int_idx == 0 case (bsc#1012628).
- tee: amdtee: fix use-after-free vulnerability in
  amdtee_close_session (bsc#1012628).
- mctp: perform route lookups under a RCU read-side lock
  (bsc#1012628).
- block: Don't invalidate pagecache for invalid falloc modes
  (bsc#1012628).
- nfp: flower: avoid rmmod nfp crash issues (bsc#1012628).
- can: sja1000: Always restart the Tx queue after an overrun
  (bsc#1012628).
- power: supply: qcom_battmgr: fix battery_id type (bsc#1012628).
- power: supply: qcom_battmgr: fix enable request endianness
  (bsc#1012628).
- usb: typec: ucsi: Use GET_CAPABILITY attributes data to set
  power supply scope (bsc#1012628).
- cgroup: Remove duplicates in cgroup v1 tasks file (bsc#1012628).
- dma-buf: add dma_fence_timestamp helper (bsc#1012628).
- pinctrl: avoid unsafe code pattern in find_pinctrl()
  (bsc#1012628).
- scsi: ufs: core: Correct clear TM error log (bsc#1012628).
- riscv: Only consider swbp/ss handlers for correct privileged
  mode (bsc#1012628).
- counter: chrdev: fix getting array extensions (bsc#1012628).
- counter: microchip-tcb-capture: Fix the use of internal GCLK
  logic (bsc#1012628).
- coresight: Fix run time warnings while reusing ETR buffer
  (bsc#1012628).
- riscv: Remove duplicate objcopy flag (bsc#1012628).
- RISC-V: Fix wrong use of CONFIG_HAVE_SOFTIRQ_ON_OWN_STACK
  (bsc#1012628).
- usb: typec: ucsi: Fix missing link removal (bsc#1012628).
- usb: typec: altmodes/displayport: Signal hpd low when exiting
  mode (bsc#1012628).
- usb: typec: ucsi: Clear EVENT_PENDING bit if ucsi_send_command
  fails (bsc#1012628).
- usb: gadget: udc-xilinx: replace memcpy with memcpy_toio
  (bsc#1012628).
- usb: gadget: ncm: Handle decoding of multiple NTB's in unwrap
  call (bsc#1012628).
- usb: cdnsp: Fixes issue with dequeuing not queued requests
  (bsc#1012628).
- usb: typec: qcom: Update the logic of regulator enable and
  disable (bsc#1012628).
- usb: misc: onboard_hub: add support for Microchip USB2412 USB
  2.0 hub (bsc#1012628).
- dmaengine: idxd: use spin_lock_irqsave before
  wait_event_lock_irq (bsc#1012628).
- dmaengine: mediatek: Fix deadlock caused by synchronize_irq()
  (bsc#1012628).
- powerpc/8xx: Fix pte_access_permitted() for PAGE_NONE
  (bsc#1012628).
- powerpc/64e: Fix wrong test in __ptep_test_and_clear_young()
  (bsc#1012628).
- fs: Fix kernel-doc warnings (bsc#1012628).
- fs: factor out vfs_parse_monolithic_sep() helper (bsc#1012628).
- ovl: fix regression in parsing of mount options with escaped
  comma (bsc#1012628).
- ovl: make use of -&gt;layers safe in rcu pathwalk (bsc#1012628).
- ovl: fix regression in showing lowerdir mount option
  (bsc#1012628).
- ALSA: hda/realtek - Fixed two speaker platform (bsc#1012628).
- Rename to
  patches.kernel.org/6.5.8-179-Revert-x86-smp-Put-CPUs-into-INIT-on-shutdown-i.patch.
- commit 51baea8</changelog>
  <changelog author="clin@suse.com" date="1697803201">- Delete
  patches.suse/clk-qcom-sc8280xp-Add-fallback-compatibles-to-lpasscc.patch.
  Removed lpasscc fallback compatibles since Lenovo X13s UEFI FW has fixes since v1.58
- commit d32d7cb</changelog>
  <changelog author="clin@suse.com" date="1697803202">- Refresh
  patches.suse/firmware-Add-support-for-Qualcomm-UEFI-Secure-Applic.patch.
- Refresh
  patches.suse/firmware-qcom_scm-Add-support-for-Qualcomm-Secure-Ex.patch.
- Refresh
  patches.suse/lib-ucs2_string-Add-UCS-2-strscpy-function.patch.
  Update upstream status.
- commit ee580b5</changelog>
  <changelog author="jslaby@suse.cz" date="1698062400">- Refresh
  patches.suse/NFSv4-1-fixup-use-EXCHGID4-FLAG-USE-PNFS-DS-for-DS-server-.patch.
  Update upstream status.
- commit 06d7c82</changelog>
  <changelog author="jslaby@suse.cz" date="1698235200">- Linux 6.5.9 (bsc#1012628).
- Bluetooth: hci_event: Ignore NULL link key (bsc#1012628).
- Bluetooth: Reject connection with the device which has same
  BD_ADDR (bsc#1012628).
- Bluetooth: Fix a refcnt underflow problem for hci_conn
  (bsc#1012628).
- Bluetooth: vhci: Fix race when opening vhci device
  (bsc#1012628).
- Bluetooth: hci_event: Fix coding style (bsc#1012628).
- Bluetooth: avoid memcmp() out of bounds warning (bsc#1012628).
- Bluetooth: hci_conn: Fix modifying handle while aborting
  (bsc#1012628).
- ice: fix over-shifted variable (bsc#1012628).
- ice: Fix safe mode when DDP is missing (bsc#1012628).
- ice: reset first in crash dump kernels (bsc#1012628).
- net/smc: return the right falback reason when prefix checks fail
  (bsc#1012628).
- btrfs: fix stripe length calculation for non-zoned data chunk
  allocation (bsc#1012628).
- nfc: nci: fix possible NULL pointer dereference in
  send_acknowledge() (bsc#1012628).
- regmap: fix NULL deref on lookup (bsc#1012628).
- KVM: x86: Mask LVTPC when handling a PMI (bsc#1012628).
- x86/sev: Disable MMIO emulation from user mode (bsc#1012628).
- x86/sev: Check IOBM for IOIO exceptions from user-space
  (bsc#1012628).
- x86/sev: Check for user-space IOIO pointing to kernel space
  (bsc#1012628).
- x86/fpu: Allow caller to constrain xfeatures when copying to
  uabi buffer (bsc#1012628).
- KVM: x86/pmu: Truncate counter value to allowed width on write
  (bsc#1012628).
- KVM: x86: Constrain guest-supported xfeatures only at
  KVM_GET_XSAVE{2} (bsc#1012628).
- x86: KVM: SVM: always update the x2avic msr interception
  (bsc#1012628).
- x86: KVM: SVM: add support for Invalid IPI Vector interception
  (bsc#1012628).
- x86: KVM: SVM: refresh AVIC inhibition in svm_leave_nested()
  (bsc#1012628).
- audit,io_uring: io_uring openat triggers audit reference count
  underflow (bsc#1012628).
- tcp: check mptcp-level constraints for backlog coalescing
  (bsc#1012628).
- mptcp: more conservative check for zero probes (bsc#1012628).
- selftests: mptcp: join: no RST when rm subflow/addr
  (bsc#1012628).
- mm: slab: Do not create kmalloc caches smaller than
  arch_slab_minalign() (bsc#1012628).
- fs/ntfs3: Fix OOB read in ntfs_init_from_boot (bsc#1012628).
- fs/ntfs3: Fix possible null-pointer dereference in hdr_find_e()
  (bsc#1012628).
- fs/ntfs3: fix panic about slab-out-of-bounds caused by
  ntfs_list_ea() (bsc#1012628).
- fs/ntfs3: Fix shift-out-of-bounds in ntfs_fill_super
  (bsc#1012628).
- fs/ntfs3: fix deadlock in mark_as_free_ex (bsc#1012628).
- Revert "net: wwan: iosm: enable runtime pm support for 7560"
  (bsc#1012628).
- netfilter: nft_payload: fix wrong mac header matching
  (bsc#1012628).
- io_uring: fix crash with IORING_SETUP_NO_MMAP and invalid SQ
  ring address (bsc#1012628).
- nvmet-tcp: Fix a possible UAF in queue intialization setup
  (bsc#1012628).
- drm/i915: Retry gtt fault when out of fence registers
  (bsc#1012628).
- drm/mediatek: Correctly free sg_table in gem prime vmap
  (bsc#1012628).
- drm/nouveau/disp: fix DP capable DSM connectors (bsc#1012628).
- drm/edid: add 8 bpc quirk to the BenQ GW2765 (bsc#1012628).
- ALSA: hda/realtek - Fixed ASUS platform headset Mic issue
  (bsc#1012628).
- ALSA: hda/realtek: Add quirk for ASUS ROG GU603ZV (bsc#1012628).
- ALSA: hda/relatek: Enable Mute LED on HP Laptop 15s-fq5xxx
  (bsc#1012628).
- ASoC: codecs: wcd938x-sdw: fix use after free on driver unbind
  (bsc#1012628).
- ASoC: codecs: wcd938x-sdw: fix runtime PM imbalance on probe
  errors (bsc#1012628).
- ASoC: codecs: wcd938x: drop bogus bind error handling
  (bsc#1012628).
- ASoC: codecs: wcd938x: fix unbind tear down order (bsc#1012628).
- ASoC: codecs: wcd938x: fix resource leaks on bind errors
  (bsc#1012628).
- ASoC: codecs: wcd938x: fix regulator leaks on probe errors
  (bsc#1012628).
- ASoC: codecs: wcd938x: fix runtime PM imbalance on remove
  (bsc#1012628).
- qed: fix LL2 RX buffer allocation (bsc#1012628).
- xfrm: fix a data-race in xfrm_lookup_with_ifid() (bsc#1012628).
- xfrm6: fix inet6_dev refcount underflow problem (bsc#1012628).
- xfrm: fix a data-race in xfrm_gen_index() (bsc#1012628).
- xfrm: interface: use DEV_STATS_INC() (bsc#1012628).
- net: xfrm: skip policies marked as dead while reinserting
  policies (bsc#1012628).
- fprobe: Fix to ensure the number of active retprobes is not zero
  (bsc#1012628).
- wifi: cfg80211: use system_unbound_wq for wiphy work
  (bsc#1012628).
- net: ipv4: fix return value check in esp_remove_trailer
  (bsc#1012628).
- net: ipv6: fix return value check in esp_remove_trailer
  (bsc#1012628).
- net: rfkill: gpio: prevent value glitch during probe
  (bsc#1012628).
- tcp: fix excessive TLP and RACK timeouts from HZ rounding
  (bsc#1012628).
- tcp: tsq: relax tcp_small_queue_check() when rtx queue contains
  a single skb (bsc#1012628).
- tcp: Fix listen() warning with v4-mapped-v6 address
  (bsc#1012628).
- docs: fix info about representor identification (bsc#1012628).
- tun: prevent negative ifindex (bsc#1012628).
- gve: Do not fully free QPL pages on prefill errors
  (bsc#1012628).
- ipv4: fib: annotate races around nh-&gt;nh_saddr_genid and
  nh-&gt;nh_saddr (bsc#1012628).
- net: usb: smsc95xx: Fix an error code in smsc95xx_reset()
  (bsc#1012628).
- octeon_ep: update BQL sent bytes before ringing doorbell
  (bsc#1012628).
- i40e: prevent crash on probe if hw registers have invalid values
  (bsc#1012628).
- net: dsa: bcm_sf2: Fix possible memory leak in
  bcm_sf2_mdio_register() (bsc#1012628).
- bonding: Return pointer to data after pull on skb (bsc#1012628).
- net/sched: sch_hfsc: upgrade 'rt' to 'sc' when it becomes a
  inner curve (bsc#1012628).
- neighbor: tracing: Move pin6 inside CONFIG_IPV6=y section
  (bsc#1012628).
- selftests: openvswitch: Catch cases where the tests are killed
  (bsc#1012628).
- selftests: openvswitch: Fix the ct_tuple for v4 (bsc#1012628).
- selftests: netfilter: Run nft_audit.sh in its own netns
  (bsc#1012628).
- netfilter: nft_set_rbtree: .deactivate fails if element has
  expired (bsc#1012628).
- netlink: Correct offload_xstats size (bsc#1012628).
- netfilter: nf_tables: do not refresh timeout when resetting
  element (bsc#1012628).
- nf_tables: fix NULL pointer dereference in
  nft_expr_inner_parse() (bsc#1012628).
- nf_tables: fix NULL pointer dereference in nft_inner_init()
  (bsc#1012628).
- netfilter: nf_tables: do not remove elements if set backend
  implements .abort (bsc#1012628).
- netfilter: nf_tables: revert do not remove elements if set
  backend implements .abort (bsc#1012628).
- selftests: openvswitch: Add version check for pyroute2
  (bsc#1012628).
- net: phy: bcm7xxx: Add missing 16nm EPHY statistics
  (bsc#1012628).
- net: pktgen: Fix interface flags printing (bsc#1012628).
- net: more strict VIRTIO_NET_HDR_GSO_UDP_L4 validation
  (bsc#1012628).
- net: mdio-mux: fix C45 access returning -EIO after API change
  (bsc#1012628).
- net: avoid UAF on deleted altname (bsc#1012628).
- net: fix ifname in netlink ntf during netns move (bsc#1012628).
- net: check for altname conflicts when changing netdev's netns
  (bsc#1012628).
- iio: light: vcnl4000: Don't power on/off chip in config
  (bsc#1012628).
- pwr-mlxbf: extend Kconfig to include gpio-mlxbf3 dependency
  (bsc#1012628).
- ARM: dts: ti: omap: Fix noisy serial with overrun-throttle-ms
  for mapphone (bsc#1012628).
- arm64: dts: mediatek: Fix "mediatek,merge-mute" and
  "mediatek,merge-fifo-en" types (bsc#1012628).
- fs-writeback: do not requeue a clean inode having skipped pages
  (bsc#1012628).
- btrfs: fix race when refilling delayed refs block reserve
  (bsc#1012628).
- btrfs: prevent transaction block reserve underflow when starting
  transaction (bsc#1012628).
- btrfs: return -EUCLEAN for delayed tree ref with a ref count
  not equals to 1 (bsc#1012628).
- btrfs: initialize start_slot in btrfs_log_prealloc_extents
  (bsc#1012628).
- i2c: mux: Avoid potential false error message in
  i2c_mux_add_adapter (bsc#1012628).
- overlayfs: set ctime when setting mtime and atime (bsc#1012628).
- accel/ivpu: Don't flood dmesg with VPU ready message
  (bsc#1012628).
- gpio: timberdale: Fix potential deadlock on &amp;tgpio-&gt;lock
  (bsc#1012628).
- ata: libata-core: Fix compilation warning in
  ata_dev_config_ncq() (bsc#1012628).
- ata: libata-eh: Fix compilation warning in ata_eh_link_report()
  (bsc#1012628).
- tracing: relax trace_event_eval_update() execution with
  cond_resched() (bsc#1012628).
- wifi: mwifiex: Sanity check tlv_len and tlv_bitmap_len
  (bsc#1012628).
- wifi: cfg80211: validate AP phy operation before starting it
  (bsc#1012628).
- wifi: iwlwifi: Ensure ack flag is properly cleared
  (bsc#1012628).
- rfkill: sync before userspace visibility/changes (bsc#1012628).
- HID: logitech-hidpp: Add Bluetooth ID for the Logitech M720
  Triathlon mouse (bsc#1012628).
- HID: holtek: fix slab-out-of-bounds Write in
  holtek_kbd_input_event (bsc#1012628).
- Bluetooth: btusb: add shutdown function for QCA6174
  (bsc#1012628).
- Bluetooth: Avoid redundant authentication (bsc#1012628).
- Bluetooth: hci_core: Fix build warnings (bsc#1012628).
- wifi: cfg80211: Fix 6GHz scan configuration (bsc#1012628).
- wifi: mac80211: work around Cisco AP 9115 VHT MPDU length
  (bsc#1012628).
- wifi: mac80211: allow transmitting EAPOL frames with tainted
  key (bsc#1012628).
- wifi: cfg80211: avoid leaking stack data into trace
  (bsc#1012628).
- regulator/core: Revert "fix kobject release warning and memory
  leak in regulator_register()" (bsc#1012628).
- SUNRPC: Fail quickly when server does not recognize TLS
  (bsc#1012628).
- SUNRPC/TLS: Lock the lower_xprt during the tls handshake
  (bsc#1012628).
- nfs: decrement nrequests counter before releasing the req
  (bsc#1012628).
- sky2: Make sure there is at least one frag_addr available
  (bsc#1012628).
- ipv4/fib: send notify when delete source address routes
  (bsc#1012628).
- drm: panel-orientation-quirks: Add quirk for One Mix 2S
  (bsc#1012628).
- btrfs: fix some -Wmaybe-uninitialized warnings in ioctl.c
  (bsc#1012628).
- btrfs: error out when COWing block using a stale transaction
  (bsc#1012628).
- btrfs: error when COWing block from a root that is being deleted
  (bsc#1012628).
- btrfs: error out when reallocating block for defrag using a
  stale transaction (bsc#1012628).
- platform/x86: touchscreen_dmi: Add info for the BUSH Bush
  Windows tablet (bsc#1012628).
- drm/amd/pm: add unique_id for gc 11.0.3 (bsc#1012628).
- HID: multitouch: Add required quirk for Synaptics 0xcd7e device
  (bsc#1012628).
- HID: nintendo: reinitialize USB Pro Controller after resuming
  from suspend (bsc#1012628).
- HID: Add quirk to ignore the touchscreen battery on HP ENVY
  15-eu0556ng (bsc#1012628).
- platform/x86: touchscreen_dmi: Add info for the Positivo C4128B
  (bsc#1012628).
- cpufreq: schedutil: Update next_freq when cpufreq_limits change
  (bsc#1012628).
- io-wq: fully initialize wqe before calling
  cpuhp_state_add_instance_nocalls() (bsc#1012628).
- Bluetooth: hci_sync: Fix not handling ISO_LINK in
  hci_abort_conn_sync (bsc#1012628).
- Bluetooth: hci_sync: Introduce PTR_UINT/UINT_PTR macros
  (bsc#1012628).
- Bluetooth: ISO: Fix invalid context error (bsc#1012628).
- Bluetooth: hci_sync: delete CIS in BT_OPEN/CONNECT/BOUND when
  aborting (bsc#1012628).
- Bluetooth: hci_sync: always check if connection is alive before
  deleting (bsc#1012628).
- net/mlx5: E-switch, register event handler before arming the
  event (bsc#1012628).
- net/mlx5: Handle fw tracer change ownership event based on MTRC
  (bsc#1012628).
- net/mlx5e: RX, Fix page_pool allocation failure recovery for
  striding rq (bsc#1012628).
- net/mlx5e: RX, Fix page_pool allocation failure recovery for
  legacy rq (bsc#1012628).
- net/mlx5e: XDP, Fix XDP_REDIRECT mpwqe page fragment leaks on
  shutdown (bsc#1012628).
- net/mlx5e: Take RTNL lock before triggering netdev notifiers
  (bsc#1012628).
- net/mlx5e: Don't offload internal port if filter device is
  out device (bsc#1012628).
- net/mlx5e: Fix VF representors reporting zero counters to
  "ip -s" command (bsc#1012628).
- net/tls: split tls_rx_reader_lock (bsc#1012628).
- tcp: allow again tcp_disconnect() when threads are waiting
  (bsc#1012628).
- Bluetooth: hci_event: Fix using memcmp when comparing keys
  (bsc#1012628).
- tcp_bpf: properly release resources on error paths
  (bsc#1012628).
- mtd: rawnand: qcom: Unmap the right resource upon probe failure
  (bsc#1012628).
- mtd: rawnand: pl353: Ensure program page operations are
  successful (bsc#1012628).
- mtd: rawnand: marvell: Ensure program page operations are
  successful (bsc#1012628).
- mtd: rawnand: arasan: Ensure program page operations are
  successful (bsc#1012628).
- mtd: rawnand: Ensure the nand chip supports cached reads
  (bsc#1012628).
- mtd: spinand: micron: correct bitmask for ecc status
  (bsc#1012628).
- mtd: physmap-core: Restore map_rom fallback (bsc#1012628).
- dt-bindings: mmc: sdhci-msm: correct minimum number of clocks
  (bsc#1012628).
- mmc: sdhci-pci-gli: fix LPM negotiation so x86/S0ix SoCs can
  suspend (bsc#1012628).
- mmc: mtk-sd: Use readl_poll_timeout_atomic in msdc_reset_hw
  (bsc#1012628).
- mmc: core: Fix error propagation for some ioctl commands
  (bsc#1012628).
- mmc: core: sdio: hold retuning if sdio in 1-bit mode
  (bsc#1012628).
- mmc: core: Capture correct oemid-bits for eMMC cards
  (bsc#1012628).
- pinctrl: qcom: lpass-lpi: fix concurrent register updates
  (bsc#1012628).
- Revert "pinctrl: avoid unsafe code pattern in find_pinctrl()"
  (bsc#1012628).
- pNFS: Fix a hang in nfs4_evict_inode() (bsc#1012628).
- pNFS/flexfiles: Check the layout validity in
  ff_layout_mirror_prepare_stats (bsc#1012628).
- ACPI: irq: Fix incorrect return value in acpi_register_gsi()
  (bsc#1012628).
- ACPI: bus: Move acpi_arm_init() to the place of after
  acpi_ghes_init() (bsc#1012628).
- perf dlfilter: Fix use of addr_location__exit() in
  dlfilter__object_code() (bsc#1012628).
- Revert "accel/ivpu: Use cached buffers for FW loading"
  (bsc#1012628).
- fanotify: limit reporting of event with non-decodeable file
  handles (bsc#1012628).
- NFS: Fix potential oops in nfs_inode_remove_request()
  (bsc#1012628).
- nfs42: client needs to strip file mode's suid/sgid bit after
  ALLOCATE op (bsc#1012628).
- nvme: sanitize metadata bounce buffer for reads (bsc#1012628).
- nvme-pci: add BOGUS_NID for Intel 0a54 device (bsc#1012628).
- nvme-auth: use chap-&gt;s2 to indicate bidirectional authentication
  (bsc#1012628).
- nvmet-auth: complete a request only after freeing the dhchap
  pointers (bsc#1012628).
- nvme-rdma: do not try to stop unallocated queues (bsc#1012628).
- USB: serial: option: add Telit LE910C4-WWX 0x1035 composition
  (bsc#1012628).
- USB: serial: option: add entry for Sierra EM9191 with new
  firmware (bsc#1012628).
- USB: serial: option: add Fibocom to DELL custom modem FM101R-GL
  (bsc#1012628).
- thunderbolt: Call tb_switch_put() once DisplayPort bandwidth
  request is finished (bsc#1012628).
- perf: Disallow mis-matched inherited group reads (bsc#1012628).
- s390/pci: fix iommu bitmap allocation (bsc#1012628).
- tracing/kprobes: Return EADDRNOTAVAIL when func matches several
  symbols (bsc#1012628).
- selftests/ftrace: Add new test case which checks non unique
  symbol (bsc#1012628).
- KEYS: asymmetric: Fix sign/verify on pkcs1pad without a hash
  (bsc#1012628).
- apple-gmux: Hard Code max brightness for MMIO gmux
  (bsc#1012628).
- s390/cio: fix a memleak in css_alloc_subchannel (bsc#1012628).
- platform/surface: platform_profile: Propagate error if profile
  registration fails (bsc#1012628).
- platform/x86: intel-uncore-freq: Conditionally create attribute
  for read frequency (bsc#1012628).
- platform/x86: msi-ec: Fix the 3rd config (bsc#1012628).
- platform/x86: asus-wmi: Change ASUS_WMI_BRN_DOWN code from
  0x20 to 0x2e (bsc#1012628).
- platform/x86: asus-wmi: Only map brightness codes when using
  asus-wmi backlight control (bsc#1012628).
- platform/x86: asus-wmi: Map 0x2a code, Ignore 0x2b and 0x2c
  events (bsc#1012628).
- rust: error: fix the description for `ECHILD` (bsc#1012628).
- gpiolib: acpi: Add missing memset(0) to
  acpi_get_gpiod_from_data() (bsc#1012628).
- gpio: vf610: set value before the direction to avoid a glitch
  (bsc#1012628).
- gpio: vf610: mask the gpio irq in system suspend and support
  wakeup (bsc#1012628).
- ASoC: cs35l56: Fix illegal use of init_completion()
  (bsc#1012628).
- ASoC: pxa: fix a memory leak in probe() (bsc#1012628).
- ASoC: cs42l42: Fix missing include of gpio/consumer.h
  (bsc#1012628).
- drm/bridge: ti-sn65dsi86: Associate DSI device lifetime with
  auxiliary device (bsc#1012628).
- drm/i915/cx0: Only clear/set the Pipe Reset bit of the PHY
  Lanes Owned (bsc#1012628).
- drm/amdgpu: Fix possible null pointer dereference (bsc#1012628).
- powerpc/mm: Allow ARCH_FORCE_MAX_ORDER up to 12 (bsc#1012628).
- powerpc/qspinlock: Fix stale propagated yield_cpu (bsc#1012628).
- docs: Move rustdoc output, cross-reference it (bsc#1012628).
- rust: docs: fix logo replacement (bsc#1012628).
- phy: mapphone-mdm6600: Fix runtime disable on probe
  (bsc#1012628).
- phy: mapphone-mdm6600: Fix runtime PM for remove (bsc#1012628).
- phy: mapphone-mdm6600: Fix pinctrl_pm handling for sleep pins
  (bsc#1012628).
- phy: qcom-qmp-usb: initialize PCS_USB registers (bsc#1012628).
- phy: qcom-qmp-usb: split PCS_USB init table for sc8280xp and
  sa8775p (bsc#1012628).
- phy: qcom-qmp-combo: Square out 8550 POWER_STATE_CONFIG1
  (bsc#1012628).
- phy: qcom-qmp-combo: initialize PCS_USB registers (bsc#1012628).
- efi/unaccepted: Fix soft lockups caused by parallel memory
  acceptance (bsc#1012628).
- net: move altnames together with the netdevice (bsc#1012628).
- Bluetooth: hci_sock: fix slab oob read in create_monitor_event
  (bsc#1012628).
- net: rfkill: reduce data-&gt;mtx scope in rfkill_fop_open
  (bsc#1012628).
- docs: rust: update Rust docs output path (bsc#1012628).
- kbuild: remove old Rust docs output path (bsc#1012628).
- Bluetooth: hci_sock: Correctly bounds check and pad
  HCI_MON_NEW_INDEX name (bsc#1012628).
- mptcp: avoid sending RST when closing the initial subflow
  (bsc#1012628).
- selftests: mptcp: join: correctly check for no RST
  (bsc#1012628).
- Rename to
  patches.kernel.org/6.5.9-178-NFSv4.1-fixup-use-EXCHGID4_FLAG_USE_PNFS_DS-for.patch.
- commit 29edc7c</changelog>
</package>
<package pkgid="048f85ea1fed43f59542c6636913684193f50c7b4e095f3d69d81c7ffb25cf67359a7ea10af551681ded3d2d39d37ace0ebb0a190f8d73c758e270a01f125728" name="kernel-debug-debugsource" arch="x86_64">
  <version epoch="0" ver="6.6.7" rel="1.1"/>
  <changelog author="jslaby@suse.cz" date="1700481600">- Linux 6.6.2 (bsc#1012628).
- hwmon: (nct6775) Fix incorrect variable reuse in fan_div
  calculation (bsc#1012628).
- numa: Generalize numa_map_to_online_node() (bsc#1012628).
- sched/topology: Fix sched_numa_find_nth_cpu() in CPU-less case
  (bsc#1012628).
- sched/topology: Fix sched_numa_find_nth_cpu() in non-NUMA case
  (bsc#1012628).
- sched/fair: Fix cfs_rq_is_decayed() on !SMP (bsc#1012628).
- iov_iter, x86: Be consistent about the __user tag on
  copy_mc_to_user() (bsc#1012628).
- sched/uclamp: Set max_spare_cap_cpu even if max_spare_cap is 0
  (bsc#1012628).
- sched/uclamp: Ignore (util == 0) optimization in feec() when
  p_util_max = 0 (bsc#1012628).
- objtool: Propagate early errors (bsc#1012628).
- sched: Fix stop_one_cpu_nowait() vs hotplug (bsc#1012628).
- nfsd: Handle EOPENSTALE correctly in the filecache
  (bsc#1012628).
- vfs: fix readahead(2) on block devices (bsc#1012628).
- writeback, cgroup: switch inodes with dirty timestamps to
  release dying cgwbs (bsc#1012628).
- x86/srso: Fix SBPB enablement for (possible) future fixed HW
  (bsc#1012628).
- x86/srso: Print mitigation for retbleed IBPB case (bsc#1012628).
- x86/srso: Fix vulnerability reporting for missing microcode
  (bsc#1012628).
- x86/srso: Fix unret validation dependencies (bsc#1012628).
- futex: Don't include process MM in futex key on no-MMU
  (bsc#1012628).
- x86/numa: Introduce numa_fill_memblks() (bsc#1012628).
- ACPI/NUMA: Apply SRAT proximity domain to entire CFMWS window
  (bsc#1012628).
- cgroup/cpuset: Fix load balance state in
  update_partition_sd_lb() (bsc#1012628).
- x86/sev-es: Allow copy_from_kernel_nofault() in earlier boot
  (bsc#1012628).
- x86/boot: Fix incorrect startup_gdt_descr.size (bsc#1012628).
- cpu/SMT: Make SMT control more robust against enumeration
  failures (bsc#1012628).
- x86/apic: Fake primary thread mask for XEN/PV (bsc#1012628).
- srcu: Fix callbacks acceleration mishandling (bsc#1012628).
- drivers/clocksource/timer-ti-dm: Don't call clk_get_rate()
  in stop function (bsc#1012628).
- x86/nmi: Fix out-of-order NMI nesting checks &amp; false positive
  warning (bsc#1012628).
- pstore/platform: Add check for kstrdup (bsc#1012628).
- perf: Optimize perf_cgroup_switch() (bsc#1012628).
- selftests/x86/lam: Zero out buffer for readlink() (bsc#1012628).
- PCI/MSI: Provide stubs for IMS functions (bsc#1012628).
- string: Adjust strtomem() logic to allow for smaller sources
  (bsc#1012628).
- genirq/matrix: Exclude managed interrupts in
  irq_matrix_allocated() (bsc#1012628).
- irqchip/sifive-plic: Fix syscore registration for multi-socket
  systems (bsc#1012628).
- wifi: ath12k: fix undefined behavior with __fls in dp
  (bsc#1012628).
- wifi: cfg80211: add flush functions for wiphy work
  (bsc#1012628).
- wifi: mac80211: move radar detect work to wiphy work
  (bsc#1012628).
- wifi: mac80211: move scan work to wiphy work (bsc#1012628).
- wifi: mac80211: move offchannel works to wiphy work
  (bsc#1012628).
- wifi: mac80211: move sched-scan stop work to wiphy work
  (bsc#1012628).
- wifi: mac80211: fix RCU usage warning in mesh fast-xmit
  (bsc#1012628).
- wifi: cfg80211: fix off-by-one in element defrag (bsc#1012628).
- wifi: mac80211: fix # of MSDU in A-MSDU calculation
  (bsc#1012628).
- wifi: iwlwifi: honor the enable_ini value (bsc#1012628).
- wifi: iwlwifi: don't use an uninitialized variable
  (bsc#1012628).
- i40e: fix potential memory leaks in i40e_remove() (bsc#1012628).
- iavf: Fix promiscuous mode configuration flow messages
  (bsc#1012628).
- selftests/bpf: Correct map_fd to data_fd in tailcalls
  (bsc#1012628).
- bpf, x64: Fix tailcall infinite loop (bsc#1012628).
- wifi: cfg80211: fix kernel-doc for wiphy_delayed_work_flush()
  (bsc#1012628).
- udp: introduce udp-&gt;udp_flags (bsc#1012628).
- udp: move udp-&gt;no_check6_tx to udp-&gt;udp_flags (bsc#1012628).
- udp: move udp-&gt;no_check6_rx to udp-&gt;udp_flags (bsc#1012628).
- udp: move udp-&gt;gro_enabled to udp-&gt;udp_flags (bsc#1012628).
- udp: add missing WRITE_ONCE() around up-&gt;encap_rcv
  (bsc#1012628).
- udp: move udp-&gt;accept_udp_{l4|fraglist} to udp-&gt;udp_flags
  (bsc#1012628).
- udp: lockless UDP_ENCAP_L2TPINUDP / UDP_GRO (bsc#1012628).
- udp: annotate data-races around udp-&gt;encap_type (bsc#1012628).
- udplite: remove UDPLITE_BIT (bsc#1012628).
- udplite: fix various data-races (bsc#1012628).
- selftests/bpf: Skip module_fentry_shadow test when bpf_testmod
  is not available (bsc#1012628).
- tcp: call tcp_try_undo_recovery when an RTOd TFO SYNACK is ACKed
  (bsc#1012628).
- bpf: Fix kfunc callback register type handling (bsc#1012628).
- gve: Use size_add() in call to struct_size() (bsc#1012628).
- mlxsw: Use size_mul() in call to struct_size() (bsc#1012628).
- tls: Use size_add() in call to struct_size() (bsc#1012628).
- tipc: Use size_add() in calls to struct_size() (bsc#1012628).
- net: spider_net: Use size_add() in call to struct_size()
  (bsc#1012628).
- ice: fix pin assignment for E810-T without SMA control
  (bsc#1012628).
- net: ethernet: mtk_wed: fix EXT_INT_STATUS_RX_FBUF definitions
  for MT7986 SoC (bsc#1012628).
- wifi: rtw88: debug: Fix the NULL vs IS_ERR() bug for
  debugfs_create_file() (bsc#1012628).
- wifi: ath12k: fix DMA unmap warning on NULL DMA address
  (bsc#1012628).
- wifi: ath11k: fix boot failure with one MSI vector
  (bsc#1012628).
- wifi: mac80211: fix check for unusable RX result (bsc#1012628).
- PM: sleep: Fix symbol export for _SIMPLE_ variants of _PM_OPS()
  (bsc#1012628).
- cpufreq: tegra194: fix warning due to missing opp_put
  (bsc#1012628).
- wifi: mt76: mt7603: rework/fix rx pse hang check (bsc#1012628).
- wifi: mt76: mt7603: improve watchdog reset reliablity
  (bsc#1012628).
- wifi: mt76: mt7603: improve stuck beacon handling (bsc#1012628).
- wifi: mt76: remove unused error path in
  mt76_connac_tx_complete_skb (bsc#1012628).
- wifi: mt76: mt7996: set correct wcid in txp (bsc#1012628).
- wifi: mt76: mt7996: fix beamform mcu cmd configuration
  (bsc#1012628).
- wifi: mt76: mt7996: fix beamformee ss subfield in EHT PHY cap
  (bsc#1012628).
- wifi: mt76: mt7996: fix wmm queue mapping (bsc#1012628).
- wifi: mt76: mt7996: fix rx rate report for CBW320-2
  (bsc#1012628).
- wifi: mt76: mt7996: fix TWT command format (bsc#1012628).
- wifi: mt76: update beacon size limitation (bsc#1012628).
- wifi: mt76: fix potential memory leak of beacon commands
  (bsc#1012628).
- wifi: mt76: get rid of false alamrs of tx emission issues
  (bsc#1012628).
- wifi: mt76: fix per-band IEEE80211_CONF_MONITOR flag comparison
  (bsc#1012628).
- wifi: mt76: mt7915: fix beamforming availability check
  (bsc#1012628).
- wifi: mt76: move struct ieee80211_chanctx_conf up to struct
  mt76_vif (bsc#1012628).
- wifi: mt76: mt7921: fix the wrong rate pickup for the chanctx
  driver (bsc#1012628).
- wifi: mt76: mt7921: fix the wrong rate selected in fw for the
  chanctx driver (bsc#1012628).
- wifi: ath: dfs_pattern_detector: Fix a memory initialization
  issue (bsc#1012628).
- tcp_metrics: add missing barriers on delete (bsc#1012628).
- tcp_metrics: properly set tp-&gt;snd_ssthresh in tcp_init_metrics()
  (bsc#1012628).
- tcp_metrics: do not create an entry from tcp_init_metrics()
  (bsc#1012628).
- wifi: rtlwifi: fix EDCA limit set by BT coexistence
  (bsc#1012628).
- ACPI: property: Allow _DSD buffer data only for byte accessors
  (bsc#1012628).
- =?UTF-8?q?ACPI:=20video:=20Add=20acpi=5Fbacklight=3Dvendo?=
  =?UTF-8?q?r=20quirk=20for=20Toshiba=20Port=C3=A9g=C3=A9=20R100?=
  (bsc#1012628).
- can: etas_es58x: rework the version check logic to silence
  - Wformat-truncation (bsc#1012628).
- can: etas_es58x: add missing a blank line after declaration
  (bsc#1012628).
- libbpf: Fix syscall access arguments on riscv (bsc#1012628).
- selftests/bpf: Define SYS_PREFIX for riscv (bsc#1012628).
- selftests/bpf: Define SYS_NANOSLEEP_KPROBE_NAME for riscv
  (bsc#1012628).
- r8152: break the loop when the budget is exhausted
  (bsc#1012628).
- wifi: ath11k: fix Tx power value during active CAC
  (bsc#1012628).
- can: dev: can_restart(): don't crash kernel if carrier is OK
  (bsc#1012628).
- can: dev: can_restart(): fix race condition between controller
  restart and netif_carrier_on() (bsc#1012628).
- can: dev: can_put_echo_skb(): don't crash kernel if
  can_priv::echo_skb is accessed out of bounds (bsc#1012628).
- PM / devfreq: rockchip-dfi: Make pmu regmap mandatory
  (bsc#1012628).
- wifi: wfx: fix case where rates are out of order (bsc#1012628).
- netfilter: nf_tables: Drop pointless memset when dumping rules
  (bsc#1012628).
- virtio-net: fix mismatch of getting tx-frames (bsc#1012628).
- virtio-net: consistently save parameters for per-queue
  (bsc#1012628).
- virtio-net: fix per queue coalescing parameter setting
  (bsc#1012628).
- virtio-net: fix the vq coalescing setting for vq resize
  (bsc#1012628).
- wifi: rtw88: Remove duplicate NULL check before calling
  usb_kill/free_urb() (bsc#1012628).
- thermal: core: prevent potential string overflow (bsc#1012628).
- r8169: fix rare issue with broken rx after link-down on RTL8125
  (bsc#1012628).
- thermal/drivers/mediatek: Fix probe for THERMAL_V2
  (bsc#1012628).
- bpf: Fix missed rcu read lock in bpf_task_under_cgroup()
  (bsc#1012628).
- net: skb_find_text: Ignore patterns extending past 'to'
  (bsc#1012628).
- selftests/bpf: Make linked_list failure test more robust
  (bsc#1012628).
- thermal: core: Don't update trip points inside the hysteresis
  range (bsc#1012628).
- chtls: fix tp-&gt;rcv_tstamp initialization (bsc#1012628).
- tcp: fix cookie_init_timestamp() overflows (bsc#1012628).
- wifi: iwlwifi: mvm: update station's MFP flag after association
  (bsc#1012628).
- wifi: iwlwifi: mvm: fix removing pasn station for responder
  (bsc#1012628).
- wifi: iwlwifi: mvm: use correct sta ID for IGTK/BIGTK
  (bsc#1012628).
- wifi: mac80211: don't recreate driver link debugfs in reconfig
  (bsc#1012628).
- wifi: mac80211: Fix setting vif links (bsc#1012628).
- wifi: iwlwifi: yoyo: swap cdb and jacket bits values
  (bsc#1012628).
- wifi: iwlwifi: mvm: Correctly set link configuration
  (bsc#1012628).
- wifi: iwlwifi: mvm: Fix key flags for IGTK on AP interface
  (bsc#1012628).
- wifi: iwlwifi: mvm: Don't always bind/link the P2P Device
  interface (bsc#1012628).
- wifi: iwlwifi: mvm: change iwl_mvm_flush_sta() API
  (bsc#1012628).
- wifi: iwlwifi: mvm: fix iwl_mvm_mac_flush_sta() (bsc#1012628).
- wifi: iwlwifi: mvm: remove TDLS stations from FW (bsc#1012628).
- wifi: iwlwifi: increase number of RX buffers for EHT devices
  (bsc#1012628).
- wifi: iwlwifi: mvm: fix netif csum flags (bsc#1012628).
- wifi: iwlwifi: pcie: synchronize IRQs before NAPI (bsc#1012628).
- wifi: iwlwifi: mvm: update IGTK in mvmvif upon D3 resume
  (bsc#1012628).
- wifi: iwlwifi: empty overflow queue during flush (bsc#1012628).
- Bluetooth: ISO: Pass BIG encryption info through QoS
  (bsc#1012628).
- Bluetooth: Make handle of hci_conn be unique (bsc#1012628).
- Bluetooth: hci_sync: Fix Opcode prints in bt_dev_dbg/err
  (bsc#1012628).
- bpf: Fix unnecessary -EBUSY from htab_lock_bucket (bsc#1012628).
- ACPI: sysfs: Fix create_pnp_modalias() and create_of_modalias()
  (bsc#1012628).
- mptcp: properly account fastopen data (bsc#1012628).
- ipv6: avoid atomic fragment on GSO packets (bsc#1012628).
- virtio_net: use u64_stats_t infra to avoid data-races
  (bsc#1012628).
- net: add DEV_STATS_READ() helper (bsc#1012628).
- ipvlan: properly track tx_errors (bsc#1012628).
- regmap: debugfs: Fix a erroneous check after snprintf()
  (bsc#1012628).
- spi: tegra: Fix missing IRQ check in tegra_slink_probe()
  (bsc#1012628).
- clk: qcom: ipq5332: Drop set rate parent from gpll0 dependent
  clocks (bsc#1012628).
- clk: qcom: gcc-msm8996: Remove RPM bus clocks (bsc#1012628).
- clk: qcom: clk-rcg2: Fix clock rate overflow for high parent
  frequencies (bsc#1012628).
- clk: qcom: mmcc-msm8998: Don't check halt bit on some branch
  clks (bsc#1012628).
- clk: qcom: mmcc-msm8998: Fix the SMMU GDSC (bsc#1012628).
- clk: qcom: gcc-sm8150: Fix gcc_sdcc2_apps_clk_src (bsc#1012628).
- gpio: sim: initialize a managed pointer when declaring it
  (bsc#1012628).
- regulator: mt6358: Fail probe on unknown chip ID (bsc#1012628).
- clk: imx: Select MXC_CLK for CLK_IMX8QXP (bsc#1012628).
- clk: imx: imx8: Fix an error handling path in
  clk_imx_acm_attach_pm_domains() (bsc#1012628).
- clk: imx: imx8: Fix an error handling path if
  devm_clk_hw_register_mux_parent_data_table() fails
  (bsc#1012628).
- clk: imx: imx8: Fix an error handling path in
  imx8_acm_clk_probe() (bsc#1012628).
- clk: imx: imx8mq: correct error handling path (bsc#1012628).
- clk: imx: imx8qxp: Fix elcdif_pll clock (bsc#1012628).
- clk: renesas: rcar-gen3: Extend SDnH divider table
  (bsc#1012628).
- clk: renesas: rzg2l: Wait for status bit of SD mux before
  continuing (bsc#1012628).
- clk: renesas: rzg2l: Lock around writes to mux register
  (bsc#1012628).
- clk: renesas: rzg2l: Trust value returned by hardware
  (bsc#1012628).
- clk: renesas: rzg2l: Use FIELD_GET() for PLL register fields
  (bsc#1012628).
- clk: renesas: rzg2l: Fix computation formula (bsc#1012628).
- clk: linux/clk-provider.h: fix kernel-doc warnings and typos
  (bsc#1012628).
- spi: nxp-fspi: use the correct ioremap function (bsc#1012628).
- clk: ralink: mtmips: quiet unused variable warning
  (bsc#1012628).
- clk: keystone: pll: fix a couple NULL vs IS_ERR() checks
  (bsc#1012628).
- clk: ti: fix double free in of_ti_divider_clk_setup()
  (bsc#1012628).
- clk: npcm7xx: Fix incorrect kfree (bsc#1012628).
- clk: mediatek: clk-mt6765: Add check for mtk_alloc_clk_data
  (bsc#1012628).
- clk: mediatek: clk-mt6779: Add check for mtk_alloc_clk_data
  (bsc#1012628).
- clk: mediatek: clk-mt6797: Add check for mtk_alloc_clk_data
  (bsc#1012628).
- clk: mediatek: clk-mt7629-eth: Add check for mtk_alloc_clk_data
  (bsc#1012628).
- clk: mediatek: clk-mt7629: Add check for mtk_alloc_clk_data
  (bsc#1012628).
- clk: mediatek: clk-mt2701: Add check for mtk_alloc_clk_data
  (bsc#1012628).
- clk: qcom: config IPQ_APSS_6018 should depend on QCOM_SMEM
  (bsc#1012628).
- clk: qcom: clk-alpha-pll: introduce stromer plus ops
  (bsc#1012628).
- clk: qcom: apss-ipq-pll: Use stromer plus ops for stromer plus
  pll (bsc#1012628).
- clk: qcom: apss-ipq-pll: Fix 'l' value for ipq5332_pll_config
  (bsc#1012628).
- clk: qcom: ipq5018: drop the CLK_SET_RATE_PARENT flag from
  GPLL clocks (bsc#1012628).
- clk: qcom: ipq9574: drop the CLK_SET_RATE_PARENT flag from
  GPLL clocks (bsc#1012628).
- clk: qcom: ipq5332: drop the CLK_SET_RATE_PARENT flag from
  GPLL clocks (bsc#1012628).
- clk: mediatek: fix double free in mtk_clk_register_pllfh()
  (bsc#1012628).
- platform/x86: wmi: Fix probe failure when failing to register
  WMI devices (bsc#1012628).
- platform/x86: wmi: Fix opening of char device (bsc#1012628).
- regulator: qcom-rpmh: Fix smps4 regulator for pm8550ve
  (bsc#1012628).
- hwmon: (axi-fan-control) Fix possible NULL pointer dereference
  (bsc#1012628).
- hwmon: (coretemp) Fix potentially truncated sysfs attribute name
  (bsc#1012628).
- Revert "hwmon: (sch56xx-common) Add DMI override table"
  (bsc#1012628).
- Revert "hwmon: (sch56xx-common) Add automatic module loading
  on supported devices" (bsc#1012628).
- hwmon: (pmbus/mp2975) Move PGOOD fix (bsc#1012628).
- hwmon: (sch5627) Use bit macros when accessing the control
  register (bsc#1012628).
- hwmon: (sch5627) Disallow write access if virtual registers
  are locked (bsc#1012628).
- hte: tegra: Fix missing error code in tegra_hte_test_probe()
  (bsc#1012628).
- platform/chrome: cros_ec_lpc: Separate host command and irq
  disable (bsc#1012628).
- spi: omap2-mcspi: switch to use modern name (bsc#1012628).
- spi: omap2-mcspi: Fix hardcoded reference clock (bsc#1012628).
- drm: bridge: samsung-dsim: Initialize ULPS EXIT for i.MX8M DSIM
  (bsc#1012628).
- drm: bridge: for GENERIC_PHY_MIPI_DPHY also select GENERIC_PHY
  (bsc#1012628).
- drm: bridge: samsung-dsim: Fix waiting for empty cmd transfer
  FIFO on older Exynos (bsc#1012628).
- drm/loongson: Fix error handling in lsdc_pixel_pll_setup()
  (bsc#1012628).
- drm/rockchip: vop: Fix reset of state in duplicate state crtc
  funcs (bsc#1012628).
- drm/rockchip: vop: Fix call to crtc reset helper (bsc#1012628).
- drm/rockchip: vop2: Don't crash for invalid duplicate_state
  (bsc#1012628).
- drm/rockchip: vop2: Add missing call to crtc reset helper
  (bsc#1012628).
- drm/radeon: possible buffer overflow (bsc#1012628).
- drm/radeon: Remove the references of radeon_gem_ pread &amp;
  pwrite ioctls (bsc#1012628).
- drm: bridge: it66121: Fix invalid connector dereference
  (bsc#1012628).
- drm/bridge: lt8912b: Fix bridge_detach (bsc#1012628).
- drm/bridge: lt8912b: Fix crash on bridge detach (bsc#1012628).
- drm/bridge: lt8912b: Manually disable HPD only if it was enabled
  (bsc#1012628).
- drm/bridge: lt8912b: Add missing drm_bridge_attach call
  (bsc#1012628).
- drm/ssd130x: Fix screen clearing (bsc#1012628).
- drm/mediatek: Fix coverity issue with unintentional integer
  overflow (bsc#1012628).
- x86/tdx: Zero out the missing RSI in TDX_HYPERCALL macro
  (bsc#1012628).
- drm/bridge: tc358768: Fix use of uninitialized variable
  (bsc#1012628).
- drm/bridge: tc358768: Fix bit updates (bsc#1012628).
- drm/bridge: tc358768: Use struct videomode (bsc#1012628).
- drm/bridge: tc358768: Print logical values, not raw register
  values (bsc#1012628).
- drm/bridge: tc358768: Use dev for dbg prints, not priv-&gt;dev
  (bsc#1012628).
- drm/bridge: tc358768: Rename dsibclk to hsbyteclk (bsc#1012628).
- drm/bridge: tc358768: Clean up clock period code (bsc#1012628).
- drm/bridge: tc358768: Fix tc358768_ns_to_cnt() (bsc#1012628).
- drm: Call drm_atomic_helper_shutdown() at shutdown/remove time
  for misc drivers (bsc#1012628).
- drm/amdgpu: Increase IH soft ring size for GFX v9.4.3 dGPU
  (bsc#1012628).
- drm/amdkfd: fix some race conditions in vram buffer alloc/free
  of svm code (bsc#1012628).
- drm/amdkfd: Remove svm range validated_once flag (bsc#1012628).
- drm/amdkfd: Handle errors from svm validate and map
  (bsc#1012628).
- drm/amd/display: Fix null pointer dereference in error message
  (bsc#1012628).
- drm/amd/display: Check all enabled planes in
  dm_check_crtc_cursor (bsc#1012628).
- drm/amd/display: Refactor dm_get_plane_scale helper
  (bsc#1012628).
- drm/amd/display: Bail from dm_check_crtc_cursor if no relevant
  change (bsc#1012628).
- io_uring/kbuf: Fix check of BID wrapping in provided buffers
  (bsc#1012628).
- io_uring/kbuf: Allow the full buffer id space for provided
  buffers (bsc#1012628).
- drm/mediatek: Add mmsys_dev_num to mt8188 vdosys0 driver data
  (bsc#1012628).
- drm/mediatek: Fix iommu fault by swapping FBs after updating
  plane state (bsc#1012628).
- drm/mediatek: Fix iommu fault during crtc enabling
  (bsc#1012628).
- accel/habanalabs/gaudi2: Fix incorrect string length computation
  in gaudi2_psoc_razwi_get_engines() (bsc#1012628).
- drm/msm/adreno: Fix SM6375 GPU ID (bsc#1012628).
- drm/msm/a6xx: Fix unknown speedbin case (bsc#1012628).
- drm/rockchip: cdn-dp: Fix some error handling paths in
  cdn_dp_probe() (bsc#1012628).
- gpu: host1x: Correct allocated size for contexts (bsc#1012628).
- drm/bridge: lt9611uxc: fix the race in the error path
  (bsc#1012628).
- arm64/arm: xen: enlighten: Fix KPTI checks (bsc#1012628).
- drm/rockchip: Fix type promotion bug in rockchip_gem_iommu_map()
  (bsc#1012628).
- xenbus: fix error exit in xenbus_init() (bsc#1012628).
- xen: Make struct privcmd_irqfd's layout architecture independent
  (bsc#1012628).
- xen: irqfd: Use _IOW instead of the internal _IOC() macro
  (bsc#1012628).
- xen-pciback: Consider INTx disabled when MSI/MSI-X is enabled
  (bsc#1012628).
- drm/msm/dsi: use msm_gem_kernel_put to free TX buffer
  (bsc#1012628).
- drm/msm/dsi: free TX buffer in unbind (bsc#1012628).
- clocksource/drivers/arm_arch_timer: limit XGene-1 workaround
  (bsc#1012628).
- drm: mediatek: mtk_dsi: Fix NO_EOT_PACKET settings/handling
  (bsc#1012628).
- drivers/perf: hisi: use cpuhp_state_remove_instance_nocalls()
  for hisi_hns3_pmu uninit process (bsc#1012628).
- drm/amd/pm: Fix a memory leak on an error path (bsc#1012628).
- perf/arm-cmn: Fix DTC domain detection (bsc#1012628).
- drivers/perf: hisi_pcie: Check the type first in
  pmu::event_init() (bsc#1012628).
- perf: hisi: Fix use-after-free when register pmu fails
  (bsc#1012628).
- ARM: dts: renesas: blanche: Fix typo in GP_11_2 pin name
  (bsc#1012628).
- arm64: dts: qcom: sdm845: Fix PSCI power domain names
  (bsc#1012628).
- arm64: dts: qcom: sdm845: cheza doesn't support LMh node
  (bsc#1012628).
- arm64: dts: qcom: sc7280: link
  usb3_phy_wrapper_gcc_usb30_pipe_clk (bsc#1012628).
- arm64: dts: qcom: msm8916: Fix iommu local address range
  (bsc#1012628).
- arm64: dts: qcom: msm8992-libra: drop duplicated reserved memory
  (bsc#1012628).
- arm64: dts: qcom: sm6125: Pad APPS IOMMU address to 8 characters
  (bsc#1012628).
- arm64: dts: qcom: sc7280: Add missing LMH interrupts
  (bsc#1012628).
- arm64: dts: qcom: qrb2210-rb1: Swap UART index (bsc#1012628).
- arm64: dts: qcom: qrb2210-rb1: Fix regulators (bsc#1012628).
- arm64: dts: qcom: sdm670: Fix pdc mapping (bsc#1012628).
- arm64: dts: qcom: sc7280: drop incorrect EUD port on SoC side
  (bsc#1012628).
- arm64: dts: qcom: sm8150: add ref clock to PCIe PHYs
  (bsc#1012628).
- arm64: dts: qcom: sm8350: fix pinctrl for UART18 (bsc#1012628).
- arm64: dts: qcom: sdm845-mtp: fix WiFi configuration
  (bsc#1012628).
- arm64: dts: qcom: sdx75-idp: align RPMh regulator nodes with
  bindings (bsc#1012628).
- ARM64: dts: marvell: cn9310: Use appropriate label for spi1 pins
  (bsc#1012628).
- arm64: dts: qcom: msm8976: Fix ipc bit shifts (bsc#1012628).
- arm64: dts: qcom: msm8939: Fix iommu local address range
  (bsc#1012628).
- riscv: dts: allwinner: remove address-cells from intc node
  (bsc#1012628).
- arm64: dts: qcom: apq8016-sbc: Add missing ADV7533 regulators
  (bsc#1012628).
- ARM: dts: qcom: apq8026-samsung-matisse-wifi: Fix inverted
  hall sensor (bsc#1012628).
- ARM: dts: qcom: mdm9615: populate vsdcc fixed regulator
  (bsc#1012628).
- soc: qcom: llcc: Handle a second device without data corruption
  (bsc#1012628).
- kunit: Fix missed memory release in kunit_free_suite_set()
  (bsc#1012628).
- kunit: Fix the wrong kfree of copy for kunit_filter_suites()
  (bsc#1012628).
- kunit: Fix possible memory leak in kunit_filter_suites()
  (bsc#1012628).
- kunit: test: Fix the possible memory leak in executor_test
  (bsc#1012628).
- ARM: dts: stm32: stm32f7-pinctrl: don't use multiple blank lines
  (bsc#1012628).
- firmware: ti_sci: Mark driver as non removable (bsc#1012628).
- arm64: dts: ti: k3-j721s2-evm-gesi: Specify base dtb for
  overlay file (bsc#1012628).
- arm64: dts: ti: verdin-am62: disable MIPI DSI bridge
  (bsc#1012628).
- arm64: dts: ti: k3-am625-beagleplay: Fix typo in ramoops reg
  (bsc#1012628).
- arm64: dts: ti: k3-am62a7-sk: Drop i2c-1 to 100Khz
  (bsc#1012628).
- arm64: dts: ti: Fix HDMI Audio overlay in Makefile
  (bsc#1012628).
- firmware: arm_ffa: Assign the missing IDR allocation ID to
  the FFA device (bsc#1012628).
- firmware: arm_ffa: Allow the FF-A drivers to use 32bit mode
  of messaging (bsc#1012628).
- ARM: dts: am3517-evm: Fix LED3/4 pinmux (bsc#1012628).
- clk: scmi: Free scmi_clk allocated when the clocks with invalid
  info are skipped (bsc#1012628).
- arm64: dts: imx8qm-ss-img: Fix jpegenc compatible entry
  (bsc#1012628).
- arm64: dts: imx8mp-debix-model-a: Remove USB hub reset-gpios
  (bsc#1012628).
- arm64: dts: imx8mm: Add sound-dai-cells to micfil node
  (bsc#1012628).
- arm64: dts: imx8mn: Add sound-dai-cells to micfil node
  (bsc#1012628).
- arm64: tegra: Fix P3767 card detect polarity (bsc#1012628).
- arm64: tegra: Fix P3767 QSPI speed (bsc#1012628).
- firmware: tegra: Add suspend hook and reset BPMP IPC early on
  resume (bsc#1012628).
- memory: tegra: Set BPMP msg flags to reset IPC channels
  (bsc#1012628).
- arm64: tegra: Use correct interrupts for Tegra234 TKE
  (bsc#1012628).
- selftests/pidfd: Fix ksft print formats (bsc#1012628).
- selftests/resctrl: Ensure the benchmark commands fits to its
  array (bsc#1012628).
- soc: qcom: pmic_glink: fix connector type to be DisplayPort
  (bsc#1012628).
- ARM: dts: BCM5301X: Explicitly disable unused switch CPU ports
  (bsc#1012628).
- iommufd: Add iopt_area_alloc() (bsc#1012628).
- module/decompress: use vmalloc() for gzip decompression
  workspace (bsc#1012628).
- KEYS: Include linux/errno.h in linux/verification.h
  (bsc#1012628).
- crypto: ccp - Get a free page to use while fetching initial
  nonce (bsc#1012628).
- crypto: ccp - Fix ioctl unit tests (bsc#1012628).
- crypto: ccp - Fix DBC sample application error handling
  (bsc#1012628).
- crypto: ccp - Fix sample application signature passing
  (bsc#1012628).
- crypto: ccp - Fix some unfused tests (bsc#1012628).
- crypto: hisilicon/hpre - Fix a erroneous check after snprintf()
  (bsc#1012628).
- hwrng: bcm2835 - Fix hwrng throughput regression (bsc#1012628).
- hwrng: geode - fix accessing registers (bsc#1012628).
- RDMA/core: Use size_{add,sub,mul}() in calls to struct_size()
  (bsc#1012628).
- crypto: qat - fix state machines cleanup paths (bsc#1012628).
- crypto: qat - ignore subsequent state up commands (bsc#1012628).
- crypto: qat - fix unregistration of crypto algorithms
  (bsc#1012628).
- crypto: qat - fix unregistration of compression algorithms
  (bsc#1012628).
- scsi: ibmvfc: Fix erroneous use of rtas_busy_delay with hcall
  return code (bsc#1012628).
- ASoC: soc-pcm.c: Make sure DAI parameters cleared if the DAI
  becomes inactive (bsc#1012628).
- libnvdimm/of_pmem: Use devm_kstrdup instead of kstrdup and
  check its return value (bsc#1012628).
- nd_btt: Make BTT lanes preemptible (bsc#1012628).
- crypto: caam/qi2 - fix Chacha20 + Poly1305 self test failure
  (bsc#1012628).
- crypto: caam/jr - fix Chacha20 + Poly1305 self test failure
  (bsc#1012628).
- crypto: qat - increase size of buffers (bsc#1012628).
- ASoC: SOF: ipc4-topology: Use size_add() in call to
  struct_size() (bsc#1012628).
- PCI: vmd: Correct PCI Header Type Register's multi-function
  check (bsc#1012628).
- hid: cp2112: Fix duplicate workqueue initialization
  (bsc#1012628).
- crypto: hisilicon/qm - fix PF queue parameter issue
  (bsc#1012628).
- ARM: 9321/1: memset: cast the constant byte to unsigned char
  (bsc#1012628).
- ARM: 9323/1: mm: Fix ARCH_LOW_ADDRESS_LIMIT when CONFIG_ZONE_DMA
  (bsc#1012628).
- ext4: add missing initialization of call_notify_error in
  update_super_work() (bsc#1012628).
- ext4: move 'ix' sanity check to corrent position (bsc#1012628).
- kselftest: vm: fix mdwe's mmap_FIXED test case (bsc#1012628).
- ASoC: fsl: mpc5200_dma.c: Fix warning of Function parameter
  or member not described (bsc#1012628).
- backlight: pwm_bl: Disable PWM on shutdown, suspend and remove
  (bsc#1012628).
- ASoC: Intel: sof_sdw_rt_sdca_jack_common: add rt713 support
  (bsc#1012628).
- ASoC: fsl-asoc-card: Add comment for mclk in the codec_priv
  (bsc#1012628).
- fs: dlm: Fix the size of a buffer in dlm_create_debug_file()
  (bsc#1012628).
- dlm: fix creating multiple node structures (bsc#1012628).
- dlm: fix remove member after close call (bsc#1012628).
- dlm: be sure we reset all nodes at forced shutdown
  (bsc#1012628).
- dlm: fix no ack after final message (bsc#1012628).
- IB/mlx5: Fix rdma counter binding for RAW QP (bsc#1012628).
- RDMA/hns: Fix printing level of asynchronous events
  (bsc#1012628).
- RDMA/hns: Fix uninitialized ucmd in hns_roce_create_qp_common()
  (bsc#1012628).
- RDMA/hns: Fix signed-unsigned mixed comparisons (bsc#1012628).
- RDMA/hns: Add check for SL (bsc#1012628).
- RDMA/hns: The UD mode can only be configured with DCQCN
  (bsc#1012628).
- RDMA/hns: Fix unnecessary port_num transition in HW stats
  allocation (bsc#1012628).
- RDMA/hns: Fix init failure of RoCE VF and HIP08 (bsc#1012628).
- ASoC: SOF: core: Ensure sof_ops_free() is still called when
  probe never ran (bsc#1012628).
- ASoC: intel: sof_sdw: Stop processing CODECs when enough are
  found (bsc#1012628).
- ASoC: fsl: Fix PM disable depth imbalance in fsl_easrc_probe
  (bsc#1012628).
- scsi: ufs: core: Leave space for '\0' in utf8 desc string
  (bsc#1012628).
- RDMA/hfi1: Workaround truncation compilation error
  (bsc#1012628).
- hid: cp2112: Fix IRQ shutdown stopping polling for all IRQs
  on chip (bsc#1012628).
- HID: uclogic: Fix user-memory-access bug in
  uclogic_params_ugee_v2_init_event_hooks() (bsc#1012628).
- HID: uclogic: Fix a work-&gt;entry not empty bug in __queue_work()
  (bsc#1012628).
- sh: bios: Revive earlyprintk support (bsc#1012628).
- HID: logitech-hidpp: Don't restart IO, instead defer
  hid_connect() only (bsc#1012628).
- HID: logitech-hidpp: Revert "Don't restart communication if
  not necessary" (bsc#1012628).
- HID: logitech-hidpp: Move get_wireless_feature_index() check
  to hidpp_connect_event() (bsc#1012628).
- ASoC: Intel: Skylake: Fix mem leak when parsing UUIDs fails
  (bsc#1012628).
- PCI: endpoint: Fix double free in __pci_epc_create()
  (bsc#1012628).
- padata: Fix refcnt handling in padata_free_shell()
  (bsc#1012628).
- certs: Break circular dependency when selftest is modular
  (bsc#1012628).
- crypto: qat - consolidate services structure (bsc#1012628).
- crypto: qat - enable dc chaining service (bsc#1012628).
- crypto: qat - refactor fw config related functions
  (bsc#1012628).
- crypto: qat - use masks for AE groups (bsc#1012628).
- crypto: qat - fix ring to service map for QAT GEN4
  (bsc#1012628).
- crypto: qat - fix deadlock in backlog processing (bsc#1012628).
- ASoC: ams-delta.c: use component after check (bsc#1012628).
- erofs: fix erofs_insert_workgroup() lockref usage (bsc#1012628).
- IB/mlx5: Fix init stage error handling to avoid double free
  of same QP and UAF (bsc#1012628).
- mfd: core: Un-constify mfd_cell.of_reg (bsc#1012628).
- mfd: core: Ensure disabled devices are skipped without aborting
  (bsc#1012628).
- mfd: dln2: Fix double put in dln2_probe (bsc#1012628).
- dt-bindings: mfd: mt6397: Split out compatible for MediaTek
  MT6366 PMIC (bsc#1012628).
- mfd: arizona-spi: Set pdata.hpdet_channel for ACPI enumerated
  devs (bsc#1012628).
- leds: turris-omnia: Do not use SMBUS calls (bsc#1012628).
- leds: pwm: Don't disable the PWM when the LED should be off
  (bsc#1012628).
- leds: trigger: ledtrig-cpu:: Fix 'output may be truncated'
  issue for 'cpu' (bsc#1012628).
- scripts/gdb: fix usage of MOD_TEXT not defined when
  CONFIG_MODULES=n (bsc#1012628).
- apparmor: fix invalid reference on profile-&gt;disconnected
  (bsc#1012628).
- perf stat: Fix aggr mode initialization (bsc#1012628).
- iio: frequency: adf4350: Use device managed functions and fix
  power down issue (bsc#1012628).
- pinctrl: baytrail: fix debounce disable case (bsc#1012628).
- perf kwork: Fix incorrect and missing free atom in
  work_push_atom() (bsc#1012628).
- perf kwork: Add the supported subcommands to the document
  (bsc#1012628).
- perf kwork: Set ordered_events to true in 'struct perf_tool'
  (bsc#1012628).
- f2fs: compress: fix deadloop in f2fs_write_cache_pages()
  (bsc#1012628).
- f2fs: compress: fix to avoid use-after-free on dic
  (bsc#1012628).
- f2fs: compress: fix to avoid redundant compress extension
  (bsc#1012628).
- f2fs: fix to drop meta_inode's page cache in f2fs_put_super()
  (bsc#1012628).
- tty: tty_jobctrl: fix pid memleak in disassociate_ctty()
  (bsc#1012628).
- perf parse-events: Fix tracepoint name memory leak
  (bsc#1012628).
- livepatch: Fix missing newline character in
  klp_resolve_symbols() (bsc#1012628).
- pinctrl: renesas: rzg2l: Make reverse order of enable() for
  disable() (bsc#1012628).
- perf vendor events arm64: Fix for AmpereOne metrics
  (bsc#1012628).
- perf record: Fix BTF type checks in the off-cpu profiling
  (bsc#1012628).
- dmaengine: idxd: Register dsa_bus_type before registering idxd
  sub-drivers (bsc#1012628).
- usb: dwc2: fix possible NULL pointer dereference caused by
  driver concurrency (bsc#1012628).
- usb: chipidea: Fix DMA overwrite for Tegra (bsc#1012628).
- usb: chipidea: Simplify Tegra DMA alignment code (bsc#1012628).
- dmaengine: ti: edma: handle irq_of_parse_and_map() errors
  (bsc#1012628).
- tools/perf: Update call stack check in builtin-lock.c
  (bsc#1012628).
- misc: st_core: Do not call kfree_skb() under spin_lock_irqsave()
  (bsc#1012628).
- debugfs: Fix __rcu type comparison warning (bsc#1012628).
- tools: iio: iio_generic_buffer ensure alignment (bsc#1012628).
- USB: usbip: fix stub_dev hub disconnect (bsc#1012628).
- dmaengine: pxa_dma: Remove an erroneous BUG_ON() in
  pxad_free_desc() (bsc#1012628).
- f2fs: fix to initialize map.m_pblk in f2fs_precache_extents()
  (bsc#1012628).
- interconnect: qcom: qdu1000: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sc7180: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sc7280: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sc8180x: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sc8280xp: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sdm670: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sdm845: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sm6350: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sm8150: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sm8250: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sm8350: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: osm-l3: Replace custom implementation of
  COUNT_ARGS() (bsc#1012628).
- powerpc: Only define __parse_fpscr() when required
  (bsc#1012628).
- interconnect: fix error handling in qnoc_probe() (bsc#1012628).
- perf build: Add missing comment about NO_LIBTRACEEVENT=1
  (bsc#1012628).
- perf parse-events: Fix for term values that are raw events
  (bsc#1012628).
- perf mem-events: Avoid uninitialized read (bsc#1012628).
- s390/ap: re-init AP queues on config on (bsc#1012628).
- modpost: fix tee MODULE_DEVICE_TABLE built on big-endian host
  (bsc#1012628).
- modpost: fix ishtp MODULE_DEVICE_TABLE built on big-endian host
  (bsc#1012628).
- perf tools: Do not ignore the default vmlinux.h (bsc#1012628).
- powerpc/40x: Remove stale PTE_ATOMIC_UPDATES macro
  (bsc#1012628).
- powerpc/xive: Fix endian conversion size (bsc#1012628).
- powerpc: Hide empty pt_regs at base of the stack (bsc#1012628).
- perf trace: Use the right bpf_probe_read(_str) variant for
  reading user data (bsc#1012628).
- powerpc/vas: Limit open window failure messages in log bufffer
  (bsc#1012628).
- powerpc/imc-pmu: Use the correct spinlock initializer
  (bsc#1012628).
- powerpc/pseries: fix potential memory leak in
  init_cpu_associativity() (bsc#1012628).
- perf vendor events: Update PMC used in PM_RUN_INST_CMPL event
  for power10 platform (bsc#1012628).
- xhci: Loosen RPM as default policy to cover for AMD xHC 1.1
  (bsc#1012628).
- usb: host: xhci-plat: fix possible kernel oops while resuming
  (bsc#1012628).
- powerpc/vmcore: Add MMU information to vmcoreinfo (bsc#1012628).
- perf machine: Avoid out of bounds LBR memory read (bsc#1012628).
- libperf rc_check: Make implicit enabling work for GCC
  (bsc#1012628).
- perf hist: Add missing puts to hist__account_cycles
  (bsc#1012628).
- perf vendor events intel: Fix broadwellde
  tma_info_system_dram_bw_use metric (bsc#1012628).
- perf vendor events intel: Add broadwellde two metrics
  (bsc#1012628).
- 9p/net: fix possible memory leak in p9_check_errors()
  (bsc#1012628).
- rtla: Fix uninitialized variable found (bsc#1012628).
- i3c: Fix potential refcount leak in
  i3c_master_register_new_i3c_devs (bsc#1012628).
- rtc: brcmstb-waketimer: support level alarm_irq (bsc#1012628).
- cxl/pci: Remove unnecessary device reference management in
  sanitize work (bsc#1012628).
- cxl/pci: Cleanup 'sanitize' to always poll (bsc#1012628).
- cxl/pci: Remove inconsistent usage of dev_err_probe()
  (bsc#1012628).
- cxl/pci: Clarify devm host for memdev relative setup
  (bsc#1012628).
- cxl/pci: Fix sanitize notifier setup (bsc#1012628).
- cxl/memdev: Fix sanitize vs decoder setup locking (bsc#1012628).
- cxl/mem: Fix shutdown order (bsc#1012628).
- virt: sevguest: Fix passing a stack buffer as a scatterlist
  target (bsc#1012628).
- rtc: pcf85363: fix wrong mask/val parameters in
  regmap_update_bits call (bsc#1012628).
- cxl/region: Prepare the decoder match range helper for reuse
  (bsc#1012628).
- cxl/region: Calculate a target position in a region interleave
  (bsc#1012628).
- cxl/region: Use cxl_calc_interleave_pos() for auto-discovery
  (bsc#1012628).
- cxl/region: Fix cxl_region_rwsem lock held when returning to
  user space (bsc#1012628).
- cxl/core/regs: Rename @dev to @host in struct cxl_register_map
  (bsc#1012628).
- cxl/port: Fix @host confusion in cxl_dport_setup_regs()
  (bsc#1012628).
- cxl/hdm: Remove broken error path (bsc#1012628).
- pcmcia: cs: fix possible hung task and memory leak pccardd()
  (bsc#1012628).
- pcmcia: ds: fix refcount leak in pcmcia_device_add()
  (bsc#1012628).
- pcmcia: ds: fix possible name leak in error path in
  pcmcia_device_add() (bsc#1012628).
- media: imx-jpeg: initiate a drain of the capture queue in
  dynamic resolution change (bsc#1012628).
- media: hantro: Check whether reset op is defined before use
  (bsc#1012628).
- media: verisilicon: Do not enable G2 postproc downscale if
  source is narrower than destination (bsc#1012628).
- media: ov13b10: Fix some error checking in probe (bsc#1012628).
- media: ov5640: fix vblank unchange issue when work at dvp mode
  (bsc#1012628).
- media: i2c: max9286: Fix some redundant of_node_put() calls
  (bsc#1012628).
- media: ov5640: Fix a memory leak when ov5640_probe fails
  (bsc#1012628).
- media: bttv: fix use after free error due to btv-&gt;timeout timer
  (bsc#1012628).
- media: amphion: handle firmware debug message (bsc#1012628).
- media: mtk-jpegenc: Fix bug in JPEG encode quality selection
  (bsc#1012628).
- media: s3c-camif: Avoid inappropriate kfree() (bsc#1012628).
- media: vidtv: psi: Add check for kstrdup (bsc#1012628).
- media: vidtv: mux: Add check and kfree for kstrdup
  (bsc#1012628).
- media: cedrus: Fix clock/reset sequence (bsc#1012628).
- media: i2c: imx219: Convert to CCI register access helpers
  (bsc#1012628).
- media: i2c: imx219: Replace register addresses with macros
  (bsc#1012628).
- media: i2c: imx219: Drop IMX219_REG_CSI_LANE_MODE from common
  regs array (bsc#1012628).
- media: cadence: csi2rx: Unregister v4l2 async notifier
  (bsc#1012628).
- media: dvb-usb-v2: af9035: fix missing unlock (bsc#1012628).
- media: verisilicon: Fixes clock list for rk3588 av1 decoder
  (bsc#1012628).
- media: mediatek: vcodec: Handle invalid encoder vsi
  (bsc#1012628).
- media: imx-jpeg: notify source chagne event when the first
  picture parsed (bsc#1012628).
- media: mediatek: vcodec: using encoder device to alloc/free
  encoder memory (bsc#1012628).
- media: platform: mtk-mdp3: fix uninitialized variable in
  mdp_path_config() (bsc#1012628).
- media: cec: meson: always include meson sub-directory in
  Makefile (bsc#1012628).
- cpupower: fix reference to nonexistent document (bsc#1012628).
- regmap: prevent noinc writes from clobbering cache
  (bsc#1012628).
- drm/amdgpu/gfx10,11: use memcpy_to/fromio for MQDs
  (bsc#1012628).
- drm/amdgpu: don't put MQDs in VRAM on ARM | ARM64 (bsc#1012628).
- pwm: sti: Reduce number of allocations and drop usage of
  chip_data (bsc#1012628).
- pwm: brcmstb: Utilize appropriate clock APIs in suspend/resume
  (bsc#1012628).
- Input: synaptics-rmi4 - fix use after free in
  rmi_unregister_function() (bsc#1012628).
- watchdog: marvell_gti_wdt: Fix error code in probe()
  (bsc#1012628).
- watchdog: ixp4xx: Make sure restart always works (bsc#1012628).
- llc: verify mac len before reading mac header (bsc#1012628).
- hsr: Prevent use after free in prp_create_tagged_frame()
  (bsc#1012628).
- tipc: Change nla_policy for bearer-related names to
  NLA_NUL_STRING (bsc#1012628).
- rxrpc: Fix two connection reaping bugs (bsc#1012628).
- bpf: Check map-&gt;usercnt after timer-&gt;timer is assigned
  (bsc#1012628).
- inet: shrink struct flowi_common (bsc#1012628).
- octeontx2-pf: Fix error codes (bsc#1012628).
- octeontx2-pf: Fix holes in error code (bsc#1012628).
- net: page_pool: add missing free_percpu when page_pool_init fail
  (bsc#1012628).
- dccp: Call security_inet_conn_request() after setting IPv4
  addresses (bsc#1012628).
- dccp/tcp: Call security_inet_conn_request() after setting IPv6
  addresses (bsc#1012628).
- net: r8169: Disable multicast filter for RTL8168H and RTL8107E
  (bsc#1012628).
- Fix termination state for idr_for_each_entry_ul() (bsc#1012628).
- net: stmmac: xgmac: Enable support for multiple Flexible PPS
  outputs (bsc#1012628).
- selftests: pmtu.sh: fix result checking (bsc#1012628).
- octeontx2-pf: Free pending and dropped SQEs (bsc#1012628).
- net/smc: fix dangling sock under state SMC_APPFINCLOSEWAIT
  (bsc#1012628).
- net/smc: allow cdc msg send rather than drop it with NULL
  sndbuf_desc (bsc#1012628).
- net/smc: put sk reference if close work was canceled
  (bsc#1012628).
- nvme: fix error-handling for io_uring nvme-passthrough
  (bsc#1012628).
- riscv: boot: Fix creation of loader.bin (bsc#1012628).
- ice: Fix SRIOV LAG disable on non-compliant aggregate
  (bsc#1012628).
- ice: lag: in RCU, use atomic allocation (bsc#1012628).
- ice: Fix VF-VF filter rules in switchdev mode (bsc#1012628).
- ice: Fix VF-VF direction matching in drop rule in switchdev
  (bsc#1012628).
- tg3: power down device only on SYSTEM_POWER_OFF (bsc#1012628).
- nbd: fix uaf in nbd_open (bsc#1012628).
- blk-core: use pr_warn_ratelimited() in bio_check_ro()
  (bsc#1012628).
- vsock/virtio: remove socket from connected/bound list on
  shutdown (bsc#1012628).
- r8169: respect userspace disabling IFF_MULTICAST (bsc#1012628).
- virtio/vsock: Fix uninit-value in virtio_transport_recv_pkt()
  (bsc#1012628).
- net: enetc: shorten enetc_setup_xdp_prog() error message to
  fit NETLINK_MAX_FMTMSG_LEN (bsc#1012628).
- i2c: iproc: handle invalid slave state (bsc#1012628).
- netfilter: xt_recent: fix (increase) ipv6 literal buffer length
  (bsc#1012628).
- netfilter: nat: fix ipv6 nat redirect with mapped and scoped
  addresses (bsc#1012628).
- net/sched: act_ct: Always fill offloading tuple iifidx
  (bsc#1012628).
- RISC-V: Don't fail in riscv_of_parent_hartid() for disabled
  HARTs (bsc#1012628).
- net: ti: icss-iep: fix setting counter value (bsc#1012628).
- drivers: perf: Do not broadcast to other cpus when starting
  a counter (bsc#1012628).
- module/decompress: use kvmalloc() consistently (bsc#1012628).
- fs: dlm: Simplify buffer size computation in
  dlm_create_debug_file() (bsc#1012628).
- drm/vc4: tests: Fix UAF in the mock helpers (bsc#1012628).
- drm/syncobj: fix DRM_SYNCOBJ_WAIT_FLAGS_WAIT_AVAILABLE
  (bsc#1012628).
- ASoC: rt712-sdca: fix speaker route missing issue (bsc#1012628).
- ASoC: mediatek: mt8186_mt6366_rt1019_rt5682s: trivial: fix
  error messages (bsc#1012628).
- ASoC: hdmi-codec: register hpd callback on component probe
  (bsc#1012628).
- ASoC: dapm: fix clock get name (bsc#1012628).
- spi: spi-zynq-qspi: add spi-mem to driver kconfig dependencies
  (bsc#1012628).
- arm64/arm: arm_pmuv3: perf: Don't truncate 64-bit registers
  (bsc#1012628).
- fbdev: imsttfb: fix double free in probe() (bsc#1012628).
- fbdev: imsttfb: fix a resource leak in probe (bsc#1012628).
- ALSA: hda/realtek: Add support dual speaker for Dell
  (bsc#1012628).
- fbdev: fsl-diu-fb: mark wr_reg_wa() static (bsc#1012628).
- tracing/kprobes: Fix the order of argument descriptions
  (bsc#1012628).
- eventfs: Check for NULL ef in eventfs_set_attr() (bsc#1012628).
- selftests: mptcp: run userspace pm tests slower (bsc#1012628).
- selftests: mptcp: fix wait_rm_addr/sf parameters (bsc#1012628).
- io_uring/net: ensure socket is marked connected on connect retry
  (bsc#1012628).
- x86/amd_nb: Use Family 19h Models 60h-7Fh Function 4 IDs
  (bsc#1012628).
- Revert "PCI/ASPM: Disable only ASPM_STATE_L1 when driver,
  disables L1" (bsc#1012628).
- Revert "mmc: core: Capture correct oemid-bits for eMMC cards"
  (bsc#1012628).
- btrfs: use u64 for buffer sizes in the tree search ioctls
  (bsc#1012628).
- btrfs: make found_logical_ret parameter mandatory for function
  queue_scrub_stripe() (bsc#1012628).
- Refresh
  patches.suse/ALSA-hda-cs35l41-Support-mute-notifications-for-CS35.patch.
- Rename to
  patches.kernel.org/6.6.2-328-ASoC-cs35l41-Handle-mdsync_down-reg-write-error.patch.
- Rename to
  patches.kernel.org/6.6.2-329-ASoC-cs35l41-Handle-mdsync_up-reg-write-errors.patch.
- Rename to
  patches.kernel.org/6.6.2-330-ASoC-cs35l41-Initialize-completion-object-befor.patch.
- Rename to
  patches.kernel.org/6.6.2-331-ASoC-cs35l41-Fix-broken-shared-boost-activation.patch.
- Rename to
  patches.kernel.org/6.6.2-332-ASoC-cs35l41-Verify-PM-runtime-resume-errors-in.patch.
- Rename to
  patches.kernel.org/6.6.2-333-ASoC-cs35l41-Undo-runtime-PM-changes-at-driver-.patch.
- Rename to
  patches.kernel.org/6.6.2-334-ALSA-hda-cs35l41-Fix-unbalanced-pm_runtime_get.patch.
- Rename to
  patches.kernel.org/6.6.2-335-ALSA-hda-cs35l41-Undo-runtime-PM-changes-at-dri.patch.
- commit 263a855</changelog>
  <changelog author="tiwai@suse.de" date="1700481601">- drm/i915: Also check for VGA converter in eDP probe
  (bsc#1217282).
- commit b22e785</changelog>
  <changelog author="tiwai@suse.de" date="1700568000">- leds: class: Don't expose color sysfs entry (bsc#1217172).
- commit 1be1eb4</changelog>
  <changelog author="msuchanek@suse.de" date="1700654400">- kernel-source: Move provides after sources
- commit dbbf742</changelog>
  <changelog author="msuchanek@suse.de" date="1700654401">- rpm: Define git commit as macro
- commit bcc92c8</changelog>
  <changelog author="tiwai@suse.de" date="1700654402">- Update config files: CONFIG_SND_SOC_WSA883X=m for Thinkpad X13s audio (bsc#1217412)
- commit 8be32dc</changelog>
  <changelog author="tiwai@suse.de" date="1700654403">- ASoC: codecs: wsa883x: make use of new mute_unmute_on_trigger
  flag (bsc#1217412).
- ASoC: soc-dai: add flag to mute and unmute stream during trigger
  (bsc#1217412).
- commit 1a298a3</changelog>
  <changelog author="fcrozat@suse.com" date="1700827200">- Ensure ia32_emulation is always enabled for kernel-obs-build
  If ia32_emulation is disabled by default, ensure it is enabled
  back for OBS kernel to allow building 32bit binaries (jsc#PED-3184)
  [ms: Always pass the parameter, no need to grep through the config which
  may not be very reliable]
- commit 56a2c2f</changelog>
  <changelog author="jslaby@suse.cz" date="1701259200">- Linux 6.6.3 (bsc#1012628).
- locking/ww_mutex/test: Fix potential workqueue corruption
  (bsc#1012628).
- btrfs: abort transaction on generation mismatch when marking
  eb as dirty (bsc#1012628).
- lib/generic-radix-tree.c: Don't overflow in peek()
  (bsc#1012628).
- x86/retpoline: Make sure there are no unconverted return thunks
  due to KCSAN (bsc#1012628).
- perf/core: Bail out early if the request AUX area is out of
  bound (bsc#1012628).
- srcu: Fix srcu_struct node grpmask overflow on 64-bit systems
  (bsc#1012628).
- selftests/lkdtm: Disable CONFIG_UBSAN_TRAP in test config
  (bsc#1012628).
- clocksource/drivers/timer-imx-gpt: Fix potential memory leak
  (bsc#1012628).
- clocksource/drivers/timer-atmel-tcb: Fix initialization on
  SAM9 hardware (bsc#1012628).
- srcu: Only accelerate on enqueue time (bsc#1012628).
- smp,csd: Throw an error if a CSD lock is stuck for too long
  (bsc#1012628).
- cpu/hotplug: Don't offline the last non-isolated CPU
  (bsc#1012628).
- workqueue: Provide one lock class key per work_on_cpu() callsite
  (bsc#1012628).
- x86/mm: Drop the 4 MB restriction on minimal NUMA node memory
  size (bsc#1012628).
- wifi: plfxlc: fix clang-specific fortify warning (bsc#1012628).
- wifi: ath12k: Ignore fragments from uninitialized peer in dp
  (bsc#1012628).
- wifi: mac80211_hwsim: fix clang-specific fortify warning
  (bsc#1012628).
- wifi: mac80211: don't return unset power in
  ieee80211_get_tx_power() (bsc#1012628).
- atl1c: Work around the DMA RX overflow issue (bsc#1012628).
- bpf: Detect IP == ksym.end as part of BPF program (bsc#1012628).
- wifi: ath9k: fix clang-specific fortify warnings (bsc#1012628).
- wifi: ath12k: fix possible out-of-bound read in
  ath12k_htt_pull_ppdu_stats() (bsc#1012628).
- wifi: ath10k: fix clang-specific fortify warning (bsc#1012628).
- wifi: ath12k: fix possible out-of-bound write in
  ath12k_wmi_ext_hal_reg_caps() (bsc#1012628).
- ACPI: APEI: Fix AER info corruption when error status data
  has multiple sections (bsc#1012628).
- net: sfp: add quirk for Fiberstone GPON-ONU-34-20BI
  (bsc#1012628).
- wifi: mt76: mt7921e: Support MT7992 IP in Xiaomi Redmibook 15
  Pro (2023) (bsc#1012628).
- wifi: mt76: fix clang-specific fortify warnings (bsc#1012628).
- net: annotate data-races around sk-&gt;sk_tx_queue_mapping
  (bsc#1012628).
- net: annotate data-races around sk-&gt;sk_dst_pending_confirm
  (bsc#1012628).
- wifi: ath12k: mhi: fix potential memory leak in
  ath12k_mhi_register() (bsc#1012628).
- wifi: ath10k: Don't touch the CE interrupt registers after
  power up (bsc#1012628).
- net: sfp: add quirk for FS's 2.5G copper SFP (bsc#1012628).
- vsock: read from socket's error queue (bsc#1012628).
- bpf: Ensure proper register state printing for cond jumps
  (bsc#1012628).
- wifi: iwlwifi: mvm: fix size check for fw_link_id (bsc#1012628).
- Bluetooth: btusb: Add date-&gt;evt_skb is NULL check (bsc#1012628).
- Bluetooth: Fix double free in hci_conn_cleanup (bsc#1012628).
- ACPI: EC: Add quirk for HP 250 G7 Notebook PC (bsc#1012628).
- tsnep: Fix tsnep_request_irq() format-overflow warning
  (bsc#1012628).
- gpiolib: acpi: Add a ignore interrupt quirk for Peaq C1010
  (bsc#1012628).
- platform/chrome: kunit: initialize lock for fake ec_dev
  (bsc#1012628).
- of: address: Fix address translation when address-size is
  greater than 2 (bsc#1012628).
- platform/x86: thinkpad_acpi: Add battery quirk for Thinkpad
  X120e (bsc#1012628).
- drm/gma500: Fix call trace when psb_gem_mm_init() fails
  (bsc#1012628).
- drm/amdkfd: ratelimited SQ interrupt messages (bsc#1012628).
- drm/komeda: drop all currently held locks if deadlock happens
  (bsc#1012628).
- drm/amd/display: Blank phantom OTG before enabling
  (bsc#1012628).
- drm/amd/display: Don't lock phantom pipe on disabling
  (bsc#1012628).
- drm/amd/display: add seamless pipe topology transition check
  (bsc#1012628).
- drm/edid: Fixup h/vsync_end instead of h/vtotal (bsc#1012628).
- md: don't rely on 'mddev-&gt;pers' to be set in mddev_suspend()
  (bsc#1012628).
- drm/amdgpu: not to save bo in the case of RAS err_event_athub
  (bsc#1012628).
- drm/amdkfd: Fix a race condition of vram buffer unref in svm
  code (bsc#1012628).
- drm/amdgpu: update retry times for psp vmbx wait (bsc#1012628).
- drm/amd: Update `update_pcie_parameters` functions to use
  uint8_t arguments (bsc#1012628).
- drm/amd/display: use full update for clip size increase of
  large plane source (bsc#1012628).
- string.h: add array-wrappers for (v)memdup_user() (bsc#1012628).
- kernel: kexec: copy user-array safely (bsc#1012628).
- kernel: watch_queue: copy user-array safely (bsc#1012628).
- drm_lease.c: copy user-array safely (bsc#1012628).
- drm: vmwgfx_surface.c: copy user-array safely (bsc#1012628).
- drm/msm/dp: skip validity check for DP CTS EDID checksum
  (bsc#1012628).
- drm/amd: Fix UBSAN array-index-out-of-bounds for SMU7
  (bsc#1012628).
- drm/amd: Fix UBSAN array-index-out-of-bounds for Polaris and
  Tonga (bsc#1012628).
- drm/amdgpu: Fix potential null pointer derefernce (bsc#1012628).
- drm/panel: fix a possible null pointer dereference
  (bsc#1012628).
- drm/panel/panel-tpo-tpg110: fix a possible null pointer
  dereference (bsc#1012628).
- drm/radeon: fix a possible null pointer dereference
  (bsc#1012628).
- drm/amdgpu/vkms: fix a possible null pointer dereference
  (bsc#1012628).
- drm/panel: st7703: Pick different reset sequence (bsc#1012628).
- drm/amdkfd: Fix shift out-of-bounds issue (bsc#1012628).
- drm/amdgpu: Fix a null pointer access when the smc_rreg pointer
  is NULL (bsc#1012628).
- drm/amd: Disable PP_PCIE_DPM_MASK when dynamic speed switching
  not supported (bsc#1012628).
- drm/amd/display: fix num_ways overflow error (bsc#1012628).
- drm/amd: check num of link levels when update pcie param
  (bsc#1012628).
- soc: qcom: pmic: Fix resource leaks in a
  device_for_each_child_node() loop (bsc#1012628).
- arm64: dts: rockchip: Add NanoPC T6 PCIe e-key support
  (bsc#1012628).
- arm64: dts: ls208xa: use a pseudo-bus to constrain usb dma size
  (bsc#1012628).
- selftests/efivarfs: create-read: fix a resource leak
  (bsc#1012628).
- ASoC: mediatek: mt8188-mt6359: support dynamic pinctrl
  (bsc#1012628).
- ASoC: soc-card: Add storage for PCI SSID (bsc#1012628).
- ASoC: SOF: Pass PCI SSID to machine driver (bsc#1012628).
- ASoC: Intel: sof_sdw: Copy PCI SSID to struct snd_soc_card
  (bsc#1012628).
- ASoC: cs35l56: Use PCI SSID as the firmware UID (bsc#1012628).
- crypto: pcrypt - Fix hungtask for PADATA_RESET (bsc#1012628).
- ASoC: SOF: ipc4: handle EXCEPTION_CAUGHT notification from
  firmware (bsc#1012628).
- RDMA/hfi1: Use FIELD_GET() to extract Link Width (bsc#1012628).
- scsi: hisi_sas: Set debugfs_dir pointer to NULL after removing
  debugfs (bsc#1012628).
- scsi: ibmvfc: Remove BUG_ON in the case of an empty event pool
  (bsc#1012628).
- fs/jfs: Add check for negative db_l2nbperpage (bsc#1012628).
- fs/jfs: Add validity check for db_maxag and db_agpref
  (bsc#1012628).
- jfs: fix array-index-out-of-bounds in dbFindLeaf (bsc#1012628).
- jfs: fix array-index-out-of-bounds in diAlloc (bsc#1012628).
- HID: lenovo: Detect quirk-free fw on cptkbd and stop applying
  workaround (bsc#1012628).
- ARM: 9320/1: fix stack depot IRQ stack filter (bsc#1012628).
- ALSA: hda: Fix possible null-ptr-deref when assigning a stream
  (bsc#1012628).
- gpiolib: of: Add quirk for mt2701-cs42448 ASoC sound
  (bsc#1012628).
- PCI: tegra194: Use FIELD_GET()/FIELD_PREP() with Link Width
  fields (bsc#1012628).
- PCI: mvebu: Use FIELD_PREP() with Link Width (bsc#1012628).
- atm: iphase: Do PCI error checks on own line (bsc#1012628).
- PCI: Do error check on own line to split long "if" conditions
  (bsc#1012628).
- scsi: libfc: Fix potential NULL pointer dereference in
  fc_lport_ptp_setup() (bsc#1012628).
- PCI: Use FIELD_GET() to extract Link Width (bsc#1012628).
- PCI: Extract ATS disabling to a helper function (bsc#1012628).
- PCI: Disable ATS for specific Intel IPU E2000 devices
  (bsc#1012628).
- PCI: dwc: Add dw_pcie_link_set_max_link_width() (bsc#1012628).
- PCI: dwc: Add missing PCI_EXP_LNKCAP_MLW handling (bsc#1012628).
- misc: pci_endpoint_test: Add Device ID for R-Car S4-8 PCIe
  controller (bsc#1012628).
- PCI: Use FIELD_GET() in Sapphire RX 5600 XT Pulse quirk
  (bsc#1012628).
- ASoC: Intel: soc-acpi-cht: Add Lenovo Yoga Tab 3 Pro YT3-X90
  quirk (bsc#1012628).
- crypto: hisilicon/qm - prevent soft lockup in receive loop
  (bsc#1012628).
- HID: Add quirk for Dell Pro Wireless Keyboard and Mouse KM5221W
  (bsc#1012628).
- exfat: support handle zero-size directory (bsc#1012628).
- mfd: intel-lpss: Add Intel Lunar Lake-M PCI IDs (bsc#1012628).
- iio: adc: stm32-adc: harden against NULL pointer deref in
  stm32_adc_probe() (bsc#1012628).
- thunderbolt: Apply USB 3.x bandwidth quirk only in software
  connection manager (bsc#1012628).
- tty: vcc: Add check for kstrdup() in vcc_probe() (bsc#1012628).
- dt-bindings: phy: qcom,snps-eusb2-repeater: Add magic tuning
  overrides (bsc#1012628).
- phy: qualcomm: phy-qcom-eusb2-repeater: Use regmap_fields
  (bsc#1012628).
- phy: qualcomm: phy-qcom-eusb2-repeater: Zero out untouched
  tuning regs (bsc#1012628).
- usb: dwc3: core: configure TX/RX threshold for DWC3_IP
  (bsc#1012628).
- usb: ucsi: glink: use the connector orientation GPIO to provide
  switch events (bsc#1012628).
- soundwire: dmi-quirks: update HP Omen match (bsc#1012628).
- f2fs: fix error path of __f2fs_build_free_nids (bsc#1012628).
- f2fs: fix error handling of __get_node_page (bsc#1012628).
- usb: host: xhci: Avoid XHCI resume delay if SSUSB device is
  not present (bsc#1012628).
- usb: gadget: f_ncm: Always set current gadget in ncm_bind()
  (bsc#1012628).
- 9p/trans_fd: Annotate data-racy writes to file::f_flags
  (bsc#1012628).
- 9p: v9fs_listxattr: fix %s null argument warning (bsc#1012628).
- i3c: mipi-i3c-hci: Fix out of bounds access in
  hci_dma_irq_handler (bsc#1012628).
- i2c: i801: Add support for Intel Birch Stream SoC (bsc#1012628).
- i2c: fix memleak in i2c_new_client_device() (bsc#1012628).
- i2c: sun6i-p2wi: Prevent potential division by zero
  (bsc#1012628).
- virtio-blk: fix implicit overflow on virtio_max_dma_size
  (bsc#1012628).
- i3c: master: mipi-i3c-hci: Fix a kernel panic for accessing
  DAT_data (bsc#1012628).
- media: gspca: cpia1: shift-out-of-bounds in set_flicker
  (bsc#1012628).
- media: vivid: avoid integer overflow (bsc#1012628).
- media: ipu-bridge: increase sensor_name size (bsc#1012628).
- gfs2: ignore negated quota changes (bsc#1012628).
- gfs2: fix an oops in gfs2_permission (bsc#1012628).
- media: cobalt: Use FIELD_GET() to extract Link Width
  (bsc#1012628).
- media: ccs: Fix driver quirk struct documentation (bsc#1012628).
- media: imon: fix access to invalid resource for the second
  interface (bsc#1012628).
- drm/amd/display: Avoid NULL dereference of timing generator
  (bsc#1012628).
- gfs2: Fix slab-use-after-free in gfs2_qd_dealloc (bsc#1012628).
- kgdb: Flush console before entering kgdb on panic (bsc#1012628).
- riscv: VMAP_STACK overflow detection thread-safe (bsc#1012628).
- i2c: dev: copy userspace array safely (bsc#1012628).
- ASoC: ti: omap-mcbsp: Fix runtime PM underflow warnings
  (bsc#1012628).
- drm/qxl: prevent memory leak (bsc#1012628).
- ALSA: hda/realtek: Add quirk for ASUS UX7602ZM (bsc#1012628).
- drm/amdgpu: fix software pci_unplug on some chips (bsc#1012628).
- pwm: Fix double shift bug (bsc#1012628).
- mtd: rawnand: tegra: add missing check for platform_get_irq()
  (bsc#1012628).
- wifi: iwlwifi: Use FW rate for non-data frames (bsc#1012628).
- sched/core: Optimize in_task() and in_interrupt() a bit
  (bsc#1012628).
- samples/bpf: syscall_tp_user: Rename num_progs into nr_tests
  (bsc#1012628).
- samples/bpf: syscall_tp_user: Fix array out-of-bound access
  (bsc#1012628).
- dt-bindings: serial: fix regex pattern for matching serial
  node children (bsc#1012628).
- SUNRPC: ECONNRESET might require a rebind (bsc#1012628).
- mtd: rawnand: intel: check return value of devm_kasprintf()
  (bsc#1012628).
- mtd: rawnand: meson: check return value of devm_kasprintf()
  (bsc#1012628).
- drm/i915/mtl: avoid stringop-overflow warning (bsc#1012628).
- NFSv4.1: fix handling NFS4ERR_DELAY when testing for session
  trunking (bsc#1012628).
- SUNRPC: Add an IS_ERR() check back to where it was
  (bsc#1012628).
- NFSv4.1: fix SP4_MACH_CRED protection for pnfs IO (bsc#1012628).
- SUNRPC: Fix RPC client cleaned up the freed pipefs dentries
  (bsc#1012628).
- RISC-V: hwprobe: Fix vDSO SIGSEGV (bsc#1012628).
- riscv: provide riscv-specific is_trap_insn() (bsc#1012628).
- gfs2: Silence "suspicious RCU usage in gfs2_permission" warning
  (bsc#1012628).
- drm/i915/tc: Fix -Wformat-truncation in intel_tc_port_init
  (bsc#1012628).
- riscv: split cache ops out of dma-noncoherent.c (bsc#1012628).
- vdpa_sim_blk: allocate the buffer zeroed (bsc#1012628).
- vhost-vdpa: fix use after free in vhost_vdpa_probe()
  (bsc#1012628).
- gcc-plugins: randstruct: Only warn about true flexible arrays
  (bsc#1012628).
- bpf: handle ldimm64 properly in check_cfg() (bsc#1012628).
- bpf: fix precision backtracking instruction iteration
  (bsc#1012628).
- bpf: fix control-flow graph checking in privileged mode
  (bsc#1012628).
- net: set SOCK_RCU_FREE before inserting socket into hashtable
  (bsc#1012628).
- ipvlan: add ipvlan_route_v6_outbound() helper (bsc#1012628).
- tty: Fix uninit-value access in ppp_sync_receive()
  (bsc#1012628).
- net: ti: icssg-prueth: Add missing icss_iep_put to error path
  (bsc#1012628).
- net: ti: icssg-prueth: Fix error cleanup on failing
  pruss_request_mem_region (bsc#1012628).
- xen/events: avoid using info_for_irq() in xen_send_IPI_one()
  (bsc#1012628).
- net: hns3: fix add VLAN fail issue (bsc#1012628).
- net: hns3: add barrier in vf mailbox reply process
  (bsc#1012628).
- net: hns3: fix incorrect capability bit display for copper port
  (bsc#1012628).
- net: hns3: fix out-of-bounds access may occur when coalesce
  info is read via debugfs (bsc#1012628).
- net: hns3: fix variable may not initialized problem in
  hns3_init_mac_addr() (bsc#1012628).
- net: hns3: fix VF reset fail issue (bsc#1012628).
- net: hns3: fix VF wrong speed and duplex issue (bsc#1012628).
- tipc: Fix kernel-infoleak due to uninitialized TLV value
  (bsc#1012628).
- net: mvneta: fix calls to page_pool_get_stats (bsc#1012628).
- ppp: limit MRU to 64K (bsc#1012628).
- xen/events: fix delayed eoi list handling (bsc#1012628).
- blk-mq: make sure active queue usage is held for
  bio_integrity_prep() (bsc#1012628).
- ptp: annotate data-race around q-&gt;head and q-&gt;tail
  (bsc#1012628).
- bonding: stop the device in bond_setup_by_slave() (bsc#1012628).
- net: ethernet: cortina: Fix max RX frame define (bsc#1012628).
- net: ethernet: cortina: Handle large frames (bsc#1012628).
- net: ethernet: cortina: Fix MTU max setting (bsc#1012628).
- af_unix: fix use-after-free in unix_stream_read_actor()
  (bsc#1012628).
- netfilter: nf_conntrack_bridge: initialize err to 0
  (bsc#1012628).
- netfilter: nf_tables: fix pointer math issue in
  nft_byteorder_eval() (bsc#1012628).
- netfilter: nf_tables: bogus ENOENT when destroying element
  which does not exist (bsc#1012628).
- net: stmmac: fix rx budget limit check (bsc#1012628).
- net: stmmac: avoid rx queue overrun (bsc#1012628).
- pds_core: use correct index to mask irq (bsc#1012628).
- pds_core: fix up some format-truncation complaints
  (bsc#1012628).
- gve: Fixes for napi_poll when budget is 0 (bsc#1012628).
- io_uring/fdinfo: remove need for sqpoll lock for thread/pid
  retrieval (bsc#1012628).
- Revert "net/mlx5: DR, Supporting inline WQE when possible"
  (bsc#1012628).
- net/mlx5: Free used cpus mask when an IRQ is released
  (bsc#1012628).
- net/mlx5: Decouple PHC .adjtime and .adjphase implementations
  (bsc#1012628).
- net/mlx5e: fix double free of encap_header (bsc#1012628).
- net/mlx5e: fix double free of encap_header in update funcs
  (bsc#1012628).
- net/mlx5e: Fix pedit endianness (bsc#1012628).
- net/mlx5e: Don't modify the peer sent-to-vport rules for IPSec
  offload (bsc#1012628).
- net/mlx5e: Avoid referencing skb after free-ing in drop path
  of mlx5e_sq_xmit_wqe (bsc#1012628).
- net/mlx5e: Track xmit submission to PTP WQ after populating
  metadata map (bsc#1012628).
- net/mlx5e: Update doorbell for port timestamping CQ before
  the software counter (bsc#1012628).
- net/mlx5: Increase size of irq name buffer (bsc#1012628).
- net/mlx5e: Reduce the size of icosq_str (bsc#1012628).
- net/mlx5e: Check return value of snprintf writing to fw_version
  buffer (bsc#1012628).
- net/mlx5e: Check return value of snprintf writing to fw_version
  buffer for representors (bsc#1012628).
- net: sched: do not offload flows with a helper in act_ct
  (bsc#1012628).
- macvlan: Don't propagate promisc change to lower dev in passthru
  (bsc#1012628).
- tools/power/turbostat: Fix a knl bug (bsc#1012628).
- tools/power/turbostat: Enable the C-state Pre-wake printing
  (bsc#1012628).
- scsi: ufs: core: Expand MCQ queue slot to DeviceQueueDepth +
  1 (bsc#1012628).
- cifs: spnego: add ';' in HOST_KEY_LEN (bsc#1012628).
- cifs: fix check of rc in function generate_smb3signingkey
  (bsc#1012628).
- perf/core: Fix cpuctx refcounting (bsc#1012628).
- i915/perf: Fix NULL deref bugs with drm_dbg() calls
  (bsc#1012628).
- perf: arm_cspmu: Reject events meant for other PMUs
  (bsc#1012628).
- drivers: perf: Check find_first_bit() return value
  (bsc#1012628).
- media: venus: hfi: add checks to perform sanity on queue
  pointers (bsc#1012628).
- perf intel-pt: Fix async branch flags (bsc#1012628).
- powerpc/perf: Fix disabling BHRB and instruction sampling
  (bsc#1012628).
- randstruct: Fix gcc-plugin performance mode to stay in group
  (bsc#1012628).
- spi: Fix null dereference on suspend (bsc#1012628).
- bpf: Fix check_stack_write_fixed_off() to correctly spill imm
  (bsc#1012628).
- bpf: Fix precision tracking for BPF_ALU | BPF_TO_BE | BPF_END
  (bsc#1012628).
- scsi: mpt3sas: Fix loop logic (bsc#1012628).
- scsi: megaraid_sas: Increase register read retry rount from
  3 to 30 for selected registers (bsc#1012628).
- scsi: ufs: qcom: Update PHY settings only when scaling to
  higher gears (bsc#1012628).
- scsi: qla2xxx: Fix system crash due to bad pointer access
  (bsc#1012628).
- scsi: ufs: core: Fix racing issue between ufshcd_mcq_abort()
  and ISR (bsc#1012628).
- x86/shstk: Delay signal entry SSP write until after user
  accesses (bsc#1012628).
- crypto: x86/sha - load modules based on CPU features
  (bsc#1012628).
- x86/PCI: Avoid PME from D3hot/D3cold for AMD Rembrandt and
  Phoenix USB4 (bsc#1012628).
- x86/apic/msi: Fix misconfigured non-maskable MSI quirk
  (bsc#1012628).
- x86/cpu/hygon: Fix the CPU topology evaluation for real
  (bsc#1012628).
- KVM: x86: hyper-v: Don't auto-enable stimer on write from
  user-space (bsc#1012628).
- KVM: x86: Ignore MSR_AMD64_TW_CFG access (bsc#1012628).
- KVM: x86: Clear bit12 of ICR after APIC-write VM-exit
  (bsc#1012628).
- KVM: x86: Fix lapic timer interrupt lost after loading a
  snapshot (bsc#1012628).
- mmc: sdhci-pci-gli: GL9755: Mask the replay timer timeout of
  AER (bsc#1012628).
- sched: psi: fix unprivileged polling against cgroups
  (bsc#1012628).
- audit: don't take task_lock() in audit_exe_compare() code path
  (bsc#1012628).
- audit: don't WARN_ON_ONCE(!current-&gt;mm) in audit_exe_compare()
  (bsc#1012628).
- proc: sysctl: prevent aliased sysctls from getting passed to
  init (bsc#1012628).
- tty/sysrq: replace smp_processor_id() with get_cpu()
  (bsc#1012628).
- tty: serial: meson: fix hard LOCKUP on crtscts mode
  (bsc#1012628).
- acpi/processor: sanitize _OSC/_PDC capabilities for Xen dom0
  (bsc#1012628).
- hvc/xen: fix console unplug (bsc#1012628).
- hvc/xen: fix error path in xen_hvc_init() to always register
  frontend driver (bsc#1012628).
- hvc/xen: fix event channel handling for secondary consoles
  (bsc#1012628).
- PCI/sysfs: Protect driver's D3cold preference from user space
  (bsc#1012628).
- mm/damon/sysfs: remove requested targets when online-commit
  inputs (bsc#1012628).
- mm/damon/sysfs: update monitoring target regions for online
  input commit (bsc#1012628).
- watchdog: move softlockup_panic back to early_param
  (bsc#1012628).
- iommufd: Fix missing update of domains_itree after splitting
  iopt_area (bsc#1012628).
- fbdev: stifb: Make the STI next font pointer a 32-bit signed
  offset (bsc#1012628).
- dm crypt: account large pages in cc-&gt;n_allocated_pages
  (bsc#1012628).
- mm/damon/lru_sort: avoid divide-by-zero in hot threshold
  calculation (bsc#1012628).
- mm/damon/ops-common: avoid divide-by-zero during region hotness
  calculation (bsc#1012628).
- mm/damon: implement a function for max nr_accesses safe
  calculation (bsc#1012628).
- mm/damon/core: avoid divide-by-zero during monitoring results
  update (bsc#1012628).
- mm/damon/sysfs-schemes: handle tried region directory allocation
  failure (bsc#1012628).
- mm/damon/sysfs-schemes: handle tried regions sysfs directory
  allocation failure (bsc#1012628).
- mm/damon/core.c: avoid unintentional filtering out of schemes
  (bsc#1012628).
- mm/damon/sysfs: check error from damon_sysfs_update_target()
  (bsc#1012628).
- parisc: Add nop instructions after TLB inserts (bsc#1012628).
- ACPI: resource: Do IRQ override on TongFang GMxXGxx
  (bsc#1012628).
- regmap: Ensure range selector registers are updated after
  cache sync (bsc#1012628).
- wifi: ath11k: fix temperature event locking (bsc#1012628).
- wifi: ath11k: fix dfs radar event locking (bsc#1012628).
- wifi: ath11k: fix htt pktlog locking (bsc#1012628).
- wifi: ath11k: fix gtk offload status event locking
  (bsc#1012628).
- wifi: ath12k: fix htt mlo-offset event locking (bsc#1012628).
- wifi: ath12k: fix dfs-radar and temperature event locking
  (bsc#1012628).
- mmc: meson-gx: Remove setting of CMD_CFG_ERROR (bsc#1012628).
- genirq/generic_chip: Make irq_remove_generic_chip() irqdomain
  aware (bsc#1012628).
- sched/core: Fix RQCF_ACT_SKIP leak (bsc#1012628).
- pmdomain: bcm: bcm2835-power: check if the ASB register is
  equal to enable (bsc#1012628).
- KEYS: trusted: tee: Refactor register SHM usage (bsc#1012628).
- KEYS: trusted: Rollback init_trusted() consistently
  (bsc#1012628).
- PCI: keystone: Don't discard .remove() callback (bsc#1012628).
- PCI: keystone: Don't discard .probe() callback (bsc#1012628).
- pmdomain: amlogic: Fix mask for the second NNA mem PD domain
  (bsc#1012628).
- arm64: Restrict CPU_BIG_ENDIAN to GNU as or LLVM IAS 15.x or
  newer (bsc#1012628).
- arm64: module: Fix PLT counting when CONFIG_RANDOMIZE_BASE=n
  (bsc#1012628).
- pmdomain: imx: Make imx pgc power domain also set the fwnode
  (bsc#1012628).
- parisc/agp: Use 64-bit LE values in SBA IOMMU PDIR table
  (bsc#1012628).
- parisc/pdc: Add width field to struct pdc_model (bsc#1012628).
- parisc/power: Add power soft-off when running on qemu
  (bsc#1012628).
- cpufreq: stats: Fix buffer overflow detection in trans_stats()
  (bsc#1012628).
- powercap: intel_rapl: Downgrade BIOS locked limits pr_warn()
  to pr_debug() (bsc#1012628).
- clk: socfpga: Fix undefined behavior bug in struct
  stratix10_clock_data (bsc#1012628).
- clk: visconti: Fix undefined behavior bug in struct
  visconti_pll_provider (bsc#1012628).
- integrity: powerpc: Do not select CA_MACHINE_KEYRING
  (bsc#1012628).
- clk: qcom: ipq8074: drop the CLK_SET_RATE_PARENT flag from
  PLL clocks (bsc#1012628).
- clk: qcom: ipq6018: drop the CLK_SET_RATE_PARENT flag from
  PLL clocks (bsc#1012628).
- ksmbd: fix recursive locking in vfs helpers (bsc#1012628).
- ksmbd: handle malformed smb1 message (bsc#1012628).
- ksmbd: fix slab out of bounds write in smb_inherit_dacl()
  (bsc#1012628).
- mmc: vub300: fix an error code (bsc#1012628).
- mmc: sdhci_am654: fix start loop index for TAP value parsing
  (bsc#1012628).
- mmc: Add quirk MMC_QUIRK_BROKEN_CACHE_FLUSH for Micron eMMC
  Q2J54A (bsc#1012628).
- PCI: qcom-ep: Add dedicated callback for writing to DBI2
  registers (bsc#1012628).
- PCI/ASPM: Fix L1 substate handling in aspm_attr_store_common()
  (bsc#1012628).
- PCI: kirin: Don't discard .remove() callback (bsc#1012628).
- PCI: exynos: Don't discard .remove() callback (bsc#1012628).
- PCI: Lengthen reset delay for VideoPropulsion Torrent QN16e card
  (bsc#1012628).
- wifi: wilc1000: use vmm_table as array in wilc struct
  (bsc#1012628).
- svcrdma: Drop connection after an RDMA Read error (bsc#1012628).
- rcu/tree: Defer setting of jiffies during stall reset
  (bsc#1012628).
- arm64: dts: qcom: ipq6018: Fix hwlock index for SMEM
  (bsc#1012628).
- dt-bindings: timer: renesas,rz-mtu3: Fix overflow/underflow
  interrupt names (bsc#1012628).
- PM: hibernate: Use __get_safe_page() rather than touching the
  list (bsc#1012628).
- PM: hibernate: Clean up sync_read handling in
  snapshot_write_next() (bsc#1012628).
- rcu: kmemleak: Ignore kmemleak false positives when RCU-freeing
  objects (bsc#1012628).
- btrfs: don't arbitrarily slow down delalloc if we're committing
  (bsc#1012628).
- thermal: intel: powerclamp: fix mismatch in get function for
  max_idle (bsc#1012628).
- arm64: dts: qcom: ipq5332: Fix hwlock index for SMEM
  (bsc#1012628).
- arm64: dts: qcom: ipq8074: Fix hwlock index for SMEM
  (bsc#1012628).
- firmware: qcom_scm: use 64-bit calling convention only when
  client is 64-bit (bsc#1012628).
- ACPI: FPDT: properly handle invalid FPDT subtables
  (bsc#1012628).
- arm64: dts: qcom: ipq9574: Fix hwlock index for SMEM
  (bsc#1012628).
- arm64: dts: qcom: ipq6018: Fix tcsr_mutex register size
  (bsc#1012628).
- leds: trigger: netdev: Move size check in set_device_name
  (bsc#1012628).
- mfd: qcom-spmi-pmic: Fix reference leaks in revid helper
  (bsc#1012628).
- mfd: qcom-spmi-pmic: Fix revid implementation (bsc#1012628).
- ima: annotate iint mutex to avoid lockdep false positive
  warnings (bsc#1012628).
- ima: detect changes to the backing overlay file (bsc#1012628).
- netfilter: nf_tables: remove catchall element in GC sync path
  (bsc#1012628).
- netfilter: nf_tables: split async and sync catchall in two
  functions (bsc#1012628).
- selftests/resctrl: Fix uninitialized .sa_flags (bsc#1012628).
- selftests/resctrl: Remove duplicate feature check from CMT test
  (bsc#1012628).
- selftests/resctrl: Move _GNU_SOURCE define into Makefile
  (bsc#1012628).
- selftests/resctrl: Refactor feature check to use resource and
  feature name (bsc#1012628).
- selftests/resctrl: Fix feature checks (bsc#1012628).
- selftests/resctrl: Reduce failures due to outliers in MBA/MBM
  tests (bsc#1012628).
- hid: lenovo: Resend all settings on reset_resume for compact
  keyboards (bsc#1012628).
- ASoC: codecs: wsa-macro: fix uninitialized stack variables
  with name prefix (bsc#1012628).
- jbd2: fix potential data lost in recovering journal raced with
  synchronizing fs bdev (bsc#1012628).
- quota: explicitly forbid quota files from being encrypted
  (bsc#1012628).
- kernel/reboot: emergency_restart: Set correct system_state
  (bsc#1012628).
- scripts/gdb/vmalloc: disable on no-MMU (bsc#1012628).
- fs: use nth_page() in place of direct struct page manipulation
  (bsc#1012628).
- mips: use nth_page() in place of direct struct page manipulation
  (bsc#1012628).
- i2c: core: Run atomic i2c xfer when !preemptible (bsc#1012628).
- selftests/clone3: Fix broken test under !CONFIG_TIME_NS
  (bsc#1012628).
- tracing: Have the user copy of synthetic event address use
  correct context (bsc#1012628).
- driver core: Release all resources during unbind before updating
  device links (bsc#1012628).
- mcb: fix error handling for different scenarios when parsing
  (bsc#1012628).
- dmaengine: stm32-mdma: correct desc prep when channel running
  (bsc#1012628).
- s390/mm: add missing arch_set_page_dat() call to
  vmem_crst_alloc() (bsc#1012628).
- s390/mm: add missing arch_set_page_dat() call to gmap
  allocations (bsc#1012628).
- s390/cmma: fix detection of DAT pages (bsc#1012628).
- mm/cma: use nth_page() in place of direct struct page
  manipulation (bsc#1012628).
- mm/hugetlb: use nth_page() in place of direct struct page
  manipulation (bsc#1012628).
- mm/memory_hotplug: use pfn math in place of direct struct page
  manipulation (bsc#1012628).
- mm: make PR_MDWE_REFUSE_EXEC_GAIN an unsigned long
  (bsc#1012628).
- mtd: cfi_cmdset_0001: Byte swap OTP info (bsc#1012628).
- cxl/region: Do not try to cleanup after
  cxl_region_setup_targets() fails (bsc#1012628).
- i3c: master: cdns: Fix reading status register (bsc#1012628).
- i3c: master: svc: fix race condition in ibi work thread
  (bsc#1012628).
- i3c: master: svc: fix wrong data return when IBI happen during
  start frame (bsc#1012628).
- i3c: master: svc: fix ibi may not return mandatory data byte
  (bsc#1012628).
- i3c: master: svc: fix check wrong status register in irq handler
  (bsc#1012628).
- i3c: master: svc: fix SDA keep low when polling IBIWON timeout
  happen (bsc#1012628).
- i3c: master: svc: fix random hot join failure since timeout
  error (bsc#1012628).
- cxl/region: Fix x1 root-decoder granularity calculations
  (bsc#1012628).
- cxl/port: Fix delete_endpoint() vs parent unregistration race
  (bsc#1012628).
- apparmor: Fix kernel-doc warnings in apparmor/audit.c
  (bsc#1012628).
- apparmor: Fix kernel-doc warnings in apparmor/lib.c
  (bsc#1012628).
- apparmor: Fix kernel-doc warnings in apparmor/resource.c
  (bsc#1012628).
- apparmor: Fix kernel-doc warnings in apparmor/policy.c
  (bsc#1012628).
- apparmor: combine common_audit_data and apparmor_audit_data
  (bsc#1012628).
- apparmor: rename audit_data-&gt;label to audit_data-&gt;subj_label
  (bsc#1012628).
- apparmor: pass cred through to audit info (bsc#1012628).
- apparmor: Fix regression in mount mediation (bsc#1012628).
- Bluetooth: btusb: Add RTW8852BE device 13d3:3570 to device
  tables (bsc#1012628).
- Bluetooth: btusb: Add 0bda:b85b for Fn-Link RTL8852BE
  (bsc#1012628).
- drm/amd/display: enable dsc_clk even if dsc_pg disabled
  (bsc#1012628).
- torture: Make torture_hrtimeout_ns() take an hrtimer mode
  parameter (bsc#1012628).
- rcutorture: Fix stuttering races and other issues (bsc#1012628).
- selftests/resctrl: Remove bw_report and bm_type from main()
  (bsc#1012628).
- selftests/resctrl: Simplify span lifetime (bsc#1012628).
- selftests/resctrl: Make benchmark command const and build it
  with pointers (bsc#1012628).
- selftests/resctrl: Extend signal handler coverage to unmount
  on receiving signal (bsc#1012628).
- parisc: Prevent booting 64-bit kernels on PA1.x machines
  (bsc#1012628).
- parisc/pgtable: Do not drop upper 5 address bits of physical
  address (bsc#1012628).
- parisc/power: Fix power soft-off when running on qemu
  (bsc#1012628).
- parisc: fix mmap_base calculation when stack grows upwards
  (bsc#1012628).
- xhci: Enable RPM on controllers that support low-power states
  (bsc#1012628).
- smb3: fix creating FIFOs when mounting with "sfu" mount option
  (bsc#1012628).
- smb3: fix touch -h of symlink (bsc#1012628).
- smb3: allow dumping session and tcon id to improve stats
  analysis and debugging (bsc#1012628).
- smb3: fix caching of ctime on setxattr (bsc#1012628).
- smb: client: fix use-after-free bug in
  cifs_debug_data_proc_show() (bsc#1012628).
- smb: client: fix use-after-free in smb2_query_info_compound()
  (bsc#1012628).
- smb: client: fix potential deadlock when releasing mids
  (bsc#1012628).
- smb: client: fix mount when dns_resolver key is not available
  (bsc#1012628).
- cifs: reconnect helper should set reconnect for the right
  channel (bsc#1012628).
- cifs: force interface update before a fresh session setup
  (bsc#1012628).
- cifs: do not reset chan_max if multichannel is not supported
  at mount (bsc#1012628).
- cifs: do not pass cifs_sb when trying to add channels
  (bsc#1012628).
- cifs: Fix encryption of cleared, but unset rq_iter data buffers
  (bsc#1012628).
- xfs: recovery should not clear di_flushiter unconditionally
  (bsc#1012628).
- btrfs: zoned: wait for data BG to be finished on direct IO
  allocation (bsc#1012628).
- ALSA: info: Fix potential deadlock at disconnection
  (bsc#1012628).
- ALSA: hda/realtek: Enable Mute LED on HP 255 G8 (bsc#1012628).
- ALSA: hda/realtek - Add Dell ALC295 to pin fall back table
  (bsc#1012628).
- ALSA: hda/realtek - Enable internal speaker of ASUS K6500ZC
  (bsc#1012628).
- ALSA: hda/realtek: Enable Mute LED on HP 255 G10 (bsc#1012628).
- ALSA: hda/realtek: Add quirks for HP Laptops (bsc#1012628).
- Revert ncsi: Propagate carrier gain/loss events to the NCSI
  controller (bsc#1012628).
- Revert "i2c: pxa: move to generic GPIO recovery" (bsc#1012628).
- lsm: fix default return value for vm_enough_memory
  (bsc#1012628).
- lsm: fix default return value for inode_getsecctx (bsc#1012628).
- sbsa_gwdt: Calculate timeout with 64-bit math (bsc#1012628).
- i2c: designware: Disable TX_EMPTY irq while waiting for block
  length byte (bsc#1012628).
- s390/ap: fix AP bus crash on early config change callback
  invocation (bsc#1012628).
- net: ethtool: Fix documentation of ethtool_sprintf()
  (bsc#1012628).
- net: dsa: lan9303: consequently nested-lock physical MDIO
  (bsc#1012628).
- net: phylink: initialize carrier state at creation
  (bsc#1012628).
- gfs2: don't withdraw if init_threads() got interrupted
  (bsc#1012628).
- i2c: i801: fix potential race in
  i801_block_transaction_byte_by_byte (bsc#1012628).
- f2fs: do not return EFSCORRUPTED, but try to run online repair
  (bsc#1012628).
- f2fs: set the default compress_level on ioctl (bsc#1012628).
- f2fs: avoid format-overflow warning (bsc#1012628).
- f2fs: split initial and dynamic conditions for extent_cache
  (bsc#1012628).
- media: lirc: drop trailing space from scancode transmit
  (bsc#1012628).
- media: sharp: fix sharp encoding (bsc#1012628).
- media: venus: hfi_parser: Add check to keep the number of
  codecs within range (bsc#1012628).
- media: venus: hfi: fix the check to handle session buffer
  requirement (bsc#1012628).
- media: venus: hfi: add checks to handle capabilities from
  firmware (bsc#1012628).
- media: ccs: Correctly initialise try compose rectangle
  (bsc#1012628).
- drm/mediatek/dp: fix memory leak on -&gt;get_edid callback audio
  detection (bsc#1012628).
- drm/mediatek/dp: fix memory leak on -&gt;get_edid callback error
  path (bsc#1012628).
- dm-bufio: fix no-sleep mode (bsc#1012628).
- dm-verity: don't use blocking calls from tasklets (bsc#1012628).
- nfsd: fix file memleak on client_opens_release (bsc#1012628).
- NFSD: Update nfsd_cache_append() to use xdr_stream
  (bsc#1012628).
- LoongArch: Mark __percpu functions as always inline
  (bsc#1012628).
- tracing: fprobe-event: Fix to check tracepoint event and return
  (bsc#1012628).
- swiotlb: do not free decrypted pages if dynamic (bsc#1012628).
- swiotlb: fix out-of-bounds TLB allocations with
  CONFIG_SWIOTLB_DYNAMIC (bsc#1012628).
- riscv: Using TOOLCHAIN_HAS_ZIHINTPAUSE marco replace zihintpause
  (bsc#1012628).
- riscv: put interrupt entries into .irqentry.text (bsc#1012628).
- riscv: mm: Update the comment of CONFIG_PAGE_OFFSET
  (bsc#1012628).
- riscv: correct pt_level name via pgtable_l5/4_enabled
  (bsc#1012628).
- riscv: kprobes: allow writing to x0 (bsc#1012628).
- mmc: sdhci-pci-gli: A workaround to allow GL9750 to enter ASPM
  L1.2 (bsc#1012628).
- mm: fix for negative counter: nr_file_hugepages (bsc#1012628).
- mm: kmem: drop __GFP_NOFAIL when allocating objcg vectors
  (bsc#1012628).
- mptcp: deal with large GSO size (bsc#1012628).
- mptcp: add validity check for sending RM_ADDR (bsc#1012628).
- mptcp: fix setsockopt(IP_TOS) subflow locking (bsc#1012628).
- selftests: mptcp: fix fastclose with csum failure (bsc#1012628).
- r8169: fix network lost after resume on DASH systems
  (bsc#1012628).
- r8169: add handling DASH when DASH is disabled (bsc#1012628).
- mmc: sdhci-pci-gli: GL9750: Mask the replay timer timeout of
  AER (bsc#1012628).
- media: qcom: camss: Fix pm_domain_on sequence in probe
  (bsc#1012628).
- media: qcom: camss: Fix vfe_get() error jump (bsc#1012628).
- media: qcom: camss: Fix VFE-17x vfe_disable_output()
  (bsc#1012628).
- media: qcom: camss: Fix VFE-480 vfe_disable_output()
  (bsc#1012628).
- media: qcom: camss: Fix missing vfe_lite clocks check
  (bsc#1012628).
- media: qcom: camss: Fix set CSI2_RX_CFG1_VC_MODE when VC is
  greater than 3 (bsc#1012628).
- media: qcom: camss: Fix invalid clock enable bit disjunction
  (bsc#1012628).
- media: qcom: camss: Fix csid-gen2 for test pattern generator
  (bsc#1012628).
- Revert "HID: logitech-dj: Add support for a new lightspeed
  receiver iteration" (bsc#1012628).
- Revert "net: r8169: Disable multicast filter for RTL8168H and
  RTL8107E" (bsc#1012628).
- ext4: fix race between writepages and remount (bsc#1012628).
- ext4: no need to generate from free list in mballoc
  (bsc#1012628).
- ext4: make sure allocate pending entry not fail (bsc#1012628).
- ext4: apply umask if ACL support is disabled (bsc#1012628).
- ext4: correct offset of gdb backup in non meta_bg group to
  update_backups (bsc#1012628).
- ext4: mark buffer new if it is unwritten to avoid stale data
  exposure (bsc#1012628).
- ext4: correct return value of ext4_convert_meta_bg
  (bsc#1012628).
- ext4: correct the start block of counting reserved clusters
  (bsc#1012628).
- ext4: remove gdb backup copy for meta bg in
  setup_new_flex_group_blocks (bsc#1012628).
- ext4: add missed brelse in update_backups (bsc#1012628).
- ext4: properly sync file size update after O_SYNC direct IO
  (bsc#1012628).
- ext4: fix racy may inline data check in dio write (bsc#1012628).
- drm/amd/pm: Handle non-terminated overdrive commands
  (bsc#1012628).
- drm: bridge: it66121: -&gt;get_edid callback must not return err
  pointers (bsc#1012628).
- x86/srso: Move retbleed IBPB check into existing 'has_microcode'
  code block (bsc#1012628).
- drm/amd/display: Add Null check for DPP resource (bsc#1012628).
- drm/i915/mtl: Support HBR3 rate with C10 phy and eDP in MTL
  (bsc#1012628).
- drm/i915: Bump GLK CDCLK frequency when driving multiple pipes
  (bsc#1012628).
- drm/i915: Fix potential spectre vulnerability (bsc#1012628).
- drm/i915: Flush WC GGTT only on required platforms
  (bsc#1012628).
- drm/amd/pm: Fix error of MACO flag setting code (bsc#1012628).
- drm/amdgpu/smu13: drop compute workload workaround
  (bsc#1012628).
- drm/amdgpu: don't use pci_is_thunderbolt_attached()
  (bsc#1012628).
- drm/amdgpu: fix GRBM read timeout when do mes_self_test
  (bsc#1012628).
- drm/amdgpu: add a retry for IP discovery init (bsc#1012628).
- drm/amdgpu: don't use ATRM for external devices (bsc#1012628).
- drm/amdgpu: fix error handling in amdgpu_vm_init (bsc#1012628).
- drm/amdgpu: fix error handling in amdgpu_bo_list_get()
  (bsc#1012628).
- drm/amdgpu: lower CS errors to debug severity (bsc#1012628).
- drm/amdgpu: Fix possible null pointer dereference (bsc#1012628).
- drm/amd/display: Guard against invalid RPTR/WPTR being set
  (bsc#1012628).
- drm/amd/display: Fix DSC not Enabled on Direct MST Sink
  (bsc#1012628).
- drm/amd/display: fix a NULL pointer dereference in
  amdgpu_dm_i2c_xfer() (bsc#1012628).
- drm/amd/display: Enable fast plane updates on DCN3.2 and above
  (bsc#1012628).
- drm/amd/display: Clear dpcd_sink_ext_caps if not set
  (bsc#1012628).
- drm/amd/display: Change the DMCUB mailbox memory location from
  FB to inbox (bsc#1012628).
- Refresh patches.suse/vfs-add-super_operations-get_inode_dev.
- Rename to
  patches.kernel.org/6.6.3-350-ASoC-soc-dai-add-flag-to-mute-and-unmute-stream.patch.
- Rename to
  patches.kernel.org/6.6.3-351-ASoC-codecs-wsa883x-make-use-of-new-mute_unmute.patch.
- commit d766c57</changelog>
  <changelog author="tiwai@suse.de" date="1701259201">- Update ath11k hibernation patches from the latest code (bsc#1207948)
- commit 7dc7bda</changelog>
  <changelog author="bwiedemann@suse.de" date="1701259202">- Do not store build host name in initrd
  Without this patch, kernel-obs-build stored the build host name
  in its .build.initrd.kvm
  This patch allows for reproducible builds of kernel-obs-build and thus
  avoids re-publishing the kernel-obs-build.rpm when nothing changed.
  Note that this has no influence on the /etc/hosts file
  that is used during other OBS builds.
  https://bugzilla.opensuse.org/show_bug.cgi?id=1084909
- commit fd3a75e</changelog>
  <changelog author="jslaby@suse.cz" date="1701345600">- README.SUSE: fix patches.addon use
  It's series, not series.conf in there.
  And make it more precise on when the patches are applied.
- commit cb8969c</changelog>
  <changelog author="msuchanek@suse.de" date="1701432000">- kernel-binary: suse-module-tools is also required when installed
  Requires(pre) adds dependency for the specific sciptlet.
  However, suse-module-tools also ships modprobe.d files which may be
  needed at posttrans time or any time the kernel is on the system for
  generating ramdisk. Add plain Requires as well.
- commit 8c12816</changelog>
  <changelog author="jslaby@suse.cz" date="1701604800">- Linux 6.6.4 (bsc#1012628).
- USB: dwc3: qcom: fix wakeup after probe deferral (bsc#1012628).
- USB: dwc3: qcom: fix software node leak on probe errors
  (bsc#1012628).
- usb: dwc3: set the dma max_seg_size (bsc#1012628).
- usb: dwc3: Fix default mode initialization (bsc#1012628).
- USB: dwc2: write HCINT with INTMASK applied (bsc#1012628).
- usb: typec: tcpm: Skip hard reset when in error recovery
  (bsc#1012628).
- usb: typec: tcpm: Fix sink caps op current check (bsc#1012628).
- USB: serial: option: don't claim interface 4 for ZTE MF290
  (bsc#1012628).
- USB: serial: option: fix FM101R-GL defines (bsc#1012628).
- USB: serial: option: add Fibocom L7xx modules (bsc#1012628).
- usb: cdnsp: Fix deadlock issue during using NCM gadget
  (bsc#1012628).
- usb: config: fix iteration issue in 'usb_get_bos_descriptor()'
  (bsc#1012628).
- USB: xhci-plat: fix legacy PHY double init (bsc#1012628).
- bcache: fixup lock c-&gt;root error (bsc#1012628).
- bcache: fixup init dirty data errors (bsc#1012628).
- bcache: prevent potential division by zero error (bsc#1012628).
- bcache: check return value from btree_node_alloc_replacement()
  (bsc#1012628).
- veth: Use tstats per-CPU traffic counters (bsc#1012628).
- dm-delay: fix a race between delay_presuspend and delay_bio
  (bsc#1012628).
- ALSA: hda/realtek: Add quirks for ASUS 2024 Zenbooks
  (bsc#1012628).
- ALSA: hda: ASUS UM5302LA: Added quirks for cs35L41/10431A83
  on i2c bus (bsc#1012628).
- cifs: fix leak of iface for primary channel (bsc#1012628).
- cifs: account for primary channel in the interface list
  (bsc#1012628).
- cifs: distribute channels across interfaces based on speed
  (bsc#1012628).
- Revert "phy: realtek: usb: Add driver for the Realtek SoC USB
  2.0 PHY" (bsc#1012628).
- Revert "phy: realtek: usb: Add driver for the Realtek SoC USB
  3.0 PHY" (bsc#1012628).
- Revert "usb: phy: add usb phy notify port status API"
  (bsc#1012628).
- hv_netvsc: Mark VF as slave before exposing it to user-mode
  (bsc#1012628).
- hv_netvsc: Fix race of register_netdevice_notifier and VF
  register (bsc#1012628).
- hv_netvsc: fix race of netvsc and VF register_netdevice
  (bsc#1012628).
- platform/x86: ideapad-laptop: Set max_brightness before using it
  (bsc#1012628).
- platform/x86/amd/pmc: adjust getting DRAM size behavior
  (bsc#1012628).
- USB: serial: option: add Luat Air72*U series products
  (bsc#1012628).
- usb: misc: onboard-hub: add support for Microchip USB5744
  (bsc#1012628).
- dt-bindings: usb: microchip,usb5744: Add second supply
  (bsc#1012628).
- platform/x86: hp-bioscfg: Fix error handling in
  hp_add_other_attributes() (bsc#1012628).
- platform/x86: hp-bioscfg: move mutex_lock() down in
  hp_add_other_attributes() (bsc#1012628).
- platform/x86: hp-bioscfg: Simplify return check in
  hp_add_other_attributes() (bsc#1012628).
- s390/dasd: protect device queue against concurrent access
  (bsc#1012628).
- io_uring/fs: consider link-&gt;flags when getting path for LINKAT
  (bsc#1012628).
- bcache: fixup multi-threaded bch_sectors_dirty_init() wake-up
  race (bsc#1012628).
- md: fix bi_status reporting in md_end_clone_io (bsc#1012628).
- bcache: replace a mistaken IS_ERR() by IS_ERR_OR_NULL() in
  btree_gc_coalesce() (bsc#1012628).
- io_uring: fix off-by one bvec index (bsc#1012628).
- tls: fix NULL deref on tls_sw_splice_eof() with empty record
  (bsc#1012628).
- swiotlb-xen: provide the "max_mapping_size" method
  (bsc#1012628).
- ACPI: PM: Add acpi_device_fix_up_power_children() function
  (bsc#1012628).
- ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CVA
  (bsc#1012628).
- ACPI: processor_idle: use raw_safe_halt() in
  acpi_idle_play_dead() (bsc#1012628).
- ACPI: video: Use acpi_device_fix_up_power_children()
  (bsc#1012628).
- thunderbolt: Set lane bonding bit only for downstream port
  (bsc#1012628).
- drm/ast: Disconnect BMC if physical connector is connected
  (bsc#1012628).
- drm/msm/dpu: Add missing safe_lut_tbl in sc8280xp catalog
  (bsc#1012628).
- kselftest/arm64: Fix output formatting for za-fork
  (bsc#1012628).
- prctl: Disable prctl(PR_SET_MDWE) on parisc (bsc#1012628).
- mm: add a NO_INHERIT flag to the PR_SET_MDWE prctl
  (bsc#1012628).
- lockdep: Fix block chain corruption (bsc#1012628).
- USB: dwc3: qcom: fix ACPI platform device leak (bsc#1012628).
- USB: dwc3: qcom: fix resource leaks on probe deferral
  (bsc#1012628).
- nvmet: nul-terminate the NQNs passed in the connect command
  (bsc#1012628).
- nvme: blank out authentication fabrics options if not configured
  (bsc#1012628).
- afs: Fix file locking on R/O volumes to operate in local mode
  (bsc#1012628).
- afs: Return ENOENT if no cell DNS record can be found
  (bsc#1012628).
- net: ipa: fix one GSI register field width (bsc#1012628).
- net: axienet: Fix check for partial TX checksum (bsc#1012628).
- vsock/test: fix SEQPACKET message bounds test (bsc#1012628).
- i40e: Fix adding unsupported cloud filters (bsc#1012628).
- amd-xgbe: propagate the correct speed and duplex status
  (bsc#1012628).
- amd-xgbe: handle the corner-case during tx completion
  (bsc#1012628).
- amd-xgbe: handle corner-case during sfp hotplug (bsc#1012628).
- net: veth: fix ethtool stats reporting (bsc#1012628).
- octeontx2-pf: Fix ntuple rule creation to direct packet to VF
  with higher Rx queue than its PF (bsc#1012628).
- arm/xen: fix xen_vcpu_info allocation alignment (bsc#1012628).
- arm64: mm: Fix "rodata=on" when
  CONFIG_RODATA_FULL_DEFAULT_ENABLED=y (bsc#1012628).
- s390/ipl: add missing IPL_TYPE_ECKD_DUMP case to ipl_init()
  (bsc#1012628).
- net/smc: avoid data corruption caused by decline (bsc#1012628).
- net: usb: ax88179_178a: fix failed operations during
  ax88179_reset (bsc#1012628).
- drm/panel: boe-tv101wum-nl6: Fine tune Himax83102-j02 panel
  HFP and HBP (bsc#1012628).
- ipv4: Correct/silence an endian warning in __ip_do_redirect
  (bsc#1012628).
- HID: fix HID device resource race between HID core and debugging
  support (bsc#1012628).
- accel/ivpu/37xx: Fix hangs related to MMIO reset (bsc#1012628).
- accel/ivpu: Do not initialize parameters on power up
  (bsc#1012628).
- bpf: Fix dev's rx stats for bpf_redirect_peer traffic
  (bsc#1012628).
- net: Move {l,t,d}stats allocation to core and convert veth &amp;
  vrf (bsc#1012628).
- net, vrf: Move dstats structure to core (bsc#1012628).
- PM: tools: Fix sleepgraph syntax error (bsc#1012628).
- drm/rockchip: vop: Fix color for RGB888/BGR888 format on VOP
  full (bsc#1012628).
- libfs: getdents() should return 0 after reaching EOD
  (bsc#1012628).
- block: update the stable_writes flag in bdev_add (bsc#1012628).
- filemap: add a per-mapping stable writes flag (bsc#1012628).
- drm/i915: do not clean GT table on error path (bsc#1012628).
- ata: pata_isapnp: Add missing error check for devm_ioport_map()
  (bsc#1012628).
- octeontx2-pf: Fix memory leak during interface down
  (bsc#1012628).
- wireguard: use DEV_STATS_INC() (bsc#1012628).
- net: wangxun: fix kernel panic due to null pointer
  (bsc#1012628).
- drm/panel: simple: Fix Innolux G101ICE-L01 timings
  (bsc#1012628).
- drm/panel: simple: Fix Innolux G101ICE-L01 bus flags
  (bsc#1012628).
- fs: Pass AT_GETATTR_NOSEC flag to getattr interface function
  (bsc#1012628).
- drm/panel: auo,b101uan08.3: Fine tune the panel power sequence
  (bsc#1012628).
- blk-cgroup: avoid to warn !rcu_read_lock_held() in blkg_lookup()
  (bsc#1012628).
- afs: Make error on cell lookup failure consistent with OpenAFS
  (bsc#1012628).
- afs: Fix afs_server_list to be cleaned up with RCU
  (bsc#1012628).
- rxrpc: Defer the response to a PING ACK until we've parsed it
  (bsc#1012628).
- rxrpc: Fix RTT determination to use any ACK as a source
  (bsc#1012628).
- s390/ism: ism driver implies smc protocol (bsc#1012628).
- drm/msm/dsi: use the correct VREG_CTRL_1 value for 4nm cphy
  (bsc#1012628).
- sched/fair: Fix the decision for load balance (bsc#1012628).
- sched/eevdf: Fix vruntime adjustment on reweight (bsc#1012628).
- hv/hv_kvp_daemon: Some small fixes for handling NM keyfiles
  (bsc#1012628).
- irqchip/gic-v3-its: Flush ITS tables correctly in non-coherent
  GIC designs (bsc#1012628).
- NFSD: Fix checksum mismatches in the duplicate reply cache
  (bsc#1012628).
- NFSD: Fix "start of NFS reply" pointer passed to
  nfsd_cache_update() (bsc#1012628).
- commit eafb2e8</changelog>
  <changelog author="jslaby@suse.cz" date="1701777600">- Refresh
  patches.suse/drm-i915-Also-check-for-VGA-converter-in-eDP-probe.patch.
- Refresh
  patches.suse/leds-class-Don-t-expose-color-sysfs-entry.patch.
  Update upstream status and move to sorted section.
- commit a1661c2</changelog>
  <changelog author="jslaby@suse.cz" date="1702036800">- Linux 6.6.5 (bsc#1012628).
- cifs: Fix FALLOC_FL_ZERO_RANGE by setting i_size if EOF moved
  (bsc#1012628).
- cifs: Fix FALLOC_FL_INSERT_RANGE by setting i_size after EOF
  moved (bsc#1012628).
- smb: client: fix missing mode bits for SMB symlinks
  (bsc#1012628).
- smb: client: report correct st_size for SMB and NFS symlinks
  (bsc#1012628).
- ksmbd: fix possible deadlock in smb2_open (bsc#1012628).
- pinctrl: avoid reload of p state in list iteration
  (bsc#1012628).
- firewire: core: fix possible memory leak in create_units()
  (bsc#1012628).
- mmc: sdhci-pci-gli: Disable LPM during initialization
  (bsc#1012628).
- mmc: sdhci-sprd: Fix vqmmc not shutting down after the card
  was pulled (bsc#1012628).
- mmc: cqhci: Increase recovery halt timeout (bsc#1012628).
- mmc: cqhci: Warn of halt or task clear failure (bsc#1012628).
- mmc: cqhci: Fix task clearing in CQE error recovery
  (bsc#1012628).
- mmc: block: Retry commands in CQE error recovery (bsc#1012628).
- mmc: block: Do not lose cache flush during CQE error recovery
  (bsc#1012628).
- mmc: block: Be sure to wait while busy in CQE error recovery
  (bsc#1012628).
- ALSA: hda: Disable power-save on KONTRON SinglePC (bsc#1012628).
- ALSA: hda/realtek: Headset Mic VREF to 100% (bsc#1012628).
- ALSA: hda/realtek: Add supported ALC257 for ChromeOS
  (bsc#1012628).
- net: libwx: fix memory leak on msix entry (bsc#1012628).
- dm-verity: align struct dm_verity_fec_io properly (bsc#1012628).
- scsi: Change SCSI device boolean fields to single bit flags
  (bsc#1012628).
- scsi: sd: Fix system start for ATA devices (bsc#1012628).
- scsi: ufs: core: Clear cmd if abort succeeds in MCQ mode
  (bsc#1012628).
- drm/amd: Enable PCIe PME from D3 (bsc#1012628).
- drm/amdgpu: correct the amdgpu runtime dereference usage count
  (bsc#1012628).
- drm/amdgpu: Force order between a read and write to the same
  address (bsc#1012628).
- drm/amdgpu: fix memory overflow in the IB test (bsc#1012628).
- drm/amdgpu: Update EEPROM I2C address for smu v13_0_0
  (bsc#1012628).
- drm/amd/display: Include udelay when waiting for INBOX0 ACK
  (bsc#1012628).
- drm/amd/display: Remove min_dst_y_next_start check for Z8
  (bsc#1012628).
- drm/amd/display: Use DRAM speed from validation for dummy
  p-state (bsc#1012628).
- drm/amd/display: Update min Z8 residency time to 2100 for DCN314
  (bsc#1012628).
- drm/amd/display: fix ABM disablement (bsc#1012628).
- drm/amd/display: force toggle rate wa for first link training
  for a retimer (bsc#1012628).
- dm verity: initialize fec io before freeing it (bsc#1012628).
- dm verity: don't perform FEC for failed readahead IO
  (bsc#1012628).
- nvme: check for valid nvme_identify_ns() before using it
  (bsc#1012628).
- r8169: fix deadlock on RTL8125 in jumbo mtu mode (bsc#1012628).
- ACPI: video: Use acpi_video_device for cooling-dev driver data
  (bsc#1012628).
- io_uring: don't allow discontig pages for IORING_SETUP_NO_MMAP
  (bsc#1012628).
- iommu/vt-d: Fix incorrect cache invalidation for mm notification
  (bsc#1012628).
- io_uring: free io_buffer_list entries via RCU (bsc#1012628).
- nouveau: find the smallest page allocation to cover a buffer
  alloc (bsc#1012628).
- powercap: DTPM: Fix unneeded conversions to micro-Watts
  (bsc#1012628).
- cpufreq/amd-pstate: Fix the return value of
  amd_pstate_fast_switch() (bsc#1012628).
- dma-buf: fix check in dma_resv_add_fence (bsc#1012628).
- io_uring: don't guard IORING_OFF_PBUF_RING with SETUP_NO_MMAP
  (bsc#1012628).
- iommu: Avoid more races around device probe (bsc#1012628).
- bcache: revert replacing IS_ERR_OR_NULL with IS_ERR
  (bsc#1012628).
- ext2: Fix ki_pos update for DIO buffered-io fallback case
  (bsc#1012628).
- iommu/vt-d: Add MTL to quirk list to skip TE disabling
  (bsc#1012628).
- KVM: PPC: Book3S HV: Fix KVM_RUN clobbering FP/VEC user
  registers (bsc#1012628).
- powerpc: Don't clobber f0/vs0 during fp|altivec register save
  (bsc#1012628).
- parisc: Mark ex_table entries 32-bit aligned in assembly.h
  (bsc#1012628).
- parisc: Mark ex_table entries 32-bit aligned in uaccess.h
  (bsc#1012628).
- parisc: Use natural CPU alignment for bug_table (bsc#1012628).
- parisc: Mark lock_aligned variables 16-byte aligned on SMP
  (bsc#1012628).
- parisc: Drop the HP-UX ENOSYM and EREMOTERELEASE error codes
  (bsc#1012628).
- parisc: Mark jump_table naturally aligned (bsc#1012628).
- parisc: Ensure 32-bit alignment on parisc unwind section
  (bsc#1012628).
- parisc: Mark altinstructions read-only and 32-bit aligned
  (bsc#1012628).
- btrfs: add dmesg output for first mount and last unmount of
  a filesystem (bsc#1012628).
- btrfs: ref-verify: fix memory leaks in btrfs_ref_tree_mod()
  (bsc#1012628).
- btrfs: fix off-by-one when checking chunk map includes logical
  address (bsc#1012628).
- btrfs: send: ensure send_fd is writable (bsc#1012628).
- btrfs: make error messages more clear when getting a chunk map
  (bsc#1012628).
- btrfs: free the allocated memory if btrfs_alloc_page_array()
  fails (bsc#1012628).
- btrfs: fix 64bit compat send ioctl arguments not initializing
  version member (bsc#1012628).
- io_uring: enable io_mem_alloc/free to be used in other parts
  (bsc#1012628).
- io_uring/kbuf: defer release of mapped buffer rings
  (bsc#1012628).
- io_uring/kbuf: recycle freed mapped buffer ring entries
  (bsc#1012628).
- wifi: cfg80211: fix CQM for non-range use (bsc#1012628).
- pinctrl: stm32: Add check for devm_kcalloc (bsc#1012628).
- pinctrl: stm32: fix array read out of bound (bsc#1012628).
- media: v4l2-subdev: Fix a 64bit bug (bsc#1012628).
- netdevsim: Don't accept device bound programs (bsc#1012628).
- net: rswitch: Fix type of ret in rswitch_start_xmit()
  (bsc#1012628).
- net: rswitch: Fix return value in rswitch_start_xmit()
  (bsc#1012628).
- net: rswitch: Fix missing dev_kfree_skb_any() in error path
  (bsc#1012628).
- ipv4: igmp: fix refcnt uaf issue when receiving igmp query
  packet (bsc#1012628).
- wifi: iwlwifi: mvm: fix an error code in iwl_mvm_mld_add_sta()
  (bsc#1012628).
- wifi: mac80211: do not pass AP_VLAN vif pointer to drivers
  during flush (bsc#1012628).
- net: dsa: mv88e6xxx: fix marvell 6350 switch probing
  (bsc#1012628).
- net: dsa: mv88e6xxx: fix marvell 6350 probe crash (bsc#1012628).
- dpaa2-eth: increase the needed headroom to account for alignment
  (bsc#1012628).
- dpaa2-eth: recycle the RX buffer only after all processing done
  (bsc#1012628).
- bpf: Add missed allocation hint for bpf_mem_cache_alloc_flags()
  (bsc#1012628).
- uapi: propagate __struct_group() attributes to the container
  union (bsc#1012628).
- selftests/net: ipsec: fix constant out of range (bsc#1012628).
- selftests/net: fix a char signedness issue (bsc#1012628).
- selftests/net: unix: fix unused variable compiler warning
  (bsc#1012628).
- selftests/net: mptcp: fix uninitialized variable warnings
  (bsc#1012628).
- octeontx2-af: Fix possible buffer overflow (bsc#1012628).
- net: stmmac: xgmac: Disable FPE MMC interrupts (bsc#1012628).
- octeontx2-pf: Fix adding mbox work queue entry when num_vfs &gt;
  64 (bsc#1012628).
- octeontx2-pf: Restore TC ingress police rules when interface
  is up (bsc#1012628).
- neighbour: Fix __randomize_layout crash in struct neighbour
  (bsc#1012628).
- efi/unaccepted: Fix off-by-one when checking for overlapping
  ranges (bsc#1012628).
- r8169: prevent potential deadlock in rtl8169_close
  (bsc#1012628).
- ravb: Fix races between ravb_tx_timeout_work() and net related
  ops (bsc#1012628).
- ethtool: don't propagate EOPNOTSUPP from dumps (bsc#1012628).
- bpf, sockmap: af_unix stream sockets need to hold ref for pair
  sock (bsc#1012628).
- ice: Fix VF Reset paths when interface in a failed over
  aggregate (bsc#1012628).
- net: ravb: Check return value of reset_control_deassert()
  (bsc#1012628).
- net: ravb: Use pm_runtime_resume_and_get() (bsc#1012628).
- net: ravb: Make write access to CXR35 first before accessing
  other EMAC registers (bsc#1012628).
- net: ravb: Start TX queues after HW initialization succeeded
  (bsc#1012628).
- net: ravb: Stop DMA in case of failures on ravb_open()
  (bsc#1012628).
- net: ravb: Keep reverse order of operations in ravb_remove()
  (bsc#1012628).
- powerpc/pseries/iommu: enable_ddw incorrectly returns direct
  mapping for SR-IOV device (bsc#1012628).
- s390/cmma: fix handling of swapper_pg_dir and invalid_pg_dir
  (bsc#1012628).
- drm/amd/display: Refactor edp power control (bsc#1012628).
- drm/amd/display: Remove power sequencing check (bsc#1012628).
- cpufreq: imx6q: Don't disable 792 Mhz OPP unnecessarily
  (bsc#1012628).
- iommu/vt-d: Omit devTLB invalidation requests when TES=0
  (bsc#1012628).
- iommu/vt-d: Disable PCI ATS in legacy passthrough mode
  (bsc#1012628).
- iommu/vt-d: Make context clearing consistent with context
  mapping (bsc#1012628).
- drm/i915/gsc: Mark internal GSC engine with reserved uabi class
  (bsc#1012628).
- drm/panel: starry-2081101qfh032011-53g: Fine tune the panel
  power sequence (bsc#1012628).
- drm/panel: nt36523: fix return value check in nt36523_probe()
  (bsc#1012628).
- cpufreq/amd-pstate: Fix scaling_min_freq and scaling_max_freq
  update (bsc#1012628).
- cpufreq/amd-pstate: Only print supported EPP values for
  performance governor (bsc#1012628).
- drm/amd/pm: fix a memleak in aldebaran_tables_init
  (bsc#1012628).
- iommu: Fix printk arg in of_iommu_get_resv_regions()
  (bsc#1012628).
- drm/amd/display: refactor ILR to make it work (bsc#1012628).
- drm/amd/display: Reduce default backlight min from 5 nits to
  1 nits (bsc#1012628).
- drm/amd/display: Simplify brightness initialization
  (bsc#1012628).
- drm/amd/display: Fix MPCC 1DLUT programming (bsc#1012628).
- vfio/pds: Fix mutex lock-&gt;magic != lock warning (bsc#1012628).
- vfio/pds: Fix possible sleep while in atomic context
  (bsc#1012628).
- x86/xen: fix percpu vcpu_info allocation (bsc#1012628).
- vfio: Drop vfio_file_iommu_group() stub to fudge around a KVM
  wart (bsc#1012628).
- Rename to
  patches.kernel.org/6.6.5-001-leds-class-Don-t-expose-color-sysfs-entry.patch.
- Rename to
  patches.kernel.org/6.6.5-017-drm-i915-Also-check-for-VGA-converter-in-eDP-pr.patch.
- commit 30a850b</changelog>
  <changelog author="jslaby@suse.cz" date="1702036801">- parisc: Fix asm operand number out of range build error in
  bug table (git-fixes).
- commit 7675861</changelog>
  <changelog author="jslaby@suse.cz" date="1702296000">- Linux 6.6.6 (bsc#1012628).
- Revert "wifi: cfg80211: fix CQM for non-range use"
  (bsc#1012628).
- commit a946a9f</changelog>
  <changelog author="jslaby@suse.cz" date="1702555200">- Linux 6.6.7 (bsc#1012628).
- vdpa/mlx5: preserve CVQ vringh index (bsc#1012628).
- scsi: sd: Fix sshdr use in sd_suspend_common() (bsc#1012628).
- hrtimers: Push pending hrtimers away from outgoing CPU earlier
  (bsc#1012628).
- i2c: designware: Fix corrupted memory seen in the ISR
  (bsc#1012628).
- i2c: ocores: Move system PM hooks to the NOIRQ phase
  (bsc#1012628).
- netfilter: ipset: fix race condition between swap/destroy and
  kernel side add/del/test (bsc#1012628).
- nouveau: use an rwlock for the event lock (bsc#1012628).
- zstd: Fix array-index-out-of-bounds UBSAN warning (bsc#1012628).
- tg3: Move the [rt]x_dropped counters to tg3_napi (bsc#1012628).
- tg3: Increment tx_dropped in tg3_tso_bug() (bsc#1012628).
- modpost: fix section mismatch message for RELA (bsc#1012628).
- kconfig: fix memory leak from range properties (bsc#1012628).
- drm/amdgpu: Do not program VF copy regs in mmhub v1.8 under
  SRIOV (v2) (bsc#1012628).
- drm/amdgpu: finalizing mem_partitions at the end of GMC v9
  sw_fini (bsc#1012628).
- drm/amdgpu: correct chunk_ptr to a pointer to chunk
  (bsc#1012628).
- dm-crypt: start allocating with MAX_ORDER (bsc#1012628).
- x86: Introduce ia32_enabled() (bsc#1012628).
- x86/coco: Disable 32-bit emulation by default on TDX and SEV
  (bsc#1012628).
- x86/entry: Convert INT 0x80 emulation to IDTENTRY (bsc#1012628).
- x86/entry: Do not allow external 0x80 interrupts (bsc#1012628).
- x86/tdx: Allow 32-bit emulation by default (bsc#1012628).
- dt: dt-extract-compatibles: Handle cfile arguments in generator
  function (bsc#1012628).
- dt: dt-extract-compatibles: Don't follow symlinks when walking
  tree (bsc#1012628).
- platform/x86: asus-wmi: Move i8042 filter install to shared
  asus-wmi code (bsc#1012628).
- of: dynamic: Fix of_reconfig_get_state_change() return value
  documentation (bsc#1012628).
- platform/x86: wmi: Skip blocks with zero instances
  (bsc#1012628).
- ipv6: fix potential NULL deref in fib6_add() (bsc#1012628).
- octeontx2-pf: Add missing mutex lock in otx2_get_pauseparam
  (bsc#1012628).
- octeontx2-af: Check return value of nix_get_nixlf before using
  nixlf (bsc#1012628).
- bpf: Fix a verifier bug due to incorrect branch offset
  comparison with cpu=v4 (bsc#1012628).
- hv_netvsc: rndis_filter needs to select NLS (bsc#1012628).
- r8152: Hold the rtnl_lock for all of reset (bsc#1012628).
- r8152: Add RTL8152_INACCESSIBLE checks to more loops
  (bsc#1012628).
- r8152: Add RTL8152_INACCESSIBLE to r8156b_wait_loading_flash()
  (bsc#1012628).
- r8152: Add RTL8152_INACCESSIBLE to r8153_pre_firmware_1()
  (bsc#1012628).
- r8152: Add RTL8152_INACCESSIBLE to r8153_aldps_en()
  (bsc#1012628).
- mlxbf-bootctl: correctly identify secure boot with development
  keys (bsc#1012628).
- platform/mellanox: Add null pointer checks for devm_kasprintf()
  (bsc#1012628).
- platform/mellanox: Check
  devm_hwmon_device_register_with_groups() return value
  (bsc#1012628).
- arcnet: restoring support for multiple Sohard Arcnet cards
  (bsc#1012628).
- octeontx2-pf: consider both Rx and Tx packet stats for adaptive
  interrupt coalescing (bsc#1012628).
- net: stmmac: fix FPE events losing (bsc#1012628).
- xsk: Skip polling event check for unbound socket (bsc#1012628).
- octeontx2-af: fix a use-after-free in rvu_npa_register_reporters
  (bsc#1012628).
- ice: Restore fix disabling RX VLAN filtering (bsc#1012628).
- i40e: Fix unexpected MFS warning message (bsc#1012628).
- iavf: validate tx_coalesce_usecs even if rx_coalesce_usecs is
  zero (bsc#1012628).
- net: bnxt: fix a potential use-after-free in bnxt_init_tc
  (bsc#1012628).
- tcp: fix mid stream window clamp (bsc#1012628).
- ionic: fix snprintf format length warning (bsc#1012628).
- ionic: Fix dim work handling in split interrupt mode
  (bsc#1012628).
- ipv4: ip_gre: Avoid skb_pull() failure in ipgre_xmit()
  (bsc#1012628).
- net: atlantic: Fix NULL dereference of skb pointer in
  (bsc#1012628).
- net: hns: fix wrong head when modify the tx feature when
  sending packets (bsc#1012628).
- net: hns: fix fake link up on xge port (bsc#1012628).
- octeontx2-af: Adjust Tx credits when MCS external bypass is
  disabled (bsc#1012628).
- octeontx2-af: Fix mcs sa cam entries size (bsc#1012628).
- octeontx2-af: Fix mcs stats register address (bsc#1012628).
- octeontx2-af: Add missing mcs flr handler call (bsc#1012628).
- octeontx2-af: Update Tx link register range (bsc#1012628).
- dt-bindings: interrupt-controller: Allow #power-domain-cells
  (bsc#1012628).
- netfilter: bpf: fix bad registration on nf_defrag (bsc#1012628).
- netfilter: nf_tables: fix 'exist' matching on bigendian arches
  (bsc#1012628).
- netfilter: nf_tables: bail out on mismatching dynset and set
  expressions (bsc#1012628).
- netfilter: nf_tables: validate family when identifying table
  via handle (bsc#1012628).
- netfilter: xt_owner: Fix for unsafe access of sk-&gt;sk_socket
  (bsc#1012628).
- tcp: do not accept ACK of bytes we never sent (bsc#1012628).
- net: dsa: mv88e6xxx: Restore USXGMII support for 6393X
  (bsc#1012628).
- net: tls, update curr on splice as well (bsc#1012628).
- bpf: sockmap, updating the sg structure should also update curr
  (bsc#1012628).
- psample: Require 'CAP_NET_ADMIN' when joining "packets" group
  (bsc#1012628).
- drop_monitor: Require 'CAP_SYS_ADMIN' when joining "events"
  group (bsc#1012628).
- net: dsa: microchip: provide a list of valid protocols for
  xmit handler (bsc#1012628).
- net/smc: fix missing byte order conversion in CLC handshake
  (bsc#1012628).
- drm/amd/amdgpu/amdgpu_doorbell_mgr: Correct misdocumented param
  'doorbell_index' (bsc#1012628).
- drm/amdkfd: get doorbell's absolute offset based on the db_size
  (bsc#1012628).
- mm/damon/sysfs: eliminate potential uninitialized variable
  warning (bsc#1012628).
- tee: optee: Fix supplicant based device enumeration
  (bsc#1012628).
- RDMA/core: Fix uninit-value access in ib_get_eth_speed()
  (bsc#1012628).
- RDMA/hns: Fix unnecessary err return when using invalid congest
  control algorithm (bsc#1012628).
- RDMA/irdma: Do not modify to SQD on error (bsc#1012628).
- RDMA/irdma: Add wait for suspend on SQD (bsc#1012628).
- arm64: dts: rockchip: Expand reg size of vdec node for RK3328
  (bsc#1012628).
- arm64: dts: rockchip: Expand reg size of vdec node for RK3399
  (bsc#1012628).
- ASoC: fsl_sai: Fix no frame sync clock issue on i.MX8MP
  (bsc#1012628).
- RDMA/rtrs-srv: Do not unconditionally enable irq (bsc#1012628).
- RDMA/rtrs-clt: Start hb after path_up (bsc#1012628).
- RDMA/rtrs-srv: Check return values while processing info request
  (bsc#1012628).
- RDMA/rtrs-srv: Free srv_mr iu only when always_invalidate is
  true (bsc#1012628).
- RDMA/rtrs-srv: Destroy path files after making sure no IOs
  in-flight (bsc#1012628).
- RDMA/rtrs-clt: Fix the max_send_wr setting (bsc#1012628).
- RDMA/rtrs-clt: Remove the warnings for req in_use check
  (bsc#1012628).
- RDMA/bnxt_re: Correct module description string (bsc#1012628).
- RDMA/irdma: Fix UAF in irdma_sc_ccq_get_cqe_info()
  (bsc#1012628).
- arm64: dt: imx93: tqma9352-mba93xxla: Fix LPUART2 pad config
  (bsc#1012628).
- ARM: dts: imx6q: skov: fix ethernet clock regression
  (bsc#1012628).
- ARM: dts: rockchip: Fix sdmmc_pwren's pinmux setting for RK3128
  (bsc#1012628).
- ARM: dts: bcm2711-rpi-400: Fix delete-node of led_act
  (bsc#1012628).
- hwmon: (acpi_power_meter) Fix 4.29 MW bug (bsc#1012628).
- ASoC: codecs: lpass-tx-macro: set active_decimator correct
  default value (bsc#1012628).
- hwmon: (nzxt-kraken2) Fix error handling path in kraken2_probe()
  (bsc#1012628).
- firmware: arm_scmi: Extend perf protocol ops to get number of
  domains (bsc#1012628).
- firmware: arm_scmi: Extend perf protocol ops to get information
  of a domain (bsc#1012628).
- firmware: arm_scmi: Fix frequency truncation by promoting
  multiplier type (bsc#1012628).
- firmware: arm_scmi: Simplify error path in
  scmi_dvfs_device_opps_add() (bsc#1012628).
- firmware: arm_scmi: Fix possible frequency truncation when
  using level indexing mode (bsc#1012628).
- ASoC: wm_adsp: fix memleak in wm_adsp_buffer_populate
  (bsc#1012628).
- RDMA/core: Fix umem iterator when PAGE_SIZE is greater then
  HCA pgsz (bsc#1012628).
- RDMA/irdma: Ensure iWarp QP queue memory is OS paged aligned
  (bsc#1012628).
- RDMA/irdma: Fix support for 64k pages (bsc#1012628).
- RDMA/irdma: Avoid free the non-cqp_request scratch
  (bsc#1012628).
- drm/bridge: tc358768: select CONFIG_VIDEOMODE_HELPERS
  (bsc#1012628).
- arm64: dts: imx8mp: imx8mq: Add parkmode-disable-ss-quirk on
  DWC3 (bsc#1012628).
- ARM: dts: imx6ul-pico: Describe the Ethernet PHY clock
  (bsc#1012628).
- io_uring/kbuf: Fix an NULL vs IS_ERR() bug in
  io_alloc_pbuf_ring() (bsc#1012628).
- io_uring/kbuf: check for buffer list readiness after NULL check
  (bsc#1012628).
- tracing: Fix a warning when allocating buffered events fails
  (bsc#1012628).
- scsi: be2iscsi: Fix a memleak in beiscsi_init_wrb_handle()
  (bsc#1012628).
- arm64: dts: imx8-ss-lsio: Add PWM interrupts (bsc#1012628).
- arm64: dts: freescale: imx8-ss-lsio: Fix #pwm-cells
  (bsc#1012628).
- arm64: dts: imx93: correct mediamix power (bsc#1012628).
- ARM: imx: Check return value of devm_kasprintf in
  imx_mmdc_perf_init (bsc#1012628).
- arm64: dts: imx8-apalis: set wifi regulator to always-on
  (bsc#1012628).
- ARM: dts: imx7: Declare timers compatible with fsl,imx6dl-gpt
  (bsc#1012628).
- ARM: dts: imx28-xea: Pass the 'model' property (bsc#1012628).
- arm64: dts: rockchip: Fix eMMC Data Strobe PD on rk3588
  (bsc#1012628).
- riscv: fix misaligned access handling of C.SWSP and C.SDSP
  (bsc#1012628).
- riscv: errata: andes: Probe for IOCP only once in boot stage
  (bsc#1012628).
- md: don't leave 'MD_RECOVERY_FROZEN' in error path of
  md_set_readonly() (bsc#1012628).
- kernel/Kconfig.kexec: drop select of KEXEC for CRASH_DUMP
  (bsc#1012628).
- scripts/gdb: fix lx-device-list-bus and lx-device-list-class
  (bsc#1012628).
- rethook: Use __rcu pointer for rethook::handler (bsc#1012628).
- ASoC: amd: yc: Fix non-functional mic on ASUS E1504FA
  (bsc#1012628).
- io_uring/af_unix: disable sending io_uring over sockets
  (bsc#1012628).
- nvme-pci: Add sleep quirk for Kingston drives (bsc#1012628).
- io_uring: fix mutex_unlock with unreferenced ctx (bsc#1012628).
- ALSA: usb-audio: Add Pioneer DJM-450 mixer controls
  (bsc#1012628).
- ALSA: pcm: fix out-of-bounds in snd_pcm_state_names
  (bsc#1012628).
- ALSA: hda/realtek: Apply quirk for ASUS UM3504DA (bsc#1012628).
- ALSA: hda/realtek: fix speakers on XPS 9530 (2023)
  (bsc#1012628).
- ALSA: hda/realtek: Enable headset on Lenovo M90 Gen5
  (bsc#1012628).
- ALSA: hda/realtek: add new Framework laptop to quirks
  (bsc#1012628).
- ALSA: hda/realtek: Add Framework laptop 16 to quirks
  (bsc#1012628).
- ALSA: hda/realtek: Add quirk for Lenovo Yoga Pro 7
  (bsc#1012628).
- ring-buffer: Test last update in 32bit version of
  __rb_time_read() (bsc#1012628).
- ring-buffer: Force absolute timestamp on discard of event
  (bsc#1012628).
- highmem: fix a memory copy problem in memcpy_from_folio
  (bsc#1012628).
- nilfs2: fix missing error check for sb_set_blocksize call
  (bsc#1012628).
- nilfs2: prevent WARNING in nilfs_sufile_set_segment_usage()
  (bsc#1012628).
- lib/group_cpus.c: avoid acquiring cpu hotplug lock in
  group_cpus_evenly (bsc#1012628).
- cgroup_freezer: cgroup_freezing: Check if not frozen
  (bsc#1012628).
- checkstack: fix printed address (bsc#1012628).
- tracing: Always update snapshot buffer size (bsc#1012628).
- tracing: Stop current tracer when resizing buffer (bsc#1012628).
- tracing: Disable snapshot buffer when stopping instance tracers
  (bsc#1012628).
- tracing: Fix incomplete locking when disabling buffered events
  (bsc#1012628).
- tracing: Fix a possible race when disabling buffered events
  (bsc#1012628).
- leds: trigger: netdev: fix RTNL handling to prevent potential
  deadlock (bsc#1012628).
- nfp: flower: fix for take a mutex lock in soft irq context
  and rcu lock (bsc#1012628).
- packet: Move reference count in packet_sock to atomic_long_t
  (bsc#1012628).
- r8169: fix rtl8125b PAUSE frames blasting when suspended
  (bsc#1012628).
- regmap: fix bogus error on regcache_sync success (bsc#1012628).
- platform/surface: aggregator: fix recv_buf() return value
  (bsc#1012628).
- workqueue: Make sure that wq_unbound_cpumask is never empty
  (bsc#1012628).
- hugetlb: fix null-ptr-deref in hugetlb_vma_lock_write
  (bsc#1012628).
- drivers/base/cpu: crash data showing should depends on
  KEXEC_CORE (bsc#1012628).
- mm/memory_hotplug: add missing mem_hotplug_lock (bsc#1012628).
- mm: fix oops when filemap_map_pmd() without prealloc_pte
  (bsc#1012628).
- mm/memory_hotplug: fix error handling in add_memory_resource()
  (bsc#1012628).
- powercap: DTPM: Fix missing cpufreq_cpu_put() calls
  (bsc#1012628).
- md/raid6: use valid sector values to determine if an I/O should
  wait on the reshape (bsc#1012628).
- drm/atomic-helpers: Invoke end_fb_access while owning plane
  state (bsc#1012628).
- drm/i915/mst: Fix .mode_valid_ctx() return values (bsc#1012628).
- drm/i915/mst: Reject modes that require the bigjoiner
  (bsc#1012628).
- drm/i915: Skip some timing checks on BXT/GLK DSI transcoders
  (bsc#1012628).
- arm64: dts: mt7986: change cooling trips (bsc#1012628).
- arm64: dts: mt7986: define 3W max power to both SFP on BPI-R3
  (bsc#1012628).
- arm64: dts: mt7986: fix emmc hs400 mode without uboot
  initialization (bsc#1012628).
- arm64: dts: mediatek: mt7622: fix memory node warning check
  (bsc#1012628).
- arm64: dts: mediatek: mt8183-kukui-jacuzzi: fix dsi unnecessary
  cells properties (bsc#1012628).
- arm64: dts: mediatek: cherry: Fix interrupt cells for MT6360
  on I2C7 (bsc#1012628).
- arm64: dts: mediatek: mt8173-evb: Fix regulator-fixed node names
  (bsc#1012628).
- arm64: dts: mediatek: mt8195: Fix PM suspend/resume with venc
  clocks (bsc#1012628).
- arm64: dts: mediatek: mt8183: Fix unit address for scp reserved
  memory (bsc#1012628).
- arm64: dts: mediatek: mt8183: Move thermal-zones to the root
  node (bsc#1012628).
- arm64: dts: mediatek: mt8183-evb: Fix unit_address_vs_reg
  warning on ntc (bsc#1012628).
- arm64: dts: mediatek: mt8186: fix clock names for power domains
  (bsc#1012628).
- arm64: dts: mediatek: mt8186: Change gpu speedbin nvmem cell
  name (bsc#1012628).
- coresight: etm4x: Remove bogous __exit annotation for some
  functions (bsc#1012628).
- coresight: Fix crash when Perf and sysfs modes are used
  concurrently (bsc#1012628).
- hwtracing: hisi_ptt: Add dummy callback pmu::read()
  (bsc#1012628).
- coresight: ultrasoc-smb: Fix sleep while close preempt in
  enable_smb (bsc#1012628).
- coresight: ultrasoc-smb: Config SMB buffer before register sink
  (bsc#1012628).
- coresight: ultrasoc-smb: Fix uninitialized before use
  buf_hw_base (bsc#1012628).
- misc: mei: client.c: return negative error code in mei_cl_write
  (bsc#1012628).
- misc: mei: client.c: fix problem of return '-EOVERFLOW' in
  mei_cl_write (bsc#1012628).
- perf vendor events arm64: AmpereOne: Add missing
  DefaultMetricgroupName fields (bsc#1012628).
- LoongArch: BPF: Don't sign extend memory load operand
  (bsc#1012628).
- LoongArch: BPF: Don't sign extend function return value
  (bsc#1012628).
- parisc: Reduce size of the bug_table on 64-bit kernel by half
  (bsc#1012628).
- arm64: dts: mediatek: add missing space before { (bsc#1012628).
- arm64: dts: mt8183: kukui: Fix underscores in node names
  (bsc#1012628).
- drm/amdgpu: disable MCBP by default (bsc#1012628).
- perf: Fix perf_event_validate_size() (bsc#1012628).
- x86/sev: Fix kernel crash due to late update to read-only
  ghcb_version (bsc#1012628).
- gpiolib: sysfs: Fix error handling on failed export
  (bsc#1012628).
- ASoC: ops: add correct range check for limiting volume
  (bsc#1012628).
- kprobes: consistent rcu api usage for kretprobe holder
  (bsc#1012628).
- usb: gadget: f_hid: fix report descriptor allocation
  (bsc#1012628).
- nvmem: Do not expect fixed layouts to grab a layout driver
  (bsc#1012628).
- serial: 8250_dw: Add ACPI ID for Granite Rapids-D UART
  (bsc#1012628).
- serial: ma35d1: Validate console index before assignment
  (bsc#1012628).
- parport: Add support for Brainboxes IX/UC/PX parallel cards
  (bsc#1012628).
- cifs: Fix non-availability of dedup breaking generic/304
  (bsc#1012628).
- Revert "xhci: Loosen RPM as default policy to cover for AMD
  xHC 1.1" (bsc#1012628).
- smb: client: fix potential NULL deref in parse_dfs_referrals()
  (bsc#1012628).
- usb: typec: class: fix typec_altmode_put_partner to put plugs
  (bsc#1012628).
- ARM: PL011: Fix DMA support (bsc#1012628).
- serial: sc16is7xx: address RX timeout interrupt errata
  (bsc#1012628).
- serial: 8250: 8250_omap: Clear UART_HAS_RHR_IT_DIS bit
  (bsc#1012628).
- serial: 8250: 8250_omap: Do not start RX DMA on THRI interrupt
  (bsc#1012628).
- serial: 8250_omap: Add earlycon support for the AM654 UART
  controller (bsc#1012628).
- devcoredump: Send uevent once devcd is ready (bsc#1012628).
- x86/CPU/AMD: Check vendor in the AMD microcode callback
  (bsc#1012628).
- powerpc/ftrace: Fix stack teardown in ftrace_no_trace
  (bsc#1012628).
- USB: gadget: core: adjust uevent timing on gadget unbind
  (bsc#1012628).
- cifs: Fix flushing, invalidation and file size with
  copy_file_range() (bsc#1012628).
- cifs: Fix flushing, invalidation and file size with FICLONE
  (bsc#1012628).
- MIPS: kernel: Clear FPU states when setting up kernel threads
  (bsc#1012628).
- KVM: s390/mm: Properly reset no-dat (bsc#1012628).
- KVM: SVM: Update EFER software model on CR0 trap for SEV-ES
  (bsc#1012628).
- perf list: Fix JSON segfault by setting the used
  skip_duplicate_pmus callback (bsc#1012628).
- perf metrics: Avoid segv if default metricgroup isn't set
  (bsc#1012628).
- MIPS: Loongson64: Reserve vgabios memory on boot (bsc#1012628).
- MIPS: Loongson64: Handle more memory types passed from firmware
  (bsc#1012628).
- MIPS: Loongson64: Enable DMA noncoherent support (bsc#1012628).
- netfilter: nft_set_pipapo: skip inactive elements during set
  walk (bsc#1012628).
- ASoC: qcom: sc8280xp: Limit speaker digital volumes
  (bsc#1012628).
- gcc-plugins: randstruct: Update code comment in
  relayout_struct() (bsc#1012628).
- riscv: Kconfig: Add select ARM_AMBA to SOC_STARFIVE
  (bsc#1012628).
- drm/amdgpu: Fix refclk reporting for SMU v13.0.6 (bsc#1012628).
- drm/amdgpu: update retry times for psp BL wait (bsc#1012628).
- drm/amdgpu: Restrict extended wait to PSP v13.0.6 (bsc#1012628).
- Update config files.
- Rename to
  patches.kernel.org/6.6.7-201-parisc-Fix-asm-operand-number-out-of-range-buil.patch.
- commit 59f1683</changelog>
  <changelog author="tiwai@suse.de" date="1702555201">- efi/x86: Avoid physical KASLR on older Dell systems
  (bsc#1217344).
- commit ee1123d</changelog>
</package>
<package pkgid="a80f74449a1d6dd670100dead7368c921f96f7e0d5e78ace3fee1a22f6a692c69ba86dac89c1fa7e0e4fd66f517857f6ad25da502d208ff1a2baceec6e96711a" name="kernel-debug-devel" arch="i686">
  <version epoch="0" ver="6.5.9" rel="3.1"/>
  <changelog author="msuchanek@suse.de" date="1695643200">- kernel-binary: Move build-time definitions together
  Move source list and build architecture to buildrequires to aid in
  future reorganization of the spec template.
- commit 30e2cef</changelog>
  <changelog author="mkubecek@suse.cz" date="1696334400">- Update
  patches.kernel.org/6.5.3-622-netfilter-ipset-add-the-missing-IP_SET_HASH_WIT.patch
  references (add CVE-2023-42753 bsc#1215150).
- commit ddd076d</changelog>
  <changelog author="mkubecek@suse.cz" date="1696334401">- netfilter: ipset: Fix race between IPSET_CMD_CREATE and
  IPSET_CMD_SWAP (CVE-2023-42756 bsc#1215767).
- commit 5c8516c</changelog>
  <changelog author="palcantara@suse.de" date="1696334402">- fs/smb/client: Reset password pointer to NULL (bsc#1215899
  CVE-2023-5345).
- commit 180c31b</changelog>
  <changelog author="palcantara@suse.de" date="1696334403">- cifs: Fix UAF in cifs_demultiplex_thread() (bsc#1208995
  CVE-2023-1192).
- commit 34d5680</changelog>
  <changelog author="mkubecek@suse.cz" date="1696420800">- ipv4: fix null-deref in ipv4_link_failure (CVE-2023-42754
  bsc#1215467).
- commit a4ade06</changelog>
  <changelog author="mkubecek@suse.cz" date="1696420801">- Update
  patches.kernel.org/6.5.3-624-netfilter-xt_u32-validate-user-space-input.patch
  references (add CVE-2023-39192 bsc#1215858).
- commit d5f1e57</changelog>
  <changelog author="mkubecek@suse.cz" date="1696420802">- Update
  patches.kernel.org/6.5.3-625-netfilter-xt_sctp-validate-the-flag_info-count.patch
  references (add CVE-2023-39193 bsc#1215860).
- commit c56e2dd</changelog>
  <changelog author="jslaby@suse.cz" date="1696507200">- misc: rtsx: Fix some platforms can not boot and move the l1ss
  judgment to probe (bsc#1214428).
- Delete
  patches.suse/Revert-101bd907b424-misc-rtsx-judge-ASPM-Mode-to-set.patch.
  Replace the revert by the upstream fix.
- commit e5944a3</changelog>
  <changelog author="jslaby@suse.cz" date="1696593600">- Linux 6.5.6 (bsc#1012628).
- NFS: Fix error handling for O_DIRECT write scheduling
  (bsc#1012628).
- NFS: Fix O_DIRECT locking issues (bsc#1012628).
- NFS: More O_DIRECT accounting fixes for error paths
  (bsc#1012628).
- NFS: Use the correct commit info in nfs_join_page_group()
  (bsc#1012628).
- NFS: More fixes for nfs_direct_write_reschedule_io()
  (bsc#1012628).
- NFS/pNFS: Report EINVAL errors from connect() to the server
  (bsc#1012628).
- SUNRPC: Mark the cred for revalidation if the server rejects it
  (bsc#1012628).
- NFSv4.1: use EXCHGID4_FLAG_USE_PNFS_DS for DS server
  (bsc#1012628).
- NFSv4.1: fix pnfs MDS=DS session trunking (bsc#1012628).
- media: v4l: Use correct dependency for camera sensor drivers
  (bsc#1012628).
- media: via: Use correct dependency for camera sensor drivers
  (bsc#1012628).
- gfs2: Fix another freeze/thaw hang (bsc#1012628).
- netfs: Only call folio_start_fscache() one time for each folio
  (bsc#1012628).
- btrfs: improve error message after failure to add delayed dir
  index item (bsc#1012628).
- btrfs: remove BUG() after failure to insert delayed dir index
  item (bsc#1012628).
- ext4: replace the traditional ternary conditional operator
  with with max()/min() (bsc#1012628).
- ext4: move setting of trimmed bit into ext4_try_to_trim_range()
  (bsc#1012628).
- ext4: do not let fstrim block system suspend (bsc#1012628).
- netfilter: nft_set_rbtree: use read spinlock to avoid datapath
  contention (bsc#1012628).
- netfilter: nft_set_pipapo: call nft_trans_gc_queue_sync()
  in catchall GC (bsc#1012628).
- netfilter: nft_set_pipapo: stop GC iteration if GC transaction
  allocation fails (bsc#1012628).
- netfilter: nft_set_hash: try later when GC hits EAGAIN on
  iteration (bsc#1012628).
- netfilter: nf_tables: fix memleak when more than 255 elements
  expired (bsc#1012628).
- netfilter: nf_tables: disallow rule removal from chain binding
  (bsc#1012628).
- ASoC: meson: spdifin: start hw on dai probe (bsc#1012628).
- netfilter: nf_tables: disallow element removal on anonymous sets
  (bsc#1012628).
- bpf: Avoid deadlock when using queue and stack maps from NMI
  (bsc#1012628).
- bpf: Avoid dummy bpf_offload_netdev in __bpf_prog_dev_bound_init
  (bsc#1012628).
- ALSA: docs: Fix a typo of midi2_ump_probe option for
  snd-usb-audio (bsc#1012628).
- ALSA: seq: Avoid delivery of events for disabled UMP groups
  (bsc#1012628).
- ASoC: rt5640: Revert "Fix sleep in atomic context"
  (bsc#1012628).
- ASoC: rt5640: Fix sleep in atomic context (bsc#1012628).
- ASoC: rt5640: fix typos (bsc#1012628).
- ASoC: rt5640: Do not disable/enable IRQ twice on suspend/resume
  (bsc#1012628).
- ASoC: rt5640: Enable the IRQ on resume after configuring
  jack-detect (bsc#1012628).
- ASoC: rt5640: Fix IRQ not being free-ed for HDA jack detect mode
  (bsc#1012628).
- bpf: Fix a erroneous check after snprintf() (bsc#1012628).
- selftests/bpf: fix unpriv_disabled check in test_verifier
  (bsc#1012628).
- ALSA: hda/realtek: Splitting the UX3402 into two separate models
  (bsc#1012628).
- netfilter: conntrack: fix extension size table (bsc#1012628).
- netfilter: nf_tables: Fix entries val in rule reset audit log
  (bsc#1012628).
- Compiler Attributes: counted_by: Adjust name and identifier
  expansion (bsc#1012628).
- uapi: stddef.h: Fix header guard location (bsc#1012628).
- uapi: stddef.h: Fix __DECLARE_FLEX_ARRAY for C++ (bsc#1012628).
- memblock tests: Fix compilation errors (bsc#1012628).
- ASoC: SOF: ipc4-topology: fix wrong sizeof argument
  (bsc#1012628).
- net: microchip: sparx5: Fix memory leak for
  vcap_api_rule_add_keyvalue_test() (bsc#1012628).
- net: microchip: sparx5: Fix memory leak for
  vcap_api_rule_add_actionvalue_test() (bsc#1012628).
- net: microchip: sparx5: Fix possible memory leak in
  vcap_api_encode_rule_test() (bsc#1012628).
- net: microchip: sparx5: Fix possible memory leaks in
  test_vcap_xn_rule_creator() (bsc#1012628).
- net: microchip: sparx5: Fix possible memory leaks in
  vcap_api_kunit (bsc#1012628).
- selftests: tls: swap the TX and RX sockets in some tests
  (bsc#1012628).
- net/core: Fix ETH_P_1588 flow dissector (bsc#1012628).
- ALSA: seq: ump: Fix -Wformat-truncation warning (bsc#1012628).
- ASoC: hdaudio.c: Add missing check for devm_kstrdup
  (bsc#1012628).
- ASoC: imx-audmix: Fix return error with devm_clk_get()
  (bsc#1012628).
- octeon_ep: fix tx dma unmap len values in SG (bsc#1012628).
- iavf: do not process adminq tasks when __IAVF_IN_REMOVE_TASK
  is set (bsc#1012628).
- ASoC: SOF: core: Only call sof_ops_free() on remove if the
  probe was successful (bsc#1012628).
- iavf: add iavf_schedule_aq_request() helper (bsc#1012628).
- iavf: schedule a request immediately after add/delete vlan
  (bsc#1012628).
- i40e: Fix VF VLAN offloading when port VLAN is configured
  (bsc#1012628).
- netfilter, bpf: Adjust timeouts of non-confirmed CTs in
  bpf_ct_insert_entry() (bsc#1012628).
- ionic: fix 16bit math issue when PAGE_SIZE &gt;= 64KB
  (bsc#1012628).
- igc: Fix infinite initialization loop with early XDP redirect
  (bsc#1012628).
- scsi: iscsi_tcp: restrict to TCP sockets (bsc#1012628).
- powerpc/perf/hv-24x7: Update domain value check (bsc#1012628).
- powerpc/dexcr: Move HASHCHK trap handler (bsc#1012628).
- dccp: fix dccp_v4_err()/dccp_v6_err() again (bsc#1012628).
- x86/mm, kexec, ima: Use memblock_free_late() from
  ima_free_kexec_buffer() (bsc#1012628).
- net: hsr: Properly parse HSRv1 supervisor frames (bsc#1012628).
- platform/x86: intel_scu_ipc: Check status after timeout in
  busy_loop() (bsc#1012628).
- platform/x86: intel_scu_ipc: Check status upon timeout in
  ipc_wait_for_interrupt() (bsc#1012628).
- platform/x86: intel_scu_ipc: Don't override scu in
  intel_scu_ipc_dev_simple_command() (bsc#1012628).
- platform/x86: intel_scu_ipc: Fail IPC send if still busy
  (bsc#1012628).
- x86/asm: Fix build of UML with KASAN (bsc#1012628).
- x86/srso: Fix srso_show_state() side effect (bsc#1012628).
- x86/srso: Set CPUID feature bits independently of bug or
  mitigation status (bsc#1012628).
- x86/srso: Don't probe microcode in a guest (bsc#1012628).
- x86/srso: Fix SBPB enablement for spec_rstack_overflow=off
  (bsc#1012628).
- net: hns3: add cmdq check for vf periodic service task
  (bsc#1012628).
- net: hns3: fix GRE checksum offload issue (bsc#1012628).
- net: hns3: only enable unicast promisc when mac table full
  (bsc#1012628).
- net: hns3: fix fail to delete tc flower rules during reset issue
  (bsc#1012628).
- net: hns3: add 5ms delay before clear firmware reset irq source
  (bsc#1012628).
- net: bridge: use DEV_STATS_INC() (bsc#1012628).
- team: fix null-ptr-deref when team device type is changed
  (bsc#1012628).
- locking/atomic: scripts: fix fallback ifdeffery (bsc#1012628).
- net: rds: Fix possible NULL-pointer dereference (bsc#1012628).
- vxlan: Add missing entries to vxlan_get_size() (bsc#1012628).
- netfilter: nf_tables: disable toggling dormant table state
  more than once (bsc#1012628).
- net: hinic: Fix warning-hinic_set_vlan_fliter() warn: variable
  dereferenced before check 'hwdev' (bsc#1012628).
- net/handshake: Fix memory leak in __sock_create() and
  sock_alloc_file() (bsc#1012628).
- i915/pmu: Move execlist stats initialization to execlist
  specific setup (bsc#1012628).
- drm/virtio: clean out_fence on complete_submit (bsc#1012628).
- locking/seqlock: Do the lockdep annotation before locking in
  do_write_seqcount_begin_nested() (bsc#1012628).
- net: ena: Flush XDP packets on error (bsc#1012628).
- bnxt_en: Flush XDP for bnxt_poll_nitroa0()'s NAPI (bsc#1012628).
- octeontx2-pf: Do xdp_do_flush() after redirects (bsc#1012628).
- igc: Expose tx-usecs coalesce setting to user (bsc#1012628).
- cxl/region: Match auto-discovered region decoders by HPA range
  (bsc#1012628).
- proc: nommu: /proc/&lt;pid&gt;/maps: release mmap read lock
  (bsc#1012628).
- proc: nommu: fix empty /proc/&lt;pid&gt;/maps (bsc#1012628).
- gpio: tb10x: Fix an error handling path in tb10x_gpio_probe()
  (bsc#1012628).
- i2c: mux: demux-pinctrl: check the return value of
  devm_kstrdup() (bsc#1012628).
- i2c: mux: gpio: Add missing fwnode_handle_put() (bsc#1012628).
- i2c: xiic: Correct return value check for xiic_reinit()
  (bsc#1012628).
- ASoC: cs35l56: Disable low-power hibernation mode (bsc#1012628).
- drm/amd/display: Update DPG test pattern programming
  (bsc#1012628).
- drm/amd/display: fix a regression in blank pixel data caused
  by coding mistake (bsc#1012628).
- arm64: dts: qcom: sdm845-db845c: Mark cont splash memory region
  as reserved (bsc#1012628).
- direct_write_fallback(): on error revert the -&gt;ki_pos update
  from buffered write (bsc#1012628).
- btrfs: reset destination buffer when read_extent_buffer()
  gets invalid range (bsc#1012628).
- vfio/mdev: Fix a null-ptr-deref bug for mdev_unregister_parent()
  (bsc#1012628).
- MIPS: Alchemy: only build mmc support helpers if au1xmmc is
  enabled (bsc#1012628).
- spi: spi-gxp: BUG: Correct spi write return value (bsc#1012628).
- bus: ti-sysc: Use fsleep() instead of usleep_range() in
  sysc_reset() (bsc#1012628).
- bus: ti-sysc: Fix missing AM35xx SoC matching (bsc#1012628).
- firmware: arm_scmi: Harden perf domain info access
  (bsc#1012628).
- firmware: arm_scmi: Fixup perf power-cost/microwatt support
  (bsc#1012628).
- power: supply: mt6370: Fix missing error code in
  mt6370_chg_toggle_cfo() (bsc#1012628).
- clk: sprd: Fix thm_parents incorrect configuration
  (bsc#1012628).
- clk: si521xx: Use REGCACHE_FLAT instead of NONE (bsc#1012628).
- clk: si521xx: Fix regmap write accessor (bsc#1012628).
- clk: tegra: fix error return case for recalc_rate (bsc#1012628).
- ARM: dts: ti: omap: Fix bandgap thermal cells addressing for
  omap3/4 (bsc#1012628).
- ARM: dts: ti: omap: motorola-mapphone: Fix abe_clkctrl warning
  on boot (bsc#1012628).
- bus: ti-sysc: Fix SYSC_QUIRK_SWSUP_SIDLE_ACT handling for uart
  wake-up (bsc#1012628).
- swiotlb: use the calculated number of areas (bsc#1012628).
- power: supply: ucs1002: fix error code in ucs1002_get_property()
  (bsc#1012628).
- power: supply: rt9467: Fix rt9467_run_aicl() (bsc#1012628).
- power: supply: core: fix use after free in uevent (bsc#1012628).
- firmware: imx-dsp: Fix an error handling path in
  imx_dsp_setup_channels() (bsc#1012628).
- xtensa: add default definition for XCHAL_HAVE_DIV32
  (bsc#1012628).
- xtensa: iss/network: make functions static (bsc#1012628).
- xtensa: boot: don't add include-dirs (bsc#1012628).
- xtensa: umulsidi3: fix conditional expression (bsc#1012628).
- xtensa: boot/lib: fix function prototypes (bsc#1012628).
- power: supply: rk817: Fix node refcount leak (bsc#1012628).
- powerpc/stacktrace: Fix arch_stack_walk_reliable()
  (bsc#1012628).
- selftests/powerpc: Fix emit_tests to work with run_kselftest.sh
  (bsc#1012628).
- arm64: dts: imx8mp: Fix SDMA2/3 clocks (bsc#1012628).
- arm64: dts: imx8mp-beacon-kit: Fix audio_pll2 clock
  (bsc#1012628).
- soc: imx8m: Enable OCOTP clock for imx8mm before reading
  registers (bsc#1012628).
- arm64: dts: imx8mm-evk: Fix hdmi@3d node (bsc#1012628).
- arm64: dts: imx: Add imx8mm-prt8mm.dtb to build (bsc#1012628).
- firmware: arm_ffa: Don't set the memory region attributes for
  MEM_LEND (bsc#1012628).
- i915/guc: Get runtime pm in busyness worker only if already
  active (bsc#1012628).
- accel/ivpu: Do not use wait event interruptible (bsc#1012628).
- accel/ivpu: Use cached buffers for FW loading (bsc#1012628).
- gpio: pmic-eic-sprd: Add can_sleep flag for PMIC EIC chip
  (bsc#1012628).
- i2c: npcm7xx: Fix callback completion ordering (bsc#1012628).
- NFSD: Fix zero NFSv4 READ results when RQ_SPLICE_OK is not set
  (bsc#1012628).
- x86/reboot: VMCLEAR active VMCSes before emergency reboot
  (bsc#1012628).
- ceph: drop messages from MDS when unmounting (bsc#1012628).
- dma-debug: don't call __dma_entry_alloc_check_leak() under
  free_entries_lock (bsc#1012628).
- bpf: Annotate bpf_long_memcpy with data_race (bsc#1012628).
- ASoC: amd: yc: Add DMI entries to support Victus by HP Gaming
  Laptop 15-fb0xxx (8A3E) (bsc#1012628).
- spi: sun6i: reduce DMA RX transfer width to single byte
  (bsc#1012628).
- spi: sun6i: fix race between DMA RX transfer completion and
  RX FIFO drain (bsc#1012628).
- nvme-fc: Prevent null pointer dereference in
  nvme_fc_io_getuuid() (bsc#1012628).
- parisc: sba: Fix compile warning wrt list of SBA devices
  (bsc#1012628).
- parisc: sba-iommu: Fix sparse warnigs (bsc#1012628).
- parisc: ccio-dma: Fix sparse warnings (bsc#1012628).
- parisc: iosapic.c: Fix sparse warnings (bsc#1012628).
- parisc: drivers: Fix sparse warning (bsc#1012628).
- parisc: irq: Make irq_stack_union static to avoid sparse warning
  (bsc#1012628).
- scsi: qedf: Add synchronization between I/O completions and
  abort (bsc#1012628).
- scsi: ufs: core: Move __ufshcd_send_uic_cmd() outside host_lock
  (bsc#1012628).
- scsi: ufs: core: Poll HCS.UCRDY before issuing a UIC command
  (bsc#1012628).
- selftests/ftrace: Correctly enable event in instance-event.tc
  (bsc#1012628).
- ring-buffer: Avoid softlockup in ring_buffer_resize()
  (bsc#1012628).
- btrfs: assert delayed node locked when removing delayed item
  (bsc#1012628).
- selftests: fix dependency checker script (bsc#1012628).
- ring-buffer: Do not attempt to read past "commit" (bsc#1012628).
- net/smc: bugfix for smcr v2 server connect success statistic
  (bsc#1012628).
- ata: sata_mv: Fix incorrect string length computation in
  mv_dump_mem() (bsc#1012628).
- efi/x86: Ensure that EFI_RUNTIME_MAP is enabled for kexec
  (bsc#1012628).
- platform/mellanox: mlxbf-bootctl: add NET dependency into
  Kconfig (bsc#1012628).
- platform/x86: asus-wmi: Support 2023 ROG X16 tablet mode
  (bsc#1012628).
- thermal/of: add missing of_node_put() (bsc#1012628).
- drm/amdgpu: Store CU info from all XCCs for GFX v9.4.3
  (bsc#1012628).
- drm/amdkfd: Update cache info reporting for GFX v9.4.3
  (bsc#1012628).
- drm/amdkfd: Update CU masking for GFX 9.4.3 (bsc#1012628).
- drm/amd/display: Don't check registers, if using AUX BL control
  (bsc#1012628).
- drm/amdgpu/soc21: don't remap HDP registers for SR-IOV
  (bsc#1012628).
- drm/amdgpu/nbio4.3: set proper rmmio_remap.reg_offset for SR-IOV
  (bsc#1012628).
- drm/amdgpu: fallback to old RAS error message for aqua_vanjaram
  (bsc#1012628).
- drm/amdkfd: Checkpoint and restore queues on GFX11
  (bsc#1012628).
- drm/amdgpu: Handle null atom context in VBIOS info ioctl
  (bsc#1012628).
- objtool: Fix _THIS_IP_ detection for cold functions
  (bsc#1012628).
- nvme-pci: do not set the NUMA node of device if it has none
  (bsc#1012628).
- riscv: errata: fix T-Head dcache.cva encoding (bsc#1012628).
- scsi: pm80xx: Use phy-specific SAS address when sending
  PHY_START command (bsc#1012628).
- scsi: pm80xx: Avoid leaking tags when processing
  OPC_INB_SET_CONTROLLER_CONFIG command (bsc#1012628).
- smb3: correct places where ENOTSUPP is used instead of preferred
  EOPNOTSUPP (bsc#1012628).
- ata: libata-eh: do not clear ATA_PFLAG_EH_PENDING in
  ata_eh_reset() (bsc#1012628).
- ata: libata-eh: do not thaw the port twice in ata_eh_reset()
  (bsc#1012628).
- Add DMI ID for MSI Bravo 15 B7ED (bsc#1012628).
- spi: nxp-fspi: reset the FLSHxCR1 registers (bsc#1012628).
- spi: stm32: add a delay before SPI disable (bsc#1012628).
- ASoC: fsl: imx-pcm-rpmsg: Add SNDRV_PCM_INFO_BATCH flag
  (bsc#1012628).
- spi: intel-pci: Add support for Granite Rapids SPI serial flash
  (bsc#1012628).
- bpf: Clarify error expectations from bpf_clone_redirect
  (bsc#1012628).
- ASoC: rt5640: Only cancel jack-detect work on suspend if active
  (bsc#1012628).
- ALSA: hda: intel-sdw-acpi: Use u8 type for link index
  (bsc#1012628).
- ASoC: cs42l42: Ensure a reset pulse meets minimum pulse width
  (bsc#1012628).
- ASoC: cs42l42: Don't rely on GPIOD_OUT_LOW to set RESET
  initially low (bsc#1012628).
- ASoC: cs42l42: Avoid stale SoundWire ATTACH after hard reset
  (bsc#1012628).
- firmware: cirrus: cs_dsp: Only log list of algorithms in debug
  build (bsc#1012628).
- ASoC: wm_adsp: Fix missing locking in wm_adsp_[read|write]_ctl()
  (bsc#1012628).
- memblock tests: fix warning: "__ALIGN_KERNEL" redefined
  (bsc#1012628).
- =?UTF-8?q?memblock=20tests:=20fix=20warning=20=E2=80=98st?=
  =?UTF-8?q?ruct=20seq=5Ffile=E2=80=99=20declared=20inside=20parameter=20li?=
  =?UTF-8?q?st?= (bsc#1012628).
- ASoC: imx-rpmsg: Set ignore_pmdown_time for dai_link
  (bsc#1012628).
- ASoC: SOF: sof-audio: Fix DSP core put imbalance on widget
  setup failure (bsc#1012628).
- media: vb2: frame_vector.c: replace WARN_ONCE with a comment
  (bsc#1012628).
- NFSv4.1: fix zero value filehandle in post open getattr
  (bsc#1012628).
- ASoC: SOF: Intel: MTL: Reduce the DSP init timeout
  (bsc#1012628).
- powerpc/watchpoints: Disable preemption in thread_change_pc()
  (bsc#1012628).
- powerpc/watchpoint: Disable pagefaults when getting user
  instruction (bsc#1012628).
- powerpc/watchpoints: Annotate atomic context in more places
  (bsc#1012628).
- ncsi: Propagate carrier gain/loss events to the NCSI controller
  (bsc#1012628).
- net: hsr: Add __packed to struct hsr_sup_tlv (bsc#1012628).
- tsnep: Fix NAPI scheduling (bsc#1012628).
- tsnep: Fix ethtool channels (bsc#1012628).
- tsnep: Fix NAPI polling with budget 0 (bsc#1012628).
- gfs2: fix glock shrinker ref issues (bsc#1012628).
- i2c: designware: fix __i2c_dw_disable() in case master is
  holding SCL low (bsc#1012628).
- LoongArch: Use _UL() and _ULL() (bsc#1012628).
- LoongArch: Set all reserved memblocks on Node#0 at
  initialization (bsc#1012628).
- fbdev/sh7760fb: Depend on FB=y (bsc#1012628).
- perf build: Define YYNOMEM as YYNOABORT for bison &lt; 3.81
  (bsc#1012628).
- ASoC: cs35l56: Call pm_runtime_dont_use_autosuspend()
  (bsc#1012628).
- iommu/arm-smmu-v3: Fix soft lockup triggered by
  arm_smmu_mm_invalidate_range (bsc#1012628).
- spi: zynqmp-gqspi: fix clock imbalance on probe failure
  (bsc#1012628).
- x86/sgx: Resolves SECS reclaim vs. page fault for EAUG race
  (bsc#1012628).
- x86/srso: Add SRSO mitigation for Hygon processors
  (bsc#1012628).
- KVM: SVM: INTERCEPT_RDTSCP is never intercepted anyway
  (bsc#1012628).
- KVM: SVM: Fix TSC_AUX virtualization setup (bsc#1012628).
- KVM: x86/mmu: Open code leaf invalidation from mmu_notifier
  (bsc#1012628).
- KVM: x86/mmu: Do not filter address spaces in
  for_each_tdp_mmu_root_yield_safe() (bsc#1012628).
- KVM: x86/mmu: Stop zapping invalidated TDP MMU roots
  asynchronously (bsc#1012628).
- mptcp: fix bogus receive window shrinkage with multiple subflows
  (bsc#1012628).
- mptcp: move __mptcp_error_report in protocol.c (bsc#1012628).
- mptcp: process pending subflow error on close (bsc#1012628).
- Revert "tty: n_gsm: fix UAF in gsm_cleanup_mux" (bsc#1012628).
- scsi: core: ata: Do no try to probe for CDL on old drives
  (bsc#1012628).
- serial: 8250_port: Check IRQ data before use (bsc#1012628).
- nilfs2: fix potential use after free in
  nilfs_gccache_submit_read_data() (bsc#1012628).
- crypto: sm2 - Fix crash caused by uninitialized context
  (bsc#1012628).
- ALSA: rawmidi: Fix NULL dereference at proc read (bsc#1012628).
- ALSA: hda: Disable power save for solving pop issue on Lenovo
  ThinkCentre M70q (bsc#1012628).
- LoongArch: Fix lockdep static memory detection (bsc#1012628).
- LoongArch: Define relocation types for ABI v2.10 (bsc#1012628).
- LoongArch: numa: Fix high_memory calculation (bsc#1012628).
- LoongArch: Add support for 32_PCREL relocation type
  (bsc#1012628).
- LoongArch: Add support for 64_PCREL relocation type
  (bsc#1012628).
- ata: libata-scsi: link ata port and scsi device (bsc#1012628).
- scsi: sd: Differentiate system and runtime start/stop management
  (bsc#1012628).
- scsi: sd: Do not issue commands to suspended disks on shutdown
  (bsc#1012628).
- ata: libata-scsi: ignore reserved bits for REPORT SUPPORTED
  OPERATION CODES (bsc#1012628).
- io_uring/fs: remove sqe-&gt;rw_flags checking from LINKAT
  (bsc#1012628).
- i2c: i801: unregister tco_pdev in i801_probe() error path
  (bsc#1012628).
- ASoC: amd: yc: Fix non-functional mic on Lenovo 82QF and 82UG
  (bsc#1012628).
- kernel/sched: Modify initial boot task idle setup (bsc#1012628).
- sched/rt: Fix live lock between select_fallback_rq() and RT push
  (bsc#1012628).
- Revert "SUNRPC dont update timeout value on connection reset"
  (bsc#1012628).
- NFSv4: Fix a state manager thread deadlock regression
  (bsc#1012628).
- ACPI: NFIT: Fix incorrect calculation of idt size (bsc#1012628).
- timers: Tag (hr)timer softirq as hotplug safe (bsc#1012628).
- drm/tests: Fix incorrect argument in drm_test_mm_insert_range
  (bsc#1012628).
- cxl/mbox: Fix CEL logic for poison and security commands
  (bsc#1012628).
- arm64: defconfig: remove CONFIG_COMMON_CLK_NPCM8XX=y
  (bsc#1012628).
- mm/damon/vaddr-test: fix memory leak in
  damon_do_test_apply_three_regions() (bsc#1012628).
- selftests/mm: fix awk usage in charge_reserved_hugetlb.sh and
  hugetlb_reparenting_test.sh that may cause error (bsc#1012628).
- mm: mempolicy: keep VMA walk if both MPOL_MF_STRICT and
  MPOL_MF_MOVE are specified (bsc#1012628).
- mm/slab_common: fix slab_caches list corruption after
  kmem_cache_destroy() (bsc#1012628).
- mm: page_alloc: fix CMA and HIGHATOMIC landing on the wrong
  buddy list (bsc#1012628).
- mm: memcontrol: fix GFP_NOFS recursion in memory.high
  enforcement (bsc#1012628).
- cxl/port: Fix cxl_test register enumeration regression
  (bsc#1012628).
- cxl/pci: Fix appropriate checking for _OSC while handling CXL
  RAS registers (bsc#1012628).
- ring-buffer: Fix bytes info in per_cpu buffer stats
  (bsc#1012628).
- ring-buffer: Update "shortest_full" in polling (bsc#1012628).
- btrfs: refresh dir last index during a rewinddir(3) call
  (bsc#1012628).
- btrfs: file_remove_privs needs an exclusive lock in direct io
  write (bsc#1012628).
- btrfs: set last dir index to the current last index when
  opening dir (bsc#1012628).
- btrfs: fix race between reading a directory and adding entries
  to it (bsc#1012628).
- btrfs: properly report 0 avail for very full file systems
  (bsc#1012628).
- media: uvcvideo: Fix OOB read (bsc#1012628).
- bpf: Add override check to kprobe multi link attach
  (bsc#1012628).
- bpf: Fix BTF_ID symbol generation collision (bsc#1012628).
- bpf: Fix BTF_ID symbol generation collision in tools/
  (bsc#1012628).
- net: thunderbolt: Fix TCPv6 GSO checksum calculation
  (bsc#1012628).
- thermal: sysfs: Fix trip_point_hyst_store() (bsc#1012628).
- tracing/user_events: Align set_bit() address for all archs
  (bsc#1012628).
- ata: libata-core: Fix ata_port_request_pm() locking
  (bsc#1012628).
- ata: libata-core: Fix port and device removal (bsc#1012628).
- ata: libata-core: Do not register PM operations for SAS ports
  (bsc#1012628).
- ata: libata-sata: increase PMP SRST timeout to 10s
  (bsc#1012628).
- i915: Limit the length of an sg list to the requested length
  (bsc#1012628).
- drm/i915/gt: Fix reservation address in ggtt_reserve_guc_top
  (bsc#1012628).
- power: supply: rk817: Add missing module alias (bsc#1012628).
- power: supply: ab8500: Set typing and props (bsc#1012628).
- fs: binfmt_elf_efpic: fix personality for ELF-FDPIC
  (bsc#1012628).
- drm/amdkfd: Use gpu_offset for user queue's wptr (bsc#1012628).
- drm/amd/display: fix the ability to use lower resolution modes
  on eDP (bsc#1012628).
- drm/meson: fix memory leak on -&gt;hpd_notify callback
  (bsc#1012628).
- rbd: move rbd_dev_refresh() definition (bsc#1012628).
- rbd: decouple header read-in from updating rbd_dev-&gt;header
  (bsc#1012628).
- rbd: decouple parent info read-in from updating rbd_dev
  (bsc#1012628).
- rbd: take header_rwsem in rbd_dev_refresh() only when updating
  (bsc#1012628).
- memcg: drop kmem.limit_in_bytes (bsc#1012628).
- mm, memcg: reconsider kmem.limit_in_bytes deprecation
  (bsc#1012628).
- ASoC: amd: yc: Fix a non-functional mic on Lenovo 82TL
  (bsc#1012628).
- Rename to
  patches.kernel.org/6.5.6-066-ipv4-fix-null-deref-in-ipv4_link_failure.patch.
- Rename to
  patches.kernel.org/6.5.6-093-netfilter-ipset-Fix-race-between-IPSET_CMD_CREA.patch.
- Rename to
  patches.kernel.org/6.5.6-106-cifs-Fix-UAF-in-cifs_demultiplex_thread.patch.
- Rename to
  patches.kernel.org/6.5.6-111-drm-amdgpu-set-completion-status-as-preempted-f.patch.
- Rename to
  patches.kernel.org/6.5.6-250-misc-rtsx-Fix-some-platforms-can-not-boot-and-m.patch.
- Rename to
  patches.kernel.org/6.5.6-300-fs-smb-client-Reset-password-pointer-to-NULL.patch.
- commit c97c2df</changelog>
  <changelog author="schwab@suse.de" date="1696852800">- mkspec-dtb: add toplevel symlinks also on arm
- commit 3169a10</changelog>
  <changelog author="jslaby@suse.cz" date="1697025600">- Linux 6.5.7 (bsc#1012628).
- xen/events: replace evtchn_rwlock with RCU (bsc#1012628).
- RDMA/mlx5: Remove not-used cache disable flag (bsc#1012628).
- ksmbd: fix race condition from parallel smb2 lock requests
  (bsc#1012628).
- ksmbd: fix uaf in smb20_oplock_break_ack (bsc#1012628).
- ksmbd: fix race condition between session lookup and expire
  (bsc#1012628).
- x86/sev: Use the GHCB protocol when available for SNP CPUID
  requests (bsc#1012628).
- x86/sev: Change npages to unsigned long in snp_accept_memory()
  (bsc#1012628).
- RDMA/mlx5: Fix NULL string error (bsc#1012628).
- RDMA/mlx5: Fix mutex unlocking on error flow for steering
  anchor creation (bsc#1012628).
- RDMA/mlx5: Fix assigning access flags to cache mkeys
  (bsc#1012628).
- RDMA/mlx5: Fix mkey cache possible deadlock on cleanup
  (bsc#1012628).
- RDMA/siw: Fix connection failure handling (bsc#1012628).
- RDMA/srp: Do not call scsi_done() from srp_abort()
  (bsc#1012628).
- RDMA/uverbs: Fix typo of sizeof argument (bsc#1012628).
- RDMA/bnxt_re: Fix the handling of control path response data
  (bsc#1012628).
- RDMA/cma: Fix truncation compilation warning in make_cma_ports
  (bsc#1012628).
- RDMA/cma: Initialize ib_sa_multicast structure to 0 when join
  (bsc#1012628).
- gpio: pxa: disable pinctrl calls for MMP_GPIO (bsc#1012628).
- gpio: aspeed: fix the GPIO number passed to
  pinctrl_gpio_set_config() (bsc#1012628).
- IB/mlx4: Fix the size of a buffer in add_port_entries()
  (bsc#1012628).
- of: dynamic: Fix potential memory leak in of_changeset_action()
  (bsc#1012628).
- RDMA/core: Require admin capabilities to set system parameters
  (bsc#1012628).
- dm zoned: free dmz-&gt;ddev array in dmz_put_zoned_devices
  (bsc#1012628).
- parisc: Fix crash with nr_cpus=1 option (bsc#1012628).
- smb: use kernel_connect() and kernel_bind() (bsc#1012628).
- parisc: Restore __ldcw_align for PA-RISC 2.0 processors
  (bsc#1012628).
- net: lan743x: also select PHYLIB (bsc#1012628).
- HID: intel-ish-hid: ipc: Disable and reenable ACPI GPE bit
  (bsc#1012628).
- HID: sony: remove duplicate NULL check before calling
  usb_free_urb() (bsc#1012628).
- HID: nvidia-shield: Fix a missing led_classdev_unregister()
  in the probe error handling path (bsc#1012628).
- net: mana: Fix oversized sge0 for GSO packets (bsc#1012628).
- net: mana: Fix the tso_bytes calculation (bsc#1012628).
- netlink: annotate data-races around sk-&gt;sk_err (bsc#1012628).
- sctp: update hb timer immediately after users change hb_interval
  (bsc#1012628).
- sctp: update transport state when processing a dupcook packet
  (bsc#1012628).
- tcp: fix delayed ACKs for MSS boundary condition (bsc#1012628).
- tcp: fix quick-ack counting to count actual ACKs of new data
  (bsc#1012628).
- tipc: fix a potential deadlock on &amp;tx-&gt;lock (bsc#1012628).
- net: stmmac: dwmac-stm32: fix resume on STM32 MCU (bsc#1012628).
- ipv4: Set offload_failed flag in fibmatch results (bsc#1012628).
- netfilter: nf_tables: nft_set_rbtree: fix spurious insertion
  failure (bsc#1012628).
- netfilter: nf_tables: Deduplicate nft_register_obj audit logs
  (bsc#1012628).
- selftests: netfilter: Extend nft_audit.sh (bsc#1012628).
- selftests: netfilter: Test nf_tables audit logging
  (bsc#1012628).
- netfilter: handle the connecting collision properly in
  nf_conntrack_proto_sctp (bsc#1012628).
- netfilter: nft_payload: rebuild vlan header on h_proto access
  (bsc#1012628).
- ibmveth: Remove condition to recompute TCP header checksum
  (bsc#1012628).
- net: ethernet: ti: am65-cpsw: Fix error code in
  am65_cpsw_nuss_init_tx_chns() (bsc#1012628).
- rswitch: Fix PHY station management clock setting (bsc#1012628).
- net: renesas: rswitch: Add spin lock protection for irq {un}mask
  (bsc#1012628).
- net: nfc: llcp: Add lock when modifying device list
  (bsc#1012628).
- ethtool: plca: fix plca enable data type while parsing the value
  (bsc#1012628).
- net: usb: smsc75xx: Fix uninit-value access in
  __smsc75xx_read_reg (bsc#1012628).
- ipv6: tcp: add a missing nf_reset_ct() in 3WHS handling
  (bsc#1012628).
- ovl: fetch inode once in ovl_dentry_revalidate_common()
  (bsc#1012628).
- ovl: move freeing ovl_entry past rcu delay (bsc#1012628).
- net: dsa: mv88e6xxx: Avoid EEPROM timeout when EEPROM is absent
  (bsc#1012628).
- ptp: ocp: Fix error handling in ptp_ocp_device_init
  (bsc#1012628).
- ipv4, ipv6: Fix handling of transhdrlen in
  __ip{,6}_append_data() (bsc#1012628).
- neighbour: fix data-races around n-&gt;output (bsc#1012628).
- net: fix possible store tearing in neigh_periodic_work()
  (bsc#1012628).
- net: stmmac: platform: fix the incorrect parameter
  (bsc#1012628).
- modpost: add missing else to the "of" check (bsc#1012628).
- bpf, sockmap: Reject sk_msg egress redirects to non-TCP sockets
  (bsc#1012628).
- bpf, sockmap: Do not inc copied_seq when PEEK flag set
  (bsc#1012628).
- bpf: tcp_read_skb needs to pop skb regardless of seq
  (bsc#1012628).
- ice: always add legacy 32byte RXDID in supported_rxdids
  (bsc#1012628).
- NFSv4: Fix a nfs4_state_manager() race (bsc#1012628).
- ima: rework CONFIG_IMA dependency block (bsc#1012628).
- scsi: target: core: Fix deadlock due to recursive locking
  (bsc#1012628).
- wifi: iwlwifi: mvm: Fix incorrect usage of scan API
  (bsc#1012628).
- ima: Finish deprecation of IMA_TRUSTED_KEYRING Kconfig
  (bsc#1012628).
- Update config files (set the defaults).
- regulator/core: regulator_register: set device-&gt;class earlier
  (bsc#1012628).
- wifi: mac80211: Create resources for disabled links
  (bsc#1012628).
- iommu/mediatek: Fix share pgtable for iova over 4GB
  (bsc#1012628).
- perf/x86/amd: Do not WARN() on every IRQ (bsc#1012628).
- wifi: mac80211: fix potential key use-after-free (bsc#1012628).
- regmap: rbtree: Fix wrong register marked as in-cache when
  creating new node (bsc#1012628).
- rtla/timerlat: Do not stop user-space if a cpu is offline
  (bsc#1012628).
- perf/x86/amd/core: Fix overflow reset on hotplug (bsc#1012628).
- wifi: mt76: mt76x02: fix MT76x0 external LNA gain handling
  (bsc#1012628).
- drivers/net: process the result of hdlc_open() and add call
  of hdlc_close() in uhdlc_close() (bsc#1012628).
- Bluetooth: ISO: Fix handling of listen for unicast
  (bsc#1012628).
- Bluetooth: Fix hci_link_tx_to RCU lock usage (bsc#1012628).
- Bluetooth: Delete unused hci_req_prepare_suspend() declaration
  (bsc#1012628).
- regulator: mt6358: split ops for buck and linear range LDO
  regulators (bsc#1012628).
- bpf: unconditionally reset backtrack_state masks on global
  func exit (bsc#1012628).
- bpf: Fix tr dereferencing (bsc#1012628).
- leds: Drop BUG_ON check for LED_COLOR_ID_MULTI (bsc#1012628).
- s390/bpf: Let arch_prepare_bpf_trampoline return program size
  (bsc#1012628).
- erofs: allow empty device tags in flatdev mode (bsc#1012628).
- HID: nvidia-shield: add LEDS_CLASS dependency (bsc#1012628).
- wifi: mwifiex: Fix oob check condition in
  mwifiex_process_rx_packet (bsc#1012628).
- wifi: mac80211: fix mesh id corruption on 32 bit systems
  (bsc#1012628).
- wifi: cfg80211: add missing kernel-doc for cqm_rssi_work
  (bsc#1012628).
- rtla/timerlat_aa: Fix previous IRQ delay for IRQs that happens
  after thread sample (bsc#1012628).
- rtla/timerlat_aa: Fix negative IRQ delay (bsc#1012628).
- rtla/timerlat_aa: Zero thread sum after every sample analysis
  (bsc#1012628).
- wifi: cfg80211: fix cqm_config access race (bsc#1012628).
- wifi: iwlwifi: mvm: Fix a memory corruption issue (bsc#1012628).
- wifi: iwlwifi: dbg_ini: fix structure packing (bsc#1012628).
- iwlwifi: mvm: handle PS changes in vif_cfg_changed
  (bsc#1012628).
- wifi: cfg80211/mac80211: hold link BSSes when assoc fails for
  MLO connection (bsc#1012628).
- erofs: fix memory leak of LZMA global compressed deduplication
  (bsc#1012628).
- ubi: Refuse attaching if mtd's erasesize is 0 (bsc#1012628).
- wifi: mt76: fix lock dependency problem for wed_lock
  (bsc#1012628).
- HID: sony: Fix a potential memory leak in sony_probe()
  (bsc#1012628).
- arm64: errata: Add Cortex-A520 speculative unprivileged load
  workaround (bsc#1012628).
- Update config files (use the default).
- arm64: Add Cortex-A520 CPU part definition (bsc#1012628).
- drm/amd: Fix logic error in
  sienna_cichlid_update_pcie_parameters() (bsc#1012628).
- drm/amd: Fix detection of _PR3 on the PCIe root port
  (bsc#1012628).
- drm/i915: Don't set PIPE_CONTROL_FLUSH_L3 for aux inval
  (bsc#1012628).
- net: prevent rewrite of msg_name in sock_sendmsg()
  (bsc#1012628).
- btrfs: always print transaction aborted messages with an error
  level (bsc#1012628).
- io_uring: ensure io_lockdep_assert_cq_locked() handles disabled
  rings (bsc#1012628).
- io_uring/kbuf: don't allow registered buffer rings on highmem
  pages (bsc#1012628).
- net: replace calls to sock-&gt;ops-&gt;connect() with kernel_connect()
  (bsc#1012628).
- platform/x86/intel/ifs: release cpus_read_lock() (bsc#1012628).
- PCI: qcom: Fix IPQ8074 enumeration (bsc#1012628).
- PCI/PM: Mark devices disconnected if upstream PCIe link is
  down on resume (bsc#1012628).
- md/raid5: release batch_last before waiting for another
  stripe_head (bsc#1012628).
- io_uring: don't allow IORING_SETUP_NO_MMAP rings on highmem
  pages (bsc#1012628).
- wifi: mwifiex: Fix tlv_buf_left calculation (bsc#1012628).
- wifi: rtw88: rtw8723d: Fix MAC address offset in EEPROM
  (bsc#1012628).
- Bluetooth: hci_sync: Fix handling of
  HCI_QUIRK_STRICT_DUPLICATE_FILTER (bsc#1012628).
- wifi: brcmfmac: Replace 1-element arrays with flexible arrays
  (bsc#1012628).
- Bluetooth: hci_codec: Fix leaking content of local_codecs
  (bsc#1012628).
- qed/red_ll2: Fix undefined behavior bug in struct qed_ll2_info
  (bsc#1012628).
- mptcp: userspace pm allow creating id 0 subflow (bsc#1012628).
- mptcp: fix delegated action races (bsc#1012628).
- net: ethernet: mediatek: disable irq before schedule napi
  (bsc#1012628).
- vringh: don't use vringh_kiov_advance() in vringh_iov_xfer()
  (bsc#1012628).
- net: mana: Fix TX CQE error handling (bsc#1012628).
- iommu/vt-d: Avoid memory allocation in iommu_suspend()
  (bsc#1012628).
- scsi: zfcp: Fix a double put in zfcp_port_enqueue()
  (bsc#1012628).
- iommu/apple-dart: Handle DMA_FQ domains in attach_dev()
  (bsc#1012628).
- maple_tree: add MAS_UNDERFLOW and MAS_OVERFLOW states
  (bsc#1012628).
- maple_tree: reduce resets during store setup (bsc#1012628).
- iommu/arm-smmu-v3: Avoid constructing invalid range commands
  (bsc#1012628).
- net: release reference to inet6_dev pointer (bsc#1012628).
- net: change accept_ra_min_rtr_lft to affect all RA lifetimes
  (bsc#1012628).
- net: add sysctl accept_ra_min_rtr_lft (bsc#1012628).
- arm64: cpufeature: Fix CLRBHB and BC detection (bsc#1012628).
- arm64: add HWCAP for FEAT_HBC (hinted conditional branches)
  (bsc#1012628).
- btrfs: don't clear uptodate on write errors (bsc#1012628).
- btrfs: remove end_extent_writepage (bsc#1012628).
- btrfs: remove btrfs_writepage_endio_finish_ordered
  (bsc#1012628).
- ata: libata-scsi: Fix delayed scsi_rescan_device() execution
  (bsc#1012628).
- scsi: Do not attempt to rescan suspended devices (bsc#1012628).
- scsi: core: Improve type safety of scsi_rescan_device()
  (bsc#1012628).
- mptcp: fix dangling connection hang-up (bsc#1012628).
- mptcp: rename timer related helper to less confusing names
  (bsc#1012628).
- mptcp: Remove unnecessary test for __mptcp_init_sock()
  (bsc#1012628).
- maple_tree: add mas_is_active() to detect in-tree walks
  (bsc#1012628).
- ASoC: tegra: Fix redundant PLLA and PLLA_OUT0 updates
  (bsc#1012628).
- ASoC: soc-utils: Export snd_soc_dai_is_dummy() symbol
  (bsc#1012628).
- commit e060757</changelog>
  <changelog author="matwey.kornilov@gmail.com" date="1697284800">- config: Reenable Rockchip RK8XX hardware
  In Linux commit
    c20e8c5b1203 ("mfd: rk808: Split into core and i2c")
  CONFIG_MFD_RK808 was renamed to CONFIG_MFD_RK8XX.
  Reenable options required to boot kernel 6.5 on Rock64 board.
- commit e8bd3c1</changelog>
  <changelog author="jslaby@suse.cz" date="1697457600">- Revert "x86/smp: Put CPUs into INIT on shutdown if possible"
  (shutdown-issue).
- commit 9fcbf99</changelog>
  <changelog author="neilb@suse.de" date="1697544000">- NFSv4.1: fixup use EXCHGID4_FLAG_USE_PNFS_DS for DS server
  (bsc#1216201).
- commit 1dbb418</changelog>
  <changelog author="jslaby@suse.cz" date="1697803200">- Linux 6.5.8 (bsc#1012628).
- net: stmmac: remove unneeded stmmac_poll_controller
  (bsc#1012628).
- RDMA/cxgb4: Check skb value for failure to allocate
  (bsc#1012628).
- perf/arm-cmn: Fix the unhandled overflow status of counter 4
  to 7 (bsc#1012628).
- platform/x86: think-lmi: Fix reference leak (bsc#1012628).
- drm/i915: Register engines early to avoid type confusion
  (bsc#1012628).
- cpuidle, ACPI: Evaluate LPI arch_flags for broadcast timer
  (bsc#1012628).
- drm/amdgpu: Fix a memory leak (bsc#1012628).
- platform/x86: hp-wmi:: Mark driver struct with __refdata to
  prevent section mismatch warning (bsc#1012628).
- media: dt-bindings: imx7-csi: Make power-domains not required
  for imx8mq (bsc#1012628).
- drm/amd/display: implement pipe type definition and adding
  accessors (bsc#1012628).
- drm/amd/display: apply edge-case DISPCLK WDIVIDER changes to
  master OTG pipes only (bsc#1012628).
- scsi: Do not rescan devices with a suspended queue
  (bsc#1012628).
- ata: pata_parport: fix pata_parport_devchk (bsc#1012628).
- ata: pata_parport: implement set_devctl (bsc#1012628).
- HID: logitech-hidpp: Fix kernel crash on receiver USB disconnect
  (bsc#1012628).
- quota: Fix slow quotaoff (bsc#1012628).
- dm crypt: Fix reqsize in crypt_iv_eboiv_gen (bsc#1012628).
- ASoC: amd: yc: Fix non-functional mic on Lenovo 82YM
  (bsc#1012628).
- ASoC: hdmi-codec: Fix broken channel map reporting
  (bsc#1012628).
- ata: libata-scsi: Disable scsi device manage_system_start_stop
  (bsc#1012628).
- net: prevent address rewrite in kernel_bind() (bsc#1012628).
- arm64: dts: qcom: sm8150: extend the size of the PDC resource
  (bsc#1012628).
- dt-bindings: interrupt-controller: renesas,rzg2l-irqc: Update
  description for '#interrupt-cells' property (bsc#1012628).
- irqchip: renesas-rzg2l: Fix logic to clear TINT interrupt source
  (bsc#1012628).
- KEYS: trusted: Remove redundant static calls usage
  (bsc#1012628).
- ALSA: usb-audio: Fix microphone sound on Opencomm2 Headset
  (bsc#1012628).
- ALSA: usb-audio: Fix microphone sound on Nexigo webcam
  (bsc#1012628).
- ALSA: hda: cs35l41: Cleanup and fix double free in firmware
  request (bsc#1012628).
- ALSA: hda/realtek: Change model for Intel RVP board
  (bsc#1012628).
- ASoC: SOF: amd: fix for firmware reload failure after playback
  (bsc#1012628).
- ASoC: simple-card-utils: fixup simple_util_startup() error
  handling (bsc#1012628).
- ASoC: Intel: soc-acpi: fix Dell SKU 0B34 (bsc#1012628).
- ASoC: Intel: soc-acpi: Add entry for HDMI_In capture support
  in MTL match table (bsc#1012628).
- ASoC: fsl_sai: Don't disable bitclock for i.MX8MP (bsc#1012628).
- ASoC: Intel: sof_sdw: add support for SKU 0B14 (bsc#1012628).
- ASoC: Intel: soc-acpi: Add entry for sof_es8336 in MTL match
  table (bsc#1012628).
- ALSA: hda/realtek: Add quirk for HP Victus 16-d1xxx to enable
  mute LED (bsc#1012628).
- ALSA: hda/realtek: Add quirk for mute LEDs on HP ENVY x360
  15-eu0xxx (bsc#1012628).
- ALSA: hda/realtek - ALC287 I2S speaker platform support
  (bsc#1012628).
- ALSA: hda/realtek - ALC287 merge RTK codec with CS CS35L41 AMP
  (bsc#1012628).
- pinctrl: nuvoton: wpcm450: fix out of bounds write
  (bsc#1012628).
- pinctrl: starfive: jh7110: Fix failure to set irq after
  CONFIG_PM is enabled (bsc#1012628).
- drm/msm/dp: do not reinitialize phy unless retry during link
  training (bsc#1012628).
- drm/msm/dsi: skip the wait for video mode done if not applicable
  (bsc#1012628).
- drm/msm/dsi: fix irq_of_parse_and_map() error checking
  (bsc#1012628).
- drm/msm/dpu: change _dpu_plane_calc_bw() to use u64 to avoid
  overflow (bsc#1012628).
- drm/msm/dp: Add newlines to debug printks (bsc#1012628).
- drm/msm/dpu: fail dpu_plane_atomic_check() based on mdp clk
  limits (bsc#1012628).
- phy: lynx-28g: cancel the CDR check work item on the remove path
  (bsc#1012628).
- phy: lynx-28g: lock PHY while performing CDR lock workaround
  (bsc#1012628).
- phy: lynx-28g: serialize concurrent phy_set_mode_ext() calls
  to shared registers (bsc#1012628).
- net: dsa: qca8k: fix regmap bulk read/write methods on big
  endian systems (bsc#1012628).
- net: dsa: qca8k: fix potential MDIO bus conflict when accessing
  internal PHYs via management frames (bsc#1012628).
- can: isotp: isotp_sendmsg(): fix TX state detection and wait
  behavior (bsc#1012628).
- can: sun4i_can: Only show Kconfig if ARCH_SUNXI is set
  (bsc#1012628).
- arm64: dts: mediatek: fix t-phy unit name (bsc#1012628).
- arm64: dts: mediatek: mt8195: Set DSU PMU status to fail
  (bsc#1012628).
- devlink: Hold devlink lock on health reporter dump get
  (bsc#1012628).
- ravb: Fix up dma_free_coherent() call in ravb_remove()
  (bsc#1012628).
- ravb: Fix use-after-free issue in ravb_tx_timeout_work()
  (bsc#1012628).
- ieee802154: ca8210: Fix a potential UAF in ca8210_probe
  (bsc#1012628).
- mlxsw: fix mlxsw_sp2_nve_vxlan_learning_set() return type
  (bsc#1012628).
- xen-netback: use default TX queue size for vifs (bsc#1012628).
- riscv, bpf: Sign-extend return values (bsc#1012628).
- riscv, bpf: Track both a0 (RISC-V ABI) and a5 (BPF) return
  values (bsc#1012628).
- xdp: Fix zero-size allocation warning in xskq_create()
  (bsc#1012628).
- drm/vmwgfx: fix typo of sizeof argument (bsc#1012628).
- bpf: Fix verifier log for async callback return values
  (bsc#1012628).
- net: refine debug info in skb_checksum_help() (bsc#1012628).
- octeontx2-pf: mcs: update PN only when update_pn is true
  (bsc#1012628).
- net: macsec: indicate next pn update when offloading
  (bsc#1012628).
- net: phy: mscc: macsec: reject PN update requests (bsc#1012628).
- net/mlx5e: macsec: use update_pn flag instead of PN comparation
  (bsc#1012628).
- drm/panel: boe-tv101wum-nl6: Completely pull GPW to VGL before
  TP term (bsc#1012628).
- ixgbe: fix crash with empty VF macvlan list (bsc#1012628).
- net/smc: Fix dependency of SMC on ISM (bsc#1012628).
- net/mlx5e: Again mutually exclude RX-FCS and RX-port-timestamp
  (bsc#1012628).
- s390/bpf: Fix clobbering the caller's backchain in the
  trampoline (bsc#1012628).
- s390/bpf: Fix unwinding past the trampoline (bsc#1012628).
- net: nfc: fix races in nfc_llcp_sock_get() and
  nfc_llcp_sock_get_sn() (bsc#1012628).
- net/smc: Fix pos miscalculation in statistics (bsc#1012628).
- net: tcp: fix crashes trying to free half-baked MTU probes
  (bsc#1012628).
- pinctrl: renesas: rzn1: Enable missing PINMUX (bsc#1012628).
- af_packet: Fix fortified memcpy() without flex array
  (bsc#1012628).
- nfc: nci: assert requested protocol is valid (bsc#1012628).
- octeontx2-pf: Fix page pool frag allocation warning
  (bsc#1012628).
- rswitch: Fix renesas_eth_sw_remove() implementation
  (bsc#1012628).
- rswitch: Fix imbalance phy_power_off() calling (bsc#1012628).
- workqueue: Override implicit ordered attribute in
  workqueue_apply_unbound_cpumask() (bsc#1012628).
- riscv: signal: fix sigaltstack frame size checking
  (bsc#1012628).
- ovl: temporarily disable appending lowedirs (bsc#1012628).
- dmaengine: stm32-mdma: abort resume if no ongoing transfer
  (bsc#1012628).
- dmaengine: stm32-dma: fix stm32_dma_prep_slave_sg in case of
  MDMA chaining (bsc#1012628).
- dmaengine: stm32-dma: fix residue in case of MDMA chaining
  (bsc#1012628).
- dmaengine: stm32-mdma: use Link Address Register to compute
  residue (bsc#1012628).
- dmaengine: stm32-mdma: set in_flight_bytes in case CRQA flag
  is set (bsc#1012628).
- usb: xhci: xhci-ring: Use sysdev for mapping bounce buffer
  (bsc#1012628).
- xhci: track port suspend state correctly in unsuccessful resume
  cases (bsc#1012628).
- xhci: Clear EHB bit only at end of interrupt handler
  (bsc#1012628).
- xhci: Preserve RsvdP bits in ERSTBA register correctly
  (bsc#1012628).
- net: usb: dm9601: fix uninitialized variable use in
  dm9601_mdio_read (bsc#1012628).
- usb: dwc3: Soft reset phy on probe for host (bsc#1012628).
- usb: cdns3: Modify the return value of cdns_set_active ()
  to void when CONFIG_PM_SLEEP is disabled (bsc#1012628).
- usb: hub: Guard against accesses to uninitialized BOS
  descriptors (bsc#1012628).
- usb: musb: Get the musb_qh poniter after musb_giveback
  (bsc#1012628).
- usb: musb: Modify the "HWVers" register address (bsc#1012628).
- iio: pressure: bmp280: Fix NULL pointer exception (bsc#1012628).
- iio: imu: bno055: Fix missing Kconfig dependencies
  (bsc#1012628).
- iio: cros_ec: fix an use-after-free in
  cros_ec_sensors_push_data() (bsc#1012628).
- iio: adc: imx8qxp: Fix address for command buffer registers
  (bsc#1012628).
- iio: dac: ad3552r: Correct device IDs (bsc#1012628).
- iio: admv1013: add mixer_vgate corner cases (bsc#1012628).
- iio: pressure: dps310: Adjust Timeout Settings (bsc#1012628).
- iio: pressure: ms5611: ms5611_prom_is_valid false negative bug
  (bsc#1012628).
- iio: adc: ad7192: Correct reference voltage (bsc#1012628).
- iio: addac: Kconfig: update ad74413r selections (bsc#1012628).
- media: subdev: Don't report V4L2_SUBDEV_CAP_STREAMS when the
  streams API is disabled (bsc#1012628).
- arm64: dts: mediatek: mt8195-demo: fix the memory size to 8GB
  (bsc#1012628).
- arm64: dts: mediatek: mt8195-demo: update and reorder reserved
  memory regions (bsc#1012628).
- drm: Do not overrun array in drm_gem_get_pages() (bsc#1012628).
- drm/tiny: correctly print `struct resource *` on error
  (bsc#1012628).
- drm/atomic-helper: relax unregistered connector check
  (bsc#1012628).
- drm/amdgpu: add missing NULL check (bsc#1012628).
- drm/amd/display: Don't set dpms_off for seamless boot
  (bsc#1012628).
- drm/vmwgfx: Keep a gem reference to user bos in surfaces
  (bsc#1012628).
- ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CBA
  (bsc#1012628).
- ACPI: resource: Add TongFang GM6BGEQ, GM6BG5Q and GM6BG0Q to
  irq1_edge_low_force_override[] (bsc#1012628).
- ACPI: EC: Add quirk for the HP Pavilion Gaming 15-dk1xxx
  (bsc#1012628).
- serial: Reduce spinlocked portion of uart_rs485_config()
  (bsc#1012628).
- serial: 8250_omap: Fix errors with no_console_suspend
  (bsc#1012628).
- serial: core: Fix checks for tx runtime PM state (bsc#1012628).
- binder: fix memory leaks of spam and pending work (bsc#1012628).
- ksmbd: not allow to open file if delelete on close bit is set
  (bsc#1012628).
- perf/x86/lbr: Filter vsyscall addresses (bsc#1012628).
- x86/cpu: Fix AMD erratum #1485 on Zen4-based CPUs (bsc#1012628).
- x86/alternatives: Disable KASAN in apply_alternatives()
  (bsc#1012628).
- mcb: remove is_added flag from mcb_device struct (bsc#1012628).
- thunderbolt: Workaround an IOMMU fault on certain systems with
  Intel Maple Ridge (bsc#1012628).
- thunderbolt: Check that lane 1 is in CL0 before enabling lane
  bonding (bsc#1012628).
- thunderbolt: Correct TMU mode initialization from hardware
  (bsc#1012628).
- thunderbolt: Restart XDomain discovery handshake after failure
  (bsc#1012628).
- powerpc/pseries: Fix STK_PARAM access in the hcall tracing code
  (bsc#1012628).
- powerpc/47x: Fix 47x syscall return crash (bsc#1012628).
- libceph: use kernel_connect() (bsc#1012628).
- ceph: fix incorrect revoked caps assert in ceph_fill_file_size()
  (bsc#1012628).
- ceph: fix type promotion bug on 32bit systems (bsc#1012628).
- Input: powermate - fix use-after-free in
  powermate_config_complete (bsc#1012628).
- Input: psmouse - fix fast_reconnect function for PS/2 mode
  (bsc#1012628).
- Input: xpad - add PXN V900 support (bsc#1012628).
- Input: i8042 - add Fujitsu Lifebook E5411 to i8042 quirk table
  (bsc#1012628).
- Input: xpad - add HyperX Clutch Gladiate Support (bsc#1012628).
- Input: goodix - ensure int GPIO is in input for gpio_count ==
  1 &amp;&amp; gpio_int_idx == 0 case (bsc#1012628).
- tee: amdtee: fix use-after-free vulnerability in
  amdtee_close_session (bsc#1012628).
- mctp: perform route lookups under a RCU read-side lock
  (bsc#1012628).
- block: Don't invalidate pagecache for invalid falloc modes
  (bsc#1012628).
- nfp: flower: avoid rmmod nfp crash issues (bsc#1012628).
- can: sja1000: Always restart the Tx queue after an overrun
  (bsc#1012628).
- power: supply: qcom_battmgr: fix battery_id type (bsc#1012628).
- power: supply: qcom_battmgr: fix enable request endianness
  (bsc#1012628).
- usb: typec: ucsi: Use GET_CAPABILITY attributes data to set
  power supply scope (bsc#1012628).
- cgroup: Remove duplicates in cgroup v1 tasks file (bsc#1012628).
- dma-buf: add dma_fence_timestamp helper (bsc#1012628).
- pinctrl: avoid unsafe code pattern in find_pinctrl()
  (bsc#1012628).
- scsi: ufs: core: Correct clear TM error log (bsc#1012628).
- riscv: Only consider swbp/ss handlers for correct privileged
  mode (bsc#1012628).
- counter: chrdev: fix getting array extensions (bsc#1012628).
- counter: microchip-tcb-capture: Fix the use of internal GCLK
  logic (bsc#1012628).
- coresight: Fix run time warnings while reusing ETR buffer
  (bsc#1012628).
- riscv: Remove duplicate objcopy flag (bsc#1012628).
- RISC-V: Fix wrong use of CONFIG_HAVE_SOFTIRQ_ON_OWN_STACK
  (bsc#1012628).
- usb: typec: ucsi: Fix missing link removal (bsc#1012628).
- usb: typec: altmodes/displayport: Signal hpd low when exiting
  mode (bsc#1012628).
- usb: typec: ucsi: Clear EVENT_PENDING bit if ucsi_send_command
  fails (bsc#1012628).
- usb: gadget: udc-xilinx: replace memcpy with memcpy_toio
  (bsc#1012628).
- usb: gadget: ncm: Handle decoding of multiple NTB's in unwrap
  call (bsc#1012628).
- usb: cdnsp: Fixes issue with dequeuing not queued requests
  (bsc#1012628).
- usb: typec: qcom: Update the logic of regulator enable and
  disable (bsc#1012628).
- usb: misc: onboard_hub: add support for Microchip USB2412 USB
  2.0 hub (bsc#1012628).
- dmaengine: idxd: use spin_lock_irqsave before
  wait_event_lock_irq (bsc#1012628).
- dmaengine: mediatek: Fix deadlock caused by synchronize_irq()
  (bsc#1012628).
- powerpc/8xx: Fix pte_access_permitted() for PAGE_NONE
  (bsc#1012628).
- powerpc/64e: Fix wrong test in __ptep_test_and_clear_young()
  (bsc#1012628).
- fs: Fix kernel-doc warnings (bsc#1012628).
- fs: factor out vfs_parse_monolithic_sep() helper (bsc#1012628).
- ovl: fix regression in parsing of mount options with escaped
  comma (bsc#1012628).
- ovl: make use of -&gt;layers safe in rcu pathwalk (bsc#1012628).
- ovl: fix regression in showing lowerdir mount option
  (bsc#1012628).
- ALSA: hda/realtek - Fixed two speaker platform (bsc#1012628).
- Rename to
  patches.kernel.org/6.5.8-179-Revert-x86-smp-Put-CPUs-into-INIT-on-shutdown-i.patch.
- commit 51baea8</changelog>
  <changelog author="clin@suse.com" date="1697803201">- Delete
  patches.suse/clk-qcom-sc8280xp-Add-fallback-compatibles-to-lpasscc.patch.
  Removed lpasscc fallback compatibles since Lenovo X13s UEFI FW has fixes since v1.58
- commit d32d7cb</changelog>
  <changelog author="clin@suse.com" date="1697803202">- Refresh
  patches.suse/firmware-Add-support-for-Qualcomm-UEFI-Secure-Applic.patch.
- Refresh
  patches.suse/firmware-qcom_scm-Add-support-for-Qualcomm-Secure-Ex.patch.
- Refresh
  patches.suse/lib-ucs2_string-Add-UCS-2-strscpy-function.patch.
  Update upstream status.
- commit ee580b5</changelog>
  <changelog author="jslaby@suse.cz" date="1698062400">- Refresh
  patches.suse/NFSv4-1-fixup-use-EXCHGID4-FLAG-USE-PNFS-DS-for-DS-server-.patch.
  Update upstream status.
- commit 06d7c82</changelog>
  <changelog author="jslaby@suse.cz" date="1698235200">- Linux 6.5.9 (bsc#1012628).
- Bluetooth: hci_event: Ignore NULL link key (bsc#1012628).
- Bluetooth: Reject connection with the device which has same
  BD_ADDR (bsc#1012628).
- Bluetooth: Fix a refcnt underflow problem for hci_conn
  (bsc#1012628).
- Bluetooth: vhci: Fix race when opening vhci device
  (bsc#1012628).
- Bluetooth: hci_event: Fix coding style (bsc#1012628).
- Bluetooth: avoid memcmp() out of bounds warning (bsc#1012628).
- Bluetooth: hci_conn: Fix modifying handle while aborting
  (bsc#1012628).
- ice: fix over-shifted variable (bsc#1012628).
- ice: Fix safe mode when DDP is missing (bsc#1012628).
- ice: reset first in crash dump kernels (bsc#1012628).
- net/smc: return the right falback reason when prefix checks fail
  (bsc#1012628).
- btrfs: fix stripe length calculation for non-zoned data chunk
  allocation (bsc#1012628).
- nfc: nci: fix possible NULL pointer dereference in
  send_acknowledge() (bsc#1012628).
- regmap: fix NULL deref on lookup (bsc#1012628).
- KVM: x86: Mask LVTPC when handling a PMI (bsc#1012628).
- x86/sev: Disable MMIO emulation from user mode (bsc#1012628).
- x86/sev: Check IOBM for IOIO exceptions from user-space
  (bsc#1012628).
- x86/sev: Check for user-space IOIO pointing to kernel space
  (bsc#1012628).
- x86/fpu: Allow caller to constrain xfeatures when copying to
  uabi buffer (bsc#1012628).
- KVM: x86/pmu: Truncate counter value to allowed width on write
  (bsc#1012628).
- KVM: x86: Constrain guest-supported xfeatures only at
  KVM_GET_XSAVE{2} (bsc#1012628).
- x86: KVM: SVM: always update the x2avic msr interception
  (bsc#1012628).
- x86: KVM: SVM: add support for Invalid IPI Vector interception
  (bsc#1012628).
- x86: KVM: SVM: refresh AVIC inhibition in svm_leave_nested()
  (bsc#1012628).
- audit,io_uring: io_uring openat triggers audit reference count
  underflow (bsc#1012628).
- tcp: check mptcp-level constraints for backlog coalescing
  (bsc#1012628).
- mptcp: more conservative check for zero probes (bsc#1012628).
- selftests: mptcp: join: no RST when rm subflow/addr
  (bsc#1012628).
- mm: slab: Do not create kmalloc caches smaller than
  arch_slab_minalign() (bsc#1012628).
- fs/ntfs3: Fix OOB read in ntfs_init_from_boot (bsc#1012628).
- fs/ntfs3: Fix possible null-pointer dereference in hdr_find_e()
  (bsc#1012628).
- fs/ntfs3: fix panic about slab-out-of-bounds caused by
  ntfs_list_ea() (bsc#1012628).
- fs/ntfs3: Fix shift-out-of-bounds in ntfs_fill_super
  (bsc#1012628).
- fs/ntfs3: fix deadlock in mark_as_free_ex (bsc#1012628).
- Revert "net: wwan: iosm: enable runtime pm support for 7560"
  (bsc#1012628).
- netfilter: nft_payload: fix wrong mac header matching
  (bsc#1012628).
- io_uring: fix crash with IORING_SETUP_NO_MMAP and invalid SQ
  ring address (bsc#1012628).
- nvmet-tcp: Fix a possible UAF in queue intialization setup
  (bsc#1012628).
- drm/i915: Retry gtt fault when out of fence registers
  (bsc#1012628).
- drm/mediatek: Correctly free sg_table in gem prime vmap
  (bsc#1012628).
- drm/nouveau/disp: fix DP capable DSM connectors (bsc#1012628).
- drm/edid: add 8 bpc quirk to the BenQ GW2765 (bsc#1012628).
- ALSA: hda/realtek - Fixed ASUS platform headset Mic issue
  (bsc#1012628).
- ALSA: hda/realtek: Add quirk for ASUS ROG GU603ZV (bsc#1012628).
- ALSA: hda/relatek: Enable Mute LED on HP Laptop 15s-fq5xxx
  (bsc#1012628).
- ASoC: codecs: wcd938x-sdw: fix use after free on driver unbind
  (bsc#1012628).
- ASoC: codecs: wcd938x-sdw: fix runtime PM imbalance on probe
  errors (bsc#1012628).
- ASoC: codecs: wcd938x: drop bogus bind error handling
  (bsc#1012628).
- ASoC: codecs: wcd938x: fix unbind tear down order (bsc#1012628).
- ASoC: codecs: wcd938x: fix resource leaks on bind errors
  (bsc#1012628).
- ASoC: codecs: wcd938x: fix regulator leaks on probe errors
  (bsc#1012628).
- ASoC: codecs: wcd938x: fix runtime PM imbalance on remove
  (bsc#1012628).
- qed: fix LL2 RX buffer allocation (bsc#1012628).
- xfrm: fix a data-race in xfrm_lookup_with_ifid() (bsc#1012628).
- xfrm6: fix inet6_dev refcount underflow problem (bsc#1012628).
- xfrm: fix a data-race in xfrm_gen_index() (bsc#1012628).
- xfrm: interface: use DEV_STATS_INC() (bsc#1012628).
- net: xfrm: skip policies marked as dead while reinserting
  policies (bsc#1012628).
- fprobe: Fix to ensure the number of active retprobes is not zero
  (bsc#1012628).
- wifi: cfg80211: use system_unbound_wq for wiphy work
  (bsc#1012628).
- net: ipv4: fix return value check in esp_remove_trailer
  (bsc#1012628).
- net: ipv6: fix return value check in esp_remove_trailer
  (bsc#1012628).
- net: rfkill: gpio: prevent value glitch during probe
  (bsc#1012628).
- tcp: fix excessive TLP and RACK timeouts from HZ rounding
  (bsc#1012628).
- tcp: tsq: relax tcp_small_queue_check() when rtx queue contains
  a single skb (bsc#1012628).
- tcp: Fix listen() warning with v4-mapped-v6 address
  (bsc#1012628).
- docs: fix info about representor identification (bsc#1012628).
- tun: prevent negative ifindex (bsc#1012628).
- gve: Do not fully free QPL pages on prefill errors
  (bsc#1012628).
- ipv4: fib: annotate races around nh-&gt;nh_saddr_genid and
  nh-&gt;nh_saddr (bsc#1012628).
- net: usb: smsc95xx: Fix an error code in smsc95xx_reset()
  (bsc#1012628).
- octeon_ep: update BQL sent bytes before ringing doorbell
  (bsc#1012628).
- i40e: prevent crash on probe if hw registers have invalid values
  (bsc#1012628).
- net: dsa: bcm_sf2: Fix possible memory leak in
  bcm_sf2_mdio_register() (bsc#1012628).
- bonding: Return pointer to data after pull on skb (bsc#1012628).
- net/sched: sch_hfsc: upgrade 'rt' to 'sc' when it becomes a
  inner curve (bsc#1012628).
- neighbor: tracing: Move pin6 inside CONFIG_IPV6=y section
  (bsc#1012628).
- selftests: openvswitch: Catch cases where the tests are killed
  (bsc#1012628).
- selftests: openvswitch: Fix the ct_tuple for v4 (bsc#1012628).
- selftests: netfilter: Run nft_audit.sh in its own netns
  (bsc#1012628).
- netfilter: nft_set_rbtree: .deactivate fails if element has
  expired (bsc#1012628).
- netlink: Correct offload_xstats size (bsc#1012628).
- netfilter: nf_tables: do not refresh timeout when resetting
  element (bsc#1012628).
- nf_tables: fix NULL pointer dereference in
  nft_expr_inner_parse() (bsc#1012628).
- nf_tables: fix NULL pointer dereference in nft_inner_init()
  (bsc#1012628).
- netfilter: nf_tables: do not remove elements if set backend
  implements .abort (bsc#1012628).
- netfilter: nf_tables: revert do not remove elements if set
  backend implements .abort (bsc#1012628).
- selftests: openvswitch: Add version check for pyroute2
  (bsc#1012628).
- net: phy: bcm7xxx: Add missing 16nm EPHY statistics
  (bsc#1012628).
- net: pktgen: Fix interface flags printing (bsc#1012628).
- net: more strict VIRTIO_NET_HDR_GSO_UDP_L4 validation
  (bsc#1012628).
- net: mdio-mux: fix C45 access returning -EIO after API change
  (bsc#1012628).
- net: avoid UAF on deleted altname (bsc#1012628).
- net: fix ifname in netlink ntf during netns move (bsc#1012628).
- net: check for altname conflicts when changing netdev's netns
  (bsc#1012628).
- iio: light: vcnl4000: Don't power on/off chip in config
  (bsc#1012628).
- pwr-mlxbf: extend Kconfig to include gpio-mlxbf3 dependency
  (bsc#1012628).
- ARM: dts: ti: omap: Fix noisy serial with overrun-throttle-ms
  for mapphone (bsc#1012628).
- arm64: dts: mediatek: Fix "mediatek,merge-mute" and
  "mediatek,merge-fifo-en" types (bsc#1012628).
- fs-writeback: do not requeue a clean inode having skipped pages
  (bsc#1012628).
- btrfs: fix race when refilling delayed refs block reserve
  (bsc#1012628).
- btrfs: prevent transaction block reserve underflow when starting
  transaction (bsc#1012628).
- btrfs: return -EUCLEAN for delayed tree ref with a ref count
  not equals to 1 (bsc#1012628).
- btrfs: initialize start_slot in btrfs_log_prealloc_extents
  (bsc#1012628).
- i2c: mux: Avoid potential false error message in
  i2c_mux_add_adapter (bsc#1012628).
- overlayfs: set ctime when setting mtime and atime (bsc#1012628).
- accel/ivpu: Don't flood dmesg with VPU ready message
  (bsc#1012628).
- gpio: timberdale: Fix potential deadlock on &amp;tgpio-&gt;lock
  (bsc#1012628).
- ata: libata-core: Fix compilation warning in
  ata_dev_config_ncq() (bsc#1012628).
- ata: libata-eh: Fix compilation warning in ata_eh_link_report()
  (bsc#1012628).
- tracing: relax trace_event_eval_update() execution with
  cond_resched() (bsc#1012628).
- wifi: mwifiex: Sanity check tlv_len and tlv_bitmap_len
  (bsc#1012628).
- wifi: cfg80211: validate AP phy operation before starting it
  (bsc#1012628).
- wifi: iwlwifi: Ensure ack flag is properly cleared
  (bsc#1012628).
- rfkill: sync before userspace visibility/changes (bsc#1012628).
- HID: logitech-hidpp: Add Bluetooth ID for the Logitech M720
  Triathlon mouse (bsc#1012628).
- HID: holtek: fix slab-out-of-bounds Write in
  holtek_kbd_input_event (bsc#1012628).
- Bluetooth: btusb: add shutdown function for QCA6174
  (bsc#1012628).
- Bluetooth: Avoid redundant authentication (bsc#1012628).
- Bluetooth: hci_core: Fix build warnings (bsc#1012628).
- wifi: cfg80211: Fix 6GHz scan configuration (bsc#1012628).
- wifi: mac80211: work around Cisco AP 9115 VHT MPDU length
  (bsc#1012628).
- wifi: mac80211: allow transmitting EAPOL frames with tainted
  key (bsc#1012628).
- wifi: cfg80211: avoid leaking stack data into trace
  (bsc#1012628).
- regulator/core: Revert "fix kobject release warning and memory
  leak in regulator_register()" (bsc#1012628).
- SUNRPC: Fail quickly when server does not recognize TLS
  (bsc#1012628).
- SUNRPC/TLS: Lock the lower_xprt during the tls handshake
  (bsc#1012628).
- nfs: decrement nrequests counter before releasing the req
  (bsc#1012628).
- sky2: Make sure there is at least one frag_addr available
  (bsc#1012628).
- ipv4/fib: send notify when delete source address routes
  (bsc#1012628).
- drm: panel-orientation-quirks: Add quirk for One Mix 2S
  (bsc#1012628).
- btrfs: fix some -Wmaybe-uninitialized warnings in ioctl.c
  (bsc#1012628).
- btrfs: error out when COWing block using a stale transaction
  (bsc#1012628).
- btrfs: error when COWing block from a root that is being deleted
  (bsc#1012628).
- btrfs: error out when reallocating block for defrag using a
  stale transaction (bsc#1012628).
- platform/x86: touchscreen_dmi: Add info for the BUSH Bush
  Windows tablet (bsc#1012628).
- drm/amd/pm: add unique_id for gc 11.0.3 (bsc#1012628).
- HID: multitouch: Add required quirk for Synaptics 0xcd7e device
  (bsc#1012628).
- HID: nintendo: reinitialize USB Pro Controller after resuming
  from suspend (bsc#1012628).
- HID: Add quirk to ignore the touchscreen battery on HP ENVY
  15-eu0556ng (bsc#1012628).
- platform/x86: touchscreen_dmi: Add info for the Positivo C4128B
  (bsc#1012628).
- cpufreq: schedutil: Update next_freq when cpufreq_limits change
  (bsc#1012628).
- io-wq: fully initialize wqe before calling
  cpuhp_state_add_instance_nocalls() (bsc#1012628).
- Bluetooth: hci_sync: Fix not handling ISO_LINK in
  hci_abort_conn_sync (bsc#1012628).
- Bluetooth: hci_sync: Introduce PTR_UINT/UINT_PTR macros
  (bsc#1012628).
- Bluetooth: ISO: Fix invalid context error (bsc#1012628).
- Bluetooth: hci_sync: delete CIS in BT_OPEN/CONNECT/BOUND when
  aborting (bsc#1012628).
- Bluetooth: hci_sync: always check if connection is alive before
  deleting (bsc#1012628).
- net/mlx5: E-switch, register event handler before arming the
  event (bsc#1012628).
- net/mlx5: Handle fw tracer change ownership event based on MTRC
  (bsc#1012628).
- net/mlx5e: RX, Fix page_pool allocation failure recovery for
  striding rq (bsc#1012628).
- net/mlx5e: RX, Fix page_pool allocation failure recovery for
  legacy rq (bsc#1012628).
- net/mlx5e: XDP, Fix XDP_REDIRECT mpwqe page fragment leaks on
  shutdown (bsc#1012628).
- net/mlx5e: Take RTNL lock before triggering netdev notifiers
  (bsc#1012628).
- net/mlx5e: Don't offload internal port if filter device is
  out device (bsc#1012628).
- net/mlx5e: Fix VF representors reporting zero counters to
  "ip -s" command (bsc#1012628).
- net/tls: split tls_rx_reader_lock (bsc#1012628).
- tcp: allow again tcp_disconnect() when threads are waiting
  (bsc#1012628).
- Bluetooth: hci_event: Fix using memcmp when comparing keys
  (bsc#1012628).
- tcp_bpf: properly release resources on error paths
  (bsc#1012628).
- mtd: rawnand: qcom: Unmap the right resource upon probe failure
  (bsc#1012628).
- mtd: rawnand: pl353: Ensure program page operations are
  successful (bsc#1012628).
- mtd: rawnand: marvell: Ensure program page operations are
  successful (bsc#1012628).
- mtd: rawnand: arasan: Ensure program page operations are
  successful (bsc#1012628).
- mtd: rawnand: Ensure the nand chip supports cached reads
  (bsc#1012628).
- mtd: spinand: micron: correct bitmask for ecc status
  (bsc#1012628).
- mtd: physmap-core: Restore map_rom fallback (bsc#1012628).
- dt-bindings: mmc: sdhci-msm: correct minimum number of clocks
  (bsc#1012628).
- mmc: sdhci-pci-gli: fix LPM negotiation so x86/S0ix SoCs can
  suspend (bsc#1012628).
- mmc: mtk-sd: Use readl_poll_timeout_atomic in msdc_reset_hw
  (bsc#1012628).
- mmc: core: Fix error propagation for some ioctl commands
  (bsc#1012628).
- mmc: core: sdio: hold retuning if sdio in 1-bit mode
  (bsc#1012628).
- mmc: core: Capture correct oemid-bits for eMMC cards
  (bsc#1012628).
- pinctrl: qcom: lpass-lpi: fix concurrent register updates
  (bsc#1012628).
- Revert "pinctrl: avoid unsafe code pattern in find_pinctrl()"
  (bsc#1012628).
- pNFS: Fix a hang in nfs4_evict_inode() (bsc#1012628).
- pNFS/flexfiles: Check the layout validity in
  ff_layout_mirror_prepare_stats (bsc#1012628).
- ACPI: irq: Fix incorrect return value in acpi_register_gsi()
  (bsc#1012628).
- ACPI: bus: Move acpi_arm_init() to the place of after
  acpi_ghes_init() (bsc#1012628).
- perf dlfilter: Fix use of addr_location__exit() in
  dlfilter__object_code() (bsc#1012628).
- Revert "accel/ivpu: Use cached buffers for FW loading"
  (bsc#1012628).
- fanotify: limit reporting of event with non-decodeable file
  handles (bsc#1012628).
- NFS: Fix potential oops in nfs_inode_remove_request()
  (bsc#1012628).
- nfs42: client needs to strip file mode's suid/sgid bit after
  ALLOCATE op (bsc#1012628).
- nvme: sanitize metadata bounce buffer for reads (bsc#1012628).
- nvme-pci: add BOGUS_NID for Intel 0a54 device (bsc#1012628).
- nvme-auth: use chap-&gt;s2 to indicate bidirectional authentication
  (bsc#1012628).
- nvmet-auth: complete a request only after freeing the dhchap
  pointers (bsc#1012628).
- nvme-rdma: do not try to stop unallocated queues (bsc#1012628).
- USB: serial: option: add Telit LE910C4-WWX 0x1035 composition
  (bsc#1012628).
- USB: serial: option: add entry for Sierra EM9191 with new
  firmware (bsc#1012628).
- USB: serial: option: add Fibocom to DELL custom modem FM101R-GL
  (bsc#1012628).
- thunderbolt: Call tb_switch_put() once DisplayPort bandwidth
  request is finished (bsc#1012628).
- perf: Disallow mis-matched inherited group reads (bsc#1012628).
- s390/pci: fix iommu bitmap allocation (bsc#1012628).
- tracing/kprobes: Return EADDRNOTAVAIL when func matches several
  symbols (bsc#1012628).
- selftests/ftrace: Add new test case which checks non unique
  symbol (bsc#1012628).
- KEYS: asymmetric: Fix sign/verify on pkcs1pad without a hash
  (bsc#1012628).
- apple-gmux: Hard Code max brightness for MMIO gmux
  (bsc#1012628).
- s390/cio: fix a memleak in css_alloc_subchannel (bsc#1012628).
- platform/surface: platform_profile: Propagate error if profile
  registration fails (bsc#1012628).
- platform/x86: intel-uncore-freq: Conditionally create attribute
  for read frequency (bsc#1012628).
- platform/x86: msi-ec: Fix the 3rd config (bsc#1012628).
- platform/x86: asus-wmi: Change ASUS_WMI_BRN_DOWN code from
  0x20 to 0x2e (bsc#1012628).
- platform/x86: asus-wmi: Only map brightness codes when using
  asus-wmi backlight control (bsc#1012628).
- platform/x86: asus-wmi: Map 0x2a code, Ignore 0x2b and 0x2c
  events (bsc#1012628).
- rust: error: fix the description for `ECHILD` (bsc#1012628).
- gpiolib: acpi: Add missing memset(0) to
  acpi_get_gpiod_from_data() (bsc#1012628).
- gpio: vf610: set value before the direction to avoid a glitch
  (bsc#1012628).
- gpio: vf610: mask the gpio irq in system suspend and support
  wakeup (bsc#1012628).
- ASoC: cs35l56: Fix illegal use of init_completion()
  (bsc#1012628).
- ASoC: pxa: fix a memory leak in probe() (bsc#1012628).
- ASoC: cs42l42: Fix missing include of gpio/consumer.h
  (bsc#1012628).
- drm/bridge: ti-sn65dsi86: Associate DSI device lifetime with
  auxiliary device (bsc#1012628).
- drm/i915/cx0: Only clear/set the Pipe Reset bit of the PHY
  Lanes Owned (bsc#1012628).
- drm/amdgpu: Fix possible null pointer dereference (bsc#1012628).
- powerpc/mm: Allow ARCH_FORCE_MAX_ORDER up to 12 (bsc#1012628).
- powerpc/qspinlock: Fix stale propagated yield_cpu (bsc#1012628).
- docs: Move rustdoc output, cross-reference it (bsc#1012628).
- rust: docs: fix logo replacement (bsc#1012628).
- phy: mapphone-mdm6600: Fix runtime disable on probe
  (bsc#1012628).
- phy: mapphone-mdm6600: Fix runtime PM for remove (bsc#1012628).
- phy: mapphone-mdm6600: Fix pinctrl_pm handling for sleep pins
  (bsc#1012628).
- phy: qcom-qmp-usb: initialize PCS_USB registers (bsc#1012628).
- phy: qcom-qmp-usb: split PCS_USB init table for sc8280xp and
  sa8775p (bsc#1012628).
- phy: qcom-qmp-combo: Square out 8550 POWER_STATE_CONFIG1
  (bsc#1012628).
- phy: qcom-qmp-combo: initialize PCS_USB registers (bsc#1012628).
- efi/unaccepted: Fix soft lockups caused by parallel memory
  acceptance (bsc#1012628).
- net: move altnames together with the netdevice (bsc#1012628).
- Bluetooth: hci_sock: fix slab oob read in create_monitor_event
  (bsc#1012628).
- net: rfkill: reduce data-&gt;mtx scope in rfkill_fop_open
  (bsc#1012628).
- docs: rust: update Rust docs output path (bsc#1012628).
- kbuild: remove old Rust docs output path (bsc#1012628).
- Bluetooth: hci_sock: Correctly bounds check and pad
  HCI_MON_NEW_INDEX name (bsc#1012628).
- mptcp: avoid sending RST when closing the initial subflow
  (bsc#1012628).
- selftests: mptcp: join: correctly check for no RST
  (bsc#1012628).
- Rename to
  patches.kernel.org/6.5.9-178-NFSv4.1-fixup-use-EXCHGID4_FLAG_USE_PNFS_DS-for.patch.
- commit 29edc7c</changelog>
</package>
<package pkgid="d6e3b385c9955c2a6a594ea2f745881bea3d1b4986418b674ad01d37c9a945b251af454f696548f58e91f56227c403452fe63b882be9975272215fc834112223" name="kernel-debug-devel" arch="x86_64">
  <version epoch="0" ver="6.6.7" rel="1.1"/>
  <changelog author="jslaby@suse.cz" date="1700481600">- Linux 6.6.2 (bsc#1012628).
- hwmon: (nct6775) Fix incorrect variable reuse in fan_div
  calculation (bsc#1012628).
- numa: Generalize numa_map_to_online_node() (bsc#1012628).
- sched/topology: Fix sched_numa_find_nth_cpu() in CPU-less case
  (bsc#1012628).
- sched/topology: Fix sched_numa_find_nth_cpu() in non-NUMA case
  (bsc#1012628).
- sched/fair: Fix cfs_rq_is_decayed() on !SMP (bsc#1012628).
- iov_iter, x86: Be consistent about the __user tag on
  copy_mc_to_user() (bsc#1012628).
- sched/uclamp: Set max_spare_cap_cpu even if max_spare_cap is 0
  (bsc#1012628).
- sched/uclamp: Ignore (util == 0) optimization in feec() when
  p_util_max = 0 (bsc#1012628).
- objtool: Propagate early errors (bsc#1012628).
- sched: Fix stop_one_cpu_nowait() vs hotplug (bsc#1012628).
- nfsd: Handle EOPENSTALE correctly in the filecache
  (bsc#1012628).
- vfs: fix readahead(2) on block devices (bsc#1012628).
- writeback, cgroup: switch inodes with dirty timestamps to
  release dying cgwbs (bsc#1012628).
- x86/srso: Fix SBPB enablement for (possible) future fixed HW
  (bsc#1012628).
- x86/srso: Print mitigation for retbleed IBPB case (bsc#1012628).
- x86/srso: Fix vulnerability reporting for missing microcode
  (bsc#1012628).
- x86/srso: Fix unret validation dependencies (bsc#1012628).
- futex: Don't include process MM in futex key on no-MMU
  (bsc#1012628).
- x86/numa: Introduce numa_fill_memblks() (bsc#1012628).
- ACPI/NUMA: Apply SRAT proximity domain to entire CFMWS window
  (bsc#1012628).
- cgroup/cpuset: Fix load balance state in
  update_partition_sd_lb() (bsc#1012628).
- x86/sev-es: Allow copy_from_kernel_nofault() in earlier boot
  (bsc#1012628).
- x86/boot: Fix incorrect startup_gdt_descr.size (bsc#1012628).
- cpu/SMT: Make SMT control more robust against enumeration
  failures (bsc#1012628).
- x86/apic: Fake primary thread mask for XEN/PV (bsc#1012628).
- srcu: Fix callbacks acceleration mishandling (bsc#1012628).
- drivers/clocksource/timer-ti-dm: Don't call clk_get_rate()
  in stop function (bsc#1012628).
- x86/nmi: Fix out-of-order NMI nesting checks &amp; false positive
  warning (bsc#1012628).
- pstore/platform: Add check for kstrdup (bsc#1012628).
- perf: Optimize perf_cgroup_switch() (bsc#1012628).
- selftests/x86/lam: Zero out buffer for readlink() (bsc#1012628).
- PCI/MSI: Provide stubs for IMS functions (bsc#1012628).
- string: Adjust strtomem() logic to allow for smaller sources
  (bsc#1012628).
- genirq/matrix: Exclude managed interrupts in
  irq_matrix_allocated() (bsc#1012628).
- irqchip/sifive-plic: Fix syscore registration for multi-socket
  systems (bsc#1012628).
- wifi: ath12k: fix undefined behavior with __fls in dp
  (bsc#1012628).
- wifi: cfg80211: add flush functions for wiphy work
  (bsc#1012628).
- wifi: mac80211: move radar detect work to wiphy work
  (bsc#1012628).
- wifi: mac80211: move scan work to wiphy work (bsc#1012628).
- wifi: mac80211: move offchannel works to wiphy work
  (bsc#1012628).
- wifi: mac80211: move sched-scan stop work to wiphy work
  (bsc#1012628).
- wifi: mac80211: fix RCU usage warning in mesh fast-xmit
  (bsc#1012628).
- wifi: cfg80211: fix off-by-one in element defrag (bsc#1012628).
- wifi: mac80211: fix # of MSDU in A-MSDU calculation
  (bsc#1012628).
- wifi: iwlwifi: honor the enable_ini value (bsc#1012628).
- wifi: iwlwifi: don't use an uninitialized variable
  (bsc#1012628).
- i40e: fix potential memory leaks in i40e_remove() (bsc#1012628).
- iavf: Fix promiscuous mode configuration flow messages
  (bsc#1012628).
- selftests/bpf: Correct map_fd to data_fd in tailcalls
  (bsc#1012628).
- bpf, x64: Fix tailcall infinite loop (bsc#1012628).
- wifi: cfg80211: fix kernel-doc for wiphy_delayed_work_flush()
  (bsc#1012628).
- udp: introduce udp-&gt;udp_flags (bsc#1012628).
- udp: move udp-&gt;no_check6_tx to udp-&gt;udp_flags (bsc#1012628).
- udp: move udp-&gt;no_check6_rx to udp-&gt;udp_flags (bsc#1012628).
- udp: move udp-&gt;gro_enabled to udp-&gt;udp_flags (bsc#1012628).
- udp: add missing WRITE_ONCE() around up-&gt;encap_rcv
  (bsc#1012628).
- udp: move udp-&gt;accept_udp_{l4|fraglist} to udp-&gt;udp_flags
  (bsc#1012628).
- udp: lockless UDP_ENCAP_L2TPINUDP / UDP_GRO (bsc#1012628).
- udp: annotate data-races around udp-&gt;encap_type (bsc#1012628).
- udplite: remove UDPLITE_BIT (bsc#1012628).
- udplite: fix various data-races (bsc#1012628).
- selftests/bpf: Skip module_fentry_shadow test when bpf_testmod
  is not available (bsc#1012628).
- tcp: call tcp_try_undo_recovery when an RTOd TFO SYNACK is ACKed
  (bsc#1012628).
- bpf: Fix kfunc callback register type handling (bsc#1012628).
- gve: Use size_add() in call to struct_size() (bsc#1012628).
- mlxsw: Use size_mul() in call to struct_size() (bsc#1012628).
- tls: Use size_add() in call to struct_size() (bsc#1012628).
- tipc: Use size_add() in calls to struct_size() (bsc#1012628).
- net: spider_net: Use size_add() in call to struct_size()
  (bsc#1012628).
- ice: fix pin assignment for E810-T without SMA control
  (bsc#1012628).
- net: ethernet: mtk_wed: fix EXT_INT_STATUS_RX_FBUF definitions
  for MT7986 SoC (bsc#1012628).
- wifi: rtw88: debug: Fix the NULL vs IS_ERR() bug for
  debugfs_create_file() (bsc#1012628).
- wifi: ath12k: fix DMA unmap warning on NULL DMA address
  (bsc#1012628).
- wifi: ath11k: fix boot failure with one MSI vector
  (bsc#1012628).
- wifi: mac80211: fix check for unusable RX result (bsc#1012628).
- PM: sleep: Fix symbol export for _SIMPLE_ variants of _PM_OPS()
  (bsc#1012628).
- cpufreq: tegra194: fix warning due to missing opp_put
  (bsc#1012628).
- wifi: mt76: mt7603: rework/fix rx pse hang check (bsc#1012628).
- wifi: mt76: mt7603: improve watchdog reset reliablity
  (bsc#1012628).
- wifi: mt76: mt7603: improve stuck beacon handling (bsc#1012628).
- wifi: mt76: remove unused error path in
  mt76_connac_tx_complete_skb (bsc#1012628).
- wifi: mt76: mt7996: set correct wcid in txp (bsc#1012628).
- wifi: mt76: mt7996: fix beamform mcu cmd configuration
  (bsc#1012628).
- wifi: mt76: mt7996: fix beamformee ss subfield in EHT PHY cap
  (bsc#1012628).
- wifi: mt76: mt7996: fix wmm queue mapping (bsc#1012628).
- wifi: mt76: mt7996: fix rx rate report for CBW320-2
  (bsc#1012628).
- wifi: mt76: mt7996: fix TWT command format (bsc#1012628).
- wifi: mt76: update beacon size limitation (bsc#1012628).
- wifi: mt76: fix potential memory leak of beacon commands
  (bsc#1012628).
- wifi: mt76: get rid of false alamrs of tx emission issues
  (bsc#1012628).
- wifi: mt76: fix per-band IEEE80211_CONF_MONITOR flag comparison
  (bsc#1012628).
- wifi: mt76: mt7915: fix beamforming availability check
  (bsc#1012628).
- wifi: mt76: move struct ieee80211_chanctx_conf up to struct
  mt76_vif (bsc#1012628).
- wifi: mt76: mt7921: fix the wrong rate pickup for the chanctx
  driver (bsc#1012628).
- wifi: mt76: mt7921: fix the wrong rate selected in fw for the
  chanctx driver (bsc#1012628).
- wifi: ath: dfs_pattern_detector: Fix a memory initialization
  issue (bsc#1012628).
- tcp_metrics: add missing barriers on delete (bsc#1012628).
- tcp_metrics: properly set tp-&gt;snd_ssthresh in tcp_init_metrics()
  (bsc#1012628).
- tcp_metrics: do not create an entry from tcp_init_metrics()
  (bsc#1012628).
- wifi: rtlwifi: fix EDCA limit set by BT coexistence
  (bsc#1012628).
- ACPI: property: Allow _DSD buffer data only for byte accessors
  (bsc#1012628).
- =?UTF-8?q?ACPI:=20video:=20Add=20acpi=5Fbacklight=3Dvendo?=
  =?UTF-8?q?r=20quirk=20for=20Toshiba=20Port=C3=A9g=C3=A9=20R100?=
  (bsc#1012628).
- can: etas_es58x: rework the version check logic to silence
  - Wformat-truncation (bsc#1012628).
- can: etas_es58x: add missing a blank line after declaration
  (bsc#1012628).
- libbpf: Fix syscall access arguments on riscv (bsc#1012628).
- selftests/bpf: Define SYS_PREFIX for riscv (bsc#1012628).
- selftests/bpf: Define SYS_NANOSLEEP_KPROBE_NAME for riscv
  (bsc#1012628).
- r8152: break the loop when the budget is exhausted
  (bsc#1012628).
- wifi: ath11k: fix Tx power value during active CAC
  (bsc#1012628).
- can: dev: can_restart(): don't crash kernel if carrier is OK
  (bsc#1012628).
- can: dev: can_restart(): fix race condition between controller
  restart and netif_carrier_on() (bsc#1012628).
- can: dev: can_put_echo_skb(): don't crash kernel if
  can_priv::echo_skb is accessed out of bounds (bsc#1012628).
- PM / devfreq: rockchip-dfi: Make pmu regmap mandatory
  (bsc#1012628).
- wifi: wfx: fix case where rates are out of order (bsc#1012628).
- netfilter: nf_tables: Drop pointless memset when dumping rules
  (bsc#1012628).
- virtio-net: fix mismatch of getting tx-frames (bsc#1012628).
- virtio-net: consistently save parameters for per-queue
  (bsc#1012628).
- virtio-net: fix per queue coalescing parameter setting
  (bsc#1012628).
- virtio-net: fix the vq coalescing setting for vq resize
  (bsc#1012628).
- wifi: rtw88: Remove duplicate NULL check before calling
  usb_kill/free_urb() (bsc#1012628).
- thermal: core: prevent potential string overflow (bsc#1012628).
- r8169: fix rare issue with broken rx after link-down on RTL8125
  (bsc#1012628).
- thermal/drivers/mediatek: Fix probe for THERMAL_V2
  (bsc#1012628).
- bpf: Fix missed rcu read lock in bpf_task_under_cgroup()
  (bsc#1012628).
- net: skb_find_text: Ignore patterns extending past 'to'
  (bsc#1012628).
- selftests/bpf: Make linked_list failure test more robust
  (bsc#1012628).
- thermal: core: Don't update trip points inside the hysteresis
  range (bsc#1012628).
- chtls: fix tp-&gt;rcv_tstamp initialization (bsc#1012628).
- tcp: fix cookie_init_timestamp() overflows (bsc#1012628).
- wifi: iwlwifi: mvm: update station's MFP flag after association
  (bsc#1012628).
- wifi: iwlwifi: mvm: fix removing pasn station for responder
  (bsc#1012628).
- wifi: iwlwifi: mvm: use correct sta ID for IGTK/BIGTK
  (bsc#1012628).
- wifi: mac80211: don't recreate driver link debugfs in reconfig
  (bsc#1012628).
- wifi: mac80211: Fix setting vif links (bsc#1012628).
- wifi: iwlwifi: yoyo: swap cdb and jacket bits values
  (bsc#1012628).
- wifi: iwlwifi: mvm: Correctly set link configuration
  (bsc#1012628).
- wifi: iwlwifi: mvm: Fix key flags for IGTK on AP interface
  (bsc#1012628).
- wifi: iwlwifi: mvm: Don't always bind/link the P2P Device
  interface (bsc#1012628).
- wifi: iwlwifi: mvm: change iwl_mvm_flush_sta() API
  (bsc#1012628).
- wifi: iwlwifi: mvm: fix iwl_mvm_mac_flush_sta() (bsc#1012628).
- wifi: iwlwifi: mvm: remove TDLS stations from FW (bsc#1012628).
- wifi: iwlwifi: increase number of RX buffers for EHT devices
  (bsc#1012628).
- wifi: iwlwifi: mvm: fix netif csum flags (bsc#1012628).
- wifi: iwlwifi: pcie: synchronize IRQs before NAPI (bsc#1012628).
- wifi: iwlwifi: mvm: update IGTK in mvmvif upon D3 resume
  (bsc#1012628).
- wifi: iwlwifi: empty overflow queue during flush (bsc#1012628).
- Bluetooth: ISO: Pass BIG encryption info through QoS
  (bsc#1012628).
- Bluetooth: Make handle of hci_conn be unique (bsc#1012628).
- Bluetooth: hci_sync: Fix Opcode prints in bt_dev_dbg/err
  (bsc#1012628).
- bpf: Fix unnecessary -EBUSY from htab_lock_bucket (bsc#1012628).
- ACPI: sysfs: Fix create_pnp_modalias() and create_of_modalias()
  (bsc#1012628).
- mptcp: properly account fastopen data (bsc#1012628).
- ipv6: avoid atomic fragment on GSO packets (bsc#1012628).
- virtio_net: use u64_stats_t infra to avoid data-races
  (bsc#1012628).
- net: add DEV_STATS_READ() helper (bsc#1012628).
- ipvlan: properly track tx_errors (bsc#1012628).
- regmap: debugfs: Fix a erroneous check after snprintf()
  (bsc#1012628).
- spi: tegra: Fix missing IRQ check in tegra_slink_probe()
  (bsc#1012628).
- clk: qcom: ipq5332: Drop set rate parent from gpll0 dependent
  clocks (bsc#1012628).
- clk: qcom: gcc-msm8996: Remove RPM bus clocks (bsc#1012628).
- clk: qcom: clk-rcg2: Fix clock rate overflow for high parent
  frequencies (bsc#1012628).
- clk: qcom: mmcc-msm8998: Don't check halt bit on some branch
  clks (bsc#1012628).
- clk: qcom: mmcc-msm8998: Fix the SMMU GDSC (bsc#1012628).
- clk: qcom: gcc-sm8150: Fix gcc_sdcc2_apps_clk_src (bsc#1012628).
- gpio: sim: initialize a managed pointer when declaring it
  (bsc#1012628).
- regulator: mt6358: Fail probe on unknown chip ID (bsc#1012628).
- clk: imx: Select MXC_CLK for CLK_IMX8QXP (bsc#1012628).
- clk: imx: imx8: Fix an error handling path in
  clk_imx_acm_attach_pm_domains() (bsc#1012628).
- clk: imx: imx8: Fix an error handling path if
  devm_clk_hw_register_mux_parent_data_table() fails
  (bsc#1012628).
- clk: imx: imx8: Fix an error handling path in
  imx8_acm_clk_probe() (bsc#1012628).
- clk: imx: imx8mq: correct error handling path (bsc#1012628).
- clk: imx: imx8qxp: Fix elcdif_pll clock (bsc#1012628).
- clk: renesas: rcar-gen3: Extend SDnH divider table
  (bsc#1012628).
- clk: renesas: rzg2l: Wait for status bit of SD mux before
  continuing (bsc#1012628).
- clk: renesas: rzg2l: Lock around writes to mux register
  (bsc#1012628).
- clk: renesas: rzg2l: Trust value returned by hardware
  (bsc#1012628).
- clk: renesas: rzg2l: Use FIELD_GET() for PLL register fields
  (bsc#1012628).
- clk: renesas: rzg2l: Fix computation formula (bsc#1012628).
- clk: linux/clk-provider.h: fix kernel-doc warnings and typos
  (bsc#1012628).
- spi: nxp-fspi: use the correct ioremap function (bsc#1012628).
- clk: ralink: mtmips: quiet unused variable warning
  (bsc#1012628).
- clk: keystone: pll: fix a couple NULL vs IS_ERR() checks
  (bsc#1012628).
- clk: ti: fix double free in of_ti_divider_clk_setup()
  (bsc#1012628).
- clk: npcm7xx: Fix incorrect kfree (bsc#1012628).
- clk: mediatek: clk-mt6765: Add check for mtk_alloc_clk_data
  (bsc#1012628).
- clk: mediatek: clk-mt6779: Add check for mtk_alloc_clk_data
  (bsc#1012628).
- clk: mediatek: clk-mt6797: Add check for mtk_alloc_clk_data
  (bsc#1012628).
- clk: mediatek: clk-mt7629-eth: Add check for mtk_alloc_clk_data
  (bsc#1012628).
- clk: mediatek: clk-mt7629: Add check for mtk_alloc_clk_data
  (bsc#1012628).
- clk: mediatek: clk-mt2701: Add check for mtk_alloc_clk_data
  (bsc#1012628).
- clk: qcom: config IPQ_APSS_6018 should depend on QCOM_SMEM
  (bsc#1012628).
- clk: qcom: clk-alpha-pll: introduce stromer plus ops
  (bsc#1012628).
- clk: qcom: apss-ipq-pll: Use stromer plus ops for stromer plus
  pll (bsc#1012628).
- clk: qcom: apss-ipq-pll: Fix 'l' value for ipq5332_pll_config
  (bsc#1012628).
- clk: qcom: ipq5018: drop the CLK_SET_RATE_PARENT flag from
  GPLL clocks (bsc#1012628).
- clk: qcom: ipq9574: drop the CLK_SET_RATE_PARENT flag from
  GPLL clocks (bsc#1012628).
- clk: qcom: ipq5332: drop the CLK_SET_RATE_PARENT flag from
  GPLL clocks (bsc#1012628).
- clk: mediatek: fix double free in mtk_clk_register_pllfh()
  (bsc#1012628).
- platform/x86: wmi: Fix probe failure when failing to register
  WMI devices (bsc#1012628).
- platform/x86: wmi: Fix opening of char device (bsc#1012628).
- regulator: qcom-rpmh: Fix smps4 regulator for pm8550ve
  (bsc#1012628).
- hwmon: (axi-fan-control) Fix possible NULL pointer dereference
  (bsc#1012628).
- hwmon: (coretemp) Fix potentially truncated sysfs attribute name
  (bsc#1012628).
- Revert "hwmon: (sch56xx-common) Add DMI override table"
  (bsc#1012628).
- Revert "hwmon: (sch56xx-common) Add automatic module loading
  on supported devices" (bsc#1012628).
- hwmon: (pmbus/mp2975) Move PGOOD fix (bsc#1012628).
- hwmon: (sch5627) Use bit macros when accessing the control
  register (bsc#1012628).
- hwmon: (sch5627) Disallow write access if virtual registers
  are locked (bsc#1012628).
- hte: tegra: Fix missing error code in tegra_hte_test_probe()
  (bsc#1012628).
- platform/chrome: cros_ec_lpc: Separate host command and irq
  disable (bsc#1012628).
- spi: omap2-mcspi: switch to use modern name (bsc#1012628).
- spi: omap2-mcspi: Fix hardcoded reference clock (bsc#1012628).
- drm: bridge: samsung-dsim: Initialize ULPS EXIT for i.MX8M DSIM
  (bsc#1012628).
- drm: bridge: for GENERIC_PHY_MIPI_DPHY also select GENERIC_PHY
  (bsc#1012628).
- drm: bridge: samsung-dsim: Fix waiting for empty cmd transfer
  FIFO on older Exynos (bsc#1012628).
- drm/loongson: Fix error handling in lsdc_pixel_pll_setup()
  (bsc#1012628).
- drm/rockchip: vop: Fix reset of state in duplicate state crtc
  funcs (bsc#1012628).
- drm/rockchip: vop: Fix call to crtc reset helper (bsc#1012628).
- drm/rockchip: vop2: Don't crash for invalid duplicate_state
  (bsc#1012628).
- drm/rockchip: vop2: Add missing call to crtc reset helper
  (bsc#1012628).
- drm/radeon: possible buffer overflow (bsc#1012628).
- drm/radeon: Remove the references of radeon_gem_ pread &amp;
  pwrite ioctls (bsc#1012628).
- drm: bridge: it66121: Fix invalid connector dereference
  (bsc#1012628).
- drm/bridge: lt8912b: Fix bridge_detach (bsc#1012628).
- drm/bridge: lt8912b: Fix crash on bridge detach (bsc#1012628).
- drm/bridge: lt8912b: Manually disable HPD only if it was enabled
  (bsc#1012628).
- drm/bridge: lt8912b: Add missing drm_bridge_attach call
  (bsc#1012628).
- drm/ssd130x: Fix screen clearing (bsc#1012628).
- drm/mediatek: Fix coverity issue with unintentional integer
  overflow (bsc#1012628).
- x86/tdx: Zero out the missing RSI in TDX_HYPERCALL macro
  (bsc#1012628).
- drm/bridge: tc358768: Fix use of uninitialized variable
  (bsc#1012628).
- drm/bridge: tc358768: Fix bit updates (bsc#1012628).
- drm/bridge: tc358768: Use struct videomode (bsc#1012628).
- drm/bridge: tc358768: Print logical values, not raw register
  values (bsc#1012628).
- drm/bridge: tc358768: Use dev for dbg prints, not priv-&gt;dev
  (bsc#1012628).
- drm/bridge: tc358768: Rename dsibclk to hsbyteclk (bsc#1012628).
- drm/bridge: tc358768: Clean up clock period code (bsc#1012628).
- drm/bridge: tc358768: Fix tc358768_ns_to_cnt() (bsc#1012628).
- drm: Call drm_atomic_helper_shutdown() at shutdown/remove time
  for misc drivers (bsc#1012628).
- drm/amdgpu: Increase IH soft ring size for GFX v9.4.3 dGPU
  (bsc#1012628).
- drm/amdkfd: fix some race conditions in vram buffer alloc/free
  of svm code (bsc#1012628).
- drm/amdkfd: Remove svm range validated_once flag (bsc#1012628).
- drm/amdkfd: Handle errors from svm validate and map
  (bsc#1012628).
- drm/amd/display: Fix null pointer dereference in error message
  (bsc#1012628).
- drm/amd/display: Check all enabled planes in
  dm_check_crtc_cursor (bsc#1012628).
- drm/amd/display: Refactor dm_get_plane_scale helper
  (bsc#1012628).
- drm/amd/display: Bail from dm_check_crtc_cursor if no relevant
  change (bsc#1012628).
- io_uring/kbuf: Fix check of BID wrapping in provided buffers
  (bsc#1012628).
- io_uring/kbuf: Allow the full buffer id space for provided
  buffers (bsc#1012628).
- drm/mediatek: Add mmsys_dev_num to mt8188 vdosys0 driver data
  (bsc#1012628).
- drm/mediatek: Fix iommu fault by swapping FBs after updating
  plane state (bsc#1012628).
- drm/mediatek: Fix iommu fault during crtc enabling
  (bsc#1012628).
- accel/habanalabs/gaudi2: Fix incorrect string length computation
  in gaudi2_psoc_razwi_get_engines() (bsc#1012628).
- drm/msm/adreno: Fix SM6375 GPU ID (bsc#1012628).
- drm/msm/a6xx: Fix unknown speedbin case (bsc#1012628).
- drm/rockchip: cdn-dp: Fix some error handling paths in
  cdn_dp_probe() (bsc#1012628).
- gpu: host1x: Correct allocated size for contexts (bsc#1012628).
- drm/bridge: lt9611uxc: fix the race in the error path
  (bsc#1012628).
- arm64/arm: xen: enlighten: Fix KPTI checks (bsc#1012628).
- drm/rockchip: Fix type promotion bug in rockchip_gem_iommu_map()
  (bsc#1012628).
- xenbus: fix error exit in xenbus_init() (bsc#1012628).
- xen: Make struct privcmd_irqfd's layout architecture independent
  (bsc#1012628).
- xen: irqfd: Use _IOW instead of the internal _IOC() macro
  (bsc#1012628).
- xen-pciback: Consider INTx disabled when MSI/MSI-X is enabled
  (bsc#1012628).
- drm/msm/dsi: use msm_gem_kernel_put to free TX buffer
  (bsc#1012628).
- drm/msm/dsi: free TX buffer in unbind (bsc#1012628).
- clocksource/drivers/arm_arch_timer: limit XGene-1 workaround
  (bsc#1012628).
- drm: mediatek: mtk_dsi: Fix NO_EOT_PACKET settings/handling
  (bsc#1012628).
- drivers/perf: hisi: use cpuhp_state_remove_instance_nocalls()
  for hisi_hns3_pmu uninit process (bsc#1012628).
- drm/amd/pm: Fix a memory leak on an error path (bsc#1012628).
- perf/arm-cmn: Fix DTC domain detection (bsc#1012628).
- drivers/perf: hisi_pcie: Check the type first in
  pmu::event_init() (bsc#1012628).
- perf: hisi: Fix use-after-free when register pmu fails
  (bsc#1012628).
- ARM: dts: renesas: blanche: Fix typo in GP_11_2 pin name
  (bsc#1012628).
- arm64: dts: qcom: sdm845: Fix PSCI power domain names
  (bsc#1012628).
- arm64: dts: qcom: sdm845: cheza doesn't support LMh node
  (bsc#1012628).
- arm64: dts: qcom: sc7280: link
  usb3_phy_wrapper_gcc_usb30_pipe_clk (bsc#1012628).
- arm64: dts: qcom: msm8916: Fix iommu local address range
  (bsc#1012628).
- arm64: dts: qcom: msm8992-libra: drop duplicated reserved memory
  (bsc#1012628).
- arm64: dts: qcom: sm6125: Pad APPS IOMMU address to 8 characters
  (bsc#1012628).
- arm64: dts: qcom: sc7280: Add missing LMH interrupts
  (bsc#1012628).
- arm64: dts: qcom: qrb2210-rb1: Swap UART index (bsc#1012628).
- arm64: dts: qcom: qrb2210-rb1: Fix regulators (bsc#1012628).
- arm64: dts: qcom: sdm670: Fix pdc mapping (bsc#1012628).
- arm64: dts: qcom: sc7280: drop incorrect EUD port on SoC side
  (bsc#1012628).
- arm64: dts: qcom: sm8150: add ref clock to PCIe PHYs
  (bsc#1012628).
- arm64: dts: qcom: sm8350: fix pinctrl for UART18 (bsc#1012628).
- arm64: dts: qcom: sdm845-mtp: fix WiFi configuration
  (bsc#1012628).
- arm64: dts: qcom: sdx75-idp: align RPMh regulator nodes with
  bindings (bsc#1012628).
- ARM64: dts: marvell: cn9310: Use appropriate label for spi1 pins
  (bsc#1012628).
- arm64: dts: qcom: msm8976: Fix ipc bit shifts (bsc#1012628).
- arm64: dts: qcom: msm8939: Fix iommu local address range
  (bsc#1012628).
- riscv: dts: allwinner: remove address-cells from intc node
  (bsc#1012628).
- arm64: dts: qcom: apq8016-sbc: Add missing ADV7533 regulators
  (bsc#1012628).
- ARM: dts: qcom: apq8026-samsung-matisse-wifi: Fix inverted
  hall sensor (bsc#1012628).
- ARM: dts: qcom: mdm9615: populate vsdcc fixed regulator
  (bsc#1012628).
- soc: qcom: llcc: Handle a second device without data corruption
  (bsc#1012628).
- kunit: Fix missed memory release in kunit_free_suite_set()
  (bsc#1012628).
- kunit: Fix the wrong kfree of copy for kunit_filter_suites()
  (bsc#1012628).
- kunit: Fix possible memory leak in kunit_filter_suites()
  (bsc#1012628).
- kunit: test: Fix the possible memory leak in executor_test
  (bsc#1012628).
- ARM: dts: stm32: stm32f7-pinctrl: don't use multiple blank lines
  (bsc#1012628).
- firmware: ti_sci: Mark driver as non removable (bsc#1012628).
- arm64: dts: ti: k3-j721s2-evm-gesi: Specify base dtb for
  overlay file (bsc#1012628).
- arm64: dts: ti: verdin-am62: disable MIPI DSI bridge
  (bsc#1012628).
- arm64: dts: ti: k3-am625-beagleplay: Fix typo in ramoops reg
  (bsc#1012628).
- arm64: dts: ti: k3-am62a7-sk: Drop i2c-1 to 100Khz
  (bsc#1012628).
- arm64: dts: ti: Fix HDMI Audio overlay in Makefile
  (bsc#1012628).
- firmware: arm_ffa: Assign the missing IDR allocation ID to
  the FFA device (bsc#1012628).
- firmware: arm_ffa: Allow the FF-A drivers to use 32bit mode
  of messaging (bsc#1012628).
- ARM: dts: am3517-evm: Fix LED3/4 pinmux (bsc#1012628).
- clk: scmi: Free scmi_clk allocated when the clocks with invalid
  info are skipped (bsc#1012628).
- arm64: dts: imx8qm-ss-img: Fix jpegenc compatible entry
  (bsc#1012628).
- arm64: dts: imx8mp-debix-model-a: Remove USB hub reset-gpios
  (bsc#1012628).
- arm64: dts: imx8mm: Add sound-dai-cells to micfil node
  (bsc#1012628).
- arm64: dts: imx8mn: Add sound-dai-cells to micfil node
  (bsc#1012628).
- arm64: tegra: Fix P3767 card detect polarity (bsc#1012628).
- arm64: tegra: Fix P3767 QSPI speed (bsc#1012628).
- firmware: tegra: Add suspend hook and reset BPMP IPC early on
  resume (bsc#1012628).
- memory: tegra: Set BPMP msg flags to reset IPC channels
  (bsc#1012628).
- arm64: tegra: Use correct interrupts for Tegra234 TKE
  (bsc#1012628).
- selftests/pidfd: Fix ksft print formats (bsc#1012628).
- selftests/resctrl: Ensure the benchmark commands fits to its
  array (bsc#1012628).
- soc: qcom: pmic_glink: fix connector type to be DisplayPort
  (bsc#1012628).
- ARM: dts: BCM5301X: Explicitly disable unused switch CPU ports
  (bsc#1012628).
- iommufd: Add iopt_area_alloc() (bsc#1012628).
- module/decompress: use vmalloc() for gzip decompression
  workspace (bsc#1012628).
- KEYS: Include linux/errno.h in linux/verification.h
  (bsc#1012628).
- crypto: ccp - Get a free page to use while fetching initial
  nonce (bsc#1012628).
- crypto: ccp - Fix ioctl unit tests (bsc#1012628).
- crypto: ccp - Fix DBC sample application error handling
  (bsc#1012628).
- crypto: ccp - Fix sample application signature passing
  (bsc#1012628).
- crypto: ccp - Fix some unfused tests (bsc#1012628).
- crypto: hisilicon/hpre - Fix a erroneous check after snprintf()
  (bsc#1012628).
- hwrng: bcm2835 - Fix hwrng throughput regression (bsc#1012628).
- hwrng: geode - fix accessing registers (bsc#1012628).
- RDMA/core: Use size_{add,sub,mul}() in calls to struct_size()
  (bsc#1012628).
- crypto: qat - fix state machines cleanup paths (bsc#1012628).
- crypto: qat - ignore subsequent state up commands (bsc#1012628).
- crypto: qat - fix unregistration of crypto algorithms
  (bsc#1012628).
- crypto: qat - fix unregistration of compression algorithms
  (bsc#1012628).
- scsi: ibmvfc: Fix erroneous use of rtas_busy_delay with hcall
  return code (bsc#1012628).
- ASoC: soc-pcm.c: Make sure DAI parameters cleared if the DAI
  becomes inactive (bsc#1012628).
- libnvdimm/of_pmem: Use devm_kstrdup instead of kstrdup and
  check its return value (bsc#1012628).
- nd_btt: Make BTT lanes preemptible (bsc#1012628).
- crypto: caam/qi2 - fix Chacha20 + Poly1305 self test failure
  (bsc#1012628).
- crypto: caam/jr - fix Chacha20 + Poly1305 self test failure
  (bsc#1012628).
- crypto: qat - increase size of buffers (bsc#1012628).
- ASoC: SOF: ipc4-topology: Use size_add() in call to
  struct_size() (bsc#1012628).
- PCI: vmd: Correct PCI Header Type Register's multi-function
  check (bsc#1012628).
- hid: cp2112: Fix duplicate workqueue initialization
  (bsc#1012628).
- crypto: hisilicon/qm - fix PF queue parameter issue
  (bsc#1012628).
- ARM: 9321/1: memset: cast the constant byte to unsigned char
  (bsc#1012628).
- ARM: 9323/1: mm: Fix ARCH_LOW_ADDRESS_LIMIT when CONFIG_ZONE_DMA
  (bsc#1012628).
- ext4: add missing initialization of call_notify_error in
  update_super_work() (bsc#1012628).
- ext4: move 'ix' sanity check to corrent position (bsc#1012628).
- kselftest: vm: fix mdwe's mmap_FIXED test case (bsc#1012628).
- ASoC: fsl: mpc5200_dma.c: Fix warning of Function parameter
  or member not described (bsc#1012628).
- backlight: pwm_bl: Disable PWM on shutdown, suspend and remove
  (bsc#1012628).
- ASoC: Intel: sof_sdw_rt_sdca_jack_common: add rt713 support
  (bsc#1012628).
- ASoC: fsl-asoc-card: Add comment for mclk in the codec_priv
  (bsc#1012628).
- fs: dlm: Fix the size of a buffer in dlm_create_debug_file()
  (bsc#1012628).
- dlm: fix creating multiple node structures (bsc#1012628).
- dlm: fix remove member after close call (bsc#1012628).
- dlm: be sure we reset all nodes at forced shutdown
  (bsc#1012628).
- dlm: fix no ack after final message (bsc#1012628).
- IB/mlx5: Fix rdma counter binding for RAW QP (bsc#1012628).
- RDMA/hns: Fix printing level of asynchronous events
  (bsc#1012628).
- RDMA/hns: Fix uninitialized ucmd in hns_roce_create_qp_common()
  (bsc#1012628).
- RDMA/hns: Fix signed-unsigned mixed comparisons (bsc#1012628).
- RDMA/hns: Add check for SL (bsc#1012628).
- RDMA/hns: The UD mode can only be configured with DCQCN
  (bsc#1012628).
- RDMA/hns: Fix unnecessary port_num transition in HW stats
  allocation (bsc#1012628).
- RDMA/hns: Fix init failure of RoCE VF and HIP08 (bsc#1012628).
- ASoC: SOF: core: Ensure sof_ops_free() is still called when
  probe never ran (bsc#1012628).
- ASoC: intel: sof_sdw: Stop processing CODECs when enough are
  found (bsc#1012628).
- ASoC: fsl: Fix PM disable depth imbalance in fsl_easrc_probe
  (bsc#1012628).
- scsi: ufs: core: Leave space for '\0' in utf8 desc string
  (bsc#1012628).
- RDMA/hfi1: Workaround truncation compilation error
  (bsc#1012628).
- hid: cp2112: Fix IRQ shutdown stopping polling for all IRQs
  on chip (bsc#1012628).
- HID: uclogic: Fix user-memory-access bug in
  uclogic_params_ugee_v2_init_event_hooks() (bsc#1012628).
- HID: uclogic: Fix a work-&gt;entry not empty bug in __queue_work()
  (bsc#1012628).
- sh: bios: Revive earlyprintk support (bsc#1012628).
- HID: logitech-hidpp: Don't restart IO, instead defer
  hid_connect() only (bsc#1012628).
- HID: logitech-hidpp: Revert "Don't restart communication if
  not necessary" (bsc#1012628).
- HID: logitech-hidpp: Move get_wireless_feature_index() check
  to hidpp_connect_event() (bsc#1012628).
- ASoC: Intel: Skylake: Fix mem leak when parsing UUIDs fails
  (bsc#1012628).
- PCI: endpoint: Fix double free in __pci_epc_create()
  (bsc#1012628).
- padata: Fix refcnt handling in padata_free_shell()
  (bsc#1012628).
- certs: Break circular dependency when selftest is modular
  (bsc#1012628).
- crypto: qat - consolidate services structure (bsc#1012628).
- crypto: qat - enable dc chaining service (bsc#1012628).
- crypto: qat - refactor fw config related functions
  (bsc#1012628).
- crypto: qat - use masks for AE groups (bsc#1012628).
- crypto: qat - fix ring to service map for QAT GEN4
  (bsc#1012628).
- crypto: qat - fix deadlock in backlog processing (bsc#1012628).
- ASoC: ams-delta.c: use component after check (bsc#1012628).
- erofs: fix erofs_insert_workgroup() lockref usage (bsc#1012628).
- IB/mlx5: Fix init stage error handling to avoid double free
  of same QP and UAF (bsc#1012628).
- mfd: core: Un-constify mfd_cell.of_reg (bsc#1012628).
- mfd: core: Ensure disabled devices are skipped without aborting
  (bsc#1012628).
- mfd: dln2: Fix double put in dln2_probe (bsc#1012628).
- dt-bindings: mfd: mt6397: Split out compatible for MediaTek
  MT6366 PMIC (bsc#1012628).
- mfd: arizona-spi: Set pdata.hpdet_channel for ACPI enumerated
  devs (bsc#1012628).
- leds: turris-omnia: Do not use SMBUS calls (bsc#1012628).
- leds: pwm: Don't disable the PWM when the LED should be off
  (bsc#1012628).
- leds: trigger: ledtrig-cpu:: Fix 'output may be truncated'
  issue for 'cpu' (bsc#1012628).
- scripts/gdb: fix usage of MOD_TEXT not defined when
  CONFIG_MODULES=n (bsc#1012628).
- apparmor: fix invalid reference on profile-&gt;disconnected
  (bsc#1012628).
- perf stat: Fix aggr mode initialization (bsc#1012628).
- iio: frequency: adf4350: Use device managed functions and fix
  power down issue (bsc#1012628).
- pinctrl: baytrail: fix debounce disable case (bsc#1012628).
- perf kwork: Fix incorrect and missing free atom in
  work_push_atom() (bsc#1012628).
- perf kwork: Add the supported subcommands to the document
  (bsc#1012628).
- perf kwork: Set ordered_events to true in 'struct perf_tool'
  (bsc#1012628).
- f2fs: compress: fix deadloop in f2fs_write_cache_pages()
  (bsc#1012628).
- f2fs: compress: fix to avoid use-after-free on dic
  (bsc#1012628).
- f2fs: compress: fix to avoid redundant compress extension
  (bsc#1012628).
- f2fs: fix to drop meta_inode's page cache in f2fs_put_super()
  (bsc#1012628).
- tty: tty_jobctrl: fix pid memleak in disassociate_ctty()
  (bsc#1012628).
- perf parse-events: Fix tracepoint name memory leak
  (bsc#1012628).
- livepatch: Fix missing newline character in
  klp_resolve_symbols() (bsc#1012628).
- pinctrl: renesas: rzg2l: Make reverse order of enable() for
  disable() (bsc#1012628).
- perf vendor events arm64: Fix for AmpereOne metrics
  (bsc#1012628).
- perf record: Fix BTF type checks in the off-cpu profiling
  (bsc#1012628).
- dmaengine: idxd: Register dsa_bus_type before registering idxd
  sub-drivers (bsc#1012628).
- usb: dwc2: fix possible NULL pointer dereference caused by
  driver concurrency (bsc#1012628).
- usb: chipidea: Fix DMA overwrite for Tegra (bsc#1012628).
- usb: chipidea: Simplify Tegra DMA alignment code (bsc#1012628).
- dmaengine: ti: edma: handle irq_of_parse_and_map() errors
  (bsc#1012628).
- tools/perf: Update call stack check in builtin-lock.c
  (bsc#1012628).
- misc: st_core: Do not call kfree_skb() under spin_lock_irqsave()
  (bsc#1012628).
- debugfs: Fix __rcu type comparison warning (bsc#1012628).
- tools: iio: iio_generic_buffer ensure alignment (bsc#1012628).
- USB: usbip: fix stub_dev hub disconnect (bsc#1012628).
- dmaengine: pxa_dma: Remove an erroneous BUG_ON() in
  pxad_free_desc() (bsc#1012628).
- f2fs: fix to initialize map.m_pblk in f2fs_precache_extents()
  (bsc#1012628).
- interconnect: qcom: qdu1000: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sc7180: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sc7280: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sc8180x: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sc8280xp: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sdm670: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sdm845: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sm6350: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sm8150: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sm8250: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sm8350: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: osm-l3: Replace custom implementation of
  COUNT_ARGS() (bsc#1012628).
- powerpc: Only define __parse_fpscr() when required
  (bsc#1012628).
- interconnect: fix error handling in qnoc_probe() (bsc#1012628).
- perf build: Add missing comment about NO_LIBTRACEEVENT=1
  (bsc#1012628).
- perf parse-events: Fix for term values that are raw events
  (bsc#1012628).
- perf mem-events: Avoid uninitialized read (bsc#1012628).
- s390/ap: re-init AP queues on config on (bsc#1012628).
- modpost: fix tee MODULE_DEVICE_TABLE built on big-endian host
  (bsc#1012628).
- modpost: fix ishtp MODULE_DEVICE_TABLE built on big-endian host
  (bsc#1012628).
- perf tools: Do not ignore the default vmlinux.h (bsc#1012628).
- powerpc/40x: Remove stale PTE_ATOMIC_UPDATES macro
  (bsc#1012628).
- powerpc/xive: Fix endian conversion size (bsc#1012628).
- powerpc: Hide empty pt_regs at base of the stack (bsc#1012628).
- perf trace: Use the right bpf_probe_read(_str) variant for
  reading user data (bsc#1012628).
- powerpc/vas: Limit open window failure messages in log bufffer
  (bsc#1012628).
- powerpc/imc-pmu: Use the correct spinlock initializer
  (bsc#1012628).
- powerpc/pseries: fix potential memory leak in
  init_cpu_associativity() (bsc#1012628).
- perf vendor events: Update PMC used in PM_RUN_INST_CMPL event
  for power10 platform (bsc#1012628).
- xhci: Loosen RPM as default policy to cover for AMD xHC 1.1
  (bsc#1012628).
- usb: host: xhci-plat: fix possible kernel oops while resuming
  (bsc#1012628).
- powerpc/vmcore: Add MMU information to vmcoreinfo (bsc#1012628).
- perf machine: Avoid out of bounds LBR memory read (bsc#1012628).
- libperf rc_check: Make implicit enabling work for GCC
  (bsc#1012628).
- perf hist: Add missing puts to hist__account_cycles
  (bsc#1012628).
- perf vendor events intel: Fix broadwellde
  tma_info_system_dram_bw_use metric (bsc#1012628).
- perf vendor events intel: Add broadwellde two metrics
  (bsc#1012628).
- 9p/net: fix possible memory leak in p9_check_errors()
  (bsc#1012628).
- rtla: Fix uninitialized variable found (bsc#1012628).
- i3c: Fix potential refcount leak in
  i3c_master_register_new_i3c_devs (bsc#1012628).
- rtc: brcmstb-waketimer: support level alarm_irq (bsc#1012628).
- cxl/pci: Remove unnecessary device reference management in
  sanitize work (bsc#1012628).
- cxl/pci: Cleanup 'sanitize' to always poll (bsc#1012628).
- cxl/pci: Remove inconsistent usage of dev_err_probe()
  (bsc#1012628).
- cxl/pci: Clarify devm host for memdev relative setup
  (bsc#1012628).
- cxl/pci: Fix sanitize notifier setup (bsc#1012628).
- cxl/memdev: Fix sanitize vs decoder setup locking (bsc#1012628).
- cxl/mem: Fix shutdown order (bsc#1012628).
- virt: sevguest: Fix passing a stack buffer as a scatterlist
  target (bsc#1012628).
- rtc: pcf85363: fix wrong mask/val parameters in
  regmap_update_bits call (bsc#1012628).
- cxl/region: Prepare the decoder match range helper for reuse
  (bsc#1012628).
- cxl/region: Calculate a target position in a region interleave
  (bsc#1012628).
- cxl/region: Use cxl_calc_interleave_pos() for auto-discovery
  (bsc#1012628).
- cxl/region: Fix cxl_region_rwsem lock held when returning to
  user space (bsc#1012628).
- cxl/core/regs: Rename @dev to @host in struct cxl_register_map
  (bsc#1012628).
- cxl/port: Fix @host confusion in cxl_dport_setup_regs()
  (bsc#1012628).
- cxl/hdm: Remove broken error path (bsc#1012628).
- pcmcia: cs: fix possible hung task and memory leak pccardd()
  (bsc#1012628).
- pcmcia: ds: fix refcount leak in pcmcia_device_add()
  (bsc#1012628).
- pcmcia: ds: fix possible name leak in error path in
  pcmcia_device_add() (bsc#1012628).
- media: imx-jpeg: initiate a drain of the capture queue in
  dynamic resolution change (bsc#1012628).
- media: hantro: Check whether reset op is defined before use
  (bsc#1012628).
- media: verisilicon: Do not enable G2 postproc downscale if
  source is narrower than destination (bsc#1012628).
- media: ov13b10: Fix some error checking in probe (bsc#1012628).
- media: ov5640: fix vblank unchange issue when work at dvp mode
  (bsc#1012628).
- media: i2c: max9286: Fix some redundant of_node_put() calls
  (bsc#1012628).
- media: ov5640: Fix a memory leak when ov5640_probe fails
  (bsc#1012628).
- media: bttv: fix use after free error due to btv-&gt;timeout timer
  (bsc#1012628).
- media: amphion: handle firmware debug message (bsc#1012628).
- media: mtk-jpegenc: Fix bug in JPEG encode quality selection
  (bsc#1012628).
- media: s3c-camif: Avoid inappropriate kfree() (bsc#1012628).
- media: vidtv: psi: Add check for kstrdup (bsc#1012628).
- media: vidtv: mux: Add check and kfree for kstrdup
  (bsc#1012628).
- media: cedrus: Fix clock/reset sequence (bsc#1012628).
- media: i2c: imx219: Convert to CCI register access helpers
  (bsc#1012628).
- media: i2c: imx219: Replace register addresses with macros
  (bsc#1012628).
- media: i2c: imx219: Drop IMX219_REG_CSI_LANE_MODE from common
  regs array (bsc#1012628).
- media: cadence: csi2rx: Unregister v4l2 async notifier
  (bsc#1012628).
- media: dvb-usb-v2: af9035: fix missing unlock (bsc#1012628).
- media: verisilicon: Fixes clock list for rk3588 av1 decoder
  (bsc#1012628).
- media: mediatek: vcodec: Handle invalid encoder vsi
  (bsc#1012628).
- media: imx-jpeg: notify source chagne event when the first
  picture parsed (bsc#1012628).
- media: mediatek: vcodec: using encoder device to alloc/free
  encoder memory (bsc#1012628).
- media: platform: mtk-mdp3: fix uninitialized variable in
  mdp_path_config() (bsc#1012628).
- media: cec: meson: always include meson sub-directory in
  Makefile (bsc#1012628).
- cpupower: fix reference to nonexistent document (bsc#1012628).
- regmap: prevent noinc writes from clobbering cache
  (bsc#1012628).
- drm/amdgpu/gfx10,11: use memcpy_to/fromio for MQDs
  (bsc#1012628).
- drm/amdgpu: don't put MQDs in VRAM on ARM | ARM64 (bsc#1012628).
- pwm: sti: Reduce number of allocations and drop usage of
  chip_data (bsc#1012628).
- pwm: brcmstb: Utilize appropriate clock APIs in suspend/resume
  (bsc#1012628).
- Input: synaptics-rmi4 - fix use after free in
  rmi_unregister_function() (bsc#1012628).
- watchdog: marvell_gti_wdt: Fix error code in probe()
  (bsc#1012628).
- watchdog: ixp4xx: Make sure restart always works (bsc#1012628).
- llc: verify mac len before reading mac header (bsc#1012628).
- hsr: Prevent use after free in prp_create_tagged_frame()
  (bsc#1012628).
- tipc: Change nla_policy for bearer-related names to
  NLA_NUL_STRING (bsc#1012628).
- rxrpc: Fix two connection reaping bugs (bsc#1012628).
- bpf: Check map-&gt;usercnt after timer-&gt;timer is assigned
  (bsc#1012628).
- inet: shrink struct flowi_common (bsc#1012628).
- octeontx2-pf: Fix error codes (bsc#1012628).
- octeontx2-pf: Fix holes in error code (bsc#1012628).
- net: page_pool: add missing free_percpu when page_pool_init fail
  (bsc#1012628).
- dccp: Call security_inet_conn_request() after setting IPv4
  addresses (bsc#1012628).
- dccp/tcp: Call security_inet_conn_request() after setting IPv6
  addresses (bsc#1012628).
- net: r8169: Disable multicast filter for RTL8168H and RTL8107E
  (bsc#1012628).
- Fix termination state for idr_for_each_entry_ul() (bsc#1012628).
- net: stmmac: xgmac: Enable support for multiple Flexible PPS
  outputs (bsc#1012628).
- selftests: pmtu.sh: fix result checking (bsc#1012628).
- octeontx2-pf: Free pending and dropped SQEs (bsc#1012628).
- net/smc: fix dangling sock under state SMC_APPFINCLOSEWAIT
  (bsc#1012628).
- net/smc: allow cdc msg send rather than drop it with NULL
  sndbuf_desc (bsc#1012628).
- net/smc: put sk reference if close work was canceled
  (bsc#1012628).
- nvme: fix error-handling for io_uring nvme-passthrough
  (bsc#1012628).
- riscv: boot: Fix creation of loader.bin (bsc#1012628).
- ice: Fix SRIOV LAG disable on non-compliant aggregate
  (bsc#1012628).
- ice: lag: in RCU, use atomic allocation (bsc#1012628).
- ice: Fix VF-VF filter rules in switchdev mode (bsc#1012628).
- ice: Fix VF-VF direction matching in drop rule in switchdev
  (bsc#1012628).
- tg3: power down device only on SYSTEM_POWER_OFF (bsc#1012628).
- nbd: fix uaf in nbd_open (bsc#1012628).
- blk-core: use pr_warn_ratelimited() in bio_check_ro()
  (bsc#1012628).
- vsock/virtio: remove socket from connected/bound list on
  shutdown (bsc#1012628).
- r8169: respect userspace disabling IFF_MULTICAST (bsc#1012628).
- virtio/vsock: Fix uninit-value in virtio_transport_recv_pkt()
  (bsc#1012628).
- net: enetc: shorten enetc_setup_xdp_prog() error message to
  fit NETLINK_MAX_FMTMSG_LEN (bsc#1012628).
- i2c: iproc: handle invalid slave state (bsc#1012628).
- netfilter: xt_recent: fix (increase) ipv6 literal buffer length
  (bsc#1012628).
- netfilter: nat: fix ipv6 nat redirect with mapped and scoped
  addresses (bsc#1012628).
- net/sched: act_ct: Always fill offloading tuple iifidx
  (bsc#1012628).
- RISC-V: Don't fail in riscv_of_parent_hartid() for disabled
  HARTs (bsc#1012628).
- net: ti: icss-iep: fix setting counter value (bsc#1012628).
- drivers: perf: Do not broadcast to other cpus when starting
  a counter (bsc#1012628).
- module/decompress: use kvmalloc() consistently (bsc#1012628).
- fs: dlm: Simplify buffer size computation in
  dlm_create_debug_file() (bsc#1012628).
- drm/vc4: tests: Fix UAF in the mock helpers (bsc#1012628).
- drm/syncobj: fix DRM_SYNCOBJ_WAIT_FLAGS_WAIT_AVAILABLE
  (bsc#1012628).
- ASoC: rt712-sdca: fix speaker route missing issue (bsc#1012628).
- ASoC: mediatek: mt8186_mt6366_rt1019_rt5682s: trivial: fix
  error messages (bsc#1012628).
- ASoC: hdmi-codec: register hpd callback on component probe
  (bsc#1012628).
- ASoC: dapm: fix clock get name (bsc#1012628).
- spi: spi-zynq-qspi: add spi-mem to driver kconfig dependencies
  (bsc#1012628).
- arm64/arm: arm_pmuv3: perf: Don't truncate 64-bit registers
  (bsc#1012628).
- fbdev: imsttfb: fix double free in probe() (bsc#1012628).
- fbdev: imsttfb: fix a resource leak in probe (bsc#1012628).
- ALSA: hda/realtek: Add support dual speaker for Dell
  (bsc#1012628).
- fbdev: fsl-diu-fb: mark wr_reg_wa() static (bsc#1012628).
- tracing/kprobes: Fix the order of argument descriptions
  (bsc#1012628).
- eventfs: Check for NULL ef in eventfs_set_attr() (bsc#1012628).
- selftests: mptcp: run userspace pm tests slower (bsc#1012628).
- selftests: mptcp: fix wait_rm_addr/sf parameters (bsc#1012628).
- io_uring/net: ensure socket is marked connected on connect retry
  (bsc#1012628).
- x86/amd_nb: Use Family 19h Models 60h-7Fh Function 4 IDs
  (bsc#1012628).
- Revert "PCI/ASPM: Disable only ASPM_STATE_L1 when driver,
  disables L1" (bsc#1012628).
- Revert "mmc: core: Capture correct oemid-bits for eMMC cards"
  (bsc#1012628).
- btrfs: use u64 for buffer sizes in the tree search ioctls
  (bsc#1012628).
- btrfs: make found_logical_ret parameter mandatory for function
  queue_scrub_stripe() (bsc#1012628).
- Refresh
  patches.suse/ALSA-hda-cs35l41-Support-mute-notifications-for-CS35.patch.
- Rename to
  patches.kernel.org/6.6.2-328-ASoC-cs35l41-Handle-mdsync_down-reg-write-error.patch.
- Rename to
  patches.kernel.org/6.6.2-329-ASoC-cs35l41-Handle-mdsync_up-reg-write-errors.patch.
- Rename to
  patches.kernel.org/6.6.2-330-ASoC-cs35l41-Initialize-completion-object-befor.patch.
- Rename to
  patches.kernel.org/6.6.2-331-ASoC-cs35l41-Fix-broken-shared-boost-activation.patch.
- Rename to
  patches.kernel.org/6.6.2-332-ASoC-cs35l41-Verify-PM-runtime-resume-errors-in.patch.
- Rename to
  patches.kernel.org/6.6.2-333-ASoC-cs35l41-Undo-runtime-PM-changes-at-driver-.patch.
- Rename to
  patches.kernel.org/6.6.2-334-ALSA-hda-cs35l41-Fix-unbalanced-pm_runtime_get.patch.
- Rename to
  patches.kernel.org/6.6.2-335-ALSA-hda-cs35l41-Undo-runtime-PM-changes-at-dri.patch.
- commit 263a855</changelog>
  <changelog author="tiwai@suse.de" date="1700481601">- drm/i915: Also check for VGA converter in eDP probe
  (bsc#1217282).
- commit b22e785</changelog>
  <changelog author="tiwai@suse.de" date="1700568000">- leds: class: Don't expose color sysfs entry (bsc#1217172).
- commit 1be1eb4</changelog>
  <changelog author="msuchanek@suse.de" date="1700654400">- kernel-source: Move provides after sources
- commit dbbf742</changelog>
  <changelog author="msuchanek@suse.de" date="1700654401">- rpm: Define git commit as macro
- commit bcc92c8</changelog>
  <changelog author="tiwai@suse.de" date="1700654402">- Update config files: CONFIG_SND_SOC_WSA883X=m for Thinkpad X13s audio (bsc#1217412)
- commit 8be32dc</changelog>
  <changelog author="tiwai@suse.de" date="1700654403">- ASoC: codecs: wsa883x: make use of new mute_unmute_on_trigger
  flag (bsc#1217412).
- ASoC: soc-dai: add flag to mute and unmute stream during trigger
  (bsc#1217412).
- commit 1a298a3</changelog>
  <changelog author="fcrozat@suse.com" date="1700827200">- Ensure ia32_emulation is always enabled for kernel-obs-build
  If ia32_emulation is disabled by default, ensure it is enabled
  back for OBS kernel to allow building 32bit binaries (jsc#PED-3184)
  [ms: Always pass the parameter, no need to grep through the config which
  may not be very reliable]
- commit 56a2c2f</changelog>
  <changelog author="jslaby@suse.cz" date="1701259200">- Linux 6.6.3 (bsc#1012628).
- locking/ww_mutex/test: Fix potential workqueue corruption
  (bsc#1012628).
- btrfs: abort transaction on generation mismatch when marking
  eb as dirty (bsc#1012628).
- lib/generic-radix-tree.c: Don't overflow in peek()
  (bsc#1012628).
- x86/retpoline: Make sure there are no unconverted return thunks
  due to KCSAN (bsc#1012628).
- perf/core: Bail out early if the request AUX area is out of
  bound (bsc#1012628).
- srcu: Fix srcu_struct node grpmask overflow on 64-bit systems
  (bsc#1012628).
- selftests/lkdtm: Disable CONFIG_UBSAN_TRAP in test config
  (bsc#1012628).
- clocksource/drivers/timer-imx-gpt: Fix potential memory leak
  (bsc#1012628).
- clocksource/drivers/timer-atmel-tcb: Fix initialization on
  SAM9 hardware (bsc#1012628).
- srcu: Only accelerate on enqueue time (bsc#1012628).
- smp,csd: Throw an error if a CSD lock is stuck for too long
  (bsc#1012628).
- cpu/hotplug: Don't offline the last non-isolated CPU
  (bsc#1012628).
- workqueue: Provide one lock class key per work_on_cpu() callsite
  (bsc#1012628).
- x86/mm: Drop the 4 MB restriction on minimal NUMA node memory
  size (bsc#1012628).
- wifi: plfxlc: fix clang-specific fortify warning (bsc#1012628).
- wifi: ath12k: Ignore fragments from uninitialized peer in dp
  (bsc#1012628).
- wifi: mac80211_hwsim: fix clang-specific fortify warning
  (bsc#1012628).
- wifi: mac80211: don't return unset power in
  ieee80211_get_tx_power() (bsc#1012628).
- atl1c: Work around the DMA RX overflow issue (bsc#1012628).
- bpf: Detect IP == ksym.end as part of BPF program (bsc#1012628).
- wifi: ath9k: fix clang-specific fortify warnings (bsc#1012628).
- wifi: ath12k: fix possible out-of-bound read in
  ath12k_htt_pull_ppdu_stats() (bsc#1012628).
- wifi: ath10k: fix clang-specific fortify warning (bsc#1012628).
- wifi: ath12k: fix possible out-of-bound write in
  ath12k_wmi_ext_hal_reg_caps() (bsc#1012628).
- ACPI: APEI: Fix AER info corruption when error status data
  has multiple sections (bsc#1012628).
- net: sfp: add quirk for Fiberstone GPON-ONU-34-20BI
  (bsc#1012628).
- wifi: mt76: mt7921e: Support MT7992 IP in Xiaomi Redmibook 15
  Pro (2023) (bsc#1012628).
- wifi: mt76: fix clang-specific fortify warnings (bsc#1012628).
- net: annotate data-races around sk-&gt;sk_tx_queue_mapping
  (bsc#1012628).
- net: annotate data-races around sk-&gt;sk_dst_pending_confirm
  (bsc#1012628).
- wifi: ath12k: mhi: fix potential memory leak in
  ath12k_mhi_register() (bsc#1012628).
- wifi: ath10k: Don't touch the CE interrupt registers after
  power up (bsc#1012628).
- net: sfp: add quirk for FS's 2.5G copper SFP (bsc#1012628).
- vsock: read from socket's error queue (bsc#1012628).
- bpf: Ensure proper register state printing for cond jumps
  (bsc#1012628).
- wifi: iwlwifi: mvm: fix size check for fw_link_id (bsc#1012628).
- Bluetooth: btusb: Add date-&gt;evt_skb is NULL check (bsc#1012628).
- Bluetooth: Fix double free in hci_conn_cleanup (bsc#1012628).
- ACPI: EC: Add quirk for HP 250 G7 Notebook PC (bsc#1012628).
- tsnep: Fix tsnep_request_irq() format-overflow warning
  (bsc#1012628).
- gpiolib: acpi: Add a ignore interrupt quirk for Peaq C1010
  (bsc#1012628).
- platform/chrome: kunit: initialize lock for fake ec_dev
  (bsc#1012628).
- of: address: Fix address translation when address-size is
  greater than 2 (bsc#1012628).
- platform/x86: thinkpad_acpi: Add battery quirk for Thinkpad
  X120e (bsc#1012628).
- drm/gma500: Fix call trace when psb_gem_mm_init() fails
  (bsc#1012628).
- drm/amdkfd: ratelimited SQ interrupt messages (bsc#1012628).
- drm/komeda: drop all currently held locks if deadlock happens
  (bsc#1012628).
- drm/amd/display: Blank phantom OTG before enabling
  (bsc#1012628).
- drm/amd/display: Don't lock phantom pipe on disabling
  (bsc#1012628).
- drm/amd/display: add seamless pipe topology transition check
  (bsc#1012628).
- drm/edid: Fixup h/vsync_end instead of h/vtotal (bsc#1012628).
- md: don't rely on 'mddev-&gt;pers' to be set in mddev_suspend()
  (bsc#1012628).
- drm/amdgpu: not to save bo in the case of RAS err_event_athub
  (bsc#1012628).
- drm/amdkfd: Fix a race condition of vram buffer unref in svm
  code (bsc#1012628).
- drm/amdgpu: update retry times for psp vmbx wait (bsc#1012628).
- drm/amd: Update `update_pcie_parameters` functions to use
  uint8_t arguments (bsc#1012628).
- drm/amd/display: use full update for clip size increase of
  large plane source (bsc#1012628).
- string.h: add array-wrappers for (v)memdup_user() (bsc#1012628).
- kernel: kexec: copy user-array safely (bsc#1012628).
- kernel: watch_queue: copy user-array safely (bsc#1012628).
- drm_lease.c: copy user-array safely (bsc#1012628).
- drm: vmwgfx_surface.c: copy user-array safely (bsc#1012628).
- drm/msm/dp: skip validity check for DP CTS EDID checksum
  (bsc#1012628).
- drm/amd: Fix UBSAN array-index-out-of-bounds for SMU7
  (bsc#1012628).
- drm/amd: Fix UBSAN array-index-out-of-bounds for Polaris and
  Tonga (bsc#1012628).
- drm/amdgpu: Fix potential null pointer derefernce (bsc#1012628).
- drm/panel: fix a possible null pointer dereference
  (bsc#1012628).
- drm/panel/panel-tpo-tpg110: fix a possible null pointer
  dereference (bsc#1012628).
- drm/radeon: fix a possible null pointer dereference
  (bsc#1012628).
- drm/amdgpu/vkms: fix a possible null pointer dereference
  (bsc#1012628).
- drm/panel: st7703: Pick different reset sequence (bsc#1012628).
- drm/amdkfd: Fix shift out-of-bounds issue (bsc#1012628).
- drm/amdgpu: Fix a null pointer access when the smc_rreg pointer
  is NULL (bsc#1012628).
- drm/amd: Disable PP_PCIE_DPM_MASK when dynamic speed switching
  not supported (bsc#1012628).
- drm/amd/display: fix num_ways overflow error (bsc#1012628).
- drm/amd: check num of link levels when update pcie param
  (bsc#1012628).
- soc: qcom: pmic: Fix resource leaks in a
  device_for_each_child_node() loop (bsc#1012628).
- arm64: dts: rockchip: Add NanoPC T6 PCIe e-key support
  (bsc#1012628).
- arm64: dts: ls208xa: use a pseudo-bus to constrain usb dma size
  (bsc#1012628).
- selftests/efivarfs: create-read: fix a resource leak
  (bsc#1012628).
- ASoC: mediatek: mt8188-mt6359: support dynamic pinctrl
  (bsc#1012628).
- ASoC: soc-card: Add storage for PCI SSID (bsc#1012628).
- ASoC: SOF: Pass PCI SSID to machine driver (bsc#1012628).
- ASoC: Intel: sof_sdw: Copy PCI SSID to struct snd_soc_card
  (bsc#1012628).
- ASoC: cs35l56: Use PCI SSID as the firmware UID (bsc#1012628).
- crypto: pcrypt - Fix hungtask for PADATA_RESET (bsc#1012628).
- ASoC: SOF: ipc4: handle EXCEPTION_CAUGHT notification from
  firmware (bsc#1012628).
- RDMA/hfi1: Use FIELD_GET() to extract Link Width (bsc#1012628).
- scsi: hisi_sas: Set debugfs_dir pointer to NULL after removing
  debugfs (bsc#1012628).
- scsi: ibmvfc: Remove BUG_ON in the case of an empty event pool
  (bsc#1012628).
- fs/jfs: Add check for negative db_l2nbperpage (bsc#1012628).
- fs/jfs: Add validity check for db_maxag and db_agpref
  (bsc#1012628).
- jfs: fix array-index-out-of-bounds in dbFindLeaf (bsc#1012628).
- jfs: fix array-index-out-of-bounds in diAlloc (bsc#1012628).
- HID: lenovo: Detect quirk-free fw on cptkbd and stop applying
  workaround (bsc#1012628).
- ARM: 9320/1: fix stack depot IRQ stack filter (bsc#1012628).
- ALSA: hda: Fix possible null-ptr-deref when assigning a stream
  (bsc#1012628).
- gpiolib: of: Add quirk for mt2701-cs42448 ASoC sound
  (bsc#1012628).
- PCI: tegra194: Use FIELD_GET()/FIELD_PREP() with Link Width
  fields (bsc#1012628).
- PCI: mvebu: Use FIELD_PREP() with Link Width (bsc#1012628).
- atm: iphase: Do PCI error checks on own line (bsc#1012628).
- PCI: Do error check on own line to split long "if" conditions
  (bsc#1012628).
- scsi: libfc: Fix potential NULL pointer dereference in
  fc_lport_ptp_setup() (bsc#1012628).
- PCI: Use FIELD_GET() to extract Link Width (bsc#1012628).
- PCI: Extract ATS disabling to a helper function (bsc#1012628).
- PCI: Disable ATS for specific Intel IPU E2000 devices
  (bsc#1012628).
- PCI: dwc: Add dw_pcie_link_set_max_link_width() (bsc#1012628).
- PCI: dwc: Add missing PCI_EXP_LNKCAP_MLW handling (bsc#1012628).
- misc: pci_endpoint_test: Add Device ID for R-Car S4-8 PCIe
  controller (bsc#1012628).
- PCI: Use FIELD_GET() in Sapphire RX 5600 XT Pulse quirk
  (bsc#1012628).
- ASoC: Intel: soc-acpi-cht: Add Lenovo Yoga Tab 3 Pro YT3-X90
  quirk (bsc#1012628).
- crypto: hisilicon/qm - prevent soft lockup in receive loop
  (bsc#1012628).
- HID: Add quirk for Dell Pro Wireless Keyboard and Mouse KM5221W
  (bsc#1012628).
- exfat: support handle zero-size directory (bsc#1012628).
- mfd: intel-lpss: Add Intel Lunar Lake-M PCI IDs (bsc#1012628).
- iio: adc: stm32-adc: harden against NULL pointer deref in
  stm32_adc_probe() (bsc#1012628).
- thunderbolt: Apply USB 3.x bandwidth quirk only in software
  connection manager (bsc#1012628).
- tty: vcc: Add check for kstrdup() in vcc_probe() (bsc#1012628).
- dt-bindings: phy: qcom,snps-eusb2-repeater: Add magic tuning
  overrides (bsc#1012628).
- phy: qualcomm: phy-qcom-eusb2-repeater: Use regmap_fields
  (bsc#1012628).
- phy: qualcomm: phy-qcom-eusb2-repeater: Zero out untouched
  tuning regs (bsc#1012628).
- usb: dwc3: core: configure TX/RX threshold for DWC3_IP
  (bsc#1012628).
- usb: ucsi: glink: use the connector orientation GPIO to provide
  switch events (bsc#1012628).
- soundwire: dmi-quirks: update HP Omen match (bsc#1012628).
- f2fs: fix error path of __f2fs_build_free_nids (bsc#1012628).
- f2fs: fix error handling of __get_node_page (bsc#1012628).
- usb: host: xhci: Avoid XHCI resume delay if SSUSB device is
  not present (bsc#1012628).
- usb: gadget: f_ncm: Always set current gadget in ncm_bind()
  (bsc#1012628).
- 9p/trans_fd: Annotate data-racy writes to file::f_flags
  (bsc#1012628).
- 9p: v9fs_listxattr: fix %s null argument warning (bsc#1012628).
- i3c: mipi-i3c-hci: Fix out of bounds access in
  hci_dma_irq_handler (bsc#1012628).
- i2c: i801: Add support for Intel Birch Stream SoC (bsc#1012628).
- i2c: fix memleak in i2c_new_client_device() (bsc#1012628).
- i2c: sun6i-p2wi: Prevent potential division by zero
  (bsc#1012628).
- virtio-blk: fix implicit overflow on virtio_max_dma_size
  (bsc#1012628).
- i3c: master: mipi-i3c-hci: Fix a kernel panic for accessing
  DAT_data (bsc#1012628).
- media: gspca: cpia1: shift-out-of-bounds in set_flicker
  (bsc#1012628).
- media: vivid: avoid integer overflow (bsc#1012628).
- media: ipu-bridge: increase sensor_name size (bsc#1012628).
- gfs2: ignore negated quota changes (bsc#1012628).
- gfs2: fix an oops in gfs2_permission (bsc#1012628).
- media: cobalt: Use FIELD_GET() to extract Link Width
  (bsc#1012628).
- media: ccs: Fix driver quirk struct documentation (bsc#1012628).
- media: imon: fix access to invalid resource for the second
  interface (bsc#1012628).
- drm/amd/display: Avoid NULL dereference of timing generator
  (bsc#1012628).
- gfs2: Fix slab-use-after-free in gfs2_qd_dealloc (bsc#1012628).
- kgdb: Flush console before entering kgdb on panic (bsc#1012628).
- riscv: VMAP_STACK overflow detection thread-safe (bsc#1012628).
- i2c: dev: copy userspace array safely (bsc#1012628).
- ASoC: ti: omap-mcbsp: Fix runtime PM underflow warnings
  (bsc#1012628).
- drm/qxl: prevent memory leak (bsc#1012628).
- ALSA: hda/realtek: Add quirk for ASUS UX7602ZM (bsc#1012628).
- drm/amdgpu: fix software pci_unplug on some chips (bsc#1012628).
- pwm: Fix double shift bug (bsc#1012628).
- mtd: rawnand: tegra: add missing check for platform_get_irq()
  (bsc#1012628).
- wifi: iwlwifi: Use FW rate for non-data frames (bsc#1012628).
- sched/core: Optimize in_task() and in_interrupt() a bit
  (bsc#1012628).
- samples/bpf: syscall_tp_user: Rename num_progs into nr_tests
  (bsc#1012628).
- samples/bpf: syscall_tp_user: Fix array out-of-bound access
  (bsc#1012628).
- dt-bindings: serial: fix regex pattern for matching serial
  node children (bsc#1012628).
- SUNRPC: ECONNRESET might require a rebind (bsc#1012628).
- mtd: rawnand: intel: check return value of devm_kasprintf()
  (bsc#1012628).
- mtd: rawnand: meson: check return value of devm_kasprintf()
  (bsc#1012628).
- drm/i915/mtl: avoid stringop-overflow warning (bsc#1012628).
- NFSv4.1: fix handling NFS4ERR_DELAY when testing for session
  trunking (bsc#1012628).
- SUNRPC: Add an IS_ERR() check back to where it was
  (bsc#1012628).
- NFSv4.1: fix SP4_MACH_CRED protection for pnfs IO (bsc#1012628).
- SUNRPC: Fix RPC client cleaned up the freed pipefs dentries
  (bsc#1012628).
- RISC-V: hwprobe: Fix vDSO SIGSEGV (bsc#1012628).
- riscv: provide riscv-specific is_trap_insn() (bsc#1012628).
- gfs2: Silence "suspicious RCU usage in gfs2_permission" warning
  (bsc#1012628).
- drm/i915/tc: Fix -Wformat-truncation in intel_tc_port_init
  (bsc#1012628).
- riscv: split cache ops out of dma-noncoherent.c (bsc#1012628).
- vdpa_sim_blk: allocate the buffer zeroed (bsc#1012628).
- vhost-vdpa: fix use after free in vhost_vdpa_probe()
  (bsc#1012628).
- gcc-plugins: randstruct: Only warn about true flexible arrays
  (bsc#1012628).
- bpf: handle ldimm64 properly in check_cfg() (bsc#1012628).
- bpf: fix precision backtracking instruction iteration
  (bsc#1012628).
- bpf: fix control-flow graph checking in privileged mode
  (bsc#1012628).
- net: set SOCK_RCU_FREE before inserting socket into hashtable
  (bsc#1012628).
- ipvlan: add ipvlan_route_v6_outbound() helper (bsc#1012628).
- tty: Fix uninit-value access in ppp_sync_receive()
  (bsc#1012628).
- net: ti: icssg-prueth: Add missing icss_iep_put to error path
  (bsc#1012628).
- net: ti: icssg-prueth: Fix error cleanup on failing
  pruss_request_mem_region (bsc#1012628).
- xen/events: avoid using info_for_irq() in xen_send_IPI_one()
  (bsc#1012628).
- net: hns3: fix add VLAN fail issue (bsc#1012628).
- net: hns3: add barrier in vf mailbox reply process
  (bsc#1012628).
- net: hns3: fix incorrect capability bit display for copper port
  (bsc#1012628).
- net: hns3: fix out-of-bounds access may occur when coalesce
  info is read via debugfs (bsc#1012628).
- net: hns3: fix variable may not initialized problem in
  hns3_init_mac_addr() (bsc#1012628).
- net: hns3: fix VF reset fail issue (bsc#1012628).
- net: hns3: fix VF wrong speed and duplex issue (bsc#1012628).
- tipc: Fix kernel-infoleak due to uninitialized TLV value
  (bsc#1012628).
- net: mvneta: fix calls to page_pool_get_stats (bsc#1012628).
- ppp: limit MRU to 64K (bsc#1012628).
- xen/events: fix delayed eoi list handling (bsc#1012628).
- blk-mq: make sure active queue usage is held for
  bio_integrity_prep() (bsc#1012628).
- ptp: annotate data-race around q-&gt;head and q-&gt;tail
  (bsc#1012628).
- bonding: stop the device in bond_setup_by_slave() (bsc#1012628).
- net: ethernet: cortina: Fix max RX frame define (bsc#1012628).
- net: ethernet: cortina: Handle large frames (bsc#1012628).
- net: ethernet: cortina: Fix MTU max setting (bsc#1012628).
- af_unix: fix use-after-free in unix_stream_read_actor()
  (bsc#1012628).
- netfilter: nf_conntrack_bridge: initialize err to 0
  (bsc#1012628).
- netfilter: nf_tables: fix pointer math issue in
  nft_byteorder_eval() (bsc#1012628).
- netfilter: nf_tables: bogus ENOENT when destroying element
  which does not exist (bsc#1012628).
- net: stmmac: fix rx budget limit check (bsc#1012628).
- net: stmmac: avoid rx queue overrun (bsc#1012628).
- pds_core: use correct index to mask irq (bsc#1012628).
- pds_core: fix up some format-truncation complaints
  (bsc#1012628).
- gve: Fixes for napi_poll when budget is 0 (bsc#1012628).
- io_uring/fdinfo: remove need for sqpoll lock for thread/pid
  retrieval (bsc#1012628).
- Revert "net/mlx5: DR, Supporting inline WQE when possible"
  (bsc#1012628).
- net/mlx5: Free used cpus mask when an IRQ is released
  (bsc#1012628).
- net/mlx5: Decouple PHC .adjtime and .adjphase implementations
  (bsc#1012628).
- net/mlx5e: fix double free of encap_header (bsc#1012628).
- net/mlx5e: fix double free of encap_header in update funcs
  (bsc#1012628).
- net/mlx5e: Fix pedit endianness (bsc#1012628).
- net/mlx5e: Don't modify the peer sent-to-vport rules for IPSec
  offload (bsc#1012628).
- net/mlx5e: Avoid referencing skb after free-ing in drop path
  of mlx5e_sq_xmit_wqe (bsc#1012628).
- net/mlx5e: Track xmit submission to PTP WQ after populating
  metadata map (bsc#1012628).
- net/mlx5e: Update doorbell for port timestamping CQ before
  the software counter (bsc#1012628).
- net/mlx5: Increase size of irq name buffer (bsc#1012628).
- net/mlx5e: Reduce the size of icosq_str (bsc#1012628).
- net/mlx5e: Check return value of snprintf writing to fw_version
  buffer (bsc#1012628).
- net/mlx5e: Check return value of snprintf writing to fw_version
  buffer for representors (bsc#1012628).
- net: sched: do not offload flows with a helper in act_ct
  (bsc#1012628).
- macvlan: Don't propagate promisc change to lower dev in passthru
  (bsc#1012628).
- tools/power/turbostat: Fix a knl bug (bsc#1012628).
- tools/power/turbostat: Enable the C-state Pre-wake printing
  (bsc#1012628).
- scsi: ufs: core: Expand MCQ queue slot to DeviceQueueDepth +
  1 (bsc#1012628).
- cifs: spnego: add ';' in HOST_KEY_LEN (bsc#1012628).
- cifs: fix check of rc in function generate_smb3signingkey
  (bsc#1012628).
- perf/core: Fix cpuctx refcounting (bsc#1012628).
- i915/perf: Fix NULL deref bugs with drm_dbg() calls
  (bsc#1012628).
- perf: arm_cspmu: Reject events meant for other PMUs
  (bsc#1012628).
- drivers: perf: Check find_first_bit() return value
  (bsc#1012628).
- media: venus: hfi: add checks to perform sanity on queue
  pointers (bsc#1012628).
- perf intel-pt: Fix async branch flags (bsc#1012628).
- powerpc/perf: Fix disabling BHRB and instruction sampling
  (bsc#1012628).
- randstruct: Fix gcc-plugin performance mode to stay in group
  (bsc#1012628).
- spi: Fix null dereference on suspend (bsc#1012628).
- bpf: Fix check_stack_write_fixed_off() to correctly spill imm
  (bsc#1012628).
- bpf: Fix precision tracking for BPF_ALU | BPF_TO_BE | BPF_END
  (bsc#1012628).
- scsi: mpt3sas: Fix loop logic (bsc#1012628).
- scsi: megaraid_sas: Increase register read retry rount from
  3 to 30 for selected registers (bsc#1012628).
- scsi: ufs: qcom: Update PHY settings only when scaling to
  higher gears (bsc#1012628).
- scsi: qla2xxx: Fix system crash due to bad pointer access
  (bsc#1012628).
- scsi: ufs: core: Fix racing issue between ufshcd_mcq_abort()
  and ISR (bsc#1012628).
- x86/shstk: Delay signal entry SSP write until after user
  accesses (bsc#1012628).
- crypto: x86/sha - load modules based on CPU features
  (bsc#1012628).
- x86/PCI: Avoid PME from D3hot/D3cold for AMD Rembrandt and
  Phoenix USB4 (bsc#1012628).
- x86/apic/msi: Fix misconfigured non-maskable MSI quirk
  (bsc#1012628).
- x86/cpu/hygon: Fix the CPU topology evaluation for real
  (bsc#1012628).
- KVM: x86: hyper-v: Don't auto-enable stimer on write from
  user-space (bsc#1012628).
- KVM: x86: Ignore MSR_AMD64_TW_CFG access (bsc#1012628).
- KVM: x86: Clear bit12 of ICR after APIC-write VM-exit
  (bsc#1012628).
- KVM: x86: Fix lapic timer interrupt lost after loading a
  snapshot (bsc#1012628).
- mmc: sdhci-pci-gli: GL9755: Mask the replay timer timeout of
  AER (bsc#1012628).
- sched: psi: fix unprivileged polling against cgroups
  (bsc#1012628).
- audit: don't take task_lock() in audit_exe_compare() code path
  (bsc#1012628).
- audit: don't WARN_ON_ONCE(!current-&gt;mm) in audit_exe_compare()
  (bsc#1012628).
- proc: sysctl: prevent aliased sysctls from getting passed to
  init (bsc#1012628).
- tty/sysrq: replace smp_processor_id() with get_cpu()
  (bsc#1012628).
- tty: serial: meson: fix hard LOCKUP on crtscts mode
  (bsc#1012628).
- acpi/processor: sanitize _OSC/_PDC capabilities for Xen dom0
  (bsc#1012628).
- hvc/xen: fix console unplug (bsc#1012628).
- hvc/xen: fix error path in xen_hvc_init() to always register
  frontend driver (bsc#1012628).
- hvc/xen: fix event channel handling for secondary consoles
  (bsc#1012628).
- PCI/sysfs: Protect driver's D3cold preference from user space
  (bsc#1012628).
- mm/damon/sysfs: remove requested targets when online-commit
  inputs (bsc#1012628).
- mm/damon/sysfs: update monitoring target regions for online
  input commit (bsc#1012628).
- watchdog: move softlockup_panic back to early_param
  (bsc#1012628).
- iommufd: Fix missing update of domains_itree after splitting
  iopt_area (bsc#1012628).
- fbdev: stifb: Make the STI next font pointer a 32-bit signed
  offset (bsc#1012628).
- dm crypt: account large pages in cc-&gt;n_allocated_pages
  (bsc#1012628).
- mm/damon/lru_sort: avoid divide-by-zero in hot threshold
  calculation (bsc#1012628).
- mm/damon/ops-common: avoid divide-by-zero during region hotness
  calculation (bsc#1012628).
- mm/damon: implement a function for max nr_accesses safe
  calculation (bsc#1012628).
- mm/damon/core: avoid divide-by-zero during monitoring results
  update (bsc#1012628).
- mm/damon/sysfs-schemes: handle tried region directory allocation
  failure (bsc#1012628).
- mm/damon/sysfs-schemes: handle tried regions sysfs directory
  allocation failure (bsc#1012628).
- mm/damon/core.c: avoid unintentional filtering out of schemes
  (bsc#1012628).
- mm/damon/sysfs: check error from damon_sysfs_update_target()
  (bsc#1012628).
- parisc: Add nop instructions after TLB inserts (bsc#1012628).
- ACPI: resource: Do IRQ override on TongFang GMxXGxx
  (bsc#1012628).
- regmap: Ensure range selector registers are updated after
  cache sync (bsc#1012628).
- wifi: ath11k: fix temperature event locking (bsc#1012628).
- wifi: ath11k: fix dfs radar event locking (bsc#1012628).
- wifi: ath11k: fix htt pktlog locking (bsc#1012628).
- wifi: ath11k: fix gtk offload status event locking
  (bsc#1012628).
- wifi: ath12k: fix htt mlo-offset event locking (bsc#1012628).
- wifi: ath12k: fix dfs-radar and temperature event locking
  (bsc#1012628).
- mmc: meson-gx: Remove setting of CMD_CFG_ERROR (bsc#1012628).
- genirq/generic_chip: Make irq_remove_generic_chip() irqdomain
  aware (bsc#1012628).
- sched/core: Fix RQCF_ACT_SKIP leak (bsc#1012628).
- pmdomain: bcm: bcm2835-power: check if the ASB register is
  equal to enable (bsc#1012628).
- KEYS: trusted: tee: Refactor register SHM usage (bsc#1012628).
- KEYS: trusted: Rollback init_trusted() consistently
  (bsc#1012628).
- PCI: keystone: Don't discard .remove() callback (bsc#1012628).
- PCI: keystone: Don't discard .probe() callback (bsc#1012628).
- pmdomain: amlogic: Fix mask for the second NNA mem PD domain
  (bsc#1012628).
- arm64: Restrict CPU_BIG_ENDIAN to GNU as or LLVM IAS 15.x or
  newer (bsc#1012628).
- arm64: module: Fix PLT counting when CONFIG_RANDOMIZE_BASE=n
  (bsc#1012628).
- pmdomain: imx: Make imx pgc power domain also set the fwnode
  (bsc#1012628).
- parisc/agp: Use 64-bit LE values in SBA IOMMU PDIR table
  (bsc#1012628).
- parisc/pdc: Add width field to struct pdc_model (bsc#1012628).
- parisc/power: Add power soft-off when running on qemu
  (bsc#1012628).
- cpufreq: stats: Fix buffer overflow detection in trans_stats()
  (bsc#1012628).
- powercap: intel_rapl: Downgrade BIOS locked limits pr_warn()
  to pr_debug() (bsc#1012628).
- clk: socfpga: Fix undefined behavior bug in struct
  stratix10_clock_data (bsc#1012628).
- clk: visconti: Fix undefined behavior bug in struct
  visconti_pll_provider (bsc#1012628).
- integrity: powerpc: Do not select CA_MACHINE_KEYRING
  (bsc#1012628).
- clk: qcom: ipq8074: drop the CLK_SET_RATE_PARENT flag from
  PLL clocks (bsc#1012628).
- clk: qcom: ipq6018: drop the CLK_SET_RATE_PARENT flag from
  PLL clocks (bsc#1012628).
- ksmbd: fix recursive locking in vfs helpers (bsc#1012628).
- ksmbd: handle malformed smb1 message (bsc#1012628).
- ksmbd: fix slab out of bounds write in smb_inherit_dacl()
  (bsc#1012628).
- mmc: vub300: fix an error code (bsc#1012628).
- mmc: sdhci_am654: fix start loop index for TAP value parsing
  (bsc#1012628).
- mmc: Add quirk MMC_QUIRK_BROKEN_CACHE_FLUSH for Micron eMMC
  Q2J54A (bsc#1012628).
- PCI: qcom-ep: Add dedicated callback for writing to DBI2
  registers (bsc#1012628).
- PCI/ASPM: Fix L1 substate handling in aspm_attr_store_common()
  (bsc#1012628).
- PCI: kirin: Don't discard .remove() callback (bsc#1012628).
- PCI: exynos: Don't discard .remove() callback (bsc#1012628).
- PCI: Lengthen reset delay for VideoPropulsion Torrent QN16e card
  (bsc#1012628).
- wifi: wilc1000: use vmm_table as array in wilc struct
  (bsc#1012628).
- svcrdma: Drop connection after an RDMA Read error (bsc#1012628).
- rcu/tree: Defer setting of jiffies during stall reset
  (bsc#1012628).
- arm64: dts: qcom: ipq6018: Fix hwlock index for SMEM
  (bsc#1012628).
- dt-bindings: timer: renesas,rz-mtu3: Fix overflow/underflow
  interrupt names (bsc#1012628).
- PM: hibernate: Use __get_safe_page() rather than touching the
  list (bsc#1012628).
- PM: hibernate: Clean up sync_read handling in
  snapshot_write_next() (bsc#1012628).
- rcu: kmemleak: Ignore kmemleak false positives when RCU-freeing
  objects (bsc#1012628).
- btrfs: don't arbitrarily slow down delalloc if we're committing
  (bsc#1012628).
- thermal: intel: powerclamp: fix mismatch in get function for
  max_idle (bsc#1012628).
- arm64: dts: qcom: ipq5332: Fix hwlock index for SMEM
  (bsc#1012628).
- arm64: dts: qcom: ipq8074: Fix hwlock index for SMEM
  (bsc#1012628).
- firmware: qcom_scm: use 64-bit calling convention only when
  client is 64-bit (bsc#1012628).
- ACPI: FPDT: properly handle invalid FPDT subtables
  (bsc#1012628).
- arm64: dts: qcom: ipq9574: Fix hwlock index for SMEM
  (bsc#1012628).
- arm64: dts: qcom: ipq6018: Fix tcsr_mutex register size
  (bsc#1012628).
- leds: trigger: netdev: Move size check in set_device_name
  (bsc#1012628).
- mfd: qcom-spmi-pmic: Fix reference leaks in revid helper
  (bsc#1012628).
- mfd: qcom-spmi-pmic: Fix revid implementation (bsc#1012628).
- ima: annotate iint mutex to avoid lockdep false positive
  warnings (bsc#1012628).
- ima: detect changes to the backing overlay file (bsc#1012628).
- netfilter: nf_tables: remove catchall element in GC sync path
  (bsc#1012628).
- netfilter: nf_tables: split async and sync catchall in two
  functions (bsc#1012628).
- selftests/resctrl: Fix uninitialized .sa_flags (bsc#1012628).
- selftests/resctrl: Remove duplicate feature check from CMT test
  (bsc#1012628).
- selftests/resctrl: Move _GNU_SOURCE define into Makefile
  (bsc#1012628).
- selftests/resctrl: Refactor feature check to use resource and
  feature name (bsc#1012628).
- selftests/resctrl: Fix feature checks (bsc#1012628).
- selftests/resctrl: Reduce failures due to outliers in MBA/MBM
  tests (bsc#1012628).
- hid: lenovo: Resend all settings on reset_resume for compact
  keyboards (bsc#1012628).
- ASoC: codecs: wsa-macro: fix uninitialized stack variables
  with name prefix (bsc#1012628).
- jbd2: fix potential data lost in recovering journal raced with
  synchronizing fs bdev (bsc#1012628).
- quota: explicitly forbid quota files from being encrypted
  (bsc#1012628).
- kernel/reboot: emergency_restart: Set correct system_state
  (bsc#1012628).
- scripts/gdb/vmalloc: disable on no-MMU (bsc#1012628).
- fs: use nth_page() in place of direct struct page manipulation
  (bsc#1012628).
- mips: use nth_page() in place of direct struct page manipulation
  (bsc#1012628).
- i2c: core: Run atomic i2c xfer when !preemptible (bsc#1012628).
- selftests/clone3: Fix broken test under !CONFIG_TIME_NS
  (bsc#1012628).
- tracing: Have the user copy of synthetic event address use
  correct context (bsc#1012628).
- driver core: Release all resources during unbind before updating
  device links (bsc#1012628).
- mcb: fix error handling for different scenarios when parsing
  (bsc#1012628).
- dmaengine: stm32-mdma: correct desc prep when channel running
  (bsc#1012628).
- s390/mm: add missing arch_set_page_dat() call to
  vmem_crst_alloc() (bsc#1012628).
- s390/mm: add missing arch_set_page_dat() call to gmap
  allocations (bsc#1012628).
- s390/cmma: fix detection of DAT pages (bsc#1012628).
- mm/cma: use nth_page() in place of direct struct page
  manipulation (bsc#1012628).
- mm/hugetlb: use nth_page() in place of direct struct page
  manipulation (bsc#1012628).
- mm/memory_hotplug: use pfn math in place of direct struct page
  manipulation (bsc#1012628).
- mm: make PR_MDWE_REFUSE_EXEC_GAIN an unsigned long
  (bsc#1012628).
- mtd: cfi_cmdset_0001: Byte swap OTP info (bsc#1012628).
- cxl/region: Do not try to cleanup after
  cxl_region_setup_targets() fails (bsc#1012628).
- i3c: master: cdns: Fix reading status register (bsc#1012628).
- i3c: master: svc: fix race condition in ibi work thread
  (bsc#1012628).
- i3c: master: svc: fix wrong data return when IBI happen during
  start frame (bsc#1012628).
- i3c: master: svc: fix ibi may not return mandatory data byte
  (bsc#1012628).
- i3c: master: svc: fix check wrong status register in irq handler
  (bsc#1012628).
- i3c: master: svc: fix SDA keep low when polling IBIWON timeout
  happen (bsc#1012628).
- i3c: master: svc: fix random hot join failure since timeout
  error (bsc#1012628).
- cxl/region: Fix x1 root-decoder granularity calculations
  (bsc#1012628).
- cxl/port: Fix delete_endpoint() vs parent unregistration race
  (bsc#1012628).
- apparmor: Fix kernel-doc warnings in apparmor/audit.c
  (bsc#1012628).
- apparmor: Fix kernel-doc warnings in apparmor/lib.c
  (bsc#1012628).
- apparmor: Fix kernel-doc warnings in apparmor/resource.c
  (bsc#1012628).
- apparmor: Fix kernel-doc warnings in apparmor/policy.c
  (bsc#1012628).
- apparmor: combine common_audit_data and apparmor_audit_data
  (bsc#1012628).
- apparmor: rename audit_data-&gt;label to audit_data-&gt;subj_label
  (bsc#1012628).
- apparmor: pass cred through to audit info (bsc#1012628).
- apparmor: Fix regression in mount mediation (bsc#1012628).
- Bluetooth: btusb: Add RTW8852BE device 13d3:3570 to device
  tables (bsc#1012628).
- Bluetooth: btusb: Add 0bda:b85b for Fn-Link RTL8852BE
  (bsc#1012628).
- drm/amd/display: enable dsc_clk even if dsc_pg disabled
  (bsc#1012628).
- torture: Make torture_hrtimeout_ns() take an hrtimer mode
  parameter (bsc#1012628).
- rcutorture: Fix stuttering races and other issues (bsc#1012628).
- selftests/resctrl: Remove bw_report and bm_type from main()
  (bsc#1012628).
- selftests/resctrl: Simplify span lifetime (bsc#1012628).
- selftests/resctrl: Make benchmark command const and build it
  with pointers (bsc#1012628).
- selftests/resctrl: Extend signal handler coverage to unmount
  on receiving signal (bsc#1012628).
- parisc: Prevent booting 64-bit kernels on PA1.x machines
  (bsc#1012628).
- parisc/pgtable: Do not drop upper 5 address bits of physical
  address (bsc#1012628).
- parisc/power: Fix power soft-off when running on qemu
  (bsc#1012628).
- parisc: fix mmap_base calculation when stack grows upwards
  (bsc#1012628).
- xhci: Enable RPM on controllers that support low-power states
  (bsc#1012628).
- smb3: fix creating FIFOs when mounting with "sfu" mount option
  (bsc#1012628).
- smb3: fix touch -h of symlink (bsc#1012628).
- smb3: allow dumping session and tcon id to improve stats
  analysis and debugging (bsc#1012628).
- smb3: fix caching of ctime on setxattr (bsc#1012628).
- smb: client: fix use-after-free bug in
  cifs_debug_data_proc_show() (bsc#1012628).
- smb: client: fix use-after-free in smb2_query_info_compound()
  (bsc#1012628).
- smb: client: fix potential deadlock when releasing mids
  (bsc#1012628).
- smb: client: fix mount when dns_resolver key is not available
  (bsc#1012628).
- cifs: reconnect helper should set reconnect for the right
  channel (bsc#1012628).
- cifs: force interface update before a fresh session setup
  (bsc#1012628).
- cifs: do not reset chan_max if multichannel is not supported
  at mount (bsc#1012628).
- cifs: do not pass cifs_sb when trying to add channels
  (bsc#1012628).
- cifs: Fix encryption of cleared, but unset rq_iter data buffers
  (bsc#1012628).
- xfs: recovery should not clear di_flushiter unconditionally
  (bsc#1012628).
- btrfs: zoned: wait for data BG to be finished on direct IO
  allocation (bsc#1012628).
- ALSA: info: Fix potential deadlock at disconnection
  (bsc#1012628).
- ALSA: hda/realtek: Enable Mute LED on HP 255 G8 (bsc#1012628).
- ALSA: hda/realtek - Add Dell ALC295 to pin fall back table
  (bsc#1012628).
- ALSA: hda/realtek - Enable internal speaker of ASUS K6500ZC
  (bsc#1012628).
- ALSA: hda/realtek: Enable Mute LED on HP 255 G10 (bsc#1012628).
- ALSA: hda/realtek: Add quirks for HP Laptops (bsc#1012628).
- Revert ncsi: Propagate carrier gain/loss events to the NCSI
  controller (bsc#1012628).
- Revert "i2c: pxa: move to generic GPIO recovery" (bsc#1012628).
- lsm: fix default return value for vm_enough_memory
  (bsc#1012628).
- lsm: fix default return value for inode_getsecctx (bsc#1012628).
- sbsa_gwdt: Calculate timeout with 64-bit math (bsc#1012628).
- i2c: designware: Disable TX_EMPTY irq while waiting for block
  length byte (bsc#1012628).
- s390/ap: fix AP bus crash on early config change callback
  invocation (bsc#1012628).
- net: ethtool: Fix documentation of ethtool_sprintf()
  (bsc#1012628).
- net: dsa: lan9303: consequently nested-lock physical MDIO
  (bsc#1012628).
- net: phylink: initialize carrier state at creation
  (bsc#1012628).
- gfs2: don't withdraw if init_threads() got interrupted
  (bsc#1012628).
- i2c: i801: fix potential race in
  i801_block_transaction_byte_by_byte (bsc#1012628).
- f2fs: do not return EFSCORRUPTED, but try to run online repair
  (bsc#1012628).
- f2fs: set the default compress_level on ioctl (bsc#1012628).
- f2fs: avoid format-overflow warning (bsc#1012628).
- f2fs: split initial and dynamic conditions for extent_cache
  (bsc#1012628).
- media: lirc: drop trailing space from scancode transmit
  (bsc#1012628).
- media: sharp: fix sharp encoding (bsc#1012628).
- media: venus: hfi_parser: Add check to keep the number of
  codecs within range (bsc#1012628).
- media: venus: hfi: fix the check to handle session buffer
  requirement (bsc#1012628).
- media: venus: hfi: add checks to handle capabilities from
  firmware (bsc#1012628).
- media: ccs: Correctly initialise try compose rectangle
  (bsc#1012628).
- drm/mediatek/dp: fix memory leak on -&gt;get_edid callback audio
  detection (bsc#1012628).
- drm/mediatek/dp: fix memory leak on -&gt;get_edid callback error
  path (bsc#1012628).
- dm-bufio: fix no-sleep mode (bsc#1012628).
- dm-verity: don't use blocking calls from tasklets (bsc#1012628).
- nfsd: fix file memleak on client_opens_release (bsc#1012628).
- NFSD: Update nfsd_cache_append() to use xdr_stream
  (bsc#1012628).
- LoongArch: Mark __percpu functions as always inline
  (bsc#1012628).
- tracing: fprobe-event: Fix to check tracepoint event and return
  (bsc#1012628).
- swiotlb: do not free decrypted pages if dynamic (bsc#1012628).
- swiotlb: fix out-of-bounds TLB allocations with
  CONFIG_SWIOTLB_DYNAMIC (bsc#1012628).
- riscv: Using TOOLCHAIN_HAS_ZIHINTPAUSE marco replace zihintpause
  (bsc#1012628).
- riscv: put interrupt entries into .irqentry.text (bsc#1012628).
- riscv: mm: Update the comment of CONFIG_PAGE_OFFSET
  (bsc#1012628).
- riscv: correct pt_level name via pgtable_l5/4_enabled
  (bsc#1012628).
- riscv: kprobes: allow writing to x0 (bsc#1012628).
- mmc: sdhci-pci-gli: A workaround to allow GL9750 to enter ASPM
  L1.2 (bsc#1012628).
- mm: fix for negative counter: nr_file_hugepages (bsc#1012628).
- mm: kmem: drop __GFP_NOFAIL when allocating objcg vectors
  (bsc#1012628).
- mptcp: deal with large GSO size (bsc#1012628).
- mptcp: add validity check for sending RM_ADDR (bsc#1012628).
- mptcp: fix setsockopt(IP_TOS) subflow locking (bsc#1012628).
- selftests: mptcp: fix fastclose with csum failure (bsc#1012628).
- r8169: fix network lost after resume on DASH systems
  (bsc#1012628).
- r8169: add handling DASH when DASH is disabled (bsc#1012628).
- mmc: sdhci-pci-gli: GL9750: Mask the replay timer timeout of
  AER (bsc#1012628).
- media: qcom: camss: Fix pm_domain_on sequence in probe
  (bsc#1012628).
- media: qcom: camss: Fix vfe_get() error jump (bsc#1012628).
- media: qcom: camss: Fix VFE-17x vfe_disable_output()
  (bsc#1012628).
- media: qcom: camss: Fix VFE-480 vfe_disable_output()
  (bsc#1012628).
- media: qcom: camss: Fix missing vfe_lite clocks check
  (bsc#1012628).
- media: qcom: camss: Fix set CSI2_RX_CFG1_VC_MODE when VC is
  greater than 3 (bsc#1012628).
- media: qcom: camss: Fix invalid clock enable bit disjunction
  (bsc#1012628).
- media: qcom: camss: Fix csid-gen2 for test pattern generator
  (bsc#1012628).
- Revert "HID: logitech-dj: Add support for a new lightspeed
  receiver iteration" (bsc#1012628).
- Revert "net: r8169: Disable multicast filter for RTL8168H and
  RTL8107E" (bsc#1012628).
- ext4: fix race between writepages and remount (bsc#1012628).
- ext4: no need to generate from free list in mballoc
  (bsc#1012628).
- ext4: make sure allocate pending entry not fail (bsc#1012628).
- ext4: apply umask if ACL support is disabled (bsc#1012628).
- ext4: correct offset of gdb backup in non meta_bg group to
  update_backups (bsc#1012628).
- ext4: mark buffer new if it is unwritten to avoid stale data
  exposure (bsc#1012628).
- ext4: correct return value of ext4_convert_meta_bg
  (bsc#1012628).
- ext4: correct the start block of counting reserved clusters
  (bsc#1012628).
- ext4: remove gdb backup copy for meta bg in
  setup_new_flex_group_blocks (bsc#1012628).
- ext4: add missed brelse in update_backups (bsc#1012628).
- ext4: properly sync file size update after O_SYNC direct IO
  (bsc#1012628).
- ext4: fix racy may inline data check in dio write (bsc#1012628).
- drm/amd/pm: Handle non-terminated overdrive commands
  (bsc#1012628).
- drm: bridge: it66121: -&gt;get_edid callback must not return err
  pointers (bsc#1012628).
- x86/srso: Move retbleed IBPB check into existing 'has_microcode'
  code block (bsc#1012628).
- drm/amd/display: Add Null check for DPP resource (bsc#1012628).
- drm/i915/mtl: Support HBR3 rate with C10 phy and eDP in MTL
  (bsc#1012628).
- drm/i915: Bump GLK CDCLK frequency when driving multiple pipes
  (bsc#1012628).
- drm/i915: Fix potential spectre vulnerability (bsc#1012628).
- drm/i915: Flush WC GGTT only on required platforms
  (bsc#1012628).
- drm/amd/pm: Fix error of MACO flag setting code (bsc#1012628).
- drm/amdgpu/smu13: drop compute workload workaround
  (bsc#1012628).
- drm/amdgpu: don't use pci_is_thunderbolt_attached()
  (bsc#1012628).
- drm/amdgpu: fix GRBM read timeout when do mes_self_test
  (bsc#1012628).
- drm/amdgpu: add a retry for IP discovery init (bsc#1012628).
- drm/amdgpu: don't use ATRM for external devices (bsc#1012628).
- drm/amdgpu: fix error handling in amdgpu_vm_init (bsc#1012628).
- drm/amdgpu: fix error handling in amdgpu_bo_list_get()
  (bsc#1012628).
- drm/amdgpu: lower CS errors to debug severity (bsc#1012628).
- drm/amdgpu: Fix possible null pointer dereference (bsc#1012628).
- drm/amd/display: Guard against invalid RPTR/WPTR being set
  (bsc#1012628).
- drm/amd/display: Fix DSC not Enabled on Direct MST Sink
  (bsc#1012628).
- drm/amd/display: fix a NULL pointer dereference in
  amdgpu_dm_i2c_xfer() (bsc#1012628).
- drm/amd/display: Enable fast plane updates on DCN3.2 and above
  (bsc#1012628).
- drm/amd/display: Clear dpcd_sink_ext_caps if not set
  (bsc#1012628).
- drm/amd/display: Change the DMCUB mailbox memory location from
  FB to inbox (bsc#1012628).
- Refresh patches.suse/vfs-add-super_operations-get_inode_dev.
- Rename to
  patches.kernel.org/6.6.3-350-ASoC-soc-dai-add-flag-to-mute-and-unmute-stream.patch.
- Rename to
  patches.kernel.org/6.6.3-351-ASoC-codecs-wsa883x-make-use-of-new-mute_unmute.patch.
- commit d766c57</changelog>
  <changelog author="tiwai@suse.de" date="1701259201">- Update ath11k hibernation patches from the latest code (bsc#1207948)
- commit 7dc7bda</changelog>
  <changelog author="bwiedemann@suse.de" date="1701259202">- Do not store build host name in initrd
  Without this patch, kernel-obs-build stored the build host name
  in its .build.initrd.kvm
  This patch allows for reproducible builds of kernel-obs-build and thus
  avoids re-publishing the kernel-obs-build.rpm when nothing changed.
  Note that this has no influence on the /etc/hosts file
  that is used during other OBS builds.
  https://bugzilla.opensuse.org/show_bug.cgi?id=1084909
- commit fd3a75e</changelog>
  <changelog author="jslaby@suse.cz" date="1701345600">- README.SUSE: fix patches.addon use
  It's series, not series.conf in there.
  And make it more precise on when the patches are applied.
- commit cb8969c</changelog>
  <changelog author="msuchanek@suse.de" date="1701432000">- kernel-binary: suse-module-tools is also required when installed
  Requires(pre) adds dependency for the specific sciptlet.
  However, suse-module-tools also ships modprobe.d files which may be
  needed at posttrans time or any time the kernel is on the system for
  generating ramdisk. Add plain Requires as well.
- commit 8c12816</changelog>
  <changelog author="jslaby@suse.cz" date="1701604800">- Linux 6.6.4 (bsc#1012628).
- USB: dwc3: qcom: fix wakeup after probe deferral (bsc#1012628).
- USB: dwc3: qcom: fix software node leak on probe errors
  (bsc#1012628).
- usb: dwc3: set the dma max_seg_size (bsc#1012628).
- usb: dwc3: Fix default mode initialization (bsc#1012628).
- USB: dwc2: write HCINT with INTMASK applied (bsc#1012628).
- usb: typec: tcpm: Skip hard reset when in error recovery
  (bsc#1012628).
- usb: typec: tcpm: Fix sink caps op current check (bsc#1012628).
- USB: serial: option: don't claim interface 4 for ZTE MF290
  (bsc#1012628).
- USB: serial: option: fix FM101R-GL defines (bsc#1012628).
- USB: serial: option: add Fibocom L7xx modules (bsc#1012628).
- usb: cdnsp: Fix deadlock issue during using NCM gadget
  (bsc#1012628).
- usb: config: fix iteration issue in 'usb_get_bos_descriptor()'
  (bsc#1012628).
- USB: xhci-plat: fix legacy PHY double init (bsc#1012628).
- bcache: fixup lock c-&gt;root error (bsc#1012628).
- bcache: fixup init dirty data errors (bsc#1012628).
- bcache: prevent potential division by zero error (bsc#1012628).
- bcache: check return value from btree_node_alloc_replacement()
  (bsc#1012628).
- veth: Use tstats per-CPU traffic counters (bsc#1012628).
- dm-delay: fix a race between delay_presuspend and delay_bio
  (bsc#1012628).
- ALSA: hda/realtek: Add quirks for ASUS 2024 Zenbooks
  (bsc#1012628).
- ALSA: hda: ASUS UM5302LA: Added quirks for cs35L41/10431A83
  on i2c bus (bsc#1012628).
- cifs: fix leak of iface for primary channel (bsc#1012628).
- cifs: account for primary channel in the interface list
  (bsc#1012628).
- cifs: distribute channels across interfaces based on speed
  (bsc#1012628).
- Revert "phy: realtek: usb: Add driver for the Realtek SoC USB
  2.0 PHY" (bsc#1012628).
- Revert "phy: realtek: usb: Add driver for the Realtek SoC USB
  3.0 PHY" (bsc#1012628).
- Revert "usb: phy: add usb phy notify port status API"
  (bsc#1012628).
- hv_netvsc: Mark VF as slave before exposing it to user-mode
  (bsc#1012628).
- hv_netvsc: Fix race of register_netdevice_notifier and VF
  register (bsc#1012628).
- hv_netvsc: fix race of netvsc and VF register_netdevice
  (bsc#1012628).
- platform/x86: ideapad-laptop: Set max_brightness before using it
  (bsc#1012628).
- platform/x86/amd/pmc: adjust getting DRAM size behavior
  (bsc#1012628).
- USB: serial: option: add Luat Air72*U series products
  (bsc#1012628).
- usb: misc: onboard-hub: add support for Microchip USB5744
  (bsc#1012628).
- dt-bindings: usb: microchip,usb5744: Add second supply
  (bsc#1012628).
- platform/x86: hp-bioscfg: Fix error handling in
  hp_add_other_attributes() (bsc#1012628).
- platform/x86: hp-bioscfg: move mutex_lock() down in
  hp_add_other_attributes() (bsc#1012628).
- platform/x86: hp-bioscfg: Simplify return check in
  hp_add_other_attributes() (bsc#1012628).
- s390/dasd: protect device queue against concurrent access
  (bsc#1012628).
- io_uring/fs: consider link-&gt;flags when getting path for LINKAT
  (bsc#1012628).
- bcache: fixup multi-threaded bch_sectors_dirty_init() wake-up
  race (bsc#1012628).
- md: fix bi_status reporting in md_end_clone_io (bsc#1012628).
- bcache: replace a mistaken IS_ERR() by IS_ERR_OR_NULL() in
  btree_gc_coalesce() (bsc#1012628).
- io_uring: fix off-by one bvec index (bsc#1012628).
- tls: fix NULL deref on tls_sw_splice_eof() with empty record
  (bsc#1012628).
- swiotlb-xen: provide the "max_mapping_size" method
  (bsc#1012628).
- ACPI: PM: Add acpi_device_fix_up_power_children() function
  (bsc#1012628).
- ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CVA
  (bsc#1012628).
- ACPI: processor_idle: use raw_safe_halt() in
  acpi_idle_play_dead() (bsc#1012628).
- ACPI: video: Use acpi_device_fix_up_power_children()
  (bsc#1012628).
- thunderbolt: Set lane bonding bit only for downstream port
  (bsc#1012628).
- drm/ast: Disconnect BMC if physical connector is connected
  (bsc#1012628).
- drm/msm/dpu: Add missing safe_lut_tbl in sc8280xp catalog
  (bsc#1012628).
- kselftest/arm64: Fix output formatting for za-fork
  (bsc#1012628).
- prctl: Disable prctl(PR_SET_MDWE) on parisc (bsc#1012628).
- mm: add a NO_INHERIT flag to the PR_SET_MDWE prctl
  (bsc#1012628).
- lockdep: Fix block chain corruption (bsc#1012628).
- USB: dwc3: qcom: fix ACPI platform device leak (bsc#1012628).
- USB: dwc3: qcom: fix resource leaks on probe deferral
  (bsc#1012628).
- nvmet: nul-terminate the NQNs passed in the connect command
  (bsc#1012628).
- nvme: blank out authentication fabrics options if not configured
  (bsc#1012628).
- afs: Fix file locking on R/O volumes to operate in local mode
  (bsc#1012628).
- afs: Return ENOENT if no cell DNS record can be found
  (bsc#1012628).
- net: ipa: fix one GSI register field width (bsc#1012628).
- net: axienet: Fix check for partial TX checksum (bsc#1012628).
- vsock/test: fix SEQPACKET message bounds test (bsc#1012628).
- i40e: Fix adding unsupported cloud filters (bsc#1012628).
- amd-xgbe: propagate the correct speed and duplex status
  (bsc#1012628).
- amd-xgbe: handle the corner-case during tx completion
  (bsc#1012628).
- amd-xgbe: handle corner-case during sfp hotplug (bsc#1012628).
- net: veth: fix ethtool stats reporting (bsc#1012628).
- octeontx2-pf: Fix ntuple rule creation to direct packet to VF
  with higher Rx queue than its PF (bsc#1012628).
- arm/xen: fix xen_vcpu_info allocation alignment (bsc#1012628).
- arm64: mm: Fix "rodata=on" when
  CONFIG_RODATA_FULL_DEFAULT_ENABLED=y (bsc#1012628).
- s390/ipl: add missing IPL_TYPE_ECKD_DUMP case to ipl_init()
  (bsc#1012628).
- net/smc: avoid data corruption caused by decline (bsc#1012628).
- net: usb: ax88179_178a: fix failed operations during
  ax88179_reset (bsc#1012628).
- drm/panel: boe-tv101wum-nl6: Fine tune Himax83102-j02 panel
  HFP and HBP (bsc#1012628).
- ipv4: Correct/silence an endian warning in __ip_do_redirect
  (bsc#1012628).
- HID: fix HID device resource race between HID core and debugging
  support (bsc#1012628).
- accel/ivpu/37xx: Fix hangs related to MMIO reset (bsc#1012628).
- accel/ivpu: Do not initialize parameters on power up
  (bsc#1012628).
- bpf: Fix dev's rx stats for bpf_redirect_peer traffic
  (bsc#1012628).
- net: Move {l,t,d}stats allocation to core and convert veth &amp;
  vrf (bsc#1012628).
- net, vrf: Move dstats structure to core (bsc#1012628).
- PM: tools: Fix sleepgraph syntax error (bsc#1012628).
- drm/rockchip: vop: Fix color for RGB888/BGR888 format on VOP
  full (bsc#1012628).
- libfs: getdents() should return 0 after reaching EOD
  (bsc#1012628).
- block: update the stable_writes flag in bdev_add (bsc#1012628).
- filemap: add a per-mapping stable writes flag (bsc#1012628).
- drm/i915: do not clean GT table on error path (bsc#1012628).
- ata: pata_isapnp: Add missing error check for devm_ioport_map()
  (bsc#1012628).
- octeontx2-pf: Fix memory leak during interface down
  (bsc#1012628).
- wireguard: use DEV_STATS_INC() (bsc#1012628).
- net: wangxun: fix kernel panic due to null pointer
  (bsc#1012628).
- drm/panel: simple: Fix Innolux G101ICE-L01 timings
  (bsc#1012628).
- drm/panel: simple: Fix Innolux G101ICE-L01 bus flags
  (bsc#1012628).
- fs: Pass AT_GETATTR_NOSEC flag to getattr interface function
  (bsc#1012628).
- drm/panel: auo,b101uan08.3: Fine tune the panel power sequence
  (bsc#1012628).
- blk-cgroup: avoid to warn !rcu_read_lock_held() in blkg_lookup()
  (bsc#1012628).
- afs: Make error on cell lookup failure consistent with OpenAFS
  (bsc#1012628).
- afs: Fix afs_server_list to be cleaned up with RCU
  (bsc#1012628).
- rxrpc: Defer the response to a PING ACK until we've parsed it
  (bsc#1012628).
- rxrpc: Fix RTT determination to use any ACK as a source
  (bsc#1012628).
- s390/ism: ism driver implies smc protocol (bsc#1012628).
- drm/msm/dsi: use the correct VREG_CTRL_1 value for 4nm cphy
  (bsc#1012628).
- sched/fair: Fix the decision for load balance (bsc#1012628).
- sched/eevdf: Fix vruntime adjustment on reweight (bsc#1012628).
- hv/hv_kvp_daemon: Some small fixes for handling NM keyfiles
  (bsc#1012628).
- irqchip/gic-v3-its: Flush ITS tables correctly in non-coherent
  GIC designs (bsc#1012628).
- NFSD: Fix checksum mismatches in the duplicate reply cache
  (bsc#1012628).
- NFSD: Fix "start of NFS reply" pointer passed to
  nfsd_cache_update() (bsc#1012628).
- commit eafb2e8</changelog>
  <changelog author="jslaby@suse.cz" date="1701777600">- Refresh
  patches.suse/drm-i915-Also-check-for-VGA-converter-in-eDP-probe.patch.
- Refresh
  patches.suse/leds-class-Don-t-expose-color-sysfs-entry.patch.
  Update upstream status and move to sorted section.
- commit a1661c2</changelog>
  <changelog author="jslaby@suse.cz" date="1702036800">- Linux 6.6.5 (bsc#1012628).
- cifs: Fix FALLOC_FL_ZERO_RANGE by setting i_size if EOF moved
  (bsc#1012628).
- cifs: Fix FALLOC_FL_INSERT_RANGE by setting i_size after EOF
  moved (bsc#1012628).
- smb: client: fix missing mode bits for SMB symlinks
  (bsc#1012628).
- smb: client: report correct st_size for SMB and NFS symlinks
  (bsc#1012628).
- ksmbd: fix possible deadlock in smb2_open (bsc#1012628).
- pinctrl: avoid reload of p state in list iteration
  (bsc#1012628).
- firewire: core: fix possible memory leak in create_units()
  (bsc#1012628).
- mmc: sdhci-pci-gli: Disable LPM during initialization
  (bsc#1012628).
- mmc: sdhci-sprd: Fix vqmmc not shutting down after the card
  was pulled (bsc#1012628).
- mmc: cqhci: Increase recovery halt timeout (bsc#1012628).
- mmc: cqhci: Warn of halt or task clear failure (bsc#1012628).
- mmc: cqhci: Fix task clearing in CQE error recovery
  (bsc#1012628).
- mmc: block: Retry commands in CQE error recovery (bsc#1012628).
- mmc: block: Do not lose cache flush during CQE error recovery
  (bsc#1012628).
- mmc: block: Be sure to wait while busy in CQE error recovery
  (bsc#1012628).
- ALSA: hda: Disable power-save on KONTRON SinglePC (bsc#1012628).
- ALSA: hda/realtek: Headset Mic VREF to 100% (bsc#1012628).
- ALSA: hda/realtek: Add supported ALC257 for ChromeOS
  (bsc#1012628).
- net: libwx: fix memory leak on msix entry (bsc#1012628).
- dm-verity: align struct dm_verity_fec_io properly (bsc#1012628).
- scsi: Change SCSI device boolean fields to single bit flags
  (bsc#1012628).
- scsi: sd: Fix system start for ATA devices (bsc#1012628).
- scsi: ufs: core: Clear cmd if abort succeeds in MCQ mode
  (bsc#1012628).
- drm/amd: Enable PCIe PME from D3 (bsc#1012628).
- drm/amdgpu: correct the amdgpu runtime dereference usage count
  (bsc#1012628).
- drm/amdgpu: Force order between a read and write to the same
  address (bsc#1012628).
- drm/amdgpu: fix memory overflow in the IB test (bsc#1012628).
- drm/amdgpu: Update EEPROM I2C address for smu v13_0_0
  (bsc#1012628).
- drm/amd/display: Include udelay when waiting for INBOX0 ACK
  (bsc#1012628).
- drm/amd/display: Remove min_dst_y_next_start check for Z8
  (bsc#1012628).
- drm/amd/display: Use DRAM speed from validation for dummy
  p-state (bsc#1012628).
- drm/amd/display: Update min Z8 residency time to 2100 for DCN314
  (bsc#1012628).
- drm/amd/display: fix ABM disablement (bsc#1012628).
- drm/amd/display: force toggle rate wa for first link training
  for a retimer (bsc#1012628).
- dm verity: initialize fec io before freeing it (bsc#1012628).
- dm verity: don't perform FEC for failed readahead IO
  (bsc#1012628).
- nvme: check for valid nvme_identify_ns() before using it
  (bsc#1012628).
- r8169: fix deadlock on RTL8125 in jumbo mtu mode (bsc#1012628).
- ACPI: video: Use acpi_video_device for cooling-dev driver data
  (bsc#1012628).
- io_uring: don't allow discontig pages for IORING_SETUP_NO_MMAP
  (bsc#1012628).
- iommu/vt-d: Fix incorrect cache invalidation for mm notification
  (bsc#1012628).
- io_uring: free io_buffer_list entries via RCU (bsc#1012628).
- nouveau: find the smallest page allocation to cover a buffer
  alloc (bsc#1012628).
- powercap: DTPM: Fix unneeded conversions to micro-Watts
  (bsc#1012628).
- cpufreq/amd-pstate: Fix the return value of
  amd_pstate_fast_switch() (bsc#1012628).
- dma-buf: fix check in dma_resv_add_fence (bsc#1012628).
- io_uring: don't guard IORING_OFF_PBUF_RING with SETUP_NO_MMAP
  (bsc#1012628).
- iommu: Avoid more races around device probe (bsc#1012628).
- bcache: revert replacing IS_ERR_OR_NULL with IS_ERR
  (bsc#1012628).
- ext2: Fix ki_pos update for DIO buffered-io fallback case
  (bsc#1012628).
- iommu/vt-d: Add MTL to quirk list to skip TE disabling
  (bsc#1012628).
- KVM: PPC: Book3S HV: Fix KVM_RUN clobbering FP/VEC user
  registers (bsc#1012628).
- powerpc: Don't clobber f0/vs0 during fp|altivec register save
  (bsc#1012628).
- parisc: Mark ex_table entries 32-bit aligned in assembly.h
  (bsc#1012628).
- parisc: Mark ex_table entries 32-bit aligned in uaccess.h
  (bsc#1012628).
- parisc: Use natural CPU alignment for bug_table (bsc#1012628).
- parisc: Mark lock_aligned variables 16-byte aligned on SMP
  (bsc#1012628).
- parisc: Drop the HP-UX ENOSYM and EREMOTERELEASE error codes
  (bsc#1012628).
- parisc: Mark jump_table naturally aligned (bsc#1012628).
- parisc: Ensure 32-bit alignment on parisc unwind section
  (bsc#1012628).
- parisc: Mark altinstructions read-only and 32-bit aligned
  (bsc#1012628).
- btrfs: add dmesg output for first mount and last unmount of
  a filesystem (bsc#1012628).
- btrfs: ref-verify: fix memory leaks in btrfs_ref_tree_mod()
  (bsc#1012628).
- btrfs: fix off-by-one when checking chunk map includes logical
  address (bsc#1012628).
- btrfs: send: ensure send_fd is writable (bsc#1012628).
- btrfs: make error messages more clear when getting a chunk map
  (bsc#1012628).
- btrfs: free the allocated memory if btrfs_alloc_page_array()
  fails (bsc#1012628).
- btrfs: fix 64bit compat send ioctl arguments not initializing
  version member (bsc#1012628).
- io_uring: enable io_mem_alloc/free to be used in other parts
  (bsc#1012628).
- io_uring/kbuf: defer release of mapped buffer rings
  (bsc#1012628).
- io_uring/kbuf: recycle freed mapped buffer ring entries
  (bsc#1012628).
- wifi: cfg80211: fix CQM for non-range use (bsc#1012628).
- pinctrl: stm32: Add check for devm_kcalloc (bsc#1012628).
- pinctrl: stm32: fix array read out of bound (bsc#1012628).
- media: v4l2-subdev: Fix a 64bit bug (bsc#1012628).
- netdevsim: Don't accept device bound programs (bsc#1012628).
- net: rswitch: Fix type of ret in rswitch_start_xmit()
  (bsc#1012628).
- net: rswitch: Fix return value in rswitch_start_xmit()
  (bsc#1012628).
- net: rswitch: Fix missing dev_kfree_skb_any() in error path
  (bsc#1012628).
- ipv4: igmp: fix refcnt uaf issue when receiving igmp query
  packet (bsc#1012628).
- wifi: iwlwifi: mvm: fix an error code in iwl_mvm_mld_add_sta()
  (bsc#1012628).
- wifi: mac80211: do not pass AP_VLAN vif pointer to drivers
  during flush (bsc#1012628).
- net: dsa: mv88e6xxx: fix marvell 6350 switch probing
  (bsc#1012628).
- net: dsa: mv88e6xxx: fix marvell 6350 probe crash (bsc#1012628).
- dpaa2-eth: increase the needed headroom to account for alignment
  (bsc#1012628).
- dpaa2-eth: recycle the RX buffer only after all processing done
  (bsc#1012628).
- bpf: Add missed allocation hint for bpf_mem_cache_alloc_flags()
  (bsc#1012628).
- uapi: propagate __struct_group() attributes to the container
  union (bsc#1012628).
- selftests/net: ipsec: fix constant out of range (bsc#1012628).
- selftests/net: fix a char signedness issue (bsc#1012628).
- selftests/net: unix: fix unused variable compiler warning
  (bsc#1012628).
- selftests/net: mptcp: fix uninitialized variable warnings
  (bsc#1012628).
- octeontx2-af: Fix possible buffer overflow (bsc#1012628).
- net: stmmac: xgmac: Disable FPE MMC interrupts (bsc#1012628).
- octeontx2-pf: Fix adding mbox work queue entry when num_vfs &gt;
  64 (bsc#1012628).
- octeontx2-pf: Restore TC ingress police rules when interface
  is up (bsc#1012628).
- neighbour: Fix __randomize_layout crash in struct neighbour
  (bsc#1012628).
- efi/unaccepted: Fix off-by-one when checking for overlapping
  ranges (bsc#1012628).
- r8169: prevent potential deadlock in rtl8169_close
  (bsc#1012628).
- ravb: Fix races between ravb_tx_timeout_work() and net related
  ops (bsc#1012628).
- ethtool: don't propagate EOPNOTSUPP from dumps (bsc#1012628).
- bpf, sockmap: af_unix stream sockets need to hold ref for pair
  sock (bsc#1012628).
- ice: Fix VF Reset paths when interface in a failed over
  aggregate (bsc#1012628).
- net: ravb: Check return value of reset_control_deassert()
  (bsc#1012628).
- net: ravb: Use pm_runtime_resume_and_get() (bsc#1012628).
- net: ravb: Make write access to CXR35 first before accessing
  other EMAC registers (bsc#1012628).
- net: ravb: Start TX queues after HW initialization succeeded
  (bsc#1012628).
- net: ravb: Stop DMA in case of failures on ravb_open()
  (bsc#1012628).
- net: ravb: Keep reverse order of operations in ravb_remove()
  (bsc#1012628).
- powerpc/pseries/iommu: enable_ddw incorrectly returns direct
  mapping for SR-IOV device (bsc#1012628).
- s390/cmma: fix handling of swapper_pg_dir and invalid_pg_dir
  (bsc#1012628).
- drm/amd/display: Refactor edp power control (bsc#1012628).
- drm/amd/display: Remove power sequencing check (bsc#1012628).
- cpufreq: imx6q: Don't disable 792 Mhz OPP unnecessarily
  (bsc#1012628).
- iommu/vt-d: Omit devTLB invalidation requests when TES=0
  (bsc#1012628).
- iommu/vt-d: Disable PCI ATS in legacy passthrough mode
  (bsc#1012628).
- iommu/vt-d: Make context clearing consistent with context
  mapping (bsc#1012628).
- drm/i915/gsc: Mark internal GSC engine with reserved uabi class
  (bsc#1012628).
- drm/panel: starry-2081101qfh032011-53g: Fine tune the panel
  power sequence (bsc#1012628).
- drm/panel: nt36523: fix return value check in nt36523_probe()
  (bsc#1012628).
- cpufreq/amd-pstate: Fix scaling_min_freq and scaling_max_freq
  update (bsc#1012628).
- cpufreq/amd-pstate: Only print supported EPP values for
  performance governor (bsc#1012628).
- drm/amd/pm: fix a memleak in aldebaran_tables_init
  (bsc#1012628).
- iommu: Fix printk arg in of_iommu_get_resv_regions()
  (bsc#1012628).
- drm/amd/display: refactor ILR to make it work (bsc#1012628).
- drm/amd/display: Reduce default backlight min from 5 nits to
  1 nits (bsc#1012628).
- drm/amd/display: Simplify brightness initialization
  (bsc#1012628).
- drm/amd/display: Fix MPCC 1DLUT programming (bsc#1012628).
- vfio/pds: Fix mutex lock-&gt;magic != lock warning (bsc#1012628).
- vfio/pds: Fix possible sleep while in atomic context
  (bsc#1012628).
- x86/xen: fix percpu vcpu_info allocation (bsc#1012628).
- vfio: Drop vfio_file_iommu_group() stub to fudge around a KVM
  wart (bsc#1012628).
- Rename to
  patches.kernel.org/6.6.5-001-leds-class-Don-t-expose-color-sysfs-entry.patch.
- Rename to
  patches.kernel.org/6.6.5-017-drm-i915-Also-check-for-VGA-converter-in-eDP-pr.patch.
- commit 30a850b</changelog>
  <changelog author="jslaby@suse.cz" date="1702036801">- parisc: Fix asm operand number out of range build error in
  bug table (git-fixes).
- commit 7675861</changelog>
  <changelog author="jslaby@suse.cz" date="1702296000">- Linux 6.6.6 (bsc#1012628).
- Revert "wifi: cfg80211: fix CQM for non-range use"
  (bsc#1012628).
- commit a946a9f</changelog>
  <changelog author="jslaby@suse.cz" date="1702555200">- Linux 6.6.7 (bsc#1012628).
- vdpa/mlx5: preserve CVQ vringh index (bsc#1012628).
- scsi: sd: Fix sshdr use in sd_suspend_common() (bsc#1012628).
- hrtimers: Push pending hrtimers away from outgoing CPU earlier
  (bsc#1012628).
- i2c: designware: Fix corrupted memory seen in the ISR
  (bsc#1012628).
- i2c: ocores: Move system PM hooks to the NOIRQ phase
  (bsc#1012628).
- netfilter: ipset: fix race condition between swap/destroy and
  kernel side add/del/test (bsc#1012628).
- nouveau: use an rwlock for the event lock (bsc#1012628).
- zstd: Fix array-index-out-of-bounds UBSAN warning (bsc#1012628).
- tg3: Move the [rt]x_dropped counters to tg3_napi (bsc#1012628).
- tg3: Increment tx_dropped in tg3_tso_bug() (bsc#1012628).
- modpost: fix section mismatch message for RELA (bsc#1012628).
- kconfig: fix memory leak from range properties (bsc#1012628).
- drm/amdgpu: Do not program VF copy regs in mmhub v1.8 under
  SRIOV (v2) (bsc#1012628).
- drm/amdgpu: finalizing mem_partitions at the end of GMC v9
  sw_fini (bsc#1012628).
- drm/amdgpu: correct chunk_ptr to a pointer to chunk
  (bsc#1012628).
- dm-crypt: start allocating with MAX_ORDER (bsc#1012628).
- x86: Introduce ia32_enabled() (bsc#1012628).
- x86/coco: Disable 32-bit emulation by default on TDX and SEV
  (bsc#1012628).
- x86/entry: Convert INT 0x80 emulation to IDTENTRY (bsc#1012628).
- x86/entry: Do not allow external 0x80 interrupts (bsc#1012628).
- x86/tdx: Allow 32-bit emulation by default (bsc#1012628).
- dt: dt-extract-compatibles: Handle cfile arguments in generator
  function (bsc#1012628).
- dt: dt-extract-compatibles: Don't follow symlinks when walking
  tree (bsc#1012628).
- platform/x86: asus-wmi: Move i8042 filter install to shared
  asus-wmi code (bsc#1012628).
- of: dynamic: Fix of_reconfig_get_state_change() return value
  documentation (bsc#1012628).
- platform/x86: wmi: Skip blocks with zero instances
  (bsc#1012628).
- ipv6: fix potential NULL deref in fib6_add() (bsc#1012628).
- octeontx2-pf: Add missing mutex lock in otx2_get_pauseparam
  (bsc#1012628).
- octeontx2-af: Check return value of nix_get_nixlf before using
  nixlf (bsc#1012628).
- bpf: Fix a verifier bug due to incorrect branch offset
  comparison with cpu=v4 (bsc#1012628).
- hv_netvsc: rndis_filter needs to select NLS (bsc#1012628).
- r8152: Hold the rtnl_lock for all of reset (bsc#1012628).
- r8152: Add RTL8152_INACCESSIBLE checks to more loops
  (bsc#1012628).
- r8152: Add RTL8152_INACCESSIBLE to r8156b_wait_loading_flash()
  (bsc#1012628).
- r8152: Add RTL8152_INACCESSIBLE to r8153_pre_firmware_1()
  (bsc#1012628).
- r8152: Add RTL8152_INACCESSIBLE to r8153_aldps_en()
  (bsc#1012628).
- mlxbf-bootctl: correctly identify secure boot with development
  keys (bsc#1012628).
- platform/mellanox: Add null pointer checks for devm_kasprintf()
  (bsc#1012628).
- platform/mellanox: Check
  devm_hwmon_device_register_with_groups() return value
  (bsc#1012628).
- arcnet: restoring support for multiple Sohard Arcnet cards
  (bsc#1012628).
- octeontx2-pf: consider both Rx and Tx packet stats for adaptive
  interrupt coalescing (bsc#1012628).
- net: stmmac: fix FPE events losing (bsc#1012628).
- xsk: Skip polling event check for unbound socket (bsc#1012628).
- octeontx2-af: fix a use-after-free in rvu_npa_register_reporters
  (bsc#1012628).
- ice: Restore fix disabling RX VLAN filtering (bsc#1012628).
- i40e: Fix unexpected MFS warning message (bsc#1012628).
- iavf: validate tx_coalesce_usecs even if rx_coalesce_usecs is
  zero (bsc#1012628).
- net: bnxt: fix a potential use-after-free in bnxt_init_tc
  (bsc#1012628).
- tcp: fix mid stream window clamp (bsc#1012628).
- ionic: fix snprintf format length warning (bsc#1012628).
- ionic: Fix dim work handling in split interrupt mode
  (bsc#1012628).
- ipv4: ip_gre: Avoid skb_pull() failure in ipgre_xmit()
  (bsc#1012628).
- net: atlantic: Fix NULL dereference of skb pointer in
  (bsc#1012628).
- net: hns: fix wrong head when modify the tx feature when
  sending packets (bsc#1012628).
- net: hns: fix fake link up on xge port (bsc#1012628).
- octeontx2-af: Adjust Tx credits when MCS external bypass is
  disabled (bsc#1012628).
- octeontx2-af: Fix mcs sa cam entries size (bsc#1012628).
- octeontx2-af: Fix mcs stats register address (bsc#1012628).
- octeontx2-af: Add missing mcs flr handler call (bsc#1012628).
- octeontx2-af: Update Tx link register range (bsc#1012628).
- dt-bindings: interrupt-controller: Allow #power-domain-cells
  (bsc#1012628).
- netfilter: bpf: fix bad registration on nf_defrag (bsc#1012628).
- netfilter: nf_tables: fix 'exist' matching on bigendian arches
  (bsc#1012628).
- netfilter: nf_tables: bail out on mismatching dynset and set
  expressions (bsc#1012628).
- netfilter: nf_tables: validate family when identifying table
  via handle (bsc#1012628).
- netfilter: xt_owner: Fix for unsafe access of sk-&gt;sk_socket
  (bsc#1012628).
- tcp: do not accept ACK of bytes we never sent (bsc#1012628).
- net: dsa: mv88e6xxx: Restore USXGMII support for 6393X
  (bsc#1012628).
- net: tls, update curr on splice as well (bsc#1012628).
- bpf: sockmap, updating the sg structure should also update curr
  (bsc#1012628).
- psample: Require 'CAP_NET_ADMIN' when joining "packets" group
  (bsc#1012628).
- drop_monitor: Require 'CAP_SYS_ADMIN' when joining "events"
  group (bsc#1012628).
- net: dsa: microchip: provide a list of valid protocols for
  xmit handler (bsc#1012628).
- net/smc: fix missing byte order conversion in CLC handshake
  (bsc#1012628).
- drm/amd/amdgpu/amdgpu_doorbell_mgr: Correct misdocumented param
  'doorbell_index' (bsc#1012628).
- drm/amdkfd: get doorbell's absolute offset based on the db_size
  (bsc#1012628).
- mm/damon/sysfs: eliminate potential uninitialized variable
  warning (bsc#1012628).
- tee: optee: Fix supplicant based device enumeration
  (bsc#1012628).
- RDMA/core: Fix uninit-value access in ib_get_eth_speed()
  (bsc#1012628).
- RDMA/hns: Fix unnecessary err return when using invalid congest
  control algorithm (bsc#1012628).
- RDMA/irdma: Do not modify to SQD on error (bsc#1012628).
- RDMA/irdma: Add wait for suspend on SQD (bsc#1012628).
- arm64: dts: rockchip: Expand reg size of vdec node for RK3328
  (bsc#1012628).
- arm64: dts: rockchip: Expand reg size of vdec node for RK3399
  (bsc#1012628).
- ASoC: fsl_sai: Fix no frame sync clock issue on i.MX8MP
  (bsc#1012628).
- RDMA/rtrs-srv: Do not unconditionally enable irq (bsc#1012628).
- RDMA/rtrs-clt: Start hb after path_up (bsc#1012628).
- RDMA/rtrs-srv: Check return values while processing info request
  (bsc#1012628).
- RDMA/rtrs-srv: Free srv_mr iu only when always_invalidate is
  true (bsc#1012628).
- RDMA/rtrs-srv: Destroy path files after making sure no IOs
  in-flight (bsc#1012628).
- RDMA/rtrs-clt: Fix the max_send_wr setting (bsc#1012628).
- RDMA/rtrs-clt: Remove the warnings for req in_use check
  (bsc#1012628).
- RDMA/bnxt_re: Correct module description string (bsc#1012628).
- RDMA/irdma: Fix UAF in irdma_sc_ccq_get_cqe_info()
  (bsc#1012628).
- arm64: dt: imx93: tqma9352-mba93xxla: Fix LPUART2 pad config
  (bsc#1012628).
- ARM: dts: imx6q: skov: fix ethernet clock regression
  (bsc#1012628).
- ARM: dts: rockchip: Fix sdmmc_pwren's pinmux setting for RK3128
  (bsc#1012628).
- ARM: dts: bcm2711-rpi-400: Fix delete-node of led_act
  (bsc#1012628).
- hwmon: (acpi_power_meter) Fix 4.29 MW bug (bsc#1012628).
- ASoC: codecs: lpass-tx-macro: set active_decimator correct
  default value (bsc#1012628).
- hwmon: (nzxt-kraken2) Fix error handling path in kraken2_probe()
  (bsc#1012628).
- firmware: arm_scmi: Extend perf protocol ops to get number of
  domains (bsc#1012628).
- firmware: arm_scmi: Extend perf protocol ops to get information
  of a domain (bsc#1012628).
- firmware: arm_scmi: Fix frequency truncation by promoting
  multiplier type (bsc#1012628).
- firmware: arm_scmi: Simplify error path in
  scmi_dvfs_device_opps_add() (bsc#1012628).
- firmware: arm_scmi: Fix possible frequency truncation when
  using level indexing mode (bsc#1012628).
- ASoC: wm_adsp: fix memleak in wm_adsp_buffer_populate
  (bsc#1012628).
- RDMA/core: Fix umem iterator when PAGE_SIZE is greater then
  HCA pgsz (bsc#1012628).
- RDMA/irdma: Ensure iWarp QP queue memory is OS paged aligned
  (bsc#1012628).
- RDMA/irdma: Fix support for 64k pages (bsc#1012628).
- RDMA/irdma: Avoid free the non-cqp_request scratch
  (bsc#1012628).
- drm/bridge: tc358768: select CONFIG_VIDEOMODE_HELPERS
  (bsc#1012628).
- arm64: dts: imx8mp: imx8mq: Add parkmode-disable-ss-quirk on
  DWC3 (bsc#1012628).
- ARM: dts: imx6ul-pico: Describe the Ethernet PHY clock
  (bsc#1012628).
- io_uring/kbuf: Fix an NULL vs IS_ERR() bug in
  io_alloc_pbuf_ring() (bsc#1012628).
- io_uring/kbuf: check for buffer list readiness after NULL check
  (bsc#1012628).
- tracing: Fix a warning when allocating buffered events fails
  (bsc#1012628).
- scsi: be2iscsi: Fix a memleak in beiscsi_init_wrb_handle()
  (bsc#1012628).
- arm64: dts: imx8-ss-lsio: Add PWM interrupts (bsc#1012628).
- arm64: dts: freescale: imx8-ss-lsio: Fix #pwm-cells
  (bsc#1012628).
- arm64: dts: imx93: correct mediamix power (bsc#1012628).
- ARM: imx: Check return value of devm_kasprintf in
  imx_mmdc_perf_init (bsc#1012628).
- arm64: dts: imx8-apalis: set wifi regulator to always-on
  (bsc#1012628).
- ARM: dts: imx7: Declare timers compatible with fsl,imx6dl-gpt
  (bsc#1012628).
- ARM: dts: imx28-xea: Pass the 'model' property (bsc#1012628).
- arm64: dts: rockchip: Fix eMMC Data Strobe PD on rk3588
  (bsc#1012628).
- riscv: fix misaligned access handling of C.SWSP and C.SDSP
  (bsc#1012628).
- riscv: errata: andes: Probe for IOCP only once in boot stage
  (bsc#1012628).
- md: don't leave 'MD_RECOVERY_FROZEN' in error path of
  md_set_readonly() (bsc#1012628).
- kernel/Kconfig.kexec: drop select of KEXEC for CRASH_DUMP
  (bsc#1012628).
- scripts/gdb: fix lx-device-list-bus and lx-device-list-class
  (bsc#1012628).
- rethook: Use __rcu pointer for rethook::handler (bsc#1012628).
- ASoC: amd: yc: Fix non-functional mic on ASUS E1504FA
  (bsc#1012628).
- io_uring/af_unix: disable sending io_uring over sockets
  (bsc#1012628).
- nvme-pci: Add sleep quirk for Kingston drives (bsc#1012628).
- io_uring: fix mutex_unlock with unreferenced ctx (bsc#1012628).
- ALSA: usb-audio: Add Pioneer DJM-450 mixer controls
  (bsc#1012628).
- ALSA: pcm: fix out-of-bounds in snd_pcm_state_names
  (bsc#1012628).
- ALSA: hda/realtek: Apply quirk for ASUS UM3504DA (bsc#1012628).
- ALSA: hda/realtek: fix speakers on XPS 9530 (2023)
  (bsc#1012628).
- ALSA: hda/realtek: Enable headset on Lenovo M90 Gen5
  (bsc#1012628).
- ALSA: hda/realtek: add new Framework laptop to quirks
  (bsc#1012628).
- ALSA: hda/realtek: Add Framework laptop 16 to quirks
  (bsc#1012628).
- ALSA: hda/realtek: Add quirk for Lenovo Yoga Pro 7
  (bsc#1012628).
- ring-buffer: Test last update in 32bit version of
  __rb_time_read() (bsc#1012628).
- ring-buffer: Force absolute timestamp on discard of event
  (bsc#1012628).
- highmem: fix a memory copy problem in memcpy_from_folio
  (bsc#1012628).
- nilfs2: fix missing error check for sb_set_blocksize call
  (bsc#1012628).
- nilfs2: prevent WARNING in nilfs_sufile_set_segment_usage()
  (bsc#1012628).
- lib/group_cpus.c: avoid acquiring cpu hotplug lock in
  group_cpus_evenly (bsc#1012628).
- cgroup_freezer: cgroup_freezing: Check if not frozen
  (bsc#1012628).
- checkstack: fix printed address (bsc#1012628).
- tracing: Always update snapshot buffer size (bsc#1012628).
- tracing: Stop current tracer when resizing buffer (bsc#1012628).
- tracing: Disable snapshot buffer when stopping instance tracers
  (bsc#1012628).
- tracing: Fix incomplete locking when disabling buffered events
  (bsc#1012628).
- tracing: Fix a possible race when disabling buffered events
  (bsc#1012628).
- leds: trigger: netdev: fix RTNL handling to prevent potential
  deadlock (bsc#1012628).
- nfp: flower: fix for take a mutex lock in soft irq context
  and rcu lock (bsc#1012628).
- packet: Move reference count in packet_sock to atomic_long_t
  (bsc#1012628).
- r8169: fix rtl8125b PAUSE frames blasting when suspended
  (bsc#1012628).
- regmap: fix bogus error on regcache_sync success (bsc#1012628).
- platform/surface: aggregator: fix recv_buf() return value
  (bsc#1012628).
- workqueue: Make sure that wq_unbound_cpumask is never empty
  (bsc#1012628).
- hugetlb: fix null-ptr-deref in hugetlb_vma_lock_write
  (bsc#1012628).
- drivers/base/cpu: crash data showing should depends on
  KEXEC_CORE (bsc#1012628).
- mm/memory_hotplug: add missing mem_hotplug_lock (bsc#1012628).
- mm: fix oops when filemap_map_pmd() without prealloc_pte
  (bsc#1012628).
- mm/memory_hotplug: fix error handling in add_memory_resource()
  (bsc#1012628).
- powercap: DTPM: Fix missing cpufreq_cpu_put() calls
  (bsc#1012628).
- md/raid6: use valid sector values to determine if an I/O should
  wait on the reshape (bsc#1012628).
- drm/atomic-helpers: Invoke end_fb_access while owning plane
  state (bsc#1012628).
- drm/i915/mst: Fix .mode_valid_ctx() return values (bsc#1012628).
- drm/i915/mst: Reject modes that require the bigjoiner
  (bsc#1012628).
- drm/i915: Skip some timing checks on BXT/GLK DSI transcoders
  (bsc#1012628).
- arm64: dts: mt7986: change cooling trips (bsc#1012628).
- arm64: dts: mt7986: define 3W max power to both SFP on BPI-R3
  (bsc#1012628).
- arm64: dts: mt7986: fix emmc hs400 mode without uboot
  initialization (bsc#1012628).
- arm64: dts: mediatek: mt7622: fix memory node warning check
  (bsc#1012628).
- arm64: dts: mediatek: mt8183-kukui-jacuzzi: fix dsi unnecessary
  cells properties (bsc#1012628).
- arm64: dts: mediatek: cherry: Fix interrupt cells for MT6360
  on I2C7 (bsc#1012628).
- arm64: dts: mediatek: mt8173-evb: Fix regulator-fixed node names
  (bsc#1012628).
- arm64: dts: mediatek: mt8195: Fix PM suspend/resume with venc
  clocks (bsc#1012628).
- arm64: dts: mediatek: mt8183: Fix unit address for scp reserved
  memory (bsc#1012628).
- arm64: dts: mediatek: mt8183: Move thermal-zones to the root
  node (bsc#1012628).
- arm64: dts: mediatek: mt8183-evb: Fix unit_address_vs_reg
  warning on ntc (bsc#1012628).
- arm64: dts: mediatek: mt8186: fix clock names for power domains
  (bsc#1012628).
- arm64: dts: mediatek: mt8186: Change gpu speedbin nvmem cell
  name (bsc#1012628).
- coresight: etm4x: Remove bogous __exit annotation for some
  functions (bsc#1012628).
- coresight: Fix crash when Perf and sysfs modes are used
  concurrently (bsc#1012628).
- hwtracing: hisi_ptt: Add dummy callback pmu::read()
  (bsc#1012628).
- coresight: ultrasoc-smb: Fix sleep while close preempt in
  enable_smb (bsc#1012628).
- coresight: ultrasoc-smb: Config SMB buffer before register sink
  (bsc#1012628).
- coresight: ultrasoc-smb: Fix uninitialized before use
  buf_hw_base (bsc#1012628).
- misc: mei: client.c: return negative error code in mei_cl_write
  (bsc#1012628).
- misc: mei: client.c: fix problem of return '-EOVERFLOW' in
  mei_cl_write (bsc#1012628).
- perf vendor events arm64: AmpereOne: Add missing
  DefaultMetricgroupName fields (bsc#1012628).
- LoongArch: BPF: Don't sign extend memory load operand
  (bsc#1012628).
- LoongArch: BPF: Don't sign extend function return value
  (bsc#1012628).
- parisc: Reduce size of the bug_table on 64-bit kernel by half
  (bsc#1012628).
- arm64: dts: mediatek: add missing space before { (bsc#1012628).
- arm64: dts: mt8183: kukui: Fix underscores in node names
  (bsc#1012628).
- drm/amdgpu: disable MCBP by default (bsc#1012628).
- perf: Fix perf_event_validate_size() (bsc#1012628).
- x86/sev: Fix kernel crash due to late update to read-only
  ghcb_version (bsc#1012628).
- gpiolib: sysfs: Fix error handling on failed export
  (bsc#1012628).
- ASoC: ops: add correct range check for limiting volume
  (bsc#1012628).
- kprobes: consistent rcu api usage for kretprobe holder
  (bsc#1012628).
- usb: gadget: f_hid: fix report descriptor allocation
  (bsc#1012628).
- nvmem: Do not expect fixed layouts to grab a layout driver
  (bsc#1012628).
- serial: 8250_dw: Add ACPI ID for Granite Rapids-D UART
  (bsc#1012628).
- serial: ma35d1: Validate console index before assignment
  (bsc#1012628).
- parport: Add support for Brainboxes IX/UC/PX parallel cards
  (bsc#1012628).
- cifs: Fix non-availability of dedup breaking generic/304
  (bsc#1012628).
- Revert "xhci: Loosen RPM as default policy to cover for AMD
  xHC 1.1" (bsc#1012628).
- smb: client: fix potential NULL deref in parse_dfs_referrals()
  (bsc#1012628).
- usb: typec: class: fix typec_altmode_put_partner to put plugs
  (bsc#1012628).
- ARM: PL011: Fix DMA support (bsc#1012628).
- serial: sc16is7xx: address RX timeout interrupt errata
  (bsc#1012628).
- serial: 8250: 8250_omap: Clear UART_HAS_RHR_IT_DIS bit
  (bsc#1012628).
- serial: 8250: 8250_omap: Do not start RX DMA on THRI interrupt
  (bsc#1012628).
- serial: 8250_omap: Add earlycon support for the AM654 UART
  controller (bsc#1012628).
- devcoredump: Send uevent once devcd is ready (bsc#1012628).
- x86/CPU/AMD: Check vendor in the AMD microcode callback
  (bsc#1012628).
- powerpc/ftrace: Fix stack teardown in ftrace_no_trace
  (bsc#1012628).
- USB: gadget: core: adjust uevent timing on gadget unbind
  (bsc#1012628).
- cifs: Fix flushing, invalidation and file size with
  copy_file_range() (bsc#1012628).
- cifs: Fix flushing, invalidation and file size with FICLONE
  (bsc#1012628).
- MIPS: kernel: Clear FPU states when setting up kernel threads
  (bsc#1012628).
- KVM: s390/mm: Properly reset no-dat (bsc#1012628).
- KVM: SVM: Update EFER software model on CR0 trap for SEV-ES
  (bsc#1012628).
- perf list: Fix JSON segfault by setting the used
  skip_duplicate_pmus callback (bsc#1012628).
- perf metrics: Avoid segv if default metricgroup isn't set
  (bsc#1012628).
- MIPS: Loongson64: Reserve vgabios memory on boot (bsc#1012628).
- MIPS: Loongson64: Handle more memory types passed from firmware
  (bsc#1012628).
- MIPS: Loongson64: Enable DMA noncoherent support (bsc#1012628).
- netfilter: nft_set_pipapo: skip inactive elements during set
  walk (bsc#1012628).
- ASoC: qcom: sc8280xp: Limit speaker digital volumes
  (bsc#1012628).
- gcc-plugins: randstruct: Update code comment in
  relayout_struct() (bsc#1012628).
- riscv: Kconfig: Add select ARM_AMBA to SOC_STARFIVE
  (bsc#1012628).
- drm/amdgpu: Fix refclk reporting for SMU v13.0.6 (bsc#1012628).
- drm/amdgpu: update retry times for psp BL wait (bsc#1012628).
- drm/amdgpu: Restrict extended wait to PSP v13.0.6 (bsc#1012628).
- Update config files.
- Rename to
  patches.kernel.org/6.6.7-201-parisc-Fix-asm-operand-number-out-of-range-buil.patch.
- commit 59f1683</changelog>
  <changelog author="tiwai@suse.de" date="1702555201">- efi/x86: Avoid physical KASLR on older Dell systems
  (bsc#1217344).
- commit ee1123d</changelog>
</package>
<package pkgid="64b2a9e76c37a6b3b4e6c018ecb8f80ecd1b3f73d01d28a9400817332419c656e927324b7e60550803d736d2db000b86cc5b5d37e9cfb315202c8e99487caeaf" name="kernel-debug-devel-debuginfo" arch="i686">
  <version epoch="0" ver="6.5.9" rel="3.1"/>
  <changelog author="msuchanek@suse.de" date="1695643200">- kernel-binary: Move build-time definitions together
  Move source list and build architecture to buildrequires to aid in
  future reorganization of the spec template.
- commit 30e2cef</changelog>
  <changelog author="mkubecek@suse.cz" date="1696334400">- Update
  patches.kernel.org/6.5.3-622-netfilter-ipset-add-the-missing-IP_SET_HASH_WIT.patch
  references (add CVE-2023-42753 bsc#1215150).
- commit ddd076d</changelog>
  <changelog author="mkubecek@suse.cz" date="1696334401">- netfilter: ipset: Fix race between IPSET_CMD_CREATE and
  IPSET_CMD_SWAP (CVE-2023-42756 bsc#1215767).
- commit 5c8516c</changelog>
  <changelog author="palcantara@suse.de" date="1696334402">- fs/smb/client: Reset password pointer to NULL (bsc#1215899
  CVE-2023-5345).
- commit 180c31b</changelog>
  <changelog author="palcantara@suse.de" date="1696334403">- cifs: Fix UAF in cifs_demultiplex_thread() (bsc#1208995
  CVE-2023-1192).
- commit 34d5680</changelog>
  <changelog author="mkubecek@suse.cz" date="1696420800">- ipv4: fix null-deref in ipv4_link_failure (CVE-2023-42754
  bsc#1215467).
- commit a4ade06</changelog>
  <changelog author="mkubecek@suse.cz" date="1696420801">- Update
  patches.kernel.org/6.5.3-624-netfilter-xt_u32-validate-user-space-input.patch
  references (add CVE-2023-39192 bsc#1215858).
- commit d5f1e57</changelog>
  <changelog author="mkubecek@suse.cz" date="1696420802">- Update
  patches.kernel.org/6.5.3-625-netfilter-xt_sctp-validate-the-flag_info-count.patch
  references (add CVE-2023-39193 bsc#1215860).
- commit c56e2dd</changelog>
  <changelog author="jslaby@suse.cz" date="1696507200">- misc: rtsx: Fix some platforms can not boot and move the l1ss
  judgment to probe (bsc#1214428).
- Delete
  patches.suse/Revert-101bd907b424-misc-rtsx-judge-ASPM-Mode-to-set.patch.
  Replace the revert by the upstream fix.
- commit e5944a3</changelog>
  <changelog author="jslaby@suse.cz" date="1696593600">- Linux 6.5.6 (bsc#1012628).
- NFS: Fix error handling for O_DIRECT write scheduling
  (bsc#1012628).
- NFS: Fix O_DIRECT locking issues (bsc#1012628).
- NFS: More O_DIRECT accounting fixes for error paths
  (bsc#1012628).
- NFS: Use the correct commit info in nfs_join_page_group()
  (bsc#1012628).
- NFS: More fixes for nfs_direct_write_reschedule_io()
  (bsc#1012628).
- NFS/pNFS: Report EINVAL errors from connect() to the server
  (bsc#1012628).
- SUNRPC: Mark the cred for revalidation if the server rejects it
  (bsc#1012628).
- NFSv4.1: use EXCHGID4_FLAG_USE_PNFS_DS for DS server
  (bsc#1012628).
- NFSv4.1: fix pnfs MDS=DS session trunking (bsc#1012628).
- media: v4l: Use correct dependency for camera sensor drivers
  (bsc#1012628).
- media: via: Use correct dependency for camera sensor drivers
  (bsc#1012628).
- gfs2: Fix another freeze/thaw hang (bsc#1012628).
- netfs: Only call folio_start_fscache() one time for each folio
  (bsc#1012628).
- btrfs: improve error message after failure to add delayed dir
  index item (bsc#1012628).
- btrfs: remove BUG() after failure to insert delayed dir index
  item (bsc#1012628).
- ext4: replace the traditional ternary conditional operator
  with with max()/min() (bsc#1012628).
- ext4: move setting of trimmed bit into ext4_try_to_trim_range()
  (bsc#1012628).
- ext4: do not let fstrim block system suspend (bsc#1012628).
- netfilter: nft_set_rbtree: use read spinlock to avoid datapath
  contention (bsc#1012628).
- netfilter: nft_set_pipapo: call nft_trans_gc_queue_sync()
  in catchall GC (bsc#1012628).
- netfilter: nft_set_pipapo: stop GC iteration if GC transaction
  allocation fails (bsc#1012628).
- netfilter: nft_set_hash: try later when GC hits EAGAIN on
  iteration (bsc#1012628).
- netfilter: nf_tables: fix memleak when more than 255 elements
  expired (bsc#1012628).
- netfilter: nf_tables: disallow rule removal from chain binding
  (bsc#1012628).
- ASoC: meson: spdifin: start hw on dai probe (bsc#1012628).
- netfilter: nf_tables: disallow element removal on anonymous sets
  (bsc#1012628).
- bpf: Avoid deadlock when using queue and stack maps from NMI
  (bsc#1012628).
- bpf: Avoid dummy bpf_offload_netdev in __bpf_prog_dev_bound_init
  (bsc#1012628).
- ALSA: docs: Fix a typo of midi2_ump_probe option for
  snd-usb-audio (bsc#1012628).
- ALSA: seq: Avoid delivery of events for disabled UMP groups
  (bsc#1012628).
- ASoC: rt5640: Revert "Fix sleep in atomic context"
  (bsc#1012628).
- ASoC: rt5640: Fix sleep in atomic context (bsc#1012628).
- ASoC: rt5640: fix typos (bsc#1012628).
- ASoC: rt5640: Do not disable/enable IRQ twice on suspend/resume
  (bsc#1012628).
- ASoC: rt5640: Enable the IRQ on resume after configuring
  jack-detect (bsc#1012628).
- ASoC: rt5640: Fix IRQ not being free-ed for HDA jack detect mode
  (bsc#1012628).
- bpf: Fix a erroneous check after snprintf() (bsc#1012628).
- selftests/bpf: fix unpriv_disabled check in test_verifier
  (bsc#1012628).
- ALSA: hda/realtek: Splitting the UX3402 into two separate models
  (bsc#1012628).
- netfilter: conntrack: fix extension size table (bsc#1012628).
- netfilter: nf_tables: Fix entries val in rule reset audit log
  (bsc#1012628).
- Compiler Attributes: counted_by: Adjust name and identifier
  expansion (bsc#1012628).
- uapi: stddef.h: Fix header guard location (bsc#1012628).
- uapi: stddef.h: Fix __DECLARE_FLEX_ARRAY for C++ (bsc#1012628).
- memblock tests: Fix compilation errors (bsc#1012628).
- ASoC: SOF: ipc4-topology: fix wrong sizeof argument
  (bsc#1012628).
- net: microchip: sparx5: Fix memory leak for
  vcap_api_rule_add_keyvalue_test() (bsc#1012628).
- net: microchip: sparx5: Fix memory leak for
  vcap_api_rule_add_actionvalue_test() (bsc#1012628).
- net: microchip: sparx5: Fix possible memory leak in
  vcap_api_encode_rule_test() (bsc#1012628).
- net: microchip: sparx5: Fix possible memory leaks in
  test_vcap_xn_rule_creator() (bsc#1012628).
- net: microchip: sparx5: Fix possible memory leaks in
  vcap_api_kunit (bsc#1012628).
- selftests: tls: swap the TX and RX sockets in some tests
  (bsc#1012628).
- net/core: Fix ETH_P_1588 flow dissector (bsc#1012628).
- ALSA: seq: ump: Fix -Wformat-truncation warning (bsc#1012628).
- ASoC: hdaudio.c: Add missing check for devm_kstrdup
  (bsc#1012628).
- ASoC: imx-audmix: Fix return error with devm_clk_get()
  (bsc#1012628).
- octeon_ep: fix tx dma unmap len values in SG (bsc#1012628).
- iavf: do not process adminq tasks when __IAVF_IN_REMOVE_TASK
  is set (bsc#1012628).
- ASoC: SOF: core: Only call sof_ops_free() on remove if the
  probe was successful (bsc#1012628).
- iavf: add iavf_schedule_aq_request() helper (bsc#1012628).
- iavf: schedule a request immediately after add/delete vlan
  (bsc#1012628).
- i40e: Fix VF VLAN offloading when port VLAN is configured
  (bsc#1012628).
- netfilter, bpf: Adjust timeouts of non-confirmed CTs in
  bpf_ct_insert_entry() (bsc#1012628).
- ionic: fix 16bit math issue when PAGE_SIZE &gt;= 64KB
  (bsc#1012628).
- igc: Fix infinite initialization loop with early XDP redirect
  (bsc#1012628).
- scsi: iscsi_tcp: restrict to TCP sockets (bsc#1012628).
- powerpc/perf/hv-24x7: Update domain value check (bsc#1012628).
- powerpc/dexcr: Move HASHCHK trap handler (bsc#1012628).
- dccp: fix dccp_v4_err()/dccp_v6_err() again (bsc#1012628).
- x86/mm, kexec, ima: Use memblock_free_late() from
  ima_free_kexec_buffer() (bsc#1012628).
- net: hsr: Properly parse HSRv1 supervisor frames (bsc#1012628).
- platform/x86: intel_scu_ipc: Check status after timeout in
  busy_loop() (bsc#1012628).
- platform/x86: intel_scu_ipc: Check status upon timeout in
  ipc_wait_for_interrupt() (bsc#1012628).
- platform/x86: intel_scu_ipc: Don't override scu in
  intel_scu_ipc_dev_simple_command() (bsc#1012628).
- platform/x86: intel_scu_ipc: Fail IPC send if still busy
  (bsc#1012628).
- x86/asm: Fix build of UML with KASAN (bsc#1012628).
- x86/srso: Fix srso_show_state() side effect (bsc#1012628).
- x86/srso: Set CPUID feature bits independently of bug or
  mitigation status (bsc#1012628).
- x86/srso: Don't probe microcode in a guest (bsc#1012628).
- x86/srso: Fix SBPB enablement for spec_rstack_overflow=off
  (bsc#1012628).
- net: hns3: add cmdq check for vf periodic service task
  (bsc#1012628).
- net: hns3: fix GRE checksum offload issue (bsc#1012628).
- net: hns3: only enable unicast promisc when mac table full
  (bsc#1012628).
- net: hns3: fix fail to delete tc flower rules during reset issue
  (bsc#1012628).
- net: hns3: add 5ms delay before clear firmware reset irq source
  (bsc#1012628).
- net: bridge: use DEV_STATS_INC() (bsc#1012628).
- team: fix null-ptr-deref when team device type is changed
  (bsc#1012628).
- locking/atomic: scripts: fix fallback ifdeffery (bsc#1012628).
- net: rds: Fix possible NULL-pointer dereference (bsc#1012628).
- vxlan: Add missing entries to vxlan_get_size() (bsc#1012628).
- netfilter: nf_tables: disable toggling dormant table state
  more than once (bsc#1012628).
- net: hinic: Fix warning-hinic_set_vlan_fliter() warn: variable
  dereferenced before check 'hwdev' (bsc#1012628).
- net/handshake: Fix memory leak in __sock_create() and
  sock_alloc_file() (bsc#1012628).
- i915/pmu: Move execlist stats initialization to execlist
  specific setup (bsc#1012628).
- drm/virtio: clean out_fence on complete_submit (bsc#1012628).
- locking/seqlock: Do the lockdep annotation before locking in
  do_write_seqcount_begin_nested() (bsc#1012628).
- net: ena: Flush XDP packets on error (bsc#1012628).
- bnxt_en: Flush XDP for bnxt_poll_nitroa0()'s NAPI (bsc#1012628).
- octeontx2-pf: Do xdp_do_flush() after redirects (bsc#1012628).
- igc: Expose tx-usecs coalesce setting to user (bsc#1012628).
- cxl/region: Match auto-discovered region decoders by HPA range
  (bsc#1012628).
- proc: nommu: /proc/&lt;pid&gt;/maps: release mmap read lock
  (bsc#1012628).
- proc: nommu: fix empty /proc/&lt;pid&gt;/maps (bsc#1012628).
- gpio: tb10x: Fix an error handling path in tb10x_gpio_probe()
  (bsc#1012628).
- i2c: mux: demux-pinctrl: check the return value of
  devm_kstrdup() (bsc#1012628).
- i2c: mux: gpio: Add missing fwnode_handle_put() (bsc#1012628).
- i2c: xiic: Correct return value check for xiic_reinit()
  (bsc#1012628).
- ASoC: cs35l56: Disable low-power hibernation mode (bsc#1012628).
- drm/amd/display: Update DPG test pattern programming
  (bsc#1012628).
- drm/amd/display: fix a regression in blank pixel data caused
  by coding mistake (bsc#1012628).
- arm64: dts: qcom: sdm845-db845c: Mark cont splash memory region
  as reserved (bsc#1012628).
- direct_write_fallback(): on error revert the -&gt;ki_pos update
  from buffered write (bsc#1012628).
- btrfs: reset destination buffer when read_extent_buffer()
  gets invalid range (bsc#1012628).
- vfio/mdev: Fix a null-ptr-deref bug for mdev_unregister_parent()
  (bsc#1012628).
- MIPS: Alchemy: only build mmc support helpers if au1xmmc is
  enabled (bsc#1012628).
- spi: spi-gxp: BUG: Correct spi write return value (bsc#1012628).
- bus: ti-sysc: Use fsleep() instead of usleep_range() in
  sysc_reset() (bsc#1012628).
- bus: ti-sysc: Fix missing AM35xx SoC matching (bsc#1012628).
- firmware: arm_scmi: Harden perf domain info access
  (bsc#1012628).
- firmware: arm_scmi: Fixup perf power-cost/microwatt support
  (bsc#1012628).
- power: supply: mt6370: Fix missing error code in
  mt6370_chg_toggle_cfo() (bsc#1012628).
- clk: sprd: Fix thm_parents incorrect configuration
  (bsc#1012628).
- clk: si521xx: Use REGCACHE_FLAT instead of NONE (bsc#1012628).
- clk: si521xx: Fix regmap write accessor (bsc#1012628).
- clk: tegra: fix error return case for recalc_rate (bsc#1012628).
- ARM: dts: ti: omap: Fix bandgap thermal cells addressing for
  omap3/4 (bsc#1012628).
- ARM: dts: ti: omap: motorola-mapphone: Fix abe_clkctrl warning
  on boot (bsc#1012628).
- bus: ti-sysc: Fix SYSC_QUIRK_SWSUP_SIDLE_ACT handling for uart
  wake-up (bsc#1012628).
- swiotlb: use the calculated number of areas (bsc#1012628).
- power: supply: ucs1002: fix error code in ucs1002_get_property()
  (bsc#1012628).
- power: supply: rt9467: Fix rt9467_run_aicl() (bsc#1012628).
- power: supply: core: fix use after free in uevent (bsc#1012628).
- firmware: imx-dsp: Fix an error handling path in
  imx_dsp_setup_channels() (bsc#1012628).
- xtensa: add default definition for XCHAL_HAVE_DIV32
  (bsc#1012628).
- xtensa: iss/network: make functions static (bsc#1012628).
- xtensa: boot: don't add include-dirs (bsc#1012628).
- xtensa: umulsidi3: fix conditional expression (bsc#1012628).
- xtensa: boot/lib: fix function prototypes (bsc#1012628).
- power: supply: rk817: Fix node refcount leak (bsc#1012628).
- powerpc/stacktrace: Fix arch_stack_walk_reliable()
  (bsc#1012628).
- selftests/powerpc: Fix emit_tests to work with run_kselftest.sh
  (bsc#1012628).
- arm64: dts: imx8mp: Fix SDMA2/3 clocks (bsc#1012628).
- arm64: dts: imx8mp-beacon-kit: Fix audio_pll2 clock
  (bsc#1012628).
- soc: imx8m: Enable OCOTP clock for imx8mm before reading
  registers (bsc#1012628).
- arm64: dts: imx8mm-evk: Fix hdmi@3d node (bsc#1012628).
- arm64: dts: imx: Add imx8mm-prt8mm.dtb to build (bsc#1012628).
- firmware: arm_ffa: Don't set the memory region attributes for
  MEM_LEND (bsc#1012628).
- i915/guc: Get runtime pm in busyness worker only if already
  active (bsc#1012628).
- accel/ivpu: Do not use wait event interruptible (bsc#1012628).
- accel/ivpu: Use cached buffers for FW loading (bsc#1012628).
- gpio: pmic-eic-sprd: Add can_sleep flag for PMIC EIC chip
  (bsc#1012628).
- i2c: npcm7xx: Fix callback completion ordering (bsc#1012628).
- NFSD: Fix zero NFSv4 READ results when RQ_SPLICE_OK is not set
  (bsc#1012628).
- x86/reboot: VMCLEAR active VMCSes before emergency reboot
  (bsc#1012628).
- ceph: drop messages from MDS when unmounting (bsc#1012628).
- dma-debug: don't call __dma_entry_alloc_check_leak() under
  free_entries_lock (bsc#1012628).
- bpf: Annotate bpf_long_memcpy with data_race (bsc#1012628).
- ASoC: amd: yc: Add DMI entries to support Victus by HP Gaming
  Laptop 15-fb0xxx (8A3E) (bsc#1012628).
- spi: sun6i: reduce DMA RX transfer width to single byte
  (bsc#1012628).
- spi: sun6i: fix race between DMA RX transfer completion and
  RX FIFO drain (bsc#1012628).
- nvme-fc: Prevent null pointer dereference in
  nvme_fc_io_getuuid() (bsc#1012628).
- parisc: sba: Fix compile warning wrt list of SBA devices
  (bsc#1012628).
- parisc: sba-iommu: Fix sparse warnigs (bsc#1012628).
- parisc: ccio-dma: Fix sparse warnings (bsc#1012628).
- parisc: iosapic.c: Fix sparse warnings (bsc#1012628).
- parisc: drivers: Fix sparse warning (bsc#1012628).
- parisc: irq: Make irq_stack_union static to avoid sparse warning
  (bsc#1012628).
- scsi: qedf: Add synchronization between I/O completions and
  abort (bsc#1012628).
- scsi: ufs: core: Move __ufshcd_send_uic_cmd() outside host_lock
  (bsc#1012628).
- scsi: ufs: core: Poll HCS.UCRDY before issuing a UIC command
  (bsc#1012628).
- selftests/ftrace: Correctly enable event in instance-event.tc
  (bsc#1012628).
- ring-buffer: Avoid softlockup in ring_buffer_resize()
  (bsc#1012628).
- btrfs: assert delayed node locked when removing delayed item
  (bsc#1012628).
- selftests: fix dependency checker script (bsc#1012628).
- ring-buffer: Do not attempt to read past "commit" (bsc#1012628).
- net/smc: bugfix for smcr v2 server connect success statistic
  (bsc#1012628).
- ata: sata_mv: Fix incorrect string length computation in
  mv_dump_mem() (bsc#1012628).
- efi/x86: Ensure that EFI_RUNTIME_MAP is enabled for kexec
  (bsc#1012628).
- platform/mellanox: mlxbf-bootctl: add NET dependency into
  Kconfig (bsc#1012628).
- platform/x86: asus-wmi: Support 2023 ROG X16 tablet mode
  (bsc#1012628).
- thermal/of: add missing of_node_put() (bsc#1012628).
- drm/amdgpu: Store CU info from all XCCs for GFX v9.4.3
  (bsc#1012628).
- drm/amdkfd: Update cache info reporting for GFX v9.4.3
  (bsc#1012628).
- drm/amdkfd: Update CU masking for GFX 9.4.3 (bsc#1012628).
- drm/amd/display: Don't check registers, if using AUX BL control
  (bsc#1012628).
- drm/amdgpu/soc21: don't remap HDP registers for SR-IOV
  (bsc#1012628).
- drm/amdgpu/nbio4.3: set proper rmmio_remap.reg_offset for SR-IOV
  (bsc#1012628).
- drm/amdgpu: fallback to old RAS error message for aqua_vanjaram
  (bsc#1012628).
- drm/amdkfd: Checkpoint and restore queues on GFX11
  (bsc#1012628).
- drm/amdgpu: Handle null atom context in VBIOS info ioctl
  (bsc#1012628).
- objtool: Fix _THIS_IP_ detection for cold functions
  (bsc#1012628).
- nvme-pci: do not set the NUMA node of device if it has none
  (bsc#1012628).
- riscv: errata: fix T-Head dcache.cva encoding (bsc#1012628).
- scsi: pm80xx: Use phy-specific SAS address when sending
  PHY_START command (bsc#1012628).
- scsi: pm80xx: Avoid leaking tags when processing
  OPC_INB_SET_CONTROLLER_CONFIG command (bsc#1012628).
- smb3: correct places where ENOTSUPP is used instead of preferred
  EOPNOTSUPP (bsc#1012628).
- ata: libata-eh: do not clear ATA_PFLAG_EH_PENDING in
  ata_eh_reset() (bsc#1012628).
- ata: libata-eh: do not thaw the port twice in ata_eh_reset()
  (bsc#1012628).
- Add DMI ID for MSI Bravo 15 B7ED (bsc#1012628).
- spi: nxp-fspi: reset the FLSHxCR1 registers (bsc#1012628).
- spi: stm32: add a delay before SPI disable (bsc#1012628).
- ASoC: fsl: imx-pcm-rpmsg: Add SNDRV_PCM_INFO_BATCH flag
  (bsc#1012628).
- spi: intel-pci: Add support for Granite Rapids SPI serial flash
  (bsc#1012628).
- bpf: Clarify error expectations from bpf_clone_redirect
  (bsc#1012628).
- ASoC: rt5640: Only cancel jack-detect work on suspend if active
  (bsc#1012628).
- ALSA: hda: intel-sdw-acpi: Use u8 type for link index
  (bsc#1012628).
- ASoC: cs42l42: Ensure a reset pulse meets minimum pulse width
  (bsc#1012628).
- ASoC: cs42l42: Don't rely on GPIOD_OUT_LOW to set RESET
  initially low (bsc#1012628).
- ASoC: cs42l42: Avoid stale SoundWire ATTACH after hard reset
  (bsc#1012628).
- firmware: cirrus: cs_dsp: Only log list of algorithms in debug
  build (bsc#1012628).
- ASoC: wm_adsp: Fix missing locking in wm_adsp_[read|write]_ctl()
  (bsc#1012628).
- memblock tests: fix warning: "__ALIGN_KERNEL" redefined
  (bsc#1012628).
- =?UTF-8?q?memblock=20tests:=20fix=20warning=20=E2=80=98st?=
  =?UTF-8?q?ruct=20seq=5Ffile=E2=80=99=20declared=20inside=20parameter=20li?=
  =?UTF-8?q?st?= (bsc#1012628).
- ASoC: imx-rpmsg: Set ignore_pmdown_time for dai_link
  (bsc#1012628).
- ASoC: SOF: sof-audio: Fix DSP core put imbalance on widget
  setup failure (bsc#1012628).
- media: vb2: frame_vector.c: replace WARN_ONCE with a comment
  (bsc#1012628).
- NFSv4.1: fix zero value filehandle in post open getattr
  (bsc#1012628).
- ASoC: SOF: Intel: MTL: Reduce the DSP init timeout
  (bsc#1012628).
- powerpc/watchpoints: Disable preemption in thread_change_pc()
  (bsc#1012628).
- powerpc/watchpoint: Disable pagefaults when getting user
  instruction (bsc#1012628).
- powerpc/watchpoints: Annotate atomic context in more places
  (bsc#1012628).
- ncsi: Propagate carrier gain/loss events to the NCSI controller
  (bsc#1012628).
- net: hsr: Add __packed to struct hsr_sup_tlv (bsc#1012628).
- tsnep: Fix NAPI scheduling (bsc#1012628).
- tsnep: Fix ethtool channels (bsc#1012628).
- tsnep: Fix NAPI polling with budget 0 (bsc#1012628).
- gfs2: fix glock shrinker ref issues (bsc#1012628).
- i2c: designware: fix __i2c_dw_disable() in case master is
  holding SCL low (bsc#1012628).
- LoongArch: Use _UL() and _ULL() (bsc#1012628).
- LoongArch: Set all reserved memblocks on Node#0 at
  initialization (bsc#1012628).
- fbdev/sh7760fb: Depend on FB=y (bsc#1012628).
- perf build: Define YYNOMEM as YYNOABORT for bison &lt; 3.81
  (bsc#1012628).
- ASoC: cs35l56: Call pm_runtime_dont_use_autosuspend()
  (bsc#1012628).
- iommu/arm-smmu-v3: Fix soft lockup triggered by
  arm_smmu_mm_invalidate_range (bsc#1012628).
- spi: zynqmp-gqspi: fix clock imbalance on probe failure
  (bsc#1012628).
- x86/sgx: Resolves SECS reclaim vs. page fault for EAUG race
  (bsc#1012628).
- x86/srso: Add SRSO mitigation for Hygon processors
  (bsc#1012628).
- KVM: SVM: INTERCEPT_RDTSCP is never intercepted anyway
  (bsc#1012628).
- KVM: SVM: Fix TSC_AUX virtualization setup (bsc#1012628).
- KVM: x86/mmu: Open code leaf invalidation from mmu_notifier
  (bsc#1012628).
- KVM: x86/mmu: Do not filter address spaces in
  for_each_tdp_mmu_root_yield_safe() (bsc#1012628).
- KVM: x86/mmu: Stop zapping invalidated TDP MMU roots
  asynchronously (bsc#1012628).
- mptcp: fix bogus receive window shrinkage with multiple subflows
  (bsc#1012628).
- mptcp: move __mptcp_error_report in protocol.c (bsc#1012628).
- mptcp: process pending subflow error on close (bsc#1012628).
- Revert "tty: n_gsm: fix UAF in gsm_cleanup_mux" (bsc#1012628).
- scsi: core: ata: Do no try to probe for CDL on old drives
  (bsc#1012628).
- serial: 8250_port: Check IRQ data before use (bsc#1012628).
- nilfs2: fix potential use after free in
  nilfs_gccache_submit_read_data() (bsc#1012628).
- crypto: sm2 - Fix crash caused by uninitialized context
  (bsc#1012628).
- ALSA: rawmidi: Fix NULL dereference at proc read (bsc#1012628).
- ALSA: hda: Disable power save for solving pop issue on Lenovo
  ThinkCentre M70q (bsc#1012628).
- LoongArch: Fix lockdep static memory detection (bsc#1012628).
- LoongArch: Define relocation types for ABI v2.10 (bsc#1012628).
- LoongArch: numa: Fix high_memory calculation (bsc#1012628).
- LoongArch: Add support for 32_PCREL relocation type
  (bsc#1012628).
- LoongArch: Add support for 64_PCREL relocation type
  (bsc#1012628).
- ata: libata-scsi: link ata port and scsi device (bsc#1012628).
- scsi: sd: Differentiate system and runtime start/stop management
  (bsc#1012628).
- scsi: sd: Do not issue commands to suspended disks on shutdown
  (bsc#1012628).
- ata: libata-scsi: ignore reserved bits for REPORT SUPPORTED
  OPERATION CODES (bsc#1012628).
- io_uring/fs: remove sqe-&gt;rw_flags checking from LINKAT
  (bsc#1012628).
- i2c: i801: unregister tco_pdev in i801_probe() error path
  (bsc#1012628).
- ASoC: amd: yc: Fix non-functional mic on Lenovo 82QF and 82UG
  (bsc#1012628).
- kernel/sched: Modify initial boot task idle setup (bsc#1012628).
- sched/rt: Fix live lock between select_fallback_rq() and RT push
  (bsc#1012628).
- Revert "SUNRPC dont update timeout value on connection reset"
  (bsc#1012628).
- NFSv4: Fix a state manager thread deadlock regression
  (bsc#1012628).
- ACPI: NFIT: Fix incorrect calculation of idt size (bsc#1012628).
- timers: Tag (hr)timer softirq as hotplug safe (bsc#1012628).
- drm/tests: Fix incorrect argument in drm_test_mm_insert_range
  (bsc#1012628).
- cxl/mbox: Fix CEL logic for poison and security commands
  (bsc#1012628).
- arm64: defconfig: remove CONFIG_COMMON_CLK_NPCM8XX=y
  (bsc#1012628).
- mm/damon/vaddr-test: fix memory leak in
  damon_do_test_apply_three_regions() (bsc#1012628).
- selftests/mm: fix awk usage in charge_reserved_hugetlb.sh and
  hugetlb_reparenting_test.sh that may cause error (bsc#1012628).
- mm: mempolicy: keep VMA walk if both MPOL_MF_STRICT and
  MPOL_MF_MOVE are specified (bsc#1012628).
- mm/slab_common: fix slab_caches list corruption after
  kmem_cache_destroy() (bsc#1012628).
- mm: page_alloc: fix CMA and HIGHATOMIC landing on the wrong
  buddy list (bsc#1012628).
- mm: memcontrol: fix GFP_NOFS recursion in memory.high
  enforcement (bsc#1012628).
- cxl/port: Fix cxl_test register enumeration regression
  (bsc#1012628).
- cxl/pci: Fix appropriate checking for _OSC while handling CXL
  RAS registers (bsc#1012628).
- ring-buffer: Fix bytes info in per_cpu buffer stats
  (bsc#1012628).
- ring-buffer: Update "shortest_full" in polling (bsc#1012628).
- btrfs: refresh dir last index during a rewinddir(3) call
  (bsc#1012628).
- btrfs: file_remove_privs needs an exclusive lock in direct io
  write (bsc#1012628).
- btrfs: set last dir index to the current last index when
  opening dir (bsc#1012628).
- btrfs: fix race between reading a directory and adding entries
  to it (bsc#1012628).
- btrfs: properly report 0 avail for very full file systems
  (bsc#1012628).
- media: uvcvideo: Fix OOB read (bsc#1012628).
- bpf: Add override check to kprobe multi link attach
  (bsc#1012628).
- bpf: Fix BTF_ID symbol generation collision (bsc#1012628).
- bpf: Fix BTF_ID symbol generation collision in tools/
  (bsc#1012628).
- net: thunderbolt: Fix TCPv6 GSO checksum calculation
  (bsc#1012628).
- thermal: sysfs: Fix trip_point_hyst_store() (bsc#1012628).
- tracing/user_events: Align set_bit() address for all archs
  (bsc#1012628).
- ata: libata-core: Fix ata_port_request_pm() locking
  (bsc#1012628).
- ata: libata-core: Fix port and device removal (bsc#1012628).
- ata: libata-core: Do not register PM operations for SAS ports
  (bsc#1012628).
- ata: libata-sata: increase PMP SRST timeout to 10s
  (bsc#1012628).
- i915: Limit the length of an sg list to the requested length
  (bsc#1012628).
- drm/i915/gt: Fix reservation address in ggtt_reserve_guc_top
  (bsc#1012628).
- power: supply: rk817: Add missing module alias (bsc#1012628).
- power: supply: ab8500: Set typing and props (bsc#1012628).
- fs: binfmt_elf_efpic: fix personality for ELF-FDPIC
  (bsc#1012628).
- drm/amdkfd: Use gpu_offset for user queue's wptr (bsc#1012628).
- drm/amd/display: fix the ability to use lower resolution modes
  on eDP (bsc#1012628).
- drm/meson: fix memory leak on -&gt;hpd_notify callback
  (bsc#1012628).
- rbd: move rbd_dev_refresh() definition (bsc#1012628).
- rbd: decouple header read-in from updating rbd_dev-&gt;header
  (bsc#1012628).
- rbd: decouple parent info read-in from updating rbd_dev
  (bsc#1012628).
- rbd: take header_rwsem in rbd_dev_refresh() only when updating
  (bsc#1012628).
- memcg: drop kmem.limit_in_bytes (bsc#1012628).
- mm, memcg: reconsider kmem.limit_in_bytes deprecation
  (bsc#1012628).
- ASoC: amd: yc: Fix a non-functional mic on Lenovo 82TL
  (bsc#1012628).
- Rename to
  patches.kernel.org/6.5.6-066-ipv4-fix-null-deref-in-ipv4_link_failure.patch.
- Rename to
  patches.kernel.org/6.5.6-093-netfilter-ipset-Fix-race-between-IPSET_CMD_CREA.patch.
- Rename to
  patches.kernel.org/6.5.6-106-cifs-Fix-UAF-in-cifs_demultiplex_thread.patch.
- Rename to
  patches.kernel.org/6.5.6-111-drm-amdgpu-set-completion-status-as-preempted-f.patch.
- Rename to
  patches.kernel.org/6.5.6-250-misc-rtsx-Fix-some-platforms-can-not-boot-and-m.patch.
- Rename to
  patches.kernel.org/6.5.6-300-fs-smb-client-Reset-password-pointer-to-NULL.patch.
- commit c97c2df</changelog>
  <changelog author="schwab@suse.de" date="1696852800">- mkspec-dtb: add toplevel symlinks also on arm
- commit 3169a10</changelog>
  <changelog author="jslaby@suse.cz" date="1697025600">- Linux 6.5.7 (bsc#1012628).
- xen/events: replace evtchn_rwlock with RCU (bsc#1012628).
- RDMA/mlx5: Remove not-used cache disable flag (bsc#1012628).
- ksmbd: fix race condition from parallel smb2 lock requests
  (bsc#1012628).
- ksmbd: fix uaf in smb20_oplock_break_ack (bsc#1012628).
- ksmbd: fix race condition between session lookup and expire
  (bsc#1012628).
- x86/sev: Use the GHCB protocol when available for SNP CPUID
  requests (bsc#1012628).
- x86/sev: Change npages to unsigned long in snp_accept_memory()
  (bsc#1012628).
- RDMA/mlx5: Fix NULL string error (bsc#1012628).
- RDMA/mlx5: Fix mutex unlocking on error flow for steering
  anchor creation (bsc#1012628).
- RDMA/mlx5: Fix assigning access flags to cache mkeys
  (bsc#1012628).
- RDMA/mlx5: Fix mkey cache possible deadlock on cleanup
  (bsc#1012628).
- RDMA/siw: Fix connection failure handling (bsc#1012628).
- RDMA/srp: Do not call scsi_done() from srp_abort()
  (bsc#1012628).
- RDMA/uverbs: Fix typo of sizeof argument (bsc#1012628).
- RDMA/bnxt_re: Fix the handling of control path response data
  (bsc#1012628).
- RDMA/cma: Fix truncation compilation warning in make_cma_ports
  (bsc#1012628).
- RDMA/cma: Initialize ib_sa_multicast structure to 0 when join
  (bsc#1012628).
- gpio: pxa: disable pinctrl calls for MMP_GPIO (bsc#1012628).
- gpio: aspeed: fix the GPIO number passed to
  pinctrl_gpio_set_config() (bsc#1012628).
- IB/mlx4: Fix the size of a buffer in add_port_entries()
  (bsc#1012628).
- of: dynamic: Fix potential memory leak in of_changeset_action()
  (bsc#1012628).
- RDMA/core: Require admin capabilities to set system parameters
  (bsc#1012628).
- dm zoned: free dmz-&gt;ddev array in dmz_put_zoned_devices
  (bsc#1012628).
- parisc: Fix crash with nr_cpus=1 option (bsc#1012628).
- smb: use kernel_connect() and kernel_bind() (bsc#1012628).
- parisc: Restore __ldcw_align for PA-RISC 2.0 processors
  (bsc#1012628).
- net: lan743x: also select PHYLIB (bsc#1012628).
- HID: intel-ish-hid: ipc: Disable and reenable ACPI GPE bit
  (bsc#1012628).
- HID: sony: remove duplicate NULL check before calling
  usb_free_urb() (bsc#1012628).
- HID: nvidia-shield: Fix a missing led_classdev_unregister()
  in the probe error handling path (bsc#1012628).
- net: mana: Fix oversized sge0 for GSO packets (bsc#1012628).
- net: mana: Fix the tso_bytes calculation (bsc#1012628).
- netlink: annotate data-races around sk-&gt;sk_err (bsc#1012628).
- sctp: update hb timer immediately after users change hb_interval
  (bsc#1012628).
- sctp: update transport state when processing a dupcook packet
  (bsc#1012628).
- tcp: fix delayed ACKs for MSS boundary condition (bsc#1012628).
- tcp: fix quick-ack counting to count actual ACKs of new data
  (bsc#1012628).
- tipc: fix a potential deadlock on &amp;tx-&gt;lock (bsc#1012628).
- net: stmmac: dwmac-stm32: fix resume on STM32 MCU (bsc#1012628).
- ipv4: Set offload_failed flag in fibmatch results (bsc#1012628).
- netfilter: nf_tables: nft_set_rbtree: fix spurious insertion
  failure (bsc#1012628).
- netfilter: nf_tables: Deduplicate nft_register_obj audit logs
  (bsc#1012628).
- selftests: netfilter: Extend nft_audit.sh (bsc#1012628).
- selftests: netfilter: Test nf_tables audit logging
  (bsc#1012628).
- netfilter: handle the connecting collision properly in
  nf_conntrack_proto_sctp (bsc#1012628).
- netfilter: nft_payload: rebuild vlan header on h_proto access
  (bsc#1012628).
- ibmveth: Remove condition to recompute TCP header checksum
  (bsc#1012628).
- net: ethernet: ti: am65-cpsw: Fix error code in
  am65_cpsw_nuss_init_tx_chns() (bsc#1012628).
- rswitch: Fix PHY station management clock setting (bsc#1012628).
- net: renesas: rswitch: Add spin lock protection for irq {un}mask
  (bsc#1012628).
- net: nfc: llcp: Add lock when modifying device list
  (bsc#1012628).
- ethtool: plca: fix plca enable data type while parsing the value
  (bsc#1012628).
- net: usb: smsc75xx: Fix uninit-value access in
  __smsc75xx_read_reg (bsc#1012628).
- ipv6: tcp: add a missing nf_reset_ct() in 3WHS handling
  (bsc#1012628).
- ovl: fetch inode once in ovl_dentry_revalidate_common()
  (bsc#1012628).
- ovl: move freeing ovl_entry past rcu delay (bsc#1012628).
- net: dsa: mv88e6xxx: Avoid EEPROM timeout when EEPROM is absent
  (bsc#1012628).
- ptp: ocp: Fix error handling in ptp_ocp_device_init
  (bsc#1012628).
- ipv4, ipv6: Fix handling of transhdrlen in
  __ip{,6}_append_data() (bsc#1012628).
- neighbour: fix data-races around n-&gt;output (bsc#1012628).
- net: fix possible store tearing in neigh_periodic_work()
  (bsc#1012628).
- net: stmmac: platform: fix the incorrect parameter
  (bsc#1012628).
- modpost: add missing else to the "of" check (bsc#1012628).
- bpf, sockmap: Reject sk_msg egress redirects to non-TCP sockets
  (bsc#1012628).
- bpf, sockmap: Do not inc copied_seq when PEEK flag set
  (bsc#1012628).
- bpf: tcp_read_skb needs to pop skb regardless of seq
  (bsc#1012628).
- ice: always add legacy 32byte RXDID in supported_rxdids
  (bsc#1012628).
- NFSv4: Fix a nfs4_state_manager() race (bsc#1012628).
- ima: rework CONFIG_IMA dependency block (bsc#1012628).
- scsi: target: core: Fix deadlock due to recursive locking
  (bsc#1012628).
- wifi: iwlwifi: mvm: Fix incorrect usage of scan API
  (bsc#1012628).
- ima: Finish deprecation of IMA_TRUSTED_KEYRING Kconfig
  (bsc#1012628).
- Update config files (set the defaults).
- regulator/core: regulator_register: set device-&gt;class earlier
  (bsc#1012628).
- wifi: mac80211: Create resources for disabled links
  (bsc#1012628).
- iommu/mediatek: Fix share pgtable for iova over 4GB
  (bsc#1012628).
- perf/x86/amd: Do not WARN() on every IRQ (bsc#1012628).
- wifi: mac80211: fix potential key use-after-free (bsc#1012628).
- regmap: rbtree: Fix wrong register marked as in-cache when
  creating new node (bsc#1012628).
- rtla/timerlat: Do not stop user-space if a cpu is offline
  (bsc#1012628).
- perf/x86/amd/core: Fix overflow reset on hotplug (bsc#1012628).
- wifi: mt76: mt76x02: fix MT76x0 external LNA gain handling
  (bsc#1012628).
- drivers/net: process the result of hdlc_open() and add call
  of hdlc_close() in uhdlc_close() (bsc#1012628).
- Bluetooth: ISO: Fix handling of listen for unicast
  (bsc#1012628).
- Bluetooth: Fix hci_link_tx_to RCU lock usage (bsc#1012628).
- Bluetooth: Delete unused hci_req_prepare_suspend() declaration
  (bsc#1012628).
- regulator: mt6358: split ops for buck and linear range LDO
  regulators (bsc#1012628).
- bpf: unconditionally reset backtrack_state masks on global
  func exit (bsc#1012628).
- bpf: Fix tr dereferencing (bsc#1012628).
- leds: Drop BUG_ON check for LED_COLOR_ID_MULTI (bsc#1012628).
- s390/bpf: Let arch_prepare_bpf_trampoline return program size
  (bsc#1012628).
- erofs: allow empty device tags in flatdev mode (bsc#1012628).
- HID: nvidia-shield: add LEDS_CLASS dependency (bsc#1012628).
- wifi: mwifiex: Fix oob check condition in
  mwifiex_process_rx_packet (bsc#1012628).
- wifi: mac80211: fix mesh id corruption on 32 bit systems
  (bsc#1012628).
- wifi: cfg80211: add missing kernel-doc for cqm_rssi_work
  (bsc#1012628).
- rtla/timerlat_aa: Fix previous IRQ delay for IRQs that happens
  after thread sample (bsc#1012628).
- rtla/timerlat_aa: Fix negative IRQ delay (bsc#1012628).
- rtla/timerlat_aa: Zero thread sum after every sample analysis
  (bsc#1012628).
- wifi: cfg80211: fix cqm_config access race (bsc#1012628).
- wifi: iwlwifi: mvm: Fix a memory corruption issue (bsc#1012628).
- wifi: iwlwifi: dbg_ini: fix structure packing (bsc#1012628).
- iwlwifi: mvm: handle PS changes in vif_cfg_changed
  (bsc#1012628).
- wifi: cfg80211/mac80211: hold link BSSes when assoc fails for
  MLO connection (bsc#1012628).
- erofs: fix memory leak of LZMA global compressed deduplication
  (bsc#1012628).
- ubi: Refuse attaching if mtd's erasesize is 0 (bsc#1012628).
- wifi: mt76: fix lock dependency problem for wed_lock
  (bsc#1012628).
- HID: sony: Fix a potential memory leak in sony_probe()
  (bsc#1012628).
- arm64: errata: Add Cortex-A520 speculative unprivileged load
  workaround (bsc#1012628).
- Update config files (use the default).
- arm64: Add Cortex-A520 CPU part definition (bsc#1012628).
- drm/amd: Fix logic error in
  sienna_cichlid_update_pcie_parameters() (bsc#1012628).
- drm/amd: Fix detection of _PR3 on the PCIe root port
  (bsc#1012628).
- drm/i915: Don't set PIPE_CONTROL_FLUSH_L3 for aux inval
  (bsc#1012628).
- net: prevent rewrite of msg_name in sock_sendmsg()
  (bsc#1012628).
- btrfs: always print transaction aborted messages with an error
  level (bsc#1012628).
- io_uring: ensure io_lockdep_assert_cq_locked() handles disabled
  rings (bsc#1012628).
- io_uring/kbuf: don't allow registered buffer rings on highmem
  pages (bsc#1012628).
- net: replace calls to sock-&gt;ops-&gt;connect() with kernel_connect()
  (bsc#1012628).
- platform/x86/intel/ifs: release cpus_read_lock() (bsc#1012628).
- PCI: qcom: Fix IPQ8074 enumeration (bsc#1012628).
- PCI/PM: Mark devices disconnected if upstream PCIe link is
  down on resume (bsc#1012628).
- md/raid5: release batch_last before waiting for another
  stripe_head (bsc#1012628).
- io_uring: don't allow IORING_SETUP_NO_MMAP rings on highmem
  pages (bsc#1012628).
- wifi: mwifiex: Fix tlv_buf_left calculation (bsc#1012628).
- wifi: rtw88: rtw8723d: Fix MAC address offset in EEPROM
  (bsc#1012628).
- Bluetooth: hci_sync: Fix handling of
  HCI_QUIRK_STRICT_DUPLICATE_FILTER (bsc#1012628).
- wifi: brcmfmac: Replace 1-element arrays with flexible arrays
  (bsc#1012628).
- Bluetooth: hci_codec: Fix leaking content of local_codecs
  (bsc#1012628).
- qed/red_ll2: Fix undefined behavior bug in struct qed_ll2_info
  (bsc#1012628).
- mptcp: userspace pm allow creating id 0 subflow (bsc#1012628).
- mptcp: fix delegated action races (bsc#1012628).
- net: ethernet: mediatek: disable irq before schedule napi
  (bsc#1012628).
- vringh: don't use vringh_kiov_advance() in vringh_iov_xfer()
  (bsc#1012628).
- net: mana: Fix TX CQE error handling (bsc#1012628).
- iommu/vt-d: Avoid memory allocation in iommu_suspend()
  (bsc#1012628).
- scsi: zfcp: Fix a double put in zfcp_port_enqueue()
  (bsc#1012628).
- iommu/apple-dart: Handle DMA_FQ domains in attach_dev()
  (bsc#1012628).
- maple_tree: add MAS_UNDERFLOW and MAS_OVERFLOW states
  (bsc#1012628).
- maple_tree: reduce resets during store setup (bsc#1012628).
- iommu/arm-smmu-v3: Avoid constructing invalid range commands
  (bsc#1012628).
- net: release reference to inet6_dev pointer (bsc#1012628).
- net: change accept_ra_min_rtr_lft to affect all RA lifetimes
  (bsc#1012628).
- net: add sysctl accept_ra_min_rtr_lft (bsc#1012628).
- arm64: cpufeature: Fix CLRBHB and BC detection (bsc#1012628).
- arm64: add HWCAP for FEAT_HBC (hinted conditional branches)
  (bsc#1012628).
- btrfs: don't clear uptodate on write errors (bsc#1012628).
- btrfs: remove end_extent_writepage (bsc#1012628).
- btrfs: remove btrfs_writepage_endio_finish_ordered
  (bsc#1012628).
- ata: libata-scsi: Fix delayed scsi_rescan_device() execution
  (bsc#1012628).
- scsi: Do not attempt to rescan suspended devices (bsc#1012628).
- scsi: core: Improve type safety of scsi_rescan_device()
  (bsc#1012628).
- mptcp: fix dangling connection hang-up (bsc#1012628).
- mptcp: rename timer related helper to less confusing names
  (bsc#1012628).
- mptcp: Remove unnecessary test for __mptcp_init_sock()
  (bsc#1012628).
- maple_tree: add mas_is_active() to detect in-tree walks
  (bsc#1012628).
- ASoC: tegra: Fix redundant PLLA and PLLA_OUT0 updates
  (bsc#1012628).
- ASoC: soc-utils: Export snd_soc_dai_is_dummy() symbol
  (bsc#1012628).
- commit e060757</changelog>
  <changelog author="matwey.kornilov@gmail.com" date="1697284800">- config: Reenable Rockchip RK8XX hardware
  In Linux commit
    c20e8c5b1203 ("mfd: rk808: Split into core and i2c")
  CONFIG_MFD_RK808 was renamed to CONFIG_MFD_RK8XX.
  Reenable options required to boot kernel 6.5 on Rock64 board.
- commit e8bd3c1</changelog>
  <changelog author="jslaby@suse.cz" date="1697457600">- Revert "x86/smp: Put CPUs into INIT on shutdown if possible"
  (shutdown-issue).
- commit 9fcbf99</changelog>
  <changelog author="neilb@suse.de" date="1697544000">- NFSv4.1: fixup use EXCHGID4_FLAG_USE_PNFS_DS for DS server
  (bsc#1216201).
- commit 1dbb418</changelog>
  <changelog author="jslaby@suse.cz" date="1697803200">- Linux 6.5.8 (bsc#1012628).
- net: stmmac: remove unneeded stmmac_poll_controller
  (bsc#1012628).
- RDMA/cxgb4: Check skb value for failure to allocate
  (bsc#1012628).
- perf/arm-cmn: Fix the unhandled overflow status of counter 4
  to 7 (bsc#1012628).
- platform/x86: think-lmi: Fix reference leak (bsc#1012628).
- drm/i915: Register engines early to avoid type confusion
  (bsc#1012628).
- cpuidle, ACPI: Evaluate LPI arch_flags for broadcast timer
  (bsc#1012628).
- drm/amdgpu: Fix a memory leak (bsc#1012628).
- platform/x86: hp-wmi:: Mark driver struct with __refdata to
  prevent section mismatch warning (bsc#1012628).
- media: dt-bindings: imx7-csi: Make power-domains not required
  for imx8mq (bsc#1012628).
- drm/amd/display: implement pipe type definition and adding
  accessors (bsc#1012628).
- drm/amd/display: apply edge-case DISPCLK WDIVIDER changes to
  master OTG pipes only (bsc#1012628).
- scsi: Do not rescan devices with a suspended queue
  (bsc#1012628).
- ata: pata_parport: fix pata_parport_devchk (bsc#1012628).
- ata: pata_parport: implement set_devctl (bsc#1012628).
- HID: logitech-hidpp: Fix kernel crash on receiver USB disconnect
  (bsc#1012628).
- quota: Fix slow quotaoff (bsc#1012628).
- dm crypt: Fix reqsize in crypt_iv_eboiv_gen (bsc#1012628).
- ASoC: amd: yc: Fix non-functional mic on Lenovo 82YM
  (bsc#1012628).
- ASoC: hdmi-codec: Fix broken channel map reporting
  (bsc#1012628).
- ata: libata-scsi: Disable scsi device manage_system_start_stop
  (bsc#1012628).
- net: prevent address rewrite in kernel_bind() (bsc#1012628).
- arm64: dts: qcom: sm8150: extend the size of the PDC resource
  (bsc#1012628).
- dt-bindings: interrupt-controller: renesas,rzg2l-irqc: Update
  description for '#interrupt-cells' property (bsc#1012628).
- irqchip: renesas-rzg2l: Fix logic to clear TINT interrupt source
  (bsc#1012628).
- KEYS: trusted: Remove redundant static calls usage
  (bsc#1012628).
- ALSA: usb-audio: Fix microphone sound on Opencomm2 Headset
  (bsc#1012628).
- ALSA: usb-audio: Fix microphone sound on Nexigo webcam
  (bsc#1012628).
- ALSA: hda: cs35l41: Cleanup and fix double free in firmware
  request (bsc#1012628).
- ALSA: hda/realtek: Change model for Intel RVP board
  (bsc#1012628).
- ASoC: SOF: amd: fix for firmware reload failure after playback
  (bsc#1012628).
- ASoC: simple-card-utils: fixup simple_util_startup() error
  handling (bsc#1012628).
- ASoC: Intel: soc-acpi: fix Dell SKU 0B34 (bsc#1012628).
- ASoC: Intel: soc-acpi: Add entry for HDMI_In capture support
  in MTL match table (bsc#1012628).
- ASoC: fsl_sai: Don't disable bitclock for i.MX8MP (bsc#1012628).
- ASoC: Intel: sof_sdw: add support for SKU 0B14 (bsc#1012628).
- ASoC: Intel: soc-acpi: Add entry for sof_es8336 in MTL match
  table (bsc#1012628).
- ALSA: hda/realtek: Add quirk for HP Victus 16-d1xxx to enable
  mute LED (bsc#1012628).
- ALSA: hda/realtek: Add quirk for mute LEDs on HP ENVY x360
  15-eu0xxx (bsc#1012628).
- ALSA: hda/realtek - ALC287 I2S speaker platform support
  (bsc#1012628).
- ALSA: hda/realtek - ALC287 merge RTK codec with CS CS35L41 AMP
  (bsc#1012628).
- pinctrl: nuvoton: wpcm450: fix out of bounds write
  (bsc#1012628).
- pinctrl: starfive: jh7110: Fix failure to set irq after
  CONFIG_PM is enabled (bsc#1012628).
- drm/msm/dp: do not reinitialize phy unless retry during link
  training (bsc#1012628).
- drm/msm/dsi: skip the wait for video mode done if not applicable
  (bsc#1012628).
- drm/msm/dsi: fix irq_of_parse_and_map() error checking
  (bsc#1012628).
- drm/msm/dpu: change _dpu_plane_calc_bw() to use u64 to avoid
  overflow (bsc#1012628).
- drm/msm/dp: Add newlines to debug printks (bsc#1012628).
- drm/msm/dpu: fail dpu_plane_atomic_check() based on mdp clk
  limits (bsc#1012628).
- phy: lynx-28g: cancel the CDR check work item on the remove path
  (bsc#1012628).
- phy: lynx-28g: lock PHY while performing CDR lock workaround
  (bsc#1012628).
- phy: lynx-28g: serialize concurrent phy_set_mode_ext() calls
  to shared registers (bsc#1012628).
- net: dsa: qca8k: fix regmap bulk read/write methods on big
  endian systems (bsc#1012628).
- net: dsa: qca8k: fix potential MDIO bus conflict when accessing
  internal PHYs via management frames (bsc#1012628).
- can: isotp: isotp_sendmsg(): fix TX state detection and wait
  behavior (bsc#1012628).
- can: sun4i_can: Only show Kconfig if ARCH_SUNXI is set
  (bsc#1012628).
- arm64: dts: mediatek: fix t-phy unit name (bsc#1012628).
- arm64: dts: mediatek: mt8195: Set DSU PMU status to fail
  (bsc#1012628).
- devlink: Hold devlink lock on health reporter dump get
  (bsc#1012628).
- ravb: Fix up dma_free_coherent() call in ravb_remove()
  (bsc#1012628).
- ravb: Fix use-after-free issue in ravb_tx_timeout_work()
  (bsc#1012628).
- ieee802154: ca8210: Fix a potential UAF in ca8210_probe
  (bsc#1012628).
- mlxsw: fix mlxsw_sp2_nve_vxlan_learning_set() return type
  (bsc#1012628).
- xen-netback: use default TX queue size for vifs (bsc#1012628).
- riscv, bpf: Sign-extend return values (bsc#1012628).
- riscv, bpf: Track both a0 (RISC-V ABI) and a5 (BPF) return
  values (bsc#1012628).
- xdp: Fix zero-size allocation warning in xskq_create()
  (bsc#1012628).
- drm/vmwgfx: fix typo of sizeof argument (bsc#1012628).
- bpf: Fix verifier log for async callback return values
  (bsc#1012628).
- net: refine debug info in skb_checksum_help() (bsc#1012628).
- octeontx2-pf: mcs: update PN only when update_pn is true
  (bsc#1012628).
- net: macsec: indicate next pn update when offloading
  (bsc#1012628).
- net: phy: mscc: macsec: reject PN update requests (bsc#1012628).
- net/mlx5e: macsec: use update_pn flag instead of PN comparation
  (bsc#1012628).
- drm/panel: boe-tv101wum-nl6: Completely pull GPW to VGL before
  TP term (bsc#1012628).
- ixgbe: fix crash with empty VF macvlan list (bsc#1012628).
- net/smc: Fix dependency of SMC on ISM (bsc#1012628).
- net/mlx5e: Again mutually exclude RX-FCS and RX-port-timestamp
  (bsc#1012628).
- s390/bpf: Fix clobbering the caller's backchain in the
  trampoline (bsc#1012628).
- s390/bpf: Fix unwinding past the trampoline (bsc#1012628).
- net: nfc: fix races in nfc_llcp_sock_get() and
  nfc_llcp_sock_get_sn() (bsc#1012628).
- net/smc: Fix pos miscalculation in statistics (bsc#1012628).
- net: tcp: fix crashes trying to free half-baked MTU probes
  (bsc#1012628).
- pinctrl: renesas: rzn1: Enable missing PINMUX (bsc#1012628).
- af_packet: Fix fortified memcpy() without flex array
  (bsc#1012628).
- nfc: nci: assert requested protocol is valid (bsc#1012628).
- octeontx2-pf: Fix page pool frag allocation warning
  (bsc#1012628).
- rswitch: Fix renesas_eth_sw_remove() implementation
  (bsc#1012628).
- rswitch: Fix imbalance phy_power_off() calling (bsc#1012628).
- workqueue: Override implicit ordered attribute in
  workqueue_apply_unbound_cpumask() (bsc#1012628).
- riscv: signal: fix sigaltstack frame size checking
  (bsc#1012628).
- ovl: temporarily disable appending lowedirs (bsc#1012628).
- dmaengine: stm32-mdma: abort resume if no ongoing transfer
  (bsc#1012628).
- dmaengine: stm32-dma: fix stm32_dma_prep_slave_sg in case of
  MDMA chaining (bsc#1012628).
- dmaengine: stm32-dma: fix residue in case of MDMA chaining
  (bsc#1012628).
- dmaengine: stm32-mdma: use Link Address Register to compute
  residue (bsc#1012628).
- dmaengine: stm32-mdma: set in_flight_bytes in case CRQA flag
  is set (bsc#1012628).
- usb: xhci: xhci-ring: Use sysdev for mapping bounce buffer
  (bsc#1012628).
- xhci: track port suspend state correctly in unsuccessful resume
  cases (bsc#1012628).
- xhci: Clear EHB bit only at end of interrupt handler
  (bsc#1012628).
- xhci: Preserve RsvdP bits in ERSTBA register correctly
  (bsc#1012628).
- net: usb: dm9601: fix uninitialized variable use in
  dm9601_mdio_read (bsc#1012628).
- usb: dwc3: Soft reset phy on probe for host (bsc#1012628).
- usb: cdns3: Modify the return value of cdns_set_active ()
  to void when CONFIG_PM_SLEEP is disabled (bsc#1012628).
- usb: hub: Guard against accesses to uninitialized BOS
  descriptors (bsc#1012628).
- usb: musb: Get the musb_qh poniter after musb_giveback
  (bsc#1012628).
- usb: musb: Modify the "HWVers" register address (bsc#1012628).
- iio: pressure: bmp280: Fix NULL pointer exception (bsc#1012628).
- iio: imu: bno055: Fix missing Kconfig dependencies
  (bsc#1012628).
- iio: cros_ec: fix an use-after-free in
  cros_ec_sensors_push_data() (bsc#1012628).
- iio: adc: imx8qxp: Fix address for command buffer registers
  (bsc#1012628).
- iio: dac: ad3552r: Correct device IDs (bsc#1012628).
- iio: admv1013: add mixer_vgate corner cases (bsc#1012628).
- iio: pressure: dps310: Adjust Timeout Settings (bsc#1012628).
- iio: pressure: ms5611: ms5611_prom_is_valid false negative bug
  (bsc#1012628).
- iio: adc: ad7192: Correct reference voltage (bsc#1012628).
- iio: addac: Kconfig: update ad74413r selections (bsc#1012628).
- media: subdev: Don't report V4L2_SUBDEV_CAP_STREAMS when the
  streams API is disabled (bsc#1012628).
- arm64: dts: mediatek: mt8195-demo: fix the memory size to 8GB
  (bsc#1012628).
- arm64: dts: mediatek: mt8195-demo: update and reorder reserved
  memory regions (bsc#1012628).
- drm: Do not overrun array in drm_gem_get_pages() (bsc#1012628).
- drm/tiny: correctly print `struct resource *` on error
  (bsc#1012628).
- drm/atomic-helper: relax unregistered connector check
  (bsc#1012628).
- drm/amdgpu: add missing NULL check (bsc#1012628).
- drm/amd/display: Don't set dpms_off for seamless boot
  (bsc#1012628).
- drm/vmwgfx: Keep a gem reference to user bos in surfaces
  (bsc#1012628).
- ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CBA
  (bsc#1012628).
- ACPI: resource: Add TongFang GM6BGEQ, GM6BG5Q and GM6BG0Q to
  irq1_edge_low_force_override[] (bsc#1012628).
- ACPI: EC: Add quirk for the HP Pavilion Gaming 15-dk1xxx
  (bsc#1012628).
- serial: Reduce spinlocked portion of uart_rs485_config()
  (bsc#1012628).
- serial: 8250_omap: Fix errors with no_console_suspend
  (bsc#1012628).
- serial: core: Fix checks for tx runtime PM state (bsc#1012628).
- binder: fix memory leaks of spam and pending work (bsc#1012628).
- ksmbd: not allow to open file if delelete on close bit is set
  (bsc#1012628).
- perf/x86/lbr: Filter vsyscall addresses (bsc#1012628).
- x86/cpu: Fix AMD erratum #1485 on Zen4-based CPUs (bsc#1012628).
- x86/alternatives: Disable KASAN in apply_alternatives()
  (bsc#1012628).
- mcb: remove is_added flag from mcb_device struct (bsc#1012628).
- thunderbolt: Workaround an IOMMU fault on certain systems with
  Intel Maple Ridge (bsc#1012628).
- thunderbolt: Check that lane 1 is in CL0 before enabling lane
  bonding (bsc#1012628).
- thunderbolt: Correct TMU mode initialization from hardware
  (bsc#1012628).
- thunderbolt: Restart XDomain discovery handshake after failure
  (bsc#1012628).
- powerpc/pseries: Fix STK_PARAM access in the hcall tracing code
  (bsc#1012628).
- powerpc/47x: Fix 47x syscall return crash (bsc#1012628).
- libceph: use kernel_connect() (bsc#1012628).
- ceph: fix incorrect revoked caps assert in ceph_fill_file_size()
  (bsc#1012628).
- ceph: fix type promotion bug on 32bit systems (bsc#1012628).
- Input: powermate - fix use-after-free in
  powermate_config_complete (bsc#1012628).
- Input: psmouse - fix fast_reconnect function for PS/2 mode
  (bsc#1012628).
- Input: xpad - add PXN V900 support (bsc#1012628).
- Input: i8042 - add Fujitsu Lifebook E5411 to i8042 quirk table
  (bsc#1012628).
- Input: xpad - add HyperX Clutch Gladiate Support (bsc#1012628).
- Input: goodix - ensure int GPIO is in input for gpio_count ==
  1 &amp;&amp; gpio_int_idx == 0 case (bsc#1012628).
- tee: amdtee: fix use-after-free vulnerability in
  amdtee_close_session (bsc#1012628).
- mctp: perform route lookups under a RCU read-side lock
  (bsc#1012628).
- block: Don't invalidate pagecache for invalid falloc modes
  (bsc#1012628).
- nfp: flower: avoid rmmod nfp crash issues (bsc#1012628).
- can: sja1000: Always restart the Tx queue after an overrun
  (bsc#1012628).
- power: supply: qcom_battmgr: fix battery_id type (bsc#1012628).
- power: supply: qcom_battmgr: fix enable request endianness
  (bsc#1012628).
- usb: typec: ucsi: Use GET_CAPABILITY attributes data to set
  power supply scope (bsc#1012628).
- cgroup: Remove duplicates in cgroup v1 tasks file (bsc#1012628).
- dma-buf: add dma_fence_timestamp helper (bsc#1012628).
- pinctrl: avoid unsafe code pattern in find_pinctrl()
  (bsc#1012628).
- scsi: ufs: core: Correct clear TM error log (bsc#1012628).
- riscv: Only consider swbp/ss handlers for correct privileged
  mode (bsc#1012628).
- counter: chrdev: fix getting array extensions (bsc#1012628).
- counter: microchip-tcb-capture: Fix the use of internal GCLK
  logic (bsc#1012628).
- coresight: Fix run time warnings while reusing ETR buffer
  (bsc#1012628).
- riscv: Remove duplicate objcopy flag (bsc#1012628).
- RISC-V: Fix wrong use of CONFIG_HAVE_SOFTIRQ_ON_OWN_STACK
  (bsc#1012628).
- usb: typec: ucsi: Fix missing link removal (bsc#1012628).
- usb: typec: altmodes/displayport: Signal hpd low when exiting
  mode (bsc#1012628).
- usb: typec: ucsi: Clear EVENT_PENDING bit if ucsi_send_command
  fails (bsc#1012628).
- usb: gadget: udc-xilinx: replace memcpy with memcpy_toio
  (bsc#1012628).
- usb: gadget: ncm: Handle decoding of multiple NTB's in unwrap
  call (bsc#1012628).
- usb: cdnsp: Fixes issue with dequeuing not queued requests
  (bsc#1012628).
- usb: typec: qcom: Update the logic of regulator enable and
  disable (bsc#1012628).
- usb: misc: onboard_hub: add support for Microchip USB2412 USB
  2.0 hub (bsc#1012628).
- dmaengine: idxd: use spin_lock_irqsave before
  wait_event_lock_irq (bsc#1012628).
- dmaengine: mediatek: Fix deadlock caused by synchronize_irq()
  (bsc#1012628).
- powerpc/8xx: Fix pte_access_permitted() for PAGE_NONE
  (bsc#1012628).
- powerpc/64e: Fix wrong test in __ptep_test_and_clear_young()
  (bsc#1012628).
- fs: Fix kernel-doc warnings (bsc#1012628).
- fs: factor out vfs_parse_monolithic_sep() helper (bsc#1012628).
- ovl: fix regression in parsing of mount options with escaped
  comma (bsc#1012628).
- ovl: make use of -&gt;layers safe in rcu pathwalk (bsc#1012628).
- ovl: fix regression in showing lowerdir mount option
  (bsc#1012628).
- ALSA: hda/realtek - Fixed two speaker platform (bsc#1012628).
- Rename to
  patches.kernel.org/6.5.8-179-Revert-x86-smp-Put-CPUs-into-INIT-on-shutdown-i.patch.
- commit 51baea8</changelog>
  <changelog author="clin@suse.com" date="1697803201">- Delete
  patches.suse/clk-qcom-sc8280xp-Add-fallback-compatibles-to-lpasscc.patch.
  Removed lpasscc fallback compatibles since Lenovo X13s UEFI FW has fixes since v1.58
- commit d32d7cb</changelog>
  <changelog author="clin@suse.com" date="1697803202">- Refresh
  patches.suse/firmware-Add-support-for-Qualcomm-UEFI-Secure-Applic.patch.
- Refresh
  patches.suse/firmware-qcom_scm-Add-support-for-Qualcomm-Secure-Ex.patch.
- Refresh
  patches.suse/lib-ucs2_string-Add-UCS-2-strscpy-function.patch.
  Update upstream status.
- commit ee580b5</changelog>
  <changelog author="jslaby@suse.cz" date="1698062400">- Refresh
  patches.suse/NFSv4-1-fixup-use-EXCHGID4-FLAG-USE-PNFS-DS-for-DS-server-.patch.
  Update upstream status.
- commit 06d7c82</changelog>
  <changelog author="jslaby@suse.cz" date="1698235200">- Linux 6.5.9 (bsc#1012628).
- Bluetooth: hci_event: Ignore NULL link key (bsc#1012628).
- Bluetooth: Reject connection with the device which has same
  BD_ADDR (bsc#1012628).
- Bluetooth: Fix a refcnt underflow problem for hci_conn
  (bsc#1012628).
- Bluetooth: vhci: Fix race when opening vhci device
  (bsc#1012628).
- Bluetooth: hci_event: Fix coding style (bsc#1012628).
- Bluetooth: avoid memcmp() out of bounds warning (bsc#1012628).
- Bluetooth: hci_conn: Fix modifying handle while aborting
  (bsc#1012628).
- ice: fix over-shifted variable (bsc#1012628).
- ice: Fix safe mode when DDP is missing (bsc#1012628).
- ice: reset first in crash dump kernels (bsc#1012628).
- net/smc: return the right falback reason when prefix checks fail
  (bsc#1012628).
- btrfs: fix stripe length calculation for non-zoned data chunk
  allocation (bsc#1012628).
- nfc: nci: fix possible NULL pointer dereference in
  send_acknowledge() (bsc#1012628).
- regmap: fix NULL deref on lookup (bsc#1012628).
- KVM: x86: Mask LVTPC when handling a PMI (bsc#1012628).
- x86/sev: Disable MMIO emulation from user mode (bsc#1012628).
- x86/sev: Check IOBM for IOIO exceptions from user-space
  (bsc#1012628).
- x86/sev: Check for user-space IOIO pointing to kernel space
  (bsc#1012628).
- x86/fpu: Allow caller to constrain xfeatures when copying to
  uabi buffer (bsc#1012628).
- KVM: x86/pmu: Truncate counter value to allowed width on write
  (bsc#1012628).
- KVM: x86: Constrain guest-supported xfeatures only at
  KVM_GET_XSAVE{2} (bsc#1012628).
- x86: KVM: SVM: always update the x2avic msr interception
  (bsc#1012628).
- x86: KVM: SVM: add support for Invalid IPI Vector interception
  (bsc#1012628).
- x86: KVM: SVM: refresh AVIC inhibition in svm_leave_nested()
  (bsc#1012628).
- audit,io_uring: io_uring openat triggers audit reference count
  underflow (bsc#1012628).
- tcp: check mptcp-level constraints for backlog coalescing
  (bsc#1012628).
- mptcp: more conservative check for zero probes (bsc#1012628).
- selftests: mptcp: join: no RST when rm subflow/addr
  (bsc#1012628).
- mm: slab: Do not create kmalloc caches smaller than
  arch_slab_minalign() (bsc#1012628).
- fs/ntfs3: Fix OOB read in ntfs_init_from_boot (bsc#1012628).
- fs/ntfs3: Fix possible null-pointer dereference in hdr_find_e()
  (bsc#1012628).
- fs/ntfs3: fix panic about slab-out-of-bounds caused by
  ntfs_list_ea() (bsc#1012628).
- fs/ntfs3: Fix shift-out-of-bounds in ntfs_fill_super
  (bsc#1012628).
- fs/ntfs3: fix deadlock in mark_as_free_ex (bsc#1012628).
- Revert "net: wwan: iosm: enable runtime pm support for 7560"
  (bsc#1012628).
- netfilter: nft_payload: fix wrong mac header matching
  (bsc#1012628).
- io_uring: fix crash with IORING_SETUP_NO_MMAP and invalid SQ
  ring address (bsc#1012628).
- nvmet-tcp: Fix a possible UAF in queue intialization setup
  (bsc#1012628).
- drm/i915: Retry gtt fault when out of fence registers
  (bsc#1012628).
- drm/mediatek: Correctly free sg_table in gem prime vmap
  (bsc#1012628).
- drm/nouveau/disp: fix DP capable DSM connectors (bsc#1012628).
- drm/edid: add 8 bpc quirk to the BenQ GW2765 (bsc#1012628).
- ALSA: hda/realtek - Fixed ASUS platform headset Mic issue
  (bsc#1012628).
- ALSA: hda/realtek: Add quirk for ASUS ROG GU603ZV (bsc#1012628).
- ALSA: hda/relatek: Enable Mute LED on HP Laptop 15s-fq5xxx
  (bsc#1012628).
- ASoC: codecs: wcd938x-sdw: fix use after free on driver unbind
  (bsc#1012628).
- ASoC: codecs: wcd938x-sdw: fix runtime PM imbalance on probe
  errors (bsc#1012628).
- ASoC: codecs: wcd938x: drop bogus bind error handling
  (bsc#1012628).
- ASoC: codecs: wcd938x: fix unbind tear down order (bsc#1012628).
- ASoC: codecs: wcd938x: fix resource leaks on bind errors
  (bsc#1012628).
- ASoC: codecs: wcd938x: fix regulator leaks on probe errors
  (bsc#1012628).
- ASoC: codecs: wcd938x: fix runtime PM imbalance on remove
  (bsc#1012628).
- qed: fix LL2 RX buffer allocation (bsc#1012628).
- xfrm: fix a data-race in xfrm_lookup_with_ifid() (bsc#1012628).
- xfrm6: fix inet6_dev refcount underflow problem (bsc#1012628).
- xfrm: fix a data-race in xfrm_gen_index() (bsc#1012628).
- xfrm: interface: use DEV_STATS_INC() (bsc#1012628).
- net: xfrm: skip policies marked as dead while reinserting
  policies (bsc#1012628).
- fprobe: Fix to ensure the number of active retprobes is not zero
  (bsc#1012628).
- wifi: cfg80211: use system_unbound_wq for wiphy work
  (bsc#1012628).
- net: ipv4: fix return value check in esp_remove_trailer
  (bsc#1012628).
- net: ipv6: fix return value check in esp_remove_trailer
  (bsc#1012628).
- net: rfkill: gpio: prevent value glitch during probe
  (bsc#1012628).
- tcp: fix excessive TLP and RACK timeouts from HZ rounding
  (bsc#1012628).
- tcp: tsq: relax tcp_small_queue_check() when rtx queue contains
  a single skb (bsc#1012628).
- tcp: Fix listen() warning with v4-mapped-v6 address
  (bsc#1012628).
- docs: fix info about representor identification (bsc#1012628).
- tun: prevent negative ifindex (bsc#1012628).
- gve: Do not fully free QPL pages on prefill errors
  (bsc#1012628).
- ipv4: fib: annotate races around nh-&gt;nh_saddr_genid and
  nh-&gt;nh_saddr (bsc#1012628).
- net: usb: smsc95xx: Fix an error code in smsc95xx_reset()
  (bsc#1012628).
- octeon_ep: update BQL sent bytes before ringing doorbell
  (bsc#1012628).
- i40e: prevent crash on probe if hw registers have invalid values
  (bsc#1012628).
- net: dsa: bcm_sf2: Fix possible memory leak in
  bcm_sf2_mdio_register() (bsc#1012628).
- bonding: Return pointer to data after pull on skb (bsc#1012628).
- net/sched: sch_hfsc: upgrade 'rt' to 'sc' when it becomes a
  inner curve (bsc#1012628).
- neighbor: tracing: Move pin6 inside CONFIG_IPV6=y section
  (bsc#1012628).
- selftests: openvswitch: Catch cases where the tests are killed
  (bsc#1012628).
- selftests: openvswitch: Fix the ct_tuple for v4 (bsc#1012628).
- selftests: netfilter: Run nft_audit.sh in its own netns
  (bsc#1012628).
- netfilter: nft_set_rbtree: .deactivate fails if element has
  expired (bsc#1012628).
- netlink: Correct offload_xstats size (bsc#1012628).
- netfilter: nf_tables: do not refresh timeout when resetting
  element (bsc#1012628).
- nf_tables: fix NULL pointer dereference in
  nft_expr_inner_parse() (bsc#1012628).
- nf_tables: fix NULL pointer dereference in nft_inner_init()
  (bsc#1012628).
- netfilter: nf_tables: do not remove elements if set backend
  implements .abort (bsc#1012628).
- netfilter: nf_tables: revert do not remove elements if set
  backend implements .abort (bsc#1012628).
- selftests: openvswitch: Add version check for pyroute2
  (bsc#1012628).
- net: phy: bcm7xxx: Add missing 16nm EPHY statistics
  (bsc#1012628).
- net: pktgen: Fix interface flags printing (bsc#1012628).
- net: more strict VIRTIO_NET_HDR_GSO_UDP_L4 validation
  (bsc#1012628).
- net: mdio-mux: fix C45 access returning -EIO after API change
  (bsc#1012628).
- net: avoid UAF on deleted altname (bsc#1012628).
- net: fix ifname in netlink ntf during netns move (bsc#1012628).
- net: check for altname conflicts when changing netdev's netns
  (bsc#1012628).
- iio: light: vcnl4000: Don't power on/off chip in config
  (bsc#1012628).
- pwr-mlxbf: extend Kconfig to include gpio-mlxbf3 dependency
  (bsc#1012628).
- ARM: dts: ti: omap: Fix noisy serial with overrun-throttle-ms
  for mapphone (bsc#1012628).
- arm64: dts: mediatek: Fix "mediatek,merge-mute" and
  "mediatek,merge-fifo-en" types (bsc#1012628).
- fs-writeback: do not requeue a clean inode having skipped pages
  (bsc#1012628).
- btrfs: fix race when refilling delayed refs block reserve
  (bsc#1012628).
- btrfs: prevent transaction block reserve underflow when starting
  transaction (bsc#1012628).
- btrfs: return -EUCLEAN for delayed tree ref with a ref count
  not equals to 1 (bsc#1012628).
- btrfs: initialize start_slot in btrfs_log_prealloc_extents
  (bsc#1012628).
- i2c: mux: Avoid potential false error message in
  i2c_mux_add_adapter (bsc#1012628).
- overlayfs: set ctime when setting mtime and atime (bsc#1012628).
- accel/ivpu: Don't flood dmesg with VPU ready message
  (bsc#1012628).
- gpio: timberdale: Fix potential deadlock on &amp;tgpio-&gt;lock
  (bsc#1012628).
- ata: libata-core: Fix compilation warning in
  ata_dev_config_ncq() (bsc#1012628).
- ata: libata-eh: Fix compilation warning in ata_eh_link_report()
  (bsc#1012628).
- tracing: relax trace_event_eval_update() execution with
  cond_resched() (bsc#1012628).
- wifi: mwifiex: Sanity check tlv_len and tlv_bitmap_len
  (bsc#1012628).
- wifi: cfg80211: validate AP phy operation before starting it
  (bsc#1012628).
- wifi: iwlwifi: Ensure ack flag is properly cleared
  (bsc#1012628).
- rfkill: sync before userspace visibility/changes (bsc#1012628).
- HID: logitech-hidpp: Add Bluetooth ID for the Logitech M720
  Triathlon mouse (bsc#1012628).
- HID: holtek: fix slab-out-of-bounds Write in
  holtek_kbd_input_event (bsc#1012628).
- Bluetooth: btusb: add shutdown function for QCA6174
  (bsc#1012628).
- Bluetooth: Avoid redundant authentication (bsc#1012628).
- Bluetooth: hci_core: Fix build warnings (bsc#1012628).
- wifi: cfg80211: Fix 6GHz scan configuration (bsc#1012628).
- wifi: mac80211: work around Cisco AP 9115 VHT MPDU length
  (bsc#1012628).
- wifi: mac80211: allow transmitting EAPOL frames with tainted
  key (bsc#1012628).
- wifi: cfg80211: avoid leaking stack data into trace
  (bsc#1012628).
- regulator/core: Revert "fix kobject release warning and memory
  leak in regulator_register()" (bsc#1012628).
- SUNRPC: Fail quickly when server does not recognize TLS
  (bsc#1012628).
- SUNRPC/TLS: Lock the lower_xprt during the tls handshake
  (bsc#1012628).
- nfs: decrement nrequests counter before releasing the req
  (bsc#1012628).
- sky2: Make sure there is at least one frag_addr available
  (bsc#1012628).
- ipv4/fib: send notify when delete source address routes
  (bsc#1012628).
- drm: panel-orientation-quirks: Add quirk for One Mix 2S
  (bsc#1012628).
- btrfs: fix some -Wmaybe-uninitialized warnings in ioctl.c
  (bsc#1012628).
- btrfs: error out when COWing block using a stale transaction
  (bsc#1012628).
- btrfs: error when COWing block from a root that is being deleted
  (bsc#1012628).
- btrfs: error out when reallocating block for defrag using a
  stale transaction (bsc#1012628).
- platform/x86: touchscreen_dmi: Add info for the BUSH Bush
  Windows tablet (bsc#1012628).
- drm/amd/pm: add unique_id for gc 11.0.3 (bsc#1012628).
- HID: multitouch: Add required quirk for Synaptics 0xcd7e device
  (bsc#1012628).
- HID: nintendo: reinitialize USB Pro Controller after resuming
  from suspend (bsc#1012628).
- HID: Add quirk to ignore the touchscreen battery on HP ENVY
  15-eu0556ng (bsc#1012628).
- platform/x86: touchscreen_dmi: Add info for the Positivo C4128B
  (bsc#1012628).
- cpufreq: schedutil: Update next_freq when cpufreq_limits change
  (bsc#1012628).
- io-wq: fully initialize wqe before calling
  cpuhp_state_add_instance_nocalls() (bsc#1012628).
- Bluetooth: hci_sync: Fix not handling ISO_LINK in
  hci_abort_conn_sync (bsc#1012628).
- Bluetooth: hci_sync: Introduce PTR_UINT/UINT_PTR macros
  (bsc#1012628).
- Bluetooth: ISO: Fix invalid context error (bsc#1012628).
- Bluetooth: hci_sync: delete CIS in BT_OPEN/CONNECT/BOUND when
  aborting (bsc#1012628).
- Bluetooth: hci_sync: always check if connection is alive before
  deleting (bsc#1012628).
- net/mlx5: E-switch, register event handler before arming the
  event (bsc#1012628).
- net/mlx5: Handle fw tracer change ownership event based on MTRC
  (bsc#1012628).
- net/mlx5e: RX, Fix page_pool allocation failure recovery for
  striding rq (bsc#1012628).
- net/mlx5e: RX, Fix page_pool allocation failure recovery for
  legacy rq (bsc#1012628).
- net/mlx5e: XDP, Fix XDP_REDIRECT mpwqe page fragment leaks on
  shutdown (bsc#1012628).
- net/mlx5e: Take RTNL lock before triggering netdev notifiers
  (bsc#1012628).
- net/mlx5e: Don't offload internal port if filter device is
  out device (bsc#1012628).
- net/mlx5e: Fix VF representors reporting zero counters to
  "ip -s" command (bsc#1012628).
- net/tls: split tls_rx_reader_lock (bsc#1012628).
- tcp: allow again tcp_disconnect() when threads are waiting
  (bsc#1012628).
- Bluetooth: hci_event: Fix using memcmp when comparing keys
  (bsc#1012628).
- tcp_bpf: properly release resources on error paths
  (bsc#1012628).
- mtd: rawnand: qcom: Unmap the right resource upon probe failure
  (bsc#1012628).
- mtd: rawnand: pl353: Ensure program page operations are
  successful (bsc#1012628).
- mtd: rawnand: marvell: Ensure program page operations are
  successful (bsc#1012628).
- mtd: rawnand: arasan: Ensure program page operations are
  successful (bsc#1012628).
- mtd: rawnand: Ensure the nand chip supports cached reads
  (bsc#1012628).
- mtd: spinand: micron: correct bitmask for ecc status
  (bsc#1012628).
- mtd: physmap-core: Restore map_rom fallback (bsc#1012628).
- dt-bindings: mmc: sdhci-msm: correct minimum number of clocks
  (bsc#1012628).
- mmc: sdhci-pci-gli: fix LPM negotiation so x86/S0ix SoCs can
  suspend (bsc#1012628).
- mmc: mtk-sd: Use readl_poll_timeout_atomic in msdc_reset_hw
  (bsc#1012628).
- mmc: core: Fix error propagation for some ioctl commands
  (bsc#1012628).
- mmc: core: sdio: hold retuning if sdio in 1-bit mode
  (bsc#1012628).
- mmc: core: Capture correct oemid-bits for eMMC cards
  (bsc#1012628).
- pinctrl: qcom: lpass-lpi: fix concurrent register updates
  (bsc#1012628).
- Revert "pinctrl: avoid unsafe code pattern in find_pinctrl()"
  (bsc#1012628).
- pNFS: Fix a hang in nfs4_evict_inode() (bsc#1012628).
- pNFS/flexfiles: Check the layout validity in
  ff_layout_mirror_prepare_stats (bsc#1012628).
- ACPI: irq: Fix incorrect return value in acpi_register_gsi()
  (bsc#1012628).
- ACPI: bus: Move acpi_arm_init() to the place of after
  acpi_ghes_init() (bsc#1012628).
- perf dlfilter: Fix use of addr_location__exit() in
  dlfilter__object_code() (bsc#1012628).
- Revert "accel/ivpu: Use cached buffers for FW loading"
  (bsc#1012628).
- fanotify: limit reporting of event with non-decodeable file
  handles (bsc#1012628).
- NFS: Fix potential oops in nfs_inode_remove_request()
  (bsc#1012628).
- nfs42: client needs to strip file mode's suid/sgid bit after
  ALLOCATE op (bsc#1012628).
- nvme: sanitize metadata bounce buffer for reads (bsc#1012628).
- nvme-pci: add BOGUS_NID for Intel 0a54 device (bsc#1012628).
- nvme-auth: use chap-&gt;s2 to indicate bidirectional authentication
  (bsc#1012628).
- nvmet-auth: complete a request only after freeing the dhchap
  pointers (bsc#1012628).
- nvme-rdma: do not try to stop unallocated queues (bsc#1012628).
- USB: serial: option: add Telit LE910C4-WWX 0x1035 composition
  (bsc#1012628).
- USB: serial: option: add entry for Sierra EM9191 with new
  firmware (bsc#1012628).
- USB: serial: option: add Fibocom to DELL custom modem FM101R-GL
  (bsc#1012628).
- thunderbolt: Call tb_switch_put() once DisplayPort bandwidth
  request is finished (bsc#1012628).
- perf: Disallow mis-matched inherited group reads (bsc#1012628).
- s390/pci: fix iommu bitmap allocation (bsc#1012628).
- tracing/kprobes: Return EADDRNOTAVAIL when func matches several
  symbols (bsc#1012628).
- selftests/ftrace: Add new test case which checks non unique
  symbol (bsc#1012628).
- KEYS: asymmetric: Fix sign/verify on pkcs1pad without a hash
  (bsc#1012628).
- apple-gmux: Hard Code max brightness for MMIO gmux
  (bsc#1012628).
- s390/cio: fix a memleak in css_alloc_subchannel (bsc#1012628).
- platform/surface: platform_profile: Propagate error if profile
  registration fails (bsc#1012628).
- platform/x86: intel-uncore-freq: Conditionally create attribute
  for read frequency (bsc#1012628).
- platform/x86: msi-ec: Fix the 3rd config (bsc#1012628).
- platform/x86: asus-wmi: Change ASUS_WMI_BRN_DOWN code from
  0x20 to 0x2e (bsc#1012628).
- platform/x86: asus-wmi: Only map brightness codes when using
  asus-wmi backlight control (bsc#1012628).
- platform/x86: asus-wmi: Map 0x2a code, Ignore 0x2b and 0x2c
  events (bsc#1012628).
- rust: error: fix the description for `ECHILD` (bsc#1012628).
- gpiolib: acpi: Add missing memset(0) to
  acpi_get_gpiod_from_data() (bsc#1012628).
- gpio: vf610: set value before the direction to avoid a glitch
  (bsc#1012628).
- gpio: vf610: mask the gpio irq in system suspend and support
  wakeup (bsc#1012628).
- ASoC: cs35l56: Fix illegal use of init_completion()
  (bsc#1012628).
- ASoC: pxa: fix a memory leak in probe() (bsc#1012628).
- ASoC: cs42l42: Fix missing include of gpio/consumer.h
  (bsc#1012628).
- drm/bridge: ti-sn65dsi86: Associate DSI device lifetime with
  auxiliary device (bsc#1012628).
- drm/i915/cx0: Only clear/set the Pipe Reset bit of the PHY
  Lanes Owned (bsc#1012628).
- drm/amdgpu: Fix possible null pointer dereference (bsc#1012628).
- powerpc/mm: Allow ARCH_FORCE_MAX_ORDER up to 12 (bsc#1012628).
- powerpc/qspinlock: Fix stale propagated yield_cpu (bsc#1012628).
- docs: Move rustdoc output, cross-reference it (bsc#1012628).
- rust: docs: fix logo replacement (bsc#1012628).
- phy: mapphone-mdm6600: Fix runtime disable on probe
  (bsc#1012628).
- phy: mapphone-mdm6600: Fix runtime PM for remove (bsc#1012628).
- phy: mapphone-mdm6600: Fix pinctrl_pm handling for sleep pins
  (bsc#1012628).
- phy: qcom-qmp-usb: initialize PCS_USB registers (bsc#1012628).
- phy: qcom-qmp-usb: split PCS_USB init table for sc8280xp and
  sa8775p (bsc#1012628).
- phy: qcom-qmp-combo: Square out 8550 POWER_STATE_CONFIG1
  (bsc#1012628).
- phy: qcom-qmp-combo: initialize PCS_USB registers (bsc#1012628).
- efi/unaccepted: Fix soft lockups caused by parallel memory
  acceptance (bsc#1012628).
- net: move altnames together with the netdevice (bsc#1012628).
- Bluetooth: hci_sock: fix slab oob read in create_monitor_event
  (bsc#1012628).
- net: rfkill: reduce data-&gt;mtx scope in rfkill_fop_open
  (bsc#1012628).
- docs: rust: update Rust docs output path (bsc#1012628).
- kbuild: remove old Rust docs output path (bsc#1012628).
- Bluetooth: hci_sock: Correctly bounds check and pad
  HCI_MON_NEW_INDEX name (bsc#1012628).
- mptcp: avoid sending RST when closing the initial subflow
  (bsc#1012628).
- selftests: mptcp: join: correctly check for no RST
  (bsc#1012628).
- Rename to
  patches.kernel.org/6.5.9-178-NFSv4.1-fixup-use-EXCHGID4_FLAG_USE_PNFS_DS-for.patch.
- commit 29edc7c</changelog>
</package>
<package pkgid="e50a86f556168d793ddb82bdcef59a33b2c9208bb5319687dca40d41db45b500bbd72f2f923f59eb3e6f2b6e5335a35389fb5e135e7366cc061fd62933462ac6" name="kernel-debug-devel-debuginfo" arch="x86_64">
  <version epoch="0" ver="6.6.7" rel="1.1"/>
  <changelog author="jslaby@suse.cz" date="1700481600">- Linux 6.6.2 (bsc#1012628).
- hwmon: (nct6775) Fix incorrect variable reuse in fan_div
  calculation (bsc#1012628).
- numa: Generalize numa_map_to_online_node() (bsc#1012628).
- sched/topology: Fix sched_numa_find_nth_cpu() in CPU-less case
  (bsc#1012628).
- sched/topology: Fix sched_numa_find_nth_cpu() in non-NUMA case
  (bsc#1012628).
- sched/fair: Fix cfs_rq_is_decayed() on !SMP (bsc#1012628).
- iov_iter, x86: Be consistent about the __user tag on
  copy_mc_to_user() (bsc#1012628).
- sched/uclamp: Set max_spare_cap_cpu even if max_spare_cap is 0
  (bsc#1012628).
- sched/uclamp: Ignore (util == 0) optimization in feec() when
  p_util_max = 0 (bsc#1012628).
- objtool: Propagate early errors (bsc#1012628).
- sched: Fix stop_one_cpu_nowait() vs hotplug (bsc#1012628).
- nfsd: Handle EOPENSTALE correctly in the filecache
  (bsc#1012628).
- vfs: fix readahead(2) on block devices (bsc#1012628).
- writeback, cgroup: switch inodes with dirty timestamps to
  release dying cgwbs (bsc#1012628).
- x86/srso: Fix SBPB enablement for (possible) future fixed HW
  (bsc#1012628).
- x86/srso: Print mitigation for retbleed IBPB case (bsc#1012628).
- x86/srso: Fix vulnerability reporting for missing microcode
  (bsc#1012628).
- x86/srso: Fix unret validation dependencies (bsc#1012628).
- futex: Don't include process MM in futex key on no-MMU
  (bsc#1012628).
- x86/numa: Introduce numa_fill_memblks() (bsc#1012628).
- ACPI/NUMA: Apply SRAT proximity domain to entire CFMWS window
  (bsc#1012628).
- cgroup/cpuset: Fix load balance state in
  update_partition_sd_lb() (bsc#1012628).
- x86/sev-es: Allow copy_from_kernel_nofault() in earlier boot
  (bsc#1012628).
- x86/boot: Fix incorrect startup_gdt_descr.size (bsc#1012628).
- cpu/SMT: Make SMT control more robust against enumeration
  failures (bsc#1012628).
- x86/apic: Fake primary thread mask for XEN/PV (bsc#1012628).
- srcu: Fix callbacks acceleration mishandling (bsc#1012628).
- drivers/clocksource/timer-ti-dm: Don't call clk_get_rate()
  in stop function (bsc#1012628).
- x86/nmi: Fix out-of-order NMI nesting checks &amp; false positive
  warning (bsc#1012628).
- pstore/platform: Add check for kstrdup (bsc#1012628).
- perf: Optimize perf_cgroup_switch() (bsc#1012628).
- selftests/x86/lam: Zero out buffer for readlink() (bsc#1012628).
- PCI/MSI: Provide stubs for IMS functions (bsc#1012628).
- string: Adjust strtomem() logic to allow for smaller sources
  (bsc#1012628).
- genirq/matrix: Exclude managed interrupts in
  irq_matrix_allocated() (bsc#1012628).
- irqchip/sifive-plic: Fix syscore registration for multi-socket
  systems (bsc#1012628).
- wifi: ath12k: fix undefined behavior with __fls in dp
  (bsc#1012628).
- wifi: cfg80211: add flush functions for wiphy work
  (bsc#1012628).
- wifi: mac80211: move radar detect work to wiphy work
  (bsc#1012628).
- wifi: mac80211: move scan work to wiphy work (bsc#1012628).
- wifi: mac80211: move offchannel works to wiphy work
  (bsc#1012628).
- wifi: mac80211: move sched-scan stop work to wiphy work
  (bsc#1012628).
- wifi: mac80211: fix RCU usage warning in mesh fast-xmit
  (bsc#1012628).
- wifi: cfg80211: fix off-by-one in element defrag (bsc#1012628).
- wifi: mac80211: fix # of MSDU in A-MSDU calculation
  (bsc#1012628).
- wifi: iwlwifi: honor the enable_ini value (bsc#1012628).
- wifi: iwlwifi: don't use an uninitialized variable
  (bsc#1012628).
- i40e: fix potential memory leaks in i40e_remove() (bsc#1012628).
- iavf: Fix promiscuous mode configuration flow messages
  (bsc#1012628).
- selftests/bpf: Correct map_fd to data_fd in tailcalls
  (bsc#1012628).
- bpf, x64: Fix tailcall infinite loop (bsc#1012628).
- wifi: cfg80211: fix kernel-doc for wiphy_delayed_work_flush()
  (bsc#1012628).
- udp: introduce udp-&gt;udp_flags (bsc#1012628).
- udp: move udp-&gt;no_check6_tx to udp-&gt;udp_flags (bsc#1012628).
- udp: move udp-&gt;no_check6_rx to udp-&gt;udp_flags (bsc#1012628).
- udp: move udp-&gt;gro_enabled to udp-&gt;udp_flags (bsc#1012628).
- udp: add missing WRITE_ONCE() around up-&gt;encap_rcv
  (bsc#1012628).
- udp: move udp-&gt;accept_udp_{l4|fraglist} to udp-&gt;udp_flags
  (bsc#1012628).
- udp: lockless UDP_ENCAP_L2TPINUDP / UDP_GRO (bsc#1012628).
- udp: annotate data-races around udp-&gt;encap_type (bsc#1012628).
- udplite: remove UDPLITE_BIT (bsc#1012628).
- udplite: fix various data-races (bsc#1012628).
- selftests/bpf: Skip module_fentry_shadow test when bpf_testmod
  is not available (bsc#1012628).
- tcp: call tcp_try_undo_recovery when an RTOd TFO SYNACK is ACKed
  (bsc#1012628).
- bpf: Fix kfunc callback register type handling (bsc#1012628).
- gve: Use size_add() in call to struct_size() (bsc#1012628).
- mlxsw: Use size_mul() in call to struct_size() (bsc#1012628).
- tls: Use size_add() in call to struct_size() (bsc#1012628).
- tipc: Use size_add() in calls to struct_size() (bsc#1012628).
- net: spider_net: Use size_add() in call to struct_size()
  (bsc#1012628).
- ice: fix pin assignment for E810-T without SMA control
  (bsc#1012628).
- net: ethernet: mtk_wed: fix EXT_INT_STATUS_RX_FBUF definitions
  for MT7986 SoC (bsc#1012628).
- wifi: rtw88: debug: Fix the NULL vs IS_ERR() bug for
  debugfs_create_file() (bsc#1012628).
- wifi: ath12k: fix DMA unmap warning on NULL DMA address
  (bsc#1012628).
- wifi: ath11k: fix boot failure with one MSI vector
  (bsc#1012628).
- wifi: mac80211: fix check for unusable RX result (bsc#1012628).
- PM: sleep: Fix symbol export for _SIMPLE_ variants of _PM_OPS()
  (bsc#1012628).
- cpufreq: tegra194: fix warning due to missing opp_put
  (bsc#1012628).
- wifi: mt76: mt7603: rework/fix rx pse hang check (bsc#1012628).
- wifi: mt76: mt7603: improve watchdog reset reliablity
  (bsc#1012628).
- wifi: mt76: mt7603: improve stuck beacon handling (bsc#1012628).
- wifi: mt76: remove unused error path in
  mt76_connac_tx_complete_skb (bsc#1012628).
- wifi: mt76: mt7996: set correct wcid in txp (bsc#1012628).
- wifi: mt76: mt7996: fix beamform mcu cmd configuration
  (bsc#1012628).
- wifi: mt76: mt7996: fix beamformee ss subfield in EHT PHY cap
  (bsc#1012628).
- wifi: mt76: mt7996: fix wmm queue mapping (bsc#1012628).
- wifi: mt76: mt7996: fix rx rate report for CBW320-2
  (bsc#1012628).
- wifi: mt76: mt7996: fix TWT command format (bsc#1012628).
- wifi: mt76: update beacon size limitation (bsc#1012628).
- wifi: mt76: fix potential memory leak of beacon commands
  (bsc#1012628).
- wifi: mt76: get rid of false alamrs of tx emission issues
  (bsc#1012628).
- wifi: mt76: fix per-band IEEE80211_CONF_MONITOR flag comparison
  (bsc#1012628).
- wifi: mt76: mt7915: fix beamforming availability check
  (bsc#1012628).
- wifi: mt76: move struct ieee80211_chanctx_conf up to struct
  mt76_vif (bsc#1012628).
- wifi: mt76: mt7921: fix the wrong rate pickup for the chanctx
  driver (bsc#1012628).
- wifi: mt76: mt7921: fix the wrong rate selected in fw for the
  chanctx driver (bsc#1012628).
- wifi: ath: dfs_pattern_detector: Fix a memory initialization
  issue (bsc#1012628).
- tcp_metrics: add missing barriers on delete (bsc#1012628).
- tcp_metrics: properly set tp-&gt;snd_ssthresh in tcp_init_metrics()
  (bsc#1012628).
- tcp_metrics: do not create an entry from tcp_init_metrics()
  (bsc#1012628).
- wifi: rtlwifi: fix EDCA limit set by BT coexistence
  (bsc#1012628).
- ACPI: property: Allow _DSD buffer data only for byte accessors
  (bsc#1012628).
- =?UTF-8?q?ACPI:=20video:=20Add=20acpi=5Fbacklight=3Dvendo?=
  =?UTF-8?q?r=20quirk=20for=20Toshiba=20Port=C3=A9g=C3=A9=20R100?=
  (bsc#1012628).
- can: etas_es58x: rework the version check logic to silence
  - Wformat-truncation (bsc#1012628).
- can: etas_es58x: add missing a blank line after declaration
  (bsc#1012628).
- libbpf: Fix syscall access arguments on riscv (bsc#1012628).
- selftests/bpf: Define SYS_PREFIX for riscv (bsc#1012628).
- selftests/bpf: Define SYS_NANOSLEEP_KPROBE_NAME for riscv
  (bsc#1012628).
- r8152: break the loop when the budget is exhausted
  (bsc#1012628).
- wifi: ath11k: fix Tx power value during active CAC
  (bsc#1012628).
- can: dev: can_restart(): don't crash kernel if carrier is OK
  (bsc#1012628).
- can: dev: can_restart(): fix race condition between controller
  restart and netif_carrier_on() (bsc#1012628).
- can: dev: can_put_echo_skb(): don't crash kernel if
  can_priv::echo_skb is accessed out of bounds (bsc#1012628).
- PM / devfreq: rockchip-dfi: Make pmu regmap mandatory
  (bsc#1012628).
- wifi: wfx: fix case where rates are out of order (bsc#1012628).
- netfilter: nf_tables: Drop pointless memset when dumping rules
  (bsc#1012628).
- virtio-net: fix mismatch of getting tx-frames (bsc#1012628).
- virtio-net: consistently save parameters for per-queue
  (bsc#1012628).
- virtio-net: fix per queue coalescing parameter setting
  (bsc#1012628).
- virtio-net: fix the vq coalescing setting for vq resize
  (bsc#1012628).
- wifi: rtw88: Remove duplicate NULL check before calling
  usb_kill/free_urb() (bsc#1012628).
- thermal: core: prevent potential string overflow (bsc#1012628).
- r8169: fix rare issue with broken rx after link-down on RTL8125
  (bsc#1012628).
- thermal/drivers/mediatek: Fix probe for THERMAL_V2
  (bsc#1012628).
- bpf: Fix missed rcu read lock in bpf_task_under_cgroup()
  (bsc#1012628).
- net: skb_find_text: Ignore patterns extending past 'to'
  (bsc#1012628).
- selftests/bpf: Make linked_list failure test more robust
  (bsc#1012628).
- thermal: core: Don't update trip points inside the hysteresis
  range (bsc#1012628).
- chtls: fix tp-&gt;rcv_tstamp initialization (bsc#1012628).
- tcp: fix cookie_init_timestamp() overflows (bsc#1012628).
- wifi: iwlwifi: mvm: update station's MFP flag after association
  (bsc#1012628).
- wifi: iwlwifi: mvm: fix removing pasn station for responder
  (bsc#1012628).
- wifi: iwlwifi: mvm: use correct sta ID for IGTK/BIGTK
  (bsc#1012628).
- wifi: mac80211: don't recreate driver link debugfs in reconfig
  (bsc#1012628).
- wifi: mac80211: Fix setting vif links (bsc#1012628).
- wifi: iwlwifi: yoyo: swap cdb and jacket bits values
  (bsc#1012628).
- wifi: iwlwifi: mvm: Correctly set link configuration
  (bsc#1012628).
- wifi: iwlwifi: mvm: Fix key flags for IGTK on AP interface
  (bsc#1012628).
- wifi: iwlwifi: mvm: Don't always bind/link the P2P Device
  interface (bsc#1012628).
- wifi: iwlwifi: mvm: change iwl_mvm_flush_sta() API
  (bsc#1012628).
- wifi: iwlwifi: mvm: fix iwl_mvm_mac_flush_sta() (bsc#1012628).
- wifi: iwlwifi: mvm: remove TDLS stations from FW (bsc#1012628).
- wifi: iwlwifi: increase number of RX buffers for EHT devices
  (bsc#1012628).
- wifi: iwlwifi: mvm: fix netif csum flags (bsc#1012628).
- wifi: iwlwifi: pcie: synchronize IRQs before NAPI (bsc#1012628).
- wifi: iwlwifi: mvm: update IGTK in mvmvif upon D3 resume
  (bsc#1012628).
- wifi: iwlwifi: empty overflow queue during flush (bsc#1012628).
- Bluetooth: ISO: Pass BIG encryption info through QoS
  (bsc#1012628).
- Bluetooth: Make handle of hci_conn be unique (bsc#1012628).
- Bluetooth: hci_sync: Fix Opcode prints in bt_dev_dbg/err
  (bsc#1012628).
- bpf: Fix unnecessary -EBUSY from htab_lock_bucket (bsc#1012628).
- ACPI: sysfs: Fix create_pnp_modalias() and create_of_modalias()
  (bsc#1012628).
- mptcp: properly account fastopen data (bsc#1012628).
- ipv6: avoid atomic fragment on GSO packets (bsc#1012628).
- virtio_net: use u64_stats_t infra to avoid data-races
  (bsc#1012628).
- net: add DEV_STATS_READ() helper (bsc#1012628).
- ipvlan: properly track tx_errors (bsc#1012628).
- regmap: debugfs: Fix a erroneous check after snprintf()
  (bsc#1012628).
- spi: tegra: Fix missing IRQ check in tegra_slink_probe()
  (bsc#1012628).
- clk: qcom: ipq5332: Drop set rate parent from gpll0 dependent
  clocks (bsc#1012628).
- clk: qcom: gcc-msm8996: Remove RPM bus clocks (bsc#1012628).
- clk: qcom: clk-rcg2: Fix clock rate overflow for high parent
  frequencies (bsc#1012628).
- clk: qcom: mmcc-msm8998: Don't check halt bit on some branch
  clks (bsc#1012628).
- clk: qcom: mmcc-msm8998: Fix the SMMU GDSC (bsc#1012628).
- clk: qcom: gcc-sm8150: Fix gcc_sdcc2_apps_clk_src (bsc#1012628).
- gpio: sim: initialize a managed pointer when declaring it
  (bsc#1012628).
- regulator: mt6358: Fail probe on unknown chip ID (bsc#1012628).
- clk: imx: Select MXC_CLK for CLK_IMX8QXP (bsc#1012628).
- clk: imx: imx8: Fix an error handling path in
  clk_imx_acm_attach_pm_domains() (bsc#1012628).
- clk: imx: imx8: Fix an error handling path if
  devm_clk_hw_register_mux_parent_data_table() fails
  (bsc#1012628).
- clk: imx: imx8: Fix an error handling path in
  imx8_acm_clk_probe() (bsc#1012628).
- clk: imx: imx8mq: correct error handling path (bsc#1012628).
- clk: imx: imx8qxp: Fix elcdif_pll clock (bsc#1012628).
- clk: renesas: rcar-gen3: Extend SDnH divider table
  (bsc#1012628).
- clk: renesas: rzg2l: Wait for status bit of SD mux before
  continuing (bsc#1012628).
- clk: renesas: rzg2l: Lock around writes to mux register
  (bsc#1012628).
- clk: renesas: rzg2l: Trust value returned by hardware
  (bsc#1012628).
- clk: renesas: rzg2l: Use FIELD_GET() for PLL register fields
  (bsc#1012628).
- clk: renesas: rzg2l: Fix computation formula (bsc#1012628).
- clk: linux/clk-provider.h: fix kernel-doc warnings and typos
  (bsc#1012628).
- spi: nxp-fspi: use the correct ioremap function (bsc#1012628).
- clk: ralink: mtmips: quiet unused variable warning
  (bsc#1012628).
- clk: keystone: pll: fix a couple NULL vs IS_ERR() checks
  (bsc#1012628).
- clk: ti: fix double free in of_ti_divider_clk_setup()
  (bsc#1012628).
- clk: npcm7xx: Fix incorrect kfree (bsc#1012628).
- clk: mediatek: clk-mt6765: Add check for mtk_alloc_clk_data
  (bsc#1012628).
- clk: mediatek: clk-mt6779: Add check for mtk_alloc_clk_data
  (bsc#1012628).
- clk: mediatek: clk-mt6797: Add check for mtk_alloc_clk_data
  (bsc#1012628).
- clk: mediatek: clk-mt7629-eth: Add check for mtk_alloc_clk_data
  (bsc#1012628).
- clk: mediatek: clk-mt7629: Add check for mtk_alloc_clk_data
  (bsc#1012628).
- clk: mediatek: clk-mt2701: Add check for mtk_alloc_clk_data
  (bsc#1012628).
- clk: qcom: config IPQ_APSS_6018 should depend on QCOM_SMEM
  (bsc#1012628).
- clk: qcom: clk-alpha-pll: introduce stromer plus ops
  (bsc#1012628).
- clk: qcom: apss-ipq-pll: Use stromer plus ops for stromer plus
  pll (bsc#1012628).
- clk: qcom: apss-ipq-pll: Fix 'l' value for ipq5332_pll_config
  (bsc#1012628).
- clk: qcom: ipq5018: drop the CLK_SET_RATE_PARENT flag from
  GPLL clocks (bsc#1012628).
- clk: qcom: ipq9574: drop the CLK_SET_RATE_PARENT flag from
  GPLL clocks (bsc#1012628).
- clk: qcom: ipq5332: drop the CLK_SET_RATE_PARENT flag from
  GPLL clocks (bsc#1012628).
- clk: mediatek: fix double free in mtk_clk_register_pllfh()
  (bsc#1012628).
- platform/x86: wmi: Fix probe failure when failing to register
  WMI devices (bsc#1012628).
- platform/x86: wmi: Fix opening of char device (bsc#1012628).
- regulator: qcom-rpmh: Fix smps4 regulator for pm8550ve
  (bsc#1012628).
- hwmon: (axi-fan-control) Fix possible NULL pointer dereference
  (bsc#1012628).
- hwmon: (coretemp) Fix potentially truncated sysfs attribute name
  (bsc#1012628).
- Revert "hwmon: (sch56xx-common) Add DMI override table"
  (bsc#1012628).
- Revert "hwmon: (sch56xx-common) Add automatic module loading
  on supported devices" (bsc#1012628).
- hwmon: (pmbus/mp2975) Move PGOOD fix (bsc#1012628).
- hwmon: (sch5627) Use bit macros when accessing the control
  register (bsc#1012628).
- hwmon: (sch5627) Disallow write access if virtual registers
  are locked (bsc#1012628).
- hte: tegra: Fix missing error code in tegra_hte_test_probe()
  (bsc#1012628).
- platform/chrome: cros_ec_lpc: Separate host command and irq
  disable (bsc#1012628).
- spi: omap2-mcspi: switch to use modern name (bsc#1012628).
- spi: omap2-mcspi: Fix hardcoded reference clock (bsc#1012628).
- drm: bridge: samsung-dsim: Initialize ULPS EXIT for i.MX8M DSIM
  (bsc#1012628).
- drm: bridge: for GENERIC_PHY_MIPI_DPHY also select GENERIC_PHY
  (bsc#1012628).
- drm: bridge: samsung-dsim: Fix waiting for empty cmd transfer
  FIFO on older Exynos (bsc#1012628).
- drm/loongson: Fix error handling in lsdc_pixel_pll_setup()
  (bsc#1012628).
- drm/rockchip: vop: Fix reset of state in duplicate state crtc
  funcs (bsc#1012628).
- drm/rockchip: vop: Fix call to crtc reset helper (bsc#1012628).
- drm/rockchip: vop2: Don't crash for invalid duplicate_state
  (bsc#1012628).
- drm/rockchip: vop2: Add missing call to crtc reset helper
  (bsc#1012628).
- drm/radeon: possible buffer overflow (bsc#1012628).
- drm/radeon: Remove the references of radeon_gem_ pread &amp;
  pwrite ioctls (bsc#1012628).
- drm: bridge: it66121: Fix invalid connector dereference
  (bsc#1012628).
- drm/bridge: lt8912b: Fix bridge_detach (bsc#1012628).
- drm/bridge: lt8912b: Fix crash on bridge detach (bsc#1012628).
- drm/bridge: lt8912b: Manually disable HPD only if it was enabled
  (bsc#1012628).
- drm/bridge: lt8912b: Add missing drm_bridge_attach call
  (bsc#1012628).
- drm/ssd130x: Fix screen clearing (bsc#1012628).
- drm/mediatek: Fix coverity issue with unintentional integer
  overflow (bsc#1012628).
- x86/tdx: Zero out the missing RSI in TDX_HYPERCALL macro
  (bsc#1012628).
- drm/bridge: tc358768: Fix use of uninitialized variable
  (bsc#1012628).
- drm/bridge: tc358768: Fix bit updates (bsc#1012628).
- drm/bridge: tc358768: Use struct videomode (bsc#1012628).
- drm/bridge: tc358768: Print logical values, not raw register
  values (bsc#1012628).
- drm/bridge: tc358768: Use dev for dbg prints, not priv-&gt;dev
  (bsc#1012628).
- drm/bridge: tc358768: Rename dsibclk to hsbyteclk (bsc#1012628).
- drm/bridge: tc358768: Clean up clock period code (bsc#1012628).
- drm/bridge: tc358768: Fix tc358768_ns_to_cnt() (bsc#1012628).
- drm: Call drm_atomic_helper_shutdown() at shutdown/remove time
  for misc drivers (bsc#1012628).
- drm/amdgpu: Increase IH soft ring size for GFX v9.4.3 dGPU
  (bsc#1012628).
- drm/amdkfd: fix some race conditions in vram buffer alloc/free
  of svm code (bsc#1012628).
- drm/amdkfd: Remove svm range validated_once flag (bsc#1012628).
- drm/amdkfd: Handle errors from svm validate and map
  (bsc#1012628).
- drm/amd/display: Fix null pointer dereference in error message
  (bsc#1012628).
- drm/amd/display: Check all enabled planes in
  dm_check_crtc_cursor (bsc#1012628).
- drm/amd/display: Refactor dm_get_plane_scale helper
  (bsc#1012628).
- drm/amd/display: Bail from dm_check_crtc_cursor if no relevant
  change (bsc#1012628).
- io_uring/kbuf: Fix check of BID wrapping in provided buffers
  (bsc#1012628).
- io_uring/kbuf: Allow the full buffer id space for provided
  buffers (bsc#1012628).
- drm/mediatek: Add mmsys_dev_num to mt8188 vdosys0 driver data
  (bsc#1012628).
- drm/mediatek: Fix iommu fault by swapping FBs after updating
  plane state (bsc#1012628).
- drm/mediatek: Fix iommu fault during crtc enabling
  (bsc#1012628).
- accel/habanalabs/gaudi2: Fix incorrect string length computation
  in gaudi2_psoc_razwi_get_engines() (bsc#1012628).
- drm/msm/adreno: Fix SM6375 GPU ID (bsc#1012628).
- drm/msm/a6xx: Fix unknown speedbin case (bsc#1012628).
- drm/rockchip: cdn-dp: Fix some error handling paths in
  cdn_dp_probe() (bsc#1012628).
- gpu: host1x: Correct allocated size for contexts (bsc#1012628).
- drm/bridge: lt9611uxc: fix the race in the error path
  (bsc#1012628).
- arm64/arm: xen: enlighten: Fix KPTI checks (bsc#1012628).
- drm/rockchip: Fix type promotion bug in rockchip_gem_iommu_map()
  (bsc#1012628).
- xenbus: fix error exit in xenbus_init() (bsc#1012628).
- xen: Make struct privcmd_irqfd's layout architecture independent
  (bsc#1012628).
- xen: irqfd: Use _IOW instead of the internal _IOC() macro
  (bsc#1012628).
- xen-pciback: Consider INTx disabled when MSI/MSI-X is enabled
  (bsc#1012628).
- drm/msm/dsi: use msm_gem_kernel_put to free TX buffer
  (bsc#1012628).
- drm/msm/dsi: free TX buffer in unbind (bsc#1012628).
- clocksource/drivers/arm_arch_timer: limit XGene-1 workaround
  (bsc#1012628).
- drm: mediatek: mtk_dsi: Fix NO_EOT_PACKET settings/handling
  (bsc#1012628).
- drivers/perf: hisi: use cpuhp_state_remove_instance_nocalls()
  for hisi_hns3_pmu uninit process (bsc#1012628).
- drm/amd/pm: Fix a memory leak on an error path (bsc#1012628).
- perf/arm-cmn: Fix DTC domain detection (bsc#1012628).
- drivers/perf: hisi_pcie: Check the type first in
  pmu::event_init() (bsc#1012628).
- perf: hisi: Fix use-after-free when register pmu fails
  (bsc#1012628).
- ARM: dts: renesas: blanche: Fix typo in GP_11_2 pin name
  (bsc#1012628).
- arm64: dts: qcom: sdm845: Fix PSCI power domain names
  (bsc#1012628).
- arm64: dts: qcom: sdm845: cheza doesn't support LMh node
  (bsc#1012628).
- arm64: dts: qcom: sc7280: link
  usb3_phy_wrapper_gcc_usb30_pipe_clk (bsc#1012628).
- arm64: dts: qcom: msm8916: Fix iommu local address range
  (bsc#1012628).
- arm64: dts: qcom: msm8992-libra: drop duplicated reserved memory
  (bsc#1012628).
- arm64: dts: qcom: sm6125: Pad APPS IOMMU address to 8 characters
  (bsc#1012628).
- arm64: dts: qcom: sc7280: Add missing LMH interrupts
  (bsc#1012628).
- arm64: dts: qcom: qrb2210-rb1: Swap UART index (bsc#1012628).
- arm64: dts: qcom: qrb2210-rb1: Fix regulators (bsc#1012628).
- arm64: dts: qcom: sdm670: Fix pdc mapping (bsc#1012628).
- arm64: dts: qcom: sc7280: drop incorrect EUD port on SoC side
  (bsc#1012628).
- arm64: dts: qcom: sm8150: add ref clock to PCIe PHYs
  (bsc#1012628).
- arm64: dts: qcom: sm8350: fix pinctrl for UART18 (bsc#1012628).
- arm64: dts: qcom: sdm845-mtp: fix WiFi configuration
  (bsc#1012628).
- arm64: dts: qcom: sdx75-idp: align RPMh regulator nodes with
  bindings (bsc#1012628).
- ARM64: dts: marvell: cn9310: Use appropriate label for spi1 pins
  (bsc#1012628).
- arm64: dts: qcom: msm8976: Fix ipc bit shifts (bsc#1012628).
- arm64: dts: qcom: msm8939: Fix iommu local address range
  (bsc#1012628).
- riscv: dts: allwinner: remove address-cells from intc node
  (bsc#1012628).
- arm64: dts: qcom: apq8016-sbc: Add missing ADV7533 regulators
  (bsc#1012628).
- ARM: dts: qcom: apq8026-samsung-matisse-wifi: Fix inverted
  hall sensor (bsc#1012628).
- ARM: dts: qcom: mdm9615: populate vsdcc fixed regulator
  (bsc#1012628).
- soc: qcom: llcc: Handle a second device without data corruption
  (bsc#1012628).
- kunit: Fix missed memory release in kunit_free_suite_set()
  (bsc#1012628).
- kunit: Fix the wrong kfree of copy for kunit_filter_suites()
  (bsc#1012628).
- kunit: Fix possible memory leak in kunit_filter_suites()
  (bsc#1012628).
- kunit: test: Fix the possible memory leak in executor_test
  (bsc#1012628).
- ARM: dts: stm32: stm32f7-pinctrl: don't use multiple blank lines
  (bsc#1012628).
- firmware: ti_sci: Mark driver as non removable (bsc#1012628).
- arm64: dts: ti: k3-j721s2-evm-gesi: Specify base dtb for
  overlay file (bsc#1012628).
- arm64: dts: ti: verdin-am62: disable MIPI DSI bridge
  (bsc#1012628).
- arm64: dts: ti: k3-am625-beagleplay: Fix typo in ramoops reg
  (bsc#1012628).
- arm64: dts: ti: k3-am62a7-sk: Drop i2c-1 to 100Khz
  (bsc#1012628).
- arm64: dts: ti: Fix HDMI Audio overlay in Makefile
  (bsc#1012628).
- firmware: arm_ffa: Assign the missing IDR allocation ID to
  the FFA device (bsc#1012628).
- firmware: arm_ffa: Allow the FF-A drivers to use 32bit mode
  of messaging (bsc#1012628).
- ARM: dts: am3517-evm: Fix LED3/4 pinmux (bsc#1012628).
- clk: scmi: Free scmi_clk allocated when the clocks with invalid
  info are skipped (bsc#1012628).
- arm64: dts: imx8qm-ss-img: Fix jpegenc compatible entry
  (bsc#1012628).
- arm64: dts: imx8mp-debix-model-a: Remove USB hub reset-gpios
  (bsc#1012628).
- arm64: dts: imx8mm: Add sound-dai-cells to micfil node
  (bsc#1012628).
- arm64: dts: imx8mn: Add sound-dai-cells to micfil node
  (bsc#1012628).
- arm64: tegra: Fix P3767 card detect polarity (bsc#1012628).
- arm64: tegra: Fix P3767 QSPI speed (bsc#1012628).
- firmware: tegra: Add suspend hook and reset BPMP IPC early on
  resume (bsc#1012628).
- memory: tegra: Set BPMP msg flags to reset IPC channels
  (bsc#1012628).
- arm64: tegra: Use correct interrupts for Tegra234 TKE
  (bsc#1012628).
- selftests/pidfd: Fix ksft print formats (bsc#1012628).
- selftests/resctrl: Ensure the benchmark commands fits to its
  array (bsc#1012628).
- soc: qcom: pmic_glink: fix connector type to be DisplayPort
  (bsc#1012628).
- ARM: dts: BCM5301X: Explicitly disable unused switch CPU ports
  (bsc#1012628).
- iommufd: Add iopt_area_alloc() (bsc#1012628).
- module/decompress: use vmalloc() for gzip decompression
  workspace (bsc#1012628).
- KEYS: Include linux/errno.h in linux/verification.h
  (bsc#1012628).
- crypto: ccp - Get a free page to use while fetching initial
  nonce (bsc#1012628).
- crypto: ccp - Fix ioctl unit tests (bsc#1012628).
- crypto: ccp - Fix DBC sample application error handling
  (bsc#1012628).
- crypto: ccp - Fix sample application signature passing
  (bsc#1012628).
- crypto: ccp - Fix some unfused tests (bsc#1012628).
- crypto: hisilicon/hpre - Fix a erroneous check after snprintf()
  (bsc#1012628).
- hwrng: bcm2835 - Fix hwrng throughput regression (bsc#1012628).
- hwrng: geode - fix accessing registers (bsc#1012628).
- RDMA/core: Use size_{add,sub,mul}() in calls to struct_size()
  (bsc#1012628).
- crypto: qat - fix state machines cleanup paths (bsc#1012628).
- crypto: qat - ignore subsequent state up commands (bsc#1012628).
- crypto: qat - fix unregistration of crypto algorithms
  (bsc#1012628).
- crypto: qat - fix unregistration of compression algorithms
  (bsc#1012628).
- scsi: ibmvfc: Fix erroneous use of rtas_busy_delay with hcall
  return code (bsc#1012628).
- ASoC: soc-pcm.c: Make sure DAI parameters cleared if the DAI
  becomes inactive (bsc#1012628).
- libnvdimm/of_pmem: Use devm_kstrdup instead of kstrdup and
  check its return value (bsc#1012628).
- nd_btt: Make BTT lanes preemptible (bsc#1012628).
- crypto: caam/qi2 - fix Chacha20 + Poly1305 self test failure
  (bsc#1012628).
- crypto: caam/jr - fix Chacha20 + Poly1305 self test failure
  (bsc#1012628).
- crypto: qat - increase size of buffers (bsc#1012628).
- ASoC: SOF: ipc4-topology: Use size_add() in call to
  struct_size() (bsc#1012628).
- PCI: vmd: Correct PCI Header Type Register's multi-function
  check (bsc#1012628).
- hid: cp2112: Fix duplicate workqueue initialization
  (bsc#1012628).
- crypto: hisilicon/qm - fix PF queue parameter issue
  (bsc#1012628).
- ARM: 9321/1: memset: cast the constant byte to unsigned char
  (bsc#1012628).
- ARM: 9323/1: mm: Fix ARCH_LOW_ADDRESS_LIMIT when CONFIG_ZONE_DMA
  (bsc#1012628).
- ext4: add missing initialization of call_notify_error in
  update_super_work() (bsc#1012628).
- ext4: move 'ix' sanity check to corrent position (bsc#1012628).
- kselftest: vm: fix mdwe's mmap_FIXED test case (bsc#1012628).
- ASoC: fsl: mpc5200_dma.c: Fix warning of Function parameter
  or member not described (bsc#1012628).
- backlight: pwm_bl: Disable PWM on shutdown, suspend and remove
  (bsc#1012628).
- ASoC: Intel: sof_sdw_rt_sdca_jack_common: add rt713 support
  (bsc#1012628).
- ASoC: fsl-asoc-card: Add comment for mclk in the codec_priv
  (bsc#1012628).
- fs: dlm: Fix the size of a buffer in dlm_create_debug_file()
  (bsc#1012628).
- dlm: fix creating multiple node structures (bsc#1012628).
- dlm: fix remove member after close call (bsc#1012628).
- dlm: be sure we reset all nodes at forced shutdown
  (bsc#1012628).
- dlm: fix no ack after final message (bsc#1012628).
- IB/mlx5: Fix rdma counter binding for RAW QP (bsc#1012628).
- RDMA/hns: Fix printing level of asynchronous events
  (bsc#1012628).
- RDMA/hns: Fix uninitialized ucmd in hns_roce_create_qp_common()
  (bsc#1012628).
- RDMA/hns: Fix signed-unsigned mixed comparisons (bsc#1012628).
- RDMA/hns: Add check for SL (bsc#1012628).
- RDMA/hns: The UD mode can only be configured with DCQCN
  (bsc#1012628).
- RDMA/hns: Fix unnecessary port_num transition in HW stats
  allocation (bsc#1012628).
- RDMA/hns: Fix init failure of RoCE VF and HIP08 (bsc#1012628).
- ASoC: SOF: core: Ensure sof_ops_free() is still called when
  probe never ran (bsc#1012628).
- ASoC: intel: sof_sdw: Stop processing CODECs when enough are
  found (bsc#1012628).
- ASoC: fsl: Fix PM disable depth imbalance in fsl_easrc_probe
  (bsc#1012628).
- scsi: ufs: core: Leave space for '\0' in utf8 desc string
  (bsc#1012628).
- RDMA/hfi1: Workaround truncation compilation error
  (bsc#1012628).
- hid: cp2112: Fix IRQ shutdown stopping polling for all IRQs
  on chip (bsc#1012628).
- HID: uclogic: Fix user-memory-access bug in
  uclogic_params_ugee_v2_init_event_hooks() (bsc#1012628).
- HID: uclogic: Fix a work-&gt;entry not empty bug in __queue_work()
  (bsc#1012628).
- sh: bios: Revive earlyprintk support (bsc#1012628).
- HID: logitech-hidpp: Don't restart IO, instead defer
  hid_connect() only (bsc#1012628).
- HID: logitech-hidpp: Revert "Don't restart communication if
  not necessary" (bsc#1012628).
- HID: logitech-hidpp: Move get_wireless_feature_index() check
  to hidpp_connect_event() (bsc#1012628).
- ASoC: Intel: Skylake: Fix mem leak when parsing UUIDs fails
  (bsc#1012628).
- PCI: endpoint: Fix double free in __pci_epc_create()
  (bsc#1012628).
- padata: Fix refcnt handling in padata_free_shell()
  (bsc#1012628).
- certs: Break circular dependency when selftest is modular
  (bsc#1012628).
- crypto: qat - consolidate services structure (bsc#1012628).
- crypto: qat - enable dc chaining service (bsc#1012628).
- crypto: qat - refactor fw config related functions
  (bsc#1012628).
- crypto: qat - use masks for AE groups (bsc#1012628).
- crypto: qat - fix ring to service map for QAT GEN4
  (bsc#1012628).
- crypto: qat - fix deadlock in backlog processing (bsc#1012628).
- ASoC: ams-delta.c: use component after check (bsc#1012628).
- erofs: fix erofs_insert_workgroup() lockref usage (bsc#1012628).
- IB/mlx5: Fix init stage error handling to avoid double free
  of same QP and UAF (bsc#1012628).
- mfd: core: Un-constify mfd_cell.of_reg (bsc#1012628).
- mfd: core: Ensure disabled devices are skipped without aborting
  (bsc#1012628).
- mfd: dln2: Fix double put in dln2_probe (bsc#1012628).
- dt-bindings: mfd: mt6397: Split out compatible for MediaTek
  MT6366 PMIC (bsc#1012628).
- mfd: arizona-spi: Set pdata.hpdet_channel for ACPI enumerated
  devs (bsc#1012628).
- leds: turris-omnia: Do not use SMBUS calls (bsc#1012628).
- leds: pwm: Don't disable the PWM when the LED should be off
  (bsc#1012628).
- leds: trigger: ledtrig-cpu:: Fix 'output may be truncated'
  issue for 'cpu' (bsc#1012628).
- scripts/gdb: fix usage of MOD_TEXT not defined when
  CONFIG_MODULES=n (bsc#1012628).
- apparmor: fix invalid reference on profile-&gt;disconnected
  (bsc#1012628).
- perf stat: Fix aggr mode initialization (bsc#1012628).
- iio: frequency: adf4350: Use device managed functions and fix
  power down issue (bsc#1012628).
- pinctrl: baytrail: fix debounce disable case (bsc#1012628).
- perf kwork: Fix incorrect and missing free atom in
  work_push_atom() (bsc#1012628).
- perf kwork: Add the supported subcommands to the document
  (bsc#1012628).
- perf kwork: Set ordered_events to true in 'struct perf_tool'
  (bsc#1012628).
- f2fs: compress: fix deadloop in f2fs_write_cache_pages()
  (bsc#1012628).
- f2fs: compress: fix to avoid use-after-free on dic
  (bsc#1012628).
- f2fs: compress: fix to avoid redundant compress extension
  (bsc#1012628).
- f2fs: fix to drop meta_inode's page cache in f2fs_put_super()
  (bsc#1012628).
- tty: tty_jobctrl: fix pid memleak in disassociate_ctty()
  (bsc#1012628).
- perf parse-events: Fix tracepoint name memory leak
  (bsc#1012628).
- livepatch: Fix missing newline character in
  klp_resolve_symbols() (bsc#1012628).
- pinctrl: renesas: rzg2l: Make reverse order of enable() for
  disable() (bsc#1012628).
- perf vendor events arm64: Fix for AmpereOne metrics
  (bsc#1012628).
- perf record: Fix BTF type checks in the off-cpu profiling
  (bsc#1012628).
- dmaengine: idxd: Register dsa_bus_type before registering idxd
  sub-drivers (bsc#1012628).
- usb: dwc2: fix possible NULL pointer dereference caused by
  driver concurrency (bsc#1012628).
- usb: chipidea: Fix DMA overwrite for Tegra (bsc#1012628).
- usb: chipidea: Simplify Tegra DMA alignment code (bsc#1012628).
- dmaengine: ti: edma: handle irq_of_parse_and_map() errors
  (bsc#1012628).
- tools/perf: Update call stack check in builtin-lock.c
  (bsc#1012628).
- misc: st_core: Do not call kfree_skb() under spin_lock_irqsave()
  (bsc#1012628).
- debugfs: Fix __rcu type comparison warning (bsc#1012628).
- tools: iio: iio_generic_buffer ensure alignment (bsc#1012628).
- USB: usbip: fix stub_dev hub disconnect (bsc#1012628).
- dmaengine: pxa_dma: Remove an erroneous BUG_ON() in
  pxad_free_desc() (bsc#1012628).
- f2fs: fix to initialize map.m_pblk in f2fs_precache_extents()
  (bsc#1012628).
- interconnect: qcom: qdu1000: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sc7180: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sc7280: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sc8180x: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sc8280xp: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sdm670: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sdm845: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sm6350: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sm8150: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sm8250: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sm8350: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: osm-l3: Replace custom implementation of
  COUNT_ARGS() (bsc#1012628).
- powerpc: Only define __parse_fpscr() when required
  (bsc#1012628).
- interconnect: fix error handling in qnoc_probe() (bsc#1012628).
- perf build: Add missing comment about NO_LIBTRACEEVENT=1
  (bsc#1012628).
- perf parse-events: Fix for term values that are raw events
  (bsc#1012628).
- perf mem-events: Avoid uninitialized read (bsc#1012628).
- s390/ap: re-init AP queues on config on (bsc#1012628).
- modpost: fix tee MODULE_DEVICE_TABLE built on big-endian host
  (bsc#1012628).
- modpost: fix ishtp MODULE_DEVICE_TABLE built on big-endian host
  (bsc#1012628).
- perf tools: Do not ignore the default vmlinux.h (bsc#1012628).
- powerpc/40x: Remove stale PTE_ATOMIC_UPDATES macro
  (bsc#1012628).
- powerpc/xive: Fix endian conversion size (bsc#1012628).
- powerpc: Hide empty pt_regs at base of the stack (bsc#1012628).
- perf trace: Use the right bpf_probe_read(_str) variant for
  reading user data (bsc#1012628).
- powerpc/vas: Limit open window failure messages in log bufffer
  (bsc#1012628).
- powerpc/imc-pmu: Use the correct spinlock initializer
  (bsc#1012628).
- powerpc/pseries: fix potential memory leak in
  init_cpu_associativity() (bsc#1012628).
- perf vendor events: Update PMC used in PM_RUN_INST_CMPL event
  for power10 platform (bsc#1012628).
- xhci: Loosen RPM as default policy to cover for AMD xHC 1.1
  (bsc#1012628).
- usb: host: xhci-plat: fix possible kernel oops while resuming
  (bsc#1012628).
- powerpc/vmcore: Add MMU information to vmcoreinfo (bsc#1012628).
- perf machine: Avoid out of bounds LBR memory read (bsc#1012628).
- libperf rc_check: Make implicit enabling work for GCC
  (bsc#1012628).
- perf hist: Add missing puts to hist__account_cycles
  (bsc#1012628).
- perf vendor events intel: Fix broadwellde
  tma_info_system_dram_bw_use metric (bsc#1012628).
- perf vendor events intel: Add broadwellde two metrics
  (bsc#1012628).
- 9p/net: fix possible memory leak in p9_check_errors()
  (bsc#1012628).
- rtla: Fix uninitialized variable found (bsc#1012628).
- i3c: Fix potential refcount leak in
  i3c_master_register_new_i3c_devs (bsc#1012628).
- rtc: brcmstb-waketimer: support level alarm_irq (bsc#1012628).
- cxl/pci: Remove unnecessary device reference management in
  sanitize work (bsc#1012628).
- cxl/pci: Cleanup 'sanitize' to always poll (bsc#1012628).
- cxl/pci: Remove inconsistent usage of dev_err_probe()
  (bsc#1012628).
- cxl/pci: Clarify devm host for memdev relative setup
  (bsc#1012628).
- cxl/pci: Fix sanitize notifier setup (bsc#1012628).
- cxl/memdev: Fix sanitize vs decoder setup locking (bsc#1012628).
- cxl/mem: Fix shutdown order (bsc#1012628).
- virt: sevguest: Fix passing a stack buffer as a scatterlist
  target (bsc#1012628).
- rtc: pcf85363: fix wrong mask/val parameters in
  regmap_update_bits call (bsc#1012628).
- cxl/region: Prepare the decoder match range helper for reuse
  (bsc#1012628).
- cxl/region: Calculate a target position in a region interleave
  (bsc#1012628).
- cxl/region: Use cxl_calc_interleave_pos() for auto-discovery
  (bsc#1012628).
- cxl/region: Fix cxl_region_rwsem lock held when returning to
  user space (bsc#1012628).
- cxl/core/regs: Rename @dev to @host in struct cxl_register_map
  (bsc#1012628).
- cxl/port: Fix @host confusion in cxl_dport_setup_regs()
  (bsc#1012628).
- cxl/hdm: Remove broken error path (bsc#1012628).
- pcmcia: cs: fix possible hung task and memory leak pccardd()
  (bsc#1012628).
- pcmcia: ds: fix refcount leak in pcmcia_device_add()
  (bsc#1012628).
- pcmcia: ds: fix possible name leak in error path in
  pcmcia_device_add() (bsc#1012628).
- media: imx-jpeg: initiate a drain of the capture queue in
  dynamic resolution change (bsc#1012628).
- media: hantro: Check whether reset op is defined before use
  (bsc#1012628).
- media: verisilicon: Do not enable G2 postproc downscale if
  source is narrower than destination (bsc#1012628).
- media: ov13b10: Fix some error checking in probe (bsc#1012628).
- media: ov5640: fix vblank unchange issue when work at dvp mode
  (bsc#1012628).
- media: i2c: max9286: Fix some redundant of_node_put() calls
  (bsc#1012628).
- media: ov5640: Fix a memory leak when ov5640_probe fails
  (bsc#1012628).
- media: bttv: fix use after free error due to btv-&gt;timeout timer
  (bsc#1012628).
- media: amphion: handle firmware debug message (bsc#1012628).
- media: mtk-jpegenc: Fix bug in JPEG encode quality selection
  (bsc#1012628).
- media: s3c-camif: Avoid inappropriate kfree() (bsc#1012628).
- media: vidtv: psi: Add check for kstrdup (bsc#1012628).
- media: vidtv: mux: Add check and kfree for kstrdup
  (bsc#1012628).
- media: cedrus: Fix clock/reset sequence (bsc#1012628).
- media: i2c: imx219: Convert to CCI register access helpers
  (bsc#1012628).
- media: i2c: imx219: Replace register addresses with macros
  (bsc#1012628).
- media: i2c: imx219: Drop IMX219_REG_CSI_LANE_MODE from common
  regs array (bsc#1012628).
- media: cadence: csi2rx: Unregister v4l2 async notifier
  (bsc#1012628).
- media: dvb-usb-v2: af9035: fix missing unlock (bsc#1012628).
- media: verisilicon: Fixes clock list for rk3588 av1 decoder
  (bsc#1012628).
- media: mediatek: vcodec: Handle invalid encoder vsi
  (bsc#1012628).
- media: imx-jpeg: notify source chagne event when the first
  picture parsed (bsc#1012628).
- media: mediatek: vcodec: using encoder device to alloc/free
  encoder memory (bsc#1012628).
- media: platform: mtk-mdp3: fix uninitialized variable in
  mdp_path_config() (bsc#1012628).
- media: cec: meson: always include meson sub-directory in
  Makefile (bsc#1012628).
- cpupower: fix reference to nonexistent document (bsc#1012628).
- regmap: prevent noinc writes from clobbering cache
  (bsc#1012628).
- drm/amdgpu/gfx10,11: use memcpy_to/fromio for MQDs
  (bsc#1012628).
- drm/amdgpu: don't put MQDs in VRAM on ARM | ARM64 (bsc#1012628).
- pwm: sti: Reduce number of allocations and drop usage of
  chip_data (bsc#1012628).
- pwm: brcmstb: Utilize appropriate clock APIs in suspend/resume
  (bsc#1012628).
- Input: synaptics-rmi4 - fix use after free in
  rmi_unregister_function() (bsc#1012628).
- watchdog: marvell_gti_wdt: Fix error code in probe()
  (bsc#1012628).
- watchdog: ixp4xx: Make sure restart always works (bsc#1012628).
- llc: verify mac len before reading mac header (bsc#1012628).
- hsr: Prevent use after free in prp_create_tagged_frame()
  (bsc#1012628).
- tipc: Change nla_policy for bearer-related names to
  NLA_NUL_STRING (bsc#1012628).
- rxrpc: Fix two connection reaping bugs (bsc#1012628).
- bpf: Check map-&gt;usercnt after timer-&gt;timer is assigned
  (bsc#1012628).
- inet: shrink struct flowi_common (bsc#1012628).
- octeontx2-pf: Fix error codes (bsc#1012628).
- octeontx2-pf: Fix holes in error code (bsc#1012628).
- net: page_pool: add missing free_percpu when page_pool_init fail
  (bsc#1012628).
- dccp: Call security_inet_conn_request() after setting IPv4
  addresses (bsc#1012628).
- dccp/tcp: Call security_inet_conn_request() after setting IPv6
  addresses (bsc#1012628).
- net: r8169: Disable multicast filter for RTL8168H and RTL8107E
  (bsc#1012628).
- Fix termination state for idr_for_each_entry_ul() (bsc#1012628).
- net: stmmac: xgmac: Enable support for multiple Flexible PPS
  outputs (bsc#1012628).
- selftests: pmtu.sh: fix result checking (bsc#1012628).
- octeontx2-pf: Free pending and dropped SQEs (bsc#1012628).
- net/smc: fix dangling sock under state SMC_APPFINCLOSEWAIT
  (bsc#1012628).
- net/smc: allow cdc msg send rather than drop it with NULL
  sndbuf_desc (bsc#1012628).
- net/smc: put sk reference if close work was canceled
  (bsc#1012628).
- nvme: fix error-handling for io_uring nvme-passthrough
  (bsc#1012628).
- riscv: boot: Fix creation of loader.bin (bsc#1012628).
- ice: Fix SRIOV LAG disable on non-compliant aggregate
  (bsc#1012628).
- ice: lag: in RCU, use atomic allocation (bsc#1012628).
- ice: Fix VF-VF filter rules in switchdev mode (bsc#1012628).
- ice: Fix VF-VF direction matching in drop rule in switchdev
  (bsc#1012628).
- tg3: power down device only on SYSTEM_POWER_OFF (bsc#1012628).
- nbd: fix uaf in nbd_open (bsc#1012628).
- blk-core: use pr_warn_ratelimited() in bio_check_ro()
  (bsc#1012628).
- vsock/virtio: remove socket from connected/bound list on
  shutdown (bsc#1012628).
- r8169: respect userspace disabling IFF_MULTICAST (bsc#1012628).
- virtio/vsock: Fix uninit-value in virtio_transport_recv_pkt()
  (bsc#1012628).
- net: enetc: shorten enetc_setup_xdp_prog() error message to
  fit NETLINK_MAX_FMTMSG_LEN (bsc#1012628).
- i2c: iproc: handle invalid slave state (bsc#1012628).
- netfilter: xt_recent: fix (increase) ipv6 literal buffer length
  (bsc#1012628).
- netfilter: nat: fix ipv6 nat redirect with mapped and scoped
  addresses (bsc#1012628).
- net/sched: act_ct: Always fill offloading tuple iifidx
  (bsc#1012628).
- RISC-V: Don't fail in riscv_of_parent_hartid() for disabled
  HARTs (bsc#1012628).
- net: ti: icss-iep: fix setting counter value (bsc#1012628).
- drivers: perf: Do not broadcast to other cpus when starting
  a counter (bsc#1012628).
- module/decompress: use kvmalloc() consistently (bsc#1012628).
- fs: dlm: Simplify buffer size computation in
  dlm_create_debug_file() (bsc#1012628).
- drm/vc4: tests: Fix UAF in the mock helpers (bsc#1012628).
- drm/syncobj: fix DRM_SYNCOBJ_WAIT_FLAGS_WAIT_AVAILABLE
  (bsc#1012628).
- ASoC: rt712-sdca: fix speaker route missing issue (bsc#1012628).
- ASoC: mediatek: mt8186_mt6366_rt1019_rt5682s: trivial: fix
  error messages (bsc#1012628).
- ASoC: hdmi-codec: register hpd callback on component probe
  (bsc#1012628).
- ASoC: dapm: fix clock get name (bsc#1012628).
- spi: spi-zynq-qspi: add spi-mem to driver kconfig dependencies
  (bsc#1012628).
- arm64/arm: arm_pmuv3: perf: Don't truncate 64-bit registers
  (bsc#1012628).
- fbdev: imsttfb: fix double free in probe() (bsc#1012628).
- fbdev: imsttfb: fix a resource leak in probe (bsc#1012628).
- ALSA: hda/realtek: Add support dual speaker for Dell
  (bsc#1012628).
- fbdev: fsl-diu-fb: mark wr_reg_wa() static (bsc#1012628).
- tracing/kprobes: Fix the order of argument descriptions
  (bsc#1012628).
- eventfs: Check for NULL ef in eventfs_set_attr() (bsc#1012628).
- selftests: mptcp: run userspace pm tests slower (bsc#1012628).
- selftests: mptcp: fix wait_rm_addr/sf parameters (bsc#1012628).
- io_uring/net: ensure socket is marked connected on connect retry
  (bsc#1012628).
- x86/amd_nb: Use Family 19h Models 60h-7Fh Function 4 IDs
  (bsc#1012628).
- Revert "PCI/ASPM: Disable only ASPM_STATE_L1 when driver,
  disables L1" (bsc#1012628).
- Revert "mmc: core: Capture correct oemid-bits for eMMC cards"
  (bsc#1012628).
- btrfs: use u64 for buffer sizes in the tree search ioctls
  (bsc#1012628).
- btrfs: make found_logical_ret parameter mandatory for function
  queue_scrub_stripe() (bsc#1012628).
- Refresh
  patches.suse/ALSA-hda-cs35l41-Support-mute-notifications-for-CS35.patch.
- Rename to
  patches.kernel.org/6.6.2-328-ASoC-cs35l41-Handle-mdsync_down-reg-write-error.patch.
- Rename to
  patches.kernel.org/6.6.2-329-ASoC-cs35l41-Handle-mdsync_up-reg-write-errors.patch.
- Rename to
  patches.kernel.org/6.6.2-330-ASoC-cs35l41-Initialize-completion-object-befor.patch.
- Rename to
  patches.kernel.org/6.6.2-331-ASoC-cs35l41-Fix-broken-shared-boost-activation.patch.
- Rename to
  patches.kernel.org/6.6.2-332-ASoC-cs35l41-Verify-PM-runtime-resume-errors-in.patch.
- Rename to
  patches.kernel.org/6.6.2-333-ASoC-cs35l41-Undo-runtime-PM-changes-at-driver-.patch.
- Rename to
  patches.kernel.org/6.6.2-334-ALSA-hda-cs35l41-Fix-unbalanced-pm_runtime_get.patch.
- Rename to
  patches.kernel.org/6.6.2-335-ALSA-hda-cs35l41-Undo-runtime-PM-changes-at-dri.patch.
- commit 263a855</changelog>
  <changelog author="tiwai@suse.de" date="1700481601">- drm/i915: Also check for VGA converter in eDP probe
  (bsc#1217282).
- commit b22e785</changelog>
  <changelog author="tiwai@suse.de" date="1700568000">- leds: class: Don't expose color sysfs entry (bsc#1217172).
- commit 1be1eb4</changelog>
  <changelog author="msuchanek@suse.de" date="1700654400">- kernel-source: Move provides after sources
- commit dbbf742</changelog>
  <changelog author="msuchanek@suse.de" date="1700654401">- rpm: Define git commit as macro
- commit bcc92c8</changelog>
  <changelog author="tiwai@suse.de" date="1700654402">- Update config files: CONFIG_SND_SOC_WSA883X=m for Thinkpad X13s audio (bsc#1217412)
- commit 8be32dc</changelog>
  <changelog author="tiwai@suse.de" date="1700654403">- ASoC: codecs: wsa883x: make use of new mute_unmute_on_trigger
  flag (bsc#1217412).
- ASoC: soc-dai: add flag to mute and unmute stream during trigger
  (bsc#1217412).
- commit 1a298a3</changelog>
  <changelog author="fcrozat@suse.com" date="1700827200">- Ensure ia32_emulation is always enabled for kernel-obs-build
  If ia32_emulation is disabled by default, ensure it is enabled
  back for OBS kernel to allow building 32bit binaries (jsc#PED-3184)
  [ms: Always pass the parameter, no need to grep through the config which
  may not be very reliable]
- commit 56a2c2f</changelog>
  <changelog author="jslaby@suse.cz" date="1701259200">- Linux 6.6.3 (bsc#1012628).
- locking/ww_mutex/test: Fix potential workqueue corruption
  (bsc#1012628).
- btrfs: abort transaction on generation mismatch when marking
  eb as dirty (bsc#1012628).
- lib/generic-radix-tree.c: Don't overflow in peek()
  (bsc#1012628).
- x86/retpoline: Make sure there are no unconverted return thunks
  due to KCSAN (bsc#1012628).
- perf/core: Bail out early if the request AUX area is out of
  bound (bsc#1012628).
- srcu: Fix srcu_struct node grpmask overflow on 64-bit systems
  (bsc#1012628).
- selftests/lkdtm: Disable CONFIG_UBSAN_TRAP in test config
  (bsc#1012628).
- clocksource/drivers/timer-imx-gpt: Fix potential memory leak
  (bsc#1012628).
- clocksource/drivers/timer-atmel-tcb: Fix initialization on
  SAM9 hardware (bsc#1012628).
- srcu: Only accelerate on enqueue time (bsc#1012628).
- smp,csd: Throw an error if a CSD lock is stuck for too long
  (bsc#1012628).
- cpu/hotplug: Don't offline the last non-isolated CPU
  (bsc#1012628).
- workqueue: Provide one lock class key per work_on_cpu() callsite
  (bsc#1012628).
- x86/mm: Drop the 4 MB restriction on minimal NUMA node memory
  size (bsc#1012628).
- wifi: plfxlc: fix clang-specific fortify warning (bsc#1012628).
- wifi: ath12k: Ignore fragments from uninitialized peer in dp
  (bsc#1012628).
- wifi: mac80211_hwsim: fix clang-specific fortify warning
  (bsc#1012628).
- wifi: mac80211: don't return unset power in
  ieee80211_get_tx_power() (bsc#1012628).
- atl1c: Work around the DMA RX overflow issue (bsc#1012628).
- bpf: Detect IP == ksym.end as part of BPF program (bsc#1012628).
- wifi: ath9k: fix clang-specific fortify warnings (bsc#1012628).
- wifi: ath12k: fix possible out-of-bound read in
  ath12k_htt_pull_ppdu_stats() (bsc#1012628).
- wifi: ath10k: fix clang-specific fortify warning (bsc#1012628).
- wifi: ath12k: fix possible out-of-bound write in
  ath12k_wmi_ext_hal_reg_caps() (bsc#1012628).
- ACPI: APEI: Fix AER info corruption when error status data
  has multiple sections (bsc#1012628).
- net: sfp: add quirk for Fiberstone GPON-ONU-34-20BI
  (bsc#1012628).
- wifi: mt76: mt7921e: Support MT7992 IP in Xiaomi Redmibook 15
  Pro (2023) (bsc#1012628).
- wifi: mt76: fix clang-specific fortify warnings (bsc#1012628).
- net: annotate data-races around sk-&gt;sk_tx_queue_mapping
  (bsc#1012628).
- net: annotate data-races around sk-&gt;sk_dst_pending_confirm
  (bsc#1012628).
- wifi: ath12k: mhi: fix potential memory leak in
  ath12k_mhi_register() (bsc#1012628).
- wifi: ath10k: Don't touch the CE interrupt registers after
  power up (bsc#1012628).
- net: sfp: add quirk for FS's 2.5G copper SFP (bsc#1012628).
- vsock: read from socket's error queue (bsc#1012628).
- bpf: Ensure proper register state printing for cond jumps
  (bsc#1012628).
- wifi: iwlwifi: mvm: fix size check for fw_link_id (bsc#1012628).
- Bluetooth: btusb: Add date-&gt;evt_skb is NULL check (bsc#1012628).
- Bluetooth: Fix double free in hci_conn_cleanup (bsc#1012628).
- ACPI: EC: Add quirk for HP 250 G7 Notebook PC (bsc#1012628).
- tsnep: Fix tsnep_request_irq() format-overflow warning
  (bsc#1012628).
- gpiolib: acpi: Add a ignore interrupt quirk for Peaq C1010
  (bsc#1012628).
- platform/chrome: kunit: initialize lock for fake ec_dev
  (bsc#1012628).
- of: address: Fix address translation when address-size is
  greater than 2 (bsc#1012628).
- platform/x86: thinkpad_acpi: Add battery quirk for Thinkpad
  X120e (bsc#1012628).
- drm/gma500: Fix call trace when psb_gem_mm_init() fails
  (bsc#1012628).
- drm/amdkfd: ratelimited SQ interrupt messages (bsc#1012628).
- drm/komeda: drop all currently held locks if deadlock happens
  (bsc#1012628).
- drm/amd/display: Blank phantom OTG before enabling
  (bsc#1012628).
- drm/amd/display: Don't lock phantom pipe on disabling
  (bsc#1012628).
- drm/amd/display: add seamless pipe topology transition check
  (bsc#1012628).
- drm/edid: Fixup h/vsync_end instead of h/vtotal (bsc#1012628).
- md: don't rely on 'mddev-&gt;pers' to be set in mddev_suspend()
  (bsc#1012628).
- drm/amdgpu: not to save bo in the case of RAS err_event_athub
  (bsc#1012628).
- drm/amdkfd: Fix a race condition of vram buffer unref in svm
  code (bsc#1012628).
- drm/amdgpu: update retry times for psp vmbx wait (bsc#1012628).
- drm/amd: Update `update_pcie_parameters` functions to use
  uint8_t arguments (bsc#1012628).
- drm/amd/display: use full update for clip size increase of
  large plane source (bsc#1012628).
- string.h: add array-wrappers for (v)memdup_user() (bsc#1012628).
- kernel: kexec: copy user-array safely (bsc#1012628).
- kernel: watch_queue: copy user-array safely (bsc#1012628).
- drm_lease.c: copy user-array safely (bsc#1012628).
- drm: vmwgfx_surface.c: copy user-array safely (bsc#1012628).
- drm/msm/dp: skip validity check for DP CTS EDID checksum
  (bsc#1012628).
- drm/amd: Fix UBSAN array-index-out-of-bounds for SMU7
  (bsc#1012628).
- drm/amd: Fix UBSAN array-index-out-of-bounds for Polaris and
  Tonga (bsc#1012628).
- drm/amdgpu: Fix potential null pointer derefernce (bsc#1012628).
- drm/panel: fix a possible null pointer dereference
  (bsc#1012628).
- drm/panel/panel-tpo-tpg110: fix a possible null pointer
  dereference (bsc#1012628).
- drm/radeon: fix a possible null pointer dereference
  (bsc#1012628).
- drm/amdgpu/vkms: fix a possible null pointer dereference
  (bsc#1012628).
- drm/panel: st7703: Pick different reset sequence (bsc#1012628).
- drm/amdkfd: Fix shift out-of-bounds issue (bsc#1012628).
- drm/amdgpu: Fix a null pointer access when the smc_rreg pointer
  is NULL (bsc#1012628).
- drm/amd: Disable PP_PCIE_DPM_MASK when dynamic speed switching
  not supported (bsc#1012628).
- drm/amd/display: fix num_ways overflow error (bsc#1012628).
- drm/amd: check num of link levels when update pcie param
  (bsc#1012628).
- soc: qcom: pmic: Fix resource leaks in a
  device_for_each_child_node() loop (bsc#1012628).
- arm64: dts: rockchip: Add NanoPC T6 PCIe e-key support
  (bsc#1012628).
- arm64: dts: ls208xa: use a pseudo-bus to constrain usb dma size
  (bsc#1012628).
- selftests/efivarfs: create-read: fix a resource leak
  (bsc#1012628).
- ASoC: mediatek: mt8188-mt6359: support dynamic pinctrl
  (bsc#1012628).
- ASoC: soc-card: Add storage for PCI SSID (bsc#1012628).
- ASoC: SOF: Pass PCI SSID to machine driver (bsc#1012628).
- ASoC: Intel: sof_sdw: Copy PCI SSID to struct snd_soc_card
  (bsc#1012628).
- ASoC: cs35l56: Use PCI SSID as the firmware UID (bsc#1012628).
- crypto: pcrypt - Fix hungtask for PADATA_RESET (bsc#1012628).
- ASoC: SOF: ipc4: handle EXCEPTION_CAUGHT notification from
  firmware (bsc#1012628).
- RDMA/hfi1: Use FIELD_GET() to extract Link Width (bsc#1012628).
- scsi: hisi_sas: Set debugfs_dir pointer to NULL after removing
  debugfs (bsc#1012628).
- scsi: ibmvfc: Remove BUG_ON in the case of an empty event pool
  (bsc#1012628).
- fs/jfs: Add check for negative db_l2nbperpage (bsc#1012628).
- fs/jfs: Add validity check for db_maxag and db_agpref
  (bsc#1012628).
- jfs: fix array-index-out-of-bounds in dbFindLeaf (bsc#1012628).
- jfs: fix array-index-out-of-bounds in diAlloc (bsc#1012628).
- HID: lenovo: Detect quirk-free fw on cptkbd and stop applying
  workaround (bsc#1012628).
- ARM: 9320/1: fix stack depot IRQ stack filter (bsc#1012628).
- ALSA: hda: Fix possible null-ptr-deref when assigning a stream
  (bsc#1012628).
- gpiolib: of: Add quirk for mt2701-cs42448 ASoC sound
  (bsc#1012628).
- PCI: tegra194: Use FIELD_GET()/FIELD_PREP() with Link Width
  fields (bsc#1012628).
- PCI: mvebu: Use FIELD_PREP() with Link Width (bsc#1012628).
- atm: iphase: Do PCI error checks on own line (bsc#1012628).
- PCI: Do error check on own line to split long "if" conditions
  (bsc#1012628).
- scsi: libfc: Fix potential NULL pointer dereference in
  fc_lport_ptp_setup() (bsc#1012628).
- PCI: Use FIELD_GET() to extract Link Width (bsc#1012628).
- PCI: Extract ATS disabling to a helper function (bsc#1012628).
- PCI: Disable ATS for specific Intel IPU E2000 devices
  (bsc#1012628).
- PCI: dwc: Add dw_pcie_link_set_max_link_width() (bsc#1012628).
- PCI: dwc: Add missing PCI_EXP_LNKCAP_MLW handling (bsc#1012628).
- misc: pci_endpoint_test: Add Device ID for R-Car S4-8 PCIe
  controller (bsc#1012628).
- PCI: Use FIELD_GET() in Sapphire RX 5600 XT Pulse quirk
  (bsc#1012628).
- ASoC: Intel: soc-acpi-cht: Add Lenovo Yoga Tab 3 Pro YT3-X90
  quirk (bsc#1012628).
- crypto: hisilicon/qm - prevent soft lockup in receive loop
  (bsc#1012628).
- HID: Add quirk for Dell Pro Wireless Keyboard and Mouse KM5221W
  (bsc#1012628).
- exfat: support handle zero-size directory (bsc#1012628).
- mfd: intel-lpss: Add Intel Lunar Lake-M PCI IDs (bsc#1012628).
- iio: adc: stm32-adc: harden against NULL pointer deref in
  stm32_adc_probe() (bsc#1012628).
- thunderbolt: Apply USB 3.x bandwidth quirk only in software
  connection manager (bsc#1012628).
- tty: vcc: Add check for kstrdup() in vcc_probe() (bsc#1012628).
- dt-bindings: phy: qcom,snps-eusb2-repeater: Add magic tuning
  overrides (bsc#1012628).
- phy: qualcomm: phy-qcom-eusb2-repeater: Use regmap_fields
  (bsc#1012628).
- phy: qualcomm: phy-qcom-eusb2-repeater: Zero out untouched
  tuning regs (bsc#1012628).
- usb: dwc3: core: configure TX/RX threshold for DWC3_IP
  (bsc#1012628).
- usb: ucsi: glink: use the connector orientation GPIO to provide
  switch events (bsc#1012628).
- soundwire: dmi-quirks: update HP Omen match (bsc#1012628).
- f2fs: fix error path of __f2fs_build_free_nids (bsc#1012628).
- f2fs: fix error handling of __get_node_page (bsc#1012628).
- usb: host: xhci: Avoid XHCI resume delay if SSUSB device is
  not present (bsc#1012628).
- usb: gadget: f_ncm: Always set current gadget in ncm_bind()
  (bsc#1012628).
- 9p/trans_fd: Annotate data-racy writes to file::f_flags
  (bsc#1012628).
- 9p: v9fs_listxattr: fix %s null argument warning (bsc#1012628).
- i3c: mipi-i3c-hci: Fix out of bounds access in
  hci_dma_irq_handler (bsc#1012628).
- i2c: i801: Add support for Intel Birch Stream SoC (bsc#1012628).
- i2c: fix memleak in i2c_new_client_device() (bsc#1012628).
- i2c: sun6i-p2wi: Prevent potential division by zero
  (bsc#1012628).
- virtio-blk: fix implicit overflow on virtio_max_dma_size
  (bsc#1012628).
- i3c: master: mipi-i3c-hci: Fix a kernel panic for accessing
  DAT_data (bsc#1012628).
- media: gspca: cpia1: shift-out-of-bounds in set_flicker
  (bsc#1012628).
- media: vivid: avoid integer overflow (bsc#1012628).
- media: ipu-bridge: increase sensor_name size (bsc#1012628).
- gfs2: ignore negated quota changes (bsc#1012628).
- gfs2: fix an oops in gfs2_permission (bsc#1012628).
- media: cobalt: Use FIELD_GET() to extract Link Width
  (bsc#1012628).
- media: ccs: Fix driver quirk struct documentation (bsc#1012628).
- media: imon: fix access to invalid resource for the second
  interface (bsc#1012628).
- drm/amd/display: Avoid NULL dereference of timing generator
  (bsc#1012628).
- gfs2: Fix slab-use-after-free in gfs2_qd_dealloc (bsc#1012628).
- kgdb: Flush console before entering kgdb on panic (bsc#1012628).
- riscv: VMAP_STACK overflow detection thread-safe (bsc#1012628).
- i2c: dev: copy userspace array safely (bsc#1012628).
- ASoC: ti: omap-mcbsp: Fix runtime PM underflow warnings
  (bsc#1012628).
- drm/qxl: prevent memory leak (bsc#1012628).
- ALSA: hda/realtek: Add quirk for ASUS UX7602ZM (bsc#1012628).
- drm/amdgpu: fix software pci_unplug on some chips (bsc#1012628).
- pwm: Fix double shift bug (bsc#1012628).
- mtd: rawnand: tegra: add missing check for platform_get_irq()
  (bsc#1012628).
- wifi: iwlwifi: Use FW rate for non-data frames (bsc#1012628).
- sched/core: Optimize in_task() and in_interrupt() a bit
  (bsc#1012628).
- samples/bpf: syscall_tp_user: Rename num_progs into nr_tests
  (bsc#1012628).
- samples/bpf: syscall_tp_user: Fix array out-of-bound access
  (bsc#1012628).
- dt-bindings: serial: fix regex pattern for matching serial
  node children (bsc#1012628).
- SUNRPC: ECONNRESET might require a rebind (bsc#1012628).
- mtd: rawnand: intel: check return value of devm_kasprintf()
  (bsc#1012628).
- mtd: rawnand: meson: check return value of devm_kasprintf()
  (bsc#1012628).
- drm/i915/mtl: avoid stringop-overflow warning (bsc#1012628).
- NFSv4.1: fix handling NFS4ERR_DELAY when testing for session
  trunking (bsc#1012628).
- SUNRPC: Add an IS_ERR() check back to where it was
  (bsc#1012628).
- NFSv4.1: fix SP4_MACH_CRED protection for pnfs IO (bsc#1012628).
- SUNRPC: Fix RPC client cleaned up the freed pipefs dentries
  (bsc#1012628).
- RISC-V: hwprobe: Fix vDSO SIGSEGV (bsc#1012628).
- riscv: provide riscv-specific is_trap_insn() (bsc#1012628).
- gfs2: Silence "suspicious RCU usage in gfs2_permission" warning
  (bsc#1012628).
- drm/i915/tc: Fix -Wformat-truncation in intel_tc_port_init
  (bsc#1012628).
- riscv: split cache ops out of dma-noncoherent.c (bsc#1012628).
- vdpa_sim_blk: allocate the buffer zeroed (bsc#1012628).
- vhost-vdpa: fix use after free in vhost_vdpa_probe()
  (bsc#1012628).
- gcc-plugins: randstruct: Only warn about true flexible arrays
  (bsc#1012628).
- bpf: handle ldimm64 properly in check_cfg() (bsc#1012628).
- bpf: fix precision backtracking instruction iteration
  (bsc#1012628).
- bpf: fix control-flow graph checking in privileged mode
  (bsc#1012628).
- net: set SOCK_RCU_FREE before inserting socket into hashtable
  (bsc#1012628).
- ipvlan: add ipvlan_route_v6_outbound() helper (bsc#1012628).
- tty: Fix uninit-value access in ppp_sync_receive()
  (bsc#1012628).
- net: ti: icssg-prueth: Add missing icss_iep_put to error path
  (bsc#1012628).
- net: ti: icssg-prueth: Fix error cleanup on failing
  pruss_request_mem_region (bsc#1012628).
- xen/events: avoid using info_for_irq() in xen_send_IPI_one()
  (bsc#1012628).
- net: hns3: fix add VLAN fail issue (bsc#1012628).
- net: hns3: add barrier in vf mailbox reply process
  (bsc#1012628).
- net: hns3: fix incorrect capability bit display for copper port
  (bsc#1012628).
- net: hns3: fix out-of-bounds access may occur when coalesce
  info is read via debugfs (bsc#1012628).
- net: hns3: fix variable may not initialized problem in
  hns3_init_mac_addr() (bsc#1012628).
- net: hns3: fix VF reset fail issue (bsc#1012628).
- net: hns3: fix VF wrong speed and duplex issue (bsc#1012628).
- tipc: Fix kernel-infoleak due to uninitialized TLV value
  (bsc#1012628).
- net: mvneta: fix calls to page_pool_get_stats (bsc#1012628).
- ppp: limit MRU to 64K (bsc#1012628).
- xen/events: fix delayed eoi list handling (bsc#1012628).
- blk-mq: make sure active queue usage is held for
  bio_integrity_prep() (bsc#1012628).
- ptp: annotate data-race around q-&gt;head and q-&gt;tail
  (bsc#1012628).
- bonding: stop the device in bond_setup_by_slave() (bsc#1012628).
- net: ethernet: cortina: Fix max RX frame define (bsc#1012628).
- net: ethernet: cortina: Handle large frames (bsc#1012628).
- net: ethernet: cortina: Fix MTU max setting (bsc#1012628).
- af_unix: fix use-after-free in unix_stream_read_actor()
  (bsc#1012628).
- netfilter: nf_conntrack_bridge: initialize err to 0
  (bsc#1012628).
- netfilter: nf_tables: fix pointer math issue in
  nft_byteorder_eval() (bsc#1012628).
- netfilter: nf_tables: bogus ENOENT when destroying element
  which does not exist (bsc#1012628).
- net: stmmac: fix rx budget limit check (bsc#1012628).
- net: stmmac: avoid rx queue overrun (bsc#1012628).
- pds_core: use correct index to mask irq (bsc#1012628).
- pds_core: fix up some format-truncation complaints
  (bsc#1012628).
- gve: Fixes for napi_poll when budget is 0 (bsc#1012628).
- io_uring/fdinfo: remove need for sqpoll lock for thread/pid
  retrieval (bsc#1012628).
- Revert "net/mlx5: DR, Supporting inline WQE when possible"
  (bsc#1012628).
- net/mlx5: Free used cpus mask when an IRQ is released
  (bsc#1012628).
- net/mlx5: Decouple PHC .adjtime and .adjphase implementations
  (bsc#1012628).
- net/mlx5e: fix double free of encap_header (bsc#1012628).
- net/mlx5e: fix double free of encap_header in update funcs
  (bsc#1012628).
- net/mlx5e: Fix pedit endianness (bsc#1012628).
- net/mlx5e: Don't modify the peer sent-to-vport rules for IPSec
  offload (bsc#1012628).
- net/mlx5e: Avoid referencing skb after free-ing in drop path
  of mlx5e_sq_xmit_wqe (bsc#1012628).
- net/mlx5e: Track xmit submission to PTP WQ after populating
  metadata map (bsc#1012628).
- net/mlx5e: Update doorbell for port timestamping CQ before
  the software counter (bsc#1012628).
- net/mlx5: Increase size of irq name buffer (bsc#1012628).
- net/mlx5e: Reduce the size of icosq_str (bsc#1012628).
- net/mlx5e: Check return value of snprintf writing to fw_version
  buffer (bsc#1012628).
- net/mlx5e: Check return value of snprintf writing to fw_version
  buffer for representors (bsc#1012628).
- net: sched: do not offload flows with a helper in act_ct
  (bsc#1012628).
- macvlan: Don't propagate promisc change to lower dev in passthru
  (bsc#1012628).
- tools/power/turbostat: Fix a knl bug (bsc#1012628).
- tools/power/turbostat: Enable the C-state Pre-wake printing
  (bsc#1012628).
- scsi: ufs: core: Expand MCQ queue slot to DeviceQueueDepth +
  1 (bsc#1012628).
- cifs: spnego: add ';' in HOST_KEY_LEN (bsc#1012628).
- cifs: fix check of rc in function generate_smb3signingkey
  (bsc#1012628).
- perf/core: Fix cpuctx refcounting (bsc#1012628).
- i915/perf: Fix NULL deref bugs with drm_dbg() calls
  (bsc#1012628).
- perf: arm_cspmu: Reject events meant for other PMUs
  (bsc#1012628).
- drivers: perf: Check find_first_bit() return value
  (bsc#1012628).
- media: venus: hfi: add checks to perform sanity on queue
  pointers (bsc#1012628).
- perf intel-pt: Fix async branch flags (bsc#1012628).
- powerpc/perf: Fix disabling BHRB and instruction sampling
  (bsc#1012628).
- randstruct: Fix gcc-plugin performance mode to stay in group
  (bsc#1012628).
- spi: Fix null dereference on suspend (bsc#1012628).
- bpf: Fix check_stack_write_fixed_off() to correctly spill imm
  (bsc#1012628).
- bpf: Fix precision tracking for BPF_ALU | BPF_TO_BE | BPF_END
  (bsc#1012628).
- scsi: mpt3sas: Fix loop logic (bsc#1012628).
- scsi: megaraid_sas: Increase register read retry rount from
  3 to 30 for selected registers (bsc#1012628).
- scsi: ufs: qcom: Update PHY settings only when scaling to
  higher gears (bsc#1012628).
- scsi: qla2xxx: Fix system crash due to bad pointer access
  (bsc#1012628).
- scsi: ufs: core: Fix racing issue between ufshcd_mcq_abort()
  and ISR (bsc#1012628).
- x86/shstk: Delay signal entry SSP write until after user
  accesses (bsc#1012628).
- crypto: x86/sha - load modules based on CPU features
  (bsc#1012628).
- x86/PCI: Avoid PME from D3hot/D3cold for AMD Rembrandt and
  Phoenix USB4 (bsc#1012628).
- x86/apic/msi: Fix misconfigured non-maskable MSI quirk
  (bsc#1012628).
- x86/cpu/hygon: Fix the CPU topology evaluation for real
  (bsc#1012628).
- KVM: x86: hyper-v: Don't auto-enable stimer on write from
  user-space (bsc#1012628).
- KVM: x86: Ignore MSR_AMD64_TW_CFG access (bsc#1012628).
- KVM: x86: Clear bit12 of ICR after APIC-write VM-exit
  (bsc#1012628).
- KVM: x86: Fix lapic timer interrupt lost after loading a
  snapshot (bsc#1012628).
- mmc: sdhci-pci-gli: GL9755: Mask the replay timer timeout of
  AER (bsc#1012628).
- sched: psi: fix unprivileged polling against cgroups
  (bsc#1012628).
- audit: don't take task_lock() in audit_exe_compare() code path
  (bsc#1012628).
- audit: don't WARN_ON_ONCE(!current-&gt;mm) in audit_exe_compare()
  (bsc#1012628).
- proc: sysctl: prevent aliased sysctls from getting passed to
  init (bsc#1012628).
- tty/sysrq: replace smp_processor_id() with get_cpu()
  (bsc#1012628).
- tty: serial: meson: fix hard LOCKUP on crtscts mode
  (bsc#1012628).
- acpi/processor: sanitize _OSC/_PDC capabilities for Xen dom0
  (bsc#1012628).
- hvc/xen: fix console unplug (bsc#1012628).
- hvc/xen: fix error path in xen_hvc_init() to always register
  frontend driver (bsc#1012628).
- hvc/xen: fix event channel handling for secondary consoles
  (bsc#1012628).
- PCI/sysfs: Protect driver's D3cold preference from user space
  (bsc#1012628).
- mm/damon/sysfs: remove requested targets when online-commit
  inputs (bsc#1012628).
- mm/damon/sysfs: update monitoring target regions for online
  input commit (bsc#1012628).
- watchdog: move softlockup_panic back to early_param
  (bsc#1012628).
- iommufd: Fix missing update of domains_itree after splitting
  iopt_area (bsc#1012628).
- fbdev: stifb: Make the STI next font pointer a 32-bit signed
  offset (bsc#1012628).
- dm crypt: account large pages in cc-&gt;n_allocated_pages
  (bsc#1012628).
- mm/damon/lru_sort: avoid divide-by-zero in hot threshold
  calculation (bsc#1012628).
- mm/damon/ops-common: avoid divide-by-zero during region hotness
  calculation (bsc#1012628).
- mm/damon: implement a function for max nr_accesses safe
  calculation (bsc#1012628).
- mm/damon/core: avoid divide-by-zero during monitoring results
  update (bsc#1012628).
- mm/damon/sysfs-schemes: handle tried region directory allocation
  failure (bsc#1012628).
- mm/damon/sysfs-schemes: handle tried regions sysfs directory
  allocation failure (bsc#1012628).
- mm/damon/core.c: avoid unintentional filtering out of schemes
  (bsc#1012628).
- mm/damon/sysfs: check error from damon_sysfs_update_target()
  (bsc#1012628).
- parisc: Add nop instructions after TLB inserts (bsc#1012628).
- ACPI: resource: Do IRQ override on TongFang GMxXGxx
  (bsc#1012628).
- regmap: Ensure range selector registers are updated after
  cache sync (bsc#1012628).
- wifi: ath11k: fix temperature event locking (bsc#1012628).
- wifi: ath11k: fix dfs radar event locking (bsc#1012628).
- wifi: ath11k: fix htt pktlog locking (bsc#1012628).
- wifi: ath11k: fix gtk offload status event locking
  (bsc#1012628).
- wifi: ath12k: fix htt mlo-offset event locking (bsc#1012628).
- wifi: ath12k: fix dfs-radar and temperature event locking
  (bsc#1012628).
- mmc: meson-gx: Remove setting of CMD_CFG_ERROR (bsc#1012628).
- genirq/generic_chip: Make irq_remove_generic_chip() irqdomain
  aware (bsc#1012628).
- sched/core: Fix RQCF_ACT_SKIP leak (bsc#1012628).
- pmdomain: bcm: bcm2835-power: check if the ASB register is
  equal to enable (bsc#1012628).
- KEYS: trusted: tee: Refactor register SHM usage (bsc#1012628).
- KEYS: trusted: Rollback init_trusted() consistently
  (bsc#1012628).
- PCI: keystone: Don't discard .remove() callback (bsc#1012628).
- PCI: keystone: Don't discard .probe() callback (bsc#1012628).
- pmdomain: amlogic: Fix mask for the second NNA mem PD domain
  (bsc#1012628).
- arm64: Restrict CPU_BIG_ENDIAN to GNU as or LLVM IAS 15.x or
  newer (bsc#1012628).
- arm64: module: Fix PLT counting when CONFIG_RANDOMIZE_BASE=n
  (bsc#1012628).
- pmdomain: imx: Make imx pgc power domain also set the fwnode
  (bsc#1012628).
- parisc/agp: Use 64-bit LE values in SBA IOMMU PDIR table
  (bsc#1012628).
- parisc/pdc: Add width field to struct pdc_model (bsc#1012628).
- parisc/power: Add power soft-off when running on qemu
  (bsc#1012628).
- cpufreq: stats: Fix buffer overflow detection in trans_stats()
  (bsc#1012628).
- powercap: intel_rapl: Downgrade BIOS locked limits pr_warn()
  to pr_debug() (bsc#1012628).
- clk: socfpga: Fix undefined behavior bug in struct
  stratix10_clock_data (bsc#1012628).
- clk: visconti: Fix undefined behavior bug in struct
  visconti_pll_provider (bsc#1012628).
- integrity: powerpc: Do not select CA_MACHINE_KEYRING
  (bsc#1012628).
- clk: qcom: ipq8074: drop the CLK_SET_RATE_PARENT flag from
  PLL clocks (bsc#1012628).
- clk: qcom: ipq6018: drop the CLK_SET_RATE_PARENT flag from
  PLL clocks (bsc#1012628).
- ksmbd: fix recursive locking in vfs helpers (bsc#1012628).
- ksmbd: handle malformed smb1 message (bsc#1012628).
- ksmbd: fix slab out of bounds write in smb_inherit_dacl()
  (bsc#1012628).
- mmc: vub300: fix an error code (bsc#1012628).
- mmc: sdhci_am654: fix start loop index for TAP value parsing
  (bsc#1012628).
- mmc: Add quirk MMC_QUIRK_BROKEN_CACHE_FLUSH for Micron eMMC
  Q2J54A (bsc#1012628).
- PCI: qcom-ep: Add dedicated callback for writing to DBI2
  registers (bsc#1012628).
- PCI/ASPM: Fix L1 substate handling in aspm_attr_store_common()
  (bsc#1012628).
- PCI: kirin: Don't discard .remove() callback (bsc#1012628).
- PCI: exynos: Don't discard .remove() callback (bsc#1012628).
- PCI: Lengthen reset delay for VideoPropulsion Torrent QN16e card
  (bsc#1012628).
- wifi: wilc1000: use vmm_table as array in wilc struct
  (bsc#1012628).
- svcrdma: Drop connection after an RDMA Read error (bsc#1012628).
- rcu/tree: Defer setting of jiffies during stall reset
  (bsc#1012628).
- arm64: dts: qcom: ipq6018: Fix hwlock index for SMEM
  (bsc#1012628).
- dt-bindings: timer: renesas,rz-mtu3: Fix overflow/underflow
  interrupt names (bsc#1012628).
- PM: hibernate: Use __get_safe_page() rather than touching the
  list (bsc#1012628).
- PM: hibernate: Clean up sync_read handling in
  snapshot_write_next() (bsc#1012628).
- rcu: kmemleak: Ignore kmemleak false positives when RCU-freeing
  objects (bsc#1012628).
- btrfs: don't arbitrarily slow down delalloc if we're committing
  (bsc#1012628).
- thermal: intel: powerclamp: fix mismatch in get function for
  max_idle (bsc#1012628).
- arm64: dts: qcom: ipq5332: Fix hwlock index for SMEM
  (bsc#1012628).
- arm64: dts: qcom: ipq8074: Fix hwlock index for SMEM
  (bsc#1012628).
- firmware: qcom_scm: use 64-bit calling convention only when
  client is 64-bit (bsc#1012628).
- ACPI: FPDT: properly handle invalid FPDT subtables
  (bsc#1012628).
- arm64: dts: qcom: ipq9574: Fix hwlock index for SMEM
  (bsc#1012628).
- arm64: dts: qcom: ipq6018: Fix tcsr_mutex register size
  (bsc#1012628).
- leds: trigger: netdev: Move size check in set_device_name
  (bsc#1012628).
- mfd: qcom-spmi-pmic: Fix reference leaks in revid helper
  (bsc#1012628).
- mfd: qcom-spmi-pmic: Fix revid implementation (bsc#1012628).
- ima: annotate iint mutex to avoid lockdep false positive
  warnings (bsc#1012628).
- ima: detect changes to the backing overlay file (bsc#1012628).
- netfilter: nf_tables: remove catchall element in GC sync path
  (bsc#1012628).
- netfilter: nf_tables: split async and sync catchall in two
  functions (bsc#1012628).
- selftests/resctrl: Fix uninitialized .sa_flags (bsc#1012628).
- selftests/resctrl: Remove duplicate feature check from CMT test
  (bsc#1012628).
- selftests/resctrl: Move _GNU_SOURCE define into Makefile
  (bsc#1012628).
- selftests/resctrl: Refactor feature check to use resource and
  feature name (bsc#1012628).
- selftests/resctrl: Fix feature checks (bsc#1012628).
- selftests/resctrl: Reduce failures due to outliers in MBA/MBM
  tests (bsc#1012628).
- hid: lenovo: Resend all settings on reset_resume for compact
  keyboards (bsc#1012628).
- ASoC: codecs: wsa-macro: fix uninitialized stack variables
  with name prefix (bsc#1012628).
- jbd2: fix potential data lost in recovering journal raced with
  synchronizing fs bdev (bsc#1012628).
- quota: explicitly forbid quota files from being encrypted
  (bsc#1012628).
- kernel/reboot: emergency_restart: Set correct system_state
  (bsc#1012628).
- scripts/gdb/vmalloc: disable on no-MMU (bsc#1012628).
- fs: use nth_page() in place of direct struct page manipulation
  (bsc#1012628).
- mips: use nth_page() in place of direct struct page manipulation
  (bsc#1012628).
- i2c: core: Run atomic i2c xfer when !preemptible (bsc#1012628).
- selftests/clone3: Fix broken test under !CONFIG_TIME_NS
  (bsc#1012628).
- tracing: Have the user copy of synthetic event address use
  correct context (bsc#1012628).
- driver core: Release all resources during unbind before updating
  device links (bsc#1012628).
- mcb: fix error handling for different scenarios when parsing
  (bsc#1012628).
- dmaengine: stm32-mdma: correct desc prep when channel running
  (bsc#1012628).
- s390/mm: add missing arch_set_page_dat() call to
  vmem_crst_alloc() (bsc#1012628).
- s390/mm: add missing arch_set_page_dat() call to gmap
  allocations (bsc#1012628).
- s390/cmma: fix detection of DAT pages (bsc#1012628).
- mm/cma: use nth_page() in place of direct struct page
  manipulation (bsc#1012628).
- mm/hugetlb: use nth_page() in place of direct struct page
  manipulation (bsc#1012628).
- mm/memory_hotplug: use pfn math in place of direct struct page
  manipulation (bsc#1012628).
- mm: make PR_MDWE_REFUSE_EXEC_GAIN an unsigned long
  (bsc#1012628).
- mtd: cfi_cmdset_0001: Byte swap OTP info (bsc#1012628).
- cxl/region: Do not try to cleanup after
  cxl_region_setup_targets() fails (bsc#1012628).
- i3c: master: cdns: Fix reading status register (bsc#1012628).
- i3c: master: svc: fix race condition in ibi work thread
  (bsc#1012628).
- i3c: master: svc: fix wrong data return when IBI happen during
  start frame (bsc#1012628).
- i3c: master: svc: fix ibi may not return mandatory data byte
  (bsc#1012628).
- i3c: master: svc: fix check wrong status register in irq handler
  (bsc#1012628).
- i3c: master: svc: fix SDA keep low when polling IBIWON timeout
  happen (bsc#1012628).
- i3c: master: svc: fix random hot join failure since timeout
  error (bsc#1012628).
- cxl/region: Fix x1 root-decoder granularity calculations
  (bsc#1012628).
- cxl/port: Fix delete_endpoint() vs parent unregistration race
  (bsc#1012628).
- apparmor: Fix kernel-doc warnings in apparmor/audit.c
  (bsc#1012628).
- apparmor: Fix kernel-doc warnings in apparmor/lib.c
  (bsc#1012628).
- apparmor: Fix kernel-doc warnings in apparmor/resource.c
  (bsc#1012628).
- apparmor: Fix kernel-doc warnings in apparmor/policy.c
  (bsc#1012628).
- apparmor: combine common_audit_data and apparmor_audit_data
  (bsc#1012628).
- apparmor: rename audit_data-&gt;label to audit_data-&gt;subj_label
  (bsc#1012628).
- apparmor: pass cred through to audit info (bsc#1012628).
- apparmor: Fix regression in mount mediation (bsc#1012628).
- Bluetooth: btusb: Add RTW8852BE device 13d3:3570 to device
  tables (bsc#1012628).
- Bluetooth: btusb: Add 0bda:b85b for Fn-Link RTL8852BE
  (bsc#1012628).
- drm/amd/display: enable dsc_clk even if dsc_pg disabled
  (bsc#1012628).
- torture: Make torture_hrtimeout_ns() take an hrtimer mode
  parameter (bsc#1012628).
- rcutorture: Fix stuttering races and other issues (bsc#1012628).
- selftests/resctrl: Remove bw_report and bm_type from main()
  (bsc#1012628).
- selftests/resctrl: Simplify span lifetime (bsc#1012628).
- selftests/resctrl: Make benchmark command const and build it
  with pointers (bsc#1012628).
- selftests/resctrl: Extend signal handler coverage to unmount
  on receiving signal (bsc#1012628).
- parisc: Prevent booting 64-bit kernels on PA1.x machines
  (bsc#1012628).
- parisc/pgtable: Do not drop upper 5 address bits of physical
  address (bsc#1012628).
- parisc/power: Fix power soft-off when running on qemu
  (bsc#1012628).
- parisc: fix mmap_base calculation when stack grows upwards
  (bsc#1012628).
- xhci: Enable RPM on controllers that support low-power states
  (bsc#1012628).
- smb3: fix creating FIFOs when mounting with "sfu" mount option
  (bsc#1012628).
- smb3: fix touch -h of symlink (bsc#1012628).
- smb3: allow dumping session and tcon id to improve stats
  analysis and debugging (bsc#1012628).
- smb3: fix caching of ctime on setxattr (bsc#1012628).
- smb: client: fix use-after-free bug in
  cifs_debug_data_proc_show() (bsc#1012628).
- smb: client: fix use-after-free in smb2_query_info_compound()
  (bsc#1012628).
- smb: client: fix potential deadlock when releasing mids
  (bsc#1012628).
- smb: client: fix mount when dns_resolver key is not available
  (bsc#1012628).
- cifs: reconnect helper should set reconnect for the right
  channel (bsc#1012628).
- cifs: force interface update before a fresh session setup
  (bsc#1012628).
- cifs: do not reset chan_max if multichannel is not supported
  at mount (bsc#1012628).
- cifs: do not pass cifs_sb when trying to add channels
  (bsc#1012628).
- cifs: Fix encryption of cleared, but unset rq_iter data buffers
  (bsc#1012628).
- xfs: recovery should not clear di_flushiter unconditionally
  (bsc#1012628).
- btrfs: zoned: wait for data BG to be finished on direct IO
  allocation (bsc#1012628).
- ALSA: info: Fix potential deadlock at disconnection
  (bsc#1012628).
- ALSA: hda/realtek: Enable Mute LED on HP 255 G8 (bsc#1012628).
- ALSA: hda/realtek - Add Dell ALC295 to pin fall back table
  (bsc#1012628).
- ALSA: hda/realtek - Enable internal speaker of ASUS K6500ZC
  (bsc#1012628).
- ALSA: hda/realtek: Enable Mute LED on HP 255 G10 (bsc#1012628).
- ALSA: hda/realtek: Add quirks for HP Laptops (bsc#1012628).
- Revert ncsi: Propagate carrier gain/loss events to the NCSI
  controller (bsc#1012628).
- Revert "i2c: pxa: move to generic GPIO recovery" (bsc#1012628).
- lsm: fix default return value for vm_enough_memory
  (bsc#1012628).
- lsm: fix default return value for inode_getsecctx (bsc#1012628).
- sbsa_gwdt: Calculate timeout with 64-bit math (bsc#1012628).
- i2c: designware: Disable TX_EMPTY irq while waiting for block
  length byte (bsc#1012628).
- s390/ap: fix AP bus crash on early config change callback
  invocation (bsc#1012628).
- net: ethtool: Fix documentation of ethtool_sprintf()
  (bsc#1012628).
- net: dsa: lan9303: consequently nested-lock physical MDIO
  (bsc#1012628).
- net: phylink: initialize carrier state at creation
  (bsc#1012628).
- gfs2: don't withdraw if init_threads() got interrupted
  (bsc#1012628).
- i2c: i801: fix potential race in
  i801_block_transaction_byte_by_byte (bsc#1012628).
- f2fs: do not return EFSCORRUPTED, but try to run online repair
  (bsc#1012628).
- f2fs: set the default compress_level on ioctl (bsc#1012628).
- f2fs: avoid format-overflow warning (bsc#1012628).
- f2fs: split initial and dynamic conditions for extent_cache
  (bsc#1012628).
- media: lirc: drop trailing space from scancode transmit
  (bsc#1012628).
- media: sharp: fix sharp encoding (bsc#1012628).
- media: venus: hfi_parser: Add check to keep the number of
  codecs within range (bsc#1012628).
- media: venus: hfi: fix the check to handle session buffer
  requirement (bsc#1012628).
- media: venus: hfi: add checks to handle capabilities from
  firmware (bsc#1012628).
- media: ccs: Correctly initialise try compose rectangle
  (bsc#1012628).
- drm/mediatek/dp: fix memory leak on -&gt;get_edid callback audio
  detection (bsc#1012628).
- drm/mediatek/dp: fix memory leak on -&gt;get_edid callback error
  path (bsc#1012628).
- dm-bufio: fix no-sleep mode (bsc#1012628).
- dm-verity: don't use blocking calls from tasklets (bsc#1012628).
- nfsd: fix file memleak on client_opens_release (bsc#1012628).
- NFSD: Update nfsd_cache_append() to use xdr_stream
  (bsc#1012628).
- LoongArch: Mark __percpu functions as always inline
  (bsc#1012628).
- tracing: fprobe-event: Fix to check tracepoint event and return
  (bsc#1012628).
- swiotlb: do not free decrypted pages if dynamic (bsc#1012628).
- swiotlb: fix out-of-bounds TLB allocations with
  CONFIG_SWIOTLB_DYNAMIC (bsc#1012628).
- riscv: Using TOOLCHAIN_HAS_ZIHINTPAUSE marco replace zihintpause
  (bsc#1012628).
- riscv: put interrupt entries into .irqentry.text (bsc#1012628).
- riscv: mm: Update the comment of CONFIG_PAGE_OFFSET
  (bsc#1012628).
- riscv: correct pt_level name via pgtable_l5/4_enabled
  (bsc#1012628).
- riscv: kprobes: allow writing to x0 (bsc#1012628).
- mmc: sdhci-pci-gli: A workaround to allow GL9750 to enter ASPM
  L1.2 (bsc#1012628).
- mm: fix for negative counter: nr_file_hugepages (bsc#1012628).
- mm: kmem: drop __GFP_NOFAIL when allocating objcg vectors
  (bsc#1012628).
- mptcp: deal with large GSO size (bsc#1012628).
- mptcp: add validity check for sending RM_ADDR (bsc#1012628).
- mptcp: fix setsockopt(IP_TOS) subflow locking (bsc#1012628).
- selftests: mptcp: fix fastclose with csum failure (bsc#1012628).
- r8169: fix network lost after resume on DASH systems
  (bsc#1012628).
- r8169: add handling DASH when DASH is disabled (bsc#1012628).
- mmc: sdhci-pci-gli: GL9750: Mask the replay timer timeout of
  AER (bsc#1012628).
- media: qcom: camss: Fix pm_domain_on sequence in probe
  (bsc#1012628).
- media: qcom: camss: Fix vfe_get() error jump (bsc#1012628).
- media: qcom: camss: Fix VFE-17x vfe_disable_output()
  (bsc#1012628).
- media: qcom: camss: Fix VFE-480 vfe_disable_output()
  (bsc#1012628).
- media: qcom: camss: Fix missing vfe_lite clocks check
  (bsc#1012628).
- media: qcom: camss: Fix set CSI2_RX_CFG1_VC_MODE when VC is
  greater than 3 (bsc#1012628).
- media: qcom: camss: Fix invalid clock enable bit disjunction
  (bsc#1012628).
- media: qcom: camss: Fix csid-gen2 for test pattern generator
  (bsc#1012628).
- Revert "HID: logitech-dj: Add support for a new lightspeed
  receiver iteration" (bsc#1012628).
- Revert "net: r8169: Disable multicast filter for RTL8168H and
  RTL8107E" (bsc#1012628).
- ext4: fix race between writepages and remount (bsc#1012628).
- ext4: no need to generate from free list in mballoc
  (bsc#1012628).
- ext4: make sure allocate pending entry not fail (bsc#1012628).
- ext4: apply umask if ACL support is disabled (bsc#1012628).
- ext4: correct offset of gdb backup in non meta_bg group to
  update_backups (bsc#1012628).
- ext4: mark buffer new if it is unwritten to avoid stale data
  exposure (bsc#1012628).
- ext4: correct return value of ext4_convert_meta_bg
  (bsc#1012628).
- ext4: correct the start block of counting reserved clusters
  (bsc#1012628).
- ext4: remove gdb backup copy for meta bg in
  setup_new_flex_group_blocks (bsc#1012628).
- ext4: add missed brelse in update_backups (bsc#1012628).
- ext4: properly sync file size update after O_SYNC direct IO
  (bsc#1012628).
- ext4: fix racy may inline data check in dio write (bsc#1012628).
- drm/amd/pm: Handle non-terminated overdrive commands
  (bsc#1012628).
- drm: bridge: it66121: -&gt;get_edid callback must not return err
  pointers (bsc#1012628).
- x86/srso: Move retbleed IBPB check into existing 'has_microcode'
  code block (bsc#1012628).
- drm/amd/display: Add Null check for DPP resource (bsc#1012628).
- drm/i915/mtl: Support HBR3 rate with C10 phy and eDP in MTL
  (bsc#1012628).
- drm/i915: Bump GLK CDCLK frequency when driving multiple pipes
  (bsc#1012628).
- drm/i915: Fix potential spectre vulnerability (bsc#1012628).
- drm/i915: Flush WC GGTT only on required platforms
  (bsc#1012628).
- drm/amd/pm: Fix error of MACO flag setting code (bsc#1012628).
- drm/amdgpu/smu13: drop compute workload workaround
  (bsc#1012628).
- drm/amdgpu: don't use pci_is_thunderbolt_attached()
  (bsc#1012628).
- drm/amdgpu: fix GRBM read timeout when do mes_self_test
  (bsc#1012628).
- drm/amdgpu: add a retry for IP discovery init (bsc#1012628).
- drm/amdgpu: don't use ATRM for external devices (bsc#1012628).
- drm/amdgpu: fix error handling in amdgpu_vm_init (bsc#1012628).
- drm/amdgpu: fix error handling in amdgpu_bo_list_get()
  (bsc#1012628).
- drm/amdgpu: lower CS errors to debug severity (bsc#1012628).
- drm/amdgpu: Fix possible null pointer dereference (bsc#1012628).
- drm/amd/display: Guard against invalid RPTR/WPTR being set
  (bsc#1012628).
- drm/amd/display: Fix DSC not Enabled on Direct MST Sink
  (bsc#1012628).
- drm/amd/display: fix a NULL pointer dereference in
  amdgpu_dm_i2c_xfer() (bsc#1012628).
- drm/amd/display: Enable fast plane updates on DCN3.2 and above
  (bsc#1012628).
- drm/amd/display: Clear dpcd_sink_ext_caps if not set
  (bsc#1012628).
- drm/amd/display: Change the DMCUB mailbox memory location from
  FB to inbox (bsc#1012628).
- Refresh patches.suse/vfs-add-super_operations-get_inode_dev.
- Rename to
  patches.kernel.org/6.6.3-350-ASoC-soc-dai-add-flag-to-mute-and-unmute-stream.patch.
- Rename to
  patches.kernel.org/6.6.3-351-ASoC-codecs-wsa883x-make-use-of-new-mute_unmute.patch.
- commit d766c57</changelog>
  <changelog author="tiwai@suse.de" date="1701259201">- Update ath11k hibernation patches from the latest code (bsc#1207948)
- commit 7dc7bda</changelog>
  <changelog author="bwiedemann@suse.de" date="1701259202">- Do not store build host name in initrd
  Without this patch, kernel-obs-build stored the build host name
  in its .build.initrd.kvm
  This patch allows for reproducible builds of kernel-obs-build and thus
  avoids re-publishing the kernel-obs-build.rpm when nothing changed.
  Note that this has no influence on the /etc/hosts file
  that is used during other OBS builds.
  https://bugzilla.opensuse.org/show_bug.cgi?id=1084909
- commit fd3a75e</changelog>
  <changelog author="jslaby@suse.cz" date="1701345600">- README.SUSE: fix patches.addon use
  It's series, not series.conf in there.
  And make it more precise on when the patches are applied.
- commit cb8969c</changelog>
  <changelog author="msuchanek@suse.de" date="1701432000">- kernel-binary: suse-module-tools is also required when installed
  Requires(pre) adds dependency for the specific sciptlet.
  However, suse-module-tools also ships modprobe.d files which may be
  needed at posttrans time or any time the kernel is on the system for
  generating ramdisk. Add plain Requires as well.
- commit 8c12816</changelog>
  <changelog author="jslaby@suse.cz" date="1701604800">- Linux 6.6.4 (bsc#1012628).
- USB: dwc3: qcom: fix wakeup after probe deferral (bsc#1012628).
- USB: dwc3: qcom: fix software node leak on probe errors
  (bsc#1012628).
- usb: dwc3: set the dma max_seg_size (bsc#1012628).
- usb: dwc3: Fix default mode initialization (bsc#1012628).
- USB: dwc2: write HCINT with INTMASK applied (bsc#1012628).
- usb: typec: tcpm: Skip hard reset when in error recovery
  (bsc#1012628).
- usb: typec: tcpm: Fix sink caps op current check (bsc#1012628).
- USB: serial: option: don't claim interface 4 for ZTE MF290
  (bsc#1012628).
- USB: serial: option: fix FM101R-GL defines (bsc#1012628).
- USB: serial: option: add Fibocom L7xx modules (bsc#1012628).
- usb: cdnsp: Fix deadlock issue during using NCM gadget
  (bsc#1012628).
- usb: config: fix iteration issue in 'usb_get_bos_descriptor()'
  (bsc#1012628).
- USB: xhci-plat: fix legacy PHY double init (bsc#1012628).
- bcache: fixup lock c-&gt;root error (bsc#1012628).
- bcache: fixup init dirty data errors (bsc#1012628).
- bcache: prevent potential division by zero error (bsc#1012628).
- bcache: check return value from btree_node_alloc_replacement()
  (bsc#1012628).
- veth: Use tstats per-CPU traffic counters (bsc#1012628).
- dm-delay: fix a race between delay_presuspend and delay_bio
  (bsc#1012628).
- ALSA: hda/realtek: Add quirks for ASUS 2024 Zenbooks
  (bsc#1012628).
- ALSA: hda: ASUS UM5302LA: Added quirks for cs35L41/10431A83
  on i2c bus (bsc#1012628).
- cifs: fix leak of iface for primary channel (bsc#1012628).
- cifs: account for primary channel in the interface list
  (bsc#1012628).
- cifs: distribute channels across interfaces based on speed
  (bsc#1012628).
- Revert "phy: realtek: usb: Add driver for the Realtek SoC USB
  2.0 PHY" (bsc#1012628).
- Revert "phy: realtek: usb: Add driver for the Realtek SoC USB
  3.0 PHY" (bsc#1012628).
- Revert "usb: phy: add usb phy notify port status API"
  (bsc#1012628).
- hv_netvsc: Mark VF as slave before exposing it to user-mode
  (bsc#1012628).
- hv_netvsc: Fix race of register_netdevice_notifier and VF
  register (bsc#1012628).
- hv_netvsc: fix race of netvsc and VF register_netdevice
  (bsc#1012628).
- platform/x86: ideapad-laptop: Set max_brightness before using it
  (bsc#1012628).
- platform/x86/amd/pmc: adjust getting DRAM size behavior
  (bsc#1012628).
- USB: serial: option: add Luat Air72*U series products
  (bsc#1012628).
- usb: misc: onboard-hub: add support for Microchip USB5744
  (bsc#1012628).
- dt-bindings: usb: microchip,usb5744: Add second supply
  (bsc#1012628).
- platform/x86: hp-bioscfg: Fix error handling in
  hp_add_other_attributes() (bsc#1012628).
- platform/x86: hp-bioscfg: move mutex_lock() down in
  hp_add_other_attributes() (bsc#1012628).
- platform/x86: hp-bioscfg: Simplify return check in
  hp_add_other_attributes() (bsc#1012628).
- s390/dasd: protect device queue against concurrent access
  (bsc#1012628).
- io_uring/fs: consider link-&gt;flags when getting path for LINKAT
  (bsc#1012628).
- bcache: fixup multi-threaded bch_sectors_dirty_init() wake-up
  race (bsc#1012628).
- md: fix bi_status reporting in md_end_clone_io (bsc#1012628).
- bcache: replace a mistaken IS_ERR() by IS_ERR_OR_NULL() in
  btree_gc_coalesce() (bsc#1012628).
- io_uring: fix off-by one bvec index (bsc#1012628).
- tls: fix NULL deref on tls_sw_splice_eof() with empty record
  (bsc#1012628).
- swiotlb-xen: provide the "max_mapping_size" method
  (bsc#1012628).
- ACPI: PM: Add acpi_device_fix_up_power_children() function
  (bsc#1012628).
- ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CVA
  (bsc#1012628).
- ACPI: processor_idle: use raw_safe_halt() in
  acpi_idle_play_dead() (bsc#1012628).
- ACPI: video: Use acpi_device_fix_up_power_children()
  (bsc#1012628).
- thunderbolt: Set lane bonding bit only for downstream port
  (bsc#1012628).
- drm/ast: Disconnect BMC if physical connector is connected
  (bsc#1012628).
- drm/msm/dpu: Add missing safe_lut_tbl in sc8280xp catalog
  (bsc#1012628).
- kselftest/arm64: Fix output formatting for za-fork
  (bsc#1012628).
- prctl: Disable prctl(PR_SET_MDWE) on parisc (bsc#1012628).
- mm: add a NO_INHERIT flag to the PR_SET_MDWE prctl
  (bsc#1012628).
- lockdep: Fix block chain corruption (bsc#1012628).
- USB: dwc3: qcom: fix ACPI platform device leak (bsc#1012628).
- USB: dwc3: qcom: fix resource leaks on probe deferral
  (bsc#1012628).
- nvmet: nul-terminate the NQNs passed in the connect command
  (bsc#1012628).
- nvme: blank out authentication fabrics options if not configured
  (bsc#1012628).
- afs: Fix file locking on R/O volumes to operate in local mode
  (bsc#1012628).
- afs: Return ENOENT if no cell DNS record can be found
  (bsc#1012628).
- net: ipa: fix one GSI register field width (bsc#1012628).
- net: axienet: Fix check for partial TX checksum (bsc#1012628).
- vsock/test: fix SEQPACKET message bounds test (bsc#1012628).
- i40e: Fix adding unsupported cloud filters (bsc#1012628).
- amd-xgbe: propagate the correct speed and duplex status
  (bsc#1012628).
- amd-xgbe: handle the corner-case during tx completion
  (bsc#1012628).
- amd-xgbe: handle corner-case during sfp hotplug (bsc#1012628).
- net: veth: fix ethtool stats reporting (bsc#1012628).
- octeontx2-pf: Fix ntuple rule creation to direct packet to VF
  with higher Rx queue than its PF (bsc#1012628).
- arm/xen: fix xen_vcpu_info allocation alignment (bsc#1012628).
- arm64: mm: Fix "rodata=on" when
  CONFIG_RODATA_FULL_DEFAULT_ENABLED=y (bsc#1012628).
- s390/ipl: add missing IPL_TYPE_ECKD_DUMP case to ipl_init()
  (bsc#1012628).
- net/smc: avoid data corruption caused by decline (bsc#1012628).
- net: usb: ax88179_178a: fix failed operations during
  ax88179_reset (bsc#1012628).
- drm/panel: boe-tv101wum-nl6: Fine tune Himax83102-j02 panel
  HFP and HBP (bsc#1012628).
- ipv4: Correct/silence an endian warning in __ip_do_redirect
  (bsc#1012628).
- HID: fix HID device resource race between HID core and debugging
  support (bsc#1012628).
- accel/ivpu/37xx: Fix hangs related to MMIO reset (bsc#1012628).
- accel/ivpu: Do not initialize parameters on power up
  (bsc#1012628).
- bpf: Fix dev's rx stats for bpf_redirect_peer traffic
  (bsc#1012628).
- net: Move {l,t,d}stats allocation to core and convert veth &amp;
  vrf (bsc#1012628).
- net, vrf: Move dstats structure to core (bsc#1012628).
- PM: tools: Fix sleepgraph syntax error (bsc#1012628).
- drm/rockchip: vop: Fix color for RGB888/BGR888 format on VOP
  full (bsc#1012628).
- libfs: getdents() should return 0 after reaching EOD
  (bsc#1012628).
- block: update the stable_writes flag in bdev_add (bsc#1012628).
- filemap: add a per-mapping stable writes flag (bsc#1012628).
- drm/i915: do not clean GT table on error path (bsc#1012628).
- ata: pata_isapnp: Add missing error check for devm_ioport_map()
  (bsc#1012628).
- octeontx2-pf: Fix memory leak during interface down
  (bsc#1012628).
- wireguard: use DEV_STATS_INC() (bsc#1012628).
- net: wangxun: fix kernel panic due to null pointer
  (bsc#1012628).
- drm/panel: simple: Fix Innolux G101ICE-L01 timings
  (bsc#1012628).
- drm/panel: simple: Fix Innolux G101ICE-L01 bus flags
  (bsc#1012628).
- fs: Pass AT_GETATTR_NOSEC flag to getattr interface function
  (bsc#1012628).
- drm/panel: auo,b101uan08.3: Fine tune the panel power sequence
  (bsc#1012628).
- blk-cgroup: avoid to warn !rcu_read_lock_held() in blkg_lookup()
  (bsc#1012628).
- afs: Make error on cell lookup failure consistent with OpenAFS
  (bsc#1012628).
- afs: Fix afs_server_list to be cleaned up with RCU
  (bsc#1012628).
- rxrpc: Defer the response to a PING ACK until we've parsed it
  (bsc#1012628).
- rxrpc: Fix RTT determination to use any ACK as a source
  (bsc#1012628).
- s390/ism: ism driver implies smc protocol (bsc#1012628).
- drm/msm/dsi: use the correct VREG_CTRL_1 value for 4nm cphy
  (bsc#1012628).
- sched/fair: Fix the decision for load balance (bsc#1012628).
- sched/eevdf: Fix vruntime adjustment on reweight (bsc#1012628).
- hv/hv_kvp_daemon: Some small fixes for handling NM keyfiles
  (bsc#1012628).
- irqchip/gic-v3-its: Flush ITS tables correctly in non-coherent
  GIC designs (bsc#1012628).
- NFSD: Fix checksum mismatches in the duplicate reply cache
  (bsc#1012628).
- NFSD: Fix "start of NFS reply" pointer passed to
  nfsd_cache_update() (bsc#1012628).
- commit eafb2e8</changelog>
  <changelog author="jslaby@suse.cz" date="1701777600">- Refresh
  patches.suse/drm-i915-Also-check-for-VGA-converter-in-eDP-probe.patch.
- Refresh
  patches.suse/leds-class-Don-t-expose-color-sysfs-entry.patch.
  Update upstream status and move to sorted section.
- commit a1661c2</changelog>
  <changelog author="jslaby@suse.cz" date="1702036800">- Linux 6.6.5 (bsc#1012628).
- cifs: Fix FALLOC_FL_ZERO_RANGE by setting i_size if EOF moved
  (bsc#1012628).
- cifs: Fix FALLOC_FL_INSERT_RANGE by setting i_size after EOF
  moved (bsc#1012628).
- smb: client: fix missing mode bits for SMB symlinks
  (bsc#1012628).
- smb: client: report correct st_size for SMB and NFS symlinks
  (bsc#1012628).
- ksmbd: fix possible deadlock in smb2_open (bsc#1012628).
- pinctrl: avoid reload of p state in list iteration
  (bsc#1012628).
- firewire: core: fix possible memory leak in create_units()
  (bsc#1012628).
- mmc: sdhci-pci-gli: Disable LPM during initialization
  (bsc#1012628).
- mmc: sdhci-sprd: Fix vqmmc not shutting down after the card
  was pulled (bsc#1012628).
- mmc: cqhci: Increase recovery halt timeout (bsc#1012628).
- mmc: cqhci: Warn of halt or task clear failure (bsc#1012628).
- mmc: cqhci: Fix task clearing in CQE error recovery
  (bsc#1012628).
- mmc: block: Retry commands in CQE error recovery (bsc#1012628).
- mmc: block: Do not lose cache flush during CQE error recovery
  (bsc#1012628).
- mmc: block: Be sure to wait while busy in CQE error recovery
  (bsc#1012628).
- ALSA: hda: Disable power-save on KONTRON SinglePC (bsc#1012628).
- ALSA: hda/realtek: Headset Mic VREF to 100% (bsc#1012628).
- ALSA: hda/realtek: Add supported ALC257 for ChromeOS
  (bsc#1012628).
- net: libwx: fix memory leak on msix entry (bsc#1012628).
- dm-verity: align struct dm_verity_fec_io properly (bsc#1012628).
- scsi: Change SCSI device boolean fields to single bit flags
  (bsc#1012628).
- scsi: sd: Fix system start for ATA devices (bsc#1012628).
- scsi: ufs: core: Clear cmd if abort succeeds in MCQ mode
  (bsc#1012628).
- drm/amd: Enable PCIe PME from D3 (bsc#1012628).
- drm/amdgpu: correct the amdgpu runtime dereference usage count
  (bsc#1012628).
- drm/amdgpu: Force order between a read and write to the same
  address (bsc#1012628).
- drm/amdgpu: fix memory overflow in the IB test (bsc#1012628).
- drm/amdgpu: Update EEPROM I2C address for smu v13_0_0
  (bsc#1012628).
- drm/amd/display: Include udelay when waiting for INBOX0 ACK
  (bsc#1012628).
- drm/amd/display: Remove min_dst_y_next_start check for Z8
  (bsc#1012628).
- drm/amd/display: Use DRAM speed from validation for dummy
  p-state (bsc#1012628).
- drm/amd/display: Update min Z8 residency time to 2100 for DCN314
  (bsc#1012628).
- drm/amd/display: fix ABM disablement (bsc#1012628).
- drm/amd/display: force toggle rate wa for first link training
  for a retimer (bsc#1012628).
- dm verity: initialize fec io before freeing it (bsc#1012628).
- dm verity: don't perform FEC for failed readahead IO
  (bsc#1012628).
- nvme: check for valid nvme_identify_ns() before using it
  (bsc#1012628).
- r8169: fix deadlock on RTL8125 in jumbo mtu mode (bsc#1012628).
- ACPI: video: Use acpi_video_device for cooling-dev driver data
  (bsc#1012628).
- io_uring: don't allow discontig pages for IORING_SETUP_NO_MMAP
  (bsc#1012628).
- iommu/vt-d: Fix incorrect cache invalidation for mm notification
  (bsc#1012628).
- io_uring: free io_buffer_list entries via RCU (bsc#1012628).
- nouveau: find the smallest page allocation to cover a buffer
  alloc (bsc#1012628).
- powercap: DTPM: Fix unneeded conversions to micro-Watts
  (bsc#1012628).
- cpufreq/amd-pstate: Fix the return value of
  amd_pstate_fast_switch() (bsc#1012628).
- dma-buf: fix check in dma_resv_add_fence (bsc#1012628).
- io_uring: don't guard IORING_OFF_PBUF_RING with SETUP_NO_MMAP
  (bsc#1012628).
- iommu: Avoid more races around device probe (bsc#1012628).
- bcache: revert replacing IS_ERR_OR_NULL with IS_ERR
  (bsc#1012628).
- ext2: Fix ki_pos update for DIO buffered-io fallback case
  (bsc#1012628).
- iommu/vt-d: Add MTL to quirk list to skip TE disabling
  (bsc#1012628).
- KVM: PPC: Book3S HV: Fix KVM_RUN clobbering FP/VEC user
  registers (bsc#1012628).
- powerpc: Don't clobber f0/vs0 during fp|altivec register save
  (bsc#1012628).
- parisc: Mark ex_table entries 32-bit aligned in assembly.h
  (bsc#1012628).
- parisc: Mark ex_table entries 32-bit aligned in uaccess.h
  (bsc#1012628).
- parisc: Use natural CPU alignment for bug_table (bsc#1012628).
- parisc: Mark lock_aligned variables 16-byte aligned on SMP
  (bsc#1012628).
- parisc: Drop the HP-UX ENOSYM and EREMOTERELEASE error codes
  (bsc#1012628).
- parisc: Mark jump_table naturally aligned (bsc#1012628).
- parisc: Ensure 32-bit alignment on parisc unwind section
  (bsc#1012628).
- parisc: Mark altinstructions read-only and 32-bit aligned
  (bsc#1012628).
- btrfs: add dmesg output for first mount and last unmount of
  a filesystem (bsc#1012628).
- btrfs: ref-verify: fix memory leaks in btrfs_ref_tree_mod()
  (bsc#1012628).
- btrfs: fix off-by-one when checking chunk map includes logical
  address (bsc#1012628).
- btrfs: send: ensure send_fd is writable (bsc#1012628).
- btrfs: make error messages more clear when getting a chunk map
  (bsc#1012628).
- btrfs: free the allocated memory if btrfs_alloc_page_array()
  fails (bsc#1012628).
- btrfs: fix 64bit compat send ioctl arguments not initializing
  version member (bsc#1012628).
- io_uring: enable io_mem_alloc/free to be used in other parts
  (bsc#1012628).
- io_uring/kbuf: defer release of mapped buffer rings
  (bsc#1012628).
- io_uring/kbuf: recycle freed mapped buffer ring entries
  (bsc#1012628).
- wifi: cfg80211: fix CQM for non-range use (bsc#1012628).
- pinctrl: stm32: Add check for devm_kcalloc (bsc#1012628).
- pinctrl: stm32: fix array read out of bound (bsc#1012628).
- media: v4l2-subdev: Fix a 64bit bug (bsc#1012628).
- netdevsim: Don't accept device bound programs (bsc#1012628).
- net: rswitch: Fix type of ret in rswitch_start_xmit()
  (bsc#1012628).
- net: rswitch: Fix return value in rswitch_start_xmit()
  (bsc#1012628).
- net: rswitch: Fix missing dev_kfree_skb_any() in error path
  (bsc#1012628).
- ipv4: igmp: fix refcnt uaf issue when receiving igmp query
  packet (bsc#1012628).
- wifi: iwlwifi: mvm: fix an error code in iwl_mvm_mld_add_sta()
  (bsc#1012628).
- wifi: mac80211: do not pass AP_VLAN vif pointer to drivers
  during flush (bsc#1012628).
- net: dsa: mv88e6xxx: fix marvell 6350 switch probing
  (bsc#1012628).
- net: dsa: mv88e6xxx: fix marvell 6350 probe crash (bsc#1012628).
- dpaa2-eth: increase the needed headroom to account for alignment
  (bsc#1012628).
- dpaa2-eth: recycle the RX buffer only after all processing done
  (bsc#1012628).
- bpf: Add missed allocation hint for bpf_mem_cache_alloc_flags()
  (bsc#1012628).
- uapi: propagate __struct_group() attributes to the container
  union (bsc#1012628).
- selftests/net: ipsec: fix constant out of range (bsc#1012628).
- selftests/net: fix a char signedness issue (bsc#1012628).
- selftests/net: unix: fix unused variable compiler warning
  (bsc#1012628).
- selftests/net: mptcp: fix uninitialized variable warnings
  (bsc#1012628).
- octeontx2-af: Fix possible buffer overflow (bsc#1012628).
- net: stmmac: xgmac: Disable FPE MMC interrupts (bsc#1012628).
- octeontx2-pf: Fix adding mbox work queue entry when num_vfs &gt;
  64 (bsc#1012628).
- octeontx2-pf: Restore TC ingress police rules when interface
  is up (bsc#1012628).
- neighbour: Fix __randomize_layout crash in struct neighbour
  (bsc#1012628).
- efi/unaccepted: Fix off-by-one when checking for overlapping
  ranges (bsc#1012628).
- r8169: prevent potential deadlock in rtl8169_close
  (bsc#1012628).
- ravb: Fix races between ravb_tx_timeout_work() and net related
  ops (bsc#1012628).
- ethtool: don't propagate EOPNOTSUPP from dumps (bsc#1012628).
- bpf, sockmap: af_unix stream sockets need to hold ref for pair
  sock (bsc#1012628).
- ice: Fix VF Reset paths when interface in a failed over
  aggregate (bsc#1012628).
- net: ravb: Check return value of reset_control_deassert()
  (bsc#1012628).
- net: ravb: Use pm_runtime_resume_and_get() (bsc#1012628).
- net: ravb: Make write access to CXR35 first before accessing
  other EMAC registers (bsc#1012628).
- net: ravb: Start TX queues after HW initialization succeeded
  (bsc#1012628).
- net: ravb: Stop DMA in case of failures on ravb_open()
  (bsc#1012628).
- net: ravb: Keep reverse order of operations in ravb_remove()
  (bsc#1012628).
- powerpc/pseries/iommu: enable_ddw incorrectly returns direct
  mapping for SR-IOV device (bsc#1012628).
- s390/cmma: fix handling of swapper_pg_dir and invalid_pg_dir
  (bsc#1012628).
- drm/amd/display: Refactor edp power control (bsc#1012628).
- drm/amd/display: Remove power sequencing check (bsc#1012628).
- cpufreq: imx6q: Don't disable 792 Mhz OPP unnecessarily
  (bsc#1012628).
- iommu/vt-d: Omit devTLB invalidation requests when TES=0
  (bsc#1012628).
- iommu/vt-d: Disable PCI ATS in legacy passthrough mode
  (bsc#1012628).
- iommu/vt-d: Make context clearing consistent with context
  mapping (bsc#1012628).
- drm/i915/gsc: Mark internal GSC engine with reserved uabi class
  (bsc#1012628).
- drm/panel: starry-2081101qfh032011-53g: Fine tune the panel
  power sequence (bsc#1012628).
- drm/panel: nt36523: fix return value check in nt36523_probe()
  (bsc#1012628).
- cpufreq/amd-pstate: Fix scaling_min_freq and scaling_max_freq
  update (bsc#1012628).
- cpufreq/amd-pstate: Only print supported EPP values for
  performance governor (bsc#1012628).
- drm/amd/pm: fix a memleak in aldebaran_tables_init
  (bsc#1012628).
- iommu: Fix printk arg in of_iommu_get_resv_regions()
  (bsc#1012628).
- drm/amd/display: refactor ILR to make it work (bsc#1012628).
- drm/amd/display: Reduce default backlight min from 5 nits to
  1 nits (bsc#1012628).
- drm/amd/display: Simplify brightness initialization
  (bsc#1012628).
- drm/amd/display: Fix MPCC 1DLUT programming (bsc#1012628).
- vfio/pds: Fix mutex lock-&gt;magic != lock warning (bsc#1012628).
- vfio/pds: Fix possible sleep while in atomic context
  (bsc#1012628).
- x86/xen: fix percpu vcpu_info allocation (bsc#1012628).
- vfio: Drop vfio_file_iommu_group() stub to fudge around a KVM
  wart (bsc#1012628).
- Rename to
  patches.kernel.org/6.6.5-001-leds-class-Don-t-expose-color-sysfs-entry.patch.
- Rename to
  patches.kernel.org/6.6.5-017-drm-i915-Also-check-for-VGA-converter-in-eDP-pr.patch.
- commit 30a850b</changelog>
  <changelog author="jslaby@suse.cz" date="1702036801">- parisc: Fix asm operand number out of range build error in
  bug table (git-fixes).
- commit 7675861</changelog>
  <changelog author="jslaby@suse.cz" date="1702296000">- Linux 6.6.6 (bsc#1012628).
- Revert "wifi: cfg80211: fix CQM for non-range use"
  (bsc#1012628).
- commit a946a9f</changelog>
  <changelog author="jslaby@suse.cz" date="1702555200">- Linux 6.6.7 (bsc#1012628).
- vdpa/mlx5: preserve CVQ vringh index (bsc#1012628).
- scsi: sd: Fix sshdr use in sd_suspend_common() (bsc#1012628).
- hrtimers: Push pending hrtimers away from outgoing CPU earlier
  (bsc#1012628).
- i2c: designware: Fix corrupted memory seen in the ISR
  (bsc#1012628).
- i2c: ocores: Move system PM hooks to the NOIRQ phase
  (bsc#1012628).
- netfilter: ipset: fix race condition between swap/destroy and
  kernel side add/del/test (bsc#1012628).
- nouveau: use an rwlock for the event lock (bsc#1012628).
- zstd: Fix array-index-out-of-bounds UBSAN warning (bsc#1012628).
- tg3: Move the [rt]x_dropped counters to tg3_napi (bsc#1012628).
- tg3: Increment tx_dropped in tg3_tso_bug() (bsc#1012628).
- modpost: fix section mismatch message for RELA (bsc#1012628).
- kconfig: fix memory leak from range properties (bsc#1012628).
- drm/amdgpu: Do not program VF copy regs in mmhub v1.8 under
  SRIOV (v2) (bsc#1012628).
- drm/amdgpu: finalizing mem_partitions at the end of GMC v9
  sw_fini (bsc#1012628).
- drm/amdgpu: correct chunk_ptr to a pointer to chunk
  (bsc#1012628).
- dm-crypt: start allocating with MAX_ORDER (bsc#1012628).
- x86: Introduce ia32_enabled() (bsc#1012628).
- x86/coco: Disable 32-bit emulation by default on TDX and SEV
  (bsc#1012628).
- x86/entry: Convert INT 0x80 emulation to IDTENTRY (bsc#1012628).
- x86/entry: Do not allow external 0x80 interrupts (bsc#1012628).
- x86/tdx: Allow 32-bit emulation by default (bsc#1012628).
- dt: dt-extract-compatibles: Handle cfile arguments in generator
  function (bsc#1012628).
- dt: dt-extract-compatibles: Don't follow symlinks when walking
  tree (bsc#1012628).
- platform/x86: asus-wmi: Move i8042 filter install to shared
  asus-wmi code (bsc#1012628).
- of: dynamic: Fix of_reconfig_get_state_change() return value
  documentation (bsc#1012628).
- platform/x86: wmi: Skip blocks with zero instances
  (bsc#1012628).
- ipv6: fix potential NULL deref in fib6_add() (bsc#1012628).
- octeontx2-pf: Add missing mutex lock in otx2_get_pauseparam
  (bsc#1012628).
- octeontx2-af: Check return value of nix_get_nixlf before using
  nixlf (bsc#1012628).
- bpf: Fix a verifier bug due to incorrect branch offset
  comparison with cpu=v4 (bsc#1012628).
- hv_netvsc: rndis_filter needs to select NLS (bsc#1012628).
- r8152: Hold the rtnl_lock for all of reset (bsc#1012628).
- r8152: Add RTL8152_INACCESSIBLE checks to more loops
  (bsc#1012628).
- r8152: Add RTL8152_INACCESSIBLE to r8156b_wait_loading_flash()
  (bsc#1012628).
- r8152: Add RTL8152_INACCESSIBLE to r8153_pre_firmware_1()
  (bsc#1012628).
- r8152: Add RTL8152_INACCESSIBLE to r8153_aldps_en()
  (bsc#1012628).
- mlxbf-bootctl: correctly identify secure boot with development
  keys (bsc#1012628).
- platform/mellanox: Add null pointer checks for devm_kasprintf()
  (bsc#1012628).
- platform/mellanox: Check
  devm_hwmon_device_register_with_groups() return value
  (bsc#1012628).
- arcnet: restoring support for multiple Sohard Arcnet cards
  (bsc#1012628).
- octeontx2-pf: consider both Rx and Tx packet stats for adaptive
  interrupt coalescing (bsc#1012628).
- net: stmmac: fix FPE events losing (bsc#1012628).
- xsk: Skip polling event check for unbound socket (bsc#1012628).
- octeontx2-af: fix a use-after-free in rvu_npa_register_reporters
  (bsc#1012628).
- ice: Restore fix disabling RX VLAN filtering (bsc#1012628).
- i40e: Fix unexpected MFS warning message (bsc#1012628).
- iavf: validate tx_coalesce_usecs even if rx_coalesce_usecs is
  zero (bsc#1012628).
- net: bnxt: fix a potential use-after-free in bnxt_init_tc
  (bsc#1012628).
- tcp: fix mid stream window clamp (bsc#1012628).
- ionic: fix snprintf format length warning (bsc#1012628).
- ionic: Fix dim work handling in split interrupt mode
  (bsc#1012628).
- ipv4: ip_gre: Avoid skb_pull() failure in ipgre_xmit()
  (bsc#1012628).
- net: atlantic: Fix NULL dereference of skb pointer in
  (bsc#1012628).
- net: hns: fix wrong head when modify the tx feature when
  sending packets (bsc#1012628).
- net: hns: fix fake link up on xge port (bsc#1012628).
- octeontx2-af: Adjust Tx credits when MCS external bypass is
  disabled (bsc#1012628).
- octeontx2-af: Fix mcs sa cam entries size (bsc#1012628).
- octeontx2-af: Fix mcs stats register address (bsc#1012628).
- octeontx2-af: Add missing mcs flr handler call (bsc#1012628).
- octeontx2-af: Update Tx link register range (bsc#1012628).
- dt-bindings: interrupt-controller: Allow #power-domain-cells
  (bsc#1012628).
- netfilter: bpf: fix bad registration on nf_defrag (bsc#1012628).
- netfilter: nf_tables: fix 'exist' matching on bigendian arches
  (bsc#1012628).
- netfilter: nf_tables: bail out on mismatching dynset and set
  expressions (bsc#1012628).
- netfilter: nf_tables: validate family when identifying table
  via handle (bsc#1012628).
- netfilter: xt_owner: Fix for unsafe access of sk-&gt;sk_socket
  (bsc#1012628).
- tcp: do not accept ACK of bytes we never sent (bsc#1012628).
- net: dsa: mv88e6xxx: Restore USXGMII support for 6393X
  (bsc#1012628).
- net: tls, update curr on splice as well (bsc#1012628).
- bpf: sockmap, updating the sg structure should also update curr
  (bsc#1012628).
- psample: Require 'CAP_NET_ADMIN' when joining "packets" group
  (bsc#1012628).
- drop_monitor: Require 'CAP_SYS_ADMIN' when joining "events"
  group (bsc#1012628).
- net: dsa: microchip: provide a list of valid protocols for
  xmit handler (bsc#1012628).
- net/smc: fix missing byte order conversion in CLC handshake
  (bsc#1012628).
- drm/amd/amdgpu/amdgpu_doorbell_mgr: Correct misdocumented param
  'doorbell_index' (bsc#1012628).
- drm/amdkfd: get doorbell's absolute offset based on the db_size
  (bsc#1012628).
- mm/damon/sysfs: eliminate potential uninitialized variable
  warning (bsc#1012628).
- tee: optee: Fix supplicant based device enumeration
  (bsc#1012628).
- RDMA/core: Fix uninit-value access in ib_get_eth_speed()
  (bsc#1012628).
- RDMA/hns: Fix unnecessary err return when using invalid congest
  control algorithm (bsc#1012628).
- RDMA/irdma: Do not modify to SQD on error (bsc#1012628).
- RDMA/irdma: Add wait for suspend on SQD (bsc#1012628).
- arm64: dts: rockchip: Expand reg size of vdec node for RK3328
  (bsc#1012628).
- arm64: dts: rockchip: Expand reg size of vdec node for RK3399
  (bsc#1012628).
- ASoC: fsl_sai: Fix no frame sync clock issue on i.MX8MP
  (bsc#1012628).
- RDMA/rtrs-srv: Do not unconditionally enable irq (bsc#1012628).
- RDMA/rtrs-clt: Start hb after path_up (bsc#1012628).
- RDMA/rtrs-srv: Check return values while processing info request
  (bsc#1012628).
- RDMA/rtrs-srv: Free srv_mr iu only when always_invalidate is
  true (bsc#1012628).
- RDMA/rtrs-srv: Destroy path files after making sure no IOs
  in-flight (bsc#1012628).
- RDMA/rtrs-clt: Fix the max_send_wr setting (bsc#1012628).
- RDMA/rtrs-clt: Remove the warnings for req in_use check
  (bsc#1012628).
- RDMA/bnxt_re: Correct module description string (bsc#1012628).
- RDMA/irdma: Fix UAF in irdma_sc_ccq_get_cqe_info()
  (bsc#1012628).
- arm64: dt: imx93: tqma9352-mba93xxla: Fix LPUART2 pad config
  (bsc#1012628).
- ARM: dts: imx6q: skov: fix ethernet clock regression
  (bsc#1012628).
- ARM: dts: rockchip: Fix sdmmc_pwren's pinmux setting for RK3128
  (bsc#1012628).
- ARM: dts: bcm2711-rpi-400: Fix delete-node of led_act
  (bsc#1012628).
- hwmon: (acpi_power_meter) Fix 4.29 MW bug (bsc#1012628).
- ASoC: codecs: lpass-tx-macro: set active_decimator correct
  default value (bsc#1012628).
- hwmon: (nzxt-kraken2) Fix error handling path in kraken2_probe()
  (bsc#1012628).
- firmware: arm_scmi: Extend perf protocol ops to get number of
  domains (bsc#1012628).
- firmware: arm_scmi: Extend perf protocol ops to get information
  of a domain (bsc#1012628).
- firmware: arm_scmi: Fix frequency truncation by promoting
  multiplier type (bsc#1012628).
- firmware: arm_scmi: Simplify error path in
  scmi_dvfs_device_opps_add() (bsc#1012628).
- firmware: arm_scmi: Fix possible frequency truncation when
  using level indexing mode (bsc#1012628).
- ASoC: wm_adsp: fix memleak in wm_adsp_buffer_populate
  (bsc#1012628).
- RDMA/core: Fix umem iterator when PAGE_SIZE is greater then
  HCA pgsz (bsc#1012628).
- RDMA/irdma: Ensure iWarp QP queue memory is OS paged aligned
  (bsc#1012628).
- RDMA/irdma: Fix support for 64k pages (bsc#1012628).
- RDMA/irdma: Avoid free the non-cqp_request scratch
  (bsc#1012628).
- drm/bridge: tc358768: select CONFIG_VIDEOMODE_HELPERS
  (bsc#1012628).
- arm64: dts: imx8mp: imx8mq: Add parkmode-disable-ss-quirk on
  DWC3 (bsc#1012628).
- ARM: dts: imx6ul-pico: Describe the Ethernet PHY clock
  (bsc#1012628).
- io_uring/kbuf: Fix an NULL vs IS_ERR() bug in
  io_alloc_pbuf_ring() (bsc#1012628).
- io_uring/kbuf: check for buffer list readiness after NULL check
  (bsc#1012628).
- tracing: Fix a warning when allocating buffered events fails
  (bsc#1012628).
- scsi: be2iscsi: Fix a memleak in beiscsi_init_wrb_handle()
  (bsc#1012628).
- arm64: dts: imx8-ss-lsio: Add PWM interrupts (bsc#1012628).
- arm64: dts: freescale: imx8-ss-lsio: Fix #pwm-cells
  (bsc#1012628).
- arm64: dts: imx93: correct mediamix power (bsc#1012628).
- ARM: imx: Check return value of devm_kasprintf in
  imx_mmdc_perf_init (bsc#1012628).
- arm64: dts: imx8-apalis: set wifi regulator to always-on
  (bsc#1012628).
- ARM: dts: imx7: Declare timers compatible with fsl,imx6dl-gpt
  (bsc#1012628).
- ARM: dts: imx28-xea: Pass the 'model' property (bsc#1012628).
- arm64: dts: rockchip: Fix eMMC Data Strobe PD on rk3588
  (bsc#1012628).
- riscv: fix misaligned access handling of C.SWSP and C.SDSP
  (bsc#1012628).
- riscv: errata: andes: Probe for IOCP only once in boot stage
  (bsc#1012628).
- md: don't leave 'MD_RECOVERY_FROZEN' in error path of
  md_set_readonly() (bsc#1012628).
- kernel/Kconfig.kexec: drop select of KEXEC for CRASH_DUMP
  (bsc#1012628).
- scripts/gdb: fix lx-device-list-bus and lx-device-list-class
  (bsc#1012628).
- rethook: Use __rcu pointer for rethook::handler (bsc#1012628).
- ASoC: amd: yc: Fix non-functional mic on ASUS E1504FA
  (bsc#1012628).
- io_uring/af_unix: disable sending io_uring over sockets
  (bsc#1012628).
- nvme-pci: Add sleep quirk for Kingston drives (bsc#1012628).
- io_uring: fix mutex_unlock with unreferenced ctx (bsc#1012628).
- ALSA: usb-audio: Add Pioneer DJM-450 mixer controls
  (bsc#1012628).
- ALSA: pcm: fix out-of-bounds in snd_pcm_state_names
  (bsc#1012628).
- ALSA: hda/realtek: Apply quirk for ASUS UM3504DA (bsc#1012628).
- ALSA: hda/realtek: fix speakers on XPS 9530 (2023)
  (bsc#1012628).
- ALSA: hda/realtek: Enable headset on Lenovo M90 Gen5
  (bsc#1012628).
- ALSA: hda/realtek: add new Framework laptop to quirks
  (bsc#1012628).
- ALSA: hda/realtek: Add Framework laptop 16 to quirks
  (bsc#1012628).
- ALSA: hda/realtek: Add quirk for Lenovo Yoga Pro 7
  (bsc#1012628).
- ring-buffer: Test last update in 32bit version of
  __rb_time_read() (bsc#1012628).
- ring-buffer: Force absolute timestamp on discard of event
  (bsc#1012628).
- highmem: fix a memory copy problem in memcpy_from_folio
  (bsc#1012628).
- nilfs2: fix missing error check for sb_set_blocksize call
  (bsc#1012628).
- nilfs2: prevent WARNING in nilfs_sufile_set_segment_usage()
  (bsc#1012628).
- lib/group_cpus.c: avoid acquiring cpu hotplug lock in
  group_cpus_evenly (bsc#1012628).
- cgroup_freezer: cgroup_freezing: Check if not frozen
  (bsc#1012628).
- checkstack: fix printed address (bsc#1012628).
- tracing: Always update snapshot buffer size (bsc#1012628).
- tracing: Stop current tracer when resizing buffer (bsc#1012628).
- tracing: Disable snapshot buffer when stopping instance tracers
  (bsc#1012628).
- tracing: Fix incomplete locking when disabling buffered events
  (bsc#1012628).
- tracing: Fix a possible race when disabling buffered events
  (bsc#1012628).
- leds: trigger: netdev: fix RTNL handling to prevent potential
  deadlock (bsc#1012628).
- nfp: flower: fix for take a mutex lock in soft irq context
  and rcu lock (bsc#1012628).
- packet: Move reference count in packet_sock to atomic_long_t
  (bsc#1012628).
- r8169: fix rtl8125b PAUSE frames blasting when suspended
  (bsc#1012628).
- regmap: fix bogus error on regcache_sync success (bsc#1012628).
- platform/surface: aggregator: fix recv_buf() return value
  (bsc#1012628).
- workqueue: Make sure that wq_unbound_cpumask is never empty
  (bsc#1012628).
- hugetlb: fix null-ptr-deref in hugetlb_vma_lock_write
  (bsc#1012628).
- drivers/base/cpu: crash data showing should depends on
  KEXEC_CORE (bsc#1012628).
- mm/memory_hotplug: add missing mem_hotplug_lock (bsc#1012628).
- mm: fix oops when filemap_map_pmd() without prealloc_pte
  (bsc#1012628).
- mm/memory_hotplug: fix error handling in add_memory_resource()
  (bsc#1012628).
- powercap: DTPM: Fix missing cpufreq_cpu_put() calls
  (bsc#1012628).
- md/raid6: use valid sector values to determine if an I/O should
  wait on the reshape (bsc#1012628).
- drm/atomic-helpers: Invoke end_fb_access while owning plane
  state (bsc#1012628).
- drm/i915/mst: Fix .mode_valid_ctx() return values (bsc#1012628).
- drm/i915/mst: Reject modes that require the bigjoiner
  (bsc#1012628).
- drm/i915: Skip some timing checks on BXT/GLK DSI transcoders
  (bsc#1012628).
- arm64: dts: mt7986: change cooling trips (bsc#1012628).
- arm64: dts: mt7986: define 3W max power to both SFP on BPI-R3
  (bsc#1012628).
- arm64: dts: mt7986: fix emmc hs400 mode without uboot
  initialization (bsc#1012628).
- arm64: dts: mediatek: mt7622: fix memory node warning check
  (bsc#1012628).
- arm64: dts: mediatek: mt8183-kukui-jacuzzi: fix dsi unnecessary
  cells properties (bsc#1012628).
- arm64: dts: mediatek: cherry: Fix interrupt cells for MT6360
  on I2C7 (bsc#1012628).
- arm64: dts: mediatek: mt8173-evb: Fix regulator-fixed node names
  (bsc#1012628).
- arm64: dts: mediatek: mt8195: Fix PM suspend/resume with venc
  clocks (bsc#1012628).
- arm64: dts: mediatek: mt8183: Fix unit address for scp reserved
  memory (bsc#1012628).
- arm64: dts: mediatek: mt8183: Move thermal-zones to the root
  node (bsc#1012628).
- arm64: dts: mediatek: mt8183-evb: Fix unit_address_vs_reg
  warning on ntc (bsc#1012628).
- arm64: dts: mediatek: mt8186: fix clock names for power domains
  (bsc#1012628).
- arm64: dts: mediatek: mt8186: Change gpu speedbin nvmem cell
  name (bsc#1012628).
- coresight: etm4x: Remove bogous __exit annotation for some
  functions (bsc#1012628).
- coresight: Fix crash when Perf and sysfs modes are used
  concurrently (bsc#1012628).
- hwtracing: hisi_ptt: Add dummy callback pmu::read()
  (bsc#1012628).
- coresight: ultrasoc-smb: Fix sleep while close preempt in
  enable_smb (bsc#1012628).
- coresight: ultrasoc-smb: Config SMB buffer before register sink
  (bsc#1012628).
- coresight: ultrasoc-smb: Fix uninitialized before use
  buf_hw_base (bsc#1012628).
- misc: mei: client.c: return negative error code in mei_cl_write
  (bsc#1012628).
- misc: mei: client.c: fix problem of return '-EOVERFLOW' in
  mei_cl_write (bsc#1012628).
- perf vendor events arm64: AmpereOne: Add missing
  DefaultMetricgroupName fields (bsc#1012628).
- LoongArch: BPF: Don't sign extend memory load operand
  (bsc#1012628).
- LoongArch: BPF: Don't sign extend function return value
  (bsc#1012628).
- parisc: Reduce size of the bug_table on 64-bit kernel by half
  (bsc#1012628).
- arm64: dts: mediatek: add missing space before { (bsc#1012628).
- arm64: dts: mt8183: kukui: Fix underscores in node names
  (bsc#1012628).
- drm/amdgpu: disable MCBP by default (bsc#1012628).
- perf: Fix perf_event_validate_size() (bsc#1012628).
- x86/sev: Fix kernel crash due to late update to read-only
  ghcb_version (bsc#1012628).
- gpiolib: sysfs: Fix error handling on failed export
  (bsc#1012628).
- ASoC: ops: add correct range check for limiting volume
  (bsc#1012628).
- kprobes: consistent rcu api usage for kretprobe holder
  (bsc#1012628).
- usb: gadget: f_hid: fix report descriptor allocation
  (bsc#1012628).
- nvmem: Do not expect fixed layouts to grab a layout driver
  (bsc#1012628).
- serial: 8250_dw: Add ACPI ID for Granite Rapids-D UART
  (bsc#1012628).
- serial: ma35d1: Validate console index before assignment
  (bsc#1012628).
- parport: Add support for Brainboxes IX/UC/PX parallel cards
  (bsc#1012628).
- cifs: Fix non-availability of dedup breaking generic/304
  (bsc#1012628).
- Revert "xhci: Loosen RPM as default policy to cover for AMD
  xHC 1.1" (bsc#1012628).
- smb: client: fix potential NULL deref in parse_dfs_referrals()
  (bsc#1012628).
- usb: typec: class: fix typec_altmode_put_partner to put plugs
  (bsc#1012628).
- ARM: PL011: Fix DMA support (bsc#1012628).
- serial: sc16is7xx: address RX timeout interrupt errata
  (bsc#1012628).
- serial: 8250: 8250_omap: Clear UART_HAS_RHR_IT_DIS bit
  (bsc#1012628).
- serial: 8250: 8250_omap: Do not start RX DMA on THRI interrupt
  (bsc#1012628).
- serial: 8250_omap: Add earlycon support for the AM654 UART
  controller (bsc#1012628).
- devcoredump: Send uevent once devcd is ready (bsc#1012628).
- x86/CPU/AMD: Check vendor in the AMD microcode callback
  (bsc#1012628).
- powerpc/ftrace: Fix stack teardown in ftrace_no_trace
  (bsc#1012628).
- USB: gadget: core: adjust uevent timing on gadget unbind
  (bsc#1012628).
- cifs: Fix flushing, invalidation and file size with
  copy_file_range() (bsc#1012628).
- cifs: Fix flushing, invalidation and file size with FICLONE
  (bsc#1012628).
- MIPS: kernel: Clear FPU states when setting up kernel threads
  (bsc#1012628).
- KVM: s390/mm: Properly reset no-dat (bsc#1012628).
- KVM: SVM: Update EFER software model on CR0 trap for SEV-ES
  (bsc#1012628).
- perf list: Fix JSON segfault by setting the used
  skip_duplicate_pmus callback (bsc#1012628).
- perf metrics: Avoid segv if default metricgroup isn't set
  (bsc#1012628).
- MIPS: Loongson64: Reserve vgabios memory on boot (bsc#1012628).
- MIPS: Loongson64: Handle more memory types passed from firmware
  (bsc#1012628).
- MIPS: Loongson64: Enable DMA noncoherent support (bsc#1012628).
- netfilter: nft_set_pipapo: skip inactive elements during set
  walk (bsc#1012628).
- ASoC: qcom: sc8280xp: Limit speaker digital volumes
  (bsc#1012628).
- gcc-plugins: randstruct: Update code comment in
  relayout_struct() (bsc#1012628).
- riscv: Kconfig: Add select ARM_AMBA to SOC_STARFIVE
  (bsc#1012628).
- drm/amdgpu: Fix refclk reporting for SMU v13.0.6 (bsc#1012628).
- drm/amdgpu: update retry times for psp BL wait (bsc#1012628).
- drm/amdgpu: Restrict extended wait to PSP v13.0.6 (bsc#1012628).
- Update config files.
- Rename to
  patches.kernel.org/6.6.7-201-parisc-Fix-asm-operand-number-out-of-range-buil.patch.
- commit 59f1683</changelog>
  <changelog author="tiwai@suse.de" date="1702555201">- efi/x86: Avoid physical KASLR on older Dell systems
  (bsc#1217344).
- commit ee1123d</changelog>
</package>
<package pkgid="e33585c9ef7caf9d12adcacbf1b5814ae0531ae97ed3e00bef323730290f30e06f075b68c22dad880fe86ef84a3102d0a46e4b1dc876c38a582c9d677eadf181" name="kernel-debug-vdso" arch="i686">
  <version epoch="0" ver="6.5.9" rel="3.1"/>
  <changelog author="msuchanek@suse.de" date="1695643200">- kernel-binary: Move build-time definitions together
  Move source list and build architecture to buildrequires to aid in
  future reorganization of the spec template.
- commit 30e2cef</changelog>
  <changelog author="mkubecek@suse.cz" date="1696334400">- Update
  patches.kernel.org/6.5.3-622-netfilter-ipset-add-the-missing-IP_SET_HASH_WIT.patch
  references (add CVE-2023-42753 bsc#1215150).
- commit ddd076d</changelog>
  <changelog author="mkubecek@suse.cz" date="1696334401">- netfilter: ipset: Fix race between IPSET_CMD_CREATE and
  IPSET_CMD_SWAP (CVE-2023-42756 bsc#1215767).
- commit 5c8516c</changelog>
  <changelog author="palcantara@suse.de" date="1696334402">- fs/smb/client: Reset password pointer to NULL (bsc#1215899
  CVE-2023-5345).
- commit 180c31b</changelog>
  <changelog author="palcantara@suse.de" date="1696334403">- cifs: Fix UAF in cifs_demultiplex_thread() (bsc#1208995
  CVE-2023-1192).
- commit 34d5680</changelog>
  <changelog author="mkubecek@suse.cz" date="1696420800">- ipv4: fix null-deref in ipv4_link_failure (CVE-2023-42754
  bsc#1215467).
- commit a4ade06</changelog>
  <changelog author="mkubecek@suse.cz" date="1696420801">- Update
  patches.kernel.org/6.5.3-624-netfilter-xt_u32-validate-user-space-input.patch
  references (add CVE-2023-39192 bsc#1215858).
- commit d5f1e57</changelog>
  <changelog author="mkubecek@suse.cz" date="1696420802">- Update
  patches.kernel.org/6.5.3-625-netfilter-xt_sctp-validate-the-flag_info-count.patch
  references (add CVE-2023-39193 bsc#1215860).
- commit c56e2dd</changelog>
  <changelog author="jslaby@suse.cz" date="1696507200">- misc: rtsx: Fix some platforms can not boot and move the l1ss
  judgment to probe (bsc#1214428).
- Delete
  patches.suse/Revert-101bd907b424-misc-rtsx-judge-ASPM-Mode-to-set.patch.
  Replace the revert by the upstream fix.
- commit e5944a3</changelog>
  <changelog author="jslaby@suse.cz" date="1696593600">- Linux 6.5.6 (bsc#1012628).
- NFS: Fix error handling for O_DIRECT write scheduling
  (bsc#1012628).
- NFS: Fix O_DIRECT locking issues (bsc#1012628).
- NFS: More O_DIRECT accounting fixes for error paths
  (bsc#1012628).
- NFS: Use the correct commit info in nfs_join_page_group()
  (bsc#1012628).
- NFS: More fixes for nfs_direct_write_reschedule_io()
  (bsc#1012628).
- NFS/pNFS: Report EINVAL errors from connect() to the server
  (bsc#1012628).
- SUNRPC: Mark the cred for revalidation if the server rejects it
  (bsc#1012628).
- NFSv4.1: use EXCHGID4_FLAG_USE_PNFS_DS for DS server
  (bsc#1012628).
- NFSv4.1: fix pnfs MDS=DS session trunking (bsc#1012628).
- media: v4l: Use correct dependency for camera sensor drivers
  (bsc#1012628).
- media: via: Use correct dependency for camera sensor drivers
  (bsc#1012628).
- gfs2: Fix another freeze/thaw hang (bsc#1012628).
- netfs: Only call folio_start_fscache() one time for each folio
  (bsc#1012628).
- btrfs: improve error message after failure to add delayed dir
  index item (bsc#1012628).
- btrfs: remove BUG() after failure to insert delayed dir index
  item (bsc#1012628).
- ext4: replace the traditional ternary conditional operator
  with with max()/min() (bsc#1012628).
- ext4: move setting of trimmed bit into ext4_try_to_trim_range()
  (bsc#1012628).
- ext4: do not let fstrim block system suspend (bsc#1012628).
- netfilter: nft_set_rbtree: use read spinlock to avoid datapath
  contention (bsc#1012628).
- netfilter: nft_set_pipapo: call nft_trans_gc_queue_sync()
  in catchall GC (bsc#1012628).
- netfilter: nft_set_pipapo: stop GC iteration if GC transaction
  allocation fails (bsc#1012628).
- netfilter: nft_set_hash: try later when GC hits EAGAIN on
  iteration (bsc#1012628).
- netfilter: nf_tables: fix memleak when more than 255 elements
  expired (bsc#1012628).
- netfilter: nf_tables: disallow rule removal from chain binding
  (bsc#1012628).
- ASoC: meson: spdifin: start hw on dai probe (bsc#1012628).
- netfilter: nf_tables: disallow element removal on anonymous sets
  (bsc#1012628).
- bpf: Avoid deadlock when using queue and stack maps from NMI
  (bsc#1012628).
- bpf: Avoid dummy bpf_offload_netdev in __bpf_prog_dev_bound_init
  (bsc#1012628).
- ALSA: docs: Fix a typo of midi2_ump_probe option for
  snd-usb-audio (bsc#1012628).
- ALSA: seq: Avoid delivery of events for disabled UMP groups
  (bsc#1012628).
- ASoC: rt5640: Revert "Fix sleep in atomic context"
  (bsc#1012628).
- ASoC: rt5640: Fix sleep in atomic context (bsc#1012628).
- ASoC: rt5640: fix typos (bsc#1012628).
- ASoC: rt5640: Do not disable/enable IRQ twice on suspend/resume
  (bsc#1012628).
- ASoC: rt5640: Enable the IRQ on resume after configuring
  jack-detect (bsc#1012628).
- ASoC: rt5640: Fix IRQ not being free-ed for HDA jack detect mode
  (bsc#1012628).
- bpf: Fix a erroneous check after snprintf() (bsc#1012628).
- selftests/bpf: fix unpriv_disabled check in test_verifier
  (bsc#1012628).
- ALSA: hda/realtek: Splitting the UX3402 into two separate models
  (bsc#1012628).
- netfilter: conntrack: fix extension size table (bsc#1012628).
- netfilter: nf_tables: Fix entries val in rule reset audit log
  (bsc#1012628).
- Compiler Attributes: counted_by: Adjust name and identifier
  expansion (bsc#1012628).
- uapi: stddef.h: Fix header guard location (bsc#1012628).
- uapi: stddef.h: Fix __DECLARE_FLEX_ARRAY for C++ (bsc#1012628).
- memblock tests: Fix compilation errors (bsc#1012628).
- ASoC: SOF: ipc4-topology: fix wrong sizeof argument
  (bsc#1012628).
- net: microchip: sparx5: Fix memory leak for
  vcap_api_rule_add_keyvalue_test() (bsc#1012628).
- net: microchip: sparx5: Fix memory leak for
  vcap_api_rule_add_actionvalue_test() (bsc#1012628).
- net: microchip: sparx5: Fix possible memory leak in
  vcap_api_encode_rule_test() (bsc#1012628).
- net: microchip: sparx5: Fix possible memory leaks in
  test_vcap_xn_rule_creator() (bsc#1012628).
- net: microchip: sparx5: Fix possible memory leaks in
  vcap_api_kunit (bsc#1012628).
- selftests: tls: swap the TX and RX sockets in some tests
  (bsc#1012628).
- net/core: Fix ETH_P_1588 flow dissector (bsc#1012628).
- ALSA: seq: ump: Fix -Wformat-truncation warning (bsc#1012628).
- ASoC: hdaudio.c: Add missing check for devm_kstrdup
  (bsc#1012628).
- ASoC: imx-audmix: Fix return error with devm_clk_get()
  (bsc#1012628).
- octeon_ep: fix tx dma unmap len values in SG (bsc#1012628).
- iavf: do not process adminq tasks when __IAVF_IN_REMOVE_TASK
  is set (bsc#1012628).
- ASoC: SOF: core: Only call sof_ops_free() on remove if the
  probe was successful (bsc#1012628).
- iavf: add iavf_schedule_aq_request() helper (bsc#1012628).
- iavf: schedule a request immediately after add/delete vlan
  (bsc#1012628).
- i40e: Fix VF VLAN offloading when port VLAN is configured
  (bsc#1012628).
- netfilter, bpf: Adjust timeouts of non-confirmed CTs in
  bpf_ct_insert_entry() (bsc#1012628).
- ionic: fix 16bit math issue when PAGE_SIZE &gt;= 64KB
  (bsc#1012628).
- igc: Fix infinite initialization loop with early XDP redirect
  (bsc#1012628).
- scsi: iscsi_tcp: restrict to TCP sockets (bsc#1012628).
- powerpc/perf/hv-24x7: Update domain value check (bsc#1012628).
- powerpc/dexcr: Move HASHCHK trap handler (bsc#1012628).
- dccp: fix dccp_v4_err()/dccp_v6_err() again (bsc#1012628).
- x86/mm, kexec, ima: Use memblock_free_late() from
  ima_free_kexec_buffer() (bsc#1012628).
- net: hsr: Properly parse HSRv1 supervisor frames (bsc#1012628).
- platform/x86: intel_scu_ipc: Check status after timeout in
  busy_loop() (bsc#1012628).
- platform/x86: intel_scu_ipc: Check status upon timeout in
  ipc_wait_for_interrupt() (bsc#1012628).
- platform/x86: intel_scu_ipc: Don't override scu in
  intel_scu_ipc_dev_simple_command() (bsc#1012628).
- platform/x86: intel_scu_ipc: Fail IPC send if still busy
  (bsc#1012628).
- x86/asm: Fix build of UML with KASAN (bsc#1012628).
- x86/srso: Fix srso_show_state() side effect (bsc#1012628).
- x86/srso: Set CPUID feature bits independently of bug or
  mitigation status (bsc#1012628).
- x86/srso: Don't probe microcode in a guest (bsc#1012628).
- x86/srso: Fix SBPB enablement for spec_rstack_overflow=off
  (bsc#1012628).
- net: hns3: add cmdq check for vf periodic service task
  (bsc#1012628).
- net: hns3: fix GRE checksum offload issue (bsc#1012628).
- net: hns3: only enable unicast promisc when mac table full
  (bsc#1012628).
- net: hns3: fix fail to delete tc flower rules during reset issue
  (bsc#1012628).
- net: hns3: add 5ms delay before clear firmware reset irq source
  (bsc#1012628).
- net: bridge: use DEV_STATS_INC() (bsc#1012628).
- team: fix null-ptr-deref when team device type is changed
  (bsc#1012628).
- locking/atomic: scripts: fix fallback ifdeffery (bsc#1012628).
- net: rds: Fix possible NULL-pointer dereference (bsc#1012628).
- vxlan: Add missing entries to vxlan_get_size() (bsc#1012628).
- netfilter: nf_tables: disable toggling dormant table state
  more than once (bsc#1012628).
- net: hinic: Fix warning-hinic_set_vlan_fliter() warn: variable
  dereferenced before check 'hwdev' (bsc#1012628).
- net/handshake: Fix memory leak in __sock_create() and
  sock_alloc_file() (bsc#1012628).
- i915/pmu: Move execlist stats initialization to execlist
  specific setup (bsc#1012628).
- drm/virtio: clean out_fence on complete_submit (bsc#1012628).
- locking/seqlock: Do the lockdep annotation before locking in
  do_write_seqcount_begin_nested() (bsc#1012628).
- net: ena: Flush XDP packets on error (bsc#1012628).
- bnxt_en: Flush XDP for bnxt_poll_nitroa0()'s NAPI (bsc#1012628).
- octeontx2-pf: Do xdp_do_flush() after redirects (bsc#1012628).
- igc: Expose tx-usecs coalesce setting to user (bsc#1012628).
- cxl/region: Match auto-discovered region decoders by HPA range
  (bsc#1012628).
- proc: nommu: /proc/&lt;pid&gt;/maps: release mmap read lock
  (bsc#1012628).
- proc: nommu: fix empty /proc/&lt;pid&gt;/maps (bsc#1012628).
- gpio: tb10x: Fix an error handling path in tb10x_gpio_probe()
  (bsc#1012628).
- i2c: mux: demux-pinctrl: check the return value of
  devm_kstrdup() (bsc#1012628).
- i2c: mux: gpio: Add missing fwnode_handle_put() (bsc#1012628).
- i2c: xiic: Correct return value check for xiic_reinit()
  (bsc#1012628).
- ASoC: cs35l56: Disable low-power hibernation mode (bsc#1012628).
- drm/amd/display: Update DPG test pattern programming
  (bsc#1012628).
- drm/amd/display: fix a regression in blank pixel data caused
  by coding mistake (bsc#1012628).
- arm64: dts: qcom: sdm845-db845c: Mark cont splash memory region
  as reserved (bsc#1012628).
- direct_write_fallback(): on error revert the -&gt;ki_pos update
  from buffered write (bsc#1012628).
- btrfs: reset destination buffer when read_extent_buffer()
  gets invalid range (bsc#1012628).
- vfio/mdev: Fix a null-ptr-deref bug for mdev_unregister_parent()
  (bsc#1012628).
- MIPS: Alchemy: only build mmc support helpers if au1xmmc is
  enabled (bsc#1012628).
- spi: spi-gxp: BUG: Correct spi write return value (bsc#1012628).
- bus: ti-sysc: Use fsleep() instead of usleep_range() in
  sysc_reset() (bsc#1012628).
- bus: ti-sysc: Fix missing AM35xx SoC matching (bsc#1012628).
- firmware: arm_scmi: Harden perf domain info access
  (bsc#1012628).
- firmware: arm_scmi: Fixup perf power-cost/microwatt support
  (bsc#1012628).
- power: supply: mt6370: Fix missing error code in
  mt6370_chg_toggle_cfo() (bsc#1012628).
- clk: sprd: Fix thm_parents incorrect configuration
  (bsc#1012628).
- clk: si521xx: Use REGCACHE_FLAT instead of NONE (bsc#1012628).
- clk: si521xx: Fix regmap write accessor (bsc#1012628).
- clk: tegra: fix error return case for recalc_rate (bsc#1012628).
- ARM: dts: ti: omap: Fix bandgap thermal cells addressing for
  omap3/4 (bsc#1012628).
- ARM: dts: ti: omap: motorola-mapphone: Fix abe_clkctrl warning
  on boot (bsc#1012628).
- bus: ti-sysc: Fix SYSC_QUIRK_SWSUP_SIDLE_ACT handling for uart
  wake-up (bsc#1012628).
- swiotlb: use the calculated number of areas (bsc#1012628).
- power: supply: ucs1002: fix error code in ucs1002_get_property()
  (bsc#1012628).
- power: supply: rt9467: Fix rt9467_run_aicl() (bsc#1012628).
- power: supply: core: fix use after free in uevent (bsc#1012628).
- firmware: imx-dsp: Fix an error handling path in
  imx_dsp_setup_channels() (bsc#1012628).
- xtensa: add default definition for XCHAL_HAVE_DIV32
  (bsc#1012628).
- xtensa: iss/network: make functions static (bsc#1012628).
- xtensa: boot: don't add include-dirs (bsc#1012628).
- xtensa: umulsidi3: fix conditional expression (bsc#1012628).
- xtensa: boot/lib: fix function prototypes (bsc#1012628).
- power: supply: rk817: Fix node refcount leak (bsc#1012628).
- powerpc/stacktrace: Fix arch_stack_walk_reliable()
  (bsc#1012628).
- selftests/powerpc: Fix emit_tests to work with run_kselftest.sh
  (bsc#1012628).
- arm64: dts: imx8mp: Fix SDMA2/3 clocks (bsc#1012628).
- arm64: dts: imx8mp-beacon-kit: Fix audio_pll2 clock
  (bsc#1012628).
- soc: imx8m: Enable OCOTP clock for imx8mm before reading
  registers (bsc#1012628).
- arm64: dts: imx8mm-evk: Fix hdmi@3d node (bsc#1012628).
- arm64: dts: imx: Add imx8mm-prt8mm.dtb to build (bsc#1012628).
- firmware: arm_ffa: Don't set the memory region attributes for
  MEM_LEND (bsc#1012628).
- i915/guc: Get runtime pm in busyness worker only if already
  active (bsc#1012628).
- accel/ivpu: Do not use wait event interruptible (bsc#1012628).
- accel/ivpu: Use cached buffers for FW loading (bsc#1012628).
- gpio: pmic-eic-sprd: Add can_sleep flag for PMIC EIC chip
  (bsc#1012628).
- i2c: npcm7xx: Fix callback completion ordering (bsc#1012628).
- NFSD: Fix zero NFSv4 READ results when RQ_SPLICE_OK is not set
  (bsc#1012628).
- x86/reboot: VMCLEAR active VMCSes before emergency reboot
  (bsc#1012628).
- ceph: drop messages from MDS when unmounting (bsc#1012628).
- dma-debug: don't call __dma_entry_alloc_check_leak() under
  free_entries_lock (bsc#1012628).
- bpf: Annotate bpf_long_memcpy with data_race (bsc#1012628).
- ASoC: amd: yc: Add DMI entries to support Victus by HP Gaming
  Laptop 15-fb0xxx (8A3E) (bsc#1012628).
- spi: sun6i: reduce DMA RX transfer width to single byte
  (bsc#1012628).
- spi: sun6i: fix race between DMA RX transfer completion and
  RX FIFO drain (bsc#1012628).
- nvme-fc: Prevent null pointer dereference in
  nvme_fc_io_getuuid() (bsc#1012628).
- parisc: sba: Fix compile warning wrt list of SBA devices
  (bsc#1012628).
- parisc: sba-iommu: Fix sparse warnigs (bsc#1012628).
- parisc: ccio-dma: Fix sparse warnings (bsc#1012628).
- parisc: iosapic.c: Fix sparse warnings (bsc#1012628).
- parisc: drivers: Fix sparse warning (bsc#1012628).
- parisc: irq: Make irq_stack_union static to avoid sparse warning
  (bsc#1012628).
- scsi: qedf: Add synchronization between I/O completions and
  abort (bsc#1012628).
- scsi: ufs: core: Move __ufshcd_send_uic_cmd() outside host_lock
  (bsc#1012628).
- scsi: ufs: core: Poll HCS.UCRDY before issuing a UIC command
  (bsc#1012628).
- selftests/ftrace: Correctly enable event in instance-event.tc
  (bsc#1012628).
- ring-buffer: Avoid softlockup in ring_buffer_resize()
  (bsc#1012628).
- btrfs: assert delayed node locked when removing delayed item
  (bsc#1012628).
- selftests: fix dependency checker script (bsc#1012628).
- ring-buffer: Do not attempt to read past "commit" (bsc#1012628).
- net/smc: bugfix for smcr v2 server connect success statistic
  (bsc#1012628).
- ata: sata_mv: Fix incorrect string length computation in
  mv_dump_mem() (bsc#1012628).
- efi/x86: Ensure that EFI_RUNTIME_MAP is enabled for kexec
  (bsc#1012628).
- platform/mellanox: mlxbf-bootctl: add NET dependency into
  Kconfig (bsc#1012628).
- platform/x86: asus-wmi: Support 2023 ROG X16 tablet mode
  (bsc#1012628).
- thermal/of: add missing of_node_put() (bsc#1012628).
- drm/amdgpu: Store CU info from all XCCs for GFX v9.4.3
  (bsc#1012628).
- drm/amdkfd: Update cache info reporting for GFX v9.4.3
  (bsc#1012628).
- drm/amdkfd: Update CU masking for GFX 9.4.3 (bsc#1012628).
- drm/amd/display: Don't check registers, if using AUX BL control
  (bsc#1012628).
- drm/amdgpu/soc21: don't remap HDP registers for SR-IOV
  (bsc#1012628).
- drm/amdgpu/nbio4.3: set proper rmmio_remap.reg_offset for SR-IOV
  (bsc#1012628).
- drm/amdgpu: fallback to old RAS error message for aqua_vanjaram
  (bsc#1012628).
- drm/amdkfd: Checkpoint and restore queues on GFX11
  (bsc#1012628).
- drm/amdgpu: Handle null atom context in VBIOS info ioctl
  (bsc#1012628).
- objtool: Fix _THIS_IP_ detection for cold functions
  (bsc#1012628).
- nvme-pci: do not set the NUMA node of device if it has none
  (bsc#1012628).
- riscv: errata: fix T-Head dcache.cva encoding (bsc#1012628).
- scsi: pm80xx: Use phy-specific SAS address when sending
  PHY_START command (bsc#1012628).
- scsi: pm80xx: Avoid leaking tags when processing
  OPC_INB_SET_CONTROLLER_CONFIG command (bsc#1012628).
- smb3: correct places where ENOTSUPP is used instead of preferred
  EOPNOTSUPP (bsc#1012628).
- ata: libata-eh: do not clear ATA_PFLAG_EH_PENDING in
  ata_eh_reset() (bsc#1012628).
- ata: libata-eh: do not thaw the port twice in ata_eh_reset()
  (bsc#1012628).
- Add DMI ID for MSI Bravo 15 B7ED (bsc#1012628).
- spi: nxp-fspi: reset the FLSHxCR1 registers (bsc#1012628).
- spi: stm32: add a delay before SPI disable (bsc#1012628).
- ASoC: fsl: imx-pcm-rpmsg: Add SNDRV_PCM_INFO_BATCH flag
  (bsc#1012628).
- spi: intel-pci: Add support for Granite Rapids SPI serial flash
  (bsc#1012628).
- bpf: Clarify error expectations from bpf_clone_redirect
  (bsc#1012628).
- ASoC: rt5640: Only cancel jack-detect work on suspend if active
  (bsc#1012628).
- ALSA: hda: intel-sdw-acpi: Use u8 type for link index
  (bsc#1012628).
- ASoC: cs42l42: Ensure a reset pulse meets minimum pulse width
  (bsc#1012628).
- ASoC: cs42l42: Don't rely on GPIOD_OUT_LOW to set RESET
  initially low (bsc#1012628).
- ASoC: cs42l42: Avoid stale SoundWire ATTACH after hard reset
  (bsc#1012628).
- firmware: cirrus: cs_dsp: Only log list of algorithms in debug
  build (bsc#1012628).
- ASoC: wm_adsp: Fix missing locking in wm_adsp_[read|write]_ctl()
  (bsc#1012628).
- memblock tests: fix warning: "__ALIGN_KERNEL" redefined
  (bsc#1012628).
- =?UTF-8?q?memblock=20tests:=20fix=20warning=20=E2=80=98st?=
  =?UTF-8?q?ruct=20seq=5Ffile=E2=80=99=20declared=20inside=20parameter=20li?=
  =?UTF-8?q?st?= (bsc#1012628).
- ASoC: imx-rpmsg: Set ignore_pmdown_time for dai_link
  (bsc#1012628).
- ASoC: SOF: sof-audio: Fix DSP core put imbalance on widget
  setup failure (bsc#1012628).
- media: vb2: frame_vector.c: replace WARN_ONCE with a comment
  (bsc#1012628).
- NFSv4.1: fix zero value filehandle in post open getattr
  (bsc#1012628).
- ASoC: SOF: Intel: MTL: Reduce the DSP init timeout
  (bsc#1012628).
- powerpc/watchpoints: Disable preemption in thread_change_pc()
  (bsc#1012628).
- powerpc/watchpoint: Disable pagefaults when getting user
  instruction (bsc#1012628).
- powerpc/watchpoints: Annotate atomic context in more places
  (bsc#1012628).
- ncsi: Propagate carrier gain/loss events to the NCSI controller
  (bsc#1012628).
- net: hsr: Add __packed to struct hsr_sup_tlv (bsc#1012628).
- tsnep: Fix NAPI scheduling (bsc#1012628).
- tsnep: Fix ethtool channels (bsc#1012628).
- tsnep: Fix NAPI polling with budget 0 (bsc#1012628).
- gfs2: fix glock shrinker ref issues (bsc#1012628).
- i2c: designware: fix __i2c_dw_disable() in case master is
  holding SCL low (bsc#1012628).
- LoongArch: Use _UL() and _ULL() (bsc#1012628).
- LoongArch: Set all reserved memblocks on Node#0 at
  initialization (bsc#1012628).
- fbdev/sh7760fb: Depend on FB=y (bsc#1012628).
- perf build: Define YYNOMEM as YYNOABORT for bison &lt; 3.81
  (bsc#1012628).
- ASoC: cs35l56: Call pm_runtime_dont_use_autosuspend()
  (bsc#1012628).
- iommu/arm-smmu-v3: Fix soft lockup triggered by
  arm_smmu_mm_invalidate_range (bsc#1012628).
- spi: zynqmp-gqspi: fix clock imbalance on probe failure
  (bsc#1012628).
- x86/sgx: Resolves SECS reclaim vs. page fault for EAUG race
  (bsc#1012628).
- x86/srso: Add SRSO mitigation for Hygon processors
  (bsc#1012628).
- KVM: SVM: INTERCEPT_RDTSCP is never intercepted anyway
  (bsc#1012628).
- KVM: SVM: Fix TSC_AUX virtualization setup (bsc#1012628).
- KVM: x86/mmu: Open code leaf invalidation from mmu_notifier
  (bsc#1012628).
- KVM: x86/mmu: Do not filter address spaces in
  for_each_tdp_mmu_root_yield_safe() (bsc#1012628).
- KVM: x86/mmu: Stop zapping invalidated TDP MMU roots
  asynchronously (bsc#1012628).
- mptcp: fix bogus receive window shrinkage with multiple subflows
  (bsc#1012628).
- mptcp: move __mptcp_error_report in protocol.c (bsc#1012628).
- mptcp: process pending subflow error on close (bsc#1012628).
- Revert "tty: n_gsm: fix UAF in gsm_cleanup_mux" (bsc#1012628).
- scsi: core: ata: Do no try to probe for CDL on old drives
  (bsc#1012628).
- serial: 8250_port: Check IRQ data before use (bsc#1012628).
- nilfs2: fix potential use after free in
  nilfs_gccache_submit_read_data() (bsc#1012628).
- crypto: sm2 - Fix crash caused by uninitialized context
  (bsc#1012628).
- ALSA: rawmidi: Fix NULL dereference at proc read (bsc#1012628).
- ALSA: hda: Disable power save for solving pop issue on Lenovo
  ThinkCentre M70q (bsc#1012628).
- LoongArch: Fix lockdep static memory detection (bsc#1012628).
- LoongArch: Define relocation types for ABI v2.10 (bsc#1012628).
- LoongArch: numa: Fix high_memory calculation (bsc#1012628).
- LoongArch: Add support for 32_PCREL relocation type
  (bsc#1012628).
- LoongArch: Add support for 64_PCREL relocation type
  (bsc#1012628).
- ata: libata-scsi: link ata port and scsi device (bsc#1012628).
- scsi: sd: Differentiate system and runtime start/stop management
  (bsc#1012628).
- scsi: sd: Do not issue commands to suspended disks on shutdown
  (bsc#1012628).
- ata: libata-scsi: ignore reserved bits for REPORT SUPPORTED
  OPERATION CODES (bsc#1012628).
- io_uring/fs: remove sqe-&gt;rw_flags checking from LINKAT
  (bsc#1012628).
- i2c: i801: unregister tco_pdev in i801_probe() error path
  (bsc#1012628).
- ASoC: amd: yc: Fix non-functional mic on Lenovo 82QF and 82UG
  (bsc#1012628).
- kernel/sched: Modify initial boot task idle setup (bsc#1012628).
- sched/rt: Fix live lock between select_fallback_rq() and RT push
  (bsc#1012628).
- Revert "SUNRPC dont update timeout value on connection reset"
  (bsc#1012628).
- NFSv4: Fix a state manager thread deadlock regression
  (bsc#1012628).
- ACPI: NFIT: Fix incorrect calculation of idt size (bsc#1012628).
- timers: Tag (hr)timer softirq as hotplug safe (bsc#1012628).
- drm/tests: Fix incorrect argument in drm_test_mm_insert_range
  (bsc#1012628).
- cxl/mbox: Fix CEL logic for poison and security commands
  (bsc#1012628).
- arm64: defconfig: remove CONFIG_COMMON_CLK_NPCM8XX=y
  (bsc#1012628).
- mm/damon/vaddr-test: fix memory leak in
  damon_do_test_apply_three_regions() (bsc#1012628).
- selftests/mm: fix awk usage in charge_reserved_hugetlb.sh and
  hugetlb_reparenting_test.sh that may cause error (bsc#1012628).
- mm: mempolicy: keep VMA walk if both MPOL_MF_STRICT and
  MPOL_MF_MOVE are specified (bsc#1012628).
- mm/slab_common: fix slab_caches list corruption after
  kmem_cache_destroy() (bsc#1012628).
- mm: page_alloc: fix CMA and HIGHATOMIC landing on the wrong
  buddy list (bsc#1012628).
- mm: memcontrol: fix GFP_NOFS recursion in memory.high
  enforcement (bsc#1012628).
- cxl/port: Fix cxl_test register enumeration regression
  (bsc#1012628).
- cxl/pci: Fix appropriate checking for _OSC while handling CXL
  RAS registers (bsc#1012628).
- ring-buffer: Fix bytes info in per_cpu buffer stats
  (bsc#1012628).
- ring-buffer: Update "shortest_full" in polling (bsc#1012628).
- btrfs: refresh dir last index during a rewinddir(3) call
  (bsc#1012628).
- btrfs: file_remove_privs needs an exclusive lock in direct io
  write (bsc#1012628).
- btrfs: set last dir index to the current last index when
  opening dir (bsc#1012628).
- btrfs: fix race between reading a directory and adding entries
  to it (bsc#1012628).
- btrfs: properly report 0 avail for very full file systems
  (bsc#1012628).
- media: uvcvideo: Fix OOB read (bsc#1012628).
- bpf: Add override check to kprobe multi link attach
  (bsc#1012628).
- bpf: Fix BTF_ID symbol generation collision (bsc#1012628).
- bpf: Fix BTF_ID symbol generation collision in tools/
  (bsc#1012628).
- net: thunderbolt: Fix TCPv6 GSO checksum calculation
  (bsc#1012628).
- thermal: sysfs: Fix trip_point_hyst_store() (bsc#1012628).
- tracing/user_events: Align set_bit() address for all archs
  (bsc#1012628).
- ata: libata-core: Fix ata_port_request_pm() locking
  (bsc#1012628).
- ata: libata-core: Fix port and device removal (bsc#1012628).
- ata: libata-core: Do not register PM operations for SAS ports
  (bsc#1012628).
- ata: libata-sata: increase PMP SRST timeout to 10s
  (bsc#1012628).
- i915: Limit the length of an sg list to the requested length
  (bsc#1012628).
- drm/i915/gt: Fix reservation address in ggtt_reserve_guc_top
  (bsc#1012628).
- power: supply: rk817: Add missing module alias (bsc#1012628).
- power: supply: ab8500: Set typing and props (bsc#1012628).
- fs: binfmt_elf_efpic: fix personality for ELF-FDPIC
  (bsc#1012628).
- drm/amdkfd: Use gpu_offset for user queue's wptr (bsc#1012628).
- drm/amd/display: fix the ability to use lower resolution modes
  on eDP (bsc#1012628).
- drm/meson: fix memory leak on -&gt;hpd_notify callback
  (bsc#1012628).
- rbd: move rbd_dev_refresh() definition (bsc#1012628).
- rbd: decouple header read-in from updating rbd_dev-&gt;header
  (bsc#1012628).
- rbd: decouple parent info read-in from updating rbd_dev
  (bsc#1012628).
- rbd: take header_rwsem in rbd_dev_refresh() only when updating
  (bsc#1012628).
- memcg: drop kmem.limit_in_bytes (bsc#1012628).
- mm, memcg: reconsider kmem.limit_in_bytes deprecation
  (bsc#1012628).
- ASoC: amd: yc: Fix a non-functional mic on Lenovo 82TL
  (bsc#1012628).
- Rename to
  patches.kernel.org/6.5.6-066-ipv4-fix-null-deref-in-ipv4_link_failure.patch.
- Rename to
  patches.kernel.org/6.5.6-093-netfilter-ipset-Fix-race-between-IPSET_CMD_CREA.patch.
- Rename to
  patches.kernel.org/6.5.6-106-cifs-Fix-UAF-in-cifs_demultiplex_thread.patch.
- Rename to
  patches.kernel.org/6.5.6-111-drm-amdgpu-set-completion-status-as-preempted-f.patch.
- Rename to
  patches.kernel.org/6.5.6-250-misc-rtsx-Fix-some-platforms-can-not-boot-and-m.patch.
- Rename to
  patches.kernel.org/6.5.6-300-fs-smb-client-Reset-password-pointer-to-NULL.patch.
- commit c97c2df</changelog>
  <changelog author="schwab@suse.de" date="1696852800">- mkspec-dtb: add toplevel symlinks also on arm
- commit 3169a10</changelog>
  <changelog author="jslaby@suse.cz" date="1697025600">- Linux 6.5.7 (bsc#1012628).
- xen/events: replace evtchn_rwlock with RCU (bsc#1012628).
- RDMA/mlx5: Remove not-used cache disable flag (bsc#1012628).
- ksmbd: fix race condition from parallel smb2 lock requests
  (bsc#1012628).
- ksmbd: fix uaf in smb20_oplock_break_ack (bsc#1012628).
- ksmbd: fix race condition between session lookup and expire
  (bsc#1012628).
- x86/sev: Use the GHCB protocol when available for SNP CPUID
  requests (bsc#1012628).
- x86/sev: Change npages to unsigned long in snp_accept_memory()
  (bsc#1012628).
- RDMA/mlx5: Fix NULL string error (bsc#1012628).
- RDMA/mlx5: Fix mutex unlocking on error flow for steering
  anchor creation (bsc#1012628).
- RDMA/mlx5: Fix assigning access flags to cache mkeys
  (bsc#1012628).
- RDMA/mlx5: Fix mkey cache possible deadlock on cleanup
  (bsc#1012628).
- RDMA/siw: Fix connection failure handling (bsc#1012628).
- RDMA/srp: Do not call scsi_done() from srp_abort()
  (bsc#1012628).
- RDMA/uverbs: Fix typo of sizeof argument (bsc#1012628).
- RDMA/bnxt_re: Fix the handling of control path response data
  (bsc#1012628).
- RDMA/cma: Fix truncation compilation warning in make_cma_ports
  (bsc#1012628).
- RDMA/cma: Initialize ib_sa_multicast structure to 0 when join
  (bsc#1012628).
- gpio: pxa: disable pinctrl calls for MMP_GPIO (bsc#1012628).
- gpio: aspeed: fix the GPIO number passed to
  pinctrl_gpio_set_config() (bsc#1012628).
- IB/mlx4: Fix the size of a buffer in add_port_entries()
  (bsc#1012628).
- of: dynamic: Fix potential memory leak in of_changeset_action()
  (bsc#1012628).
- RDMA/core: Require admin capabilities to set system parameters
  (bsc#1012628).
- dm zoned: free dmz-&gt;ddev array in dmz_put_zoned_devices
  (bsc#1012628).
- parisc: Fix crash with nr_cpus=1 option (bsc#1012628).
- smb: use kernel_connect() and kernel_bind() (bsc#1012628).
- parisc: Restore __ldcw_align for PA-RISC 2.0 processors
  (bsc#1012628).
- net: lan743x: also select PHYLIB (bsc#1012628).
- HID: intel-ish-hid: ipc: Disable and reenable ACPI GPE bit
  (bsc#1012628).
- HID: sony: remove duplicate NULL check before calling
  usb_free_urb() (bsc#1012628).
- HID: nvidia-shield: Fix a missing led_classdev_unregister()
  in the probe error handling path (bsc#1012628).
- net: mana: Fix oversized sge0 for GSO packets (bsc#1012628).
- net: mana: Fix the tso_bytes calculation (bsc#1012628).
- netlink: annotate data-races around sk-&gt;sk_err (bsc#1012628).
- sctp: update hb timer immediately after users change hb_interval
  (bsc#1012628).
- sctp: update transport state when processing a dupcook packet
  (bsc#1012628).
- tcp: fix delayed ACKs for MSS boundary condition (bsc#1012628).
- tcp: fix quick-ack counting to count actual ACKs of new data
  (bsc#1012628).
- tipc: fix a potential deadlock on &amp;tx-&gt;lock (bsc#1012628).
- net: stmmac: dwmac-stm32: fix resume on STM32 MCU (bsc#1012628).
- ipv4: Set offload_failed flag in fibmatch results (bsc#1012628).
- netfilter: nf_tables: nft_set_rbtree: fix spurious insertion
  failure (bsc#1012628).
- netfilter: nf_tables: Deduplicate nft_register_obj audit logs
  (bsc#1012628).
- selftests: netfilter: Extend nft_audit.sh (bsc#1012628).
- selftests: netfilter: Test nf_tables audit logging
  (bsc#1012628).
- netfilter: handle the connecting collision properly in
  nf_conntrack_proto_sctp (bsc#1012628).
- netfilter: nft_payload: rebuild vlan header on h_proto access
  (bsc#1012628).
- ibmveth: Remove condition to recompute TCP header checksum
  (bsc#1012628).
- net: ethernet: ti: am65-cpsw: Fix error code in
  am65_cpsw_nuss_init_tx_chns() (bsc#1012628).
- rswitch: Fix PHY station management clock setting (bsc#1012628).
- net: renesas: rswitch: Add spin lock protection for irq {un}mask
  (bsc#1012628).
- net: nfc: llcp: Add lock when modifying device list
  (bsc#1012628).
- ethtool: plca: fix plca enable data type while parsing the value
  (bsc#1012628).
- net: usb: smsc75xx: Fix uninit-value access in
  __smsc75xx_read_reg (bsc#1012628).
- ipv6: tcp: add a missing nf_reset_ct() in 3WHS handling
  (bsc#1012628).
- ovl: fetch inode once in ovl_dentry_revalidate_common()
  (bsc#1012628).
- ovl: move freeing ovl_entry past rcu delay (bsc#1012628).
- net: dsa: mv88e6xxx: Avoid EEPROM timeout when EEPROM is absent
  (bsc#1012628).
- ptp: ocp: Fix error handling in ptp_ocp_device_init
  (bsc#1012628).
- ipv4, ipv6: Fix handling of transhdrlen in
  __ip{,6}_append_data() (bsc#1012628).
- neighbour: fix data-races around n-&gt;output (bsc#1012628).
- net: fix possible store tearing in neigh_periodic_work()
  (bsc#1012628).
- net: stmmac: platform: fix the incorrect parameter
  (bsc#1012628).
- modpost: add missing else to the "of" check (bsc#1012628).
- bpf, sockmap: Reject sk_msg egress redirects to non-TCP sockets
  (bsc#1012628).
- bpf, sockmap: Do not inc copied_seq when PEEK flag set
  (bsc#1012628).
- bpf: tcp_read_skb needs to pop skb regardless of seq
  (bsc#1012628).
- ice: always add legacy 32byte RXDID in supported_rxdids
  (bsc#1012628).
- NFSv4: Fix a nfs4_state_manager() race (bsc#1012628).
- ima: rework CONFIG_IMA dependency block (bsc#1012628).
- scsi: target: core: Fix deadlock due to recursive locking
  (bsc#1012628).
- wifi: iwlwifi: mvm: Fix incorrect usage of scan API
  (bsc#1012628).
- ima: Finish deprecation of IMA_TRUSTED_KEYRING Kconfig
  (bsc#1012628).
- Update config files (set the defaults).
- regulator/core: regulator_register: set device-&gt;class earlier
  (bsc#1012628).
- wifi: mac80211: Create resources for disabled links
  (bsc#1012628).
- iommu/mediatek: Fix share pgtable for iova over 4GB
  (bsc#1012628).
- perf/x86/amd: Do not WARN() on every IRQ (bsc#1012628).
- wifi: mac80211: fix potential key use-after-free (bsc#1012628).
- regmap: rbtree: Fix wrong register marked as in-cache when
  creating new node (bsc#1012628).
- rtla/timerlat: Do not stop user-space if a cpu is offline
  (bsc#1012628).
- perf/x86/amd/core: Fix overflow reset on hotplug (bsc#1012628).
- wifi: mt76: mt76x02: fix MT76x0 external LNA gain handling
  (bsc#1012628).
- drivers/net: process the result of hdlc_open() and add call
  of hdlc_close() in uhdlc_close() (bsc#1012628).
- Bluetooth: ISO: Fix handling of listen for unicast
  (bsc#1012628).
- Bluetooth: Fix hci_link_tx_to RCU lock usage (bsc#1012628).
- Bluetooth: Delete unused hci_req_prepare_suspend() declaration
  (bsc#1012628).
- regulator: mt6358: split ops for buck and linear range LDO
  regulators (bsc#1012628).
- bpf: unconditionally reset backtrack_state masks on global
  func exit (bsc#1012628).
- bpf: Fix tr dereferencing (bsc#1012628).
- leds: Drop BUG_ON check for LED_COLOR_ID_MULTI (bsc#1012628).
- s390/bpf: Let arch_prepare_bpf_trampoline return program size
  (bsc#1012628).
- erofs: allow empty device tags in flatdev mode (bsc#1012628).
- HID: nvidia-shield: add LEDS_CLASS dependency (bsc#1012628).
- wifi: mwifiex: Fix oob check condition in
  mwifiex_process_rx_packet (bsc#1012628).
- wifi: mac80211: fix mesh id corruption on 32 bit systems
  (bsc#1012628).
- wifi: cfg80211: add missing kernel-doc for cqm_rssi_work
  (bsc#1012628).
- rtla/timerlat_aa: Fix previous IRQ delay for IRQs that happens
  after thread sample (bsc#1012628).
- rtla/timerlat_aa: Fix negative IRQ delay (bsc#1012628).
- rtla/timerlat_aa: Zero thread sum after every sample analysis
  (bsc#1012628).
- wifi: cfg80211: fix cqm_config access race (bsc#1012628).
- wifi: iwlwifi: mvm: Fix a memory corruption issue (bsc#1012628).
- wifi: iwlwifi: dbg_ini: fix structure packing (bsc#1012628).
- iwlwifi: mvm: handle PS changes in vif_cfg_changed
  (bsc#1012628).
- wifi: cfg80211/mac80211: hold link BSSes when assoc fails for
  MLO connection (bsc#1012628).
- erofs: fix memory leak of LZMA global compressed deduplication
  (bsc#1012628).
- ubi: Refuse attaching if mtd's erasesize is 0 (bsc#1012628).
- wifi: mt76: fix lock dependency problem for wed_lock
  (bsc#1012628).
- HID: sony: Fix a potential memory leak in sony_probe()
  (bsc#1012628).
- arm64: errata: Add Cortex-A520 speculative unprivileged load
  workaround (bsc#1012628).
- Update config files (use the default).
- arm64: Add Cortex-A520 CPU part definition (bsc#1012628).
- drm/amd: Fix logic error in
  sienna_cichlid_update_pcie_parameters() (bsc#1012628).
- drm/amd: Fix detection of _PR3 on the PCIe root port
  (bsc#1012628).
- drm/i915: Don't set PIPE_CONTROL_FLUSH_L3 for aux inval
  (bsc#1012628).
- net: prevent rewrite of msg_name in sock_sendmsg()
  (bsc#1012628).
- btrfs: always print transaction aborted messages with an error
  level (bsc#1012628).
- io_uring: ensure io_lockdep_assert_cq_locked() handles disabled
  rings (bsc#1012628).
- io_uring/kbuf: don't allow registered buffer rings on highmem
  pages (bsc#1012628).
- net: replace calls to sock-&gt;ops-&gt;connect() with kernel_connect()
  (bsc#1012628).
- platform/x86/intel/ifs: release cpus_read_lock() (bsc#1012628).
- PCI: qcom: Fix IPQ8074 enumeration (bsc#1012628).
- PCI/PM: Mark devices disconnected if upstream PCIe link is
  down on resume (bsc#1012628).
- md/raid5: release batch_last before waiting for another
  stripe_head (bsc#1012628).
- io_uring: don't allow IORING_SETUP_NO_MMAP rings on highmem
  pages (bsc#1012628).
- wifi: mwifiex: Fix tlv_buf_left calculation (bsc#1012628).
- wifi: rtw88: rtw8723d: Fix MAC address offset in EEPROM
  (bsc#1012628).
- Bluetooth: hci_sync: Fix handling of
  HCI_QUIRK_STRICT_DUPLICATE_FILTER (bsc#1012628).
- wifi: brcmfmac: Replace 1-element arrays with flexible arrays
  (bsc#1012628).
- Bluetooth: hci_codec: Fix leaking content of local_codecs
  (bsc#1012628).
- qed/red_ll2: Fix undefined behavior bug in struct qed_ll2_info
  (bsc#1012628).
- mptcp: userspace pm allow creating id 0 subflow (bsc#1012628).
- mptcp: fix delegated action races (bsc#1012628).
- net: ethernet: mediatek: disable irq before schedule napi
  (bsc#1012628).
- vringh: don't use vringh_kiov_advance() in vringh_iov_xfer()
  (bsc#1012628).
- net: mana: Fix TX CQE error handling (bsc#1012628).
- iommu/vt-d: Avoid memory allocation in iommu_suspend()
  (bsc#1012628).
- scsi: zfcp: Fix a double put in zfcp_port_enqueue()
  (bsc#1012628).
- iommu/apple-dart: Handle DMA_FQ domains in attach_dev()
  (bsc#1012628).
- maple_tree: add MAS_UNDERFLOW and MAS_OVERFLOW states
  (bsc#1012628).
- maple_tree: reduce resets during store setup (bsc#1012628).
- iommu/arm-smmu-v3: Avoid constructing invalid range commands
  (bsc#1012628).
- net: release reference to inet6_dev pointer (bsc#1012628).
- net: change accept_ra_min_rtr_lft to affect all RA lifetimes
  (bsc#1012628).
- net: add sysctl accept_ra_min_rtr_lft (bsc#1012628).
- arm64: cpufeature: Fix CLRBHB and BC detection (bsc#1012628).
- arm64: add HWCAP for FEAT_HBC (hinted conditional branches)
  (bsc#1012628).
- btrfs: don't clear uptodate on write errors (bsc#1012628).
- btrfs: remove end_extent_writepage (bsc#1012628).
- btrfs: remove btrfs_writepage_endio_finish_ordered
  (bsc#1012628).
- ata: libata-scsi: Fix delayed scsi_rescan_device() execution
  (bsc#1012628).
- scsi: Do not attempt to rescan suspended devices (bsc#1012628).
- scsi: core: Improve type safety of scsi_rescan_device()
  (bsc#1012628).
- mptcp: fix dangling connection hang-up (bsc#1012628).
- mptcp: rename timer related helper to less confusing names
  (bsc#1012628).
- mptcp: Remove unnecessary test for __mptcp_init_sock()
  (bsc#1012628).
- maple_tree: add mas_is_active() to detect in-tree walks
  (bsc#1012628).
- ASoC: tegra: Fix redundant PLLA and PLLA_OUT0 updates
  (bsc#1012628).
- ASoC: soc-utils: Export snd_soc_dai_is_dummy() symbol
  (bsc#1012628).
- commit e060757</changelog>
  <changelog author="matwey.kornilov@gmail.com" date="1697284800">- config: Reenable Rockchip RK8XX hardware
  In Linux commit
    c20e8c5b1203 ("mfd: rk808: Split into core and i2c")
  CONFIG_MFD_RK808 was renamed to CONFIG_MFD_RK8XX.
  Reenable options required to boot kernel 6.5 on Rock64 board.
- commit e8bd3c1</changelog>
  <changelog author="jslaby@suse.cz" date="1697457600">- Revert "x86/smp: Put CPUs into INIT on shutdown if possible"
  (shutdown-issue).
- commit 9fcbf99</changelog>
  <changelog author="neilb@suse.de" date="1697544000">- NFSv4.1: fixup use EXCHGID4_FLAG_USE_PNFS_DS for DS server
  (bsc#1216201).
- commit 1dbb418</changelog>
  <changelog author="jslaby@suse.cz" date="1697803200">- Linux 6.5.8 (bsc#1012628).
- net: stmmac: remove unneeded stmmac_poll_controller
  (bsc#1012628).
- RDMA/cxgb4: Check skb value for failure to allocate
  (bsc#1012628).
- perf/arm-cmn: Fix the unhandled overflow status of counter 4
  to 7 (bsc#1012628).
- platform/x86: think-lmi: Fix reference leak (bsc#1012628).
- drm/i915: Register engines early to avoid type confusion
  (bsc#1012628).
- cpuidle, ACPI: Evaluate LPI arch_flags for broadcast timer
  (bsc#1012628).
- drm/amdgpu: Fix a memory leak (bsc#1012628).
- platform/x86: hp-wmi:: Mark driver struct with __refdata to
  prevent section mismatch warning (bsc#1012628).
- media: dt-bindings: imx7-csi: Make power-domains not required
  for imx8mq (bsc#1012628).
- drm/amd/display: implement pipe type definition and adding
  accessors (bsc#1012628).
- drm/amd/display: apply edge-case DISPCLK WDIVIDER changes to
  master OTG pipes only (bsc#1012628).
- scsi: Do not rescan devices with a suspended queue
  (bsc#1012628).
- ata: pata_parport: fix pata_parport_devchk (bsc#1012628).
- ata: pata_parport: implement set_devctl (bsc#1012628).
- HID: logitech-hidpp: Fix kernel crash on receiver USB disconnect
  (bsc#1012628).
- quota: Fix slow quotaoff (bsc#1012628).
- dm crypt: Fix reqsize in crypt_iv_eboiv_gen (bsc#1012628).
- ASoC: amd: yc: Fix non-functional mic on Lenovo 82YM
  (bsc#1012628).
- ASoC: hdmi-codec: Fix broken channel map reporting
  (bsc#1012628).
- ata: libata-scsi: Disable scsi device manage_system_start_stop
  (bsc#1012628).
- net: prevent address rewrite in kernel_bind() (bsc#1012628).
- arm64: dts: qcom: sm8150: extend the size of the PDC resource
  (bsc#1012628).
- dt-bindings: interrupt-controller: renesas,rzg2l-irqc: Update
  description for '#interrupt-cells' property (bsc#1012628).
- irqchip: renesas-rzg2l: Fix logic to clear TINT interrupt source
  (bsc#1012628).
- KEYS: trusted: Remove redundant static calls usage
  (bsc#1012628).
- ALSA: usb-audio: Fix microphone sound on Opencomm2 Headset
  (bsc#1012628).
- ALSA: usb-audio: Fix microphone sound on Nexigo webcam
  (bsc#1012628).
- ALSA: hda: cs35l41: Cleanup and fix double free in firmware
  request (bsc#1012628).
- ALSA: hda/realtek: Change model for Intel RVP board
  (bsc#1012628).
- ASoC: SOF: amd: fix for firmware reload failure after playback
  (bsc#1012628).
- ASoC: simple-card-utils: fixup simple_util_startup() error
  handling (bsc#1012628).
- ASoC: Intel: soc-acpi: fix Dell SKU 0B34 (bsc#1012628).
- ASoC: Intel: soc-acpi: Add entry for HDMI_In capture support
  in MTL match table (bsc#1012628).
- ASoC: fsl_sai: Don't disable bitclock for i.MX8MP (bsc#1012628).
- ASoC: Intel: sof_sdw: add support for SKU 0B14 (bsc#1012628).
- ASoC: Intel: soc-acpi: Add entry for sof_es8336 in MTL match
  table (bsc#1012628).
- ALSA: hda/realtek: Add quirk for HP Victus 16-d1xxx to enable
  mute LED (bsc#1012628).
- ALSA: hda/realtek: Add quirk for mute LEDs on HP ENVY x360
  15-eu0xxx (bsc#1012628).
- ALSA: hda/realtek - ALC287 I2S speaker platform support
  (bsc#1012628).
- ALSA: hda/realtek - ALC287 merge RTK codec with CS CS35L41 AMP
  (bsc#1012628).
- pinctrl: nuvoton: wpcm450: fix out of bounds write
  (bsc#1012628).
- pinctrl: starfive: jh7110: Fix failure to set irq after
  CONFIG_PM is enabled (bsc#1012628).
- drm/msm/dp: do not reinitialize phy unless retry during link
  training (bsc#1012628).
- drm/msm/dsi: skip the wait for video mode done if not applicable
  (bsc#1012628).
- drm/msm/dsi: fix irq_of_parse_and_map() error checking
  (bsc#1012628).
- drm/msm/dpu: change _dpu_plane_calc_bw() to use u64 to avoid
  overflow (bsc#1012628).
- drm/msm/dp: Add newlines to debug printks (bsc#1012628).
- drm/msm/dpu: fail dpu_plane_atomic_check() based on mdp clk
  limits (bsc#1012628).
- phy: lynx-28g: cancel the CDR check work item on the remove path
  (bsc#1012628).
- phy: lynx-28g: lock PHY while performing CDR lock workaround
  (bsc#1012628).
- phy: lynx-28g: serialize concurrent phy_set_mode_ext() calls
  to shared registers (bsc#1012628).
- net: dsa: qca8k: fix regmap bulk read/write methods on big
  endian systems (bsc#1012628).
- net: dsa: qca8k: fix potential MDIO bus conflict when accessing
  internal PHYs via management frames (bsc#1012628).
- can: isotp: isotp_sendmsg(): fix TX state detection and wait
  behavior (bsc#1012628).
- can: sun4i_can: Only show Kconfig if ARCH_SUNXI is set
  (bsc#1012628).
- arm64: dts: mediatek: fix t-phy unit name (bsc#1012628).
- arm64: dts: mediatek: mt8195: Set DSU PMU status to fail
  (bsc#1012628).
- devlink: Hold devlink lock on health reporter dump get
  (bsc#1012628).
- ravb: Fix up dma_free_coherent() call in ravb_remove()
  (bsc#1012628).
- ravb: Fix use-after-free issue in ravb_tx_timeout_work()
  (bsc#1012628).
- ieee802154: ca8210: Fix a potential UAF in ca8210_probe
  (bsc#1012628).
- mlxsw: fix mlxsw_sp2_nve_vxlan_learning_set() return type
  (bsc#1012628).
- xen-netback: use default TX queue size for vifs (bsc#1012628).
- riscv, bpf: Sign-extend return values (bsc#1012628).
- riscv, bpf: Track both a0 (RISC-V ABI) and a5 (BPF) return
  values (bsc#1012628).
- xdp: Fix zero-size allocation warning in xskq_create()
  (bsc#1012628).
- drm/vmwgfx: fix typo of sizeof argument (bsc#1012628).
- bpf: Fix verifier log for async callback return values
  (bsc#1012628).
- net: refine debug info in skb_checksum_help() (bsc#1012628).
- octeontx2-pf: mcs: update PN only when update_pn is true
  (bsc#1012628).
- net: macsec: indicate next pn update when offloading
  (bsc#1012628).
- net: phy: mscc: macsec: reject PN update requests (bsc#1012628).
- net/mlx5e: macsec: use update_pn flag instead of PN comparation
  (bsc#1012628).
- drm/panel: boe-tv101wum-nl6: Completely pull GPW to VGL before
  TP term (bsc#1012628).
- ixgbe: fix crash with empty VF macvlan list (bsc#1012628).
- net/smc: Fix dependency of SMC on ISM (bsc#1012628).
- net/mlx5e: Again mutually exclude RX-FCS and RX-port-timestamp
  (bsc#1012628).
- s390/bpf: Fix clobbering the caller's backchain in the
  trampoline (bsc#1012628).
- s390/bpf: Fix unwinding past the trampoline (bsc#1012628).
- net: nfc: fix races in nfc_llcp_sock_get() and
  nfc_llcp_sock_get_sn() (bsc#1012628).
- net/smc: Fix pos miscalculation in statistics (bsc#1012628).
- net: tcp: fix crashes trying to free half-baked MTU probes
  (bsc#1012628).
- pinctrl: renesas: rzn1: Enable missing PINMUX (bsc#1012628).
- af_packet: Fix fortified memcpy() without flex array
  (bsc#1012628).
- nfc: nci: assert requested protocol is valid (bsc#1012628).
- octeontx2-pf: Fix page pool frag allocation warning
  (bsc#1012628).
- rswitch: Fix renesas_eth_sw_remove() implementation
  (bsc#1012628).
- rswitch: Fix imbalance phy_power_off() calling (bsc#1012628).
- workqueue: Override implicit ordered attribute in
  workqueue_apply_unbound_cpumask() (bsc#1012628).
- riscv: signal: fix sigaltstack frame size checking
  (bsc#1012628).
- ovl: temporarily disable appending lowedirs (bsc#1012628).
- dmaengine: stm32-mdma: abort resume if no ongoing transfer
  (bsc#1012628).
- dmaengine: stm32-dma: fix stm32_dma_prep_slave_sg in case of
  MDMA chaining (bsc#1012628).
- dmaengine: stm32-dma: fix residue in case of MDMA chaining
  (bsc#1012628).
- dmaengine: stm32-mdma: use Link Address Register to compute
  residue (bsc#1012628).
- dmaengine: stm32-mdma: set in_flight_bytes in case CRQA flag
  is set (bsc#1012628).
- usb: xhci: xhci-ring: Use sysdev for mapping bounce buffer
  (bsc#1012628).
- xhci: track port suspend state correctly in unsuccessful resume
  cases (bsc#1012628).
- xhci: Clear EHB bit only at end of interrupt handler
  (bsc#1012628).
- xhci: Preserve RsvdP bits in ERSTBA register correctly
  (bsc#1012628).
- net: usb: dm9601: fix uninitialized variable use in
  dm9601_mdio_read (bsc#1012628).
- usb: dwc3: Soft reset phy on probe for host (bsc#1012628).
- usb: cdns3: Modify the return value of cdns_set_active ()
  to void when CONFIG_PM_SLEEP is disabled (bsc#1012628).
- usb: hub: Guard against accesses to uninitialized BOS
  descriptors (bsc#1012628).
- usb: musb: Get the musb_qh poniter after musb_giveback
  (bsc#1012628).
- usb: musb: Modify the "HWVers" register address (bsc#1012628).
- iio: pressure: bmp280: Fix NULL pointer exception (bsc#1012628).
- iio: imu: bno055: Fix missing Kconfig dependencies
  (bsc#1012628).
- iio: cros_ec: fix an use-after-free in
  cros_ec_sensors_push_data() (bsc#1012628).
- iio: adc: imx8qxp: Fix address for command buffer registers
  (bsc#1012628).
- iio: dac: ad3552r: Correct device IDs (bsc#1012628).
- iio: admv1013: add mixer_vgate corner cases (bsc#1012628).
- iio: pressure: dps310: Adjust Timeout Settings (bsc#1012628).
- iio: pressure: ms5611: ms5611_prom_is_valid false negative bug
  (bsc#1012628).
- iio: adc: ad7192: Correct reference voltage (bsc#1012628).
- iio: addac: Kconfig: update ad74413r selections (bsc#1012628).
- media: subdev: Don't report V4L2_SUBDEV_CAP_STREAMS when the
  streams API is disabled (bsc#1012628).
- arm64: dts: mediatek: mt8195-demo: fix the memory size to 8GB
  (bsc#1012628).
- arm64: dts: mediatek: mt8195-demo: update and reorder reserved
  memory regions (bsc#1012628).
- drm: Do not overrun array in drm_gem_get_pages() (bsc#1012628).
- drm/tiny: correctly print `struct resource *` on error
  (bsc#1012628).
- drm/atomic-helper: relax unregistered connector check
  (bsc#1012628).
- drm/amdgpu: add missing NULL check (bsc#1012628).
- drm/amd/display: Don't set dpms_off for seamless boot
  (bsc#1012628).
- drm/vmwgfx: Keep a gem reference to user bos in surfaces
  (bsc#1012628).
- ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CBA
  (bsc#1012628).
- ACPI: resource: Add TongFang GM6BGEQ, GM6BG5Q and GM6BG0Q to
  irq1_edge_low_force_override[] (bsc#1012628).
- ACPI: EC: Add quirk for the HP Pavilion Gaming 15-dk1xxx
  (bsc#1012628).
- serial: Reduce spinlocked portion of uart_rs485_config()
  (bsc#1012628).
- serial: 8250_omap: Fix errors with no_console_suspend
  (bsc#1012628).
- serial: core: Fix checks for tx runtime PM state (bsc#1012628).
- binder: fix memory leaks of spam and pending work (bsc#1012628).
- ksmbd: not allow to open file if delelete on close bit is set
  (bsc#1012628).
- perf/x86/lbr: Filter vsyscall addresses (bsc#1012628).
- x86/cpu: Fix AMD erratum #1485 on Zen4-based CPUs (bsc#1012628).
- x86/alternatives: Disable KASAN in apply_alternatives()
  (bsc#1012628).
- mcb: remove is_added flag from mcb_device struct (bsc#1012628).
- thunderbolt: Workaround an IOMMU fault on certain systems with
  Intel Maple Ridge (bsc#1012628).
- thunderbolt: Check that lane 1 is in CL0 before enabling lane
  bonding (bsc#1012628).
- thunderbolt: Correct TMU mode initialization from hardware
  (bsc#1012628).
- thunderbolt: Restart XDomain discovery handshake after failure
  (bsc#1012628).
- powerpc/pseries: Fix STK_PARAM access in the hcall tracing code
  (bsc#1012628).
- powerpc/47x: Fix 47x syscall return crash (bsc#1012628).
- libceph: use kernel_connect() (bsc#1012628).
- ceph: fix incorrect revoked caps assert in ceph_fill_file_size()
  (bsc#1012628).
- ceph: fix type promotion bug on 32bit systems (bsc#1012628).
- Input: powermate - fix use-after-free in
  powermate_config_complete (bsc#1012628).
- Input: psmouse - fix fast_reconnect function for PS/2 mode
  (bsc#1012628).
- Input: xpad - add PXN V900 support (bsc#1012628).
- Input: i8042 - add Fujitsu Lifebook E5411 to i8042 quirk table
  (bsc#1012628).
- Input: xpad - add HyperX Clutch Gladiate Support (bsc#1012628).
- Input: goodix - ensure int GPIO is in input for gpio_count ==
  1 &amp;&amp; gpio_int_idx == 0 case (bsc#1012628).
- tee: amdtee: fix use-after-free vulnerability in
  amdtee_close_session (bsc#1012628).
- mctp: perform route lookups under a RCU read-side lock
  (bsc#1012628).
- block: Don't invalidate pagecache for invalid falloc modes
  (bsc#1012628).
- nfp: flower: avoid rmmod nfp crash issues (bsc#1012628).
- can: sja1000: Always restart the Tx queue after an overrun
  (bsc#1012628).
- power: supply: qcom_battmgr: fix battery_id type (bsc#1012628).
- power: supply: qcom_battmgr: fix enable request endianness
  (bsc#1012628).
- usb: typec: ucsi: Use GET_CAPABILITY attributes data to set
  power supply scope (bsc#1012628).
- cgroup: Remove duplicates in cgroup v1 tasks file (bsc#1012628).
- dma-buf: add dma_fence_timestamp helper (bsc#1012628).
- pinctrl: avoid unsafe code pattern in find_pinctrl()
  (bsc#1012628).
- scsi: ufs: core: Correct clear TM error log (bsc#1012628).
- riscv: Only consider swbp/ss handlers for correct privileged
  mode (bsc#1012628).
- counter: chrdev: fix getting array extensions (bsc#1012628).
- counter: microchip-tcb-capture: Fix the use of internal GCLK
  logic (bsc#1012628).
- coresight: Fix run time warnings while reusing ETR buffer
  (bsc#1012628).
- riscv: Remove duplicate objcopy flag (bsc#1012628).
- RISC-V: Fix wrong use of CONFIG_HAVE_SOFTIRQ_ON_OWN_STACK
  (bsc#1012628).
- usb: typec: ucsi: Fix missing link removal (bsc#1012628).
- usb: typec: altmodes/displayport: Signal hpd low when exiting
  mode (bsc#1012628).
- usb: typec: ucsi: Clear EVENT_PENDING bit if ucsi_send_command
  fails (bsc#1012628).
- usb: gadget: udc-xilinx: replace memcpy with memcpy_toio
  (bsc#1012628).
- usb: gadget: ncm: Handle decoding of multiple NTB's in unwrap
  call (bsc#1012628).
- usb: cdnsp: Fixes issue with dequeuing not queued requests
  (bsc#1012628).
- usb: typec: qcom: Update the logic of regulator enable and
  disable (bsc#1012628).
- usb: misc: onboard_hub: add support for Microchip USB2412 USB
  2.0 hub (bsc#1012628).
- dmaengine: idxd: use spin_lock_irqsave before
  wait_event_lock_irq (bsc#1012628).
- dmaengine: mediatek: Fix deadlock caused by synchronize_irq()
  (bsc#1012628).
- powerpc/8xx: Fix pte_access_permitted() for PAGE_NONE
  (bsc#1012628).
- powerpc/64e: Fix wrong test in __ptep_test_and_clear_young()
  (bsc#1012628).
- fs: Fix kernel-doc warnings (bsc#1012628).
- fs: factor out vfs_parse_monolithic_sep() helper (bsc#1012628).
- ovl: fix regression in parsing of mount options with escaped
  comma (bsc#1012628).
- ovl: make use of -&gt;layers safe in rcu pathwalk (bsc#1012628).
- ovl: fix regression in showing lowerdir mount option
  (bsc#1012628).
- ALSA: hda/realtek - Fixed two speaker platform (bsc#1012628).
- Rename to
  patches.kernel.org/6.5.8-179-Revert-x86-smp-Put-CPUs-into-INIT-on-shutdown-i.patch.
- commit 51baea8</changelog>
  <changelog author="clin@suse.com" date="1697803201">- Delete
  patches.suse/clk-qcom-sc8280xp-Add-fallback-compatibles-to-lpasscc.patch.
  Removed lpasscc fallback compatibles since Lenovo X13s UEFI FW has fixes since v1.58
- commit d32d7cb</changelog>
  <changelog author="clin@suse.com" date="1697803202">- Refresh
  patches.suse/firmware-Add-support-for-Qualcomm-UEFI-Secure-Applic.patch.
- Refresh
  patches.suse/firmware-qcom_scm-Add-support-for-Qualcomm-Secure-Ex.patch.
- Refresh
  patches.suse/lib-ucs2_string-Add-UCS-2-strscpy-function.patch.
  Update upstream status.
- commit ee580b5</changelog>
  <changelog author="jslaby@suse.cz" date="1698062400">- Refresh
  patches.suse/NFSv4-1-fixup-use-EXCHGID4-FLAG-USE-PNFS-DS-for-DS-server-.patch.
  Update upstream status.
- commit 06d7c82</changelog>
  <changelog author="jslaby@suse.cz" date="1698235200">- Linux 6.5.9 (bsc#1012628).
- Bluetooth: hci_event: Ignore NULL link key (bsc#1012628).
- Bluetooth: Reject connection with the device which has same
  BD_ADDR (bsc#1012628).
- Bluetooth: Fix a refcnt underflow problem for hci_conn
  (bsc#1012628).
- Bluetooth: vhci: Fix race when opening vhci device
  (bsc#1012628).
- Bluetooth: hci_event: Fix coding style (bsc#1012628).
- Bluetooth: avoid memcmp() out of bounds warning (bsc#1012628).
- Bluetooth: hci_conn: Fix modifying handle while aborting
  (bsc#1012628).
- ice: fix over-shifted variable (bsc#1012628).
- ice: Fix safe mode when DDP is missing (bsc#1012628).
- ice: reset first in crash dump kernels (bsc#1012628).
- net/smc: return the right falback reason when prefix checks fail
  (bsc#1012628).
- btrfs: fix stripe length calculation for non-zoned data chunk
  allocation (bsc#1012628).
- nfc: nci: fix possible NULL pointer dereference in
  send_acknowledge() (bsc#1012628).
- regmap: fix NULL deref on lookup (bsc#1012628).
- KVM: x86: Mask LVTPC when handling a PMI (bsc#1012628).
- x86/sev: Disable MMIO emulation from user mode (bsc#1012628).
- x86/sev: Check IOBM for IOIO exceptions from user-space
  (bsc#1012628).
- x86/sev: Check for user-space IOIO pointing to kernel space
  (bsc#1012628).
- x86/fpu: Allow caller to constrain xfeatures when copying to
  uabi buffer (bsc#1012628).
- KVM: x86/pmu: Truncate counter value to allowed width on write
  (bsc#1012628).
- KVM: x86: Constrain guest-supported xfeatures only at
  KVM_GET_XSAVE{2} (bsc#1012628).
- x86: KVM: SVM: always update the x2avic msr interception
  (bsc#1012628).
- x86: KVM: SVM: add support for Invalid IPI Vector interception
  (bsc#1012628).
- x86: KVM: SVM: refresh AVIC inhibition in svm_leave_nested()
  (bsc#1012628).
- audit,io_uring: io_uring openat triggers audit reference count
  underflow (bsc#1012628).
- tcp: check mptcp-level constraints for backlog coalescing
  (bsc#1012628).
- mptcp: more conservative check for zero probes (bsc#1012628).
- selftests: mptcp: join: no RST when rm subflow/addr
  (bsc#1012628).
- mm: slab: Do not create kmalloc caches smaller than
  arch_slab_minalign() (bsc#1012628).
- fs/ntfs3: Fix OOB read in ntfs_init_from_boot (bsc#1012628).
- fs/ntfs3: Fix possible null-pointer dereference in hdr_find_e()
  (bsc#1012628).
- fs/ntfs3: fix panic about slab-out-of-bounds caused by
  ntfs_list_ea() (bsc#1012628).
- fs/ntfs3: Fix shift-out-of-bounds in ntfs_fill_super
  (bsc#1012628).
- fs/ntfs3: fix deadlock in mark_as_free_ex (bsc#1012628).
- Revert "net: wwan: iosm: enable runtime pm support for 7560"
  (bsc#1012628).
- netfilter: nft_payload: fix wrong mac header matching
  (bsc#1012628).
- io_uring: fix crash with IORING_SETUP_NO_MMAP and invalid SQ
  ring address (bsc#1012628).
- nvmet-tcp: Fix a possible UAF in queue intialization setup
  (bsc#1012628).
- drm/i915: Retry gtt fault when out of fence registers
  (bsc#1012628).
- drm/mediatek: Correctly free sg_table in gem prime vmap
  (bsc#1012628).
- drm/nouveau/disp: fix DP capable DSM connectors (bsc#1012628).
- drm/edid: add 8 bpc quirk to the BenQ GW2765 (bsc#1012628).
- ALSA: hda/realtek - Fixed ASUS platform headset Mic issue
  (bsc#1012628).
- ALSA: hda/realtek: Add quirk for ASUS ROG GU603ZV (bsc#1012628).
- ALSA: hda/relatek: Enable Mute LED on HP Laptop 15s-fq5xxx
  (bsc#1012628).
- ASoC: codecs: wcd938x-sdw: fix use after free on driver unbind
  (bsc#1012628).
- ASoC: codecs: wcd938x-sdw: fix runtime PM imbalance on probe
  errors (bsc#1012628).
- ASoC: codecs: wcd938x: drop bogus bind error handling
  (bsc#1012628).
- ASoC: codecs: wcd938x: fix unbind tear down order (bsc#1012628).
- ASoC: codecs: wcd938x: fix resource leaks on bind errors
  (bsc#1012628).
- ASoC: codecs: wcd938x: fix regulator leaks on probe errors
  (bsc#1012628).
- ASoC: codecs: wcd938x: fix runtime PM imbalance on remove
  (bsc#1012628).
- qed: fix LL2 RX buffer allocation (bsc#1012628).
- xfrm: fix a data-race in xfrm_lookup_with_ifid() (bsc#1012628).
- xfrm6: fix inet6_dev refcount underflow problem (bsc#1012628).
- xfrm: fix a data-race in xfrm_gen_index() (bsc#1012628).
- xfrm: interface: use DEV_STATS_INC() (bsc#1012628).
- net: xfrm: skip policies marked as dead while reinserting
  policies (bsc#1012628).
- fprobe: Fix to ensure the number of active retprobes is not zero
  (bsc#1012628).
- wifi: cfg80211: use system_unbound_wq for wiphy work
  (bsc#1012628).
- net: ipv4: fix return value check in esp_remove_trailer
  (bsc#1012628).
- net: ipv6: fix return value check in esp_remove_trailer
  (bsc#1012628).
- net: rfkill: gpio: prevent value glitch during probe
  (bsc#1012628).
- tcp: fix excessive TLP and RACK timeouts from HZ rounding
  (bsc#1012628).
- tcp: tsq: relax tcp_small_queue_check() when rtx queue contains
  a single skb (bsc#1012628).
- tcp: Fix listen() warning with v4-mapped-v6 address
  (bsc#1012628).
- docs: fix info about representor identification (bsc#1012628).
- tun: prevent negative ifindex (bsc#1012628).
- gve: Do not fully free QPL pages on prefill errors
  (bsc#1012628).
- ipv4: fib: annotate races around nh-&gt;nh_saddr_genid and
  nh-&gt;nh_saddr (bsc#1012628).
- net: usb: smsc95xx: Fix an error code in smsc95xx_reset()
  (bsc#1012628).
- octeon_ep: update BQL sent bytes before ringing doorbell
  (bsc#1012628).
- i40e: prevent crash on probe if hw registers have invalid values
  (bsc#1012628).
- net: dsa: bcm_sf2: Fix possible memory leak in
  bcm_sf2_mdio_register() (bsc#1012628).
- bonding: Return pointer to data after pull on skb (bsc#1012628).
- net/sched: sch_hfsc: upgrade 'rt' to 'sc' when it becomes a
  inner curve (bsc#1012628).
- neighbor: tracing: Move pin6 inside CONFIG_IPV6=y section
  (bsc#1012628).
- selftests: openvswitch: Catch cases where the tests are killed
  (bsc#1012628).
- selftests: openvswitch: Fix the ct_tuple for v4 (bsc#1012628).
- selftests: netfilter: Run nft_audit.sh in its own netns
  (bsc#1012628).
- netfilter: nft_set_rbtree: .deactivate fails if element has
  expired (bsc#1012628).
- netlink: Correct offload_xstats size (bsc#1012628).
- netfilter: nf_tables: do not refresh timeout when resetting
  element (bsc#1012628).
- nf_tables: fix NULL pointer dereference in
  nft_expr_inner_parse() (bsc#1012628).
- nf_tables: fix NULL pointer dereference in nft_inner_init()
  (bsc#1012628).
- netfilter: nf_tables: do not remove elements if set backend
  implements .abort (bsc#1012628).
- netfilter: nf_tables: revert do not remove elements if set
  backend implements .abort (bsc#1012628).
- selftests: openvswitch: Add version check for pyroute2
  (bsc#1012628).
- net: phy: bcm7xxx: Add missing 16nm EPHY statistics
  (bsc#1012628).
- net: pktgen: Fix interface flags printing (bsc#1012628).
- net: more strict VIRTIO_NET_HDR_GSO_UDP_L4 validation
  (bsc#1012628).
- net: mdio-mux: fix C45 access returning -EIO after API change
  (bsc#1012628).
- net: avoid UAF on deleted altname (bsc#1012628).
- net: fix ifname in netlink ntf during netns move (bsc#1012628).
- net: check for altname conflicts when changing netdev's netns
  (bsc#1012628).
- iio: light: vcnl4000: Don't power on/off chip in config
  (bsc#1012628).
- pwr-mlxbf: extend Kconfig to include gpio-mlxbf3 dependency
  (bsc#1012628).
- ARM: dts: ti: omap: Fix noisy serial with overrun-throttle-ms
  for mapphone (bsc#1012628).
- arm64: dts: mediatek: Fix "mediatek,merge-mute" and
  "mediatek,merge-fifo-en" types (bsc#1012628).
- fs-writeback: do not requeue a clean inode having skipped pages
  (bsc#1012628).
- btrfs: fix race when refilling delayed refs block reserve
  (bsc#1012628).
- btrfs: prevent transaction block reserve underflow when starting
  transaction (bsc#1012628).
- btrfs: return -EUCLEAN for delayed tree ref with a ref count
  not equals to 1 (bsc#1012628).
- btrfs: initialize start_slot in btrfs_log_prealloc_extents
  (bsc#1012628).
- i2c: mux: Avoid potential false error message in
  i2c_mux_add_adapter (bsc#1012628).
- overlayfs: set ctime when setting mtime and atime (bsc#1012628).
- accel/ivpu: Don't flood dmesg with VPU ready message
  (bsc#1012628).
- gpio: timberdale: Fix potential deadlock on &amp;tgpio-&gt;lock
  (bsc#1012628).
- ata: libata-core: Fix compilation warning in
  ata_dev_config_ncq() (bsc#1012628).
- ata: libata-eh: Fix compilation warning in ata_eh_link_report()
  (bsc#1012628).
- tracing: relax trace_event_eval_update() execution with
  cond_resched() (bsc#1012628).
- wifi: mwifiex: Sanity check tlv_len and tlv_bitmap_len
  (bsc#1012628).
- wifi: cfg80211: validate AP phy operation before starting it
  (bsc#1012628).
- wifi: iwlwifi: Ensure ack flag is properly cleared
  (bsc#1012628).
- rfkill: sync before userspace visibility/changes (bsc#1012628).
- HID: logitech-hidpp: Add Bluetooth ID for the Logitech M720
  Triathlon mouse (bsc#1012628).
- HID: holtek: fix slab-out-of-bounds Write in
  holtek_kbd_input_event (bsc#1012628).
- Bluetooth: btusb: add shutdown function for QCA6174
  (bsc#1012628).
- Bluetooth: Avoid redundant authentication (bsc#1012628).
- Bluetooth: hci_core: Fix build warnings (bsc#1012628).
- wifi: cfg80211: Fix 6GHz scan configuration (bsc#1012628).
- wifi: mac80211: work around Cisco AP 9115 VHT MPDU length
  (bsc#1012628).
- wifi: mac80211: allow transmitting EAPOL frames with tainted
  key (bsc#1012628).
- wifi: cfg80211: avoid leaking stack data into trace
  (bsc#1012628).
- regulator/core: Revert "fix kobject release warning and memory
  leak in regulator_register()" (bsc#1012628).
- SUNRPC: Fail quickly when server does not recognize TLS
  (bsc#1012628).
- SUNRPC/TLS: Lock the lower_xprt during the tls handshake
  (bsc#1012628).
- nfs: decrement nrequests counter before releasing the req
  (bsc#1012628).
- sky2: Make sure there is at least one frag_addr available
  (bsc#1012628).
- ipv4/fib: send notify when delete source address routes
  (bsc#1012628).
- drm: panel-orientation-quirks: Add quirk for One Mix 2S
  (bsc#1012628).
- btrfs: fix some -Wmaybe-uninitialized warnings in ioctl.c
  (bsc#1012628).
- btrfs: error out when COWing block using a stale transaction
  (bsc#1012628).
- btrfs: error when COWing block from a root that is being deleted
  (bsc#1012628).
- btrfs: error out when reallocating block for defrag using a
  stale transaction (bsc#1012628).
- platform/x86: touchscreen_dmi: Add info for the BUSH Bush
  Windows tablet (bsc#1012628).
- drm/amd/pm: add unique_id for gc 11.0.3 (bsc#1012628).
- HID: multitouch: Add required quirk for Synaptics 0xcd7e device
  (bsc#1012628).
- HID: nintendo: reinitialize USB Pro Controller after resuming
  from suspend (bsc#1012628).
- HID: Add quirk to ignore the touchscreen battery on HP ENVY
  15-eu0556ng (bsc#1012628).
- platform/x86: touchscreen_dmi: Add info for the Positivo C4128B
  (bsc#1012628).
- cpufreq: schedutil: Update next_freq when cpufreq_limits change
  (bsc#1012628).
- io-wq: fully initialize wqe before calling
  cpuhp_state_add_instance_nocalls() (bsc#1012628).
- Bluetooth: hci_sync: Fix not handling ISO_LINK in
  hci_abort_conn_sync (bsc#1012628).
- Bluetooth: hci_sync: Introduce PTR_UINT/UINT_PTR macros
  (bsc#1012628).
- Bluetooth: ISO: Fix invalid context error (bsc#1012628).
- Bluetooth: hci_sync: delete CIS in BT_OPEN/CONNECT/BOUND when
  aborting (bsc#1012628).
- Bluetooth: hci_sync: always check if connection is alive before
  deleting (bsc#1012628).
- net/mlx5: E-switch, register event handler before arming the
  event (bsc#1012628).
- net/mlx5: Handle fw tracer change ownership event based on MTRC
  (bsc#1012628).
- net/mlx5e: RX, Fix page_pool allocation failure recovery for
  striding rq (bsc#1012628).
- net/mlx5e: RX, Fix page_pool allocation failure recovery for
  legacy rq (bsc#1012628).
- net/mlx5e: XDP, Fix XDP_REDIRECT mpwqe page fragment leaks on
  shutdown (bsc#1012628).
- net/mlx5e: Take RTNL lock before triggering netdev notifiers
  (bsc#1012628).
- net/mlx5e: Don't offload internal port if filter device is
  out device (bsc#1012628).
- net/mlx5e: Fix VF representors reporting zero counters to
  "ip -s" command (bsc#1012628).
- net/tls: split tls_rx_reader_lock (bsc#1012628).
- tcp: allow again tcp_disconnect() when threads are waiting
  (bsc#1012628).
- Bluetooth: hci_event: Fix using memcmp when comparing keys
  (bsc#1012628).
- tcp_bpf: properly release resources on error paths
  (bsc#1012628).
- mtd: rawnand: qcom: Unmap the right resource upon probe failure
  (bsc#1012628).
- mtd: rawnand: pl353: Ensure program page operations are
  successful (bsc#1012628).
- mtd: rawnand: marvell: Ensure program page operations are
  successful (bsc#1012628).
- mtd: rawnand: arasan: Ensure program page operations are
  successful (bsc#1012628).
- mtd: rawnand: Ensure the nand chip supports cached reads
  (bsc#1012628).
- mtd: spinand: micron: correct bitmask for ecc status
  (bsc#1012628).
- mtd: physmap-core: Restore map_rom fallback (bsc#1012628).
- dt-bindings: mmc: sdhci-msm: correct minimum number of clocks
  (bsc#1012628).
- mmc: sdhci-pci-gli: fix LPM negotiation so x86/S0ix SoCs can
  suspend (bsc#1012628).
- mmc: mtk-sd: Use readl_poll_timeout_atomic in msdc_reset_hw
  (bsc#1012628).
- mmc: core: Fix error propagation for some ioctl commands
  (bsc#1012628).
- mmc: core: sdio: hold retuning if sdio in 1-bit mode
  (bsc#1012628).
- mmc: core: Capture correct oemid-bits for eMMC cards
  (bsc#1012628).
- pinctrl: qcom: lpass-lpi: fix concurrent register updates
  (bsc#1012628).
- Revert "pinctrl: avoid unsafe code pattern in find_pinctrl()"
  (bsc#1012628).
- pNFS: Fix a hang in nfs4_evict_inode() (bsc#1012628).
- pNFS/flexfiles: Check the layout validity in
  ff_layout_mirror_prepare_stats (bsc#1012628).
- ACPI: irq: Fix incorrect return value in acpi_register_gsi()
  (bsc#1012628).
- ACPI: bus: Move acpi_arm_init() to the place of after
  acpi_ghes_init() (bsc#1012628).
- perf dlfilter: Fix use of addr_location__exit() in
  dlfilter__object_code() (bsc#1012628).
- Revert "accel/ivpu: Use cached buffers for FW loading"
  (bsc#1012628).
- fanotify: limit reporting of event with non-decodeable file
  handles (bsc#1012628).
- NFS: Fix potential oops in nfs_inode_remove_request()
  (bsc#1012628).
- nfs42: client needs to strip file mode's suid/sgid bit after
  ALLOCATE op (bsc#1012628).
- nvme: sanitize metadata bounce buffer for reads (bsc#1012628).
- nvme-pci: add BOGUS_NID for Intel 0a54 device (bsc#1012628).
- nvme-auth: use chap-&gt;s2 to indicate bidirectional authentication
  (bsc#1012628).
- nvmet-auth: complete a request only after freeing the dhchap
  pointers (bsc#1012628).
- nvme-rdma: do not try to stop unallocated queues (bsc#1012628).
- USB: serial: option: add Telit LE910C4-WWX 0x1035 composition
  (bsc#1012628).
- USB: serial: option: add entry for Sierra EM9191 with new
  firmware (bsc#1012628).
- USB: serial: option: add Fibocom to DELL custom modem FM101R-GL
  (bsc#1012628).
- thunderbolt: Call tb_switch_put() once DisplayPort bandwidth
  request is finished (bsc#1012628).
- perf: Disallow mis-matched inherited group reads (bsc#1012628).
- s390/pci: fix iommu bitmap allocation (bsc#1012628).
- tracing/kprobes: Return EADDRNOTAVAIL when func matches several
  symbols (bsc#1012628).
- selftests/ftrace: Add new test case which checks non unique
  symbol (bsc#1012628).
- KEYS: asymmetric: Fix sign/verify on pkcs1pad without a hash
  (bsc#1012628).
- apple-gmux: Hard Code max brightness for MMIO gmux
  (bsc#1012628).
- s390/cio: fix a memleak in css_alloc_subchannel (bsc#1012628).
- platform/surface: platform_profile: Propagate error if profile
  registration fails (bsc#1012628).
- platform/x86: intel-uncore-freq: Conditionally create attribute
  for read frequency (bsc#1012628).
- platform/x86: msi-ec: Fix the 3rd config (bsc#1012628).
- platform/x86: asus-wmi: Change ASUS_WMI_BRN_DOWN code from
  0x20 to 0x2e (bsc#1012628).
- platform/x86: asus-wmi: Only map brightness codes when using
  asus-wmi backlight control (bsc#1012628).
- platform/x86: asus-wmi: Map 0x2a code, Ignore 0x2b and 0x2c
  events (bsc#1012628).
- rust: error: fix the description for `ECHILD` (bsc#1012628).
- gpiolib: acpi: Add missing memset(0) to
  acpi_get_gpiod_from_data() (bsc#1012628).
- gpio: vf610: set value before the direction to avoid a glitch
  (bsc#1012628).
- gpio: vf610: mask the gpio irq in system suspend and support
  wakeup (bsc#1012628).
- ASoC: cs35l56: Fix illegal use of init_completion()
  (bsc#1012628).
- ASoC: pxa: fix a memory leak in probe() (bsc#1012628).
- ASoC: cs42l42: Fix missing include of gpio/consumer.h
  (bsc#1012628).
- drm/bridge: ti-sn65dsi86: Associate DSI device lifetime with
  auxiliary device (bsc#1012628).
- drm/i915/cx0: Only clear/set the Pipe Reset bit of the PHY
  Lanes Owned (bsc#1012628).
- drm/amdgpu: Fix possible null pointer dereference (bsc#1012628).
- powerpc/mm: Allow ARCH_FORCE_MAX_ORDER up to 12 (bsc#1012628).
- powerpc/qspinlock: Fix stale propagated yield_cpu (bsc#1012628).
- docs: Move rustdoc output, cross-reference it (bsc#1012628).
- rust: docs: fix logo replacement (bsc#1012628).
- phy: mapphone-mdm6600: Fix runtime disable on probe
  (bsc#1012628).
- phy: mapphone-mdm6600: Fix runtime PM for remove (bsc#1012628).
- phy: mapphone-mdm6600: Fix pinctrl_pm handling for sleep pins
  (bsc#1012628).
- phy: qcom-qmp-usb: initialize PCS_USB registers (bsc#1012628).
- phy: qcom-qmp-usb: split PCS_USB init table for sc8280xp and
  sa8775p (bsc#1012628).
- phy: qcom-qmp-combo: Square out 8550 POWER_STATE_CONFIG1
  (bsc#1012628).
- phy: qcom-qmp-combo: initialize PCS_USB registers (bsc#1012628).
- efi/unaccepted: Fix soft lockups caused by parallel memory
  acceptance (bsc#1012628).
- net: move altnames together with the netdevice (bsc#1012628).
- Bluetooth: hci_sock: fix slab oob read in create_monitor_event
  (bsc#1012628).
- net: rfkill: reduce data-&gt;mtx scope in rfkill_fop_open
  (bsc#1012628).
- docs: rust: update Rust docs output path (bsc#1012628).
- kbuild: remove old Rust docs output path (bsc#1012628).
- Bluetooth: hci_sock: Correctly bounds check and pad
  HCI_MON_NEW_INDEX name (bsc#1012628).
- mptcp: avoid sending RST when closing the initial subflow
  (bsc#1012628).
- selftests: mptcp: join: correctly check for no RST
  (bsc#1012628).
- Rename to
  patches.kernel.org/6.5.9-178-NFSv4.1-fixup-use-EXCHGID4_FLAG_USE_PNFS_DS-for.patch.
- commit 29edc7c</changelog>
</package>
<package pkgid="a251f701e8e653fb1dc51739dbe7033899ab31154faf4dcd2b432c2e182c9d7e2ce823fc080fa48bb19319b8a88935f78e526f23078efc24e26dbb3e0e012c5a" name="kernel-debug-vdso" arch="x86_64">
  <version epoch="0" ver="6.6.7" rel="1.1"/>
  <changelog author="jslaby@suse.cz" date="1700481600">- Linux 6.6.2 (bsc#1012628).
- hwmon: (nct6775) Fix incorrect variable reuse in fan_div
  calculation (bsc#1012628).
- numa: Generalize numa_map_to_online_node() (bsc#1012628).
- sched/topology: Fix sched_numa_find_nth_cpu() in CPU-less case
  (bsc#1012628).
- sched/topology: Fix sched_numa_find_nth_cpu() in non-NUMA case
  (bsc#1012628).
- sched/fair: Fix cfs_rq_is_decayed() on !SMP (bsc#1012628).
- iov_iter, x86: Be consistent about the __user tag on
  copy_mc_to_user() (bsc#1012628).
- sched/uclamp: Set max_spare_cap_cpu even if max_spare_cap is 0
  (bsc#1012628).
- sched/uclamp: Ignore (util == 0) optimization in feec() when
  p_util_max = 0 (bsc#1012628).
- objtool: Propagate early errors (bsc#1012628).
- sched: Fix stop_one_cpu_nowait() vs hotplug (bsc#1012628).
- nfsd: Handle EOPENSTALE correctly in the filecache
  (bsc#1012628).
- vfs: fix readahead(2) on block devices (bsc#1012628).
- writeback, cgroup: switch inodes with dirty timestamps to
  release dying cgwbs (bsc#1012628).
- x86/srso: Fix SBPB enablement for (possible) future fixed HW
  (bsc#1012628).
- x86/srso: Print mitigation for retbleed IBPB case (bsc#1012628).
- x86/srso: Fix vulnerability reporting for missing microcode
  (bsc#1012628).
- x86/srso: Fix unret validation dependencies (bsc#1012628).
- futex: Don't include process MM in futex key on no-MMU
  (bsc#1012628).
- x86/numa: Introduce numa_fill_memblks() (bsc#1012628).
- ACPI/NUMA: Apply SRAT proximity domain to entire CFMWS window
  (bsc#1012628).
- cgroup/cpuset: Fix load balance state in
  update_partition_sd_lb() (bsc#1012628).
- x86/sev-es: Allow copy_from_kernel_nofault() in earlier boot
  (bsc#1012628).
- x86/boot: Fix incorrect startup_gdt_descr.size (bsc#1012628).
- cpu/SMT: Make SMT control more robust against enumeration
  failures (bsc#1012628).
- x86/apic: Fake primary thread mask for XEN/PV (bsc#1012628).
- srcu: Fix callbacks acceleration mishandling (bsc#1012628).
- drivers/clocksource/timer-ti-dm: Don't call clk_get_rate()
  in stop function (bsc#1012628).
- x86/nmi: Fix out-of-order NMI nesting checks &amp; false positive
  warning (bsc#1012628).
- pstore/platform: Add check for kstrdup (bsc#1012628).
- perf: Optimize perf_cgroup_switch() (bsc#1012628).
- selftests/x86/lam: Zero out buffer for readlink() (bsc#1012628).
- PCI/MSI: Provide stubs for IMS functions (bsc#1012628).
- string: Adjust strtomem() logic to allow for smaller sources
  (bsc#1012628).
- genirq/matrix: Exclude managed interrupts in
  irq_matrix_allocated() (bsc#1012628).
- irqchip/sifive-plic: Fix syscore registration for multi-socket
  systems (bsc#1012628).
- wifi: ath12k: fix undefined behavior with __fls in dp
  (bsc#1012628).
- wifi: cfg80211: add flush functions for wiphy work
  (bsc#1012628).
- wifi: mac80211: move radar detect work to wiphy work
  (bsc#1012628).
- wifi: mac80211: move scan work to wiphy work (bsc#1012628).
- wifi: mac80211: move offchannel works to wiphy work
  (bsc#1012628).
- wifi: mac80211: move sched-scan stop work to wiphy work
  (bsc#1012628).
- wifi: mac80211: fix RCU usage warning in mesh fast-xmit
  (bsc#1012628).
- wifi: cfg80211: fix off-by-one in element defrag (bsc#1012628).
- wifi: mac80211: fix # of MSDU in A-MSDU calculation
  (bsc#1012628).
- wifi: iwlwifi: honor the enable_ini value (bsc#1012628).
- wifi: iwlwifi: don't use an uninitialized variable
  (bsc#1012628).
- i40e: fix potential memory leaks in i40e_remove() (bsc#1012628).
- iavf: Fix promiscuous mode configuration flow messages
  (bsc#1012628).
- selftests/bpf: Correct map_fd to data_fd in tailcalls
  (bsc#1012628).
- bpf, x64: Fix tailcall infinite loop (bsc#1012628).
- wifi: cfg80211: fix kernel-doc for wiphy_delayed_work_flush()
  (bsc#1012628).
- udp: introduce udp-&gt;udp_flags (bsc#1012628).
- udp: move udp-&gt;no_check6_tx to udp-&gt;udp_flags (bsc#1012628).
- udp: move udp-&gt;no_check6_rx to udp-&gt;udp_flags (bsc#1012628).
- udp: move udp-&gt;gro_enabled to udp-&gt;udp_flags (bsc#1012628).
- udp: add missing WRITE_ONCE() around up-&gt;encap_rcv
  (bsc#1012628).
- udp: move udp-&gt;accept_udp_{l4|fraglist} to udp-&gt;udp_flags
  (bsc#1012628).
- udp: lockless UDP_ENCAP_L2TPINUDP / UDP_GRO (bsc#1012628).
- udp: annotate data-races around udp-&gt;encap_type (bsc#1012628).
- udplite: remove UDPLITE_BIT (bsc#1012628).
- udplite: fix various data-races (bsc#1012628).
- selftests/bpf: Skip module_fentry_shadow test when bpf_testmod
  is not available (bsc#1012628).
- tcp: call tcp_try_undo_recovery when an RTOd TFO SYNACK is ACKed
  (bsc#1012628).
- bpf: Fix kfunc callback register type handling (bsc#1012628).
- gve: Use size_add() in call to struct_size() (bsc#1012628).
- mlxsw: Use size_mul() in call to struct_size() (bsc#1012628).
- tls: Use size_add() in call to struct_size() (bsc#1012628).
- tipc: Use size_add() in calls to struct_size() (bsc#1012628).
- net: spider_net: Use size_add() in call to struct_size()
  (bsc#1012628).
- ice: fix pin assignment for E810-T without SMA control
  (bsc#1012628).
- net: ethernet: mtk_wed: fix EXT_INT_STATUS_RX_FBUF definitions
  for MT7986 SoC (bsc#1012628).
- wifi: rtw88: debug: Fix the NULL vs IS_ERR() bug for
  debugfs_create_file() (bsc#1012628).
- wifi: ath12k: fix DMA unmap warning on NULL DMA address
  (bsc#1012628).
- wifi: ath11k: fix boot failure with one MSI vector
  (bsc#1012628).
- wifi: mac80211: fix check for unusable RX result (bsc#1012628).
- PM: sleep: Fix symbol export for _SIMPLE_ variants of _PM_OPS()
  (bsc#1012628).
- cpufreq: tegra194: fix warning due to missing opp_put
  (bsc#1012628).
- wifi: mt76: mt7603: rework/fix rx pse hang check (bsc#1012628).
- wifi: mt76: mt7603: improve watchdog reset reliablity
  (bsc#1012628).
- wifi: mt76: mt7603: improve stuck beacon handling (bsc#1012628).
- wifi: mt76: remove unused error path in
  mt76_connac_tx_complete_skb (bsc#1012628).
- wifi: mt76: mt7996: set correct wcid in txp (bsc#1012628).
- wifi: mt76: mt7996: fix beamform mcu cmd configuration
  (bsc#1012628).
- wifi: mt76: mt7996: fix beamformee ss subfield in EHT PHY cap
  (bsc#1012628).
- wifi: mt76: mt7996: fix wmm queue mapping (bsc#1012628).
- wifi: mt76: mt7996: fix rx rate report for CBW320-2
  (bsc#1012628).
- wifi: mt76: mt7996: fix TWT command format (bsc#1012628).
- wifi: mt76: update beacon size limitation (bsc#1012628).
- wifi: mt76: fix potential memory leak of beacon commands
  (bsc#1012628).
- wifi: mt76: get rid of false alamrs of tx emission issues
  (bsc#1012628).
- wifi: mt76: fix per-band IEEE80211_CONF_MONITOR flag comparison
  (bsc#1012628).
- wifi: mt76: mt7915: fix beamforming availability check
  (bsc#1012628).
- wifi: mt76: move struct ieee80211_chanctx_conf up to struct
  mt76_vif (bsc#1012628).
- wifi: mt76: mt7921: fix the wrong rate pickup for the chanctx
  driver (bsc#1012628).
- wifi: mt76: mt7921: fix the wrong rate selected in fw for the
  chanctx driver (bsc#1012628).
- wifi: ath: dfs_pattern_detector: Fix a memory initialization
  issue (bsc#1012628).
- tcp_metrics: add missing barriers on delete (bsc#1012628).
- tcp_metrics: properly set tp-&gt;snd_ssthresh in tcp_init_metrics()
  (bsc#1012628).
- tcp_metrics: do not create an entry from tcp_init_metrics()
  (bsc#1012628).
- wifi: rtlwifi: fix EDCA limit set by BT coexistence
  (bsc#1012628).
- ACPI: property: Allow _DSD buffer data only for byte accessors
  (bsc#1012628).
- =?UTF-8?q?ACPI:=20video:=20Add=20acpi=5Fbacklight=3Dvendo?=
  =?UTF-8?q?r=20quirk=20for=20Toshiba=20Port=C3=A9g=C3=A9=20R100?=
  (bsc#1012628).
- can: etas_es58x: rework the version check logic to silence
  - Wformat-truncation (bsc#1012628).
- can: etas_es58x: add missing a blank line after declaration
  (bsc#1012628).
- libbpf: Fix syscall access arguments on riscv (bsc#1012628).
- selftests/bpf: Define SYS_PREFIX for riscv (bsc#1012628).
- selftests/bpf: Define SYS_NANOSLEEP_KPROBE_NAME for riscv
  (bsc#1012628).
- r8152: break the loop when the budget is exhausted
  (bsc#1012628).
- wifi: ath11k: fix Tx power value during active CAC
  (bsc#1012628).
- can: dev: can_restart(): don't crash kernel if carrier is OK
  (bsc#1012628).
- can: dev: can_restart(): fix race condition between controller
  restart and netif_carrier_on() (bsc#1012628).
- can: dev: can_put_echo_skb(): don't crash kernel if
  can_priv::echo_skb is accessed out of bounds (bsc#1012628).
- PM / devfreq: rockchip-dfi: Make pmu regmap mandatory
  (bsc#1012628).
- wifi: wfx: fix case where rates are out of order (bsc#1012628).
- netfilter: nf_tables: Drop pointless memset when dumping rules
  (bsc#1012628).
- virtio-net: fix mismatch of getting tx-frames (bsc#1012628).
- virtio-net: consistently save parameters for per-queue
  (bsc#1012628).
- virtio-net: fix per queue coalescing parameter setting
  (bsc#1012628).
- virtio-net: fix the vq coalescing setting for vq resize
  (bsc#1012628).
- wifi: rtw88: Remove duplicate NULL check before calling
  usb_kill/free_urb() (bsc#1012628).
- thermal: core: prevent potential string overflow (bsc#1012628).
- r8169: fix rare issue with broken rx after link-down on RTL8125
  (bsc#1012628).
- thermal/drivers/mediatek: Fix probe for THERMAL_V2
  (bsc#1012628).
- bpf: Fix missed rcu read lock in bpf_task_under_cgroup()
  (bsc#1012628).
- net: skb_find_text: Ignore patterns extending past 'to'
  (bsc#1012628).
- selftests/bpf: Make linked_list failure test more robust
  (bsc#1012628).
- thermal: core: Don't update trip points inside the hysteresis
  range (bsc#1012628).
- chtls: fix tp-&gt;rcv_tstamp initialization (bsc#1012628).
- tcp: fix cookie_init_timestamp() overflows (bsc#1012628).
- wifi: iwlwifi: mvm: update station's MFP flag after association
  (bsc#1012628).
- wifi: iwlwifi: mvm: fix removing pasn station for responder
  (bsc#1012628).
- wifi: iwlwifi: mvm: use correct sta ID for IGTK/BIGTK
  (bsc#1012628).
- wifi: mac80211: don't recreate driver link debugfs in reconfig
  (bsc#1012628).
- wifi: mac80211: Fix setting vif links (bsc#1012628).
- wifi: iwlwifi: yoyo: swap cdb and jacket bits values
  (bsc#1012628).
- wifi: iwlwifi: mvm: Correctly set link configuration
  (bsc#1012628).
- wifi: iwlwifi: mvm: Fix key flags for IGTK on AP interface
  (bsc#1012628).
- wifi: iwlwifi: mvm: Don't always bind/link the P2P Device
  interface (bsc#1012628).
- wifi: iwlwifi: mvm: change iwl_mvm_flush_sta() API
  (bsc#1012628).
- wifi: iwlwifi: mvm: fix iwl_mvm_mac_flush_sta() (bsc#1012628).
- wifi: iwlwifi: mvm: remove TDLS stations from FW (bsc#1012628).
- wifi: iwlwifi: increase number of RX buffers for EHT devices
  (bsc#1012628).
- wifi: iwlwifi: mvm: fix netif csum flags (bsc#1012628).
- wifi: iwlwifi: pcie: synchronize IRQs before NAPI (bsc#1012628).
- wifi: iwlwifi: mvm: update IGTK in mvmvif upon D3 resume
  (bsc#1012628).
- wifi: iwlwifi: empty overflow queue during flush (bsc#1012628).
- Bluetooth: ISO: Pass BIG encryption info through QoS
  (bsc#1012628).
- Bluetooth: Make handle of hci_conn be unique (bsc#1012628).
- Bluetooth: hci_sync: Fix Opcode prints in bt_dev_dbg/err
  (bsc#1012628).
- bpf: Fix unnecessary -EBUSY from htab_lock_bucket (bsc#1012628).
- ACPI: sysfs: Fix create_pnp_modalias() and create_of_modalias()
  (bsc#1012628).
- mptcp: properly account fastopen data (bsc#1012628).
- ipv6: avoid atomic fragment on GSO packets (bsc#1012628).
- virtio_net: use u64_stats_t infra to avoid data-races
  (bsc#1012628).
- net: add DEV_STATS_READ() helper (bsc#1012628).
- ipvlan: properly track tx_errors (bsc#1012628).
- regmap: debugfs: Fix a erroneous check after snprintf()
  (bsc#1012628).
- spi: tegra: Fix missing IRQ check in tegra_slink_probe()
  (bsc#1012628).
- clk: qcom: ipq5332: Drop set rate parent from gpll0 dependent
  clocks (bsc#1012628).
- clk: qcom: gcc-msm8996: Remove RPM bus clocks (bsc#1012628).
- clk: qcom: clk-rcg2: Fix clock rate overflow for high parent
  frequencies (bsc#1012628).
- clk: qcom: mmcc-msm8998: Don't check halt bit on some branch
  clks (bsc#1012628).
- clk: qcom: mmcc-msm8998: Fix the SMMU GDSC (bsc#1012628).
- clk: qcom: gcc-sm8150: Fix gcc_sdcc2_apps_clk_src (bsc#1012628).
- gpio: sim: initialize a managed pointer when declaring it
  (bsc#1012628).
- regulator: mt6358: Fail probe on unknown chip ID (bsc#1012628).
- clk: imx: Select MXC_CLK for CLK_IMX8QXP (bsc#1012628).
- clk: imx: imx8: Fix an error handling path in
  clk_imx_acm_attach_pm_domains() (bsc#1012628).
- clk: imx: imx8: Fix an error handling path if
  devm_clk_hw_register_mux_parent_data_table() fails
  (bsc#1012628).
- clk: imx: imx8: Fix an error handling path in
  imx8_acm_clk_probe() (bsc#1012628).
- clk: imx: imx8mq: correct error handling path (bsc#1012628).
- clk: imx: imx8qxp: Fix elcdif_pll clock (bsc#1012628).
- clk: renesas: rcar-gen3: Extend SDnH divider table
  (bsc#1012628).
- clk: renesas: rzg2l: Wait for status bit of SD mux before
  continuing (bsc#1012628).
- clk: renesas: rzg2l: Lock around writes to mux register
  (bsc#1012628).
- clk: renesas: rzg2l: Trust value returned by hardware
  (bsc#1012628).
- clk: renesas: rzg2l: Use FIELD_GET() for PLL register fields
  (bsc#1012628).
- clk: renesas: rzg2l: Fix computation formula (bsc#1012628).
- clk: linux/clk-provider.h: fix kernel-doc warnings and typos
  (bsc#1012628).
- spi: nxp-fspi: use the correct ioremap function (bsc#1012628).
- clk: ralink: mtmips: quiet unused variable warning
  (bsc#1012628).
- clk: keystone: pll: fix a couple NULL vs IS_ERR() checks
  (bsc#1012628).
- clk: ti: fix double free in of_ti_divider_clk_setup()
  (bsc#1012628).
- clk: npcm7xx: Fix incorrect kfree (bsc#1012628).
- clk: mediatek: clk-mt6765: Add check for mtk_alloc_clk_data
  (bsc#1012628).
- clk: mediatek: clk-mt6779: Add check for mtk_alloc_clk_data
  (bsc#1012628).
- clk: mediatek: clk-mt6797: Add check for mtk_alloc_clk_data
  (bsc#1012628).
- clk: mediatek: clk-mt7629-eth: Add check for mtk_alloc_clk_data
  (bsc#1012628).
- clk: mediatek: clk-mt7629: Add check for mtk_alloc_clk_data
  (bsc#1012628).
- clk: mediatek: clk-mt2701: Add check for mtk_alloc_clk_data
  (bsc#1012628).
- clk: qcom: config IPQ_APSS_6018 should depend on QCOM_SMEM
  (bsc#1012628).
- clk: qcom: clk-alpha-pll: introduce stromer plus ops
  (bsc#1012628).
- clk: qcom: apss-ipq-pll: Use stromer plus ops for stromer plus
  pll (bsc#1012628).
- clk: qcom: apss-ipq-pll: Fix 'l' value for ipq5332_pll_config
  (bsc#1012628).
- clk: qcom: ipq5018: drop the CLK_SET_RATE_PARENT flag from
  GPLL clocks (bsc#1012628).
- clk: qcom: ipq9574: drop the CLK_SET_RATE_PARENT flag from
  GPLL clocks (bsc#1012628).
- clk: qcom: ipq5332: drop the CLK_SET_RATE_PARENT flag from
  GPLL clocks (bsc#1012628).
- clk: mediatek: fix double free in mtk_clk_register_pllfh()
  (bsc#1012628).
- platform/x86: wmi: Fix probe failure when failing to register
  WMI devices (bsc#1012628).
- platform/x86: wmi: Fix opening of char device (bsc#1012628).
- regulator: qcom-rpmh: Fix smps4 regulator for pm8550ve
  (bsc#1012628).
- hwmon: (axi-fan-control) Fix possible NULL pointer dereference
  (bsc#1012628).
- hwmon: (coretemp) Fix potentially truncated sysfs attribute name
  (bsc#1012628).
- Revert "hwmon: (sch56xx-common) Add DMI override table"
  (bsc#1012628).
- Revert "hwmon: (sch56xx-common) Add automatic module loading
  on supported devices" (bsc#1012628).
- hwmon: (pmbus/mp2975) Move PGOOD fix (bsc#1012628).
- hwmon: (sch5627) Use bit macros when accessing the control
  register (bsc#1012628).
- hwmon: (sch5627) Disallow write access if virtual registers
  are locked (bsc#1012628).
- hte: tegra: Fix missing error code in tegra_hte_test_probe()
  (bsc#1012628).
- platform/chrome: cros_ec_lpc: Separate host command and irq
  disable (bsc#1012628).
- spi: omap2-mcspi: switch to use modern name (bsc#1012628).
- spi: omap2-mcspi: Fix hardcoded reference clock (bsc#1012628).
- drm: bridge: samsung-dsim: Initialize ULPS EXIT for i.MX8M DSIM
  (bsc#1012628).
- drm: bridge: for GENERIC_PHY_MIPI_DPHY also select GENERIC_PHY
  (bsc#1012628).
- drm: bridge: samsung-dsim: Fix waiting for empty cmd transfer
  FIFO on older Exynos (bsc#1012628).
- drm/loongson: Fix error handling in lsdc_pixel_pll_setup()
  (bsc#1012628).
- drm/rockchip: vop: Fix reset of state in duplicate state crtc
  funcs (bsc#1012628).
- drm/rockchip: vop: Fix call to crtc reset helper (bsc#1012628).
- drm/rockchip: vop2: Don't crash for invalid duplicate_state
  (bsc#1012628).
- drm/rockchip: vop2: Add missing call to crtc reset helper
  (bsc#1012628).
- drm/radeon: possible buffer overflow (bsc#1012628).
- drm/radeon: Remove the references of radeon_gem_ pread &amp;
  pwrite ioctls (bsc#1012628).
- drm: bridge: it66121: Fix invalid connector dereference
  (bsc#1012628).
- drm/bridge: lt8912b: Fix bridge_detach (bsc#1012628).
- drm/bridge: lt8912b: Fix crash on bridge detach (bsc#1012628).
- drm/bridge: lt8912b: Manually disable HPD only if it was enabled
  (bsc#1012628).
- drm/bridge: lt8912b: Add missing drm_bridge_attach call
  (bsc#1012628).
- drm/ssd130x: Fix screen clearing (bsc#1012628).
- drm/mediatek: Fix coverity issue with unintentional integer
  overflow (bsc#1012628).
- x86/tdx: Zero out the missing RSI in TDX_HYPERCALL macro
  (bsc#1012628).
- drm/bridge: tc358768: Fix use of uninitialized variable
  (bsc#1012628).
- drm/bridge: tc358768: Fix bit updates (bsc#1012628).
- drm/bridge: tc358768: Use struct videomode (bsc#1012628).
- drm/bridge: tc358768: Print logical values, not raw register
  values (bsc#1012628).
- drm/bridge: tc358768: Use dev for dbg prints, not priv-&gt;dev
  (bsc#1012628).
- drm/bridge: tc358768: Rename dsibclk to hsbyteclk (bsc#1012628).
- drm/bridge: tc358768: Clean up clock period code (bsc#1012628).
- drm/bridge: tc358768: Fix tc358768_ns_to_cnt() (bsc#1012628).
- drm: Call drm_atomic_helper_shutdown() at shutdown/remove time
  for misc drivers (bsc#1012628).
- drm/amdgpu: Increase IH soft ring size for GFX v9.4.3 dGPU
  (bsc#1012628).
- drm/amdkfd: fix some race conditions in vram buffer alloc/free
  of svm code (bsc#1012628).
- drm/amdkfd: Remove svm range validated_once flag (bsc#1012628).
- drm/amdkfd: Handle errors from svm validate and map
  (bsc#1012628).
- drm/amd/display: Fix null pointer dereference in error message
  (bsc#1012628).
- drm/amd/display: Check all enabled planes in
  dm_check_crtc_cursor (bsc#1012628).
- drm/amd/display: Refactor dm_get_plane_scale helper
  (bsc#1012628).
- drm/amd/display: Bail from dm_check_crtc_cursor if no relevant
  change (bsc#1012628).
- io_uring/kbuf: Fix check of BID wrapping in provided buffers
  (bsc#1012628).
- io_uring/kbuf: Allow the full buffer id space for provided
  buffers (bsc#1012628).
- drm/mediatek: Add mmsys_dev_num to mt8188 vdosys0 driver data
  (bsc#1012628).
- drm/mediatek: Fix iommu fault by swapping FBs after updating
  plane state (bsc#1012628).
- drm/mediatek: Fix iommu fault during crtc enabling
  (bsc#1012628).
- accel/habanalabs/gaudi2: Fix incorrect string length computation
  in gaudi2_psoc_razwi_get_engines() (bsc#1012628).
- drm/msm/adreno: Fix SM6375 GPU ID (bsc#1012628).
- drm/msm/a6xx: Fix unknown speedbin case (bsc#1012628).
- drm/rockchip: cdn-dp: Fix some error handling paths in
  cdn_dp_probe() (bsc#1012628).
- gpu: host1x: Correct allocated size for contexts (bsc#1012628).
- drm/bridge: lt9611uxc: fix the race in the error path
  (bsc#1012628).
- arm64/arm: xen: enlighten: Fix KPTI checks (bsc#1012628).
- drm/rockchip: Fix type promotion bug in rockchip_gem_iommu_map()
  (bsc#1012628).
- xenbus: fix error exit in xenbus_init() (bsc#1012628).
- xen: Make struct privcmd_irqfd's layout architecture independent
  (bsc#1012628).
- xen: irqfd: Use _IOW instead of the internal _IOC() macro
  (bsc#1012628).
- xen-pciback: Consider INTx disabled when MSI/MSI-X is enabled
  (bsc#1012628).
- drm/msm/dsi: use msm_gem_kernel_put to free TX buffer
  (bsc#1012628).
- drm/msm/dsi: free TX buffer in unbind (bsc#1012628).
- clocksource/drivers/arm_arch_timer: limit XGene-1 workaround
  (bsc#1012628).
- drm: mediatek: mtk_dsi: Fix NO_EOT_PACKET settings/handling
  (bsc#1012628).
- drivers/perf: hisi: use cpuhp_state_remove_instance_nocalls()
  for hisi_hns3_pmu uninit process (bsc#1012628).
- drm/amd/pm: Fix a memory leak on an error path (bsc#1012628).
- perf/arm-cmn: Fix DTC domain detection (bsc#1012628).
- drivers/perf: hisi_pcie: Check the type first in
  pmu::event_init() (bsc#1012628).
- perf: hisi: Fix use-after-free when register pmu fails
  (bsc#1012628).
- ARM: dts: renesas: blanche: Fix typo in GP_11_2 pin name
  (bsc#1012628).
- arm64: dts: qcom: sdm845: Fix PSCI power domain names
  (bsc#1012628).
- arm64: dts: qcom: sdm845: cheza doesn't support LMh node
  (bsc#1012628).
- arm64: dts: qcom: sc7280: link
  usb3_phy_wrapper_gcc_usb30_pipe_clk (bsc#1012628).
- arm64: dts: qcom: msm8916: Fix iommu local address range
  (bsc#1012628).
- arm64: dts: qcom: msm8992-libra: drop duplicated reserved memory
  (bsc#1012628).
- arm64: dts: qcom: sm6125: Pad APPS IOMMU address to 8 characters
  (bsc#1012628).
- arm64: dts: qcom: sc7280: Add missing LMH interrupts
  (bsc#1012628).
- arm64: dts: qcom: qrb2210-rb1: Swap UART index (bsc#1012628).
- arm64: dts: qcom: qrb2210-rb1: Fix regulators (bsc#1012628).
- arm64: dts: qcom: sdm670: Fix pdc mapping (bsc#1012628).
- arm64: dts: qcom: sc7280: drop incorrect EUD port on SoC side
  (bsc#1012628).
- arm64: dts: qcom: sm8150: add ref clock to PCIe PHYs
  (bsc#1012628).
- arm64: dts: qcom: sm8350: fix pinctrl for UART18 (bsc#1012628).
- arm64: dts: qcom: sdm845-mtp: fix WiFi configuration
  (bsc#1012628).
- arm64: dts: qcom: sdx75-idp: align RPMh regulator nodes with
  bindings (bsc#1012628).
- ARM64: dts: marvell: cn9310: Use appropriate label for spi1 pins
  (bsc#1012628).
- arm64: dts: qcom: msm8976: Fix ipc bit shifts (bsc#1012628).
- arm64: dts: qcom: msm8939: Fix iommu local address range
  (bsc#1012628).
- riscv: dts: allwinner: remove address-cells from intc node
  (bsc#1012628).
- arm64: dts: qcom: apq8016-sbc: Add missing ADV7533 regulators
  (bsc#1012628).
- ARM: dts: qcom: apq8026-samsung-matisse-wifi: Fix inverted
  hall sensor (bsc#1012628).
- ARM: dts: qcom: mdm9615: populate vsdcc fixed regulator
  (bsc#1012628).
- soc: qcom: llcc: Handle a second device without data corruption
  (bsc#1012628).
- kunit: Fix missed memory release in kunit_free_suite_set()
  (bsc#1012628).
- kunit: Fix the wrong kfree of copy for kunit_filter_suites()
  (bsc#1012628).
- kunit: Fix possible memory leak in kunit_filter_suites()
  (bsc#1012628).
- kunit: test: Fix the possible memory leak in executor_test
  (bsc#1012628).
- ARM: dts: stm32: stm32f7-pinctrl: don't use multiple blank lines
  (bsc#1012628).
- firmware: ti_sci: Mark driver as non removable (bsc#1012628).
- arm64: dts: ti: k3-j721s2-evm-gesi: Specify base dtb for
  overlay file (bsc#1012628).
- arm64: dts: ti: verdin-am62: disable MIPI DSI bridge
  (bsc#1012628).
- arm64: dts: ti: k3-am625-beagleplay: Fix typo in ramoops reg
  (bsc#1012628).
- arm64: dts: ti: k3-am62a7-sk: Drop i2c-1 to 100Khz
  (bsc#1012628).
- arm64: dts: ti: Fix HDMI Audio overlay in Makefile
  (bsc#1012628).
- firmware: arm_ffa: Assign the missing IDR allocation ID to
  the FFA device (bsc#1012628).
- firmware: arm_ffa: Allow the FF-A drivers to use 32bit mode
  of messaging (bsc#1012628).
- ARM: dts: am3517-evm: Fix LED3/4 pinmux (bsc#1012628).
- clk: scmi: Free scmi_clk allocated when the clocks with invalid
  info are skipped (bsc#1012628).
- arm64: dts: imx8qm-ss-img: Fix jpegenc compatible entry
  (bsc#1012628).
- arm64: dts: imx8mp-debix-model-a: Remove USB hub reset-gpios
  (bsc#1012628).
- arm64: dts: imx8mm: Add sound-dai-cells to micfil node
  (bsc#1012628).
- arm64: dts: imx8mn: Add sound-dai-cells to micfil node
  (bsc#1012628).
- arm64: tegra: Fix P3767 card detect polarity (bsc#1012628).
- arm64: tegra: Fix P3767 QSPI speed (bsc#1012628).
- firmware: tegra: Add suspend hook and reset BPMP IPC early on
  resume (bsc#1012628).
- memory: tegra: Set BPMP msg flags to reset IPC channels
  (bsc#1012628).
- arm64: tegra: Use correct interrupts for Tegra234 TKE
  (bsc#1012628).
- selftests/pidfd: Fix ksft print formats (bsc#1012628).
- selftests/resctrl: Ensure the benchmark commands fits to its
  array (bsc#1012628).
- soc: qcom: pmic_glink: fix connector type to be DisplayPort
  (bsc#1012628).
- ARM: dts: BCM5301X: Explicitly disable unused switch CPU ports
  (bsc#1012628).
- iommufd: Add iopt_area_alloc() (bsc#1012628).
- module/decompress: use vmalloc() for gzip decompression
  workspace (bsc#1012628).
- KEYS: Include linux/errno.h in linux/verification.h
  (bsc#1012628).
- crypto: ccp - Get a free page to use while fetching initial
  nonce (bsc#1012628).
- crypto: ccp - Fix ioctl unit tests (bsc#1012628).
- crypto: ccp - Fix DBC sample application error handling
  (bsc#1012628).
- crypto: ccp - Fix sample application signature passing
  (bsc#1012628).
- crypto: ccp - Fix some unfused tests (bsc#1012628).
- crypto: hisilicon/hpre - Fix a erroneous check after snprintf()
  (bsc#1012628).
- hwrng: bcm2835 - Fix hwrng throughput regression (bsc#1012628).
- hwrng: geode - fix accessing registers (bsc#1012628).
- RDMA/core: Use size_{add,sub,mul}() in calls to struct_size()
  (bsc#1012628).
- crypto: qat - fix state machines cleanup paths (bsc#1012628).
- crypto: qat - ignore subsequent state up commands (bsc#1012628).
- crypto: qat - fix unregistration of crypto algorithms
  (bsc#1012628).
- crypto: qat - fix unregistration of compression algorithms
  (bsc#1012628).
- scsi: ibmvfc: Fix erroneous use of rtas_busy_delay with hcall
  return code (bsc#1012628).
- ASoC: soc-pcm.c: Make sure DAI parameters cleared if the DAI
  becomes inactive (bsc#1012628).
- libnvdimm/of_pmem: Use devm_kstrdup instead of kstrdup and
  check its return value (bsc#1012628).
- nd_btt: Make BTT lanes preemptible (bsc#1012628).
- crypto: caam/qi2 - fix Chacha20 + Poly1305 self test failure
  (bsc#1012628).
- crypto: caam/jr - fix Chacha20 + Poly1305 self test failure
  (bsc#1012628).
- crypto: qat - increase size of buffers (bsc#1012628).
- ASoC: SOF: ipc4-topology: Use size_add() in call to
  struct_size() (bsc#1012628).
- PCI: vmd: Correct PCI Header Type Register's multi-function
  check (bsc#1012628).
- hid: cp2112: Fix duplicate workqueue initialization
  (bsc#1012628).
- crypto: hisilicon/qm - fix PF queue parameter issue
  (bsc#1012628).
- ARM: 9321/1: memset: cast the constant byte to unsigned char
  (bsc#1012628).
- ARM: 9323/1: mm: Fix ARCH_LOW_ADDRESS_LIMIT when CONFIG_ZONE_DMA
  (bsc#1012628).
- ext4: add missing initialization of call_notify_error in
  update_super_work() (bsc#1012628).
- ext4: move 'ix' sanity check to corrent position (bsc#1012628).
- kselftest: vm: fix mdwe's mmap_FIXED test case (bsc#1012628).
- ASoC: fsl: mpc5200_dma.c: Fix warning of Function parameter
  or member not described (bsc#1012628).
- backlight: pwm_bl: Disable PWM on shutdown, suspend and remove
  (bsc#1012628).
- ASoC: Intel: sof_sdw_rt_sdca_jack_common: add rt713 support
  (bsc#1012628).
- ASoC: fsl-asoc-card: Add comment for mclk in the codec_priv
  (bsc#1012628).
- fs: dlm: Fix the size of a buffer in dlm_create_debug_file()
  (bsc#1012628).
- dlm: fix creating multiple node structures (bsc#1012628).
- dlm: fix remove member after close call (bsc#1012628).
- dlm: be sure we reset all nodes at forced shutdown
  (bsc#1012628).
- dlm: fix no ack after final message (bsc#1012628).
- IB/mlx5: Fix rdma counter binding for RAW QP (bsc#1012628).
- RDMA/hns: Fix printing level of asynchronous events
  (bsc#1012628).
- RDMA/hns: Fix uninitialized ucmd in hns_roce_create_qp_common()
  (bsc#1012628).
- RDMA/hns: Fix signed-unsigned mixed comparisons (bsc#1012628).
- RDMA/hns: Add check for SL (bsc#1012628).
- RDMA/hns: The UD mode can only be configured with DCQCN
  (bsc#1012628).
- RDMA/hns: Fix unnecessary port_num transition in HW stats
  allocation (bsc#1012628).
- RDMA/hns: Fix init failure of RoCE VF and HIP08 (bsc#1012628).
- ASoC: SOF: core: Ensure sof_ops_free() is still called when
  probe never ran (bsc#1012628).
- ASoC: intel: sof_sdw: Stop processing CODECs when enough are
  found (bsc#1012628).
- ASoC: fsl: Fix PM disable depth imbalance in fsl_easrc_probe
  (bsc#1012628).
- scsi: ufs: core: Leave space for '\0' in utf8 desc string
  (bsc#1012628).
- RDMA/hfi1: Workaround truncation compilation error
  (bsc#1012628).
- hid: cp2112: Fix IRQ shutdown stopping polling for all IRQs
  on chip (bsc#1012628).
- HID: uclogic: Fix user-memory-access bug in
  uclogic_params_ugee_v2_init_event_hooks() (bsc#1012628).
- HID: uclogic: Fix a work-&gt;entry not empty bug in __queue_work()
  (bsc#1012628).
- sh: bios: Revive earlyprintk support (bsc#1012628).
- HID: logitech-hidpp: Don't restart IO, instead defer
  hid_connect() only (bsc#1012628).
- HID: logitech-hidpp: Revert "Don't restart communication if
  not necessary" (bsc#1012628).
- HID: logitech-hidpp: Move get_wireless_feature_index() check
  to hidpp_connect_event() (bsc#1012628).
- ASoC: Intel: Skylake: Fix mem leak when parsing UUIDs fails
  (bsc#1012628).
- PCI: endpoint: Fix double free in __pci_epc_create()
  (bsc#1012628).
- padata: Fix refcnt handling in padata_free_shell()
  (bsc#1012628).
- certs: Break circular dependency when selftest is modular
  (bsc#1012628).
- crypto: qat - consolidate services structure (bsc#1012628).
- crypto: qat - enable dc chaining service (bsc#1012628).
- crypto: qat - refactor fw config related functions
  (bsc#1012628).
- crypto: qat - use masks for AE groups (bsc#1012628).
- crypto: qat - fix ring to service map for QAT GEN4
  (bsc#1012628).
- crypto: qat - fix deadlock in backlog processing (bsc#1012628).
- ASoC: ams-delta.c: use component after check (bsc#1012628).
- erofs: fix erofs_insert_workgroup() lockref usage (bsc#1012628).
- IB/mlx5: Fix init stage error handling to avoid double free
  of same QP and UAF (bsc#1012628).
- mfd: core: Un-constify mfd_cell.of_reg (bsc#1012628).
- mfd: core: Ensure disabled devices are skipped without aborting
  (bsc#1012628).
- mfd: dln2: Fix double put in dln2_probe (bsc#1012628).
- dt-bindings: mfd: mt6397: Split out compatible for MediaTek
  MT6366 PMIC (bsc#1012628).
- mfd: arizona-spi: Set pdata.hpdet_channel for ACPI enumerated
  devs (bsc#1012628).
- leds: turris-omnia: Do not use SMBUS calls (bsc#1012628).
- leds: pwm: Don't disable the PWM when the LED should be off
  (bsc#1012628).
- leds: trigger: ledtrig-cpu:: Fix 'output may be truncated'
  issue for 'cpu' (bsc#1012628).
- scripts/gdb: fix usage of MOD_TEXT not defined when
  CONFIG_MODULES=n (bsc#1012628).
- apparmor: fix invalid reference on profile-&gt;disconnected
  (bsc#1012628).
- perf stat: Fix aggr mode initialization (bsc#1012628).
- iio: frequency: adf4350: Use device managed functions and fix
  power down issue (bsc#1012628).
- pinctrl: baytrail: fix debounce disable case (bsc#1012628).
- perf kwork: Fix incorrect and missing free atom in
  work_push_atom() (bsc#1012628).
- perf kwork: Add the supported subcommands to the document
  (bsc#1012628).
- perf kwork: Set ordered_events to true in 'struct perf_tool'
  (bsc#1012628).
- f2fs: compress: fix deadloop in f2fs_write_cache_pages()
  (bsc#1012628).
- f2fs: compress: fix to avoid use-after-free on dic
  (bsc#1012628).
- f2fs: compress: fix to avoid redundant compress extension
  (bsc#1012628).
- f2fs: fix to drop meta_inode's page cache in f2fs_put_super()
  (bsc#1012628).
- tty: tty_jobctrl: fix pid memleak in disassociate_ctty()
  (bsc#1012628).
- perf parse-events: Fix tracepoint name memory leak
  (bsc#1012628).
- livepatch: Fix missing newline character in
  klp_resolve_symbols() (bsc#1012628).
- pinctrl: renesas: rzg2l: Make reverse order of enable() for
  disable() (bsc#1012628).
- perf vendor events arm64: Fix for AmpereOne metrics
  (bsc#1012628).
- perf record: Fix BTF type checks in the off-cpu profiling
  (bsc#1012628).
- dmaengine: idxd: Register dsa_bus_type before registering idxd
  sub-drivers (bsc#1012628).
- usb: dwc2: fix possible NULL pointer dereference caused by
  driver concurrency (bsc#1012628).
- usb: chipidea: Fix DMA overwrite for Tegra (bsc#1012628).
- usb: chipidea: Simplify Tegra DMA alignment code (bsc#1012628).
- dmaengine: ti: edma: handle irq_of_parse_and_map() errors
  (bsc#1012628).
- tools/perf: Update call stack check in builtin-lock.c
  (bsc#1012628).
- misc: st_core: Do not call kfree_skb() under spin_lock_irqsave()
  (bsc#1012628).
- debugfs: Fix __rcu type comparison warning (bsc#1012628).
- tools: iio: iio_generic_buffer ensure alignment (bsc#1012628).
- USB: usbip: fix stub_dev hub disconnect (bsc#1012628).
- dmaengine: pxa_dma: Remove an erroneous BUG_ON() in
  pxad_free_desc() (bsc#1012628).
- f2fs: fix to initialize map.m_pblk in f2fs_precache_extents()
  (bsc#1012628).
- interconnect: qcom: qdu1000: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sc7180: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sc7280: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sc8180x: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sc8280xp: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sdm670: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sdm845: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sm6350: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sm8150: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sm8250: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sm8350: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: osm-l3: Replace custom implementation of
  COUNT_ARGS() (bsc#1012628).
- powerpc: Only define __parse_fpscr() when required
  (bsc#1012628).
- interconnect: fix error handling in qnoc_probe() (bsc#1012628).
- perf build: Add missing comment about NO_LIBTRACEEVENT=1
  (bsc#1012628).
- perf parse-events: Fix for term values that are raw events
  (bsc#1012628).
- perf mem-events: Avoid uninitialized read (bsc#1012628).
- s390/ap: re-init AP queues on config on (bsc#1012628).
- modpost: fix tee MODULE_DEVICE_TABLE built on big-endian host
  (bsc#1012628).
- modpost: fix ishtp MODULE_DEVICE_TABLE built on big-endian host
  (bsc#1012628).
- perf tools: Do not ignore the default vmlinux.h (bsc#1012628).
- powerpc/40x: Remove stale PTE_ATOMIC_UPDATES macro
  (bsc#1012628).
- powerpc/xive: Fix endian conversion size (bsc#1012628).
- powerpc: Hide empty pt_regs at base of the stack (bsc#1012628).
- perf trace: Use the right bpf_probe_read(_str) variant for
  reading user data (bsc#1012628).
- powerpc/vas: Limit open window failure messages in log bufffer
  (bsc#1012628).
- powerpc/imc-pmu: Use the correct spinlock initializer
  (bsc#1012628).
- powerpc/pseries: fix potential memory leak in
  init_cpu_associativity() (bsc#1012628).
- perf vendor events: Update PMC used in PM_RUN_INST_CMPL event
  for power10 platform (bsc#1012628).
- xhci: Loosen RPM as default policy to cover for AMD xHC 1.1
  (bsc#1012628).
- usb: host: xhci-plat: fix possible kernel oops while resuming
  (bsc#1012628).
- powerpc/vmcore: Add MMU information to vmcoreinfo (bsc#1012628).
- perf machine: Avoid out of bounds LBR memory read (bsc#1012628).
- libperf rc_check: Make implicit enabling work for GCC
  (bsc#1012628).
- perf hist: Add missing puts to hist__account_cycles
  (bsc#1012628).
- perf vendor events intel: Fix broadwellde
  tma_info_system_dram_bw_use metric (bsc#1012628).
- perf vendor events intel: Add broadwellde two metrics
  (bsc#1012628).
- 9p/net: fix possible memory leak in p9_check_errors()
  (bsc#1012628).
- rtla: Fix uninitialized variable found (bsc#1012628).
- i3c: Fix potential refcount leak in
  i3c_master_register_new_i3c_devs (bsc#1012628).
- rtc: brcmstb-waketimer: support level alarm_irq (bsc#1012628).
- cxl/pci: Remove unnecessary device reference management in
  sanitize work (bsc#1012628).
- cxl/pci: Cleanup 'sanitize' to always poll (bsc#1012628).
- cxl/pci: Remove inconsistent usage of dev_err_probe()
  (bsc#1012628).
- cxl/pci: Clarify devm host for memdev relative setup
  (bsc#1012628).
- cxl/pci: Fix sanitize notifier setup (bsc#1012628).
- cxl/memdev: Fix sanitize vs decoder setup locking (bsc#1012628).
- cxl/mem: Fix shutdown order (bsc#1012628).
- virt: sevguest: Fix passing a stack buffer as a scatterlist
  target (bsc#1012628).
- rtc: pcf85363: fix wrong mask/val parameters in
  regmap_update_bits call (bsc#1012628).
- cxl/region: Prepare the decoder match range helper for reuse
  (bsc#1012628).
- cxl/region: Calculate a target position in a region interleave
  (bsc#1012628).
- cxl/region: Use cxl_calc_interleave_pos() for auto-discovery
  (bsc#1012628).
- cxl/region: Fix cxl_region_rwsem lock held when returning to
  user space (bsc#1012628).
- cxl/core/regs: Rename @dev to @host in struct cxl_register_map
  (bsc#1012628).
- cxl/port: Fix @host confusion in cxl_dport_setup_regs()
  (bsc#1012628).
- cxl/hdm: Remove broken error path (bsc#1012628).
- pcmcia: cs: fix possible hung task and memory leak pccardd()
  (bsc#1012628).
- pcmcia: ds: fix refcount leak in pcmcia_device_add()
  (bsc#1012628).
- pcmcia: ds: fix possible name leak in error path in
  pcmcia_device_add() (bsc#1012628).
- media: imx-jpeg: initiate a drain of the capture queue in
  dynamic resolution change (bsc#1012628).
- media: hantro: Check whether reset op is defined before use
  (bsc#1012628).
- media: verisilicon: Do not enable G2 postproc downscale if
  source is narrower than destination (bsc#1012628).
- media: ov13b10: Fix some error checking in probe (bsc#1012628).
- media: ov5640: fix vblank unchange issue when work at dvp mode
  (bsc#1012628).
- media: i2c: max9286: Fix some redundant of_node_put() calls
  (bsc#1012628).
- media: ov5640: Fix a memory leak when ov5640_probe fails
  (bsc#1012628).
- media: bttv: fix use after free error due to btv-&gt;timeout timer
  (bsc#1012628).
- media: amphion: handle firmware debug message (bsc#1012628).
- media: mtk-jpegenc: Fix bug in JPEG encode quality selection
  (bsc#1012628).
- media: s3c-camif: Avoid inappropriate kfree() (bsc#1012628).
- media: vidtv: psi: Add check for kstrdup (bsc#1012628).
- media: vidtv: mux: Add check and kfree for kstrdup
  (bsc#1012628).
- media: cedrus: Fix clock/reset sequence (bsc#1012628).
- media: i2c: imx219: Convert to CCI register access helpers
  (bsc#1012628).
- media: i2c: imx219: Replace register addresses with macros
  (bsc#1012628).
- media: i2c: imx219: Drop IMX219_REG_CSI_LANE_MODE from common
  regs array (bsc#1012628).
- media: cadence: csi2rx: Unregister v4l2 async notifier
  (bsc#1012628).
- media: dvb-usb-v2: af9035: fix missing unlock (bsc#1012628).
- media: verisilicon: Fixes clock list for rk3588 av1 decoder
  (bsc#1012628).
- media: mediatek: vcodec: Handle invalid encoder vsi
  (bsc#1012628).
- media: imx-jpeg: notify source chagne event when the first
  picture parsed (bsc#1012628).
- media: mediatek: vcodec: using encoder device to alloc/free
  encoder memory (bsc#1012628).
- media: platform: mtk-mdp3: fix uninitialized variable in
  mdp_path_config() (bsc#1012628).
- media: cec: meson: always include meson sub-directory in
  Makefile (bsc#1012628).
- cpupower: fix reference to nonexistent document (bsc#1012628).
- regmap: prevent noinc writes from clobbering cache
  (bsc#1012628).
- drm/amdgpu/gfx10,11: use memcpy_to/fromio for MQDs
  (bsc#1012628).
- drm/amdgpu: don't put MQDs in VRAM on ARM | ARM64 (bsc#1012628).
- pwm: sti: Reduce number of allocations and drop usage of
  chip_data (bsc#1012628).
- pwm: brcmstb: Utilize appropriate clock APIs in suspend/resume
  (bsc#1012628).
- Input: synaptics-rmi4 - fix use after free in
  rmi_unregister_function() (bsc#1012628).
- watchdog: marvell_gti_wdt: Fix error code in probe()
  (bsc#1012628).
- watchdog: ixp4xx: Make sure restart always works (bsc#1012628).
- llc: verify mac len before reading mac header (bsc#1012628).
- hsr: Prevent use after free in prp_create_tagged_frame()
  (bsc#1012628).
- tipc: Change nla_policy for bearer-related names to
  NLA_NUL_STRING (bsc#1012628).
- rxrpc: Fix two connection reaping bugs (bsc#1012628).
- bpf: Check map-&gt;usercnt after timer-&gt;timer is assigned
  (bsc#1012628).
- inet: shrink struct flowi_common (bsc#1012628).
- octeontx2-pf: Fix error codes (bsc#1012628).
- octeontx2-pf: Fix holes in error code (bsc#1012628).
- net: page_pool: add missing free_percpu when page_pool_init fail
  (bsc#1012628).
- dccp: Call security_inet_conn_request() after setting IPv4
  addresses (bsc#1012628).
- dccp/tcp: Call security_inet_conn_request() after setting IPv6
  addresses (bsc#1012628).
- net: r8169: Disable multicast filter for RTL8168H and RTL8107E
  (bsc#1012628).
- Fix termination state for idr_for_each_entry_ul() (bsc#1012628).
- net: stmmac: xgmac: Enable support for multiple Flexible PPS
  outputs (bsc#1012628).
- selftests: pmtu.sh: fix result checking (bsc#1012628).
- octeontx2-pf: Free pending and dropped SQEs (bsc#1012628).
- net/smc: fix dangling sock under state SMC_APPFINCLOSEWAIT
  (bsc#1012628).
- net/smc: allow cdc msg send rather than drop it with NULL
  sndbuf_desc (bsc#1012628).
- net/smc: put sk reference if close work was canceled
  (bsc#1012628).
- nvme: fix error-handling for io_uring nvme-passthrough
  (bsc#1012628).
- riscv: boot: Fix creation of loader.bin (bsc#1012628).
- ice: Fix SRIOV LAG disable on non-compliant aggregate
  (bsc#1012628).
- ice: lag: in RCU, use atomic allocation (bsc#1012628).
- ice: Fix VF-VF filter rules in switchdev mode (bsc#1012628).
- ice: Fix VF-VF direction matching in drop rule in switchdev
  (bsc#1012628).
- tg3: power down device only on SYSTEM_POWER_OFF (bsc#1012628).
- nbd: fix uaf in nbd_open (bsc#1012628).
- blk-core: use pr_warn_ratelimited() in bio_check_ro()
  (bsc#1012628).
- vsock/virtio: remove socket from connected/bound list on
  shutdown (bsc#1012628).
- r8169: respect userspace disabling IFF_MULTICAST (bsc#1012628).
- virtio/vsock: Fix uninit-value in virtio_transport_recv_pkt()
  (bsc#1012628).
- net: enetc: shorten enetc_setup_xdp_prog() error message to
  fit NETLINK_MAX_FMTMSG_LEN (bsc#1012628).
- i2c: iproc: handle invalid slave state (bsc#1012628).
- netfilter: xt_recent: fix (increase) ipv6 literal buffer length
  (bsc#1012628).
- netfilter: nat: fix ipv6 nat redirect with mapped and scoped
  addresses (bsc#1012628).
- net/sched: act_ct: Always fill offloading tuple iifidx
  (bsc#1012628).
- RISC-V: Don't fail in riscv_of_parent_hartid() for disabled
  HARTs (bsc#1012628).
- net: ti: icss-iep: fix setting counter value (bsc#1012628).
- drivers: perf: Do not broadcast to other cpus when starting
  a counter (bsc#1012628).
- module/decompress: use kvmalloc() consistently (bsc#1012628).
- fs: dlm: Simplify buffer size computation in
  dlm_create_debug_file() (bsc#1012628).
- drm/vc4: tests: Fix UAF in the mock helpers (bsc#1012628).
- drm/syncobj: fix DRM_SYNCOBJ_WAIT_FLAGS_WAIT_AVAILABLE
  (bsc#1012628).
- ASoC: rt712-sdca: fix speaker route missing issue (bsc#1012628).
- ASoC: mediatek: mt8186_mt6366_rt1019_rt5682s: trivial: fix
  error messages (bsc#1012628).
- ASoC: hdmi-codec: register hpd callback on component probe
  (bsc#1012628).
- ASoC: dapm: fix clock get name (bsc#1012628).
- spi: spi-zynq-qspi: add spi-mem to driver kconfig dependencies
  (bsc#1012628).
- arm64/arm: arm_pmuv3: perf: Don't truncate 64-bit registers
  (bsc#1012628).
- fbdev: imsttfb: fix double free in probe() (bsc#1012628).
- fbdev: imsttfb: fix a resource leak in probe (bsc#1012628).
- ALSA: hda/realtek: Add support dual speaker for Dell
  (bsc#1012628).
- fbdev: fsl-diu-fb: mark wr_reg_wa() static (bsc#1012628).
- tracing/kprobes: Fix the order of argument descriptions
  (bsc#1012628).
- eventfs: Check for NULL ef in eventfs_set_attr() (bsc#1012628).
- selftests: mptcp: run userspace pm tests slower (bsc#1012628).
- selftests: mptcp: fix wait_rm_addr/sf parameters (bsc#1012628).
- io_uring/net: ensure socket is marked connected on connect retry
  (bsc#1012628).
- x86/amd_nb: Use Family 19h Models 60h-7Fh Function 4 IDs
  (bsc#1012628).
- Revert "PCI/ASPM: Disable only ASPM_STATE_L1 when driver,
  disables L1" (bsc#1012628).
- Revert "mmc: core: Capture correct oemid-bits for eMMC cards"
  (bsc#1012628).
- btrfs: use u64 for buffer sizes in the tree search ioctls
  (bsc#1012628).
- btrfs: make found_logical_ret parameter mandatory for function
  queue_scrub_stripe() (bsc#1012628).
- Refresh
  patches.suse/ALSA-hda-cs35l41-Support-mute-notifications-for-CS35.patch.
- Rename to
  patches.kernel.org/6.6.2-328-ASoC-cs35l41-Handle-mdsync_down-reg-write-error.patch.
- Rename to
  patches.kernel.org/6.6.2-329-ASoC-cs35l41-Handle-mdsync_up-reg-write-errors.patch.
- Rename to
  patches.kernel.org/6.6.2-330-ASoC-cs35l41-Initialize-completion-object-befor.patch.
- Rename to
  patches.kernel.org/6.6.2-331-ASoC-cs35l41-Fix-broken-shared-boost-activation.patch.
- Rename to
  patches.kernel.org/6.6.2-332-ASoC-cs35l41-Verify-PM-runtime-resume-errors-in.patch.
- Rename to
  patches.kernel.org/6.6.2-333-ASoC-cs35l41-Undo-runtime-PM-changes-at-driver-.patch.
- Rename to
  patches.kernel.org/6.6.2-334-ALSA-hda-cs35l41-Fix-unbalanced-pm_runtime_get.patch.
- Rename to
  patches.kernel.org/6.6.2-335-ALSA-hda-cs35l41-Undo-runtime-PM-changes-at-dri.patch.
- commit 263a855</changelog>
  <changelog author="tiwai@suse.de" date="1700481601">- drm/i915: Also check for VGA converter in eDP probe
  (bsc#1217282).
- commit b22e785</changelog>
  <changelog author="tiwai@suse.de" date="1700568000">- leds: class: Don't expose color sysfs entry (bsc#1217172).
- commit 1be1eb4</changelog>
  <changelog author="msuchanek@suse.de" date="1700654400">- kernel-source: Move provides after sources
- commit dbbf742</changelog>
  <changelog author="msuchanek@suse.de" date="1700654401">- rpm: Define git commit as macro
- commit bcc92c8</changelog>
  <changelog author="tiwai@suse.de" date="1700654402">- Update config files: CONFIG_SND_SOC_WSA883X=m for Thinkpad X13s audio (bsc#1217412)
- commit 8be32dc</changelog>
  <changelog author="tiwai@suse.de" date="1700654403">- ASoC: codecs: wsa883x: make use of new mute_unmute_on_trigger
  flag (bsc#1217412).
- ASoC: soc-dai: add flag to mute and unmute stream during trigger
  (bsc#1217412).
- commit 1a298a3</changelog>
  <changelog author="fcrozat@suse.com" date="1700827200">- Ensure ia32_emulation is always enabled for kernel-obs-build
  If ia32_emulation is disabled by default, ensure it is enabled
  back for OBS kernel to allow building 32bit binaries (jsc#PED-3184)
  [ms: Always pass the parameter, no need to grep through the config which
  may not be very reliable]
- commit 56a2c2f</changelog>
  <changelog author="jslaby@suse.cz" date="1701259200">- Linux 6.6.3 (bsc#1012628).
- locking/ww_mutex/test: Fix potential workqueue corruption
  (bsc#1012628).
- btrfs: abort transaction on generation mismatch when marking
  eb as dirty (bsc#1012628).
- lib/generic-radix-tree.c: Don't overflow in peek()
  (bsc#1012628).
- x86/retpoline: Make sure there are no unconverted return thunks
  due to KCSAN (bsc#1012628).
- perf/core: Bail out early if the request AUX area is out of
  bound (bsc#1012628).
- srcu: Fix srcu_struct node grpmask overflow on 64-bit systems
  (bsc#1012628).
- selftests/lkdtm: Disable CONFIG_UBSAN_TRAP in test config
  (bsc#1012628).
- clocksource/drivers/timer-imx-gpt: Fix potential memory leak
  (bsc#1012628).
- clocksource/drivers/timer-atmel-tcb: Fix initialization on
  SAM9 hardware (bsc#1012628).
- srcu: Only accelerate on enqueue time (bsc#1012628).
- smp,csd: Throw an error if a CSD lock is stuck for too long
  (bsc#1012628).
- cpu/hotplug: Don't offline the last non-isolated CPU
  (bsc#1012628).
- workqueue: Provide one lock class key per work_on_cpu() callsite
  (bsc#1012628).
- x86/mm: Drop the 4 MB restriction on minimal NUMA node memory
  size (bsc#1012628).
- wifi: plfxlc: fix clang-specific fortify warning (bsc#1012628).
- wifi: ath12k: Ignore fragments from uninitialized peer in dp
  (bsc#1012628).
- wifi: mac80211_hwsim: fix clang-specific fortify warning
  (bsc#1012628).
- wifi: mac80211: don't return unset power in
  ieee80211_get_tx_power() (bsc#1012628).
- atl1c: Work around the DMA RX overflow issue (bsc#1012628).
- bpf: Detect IP == ksym.end as part of BPF program (bsc#1012628).
- wifi: ath9k: fix clang-specific fortify warnings (bsc#1012628).
- wifi: ath12k: fix possible out-of-bound read in
  ath12k_htt_pull_ppdu_stats() (bsc#1012628).
- wifi: ath10k: fix clang-specific fortify warning (bsc#1012628).
- wifi: ath12k: fix possible out-of-bound write in
  ath12k_wmi_ext_hal_reg_caps() (bsc#1012628).
- ACPI: APEI: Fix AER info corruption when error status data
  has multiple sections (bsc#1012628).
- net: sfp: add quirk for Fiberstone GPON-ONU-34-20BI
  (bsc#1012628).
- wifi: mt76: mt7921e: Support MT7992 IP in Xiaomi Redmibook 15
  Pro (2023) (bsc#1012628).
- wifi: mt76: fix clang-specific fortify warnings (bsc#1012628).
- net: annotate data-races around sk-&gt;sk_tx_queue_mapping
  (bsc#1012628).
- net: annotate data-races around sk-&gt;sk_dst_pending_confirm
  (bsc#1012628).
- wifi: ath12k: mhi: fix potential memory leak in
  ath12k_mhi_register() (bsc#1012628).
- wifi: ath10k: Don't touch the CE interrupt registers after
  power up (bsc#1012628).
- net: sfp: add quirk for FS's 2.5G copper SFP (bsc#1012628).
- vsock: read from socket's error queue (bsc#1012628).
- bpf: Ensure proper register state printing for cond jumps
  (bsc#1012628).
- wifi: iwlwifi: mvm: fix size check for fw_link_id (bsc#1012628).
- Bluetooth: btusb: Add date-&gt;evt_skb is NULL check (bsc#1012628).
- Bluetooth: Fix double free in hci_conn_cleanup (bsc#1012628).
- ACPI: EC: Add quirk for HP 250 G7 Notebook PC (bsc#1012628).
- tsnep: Fix tsnep_request_irq() format-overflow warning
  (bsc#1012628).
- gpiolib: acpi: Add a ignore interrupt quirk for Peaq C1010
  (bsc#1012628).
- platform/chrome: kunit: initialize lock for fake ec_dev
  (bsc#1012628).
- of: address: Fix address translation when address-size is
  greater than 2 (bsc#1012628).
- platform/x86: thinkpad_acpi: Add battery quirk for Thinkpad
  X120e (bsc#1012628).
- drm/gma500: Fix call trace when psb_gem_mm_init() fails
  (bsc#1012628).
- drm/amdkfd: ratelimited SQ interrupt messages (bsc#1012628).
- drm/komeda: drop all currently held locks if deadlock happens
  (bsc#1012628).
- drm/amd/display: Blank phantom OTG before enabling
  (bsc#1012628).
- drm/amd/display: Don't lock phantom pipe on disabling
  (bsc#1012628).
- drm/amd/display: add seamless pipe topology transition check
  (bsc#1012628).
- drm/edid: Fixup h/vsync_end instead of h/vtotal (bsc#1012628).
- md: don't rely on 'mddev-&gt;pers' to be set in mddev_suspend()
  (bsc#1012628).
- drm/amdgpu: not to save bo in the case of RAS err_event_athub
  (bsc#1012628).
- drm/amdkfd: Fix a race condition of vram buffer unref in svm
  code (bsc#1012628).
- drm/amdgpu: update retry times for psp vmbx wait (bsc#1012628).
- drm/amd: Update `update_pcie_parameters` functions to use
  uint8_t arguments (bsc#1012628).
- drm/amd/display: use full update for clip size increase of
  large plane source (bsc#1012628).
- string.h: add array-wrappers for (v)memdup_user() (bsc#1012628).
- kernel: kexec: copy user-array safely (bsc#1012628).
- kernel: watch_queue: copy user-array safely (bsc#1012628).
- drm_lease.c: copy user-array safely (bsc#1012628).
- drm: vmwgfx_surface.c: copy user-array safely (bsc#1012628).
- drm/msm/dp: skip validity check for DP CTS EDID checksum
  (bsc#1012628).
- drm/amd: Fix UBSAN array-index-out-of-bounds for SMU7
  (bsc#1012628).
- drm/amd: Fix UBSAN array-index-out-of-bounds for Polaris and
  Tonga (bsc#1012628).
- drm/amdgpu: Fix potential null pointer derefernce (bsc#1012628).
- drm/panel: fix a possible null pointer dereference
  (bsc#1012628).
- drm/panel/panel-tpo-tpg110: fix a possible null pointer
  dereference (bsc#1012628).
- drm/radeon: fix a possible null pointer dereference
  (bsc#1012628).
- drm/amdgpu/vkms: fix a possible null pointer dereference
  (bsc#1012628).
- drm/panel: st7703: Pick different reset sequence (bsc#1012628).
- drm/amdkfd: Fix shift out-of-bounds issue (bsc#1012628).
- drm/amdgpu: Fix a null pointer access when the smc_rreg pointer
  is NULL (bsc#1012628).
- drm/amd: Disable PP_PCIE_DPM_MASK when dynamic speed switching
  not supported (bsc#1012628).
- drm/amd/display: fix num_ways overflow error (bsc#1012628).
- drm/amd: check num of link levels when update pcie param
  (bsc#1012628).
- soc: qcom: pmic: Fix resource leaks in a
  device_for_each_child_node() loop (bsc#1012628).
- arm64: dts: rockchip: Add NanoPC T6 PCIe e-key support
  (bsc#1012628).
- arm64: dts: ls208xa: use a pseudo-bus to constrain usb dma size
  (bsc#1012628).
- selftests/efivarfs: create-read: fix a resource leak
  (bsc#1012628).
- ASoC: mediatek: mt8188-mt6359: support dynamic pinctrl
  (bsc#1012628).
- ASoC: soc-card: Add storage for PCI SSID (bsc#1012628).
- ASoC: SOF: Pass PCI SSID to machine driver (bsc#1012628).
- ASoC: Intel: sof_sdw: Copy PCI SSID to struct snd_soc_card
  (bsc#1012628).
- ASoC: cs35l56: Use PCI SSID as the firmware UID (bsc#1012628).
- crypto: pcrypt - Fix hungtask for PADATA_RESET (bsc#1012628).
- ASoC: SOF: ipc4: handle EXCEPTION_CAUGHT notification from
  firmware (bsc#1012628).
- RDMA/hfi1: Use FIELD_GET() to extract Link Width (bsc#1012628).
- scsi: hisi_sas: Set debugfs_dir pointer to NULL after removing
  debugfs (bsc#1012628).
- scsi: ibmvfc: Remove BUG_ON in the case of an empty event pool
  (bsc#1012628).
- fs/jfs: Add check for negative db_l2nbperpage (bsc#1012628).
- fs/jfs: Add validity check for db_maxag and db_agpref
  (bsc#1012628).
- jfs: fix array-index-out-of-bounds in dbFindLeaf (bsc#1012628).
- jfs: fix array-index-out-of-bounds in diAlloc (bsc#1012628).
- HID: lenovo: Detect quirk-free fw on cptkbd and stop applying
  workaround (bsc#1012628).
- ARM: 9320/1: fix stack depot IRQ stack filter (bsc#1012628).
- ALSA: hda: Fix possible null-ptr-deref when assigning a stream
  (bsc#1012628).
- gpiolib: of: Add quirk for mt2701-cs42448 ASoC sound
  (bsc#1012628).
- PCI: tegra194: Use FIELD_GET()/FIELD_PREP() with Link Width
  fields (bsc#1012628).
- PCI: mvebu: Use FIELD_PREP() with Link Width (bsc#1012628).
- atm: iphase: Do PCI error checks on own line (bsc#1012628).
- PCI: Do error check on own line to split long "if" conditions
  (bsc#1012628).
- scsi: libfc: Fix potential NULL pointer dereference in
  fc_lport_ptp_setup() (bsc#1012628).
- PCI: Use FIELD_GET() to extract Link Width (bsc#1012628).
- PCI: Extract ATS disabling to a helper function (bsc#1012628).
- PCI: Disable ATS for specific Intel IPU E2000 devices
  (bsc#1012628).
- PCI: dwc: Add dw_pcie_link_set_max_link_width() (bsc#1012628).
- PCI: dwc: Add missing PCI_EXP_LNKCAP_MLW handling (bsc#1012628).
- misc: pci_endpoint_test: Add Device ID for R-Car S4-8 PCIe
  controller (bsc#1012628).
- PCI: Use FIELD_GET() in Sapphire RX 5600 XT Pulse quirk
  (bsc#1012628).
- ASoC: Intel: soc-acpi-cht: Add Lenovo Yoga Tab 3 Pro YT3-X90
  quirk (bsc#1012628).
- crypto: hisilicon/qm - prevent soft lockup in receive loop
  (bsc#1012628).
- HID: Add quirk for Dell Pro Wireless Keyboard and Mouse KM5221W
  (bsc#1012628).
- exfat: support handle zero-size directory (bsc#1012628).
- mfd: intel-lpss: Add Intel Lunar Lake-M PCI IDs (bsc#1012628).
- iio: adc: stm32-adc: harden against NULL pointer deref in
  stm32_adc_probe() (bsc#1012628).
- thunderbolt: Apply USB 3.x bandwidth quirk only in software
  connection manager (bsc#1012628).
- tty: vcc: Add check for kstrdup() in vcc_probe() (bsc#1012628).
- dt-bindings: phy: qcom,snps-eusb2-repeater: Add magic tuning
  overrides (bsc#1012628).
- phy: qualcomm: phy-qcom-eusb2-repeater: Use regmap_fields
  (bsc#1012628).
- phy: qualcomm: phy-qcom-eusb2-repeater: Zero out untouched
  tuning regs (bsc#1012628).
- usb: dwc3: core: configure TX/RX threshold for DWC3_IP
  (bsc#1012628).
- usb: ucsi: glink: use the connector orientation GPIO to provide
  switch events (bsc#1012628).
- soundwire: dmi-quirks: update HP Omen match (bsc#1012628).
- f2fs: fix error path of __f2fs_build_free_nids (bsc#1012628).
- f2fs: fix error handling of __get_node_page (bsc#1012628).
- usb: host: xhci: Avoid XHCI resume delay if SSUSB device is
  not present (bsc#1012628).
- usb: gadget: f_ncm: Always set current gadget in ncm_bind()
  (bsc#1012628).
- 9p/trans_fd: Annotate data-racy writes to file::f_flags
  (bsc#1012628).
- 9p: v9fs_listxattr: fix %s null argument warning (bsc#1012628).
- i3c: mipi-i3c-hci: Fix out of bounds access in
  hci_dma_irq_handler (bsc#1012628).
- i2c: i801: Add support for Intel Birch Stream SoC (bsc#1012628).
- i2c: fix memleak in i2c_new_client_device() (bsc#1012628).
- i2c: sun6i-p2wi: Prevent potential division by zero
  (bsc#1012628).
- virtio-blk: fix implicit overflow on virtio_max_dma_size
  (bsc#1012628).
- i3c: master: mipi-i3c-hci: Fix a kernel panic for accessing
  DAT_data (bsc#1012628).
- media: gspca: cpia1: shift-out-of-bounds in set_flicker
  (bsc#1012628).
- media: vivid: avoid integer overflow (bsc#1012628).
- media: ipu-bridge: increase sensor_name size (bsc#1012628).
- gfs2: ignore negated quota changes (bsc#1012628).
- gfs2: fix an oops in gfs2_permission (bsc#1012628).
- media: cobalt: Use FIELD_GET() to extract Link Width
  (bsc#1012628).
- media: ccs: Fix driver quirk struct documentation (bsc#1012628).
- media: imon: fix access to invalid resource for the second
  interface (bsc#1012628).
- drm/amd/display: Avoid NULL dereference of timing generator
  (bsc#1012628).
- gfs2: Fix slab-use-after-free in gfs2_qd_dealloc (bsc#1012628).
- kgdb: Flush console before entering kgdb on panic (bsc#1012628).
- riscv: VMAP_STACK overflow detection thread-safe (bsc#1012628).
- i2c: dev: copy userspace array safely (bsc#1012628).
- ASoC: ti: omap-mcbsp: Fix runtime PM underflow warnings
  (bsc#1012628).
- drm/qxl: prevent memory leak (bsc#1012628).
- ALSA: hda/realtek: Add quirk for ASUS UX7602ZM (bsc#1012628).
- drm/amdgpu: fix software pci_unplug on some chips (bsc#1012628).
- pwm: Fix double shift bug (bsc#1012628).
- mtd: rawnand: tegra: add missing check for platform_get_irq()
  (bsc#1012628).
- wifi: iwlwifi: Use FW rate for non-data frames (bsc#1012628).
- sched/core: Optimize in_task() and in_interrupt() a bit
  (bsc#1012628).
- samples/bpf: syscall_tp_user: Rename num_progs into nr_tests
  (bsc#1012628).
- samples/bpf: syscall_tp_user: Fix array out-of-bound access
  (bsc#1012628).
- dt-bindings: serial: fix regex pattern for matching serial
  node children (bsc#1012628).
- SUNRPC: ECONNRESET might require a rebind (bsc#1012628).
- mtd: rawnand: intel: check return value of devm_kasprintf()
  (bsc#1012628).
- mtd: rawnand: meson: check return value of devm_kasprintf()
  (bsc#1012628).
- drm/i915/mtl: avoid stringop-overflow warning (bsc#1012628).
- NFSv4.1: fix handling NFS4ERR_DELAY when testing for session
  trunking (bsc#1012628).
- SUNRPC: Add an IS_ERR() check back to where it was
  (bsc#1012628).
- NFSv4.1: fix SP4_MACH_CRED protection for pnfs IO (bsc#1012628).
- SUNRPC: Fix RPC client cleaned up the freed pipefs dentries
  (bsc#1012628).
- RISC-V: hwprobe: Fix vDSO SIGSEGV (bsc#1012628).
- riscv: provide riscv-specific is_trap_insn() (bsc#1012628).
- gfs2: Silence "suspicious RCU usage in gfs2_permission" warning
  (bsc#1012628).
- drm/i915/tc: Fix -Wformat-truncation in intel_tc_port_init
  (bsc#1012628).
- riscv: split cache ops out of dma-noncoherent.c (bsc#1012628).
- vdpa_sim_blk: allocate the buffer zeroed (bsc#1012628).
- vhost-vdpa: fix use after free in vhost_vdpa_probe()
  (bsc#1012628).
- gcc-plugins: randstruct: Only warn about true flexible arrays
  (bsc#1012628).
- bpf: handle ldimm64 properly in check_cfg() (bsc#1012628).
- bpf: fix precision backtracking instruction iteration
  (bsc#1012628).
- bpf: fix control-flow graph checking in privileged mode
  (bsc#1012628).
- net: set SOCK_RCU_FREE before inserting socket into hashtable
  (bsc#1012628).
- ipvlan: add ipvlan_route_v6_outbound() helper (bsc#1012628).
- tty: Fix uninit-value access in ppp_sync_receive()
  (bsc#1012628).
- net: ti: icssg-prueth: Add missing icss_iep_put to error path
  (bsc#1012628).
- net: ti: icssg-prueth: Fix error cleanup on failing
  pruss_request_mem_region (bsc#1012628).
- xen/events: avoid using info_for_irq() in xen_send_IPI_one()
  (bsc#1012628).
- net: hns3: fix add VLAN fail issue (bsc#1012628).
- net: hns3: add barrier in vf mailbox reply process
  (bsc#1012628).
- net: hns3: fix incorrect capability bit display for copper port
  (bsc#1012628).
- net: hns3: fix out-of-bounds access may occur when coalesce
  info is read via debugfs (bsc#1012628).
- net: hns3: fix variable may not initialized problem in
  hns3_init_mac_addr() (bsc#1012628).
- net: hns3: fix VF reset fail issue (bsc#1012628).
- net: hns3: fix VF wrong speed and duplex issue (bsc#1012628).
- tipc: Fix kernel-infoleak due to uninitialized TLV value
  (bsc#1012628).
- net: mvneta: fix calls to page_pool_get_stats (bsc#1012628).
- ppp: limit MRU to 64K (bsc#1012628).
- xen/events: fix delayed eoi list handling (bsc#1012628).
- blk-mq: make sure active queue usage is held for
  bio_integrity_prep() (bsc#1012628).
- ptp: annotate data-race around q-&gt;head and q-&gt;tail
  (bsc#1012628).
- bonding: stop the device in bond_setup_by_slave() (bsc#1012628).
- net: ethernet: cortina: Fix max RX frame define (bsc#1012628).
- net: ethernet: cortina: Handle large frames (bsc#1012628).
- net: ethernet: cortina: Fix MTU max setting (bsc#1012628).
- af_unix: fix use-after-free in unix_stream_read_actor()
  (bsc#1012628).
- netfilter: nf_conntrack_bridge: initialize err to 0
  (bsc#1012628).
- netfilter: nf_tables: fix pointer math issue in
  nft_byteorder_eval() (bsc#1012628).
- netfilter: nf_tables: bogus ENOENT when destroying element
  which does not exist (bsc#1012628).
- net: stmmac: fix rx budget limit check (bsc#1012628).
- net: stmmac: avoid rx queue overrun (bsc#1012628).
- pds_core: use correct index to mask irq (bsc#1012628).
- pds_core: fix up some format-truncation complaints
  (bsc#1012628).
- gve: Fixes for napi_poll when budget is 0 (bsc#1012628).
- io_uring/fdinfo: remove need for sqpoll lock for thread/pid
  retrieval (bsc#1012628).
- Revert "net/mlx5: DR, Supporting inline WQE when possible"
  (bsc#1012628).
- net/mlx5: Free used cpus mask when an IRQ is released
  (bsc#1012628).
- net/mlx5: Decouple PHC .adjtime and .adjphase implementations
  (bsc#1012628).
- net/mlx5e: fix double free of encap_header (bsc#1012628).
- net/mlx5e: fix double free of encap_header in update funcs
  (bsc#1012628).
- net/mlx5e: Fix pedit endianness (bsc#1012628).
- net/mlx5e: Don't modify the peer sent-to-vport rules for IPSec
  offload (bsc#1012628).
- net/mlx5e: Avoid referencing skb after free-ing in drop path
  of mlx5e_sq_xmit_wqe (bsc#1012628).
- net/mlx5e: Track xmit submission to PTP WQ after populating
  metadata map (bsc#1012628).
- net/mlx5e: Update doorbell for port timestamping CQ before
  the software counter (bsc#1012628).
- net/mlx5: Increase size of irq name buffer (bsc#1012628).
- net/mlx5e: Reduce the size of icosq_str (bsc#1012628).
- net/mlx5e: Check return value of snprintf writing to fw_version
  buffer (bsc#1012628).
- net/mlx5e: Check return value of snprintf writing to fw_version
  buffer for representors (bsc#1012628).
- net: sched: do not offload flows with a helper in act_ct
  (bsc#1012628).
- macvlan: Don't propagate promisc change to lower dev in passthru
  (bsc#1012628).
- tools/power/turbostat: Fix a knl bug (bsc#1012628).
- tools/power/turbostat: Enable the C-state Pre-wake printing
  (bsc#1012628).
- scsi: ufs: core: Expand MCQ queue slot to DeviceQueueDepth +
  1 (bsc#1012628).
- cifs: spnego: add ';' in HOST_KEY_LEN (bsc#1012628).
- cifs: fix check of rc in function generate_smb3signingkey
  (bsc#1012628).
- perf/core: Fix cpuctx refcounting (bsc#1012628).
- i915/perf: Fix NULL deref bugs with drm_dbg() calls
  (bsc#1012628).
- perf: arm_cspmu: Reject events meant for other PMUs
  (bsc#1012628).
- drivers: perf: Check find_first_bit() return value
  (bsc#1012628).
- media: venus: hfi: add checks to perform sanity on queue
  pointers (bsc#1012628).
- perf intel-pt: Fix async branch flags (bsc#1012628).
- powerpc/perf: Fix disabling BHRB and instruction sampling
  (bsc#1012628).
- randstruct: Fix gcc-plugin performance mode to stay in group
  (bsc#1012628).
- spi: Fix null dereference on suspend (bsc#1012628).
- bpf: Fix check_stack_write_fixed_off() to correctly spill imm
  (bsc#1012628).
- bpf: Fix precision tracking for BPF_ALU | BPF_TO_BE | BPF_END
  (bsc#1012628).
- scsi: mpt3sas: Fix loop logic (bsc#1012628).
- scsi: megaraid_sas: Increase register read retry rount from
  3 to 30 for selected registers (bsc#1012628).
- scsi: ufs: qcom: Update PHY settings only when scaling to
  higher gears (bsc#1012628).
- scsi: qla2xxx: Fix system crash due to bad pointer access
  (bsc#1012628).
- scsi: ufs: core: Fix racing issue between ufshcd_mcq_abort()
  and ISR (bsc#1012628).
- x86/shstk: Delay signal entry SSP write until after user
  accesses (bsc#1012628).
- crypto: x86/sha - load modules based on CPU features
  (bsc#1012628).
- x86/PCI: Avoid PME from D3hot/D3cold for AMD Rembrandt and
  Phoenix USB4 (bsc#1012628).
- x86/apic/msi: Fix misconfigured non-maskable MSI quirk
  (bsc#1012628).
- x86/cpu/hygon: Fix the CPU topology evaluation for real
  (bsc#1012628).
- KVM: x86: hyper-v: Don't auto-enable stimer on write from
  user-space (bsc#1012628).
- KVM: x86: Ignore MSR_AMD64_TW_CFG access (bsc#1012628).
- KVM: x86: Clear bit12 of ICR after APIC-write VM-exit
  (bsc#1012628).
- KVM: x86: Fix lapic timer interrupt lost after loading a
  snapshot (bsc#1012628).
- mmc: sdhci-pci-gli: GL9755: Mask the replay timer timeout of
  AER (bsc#1012628).
- sched: psi: fix unprivileged polling against cgroups
  (bsc#1012628).
- audit: don't take task_lock() in audit_exe_compare() code path
  (bsc#1012628).
- audit: don't WARN_ON_ONCE(!current-&gt;mm) in audit_exe_compare()
  (bsc#1012628).
- proc: sysctl: prevent aliased sysctls from getting passed to
  init (bsc#1012628).
- tty/sysrq: replace smp_processor_id() with get_cpu()
  (bsc#1012628).
- tty: serial: meson: fix hard LOCKUP on crtscts mode
  (bsc#1012628).
- acpi/processor: sanitize _OSC/_PDC capabilities for Xen dom0
  (bsc#1012628).
- hvc/xen: fix console unplug (bsc#1012628).
- hvc/xen: fix error path in xen_hvc_init() to always register
  frontend driver (bsc#1012628).
- hvc/xen: fix event channel handling for secondary consoles
  (bsc#1012628).
- PCI/sysfs: Protect driver's D3cold preference from user space
  (bsc#1012628).
- mm/damon/sysfs: remove requested targets when online-commit
  inputs (bsc#1012628).
- mm/damon/sysfs: update monitoring target regions for online
  input commit (bsc#1012628).
- watchdog: move softlockup_panic back to early_param
  (bsc#1012628).
- iommufd: Fix missing update of domains_itree after splitting
  iopt_area (bsc#1012628).
- fbdev: stifb: Make the STI next font pointer a 32-bit signed
  offset (bsc#1012628).
- dm crypt: account large pages in cc-&gt;n_allocated_pages
  (bsc#1012628).
- mm/damon/lru_sort: avoid divide-by-zero in hot threshold
  calculation (bsc#1012628).
- mm/damon/ops-common: avoid divide-by-zero during region hotness
  calculation (bsc#1012628).
- mm/damon: implement a function for max nr_accesses safe
  calculation (bsc#1012628).
- mm/damon/core: avoid divide-by-zero during monitoring results
  update (bsc#1012628).
- mm/damon/sysfs-schemes: handle tried region directory allocation
  failure (bsc#1012628).
- mm/damon/sysfs-schemes: handle tried regions sysfs directory
  allocation failure (bsc#1012628).
- mm/damon/core.c: avoid unintentional filtering out of schemes
  (bsc#1012628).
- mm/damon/sysfs: check error from damon_sysfs_update_target()
  (bsc#1012628).
- parisc: Add nop instructions after TLB inserts (bsc#1012628).
- ACPI: resource: Do IRQ override on TongFang GMxXGxx
  (bsc#1012628).
- regmap: Ensure range selector registers are updated after
  cache sync (bsc#1012628).
- wifi: ath11k: fix temperature event locking (bsc#1012628).
- wifi: ath11k: fix dfs radar event locking (bsc#1012628).
- wifi: ath11k: fix htt pktlog locking (bsc#1012628).
- wifi: ath11k: fix gtk offload status event locking
  (bsc#1012628).
- wifi: ath12k: fix htt mlo-offset event locking (bsc#1012628).
- wifi: ath12k: fix dfs-radar and temperature event locking
  (bsc#1012628).
- mmc: meson-gx: Remove setting of CMD_CFG_ERROR (bsc#1012628).
- genirq/generic_chip: Make irq_remove_generic_chip() irqdomain
  aware (bsc#1012628).
- sched/core: Fix RQCF_ACT_SKIP leak (bsc#1012628).
- pmdomain: bcm: bcm2835-power: check if the ASB register is
  equal to enable (bsc#1012628).
- KEYS: trusted: tee: Refactor register SHM usage (bsc#1012628).
- KEYS: trusted: Rollback init_trusted() consistently
  (bsc#1012628).
- PCI: keystone: Don't discard .remove() callback (bsc#1012628).
- PCI: keystone: Don't discard .probe() callback (bsc#1012628).
- pmdomain: amlogic: Fix mask for the second NNA mem PD domain
  (bsc#1012628).
- arm64: Restrict CPU_BIG_ENDIAN to GNU as or LLVM IAS 15.x or
  newer (bsc#1012628).
- arm64: module: Fix PLT counting when CONFIG_RANDOMIZE_BASE=n
  (bsc#1012628).
- pmdomain: imx: Make imx pgc power domain also set the fwnode
  (bsc#1012628).
- parisc/agp: Use 64-bit LE values in SBA IOMMU PDIR table
  (bsc#1012628).
- parisc/pdc: Add width field to struct pdc_model (bsc#1012628).
- parisc/power: Add power soft-off when running on qemu
  (bsc#1012628).
- cpufreq: stats: Fix buffer overflow detection in trans_stats()
  (bsc#1012628).
- powercap: intel_rapl: Downgrade BIOS locked limits pr_warn()
  to pr_debug() (bsc#1012628).
- clk: socfpga: Fix undefined behavior bug in struct
  stratix10_clock_data (bsc#1012628).
- clk: visconti: Fix undefined behavior bug in struct
  visconti_pll_provider (bsc#1012628).
- integrity: powerpc: Do not select CA_MACHINE_KEYRING
  (bsc#1012628).
- clk: qcom: ipq8074: drop the CLK_SET_RATE_PARENT flag from
  PLL clocks (bsc#1012628).
- clk: qcom: ipq6018: drop the CLK_SET_RATE_PARENT flag from
  PLL clocks (bsc#1012628).
- ksmbd: fix recursive locking in vfs helpers (bsc#1012628).
- ksmbd: handle malformed smb1 message (bsc#1012628).
- ksmbd: fix slab out of bounds write in smb_inherit_dacl()
  (bsc#1012628).
- mmc: vub300: fix an error code (bsc#1012628).
- mmc: sdhci_am654: fix start loop index for TAP value parsing
  (bsc#1012628).
- mmc: Add quirk MMC_QUIRK_BROKEN_CACHE_FLUSH for Micron eMMC
  Q2J54A (bsc#1012628).
- PCI: qcom-ep: Add dedicated callback for writing to DBI2
  registers (bsc#1012628).
- PCI/ASPM: Fix L1 substate handling in aspm_attr_store_common()
  (bsc#1012628).
- PCI: kirin: Don't discard .remove() callback (bsc#1012628).
- PCI: exynos: Don't discard .remove() callback (bsc#1012628).
- PCI: Lengthen reset delay for VideoPropulsion Torrent QN16e card
  (bsc#1012628).
- wifi: wilc1000: use vmm_table as array in wilc struct
  (bsc#1012628).
- svcrdma: Drop connection after an RDMA Read error (bsc#1012628).
- rcu/tree: Defer setting of jiffies during stall reset
  (bsc#1012628).
- arm64: dts: qcom: ipq6018: Fix hwlock index for SMEM
  (bsc#1012628).
- dt-bindings: timer: renesas,rz-mtu3: Fix overflow/underflow
  interrupt names (bsc#1012628).
- PM: hibernate: Use __get_safe_page() rather than touching the
  list (bsc#1012628).
- PM: hibernate: Clean up sync_read handling in
  snapshot_write_next() (bsc#1012628).
- rcu: kmemleak: Ignore kmemleak false positives when RCU-freeing
  objects (bsc#1012628).
- btrfs: don't arbitrarily slow down delalloc if we're committing
  (bsc#1012628).
- thermal: intel: powerclamp: fix mismatch in get function for
  max_idle (bsc#1012628).
- arm64: dts: qcom: ipq5332: Fix hwlock index for SMEM
  (bsc#1012628).
- arm64: dts: qcom: ipq8074: Fix hwlock index for SMEM
  (bsc#1012628).
- firmware: qcom_scm: use 64-bit calling convention only when
  client is 64-bit (bsc#1012628).
- ACPI: FPDT: properly handle invalid FPDT subtables
  (bsc#1012628).
- arm64: dts: qcom: ipq9574: Fix hwlock index for SMEM
  (bsc#1012628).
- arm64: dts: qcom: ipq6018: Fix tcsr_mutex register size
  (bsc#1012628).
- leds: trigger: netdev: Move size check in set_device_name
  (bsc#1012628).
- mfd: qcom-spmi-pmic: Fix reference leaks in revid helper
  (bsc#1012628).
- mfd: qcom-spmi-pmic: Fix revid implementation (bsc#1012628).
- ima: annotate iint mutex to avoid lockdep false positive
  warnings (bsc#1012628).
- ima: detect changes to the backing overlay file (bsc#1012628).
- netfilter: nf_tables: remove catchall element in GC sync path
  (bsc#1012628).
- netfilter: nf_tables: split async and sync catchall in two
  functions (bsc#1012628).
- selftests/resctrl: Fix uninitialized .sa_flags (bsc#1012628).
- selftests/resctrl: Remove duplicate feature check from CMT test
  (bsc#1012628).
- selftests/resctrl: Move _GNU_SOURCE define into Makefile
  (bsc#1012628).
- selftests/resctrl: Refactor feature check to use resource and
  feature name (bsc#1012628).
- selftests/resctrl: Fix feature checks (bsc#1012628).
- selftests/resctrl: Reduce failures due to outliers in MBA/MBM
  tests (bsc#1012628).
- hid: lenovo: Resend all settings on reset_resume for compact
  keyboards (bsc#1012628).
- ASoC: codecs: wsa-macro: fix uninitialized stack variables
  with name prefix (bsc#1012628).
- jbd2: fix potential data lost in recovering journal raced with
  synchronizing fs bdev (bsc#1012628).
- quota: explicitly forbid quota files from being encrypted
  (bsc#1012628).
- kernel/reboot: emergency_restart: Set correct system_state
  (bsc#1012628).
- scripts/gdb/vmalloc: disable on no-MMU (bsc#1012628).
- fs: use nth_page() in place of direct struct page manipulation
  (bsc#1012628).
- mips: use nth_page() in place of direct struct page manipulation
  (bsc#1012628).
- i2c: core: Run atomic i2c xfer when !preemptible (bsc#1012628).
- selftests/clone3: Fix broken test under !CONFIG_TIME_NS
  (bsc#1012628).
- tracing: Have the user copy of synthetic event address use
  correct context (bsc#1012628).
- driver core: Release all resources during unbind before updating
  device links (bsc#1012628).
- mcb: fix error handling for different scenarios when parsing
  (bsc#1012628).
- dmaengine: stm32-mdma: correct desc prep when channel running
  (bsc#1012628).
- s390/mm: add missing arch_set_page_dat() call to
  vmem_crst_alloc() (bsc#1012628).
- s390/mm: add missing arch_set_page_dat() call to gmap
  allocations (bsc#1012628).
- s390/cmma: fix detection of DAT pages (bsc#1012628).
- mm/cma: use nth_page() in place of direct struct page
  manipulation (bsc#1012628).
- mm/hugetlb: use nth_page() in place of direct struct page
  manipulation (bsc#1012628).
- mm/memory_hotplug: use pfn math in place of direct struct page
  manipulation (bsc#1012628).
- mm: make PR_MDWE_REFUSE_EXEC_GAIN an unsigned long
  (bsc#1012628).
- mtd: cfi_cmdset_0001: Byte swap OTP info (bsc#1012628).
- cxl/region: Do not try to cleanup after
  cxl_region_setup_targets() fails (bsc#1012628).
- i3c: master: cdns: Fix reading status register (bsc#1012628).
- i3c: master: svc: fix race condition in ibi work thread
  (bsc#1012628).
- i3c: master: svc: fix wrong data return when IBI happen during
  start frame (bsc#1012628).
- i3c: master: svc: fix ibi may not return mandatory data byte
  (bsc#1012628).
- i3c: master: svc: fix check wrong status register in irq handler
  (bsc#1012628).
- i3c: master: svc: fix SDA keep low when polling IBIWON timeout
  happen (bsc#1012628).
- i3c: master: svc: fix random hot join failure since timeout
  error (bsc#1012628).
- cxl/region: Fix x1 root-decoder granularity calculations
  (bsc#1012628).
- cxl/port: Fix delete_endpoint() vs parent unregistration race
  (bsc#1012628).
- apparmor: Fix kernel-doc warnings in apparmor/audit.c
  (bsc#1012628).
- apparmor: Fix kernel-doc warnings in apparmor/lib.c
  (bsc#1012628).
- apparmor: Fix kernel-doc warnings in apparmor/resource.c
  (bsc#1012628).
- apparmor: Fix kernel-doc warnings in apparmor/policy.c
  (bsc#1012628).
- apparmor: combine common_audit_data and apparmor_audit_data
  (bsc#1012628).
- apparmor: rename audit_data-&gt;label to audit_data-&gt;subj_label
  (bsc#1012628).
- apparmor: pass cred through to audit info (bsc#1012628).
- apparmor: Fix regression in mount mediation (bsc#1012628).
- Bluetooth: btusb: Add RTW8852BE device 13d3:3570 to device
  tables (bsc#1012628).
- Bluetooth: btusb: Add 0bda:b85b for Fn-Link RTL8852BE
  (bsc#1012628).
- drm/amd/display: enable dsc_clk even if dsc_pg disabled
  (bsc#1012628).
- torture: Make torture_hrtimeout_ns() take an hrtimer mode
  parameter (bsc#1012628).
- rcutorture: Fix stuttering races and other issues (bsc#1012628).
- selftests/resctrl: Remove bw_report and bm_type from main()
  (bsc#1012628).
- selftests/resctrl: Simplify span lifetime (bsc#1012628).
- selftests/resctrl: Make benchmark command const and build it
  with pointers (bsc#1012628).
- selftests/resctrl: Extend signal handler coverage to unmount
  on receiving signal (bsc#1012628).
- parisc: Prevent booting 64-bit kernels on PA1.x machines
  (bsc#1012628).
- parisc/pgtable: Do not drop upper 5 address bits of physical
  address (bsc#1012628).
- parisc/power: Fix power soft-off when running on qemu
  (bsc#1012628).
- parisc: fix mmap_base calculation when stack grows upwards
  (bsc#1012628).
- xhci: Enable RPM on controllers that support low-power states
  (bsc#1012628).
- smb3: fix creating FIFOs when mounting with "sfu" mount option
  (bsc#1012628).
- smb3: fix touch -h of symlink (bsc#1012628).
- smb3: allow dumping session and tcon id to improve stats
  analysis and debugging (bsc#1012628).
- smb3: fix caching of ctime on setxattr (bsc#1012628).
- smb: client: fix use-after-free bug in
  cifs_debug_data_proc_show() (bsc#1012628).
- smb: client: fix use-after-free in smb2_query_info_compound()
  (bsc#1012628).
- smb: client: fix potential deadlock when releasing mids
  (bsc#1012628).
- smb: client: fix mount when dns_resolver key is not available
  (bsc#1012628).
- cifs: reconnect helper should set reconnect for the right
  channel (bsc#1012628).
- cifs: force interface update before a fresh session setup
  (bsc#1012628).
- cifs: do not reset chan_max if multichannel is not supported
  at mount (bsc#1012628).
- cifs: do not pass cifs_sb when trying to add channels
  (bsc#1012628).
- cifs: Fix encryption of cleared, but unset rq_iter data buffers
  (bsc#1012628).
- xfs: recovery should not clear di_flushiter unconditionally
  (bsc#1012628).
- btrfs: zoned: wait for data BG to be finished on direct IO
  allocation (bsc#1012628).
- ALSA: info: Fix potential deadlock at disconnection
  (bsc#1012628).
- ALSA: hda/realtek: Enable Mute LED on HP 255 G8 (bsc#1012628).
- ALSA: hda/realtek - Add Dell ALC295 to pin fall back table
  (bsc#1012628).
- ALSA: hda/realtek - Enable internal speaker of ASUS K6500ZC
  (bsc#1012628).
- ALSA: hda/realtek: Enable Mute LED on HP 255 G10 (bsc#1012628).
- ALSA: hda/realtek: Add quirks for HP Laptops (bsc#1012628).
- Revert ncsi: Propagate carrier gain/loss events to the NCSI
  controller (bsc#1012628).
- Revert "i2c: pxa: move to generic GPIO recovery" (bsc#1012628).
- lsm: fix default return value for vm_enough_memory
  (bsc#1012628).
- lsm: fix default return value for inode_getsecctx (bsc#1012628).
- sbsa_gwdt: Calculate timeout with 64-bit math (bsc#1012628).
- i2c: designware: Disable TX_EMPTY irq while waiting for block
  length byte (bsc#1012628).
- s390/ap: fix AP bus crash on early config change callback
  invocation (bsc#1012628).
- net: ethtool: Fix documentation of ethtool_sprintf()
  (bsc#1012628).
- net: dsa: lan9303: consequently nested-lock physical MDIO
  (bsc#1012628).
- net: phylink: initialize carrier state at creation
  (bsc#1012628).
- gfs2: don't withdraw if init_threads() got interrupted
  (bsc#1012628).
- i2c: i801: fix potential race in
  i801_block_transaction_byte_by_byte (bsc#1012628).
- f2fs: do not return EFSCORRUPTED, but try to run online repair
  (bsc#1012628).
- f2fs: set the default compress_level on ioctl (bsc#1012628).
- f2fs: avoid format-overflow warning (bsc#1012628).
- f2fs: split initial and dynamic conditions for extent_cache
  (bsc#1012628).
- media: lirc: drop trailing space from scancode transmit
  (bsc#1012628).
- media: sharp: fix sharp encoding (bsc#1012628).
- media: venus: hfi_parser: Add check to keep the number of
  codecs within range (bsc#1012628).
- media: venus: hfi: fix the check to handle session buffer
  requirement (bsc#1012628).
- media: venus: hfi: add checks to handle capabilities from
  firmware (bsc#1012628).
- media: ccs: Correctly initialise try compose rectangle
  (bsc#1012628).
- drm/mediatek/dp: fix memory leak on -&gt;get_edid callback audio
  detection (bsc#1012628).
- drm/mediatek/dp: fix memory leak on -&gt;get_edid callback error
  path (bsc#1012628).
- dm-bufio: fix no-sleep mode (bsc#1012628).
- dm-verity: don't use blocking calls from tasklets (bsc#1012628).
- nfsd: fix file memleak on client_opens_release (bsc#1012628).
- NFSD: Update nfsd_cache_append() to use xdr_stream
  (bsc#1012628).
- LoongArch: Mark __percpu functions as always inline
  (bsc#1012628).
- tracing: fprobe-event: Fix to check tracepoint event and return
  (bsc#1012628).
- swiotlb: do not free decrypted pages if dynamic (bsc#1012628).
- swiotlb: fix out-of-bounds TLB allocations with
  CONFIG_SWIOTLB_DYNAMIC (bsc#1012628).
- riscv: Using TOOLCHAIN_HAS_ZIHINTPAUSE marco replace zihintpause
  (bsc#1012628).
- riscv: put interrupt entries into .irqentry.text (bsc#1012628).
- riscv: mm: Update the comment of CONFIG_PAGE_OFFSET
  (bsc#1012628).
- riscv: correct pt_level name via pgtable_l5/4_enabled
  (bsc#1012628).
- riscv: kprobes: allow writing to x0 (bsc#1012628).
- mmc: sdhci-pci-gli: A workaround to allow GL9750 to enter ASPM
  L1.2 (bsc#1012628).
- mm: fix for negative counter: nr_file_hugepages (bsc#1012628).
- mm: kmem: drop __GFP_NOFAIL when allocating objcg vectors
  (bsc#1012628).
- mptcp: deal with large GSO size (bsc#1012628).
- mptcp: add validity check for sending RM_ADDR (bsc#1012628).
- mptcp: fix setsockopt(IP_TOS) subflow locking (bsc#1012628).
- selftests: mptcp: fix fastclose with csum failure (bsc#1012628).
- r8169: fix network lost after resume on DASH systems
  (bsc#1012628).
- r8169: add handling DASH when DASH is disabled (bsc#1012628).
- mmc: sdhci-pci-gli: GL9750: Mask the replay timer timeout of
  AER (bsc#1012628).
- media: qcom: camss: Fix pm_domain_on sequence in probe
  (bsc#1012628).
- media: qcom: camss: Fix vfe_get() error jump (bsc#1012628).
- media: qcom: camss: Fix VFE-17x vfe_disable_output()
  (bsc#1012628).
- media: qcom: camss: Fix VFE-480 vfe_disable_output()
  (bsc#1012628).
- media: qcom: camss: Fix missing vfe_lite clocks check
  (bsc#1012628).
- media: qcom: camss: Fix set CSI2_RX_CFG1_VC_MODE when VC is
  greater than 3 (bsc#1012628).
- media: qcom: camss: Fix invalid clock enable bit disjunction
  (bsc#1012628).
- media: qcom: camss: Fix csid-gen2 for test pattern generator
  (bsc#1012628).
- Revert "HID: logitech-dj: Add support for a new lightspeed
  receiver iteration" (bsc#1012628).
- Revert "net: r8169: Disable multicast filter for RTL8168H and
  RTL8107E" (bsc#1012628).
- ext4: fix race between writepages and remount (bsc#1012628).
- ext4: no need to generate from free list in mballoc
  (bsc#1012628).
- ext4: make sure allocate pending entry not fail (bsc#1012628).
- ext4: apply umask if ACL support is disabled (bsc#1012628).
- ext4: correct offset of gdb backup in non meta_bg group to
  update_backups (bsc#1012628).
- ext4: mark buffer new if it is unwritten to avoid stale data
  exposure (bsc#1012628).
- ext4: correct return value of ext4_convert_meta_bg
  (bsc#1012628).
- ext4: correct the start block of counting reserved clusters
  (bsc#1012628).
- ext4: remove gdb backup copy for meta bg in
  setup_new_flex_group_blocks (bsc#1012628).
- ext4: add missed brelse in update_backups (bsc#1012628).
- ext4: properly sync file size update after O_SYNC direct IO
  (bsc#1012628).
- ext4: fix racy may inline data check in dio write (bsc#1012628).
- drm/amd/pm: Handle non-terminated overdrive commands
  (bsc#1012628).
- drm: bridge: it66121: -&gt;get_edid callback must not return err
  pointers (bsc#1012628).
- x86/srso: Move retbleed IBPB check into existing 'has_microcode'
  code block (bsc#1012628).
- drm/amd/display: Add Null check for DPP resource (bsc#1012628).
- drm/i915/mtl: Support HBR3 rate with C10 phy and eDP in MTL
  (bsc#1012628).
- drm/i915: Bump GLK CDCLK frequency when driving multiple pipes
  (bsc#1012628).
- drm/i915: Fix potential spectre vulnerability (bsc#1012628).
- drm/i915: Flush WC GGTT only on required platforms
  (bsc#1012628).
- drm/amd/pm: Fix error of MACO flag setting code (bsc#1012628).
- drm/amdgpu/smu13: drop compute workload workaround
  (bsc#1012628).
- drm/amdgpu: don't use pci_is_thunderbolt_attached()
  (bsc#1012628).
- drm/amdgpu: fix GRBM read timeout when do mes_self_test
  (bsc#1012628).
- drm/amdgpu: add a retry for IP discovery init (bsc#1012628).
- drm/amdgpu: don't use ATRM for external devices (bsc#1012628).
- drm/amdgpu: fix error handling in amdgpu_vm_init (bsc#1012628).
- drm/amdgpu: fix error handling in amdgpu_bo_list_get()
  (bsc#1012628).
- drm/amdgpu: lower CS errors to debug severity (bsc#1012628).
- drm/amdgpu: Fix possible null pointer dereference (bsc#1012628).
- drm/amd/display: Guard against invalid RPTR/WPTR being set
  (bsc#1012628).
- drm/amd/display: Fix DSC not Enabled on Direct MST Sink
  (bsc#1012628).
- drm/amd/display: fix a NULL pointer dereference in
  amdgpu_dm_i2c_xfer() (bsc#1012628).
- drm/amd/display: Enable fast plane updates on DCN3.2 and above
  (bsc#1012628).
- drm/amd/display: Clear dpcd_sink_ext_caps if not set
  (bsc#1012628).
- drm/amd/display: Change the DMCUB mailbox memory location from
  FB to inbox (bsc#1012628).
- Refresh patches.suse/vfs-add-super_operations-get_inode_dev.
- Rename to
  patches.kernel.org/6.6.3-350-ASoC-soc-dai-add-flag-to-mute-and-unmute-stream.patch.
- Rename to
  patches.kernel.org/6.6.3-351-ASoC-codecs-wsa883x-make-use-of-new-mute_unmute.patch.
- commit d766c57</changelog>
  <changelog author="tiwai@suse.de" date="1701259201">- Update ath11k hibernation patches from the latest code (bsc#1207948)
- commit 7dc7bda</changelog>
  <changelog author="bwiedemann@suse.de" date="1701259202">- Do not store build host name in initrd
  Without this patch, kernel-obs-build stored the build host name
  in its .build.initrd.kvm
  This patch allows for reproducible builds of kernel-obs-build and thus
  avoids re-publishing the kernel-obs-build.rpm when nothing changed.
  Note that this has no influence on the /etc/hosts file
  that is used during other OBS builds.
  https://bugzilla.opensuse.org/show_bug.cgi?id=1084909
- commit fd3a75e</changelog>
  <changelog author="jslaby@suse.cz" date="1701345600">- README.SUSE: fix patches.addon use
  It's series, not series.conf in there.
  And make it more precise on when the patches are applied.
- commit cb8969c</changelog>
  <changelog author="msuchanek@suse.de" date="1701432000">- kernel-binary: suse-module-tools is also required when installed
  Requires(pre) adds dependency for the specific sciptlet.
  However, suse-module-tools also ships modprobe.d files which may be
  needed at posttrans time or any time the kernel is on the system for
  generating ramdisk. Add plain Requires as well.
- commit 8c12816</changelog>
  <changelog author="jslaby@suse.cz" date="1701604800">- Linux 6.6.4 (bsc#1012628).
- USB: dwc3: qcom: fix wakeup after probe deferral (bsc#1012628).
- USB: dwc3: qcom: fix software node leak on probe errors
  (bsc#1012628).
- usb: dwc3: set the dma max_seg_size (bsc#1012628).
- usb: dwc3: Fix default mode initialization (bsc#1012628).
- USB: dwc2: write HCINT with INTMASK applied (bsc#1012628).
- usb: typec: tcpm: Skip hard reset when in error recovery
  (bsc#1012628).
- usb: typec: tcpm: Fix sink caps op current check (bsc#1012628).
- USB: serial: option: don't claim interface 4 for ZTE MF290
  (bsc#1012628).
- USB: serial: option: fix FM101R-GL defines (bsc#1012628).
- USB: serial: option: add Fibocom L7xx modules (bsc#1012628).
- usb: cdnsp: Fix deadlock issue during using NCM gadget
  (bsc#1012628).
- usb: config: fix iteration issue in 'usb_get_bos_descriptor()'
  (bsc#1012628).
- USB: xhci-plat: fix legacy PHY double init (bsc#1012628).
- bcache: fixup lock c-&gt;root error (bsc#1012628).
- bcache: fixup init dirty data errors (bsc#1012628).
- bcache: prevent potential division by zero error (bsc#1012628).
- bcache: check return value from btree_node_alloc_replacement()
  (bsc#1012628).
- veth: Use tstats per-CPU traffic counters (bsc#1012628).
- dm-delay: fix a race between delay_presuspend and delay_bio
  (bsc#1012628).
- ALSA: hda/realtek: Add quirks for ASUS 2024 Zenbooks
  (bsc#1012628).
- ALSA: hda: ASUS UM5302LA: Added quirks for cs35L41/10431A83
  on i2c bus (bsc#1012628).
- cifs: fix leak of iface for primary channel (bsc#1012628).
- cifs: account for primary channel in the interface list
  (bsc#1012628).
- cifs: distribute channels across interfaces based on speed
  (bsc#1012628).
- Revert "phy: realtek: usb: Add driver for the Realtek SoC USB
  2.0 PHY" (bsc#1012628).
- Revert "phy: realtek: usb: Add driver for the Realtek SoC USB
  3.0 PHY" (bsc#1012628).
- Revert "usb: phy: add usb phy notify port status API"
  (bsc#1012628).
- hv_netvsc: Mark VF as slave before exposing it to user-mode
  (bsc#1012628).
- hv_netvsc: Fix race of register_netdevice_notifier and VF
  register (bsc#1012628).
- hv_netvsc: fix race of netvsc and VF register_netdevice
  (bsc#1012628).
- platform/x86: ideapad-laptop: Set max_brightness before using it
  (bsc#1012628).
- platform/x86/amd/pmc: adjust getting DRAM size behavior
  (bsc#1012628).
- USB: serial: option: add Luat Air72*U series products
  (bsc#1012628).
- usb: misc: onboard-hub: add support for Microchip USB5744
  (bsc#1012628).
- dt-bindings: usb: microchip,usb5744: Add second supply
  (bsc#1012628).
- platform/x86: hp-bioscfg: Fix error handling in
  hp_add_other_attributes() (bsc#1012628).
- platform/x86: hp-bioscfg: move mutex_lock() down in
  hp_add_other_attributes() (bsc#1012628).
- platform/x86: hp-bioscfg: Simplify return check in
  hp_add_other_attributes() (bsc#1012628).
- s390/dasd: protect device queue against concurrent access
  (bsc#1012628).
- io_uring/fs: consider link-&gt;flags when getting path for LINKAT
  (bsc#1012628).
- bcache: fixup multi-threaded bch_sectors_dirty_init() wake-up
  race (bsc#1012628).
- md: fix bi_status reporting in md_end_clone_io (bsc#1012628).
- bcache: replace a mistaken IS_ERR() by IS_ERR_OR_NULL() in
  btree_gc_coalesce() (bsc#1012628).
- io_uring: fix off-by one bvec index (bsc#1012628).
- tls: fix NULL deref on tls_sw_splice_eof() with empty record
  (bsc#1012628).
- swiotlb-xen: provide the "max_mapping_size" method
  (bsc#1012628).
- ACPI: PM: Add acpi_device_fix_up_power_children() function
  (bsc#1012628).
- ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CVA
  (bsc#1012628).
- ACPI: processor_idle: use raw_safe_halt() in
  acpi_idle_play_dead() (bsc#1012628).
- ACPI: video: Use acpi_device_fix_up_power_children()
  (bsc#1012628).
- thunderbolt: Set lane bonding bit only for downstream port
  (bsc#1012628).
- drm/ast: Disconnect BMC if physical connector is connected
  (bsc#1012628).
- drm/msm/dpu: Add missing safe_lut_tbl in sc8280xp catalog
  (bsc#1012628).
- kselftest/arm64: Fix output formatting for za-fork
  (bsc#1012628).
- prctl: Disable prctl(PR_SET_MDWE) on parisc (bsc#1012628).
- mm: add a NO_INHERIT flag to the PR_SET_MDWE prctl
  (bsc#1012628).
- lockdep: Fix block chain corruption (bsc#1012628).
- USB: dwc3: qcom: fix ACPI platform device leak (bsc#1012628).
- USB: dwc3: qcom: fix resource leaks on probe deferral
  (bsc#1012628).
- nvmet: nul-terminate the NQNs passed in the connect command
  (bsc#1012628).
- nvme: blank out authentication fabrics options if not configured
  (bsc#1012628).
- afs: Fix file locking on R/O volumes to operate in local mode
  (bsc#1012628).
- afs: Return ENOENT if no cell DNS record can be found
  (bsc#1012628).
- net: ipa: fix one GSI register field width (bsc#1012628).
- net: axienet: Fix check for partial TX checksum (bsc#1012628).
- vsock/test: fix SEQPACKET message bounds test (bsc#1012628).
- i40e: Fix adding unsupported cloud filters (bsc#1012628).
- amd-xgbe: propagate the correct speed and duplex status
  (bsc#1012628).
- amd-xgbe: handle the corner-case during tx completion
  (bsc#1012628).
- amd-xgbe: handle corner-case during sfp hotplug (bsc#1012628).
- net: veth: fix ethtool stats reporting (bsc#1012628).
- octeontx2-pf: Fix ntuple rule creation to direct packet to VF
  with higher Rx queue than its PF (bsc#1012628).
- arm/xen: fix xen_vcpu_info allocation alignment (bsc#1012628).
- arm64: mm: Fix "rodata=on" when
  CONFIG_RODATA_FULL_DEFAULT_ENABLED=y (bsc#1012628).
- s390/ipl: add missing IPL_TYPE_ECKD_DUMP case to ipl_init()
  (bsc#1012628).
- net/smc: avoid data corruption caused by decline (bsc#1012628).
- net: usb: ax88179_178a: fix failed operations during
  ax88179_reset (bsc#1012628).
- drm/panel: boe-tv101wum-nl6: Fine tune Himax83102-j02 panel
  HFP and HBP (bsc#1012628).
- ipv4: Correct/silence an endian warning in __ip_do_redirect
  (bsc#1012628).
- HID: fix HID device resource race between HID core and debugging
  support (bsc#1012628).
- accel/ivpu/37xx: Fix hangs related to MMIO reset (bsc#1012628).
- accel/ivpu: Do not initialize parameters on power up
  (bsc#1012628).
- bpf: Fix dev's rx stats for bpf_redirect_peer traffic
  (bsc#1012628).
- net: Move {l,t,d}stats allocation to core and convert veth &amp;
  vrf (bsc#1012628).
- net, vrf: Move dstats structure to core (bsc#1012628).
- PM: tools: Fix sleepgraph syntax error (bsc#1012628).
- drm/rockchip: vop: Fix color for RGB888/BGR888 format on VOP
  full (bsc#1012628).
- libfs: getdents() should return 0 after reaching EOD
  (bsc#1012628).
- block: update the stable_writes flag in bdev_add (bsc#1012628).
- filemap: add a per-mapping stable writes flag (bsc#1012628).
- drm/i915: do not clean GT table on error path (bsc#1012628).
- ata: pata_isapnp: Add missing error check for devm_ioport_map()
  (bsc#1012628).
- octeontx2-pf: Fix memory leak during interface down
  (bsc#1012628).
- wireguard: use DEV_STATS_INC() (bsc#1012628).
- net: wangxun: fix kernel panic due to null pointer
  (bsc#1012628).
- drm/panel: simple: Fix Innolux G101ICE-L01 timings
  (bsc#1012628).
- drm/panel: simple: Fix Innolux G101ICE-L01 bus flags
  (bsc#1012628).
- fs: Pass AT_GETATTR_NOSEC flag to getattr interface function
  (bsc#1012628).
- drm/panel: auo,b101uan08.3: Fine tune the panel power sequence
  (bsc#1012628).
- blk-cgroup: avoid to warn !rcu_read_lock_held() in blkg_lookup()
  (bsc#1012628).
- afs: Make error on cell lookup failure consistent with OpenAFS
  (bsc#1012628).
- afs: Fix afs_server_list to be cleaned up with RCU
  (bsc#1012628).
- rxrpc: Defer the response to a PING ACK until we've parsed it
  (bsc#1012628).
- rxrpc: Fix RTT determination to use any ACK as a source
  (bsc#1012628).
- s390/ism: ism driver implies smc protocol (bsc#1012628).
- drm/msm/dsi: use the correct VREG_CTRL_1 value for 4nm cphy
  (bsc#1012628).
- sched/fair: Fix the decision for load balance (bsc#1012628).
- sched/eevdf: Fix vruntime adjustment on reweight (bsc#1012628).
- hv/hv_kvp_daemon: Some small fixes for handling NM keyfiles
  (bsc#1012628).
- irqchip/gic-v3-its: Flush ITS tables correctly in non-coherent
  GIC designs (bsc#1012628).
- NFSD: Fix checksum mismatches in the duplicate reply cache
  (bsc#1012628).
- NFSD: Fix "start of NFS reply" pointer passed to
  nfsd_cache_update() (bsc#1012628).
- commit eafb2e8</changelog>
  <changelog author="jslaby@suse.cz" date="1701777600">- Refresh
  patches.suse/drm-i915-Also-check-for-VGA-converter-in-eDP-probe.patch.
- Refresh
  patches.suse/leds-class-Don-t-expose-color-sysfs-entry.patch.
  Update upstream status and move to sorted section.
- commit a1661c2</changelog>
  <changelog author="jslaby@suse.cz" date="1702036800">- Linux 6.6.5 (bsc#1012628).
- cifs: Fix FALLOC_FL_ZERO_RANGE by setting i_size if EOF moved
  (bsc#1012628).
- cifs: Fix FALLOC_FL_INSERT_RANGE by setting i_size after EOF
  moved (bsc#1012628).
- smb: client: fix missing mode bits for SMB symlinks
  (bsc#1012628).
- smb: client: report correct st_size for SMB and NFS symlinks
  (bsc#1012628).
- ksmbd: fix possible deadlock in smb2_open (bsc#1012628).
- pinctrl: avoid reload of p state in list iteration
  (bsc#1012628).
- firewire: core: fix possible memory leak in create_units()
  (bsc#1012628).
- mmc: sdhci-pci-gli: Disable LPM during initialization
  (bsc#1012628).
- mmc: sdhci-sprd: Fix vqmmc not shutting down after the card
  was pulled (bsc#1012628).
- mmc: cqhci: Increase recovery halt timeout (bsc#1012628).
- mmc: cqhci: Warn of halt or task clear failure (bsc#1012628).
- mmc: cqhci: Fix task clearing in CQE error recovery
  (bsc#1012628).
- mmc: block: Retry commands in CQE error recovery (bsc#1012628).
- mmc: block: Do not lose cache flush during CQE error recovery
  (bsc#1012628).
- mmc: block: Be sure to wait while busy in CQE error recovery
  (bsc#1012628).
- ALSA: hda: Disable power-save on KONTRON SinglePC (bsc#1012628).
- ALSA: hda/realtek: Headset Mic VREF to 100% (bsc#1012628).
- ALSA: hda/realtek: Add supported ALC257 for ChromeOS
  (bsc#1012628).
- net: libwx: fix memory leak on msix entry (bsc#1012628).
- dm-verity: align struct dm_verity_fec_io properly (bsc#1012628).
- scsi: Change SCSI device boolean fields to single bit flags
  (bsc#1012628).
- scsi: sd: Fix system start for ATA devices (bsc#1012628).
- scsi: ufs: core: Clear cmd if abort succeeds in MCQ mode
  (bsc#1012628).
- drm/amd: Enable PCIe PME from D3 (bsc#1012628).
- drm/amdgpu: correct the amdgpu runtime dereference usage count
  (bsc#1012628).
- drm/amdgpu: Force order between a read and write to the same
  address (bsc#1012628).
- drm/amdgpu: fix memory overflow in the IB test (bsc#1012628).
- drm/amdgpu: Update EEPROM I2C address for smu v13_0_0
  (bsc#1012628).
- drm/amd/display: Include udelay when waiting for INBOX0 ACK
  (bsc#1012628).
- drm/amd/display: Remove min_dst_y_next_start check for Z8
  (bsc#1012628).
- drm/amd/display: Use DRAM speed from validation for dummy
  p-state (bsc#1012628).
- drm/amd/display: Update min Z8 residency time to 2100 for DCN314
  (bsc#1012628).
- drm/amd/display: fix ABM disablement (bsc#1012628).
- drm/amd/display: force toggle rate wa for first link training
  for a retimer (bsc#1012628).
- dm verity: initialize fec io before freeing it (bsc#1012628).
- dm verity: don't perform FEC for failed readahead IO
  (bsc#1012628).
- nvme: check for valid nvme_identify_ns() before using it
  (bsc#1012628).
- r8169: fix deadlock on RTL8125 in jumbo mtu mode (bsc#1012628).
- ACPI: video: Use acpi_video_device for cooling-dev driver data
  (bsc#1012628).
- io_uring: don't allow discontig pages for IORING_SETUP_NO_MMAP
  (bsc#1012628).
- iommu/vt-d: Fix incorrect cache invalidation for mm notification
  (bsc#1012628).
- io_uring: free io_buffer_list entries via RCU (bsc#1012628).
- nouveau: find the smallest page allocation to cover a buffer
  alloc (bsc#1012628).
- powercap: DTPM: Fix unneeded conversions to micro-Watts
  (bsc#1012628).
- cpufreq/amd-pstate: Fix the return value of
  amd_pstate_fast_switch() (bsc#1012628).
- dma-buf: fix check in dma_resv_add_fence (bsc#1012628).
- io_uring: don't guard IORING_OFF_PBUF_RING with SETUP_NO_MMAP
  (bsc#1012628).
- iommu: Avoid more races around device probe (bsc#1012628).
- bcache: revert replacing IS_ERR_OR_NULL with IS_ERR
  (bsc#1012628).
- ext2: Fix ki_pos update for DIO buffered-io fallback case
  (bsc#1012628).
- iommu/vt-d: Add MTL to quirk list to skip TE disabling
  (bsc#1012628).
- KVM: PPC: Book3S HV: Fix KVM_RUN clobbering FP/VEC user
  registers (bsc#1012628).
- powerpc: Don't clobber f0/vs0 during fp|altivec register save
  (bsc#1012628).
- parisc: Mark ex_table entries 32-bit aligned in assembly.h
  (bsc#1012628).
- parisc: Mark ex_table entries 32-bit aligned in uaccess.h
  (bsc#1012628).
- parisc: Use natural CPU alignment for bug_table (bsc#1012628).
- parisc: Mark lock_aligned variables 16-byte aligned on SMP
  (bsc#1012628).
- parisc: Drop the HP-UX ENOSYM and EREMOTERELEASE error codes
  (bsc#1012628).
- parisc: Mark jump_table naturally aligned (bsc#1012628).
- parisc: Ensure 32-bit alignment on parisc unwind section
  (bsc#1012628).
- parisc: Mark altinstructions read-only and 32-bit aligned
  (bsc#1012628).
- btrfs: add dmesg output for first mount and last unmount of
  a filesystem (bsc#1012628).
- btrfs: ref-verify: fix memory leaks in btrfs_ref_tree_mod()
  (bsc#1012628).
- btrfs: fix off-by-one when checking chunk map includes logical
  address (bsc#1012628).
- btrfs: send: ensure send_fd is writable (bsc#1012628).
- btrfs: make error messages more clear when getting a chunk map
  (bsc#1012628).
- btrfs: free the allocated memory if btrfs_alloc_page_array()
  fails (bsc#1012628).
- btrfs: fix 64bit compat send ioctl arguments not initializing
  version member (bsc#1012628).
- io_uring: enable io_mem_alloc/free to be used in other parts
  (bsc#1012628).
- io_uring/kbuf: defer release of mapped buffer rings
  (bsc#1012628).
- io_uring/kbuf: recycle freed mapped buffer ring entries
  (bsc#1012628).
- wifi: cfg80211: fix CQM for non-range use (bsc#1012628).
- pinctrl: stm32: Add check for devm_kcalloc (bsc#1012628).
- pinctrl: stm32: fix array read out of bound (bsc#1012628).
- media: v4l2-subdev: Fix a 64bit bug (bsc#1012628).
- netdevsim: Don't accept device bound programs (bsc#1012628).
- net: rswitch: Fix type of ret in rswitch_start_xmit()
  (bsc#1012628).
- net: rswitch: Fix return value in rswitch_start_xmit()
  (bsc#1012628).
- net: rswitch: Fix missing dev_kfree_skb_any() in error path
  (bsc#1012628).
- ipv4: igmp: fix refcnt uaf issue when receiving igmp query
  packet (bsc#1012628).
- wifi: iwlwifi: mvm: fix an error code in iwl_mvm_mld_add_sta()
  (bsc#1012628).
- wifi: mac80211: do not pass AP_VLAN vif pointer to drivers
  during flush (bsc#1012628).
- net: dsa: mv88e6xxx: fix marvell 6350 switch probing
  (bsc#1012628).
- net: dsa: mv88e6xxx: fix marvell 6350 probe crash (bsc#1012628).
- dpaa2-eth: increase the needed headroom to account for alignment
  (bsc#1012628).
- dpaa2-eth: recycle the RX buffer only after all processing done
  (bsc#1012628).
- bpf: Add missed allocation hint for bpf_mem_cache_alloc_flags()
  (bsc#1012628).
- uapi: propagate __struct_group() attributes to the container
  union (bsc#1012628).
- selftests/net: ipsec: fix constant out of range (bsc#1012628).
- selftests/net: fix a char signedness issue (bsc#1012628).
- selftests/net: unix: fix unused variable compiler warning
  (bsc#1012628).
- selftests/net: mptcp: fix uninitialized variable warnings
  (bsc#1012628).
- octeontx2-af: Fix possible buffer overflow (bsc#1012628).
- net: stmmac: xgmac: Disable FPE MMC interrupts (bsc#1012628).
- octeontx2-pf: Fix adding mbox work queue entry when num_vfs &gt;
  64 (bsc#1012628).
- octeontx2-pf: Restore TC ingress police rules when interface
  is up (bsc#1012628).
- neighbour: Fix __randomize_layout crash in struct neighbour
  (bsc#1012628).
- efi/unaccepted: Fix off-by-one when checking for overlapping
  ranges (bsc#1012628).
- r8169: prevent potential deadlock in rtl8169_close
  (bsc#1012628).
- ravb: Fix races between ravb_tx_timeout_work() and net related
  ops (bsc#1012628).
- ethtool: don't propagate EOPNOTSUPP from dumps (bsc#1012628).
- bpf, sockmap: af_unix stream sockets need to hold ref for pair
  sock (bsc#1012628).
- ice: Fix VF Reset paths when interface in a failed over
  aggregate (bsc#1012628).
- net: ravb: Check return value of reset_control_deassert()
  (bsc#1012628).
- net: ravb: Use pm_runtime_resume_and_get() (bsc#1012628).
- net: ravb: Make write access to CXR35 first before accessing
  other EMAC registers (bsc#1012628).
- net: ravb: Start TX queues after HW initialization succeeded
  (bsc#1012628).
- net: ravb: Stop DMA in case of failures on ravb_open()
  (bsc#1012628).
- net: ravb: Keep reverse order of operations in ravb_remove()
  (bsc#1012628).
- powerpc/pseries/iommu: enable_ddw incorrectly returns direct
  mapping for SR-IOV device (bsc#1012628).
- s390/cmma: fix handling of swapper_pg_dir and invalid_pg_dir
  (bsc#1012628).
- drm/amd/display: Refactor edp power control (bsc#1012628).
- drm/amd/display: Remove power sequencing check (bsc#1012628).
- cpufreq: imx6q: Don't disable 792 Mhz OPP unnecessarily
  (bsc#1012628).
- iommu/vt-d: Omit devTLB invalidation requests when TES=0
  (bsc#1012628).
- iommu/vt-d: Disable PCI ATS in legacy passthrough mode
  (bsc#1012628).
- iommu/vt-d: Make context clearing consistent with context
  mapping (bsc#1012628).
- drm/i915/gsc: Mark internal GSC engine with reserved uabi class
  (bsc#1012628).
- drm/panel: starry-2081101qfh032011-53g: Fine tune the panel
  power sequence (bsc#1012628).
- drm/panel: nt36523: fix return value check in nt36523_probe()
  (bsc#1012628).
- cpufreq/amd-pstate: Fix scaling_min_freq and scaling_max_freq
  update (bsc#1012628).
- cpufreq/amd-pstate: Only print supported EPP values for
  performance governor (bsc#1012628).
- drm/amd/pm: fix a memleak in aldebaran_tables_init
  (bsc#1012628).
- iommu: Fix printk arg in of_iommu_get_resv_regions()
  (bsc#1012628).
- drm/amd/display: refactor ILR to make it work (bsc#1012628).
- drm/amd/display: Reduce default backlight min from 5 nits to
  1 nits (bsc#1012628).
- drm/amd/display: Simplify brightness initialization
  (bsc#1012628).
- drm/amd/display: Fix MPCC 1DLUT programming (bsc#1012628).
- vfio/pds: Fix mutex lock-&gt;magic != lock warning (bsc#1012628).
- vfio/pds: Fix possible sleep while in atomic context
  (bsc#1012628).
- x86/xen: fix percpu vcpu_info allocation (bsc#1012628).
- vfio: Drop vfio_file_iommu_group() stub to fudge around a KVM
  wart (bsc#1012628).
- Rename to
  patches.kernel.org/6.6.5-001-leds-class-Don-t-expose-color-sysfs-entry.patch.
- Rename to
  patches.kernel.org/6.6.5-017-drm-i915-Also-check-for-VGA-converter-in-eDP-pr.patch.
- commit 30a850b</changelog>
  <changelog author="jslaby@suse.cz" date="1702036801">- parisc: Fix asm operand number out of range build error in
  bug table (git-fixes).
- commit 7675861</changelog>
  <changelog author="jslaby@suse.cz" date="1702296000">- Linux 6.6.6 (bsc#1012628).
- Revert "wifi: cfg80211: fix CQM for non-range use"
  (bsc#1012628).
- commit a946a9f</changelog>
  <changelog author="jslaby@suse.cz" date="1702555200">- Linux 6.6.7 (bsc#1012628).
- vdpa/mlx5: preserve CVQ vringh index (bsc#1012628).
- scsi: sd: Fix sshdr use in sd_suspend_common() (bsc#1012628).
- hrtimers: Push pending hrtimers away from outgoing CPU earlier
  (bsc#1012628).
- i2c: designware: Fix corrupted memory seen in the ISR
  (bsc#1012628).
- i2c: ocores: Move system PM hooks to the NOIRQ phase
  (bsc#1012628).
- netfilter: ipset: fix race condition between swap/destroy and
  kernel side add/del/test (bsc#1012628).
- nouveau: use an rwlock for the event lock (bsc#1012628).
- zstd: Fix array-index-out-of-bounds UBSAN warning (bsc#1012628).
- tg3: Move the [rt]x_dropped counters to tg3_napi (bsc#1012628).
- tg3: Increment tx_dropped in tg3_tso_bug() (bsc#1012628).
- modpost: fix section mismatch message for RELA (bsc#1012628).
- kconfig: fix memory leak from range properties (bsc#1012628).
- drm/amdgpu: Do not program VF copy regs in mmhub v1.8 under
  SRIOV (v2) (bsc#1012628).
- drm/amdgpu: finalizing mem_partitions at the end of GMC v9
  sw_fini (bsc#1012628).
- drm/amdgpu: correct chunk_ptr to a pointer to chunk
  (bsc#1012628).
- dm-crypt: start allocating with MAX_ORDER (bsc#1012628).
- x86: Introduce ia32_enabled() (bsc#1012628).
- x86/coco: Disable 32-bit emulation by default on TDX and SEV
  (bsc#1012628).
- x86/entry: Convert INT 0x80 emulation to IDTENTRY (bsc#1012628).
- x86/entry: Do not allow external 0x80 interrupts (bsc#1012628).
- x86/tdx: Allow 32-bit emulation by default (bsc#1012628).
- dt: dt-extract-compatibles: Handle cfile arguments in generator
  function (bsc#1012628).
- dt: dt-extract-compatibles: Don't follow symlinks when walking
  tree (bsc#1012628).
- platform/x86: asus-wmi: Move i8042 filter install to shared
  asus-wmi code (bsc#1012628).
- of: dynamic: Fix of_reconfig_get_state_change() return value
  documentation (bsc#1012628).
- platform/x86: wmi: Skip blocks with zero instances
  (bsc#1012628).
- ipv6: fix potential NULL deref in fib6_add() (bsc#1012628).
- octeontx2-pf: Add missing mutex lock in otx2_get_pauseparam
  (bsc#1012628).
- octeontx2-af: Check return value of nix_get_nixlf before using
  nixlf (bsc#1012628).
- bpf: Fix a verifier bug due to incorrect branch offset
  comparison with cpu=v4 (bsc#1012628).
- hv_netvsc: rndis_filter needs to select NLS (bsc#1012628).
- r8152: Hold the rtnl_lock for all of reset (bsc#1012628).
- r8152: Add RTL8152_INACCESSIBLE checks to more loops
  (bsc#1012628).
- r8152: Add RTL8152_INACCESSIBLE to r8156b_wait_loading_flash()
  (bsc#1012628).
- r8152: Add RTL8152_INACCESSIBLE to r8153_pre_firmware_1()
  (bsc#1012628).
- r8152: Add RTL8152_INACCESSIBLE to r8153_aldps_en()
  (bsc#1012628).
- mlxbf-bootctl: correctly identify secure boot with development
  keys (bsc#1012628).
- platform/mellanox: Add null pointer checks for devm_kasprintf()
  (bsc#1012628).
- platform/mellanox: Check
  devm_hwmon_device_register_with_groups() return value
  (bsc#1012628).
- arcnet: restoring support for multiple Sohard Arcnet cards
  (bsc#1012628).
- octeontx2-pf: consider both Rx and Tx packet stats for adaptive
  interrupt coalescing (bsc#1012628).
- net: stmmac: fix FPE events losing (bsc#1012628).
- xsk: Skip polling event check for unbound socket (bsc#1012628).
- octeontx2-af: fix a use-after-free in rvu_npa_register_reporters
  (bsc#1012628).
- ice: Restore fix disabling RX VLAN filtering (bsc#1012628).
- i40e: Fix unexpected MFS warning message (bsc#1012628).
- iavf: validate tx_coalesce_usecs even if rx_coalesce_usecs is
  zero (bsc#1012628).
- net: bnxt: fix a potential use-after-free in bnxt_init_tc
  (bsc#1012628).
- tcp: fix mid stream window clamp (bsc#1012628).
- ionic: fix snprintf format length warning (bsc#1012628).
- ionic: Fix dim work handling in split interrupt mode
  (bsc#1012628).
- ipv4: ip_gre: Avoid skb_pull() failure in ipgre_xmit()
  (bsc#1012628).
- net: atlantic: Fix NULL dereference of skb pointer in
  (bsc#1012628).
- net: hns: fix wrong head when modify the tx feature when
  sending packets (bsc#1012628).
- net: hns: fix fake link up on xge port (bsc#1012628).
- octeontx2-af: Adjust Tx credits when MCS external bypass is
  disabled (bsc#1012628).
- octeontx2-af: Fix mcs sa cam entries size (bsc#1012628).
- octeontx2-af: Fix mcs stats register address (bsc#1012628).
- octeontx2-af: Add missing mcs flr handler call (bsc#1012628).
- octeontx2-af: Update Tx link register range (bsc#1012628).
- dt-bindings: interrupt-controller: Allow #power-domain-cells
  (bsc#1012628).
- netfilter: bpf: fix bad registration on nf_defrag (bsc#1012628).
- netfilter: nf_tables: fix 'exist' matching on bigendian arches
  (bsc#1012628).
- netfilter: nf_tables: bail out on mismatching dynset and set
  expressions (bsc#1012628).
- netfilter: nf_tables: validate family when identifying table
  via handle (bsc#1012628).
- netfilter: xt_owner: Fix for unsafe access of sk-&gt;sk_socket
  (bsc#1012628).
- tcp: do not accept ACK of bytes we never sent (bsc#1012628).
- net: dsa: mv88e6xxx: Restore USXGMII support for 6393X
  (bsc#1012628).
- net: tls, update curr on splice as well (bsc#1012628).
- bpf: sockmap, updating the sg structure should also update curr
  (bsc#1012628).
- psample: Require 'CAP_NET_ADMIN' when joining "packets" group
  (bsc#1012628).
- drop_monitor: Require 'CAP_SYS_ADMIN' when joining "events"
  group (bsc#1012628).
- net: dsa: microchip: provide a list of valid protocols for
  xmit handler (bsc#1012628).
- net/smc: fix missing byte order conversion in CLC handshake
  (bsc#1012628).
- drm/amd/amdgpu/amdgpu_doorbell_mgr: Correct misdocumented param
  'doorbell_index' (bsc#1012628).
- drm/amdkfd: get doorbell's absolute offset based on the db_size
  (bsc#1012628).
- mm/damon/sysfs: eliminate potential uninitialized variable
  warning (bsc#1012628).
- tee: optee: Fix supplicant based device enumeration
  (bsc#1012628).
- RDMA/core: Fix uninit-value access in ib_get_eth_speed()
  (bsc#1012628).
- RDMA/hns: Fix unnecessary err return when using invalid congest
  control algorithm (bsc#1012628).
- RDMA/irdma: Do not modify to SQD on error (bsc#1012628).
- RDMA/irdma: Add wait for suspend on SQD (bsc#1012628).
- arm64: dts: rockchip: Expand reg size of vdec node for RK3328
  (bsc#1012628).
- arm64: dts: rockchip: Expand reg size of vdec node for RK3399
  (bsc#1012628).
- ASoC: fsl_sai: Fix no frame sync clock issue on i.MX8MP
  (bsc#1012628).
- RDMA/rtrs-srv: Do not unconditionally enable irq (bsc#1012628).
- RDMA/rtrs-clt: Start hb after path_up (bsc#1012628).
- RDMA/rtrs-srv: Check return values while processing info request
  (bsc#1012628).
- RDMA/rtrs-srv: Free srv_mr iu only when always_invalidate is
  true (bsc#1012628).
- RDMA/rtrs-srv: Destroy path files after making sure no IOs
  in-flight (bsc#1012628).
- RDMA/rtrs-clt: Fix the max_send_wr setting (bsc#1012628).
- RDMA/rtrs-clt: Remove the warnings for req in_use check
  (bsc#1012628).
- RDMA/bnxt_re: Correct module description string (bsc#1012628).
- RDMA/irdma: Fix UAF in irdma_sc_ccq_get_cqe_info()
  (bsc#1012628).
- arm64: dt: imx93: tqma9352-mba93xxla: Fix LPUART2 pad config
  (bsc#1012628).
- ARM: dts: imx6q: skov: fix ethernet clock regression
  (bsc#1012628).
- ARM: dts: rockchip: Fix sdmmc_pwren's pinmux setting for RK3128
  (bsc#1012628).
- ARM: dts: bcm2711-rpi-400: Fix delete-node of led_act
  (bsc#1012628).
- hwmon: (acpi_power_meter) Fix 4.29 MW bug (bsc#1012628).
- ASoC: codecs: lpass-tx-macro: set active_decimator correct
  default value (bsc#1012628).
- hwmon: (nzxt-kraken2) Fix error handling path in kraken2_probe()
  (bsc#1012628).
- firmware: arm_scmi: Extend perf protocol ops to get number of
  domains (bsc#1012628).
- firmware: arm_scmi: Extend perf protocol ops to get information
  of a domain (bsc#1012628).
- firmware: arm_scmi: Fix frequency truncation by promoting
  multiplier type (bsc#1012628).
- firmware: arm_scmi: Simplify error path in
  scmi_dvfs_device_opps_add() (bsc#1012628).
- firmware: arm_scmi: Fix possible frequency truncation when
  using level indexing mode (bsc#1012628).
- ASoC: wm_adsp: fix memleak in wm_adsp_buffer_populate
  (bsc#1012628).
- RDMA/core: Fix umem iterator when PAGE_SIZE is greater then
  HCA pgsz (bsc#1012628).
- RDMA/irdma: Ensure iWarp QP queue memory is OS paged aligned
  (bsc#1012628).
- RDMA/irdma: Fix support for 64k pages (bsc#1012628).
- RDMA/irdma: Avoid free the non-cqp_request scratch
  (bsc#1012628).
- drm/bridge: tc358768: select CONFIG_VIDEOMODE_HELPERS
  (bsc#1012628).
- arm64: dts: imx8mp: imx8mq: Add parkmode-disable-ss-quirk on
  DWC3 (bsc#1012628).
- ARM: dts: imx6ul-pico: Describe the Ethernet PHY clock
  (bsc#1012628).
- io_uring/kbuf: Fix an NULL vs IS_ERR() bug in
  io_alloc_pbuf_ring() (bsc#1012628).
- io_uring/kbuf: check for buffer list readiness after NULL check
  (bsc#1012628).
- tracing: Fix a warning when allocating buffered events fails
  (bsc#1012628).
- scsi: be2iscsi: Fix a memleak in beiscsi_init_wrb_handle()
  (bsc#1012628).
- arm64: dts: imx8-ss-lsio: Add PWM interrupts (bsc#1012628).
- arm64: dts: freescale: imx8-ss-lsio: Fix #pwm-cells
  (bsc#1012628).
- arm64: dts: imx93: correct mediamix power (bsc#1012628).
- ARM: imx: Check return value of devm_kasprintf in
  imx_mmdc_perf_init (bsc#1012628).
- arm64: dts: imx8-apalis: set wifi regulator to always-on
  (bsc#1012628).
- ARM: dts: imx7: Declare timers compatible with fsl,imx6dl-gpt
  (bsc#1012628).
- ARM: dts: imx28-xea: Pass the 'model' property (bsc#1012628).
- arm64: dts: rockchip: Fix eMMC Data Strobe PD on rk3588
  (bsc#1012628).
- riscv: fix misaligned access handling of C.SWSP and C.SDSP
  (bsc#1012628).
- riscv: errata: andes: Probe for IOCP only once in boot stage
  (bsc#1012628).
- md: don't leave 'MD_RECOVERY_FROZEN' in error path of
  md_set_readonly() (bsc#1012628).
- kernel/Kconfig.kexec: drop select of KEXEC for CRASH_DUMP
  (bsc#1012628).
- scripts/gdb: fix lx-device-list-bus and lx-device-list-class
  (bsc#1012628).
- rethook: Use __rcu pointer for rethook::handler (bsc#1012628).
- ASoC: amd: yc: Fix non-functional mic on ASUS E1504FA
  (bsc#1012628).
- io_uring/af_unix: disable sending io_uring over sockets
  (bsc#1012628).
- nvme-pci: Add sleep quirk for Kingston drives (bsc#1012628).
- io_uring: fix mutex_unlock with unreferenced ctx (bsc#1012628).
- ALSA: usb-audio: Add Pioneer DJM-450 mixer controls
  (bsc#1012628).
- ALSA: pcm: fix out-of-bounds in snd_pcm_state_names
  (bsc#1012628).
- ALSA: hda/realtek: Apply quirk for ASUS UM3504DA (bsc#1012628).
- ALSA: hda/realtek: fix speakers on XPS 9530 (2023)
  (bsc#1012628).
- ALSA: hda/realtek: Enable headset on Lenovo M90 Gen5
  (bsc#1012628).
- ALSA: hda/realtek: add new Framework laptop to quirks
  (bsc#1012628).
- ALSA: hda/realtek: Add Framework laptop 16 to quirks
  (bsc#1012628).
- ALSA: hda/realtek: Add quirk for Lenovo Yoga Pro 7
  (bsc#1012628).
- ring-buffer: Test last update in 32bit version of
  __rb_time_read() (bsc#1012628).
- ring-buffer: Force absolute timestamp on discard of event
  (bsc#1012628).
- highmem: fix a memory copy problem in memcpy_from_folio
  (bsc#1012628).
- nilfs2: fix missing error check for sb_set_blocksize call
  (bsc#1012628).
- nilfs2: prevent WARNING in nilfs_sufile_set_segment_usage()
  (bsc#1012628).
- lib/group_cpus.c: avoid acquiring cpu hotplug lock in
  group_cpus_evenly (bsc#1012628).
- cgroup_freezer: cgroup_freezing: Check if not frozen
  (bsc#1012628).
- checkstack: fix printed address (bsc#1012628).
- tracing: Always update snapshot buffer size (bsc#1012628).
- tracing: Stop current tracer when resizing buffer (bsc#1012628).
- tracing: Disable snapshot buffer when stopping instance tracers
  (bsc#1012628).
- tracing: Fix incomplete locking when disabling buffered events
  (bsc#1012628).
- tracing: Fix a possible race when disabling buffered events
  (bsc#1012628).
- leds: trigger: netdev: fix RTNL handling to prevent potential
  deadlock (bsc#1012628).
- nfp: flower: fix for take a mutex lock in soft irq context
  and rcu lock (bsc#1012628).
- packet: Move reference count in packet_sock to atomic_long_t
  (bsc#1012628).
- r8169: fix rtl8125b PAUSE frames blasting when suspended
  (bsc#1012628).
- regmap: fix bogus error on regcache_sync success (bsc#1012628).
- platform/surface: aggregator: fix recv_buf() return value
  (bsc#1012628).
- workqueue: Make sure that wq_unbound_cpumask is never empty
  (bsc#1012628).
- hugetlb: fix null-ptr-deref in hugetlb_vma_lock_write
  (bsc#1012628).
- drivers/base/cpu: crash data showing should depends on
  KEXEC_CORE (bsc#1012628).
- mm/memory_hotplug: add missing mem_hotplug_lock (bsc#1012628).
- mm: fix oops when filemap_map_pmd() without prealloc_pte
  (bsc#1012628).
- mm/memory_hotplug: fix error handling in add_memory_resource()
  (bsc#1012628).
- powercap: DTPM: Fix missing cpufreq_cpu_put() calls
  (bsc#1012628).
- md/raid6: use valid sector values to determine if an I/O should
  wait on the reshape (bsc#1012628).
- drm/atomic-helpers: Invoke end_fb_access while owning plane
  state (bsc#1012628).
- drm/i915/mst: Fix .mode_valid_ctx() return values (bsc#1012628).
- drm/i915/mst: Reject modes that require the bigjoiner
  (bsc#1012628).
- drm/i915: Skip some timing checks on BXT/GLK DSI transcoders
  (bsc#1012628).
- arm64: dts: mt7986: change cooling trips (bsc#1012628).
- arm64: dts: mt7986: define 3W max power to both SFP on BPI-R3
  (bsc#1012628).
- arm64: dts: mt7986: fix emmc hs400 mode without uboot
  initialization (bsc#1012628).
- arm64: dts: mediatek: mt7622: fix memory node warning check
  (bsc#1012628).
- arm64: dts: mediatek: mt8183-kukui-jacuzzi: fix dsi unnecessary
  cells properties (bsc#1012628).
- arm64: dts: mediatek: cherry: Fix interrupt cells for MT6360
  on I2C7 (bsc#1012628).
- arm64: dts: mediatek: mt8173-evb: Fix regulator-fixed node names
  (bsc#1012628).
- arm64: dts: mediatek: mt8195: Fix PM suspend/resume with venc
  clocks (bsc#1012628).
- arm64: dts: mediatek: mt8183: Fix unit address for scp reserved
  memory (bsc#1012628).
- arm64: dts: mediatek: mt8183: Move thermal-zones to the root
  node (bsc#1012628).
- arm64: dts: mediatek: mt8183-evb: Fix unit_address_vs_reg
  warning on ntc (bsc#1012628).
- arm64: dts: mediatek: mt8186: fix clock names for power domains
  (bsc#1012628).
- arm64: dts: mediatek: mt8186: Change gpu speedbin nvmem cell
  name (bsc#1012628).
- coresight: etm4x: Remove bogous __exit annotation for some
  functions (bsc#1012628).
- coresight: Fix crash when Perf and sysfs modes are used
  concurrently (bsc#1012628).
- hwtracing: hisi_ptt: Add dummy callback pmu::read()
  (bsc#1012628).
- coresight: ultrasoc-smb: Fix sleep while close preempt in
  enable_smb (bsc#1012628).
- coresight: ultrasoc-smb: Config SMB buffer before register sink
  (bsc#1012628).
- coresight: ultrasoc-smb: Fix uninitialized before use
  buf_hw_base (bsc#1012628).
- misc: mei: client.c: return negative error code in mei_cl_write
  (bsc#1012628).
- misc: mei: client.c: fix problem of return '-EOVERFLOW' in
  mei_cl_write (bsc#1012628).
- perf vendor events arm64: AmpereOne: Add missing
  DefaultMetricgroupName fields (bsc#1012628).
- LoongArch: BPF: Don't sign extend memory load operand
  (bsc#1012628).
- LoongArch: BPF: Don't sign extend function return value
  (bsc#1012628).
- parisc: Reduce size of the bug_table on 64-bit kernel by half
  (bsc#1012628).
- arm64: dts: mediatek: add missing space before { (bsc#1012628).
- arm64: dts: mt8183: kukui: Fix underscores in node names
  (bsc#1012628).
- drm/amdgpu: disable MCBP by default (bsc#1012628).
- perf: Fix perf_event_validate_size() (bsc#1012628).
- x86/sev: Fix kernel crash due to late update to read-only
  ghcb_version (bsc#1012628).
- gpiolib: sysfs: Fix error handling on failed export
  (bsc#1012628).
- ASoC: ops: add correct range check for limiting volume
  (bsc#1012628).
- kprobes: consistent rcu api usage for kretprobe holder
  (bsc#1012628).
- usb: gadget: f_hid: fix report descriptor allocation
  (bsc#1012628).
- nvmem: Do not expect fixed layouts to grab a layout driver
  (bsc#1012628).
- serial: 8250_dw: Add ACPI ID for Granite Rapids-D UART
  (bsc#1012628).
- serial: ma35d1: Validate console index before assignment
  (bsc#1012628).
- parport: Add support for Brainboxes IX/UC/PX parallel cards
  (bsc#1012628).
- cifs: Fix non-availability of dedup breaking generic/304
  (bsc#1012628).
- Revert "xhci: Loosen RPM as default policy to cover for AMD
  xHC 1.1" (bsc#1012628).
- smb: client: fix potential NULL deref in parse_dfs_referrals()
  (bsc#1012628).
- usb: typec: class: fix typec_altmode_put_partner to put plugs
  (bsc#1012628).
- ARM: PL011: Fix DMA support (bsc#1012628).
- serial: sc16is7xx: address RX timeout interrupt errata
  (bsc#1012628).
- serial: 8250: 8250_omap: Clear UART_HAS_RHR_IT_DIS bit
  (bsc#1012628).
- serial: 8250: 8250_omap: Do not start RX DMA on THRI interrupt
  (bsc#1012628).
- serial: 8250_omap: Add earlycon support for the AM654 UART
  controller (bsc#1012628).
- devcoredump: Send uevent once devcd is ready (bsc#1012628).
- x86/CPU/AMD: Check vendor in the AMD microcode callback
  (bsc#1012628).
- powerpc/ftrace: Fix stack teardown in ftrace_no_trace
  (bsc#1012628).
- USB: gadget: core: adjust uevent timing on gadget unbind
  (bsc#1012628).
- cifs: Fix flushing, invalidation and file size with
  copy_file_range() (bsc#1012628).
- cifs: Fix flushing, invalidation and file size with FICLONE
  (bsc#1012628).
- MIPS: kernel: Clear FPU states when setting up kernel threads
  (bsc#1012628).
- KVM: s390/mm: Properly reset no-dat (bsc#1012628).
- KVM: SVM: Update EFER software model on CR0 trap for SEV-ES
  (bsc#1012628).
- perf list: Fix JSON segfault by setting the used
  skip_duplicate_pmus callback (bsc#1012628).
- perf metrics: Avoid segv if default metricgroup isn't set
  (bsc#1012628).
- MIPS: Loongson64: Reserve vgabios memory on boot (bsc#1012628).
- MIPS: Loongson64: Handle more memory types passed from firmware
  (bsc#1012628).
- MIPS: Loongson64: Enable DMA noncoherent support (bsc#1012628).
- netfilter: nft_set_pipapo: skip inactive elements during set
  walk (bsc#1012628).
- ASoC: qcom: sc8280xp: Limit speaker digital volumes
  (bsc#1012628).
- gcc-plugins: randstruct: Update code comment in
  relayout_struct() (bsc#1012628).
- riscv: Kconfig: Add select ARM_AMBA to SOC_STARFIVE
  (bsc#1012628).
- drm/amdgpu: Fix refclk reporting for SMU v13.0.6 (bsc#1012628).
- drm/amdgpu: update retry times for psp BL wait (bsc#1012628).
- drm/amdgpu: Restrict extended wait to PSP v13.0.6 (bsc#1012628).
- Update config files.
- Rename to
  patches.kernel.org/6.6.7-201-parisc-Fix-asm-operand-number-out-of-range-buil.patch.
- commit 59f1683</changelog>
  <changelog author="tiwai@suse.de" date="1702555201">- efi/x86: Avoid physical KASLR on older Dell systems
  (bsc#1217344).
- commit ee1123d</changelog>
</package>
<package pkgid="2cb8c59f6ddedabfc607108fae7e63ec9100af53b882cd811e486a37409a477746cd0eac287f03912c620b4270a067248bff41ea0201e29c0267c5b8f0bae356" name="kernel-debug-vdso-debuginfo" arch="i686">
  <version epoch="0" ver="6.5.9" rel="3.1"/>
  <changelog author="msuchanek@suse.de" date="1695643200">- kernel-binary: Move build-time definitions together
  Move source list and build architecture to buildrequires to aid in
  future reorganization of the spec template.
- commit 30e2cef</changelog>
  <changelog author="mkubecek@suse.cz" date="1696334400">- Update
  patches.kernel.org/6.5.3-622-netfilter-ipset-add-the-missing-IP_SET_HASH_WIT.patch
  references (add CVE-2023-42753 bsc#1215150).
- commit ddd076d</changelog>
  <changelog author="mkubecek@suse.cz" date="1696334401">- netfilter: ipset: Fix race between IPSET_CMD_CREATE and
  IPSET_CMD_SWAP (CVE-2023-42756 bsc#1215767).
- commit 5c8516c</changelog>
  <changelog author="palcantara@suse.de" date="1696334402">- fs/smb/client: Reset password pointer to NULL (bsc#1215899
  CVE-2023-5345).
- commit 180c31b</changelog>
  <changelog author="palcantara@suse.de" date="1696334403">- cifs: Fix UAF in cifs_demultiplex_thread() (bsc#1208995
  CVE-2023-1192).
- commit 34d5680</changelog>
  <changelog author="mkubecek@suse.cz" date="1696420800">- ipv4: fix null-deref in ipv4_link_failure (CVE-2023-42754
  bsc#1215467).
- commit a4ade06</changelog>
  <changelog author="mkubecek@suse.cz" date="1696420801">- Update
  patches.kernel.org/6.5.3-624-netfilter-xt_u32-validate-user-space-input.patch
  references (add CVE-2023-39192 bsc#1215858).
- commit d5f1e57</changelog>
  <changelog author="mkubecek@suse.cz" date="1696420802">- Update
  patches.kernel.org/6.5.3-625-netfilter-xt_sctp-validate-the-flag_info-count.patch
  references (add CVE-2023-39193 bsc#1215860).
- commit c56e2dd</changelog>
  <changelog author="jslaby@suse.cz" date="1696507200">- misc: rtsx: Fix some platforms can not boot and move the l1ss
  judgment to probe (bsc#1214428).
- Delete
  patches.suse/Revert-101bd907b424-misc-rtsx-judge-ASPM-Mode-to-set.patch.
  Replace the revert by the upstream fix.
- commit e5944a3</changelog>
  <changelog author="jslaby@suse.cz" date="1696593600">- Linux 6.5.6 (bsc#1012628).
- NFS: Fix error handling for O_DIRECT write scheduling
  (bsc#1012628).
- NFS: Fix O_DIRECT locking issues (bsc#1012628).
- NFS: More O_DIRECT accounting fixes for error paths
  (bsc#1012628).
- NFS: Use the correct commit info in nfs_join_page_group()
  (bsc#1012628).
- NFS: More fixes for nfs_direct_write_reschedule_io()
  (bsc#1012628).
- NFS/pNFS: Report EINVAL errors from connect() to the server
  (bsc#1012628).
- SUNRPC: Mark the cred for revalidation if the server rejects it
  (bsc#1012628).
- NFSv4.1: use EXCHGID4_FLAG_USE_PNFS_DS for DS server
  (bsc#1012628).
- NFSv4.1: fix pnfs MDS=DS session trunking (bsc#1012628).
- media: v4l: Use correct dependency for camera sensor drivers
  (bsc#1012628).
- media: via: Use correct dependency for camera sensor drivers
  (bsc#1012628).
- gfs2: Fix another freeze/thaw hang (bsc#1012628).
- netfs: Only call folio_start_fscache() one time for each folio
  (bsc#1012628).
- btrfs: improve error message after failure to add delayed dir
  index item (bsc#1012628).
- btrfs: remove BUG() after failure to insert delayed dir index
  item (bsc#1012628).
- ext4: replace the traditional ternary conditional operator
  with with max()/min() (bsc#1012628).
- ext4: move setting of trimmed bit into ext4_try_to_trim_range()
  (bsc#1012628).
- ext4: do not let fstrim block system suspend (bsc#1012628).
- netfilter: nft_set_rbtree: use read spinlock to avoid datapath
  contention (bsc#1012628).
- netfilter: nft_set_pipapo: call nft_trans_gc_queue_sync()
  in catchall GC (bsc#1012628).
- netfilter: nft_set_pipapo: stop GC iteration if GC transaction
  allocation fails (bsc#1012628).
- netfilter: nft_set_hash: try later when GC hits EAGAIN on
  iteration (bsc#1012628).
- netfilter: nf_tables: fix memleak when more than 255 elements
  expired (bsc#1012628).
- netfilter: nf_tables: disallow rule removal from chain binding
  (bsc#1012628).
- ASoC: meson: spdifin: start hw on dai probe (bsc#1012628).
- netfilter: nf_tables: disallow element removal on anonymous sets
  (bsc#1012628).
- bpf: Avoid deadlock when using queue and stack maps from NMI
  (bsc#1012628).
- bpf: Avoid dummy bpf_offload_netdev in __bpf_prog_dev_bound_init
  (bsc#1012628).
- ALSA: docs: Fix a typo of midi2_ump_probe option for
  snd-usb-audio (bsc#1012628).
- ALSA: seq: Avoid delivery of events for disabled UMP groups
  (bsc#1012628).
- ASoC: rt5640: Revert "Fix sleep in atomic context"
  (bsc#1012628).
- ASoC: rt5640: Fix sleep in atomic context (bsc#1012628).
- ASoC: rt5640: fix typos (bsc#1012628).
- ASoC: rt5640: Do not disable/enable IRQ twice on suspend/resume
  (bsc#1012628).
- ASoC: rt5640: Enable the IRQ on resume after configuring
  jack-detect (bsc#1012628).
- ASoC: rt5640: Fix IRQ not being free-ed for HDA jack detect mode
  (bsc#1012628).
- bpf: Fix a erroneous check after snprintf() (bsc#1012628).
- selftests/bpf: fix unpriv_disabled check in test_verifier
  (bsc#1012628).
- ALSA: hda/realtek: Splitting the UX3402 into two separate models
  (bsc#1012628).
- netfilter: conntrack: fix extension size table (bsc#1012628).
- netfilter: nf_tables: Fix entries val in rule reset audit log
  (bsc#1012628).
- Compiler Attributes: counted_by: Adjust name and identifier
  expansion (bsc#1012628).
- uapi: stddef.h: Fix header guard location (bsc#1012628).
- uapi: stddef.h: Fix __DECLARE_FLEX_ARRAY for C++ (bsc#1012628).
- memblock tests: Fix compilation errors (bsc#1012628).
- ASoC: SOF: ipc4-topology: fix wrong sizeof argument
  (bsc#1012628).
- net: microchip: sparx5: Fix memory leak for
  vcap_api_rule_add_keyvalue_test() (bsc#1012628).
- net: microchip: sparx5: Fix memory leak for
  vcap_api_rule_add_actionvalue_test() (bsc#1012628).
- net: microchip: sparx5: Fix possible memory leak in
  vcap_api_encode_rule_test() (bsc#1012628).
- net: microchip: sparx5: Fix possible memory leaks in
  test_vcap_xn_rule_creator() (bsc#1012628).
- net: microchip: sparx5: Fix possible memory leaks in
  vcap_api_kunit (bsc#1012628).
- selftests: tls: swap the TX and RX sockets in some tests
  (bsc#1012628).
- net/core: Fix ETH_P_1588 flow dissector (bsc#1012628).
- ALSA: seq: ump: Fix -Wformat-truncation warning (bsc#1012628).
- ASoC: hdaudio.c: Add missing check for devm_kstrdup
  (bsc#1012628).
- ASoC: imx-audmix: Fix return error with devm_clk_get()
  (bsc#1012628).
- octeon_ep: fix tx dma unmap len values in SG (bsc#1012628).
- iavf: do not process adminq tasks when __IAVF_IN_REMOVE_TASK
  is set (bsc#1012628).
- ASoC: SOF: core: Only call sof_ops_free() on remove if the
  probe was successful (bsc#1012628).
- iavf: add iavf_schedule_aq_request() helper (bsc#1012628).
- iavf: schedule a request immediately after add/delete vlan
  (bsc#1012628).
- i40e: Fix VF VLAN offloading when port VLAN is configured
  (bsc#1012628).
- netfilter, bpf: Adjust timeouts of non-confirmed CTs in
  bpf_ct_insert_entry() (bsc#1012628).
- ionic: fix 16bit math issue when PAGE_SIZE &gt;= 64KB
  (bsc#1012628).
- igc: Fix infinite initialization loop with early XDP redirect
  (bsc#1012628).
- scsi: iscsi_tcp: restrict to TCP sockets (bsc#1012628).
- powerpc/perf/hv-24x7: Update domain value check (bsc#1012628).
- powerpc/dexcr: Move HASHCHK trap handler (bsc#1012628).
- dccp: fix dccp_v4_err()/dccp_v6_err() again (bsc#1012628).
- x86/mm, kexec, ima: Use memblock_free_late() from
  ima_free_kexec_buffer() (bsc#1012628).
- net: hsr: Properly parse HSRv1 supervisor frames (bsc#1012628).
- platform/x86: intel_scu_ipc: Check status after timeout in
  busy_loop() (bsc#1012628).
- platform/x86: intel_scu_ipc: Check status upon timeout in
  ipc_wait_for_interrupt() (bsc#1012628).
- platform/x86: intel_scu_ipc: Don't override scu in
  intel_scu_ipc_dev_simple_command() (bsc#1012628).
- platform/x86: intel_scu_ipc: Fail IPC send if still busy
  (bsc#1012628).
- x86/asm: Fix build of UML with KASAN (bsc#1012628).
- x86/srso: Fix srso_show_state() side effect (bsc#1012628).
- x86/srso: Set CPUID feature bits independently of bug or
  mitigation status (bsc#1012628).
- x86/srso: Don't probe microcode in a guest (bsc#1012628).
- x86/srso: Fix SBPB enablement for spec_rstack_overflow=off
  (bsc#1012628).
- net: hns3: add cmdq check for vf periodic service task
  (bsc#1012628).
- net: hns3: fix GRE checksum offload issue (bsc#1012628).
- net: hns3: only enable unicast promisc when mac table full
  (bsc#1012628).
- net: hns3: fix fail to delete tc flower rules during reset issue
  (bsc#1012628).
- net: hns3: add 5ms delay before clear firmware reset irq source
  (bsc#1012628).
- net: bridge: use DEV_STATS_INC() (bsc#1012628).
- team: fix null-ptr-deref when team device type is changed
  (bsc#1012628).
- locking/atomic: scripts: fix fallback ifdeffery (bsc#1012628).
- net: rds: Fix possible NULL-pointer dereference (bsc#1012628).
- vxlan: Add missing entries to vxlan_get_size() (bsc#1012628).
- netfilter: nf_tables: disable toggling dormant table state
  more than once (bsc#1012628).
- net: hinic: Fix warning-hinic_set_vlan_fliter() warn: variable
  dereferenced before check 'hwdev' (bsc#1012628).
- net/handshake: Fix memory leak in __sock_create() and
  sock_alloc_file() (bsc#1012628).
- i915/pmu: Move execlist stats initialization to execlist
  specific setup (bsc#1012628).
- drm/virtio: clean out_fence on complete_submit (bsc#1012628).
- locking/seqlock: Do the lockdep annotation before locking in
  do_write_seqcount_begin_nested() (bsc#1012628).
- net: ena: Flush XDP packets on error (bsc#1012628).
- bnxt_en: Flush XDP for bnxt_poll_nitroa0()'s NAPI (bsc#1012628).
- octeontx2-pf: Do xdp_do_flush() after redirects (bsc#1012628).
- igc: Expose tx-usecs coalesce setting to user (bsc#1012628).
- cxl/region: Match auto-discovered region decoders by HPA range
  (bsc#1012628).
- proc: nommu: /proc/&lt;pid&gt;/maps: release mmap read lock
  (bsc#1012628).
- proc: nommu: fix empty /proc/&lt;pid&gt;/maps (bsc#1012628).
- gpio: tb10x: Fix an error handling path in tb10x_gpio_probe()
  (bsc#1012628).
- i2c: mux: demux-pinctrl: check the return value of
  devm_kstrdup() (bsc#1012628).
- i2c: mux: gpio: Add missing fwnode_handle_put() (bsc#1012628).
- i2c: xiic: Correct return value check for xiic_reinit()
  (bsc#1012628).
- ASoC: cs35l56: Disable low-power hibernation mode (bsc#1012628).
- drm/amd/display: Update DPG test pattern programming
  (bsc#1012628).
- drm/amd/display: fix a regression in blank pixel data caused
  by coding mistake (bsc#1012628).
- arm64: dts: qcom: sdm845-db845c: Mark cont splash memory region
  as reserved (bsc#1012628).
- direct_write_fallback(): on error revert the -&gt;ki_pos update
  from buffered write (bsc#1012628).
- btrfs: reset destination buffer when read_extent_buffer()
  gets invalid range (bsc#1012628).
- vfio/mdev: Fix a null-ptr-deref bug for mdev_unregister_parent()
  (bsc#1012628).
- MIPS: Alchemy: only build mmc support helpers if au1xmmc is
  enabled (bsc#1012628).
- spi: spi-gxp: BUG: Correct spi write return value (bsc#1012628).
- bus: ti-sysc: Use fsleep() instead of usleep_range() in
  sysc_reset() (bsc#1012628).
- bus: ti-sysc: Fix missing AM35xx SoC matching (bsc#1012628).
- firmware: arm_scmi: Harden perf domain info access
  (bsc#1012628).
- firmware: arm_scmi: Fixup perf power-cost/microwatt support
  (bsc#1012628).
- power: supply: mt6370: Fix missing error code in
  mt6370_chg_toggle_cfo() (bsc#1012628).
- clk: sprd: Fix thm_parents incorrect configuration
  (bsc#1012628).
- clk: si521xx: Use REGCACHE_FLAT instead of NONE (bsc#1012628).
- clk: si521xx: Fix regmap write accessor (bsc#1012628).
- clk: tegra: fix error return case for recalc_rate (bsc#1012628).
- ARM: dts: ti: omap: Fix bandgap thermal cells addressing for
  omap3/4 (bsc#1012628).
- ARM: dts: ti: omap: motorola-mapphone: Fix abe_clkctrl warning
  on boot (bsc#1012628).
- bus: ti-sysc: Fix SYSC_QUIRK_SWSUP_SIDLE_ACT handling for uart
  wake-up (bsc#1012628).
- swiotlb: use the calculated number of areas (bsc#1012628).
- power: supply: ucs1002: fix error code in ucs1002_get_property()
  (bsc#1012628).
- power: supply: rt9467: Fix rt9467_run_aicl() (bsc#1012628).
- power: supply: core: fix use after free in uevent (bsc#1012628).
- firmware: imx-dsp: Fix an error handling path in
  imx_dsp_setup_channels() (bsc#1012628).
- xtensa: add default definition for XCHAL_HAVE_DIV32
  (bsc#1012628).
- xtensa: iss/network: make functions static (bsc#1012628).
- xtensa: boot: don't add include-dirs (bsc#1012628).
- xtensa: umulsidi3: fix conditional expression (bsc#1012628).
- xtensa: boot/lib: fix function prototypes (bsc#1012628).
- power: supply: rk817: Fix node refcount leak (bsc#1012628).
- powerpc/stacktrace: Fix arch_stack_walk_reliable()
  (bsc#1012628).
- selftests/powerpc: Fix emit_tests to work with run_kselftest.sh
  (bsc#1012628).
- arm64: dts: imx8mp: Fix SDMA2/3 clocks (bsc#1012628).
- arm64: dts: imx8mp-beacon-kit: Fix audio_pll2 clock
  (bsc#1012628).
- soc: imx8m: Enable OCOTP clock for imx8mm before reading
  registers (bsc#1012628).
- arm64: dts: imx8mm-evk: Fix hdmi@3d node (bsc#1012628).
- arm64: dts: imx: Add imx8mm-prt8mm.dtb to build (bsc#1012628).
- firmware: arm_ffa: Don't set the memory region attributes for
  MEM_LEND (bsc#1012628).
- i915/guc: Get runtime pm in busyness worker only if already
  active (bsc#1012628).
- accel/ivpu: Do not use wait event interruptible (bsc#1012628).
- accel/ivpu: Use cached buffers for FW loading (bsc#1012628).
- gpio: pmic-eic-sprd: Add can_sleep flag for PMIC EIC chip
  (bsc#1012628).
- i2c: npcm7xx: Fix callback completion ordering (bsc#1012628).
- NFSD: Fix zero NFSv4 READ results when RQ_SPLICE_OK is not set
  (bsc#1012628).
- x86/reboot: VMCLEAR active VMCSes before emergency reboot
  (bsc#1012628).
- ceph: drop messages from MDS when unmounting (bsc#1012628).
- dma-debug: don't call __dma_entry_alloc_check_leak() under
  free_entries_lock (bsc#1012628).
- bpf: Annotate bpf_long_memcpy with data_race (bsc#1012628).
- ASoC: amd: yc: Add DMI entries to support Victus by HP Gaming
  Laptop 15-fb0xxx (8A3E) (bsc#1012628).
- spi: sun6i: reduce DMA RX transfer width to single byte
  (bsc#1012628).
- spi: sun6i: fix race between DMA RX transfer completion and
  RX FIFO drain (bsc#1012628).
- nvme-fc: Prevent null pointer dereference in
  nvme_fc_io_getuuid() (bsc#1012628).
- parisc: sba: Fix compile warning wrt list of SBA devices
  (bsc#1012628).
- parisc: sba-iommu: Fix sparse warnigs (bsc#1012628).
- parisc: ccio-dma: Fix sparse warnings (bsc#1012628).
- parisc: iosapic.c: Fix sparse warnings (bsc#1012628).
- parisc: drivers: Fix sparse warning (bsc#1012628).
- parisc: irq: Make irq_stack_union static to avoid sparse warning
  (bsc#1012628).
- scsi: qedf: Add synchronization between I/O completions and
  abort (bsc#1012628).
- scsi: ufs: core: Move __ufshcd_send_uic_cmd() outside host_lock
  (bsc#1012628).
- scsi: ufs: core: Poll HCS.UCRDY before issuing a UIC command
  (bsc#1012628).
- selftests/ftrace: Correctly enable event in instance-event.tc
  (bsc#1012628).
- ring-buffer: Avoid softlockup in ring_buffer_resize()
  (bsc#1012628).
- btrfs: assert delayed node locked when removing delayed item
  (bsc#1012628).
- selftests: fix dependency checker script (bsc#1012628).
- ring-buffer: Do not attempt to read past "commit" (bsc#1012628).
- net/smc: bugfix for smcr v2 server connect success statistic
  (bsc#1012628).
- ata: sata_mv: Fix incorrect string length computation in
  mv_dump_mem() (bsc#1012628).
- efi/x86: Ensure that EFI_RUNTIME_MAP is enabled for kexec
  (bsc#1012628).
- platform/mellanox: mlxbf-bootctl: add NET dependency into
  Kconfig (bsc#1012628).
- platform/x86: asus-wmi: Support 2023 ROG X16 tablet mode
  (bsc#1012628).
- thermal/of: add missing of_node_put() (bsc#1012628).
- drm/amdgpu: Store CU info from all XCCs for GFX v9.4.3
  (bsc#1012628).
- drm/amdkfd: Update cache info reporting for GFX v9.4.3
  (bsc#1012628).
- drm/amdkfd: Update CU masking for GFX 9.4.3 (bsc#1012628).
- drm/amd/display: Don't check registers, if using AUX BL control
  (bsc#1012628).
- drm/amdgpu/soc21: don't remap HDP registers for SR-IOV
  (bsc#1012628).
- drm/amdgpu/nbio4.3: set proper rmmio_remap.reg_offset for SR-IOV
  (bsc#1012628).
- drm/amdgpu: fallback to old RAS error message for aqua_vanjaram
  (bsc#1012628).
- drm/amdkfd: Checkpoint and restore queues on GFX11
  (bsc#1012628).
- drm/amdgpu: Handle null atom context in VBIOS info ioctl
  (bsc#1012628).
- objtool: Fix _THIS_IP_ detection for cold functions
  (bsc#1012628).
- nvme-pci: do not set the NUMA node of device if it has none
  (bsc#1012628).
- riscv: errata: fix T-Head dcache.cva encoding (bsc#1012628).
- scsi: pm80xx: Use phy-specific SAS address when sending
  PHY_START command (bsc#1012628).
- scsi: pm80xx: Avoid leaking tags when processing
  OPC_INB_SET_CONTROLLER_CONFIG command (bsc#1012628).
- smb3: correct places where ENOTSUPP is used instead of preferred
  EOPNOTSUPP (bsc#1012628).
- ata: libata-eh: do not clear ATA_PFLAG_EH_PENDING in
  ata_eh_reset() (bsc#1012628).
- ata: libata-eh: do not thaw the port twice in ata_eh_reset()
  (bsc#1012628).
- Add DMI ID for MSI Bravo 15 B7ED (bsc#1012628).
- spi: nxp-fspi: reset the FLSHxCR1 registers (bsc#1012628).
- spi: stm32: add a delay before SPI disable (bsc#1012628).
- ASoC: fsl: imx-pcm-rpmsg: Add SNDRV_PCM_INFO_BATCH flag
  (bsc#1012628).
- spi: intel-pci: Add support for Granite Rapids SPI serial flash
  (bsc#1012628).
- bpf: Clarify error expectations from bpf_clone_redirect
  (bsc#1012628).
- ASoC: rt5640: Only cancel jack-detect work on suspend if active
  (bsc#1012628).
- ALSA: hda: intel-sdw-acpi: Use u8 type for link index
  (bsc#1012628).
- ASoC: cs42l42: Ensure a reset pulse meets minimum pulse width
  (bsc#1012628).
- ASoC: cs42l42: Don't rely on GPIOD_OUT_LOW to set RESET
  initially low (bsc#1012628).
- ASoC: cs42l42: Avoid stale SoundWire ATTACH after hard reset
  (bsc#1012628).
- firmware: cirrus: cs_dsp: Only log list of algorithms in debug
  build (bsc#1012628).
- ASoC: wm_adsp: Fix missing locking in wm_adsp_[read|write]_ctl()
  (bsc#1012628).
- memblock tests: fix warning: "__ALIGN_KERNEL" redefined
  (bsc#1012628).
- =?UTF-8?q?memblock=20tests:=20fix=20warning=20=E2=80=98st?=
  =?UTF-8?q?ruct=20seq=5Ffile=E2=80=99=20declared=20inside=20parameter=20li?=
  =?UTF-8?q?st?= (bsc#1012628).
- ASoC: imx-rpmsg: Set ignore_pmdown_time for dai_link
  (bsc#1012628).
- ASoC: SOF: sof-audio: Fix DSP core put imbalance on widget
  setup failure (bsc#1012628).
- media: vb2: frame_vector.c: replace WARN_ONCE with a comment
  (bsc#1012628).
- NFSv4.1: fix zero value filehandle in post open getattr
  (bsc#1012628).
- ASoC: SOF: Intel: MTL: Reduce the DSP init timeout
  (bsc#1012628).
- powerpc/watchpoints: Disable preemption in thread_change_pc()
  (bsc#1012628).
- powerpc/watchpoint: Disable pagefaults when getting user
  instruction (bsc#1012628).
- powerpc/watchpoints: Annotate atomic context in more places
  (bsc#1012628).
- ncsi: Propagate carrier gain/loss events to the NCSI controller
  (bsc#1012628).
- net: hsr: Add __packed to struct hsr_sup_tlv (bsc#1012628).
- tsnep: Fix NAPI scheduling (bsc#1012628).
- tsnep: Fix ethtool channels (bsc#1012628).
- tsnep: Fix NAPI polling with budget 0 (bsc#1012628).
- gfs2: fix glock shrinker ref issues (bsc#1012628).
- i2c: designware: fix __i2c_dw_disable() in case master is
  holding SCL low (bsc#1012628).
- LoongArch: Use _UL() and _ULL() (bsc#1012628).
- LoongArch: Set all reserved memblocks on Node#0 at
  initialization (bsc#1012628).
- fbdev/sh7760fb: Depend on FB=y (bsc#1012628).
- perf build: Define YYNOMEM as YYNOABORT for bison &lt; 3.81
  (bsc#1012628).
- ASoC: cs35l56: Call pm_runtime_dont_use_autosuspend()
  (bsc#1012628).
- iommu/arm-smmu-v3: Fix soft lockup triggered by
  arm_smmu_mm_invalidate_range (bsc#1012628).
- spi: zynqmp-gqspi: fix clock imbalance on probe failure
  (bsc#1012628).
- x86/sgx: Resolves SECS reclaim vs. page fault for EAUG race
  (bsc#1012628).
- x86/srso: Add SRSO mitigation for Hygon processors
  (bsc#1012628).
- KVM: SVM: INTERCEPT_RDTSCP is never intercepted anyway
  (bsc#1012628).
- KVM: SVM: Fix TSC_AUX virtualization setup (bsc#1012628).
- KVM: x86/mmu: Open code leaf invalidation from mmu_notifier
  (bsc#1012628).
- KVM: x86/mmu: Do not filter address spaces in
  for_each_tdp_mmu_root_yield_safe() (bsc#1012628).
- KVM: x86/mmu: Stop zapping invalidated TDP MMU roots
  asynchronously (bsc#1012628).
- mptcp: fix bogus receive window shrinkage with multiple subflows
  (bsc#1012628).
- mptcp: move __mptcp_error_report in protocol.c (bsc#1012628).
- mptcp: process pending subflow error on close (bsc#1012628).
- Revert "tty: n_gsm: fix UAF in gsm_cleanup_mux" (bsc#1012628).
- scsi: core: ata: Do no try to probe for CDL on old drives
  (bsc#1012628).
- serial: 8250_port: Check IRQ data before use (bsc#1012628).
- nilfs2: fix potential use after free in
  nilfs_gccache_submit_read_data() (bsc#1012628).
- crypto: sm2 - Fix crash caused by uninitialized context
  (bsc#1012628).
- ALSA: rawmidi: Fix NULL dereference at proc read (bsc#1012628).
- ALSA: hda: Disable power save for solving pop issue on Lenovo
  ThinkCentre M70q (bsc#1012628).
- LoongArch: Fix lockdep static memory detection (bsc#1012628).
- LoongArch: Define relocation types for ABI v2.10 (bsc#1012628).
- LoongArch: numa: Fix high_memory calculation (bsc#1012628).
- LoongArch: Add support for 32_PCREL relocation type
  (bsc#1012628).
- LoongArch: Add support for 64_PCREL relocation type
  (bsc#1012628).
- ata: libata-scsi: link ata port and scsi device (bsc#1012628).
- scsi: sd: Differentiate system and runtime start/stop management
  (bsc#1012628).
- scsi: sd: Do not issue commands to suspended disks on shutdown
  (bsc#1012628).
- ata: libata-scsi: ignore reserved bits for REPORT SUPPORTED
  OPERATION CODES (bsc#1012628).
- io_uring/fs: remove sqe-&gt;rw_flags checking from LINKAT
  (bsc#1012628).
- i2c: i801: unregister tco_pdev in i801_probe() error path
  (bsc#1012628).
- ASoC: amd: yc: Fix non-functional mic on Lenovo 82QF and 82UG
  (bsc#1012628).
- kernel/sched: Modify initial boot task idle setup (bsc#1012628).
- sched/rt: Fix live lock between select_fallback_rq() and RT push
  (bsc#1012628).
- Revert "SUNRPC dont update timeout value on connection reset"
  (bsc#1012628).
- NFSv4: Fix a state manager thread deadlock regression
  (bsc#1012628).
- ACPI: NFIT: Fix incorrect calculation of idt size (bsc#1012628).
- timers: Tag (hr)timer softirq as hotplug safe (bsc#1012628).
- drm/tests: Fix incorrect argument in drm_test_mm_insert_range
  (bsc#1012628).
- cxl/mbox: Fix CEL logic for poison and security commands
  (bsc#1012628).
- arm64: defconfig: remove CONFIG_COMMON_CLK_NPCM8XX=y
  (bsc#1012628).
- mm/damon/vaddr-test: fix memory leak in
  damon_do_test_apply_three_regions() (bsc#1012628).
- selftests/mm: fix awk usage in charge_reserved_hugetlb.sh and
  hugetlb_reparenting_test.sh that may cause error (bsc#1012628).
- mm: mempolicy: keep VMA walk if both MPOL_MF_STRICT and
  MPOL_MF_MOVE are specified (bsc#1012628).
- mm/slab_common: fix slab_caches list corruption after
  kmem_cache_destroy() (bsc#1012628).
- mm: page_alloc: fix CMA and HIGHATOMIC landing on the wrong
  buddy list (bsc#1012628).
- mm: memcontrol: fix GFP_NOFS recursion in memory.high
  enforcement (bsc#1012628).
- cxl/port: Fix cxl_test register enumeration regression
  (bsc#1012628).
- cxl/pci: Fix appropriate checking for _OSC while handling CXL
  RAS registers (bsc#1012628).
- ring-buffer: Fix bytes info in per_cpu buffer stats
  (bsc#1012628).
- ring-buffer: Update "shortest_full" in polling (bsc#1012628).
- btrfs: refresh dir last index during a rewinddir(3) call
  (bsc#1012628).
- btrfs: file_remove_privs needs an exclusive lock in direct io
  write (bsc#1012628).
- btrfs: set last dir index to the current last index when
  opening dir (bsc#1012628).
- btrfs: fix race between reading a directory and adding entries
  to it (bsc#1012628).
- btrfs: properly report 0 avail for very full file systems
  (bsc#1012628).
- media: uvcvideo: Fix OOB read (bsc#1012628).
- bpf: Add override check to kprobe multi link attach
  (bsc#1012628).
- bpf: Fix BTF_ID symbol generation collision (bsc#1012628).
- bpf: Fix BTF_ID symbol generation collision in tools/
  (bsc#1012628).
- net: thunderbolt: Fix TCPv6 GSO checksum calculation
  (bsc#1012628).
- thermal: sysfs: Fix trip_point_hyst_store() (bsc#1012628).
- tracing/user_events: Align set_bit() address for all archs
  (bsc#1012628).
- ata: libata-core: Fix ata_port_request_pm() locking
  (bsc#1012628).
- ata: libata-core: Fix port and device removal (bsc#1012628).
- ata: libata-core: Do not register PM operations for SAS ports
  (bsc#1012628).
- ata: libata-sata: increase PMP SRST timeout to 10s
  (bsc#1012628).
- i915: Limit the length of an sg list to the requested length
  (bsc#1012628).
- drm/i915/gt: Fix reservation address in ggtt_reserve_guc_top
  (bsc#1012628).
- power: supply: rk817: Add missing module alias (bsc#1012628).
- power: supply: ab8500: Set typing and props (bsc#1012628).
- fs: binfmt_elf_efpic: fix personality for ELF-FDPIC
  (bsc#1012628).
- drm/amdkfd: Use gpu_offset for user queue's wptr (bsc#1012628).
- drm/amd/display: fix the ability to use lower resolution modes
  on eDP (bsc#1012628).
- drm/meson: fix memory leak on -&gt;hpd_notify callback
  (bsc#1012628).
- rbd: move rbd_dev_refresh() definition (bsc#1012628).
- rbd: decouple header read-in from updating rbd_dev-&gt;header
  (bsc#1012628).
- rbd: decouple parent info read-in from updating rbd_dev
  (bsc#1012628).
- rbd: take header_rwsem in rbd_dev_refresh() only when updating
  (bsc#1012628).
- memcg: drop kmem.limit_in_bytes (bsc#1012628).
- mm, memcg: reconsider kmem.limit_in_bytes deprecation
  (bsc#1012628).
- ASoC: amd: yc: Fix a non-functional mic on Lenovo 82TL
  (bsc#1012628).
- Rename to
  patches.kernel.org/6.5.6-066-ipv4-fix-null-deref-in-ipv4_link_failure.patch.
- Rename to
  patches.kernel.org/6.5.6-093-netfilter-ipset-Fix-race-between-IPSET_CMD_CREA.patch.
- Rename to
  patches.kernel.org/6.5.6-106-cifs-Fix-UAF-in-cifs_demultiplex_thread.patch.
- Rename to
  patches.kernel.org/6.5.6-111-drm-amdgpu-set-completion-status-as-preempted-f.patch.
- Rename to
  patches.kernel.org/6.5.6-250-misc-rtsx-Fix-some-platforms-can-not-boot-and-m.patch.
- Rename to
  patches.kernel.org/6.5.6-300-fs-smb-client-Reset-password-pointer-to-NULL.patch.
- commit c97c2df</changelog>
  <changelog author="schwab@suse.de" date="1696852800">- mkspec-dtb: add toplevel symlinks also on arm
- commit 3169a10</changelog>
  <changelog author="jslaby@suse.cz" date="1697025600">- Linux 6.5.7 (bsc#1012628).
- xen/events: replace evtchn_rwlock with RCU (bsc#1012628).
- RDMA/mlx5: Remove not-used cache disable flag (bsc#1012628).
- ksmbd: fix race condition from parallel smb2 lock requests
  (bsc#1012628).
- ksmbd: fix uaf in smb20_oplock_break_ack (bsc#1012628).
- ksmbd: fix race condition between session lookup and expire
  (bsc#1012628).
- x86/sev: Use the GHCB protocol when available for SNP CPUID
  requests (bsc#1012628).
- x86/sev: Change npages to unsigned long in snp_accept_memory()
  (bsc#1012628).
- RDMA/mlx5: Fix NULL string error (bsc#1012628).
- RDMA/mlx5: Fix mutex unlocking on error flow for steering
  anchor creation (bsc#1012628).
- RDMA/mlx5: Fix assigning access flags to cache mkeys
  (bsc#1012628).
- RDMA/mlx5: Fix mkey cache possible deadlock on cleanup
  (bsc#1012628).
- RDMA/siw: Fix connection failure handling (bsc#1012628).
- RDMA/srp: Do not call scsi_done() from srp_abort()
  (bsc#1012628).
- RDMA/uverbs: Fix typo of sizeof argument (bsc#1012628).
- RDMA/bnxt_re: Fix the handling of control path response data
  (bsc#1012628).
- RDMA/cma: Fix truncation compilation warning in make_cma_ports
  (bsc#1012628).
- RDMA/cma: Initialize ib_sa_multicast structure to 0 when join
  (bsc#1012628).
- gpio: pxa: disable pinctrl calls for MMP_GPIO (bsc#1012628).
- gpio: aspeed: fix the GPIO number passed to
  pinctrl_gpio_set_config() (bsc#1012628).
- IB/mlx4: Fix the size of a buffer in add_port_entries()
  (bsc#1012628).
- of: dynamic: Fix potential memory leak in of_changeset_action()
  (bsc#1012628).
- RDMA/core: Require admin capabilities to set system parameters
  (bsc#1012628).
- dm zoned: free dmz-&gt;ddev array in dmz_put_zoned_devices
  (bsc#1012628).
- parisc: Fix crash with nr_cpus=1 option (bsc#1012628).
- smb: use kernel_connect() and kernel_bind() (bsc#1012628).
- parisc: Restore __ldcw_align for PA-RISC 2.0 processors
  (bsc#1012628).
- net: lan743x: also select PHYLIB (bsc#1012628).
- HID: intel-ish-hid: ipc: Disable and reenable ACPI GPE bit
  (bsc#1012628).
- HID: sony: remove duplicate NULL check before calling
  usb_free_urb() (bsc#1012628).
- HID: nvidia-shield: Fix a missing led_classdev_unregister()
  in the probe error handling path (bsc#1012628).
- net: mana: Fix oversized sge0 for GSO packets (bsc#1012628).
- net: mana: Fix the tso_bytes calculation (bsc#1012628).
- netlink: annotate data-races around sk-&gt;sk_err (bsc#1012628).
- sctp: update hb timer immediately after users change hb_interval
  (bsc#1012628).
- sctp: update transport state when processing a dupcook packet
  (bsc#1012628).
- tcp: fix delayed ACKs for MSS boundary condition (bsc#1012628).
- tcp: fix quick-ack counting to count actual ACKs of new data
  (bsc#1012628).
- tipc: fix a potential deadlock on &amp;tx-&gt;lock (bsc#1012628).
- net: stmmac: dwmac-stm32: fix resume on STM32 MCU (bsc#1012628).
- ipv4: Set offload_failed flag in fibmatch results (bsc#1012628).
- netfilter: nf_tables: nft_set_rbtree: fix spurious insertion
  failure (bsc#1012628).
- netfilter: nf_tables: Deduplicate nft_register_obj audit logs
  (bsc#1012628).
- selftests: netfilter: Extend nft_audit.sh (bsc#1012628).
- selftests: netfilter: Test nf_tables audit logging
  (bsc#1012628).
- netfilter: handle the connecting collision properly in
  nf_conntrack_proto_sctp (bsc#1012628).
- netfilter: nft_payload: rebuild vlan header on h_proto access
  (bsc#1012628).
- ibmveth: Remove condition to recompute TCP header checksum
  (bsc#1012628).
- net: ethernet: ti: am65-cpsw: Fix error code in
  am65_cpsw_nuss_init_tx_chns() (bsc#1012628).
- rswitch: Fix PHY station management clock setting (bsc#1012628).
- net: renesas: rswitch: Add spin lock protection for irq {un}mask
  (bsc#1012628).
- net: nfc: llcp: Add lock when modifying device list
  (bsc#1012628).
- ethtool: plca: fix plca enable data type while parsing the value
  (bsc#1012628).
- net: usb: smsc75xx: Fix uninit-value access in
  __smsc75xx_read_reg (bsc#1012628).
- ipv6: tcp: add a missing nf_reset_ct() in 3WHS handling
  (bsc#1012628).
- ovl: fetch inode once in ovl_dentry_revalidate_common()
  (bsc#1012628).
- ovl: move freeing ovl_entry past rcu delay (bsc#1012628).
- net: dsa: mv88e6xxx: Avoid EEPROM timeout when EEPROM is absent
  (bsc#1012628).
- ptp: ocp: Fix error handling in ptp_ocp_device_init
  (bsc#1012628).
- ipv4, ipv6: Fix handling of transhdrlen in
  __ip{,6}_append_data() (bsc#1012628).
- neighbour: fix data-races around n-&gt;output (bsc#1012628).
- net: fix possible store tearing in neigh_periodic_work()
  (bsc#1012628).
- net: stmmac: platform: fix the incorrect parameter
  (bsc#1012628).
- modpost: add missing else to the "of" check (bsc#1012628).
- bpf, sockmap: Reject sk_msg egress redirects to non-TCP sockets
  (bsc#1012628).
- bpf, sockmap: Do not inc copied_seq when PEEK flag set
  (bsc#1012628).
- bpf: tcp_read_skb needs to pop skb regardless of seq
  (bsc#1012628).
- ice: always add legacy 32byte RXDID in supported_rxdids
  (bsc#1012628).
- NFSv4: Fix a nfs4_state_manager() race (bsc#1012628).
- ima: rework CONFIG_IMA dependency block (bsc#1012628).
- scsi: target: core: Fix deadlock due to recursive locking
  (bsc#1012628).
- wifi: iwlwifi: mvm: Fix incorrect usage of scan API
  (bsc#1012628).
- ima: Finish deprecation of IMA_TRUSTED_KEYRING Kconfig
  (bsc#1012628).
- Update config files (set the defaults).
- regulator/core: regulator_register: set device-&gt;class earlier
  (bsc#1012628).
- wifi: mac80211: Create resources for disabled links
  (bsc#1012628).
- iommu/mediatek: Fix share pgtable for iova over 4GB
  (bsc#1012628).
- perf/x86/amd: Do not WARN() on every IRQ (bsc#1012628).
- wifi: mac80211: fix potential key use-after-free (bsc#1012628).
- regmap: rbtree: Fix wrong register marked as in-cache when
  creating new node (bsc#1012628).
- rtla/timerlat: Do not stop user-space if a cpu is offline
  (bsc#1012628).
- perf/x86/amd/core: Fix overflow reset on hotplug (bsc#1012628).
- wifi: mt76: mt76x02: fix MT76x0 external LNA gain handling
  (bsc#1012628).
- drivers/net: process the result of hdlc_open() and add call
  of hdlc_close() in uhdlc_close() (bsc#1012628).
- Bluetooth: ISO: Fix handling of listen for unicast
  (bsc#1012628).
- Bluetooth: Fix hci_link_tx_to RCU lock usage (bsc#1012628).
- Bluetooth: Delete unused hci_req_prepare_suspend() declaration
  (bsc#1012628).
- regulator: mt6358: split ops for buck and linear range LDO
  regulators (bsc#1012628).
- bpf: unconditionally reset backtrack_state masks on global
  func exit (bsc#1012628).
- bpf: Fix tr dereferencing (bsc#1012628).
- leds: Drop BUG_ON check for LED_COLOR_ID_MULTI (bsc#1012628).
- s390/bpf: Let arch_prepare_bpf_trampoline return program size
  (bsc#1012628).
- erofs: allow empty device tags in flatdev mode (bsc#1012628).
- HID: nvidia-shield: add LEDS_CLASS dependency (bsc#1012628).
- wifi: mwifiex: Fix oob check condition in
  mwifiex_process_rx_packet (bsc#1012628).
- wifi: mac80211: fix mesh id corruption on 32 bit systems
  (bsc#1012628).
- wifi: cfg80211: add missing kernel-doc for cqm_rssi_work
  (bsc#1012628).
- rtla/timerlat_aa: Fix previous IRQ delay for IRQs that happens
  after thread sample (bsc#1012628).
- rtla/timerlat_aa: Fix negative IRQ delay (bsc#1012628).
- rtla/timerlat_aa: Zero thread sum after every sample analysis
  (bsc#1012628).
- wifi: cfg80211: fix cqm_config access race (bsc#1012628).
- wifi: iwlwifi: mvm: Fix a memory corruption issue (bsc#1012628).
- wifi: iwlwifi: dbg_ini: fix structure packing (bsc#1012628).
- iwlwifi: mvm: handle PS changes in vif_cfg_changed
  (bsc#1012628).
- wifi: cfg80211/mac80211: hold link BSSes when assoc fails for
  MLO connection (bsc#1012628).
- erofs: fix memory leak of LZMA global compressed deduplication
  (bsc#1012628).
- ubi: Refuse attaching if mtd's erasesize is 0 (bsc#1012628).
- wifi: mt76: fix lock dependency problem for wed_lock
  (bsc#1012628).
- HID: sony: Fix a potential memory leak in sony_probe()
  (bsc#1012628).
- arm64: errata: Add Cortex-A520 speculative unprivileged load
  workaround (bsc#1012628).
- Update config files (use the default).
- arm64: Add Cortex-A520 CPU part definition (bsc#1012628).
- drm/amd: Fix logic error in
  sienna_cichlid_update_pcie_parameters() (bsc#1012628).
- drm/amd: Fix detection of _PR3 on the PCIe root port
  (bsc#1012628).
- drm/i915: Don't set PIPE_CONTROL_FLUSH_L3 for aux inval
  (bsc#1012628).
- net: prevent rewrite of msg_name in sock_sendmsg()
  (bsc#1012628).
- btrfs: always print transaction aborted messages with an error
  level (bsc#1012628).
- io_uring: ensure io_lockdep_assert_cq_locked() handles disabled
  rings (bsc#1012628).
- io_uring/kbuf: don't allow registered buffer rings on highmem
  pages (bsc#1012628).
- net: replace calls to sock-&gt;ops-&gt;connect() with kernel_connect()
  (bsc#1012628).
- platform/x86/intel/ifs: release cpus_read_lock() (bsc#1012628).
- PCI: qcom: Fix IPQ8074 enumeration (bsc#1012628).
- PCI/PM: Mark devices disconnected if upstream PCIe link is
  down on resume (bsc#1012628).
- md/raid5: release batch_last before waiting for another
  stripe_head (bsc#1012628).
- io_uring: don't allow IORING_SETUP_NO_MMAP rings on highmem
  pages (bsc#1012628).
- wifi: mwifiex: Fix tlv_buf_left calculation (bsc#1012628).
- wifi: rtw88: rtw8723d: Fix MAC address offset in EEPROM
  (bsc#1012628).
- Bluetooth: hci_sync: Fix handling of
  HCI_QUIRK_STRICT_DUPLICATE_FILTER (bsc#1012628).
- wifi: brcmfmac: Replace 1-element arrays with flexible arrays
  (bsc#1012628).
- Bluetooth: hci_codec: Fix leaking content of local_codecs
  (bsc#1012628).
- qed/red_ll2: Fix undefined behavior bug in struct qed_ll2_info
  (bsc#1012628).
- mptcp: userspace pm allow creating id 0 subflow (bsc#1012628).
- mptcp: fix delegated action races (bsc#1012628).
- net: ethernet: mediatek: disable irq before schedule napi
  (bsc#1012628).
- vringh: don't use vringh_kiov_advance() in vringh_iov_xfer()
  (bsc#1012628).
- net: mana: Fix TX CQE error handling (bsc#1012628).
- iommu/vt-d: Avoid memory allocation in iommu_suspend()
  (bsc#1012628).
- scsi: zfcp: Fix a double put in zfcp_port_enqueue()
  (bsc#1012628).
- iommu/apple-dart: Handle DMA_FQ domains in attach_dev()
  (bsc#1012628).
- maple_tree: add MAS_UNDERFLOW and MAS_OVERFLOW states
  (bsc#1012628).
- maple_tree: reduce resets during store setup (bsc#1012628).
- iommu/arm-smmu-v3: Avoid constructing invalid range commands
  (bsc#1012628).
- net: release reference to inet6_dev pointer (bsc#1012628).
- net: change accept_ra_min_rtr_lft to affect all RA lifetimes
  (bsc#1012628).
- net: add sysctl accept_ra_min_rtr_lft (bsc#1012628).
- arm64: cpufeature: Fix CLRBHB and BC detection (bsc#1012628).
- arm64: add HWCAP for FEAT_HBC (hinted conditional branches)
  (bsc#1012628).
- btrfs: don't clear uptodate on write errors (bsc#1012628).
- btrfs: remove end_extent_writepage (bsc#1012628).
- btrfs: remove btrfs_writepage_endio_finish_ordered
  (bsc#1012628).
- ata: libata-scsi: Fix delayed scsi_rescan_device() execution
  (bsc#1012628).
- scsi: Do not attempt to rescan suspended devices (bsc#1012628).
- scsi: core: Improve type safety of scsi_rescan_device()
  (bsc#1012628).
- mptcp: fix dangling connection hang-up (bsc#1012628).
- mptcp: rename timer related helper to less confusing names
  (bsc#1012628).
- mptcp: Remove unnecessary test for __mptcp_init_sock()
  (bsc#1012628).
- maple_tree: add mas_is_active() to detect in-tree walks
  (bsc#1012628).
- ASoC: tegra: Fix redundant PLLA and PLLA_OUT0 updates
  (bsc#1012628).
- ASoC: soc-utils: Export snd_soc_dai_is_dummy() symbol
  (bsc#1012628).
- commit e060757</changelog>
  <changelog author="matwey.kornilov@gmail.com" date="1697284800">- config: Reenable Rockchip RK8XX hardware
  In Linux commit
    c20e8c5b1203 ("mfd: rk808: Split into core and i2c")
  CONFIG_MFD_RK808 was renamed to CONFIG_MFD_RK8XX.
  Reenable options required to boot kernel 6.5 on Rock64 board.
- commit e8bd3c1</changelog>
  <changelog author="jslaby@suse.cz" date="1697457600">- Revert "x86/smp: Put CPUs into INIT on shutdown if possible"
  (shutdown-issue).
- commit 9fcbf99</changelog>
  <changelog author="neilb@suse.de" date="1697544000">- NFSv4.1: fixup use EXCHGID4_FLAG_USE_PNFS_DS for DS server
  (bsc#1216201).
- commit 1dbb418</changelog>
  <changelog author="jslaby@suse.cz" date="1697803200">- Linux 6.5.8 (bsc#1012628).
- net: stmmac: remove unneeded stmmac_poll_controller
  (bsc#1012628).
- RDMA/cxgb4: Check skb value for failure to allocate
  (bsc#1012628).
- perf/arm-cmn: Fix the unhandled overflow status of counter 4
  to 7 (bsc#1012628).
- platform/x86: think-lmi: Fix reference leak (bsc#1012628).
- drm/i915: Register engines early to avoid type confusion
  (bsc#1012628).
- cpuidle, ACPI: Evaluate LPI arch_flags for broadcast timer
  (bsc#1012628).
- drm/amdgpu: Fix a memory leak (bsc#1012628).
- platform/x86: hp-wmi:: Mark driver struct with __refdata to
  prevent section mismatch warning (bsc#1012628).
- media: dt-bindings: imx7-csi: Make power-domains not required
  for imx8mq (bsc#1012628).
- drm/amd/display: implement pipe type definition and adding
  accessors (bsc#1012628).
- drm/amd/display: apply edge-case DISPCLK WDIVIDER changes to
  master OTG pipes only (bsc#1012628).
- scsi: Do not rescan devices with a suspended queue
  (bsc#1012628).
- ata: pata_parport: fix pata_parport_devchk (bsc#1012628).
- ata: pata_parport: implement set_devctl (bsc#1012628).
- HID: logitech-hidpp: Fix kernel crash on receiver USB disconnect
  (bsc#1012628).
- quota: Fix slow quotaoff (bsc#1012628).
- dm crypt: Fix reqsize in crypt_iv_eboiv_gen (bsc#1012628).
- ASoC: amd: yc: Fix non-functional mic on Lenovo 82YM
  (bsc#1012628).
- ASoC: hdmi-codec: Fix broken channel map reporting
  (bsc#1012628).
- ata: libata-scsi: Disable scsi device manage_system_start_stop
  (bsc#1012628).
- net: prevent address rewrite in kernel_bind() (bsc#1012628).
- arm64: dts: qcom: sm8150: extend the size of the PDC resource
  (bsc#1012628).
- dt-bindings: interrupt-controller: renesas,rzg2l-irqc: Update
  description for '#interrupt-cells' property (bsc#1012628).
- irqchip: renesas-rzg2l: Fix logic to clear TINT interrupt source
  (bsc#1012628).
- KEYS: trusted: Remove redundant static calls usage
  (bsc#1012628).
- ALSA: usb-audio: Fix microphone sound on Opencomm2 Headset
  (bsc#1012628).
- ALSA: usb-audio: Fix microphone sound on Nexigo webcam
  (bsc#1012628).
- ALSA: hda: cs35l41: Cleanup and fix double free in firmware
  request (bsc#1012628).
- ALSA: hda/realtek: Change model for Intel RVP board
  (bsc#1012628).
- ASoC: SOF: amd: fix for firmware reload failure after playback
  (bsc#1012628).
- ASoC: simple-card-utils: fixup simple_util_startup() error
  handling (bsc#1012628).
- ASoC: Intel: soc-acpi: fix Dell SKU 0B34 (bsc#1012628).
- ASoC: Intel: soc-acpi: Add entry for HDMI_In capture support
  in MTL match table (bsc#1012628).
- ASoC: fsl_sai: Don't disable bitclock for i.MX8MP (bsc#1012628).
- ASoC: Intel: sof_sdw: add support for SKU 0B14 (bsc#1012628).
- ASoC: Intel: soc-acpi: Add entry for sof_es8336 in MTL match
  table (bsc#1012628).
- ALSA: hda/realtek: Add quirk for HP Victus 16-d1xxx to enable
  mute LED (bsc#1012628).
- ALSA: hda/realtek: Add quirk for mute LEDs on HP ENVY x360
  15-eu0xxx (bsc#1012628).
- ALSA: hda/realtek - ALC287 I2S speaker platform support
  (bsc#1012628).
- ALSA: hda/realtek - ALC287 merge RTK codec with CS CS35L41 AMP
  (bsc#1012628).
- pinctrl: nuvoton: wpcm450: fix out of bounds write
  (bsc#1012628).
- pinctrl: starfive: jh7110: Fix failure to set irq after
  CONFIG_PM is enabled (bsc#1012628).
- drm/msm/dp: do not reinitialize phy unless retry during link
  training (bsc#1012628).
- drm/msm/dsi: skip the wait for video mode done if not applicable
  (bsc#1012628).
- drm/msm/dsi: fix irq_of_parse_and_map() error checking
  (bsc#1012628).
- drm/msm/dpu: change _dpu_plane_calc_bw() to use u64 to avoid
  overflow (bsc#1012628).
- drm/msm/dp: Add newlines to debug printks (bsc#1012628).
- drm/msm/dpu: fail dpu_plane_atomic_check() based on mdp clk
  limits (bsc#1012628).
- phy: lynx-28g: cancel the CDR check work item on the remove path
  (bsc#1012628).
- phy: lynx-28g: lock PHY while performing CDR lock workaround
  (bsc#1012628).
- phy: lynx-28g: serialize concurrent phy_set_mode_ext() calls
  to shared registers (bsc#1012628).
- net: dsa: qca8k: fix regmap bulk read/write methods on big
  endian systems (bsc#1012628).
- net: dsa: qca8k: fix potential MDIO bus conflict when accessing
  internal PHYs via management frames (bsc#1012628).
- can: isotp: isotp_sendmsg(): fix TX state detection and wait
  behavior (bsc#1012628).
- can: sun4i_can: Only show Kconfig if ARCH_SUNXI is set
  (bsc#1012628).
- arm64: dts: mediatek: fix t-phy unit name (bsc#1012628).
- arm64: dts: mediatek: mt8195: Set DSU PMU status to fail
  (bsc#1012628).
- devlink: Hold devlink lock on health reporter dump get
  (bsc#1012628).
- ravb: Fix up dma_free_coherent() call in ravb_remove()
  (bsc#1012628).
- ravb: Fix use-after-free issue in ravb_tx_timeout_work()
  (bsc#1012628).
- ieee802154: ca8210: Fix a potential UAF in ca8210_probe
  (bsc#1012628).
- mlxsw: fix mlxsw_sp2_nve_vxlan_learning_set() return type
  (bsc#1012628).
- xen-netback: use default TX queue size for vifs (bsc#1012628).
- riscv, bpf: Sign-extend return values (bsc#1012628).
- riscv, bpf: Track both a0 (RISC-V ABI) and a5 (BPF) return
  values (bsc#1012628).
- xdp: Fix zero-size allocation warning in xskq_create()
  (bsc#1012628).
- drm/vmwgfx: fix typo of sizeof argument (bsc#1012628).
- bpf: Fix verifier log for async callback return values
  (bsc#1012628).
- net: refine debug info in skb_checksum_help() (bsc#1012628).
- octeontx2-pf: mcs: update PN only when update_pn is true
  (bsc#1012628).
- net: macsec: indicate next pn update when offloading
  (bsc#1012628).
- net: phy: mscc: macsec: reject PN update requests (bsc#1012628).
- net/mlx5e: macsec: use update_pn flag instead of PN comparation
  (bsc#1012628).
- drm/panel: boe-tv101wum-nl6: Completely pull GPW to VGL before
  TP term (bsc#1012628).
- ixgbe: fix crash with empty VF macvlan list (bsc#1012628).
- net/smc: Fix dependency of SMC on ISM (bsc#1012628).
- net/mlx5e: Again mutually exclude RX-FCS and RX-port-timestamp
  (bsc#1012628).
- s390/bpf: Fix clobbering the caller's backchain in the
  trampoline (bsc#1012628).
- s390/bpf: Fix unwinding past the trampoline (bsc#1012628).
- net: nfc: fix races in nfc_llcp_sock_get() and
  nfc_llcp_sock_get_sn() (bsc#1012628).
- net/smc: Fix pos miscalculation in statistics (bsc#1012628).
- net: tcp: fix crashes trying to free half-baked MTU probes
  (bsc#1012628).
- pinctrl: renesas: rzn1: Enable missing PINMUX (bsc#1012628).
- af_packet: Fix fortified memcpy() without flex array
  (bsc#1012628).
- nfc: nci: assert requested protocol is valid (bsc#1012628).
- octeontx2-pf: Fix page pool frag allocation warning
  (bsc#1012628).
- rswitch: Fix renesas_eth_sw_remove() implementation
  (bsc#1012628).
- rswitch: Fix imbalance phy_power_off() calling (bsc#1012628).
- workqueue: Override implicit ordered attribute in
  workqueue_apply_unbound_cpumask() (bsc#1012628).
- riscv: signal: fix sigaltstack frame size checking
  (bsc#1012628).
- ovl: temporarily disable appending lowedirs (bsc#1012628).
- dmaengine: stm32-mdma: abort resume if no ongoing transfer
  (bsc#1012628).
- dmaengine: stm32-dma: fix stm32_dma_prep_slave_sg in case of
  MDMA chaining (bsc#1012628).
- dmaengine: stm32-dma: fix residue in case of MDMA chaining
  (bsc#1012628).
- dmaengine: stm32-mdma: use Link Address Register to compute
  residue (bsc#1012628).
- dmaengine: stm32-mdma: set in_flight_bytes in case CRQA flag
  is set (bsc#1012628).
- usb: xhci: xhci-ring: Use sysdev for mapping bounce buffer
  (bsc#1012628).
- xhci: track port suspend state correctly in unsuccessful resume
  cases (bsc#1012628).
- xhci: Clear EHB bit only at end of interrupt handler
  (bsc#1012628).
- xhci: Preserve RsvdP bits in ERSTBA register correctly
  (bsc#1012628).
- net: usb: dm9601: fix uninitialized variable use in
  dm9601_mdio_read (bsc#1012628).
- usb: dwc3: Soft reset phy on probe for host (bsc#1012628).
- usb: cdns3: Modify the return value of cdns_set_active ()
  to void when CONFIG_PM_SLEEP is disabled (bsc#1012628).
- usb: hub: Guard against accesses to uninitialized BOS
  descriptors (bsc#1012628).
- usb: musb: Get the musb_qh poniter after musb_giveback
  (bsc#1012628).
- usb: musb: Modify the "HWVers" register address (bsc#1012628).
- iio: pressure: bmp280: Fix NULL pointer exception (bsc#1012628).
- iio: imu: bno055: Fix missing Kconfig dependencies
  (bsc#1012628).
- iio: cros_ec: fix an use-after-free in
  cros_ec_sensors_push_data() (bsc#1012628).
- iio: adc: imx8qxp: Fix address for command buffer registers
  (bsc#1012628).
- iio: dac: ad3552r: Correct device IDs (bsc#1012628).
- iio: admv1013: add mixer_vgate corner cases (bsc#1012628).
- iio: pressure: dps310: Adjust Timeout Settings (bsc#1012628).
- iio: pressure: ms5611: ms5611_prom_is_valid false negative bug
  (bsc#1012628).
- iio: adc: ad7192: Correct reference voltage (bsc#1012628).
- iio: addac: Kconfig: update ad74413r selections (bsc#1012628).
- media: subdev: Don't report V4L2_SUBDEV_CAP_STREAMS when the
  streams API is disabled (bsc#1012628).
- arm64: dts: mediatek: mt8195-demo: fix the memory size to 8GB
  (bsc#1012628).
- arm64: dts: mediatek: mt8195-demo: update and reorder reserved
  memory regions (bsc#1012628).
- drm: Do not overrun array in drm_gem_get_pages() (bsc#1012628).
- drm/tiny: correctly print `struct resource *` on error
  (bsc#1012628).
- drm/atomic-helper: relax unregistered connector check
  (bsc#1012628).
- drm/amdgpu: add missing NULL check (bsc#1012628).
- drm/amd/display: Don't set dpms_off for seamless boot
  (bsc#1012628).
- drm/vmwgfx: Keep a gem reference to user bos in surfaces
  (bsc#1012628).
- ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CBA
  (bsc#1012628).
- ACPI: resource: Add TongFang GM6BGEQ, GM6BG5Q and GM6BG0Q to
  irq1_edge_low_force_override[] (bsc#1012628).
- ACPI: EC: Add quirk for the HP Pavilion Gaming 15-dk1xxx
  (bsc#1012628).
- serial: Reduce spinlocked portion of uart_rs485_config()
  (bsc#1012628).
- serial: 8250_omap: Fix errors with no_console_suspend
  (bsc#1012628).
- serial: core: Fix checks for tx runtime PM state (bsc#1012628).
- binder: fix memory leaks of spam and pending work (bsc#1012628).
- ksmbd: not allow to open file if delelete on close bit is set
  (bsc#1012628).
- perf/x86/lbr: Filter vsyscall addresses (bsc#1012628).
- x86/cpu: Fix AMD erratum #1485 on Zen4-based CPUs (bsc#1012628).
- x86/alternatives: Disable KASAN in apply_alternatives()
  (bsc#1012628).
- mcb: remove is_added flag from mcb_device struct (bsc#1012628).
- thunderbolt: Workaround an IOMMU fault on certain systems with
  Intel Maple Ridge (bsc#1012628).
- thunderbolt: Check that lane 1 is in CL0 before enabling lane
  bonding (bsc#1012628).
- thunderbolt: Correct TMU mode initialization from hardware
  (bsc#1012628).
- thunderbolt: Restart XDomain discovery handshake after failure
  (bsc#1012628).
- powerpc/pseries: Fix STK_PARAM access in the hcall tracing code
  (bsc#1012628).
- powerpc/47x: Fix 47x syscall return crash (bsc#1012628).
- libceph: use kernel_connect() (bsc#1012628).
- ceph: fix incorrect revoked caps assert in ceph_fill_file_size()
  (bsc#1012628).
- ceph: fix type promotion bug on 32bit systems (bsc#1012628).
- Input: powermate - fix use-after-free in
  powermate_config_complete (bsc#1012628).
- Input: psmouse - fix fast_reconnect function for PS/2 mode
  (bsc#1012628).
- Input: xpad - add PXN V900 support (bsc#1012628).
- Input: i8042 - add Fujitsu Lifebook E5411 to i8042 quirk table
  (bsc#1012628).
- Input: xpad - add HyperX Clutch Gladiate Support (bsc#1012628).
- Input: goodix - ensure int GPIO is in input for gpio_count ==
  1 &amp;&amp; gpio_int_idx == 0 case (bsc#1012628).
- tee: amdtee: fix use-after-free vulnerability in
  amdtee_close_session (bsc#1012628).
- mctp: perform route lookups under a RCU read-side lock
  (bsc#1012628).
- block: Don't invalidate pagecache for invalid falloc modes
  (bsc#1012628).
- nfp: flower: avoid rmmod nfp crash issues (bsc#1012628).
- can: sja1000: Always restart the Tx queue after an overrun
  (bsc#1012628).
- power: supply: qcom_battmgr: fix battery_id type (bsc#1012628).
- power: supply: qcom_battmgr: fix enable request endianness
  (bsc#1012628).
- usb: typec: ucsi: Use GET_CAPABILITY attributes data to set
  power supply scope (bsc#1012628).
- cgroup: Remove duplicates in cgroup v1 tasks file (bsc#1012628).
- dma-buf: add dma_fence_timestamp helper (bsc#1012628).
- pinctrl: avoid unsafe code pattern in find_pinctrl()
  (bsc#1012628).
- scsi: ufs: core: Correct clear TM error log (bsc#1012628).
- riscv: Only consider swbp/ss handlers for correct privileged
  mode (bsc#1012628).
- counter: chrdev: fix getting array extensions (bsc#1012628).
- counter: microchip-tcb-capture: Fix the use of internal GCLK
  logic (bsc#1012628).
- coresight: Fix run time warnings while reusing ETR buffer
  (bsc#1012628).
- riscv: Remove duplicate objcopy flag (bsc#1012628).
- RISC-V: Fix wrong use of CONFIG_HAVE_SOFTIRQ_ON_OWN_STACK
  (bsc#1012628).
- usb: typec: ucsi: Fix missing link removal (bsc#1012628).
- usb: typec: altmodes/displayport: Signal hpd low when exiting
  mode (bsc#1012628).
- usb: typec: ucsi: Clear EVENT_PENDING bit if ucsi_send_command
  fails (bsc#1012628).
- usb: gadget: udc-xilinx: replace memcpy with memcpy_toio
  (bsc#1012628).
- usb: gadget: ncm: Handle decoding of multiple NTB's in unwrap
  call (bsc#1012628).
- usb: cdnsp: Fixes issue with dequeuing not queued requests
  (bsc#1012628).
- usb: typec: qcom: Update the logic of regulator enable and
  disable (bsc#1012628).
- usb: misc: onboard_hub: add support for Microchip USB2412 USB
  2.0 hub (bsc#1012628).
- dmaengine: idxd: use spin_lock_irqsave before
  wait_event_lock_irq (bsc#1012628).
- dmaengine: mediatek: Fix deadlock caused by synchronize_irq()
  (bsc#1012628).
- powerpc/8xx: Fix pte_access_permitted() for PAGE_NONE
  (bsc#1012628).
- powerpc/64e: Fix wrong test in __ptep_test_and_clear_young()
  (bsc#1012628).
- fs: Fix kernel-doc warnings (bsc#1012628).
- fs: factor out vfs_parse_monolithic_sep() helper (bsc#1012628).
- ovl: fix regression in parsing of mount options with escaped
  comma (bsc#1012628).
- ovl: make use of -&gt;layers safe in rcu pathwalk (bsc#1012628).
- ovl: fix regression in showing lowerdir mount option
  (bsc#1012628).
- ALSA: hda/realtek - Fixed two speaker platform (bsc#1012628).
- Rename to
  patches.kernel.org/6.5.8-179-Revert-x86-smp-Put-CPUs-into-INIT-on-shutdown-i.patch.
- commit 51baea8</changelog>
  <changelog author="clin@suse.com" date="1697803201">- Delete
  patches.suse/clk-qcom-sc8280xp-Add-fallback-compatibles-to-lpasscc.patch.
  Removed lpasscc fallback compatibles since Lenovo X13s UEFI FW has fixes since v1.58
- commit d32d7cb</changelog>
  <changelog author="clin@suse.com" date="1697803202">- Refresh
  patches.suse/firmware-Add-support-for-Qualcomm-UEFI-Secure-Applic.patch.
- Refresh
  patches.suse/firmware-qcom_scm-Add-support-for-Qualcomm-Secure-Ex.patch.
- Refresh
  patches.suse/lib-ucs2_string-Add-UCS-2-strscpy-function.patch.
  Update upstream status.
- commit ee580b5</changelog>
  <changelog author="jslaby@suse.cz" date="1698062400">- Refresh
  patches.suse/NFSv4-1-fixup-use-EXCHGID4-FLAG-USE-PNFS-DS-for-DS-server-.patch.
  Update upstream status.
- commit 06d7c82</changelog>
  <changelog author="jslaby@suse.cz" date="1698235200">- Linux 6.5.9 (bsc#1012628).
- Bluetooth: hci_event: Ignore NULL link key (bsc#1012628).
- Bluetooth: Reject connection with the device which has same
  BD_ADDR (bsc#1012628).
- Bluetooth: Fix a refcnt underflow problem for hci_conn
  (bsc#1012628).
- Bluetooth: vhci: Fix race when opening vhci device
  (bsc#1012628).
- Bluetooth: hci_event: Fix coding style (bsc#1012628).
- Bluetooth: avoid memcmp() out of bounds warning (bsc#1012628).
- Bluetooth: hci_conn: Fix modifying handle while aborting
  (bsc#1012628).
- ice: fix over-shifted variable (bsc#1012628).
- ice: Fix safe mode when DDP is missing (bsc#1012628).
- ice: reset first in crash dump kernels (bsc#1012628).
- net/smc: return the right falback reason when prefix checks fail
  (bsc#1012628).
- btrfs: fix stripe length calculation for non-zoned data chunk
  allocation (bsc#1012628).
- nfc: nci: fix possible NULL pointer dereference in
  send_acknowledge() (bsc#1012628).
- regmap: fix NULL deref on lookup (bsc#1012628).
- KVM: x86: Mask LVTPC when handling a PMI (bsc#1012628).
- x86/sev: Disable MMIO emulation from user mode (bsc#1012628).
- x86/sev: Check IOBM for IOIO exceptions from user-space
  (bsc#1012628).
- x86/sev: Check for user-space IOIO pointing to kernel space
  (bsc#1012628).
- x86/fpu: Allow caller to constrain xfeatures when copying to
  uabi buffer (bsc#1012628).
- KVM: x86/pmu: Truncate counter value to allowed width on write
  (bsc#1012628).
- KVM: x86: Constrain guest-supported xfeatures only at
  KVM_GET_XSAVE{2} (bsc#1012628).
- x86: KVM: SVM: always update the x2avic msr interception
  (bsc#1012628).
- x86: KVM: SVM: add support for Invalid IPI Vector interception
  (bsc#1012628).
- x86: KVM: SVM: refresh AVIC inhibition in svm_leave_nested()
  (bsc#1012628).
- audit,io_uring: io_uring openat triggers audit reference count
  underflow (bsc#1012628).
- tcp: check mptcp-level constraints for backlog coalescing
  (bsc#1012628).
- mptcp: more conservative check for zero probes (bsc#1012628).
- selftests: mptcp: join: no RST when rm subflow/addr
  (bsc#1012628).
- mm: slab: Do not create kmalloc caches smaller than
  arch_slab_minalign() (bsc#1012628).
- fs/ntfs3: Fix OOB read in ntfs_init_from_boot (bsc#1012628).
- fs/ntfs3: Fix possible null-pointer dereference in hdr_find_e()
  (bsc#1012628).
- fs/ntfs3: fix panic about slab-out-of-bounds caused by
  ntfs_list_ea() (bsc#1012628).
- fs/ntfs3: Fix shift-out-of-bounds in ntfs_fill_super
  (bsc#1012628).
- fs/ntfs3: fix deadlock in mark_as_free_ex (bsc#1012628).
- Revert "net: wwan: iosm: enable runtime pm support for 7560"
  (bsc#1012628).
- netfilter: nft_payload: fix wrong mac header matching
  (bsc#1012628).
- io_uring: fix crash with IORING_SETUP_NO_MMAP and invalid SQ
  ring address (bsc#1012628).
- nvmet-tcp: Fix a possible UAF in queue intialization setup
  (bsc#1012628).
- drm/i915: Retry gtt fault when out of fence registers
  (bsc#1012628).
- drm/mediatek: Correctly free sg_table in gem prime vmap
  (bsc#1012628).
- drm/nouveau/disp: fix DP capable DSM connectors (bsc#1012628).
- drm/edid: add 8 bpc quirk to the BenQ GW2765 (bsc#1012628).
- ALSA: hda/realtek - Fixed ASUS platform headset Mic issue
  (bsc#1012628).
- ALSA: hda/realtek: Add quirk for ASUS ROG GU603ZV (bsc#1012628).
- ALSA: hda/relatek: Enable Mute LED on HP Laptop 15s-fq5xxx
  (bsc#1012628).
- ASoC: codecs: wcd938x-sdw: fix use after free on driver unbind
  (bsc#1012628).
- ASoC: codecs: wcd938x-sdw: fix runtime PM imbalance on probe
  errors (bsc#1012628).
- ASoC: codecs: wcd938x: drop bogus bind error handling
  (bsc#1012628).
- ASoC: codecs: wcd938x: fix unbind tear down order (bsc#1012628).
- ASoC: codecs: wcd938x: fix resource leaks on bind errors
  (bsc#1012628).
- ASoC: codecs: wcd938x: fix regulator leaks on probe errors
  (bsc#1012628).
- ASoC: codecs: wcd938x: fix runtime PM imbalance on remove
  (bsc#1012628).
- qed: fix LL2 RX buffer allocation (bsc#1012628).
- xfrm: fix a data-race in xfrm_lookup_with_ifid() (bsc#1012628).
- xfrm6: fix inet6_dev refcount underflow problem (bsc#1012628).
- xfrm: fix a data-race in xfrm_gen_index() (bsc#1012628).
- xfrm: interface: use DEV_STATS_INC() (bsc#1012628).
- net: xfrm: skip policies marked as dead while reinserting
  policies (bsc#1012628).
- fprobe: Fix to ensure the number of active retprobes is not zero
  (bsc#1012628).
- wifi: cfg80211: use system_unbound_wq for wiphy work
  (bsc#1012628).
- net: ipv4: fix return value check in esp_remove_trailer
  (bsc#1012628).
- net: ipv6: fix return value check in esp_remove_trailer
  (bsc#1012628).
- net: rfkill: gpio: prevent value glitch during probe
  (bsc#1012628).
- tcp: fix excessive TLP and RACK timeouts from HZ rounding
  (bsc#1012628).
- tcp: tsq: relax tcp_small_queue_check() when rtx queue contains
  a single skb (bsc#1012628).
- tcp: Fix listen() warning with v4-mapped-v6 address
  (bsc#1012628).
- docs: fix info about representor identification (bsc#1012628).
- tun: prevent negative ifindex (bsc#1012628).
- gve: Do not fully free QPL pages on prefill errors
  (bsc#1012628).
- ipv4: fib: annotate races around nh-&gt;nh_saddr_genid and
  nh-&gt;nh_saddr (bsc#1012628).
- net: usb: smsc95xx: Fix an error code in smsc95xx_reset()
  (bsc#1012628).
- octeon_ep: update BQL sent bytes before ringing doorbell
  (bsc#1012628).
- i40e: prevent crash on probe if hw registers have invalid values
  (bsc#1012628).
- net: dsa: bcm_sf2: Fix possible memory leak in
  bcm_sf2_mdio_register() (bsc#1012628).
- bonding: Return pointer to data after pull on skb (bsc#1012628).
- net/sched: sch_hfsc: upgrade 'rt' to 'sc' when it becomes a
  inner curve (bsc#1012628).
- neighbor: tracing: Move pin6 inside CONFIG_IPV6=y section
  (bsc#1012628).
- selftests: openvswitch: Catch cases where the tests are killed
  (bsc#1012628).
- selftests: openvswitch: Fix the ct_tuple for v4 (bsc#1012628).
- selftests: netfilter: Run nft_audit.sh in its own netns
  (bsc#1012628).
- netfilter: nft_set_rbtree: .deactivate fails if element has
  expired (bsc#1012628).
- netlink: Correct offload_xstats size (bsc#1012628).
- netfilter: nf_tables: do not refresh timeout when resetting
  element (bsc#1012628).
- nf_tables: fix NULL pointer dereference in
  nft_expr_inner_parse() (bsc#1012628).
- nf_tables: fix NULL pointer dereference in nft_inner_init()
  (bsc#1012628).
- netfilter: nf_tables: do not remove elements if set backend
  implements .abort (bsc#1012628).
- netfilter: nf_tables: revert do not remove elements if set
  backend implements .abort (bsc#1012628).
- selftests: openvswitch: Add version check for pyroute2
  (bsc#1012628).
- net: phy: bcm7xxx: Add missing 16nm EPHY statistics
  (bsc#1012628).
- net: pktgen: Fix interface flags printing (bsc#1012628).
- net: more strict VIRTIO_NET_HDR_GSO_UDP_L4 validation
  (bsc#1012628).
- net: mdio-mux: fix C45 access returning -EIO after API change
  (bsc#1012628).
- net: avoid UAF on deleted altname (bsc#1012628).
- net: fix ifname in netlink ntf during netns move (bsc#1012628).
- net: check for altname conflicts when changing netdev's netns
  (bsc#1012628).
- iio: light: vcnl4000: Don't power on/off chip in config
  (bsc#1012628).
- pwr-mlxbf: extend Kconfig to include gpio-mlxbf3 dependency
  (bsc#1012628).
- ARM: dts: ti: omap: Fix noisy serial with overrun-throttle-ms
  for mapphone (bsc#1012628).
- arm64: dts: mediatek: Fix "mediatek,merge-mute" and
  "mediatek,merge-fifo-en" types (bsc#1012628).
- fs-writeback: do not requeue a clean inode having skipped pages
  (bsc#1012628).
- btrfs: fix race when refilling delayed refs block reserve
  (bsc#1012628).
- btrfs: prevent transaction block reserve underflow when starting
  transaction (bsc#1012628).
- btrfs: return -EUCLEAN for delayed tree ref with a ref count
  not equals to 1 (bsc#1012628).
- btrfs: initialize start_slot in btrfs_log_prealloc_extents
  (bsc#1012628).
- i2c: mux: Avoid potential false error message in
  i2c_mux_add_adapter (bsc#1012628).
- overlayfs: set ctime when setting mtime and atime (bsc#1012628).
- accel/ivpu: Don't flood dmesg with VPU ready message
  (bsc#1012628).
- gpio: timberdale: Fix potential deadlock on &amp;tgpio-&gt;lock
  (bsc#1012628).
- ata: libata-core: Fix compilation warning in
  ata_dev_config_ncq() (bsc#1012628).
- ata: libata-eh: Fix compilation warning in ata_eh_link_report()
  (bsc#1012628).
- tracing: relax trace_event_eval_update() execution with
  cond_resched() (bsc#1012628).
- wifi: mwifiex: Sanity check tlv_len and tlv_bitmap_len
  (bsc#1012628).
- wifi: cfg80211: validate AP phy operation before starting it
  (bsc#1012628).
- wifi: iwlwifi: Ensure ack flag is properly cleared
  (bsc#1012628).
- rfkill: sync before userspace visibility/changes (bsc#1012628).
- HID: logitech-hidpp: Add Bluetooth ID for the Logitech M720
  Triathlon mouse (bsc#1012628).
- HID: holtek: fix slab-out-of-bounds Write in
  holtek_kbd_input_event (bsc#1012628).
- Bluetooth: btusb: add shutdown function for QCA6174
  (bsc#1012628).
- Bluetooth: Avoid redundant authentication (bsc#1012628).
- Bluetooth: hci_core: Fix build warnings (bsc#1012628).
- wifi: cfg80211: Fix 6GHz scan configuration (bsc#1012628).
- wifi: mac80211: work around Cisco AP 9115 VHT MPDU length
  (bsc#1012628).
- wifi: mac80211: allow transmitting EAPOL frames with tainted
  key (bsc#1012628).
- wifi: cfg80211: avoid leaking stack data into trace
  (bsc#1012628).
- regulator/core: Revert "fix kobject release warning and memory
  leak in regulator_register()" (bsc#1012628).
- SUNRPC: Fail quickly when server does not recognize TLS
  (bsc#1012628).
- SUNRPC/TLS: Lock the lower_xprt during the tls handshake
  (bsc#1012628).
- nfs: decrement nrequests counter before releasing the req
  (bsc#1012628).
- sky2: Make sure there is at least one frag_addr available
  (bsc#1012628).
- ipv4/fib: send notify when delete source address routes
  (bsc#1012628).
- drm: panel-orientation-quirks: Add quirk for One Mix 2S
  (bsc#1012628).
- btrfs: fix some -Wmaybe-uninitialized warnings in ioctl.c
  (bsc#1012628).
- btrfs: error out when COWing block using a stale transaction
  (bsc#1012628).
- btrfs: error when COWing block from a root that is being deleted
  (bsc#1012628).
- btrfs: error out when reallocating block for defrag using a
  stale transaction (bsc#1012628).
- platform/x86: touchscreen_dmi: Add info for the BUSH Bush
  Windows tablet (bsc#1012628).
- drm/amd/pm: add unique_id for gc 11.0.3 (bsc#1012628).
- HID: multitouch: Add required quirk for Synaptics 0xcd7e device
  (bsc#1012628).
- HID: nintendo: reinitialize USB Pro Controller after resuming
  from suspend (bsc#1012628).
- HID: Add quirk to ignore the touchscreen battery on HP ENVY
  15-eu0556ng (bsc#1012628).
- platform/x86: touchscreen_dmi: Add info for the Positivo C4128B
  (bsc#1012628).
- cpufreq: schedutil: Update next_freq when cpufreq_limits change
  (bsc#1012628).
- io-wq: fully initialize wqe before calling
  cpuhp_state_add_instance_nocalls() (bsc#1012628).
- Bluetooth: hci_sync: Fix not handling ISO_LINK in
  hci_abort_conn_sync (bsc#1012628).
- Bluetooth: hci_sync: Introduce PTR_UINT/UINT_PTR macros
  (bsc#1012628).
- Bluetooth: ISO: Fix invalid context error (bsc#1012628).
- Bluetooth: hci_sync: delete CIS in BT_OPEN/CONNECT/BOUND when
  aborting (bsc#1012628).
- Bluetooth: hci_sync: always check if connection is alive before
  deleting (bsc#1012628).
- net/mlx5: E-switch, register event handler before arming the
  event (bsc#1012628).
- net/mlx5: Handle fw tracer change ownership event based on MTRC
  (bsc#1012628).
- net/mlx5e: RX, Fix page_pool allocation failure recovery for
  striding rq (bsc#1012628).
- net/mlx5e: RX, Fix page_pool allocation failure recovery for
  legacy rq (bsc#1012628).
- net/mlx5e: XDP, Fix XDP_REDIRECT mpwqe page fragment leaks on
  shutdown (bsc#1012628).
- net/mlx5e: Take RTNL lock before triggering netdev notifiers
  (bsc#1012628).
- net/mlx5e: Don't offload internal port if filter device is
  out device (bsc#1012628).
- net/mlx5e: Fix VF representors reporting zero counters to
  "ip -s" command (bsc#1012628).
- net/tls: split tls_rx_reader_lock (bsc#1012628).
- tcp: allow again tcp_disconnect() when threads are waiting
  (bsc#1012628).
- Bluetooth: hci_event: Fix using memcmp when comparing keys
  (bsc#1012628).
- tcp_bpf: properly release resources on error paths
  (bsc#1012628).
- mtd: rawnand: qcom: Unmap the right resource upon probe failure
  (bsc#1012628).
- mtd: rawnand: pl353: Ensure program page operations are
  successful (bsc#1012628).
- mtd: rawnand: marvell: Ensure program page operations are
  successful (bsc#1012628).
- mtd: rawnand: arasan: Ensure program page operations are
  successful (bsc#1012628).
- mtd: rawnand: Ensure the nand chip supports cached reads
  (bsc#1012628).
- mtd: spinand: micron: correct bitmask for ecc status
  (bsc#1012628).
- mtd: physmap-core: Restore map_rom fallback (bsc#1012628).
- dt-bindings: mmc: sdhci-msm: correct minimum number of clocks
  (bsc#1012628).
- mmc: sdhci-pci-gli: fix LPM negotiation so x86/S0ix SoCs can
  suspend (bsc#1012628).
- mmc: mtk-sd: Use readl_poll_timeout_atomic in msdc_reset_hw
  (bsc#1012628).
- mmc: core: Fix error propagation for some ioctl commands
  (bsc#1012628).
- mmc: core: sdio: hold retuning if sdio in 1-bit mode
  (bsc#1012628).
- mmc: core: Capture correct oemid-bits for eMMC cards
  (bsc#1012628).
- pinctrl: qcom: lpass-lpi: fix concurrent register updates
  (bsc#1012628).
- Revert "pinctrl: avoid unsafe code pattern in find_pinctrl()"
  (bsc#1012628).
- pNFS: Fix a hang in nfs4_evict_inode() (bsc#1012628).
- pNFS/flexfiles: Check the layout validity in
  ff_layout_mirror_prepare_stats (bsc#1012628).
- ACPI: irq: Fix incorrect return value in acpi_register_gsi()
  (bsc#1012628).
- ACPI: bus: Move acpi_arm_init() to the place of after
  acpi_ghes_init() (bsc#1012628).
- perf dlfilter: Fix use of addr_location__exit() in
  dlfilter__object_code() (bsc#1012628).
- Revert "accel/ivpu: Use cached buffers for FW loading"
  (bsc#1012628).
- fanotify: limit reporting of event with non-decodeable file
  handles (bsc#1012628).
- NFS: Fix potential oops in nfs_inode_remove_request()
  (bsc#1012628).
- nfs42: client needs to strip file mode's suid/sgid bit after
  ALLOCATE op (bsc#1012628).
- nvme: sanitize metadata bounce buffer for reads (bsc#1012628).
- nvme-pci: add BOGUS_NID for Intel 0a54 device (bsc#1012628).
- nvme-auth: use chap-&gt;s2 to indicate bidirectional authentication
  (bsc#1012628).
- nvmet-auth: complete a request only after freeing the dhchap
  pointers (bsc#1012628).
- nvme-rdma: do not try to stop unallocated queues (bsc#1012628).
- USB: serial: option: add Telit LE910C4-WWX 0x1035 composition
  (bsc#1012628).
- USB: serial: option: add entry for Sierra EM9191 with new
  firmware (bsc#1012628).
- USB: serial: option: add Fibocom to DELL custom modem FM101R-GL
  (bsc#1012628).
- thunderbolt: Call tb_switch_put() once DisplayPort bandwidth
  request is finished (bsc#1012628).
- perf: Disallow mis-matched inherited group reads (bsc#1012628).
- s390/pci: fix iommu bitmap allocation (bsc#1012628).
- tracing/kprobes: Return EADDRNOTAVAIL when func matches several
  symbols (bsc#1012628).
- selftests/ftrace: Add new test case which checks non unique
  symbol (bsc#1012628).
- KEYS: asymmetric: Fix sign/verify on pkcs1pad without a hash
  (bsc#1012628).
- apple-gmux: Hard Code max brightness for MMIO gmux
  (bsc#1012628).
- s390/cio: fix a memleak in css_alloc_subchannel (bsc#1012628).
- platform/surface: platform_profile: Propagate error if profile
  registration fails (bsc#1012628).
- platform/x86: intel-uncore-freq: Conditionally create attribute
  for read frequency (bsc#1012628).
- platform/x86: msi-ec: Fix the 3rd config (bsc#1012628).
- platform/x86: asus-wmi: Change ASUS_WMI_BRN_DOWN code from
  0x20 to 0x2e (bsc#1012628).
- platform/x86: asus-wmi: Only map brightness codes when using
  asus-wmi backlight control (bsc#1012628).
- platform/x86: asus-wmi: Map 0x2a code, Ignore 0x2b and 0x2c
  events (bsc#1012628).
- rust: error: fix the description for `ECHILD` (bsc#1012628).
- gpiolib: acpi: Add missing memset(0) to
  acpi_get_gpiod_from_data() (bsc#1012628).
- gpio: vf610: set value before the direction to avoid a glitch
  (bsc#1012628).
- gpio: vf610: mask the gpio irq in system suspend and support
  wakeup (bsc#1012628).
- ASoC: cs35l56: Fix illegal use of init_completion()
  (bsc#1012628).
- ASoC: pxa: fix a memory leak in probe() (bsc#1012628).
- ASoC: cs42l42: Fix missing include of gpio/consumer.h
  (bsc#1012628).
- drm/bridge: ti-sn65dsi86: Associate DSI device lifetime with
  auxiliary device (bsc#1012628).
- drm/i915/cx0: Only clear/set the Pipe Reset bit of the PHY
  Lanes Owned (bsc#1012628).
- drm/amdgpu: Fix possible null pointer dereference (bsc#1012628).
- powerpc/mm: Allow ARCH_FORCE_MAX_ORDER up to 12 (bsc#1012628).
- powerpc/qspinlock: Fix stale propagated yield_cpu (bsc#1012628).
- docs: Move rustdoc output, cross-reference it (bsc#1012628).
- rust: docs: fix logo replacement (bsc#1012628).
- phy: mapphone-mdm6600: Fix runtime disable on probe
  (bsc#1012628).
- phy: mapphone-mdm6600: Fix runtime PM for remove (bsc#1012628).
- phy: mapphone-mdm6600: Fix pinctrl_pm handling for sleep pins
  (bsc#1012628).
- phy: qcom-qmp-usb: initialize PCS_USB registers (bsc#1012628).
- phy: qcom-qmp-usb: split PCS_USB init table for sc8280xp and
  sa8775p (bsc#1012628).
- phy: qcom-qmp-combo: Square out 8550 POWER_STATE_CONFIG1
  (bsc#1012628).
- phy: qcom-qmp-combo: initialize PCS_USB registers (bsc#1012628).
- efi/unaccepted: Fix soft lockups caused by parallel memory
  acceptance (bsc#1012628).
- net: move altnames together with the netdevice (bsc#1012628).
- Bluetooth: hci_sock: fix slab oob read in create_monitor_event
  (bsc#1012628).
- net: rfkill: reduce data-&gt;mtx scope in rfkill_fop_open
  (bsc#1012628).
- docs: rust: update Rust docs output path (bsc#1012628).
- kbuild: remove old Rust docs output path (bsc#1012628).
- Bluetooth: hci_sock: Correctly bounds check and pad
  HCI_MON_NEW_INDEX name (bsc#1012628).
- mptcp: avoid sending RST when closing the initial subflow
  (bsc#1012628).
- selftests: mptcp: join: correctly check for no RST
  (bsc#1012628).
- Rename to
  patches.kernel.org/6.5.9-178-NFSv4.1-fixup-use-EXCHGID4_FLAG_USE_PNFS_DS-for.patch.
- commit 29edc7c</changelog>
</package>
<package pkgid="e0978909c72683b3b6c727663a5394e82221b00aec8e592b25d5fcb55fa88a6cd84c49f92f42e871bd6454758a75392288bc57926afb505c5df07a09b81f361e" name="kernel-debug-vdso-debuginfo" arch="x86_64">
  <version epoch="0" ver="6.6.7" rel="1.1"/>
  <changelog author="jslaby@suse.cz" date="1700481600">- Linux 6.6.2 (bsc#1012628).
- hwmon: (nct6775) Fix incorrect variable reuse in fan_div
  calculation (bsc#1012628).
- numa: Generalize numa_map_to_online_node() (bsc#1012628).
- sched/topology: Fix sched_numa_find_nth_cpu() in CPU-less case
  (bsc#1012628).
- sched/topology: Fix sched_numa_find_nth_cpu() in non-NUMA case
  (bsc#1012628).
- sched/fair: Fix cfs_rq_is_decayed() on !SMP (bsc#1012628).
- iov_iter, x86: Be consistent about the __user tag on
  copy_mc_to_user() (bsc#1012628).
- sched/uclamp: Set max_spare_cap_cpu even if max_spare_cap is 0
  (bsc#1012628).
- sched/uclamp: Ignore (util == 0) optimization in feec() when
  p_util_max = 0 (bsc#1012628).
- objtool: Propagate early errors (bsc#1012628).
- sched: Fix stop_one_cpu_nowait() vs hotplug (bsc#1012628).
- nfsd: Handle EOPENSTALE correctly in the filecache
  (bsc#1012628).
- vfs: fix readahead(2) on block devices (bsc#1012628).
- writeback, cgroup: switch inodes with dirty timestamps to
  release dying cgwbs (bsc#1012628).
- x86/srso: Fix SBPB enablement for (possible) future fixed HW
  (bsc#1012628).
- x86/srso: Print mitigation for retbleed IBPB case (bsc#1012628).
- x86/srso: Fix vulnerability reporting for missing microcode
  (bsc#1012628).
- x86/srso: Fix unret validation dependencies (bsc#1012628).
- futex: Don't include process MM in futex key on no-MMU
  (bsc#1012628).
- x86/numa: Introduce numa_fill_memblks() (bsc#1012628).
- ACPI/NUMA: Apply SRAT proximity domain to entire CFMWS window
  (bsc#1012628).
- cgroup/cpuset: Fix load balance state in
  update_partition_sd_lb() (bsc#1012628).
- x86/sev-es: Allow copy_from_kernel_nofault() in earlier boot
  (bsc#1012628).
- x86/boot: Fix incorrect startup_gdt_descr.size (bsc#1012628).
- cpu/SMT: Make SMT control more robust against enumeration
  failures (bsc#1012628).
- x86/apic: Fake primary thread mask for XEN/PV (bsc#1012628).
- srcu: Fix callbacks acceleration mishandling (bsc#1012628).
- drivers/clocksource/timer-ti-dm: Don't call clk_get_rate()
  in stop function (bsc#1012628).
- x86/nmi: Fix out-of-order NMI nesting checks &amp; false positive
  warning (bsc#1012628).
- pstore/platform: Add check for kstrdup (bsc#1012628).
- perf: Optimize perf_cgroup_switch() (bsc#1012628).
- selftests/x86/lam: Zero out buffer for readlink() (bsc#1012628).
- PCI/MSI: Provide stubs for IMS functions (bsc#1012628).
- string: Adjust strtomem() logic to allow for smaller sources
  (bsc#1012628).
- genirq/matrix: Exclude managed interrupts in
  irq_matrix_allocated() (bsc#1012628).
- irqchip/sifive-plic: Fix syscore registration for multi-socket
  systems (bsc#1012628).
- wifi: ath12k: fix undefined behavior with __fls in dp
  (bsc#1012628).
- wifi: cfg80211: add flush functions for wiphy work
  (bsc#1012628).
- wifi: mac80211: move radar detect work to wiphy work
  (bsc#1012628).
- wifi: mac80211: move scan work to wiphy work (bsc#1012628).
- wifi: mac80211: move offchannel works to wiphy work
  (bsc#1012628).
- wifi: mac80211: move sched-scan stop work to wiphy work
  (bsc#1012628).
- wifi: mac80211: fix RCU usage warning in mesh fast-xmit
  (bsc#1012628).
- wifi: cfg80211: fix off-by-one in element defrag (bsc#1012628).
- wifi: mac80211: fix # of MSDU in A-MSDU calculation
  (bsc#1012628).
- wifi: iwlwifi: honor the enable_ini value (bsc#1012628).
- wifi: iwlwifi: don't use an uninitialized variable
  (bsc#1012628).
- i40e: fix potential memory leaks in i40e_remove() (bsc#1012628).
- iavf: Fix promiscuous mode configuration flow messages
  (bsc#1012628).
- selftests/bpf: Correct map_fd to data_fd in tailcalls
  (bsc#1012628).
- bpf, x64: Fix tailcall infinite loop (bsc#1012628).
- wifi: cfg80211: fix kernel-doc for wiphy_delayed_work_flush()
  (bsc#1012628).
- udp: introduce udp-&gt;udp_flags (bsc#1012628).
- udp: move udp-&gt;no_check6_tx to udp-&gt;udp_flags (bsc#1012628).
- udp: move udp-&gt;no_check6_rx to udp-&gt;udp_flags (bsc#1012628).
- udp: move udp-&gt;gro_enabled to udp-&gt;udp_flags (bsc#1012628).
- udp: add missing WRITE_ONCE() around up-&gt;encap_rcv
  (bsc#1012628).
- udp: move udp-&gt;accept_udp_{l4|fraglist} to udp-&gt;udp_flags
  (bsc#1012628).
- udp: lockless UDP_ENCAP_L2TPINUDP / UDP_GRO (bsc#1012628).
- udp: annotate data-races around udp-&gt;encap_type (bsc#1012628).
- udplite: remove UDPLITE_BIT (bsc#1012628).
- udplite: fix various data-races (bsc#1012628).
- selftests/bpf: Skip module_fentry_shadow test when bpf_testmod
  is not available (bsc#1012628).
- tcp: call tcp_try_undo_recovery when an RTOd TFO SYNACK is ACKed
  (bsc#1012628).
- bpf: Fix kfunc callback register type handling (bsc#1012628).
- gve: Use size_add() in call to struct_size() (bsc#1012628).
- mlxsw: Use size_mul() in call to struct_size() (bsc#1012628).
- tls: Use size_add() in call to struct_size() (bsc#1012628).
- tipc: Use size_add() in calls to struct_size() (bsc#1012628).
- net: spider_net: Use size_add() in call to struct_size()
  (bsc#1012628).
- ice: fix pin assignment for E810-T without SMA control
  (bsc#1012628).
- net: ethernet: mtk_wed: fix EXT_INT_STATUS_RX_FBUF definitions
  for MT7986 SoC (bsc#1012628).
- wifi: rtw88: debug: Fix the NULL vs IS_ERR() bug for
  debugfs_create_file() (bsc#1012628).
- wifi: ath12k: fix DMA unmap warning on NULL DMA address
  (bsc#1012628).
- wifi: ath11k: fix boot failure with one MSI vector
  (bsc#1012628).
- wifi: mac80211: fix check for unusable RX result (bsc#1012628).
- PM: sleep: Fix symbol export for _SIMPLE_ variants of _PM_OPS()
  (bsc#1012628).
- cpufreq: tegra194: fix warning due to missing opp_put
  (bsc#1012628).
- wifi: mt76: mt7603: rework/fix rx pse hang check (bsc#1012628).
- wifi: mt76: mt7603: improve watchdog reset reliablity
  (bsc#1012628).
- wifi: mt76: mt7603: improve stuck beacon handling (bsc#1012628).
- wifi: mt76: remove unused error path in
  mt76_connac_tx_complete_skb (bsc#1012628).
- wifi: mt76: mt7996: set correct wcid in txp (bsc#1012628).
- wifi: mt76: mt7996: fix beamform mcu cmd configuration
  (bsc#1012628).
- wifi: mt76: mt7996: fix beamformee ss subfield in EHT PHY cap
  (bsc#1012628).
- wifi: mt76: mt7996: fix wmm queue mapping (bsc#1012628).
- wifi: mt76: mt7996: fix rx rate report for CBW320-2
  (bsc#1012628).
- wifi: mt76: mt7996: fix TWT command format (bsc#1012628).
- wifi: mt76: update beacon size limitation (bsc#1012628).
- wifi: mt76: fix potential memory leak of beacon commands
  (bsc#1012628).
- wifi: mt76: get rid of false alamrs of tx emission issues
  (bsc#1012628).
- wifi: mt76: fix per-band IEEE80211_CONF_MONITOR flag comparison
  (bsc#1012628).
- wifi: mt76: mt7915: fix beamforming availability check
  (bsc#1012628).
- wifi: mt76: move struct ieee80211_chanctx_conf up to struct
  mt76_vif (bsc#1012628).
- wifi: mt76: mt7921: fix the wrong rate pickup for the chanctx
  driver (bsc#1012628).
- wifi: mt76: mt7921: fix the wrong rate selected in fw for the
  chanctx driver (bsc#1012628).
- wifi: ath: dfs_pattern_detector: Fix a memory initialization
  issue (bsc#1012628).
- tcp_metrics: add missing barriers on delete (bsc#1012628).
- tcp_metrics: properly set tp-&gt;snd_ssthresh in tcp_init_metrics()
  (bsc#1012628).
- tcp_metrics: do not create an entry from tcp_init_metrics()
  (bsc#1012628).
- wifi: rtlwifi: fix EDCA limit set by BT coexistence
  (bsc#1012628).
- ACPI: property: Allow _DSD buffer data only for byte accessors
  (bsc#1012628).
- =?UTF-8?q?ACPI:=20video:=20Add=20acpi=5Fbacklight=3Dvendo?=
  =?UTF-8?q?r=20quirk=20for=20Toshiba=20Port=C3=A9g=C3=A9=20R100?=
  (bsc#1012628).
- can: etas_es58x: rework the version check logic to silence
  - Wformat-truncation (bsc#1012628).
- can: etas_es58x: add missing a blank line after declaration
  (bsc#1012628).
- libbpf: Fix syscall access arguments on riscv (bsc#1012628).
- selftests/bpf: Define SYS_PREFIX for riscv (bsc#1012628).
- selftests/bpf: Define SYS_NANOSLEEP_KPROBE_NAME for riscv
  (bsc#1012628).
- r8152: break the loop when the budget is exhausted
  (bsc#1012628).
- wifi: ath11k: fix Tx power value during active CAC
  (bsc#1012628).
- can: dev: can_restart(): don't crash kernel if carrier is OK
  (bsc#1012628).
- can: dev: can_restart(): fix race condition between controller
  restart and netif_carrier_on() (bsc#1012628).
- can: dev: can_put_echo_skb(): don't crash kernel if
  can_priv::echo_skb is accessed out of bounds (bsc#1012628).
- PM / devfreq: rockchip-dfi: Make pmu regmap mandatory
  (bsc#1012628).
- wifi: wfx: fix case where rates are out of order (bsc#1012628).
- netfilter: nf_tables: Drop pointless memset when dumping rules
  (bsc#1012628).
- virtio-net: fix mismatch of getting tx-frames (bsc#1012628).
- virtio-net: consistently save parameters for per-queue
  (bsc#1012628).
- virtio-net: fix per queue coalescing parameter setting
  (bsc#1012628).
- virtio-net: fix the vq coalescing setting for vq resize
  (bsc#1012628).
- wifi: rtw88: Remove duplicate NULL check before calling
  usb_kill/free_urb() (bsc#1012628).
- thermal: core: prevent potential string overflow (bsc#1012628).
- r8169: fix rare issue with broken rx after link-down on RTL8125
  (bsc#1012628).
- thermal/drivers/mediatek: Fix probe for THERMAL_V2
  (bsc#1012628).
- bpf: Fix missed rcu read lock in bpf_task_under_cgroup()
  (bsc#1012628).
- net: skb_find_text: Ignore patterns extending past 'to'
  (bsc#1012628).
- selftests/bpf: Make linked_list failure test more robust
  (bsc#1012628).
- thermal: core: Don't update trip points inside the hysteresis
  range (bsc#1012628).
- chtls: fix tp-&gt;rcv_tstamp initialization (bsc#1012628).
- tcp: fix cookie_init_timestamp() overflows (bsc#1012628).
- wifi: iwlwifi: mvm: update station's MFP flag after association
  (bsc#1012628).
- wifi: iwlwifi: mvm: fix removing pasn station for responder
  (bsc#1012628).
- wifi: iwlwifi: mvm: use correct sta ID for IGTK/BIGTK
  (bsc#1012628).
- wifi: mac80211: don't recreate driver link debugfs in reconfig
  (bsc#1012628).
- wifi: mac80211: Fix setting vif links (bsc#1012628).
- wifi: iwlwifi: yoyo: swap cdb and jacket bits values
  (bsc#1012628).
- wifi: iwlwifi: mvm: Correctly set link configuration
  (bsc#1012628).
- wifi: iwlwifi: mvm: Fix key flags for IGTK on AP interface
  (bsc#1012628).
- wifi: iwlwifi: mvm: Don't always bind/link the P2P Device
  interface (bsc#1012628).
- wifi: iwlwifi: mvm: change iwl_mvm_flush_sta() API
  (bsc#1012628).
- wifi: iwlwifi: mvm: fix iwl_mvm_mac_flush_sta() (bsc#1012628).
- wifi: iwlwifi: mvm: remove TDLS stations from FW (bsc#1012628).
- wifi: iwlwifi: increase number of RX buffers for EHT devices
  (bsc#1012628).
- wifi: iwlwifi: mvm: fix netif csum flags (bsc#1012628).
- wifi: iwlwifi: pcie: synchronize IRQs before NAPI (bsc#1012628).
- wifi: iwlwifi: mvm: update IGTK in mvmvif upon D3 resume
  (bsc#1012628).
- wifi: iwlwifi: empty overflow queue during flush (bsc#1012628).
- Bluetooth: ISO: Pass BIG encryption info through QoS
  (bsc#1012628).
- Bluetooth: Make handle of hci_conn be unique (bsc#1012628).
- Bluetooth: hci_sync: Fix Opcode prints in bt_dev_dbg/err
  (bsc#1012628).
- bpf: Fix unnecessary -EBUSY from htab_lock_bucket (bsc#1012628).
- ACPI: sysfs: Fix create_pnp_modalias() and create_of_modalias()
  (bsc#1012628).
- mptcp: properly account fastopen data (bsc#1012628).
- ipv6: avoid atomic fragment on GSO packets (bsc#1012628).
- virtio_net: use u64_stats_t infra to avoid data-races
  (bsc#1012628).
- net: add DEV_STATS_READ() helper (bsc#1012628).
- ipvlan: properly track tx_errors (bsc#1012628).
- regmap: debugfs: Fix a erroneous check after snprintf()
  (bsc#1012628).
- spi: tegra: Fix missing IRQ check in tegra_slink_probe()
  (bsc#1012628).
- clk: qcom: ipq5332: Drop set rate parent from gpll0 dependent
  clocks (bsc#1012628).
- clk: qcom: gcc-msm8996: Remove RPM bus clocks (bsc#1012628).
- clk: qcom: clk-rcg2: Fix clock rate overflow for high parent
  frequencies (bsc#1012628).
- clk: qcom: mmcc-msm8998: Don't check halt bit on some branch
  clks (bsc#1012628).
- clk: qcom: mmcc-msm8998: Fix the SMMU GDSC (bsc#1012628).
- clk: qcom: gcc-sm8150: Fix gcc_sdcc2_apps_clk_src (bsc#1012628).
- gpio: sim: initialize a managed pointer when declaring it
  (bsc#1012628).
- regulator: mt6358: Fail probe on unknown chip ID (bsc#1012628).
- clk: imx: Select MXC_CLK for CLK_IMX8QXP (bsc#1012628).
- clk: imx: imx8: Fix an error handling path in
  clk_imx_acm_attach_pm_domains() (bsc#1012628).
- clk: imx: imx8: Fix an error handling path if
  devm_clk_hw_register_mux_parent_data_table() fails
  (bsc#1012628).
- clk: imx: imx8: Fix an error handling path in
  imx8_acm_clk_probe() (bsc#1012628).
- clk: imx: imx8mq: correct error handling path (bsc#1012628).
- clk: imx: imx8qxp: Fix elcdif_pll clock (bsc#1012628).
- clk: renesas: rcar-gen3: Extend SDnH divider table
  (bsc#1012628).
- clk: renesas: rzg2l: Wait for status bit of SD mux before
  continuing (bsc#1012628).
- clk: renesas: rzg2l: Lock around writes to mux register
  (bsc#1012628).
- clk: renesas: rzg2l: Trust value returned by hardware
  (bsc#1012628).
- clk: renesas: rzg2l: Use FIELD_GET() for PLL register fields
  (bsc#1012628).
- clk: renesas: rzg2l: Fix computation formula (bsc#1012628).
- clk: linux/clk-provider.h: fix kernel-doc warnings and typos
  (bsc#1012628).
- spi: nxp-fspi: use the correct ioremap function (bsc#1012628).
- clk: ralink: mtmips: quiet unused variable warning
  (bsc#1012628).
- clk: keystone: pll: fix a couple NULL vs IS_ERR() checks
  (bsc#1012628).
- clk: ti: fix double free in of_ti_divider_clk_setup()
  (bsc#1012628).
- clk: npcm7xx: Fix incorrect kfree (bsc#1012628).
- clk: mediatek: clk-mt6765: Add check for mtk_alloc_clk_data
  (bsc#1012628).
- clk: mediatek: clk-mt6779: Add check for mtk_alloc_clk_data
  (bsc#1012628).
- clk: mediatek: clk-mt6797: Add check for mtk_alloc_clk_data
  (bsc#1012628).
- clk: mediatek: clk-mt7629-eth: Add check for mtk_alloc_clk_data
  (bsc#1012628).
- clk: mediatek: clk-mt7629: Add check for mtk_alloc_clk_data
  (bsc#1012628).
- clk: mediatek: clk-mt2701: Add check for mtk_alloc_clk_data
  (bsc#1012628).
- clk: qcom: config IPQ_APSS_6018 should depend on QCOM_SMEM
  (bsc#1012628).
- clk: qcom: clk-alpha-pll: introduce stromer plus ops
  (bsc#1012628).
- clk: qcom: apss-ipq-pll: Use stromer plus ops for stromer plus
  pll (bsc#1012628).
- clk: qcom: apss-ipq-pll: Fix 'l' value for ipq5332_pll_config
  (bsc#1012628).
- clk: qcom: ipq5018: drop the CLK_SET_RATE_PARENT flag from
  GPLL clocks (bsc#1012628).
- clk: qcom: ipq9574: drop the CLK_SET_RATE_PARENT flag from
  GPLL clocks (bsc#1012628).
- clk: qcom: ipq5332: drop the CLK_SET_RATE_PARENT flag from
  GPLL clocks (bsc#1012628).
- clk: mediatek: fix double free in mtk_clk_register_pllfh()
  (bsc#1012628).
- platform/x86: wmi: Fix probe failure when failing to register
  WMI devices (bsc#1012628).
- platform/x86: wmi: Fix opening of char device (bsc#1012628).
- regulator: qcom-rpmh: Fix smps4 regulator for pm8550ve
  (bsc#1012628).
- hwmon: (axi-fan-control) Fix possible NULL pointer dereference
  (bsc#1012628).
- hwmon: (coretemp) Fix potentially truncated sysfs attribute name
  (bsc#1012628).
- Revert "hwmon: (sch56xx-common) Add DMI override table"
  (bsc#1012628).
- Revert "hwmon: (sch56xx-common) Add automatic module loading
  on supported devices" (bsc#1012628).
- hwmon: (pmbus/mp2975) Move PGOOD fix (bsc#1012628).
- hwmon: (sch5627) Use bit macros when accessing the control
  register (bsc#1012628).
- hwmon: (sch5627) Disallow write access if virtual registers
  are locked (bsc#1012628).
- hte: tegra: Fix missing error code in tegra_hte_test_probe()
  (bsc#1012628).
- platform/chrome: cros_ec_lpc: Separate host command and irq
  disable (bsc#1012628).
- spi: omap2-mcspi: switch to use modern name (bsc#1012628).
- spi: omap2-mcspi: Fix hardcoded reference clock (bsc#1012628).
- drm: bridge: samsung-dsim: Initialize ULPS EXIT for i.MX8M DSIM
  (bsc#1012628).
- drm: bridge: for GENERIC_PHY_MIPI_DPHY also select GENERIC_PHY
  (bsc#1012628).
- drm: bridge: samsung-dsim: Fix waiting for empty cmd transfer
  FIFO on older Exynos (bsc#1012628).
- drm/loongson: Fix error handling in lsdc_pixel_pll_setup()
  (bsc#1012628).
- drm/rockchip: vop: Fix reset of state in duplicate state crtc
  funcs (bsc#1012628).
- drm/rockchip: vop: Fix call to crtc reset helper (bsc#1012628).
- drm/rockchip: vop2: Don't crash for invalid duplicate_state
  (bsc#1012628).
- drm/rockchip: vop2: Add missing call to crtc reset helper
  (bsc#1012628).
- drm/radeon: possible buffer overflow (bsc#1012628).
- drm/radeon: Remove the references of radeon_gem_ pread &amp;
  pwrite ioctls (bsc#1012628).
- drm: bridge: it66121: Fix invalid connector dereference
  (bsc#1012628).
- drm/bridge: lt8912b: Fix bridge_detach (bsc#1012628).
- drm/bridge: lt8912b: Fix crash on bridge detach (bsc#1012628).
- drm/bridge: lt8912b: Manually disable HPD only if it was enabled
  (bsc#1012628).
- drm/bridge: lt8912b: Add missing drm_bridge_attach call
  (bsc#1012628).
- drm/ssd130x: Fix screen clearing (bsc#1012628).
- drm/mediatek: Fix coverity issue with unintentional integer
  overflow (bsc#1012628).
- x86/tdx: Zero out the missing RSI in TDX_HYPERCALL macro
  (bsc#1012628).
- drm/bridge: tc358768: Fix use of uninitialized variable
  (bsc#1012628).
- drm/bridge: tc358768: Fix bit updates (bsc#1012628).
- drm/bridge: tc358768: Use struct videomode (bsc#1012628).
- drm/bridge: tc358768: Print logical values, not raw register
  values (bsc#1012628).
- drm/bridge: tc358768: Use dev for dbg prints, not priv-&gt;dev
  (bsc#1012628).
- drm/bridge: tc358768: Rename dsibclk to hsbyteclk (bsc#1012628).
- drm/bridge: tc358768: Clean up clock period code (bsc#1012628).
- drm/bridge: tc358768: Fix tc358768_ns_to_cnt() (bsc#1012628).
- drm: Call drm_atomic_helper_shutdown() at shutdown/remove time
  for misc drivers (bsc#1012628).
- drm/amdgpu: Increase IH soft ring size for GFX v9.4.3 dGPU
  (bsc#1012628).
- drm/amdkfd: fix some race conditions in vram buffer alloc/free
  of svm code (bsc#1012628).
- drm/amdkfd: Remove svm range validated_once flag (bsc#1012628).
- drm/amdkfd: Handle errors from svm validate and map
  (bsc#1012628).
- drm/amd/display: Fix null pointer dereference in error message
  (bsc#1012628).
- drm/amd/display: Check all enabled planes in
  dm_check_crtc_cursor (bsc#1012628).
- drm/amd/display: Refactor dm_get_plane_scale helper
  (bsc#1012628).
- drm/amd/display: Bail from dm_check_crtc_cursor if no relevant
  change (bsc#1012628).
- io_uring/kbuf: Fix check of BID wrapping in provided buffers
  (bsc#1012628).
- io_uring/kbuf: Allow the full buffer id space for provided
  buffers (bsc#1012628).
- drm/mediatek: Add mmsys_dev_num to mt8188 vdosys0 driver data
  (bsc#1012628).
- drm/mediatek: Fix iommu fault by swapping FBs after updating
  plane state (bsc#1012628).
- drm/mediatek: Fix iommu fault during crtc enabling
  (bsc#1012628).
- accel/habanalabs/gaudi2: Fix incorrect string length computation
  in gaudi2_psoc_razwi_get_engines() (bsc#1012628).
- drm/msm/adreno: Fix SM6375 GPU ID (bsc#1012628).
- drm/msm/a6xx: Fix unknown speedbin case (bsc#1012628).
- drm/rockchip: cdn-dp: Fix some error handling paths in
  cdn_dp_probe() (bsc#1012628).
- gpu: host1x: Correct allocated size for contexts (bsc#1012628).
- drm/bridge: lt9611uxc: fix the race in the error path
  (bsc#1012628).
- arm64/arm: xen: enlighten: Fix KPTI checks (bsc#1012628).
- drm/rockchip: Fix type promotion bug in rockchip_gem_iommu_map()
  (bsc#1012628).
- xenbus: fix error exit in xenbus_init() (bsc#1012628).
- xen: Make struct privcmd_irqfd's layout architecture independent
  (bsc#1012628).
- xen: irqfd: Use _IOW instead of the internal _IOC() macro
  (bsc#1012628).
- xen-pciback: Consider INTx disabled when MSI/MSI-X is enabled
  (bsc#1012628).
- drm/msm/dsi: use msm_gem_kernel_put to free TX buffer
  (bsc#1012628).
- drm/msm/dsi: free TX buffer in unbind (bsc#1012628).
- clocksource/drivers/arm_arch_timer: limit XGene-1 workaround
  (bsc#1012628).
- drm: mediatek: mtk_dsi: Fix NO_EOT_PACKET settings/handling
  (bsc#1012628).
- drivers/perf: hisi: use cpuhp_state_remove_instance_nocalls()
  for hisi_hns3_pmu uninit process (bsc#1012628).
- drm/amd/pm: Fix a memory leak on an error path (bsc#1012628).
- perf/arm-cmn: Fix DTC domain detection (bsc#1012628).
- drivers/perf: hisi_pcie: Check the type first in
  pmu::event_init() (bsc#1012628).
- perf: hisi: Fix use-after-free when register pmu fails
  (bsc#1012628).
- ARM: dts: renesas: blanche: Fix typo in GP_11_2 pin name
  (bsc#1012628).
- arm64: dts: qcom: sdm845: Fix PSCI power domain names
  (bsc#1012628).
- arm64: dts: qcom: sdm845: cheza doesn't support LMh node
  (bsc#1012628).
- arm64: dts: qcom: sc7280: link
  usb3_phy_wrapper_gcc_usb30_pipe_clk (bsc#1012628).
- arm64: dts: qcom: msm8916: Fix iommu local address range
  (bsc#1012628).
- arm64: dts: qcom: msm8992-libra: drop duplicated reserved memory
  (bsc#1012628).
- arm64: dts: qcom: sm6125: Pad APPS IOMMU address to 8 characters
  (bsc#1012628).
- arm64: dts: qcom: sc7280: Add missing LMH interrupts
  (bsc#1012628).
- arm64: dts: qcom: qrb2210-rb1: Swap UART index (bsc#1012628).
- arm64: dts: qcom: qrb2210-rb1: Fix regulators (bsc#1012628).
- arm64: dts: qcom: sdm670: Fix pdc mapping (bsc#1012628).
- arm64: dts: qcom: sc7280: drop incorrect EUD port on SoC side
  (bsc#1012628).
- arm64: dts: qcom: sm8150: add ref clock to PCIe PHYs
  (bsc#1012628).
- arm64: dts: qcom: sm8350: fix pinctrl for UART18 (bsc#1012628).
- arm64: dts: qcom: sdm845-mtp: fix WiFi configuration
  (bsc#1012628).
- arm64: dts: qcom: sdx75-idp: align RPMh regulator nodes with
  bindings (bsc#1012628).
- ARM64: dts: marvell: cn9310: Use appropriate label for spi1 pins
  (bsc#1012628).
- arm64: dts: qcom: msm8976: Fix ipc bit shifts (bsc#1012628).
- arm64: dts: qcom: msm8939: Fix iommu local address range
  (bsc#1012628).
- riscv: dts: allwinner: remove address-cells from intc node
  (bsc#1012628).
- arm64: dts: qcom: apq8016-sbc: Add missing ADV7533 regulators
  (bsc#1012628).
- ARM: dts: qcom: apq8026-samsung-matisse-wifi: Fix inverted
  hall sensor (bsc#1012628).
- ARM: dts: qcom: mdm9615: populate vsdcc fixed regulator
  (bsc#1012628).
- soc: qcom: llcc: Handle a second device without data corruption
  (bsc#1012628).
- kunit: Fix missed memory release in kunit_free_suite_set()
  (bsc#1012628).
- kunit: Fix the wrong kfree of copy for kunit_filter_suites()
  (bsc#1012628).
- kunit: Fix possible memory leak in kunit_filter_suites()
  (bsc#1012628).
- kunit: test: Fix the possible memory leak in executor_test
  (bsc#1012628).
- ARM: dts: stm32: stm32f7-pinctrl: don't use multiple blank lines
  (bsc#1012628).
- firmware: ti_sci: Mark driver as non removable (bsc#1012628).
- arm64: dts: ti: k3-j721s2-evm-gesi: Specify base dtb for
  overlay file (bsc#1012628).
- arm64: dts: ti: verdin-am62: disable MIPI DSI bridge
  (bsc#1012628).
- arm64: dts: ti: k3-am625-beagleplay: Fix typo in ramoops reg
  (bsc#1012628).
- arm64: dts: ti: k3-am62a7-sk: Drop i2c-1 to 100Khz
  (bsc#1012628).
- arm64: dts: ti: Fix HDMI Audio overlay in Makefile
  (bsc#1012628).
- firmware: arm_ffa: Assign the missing IDR allocation ID to
  the FFA device (bsc#1012628).
- firmware: arm_ffa: Allow the FF-A drivers to use 32bit mode
  of messaging (bsc#1012628).
- ARM: dts: am3517-evm: Fix LED3/4 pinmux (bsc#1012628).
- clk: scmi: Free scmi_clk allocated when the clocks with invalid
  info are skipped (bsc#1012628).
- arm64: dts: imx8qm-ss-img: Fix jpegenc compatible entry
  (bsc#1012628).
- arm64: dts: imx8mp-debix-model-a: Remove USB hub reset-gpios
  (bsc#1012628).
- arm64: dts: imx8mm: Add sound-dai-cells to micfil node
  (bsc#1012628).
- arm64: dts: imx8mn: Add sound-dai-cells to micfil node
  (bsc#1012628).
- arm64: tegra: Fix P3767 card detect polarity (bsc#1012628).
- arm64: tegra: Fix P3767 QSPI speed (bsc#1012628).
- firmware: tegra: Add suspend hook and reset BPMP IPC early on
  resume (bsc#1012628).
- memory: tegra: Set BPMP msg flags to reset IPC channels
  (bsc#1012628).
- arm64: tegra: Use correct interrupts for Tegra234 TKE
  (bsc#1012628).
- selftests/pidfd: Fix ksft print formats (bsc#1012628).
- selftests/resctrl: Ensure the benchmark commands fits to its
  array (bsc#1012628).
- soc: qcom: pmic_glink: fix connector type to be DisplayPort
  (bsc#1012628).
- ARM: dts: BCM5301X: Explicitly disable unused switch CPU ports
  (bsc#1012628).
- iommufd: Add iopt_area_alloc() (bsc#1012628).
- module/decompress: use vmalloc() for gzip decompression
  workspace (bsc#1012628).
- KEYS: Include linux/errno.h in linux/verification.h
  (bsc#1012628).
- crypto: ccp - Get a free page to use while fetching initial
  nonce (bsc#1012628).
- crypto: ccp - Fix ioctl unit tests (bsc#1012628).
- crypto: ccp - Fix DBC sample application error handling
  (bsc#1012628).
- crypto: ccp - Fix sample application signature passing
  (bsc#1012628).
- crypto: ccp - Fix some unfused tests (bsc#1012628).
- crypto: hisilicon/hpre - Fix a erroneous check after snprintf()
  (bsc#1012628).
- hwrng: bcm2835 - Fix hwrng throughput regression (bsc#1012628).
- hwrng: geode - fix accessing registers (bsc#1012628).
- RDMA/core: Use size_{add,sub,mul}() in calls to struct_size()
  (bsc#1012628).
- crypto: qat - fix state machines cleanup paths (bsc#1012628).
- crypto: qat - ignore subsequent state up commands (bsc#1012628).
- crypto: qat - fix unregistration of crypto algorithms
  (bsc#1012628).
- crypto: qat - fix unregistration of compression algorithms
  (bsc#1012628).
- scsi: ibmvfc: Fix erroneous use of rtas_busy_delay with hcall
  return code (bsc#1012628).
- ASoC: soc-pcm.c: Make sure DAI parameters cleared if the DAI
  becomes inactive (bsc#1012628).
- libnvdimm/of_pmem: Use devm_kstrdup instead of kstrdup and
  check its return value (bsc#1012628).
- nd_btt: Make BTT lanes preemptible (bsc#1012628).
- crypto: caam/qi2 - fix Chacha20 + Poly1305 self test failure
  (bsc#1012628).
- crypto: caam/jr - fix Chacha20 + Poly1305 self test failure
  (bsc#1012628).
- crypto: qat - increase size of buffers (bsc#1012628).
- ASoC: SOF: ipc4-topology: Use size_add() in call to
  struct_size() (bsc#1012628).
- PCI: vmd: Correct PCI Header Type Register's multi-function
  check (bsc#1012628).
- hid: cp2112: Fix duplicate workqueue initialization
  (bsc#1012628).
- crypto: hisilicon/qm - fix PF queue parameter issue
  (bsc#1012628).
- ARM: 9321/1: memset: cast the constant byte to unsigned char
  (bsc#1012628).
- ARM: 9323/1: mm: Fix ARCH_LOW_ADDRESS_LIMIT when CONFIG_ZONE_DMA
  (bsc#1012628).
- ext4: add missing initialization of call_notify_error in
  update_super_work() (bsc#1012628).
- ext4: move 'ix' sanity check to corrent position (bsc#1012628).
- kselftest: vm: fix mdwe's mmap_FIXED test case (bsc#1012628).
- ASoC: fsl: mpc5200_dma.c: Fix warning of Function parameter
  or member not described (bsc#1012628).
- backlight: pwm_bl: Disable PWM on shutdown, suspend and remove
  (bsc#1012628).
- ASoC: Intel: sof_sdw_rt_sdca_jack_common: add rt713 support
  (bsc#1012628).
- ASoC: fsl-asoc-card: Add comment for mclk in the codec_priv
  (bsc#1012628).
- fs: dlm: Fix the size of a buffer in dlm_create_debug_file()
  (bsc#1012628).
- dlm: fix creating multiple node structures (bsc#1012628).
- dlm: fix remove member after close call (bsc#1012628).
- dlm: be sure we reset all nodes at forced shutdown
  (bsc#1012628).
- dlm: fix no ack after final message (bsc#1012628).
- IB/mlx5: Fix rdma counter binding for RAW QP (bsc#1012628).
- RDMA/hns: Fix printing level of asynchronous events
  (bsc#1012628).
- RDMA/hns: Fix uninitialized ucmd in hns_roce_create_qp_common()
  (bsc#1012628).
- RDMA/hns: Fix signed-unsigned mixed comparisons (bsc#1012628).
- RDMA/hns: Add check for SL (bsc#1012628).
- RDMA/hns: The UD mode can only be configured with DCQCN
  (bsc#1012628).
- RDMA/hns: Fix unnecessary port_num transition in HW stats
  allocation (bsc#1012628).
- RDMA/hns: Fix init failure of RoCE VF and HIP08 (bsc#1012628).
- ASoC: SOF: core: Ensure sof_ops_free() is still called when
  probe never ran (bsc#1012628).
- ASoC: intel: sof_sdw: Stop processing CODECs when enough are
  found (bsc#1012628).
- ASoC: fsl: Fix PM disable depth imbalance in fsl_easrc_probe
  (bsc#1012628).
- scsi: ufs: core: Leave space for '\0' in utf8 desc string
  (bsc#1012628).
- RDMA/hfi1: Workaround truncation compilation error
  (bsc#1012628).
- hid: cp2112: Fix IRQ shutdown stopping polling for all IRQs
  on chip (bsc#1012628).
- HID: uclogic: Fix user-memory-access bug in
  uclogic_params_ugee_v2_init_event_hooks() (bsc#1012628).
- HID: uclogic: Fix a work-&gt;entry not empty bug in __queue_work()
  (bsc#1012628).
- sh: bios: Revive earlyprintk support (bsc#1012628).
- HID: logitech-hidpp: Don't restart IO, instead defer
  hid_connect() only (bsc#1012628).
- HID: logitech-hidpp: Revert "Don't restart communication if
  not necessary" (bsc#1012628).
- HID: logitech-hidpp: Move get_wireless_feature_index() check
  to hidpp_connect_event() (bsc#1012628).
- ASoC: Intel: Skylake: Fix mem leak when parsing UUIDs fails
  (bsc#1012628).
- PCI: endpoint: Fix double free in __pci_epc_create()
  (bsc#1012628).
- padata: Fix refcnt handling in padata_free_shell()
  (bsc#1012628).
- certs: Break circular dependency when selftest is modular
  (bsc#1012628).
- crypto: qat - consolidate services structure (bsc#1012628).
- crypto: qat - enable dc chaining service (bsc#1012628).
- crypto: qat - refactor fw config related functions
  (bsc#1012628).
- crypto: qat - use masks for AE groups (bsc#1012628).
- crypto: qat - fix ring to service map for QAT GEN4
  (bsc#1012628).
- crypto: qat - fix deadlock in backlog processing (bsc#1012628).
- ASoC: ams-delta.c: use component after check (bsc#1012628).
- erofs: fix erofs_insert_workgroup() lockref usage (bsc#1012628).
- IB/mlx5: Fix init stage error handling to avoid double free
  of same QP and UAF (bsc#1012628).
- mfd: core: Un-constify mfd_cell.of_reg (bsc#1012628).
- mfd: core: Ensure disabled devices are skipped without aborting
  (bsc#1012628).
- mfd: dln2: Fix double put in dln2_probe (bsc#1012628).
- dt-bindings: mfd: mt6397: Split out compatible for MediaTek
  MT6366 PMIC (bsc#1012628).
- mfd: arizona-spi: Set pdata.hpdet_channel for ACPI enumerated
  devs (bsc#1012628).
- leds: turris-omnia: Do not use SMBUS calls (bsc#1012628).
- leds: pwm: Don't disable the PWM when the LED should be off
  (bsc#1012628).
- leds: trigger: ledtrig-cpu:: Fix 'output may be truncated'
  issue for 'cpu' (bsc#1012628).
- scripts/gdb: fix usage of MOD_TEXT not defined when
  CONFIG_MODULES=n (bsc#1012628).
- apparmor: fix invalid reference on profile-&gt;disconnected
  (bsc#1012628).
- perf stat: Fix aggr mode initialization (bsc#1012628).
- iio: frequency: adf4350: Use device managed functions and fix
  power down issue (bsc#1012628).
- pinctrl: baytrail: fix debounce disable case (bsc#1012628).
- perf kwork: Fix incorrect and missing free atom in
  work_push_atom() (bsc#1012628).
- perf kwork: Add the supported subcommands to the document
  (bsc#1012628).
- perf kwork: Set ordered_events to true in 'struct perf_tool'
  (bsc#1012628).
- f2fs: compress: fix deadloop in f2fs_write_cache_pages()
  (bsc#1012628).
- f2fs: compress: fix to avoid use-after-free on dic
  (bsc#1012628).
- f2fs: compress: fix to avoid redundant compress extension
  (bsc#1012628).
- f2fs: fix to drop meta_inode's page cache in f2fs_put_super()
  (bsc#1012628).
- tty: tty_jobctrl: fix pid memleak in disassociate_ctty()
  (bsc#1012628).
- perf parse-events: Fix tracepoint name memory leak
  (bsc#1012628).
- livepatch: Fix missing newline character in
  klp_resolve_symbols() (bsc#1012628).
- pinctrl: renesas: rzg2l: Make reverse order of enable() for
  disable() (bsc#1012628).
- perf vendor events arm64: Fix for AmpereOne metrics
  (bsc#1012628).
- perf record: Fix BTF type checks in the off-cpu profiling
  (bsc#1012628).
- dmaengine: idxd: Register dsa_bus_type before registering idxd
  sub-drivers (bsc#1012628).
- usb: dwc2: fix possible NULL pointer dereference caused by
  driver concurrency (bsc#1012628).
- usb: chipidea: Fix DMA overwrite for Tegra (bsc#1012628).
- usb: chipidea: Simplify Tegra DMA alignment code (bsc#1012628).
- dmaengine: ti: edma: handle irq_of_parse_and_map() errors
  (bsc#1012628).
- tools/perf: Update call stack check in builtin-lock.c
  (bsc#1012628).
- misc: st_core: Do not call kfree_skb() under spin_lock_irqsave()
  (bsc#1012628).
- debugfs: Fix __rcu type comparison warning (bsc#1012628).
- tools: iio: iio_generic_buffer ensure alignment (bsc#1012628).
- USB: usbip: fix stub_dev hub disconnect (bsc#1012628).
- dmaengine: pxa_dma: Remove an erroneous BUG_ON() in
  pxad_free_desc() (bsc#1012628).
- f2fs: fix to initialize map.m_pblk in f2fs_precache_extents()
  (bsc#1012628).
- interconnect: qcom: qdu1000: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sc7180: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sc7280: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sc8180x: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sc8280xp: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sdm670: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sdm845: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sm6350: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sm8150: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sm8250: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sm8350: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: osm-l3: Replace custom implementation of
  COUNT_ARGS() (bsc#1012628).
- powerpc: Only define __parse_fpscr() when required
  (bsc#1012628).
- interconnect: fix error handling in qnoc_probe() (bsc#1012628).
- perf build: Add missing comment about NO_LIBTRACEEVENT=1
  (bsc#1012628).
- perf parse-events: Fix for term values that are raw events
  (bsc#1012628).
- perf mem-events: Avoid uninitialized read (bsc#1012628).
- s390/ap: re-init AP queues on config on (bsc#1012628).
- modpost: fix tee MODULE_DEVICE_TABLE built on big-endian host
  (bsc#1012628).
- modpost: fix ishtp MODULE_DEVICE_TABLE built on big-endian host
  (bsc#1012628).
- perf tools: Do not ignore the default vmlinux.h (bsc#1012628).
- powerpc/40x: Remove stale PTE_ATOMIC_UPDATES macro
  (bsc#1012628).
- powerpc/xive: Fix endian conversion size (bsc#1012628).
- powerpc: Hide empty pt_regs at base of the stack (bsc#1012628).
- perf trace: Use the right bpf_probe_read(_str) variant for
  reading user data (bsc#1012628).
- powerpc/vas: Limit open window failure messages in log bufffer
  (bsc#1012628).
- powerpc/imc-pmu: Use the correct spinlock initializer
  (bsc#1012628).
- powerpc/pseries: fix potential memory leak in
  init_cpu_associativity() (bsc#1012628).
- perf vendor events: Update PMC used in PM_RUN_INST_CMPL event
  for power10 platform (bsc#1012628).
- xhci: Loosen RPM as default policy to cover for AMD xHC 1.1
  (bsc#1012628).
- usb: host: xhci-plat: fix possible kernel oops while resuming
  (bsc#1012628).
- powerpc/vmcore: Add MMU information to vmcoreinfo (bsc#1012628).
- perf machine: Avoid out of bounds LBR memory read (bsc#1012628).
- libperf rc_check: Make implicit enabling work for GCC
  (bsc#1012628).
- perf hist: Add missing puts to hist__account_cycles
  (bsc#1012628).
- perf vendor events intel: Fix broadwellde
  tma_info_system_dram_bw_use metric (bsc#1012628).
- perf vendor events intel: Add broadwellde two metrics
  (bsc#1012628).
- 9p/net: fix possible memory leak in p9_check_errors()
  (bsc#1012628).
- rtla: Fix uninitialized variable found (bsc#1012628).
- i3c: Fix potential refcount leak in
  i3c_master_register_new_i3c_devs (bsc#1012628).
- rtc: brcmstb-waketimer: support level alarm_irq (bsc#1012628).
- cxl/pci: Remove unnecessary device reference management in
  sanitize work (bsc#1012628).
- cxl/pci: Cleanup 'sanitize' to always poll (bsc#1012628).
- cxl/pci: Remove inconsistent usage of dev_err_probe()
  (bsc#1012628).
- cxl/pci: Clarify devm host for memdev relative setup
  (bsc#1012628).
- cxl/pci: Fix sanitize notifier setup (bsc#1012628).
- cxl/memdev: Fix sanitize vs decoder setup locking (bsc#1012628).
- cxl/mem: Fix shutdown order (bsc#1012628).
- virt: sevguest: Fix passing a stack buffer as a scatterlist
  target (bsc#1012628).
- rtc: pcf85363: fix wrong mask/val parameters in
  regmap_update_bits call (bsc#1012628).
- cxl/region: Prepare the decoder match range helper for reuse
  (bsc#1012628).
- cxl/region: Calculate a target position in a region interleave
  (bsc#1012628).
- cxl/region: Use cxl_calc_interleave_pos() for auto-discovery
  (bsc#1012628).
- cxl/region: Fix cxl_region_rwsem lock held when returning to
  user space (bsc#1012628).
- cxl/core/regs: Rename @dev to @host in struct cxl_register_map
  (bsc#1012628).
- cxl/port: Fix @host confusion in cxl_dport_setup_regs()
  (bsc#1012628).
- cxl/hdm: Remove broken error path (bsc#1012628).
- pcmcia: cs: fix possible hung task and memory leak pccardd()
  (bsc#1012628).
- pcmcia: ds: fix refcount leak in pcmcia_device_add()
  (bsc#1012628).
- pcmcia: ds: fix possible name leak in error path in
  pcmcia_device_add() (bsc#1012628).
- media: imx-jpeg: initiate a drain of the capture queue in
  dynamic resolution change (bsc#1012628).
- media: hantro: Check whether reset op is defined before use
  (bsc#1012628).
- media: verisilicon: Do not enable G2 postproc downscale if
  source is narrower than destination (bsc#1012628).
- media: ov13b10: Fix some error checking in probe (bsc#1012628).
- media: ov5640: fix vblank unchange issue when work at dvp mode
  (bsc#1012628).
- media: i2c: max9286: Fix some redundant of_node_put() calls
  (bsc#1012628).
- media: ov5640: Fix a memory leak when ov5640_probe fails
  (bsc#1012628).
- media: bttv: fix use after free error due to btv-&gt;timeout timer
  (bsc#1012628).
- media: amphion: handle firmware debug message (bsc#1012628).
- media: mtk-jpegenc: Fix bug in JPEG encode quality selection
  (bsc#1012628).
- media: s3c-camif: Avoid inappropriate kfree() (bsc#1012628).
- media: vidtv: psi: Add check for kstrdup (bsc#1012628).
- media: vidtv: mux: Add check and kfree for kstrdup
  (bsc#1012628).
- media: cedrus: Fix clock/reset sequence (bsc#1012628).
- media: i2c: imx219: Convert to CCI register access helpers
  (bsc#1012628).
- media: i2c: imx219: Replace register addresses with macros
  (bsc#1012628).
- media: i2c: imx219: Drop IMX219_REG_CSI_LANE_MODE from common
  regs array (bsc#1012628).
- media: cadence: csi2rx: Unregister v4l2 async notifier
  (bsc#1012628).
- media: dvb-usb-v2: af9035: fix missing unlock (bsc#1012628).
- media: verisilicon: Fixes clock list for rk3588 av1 decoder
  (bsc#1012628).
- media: mediatek: vcodec: Handle invalid encoder vsi
  (bsc#1012628).
- media: imx-jpeg: notify source chagne event when the first
  picture parsed (bsc#1012628).
- media: mediatek: vcodec: using encoder device to alloc/free
  encoder memory (bsc#1012628).
- media: platform: mtk-mdp3: fix uninitialized variable in
  mdp_path_config() (bsc#1012628).
- media: cec: meson: always include meson sub-directory in
  Makefile (bsc#1012628).
- cpupower: fix reference to nonexistent document (bsc#1012628).
- regmap: prevent noinc writes from clobbering cache
  (bsc#1012628).
- drm/amdgpu/gfx10,11: use memcpy_to/fromio for MQDs
  (bsc#1012628).
- drm/amdgpu: don't put MQDs in VRAM on ARM | ARM64 (bsc#1012628).
- pwm: sti: Reduce number of allocations and drop usage of
  chip_data (bsc#1012628).
- pwm: brcmstb: Utilize appropriate clock APIs in suspend/resume
  (bsc#1012628).
- Input: synaptics-rmi4 - fix use after free in
  rmi_unregister_function() (bsc#1012628).
- watchdog: marvell_gti_wdt: Fix error code in probe()
  (bsc#1012628).
- watchdog: ixp4xx: Make sure restart always works (bsc#1012628).
- llc: verify mac len before reading mac header (bsc#1012628).
- hsr: Prevent use after free in prp_create_tagged_frame()
  (bsc#1012628).
- tipc: Change nla_policy for bearer-related names to
  NLA_NUL_STRING (bsc#1012628).
- rxrpc: Fix two connection reaping bugs (bsc#1012628).
- bpf: Check map-&gt;usercnt after timer-&gt;timer is assigned
  (bsc#1012628).
- inet: shrink struct flowi_common (bsc#1012628).
- octeontx2-pf: Fix error codes (bsc#1012628).
- octeontx2-pf: Fix holes in error code (bsc#1012628).
- net: page_pool: add missing free_percpu when page_pool_init fail
  (bsc#1012628).
- dccp: Call security_inet_conn_request() after setting IPv4
  addresses (bsc#1012628).
- dccp/tcp: Call security_inet_conn_request() after setting IPv6
  addresses (bsc#1012628).
- net: r8169: Disable multicast filter for RTL8168H and RTL8107E
  (bsc#1012628).
- Fix termination state for idr_for_each_entry_ul() (bsc#1012628).
- net: stmmac: xgmac: Enable support for multiple Flexible PPS
  outputs (bsc#1012628).
- selftests: pmtu.sh: fix result checking (bsc#1012628).
- octeontx2-pf: Free pending and dropped SQEs (bsc#1012628).
- net/smc: fix dangling sock under state SMC_APPFINCLOSEWAIT
  (bsc#1012628).
- net/smc: allow cdc msg send rather than drop it with NULL
  sndbuf_desc (bsc#1012628).
- net/smc: put sk reference if close work was canceled
  (bsc#1012628).
- nvme: fix error-handling for io_uring nvme-passthrough
  (bsc#1012628).
- riscv: boot: Fix creation of loader.bin (bsc#1012628).
- ice: Fix SRIOV LAG disable on non-compliant aggregate
  (bsc#1012628).
- ice: lag: in RCU, use atomic allocation (bsc#1012628).
- ice: Fix VF-VF filter rules in switchdev mode (bsc#1012628).
- ice: Fix VF-VF direction matching in drop rule in switchdev
  (bsc#1012628).
- tg3: power down device only on SYSTEM_POWER_OFF (bsc#1012628).
- nbd: fix uaf in nbd_open (bsc#1012628).
- blk-core: use pr_warn_ratelimited() in bio_check_ro()
  (bsc#1012628).
- vsock/virtio: remove socket from connected/bound list on
  shutdown (bsc#1012628).
- r8169: respect userspace disabling IFF_MULTICAST (bsc#1012628).
- virtio/vsock: Fix uninit-value in virtio_transport_recv_pkt()
  (bsc#1012628).
- net: enetc: shorten enetc_setup_xdp_prog() error message to
  fit NETLINK_MAX_FMTMSG_LEN (bsc#1012628).
- i2c: iproc: handle invalid slave state (bsc#1012628).
- netfilter: xt_recent: fix (increase) ipv6 literal buffer length
  (bsc#1012628).
- netfilter: nat: fix ipv6 nat redirect with mapped and scoped
  addresses (bsc#1012628).
- net/sched: act_ct: Always fill offloading tuple iifidx
  (bsc#1012628).
- RISC-V: Don't fail in riscv_of_parent_hartid() for disabled
  HARTs (bsc#1012628).
- net: ti: icss-iep: fix setting counter value (bsc#1012628).
- drivers: perf: Do not broadcast to other cpus when starting
  a counter (bsc#1012628).
- module/decompress: use kvmalloc() consistently (bsc#1012628).
- fs: dlm: Simplify buffer size computation in
  dlm_create_debug_file() (bsc#1012628).
- drm/vc4: tests: Fix UAF in the mock helpers (bsc#1012628).
- drm/syncobj: fix DRM_SYNCOBJ_WAIT_FLAGS_WAIT_AVAILABLE
  (bsc#1012628).
- ASoC: rt712-sdca: fix speaker route missing issue (bsc#1012628).
- ASoC: mediatek: mt8186_mt6366_rt1019_rt5682s: trivial: fix
  error messages (bsc#1012628).
- ASoC: hdmi-codec: register hpd callback on component probe
  (bsc#1012628).
- ASoC: dapm: fix clock get name (bsc#1012628).
- spi: spi-zynq-qspi: add spi-mem to driver kconfig dependencies
  (bsc#1012628).
- arm64/arm: arm_pmuv3: perf: Don't truncate 64-bit registers
  (bsc#1012628).
- fbdev: imsttfb: fix double free in probe() (bsc#1012628).
- fbdev: imsttfb: fix a resource leak in probe (bsc#1012628).
- ALSA: hda/realtek: Add support dual speaker for Dell
  (bsc#1012628).
- fbdev: fsl-diu-fb: mark wr_reg_wa() static (bsc#1012628).
- tracing/kprobes: Fix the order of argument descriptions
  (bsc#1012628).
- eventfs: Check for NULL ef in eventfs_set_attr() (bsc#1012628).
- selftests: mptcp: run userspace pm tests slower (bsc#1012628).
- selftests: mptcp: fix wait_rm_addr/sf parameters (bsc#1012628).
- io_uring/net: ensure socket is marked connected on connect retry
  (bsc#1012628).
- x86/amd_nb: Use Family 19h Models 60h-7Fh Function 4 IDs
  (bsc#1012628).
- Revert "PCI/ASPM: Disable only ASPM_STATE_L1 when driver,
  disables L1" (bsc#1012628).
- Revert "mmc: core: Capture correct oemid-bits for eMMC cards"
  (bsc#1012628).
- btrfs: use u64 for buffer sizes in the tree search ioctls
  (bsc#1012628).
- btrfs: make found_logical_ret parameter mandatory for function
  queue_scrub_stripe() (bsc#1012628).
- Refresh
  patches.suse/ALSA-hda-cs35l41-Support-mute-notifications-for-CS35.patch.
- Rename to
  patches.kernel.org/6.6.2-328-ASoC-cs35l41-Handle-mdsync_down-reg-write-error.patch.
- Rename to
  patches.kernel.org/6.6.2-329-ASoC-cs35l41-Handle-mdsync_up-reg-write-errors.patch.
- Rename to
  patches.kernel.org/6.6.2-330-ASoC-cs35l41-Initialize-completion-object-befor.patch.
- Rename to
  patches.kernel.org/6.6.2-331-ASoC-cs35l41-Fix-broken-shared-boost-activation.patch.
- Rename to
  patches.kernel.org/6.6.2-332-ASoC-cs35l41-Verify-PM-runtime-resume-errors-in.patch.
- Rename to
  patches.kernel.org/6.6.2-333-ASoC-cs35l41-Undo-runtime-PM-changes-at-driver-.patch.
- Rename to
  patches.kernel.org/6.6.2-334-ALSA-hda-cs35l41-Fix-unbalanced-pm_runtime_get.patch.
- Rename to
  patches.kernel.org/6.6.2-335-ALSA-hda-cs35l41-Undo-runtime-PM-changes-at-dri.patch.
- commit 263a855</changelog>
  <changelog author="tiwai@suse.de" date="1700481601">- drm/i915: Also check for VGA converter in eDP probe
  (bsc#1217282).
- commit b22e785</changelog>
  <changelog author="tiwai@suse.de" date="1700568000">- leds: class: Don't expose color sysfs entry (bsc#1217172).
- commit 1be1eb4</changelog>
  <changelog author="msuchanek@suse.de" date="1700654400">- kernel-source: Move provides after sources
- commit dbbf742</changelog>
  <changelog author="msuchanek@suse.de" date="1700654401">- rpm: Define git commit as macro
- commit bcc92c8</changelog>
  <changelog author="tiwai@suse.de" date="1700654402">- Update config files: CONFIG_SND_SOC_WSA883X=m for Thinkpad X13s audio (bsc#1217412)
- commit 8be32dc</changelog>
  <changelog author="tiwai@suse.de" date="1700654403">- ASoC: codecs: wsa883x: make use of new mute_unmute_on_trigger
  flag (bsc#1217412).
- ASoC: soc-dai: add flag to mute and unmute stream during trigger
  (bsc#1217412).
- commit 1a298a3</changelog>
  <changelog author="fcrozat@suse.com" date="1700827200">- Ensure ia32_emulation is always enabled for kernel-obs-build
  If ia32_emulation is disabled by default, ensure it is enabled
  back for OBS kernel to allow building 32bit binaries (jsc#PED-3184)
  [ms: Always pass the parameter, no need to grep through the config which
  may not be very reliable]
- commit 56a2c2f</changelog>
  <changelog author="jslaby@suse.cz" date="1701259200">- Linux 6.6.3 (bsc#1012628).
- locking/ww_mutex/test: Fix potential workqueue corruption
  (bsc#1012628).
- btrfs: abort transaction on generation mismatch when marking
  eb as dirty (bsc#1012628).
- lib/generic-radix-tree.c: Don't overflow in peek()
  (bsc#1012628).
- x86/retpoline: Make sure there are no unconverted return thunks
  due to KCSAN (bsc#1012628).
- perf/core: Bail out early if the request AUX area is out of
  bound (bsc#1012628).
- srcu: Fix srcu_struct node grpmask overflow on 64-bit systems
  (bsc#1012628).
- selftests/lkdtm: Disable CONFIG_UBSAN_TRAP in test config
  (bsc#1012628).
- clocksource/drivers/timer-imx-gpt: Fix potential memory leak
  (bsc#1012628).
- clocksource/drivers/timer-atmel-tcb: Fix initialization on
  SAM9 hardware (bsc#1012628).
- srcu: Only accelerate on enqueue time (bsc#1012628).
- smp,csd: Throw an error if a CSD lock is stuck for too long
  (bsc#1012628).
- cpu/hotplug: Don't offline the last non-isolated CPU
  (bsc#1012628).
- workqueue: Provide one lock class key per work_on_cpu() callsite
  (bsc#1012628).
- x86/mm: Drop the 4 MB restriction on minimal NUMA node memory
  size (bsc#1012628).
- wifi: plfxlc: fix clang-specific fortify warning (bsc#1012628).
- wifi: ath12k: Ignore fragments from uninitialized peer in dp
  (bsc#1012628).
- wifi: mac80211_hwsim: fix clang-specific fortify warning
  (bsc#1012628).
- wifi: mac80211: don't return unset power in
  ieee80211_get_tx_power() (bsc#1012628).
- atl1c: Work around the DMA RX overflow issue (bsc#1012628).
- bpf: Detect IP == ksym.end as part of BPF program (bsc#1012628).
- wifi: ath9k: fix clang-specific fortify warnings (bsc#1012628).
- wifi: ath12k: fix possible out-of-bound read in
  ath12k_htt_pull_ppdu_stats() (bsc#1012628).
- wifi: ath10k: fix clang-specific fortify warning (bsc#1012628).
- wifi: ath12k: fix possible out-of-bound write in
  ath12k_wmi_ext_hal_reg_caps() (bsc#1012628).
- ACPI: APEI: Fix AER info corruption when error status data
  has multiple sections (bsc#1012628).
- net: sfp: add quirk for Fiberstone GPON-ONU-34-20BI
  (bsc#1012628).
- wifi: mt76: mt7921e: Support MT7992 IP in Xiaomi Redmibook 15
  Pro (2023) (bsc#1012628).
- wifi: mt76: fix clang-specific fortify warnings (bsc#1012628).
- net: annotate data-races around sk-&gt;sk_tx_queue_mapping
  (bsc#1012628).
- net: annotate data-races around sk-&gt;sk_dst_pending_confirm
  (bsc#1012628).
- wifi: ath12k: mhi: fix potential memory leak in
  ath12k_mhi_register() (bsc#1012628).
- wifi: ath10k: Don't touch the CE interrupt registers after
  power up (bsc#1012628).
- net: sfp: add quirk for FS's 2.5G copper SFP (bsc#1012628).
- vsock: read from socket's error queue (bsc#1012628).
- bpf: Ensure proper register state printing for cond jumps
  (bsc#1012628).
- wifi: iwlwifi: mvm: fix size check for fw_link_id (bsc#1012628).
- Bluetooth: btusb: Add date-&gt;evt_skb is NULL check (bsc#1012628).
- Bluetooth: Fix double free in hci_conn_cleanup (bsc#1012628).
- ACPI: EC: Add quirk for HP 250 G7 Notebook PC (bsc#1012628).
- tsnep: Fix tsnep_request_irq() format-overflow warning
  (bsc#1012628).
- gpiolib: acpi: Add a ignore interrupt quirk for Peaq C1010
  (bsc#1012628).
- platform/chrome: kunit: initialize lock for fake ec_dev
  (bsc#1012628).
- of: address: Fix address translation when address-size is
  greater than 2 (bsc#1012628).
- platform/x86: thinkpad_acpi: Add battery quirk for Thinkpad
  X120e (bsc#1012628).
- drm/gma500: Fix call trace when psb_gem_mm_init() fails
  (bsc#1012628).
- drm/amdkfd: ratelimited SQ interrupt messages (bsc#1012628).
- drm/komeda: drop all currently held locks if deadlock happens
  (bsc#1012628).
- drm/amd/display: Blank phantom OTG before enabling
  (bsc#1012628).
- drm/amd/display: Don't lock phantom pipe on disabling
  (bsc#1012628).
- drm/amd/display: add seamless pipe topology transition check
  (bsc#1012628).
- drm/edid: Fixup h/vsync_end instead of h/vtotal (bsc#1012628).
- md: don't rely on 'mddev-&gt;pers' to be set in mddev_suspend()
  (bsc#1012628).
- drm/amdgpu: not to save bo in the case of RAS err_event_athub
  (bsc#1012628).
- drm/amdkfd: Fix a race condition of vram buffer unref in svm
  code (bsc#1012628).
- drm/amdgpu: update retry times for psp vmbx wait (bsc#1012628).
- drm/amd: Update `update_pcie_parameters` functions to use
  uint8_t arguments (bsc#1012628).
- drm/amd/display: use full update for clip size increase of
  large plane source (bsc#1012628).
- string.h: add array-wrappers for (v)memdup_user() (bsc#1012628).
- kernel: kexec: copy user-array safely (bsc#1012628).
- kernel: watch_queue: copy user-array safely (bsc#1012628).
- drm_lease.c: copy user-array safely (bsc#1012628).
- drm: vmwgfx_surface.c: copy user-array safely (bsc#1012628).
- drm/msm/dp: skip validity check for DP CTS EDID checksum
  (bsc#1012628).
- drm/amd: Fix UBSAN array-index-out-of-bounds for SMU7
  (bsc#1012628).
- drm/amd: Fix UBSAN array-index-out-of-bounds for Polaris and
  Tonga (bsc#1012628).
- drm/amdgpu: Fix potential null pointer derefernce (bsc#1012628).
- drm/panel: fix a possible null pointer dereference
  (bsc#1012628).
- drm/panel/panel-tpo-tpg110: fix a possible null pointer
  dereference (bsc#1012628).
- drm/radeon: fix a possible null pointer dereference
  (bsc#1012628).
- drm/amdgpu/vkms: fix a possible null pointer dereference
  (bsc#1012628).
- drm/panel: st7703: Pick different reset sequence (bsc#1012628).
- drm/amdkfd: Fix shift out-of-bounds issue (bsc#1012628).
- drm/amdgpu: Fix a null pointer access when the smc_rreg pointer
  is NULL (bsc#1012628).
- drm/amd: Disable PP_PCIE_DPM_MASK when dynamic speed switching
  not supported (bsc#1012628).
- drm/amd/display: fix num_ways overflow error (bsc#1012628).
- drm/amd: check num of link levels when update pcie param
  (bsc#1012628).
- soc: qcom: pmic: Fix resource leaks in a
  device_for_each_child_node() loop (bsc#1012628).
- arm64: dts: rockchip: Add NanoPC T6 PCIe e-key support
  (bsc#1012628).
- arm64: dts: ls208xa: use a pseudo-bus to constrain usb dma size
  (bsc#1012628).
- selftests/efivarfs: create-read: fix a resource leak
  (bsc#1012628).
- ASoC: mediatek: mt8188-mt6359: support dynamic pinctrl
  (bsc#1012628).
- ASoC: soc-card: Add storage for PCI SSID (bsc#1012628).
- ASoC: SOF: Pass PCI SSID to machine driver (bsc#1012628).
- ASoC: Intel: sof_sdw: Copy PCI SSID to struct snd_soc_card
  (bsc#1012628).
- ASoC: cs35l56: Use PCI SSID as the firmware UID (bsc#1012628).
- crypto: pcrypt - Fix hungtask for PADATA_RESET (bsc#1012628).
- ASoC: SOF: ipc4: handle EXCEPTION_CAUGHT notification from
  firmware (bsc#1012628).
- RDMA/hfi1: Use FIELD_GET() to extract Link Width (bsc#1012628).
- scsi: hisi_sas: Set debugfs_dir pointer to NULL after removing
  debugfs (bsc#1012628).
- scsi: ibmvfc: Remove BUG_ON in the case of an empty event pool
  (bsc#1012628).
- fs/jfs: Add check for negative db_l2nbperpage (bsc#1012628).
- fs/jfs: Add validity check for db_maxag and db_agpref
  (bsc#1012628).
- jfs: fix array-index-out-of-bounds in dbFindLeaf (bsc#1012628).
- jfs: fix array-index-out-of-bounds in diAlloc (bsc#1012628).
- HID: lenovo: Detect quirk-free fw on cptkbd and stop applying
  workaround (bsc#1012628).
- ARM: 9320/1: fix stack depot IRQ stack filter (bsc#1012628).
- ALSA: hda: Fix possible null-ptr-deref when assigning a stream
  (bsc#1012628).
- gpiolib: of: Add quirk for mt2701-cs42448 ASoC sound
  (bsc#1012628).
- PCI: tegra194: Use FIELD_GET()/FIELD_PREP() with Link Width
  fields (bsc#1012628).
- PCI: mvebu: Use FIELD_PREP() with Link Width (bsc#1012628).
- atm: iphase: Do PCI error checks on own line (bsc#1012628).
- PCI: Do error check on own line to split long "if" conditions
  (bsc#1012628).
- scsi: libfc: Fix potential NULL pointer dereference in
  fc_lport_ptp_setup() (bsc#1012628).
- PCI: Use FIELD_GET() to extract Link Width (bsc#1012628).
- PCI: Extract ATS disabling to a helper function (bsc#1012628).
- PCI: Disable ATS for specific Intel IPU E2000 devices
  (bsc#1012628).
- PCI: dwc: Add dw_pcie_link_set_max_link_width() (bsc#1012628).
- PCI: dwc: Add missing PCI_EXP_LNKCAP_MLW handling (bsc#1012628).
- misc: pci_endpoint_test: Add Device ID for R-Car S4-8 PCIe
  controller (bsc#1012628).
- PCI: Use FIELD_GET() in Sapphire RX 5600 XT Pulse quirk
  (bsc#1012628).
- ASoC: Intel: soc-acpi-cht: Add Lenovo Yoga Tab 3 Pro YT3-X90
  quirk (bsc#1012628).
- crypto: hisilicon/qm - prevent soft lockup in receive loop
  (bsc#1012628).
- HID: Add quirk for Dell Pro Wireless Keyboard and Mouse KM5221W
  (bsc#1012628).
- exfat: support handle zero-size directory (bsc#1012628).
- mfd: intel-lpss: Add Intel Lunar Lake-M PCI IDs (bsc#1012628).
- iio: adc: stm32-adc: harden against NULL pointer deref in
  stm32_adc_probe() (bsc#1012628).
- thunderbolt: Apply USB 3.x bandwidth quirk only in software
  connection manager (bsc#1012628).
- tty: vcc: Add check for kstrdup() in vcc_probe() (bsc#1012628).
- dt-bindings: phy: qcom,snps-eusb2-repeater: Add magic tuning
  overrides (bsc#1012628).
- phy: qualcomm: phy-qcom-eusb2-repeater: Use regmap_fields
  (bsc#1012628).
- phy: qualcomm: phy-qcom-eusb2-repeater: Zero out untouched
  tuning regs (bsc#1012628).
- usb: dwc3: core: configure TX/RX threshold for DWC3_IP
  (bsc#1012628).
- usb: ucsi: glink: use the connector orientation GPIO to provide
  switch events (bsc#1012628).
- soundwire: dmi-quirks: update HP Omen match (bsc#1012628).
- f2fs: fix error path of __f2fs_build_free_nids (bsc#1012628).
- f2fs: fix error handling of __get_node_page (bsc#1012628).
- usb: host: xhci: Avoid XHCI resume delay if SSUSB device is
  not present (bsc#1012628).
- usb: gadget: f_ncm: Always set current gadget in ncm_bind()
  (bsc#1012628).
- 9p/trans_fd: Annotate data-racy writes to file::f_flags
  (bsc#1012628).
- 9p: v9fs_listxattr: fix %s null argument warning (bsc#1012628).
- i3c: mipi-i3c-hci: Fix out of bounds access in
  hci_dma_irq_handler (bsc#1012628).
- i2c: i801: Add support for Intel Birch Stream SoC (bsc#1012628).
- i2c: fix memleak in i2c_new_client_device() (bsc#1012628).
- i2c: sun6i-p2wi: Prevent potential division by zero
  (bsc#1012628).
- virtio-blk: fix implicit overflow on virtio_max_dma_size
  (bsc#1012628).
- i3c: master: mipi-i3c-hci: Fix a kernel panic for accessing
  DAT_data (bsc#1012628).
- media: gspca: cpia1: shift-out-of-bounds in set_flicker
  (bsc#1012628).
- media: vivid: avoid integer overflow (bsc#1012628).
- media: ipu-bridge: increase sensor_name size (bsc#1012628).
- gfs2: ignore negated quota changes (bsc#1012628).
- gfs2: fix an oops in gfs2_permission (bsc#1012628).
- media: cobalt: Use FIELD_GET() to extract Link Width
  (bsc#1012628).
- media: ccs: Fix driver quirk struct documentation (bsc#1012628).
- media: imon: fix access to invalid resource for the second
  interface (bsc#1012628).
- drm/amd/display: Avoid NULL dereference of timing generator
  (bsc#1012628).
- gfs2: Fix slab-use-after-free in gfs2_qd_dealloc (bsc#1012628).
- kgdb: Flush console before entering kgdb on panic (bsc#1012628).
- riscv: VMAP_STACK overflow detection thread-safe (bsc#1012628).
- i2c: dev: copy userspace array safely (bsc#1012628).
- ASoC: ti: omap-mcbsp: Fix runtime PM underflow warnings
  (bsc#1012628).
- drm/qxl: prevent memory leak (bsc#1012628).
- ALSA: hda/realtek: Add quirk for ASUS UX7602ZM (bsc#1012628).
- drm/amdgpu: fix software pci_unplug on some chips (bsc#1012628).
- pwm: Fix double shift bug (bsc#1012628).
- mtd: rawnand: tegra: add missing check for platform_get_irq()
  (bsc#1012628).
- wifi: iwlwifi: Use FW rate for non-data frames (bsc#1012628).
- sched/core: Optimize in_task() and in_interrupt() a bit
  (bsc#1012628).
- samples/bpf: syscall_tp_user: Rename num_progs into nr_tests
  (bsc#1012628).
- samples/bpf: syscall_tp_user: Fix array out-of-bound access
  (bsc#1012628).
- dt-bindings: serial: fix regex pattern for matching serial
  node children (bsc#1012628).
- SUNRPC: ECONNRESET might require a rebind (bsc#1012628).
- mtd: rawnand: intel: check return value of devm_kasprintf()
  (bsc#1012628).
- mtd: rawnand: meson: check return value of devm_kasprintf()
  (bsc#1012628).
- drm/i915/mtl: avoid stringop-overflow warning (bsc#1012628).
- NFSv4.1: fix handling NFS4ERR_DELAY when testing for session
  trunking (bsc#1012628).
- SUNRPC: Add an IS_ERR() check back to where it was
  (bsc#1012628).
- NFSv4.1: fix SP4_MACH_CRED protection for pnfs IO (bsc#1012628).
- SUNRPC: Fix RPC client cleaned up the freed pipefs dentries
  (bsc#1012628).
- RISC-V: hwprobe: Fix vDSO SIGSEGV (bsc#1012628).
- riscv: provide riscv-specific is_trap_insn() (bsc#1012628).
- gfs2: Silence "suspicious RCU usage in gfs2_permission" warning
  (bsc#1012628).
- drm/i915/tc: Fix -Wformat-truncation in intel_tc_port_init
  (bsc#1012628).
- riscv: split cache ops out of dma-noncoherent.c (bsc#1012628).
- vdpa_sim_blk: allocate the buffer zeroed (bsc#1012628).
- vhost-vdpa: fix use after free in vhost_vdpa_probe()
  (bsc#1012628).
- gcc-plugins: randstruct: Only warn about true flexible arrays
  (bsc#1012628).
- bpf: handle ldimm64 properly in check_cfg() (bsc#1012628).
- bpf: fix precision backtracking instruction iteration
  (bsc#1012628).
- bpf: fix control-flow graph checking in privileged mode
  (bsc#1012628).
- net: set SOCK_RCU_FREE before inserting socket into hashtable
  (bsc#1012628).
- ipvlan: add ipvlan_route_v6_outbound() helper (bsc#1012628).
- tty: Fix uninit-value access in ppp_sync_receive()
  (bsc#1012628).
- net: ti: icssg-prueth: Add missing icss_iep_put to error path
  (bsc#1012628).
- net: ti: icssg-prueth: Fix error cleanup on failing
  pruss_request_mem_region (bsc#1012628).
- xen/events: avoid using info_for_irq() in xen_send_IPI_one()
  (bsc#1012628).
- net: hns3: fix add VLAN fail issue (bsc#1012628).
- net: hns3: add barrier in vf mailbox reply process
  (bsc#1012628).
- net: hns3: fix incorrect capability bit display for copper port
  (bsc#1012628).
- net: hns3: fix out-of-bounds access may occur when coalesce
  info is read via debugfs (bsc#1012628).
- net: hns3: fix variable may not initialized problem in
  hns3_init_mac_addr() (bsc#1012628).
- net: hns3: fix VF reset fail issue (bsc#1012628).
- net: hns3: fix VF wrong speed and duplex issue (bsc#1012628).
- tipc: Fix kernel-infoleak due to uninitialized TLV value
  (bsc#1012628).
- net: mvneta: fix calls to page_pool_get_stats (bsc#1012628).
- ppp: limit MRU to 64K (bsc#1012628).
- xen/events: fix delayed eoi list handling (bsc#1012628).
- blk-mq: make sure active queue usage is held for
  bio_integrity_prep() (bsc#1012628).
- ptp: annotate data-race around q-&gt;head and q-&gt;tail
  (bsc#1012628).
- bonding: stop the device in bond_setup_by_slave() (bsc#1012628).
- net: ethernet: cortina: Fix max RX frame define (bsc#1012628).
- net: ethernet: cortina: Handle large frames (bsc#1012628).
- net: ethernet: cortina: Fix MTU max setting (bsc#1012628).
- af_unix: fix use-after-free in unix_stream_read_actor()
  (bsc#1012628).
- netfilter: nf_conntrack_bridge: initialize err to 0
  (bsc#1012628).
- netfilter: nf_tables: fix pointer math issue in
  nft_byteorder_eval() (bsc#1012628).
- netfilter: nf_tables: bogus ENOENT when destroying element
  which does not exist (bsc#1012628).
- net: stmmac: fix rx budget limit check (bsc#1012628).
- net: stmmac: avoid rx queue overrun (bsc#1012628).
- pds_core: use correct index to mask irq (bsc#1012628).
- pds_core: fix up some format-truncation complaints
  (bsc#1012628).
- gve: Fixes for napi_poll when budget is 0 (bsc#1012628).
- io_uring/fdinfo: remove need for sqpoll lock for thread/pid
  retrieval (bsc#1012628).
- Revert "net/mlx5: DR, Supporting inline WQE when possible"
  (bsc#1012628).
- net/mlx5: Free used cpus mask when an IRQ is released
  (bsc#1012628).
- net/mlx5: Decouple PHC .adjtime and .adjphase implementations
  (bsc#1012628).
- net/mlx5e: fix double free of encap_header (bsc#1012628).
- net/mlx5e: fix double free of encap_header in update funcs
  (bsc#1012628).
- net/mlx5e: Fix pedit endianness (bsc#1012628).
- net/mlx5e: Don't modify the peer sent-to-vport rules for IPSec
  offload (bsc#1012628).
- net/mlx5e: Avoid referencing skb after free-ing in drop path
  of mlx5e_sq_xmit_wqe (bsc#1012628).
- net/mlx5e: Track xmit submission to PTP WQ after populating
  metadata map (bsc#1012628).
- net/mlx5e: Update doorbell for port timestamping CQ before
  the software counter (bsc#1012628).
- net/mlx5: Increase size of irq name buffer (bsc#1012628).
- net/mlx5e: Reduce the size of icosq_str (bsc#1012628).
- net/mlx5e: Check return value of snprintf writing to fw_version
  buffer (bsc#1012628).
- net/mlx5e: Check return value of snprintf writing to fw_version
  buffer for representors (bsc#1012628).
- net: sched: do not offload flows with a helper in act_ct
  (bsc#1012628).
- macvlan: Don't propagate promisc change to lower dev in passthru
  (bsc#1012628).
- tools/power/turbostat: Fix a knl bug (bsc#1012628).
- tools/power/turbostat: Enable the C-state Pre-wake printing
  (bsc#1012628).
- scsi: ufs: core: Expand MCQ queue slot to DeviceQueueDepth +
  1 (bsc#1012628).
- cifs: spnego: add ';' in HOST_KEY_LEN (bsc#1012628).
- cifs: fix check of rc in function generate_smb3signingkey
  (bsc#1012628).
- perf/core: Fix cpuctx refcounting (bsc#1012628).
- i915/perf: Fix NULL deref bugs with drm_dbg() calls
  (bsc#1012628).
- perf: arm_cspmu: Reject events meant for other PMUs
  (bsc#1012628).
- drivers: perf: Check find_first_bit() return value
  (bsc#1012628).
- media: venus: hfi: add checks to perform sanity on queue
  pointers (bsc#1012628).
- perf intel-pt: Fix async branch flags (bsc#1012628).
- powerpc/perf: Fix disabling BHRB and instruction sampling
  (bsc#1012628).
- randstruct: Fix gcc-plugin performance mode to stay in group
  (bsc#1012628).
- spi: Fix null dereference on suspend (bsc#1012628).
- bpf: Fix check_stack_write_fixed_off() to correctly spill imm
  (bsc#1012628).
- bpf: Fix precision tracking for BPF_ALU | BPF_TO_BE | BPF_END
  (bsc#1012628).
- scsi: mpt3sas: Fix loop logic (bsc#1012628).
- scsi: megaraid_sas: Increase register read retry rount from
  3 to 30 for selected registers (bsc#1012628).
- scsi: ufs: qcom: Update PHY settings only when scaling to
  higher gears (bsc#1012628).
- scsi: qla2xxx: Fix system crash due to bad pointer access
  (bsc#1012628).
- scsi: ufs: core: Fix racing issue between ufshcd_mcq_abort()
  and ISR (bsc#1012628).
- x86/shstk: Delay signal entry SSP write until after user
  accesses (bsc#1012628).
- crypto: x86/sha - load modules based on CPU features
  (bsc#1012628).
- x86/PCI: Avoid PME from D3hot/D3cold for AMD Rembrandt and
  Phoenix USB4 (bsc#1012628).
- x86/apic/msi: Fix misconfigured non-maskable MSI quirk
  (bsc#1012628).
- x86/cpu/hygon: Fix the CPU topology evaluation for real
  (bsc#1012628).
- KVM: x86: hyper-v: Don't auto-enable stimer on write from
  user-space (bsc#1012628).
- KVM: x86: Ignore MSR_AMD64_TW_CFG access (bsc#1012628).
- KVM: x86: Clear bit12 of ICR after APIC-write VM-exit
  (bsc#1012628).
- KVM: x86: Fix lapic timer interrupt lost after loading a
  snapshot (bsc#1012628).
- mmc: sdhci-pci-gli: GL9755: Mask the replay timer timeout of
  AER (bsc#1012628).
- sched: psi: fix unprivileged polling against cgroups
  (bsc#1012628).
- audit: don't take task_lock() in audit_exe_compare() code path
  (bsc#1012628).
- audit: don't WARN_ON_ONCE(!current-&gt;mm) in audit_exe_compare()
  (bsc#1012628).
- proc: sysctl: prevent aliased sysctls from getting passed to
  init (bsc#1012628).
- tty/sysrq: replace smp_processor_id() with get_cpu()
  (bsc#1012628).
- tty: serial: meson: fix hard LOCKUP on crtscts mode
  (bsc#1012628).
- acpi/processor: sanitize _OSC/_PDC capabilities for Xen dom0
  (bsc#1012628).
- hvc/xen: fix console unplug (bsc#1012628).
- hvc/xen: fix error path in xen_hvc_init() to always register
  frontend driver (bsc#1012628).
- hvc/xen: fix event channel handling for secondary consoles
  (bsc#1012628).
- PCI/sysfs: Protect driver's D3cold preference from user space
  (bsc#1012628).
- mm/damon/sysfs: remove requested targets when online-commit
  inputs (bsc#1012628).
- mm/damon/sysfs: update monitoring target regions for online
  input commit (bsc#1012628).
- watchdog: move softlockup_panic back to early_param
  (bsc#1012628).
- iommufd: Fix missing update of domains_itree after splitting
  iopt_area (bsc#1012628).
- fbdev: stifb: Make the STI next font pointer a 32-bit signed
  offset (bsc#1012628).
- dm crypt: account large pages in cc-&gt;n_allocated_pages
  (bsc#1012628).
- mm/damon/lru_sort: avoid divide-by-zero in hot threshold
  calculation (bsc#1012628).
- mm/damon/ops-common: avoid divide-by-zero during region hotness
  calculation (bsc#1012628).
- mm/damon: implement a function for max nr_accesses safe
  calculation (bsc#1012628).
- mm/damon/core: avoid divide-by-zero during monitoring results
  update (bsc#1012628).
- mm/damon/sysfs-schemes: handle tried region directory allocation
  failure (bsc#1012628).
- mm/damon/sysfs-schemes: handle tried regions sysfs directory
  allocation failure (bsc#1012628).
- mm/damon/core.c: avoid unintentional filtering out of schemes
  (bsc#1012628).
- mm/damon/sysfs: check error from damon_sysfs_update_target()
  (bsc#1012628).
- parisc: Add nop instructions after TLB inserts (bsc#1012628).
- ACPI: resource: Do IRQ override on TongFang GMxXGxx
  (bsc#1012628).
- regmap: Ensure range selector registers are updated after
  cache sync (bsc#1012628).
- wifi: ath11k: fix temperature event locking (bsc#1012628).
- wifi: ath11k: fix dfs radar event locking (bsc#1012628).
- wifi: ath11k: fix htt pktlog locking (bsc#1012628).
- wifi: ath11k: fix gtk offload status event locking
  (bsc#1012628).
- wifi: ath12k: fix htt mlo-offset event locking (bsc#1012628).
- wifi: ath12k: fix dfs-radar and temperature event locking
  (bsc#1012628).
- mmc: meson-gx: Remove setting of CMD_CFG_ERROR (bsc#1012628).
- genirq/generic_chip: Make irq_remove_generic_chip() irqdomain
  aware (bsc#1012628).
- sched/core: Fix RQCF_ACT_SKIP leak (bsc#1012628).
- pmdomain: bcm: bcm2835-power: check if the ASB register is
  equal to enable (bsc#1012628).
- KEYS: trusted: tee: Refactor register SHM usage (bsc#1012628).
- KEYS: trusted: Rollback init_trusted() consistently
  (bsc#1012628).
- PCI: keystone: Don't discard .remove() callback (bsc#1012628).
- PCI: keystone: Don't discard .probe() callback (bsc#1012628).
- pmdomain: amlogic: Fix mask for the second NNA mem PD domain
  (bsc#1012628).
- arm64: Restrict CPU_BIG_ENDIAN to GNU as or LLVM IAS 15.x or
  newer (bsc#1012628).
- arm64: module: Fix PLT counting when CONFIG_RANDOMIZE_BASE=n
  (bsc#1012628).
- pmdomain: imx: Make imx pgc power domain also set the fwnode
  (bsc#1012628).
- parisc/agp: Use 64-bit LE values in SBA IOMMU PDIR table
  (bsc#1012628).
- parisc/pdc: Add width field to struct pdc_model (bsc#1012628).
- parisc/power: Add power soft-off when running on qemu
  (bsc#1012628).
- cpufreq: stats: Fix buffer overflow detection in trans_stats()
  (bsc#1012628).
- powercap: intel_rapl: Downgrade BIOS locked limits pr_warn()
  to pr_debug() (bsc#1012628).
- clk: socfpga: Fix undefined behavior bug in struct
  stratix10_clock_data (bsc#1012628).
- clk: visconti: Fix undefined behavior bug in struct
  visconti_pll_provider (bsc#1012628).
- integrity: powerpc: Do not select CA_MACHINE_KEYRING
  (bsc#1012628).
- clk: qcom: ipq8074: drop the CLK_SET_RATE_PARENT flag from
  PLL clocks (bsc#1012628).
- clk: qcom: ipq6018: drop the CLK_SET_RATE_PARENT flag from
  PLL clocks (bsc#1012628).
- ksmbd: fix recursive locking in vfs helpers (bsc#1012628).
- ksmbd: handle malformed smb1 message (bsc#1012628).
- ksmbd: fix slab out of bounds write in smb_inherit_dacl()
  (bsc#1012628).
- mmc: vub300: fix an error code (bsc#1012628).
- mmc: sdhci_am654: fix start loop index for TAP value parsing
  (bsc#1012628).
- mmc: Add quirk MMC_QUIRK_BROKEN_CACHE_FLUSH for Micron eMMC
  Q2J54A (bsc#1012628).
- PCI: qcom-ep: Add dedicated callback for writing to DBI2
  registers (bsc#1012628).
- PCI/ASPM: Fix L1 substate handling in aspm_attr_store_common()
  (bsc#1012628).
- PCI: kirin: Don't discard .remove() callback (bsc#1012628).
- PCI: exynos: Don't discard .remove() callback (bsc#1012628).
- PCI: Lengthen reset delay for VideoPropulsion Torrent QN16e card
  (bsc#1012628).
- wifi: wilc1000: use vmm_table as array in wilc struct
  (bsc#1012628).
- svcrdma: Drop connection after an RDMA Read error (bsc#1012628).
- rcu/tree: Defer setting of jiffies during stall reset
  (bsc#1012628).
- arm64: dts: qcom: ipq6018: Fix hwlock index for SMEM
  (bsc#1012628).
- dt-bindings: timer: renesas,rz-mtu3: Fix overflow/underflow
  interrupt names (bsc#1012628).
- PM: hibernate: Use __get_safe_page() rather than touching the
  list (bsc#1012628).
- PM: hibernate: Clean up sync_read handling in
  snapshot_write_next() (bsc#1012628).
- rcu: kmemleak: Ignore kmemleak false positives when RCU-freeing
  objects (bsc#1012628).
- btrfs: don't arbitrarily slow down delalloc if we're committing
  (bsc#1012628).
- thermal: intel: powerclamp: fix mismatch in get function for
  max_idle (bsc#1012628).
- arm64: dts: qcom: ipq5332: Fix hwlock index for SMEM
  (bsc#1012628).
- arm64: dts: qcom: ipq8074: Fix hwlock index for SMEM
  (bsc#1012628).
- firmware: qcom_scm: use 64-bit calling convention only when
  client is 64-bit (bsc#1012628).
- ACPI: FPDT: properly handle invalid FPDT subtables
  (bsc#1012628).
- arm64: dts: qcom: ipq9574: Fix hwlock index for SMEM
  (bsc#1012628).
- arm64: dts: qcom: ipq6018: Fix tcsr_mutex register size
  (bsc#1012628).
- leds: trigger: netdev: Move size check in set_device_name
  (bsc#1012628).
- mfd: qcom-spmi-pmic: Fix reference leaks in revid helper
  (bsc#1012628).
- mfd: qcom-spmi-pmic: Fix revid implementation (bsc#1012628).
- ima: annotate iint mutex to avoid lockdep false positive
  warnings (bsc#1012628).
- ima: detect changes to the backing overlay file (bsc#1012628).
- netfilter: nf_tables: remove catchall element in GC sync path
  (bsc#1012628).
- netfilter: nf_tables: split async and sync catchall in two
  functions (bsc#1012628).
- selftests/resctrl: Fix uninitialized .sa_flags (bsc#1012628).
- selftests/resctrl: Remove duplicate feature check from CMT test
  (bsc#1012628).
- selftests/resctrl: Move _GNU_SOURCE define into Makefile
  (bsc#1012628).
- selftests/resctrl: Refactor feature check to use resource and
  feature name (bsc#1012628).
- selftests/resctrl: Fix feature checks (bsc#1012628).
- selftests/resctrl: Reduce failures due to outliers in MBA/MBM
  tests (bsc#1012628).
- hid: lenovo: Resend all settings on reset_resume for compact
  keyboards (bsc#1012628).
- ASoC: codecs: wsa-macro: fix uninitialized stack variables
  with name prefix (bsc#1012628).
- jbd2: fix potential data lost in recovering journal raced with
  synchronizing fs bdev (bsc#1012628).
- quota: explicitly forbid quota files from being encrypted
  (bsc#1012628).
- kernel/reboot: emergency_restart: Set correct system_state
  (bsc#1012628).
- scripts/gdb/vmalloc: disable on no-MMU (bsc#1012628).
- fs: use nth_page() in place of direct struct page manipulation
  (bsc#1012628).
- mips: use nth_page() in place of direct struct page manipulation
  (bsc#1012628).
- i2c: core: Run atomic i2c xfer when !preemptible (bsc#1012628).
- selftests/clone3: Fix broken test under !CONFIG_TIME_NS
  (bsc#1012628).
- tracing: Have the user copy of synthetic event address use
  correct context (bsc#1012628).
- driver core: Release all resources during unbind before updating
  device links (bsc#1012628).
- mcb: fix error handling for different scenarios when parsing
  (bsc#1012628).
- dmaengine: stm32-mdma: correct desc prep when channel running
  (bsc#1012628).
- s390/mm: add missing arch_set_page_dat() call to
  vmem_crst_alloc() (bsc#1012628).
- s390/mm: add missing arch_set_page_dat() call to gmap
  allocations (bsc#1012628).
- s390/cmma: fix detection of DAT pages (bsc#1012628).
- mm/cma: use nth_page() in place of direct struct page
  manipulation (bsc#1012628).
- mm/hugetlb: use nth_page() in place of direct struct page
  manipulation (bsc#1012628).
- mm/memory_hotplug: use pfn math in place of direct struct page
  manipulation (bsc#1012628).
- mm: make PR_MDWE_REFUSE_EXEC_GAIN an unsigned long
  (bsc#1012628).
- mtd: cfi_cmdset_0001: Byte swap OTP info (bsc#1012628).
- cxl/region: Do not try to cleanup after
  cxl_region_setup_targets() fails (bsc#1012628).
- i3c: master: cdns: Fix reading status register (bsc#1012628).
- i3c: master: svc: fix race condition in ibi work thread
  (bsc#1012628).
- i3c: master: svc: fix wrong data return when IBI happen during
  start frame (bsc#1012628).
- i3c: master: svc: fix ibi may not return mandatory data byte
  (bsc#1012628).
- i3c: master: svc: fix check wrong status register in irq handler
  (bsc#1012628).
- i3c: master: svc: fix SDA keep low when polling IBIWON timeout
  happen (bsc#1012628).
- i3c: master: svc: fix random hot join failure since timeout
  error (bsc#1012628).
- cxl/region: Fix x1 root-decoder granularity calculations
  (bsc#1012628).
- cxl/port: Fix delete_endpoint() vs parent unregistration race
  (bsc#1012628).
- apparmor: Fix kernel-doc warnings in apparmor/audit.c
  (bsc#1012628).
- apparmor: Fix kernel-doc warnings in apparmor/lib.c
  (bsc#1012628).
- apparmor: Fix kernel-doc warnings in apparmor/resource.c
  (bsc#1012628).
- apparmor: Fix kernel-doc warnings in apparmor/policy.c
  (bsc#1012628).
- apparmor: combine common_audit_data and apparmor_audit_data
  (bsc#1012628).
- apparmor: rename audit_data-&gt;label to audit_data-&gt;subj_label
  (bsc#1012628).
- apparmor: pass cred through to audit info (bsc#1012628).
- apparmor: Fix regression in mount mediation (bsc#1012628).
- Bluetooth: btusb: Add RTW8852BE device 13d3:3570 to device
  tables (bsc#1012628).
- Bluetooth: btusb: Add 0bda:b85b for Fn-Link RTL8852BE
  (bsc#1012628).
- drm/amd/display: enable dsc_clk even if dsc_pg disabled
  (bsc#1012628).
- torture: Make torture_hrtimeout_ns() take an hrtimer mode
  parameter (bsc#1012628).
- rcutorture: Fix stuttering races and other issues (bsc#1012628).
- selftests/resctrl: Remove bw_report and bm_type from main()
  (bsc#1012628).
- selftests/resctrl: Simplify span lifetime (bsc#1012628).
- selftests/resctrl: Make benchmark command const and build it
  with pointers (bsc#1012628).
- selftests/resctrl: Extend signal handler coverage to unmount
  on receiving signal (bsc#1012628).
- parisc: Prevent booting 64-bit kernels on PA1.x machines
  (bsc#1012628).
- parisc/pgtable: Do not drop upper 5 address bits of physical
  address (bsc#1012628).
- parisc/power: Fix power soft-off when running on qemu
  (bsc#1012628).
- parisc: fix mmap_base calculation when stack grows upwards
  (bsc#1012628).
- xhci: Enable RPM on controllers that support low-power states
  (bsc#1012628).
- smb3: fix creating FIFOs when mounting with "sfu" mount option
  (bsc#1012628).
- smb3: fix touch -h of symlink (bsc#1012628).
- smb3: allow dumping session and tcon id to improve stats
  analysis and debugging (bsc#1012628).
- smb3: fix caching of ctime on setxattr (bsc#1012628).
- smb: client: fix use-after-free bug in
  cifs_debug_data_proc_show() (bsc#1012628).
- smb: client: fix use-after-free in smb2_query_info_compound()
  (bsc#1012628).
- smb: client: fix potential deadlock when releasing mids
  (bsc#1012628).
- smb: client: fix mount when dns_resolver key is not available
  (bsc#1012628).
- cifs: reconnect helper should set reconnect for the right
  channel (bsc#1012628).
- cifs: force interface update before a fresh session setup
  (bsc#1012628).
- cifs: do not reset chan_max if multichannel is not supported
  at mount (bsc#1012628).
- cifs: do not pass cifs_sb when trying to add channels
  (bsc#1012628).
- cifs: Fix encryption of cleared, but unset rq_iter data buffers
  (bsc#1012628).
- xfs: recovery should not clear di_flushiter unconditionally
  (bsc#1012628).
- btrfs: zoned: wait for data BG to be finished on direct IO
  allocation (bsc#1012628).
- ALSA: info: Fix potential deadlock at disconnection
  (bsc#1012628).
- ALSA: hda/realtek: Enable Mute LED on HP 255 G8 (bsc#1012628).
- ALSA: hda/realtek - Add Dell ALC295 to pin fall back table
  (bsc#1012628).
- ALSA: hda/realtek - Enable internal speaker of ASUS K6500ZC
  (bsc#1012628).
- ALSA: hda/realtek: Enable Mute LED on HP 255 G10 (bsc#1012628).
- ALSA: hda/realtek: Add quirks for HP Laptops (bsc#1012628).
- Revert ncsi: Propagate carrier gain/loss events to the NCSI
  controller (bsc#1012628).
- Revert "i2c: pxa: move to generic GPIO recovery" (bsc#1012628).
- lsm: fix default return value for vm_enough_memory
  (bsc#1012628).
- lsm: fix default return value for inode_getsecctx (bsc#1012628).
- sbsa_gwdt: Calculate timeout with 64-bit math (bsc#1012628).
- i2c: designware: Disable TX_EMPTY irq while waiting for block
  length byte (bsc#1012628).
- s390/ap: fix AP bus crash on early config change callback
  invocation (bsc#1012628).
- net: ethtool: Fix documentation of ethtool_sprintf()
  (bsc#1012628).
- net: dsa: lan9303: consequently nested-lock physical MDIO
  (bsc#1012628).
- net: phylink: initialize carrier state at creation
  (bsc#1012628).
- gfs2: don't withdraw if init_threads() got interrupted
  (bsc#1012628).
- i2c: i801: fix potential race in
  i801_block_transaction_byte_by_byte (bsc#1012628).
- f2fs: do not return EFSCORRUPTED, but try to run online repair
  (bsc#1012628).
- f2fs: set the default compress_level on ioctl (bsc#1012628).
- f2fs: avoid format-overflow warning (bsc#1012628).
- f2fs: split initial and dynamic conditions for extent_cache
  (bsc#1012628).
- media: lirc: drop trailing space from scancode transmit
  (bsc#1012628).
- media: sharp: fix sharp encoding (bsc#1012628).
- media: venus: hfi_parser: Add check to keep the number of
  codecs within range (bsc#1012628).
- media: venus: hfi: fix the check to handle session buffer
  requirement (bsc#1012628).
- media: venus: hfi: add checks to handle capabilities from
  firmware (bsc#1012628).
- media: ccs: Correctly initialise try compose rectangle
  (bsc#1012628).
- drm/mediatek/dp: fix memory leak on -&gt;get_edid callback audio
  detection (bsc#1012628).
- drm/mediatek/dp: fix memory leak on -&gt;get_edid callback error
  path (bsc#1012628).
- dm-bufio: fix no-sleep mode (bsc#1012628).
- dm-verity: don't use blocking calls from tasklets (bsc#1012628).
- nfsd: fix file memleak on client_opens_release (bsc#1012628).
- NFSD: Update nfsd_cache_append() to use xdr_stream
  (bsc#1012628).
- LoongArch: Mark __percpu functions as always inline
  (bsc#1012628).
- tracing: fprobe-event: Fix to check tracepoint event and return
  (bsc#1012628).
- swiotlb: do not free decrypted pages if dynamic (bsc#1012628).
- swiotlb: fix out-of-bounds TLB allocations with
  CONFIG_SWIOTLB_DYNAMIC (bsc#1012628).
- riscv: Using TOOLCHAIN_HAS_ZIHINTPAUSE marco replace zihintpause
  (bsc#1012628).
- riscv: put interrupt entries into .irqentry.text (bsc#1012628).
- riscv: mm: Update the comment of CONFIG_PAGE_OFFSET
  (bsc#1012628).
- riscv: correct pt_level name via pgtable_l5/4_enabled
  (bsc#1012628).
- riscv: kprobes: allow writing to x0 (bsc#1012628).
- mmc: sdhci-pci-gli: A workaround to allow GL9750 to enter ASPM
  L1.2 (bsc#1012628).
- mm: fix for negative counter: nr_file_hugepages (bsc#1012628).
- mm: kmem: drop __GFP_NOFAIL when allocating objcg vectors
  (bsc#1012628).
- mptcp: deal with large GSO size (bsc#1012628).
- mptcp: add validity check for sending RM_ADDR (bsc#1012628).
- mptcp: fix setsockopt(IP_TOS) subflow locking (bsc#1012628).
- selftests: mptcp: fix fastclose with csum failure (bsc#1012628).
- r8169: fix network lost after resume on DASH systems
  (bsc#1012628).
- r8169: add handling DASH when DASH is disabled (bsc#1012628).
- mmc: sdhci-pci-gli: GL9750: Mask the replay timer timeout of
  AER (bsc#1012628).
- media: qcom: camss: Fix pm_domain_on sequence in probe
  (bsc#1012628).
- media: qcom: camss: Fix vfe_get() error jump (bsc#1012628).
- media: qcom: camss: Fix VFE-17x vfe_disable_output()
  (bsc#1012628).
- media: qcom: camss: Fix VFE-480 vfe_disable_output()
  (bsc#1012628).
- media: qcom: camss: Fix missing vfe_lite clocks check
  (bsc#1012628).
- media: qcom: camss: Fix set CSI2_RX_CFG1_VC_MODE when VC is
  greater than 3 (bsc#1012628).
- media: qcom: camss: Fix invalid clock enable bit disjunction
  (bsc#1012628).
- media: qcom: camss: Fix csid-gen2 for test pattern generator
  (bsc#1012628).
- Revert "HID: logitech-dj: Add support for a new lightspeed
  receiver iteration" (bsc#1012628).
- Revert "net: r8169: Disable multicast filter for RTL8168H and
  RTL8107E" (bsc#1012628).
- ext4: fix race between writepages and remount (bsc#1012628).
- ext4: no need to generate from free list in mballoc
  (bsc#1012628).
- ext4: make sure allocate pending entry not fail (bsc#1012628).
- ext4: apply umask if ACL support is disabled (bsc#1012628).
- ext4: correct offset of gdb backup in non meta_bg group to
  update_backups (bsc#1012628).
- ext4: mark buffer new if it is unwritten to avoid stale data
  exposure (bsc#1012628).
- ext4: correct return value of ext4_convert_meta_bg
  (bsc#1012628).
- ext4: correct the start block of counting reserved clusters
  (bsc#1012628).
- ext4: remove gdb backup copy for meta bg in
  setup_new_flex_group_blocks (bsc#1012628).
- ext4: add missed brelse in update_backups (bsc#1012628).
- ext4: properly sync file size update after O_SYNC direct IO
  (bsc#1012628).
- ext4: fix racy may inline data check in dio write (bsc#1012628).
- drm/amd/pm: Handle non-terminated overdrive commands
  (bsc#1012628).
- drm: bridge: it66121: -&gt;get_edid callback must not return err
  pointers (bsc#1012628).
- x86/srso: Move retbleed IBPB check into existing 'has_microcode'
  code block (bsc#1012628).
- drm/amd/display: Add Null check for DPP resource (bsc#1012628).
- drm/i915/mtl: Support HBR3 rate with C10 phy and eDP in MTL
  (bsc#1012628).
- drm/i915: Bump GLK CDCLK frequency when driving multiple pipes
  (bsc#1012628).
- drm/i915: Fix potential spectre vulnerability (bsc#1012628).
- drm/i915: Flush WC GGTT only on required platforms
  (bsc#1012628).
- drm/amd/pm: Fix error of MACO flag setting code (bsc#1012628).
- drm/amdgpu/smu13: drop compute workload workaround
  (bsc#1012628).
- drm/amdgpu: don't use pci_is_thunderbolt_attached()
  (bsc#1012628).
- drm/amdgpu: fix GRBM read timeout when do mes_self_test
  (bsc#1012628).
- drm/amdgpu: add a retry for IP discovery init (bsc#1012628).
- drm/amdgpu: don't use ATRM for external devices (bsc#1012628).
- drm/amdgpu: fix error handling in amdgpu_vm_init (bsc#1012628).
- drm/amdgpu: fix error handling in amdgpu_bo_list_get()
  (bsc#1012628).
- drm/amdgpu: lower CS errors to debug severity (bsc#1012628).
- drm/amdgpu: Fix possible null pointer dereference (bsc#1012628).
- drm/amd/display: Guard against invalid RPTR/WPTR being set
  (bsc#1012628).
- drm/amd/display: Fix DSC not Enabled on Direct MST Sink
  (bsc#1012628).
- drm/amd/display: fix a NULL pointer dereference in
  amdgpu_dm_i2c_xfer() (bsc#1012628).
- drm/amd/display: Enable fast plane updates on DCN3.2 and above
  (bsc#1012628).
- drm/amd/display: Clear dpcd_sink_ext_caps if not set
  (bsc#1012628).
- drm/amd/display: Change the DMCUB mailbox memory location from
  FB to inbox (bsc#1012628).
- Refresh patches.suse/vfs-add-super_operations-get_inode_dev.
- Rename to
  patches.kernel.org/6.6.3-350-ASoC-soc-dai-add-flag-to-mute-and-unmute-stream.patch.
- Rename to
  patches.kernel.org/6.6.3-351-ASoC-codecs-wsa883x-make-use-of-new-mute_unmute.patch.
- commit d766c57</changelog>
  <changelog author="tiwai@suse.de" date="1701259201">- Update ath11k hibernation patches from the latest code (bsc#1207948)
- commit 7dc7bda</changelog>
  <changelog author="bwiedemann@suse.de" date="1701259202">- Do not store build host name in initrd
  Without this patch, kernel-obs-build stored the build host name
  in its .build.initrd.kvm
  This patch allows for reproducible builds of kernel-obs-build and thus
  avoids re-publishing the kernel-obs-build.rpm when nothing changed.
  Note that this has no influence on the /etc/hosts file
  that is used during other OBS builds.
  https://bugzilla.opensuse.org/show_bug.cgi?id=1084909
- commit fd3a75e</changelog>
  <changelog author="jslaby@suse.cz" date="1701345600">- README.SUSE: fix patches.addon use
  It's series, not series.conf in there.
  And make it more precise on when the patches are applied.
- commit cb8969c</changelog>
  <changelog author="msuchanek@suse.de" date="1701432000">- kernel-binary: suse-module-tools is also required when installed
  Requires(pre) adds dependency for the specific sciptlet.
  However, suse-module-tools also ships modprobe.d files which may be
  needed at posttrans time or any time the kernel is on the system for
  generating ramdisk. Add plain Requires as well.
- commit 8c12816</changelog>
  <changelog author="jslaby@suse.cz" date="1701604800">- Linux 6.6.4 (bsc#1012628).
- USB: dwc3: qcom: fix wakeup after probe deferral (bsc#1012628).
- USB: dwc3: qcom: fix software node leak on probe errors
  (bsc#1012628).
- usb: dwc3: set the dma max_seg_size (bsc#1012628).
- usb: dwc3: Fix default mode initialization (bsc#1012628).
- USB: dwc2: write HCINT with INTMASK applied (bsc#1012628).
- usb: typec: tcpm: Skip hard reset when in error recovery
  (bsc#1012628).
- usb: typec: tcpm: Fix sink caps op current check (bsc#1012628).
- USB: serial: option: don't claim interface 4 for ZTE MF290
  (bsc#1012628).
- USB: serial: option: fix FM101R-GL defines (bsc#1012628).
- USB: serial: option: add Fibocom L7xx modules (bsc#1012628).
- usb: cdnsp: Fix deadlock issue during using NCM gadget
  (bsc#1012628).
- usb: config: fix iteration issue in 'usb_get_bos_descriptor()'
  (bsc#1012628).
- USB: xhci-plat: fix legacy PHY double init (bsc#1012628).
- bcache: fixup lock c-&gt;root error (bsc#1012628).
- bcache: fixup init dirty data errors (bsc#1012628).
- bcache: prevent potential division by zero error (bsc#1012628).
- bcache: check return value from btree_node_alloc_replacement()
  (bsc#1012628).
- veth: Use tstats per-CPU traffic counters (bsc#1012628).
- dm-delay: fix a race between delay_presuspend and delay_bio
  (bsc#1012628).
- ALSA: hda/realtek: Add quirks for ASUS 2024 Zenbooks
  (bsc#1012628).
- ALSA: hda: ASUS UM5302LA: Added quirks for cs35L41/10431A83
  on i2c bus (bsc#1012628).
- cifs: fix leak of iface for primary channel (bsc#1012628).
- cifs: account for primary channel in the interface list
  (bsc#1012628).
- cifs: distribute channels across interfaces based on speed
  (bsc#1012628).
- Revert "phy: realtek: usb: Add driver for the Realtek SoC USB
  2.0 PHY" (bsc#1012628).
- Revert "phy: realtek: usb: Add driver for the Realtek SoC USB
  3.0 PHY" (bsc#1012628).
- Revert "usb: phy: add usb phy notify port status API"
  (bsc#1012628).
- hv_netvsc: Mark VF as slave before exposing it to user-mode
  (bsc#1012628).
- hv_netvsc: Fix race of register_netdevice_notifier and VF
  register (bsc#1012628).
- hv_netvsc: fix race of netvsc and VF register_netdevice
  (bsc#1012628).
- platform/x86: ideapad-laptop: Set max_brightness before using it
  (bsc#1012628).
- platform/x86/amd/pmc: adjust getting DRAM size behavior
  (bsc#1012628).
- USB: serial: option: add Luat Air72*U series products
  (bsc#1012628).
- usb: misc: onboard-hub: add support for Microchip USB5744
  (bsc#1012628).
- dt-bindings: usb: microchip,usb5744: Add second supply
  (bsc#1012628).
- platform/x86: hp-bioscfg: Fix error handling in
  hp_add_other_attributes() (bsc#1012628).
- platform/x86: hp-bioscfg: move mutex_lock() down in
  hp_add_other_attributes() (bsc#1012628).
- platform/x86: hp-bioscfg: Simplify return check in
  hp_add_other_attributes() (bsc#1012628).
- s390/dasd: protect device queue against concurrent access
  (bsc#1012628).
- io_uring/fs: consider link-&gt;flags when getting path for LINKAT
  (bsc#1012628).
- bcache: fixup multi-threaded bch_sectors_dirty_init() wake-up
  race (bsc#1012628).
- md: fix bi_status reporting in md_end_clone_io (bsc#1012628).
- bcache: replace a mistaken IS_ERR() by IS_ERR_OR_NULL() in
  btree_gc_coalesce() (bsc#1012628).
- io_uring: fix off-by one bvec index (bsc#1012628).
- tls: fix NULL deref on tls_sw_splice_eof() with empty record
  (bsc#1012628).
- swiotlb-xen: provide the "max_mapping_size" method
  (bsc#1012628).
- ACPI: PM: Add acpi_device_fix_up_power_children() function
  (bsc#1012628).
- ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CVA
  (bsc#1012628).
- ACPI: processor_idle: use raw_safe_halt() in
  acpi_idle_play_dead() (bsc#1012628).
- ACPI: video: Use acpi_device_fix_up_power_children()
  (bsc#1012628).
- thunderbolt: Set lane bonding bit only for downstream port
  (bsc#1012628).
- drm/ast: Disconnect BMC if physical connector is connected
  (bsc#1012628).
- drm/msm/dpu: Add missing safe_lut_tbl in sc8280xp catalog
  (bsc#1012628).
- kselftest/arm64: Fix output formatting for za-fork
  (bsc#1012628).
- prctl: Disable prctl(PR_SET_MDWE) on parisc (bsc#1012628).
- mm: add a NO_INHERIT flag to the PR_SET_MDWE prctl
  (bsc#1012628).
- lockdep: Fix block chain corruption (bsc#1012628).
- USB: dwc3: qcom: fix ACPI platform device leak (bsc#1012628).
- USB: dwc3: qcom: fix resource leaks on probe deferral
  (bsc#1012628).
- nvmet: nul-terminate the NQNs passed in the connect command
  (bsc#1012628).
- nvme: blank out authentication fabrics options if not configured
  (bsc#1012628).
- afs: Fix file locking on R/O volumes to operate in local mode
  (bsc#1012628).
- afs: Return ENOENT if no cell DNS record can be found
  (bsc#1012628).
- net: ipa: fix one GSI register field width (bsc#1012628).
- net: axienet: Fix check for partial TX checksum (bsc#1012628).
- vsock/test: fix SEQPACKET message bounds test (bsc#1012628).
- i40e: Fix adding unsupported cloud filters (bsc#1012628).
- amd-xgbe: propagate the correct speed and duplex status
  (bsc#1012628).
- amd-xgbe: handle the corner-case during tx completion
  (bsc#1012628).
- amd-xgbe: handle corner-case during sfp hotplug (bsc#1012628).
- net: veth: fix ethtool stats reporting (bsc#1012628).
- octeontx2-pf: Fix ntuple rule creation to direct packet to VF
  with higher Rx queue than its PF (bsc#1012628).
- arm/xen: fix xen_vcpu_info allocation alignment (bsc#1012628).
- arm64: mm: Fix "rodata=on" when
  CONFIG_RODATA_FULL_DEFAULT_ENABLED=y (bsc#1012628).
- s390/ipl: add missing IPL_TYPE_ECKD_DUMP case to ipl_init()
  (bsc#1012628).
- net/smc: avoid data corruption caused by decline (bsc#1012628).
- net: usb: ax88179_178a: fix failed operations during
  ax88179_reset (bsc#1012628).
- drm/panel: boe-tv101wum-nl6: Fine tune Himax83102-j02 panel
  HFP and HBP (bsc#1012628).
- ipv4: Correct/silence an endian warning in __ip_do_redirect
  (bsc#1012628).
- HID: fix HID device resource race between HID core and debugging
  support (bsc#1012628).
- accel/ivpu/37xx: Fix hangs related to MMIO reset (bsc#1012628).
- accel/ivpu: Do not initialize parameters on power up
  (bsc#1012628).
- bpf: Fix dev's rx stats for bpf_redirect_peer traffic
  (bsc#1012628).
- net: Move {l,t,d}stats allocation to core and convert veth &amp;
  vrf (bsc#1012628).
- net, vrf: Move dstats structure to core (bsc#1012628).
- PM: tools: Fix sleepgraph syntax error (bsc#1012628).
- drm/rockchip: vop: Fix color for RGB888/BGR888 format on VOP
  full (bsc#1012628).
- libfs: getdents() should return 0 after reaching EOD
  (bsc#1012628).
- block: update the stable_writes flag in bdev_add (bsc#1012628).
- filemap: add a per-mapping stable writes flag (bsc#1012628).
- drm/i915: do not clean GT table on error path (bsc#1012628).
- ata: pata_isapnp: Add missing error check for devm_ioport_map()
  (bsc#1012628).
- octeontx2-pf: Fix memory leak during interface down
  (bsc#1012628).
- wireguard: use DEV_STATS_INC() (bsc#1012628).
- net: wangxun: fix kernel panic due to null pointer
  (bsc#1012628).
- drm/panel: simple: Fix Innolux G101ICE-L01 timings
  (bsc#1012628).
- drm/panel: simple: Fix Innolux G101ICE-L01 bus flags
  (bsc#1012628).
- fs: Pass AT_GETATTR_NOSEC flag to getattr interface function
  (bsc#1012628).
- drm/panel: auo,b101uan08.3: Fine tune the panel power sequence
  (bsc#1012628).
- blk-cgroup: avoid to warn !rcu_read_lock_held() in blkg_lookup()
  (bsc#1012628).
- afs: Make error on cell lookup failure consistent with OpenAFS
  (bsc#1012628).
- afs: Fix afs_server_list to be cleaned up with RCU
  (bsc#1012628).
- rxrpc: Defer the response to a PING ACK until we've parsed it
  (bsc#1012628).
- rxrpc: Fix RTT determination to use any ACK as a source
  (bsc#1012628).
- s390/ism: ism driver implies smc protocol (bsc#1012628).
- drm/msm/dsi: use the correct VREG_CTRL_1 value for 4nm cphy
  (bsc#1012628).
- sched/fair: Fix the decision for load balance (bsc#1012628).
- sched/eevdf: Fix vruntime adjustment on reweight (bsc#1012628).
- hv/hv_kvp_daemon: Some small fixes for handling NM keyfiles
  (bsc#1012628).
- irqchip/gic-v3-its: Flush ITS tables correctly in non-coherent
  GIC designs (bsc#1012628).
- NFSD: Fix checksum mismatches in the duplicate reply cache
  (bsc#1012628).
- NFSD: Fix "start of NFS reply" pointer passed to
  nfsd_cache_update() (bsc#1012628).
- commit eafb2e8</changelog>
  <changelog author="jslaby@suse.cz" date="1701777600">- Refresh
  patches.suse/drm-i915-Also-check-for-VGA-converter-in-eDP-probe.patch.
- Refresh
  patches.suse/leds-class-Don-t-expose-color-sysfs-entry.patch.
  Update upstream status and move to sorted section.
- commit a1661c2</changelog>
  <changelog author="jslaby@suse.cz" date="1702036800">- Linux 6.6.5 (bsc#1012628).
- cifs: Fix FALLOC_FL_ZERO_RANGE by setting i_size if EOF moved
  (bsc#1012628).
- cifs: Fix FALLOC_FL_INSERT_RANGE by setting i_size after EOF
  moved (bsc#1012628).
- smb: client: fix missing mode bits for SMB symlinks
  (bsc#1012628).
- smb: client: report correct st_size for SMB and NFS symlinks
  (bsc#1012628).
- ksmbd: fix possible deadlock in smb2_open (bsc#1012628).
- pinctrl: avoid reload of p state in list iteration
  (bsc#1012628).
- firewire: core: fix possible memory leak in create_units()
  (bsc#1012628).
- mmc: sdhci-pci-gli: Disable LPM during initialization
  (bsc#1012628).
- mmc: sdhci-sprd: Fix vqmmc not shutting down after the card
  was pulled (bsc#1012628).
- mmc: cqhci: Increase recovery halt timeout (bsc#1012628).
- mmc: cqhci: Warn of halt or task clear failure (bsc#1012628).
- mmc: cqhci: Fix task clearing in CQE error recovery
  (bsc#1012628).
- mmc: block: Retry commands in CQE error recovery (bsc#1012628).
- mmc: block: Do not lose cache flush during CQE error recovery
  (bsc#1012628).
- mmc: block: Be sure to wait while busy in CQE error recovery
  (bsc#1012628).
- ALSA: hda: Disable power-save on KONTRON SinglePC (bsc#1012628).
- ALSA: hda/realtek: Headset Mic VREF to 100% (bsc#1012628).
- ALSA: hda/realtek: Add supported ALC257 for ChromeOS
  (bsc#1012628).
- net: libwx: fix memory leak on msix entry (bsc#1012628).
- dm-verity: align struct dm_verity_fec_io properly (bsc#1012628).
- scsi: Change SCSI device boolean fields to single bit flags
  (bsc#1012628).
- scsi: sd: Fix system start for ATA devices (bsc#1012628).
- scsi: ufs: core: Clear cmd if abort succeeds in MCQ mode
  (bsc#1012628).
- drm/amd: Enable PCIe PME from D3 (bsc#1012628).
- drm/amdgpu: correct the amdgpu runtime dereference usage count
  (bsc#1012628).
- drm/amdgpu: Force order between a read and write to the same
  address (bsc#1012628).
- drm/amdgpu: fix memory overflow in the IB test (bsc#1012628).
- drm/amdgpu: Update EEPROM I2C address for smu v13_0_0
  (bsc#1012628).
- drm/amd/display: Include udelay when waiting for INBOX0 ACK
  (bsc#1012628).
- drm/amd/display: Remove min_dst_y_next_start check for Z8
  (bsc#1012628).
- drm/amd/display: Use DRAM speed from validation for dummy
  p-state (bsc#1012628).
- drm/amd/display: Update min Z8 residency time to 2100 for DCN314
  (bsc#1012628).
- drm/amd/display: fix ABM disablement (bsc#1012628).
- drm/amd/display: force toggle rate wa for first link training
  for a retimer (bsc#1012628).
- dm verity: initialize fec io before freeing it (bsc#1012628).
- dm verity: don't perform FEC for failed readahead IO
  (bsc#1012628).
- nvme: check for valid nvme_identify_ns() before using it
  (bsc#1012628).
- r8169: fix deadlock on RTL8125 in jumbo mtu mode (bsc#1012628).
- ACPI: video: Use acpi_video_device for cooling-dev driver data
  (bsc#1012628).
- io_uring: don't allow discontig pages for IORING_SETUP_NO_MMAP
  (bsc#1012628).
- iommu/vt-d: Fix incorrect cache invalidation for mm notification
  (bsc#1012628).
- io_uring: free io_buffer_list entries via RCU (bsc#1012628).
- nouveau: find the smallest page allocation to cover a buffer
  alloc (bsc#1012628).
- powercap: DTPM: Fix unneeded conversions to micro-Watts
  (bsc#1012628).
- cpufreq/amd-pstate: Fix the return value of
  amd_pstate_fast_switch() (bsc#1012628).
- dma-buf: fix check in dma_resv_add_fence (bsc#1012628).
- io_uring: don't guard IORING_OFF_PBUF_RING with SETUP_NO_MMAP
  (bsc#1012628).
- iommu: Avoid more races around device probe (bsc#1012628).
- bcache: revert replacing IS_ERR_OR_NULL with IS_ERR
  (bsc#1012628).
- ext2: Fix ki_pos update for DIO buffered-io fallback case
  (bsc#1012628).
- iommu/vt-d: Add MTL to quirk list to skip TE disabling
  (bsc#1012628).
- KVM: PPC: Book3S HV: Fix KVM_RUN clobbering FP/VEC user
  registers (bsc#1012628).
- powerpc: Don't clobber f0/vs0 during fp|altivec register save
  (bsc#1012628).
- parisc: Mark ex_table entries 32-bit aligned in assembly.h
  (bsc#1012628).
- parisc: Mark ex_table entries 32-bit aligned in uaccess.h
  (bsc#1012628).
- parisc: Use natural CPU alignment for bug_table (bsc#1012628).
- parisc: Mark lock_aligned variables 16-byte aligned on SMP
  (bsc#1012628).
- parisc: Drop the HP-UX ENOSYM and EREMOTERELEASE error codes
  (bsc#1012628).
- parisc: Mark jump_table naturally aligned (bsc#1012628).
- parisc: Ensure 32-bit alignment on parisc unwind section
  (bsc#1012628).
- parisc: Mark altinstructions read-only and 32-bit aligned
  (bsc#1012628).
- btrfs: add dmesg output for first mount and last unmount of
  a filesystem (bsc#1012628).
- btrfs: ref-verify: fix memory leaks in btrfs_ref_tree_mod()
  (bsc#1012628).
- btrfs: fix off-by-one when checking chunk map includes logical
  address (bsc#1012628).
- btrfs: send: ensure send_fd is writable (bsc#1012628).
- btrfs: make error messages more clear when getting a chunk map
  (bsc#1012628).
- btrfs: free the allocated memory if btrfs_alloc_page_array()
  fails (bsc#1012628).
- btrfs: fix 64bit compat send ioctl arguments not initializing
  version member (bsc#1012628).
- io_uring: enable io_mem_alloc/free to be used in other parts
  (bsc#1012628).
- io_uring/kbuf: defer release of mapped buffer rings
  (bsc#1012628).
- io_uring/kbuf: recycle freed mapped buffer ring entries
  (bsc#1012628).
- wifi: cfg80211: fix CQM for non-range use (bsc#1012628).
- pinctrl: stm32: Add check for devm_kcalloc (bsc#1012628).
- pinctrl: stm32: fix array read out of bound (bsc#1012628).
- media: v4l2-subdev: Fix a 64bit bug (bsc#1012628).
- netdevsim: Don't accept device bound programs (bsc#1012628).
- net: rswitch: Fix type of ret in rswitch_start_xmit()
  (bsc#1012628).
- net: rswitch: Fix return value in rswitch_start_xmit()
  (bsc#1012628).
- net: rswitch: Fix missing dev_kfree_skb_any() in error path
  (bsc#1012628).
- ipv4: igmp: fix refcnt uaf issue when receiving igmp query
  packet (bsc#1012628).
- wifi: iwlwifi: mvm: fix an error code in iwl_mvm_mld_add_sta()
  (bsc#1012628).
- wifi: mac80211: do not pass AP_VLAN vif pointer to drivers
  during flush (bsc#1012628).
- net: dsa: mv88e6xxx: fix marvell 6350 switch probing
  (bsc#1012628).
- net: dsa: mv88e6xxx: fix marvell 6350 probe crash (bsc#1012628).
- dpaa2-eth: increase the needed headroom to account for alignment
  (bsc#1012628).
- dpaa2-eth: recycle the RX buffer only after all processing done
  (bsc#1012628).
- bpf: Add missed allocation hint for bpf_mem_cache_alloc_flags()
  (bsc#1012628).
- uapi: propagate __struct_group() attributes to the container
  union (bsc#1012628).
- selftests/net: ipsec: fix constant out of range (bsc#1012628).
- selftests/net: fix a char signedness issue (bsc#1012628).
- selftests/net: unix: fix unused variable compiler warning
  (bsc#1012628).
- selftests/net: mptcp: fix uninitialized variable warnings
  (bsc#1012628).
- octeontx2-af: Fix possible buffer overflow (bsc#1012628).
- net: stmmac: xgmac: Disable FPE MMC interrupts (bsc#1012628).
- octeontx2-pf: Fix adding mbox work queue entry when num_vfs &gt;
  64 (bsc#1012628).
- octeontx2-pf: Restore TC ingress police rules when interface
  is up (bsc#1012628).
- neighbour: Fix __randomize_layout crash in struct neighbour
  (bsc#1012628).
- efi/unaccepted: Fix off-by-one when checking for overlapping
  ranges (bsc#1012628).
- r8169: prevent potential deadlock in rtl8169_close
  (bsc#1012628).
- ravb: Fix races between ravb_tx_timeout_work() and net related
  ops (bsc#1012628).
- ethtool: don't propagate EOPNOTSUPP from dumps (bsc#1012628).
- bpf, sockmap: af_unix stream sockets need to hold ref for pair
  sock (bsc#1012628).
- ice: Fix VF Reset paths when interface in a failed over
  aggregate (bsc#1012628).
- net: ravb: Check return value of reset_control_deassert()
  (bsc#1012628).
- net: ravb: Use pm_runtime_resume_and_get() (bsc#1012628).
- net: ravb: Make write access to CXR35 first before accessing
  other EMAC registers (bsc#1012628).
- net: ravb: Start TX queues after HW initialization succeeded
  (bsc#1012628).
- net: ravb: Stop DMA in case of failures on ravb_open()
  (bsc#1012628).
- net: ravb: Keep reverse order of operations in ravb_remove()
  (bsc#1012628).
- powerpc/pseries/iommu: enable_ddw incorrectly returns direct
  mapping for SR-IOV device (bsc#1012628).
- s390/cmma: fix handling of swapper_pg_dir and invalid_pg_dir
  (bsc#1012628).
- drm/amd/display: Refactor edp power control (bsc#1012628).
- drm/amd/display: Remove power sequencing check (bsc#1012628).
- cpufreq: imx6q: Don't disable 792 Mhz OPP unnecessarily
  (bsc#1012628).
- iommu/vt-d: Omit devTLB invalidation requests when TES=0
  (bsc#1012628).
- iommu/vt-d: Disable PCI ATS in legacy passthrough mode
  (bsc#1012628).
- iommu/vt-d: Make context clearing consistent with context
  mapping (bsc#1012628).
- drm/i915/gsc: Mark internal GSC engine with reserved uabi class
  (bsc#1012628).
- drm/panel: starry-2081101qfh032011-53g: Fine tune the panel
  power sequence (bsc#1012628).
- drm/panel: nt36523: fix return value check in nt36523_probe()
  (bsc#1012628).
- cpufreq/amd-pstate: Fix scaling_min_freq and scaling_max_freq
  update (bsc#1012628).
- cpufreq/amd-pstate: Only print supported EPP values for
  performance governor (bsc#1012628).
- drm/amd/pm: fix a memleak in aldebaran_tables_init
  (bsc#1012628).
- iommu: Fix printk arg in of_iommu_get_resv_regions()
  (bsc#1012628).
- drm/amd/display: refactor ILR to make it work (bsc#1012628).
- drm/amd/display: Reduce default backlight min from 5 nits to
  1 nits (bsc#1012628).
- drm/amd/display: Simplify brightness initialization
  (bsc#1012628).
- drm/amd/display: Fix MPCC 1DLUT programming (bsc#1012628).
- vfio/pds: Fix mutex lock-&gt;magic != lock warning (bsc#1012628).
- vfio/pds: Fix possible sleep while in atomic context
  (bsc#1012628).
- x86/xen: fix percpu vcpu_info allocation (bsc#1012628).
- vfio: Drop vfio_file_iommu_group() stub to fudge around a KVM
  wart (bsc#1012628).
- Rename to
  patches.kernel.org/6.6.5-001-leds-class-Don-t-expose-color-sysfs-entry.patch.
- Rename to
  patches.kernel.org/6.6.5-017-drm-i915-Also-check-for-VGA-converter-in-eDP-pr.patch.
- commit 30a850b</changelog>
  <changelog author="jslaby@suse.cz" date="1702036801">- parisc: Fix asm operand number out of range build error in
  bug table (git-fixes).
- commit 7675861</changelog>
  <changelog author="jslaby@suse.cz" date="1702296000">- Linux 6.6.6 (bsc#1012628).
- Revert "wifi: cfg80211: fix CQM for non-range use"
  (bsc#1012628).
- commit a946a9f</changelog>
  <changelog author="jslaby@suse.cz" date="1702555200">- Linux 6.6.7 (bsc#1012628).
- vdpa/mlx5: preserve CVQ vringh index (bsc#1012628).
- scsi: sd: Fix sshdr use in sd_suspend_common() (bsc#1012628).
- hrtimers: Push pending hrtimers away from outgoing CPU earlier
  (bsc#1012628).
- i2c: designware: Fix corrupted memory seen in the ISR
  (bsc#1012628).
- i2c: ocores: Move system PM hooks to the NOIRQ phase
  (bsc#1012628).
- netfilter: ipset: fix race condition between swap/destroy and
  kernel side add/del/test (bsc#1012628).
- nouveau: use an rwlock for the event lock (bsc#1012628).
- zstd: Fix array-index-out-of-bounds UBSAN warning (bsc#1012628).
- tg3: Move the [rt]x_dropped counters to tg3_napi (bsc#1012628).
- tg3: Increment tx_dropped in tg3_tso_bug() (bsc#1012628).
- modpost: fix section mismatch message for RELA (bsc#1012628).
- kconfig: fix memory leak from range properties (bsc#1012628).
- drm/amdgpu: Do not program VF copy regs in mmhub v1.8 under
  SRIOV (v2) (bsc#1012628).
- drm/amdgpu: finalizing mem_partitions at the end of GMC v9
  sw_fini (bsc#1012628).
- drm/amdgpu: correct chunk_ptr to a pointer to chunk
  (bsc#1012628).
- dm-crypt: start allocating with MAX_ORDER (bsc#1012628).
- x86: Introduce ia32_enabled() (bsc#1012628).
- x86/coco: Disable 32-bit emulation by default on TDX and SEV
  (bsc#1012628).
- x86/entry: Convert INT 0x80 emulation to IDTENTRY (bsc#1012628).
- x86/entry: Do not allow external 0x80 interrupts (bsc#1012628).
- x86/tdx: Allow 32-bit emulation by default (bsc#1012628).
- dt: dt-extract-compatibles: Handle cfile arguments in generator
  function (bsc#1012628).
- dt: dt-extract-compatibles: Don't follow symlinks when walking
  tree (bsc#1012628).
- platform/x86: asus-wmi: Move i8042 filter install to shared
  asus-wmi code (bsc#1012628).
- of: dynamic: Fix of_reconfig_get_state_change() return value
  documentation (bsc#1012628).
- platform/x86: wmi: Skip blocks with zero instances
  (bsc#1012628).
- ipv6: fix potential NULL deref in fib6_add() (bsc#1012628).
- octeontx2-pf: Add missing mutex lock in otx2_get_pauseparam
  (bsc#1012628).
- octeontx2-af: Check return value of nix_get_nixlf before using
  nixlf (bsc#1012628).
- bpf: Fix a verifier bug due to incorrect branch offset
  comparison with cpu=v4 (bsc#1012628).
- hv_netvsc: rndis_filter needs to select NLS (bsc#1012628).
- r8152: Hold the rtnl_lock for all of reset (bsc#1012628).
- r8152: Add RTL8152_INACCESSIBLE checks to more loops
  (bsc#1012628).
- r8152: Add RTL8152_INACCESSIBLE to r8156b_wait_loading_flash()
  (bsc#1012628).
- r8152: Add RTL8152_INACCESSIBLE to r8153_pre_firmware_1()
  (bsc#1012628).
- r8152: Add RTL8152_INACCESSIBLE to r8153_aldps_en()
  (bsc#1012628).
- mlxbf-bootctl: correctly identify secure boot with development
  keys (bsc#1012628).
- platform/mellanox: Add null pointer checks for devm_kasprintf()
  (bsc#1012628).
- platform/mellanox: Check
  devm_hwmon_device_register_with_groups() return value
  (bsc#1012628).
- arcnet: restoring support for multiple Sohard Arcnet cards
  (bsc#1012628).
- octeontx2-pf: consider both Rx and Tx packet stats for adaptive
  interrupt coalescing (bsc#1012628).
- net: stmmac: fix FPE events losing (bsc#1012628).
- xsk: Skip polling event check for unbound socket (bsc#1012628).
- octeontx2-af: fix a use-after-free in rvu_npa_register_reporters
  (bsc#1012628).
- ice: Restore fix disabling RX VLAN filtering (bsc#1012628).
- i40e: Fix unexpected MFS warning message (bsc#1012628).
- iavf: validate tx_coalesce_usecs even if rx_coalesce_usecs is
  zero (bsc#1012628).
- net: bnxt: fix a potential use-after-free in bnxt_init_tc
  (bsc#1012628).
- tcp: fix mid stream window clamp (bsc#1012628).
- ionic: fix snprintf format length warning (bsc#1012628).
- ionic: Fix dim work handling in split interrupt mode
  (bsc#1012628).
- ipv4: ip_gre: Avoid skb_pull() failure in ipgre_xmit()
  (bsc#1012628).
- net: atlantic: Fix NULL dereference of skb pointer in
  (bsc#1012628).
- net: hns: fix wrong head when modify the tx feature when
  sending packets (bsc#1012628).
- net: hns: fix fake link up on xge port (bsc#1012628).
- octeontx2-af: Adjust Tx credits when MCS external bypass is
  disabled (bsc#1012628).
- octeontx2-af: Fix mcs sa cam entries size (bsc#1012628).
- octeontx2-af: Fix mcs stats register address (bsc#1012628).
- octeontx2-af: Add missing mcs flr handler call (bsc#1012628).
- octeontx2-af: Update Tx link register range (bsc#1012628).
- dt-bindings: interrupt-controller: Allow #power-domain-cells
  (bsc#1012628).
- netfilter: bpf: fix bad registration on nf_defrag (bsc#1012628).
- netfilter: nf_tables: fix 'exist' matching on bigendian arches
  (bsc#1012628).
- netfilter: nf_tables: bail out on mismatching dynset and set
  expressions (bsc#1012628).
- netfilter: nf_tables: validate family when identifying table
  via handle (bsc#1012628).
- netfilter: xt_owner: Fix for unsafe access of sk-&gt;sk_socket
  (bsc#1012628).
- tcp: do not accept ACK of bytes we never sent (bsc#1012628).
- net: dsa: mv88e6xxx: Restore USXGMII support for 6393X
  (bsc#1012628).
- net: tls, update curr on splice as well (bsc#1012628).
- bpf: sockmap, updating the sg structure should also update curr
  (bsc#1012628).
- psample: Require 'CAP_NET_ADMIN' when joining "packets" group
  (bsc#1012628).
- drop_monitor: Require 'CAP_SYS_ADMIN' when joining "events"
  group (bsc#1012628).
- net: dsa: microchip: provide a list of valid protocols for
  xmit handler (bsc#1012628).
- net/smc: fix missing byte order conversion in CLC handshake
  (bsc#1012628).
- drm/amd/amdgpu/amdgpu_doorbell_mgr: Correct misdocumented param
  'doorbell_index' (bsc#1012628).
- drm/amdkfd: get doorbell's absolute offset based on the db_size
  (bsc#1012628).
- mm/damon/sysfs: eliminate potential uninitialized variable
  warning (bsc#1012628).
- tee: optee: Fix supplicant based device enumeration
  (bsc#1012628).
- RDMA/core: Fix uninit-value access in ib_get_eth_speed()
  (bsc#1012628).
- RDMA/hns: Fix unnecessary err return when using invalid congest
  control algorithm (bsc#1012628).
- RDMA/irdma: Do not modify to SQD on error (bsc#1012628).
- RDMA/irdma: Add wait for suspend on SQD (bsc#1012628).
- arm64: dts: rockchip: Expand reg size of vdec node for RK3328
  (bsc#1012628).
- arm64: dts: rockchip: Expand reg size of vdec node for RK3399
  (bsc#1012628).
- ASoC: fsl_sai: Fix no frame sync clock issue on i.MX8MP
  (bsc#1012628).
- RDMA/rtrs-srv: Do not unconditionally enable irq (bsc#1012628).
- RDMA/rtrs-clt: Start hb after path_up (bsc#1012628).
- RDMA/rtrs-srv: Check return values while processing info request
  (bsc#1012628).
- RDMA/rtrs-srv: Free srv_mr iu only when always_invalidate is
  true (bsc#1012628).
- RDMA/rtrs-srv: Destroy path files after making sure no IOs
  in-flight (bsc#1012628).
- RDMA/rtrs-clt: Fix the max_send_wr setting (bsc#1012628).
- RDMA/rtrs-clt: Remove the warnings for req in_use check
  (bsc#1012628).
- RDMA/bnxt_re: Correct module description string (bsc#1012628).
- RDMA/irdma: Fix UAF in irdma_sc_ccq_get_cqe_info()
  (bsc#1012628).
- arm64: dt: imx93: tqma9352-mba93xxla: Fix LPUART2 pad config
  (bsc#1012628).
- ARM: dts: imx6q: skov: fix ethernet clock regression
  (bsc#1012628).
- ARM: dts: rockchip: Fix sdmmc_pwren's pinmux setting for RK3128
  (bsc#1012628).
- ARM: dts: bcm2711-rpi-400: Fix delete-node of led_act
  (bsc#1012628).
- hwmon: (acpi_power_meter) Fix 4.29 MW bug (bsc#1012628).
- ASoC: codecs: lpass-tx-macro: set active_decimator correct
  default value (bsc#1012628).
- hwmon: (nzxt-kraken2) Fix error handling path in kraken2_probe()
  (bsc#1012628).
- firmware: arm_scmi: Extend perf protocol ops to get number of
  domains (bsc#1012628).
- firmware: arm_scmi: Extend perf protocol ops to get information
  of a domain (bsc#1012628).
- firmware: arm_scmi: Fix frequency truncation by promoting
  multiplier type (bsc#1012628).
- firmware: arm_scmi: Simplify error path in
  scmi_dvfs_device_opps_add() (bsc#1012628).
- firmware: arm_scmi: Fix possible frequency truncation when
  using level indexing mode (bsc#1012628).
- ASoC: wm_adsp: fix memleak in wm_adsp_buffer_populate
  (bsc#1012628).
- RDMA/core: Fix umem iterator when PAGE_SIZE is greater then
  HCA pgsz (bsc#1012628).
- RDMA/irdma: Ensure iWarp QP queue memory is OS paged aligned
  (bsc#1012628).
- RDMA/irdma: Fix support for 64k pages (bsc#1012628).
- RDMA/irdma: Avoid free the non-cqp_request scratch
  (bsc#1012628).
- drm/bridge: tc358768: select CONFIG_VIDEOMODE_HELPERS
  (bsc#1012628).
- arm64: dts: imx8mp: imx8mq: Add parkmode-disable-ss-quirk on
  DWC3 (bsc#1012628).
- ARM: dts: imx6ul-pico: Describe the Ethernet PHY clock
  (bsc#1012628).
- io_uring/kbuf: Fix an NULL vs IS_ERR() bug in
  io_alloc_pbuf_ring() (bsc#1012628).
- io_uring/kbuf: check for buffer list readiness after NULL check
  (bsc#1012628).
- tracing: Fix a warning when allocating buffered events fails
  (bsc#1012628).
- scsi: be2iscsi: Fix a memleak in beiscsi_init_wrb_handle()
  (bsc#1012628).
- arm64: dts: imx8-ss-lsio: Add PWM interrupts (bsc#1012628).
- arm64: dts: freescale: imx8-ss-lsio: Fix #pwm-cells
  (bsc#1012628).
- arm64: dts: imx93: correct mediamix power (bsc#1012628).
- ARM: imx: Check return value of devm_kasprintf in
  imx_mmdc_perf_init (bsc#1012628).
- arm64: dts: imx8-apalis: set wifi regulator to always-on
  (bsc#1012628).
- ARM: dts: imx7: Declare timers compatible with fsl,imx6dl-gpt
  (bsc#1012628).
- ARM: dts: imx28-xea: Pass the 'model' property (bsc#1012628).
- arm64: dts: rockchip: Fix eMMC Data Strobe PD on rk3588
  (bsc#1012628).
- riscv: fix misaligned access handling of C.SWSP and C.SDSP
  (bsc#1012628).
- riscv: errata: andes: Probe for IOCP only once in boot stage
  (bsc#1012628).
- md: don't leave 'MD_RECOVERY_FROZEN' in error path of
  md_set_readonly() (bsc#1012628).
- kernel/Kconfig.kexec: drop select of KEXEC for CRASH_DUMP
  (bsc#1012628).
- scripts/gdb: fix lx-device-list-bus and lx-device-list-class
  (bsc#1012628).
- rethook: Use __rcu pointer for rethook::handler (bsc#1012628).
- ASoC: amd: yc: Fix non-functional mic on ASUS E1504FA
  (bsc#1012628).
- io_uring/af_unix: disable sending io_uring over sockets
  (bsc#1012628).
- nvme-pci: Add sleep quirk for Kingston drives (bsc#1012628).
- io_uring: fix mutex_unlock with unreferenced ctx (bsc#1012628).
- ALSA: usb-audio: Add Pioneer DJM-450 mixer controls
  (bsc#1012628).
- ALSA: pcm: fix out-of-bounds in snd_pcm_state_names
  (bsc#1012628).
- ALSA: hda/realtek: Apply quirk for ASUS UM3504DA (bsc#1012628).
- ALSA: hda/realtek: fix speakers on XPS 9530 (2023)
  (bsc#1012628).
- ALSA: hda/realtek: Enable headset on Lenovo M90 Gen5
  (bsc#1012628).
- ALSA: hda/realtek: add new Framework laptop to quirks
  (bsc#1012628).
- ALSA: hda/realtek: Add Framework laptop 16 to quirks
  (bsc#1012628).
- ALSA: hda/realtek: Add quirk for Lenovo Yoga Pro 7
  (bsc#1012628).
- ring-buffer: Test last update in 32bit version of
  __rb_time_read() (bsc#1012628).
- ring-buffer: Force absolute timestamp on discard of event
  (bsc#1012628).
- highmem: fix a memory copy problem in memcpy_from_folio
  (bsc#1012628).
- nilfs2: fix missing error check for sb_set_blocksize call
  (bsc#1012628).
- nilfs2: prevent WARNING in nilfs_sufile_set_segment_usage()
  (bsc#1012628).
- lib/group_cpus.c: avoid acquiring cpu hotplug lock in
  group_cpus_evenly (bsc#1012628).
- cgroup_freezer: cgroup_freezing: Check if not frozen
  (bsc#1012628).
- checkstack: fix printed address (bsc#1012628).
- tracing: Always update snapshot buffer size (bsc#1012628).
- tracing: Stop current tracer when resizing buffer (bsc#1012628).
- tracing: Disable snapshot buffer when stopping instance tracers
  (bsc#1012628).
- tracing: Fix incomplete locking when disabling buffered events
  (bsc#1012628).
- tracing: Fix a possible race when disabling buffered events
  (bsc#1012628).
- leds: trigger: netdev: fix RTNL handling to prevent potential
  deadlock (bsc#1012628).
- nfp: flower: fix for take a mutex lock in soft irq context
  and rcu lock (bsc#1012628).
- packet: Move reference count in packet_sock to atomic_long_t
  (bsc#1012628).
- r8169: fix rtl8125b PAUSE frames blasting when suspended
  (bsc#1012628).
- regmap: fix bogus error on regcache_sync success (bsc#1012628).
- platform/surface: aggregator: fix recv_buf() return value
  (bsc#1012628).
- workqueue: Make sure that wq_unbound_cpumask is never empty
  (bsc#1012628).
- hugetlb: fix null-ptr-deref in hugetlb_vma_lock_write
  (bsc#1012628).
- drivers/base/cpu: crash data showing should depends on
  KEXEC_CORE (bsc#1012628).
- mm/memory_hotplug: add missing mem_hotplug_lock (bsc#1012628).
- mm: fix oops when filemap_map_pmd() without prealloc_pte
  (bsc#1012628).
- mm/memory_hotplug: fix error handling in add_memory_resource()
  (bsc#1012628).
- powercap: DTPM: Fix missing cpufreq_cpu_put() calls
  (bsc#1012628).
- md/raid6: use valid sector values to determine if an I/O should
  wait on the reshape (bsc#1012628).
- drm/atomic-helpers: Invoke end_fb_access while owning plane
  state (bsc#1012628).
- drm/i915/mst: Fix .mode_valid_ctx() return values (bsc#1012628).
- drm/i915/mst: Reject modes that require the bigjoiner
  (bsc#1012628).
- drm/i915: Skip some timing checks on BXT/GLK DSI transcoders
  (bsc#1012628).
- arm64: dts: mt7986: change cooling trips (bsc#1012628).
- arm64: dts: mt7986: define 3W max power to both SFP on BPI-R3
  (bsc#1012628).
- arm64: dts: mt7986: fix emmc hs400 mode without uboot
  initialization (bsc#1012628).
- arm64: dts: mediatek: mt7622: fix memory node warning check
  (bsc#1012628).
- arm64: dts: mediatek: mt8183-kukui-jacuzzi: fix dsi unnecessary
  cells properties (bsc#1012628).
- arm64: dts: mediatek: cherry: Fix interrupt cells for MT6360
  on I2C7 (bsc#1012628).
- arm64: dts: mediatek: mt8173-evb: Fix regulator-fixed node names
  (bsc#1012628).
- arm64: dts: mediatek: mt8195: Fix PM suspend/resume with venc
  clocks (bsc#1012628).
- arm64: dts: mediatek: mt8183: Fix unit address for scp reserved
  memory (bsc#1012628).
- arm64: dts: mediatek: mt8183: Move thermal-zones to the root
  node (bsc#1012628).
- arm64: dts: mediatek: mt8183-evb: Fix unit_address_vs_reg
  warning on ntc (bsc#1012628).
- arm64: dts: mediatek: mt8186: fix clock names for power domains
  (bsc#1012628).
- arm64: dts: mediatek: mt8186: Change gpu speedbin nvmem cell
  name (bsc#1012628).
- coresight: etm4x: Remove bogous __exit annotation for some
  functions (bsc#1012628).
- coresight: Fix crash when Perf and sysfs modes are used
  concurrently (bsc#1012628).
- hwtracing: hisi_ptt: Add dummy callback pmu::read()
  (bsc#1012628).
- coresight: ultrasoc-smb: Fix sleep while close preempt in
  enable_smb (bsc#1012628).
- coresight: ultrasoc-smb: Config SMB buffer before register sink
  (bsc#1012628).
- coresight: ultrasoc-smb: Fix uninitialized before use
  buf_hw_base (bsc#1012628).
- misc: mei: client.c: return negative error code in mei_cl_write
  (bsc#1012628).
- misc: mei: client.c: fix problem of return '-EOVERFLOW' in
  mei_cl_write (bsc#1012628).
- perf vendor events arm64: AmpereOne: Add missing
  DefaultMetricgroupName fields (bsc#1012628).
- LoongArch: BPF: Don't sign extend memory load operand
  (bsc#1012628).
- LoongArch: BPF: Don't sign extend function return value
  (bsc#1012628).
- parisc: Reduce size of the bug_table on 64-bit kernel by half
  (bsc#1012628).
- arm64: dts: mediatek: add missing space before { (bsc#1012628).
- arm64: dts: mt8183: kukui: Fix underscores in node names
  (bsc#1012628).
- drm/amdgpu: disable MCBP by default (bsc#1012628).
- perf: Fix perf_event_validate_size() (bsc#1012628).
- x86/sev: Fix kernel crash due to late update to read-only
  ghcb_version (bsc#1012628).
- gpiolib: sysfs: Fix error handling on failed export
  (bsc#1012628).
- ASoC: ops: add correct range check for limiting volume
  (bsc#1012628).
- kprobes: consistent rcu api usage for kretprobe holder
  (bsc#1012628).
- usb: gadget: f_hid: fix report descriptor allocation
  (bsc#1012628).
- nvmem: Do not expect fixed layouts to grab a layout driver
  (bsc#1012628).
- serial: 8250_dw: Add ACPI ID for Granite Rapids-D UART
  (bsc#1012628).
- serial: ma35d1: Validate console index before assignment
  (bsc#1012628).
- parport: Add support for Brainboxes IX/UC/PX parallel cards
  (bsc#1012628).
- cifs: Fix non-availability of dedup breaking generic/304
  (bsc#1012628).
- Revert "xhci: Loosen RPM as default policy to cover for AMD
  xHC 1.1" (bsc#1012628).
- smb: client: fix potential NULL deref in parse_dfs_referrals()
  (bsc#1012628).
- usb: typec: class: fix typec_altmode_put_partner to put plugs
  (bsc#1012628).
- ARM: PL011: Fix DMA support (bsc#1012628).
- serial: sc16is7xx: address RX timeout interrupt errata
  (bsc#1012628).
- serial: 8250: 8250_omap: Clear UART_HAS_RHR_IT_DIS bit
  (bsc#1012628).
- serial: 8250: 8250_omap: Do not start RX DMA on THRI interrupt
  (bsc#1012628).
- serial: 8250_omap: Add earlycon support for the AM654 UART
  controller (bsc#1012628).
- devcoredump: Send uevent once devcd is ready (bsc#1012628).
- x86/CPU/AMD: Check vendor in the AMD microcode callback
  (bsc#1012628).
- powerpc/ftrace: Fix stack teardown in ftrace_no_trace
  (bsc#1012628).
- USB: gadget: core: adjust uevent timing on gadget unbind
  (bsc#1012628).
- cifs: Fix flushing, invalidation and file size with
  copy_file_range() (bsc#1012628).
- cifs: Fix flushing, invalidation and file size with FICLONE
  (bsc#1012628).
- MIPS: kernel: Clear FPU states when setting up kernel threads
  (bsc#1012628).
- KVM: s390/mm: Properly reset no-dat (bsc#1012628).
- KVM: SVM: Update EFER software model on CR0 trap for SEV-ES
  (bsc#1012628).
- perf list: Fix JSON segfault by setting the used
  skip_duplicate_pmus callback (bsc#1012628).
- perf metrics: Avoid segv if default metricgroup isn't set
  (bsc#1012628).
- MIPS: Loongson64: Reserve vgabios memory on boot (bsc#1012628).
- MIPS: Loongson64: Handle more memory types passed from firmware
  (bsc#1012628).
- MIPS: Loongson64: Enable DMA noncoherent support (bsc#1012628).
- netfilter: nft_set_pipapo: skip inactive elements during set
  walk (bsc#1012628).
- ASoC: qcom: sc8280xp: Limit speaker digital volumes
  (bsc#1012628).
- gcc-plugins: randstruct: Update code comment in
  relayout_struct() (bsc#1012628).
- riscv: Kconfig: Add select ARM_AMBA to SOC_STARFIVE
  (bsc#1012628).
- drm/amdgpu: Fix refclk reporting for SMU v13.0.6 (bsc#1012628).
- drm/amdgpu: update retry times for psp BL wait (bsc#1012628).
- drm/amdgpu: Restrict extended wait to PSP v13.0.6 (bsc#1012628).
- Update config files.
- Rename to
  patches.kernel.org/6.6.7-201-parisc-Fix-asm-operand-number-out-of-range-buil.patch.
- commit 59f1683</changelog>
  <changelog author="tiwai@suse.de" date="1702555201">- efi/x86: Avoid physical KASLR on older Dell systems
  (bsc#1217344).
- commit ee1123d</changelog>
</package>
<package pkgid="9d9574be7fc1236a20ab08e2c32007ee176a588f5cf1c45764f0216a4ae0096b903cbd2ba3eeaed6cd488042be6599d4d9e71916c0e4c20b2eae6ef76deea5e7" name="kernel-default" arch="src">
  <version epoch="0" ver="6.6.7" rel="1.1"/>
  <changelog author="jslaby@suse.cz" date="1700481600">- Linux 6.6.2 (bsc#1012628).
- hwmon: (nct6775) Fix incorrect variable reuse in fan_div
  calculation (bsc#1012628).
- numa: Generalize numa_map_to_online_node() (bsc#1012628).
- sched/topology: Fix sched_numa_find_nth_cpu() in CPU-less case
  (bsc#1012628).
- sched/topology: Fix sched_numa_find_nth_cpu() in non-NUMA case
  (bsc#1012628).
- sched/fair: Fix cfs_rq_is_decayed() on !SMP (bsc#1012628).
- iov_iter, x86: Be consistent about the __user tag on
  copy_mc_to_user() (bsc#1012628).
- sched/uclamp: Set max_spare_cap_cpu even if max_spare_cap is 0
  (bsc#1012628).
- sched/uclamp: Ignore (util == 0) optimization in feec() when
  p_util_max = 0 (bsc#1012628).
- objtool: Propagate early errors (bsc#1012628).
- sched: Fix stop_one_cpu_nowait() vs hotplug (bsc#1012628).
- nfsd: Handle EOPENSTALE correctly in the filecache
  (bsc#1012628).
- vfs: fix readahead(2) on block devices (bsc#1012628).
- writeback, cgroup: switch inodes with dirty timestamps to
  release dying cgwbs (bsc#1012628).
- x86/srso: Fix SBPB enablement for (possible) future fixed HW
  (bsc#1012628).
- x86/srso: Print mitigation for retbleed IBPB case (bsc#1012628).
- x86/srso: Fix vulnerability reporting for missing microcode
  (bsc#1012628).
- x86/srso: Fix unret validation dependencies (bsc#1012628).
- futex: Don't include process MM in futex key on no-MMU
  (bsc#1012628).
- x86/numa: Introduce numa_fill_memblks() (bsc#1012628).
- ACPI/NUMA: Apply SRAT proximity domain to entire CFMWS window
  (bsc#1012628).
- cgroup/cpuset: Fix load balance state in
  update_partition_sd_lb() (bsc#1012628).
- x86/sev-es: Allow copy_from_kernel_nofault() in earlier boot
  (bsc#1012628).
- x86/boot: Fix incorrect startup_gdt_descr.size (bsc#1012628).
- cpu/SMT: Make SMT control more robust against enumeration
  failures (bsc#1012628).
- x86/apic: Fake primary thread mask for XEN/PV (bsc#1012628).
- srcu: Fix callbacks acceleration mishandling (bsc#1012628).
- drivers/clocksource/timer-ti-dm: Don't call clk_get_rate()
  in stop function (bsc#1012628).
- x86/nmi: Fix out-of-order NMI nesting checks &amp; false positive
  warning (bsc#1012628).
- pstore/platform: Add check for kstrdup (bsc#1012628).
- perf: Optimize perf_cgroup_switch() (bsc#1012628).
- selftests/x86/lam: Zero out buffer for readlink() (bsc#1012628).
- PCI/MSI: Provide stubs for IMS functions (bsc#1012628).
- string: Adjust strtomem() logic to allow for smaller sources
  (bsc#1012628).
- genirq/matrix: Exclude managed interrupts in
  irq_matrix_allocated() (bsc#1012628).
- irqchip/sifive-plic: Fix syscore registration for multi-socket
  systems (bsc#1012628).
- wifi: ath12k: fix undefined behavior with __fls in dp
  (bsc#1012628).
- wifi: cfg80211: add flush functions for wiphy work
  (bsc#1012628).
- wifi: mac80211: move radar detect work to wiphy work
  (bsc#1012628).
- wifi: mac80211: move scan work to wiphy work (bsc#1012628).
- wifi: mac80211: move offchannel works to wiphy work
  (bsc#1012628).
- wifi: mac80211: move sched-scan stop work to wiphy work
  (bsc#1012628).
- wifi: mac80211: fix RCU usage warning in mesh fast-xmit
  (bsc#1012628).
- wifi: cfg80211: fix off-by-one in element defrag (bsc#1012628).
- wifi: mac80211: fix # of MSDU in A-MSDU calculation
  (bsc#1012628).
- wifi: iwlwifi: honor the enable_ini value (bsc#1012628).
- wifi: iwlwifi: don't use an uninitialized variable
  (bsc#1012628).
- i40e: fix potential memory leaks in i40e_remove() (bsc#1012628).
- iavf: Fix promiscuous mode configuration flow messages
  (bsc#1012628).
- selftests/bpf: Correct map_fd to data_fd in tailcalls
  (bsc#1012628).
- bpf, x64: Fix tailcall infinite loop (bsc#1012628).
- wifi: cfg80211: fix kernel-doc for wiphy_delayed_work_flush()
  (bsc#1012628).
- udp: introduce udp-&gt;udp_flags (bsc#1012628).
- udp: move udp-&gt;no_check6_tx to udp-&gt;udp_flags (bsc#1012628).
- udp: move udp-&gt;no_check6_rx to udp-&gt;udp_flags (bsc#1012628).
- udp: move udp-&gt;gro_enabled to udp-&gt;udp_flags (bsc#1012628).
- udp: add missing WRITE_ONCE() around up-&gt;encap_rcv
  (bsc#1012628).
- udp: move udp-&gt;accept_udp_{l4|fraglist} to udp-&gt;udp_flags
  (bsc#1012628).
- udp: lockless UDP_ENCAP_L2TPINUDP / UDP_GRO (bsc#1012628).
- udp: annotate data-races around udp-&gt;encap_type (bsc#1012628).
- udplite: remove UDPLITE_BIT (bsc#1012628).
- udplite: fix various data-races (bsc#1012628).
- selftests/bpf: Skip module_fentry_shadow test when bpf_testmod
  is not available (bsc#1012628).
- tcp: call tcp_try_undo_recovery when an RTOd TFO SYNACK is ACKed
  (bsc#1012628).
- bpf: Fix kfunc callback register type handling (bsc#1012628).
- gve: Use size_add() in call to struct_size() (bsc#1012628).
- mlxsw: Use size_mul() in call to struct_size() (bsc#1012628).
- tls: Use size_add() in call to struct_size() (bsc#1012628).
- tipc: Use size_add() in calls to struct_size() (bsc#1012628).
- net: spider_net: Use size_add() in call to struct_size()
  (bsc#1012628).
- ice: fix pin assignment for E810-T without SMA control
  (bsc#1012628).
- net: ethernet: mtk_wed: fix EXT_INT_STATUS_RX_FBUF definitions
  for MT7986 SoC (bsc#1012628).
- wifi: rtw88: debug: Fix the NULL vs IS_ERR() bug for
  debugfs_create_file() (bsc#1012628).
- wifi: ath12k: fix DMA unmap warning on NULL DMA address
  (bsc#1012628).
- wifi: ath11k: fix boot failure with one MSI vector
  (bsc#1012628).
- wifi: mac80211: fix check for unusable RX result (bsc#1012628).
- PM: sleep: Fix symbol export for _SIMPLE_ variants of _PM_OPS()
  (bsc#1012628).
- cpufreq: tegra194: fix warning due to missing opp_put
  (bsc#1012628).
- wifi: mt76: mt7603: rework/fix rx pse hang check (bsc#1012628).
- wifi: mt76: mt7603: improve watchdog reset reliablity
  (bsc#1012628).
- wifi: mt76: mt7603: improve stuck beacon handling (bsc#1012628).
- wifi: mt76: remove unused error path in
  mt76_connac_tx_complete_skb (bsc#1012628).
- wifi: mt76: mt7996: set correct wcid in txp (bsc#1012628).
- wifi: mt76: mt7996: fix beamform mcu cmd configuration
  (bsc#1012628).
- wifi: mt76: mt7996: fix beamformee ss subfield in EHT PHY cap
  (bsc#1012628).
- wifi: mt76: mt7996: fix wmm queue mapping (bsc#1012628).
- wifi: mt76: mt7996: fix rx rate report for CBW320-2
  (bsc#1012628).
- wifi: mt76: mt7996: fix TWT command format (bsc#1012628).
- wifi: mt76: update beacon size limitation (bsc#1012628).
- wifi: mt76: fix potential memory leak of beacon commands
  (bsc#1012628).
- wifi: mt76: get rid of false alamrs of tx emission issues
  (bsc#1012628).
- wifi: mt76: fix per-band IEEE80211_CONF_MONITOR flag comparison
  (bsc#1012628).
- wifi: mt76: mt7915: fix beamforming availability check
  (bsc#1012628).
- wifi: mt76: move struct ieee80211_chanctx_conf up to struct
  mt76_vif (bsc#1012628).
- wifi: mt76: mt7921: fix the wrong rate pickup for the chanctx
  driver (bsc#1012628).
- wifi: mt76: mt7921: fix the wrong rate selected in fw for the
  chanctx driver (bsc#1012628).
- wifi: ath: dfs_pattern_detector: Fix a memory initialization
  issue (bsc#1012628).
- tcp_metrics: add missing barriers on delete (bsc#1012628).
- tcp_metrics: properly set tp-&gt;snd_ssthresh in tcp_init_metrics()
  (bsc#1012628).
- tcp_metrics: do not create an entry from tcp_init_metrics()
  (bsc#1012628).
- wifi: rtlwifi: fix EDCA limit set by BT coexistence
  (bsc#1012628).
- ACPI: property: Allow _DSD buffer data only for byte accessors
  (bsc#1012628).
- =?UTF-8?q?ACPI:=20video:=20Add=20acpi=5Fbacklight=3Dvendo?=
  =?UTF-8?q?r=20quirk=20for=20Toshiba=20Port=C3=A9g=C3=A9=20R100?=
  (bsc#1012628).
- can: etas_es58x: rework the version check logic to silence
  - Wformat-truncation (bsc#1012628).
- can: etas_es58x: add missing a blank line after declaration
  (bsc#1012628).
- libbpf: Fix syscall access arguments on riscv (bsc#1012628).
- selftests/bpf: Define SYS_PREFIX for riscv (bsc#1012628).
- selftests/bpf: Define SYS_NANOSLEEP_KPROBE_NAME for riscv
  (bsc#1012628).
- r8152: break the loop when the budget is exhausted
  (bsc#1012628).
- wifi: ath11k: fix Tx power value during active CAC
  (bsc#1012628).
- can: dev: can_restart(): don't crash kernel if carrier is OK
  (bsc#1012628).
- can: dev: can_restart(): fix race condition between controller
  restart and netif_carrier_on() (bsc#1012628).
- can: dev: can_put_echo_skb(): don't crash kernel if
  can_priv::echo_skb is accessed out of bounds (bsc#1012628).
- PM / devfreq: rockchip-dfi: Make pmu regmap mandatory
  (bsc#1012628).
- wifi: wfx: fix case where rates are out of order (bsc#1012628).
- netfilter: nf_tables: Drop pointless memset when dumping rules
  (bsc#1012628).
- virtio-net: fix mismatch of getting tx-frames (bsc#1012628).
- virtio-net: consistently save parameters for per-queue
  (bsc#1012628).
- virtio-net: fix per queue coalescing parameter setting
  (bsc#1012628).
- virtio-net: fix the vq coalescing setting for vq resize
  (bsc#1012628).
- wifi: rtw88: Remove duplicate NULL check before calling
  usb_kill/free_urb() (bsc#1012628).
- thermal: core: prevent potential string overflow (bsc#1012628).
- r8169: fix rare issue with broken rx after link-down on RTL8125
  (bsc#1012628).
- thermal/drivers/mediatek: Fix probe for THERMAL_V2
  (bsc#1012628).
- bpf: Fix missed rcu read lock in bpf_task_under_cgroup()
  (bsc#1012628).
- net: skb_find_text: Ignore patterns extending past 'to'
  (bsc#1012628).
- selftests/bpf: Make linked_list failure test more robust
  (bsc#1012628).
- thermal: core: Don't update trip points inside the hysteresis
  range (bsc#1012628).
- chtls: fix tp-&gt;rcv_tstamp initialization (bsc#1012628).
- tcp: fix cookie_init_timestamp() overflows (bsc#1012628).
- wifi: iwlwifi: mvm: update station's MFP flag after association
  (bsc#1012628).
- wifi: iwlwifi: mvm: fix removing pasn station for responder
  (bsc#1012628).
- wifi: iwlwifi: mvm: use correct sta ID for IGTK/BIGTK
  (bsc#1012628).
- wifi: mac80211: don't recreate driver link debugfs in reconfig
  (bsc#1012628).
- wifi: mac80211: Fix setting vif links (bsc#1012628).
- wifi: iwlwifi: yoyo: swap cdb and jacket bits values
  (bsc#1012628).
- wifi: iwlwifi: mvm: Correctly set link configuration
  (bsc#1012628).
- wifi: iwlwifi: mvm: Fix key flags for IGTK on AP interface
  (bsc#1012628).
- wifi: iwlwifi: mvm: Don't always bind/link the P2P Device
  interface (bsc#1012628).
- wifi: iwlwifi: mvm: change iwl_mvm_flush_sta() API
  (bsc#1012628).
- wifi: iwlwifi: mvm: fix iwl_mvm_mac_flush_sta() (bsc#1012628).
- wifi: iwlwifi: mvm: remove TDLS stations from FW (bsc#1012628).
- wifi: iwlwifi: increase number of RX buffers for EHT devices
  (bsc#1012628).
- wifi: iwlwifi: mvm: fix netif csum flags (bsc#1012628).
- wifi: iwlwifi: pcie: synchronize IRQs before NAPI (bsc#1012628).
- wifi: iwlwifi: mvm: update IGTK in mvmvif upon D3 resume
  (bsc#1012628).
- wifi: iwlwifi: empty overflow queue during flush (bsc#1012628).
- Bluetooth: ISO: Pass BIG encryption info through QoS
  (bsc#1012628).
- Bluetooth: Make handle of hci_conn be unique (bsc#1012628).
- Bluetooth: hci_sync: Fix Opcode prints in bt_dev_dbg/err
  (bsc#1012628).
- bpf: Fix unnecessary -EBUSY from htab_lock_bucket (bsc#1012628).
- ACPI: sysfs: Fix create_pnp_modalias() and create_of_modalias()
  (bsc#1012628).
- mptcp: properly account fastopen data (bsc#1012628).
- ipv6: avoid atomic fragment on GSO packets (bsc#1012628).
- virtio_net: use u64_stats_t infra to avoid data-races
  (bsc#1012628).
- net: add DEV_STATS_READ() helper (bsc#1012628).
- ipvlan: properly track tx_errors (bsc#1012628).
- regmap: debugfs: Fix a erroneous check after snprintf()
  (bsc#1012628).
- spi: tegra: Fix missing IRQ check in tegra_slink_probe()
  (bsc#1012628).
- clk: qcom: ipq5332: Drop set rate parent from gpll0 dependent
  clocks (bsc#1012628).
- clk: qcom: gcc-msm8996: Remove RPM bus clocks (bsc#1012628).
- clk: qcom: clk-rcg2: Fix clock rate overflow for high parent
  frequencies (bsc#1012628).
- clk: qcom: mmcc-msm8998: Don't check halt bit on some branch
  clks (bsc#1012628).
- clk: qcom: mmcc-msm8998: Fix the SMMU GDSC (bsc#1012628).
- clk: qcom: gcc-sm8150: Fix gcc_sdcc2_apps_clk_src (bsc#1012628).
- gpio: sim: initialize a managed pointer when declaring it
  (bsc#1012628).
- regulator: mt6358: Fail probe on unknown chip ID (bsc#1012628).
- clk: imx: Select MXC_CLK for CLK_IMX8QXP (bsc#1012628).
- clk: imx: imx8: Fix an error handling path in
  clk_imx_acm_attach_pm_domains() (bsc#1012628).
- clk: imx: imx8: Fix an error handling path if
  devm_clk_hw_register_mux_parent_data_table() fails
  (bsc#1012628).
- clk: imx: imx8: Fix an error handling path in
  imx8_acm_clk_probe() (bsc#1012628).
- clk: imx: imx8mq: correct error handling path (bsc#1012628).
- clk: imx: imx8qxp: Fix elcdif_pll clock (bsc#1012628).
- clk: renesas: rcar-gen3: Extend SDnH divider table
  (bsc#1012628).
- clk: renesas: rzg2l: Wait for status bit of SD mux before
  continuing (bsc#1012628).
- clk: renesas: rzg2l: Lock around writes to mux register
  (bsc#1012628).
- clk: renesas: rzg2l: Trust value returned by hardware
  (bsc#1012628).
- clk: renesas: rzg2l: Use FIELD_GET() for PLL register fields
  (bsc#1012628).
- clk: renesas: rzg2l: Fix computation formula (bsc#1012628).
- clk: linux/clk-provider.h: fix kernel-doc warnings and typos
  (bsc#1012628).
- spi: nxp-fspi: use the correct ioremap function (bsc#1012628).
- clk: ralink: mtmips: quiet unused variable warning
  (bsc#1012628).
- clk: keystone: pll: fix a couple NULL vs IS_ERR() checks
  (bsc#1012628).
- clk: ti: fix double free in of_ti_divider_clk_setup()
  (bsc#1012628).
- clk: npcm7xx: Fix incorrect kfree (bsc#1012628).
- clk: mediatek: clk-mt6765: Add check for mtk_alloc_clk_data
  (bsc#1012628).
- clk: mediatek: clk-mt6779: Add check for mtk_alloc_clk_data
  (bsc#1012628).
- clk: mediatek: clk-mt6797: Add check for mtk_alloc_clk_data
  (bsc#1012628).
- clk: mediatek: clk-mt7629-eth: Add check for mtk_alloc_clk_data
  (bsc#1012628).
- clk: mediatek: clk-mt7629: Add check for mtk_alloc_clk_data
  (bsc#1012628).
- clk: mediatek: clk-mt2701: Add check for mtk_alloc_clk_data
  (bsc#1012628).
- clk: qcom: config IPQ_APSS_6018 should depend on QCOM_SMEM
  (bsc#1012628).
- clk: qcom: clk-alpha-pll: introduce stromer plus ops
  (bsc#1012628).
- clk: qcom: apss-ipq-pll: Use stromer plus ops for stromer plus
  pll (bsc#1012628).
- clk: qcom: apss-ipq-pll: Fix 'l' value for ipq5332_pll_config
  (bsc#1012628).
- clk: qcom: ipq5018: drop the CLK_SET_RATE_PARENT flag from
  GPLL clocks (bsc#1012628).
- clk: qcom: ipq9574: drop the CLK_SET_RATE_PARENT flag from
  GPLL clocks (bsc#1012628).
- clk: qcom: ipq5332: drop the CLK_SET_RATE_PARENT flag from
  GPLL clocks (bsc#1012628).
- clk: mediatek: fix double free in mtk_clk_register_pllfh()
  (bsc#1012628).
- platform/x86: wmi: Fix probe failure when failing to register
  WMI devices (bsc#1012628).
- platform/x86: wmi: Fix opening of char device (bsc#1012628).
- regulator: qcom-rpmh: Fix smps4 regulator for pm8550ve
  (bsc#1012628).
- hwmon: (axi-fan-control) Fix possible NULL pointer dereference
  (bsc#1012628).
- hwmon: (coretemp) Fix potentially truncated sysfs attribute name
  (bsc#1012628).
- Revert "hwmon: (sch56xx-common) Add DMI override table"
  (bsc#1012628).
- Revert "hwmon: (sch56xx-common) Add automatic module loading
  on supported devices" (bsc#1012628).
- hwmon: (pmbus/mp2975) Move PGOOD fix (bsc#1012628).
- hwmon: (sch5627) Use bit macros when accessing the control
  register (bsc#1012628).
- hwmon: (sch5627) Disallow write access if virtual registers
  are locked (bsc#1012628).
- hte: tegra: Fix missing error code in tegra_hte_test_probe()
  (bsc#1012628).
- platform/chrome: cros_ec_lpc: Separate host command and irq
  disable (bsc#1012628).
- spi: omap2-mcspi: switch to use modern name (bsc#1012628).
- spi: omap2-mcspi: Fix hardcoded reference clock (bsc#1012628).
- drm: bridge: samsung-dsim: Initialize ULPS EXIT for i.MX8M DSIM
  (bsc#1012628).
- drm: bridge: for GENERIC_PHY_MIPI_DPHY also select GENERIC_PHY
  (bsc#1012628).
- drm: bridge: samsung-dsim: Fix waiting for empty cmd transfer
  FIFO on older Exynos (bsc#1012628).
- drm/loongson: Fix error handling in lsdc_pixel_pll_setup()
  (bsc#1012628).
- drm/rockchip: vop: Fix reset of state in duplicate state crtc
  funcs (bsc#1012628).
- drm/rockchip: vop: Fix call to crtc reset helper (bsc#1012628).
- drm/rockchip: vop2: Don't crash for invalid duplicate_state
  (bsc#1012628).
- drm/rockchip: vop2: Add missing call to crtc reset helper
  (bsc#1012628).
- drm/radeon: possible buffer overflow (bsc#1012628).
- drm/radeon: Remove the references of radeon_gem_ pread &amp;
  pwrite ioctls (bsc#1012628).
- drm: bridge: it66121: Fix invalid connector dereference
  (bsc#1012628).
- drm/bridge: lt8912b: Fix bridge_detach (bsc#1012628).
- drm/bridge: lt8912b: Fix crash on bridge detach (bsc#1012628).
- drm/bridge: lt8912b: Manually disable HPD only if it was enabled
  (bsc#1012628).
- drm/bridge: lt8912b: Add missing drm_bridge_attach call
  (bsc#1012628).
- drm/ssd130x: Fix screen clearing (bsc#1012628).
- drm/mediatek: Fix coverity issue with unintentional integer
  overflow (bsc#1012628).
- x86/tdx: Zero out the missing RSI in TDX_HYPERCALL macro
  (bsc#1012628).
- drm/bridge: tc358768: Fix use of uninitialized variable
  (bsc#1012628).
- drm/bridge: tc358768: Fix bit updates (bsc#1012628).
- drm/bridge: tc358768: Use struct videomode (bsc#1012628).
- drm/bridge: tc358768: Print logical values, not raw register
  values (bsc#1012628).
- drm/bridge: tc358768: Use dev for dbg prints, not priv-&gt;dev
  (bsc#1012628).
- drm/bridge: tc358768: Rename dsibclk to hsbyteclk (bsc#1012628).
- drm/bridge: tc358768: Clean up clock period code (bsc#1012628).
- drm/bridge: tc358768: Fix tc358768_ns_to_cnt() (bsc#1012628).
- drm: Call drm_atomic_helper_shutdown() at shutdown/remove time
  for misc drivers (bsc#1012628).
- drm/amdgpu: Increase IH soft ring size for GFX v9.4.3 dGPU
  (bsc#1012628).
- drm/amdkfd: fix some race conditions in vram buffer alloc/free
  of svm code (bsc#1012628).
- drm/amdkfd: Remove svm range validated_once flag (bsc#1012628).
- drm/amdkfd: Handle errors from svm validate and map
  (bsc#1012628).
- drm/amd/display: Fix null pointer dereference in error message
  (bsc#1012628).
- drm/amd/display: Check all enabled planes in
  dm_check_crtc_cursor (bsc#1012628).
- drm/amd/display: Refactor dm_get_plane_scale helper
  (bsc#1012628).
- drm/amd/display: Bail from dm_check_crtc_cursor if no relevant
  change (bsc#1012628).
- io_uring/kbuf: Fix check of BID wrapping in provided buffers
  (bsc#1012628).
- io_uring/kbuf: Allow the full buffer id space for provided
  buffers (bsc#1012628).
- drm/mediatek: Add mmsys_dev_num to mt8188 vdosys0 driver data
  (bsc#1012628).
- drm/mediatek: Fix iommu fault by swapping FBs after updating
  plane state (bsc#1012628).
- drm/mediatek: Fix iommu fault during crtc enabling
  (bsc#1012628).
- accel/habanalabs/gaudi2: Fix incorrect string length computation
  in gaudi2_psoc_razwi_get_engines() (bsc#1012628).
- drm/msm/adreno: Fix SM6375 GPU ID (bsc#1012628).
- drm/msm/a6xx: Fix unknown speedbin case (bsc#1012628).
- drm/rockchip: cdn-dp: Fix some error handling paths in
  cdn_dp_probe() (bsc#1012628).
- gpu: host1x: Correct allocated size for contexts (bsc#1012628).
- drm/bridge: lt9611uxc: fix the race in the error path
  (bsc#1012628).
- arm64/arm: xen: enlighten: Fix KPTI checks (bsc#1012628).
- drm/rockchip: Fix type promotion bug in rockchip_gem_iommu_map()
  (bsc#1012628).
- xenbus: fix error exit in xenbus_init() (bsc#1012628).
- xen: Make struct privcmd_irqfd's layout architecture independent
  (bsc#1012628).
- xen: irqfd: Use _IOW instead of the internal _IOC() macro
  (bsc#1012628).
- xen-pciback: Consider INTx disabled when MSI/MSI-X is enabled
  (bsc#1012628).
- drm/msm/dsi: use msm_gem_kernel_put to free TX buffer
  (bsc#1012628).
- drm/msm/dsi: free TX buffer in unbind (bsc#1012628).
- clocksource/drivers/arm_arch_timer: limit XGene-1 workaround
  (bsc#1012628).
- drm: mediatek: mtk_dsi: Fix NO_EOT_PACKET settings/handling
  (bsc#1012628).
- drivers/perf: hisi: use cpuhp_state_remove_instance_nocalls()
  for hisi_hns3_pmu uninit process (bsc#1012628).
- drm/amd/pm: Fix a memory leak on an error path (bsc#1012628).
- perf/arm-cmn: Fix DTC domain detection (bsc#1012628).
- drivers/perf: hisi_pcie: Check the type first in
  pmu::event_init() (bsc#1012628).
- perf: hisi: Fix use-after-free when register pmu fails
  (bsc#1012628).
- ARM: dts: renesas: blanche: Fix typo in GP_11_2 pin name
  (bsc#1012628).
- arm64: dts: qcom: sdm845: Fix PSCI power domain names
  (bsc#1012628).
- arm64: dts: qcom: sdm845: cheza doesn't support LMh node
  (bsc#1012628).
- arm64: dts: qcom: sc7280: link
  usb3_phy_wrapper_gcc_usb30_pipe_clk (bsc#1012628).
- arm64: dts: qcom: msm8916: Fix iommu local address range
  (bsc#1012628).
- arm64: dts: qcom: msm8992-libra: drop duplicated reserved memory
  (bsc#1012628).
- arm64: dts: qcom: sm6125: Pad APPS IOMMU address to 8 characters
  (bsc#1012628).
- arm64: dts: qcom: sc7280: Add missing LMH interrupts
  (bsc#1012628).
- arm64: dts: qcom: qrb2210-rb1: Swap UART index (bsc#1012628).
- arm64: dts: qcom: qrb2210-rb1: Fix regulators (bsc#1012628).
- arm64: dts: qcom: sdm670: Fix pdc mapping (bsc#1012628).
- arm64: dts: qcom: sc7280: drop incorrect EUD port on SoC side
  (bsc#1012628).
- arm64: dts: qcom: sm8150: add ref clock to PCIe PHYs
  (bsc#1012628).
- arm64: dts: qcom: sm8350: fix pinctrl for UART18 (bsc#1012628).
- arm64: dts: qcom: sdm845-mtp: fix WiFi configuration
  (bsc#1012628).
- arm64: dts: qcom: sdx75-idp: align RPMh regulator nodes with
  bindings (bsc#1012628).
- ARM64: dts: marvell: cn9310: Use appropriate label for spi1 pins
  (bsc#1012628).
- arm64: dts: qcom: msm8976: Fix ipc bit shifts (bsc#1012628).
- arm64: dts: qcom: msm8939: Fix iommu local address range
  (bsc#1012628).
- riscv: dts: allwinner: remove address-cells from intc node
  (bsc#1012628).
- arm64: dts: qcom: apq8016-sbc: Add missing ADV7533 regulators
  (bsc#1012628).
- ARM: dts: qcom: apq8026-samsung-matisse-wifi: Fix inverted
  hall sensor (bsc#1012628).
- ARM: dts: qcom: mdm9615: populate vsdcc fixed regulator
  (bsc#1012628).
- soc: qcom: llcc: Handle a second device without data corruption
  (bsc#1012628).
- kunit: Fix missed memory release in kunit_free_suite_set()
  (bsc#1012628).
- kunit: Fix the wrong kfree of copy for kunit_filter_suites()
  (bsc#1012628).
- kunit: Fix possible memory leak in kunit_filter_suites()
  (bsc#1012628).
- kunit: test: Fix the possible memory leak in executor_test
  (bsc#1012628).
- ARM: dts: stm32: stm32f7-pinctrl: don't use multiple blank lines
  (bsc#1012628).
- firmware: ti_sci: Mark driver as non removable (bsc#1012628).
- arm64: dts: ti: k3-j721s2-evm-gesi: Specify base dtb for
  overlay file (bsc#1012628).
- arm64: dts: ti: verdin-am62: disable MIPI DSI bridge
  (bsc#1012628).
- arm64: dts: ti: k3-am625-beagleplay: Fix typo in ramoops reg
  (bsc#1012628).
- arm64: dts: ti: k3-am62a7-sk: Drop i2c-1 to 100Khz
  (bsc#1012628).
- arm64: dts: ti: Fix HDMI Audio overlay in Makefile
  (bsc#1012628).
- firmware: arm_ffa: Assign the missing IDR allocation ID to
  the FFA device (bsc#1012628).
- firmware: arm_ffa: Allow the FF-A drivers to use 32bit mode
  of messaging (bsc#1012628).
- ARM: dts: am3517-evm: Fix LED3/4 pinmux (bsc#1012628).
- clk: scmi: Free scmi_clk allocated when the clocks with invalid
  info are skipped (bsc#1012628).
- arm64: dts: imx8qm-ss-img: Fix jpegenc compatible entry
  (bsc#1012628).
- arm64: dts: imx8mp-debix-model-a: Remove USB hub reset-gpios
  (bsc#1012628).
- arm64: dts: imx8mm: Add sound-dai-cells to micfil node
  (bsc#1012628).
- arm64: dts: imx8mn: Add sound-dai-cells to micfil node
  (bsc#1012628).
- arm64: tegra: Fix P3767 card detect polarity (bsc#1012628).
- arm64: tegra: Fix P3767 QSPI speed (bsc#1012628).
- firmware: tegra: Add suspend hook and reset BPMP IPC early on
  resume (bsc#1012628).
- memory: tegra: Set BPMP msg flags to reset IPC channels
  (bsc#1012628).
- arm64: tegra: Use correct interrupts for Tegra234 TKE
  (bsc#1012628).
- selftests/pidfd: Fix ksft print formats (bsc#1012628).
- selftests/resctrl: Ensure the benchmark commands fits to its
  array (bsc#1012628).
- soc: qcom: pmic_glink: fix connector type to be DisplayPort
  (bsc#1012628).
- ARM: dts: BCM5301X: Explicitly disable unused switch CPU ports
  (bsc#1012628).
- iommufd: Add iopt_area_alloc() (bsc#1012628).
- module/decompress: use vmalloc() for gzip decompression
  workspace (bsc#1012628).
- KEYS: Include linux/errno.h in linux/verification.h
  (bsc#1012628).
- crypto: ccp - Get a free page to use while fetching initial
  nonce (bsc#1012628).
- crypto: ccp - Fix ioctl unit tests (bsc#1012628).
- crypto: ccp - Fix DBC sample application error handling
  (bsc#1012628).
- crypto: ccp - Fix sample application signature passing
  (bsc#1012628).
- crypto: ccp - Fix some unfused tests (bsc#1012628).
- crypto: hisilicon/hpre - Fix a erroneous check after snprintf()
  (bsc#1012628).
- hwrng: bcm2835 - Fix hwrng throughput regression (bsc#1012628).
- hwrng: geode - fix accessing registers (bsc#1012628).
- RDMA/core: Use size_{add,sub,mul}() in calls to struct_size()
  (bsc#1012628).
- crypto: qat - fix state machines cleanup paths (bsc#1012628).
- crypto: qat - ignore subsequent state up commands (bsc#1012628).
- crypto: qat - fix unregistration of crypto algorithms
  (bsc#1012628).
- crypto: qat - fix unregistration of compression algorithms
  (bsc#1012628).
- scsi: ibmvfc: Fix erroneous use of rtas_busy_delay with hcall
  return code (bsc#1012628).
- ASoC: soc-pcm.c: Make sure DAI parameters cleared if the DAI
  becomes inactive (bsc#1012628).
- libnvdimm/of_pmem: Use devm_kstrdup instead of kstrdup and
  check its return value (bsc#1012628).
- nd_btt: Make BTT lanes preemptible (bsc#1012628).
- crypto: caam/qi2 - fix Chacha20 + Poly1305 self test failure
  (bsc#1012628).
- crypto: caam/jr - fix Chacha20 + Poly1305 self test failure
  (bsc#1012628).
- crypto: qat - increase size of buffers (bsc#1012628).
- ASoC: SOF: ipc4-topology: Use size_add() in call to
  struct_size() (bsc#1012628).
- PCI: vmd: Correct PCI Header Type Register's multi-function
  check (bsc#1012628).
- hid: cp2112: Fix duplicate workqueue initialization
  (bsc#1012628).
- crypto: hisilicon/qm - fix PF queue parameter issue
  (bsc#1012628).
- ARM: 9321/1: memset: cast the constant byte to unsigned char
  (bsc#1012628).
- ARM: 9323/1: mm: Fix ARCH_LOW_ADDRESS_LIMIT when CONFIG_ZONE_DMA
  (bsc#1012628).
- ext4: add missing initialization of call_notify_error in
  update_super_work() (bsc#1012628).
- ext4: move 'ix' sanity check to corrent position (bsc#1012628).
- kselftest: vm: fix mdwe's mmap_FIXED test case (bsc#1012628).
- ASoC: fsl: mpc5200_dma.c: Fix warning of Function parameter
  or member not described (bsc#1012628).
- backlight: pwm_bl: Disable PWM on shutdown, suspend and remove
  (bsc#1012628).
- ASoC: Intel: sof_sdw_rt_sdca_jack_common: add rt713 support
  (bsc#1012628).
- ASoC: fsl-asoc-card: Add comment for mclk in the codec_priv
  (bsc#1012628).
- fs: dlm: Fix the size of a buffer in dlm_create_debug_file()
  (bsc#1012628).
- dlm: fix creating multiple node structures (bsc#1012628).
- dlm: fix remove member after close call (bsc#1012628).
- dlm: be sure we reset all nodes at forced shutdown
  (bsc#1012628).
- dlm: fix no ack after final message (bsc#1012628).
- IB/mlx5: Fix rdma counter binding for RAW QP (bsc#1012628).
- RDMA/hns: Fix printing level of asynchronous events
  (bsc#1012628).
- RDMA/hns: Fix uninitialized ucmd in hns_roce_create_qp_common()
  (bsc#1012628).
- RDMA/hns: Fix signed-unsigned mixed comparisons (bsc#1012628).
- RDMA/hns: Add check for SL (bsc#1012628).
- RDMA/hns: The UD mode can only be configured with DCQCN
  (bsc#1012628).
- RDMA/hns: Fix unnecessary port_num transition in HW stats
  allocation (bsc#1012628).
- RDMA/hns: Fix init failure of RoCE VF and HIP08 (bsc#1012628).
- ASoC: SOF: core: Ensure sof_ops_free() is still called when
  probe never ran (bsc#1012628).
- ASoC: intel: sof_sdw: Stop processing CODECs when enough are
  found (bsc#1012628).
- ASoC: fsl: Fix PM disable depth imbalance in fsl_easrc_probe
  (bsc#1012628).
- scsi: ufs: core: Leave space for '\0' in utf8 desc string
  (bsc#1012628).
- RDMA/hfi1: Workaround truncation compilation error
  (bsc#1012628).
- hid: cp2112: Fix IRQ shutdown stopping polling for all IRQs
  on chip (bsc#1012628).
- HID: uclogic: Fix user-memory-access bug in
  uclogic_params_ugee_v2_init_event_hooks() (bsc#1012628).
- HID: uclogic: Fix a work-&gt;entry not empty bug in __queue_work()
  (bsc#1012628).
- sh: bios: Revive earlyprintk support (bsc#1012628).
- HID: logitech-hidpp: Don't restart IO, instead defer
  hid_connect() only (bsc#1012628).
- HID: logitech-hidpp: Revert "Don't restart communication if
  not necessary" (bsc#1012628).
- HID: logitech-hidpp: Move get_wireless_feature_index() check
  to hidpp_connect_event() (bsc#1012628).
- ASoC: Intel: Skylake: Fix mem leak when parsing UUIDs fails
  (bsc#1012628).
- PCI: endpoint: Fix double free in __pci_epc_create()
  (bsc#1012628).
- padata: Fix refcnt handling in padata_free_shell()
  (bsc#1012628).
- certs: Break circular dependency when selftest is modular
  (bsc#1012628).
- crypto: qat - consolidate services structure (bsc#1012628).
- crypto: qat - enable dc chaining service (bsc#1012628).
- crypto: qat - refactor fw config related functions
  (bsc#1012628).
- crypto: qat - use masks for AE groups (bsc#1012628).
- crypto: qat - fix ring to service map for QAT GEN4
  (bsc#1012628).
- crypto: qat - fix deadlock in backlog processing (bsc#1012628).
- ASoC: ams-delta.c: use component after check (bsc#1012628).
- erofs: fix erofs_insert_workgroup() lockref usage (bsc#1012628).
- IB/mlx5: Fix init stage error handling to avoid double free
  of same QP and UAF (bsc#1012628).
- mfd: core: Un-constify mfd_cell.of_reg (bsc#1012628).
- mfd: core: Ensure disabled devices are skipped without aborting
  (bsc#1012628).
- mfd: dln2: Fix double put in dln2_probe (bsc#1012628).
- dt-bindings: mfd: mt6397: Split out compatible for MediaTek
  MT6366 PMIC (bsc#1012628).
- mfd: arizona-spi: Set pdata.hpdet_channel for ACPI enumerated
  devs (bsc#1012628).
- leds: turris-omnia: Do not use SMBUS calls (bsc#1012628).
- leds: pwm: Don't disable the PWM when the LED should be off
  (bsc#1012628).
- leds: trigger: ledtrig-cpu:: Fix 'output may be truncated'
  issue for 'cpu' (bsc#1012628).
- scripts/gdb: fix usage of MOD_TEXT not defined when
  CONFIG_MODULES=n (bsc#1012628).
- apparmor: fix invalid reference on profile-&gt;disconnected
  (bsc#1012628).
- perf stat: Fix aggr mode initialization (bsc#1012628).
- iio: frequency: adf4350: Use device managed functions and fix
  power down issue (bsc#1012628).
- pinctrl: baytrail: fix debounce disable case (bsc#1012628).
- perf kwork: Fix incorrect and missing free atom in
  work_push_atom() (bsc#1012628).
- perf kwork: Add the supported subcommands to the document
  (bsc#1012628).
- perf kwork: Set ordered_events to true in 'struct perf_tool'
  (bsc#1012628).
- f2fs: compress: fix deadloop in f2fs_write_cache_pages()
  (bsc#1012628).
- f2fs: compress: fix to avoid use-after-free on dic
  (bsc#1012628).
- f2fs: compress: fix to avoid redundant compress extension
  (bsc#1012628).
- f2fs: fix to drop meta_inode's page cache in f2fs_put_super()
  (bsc#1012628).
- tty: tty_jobctrl: fix pid memleak in disassociate_ctty()
  (bsc#1012628).
- perf parse-events: Fix tracepoint name memory leak
  (bsc#1012628).
- livepatch: Fix missing newline character in
  klp_resolve_symbols() (bsc#1012628).
- pinctrl: renesas: rzg2l: Make reverse order of enable() for
  disable() (bsc#1012628).
- perf vendor events arm64: Fix for AmpereOne metrics
  (bsc#1012628).
- perf record: Fix BTF type checks in the off-cpu profiling
  (bsc#1012628).
- dmaengine: idxd: Register dsa_bus_type before registering idxd
  sub-drivers (bsc#1012628).
- usb: dwc2: fix possible NULL pointer dereference caused by
  driver concurrency (bsc#1012628).
- usb: chipidea: Fix DMA overwrite for Tegra (bsc#1012628).
- usb: chipidea: Simplify Tegra DMA alignment code (bsc#1012628).
- dmaengine: ti: edma: handle irq_of_parse_and_map() errors
  (bsc#1012628).
- tools/perf: Update call stack check in builtin-lock.c
  (bsc#1012628).
- misc: st_core: Do not call kfree_skb() under spin_lock_irqsave()
  (bsc#1012628).
- debugfs: Fix __rcu type comparison warning (bsc#1012628).
- tools: iio: iio_generic_buffer ensure alignment (bsc#1012628).
- USB: usbip: fix stub_dev hub disconnect (bsc#1012628).
- dmaengine: pxa_dma: Remove an erroneous BUG_ON() in
  pxad_free_desc() (bsc#1012628).
- f2fs: fix to initialize map.m_pblk in f2fs_precache_extents()
  (bsc#1012628).
- interconnect: qcom: qdu1000: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sc7180: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sc7280: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sc8180x: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sc8280xp: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sdm670: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sdm845: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sm6350: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sm8150: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sm8250: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sm8350: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: osm-l3: Replace custom implementation of
  COUNT_ARGS() (bsc#1012628).
- powerpc: Only define __parse_fpscr() when required
  (bsc#1012628).
- interconnect: fix error handling in qnoc_probe() (bsc#1012628).
- perf build: Add missing comment about NO_LIBTRACEEVENT=1
  (bsc#1012628).
- perf parse-events: Fix for term values that are raw events
  (bsc#1012628).
- perf mem-events: Avoid uninitialized read (bsc#1012628).
- s390/ap: re-init AP queues on config on (bsc#1012628).
- modpost: fix tee MODULE_DEVICE_TABLE built on big-endian host
  (bsc#1012628).
- modpost: fix ishtp MODULE_DEVICE_TABLE built on big-endian host
  (bsc#1012628).
- perf tools: Do not ignore the default vmlinux.h (bsc#1012628).
- powerpc/40x: Remove stale PTE_ATOMIC_UPDATES macro
  (bsc#1012628).
- powerpc/xive: Fix endian conversion size (bsc#1012628).
- powerpc: Hide empty pt_regs at base of the stack (bsc#1012628).
- perf trace: Use the right bpf_probe_read(_str) variant for
  reading user data (bsc#1012628).
- powerpc/vas: Limit open window failure messages in log bufffer
  (bsc#1012628).
- powerpc/imc-pmu: Use the correct spinlock initializer
  (bsc#1012628).
- powerpc/pseries: fix potential memory leak in
  init_cpu_associativity() (bsc#1012628).
- perf vendor events: Update PMC used in PM_RUN_INST_CMPL event
  for power10 platform (bsc#1012628).
- xhci: Loosen RPM as default policy to cover for AMD xHC 1.1
  (bsc#1012628).
- usb: host: xhci-plat: fix possible kernel oops while resuming
  (bsc#1012628).
- powerpc/vmcore: Add MMU information to vmcoreinfo (bsc#1012628).
- perf machine: Avoid out of bounds LBR memory read (bsc#1012628).
- libperf rc_check: Make implicit enabling work for GCC
  (bsc#1012628).
- perf hist: Add missing puts to hist__account_cycles
  (bsc#1012628).
- perf vendor events intel: Fix broadwellde
  tma_info_system_dram_bw_use metric (bsc#1012628).
- perf vendor events intel: Add broadwellde two metrics
  (bsc#1012628).
- 9p/net: fix possible memory leak in p9_check_errors()
  (bsc#1012628).
- rtla: Fix uninitialized variable found (bsc#1012628).
- i3c: Fix potential refcount leak in
  i3c_master_register_new_i3c_devs (bsc#1012628).
- rtc: brcmstb-waketimer: support level alarm_irq (bsc#1012628).
- cxl/pci: Remove unnecessary device reference management in
  sanitize work (bsc#1012628).
- cxl/pci: Cleanup 'sanitize' to always poll (bsc#1012628).
- cxl/pci: Remove inconsistent usage of dev_err_probe()
  (bsc#1012628).
- cxl/pci: Clarify devm host for memdev relative setup
  (bsc#1012628).
- cxl/pci: Fix sanitize notifier setup (bsc#1012628).
- cxl/memdev: Fix sanitize vs decoder setup locking (bsc#1012628).
- cxl/mem: Fix shutdown order (bsc#1012628).
- virt: sevguest: Fix passing a stack buffer as a scatterlist
  target (bsc#1012628).
- rtc: pcf85363: fix wrong mask/val parameters in
  regmap_update_bits call (bsc#1012628).
- cxl/region: Prepare the decoder match range helper for reuse
  (bsc#1012628).
- cxl/region: Calculate a target position in a region interleave
  (bsc#1012628).
- cxl/region: Use cxl_calc_interleave_pos() for auto-discovery
  (bsc#1012628).
- cxl/region: Fix cxl_region_rwsem lock held when returning to
  user space (bsc#1012628).
- cxl/core/regs: Rename @dev to @host in struct cxl_register_map
  (bsc#1012628).
- cxl/port: Fix @host confusion in cxl_dport_setup_regs()
  (bsc#1012628).
- cxl/hdm: Remove broken error path (bsc#1012628).
- pcmcia: cs: fix possible hung task and memory leak pccardd()
  (bsc#1012628).
- pcmcia: ds: fix refcount leak in pcmcia_device_add()
  (bsc#1012628).
- pcmcia: ds: fix possible name leak in error path in
  pcmcia_device_add() (bsc#1012628).
- media: imx-jpeg: initiate a drain of the capture queue in
  dynamic resolution change (bsc#1012628).
- media: hantro: Check whether reset op is defined before use
  (bsc#1012628).
- media: verisilicon: Do not enable G2 postproc downscale if
  source is narrower than destination (bsc#1012628).
- media: ov13b10: Fix some error checking in probe (bsc#1012628).
- media: ov5640: fix vblank unchange issue when work at dvp mode
  (bsc#1012628).
- media: i2c: max9286: Fix some redundant of_node_put() calls
  (bsc#1012628).
- media: ov5640: Fix a memory leak when ov5640_probe fails
  (bsc#1012628).
- media: bttv: fix use after free error due to btv-&gt;timeout timer
  (bsc#1012628).
- media: amphion: handle firmware debug message (bsc#1012628).
- media: mtk-jpegenc: Fix bug in JPEG encode quality selection
  (bsc#1012628).
- media: s3c-camif: Avoid inappropriate kfree() (bsc#1012628).
- media: vidtv: psi: Add check for kstrdup (bsc#1012628).
- media: vidtv: mux: Add check and kfree for kstrdup
  (bsc#1012628).
- media: cedrus: Fix clock/reset sequence (bsc#1012628).
- media: i2c: imx219: Convert to CCI register access helpers
  (bsc#1012628).
- media: i2c: imx219: Replace register addresses with macros
  (bsc#1012628).
- media: i2c: imx219: Drop IMX219_REG_CSI_LANE_MODE from common
  regs array (bsc#1012628).
- media: cadence: csi2rx: Unregister v4l2 async notifier
  (bsc#1012628).
- media: dvb-usb-v2: af9035: fix missing unlock (bsc#1012628).
- media: verisilicon: Fixes clock list for rk3588 av1 decoder
  (bsc#1012628).
- media: mediatek: vcodec: Handle invalid encoder vsi
  (bsc#1012628).
- media: imx-jpeg: notify source chagne event when the first
  picture parsed (bsc#1012628).
- media: mediatek: vcodec: using encoder device to alloc/free
  encoder memory (bsc#1012628).
- media: platform: mtk-mdp3: fix uninitialized variable in
  mdp_path_config() (bsc#1012628).
- media: cec: meson: always include meson sub-directory in
  Makefile (bsc#1012628).
- cpupower: fix reference to nonexistent document (bsc#1012628).
- regmap: prevent noinc writes from clobbering cache
  (bsc#1012628).
- drm/amdgpu/gfx10,11: use memcpy_to/fromio for MQDs
  (bsc#1012628).
- drm/amdgpu: don't put MQDs in VRAM on ARM | ARM64 (bsc#1012628).
- pwm: sti: Reduce number of allocations and drop usage of
  chip_data (bsc#1012628).
- pwm: brcmstb: Utilize appropriate clock APIs in suspend/resume
  (bsc#1012628).
- Input: synaptics-rmi4 - fix use after free in
  rmi_unregister_function() (bsc#1012628).
- watchdog: marvell_gti_wdt: Fix error code in probe()
  (bsc#1012628).
- watchdog: ixp4xx: Make sure restart always works (bsc#1012628).
- llc: verify mac len before reading mac header (bsc#1012628).
- hsr: Prevent use after free in prp_create_tagged_frame()
  (bsc#1012628).
- tipc: Change nla_policy for bearer-related names to
  NLA_NUL_STRING (bsc#1012628).
- rxrpc: Fix two connection reaping bugs (bsc#1012628).
- bpf: Check map-&gt;usercnt after timer-&gt;timer is assigned
  (bsc#1012628).
- inet: shrink struct flowi_common (bsc#1012628).
- octeontx2-pf: Fix error codes (bsc#1012628).
- octeontx2-pf: Fix holes in error code (bsc#1012628).
- net: page_pool: add missing free_percpu when page_pool_init fail
  (bsc#1012628).
- dccp: Call security_inet_conn_request() after setting IPv4
  addresses (bsc#1012628).
- dccp/tcp: Call security_inet_conn_request() after setting IPv6
  addresses (bsc#1012628).
- net: r8169: Disable multicast filter for RTL8168H and RTL8107E
  (bsc#1012628).
- Fix termination state for idr_for_each_entry_ul() (bsc#1012628).
- net: stmmac: xgmac: Enable support for multiple Flexible PPS
  outputs (bsc#1012628).
- selftests: pmtu.sh: fix result checking (bsc#1012628).
- octeontx2-pf: Free pending and dropped SQEs (bsc#1012628).
- net/smc: fix dangling sock under state SMC_APPFINCLOSEWAIT
  (bsc#1012628).
- net/smc: allow cdc msg send rather than drop it with NULL
  sndbuf_desc (bsc#1012628).
- net/smc: put sk reference if close work was canceled
  (bsc#1012628).
- nvme: fix error-handling for io_uring nvme-passthrough
  (bsc#1012628).
- riscv: boot: Fix creation of loader.bin (bsc#1012628).
- ice: Fix SRIOV LAG disable on non-compliant aggregate
  (bsc#1012628).
- ice: lag: in RCU, use atomic allocation (bsc#1012628).
- ice: Fix VF-VF filter rules in switchdev mode (bsc#1012628).
- ice: Fix VF-VF direction matching in drop rule in switchdev
  (bsc#1012628).
- tg3: power down device only on SYSTEM_POWER_OFF (bsc#1012628).
- nbd: fix uaf in nbd_open (bsc#1012628).
- blk-core: use pr_warn_ratelimited() in bio_check_ro()
  (bsc#1012628).
- vsock/virtio: remove socket from connected/bound list on
  shutdown (bsc#1012628).
- r8169: respect userspace disabling IFF_MULTICAST (bsc#1012628).
- virtio/vsock: Fix uninit-value in virtio_transport_recv_pkt()
  (bsc#1012628).
- net: enetc: shorten enetc_setup_xdp_prog() error message to
  fit NETLINK_MAX_FMTMSG_LEN (bsc#1012628).
- i2c: iproc: handle invalid slave state (bsc#1012628).
- netfilter: xt_recent: fix (increase) ipv6 literal buffer length
  (bsc#1012628).
- netfilter: nat: fix ipv6 nat redirect with mapped and scoped
  addresses (bsc#1012628).
- net/sched: act_ct: Always fill offloading tuple iifidx
  (bsc#1012628).
- RISC-V: Don't fail in riscv_of_parent_hartid() for disabled
  HARTs (bsc#1012628).
- net: ti: icss-iep: fix setting counter value (bsc#1012628).
- drivers: perf: Do not broadcast to other cpus when starting
  a counter (bsc#1012628).
- module/decompress: use kvmalloc() consistently (bsc#1012628).
- fs: dlm: Simplify buffer size computation in
  dlm_create_debug_file() (bsc#1012628).
- drm/vc4: tests: Fix UAF in the mock helpers (bsc#1012628).
- drm/syncobj: fix DRM_SYNCOBJ_WAIT_FLAGS_WAIT_AVAILABLE
  (bsc#1012628).
- ASoC: rt712-sdca: fix speaker route missing issue (bsc#1012628).
- ASoC: mediatek: mt8186_mt6366_rt1019_rt5682s: trivial: fix
  error messages (bsc#1012628).
- ASoC: hdmi-codec: register hpd callback on component probe
  (bsc#1012628).
- ASoC: dapm: fix clock get name (bsc#1012628).
- spi: spi-zynq-qspi: add spi-mem to driver kconfig dependencies
  (bsc#1012628).
- arm64/arm: arm_pmuv3: perf: Don't truncate 64-bit registers
  (bsc#1012628).
- fbdev: imsttfb: fix double free in probe() (bsc#1012628).
- fbdev: imsttfb: fix a resource leak in probe (bsc#1012628).
- ALSA: hda/realtek: Add support dual speaker for Dell
  (bsc#1012628).
- fbdev: fsl-diu-fb: mark wr_reg_wa() static (bsc#1012628).
- tracing/kprobes: Fix the order of argument descriptions
  (bsc#1012628).
- eventfs: Check for NULL ef in eventfs_set_attr() (bsc#1012628).
- selftests: mptcp: run userspace pm tests slower (bsc#1012628).
- selftests: mptcp: fix wait_rm_addr/sf parameters (bsc#1012628).
- io_uring/net: ensure socket is marked connected on connect retry
  (bsc#1012628).
- x86/amd_nb: Use Family 19h Models 60h-7Fh Function 4 IDs
  (bsc#1012628).
- Revert "PCI/ASPM: Disable only ASPM_STATE_L1 when driver,
  disables L1" (bsc#1012628).
- Revert "mmc: core: Capture correct oemid-bits for eMMC cards"
  (bsc#1012628).
- btrfs: use u64 for buffer sizes in the tree search ioctls
  (bsc#1012628).
- btrfs: make found_logical_ret parameter mandatory for function
  queue_scrub_stripe() (bsc#1012628).
- Refresh
  patches.suse/ALSA-hda-cs35l41-Support-mute-notifications-for-CS35.patch.
- Rename to
  patches.kernel.org/6.6.2-328-ASoC-cs35l41-Handle-mdsync_down-reg-write-error.patch.
- Rename to
  patches.kernel.org/6.6.2-329-ASoC-cs35l41-Handle-mdsync_up-reg-write-errors.patch.
- Rename to
  patches.kernel.org/6.6.2-330-ASoC-cs35l41-Initialize-completion-object-befor.patch.
- Rename to
  patches.kernel.org/6.6.2-331-ASoC-cs35l41-Fix-broken-shared-boost-activation.patch.
- Rename to
  patches.kernel.org/6.6.2-332-ASoC-cs35l41-Verify-PM-runtime-resume-errors-in.patch.
- Rename to
  patches.kernel.org/6.6.2-333-ASoC-cs35l41-Undo-runtime-PM-changes-at-driver-.patch.
- Rename to
  patches.kernel.org/6.6.2-334-ALSA-hda-cs35l41-Fix-unbalanced-pm_runtime_get.patch.
- Rename to
  patches.kernel.org/6.6.2-335-ALSA-hda-cs35l41-Undo-runtime-PM-changes-at-dri.patch.
- commit 263a855</changelog>
  <changelog author="tiwai@suse.de" date="1700481601">- drm/i915: Also check for VGA converter in eDP probe
  (bsc#1217282).
- commit b22e785</changelog>
  <changelog author="tiwai@suse.de" date="1700568000">- leds: class: Don't expose color sysfs entry (bsc#1217172).
- commit 1be1eb4</changelog>
  <changelog author="msuchanek@suse.de" date="1700654400">- kernel-source: Move provides after sources
- commit dbbf742</changelog>
  <changelog author="msuchanek@suse.de" date="1700654401">- rpm: Define git commit as macro
- commit bcc92c8</changelog>
  <changelog author="tiwai@suse.de" date="1700654402">- Update config files: CONFIG_SND_SOC_WSA883X=m for Thinkpad X13s audio (bsc#1217412)
- commit 8be32dc</changelog>
  <changelog author="tiwai@suse.de" date="1700654403">- ASoC: codecs: wsa883x: make use of new mute_unmute_on_trigger
  flag (bsc#1217412).
- ASoC: soc-dai: add flag to mute and unmute stream during trigger
  (bsc#1217412).
- commit 1a298a3</changelog>
  <changelog author="fcrozat@suse.com" date="1700827200">- Ensure ia32_emulation is always enabled for kernel-obs-build
  If ia32_emulation is disabled by default, ensure it is enabled
  back for OBS kernel to allow building 32bit binaries (jsc#PED-3184)
  [ms: Always pass the parameter, no need to grep through the config which
  may not be very reliable]
- commit 56a2c2f</changelog>
  <changelog author="jslaby@suse.cz" date="1701259200">- Linux 6.6.3 (bsc#1012628).
- locking/ww_mutex/test: Fix potential workqueue corruption
  (bsc#1012628).
- btrfs: abort transaction on generation mismatch when marking
  eb as dirty (bsc#1012628).
- lib/generic-radix-tree.c: Don't overflow in peek()
  (bsc#1012628).
- x86/retpoline: Make sure there are no unconverted return thunks
  due to KCSAN (bsc#1012628).
- perf/core: Bail out early if the request AUX area is out of
  bound (bsc#1012628).
- srcu: Fix srcu_struct node grpmask overflow on 64-bit systems
  (bsc#1012628).
- selftests/lkdtm: Disable CONFIG_UBSAN_TRAP in test config
  (bsc#1012628).
- clocksource/drivers/timer-imx-gpt: Fix potential memory leak
  (bsc#1012628).
- clocksource/drivers/timer-atmel-tcb: Fix initialization on
  SAM9 hardware (bsc#1012628).
- srcu: Only accelerate on enqueue time (bsc#1012628).
- smp,csd: Throw an error if a CSD lock is stuck for too long
  (bsc#1012628).
- cpu/hotplug: Don't offline the last non-isolated CPU
  (bsc#1012628).
- workqueue: Provide one lock class key per work_on_cpu() callsite
  (bsc#1012628).
- x86/mm: Drop the 4 MB restriction on minimal NUMA node memory
  size (bsc#1012628).
- wifi: plfxlc: fix clang-specific fortify warning (bsc#1012628).
- wifi: ath12k: Ignore fragments from uninitialized peer in dp
  (bsc#1012628).
- wifi: mac80211_hwsim: fix clang-specific fortify warning
  (bsc#1012628).
- wifi: mac80211: don't return unset power in
  ieee80211_get_tx_power() (bsc#1012628).
- atl1c: Work around the DMA RX overflow issue (bsc#1012628).
- bpf: Detect IP == ksym.end as part of BPF program (bsc#1012628).
- wifi: ath9k: fix clang-specific fortify warnings (bsc#1012628).
- wifi: ath12k: fix possible out-of-bound read in
  ath12k_htt_pull_ppdu_stats() (bsc#1012628).
- wifi: ath10k: fix clang-specific fortify warning (bsc#1012628).
- wifi: ath12k: fix possible out-of-bound write in
  ath12k_wmi_ext_hal_reg_caps() (bsc#1012628).
- ACPI: APEI: Fix AER info corruption when error status data
  has multiple sections (bsc#1012628).
- net: sfp: add quirk for Fiberstone GPON-ONU-34-20BI
  (bsc#1012628).
- wifi: mt76: mt7921e: Support MT7992 IP in Xiaomi Redmibook 15
  Pro (2023) (bsc#1012628).
- wifi: mt76: fix clang-specific fortify warnings (bsc#1012628).
- net: annotate data-races around sk-&gt;sk_tx_queue_mapping
  (bsc#1012628).
- net: annotate data-races around sk-&gt;sk_dst_pending_confirm
  (bsc#1012628).
- wifi: ath12k: mhi: fix potential memory leak in
  ath12k_mhi_register() (bsc#1012628).
- wifi: ath10k: Don't touch the CE interrupt registers after
  power up (bsc#1012628).
- net: sfp: add quirk for FS's 2.5G copper SFP (bsc#1012628).
- vsock: read from socket's error queue (bsc#1012628).
- bpf: Ensure proper register state printing for cond jumps
  (bsc#1012628).
- wifi: iwlwifi: mvm: fix size check for fw_link_id (bsc#1012628).
- Bluetooth: btusb: Add date-&gt;evt_skb is NULL check (bsc#1012628).
- Bluetooth: Fix double free in hci_conn_cleanup (bsc#1012628).
- ACPI: EC: Add quirk for HP 250 G7 Notebook PC (bsc#1012628).
- tsnep: Fix tsnep_request_irq() format-overflow warning
  (bsc#1012628).
- gpiolib: acpi: Add a ignore interrupt quirk for Peaq C1010
  (bsc#1012628).
- platform/chrome: kunit: initialize lock for fake ec_dev
  (bsc#1012628).
- of: address: Fix address translation when address-size is
  greater than 2 (bsc#1012628).
- platform/x86: thinkpad_acpi: Add battery quirk for Thinkpad
  X120e (bsc#1012628).
- drm/gma500: Fix call trace when psb_gem_mm_init() fails
  (bsc#1012628).
- drm/amdkfd: ratelimited SQ interrupt messages (bsc#1012628).
- drm/komeda: drop all currently held locks if deadlock happens
  (bsc#1012628).
- drm/amd/display: Blank phantom OTG before enabling
  (bsc#1012628).
- drm/amd/display: Don't lock phantom pipe on disabling
  (bsc#1012628).
- drm/amd/display: add seamless pipe topology transition check
  (bsc#1012628).
- drm/edid: Fixup h/vsync_end instead of h/vtotal (bsc#1012628).
- md: don't rely on 'mddev-&gt;pers' to be set in mddev_suspend()
  (bsc#1012628).
- drm/amdgpu: not to save bo in the case of RAS err_event_athub
  (bsc#1012628).
- drm/amdkfd: Fix a race condition of vram buffer unref in svm
  code (bsc#1012628).
- drm/amdgpu: update retry times for psp vmbx wait (bsc#1012628).
- drm/amd: Update `update_pcie_parameters` functions to use
  uint8_t arguments (bsc#1012628).
- drm/amd/display: use full update for clip size increase of
  large plane source (bsc#1012628).
- string.h: add array-wrappers for (v)memdup_user() (bsc#1012628).
- kernel: kexec: copy user-array safely (bsc#1012628).
- kernel: watch_queue: copy user-array safely (bsc#1012628).
- drm_lease.c: copy user-array safely (bsc#1012628).
- drm: vmwgfx_surface.c: copy user-array safely (bsc#1012628).
- drm/msm/dp: skip validity check for DP CTS EDID checksum
  (bsc#1012628).
- drm/amd: Fix UBSAN array-index-out-of-bounds for SMU7
  (bsc#1012628).
- drm/amd: Fix UBSAN array-index-out-of-bounds for Polaris and
  Tonga (bsc#1012628).
- drm/amdgpu: Fix potential null pointer derefernce (bsc#1012628).
- drm/panel: fix a possible null pointer dereference
  (bsc#1012628).
- drm/panel/panel-tpo-tpg110: fix a possible null pointer
  dereference (bsc#1012628).
- drm/radeon: fix a possible null pointer dereference
  (bsc#1012628).
- drm/amdgpu/vkms: fix a possible null pointer dereference
  (bsc#1012628).
- drm/panel: st7703: Pick different reset sequence (bsc#1012628).
- drm/amdkfd: Fix shift out-of-bounds issue (bsc#1012628).
- drm/amdgpu: Fix a null pointer access when the smc_rreg pointer
  is NULL (bsc#1012628).
- drm/amd: Disable PP_PCIE_DPM_MASK when dynamic speed switching
  not supported (bsc#1012628).
- drm/amd/display: fix num_ways overflow error (bsc#1012628).
- drm/amd: check num of link levels when update pcie param
  (bsc#1012628).
- soc: qcom: pmic: Fix resource leaks in a
  device_for_each_child_node() loop (bsc#1012628).
- arm64: dts: rockchip: Add NanoPC T6 PCIe e-key support
  (bsc#1012628).
- arm64: dts: ls208xa: use a pseudo-bus to constrain usb dma size
  (bsc#1012628).
- selftests/efivarfs: create-read: fix a resource leak
  (bsc#1012628).
- ASoC: mediatek: mt8188-mt6359: support dynamic pinctrl
  (bsc#1012628).
- ASoC: soc-card: Add storage for PCI SSID (bsc#1012628).
- ASoC: SOF: Pass PCI SSID to machine driver (bsc#1012628).
- ASoC: Intel: sof_sdw: Copy PCI SSID to struct snd_soc_card
  (bsc#1012628).
- ASoC: cs35l56: Use PCI SSID as the firmware UID (bsc#1012628).
- crypto: pcrypt - Fix hungtask for PADATA_RESET (bsc#1012628).
- ASoC: SOF: ipc4: handle EXCEPTION_CAUGHT notification from
  firmware (bsc#1012628).
- RDMA/hfi1: Use FIELD_GET() to extract Link Width (bsc#1012628).
- scsi: hisi_sas: Set debugfs_dir pointer to NULL after removing
  debugfs (bsc#1012628).
- scsi: ibmvfc: Remove BUG_ON in the case of an empty event pool
  (bsc#1012628).
- fs/jfs: Add check for negative db_l2nbperpage (bsc#1012628).
- fs/jfs: Add validity check for db_maxag and db_agpref
  (bsc#1012628).
- jfs: fix array-index-out-of-bounds in dbFindLeaf (bsc#1012628).
- jfs: fix array-index-out-of-bounds in diAlloc (bsc#1012628).
- HID: lenovo: Detect quirk-free fw on cptkbd and stop applying
  workaround (bsc#1012628).
- ARM: 9320/1: fix stack depot IRQ stack filter (bsc#1012628).
- ALSA: hda: Fix possible null-ptr-deref when assigning a stream
  (bsc#1012628).
- gpiolib: of: Add quirk for mt2701-cs42448 ASoC sound
  (bsc#1012628).
- PCI: tegra194: Use FIELD_GET()/FIELD_PREP() with Link Width
  fields (bsc#1012628).
- PCI: mvebu: Use FIELD_PREP() with Link Width (bsc#1012628).
- atm: iphase: Do PCI error checks on own line (bsc#1012628).
- PCI: Do error check on own line to split long "if" conditions
  (bsc#1012628).
- scsi: libfc: Fix potential NULL pointer dereference in
  fc_lport_ptp_setup() (bsc#1012628).
- PCI: Use FIELD_GET() to extract Link Width (bsc#1012628).
- PCI: Extract ATS disabling to a helper function (bsc#1012628).
- PCI: Disable ATS for specific Intel IPU E2000 devices
  (bsc#1012628).
- PCI: dwc: Add dw_pcie_link_set_max_link_width() (bsc#1012628).
- PCI: dwc: Add missing PCI_EXP_LNKCAP_MLW handling (bsc#1012628).
- misc: pci_endpoint_test: Add Device ID for R-Car S4-8 PCIe
  controller (bsc#1012628).
- PCI: Use FIELD_GET() in Sapphire RX 5600 XT Pulse quirk
  (bsc#1012628).
- ASoC: Intel: soc-acpi-cht: Add Lenovo Yoga Tab 3 Pro YT3-X90
  quirk (bsc#1012628).
- crypto: hisilicon/qm - prevent soft lockup in receive loop
  (bsc#1012628).
- HID: Add quirk for Dell Pro Wireless Keyboard and Mouse KM5221W
  (bsc#1012628).
- exfat: support handle zero-size directory (bsc#1012628).
- mfd: intel-lpss: Add Intel Lunar Lake-M PCI IDs (bsc#1012628).
- iio: adc: stm32-adc: harden against NULL pointer deref in
  stm32_adc_probe() (bsc#1012628).
- thunderbolt: Apply USB 3.x bandwidth quirk only in software
  connection manager (bsc#1012628).
- tty: vcc: Add check for kstrdup() in vcc_probe() (bsc#1012628).
- dt-bindings: phy: qcom,snps-eusb2-repeater: Add magic tuning
  overrides (bsc#1012628).
- phy: qualcomm: phy-qcom-eusb2-repeater: Use regmap_fields
  (bsc#1012628).
- phy: qualcomm: phy-qcom-eusb2-repeater: Zero out untouched
  tuning regs (bsc#1012628).
- usb: dwc3: core: configure TX/RX threshold for DWC3_IP
  (bsc#1012628).
- usb: ucsi: glink: use the connector orientation GPIO to provide
  switch events (bsc#1012628).
- soundwire: dmi-quirks: update HP Omen match (bsc#1012628).
- f2fs: fix error path of __f2fs_build_free_nids (bsc#1012628).
- f2fs: fix error handling of __get_node_page (bsc#1012628).
- usb: host: xhci: Avoid XHCI resume delay if SSUSB device is
  not present (bsc#1012628).
- usb: gadget: f_ncm: Always set current gadget in ncm_bind()
  (bsc#1012628).
- 9p/trans_fd: Annotate data-racy writes to file::f_flags
  (bsc#1012628).
- 9p: v9fs_listxattr: fix %s null argument warning (bsc#1012628).
- i3c: mipi-i3c-hci: Fix out of bounds access in
  hci_dma_irq_handler (bsc#1012628).
- i2c: i801: Add support for Intel Birch Stream SoC (bsc#1012628).
- i2c: fix memleak in i2c_new_client_device() (bsc#1012628).
- i2c: sun6i-p2wi: Prevent potential division by zero
  (bsc#1012628).
- virtio-blk: fix implicit overflow on virtio_max_dma_size
  (bsc#1012628).
- i3c: master: mipi-i3c-hci: Fix a kernel panic for accessing
  DAT_data (bsc#1012628).
- media: gspca: cpia1: shift-out-of-bounds in set_flicker
  (bsc#1012628).
- media: vivid: avoid integer overflow (bsc#1012628).
- media: ipu-bridge: increase sensor_name size (bsc#1012628).
- gfs2: ignore negated quota changes (bsc#1012628).
- gfs2: fix an oops in gfs2_permission (bsc#1012628).
- media: cobalt: Use FIELD_GET() to extract Link Width
  (bsc#1012628).
- media: ccs: Fix driver quirk struct documentation (bsc#1012628).
- media: imon: fix access to invalid resource for the second
  interface (bsc#1012628).
- drm/amd/display: Avoid NULL dereference of timing generator
  (bsc#1012628).
- gfs2: Fix slab-use-after-free in gfs2_qd_dealloc (bsc#1012628).
- kgdb: Flush console before entering kgdb on panic (bsc#1012628).
- riscv: VMAP_STACK overflow detection thread-safe (bsc#1012628).
- i2c: dev: copy userspace array safely (bsc#1012628).
- ASoC: ti: omap-mcbsp: Fix runtime PM underflow warnings
  (bsc#1012628).
- drm/qxl: prevent memory leak (bsc#1012628).
- ALSA: hda/realtek: Add quirk for ASUS UX7602ZM (bsc#1012628).
- drm/amdgpu: fix software pci_unplug on some chips (bsc#1012628).
- pwm: Fix double shift bug (bsc#1012628).
- mtd: rawnand: tegra: add missing check for platform_get_irq()
  (bsc#1012628).
- wifi: iwlwifi: Use FW rate for non-data frames (bsc#1012628).
- sched/core: Optimize in_task() and in_interrupt() a bit
  (bsc#1012628).
- samples/bpf: syscall_tp_user: Rename num_progs into nr_tests
  (bsc#1012628).
- samples/bpf: syscall_tp_user: Fix array out-of-bound access
  (bsc#1012628).
- dt-bindings: serial: fix regex pattern for matching serial
  node children (bsc#1012628).
- SUNRPC: ECONNRESET might require a rebind (bsc#1012628).
- mtd: rawnand: intel: check return value of devm_kasprintf()
  (bsc#1012628).
- mtd: rawnand: meson: check return value of devm_kasprintf()
  (bsc#1012628).
- drm/i915/mtl: avoid stringop-overflow warning (bsc#1012628).
- NFSv4.1: fix handling NFS4ERR_DELAY when testing for session
  trunking (bsc#1012628).
- SUNRPC: Add an IS_ERR() check back to where it was
  (bsc#1012628).
- NFSv4.1: fix SP4_MACH_CRED protection for pnfs IO (bsc#1012628).
- SUNRPC: Fix RPC client cleaned up the freed pipefs dentries
  (bsc#1012628).
- RISC-V: hwprobe: Fix vDSO SIGSEGV (bsc#1012628).
- riscv: provide riscv-specific is_trap_insn() (bsc#1012628).
- gfs2: Silence "suspicious RCU usage in gfs2_permission" warning
  (bsc#1012628).
- drm/i915/tc: Fix -Wformat-truncation in intel_tc_port_init
  (bsc#1012628).
- riscv: split cache ops out of dma-noncoherent.c (bsc#1012628).
- vdpa_sim_blk: allocate the buffer zeroed (bsc#1012628).
- vhost-vdpa: fix use after free in vhost_vdpa_probe()
  (bsc#1012628).
- gcc-plugins: randstruct: Only warn about true flexible arrays
  (bsc#1012628).
- bpf: handle ldimm64 properly in check_cfg() (bsc#1012628).
- bpf: fix precision backtracking instruction iteration
  (bsc#1012628).
- bpf: fix control-flow graph checking in privileged mode
  (bsc#1012628).
- net: set SOCK_RCU_FREE before inserting socket into hashtable
  (bsc#1012628).
- ipvlan: add ipvlan_route_v6_outbound() helper (bsc#1012628).
- tty: Fix uninit-value access in ppp_sync_receive()
  (bsc#1012628).
- net: ti: icssg-prueth: Add missing icss_iep_put to error path
  (bsc#1012628).
- net: ti: icssg-prueth: Fix error cleanup on failing
  pruss_request_mem_region (bsc#1012628).
- xen/events: avoid using info_for_irq() in xen_send_IPI_one()
  (bsc#1012628).
- net: hns3: fix add VLAN fail issue (bsc#1012628).
- net: hns3: add barrier in vf mailbox reply process
  (bsc#1012628).
- net: hns3: fix incorrect capability bit display for copper port
  (bsc#1012628).
- net: hns3: fix out-of-bounds access may occur when coalesce
  info is read via debugfs (bsc#1012628).
- net: hns3: fix variable may not initialized problem in
  hns3_init_mac_addr() (bsc#1012628).
- net: hns3: fix VF reset fail issue (bsc#1012628).
- net: hns3: fix VF wrong speed and duplex issue (bsc#1012628).
- tipc: Fix kernel-infoleak due to uninitialized TLV value
  (bsc#1012628).
- net: mvneta: fix calls to page_pool_get_stats (bsc#1012628).
- ppp: limit MRU to 64K (bsc#1012628).
- xen/events: fix delayed eoi list handling (bsc#1012628).
- blk-mq: make sure active queue usage is held for
  bio_integrity_prep() (bsc#1012628).
- ptp: annotate data-race around q-&gt;head and q-&gt;tail
  (bsc#1012628).
- bonding: stop the device in bond_setup_by_slave() (bsc#1012628).
- net: ethernet: cortina: Fix max RX frame define (bsc#1012628).
- net: ethernet: cortina: Handle large frames (bsc#1012628).
- net: ethernet: cortina: Fix MTU max setting (bsc#1012628).
- af_unix: fix use-after-free in unix_stream_read_actor()
  (bsc#1012628).
- netfilter: nf_conntrack_bridge: initialize err to 0
  (bsc#1012628).
- netfilter: nf_tables: fix pointer math issue in
  nft_byteorder_eval() (bsc#1012628).
- netfilter: nf_tables: bogus ENOENT when destroying element
  which does not exist (bsc#1012628).
- net: stmmac: fix rx budget limit check (bsc#1012628).
- net: stmmac: avoid rx queue overrun (bsc#1012628).
- pds_core: use correct index to mask irq (bsc#1012628).
- pds_core: fix up some format-truncation complaints
  (bsc#1012628).
- gve: Fixes for napi_poll when budget is 0 (bsc#1012628).
- io_uring/fdinfo: remove need for sqpoll lock for thread/pid
  retrieval (bsc#1012628).
- Revert "net/mlx5: DR, Supporting inline WQE when possible"
  (bsc#1012628).
- net/mlx5: Free used cpus mask when an IRQ is released
  (bsc#1012628).
- net/mlx5: Decouple PHC .adjtime and .adjphase implementations
  (bsc#1012628).
- net/mlx5e: fix double free of encap_header (bsc#1012628).
- net/mlx5e: fix double free of encap_header in update funcs
  (bsc#1012628).
- net/mlx5e: Fix pedit endianness (bsc#1012628).
- net/mlx5e: Don't modify the peer sent-to-vport rules for IPSec
  offload (bsc#1012628).
- net/mlx5e: Avoid referencing skb after free-ing in drop path
  of mlx5e_sq_xmit_wqe (bsc#1012628).
- net/mlx5e: Track xmit submission to PTP WQ after populating
  metadata map (bsc#1012628).
- net/mlx5e: Update doorbell for port timestamping CQ before
  the software counter (bsc#1012628).
- net/mlx5: Increase size of irq name buffer (bsc#1012628).
- net/mlx5e: Reduce the size of icosq_str (bsc#1012628).
- net/mlx5e: Check return value of snprintf writing to fw_version
  buffer (bsc#1012628).
- net/mlx5e: Check return value of snprintf writing to fw_version
  buffer for representors (bsc#1012628).
- net: sched: do not offload flows with a helper in act_ct
  (bsc#1012628).
- macvlan: Don't propagate promisc change to lower dev in passthru
  (bsc#1012628).
- tools/power/turbostat: Fix a knl bug (bsc#1012628).
- tools/power/turbostat: Enable the C-state Pre-wake printing
  (bsc#1012628).
- scsi: ufs: core: Expand MCQ queue slot to DeviceQueueDepth +
  1 (bsc#1012628).
- cifs: spnego: add ';' in HOST_KEY_LEN (bsc#1012628).
- cifs: fix check of rc in function generate_smb3signingkey
  (bsc#1012628).
- perf/core: Fix cpuctx refcounting (bsc#1012628).
- i915/perf: Fix NULL deref bugs with drm_dbg() calls
  (bsc#1012628).
- perf: arm_cspmu: Reject events meant for other PMUs
  (bsc#1012628).
- drivers: perf: Check find_first_bit() return value
  (bsc#1012628).
- media: venus: hfi: add checks to perform sanity on queue
  pointers (bsc#1012628).
- perf intel-pt: Fix async branch flags (bsc#1012628).
- powerpc/perf: Fix disabling BHRB and instruction sampling
  (bsc#1012628).
- randstruct: Fix gcc-plugin performance mode to stay in group
  (bsc#1012628).
- spi: Fix null dereference on suspend (bsc#1012628).
- bpf: Fix check_stack_write_fixed_off() to correctly spill imm
  (bsc#1012628).
- bpf: Fix precision tracking for BPF_ALU | BPF_TO_BE | BPF_END
  (bsc#1012628).
- scsi: mpt3sas: Fix loop logic (bsc#1012628).
- scsi: megaraid_sas: Increase register read retry rount from
  3 to 30 for selected registers (bsc#1012628).
- scsi: ufs: qcom: Update PHY settings only when scaling to
  higher gears (bsc#1012628).
- scsi: qla2xxx: Fix system crash due to bad pointer access
  (bsc#1012628).
- scsi: ufs: core: Fix racing issue between ufshcd_mcq_abort()
  and ISR (bsc#1012628).
- x86/shstk: Delay signal entry SSP write until after user
  accesses (bsc#1012628).
- crypto: x86/sha - load modules based on CPU features
  (bsc#1012628).
- x86/PCI: Avoid PME from D3hot/D3cold for AMD Rembrandt and
  Phoenix USB4 (bsc#1012628).
- x86/apic/msi: Fix misconfigured non-maskable MSI quirk
  (bsc#1012628).
- x86/cpu/hygon: Fix the CPU topology evaluation for real
  (bsc#1012628).
- KVM: x86: hyper-v: Don't auto-enable stimer on write from
  user-space (bsc#1012628).
- KVM: x86: Ignore MSR_AMD64_TW_CFG access (bsc#1012628).
- KVM: x86: Clear bit12 of ICR after APIC-write VM-exit
  (bsc#1012628).
- KVM: x86: Fix lapic timer interrupt lost after loading a
  snapshot (bsc#1012628).
- mmc: sdhci-pci-gli: GL9755: Mask the replay timer timeout of
  AER (bsc#1012628).
- sched: psi: fix unprivileged polling against cgroups
  (bsc#1012628).
- audit: don't take task_lock() in audit_exe_compare() code path
  (bsc#1012628).
- audit: don't WARN_ON_ONCE(!current-&gt;mm) in audit_exe_compare()
  (bsc#1012628).
- proc: sysctl: prevent aliased sysctls from getting passed to
  init (bsc#1012628).
- tty/sysrq: replace smp_processor_id() with get_cpu()
  (bsc#1012628).
- tty: serial: meson: fix hard LOCKUP on crtscts mode
  (bsc#1012628).
- acpi/processor: sanitize _OSC/_PDC capabilities for Xen dom0
  (bsc#1012628).
- hvc/xen: fix console unplug (bsc#1012628).
- hvc/xen: fix error path in xen_hvc_init() to always register
  frontend driver (bsc#1012628).
- hvc/xen: fix event channel handling for secondary consoles
  (bsc#1012628).
- PCI/sysfs: Protect driver's D3cold preference from user space
  (bsc#1012628).
- mm/damon/sysfs: remove requested targets when online-commit
  inputs (bsc#1012628).
- mm/damon/sysfs: update monitoring target regions for online
  input commit (bsc#1012628).
- watchdog: move softlockup_panic back to early_param
  (bsc#1012628).
- iommufd: Fix missing update of domains_itree after splitting
  iopt_area (bsc#1012628).
- fbdev: stifb: Make the STI next font pointer a 32-bit signed
  offset (bsc#1012628).
- dm crypt: account large pages in cc-&gt;n_allocated_pages
  (bsc#1012628).
- mm/damon/lru_sort: avoid divide-by-zero in hot threshold
  calculation (bsc#1012628).
- mm/damon/ops-common: avoid divide-by-zero during region hotness
  calculation (bsc#1012628).
- mm/damon: implement a function for max nr_accesses safe
  calculation (bsc#1012628).
- mm/damon/core: avoid divide-by-zero during monitoring results
  update (bsc#1012628).
- mm/damon/sysfs-schemes: handle tried region directory allocation
  failure (bsc#1012628).
- mm/damon/sysfs-schemes: handle tried regions sysfs directory
  allocation failure (bsc#1012628).
- mm/damon/core.c: avoid unintentional filtering out of schemes
  (bsc#1012628).
- mm/damon/sysfs: check error from damon_sysfs_update_target()
  (bsc#1012628).
- parisc: Add nop instructions after TLB inserts (bsc#1012628).
- ACPI: resource: Do IRQ override on TongFang GMxXGxx
  (bsc#1012628).
- regmap: Ensure range selector registers are updated after
  cache sync (bsc#1012628).
- wifi: ath11k: fix temperature event locking (bsc#1012628).
- wifi: ath11k: fix dfs radar event locking (bsc#1012628).
- wifi: ath11k: fix htt pktlog locking (bsc#1012628).
- wifi: ath11k: fix gtk offload status event locking
  (bsc#1012628).
- wifi: ath12k: fix htt mlo-offset event locking (bsc#1012628).
- wifi: ath12k: fix dfs-radar and temperature event locking
  (bsc#1012628).
- mmc: meson-gx: Remove setting of CMD_CFG_ERROR (bsc#1012628).
- genirq/generic_chip: Make irq_remove_generic_chip() irqdomain
  aware (bsc#1012628).
- sched/core: Fix RQCF_ACT_SKIP leak (bsc#1012628).
- pmdomain: bcm: bcm2835-power: check if the ASB register is
  equal to enable (bsc#1012628).
- KEYS: trusted: tee: Refactor register SHM usage (bsc#1012628).
- KEYS: trusted: Rollback init_trusted() consistently
  (bsc#1012628).
- PCI: keystone: Don't discard .remove() callback (bsc#1012628).
- PCI: keystone: Don't discard .probe() callback (bsc#1012628).
- pmdomain: amlogic: Fix mask for the second NNA mem PD domain
  (bsc#1012628).
- arm64: Restrict CPU_BIG_ENDIAN to GNU as or LLVM IAS 15.x or
  newer (bsc#1012628).
- arm64: module: Fix PLT counting when CONFIG_RANDOMIZE_BASE=n
  (bsc#1012628).
- pmdomain: imx: Make imx pgc power domain also set the fwnode
  (bsc#1012628).
- parisc/agp: Use 64-bit LE values in SBA IOMMU PDIR table
  (bsc#1012628).
- parisc/pdc: Add width field to struct pdc_model (bsc#1012628).
- parisc/power: Add power soft-off when running on qemu
  (bsc#1012628).
- cpufreq: stats: Fix buffer overflow detection in trans_stats()
  (bsc#1012628).
- powercap: intel_rapl: Downgrade BIOS locked limits pr_warn()
  to pr_debug() (bsc#1012628).
- clk: socfpga: Fix undefined behavior bug in struct
  stratix10_clock_data (bsc#1012628).
- clk: visconti: Fix undefined behavior bug in struct
  visconti_pll_provider (bsc#1012628).
- integrity: powerpc: Do not select CA_MACHINE_KEYRING
  (bsc#1012628).
- clk: qcom: ipq8074: drop the CLK_SET_RATE_PARENT flag from
  PLL clocks (bsc#1012628).
- clk: qcom: ipq6018: drop the CLK_SET_RATE_PARENT flag from
  PLL clocks (bsc#1012628).
- ksmbd: fix recursive locking in vfs helpers (bsc#1012628).
- ksmbd: handle malformed smb1 message (bsc#1012628).
- ksmbd: fix slab out of bounds write in smb_inherit_dacl()
  (bsc#1012628).
- mmc: vub300: fix an error code (bsc#1012628).
- mmc: sdhci_am654: fix start loop index for TAP value parsing
  (bsc#1012628).
- mmc: Add quirk MMC_QUIRK_BROKEN_CACHE_FLUSH for Micron eMMC
  Q2J54A (bsc#1012628).
- PCI: qcom-ep: Add dedicated callback for writing to DBI2
  registers (bsc#1012628).
- PCI/ASPM: Fix L1 substate handling in aspm_attr_store_common()
  (bsc#1012628).
- PCI: kirin: Don't discard .remove() callback (bsc#1012628).
- PCI: exynos: Don't discard .remove() callback (bsc#1012628).
- PCI: Lengthen reset delay for VideoPropulsion Torrent QN16e card
  (bsc#1012628).
- wifi: wilc1000: use vmm_table as array in wilc struct
  (bsc#1012628).
- svcrdma: Drop connection after an RDMA Read error (bsc#1012628).
- rcu/tree: Defer setting of jiffies during stall reset
  (bsc#1012628).
- arm64: dts: qcom: ipq6018: Fix hwlock index for SMEM
  (bsc#1012628).
- dt-bindings: timer: renesas,rz-mtu3: Fix overflow/underflow
  interrupt names (bsc#1012628).
- PM: hibernate: Use __get_safe_page() rather than touching the
  list (bsc#1012628).
- PM: hibernate: Clean up sync_read handling in
  snapshot_write_next() (bsc#1012628).
- rcu: kmemleak: Ignore kmemleak false positives when RCU-freeing
  objects (bsc#1012628).
- btrfs: don't arbitrarily slow down delalloc if we're committing
  (bsc#1012628).
- thermal: intel: powerclamp: fix mismatch in get function for
  max_idle (bsc#1012628).
- arm64: dts: qcom: ipq5332: Fix hwlock index for SMEM
  (bsc#1012628).
- arm64: dts: qcom: ipq8074: Fix hwlock index for SMEM
  (bsc#1012628).
- firmware: qcom_scm: use 64-bit calling convention only when
  client is 64-bit (bsc#1012628).
- ACPI: FPDT: properly handle invalid FPDT subtables
  (bsc#1012628).
- arm64: dts: qcom: ipq9574: Fix hwlock index for SMEM
  (bsc#1012628).
- arm64: dts: qcom: ipq6018: Fix tcsr_mutex register size
  (bsc#1012628).
- leds: trigger: netdev: Move size check in set_device_name
  (bsc#1012628).
- mfd: qcom-spmi-pmic: Fix reference leaks in revid helper
  (bsc#1012628).
- mfd: qcom-spmi-pmic: Fix revid implementation (bsc#1012628).
- ima: annotate iint mutex to avoid lockdep false positive
  warnings (bsc#1012628).
- ima: detect changes to the backing overlay file (bsc#1012628).
- netfilter: nf_tables: remove catchall element in GC sync path
  (bsc#1012628).
- netfilter: nf_tables: split async and sync catchall in two
  functions (bsc#1012628).
- selftests/resctrl: Fix uninitialized .sa_flags (bsc#1012628).
- selftests/resctrl: Remove duplicate feature check from CMT test
  (bsc#1012628).
- selftests/resctrl: Move _GNU_SOURCE define into Makefile
  (bsc#1012628).
- selftests/resctrl: Refactor feature check to use resource and
  feature name (bsc#1012628).
- selftests/resctrl: Fix feature checks (bsc#1012628).
- selftests/resctrl: Reduce failures due to outliers in MBA/MBM
  tests (bsc#1012628).
- hid: lenovo: Resend all settings on reset_resume for compact
  keyboards (bsc#1012628).
- ASoC: codecs: wsa-macro: fix uninitialized stack variables
  with name prefix (bsc#1012628).
- jbd2: fix potential data lost in recovering journal raced with
  synchronizing fs bdev (bsc#1012628).
- quota: explicitly forbid quota files from being encrypted
  (bsc#1012628).
- kernel/reboot: emergency_restart: Set correct system_state
  (bsc#1012628).
- scripts/gdb/vmalloc: disable on no-MMU (bsc#1012628).
- fs: use nth_page() in place of direct struct page manipulation
  (bsc#1012628).
- mips: use nth_page() in place of direct struct page manipulation
  (bsc#1012628).
- i2c: core: Run atomic i2c xfer when !preemptible (bsc#1012628).
- selftests/clone3: Fix broken test under !CONFIG_TIME_NS
  (bsc#1012628).
- tracing: Have the user copy of synthetic event address use
  correct context (bsc#1012628).
- driver core: Release all resources during unbind before updating
  device links (bsc#1012628).
- mcb: fix error handling for different scenarios when parsing
  (bsc#1012628).
- dmaengine: stm32-mdma: correct desc prep when channel running
  (bsc#1012628).
- s390/mm: add missing arch_set_page_dat() call to
  vmem_crst_alloc() (bsc#1012628).
- s390/mm: add missing arch_set_page_dat() call to gmap
  allocations (bsc#1012628).
- s390/cmma: fix detection of DAT pages (bsc#1012628).
- mm/cma: use nth_page() in place of direct struct page
  manipulation (bsc#1012628).
- mm/hugetlb: use nth_page() in place of direct struct page
  manipulation (bsc#1012628).
- mm/memory_hotplug: use pfn math in place of direct struct page
  manipulation (bsc#1012628).
- mm: make PR_MDWE_REFUSE_EXEC_GAIN an unsigned long
  (bsc#1012628).
- mtd: cfi_cmdset_0001: Byte swap OTP info (bsc#1012628).
- cxl/region: Do not try to cleanup after
  cxl_region_setup_targets() fails (bsc#1012628).
- i3c: master: cdns: Fix reading status register (bsc#1012628).
- i3c: master: svc: fix race condition in ibi work thread
  (bsc#1012628).
- i3c: master: svc: fix wrong data return when IBI happen during
  start frame (bsc#1012628).
- i3c: master: svc: fix ibi may not return mandatory data byte
  (bsc#1012628).
- i3c: master: svc: fix check wrong status register in irq handler
  (bsc#1012628).
- i3c: master: svc: fix SDA keep low when polling IBIWON timeout
  happen (bsc#1012628).
- i3c: master: svc: fix random hot join failure since timeout
  error (bsc#1012628).
- cxl/region: Fix x1 root-decoder granularity calculations
  (bsc#1012628).
- cxl/port: Fix delete_endpoint() vs parent unregistration race
  (bsc#1012628).
- apparmor: Fix kernel-doc warnings in apparmor/audit.c
  (bsc#1012628).
- apparmor: Fix kernel-doc warnings in apparmor/lib.c
  (bsc#1012628).
- apparmor: Fix kernel-doc warnings in apparmor/resource.c
  (bsc#1012628).
- apparmor: Fix kernel-doc warnings in apparmor/policy.c
  (bsc#1012628).
- apparmor: combine common_audit_data and apparmor_audit_data
  (bsc#1012628).
- apparmor: rename audit_data-&gt;label to audit_data-&gt;subj_label
  (bsc#1012628).
- apparmor: pass cred through to audit info (bsc#1012628).
- apparmor: Fix regression in mount mediation (bsc#1012628).
- Bluetooth: btusb: Add RTW8852BE device 13d3:3570 to device
  tables (bsc#1012628).
- Bluetooth: btusb: Add 0bda:b85b for Fn-Link RTL8852BE
  (bsc#1012628).
- drm/amd/display: enable dsc_clk even if dsc_pg disabled
  (bsc#1012628).
- torture: Make torture_hrtimeout_ns() take an hrtimer mode
  parameter (bsc#1012628).
- rcutorture: Fix stuttering races and other issues (bsc#1012628).
- selftests/resctrl: Remove bw_report and bm_type from main()
  (bsc#1012628).
- selftests/resctrl: Simplify span lifetime (bsc#1012628).
- selftests/resctrl: Make benchmark command const and build it
  with pointers (bsc#1012628).
- selftests/resctrl: Extend signal handler coverage to unmount
  on receiving signal (bsc#1012628).
- parisc: Prevent booting 64-bit kernels on PA1.x machines
  (bsc#1012628).
- parisc/pgtable: Do not drop upper 5 address bits of physical
  address (bsc#1012628).
- parisc/power: Fix power soft-off when running on qemu
  (bsc#1012628).
- parisc: fix mmap_base calculation when stack grows upwards
  (bsc#1012628).
- xhci: Enable RPM on controllers that support low-power states
  (bsc#1012628).
- smb3: fix creating FIFOs when mounting with "sfu" mount option
  (bsc#1012628).
- smb3: fix touch -h of symlink (bsc#1012628).
- smb3: allow dumping session and tcon id to improve stats
  analysis and debugging (bsc#1012628).
- smb3: fix caching of ctime on setxattr (bsc#1012628).
- smb: client: fix use-after-free bug in
  cifs_debug_data_proc_show() (bsc#1012628).
- smb: client: fix use-after-free in smb2_query_info_compound()
  (bsc#1012628).
- smb: client: fix potential deadlock when releasing mids
  (bsc#1012628).
- smb: client: fix mount when dns_resolver key is not available
  (bsc#1012628).
- cifs: reconnect helper should set reconnect for the right
  channel (bsc#1012628).
- cifs: force interface update before a fresh session setup
  (bsc#1012628).
- cifs: do not reset chan_max if multichannel is not supported
  at mount (bsc#1012628).
- cifs: do not pass cifs_sb when trying to add channels
  (bsc#1012628).
- cifs: Fix encryption of cleared, but unset rq_iter data buffers
  (bsc#1012628).
- xfs: recovery should not clear di_flushiter unconditionally
  (bsc#1012628).
- btrfs: zoned: wait for data BG to be finished on direct IO
  allocation (bsc#1012628).
- ALSA: info: Fix potential deadlock at disconnection
  (bsc#1012628).
- ALSA: hda/realtek: Enable Mute LED on HP 255 G8 (bsc#1012628).
- ALSA: hda/realtek - Add Dell ALC295 to pin fall back table
  (bsc#1012628).
- ALSA: hda/realtek - Enable internal speaker of ASUS K6500ZC
  (bsc#1012628).
- ALSA: hda/realtek: Enable Mute LED on HP 255 G10 (bsc#1012628).
- ALSA: hda/realtek: Add quirks for HP Laptops (bsc#1012628).
- Revert ncsi: Propagate carrier gain/loss events to the NCSI
  controller (bsc#1012628).
- Revert "i2c: pxa: move to generic GPIO recovery" (bsc#1012628).
- lsm: fix default return value for vm_enough_memory
  (bsc#1012628).
- lsm: fix default return value for inode_getsecctx (bsc#1012628).
- sbsa_gwdt: Calculate timeout with 64-bit math (bsc#1012628).
- i2c: designware: Disable TX_EMPTY irq while waiting for block
  length byte (bsc#1012628).
- s390/ap: fix AP bus crash on early config change callback
  invocation (bsc#1012628).
- net: ethtool: Fix documentation of ethtool_sprintf()
  (bsc#1012628).
- net: dsa: lan9303: consequently nested-lock physical MDIO
  (bsc#1012628).
- net: phylink: initialize carrier state at creation
  (bsc#1012628).
- gfs2: don't withdraw if init_threads() got interrupted
  (bsc#1012628).
- i2c: i801: fix potential race in
  i801_block_transaction_byte_by_byte (bsc#1012628).
- f2fs: do not return EFSCORRUPTED, but try to run online repair
  (bsc#1012628).
- f2fs: set the default compress_level on ioctl (bsc#1012628).
- f2fs: avoid format-overflow warning (bsc#1012628).
- f2fs: split initial and dynamic conditions for extent_cache
  (bsc#1012628).
- media: lirc: drop trailing space from scancode transmit
  (bsc#1012628).
- media: sharp: fix sharp encoding (bsc#1012628).
- media: venus: hfi_parser: Add check to keep the number of
  codecs within range (bsc#1012628).
- media: venus: hfi: fix the check to handle session buffer
  requirement (bsc#1012628).
- media: venus: hfi: add checks to handle capabilities from
  firmware (bsc#1012628).
- media: ccs: Correctly initialise try compose rectangle
  (bsc#1012628).
- drm/mediatek/dp: fix memory leak on -&gt;get_edid callback audio
  detection (bsc#1012628).
- drm/mediatek/dp: fix memory leak on -&gt;get_edid callback error
  path (bsc#1012628).
- dm-bufio: fix no-sleep mode (bsc#1012628).
- dm-verity: don't use blocking calls from tasklets (bsc#1012628).
- nfsd: fix file memleak on client_opens_release (bsc#1012628).
- NFSD: Update nfsd_cache_append() to use xdr_stream
  (bsc#1012628).
- LoongArch: Mark __percpu functions as always inline
  (bsc#1012628).
- tracing: fprobe-event: Fix to check tracepoint event and return
  (bsc#1012628).
- swiotlb: do not free decrypted pages if dynamic (bsc#1012628).
- swiotlb: fix out-of-bounds TLB allocations with
  CONFIG_SWIOTLB_DYNAMIC (bsc#1012628).
- riscv: Using TOOLCHAIN_HAS_ZIHINTPAUSE marco replace zihintpause
  (bsc#1012628).
- riscv: put interrupt entries into .irqentry.text (bsc#1012628).
- riscv: mm: Update the comment of CONFIG_PAGE_OFFSET
  (bsc#1012628).
- riscv: correct pt_level name via pgtable_l5/4_enabled
  (bsc#1012628).
- riscv: kprobes: allow writing to x0 (bsc#1012628).
- mmc: sdhci-pci-gli: A workaround to allow GL9750 to enter ASPM
  L1.2 (bsc#1012628).
- mm: fix for negative counter: nr_file_hugepages (bsc#1012628).
- mm: kmem: drop __GFP_NOFAIL when allocating objcg vectors
  (bsc#1012628).
- mptcp: deal with large GSO size (bsc#1012628).
- mptcp: add validity check for sending RM_ADDR (bsc#1012628).
- mptcp: fix setsockopt(IP_TOS) subflow locking (bsc#1012628).
- selftests: mptcp: fix fastclose with csum failure (bsc#1012628).
- r8169: fix network lost after resume on DASH systems
  (bsc#1012628).
- r8169: add handling DASH when DASH is disabled (bsc#1012628).
- mmc: sdhci-pci-gli: GL9750: Mask the replay timer timeout of
  AER (bsc#1012628).
- media: qcom: camss: Fix pm_domain_on sequence in probe
  (bsc#1012628).
- media: qcom: camss: Fix vfe_get() error jump (bsc#1012628).
- media: qcom: camss: Fix VFE-17x vfe_disable_output()
  (bsc#1012628).
- media: qcom: camss: Fix VFE-480 vfe_disable_output()
  (bsc#1012628).
- media: qcom: camss: Fix missing vfe_lite clocks check
  (bsc#1012628).
- media: qcom: camss: Fix set CSI2_RX_CFG1_VC_MODE when VC is
  greater than 3 (bsc#1012628).
- media: qcom: camss: Fix invalid clock enable bit disjunction
  (bsc#1012628).
- media: qcom: camss: Fix csid-gen2 for test pattern generator
  (bsc#1012628).
- Revert "HID: logitech-dj: Add support for a new lightspeed
  receiver iteration" (bsc#1012628).
- Revert "net: r8169: Disable multicast filter for RTL8168H and
  RTL8107E" (bsc#1012628).
- ext4: fix race between writepages and remount (bsc#1012628).
- ext4: no need to generate from free list in mballoc
  (bsc#1012628).
- ext4: make sure allocate pending entry not fail (bsc#1012628).
- ext4: apply umask if ACL support is disabled (bsc#1012628).
- ext4: correct offset of gdb backup in non meta_bg group to
  update_backups (bsc#1012628).
- ext4: mark buffer new if it is unwritten to avoid stale data
  exposure (bsc#1012628).
- ext4: correct return value of ext4_convert_meta_bg
  (bsc#1012628).
- ext4: correct the start block of counting reserved clusters
  (bsc#1012628).
- ext4: remove gdb backup copy for meta bg in
  setup_new_flex_group_blocks (bsc#1012628).
- ext4: add missed brelse in update_backups (bsc#1012628).
- ext4: properly sync file size update after O_SYNC direct IO
  (bsc#1012628).
- ext4: fix racy may inline data check in dio write (bsc#1012628).
- drm/amd/pm: Handle non-terminated overdrive commands
  (bsc#1012628).
- drm: bridge: it66121: -&gt;get_edid callback must not return err
  pointers (bsc#1012628).
- x86/srso: Move retbleed IBPB check into existing 'has_microcode'
  code block (bsc#1012628).
- drm/amd/display: Add Null check for DPP resource (bsc#1012628).
- drm/i915/mtl: Support HBR3 rate with C10 phy and eDP in MTL
  (bsc#1012628).
- drm/i915: Bump GLK CDCLK frequency when driving multiple pipes
  (bsc#1012628).
- drm/i915: Fix potential spectre vulnerability (bsc#1012628).
- drm/i915: Flush WC GGTT only on required platforms
  (bsc#1012628).
- drm/amd/pm: Fix error of MACO flag setting code (bsc#1012628).
- drm/amdgpu/smu13: drop compute workload workaround
  (bsc#1012628).
- drm/amdgpu: don't use pci_is_thunderbolt_attached()
  (bsc#1012628).
- drm/amdgpu: fix GRBM read timeout when do mes_self_test
  (bsc#1012628).
- drm/amdgpu: add a retry for IP discovery init (bsc#1012628).
- drm/amdgpu: don't use ATRM for external devices (bsc#1012628).
- drm/amdgpu: fix error handling in amdgpu_vm_init (bsc#1012628).
- drm/amdgpu: fix error handling in amdgpu_bo_list_get()
  (bsc#1012628).
- drm/amdgpu: lower CS errors to debug severity (bsc#1012628).
- drm/amdgpu: Fix possible null pointer dereference (bsc#1012628).
- drm/amd/display: Guard against invalid RPTR/WPTR being set
  (bsc#1012628).
- drm/amd/display: Fix DSC not Enabled on Direct MST Sink
  (bsc#1012628).
- drm/amd/display: fix a NULL pointer dereference in
  amdgpu_dm_i2c_xfer() (bsc#1012628).
- drm/amd/display: Enable fast plane updates on DCN3.2 and above
  (bsc#1012628).
- drm/amd/display: Clear dpcd_sink_ext_caps if not set
  (bsc#1012628).
- drm/amd/display: Change the DMCUB mailbox memory location from
  FB to inbox (bsc#1012628).
- Refresh patches.suse/vfs-add-super_operations-get_inode_dev.
- Rename to
  patches.kernel.org/6.6.3-350-ASoC-soc-dai-add-flag-to-mute-and-unmute-stream.patch.
- Rename to
  patches.kernel.org/6.6.3-351-ASoC-codecs-wsa883x-make-use-of-new-mute_unmute.patch.
- commit d766c57</changelog>
  <changelog author="tiwai@suse.de" date="1701259201">- Update ath11k hibernation patches from the latest code (bsc#1207948)
- commit 7dc7bda</changelog>
  <changelog author="bwiedemann@suse.de" date="1701259202">- Do not store build host name in initrd
  Without this patch, kernel-obs-build stored the build host name
  in its .build.initrd.kvm
  This patch allows for reproducible builds of kernel-obs-build and thus
  avoids re-publishing the kernel-obs-build.rpm when nothing changed.
  Note that this has no influence on the /etc/hosts file
  that is used during other OBS builds.
  https://bugzilla.opensuse.org/show_bug.cgi?id=1084909
- commit fd3a75e</changelog>
  <changelog author="jslaby@suse.cz" date="1701345600">- README.SUSE: fix patches.addon use
  It's series, not series.conf in there.
  And make it more precise on when the patches are applied.
- commit cb8969c</changelog>
  <changelog author="msuchanek@suse.de" date="1701432000">- kernel-binary: suse-module-tools is also required when installed
  Requires(pre) adds dependency for the specific sciptlet.
  However, suse-module-tools also ships modprobe.d files which may be
  needed at posttrans time or any time the kernel is on the system for
  generating ramdisk. Add plain Requires as well.
- commit 8c12816</changelog>
  <changelog author="jslaby@suse.cz" date="1701604800">- Linux 6.6.4 (bsc#1012628).
- USB: dwc3: qcom: fix wakeup after probe deferral (bsc#1012628).
- USB: dwc3: qcom: fix software node leak on probe errors
  (bsc#1012628).
- usb: dwc3: set the dma max_seg_size (bsc#1012628).
- usb: dwc3: Fix default mode initialization (bsc#1012628).
- USB: dwc2: write HCINT with INTMASK applied (bsc#1012628).
- usb: typec: tcpm: Skip hard reset when in error recovery
  (bsc#1012628).
- usb: typec: tcpm: Fix sink caps op current check (bsc#1012628).
- USB: serial: option: don't claim interface 4 for ZTE MF290
  (bsc#1012628).
- USB: serial: option: fix FM101R-GL defines (bsc#1012628).
- USB: serial: option: add Fibocom L7xx modules (bsc#1012628).
- usb: cdnsp: Fix deadlock issue during using NCM gadget
  (bsc#1012628).
- usb: config: fix iteration issue in 'usb_get_bos_descriptor()'
  (bsc#1012628).
- USB: xhci-plat: fix legacy PHY double init (bsc#1012628).
- bcache: fixup lock c-&gt;root error (bsc#1012628).
- bcache: fixup init dirty data errors (bsc#1012628).
- bcache: prevent potential division by zero error (bsc#1012628).
- bcache: check return value from btree_node_alloc_replacement()
  (bsc#1012628).
- veth: Use tstats per-CPU traffic counters (bsc#1012628).
- dm-delay: fix a race between delay_presuspend and delay_bio
  (bsc#1012628).
- ALSA: hda/realtek: Add quirks for ASUS 2024 Zenbooks
  (bsc#1012628).
- ALSA: hda: ASUS UM5302LA: Added quirks for cs35L41/10431A83
  on i2c bus (bsc#1012628).
- cifs: fix leak of iface for primary channel (bsc#1012628).
- cifs: account for primary channel in the interface list
  (bsc#1012628).
- cifs: distribute channels across interfaces based on speed
  (bsc#1012628).
- Revert "phy: realtek: usb: Add driver for the Realtek SoC USB
  2.0 PHY" (bsc#1012628).
- Revert "phy: realtek: usb: Add driver for the Realtek SoC USB
  3.0 PHY" (bsc#1012628).
- Revert "usb: phy: add usb phy notify port status API"
  (bsc#1012628).
- hv_netvsc: Mark VF as slave before exposing it to user-mode
  (bsc#1012628).
- hv_netvsc: Fix race of register_netdevice_notifier and VF
  register (bsc#1012628).
- hv_netvsc: fix race of netvsc and VF register_netdevice
  (bsc#1012628).
- platform/x86: ideapad-laptop: Set max_brightness before using it
  (bsc#1012628).
- platform/x86/amd/pmc: adjust getting DRAM size behavior
  (bsc#1012628).
- USB: serial: option: add Luat Air72*U series products
  (bsc#1012628).
- usb: misc: onboard-hub: add support for Microchip USB5744
  (bsc#1012628).
- dt-bindings: usb: microchip,usb5744: Add second supply
  (bsc#1012628).
- platform/x86: hp-bioscfg: Fix error handling in
  hp_add_other_attributes() (bsc#1012628).
- platform/x86: hp-bioscfg: move mutex_lock() down in
  hp_add_other_attributes() (bsc#1012628).
- platform/x86: hp-bioscfg: Simplify return check in
  hp_add_other_attributes() (bsc#1012628).
- s390/dasd: protect device queue against concurrent access
  (bsc#1012628).
- io_uring/fs: consider link-&gt;flags when getting path for LINKAT
  (bsc#1012628).
- bcache: fixup multi-threaded bch_sectors_dirty_init() wake-up
  race (bsc#1012628).
- md: fix bi_status reporting in md_end_clone_io (bsc#1012628).
- bcache: replace a mistaken IS_ERR() by IS_ERR_OR_NULL() in
  btree_gc_coalesce() (bsc#1012628).
- io_uring: fix off-by one bvec index (bsc#1012628).
- tls: fix NULL deref on tls_sw_splice_eof() with empty record
  (bsc#1012628).
- swiotlb-xen: provide the "max_mapping_size" method
  (bsc#1012628).
- ACPI: PM: Add acpi_device_fix_up_power_children() function
  (bsc#1012628).
- ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CVA
  (bsc#1012628).
- ACPI: processor_idle: use raw_safe_halt() in
  acpi_idle_play_dead() (bsc#1012628).
- ACPI: video: Use acpi_device_fix_up_power_children()
  (bsc#1012628).
- thunderbolt: Set lane bonding bit only for downstream port
  (bsc#1012628).
- drm/ast: Disconnect BMC if physical connector is connected
  (bsc#1012628).
- drm/msm/dpu: Add missing safe_lut_tbl in sc8280xp catalog
  (bsc#1012628).
- kselftest/arm64: Fix output formatting for za-fork
  (bsc#1012628).
- prctl: Disable prctl(PR_SET_MDWE) on parisc (bsc#1012628).
- mm: add a NO_INHERIT flag to the PR_SET_MDWE prctl
  (bsc#1012628).
- lockdep: Fix block chain corruption (bsc#1012628).
- USB: dwc3: qcom: fix ACPI platform device leak (bsc#1012628).
- USB: dwc3: qcom: fix resource leaks on probe deferral
  (bsc#1012628).
- nvmet: nul-terminate the NQNs passed in the connect command
  (bsc#1012628).
- nvme: blank out authentication fabrics options if not configured
  (bsc#1012628).
- afs: Fix file locking on R/O volumes to operate in local mode
  (bsc#1012628).
- afs: Return ENOENT if no cell DNS record can be found
  (bsc#1012628).
- net: ipa: fix one GSI register field width (bsc#1012628).
- net: axienet: Fix check for partial TX checksum (bsc#1012628).
- vsock/test: fix SEQPACKET message bounds test (bsc#1012628).
- i40e: Fix adding unsupported cloud filters (bsc#1012628).
- amd-xgbe: propagate the correct speed and duplex status
  (bsc#1012628).
- amd-xgbe: handle the corner-case during tx completion
  (bsc#1012628).
- amd-xgbe: handle corner-case during sfp hotplug (bsc#1012628).
- net: veth: fix ethtool stats reporting (bsc#1012628).
- octeontx2-pf: Fix ntuple rule creation to direct packet to VF
  with higher Rx queue than its PF (bsc#1012628).
- arm/xen: fix xen_vcpu_info allocation alignment (bsc#1012628).
- arm64: mm: Fix "rodata=on" when
  CONFIG_RODATA_FULL_DEFAULT_ENABLED=y (bsc#1012628).
- s390/ipl: add missing IPL_TYPE_ECKD_DUMP case to ipl_init()
  (bsc#1012628).
- net/smc: avoid data corruption caused by decline (bsc#1012628).
- net: usb: ax88179_178a: fix failed operations during
  ax88179_reset (bsc#1012628).
- drm/panel: boe-tv101wum-nl6: Fine tune Himax83102-j02 panel
  HFP and HBP (bsc#1012628).
- ipv4: Correct/silence an endian warning in __ip_do_redirect
  (bsc#1012628).
- HID: fix HID device resource race between HID core and debugging
  support (bsc#1012628).
- accel/ivpu/37xx: Fix hangs related to MMIO reset (bsc#1012628).
- accel/ivpu: Do not initialize parameters on power up
  (bsc#1012628).
- bpf: Fix dev's rx stats for bpf_redirect_peer traffic
  (bsc#1012628).
- net: Move {l,t,d}stats allocation to core and convert veth &amp;
  vrf (bsc#1012628).
- net, vrf: Move dstats structure to core (bsc#1012628).
- PM: tools: Fix sleepgraph syntax error (bsc#1012628).
- drm/rockchip: vop: Fix color for RGB888/BGR888 format on VOP
  full (bsc#1012628).
- libfs: getdents() should return 0 after reaching EOD
  (bsc#1012628).
- block: update the stable_writes flag in bdev_add (bsc#1012628).
- filemap: add a per-mapping stable writes flag (bsc#1012628).
- drm/i915: do not clean GT table on error path (bsc#1012628).
- ata: pata_isapnp: Add missing error check for devm_ioport_map()
  (bsc#1012628).
- octeontx2-pf: Fix memory leak during interface down
  (bsc#1012628).
- wireguard: use DEV_STATS_INC() (bsc#1012628).
- net: wangxun: fix kernel panic due to null pointer
  (bsc#1012628).
- drm/panel: simple: Fix Innolux G101ICE-L01 timings
  (bsc#1012628).
- drm/panel: simple: Fix Innolux G101ICE-L01 bus flags
  (bsc#1012628).
- fs: Pass AT_GETATTR_NOSEC flag to getattr interface function
  (bsc#1012628).
- drm/panel: auo,b101uan08.3: Fine tune the panel power sequence
  (bsc#1012628).
- blk-cgroup: avoid to warn !rcu_read_lock_held() in blkg_lookup()
  (bsc#1012628).
- afs: Make error on cell lookup failure consistent with OpenAFS
  (bsc#1012628).
- afs: Fix afs_server_list to be cleaned up with RCU
  (bsc#1012628).
- rxrpc: Defer the response to a PING ACK until we've parsed it
  (bsc#1012628).
- rxrpc: Fix RTT determination to use any ACK as a source
  (bsc#1012628).
- s390/ism: ism driver implies smc protocol (bsc#1012628).
- drm/msm/dsi: use the correct VREG_CTRL_1 value for 4nm cphy
  (bsc#1012628).
- sched/fair: Fix the decision for load balance (bsc#1012628).
- sched/eevdf: Fix vruntime adjustment on reweight (bsc#1012628).
- hv/hv_kvp_daemon: Some small fixes for handling NM keyfiles
  (bsc#1012628).
- irqchip/gic-v3-its: Flush ITS tables correctly in non-coherent
  GIC designs (bsc#1012628).
- NFSD: Fix checksum mismatches in the duplicate reply cache
  (bsc#1012628).
- NFSD: Fix "start of NFS reply" pointer passed to
  nfsd_cache_update() (bsc#1012628).
- commit eafb2e8</changelog>
  <changelog author="jslaby@suse.cz" date="1701777600">- Refresh
  patches.suse/drm-i915-Also-check-for-VGA-converter-in-eDP-probe.patch.
- Refresh
  patches.suse/leds-class-Don-t-expose-color-sysfs-entry.patch.
  Update upstream status and move to sorted section.
- commit a1661c2</changelog>
  <changelog author="jslaby@suse.cz" date="1702036800">- Linux 6.6.5 (bsc#1012628).
- cifs: Fix FALLOC_FL_ZERO_RANGE by setting i_size if EOF moved
  (bsc#1012628).
- cifs: Fix FALLOC_FL_INSERT_RANGE by setting i_size after EOF
  moved (bsc#1012628).
- smb: client: fix missing mode bits for SMB symlinks
  (bsc#1012628).
- smb: client: report correct st_size for SMB and NFS symlinks
  (bsc#1012628).
- ksmbd: fix possible deadlock in smb2_open (bsc#1012628).
- pinctrl: avoid reload of p state in list iteration
  (bsc#1012628).
- firewire: core: fix possible memory leak in create_units()
  (bsc#1012628).
- mmc: sdhci-pci-gli: Disable LPM during initialization
  (bsc#1012628).
- mmc: sdhci-sprd: Fix vqmmc not shutting down after the card
  was pulled (bsc#1012628).
- mmc: cqhci: Increase recovery halt timeout (bsc#1012628).
- mmc: cqhci: Warn of halt or task clear failure (bsc#1012628).
- mmc: cqhci: Fix task clearing in CQE error recovery
  (bsc#1012628).
- mmc: block: Retry commands in CQE error recovery (bsc#1012628).
- mmc: block: Do not lose cache flush during CQE error recovery
  (bsc#1012628).
- mmc: block: Be sure to wait while busy in CQE error recovery
  (bsc#1012628).
- ALSA: hda: Disable power-save on KONTRON SinglePC (bsc#1012628).
- ALSA: hda/realtek: Headset Mic VREF to 100% (bsc#1012628).
- ALSA: hda/realtek: Add supported ALC257 for ChromeOS
  (bsc#1012628).
- net: libwx: fix memory leak on msix entry (bsc#1012628).
- dm-verity: align struct dm_verity_fec_io properly (bsc#1012628).
- scsi: Change SCSI device boolean fields to single bit flags
  (bsc#1012628).
- scsi: sd: Fix system start for ATA devices (bsc#1012628).
- scsi: ufs: core: Clear cmd if abort succeeds in MCQ mode
  (bsc#1012628).
- drm/amd: Enable PCIe PME from D3 (bsc#1012628).
- drm/amdgpu: correct the amdgpu runtime dereference usage count
  (bsc#1012628).
- drm/amdgpu: Force order between a read and write to the same
  address (bsc#1012628).
- drm/amdgpu: fix memory overflow in the IB test (bsc#1012628).
- drm/amdgpu: Update EEPROM I2C address for smu v13_0_0
  (bsc#1012628).
- drm/amd/display: Include udelay when waiting for INBOX0 ACK
  (bsc#1012628).
- drm/amd/display: Remove min_dst_y_next_start check for Z8
  (bsc#1012628).
- drm/amd/display: Use DRAM speed from validation for dummy
  p-state (bsc#1012628).
- drm/amd/display: Update min Z8 residency time to 2100 for DCN314
  (bsc#1012628).
- drm/amd/display: fix ABM disablement (bsc#1012628).
- drm/amd/display: force toggle rate wa for first link training
  for a retimer (bsc#1012628).
- dm verity: initialize fec io before freeing it (bsc#1012628).
- dm verity: don't perform FEC for failed readahead IO
  (bsc#1012628).
- nvme: check for valid nvme_identify_ns() before using it
  (bsc#1012628).
- r8169: fix deadlock on RTL8125 in jumbo mtu mode (bsc#1012628).
- ACPI: video: Use acpi_video_device for cooling-dev driver data
  (bsc#1012628).
- io_uring: don't allow discontig pages for IORING_SETUP_NO_MMAP
  (bsc#1012628).
- iommu/vt-d: Fix incorrect cache invalidation for mm notification
  (bsc#1012628).
- io_uring: free io_buffer_list entries via RCU (bsc#1012628).
- nouveau: find the smallest page allocation to cover a buffer
  alloc (bsc#1012628).
- powercap: DTPM: Fix unneeded conversions to micro-Watts
  (bsc#1012628).
- cpufreq/amd-pstate: Fix the return value of
  amd_pstate_fast_switch() (bsc#1012628).
- dma-buf: fix check in dma_resv_add_fence (bsc#1012628).
- io_uring: don't guard IORING_OFF_PBUF_RING with SETUP_NO_MMAP
  (bsc#1012628).
- iommu: Avoid more races around device probe (bsc#1012628).
- bcache: revert replacing IS_ERR_OR_NULL with IS_ERR
  (bsc#1012628).
- ext2: Fix ki_pos update for DIO buffered-io fallback case
  (bsc#1012628).
- iommu/vt-d: Add MTL to quirk list to skip TE disabling
  (bsc#1012628).
- KVM: PPC: Book3S HV: Fix KVM_RUN clobbering FP/VEC user
  registers (bsc#1012628).
- powerpc: Don't clobber f0/vs0 during fp|altivec register save
  (bsc#1012628).
- parisc: Mark ex_table entries 32-bit aligned in assembly.h
  (bsc#1012628).
- parisc: Mark ex_table entries 32-bit aligned in uaccess.h
  (bsc#1012628).
- parisc: Use natural CPU alignment for bug_table (bsc#1012628).
- parisc: Mark lock_aligned variables 16-byte aligned on SMP
  (bsc#1012628).
- parisc: Drop the HP-UX ENOSYM and EREMOTERELEASE error codes
  (bsc#1012628).
- parisc: Mark jump_table naturally aligned (bsc#1012628).
- parisc: Ensure 32-bit alignment on parisc unwind section
  (bsc#1012628).
- parisc: Mark altinstructions read-only and 32-bit aligned
  (bsc#1012628).
- btrfs: add dmesg output for first mount and last unmount of
  a filesystem (bsc#1012628).
- btrfs: ref-verify: fix memory leaks in btrfs_ref_tree_mod()
  (bsc#1012628).
- btrfs: fix off-by-one when checking chunk map includes logical
  address (bsc#1012628).
- btrfs: send: ensure send_fd is writable (bsc#1012628).
- btrfs: make error messages more clear when getting a chunk map
  (bsc#1012628).
- btrfs: free the allocated memory if btrfs_alloc_page_array()
  fails (bsc#1012628).
- btrfs: fix 64bit compat send ioctl arguments not initializing
  version member (bsc#1012628).
- io_uring: enable io_mem_alloc/free to be used in other parts
  (bsc#1012628).
- io_uring/kbuf: defer release of mapped buffer rings
  (bsc#1012628).
- io_uring/kbuf: recycle freed mapped buffer ring entries
  (bsc#1012628).
- wifi: cfg80211: fix CQM for non-range use (bsc#1012628).
- pinctrl: stm32: Add check for devm_kcalloc (bsc#1012628).
- pinctrl: stm32: fix array read out of bound (bsc#1012628).
- media: v4l2-subdev: Fix a 64bit bug (bsc#1012628).
- netdevsim: Don't accept device bound programs (bsc#1012628).
- net: rswitch: Fix type of ret in rswitch_start_xmit()
  (bsc#1012628).
- net: rswitch: Fix return value in rswitch_start_xmit()
  (bsc#1012628).
- net: rswitch: Fix missing dev_kfree_skb_any() in error path
  (bsc#1012628).
- ipv4: igmp: fix refcnt uaf issue when receiving igmp query
  packet (bsc#1012628).
- wifi: iwlwifi: mvm: fix an error code in iwl_mvm_mld_add_sta()
  (bsc#1012628).
- wifi: mac80211: do not pass AP_VLAN vif pointer to drivers
  during flush (bsc#1012628).
- net: dsa: mv88e6xxx: fix marvell 6350 switch probing
  (bsc#1012628).
- net: dsa: mv88e6xxx: fix marvell 6350 probe crash (bsc#1012628).
- dpaa2-eth: increase the needed headroom to account for alignment
  (bsc#1012628).
- dpaa2-eth: recycle the RX buffer only after all processing done
  (bsc#1012628).
- bpf: Add missed allocation hint for bpf_mem_cache_alloc_flags()
  (bsc#1012628).
- uapi: propagate __struct_group() attributes to the container
  union (bsc#1012628).
- selftests/net: ipsec: fix constant out of range (bsc#1012628).
- selftests/net: fix a char signedness issue (bsc#1012628).
- selftests/net: unix: fix unused variable compiler warning
  (bsc#1012628).
- selftests/net: mptcp: fix uninitialized variable warnings
  (bsc#1012628).
- octeontx2-af: Fix possible buffer overflow (bsc#1012628).
- net: stmmac: xgmac: Disable FPE MMC interrupts (bsc#1012628).
- octeontx2-pf: Fix adding mbox work queue entry when num_vfs &gt;
  64 (bsc#1012628).
- octeontx2-pf: Restore TC ingress police rules when interface
  is up (bsc#1012628).
- neighbour: Fix __randomize_layout crash in struct neighbour
  (bsc#1012628).
- efi/unaccepted: Fix off-by-one when checking for overlapping
  ranges (bsc#1012628).
- r8169: prevent potential deadlock in rtl8169_close
  (bsc#1012628).
- ravb: Fix races between ravb_tx_timeout_work() and net related
  ops (bsc#1012628).
- ethtool: don't propagate EOPNOTSUPP from dumps (bsc#1012628).
- bpf, sockmap: af_unix stream sockets need to hold ref for pair
  sock (bsc#1012628).
- ice: Fix VF Reset paths when interface in a failed over
  aggregate (bsc#1012628).
- net: ravb: Check return value of reset_control_deassert()
  (bsc#1012628).
- net: ravb: Use pm_runtime_resume_and_get() (bsc#1012628).
- net: ravb: Make write access to CXR35 first before accessing
  other EMAC registers (bsc#1012628).
- net: ravb: Start TX queues after HW initialization succeeded
  (bsc#1012628).
- net: ravb: Stop DMA in case of failures on ravb_open()
  (bsc#1012628).
- net: ravb: Keep reverse order of operations in ravb_remove()
  (bsc#1012628).
- powerpc/pseries/iommu: enable_ddw incorrectly returns direct
  mapping for SR-IOV device (bsc#1012628).
- s390/cmma: fix handling of swapper_pg_dir and invalid_pg_dir
  (bsc#1012628).
- drm/amd/display: Refactor edp power control (bsc#1012628).
- drm/amd/display: Remove power sequencing check (bsc#1012628).
- cpufreq: imx6q: Don't disable 792 Mhz OPP unnecessarily
  (bsc#1012628).
- iommu/vt-d: Omit devTLB invalidation requests when TES=0
  (bsc#1012628).
- iommu/vt-d: Disable PCI ATS in legacy passthrough mode
  (bsc#1012628).
- iommu/vt-d: Make context clearing consistent with context
  mapping (bsc#1012628).
- drm/i915/gsc: Mark internal GSC engine with reserved uabi class
  (bsc#1012628).
- drm/panel: starry-2081101qfh032011-53g: Fine tune the panel
  power sequence (bsc#1012628).
- drm/panel: nt36523: fix return value check in nt36523_probe()
  (bsc#1012628).
- cpufreq/amd-pstate: Fix scaling_min_freq and scaling_max_freq
  update (bsc#1012628).
- cpufreq/amd-pstate: Only print supported EPP values for
  performance governor (bsc#1012628).
- drm/amd/pm: fix a memleak in aldebaran_tables_init
  (bsc#1012628).
- iommu: Fix printk arg in of_iommu_get_resv_regions()
  (bsc#1012628).
- drm/amd/display: refactor ILR to make it work (bsc#1012628).
- drm/amd/display: Reduce default backlight min from 5 nits to
  1 nits (bsc#1012628).
- drm/amd/display: Simplify brightness initialization
  (bsc#1012628).
- drm/amd/display: Fix MPCC 1DLUT programming (bsc#1012628).
- vfio/pds: Fix mutex lock-&gt;magic != lock warning (bsc#1012628).
- vfio/pds: Fix possible sleep while in atomic context
  (bsc#1012628).
- x86/xen: fix percpu vcpu_info allocation (bsc#1012628).
- vfio: Drop vfio_file_iommu_group() stub to fudge around a KVM
  wart (bsc#1012628).
- Rename to
  patches.kernel.org/6.6.5-001-leds-class-Don-t-expose-color-sysfs-entry.patch.
- Rename to
  patches.kernel.org/6.6.5-017-drm-i915-Also-check-for-VGA-converter-in-eDP-pr.patch.
- commit 30a850b</changelog>
  <changelog author="jslaby@suse.cz" date="1702036801">- parisc: Fix asm operand number out of range build error in
  bug table (git-fixes).
- commit 7675861</changelog>
  <changelog author="jslaby@suse.cz" date="1702296000">- Linux 6.6.6 (bsc#1012628).
- Revert "wifi: cfg80211: fix CQM for non-range use"
  (bsc#1012628).
- commit a946a9f</changelog>
  <changelog author="jslaby@suse.cz" date="1702555200">- Linux 6.6.7 (bsc#1012628).
- vdpa/mlx5: preserve CVQ vringh index (bsc#1012628).
- scsi: sd: Fix sshdr use in sd_suspend_common() (bsc#1012628).
- hrtimers: Push pending hrtimers away from outgoing CPU earlier
  (bsc#1012628).
- i2c: designware: Fix corrupted memory seen in the ISR
  (bsc#1012628).
- i2c: ocores: Move system PM hooks to the NOIRQ phase
  (bsc#1012628).
- netfilter: ipset: fix race condition between swap/destroy and
  kernel side add/del/test (bsc#1012628).
- nouveau: use an rwlock for the event lock (bsc#1012628).
- zstd: Fix array-index-out-of-bounds UBSAN warning (bsc#1012628).
- tg3: Move the [rt]x_dropped counters to tg3_napi (bsc#1012628).
- tg3: Increment tx_dropped in tg3_tso_bug() (bsc#1012628).
- modpost: fix section mismatch message for RELA (bsc#1012628).
- kconfig: fix memory leak from range properties (bsc#1012628).
- drm/amdgpu: Do not program VF copy regs in mmhub v1.8 under
  SRIOV (v2) (bsc#1012628).
- drm/amdgpu: finalizing mem_partitions at the end of GMC v9
  sw_fini (bsc#1012628).
- drm/amdgpu: correct chunk_ptr to a pointer to chunk
  (bsc#1012628).
- dm-crypt: start allocating with MAX_ORDER (bsc#1012628).
- x86: Introduce ia32_enabled() (bsc#1012628).
- x86/coco: Disable 32-bit emulation by default on TDX and SEV
  (bsc#1012628).
- x86/entry: Convert INT 0x80 emulation to IDTENTRY (bsc#1012628).
- x86/entry: Do not allow external 0x80 interrupts (bsc#1012628).
- x86/tdx: Allow 32-bit emulation by default (bsc#1012628).
- dt: dt-extract-compatibles: Handle cfile arguments in generator
  function (bsc#1012628).
- dt: dt-extract-compatibles: Don't follow symlinks when walking
  tree (bsc#1012628).
- platform/x86: asus-wmi: Move i8042 filter install to shared
  asus-wmi code (bsc#1012628).
- of: dynamic: Fix of_reconfig_get_state_change() return value
  documentation (bsc#1012628).
- platform/x86: wmi: Skip blocks with zero instances
  (bsc#1012628).
- ipv6: fix potential NULL deref in fib6_add() (bsc#1012628).
- octeontx2-pf: Add missing mutex lock in otx2_get_pauseparam
  (bsc#1012628).
- octeontx2-af: Check return value of nix_get_nixlf before using
  nixlf (bsc#1012628).
- bpf: Fix a verifier bug due to incorrect branch offset
  comparison with cpu=v4 (bsc#1012628).
- hv_netvsc: rndis_filter needs to select NLS (bsc#1012628).
- r8152: Hold the rtnl_lock for all of reset (bsc#1012628).
- r8152: Add RTL8152_INACCESSIBLE checks to more loops
  (bsc#1012628).
- r8152: Add RTL8152_INACCESSIBLE to r8156b_wait_loading_flash()
  (bsc#1012628).
- r8152: Add RTL8152_INACCESSIBLE to r8153_pre_firmware_1()
  (bsc#1012628).
- r8152: Add RTL8152_INACCESSIBLE to r8153_aldps_en()
  (bsc#1012628).
- mlxbf-bootctl: correctly identify secure boot with development
  keys (bsc#1012628).
- platform/mellanox: Add null pointer checks for devm_kasprintf()
  (bsc#1012628).
- platform/mellanox: Check
  devm_hwmon_device_register_with_groups() return value
  (bsc#1012628).
- arcnet: restoring support for multiple Sohard Arcnet cards
  (bsc#1012628).
- octeontx2-pf: consider both Rx and Tx packet stats for adaptive
  interrupt coalescing (bsc#1012628).
- net: stmmac: fix FPE events losing (bsc#1012628).
- xsk: Skip polling event check for unbound socket (bsc#1012628).
- octeontx2-af: fix a use-after-free in rvu_npa_register_reporters
  (bsc#1012628).
- ice: Restore fix disabling RX VLAN filtering (bsc#1012628).
- i40e: Fix unexpected MFS warning message (bsc#1012628).
- iavf: validate tx_coalesce_usecs even if rx_coalesce_usecs is
  zero (bsc#1012628).
- net: bnxt: fix a potential use-after-free in bnxt_init_tc
  (bsc#1012628).
- tcp: fix mid stream window clamp (bsc#1012628).
- ionic: fix snprintf format length warning (bsc#1012628).
- ionic: Fix dim work handling in split interrupt mode
  (bsc#1012628).
- ipv4: ip_gre: Avoid skb_pull() failure in ipgre_xmit()
  (bsc#1012628).
- net: atlantic: Fix NULL dereference of skb pointer in
  (bsc#1012628).
- net: hns: fix wrong head when modify the tx feature when
  sending packets (bsc#1012628).
- net: hns: fix fake link up on xge port (bsc#1012628).
- octeontx2-af: Adjust Tx credits when MCS external bypass is
  disabled (bsc#1012628).
- octeontx2-af: Fix mcs sa cam entries size (bsc#1012628).
- octeontx2-af: Fix mcs stats register address (bsc#1012628).
- octeontx2-af: Add missing mcs flr handler call (bsc#1012628).
- octeontx2-af: Update Tx link register range (bsc#1012628).
- dt-bindings: interrupt-controller: Allow #power-domain-cells
  (bsc#1012628).
- netfilter: bpf: fix bad registration on nf_defrag (bsc#1012628).
- netfilter: nf_tables: fix 'exist' matching on bigendian arches
  (bsc#1012628).
- netfilter: nf_tables: bail out on mismatching dynset and set
  expressions (bsc#1012628).
- netfilter: nf_tables: validate family when identifying table
  via handle (bsc#1012628).
- netfilter: xt_owner: Fix for unsafe access of sk-&gt;sk_socket
  (bsc#1012628).
- tcp: do not accept ACK of bytes we never sent (bsc#1012628).
- net: dsa: mv88e6xxx: Restore USXGMII support for 6393X
  (bsc#1012628).
- net: tls, update curr on splice as well (bsc#1012628).
- bpf: sockmap, updating the sg structure should also update curr
  (bsc#1012628).
- psample: Require 'CAP_NET_ADMIN' when joining "packets" group
  (bsc#1012628).
- drop_monitor: Require 'CAP_SYS_ADMIN' when joining "events"
  group (bsc#1012628).
- net: dsa: microchip: provide a list of valid protocols for
  xmit handler (bsc#1012628).
- net/smc: fix missing byte order conversion in CLC handshake
  (bsc#1012628).
- drm/amd/amdgpu/amdgpu_doorbell_mgr: Correct misdocumented param
  'doorbell_index' (bsc#1012628).
- drm/amdkfd: get doorbell's absolute offset based on the db_size
  (bsc#1012628).
- mm/damon/sysfs: eliminate potential uninitialized variable
  warning (bsc#1012628).
- tee: optee: Fix supplicant based device enumeration
  (bsc#1012628).
- RDMA/core: Fix uninit-value access in ib_get_eth_speed()
  (bsc#1012628).
- RDMA/hns: Fix unnecessary err return when using invalid congest
  control algorithm (bsc#1012628).
- RDMA/irdma: Do not modify to SQD on error (bsc#1012628).
- RDMA/irdma: Add wait for suspend on SQD (bsc#1012628).
- arm64: dts: rockchip: Expand reg size of vdec node for RK3328
  (bsc#1012628).
- arm64: dts: rockchip: Expand reg size of vdec node for RK3399
  (bsc#1012628).
- ASoC: fsl_sai: Fix no frame sync clock issue on i.MX8MP
  (bsc#1012628).
- RDMA/rtrs-srv: Do not unconditionally enable irq (bsc#1012628).
- RDMA/rtrs-clt: Start hb after path_up (bsc#1012628).
- RDMA/rtrs-srv: Check return values while processing info request
  (bsc#1012628).
- RDMA/rtrs-srv: Free srv_mr iu only when always_invalidate is
  true (bsc#1012628).
- RDMA/rtrs-srv: Destroy path files after making sure no IOs
  in-flight (bsc#1012628).
- RDMA/rtrs-clt: Fix the max_send_wr setting (bsc#1012628).
- RDMA/rtrs-clt: Remove the warnings for req in_use check
  (bsc#1012628).
- RDMA/bnxt_re: Correct module description string (bsc#1012628).
- RDMA/irdma: Fix UAF in irdma_sc_ccq_get_cqe_info()
  (bsc#1012628).
- arm64: dt: imx93: tqma9352-mba93xxla: Fix LPUART2 pad config
  (bsc#1012628).
- ARM: dts: imx6q: skov: fix ethernet clock regression
  (bsc#1012628).
- ARM: dts: rockchip: Fix sdmmc_pwren's pinmux setting for RK3128
  (bsc#1012628).
- ARM: dts: bcm2711-rpi-400: Fix delete-node of led_act
  (bsc#1012628).
- hwmon: (acpi_power_meter) Fix 4.29 MW bug (bsc#1012628).
- ASoC: codecs: lpass-tx-macro: set active_decimator correct
  default value (bsc#1012628).
- hwmon: (nzxt-kraken2) Fix error handling path in kraken2_probe()
  (bsc#1012628).
- firmware: arm_scmi: Extend perf protocol ops to get number of
  domains (bsc#1012628).
- firmware: arm_scmi: Extend perf protocol ops to get information
  of a domain (bsc#1012628).
- firmware: arm_scmi: Fix frequency truncation by promoting
  multiplier type (bsc#1012628).
- firmware: arm_scmi: Simplify error path in
  scmi_dvfs_device_opps_add() (bsc#1012628).
- firmware: arm_scmi: Fix possible frequency truncation when
  using level indexing mode (bsc#1012628).
- ASoC: wm_adsp: fix memleak in wm_adsp_buffer_populate
  (bsc#1012628).
- RDMA/core: Fix umem iterator when PAGE_SIZE is greater then
  HCA pgsz (bsc#1012628).
- RDMA/irdma: Ensure iWarp QP queue memory is OS paged aligned
  (bsc#1012628).
- RDMA/irdma: Fix support for 64k pages (bsc#1012628).
- RDMA/irdma: Avoid free the non-cqp_request scratch
  (bsc#1012628).
- drm/bridge: tc358768: select CONFIG_VIDEOMODE_HELPERS
  (bsc#1012628).
- arm64: dts: imx8mp: imx8mq: Add parkmode-disable-ss-quirk on
  DWC3 (bsc#1012628).
- ARM: dts: imx6ul-pico: Describe the Ethernet PHY clock
  (bsc#1012628).
- io_uring/kbuf: Fix an NULL vs IS_ERR() bug in
  io_alloc_pbuf_ring() (bsc#1012628).
- io_uring/kbuf: check for buffer list readiness after NULL check
  (bsc#1012628).
- tracing: Fix a warning when allocating buffered events fails
  (bsc#1012628).
- scsi: be2iscsi: Fix a memleak in beiscsi_init_wrb_handle()
  (bsc#1012628).
- arm64: dts: imx8-ss-lsio: Add PWM interrupts (bsc#1012628).
- arm64: dts: freescale: imx8-ss-lsio: Fix #pwm-cells
  (bsc#1012628).
- arm64: dts: imx93: correct mediamix power (bsc#1012628).
- ARM: imx: Check return value of devm_kasprintf in
  imx_mmdc_perf_init (bsc#1012628).
- arm64: dts: imx8-apalis: set wifi regulator to always-on
  (bsc#1012628).
- ARM: dts: imx7: Declare timers compatible with fsl,imx6dl-gpt
  (bsc#1012628).
- ARM: dts: imx28-xea: Pass the 'model' property (bsc#1012628).
- arm64: dts: rockchip: Fix eMMC Data Strobe PD on rk3588
  (bsc#1012628).
- riscv: fix misaligned access handling of C.SWSP and C.SDSP
  (bsc#1012628).
- riscv: errata: andes: Probe for IOCP only once in boot stage
  (bsc#1012628).
- md: don't leave 'MD_RECOVERY_FROZEN' in error path of
  md_set_readonly() (bsc#1012628).
- kernel/Kconfig.kexec: drop select of KEXEC for CRASH_DUMP
  (bsc#1012628).
- scripts/gdb: fix lx-device-list-bus and lx-device-list-class
  (bsc#1012628).
- rethook: Use __rcu pointer for rethook::handler (bsc#1012628).
- ASoC: amd: yc: Fix non-functional mic on ASUS E1504FA
  (bsc#1012628).
- io_uring/af_unix: disable sending io_uring over sockets
  (bsc#1012628).
- nvme-pci: Add sleep quirk for Kingston drives (bsc#1012628).
- io_uring: fix mutex_unlock with unreferenced ctx (bsc#1012628).
- ALSA: usb-audio: Add Pioneer DJM-450 mixer controls
  (bsc#1012628).
- ALSA: pcm: fix out-of-bounds in snd_pcm_state_names
  (bsc#1012628).
- ALSA: hda/realtek: Apply quirk for ASUS UM3504DA (bsc#1012628).
- ALSA: hda/realtek: fix speakers on XPS 9530 (2023)
  (bsc#1012628).
- ALSA: hda/realtek: Enable headset on Lenovo M90 Gen5
  (bsc#1012628).
- ALSA: hda/realtek: add new Framework laptop to quirks
  (bsc#1012628).
- ALSA: hda/realtek: Add Framework laptop 16 to quirks
  (bsc#1012628).
- ALSA: hda/realtek: Add quirk for Lenovo Yoga Pro 7
  (bsc#1012628).
- ring-buffer: Test last update in 32bit version of
  __rb_time_read() (bsc#1012628).
- ring-buffer: Force absolute timestamp on discard of event
  (bsc#1012628).
- highmem: fix a memory copy problem in memcpy_from_folio
  (bsc#1012628).
- nilfs2: fix missing error check for sb_set_blocksize call
  (bsc#1012628).
- nilfs2: prevent WARNING in nilfs_sufile_set_segment_usage()
  (bsc#1012628).
- lib/group_cpus.c: avoid acquiring cpu hotplug lock in
  group_cpus_evenly (bsc#1012628).
- cgroup_freezer: cgroup_freezing: Check if not frozen
  (bsc#1012628).
- checkstack: fix printed address (bsc#1012628).
- tracing: Always update snapshot buffer size (bsc#1012628).
- tracing: Stop current tracer when resizing buffer (bsc#1012628).
- tracing: Disable snapshot buffer when stopping instance tracers
  (bsc#1012628).
- tracing: Fix incomplete locking when disabling buffered events
  (bsc#1012628).
- tracing: Fix a possible race when disabling buffered events
  (bsc#1012628).
- leds: trigger: netdev: fix RTNL handling to prevent potential
  deadlock (bsc#1012628).
- nfp: flower: fix for take a mutex lock in soft irq context
  and rcu lock (bsc#1012628).
- packet: Move reference count in packet_sock to atomic_long_t
  (bsc#1012628).
- r8169: fix rtl8125b PAUSE frames blasting when suspended
  (bsc#1012628).
- regmap: fix bogus error on regcache_sync success (bsc#1012628).
- platform/surface: aggregator: fix recv_buf() return value
  (bsc#1012628).
- workqueue: Make sure that wq_unbound_cpumask is never empty
  (bsc#1012628).
- hugetlb: fix null-ptr-deref in hugetlb_vma_lock_write
  (bsc#1012628).
- drivers/base/cpu: crash data showing should depends on
  KEXEC_CORE (bsc#1012628).
- mm/memory_hotplug: add missing mem_hotplug_lock (bsc#1012628).
- mm: fix oops when filemap_map_pmd() without prealloc_pte
  (bsc#1012628).
- mm/memory_hotplug: fix error handling in add_memory_resource()
  (bsc#1012628).
- powercap: DTPM: Fix missing cpufreq_cpu_put() calls
  (bsc#1012628).
- md/raid6: use valid sector values to determine if an I/O should
  wait on the reshape (bsc#1012628).
- drm/atomic-helpers: Invoke end_fb_access while owning plane
  state (bsc#1012628).
- drm/i915/mst: Fix .mode_valid_ctx() return values (bsc#1012628).
- drm/i915/mst: Reject modes that require the bigjoiner
  (bsc#1012628).
- drm/i915: Skip some timing checks on BXT/GLK DSI transcoders
  (bsc#1012628).
- arm64: dts: mt7986: change cooling trips (bsc#1012628).
- arm64: dts: mt7986: define 3W max power to both SFP on BPI-R3
  (bsc#1012628).
- arm64: dts: mt7986: fix emmc hs400 mode without uboot
  initialization (bsc#1012628).
- arm64: dts: mediatek: mt7622: fix memory node warning check
  (bsc#1012628).
- arm64: dts: mediatek: mt8183-kukui-jacuzzi: fix dsi unnecessary
  cells properties (bsc#1012628).
- arm64: dts: mediatek: cherry: Fix interrupt cells for MT6360
  on I2C7 (bsc#1012628).
- arm64: dts: mediatek: mt8173-evb: Fix regulator-fixed node names
  (bsc#1012628).
- arm64: dts: mediatek: mt8195: Fix PM suspend/resume with venc
  clocks (bsc#1012628).
- arm64: dts: mediatek: mt8183: Fix unit address for scp reserved
  memory (bsc#1012628).
- arm64: dts: mediatek: mt8183: Move thermal-zones to the root
  node (bsc#1012628).
- arm64: dts: mediatek: mt8183-evb: Fix unit_address_vs_reg
  warning on ntc (bsc#1012628).
- arm64: dts: mediatek: mt8186: fix clock names for power domains
  (bsc#1012628).
- arm64: dts: mediatek: mt8186: Change gpu speedbin nvmem cell
  name (bsc#1012628).
- coresight: etm4x: Remove bogous __exit annotation for some
  functions (bsc#1012628).
- coresight: Fix crash when Perf and sysfs modes are used
  concurrently (bsc#1012628).
- hwtracing: hisi_ptt: Add dummy callback pmu::read()
  (bsc#1012628).
- coresight: ultrasoc-smb: Fix sleep while close preempt in
  enable_smb (bsc#1012628).
- coresight: ultrasoc-smb: Config SMB buffer before register sink
  (bsc#1012628).
- coresight: ultrasoc-smb: Fix uninitialized before use
  buf_hw_base (bsc#1012628).
- misc: mei: client.c: return negative error code in mei_cl_write
  (bsc#1012628).
- misc: mei: client.c: fix problem of return '-EOVERFLOW' in
  mei_cl_write (bsc#1012628).
- perf vendor events arm64: AmpereOne: Add missing
  DefaultMetricgroupName fields (bsc#1012628).
- LoongArch: BPF: Don't sign extend memory load operand
  (bsc#1012628).
- LoongArch: BPF: Don't sign extend function return value
  (bsc#1012628).
- parisc: Reduce size of the bug_table on 64-bit kernel by half
  (bsc#1012628).
- arm64: dts: mediatek: add missing space before { (bsc#1012628).
- arm64: dts: mt8183: kukui: Fix underscores in node names
  (bsc#1012628).
- drm/amdgpu: disable MCBP by default (bsc#1012628).
- perf: Fix perf_event_validate_size() (bsc#1012628).
- x86/sev: Fix kernel crash due to late update to read-only
  ghcb_version (bsc#1012628).
- gpiolib: sysfs: Fix error handling on failed export
  (bsc#1012628).
- ASoC: ops: add correct range check for limiting volume
  (bsc#1012628).
- kprobes: consistent rcu api usage for kretprobe holder
  (bsc#1012628).
- usb: gadget: f_hid: fix report descriptor allocation
  (bsc#1012628).
- nvmem: Do not expect fixed layouts to grab a layout driver
  (bsc#1012628).
- serial: 8250_dw: Add ACPI ID for Granite Rapids-D UART
  (bsc#1012628).
- serial: ma35d1: Validate console index before assignment
  (bsc#1012628).
- parport: Add support for Brainboxes IX/UC/PX parallel cards
  (bsc#1012628).
- cifs: Fix non-availability of dedup breaking generic/304
  (bsc#1012628).
- Revert "xhci: Loosen RPM as default policy to cover for AMD
  xHC 1.1" (bsc#1012628).
- smb: client: fix potential NULL deref in parse_dfs_referrals()
  (bsc#1012628).
- usb: typec: class: fix typec_altmode_put_partner to put plugs
  (bsc#1012628).
- ARM: PL011: Fix DMA support (bsc#1012628).
- serial: sc16is7xx: address RX timeout interrupt errata
  (bsc#1012628).
- serial: 8250: 8250_omap: Clear UART_HAS_RHR_IT_DIS bit
  (bsc#1012628).
- serial: 8250: 8250_omap: Do not start RX DMA on THRI interrupt
  (bsc#1012628).
- serial: 8250_omap: Add earlycon support for the AM654 UART
  controller (bsc#1012628).
- devcoredump: Send uevent once devcd is ready (bsc#1012628).
- x86/CPU/AMD: Check vendor in the AMD microcode callback
  (bsc#1012628).
- powerpc/ftrace: Fix stack teardown in ftrace_no_trace
  (bsc#1012628).
- USB: gadget: core: adjust uevent timing on gadget unbind
  (bsc#1012628).
- cifs: Fix flushing, invalidation and file size with
  copy_file_range() (bsc#1012628).
- cifs: Fix flushing, invalidation and file size with FICLONE
  (bsc#1012628).
- MIPS: kernel: Clear FPU states when setting up kernel threads
  (bsc#1012628).
- KVM: s390/mm: Properly reset no-dat (bsc#1012628).
- KVM: SVM: Update EFER software model on CR0 trap for SEV-ES
  (bsc#1012628).
- perf list: Fix JSON segfault by setting the used
  skip_duplicate_pmus callback (bsc#1012628).
- perf metrics: Avoid segv if default metricgroup isn't set
  (bsc#1012628).
- MIPS: Loongson64: Reserve vgabios memory on boot (bsc#1012628).
- MIPS: Loongson64: Handle more memory types passed from firmware
  (bsc#1012628).
- MIPS: Loongson64: Enable DMA noncoherent support (bsc#1012628).
- netfilter: nft_set_pipapo: skip inactive elements during set
  walk (bsc#1012628).
- ASoC: qcom: sc8280xp: Limit speaker digital volumes
  (bsc#1012628).
- gcc-plugins: randstruct: Update code comment in
  relayout_struct() (bsc#1012628).
- riscv: Kconfig: Add select ARM_AMBA to SOC_STARFIVE
  (bsc#1012628).
- drm/amdgpu: Fix refclk reporting for SMU v13.0.6 (bsc#1012628).
- drm/amdgpu: update retry times for psp BL wait (bsc#1012628).
- drm/amdgpu: Restrict extended wait to PSP v13.0.6 (bsc#1012628).
- Update config files.
- Rename to
  patches.kernel.org/6.6.7-201-parisc-Fix-asm-operand-number-out-of-range-buil.patch.
- commit 59f1683</changelog>
  <changelog author="tiwai@suse.de" date="1702555201">- efi/x86: Avoid physical KASLR on older Dell systems
  (bsc#1217344).
- commit ee1123d</changelog>
</package>
<package pkgid="2c9bd425db999ab79cb0910a147386bb19637cf0a7d48edfe4ad838867ed47ef780d126b25c2f0a69f61d4b8314673020b62511207b7b9447ed3e3a5953b9960" name="kernel-default" arch="x86_64">
  <version epoch="0" ver="6.6.7" rel="1.1"/>
  <changelog author="jslaby@suse.cz" date="1700481600">- Linux 6.6.2 (bsc#1012628).
- hwmon: (nct6775) Fix incorrect variable reuse in fan_div
  calculation (bsc#1012628).
- numa: Generalize numa_map_to_online_node() (bsc#1012628).
- sched/topology: Fix sched_numa_find_nth_cpu() in CPU-less case
  (bsc#1012628).
- sched/topology: Fix sched_numa_find_nth_cpu() in non-NUMA case
  (bsc#1012628).
- sched/fair: Fix cfs_rq_is_decayed() on !SMP (bsc#1012628).
- iov_iter, x86: Be consistent about the __user tag on
  copy_mc_to_user() (bsc#1012628).
- sched/uclamp: Set max_spare_cap_cpu even if max_spare_cap is 0
  (bsc#1012628).
- sched/uclamp: Ignore (util == 0) optimization in feec() when
  p_util_max = 0 (bsc#1012628).
- objtool: Propagate early errors (bsc#1012628).
- sched: Fix stop_one_cpu_nowait() vs hotplug (bsc#1012628).
- nfsd: Handle EOPENSTALE correctly in the filecache
  (bsc#1012628).
- vfs: fix readahead(2) on block devices (bsc#1012628).
- writeback, cgroup: switch inodes with dirty timestamps to
  release dying cgwbs (bsc#1012628).
- x86/srso: Fix SBPB enablement for (possible) future fixed HW
  (bsc#1012628).
- x86/srso: Print mitigation for retbleed IBPB case (bsc#1012628).
- x86/srso: Fix vulnerability reporting for missing microcode
  (bsc#1012628).
- x86/srso: Fix unret validation dependencies (bsc#1012628).
- futex: Don't include process MM in futex key on no-MMU
  (bsc#1012628).
- x86/numa: Introduce numa_fill_memblks() (bsc#1012628).
- ACPI/NUMA: Apply SRAT proximity domain to entire CFMWS window
  (bsc#1012628).
- cgroup/cpuset: Fix load balance state in
  update_partition_sd_lb() (bsc#1012628).
- x86/sev-es: Allow copy_from_kernel_nofault() in earlier boot
  (bsc#1012628).
- x86/boot: Fix incorrect startup_gdt_descr.size (bsc#1012628).
- cpu/SMT: Make SMT control more robust against enumeration
  failures (bsc#1012628).
- x86/apic: Fake primary thread mask for XEN/PV (bsc#1012628).
- srcu: Fix callbacks acceleration mishandling (bsc#1012628).
- drivers/clocksource/timer-ti-dm: Don't call clk_get_rate()
  in stop function (bsc#1012628).
- x86/nmi: Fix out-of-order NMI nesting checks &amp; false positive
  warning (bsc#1012628).
- pstore/platform: Add check for kstrdup (bsc#1012628).
- perf: Optimize perf_cgroup_switch() (bsc#1012628).
- selftests/x86/lam: Zero out buffer for readlink() (bsc#1012628).
- PCI/MSI: Provide stubs for IMS functions (bsc#1012628).
- string: Adjust strtomem() logic to allow for smaller sources
  (bsc#1012628).
- genirq/matrix: Exclude managed interrupts in
  irq_matrix_allocated() (bsc#1012628).
- irqchip/sifive-plic: Fix syscore registration for multi-socket
  systems (bsc#1012628).
- wifi: ath12k: fix undefined behavior with __fls in dp
  (bsc#1012628).
- wifi: cfg80211: add flush functions for wiphy work
  (bsc#1012628).
- wifi: mac80211: move radar detect work to wiphy work
  (bsc#1012628).
- wifi: mac80211: move scan work to wiphy work (bsc#1012628).
- wifi: mac80211: move offchannel works to wiphy work
  (bsc#1012628).
- wifi: mac80211: move sched-scan stop work to wiphy work
  (bsc#1012628).
- wifi: mac80211: fix RCU usage warning in mesh fast-xmit
  (bsc#1012628).
- wifi: cfg80211: fix off-by-one in element defrag (bsc#1012628).
- wifi: mac80211: fix # of MSDU in A-MSDU calculation
  (bsc#1012628).
- wifi: iwlwifi: honor the enable_ini value (bsc#1012628).
- wifi: iwlwifi: don't use an uninitialized variable
  (bsc#1012628).
- i40e: fix potential memory leaks in i40e_remove() (bsc#1012628).
- iavf: Fix promiscuous mode configuration flow messages
  (bsc#1012628).
- selftests/bpf: Correct map_fd to data_fd in tailcalls
  (bsc#1012628).
- bpf, x64: Fix tailcall infinite loop (bsc#1012628).
- wifi: cfg80211: fix kernel-doc for wiphy_delayed_work_flush()
  (bsc#1012628).
- udp: introduce udp-&gt;udp_flags (bsc#1012628).
- udp: move udp-&gt;no_check6_tx to udp-&gt;udp_flags (bsc#1012628).
- udp: move udp-&gt;no_check6_rx to udp-&gt;udp_flags (bsc#1012628).
- udp: move udp-&gt;gro_enabled to udp-&gt;udp_flags (bsc#1012628).
- udp: add missing WRITE_ONCE() around up-&gt;encap_rcv
  (bsc#1012628).
- udp: move udp-&gt;accept_udp_{l4|fraglist} to udp-&gt;udp_flags
  (bsc#1012628).
- udp: lockless UDP_ENCAP_L2TPINUDP / UDP_GRO (bsc#1012628).
- udp: annotate data-races around udp-&gt;encap_type (bsc#1012628).
- udplite: remove UDPLITE_BIT (bsc#1012628).
- udplite: fix various data-races (bsc#1012628).
- selftests/bpf: Skip module_fentry_shadow test when bpf_testmod
  is not available (bsc#1012628).
- tcp: call tcp_try_undo_recovery when an RTOd TFO SYNACK is ACKed
  (bsc#1012628).
- bpf: Fix kfunc callback register type handling (bsc#1012628).
- gve: Use size_add() in call to struct_size() (bsc#1012628).
- mlxsw: Use size_mul() in call to struct_size() (bsc#1012628).
- tls: Use size_add() in call to struct_size() (bsc#1012628).
- tipc: Use size_add() in calls to struct_size() (bsc#1012628).
- net: spider_net: Use size_add() in call to struct_size()
  (bsc#1012628).
- ice: fix pin assignment for E810-T without SMA control
  (bsc#1012628).
- net: ethernet: mtk_wed: fix EXT_INT_STATUS_RX_FBUF definitions
  for MT7986 SoC (bsc#1012628).
- wifi: rtw88: debug: Fix the NULL vs IS_ERR() bug for
  debugfs_create_file() (bsc#1012628).
- wifi: ath12k: fix DMA unmap warning on NULL DMA address
  (bsc#1012628).
- wifi: ath11k: fix boot failure with one MSI vector
  (bsc#1012628).
- wifi: mac80211: fix check for unusable RX result (bsc#1012628).
- PM: sleep: Fix symbol export for _SIMPLE_ variants of _PM_OPS()
  (bsc#1012628).
- cpufreq: tegra194: fix warning due to missing opp_put
  (bsc#1012628).
- wifi: mt76: mt7603: rework/fix rx pse hang check (bsc#1012628).
- wifi: mt76: mt7603: improve watchdog reset reliablity
  (bsc#1012628).
- wifi: mt76: mt7603: improve stuck beacon handling (bsc#1012628).
- wifi: mt76: remove unused error path in
  mt76_connac_tx_complete_skb (bsc#1012628).
- wifi: mt76: mt7996: set correct wcid in txp (bsc#1012628).
- wifi: mt76: mt7996: fix beamform mcu cmd configuration
  (bsc#1012628).
- wifi: mt76: mt7996: fix beamformee ss subfield in EHT PHY cap
  (bsc#1012628).
- wifi: mt76: mt7996: fix wmm queue mapping (bsc#1012628).
- wifi: mt76: mt7996: fix rx rate report for CBW320-2
  (bsc#1012628).
- wifi: mt76: mt7996: fix TWT command format (bsc#1012628).
- wifi: mt76: update beacon size limitation (bsc#1012628).
- wifi: mt76: fix potential memory leak of beacon commands
  (bsc#1012628).
- wifi: mt76: get rid of false alamrs of tx emission issues
  (bsc#1012628).
- wifi: mt76: fix per-band IEEE80211_CONF_MONITOR flag comparison
  (bsc#1012628).
- wifi: mt76: mt7915: fix beamforming availability check
  (bsc#1012628).
- wifi: mt76: move struct ieee80211_chanctx_conf up to struct
  mt76_vif (bsc#1012628).
- wifi: mt76: mt7921: fix the wrong rate pickup for the chanctx
  driver (bsc#1012628).
- wifi: mt76: mt7921: fix the wrong rate selected in fw for the
  chanctx driver (bsc#1012628).
- wifi: ath: dfs_pattern_detector: Fix a memory initialization
  issue (bsc#1012628).
- tcp_metrics: add missing barriers on delete (bsc#1012628).
- tcp_metrics: properly set tp-&gt;snd_ssthresh in tcp_init_metrics()
  (bsc#1012628).
- tcp_metrics: do not create an entry from tcp_init_metrics()
  (bsc#1012628).
- wifi: rtlwifi: fix EDCA limit set by BT coexistence
  (bsc#1012628).
- ACPI: property: Allow _DSD buffer data only for byte accessors
  (bsc#1012628).
- =?UTF-8?q?ACPI:=20video:=20Add=20acpi=5Fbacklight=3Dvendo?=
  =?UTF-8?q?r=20quirk=20for=20Toshiba=20Port=C3=A9g=C3=A9=20R100?=
  (bsc#1012628).
- can: etas_es58x: rework the version check logic to silence
  - Wformat-truncation (bsc#1012628).
- can: etas_es58x: add missing a blank line after declaration
  (bsc#1012628).
- libbpf: Fix syscall access arguments on riscv (bsc#1012628).
- selftests/bpf: Define SYS_PREFIX for riscv (bsc#1012628).
- selftests/bpf: Define SYS_NANOSLEEP_KPROBE_NAME for riscv
  (bsc#1012628).
- r8152: break the loop when the budget is exhausted
  (bsc#1012628).
- wifi: ath11k: fix Tx power value during active CAC
  (bsc#1012628).
- can: dev: can_restart(): don't crash kernel if carrier is OK
  (bsc#1012628).
- can: dev: can_restart(): fix race condition between controller
  restart and netif_carrier_on() (bsc#1012628).
- can: dev: can_put_echo_skb(): don't crash kernel if
  can_priv::echo_skb is accessed out of bounds (bsc#1012628).
- PM / devfreq: rockchip-dfi: Make pmu regmap mandatory
  (bsc#1012628).
- wifi: wfx: fix case where rates are out of order (bsc#1012628).
- netfilter: nf_tables: Drop pointless memset when dumping rules
  (bsc#1012628).
- virtio-net: fix mismatch of getting tx-frames (bsc#1012628).
- virtio-net: consistently save parameters for per-queue
  (bsc#1012628).
- virtio-net: fix per queue coalescing parameter setting
  (bsc#1012628).
- virtio-net: fix the vq coalescing setting for vq resize
  (bsc#1012628).
- wifi: rtw88: Remove duplicate NULL check before calling
  usb_kill/free_urb() (bsc#1012628).
- thermal: core: prevent potential string overflow (bsc#1012628).
- r8169: fix rare issue with broken rx after link-down on RTL8125
  (bsc#1012628).
- thermal/drivers/mediatek: Fix probe for THERMAL_V2
  (bsc#1012628).
- bpf: Fix missed rcu read lock in bpf_task_under_cgroup()
  (bsc#1012628).
- net: skb_find_text: Ignore patterns extending past 'to'
  (bsc#1012628).
- selftests/bpf: Make linked_list failure test more robust
  (bsc#1012628).
- thermal: core: Don't update trip points inside the hysteresis
  range (bsc#1012628).
- chtls: fix tp-&gt;rcv_tstamp initialization (bsc#1012628).
- tcp: fix cookie_init_timestamp() overflows (bsc#1012628).
- wifi: iwlwifi: mvm: update station's MFP flag after association
  (bsc#1012628).
- wifi: iwlwifi: mvm: fix removing pasn station for responder
  (bsc#1012628).
- wifi: iwlwifi: mvm: use correct sta ID for IGTK/BIGTK
  (bsc#1012628).
- wifi: mac80211: don't recreate driver link debugfs in reconfig
  (bsc#1012628).
- wifi: mac80211: Fix setting vif links (bsc#1012628).
- wifi: iwlwifi: yoyo: swap cdb and jacket bits values
  (bsc#1012628).
- wifi: iwlwifi: mvm: Correctly set link configuration
  (bsc#1012628).
- wifi: iwlwifi: mvm: Fix key flags for IGTK on AP interface
  (bsc#1012628).
- wifi: iwlwifi: mvm: Don't always bind/link the P2P Device
  interface (bsc#1012628).
- wifi: iwlwifi: mvm: change iwl_mvm_flush_sta() API
  (bsc#1012628).
- wifi: iwlwifi: mvm: fix iwl_mvm_mac_flush_sta() (bsc#1012628).
- wifi: iwlwifi: mvm: remove TDLS stations from FW (bsc#1012628).
- wifi: iwlwifi: increase number of RX buffers for EHT devices
  (bsc#1012628).
- wifi: iwlwifi: mvm: fix netif csum flags (bsc#1012628).
- wifi: iwlwifi: pcie: synchronize IRQs before NAPI (bsc#1012628).
- wifi: iwlwifi: mvm: update IGTK in mvmvif upon D3 resume
  (bsc#1012628).
- wifi: iwlwifi: empty overflow queue during flush (bsc#1012628).
- Bluetooth: ISO: Pass BIG encryption info through QoS
  (bsc#1012628).
- Bluetooth: Make handle of hci_conn be unique (bsc#1012628).
- Bluetooth: hci_sync: Fix Opcode prints in bt_dev_dbg/err
  (bsc#1012628).
- bpf: Fix unnecessary -EBUSY from htab_lock_bucket (bsc#1012628).
- ACPI: sysfs: Fix create_pnp_modalias() and create_of_modalias()
  (bsc#1012628).
- mptcp: properly account fastopen data (bsc#1012628).
- ipv6: avoid atomic fragment on GSO packets (bsc#1012628).
- virtio_net: use u64_stats_t infra to avoid data-races
  (bsc#1012628).
- net: add DEV_STATS_READ() helper (bsc#1012628).
- ipvlan: properly track tx_errors (bsc#1012628).
- regmap: debugfs: Fix a erroneous check after snprintf()
  (bsc#1012628).
- spi: tegra: Fix missing IRQ check in tegra_slink_probe()
  (bsc#1012628).
- clk: qcom: ipq5332: Drop set rate parent from gpll0 dependent
  clocks (bsc#1012628).
- clk: qcom: gcc-msm8996: Remove RPM bus clocks (bsc#1012628).
- clk: qcom: clk-rcg2: Fix clock rate overflow for high parent
  frequencies (bsc#1012628).
- clk: qcom: mmcc-msm8998: Don't check halt bit on some branch
  clks (bsc#1012628).
- clk: qcom: mmcc-msm8998: Fix the SMMU GDSC (bsc#1012628).
- clk: qcom: gcc-sm8150: Fix gcc_sdcc2_apps_clk_src (bsc#1012628).
- gpio: sim: initialize a managed pointer when declaring it
  (bsc#1012628).
- regulator: mt6358: Fail probe on unknown chip ID (bsc#1012628).
- clk: imx: Select MXC_CLK for CLK_IMX8QXP (bsc#1012628).
- clk: imx: imx8: Fix an error handling path in
  clk_imx_acm_attach_pm_domains() (bsc#1012628).
- clk: imx: imx8: Fix an error handling path if
  devm_clk_hw_register_mux_parent_data_table() fails
  (bsc#1012628).
- clk: imx: imx8: Fix an error handling path in
  imx8_acm_clk_probe() (bsc#1012628).
- clk: imx: imx8mq: correct error handling path (bsc#1012628).
- clk: imx: imx8qxp: Fix elcdif_pll clock (bsc#1012628).
- clk: renesas: rcar-gen3: Extend SDnH divider table
  (bsc#1012628).
- clk: renesas: rzg2l: Wait for status bit of SD mux before
  continuing (bsc#1012628).
- clk: renesas: rzg2l: Lock around writes to mux register
  (bsc#1012628).
- clk: renesas: rzg2l: Trust value returned by hardware
  (bsc#1012628).
- clk: renesas: rzg2l: Use FIELD_GET() for PLL register fields
  (bsc#1012628).
- clk: renesas: rzg2l: Fix computation formula (bsc#1012628).
- clk: linux/clk-provider.h: fix kernel-doc warnings and typos
  (bsc#1012628).
- spi: nxp-fspi: use the correct ioremap function (bsc#1012628).
- clk: ralink: mtmips: quiet unused variable warning
  (bsc#1012628).
- clk: keystone: pll: fix a couple NULL vs IS_ERR() checks
  (bsc#1012628).
- clk: ti: fix double free in of_ti_divider_clk_setup()
  (bsc#1012628).
- clk: npcm7xx: Fix incorrect kfree (bsc#1012628).
- clk: mediatek: clk-mt6765: Add check for mtk_alloc_clk_data
  (bsc#1012628).
- clk: mediatek: clk-mt6779: Add check for mtk_alloc_clk_data
  (bsc#1012628).
- clk: mediatek: clk-mt6797: Add check for mtk_alloc_clk_data
  (bsc#1012628).
- clk: mediatek: clk-mt7629-eth: Add check for mtk_alloc_clk_data
  (bsc#1012628).
- clk: mediatek: clk-mt7629: Add check for mtk_alloc_clk_data
  (bsc#1012628).
- clk: mediatek: clk-mt2701: Add check for mtk_alloc_clk_data
  (bsc#1012628).
- clk: qcom: config IPQ_APSS_6018 should depend on QCOM_SMEM
  (bsc#1012628).
- clk: qcom: clk-alpha-pll: introduce stromer plus ops
  (bsc#1012628).
- clk: qcom: apss-ipq-pll: Use stromer plus ops for stromer plus
  pll (bsc#1012628).
- clk: qcom: apss-ipq-pll: Fix 'l' value for ipq5332_pll_config
  (bsc#1012628).
- clk: qcom: ipq5018: drop the CLK_SET_RATE_PARENT flag from
  GPLL clocks (bsc#1012628).
- clk: qcom: ipq9574: drop the CLK_SET_RATE_PARENT flag from
  GPLL clocks (bsc#1012628).
- clk: qcom: ipq5332: drop the CLK_SET_RATE_PARENT flag from
  GPLL clocks (bsc#1012628).
- clk: mediatek: fix double free in mtk_clk_register_pllfh()
  (bsc#1012628).
- platform/x86: wmi: Fix probe failure when failing to register
  WMI devices (bsc#1012628).
- platform/x86: wmi: Fix opening of char device (bsc#1012628).
- regulator: qcom-rpmh: Fix smps4 regulator for pm8550ve
  (bsc#1012628).
- hwmon: (axi-fan-control) Fix possible NULL pointer dereference
  (bsc#1012628).
- hwmon: (coretemp) Fix potentially truncated sysfs attribute name
  (bsc#1012628).
- Revert "hwmon: (sch56xx-common) Add DMI override table"
  (bsc#1012628).
- Revert "hwmon: (sch56xx-common) Add automatic module loading
  on supported devices" (bsc#1012628).
- hwmon: (pmbus/mp2975) Move PGOOD fix (bsc#1012628).
- hwmon: (sch5627) Use bit macros when accessing the control
  register (bsc#1012628).
- hwmon: (sch5627) Disallow write access if virtual registers
  are locked (bsc#1012628).
- hte: tegra: Fix missing error code in tegra_hte_test_probe()
  (bsc#1012628).
- platform/chrome: cros_ec_lpc: Separate host command and irq
  disable (bsc#1012628).
- spi: omap2-mcspi: switch to use modern name (bsc#1012628).
- spi: omap2-mcspi: Fix hardcoded reference clock (bsc#1012628).
- drm: bridge: samsung-dsim: Initialize ULPS EXIT for i.MX8M DSIM
  (bsc#1012628).
- drm: bridge: for GENERIC_PHY_MIPI_DPHY also select GENERIC_PHY
  (bsc#1012628).
- drm: bridge: samsung-dsim: Fix waiting for empty cmd transfer
  FIFO on older Exynos (bsc#1012628).
- drm/loongson: Fix error handling in lsdc_pixel_pll_setup()
  (bsc#1012628).
- drm/rockchip: vop: Fix reset of state in duplicate state crtc
  funcs (bsc#1012628).
- drm/rockchip: vop: Fix call to crtc reset helper (bsc#1012628).
- drm/rockchip: vop2: Don't crash for invalid duplicate_state
  (bsc#1012628).
- drm/rockchip: vop2: Add missing call to crtc reset helper
  (bsc#1012628).
- drm/radeon: possible buffer overflow (bsc#1012628).
- drm/radeon: Remove the references of radeon_gem_ pread &amp;
  pwrite ioctls (bsc#1012628).
- drm: bridge: it66121: Fix invalid connector dereference
  (bsc#1012628).
- drm/bridge: lt8912b: Fix bridge_detach (bsc#1012628).
- drm/bridge: lt8912b: Fix crash on bridge detach (bsc#1012628).
- drm/bridge: lt8912b: Manually disable HPD only if it was enabled
  (bsc#1012628).
- drm/bridge: lt8912b: Add missing drm_bridge_attach call
  (bsc#1012628).
- drm/ssd130x: Fix screen clearing (bsc#1012628).
- drm/mediatek: Fix coverity issue with unintentional integer
  overflow (bsc#1012628).
- x86/tdx: Zero out the missing RSI in TDX_HYPERCALL macro
  (bsc#1012628).
- drm/bridge: tc358768: Fix use of uninitialized variable
  (bsc#1012628).
- drm/bridge: tc358768: Fix bit updates (bsc#1012628).
- drm/bridge: tc358768: Use struct videomode (bsc#1012628).
- drm/bridge: tc358768: Print logical values, not raw register
  values (bsc#1012628).
- drm/bridge: tc358768: Use dev for dbg prints, not priv-&gt;dev
  (bsc#1012628).
- drm/bridge: tc358768: Rename dsibclk to hsbyteclk (bsc#1012628).
- drm/bridge: tc358768: Clean up clock period code (bsc#1012628).
- drm/bridge: tc358768: Fix tc358768_ns_to_cnt() (bsc#1012628).
- drm: Call drm_atomic_helper_shutdown() at shutdown/remove time
  for misc drivers (bsc#1012628).
- drm/amdgpu: Increase IH soft ring size for GFX v9.4.3 dGPU
  (bsc#1012628).
- drm/amdkfd: fix some race conditions in vram buffer alloc/free
  of svm code (bsc#1012628).
- drm/amdkfd: Remove svm range validated_once flag (bsc#1012628).
- drm/amdkfd: Handle errors from svm validate and map
  (bsc#1012628).
- drm/amd/display: Fix null pointer dereference in error message
  (bsc#1012628).
- drm/amd/display: Check all enabled planes in
  dm_check_crtc_cursor (bsc#1012628).
- drm/amd/display: Refactor dm_get_plane_scale helper
  (bsc#1012628).
- drm/amd/display: Bail from dm_check_crtc_cursor if no relevant
  change (bsc#1012628).
- io_uring/kbuf: Fix check of BID wrapping in provided buffers
  (bsc#1012628).
- io_uring/kbuf: Allow the full buffer id space for provided
  buffers (bsc#1012628).
- drm/mediatek: Add mmsys_dev_num to mt8188 vdosys0 driver data
  (bsc#1012628).
- drm/mediatek: Fix iommu fault by swapping FBs after updating
  plane state (bsc#1012628).
- drm/mediatek: Fix iommu fault during crtc enabling
  (bsc#1012628).
- accel/habanalabs/gaudi2: Fix incorrect string length computation
  in gaudi2_psoc_razwi_get_engines() (bsc#1012628).
- drm/msm/adreno: Fix SM6375 GPU ID (bsc#1012628).
- drm/msm/a6xx: Fix unknown speedbin case (bsc#1012628).
- drm/rockchip: cdn-dp: Fix some error handling paths in
  cdn_dp_probe() (bsc#1012628).
- gpu: host1x: Correct allocated size for contexts (bsc#1012628).
- drm/bridge: lt9611uxc: fix the race in the error path
  (bsc#1012628).
- arm64/arm: xen: enlighten: Fix KPTI checks (bsc#1012628).
- drm/rockchip: Fix type promotion bug in rockchip_gem_iommu_map()
  (bsc#1012628).
- xenbus: fix error exit in xenbus_init() (bsc#1012628).
- xen: Make struct privcmd_irqfd's layout architecture independent
  (bsc#1012628).
- xen: irqfd: Use _IOW instead of the internal _IOC() macro
  (bsc#1012628).
- xen-pciback: Consider INTx disabled when MSI/MSI-X is enabled
  (bsc#1012628).
- drm/msm/dsi: use msm_gem_kernel_put to free TX buffer
  (bsc#1012628).
- drm/msm/dsi: free TX buffer in unbind (bsc#1012628).
- clocksource/drivers/arm_arch_timer: limit XGene-1 workaround
  (bsc#1012628).
- drm: mediatek: mtk_dsi: Fix NO_EOT_PACKET settings/handling
  (bsc#1012628).
- drivers/perf: hisi: use cpuhp_state_remove_instance_nocalls()
  for hisi_hns3_pmu uninit process (bsc#1012628).
- drm/amd/pm: Fix a memory leak on an error path (bsc#1012628).
- perf/arm-cmn: Fix DTC domain detection (bsc#1012628).
- drivers/perf: hisi_pcie: Check the type first in
  pmu::event_init() (bsc#1012628).
- perf: hisi: Fix use-after-free when register pmu fails
  (bsc#1012628).
- ARM: dts: renesas: blanche: Fix typo in GP_11_2 pin name
  (bsc#1012628).
- arm64: dts: qcom: sdm845: Fix PSCI power domain names
  (bsc#1012628).
- arm64: dts: qcom: sdm845: cheza doesn't support LMh node
  (bsc#1012628).
- arm64: dts: qcom: sc7280: link
  usb3_phy_wrapper_gcc_usb30_pipe_clk (bsc#1012628).
- arm64: dts: qcom: msm8916: Fix iommu local address range
  (bsc#1012628).
- arm64: dts: qcom: msm8992-libra: drop duplicated reserved memory
  (bsc#1012628).
- arm64: dts: qcom: sm6125: Pad APPS IOMMU address to 8 characters
  (bsc#1012628).
- arm64: dts: qcom: sc7280: Add missing LMH interrupts
  (bsc#1012628).
- arm64: dts: qcom: qrb2210-rb1: Swap UART index (bsc#1012628).
- arm64: dts: qcom: qrb2210-rb1: Fix regulators (bsc#1012628).
- arm64: dts: qcom: sdm670: Fix pdc mapping (bsc#1012628).
- arm64: dts: qcom: sc7280: drop incorrect EUD port on SoC side
  (bsc#1012628).
- arm64: dts: qcom: sm8150: add ref clock to PCIe PHYs
  (bsc#1012628).
- arm64: dts: qcom: sm8350: fix pinctrl for UART18 (bsc#1012628).
- arm64: dts: qcom: sdm845-mtp: fix WiFi configuration
  (bsc#1012628).
- arm64: dts: qcom: sdx75-idp: align RPMh regulator nodes with
  bindings (bsc#1012628).
- ARM64: dts: marvell: cn9310: Use appropriate label for spi1 pins
  (bsc#1012628).
- arm64: dts: qcom: msm8976: Fix ipc bit shifts (bsc#1012628).
- arm64: dts: qcom: msm8939: Fix iommu local address range
  (bsc#1012628).
- riscv: dts: allwinner: remove address-cells from intc node
  (bsc#1012628).
- arm64: dts: qcom: apq8016-sbc: Add missing ADV7533 regulators
  (bsc#1012628).
- ARM: dts: qcom: apq8026-samsung-matisse-wifi: Fix inverted
  hall sensor (bsc#1012628).
- ARM: dts: qcom: mdm9615: populate vsdcc fixed regulator
  (bsc#1012628).
- soc: qcom: llcc: Handle a second device without data corruption
  (bsc#1012628).
- kunit: Fix missed memory release in kunit_free_suite_set()
  (bsc#1012628).
- kunit: Fix the wrong kfree of copy for kunit_filter_suites()
  (bsc#1012628).
- kunit: Fix possible memory leak in kunit_filter_suites()
  (bsc#1012628).
- kunit: test: Fix the possible memory leak in executor_test
  (bsc#1012628).
- ARM: dts: stm32: stm32f7-pinctrl: don't use multiple blank lines
  (bsc#1012628).
- firmware: ti_sci: Mark driver as non removable (bsc#1012628).
- arm64: dts: ti: k3-j721s2-evm-gesi: Specify base dtb for
  overlay file (bsc#1012628).
- arm64: dts: ti: verdin-am62: disable MIPI DSI bridge
  (bsc#1012628).
- arm64: dts: ti: k3-am625-beagleplay: Fix typo in ramoops reg
  (bsc#1012628).
- arm64: dts: ti: k3-am62a7-sk: Drop i2c-1 to 100Khz
  (bsc#1012628).
- arm64: dts: ti: Fix HDMI Audio overlay in Makefile
  (bsc#1012628).
- firmware: arm_ffa: Assign the missing IDR allocation ID to
  the FFA device (bsc#1012628).
- firmware: arm_ffa: Allow the FF-A drivers to use 32bit mode
  of messaging (bsc#1012628).
- ARM: dts: am3517-evm: Fix LED3/4 pinmux (bsc#1012628).
- clk: scmi: Free scmi_clk allocated when the clocks with invalid
  info are skipped (bsc#1012628).
- arm64: dts: imx8qm-ss-img: Fix jpegenc compatible entry
  (bsc#1012628).
- arm64: dts: imx8mp-debix-model-a: Remove USB hub reset-gpios
  (bsc#1012628).
- arm64: dts: imx8mm: Add sound-dai-cells to micfil node
  (bsc#1012628).
- arm64: dts: imx8mn: Add sound-dai-cells to micfil node
  (bsc#1012628).
- arm64: tegra: Fix P3767 card detect polarity (bsc#1012628).
- arm64: tegra: Fix P3767 QSPI speed (bsc#1012628).
- firmware: tegra: Add suspend hook and reset BPMP IPC early on
  resume (bsc#1012628).
- memory: tegra: Set BPMP msg flags to reset IPC channels
  (bsc#1012628).
- arm64: tegra: Use correct interrupts for Tegra234 TKE
  (bsc#1012628).
- selftests/pidfd: Fix ksft print formats (bsc#1012628).
- selftests/resctrl: Ensure the benchmark commands fits to its
  array (bsc#1012628).
- soc: qcom: pmic_glink: fix connector type to be DisplayPort
  (bsc#1012628).
- ARM: dts: BCM5301X: Explicitly disable unused switch CPU ports
  (bsc#1012628).
- iommufd: Add iopt_area_alloc() (bsc#1012628).
- module/decompress: use vmalloc() for gzip decompression
  workspace (bsc#1012628).
- KEYS: Include linux/errno.h in linux/verification.h
  (bsc#1012628).
- crypto: ccp - Get a free page to use while fetching initial
  nonce (bsc#1012628).
- crypto: ccp - Fix ioctl unit tests (bsc#1012628).
- crypto: ccp - Fix DBC sample application error handling
  (bsc#1012628).
- crypto: ccp - Fix sample application signature passing
  (bsc#1012628).
- crypto: ccp - Fix some unfused tests (bsc#1012628).
- crypto: hisilicon/hpre - Fix a erroneous check after snprintf()
  (bsc#1012628).
- hwrng: bcm2835 - Fix hwrng throughput regression (bsc#1012628).
- hwrng: geode - fix accessing registers (bsc#1012628).
- RDMA/core: Use size_{add,sub,mul}() in calls to struct_size()
  (bsc#1012628).
- crypto: qat - fix state machines cleanup paths (bsc#1012628).
- crypto: qat - ignore subsequent state up commands (bsc#1012628).
- crypto: qat - fix unregistration of crypto algorithms
  (bsc#1012628).
- crypto: qat - fix unregistration of compression algorithms
  (bsc#1012628).
- scsi: ibmvfc: Fix erroneous use of rtas_busy_delay with hcall
  return code (bsc#1012628).
- ASoC: soc-pcm.c: Make sure DAI parameters cleared if the DAI
  becomes inactive (bsc#1012628).
- libnvdimm/of_pmem: Use devm_kstrdup instead of kstrdup and
  check its return value (bsc#1012628).
- nd_btt: Make BTT lanes preemptible (bsc#1012628).
- crypto: caam/qi2 - fix Chacha20 + Poly1305 self test failure
  (bsc#1012628).
- crypto: caam/jr - fix Chacha20 + Poly1305 self test failure
  (bsc#1012628).
- crypto: qat - increase size of buffers (bsc#1012628).
- ASoC: SOF: ipc4-topology: Use size_add() in call to
  struct_size() (bsc#1012628).
- PCI: vmd: Correct PCI Header Type Register's multi-function
  check (bsc#1012628).
- hid: cp2112: Fix duplicate workqueue initialization
  (bsc#1012628).
- crypto: hisilicon/qm - fix PF queue parameter issue
  (bsc#1012628).
- ARM: 9321/1: memset: cast the constant byte to unsigned char
  (bsc#1012628).
- ARM: 9323/1: mm: Fix ARCH_LOW_ADDRESS_LIMIT when CONFIG_ZONE_DMA
  (bsc#1012628).
- ext4: add missing initialization of call_notify_error in
  update_super_work() (bsc#1012628).
- ext4: move 'ix' sanity check to corrent position (bsc#1012628).
- kselftest: vm: fix mdwe's mmap_FIXED test case (bsc#1012628).
- ASoC: fsl: mpc5200_dma.c: Fix warning of Function parameter
  or member not described (bsc#1012628).
- backlight: pwm_bl: Disable PWM on shutdown, suspend and remove
  (bsc#1012628).
- ASoC: Intel: sof_sdw_rt_sdca_jack_common: add rt713 support
  (bsc#1012628).
- ASoC: fsl-asoc-card: Add comment for mclk in the codec_priv
  (bsc#1012628).
- fs: dlm: Fix the size of a buffer in dlm_create_debug_file()
  (bsc#1012628).
- dlm: fix creating multiple node structures (bsc#1012628).
- dlm: fix remove member after close call (bsc#1012628).
- dlm: be sure we reset all nodes at forced shutdown
  (bsc#1012628).
- dlm: fix no ack after final message (bsc#1012628).
- IB/mlx5: Fix rdma counter binding for RAW QP (bsc#1012628).
- RDMA/hns: Fix printing level of asynchronous events
  (bsc#1012628).
- RDMA/hns: Fix uninitialized ucmd in hns_roce_create_qp_common()
  (bsc#1012628).
- RDMA/hns: Fix signed-unsigned mixed comparisons (bsc#1012628).
- RDMA/hns: Add check for SL (bsc#1012628).
- RDMA/hns: The UD mode can only be configured with DCQCN
  (bsc#1012628).
- RDMA/hns: Fix unnecessary port_num transition in HW stats
  allocation (bsc#1012628).
- RDMA/hns: Fix init failure of RoCE VF and HIP08 (bsc#1012628).
- ASoC: SOF: core: Ensure sof_ops_free() is still called when
  probe never ran (bsc#1012628).
- ASoC: intel: sof_sdw: Stop processing CODECs when enough are
  found (bsc#1012628).
- ASoC: fsl: Fix PM disable depth imbalance in fsl_easrc_probe
  (bsc#1012628).
- scsi: ufs: core: Leave space for '\0' in utf8 desc string
  (bsc#1012628).
- RDMA/hfi1: Workaround truncation compilation error
  (bsc#1012628).
- hid: cp2112: Fix IRQ shutdown stopping polling for all IRQs
  on chip (bsc#1012628).
- HID: uclogic: Fix user-memory-access bug in
  uclogic_params_ugee_v2_init_event_hooks() (bsc#1012628).
- HID: uclogic: Fix a work-&gt;entry not empty bug in __queue_work()
  (bsc#1012628).
- sh: bios: Revive earlyprintk support (bsc#1012628).
- HID: logitech-hidpp: Don't restart IO, instead defer
  hid_connect() only (bsc#1012628).
- HID: logitech-hidpp: Revert "Don't restart communication if
  not necessary" (bsc#1012628).
- HID: logitech-hidpp: Move get_wireless_feature_index() check
  to hidpp_connect_event() (bsc#1012628).
- ASoC: Intel: Skylake: Fix mem leak when parsing UUIDs fails
  (bsc#1012628).
- PCI: endpoint: Fix double free in __pci_epc_create()
  (bsc#1012628).
- padata: Fix refcnt handling in padata_free_shell()
  (bsc#1012628).
- certs: Break circular dependency when selftest is modular
  (bsc#1012628).
- crypto: qat - consolidate services structure (bsc#1012628).
- crypto: qat - enable dc chaining service (bsc#1012628).
- crypto: qat - refactor fw config related functions
  (bsc#1012628).
- crypto: qat - use masks for AE groups (bsc#1012628).
- crypto: qat - fix ring to service map for QAT GEN4
  (bsc#1012628).
- crypto: qat - fix deadlock in backlog processing (bsc#1012628).
- ASoC: ams-delta.c: use component after check (bsc#1012628).
- erofs: fix erofs_insert_workgroup() lockref usage (bsc#1012628).
- IB/mlx5: Fix init stage error handling to avoid double free
  of same QP and UAF (bsc#1012628).
- mfd: core: Un-constify mfd_cell.of_reg (bsc#1012628).
- mfd: core: Ensure disabled devices are skipped without aborting
  (bsc#1012628).
- mfd: dln2: Fix double put in dln2_probe (bsc#1012628).
- dt-bindings: mfd: mt6397: Split out compatible for MediaTek
  MT6366 PMIC (bsc#1012628).
- mfd: arizona-spi: Set pdata.hpdet_channel for ACPI enumerated
  devs (bsc#1012628).
- leds: turris-omnia: Do not use SMBUS calls (bsc#1012628).
- leds: pwm: Don't disable the PWM when the LED should be off
  (bsc#1012628).
- leds: trigger: ledtrig-cpu:: Fix 'output may be truncated'
  issue for 'cpu' (bsc#1012628).
- scripts/gdb: fix usage of MOD_TEXT not defined when
  CONFIG_MODULES=n (bsc#1012628).
- apparmor: fix invalid reference on profile-&gt;disconnected
  (bsc#1012628).
- perf stat: Fix aggr mode initialization (bsc#1012628).
- iio: frequency: adf4350: Use device managed functions and fix
  power down issue (bsc#1012628).
- pinctrl: baytrail: fix debounce disable case (bsc#1012628).
- perf kwork: Fix incorrect and missing free atom in
  work_push_atom() (bsc#1012628).
- perf kwork: Add the supported subcommands to the document
  (bsc#1012628).
- perf kwork: Set ordered_events to true in 'struct perf_tool'
  (bsc#1012628).
- f2fs: compress: fix deadloop in f2fs_write_cache_pages()
  (bsc#1012628).
- f2fs: compress: fix to avoid use-after-free on dic
  (bsc#1012628).
- f2fs: compress: fix to avoid redundant compress extension
  (bsc#1012628).
- f2fs: fix to drop meta_inode's page cache in f2fs_put_super()
  (bsc#1012628).
- tty: tty_jobctrl: fix pid memleak in disassociate_ctty()
  (bsc#1012628).
- perf parse-events: Fix tracepoint name memory leak
  (bsc#1012628).
- livepatch: Fix missing newline character in
  klp_resolve_symbols() (bsc#1012628).
- pinctrl: renesas: rzg2l: Make reverse order of enable() for
  disable() (bsc#1012628).
- perf vendor events arm64: Fix for AmpereOne metrics
  (bsc#1012628).
- perf record: Fix BTF type checks in the off-cpu profiling
  (bsc#1012628).
- dmaengine: idxd: Register dsa_bus_type before registering idxd
  sub-drivers (bsc#1012628).
- usb: dwc2: fix possible NULL pointer dereference caused by
  driver concurrency (bsc#1012628).
- usb: chipidea: Fix DMA overwrite for Tegra (bsc#1012628).
- usb: chipidea: Simplify Tegra DMA alignment code (bsc#1012628).
- dmaengine: ti: edma: handle irq_of_parse_and_map() errors
  (bsc#1012628).
- tools/perf: Update call stack check in builtin-lock.c
  (bsc#1012628).
- misc: st_core: Do not call kfree_skb() under spin_lock_irqsave()
  (bsc#1012628).
- debugfs: Fix __rcu type comparison warning (bsc#1012628).
- tools: iio: iio_generic_buffer ensure alignment (bsc#1012628).
- USB: usbip: fix stub_dev hub disconnect (bsc#1012628).
- dmaengine: pxa_dma: Remove an erroneous BUG_ON() in
  pxad_free_desc() (bsc#1012628).
- f2fs: fix to initialize map.m_pblk in f2fs_precache_extents()
  (bsc#1012628).
- interconnect: qcom: qdu1000: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sc7180: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sc7280: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sc8180x: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sc8280xp: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sdm670: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sdm845: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sm6350: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sm8150: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sm8250: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sm8350: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: osm-l3: Replace custom implementation of
  COUNT_ARGS() (bsc#1012628).
- powerpc: Only define __parse_fpscr() when required
  (bsc#1012628).
- interconnect: fix error handling in qnoc_probe() (bsc#1012628).
- perf build: Add missing comment about NO_LIBTRACEEVENT=1
  (bsc#1012628).
- perf parse-events: Fix for term values that are raw events
  (bsc#1012628).
- perf mem-events: Avoid uninitialized read (bsc#1012628).
- s390/ap: re-init AP queues on config on (bsc#1012628).
- modpost: fix tee MODULE_DEVICE_TABLE built on big-endian host
  (bsc#1012628).
- modpost: fix ishtp MODULE_DEVICE_TABLE built on big-endian host
  (bsc#1012628).
- perf tools: Do not ignore the default vmlinux.h (bsc#1012628).
- powerpc/40x: Remove stale PTE_ATOMIC_UPDATES macro
  (bsc#1012628).
- powerpc/xive: Fix endian conversion size (bsc#1012628).
- powerpc: Hide empty pt_regs at base of the stack (bsc#1012628).
- perf trace: Use the right bpf_probe_read(_str) variant for
  reading user data (bsc#1012628).
- powerpc/vas: Limit open window failure messages in log bufffer
  (bsc#1012628).
- powerpc/imc-pmu: Use the correct spinlock initializer
  (bsc#1012628).
- powerpc/pseries: fix potential memory leak in
  init_cpu_associativity() (bsc#1012628).
- perf vendor events: Update PMC used in PM_RUN_INST_CMPL event
  for power10 platform (bsc#1012628).
- xhci: Loosen RPM as default policy to cover for AMD xHC 1.1
  (bsc#1012628).
- usb: host: xhci-plat: fix possible kernel oops while resuming
  (bsc#1012628).
- powerpc/vmcore: Add MMU information to vmcoreinfo (bsc#1012628).
- perf machine: Avoid out of bounds LBR memory read (bsc#1012628).
- libperf rc_check: Make implicit enabling work for GCC
  (bsc#1012628).
- perf hist: Add missing puts to hist__account_cycles
  (bsc#1012628).
- perf vendor events intel: Fix broadwellde
  tma_info_system_dram_bw_use metric (bsc#1012628).
- perf vendor events intel: Add broadwellde two metrics
  (bsc#1012628).
- 9p/net: fix possible memory leak in p9_check_errors()
  (bsc#1012628).
- rtla: Fix uninitialized variable found (bsc#1012628).
- i3c: Fix potential refcount leak in
  i3c_master_register_new_i3c_devs (bsc#1012628).
- rtc: brcmstb-waketimer: support level alarm_irq (bsc#1012628).
- cxl/pci: Remove unnecessary device reference management in
  sanitize work (bsc#1012628).
- cxl/pci: Cleanup 'sanitize' to always poll (bsc#1012628).
- cxl/pci: Remove inconsistent usage of dev_err_probe()
  (bsc#1012628).
- cxl/pci: Clarify devm host for memdev relative setup
  (bsc#1012628).
- cxl/pci: Fix sanitize notifier setup (bsc#1012628).
- cxl/memdev: Fix sanitize vs decoder setup locking (bsc#1012628).
- cxl/mem: Fix shutdown order (bsc#1012628).
- virt: sevguest: Fix passing a stack buffer as a scatterlist
  target (bsc#1012628).
- rtc: pcf85363: fix wrong mask/val parameters in
  regmap_update_bits call (bsc#1012628).
- cxl/region: Prepare the decoder match range helper for reuse
  (bsc#1012628).
- cxl/region: Calculate a target position in a region interleave
  (bsc#1012628).
- cxl/region: Use cxl_calc_interleave_pos() for auto-discovery
  (bsc#1012628).
- cxl/region: Fix cxl_region_rwsem lock held when returning to
  user space (bsc#1012628).
- cxl/core/regs: Rename @dev to @host in struct cxl_register_map
  (bsc#1012628).
- cxl/port: Fix @host confusion in cxl_dport_setup_regs()
  (bsc#1012628).
- cxl/hdm: Remove broken error path (bsc#1012628).
- pcmcia: cs: fix possible hung task and memory leak pccardd()
  (bsc#1012628).
- pcmcia: ds: fix refcount leak in pcmcia_device_add()
  (bsc#1012628).
- pcmcia: ds: fix possible name leak in error path in
  pcmcia_device_add() (bsc#1012628).
- media: imx-jpeg: initiate a drain of the capture queue in
  dynamic resolution change (bsc#1012628).
- media: hantro: Check whether reset op is defined before use
  (bsc#1012628).
- media: verisilicon: Do not enable G2 postproc downscale if
  source is narrower than destination (bsc#1012628).
- media: ov13b10: Fix some error checking in probe (bsc#1012628).
- media: ov5640: fix vblank unchange issue when work at dvp mode
  (bsc#1012628).
- media: i2c: max9286: Fix some redundant of_node_put() calls
  (bsc#1012628).
- media: ov5640: Fix a memory leak when ov5640_probe fails
  (bsc#1012628).
- media: bttv: fix use after free error due to btv-&gt;timeout timer
  (bsc#1012628).
- media: amphion: handle firmware debug message (bsc#1012628).
- media: mtk-jpegenc: Fix bug in JPEG encode quality selection
  (bsc#1012628).
- media: s3c-camif: Avoid inappropriate kfree() (bsc#1012628).
- media: vidtv: psi: Add check for kstrdup (bsc#1012628).
- media: vidtv: mux: Add check and kfree for kstrdup
  (bsc#1012628).
- media: cedrus: Fix clock/reset sequence (bsc#1012628).
- media: i2c: imx219: Convert to CCI register access helpers
  (bsc#1012628).
- media: i2c: imx219: Replace register addresses with macros
  (bsc#1012628).
- media: i2c: imx219: Drop IMX219_REG_CSI_LANE_MODE from common
  regs array (bsc#1012628).
- media: cadence: csi2rx: Unregister v4l2 async notifier
  (bsc#1012628).
- media: dvb-usb-v2: af9035: fix missing unlock (bsc#1012628).
- media: verisilicon: Fixes clock list for rk3588 av1 decoder
  (bsc#1012628).
- media: mediatek: vcodec: Handle invalid encoder vsi
  (bsc#1012628).
- media: imx-jpeg: notify source chagne event when the first
  picture parsed (bsc#1012628).
- media: mediatek: vcodec: using encoder device to alloc/free
  encoder memory (bsc#1012628).
- media: platform: mtk-mdp3: fix uninitialized variable in
  mdp_path_config() (bsc#1012628).
- media: cec: meson: always include meson sub-directory in
  Makefile (bsc#1012628).
- cpupower: fix reference to nonexistent document (bsc#1012628).
- regmap: prevent noinc writes from clobbering cache
  (bsc#1012628).
- drm/amdgpu/gfx10,11: use memcpy_to/fromio for MQDs
  (bsc#1012628).
- drm/amdgpu: don't put MQDs in VRAM on ARM | ARM64 (bsc#1012628).
- pwm: sti: Reduce number of allocations and drop usage of
  chip_data (bsc#1012628).
- pwm: brcmstb: Utilize appropriate clock APIs in suspend/resume
  (bsc#1012628).
- Input: synaptics-rmi4 - fix use after free in
  rmi_unregister_function() (bsc#1012628).
- watchdog: marvell_gti_wdt: Fix error code in probe()
  (bsc#1012628).
- watchdog: ixp4xx: Make sure restart always works (bsc#1012628).
- llc: verify mac len before reading mac header (bsc#1012628).
- hsr: Prevent use after free in prp_create_tagged_frame()
  (bsc#1012628).
- tipc: Change nla_policy for bearer-related names to
  NLA_NUL_STRING (bsc#1012628).
- rxrpc: Fix two connection reaping bugs (bsc#1012628).
- bpf: Check map-&gt;usercnt after timer-&gt;timer is assigned
  (bsc#1012628).
- inet: shrink struct flowi_common (bsc#1012628).
- octeontx2-pf: Fix error codes (bsc#1012628).
- octeontx2-pf: Fix holes in error code (bsc#1012628).
- net: page_pool: add missing free_percpu when page_pool_init fail
  (bsc#1012628).
- dccp: Call security_inet_conn_request() after setting IPv4
  addresses (bsc#1012628).
- dccp/tcp: Call security_inet_conn_request() after setting IPv6
  addresses (bsc#1012628).
- net: r8169: Disable multicast filter for RTL8168H and RTL8107E
  (bsc#1012628).
- Fix termination state for idr_for_each_entry_ul() (bsc#1012628).
- net: stmmac: xgmac: Enable support for multiple Flexible PPS
  outputs (bsc#1012628).
- selftests: pmtu.sh: fix result checking (bsc#1012628).
- octeontx2-pf: Free pending and dropped SQEs (bsc#1012628).
- net/smc: fix dangling sock under state SMC_APPFINCLOSEWAIT
  (bsc#1012628).
- net/smc: allow cdc msg send rather than drop it with NULL
  sndbuf_desc (bsc#1012628).
- net/smc: put sk reference if close work was canceled
  (bsc#1012628).
- nvme: fix error-handling for io_uring nvme-passthrough
  (bsc#1012628).
- riscv: boot: Fix creation of loader.bin (bsc#1012628).
- ice: Fix SRIOV LAG disable on non-compliant aggregate
  (bsc#1012628).
- ice: lag: in RCU, use atomic allocation (bsc#1012628).
- ice: Fix VF-VF filter rules in switchdev mode (bsc#1012628).
- ice: Fix VF-VF direction matching in drop rule in switchdev
  (bsc#1012628).
- tg3: power down device only on SYSTEM_POWER_OFF (bsc#1012628).
- nbd: fix uaf in nbd_open (bsc#1012628).
- blk-core: use pr_warn_ratelimited() in bio_check_ro()
  (bsc#1012628).
- vsock/virtio: remove socket from connected/bound list on
  shutdown (bsc#1012628).
- r8169: respect userspace disabling IFF_MULTICAST (bsc#1012628).
- virtio/vsock: Fix uninit-value in virtio_transport_recv_pkt()
  (bsc#1012628).
- net: enetc: shorten enetc_setup_xdp_prog() error message to
  fit NETLINK_MAX_FMTMSG_LEN (bsc#1012628).
- i2c: iproc: handle invalid slave state (bsc#1012628).
- netfilter: xt_recent: fix (increase) ipv6 literal buffer length
  (bsc#1012628).
- netfilter: nat: fix ipv6 nat redirect with mapped and scoped
  addresses (bsc#1012628).
- net/sched: act_ct: Always fill offloading tuple iifidx
  (bsc#1012628).
- RISC-V: Don't fail in riscv_of_parent_hartid() for disabled
  HARTs (bsc#1012628).
- net: ti: icss-iep: fix setting counter value (bsc#1012628).
- drivers: perf: Do not broadcast to other cpus when starting
  a counter (bsc#1012628).
- module/decompress: use kvmalloc() consistently (bsc#1012628).
- fs: dlm: Simplify buffer size computation in
  dlm_create_debug_file() (bsc#1012628).
- drm/vc4: tests: Fix UAF in the mock helpers (bsc#1012628).
- drm/syncobj: fix DRM_SYNCOBJ_WAIT_FLAGS_WAIT_AVAILABLE
  (bsc#1012628).
- ASoC: rt712-sdca: fix speaker route missing issue (bsc#1012628).
- ASoC: mediatek: mt8186_mt6366_rt1019_rt5682s: trivial: fix
  error messages (bsc#1012628).
- ASoC: hdmi-codec: register hpd callback on component probe
  (bsc#1012628).
- ASoC: dapm: fix clock get name (bsc#1012628).
- spi: spi-zynq-qspi: add spi-mem to driver kconfig dependencies
  (bsc#1012628).
- arm64/arm: arm_pmuv3: perf: Don't truncate 64-bit registers
  (bsc#1012628).
- fbdev: imsttfb: fix double free in probe() (bsc#1012628).
- fbdev: imsttfb: fix a resource leak in probe (bsc#1012628).
- ALSA: hda/realtek: Add support dual speaker for Dell
  (bsc#1012628).
- fbdev: fsl-diu-fb: mark wr_reg_wa() static (bsc#1012628).
- tracing/kprobes: Fix the order of argument descriptions
  (bsc#1012628).
- eventfs: Check for NULL ef in eventfs_set_attr() (bsc#1012628).
- selftests: mptcp: run userspace pm tests slower (bsc#1012628).
- selftests: mptcp: fix wait_rm_addr/sf parameters (bsc#1012628).
- io_uring/net: ensure socket is marked connected on connect retry
  (bsc#1012628).
- x86/amd_nb: Use Family 19h Models 60h-7Fh Function 4 IDs
  (bsc#1012628).
- Revert "PCI/ASPM: Disable only ASPM_STATE_L1 when driver,
  disables L1" (bsc#1012628).
- Revert "mmc: core: Capture correct oemid-bits for eMMC cards"
  (bsc#1012628).
- btrfs: use u64 for buffer sizes in the tree search ioctls
  (bsc#1012628).
- btrfs: make found_logical_ret parameter mandatory for function
  queue_scrub_stripe() (bsc#1012628).
- Refresh
  patches.suse/ALSA-hda-cs35l41-Support-mute-notifications-for-CS35.patch.
- Rename to
  patches.kernel.org/6.6.2-328-ASoC-cs35l41-Handle-mdsync_down-reg-write-error.patch.
- Rename to
  patches.kernel.org/6.6.2-329-ASoC-cs35l41-Handle-mdsync_up-reg-write-errors.patch.
- Rename to
  patches.kernel.org/6.6.2-330-ASoC-cs35l41-Initialize-completion-object-befor.patch.
- Rename to
  patches.kernel.org/6.6.2-331-ASoC-cs35l41-Fix-broken-shared-boost-activation.patch.
- Rename to
  patches.kernel.org/6.6.2-332-ASoC-cs35l41-Verify-PM-runtime-resume-errors-in.patch.
- Rename to
  patches.kernel.org/6.6.2-333-ASoC-cs35l41-Undo-runtime-PM-changes-at-driver-.patch.
- Rename to
  patches.kernel.org/6.6.2-334-ALSA-hda-cs35l41-Fix-unbalanced-pm_runtime_get.patch.
- Rename to
  patches.kernel.org/6.6.2-335-ALSA-hda-cs35l41-Undo-runtime-PM-changes-at-dri.patch.
- commit 263a855</changelog>
  <changelog author="tiwai@suse.de" date="1700481601">- drm/i915: Also check for VGA converter in eDP probe
  (bsc#1217282).
- commit b22e785</changelog>
  <changelog author="tiwai@suse.de" date="1700568000">- leds: class: Don't expose color sysfs entry (bsc#1217172).
- commit 1be1eb4</changelog>
  <changelog author="msuchanek@suse.de" date="1700654400">- kernel-source: Move provides after sources
- commit dbbf742</changelog>
  <changelog author="msuchanek@suse.de" date="1700654401">- rpm: Define git commit as macro
- commit bcc92c8</changelog>
  <changelog author="tiwai@suse.de" date="1700654402">- Update config files: CONFIG_SND_SOC_WSA883X=m for Thinkpad X13s audio (bsc#1217412)
- commit 8be32dc</changelog>
  <changelog author="tiwai@suse.de" date="1700654403">- ASoC: codecs: wsa883x: make use of new mute_unmute_on_trigger
  flag (bsc#1217412).
- ASoC: soc-dai: add flag to mute and unmute stream during trigger
  (bsc#1217412).
- commit 1a298a3</changelog>
  <changelog author="fcrozat@suse.com" date="1700827200">- Ensure ia32_emulation is always enabled for kernel-obs-build
  If ia32_emulation is disabled by default, ensure it is enabled
  back for OBS kernel to allow building 32bit binaries (jsc#PED-3184)
  [ms: Always pass the parameter, no need to grep through the config which
  may not be very reliable]
- commit 56a2c2f</changelog>
  <changelog author="jslaby@suse.cz" date="1701259200">- Linux 6.6.3 (bsc#1012628).
- locking/ww_mutex/test: Fix potential workqueue corruption
  (bsc#1012628).
- btrfs: abort transaction on generation mismatch when marking
  eb as dirty (bsc#1012628).
- lib/generic-radix-tree.c: Don't overflow in peek()
  (bsc#1012628).
- x86/retpoline: Make sure there are no unconverted return thunks
  due to KCSAN (bsc#1012628).
- perf/core: Bail out early if the request AUX area is out of
  bound (bsc#1012628).
- srcu: Fix srcu_struct node grpmask overflow on 64-bit systems
  (bsc#1012628).
- selftests/lkdtm: Disable CONFIG_UBSAN_TRAP in test config
  (bsc#1012628).
- clocksource/drivers/timer-imx-gpt: Fix potential memory leak
  (bsc#1012628).
- clocksource/drivers/timer-atmel-tcb: Fix initialization on
  SAM9 hardware (bsc#1012628).
- srcu: Only accelerate on enqueue time (bsc#1012628).
- smp,csd: Throw an error if a CSD lock is stuck for too long
  (bsc#1012628).
- cpu/hotplug: Don't offline the last non-isolated CPU
  (bsc#1012628).
- workqueue: Provide one lock class key per work_on_cpu() callsite
  (bsc#1012628).
- x86/mm: Drop the 4 MB restriction on minimal NUMA node memory
  size (bsc#1012628).
- wifi: plfxlc: fix clang-specific fortify warning (bsc#1012628).
- wifi: ath12k: Ignore fragments from uninitialized peer in dp
  (bsc#1012628).
- wifi: mac80211_hwsim: fix clang-specific fortify warning
  (bsc#1012628).
- wifi: mac80211: don't return unset power in
  ieee80211_get_tx_power() (bsc#1012628).
- atl1c: Work around the DMA RX overflow issue (bsc#1012628).
- bpf: Detect IP == ksym.end as part of BPF program (bsc#1012628).
- wifi: ath9k: fix clang-specific fortify warnings (bsc#1012628).
- wifi: ath12k: fix possible out-of-bound read in
  ath12k_htt_pull_ppdu_stats() (bsc#1012628).
- wifi: ath10k: fix clang-specific fortify warning (bsc#1012628).
- wifi: ath12k: fix possible out-of-bound write in
  ath12k_wmi_ext_hal_reg_caps() (bsc#1012628).
- ACPI: APEI: Fix AER info corruption when error status data
  has multiple sections (bsc#1012628).
- net: sfp: add quirk for Fiberstone GPON-ONU-34-20BI
  (bsc#1012628).
- wifi: mt76: mt7921e: Support MT7992 IP in Xiaomi Redmibook 15
  Pro (2023) (bsc#1012628).
- wifi: mt76: fix clang-specific fortify warnings (bsc#1012628).
- net: annotate data-races around sk-&gt;sk_tx_queue_mapping
  (bsc#1012628).
- net: annotate data-races around sk-&gt;sk_dst_pending_confirm
  (bsc#1012628).
- wifi: ath12k: mhi: fix potential memory leak in
  ath12k_mhi_register() (bsc#1012628).
- wifi: ath10k: Don't touch the CE interrupt registers after
  power up (bsc#1012628).
- net: sfp: add quirk for FS's 2.5G copper SFP (bsc#1012628).
- vsock: read from socket's error queue (bsc#1012628).
- bpf: Ensure proper register state printing for cond jumps
  (bsc#1012628).
- wifi: iwlwifi: mvm: fix size check for fw_link_id (bsc#1012628).
- Bluetooth: btusb: Add date-&gt;evt_skb is NULL check (bsc#1012628).
- Bluetooth: Fix double free in hci_conn_cleanup (bsc#1012628).
- ACPI: EC: Add quirk for HP 250 G7 Notebook PC (bsc#1012628).
- tsnep: Fix tsnep_request_irq() format-overflow warning
  (bsc#1012628).
- gpiolib: acpi: Add a ignore interrupt quirk for Peaq C1010
  (bsc#1012628).
- platform/chrome: kunit: initialize lock for fake ec_dev
  (bsc#1012628).
- of: address: Fix address translation when address-size is
  greater than 2 (bsc#1012628).
- platform/x86: thinkpad_acpi: Add battery quirk for Thinkpad
  X120e (bsc#1012628).
- drm/gma500: Fix call trace when psb_gem_mm_init() fails
  (bsc#1012628).
- drm/amdkfd: ratelimited SQ interrupt messages (bsc#1012628).
- drm/komeda: drop all currently held locks if deadlock happens
  (bsc#1012628).
- drm/amd/display: Blank phantom OTG before enabling
  (bsc#1012628).
- drm/amd/display: Don't lock phantom pipe on disabling
  (bsc#1012628).
- drm/amd/display: add seamless pipe topology transition check
  (bsc#1012628).
- drm/edid: Fixup h/vsync_end instead of h/vtotal (bsc#1012628).
- md: don't rely on 'mddev-&gt;pers' to be set in mddev_suspend()
  (bsc#1012628).
- drm/amdgpu: not to save bo in the case of RAS err_event_athub
  (bsc#1012628).
- drm/amdkfd: Fix a race condition of vram buffer unref in svm
  code (bsc#1012628).
- drm/amdgpu: update retry times for psp vmbx wait (bsc#1012628).
- drm/amd: Update `update_pcie_parameters` functions to use
  uint8_t arguments (bsc#1012628).
- drm/amd/display: use full update for clip size increase of
  large plane source (bsc#1012628).
- string.h: add array-wrappers for (v)memdup_user() (bsc#1012628).
- kernel: kexec: copy user-array safely (bsc#1012628).
- kernel: watch_queue: copy user-array safely (bsc#1012628).
- drm_lease.c: copy user-array safely (bsc#1012628).
- drm: vmwgfx_surface.c: copy user-array safely (bsc#1012628).
- drm/msm/dp: skip validity check for DP CTS EDID checksum
  (bsc#1012628).
- drm/amd: Fix UBSAN array-index-out-of-bounds for SMU7
  (bsc#1012628).
- drm/amd: Fix UBSAN array-index-out-of-bounds for Polaris and
  Tonga (bsc#1012628).
- drm/amdgpu: Fix potential null pointer derefernce (bsc#1012628).
- drm/panel: fix a possible null pointer dereference
  (bsc#1012628).
- drm/panel/panel-tpo-tpg110: fix a possible null pointer
  dereference (bsc#1012628).
- drm/radeon: fix a possible null pointer dereference
  (bsc#1012628).
- drm/amdgpu/vkms: fix a possible null pointer dereference
  (bsc#1012628).
- drm/panel: st7703: Pick different reset sequence (bsc#1012628).
- drm/amdkfd: Fix shift out-of-bounds issue (bsc#1012628).
- drm/amdgpu: Fix a null pointer access when the smc_rreg pointer
  is NULL (bsc#1012628).
- drm/amd: Disable PP_PCIE_DPM_MASK when dynamic speed switching
  not supported (bsc#1012628).
- drm/amd/display: fix num_ways overflow error (bsc#1012628).
- drm/amd: check num of link levels when update pcie param
  (bsc#1012628).
- soc: qcom: pmic: Fix resource leaks in a
  device_for_each_child_node() loop (bsc#1012628).
- arm64: dts: rockchip: Add NanoPC T6 PCIe e-key support
  (bsc#1012628).
- arm64: dts: ls208xa: use a pseudo-bus to constrain usb dma size
  (bsc#1012628).
- selftests/efivarfs: create-read: fix a resource leak
  (bsc#1012628).
- ASoC: mediatek: mt8188-mt6359: support dynamic pinctrl
  (bsc#1012628).
- ASoC: soc-card: Add storage for PCI SSID (bsc#1012628).
- ASoC: SOF: Pass PCI SSID to machine driver (bsc#1012628).
- ASoC: Intel: sof_sdw: Copy PCI SSID to struct snd_soc_card
  (bsc#1012628).
- ASoC: cs35l56: Use PCI SSID as the firmware UID (bsc#1012628).
- crypto: pcrypt - Fix hungtask for PADATA_RESET (bsc#1012628).
- ASoC: SOF: ipc4: handle EXCEPTION_CAUGHT notification from
  firmware (bsc#1012628).
- RDMA/hfi1: Use FIELD_GET() to extract Link Width (bsc#1012628).
- scsi: hisi_sas: Set debugfs_dir pointer to NULL after removing
  debugfs (bsc#1012628).
- scsi: ibmvfc: Remove BUG_ON in the case of an empty event pool
  (bsc#1012628).
- fs/jfs: Add check for negative db_l2nbperpage (bsc#1012628).
- fs/jfs: Add validity check for db_maxag and db_agpref
  (bsc#1012628).
- jfs: fix array-index-out-of-bounds in dbFindLeaf (bsc#1012628).
- jfs: fix array-index-out-of-bounds in diAlloc (bsc#1012628).
- HID: lenovo: Detect quirk-free fw on cptkbd and stop applying
  workaround (bsc#1012628).
- ARM: 9320/1: fix stack depot IRQ stack filter (bsc#1012628).
- ALSA: hda: Fix possible null-ptr-deref when assigning a stream
  (bsc#1012628).
- gpiolib: of: Add quirk for mt2701-cs42448 ASoC sound
  (bsc#1012628).
- PCI: tegra194: Use FIELD_GET()/FIELD_PREP() with Link Width
  fields (bsc#1012628).
- PCI: mvebu: Use FIELD_PREP() with Link Width (bsc#1012628).
- atm: iphase: Do PCI error checks on own line (bsc#1012628).
- PCI: Do error check on own line to split long "if" conditions
  (bsc#1012628).
- scsi: libfc: Fix potential NULL pointer dereference in
  fc_lport_ptp_setup() (bsc#1012628).
- PCI: Use FIELD_GET() to extract Link Width (bsc#1012628).
- PCI: Extract ATS disabling to a helper function (bsc#1012628).
- PCI: Disable ATS for specific Intel IPU E2000 devices
  (bsc#1012628).
- PCI: dwc: Add dw_pcie_link_set_max_link_width() (bsc#1012628).
- PCI: dwc: Add missing PCI_EXP_LNKCAP_MLW handling (bsc#1012628).
- misc: pci_endpoint_test: Add Device ID for R-Car S4-8 PCIe
  controller (bsc#1012628).
- PCI: Use FIELD_GET() in Sapphire RX 5600 XT Pulse quirk
  (bsc#1012628).
- ASoC: Intel: soc-acpi-cht: Add Lenovo Yoga Tab 3 Pro YT3-X90
  quirk (bsc#1012628).
- crypto: hisilicon/qm - prevent soft lockup in receive loop
  (bsc#1012628).
- HID: Add quirk for Dell Pro Wireless Keyboard and Mouse KM5221W
  (bsc#1012628).
- exfat: support handle zero-size directory (bsc#1012628).
- mfd: intel-lpss: Add Intel Lunar Lake-M PCI IDs (bsc#1012628).
- iio: adc: stm32-adc: harden against NULL pointer deref in
  stm32_adc_probe() (bsc#1012628).
- thunderbolt: Apply USB 3.x bandwidth quirk only in software
  connection manager (bsc#1012628).
- tty: vcc: Add check for kstrdup() in vcc_probe() (bsc#1012628).
- dt-bindings: phy: qcom,snps-eusb2-repeater: Add magic tuning
  overrides (bsc#1012628).
- phy: qualcomm: phy-qcom-eusb2-repeater: Use regmap_fields
  (bsc#1012628).
- phy: qualcomm: phy-qcom-eusb2-repeater: Zero out untouched
  tuning regs (bsc#1012628).
- usb: dwc3: core: configure TX/RX threshold for DWC3_IP
  (bsc#1012628).
- usb: ucsi: glink: use the connector orientation GPIO to provide
  switch events (bsc#1012628).
- soundwire: dmi-quirks: update HP Omen match (bsc#1012628).
- f2fs: fix error path of __f2fs_build_free_nids (bsc#1012628).
- f2fs: fix error handling of __get_node_page (bsc#1012628).
- usb: host: xhci: Avoid XHCI resume delay if SSUSB device is
  not present (bsc#1012628).
- usb: gadget: f_ncm: Always set current gadget in ncm_bind()
  (bsc#1012628).
- 9p/trans_fd: Annotate data-racy writes to file::f_flags
  (bsc#1012628).
- 9p: v9fs_listxattr: fix %s null argument warning (bsc#1012628).
- i3c: mipi-i3c-hci: Fix out of bounds access in
  hci_dma_irq_handler (bsc#1012628).
- i2c: i801: Add support for Intel Birch Stream SoC (bsc#1012628).
- i2c: fix memleak in i2c_new_client_device() (bsc#1012628).
- i2c: sun6i-p2wi: Prevent potential division by zero
  (bsc#1012628).
- virtio-blk: fix implicit overflow on virtio_max_dma_size
  (bsc#1012628).
- i3c: master: mipi-i3c-hci: Fix a kernel panic for accessing
  DAT_data (bsc#1012628).
- media: gspca: cpia1: shift-out-of-bounds in set_flicker
  (bsc#1012628).
- media: vivid: avoid integer overflow (bsc#1012628).
- media: ipu-bridge: increase sensor_name size (bsc#1012628).
- gfs2: ignore negated quota changes (bsc#1012628).
- gfs2: fix an oops in gfs2_permission (bsc#1012628).
- media: cobalt: Use FIELD_GET() to extract Link Width
  (bsc#1012628).
- media: ccs: Fix driver quirk struct documentation (bsc#1012628).
- media: imon: fix access to invalid resource for the second
  interface (bsc#1012628).
- drm/amd/display: Avoid NULL dereference of timing generator
  (bsc#1012628).
- gfs2: Fix slab-use-after-free in gfs2_qd_dealloc (bsc#1012628).
- kgdb: Flush console before entering kgdb on panic (bsc#1012628).
- riscv: VMAP_STACK overflow detection thread-safe (bsc#1012628).
- i2c: dev: copy userspace array safely (bsc#1012628).
- ASoC: ti: omap-mcbsp: Fix runtime PM underflow warnings
  (bsc#1012628).
- drm/qxl: prevent memory leak (bsc#1012628).
- ALSA: hda/realtek: Add quirk for ASUS UX7602ZM (bsc#1012628).
- drm/amdgpu: fix software pci_unplug on some chips (bsc#1012628).
- pwm: Fix double shift bug (bsc#1012628).
- mtd: rawnand: tegra: add missing check for platform_get_irq()
  (bsc#1012628).
- wifi: iwlwifi: Use FW rate for non-data frames (bsc#1012628).
- sched/core: Optimize in_task() and in_interrupt() a bit
  (bsc#1012628).
- samples/bpf: syscall_tp_user: Rename num_progs into nr_tests
  (bsc#1012628).
- samples/bpf: syscall_tp_user: Fix array out-of-bound access
  (bsc#1012628).
- dt-bindings: serial: fix regex pattern for matching serial
  node children (bsc#1012628).
- SUNRPC: ECONNRESET might require a rebind (bsc#1012628).
- mtd: rawnand: intel: check return value of devm_kasprintf()
  (bsc#1012628).
- mtd: rawnand: meson: check return value of devm_kasprintf()
  (bsc#1012628).
- drm/i915/mtl: avoid stringop-overflow warning (bsc#1012628).
- NFSv4.1: fix handling NFS4ERR_DELAY when testing for session
  trunking (bsc#1012628).
- SUNRPC: Add an IS_ERR() check back to where it was
  (bsc#1012628).
- NFSv4.1: fix SP4_MACH_CRED protection for pnfs IO (bsc#1012628).
- SUNRPC: Fix RPC client cleaned up the freed pipefs dentries
  (bsc#1012628).
- RISC-V: hwprobe: Fix vDSO SIGSEGV (bsc#1012628).
- riscv: provide riscv-specific is_trap_insn() (bsc#1012628).
- gfs2: Silence "suspicious RCU usage in gfs2_permission" warning
  (bsc#1012628).
- drm/i915/tc: Fix -Wformat-truncation in intel_tc_port_init
  (bsc#1012628).
- riscv: split cache ops out of dma-noncoherent.c (bsc#1012628).
- vdpa_sim_blk: allocate the buffer zeroed (bsc#1012628).
- vhost-vdpa: fix use after free in vhost_vdpa_probe()
  (bsc#1012628).
- gcc-plugins: randstruct: Only warn about true flexible arrays
  (bsc#1012628).
- bpf: handle ldimm64 properly in check_cfg() (bsc#1012628).
- bpf: fix precision backtracking instruction iteration
  (bsc#1012628).
- bpf: fix control-flow graph checking in privileged mode
  (bsc#1012628).
- net: set SOCK_RCU_FREE before inserting socket into hashtable
  (bsc#1012628).
- ipvlan: add ipvlan_route_v6_outbound() helper (bsc#1012628).
- tty: Fix uninit-value access in ppp_sync_receive()
  (bsc#1012628).
- net: ti: icssg-prueth: Add missing icss_iep_put to error path
  (bsc#1012628).
- net: ti: icssg-prueth: Fix error cleanup on failing
  pruss_request_mem_region (bsc#1012628).
- xen/events: avoid using info_for_irq() in xen_send_IPI_one()
  (bsc#1012628).
- net: hns3: fix add VLAN fail issue (bsc#1012628).
- net: hns3: add barrier in vf mailbox reply process
  (bsc#1012628).
- net: hns3: fix incorrect capability bit display for copper port
  (bsc#1012628).
- net: hns3: fix out-of-bounds access may occur when coalesce
  info is read via debugfs (bsc#1012628).
- net: hns3: fix variable may not initialized problem in
  hns3_init_mac_addr() (bsc#1012628).
- net: hns3: fix VF reset fail issue (bsc#1012628).
- net: hns3: fix VF wrong speed and duplex issue (bsc#1012628).
- tipc: Fix kernel-infoleak due to uninitialized TLV value
  (bsc#1012628).
- net: mvneta: fix calls to page_pool_get_stats (bsc#1012628).
- ppp: limit MRU to 64K (bsc#1012628).
- xen/events: fix delayed eoi list handling (bsc#1012628).
- blk-mq: make sure active queue usage is held for
  bio_integrity_prep() (bsc#1012628).
- ptp: annotate data-race around q-&gt;head and q-&gt;tail
  (bsc#1012628).
- bonding: stop the device in bond_setup_by_slave() (bsc#1012628).
- net: ethernet: cortina: Fix max RX frame define (bsc#1012628).
- net: ethernet: cortina: Handle large frames (bsc#1012628).
- net: ethernet: cortina: Fix MTU max setting (bsc#1012628).
- af_unix: fix use-after-free in unix_stream_read_actor()
  (bsc#1012628).
- netfilter: nf_conntrack_bridge: initialize err to 0
  (bsc#1012628).
- netfilter: nf_tables: fix pointer math issue in
  nft_byteorder_eval() (bsc#1012628).
- netfilter: nf_tables: bogus ENOENT when destroying element
  which does not exist (bsc#1012628).
- net: stmmac: fix rx budget limit check (bsc#1012628).
- net: stmmac: avoid rx queue overrun (bsc#1012628).
- pds_core: use correct index to mask irq (bsc#1012628).
- pds_core: fix up some format-truncation complaints
  (bsc#1012628).
- gve: Fixes for napi_poll when budget is 0 (bsc#1012628).
- io_uring/fdinfo: remove need for sqpoll lock for thread/pid
  retrieval (bsc#1012628).
- Revert "net/mlx5: DR, Supporting inline WQE when possible"
  (bsc#1012628).
- net/mlx5: Free used cpus mask when an IRQ is released
  (bsc#1012628).
- net/mlx5: Decouple PHC .adjtime and .adjphase implementations
  (bsc#1012628).
- net/mlx5e: fix double free of encap_header (bsc#1012628).
- net/mlx5e: fix double free of encap_header in update funcs
  (bsc#1012628).
- net/mlx5e: Fix pedit endianness (bsc#1012628).
- net/mlx5e: Don't modify the peer sent-to-vport rules for IPSec
  offload (bsc#1012628).
- net/mlx5e: Avoid referencing skb after free-ing in drop path
  of mlx5e_sq_xmit_wqe (bsc#1012628).
- net/mlx5e: Track xmit submission to PTP WQ after populating
  metadata map (bsc#1012628).
- net/mlx5e: Update doorbell for port timestamping CQ before
  the software counter (bsc#1012628).
- net/mlx5: Increase size of irq name buffer (bsc#1012628).
- net/mlx5e: Reduce the size of icosq_str (bsc#1012628).
- net/mlx5e: Check return value of snprintf writing to fw_version
  buffer (bsc#1012628).
- net/mlx5e: Check return value of snprintf writing to fw_version
  buffer for representors (bsc#1012628).
- net: sched: do not offload flows with a helper in act_ct
  (bsc#1012628).
- macvlan: Don't propagate promisc change to lower dev in passthru
  (bsc#1012628).
- tools/power/turbostat: Fix a knl bug (bsc#1012628).
- tools/power/turbostat: Enable the C-state Pre-wake printing
  (bsc#1012628).
- scsi: ufs: core: Expand MCQ queue slot to DeviceQueueDepth +
  1 (bsc#1012628).
- cifs: spnego: add ';' in HOST_KEY_LEN (bsc#1012628).
- cifs: fix check of rc in function generate_smb3signingkey
  (bsc#1012628).
- perf/core: Fix cpuctx refcounting (bsc#1012628).
- i915/perf: Fix NULL deref bugs with drm_dbg() calls
  (bsc#1012628).
- perf: arm_cspmu: Reject events meant for other PMUs
  (bsc#1012628).
- drivers: perf: Check find_first_bit() return value
  (bsc#1012628).
- media: venus: hfi: add checks to perform sanity on queue
  pointers (bsc#1012628).
- perf intel-pt: Fix async branch flags (bsc#1012628).
- powerpc/perf: Fix disabling BHRB and instruction sampling
  (bsc#1012628).
- randstruct: Fix gcc-plugin performance mode to stay in group
  (bsc#1012628).
- spi: Fix null dereference on suspend (bsc#1012628).
- bpf: Fix check_stack_write_fixed_off() to correctly spill imm
  (bsc#1012628).
- bpf: Fix precision tracking for BPF_ALU | BPF_TO_BE | BPF_END
  (bsc#1012628).
- scsi: mpt3sas: Fix loop logic (bsc#1012628).
- scsi: megaraid_sas: Increase register read retry rount from
  3 to 30 for selected registers (bsc#1012628).
- scsi: ufs: qcom: Update PHY settings only when scaling to
  higher gears (bsc#1012628).
- scsi: qla2xxx: Fix system crash due to bad pointer access
  (bsc#1012628).
- scsi: ufs: core: Fix racing issue between ufshcd_mcq_abort()
  and ISR (bsc#1012628).
- x86/shstk: Delay signal entry SSP write until after user
  accesses (bsc#1012628).
- crypto: x86/sha - load modules based on CPU features
  (bsc#1012628).
- x86/PCI: Avoid PME from D3hot/D3cold for AMD Rembrandt and
  Phoenix USB4 (bsc#1012628).
- x86/apic/msi: Fix misconfigured non-maskable MSI quirk
  (bsc#1012628).
- x86/cpu/hygon: Fix the CPU topology evaluation for real
  (bsc#1012628).
- KVM: x86: hyper-v: Don't auto-enable stimer on write from
  user-space (bsc#1012628).
- KVM: x86: Ignore MSR_AMD64_TW_CFG access (bsc#1012628).
- KVM: x86: Clear bit12 of ICR after APIC-write VM-exit
  (bsc#1012628).
- KVM: x86: Fix lapic timer interrupt lost after loading a
  snapshot (bsc#1012628).
- mmc: sdhci-pci-gli: GL9755: Mask the replay timer timeout of
  AER (bsc#1012628).
- sched: psi: fix unprivileged polling against cgroups
  (bsc#1012628).
- audit: don't take task_lock() in audit_exe_compare() code path
  (bsc#1012628).
- audit: don't WARN_ON_ONCE(!current-&gt;mm) in audit_exe_compare()
  (bsc#1012628).
- proc: sysctl: prevent aliased sysctls from getting passed to
  init (bsc#1012628).
- tty/sysrq: replace smp_processor_id() with get_cpu()
  (bsc#1012628).
- tty: serial: meson: fix hard LOCKUP on crtscts mode
  (bsc#1012628).
- acpi/processor: sanitize _OSC/_PDC capabilities for Xen dom0
  (bsc#1012628).
- hvc/xen: fix console unplug (bsc#1012628).
- hvc/xen: fix error path in xen_hvc_init() to always register
  frontend driver (bsc#1012628).
- hvc/xen: fix event channel handling for secondary consoles
  (bsc#1012628).
- PCI/sysfs: Protect driver's D3cold preference from user space
  (bsc#1012628).
- mm/damon/sysfs: remove requested targets when online-commit
  inputs (bsc#1012628).
- mm/damon/sysfs: update monitoring target regions for online
  input commit (bsc#1012628).
- watchdog: move softlockup_panic back to early_param
  (bsc#1012628).
- iommufd: Fix missing update of domains_itree after splitting
  iopt_area (bsc#1012628).
- fbdev: stifb: Make the STI next font pointer a 32-bit signed
  offset (bsc#1012628).
- dm crypt: account large pages in cc-&gt;n_allocated_pages
  (bsc#1012628).
- mm/damon/lru_sort: avoid divide-by-zero in hot threshold
  calculation (bsc#1012628).
- mm/damon/ops-common: avoid divide-by-zero during region hotness
  calculation (bsc#1012628).
- mm/damon: implement a function for max nr_accesses safe
  calculation (bsc#1012628).
- mm/damon/core: avoid divide-by-zero during monitoring results
  update (bsc#1012628).
- mm/damon/sysfs-schemes: handle tried region directory allocation
  failure (bsc#1012628).
- mm/damon/sysfs-schemes: handle tried regions sysfs directory
  allocation failure (bsc#1012628).
- mm/damon/core.c: avoid unintentional filtering out of schemes
  (bsc#1012628).
- mm/damon/sysfs: check error from damon_sysfs_update_target()
  (bsc#1012628).
- parisc: Add nop instructions after TLB inserts (bsc#1012628).
- ACPI: resource: Do IRQ override on TongFang GMxXGxx
  (bsc#1012628).
- regmap: Ensure range selector registers are updated after
  cache sync (bsc#1012628).
- wifi: ath11k: fix temperature event locking (bsc#1012628).
- wifi: ath11k: fix dfs radar event locking (bsc#1012628).
- wifi: ath11k: fix htt pktlog locking (bsc#1012628).
- wifi: ath11k: fix gtk offload status event locking
  (bsc#1012628).
- wifi: ath12k: fix htt mlo-offset event locking (bsc#1012628).
- wifi: ath12k: fix dfs-radar and temperature event locking
  (bsc#1012628).
- mmc: meson-gx: Remove setting of CMD_CFG_ERROR (bsc#1012628).
- genirq/generic_chip: Make irq_remove_generic_chip() irqdomain
  aware (bsc#1012628).
- sched/core: Fix RQCF_ACT_SKIP leak (bsc#1012628).
- pmdomain: bcm: bcm2835-power: check if the ASB register is
  equal to enable (bsc#1012628).
- KEYS: trusted: tee: Refactor register SHM usage (bsc#1012628).
- KEYS: trusted: Rollback init_trusted() consistently
  (bsc#1012628).
- PCI: keystone: Don't discard .remove() callback (bsc#1012628).
- PCI: keystone: Don't discard .probe() callback (bsc#1012628).
- pmdomain: amlogic: Fix mask for the second NNA mem PD domain
  (bsc#1012628).
- arm64: Restrict CPU_BIG_ENDIAN to GNU as or LLVM IAS 15.x or
  newer (bsc#1012628).
- arm64: module: Fix PLT counting when CONFIG_RANDOMIZE_BASE=n
  (bsc#1012628).
- pmdomain: imx: Make imx pgc power domain also set the fwnode
  (bsc#1012628).
- parisc/agp: Use 64-bit LE values in SBA IOMMU PDIR table
  (bsc#1012628).
- parisc/pdc: Add width field to struct pdc_model (bsc#1012628).
- parisc/power: Add power soft-off when running on qemu
  (bsc#1012628).
- cpufreq: stats: Fix buffer overflow detection in trans_stats()
  (bsc#1012628).
- powercap: intel_rapl: Downgrade BIOS locked limits pr_warn()
  to pr_debug() (bsc#1012628).
- clk: socfpga: Fix undefined behavior bug in struct
  stratix10_clock_data (bsc#1012628).
- clk: visconti: Fix undefined behavior bug in struct
  visconti_pll_provider (bsc#1012628).
- integrity: powerpc: Do not select CA_MACHINE_KEYRING
  (bsc#1012628).
- clk: qcom: ipq8074: drop the CLK_SET_RATE_PARENT flag from
  PLL clocks (bsc#1012628).
- clk: qcom: ipq6018: drop the CLK_SET_RATE_PARENT flag from
  PLL clocks (bsc#1012628).
- ksmbd: fix recursive locking in vfs helpers (bsc#1012628).
- ksmbd: handle malformed smb1 message (bsc#1012628).
- ksmbd: fix slab out of bounds write in smb_inherit_dacl()
  (bsc#1012628).
- mmc: vub300: fix an error code (bsc#1012628).
- mmc: sdhci_am654: fix start loop index for TAP value parsing
  (bsc#1012628).
- mmc: Add quirk MMC_QUIRK_BROKEN_CACHE_FLUSH for Micron eMMC
  Q2J54A (bsc#1012628).
- PCI: qcom-ep: Add dedicated callback for writing to DBI2
  registers (bsc#1012628).
- PCI/ASPM: Fix L1 substate handling in aspm_attr_store_common()
  (bsc#1012628).
- PCI: kirin: Don't discard .remove() callback (bsc#1012628).
- PCI: exynos: Don't discard .remove() callback (bsc#1012628).
- PCI: Lengthen reset delay for VideoPropulsion Torrent QN16e card
  (bsc#1012628).
- wifi: wilc1000: use vmm_table as array in wilc struct
  (bsc#1012628).
- svcrdma: Drop connection after an RDMA Read error (bsc#1012628).
- rcu/tree: Defer setting of jiffies during stall reset
  (bsc#1012628).
- arm64: dts: qcom: ipq6018: Fix hwlock index for SMEM
  (bsc#1012628).
- dt-bindings: timer: renesas,rz-mtu3: Fix overflow/underflow
  interrupt names (bsc#1012628).
- PM: hibernate: Use __get_safe_page() rather than touching the
  list (bsc#1012628).
- PM: hibernate: Clean up sync_read handling in
  snapshot_write_next() (bsc#1012628).
- rcu: kmemleak: Ignore kmemleak false positives when RCU-freeing
  objects (bsc#1012628).
- btrfs: don't arbitrarily slow down delalloc if we're committing
  (bsc#1012628).
- thermal: intel: powerclamp: fix mismatch in get function for
  max_idle (bsc#1012628).
- arm64: dts: qcom: ipq5332: Fix hwlock index for SMEM
  (bsc#1012628).
- arm64: dts: qcom: ipq8074: Fix hwlock index for SMEM
  (bsc#1012628).
- firmware: qcom_scm: use 64-bit calling convention only when
  client is 64-bit (bsc#1012628).
- ACPI: FPDT: properly handle invalid FPDT subtables
  (bsc#1012628).
- arm64: dts: qcom: ipq9574: Fix hwlock index for SMEM
  (bsc#1012628).
- arm64: dts: qcom: ipq6018: Fix tcsr_mutex register size
  (bsc#1012628).
- leds: trigger: netdev: Move size check in set_device_name
  (bsc#1012628).
- mfd: qcom-spmi-pmic: Fix reference leaks in revid helper
  (bsc#1012628).
- mfd: qcom-spmi-pmic: Fix revid implementation (bsc#1012628).
- ima: annotate iint mutex to avoid lockdep false positive
  warnings (bsc#1012628).
- ima: detect changes to the backing overlay file (bsc#1012628).
- netfilter: nf_tables: remove catchall element in GC sync path
  (bsc#1012628).
- netfilter: nf_tables: split async and sync catchall in two
  functions (bsc#1012628).
- selftests/resctrl: Fix uninitialized .sa_flags (bsc#1012628).
- selftests/resctrl: Remove duplicate feature check from CMT test
  (bsc#1012628).
- selftests/resctrl: Move _GNU_SOURCE define into Makefile
  (bsc#1012628).
- selftests/resctrl: Refactor feature check to use resource and
  feature name (bsc#1012628).
- selftests/resctrl: Fix feature checks (bsc#1012628).
- selftests/resctrl: Reduce failures due to outliers in MBA/MBM
  tests (bsc#1012628).
- hid: lenovo: Resend all settings on reset_resume for compact
  keyboards (bsc#1012628).
- ASoC: codecs: wsa-macro: fix uninitialized stack variables
  with name prefix (bsc#1012628).
- jbd2: fix potential data lost in recovering journal raced with
  synchronizing fs bdev (bsc#1012628).
- quota: explicitly forbid quota files from being encrypted
  (bsc#1012628).
- kernel/reboot: emergency_restart: Set correct system_state
  (bsc#1012628).
- scripts/gdb/vmalloc: disable on no-MMU (bsc#1012628).
- fs: use nth_page() in place of direct struct page manipulation
  (bsc#1012628).
- mips: use nth_page() in place of direct struct page manipulation
  (bsc#1012628).
- i2c: core: Run atomic i2c xfer when !preemptible (bsc#1012628).
- selftests/clone3: Fix broken test under !CONFIG_TIME_NS
  (bsc#1012628).
- tracing: Have the user copy of synthetic event address use
  correct context (bsc#1012628).
- driver core: Release all resources during unbind before updating
  device links (bsc#1012628).
- mcb: fix error handling for different scenarios when parsing
  (bsc#1012628).
- dmaengine: stm32-mdma: correct desc prep when channel running
  (bsc#1012628).
- s390/mm: add missing arch_set_page_dat() call to
  vmem_crst_alloc() (bsc#1012628).
- s390/mm: add missing arch_set_page_dat() call to gmap
  allocations (bsc#1012628).
- s390/cmma: fix detection of DAT pages (bsc#1012628).
- mm/cma: use nth_page() in place of direct struct page
  manipulation (bsc#1012628).
- mm/hugetlb: use nth_page() in place of direct struct page
  manipulation (bsc#1012628).
- mm/memory_hotplug: use pfn math in place of direct struct page
  manipulation (bsc#1012628).
- mm: make PR_MDWE_REFUSE_EXEC_GAIN an unsigned long
  (bsc#1012628).
- mtd: cfi_cmdset_0001: Byte swap OTP info (bsc#1012628).
- cxl/region: Do not try to cleanup after
  cxl_region_setup_targets() fails (bsc#1012628).
- i3c: master: cdns: Fix reading status register (bsc#1012628).
- i3c: master: svc: fix race condition in ibi work thread
  (bsc#1012628).
- i3c: master: svc: fix wrong data return when IBI happen during
  start frame (bsc#1012628).
- i3c: master: svc: fix ibi may not return mandatory data byte
  (bsc#1012628).
- i3c: master: svc: fix check wrong status register in irq handler
  (bsc#1012628).
- i3c: master: svc: fix SDA keep low when polling IBIWON timeout
  happen (bsc#1012628).
- i3c: master: svc: fix random hot join failure since timeout
  error (bsc#1012628).
- cxl/region: Fix x1 root-decoder granularity calculations
  (bsc#1012628).
- cxl/port: Fix delete_endpoint() vs parent unregistration race
  (bsc#1012628).
- apparmor: Fix kernel-doc warnings in apparmor/audit.c
  (bsc#1012628).
- apparmor: Fix kernel-doc warnings in apparmor/lib.c
  (bsc#1012628).
- apparmor: Fix kernel-doc warnings in apparmor/resource.c
  (bsc#1012628).
- apparmor: Fix kernel-doc warnings in apparmor/policy.c
  (bsc#1012628).
- apparmor: combine common_audit_data and apparmor_audit_data
  (bsc#1012628).
- apparmor: rename audit_data-&gt;label to audit_data-&gt;subj_label
  (bsc#1012628).
- apparmor: pass cred through to audit info (bsc#1012628).
- apparmor: Fix regression in mount mediation (bsc#1012628).
- Bluetooth: btusb: Add RTW8852BE device 13d3:3570 to device
  tables (bsc#1012628).
- Bluetooth: btusb: Add 0bda:b85b for Fn-Link RTL8852BE
  (bsc#1012628).
- drm/amd/display: enable dsc_clk even if dsc_pg disabled
  (bsc#1012628).
- torture: Make torture_hrtimeout_ns() take an hrtimer mode
  parameter (bsc#1012628).
- rcutorture: Fix stuttering races and other issues (bsc#1012628).
- selftests/resctrl: Remove bw_report and bm_type from main()
  (bsc#1012628).
- selftests/resctrl: Simplify span lifetime (bsc#1012628).
- selftests/resctrl: Make benchmark command const and build it
  with pointers (bsc#1012628).
- selftests/resctrl: Extend signal handler coverage to unmount
  on receiving signal (bsc#1012628).
- parisc: Prevent booting 64-bit kernels on PA1.x machines
  (bsc#1012628).
- parisc/pgtable: Do not drop upper 5 address bits of physical
  address (bsc#1012628).
- parisc/power: Fix power soft-off when running on qemu
  (bsc#1012628).
- parisc: fix mmap_base calculation when stack grows upwards
  (bsc#1012628).
- xhci: Enable RPM on controllers that support low-power states
  (bsc#1012628).
- smb3: fix creating FIFOs when mounting with "sfu" mount option
  (bsc#1012628).
- smb3: fix touch -h of symlink (bsc#1012628).
- smb3: allow dumping session and tcon id to improve stats
  analysis and debugging (bsc#1012628).
- smb3: fix caching of ctime on setxattr (bsc#1012628).
- smb: client: fix use-after-free bug in
  cifs_debug_data_proc_show() (bsc#1012628).
- smb: client: fix use-after-free in smb2_query_info_compound()
  (bsc#1012628).
- smb: client: fix potential deadlock when releasing mids
  (bsc#1012628).
- smb: client: fix mount when dns_resolver key is not available
  (bsc#1012628).
- cifs: reconnect helper should set reconnect for the right
  channel (bsc#1012628).
- cifs: force interface update before a fresh session setup
  (bsc#1012628).
- cifs: do not reset chan_max if multichannel is not supported
  at mount (bsc#1012628).
- cifs: do not pass cifs_sb when trying to add channels
  (bsc#1012628).
- cifs: Fix encryption of cleared, but unset rq_iter data buffers
  (bsc#1012628).
- xfs: recovery should not clear di_flushiter unconditionally
  (bsc#1012628).
- btrfs: zoned: wait for data BG to be finished on direct IO
  allocation (bsc#1012628).
- ALSA: info: Fix potential deadlock at disconnection
  (bsc#1012628).
- ALSA: hda/realtek: Enable Mute LED on HP 255 G8 (bsc#1012628).
- ALSA: hda/realtek - Add Dell ALC295 to pin fall back table
  (bsc#1012628).
- ALSA: hda/realtek - Enable internal speaker of ASUS K6500ZC
  (bsc#1012628).
- ALSA: hda/realtek: Enable Mute LED on HP 255 G10 (bsc#1012628).
- ALSA: hda/realtek: Add quirks for HP Laptops (bsc#1012628).
- Revert ncsi: Propagate carrier gain/loss events to the NCSI
  controller (bsc#1012628).
- Revert "i2c: pxa: move to generic GPIO recovery" (bsc#1012628).
- lsm: fix default return value for vm_enough_memory
  (bsc#1012628).
- lsm: fix default return value for inode_getsecctx (bsc#1012628).
- sbsa_gwdt: Calculate timeout with 64-bit math (bsc#1012628).
- i2c: designware: Disable TX_EMPTY irq while waiting for block
  length byte (bsc#1012628).
- s390/ap: fix AP bus crash on early config change callback
  invocation (bsc#1012628).
- net: ethtool: Fix documentation of ethtool_sprintf()
  (bsc#1012628).
- net: dsa: lan9303: consequently nested-lock physical MDIO
  (bsc#1012628).
- net: phylink: initialize carrier state at creation
  (bsc#1012628).
- gfs2: don't withdraw if init_threads() got interrupted
  (bsc#1012628).
- i2c: i801: fix potential race in
  i801_block_transaction_byte_by_byte (bsc#1012628).
- f2fs: do not return EFSCORRUPTED, but try to run online repair
  (bsc#1012628).
- f2fs: set the default compress_level on ioctl (bsc#1012628).
- f2fs: avoid format-overflow warning (bsc#1012628).
- f2fs: split initial and dynamic conditions for extent_cache
  (bsc#1012628).
- media: lirc: drop trailing space from scancode transmit
  (bsc#1012628).
- media: sharp: fix sharp encoding (bsc#1012628).
- media: venus: hfi_parser: Add check to keep the number of
  codecs within range (bsc#1012628).
- media: venus: hfi: fix the check to handle session buffer
  requirement (bsc#1012628).
- media: venus: hfi: add checks to handle capabilities from
  firmware (bsc#1012628).
- media: ccs: Correctly initialise try compose rectangle
  (bsc#1012628).
- drm/mediatek/dp: fix memory leak on -&gt;get_edid callback audio
  detection (bsc#1012628).
- drm/mediatek/dp: fix memory leak on -&gt;get_edid callback error
  path (bsc#1012628).
- dm-bufio: fix no-sleep mode (bsc#1012628).
- dm-verity: don't use blocking calls from tasklets (bsc#1012628).
- nfsd: fix file memleak on client_opens_release (bsc#1012628).
- NFSD: Update nfsd_cache_append() to use xdr_stream
  (bsc#1012628).
- LoongArch: Mark __percpu functions as always inline
  (bsc#1012628).
- tracing: fprobe-event: Fix to check tracepoint event and return
  (bsc#1012628).
- swiotlb: do not free decrypted pages if dynamic (bsc#1012628).
- swiotlb: fix out-of-bounds TLB allocations with
  CONFIG_SWIOTLB_DYNAMIC (bsc#1012628).
- riscv: Using TOOLCHAIN_HAS_ZIHINTPAUSE marco replace zihintpause
  (bsc#1012628).
- riscv: put interrupt entries into .irqentry.text (bsc#1012628).
- riscv: mm: Update the comment of CONFIG_PAGE_OFFSET
  (bsc#1012628).
- riscv: correct pt_level name via pgtable_l5/4_enabled
  (bsc#1012628).
- riscv: kprobes: allow writing to x0 (bsc#1012628).
- mmc: sdhci-pci-gli: A workaround to allow GL9750 to enter ASPM
  L1.2 (bsc#1012628).
- mm: fix for negative counter: nr_file_hugepages (bsc#1012628).
- mm: kmem: drop __GFP_NOFAIL when allocating objcg vectors
  (bsc#1012628).
- mptcp: deal with large GSO size (bsc#1012628).
- mptcp: add validity check for sending RM_ADDR (bsc#1012628).
- mptcp: fix setsockopt(IP_TOS) subflow locking (bsc#1012628).
- selftests: mptcp: fix fastclose with csum failure (bsc#1012628).
- r8169: fix network lost after resume on DASH systems
  (bsc#1012628).
- r8169: add handling DASH when DASH is disabled (bsc#1012628).
- mmc: sdhci-pci-gli: GL9750: Mask the replay timer timeout of
  AER (bsc#1012628).
- media: qcom: camss: Fix pm_domain_on sequence in probe
  (bsc#1012628).
- media: qcom: camss: Fix vfe_get() error jump (bsc#1012628).
- media: qcom: camss: Fix VFE-17x vfe_disable_output()
  (bsc#1012628).
- media: qcom: camss: Fix VFE-480 vfe_disable_output()
  (bsc#1012628).
- media: qcom: camss: Fix missing vfe_lite clocks check
  (bsc#1012628).
- media: qcom: camss: Fix set CSI2_RX_CFG1_VC_MODE when VC is
  greater than 3 (bsc#1012628).
- media: qcom: camss: Fix invalid clock enable bit disjunction
  (bsc#1012628).
- media: qcom: camss: Fix csid-gen2 for test pattern generator
  (bsc#1012628).
- Revert "HID: logitech-dj: Add support for a new lightspeed
  receiver iteration" (bsc#1012628).
- Revert "net: r8169: Disable multicast filter for RTL8168H and
  RTL8107E" (bsc#1012628).
- ext4: fix race between writepages and remount (bsc#1012628).
- ext4: no need to generate from free list in mballoc
  (bsc#1012628).
- ext4: make sure allocate pending entry not fail (bsc#1012628).
- ext4: apply umask if ACL support is disabled (bsc#1012628).
- ext4: correct offset of gdb backup in non meta_bg group to
  update_backups (bsc#1012628).
- ext4: mark buffer new if it is unwritten to avoid stale data
  exposure (bsc#1012628).
- ext4: correct return value of ext4_convert_meta_bg
  (bsc#1012628).
- ext4: correct the start block of counting reserved clusters
  (bsc#1012628).
- ext4: remove gdb backup copy for meta bg in
  setup_new_flex_group_blocks (bsc#1012628).
- ext4: add missed brelse in update_backups (bsc#1012628).
- ext4: properly sync file size update after O_SYNC direct IO
  (bsc#1012628).
- ext4: fix racy may inline data check in dio write (bsc#1012628).
- drm/amd/pm: Handle non-terminated overdrive commands
  (bsc#1012628).
- drm: bridge: it66121: -&gt;get_edid callback must not return err
  pointers (bsc#1012628).
- x86/srso: Move retbleed IBPB check into existing 'has_microcode'
  code block (bsc#1012628).
- drm/amd/display: Add Null check for DPP resource (bsc#1012628).
- drm/i915/mtl: Support HBR3 rate with C10 phy and eDP in MTL
  (bsc#1012628).
- drm/i915: Bump GLK CDCLK frequency when driving multiple pipes
  (bsc#1012628).
- drm/i915: Fix potential spectre vulnerability (bsc#1012628).
- drm/i915: Flush WC GGTT only on required platforms
  (bsc#1012628).
- drm/amd/pm: Fix error of MACO flag setting code (bsc#1012628).
- drm/amdgpu/smu13: drop compute workload workaround
  (bsc#1012628).
- drm/amdgpu: don't use pci_is_thunderbolt_attached()
  (bsc#1012628).
- drm/amdgpu: fix GRBM read timeout when do mes_self_test
  (bsc#1012628).
- drm/amdgpu: add a retry for IP discovery init (bsc#1012628).
- drm/amdgpu: don't use ATRM for external devices (bsc#1012628).
- drm/amdgpu: fix error handling in amdgpu_vm_init (bsc#1012628).
- drm/amdgpu: fix error handling in amdgpu_bo_list_get()
  (bsc#1012628).
- drm/amdgpu: lower CS errors to debug severity (bsc#1012628).
- drm/amdgpu: Fix possible null pointer dereference (bsc#1012628).
- drm/amd/display: Guard against invalid RPTR/WPTR being set
  (bsc#1012628).
- drm/amd/display: Fix DSC not Enabled on Direct MST Sink
  (bsc#1012628).
- drm/amd/display: fix a NULL pointer dereference in
  amdgpu_dm_i2c_xfer() (bsc#1012628).
- drm/amd/display: Enable fast plane updates on DCN3.2 and above
  (bsc#1012628).
- drm/amd/display: Clear dpcd_sink_ext_caps if not set
  (bsc#1012628).
- drm/amd/display: Change the DMCUB mailbox memory location from
  FB to inbox (bsc#1012628).
- Refresh patches.suse/vfs-add-super_operations-get_inode_dev.
- Rename to
  patches.kernel.org/6.6.3-350-ASoC-soc-dai-add-flag-to-mute-and-unmute-stream.patch.
- Rename to
  patches.kernel.org/6.6.3-351-ASoC-codecs-wsa883x-make-use-of-new-mute_unmute.patch.
- commit d766c57</changelog>
  <changelog author="tiwai@suse.de" date="1701259201">- Update ath11k hibernation patches from the latest code (bsc#1207948)
- commit 7dc7bda</changelog>
  <changelog author="bwiedemann@suse.de" date="1701259202">- Do not store build host name in initrd
  Without this patch, kernel-obs-build stored the build host name
  in its .build.initrd.kvm
  This patch allows for reproducible builds of kernel-obs-build and thus
  avoids re-publishing the kernel-obs-build.rpm when nothing changed.
  Note that this has no influence on the /etc/hosts file
  that is used during other OBS builds.
  https://bugzilla.opensuse.org/show_bug.cgi?id=1084909
- commit fd3a75e</changelog>
  <changelog author="jslaby@suse.cz" date="1701345600">- README.SUSE: fix patches.addon use
  It's series, not series.conf in there.
  And make it more precise on when the patches are applied.
- commit cb8969c</changelog>
  <changelog author="msuchanek@suse.de" date="1701432000">- kernel-binary: suse-module-tools is also required when installed
  Requires(pre) adds dependency for the specific sciptlet.
  However, suse-module-tools also ships modprobe.d files which may be
  needed at posttrans time or any time the kernel is on the system for
  generating ramdisk. Add plain Requires as well.
- commit 8c12816</changelog>
  <changelog author="jslaby@suse.cz" date="1701604800">- Linux 6.6.4 (bsc#1012628).
- USB: dwc3: qcom: fix wakeup after probe deferral (bsc#1012628).
- USB: dwc3: qcom: fix software node leak on probe errors
  (bsc#1012628).
- usb: dwc3: set the dma max_seg_size (bsc#1012628).
- usb: dwc3: Fix default mode initialization (bsc#1012628).
- USB: dwc2: write HCINT with INTMASK applied (bsc#1012628).
- usb: typec: tcpm: Skip hard reset when in error recovery
  (bsc#1012628).
- usb: typec: tcpm: Fix sink caps op current check (bsc#1012628).
- USB: serial: option: don't claim interface 4 for ZTE MF290
  (bsc#1012628).
- USB: serial: option: fix FM101R-GL defines (bsc#1012628).
- USB: serial: option: add Fibocom L7xx modules (bsc#1012628).
- usb: cdnsp: Fix deadlock issue during using NCM gadget
  (bsc#1012628).
- usb: config: fix iteration issue in 'usb_get_bos_descriptor()'
  (bsc#1012628).
- USB: xhci-plat: fix legacy PHY double init (bsc#1012628).
- bcache: fixup lock c-&gt;root error (bsc#1012628).
- bcache: fixup init dirty data errors (bsc#1012628).
- bcache: prevent potential division by zero error (bsc#1012628).
- bcache: check return value from btree_node_alloc_replacement()
  (bsc#1012628).
- veth: Use tstats per-CPU traffic counters (bsc#1012628).
- dm-delay: fix a race between delay_presuspend and delay_bio
  (bsc#1012628).
- ALSA: hda/realtek: Add quirks for ASUS 2024 Zenbooks
  (bsc#1012628).
- ALSA: hda: ASUS UM5302LA: Added quirks for cs35L41/10431A83
  on i2c bus (bsc#1012628).
- cifs: fix leak of iface for primary channel (bsc#1012628).
- cifs: account for primary channel in the interface list
  (bsc#1012628).
- cifs: distribute channels across interfaces based on speed
  (bsc#1012628).
- Revert "phy: realtek: usb: Add driver for the Realtek SoC USB
  2.0 PHY" (bsc#1012628).
- Revert "phy: realtek: usb: Add driver for the Realtek SoC USB
  3.0 PHY" (bsc#1012628).
- Revert "usb: phy: add usb phy notify port status API"
  (bsc#1012628).
- hv_netvsc: Mark VF as slave before exposing it to user-mode
  (bsc#1012628).
- hv_netvsc: Fix race of register_netdevice_notifier and VF
  register (bsc#1012628).
- hv_netvsc: fix race of netvsc and VF register_netdevice
  (bsc#1012628).
- platform/x86: ideapad-laptop: Set max_brightness before using it
  (bsc#1012628).
- platform/x86/amd/pmc: adjust getting DRAM size behavior
  (bsc#1012628).
- USB: serial: option: add Luat Air72*U series products
  (bsc#1012628).
- usb: misc: onboard-hub: add support for Microchip USB5744
  (bsc#1012628).
- dt-bindings: usb: microchip,usb5744: Add second supply
  (bsc#1012628).
- platform/x86: hp-bioscfg: Fix error handling in
  hp_add_other_attributes() (bsc#1012628).
- platform/x86: hp-bioscfg: move mutex_lock() down in
  hp_add_other_attributes() (bsc#1012628).
- platform/x86: hp-bioscfg: Simplify return check in
  hp_add_other_attributes() (bsc#1012628).
- s390/dasd: protect device queue against concurrent access
  (bsc#1012628).
- io_uring/fs: consider link-&gt;flags when getting path for LINKAT
  (bsc#1012628).
- bcache: fixup multi-threaded bch_sectors_dirty_init() wake-up
  race (bsc#1012628).
- md: fix bi_status reporting in md_end_clone_io (bsc#1012628).
- bcache: replace a mistaken IS_ERR() by IS_ERR_OR_NULL() in
  btree_gc_coalesce() (bsc#1012628).
- io_uring: fix off-by one bvec index (bsc#1012628).
- tls: fix NULL deref on tls_sw_splice_eof() with empty record
  (bsc#1012628).
- swiotlb-xen: provide the "max_mapping_size" method
  (bsc#1012628).
- ACPI: PM: Add acpi_device_fix_up_power_children() function
  (bsc#1012628).
- ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CVA
  (bsc#1012628).
- ACPI: processor_idle: use raw_safe_halt() in
  acpi_idle_play_dead() (bsc#1012628).
- ACPI: video: Use acpi_device_fix_up_power_children()
  (bsc#1012628).
- thunderbolt: Set lane bonding bit only for downstream port
  (bsc#1012628).
- drm/ast: Disconnect BMC if physical connector is connected
  (bsc#1012628).
- drm/msm/dpu: Add missing safe_lut_tbl in sc8280xp catalog
  (bsc#1012628).
- kselftest/arm64: Fix output formatting for za-fork
  (bsc#1012628).
- prctl: Disable prctl(PR_SET_MDWE) on parisc (bsc#1012628).
- mm: add a NO_INHERIT flag to the PR_SET_MDWE prctl
  (bsc#1012628).
- lockdep: Fix block chain corruption (bsc#1012628).
- USB: dwc3: qcom: fix ACPI platform device leak (bsc#1012628).
- USB: dwc3: qcom: fix resource leaks on probe deferral
  (bsc#1012628).
- nvmet: nul-terminate the NQNs passed in the connect command
  (bsc#1012628).
- nvme: blank out authentication fabrics options if not configured
  (bsc#1012628).
- afs: Fix file locking on R/O volumes to operate in local mode
  (bsc#1012628).
- afs: Return ENOENT if no cell DNS record can be found
  (bsc#1012628).
- net: ipa: fix one GSI register field width (bsc#1012628).
- net: axienet: Fix check for partial TX checksum (bsc#1012628).
- vsock/test: fix SEQPACKET message bounds test (bsc#1012628).
- i40e: Fix adding unsupported cloud filters (bsc#1012628).
- amd-xgbe: propagate the correct speed and duplex status
  (bsc#1012628).
- amd-xgbe: handle the corner-case during tx completion
  (bsc#1012628).
- amd-xgbe: handle corner-case during sfp hotplug (bsc#1012628).
- net: veth: fix ethtool stats reporting (bsc#1012628).
- octeontx2-pf: Fix ntuple rule creation to direct packet to VF
  with higher Rx queue than its PF (bsc#1012628).
- arm/xen: fix xen_vcpu_info allocation alignment (bsc#1012628).
- arm64: mm: Fix "rodata=on" when
  CONFIG_RODATA_FULL_DEFAULT_ENABLED=y (bsc#1012628).
- s390/ipl: add missing IPL_TYPE_ECKD_DUMP case to ipl_init()
  (bsc#1012628).
- net/smc: avoid data corruption caused by decline (bsc#1012628).
- net: usb: ax88179_178a: fix failed operations during
  ax88179_reset (bsc#1012628).
- drm/panel: boe-tv101wum-nl6: Fine tune Himax83102-j02 panel
  HFP and HBP (bsc#1012628).
- ipv4: Correct/silence an endian warning in __ip_do_redirect
  (bsc#1012628).
- HID: fix HID device resource race between HID core and debugging
  support (bsc#1012628).
- accel/ivpu/37xx: Fix hangs related to MMIO reset (bsc#1012628).
- accel/ivpu: Do not initialize parameters on power up
  (bsc#1012628).
- bpf: Fix dev's rx stats for bpf_redirect_peer traffic
  (bsc#1012628).
- net: Move {l,t,d}stats allocation to core and convert veth &amp;
  vrf (bsc#1012628).
- net, vrf: Move dstats structure to core (bsc#1012628).
- PM: tools: Fix sleepgraph syntax error (bsc#1012628).
- drm/rockchip: vop: Fix color for RGB888/BGR888 format on VOP
  full (bsc#1012628).
- libfs: getdents() should return 0 after reaching EOD
  (bsc#1012628).
- block: update the stable_writes flag in bdev_add (bsc#1012628).
- filemap: add a per-mapping stable writes flag (bsc#1012628).
- drm/i915: do not clean GT table on error path (bsc#1012628).
- ata: pata_isapnp: Add missing error check for devm_ioport_map()
  (bsc#1012628).
- octeontx2-pf: Fix memory leak during interface down
  (bsc#1012628).
- wireguard: use DEV_STATS_INC() (bsc#1012628).
- net: wangxun: fix kernel panic due to null pointer
  (bsc#1012628).
- drm/panel: simple: Fix Innolux G101ICE-L01 timings
  (bsc#1012628).
- drm/panel: simple: Fix Innolux G101ICE-L01 bus flags
  (bsc#1012628).
- fs: Pass AT_GETATTR_NOSEC flag to getattr interface function
  (bsc#1012628).
- drm/panel: auo,b101uan08.3: Fine tune the panel power sequence
  (bsc#1012628).
- blk-cgroup: avoid to warn !rcu_read_lock_held() in blkg_lookup()
  (bsc#1012628).
- afs: Make error on cell lookup failure consistent with OpenAFS
  (bsc#1012628).
- afs: Fix afs_server_list to be cleaned up with RCU
  (bsc#1012628).
- rxrpc: Defer the response to a PING ACK until we've parsed it
  (bsc#1012628).
- rxrpc: Fix RTT determination to use any ACK as a source
  (bsc#1012628).
- s390/ism: ism driver implies smc protocol (bsc#1012628).
- drm/msm/dsi: use the correct VREG_CTRL_1 value for 4nm cphy
  (bsc#1012628).
- sched/fair: Fix the decision for load balance (bsc#1012628).
- sched/eevdf: Fix vruntime adjustment on reweight (bsc#1012628).
- hv/hv_kvp_daemon: Some small fixes for handling NM keyfiles
  (bsc#1012628).
- irqchip/gic-v3-its: Flush ITS tables correctly in non-coherent
  GIC designs (bsc#1012628).
- NFSD: Fix checksum mismatches in the duplicate reply cache
  (bsc#1012628).
- NFSD: Fix "start of NFS reply" pointer passed to
  nfsd_cache_update() (bsc#1012628).
- commit eafb2e8</changelog>
  <changelog author="jslaby@suse.cz" date="1701777600">- Refresh
  patches.suse/drm-i915-Also-check-for-VGA-converter-in-eDP-probe.patch.
- Refresh
  patches.suse/leds-class-Don-t-expose-color-sysfs-entry.patch.
  Update upstream status and move to sorted section.
- commit a1661c2</changelog>
  <changelog author="jslaby@suse.cz" date="1702036800">- Linux 6.6.5 (bsc#1012628).
- cifs: Fix FALLOC_FL_ZERO_RANGE by setting i_size if EOF moved
  (bsc#1012628).
- cifs: Fix FALLOC_FL_INSERT_RANGE by setting i_size after EOF
  moved (bsc#1012628).
- smb: client: fix missing mode bits for SMB symlinks
  (bsc#1012628).
- smb: client: report correct st_size for SMB and NFS symlinks
  (bsc#1012628).
- ksmbd: fix possible deadlock in smb2_open (bsc#1012628).
- pinctrl: avoid reload of p state in list iteration
  (bsc#1012628).
- firewire: core: fix possible memory leak in create_units()
  (bsc#1012628).
- mmc: sdhci-pci-gli: Disable LPM during initialization
  (bsc#1012628).
- mmc: sdhci-sprd: Fix vqmmc not shutting down after the card
  was pulled (bsc#1012628).
- mmc: cqhci: Increase recovery halt timeout (bsc#1012628).
- mmc: cqhci: Warn of halt or task clear failure (bsc#1012628).
- mmc: cqhci: Fix task clearing in CQE error recovery
  (bsc#1012628).
- mmc: block: Retry commands in CQE error recovery (bsc#1012628).
- mmc: block: Do not lose cache flush during CQE error recovery
  (bsc#1012628).
- mmc: block: Be sure to wait while busy in CQE error recovery
  (bsc#1012628).
- ALSA: hda: Disable power-save on KONTRON SinglePC (bsc#1012628).
- ALSA: hda/realtek: Headset Mic VREF to 100% (bsc#1012628).
- ALSA: hda/realtek: Add supported ALC257 for ChromeOS
  (bsc#1012628).
- net: libwx: fix memory leak on msix entry (bsc#1012628).
- dm-verity: align struct dm_verity_fec_io properly (bsc#1012628).
- scsi: Change SCSI device boolean fields to single bit flags
  (bsc#1012628).
- scsi: sd: Fix system start for ATA devices (bsc#1012628).
- scsi: ufs: core: Clear cmd if abort succeeds in MCQ mode
  (bsc#1012628).
- drm/amd: Enable PCIe PME from D3 (bsc#1012628).
- drm/amdgpu: correct the amdgpu runtime dereference usage count
  (bsc#1012628).
- drm/amdgpu: Force order between a read and write to the same
  address (bsc#1012628).
- drm/amdgpu: fix memory overflow in the IB test (bsc#1012628).
- drm/amdgpu: Update EEPROM I2C address for smu v13_0_0
  (bsc#1012628).
- drm/amd/display: Include udelay when waiting for INBOX0 ACK
  (bsc#1012628).
- drm/amd/display: Remove min_dst_y_next_start check for Z8
  (bsc#1012628).
- drm/amd/display: Use DRAM speed from validation for dummy
  p-state (bsc#1012628).
- drm/amd/display: Update min Z8 residency time to 2100 for DCN314
  (bsc#1012628).
- drm/amd/display: fix ABM disablement (bsc#1012628).
- drm/amd/display: force toggle rate wa for first link training
  for a retimer (bsc#1012628).
- dm verity: initialize fec io before freeing it (bsc#1012628).
- dm verity: don't perform FEC for failed readahead IO
  (bsc#1012628).
- nvme: check for valid nvme_identify_ns() before using it
  (bsc#1012628).
- r8169: fix deadlock on RTL8125 in jumbo mtu mode (bsc#1012628).
- ACPI: video: Use acpi_video_device for cooling-dev driver data
  (bsc#1012628).
- io_uring: don't allow discontig pages for IORING_SETUP_NO_MMAP
  (bsc#1012628).
- iommu/vt-d: Fix incorrect cache invalidation for mm notification
  (bsc#1012628).
- io_uring: free io_buffer_list entries via RCU (bsc#1012628).
- nouveau: find the smallest page allocation to cover a buffer
  alloc (bsc#1012628).
- powercap: DTPM: Fix unneeded conversions to micro-Watts
  (bsc#1012628).
- cpufreq/amd-pstate: Fix the return value of
  amd_pstate_fast_switch() (bsc#1012628).
- dma-buf: fix check in dma_resv_add_fence (bsc#1012628).
- io_uring: don't guard IORING_OFF_PBUF_RING with SETUP_NO_MMAP
  (bsc#1012628).
- iommu: Avoid more races around device probe (bsc#1012628).
- bcache: revert replacing IS_ERR_OR_NULL with IS_ERR
  (bsc#1012628).
- ext2: Fix ki_pos update for DIO buffered-io fallback case
  (bsc#1012628).
- iommu/vt-d: Add MTL to quirk list to skip TE disabling
  (bsc#1012628).
- KVM: PPC: Book3S HV: Fix KVM_RUN clobbering FP/VEC user
  registers (bsc#1012628).
- powerpc: Don't clobber f0/vs0 during fp|altivec register save
  (bsc#1012628).
- parisc: Mark ex_table entries 32-bit aligned in assembly.h
  (bsc#1012628).
- parisc: Mark ex_table entries 32-bit aligned in uaccess.h
  (bsc#1012628).
- parisc: Use natural CPU alignment for bug_table (bsc#1012628).
- parisc: Mark lock_aligned variables 16-byte aligned on SMP
  (bsc#1012628).
- parisc: Drop the HP-UX ENOSYM and EREMOTERELEASE error codes
  (bsc#1012628).
- parisc: Mark jump_table naturally aligned (bsc#1012628).
- parisc: Ensure 32-bit alignment on parisc unwind section
  (bsc#1012628).
- parisc: Mark altinstructions read-only and 32-bit aligned
  (bsc#1012628).
- btrfs: add dmesg output for first mount and last unmount of
  a filesystem (bsc#1012628).
- btrfs: ref-verify: fix memory leaks in btrfs_ref_tree_mod()
  (bsc#1012628).
- btrfs: fix off-by-one when checking chunk map includes logical
  address (bsc#1012628).
- btrfs: send: ensure send_fd is writable (bsc#1012628).
- btrfs: make error messages more clear when getting a chunk map
  (bsc#1012628).
- btrfs: free the allocated memory if btrfs_alloc_page_array()
  fails (bsc#1012628).
- btrfs: fix 64bit compat send ioctl arguments not initializing
  version member (bsc#1012628).
- io_uring: enable io_mem_alloc/free to be used in other parts
  (bsc#1012628).
- io_uring/kbuf: defer release of mapped buffer rings
  (bsc#1012628).
- io_uring/kbuf: recycle freed mapped buffer ring entries
  (bsc#1012628).
- wifi: cfg80211: fix CQM for non-range use (bsc#1012628).
- pinctrl: stm32: Add check for devm_kcalloc (bsc#1012628).
- pinctrl: stm32: fix array read out of bound (bsc#1012628).
- media: v4l2-subdev: Fix a 64bit bug (bsc#1012628).
- netdevsim: Don't accept device bound programs (bsc#1012628).
- net: rswitch: Fix type of ret in rswitch_start_xmit()
  (bsc#1012628).
- net: rswitch: Fix return value in rswitch_start_xmit()
  (bsc#1012628).
- net: rswitch: Fix missing dev_kfree_skb_any() in error path
  (bsc#1012628).
- ipv4: igmp: fix refcnt uaf issue when receiving igmp query
  packet (bsc#1012628).
- wifi: iwlwifi: mvm: fix an error code in iwl_mvm_mld_add_sta()
  (bsc#1012628).
- wifi: mac80211: do not pass AP_VLAN vif pointer to drivers
  during flush (bsc#1012628).
- net: dsa: mv88e6xxx: fix marvell 6350 switch probing
  (bsc#1012628).
- net: dsa: mv88e6xxx: fix marvell 6350 probe crash (bsc#1012628).
- dpaa2-eth: increase the needed headroom to account for alignment
  (bsc#1012628).
- dpaa2-eth: recycle the RX buffer only after all processing done
  (bsc#1012628).
- bpf: Add missed allocation hint for bpf_mem_cache_alloc_flags()
  (bsc#1012628).
- uapi: propagate __struct_group() attributes to the container
  union (bsc#1012628).
- selftests/net: ipsec: fix constant out of range (bsc#1012628).
- selftests/net: fix a char signedness issue (bsc#1012628).
- selftests/net: unix: fix unused variable compiler warning
  (bsc#1012628).
- selftests/net: mptcp: fix uninitialized variable warnings
  (bsc#1012628).
- octeontx2-af: Fix possible buffer overflow (bsc#1012628).
- net: stmmac: xgmac: Disable FPE MMC interrupts (bsc#1012628).
- octeontx2-pf: Fix adding mbox work queue entry when num_vfs &gt;
  64 (bsc#1012628).
- octeontx2-pf: Restore TC ingress police rules when interface
  is up (bsc#1012628).
- neighbour: Fix __randomize_layout crash in struct neighbour
  (bsc#1012628).
- efi/unaccepted: Fix off-by-one when checking for overlapping
  ranges (bsc#1012628).
- r8169: prevent potential deadlock in rtl8169_close
  (bsc#1012628).
- ravb: Fix races between ravb_tx_timeout_work() and net related
  ops (bsc#1012628).
- ethtool: don't propagate EOPNOTSUPP from dumps (bsc#1012628).
- bpf, sockmap: af_unix stream sockets need to hold ref for pair
  sock (bsc#1012628).
- ice: Fix VF Reset paths when interface in a failed over
  aggregate (bsc#1012628).
- net: ravb: Check return value of reset_control_deassert()
  (bsc#1012628).
- net: ravb: Use pm_runtime_resume_and_get() (bsc#1012628).
- net: ravb: Make write access to CXR35 first before accessing
  other EMAC registers (bsc#1012628).
- net: ravb: Start TX queues after HW initialization succeeded
  (bsc#1012628).
- net: ravb: Stop DMA in case of failures on ravb_open()
  (bsc#1012628).
- net: ravb: Keep reverse order of operations in ravb_remove()
  (bsc#1012628).
- powerpc/pseries/iommu: enable_ddw incorrectly returns direct
  mapping for SR-IOV device (bsc#1012628).
- s390/cmma: fix handling of swapper_pg_dir and invalid_pg_dir
  (bsc#1012628).
- drm/amd/display: Refactor edp power control (bsc#1012628).
- drm/amd/display: Remove power sequencing check (bsc#1012628).
- cpufreq: imx6q: Don't disable 792 Mhz OPP unnecessarily
  (bsc#1012628).
- iommu/vt-d: Omit devTLB invalidation requests when TES=0
  (bsc#1012628).
- iommu/vt-d: Disable PCI ATS in legacy passthrough mode
  (bsc#1012628).
- iommu/vt-d: Make context clearing consistent with context
  mapping (bsc#1012628).
- drm/i915/gsc: Mark internal GSC engine with reserved uabi class
  (bsc#1012628).
- drm/panel: starry-2081101qfh032011-53g: Fine tune the panel
  power sequence (bsc#1012628).
- drm/panel: nt36523: fix return value check in nt36523_probe()
  (bsc#1012628).
- cpufreq/amd-pstate: Fix scaling_min_freq and scaling_max_freq
  update (bsc#1012628).
- cpufreq/amd-pstate: Only print supported EPP values for
  performance governor (bsc#1012628).
- drm/amd/pm: fix a memleak in aldebaran_tables_init
  (bsc#1012628).
- iommu: Fix printk arg in of_iommu_get_resv_regions()
  (bsc#1012628).
- drm/amd/display: refactor ILR to make it work (bsc#1012628).
- drm/amd/display: Reduce default backlight min from 5 nits to
  1 nits (bsc#1012628).
- drm/amd/display: Simplify brightness initialization
  (bsc#1012628).
- drm/amd/display: Fix MPCC 1DLUT programming (bsc#1012628).
- vfio/pds: Fix mutex lock-&gt;magic != lock warning (bsc#1012628).
- vfio/pds: Fix possible sleep while in atomic context
  (bsc#1012628).
- x86/xen: fix percpu vcpu_info allocation (bsc#1012628).
- vfio: Drop vfio_file_iommu_group() stub to fudge around a KVM
  wart (bsc#1012628).
- Rename to
  patches.kernel.org/6.6.5-001-leds-class-Don-t-expose-color-sysfs-entry.patch.
- Rename to
  patches.kernel.org/6.6.5-017-drm-i915-Also-check-for-VGA-converter-in-eDP-pr.patch.
- commit 30a850b</changelog>
  <changelog author="jslaby@suse.cz" date="1702036801">- parisc: Fix asm operand number out of range build error in
  bug table (git-fixes).
- commit 7675861</changelog>
  <changelog author="jslaby@suse.cz" date="1702296000">- Linux 6.6.6 (bsc#1012628).
- Revert "wifi: cfg80211: fix CQM for non-range use"
  (bsc#1012628).
- commit a946a9f</changelog>
  <changelog author="jslaby@suse.cz" date="1702555200">- Linux 6.6.7 (bsc#1012628).
- vdpa/mlx5: preserve CVQ vringh index (bsc#1012628).
- scsi: sd: Fix sshdr use in sd_suspend_common() (bsc#1012628).
- hrtimers: Push pending hrtimers away from outgoing CPU earlier
  (bsc#1012628).
- i2c: designware: Fix corrupted memory seen in the ISR
  (bsc#1012628).
- i2c: ocores: Move system PM hooks to the NOIRQ phase
  (bsc#1012628).
- netfilter: ipset: fix race condition between swap/destroy and
  kernel side add/del/test (bsc#1012628).
- nouveau: use an rwlock for the event lock (bsc#1012628).
- zstd: Fix array-index-out-of-bounds UBSAN warning (bsc#1012628).
- tg3: Move the [rt]x_dropped counters to tg3_napi (bsc#1012628).
- tg3: Increment tx_dropped in tg3_tso_bug() (bsc#1012628).
- modpost: fix section mismatch message for RELA (bsc#1012628).
- kconfig: fix memory leak from range properties (bsc#1012628).
- drm/amdgpu: Do not program VF copy regs in mmhub v1.8 under
  SRIOV (v2) (bsc#1012628).
- drm/amdgpu: finalizing mem_partitions at the end of GMC v9
  sw_fini (bsc#1012628).
- drm/amdgpu: correct chunk_ptr to a pointer to chunk
  (bsc#1012628).
- dm-crypt: start allocating with MAX_ORDER (bsc#1012628).
- x86: Introduce ia32_enabled() (bsc#1012628).
- x86/coco: Disable 32-bit emulation by default on TDX and SEV
  (bsc#1012628).
- x86/entry: Convert INT 0x80 emulation to IDTENTRY (bsc#1012628).
- x86/entry: Do not allow external 0x80 interrupts (bsc#1012628).
- x86/tdx: Allow 32-bit emulation by default (bsc#1012628).
- dt: dt-extract-compatibles: Handle cfile arguments in generator
  function (bsc#1012628).
- dt: dt-extract-compatibles: Don't follow symlinks when walking
  tree (bsc#1012628).
- platform/x86: asus-wmi: Move i8042 filter install to shared
  asus-wmi code (bsc#1012628).
- of: dynamic: Fix of_reconfig_get_state_change() return value
  documentation (bsc#1012628).
- platform/x86: wmi: Skip blocks with zero instances
  (bsc#1012628).
- ipv6: fix potential NULL deref in fib6_add() (bsc#1012628).
- octeontx2-pf: Add missing mutex lock in otx2_get_pauseparam
  (bsc#1012628).
- octeontx2-af: Check return value of nix_get_nixlf before using
  nixlf (bsc#1012628).
- bpf: Fix a verifier bug due to incorrect branch offset
  comparison with cpu=v4 (bsc#1012628).
- hv_netvsc: rndis_filter needs to select NLS (bsc#1012628).
- r8152: Hold the rtnl_lock for all of reset (bsc#1012628).
- r8152: Add RTL8152_INACCESSIBLE checks to more loops
  (bsc#1012628).
- r8152: Add RTL8152_INACCESSIBLE to r8156b_wait_loading_flash()
  (bsc#1012628).
- r8152: Add RTL8152_INACCESSIBLE to r8153_pre_firmware_1()
  (bsc#1012628).
- r8152: Add RTL8152_INACCESSIBLE to r8153_aldps_en()
  (bsc#1012628).
- mlxbf-bootctl: correctly identify secure boot with development
  keys (bsc#1012628).
- platform/mellanox: Add null pointer checks for devm_kasprintf()
  (bsc#1012628).
- platform/mellanox: Check
  devm_hwmon_device_register_with_groups() return value
  (bsc#1012628).
- arcnet: restoring support for multiple Sohard Arcnet cards
  (bsc#1012628).
- octeontx2-pf: consider both Rx and Tx packet stats for adaptive
  interrupt coalescing (bsc#1012628).
- net: stmmac: fix FPE events losing (bsc#1012628).
- xsk: Skip polling event check for unbound socket (bsc#1012628).
- octeontx2-af: fix a use-after-free in rvu_npa_register_reporters
  (bsc#1012628).
- ice: Restore fix disabling RX VLAN filtering (bsc#1012628).
- i40e: Fix unexpected MFS warning message (bsc#1012628).
- iavf: validate tx_coalesce_usecs even if rx_coalesce_usecs is
  zero (bsc#1012628).
- net: bnxt: fix a potential use-after-free in bnxt_init_tc
  (bsc#1012628).
- tcp: fix mid stream window clamp (bsc#1012628).
- ionic: fix snprintf format length warning (bsc#1012628).
- ionic: Fix dim work handling in split interrupt mode
  (bsc#1012628).
- ipv4: ip_gre: Avoid skb_pull() failure in ipgre_xmit()
  (bsc#1012628).
- net: atlantic: Fix NULL dereference of skb pointer in
  (bsc#1012628).
- net: hns: fix wrong head when modify the tx feature when
  sending packets (bsc#1012628).
- net: hns: fix fake link up on xge port (bsc#1012628).
- octeontx2-af: Adjust Tx credits when MCS external bypass is
  disabled (bsc#1012628).
- octeontx2-af: Fix mcs sa cam entries size (bsc#1012628).
- octeontx2-af: Fix mcs stats register address (bsc#1012628).
- octeontx2-af: Add missing mcs flr handler call (bsc#1012628).
- octeontx2-af: Update Tx link register range (bsc#1012628).
- dt-bindings: interrupt-controller: Allow #power-domain-cells
  (bsc#1012628).
- netfilter: bpf: fix bad registration on nf_defrag (bsc#1012628).
- netfilter: nf_tables: fix 'exist' matching on bigendian arches
  (bsc#1012628).
- netfilter: nf_tables: bail out on mismatching dynset and set
  expressions (bsc#1012628).
- netfilter: nf_tables: validate family when identifying table
  via handle (bsc#1012628).
- netfilter: xt_owner: Fix for unsafe access of sk-&gt;sk_socket
  (bsc#1012628).
- tcp: do not accept ACK of bytes we never sent (bsc#1012628).
- net: dsa: mv88e6xxx: Restore USXGMII support for 6393X
  (bsc#1012628).
- net: tls, update curr on splice as well (bsc#1012628).
- bpf: sockmap, updating the sg structure should also update curr
  (bsc#1012628).
- psample: Require 'CAP_NET_ADMIN' when joining "packets" group
  (bsc#1012628).
- drop_monitor: Require 'CAP_SYS_ADMIN' when joining "events"
  group (bsc#1012628).
- net: dsa: microchip: provide a list of valid protocols for
  xmit handler (bsc#1012628).
- net/smc: fix missing byte order conversion in CLC handshake
  (bsc#1012628).
- drm/amd/amdgpu/amdgpu_doorbell_mgr: Correct misdocumented param
  'doorbell_index' (bsc#1012628).
- drm/amdkfd: get doorbell's absolute offset based on the db_size
  (bsc#1012628).
- mm/damon/sysfs: eliminate potential uninitialized variable
  warning (bsc#1012628).
- tee: optee: Fix supplicant based device enumeration
  (bsc#1012628).
- RDMA/core: Fix uninit-value access in ib_get_eth_speed()
  (bsc#1012628).
- RDMA/hns: Fix unnecessary err return when using invalid congest
  control algorithm (bsc#1012628).
- RDMA/irdma: Do not modify to SQD on error (bsc#1012628).
- RDMA/irdma: Add wait for suspend on SQD (bsc#1012628).
- arm64: dts: rockchip: Expand reg size of vdec node for RK3328
  (bsc#1012628).
- arm64: dts: rockchip: Expand reg size of vdec node for RK3399
  (bsc#1012628).
- ASoC: fsl_sai: Fix no frame sync clock issue on i.MX8MP
  (bsc#1012628).
- RDMA/rtrs-srv: Do not unconditionally enable irq (bsc#1012628).
- RDMA/rtrs-clt: Start hb after path_up (bsc#1012628).
- RDMA/rtrs-srv: Check return values while processing info request
  (bsc#1012628).
- RDMA/rtrs-srv: Free srv_mr iu only when always_invalidate is
  true (bsc#1012628).
- RDMA/rtrs-srv: Destroy path files after making sure no IOs
  in-flight (bsc#1012628).
- RDMA/rtrs-clt: Fix the max_send_wr setting (bsc#1012628).
- RDMA/rtrs-clt: Remove the warnings for req in_use check
  (bsc#1012628).
- RDMA/bnxt_re: Correct module description string (bsc#1012628).
- RDMA/irdma: Fix UAF in irdma_sc_ccq_get_cqe_info()
  (bsc#1012628).
- arm64: dt: imx93: tqma9352-mba93xxla: Fix LPUART2 pad config
  (bsc#1012628).
- ARM: dts: imx6q: skov: fix ethernet clock regression
  (bsc#1012628).
- ARM: dts: rockchip: Fix sdmmc_pwren's pinmux setting for RK3128
  (bsc#1012628).
- ARM: dts: bcm2711-rpi-400: Fix delete-node of led_act
  (bsc#1012628).
- hwmon: (acpi_power_meter) Fix 4.29 MW bug (bsc#1012628).
- ASoC: codecs: lpass-tx-macro: set active_decimator correct
  default value (bsc#1012628).
- hwmon: (nzxt-kraken2) Fix error handling path in kraken2_probe()
  (bsc#1012628).
- firmware: arm_scmi: Extend perf protocol ops to get number of
  domains (bsc#1012628).
- firmware: arm_scmi: Extend perf protocol ops to get information
  of a domain (bsc#1012628).
- firmware: arm_scmi: Fix frequency truncation by promoting
  multiplier type (bsc#1012628).
- firmware: arm_scmi: Simplify error path in
  scmi_dvfs_device_opps_add() (bsc#1012628).
- firmware: arm_scmi: Fix possible frequency truncation when
  using level indexing mode (bsc#1012628).
- ASoC: wm_adsp: fix memleak in wm_adsp_buffer_populate
  (bsc#1012628).
- RDMA/core: Fix umem iterator when PAGE_SIZE is greater then
  HCA pgsz (bsc#1012628).
- RDMA/irdma: Ensure iWarp QP queue memory is OS paged aligned
  (bsc#1012628).
- RDMA/irdma: Fix support for 64k pages (bsc#1012628).
- RDMA/irdma: Avoid free the non-cqp_request scratch
  (bsc#1012628).
- drm/bridge: tc358768: select CONFIG_VIDEOMODE_HELPERS
  (bsc#1012628).
- arm64: dts: imx8mp: imx8mq: Add parkmode-disable-ss-quirk on
  DWC3 (bsc#1012628).
- ARM: dts: imx6ul-pico: Describe the Ethernet PHY clock
  (bsc#1012628).
- io_uring/kbuf: Fix an NULL vs IS_ERR() bug in
  io_alloc_pbuf_ring() (bsc#1012628).
- io_uring/kbuf: check for buffer list readiness after NULL check
  (bsc#1012628).
- tracing: Fix a warning when allocating buffered events fails
  (bsc#1012628).
- scsi: be2iscsi: Fix a memleak in beiscsi_init_wrb_handle()
  (bsc#1012628).
- arm64: dts: imx8-ss-lsio: Add PWM interrupts (bsc#1012628).
- arm64: dts: freescale: imx8-ss-lsio: Fix #pwm-cells
  (bsc#1012628).
- arm64: dts: imx93: correct mediamix power (bsc#1012628).
- ARM: imx: Check return value of devm_kasprintf in
  imx_mmdc_perf_init (bsc#1012628).
- arm64: dts: imx8-apalis: set wifi regulator to always-on
  (bsc#1012628).
- ARM: dts: imx7: Declare timers compatible with fsl,imx6dl-gpt
  (bsc#1012628).
- ARM: dts: imx28-xea: Pass the 'model' property (bsc#1012628).
- arm64: dts: rockchip: Fix eMMC Data Strobe PD on rk3588
  (bsc#1012628).
- riscv: fix misaligned access handling of C.SWSP and C.SDSP
  (bsc#1012628).
- riscv: errata: andes: Probe for IOCP only once in boot stage
  (bsc#1012628).
- md: don't leave 'MD_RECOVERY_FROZEN' in error path of
  md_set_readonly() (bsc#1012628).
- kernel/Kconfig.kexec: drop select of KEXEC for CRASH_DUMP
  (bsc#1012628).
- scripts/gdb: fix lx-device-list-bus and lx-device-list-class
  (bsc#1012628).
- rethook: Use __rcu pointer for rethook::handler (bsc#1012628).
- ASoC: amd: yc: Fix non-functional mic on ASUS E1504FA
  (bsc#1012628).
- io_uring/af_unix: disable sending io_uring over sockets
  (bsc#1012628).
- nvme-pci: Add sleep quirk for Kingston drives (bsc#1012628).
- io_uring: fix mutex_unlock with unreferenced ctx (bsc#1012628).
- ALSA: usb-audio: Add Pioneer DJM-450 mixer controls
  (bsc#1012628).
- ALSA: pcm: fix out-of-bounds in snd_pcm_state_names
  (bsc#1012628).
- ALSA: hda/realtek: Apply quirk for ASUS UM3504DA (bsc#1012628).
- ALSA: hda/realtek: fix speakers on XPS 9530 (2023)
  (bsc#1012628).
- ALSA: hda/realtek: Enable headset on Lenovo M90 Gen5
  (bsc#1012628).
- ALSA: hda/realtek: add new Framework laptop to quirks
  (bsc#1012628).
- ALSA: hda/realtek: Add Framework laptop 16 to quirks
  (bsc#1012628).
- ALSA: hda/realtek: Add quirk for Lenovo Yoga Pro 7
  (bsc#1012628).
- ring-buffer: Test last update in 32bit version of
  __rb_time_read() (bsc#1012628).
- ring-buffer: Force absolute timestamp on discard of event
  (bsc#1012628).
- highmem: fix a memory copy problem in memcpy_from_folio
  (bsc#1012628).
- nilfs2: fix missing error check for sb_set_blocksize call
  (bsc#1012628).
- nilfs2: prevent WARNING in nilfs_sufile_set_segment_usage()
  (bsc#1012628).
- lib/group_cpus.c: avoid acquiring cpu hotplug lock in
  group_cpus_evenly (bsc#1012628).
- cgroup_freezer: cgroup_freezing: Check if not frozen
  (bsc#1012628).
- checkstack: fix printed address (bsc#1012628).
- tracing: Always update snapshot buffer size (bsc#1012628).
- tracing: Stop current tracer when resizing buffer (bsc#1012628).
- tracing: Disable snapshot buffer when stopping instance tracers
  (bsc#1012628).
- tracing: Fix incomplete locking when disabling buffered events
  (bsc#1012628).
- tracing: Fix a possible race when disabling buffered events
  (bsc#1012628).
- leds: trigger: netdev: fix RTNL handling to prevent potential
  deadlock (bsc#1012628).
- nfp: flower: fix for take a mutex lock in soft irq context
  and rcu lock (bsc#1012628).
- packet: Move reference count in packet_sock to atomic_long_t
  (bsc#1012628).
- r8169: fix rtl8125b PAUSE frames blasting when suspended
  (bsc#1012628).
- regmap: fix bogus error on regcache_sync success (bsc#1012628).
- platform/surface: aggregator: fix recv_buf() return value
  (bsc#1012628).
- workqueue: Make sure that wq_unbound_cpumask is never empty
  (bsc#1012628).
- hugetlb: fix null-ptr-deref in hugetlb_vma_lock_write
  (bsc#1012628).
- drivers/base/cpu: crash data showing should depends on
  KEXEC_CORE (bsc#1012628).
- mm/memory_hotplug: add missing mem_hotplug_lock (bsc#1012628).
- mm: fix oops when filemap_map_pmd() without prealloc_pte
  (bsc#1012628).
- mm/memory_hotplug: fix error handling in add_memory_resource()
  (bsc#1012628).
- powercap: DTPM: Fix missing cpufreq_cpu_put() calls
  (bsc#1012628).
- md/raid6: use valid sector values to determine if an I/O should
  wait on the reshape (bsc#1012628).
- drm/atomic-helpers: Invoke end_fb_access while owning plane
  state (bsc#1012628).
- drm/i915/mst: Fix .mode_valid_ctx() return values (bsc#1012628).
- drm/i915/mst: Reject modes that require the bigjoiner
  (bsc#1012628).
- drm/i915: Skip some timing checks on BXT/GLK DSI transcoders
  (bsc#1012628).
- arm64: dts: mt7986: change cooling trips (bsc#1012628).
- arm64: dts: mt7986: define 3W max power to both SFP on BPI-R3
  (bsc#1012628).
- arm64: dts: mt7986: fix emmc hs400 mode without uboot
  initialization (bsc#1012628).
- arm64: dts: mediatek: mt7622: fix memory node warning check
  (bsc#1012628).
- arm64: dts: mediatek: mt8183-kukui-jacuzzi: fix dsi unnecessary
  cells properties (bsc#1012628).
- arm64: dts: mediatek: cherry: Fix interrupt cells for MT6360
  on I2C7 (bsc#1012628).
- arm64: dts: mediatek: mt8173-evb: Fix regulator-fixed node names
  (bsc#1012628).
- arm64: dts: mediatek: mt8195: Fix PM suspend/resume with venc
  clocks (bsc#1012628).
- arm64: dts: mediatek: mt8183: Fix unit address for scp reserved
  memory (bsc#1012628).
- arm64: dts: mediatek: mt8183: Move thermal-zones to the root
  node (bsc#1012628).
- arm64: dts: mediatek: mt8183-evb: Fix unit_address_vs_reg
  warning on ntc (bsc#1012628).
- arm64: dts: mediatek: mt8186: fix clock names for power domains
  (bsc#1012628).
- arm64: dts: mediatek: mt8186: Change gpu speedbin nvmem cell
  name (bsc#1012628).
- coresight: etm4x: Remove bogous __exit annotation for some
  functions (bsc#1012628).
- coresight: Fix crash when Perf and sysfs modes are used
  concurrently (bsc#1012628).
- hwtracing: hisi_ptt: Add dummy callback pmu::read()
  (bsc#1012628).
- coresight: ultrasoc-smb: Fix sleep while close preempt in
  enable_smb (bsc#1012628).
- coresight: ultrasoc-smb: Config SMB buffer before register sink
  (bsc#1012628).
- coresight: ultrasoc-smb: Fix uninitialized before use
  buf_hw_base (bsc#1012628).
- misc: mei: client.c: return negative error code in mei_cl_write
  (bsc#1012628).
- misc: mei: client.c: fix problem of return '-EOVERFLOW' in
  mei_cl_write (bsc#1012628).
- perf vendor events arm64: AmpereOne: Add missing
  DefaultMetricgroupName fields (bsc#1012628).
- LoongArch: BPF: Don't sign extend memory load operand
  (bsc#1012628).
- LoongArch: BPF: Don't sign extend function return value
  (bsc#1012628).
- parisc: Reduce size of the bug_table on 64-bit kernel by half
  (bsc#1012628).
- arm64: dts: mediatek: add missing space before { (bsc#1012628).
- arm64: dts: mt8183: kukui: Fix underscores in node names
  (bsc#1012628).
- drm/amdgpu: disable MCBP by default (bsc#1012628).
- perf: Fix perf_event_validate_size() (bsc#1012628).
- x86/sev: Fix kernel crash due to late update to read-only
  ghcb_version (bsc#1012628).
- gpiolib: sysfs: Fix error handling on failed export
  (bsc#1012628).
- ASoC: ops: add correct range check for limiting volume
  (bsc#1012628).
- kprobes: consistent rcu api usage for kretprobe holder
  (bsc#1012628).
- usb: gadget: f_hid: fix report descriptor allocation
  (bsc#1012628).
- nvmem: Do not expect fixed layouts to grab a layout driver
  (bsc#1012628).
- serial: 8250_dw: Add ACPI ID for Granite Rapids-D UART
  (bsc#1012628).
- serial: ma35d1: Validate console index before assignment
  (bsc#1012628).
- parport: Add support for Brainboxes IX/UC/PX parallel cards
  (bsc#1012628).
- cifs: Fix non-availability of dedup breaking generic/304
  (bsc#1012628).
- Revert "xhci: Loosen RPM as default policy to cover for AMD
  xHC 1.1" (bsc#1012628).
- smb: client: fix potential NULL deref in parse_dfs_referrals()
  (bsc#1012628).
- usb: typec: class: fix typec_altmode_put_partner to put plugs
  (bsc#1012628).
- ARM: PL011: Fix DMA support (bsc#1012628).
- serial: sc16is7xx: address RX timeout interrupt errata
  (bsc#1012628).
- serial: 8250: 8250_omap: Clear UART_HAS_RHR_IT_DIS bit
  (bsc#1012628).
- serial: 8250: 8250_omap: Do not start RX DMA on THRI interrupt
  (bsc#1012628).
- serial: 8250_omap: Add earlycon support for the AM654 UART
  controller (bsc#1012628).
- devcoredump: Send uevent once devcd is ready (bsc#1012628).
- x86/CPU/AMD: Check vendor in the AMD microcode callback
  (bsc#1012628).
- powerpc/ftrace: Fix stack teardown in ftrace_no_trace
  (bsc#1012628).
- USB: gadget: core: adjust uevent timing on gadget unbind
  (bsc#1012628).
- cifs: Fix flushing, invalidation and file size with
  copy_file_range() (bsc#1012628).
- cifs: Fix flushing, invalidation and file size with FICLONE
  (bsc#1012628).
- MIPS: kernel: Clear FPU states when setting up kernel threads
  (bsc#1012628).
- KVM: s390/mm: Properly reset no-dat (bsc#1012628).
- KVM: SVM: Update EFER software model on CR0 trap for SEV-ES
  (bsc#1012628).
- perf list: Fix JSON segfault by setting the used
  skip_duplicate_pmus callback (bsc#1012628).
- perf metrics: Avoid segv if default metricgroup isn't set
  (bsc#1012628).
- MIPS: Loongson64: Reserve vgabios memory on boot (bsc#1012628).
- MIPS: Loongson64: Handle more memory types passed from firmware
  (bsc#1012628).
- MIPS: Loongson64: Enable DMA noncoherent support (bsc#1012628).
- netfilter: nft_set_pipapo: skip inactive elements during set
  walk (bsc#1012628).
- ASoC: qcom: sc8280xp: Limit speaker digital volumes
  (bsc#1012628).
- gcc-plugins: randstruct: Update code comment in
  relayout_struct() (bsc#1012628).
- riscv: Kconfig: Add select ARM_AMBA to SOC_STARFIVE
  (bsc#1012628).
- drm/amdgpu: Fix refclk reporting for SMU v13.0.6 (bsc#1012628).
- drm/amdgpu: update retry times for psp BL wait (bsc#1012628).
- drm/amdgpu: Restrict extended wait to PSP v13.0.6 (bsc#1012628).
- Update config files.
- Rename to
  patches.kernel.org/6.6.7-201-parisc-Fix-asm-operand-number-out-of-range-buil.patch.
- commit 59f1683</changelog>
  <changelog author="tiwai@suse.de" date="1702555201">- efi/x86: Avoid physical KASLR on older Dell systems
  (bsc#1217344).
- commit ee1123d</changelog>
</package>
<package pkgid="245634ca78acb361f470af470d27fb333e17808443eaa79aaec3157164ab0ba7be54c781e8df47d2848451d465bd697c85dbe74a8e931ea4b1c935a31a18f17f" name="kernel-default-base" arch="src">
  <version epoch="0" ver="6.5.9" rel="3.10.1.7"/>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1582804800">- Add tcp_diag, needed by openslp</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1587470400">- Add qemu_fw_cfg needed by ignition (boo#1170069).</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1588593600">- Add hardware-specific crc32c implementations (boo#1171065)</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1589803200">- Add usbhid and hid-generic for USB input devices (boo#1167749)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1589976000">- Add vxlan (bsc#1171903)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1601899200">- Add cifs</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1602590400">- Create the list of crypto modules dynamically, supersedes hardcoded
  list of crc32 implementations (boo#1177577)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1606392000">- Add wireguard (boo#1179225)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1613044800">- Add modules which got lost when migrating away from supported.conf
  (bsc#1182110):
  * am53c974 had a typo
  * cls_bpf, iscsi_ibft, libahci, libata, openvswitch, sch_ingress
- Also add vport-* modules for Open vSwitch</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1613995200">- Add fuse (boo#1182507)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1613995201">- Add squashfs for kiwi installiso support (bsc#1182341)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1622635200">- Add nfsd for nfs server support (boo#1186363 bsc#1089118)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1633089600">- Add nls_utf8 module (boo#1190797)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1646136000">- Add quota modules (bsc#1196585)
- Add nfs layout modules</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1646222400">- Add binfmt_misc (boo#1196373)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1665144000">- Add _diag modules for included socket types (boo#1204042)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1680004800">- Add exfat (boo#1208822)</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1682337600">- Do not build on s390 (bsc#1210729)</changelog>
  <changelog author="Guilherme Moro &lt;gmoro@suse.com&gt;" date="1686225600">- Add ptp_kvm (bsc#1211969)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1698667200">- Add dummy (boo#1216647)</changelog>
</package>
<package pkgid="1209df8f506fa5d273ba3740be3d1f42d5180770d3f78b49baea78f21c867e5f4be7645d311570b7d6f42341f1256f73bc90c1d3a7de1b02392366f19a177827" name="kernel-default-base" arch="x86_64">
  <version epoch="0" ver="6.5.9" rel="3.10.1.7"/>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1582804800">- Add tcp_diag, needed by openslp</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1587470400">- Add qemu_fw_cfg needed by ignition (boo#1170069).</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1588593600">- Add hardware-specific crc32c implementations (boo#1171065)</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1589803200">- Add usbhid and hid-generic for USB input devices (boo#1167749)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1589976000">- Add vxlan (bsc#1171903)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1601899200">- Add cifs</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1602590400">- Create the list of crypto modules dynamically, supersedes hardcoded
  list of crc32 implementations (boo#1177577)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1606392000">- Add wireguard (boo#1179225)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1613044800">- Add modules which got lost when migrating away from supported.conf
  (bsc#1182110):
  * am53c974 had a typo
  * cls_bpf, iscsi_ibft, libahci, libata, openvswitch, sch_ingress
- Also add vport-* modules for Open vSwitch</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1613995200">- Add fuse (boo#1182507)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1613995201">- Add squashfs for kiwi installiso support (bsc#1182341)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1622635200">- Add nfsd for nfs server support (boo#1186363 bsc#1089118)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1633089600">- Add nls_utf8 module (boo#1190797)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1646136000">- Add quota modules (bsc#1196585)
- Add nfs layout modules</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1646222400">- Add binfmt_misc (boo#1196373)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1665144000">- Add _diag modules for included socket types (boo#1204042)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1680004800">- Add exfat (boo#1208822)</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1682337600">- Do not build on s390 (bsc#1210729)</changelog>
  <changelog author="Guilherme Moro &lt;gmoro@suse.com&gt;" date="1686225600">- Add ptp_kvm (bsc#1211969)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1698667200">- Add dummy (boo#1216647)</changelog>
</package>
<package pkgid="7fb8e74eeb86a360b83569665787c80a97023538d8670ce17c4123dc9989e22aafde84404dd9991c0420822e6f9e3ca651ea1a5b9efdfa225623b87f5997613d" name="kernel-default-base-rebuild" arch="x86_64">
  <version epoch="0" ver="6.5.9" rel="3.10.1.7"/>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1582804800">- Add tcp_diag, needed by openslp</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1587470400">- Add qemu_fw_cfg needed by ignition (boo#1170069).</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1588593600">- Add hardware-specific crc32c implementations (boo#1171065)</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1589803200">- Add usbhid and hid-generic for USB input devices (boo#1167749)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1589976000">- Add vxlan (bsc#1171903)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1601899200">- Add cifs</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1602590400">- Create the list of crypto modules dynamically, supersedes hardcoded
  list of crc32 implementations (boo#1177577)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1606392000">- Add wireguard (boo#1179225)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1613044800">- Add modules which got lost when migrating away from supported.conf
  (bsc#1182110):
  * am53c974 had a typo
  * cls_bpf, iscsi_ibft, libahci, libata, openvswitch, sch_ingress
- Also add vport-* modules for Open vSwitch</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1613995200">- Add fuse (boo#1182507)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1613995201">- Add squashfs for kiwi installiso support (bsc#1182341)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1622635200">- Add nfsd for nfs server support (boo#1186363 bsc#1089118)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1633089600">- Add nls_utf8 module (boo#1190797)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1646136000">- Add quota modules (bsc#1196585)
- Add nfs layout modules</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1646222400">- Add binfmt_misc (boo#1196373)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1665144000">- Add _diag modules for included socket types (boo#1204042)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1680004800">- Add exfat (boo#1208822)</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1682337600">- Do not build on s390 (bsc#1210729)</changelog>
  <changelog author="Guilherme Moro &lt;gmoro@suse.com&gt;" date="1686225600">- Add ptp_kvm (bsc#1211969)</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1698667200">- Add dummy (boo#1216647)</changelog>
</package>
<package pkgid="177239a3b01f59588caa99404eeef40e0931e383b989966cb7c1d6ebab5d22b4bf5633d85aa27fb0cd92bc09c98ae57b7cf90e664e11036e2aae3e5f839ea44e" name="kernel-default-debuginfo" arch="x86_64">
  <version epoch="0" ver="6.6.7" rel="1.1"/>
  <changelog author="jslaby@suse.cz" date="1700481600">- Linux 6.6.2 (bsc#1012628).
- hwmon: (nct6775) Fix incorrect variable reuse in fan_div
  calculation (bsc#1012628).
- numa: Generalize numa_map_to_online_node() (bsc#1012628).
- sched/topology: Fix sched_numa_find_nth_cpu() in CPU-less case
  (bsc#1012628).
- sched/topology: Fix sched_numa_find_nth_cpu() in non-NUMA case
  (bsc#1012628).
- sched/fair: Fix cfs_rq_is_decayed() on !SMP (bsc#1012628).
- iov_iter, x86: Be consistent about the __user tag on
  copy_mc_to_user() (bsc#1012628).
- sched/uclamp: Set max_spare_cap_cpu even if max_spare_cap is 0
  (bsc#1012628).
- sched/uclamp: Ignore (util == 0) optimization in feec() when
  p_util_max = 0 (bsc#1012628).
- objtool: Propagate early errors (bsc#1012628).
- sched: Fix stop_one_cpu_nowait() vs hotplug (bsc#1012628).
- nfsd: Handle EOPENSTALE correctly in the filecache
  (bsc#1012628).
- vfs: fix readahead(2) on block devices (bsc#1012628).
- writeback, cgroup: switch inodes with dirty timestamps to
  release dying cgwbs (bsc#1012628).
- x86/srso: Fix SBPB enablement for (possible) future fixed HW
  (bsc#1012628).
- x86/srso: Print mitigation for retbleed IBPB case (bsc#1012628).
- x86/srso: Fix vulnerability reporting for missing microcode
  (bsc#1012628).
- x86/srso: Fix unret validation dependencies (bsc#1012628).
- futex: Don't include process MM in futex key on no-MMU
  (bsc#1012628).
- x86/numa: Introduce numa_fill_memblks() (bsc#1012628).
- ACPI/NUMA: Apply SRAT proximity domain to entire CFMWS window
  (bsc#1012628).
- cgroup/cpuset: Fix load balance state in
  update_partition_sd_lb() (bsc#1012628).
- x86/sev-es: Allow copy_from_kernel_nofault() in earlier boot
  (bsc#1012628).
- x86/boot: Fix incorrect startup_gdt_descr.size (bsc#1012628).
- cpu/SMT: Make SMT control more robust against enumeration
  failures (bsc#1012628).
- x86/apic: Fake primary thread mask for XEN/PV (bsc#1012628).
- srcu: Fix callbacks acceleration mishandling (bsc#1012628).
- drivers/clocksource/timer-ti-dm: Don't call clk_get_rate()
  in stop function (bsc#1012628).
- x86/nmi: Fix out-of-order NMI nesting checks &amp; false positive
  warning (bsc#1012628).
- pstore/platform: Add check for kstrdup (bsc#1012628).
- perf: Optimize perf_cgroup_switch() (bsc#1012628).
- selftests/x86/lam: Zero out buffer for readlink() (bsc#1012628).
- PCI/MSI: Provide stubs for IMS functions (bsc#1012628).
- string: Adjust strtomem() logic to allow for smaller sources
  (bsc#1012628).
- genirq/matrix: Exclude managed interrupts in
  irq_matrix_allocated() (bsc#1012628).
- irqchip/sifive-plic: Fix syscore registration for multi-socket
  systems (bsc#1012628).
- wifi: ath12k: fix undefined behavior with __fls in dp
  (bsc#1012628).
- wifi: cfg80211: add flush functions for wiphy work
  (bsc#1012628).
- wifi: mac80211: move radar detect work to wiphy work
  (bsc#1012628).
- wifi: mac80211: move scan work to wiphy work (bsc#1012628).
- wifi: mac80211: move offchannel works to wiphy work
  (bsc#1012628).
- wifi: mac80211: move sched-scan stop work to wiphy work
  (bsc#1012628).
- wifi: mac80211: fix RCU usage warning in mesh fast-xmit
  (bsc#1012628).
- wifi: cfg80211: fix off-by-one in element defrag (bsc#1012628).
- wifi: mac80211: fix # of MSDU in A-MSDU calculation
  (bsc#1012628).
- wifi: iwlwifi: honor the enable_ini value (bsc#1012628).
- wifi: iwlwifi: don't use an uninitialized variable
  (bsc#1012628).
- i40e: fix potential memory leaks in i40e_remove() (bsc#1012628).
- iavf: Fix promiscuous mode configuration flow messages
  (bsc#1012628).
- selftests/bpf: Correct map_fd to data_fd in tailcalls
  (bsc#1012628).
- bpf, x64: Fix tailcall infinite loop (bsc#1012628).
- wifi: cfg80211: fix kernel-doc for wiphy_delayed_work_flush()
  (bsc#1012628).
- udp: introduce udp-&gt;udp_flags (bsc#1012628).
- udp: move udp-&gt;no_check6_tx to udp-&gt;udp_flags (bsc#1012628).
- udp: move udp-&gt;no_check6_rx to udp-&gt;udp_flags (bsc#1012628).
- udp: move udp-&gt;gro_enabled to udp-&gt;udp_flags (bsc#1012628).
- udp: add missing WRITE_ONCE() around up-&gt;encap_rcv
  (bsc#1012628).
- udp: move udp-&gt;accept_udp_{l4|fraglist} to udp-&gt;udp_flags
  (bsc#1012628).
- udp: lockless UDP_ENCAP_L2TPINUDP / UDP_GRO (bsc#1012628).
- udp: annotate data-races around udp-&gt;encap_type (bsc#1012628).
- udplite: remove UDPLITE_BIT (bsc#1012628).
- udplite: fix various data-races (bsc#1012628).
- selftests/bpf: Skip module_fentry_shadow test when bpf_testmod
  is not available (bsc#1012628).
- tcp: call tcp_try_undo_recovery when an RTOd TFO SYNACK is ACKed
  (bsc#1012628).
- bpf: Fix kfunc callback register type handling (bsc#1012628).
- gve: Use size_add() in call to struct_size() (bsc#1012628).
- mlxsw: Use size_mul() in call to struct_size() (bsc#1012628).
- tls: Use size_add() in call to struct_size() (bsc#1012628).
- tipc: Use size_add() in calls to struct_size() (bsc#1012628).
- net: spider_net: Use size_add() in call to struct_size()
  (bsc#1012628).
- ice: fix pin assignment for E810-T without SMA control
  (bsc#1012628).
- net: ethernet: mtk_wed: fix EXT_INT_STATUS_RX_FBUF definitions
  for MT7986 SoC (bsc#1012628).
- wifi: rtw88: debug: Fix the NULL vs IS_ERR() bug for
  debugfs_create_file() (bsc#1012628).
- wifi: ath12k: fix DMA unmap warning on NULL DMA address
  (bsc#1012628).
- wifi: ath11k: fix boot failure with one MSI vector
  (bsc#1012628).
- wifi: mac80211: fix check for unusable RX result (bsc#1012628).
- PM: sleep: Fix symbol export for _SIMPLE_ variants of _PM_OPS()
  (bsc#1012628).
- cpufreq: tegra194: fix warning due to missing opp_put
  (bsc#1012628).
- wifi: mt76: mt7603: rework/fix rx pse hang check (bsc#1012628).
- wifi: mt76: mt7603: improve watchdog reset reliablity
  (bsc#1012628).
- wifi: mt76: mt7603: improve stuck beacon handling (bsc#1012628).
- wifi: mt76: remove unused error path in
  mt76_connac_tx_complete_skb (bsc#1012628).
- wifi: mt76: mt7996: set correct wcid in txp (bsc#1012628).
- wifi: mt76: mt7996: fix beamform mcu cmd configuration
  (bsc#1012628).
- wifi: mt76: mt7996: fix beamformee ss subfield in EHT PHY cap
  (bsc#1012628).
- wifi: mt76: mt7996: fix wmm queue mapping (bsc#1012628).
- wifi: mt76: mt7996: fix rx rate report for CBW320-2
  (bsc#1012628).
- wifi: mt76: mt7996: fix TWT command format (bsc#1012628).
- wifi: mt76: update beacon size limitation (bsc#1012628).
- wifi: mt76: fix potential memory leak of beacon commands
  (bsc#1012628).
- wifi: mt76: get rid of false alamrs of tx emission issues
  (bsc#1012628).
- wifi: mt76: fix per-band IEEE80211_CONF_MONITOR flag comparison
  (bsc#1012628).
- wifi: mt76: mt7915: fix beamforming availability check
  (bsc#1012628).
- wifi: mt76: move struct ieee80211_chanctx_conf up to struct
  mt76_vif (bsc#1012628).
- wifi: mt76: mt7921: fix the wrong rate pickup for the chanctx
  driver (bsc#1012628).
- wifi: mt76: mt7921: fix the wrong rate selected in fw for the
  chanctx driver (bsc#1012628).
- wifi: ath: dfs_pattern_detector: Fix a memory initialization
  issue (bsc#1012628).
- tcp_metrics: add missing barriers on delete (bsc#1012628).
- tcp_metrics: properly set tp-&gt;snd_ssthresh in tcp_init_metrics()
  (bsc#1012628).
- tcp_metrics: do not create an entry from tcp_init_metrics()
  (bsc#1012628).
- wifi: rtlwifi: fix EDCA limit set by BT coexistence
  (bsc#1012628).
- ACPI: property: Allow _DSD buffer data only for byte accessors
  (bsc#1012628).
- =?UTF-8?q?ACPI:=20video:=20Add=20acpi=5Fbacklight=3Dvendo?=
  =?UTF-8?q?r=20quirk=20for=20Toshiba=20Port=C3=A9g=C3=A9=20R100?=
  (bsc#1012628).
- can: etas_es58x: rework the version check logic to silence
  - Wformat-truncation (bsc#1012628).
- can: etas_es58x: add missing a blank line after declaration
  (bsc#1012628).
- libbpf: Fix syscall access arguments on riscv (bsc#1012628).
- selftests/bpf: Define SYS_PREFIX for riscv (bsc#1012628).
- selftests/bpf: Define SYS_NANOSLEEP_KPROBE_NAME for riscv
  (bsc#1012628).
- r8152: break the loop when the budget is exhausted
  (bsc#1012628).
- wifi: ath11k: fix Tx power value during active CAC
  (bsc#1012628).
- can: dev: can_restart(): don't crash kernel if carrier is OK
  (bsc#1012628).
- can: dev: can_restart(): fix race condition between controller
  restart and netif_carrier_on() (bsc#1012628).
- can: dev: can_put_echo_skb(): don't crash kernel if
  can_priv::echo_skb is accessed out of bounds (bsc#1012628).
- PM / devfreq: rockchip-dfi: Make pmu regmap mandatory
  (bsc#1012628).
- wifi: wfx: fix case where rates are out of order (bsc#1012628).
- netfilter: nf_tables: Drop pointless memset when dumping rules
  (bsc#1012628).
- virtio-net: fix mismatch of getting tx-frames (bsc#1012628).
- virtio-net: consistently save parameters for per-queue
  (bsc#1012628).
- virtio-net: fix per queue coalescing parameter setting
  (bsc#1012628).
- virtio-net: fix the vq coalescing setting for vq resize
  (bsc#1012628).
- wifi: rtw88: Remove duplicate NULL check before calling
  usb_kill/free_urb() (bsc#1012628).
- thermal: core: prevent potential string overflow (bsc#1012628).
- r8169: fix rare issue with broken rx after link-down on RTL8125
  (bsc#1012628).
- thermal/drivers/mediatek: Fix probe for THERMAL_V2
  (bsc#1012628).
- bpf: Fix missed rcu read lock in bpf_task_under_cgroup()
  (bsc#1012628).
- net: skb_find_text: Ignore patterns extending past 'to'
  (bsc#1012628).
- selftests/bpf: Make linked_list failure test more robust
  (bsc#1012628).
- thermal: core: Don't update trip points inside the hysteresis
  range (bsc#1012628).
- chtls: fix tp-&gt;rcv_tstamp initialization (bsc#1012628).
- tcp: fix cookie_init_timestamp() overflows (bsc#1012628).
- wifi: iwlwifi: mvm: update station's MFP flag after association
  (bsc#1012628).
- wifi: iwlwifi: mvm: fix removing pasn station for responder
  (bsc#1012628).
- wifi: iwlwifi: mvm: use correct sta ID for IGTK/BIGTK
  (bsc#1012628).
- wifi: mac80211: don't recreate driver link debugfs in reconfig
  (bsc#1012628).
- wifi: mac80211: Fix setting vif links (bsc#1012628).
- wifi: iwlwifi: yoyo: swap cdb and jacket bits values
  (bsc#1012628).
- wifi: iwlwifi: mvm: Correctly set link configuration
  (bsc#1012628).
- wifi: iwlwifi: mvm: Fix key flags for IGTK on AP interface
  (bsc#1012628).
- wifi: iwlwifi: mvm: Don't always bind/link the P2P Device
  interface (bsc#1012628).
- wifi: iwlwifi: mvm: change iwl_mvm_flush_sta() API
  (bsc#1012628).
- wifi: iwlwifi: mvm: fix iwl_mvm_mac_flush_sta() (bsc#1012628).
- wifi: iwlwifi: mvm: remove TDLS stations from FW (bsc#1012628).
- wifi: iwlwifi: increase number of RX buffers for EHT devices
  (bsc#1012628).
- wifi: iwlwifi: mvm: fix netif csum flags (bsc#1012628).
- wifi: iwlwifi: pcie: synchronize IRQs before NAPI (bsc#1012628).
- wifi: iwlwifi: mvm: update IGTK in mvmvif upon D3 resume
  (bsc#1012628).
- wifi: iwlwifi: empty overflow queue during flush (bsc#1012628).
- Bluetooth: ISO: Pass BIG encryption info through QoS
  (bsc#1012628).
- Bluetooth: Make handle of hci_conn be unique (bsc#1012628).
- Bluetooth: hci_sync: Fix Opcode prints in bt_dev_dbg/err
  (bsc#1012628).
- bpf: Fix unnecessary -EBUSY from htab_lock_bucket (bsc#1012628).
- ACPI: sysfs: Fix create_pnp_modalias() and create_of_modalias()
  (bsc#1012628).
- mptcp: properly account fastopen data (bsc#1012628).
- ipv6: avoid atomic fragment on GSO packets (bsc#1012628).
- virtio_net: use u64_stats_t infra to avoid data-races
  (bsc#1012628).
- net: add DEV_STATS_READ() helper (bsc#1012628).
- ipvlan: properly track tx_errors (bsc#1012628).
- regmap: debugfs: Fix a erroneous check after snprintf()
  (bsc#1012628).
- spi: tegra: Fix missing IRQ check in tegra_slink_probe()
  (bsc#1012628).
- clk: qcom: ipq5332: Drop set rate parent from gpll0 dependent
  clocks (bsc#1012628).
- clk: qcom: gcc-msm8996: Remove RPM bus clocks (bsc#1012628).
- clk: qcom: clk-rcg2: Fix clock rate overflow for high parent
  frequencies (bsc#1012628).
- clk: qcom: mmcc-msm8998: Don't check halt bit on some branch
  clks (bsc#1012628).
- clk: qcom: mmcc-msm8998: Fix the SMMU GDSC (bsc#1012628).
- clk: qcom: gcc-sm8150: Fix gcc_sdcc2_apps_clk_src (bsc#1012628).
- gpio: sim: initialize a managed pointer when declaring it
  (bsc#1012628).
- regulator: mt6358: Fail probe on unknown chip ID (bsc#1012628).
- clk: imx: Select MXC_CLK for CLK_IMX8QXP (bsc#1012628).
- clk: imx: imx8: Fix an error handling path in
  clk_imx_acm_attach_pm_domains() (bsc#1012628).
- clk: imx: imx8: Fix an error handling path if
  devm_clk_hw_register_mux_parent_data_table() fails
  (bsc#1012628).
- clk: imx: imx8: Fix an error handling path in
  imx8_acm_clk_probe() (bsc#1012628).
- clk: imx: imx8mq: correct error handling path (bsc#1012628).
- clk: imx: imx8qxp: Fix elcdif_pll clock (bsc#1012628).
- clk: renesas: rcar-gen3: Extend SDnH divider table
  (bsc#1012628).
- clk: renesas: rzg2l: Wait for status bit of SD mux before
  continuing (bsc#1012628).
- clk: renesas: rzg2l: Lock around writes to mux register
  (bsc#1012628).
- clk: renesas: rzg2l: Trust value returned by hardware
  (bsc#1012628).
- clk: renesas: rzg2l: Use FIELD_GET() for PLL register fields
  (bsc#1012628).
- clk: renesas: rzg2l: Fix computation formula (bsc#1012628).
- clk: linux/clk-provider.h: fix kernel-doc warnings and typos
  (bsc#1012628).
- spi: nxp-fspi: use the correct ioremap function (bsc#1012628).
- clk: ralink: mtmips: quiet unused variable warning
  (bsc#1012628).
- clk: keystone: pll: fix a couple NULL vs IS_ERR() checks
  (bsc#1012628).
- clk: ti: fix double free in of_ti_divider_clk_setup()
  (bsc#1012628).
- clk: npcm7xx: Fix incorrect kfree (bsc#1012628).
- clk: mediatek: clk-mt6765: Add check for mtk_alloc_clk_data
  (bsc#1012628).
- clk: mediatek: clk-mt6779: Add check for mtk_alloc_clk_data
  (bsc#1012628).
- clk: mediatek: clk-mt6797: Add check for mtk_alloc_clk_data
  (bsc#1012628).
- clk: mediatek: clk-mt7629-eth: Add check for mtk_alloc_clk_data
  (bsc#1012628).
- clk: mediatek: clk-mt7629: Add check for mtk_alloc_clk_data
  (bsc#1012628).
- clk: mediatek: clk-mt2701: Add check for mtk_alloc_clk_data
  (bsc#1012628).
- clk: qcom: config IPQ_APSS_6018 should depend on QCOM_SMEM
  (bsc#1012628).
- clk: qcom: clk-alpha-pll: introduce stromer plus ops
  (bsc#1012628).
- clk: qcom: apss-ipq-pll: Use stromer plus ops for stromer plus
  pll (bsc#1012628).
- clk: qcom: apss-ipq-pll: Fix 'l' value for ipq5332_pll_config
  (bsc#1012628).
- clk: qcom: ipq5018: drop the CLK_SET_RATE_PARENT flag from
  GPLL clocks (bsc#1012628).
- clk: qcom: ipq9574: drop the CLK_SET_RATE_PARENT flag from
  GPLL clocks (bsc#1012628).
- clk: qcom: ipq5332: drop the CLK_SET_RATE_PARENT flag from
  GPLL clocks (bsc#1012628).
- clk: mediatek: fix double free in mtk_clk_register_pllfh()
  (bsc#1012628).
- platform/x86: wmi: Fix probe failure when failing to register
  WMI devices (bsc#1012628).
- platform/x86: wmi: Fix opening of char device (bsc#1012628).
- regulator: qcom-rpmh: Fix smps4 regulator for pm8550ve
  (bsc#1012628).
- hwmon: (axi-fan-control) Fix possible NULL pointer dereference
  (bsc#1012628).
- hwmon: (coretemp) Fix potentially truncated sysfs attribute name
  (bsc#1012628).
- Revert "hwmon: (sch56xx-common) Add DMI override table"
  (bsc#1012628).
- Revert "hwmon: (sch56xx-common) Add automatic module loading
  on supported devices" (bsc#1012628).
- hwmon: (pmbus/mp2975) Move PGOOD fix (bsc#1012628).
- hwmon: (sch5627) Use bit macros when accessing the control
  register (bsc#1012628).
- hwmon: (sch5627) Disallow write access if virtual registers
  are locked (bsc#1012628).
- hte: tegra: Fix missing error code in tegra_hte_test_probe()
  (bsc#1012628).
- platform/chrome: cros_ec_lpc: Separate host command and irq
  disable (bsc#1012628).
- spi: omap2-mcspi: switch to use modern name (bsc#1012628).
- spi: omap2-mcspi: Fix hardcoded reference clock (bsc#1012628).
- drm: bridge: samsung-dsim: Initialize ULPS EXIT for i.MX8M DSIM
  (bsc#1012628).
- drm: bridge: for GENERIC_PHY_MIPI_DPHY also select GENERIC_PHY
  (bsc#1012628).
- drm: bridge: samsung-dsim: Fix waiting for empty cmd transfer
  FIFO on older Exynos (bsc#1012628).
- drm/loongson: Fix error handling in lsdc_pixel_pll_setup()
  (bsc#1012628).
- drm/rockchip: vop: Fix reset of state in duplicate state crtc
  funcs (bsc#1012628).
- drm/rockchip: vop: Fix call to crtc reset helper (bsc#1012628).
- drm/rockchip: vop2: Don't crash for invalid duplicate_state
  (bsc#1012628).
- drm/rockchip: vop2: Add missing call to crtc reset helper
  (bsc#1012628).
- drm/radeon: possible buffer overflow (bsc#1012628).
- drm/radeon: Remove the references of radeon_gem_ pread &amp;
  pwrite ioctls (bsc#1012628).
- drm: bridge: it66121: Fix invalid connector dereference
  (bsc#1012628).
- drm/bridge: lt8912b: Fix bridge_detach (bsc#1012628).
- drm/bridge: lt8912b: Fix crash on bridge detach (bsc#1012628).
- drm/bridge: lt8912b: Manually disable HPD only if it was enabled
  (bsc#1012628).
- drm/bridge: lt8912b: Add missing drm_bridge_attach call
  (bsc#1012628).
- drm/ssd130x: Fix screen clearing (bsc#1012628).
- drm/mediatek: Fix coverity issue with unintentional integer
  overflow (bsc#1012628).
- x86/tdx: Zero out the missing RSI in TDX_HYPERCALL macro
  (bsc#1012628).
- drm/bridge: tc358768: Fix use of uninitialized variable
  (bsc#1012628).
- drm/bridge: tc358768: Fix bit updates (bsc#1012628).
- drm/bridge: tc358768: Use struct videomode (bsc#1012628).
- drm/bridge: tc358768: Print logical values, not raw register
  values (bsc#1012628).
- drm/bridge: tc358768: Use dev for dbg prints, not priv-&gt;dev
  (bsc#1012628).
- drm/bridge: tc358768: Rename dsibclk to hsbyteclk (bsc#1012628).
- drm/bridge: tc358768: Clean up clock period code (bsc#1012628).
- drm/bridge: tc358768: Fix tc358768_ns_to_cnt() (bsc#1012628).
- drm: Call drm_atomic_helper_shutdown() at shutdown/remove time
  for misc drivers (bsc#1012628).
- drm/amdgpu: Increase IH soft ring size for GFX v9.4.3 dGPU
  (bsc#1012628).
- drm/amdkfd: fix some race conditions in vram buffer alloc/free
  of svm code (bsc#1012628).
- drm/amdkfd: Remove svm range validated_once flag (bsc#1012628).
- drm/amdkfd: Handle errors from svm validate and map
  (bsc#1012628).
- drm/amd/display: Fix null pointer dereference in error message
  (bsc#1012628).
- drm/amd/display: Check all enabled planes in
  dm_check_crtc_cursor (bsc#1012628).
- drm/amd/display: Refactor dm_get_plane_scale helper
  (bsc#1012628).
- drm/amd/display: Bail from dm_check_crtc_cursor if no relevant
  change (bsc#1012628).
- io_uring/kbuf: Fix check of BID wrapping in provided buffers
  (bsc#1012628).
- io_uring/kbuf: Allow the full buffer id space for provided
  buffers (bsc#1012628).
- drm/mediatek: Add mmsys_dev_num to mt8188 vdosys0 driver data
  (bsc#1012628).
- drm/mediatek: Fix iommu fault by swapping FBs after updating
  plane state (bsc#1012628).
- drm/mediatek: Fix iommu fault during crtc enabling
  (bsc#1012628).
- accel/habanalabs/gaudi2: Fix incorrect string length computation
  in gaudi2_psoc_razwi_get_engines() (bsc#1012628).
- drm/msm/adreno: Fix SM6375 GPU ID (bsc#1012628).
- drm/msm/a6xx: Fix unknown speedbin case (bsc#1012628).
- drm/rockchip: cdn-dp: Fix some error handling paths in
  cdn_dp_probe() (bsc#1012628).
- gpu: host1x: Correct allocated size for contexts (bsc#1012628).
- drm/bridge: lt9611uxc: fix the race in the error path
  (bsc#1012628).
- arm64/arm: xen: enlighten: Fix KPTI checks (bsc#1012628).
- drm/rockchip: Fix type promotion bug in rockchip_gem_iommu_map()
  (bsc#1012628).
- xenbus: fix error exit in xenbus_init() (bsc#1012628).
- xen: Make struct privcmd_irqfd's layout architecture independent
  (bsc#1012628).
- xen: irqfd: Use _IOW instead of the internal _IOC() macro
  (bsc#1012628).
- xen-pciback: Consider INTx disabled when MSI/MSI-X is enabled
  (bsc#1012628).
- drm/msm/dsi: use msm_gem_kernel_put to free TX buffer
  (bsc#1012628).
- drm/msm/dsi: free TX buffer in unbind (bsc#1012628).
- clocksource/drivers/arm_arch_timer: limit XGene-1 workaround
  (bsc#1012628).
- drm: mediatek: mtk_dsi: Fix NO_EOT_PACKET settings/handling
  (bsc#1012628).
- drivers/perf: hisi: use cpuhp_state_remove_instance_nocalls()
  for hisi_hns3_pmu uninit process (bsc#1012628).
- drm/amd/pm: Fix a memory leak on an error path (bsc#1012628).
- perf/arm-cmn: Fix DTC domain detection (bsc#1012628).
- drivers/perf: hisi_pcie: Check the type first in
  pmu::event_init() (bsc#1012628).
- perf: hisi: Fix use-after-free when register pmu fails
  (bsc#1012628).
- ARM: dts: renesas: blanche: Fix typo in GP_11_2 pin name
  (bsc#1012628).
- arm64: dts: qcom: sdm845: Fix PSCI power domain names
  (bsc#1012628).
- arm64: dts: qcom: sdm845: cheza doesn't support LMh node
  (bsc#1012628).
- arm64: dts: qcom: sc7280: link
  usb3_phy_wrapper_gcc_usb30_pipe_clk (bsc#1012628).
- arm64: dts: qcom: msm8916: Fix iommu local address range
  (bsc#1012628).
- arm64: dts: qcom: msm8992-libra: drop duplicated reserved memory
  (bsc#1012628).
- arm64: dts: qcom: sm6125: Pad APPS IOMMU address to 8 characters
  (bsc#1012628).
- arm64: dts: qcom: sc7280: Add missing LMH interrupts
  (bsc#1012628).
- arm64: dts: qcom: qrb2210-rb1: Swap UART index (bsc#1012628).
- arm64: dts: qcom: qrb2210-rb1: Fix regulators (bsc#1012628).
- arm64: dts: qcom: sdm670: Fix pdc mapping (bsc#1012628).
- arm64: dts: qcom: sc7280: drop incorrect EUD port on SoC side
  (bsc#1012628).
- arm64: dts: qcom: sm8150: add ref clock to PCIe PHYs
  (bsc#1012628).
- arm64: dts: qcom: sm8350: fix pinctrl for UART18 (bsc#1012628).
- arm64: dts: qcom: sdm845-mtp: fix WiFi configuration
  (bsc#1012628).
- arm64: dts: qcom: sdx75-idp: align RPMh regulator nodes with
  bindings (bsc#1012628).
- ARM64: dts: marvell: cn9310: Use appropriate label for spi1 pins
  (bsc#1012628).
- arm64: dts: qcom: msm8976: Fix ipc bit shifts (bsc#1012628).
- arm64: dts: qcom: msm8939: Fix iommu local address range
  (bsc#1012628).
- riscv: dts: allwinner: remove address-cells from intc node
  (bsc#1012628).
- arm64: dts: qcom: apq8016-sbc: Add missing ADV7533 regulators
  (bsc#1012628).
- ARM: dts: qcom: apq8026-samsung-matisse-wifi: Fix inverted
  hall sensor (bsc#1012628).
- ARM: dts: qcom: mdm9615: populate vsdcc fixed regulator
  (bsc#1012628).
- soc: qcom: llcc: Handle a second device without data corruption
  (bsc#1012628).
- kunit: Fix missed memory release in kunit_free_suite_set()
  (bsc#1012628).
- kunit: Fix the wrong kfree of copy for kunit_filter_suites()
  (bsc#1012628).
- kunit: Fix possible memory leak in kunit_filter_suites()
  (bsc#1012628).
- kunit: test: Fix the possible memory leak in executor_test
  (bsc#1012628).
- ARM: dts: stm32: stm32f7-pinctrl: don't use multiple blank lines
  (bsc#1012628).
- firmware: ti_sci: Mark driver as non removable (bsc#1012628).
- arm64: dts: ti: k3-j721s2-evm-gesi: Specify base dtb for
  overlay file (bsc#1012628).
- arm64: dts: ti: verdin-am62: disable MIPI DSI bridge
  (bsc#1012628).
- arm64: dts: ti: k3-am625-beagleplay: Fix typo in ramoops reg
  (bsc#1012628).
- arm64: dts: ti: k3-am62a7-sk: Drop i2c-1 to 100Khz
  (bsc#1012628).
- arm64: dts: ti: Fix HDMI Audio overlay in Makefile
  (bsc#1012628).
- firmware: arm_ffa: Assign the missing IDR allocation ID to
  the FFA device (bsc#1012628).
- firmware: arm_ffa: Allow the FF-A drivers to use 32bit mode
  of messaging (bsc#1012628).
- ARM: dts: am3517-evm: Fix LED3/4 pinmux (bsc#1012628).
- clk: scmi: Free scmi_clk allocated when the clocks with invalid
  info are skipped (bsc#1012628).
- arm64: dts: imx8qm-ss-img: Fix jpegenc compatible entry
  (bsc#1012628).
- arm64: dts: imx8mp-debix-model-a: Remove USB hub reset-gpios
  (bsc#1012628).
- arm64: dts: imx8mm: Add sound-dai-cells to micfil node
  (bsc#1012628).
- arm64: dts: imx8mn: Add sound-dai-cells to micfil node
  (bsc#1012628).
- arm64: tegra: Fix P3767 card detect polarity (bsc#1012628).
- arm64: tegra: Fix P3767 QSPI speed (bsc#1012628).
- firmware: tegra: Add suspend hook and reset BPMP IPC early on
  resume (bsc#1012628).
- memory: tegra: Set BPMP msg flags to reset IPC channels
  (bsc#1012628).
- arm64: tegra: Use correct interrupts for Tegra234 TKE
  (bsc#1012628).
- selftests/pidfd: Fix ksft print formats (bsc#1012628).
- selftests/resctrl: Ensure the benchmark commands fits to its
  array (bsc#1012628).
- soc: qcom: pmic_glink: fix connector type to be DisplayPort
  (bsc#1012628).
- ARM: dts: BCM5301X: Explicitly disable unused switch CPU ports
  (bsc#1012628).
- iommufd: Add iopt_area_alloc() (bsc#1012628).
- module/decompress: use vmalloc() for gzip decompression
  workspace (bsc#1012628).
- KEYS: Include linux/errno.h in linux/verification.h
  (bsc#1012628).
- crypto: ccp - Get a free page to use while fetching initial
  nonce (bsc#1012628).
- crypto: ccp - Fix ioctl unit tests (bsc#1012628).
- crypto: ccp - Fix DBC sample application error handling
  (bsc#1012628).
- crypto: ccp - Fix sample application signature passing
  (bsc#1012628).
- crypto: ccp - Fix some unfused tests (bsc#1012628).
- crypto: hisilicon/hpre - Fix a erroneous check after snprintf()
  (bsc#1012628).
- hwrng: bcm2835 - Fix hwrng throughput regression (bsc#1012628).
- hwrng: geode - fix accessing registers (bsc#1012628).
- RDMA/core: Use size_{add,sub,mul}() in calls to struct_size()
  (bsc#1012628).
- crypto: qat - fix state machines cleanup paths (bsc#1012628).
- crypto: qat - ignore subsequent state up commands (bsc#1012628).
- crypto: qat - fix unregistration of crypto algorithms
  (bsc#1012628).
- crypto: qat - fix unregistration of compression algorithms
  (bsc#1012628).
- scsi: ibmvfc: Fix erroneous use of rtas_busy_delay with hcall
  return code (bsc#1012628).
- ASoC: soc-pcm.c: Make sure DAI parameters cleared if the DAI
  becomes inactive (bsc#1012628).
- libnvdimm/of_pmem: Use devm_kstrdup instead of kstrdup and
  check its return value (bsc#1012628).
- nd_btt: Make BTT lanes preemptible (bsc#1012628).
- crypto: caam/qi2 - fix Chacha20 + Poly1305 self test failure
  (bsc#1012628).
- crypto: caam/jr - fix Chacha20 + Poly1305 self test failure
  (bsc#1012628).
- crypto: qat - increase size of buffers (bsc#1012628).
- ASoC: SOF: ipc4-topology: Use size_add() in call to
  struct_size() (bsc#1012628).
- PCI: vmd: Correct PCI Header Type Register's multi-function
  check (bsc#1012628).
- hid: cp2112: Fix duplicate workqueue initialization
  (bsc#1012628).
- crypto: hisilicon/qm - fix PF queue parameter issue
  (bsc#1012628).
- ARM: 9321/1: memset: cast the constant byte to unsigned char
  (bsc#1012628).
- ARM: 9323/1: mm: Fix ARCH_LOW_ADDRESS_LIMIT when CONFIG_ZONE_DMA
  (bsc#1012628).
- ext4: add missing initialization of call_notify_error in
  update_super_work() (bsc#1012628).
- ext4: move 'ix' sanity check to corrent position (bsc#1012628).
- kselftest: vm: fix mdwe's mmap_FIXED test case (bsc#1012628).
- ASoC: fsl: mpc5200_dma.c: Fix warning of Function parameter
  or member not described (bsc#1012628).
- backlight: pwm_bl: Disable PWM on shutdown, suspend and remove
  (bsc#1012628).
- ASoC: Intel: sof_sdw_rt_sdca_jack_common: add rt713 support
  (bsc#1012628).
- ASoC: fsl-asoc-card: Add comment for mclk in the codec_priv
  (bsc#1012628).
- fs: dlm: Fix the size of a buffer in dlm_create_debug_file()
  (bsc#1012628).
- dlm: fix creating multiple node structures (bsc#1012628).
- dlm: fix remove member after close call (bsc#1012628).
- dlm: be sure we reset all nodes at forced shutdown
  (bsc#1012628).
- dlm: fix no ack after final message (bsc#1012628).
- IB/mlx5: Fix rdma counter binding for RAW QP (bsc#1012628).
- RDMA/hns: Fix printing level of asynchronous events
  (bsc#1012628).
- RDMA/hns: Fix uninitialized ucmd in hns_roce_create_qp_common()
  (bsc#1012628).
- RDMA/hns: Fix signed-unsigned mixed comparisons (bsc#1012628).
- RDMA/hns: Add check for SL (bsc#1012628).
- RDMA/hns: The UD mode can only be configured with DCQCN
  (bsc#1012628).
- RDMA/hns: Fix unnecessary port_num transition in HW stats
  allocation (bsc#1012628).
- RDMA/hns: Fix init failure of RoCE VF and HIP08 (bsc#1012628).
- ASoC: SOF: core: Ensure sof_ops_free() is still called when
  probe never ran (bsc#1012628).
- ASoC: intel: sof_sdw: Stop processing CODECs when enough are
  found (bsc#1012628).
- ASoC: fsl: Fix PM disable depth imbalance in fsl_easrc_probe
  (bsc#1012628).
- scsi: ufs: core: Leave space for '\0' in utf8 desc string
  (bsc#1012628).
- RDMA/hfi1: Workaround truncation compilation error
  (bsc#1012628).
- hid: cp2112: Fix IRQ shutdown stopping polling for all IRQs
  on chip (bsc#1012628).
- HID: uclogic: Fix user-memory-access bug in
  uclogic_params_ugee_v2_init_event_hooks() (bsc#1012628).
- HID: uclogic: Fix a work-&gt;entry not empty bug in __queue_work()
  (bsc#1012628).
- sh: bios: Revive earlyprintk support (bsc#1012628).
- HID: logitech-hidpp: Don't restart IO, instead defer
  hid_connect() only (bsc#1012628).
- HID: logitech-hidpp: Revert "Don't restart communication if
  not necessary" (bsc#1012628).
- HID: logitech-hidpp: Move get_wireless_feature_index() check
  to hidpp_connect_event() (bsc#1012628).
- ASoC: Intel: Skylake: Fix mem leak when parsing UUIDs fails
  (bsc#1012628).
- PCI: endpoint: Fix double free in __pci_epc_create()
  (bsc#1012628).
- padata: Fix refcnt handling in padata_free_shell()
  (bsc#1012628).
- certs: Break circular dependency when selftest is modular
  (bsc#1012628).
- crypto: qat - consolidate services structure (bsc#1012628).
- crypto: qat - enable dc chaining service (bsc#1012628).
- crypto: qat - refactor fw config related functions
  (bsc#1012628).
- crypto: qat - use masks for AE groups (bsc#1012628).
- crypto: qat - fix ring to service map for QAT GEN4
  (bsc#1012628).
- crypto: qat - fix deadlock in backlog processing (bsc#1012628).
- ASoC: ams-delta.c: use component after check (bsc#1012628).
- erofs: fix erofs_insert_workgroup() lockref usage (bsc#1012628).
- IB/mlx5: Fix init stage error handling to avoid double free
  of same QP and UAF (bsc#1012628).
- mfd: core: Un-constify mfd_cell.of_reg (bsc#1012628).
- mfd: core: Ensure disabled devices are skipped without aborting
  (bsc#1012628).
- mfd: dln2: Fix double put in dln2_probe (bsc#1012628).
- dt-bindings: mfd: mt6397: Split out compatible for MediaTek
  MT6366 PMIC (bsc#1012628).
- mfd: arizona-spi: Set pdata.hpdet_channel for ACPI enumerated
  devs (bsc#1012628).
- leds: turris-omnia: Do not use SMBUS calls (bsc#1012628).
- leds: pwm: Don't disable the PWM when the LED should be off
  (bsc#1012628).
- leds: trigger: ledtrig-cpu:: Fix 'output may be truncated'
  issue for 'cpu' (bsc#1012628).
- scripts/gdb: fix usage of MOD_TEXT not defined when
  CONFIG_MODULES=n (bsc#1012628).
- apparmor: fix invalid reference on profile-&gt;disconnected
  (bsc#1012628).
- perf stat: Fix aggr mode initialization (bsc#1012628).
- iio: frequency: adf4350: Use device managed functions and fix
  power down issue (bsc#1012628).
- pinctrl: baytrail: fix debounce disable case (bsc#1012628).
- perf kwork: Fix incorrect and missing free atom in
  work_push_atom() (bsc#1012628).
- perf kwork: Add the supported subcommands to the document
  (bsc#1012628).
- perf kwork: Set ordered_events to true in 'struct perf_tool'
  (bsc#1012628).
- f2fs: compress: fix deadloop in f2fs_write_cache_pages()
  (bsc#1012628).
- f2fs: compress: fix to avoid use-after-free on dic
  (bsc#1012628).
- f2fs: compress: fix to avoid redundant compress extension
  (bsc#1012628).
- f2fs: fix to drop meta_inode's page cache in f2fs_put_super()
  (bsc#1012628).
- tty: tty_jobctrl: fix pid memleak in disassociate_ctty()
  (bsc#1012628).
- perf parse-events: Fix tracepoint name memory leak
  (bsc#1012628).
- livepatch: Fix missing newline character in
  klp_resolve_symbols() (bsc#1012628).
- pinctrl: renesas: rzg2l: Make reverse order of enable() for
  disable() (bsc#1012628).
- perf vendor events arm64: Fix for AmpereOne metrics
  (bsc#1012628).
- perf record: Fix BTF type checks in the off-cpu profiling
  (bsc#1012628).
- dmaengine: idxd: Register dsa_bus_type before registering idxd
  sub-drivers (bsc#1012628).
- usb: dwc2: fix possible NULL pointer dereference caused by
  driver concurrency (bsc#1012628).
- usb: chipidea: Fix DMA overwrite for Tegra (bsc#1012628).
- usb: chipidea: Simplify Tegra DMA alignment code (bsc#1012628).
- dmaengine: ti: edma: handle irq_of_parse_and_map() errors
  (bsc#1012628).
- tools/perf: Update call stack check in builtin-lock.c
  (bsc#1012628).
- misc: st_core: Do not call kfree_skb() under spin_lock_irqsave()
  (bsc#1012628).
- debugfs: Fix __rcu type comparison warning (bsc#1012628).
- tools: iio: iio_generic_buffer ensure alignment (bsc#1012628).
- USB: usbip: fix stub_dev hub disconnect (bsc#1012628).
- dmaengine: pxa_dma: Remove an erroneous BUG_ON() in
  pxad_free_desc() (bsc#1012628).
- f2fs: fix to initialize map.m_pblk in f2fs_precache_extents()
  (bsc#1012628).
- interconnect: qcom: qdu1000: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sc7180: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sc7280: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sc8180x: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sc8280xp: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sdm670: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sdm845: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sm6350: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sm8150: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sm8250: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sm8350: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: osm-l3: Replace custom implementation of
  COUNT_ARGS() (bsc#1012628).
- powerpc: Only define __parse_fpscr() when required
  (bsc#1012628).
- interconnect: fix error handling in qnoc_probe() (bsc#1012628).
- perf build: Add missing comment about NO_LIBTRACEEVENT=1
  (bsc#1012628).
- perf parse-events: Fix for term values that are raw events
  (bsc#1012628).
- perf mem-events: Avoid uninitialized read (bsc#1012628).
- s390/ap: re-init AP queues on config on (bsc#1012628).
- modpost: fix tee MODULE_DEVICE_TABLE built on big-endian host
  (bsc#1012628).
- modpost: fix ishtp MODULE_DEVICE_TABLE built on big-endian host
  (bsc#1012628).
- perf tools: Do not ignore the default vmlinux.h (bsc#1012628).
- powerpc/40x: Remove stale PTE_ATOMIC_UPDATES macro
  (bsc#1012628).
- powerpc/xive: Fix endian conversion size (bsc#1012628).
- powerpc: Hide empty pt_regs at base of the stack (bsc#1012628).
- perf trace: Use the right bpf_probe_read(_str) variant for
  reading user data (bsc#1012628).
- powerpc/vas: Limit open window failure messages in log bufffer
  (bsc#1012628).
- powerpc/imc-pmu: Use the correct spinlock initializer
  (bsc#1012628).
- powerpc/pseries: fix potential memory leak in
  init_cpu_associativity() (bsc#1012628).
- perf vendor events: Update PMC used in PM_RUN_INST_CMPL event
  for power10 platform (bsc#1012628).
- xhci: Loosen RPM as default policy to cover for AMD xHC 1.1
  (bsc#1012628).
- usb: host: xhci-plat: fix possible kernel oops while resuming
  (bsc#1012628).
- powerpc/vmcore: Add MMU information to vmcoreinfo (bsc#1012628).
- perf machine: Avoid out of bounds LBR memory read (bsc#1012628).
- libperf rc_check: Make implicit enabling work for GCC
  (bsc#1012628).
- perf hist: Add missing puts to hist__account_cycles
  (bsc#1012628).
- perf vendor events intel: Fix broadwellde
  tma_info_system_dram_bw_use metric (bsc#1012628).
- perf vendor events intel: Add broadwellde two metrics
  (bsc#1012628).
- 9p/net: fix possible memory leak in p9_check_errors()
  (bsc#1012628).
- rtla: Fix uninitialized variable found (bsc#1012628).
- i3c: Fix potential refcount leak in
  i3c_master_register_new_i3c_devs (bsc#1012628).
- rtc: brcmstb-waketimer: support level alarm_irq (bsc#1012628).
- cxl/pci: Remove unnecessary device reference management in
  sanitize work (bsc#1012628).
- cxl/pci: Cleanup 'sanitize' to always poll (bsc#1012628).
- cxl/pci: Remove inconsistent usage of dev_err_probe()
  (bsc#1012628).
- cxl/pci: Clarify devm host for memdev relative setup
  (bsc#1012628).
- cxl/pci: Fix sanitize notifier setup (bsc#1012628).
- cxl/memdev: Fix sanitize vs decoder setup locking (bsc#1012628).
- cxl/mem: Fix shutdown order (bsc#1012628).
- virt: sevguest: Fix passing a stack buffer as a scatterlist
  target (bsc#1012628).
- rtc: pcf85363: fix wrong mask/val parameters in
  regmap_update_bits call (bsc#1012628).
- cxl/region: Prepare the decoder match range helper for reuse
  (bsc#1012628).
- cxl/region: Calculate a target position in a region interleave
  (bsc#1012628).
- cxl/region: Use cxl_calc_interleave_pos() for auto-discovery
  (bsc#1012628).
- cxl/region: Fix cxl_region_rwsem lock held when returning to
  user space (bsc#1012628).
- cxl/core/regs: Rename @dev to @host in struct cxl_register_map
  (bsc#1012628).
- cxl/port: Fix @host confusion in cxl_dport_setup_regs()
  (bsc#1012628).
- cxl/hdm: Remove broken error path (bsc#1012628).
- pcmcia: cs: fix possible hung task and memory leak pccardd()
  (bsc#1012628).
- pcmcia: ds: fix refcount leak in pcmcia_device_add()
  (bsc#1012628).
- pcmcia: ds: fix possible name leak in error path in
  pcmcia_device_add() (bsc#1012628).
- media: imx-jpeg: initiate a drain of the capture queue in
  dynamic resolution change (bsc#1012628).
- media: hantro: Check whether reset op is defined before use
  (bsc#1012628).
- media: verisilicon: Do not enable G2 postproc downscale if
  source is narrower than destination (bsc#1012628).
- media: ov13b10: Fix some error checking in probe (bsc#1012628).
- media: ov5640: fix vblank unchange issue when work at dvp mode
  (bsc#1012628).
- media: i2c: max9286: Fix some redundant of_node_put() calls
  (bsc#1012628).
- media: ov5640: Fix a memory leak when ov5640_probe fails
  (bsc#1012628).
- media: bttv: fix use after free error due to btv-&gt;timeout timer
  (bsc#1012628).
- media: amphion: handle firmware debug message (bsc#1012628).
- media: mtk-jpegenc: Fix bug in JPEG encode quality selection
  (bsc#1012628).
- media: s3c-camif: Avoid inappropriate kfree() (bsc#1012628).
- media: vidtv: psi: Add check for kstrdup (bsc#1012628).
- media: vidtv: mux: Add check and kfree for kstrdup
  (bsc#1012628).
- media: cedrus: Fix clock/reset sequence (bsc#1012628).
- media: i2c: imx219: Convert to CCI register access helpers
  (bsc#1012628).
- media: i2c: imx219: Replace register addresses with macros
  (bsc#1012628).
- media: i2c: imx219: Drop IMX219_REG_CSI_LANE_MODE from common
  regs array (bsc#1012628).
- media: cadence: csi2rx: Unregister v4l2 async notifier
  (bsc#1012628).
- media: dvb-usb-v2: af9035: fix missing unlock (bsc#1012628).
- media: verisilicon: Fixes clock list for rk3588 av1 decoder
  (bsc#1012628).
- media: mediatek: vcodec: Handle invalid encoder vsi
  (bsc#1012628).
- media: imx-jpeg: notify source chagne event when the first
  picture parsed (bsc#1012628).
- media: mediatek: vcodec: using encoder device to alloc/free
  encoder memory (bsc#1012628).
- media: platform: mtk-mdp3: fix uninitialized variable in
  mdp_path_config() (bsc#1012628).
- media: cec: meson: always include meson sub-directory in
  Makefile (bsc#1012628).
- cpupower: fix reference to nonexistent document (bsc#1012628).
- regmap: prevent noinc writes from clobbering cache
  (bsc#1012628).
- drm/amdgpu/gfx10,11: use memcpy_to/fromio for MQDs
  (bsc#1012628).
- drm/amdgpu: don't put MQDs in VRAM on ARM | ARM64 (bsc#1012628).
- pwm: sti: Reduce number of allocations and drop usage of
  chip_data (bsc#1012628).
- pwm: brcmstb: Utilize appropriate clock APIs in suspend/resume
  (bsc#1012628).
- Input: synaptics-rmi4 - fix use after free in
  rmi_unregister_function() (bsc#1012628).
- watchdog: marvell_gti_wdt: Fix error code in probe()
  (bsc#1012628).
- watchdog: ixp4xx: Make sure restart always works (bsc#1012628).
- llc: verify mac len before reading mac header (bsc#1012628).
- hsr: Prevent use after free in prp_create_tagged_frame()
  (bsc#1012628).
- tipc: Change nla_policy for bearer-related names to
  NLA_NUL_STRING (bsc#1012628).
- rxrpc: Fix two connection reaping bugs (bsc#1012628).
- bpf: Check map-&gt;usercnt after timer-&gt;timer is assigned
  (bsc#1012628).
- inet: shrink struct flowi_common (bsc#1012628).
- octeontx2-pf: Fix error codes (bsc#1012628).
- octeontx2-pf: Fix holes in error code (bsc#1012628).
- net: page_pool: add missing free_percpu when page_pool_init fail
  (bsc#1012628).
- dccp: Call security_inet_conn_request() after setting IPv4
  addresses (bsc#1012628).
- dccp/tcp: Call security_inet_conn_request() after setting IPv6
  addresses (bsc#1012628).
- net: r8169: Disable multicast filter for RTL8168H and RTL8107E
  (bsc#1012628).
- Fix termination state for idr_for_each_entry_ul() (bsc#1012628).
- net: stmmac: xgmac: Enable support for multiple Flexible PPS
  outputs (bsc#1012628).
- selftests: pmtu.sh: fix result checking (bsc#1012628).
- octeontx2-pf: Free pending and dropped SQEs (bsc#1012628).
- net/smc: fix dangling sock under state SMC_APPFINCLOSEWAIT
  (bsc#1012628).
- net/smc: allow cdc msg send rather than drop it with NULL
  sndbuf_desc (bsc#1012628).
- net/smc: put sk reference if close work was canceled
  (bsc#1012628).
- nvme: fix error-handling for io_uring nvme-passthrough
  (bsc#1012628).
- riscv: boot: Fix creation of loader.bin (bsc#1012628).
- ice: Fix SRIOV LAG disable on non-compliant aggregate
  (bsc#1012628).
- ice: lag: in RCU, use atomic allocation (bsc#1012628).
- ice: Fix VF-VF filter rules in switchdev mode (bsc#1012628).
- ice: Fix VF-VF direction matching in drop rule in switchdev
  (bsc#1012628).
- tg3: power down device only on SYSTEM_POWER_OFF (bsc#1012628).
- nbd: fix uaf in nbd_open (bsc#1012628).
- blk-core: use pr_warn_ratelimited() in bio_check_ro()
  (bsc#1012628).
- vsock/virtio: remove socket from connected/bound list on
  shutdown (bsc#1012628).
- r8169: respect userspace disabling IFF_MULTICAST (bsc#1012628).
- virtio/vsock: Fix uninit-value in virtio_transport_recv_pkt()
  (bsc#1012628).
- net: enetc: shorten enetc_setup_xdp_prog() error message to
  fit NETLINK_MAX_FMTMSG_LEN (bsc#1012628).
- i2c: iproc: handle invalid slave state (bsc#1012628).
- netfilter: xt_recent: fix (increase) ipv6 literal buffer length
  (bsc#1012628).
- netfilter: nat: fix ipv6 nat redirect with mapped and scoped
  addresses (bsc#1012628).
- net/sched: act_ct: Always fill offloading tuple iifidx
  (bsc#1012628).
- RISC-V: Don't fail in riscv_of_parent_hartid() for disabled
  HARTs (bsc#1012628).
- net: ti: icss-iep: fix setting counter value (bsc#1012628).
- drivers: perf: Do not broadcast to other cpus when starting
  a counter (bsc#1012628).
- module/decompress: use kvmalloc() consistently (bsc#1012628).
- fs: dlm: Simplify buffer size computation in
  dlm_create_debug_file() (bsc#1012628).
- drm/vc4: tests: Fix UAF in the mock helpers (bsc#1012628).
- drm/syncobj: fix DRM_SYNCOBJ_WAIT_FLAGS_WAIT_AVAILABLE
  (bsc#1012628).
- ASoC: rt712-sdca: fix speaker route missing issue (bsc#1012628).
- ASoC: mediatek: mt8186_mt6366_rt1019_rt5682s: trivial: fix
  error messages (bsc#1012628).
- ASoC: hdmi-codec: register hpd callback on component probe
  (bsc#1012628).
- ASoC: dapm: fix clock get name (bsc#1012628).
- spi: spi-zynq-qspi: add spi-mem to driver kconfig dependencies
  (bsc#1012628).
- arm64/arm: arm_pmuv3: perf: Don't truncate 64-bit registers
  (bsc#1012628).
- fbdev: imsttfb: fix double free in probe() (bsc#1012628).
- fbdev: imsttfb: fix a resource leak in probe (bsc#1012628).
- ALSA: hda/realtek: Add support dual speaker for Dell
  (bsc#1012628).
- fbdev: fsl-diu-fb: mark wr_reg_wa() static (bsc#1012628).
- tracing/kprobes: Fix the order of argument descriptions
  (bsc#1012628).
- eventfs: Check for NULL ef in eventfs_set_attr() (bsc#1012628).
- selftests: mptcp: run userspace pm tests slower (bsc#1012628).
- selftests: mptcp: fix wait_rm_addr/sf parameters (bsc#1012628).
- io_uring/net: ensure socket is marked connected on connect retry
  (bsc#1012628).
- x86/amd_nb: Use Family 19h Models 60h-7Fh Function 4 IDs
  (bsc#1012628).
- Revert "PCI/ASPM: Disable only ASPM_STATE_L1 when driver,
  disables L1" (bsc#1012628).
- Revert "mmc: core: Capture correct oemid-bits for eMMC cards"
  (bsc#1012628).
- btrfs: use u64 for buffer sizes in the tree search ioctls
  (bsc#1012628).
- btrfs: make found_logical_ret parameter mandatory for function
  queue_scrub_stripe() (bsc#1012628).
- Refresh
  patches.suse/ALSA-hda-cs35l41-Support-mute-notifications-for-CS35.patch.
- Rename to
  patches.kernel.org/6.6.2-328-ASoC-cs35l41-Handle-mdsync_down-reg-write-error.patch.
- Rename to
  patches.kernel.org/6.6.2-329-ASoC-cs35l41-Handle-mdsync_up-reg-write-errors.patch.
- Rename to
  patches.kernel.org/6.6.2-330-ASoC-cs35l41-Initialize-completion-object-befor.patch.
- Rename to
  patches.kernel.org/6.6.2-331-ASoC-cs35l41-Fix-broken-shared-boost-activation.patch.
- Rename to
  patches.kernel.org/6.6.2-332-ASoC-cs35l41-Verify-PM-runtime-resume-errors-in.patch.
- Rename to
  patches.kernel.org/6.6.2-333-ASoC-cs35l41-Undo-runtime-PM-changes-at-driver-.patch.
- Rename to
  patches.kernel.org/6.6.2-334-ALSA-hda-cs35l41-Fix-unbalanced-pm_runtime_get.patch.
- Rename to
  patches.kernel.org/6.6.2-335-ALSA-hda-cs35l41-Undo-runtime-PM-changes-at-dri.patch.
- commit 263a855</changelog>
  <changelog author="tiwai@suse.de" date="1700481601">- drm/i915: Also check for VGA converter in eDP probe
  (bsc#1217282).
- commit b22e785</changelog>
  <changelog author="tiwai@suse.de" date="1700568000">- leds: class: Don't expose color sysfs entry (bsc#1217172).
- commit 1be1eb4</changelog>
  <changelog author="msuchanek@suse.de" date="1700654400">- kernel-source: Move provides after sources
- commit dbbf742</changelog>
  <changelog author="msuchanek@suse.de" date="1700654401">- rpm: Define git commit as macro
- commit bcc92c8</changelog>
  <changelog author="tiwai@suse.de" date="1700654402">- Update config files: CONFIG_SND_SOC_WSA883X=m for Thinkpad X13s audio (bsc#1217412)
- commit 8be32dc</changelog>
  <changelog author="tiwai@suse.de" date="1700654403">- ASoC: codecs: wsa883x: make use of new mute_unmute_on_trigger
  flag (bsc#1217412).
- ASoC: soc-dai: add flag to mute and unmute stream during trigger
  (bsc#1217412).
- commit 1a298a3</changelog>
  <changelog author="fcrozat@suse.com" date="1700827200">- Ensure ia32_emulation is always enabled for kernel-obs-build
  If ia32_emulation is disabled by default, ensure it is enabled
  back for OBS kernel to allow building 32bit binaries (jsc#PED-3184)
  [ms: Always pass the parameter, no need to grep through the config which
  may not be very reliable]
- commit 56a2c2f</changelog>
  <changelog author="jslaby@suse.cz" date="1701259200">- Linux 6.6.3 (bsc#1012628).
- locking/ww_mutex/test: Fix potential workqueue corruption
  (bsc#1012628).
- btrfs: abort transaction on generation mismatch when marking
  eb as dirty (bsc#1012628).
- lib/generic-radix-tree.c: Don't overflow in peek()
  (bsc#1012628).
- x86/retpoline: Make sure there are no unconverted return thunks
  due to KCSAN (bsc#1012628).
- perf/core: Bail out early if the request AUX area is out of
  bound (bsc#1012628).
- srcu: Fix srcu_struct node grpmask overflow on 64-bit systems
  (bsc#1012628).
- selftests/lkdtm: Disable CONFIG_UBSAN_TRAP in test config
  (bsc#1012628).
- clocksource/drivers/timer-imx-gpt: Fix potential memory leak
  (bsc#1012628).
- clocksource/drivers/timer-atmel-tcb: Fix initialization on
  SAM9 hardware (bsc#1012628).
- srcu: Only accelerate on enqueue time (bsc#1012628).
- smp,csd: Throw an error if a CSD lock is stuck for too long
  (bsc#1012628).
- cpu/hotplug: Don't offline the last non-isolated CPU
  (bsc#1012628).
- workqueue: Provide one lock class key per work_on_cpu() callsite
  (bsc#1012628).
- x86/mm: Drop the 4 MB restriction on minimal NUMA node memory
  size (bsc#1012628).
- wifi: plfxlc: fix clang-specific fortify warning (bsc#1012628).
- wifi: ath12k: Ignore fragments from uninitialized peer in dp
  (bsc#1012628).
- wifi: mac80211_hwsim: fix clang-specific fortify warning
  (bsc#1012628).
- wifi: mac80211: don't return unset power in
  ieee80211_get_tx_power() (bsc#1012628).
- atl1c: Work around the DMA RX overflow issue (bsc#1012628).
- bpf: Detect IP == ksym.end as part of BPF program (bsc#1012628).
- wifi: ath9k: fix clang-specific fortify warnings (bsc#1012628).
- wifi: ath12k: fix possible out-of-bound read in
  ath12k_htt_pull_ppdu_stats() (bsc#1012628).
- wifi: ath10k: fix clang-specific fortify warning (bsc#1012628).
- wifi: ath12k: fix possible out-of-bound write in
  ath12k_wmi_ext_hal_reg_caps() (bsc#1012628).
- ACPI: APEI: Fix AER info corruption when error status data
  has multiple sections (bsc#1012628).
- net: sfp: add quirk for Fiberstone GPON-ONU-34-20BI
  (bsc#1012628).
- wifi: mt76: mt7921e: Support MT7992 IP in Xiaomi Redmibook 15
  Pro (2023) (bsc#1012628).
- wifi: mt76: fix clang-specific fortify warnings (bsc#1012628).
- net: annotate data-races around sk-&gt;sk_tx_queue_mapping
  (bsc#1012628).
- net: annotate data-races around sk-&gt;sk_dst_pending_confirm
  (bsc#1012628).
- wifi: ath12k: mhi: fix potential memory leak in
  ath12k_mhi_register() (bsc#1012628).
- wifi: ath10k: Don't touch the CE interrupt registers after
  power up (bsc#1012628).
- net: sfp: add quirk for FS's 2.5G copper SFP (bsc#1012628).
- vsock: read from socket's error queue (bsc#1012628).
- bpf: Ensure proper register state printing for cond jumps
  (bsc#1012628).
- wifi: iwlwifi: mvm: fix size check for fw_link_id (bsc#1012628).
- Bluetooth: btusb: Add date-&gt;evt_skb is NULL check (bsc#1012628).
- Bluetooth: Fix double free in hci_conn_cleanup (bsc#1012628).
- ACPI: EC: Add quirk for HP 250 G7 Notebook PC (bsc#1012628).
- tsnep: Fix tsnep_request_irq() format-overflow warning
  (bsc#1012628).
- gpiolib: acpi: Add a ignore interrupt quirk for Peaq C1010
  (bsc#1012628).
- platform/chrome: kunit: initialize lock for fake ec_dev
  (bsc#1012628).
- of: address: Fix address translation when address-size is
  greater than 2 (bsc#1012628).
- platform/x86: thinkpad_acpi: Add battery quirk for Thinkpad
  X120e (bsc#1012628).
- drm/gma500: Fix call trace when psb_gem_mm_init() fails
  (bsc#1012628).
- drm/amdkfd: ratelimited SQ interrupt messages (bsc#1012628).
- drm/komeda: drop all currently held locks if deadlock happens
  (bsc#1012628).
- drm/amd/display: Blank phantom OTG before enabling
  (bsc#1012628).
- drm/amd/display: Don't lock phantom pipe on disabling
  (bsc#1012628).
- drm/amd/display: add seamless pipe topology transition check
  (bsc#1012628).
- drm/edid: Fixup h/vsync_end instead of h/vtotal (bsc#1012628).
- md: don't rely on 'mddev-&gt;pers' to be set in mddev_suspend()
  (bsc#1012628).
- drm/amdgpu: not to save bo in the case of RAS err_event_athub
  (bsc#1012628).
- drm/amdkfd: Fix a race condition of vram buffer unref in svm
  code (bsc#1012628).
- drm/amdgpu: update retry times for psp vmbx wait (bsc#1012628).
- drm/amd: Update `update_pcie_parameters` functions to use
  uint8_t arguments (bsc#1012628).
- drm/amd/display: use full update for clip size increase of
  large plane source (bsc#1012628).
- string.h: add array-wrappers for (v)memdup_user() (bsc#1012628).
- kernel: kexec: copy user-array safely (bsc#1012628).
- kernel: watch_queue: copy user-array safely (bsc#1012628).
- drm_lease.c: copy user-array safely (bsc#1012628).
- drm: vmwgfx_surface.c: copy user-array safely (bsc#1012628).
- drm/msm/dp: skip validity check for DP CTS EDID checksum
  (bsc#1012628).
- drm/amd: Fix UBSAN array-index-out-of-bounds for SMU7
  (bsc#1012628).
- drm/amd: Fix UBSAN array-index-out-of-bounds for Polaris and
  Tonga (bsc#1012628).
- drm/amdgpu: Fix potential null pointer derefernce (bsc#1012628).
- drm/panel: fix a possible null pointer dereference
  (bsc#1012628).
- drm/panel/panel-tpo-tpg110: fix a possible null pointer
  dereference (bsc#1012628).
- drm/radeon: fix a possible null pointer dereference
  (bsc#1012628).
- drm/amdgpu/vkms: fix a possible null pointer dereference
  (bsc#1012628).
- drm/panel: st7703: Pick different reset sequence (bsc#1012628).
- drm/amdkfd: Fix shift out-of-bounds issue (bsc#1012628).
- drm/amdgpu: Fix a null pointer access when the smc_rreg pointer
  is NULL (bsc#1012628).
- drm/amd: Disable PP_PCIE_DPM_MASK when dynamic speed switching
  not supported (bsc#1012628).
- drm/amd/display: fix num_ways overflow error (bsc#1012628).
- drm/amd: check num of link levels when update pcie param
  (bsc#1012628).
- soc: qcom: pmic: Fix resource leaks in a
  device_for_each_child_node() loop (bsc#1012628).
- arm64: dts: rockchip: Add NanoPC T6 PCIe e-key support
  (bsc#1012628).
- arm64: dts: ls208xa: use a pseudo-bus to constrain usb dma size
  (bsc#1012628).
- selftests/efivarfs: create-read: fix a resource leak
  (bsc#1012628).
- ASoC: mediatek: mt8188-mt6359: support dynamic pinctrl
  (bsc#1012628).
- ASoC: soc-card: Add storage for PCI SSID (bsc#1012628).
- ASoC: SOF: Pass PCI SSID to machine driver (bsc#1012628).
- ASoC: Intel: sof_sdw: Copy PCI SSID to struct snd_soc_card
  (bsc#1012628).
- ASoC: cs35l56: Use PCI SSID as the firmware UID (bsc#1012628).
- crypto: pcrypt - Fix hungtask for PADATA_RESET (bsc#1012628).
- ASoC: SOF: ipc4: handle EXCEPTION_CAUGHT notification from
  firmware (bsc#1012628).
- RDMA/hfi1: Use FIELD_GET() to extract Link Width (bsc#1012628).
- scsi: hisi_sas: Set debugfs_dir pointer to NULL after removing
  debugfs (bsc#1012628).
- scsi: ibmvfc: Remove BUG_ON in the case of an empty event pool
  (bsc#1012628).
- fs/jfs: Add check for negative db_l2nbperpage (bsc#1012628).
- fs/jfs: Add validity check for db_maxag and db_agpref
  (bsc#1012628).
- jfs: fix array-index-out-of-bounds in dbFindLeaf (bsc#1012628).
- jfs: fix array-index-out-of-bounds in diAlloc (bsc#1012628).
- HID: lenovo: Detect quirk-free fw on cptkbd and stop applying
  workaround (bsc#1012628).
- ARM: 9320/1: fix stack depot IRQ stack filter (bsc#1012628).
- ALSA: hda: Fix possible null-ptr-deref when assigning a stream
  (bsc#1012628).
- gpiolib: of: Add quirk for mt2701-cs42448 ASoC sound
  (bsc#1012628).
- PCI: tegra194: Use FIELD_GET()/FIELD_PREP() with Link Width
  fields (bsc#1012628).
- PCI: mvebu: Use FIELD_PREP() with Link Width (bsc#1012628).
- atm: iphase: Do PCI error checks on own line (bsc#1012628).
- PCI: Do error check on own line to split long "if" conditions
  (bsc#1012628).
- scsi: libfc: Fix potential NULL pointer dereference in
  fc_lport_ptp_setup() (bsc#1012628).
- PCI: Use FIELD_GET() to extract Link Width (bsc#1012628).
- PCI: Extract ATS disabling to a helper function (bsc#1012628).
- PCI: Disable ATS for specific Intel IPU E2000 devices
  (bsc#1012628).
- PCI: dwc: Add dw_pcie_link_set_max_link_width() (bsc#1012628).
- PCI: dwc: Add missing PCI_EXP_LNKCAP_MLW handling (bsc#1012628).
- misc: pci_endpoint_test: Add Device ID for R-Car S4-8 PCIe
  controller (bsc#1012628).
- PCI: Use FIELD_GET() in Sapphire RX 5600 XT Pulse quirk
  (bsc#1012628).
- ASoC: Intel: soc-acpi-cht: Add Lenovo Yoga Tab 3 Pro YT3-X90
  quirk (bsc#1012628).
- crypto: hisilicon/qm - prevent soft lockup in receive loop
  (bsc#1012628).
- HID: Add quirk for Dell Pro Wireless Keyboard and Mouse KM5221W
  (bsc#1012628).
- exfat: support handle zero-size directory (bsc#1012628).
- mfd: intel-lpss: Add Intel Lunar Lake-M PCI IDs (bsc#1012628).
- iio: adc: stm32-adc: harden against NULL pointer deref in
  stm32_adc_probe() (bsc#1012628).
- thunderbolt: Apply USB 3.x bandwidth quirk only in software
  connection manager (bsc#1012628).
- tty: vcc: Add check for kstrdup() in vcc_probe() (bsc#1012628).
- dt-bindings: phy: qcom,snps-eusb2-repeater: Add magic tuning
  overrides (bsc#1012628).
- phy: qualcomm: phy-qcom-eusb2-repeater: Use regmap_fields
  (bsc#1012628).
- phy: qualcomm: phy-qcom-eusb2-repeater: Zero out untouched
  tuning regs (bsc#1012628).
- usb: dwc3: core: configure TX/RX threshold for DWC3_IP
  (bsc#1012628).
- usb: ucsi: glink: use the connector orientation GPIO to provide
  switch events (bsc#1012628).
- soundwire: dmi-quirks: update HP Omen match (bsc#1012628).
- f2fs: fix error path of __f2fs_build_free_nids (bsc#1012628).
- f2fs: fix error handling of __get_node_page (bsc#1012628).
- usb: host: xhci: Avoid XHCI resume delay if SSUSB device is
  not present (bsc#1012628).
- usb: gadget: f_ncm: Always set current gadget in ncm_bind()
  (bsc#1012628).
- 9p/trans_fd: Annotate data-racy writes to file::f_flags
  (bsc#1012628).
- 9p: v9fs_listxattr: fix %s null argument warning (bsc#1012628).
- i3c: mipi-i3c-hci: Fix out of bounds access in
  hci_dma_irq_handler (bsc#1012628).
- i2c: i801: Add support for Intel Birch Stream SoC (bsc#1012628).
- i2c: fix memleak in i2c_new_client_device() (bsc#1012628).
- i2c: sun6i-p2wi: Prevent potential division by zero
  (bsc#1012628).
- virtio-blk: fix implicit overflow on virtio_max_dma_size
  (bsc#1012628).
- i3c: master: mipi-i3c-hci: Fix a kernel panic for accessing
  DAT_data (bsc#1012628).
- media: gspca: cpia1: shift-out-of-bounds in set_flicker
  (bsc#1012628).
- media: vivid: avoid integer overflow (bsc#1012628).
- media: ipu-bridge: increase sensor_name size (bsc#1012628).
- gfs2: ignore negated quota changes (bsc#1012628).
- gfs2: fix an oops in gfs2_permission (bsc#1012628).
- media: cobalt: Use FIELD_GET() to extract Link Width
  (bsc#1012628).
- media: ccs: Fix driver quirk struct documentation (bsc#1012628).
- media: imon: fix access to invalid resource for the second
  interface (bsc#1012628).
- drm/amd/display: Avoid NULL dereference of timing generator
  (bsc#1012628).
- gfs2: Fix slab-use-after-free in gfs2_qd_dealloc (bsc#1012628).
- kgdb: Flush console before entering kgdb on panic (bsc#1012628).
- riscv: VMAP_STACK overflow detection thread-safe (bsc#1012628).
- i2c: dev: copy userspace array safely (bsc#1012628).
- ASoC: ti: omap-mcbsp: Fix runtime PM underflow warnings
  (bsc#1012628).
- drm/qxl: prevent memory leak (bsc#1012628).
- ALSA: hda/realtek: Add quirk for ASUS UX7602ZM (bsc#1012628).
- drm/amdgpu: fix software pci_unplug on some chips (bsc#1012628).
- pwm: Fix double shift bug (bsc#1012628).
- mtd: rawnand: tegra: add missing check for platform_get_irq()
  (bsc#1012628).
- wifi: iwlwifi: Use FW rate for non-data frames (bsc#1012628).
- sched/core: Optimize in_task() and in_interrupt() a bit
  (bsc#1012628).
- samples/bpf: syscall_tp_user: Rename num_progs into nr_tests
  (bsc#1012628).
- samples/bpf: syscall_tp_user: Fix array out-of-bound access
  (bsc#1012628).
- dt-bindings: serial: fix regex pattern for matching serial
  node children (bsc#1012628).
- SUNRPC: ECONNRESET might require a rebind (bsc#1012628).
- mtd: rawnand: intel: check return value of devm_kasprintf()
  (bsc#1012628).
- mtd: rawnand: meson: check return value of devm_kasprintf()
  (bsc#1012628).
- drm/i915/mtl: avoid stringop-overflow warning (bsc#1012628).
- NFSv4.1: fix handling NFS4ERR_DELAY when testing for session
  trunking (bsc#1012628).
- SUNRPC: Add an IS_ERR() check back to where it was
  (bsc#1012628).
- NFSv4.1: fix SP4_MACH_CRED protection for pnfs IO (bsc#1012628).
- SUNRPC: Fix RPC client cleaned up the freed pipefs dentries
  (bsc#1012628).
- RISC-V: hwprobe: Fix vDSO SIGSEGV (bsc#1012628).
- riscv: provide riscv-specific is_trap_insn() (bsc#1012628).
- gfs2: Silence "suspicious RCU usage in gfs2_permission" warning
  (bsc#1012628).
- drm/i915/tc: Fix -Wformat-truncation in intel_tc_port_init
  (bsc#1012628).
- riscv: split cache ops out of dma-noncoherent.c (bsc#1012628).
- vdpa_sim_blk: allocate the buffer zeroed (bsc#1012628).
- vhost-vdpa: fix use after free in vhost_vdpa_probe()
  (bsc#1012628).
- gcc-plugins: randstruct: Only warn about true flexible arrays
  (bsc#1012628).
- bpf: handle ldimm64 properly in check_cfg() (bsc#1012628).
- bpf: fix precision backtracking instruction iteration
  (bsc#1012628).
- bpf: fix control-flow graph checking in privileged mode
  (bsc#1012628).
- net: set SOCK_RCU_FREE before inserting socket into hashtable
  (bsc#1012628).
- ipvlan: add ipvlan_route_v6_outbound() helper (bsc#1012628).
- tty: Fix uninit-value access in ppp_sync_receive()
  (bsc#1012628).
- net: ti: icssg-prueth: Add missing icss_iep_put to error path
  (bsc#1012628).
- net: ti: icssg-prueth: Fix error cleanup on failing
  pruss_request_mem_region (bsc#1012628).
- xen/events: avoid using info_for_irq() in xen_send_IPI_one()
  (bsc#1012628).
- net: hns3: fix add VLAN fail issue (bsc#1012628).
- net: hns3: add barrier in vf mailbox reply process
  (bsc#1012628).
- net: hns3: fix incorrect capability bit display for copper port
  (bsc#1012628).
- net: hns3: fix out-of-bounds access may occur when coalesce
  info is read via debugfs (bsc#1012628).
- net: hns3: fix variable may not initialized problem in
  hns3_init_mac_addr() (bsc#1012628).
- net: hns3: fix VF reset fail issue (bsc#1012628).
- net: hns3: fix VF wrong speed and duplex issue (bsc#1012628).
- tipc: Fix kernel-infoleak due to uninitialized TLV value
  (bsc#1012628).
- net: mvneta: fix calls to page_pool_get_stats (bsc#1012628).
- ppp: limit MRU to 64K (bsc#1012628).
- xen/events: fix delayed eoi list handling (bsc#1012628).
- blk-mq: make sure active queue usage is held for
  bio_integrity_prep() (bsc#1012628).
- ptp: annotate data-race around q-&gt;head and q-&gt;tail
  (bsc#1012628).
- bonding: stop the device in bond_setup_by_slave() (bsc#1012628).
- net: ethernet: cortina: Fix max RX frame define (bsc#1012628).
- net: ethernet: cortina: Handle large frames (bsc#1012628).
- net: ethernet: cortina: Fix MTU max setting (bsc#1012628).
- af_unix: fix use-after-free in unix_stream_read_actor()
  (bsc#1012628).
- netfilter: nf_conntrack_bridge: initialize err to 0
  (bsc#1012628).
- netfilter: nf_tables: fix pointer math issue in
  nft_byteorder_eval() (bsc#1012628).
- netfilter: nf_tables: bogus ENOENT when destroying element
  which does not exist (bsc#1012628).
- net: stmmac: fix rx budget limit check (bsc#1012628).
- net: stmmac: avoid rx queue overrun (bsc#1012628).
- pds_core: use correct index to mask irq (bsc#1012628).
- pds_core: fix up some format-truncation complaints
  (bsc#1012628).
- gve: Fixes for napi_poll when budget is 0 (bsc#1012628).
- io_uring/fdinfo: remove need for sqpoll lock for thread/pid
  retrieval (bsc#1012628).
- Revert "net/mlx5: DR, Supporting inline WQE when possible"
  (bsc#1012628).
- net/mlx5: Free used cpus mask when an IRQ is released
  (bsc#1012628).
- net/mlx5: Decouple PHC .adjtime and .adjphase implementations
  (bsc#1012628).
- net/mlx5e: fix double free of encap_header (bsc#1012628).
- net/mlx5e: fix double free of encap_header in update funcs
  (bsc#1012628).
- net/mlx5e: Fix pedit endianness (bsc#1012628).
- net/mlx5e: Don't modify the peer sent-to-vport rules for IPSec
  offload (bsc#1012628).
- net/mlx5e: Avoid referencing skb after free-ing in drop path
  of mlx5e_sq_xmit_wqe (bsc#1012628).
- net/mlx5e: Track xmit submission to PTP WQ after populating
  metadata map (bsc#1012628).
- net/mlx5e: Update doorbell for port timestamping CQ before
  the software counter (bsc#1012628).
- net/mlx5: Increase size of irq name buffer (bsc#1012628).
- net/mlx5e: Reduce the size of icosq_str (bsc#1012628).
- net/mlx5e: Check return value of snprintf writing to fw_version
  buffer (bsc#1012628).
- net/mlx5e: Check return value of snprintf writing to fw_version
  buffer for representors (bsc#1012628).
- net: sched: do not offload flows with a helper in act_ct
  (bsc#1012628).
- macvlan: Don't propagate promisc change to lower dev in passthru
  (bsc#1012628).
- tools/power/turbostat: Fix a knl bug (bsc#1012628).
- tools/power/turbostat: Enable the C-state Pre-wake printing
  (bsc#1012628).
- scsi: ufs: core: Expand MCQ queue slot to DeviceQueueDepth +
  1 (bsc#1012628).
- cifs: spnego: add ';' in HOST_KEY_LEN (bsc#1012628).
- cifs: fix check of rc in function generate_smb3signingkey
  (bsc#1012628).
- perf/core: Fix cpuctx refcounting (bsc#1012628).
- i915/perf: Fix NULL deref bugs with drm_dbg() calls
  (bsc#1012628).
- perf: arm_cspmu: Reject events meant for other PMUs
  (bsc#1012628).
- drivers: perf: Check find_first_bit() return value
  (bsc#1012628).
- media: venus: hfi: add checks to perform sanity on queue
  pointers (bsc#1012628).
- perf intel-pt: Fix async branch flags (bsc#1012628).
- powerpc/perf: Fix disabling BHRB and instruction sampling
  (bsc#1012628).
- randstruct: Fix gcc-plugin performance mode to stay in group
  (bsc#1012628).
- spi: Fix null dereference on suspend (bsc#1012628).
- bpf: Fix check_stack_write_fixed_off() to correctly spill imm
  (bsc#1012628).
- bpf: Fix precision tracking for BPF_ALU | BPF_TO_BE | BPF_END
  (bsc#1012628).
- scsi: mpt3sas: Fix loop logic (bsc#1012628).
- scsi: megaraid_sas: Increase register read retry rount from
  3 to 30 for selected registers (bsc#1012628).
- scsi: ufs: qcom: Update PHY settings only when scaling to
  higher gears (bsc#1012628).
- scsi: qla2xxx: Fix system crash due to bad pointer access
  (bsc#1012628).
- scsi: ufs: core: Fix racing issue between ufshcd_mcq_abort()
  and ISR (bsc#1012628).
- x86/shstk: Delay signal entry SSP write until after user
  accesses (bsc#1012628).
- crypto: x86/sha - load modules based on CPU features
  (bsc#1012628).
- x86/PCI: Avoid PME from D3hot/D3cold for AMD Rembrandt and
  Phoenix USB4 (bsc#1012628).
- x86/apic/msi: Fix misconfigured non-maskable MSI quirk
  (bsc#1012628).
- x86/cpu/hygon: Fix the CPU topology evaluation for real
  (bsc#1012628).
- KVM: x86: hyper-v: Don't auto-enable stimer on write from
  user-space (bsc#1012628).
- KVM: x86: Ignore MSR_AMD64_TW_CFG access (bsc#1012628).
- KVM: x86: Clear bit12 of ICR after APIC-write VM-exit
  (bsc#1012628).
- KVM: x86: Fix lapic timer interrupt lost after loading a
  snapshot (bsc#1012628).
- mmc: sdhci-pci-gli: GL9755: Mask the replay timer timeout of
  AER (bsc#1012628).
- sched: psi: fix unprivileged polling against cgroups
  (bsc#1012628).
- audit: don't take task_lock() in audit_exe_compare() code path
  (bsc#1012628).
- audit: don't WARN_ON_ONCE(!current-&gt;mm) in audit_exe_compare()
  (bsc#1012628).
- proc: sysctl: prevent aliased sysctls from getting passed to
  init (bsc#1012628).
- tty/sysrq: replace smp_processor_id() with get_cpu()
  (bsc#1012628).
- tty: serial: meson: fix hard LOCKUP on crtscts mode
  (bsc#1012628).
- acpi/processor: sanitize _OSC/_PDC capabilities for Xen dom0
  (bsc#1012628).
- hvc/xen: fix console unplug (bsc#1012628).
- hvc/xen: fix error path in xen_hvc_init() to always register
  frontend driver (bsc#1012628).
- hvc/xen: fix event channel handling for secondary consoles
  (bsc#1012628).
- PCI/sysfs: Protect driver's D3cold preference from user space
  (bsc#1012628).
- mm/damon/sysfs: remove requested targets when online-commit
  inputs (bsc#1012628).
- mm/damon/sysfs: update monitoring target regions for online
  input commit (bsc#1012628).
- watchdog: move softlockup_panic back to early_param
  (bsc#1012628).
- iommufd: Fix missing update of domains_itree after splitting
  iopt_area (bsc#1012628).
- fbdev: stifb: Make the STI next font pointer a 32-bit signed
  offset (bsc#1012628).
- dm crypt: account large pages in cc-&gt;n_allocated_pages
  (bsc#1012628).
- mm/damon/lru_sort: avoid divide-by-zero in hot threshold
  calculation (bsc#1012628).
- mm/damon/ops-common: avoid divide-by-zero during region hotness
  calculation (bsc#1012628).
- mm/damon: implement a function for max nr_accesses safe
  calculation (bsc#1012628).
- mm/damon/core: avoid divide-by-zero during monitoring results
  update (bsc#1012628).
- mm/damon/sysfs-schemes: handle tried region directory allocation
  failure (bsc#1012628).
- mm/damon/sysfs-schemes: handle tried regions sysfs directory
  allocation failure (bsc#1012628).
- mm/damon/core.c: avoid unintentional filtering out of schemes
  (bsc#1012628).
- mm/damon/sysfs: check error from damon_sysfs_update_target()
  (bsc#1012628).
- parisc: Add nop instructions after TLB inserts (bsc#1012628).
- ACPI: resource: Do IRQ override on TongFang GMxXGxx
  (bsc#1012628).
- regmap: Ensure range selector registers are updated after
  cache sync (bsc#1012628).
- wifi: ath11k: fix temperature event locking (bsc#1012628).
- wifi: ath11k: fix dfs radar event locking (bsc#1012628).
- wifi: ath11k: fix htt pktlog locking (bsc#1012628).
- wifi: ath11k: fix gtk offload status event locking
  (bsc#1012628).
- wifi: ath12k: fix htt mlo-offset event locking (bsc#1012628).
- wifi: ath12k: fix dfs-radar and temperature event locking
  (bsc#1012628).
- mmc: meson-gx: Remove setting of CMD_CFG_ERROR (bsc#1012628).
- genirq/generic_chip: Make irq_remove_generic_chip() irqdomain
  aware (bsc#1012628).
- sched/core: Fix RQCF_ACT_SKIP leak (bsc#1012628).
- pmdomain: bcm: bcm2835-power: check if the ASB register is
  equal to enable (bsc#1012628).
- KEYS: trusted: tee: Refactor register SHM usage (bsc#1012628).
- KEYS: trusted: Rollback init_trusted() consistently
  (bsc#1012628).
- PCI: keystone: Don't discard .remove() callback (bsc#1012628).
- PCI: keystone: Don't discard .probe() callback (bsc#1012628).
- pmdomain: amlogic: Fix mask for the second NNA mem PD domain
  (bsc#1012628).
- arm64: Restrict CPU_BIG_ENDIAN to GNU as or LLVM IAS 15.x or
  newer (bsc#1012628).
- arm64: module: Fix PLT counting when CONFIG_RANDOMIZE_BASE=n
  (bsc#1012628).
- pmdomain: imx: Make imx pgc power domain also set the fwnode
  (bsc#1012628).
- parisc/agp: Use 64-bit LE values in SBA IOMMU PDIR table
  (bsc#1012628).
- parisc/pdc: Add width field to struct pdc_model (bsc#1012628).
- parisc/power: Add power soft-off when running on qemu
  (bsc#1012628).
- cpufreq: stats: Fix buffer overflow detection in trans_stats()
  (bsc#1012628).
- powercap: intel_rapl: Downgrade BIOS locked limits pr_warn()
  to pr_debug() (bsc#1012628).
- clk: socfpga: Fix undefined behavior bug in struct
  stratix10_clock_data (bsc#1012628).
- clk: visconti: Fix undefined behavior bug in struct
  visconti_pll_provider (bsc#1012628).
- integrity: powerpc: Do not select CA_MACHINE_KEYRING
  (bsc#1012628).
- clk: qcom: ipq8074: drop the CLK_SET_RATE_PARENT flag from
  PLL clocks (bsc#1012628).
- clk: qcom: ipq6018: drop the CLK_SET_RATE_PARENT flag from
  PLL clocks (bsc#1012628).
- ksmbd: fix recursive locking in vfs helpers (bsc#1012628).
- ksmbd: handle malformed smb1 message (bsc#1012628).
- ksmbd: fix slab out of bounds write in smb_inherit_dacl()
  (bsc#1012628).
- mmc: vub300: fix an error code (bsc#1012628).
- mmc: sdhci_am654: fix start loop index for TAP value parsing
  (bsc#1012628).
- mmc: Add quirk MMC_QUIRK_BROKEN_CACHE_FLUSH for Micron eMMC
  Q2J54A (bsc#1012628).
- PCI: qcom-ep: Add dedicated callback for writing to DBI2
  registers (bsc#1012628).
- PCI/ASPM: Fix L1 substate handling in aspm_attr_store_common()
  (bsc#1012628).
- PCI: kirin: Don't discard .remove() callback (bsc#1012628).
- PCI: exynos: Don't discard .remove() callback (bsc#1012628).
- PCI: Lengthen reset delay for VideoPropulsion Torrent QN16e card
  (bsc#1012628).
- wifi: wilc1000: use vmm_table as array in wilc struct
  (bsc#1012628).
- svcrdma: Drop connection after an RDMA Read error (bsc#1012628).
- rcu/tree: Defer setting of jiffies during stall reset
  (bsc#1012628).
- arm64: dts: qcom: ipq6018: Fix hwlock index for SMEM
  (bsc#1012628).
- dt-bindings: timer: renesas,rz-mtu3: Fix overflow/underflow
  interrupt names (bsc#1012628).
- PM: hibernate: Use __get_safe_page() rather than touching the
  list (bsc#1012628).
- PM: hibernate: Clean up sync_read handling in
  snapshot_write_next() (bsc#1012628).
- rcu: kmemleak: Ignore kmemleak false positives when RCU-freeing
  objects (bsc#1012628).
- btrfs: don't arbitrarily slow down delalloc if we're committing
  (bsc#1012628).
- thermal: intel: powerclamp: fix mismatch in get function for
  max_idle (bsc#1012628).
- arm64: dts: qcom: ipq5332: Fix hwlock index for SMEM
  (bsc#1012628).
- arm64: dts: qcom: ipq8074: Fix hwlock index for SMEM
  (bsc#1012628).
- firmware: qcom_scm: use 64-bit calling convention only when
  client is 64-bit (bsc#1012628).
- ACPI: FPDT: properly handle invalid FPDT subtables
  (bsc#1012628).
- arm64: dts: qcom: ipq9574: Fix hwlock index for SMEM
  (bsc#1012628).
- arm64: dts: qcom: ipq6018: Fix tcsr_mutex register size
  (bsc#1012628).
- leds: trigger: netdev: Move size check in set_device_name
  (bsc#1012628).
- mfd: qcom-spmi-pmic: Fix reference leaks in revid helper
  (bsc#1012628).
- mfd: qcom-spmi-pmic: Fix revid implementation (bsc#1012628).
- ima: annotate iint mutex to avoid lockdep false positive
  warnings (bsc#1012628).
- ima: detect changes to the backing overlay file (bsc#1012628).
- netfilter: nf_tables: remove catchall element in GC sync path
  (bsc#1012628).
- netfilter: nf_tables: split async and sync catchall in two
  functions (bsc#1012628).
- selftests/resctrl: Fix uninitialized .sa_flags (bsc#1012628).
- selftests/resctrl: Remove duplicate feature check from CMT test
  (bsc#1012628).
- selftests/resctrl: Move _GNU_SOURCE define into Makefile
  (bsc#1012628).
- selftests/resctrl: Refactor feature check to use resource and
  feature name (bsc#1012628).
- selftests/resctrl: Fix feature checks (bsc#1012628).
- selftests/resctrl: Reduce failures due to outliers in MBA/MBM
  tests (bsc#1012628).
- hid: lenovo: Resend all settings on reset_resume for compact
  keyboards (bsc#1012628).
- ASoC: codecs: wsa-macro: fix uninitialized stack variables
  with name prefix (bsc#1012628).
- jbd2: fix potential data lost in recovering journal raced with
  synchronizing fs bdev (bsc#1012628).
- quota: explicitly forbid quota files from being encrypted
  (bsc#1012628).
- kernel/reboot: emergency_restart: Set correct system_state
  (bsc#1012628).
- scripts/gdb/vmalloc: disable on no-MMU (bsc#1012628).
- fs: use nth_page() in place of direct struct page manipulation
  (bsc#1012628).
- mips: use nth_page() in place of direct struct page manipulation
  (bsc#1012628).
- i2c: core: Run atomic i2c xfer when !preemptible (bsc#1012628).
- selftests/clone3: Fix broken test under !CONFIG_TIME_NS
  (bsc#1012628).
- tracing: Have the user copy of synthetic event address use
  correct context (bsc#1012628).
- driver core: Release all resources during unbind before updating
  device links (bsc#1012628).
- mcb: fix error handling for different scenarios when parsing
  (bsc#1012628).
- dmaengine: stm32-mdma: correct desc prep when channel running
  (bsc#1012628).
- s390/mm: add missing arch_set_page_dat() call to
  vmem_crst_alloc() (bsc#1012628).
- s390/mm: add missing arch_set_page_dat() call to gmap
  allocations (bsc#1012628).
- s390/cmma: fix detection of DAT pages (bsc#1012628).
- mm/cma: use nth_page() in place of direct struct page
  manipulation (bsc#1012628).
- mm/hugetlb: use nth_page() in place of direct struct page
  manipulation (bsc#1012628).
- mm/memory_hotplug: use pfn math in place of direct struct page
  manipulation (bsc#1012628).
- mm: make PR_MDWE_REFUSE_EXEC_GAIN an unsigned long
  (bsc#1012628).
- mtd: cfi_cmdset_0001: Byte swap OTP info (bsc#1012628).
- cxl/region: Do not try to cleanup after
  cxl_region_setup_targets() fails (bsc#1012628).
- i3c: master: cdns: Fix reading status register (bsc#1012628).
- i3c: master: svc: fix race condition in ibi work thread
  (bsc#1012628).
- i3c: master: svc: fix wrong data return when IBI happen during
  start frame (bsc#1012628).
- i3c: master: svc: fix ibi may not return mandatory data byte
  (bsc#1012628).
- i3c: master: svc: fix check wrong status register in irq handler
  (bsc#1012628).
- i3c: master: svc: fix SDA keep low when polling IBIWON timeout
  happen (bsc#1012628).
- i3c: master: svc: fix random hot join failure since timeout
  error (bsc#1012628).
- cxl/region: Fix x1 root-decoder granularity calculations
  (bsc#1012628).
- cxl/port: Fix delete_endpoint() vs parent unregistration race
  (bsc#1012628).
- apparmor: Fix kernel-doc warnings in apparmor/audit.c
  (bsc#1012628).
- apparmor: Fix kernel-doc warnings in apparmor/lib.c
  (bsc#1012628).
- apparmor: Fix kernel-doc warnings in apparmor/resource.c
  (bsc#1012628).
- apparmor: Fix kernel-doc warnings in apparmor/policy.c
  (bsc#1012628).
- apparmor: combine common_audit_data and apparmor_audit_data
  (bsc#1012628).
- apparmor: rename audit_data-&gt;label to audit_data-&gt;subj_label
  (bsc#1012628).
- apparmor: pass cred through to audit info (bsc#1012628).
- apparmor: Fix regression in mount mediation (bsc#1012628).
- Bluetooth: btusb: Add RTW8852BE device 13d3:3570 to device
  tables (bsc#1012628).
- Bluetooth: btusb: Add 0bda:b85b for Fn-Link RTL8852BE
  (bsc#1012628).
- drm/amd/display: enable dsc_clk even if dsc_pg disabled
  (bsc#1012628).
- torture: Make torture_hrtimeout_ns() take an hrtimer mode
  parameter (bsc#1012628).
- rcutorture: Fix stuttering races and other issues (bsc#1012628).
- selftests/resctrl: Remove bw_report and bm_type from main()
  (bsc#1012628).
- selftests/resctrl: Simplify span lifetime (bsc#1012628).
- selftests/resctrl: Make benchmark command const and build it
  with pointers (bsc#1012628).
- selftests/resctrl: Extend signal handler coverage to unmount
  on receiving signal (bsc#1012628).
- parisc: Prevent booting 64-bit kernels on PA1.x machines
  (bsc#1012628).
- parisc/pgtable: Do not drop upper 5 address bits of physical
  address (bsc#1012628).
- parisc/power: Fix power soft-off when running on qemu
  (bsc#1012628).
- parisc: fix mmap_base calculation when stack grows upwards
  (bsc#1012628).
- xhci: Enable RPM on controllers that support low-power states
  (bsc#1012628).
- smb3: fix creating FIFOs when mounting with "sfu" mount option
  (bsc#1012628).
- smb3: fix touch -h of symlink (bsc#1012628).
- smb3: allow dumping session and tcon id to improve stats
  analysis and debugging (bsc#1012628).
- smb3: fix caching of ctime on setxattr (bsc#1012628).
- smb: client: fix use-after-free bug in
  cifs_debug_data_proc_show() (bsc#1012628).
- smb: client: fix use-after-free in smb2_query_info_compound()
  (bsc#1012628).
- smb: client: fix potential deadlock when releasing mids
  (bsc#1012628).
- smb: client: fix mount when dns_resolver key is not available
  (bsc#1012628).
- cifs: reconnect helper should set reconnect for the right
  channel (bsc#1012628).
- cifs: force interface update before a fresh session setup
  (bsc#1012628).
- cifs: do not reset chan_max if multichannel is not supported
  at mount (bsc#1012628).
- cifs: do not pass cifs_sb when trying to add channels
  (bsc#1012628).
- cifs: Fix encryption of cleared, but unset rq_iter data buffers
  (bsc#1012628).
- xfs: recovery should not clear di_flushiter unconditionally
  (bsc#1012628).
- btrfs: zoned: wait for data BG to be finished on direct IO
  allocation (bsc#1012628).
- ALSA: info: Fix potential deadlock at disconnection
  (bsc#1012628).
- ALSA: hda/realtek: Enable Mute LED on HP 255 G8 (bsc#1012628).
- ALSA: hda/realtek - Add Dell ALC295 to pin fall back table
  (bsc#1012628).
- ALSA: hda/realtek - Enable internal speaker of ASUS K6500ZC
  (bsc#1012628).
- ALSA: hda/realtek: Enable Mute LED on HP 255 G10 (bsc#1012628).
- ALSA: hda/realtek: Add quirks for HP Laptops (bsc#1012628).
- Revert ncsi: Propagate carrier gain/loss events to the NCSI
  controller (bsc#1012628).
- Revert "i2c: pxa: move to generic GPIO recovery" (bsc#1012628).
- lsm: fix default return value for vm_enough_memory
  (bsc#1012628).
- lsm: fix default return value for inode_getsecctx (bsc#1012628).
- sbsa_gwdt: Calculate timeout with 64-bit math (bsc#1012628).
- i2c: designware: Disable TX_EMPTY irq while waiting for block
  length byte (bsc#1012628).
- s390/ap: fix AP bus crash on early config change callback
  invocation (bsc#1012628).
- net: ethtool: Fix documentation of ethtool_sprintf()
  (bsc#1012628).
- net: dsa: lan9303: consequently nested-lock physical MDIO
  (bsc#1012628).
- net: phylink: initialize carrier state at creation
  (bsc#1012628).
- gfs2: don't withdraw if init_threads() got interrupted
  (bsc#1012628).
- i2c: i801: fix potential race in
  i801_block_transaction_byte_by_byte (bsc#1012628).
- f2fs: do not return EFSCORRUPTED, but try to run online repair
  (bsc#1012628).
- f2fs: set the default compress_level on ioctl (bsc#1012628).
- f2fs: avoid format-overflow warning (bsc#1012628).
- f2fs: split initial and dynamic conditions for extent_cache
  (bsc#1012628).
- media: lirc: drop trailing space from scancode transmit
  (bsc#1012628).
- media: sharp: fix sharp encoding (bsc#1012628).
- media: venus: hfi_parser: Add check to keep the number of
  codecs within range (bsc#1012628).
- media: venus: hfi: fix the check to handle session buffer
  requirement (bsc#1012628).
- media: venus: hfi: add checks to handle capabilities from
  firmware (bsc#1012628).
- media: ccs: Correctly initialise try compose rectangle
  (bsc#1012628).
- drm/mediatek/dp: fix memory leak on -&gt;get_edid callback audio
  detection (bsc#1012628).
- drm/mediatek/dp: fix memory leak on -&gt;get_edid callback error
  path (bsc#1012628).
- dm-bufio: fix no-sleep mode (bsc#1012628).
- dm-verity: don't use blocking calls from tasklets (bsc#1012628).
- nfsd: fix file memleak on client_opens_release (bsc#1012628).
- NFSD: Update nfsd_cache_append() to use xdr_stream
  (bsc#1012628).
- LoongArch: Mark __percpu functions as always inline
  (bsc#1012628).
- tracing: fprobe-event: Fix to check tracepoint event and return
  (bsc#1012628).
- swiotlb: do not free decrypted pages if dynamic (bsc#1012628).
- swiotlb: fix out-of-bounds TLB allocations with
  CONFIG_SWIOTLB_DYNAMIC (bsc#1012628).
- riscv: Using TOOLCHAIN_HAS_ZIHINTPAUSE marco replace zihintpause
  (bsc#1012628).
- riscv: put interrupt entries into .irqentry.text (bsc#1012628).
- riscv: mm: Update the comment of CONFIG_PAGE_OFFSET
  (bsc#1012628).
- riscv: correct pt_level name via pgtable_l5/4_enabled
  (bsc#1012628).
- riscv: kprobes: allow writing to x0 (bsc#1012628).
- mmc: sdhci-pci-gli: A workaround to allow GL9750 to enter ASPM
  L1.2 (bsc#1012628).
- mm: fix for negative counter: nr_file_hugepages (bsc#1012628).
- mm: kmem: drop __GFP_NOFAIL when allocating objcg vectors
  (bsc#1012628).
- mptcp: deal with large GSO size (bsc#1012628).
- mptcp: add validity check for sending RM_ADDR (bsc#1012628).
- mptcp: fix setsockopt(IP_TOS) subflow locking (bsc#1012628).
- selftests: mptcp: fix fastclose with csum failure (bsc#1012628).
- r8169: fix network lost after resume on DASH systems
  (bsc#1012628).
- r8169: add handling DASH when DASH is disabled (bsc#1012628).
- mmc: sdhci-pci-gli: GL9750: Mask the replay timer timeout of
  AER (bsc#1012628).
- media: qcom: camss: Fix pm_domain_on sequence in probe
  (bsc#1012628).
- media: qcom: camss: Fix vfe_get() error jump (bsc#1012628).
- media: qcom: camss: Fix VFE-17x vfe_disable_output()
  (bsc#1012628).
- media: qcom: camss: Fix VFE-480 vfe_disable_output()
  (bsc#1012628).
- media: qcom: camss: Fix missing vfe_lite clocks check
  (bsc#1012628).
- media: qcom: camss: Fix set CSI2_RX_CFG1_VC_MODE when VC is
  greater than 3 (bsc#1012628).
- media: qcom: camss: Fix invalid clock enable bit disjunction
  (bsc#1012628).
- media: qcom: camss: Fix csid-gen2 for test pattern generator
  (bsc#1012628).
- Revert "HID: logitech-dj: Add support for a new lightspeed
  receiver iteration" (bsc#1012628).
- Revert "net: r8169: Disable multicast filter for RTL8168H and
  RTL8107E" (bsc#1012628).
- ext4: fix race between writepages and remount (bsc#1012628).
- ext4: no need to generate from free list in mballoc
  (bsc#1012628).
- ext4: make sure allocate pending entry not fail (bsc#1012628).
- ext4: apply umask if ACL support is disabled (bsc#1012628).
- ext4: correct offset of gdb backup in non meta_bg group to
  update_backups (bsc#1012628).
- ext4: mark buffer new if it is unwritten to avoid stale data
  exposure (bsc#1012628).
- ext4: correct return value of ext4_convert_meta_bg
  (bsc#1012628).
- ext4: correct the start block of counting reserved clusters
  (bsc#1012628).
- ext4: remove gdb backup copy for meta bg in
  setup_new_flex_group_blocks (bsc#1012628).
- ext4: add missed brelse in update_backups (bsc#1012628).
- ext4: properly sync file size update after O_SYNC direct IO
  (bsc#1012628).
- ext4: fix racy may inline data check in dio write (bsc#1012628).
- drm/amd/pm: Handle non-terminated overdrive commands
  (bsc#1012628).
- drm: bridge: it66121: -&gt;get_edid callback must not return err
  pointers (bsc#1012628).
- x86/srso: Move retbleed IBPB check into existing 'has_microcode'
  code block (bsc#1012628).
- drm/amd/display: Add Null check for DPP resource (bsc#1012628).
- drm/i915/mtl: Support HBR3 rate with C10 phy and eDP in MTL
  (bsc#1012628).
- drm/i915: Bump GLK CDCLK frequency when driving multiple pipes
  (bsc#1012628).
- drm/i915: Fix potential spectre vulnerability (bsc#1012628).
- drm/i915: Flush WC GGTT only on required platforms
  (bsc#1012628).
- drm/amd/pm: Fix error of MACO flag setting code (bsc#1012628).
- drm/amdgpu/smu13: drop compute workload workaround
  (bsc#1012628).
- drm/amdgpu: don't use pci_is_thunderbolt_attached()
  (bsc#1012628).
- drm/amdgpu: fix GRBM read timeout when do mes_self_test
  (bsc#1012628).
- drm/amdgpu: add a retry for IP discovery init (bsc#1012628).
- drm/amdgpu: don't use ATRM for external devices (bsc#1012628).
- drm/amdgpu: fix error handling in amdgpu_vm_init (bsc#1012628).
- drm/amdgpu: fix error handling in amdgpu_bo_list_get()
  (bsc#1012628).
- drm/amdgpu: lower CS errors to debug severity (bsc#1012628).
- drm/amdgpu: Fix possible null pointer dereference (bsc#1012628).
- drm/amd/display: Guard against invalid RPTR/WPTR being set
  (bsc#1012628).
- drm/amd/display: Fix DSC not Enabled on Direct MST Sink
  (bsc#1012628).
- drm/amd/display: fix a NULL pointer dereference in
  amdgpu_dm_i2c_xfer() (bsc#1012628).
- drm/amd/display: Enable fast plane updates on DCN3.2 and above
  (bsc#1012628).
- drm/amd/display: Clear dpcd_sink_ext_caps if not set
  (bsc#1012628).
- drm/amd/display: Change the DMCUB mailbox memory location from
  FB to inbox (bsc#1012628).
- Refresh patches.suse/vfs-add-super_operations-get_inode_dev.
- Rename to
  patches.kernel.org/6.6.3-350-ASoC-soc-dai-add-flag-to-mute-and-unmute-stream.patch.
- Rename to
  patches.kernel.org/6.6.3-351-ASoC-codecs-wsa883x-make-use-of-new-mute_unmute.patch.
- commit d766c57</changelog>
  <changelog author="tiwai@suse.de" date="1701259201">- Update ath11k hibernation patches from the latest code (bsc#1207948)
- commit 7dc7bda</changelog>
  <changelog author="bwiedemann@suse.de" date="1701259202">- Do not store build host name in initrd
  Without this patch, kernel-obs-build stored the build host name
  in its .build.initrd.kvm
  This patch allows for reproducible builds of kernel-obs-build and thus
  avoids re-publishing the kernel-obs-build.rpm when nothing changed.
  Note that this has no influence on the /etc/hosts file
  that is used during other OBS builds.
  https://bugzilla.opensuse.org/show_bug.cgi?id=1084909
- commit fd3a75e</changelog>
  <changelog author="jslaby@suse.cz" date="1701345600">- README.SUSE: fix patches.addon use
  It's series, not series.conf in there.
  And make it more precise on when the patches are applied.
- commit cb8969c</changelog>
  <changelog author="msuchanek@suse.de" date="1701432000">- kernel-binary: suse-module-tools is also required when installed
  Requires(pre) adds dependency for the specific sciptlet.
  However, suse-module-tools also ships modprobe.d files which may be
  needed at posttrans time or any time the kernel is on the system for
  generating ramdisk. Add plain Requires as well.
- commit 8c12816</changelog>
  <changelog author="jslaby@suse.cz" date="1701604800">- Linux 6.6.4 (bsc#1012628).
- USB: dwc3: qcom: fix wakeup after probe deferral (bsc#1012628).
- USB: dwc3: qcom: fix software node leak on probe errors
  (bsc#1012628).
- usb: dwc3: set the dma max_seg_size (bsc#1012628).
- usb: dwc3: Fix default mode initialization (bsc#1012628).
- USB: dwc2: write HCINT with INTMASK applied (bsc#1012628).
- usb: typec: tcpm: Skip hard reset when in error recovery
  (bsc#1012628).
- usb: typec: tcpm: Fix sink caps op current check (bsc#1012628).
- USB: serial: option: don't claim interface 4 for ZTE MF290
  (bsc#1012628).
- USB: serial: option: fix FM101R-GL defines (bsc#1012628).
- USB: serial: option: add Fibocom L7xx modules (bsc#1012628).
- usb: cdnsp: Fix deadlock issue during using NCM gadget
  (bsc#1012628).
- usb: config: fix iteration issue in 'usb_get_bos_descriptor()'
  (bsc#1012628).
- USB: xhci-plat: fix legacy PHY double init (bsc#1012628).
- bcache: fixup lock c-&gt;root error (bsc#1012628).
- bcache: fixup init dirty data errors (bsc#1012628).
- bcache: prevent potential division by zero error (bsc#1012628).
- bcache: check return value from btree_node_alloc_replacement()
  (bsc#1012628).
- veth: Use tstats per-CPU traffic counters (bsc#1012628).
- dm-delay: fix a race between delay_presuspend and delay_bio
  (bsc#1012628).
- ALSA: hda/realtek: Add quirks for ASUS 2024 Zenbooks
  (bsc#1012628).
- ALSA: hda: ASUS UM5302LA: Added quirks for cs35L41/10431A83
  on i2c bus (bsc#1012628).
- cifs: fix leak of iface for primary channel (bsc#1012628).
- cifs: account for primary channel in the interface list
  (bsc#1012628).
- cifs: distribute channels across interfaces based on speed
  (bsc#1012628).
- Revert "phy: realtek: usb: Add driver for the Realtek SoC USB
  2.0 PHY" (bsc#1012628).
- Revert "phy: realtek: usb: Add driver for the Realtek SoC USB
  3.0 PHY" (bsc#1012628).
- Revert "usb: phy: add usb phy notify port status API"
  (bsc#1012628).
- hv_netvsc: Mark VF as slave before exposing it to user-mode
  (bsc#1012628).
- hv_netvsc: Fix race of register_netdevice_notifier and VF
  register (bsc#1012628).
- hv_netvsc: fix race of netvsc and VF register_netdevice
  (bsc#1012628).
- platform/x86: ideapad-laptop: Set max_brightness before using it
  (bsc#1012628).
- platform/x86/amd/pmc: adjust getting DRAM size behavior
  (bsc#1012628).
- USB: serial: option: add Luat Air72*U series products
  (bsc#1012628).
- usb: misc: onboard-hub: add support for Microchip USB5744
  (bsc#1012628).
- dt-bindings: usb: microchip,usb5744: Add second supply
  (bsc#1012628).
- platform/x86: hp-bioscfg: Fix error handling in
  hp_add_other_attributes() (bsc#1012628).
- platform/x86: hp-bioscfg: move mutex_lock() down in
  hp_add_other_attributes() (bsc#1012628).
- platform/x86: hp-bioscfg: Simplify return check in
  hp_add_other_attributes() (bsc#1012628).
- s390/dasd: protect device queue against concurrent access
  (bsc#1012628).
- io_uring/fs: consider link-&gt;flags when getting path for LINKAT
  (bsc#1012628).
- bcache: fixup multi-threaded bch_sectors_dirty_init() wake-up
  race (bsc#1012628).
- md: fix bi_status reporting in md_end_clone_io (bsc#1012628).
- bcache: replace a mistaken IS_ERR() by IS_ERR_OR_NULL() in
  btree_gc_coalesce() (bsc#1012628).
- io_uring: fix off-by one bvec index (bsc#1012628).
- tls: fix NULL deref on tls_sw_splice_eof() with empty record
  (bsc#1012628).
- swiotlb-xen: provide the "max_mapping_size" method
  (bsc#1012628).
- ACPI: PM: Add acpi_device_fix_up_power_children() function
  (bsc#1012628).
- ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CVA
  (bsc#1012628).
- ACPI: processor_idle: use raw_safe_halt() in
  acpi_idle_play_dead() (bsc#1012628).
- ACPI: video: Use acpi_device_fix_up_power_children()
  (bsc#1012628).
- thunderbolt: Set lane bonding bit only for downstream port
  (bsc#1012628).
- drm/ast: Disconnect BMC if physical connector is connected
  (bsc#1012628).
- drm/msm/dpu: Add missing safe_lut_tbl in sc8280xp catalog
  (bsc#1012628).
- kselftest/arm64: Fix output formatting for za-fork
  (bsc#1012628).
- prctl: Disable prctl(PR_SET_MDWE) on parisc (bsc#1012628).
- mm: add a NO_INHERIT flag to the PR_SET_MDWE prctl
  (bsc#1012628).
- lockdep: Fix block chain corruption (bsc#1012628).
- USB: dwc3: qcom: fix ACPI platform device leak (bsc#1012628).
- USB: dwc3: qcom: fix resource leaks on probe deferral
  (bsc#1012628).
- nvmet: nul-terminate the NQNs passed in the connect command
  (bsc#1012628).
- nvme: blank out authentication fabrics options if not configured
  (bsc#1012628).
- afs: Fix file locking on R/O volumes to operate in local mode
  (bsc#1012628).
- afs: Return ENOENT if no cell DNS record can be found
  (bsc#1012628).
- net: ipa: fix one GSI register field width (bsc#1012628).
- net: axienet: Fix check for partial TX checksum (bsc#1012628).
- vsock/test: fix SEQPACKET message bounds test (bsc#1012628).
- i40e: Fix adding unsupported cloud filters (bsc#1012628).
- amd-xgbe: propagate the correct speed and duplex status
  (bsc#1012628).
- amd-xgbe: handle the corner-case during tx completion
  (bsc#1012628).
- amd-xgbe: handle corner-case during sfp hotplug (bsc#1012628).
- net: veth: fix ethtool stats reporting (bsc#1012628).
- octeontx2-pf: Fix ntuple rule creation to direct packet to VF
  with higher Rx queue than its PF (bsc#1012628).
- arm/xen: fix xen_vcpu_info allocation alignment (bsc#1012628).
- arm64: mm: Fix "rodata=on" when
  CONFIG_RODATA_FULL_DEFAULT_ENABLED=y (bsc#1012628).
- s390/ipl: add missing IPL_TYPE_ECKD_DUMP case to ipl_init()
  (bsc#1012628).
- net/smc: avoid data corruption caused by decline (bsc#1012628).
- net: usb: ax88179_178a: fix failed operations during
  ax88179_reset (bsc#1012628).
- drm/panel: boe-tv101wum-nl6: Fine tune Himax83102-j02 panel
  HFP and HBP (bsc#1012628).
- ipv4: Correct/silence an endian warning in __ip_do_redirect
  (bsc#1012628).
- HID: fix HID device resource race between HID core and debugging
  support (bsc#1012628).
- accel/ivpu/37xx: Fix hangs related to MMIO reset (bsc#1012628).
- accel/ivpu: Do not initialize parameters on power up
  (bsc#1012628).
- bpf: Fix dev's rx stats for bpf_redirect_peer traffic
  (bsc#1012628).
- net: Move {l,t,d}stats allocation to core and convert veth &amp;
  vrf (bsc#1012628).
- net, vrf: Move dstats structure to core (bsc#1012628).
- PM: tools: Fix sleepgraph syntax error (bsc#1012628).
- drm/rockchip: vop: Fix color for RGB888/BGR888 format on VOP
  full (bsc#1012628).
- libfs: getdents() should return 0 after reaching EOD
  (bsc#1012628).
- block: update the stable_writes flag in bdev_add (bsc#1012628).
- filemap: add a per-mapping stable writes flag (bsc#1012628).
- drm/i915: do not clean GT table on error path (bsc#1012628).
- ata: pata_isapnp: Add missing error check for devm_ioport_map()
  (bsc#1012628).
- octeontx2-pf: Fix memory leak during interface down
  (bsc#1012628).
- wireguard: use DEV_STATS_INC() (bsc#1012628).
- net: wangxun: fix kernel panic due to null pointer
  (bsc#1012628).
- drm/panel: simple: Fix Innolux G101ICE-L01 timings
  (bsc#1012628).
- drm/panel: simple: Fix Innolux G101ICE-L01 bus flags
  (bsc#1012628).
- fs: Pass AT_GETATTR_NOSEC flag to getattr interface function
  (bsc#1012628).
- drm/panel: auo,b101uan08.3: Fine tune the panel power sequence
  (bsc#1012628).
- blk-cgroup: avoid to warn !rcu_read_lock_held() in blkg_lookup()
  (bsc#1012628).
- afs: Make error on cell lookup failure consistent with OpenAFS
  (bsc#1012628).
- afs: Fix afs_server_list to be cleaned up with RCU
  (bsc#1012628).
- rxrpc: Defer the response to a PING ACK until we've parsed it
  (bsc#1012628).
- rxrpc: Fix RTT determination to use any ACK as a source
  (bsc#1012628).
- s390/ism: ism driver implies smc protocol (bsc#1012628).
- drm/msm/dsi: use the correct VREG_CTRL_1 value for 4nm cphy
  (bsc#1012628).
- sched/fair: Fix the decision for load balance (bsc#1012628).
- sched/eevdf: Fix vruntime adjustment on reweight (bsc#1012628).
- hv/hv_kvp_daemon: Some small fixes for handling NM keyfiles
  (bsc#1012628).
- irqchip/gic-v3-its: Flush ITS tables correctly in non-coherent
  GIC designs (bsc#1012628).
- NFSD: Fix checksum mismatches in the duplicate reply cache
  (bsc#1012628).
- NFSD: Fix "start of NFS reply" pointer passed to
  nfsd_cache_update() (bsc#1012628).
- commit eafb2e8</changelog>
  <changelog author="jslaby@suse.cz" date="1701777600">- Refresh
  patches.suse/drm-i915-Also-check-for-VGA-converter-in-eDP-probe.patch.
- Refresh
  patches.suse/leds-class-Don-t-expose-color-sysfs-entry.patch.
  Update upstream status and move to sorted section.
- commit a1661c2</changelog>
  <changelog author="jslaby@suse.cz" date="1702036800">- Linux 6.6.5 (bsc#1012628).
- cifs: Fix FALLOC_FL_ZERO_RANGE by setting i_size if EOF moved
  (bsc#1012628).
- cifs: Fix FALLOC_FL_INSERT_RANGE by setting i_size after EOF
  moved (bsc#1012628).
- smb: client: fix missing mode bits for SMB symlinks
  (bsc#1012628).
- smb: client: report correct st_size for SMB and NFS symlinks
  (bsc#1012628).
- ksmbd: fix possible deadlock in smb2_open (bsc#1012628).
- pinctrl: avoid reload of p state in list iteration
  (bsc#1012628).
- firewire: core: fix possible memory leak in create_units()
  (bsc#1012628).
- mmc: sdhci-pci-gli: Disable LPM during initialization
  (bsc#1012628).
- mmc: sdhci-sprd: Fix vqmmc not shutting down after the card
  was pulled (bsc#1012628).
- mmc: cqhci: Increase recovery halt timeout (bsc#1012628).
- mmc: cqhci: Warn of halt or task clear failure (bsc#1012628).
- mmc: cqhci: Fix task clearing in CQE error recovery
  (bsc#1012628).
- mmc: block: Retry commands in CQE error recovery (bsc#1012628).
- mmc: block: Do not lose cache flush during CQE error recovery
  (bsc#1012628).
- mmc: block: Be sure to wait while busy in CQE error recovery
  (bsc#1012628).
- ALSA: hda: Disable power-save on KONTRON SinglePC (bsc#1012628).
- ALSA: hda/realtek: Headset Mic VREF to 100% (bsc#1012628).
- ALSA: hda/realtek: Add supported ALC257 for ChromeOS
  (bsc#1012628).
- net: libwx: fix memory leak on msix entry (bsc#1012628).
- dm-verity: align struct dm_verity_fec_io properly (bsc#1012628).
- scsi: Change SCSI device boolean fields to single bit flags
  (bsc#1012628).
- scsi: sd: Fix system start for ATA devices (bsc#1012628).
- scsi: ufs: core: Clear cmd if abort succeeds in MCQ mode
  (bsc#1012628).
- drm/amd: Enable PCIe PME from D3 (bsc#1012628).
- drm/amdgpu: correct the amdgpu runtime dereference usage count
  (bsc#1012628).
- drm/amdgpu: Force order between a read and write to the same
  address (bsc#1012628).
- drm/amdgpu: fix memory overflow in the IB test (bsc#1012628).
- drm/amdgpu: Update EEPROM I2C address for smu v13_0_0
  (bsc#1012628).
- drm/amd/display: Include udelay when waiting for INBOX0 ACK
  (bsc#1012628).
- drm/amd/display: Remove min_dst_y_next_start check for Z8
  (bsc#1012628).
- drm/amd/display: Use DRAM speed from validation for dummy
  p-state (bsc#1012628).
- drm/amd/display: Update min Z8 residency time to 2100 for DCN314
  (bsc#1012628).
- drm/amd/display: fix ABM disablement (bsc#1012628).
- drm/amd/display: force toggle rate wa for first link training
  for a retimer (bsc#1012628).
- dm verity: initialize fec io before freeing it (bsc#1012628).
- dm verity: don't perform FEC for failed readahead IO
  (bsc#1012628).
- nvme: check for valid nvme_identify_ns() before using it
  (bsc#1012628).
- r8169: fix deadlock on RTL8125 in jumbo mtu mode (bsc#1012628).
- ACPI: video: Use acpi_video_device for cooling-dev driver data
  (bsc#1012628).
- io_uring: don't allow discontig pages for IORING_SETUP_NO_MMAP
  (bsc#1012628).
- iommu/vt-d: Fix incorrect cache invalidation for mm notification
  (bsc#1012628).
- io_uring: free io_buffer_list entries via RCU (bsc#1012628).
- nouveau: find the smallest page allocation to cover a buffer
  alloc (bsc#1012628).
- powercap: DTPM: Fix unneeded conversions to micro-Watts
  (bsc#1012628).
- cpufreq/amd-pstate: Fix the return value of
  amd_pstate_fast_switch() (bsc#1012628).
- dma-buf: fix check in dma_resv_add_fence (bsc#1012628).
- io_uring: don't guard IORING_OFF_PBUF_RING with SETUP_NO_MMAP
  (bsc#1012628).
- iommu: Avoid more races around device probe (bsc#1012628).
- bcache: revert replacing IS_ERR_OR_NULL with IS_ERR
  (bsc#1012628).
- ext2: Fix ki_pos update for DIO buffered-io fallback case
  (bsc#1012628).
- iommu/vt-d: Add MTL to quirk list to skip TE disabling
  (bsc#1012628).
- KVM: PPC: Book3S HV: Fix KVM_RUN clobbering FP/VEC user
  registers (bsc#1012628).
- powerpc: Don't clobber f0/vs0 during fp|altivec register save
  (bsc#1012628).
- parisc: Mark ex_table entries 32-bit aligned in assembly.h
  (bsc#1012628).
- parisc: Mark ex_table entries 32-bit aligned in uaccess.h
  (bsc#1012628).
- parisc: Use natural CPU alignment for bug_table (bsc#1012628).
- parisc: Mark lock_aligned variables 16-byte aligned on SMP
  (bsc#1012628).
- parisc: Drop the HP-UX ENOSYM and EREMOTERELEASE error codes
  (bsc#1012628).
- parisc: Mark jump_table naturally aligned (bsc#1012628).
- parisc: Ensure 32-bit alignment on parisc unwind section
  (bsc#1012628).
- parisc: Mark altinstructions read-only and 32-bit aligned
  (bsc#1012628).
- btrfs: add dmesg output for first mount and last unmount of
  a filesystem (bsc#1012628).
- btrfs: ref-verify: fix memory leaks in btrfs_ref_tree_mod()
  (bsc#1012628).
- btrfs: fix off-by-one when checking chunk map includes logical
  address (bsc#1012628).
- btrfs: send: ensure send_fd is writable (bsc#1012628).
- btrfs: make error messages more clear when getting a chunk map
  (bsc#1012628).
- btrfs: free the allocated memory if btrfs_alloc_page_array()
  fails (bsc#1012628).
- btrfs: fix 64bit compat send ioctl arguments not initializing
  version member (bsc#1012628).
- io_uring: enable io_mem_alloc/free to be used in other parts
  (bsc#1012628).
- io_uring/kbuf: defer release of mapped buffer rings
  (bsc#1012628).
- io_uring/kbuf: recycle freed mapped buffer ring entries
  (bsc#1012628).
- wifi: cfg80211: fix CQM for non-range use (bsc#1012628).
- pinctrl: stm32: Add check for devm_kcalloc (bsc#1012628).
- pinctrl: stm32: fix array read out of bound (bsc#1012628).
- media: v4l2-subdev: Fix a 64bit bug (bsc#1012628).
- netdevsim: Don't accept device bound programs (bsc#1012628).
- net: rswitch: Fix type of ret in rswitch_start_xmit()
  (bsc#1012628).
- net: rswitch: Fix return value in rswitch_start_xmit()
  (bsc#1012628).
- net: rswitch: Fix missing dev_kfree_skb_any() in error path
  (bsc#1012628).
- ipv4: igmp: fix refcnt uaf issue when receiving igmp query
  packet (bsc#1012628).
- wifi: iwlwifi: mvm: fix an error code in iwl_mvm_mld_add_sta()
  (bsc#1012628).
- wifi: mac80211: do not pass AP_VLAN vif pointer to drivers
  during flush (bsc#1012628).
- net: dsa: mv88e6xxx: fix marvell 6350 switch probing
  (bsc#1012628).
- net: dsa: mv88e6xxx: fix marvell 6350 probe crash (bsc#1012628).
- dpaa2-eth: increase the needed headroom to account for alignment
  (bsc#1012628).
- dpaa2-eth: recycle the RX buffer only after all processing done
  (bsc#1012628).
- bpf: Add missed allocation hint for bpf_mem_cache_alloc_flags()
  (bsc#1012628).
- uapi: propagate __struct_group() attributes to the container
  union (bsc#1012628).
- selftests/net: ipsec: fix constant out of range (bsc#1012628).
- selftests/net: fix a char signedness issue (bsc#1012628).
- selftests/net: unix: fix unused variable compiler warning
  (bsc#1012628).
- selftests/net: mptcp: fix uninitialized variable warnings
  (bsc#1012628).
- octeontx2-af: Fix possible buffer overflow (bsc#1012628).
- net: stmmac: xgmac: Disable FPE MMC interrupts (bsc#1012628).
- octeontx2-pf: Fix adding mbox work queue entry when num_vfs &gt;
  64 (bsc#1012628).
- octeontx2-pf: Restore TC ingress police rules when interface
  is up (bsc#1012628).
- neighbour: Fix __randomize_layout crash in struct neighbour
  (bsc#1012628).
- efi/unaccepted: Fix off-by-one when checking for overlapping
  ranges (bsc#1012628).
- r8169: prevent potential deadlock in rtl8169_close
  (bsc#1012628).
- ravb: Fix races between ravb_tx_timeout_work() and net related
  ops (bsc#1012628).
- ethtool: don't propagate EOPNOTSUPP from dumps (bsc#1012628).
- bpf, sockmap: af_unix stream sockets need to hold ref for pair
  sock (bsc#1012628).
- ice: Fix VF Reset paths when interface in a failed over
  aggregate (bsc#1012628).
- net: ravb: Check return value of reset_control_deassert()
  (bsc#1012628).
- net: ravb: Use pm_runtime_resume_and_get() (bsc#1012628).
- net: ravb: Make write access to CXR35 first before accessing
  other EMAC registers (bsc#1012628).
- net: ravb: Start TX queues after HW initialization succeeded
  (bsc#1012628).
- net: ravb: Stop DMA in case of failures on ravb_open()
  (bsc#1012628).
- net: ravb: Keep reverse order of operations in ravb_remove()
  (bsc#1012628).
- powerpc/pseries/iommu: enable_ddw incorrectly returns direct
  mapping for SR-IOV device (bsc#1012628).
- s390/cmma: fix handling of swapper_pg_dir and invalid_pg_dir
  (bsc#1012628).
- drm/amd/display: Refactor edp power control (bsc#1012628).
- drm/amd/display: Remove power sequencing check (bsc#1012628).
- cpufreq: imx6q: Don't disable 792 Mhz OPP unnecessarily
  (bsc#1012628).
- iommu/vt-d: Omit devTLB invalidation requests when TES=0
  (bsc#1012628).
- iommu/vt-d: Disable PCI ATS in legacy passthrough mode
  (bsc#1012628).
- iommu/vt-d: Make context clearing consistent with context
  mapping (bsc#1012628).
- drm/i915/gsc: Mark internal GSC engine with reserved uabi class
  (bsc#1012628).
- drm/panel: starry-2081101qfh032011-53g: Fine tune the panel
  power sequence (bsc#1012628).
- drm/panel: nt36523: fix return value check in nt36523_probe()
  (bsc#1012628).
- cpufreq/amd-pstate: Fix scaling_min_freq and scaling_max_freq
  update (bsc#1012628).
- cpufreq/amd-pstate: Only print supported EPP values for
  performance governor (bsc#1012628).
- drm/amd/pm: fix a memleak in aldebaran_tables_init
  (bsc#1012628).
- iommu: Fix printk arg in of_iommu_get_resv_regions()
  (bsc#1012628).
- drm/amd/display: refactor ILR to make it work (bsc#1012628).
- drm/amd/display: Reduce default backlight min from 5 nits to
  1 nits (bsc#1012628).
- drm/amd/display: Simplify brightness initialization
  (bsc#1012628).
- drm/amd/display: Fix MPCC 1DLUT programming (bsc#1012628).
- vfio/pds: Fix mutex lock-&gt;magic != lock warning (bsc#1012628).
- vfio/pds: Fix possible sleep while in atomic context
  (bsc#1012628).
- x86/xen: fix percpu vcpu_info allocation (bsc#1012628).
- vfio: Drop vfio_file_iommu_group() stub to fudge around a KVM
  wart (bsc#1012628).
- Rename to
  patches.kernel.org/6.6.5-001-leds-class-Don-t-expose-color-sysfs-entry.patch.
- Rename to
  patches.kernel.org/6.6.5-017-drm-i915-Also-check-for-VGA-converter-in-eDP-pr.patch.
- commit 30a850b</changelog>
  <changelog author="jslaby@suse.cz" date="1702036801">- parisc: Fix asm operand number out of range build error in
  bug table (git-fixes).
- commit 7675861</changelog>
  <changelog author="jslaby@suse.cz" date="1702296000">- Linux 6.6.6 (bsc#1012628).
- Revert "wifi: cfg80211: fix CQM for non-range use"
  (bsc#1012628).
- commit a946a9f</changelog>
  <changelog author="jslaby@suse.cz" date="1702555200">- Linux 6.6.7 (bsc#1012628).
- vdpa/mlx5: preserve CVQ vringh index (bsc#1012628).
- scsi: sd: Fix sshdr use in sd_suspend_common() (bsc#1012628).
- hrtimers: Push pending hrtimers away from outgoing CPU earlier
  (bsc#1012628).
- i2c: designware: Fix corrupted memory seen in the ISR
  (bsc#1012628).
- i2c: ocores: Move system PM hooks to the NOIRQ phase
  (bsc#1012628).
- netfilter: ipset: fix race condition between swap/destroy and
  kernel side add/del/test (bsc#1012628).
- nouveau: use an rwlock for the event lock (bsc#1012628).
- zstd: Fix array-index-out-of-bounds UBSAN warning (bsc#1012628).
- tg3: Move the [rt]x_dropped counters to tg3_napi (bsc#1012628).
- tg3: Increment tx_dropped in tg3_tso_bug() (bsc#1012628).
- modpost: fix section mismatch message for RELA (bsc#1012628).
- kconfig: fix memory leak from range properties (bsc#1012628).
- drm/amdgpu: Do not program VF copy regs in mmhub v1.8 under
  SRIOV (v2) (bsc#1012628).
- drm/amdgpu: finalizing mem_partitions at the end of GMC v9
  sw_fini (bsc#1012628).
- drm/amdgpu: correct chunk_ptr to a pointer to chunk
  (bsc#1012628).
- dm-crypt: start allocating with MAX_ORDER (bsc#1012628).
- x86: Introduce ia32_enabled() (bsc#1012628).
- x86/coco: Disable 32-bit emulation by default on TDX and SEV
  (bsc#1012628).
- x86/entry: Convert INT 0x80 emulation to IDTENTRY (bsc#1012628).
- x86/entry: Do not allow external 0x80 interrupts (bsc#1012628).
- x86/tdx: Allow 32-bit emulation by default (bsc#1012628).
- dt: dt-extract-compatibles: Handle cfile arguments in generator
  function (bsc#1012628).
- dt: dt-extract-compatibles: Don't follow symlinks when walking
  tree (bsc#1012628).
- platform/x86: asus-wmi: Move i8042 filter install to shared
  asus-wmi code (bsc#1012628).
- of: dynamic: Fix of_reconfig_get_state_change() return value
  documentation (bsc#1012628).
- platform/x86: wmi: Skip blocks with zero instances
  (bsc#1012628).
- ipv6: fix potential NULL deref in fib6_add() (bsc#1012628).
- octeontx2-pf: Add missing mutex lock in otx2_get_pauseparam
  (bsc#1012628).
- octeontx2-af: Check return value of nix_get_nixlf before using
  nixlf (bsc#1012628).
- bpf: Fix a verifier bug due to incorrect branch offset
  comparison with cpu=v4 (bsc#1012628).
- hv_netvsc: rndis_filter needs to select NLS (bsc#1012628).
- r8152: Hold the rtnl_lock for all of reset (bsc#1012628).
- r8152: Add RTL8152_INACCESSIBLE checks to more loops
  (bsc#1012628).
- r8152: Add RTL8152_INACCESSIBLE to r8156b_wait_loading_flash()
  (bsc#1012628).
- r8152: Add RTL8152_INACCESSIBLE to r8153_pre_firmware_1()
  (bsc#1012628).
- r8152: Add RTL8152_INACCESSIBLE to r8153_aldps_en()
  (bsc#1012628).
- mlxbf-bootctl: correctly identify secure boot with development
  keys (bsc#1012628).
- platform/mellanox: Add null pointer checks for devm_kasprintf()
  (bsc#1012628).
- platform/mellanox: Check
  devm_hwmon_device_register_with_groups() return value
  (bsc#1012628).
- arcnet: restoring support for multiple Sohard Arcnet cards
  (bsc#1012628).
- octeontx2-pf: consider both Rx and Tx packet stats for adaptive
  interrupt coalescing (bsc#1012628).
- net: stmmac: fix FPE events losing (bsc#1012628).
- xsk: Skip polling event check for unbound socket (bsc#1012628).
- octeontx2-af: fix a use-after-free in rvu_npa_register_reporters
  (bsc#1012628).
- ice: Restore fix disabling RX VLAN filtering (bsc#1012628).
- i40e: Fix unexpected MFS warning message (bsc#1012628).
- iavf: validate tx_coalesce_usecs even if rx_coalesce_usecs is
  zero (bsc#1012628).
- net: bnxt: fix a potential use-after-free in bnxt_init_tc
  (bsc#1012628).
- tcp: fix mid stream window clamp (bsc#1012628).
- ionic: fix snprintf format length warning (bsc#1012628).
- ionic: Fix dim work handling in split interrupt mode
  (bsc#1012628).
- ipv4: ip_gre: Avoid skb_pull() failure in ipgre_xmit()
  (bsc#1012628).
- net: atlantic: Fix NULL dereference of skb pointer in
  (bsc#1012628).
- net: hns: fix wrong head when modify the tx feature when
  sending packets (bsc#1012628).
- net: hns: fix fake link up on xge port (bsc#1012628).
- octeontx2-af: Adjust Tx credits when MCS external bypass is
  disabled (bsc#1012628).
- octeontx2-af: Fix mcs sa cam entries size (bsc#1012628).
- octeontx2-af: Fix mcs stats register address (bsc#1012628).
- octeontx2-af: Add missing mcs flr handler call (bsc#1012628).
- octeontx2-af: Update Tx link register range (bsc#1012628).
- dt-bindings: interrupt-controller: Allow #power-domain-cells
  (bsc#1012628).
- netfilter: bpf: fix bad registration on nf_defrag (bsc#1012628).
- netfilter: nf_tables: fix 'exist' matching on bigendian arches
  (bsc#1012628).
- netfilter: nf_tables: bail out on mismatching dynset and set
  expressions (bsc#1012628).
- netfilter: nf_tables: validate family when identifying table
  via handle (bsc#1012628).
- netfilter: xt_owner: Fix for unsafe access of sk-&gt;sk_socket
  (bsc#1012628).
- tcp: do not accept ACK of bytes we never sent (bsc#1012628).
- net: dsa: mv88e6xxx: Restore USXGMII support for 6393X
  (bsc#1012628).
- net: tls, update curr on splice as well (bsc#1012628).
- bpf: sockmap, updating the sg structure should also update curr
  (bsc#1012628).
- psample: Require 'CAP_NET_ADMIN' when joining "packets" group
  (bsc#1012628).
- drop_monitor: Require 'CAP_SYS_ADMIN' when joining "events"
  group (bsc#1012628).
- net: dsa: microchip: provide a list of valid protocols for
  xmit handler (bsc#1012628).
- net/smc: fix missing byte order conversion in CLC handshake
  (bsc#1012628).
- drm/amd/amdgpu/amdgpu_doorbell_mgr: Correct misdocumented param
  'doorbell_index' (bsc#1012628).
- drm/amdkfd: get doorbell's absolute offset based on the db_size
  (bsc#1012628).
- mm/damon/sysfs: eliminate potential uninitialized variable
  warning (bsc#1012628).
- tee: optee: Fix supplicant based device enumeration
  (bsc#1012628).
- RDMA/core: Fix uninit-value access in ib_get_eth_speed()
  (bsc#1012628).
- RDMA/hns: Fix unnecessary err return when using invalid congest
  control algorithm (bsc#1012628).
- RDMA/irdma: Do not modify to SQD on error (bsc#1012628).
- RDMA/irdma: Add wait for suspend on SQD (bsc#1012628).
- arm64: dts: rockchip: Expand reg size of vdec node for RK3328
  (bsc#1012628).
- arm64: dts: rockchip: Expand reg size of vdec node for RK3399
  (bsc#1012628).
- ASoC: fsl_sai: Fix no frame sync clock issue on i.MX8MP
  (bsc#1012628).
- RDMA/rtrs-srv: Do not unconditionally enable irq (bsc#1012628).
- RDMA/rtrs-clt: Start hb after path_up (bsc#1012628).
- RDMA/rtrs-srv: Check return values while processing info request
  (bsc#1012628).
- RDMA/rtrs-srv: Free srv_mr iu only when always_invalidate is
  true (bsc#1012628).
- RDMA/rtrs-srv: Destroy path files after making sure no IOs
  in-flight (bsc#1012628).
- RDMA/rtrs-clt: Fix the max_send_wr setting (bsc#1012628).
- RDMA/rtrs-clt: Remove the warnings for req in_use check
  (bsc#1012628).
- RDMA/bnxt_re: Correct module description string (bsc#1012628).
- RDMA/irdma: Fix UAF in irdma_sc_ccq_get_cqe_info()
  (bsc#1012628).
- arm64: dt: imx93: tqma9352-mba93xxla: Fix LPUART2 pad config
  (bsc#1012628).
- ARM: dts: imx6q: skov: fix ethernet clock regression
  (bsc#1012628).
- ARM: dts: rockchip: Fix sdmmc_pwren's pinmux setting for RK3128
  (bsc#1012628).
- ARM: dts: bcm2711-rpi-400: Fix delete-node of led_act
  (bsc#1012628).
- hwmon: (acpi_power_meter) Fix 4.29 MW bug (bsc#1012628).
- ASoC: codecs: lpass-tx-macro: set active_decimator correct
  default value (bsc#1012628).
- hwmon: (nzxt-kraken2) Fix error handling path in kraken2_probe()
  (bsc#1012628).
- firmware: arm_scmi: Extend perf protocol ops to get number of
  domains (bsc#1012628).
- firmware: arm_scmi: Extend perf protocol ops to get information
  of a domain (bsc#1012628).
- firmware: arm_scmi: Fix frequency truncation by promoting
  multiplier type (bsc#1012628).
- firmware: arm_scmi: Simplify error path in
  scmi_dvfs_device_opps_add() (bsc#1012628).
- firmware: arm_scmi: Fix possible frequency truncation when
  using level indexing mode (bsc#1012628).
- ASoC: wm_adsp: fix memleak in wm_adsp_buffer_populate
  (bsc#1012628).
- RDMA/core: Fix umem iterator when PAGE_SIZE is greater then
  HCA pgsz (bsc#1012628).
- RDMA/irdma: Ensure iWarp QP queue memory is OS paged aligned
  (bsc#1012628).
- RDMA/irdma: Fix support for 64k pages (bsc#1012628).
- RDMA/irdma: Avoid free the non-cqp_request scratch
  (bsc#1012628).
- drm/bridge: tc358768: select CONFIG_VIDEOMODE_HELPERS
  (bsc#1012628).
- arm64: dts: imx8mp: imx8mq: Add parkmode-disable-ss-quirk on
  DWC3 (bsc#1012628).
- ARM: dts: imx6ul-pico: Describe the Ethernet PHY clock
  (bsc#1012628).
- io_uring/kbuf: Fix an NULL vs IS_ERR() bug in
  io_alloc_pbuf_ring() (bsc#1012628).
- io_uring/kbuf: check for buffer list readiness after NULL check
  (bsc#1012628).
- tracing: Fix a warning when allocating buffered events fails
  (bsc#1012628).
- scsi: be2iscsi: Fix a memleak in beiscsi_init_wrb_handle()
  (bsc#1012628).
- arm64: dts: imx8-ss-lsio: Add PWM interrupts (bsc#1012628).
- arm64: dts: freescale: imx8-ss-lsio: Fix #pwm-cells
  (bsc#1012628).
- arm64: dts: imx93: correct mediamix power (bsc#1012628).
- ARM: imx: Check return value of devm_kasprintf in
  imx_mmdc_perf_init (bsc#1012628).
- arm64: dts: imx8-apalis: set wifi regulator to always-on
  (bsc#1012628).
- ARM: dts: imx7: Declare timers compatible with fsl,imx6dl-gpt
  (bsc#1012628).
- ARM: dts: imx28-xea: Pass the 'model' property (bsc#1012628).
- arm64: dts: rockchip: Fix eMMC Data Strobe PD on rk3588
  (bsc#1012628).
- riscv: fix misaligned access handling of C.SWSP and C.SDSP
  (bsc#1012628).
- riscv: errata: andes: Probe for IOCP only once in boot stage
  (bsc#1012628).
- md: don't leave 'MD_RECOVERY_FROZEN' in error path of
  md_set_readonly() (bsc#1012628).
- kernel/Kconfig.kexec: drop select of KEXEC for CRASH_DUMP
  (bsc#1012628).
- scripts/gdb: fix lx-device-list-bus and lx-device-list-class
  (bsc#1012628).
- rethook: Use __rcu pointer for rethook::handler (bsc#1012628).
- ASoC: amd: yc: Fix non-functional mic on ASUS E1504FA
  (bsc#1012628).
- io_uring/af_unix: disable sending io_uring over sockets
  (bsc#1012628).
- nvme-pci: Add sleep quirk for Kingston drives (bsc#1012628).
- io_uring: fix mutex_unlock with unreferenced ctx (bsc#1012628).
- ALSA: usb-audio: Add Pioneer DJM-450 mixer controls
  (bsc#1012628).
- ALSA: pcm: fix out-of-bounds in snd_pcm_state_names
  (bsc#1012628).
- ALSA: hda/realtek: Apply quirk for ASUS UM3504DA (bsc#1012628).
- ALSA: hda/realtek: fix speakers on XPS 9530 (2023)
  (bsc#1012628).
- ALSA: hda/realtek: Enable headset on Lenovo M90 Gen5
  (bsc#1012628).
- ALSA: hda/realtek: add new Framework laptop to quirks
  (bsc#1012628).
- ALSA: hda/realtek: Add Framework laptop 16 to quirks
  (bsc#1012628).
- ALSA: hda/realtek: Add quirk for Lenovo Yoga Pro 7
  (bsc#1012628).
- ring-buffer: Test last update in 32bit version of
  __rb_time_read() (bsc#1012628).
- ring-buffer: Force absolute timestamp on discard of event
  (bsc#1012628).
- highmem: fix a memory copy problem in memcpy_from_folio
  (bsc#1012628).
- nilfs2: fix missing error check for sb_set_blocksize call
  (bsc#1012628).
- nilfs2: prevent WARNING in nilfs_sufile_set_segment_usage()
  (bsc#1012628).
- lib/group_cpus.c: avoid acquiring cpu hotplug lock in
  group_cpus_evenly (bsc#1012628).
- cgroup_freezer: cgroup_freezing: Check if not frozen
  (bsc#1012628).
- checkstack: fix printed address (bsc#1012628).
- tracing: Always update snapshot buffer size (bsc#1012628).
- tracing: Stop current tracer when resizing buffer (bsc#1012628).
- tracing: Disable snapshot buffer when stopping instance tracers
  (bsc#1012628).
- tracing: Fix incomplete locking when disabling buffered events
  (bsc#1012628).
- tracing: Fix a possible race when disabling buffered events
  (bsc#1012628).
- leds: trigger: netdev: fix RTNL handling to prevent potential
  deadlock (bsc#1012628).
- nfp: flower: fix for take a mutex lock in soft irq context
  and rcu lock (bsc#1012628).
- packet: Move reference count in packet_sock to atomic_long_t
  (bsc#1012628).
- r8169: fix rtl8125b PAUSE frames blasting when suspended
  (bsc#1012628).
- regmap: fix bogus error on regcache_sync success (bsc#1012628).
- platform/surface: aggregator: fix recv_buf() return value
  (bsc#1012628).
- workqueue: Make sure that wq_unbound_cpumask is never empty
  (bsc#1012628).
- hugetlb: fix null-ptr-deref in hugetlb_vma_lock_write
  (bsc#1012628).
- drivers/base/cpu: crash data showing should depends on
  KEXEC_CORE (bsc#1012628).
- mm/memory_hotplug: add missing mem_hotplug_lock (bsc#1012628).
- mm: fix oops when filemap_map_pmd() without prealloc_pte
  (bsc#1012628).
- mm/memory_hotplug: fix error handling in add_memory_resource()
  (bsc#1012628).
- powercap: DTPM: Fix missing cpufreq_cpu_put() calls
  (bsc#1012628).
- md/raid6: use valid sector values to determine if an I/O should
  wait on the reshape (bsc#1012628).
- drm/atomic-helpers: Invoke end_fb_access while owning plane
  state (bsc#1012628).
- drm/i915/mst: Fix .mode_valid_ctx() return values (bsc#1012628).
- drm/i915/mst: Reject modes that require the bigjoiner
  (bsc#1012628).
- drm/i915: Skip some timing checks on BXT/GLK DSI transcoders
  (bsc#1012628).
- arm64: dts: mt7986: change cooling trips (bsc#1012628).
- arm64: dts: mt7986: define 3W max power to both SFP on BPI-R3
  (bsc#1012628).
- arm64: dts: mt7986: fix emmc hs400 mode without uboot
  initialization (bsc#1012628).
- arm64: dts: mediatek: mt7622: fix memory node warning check
  (bsc#1012628).
- arm64: dts: mediatek: mt8183-kukui-jacuzzi: fix dsi unnecessary
  cells properties (bsc#1012628).
- arm64: dts: mediatek: cherry: Fix interrupt cells for MT6360
  on I2C7 (bsc#1012628).
- arm64: dts: mediatek: mt8173-evb: Fix regulator-fixed node names
  (bsc#1012628).
- arm64: dts: mediatek: mt8195: Fix PM suspend/resume with venc
  clocks (bsc#1012628).
- arm64: dts: mediatek: mt8183: Fix unit address for scp reserved
  memory (bsc#1012628).
- arm64: dts: mediatek: mt8183: Move thermal-zones to the root
  node (bsc#1012628).
- arm64: dts: mediatek: mt8183-evb: Fix unit_address_vs_reg
  warning on ntc (bsc#1012628).
- arm64: dts: mediatek: mt8186: fix clock names for power domains
  (bsc#1012628).
- arm64: dts: mediatek: mt8186: Change gpu speedbin nvmem cell
  name (bsc#1012628).
- coresight: etm4x: Remove bogous __exit annotation for some
  functions (bsc#1012628).
- coresight: Fix crash when Perf and sysfs modes are used
  concurrently (bsc#1012628).
- hwtracing: hisi_ptt: Add dummy callback pmu::read()
  (bsc#1012628).
- coresight: ultrasoc-smb: Fix sleep while close preempt in
  enable_smb (bsc#1012628).
- coresight: ultrasoc-smb: Config SMB buffer before register sink
  (bsc#1012628).
- coresight: ultrasoc-smb: Fix uninitialized before use
  buf_hw_base (bsc#1012628).
- misc: mei: client.c: return negative error code in mei_cl_write
  (bsc#1012628).
- misc: mei: client.c: fix problem of return '-EOVERFLOW' in
  mei_cl_write (bsc#1012628).
- perf vendor events arm64: AmpereOne: Add missing
  DefaultMetricgroupName fields (bsc#1012628).
- LoongArch: BPF: Don't sign extend memory load operand
  (bsc#1012628).
- LoongArch: BPF: Don't sign extend function return value
  (bsc#1012628).
- parisc: Reduce size of the bug_table on 64-bit kernel by half
  (bsc#1012628).
- arm64: dts: mediatek: add missing space before { (bsc#1012628).
- arm64: dts: mt8183: kukui: Fix underscores in node names
  (bsc#1012628).
- drm/amdgpu: disable MCBP by default (bsc#1012628).
- perf: Fix perf_event_validate_size() (bsc#1012628).
- x86/sev: Fix kernel crash due to late update to read-only
  ghcb_version (bsc#1012628).
- gpiolib: sysfs: Fix error handling on failed export
  (bsc#1012628).
- ASoC: ops: add correct range check for limiting volume
  (bsc#1012628).
- kprobes: consistent rcu api usage for kretprobe holder
  (bsc#1012628).
- usb: gadget: f_hid: fix report descriptor allocation
  (bsc#1012628).
- nvmem: Do not expect fixed layouts to grab a layout driver
  (bsc#1012628).
- serial: 8250_dw: Add ACPI ID for Granite Rapids-D UART
  (bsc#1012628).
- serial: ma35d1: Validate console index before assignment
  (bsc#1012628).
- parport: Add support for Brainboxes IX/UC/PX parallel cards
  (bsc#1012628).
- cifs: Fix non-availability of dedup breaking generic/304
  (bsc#1012628).
- Revert "xhci: Loosen RPM as default policy to cover for AMD
  xHC 1.1" (bsc#1012628).
- smb: client: fix potential NULL deref in parse_dfs_referrals()
  (bsc#1012628).
- usb: typec: class: fix typec_altmode_put_partner to put plugs
  (bsc#1012628).
- ARM: PL011: Fix DMA support (bsc#1012628).
- serial: sc16is7xx: address RX timeout interrupt errata
  (bsc#1012628).
- serial: 8250: 8250_omap: Clear UART_HAS_RHR_IT_DIS bit
  (bsc#1012628).
- serial: 8250: 8250_omap: Do not start RX DMA on THRI interrupt
  (bsc#1012628).
- serial: 8250_omap: Add earlycon support for the AM654 UART
  controller (bsc#1012628).
- devcoredump: Send uevent once devcd is ready (bsc#1012628).
- x86/CPU/AMD: Check vendor in the AMD microcode callback
  (bsc#1012628).
- powerpc/ftrace: Fix stack teardown in ftrace_no_trace
  (bsc#1012628).
- USB: gadget: core: adjust uevent timing on gadget unbind
  (bsc#1012628).
- cifs: Fix flushing, invalidation and file size with
  copy_file_range() (bsc#1012628).
- cifs: Fix flushing, invalidation and file size with FICLONE
  (bsc#1012628).
- MIPS: kernel: Clear FPU states when setting up kernel threads
  (bsc#1012628).
- KVM: s390/mm: Properly reset no-dat (bsc#1012628).
- KVM: SVM: Update EFER software model on CR0 trap for SEV-ES
  (bsc#1012628).
- perf list: Fix JSON segfault by setting the used
  skip_duplicate_pmus callback (bsc#1012628).
- perf metrics: Avoid segv if default metricgroup isn't set
  (bsc#1012628).
- MIPS: Loongson64: Reserve vgabios memory on boot (bsc#1012628).
- MIPS: Loongson64: Handle more memory types passed from firmware
  (bsc#1012628).
- MIPS: Loongson64: Enable DMA noncoherent support (bsc#1012628).
- netfilter: nft_set_pipapo: skip inactive elements during set
  walk (bsc#1012628).
- ASoC: qcom: sc8280xp: Limit speaker digital volumes
  (bsc#1012628).
- gcc-plugins: randstruct: Update code comment in
  relayout_struct() (bsc#1012628).
- riscv: Kconfig: Add select ARM_AMBA to SOC_STARFIVE
  (bsc#1012628).
- drm/amdgpu: Fix refclk reporting for SMU v13.0.6 (bsc#1012628).
- drm/amdgpu: update retry times for psp BL wait (bsc#1012628).
- drm/amdgpu: Restrict extended wait to PSP v13.0.6 (bsc#1012628).
- Update config files.
- Rename to
  patches.kernel.org/6.6.7-201-parisc-Fix-asm-operand-number-out-of-range-buil.patch.
- commit 59f1683</changelog>
  <changelog author="tiwai@suse.de" date="1702555201">- efi/x86: Avoid physical KASLR on older Dell systems
  (bsc#1217344).
- commit ee1123d</changelog>
</package>
<package pkgid="c27f01d5cb69cbc852b33fca7372a46fd790eddde16649026e7a26b73913f78092c92329a43ee3663a5217568cd7d2662d5fedd97f89e1087868241b51ffedcf" name="kernel-default-debugsource" arch="x86_64">
  <version epoch="0" ver="6.6.7" rel="1.1"/>
  <changelog author="jslaby@suse.cz" date="1700481600">- Linux 6.6.2 (bsc#1012628).
- hwmon: (nct6775) Fix incorrect variable reuse in fan_div
  calculation (bsc#1012628).
- numa: Generalize numa_map_to_online_node() (bsc#1012628).
- sched/topology: Fix sched_numa_find_nth_cpu() in CPU-less case
  (bsc#1012628).
- sched/topology: Fix sched_numa_find_nth_cpu() in non-NUMA case
  (bsc#1012628).
- sched/fair: Fix cfs_rq_is_decayed() on !SMP (bsc#1012628).
- iov_iter, x86: Be consistent about the __user tag on
  copy_mc_to_user() (bsc#1012628).
- sched/uclamp: Set max_spare_cap_cpu even if max_spare_cap is 0
  (bsc#1012628).
- sched/uclamp: Ignore (util == 0) optimization in feec() when
  p_util_max = 0 (bsc#1012628).
- objtool: Propagate early errors (bsc#1012628).
- sched: Fix stop_one_cpu_nowait() vs hotplug (bsc#1012628).
- nfsd: Handle EOPENSTALE correctly in the filecache
  (bsc#1012628).
- vfs: fix readahead(2) on block devices (bsc#1012628).
- writeback, cgroup: switch inodes with dirty timestamps to
  release dying cgwbs (bsc#1012628).
- x86/srso: Fix SBPB enablement for (possible) future fixed HW
  (bsc#1012628).
- x86/srso: Print mitigation for retbleed IBPB case (bsc#1012628).
- x86/srso: Fix vulnerability reporting for missing microcode
  (bsc#1012628).
- x86/srso: Fix unret validation dependencies (bsc#1012628).
- futex: Don't include process MM in futex key on no-MMU
  (bsc#1012628).
- x86/numa: Introduce numa_fill_memblks() (bsc#1012628).
- ACPI/NUMA: Apply SRAT proximity domain to entire CFMWS window
  (bsc#1012628).
- cgroup/cpuset: Fix load balance state in
  update_partition_sd_lb() (bsc#1012628).
- x86/sev-es: Allow copy_from_kernel_nofault() in earlier boot
  (bsc#1012628).
- x86/boot: Fix incorrect startup_gdt_descr.size (bsc#1012628).
- cpu/SMT: Make SMT control more robust against enumeration
  failures (bsc#1012628).
- x86/apic: Fake primary thread mask for XEN/PV (bsc#1012628).
- srcu: Fix callbacks acceleration mishandling (bsc#1012628).
- drivers/clocksource/timer-ti-dm: Don't call clk_get_rate()
  in stop function (bsc#1012628).
- x86/nmi: Fix out-of-order NMI nesting checks &amp; false positive
  warning (bsc#1012628).
- pstore/platform: Add check for kstrdup (bsc#1012628).
- perf: Optimize perf_cgroup_switch() (bsc#1012628).
- selftests/x86/lam: Zero out buffer for readlink() (bsc#1012628).
- PCI/MSI: Provide stubs for IMS functions (bsc#1012628).
- string: Adjust strtomem() logic to allow for smaller sources
  (bsc#1012628).
- genirq/matrix: Exclude managed interrupts in
  irq_matrix_allocated() (bsc#1012628).
- irqchip/sifive-plic: Fix syscore registration for multi-socket
  systems (bsc#1012628).
- wifi: ath12k: fix undefined behavior with __fls in dp
  (bsc#1012628).
- wifi: cfg80211: add flush functions for wiphy work
  (bsc#1012628).
- wifi: mac80211: move radar detect work to wiphy work
  (bsc#1012628).
- wifi: mac80211: move scan work to wiphy work (bsc#1012628).
- wifi: mac80211: move offchannel works to wiphy work
  (bsc#1012628).
- wifi: mac80211: move sched-scan stop work to wiphy work
  (bsc#1012628).
- wifi: mac80211: fix RCU usage warning in mesh fast-xmit
  (bsc#1012628).
- wifi: cfg80211: fix off-by-one in element defrag (bsc#1012628).
- wifi: mac80211: fix # of MSDU in A-MSDU calculation
  (bsc#1012628).
- wifi: iwlwifi: honor the enable_ini value (bsc#1012628).
- wifi: iwlwifi: don't use an uninitialized variable
  (bsc#1012628).
- i40e: fix potential memory leaks in i40e_remove() (bsc#1012628).
- iavf: Fix promiscuous mode configuration flow messages
  (bsc#1012628).
- selftests/bpf: Correct map_fd to data_fd in tailcalls
  (bsc#1012628).
- bpf, x64: Fix tailcall infinite loop (bsc#1012628).
- wifi: cfg80211: fix kernel-doc for wiphy_delayed_work_flush()
  (bsc#1012628).
- udp: introduce udp-&gt;udp_flags (bsc#1012628).
- udp: move udp-&gt;no_check6_tx to udp-&gt;udp_flags (bsc#1012628).
- udp: move udp-&gt;no_check6_rx to udp-&gt;udp_flags (bsc#1012628).
- udp: move udp-&gt;gro_enabled to udp-&gt;udp_flags (bsc#1012628).
- udp: add missing WRITE_ONCE() around up-&gt;encap_rcv
  (bsc#1012628).
- udp: move udp-&gt;accept_udp_{l4|fraglist} to udp-&gt;udp_flags
  (bsc#1012628).
- udp: lockless UDP_ENCAP_L2TPINUDP / UDP_GRO (bsc#1012628).
- udp: annotate data-races around udp-&gt;encap_type (bsc#1012628).
- udplite: remove UDPLITE_BIT (bsc#1012628).
- udplite: fix various data-races (bsc#1012628).
- selftests/bpf: Skip module_fentry_shadow test when bpf_testmod
  is not available (bsc#1012628).
- tcp: call tcp_try_undo_recovery when an RTOd TFO SYNACK is ACKed
  (bsc#1012628).
- bpf: Fix kfunc callback register type handling (bsc#1012628).
- gve: Use size_add() in call to struct_size() (bsc#1012628).
- mlxsw: Use size_mul() in call to struct_size() (bsc#1012628).
- tls: Use size_add() in call to struct_size() (bsc#1012628).
- tipc: Use size_add() in calls to struct_size() (bsc#1012628).
- net: spider_net: Use size_add() in call to struct_size()
  (bsc#1012628).
- ice: fix pin assignment for E810-T without SMA control
  (bsc#1012628).
- net: ethernet: mtk_wed: fix EXT_INT_STATUS_RX_FBUF definitions
  for MT7986 SoC (bsc#1012628).
- wifi: rtw88: debug: Fix the NULL vs IS_ERR() bug for
  debugfs_create_file() (bsc#1012628).
- wifi: ath12k: fix DMA unmap warning on NULL DMA address
  (bsc#1012628).
- wifi: ath11k: fix boot failure with one MSI vector
  (bsc#1012628).
- wifi: mac80211: fix check for unusable RX result (bsc#1012628).
- PM: sleep: Fix symbol export for _SIMPLE_ variants of _PM_OPS()
  (bsc#1012628).
- cpufreq: tegra194: fix warning due to missing opp_put
  (bsc#1012628).
- wifi: mt76: mt7603: rework/fix rx pse hang check (bsc#1012628).
- wifi: mt76: mt7603: improve watchdog reset reliablity
  (bsc#1012628).
- wifi: mt76: mt7603: improve stuck beacon handling (bsc#1012628).
- wifi: mt76: remove unused error path in
  mt76_connac_tx_complete_skb (bsc#1012628).
- wifi: mt76: mt7996: set correct wcid in txp (bsc#1012628).
- wifi: mt76: mt7996: fix beamform mcu cmd configuration
  (bsc#1012628).
- wifi: mt76: mt7996: fix beamformee ss subfield in EHT PHY cap
  (bsc#1012628).
- wifi: mt76: mt7996: fix wmm queue mapping (bsc#1012628).
- wifi: mt76: mt7996: fix rx rate report for CBW320-2
  (bsc#1012628).
- wifi: mt76: mt7996: fix TWT command format (bsc#1012628).
- wifi: mt76: update beacon size limitation (bsc#1012628).
- wifi: mt76: fix potential memory leak of beacon commands
  (bsc#1012628).
- wifi: mt76: get rid of false alamrs of tx emission issues
  (bsc#1012628).
- wifi: mt76: fix per-band IEEE80211_CONF_MONITOR flag comparison
  (bsc#1012628).
- wifi: mt76: mt7915: fix beamforming availability check
  (bsc#1012628).
- wifi: mt76: move struct ieee80211_chanctx_conf up to struct
  mt76_vif (bsc#1012628).
- wifi: mt76: mt7921: fix the wrong rate pickup for the chanctx
  driver (bsc#1012628).
- wifi: mt76: mt7921: fix the wrong rate selected in fw for the
  chanctx driver (bsc#1012628).
- wifi: ath: dfs_pattern_detector: Fix a memory initialization
  issue (bsc#1012628).
- tcp_metrics: add missing barriers on delete (bsc#1012628).
- tcp_metrics: properly set tp-&gt;snd_ssthresh in tcp_init_metrics()
  (bsc#1012628).
- tcp_metrics: do not create an entry from tcp_init_metrics()
  (bsc#1012628).
- wifi: rtlwifi: fix EDCA limit set by BT coexistence
  (bsc#1012628).
- ACPI: property: Allow _DSD buffer data only for byte accessors
  (bsc#1012628).
- =?UTF-8?q?ACPI:=20video:=20Add=20acpi=5Fbacklight=3Dvendo?=
  =?UTF-8?q?r=20quirk=20for=20Toshiba=20Port=C3=A9g=C3=A9=20R100?=
  (bsc#1012628).
- can: etas_es58x: rework the version check logic to silence
  - Wformat-truncation (bsc#1012628).
- can: etas_es58x: add missing a blank line after declaration
  (bsc#1012628).
- libbpf: Fix syscall access arguments on riscv (bsc#1012628).
- selftests/bpf: Define SYS_PREFIX for riscv (bsc#1012628).
- selftests/bpf: Define SYS_NANOSLEEP_KPROBE_NAME for riscv
  (bsc#1012628).
- r8152: break the loop when the budget is exhausted
  (bsc#1012628).
- wifi: ath11k: fix Tx power value during active CAC
  (bsc#1012628).
- can: dev: can_restart(): don't crash kernel if carrier is OK
  (bsc#1012628).
- can: dev: can_restart(): fix race condition between controller
  restart and netif_carrier_on() (bsc#1012628).
- can: dev: can_put_echo_skb(): don't crash kernel if
  can_priv::echo_skb is accessed out of bounds (bsc#1012628).
- PM / devfreq: rockchip-dfi: Make pmu regmap mandatory
  (bsc#1012628).
- wifi: wfx: fix case where rates are out of order (bsc#1012628).
- netfilter: nf_tables: Drop pointless memset when dumping rules
  (bsc#1012628).
- virtio-net: fix mismatch of getting tx-frames (bsc#1012628).
- virtio-net: consistently save parameters for per-queue
  (bsc#1012628).
- virtio-net: fix per queue coalescing parameter setting
  (bsc#1012628).
- virtio-net: fix the vq coalescing setting for vq resize
  (bsc#1012628).
- wifi: rtw88: Remove duplicate NULL check before calling
  usb_kill/free_urb() (bsc#1012628).
- thermal: core: prevent potential string overflow (bsc#1012628).
- r8169: fix rare issue with broken rx after link-down on RTL8125
  (bsc#1012628).
- thermal/drivers/mediatek: Fix probe for THERMAL_V2
  (bsc#1012628).
- bpf: Fix missed rcu read lock in bpf_task_under_cgroup()
  (bsc#1012628).
- net: skb_find_text: Ignore patterns extending past 'to'
  (bsc#1012628).
- selftests/bpf: Make linked_list failure test more robust
  (bsc#1012628).
- thermal: core: Don't update trip points inside the hysteresis
  range (bsc#1012628).
- chtls: fix tp-&gt;rcv_tstamp initialization (bsc#1012628).
- tcp: fix cookie_init_timestamp() overflows (bsc#1012628).
- wifi: iwlwifi: mvm: update station's MFP flag after association
  (bsc#1012628).
- wifi: iwlwifi: mvm: fix removing pasn station for responder
  (bsc#1012628).
- wifi: iwlwifi: mvm: use correct sta ID for IGTK/BIGTK
  (bsc#1012628).
- wifi: mac80211: don't recreate driver link debugfs in reconfig
  (bsc#1012628).
- wifi: mac80211: Fix setting vif links (bsc#1012628).
- wifi: iwlwifi: yoyo: swap cdb and jacket bits values
  (bsc#1012628).
- wifi: iwlwifi: mvm: Correctly set link configuration
  (bsc#1012628).
- wifi: iwlwifi: mvm: Fix key flags for IGTK on AP interface
  (bsc#1012628).
- wifi: iwlwifi: mvm: Don't always bind/link the P2P Device
  interface (bsc#1012628).
- wifi: iwlwifi: mvm: change iwl_mvm_flush_sta() API
  (bsc#1012628).
- wifi: iwlwifi: mvm: fix iwl_mvm_mac_flush_sta() (bsc#1012628).
- wifi: iwlwifi: mvm: remove TDLS stations from FW (bsc#1012628).
- wifi: iwlwifi: increase number of RX buffers for EHT devices
  (bsc#1012628).
- wifi: iwlwifi: mvm: fix netif csum flags (bsc#1012628).
- wifi: iwlwifi: pcie: synchronize IRQs before NAPI (bsc#1012628).
- wifi: iwlwifi: mvm: update IGTK in mvmvif upon D3 resume
  (bsc#1012628).
- wifi: iwlwifi: empty overflow queue during flush (bsc#1012628).
- Bluetooth: ISO: Pass BIG encryption info through QoS
  (bsc#1012628).
- Bluetooth: Make handle of hci_conn be unique (bsc#1012628).
- Bluetooth: hci_sync: Fix Opcode prints in bt_dev_dbg/err
  (bsc#1012628).
- bpf: Fix unnecessary -EBUSY from htab_lock_bucket (bsc#1012628).
- ACPI: sysfs: Fix create_pnp_modalias() and create_of_modalias()
  (bsc#1012628).
- mptcp: properly account fastopen data (bsc#1012628).
- ipv6: avoid atomic fragment on GSO packets (bsc#1012628).
- virtio_net: use u64_stats_t infra to avoid data-races
  (bsc#1012628).
- net: add DEV_STATS_READ() helper (bsc#1012628).
- ipvlan: properly track tx_errors (bsc#1012628).
- regmap: debugfs: Fix a erroneous check after snprintf()
  (bsc#1012628).
- spi: tegra: Fix missing IRQ check in tegra_slink_probe()
  (bsc#1012628).
- clk: qcom: ipq5332: Drop set rate parent from gpll0 dependent
  clocks (bsc#1012628).
- clk: qcom: gcc-msm8996: Remove RPM bus clocks (bsc#1012628).
- clk: qcom: clk-rcg2: Fix clock rate overflow for high parent
  frequencies (bsc#1012628).
- clk: qcom: mmcc-msm8998: Don't check halt bit on some branch
  clks (bsc#1012628).
- clk: qcom: mmcc-msm8998: Fix the SMMU GDSC (bsc#1012628).
- clk: qcom: gcc-sm8150: Fix gcc_sdcc2_apps_clk_src (bsc#1012628).
- gpio: sim: initialize a managed pointer when declaring it
  (bsc#1012628).
- regulator: mt6358: Fail probe on unknown chip ID (bsc#1012628).
- clk: imx: Select MXC_CLK for CLK_IMX8QXP (bsc#1012628).
- clk: imx: imx8: Fix an error handling path in
  clk_imx_acm_attach_pm_domains() (bsc#1012628).
- clk: imx: imx8: Fix an error handling path if
  devm_clk_hw_register_mux_parent_data_table() fails
  (bsc#1012628).
- clk: imx: imx8: Fix an error handling path in
  imx8_acm_clk_probe() (bsc#1012628).
- clk: imx: imx8mq: correct error handling path (bsc#1012628).
- clk: imx: imx8qxp: Fix elcdif_pll clock (bsc#1012628).
- clk: renesas: rcar-gen3: Extend SDnH divider table
  (bsc#1012628).
- clk: renesas: rzg2l: Wait for status bit of SD mux before
  continuing (bsc#1012628).
- clk: renesas: rzg2l: Lock around writes to mux register
  (bsc#1012628).
- clk: renesas: rzg2l: Trust value returned by hardware
  (bsc#1012628).
- clk: renesas: rzg2l: Use FIELD_GET() for PLL register fields
  (bsc#1012628).
- clk: renesas: rzg2l: Fix computation formula (bsc#1012628).
- clk: linux/clk-provider.h: fix kernel-doc warnings and typos
  (bsc#1012628).
- spi: nxp-fspi: use the correct ioremap function (bsc#1012628).
- clk: ralink: mtmips: quiet unused variable warning
  (bsc#1012628).
- clk: keystone: pll: fix a couple NULL vs IS_ERR() checks
  (bsc#1012628).
- clk: ti: fix double free in of_ti_divider_clk_setup()
  (bsc#1012628).
- clk: npcm7xx: Fix incorrect kfree (bsc#1012628).
- clk: mediatek: clk-mt6765: Add check for mtk_alloc_clk_data
  (bsc#1012628).
- clk: mediatek: clk-mt6779: Add check for mtk_alloc_clk_data
  (bsc#1012628).
- clk: mediatek: clk-mt6797: Add check for mtk_alloc_clk_data
  (bsc#1012628).
- clk: mediatek: clk-mt7629-eth: Add check for mtk_alloc_clk_data
  (bsc#1012628).
- clk: mediatek: clk-mt7629: Add check for mtk_alloc_clk_data
  (bsc#1012628).
- clk: mediatek: clk-mt2701: Add check for mtk_alloc_clk_data
  (bsc#1012628).
- clk: qcom: config IPQ_APSS_6018 should depend on QCOM_SMEM
  (bsc#1012628).
- clk: qcom: clk-alpha-pll: introduce stromer plus ops
  (bsc#1012628).
- clk: qcom: apss-ipq-pll: Use stromer plus ops for stromer plus
  pll (bsc#1012628).
- clk: qcom: apss-ipq-pll: Fix 'l' value for ipq5332_pll_config
  (bsc#1012628).
- clk: qcom: ipq5018: drop the CLK_SET_RATE_PARENT flag from
  GPLL clocks (bsc#1012628).
- clk: qcom: ipq9574: drop the CLK_SET_RATE_PARENT flag from
  GPLL clocks (bsc#1012628).
- clk: qcom: ipq5332: drop the CLK_SET_RATE_PARENT flag from
  GPLL clocks (bsc#1012628).
- clk: mediatek: fix double free in mtk_clk_register_pllfh()
  (bsc#1012628).
- platform/x86: wmi: Fix probe failure when failing to register
  WMI devices (bsc#1012628).
- platform/x86: wmi: Fix opening of char device (bsc#1012628).
- regulator: qcom-rpmh: Fix smps4 regulator for pm8550ve
  (bsc#1012628).
- hwmon: (axi-fan-control) Fix possible NULL pointer dereference
  (bsc#1012628).
- hwmon: (coretemp) Fix potentially truncated sysfs attribute name
  (bsc#1012628).
- Revert "hwmon: (sch56xx-common) Add DMI override table"
  (bsc#1012628).
- Revert "hwmon: (sch56xx-common) Add automatic module loading
  on supported devices" (bsc#1012628).
- hwmon: (pmbus/mp2975) Move PGOOD fix (bsc#1012628).
- hwmon: (sch5627) Use bit macros when accessing the control
  register (bsc#1012628).
- hwmon: (sch5627) Disallow write access if virtual registers
  are locked (bsc#1012628).
- hte: tegra: Fix missing error code in tegra_hte_test_probe()
  (bsc#1012628).
- platform/chrome: cros_ec_lpc: Separate host command and irq
  disable (bsc#1012628).
- spi: omap2-mcspi: switch to use modern name (bsc#1012628).
- spi: omap2-mcspi: Fix hardcoded reference clock (bsc#1012628).
- drm: bridge: samsung-dsim: Initialize ULPS EXIT for i.MX8M DSIM
  (bsc#1012628).
- drm: bridge: for GENERIC_PHY_MIPI_DPHY also select GENERIC_PHY
  (bsc#1012628).
- drm: bridge: samsung-dsim: Fix waiting for empty cmd transfer
  FIFO on older Exynos (bsc#1012628).
- drm/loongson: Fix error handling in lsdc_pixel_pll_setup()
  (bsc#1012628).
- drm/rockchip: vop: Fix reset of state in duplicate state crtc
  funcs (bsc#1012628).
- drm/rockchip: vop: Fix call to crtc reset helper (bsc#1012628).
- drm/rockchip: vop2: Don't crash for invalid duplicate_state
  (bsc#1012628).
- drm/rockchip: vop2: Add missing call to crtc reset helper
  (bsc#1012628).
- drm/radeon: possible buffer overflow (bsc#1012628).
- drm/radeon: Remove the references of radeon_gem_ pread &amp;
  pwrite ioctls (bsc#1012628).
- drm: bridge: it66121: Fix invalid connector dereference
  (bsc#1012628).
- drm/bridge: lt8912b: Fix bridge_detach (bsc#1012628).
- drm/bridge: lt8912b: Fix crash on bridge detach (bsc#1012628).
- drm/bridge: lt8912b: Manually disable HPD only if it was enabled
  (bsc#1012628).
- drm/bridge: lt8912b: Add missing drm_bridge_attach call
  (bsc#1012628).
- drm/ssd130x: Fix screen clearing (bsc#1012628).
- drm/mediatek: Fix coverity issue with unintentional integer
  overflow (bsc#1012628).
- x86/tdx: Zero out the missing RSI in TDX_HYPERCALL macro
  (bsc#1012628).
- drm/bridge: tc358768: Fix use of uninitialized variable
  (bsc#1012628).
- drm/bridge: tc358768: Fix bit updates (bsc#1012628).
- drm/bridge: tc358768: Use struct videomode (bsc#1012628).
- drm/bridge: tc358768: Print logical values, not raw register
  values (bsc#1012628).
- drm/bridge: tc358768: Use dev for dbg prints, not priv-&gt;dev
  (bsc#1012628).
- drm/bridge: tc358768: Rename dsibclk to hsbyteclk (bsc#1012628).
- drm/bridge: tc358768: Clean up clock period code (bsc#1012628).
- drm/bridge: tc358768: Fix tc358768_ns_to_cnt() (bsc#1012628).
- drm: Call drm_atomic_helper_shutdown() at shutdown/remove time
  for misc drivers (bsc#1012628).
- drm/amdgpu: Increase IH soft ring size for GFX v9.4.3 dGPU
  (bsc#1012628).
- drm/amdkfd: fix some race conditions in vram buffer alloc/free
  of svm code (bsc#1012628).
- drm/amdkfd: Remove svm range validated_once flag (bsc#1012628).
- drm/amdkfd: Handle errors from svm validate and map
  (bsc#1012628).
- drm/amd/display: Fix null pointer dereference in error message
  (bsc#1012628).
- drm/amd/display: Check all enabled planes in
  dm_check_crtc_cursor (bsc#1012628).
- drm/amd/display: Refactor dm_get_plane_scale helper
  (bsc#1012628).
- drm/amd/display: Bail from dm_check_crtc_cursor if no relevant
  change (bsc#1012628).
- io_uring/kbuf: Fix check of BID wrapping in provided buffers
  (bsc#1012628).
- io_uring/kbuf: Allow the full buffer id space for provided
  buffers (bsc#1012628).
- drm/mediatek: Add mmsys_dev_num to mt8188 vdosys0 driver data
  (bsc#1012628).
- drm/mediatek: Fix iommu fault by swapping FBs after updating
  plane state (bsc#1012628).
- drm/mediatek: Fix iommu fault during crtc enabling
  (bsc#1012628).
- accel/habanalabs/gaudi2: Fix incorrect string length computation
  in gaudi2_psoc_razwi_get_engines() (bsc#1012628).
- drm/msm/adreno: Fix SM6375 GPU ID (bsc#1012628).
- drm/msm/a6xx: Fix unknown speedbin case (bsc#1012628).
- drm/rockchip: cdn-dp: Fix some error handling paths in
  cdn_dp_probe() (bsc#1012628).
- gpu: host1x: Correct allocated size for contexts (bsc#1012628).
- drm/bridge: lt9611uxc: fix the race in the error path
  (bsc#1012628).
- arm64/arm: xen: enlighten: Fix KPTI checks (bsc#1012628).
- drm/rockchip: Fix type promotion bug in rockchip_gem_iommu_map()
  (bsc#1012628).
- xenbus: fix error exit in xenbus_init() (bsc#1012628).
- xen: Make struct privcmd_irqfd's layout architecture independent
  (bsc#1012628).
- xen: irqfd: Use _IOW instead of the internal _IOC() macro
  (bsc#1012628).
- xen-pciback: Consider INTx disabled when MSI/MSI-X is enabled
  (bsc#1012628).
- drm/msm/dsi: use msm_gem_kernel_put to free TX buffer
  (bsc#1012628).
- drm/msm/dsi: free TX buffer in unbind (bsc#1012628).
- clocksource/drivers/arm_arch_timer: limit XGene-1 workaround
  (bsc#1012628).
- drm: mediatek: mtk_dsi: Fix NO_EOT_PACKET settings/handling
  (bsc#1012628).
- drivers/perf: hisi: use cpuhp_state_remove_instance_nocalls()
  for hisi_hns3_pmu uninit process (bsc#1012628).
- drm/amd/pm: Fix a memory leak on an error path (bsc#1012628).
- perf/arm-cmn: Fix DTC domain detection (bsc#1012628).
- drivers/perf: hisi_pcie: Check the type first in
  pmu::event_init() (bsc#1012628).
- perf: hisi: Fix use-after-free when register pmu fails
  (bsc#1012628).
- ARM: dts: renesas: blanche: Fix typo in GP_11_2 pin name
  (bsc#1012628).
- arm64: dts: qcom: sdm845: Fix PSCI power domain names
  (bsc#1012628).
- arm64: dts: qcom: sdm845: cheza doesn't support LMh node
  (bsc#1012628).
- arm64: dts: qcom: sc7280: link
  usb3_phy_wrapper_gcc_usb30_pipe_clk (bsc#1012628).
- arm64: dts: qcom: msm8916: Fix iommu local address range
  (bsc#1012628).
- arm64: dts: qcom: msm8992-libra: drop duplicated reserved memory
  (bsc#1012628).
- arm64: dts: qcom: sm6125: Pad APPS IOMMU address to 8 characters
  (bsc#1012628).
- arm64: dts: qcom: sc7280: Add missing LMH interrupts
  (bsc#1012628).
- arm64: dts: qcom: qrb2210-rb1: Swap UART index (bsc#1012628).
- arm64: dts: qcom: qrb2210-rb1: Fix regulators (bsc#1012628).
- arm64: dts: qcom: sdm670: Fix pdc mapping (bsc#1012628).
- arm64: dts: qcom: sc7280: drop incorrect EUD port on SoC side
  (bsc#1012628).
- arm64: dts: qcom: sm8150: add ref clock to PCIe PHYs
  (bsc#1012628).
- arm64: dts: qcom: sm8350: fix pinctrl for UART18 (bsc#1012628).
- arm64: dts: qcom: sdm845-mtp: fix WiFi configuration
  (bsc#1012628).
- arm64: dts: qcom: sdx75-idp: align RPMh regulator nodes with
  bindings (bsc#1012628).
- ARM64: dts: marvell: cn9310: Use appropriate label for spi1 pins
  (bsc#1012628).
- arm64: dts: qcom: msm8976: Fix ipc bit shifts (bsc#1012628).
- arm64: dts: qcom: msm8939: Fix iommu local address range
  (bsc#1012628).
- riscv: dts: allwinner: remove address-cells from intc node
  (bsc#1012628).
- arm64: dts: qcom: apq8016-sbc: Add missing ADV7533 regulators
  (bsc#1012628).
- ARM: dts: qcom: apq8026-samsung-matisse-wifi: Fix inverted
  hall sensor (bsc#1012628).
- ARM: dts: qcom: mdm9615: populate vsdcc fixed regulator
  (bsc#1012628).
- soc: qcom: llcc: Handle a second device without data corruption
  (bsc#1012628).
- kunit: Fix missed memory release in kunit_free_suite_set()
  (bsc#1012628).
- kunit: Fix the wrong kfree of copy for kunit_filter_suites()
  (bsc#1012628).
- kunit: Fix possible memory leak in kunit_filter_suites()
  (bsc#1012628).
- kunit: test: Fix the possible memory leak in executor_test
  (bsc#1012628).
- ARM: dts: stm32: stm32f7-pinctrl: don't use multiple blank lines
  (bsc#1012628).
- firmware: ti_sci: Mark driver as non removable (bsc#1012628).
- arm64: dts: ti: k3-j721s2-evm-gesi: Specify base dtb for
  overlay file (bsc#1012628).
- arm64: dts: ti: verdin-am62: disable MIPI DSI bridge
  (bsc#1012628).
- arm64: dts: ti: k3-am625-beagleplay: Fix typo in ramoops reg
  (bsc#1012628).
- arm64: dts: ti: k3-am62a7-sk: Drop i2c-1 to 100Khz
  (bsc#1012628).
- arm64: dts: ti: Fix HDMI Audio overlay in Makefile
  (bsc#1012628).
- firmware: arm_ffa: Assign the missing IDR allocation ID to
  the FFA device (bsc#1012628).
- firmware: arm_ffa: Allow the FF-A drivers to use 32bit mode
  of messaging (bsc#1012628).
- ARM: dts: am3517-evm: Fix LED3/4 pinmux (bsc#1012628).
- clk: scmi: Free scmi_clk allocated when the clocks with invalid
  info are skipped (bsc#1012628).
- arm64: dts: imx8qm-ss-img: Fix jpegenc compatible entry
  (bsc#1012628).
- arm64: dts: imx8mp-debix-model-a: Remove USB hub reset-gpios
  (bsc#1012628).
- arm64: dts: imx8mm: Add sound-dai-cells to micfil node
  (bsc#1012628).
- arm64: dts: imx8mn: Add sound-dai-cells to micfil node
  (bsc#1012628).
- arm64: tegra: Fix P3767 card detect polarity (bsc#1012628).
- arm64: tegra: Fix P3767 QSPI speed (bsc#1012628).
- firmware: tegra: Add suspend hook and reset BPMP IPC early on
  resume (bsc#1012628).
- memory: tegra: Set BPMP msg flags to reset IPC channels
  (bsc#1012628).
- arm64: tegra: Use correct interrupts for Tegra234 TKE
  (bsc#1012628).
- selftests/pidfd: Fix ksft print formats (bsc#1012628).
- selftests/resctrl: Ensure the benchmark commands fits to its
  array (bsc#1012628).
- soc: qcom: pmic_glink: fix connector type to be DisplayPort
  (bsc#1012628).
- ARM: dts: BCM5301X: Explicitly disable unused switch CPU ports
  (bsc#1012628).
- iommufd: Add iopt_area_alloc() (bsc#1012628).
- module/decompress: use vmalloc() for gzip decompression
  workspace (bsc#1012628).
- KEYS: Include linux/errno.h in linux/verification.h
  (bsc#1012628).
- crypto: ccp - Get a free page to use while fetching initial
  nonce (bsc#1012628).
- crypto: ccp - Fix ioctl unit tests (bsc#1012628).
- crypto: ccp - Fix DBC sample application error handling
  (bsc#1012628).
- crypto: ccp - Fix sample application signature passing
  (bsc#1012628).
- crypto: ccp - Fix some unfused tests (bsc#1012628).
- crypto: hisilicon/hpre - Fix a erroneous check after snprintf()
  (bsc#1012628).
- hwrng: bcm2835 - Fix hwrng throughput regression (bsc#1012628).
- hwrng: geode - fix accessing registers (bsc#1012628).
- RDMA/core: Use size_{add,sub,mul}() in calls to struct_size()
  (bsc#1012628).
- crypto: qat - fix state machines cleanup paths (bsc#1012628).
- crypto: qat - ignore subsequent state up commands (bsc#1012628).
- crypto: qat - fix unregistration of crypto algorithms
  (bsc#1012628).
- crypto: qat - fix unregistration of compression algorithms
  (bsc#1012628).
- scsi: ibmvfc: Fix erroneous use of rtas_busy_delay with hcall
  return code (bsc#1012628).
- ASoC: soc-pcm.c: Make sure DAI parameters cleared if the DAI
  becomes inactive (bsc#1012628).
- libnvdimm/of_pmem: Use devm_kstrdup instead of kstrdup and
  check its return value (bsc#1012628).
- nd_btt: Make BTT lanes preemptible (bsc#1012628).
- crypto: caam/qi2 - fix Chacha20 + Poly1305 self test failure
  (bsc#1012628).
- crypto: caam/jr - fix Chacha20 + Poly1305 self test failure
  (bsc#1012628).
- crypto: qat - increase size of buffers (bsc#1012628).
- ASoC: SOF: ipc4-topology: Use size_add() in call to
  struct_size() (bsc#1012628).
- PCI: vmd: Correct PCI Header Type Register's multi-function
  check (bsc#1012628).
- hid: cp2112: Fix duplicate workqueue initialization
  (bsc#1012628).
- crypto: hisilicon/qm - fix PF queue parameter issue
  (bsc#1012628).
- ARM: 9321/1: memset: cast the constant byte to unsigned char
  (bsc#1012628).
- ARM: 9323/1: mm: Fix ARCH_LOW_ADDRESS_LIMIT when CONFIG_ZONE_DMA
  (bsc#1012628).
- ext4: add missing initialization of call_notify_error in
  update_super_work() (bsc#1012628).
- ext4: move 'ix' sanity check to corrent position (bsc#1012628).
- kselftest: vm: fix mdwe's mmap_FIXED test case (bsc#1012628).
- ASoC: fsl: mpc5200_dma.c: Fix warning of Function parameter
  or member not described (bsc#1012628).
- backlight: pwm_bl: Disable PWM on shutdown, suspend and remove
  (bsc#1012628).
- ASoC: Intel: sof_sdw_rt_sdca_jack_common: add rt713 support
  (bsc#1012628).
- ASoC: fsl-asoc-card: Add comment for mclk in the codec_priv
  (bsc#1012628).
- fs: dlm: Fix the size of a buffer in dlm_create_debug_file()
  (bsc#1012628).
- dlm: fix creating multiple node structures (bsc#1012628).
- dlm: fix remove member after close call (bsc#1012628).
- dlm: be sure we reset all nodes at forced shutdown
  (bsc#1012628).
- dlm: fix no ack after final message (bsc#1012628).
- IB/mlx5: Fix rdma counter binding for RAW QP (bsc#1012628).
- RDMA/hns: Fix printing level of asynchronous events
  (bsc#1012628).
- RDMA/hns: Fix uninitialized ucmd in hns_roce_create_qp_common()
  (bsc#1012628).
- RDMA/hns: Fix signed-unsigned mixed comparisons (bsc#1012628).
- RDMA/hns: Add check for SL (bsc#1012628).
- RDMA/hns: The UD mode can only be configured with DCQCN
  (bsc#1012628).
- RDMA/hns: Fix unnecessary port_num transition in HW stats
  allocation (bsc#1012628).
- RDMA/hns: Fix init failure of RoCE VF and HIP08 (bsc#1012628).
- ASoC: SOF: core: Ensure sof_ops_free() is still called when
  probe never ran (bsc#1012628).
- ASoC: intel: sof_sdw: Stop processing CODECs when enough are
  found (bsc#1012628).
- ASoC: fsl: Fix PM disable depth imbalance in fsl_easrc_probe
  (bsc#1012628).
- scsi: ufs: core: Leave space for '\0' in utf8 desc string
  (bsc#1012628).
- RDMA/hfi1: Workaround truncation compilation error
  (bsc#1012628).
- hid: cp2112: Fix IRQ shutdown stopping polling for all IRQs
  on chip (bsc#1012628).
- HID: uclogic: Fix user-memory-access bug in
  uclogic_params_ugee_v2_init_event_hooks() (bsc#1012628).
- HID: uclogic: Fix a work-&gt;entry not empty bug in __queue_work()
  (bsc#1012628).
- sh: bios: Revive earlyprintk support (bsc#1012628).
- HID: logitech-hidpp: Don't restart IO, instead defer
  hid_connect() only (bsc#1012628).
- HID: logitech-hidpp: Revert "Don't restart communication if
  not necessary" (bsc#1012628).
- HID: logitech-hidpp: Move get_wireless_feature_index() check
  to hidpp_connect_event() (bsc#1012628).
- ASoC: Intel: Skylake: Fix mem leak when parsing UUIDs fails
  (bsc#1012628).
- PCI: endpoint: Fix double free in __pci_epc_create()
  (bsc#1012628).
- padata: Fix refcnt handling in padata_free_shell()
  (bsc#1012628).
- certs: Break circular dependency when selftest is modular
  (bsc#1012628).
- crypto: qat - consolidate services structure (bsc#1012628).
- crypto: qat - enable dc chaining service (bsc#1012628).
- crypto: qat - refactor fw config related functions
  (bsc#1012628).
- crypto: qat - use masks for AE groups (bsc#1012628).
- crypto: qat - fix ring to service map for QAT GEN4
  (bsc#1012628).
- crypto: qat - fix deadlock in backlog processing (bsc#1012628).
- ASoC: ams-delta.c: use component after check (bsc#1012628).
- erofs: fix erofs_insert_workgroup() lockref usage (bsc#1012628).
- IB/mlx5: Fix init stage error handling to avoid double free
  of same QP and UAF (bsc#1012628).
- mfd: core: Un-constify mfd_cell.of_reg (bsc#1012628).
- mfd: core: Ensure disabled devices are skipped without aborting
  (bsc#1012628).
- mfd: dln2: Fix double put in dln2_probe (bsc#1012628).
- dt-bindings: mfd: mt6397: Split out compatible for MediaTek
  MT6366 PMIC (bsc#1012628).
- mfd: arizona-spi: Set pdata.hpdet_channel for ACPI enumerated
  devs (bsc#1012628).
- leds: turris-omnia: Do not use SMBUS calls (bsc#1012628).
- leds: pwm: Don't disable the PWM when the LED should be off
  (bsc#1012628).
- leds: trigger: ledtrig-cpu:: Fix 'output may be truncated'
  issue for 'cpu' (bsc#1012628).
- scripts/gdb: fix usage of MOD_TEXT not defined when
  CONFIG_MODULES=n (bsc#1012628).
- apparmor: fix invalid reference on profile-&gt;disconnected
  (bsc#1012628).
- perf stat: Fix aggr mode initialization (bsc#1012628).
- iio: frequency: adf4350: Use device managed functions and fix
  power down issue (bsc#1012628).
- pinctrl: baytrail: fix debounce disable case (bsc#1012628).
- perf kwork: Fix incorrect and missing free atom in
  work_push_atom() (bsc#1012628).
- perf kwork: Add the supported subcommands to the document
  (bsc#1012628).
- perf kwork: Set ordered_events to true in 'struct perf_tool'
  (bsc#1012628).
- f2fs: compress: fix deadloop in f2fs_write_cache_pages()
  (bsc#1012628).
- f2fs: compress: fix to avoid use-after-free on dic
  (bsc#1012628).
- f2fs: compress: fix to avoid redundant compress extension
  (bsc#1012628).
- f2fs: fix to drop meta_inode's page cache in f2fs_put_super()
  (bsc#1012628).
- tty: tty_jobctrl: fix pid memleak in disassociate_ctty()
  (bsc#1012628).
- perf parse-events: Fix tracepoint name memory leak
  (bsc#1012628).
- livepatch: Fix missing newline character in
  klp_resolve_symbols() (bsc#1012628).
- pinctrl: renesas: rzg2l: Make reverse order of enable() for
  disable() (bsc#1012628).
- perf vendor events arm64: Fix for AmpereOne metrics
  (bsc#1012628).
- perf record: Fix BTF type checks in the off-cpu profiling
  (bsc#1012628).
- dmaengine: idxd: Register dsa_bus_type before registering idxd
  sub-drivers (bsc#1012628).
- usb: dwc2: fix possible NULL pointer dereference caused by
  driver concurrency (bsc#1012628).
- usb: chipidea: Fix DMA overwrite for Tegra (bsc#1012628).
- usb: chipidea: Simplify Tegra DMA alignment code (bsc#1012628).
- dmaengine: ti: edma: handle irq_of_parse_and_map() errors
  (bsc#1012628).
- tools/perf: Update call stack check in builtin-lock.c
  (bsc#1012628).
- misc: st_core: Do not call kfree_skb() under spin_lock_irqsave()
  (bsc#1012628).
- debugfs: Fix __rcu type comparison warning (bsc#1012628).
- tools: iio: iio_generic_buffer ensure alignment (bsc#1012628).
- USB: usbip: fix stub_dev hub disconnect (bsc#1012628).
- dmaengine: pxa_dma: Remove an erroneous BUG_ON() in
  pxad_free_desc() (bsc#1012628).
- f2fs: fix to initialize map.m_pblk in f2fs_precache_extents()
  (bsc#1012628).
- interconnect: qcom: qdu1000: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sc7180: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sc7280: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sc8180x: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sc8280xp: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sdm670: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sdm845: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sm6350: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sm8150: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sm8250: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sm8350: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: osm-l3: Replace custom implementation of
  COUNT_ARGS() (bsc#1012628).
- powerpc: Only define __parse_fpscr() when required
  (bsc#1012628).
- interconnect: fix error handling in qnoc_probe() (bsc#1012628).
- perf build: Add missing comment about NO_LIBTRACEEVENT=1
  (bsc#1012628).
- perf parse-events: Fix for term values that are raw events
  (bsc#1012628).
- perf mem-events: Avoid uninitialized read (bsc#1012628).
- s390/ap: re-init AP queues on config on (bsc#1012628).
- modpost: fix tee MODULE_DEVICE_TABLE built on big-endian host
  (bsc#1012628).
- modpost: fix ishtp MODULE_DEVICE_TABLE built on big-endian host
  (bsc#1012628).
- perf tools: Do not ignore the default vmlinux.h (bsc#1012628).
- powerpc/40x: Remove stale PTE_ATOMIC_UPDATES macro
  (bsc#1012628).
- powerpc/xive: Fix endian conversion size (bsc#1012628).
- powerpc: Hide empty pt_regs at base of the stack (bsc#1012628).
- perf trace: Use the right bpf_probe_read(_str) variant for
  reading user data (bsc#1012628).
- powerpc/vas: Limit open window failure messages in log bufffer
  (bsc#1012628).
- powerpc/imc-pmu: Use the correct spinlock initializer
  (bsc#1012628).
- powerpc/pseries: fix potential memory leak in
  init_cpu_associativity() (bsc#1012628).
- perf vendor events: Update PMC used in PM_RUN_INST_CMPL event
  for power10 platform (bsc#1012628).
- xhci: Loosen RPM as default policy to cover for AMD xHC 1.1
  (bsc#1012628).
- usb: host: xhci-plat: fix possible kernel oops while resuming
  (bsc#1012628).
- powerpc/vmcore: Add MMU information to vmcoreinfo (bsc#1012628).
- perf machine: Avoid out of bounds LBR memory read (bsc#1012628).
- libperf rc_check: Make implicit enabling work for GCC
  (bsc#1012628).
- perf hist: Add missing puts to hist__account_cycles
  (bsc#1012628).
- perf vendor events intel: Fix broadwellde
  tma_info_system_dram_bw_use metric (bsc#1012628).
- perf vendor events intel: Add broadwellde two metrics
  (bsc#1012628).
- 9p/net: fix possible memory leak in p9_check_errors()
  (bsc#1012628).
- rtla: Fix uninitialized variable found (bsc#1012628).
- i3c: Fix potential refcount leak in
  i3c_master_register_new_i3c_devs (bsc#1012628).
- rtc: brcmstb-waketimer: support level alarm_irq (bsc#1012628).
- cxl/pci: Remove unnecessary device reference management in
  sanitize work (bsc#1012628).
- cxl/pci: Cleanup 'sanitize' to always poll (bsc#1012628).
- cxl/pci: Remove inconsistent usage of dev_err_probe()
  (bsc#1012628).
- cxl/pci: Clarify devm host for memdev relative setup
  (bsc#1012628).
- cxl/pci: Fix sanitize notifier setup (bsc#1012628).
- cxl/memdev: Fix sanitize vs decoder setup locking (bsc#1012628).
- cxl/mem: Fix shutdown order (bsc#1012628).
- virt: sevguest: Fix passing a stack buffer as a scatterlist
  target (bsc#1012628).
- rtc: pcf85363: fix wrong mask/val parameters in
  regmap_update_bits call (bsc#1012628).
- cxl/region: Prepare the decoder match range helper for reuse
  (bsc#1012628).
- cxl/region: Calculate a target position in a region interleave
  (bsc#1012628).
- cxl/region: Use cxl_calc_interleave_pos() for auto-discovery
  (bsc#1012628).
- cxl/region: Fix cxl_region_rwsem lock held when returning to
  user space (bsc#1012628).
- cxl/core/regs: Rename @dev to @host in struct cxl_register_map
  (bsc#1012628).
- cxl/port: Fix @host confusion in cxl_dport_setup_regs()
  (bsc#1012628).
- cxl/hdm: Remove broken error path (bsc#1012628).
- pcmcia: cs: fix possible hung task and memory leak pccardd()
  (bsc#1012628).
- pcmcia: ds: fix refcount leak in pcmcia_device_add()
  (bsc#1012628).
- pcmcia: ds: fix possible name leak in error path in
  pcmcia_device_add() (bsc#1012628).
- media: imx-jpeg: initiate a drain of the capture queue in
  dynamic resolution change (bsc#1012628).
- media: hantro: Check whether reset op is defined before use
  (bsc#1012628).
- media: verisilicon: Do not enable G2 postproc downscale if
  source is narrower than destination (bsc#1012628).
- media: ov13b10: Fix some error checking in probe (bsc#1012628).
- media: ov5640: fix vblank unchange issue when work at dvp mode
  (bsc#1012628).
- media: i2c: max9286: Fix some redundant of_node_put() calls
  (bsc#1012628).
- media: ov5640: Fix a memory leak when ov5640_probe fails
  (bsc#1012628).
- media: bttv: fix use after free error due to btv-&gt;timeout timer
  (bsc#1012628).
- media: amphion: handle firmware debug message (bsc#1012628).
- media: mtk-jpegenc: Fix bug in JPEG encode quality selection
  (bsc#1012628).
- media: s3c-camif: Avoid inappropriate kfree() (bsc#1012628).
- media: vidtv: psi: Add check for kstrdup (bsc#1012628).
- media: vidtv: mux: Add check and kfree for kstrdup
  (bsc#1012628).
- media: cedrus: Fix clock/reset sequence (bsc#1012628).
- media: i2c: imx219: Convert to CCI register access helpers
  (bsc#1012628).
- media: i2c: imx219: Replace register addresses with macros
  (bsc#1012628).
- media: i2c: imx219: Drop IMX219_REG_CSI_LANE_MODE from common
  regs array (bsc#1012628).
- media: cadence: csi2rx: Unregister v4l2 async notifier
  (bsc#1012628).
- media: dvb-usb-v2: af9035: fix missing unlock (bsc#1012628).
- media: verisilicon: Fixes clock list for rk3588 av1 decoder
  (bsc#1012628).
- media: mediatek: vcodec: Handle invalid encoder vsi
  (bsc#1012628).
- media: imx-jpeg: notify source chagne event when the first
  picture parsed (bsc#1012628).
- media: mediatek: vcodec: using encoder device to alloc/free
  encoder memory (bsc#1012628).
- media: platform: mtk-mdp3: fix uninitialized variable in
  mdp_path_config() (bsc#1012628).
- media: cec: meson: always include meson sub-directory in
  Makefile (bsc#1012628).
- cpupower: fix reference to nonexistent document (bsc#1012628).
- regmap: prevent noinc writes from clobbering cache
  (bsc#1012628).
- drm/amdgpu/gfx10,11: use memcpy_to/fromio for MQDs
  (bsc#1012628).
- drm/amdgpu: don't put MQDs in VRAM on ARM | ARM64 (bsc#1012628).
- pwm: sti: Reduce number of allocations and drop usage of
  chip_data (bsc#1012628).
- pwm: brcmstb: Utilize appropriate clock APIs in suspend/resume
  (bsc#1012628).
- Input: synaptics-rmi4 - fix use after free in
  rmi_unregister_function() (bsc#1012628).
- watchdog: marvell_gti_wdt: Fix error code in probe()
  (bsc#1012628).
- watchdog: ixp4xx: Make sure restart always works (bsc#1012628).
- llc: verify mac len before reading mac header (bsc#1012628).
- hsr: Prevent use after free in prp_create_tagged_frame()
  (bsc#1012628).
- tipc: Change nla_policy for bearer-related names to
  NLA_NUL_STRING (bsc#1012628).
- rxrpc: Fix two connection reaping bugs (bsc#1012628).
- bpf: Check map-&gt;usercnt after timer-&gt;timer is assigned
  (bsc#1012628).
- inet: shrink struct flowi_common (bsc#1012628).
- octeontx2-pf: Fix error codes (bsc#1012628).
- octeontx2-pf: Fix holes in error code (bsc#1012628).
- net: page_pool: add missing free_percpu when page_pool_init fail
  (bsc#1012628).
- dccp: Call security_inet_conn_request() after setting IPv4
  addresses (bsc#1012628).
- dccp/tcp: Call security_inet_conn_request() after setting IPv6
  addresses (bsc#1012628).
- net: r8169: Disable multicast filter for RTL8168H and RTL8107E
  (bsc#1012628).
- Fix termination state for idr_for_each_entry_ul() (bsc#1012628).
- net: stmmac: xgmac: Enable support for multiple Flexible PPS
  outputs (bsc#1012628).
- selftests: pmtu.sh: fix result checking (bsc#1012628).
- octeontx2-pf: Free pending and dropped SQEs (bsc#1012628).
- net/smc: fix dangling sock under state SMC_APPFINCLOSEWAIT
  (bsc#1012628).
- net/smc: allow cdc msg send rather than drop it with NULL
  sndbuf_desc (bsc#1012628).
- net/smc: put sk reference if close work was canceled
  (bsc#1012628).
- nvme: fix error-handling for io_uring nvme-passthrough
  (bsc#1012628).
- riscv: boot: Fix creation of loader.bin (bsc#1012628).
- ice: Fix SRIOV LAG disable on non-compliant aggregate
  (bsc#1012628).
- ice: lag: in RCU, use atomic allocation (bsc#1012628).
- ice: Fix VF-VF filter rules in switchdev mode (bsc#1012628).
- ice: Fix VF-VF direction matching in drop rule in switchdev
  (bsc#1012628).
- tg3: power down device only on SYSTEM_POWER_OFF (bsc#1012628).
- nbd: fix uaf in nbd_open (bsc#1012628).
- blk-core: use pr_warn_ratelimited() in bio_check_ro()
  (bsc#1012628).
- vsock/virtio: remove socket from connected/bound list on
  shutdown (bsc#1012628).
- r8169: respect userspace disabling IFF_MULTICAST (bsc#1012628).
- virtio/vsock: Fix uninit-value in virtio_transport_recv_pkt()
  (bsc#1012628).
- net: enetc: shorten enetc_setup_xdp_prog() error message to
  fit NETLINK_MAX_FMTMSG_LEN (bsc#1012628).
- i2c: iproc: handle invalid slave state (bsc#1012628).
- netfilter: xt_recent: fix (increase) ipv6 literal buffer length
  (bsc#1012628).
- netfilter: nat: fix ipv6 nat redirect with mapped and scoped
  addresses (bsc#1012628).
- net/sched: act_ct: Always fill offloading tuple iifidx
  (bsc#1012628).
- RISC-V: Don't fail in riscv_of_parent_hartid() for disabled
  HARTs (bsc#1012628).
- net: ti: icss-iep: fix setting counter value (bsc#1012628).
- drivers: perf: Do not broadcast to other cpus when starting
  a counter (bsc#1012628).
- module/decompress: use kvmalloc() consistently (bsc#1012628).
- fs: dlm: Simplify buffer size computation in
  dlm_create_debug_file() (bsc#1012628).
- drm/vc4: tests: Fix UAF in the mock helpers (bsc#1012628).
- drm/syncobj: fix DRM_SYNCOBJ_WAIT_FLAGS_WAIT_AVAILABLE
  (bsc#1012628).
- ASoC: rt712-sdca: fix speaker route missing issue (bsc#1012628).
- ASoC: mediatek: mt8186_mt6366_rt1019_rt5682s: trivial: fix
  error messages (bsc#1012628).
- ASoC: hdmi-codec: register hpd callback on component probe
  (bsc#1012628).
- ASoC: dapm: fix clock get name (bsc#1012628).
- spi: spi-zynq-qspi: add spi-mem to driver kconfig dependencies
  (bsc#1012628).
- arm64/arm: arm_pmuv3: perf: Don't truncate 64-bit registers
  (bsc#1012628).
- fbdev: imsttfb: fix double free in probe() (bsc#1012628).
- fbdev: imsttfb: fix a resource leak in probe (bsc#1012628).
- ALSA: hda/realtek: Add support dual speaker for Dell
  (bsc#1012628).
- fbdev: fsl-diu-fb: mark wr_reg_wa() static (bsc#1012628).
- tracing/kprobes: Fix the order of argument descriptions
  (bsc#1012628).
- eventfs: Check for NULL ef in eventfs_set_attr() (bsc#1012628).
- selftests: mptcp: run userspace pm tests slower (bsc#1012628).
- selftests: mptcp: fix wait_rm_addr/sf parameters (bsc#1012628).
- io_uring/net: ensure socket is marked connected on connect retry
  (bsc#1012628).
- x86/amd_nb: Use Family 19h Models 60h-7Fh Function 4 IDs
  (bsc#1012628).
- Revert "PCI/ASPM: Disable only ASPM_STATE_L1 when driver,
  disables L1" (bsc#1012628).
- Revert "mmc: core: Capture correct oemid-bits for eMMC cards"
  (bsc#1012628).
- btrfs: use u64 for buffer sizes in the tree search ioctls
  (bsc#1012628).
- btrfs: make found_logical_ret parameter mandatory for function
  queue_scrub_stripe() (bsc#1012628).
- Refresh
  patches.suse/ALSA-hda-cs35l41-Support-mute-notifications-for-CS35.patch.
- Rename to
  patches.kernel.org/6.6.2-328-ASoC-cs35l41-Handle-mdsync_down-reg-write-error.patch.
- Rename to
  patches.kernel.org/6.6.2-329-ASoC-cs35l41-Handle-mdsync_up-reg-write-errors.patch.
- Rename to
  patches.kernel.org/6.6.2-330-ASoC-cs35l41-Initialize-completion-object-befor.patch.
- Rename to
  patches.kernel.org/6.6.2-331-ASoC-cs35l41-Fix-broken-shared-boost-activation.patch.
- Rename to
  patches.kernel.org/6.6.2-332-ASoC-cs35l41-Verify-PM-runtime-resume-errors-in.patch.
- Rename to
  patches.kernel.org/6.6.2-333-ASoC-cs35l41-Undo-runtime-PM-changes-at-driver-.patch.
- Rename to
  patches.kernel.org/6.6.2-334-ALSA-hda-cs35l41-Fix-unbalanced-pm_runtime_get.patch.
- Rename to
  patches.kernel.org/6.6.2-335-ALSA-hda-cs35l41-Undo-runtime-PM-changes-at-dri.patch.
- commit 263a855</changelog>
  <changelog author="tiwai@suse.de" date="1700481601">- drm/i915: Also check for VGA converter in eDP probe
  (bsc#1217282).
- commit b22e785</changelog>
  <changelog author="tiwai@suse.de" date="1700568000">- leds: class: Don't expose color sysfs entry (bsc#1217172).
- commit 1be1eb4</changelog>
  <changelog author="msuchanek@suse.de" date="1700654400">- kernel-source: Move provides after sources
- commit dbbf742</changelog>
  <changelog author="msuchanek@suse.de" date="1700654401">- rpm: Define git commit as macro
- commit bcc92c8</changelog>
  <changelog author="tiwai@suse.de" date="1700654402">- Update config files: CONFIG_SND_SOC_WSA883X=m for Thinkpad X13s audio (bsc#1217412)
- commit 8be32dc</changelog>
  <changelog author="tiwai@suse.de" date="1700654403">- ASoC: codecs: wsa883x: make use of new mute_unmute_on_trigger
  flag (bsc#1217412).
- ASoC: soc-dai: add flag to mute and unmute stream during trigger
  (bsc#1217412).
- commit 1a298a3</changelog>
  <changelog author="fcrozat@suse.com" date="1700827200">- Ensure ia32_emulation is always enabled for kernel-obs-build
  If ia32_emulation is disabled by default, ensure it is enabled
  back for OBS kernel to allow building 32bit binaries (jsc#PED-3184)
  [ms: Always pass the parameter, no need to grep through the config which
  may not be very reliable]
- commit 56a2c2f</changelog>
  <changelog author="jslaby@suse.cz" date="1701259200">- Linux 6.6.3 (bsc#1012628).
- locking/ww_mutex/test: Fix potential workqueue corruption
  (bsc#1012628).
- btrfs: abort transaction on generation mismatch when marking
  eb as dirty (bsc#1012628).
- lib/generic-radix-tree.c: Don't overflow in peek()
  (bsc#1012628).
- x86/retpoline: Make sure there are no unconverted return thunks
  due to KCSAN (bsc#1012628).
- perf/core: Bail out early if the request AUX area is out of
  bound (bsc#1012628).
- srcu: Fix srcu_struct node grpmask overflow on 64-bit systems
  (bsc#1012628).
- selftests/lkdtm: Disable CONFIG_UBSAN_TRAP in test config
  (bsc#1012628).
- clocksource/drivers/timer-imx-gpt: Fix potential memory leak
  (bsc#1012628).
- clocksource/drivers/timer-atmel-tcb: Fix initialization on
  SAM9 hardware (bsc#1012628).
- srcu: Only accelerate on enqueue time (bsc#1012628).
- smp,csd: Throw an error if a CSD lock is stuck for too long
  (bsc#1012628).
- cpu/hotplug: Don't offline the last non-isolated CPU
  (bsc#1012628).
- workqueue: Provide one lock class key per work_on_cpu() callsite
  (bsc#1012628).
- x86/mm: Drop the 4 MB restriction on minimal NUMA node memory
  size (bsc#1012628).
- wifi: plfxlc: fix clang-specific fortify warning (bsc#1012628).
- wifi: ath12k: Ignore fragments from uninitialized peer in dp
  (bsc#1012628).
- wifi: mac80211_hwsim: fix clang-specific fortify warning
  (bsc#1012628).
- wifi: mac80211: don't return unset power in
  ieee80211_get_tx_power() (bsc#1012628).
- atl1c: Work around the DMA RX overflow issue (bsc#1012628).
- bpf: Detect IP == ksym.end as part of BPF program (bsc#1012628).
- wifi: ath9k: fix clang-specific fortify warnings (bsc#1012628).
- wifi: ath12k: fix possible out-of-bound read in
  ath12k_htt_pull_ppdu_stats() (bsc#1012628).
- wifi: ath10k: fix clang-specific fortify warning (bsc#1012628).
- wifi: ath12k: fix possible out-of-bound write in
  ath12k_wmi_ext_hal_reg_caps() (bsc#1012628).
- ACPI: APEI: Fix AER info corruption when error status data
  has multiple sections (bsc#1012628).
- net: sfp: add quirk for Fiberstone GPON-ONU-34-20BI
  (bsc#1012628).
- wifi: mt76: mt7921e: Support MT7992 IP in Xiaomi Redmibook 15
  Pro (2023) (bsc#1012628).
- wifi: mt76: fix clang-specific fortify warnings (bsc#1012628).
- net: annotate data-races around sk-&gt;sk_tx_queue_mapping
  (bsc#1012628).
- net: annotate data-races around sk-&gt;sk_dst_pending_confirm
  (bsc#1012628).
- wifi: ath12k: mhi: fix potential memory leak in
  ath12k_mhi_register() (bsc#1012628).
- wifi: ath10k: Don't touch the CE interrupt registers after
  power up (bsc#1012628).
- net: sfp: add quirk for FS's 2.5G copper SFP (bsc#1012628).
- vsock: read from socket's error queue (bsc#1012628).
- bpf: Ensure proper register state printing for cond jumps
  (bsc#1012628).
- wifi: iwlwifi: mvm: fix size check for fw_link_id (bsc#1012628).
- Bluetooth: btusb: Add date-&gt;evt_skb is NULL check (bsc#1012628).
- Bluetooth: Fix double free in hci_conn_cleanup (bsc#1012628).
- ACPI: EC: Add quirk for HP 250 G7 Notebook PC (bsc#1012628).
- tsnep: Fix tsnep_request_irq() format-overflow warning
  (bsc#1012628).
- gpiolib: acpi: Add a ignore interrupt quirk for Peaq C1010
  (bsc#1012628).
- platform/chrome: kunit: initialize lock for fake ec_dev
  (bsc#1012628).
- of: address: Fix address translation when address-size is
  greater than 2 (bsc#1012628).
- platform/x86: thinkpad_acpi: Add battery quirk for Thinkpad
  X120e (bsc#1012628).
- drm/gma500: Fix call trace when psb_gem_mm_init() fails
  (bsc#1012628).
- drm/amdkfd: ratelimited SQ interrupt messages (bsc#1012628).
- drm/komeda: drop all currently held locks if deadlock happens
  (bsc#1012628).
- drm/amd/display: Blank phantom OTG before enabling
  (bsc#1012628).
- drm/amd/display: Don't lock phantom pipe on disabling
  (bsc#1012628).
- drm/amd/display: add seamless pipe topology transition check
  (bsc#1012628).
- drm/edid: Fixup h/vsync_end instead of h/vtotal (bsc#1012628).
- md: don't rely on 'mddev-&gt;pers' to be set in mddev_suspend()
  (bsc#1012628).
- drm/amdgpu: not to save bo in the case of RAS err_event_athub
  (bsc#1012628).
- drm/amdkfd: Fix a race condition of vram buffer unref in svm
  code (bsc#1012628).
- drm/amdgpu: update retry times for psp vmbx wait (bsc#1012628).
- drm/amd: Update `update_pcie_parameters` functions to use
  uint8_t arguments (bsc#1012628).
- drm/amd/display: use full update for clip size increase of
  large plane source (bsc#1012628).
- string.h: add array-wrappers for (v)memdup_user() (bsc#1012628).
- kernel: kexec: copy user-array safely (bsc#1012628).
- kernel: watch_queue: copy user-array safely (bsc#1012628).
- drm_lease.c: copy user-array safely (bsc#1012628).
- drm: vmwgfx_surface.c: copy user-array safely (bsc#1012628).
- drm/msm/dp: skip validity check for DP CTS EDID checksum
  (bsc#1012628).
- drm/amd: Fix UBSAN array-index-out-of-bounds for SMU7
  (bsc#1012628).
- drm/amd: Fix UBSAN array-index-out-of-bounds for Polaris and
  Tonga (bsc#1012628).
- drm/amdgpu: Fix potential null pointer derefernce (bsc#1012628).
- drm/panel: fix a possible null pointer dereference
  (bsc#1012628).
- drm/panel/panel-tpo-tpg110: fix a possible null pointer
  dereference (bsc#1012628).
- drm/radeon: fix a possible null pointer dereference
  (bsc#1012628).
- drm/amdgpu/vkms: fix a possible null pointer dereference
  (bsc#1012628).
- drm/panel: st7703: Pick different reset sequence (bsc#1012628).
- drm/amdkfd: Fix shift out-of-bounds issue (bsc#1012628).
- drm/amdgpu: Fix a null pointer access when the smc_rreg pointer
  is NULL (bsc#1012628).
- drm/amd: Disable PP_PCIE_DPM_MASK when dynamic speed switching
  not supported (bsc#1012628).
- drm/amd/display: fix num_ways overflow error (bsc#1012628).
- drm/amd: check num of link levels when update pcie param
  (bsc#1012628).
- soc: qcom: pmic: Fix resource leaks in a
  device_for_each_child_node() loop (bsc#1012628).
- arm64: dts: rockchip: Add NanoPC T6 PCIe e-key support
  (bsc#1012628).
- arm64: dts: ls208xa: use a pseudo-bus to constrain usb dma size
  (bsc#1012628).
- selftests/efivarfs: create-read: fix a resource leak
  (bsc#1012628).
- ASoC: mediatek: mt8188-mt6359: support dynamic pinctrl
  (bsc#1012628).
- ASoC: soc-card: Add storage for PCI SSID (bsc#1012628).
- ASoC: SOF: Pass PCI SSID to machine driver (bsc#1012628).
- ASoC: Intel: sof_sdw: Copy PCI SSID to struct snd_soc_card
  (bsc#1012628).
- ASoC: cs35l56: Use PCI SSID as the firmware UID (bsc#1012628).
- crypto: pcrypt - Fix hungtask for PADATA_RESET (bsc#1012628).
- ASoC: SOF: ipc4: handle EXCEPTION_CAUGHT notification from
  firmware (bsc#1012628).
- RDMA/hfi1: Use FIELD_GET() to extract Link Width (bsc#1012628).
- scsi: hisi_sas: Set debugfs_dir pointer to NULL after removing
  debugfs (bsc#1012628).
- scsi: ibmvfc: Remove BUG_ON in the case of an empty event pool
  (bsc#1012628).
- fs/jfs: Add check for negative db_l2nbperpage (bsc#1012628).
- fs/jfs: Add validity check for db_maxag and db_agpref
  (bsc#1012628).
- jfs: fix array-index-out-of-bounds in dbFindLeaf (bsc#1012628).
- jfs: fix array-index-out-of-bounds in diAlloc (bsc#1012628).
- HID: lenovo: Detect quirk-free fw on cptkbd and stop applying
  workaround (bsc#1012628).
- ARM: 9320/1: fix stack depot IRQ stack filter (bsc#1012628).
- ALSA: hda: Fix possible null-ptr-deref when assigning a stream
  (bsc#1012628).
- gpiolib: of: Add quirk for mt2701-cs42448 ASoC sound
  (bsc#1012628).
- PCI: tegra194: Use FIELD_GET()/FIELD_PREP() with Link Width
  fields (bsc#1012628).
- PCI: mvebu: Use FIELD_PREP() with Link Width (bsc#1012628).
- atm: iphase: Do PCI error checks on own line (bsc#1012628).
- PCI: Do error check on own line to split long "if" conditions
  (bsc#1012628).
- scsi: libfc: Fix potential NULL pointer dereference in
  fc_lport_ptp_setup() (bsc#1012628).
- PCI: Use FIELD_GET() to extract Link Width (bsc#1012628).
- PCI: Extract ATS disabling to a helper function (bsc#1012628).
- PCI: Disable ATS for specific Intel IPU E2000 devices
  (bsc#1012628).
- PCI: dwc: Add dw_pcie_link_set_max_link_width() (bsc#1012628).
- PCI: dwc: Add missing PCI_EXP_LNKCAP_MLW handling (bsc#1012628).
- misc: pci_endpoint_test: Add Device ID for R-Car S4-8 PCIe
  controller (bsc#1012628).
- PCI: Use FIELD_GET() in Sapphire RX 5600 XT Pulse quirk
  (bsc#1012628).
- ASoC: Intel: soc-acpi-cht: Add Lenovo Yoga Tab 3 Pro YT3-X90
  quirk (bsc#1012628).
- crypto: hisilicon/qm - prevent soft lockup in receive loop
  (bsc#1012628).
- HID: Add quirk for Dell Pro Wireless Keyboard and Mouse KM5221W
  (bsc#1012628).
- exfat: support handle zero-size directory (bsc#1012628).
- mfd: intel-lpss: Add Intel Lunar Lake-M PCI IDs (bsc#1012628).
- iio: adc: stm32-adc: harden against NULL pointer deref in
  stm32_adc_probe() (bsc#1012628).
- thunderbolt: Apply USB 3.x bandwidth quirk only in software
  connection manager (bsc#1012628).
- tty: vcc: Add check for kstrdup() in vcc_probe() (bsc#1012628).
- dt-bindings: phy: qcom,snps-eusb2-repeater: Add magic tuning
  overrides (bsc#1012628).
- phy: qualcomm: phy-qcom-eusb2-repeater: Use regmap_fields
  (bsc#1012628).
- phy: qualcomm: phy-qcom-eusb2-repeater: Zero out untouched
  tuning regs (bsc#1012628).
- usb: dwc3: core: configure TX/RX threshold for DWC3_IP
  (bsc#1012628).
- usb: ucsi: glink: use the connector orientation GPIO to provide
  switch events (bsc#1012628).
- soundwire: dmi-quirks: update HP Omen match (bsc#1012628).
- f2fs: fix error path of __f2fs_build_free_nids (bsc#1012628).
- f2fs: fix error handling of __get_node_page (bsc#1012628).
- usb: host: xhci: Avoid XHCI resume delay if SSUSB device is
  not present (bsc#1012628).
- usb: gadget: f_ncm: Always set current gadget in ncm_bind()
  (bsc#1012628).
- 9p/trans_fd: Annotate data-racy writes to file::f_flags
  (bsc#1012628).
- 9p: v9fs_listxattr: fix %s null argument warning (bsc#1012628).
- i3c: mipi-i3c-hci: Fix out of bounds access in
  hci_dma_irq_handler (bsc#1012628).
- i2c: i801: Add support for Intel Birch Stream SoC (bsc#1012628).
- i2c: fix memleak in i2c_new_client_device() (bsc#1012628).
- i2c: sun6i-p2wi: Prevent potential division by zero
  (bsc#1012628).
- virtio-blk: fix implicit overflow on virtio_max_dma_size
  (bsc#1012628).
- i3c: master: mipi-i3c-hci: Fix a kernel panic for accessing
  DAT_data (bsc#1012628).
- media: gspca: cpia1: shift-out-of-bounds in set_flicker
  (bsc#1012628).
- media: vivid: avoid integer overflow (bsc#1012628).
- media: ipu-bridge: increase sensor_name size (bsc#1012628).
- gfs2: ignore negated quota changes (bsc#1012628).
- gfs2: fix an oops in gfs2_permission (bsc#1012628).
- media: cobalt: Use FIELD_GET() to extract Link Width
  (bsc#1012628).
- media: ccs: Fix driver quirk struct documentation (bsc#1012628).
- media: imon: fix access to invalid resource for the second
  interface (bsc#1012628).
- drm/amd/display: Avoid NULL dereference of timing generator
  (bsc#1012628).
- gfs2: Fix slab-use-after-free in gfs2_qd_dealloc (bsc#1012628).
- kgdb: Flush console before entering kgdb on panic (bsc#1012628).
- riscv: VMAP_STACK overflow detection thread-safe (bsc#1012628).
- i2c: dev: copy userspace array safely (bsc#1012628).
- ASoC: ti: omap-mcbsp: Fix runtime PM underflow warnings
  (bsc#1012628).
- drm/qxl: prevent memory leak (bsc#1012628).
- ALSA: hda/realtek: Add quirk for ASUS UX7602ZM (bsc#1012628).
- drm/amdgpu: fix software pci_unplug on some chips (bsc#1012628).
- pwm: Fix double shift bug (bsc#1012628).
- mtd: rawnand: tegra: add missing check for platform_get_irq()
  (bsc#1012628).
- wifi: iwlwifi: Use FW rate for non-data frames (bsc#1012628).
- sched/core: Optimize in_task() and in_interrupt() a bit
  (bsc#1012628).
- samples/bpf: syscall_tp_user: Rename num_progs into nr_tests
  (bsc#1012628).
- samples/bpf: syscall_tp_user: Fix array out-of-bound access
  (bsc#1012628).
- dt-bindings: serial: fix regex pattern for matching serial
  node children (bsc#1012628).
- SUNRPC: ECONNRESET might require a rebind (bsc#1012628).
- mtd: rawnand: intel: check return value of devm_kasprintf()
  (bsc#1012628).
- mtd: rawnand: meson: check return value of devm_kasprintf()
  (bsc#1012628).
- drm/i915/mtl: avoid stringop-overflow warning (bsc#1012628).
- NFSv4.1: fix handling NFS4ERR_DELAY when testing for session
  trunking (bsc#1012628).
- SUNRPC: Add an IS_ERR() check back to where it was
  (bsc#1012628).
- NFSv4.1: fix SP4_MACH_CRED protection for pnfs IO (bsc#1012628).
- SUNRPC: Fix RPC client cleaned up the freed pipefs dentries
  (bsc#1012628).
- RISC-V: hwprobe: Fix vDSO SIGSEGV (bsc#1012628).
- riscv: provide riscv-specific is_trap_insn() (bsc#1012628).
- gfs2: Silence "suspicious RCU usage in gfs2_permission" warning
  (bsc#1012628).
- drm/i915/tc: Fix -Wformat-truncation in intel_tc_port_init
  (bsc#1012628).
- riscv: split cache ops out of dma-noncoherent.c (bsc#1012628).
- vdpa_sim_blk: allocate the buffer zeroed (bsc#1012628).
- vhost-vdpa: fix use after free in vhost_vdpa_probe()
  (bsc#1012628).
- gcc-plugins: randstruct: Only warn about true flexible arrays
  (bsc#1012628).
- bpf: handle ldimm64 properly in check_cfg() (bsc#1012628).
- bpf: fix precision backtracking instruction iteration
  (bsc#1012628).
- bpf: fix control-flow graph checking in privileged mode
  (bsc#1012628).
- net: set SOCK_RCU_FREE before inserting socket into hashtable
  (bsc#1012628).
- ipvlan: add ipvlan_route_v6_outbound() helper (bsc#1012628).
- tty: Fix uninit-value access in ppp_sync_receive()
  (bsc#1012628).
- net: ti: icssg-prueth: Add missing icss_iep_put to error path
  (bsc#1012628).
- net: ti: icssg-prueth: Fix error cleanup on failing
  pruss_request_mem_region (bsc#1012628).
- xen/events: avoid using info_for_irq() in xen_send_IPI_one()
  (bsc#1012628).
- net: hns3: fix add VLAN fail issue (bsc#1012628).
- net: hns3: add barrier in vf mailbox reply process
  (bsc#1012628).
- net: hns3: fix incorrect capability bit display for copper port
  (bsc#1012628).
- net: hns3: fix out-of-bounds access may occur when coalesce
  info is read via debugfs (bsc#1012628).
- net: hns3: fix variable may not initialized problem in
  hns3_init_mac_addr() (bsc#1012628).
- net: hns3: fix VF reset fail issue (bsc#1012628).
- net: hns3: fix VF wrong speed and duplex issue (bsc#1012628).
- tipc: Fix kernel-infoleak due to uninitialized TLV value
  (bsc#1012628).
- net: mvneta: fix calls to page_pool_get_stats (bsc#1012628).
- ppp: limit MRU to 64K (bsc#1012628).
- xen/events: fix delayed eoi list handling (bsc#1012628).
- blk-mq: make sure active queue usage is held for
  bio_integrity_prep() (bsc#1012628).
- ptp: annotate data-race around q-&gt;head and q-&gt;tail
  (bsc#1012628).
- bonding: stop the device in bond_setup_by_slave() (bsc#1012628).
- net: ethernet: cortina: Fix max RX frame define (bsc#1012628).
- net: ethernet: cortina: Handle large frames (bsc#1012628).
- net: ethernet: cortina: Fix MTU max setting (bsc#1012628).
- af_unix: fix use-after-free in unix_stream_read_actor()
  (bsc#1012628).
- netfilter: nf_conntrack_bridge: initialize err to 0
  (bsc#1012628).
- netfilter: nf_tables: fix pointer math issue in
  nft_byteorder_eval() (bsc#1012628).
- netfilter: nf_tables: bogus ENOENT when destroying element
  which does not exist (bsc#1012628).
- net: stmmac: fix rx budget limit check (bsc#1012628).
- net: stmmac: avoid rx queue overrun (bsc#1012628).
- pds_core: use correct index to mask irq (bsc#1012628).
- pds_core: fix up some format-truncation complaints
  (bsc#1012628).
- gve: Fixes for napi_poll when budget is 0 (bsc#1012628).
- io_uring/fdinfo: remove need for sqpoll lock for thread/pid
  retrieval (bsc#1012628).
- Revert "net/mlx5: DR, Supporting inline WQE when possible"
  (bsc#1012628).
- net/mlx5: Free used cpus mask when an IRQ is released
  (bsc#1012628).
- net/mlx5: Decouple PHC .adjtime and .adjphase implementations
  (bsc#1012628).
- net/mlx5e: fix double free of encap_header (bsc#1012628).
- net/mlx5e: fix double free of encap_header in update funcs
  (bsc#1012628).
- net/mlx5e: Fix pedit endianness (bsc#1012628).
- net/mlx5e: Don't modify the peer sent-to-vport rules for IPSec
  offload (bsc#1012628).
- net/mlx5e: Avoid referencing skb after free-ing in drop path
  of mlx5e_sq_xmit_wqe (bsc#1012628).
- net/mlx5e: Track xmit submission to PTP WQ after populating
  metadata map (bsc#1012628).
- net/mlx5e: Update doorbell for port timestamping CQ before
  the software counter (bsc#1012628).
- net/mlx5: Increase size of irq name buffer (bsc#1012628).
- net/mlx5e: Reduce the size of icosq_str (bsc#1012628).
- net/mlx5e: Check return value of snprintf writing to fw_version
  buffer (bsc#1012628).
- net/mlx5e: Check return value of snprintf writing to fw_version
  buffer for representors (bsc#1012628).
- net: sched: do not offload flows with a helper in act_ct
  (bsc#1012628).
- macvlan: Don't propagate promisc change to lower dev in passthru
  (bsc#1012628).
- tools/power/turbostat: Fix a knl bug (bsc#1012628).
- tools/power/turbostat: Enable the C-state Pre-wake printing
  (bsc#1012628).
- scsi: ufs: core: Expand MCQ queue slot to DeviceQueueDepth +
  1 (bsc#1012628).
- cifs: spnego: add ';' in HOST_KEY_LEN (bsc#1012628).
- cifs: fix check of rc in function generate_smb3signingkey
  (bsc#1012628).
- perf/core: Fix cpuctx refcounting (bsc#1012628).
- i915/perf: Fix NULL deref bugs with drm_dbg() calls
  (bsc#1012628).
- perf: arm_cspmu: Reject events meant for other PMUs
  (bsc#1012628).
- drivers: perf: Check find_first_bit() return value
  (bsc#1012628).
- media: venus: hfi: add checks to perform sanity on queue
  pointers (bsc#1012628).
- perf intel-pt: Fix async branch flags (bsc#1012628).
- powerpc/perf: Fix disabling BHRB and instruction sampling
  (bsc#1012628).
- randstruct: Fix gcc-plugin performance mode to stay in group
  (bsc#1012628).
- spi: Fix null dereference on suspend (bsc#1012628).
- bpf: Fix check_stack_write_fixed_off() to correctly spill imm
  (bsc#1012628).
- bpf: Fix precision tracking for BPF_ALU | BPF_TO_BE | BPF_END
  (bsc#1012628).
- scsi: mpt3sas: Fix loop logic (bsc#1012628).
- scsi: megaraid_sas: Increase register read retry rount from
  3 to 30 for selected registers (bsc#1012628).
- scsi: ufs: qcom: Update PHY settings only when scaling to
  higher gears (bsc#1012628).
- scsi: qla2xxx: Fix system crash due to bad pointer access
  (bsc#1012628).
- scsi: ufs: core: Fix racing issue between ufshcd_mcq_abort()
  and ISR (bsc#1012628).
- x86/shstk: Delay signal entry SSP write until after user
  accesses (bsc#1012628).
- crypto: x86/sha - load modules based on CPU features
  (bsc#1012628).
- x86/PCI: Avoid PME from D3hot/D3cold for AMD Rembrandt and
  Phoenix USB4 (bsc#1012628).
- x86/apic/msi: Fix misconfigured non-maskable MSI quirk
  (bsc#1012628).
- x86/cpu/hygon: Fix the CPU topology evaluation for real
  (bsc#1012628).
- KVM: x86: hyper-v: Don't auto-enable stimer on write from
  user-space (bsc#1012628).
- KVM: x86: Ignore MSR_AMD64_TW_CFG access (bsc#1012628).
- KVM: x86: Clear bit12 of ICR after APIC-write VM-exit
  (bsc#1012628).
- KVM: x86: Fix lapic timer interrupt lost after loading a
  snapshot (bsc#1012628).
- mmc: sdhci-pci-gli: GL9755: Mask the replay timer timeout of
  AER (bsc#1012628).
- sched: psi: fix unprivileged polling against cgroups
  (bsc#1012628).
- audit: don't take task_lock() in audit_exe_compare() code path
  (bsc#1012628).
- audit: don't WARN_ON_ONCE(!current-&gt;mm) in audit_exe_compare()
  (bsc#1012628).
- proc: sysctl: prevent aliased sysctls from getting passed to
  init (bsc#1012628).
- tty/sysrq: replace smp_processor_id() with get_cpu()
  (bsc#1012628).
- tty: serial: meson: fix hard LOCKUP on crtscts mode
  (bsc#1012628).
- acpi/processor: sanitize _OSC/_PDC capabilities for Xen dom0
  (bsc#1012628).
- hvc/xen: fix console unplug (bsc#1012628).
- hvc/xen: fix error path in xen_hvc_init() to always register
  frontend driver (bsc#1012628).
- hvc/xen: fix event channel handling for secondary consoles
  (bsc#1012628).
- PCI/sysfs: Protect driver's D3cold preference from user space
  (bsc#1012628).
- mm/damon/sysfs: remove requested targets when online-commit
  inputs (bsc#1012628).
- mm/damon/sysfs: update monitoring target regions for online
  input commit (bsc#1012628).
- watchdog: move softlockup_panic back to early_param
  (bsc#1012628).
- iommufd: Fix missing update of domains_itree after splitting
  iopt_area (bsc#1012628).
- fbdev: stifb: Make the STI next font pointer a 32-bit signed
  offset (bsc#1012628).
- dm crypt: account large pages in cc-&gt;n_allocated_pages
  (bsc#1012628).
- mm/damon/lru_sort: avoid divide-by-zero in hot threshold
  calculation (bsc#1012628).
- mm/damon/ops-common: avoid divide-by-zero during region hotness
  calculation (bsc#1012628).
- mm/damon: implement a function for max nr_accesses safe
  calculation (bsc#1012628).
- mm/damon/core: avoid divide-by-zero during monitoring results
  update (bsc#1012628).
- mm/damon/sysfs-schemes: handle tried region directory allocation
  failure (bsc#1012628).
- mm/damon/sysfs-schemes: handle tried regions sysfs directory
  allocation failure (bsc#1012628).
- mm/damon/core.c: avoid unintentional filtering out of schemes
  (bsc#1012628).
- mm/damon/sysfs: check error from damon_sysfs_update_target()
  (bsc#1012628).
- parisc: Add nop instructions after TLB inserts (bsc#1012628).
- ACPI: resource: Do IRQ override on TongFang GMxXGxx
  (bsc#1012628).
- regmap: Ensure range selector registers are updated after
  cache sync (bsc#1012628).
- wifi: ath11k: fix temperature event locking (bsc#1012628).
- wifi: ath11k: fix dfs radar event locking (bsc#1012628).
- wifi: ath11k: fix htt pktlog locking (bsc#1012628).
- wifi: ath11k: fix gtk offload status event locking
  (bsc#1012628).
- wifi: ath12k: fix htt mlo-offset event locking (bsc#1012628).
- wifi: ath12k: fix dfs-radar and temperature event locking
  (bsc#1012628).
- mmc: meson-gx: Remove setting of CMD_CFG_ERROR (bsc#1012628).
- genirq/generic_chip: Make irq_remove_generic_chip() irqdomain
  aware (bsc#1012628).
- sched/core: Fix RQCF_ACT_SKIP leak (bsc#1012628).
- pmdomain: bcm: bcm2835-power: check if the ASB register is
  equal to enable (bsc#1012628).
- KEYS: trusted: tee: Refactor register SHM usage (bsc#1012628).
- KEYS: trusted: Rollback init_trusted() consistently
  (bsc#1012628).
- PCI: keystone: Don't discard .remove() callback (bsc#1012628).
- PCI: keystone: Don't discard .probe() callback (bsc#1012628).
- pmdomain: amlogic: Fix mask for the second NNA mem PD domain
  (bsc#1012628).
- arm64: Restrict CPU_BIG_ENDIAN to GNU as or LLVM IAS 15.x or
  newer (bsc#1012628).
- arm64: module: Fix PLT counting when CONFIG_RANDOMIZE_BASE=n
  (bsc#1012628).
- pmdomain: imx: Make imx pgc power domain also set the fwnode
  (bsc#1012628).
- parisc/agp: Use 64-bit LE values in SBA IOMMU PDIR table
  (bsc#1012628).
- parisc/pdc: Add width field to struct pdc_model (bsc#1012628).
- parisc/power: Add power soft-off when running on qemu
  (bsc#1012628).
- cpufreq: stats: Fix buffer overflow detection in trans_stats()
  (bsc#1012628).
- powercap: intel_rapl: Downgrade BIOS locked limits pr_warn()
  to pr_debug() (bsc#1012628).
- clk: socfpga: Fix undefined behavior bug in struct
  stratix10_clock_data (bsc#1012628).
- clk: visconti: Fix undefined behavior bug in struct
  visconti_pll_provider (bsc#1012628).
- integrity: powerpc: Do not select CA_MACHINE_KEYRING
  (bsc#1012628).
- clk: qcom: ipq8074: drop the CLK_SET_RATE_PARENT flag from
  PLL clocks (bsc#1012628).
- clk: qcom: ipq6018: drop the CLK_SET_RATE_PARENT flag from
  PLL clocks (bsc#1012628).
- ksmbd: fix recursive locking in vfs helpers (bsc#1012628).
- ksmbd: handle malformed smb1 message (bsc#1012628).
- ksmbd: fix slab out of bounds write in smb_inherit_dacl()
  (bsc#1012628).
- mmc: vub300: fix an error code (bsc#1012628).
- mmc: sdhci_am654: fix start loop index for TAP value parsing
  (bsc#1012628).
- mmc: Add quirk MMC_QUIRK_BROKEN_CACHE_FLUSH for Micron eMMC
  Q2J54A (bsc#1012628).
- PCI: qcom-ep: Add dedicated callback for writing to DBI2
  registers (bsc#1012628).
- PCI/ASPM: Fix L1 substate handling in aspm_attr_store_common()
  (bsc#1012628).
- PCI: kirin: Don't discard .remove() callback (bsc#1012628).
- PCI: exynos: Don't discard .remove() callback (bsc#1012628).
- PCI: Lengthen reset delay for VideoPropulsion Torrent QN16e card
  (bsc#1012628).
- wifi: wilc1000: use vmm_table as array in wilc struct
  (bsc#1012628).
- svcrdma: Drop connection after an RDMA Read error (bsc#1012628).
- rcu/tree: Defer setting of jiffies during stall reset
  (bsc#1012628).
- arm64: dts: qcom: ipq6018: Fix hwlock index for SMEM
  (bsc#1012628).
- dt-bindings: timer: renesas,rz-mtu3: Fix overflow/underflow
  interrupt names (bsc#1012628).
- PM: hibernate: Use __get_safe_page() rather than touching the
  list (bsc#1012628).
- PM: hibernate: Clean up sync_read handling in
  snapshot_write_next() (bsc#1012628).
- rcu: kmemleak: Ignore kmemleak false positives when RCU-freeing
  objects (bsc#1012628).
- btrfs: don't arbitrarily slow down delalloc if we're committing
  (bsc#1012628).
- thermal: intel: powerclamp: fix mismatch in get function for
  max_idle (bsc#1012628).
- arm64: dts: qcom: ipq5332: Fix hwlock index for SMEM
  (bsc#1012628).
- arm64: dts: qcom: ipq8074: Fix hwlock index for SMEM
  (bsc#1012628).
- firmware: qcom_scm: use 64-bit calling convention only when
  client is 64-bit (bsc#1012628).
- ACPI: FPDT: properly handle invalid FPDT subtables
  (bsc#1012628).
- arm64: dts: qcom: ipq9574: Fix hwlock index for SMEM
  (bsc#1012628).
- arm64: dts: qcom: ipq6018: Fix tcsr_mutex register size
  (bsc#1012628).
- leds: trigger: netdev: Move size check in set_device_name
  (bsc#1012628).
- mfd: qcom-spmi-pmic: Fix reference leaks in revid helper
  (bsc#1012628).
- mfd: qcom-spmi-pmic: Fix revid implementation (bsc#1012628).
- ima: annotate iint mutex to avoid lockdep false positive
  warnings (bsc#1012628).
- ima: detect changes to the backing overlay file (bsc#1012628).
- netfilter: nf_tables: remove catchall element in GC sync path
  (bsc#1012628).
- netfilter: nf_tables: split async and sync catchall in two
  functions (bsc#1012628).
- selftests/resctrl: Fix uninitialized .sa_flags (bsc#1012628).
- selftests/resctrl: Remove duplicate feature check from CMT test
  (bsc#1012628).
- selftests/resctrl: Move _GNU_SOURCE define into Makefile
  (bsc#1012628).
- selftests/resctrl: Refactor feature check to use resource and
  feature name (bsc#1012628).
- selftests/resctrl: Fix feature checks (bsc#1012628).
- selftests/resctrl: Reduce failures due to outliers in MBA/MBM
  tests (bsc#1012628).
- hid: lenovo: Resend all settings on reset_resume for compact
  keyboards (bsc#1012628).
- ASoC: codecs: wsa-macro: fix uninitialized stack variables
  with name prefix (bsc#1012628).
- jbd2: fix potential data lost in recovering journal raced with
  synchronizing fs bdev (bsc#1012628).
- quota: explicitly forbid quota files from being encrypted
  (bsc#1012628).
- kernel/reboot: emergency_restart: Set correct system_state
  (bsc#1012628).
- scripts/gdb/vmalloc: disable on no-MMU (bsc#1012628).
- fs: use nth_page() in place of direct struct page manipulation
  (bsc#1012628).
- mips: use nth_page() in place of direct struct page manipulation
  (bsc#1012628).
- i2c: core: Run atomic i2c xfer when !preemptible (bsc#1012628).
- selftests/clone3: Fix broken test under !CONFIG_TIME_NS
  (bsc#1012628).
- tracing: Have the user copy of synthetic event address use
  correct context (bsc#1012628).
- driver core: Release all resources during unbind before updating
  device links (bsc#1012628).
- mcb: fix error handling for different scenarios when parsing
  (bsc#1012628).
- dmaengine: stm32-mdma: correct desc prep when channel running
  (bsc#1012628).
- s390/mm: add missing arch_set_page_dat() call to
  vmem_crst_alloc() (bsc#1012628).
- s390/mm: add missing arch_set_page_dat() call to gmap
  allocations (bsc#1012628).
- s390/cmma: fix detection of DAT pages (bsc#1012628).
- mm/cma: use nth_page() in place of direct struct page
  manipulation (bsc#1012628).
- mm/hugetlb: use nth_page() in place of direct struct page
  manipulation (bsc#1012628).
- mm/memory_hotplug: use pfn math in place of direct struct page
  manipulation (bsc#1012628).
- mm: make PR_MDWE_REFUSE_EXEC_GAIN an unsigned long
  (bsc#1012628).
- mtd: cfi_cmdset_0001: Byte swap OTP info (bsc#1012628).
- cxl/region: Do not try to cleanup after
  cxl_region_setup_targets() fails (bsc#1012628).
- i3c: master: cdns: Fix reading status register (bsc#1012628).
- i3c: master: svc: fix race condition in ibi work thread
  (bsc#1012628).
- i3c: master: svc: fix wrong data return when IBI happen during
  start frame (bsc#1012628).
- i3c: master: svc: fix ibi may not return mandatory data byte
  (bsc#1012628).
- i3c: master: svc: fix check wrong status register in irq handler
  (bsc#1012628).
- i3c: master: svc: fix SDA keep low when polling IBIWON timeout
  happen (bsc#1012628).
- i3c: master: svc: fix random hot join failure since timeout
  error (bsc#1012628).
- cxl/region: Fix x1 root-decoder granularity calculations
  (bsc#1012628).
- cxl/port: Fix delete_endpoint() vs parent unregistration race
  (bsc#1012628).
- apparmor: Fix kernel-doc warnings in apparmor/audit.c
  (bsc#1012628).
- apparmor: Fix kernel-doc warnings in apparmor/lib.c
  (bsc#1012628).
- apparmor: Fix kernel-doc warnings in apparmor/resource.c
  (bsc#1012628).
- apparmor: Fix kernel-doc warnings in apparmor/policy.c
  (bsc#1012628).
- apparmor: combine common_audit_data and apparmor_audit_data
  (bsc#1012628).
- apparmor: rename audit_data-&gt;label to audit_data-&gt;subj_label
  (bsc#1012628).
- apparmor: pass cred through to audit info (bsc#1012628).
- apparmor: Fix regression in mount mediation (bsc#1012628).
- Bluetooth: btusb: Add RTW8852BE device 13d3:3570 to device
  tables (bsc#1012628).
- Bluetooth: btusb: Add 0bda:b85b for Fn-Link RTL8852BE
  (bsc#1012628).
- drm/amd/display: enable dsc_clk even if dsc_pg disabled
  (bsc#1012628).
- torture: Make torture_hrtimeout_ns() take an hrtimer mode
  parameter (bsc#1012628).
- rcutorture: Fix stuttering races and other issues (bsc#1012628).
- selftests/resctrl: Remove bw_report and bm_type from main()
  (bsc#1012628).
- selftests/resctrl: Simplify span lifetime (bsc#1012628).
- selftests/resctrl: Make benchmark command const and build it
  with pointers (bsc#1012628).
- selftests/resctrl: Extend signal handler coverage to unmount
  on receiving signal (bsc#1012628).
- parisc: Prevent booting 64-bit kernels on PA1.x machines
  (bsc#1012628).
- parisc/pgtable: Do not drop upper 5 address bits of physical
  address (bsc#1012628).
- parisc/power: Fix power soft-off when running on qemu
  (bsc#1012628).
- parisc: fix mmap_base calculation when stack grows upwards
  (bsc#1012628).
- xhci: Enable RPM on controllers that support low-power states
  (bsc#1012628).
- smb3: fix creating FIFOs when mounting with "sfu" mount option
  (bsc#1012628).
- smb3: fix touch -h of symlink (bsc#1012628).
- smb3: allow dumping session and tcon id to improve stats
  analysis and debugging (bsc#1012628).
- smb3: fix caching of ctime on setxattr (bsc#1012628).
- smb: client: fix use-after-free bug in
  cifs_debug_data_proc_show() (bsc#1012628).
- smb: client: fix use-after-free in smb2_query_info_compound()
  (bsc#1012628).
- smb: client: fix potential deadlock when releasing mids
  (bsc#1012628).
- smb: client: fix mount when dns_resolver key is not available
  (bsc#1012628).
- cifs: reconnect helper should set reconnect for the right
  channel (bsc#1012628).
- cifs: force interface update before a fresh session setup
  (bsc#1012628).
- cifs: do not reset chan_max if multichannel is not supported
  at mount (bsc#1012628).
- cifs: do not pass cifs_sb when trying to add channels
  (bsc#1012628).
- cifs: Fix encryption of cleared, but unset rq_iter data buffers
  (bsc#1012628).
- xfs: recovery should not clear di_flushiter unconditionally
  (bsc#1012628).
- btrfs: zoned: wait for data BG to be finished on direct IO
  allocation (bsc#1012628).
- ALSA: info: Fix potential deadlock at disconnection
  (bsc#1012628).
- ALSA: hda/realtek: Enable Mute LED on HP 255 G8 (bsc#1012628).
- ALSA: hda/realtek - Add Dell ALC295 to pin fall back table
  (bsc#1012628).
- ALSA: hda/realtek - Enable internal speaker of ASUS K6500ZC
  (bsc#1012628).
- ALSA: hda/realtek: Enable Mute LED on HP 255 G10 (bsc#1012628).
- ALSA: hda/realtek: Add quirks for HP Laptops (bsc#1012628).
- Revert ncsi: Propagate carrier gain/loss events to the NCSI
  controller (bsc#1012628).
- Revert "i2c: pxa: move to generic GPIO recovery" (bsc#1012628).
- lsm: fix default return value for vm_enough_memory
  (bsc#1012628).
- lsm: fix default return value for inode_getsecctx (bsc#1012628).
- sbsa_gwdt: Calculate timeout with 64-bit math (bsc#1012628).
- i2c: designware: Disable TX_EMPTY irq while waiting for block
  length byte (bsc#1012628).
- s390/ap: fix AP bus crash on early config change callback
  invocation (bsc#1012628).
- net: ethtool: Fix documentation of ethtool_sprintf()
  (bsc#1012628).
- net: dsa: lan9303: consequently nested-lock physical MDIO
  (bsc#1012628).
- net: phylink: initialize carrier state at creation
  (bsc#1012628).
- gfs2: don't withdraw if init_threads() got interrupted
  (bsc#1012628).
- i2c: i801: fix potential race in
  i801_block_transaction_byte_by_byte (bsc#1012628).
- f2fs: do not return EFSCORRUPTED, but try to run online repair
  (bsc#1012628).
- f2fs: set the default compress_level on ioctl (bsc#1012628).
- f2fs: avoid format-overflow warning (bsc#1012628).
- f2fs: split initial and dynamic conditions for extent_cache
  (bsc#1012628).
- media: lirc: drop trailing space from scancode transmit
  (bsc#1012628).
- media: sharp: fix sharp encoding (bsc#1012628).
- media: venus: hfi_parser: Add check to keep the number of
  codecs within range (bsc#1012628).
- media: venus: hfi: fix the check to handle session buffer
  requirement (bsc#1012628).
- media: venus: hfi: add checks to handle capabilities from
  firmware (bsc#1012628).
- media: ccs: Correctly initialise try compose rectangle
  (bsc#1012628).
- drm/mediatek/dp: fix memory leak on -&gt;get_edid callback audio
  detection (bsc#1012628).
- drm/mediatek/dp: fix memory leak on -&gt;get_edid callback error
  path (bsc#1012628).
- dm-bufio: fix no-sleep mode (bsc#1012628).
- dm-verity: don't use blocking calls from tasklets (bsc#1012628).
- nfsd: fix file memleak on client_opens_release (bsc#1012628).
- NFSD: Update nfsd_cache_append() to use xdr_stream
  (bsc#1012628).
- LoongArch: Mark __percpu functions as always inline
  (bsc#1012628).
- tracing: fprobe-event: Fix to check tracepoint event and return
  (bsc#1012628).
- swiotlb: do not free decrypted pages if dynamic (bsc#1012628).
- swiotlb: fix out-of-bounds TLB allocations with
  CONFIG_SWIOTLB_DYNAMIC (bsc#1012628).
- riscv: Using TOOLCHAIN_HAS_ZIHINTPAUSE marco replace zihintpause
  (bsc#1012628).
- riscv: put interrupt entries into .irqentry.text (bsc#1012628).
- riscv: mm: Update the comment of CONFIG_PAGE_OFFSET
  (bsc#1012628).
- riscv: correct pt_level name via pgtable_l5/4_enabled
  (bsc#1012628).
- riscv: kprobes: allow writing to x0 (bsc#1012628).
- mmc: sdhci-pci-gli: A workaround to allow GL9750 to enter ASPM
  L1.2 (bsc#1012628).
- mm: fix for negative counter: nr_file_hugepages (bsc#1012628).
- mm: kmem: drop __GFP_NOFAIL when allocating objcg vectors
  (bsc#1012628).
- mptcp: deal with large GSO size (bsc#1012628).
- mptcp: add validity check for sending RM_ADDR (bsc#1012628).
- mptcp: fix setsockopt(IP_TOS) subflow locking (bsc#1012628).
- selftests: mptcp: fix fastclose with csum failure (bsc#1012628).
- r8169: fix network lost after resume on DASH systems
  (bsc#1012628).
- r8169: add handling DASH when DASH is disabled (bsc#1012628).
- mmc: sdhci-pci-gli: GL9750: Mask the replay timer timeout of
  AER (bsc#1012628).
- media: qcom: camss: Fix pm_domain_on sequence in probe
  (bsc#1012628).
- media: qcom: camss: Fix vfe_get() error jump (bsc#1012628).
- media: qcom: camss: Fix VFE-17x vfe_disable_output()
  (bsc#1012628).
- media: qcom: camss: Fix VFE-480 vfe_disable_output()
  (bsc#1012628).
- media: qcom: camss: Fix missing vfe_lite clocks check
  (bsc#1012628).
- media: qcom: camss: Fix set CSI2_RX_CFG1_VC_MODE when VC is
  greater than 3 (bsc#1012628).
- media: qcom: camss: Fix invalid clock enable bit disjunction
  (bsc#1012628).
- media: qcom: camss: Fix csid-gen2 for test pattern generator
  (bsc#1012628).
- Revert "HID: logitech-dj: Add support for a new lightspeed
  receiver iteration" (bsc#1012628).
- Revert "net: r8169: Disable multicast filter for RTL8168H and
  RTL8107E" (bsc#1012628).
- ext4: fix race between writepages and remount (bsc#1012628).
- ext4: no need to generate from free list in mballoc
  (bsc#1012628).
- ext4: make sure allocate pending entry not fail (bsc#1012628).
- ext4: apply umask if ACL support is disabled (bsc#1012628).
- ext4: correct offset of gdb backup in non meta_bg group to
  update_backups (bsc#1012628).
- ext4: mark buffer new if it is unwritten to avoid stale data
  exposure (bsc#1012628).
- ext4: correct return value of ext4_convert_meta_bg
  (bsc#1012628).
- ext4: correct the start block of counting reserved clusters
  (bsc#1012628).
- ext4: remove gdb backup copy for meta bg in
  setup_new_flex_group_blocks (bsc#1012628).
- ext4: add missed brelse in update_backups (bsc#1012628).
- ext4: properly sync file size update after O_SYNC direct IO
  (bsc#1012628).
- ext4: fix racy may inline data check in dio write (bsc#1012628).
- drm/amd/pm: Handle non-terminated overdrive commands
  (bsc#1012628).
- drm: bridge: it66121: -&gt;get_edid callback must not return err
  pointers (bsc#1012628).
- x86/srso: Move retbleed IBPB check into existing 'has_microcode'
  code block (bsc#1012628).
- drm/amd/display: Add Null check for DPP resource (bsc#1012628).
- drm/i915/mtl: Support HBR3 rate with C10 phy and eDP in MTL
  (bsc#1012628).
- drm/i915: Bump GLK CDCLK frequency when driving multiple pipes
  (bsc#1012628).
- drm/i915: Fix potential spectre vulnerability (bsc#1012628).
- drm/i915: Flush WC GGTT only on required platforms
  (bsc#1012628).
- drm/amd/pm: Fix error of MACO flag setting code (bsc#1012628).
- drm/amdgpu/smu13: drop compute workload workaround
  (bsc#1012628).
- drm/amdgpu: don't use pci_is_thunderbolt_attached()
  (bsc#1012628).
- drm/amdgpu: fix GRBM read timeout when do mes_self_test
  (bsc#1012628).
- drm/amdgpu: add a retry for IP discovery init (bsc#1012628).
- drm/amdgpu: don't use ATRM for external devices (bsc#1012628).
- drm/amdgpu: fix error handling in amdgpu_vm_init (bsc#1012628).
- drm/amdgpu: fix error handling in amdgpu_bo_list_get()
  (bsc#1012628).
- drm/amdgpu: lower CS errors to debug severity (bsc#1012628).
- drm/amdgpu: Fix possible null pointer dereference (bsc#1012628).
- drm/amd/display: Guard against invalid RPTR/WPTR being set
  (bsc#1012628).
- drm/amd/display: Fix DSC not Enabled on Direct MST Sink
  (bsc#1012628).
- drm/amd/display: fix a NULL pointer dereference in
  amdgpu_dm_i2c_xfer() (bsc#1012628).
- drm/amd/display: Enable fast plane updates on DCN3.2 and above
  (bsc#1012628).
- drm/amd/display: Clear dpcd_sink_ext_caps if not set
  (bsc#1012628).
- drm/amd/display: Change the DMCUB mailbox memory location from
  FB to inbox (bsc#1012628).
- Refresh patches.suse/vfs-add-super_operations-get_inode_dev.
- Rename to
  patches.kernel.org/6.6.3-350-ASoC-soc-dai-add-flag-to-mute-and-unmute-stream.patch.
- Rename to
  patches.kernel.org/6.6.3-351-ASoC-codecs-wsa883x-make-use-of-new-mute_unmute.patch.
- commit d766c57</changelog>
  <changelog author="tiwai@suse.de" date="1701259201">- Update ath11k hibernation patches from the latest code (bsc#1207948)
- commit 7dc7bda</changelog>
  <changelog author="bwiedemann@suse.de" date="1701259202">- Do not store build host name in initrd
  Without this patch, kernel-obs-build stored the build host name
  in its .build.initrd.kvm
  This patch allows for reproducible builds of kernel-obs-build and thus
  avoids re-publishing the kernel-obs-build.rpm when nothing changed.
  Note that this has no influence on the /etc/hosts file
  that is used during other OBS builds.
  https://bugzilla.opensuse.org/show_bug.cgi?id=1084909
- commit fd3a75e</changelog>
  <changelog author="jslaby@suse.cz" date="1701345600">- README.SUSE: fix patches.addon use
  It's series, not series.conf in there.
  And make it more precise on when the patches are applied.
- commit cb8969c</changelog>
  <changelog author="msuchanek@suse.de" date="1701432000">- kernel-binary: suse-module-tools is also required when installed
  Requires(pre) adds dependency for the specific sciptlet.
  However, suse-module-tools also ships modprobe.d files which may be
  needed at posttrans time or any time the kernel is on the system for
  generating ramdisk. Add plain Requires as well.
- commit 8c12816</changelog>
  <changelog author="jslaby@suse.cz" date="1701604800">- Linux 6.6.4 (bsc#1012628).
- USB: dwc3: qcom: fix wakeup after probe deferral (bsc#1012628).
- USB: dwc3: qcom: fix software node leak on probe errors
  (bsc#1012628).
- usb: dwc3: set the dma max_seg_size (bsc#1012628).
- usb: dwc3: Fix default mode initialization (bsc#1012628).
- USB: dwc2: write HCINT with INTMASK applied (bsc#1012628).
- usb: typec: tcpm: Skip hard reset when in error recovery
  (bsc#1012628).
- usb: typec: tcpm: Fix sink caps op current check (bsc#1012628).
- USB: serial: option: don't claim interface 4 for ZTE MF290
  (bsc#1012628).
- USB: serial: option: fix FM101R-GL defines (bsc#1012628).
- USB: serial: option: add Fibocom L7xx modules (bsc#1012628).
- usb: cdnsp: Fix deadlock issue during using NCM gadget
  (bsc#1012628).
- usb: config: fix iteration issue in 'usb_get_bos_descriptor()'
  (bsc#1012628).
- USB: xhci-plat: fix legacy PHY double init (bsc#1012628).
- bcache: fixup lock c-&gt;root error (bsc#1012628).
- bcache: fixup init dirty data errors (bsc#1012628).
- bcache: prevent potential division by zero error (bsc#1012628).
- bcache: check return value from btree_node_alloc_replacement()
  (bsc#1012628).
- veth: Use tstats per-CPU traffic counters (bsc#1012628).
- dm-delay: fix a race between delay_presuspend and delay_bio
  (bsc#1012628).
- ALSA: hda/realtek: Add quirks for ASUS 2024 Zenbooks
  (bsc#1012628).
- ALSA: hda: ASUS UM5302LA: Added quirks for cs35L41/10431A83
  on i2c bus (bsc#1012628).
- cifs: fix leak of iface for primary channel (bsc#1012628).
- cifs: account for primary channel in the interface list
  (bsc#1012628).
- cifs: distribute channels across interfaces based on speed
  (bsc#1012628).
- Revert "phy: realtek: usb: Add driver for the Realtek SoC USB
  2.0 PHY" (bsc#1012628).
- Revert "phy: realtek: usb: Add driver for the Realtek SoC USB
  3.0 PHY" (bsc#1012628).
- Revert "usb: phy: add usb phy notify port status API"
  (bsc#1012628).
- hv_netvsc: Mark VF as slave before exposing it to user-mode
  (bsc#1012628).
- hv_netvsc: Fix race of register_netdevice_notifier and VF
  register (bsc#1012628).
- hv_netvsc: fix race of netvsc and VF register_netdevice
  (bsc#1012628).
- platform/x86: ideapad-laptop: Set max_brightness before using it
  (bsc#1012628).
- platform/x86/amd/pmc: adjust getting DRAM size behavior
  (bsc#1012628).
- USB: serial: option: add Luat Air72*U series products
  (bsc#1012628).
- usb: misc: onboard-hub: add support for Microchip USB5744
  (bsc#1012628).
- dt-bindings: usb: microchip,usb5744: Add second supply
  (bsc#1012628).
- platform/x86: hp-bioscfg: Fix error handling in
  hp_add_other_attributes() (bsc#1012628).
- platform/x86: hp-bioscfg: move mutex_lock() down in
  hp_add_other_attributes() (bsc#1012628).
- platform/x86: hp-bioscfg: Simplify return check in
  hp_add_other_attributes() (bsc#1012628).
- s390/dasd: protect device queue against concurrent access
  (bsc#1012628).
- io_uring/fs: consider link-&gt;flags when getting path for LINKAT
  (bsc#1012628).
- bcache: fixup multi-threaded bch_sectors_dirty_init() wake-up
  race (bsc#1012628).
- md: fix bi_status reporting in md_end_clone_io (bsc#1012628).
- bcache: replace a mistaken IS_ERR() by IS_ERR_OR_NULL() in
  btree_gc_coalesce() (bsc#1012628).
- io_uring: fix off-by one bvec index (bsc#1012628).
- tls: fix NULL deref on tls_sw_splice_eof() with empty record
  (bsc#1012628).
- swiotlb-xen: provide the "max_mapping_size" method
  (bsc#1012628).
- ACPI: PM: Add acpi_device_fix_up_power_children() function
  (bsc#1012628).
- ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CVA
  (bsc#1012628).
- ACPI: processor_idle: use raw_safe_halt() in
  acpi_idle_play_dead() (bsc#1012628).
- ACPI: video: Use acpi_device_fix_up_power_children()
  (bsc#1012628).
- thunderbolt: Set lane bonding bit only for downstream port
  (bsc#1012628).
- drm/ast: Disconnect BMC if physical connector is connected
  (bsc#1012628).
- drm/msm/dpu: Add missing safe_lut_tbl in sc8280xp catalog
  (bsc#1012628).
- kselftest/arm64: Fix output formatting for za-fork
  (bsc#1012628).
- prctl: Disable prctl(PR_SET_MDWE) on parisc (bsc#1012628).
- mm: add a NO_INHERIT flag to the PR_SET_MDWE prctl
  (bsc#1012628).
- lockdep: Fix block chain corruption (bsc#1012628).
- USB: dwc3: qcom: fix ACPI platform device leak (bsc#1012628).
- USB: dwc3: qcom: fix resource leaks on probe deferral
  (bsc#1012628).
- nvmet: nul-terminate the NQNs passed in the connect command
  (bsc#1012628).
- nvme: blank out authentication fabrics options if not configured
  (bsc#1012628).
- afs: Fix file locking on R/O volumes to operate in local mode
  (bsc#1012628).
- afs: Return ENOENT if no cell DNS record can be found
  (bsc#1012628).
- net: ipa: fix one GSI register field width (bsc#1012628).
- net: axienet: Fix check for partial TX checksum (bsc#1012628).
- vsock/test: fix SEQPACKET message bounds test (bsc#1012628).
- i40e: Fix adding unsupported cloud filters (bsc#1012628).
- amd-xgbe: propagate the correct speed and duplex status
  (bsc#1012628).
- amd-xgbe: handle the corner-case during tx completion
  (bsc#1012628).
- amd-xgbe: handle corner-case during sfp hotplug (bsc#1012628).
- net: veth: fix ethtool stats reporting (bsc#1012628).
- octeontx2-pf: Fix ntuple rule creation to direct packet to VF
  with higher Rx queue than its PF (bsc#1012628).
- arm/xen: fix xen_vcpu_info allocation alignment (bsc#1012628).
- arm64: mm: Fix "rodata=on" when
  CONFIG_RODATA_FULL_DEFAULT_ENABLED=y (bsc#1012628).
- s390/ipl: add missing IPL_TYPE_ECKD_DUMP case to ipl_init()
  (bsc#1012628).
- net/smc: avoid data corruption caused by decline (bsc#1012628).
- net: usb: ax88179_178a: fix failed operations during
  ax88179_reset (bsc#1012628).
- drm/panel: boe-tv101wum-nl6: Fine tune Himax83102-j02 panel
  HFP and HBP (bsc#1012628).
- ipv4: Correct/silence an endian warning in __ip_do_redirect
  (bsc#1012628).
- HID: fix HID device resource race between HID core and debugging
  support (bsc#1012628).
- accel/ivpu/37xx: Fix hangs related to MMIO reset (bsc#1012628).
- accel/ivpu: Do not initialize parameters on power up
  (bsc#1012628).
- bpf: Fix dev's rx stats for bpf_redirect_peer traffic
  (bsc#1012628).
- net: Move {l,t,d}stats allocation to core and convert veth &amp;
  vrf (bsc#1012628).
- net, vrf: Move dstats structure to core (bsc#1012628).
- PM: tools: Fix sleepgraph syntax error (bsc#1012628).
- drm/rockchip: vop: Fix color for RGB888/BGR888 format on VOP
  full (bsc#1012628).
- libfs: getdents() should return 0 after reaching EOD
  (bsc#1012628).
- block: update the stable_writes flag in bdev_add (bsc#1012628).
- filemap: add a per-mapping stable writes flag (bsc#1012628).
- drm/i915: do not clean GT table on error path (bsc#1012628).
- ata: pata_isapnp: Add missing error check for devm_ioport_map()
  (bsc#1012628).
- octeontx2-pf: Fix memory leak during interface down
  (bsc#1012628).
- wireguard: use DEV_STATS_INC() (bsc#1012628).
- net: wangxun: fix kernel panic due to null pointer
  (bsc#1012628).
- drm/panel: simple: Fix Innolux G101ICE-L01 timings
  (bsc#1012628).
- drm/panel: simple: Fix Innolux G101ICE-L01 bus flags
  (bsc#1012628).
- fs: Pass AT_GETATTR_NOSEC flag to getattr interface function
  (bsc#1012628).
- drm/panel: auo,b101uan08.3: Fine tune the panel power sequence
  (bsc#1012628).
- blk-cgroup: avoid to warn !rcu_read_lock_held() in blkg_lookup()
  (bsc#1012628).
- afs: Make error on cell lookup failure consistent with OpenAFS
  (bsc#1012628).
- afs: Fix afs_server_list to be cleaned up with RCU
  (bsc#1012628).
- rxrpc: Defer the response to a PING ACK until we've parsed it
  (bsc#1012628).
- rxrpc: Fix RTT determination to use any ACK as a source
  (bsc#1012628).
- s390/ism: ism driver implies smc protocol (bsc#1012628).
- drm/msm/dsi: use the correct VREG_CTRL_1 value for 4nm cphy
  (bsc#1012628).
- sched/fair: Fix the decision for load balance (bsc#1012628).
- sched/eevdf: Fix vruntime adjustment on reweight (bsc#1012628).
- hv/hv_kvp_daemon: Some small fixes for handling NM keyfiles
  (bsc#1012628).
- irqchip/gic-v3-its: Flush ITS tables correctly in non-coherent
  GIC designs (bsc#1012628).
- NFSD: Fix checksum mismatches in the duplicate reply cache
  (bsc#1012628).
- NFSD: Fix "start of NFS reply" pointer passed to
  nfsd_cache_update() (bsc#1012628).
- commit eafb2e8</changelog>
  <changelog author="jslaby@suse.cz" date="1701777600">- Refresh
  patches.suse/drm-i915-Also-check-for-VGA-converter-in-eDP-probe.patch.
- Refresh
  patches.suse/leds-class-Don-t-expose-color-sysfs-entry.patch.
  Update upstream status and move to sorted section.
- commit a1661c2</changelog>
  <changelog author="jslaby@suse.cz" date="1702036800">- Linux 6.6.5 (bsc#1012628).
- cifs: Fix FALLOC_FL_ZERO_RANGE by setting i_size if EOF moved
  (bsc#1012628).
- cifs: Fix FALLOC_FL_INSERT_RANGE by setting i_size after EOF
  moved (bsc#1012628).
- smb: client: fix missing mode bits for SMB symlinks
  (bsc#1012628).
- smb: client: report correct st_size for SMB and NFS symlinks
  (bsc#1012628).
- ksmbd: fix possible deadlock in smb2_open (bsc#1012628).
- pinctrl: avoid reload of p state in list iteration
  (bsc#1012628).
- firewire: core: fix possible memory leak in create_units()
  (bsc#1012628).
- mmc: sdhci-pci-gli: Disable LPM during initialization
  (bsc#1012628).
- mmc: sdhci-sprd: Fix vqmmc not shutting down after the card
  was pulled (bsc#1012628).
- mmc: cqhci: Increase recovery halt timeout (bsc#1012628).
- mmc: cqhci: Warn of halt or task clear failure (bsc#1012628).
- mmc: cqhci: Fix task clearing in CQE error recovery
  (bsc#1012628).
- mmc: block: Retry commands in CQE error recovery (bsc#1012628).
- mmc: block: Do not lose cache flush during CQE error recovery
  (bsc#1012628).
- mmc: block: Be sure to wait while busy in CQE error recovery
  (bsc#1012628).
- ALSA: hda: Disable power-save on KONTRON SinglePC (bsc#1012628).
- ALSA: hda/realtek: Headset Mic VREF to 100% (bsc#1012628).
- ALSA: hda/realtek: Add supported ALC257 for ChromeOS
  (bsc#1012628).
- net: libwx: fix memory leak on msix entry (bsc#1012628).
- dm-verity: align struct dm_verity_fec_io properly (bsc#1012628).
- scsi: Change SCSI device boolean fields to single bit flags
  (bsc#1012628).
- scsi: sd: Fix system start for ATA devices (bsc#1012628).
- scsi: ufs: core: Clear cmd if abort succeeds in MCQ mode
  (bsc#1012628).
- drm/amd: Enable PCIe PME from D3 (bsc#1012628).
- drm/amdgpu: correct the amdgpu runtime dereference usage count
  (bsc#1012628).
- drm/amdgpu: Force order between a read and write to the same
  address (bsc#1012628).
- drm/amdgpu: fix memory overflow in the IB test (bsc#1012628).
- drm/amdgpu: Update EEPROM I2C address for smu v13_0_0
  (bsc#1012628).
- drm/amd/display: Include udelay when waiting for INBOX0 ACK
  (bsc#1012628).
- drm/amd/display: Remove min_dst_y_next_start check for Z8
  (bsc#1012628).
- drm/amd/display: Use DRAM speed from validation for dummy
  p-state (bsc#1012628).
- drm/amd/display: Update min Z8 residency time to 2100 for DCN314
  (bsc#1012628).
- drm/amd/display: fix ABM disablement (bsc#1012628).
- drm/amd/display: force toggle rate wa for first link training
  for a retimer (bsc#1012628).
- dm verity: initialize fec io before freeing it (bsc#1012628).
- dm verity: don't perform FEC for failed readahead IO
  (bsc#1012628).
- nvme: check for valid nvme_identify_ns() before using it
  (bsc#1012628).
- r8169: fix deadlock on RTL8125 in jumbo mtu mode (bsc#1012628).
- ACPI: video: Use acpi_video_device for cooling-dev driver data
  (bsc#1012628).
- io_uring: don't allow discontig pages for IORING_SETUP_NO_MMAP
  (bsc#1012628).
- iommu/vt-d: Fix incorrect cache invalidation for mm notification
  (bsc#1012628).
- io_uring: free io_buffer_list entries via RCU (bsc#1012628).
- nouveau: find the smallest page allocation to cover a buffer
  alloc (bsc#1012628).
- powercap: DTPM: Fix unneeded conversions to micro-Watts
  (bsc#1012628).
- cpufreq/amd-pstate: Fix the return value of
  amd_pstate_fast_switch() (bsc#1012628).
- dma-buf: fix check in dma_resv_add_fence (bsc#1012628).
- io_uring: don't guard IORING_OFF_PBUF_RING with SETUP_NO_MMAP
  (bsc#1012628).
- iommu: Avoid more races around device probe (bsc#1012628).
- bcache: revert replacing IS_ERR_OR_NULL with IS_ERR
  (bsc#1012628).
- ext2: Fix ki_pos update for DIO buffered-io fallback case
  (bsc#1012628).
- iommu/vt-d: Add MTL to quirk list to skip TE disabling
  (bsc#1012628).
- KVM: PPC: Book3S HV: Fix KVM_RUN clobbering FP/VEC user
  registers (bsc#1012628).
- powerpc: Don't clobber f0/vs0 during fp|altivec register save
  (bsc#1012628).
- parisc: Mark ex_table entries 32-bit aligned in assembly.h
  (bsc#1012628).
- parisc: Mark ex_table entries 32-bit aligned in uaccess.h
  (bsc#1012628).
- parisc: Use natural CPU alignment for bug_table (bsc#1012628).
- parisc: Mark lock_aligned variables 16-byte aligned on SMP
  (bsc#1012628).
- parisc: Drop the HP-UX ENOSYM and EREMOTERELEASE error codes
  (bsc#1012628).
- parisc: Mark jump_table naturally aligned (bsc#1012628).
- parisc: Ensure 32-bit alignment on parisc unwind section
  (bsc#1012628).
- parisc: Mark altinstructions read-only and 32-bit aligned
  (bsc#1012628).
- btrfs: add dmesg output for first mount and last unmount of
  a filesystem (bsc#1012628).
- btrfs: ref-verify: fix memory leaks in btrfs_ref_tree_mod()
  (bsc#1012628).
- btrfs: fix off-by-one when checking chunk map includes logical
  address (bsc#1012628).
- btrfs: send: ensure send_fd is writable (bsc#1012628).
- btrfs: make error messages more clear when getting a chunk map
  (bsc#1012628).
- btrfs: free the allocated memory if btrfs_alloc_page_array()
  fails (bsc#1012628).
- btrfs: fix 64bit compat send ioctl arguments not initializing
  version member (bsc#1012628).
- io_uring: enable io_mem_alloc/free to be used in other parts
  (bsc#1012628).
- io_uring/kbuf: defer release of mapped buffer rings
  (bsc#1012628).
- io_uring/kbuf: recycle freed mapped buffer ring entries
  (bsc#1012628).
- wifi: cfg80211: fix CQM for non-range use (bsc#1012628).
- pinctrl: stm32: Add check for devm_kcalloc (bsc#1012628).
- pinctrl: stm32: fix array read out of bound (bsc#1012628).
- media: v4l2-subdev: Fix a 64bit bug (bsc#1012628).
- netdevsim: Don't accept device bound programs (bsc#1012628).
- net: rswitch: Fix type of ret in rswitch_start_xmit()
  (bsc#1012628).
- net: rswitch: Fix return value in rswitch_start_xmit()
  (bsc#1012628).
- net: rswitch: Fix missing dev_kfree_skb_any() in error path
  (bsc#1012628).
- ipv4: igmp: fix refcnt uaf issue when receiving igmp query
  packet (bsc#1012628).
- wifi: iwlwifi: mvm: fix an error code in iwl_mvm_mld_add_sta()
  (bsc#1012628).
- wifi: mac80211: do not pass AP_VLAN vif pointer to drivers
  during flush (bsc#1012628).
- net: dsa: mv88e6xxx: fix marvell 6350 switch probing
  (bsc#1012628).
- net: dsa: mv88e6xxx: fix marvell 6350 probe crash (bsc#1012628).
- dpaa2-eth: increase the needed headroom to account for alignment
  (bsc#1012628).
- dpaa2-eth: recycle the RX buffer only after all processing done
  (bsc#1012628).
- bpf: Add missed allocation hint for bpf_mem_cache_alloc_flags()
  (bsc#1012628).
- uapi: propagate __struct_group() attributes to the container
  union (bsc#1012628).
- selftests/net: ipsec: fix constant out of range (bsc#1012628).
- selftests/net: fix a char signedness issue (bsc#1012628).
- selftests/net: unix: fix unused variable compiler warning
  (bsc#1012628).
- selftests/net: mptcp: fix uninitialized variable warnings
  (bsc#1012628).
- octeontx2-af: Fix possible buffer overflow (bsc#1012628).
- net: stmmac: xgmac: Disable FPE MMC interrupts (bsc#1012628).
- octeontx2-pf: Fix adding mbox work queue entry when num_vfs &gt;
  64 (bsc#1012628).
- octeontx2-pf: Restore TC ingress police rules when interface
  is up (bsc#1012628).
- neighbour: Fix __randomize_layout crash in struct neighbour
  (bsc#1012628).
- efi/unaccepted: Fix off-by-one when checking for overlapping
  ranges (bsc#1012628).
- r8169: prevent potential deadlock in rtl8169_close
  (bsc#1012628).
- ravb: Fix races between ravb_tx_timeout_work() and net related
  ops (bsc#1012628).
- ethtool: don't propagate EOPNOTSUPP from dumps (bsc#1012628).
- bpf, sockmap: af_unix stream sockets need to hold ref for pair
  sock (bsc#1012628).
- ice: Fix VF Reset paths when interface in a failed over
  aggregate (bsc#1012628).
- net: ravb: Check return value of reset_control_deassert()
  (bsc#1012628).
- net: ravb: Use pm_runtime_resume_and_get() (bsc#1012628).
- net: ravb: Make write access to CXR35 first before accessing
  other EMAC registers (bsc#1012628).
- net: ravb: Start TX queues after HW initialization succeeded
  (bsc#1012628).
- net: ravb: Stop DMA in case of failures on ravb_open()
  (bsc#1012628).
- net: ravb: Keep reverse order of operations in ravb_remove()
  (bsc#1012628).
- powerpc/pseries/iommu: enable_ddw incorrectly returns direct
  mapping for SR-IOV device (bsc#1012628).
- s390/cmma: fix handling of swapper_pg_dir and invalid_pg_dir
  (bsc#1012628).
- drm/amd/display: Refactor edp power control (bsc#1012628).
- drm/amd/display: Remove power sequencing check (bsc#1012628).
- cpufreq: imx6q: Don't disable 792 Mhz OPP unnecessarily
  (bsc#1012628).
- iommu/vt-d: Omit devTLB invalidation requests when TES=0
  (bsc#1012628).
- iommu/vt-d: Disable PCI ATS in legacy passthrough mode
  (bsc#1012628).
- iommu/vt-d: Make context clearing consistent with context
  mapping (bsc#1012628).
- drm/i915/gsc: Mark internal GSC engine with reserved uabi class
  (bsc#1012628).
- drm/panel: starry-2081101qfh032011-53g: Fine tune the panel
  power sequence (bsc#1012628).
- drm/panel: nt36523: fix return value check in nt36523_probe()
  (bsc#1012628).
- cpufreq/amd-pstate: Fix scaling_min_freq and scaling_max_freq
  update (bsc#1012628).
- cpufreq/amd-pstate: Only print supported EPP values for
  performance governor (bsc#1012628).
- drm/amd/pm: fix a memleak in aldebaran_tables_init
  (bsc#1012628).
- iommu: Fix printk arg in of_iommu_get_resv_regions()
  (bsc#1012628).
- drm/amd/display: refactor ILR to make it work (bsc#1012628).
- drm/amd/display: Reduce default backlight min from 5 nits to
  1 nits (bsc#1012628).
- drm/amd/display: Simplify brightness initialization
  (bsc#1012628).
- drm/amd/display: Fix MPCC 1DLUT programming (bsc#1012628).
- vfio/pds: Fix mutex lock-&gt;magic != lock warning (bsc#1012628).
- vfio/pds: Fix possible sleep while in atomic context
  (bsc#1012628).
- x86/xen: fix percpu vcpu_info allocation (bsc#1012628).
- vfio: Drop vfio_file_iommu_group() stub to fudge around a KVM
  wart (bsc#1012628).
- Rename to
  patches.kernel.org/6.6.5-001-leds-class-Don-t-expose-color-sysfs-entry.patch.
- Rename to
  patches.kernel.org/6.6.5-017-drm-i915-Also-check-for-VGA-converter-in-eDP-pr.patch.
- commit 30a850b</changelog>
  <changelog author="jslaby@suse.cz" date="1702036801">- parisc: Fix asm operand number out of range build error in
  bug table (git-fixes).
- commit 7675861</changelog>
  <changelog author="jslaby@suse.cz" date="1702296000">- Linux 6.6.6 (bsc#1012628).
- Revert "wifi: cfg80211: fix CQM for non-range use"
  (bsc#1012628).
- commit a946a9f</changelog>
  <changelog author="jslaby@suse.cz" date="1702555200">- Linux 6.6.7 (bsc#1012628).
- vdpa/mlx5: preserve CVQ vringh index (bsc#1012628).
- scsi: sd: Fix sshdr use in sd_suspend_common() (bsc#1012628).
- hrtimers: Push pending hrtimers away from outgoing CPU earlier
  (bsc#1012628).
- i2c: designware: Fix corrupted memory seen in the ISR
  (bsc#1012628).
- i2c: ocores: Move system PM hooks to the NOIRQ phase
  (bsc#1012628).
- netfilter: ipset: fix race condition between swap/destroy and
  kernel side add/del/test (bsc#1012628).
- nouveau: use an rwlock for the event lock (bsc#1012628).
- zstd: Fix array-index-out-of-bounds UBSAN warning (bsc#1012628).
- tg3: Move the [rt]x_dropped counters to tg3_napi (bsc#1012628).
- tg3: Increment tx_dropped in tg3_tso_bug() (bsc#1012628).
- modpost: fix section mismatch message for RELA (bsc#1012628).
- kconfig: fix memory leak from range properties (bsc#1012628).
- drm/amdgpu: Do not program VF copy regs in mmhub v1.8 under
  SRIOV (v2) (bsc#1012628).
- drm/amdgpu: finalizing mem_partitions at the end of GMC v9
  sw_fini (bsc#1012628).
- drm/amdgpu: correct chunk_ptr to a pointer to chunk
  (bsc#1012628).
- dm-crypt: start allocating with MAX_ORDER (bsc#1012628).
- x86: Introduce ia32_enabled() (bsc#1012628).
- x86/coco: Disable 32-bit emulation by default on TDX and SEV
  (bsc#1012628).
- x86/entry: Convert INT 0x80 emulation to IDTENTRY (bsc#1012628).
- x86/entry: Do not allow external 0x80 interrupts (bsc#1012628).
- x86/tdx: Allow 32-bit emulation by default (bsc#1012628).
- dt: dt-extract-compatibles: Handle cfile arguments in generator
  function (bsc#1012628).
- dt: dt-extract-compatibles: Don't follow symlinks when walking
  tree (bsc#1012628).
- platform/x86: asus-wmi: Move i8042 filter install to shared
  asus-wmi code (bsc#1012628).
- of: dynamic: Fix of_reconfig_get_state_change() return value
  documentation (bsc#1012628).
- platform/x86: wmi: Skip blocks with zero instances
  (bsc#1012628).
- ipv6: fix potential NULL deref in fib6_add() (bsc#1012628).
- octeontx2-pf: Add missing mutex lock in otx2_get_pauseparam
  (bsc#1012628).
- octeontx2-af: Check return value of nix_get_nixlf before using
  nixlf (bsc#1012628).
- bpf: Fix a verifier bug due to incorrect branch offset
  comparison with cpu=v4 (bsc#1012628).
- hv_netvsc: rndis_filter needs to select NLS (bsc#1012628).
- r8152: Hold the rtnl_lock for all of reset (bsc#1012628).
- r8152: Add RTL8152_INACCESSIBLE checks to more loops
  (bsc#1012628).
- r8152: Add RTL8152_INACCESSIBLE to r8156b_wait_loading_flash()
  (bsc#1012628).
- r8152: Add RTL8152_INACCESSIBLE to r8153_pre_firmware_1()
  (bsc#1012628).
- r8152: Add RTL8152_INACCESSIBLE to r8153_aldps_en()
  (bsc#1012628).
- mlxbf-bootctl: correctly identify secure boot with development
  keys (bsc#1012628).
- platform/mellanox: Add null pointer checks for devm_kasprintf()
  (bsc#1012628).
- platform/mellanox: Check
  devm_hwmon_device_register_with_groups() return value
  (bsc#1012628).
- arcnet: restoring support for multiple Sohard Arcnet cards
  (bsc#1012628).
- octeontx2-pf: consider both Rx and Tx packet stats for adaptive
  interrupt coalescing (bsc#1012628).
- net: stmmac: fix FPE events losing (bsc#1012628).
- xsk: Skip polling event check for unbound socket (bsc#1012628).
- octeontx2-af: fix a use-after-free in rvu_npa_register_reporters
  (bsc#1012628).
- ice: Restore fix disabling RX VLAN filtering (bsc#1012628).
- i40e: Fix unexpected MFS warning message (bsc#1012628).
- iavf: validate tx_coalesce_usecs even if rx_coalesce_usecs is
  zero (bsc#1012628).
- net: bnxt: fix a potential use-after-free in bnxt_init_tc
  (bsc#1012628).
- tcp: fix mid stream window clamp (bsc#1012628).
- ionic: fix snprintf format length warning (bsc#1012628).
- ionic: Fix dim work handling in split interrupt mode
  (bsc#1012628).
- ipv4: ip_gre: Avoid skb_pull() failure in ipgre_xmit()
  (bsc#1012628).
- net: atlantic: Fix NULL dereference of skb pointer in
  (bsc#1012628).
- net: hns: fix wrong head when modify the tx feature when
  sending packets (bsc#1012628).
- net: hns: fix fake link up on xge port (bsc#1012628).
- octeontx2-af: Adjust Tx credits when MCS external bypass is
  disabled (bsc#1012628).
- octeontx2-af: Fix mcs sa cam entries size (bsc#1012628).
- octeontx2-af: Fix mcs stats register address (bsc#1012628).
- octeontx2-af: Add missing mcs flr handler call (bsc#1012628).
- octeontx2-af: Update Tx link register range (bsc#1012628).
- dt-bindings: interrupt-controller: Allow #power-domain-cells
  (bsc#1012628).
- netfilter: bpf: fix bad registration on nf_defrag (bsc#1012628).
- netfilter: nf_tables: fix 'exist' matching on bigendian arches
  (bsc#1012628).
- netfilter: nf_tables: bail out on mismatching dynset and set
  expressions (bsc#1012628).
- netfilter: nf_tables: validate family when identifying table
  via handle (bsc#1012628).
- netfilter: xt_owner: Fix for unsafe access of sk-&gt;sk_socket
  (bsc#1012628).
- tcp: do not accept ACK of bytes we never sent (bsc#1012628).
- net: dsa: mv88e6xxx: Restore USXGMII support for 6393X
  (bsc#1012628).
- net: tls, update curr on splice as well (bsc#1012628).
- bpf: sockmap, updating the sg structure should also update curr
  (bsc#1012628).
- psample: Require 'CAP_NET_ADMIN' when joining "packets" group
  (bsc#1012628).
- drop_monitor: Require 'CAP_SYS_ADMIN' when joining "events"
  group (bsc#1012628).
- net: dsa: microchip: provide a list of valid protocols for
  xmit handler (bsc#1012628).
- net/smc: fix missing byte order conversion in CLC handshake
  (bsc#1012628).
- drm/amd/amdgpu/amdgpu_doorbell_mgr: Correct misdocumented param
  'doorbell_index' (bsc#1012628).
- drm/amdkfd: get doorbell's absolute offset based on the db_size
  (bsc#1012628).
- mm/damon/sysfs: eliminate potential uninitialized variable
  warning (bsc#1012628).
- tee: optee: Fix supplicant based device enumeration
  (bsc#1012628).
- RDMA/core: Fix uninit-value access in ib_get_eth_speed()
  (bsc#1012628).
- RDMA/hns: Fix unnecessary err return when using invalid congest
  control algorithm (bsc#1012628).
- RDMA/irdma: Do not modify to SQD on error (bsc#1012628).
- RDMA/irdma: Add wait for suspend on SQD (bsc#1012628).
- arm64: dts: rockchip: Expand reg size of vdec node for RK3328
  (bsc#1012628).
- arm64: dts: rockchip: Expand reg size of vdec node for RK3399
  (bsc#1012628).
- ASoC: fsl_sai: Fix no frame sync clock issue on i.MX8MP
  (bsc#1012628).
- RDMA/rtrs-srv: Do not unconditionally enable irq (bsc#1012628).
- RDMA/rtrs-clt: Start hb after path_up (bsc#1012628).
- RDMA/rtrs-srv: Check return values while processing info request
  (bsc#1012628).
- RDMA/rtrs-srv: Free srv_mr iu only when always_invalidate is
  true (bsc#1012628).
- RDMA/rtrs-srv: Destroy path files after making sure no IOs
  in-flight (bsc#1012628).
- RDMA/rtrs-clt: Fix the max_send_wr setting (bsc#1012628).
- RDMA/rtrs-clt: Remove the warnings for req in_use check
  (bsc#1012628).
- RDMA/bnxt_re: Correct module description string (bsc#1012628).
- RDMA/irdma: Fix UAF in irdma_sc_ccq_get_cqe_info()
  (bsc#1012628).
- arm64: dt: imx93: tqma9352-mba93xxla: Fix LPUART2 pad config
  (bsc#1012628).
- ARM: dts: imx6q: skov: fix ethernet clock regression
  (bsc#1012628).
- ARM: dts: rockchip: Fix sdmmc_pwren's pinmux setting for RK3128
  (bsc#1012628).
- ARM: dts: bcm2711-rpi-400: Fix delete-node of led_act
  (bsc#1012628).
- hwmon: (acpi_power_meter) Fix 4.29 MW bug (bsc#1012628).
- ASoC: codecs: lpass-tx-macro: set active_decimator correct
  default value (bsc#1012628).
- hwmon: (nzxt-kraken2) Fix error handling path in kraken2_probe()
  (bsc#1012628).
- firmware: arm_scmi: Extend perf protocol ops to get number of
  domains (bsc#1012628).
- firmware: arm_scmi: Extend perf protocol ops to get information
  of a domain (bsc#1012628).
- firmware: arm_scmi: Fix frequency truncation by promoting
  multiplier type (bsc#1012628).
- firmware: arm_scmi: Simplify error path in
  scmi_dvfs_device_opps_add() (bsc#1012628).
- firmware: arm_scmi: Fix possible frequency truncation when
  using level indexing mode (bsc#1012628).
- ASoC: wm_adsp: fix memleak in wm_adsp_buffer_populate
  (bsc#1012628).
- RDMA/core: Fix umem iterator when PAGE_SIZE is greater then
  HCA pgsz (bsc#1012628).
- RDMA/irdma: Ensure iWarp QP queue memory is OS paged aligned
  (bsc#1012628).
- RDMA/irdma: Fix support for 64k pages (bsc#1012628).
- RDMA/irdma: Avoid free the non-cqp_request scratch
  (bsc#1012628).
- drm/bridge: tc358768: select CONFIG_VIDEOMODE_HELPERS
  (bsc#1012628).
- arm64: dts: imx8mp: imx8mq: Add parkmode-disable-ss-quirk on
  DWC3 (bsc#1012628).
- ARM: dts: imx6ul-pico: Describe the Ethernet PHY clock
  (bsc#1012628).
- io_uring/kbuf: Fix an NULL vs IS_ERR() bug in
  io_alloc_pbuf_ring() (bsc#1012628).
- io_uring/kbuf: check for buffer list readiness after NULL check
  (bsc#1012628).
- tracing: Fix a warning when allocating buffered events fails
  (bsc#1012628).
- scsi: be2iscsi: Fix a memleak in beiscsi_init_wrb_handle()
  (bsc#1012628).
- arm64: dts: imx8-ss-lsio: Add PWM interrupts (bsc#1012628).
- arm64: dts: freescale: imx8-ss-lsio: Fix #pwm-cells
  (bsc#1012628).
- arm64: dts: imx93: correct mediamix power (bsc#1012628).
- ARM: imx: Check return value of devm_kasprintf in
  imx_mmdc_perf_init (bsc#1012628).
- arm64: dts: imx8-apalis: set wifi regulator to always-on
  (bsc#1012628).
- ARM: dts: imx7: Declare timers compatible with fsl,imx6dl-gpt
  (bsc#1012628).
- ARM: dts: imx28-xea: Pass the 'model' property (bsc#1012628).
- arm64: dts: rockchip: Fix eMMC Data Strobe PD on rk3588
  (bsc#1012628).
- riscv: fix misaligned access handling of C.SWSP and C.SDSP
  (bsc#1012628).
- riscv: errata: andes: Probe for IOCP only once in boot stage
  (bsc#1012628).
- md: don't leave 'MD_RECOVERY_FROZEN' in error path of
  md_set_readonly() (bsc#1012628).
- kernel/Kconfig.kexec: drop select of KEXEC for CRASH_DUMP
  (bsc#1012628).
- scripts/gdb: fix lx-device-list-bus and lx-device-list-class
  (bsc#1012628).
- rethook: Use __rcu pointer for rethook::handler (bsc#1012628).
- ASoC: amd: yc: Fix non-functional mic on ASUS E1504FA
  (bsc#1012628).
- io_uring/af_unix: disable sending io_uring over sockets
  (bsc#1012628).
- nvme-pci: Add sleep quirk for Kingston drives (bsc#1012628).
- io_uring: fix mutex_unlock with unreferenced ctx (bsc#1012628).
- ALSA: usb-audio: Add Pioneer DJM-450 mixer controls
  (bsc#1012628).
- ALSA: pcm: fix out-of-bounds in snd_pcm_state_names
  (bsc#1012628).
- ALSA: hda/realtek: Apply quirk for ASUS UM3504DA (bsc#1012628).
- ALSA: hda/realtek: fix speakers on XPS 9530 (2023)
  (bsc#1012628).
- ALSA: hda/realtek: Enable headset on Lenovo M90 Gen5
  (bsc#1012628).
- ALSA: hda/realtek: add new Framework laptop to quirks
  (bsc#1012628).
- ALSA: hda/realtek: Add Framework laptop 16 to quirks
  (bsc#1012628).
- ALSA: hda/realtek: Add quirk for Lenovo Yoga Pro 7
  (bsc#1012628).
- ring-buffer: Test last update in 32bit version of
  __rb_time_read() (bsc#1012628).
- ring-buffer: Force absolute timestamp on discard of event
  (bsc#1012628).
- highmem: fix a memory copy problem in memcpy_from_folio
  (bsc#1012628).
- nilfs2: fix missing error check for sb_set_blocksize call
  (bsc#1012628).
- nilfs2: prevent WARNING in nilfs_sufile_set_segment_usage()
  (bsc#1012628).
- lib/group_cpus.c: avoid acquiring cpu hotplug lock in
  group_cpus_evenly (bsc#1012628).
- cgroup_freezer: cgroup_freezing: Check if not frozen
  (bsc#1012628).
- checkstack: fix printed address (bsc#1012628).
- tracing: Always update snapshot buffer size (bsc#1012628).
- tracing: Stop current tracer when resizing buffer (bsc#1012628).
- tracing: Disable snapshot buffer when stopping instance tracers
  (bsc#1012628).
- tracing: Fix incomplete locking when disabling buffered events
  (bsc#1012628).
- tracing: Fix a possible race when disabling buffered events
  (bsc#1012628).
- leds: trigger: netdev: fix RTNL handling to prevent potential
  deadlock (bsc#1012628).
- nfp: flower: fix for take a mutex lock in soft irq context
  and rcu lock (bsc#1012628).
- packet: Move reference count in packet_sock to atomic_long_t
  (bsc#1012628).
- r8169: fix rtl8125b PAUSE frames blasting when suspended
  (bsc#1012628).
- regmap: fix bogus error on regcache_sync success (bsc#1012628).
- platform/surface: aggregator: fix recv_buf() return value
  (bsc#1012628).
- workqueue: Make sure that wq_unbound_cpumask is never empty
  (bsc#1012628).
- hugetlb: fix null-ptr-deref in hugetlb_vma_lock_write
  (bsc#1012628).
- drivers/base/cpu: crash data showing should depends on
  KEXEC_CORE (bsc#1012628).
- mm/memory_hotplug: add missing mem_hotplug_lock (bsc#1012628).
- mm: fix oops when filemap_map_pmd() without prealloc_pte
  (bsc#1012628).
- mm/memory_hotplug: fix error handling in add_memory_resource()
  (bsc#1012628).
- powercap: DTPM: Fix missing cpufreq_cpu_put() calls
  (bsc#1012628).
- md/raid6: use valid sector values to determine if an I/O should
  wait on the reshape (bsc#1012628).
- drm/atomic-helpers: Invoke end_fb_access while owning plane
  state (bsc#1012628).
- drm/i915/mst: Fix .mode_valid_ctx() return values (bsc#1012628).
- drm/i915/mst: Reject modes that require the bigjoiner
  (bsc#1012628).
- drm/i915: Skip some timing checks on BXT/GLK DSI transcoders
  (bsc#1012628).
- arm64: dts: mt7986: change cooling trips (bsc#1012628).
- arm64: dts: mt7986: define 3W max power to both SFP on BPI-R3
  (bsc#1012628).
- arm64: dts: mt7986: fix emmc hs400 mode without uboot
  initialization (bsc#1012628).
- arm64: dts: mediatek: mt7622: fix memory node warning check
  (bsc#1012628).
- arm64: dts: mediatek: mt8183-kukui-jacuzzi: fix dsi unnecessary
  cells properties (bsc#1012628).
- arm64: dts: mediatek: cherry: Fix interrupt cells for MT6360
  on I2C7 (bsc#1012628).
- arm64: dts: mediatek: mt8173-evb: Fix regulator-fixed node names
  (bsc#1012628).
- arm64: dts: mediatek: mt8195: Fix PM suspend/resume with venc
  clocks (bsc#1012628).
- arm64: dts: mediatek: mt8183: Fix unit address for scp reserved
  memory (bsc#1012628).
- arm64: dts: mediatek: mt8183: Move thermal-zones to the root
  node (bsc#1012628).
- arm64: dts: mediatek: mt8183-evb: Fix unit_address_vs_reg
  warning on ntc (bsc#1012628).
- arm64: dts: mediatek: mt8186: fix clock names for power domains
  (bsc#1012628).
- arm64: dts: mediatek: mt8186: Change gpu speedbin nvmem cell
  name (bsc#1012628).
- coresight: etm4x: Remove bogous __exit annotation for some
  functions (bsc#1012628).
- coresight: Fix crash when Perf and sysfs modes are used
  concurrently (bsc#1012628).
- hwtracing: hisi_ptt: Add dummy callback pmu::read()
  (bsc#1012628).
- coresight: ultrasoc-smb: Fix sleep while close preempt in
  enable_smb (bsc#1012628).
- coresight: ultrasoc-smb: Config SMB buffer before register sink
  (bsc#1012628).
- coresight: ultrasoc-smb: Fix uninitialized before use
  buf_hw_base (bsc#1012628).
- misc: mei: client.c: return negative error code in mei_cl_write
  (bsc#1012628).
- misc: mei: client.c: fix problem of return '-EOVERFLOW' in
  mei_cl_write (bsc#1012628).
- perf vendor events arm64: AmpereOne: Add missing
  DefaultMetricgroupName fields (bsc#1012628).
- LoongArch: BPF: Don't sign extend memory load operand
  (bsc#1012628).
- LoongArch: BPF: Don't sign extend function return value
  (bsc#1012628).
- parisc: Reduce size of the bug_table on 64-bit kernel by half
  (bsc#1012628).
- arm64: dts: mediatek: add missing space before { (bsc#1012628).
- arm64: dts: mt8183: kukui: Fix underscores in node names
  (bsc#1012628).
- drm/amdgpu: disable MCBP by default (bsc#1012628).
- perf: Fix perf_event_validate_size() (bsc#1012628).
- x86/sev: Fix kernel crash due to late update to read-only
  ghcb_version (bsc#1012628).
- gpiolib: sysfs: Fix error handling on failed export
  (bsc#1012628).
- ASoC: ops: add correct range check for limiting volume
  (bsc#1012628).
- kprobes: consistent rcu api usage for kretprobe holder
  (bsc#1012628).
- usb: gadget: f_hid: fix report descriptor allocation
  (bsc#1012628).
- nvmem: Do not expect fixed layouts to grab a layout driver
  (bsc#1012628).
- serial: 8250_dw: Add ACPI ID for Granite Rapids-D UART
  (bsc#1012628).
- serial: ma35d1: Validate console index before assignment
  (bsc#1012628).
- parport: Add support for Brainboxes IX/UC/PX parallel cards
  (bsc#1012628).
- cifs: Fix non-availability of dedup breaking generic/304
  (bsc#1012628).
- Revert "xhci: Loosen RPM as default policy to cover for AMD
  xHC 1.1" (bsc#1012628).
- smb: client: fix potential NULL deref in parse_dfs_referrals()
  (bsc#1012628).
- usb: typec: class: fix typec_altmode_put_partner to put plugs
  (bsc#1012628).
- ARM: PL011: Fix DMA support (bsc#1012628).
- serial: sc16is7xx: address RX timeout interrupt errata
  (bsc#1012628).
- serial: 8250: 8250_omap: Clear UART_HAS_RHR_IT_DIS bit
  (bsc#1012628).
- serial: 8250: 8250_omap: Do not start RX DMA on THRI interrupt
  (bsc#1012628).
- serial: 8250_omap: Add earlycon support for the AM654 UART
  controller (bsc#1012628).
- devcoredump: Send uevent once devcd is ready (bsc#1012628).
- x86/CPU/AMD: Check vendor in the AMD microcode callback
  (bsc#1012628).
- powerpc/ftrace: Fix stack teardown in ftrace_no_trace
  (bsc#1012628).
- USB: gadget: core: adjust uevent timing on gadget unbind
  (bsc#1012628).
- cifs: Fix flushing, invalidation and file size with
  copy_file_range() (bsc#1012628).
- cifs: Fix flushing, invalidation and file size with FICLONE
  (bsc#1012628).
- MIPS: kernel: Clear FPU states when setting up kernel threads
  (bsc#1012628).
- KVM: s390/mm: Properly reset no-dat (bsc#1012628).
- KVM: SVM: Update EFER software model on CR0 trap for SEV-ES
  (bsc#1012628).
- perf list: Fix JSON segfault by setting the used
  skip_duplicate_pmus callback (bsc#1012628).
- perf metrics: Avoid segv if default metricgroup isn't set
  (bsc#1012628).
- MIPS: Loongson64: Reserve vgabios memory on boot (bsc#1012628).
- MIPS: Loongson64: Handle more memory types passed from firmware
  (bsc#1012628).
- MIPS: Loongson64: Enable DMA noncoherent support (bsc#1012628).
- netfilter: nft_set_pipapo: skip inactive elements during set
  walk (bsc#1012628).
- ASoC: qcom: sc8280xp: Limit speaker digital volumes
  (bsc#1012628).
- gcc-plugins: randstruct: Update code comment in
  relayout_struct() (bsc#1012628).
- riscv: Kconfig: Add select ARM_AMBA to SOC_STARFIVE
  (bsc#1012628).
- drm/amdgpu: Fix refclk reporting for SMU v13.0.6 (bsc#1012628).
- drm/amdgpu: update retry times for psp BL wait (bsc#1012628).
- drm/amdgpu: Restrict extended wait to PSP v13.0.6 (bsc#1012628).
- Update config files.
- Rename to
  patches.kernel.org/6.6.7-201-parisc-Fix-asm-operand-number-out-of-range-buil.patch.
- commit 59f1683</changelog>
  <changelog author="tiwai@suse.de" date="1702555201">- efi/x86: Avoid physical KASLR on older Dell systems
  (bsc#1217344).
- commit ee1123d</changelog>
</package>
<package pkgid="0d0c0fd9353d4d1b0a0169e00d95e67807e91e3d4bdea1f8ba7dedc0d66df5ac1ad6679b31a52e9d3c2e5b6bbdaff97e8cb36303644c8c4aeea2a72e9b4cbc51" name="kernel-default-devel" arch="x86_64">
  <version epoch="0" ver="6.6.7" rel="1.1"/>
  <changelog author="jslaby@suse.cz" date="1700481600">- Linux 6.6.2 (bsc#1012628).
- hwmon: (nct6775) Fix incorrect variable reuse in fan_div
  calculation (bsc#1012628).
- numa: Generalize numa_map_to_online_node() (bsc#1012628).
- sched/topology: Fix sched_numa_find_nth_cpu() in CPU-less case
  (bsc#1012628).
- sched/topology: Fix sched_numa_find_nth_cpu() in non-NUMA case
  (bsc#1012628).
- sched/fair: Fix cfs_rq_is_decayed() on !SMP (bsc#1012628).
- iov_iter, x86: Be consistent about the __user tag on
  copy_mc_to_user() (bsc#1012628).
- sched/uclamp: Set max_spare_cap_cpu even if max_spare_cap is 0
  (bsc#1012628).
- sched/uclamp: Ignore (util == 0) optimization in feec() when
  p_util_max = 0 (bsc#1012628).
- objtool: Propagate early errors (bsc#1012628).
- sched: Fix stop_one_cpu_nowait() vs hotplug (bsc#1012628).
- nfsd: Handle EOPENSTALE correctly in the filecache
  (bsc#1012628).
- vfs: fix readahead(2) on block devices (bsc#1012628).
- writeback, cgroup: switch inodes with dirty timestamps to
  release dying cgwbs (bsc#1012628).
- x86/srso: Fix SBPB enablement for (possible) future fixed HW
  (bsc#1012628).
- x86/srso: Print mitigation for retbleed IBPB case (bsc#1012628).
- x86/srso: Fix vulnerability reporting for missing microcode
  (bsc#1012628).
- x86/srso: Fix unret validation dependencies (bsc#1012628).
- futex: Don't include process MM in futex key on no-MMU
  (bsc#1012628).
- x86/numa: Introduce numa_fill_memblks() (bsc#1012628).
- ACPI/NUMA: Apply SRAT proximity domain to entire CFMWS window
  (bsc#1012628).
- cgroup/cpuset: Fix load balance state in
  update_partition_sd_lb() (bsc#1012628).
- x86/sev-es: Allow copy_from_kernel_nofault() in earlier boot
  (bsc#1012628).
- x86/boot: Fix incorrect startup_gdt_descr.size (bsc#1012628).
- cpu/SMT: Make SMT control more robust against enumeration
  failures (bsc#1012628).
- x86/apic: Fake primary thread mask for XEN/PV (bsc#1012628).
- srcu: Fix callbacks acceleration mishandling (bsc#1012628).
- drivers/clocksource/timer-ti-dm: Don't call clk_get_rate()
  in stop function (bsc#1012628).
- x86/nmi: Fix out-of-order NMI nesting checks &amp; false positive
  warning (bsc#1012628).
- pstore/platform: Add check for kstrdup (bsc#1012628).
- perf: Optimize perf_cgroup_switch() (bsc#1012628).
- selftests/x86/lam: Zero out buffer for readlink() (bsc#1012628).
- PCI/MSI: Provide stubs for IMS functions (bsc#1012628).
- string: Adjust strtomem() logic to allow for smaller sources
  (bsc#1012628).
- genirq/matrix: Exclude managed interrupts in
  irq_matrix_allocated() (bsc#1012628).
- irqchip/sifive-plic: Fix syscore registration for multi-socket
  systems (bsc#1012628).
- wifi: ath12k: fix undefined behavior with __fls in dp
  (bsc#1012628).
- wifi: cfg80211: add flush functions for wiphy work
  (bsc#1012628).
- wifi: mac80211: move radar detect work to wiphy work
  (bsc#1012628).
- wifi: mac80211: move scan work to wiphy work (bsc#1012628).
- wifi: mac80211: move offchannel works to wiphy work
  (bsc#1012628).
- wifi: mac80211: move sched-scan stop work to wiphy work
  (bsc#1012628).
- wifi: mac80211: fix RCU usage warning in mesh fast-xmit
  (bsc#1012628).
- wifi: cfg80211: fix off-by-one in element defrag (bsc#1012628).
- wifi: mac80211: fix # of MSDU in A-MSDU calculation
  (bsc#1012628).
- wifi: iwlwifi: honor the enable_ini value (bsc#1012628).
- wifi: iwlwifi: don't use an uninitialized variable
  (bsc#1012628).
- i40e: fix potential memory leaks in i40e_remove() (bsc#1012628).
- iavf: Fix promiscuous mode configuration flow messages
  (bsc#1012628).
- selftests/bpf: Correct map_fd to data_fd in tailcalls
  (bsc#1012628).
- bpf, x64: Fix tailcall infinite loop (bsc#1012628).
- wifi: cfg80211: fix kernel-doc for wiphy_delayed_work_flush()
  (bsc#1012628).
- udp: introduce udp-&gt;udp_flags (bsc#1012628).
- udp: move udp-&gt;no_check6_tx to udp-&gt;udp_flags (bsc#1012628).
- udp: move udp-&gt;no_check6_rx to udp-&gt;udp_flags (bsc#1012628).
- udp: move udp-&gt;gro_enabled to udp-&gt;udp_flags (bsc#1012628).
- udp: add missing WRITE_ONCE() around up-&gt;encap_rcv
  (bsc#1012628).
- udp: move udp-&gt;accept_udp_{l4|fraglist} to udp-&gt;udp_flags
  (bsc#1012628).
- udp: lockless UDP_ENCAP_L2TPINUDP / UDP_GRO (bsc#1012628).
- udp: annotate data-races around udp-&gt;encap_type (bsc#1012628).
- udplite: remove UDPLITE_BIT (bsc#1012628).
- udplite: fix various data-races (bsc#1012628).
- selftests/bpf: Skip module_fentry_shadow test when bpf_testmod
  is not available (bsc#1012628).
- tcp: call tcp_try_undo_recovery when an RTOd TFO SYNACK is ACKed
  (bsc#1012628).
- bpf: Fix kfunc callback register type handling (bsc#1012628).
- gve: Use size_add() in call to struct_size() (bsc#1012628).
- mlxsw: Use size_mul() in call to struct_size() (bsc#1012628).
- tls: Use size_add() in call to struct_size() (bsc#1012628).
- tipc: Use size_add() in calls to struct_size() (bsc#1012628).
- net: spider_net: Use size_add() in call to struct_size()
  (bsc#1012628).
- ice: fix pin assignment for E810-T without SMA control
  (bsc#1012628).
- net: ethernet: mtk_wed: fix EXT_INT_STATUS_RX_FBUF definitions
  for MT7986 SoC (bsc#1012628).
- wifi: rtw88: debug: Fix the NULL vs IS_ERR() bug for
  debugfs_create_file() (bsc#1012628).
- wifi: ath12k: fix DMA unmap warning on NULL DMA address
  (bsc#1012628).
- wifi: ath11k: fix boot failure with one MSI vector
  (bsc#1012628).
- wifi: mac80211: fix check for unusable RX result (bsc#1012628).
- PM: sleep: Fix symbol export for _SIMPLE_ variants of _PM_OPS()
  (bsc#1012628).
- cpufreq: tegra194: fix warning due to missing opp_put
  (bsc#1012628).
- wifi: mt76: mt7603: rework/fix rx pse hang check (bsc#1012628).
- wifi: mt76: mt7603: improve watchdog reset reliablity
  (bsc#1012628).
- wifi: mt76: mt7603: improve stuck beacon handling (bsc#1012628).
- wifi: mt76: remove unused error path in
  mt76_connac_tx_complete_skb (bsc#1012628).
- wifi: mt76: mt7996: set correct wcid in txp (bsc#1012628).
- wifi: mt76: mt7996: fix beamform mcu cmd configuration
  (bsc#1012628).
- wifi: mt76: mt7996: fix beamformee ss subfield in EHT PHY cap
  (bsc#1012628).
- wifi: mt76: mt7996: fix wmm queue mapping (bsc#1012628).
- wifi: mt76: mt7996: fix rx rate report for CBW320-2
  (bsc#1012628).
- wifi: mt76: mt7996: fix TWT command format (bsc#1012628).
- wifi: mt76: update beacon size limitation (bsc#1012628).
- wifi: mt76: fix potential memory leak of beacon commands
  (bsc#1012628).
- wifi: mt76: get rid of false alamrs of tx emission issues
  (bsc#1012628).
- wifi: mt76: fix per-band IEEE80211_CONF_MONITOR flag comparison
  (bsc#1012628).
- wifi: mt76: mt7915: fix beamforming availability check
  (bsc#1012628).
- wifi: mt76: move struct ieee80211_chanctx_conf up to struct
  mt76_vif (bsc#1012628).
- wifi: mt76: mt7921: fix the wrong rate pickup for the chanctx
  driver (bsc#1012628).
- wifi: mt76: mt7921: fix the wrong rate selected in fw for the
  chanctx driver (bsc#1012628).
- wifi: ath: dfs_pattern_detector: Fix a memory initialization
  issue (bsc#1012628).
- tcp_metrics: add missing barriers on delete (bsc#1012628).
- tcp_metrics: properly set tp-&gt;snd_ssthresh in tcp_init_metrics()
  (bsc#1012628).
- tcp_metrics: do not create an entry from tcp_init_metrics()
  (bsc#1012628).
- wifi: rtlwifi: fix EDCA limit set by BT coexistence
  (bsc#1012628).
- ACPI: property: Allow _DSD buffer data only for byte accessors
  (bsc#1012628).
- =?UTF-8?q?ACPI:=20video:=20Add=20acpi=5Fbacklight=3Dvendo?=
  =?UTF-8?q?r=20quirk=20for=20Toshiba=20Port=C3=A9g=C3=A9=20R100?=
  (bsc#1012628).
- can: etas_es58x: rework the version check logic to silence
  - Wformat-truncation (bsc#1012628).
- can: etas_es58x: add missing a blank line after declaration
  (bsc#1012628).
- libbpf: Fix syscall access arguments on riscv (bsc#1012628).
- selftests/bpf: Define SYS_PREFIX for riscv (bsc#1012628).
- selftests/bpf: Define SYS_NANOSLEEP_KPROBE_NAME for riscv
  (bsc#1012628).
- r8152: break the loop when the budget is exhausted
  (bsc#1012628).
- wifi: ath11k: fix Tx power value during active CAC
  (bsc#1012628).
- can: dev: can_restart(): don't crash kernel if carrier is OK
  (bsc#1012628).
- can: dev: can_restart(): fix race condition between controller
  restart and netif_carrier_on() (bsc#1012628).
- can: dev: can_put_echo_skb(): don't crash kernel if
  can_priv::echo_skb is accessed out of bounds (bsc#1012628).
- PM / devfreq: rockchip-dfi: Make pmu regmap mandatory
  (bsc#1012628).
- wifi: wfx: fix case where rates are out of order (bsc#1012628).
- netfilter: nf_tables: Drop pointless memset when dumping rules
  (bsc#1012628).
- virtio-net: fix mismatch of getting tx-frames (bsc#1012628).
- virtio-net: consistently save parameters for per-queue
  (bsc#1012628).
- virtio-net: fix per queue coalescing parameter setting
  (bsc#1012628).
- virtio-net: fix the vq coalescing setting for vq resize
  (bsc#1012628).
- wifi: rtw88: Remove duplicate NULL check before calling
  usb_kill/free_urb() (bsc#1012628).
- thermal: core: prevent potential string overflow (bsc#1012628).
- r8169: fix rare issue with broken rx after link-down on RTL8125
  (bsc#1012628).
- thermal/drivers/mediatek: Fix probe for THERMAL_V2
  (bsc#1012628).
- bpf: Fix missed rcu read lock in bpf_task_under_cgroup()
  (bsc#1012628).
- net: skb_find_text: Ignore patterns extending past 'to'
  (bsc#1012628).
- selftests/bpf: Make linked_list failure test more robust
  (bsc#1012628).
- thermal: core: Don't update trip points inside the hysteresis
  range (bsc#1012628).
- chtls: fix tp-&gt;rcv_tstamp initialization (bsc#1012628).
- tcp: fix cookie_init_timestamp() overflows (bsc#1012628).
- wifi: iwlwifi: mvm: update station's MFP flag after association
  (bsc#1012628).
- wifi: iwlwifi: mvm: fix removing pasn station for responder
  (bsc#1012628).
- wifi: iwlwifi: mvm: use correct sta ID for IGTK/BIGTK
  (bsc#1012628).
- wifi: mac80211: don't recreate driver link debugfs in reconfig
  (bsc#1012628).
- wifi: mac80211: Fix setting vif links (bsc#1012628).
- wifi: iwlwifi: yoyo: swap cdb and jacket bits values
  (bsc#1012628).
- wifi: iwlwifi: mvm: Correctly set link configuration
  (bsc#1012628).
- wifi: iwlwifi: mvm: Fix key flags for IGTK on AP interface
  (bsc#1012628).
- wifi: iwlwifi: mvm: Don't always bind/link the P2P Device
  interface (bsc#1012628).
- wifi: iwlwifi: mvm: change iwl_mvm_flush_sta() API
  (bsc#1012628).
- wifi: iwlwifi: mvm: fix iwl_mvm_mac_flush_sta() (bsc#1012628).
- wifi: iwlwifi: mvm: remove TDLS stations from FW (bsc#1012628).
- wifi: iwlwifi: increase number of RX buffers for EHT devices
  (bsc#1012628).
- wifi: iwlwifi: mvm: fix netif csum flags (bsc#1012628).
- wifi: iwlwifi: pcie: synchronize IRQs before NAPI (bsc#1012628).
- wifi: iwlwifi: mvm: update IGTK in mvmvif upon D3 resume
  (bsc#1012628).
- wifi: iwlwifi: empty overflow queue during flush (bsc#1012628).
- Bluetooth: ISO: Pass BIG encryption info through QoS
  (bsc#1012628).
- Bluetooth: Make handle of hci_conn be unique (bsc#1012628).
- Bluetooth: hci_sync: Fix Opcode prints in bt_dev_dbg/err
  (bsc#1012628).
- bpf: Fix unnecessary -EBUSY from htab_lock_bucket (bsc#1012628).
- ACPI: sysfs: Fix create_pnp_modalias() and create_of_modalias()
  (bsc#1012628).
- mptcp: properly account fastopen data (bsc#1012628).
- ipv6: avoid atomic fragment on GSO packets (bsc#1012628).
- virtio_net: use u64_stats_t infra to avoid data-races
  (bsc#1012628).
- net: add DEV_STATS_READ() helper (bsc#1012628).
- ipvlan: properly track tx_errors (bsc#1012628).
- regmap: debugfs: Fix a erroneous check after snprintf()
  (bsc#1012628).
- spi: tegra: Fix missing IRQ check in tegra_slink_probe()
  (bsc#1012628).
- clk: qcom: ipq5332: Drop set rate parent from gpll0 dependent
  clocks (bsc#1012628).
- clk: qcom: gcc-msm8996: Remove RPM bus clocks (bsc#1012628).
- clk: qcom: clk-rcg2: Fix clock rate overflow for high parent
  frequencies (bsc#1012628).
- clk: qcom: mmcc-msm8998: Don't check halt bit on some branch
  clks (bsc#1012628).
- clk: qcom: mmcc-msm8998: Fix the SMMU GDSC (bsc#1012628).
- clk: qcom: gcc-sm8150: Fix gcc_sdcc2_apps_clk_src (bsc#1012628).
- gpio: sim: initialize a managed pointer when declaring it
  (bsc#1012628).
- regulator: mt6358: Fail probe on unknown chip ID (bsc#1012628).
- clk: imx: Select MXC_CLK for CLK_IMX8QXP (bsc#1012628).
- clk: imx: imx8: Fix an error handling path in
  clk_imx_acm_attach_pm_domains() (bsc#1012628).
- clk: imx: imx8: Fix an error handling path if
  devm_clk_hw_register_mux_parent_data_table() fails
  (bsc#1012628).
- clk: imx: imx8: Fix an error handling path in
  imx8_acm_clk_probe() (bsc#1012628).
- clk: imx: imx8mq: correct error handling path (bsc#1012628).
- clk: imx: imx8qxp: Fix elcdif_pll clock (bsc#1012628).
- clk: renesas: rcar-gen3: Extend SDnH divider table
  (bsc#1012628).
- clk: renesas: rzg2l: Wait for status bit of SD mux before
  continuing (bsc#1012628).
- clk: renesas: rzg2l: Lock around writes to mux register
  (bsc#1012628).
- clk: renesas: rzg2l: Trust value returned by hardware
  (bsc#1012628).
- clk: renesas: rzg2l: Use FIELD_GET() for PLL register fields
  (bsc#1012628).
- clk: renesas: rzg2l: Fix computation formula (bsc#1012628).
- clk: linux/clk-provider.h: fix kernel-doc warnings and typos
  (bsc#1012628).
- spi: nxp-fspi: use the correct ioremap function (bsc#1012628).
- clk: ralink: mtmips: quiet unused variable warning
  (bsc#1012628).
- clk: keystone: pll: fix a couple NULL vs IS_ERR() checks
  (bsc#1012628).
- clk: ti: fix double free in of_ti_divider_clk_setup()
  (bsc#1012628).
- clk: npcm7xx: Fix incorrect kfree (bsc#1012628).
- clk: mediatek: clk-mt6765: Add check for mtk_alloc_clk_data
  (bsc#1012628).
- clk: mediatek: clk-mt6779: Add check for mtk_alloc_clk_data
  (bsc#1012628).
- clk: mediatek: clk-mt6797: Add check for mtk_alloc_clk_data
  (bsc#1012628).
- clk: mediatek: clk-mt7629-eth: Add check for mtk_alloc_clk_data
  (bsc#1012628).
- clk: mediatek: clk-mt7629: Add check for mtk_alloc_clk_data
  (bsc#1012628).
- clk: mediatek: clk-mt2701: Add check for mtk_alloc_clk_data
  (bsc#1012628).
- clk: qcom: config IPQ_APSS_6018 should depend on QCOM_SMEM
  (bsc#1012628).
- clk: qcom: clk-alpha-pll: introduce stromer plus ops
  (bsc#1012628).
- clk: qcom: apss-ipq-pll: Use stromer plus ops for stromer plus
  pll (bsc#1012628).
- clk: qcom: apss-ipq-pll: Fix 'l' value for ipq5332_pll_config
  (bsc#1012628).
- clk: qcom: ipq5018: drop the CLK_SET_RATE_PARENT flag from
  GPLL clocks (bsc#1012628).
- clk: qcom: ipq9574: drop the CLK_SET_RATE_PARENT flag from
  GPLL clocks (bsc#1012628).
- clk: qcom: ipq5332: drop the CLK_SET_RATE_PARENT flag from
  GPLL clocks (bsc#1012628).
- clk: mediatek: fix double free in mtk_clk_register_pllfh()
  (bsc#1012628).
- platform/x86: wmi: Fix probe failure when failing to register
  WMI devices (bsc#1012628).
- platform/x86: wmi: Fix opening of char device (bsc#1012628).
- regulator: qcom-rpmh: Fix smps4 regulator for pm8550ve
  (bsc#1012628).
- hwmon: (axi-fan-control) Fix possible NULL pointer dereference
  (bsc#1012628).
- hwmon: (coretemp) Fix potentially truncated sysfs attribute name
  (bsc#1012628).
- Revert "hwmon: (sch56xx-common) Add DMI override table"
  (bsc#1012628).
- Revert "hwmon: (sch56xx-common) Add automatic module loading
  on supported devices" (bsc#1012628).
- hwmon: (pmbus/mp2975) Move PGOOD fix (bsc#1012628).
- hwmon: (sch5627) Use bit macros when accessing the control
  register (bsc#1012628).
- hwmon: (sch5627) Disallow write access if virtual registers
  are locked (bsc#1012628).
- hte: tegra: Fix missing error code in tegra_hte_test_probe()
  (bsc#1012628).
- platform/chrome: cros_ec_lpc: Separate host command and irq
  disable (bsc#1012628).
- spi: omap2-mcspi: switch to use modern name (bsc#1012628).
- spi: omap2-mcspi: Fix hardcoded reference clock (bsc#1012628).
- drm: bridge: samsung-dsim: Initialize ULPS EXIT for i.MX8M DSIM
  (bsc#1012628).
- drm: bridge: for GENERIC_PHY_MIPI_DPHY also select GENERIC_PHY
  (bsc#1012628).
- drm: bridge: samsung-dsim: Fix waiting for empty cmd transfer
  FIFO on older Exynos (bsc#1012628).
- drm/loongson: Fix error handling in lsdc_pixel_pll_setup()
  (bsc#1012628).
- drm/rockchip: vop: Fix reset of state in duplicate state crtc
  funcs (bsc#1012628).
- drm/rockchip: vop: Fix call to crtc reset helper (bsc#1012628).
- drm/rockchip: vop2: Don't crash for invalid duplicate_state
  (bsc#1012628).
- drm/rockchip: vop2: Add missing call to crtc reset helper
  (bsc#1012628).
- drm/radeon: possible buffer overflow (bsc#1012628).
- drm/radeon: Remove the references of radeon_gem_ pread &amp;
  pwrite ioctls (bsc#1012628).
- drm: bridge: it66121: Fix invalid connector dereference
  (bsc#1012628).
- drm/bridge: lt8912b: Fix bridge_detach (bsc#1012628).
- drm/bridge: lt8912b: Fix crash on bridge detach (bsc#1012628).
- drm/bridge: lt8912b: Manually disable HPD only if it was enabled
  (bsc#1012628).
- drm/bridge: lt8912b: Add missing drm_bridge_attach call
  (bsc#1012628).
- drm/ssd130x: Fix screen clearing (bsc#1012628).
- drm/mediatek: Fix coverity issue with unintentional integer
  overflow (bsc#1012628).
- x86/tdx: Zero out the missing RSI in TDX_HYPERCALL macro
  (bsc#1012628).
- drm/bridge: tc358768: Fix use of uninitialized variable
  (bsc#1012628).
- drm/bridge: tc358768: Fix bit updates (bsc#1012628).
- drm/bridge: tc358768: Use struct videomode (bsc#1012628).
- drm/bridge: tc358768: Print logical values, not raw register
  values (bsc#1012628).
- drm/bridge: tc358768: Use dev for dbg prints, not priv-&gt;dev
  (bsc#1012628).
- drm/bridge: tc358768: Rename dsibclk to hsbyteclk (bsc#1012628).
- drm/bridge: tc358768: Clean up clock period code (bsc#1012628).
- drm/bridge: tc358768: Fix tc358768_ns_to_cnt() (bsc#1012628).
- drm: Call drm_atomic_helper_shutdown() at shutdown/remove time
  for misc drivers (bsc#1012628).
- drm/amdgpu: Increase IH soft ring size for GFX v9.4.3 dGPU
  (bsc#1012628).
- drm/amdkfd: fix some race conditions in vram buffer alloc/free
  of svm code (bsc#1012628).
- drm/amdkfd: Remove svm range validated_once flag (bsc#1012628).
- drm/amdkfd: Handle errors from svm validate and map
  (bsc#1012628).
- drm/amd/display: Fix null pointer dereference in error message
  (bsc#1012628).
- drm/amd/display: Check all enabled planes in
  dm_check_crtc_cursor (bsc#1012628).
- drm/amd/display: Refactor dm_get_plane_scale helper
  (bsc#1012628).
- drm/amd/display: Bail from dm_check_crtc_cursor if no relevant
  change (bsc#1012628).
- io_uring/kbuf: Fix check of BID wrapping in provided buffers
  (bsc#1012628).
- io_uring/kbuf: Allow the full buffer id space for provided
  buffers (bsc#1012628).
- drm/mediatek: Add mmsys_dev_num to mt8188 vdosys0 driver data
  (bsc#1012628).
- drm/mediatek: Fix iommu fault by swapping FBs after updating
  plane state (bsc#1012628).
- drm/mediatek: Fix iommu fault during crtc enabling
  (bsc#1012628).
- accel/habanalabs/gaudi2: Fix incorrect string length computation
  in gaudi2_psoc_razwi_get_engines() (bsc#1012628).
- drm/msm/adreno: Fix SM6375 GPU ID (bsc#1012628).
- drm/msm/a6xx: Fix unknown speedbin case (bsc#1012628).
- drm/rockchip: cdn-dp: Fix some error handling paths in
  cdn_dp_probe() (bsc#1012628).
- gpu: host1x: Correct allocated size for contexts (bsc#1012628).
- drm/bridge: lt9611uxc: fix the race in the error path
  (bsc#1012628).
- arm64/arm: xen: enlighten: Fix KPTI checks (bsc#1012628).
- drm/rockchip: Fix type promotion bug in rockchip_gem_iommu_map()
  (bsc#1012628).
- xenbus: fix error exit in xenbus_init() (bsc#1012628).
- xen: Make struct privcmd_irqfd's layout architecture independent
  (bsc#1012628).
- xen: irqfd: Use _IOW instead of the internal _IOC() macro
  (bsc#1012628).
- xen-pciback: Consider INTx disabled when MSI/MSI-X is enabled
  (bsc#1012628).
- drm/msm/dsi: use msm_gem_kernel_put to free TX buffer
  (bsc#1012628).
- drm/msm/dsi: free TX buffer in unbind (bsc#1012628).
- clocksource/drivers/arm_arch_timer: limit XGene-1 workaround
  (bsc#1012628).
- drm: mediatek: mtk_dsi: Fix NO_EOT_PACKET settings/handling
  (bsc#1012628).
- drivers/perf: hisi: use cpuhp_state_remove_instance_nocalls()
  for hisi_hns3_pmu uninit process (bsc#1012628).
- drm/amd/pm: Fix a memory leak on an error path (bsc#1012628).
- perf/arm-cmn: Fix DTC domain detection (bsc#1012628).
- drivers/perf: hisi_pcie: Check the type first in
  pmu::event_init() (bsc#1012628).
- perf: hisi: Fix use-after-free when register pmu fails
  (bsc#1012628).
- ARM: dts: renesas: blanche: Fix typo in GP_11_2 pin name
  (bsc#1012628).
- arm64: dts: qcom: sdm845: Fix PSCI power domain names
  (bsc#1012628).
- arm64: dts: qcom: sdm845: cheza doesn't support LMh node
  (bsc#1012628).
- arm64: dts: qcom: sc7280: link
  usb3_phy_wrapper_gcc_usb30_pipe_clk (bsc#1012628).
- arm64: dts: qcom: msm8916: Fix iommu local address range
  (bsc#1012628).
- arm64: dts: qcom: msm8992-libra: drop duplicated reserved memory
  (bsc#1012628).
- arm64: dts: qcom: sm6125: Pad APPS IOMMU address to 8 characters
  (bsc#1012628).
- arm64: dts: qcom: sc7280: Add missing LMH interrupts
  (bsc#1012628).
- arm64: dts: qcom: qrb2210-rb1: Swap UART index (bsc#1012628).
- arm64: dts: qcom: qrb2210-rb1: Fix regulators (bsc#1012628).
- arm64: dts: qcom: sdm670: Fix pdc mapping (bsc#1012628).
- arm64: dts: qcom: sc7280: drop incorrect EUD port on SoC side
  (bsc#1012628).
- arm64: dts: qcom: sm8150: add ref clock to PCIe PHYs
  (bsc#1012628).
- arm64: dts: qcom: sm8350: fix pinctrl for UART18 (bsc#1012628).
- arm64: dts: qcom: sdm845-mtp: fix WiFi configuration
  (bsc#1012628).
- arm64: dts: qcom: sdx75-idp: align RPMh regulator nodes with
  bindings (bsc#1012628).
- ARM64: dts: marvell: cn9310: Use appropriate label for spi1 pins
  (bsc#1012628).
- arm64: dts: qcom: msm8976: Fix ipc bit shifts (bsc#1012628).
- arm64: dts: qcom: msm8939: Fix iommu local address range
  (bsc#1012628).
- riscv: dts: allwinner: remove address-cells from intc node
  (bsc#1012628).
- arm64: dts: qcom: apq8016-sbc: Add missing ADV7533 regulators
  (bsc#1012628).
- ARM: dts: qcom: apq8026-samsung-matisse-wifi: Fix inverted
  hall sensor (bsc#1012628).
- ARM: dts: qcom: mdm9615: populate vsdcc fixed regulator
  (bsc#1012628).
- soc: qcom: llcc: Handle a second device without data corruption
  (bsc#1012628).
- kunit: Fix missed memory release in kunit_free_suite_set()
  (bsc#1012628).
- kunit: Fix the wrong kfree of copy for kunit_filter_suites()
  (bsc#1012628).
- kunit: Fix possible memory leak in kunit_filter_suites()
  (bsc#1012628).
- kunit: test: Fix the possible memory leak in executor_test
  (bsc#1012628).
- ARM: dts: stm32: stm32f7-pinctrl: don't use multiple blank lines
  (bsc#1012628).
- firmware: ti_sci: Mark driver as non removable (bsc#1012628).
- arm64: dts: ti: k3-j721s2-evm-gesi: Specify base dtb for
  overlay file (bsc#1012628).
- arm64: dts: ti: verdin-am62: disable MIPI DSI bridge
  (bsc#1012628).
- arm64: dts: ti: k3-am625-beagleplay: Fix typo in ramoops reg
  (bsc#1012628).
- arm64: dts: ti: k3-am62a7-sk: Drop i2c-1 to 100Khz
  (bsc#1012628).
- arm64: dts: ti: Fix HDMI Audio overlay in Makefile
  (bsc#1012628).
- firmware: arm_ffa: Assign the missing IDR allocation ID to
  the FFA device (bsc#1012628).
- firmware: arm_ffa: Allow the FF-A drivers to use 32bit mode
  of messaging (bsc#1012628).
- ARM: dts: am3517-evm: Fix LED3/4 pinmux (bsc#1012628).
- clk: scmi: Free scmi_clk allocated when the clocks with invalid
  info are skipped (bsc#1012628).
- arm64: dts: imx8qm-ss-img: Fix jpegenc compatible entry
  (bsc#1012628).
- arm64: dts: imx8mp-debix-model-a: Remove USB hub reset-gpios
  (bsc#1012628).
- arm64: dts: imx8mm: Add sound-dai-cells to micfil node
  (bsc#1012628).
- arm64: dts: imx8mn: Add sound-dai-cells to micfil node
  (bsc#1012628).
- arm64: tegra: Fix P3767 card detect polarity (bsc#1012628).
- arm64: tegra: Fix P3767 QSPI speed (bsc#1012628).
- firmware: tegra: Add suspend hook and reset BPMP IPC early on
  resume (bsc#1012628).
- memory: tegra: Set BPMP msg flags to reset IPC channels
  (bsc#1012628).
- arm64: tegra: Use correct interrupts for Tegra234 TKE
  (bsc#1012628).
- selftests/pidfd: Fix ksft print formats (bsc#1012628).
- selftests/resctrl: Ensure the benchmark commands fits to its
  array (bsc#1012628).
- soc: qcom: pmic_glink: fix connector type to be DisplayPort
  (bsc#1012628).
- ARM: dts: BCM5301X: Explicitly disable unused switch CPU ports
  (bsc#1012628).
- iommufd: Add iopt_area_alloc() (bsc#1012628).
- module/decompress: use vmalloc() for gzip decompression
  workspace (bsc#1012628).
- KEYS: Include linux/errno.h in linux/verification.h
  (bsc#1012628).
- crypto: ccp - Get a free page to use while fetching initial
  nonce (bsc#1012628).
- crypto: ccp - Fix ioctl unit tests (bsc#1012628).
- crypto: ccp - Fix DBC sample application error handling
  (bsc#1012628).
- crypto: ccp - Fix sample application signature passing
  (bsc#1012628).
- crypto: ccp - Fix some unfused tests (bsc#1012628).
- crypto: hisilicon/hpre - Fix a erroneous check after snprintf()
  (bsc#1012628).
- hwrng: bcm2835 - Fix hwrng throughput regression (bsc#1012628).
- hwrng: geode - fix accessing registers (bsc#1012628).
- RDMA/core: Use size_{add,sub,mul}() in calls to struct_size()
  (bsc#1012628).
- crypto: qat - fix state machines cleanup paths (bsc#1012628).
- crypto: qat - ignore subsequent state up commands (bsc#1012628).
- crypto: qat - fix unregistration of crypto algorithms
  (bsc#1012628).
- crypto: qat - fix unregistration of compression algorithms
  (bsc#1012628).
- scsi: ibmvfc: Fix erroneous use of rtas_busy_delay with hcall
  return code (bsc#1012628).
- ASoC: soc-pcm.c: Make sure DAI parameters cleared if the DAI
  becomes inactive (bsc#1012628).
- libnvdimm/of_pmem: Use devm_kstrdup instead of kstrdup and
  check its return value (bsc#1012628).
- nd_btt: Make BTT lanes preemptible (bsc#1012628).
- crypto: caam/qi2 - fix Chacha20 + Poly1305 self test failure
  (bsc#1012628).
- crypto: caam/jr - fix Chacha20 + Poly1305 self test failure
  (bsc#1012628).
- crypto: qat - increase size of buffers (bsc#1012628).
- ASoC: SOF: ipc4-topology: Use size_add() in call to
  struct_size() (bsc#1012628).
- PCI: vmd: Correct PCI Header Type Register's multi-function
  check (bsc#1012628).
- hid: cp2112: Fix duplicate workqueue initialization
  (bsc#1012628).
- crypto: hisilicon/qm - fix PF queue parameter issue
  (bsc#1012628).
- ARM: 9321/1: memset: cast the constant byte to unsigned char
  (bsc#1012628).
- ARM: 9323/1: mm: Fix ARCH_LOW_ADDRESS_LIMIT when CONFIG_ZONE_DMA
  (bsc#1012628).
- ext4: add missing initialization of call_notify_error in
  update_super_work() (bsc#1012628).
- ext4: move 'ix' sanity check to corrent position (bsc#1012628).
- kselftest: vm: fix mdwe's mmap_FIXED test case (bsc#1012628).
- ASoC: fsl: mpc5200_dma.c: Fix warning of Function parameter
  or member not described (bsc#1012628).
- backlight: pwm_bl: Disable PWM on shutdown, suspend and remove
  (bsc#1012628).
- ASoC: Intel: sof_sdw_rt_sdca_jack_common: add rt713 support
  (bsc#1012628).
- ASoC: fsl-asoc-card: Add comment for mclk in the codec_priv
  (bsc#1012628).
- fs: dlm: Fix the size of a buffer in dlm_create_debug_file()
  (bsc#1012628).
- dlm: fix creating multiple node structures (bsc#1012628).
- dlm: fix remove member after close call (bsc#1012628).
- dlm: be sure we reset all nodes at forced shutdown
  (bsc#1012628).
- dlm: fix no ack after final message (bsc#1012628).
- IB/mlx5: Fix rdma counter binding for RAW QP (bsc#1012628).
- RDMA/hns: Fix printing level of asynchronous events
  (bsc#1012628).
- RDMA/hns: Fix uninitialized ucmd in hns_roce_create_qp_common()
  (bsc#1012628).
- RDMA/hns: Fix signed-unsigned mixed comparisons (bsc#1012628).
- RDMA/hns: Add check for SL (bsc#1012628).
- RDMA/hns: The UD mode can only be configured with DCQCN
  (bsc#1012628).
- RDMA/hns: Fix unnecessary port_num transition in HW stats
  allocation (bsc#1012628).
- RDMA/hns: Fix init failure of RoCE VF and HIP08 (bsc#1012628).
- ASoC: SOF: core: Ensure sof_ops_free() is still called when
  probe never ran (bsc#1012628).
- ASoC: intel: sof_sdw: Stop processing CODECs when enough are
  found (bsc#1012628).
- ASoC: fsl: Fix PM disable depth imbalance in fsl_easrc_probe
  (bsc#1012628).
- scsi: ufs: core: Leave space for '\0' in utf8 desc string
  (bsc#1012628).
- RDMA/hfi1: Workaround truncation compilation error
  (bsc#1012628).
- hid: cp2112: Fix IRQ shutdown stopping polling for all IRQs
  on chip (bsc#1012628).
- HID: uclogic: Fix user-memory-access bug in
  uclogic_params_ugee_v2_init_event_hooks() (bsc#1012628).
- HID: uclogic: Fix a work-&gt;entry not empty bug in __queue_work()
  (bsc#1012628).
- sh: bios: Revive earlyprintk support (bsc#1012628).
- HID: logitech-hidpp: Don't restart IO, instead defer
  hid_connect() only (bsc#1012628).
- HID: logitech-hidpp: Revert "Don't restart communication if
  not necessary" (bsc#1012628).
- HID: logitech-hidpp: Move get_wireless_feature_index() check
  to hidpp_connect_event() (bsc#1012628).
- ASoC: Intel: Skylake: Fix mem leak when parsing UUIDs fails
  (bsc#1012628).
- PCI: endpoint: Fix double free in __pci_epc_create()
  (bsc#1012628).
- padata: Fix refcnt handling in padata_free_shell()
  (bsc#1012628).
- certs: Break circular dependency when selftest is modular
  (bsc#1012628).
- crypto: qat - consolidate services structure (bsc#1012628).
- crypto: qat - enable dc chaining service (bsc#1012628).
- crypto: qat - refactor fw config related functions
  (bsc#1012628).
- crypto: qat - use masks for AE groups (bsc#1012628).
- crypto: qat - fix ring to service map for QAT GEN4
  (bsc#1012628).
- crypto: qat - fix deadlock in backlog processing (bsc#1012628).
- ASoC: ams-delta.c: use component after check (bsc#1012628).
- erofs: fix erofs_insert_workgroup() lockref usage (bsc#1012628).
- IB/mlx5: Fix init stage error handling to avoid double free
  of same QP and UAF (bsc#1012628).
- mfd: core: Un-constify mfd_cell.of_reg (bsc#1012628).
- mfd: core: Ensure disabled devices are skipped without aborting
  (bsc#1012628).
- mfd: dln2: Fix double put in dln2_probe (bsc#1012628).
- dt-bindings: mfd: mt6397: Split out compatible for MediaTek
  MT6366 PMIC (bsc#1012628).
- mfd: arizona-spi: Set pdata.hpdet_channel for ACPI enumerated
  devs (bsc#1012628).
- leds: turris-omnia: Do not use SMBUS calls (bsc#1012628).
- leds: pwm: Don't disable the PWM when the LED should be off
  (bsc#1012628).
- leds: trigger: ledtrig-cpu:: Fix 'output may be truncated'
  issue for 'cpu' (bsc#1012628).
- scripts/gdb: fix usage of MOD_TEXT not defined when
  CONFIG_MODULES=n (bsc#1012628).
- apparmor: fix invalid reference on profile-&gt;disconnected
  (bsc#1012628).
- perf stat: Fix aggr mode initialization (bsc#1012628).
- iio: frequency: adf4350: Use device managed functions and fix
  power down issue (bsc#1012628).
- pinctrl: baytrail: fix debounce disable case (bsc#1012628).
- perf kwork: Fix incorrect and missing free atom in
  work_push_atom() (bsc#1012628).
- perf kwork: Add the supported subcommands to the document
  (bsc#1012628).
- perf kwork: Set ordered_events to true in 'struct perf_tool'
  (bsc#1012628).
- f2fs: compress: fix deadloop in f2fs_write_cache_pages()
  (bsc#1012628).
- f2fs: compress: fix to avoid use-after-free on dic
  (bsc#1012628).
- f2fs: compress: fix to avoid redundant compress extension
  (bsc#1012628).
- f2fs: fix to drop meta_inode's page cache in f2fs_put_super()
  (bsc#1012628).
- tty: tty_jobctrl: fix pid memleak in disassociate_ctty()
  (bsc#1012628).
- perf parse-events: Fix tracepoint name memory leak
  (bsc#1012628).
- livepatch: Fix missing newline character in
  klp_resolve_symbols() (bsc#1012628).
- pinctrl: renesas: rzg2l: Make reverse order of enable() for
  disable() (bsc#1012628).
- perf vendor events arm64: Fix for AmpereOne metrics
  (bsc#1012628).
- perf record: Fix BTF type checks in the off-cpu profiling
  (bsc#1012628).
- dmaengine: idxd: Register dsa_bus_type before registering idxd
  sub-drivers (bsc#1012628).
- usb: dwc2: fix possible NULL pointer dereference caused by
  driver concurrency (bsc#1012628).
- usb: chipidea: Fix DMA overwrite for Tegra (bsc#1012628).
- usb: chipidea: Simplify Tegra DMA alignment code (bsc#1012628).
- dmaengine: ti: edma: handle irq_of_parse_and_map() errors
  (bsc#1012628).
- tools/perf: Update call stack check in builtin-lock.c
  (bsc#1012628).
- misc: st_core: Do not call kfree_skb() under spin_lock_irqsave()
  (bsc#1012628).
- debugfs: Fix __rcu type comparison warning (bsc#1012628).
- tools: iio: iio_generic_buffer ensure alignment (bsc#1012628).
- USB: usbip: fix stub_dev hub disconnect (bsc#1012628).
- dmaengine: pxa_dma: Remove an erroneous BUG_ON() in
  pxad_free_desc() (bsc#1012628).
- f2fs: fix to initialize map.m_pblk in f2fs_precache_extents()
  (bsc#1012628).
- interconnect: qcom: qdu1000: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sc7180: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sc7280: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sc8180x: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sc8280xp: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sdm670: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sdm845: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sm6350: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sm8150: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sm8250: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sm8350: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: osm-l3: Replace custom implementation of
  COUNT_ARGS() (bsc#1012628).
- powerpc: Only define __parse_fpscr() when required
  (bsc#1012628).
- interconnect: fix error handling in qnoc_probe() (bsc#1012628).
- perf build: Add missing comment about NO_LIBTRACEEVENT=1
  (bsc#1012628).
- perf parse-events: Fix for term values that are raw events
  (bsc#1012628).
- perf mem-events: Avoid uninitialized read (bsc#1012628).
- s390/ap: re-init AP queues on config on (bsc#1012628).
- modpost: fix tee MODULE_DEVICE_TABLE built on big-endian host
  (bsc#1012628).
- modpost: fix ishtp MODULE_DEVICE_TABLE built on big-endian host
  (bsc#1012628).
- perf tools: Do not ignore the default vmlinux.h (bsc#1012628).
- powerpc/40x: Remove stale PTE_ATOMIC_UPDATES macro
  (bsc#1012628).
- powerpc/xive: Fix endian conversion size (bsc#1012628).
- powerpc: Hide empty pt_regs at base of the stack (bsc#1012628).
- perf trace: Use the right bpf_probe_read(_str) variant for
  reading user data (bsc#1012628).
- powerpc/vas: Limit open window failure messages in log bufffer
  (bsc#1012628).
- powerpc/imc-pmu: Use the correct spinlock initializer
  (bsc#1012628).
- powerpc/pseries: fix potential memory leak in
  init_cpu_associativity() (bsc#1012628).
- perf vendor events: Update PMC used in PM_RUN_INST_CMPL event
  for power10 platform (bsc#1012628).
- xhci: Loosen RPM as default policy to cover for AMD xHC 1.1
  (bsc#1012628).
- usb: host: xhci-plat: fix possible kernel oops while resuming
  (bsc#1012628).
- powerpc/vmcore: Add MMU information to vmcoreinfo (bsc#1012628).
- perf machine: Avoid out of bounds LBR memory read (bsc#1012628).
- libperf rc_check: Make implicit enabling work for GCC
  (bsc#1012628).
- perf hist: Add missing puts to hist__account_cycles
  (bsc#1012628).
- perf vendor events intel: Fix broadwellde
  tma_info_system_dram_bw_use metric (bsc#1012628).
- perf vendor events intel: Add broadwellde two metrics
  (bsc#1012628).
- 9p/net: fix possible memory leak in p9_check_errors()
  (bsc#1012628).
- rtla: Fix uninitialized variable found (bsc#1012628).
- i3c: Fix potential refcount leak in
  i3c_master_register_new_i3c_devs (bsc#1012628).
- rtc: brcmstb-waketimer: support level alarm_irq (bsc#1012628).
- cxl/pci: Remove unnecessary device reference management in
  sanitize work (bsc#1012628).
- cxl/pci: Cleanup 'sanitize' to always poll (bsc#1012628).
- cxl/pci: Remove inconsistent usage of dev_err_probe()
  (bsc#1012628).
- cxl/pci: Clarify devm host for memdev relative setup
  (bsc#1012628).
- cxl/pci: Fix sanitize notifier setup (bsc#1012628).
- cxl/memdev: Fix sanitize vs decoder setup locking (bsc#1012628).
- cxl/mem: Fix shutdown order (bsc#1012628).
- virt: sevguest: Fix passing a stack buffer as a scatterlist
  target (bsc#1012628).
- rtc: pcf85363: fix wrong mask/val parameters in
  regmap_update_bits call (bsc#1012628).
- cxl/region: Prepare the decoder match range helper for reuse
  (bsc#1012628).
- cxl/region: Calculate a target position in a region interleave
  (bsc#1012628).
- cxl/region: Use cxl_calc_interleave_pos() for auto-discovery
  (bsc#1012628).
- cxl/region: Fix cxl_region_rwsem lock held when returning to
  user space (bsc#1012628).
- cxl/core/regs: Rename @dev to @host in struct cxl_register_map
  (bsc#1012628).
- cxl/port: Fix @host confusion in cxl_dport_setup_regs()
  (bsc#1012628).
- cxl/hdm: Remove broken error path (bsc#1012628).
- pcmcia: cs: fix possible hung task and memory leak pccardd()
  (bsc#1012628).
- pcmcia: ds: fix refcount leak in pcmcia_device_add()
  (bsc#1012628).
- pcmcia: ds: fix possible name leak in error path in
  pcmcia_device_add() (bsc#1012628).
- media: imx-jpeg: initiate a drain of the capture queue in
  dynamic resolution change (bsc#1012628).
- media: hantro: Check whether reset op is defined before use
  (bsc#1012628).
- media: verisilicon: Do not enable G2 postproc downscale if
  source is narrower than destination (bsc#1012628).
- media: ov13b10: Fix some error checking in probe (bsc#1012628).
- media: ov5640: fix vblank unchange issue when work at dvp mode
  (bsc#1012628).
- media: i2c: max9286: Fix some redundant of_node_put() calls
  (bsc#1012628).
- media: ov5640: Fix a memory leak when ov5640_probe fails
  (bsc#1012628).
- media: bttv: fix use after free error due to btv-&gt;timeout timer
  (bsc#1012628).
- media: amphion: handle firmware debug message (bsc#1012628).
- media: mtk-jpegenc: Fix bug in JPEG encode quality selection
  (bsc#1012628).
- media: s3c-camif: Avoid inappropriate kfree() (bsc#1012628).
- media: vidtv: psi: Add check for kstrdup (bsc#1012628).
- media: vidtv: mux: Add check and kfree for kstrdup
  (bsc#1012628).
- media: cedrus: Fix clock/reset sequence (bsc#1012628).
- media: i2c: imx219: Convert to CCI register access helpers
  (bsc#1012628).
- media: i2c: imx219: Replace register addresses with macros
  (bsc#1012628).
- media: i2c: imx219: Drop IMX219_REG_CSI_LANE_MODE from common
  regs array (bsc#1012628).
- media: cadence: csi2rx: Unregister v4l2 async notifier
  (bsc#1012628).
- media: dvb-usb-v2: af9035: fix missing unlock (bsc#1012628).
- media: verisilicon: Fixes clock list for rk3588 av1 decoder
  (bsc#1012628).
- media: mediatek: vcodec: Handle invalid encoder vsi
  (bsc#1012628).
- media: imx-jpeg: notify source chagne event when the first
  picture parsed (bsc#1012628).
- media: mediatek: vcodec: using encoder device to alloc/free
  encoder memory (bsc#1012628).
- media: platform: mtk-mdp3: fix uninitialized variable in
  mdp_path_config() (bsc#1012628).
- media: cec: meson: always include meson sub-directory in
  Makefile (bsc#1012628).
- cpupower: fix reference to nonexistent document (bsc#1012628).
- regmap: prevent noinc writes from clobbering cache
  (bsc#1012628).
- drm/amdgpu/gfx10,11: use memcpy_to/fromio for MQDs
  (bsc#1012628).
- drm/amdgpu: don't put MQDs in VRAM on ARM | ARM64 (bsc#1012628).
- pwm: sti: Reduce number of allocations and drop usage of
  chip_data (bsc#1012628).
- pwm: brcmstb: Utilize appropriate clock APIs in suspend/resume
  (bsc#1012628).
- Input: synaptics-rmi4 - fix use after free in
  rmi_unregister_function() (bsc#1012628).
- watchdog: marvell_gti_wdt: Fix error code in probe()
  (bsc#1012628).
- watchdog: ixp4xx: Make sure restart always works (bsc#1012628).
- llc: verify mac len before reading mac header (bsc#1012628).
- hsr: Prevent use after free in prp_create_tagged_frame()
  (bsc#1012628).
- tipc: Change nla_policy for bearer-related names to
  NLA_NUL_STRING (bsc#1012628).
- rxrpc: Fix two connection reaping bugs (bsc#1012628).
- bpf: Check map-&gt;usercnt after timer-&gt;timer is assigned
  (bsc#1012628).
- inet: shrink struct flowi_common (bsc#1012628).
- octeontx2-pf: Fix error codes (bsc#1012628).
- octeontx2-pf: Fix holes in error code (bsc#1012628).
- net: page_pool: add missing free_percpu when page_pool_init fail
  (bsc#1012628).
- dccp: Call security_inet_conn_request() after setting IPv4
  addresses (bsc#1012628).
- dccp/tcp: Call security_inet_conn_request() after setting IPv6
  addresses (bsc#1012628).
- net: r8169: Disable multicast filter for RTL8168H and RTL8107E
  (bsc#1012628).
- Fix termination state for idr_for_each_entry_ul() (bsc#1012628).
- net: stmmac: xgmac: Enable support for multiple Flexible PPS
  outputs (bsc#1012628).
- selftests: pmtu.sh: fix result checking (bsc#1012628).
- octeontx2-pf: Free pending and dropped SQEs (bsc#1012628).
- net/smc: fix dangling sock under state SMC_APPFINCLOSEWAIT
  (bsc#1012628).
- net/smc: allow cdc msg send rather than drop it with NULL
  sndbuf_desc (bsc#1012628).
- net/smc: put sk reference if close work was canceled
  (bsc#1012628).
- nvme: fix error-handling for io_uring nvme-passthrough
  (bsc#1012628).
- riscv: boot: Fix creation of loader.bin (bsc#1012628).
- ice: Fix SRIOV LAG disable on non-compliant aggregate
  (bsc#1012628).
- ice: lag: in RCU, use atomic allocation (bsc#1012628).
- ice: Fix VF-VF filter rules in switchdev mode (bsc#1012628).
- ice: Fix VF-VF direction matching in drop rule in switchdev
  (bsc#1012628).
- tg3: power down device only on SYSTEM_POWER_OFF (bsc#1012628).
- nbd: fix uaf in nbd_open (bsc#1012628).
- blk-core: use pr_warn_ratelimited() in bio_check_ro()
  (bsc#1012628).
- vsock/virtio: remove socket from connected/bound list on
  shutdown (bsc#1012628).
- r8169: respect userspace disabling IFF_MULTICAST (bsc#1012628).
- virtio/vsock: Fix uninit-value in virtio_transport_recv_pkt()
  (bsc#1012628).
- net: enetc: shorten enetc_setup_xdp_prog() error message to
  fit NETLINK_MAX_FMTMSG_LEN (bsc#1012628).
- i2c: iproc: handle invalid slave state (bsc#1012628).
- netfilter: xt_recent: fix (increase) ipv6 literal buffer length
  (bsc#1012628).
- netfilter: nat: fix ipv6 nat redirect with mapped and scoped
  addresses (bsc#1012628).
- net/sched: act_ct: Always fill offloading tuple iifidx
  (bsc#1012628).
- RISC-V: Don't fail in riscv_of_parent_hartid() for disabled
  HARTs (bsc#1012628).
- net: ti: icss-iep: fix setting counter value (bsc#1012628).
- drivers: perf: Do not broadcast to other cpus when starting
  a counter (bsc#1012628).
- module/decompress: use kvmalloc() consistently (bsc#1012628).
- fs: dlm: Simplify buffer size computation in
  dlm_create_debug_file() (bsc#1012628).
- drm/vc4: tests: Fix UAF in the mock helpers (bsc#1012628).
- drm/syncobj: fix DRM_SYNCOBJ_WAIT_FLAGS_WAIT_AVAILABLE
  (bsc#1012628).
- ASoC: rt712-sdca: fix speaker route missing issue (bsc#1012628).
- ASoC: mediatek: mt8186_mt6366_rt1019_rt5682s: trivial: fix
  error messages (bsc#1012628).
- ASoC: hdmi-codec: register hpd callback on component probe
  (bsc#1012628).
- ASoC: dapm: fix clock get name (bsc#1012628).
- spi: spi-zynq-qspi: add spi-mem to driver kconfig dependencies
  (bsc#1012628).
- arm64/arm: arm_pmuv3: perf: Don't truncate 64-bit registers
  (bsc#1012628).
- fbdev: imsttfb: fix double free in probe() (bsc#1012628).
- fbdev: imsttfb: fix a resource leak in probe (bsc#1012628).
- ALSA: hda/realtek: Add support dual speaker for Dell
  (bsc#1012628).
- fbdev: fsl-diu-fb: mark wr_reg_wa() static (bsc#1012628).
- tracing/kprobes: Fix the order of argument descriptions
  (bsc#1012628).
- eventfs: Check for NULL ef in eventfs_set_attr() (bsc#1012628).
- selftests: mptcp: run userspace pm tests slower (bsc#1012628).
- selftests: mptcp: fix wait_rm_addr/sf parameters (bsc#1012628).
- io_uring/net: ensure socket is marked connected on connect retry
  (bsc#1012628).
- x86/amd_nb: Use Family 19h Models 60h-7Fh Function 4 IDs
  (bsc#1012628).
- Revert "PCI/ASPM: Disable only ASPM_STATE_L1 when driver,
  disables L1" (bsc#1012628).
- Revert "mmc: core: Capture correct oemid-bits for eMMC cards"
  (bsc#1012628).
- btrfs: use u64 for buffer sizes in the tree search ioctls
  (bsc#1012628).
- btrfs: make found_logical_ret parameter mandatory for function
  queue_scrub_stripe() (bsc#1012628).
- Refresh
  patches.suse/ALSA-hda-cs35l41-Support-mute-notifications-for-CS35.patch.
- Rename to
  patches.kernel.org/6.6.2-328-ASoC-cs35l41-Handle-mdsync_down-reg-write-error.patch.
- Rename to
  patches.kernel.org/6.6.2-329-ASoC-cs35l41-Handle-mdsync_up-reg-write-errors.patch.
- Rename to
  patches.kernel.org/6.6.2-330-ASoC-cs35l41-Initialize-completion-object-befor.patch.
- Rename to
  patches.kernel.org/6.6.2-331-ASoC-cs35l41-Fix-broken-shared-boost-activation.patch.
- Rename to
  patches.kernel.org/6.6.2-332-ASoC-cs35l41-Verify-PM-runtime-resume-errors-in.patch.
- Rename to
  patches.kernel.org/6.6.2-333-ASoC-cs35l41-Undo-runtime-PM-changes-at-driver-.patch.
- Rename to
  patches.kernel.org/6.6.2-334-ALSA-hda-cs35l41-Fix-unbalanced-pm_runtime_get.patch.
- Rename to
  patches.kernel.org/6.6.2-335-ALSA-hda-cs35l41-Undo-runtime-PM-changes-at-dri.patch.
- commit 263a855</changelog>
  <changelog author="tiwai@suse.de" date="1700481601">- drm/i915: Also check for VGA converter in eDP probe
  (bsc#1217282).
- commit b22e785</changelog>
  <changelog author="tiwai@suse.de" date="1700568000">- leds: class: Don't expose color sysfs entry (bsc#1217172).
- commit 1be1eb4</changelog>
  <changelog author="msuchanek@suse.de" date="1700654400">- kernel-source: Move provides after sources
- commit dbbf742</changelog>
  <changelog author="msuchanek@suse.de" date="1700654401">- rpm: Define git commit as macro
- commit bcc92c8</changelog>
  <changelog author="tiwai@suse.de" date="1700654402">- Update config files: CONFIG_SND_SOC_WSA883X=m for Thinkpad X13s audio (bsc#1217412)
- commit 8be32dc</changelog>
  <changelog author="tiwai@suse.de" date="1700654403">- ASoC: codecs: wsa883x: make use of new mute_unmute_on_trigger
  flag (bsc#1217412).
- ASoC: soc-dai: add flag to mute and unmute stream during trigger
  (bsc#1217412).
- commit 1a298a3</changelog>
  <changelog author="fcrozat@suse.com" date="1700827200">- Ensure ia32_emulation is always enabled for kernel-obs-build
  If ia32_emulation is disabled by default, ensure it is enabled
  back for OBS kernel to allow building 32bit binaries (jsc#PED-3184)
  [ms: Always pass the parameter, no need to grep through the config which
  may not be very reliable]
- commit 56a2c2f</changelog>
  <changelog author="jslaby@suse.cz" date="1701259200">- Linux 6.6.3 (bsc#1012628).
- locking/ww_mutex/test: Fix potential workqueue corruption
  (bsc#1012628).
- btrfs: abort transaction on generation mismatch when marking
  eb as dirty (bsc#1012628).
- lib/generic-radix-tree.c: Don't overflow in peek()
  (bsc#1012628).
- x86/retpoline: Make sure there are no unconverted return thunks
  due to KCSAN (bsc#1012628).
- perf/core: Bail out early if the request AUX area is out of
  bound (bsc#1012628).
- srcu: Fix srcu_struct node grpmask overflow on 64-bit systems
  (bsc#1012628).
- selftests/lkdtm: Disable CONFIG_UBSAN_TRAP in test config
  (bsc#1012628).
- clocksource/drivers/timer-imx-gpt: Fix potential memory leak
  (bsc#1012628).
- clocksource/drivers/timer-atmel-tcb: Fix initialization on
  SAM9 hardware (bsc#1012628).
- srcu: Only accelerate on enqueue time (bsc#1012628).
- smp,csd: Throw an error if a CSD lock is stuck for too long
  (bsc#1012628).
- cpu/hotplug: Don't offline the last non-isolated CPU
  (bsc#1012628).
- workqueue: Provide one lock class key per work_on_cpu() callsite
  (bsc#1012628).
- x86/mm: Drop the 4 MB restriction on minimal NUMA node memory
  size (bsc#1012628).
- wifi: plfxlc: fix clang-specific fortify warning (bsc#1012628).
- wifi: ath12k: Ignore fragments from uninitialized peer in dp
  (bsc#1012628).
- wifi: mac80211_hwsim: fix clang-specific fortify warning
  (bsc#1012628).
- wifi: mac80211: don't return unset power in
  ieee80211_get_tx_power() (bsc#1012628).
- atl1c: Work around the DMA RX overflow issue (bsc#1012628).
- bpf: Detect IP == ksym.end as part of BPF program (bsc#1012628).
- wifi: ath9k: fix clang-specific fortify warnings (bsc#1012628).
- wifi: ath12k: fix possible out-of-bound read in
  ath12k_htt_pull_ppdu_stats() (bsc#1012628).
- wifi: ath10k: fix clang-specific fortify warning (bsc#1012628).
- wifi: ath12k: fix possible out-of-bound write in
  ath12k_wmi_ext_hal_reg_caps() (bsc#1012628).
- ACPI: APEI: Fix AER info corruption when error status data
  has multiple sections (bsc#1012628).
- net: sfp: add quirk for Fiberstone GPON-ONU-34-20BI
  (bsc#1012628).
- wifi: mt76: mt7921e: Support MT7992 IP in Xiaomi Redmibook 15
  Pro (2023) (bsc#1012628).
- wifi: mt76: fix clang-specific fortify warnings (bsc#1012628).
- net: annotate data-races around sk-&gt;sk_tx_queue_mapping
  (bsc#1012628).
- net: annotate data-races around sk-&gt;sk_dst_pending_confirm
  (bsc#1012628).
- wifi: ath12k: mhi: fix potential memory leak in
  ath12k_mhi_register() (bsc#1012628).
- wifi: ath10k: Don't touch the CE interrupt registers after
  power up (bsc#1012628).
- net: sfp: add quirk for FS's 2.5G copper SFP (bsc#1012628).
- vsock: read from socket's error queue (bsc#1012628).
- bpf: Ensure proper register state printing for cond jumps
  (bsc#1012628).
- wifi: iwlwifi: mvm: fix size check for fw_link_id (bsc#1012628).
- Bluetooth: btusb: Add date-&gt;evt_skb is NULL check (bsc#1012628).
- Bluetooth: Fix double free in hci_conn_cleanup (bsc#1012628).
- ACPI: EC: Add quirk for HP 250 G7 Notebook PC (bsc#1012628).
- tsnep: Fix tsnep_request_irq() format-overflow warning
  (bsc#1012628).
- gpiolib: acpi: Add a ignore interrupt quirk for Peaq C1010
  (bsc#1012628).
- platform/chrome: kunit: initialize lock for fake ec_dev
  (bsc#1012628).
- of: address: Fix address translation when address-size is
  greater than 2 (bsc#1012628).
- platform/x86: thinkpad_acpi: Add battery quirk for Thinkpad
  X120e (bsc#1012628).
- drm/gma500: Fix call trace when psb_gem_mm_init() fails
  (bsc#1012628).
- drm/amdkfd: ratelimited SQ interrupt messages (bsc#1012628).
- drm/komeda: drop all currently held locks if deadlock happens
  (bsc#1012628).
- drm/amd/display: Blank phantom OTG before enabling
  (bsc#1012628).
- drm/amd/display: Don't lock phantom pipe on disabling
  (bsc#1012628).
- drm/amd/display: add seamless pipe topology transition check
  (bsc#1012628).
- drm/edid: Fixup h/vsync_end instead of h/vtotal (bsc#1012628).
- md: don't rely on 'mddev-&gt;pers' to be set in mddev_suspend()
  (bsc#1012628).
- drm/amdgpu: not to save bo in the case of RAS err_event_athub
  (bsc#1012628).
- drm/amdkfd: Fix a race condition of vram buffer unref in svm
  code (bsc#1012628).
- drm/amdgpu: update retry times for psp vmbx wait (bsc#1012628).
- drm/amd: Update `update_pcie_parameters` functions to use
  uint8_t arguments (bsc#1012628).
- drm/amd/display: use full update for clip size increase of
  large plane source (bsc#1012628).
- string.h: add array-wrappers for (v)memdup_user() (bsc#1012628).
- kernel: kexec: copy user-array safely (bsc#1012628).
- kernel: watch_queue: copy user-array safely (bsc#1012628).
- drm_lease.c: copy user-array safely (bsc#1012628).
- drm: vmwgfx_surface.c: copy user-array safely (bsc#1012628).
- drm/msm/dp: skip validity check for DP CTS EDID checksum
  (bsc#1012628).
- drm/amd: Fix UBSAN array-index-out-of-bounds for SMU7
  (bsc#1012628).
- drm/amd: Fix UBSAN array-index-out-of-bounds for Polaris and
  Tonga (bsc#1012628).
- drm/amdgpu: Fix potential null pointer derefernce (bsc#1012628).
- drm/panel: fix a possible null pointer dereference
  (bsc#1012628).
- drm/panel/panel-tpo-tpg110: fix a possible null pointer
  dereference (bsc#1012628).
- drm/radeon: fix a possible null pointer dereference
  (bsc#1012628).
- drm/amdgpu/vkms: fix a possible null pointer dereference
  (bsc#1012628).
- drm/panel: st7703: Pick different reset sequence (bsc#1012628).
- drm/amdkfd: Fix shift out-of-bounds issue (bsc#1012628).
- drm/amdgpu: Fix a null pointer access when the smc_rreg pointer
  is NULL (bsc#1012628).
- drm/amd: Disable PP_PCIE_DPM_MASK when dynamic speed switching
  not supported (bsc#1012628).
- drm/amd/display: fix num_ways overflow error (bsc#1012628).
- drm/amd: check num of link levels when update pcie param
  (bsc#1012628).
- soc: qcom: pmic: Fix resource leaks in a
  device_for_each_child_node() loop (bsc#1012628).
- arm64: dts: rockchip: Add NanoPC T6 PCIe e-key support
  (bsc#1012628).
- arm64: dts: ls208xa: use a pseudo-bus to constrain usb dma size
  (bsc#1012628).
- selftests/efivarfs: create-read: fix a resource leak
  (bsc#1012628).
- ASoC: mediatek: mt8188-mt6359: support dynamic pinctrl
  (bsc#1012628).
- ASoC: soc-card: Add storage for PCI SSID (bsc#1012628).
- ASoC: SOF: Pass PCI SSID to machine driver (bsc#1012628).
- ASoC: Intel: sof_sdw: Copy PCI SSID to struct snd_soc_card
  (bsc#1012628).
- ASoC: cs35l56: Use PCI SSID as the firmware UID (bsc#1012628).
- crypto: pcrypt - Fix hungtask for PADATA_RESET (bsc#1012628).
- ASoC: SOF: ipc4: handle EXCEPTION_CAUGHT notification from
  firmware (bsc#1012628).
- RDMA/hfi1: Use FIELD_GET() to extract Link Width (bsc#1012628).
- scsi: hisi_sas: Set debugfs_dir pointer to NULL after removing
  debugfs (bsc#1012628).
- scsi: ibmvfc: Remove BUG_ON in the case of an empty event pool
  (bsc#1012628).
- fs/jfs: Add check for negative db_l2nbperpage (bsc#1012628).
- fs/jfs: Add validity check for db_maxag and db_agpref
  (bsc#1012628).
- jfs: fix array-index-out-of-bounds in dbFindLeaf (bsc#1012628).
- jfs: fix array-index-out-of-bounds in diAlloc (bsc#1012628).
- HID: lenovo: Detect quirk-free fw on cptkbd and stop applying
  workaround (bsc#1012628).
- ARM: 9320/1: fix stack depot IRQ stack filter (bsc#1012628).
- ALSA: hda: Fix possible null-ptr-deref when assigning a stream
  (bsc#1012628).
- gpiolib: of: Add quirk for mt2701-cs42448 ASoC sound
  (bsc#1012628).
- PCI: tegra194: Use FIELD_GET()/FIELD_PREP() with Link Width
  fields (bsc#1012628).
- PCI: mvebu: Use FIELD_PREP() with Link Width (bsc#1012628).
- atm: iphase: Do PCI error checks on own line (bsc#1012628).
- PCI: Do error check on own line to split long "if" conditions
  (bsc#1012628).
- scsi: libfc: Fix potential NULL pointer dereference in
  fc_lport_ptp_setup() (bsc#1012628).
- PCI: Use FIELD_GET() to extract Link Width (bsc#1012628).
- PCI: Extract ATS disabling to a helper function (bsc#1012628).
- PCI: Disable ATS for specific Intel IPU E2000 devices
  (bsc#1012628).
- PCI: dwc: Add dw_pcie_link_set_max_link_width() (bsc#1012628).
- PCI: dwc: Add missing PCI_EXP_LNKCAP_MLW handling (bsc#1012628).
- misc: pci_endpoint_test: Add Device ID for R-Car S4-8 PCIe
  controller (bsc#1012628).
- PCI: Use FIELD_GET() in Sapphire RX 5600 XT Pulse quirk
  (bsc#1012628).
- ASoC: Intel: soc-acpi-cht: Add Lenovo Yoga Tab 3 Pro YT3-X90
  quirk (bsc#1012628).
- crypto: hisilicon/qm - prevent soft lockup in receive loop
  (bsc#1012628).
- HID: Add quirk for Dell Pro Wireless Keyboard and Mouse KM5221W
  (bsc#1012628).
- exfat: support handle zero-size directory (bsc#1012628).
- mfd: intel-lpss: Add Intel Lunar Lake-M PCI IDs (bsc#1012628).
- iio: adc: stm32-adc: harden against NULL pointer deref in
  stm32_adc_probe() (bsc#1012628).
- thunderbolt: Apply USB 3.x bandwidth quirk only in software
  connection manager (bsc#1012628).
- tty: vcc: Add check for kstrdup() in vcc_probe() (bsc#1012628).
- dt-bindings: phy: qcom,snps-eusb2-repeater: Add magic tuning
  overrides (bsc#1012628).
- phy: qualcomm: phy-qcom-eusb2-repeater: Use regmap_fields
  (bsc#1012628).
- phy: qualcomm: phy-qcom-eusb2-repeater: Zero out untouched
  tuning regs (bsc#1012628).
- usb: dwc3: core: configure TX/RX threshold for DWC3_IP
  (bsc#1012628).
- usb: ucsi: glink: use the connector orientation GPIO to provide
  switch events (bsc#1012628).
- soundwire: dmi-quirks: update HP Omen match (bsc#1012628).
- f2fs: fix error path of __f2fs_build_free_nids (bsc#1012628).
- f2fs: fix error handling of __get_node_page (bsc#1012628).
- usb: host: xhci: Avoid XHCI resume delay if SSUSB device is
  not present (bsc#1012628).
- usb: gadget: f_ncm: Always set current gadget in ncm_bind()
  (bsc#1012628).
- 9p/trans_fd: Annotate data-racy writes to file::f_flags
  (bsc#1012628).
- 9p: v9fs_listxattr: fix %s null argument warning (bsc#1012628).
- i3c: mipi-i3c-hci: Fix out of bounds access in
  hci_dma_irq_handler (bsc#1012628).
- i2c: i801: Add support for Intel Birch Stream SoC (bsc#1012628).
- i2c: fix memleak in i2c_new_client_device() (bsc#1012628).
- i2c: sun6i-p2wi: Prevent potential division by zero
  (bsc#1012628).
- virtio-blk: fix implicit overflow on virtio_max_dma_size
  (bsc#1012628).
- i3c: master: mipi-i3c-hci: Fix a kernel panic for accessing
  DAT_data (bsc#1012628).
- media: gspca: cpia1: shift-out-of-bounds in set_flicker
  (bsc#1012628).
- media: vivid: avoid integer overflow (bsc#1012628).
- media: ipu-bridge: increase sensor_name size (bsc#1012628).
- gfs2: ignore negated quota changes (bsc#1012628).
- gfs2: fix an oops in gfs2_permission (bsc#1012628).
- media: cobalt: Use FIELD_GET() to extract Link Width
  (bsc#1012628).
- media: ccs: Fix driver quirk struct documentation (bsc#1012628).
- media: imon: fix access to invalid resource for the second
  interface (bsc#1012628).
- drm/amd/display: Avoid NULL dereference of timing generator
  (bsc#1012628).
- gfs2: Fix slab-use-after-free in gfs2_qd_dealloc (bsc#1012628).
- kgdb: Flush console before entering kgdb on panic (bsc#1012628).
- riscv: VMAP_STACK overflow detection thread-safe (bsc#1012628).
- i2c: dev: copy userspace array safely (bsc#1012628).
- ASoC: ti: omap-mcbsp: Fix runtime PM underflow warnings
  (bsc#1012628).
- drm/qxl: prevent memory leak (bsc#1012628).
- ALSA: hda/realtek: Add quirk for ASUS UX7602ZM (bsc#1012628).
- drm/amdgpu: fix software pci_unplug on some chips (bsc#1012628).
- pwm: Fix double shift bug (bsc#1012628).
- mtd: rawnand: tegra: add missing check for platform_get_irq()
  (bsc#1012628).
- wifi: iwlwifi: Use FW rate for non-data frames (bsc#1012628).
- sched/core: Optimize in_task() and in_interrupt() a bit
  (bsc#1012628).
- samples/bpf: syscall_tp_user: Rename num_progs into nr_tests
  (bsc#1012628).
- samples/bpf: syscall_tp_user: Fix array out-of-bound access
  (bsc#1012628).
- dt-bindings: serial: fix regex pattern for matching serial
  node children (bsc#1012628).
- SUNRPC: ECONNRESET might require a rebind (bsc#1012628).
- mtd: rawnand: intel: check return value of devm_kasprintf()
  (bsc#1012628).
- mtd: rawnand: meson: check return value of devm_kasprintf()
  (bsc#1012628).
- drm/i915/mtl: avoid stringop-overflow warning (bsc#1012628).
- NFSv4.1: fix handling NFS4ERR_DELAY when testing for session
  trunking (bsc#1012628).
- SUNRPC: Add an IS_ERR() check back to where it was
  (bsc#1012628).
- NFSv4.1: fix SP4_MACH_CRED protection for pnfs IO (bsc#1012628).
- SUNRPC: Fix RPC client cleaned up the freed pipefs dentries
  (bsc#1012628).
- RISC-V: hwprobe: Fix vDSO SIGSEGV (bsc#1012628).
- riscv: provide riscv-specific is_trap_insn() (bsc#1012628).
- gfs2: Silence "suspicious RCU usage in gfs2_permission" warning
  (bsc#1012628).
- drm/i915/tc: Fix -Wformat-truncation in intel_tc_port_init
  (bsc#1012628).
- riscv: split cache ops out of dma-noncoherent.c (bsc#1012628).
- vdpa_sim_blk: allocate the buffer zeroed (bsc#1012628).
- vhost-vdpa: fix use after free in vhost_vdpa_probe()
  (bsc#1012628).
- gcc-plugins: randstruct: Only warn about true flexible arrays
  (bsc#1012628).
- bpf: handle ldimm64 properly in check_cfg() (bsc#1012628).
- bpf: fix precision backtracking instruction iteration
  (bsc#1012628).
- bpf: fix control-flow graph checking in privileged mode
  (bsc#1012628).
- net: set SOCK_RCU_FREE before inserting socket into hashtable
  (bsc#1012628).
- ipvlan: add ipvlan_route_v6_outbound() helper (bsc#1012628).
- tty: Fix uninit-value access in ppp_sync_receive()
  (bsc#1012628).
- net: ti: icssg-prueth: Add missing icss_iep_put to error path
  (bsc#1012628).
- net: ti: icssg-prueth: Fix error cleanup on failing
  pruss_request_mem_region (bsc#1012628).
- xen/events: avoid using info_for_irq() in xen_send_IPI_one()
  (bsc#1012628).
- net: hns3: fix add VLAN fail issue (bsc#1012628).
- net: hns3: add barrier in vf mailbox reply process
  (bsc#1012628).
- net: hns3: fix incorrect capability bit display for copper port
  (bsc#1012628).
- net: hns3: fix out-of-bounds access may occur when coalesce
  info is read via debugfs (bsc#1012628).
- net: hns3: fix variable may not initialized problem in
  hns3_init_mac_addr() (bsc#1012628).
- net: hns3: fix VF reset fail issue (bsc#1012628).
- net: hns3: fix VF wrong speed and duplex issue (bsc#1012628).
- tipc: Fix kernel-infoleak due to uninitialized TLV value
  (bsc#1012628).
- net: mvneta: fix calls to page_pool_get_stats (bsc#1012628).
- ppp: limit MRU to 64K (bsc#1012628).
- xen/events: fix delayed eoi list handling (bsc#1012628).
- blk-mq: make sure active queue usage is held for
  bio_integrity_prep() (bsc#1012628).
- ptp: annotate data-race around q-&gt;head and q-&gt;tail
  (bsc#1012628).
- bonding: stop the device in bond_setup_by_slave() (bsc#1012628).
- net: ethernet: cortina: Fix max RX frame define (bsc#1012628).
- net: ethernet: cortina: Handle large frames (bsc#1012628).
- net: ethernet: cortina: Fix MTU max setting (bsc#1012628).
- af_unix: fix use-after-free in unix_stream_read_actor()
  (bsc#1012628).
- netfilter: nf_conntrack_bridge: initialize err to 0
  (bsc#1012628).
- netfilter: nf_tables: fix pointer math issue in
  nft_byteorder_eval() (bsc#1012628).
- netfilter: nf_tables: bogus ENOENT when destroying element
  which does not exist (bsc#1012628).
- net: stmmac: fix rx budget limit check (bsc#1012628).
- net: stmmac: avoid rx queue overrun (bsc#1012628).
- pds_core: use correct index to mask irq (bsc#1012628).
- pds_core: fix up some format-truncation complaints
  (bsc#1012628).
- gve: Fixes for napi_poll when budget is 0 (bsc#1012628).
- io_uring/fdinfo: remove need for sqpoll lock for thread/pid
  retrieval (bsc#1012628).
- Revert "net/mlx5: DR, Supporting inline WQE when possible"
  (bsc#1012628).
- net/mlx5: Free used cpus mask when an IRQ is released
  (bsc#1012628).
- net/mlx5: Decouple PHC .adjtime and .adjphase implementations
  (bsc#1012628).
- net/mlx5e: fix double free of encap_header (bsc#1012628).
- net/mlx5e: fix double free of encap_header in update funcs
  (bsc#1012628).
- net/mlx5e: Fix pedit endianness (bsc#1012628).
- net/mlx5e: Don't modify the peer sent-to-vport rules for IPSec
  offload (bsc#1012628).
- net/mlx5e: Avoid referencing skb after free-ing in drop path
  of mlx5e_sq_xmit_wqe (bsc#1012628).
- net/mlx5e: Track xmit submission to PTP WQ after populating
  metadata map (bsc#1012628).
- net/mlx5e: Update doorbell for port timestamping CQ before
  the software counter (bsc#1012628).
- net/mlx5: Increase size of irq name buffer (bsc#1012628).
- net/mlx5e: Reduce the size of icosq_str (bsc#1012628).
- net/mlx5e: Check return value of snprintf writing to fw_version
  buffer (bsc#1012628).
- net/mlx5e: Check return value of snprintf writing to fw_version
  buffer for representors (bsc#1012628).
- net: sched: do not offload flows with a helper in act_ct
  (bsc#1012628).
- macvlan: Don't propagate promisc change to lower dev in passthru
  (bsc#1012628).
- tools/power/turbostat: Fix a knl bug (bsc#1012628).
- tools/power/turbostat: Enable the C-state Pre-wake printing
  (bsc#1012628).
- scsi: ufs: core: Expand MCQ queue slot to DeviceQueueDepth +
  1 (bsc#1012628).
- cifs: spnego: add ';' in HOST_KEY_LEN (bsc#1012628).
- cifs: fix check of rc in function generate_smb3signingkey
  (bsc#1012628).
- perf/core: Fix cpuctx refcounting (bsc#1012628).
- i915/perf: Fix NULL deref bugs with drm_dbg() calls
  (bsc#1012628).
- perf: arm_cspmu: Reject events meant for other PMUs
  (bsc#1012628).
- drivers: perf: Check find_first_bit() return value
  (bsc#1012628).
- media: venus: hfi: add checks to perform sanity on queue
  pointers (bsc#1012628).
- perf intel-pt: Fix async branch flags (bsc#1012628).
- powerpc/perf: Fix disabling BHRB and instruction sampling
  (bsc#1012628).
- randstruct: Fix gcc-plugin performance mode to stay in group
  (bsc#1012628).
- spi: Fix null dereference on suspend (bsc#1012628).
- bpf: Fix check_stack_write_fixed_off() to correctly spill imm
  (bsc#1012628).
- bpf: Fix precision tracking for BPF_ALU | BPF_TO_BE | BPF_END
  (bsc#1012628).
- scsi: mpt3sas: Fix loop logic (bsc#1012628).
- scsi: megaraid_sas: Increase register read retry rount from
  3 to 30 for selected registers (bsc#1012628).
- scsi: ufs: qcom: Update PHY settings only when scaling to
  higher gears (bsc#1012628).
- scsi: qla2xxx: Fix system crash due to bad pointer access
  (bsc#1012628).
- scsi: ufs: core: Fix racing issue between ufshcd_mcq_abort()
  and ISR (bsc#1012628).
- x86/shstk: Delay signal entry SSP write until after user
  accesses (bsc#1012628).
- crypto: x86/sha - load modules based on CPU features
  (bsc#1012628).
- x86/PCI: Avoid PME from D3hot/D3cold for AMD Rembrandt and
  Phoenix USB4 (bsc#1012628).
- x86/apic/msi: Fix misconfigured non-maskable MSI quirk
  (bsc#1012628).
- x86/cpu/hygon: Fix the CPU topology evaluation for real
  (bsc#1012628).
- KVM: x86: hyper-v: Don't auto-enable stimer on write from
  user-space (bsc#1012628).
- KVM: x86: Ignore MSR_AMD64_TW_CFG access (bsc#1012628).
- KVM: x86: Clear bit12 of ICR after APIC-write VM-exit
  (bsc#1012628).
- KVM: x86: Fix lapic timer interrupt lost after loading a
  snapshot (bsc#1012628).
- mmc: sdhci-pci-gli: GL9755: Mask the replay timer timeout of
  AER (bsc#1012628).
- sched: psi: fix unprivileged polling against cgroups
  (bsc#1012628).
- audit: don't take task_lock() in audit_exe_compare() code path
  (bsc#1012628).
- audit: don't WARN_ON_ONCE(!current-&gt;mm) in audit_exe_compare()
  (bsc#1012628).
- proc: sysctl: prevent aliased sysctls from getting passed to
  init (bsc#1012628).
- tty/sysrq: replace smp_processor_id() with get_cpu()
  (bsc#1012628).
- tty: serial: meson: fix hard LOCKUP on crtscts mode
  (bsc#1012628).
- acpi/processor: sanitize _OSC/_PDC capabilities for Xen dom0
  (bsc#1012628).
- hvc/xen: fix console unplug (bsc#1012628).
- hvc/xen: fix error path in xen_hvc_init() to always register
  frontend driver (bsc#1012628).
- hvc/xen: fix event channel handling for secondary consoles
  (bsc#1012628).
- PCI/sysfs: Protect driver's D3cold preference from user space
  (bsc#1012628).
- mm/damon/sysfs: remove requested targets when online-commit
  inputs (bsc#1012628).
- mm/damon/sysfs: update monitoring target regions for online
  input commit (bsc#1012628).
- watchdog: move softlockup_panic back to early_param
  (bsc#1012628).
- iommufd: Fix missing update of domains_itree after splitting
  iopt_area (bsc#1012628).
- fbdev: stifb: Make the STI next font pointer a 32-bit signed
  offset (bsc#1012628).
- dm crypt: account large pages in cc-&gt;n_allocated_pages
  (bsc#1012628).
- mm/damon/lru_sort: avoid divide-by-zero in hot threshold
  calculation (bsc#1012628).
- mm/damon/ops-common: avoid divide-by-zero during region hotness
  calculation (bsc#1012628).
- mm/damon: implement a function for max nr_accesses safe
  calculation (bsc#1012628).
- mm/damon/core: avoid divide-by-zero during monitoring results
  update (bsc#1012628).
- mm/damon/sysfs-schemes: handle tried region directory allocation
  failure (bsc#1012628).
- mm/damon/sysfs-schemes: handle tried regions sysfs directory
  allocation failure (bsc#1012628).
- mm/damon/core.c: avoid unintentional filtering out of schemes
  (bsc#1012628).
- mm/damon/sysfs: check error from damon_sysfs_update_target()
  (bsc#1012628).
- parisc: Add nop instructions after TLB inserts (bsc#1012628).
- ACPI: resource: Do IRQ override on TongFang GMxXGxx
  (bsc#1012628).
- regmap: Ensure range selector registers are updated after
  cache sync (bsc#1012628).
- wifi: ath11k: fix temperature event locking (bsc#1012628).
- wifi: ath11k: fix dfs radar event locking (bsc#1012628).
- wifi: ath11k: fix htt pktlog locking (bsc#1012628).
- wifi: ath11k: fix gtk offload status event locking
  (bsc#1012628).
- wifi: ath12k: fix htt mlo-offset event locking (bsc#1012628).
- wifi: ath12k: fix dfs-radar and temperature event locking
  (bsc#1012628).
- mmc: meson-gx: Remove setting of CMD_CFG_ERROR (bsc#1012628).
- genirq/generic_chip: Make irq_remove_generic_chip() irqdomain
  aware (bsc#1012628).
- sched/core: Fix RQCF_ACT_SKIP leak (bsc#1012628).
- pmdomain: bcm: bcm2835-power: check if the ASB register is
  equal to enable (bsc#1012628).
- KEYS: trusted: tee: Refactor register SHM usage (bsc#1012628).
- KEYS: trusted: Rollback init_trusted() consistently
  (bsc#1012628).
- PCI: keystone: Don't discard .remove() callback (bsc#1012628).
- PCI: keystone: Don't discard .probe() callback (bsc#1012628).
- pmdomain: amlogic: Fix mask for the second NNA mem PD domain
  (bsc#1012628).
- arm64: Restrict CPU_BIG_ENDIAN to GNU as or LLVM IAS 15.x or
  newer (bsc#1012628).
- arm64: module: Fix PLT counting when CONFIG_RANDOMIZE_BASE=n
  (bsc#1012628).
- pmdomain: imx: Make imx pgc power domain also set the fwnode
  (bsc#1012628).
- parisc/agp: Use 64-bit LE values in SBA IOMMU PDIR table
  (bsc#1012628).
- parisc/pdc: Add width field to struct pdc_model (bsc#1012628).
- parisc/power: Add power soft-off when running on qemu
  (bsc#1012628).
- cpufreq: stats: Fix buffer overflow detection in trans_stats()
  (bsc#1012628).
- powercap: intel_rapl: Downgrade BIOS locked limits pr_warn()
  to pr_debug() (bsc#1012628).
- clk: socfpga: Fix undefined behavior bug in struct
  stratix10_clock_data (bsc#1012628).
- clk: visconti: Fix undefined behavior bug in struct
  visconti_pll_provider (bsc#1012628).
- integrity: powerpc: Do not select CA_MACHINE_KEYRING
  (bsc#1012628).
- clk: qcom: ipq8074: drop the CLK_SET_RATE_PARENT flag from
  PLL clocks (bsc#1012628).
- clk: qcom: ipq6018: drop the CLK_SET_RATE_PARENT flag from
  PLL clocks (bsc#1012628).
- ksmbd: fix recursive locking in vfs helpers (bsc#1012628).
- ksmbd: handle malformed smb1 message (bsc#1012628).
- ksmbd: fix slab out of bounds write in smb_inherit_dacl()
  (bsc#1012628).
- mmc: vub300: fix an error code (bsc#1012628).
- mmc: sdhci_am654: fix start loop index for TAP value parsing
  (bsc#1012628).
- mmc: Add quirk MMC_QUIRK_BROKEN_CACHE_FLUSH for Micron eMMC
  Q2J54A (bsc#1012628).
- PCI: qcom-ep: Add dedicated callback for writing to DBI2
  registers (bsc#1012628).
- PCI/ASPM: Fix L1 substate handling in aspm_attr_store_common()
  (bsc#1012628).
- PCI: kirin: Don't discard .remove() callback (bsc#1012628).
- PCI: exynos: Don't discard .remove() callback (bsc#1012628).
- PCI: Lengthen reset delay for VideoPropulsion Torrent QN16e card
  (bsc#1012628).
- wifi: wilc1000: use vmm_table as array in wilc struct
  (bsc#1012628).
- svcrdma: Drop connection after an RDMA Read error (bsc#1012628).
- rcu/tree: Defer setting of jiffies during stall reset
  (bsc#1012628).
- arm64: dts: qcom: ipq6018: Fix hwlock index for SMEM
  (bsc#1012628).
- dt-bindings: timer: renesas,rz-mtu3: Fix overflow/underflow
  interrupt names (bsc#1012628).
- PM: hibernate: Use __get_safe_page() rather than touching the
  list (bsc#1012628).
- PM: hibernate: Clean up sync_read handling in
  snapshot_write_next() (bsc#1012628).
- rcu: kmemleak: Ignore kmemleak false positives when RCU-freeing
  objects (bsc#1012628).
- btrfs: don't arbitrarily slow down delalloc if we're committing
  (bsc#1012628).
- thermal: intel: powerclamp: fix mismatch in get function for
  max_idle (bsc#1012628).
- arm64: dts: qcom: ipq5332: Fix hwlock index for SMEM
  (bsc#1012628).
- arm64: dts: qcom: ipq8074: Fix hwlock index for SMEM
  (bsc#1012628).
- firmware: qcom_scm: use 64-bit calling convention only when
  client is 64-bit (bsc#1012628).
- ACPI: FPDT: properly handle invalid FPDT subtables
  (bsc#1012628).
- arm64: dts: qcom: ipq9574: Fix hwlock index for SMEM
  (bsc#1012628).
- arm64: dts: qcom: ipq6018: Fix tcsr_mutex register size
  (bsc#1012628).
- leds: trigger: netdev: Move size check in set_device_name
  (bsc#1012628).
- mfd: qcom-spmi-pmic: Fix reference leaks in revid helper
  (bsc#1012628).
- mfd: qcom-spmi-pmic: Fix revid implementation (bsc#1012628).
- ima: annotate iint mutex to avoid lockdep false positive
  warnings (bsc#1012628).
- ima: detect changes to the backing overlay file (bsc#1012628).
- netfilter: nf_tables: remove catchall element in GC sync path
  (bsc#1012628).
- netfilter: nf_tables: split async and sync catchall in two
  functions (bsc#1012628).
- selftests/resctrl: Fix uninitialized .sa_flags (bsc#1012628).
- selftests/resctrl: Remove duplicate feature check from CMT test
  (bsc#1012628).
- selftests/resctrl: Move _GNU_SOURCE define into Makefile
  (bsc#1012628).
- selftests/resctrl: Refactor feature check to use resource and
  feature name (bsc#1012628).
- selftests/resctrl: Fix feature checks (bsc#1012628).
- selftests/resctrl: Reduce failures due to outliers in MBA/MBM
  tests (bsc#1012628).
- hid: lenovo: Resend all settings on reset_resume for compact
  keyboards (bsc#1012628).
- ASoC: codecs: wsa-macro: fix uninitialized stack variables
  with name prefix (bsc#1012628).
- jbd2: fix potential data lost in recovering journal raced with
  synchronizing fs bdev (bsc#1012628).
- quota: explicitly forbid quota files from being encrypted
  (bsc#1012628).
- kernel/reboot: emergency_restart: Set correct system_state
  (bsc#1012628).
- scripts/gdb/vmalloc: disable on no-MMU (bsc#1012628).
- fs: use nth_page() in place of direct struct page manipulation
  (bsc#1012628).
- mips: use nth_page() in place of direct struct page manipulation
  (bsc#1012628).
- i2c: core: Run atomic i2c xfer when !preemptible (bsc#1012628).
- selftests/clone3: Fix broken test under !CONFIG_TIME_NS
  (bsc#1012628).
- tracing: Have the user copy of synthetic event address use
  correct context (bsc#1012628).
- driver core: Release all resources during unbind before updating
  device links (bsc#1012628).
- mcb: fix error handling for different scenarios when parsing
  (bsc#1012628).
- dmaengine: stm32-mdma: correct desc prep when channel running
  (bsc#1012628).
- s390/mm: add missing arch_set_page_dat() call to
  vmem_crst_alloc() (bsc#1012628).
- s390/mm: add missing arch_set_page_dat() call to gmap
  allocations (bsc#1012628).
- s390/cmma: fix detection of DAT pages (bsc#1012628).
- mm/cma: use nth_page() in place of direct struct page
  manipulation (bsc#1012628).
- mm/hugetlb: use nth_page() in place of direct struct page
  manipulation (bsc#1012628).
- mm/memory_hotplug: use pfn math in place of direct struct page
  manipulation (bsc#1012628).
- mm: make PR_MDWE_REFUSE_EXEC_GAIN an unsigned long
  (bsc#1012628).
- mtd: cfi_cmdset_0001: Byte swap OTP info (bsc#1012628).
- cxl/region: Do not try to cleanup after
  cxl_region_setup_targets() fails (bsc#1012628).
- i3c: master: cdns: Fix reading status register (bsc#1012628).
- i3c: master: svc: fix race condition in ibi work thread
  (bsc#1012628).
- i3c: master: svc: fix wrong data return when IBI happen during
  start frame (bsc#1012628).
- i3c: master: svc: fix ibi may not return mandatory data byte
  (bsc#1012628).
- i3c: master: svc: fix check wrong status register in irq handler
  (bsc#1012628).
- i3c: master: svc: fix SDA keep low when polling IBIWON timeout
  happen (bsc#1012628).
- i3c: master: svc: fix random hot join failure since timeout
  error (bsc#1012628).
- cxl/region: Fix x1 root-decoder granularity calculations
  (bsc#1012628).
- cxl/port: Fix delete_endpoint() vs parent unregistration race
  (bsc#1012628).
- apparmor: Fix kernel-doc warnings in apparmor/audit.c
  (bsc#1012628).
- apparmor: Fix kernel-doc warnings in apparmor/lib.c
  (bsc#1012628).
- apparmor: Fix kernel-doc warnings in apparmor/resource.c
  (bsc#1012628).
- apparmor: Fix kernel-doc warnings in apparmor/policy.c
  (bsc#1012628).
- apparmor: combine common_audit_data and apparmor_audit_data
  (bsc#1012628).
- apparmor: rename audit_data-&gt;label to audit_data-&gt;subj_label
  (bsc#1012628).
- apparmor: pass cred through to audit info (bsc#1012628).
- apparmor: Fix regression in mount mediation (bsc#1012628).
- Bluetooth: btusb: Add RTW8852BE device 13d3:3570 to device
  tables (bsc#1012628).
- Bluetooth: btusb: Add 0bda:b85b for Fn-Link RTL8852BE
  (bsc#1012628).
- drm/amd/display: enable dsc_clk even if dsc_pg disabled
  (bsc#1012628).
- torture: Make torture_hrtimeout_ns() take an hrtimer mode
  parameter (bsc#1012628).
- rcutorture: Fix stuttering races and other issues (bsc#1012628).
- selftests/resctrl: Remove bw_report and bm_type from main()
  (bsc#1012628).
- selftests/resctrl: Simplify span lifetime (bsc#1012628).
- selftests/resctrl: Make benchmark command const and build it
  with pointers (bsc#1012628).
- selftests/resctrl: Extend signal handler coverage to unmount
  on receiving signal (bsc#1012628).
- parisc: Prevent booting 64-bit kernels on PA1.x machines
  (bsc#1012628).
- parisc/pgtable: Do not drop upper 5 address bits of physical
  address (bsc#1012628).
- parisc/power: Fix power soft-off when running on qemu
  (bsc#1012628).
- parisc: fix mmap_base calculation when stack grows upwards
  (bsc#1012628).
- xhci: Enable RPM on controllers that support low-power states
  (bsc#1012628).
- smb3: fix creating FIFOs when mounting with "sfu" mount option
  (bsc#1012628).
- smb3: fix touch -h of symlink (bsc#1012628).
- smb3: allow dumping session and tcon id to improve stats
  analysis and debugging (bsc#1012628).
- smb3: fix caching of ctime on setxattr (bsc#1012628).
- smb: client: fix use-after-free bug in
  cifs_debug_data_proc_show() (bsc#1012628).
- smb: client: fix use-after-free in smb2_query_info_compound()
  (bsc#1012628).
- smb: client: fix potential deadlock when releasing mids
  (bsc#1012628).
- smb: client: fix mount when dns_resolver key is not available
  (bsc#1012628).
- cifs: reconnect helper should set reconnect for the right
  channel (bsc#1012628).
- cifs: force interface update before a fresh session setup
  (bsc#1012628).
- cifs: do not reset chan_max if multichannel is not supported
  at mount (bsc#1012628).
- cifs: do not pass cifs_sb when trying to add channels
  (bsc#1012628).
- cifs: Fix encryption of cleared, but unset rq_iter data buffers
  (bsc#1012628).
- xfs: recovery should not clear di_flushiter unconditionally
  (bsc#1012628).
- btrfs: zoned: wait for data BG to be finished on direct IO
  allocation (bsc#1012628).
- ALSA: info: Fix potential deadlock at disconnection
  (bsc#1012628).
- ALSA: hda/realtek: Enable Mute LED on HP 255 G8 (bsc#1012628).
- ALSA: hda/realtek - Add Dell ALC295 to pin fall back table
  (bsc#1012628).
- ALSA: hda/realtek - Enable internal speaker of ASUS K6500ZC
  (bsc#1012628).
- ALSA: hda/realtek: Enable Mute LED on HP 255 G10 (bsc#1012628).
- ALSA: hda/realtek: Add quirks for HP Laptops (bsc#1012628).
- Revert ncsi: Propagate carrier gain/loss events to the NCSI
  controller (bsc#1012628).
- Revert "i2c: pxa: move to generic GPIO recovery" (bsc#1012628).
- lsm: fix default return value for vm_enough_memory
  (bsc#1012628).
- lsm: fix default return value for inode_getsecctx (bsc#1012628).
- sbsa_gwdt: Calculate timeout with 64-bit math (bsc#1012628).
- i2c: designware: Disable TX_EMPTY irq while waiting for block
  length byte (bsc#1012628).
- s390/ap: fix AP bus crash on early config change callback
  invocation (bsc#1012628).
- net: ethtool: Fix documentation of ethtool_sprintf()
  (bsc#1012628).
- net: dsa: lan9303: consequently nested-lock physical MDIO
  (bsc#1012628).
- net: phylink: initialize carrier state at creation
  (bsc#1012628).
- gfs2: don't withdraw if init_threads() got interrupted
  (bsc#1012628).
- i2c: i801: fix potential race in
  i801_block_transaction_byte_by_byte (bsc#1012628).
- f2fs: do not return EFSCORRUPTED, but try to run online repair
  (bsc#1012628).
- f2fs: set the default compress_level on ioctl (bsc#1012628).
- f2fs: avoid format-overflow warning (bsc#1012628).
- f2fs: split initial and dynamic conditions for extent_cache
  (bsc#1012628).
- media: lirc: drop trailing space from scancode transmit
  (bsc#1012628).
- media: sharp: fix sharp encoding (bsc#1012628).
- media: venus: hfi_parser: Add check to keep the number of
  codecs within range (bsc#1012628).
- media: venus: hfi: fix the check to handle session buffer
  requirement (bsc#1012628).
- media: venus: hfi: add checks to handle capabilities from
  firmware (bsc#1012628).
- media: ccs: Correctly initialise try compose rectangle
  (bsc#1012628).
- drm/mediatek/dp: fix memory leak on -&gt;get_edid callback audio
  detection (bsc#1012628).
- drm/mediatek/dp: fix memory leak on -&gt;get_edid callback error
  path (bsc#1012628).
- dm-bufio: fix no-sleep mode (bsc#1012628).
- dm-verity: don't use blocking calls from tasklets (bsc#1012628).
- nfsd: fix file memleak on client_opens_release (bsc#1012628).
- NFSD: Update nfsd_cache_append() to use xdr_stream
  (bsc#1012628).
- LoongArch: Mark __percpu functions as always inline
  (bsc#1012628).
- tracing: fprobe-event: Fix to check tracepoint event and return
  (bsc#1012628).
- swiotlb: do not free decrypted pages if dynamic (bsc#1012628).
- swiotlb: fix out-of-bounds TLB allocations with
  CONFIG_SWIOTLB_DYNAMIC (bsc#1012628).
- riscv: Using TOOLCHAIN_HAS_ZIHINTPAUSE marco replace zihintpause
  (bsc#1012628).
- riscv: put interrupt entries into .irqentry.text (bsc#1012628).
- riscv: mm: Update the comment of CONFIG_PAGE_OFFSET
  (bsc#1012628).
- riscv: correct pt_level name via pgtable_l5/4_enabled
  (bsc#1012628).
- riscv: kprobes: allow writing to x0 (bsc#1012628).
- mmc: sdhci-pci-gli: A workaround to allow GL9750 to enter ASPM
  L1.2 (bsc#1012628).
- mm: fix for negative counter: nr_file_hugepages (bsc#1012628).
- mm: kmem: drop __GFP_NOFAIL when allocating objcg vectors
  (bsc#1012628).
- mptcp: deal with large GSO size (bsc#1012628).
- mptcp: add validity check for sending RM_ADDR (bsc#1012628).
- mptcp: fix setsockopt(IP_TOS) subflow locking (bsc#1012628).
- selftests: mptcp: fix fastclose with csum failure (bsc#1012628).
- r8169: fix network lost after resume on DASH systems
  (bsc#1012628).
- r8169: add handling DASH when DASH is disabled (bsc#1012628).
- mmc: sdhci-pci-gli: GL9750: Mask the replay timer timeout of
  AER (bsc#1012628).
- media: qcom: camss: Fix pm_domain_on sequence in probe
  (bsc#1012628).
- media: qcom: camss: Fix vfe_get() error jump (bsc#1012628).
- media: qcom: camss: Fix VFE-17x vfe_disable_output()
  (bsc#1012628).
- media: qcom: camss: Fix VFE-480 vfe_disable_output()
  (bsc#1012628).
- media: qcom: camss: Fix missing vfe_lite clocks check
  (bsc#1012628).
- media: qcom: camss: Fix set CSI2_RX_CFG1_VC_MODE when VC is
  greater than 3 (bsc#1012628).
- media: qcom: camss: Fix invalid clock enable bit disjunction
  (bsc#1012628).
- media: qcom: camss: Fix csid-gen2 for test pattern generator
  (bsc#1012628).
- Revert "HID: logitech-dj: Add support for a new lightspeed
  receiver iteration" (bsc#1012628).
- Revert "net: r8169: Disable multicast filter for RTL8168H and
  RTL8107E" (bsc#1012628).
- ext4: fix race between writepages and remount (bsc#1012628).
- ext4: no need to generate from free list in mballoc
  (bsc#1012628).
- ext4: make sure allocate pending entry not fail (bsc#1012628).
- ext4: apply umask if ACL support is disabled (bsc#1012628).
- ext4: correct offset of gdb backup in non meta_bg group to
  update_backups (bsc#1012628).
- ext4: mark buffer new if it is unwritten to avoid stale data
  exposure (bsc#1012628).
- ext4: correct return value of ext4_convert_meta_bg
  (bsc#1012628).
- ext4: correct the start block of counting reserved clusters
  (bsc#1012628).
- ext4: remove gdb backup copy for meta bg in
  setup_new_flex_group_blocks (bsc#1012628).
- ext4: add missed brelse in update_backups (bsc#1012628).
- ext4: properly sync file size update after O_SYNC direct IO
  (bsc#1012628).
- ext4: fix racy may inline data check in dio write (bsc#1012628).
- drm/amd/pm: Handle non-terminated overdrive commands
  (bsc#1012628).
- drm: bridge: it66121: -&gt;get_edid callback must not return err
  pointers (bsc#1012628).
- x86/srso: Move retbleed IBPB check into existing 'has_microcode'
  code block (bsc#1012628).
- drm/amd/display: Add Null check for DPP resource (bsc#1012628).
- drm/i915/mtl: Support HBR3 rate with C10 phy and eDP in MTL
  (bsc#1012628).
- drm/i915: Bump GLK CDCLK frequency when driving multiple pipes
  (bsc#1012628).
- drm/i915: Fix potential spectre vulnerability (bsc#1012628).
- drm/i915: Flush WC GGTT only on required platforms
  (bsc#1012628).
- drm/amd/pm: Fix error of MACO flag setting code (bsc#1012628).
- drm/amdgpu/smu13: drop compute workload workaround
  (bsc#1012628).
- drm/amdgpu: don't use pci_is_thunderbolt_attached()
  (bsc#1012628).
- drm/amdgpu: fix GRBM read timeout when do mes_self_test
  (bsc#1012628).
- drm/amdgpu: add a retry for IP discovery init (bsc#1012628).
- drm/amdgpu: don't use ATRM for external devices (bsc#1012628).
- drm/amdgpu: fix error handling in amdgpu_vm_init (bsc#1012628).
- drm/amdgpu: fix error handling in amdgpu_bo_list_get()
  (bsc#1012628).
- drm/amdgpu: lower CS errors to debug severity (bsc#1012628).
- drm/amdgpu: Fix possible null pointer dereference (bsc#1012628).
- drm/amd/display: Guard against invalid RPTR/WPTR being set
  (bsc#1012628).
- drm/amd/display: Fix DSC not Enabled on Direct MST Sink
  (bsc#1012628).
- drm/amd/display: fix a NULL pointer dereference in
  amdgpu_dm_i2c_xfer() (bsc#1012628).
- drm/amd/display: Enable fast plane updates on DCN3.2 and above
  (bsc#1012628).
- drm/amd/display: Clear dpcd_sink_ext_caps if not set
  (bsc#1012628).
- drm/amd/display: Change the DMCUB mailbox memory location from
  FB to inbox (bsc#1012628).
- Refresh patches.suse/vfs-add-super_operations-get_inode_dev.
- Rename to
  patches.kernel.org/6.6.3-350-ASoC-soc-dai-add-flag-to-mute-and-unmute-stream.patch.
- Rename to
  patches.kernel.org/6.6.3-351-ASoC-codecs-wsa883x-make-use-of-new-mute_unmute.patch.
- commit d766c57</changelog>
  <changelog author="tiwai@suse.de" date="1701259201">- Update ath11k hibernation patches from the latest code (bsc#1207948)
- commit 7dc7bda</changelog>
  <changelog author="bwiedemann@suse.de" date="1701259202">- Do not store build host name in initrd
  Without this patch, kernel-obs-build stored the build host name
  in its .build.initrd.kvm
  This patch allows for reproducible builds of kernel-obs-build and thus
  avoids re-publishing the kernel-obs-build.rpm when nothing changed.
  Note that this has no influence on the /etc/hosts file
  that is used during other OBS builds.
  https://bugzilla.opensuse.org/show_bug.cgi?id=1084909
- commit fd3a75e</changelog>
  <changelog author="jslaby@suse.cz" date="1701345600">- README.SUSE: fix patches.addon use
  It's series, not series.conf in there.
  And make it more precise on when the patches are applied.
- commit cb8969c</changelog>
  <changelog author="msuchanek@suse.de" date="1701432000">- kernel-binary: suse-module-tools is also required when installed
  Requires(pre) adds dependency for the specific sciptlet.
  However, suse-module-tools also ships modprobe.d files which may be
  needed at posttrans time or any time the kernel is on the system for
  generating ramdisk. Add plain Requires as well.
- commit 8c12816</changelog>
  <changelog author="jslaby@suse.cz" date="1701604800">- Linux 6.6.4 (bsc#1012628).
- USB: dwc3: qcom: fix wakeup after probe deferral (bsc#1012628).
- USB: dwc3: qcom: fix software node leak on probe errors
  (bsc#1012628).
- usb: dwc3: set the dma max_seg_size (bsc#1012628).
- usb: dwc3: Fix default mode initialization (bsc#1012628).
- USB: dwc2: write HCINT with INTMASK applied (bsc#1012628).
- usb: typec: tcpm: Skip hard reset when in error recovery
  (bsc#1012628).
- usb: typec: tcpm: Fix sink caps op current check (bsc#1012628).
- USB: serial: option: don't claim interface 4 for ZTE MF290
  (bsc#1012628).
- USB: serial: option: fix FM101R-GL defines (bsc#1012628).
- USB: serial: option: add Fibocom L7xx modules (bsc#1012628).
- usb: cdnsp: Fix deadlock issue during using NCM gadget
  (bsc#1012628).
- usb: config: fix iteration issue in 'usb_get_bos_descriptor()'
  (bsc#1012628).
- USB: xhci-plat: fix legacy PHY double init (bsc#1012628).
- bcache: fixup lock c-&gt;root error (bsc#1012628).
- bcache: fixup init dirty data errors (bsc#1012628).
- bcache: prevent potential division by zero error (bsc#1012628).
- bcache: check return value from btree_node_alloc_replacement()
  (bsc#1012628).
- veth: Use tstats per-CPU traffic counters (bsc#1012628).
- dm-delay: fix a race between delay_presuspend and delay_bio
  (bsc#1012628).
- ALSA: hda/realtek: Add quirks for ASUS 2024 Zenbooks
  (bsc#1012628).
- ALSA: hda: ASUS UM5302LA: Added quirks for cs35L41/10431A83
  on i2c bus (bsc#1012628).
- cifs: fix leak of iface for primary channel (bsc#1012628).
- cifs: account for primary channel in the interface list
  (bsc#1012628).
- cifs: distribute channels across interfaces based on speed
  (bsc#1012628).
- Revert "phy: realtek: usb: Add driver for the Realtek SoC USB
  2.0 PHY" (bsc#1012628).
- Revert "phy: realtek: usb: Add driver for the Realtek SoC USB
  3.0 PHY" (bsc#1012628).
- Revert "usb: phy: add usb phy notify port status API"
  (bsc#1012628).
- hv_netvsc: Mark VF as slave before exposing it to user-mode
  (bsc#1012628).
- hv_netvsc: Fix race of register_netdevice_notifier and VF
  register (bsc#1012628).
- hv_netvsc: fix race of netvsc and VF register_netdevice
  (bsc#1012628).
- platform/x86: ideapad-laptop: Set max_brightness before using it
  (bsc#1012628).
- platform/x86/amd/pmc: adjust getting DRAM size behavior
  (bsc#1012628).
- USB: serial: option: add Luat Air72*U series products
  (bsc#1012628).
- usb: misc: onboard-hub: add support for Microchip USB5744
  (bsc#1012628).
- dt-bindings: usb: microchip,usb5744: Add second supply
  (bsc#1012628).
- platform/x86: hp-bioscfg: Fix error handling in
  hp_add_other_attributes() (bsc#1012628).
- platform/x86: hp-bioscfg: move mutex_lock() down in
  hp_add_other_attributes() (bsc#1012628).
- platform/x86: hp-bioscfg: Simplify return check in
  hp_add_other_attributes() (bsc#1012628).
- s390/dasd: protect device queue against concurrent access
  (bsc#1012628).
- io_uring/fs: consider link-&gt;flags when getting path for LINKAT
  (bsc#1012628).
- bcache: fixup multi-threaded bch_sectors_dirty_init() wake-up
  race (bsc#1012628).
- md: fix bi_status reporting in md_end_clone_io (bsc#1012628).
- bcache: replace a mistaken IS_ERR() by IS_ERR_OR_NULL() in
  btree_gc_coalesce() (bsc#1012628).
- io_uring: fix off-by one bvec index (bsc#1012628).
- tls: fix NULL deref on tls_sw_splice_eof() with empty record
  (bsc#1012628).
- swiotlb-xen: provide the "max_mapping_size" method
  (bsc#1012628).
- ACPI: PM: Add acpi_device_fix_up_power_children() function
  (bsc#1012628).
- ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CVA
  (bsc#1012628).
- ACPI: processor_idle: use raw_safe_halt() in
  acpi_idle_play_dead() (bsc#1012628).
- ACPI: video: Use acpi_device_fix_up_power_children()
  (bsc#1012628).
- thunderbolt: Set lane bonding bit only for downstream port
  (bsc#1012628).
- drm/ast: Disconnect BMC if physical connector is connected
  (bsc#1012628).
- drm/msm/dpu: Add missing safe_lut_tbl in sc8280xp catalog
  (bsc#1012628).
- kselftest/arm64: Fix output formatting for za-fork
  (bsc#1012628).
- prctl: Disable prctl(PR_SET_MDWE) on parisc (bsc#1012628).
- mm: add a NO_INHERIT flag to the PR_SET_MDWE prctl
  (bsc#1012628).
- lockdep: Fix block chain corruption (bsc#1012628).
- USB: dwc3: qcom: fix ACPI platform device leak (bsc#1012628).
- USB: dwc3: qcom: fix resource leaks on probe deferral
  (bsc#1012628).
- nvmet: nul-terminate the NQNs passed in the connect command
  (bsc#1012628).
- nvme: blank out authentication fabrics options if not configured
  (bsc#1012628).
- afs: Fix file locking on R/O volumes to operate in local mode
  (bsc#1012628).
- afs: Return ENOENT if no cell DNS record can be found
  (bsc#1012628).
- net: ipa: fix one GSI register field width (bsc#1012628).
- net: axienet: Fix check for partial TX checksum (bsc#1012628).
- vsock/test: fix SEQPACKET message bounds test (bsc#1012628).
- i40e: Fix adding unsupported cloud filters (bsc#1012628).
- amd-xgbe: propagate the correct speed and duplex status
  (bsc#1012628).
- amd-xgbe: handle the corner-case during tx completion
  (bsc#1012628).
- amd-xgbe: handle corner-case during sfp hotplug (bsc#1012628).
- net: veth: fix ethtool stats reporting (bsc#1012628).
- octeontx2-pf: Fix ntuple rule creation to direct packet to VF
  with higher Rx queue than its PF (bsc#1012628).
- arm/xen: fix xen_vcpu_info allocation alignment (bsc#1012628).
- arm64: mm: Fix "rodata=on" when
  CONFIG_RODATA_FULL_DEFAULT_ENABLED=y (bsc#1012628).
- s390/ipl: add missing IPL_TYPE_ECKD_DUMP case to ipl_init()
  (bsc#1012628).
- net/smc: avoid data corruption caused by decline (bsc#1012628).
- net: usb: ax88179_178a: fix failed operations during
  ax88179_reset (bsc#1012628).
- drm/panel: boe-tv101wum-nl6: Fine tune Himax83102-j02 panel
  HFP and HBP (bsc#1012628).
- ipv4: Correct/silence an endian warning in __ip_do_redirect
  (bsc#1012628).
- HID: fix HID device resource race between HID core and debugging
  support (bsc#1012628).
- accel/ivpu/37xx: Fix hangs related to MMIO reset (bsc#1012628).
- accel/ivpu: Do not initialize parameters on power up
  (bsc#1012628).
- bpf: Fix dev's rx stats for bpf_redirect_peer traffic
  (bsc#1012628).
- net: Move {l,t,d}stats allocation to core and convert veth &amp;
  vrf (bsc#1012628).
- net, vrf: Move dstats structure to core (bsc#1012628).
- PM: tools: Fix sleepgraph syntax error (bsc#1012628).
- drm/rockchip: vop: Fix color for RGB888/BGR888 format on VOP
  full (bsc#1012628).
- libfs: getdents() should return 0 after reaching EOD
  (bsc#1012628).
- block: update the stable_writes flag in bdev_add (bsc#1012628).
- filemap: add a per-mapping stable writes flag (bsc#1012628).
- drm/i915: do not clean GT table on error path (bsc#1012628).
- ata: pata_isapnp: Add missing error check for devm_ioport_map()
  (bsc#1012628).
- octeontx2-pf: Fix memory leak during interface down
  (bsc#1012628).
- wireguard: use DEV_STATS_INC() (bsc#1012628).
- net: wangxun: fix kernel panic due to null pointer
  (bsc#1012628).
- drm/panel: simple: Fix Innolux G101ICE-L01 timings
  (bsc#1012628).
- drm/panel: simple: Fix Innolux G101ICE-L01 bus flags
  (bsc#1012628).
- fs: Pass AT_GETATTR_NOSEC flag to getattr interface function
  (bsc#1012628).
- drm/panel: auo,b101uan08.3: Fine tune the panel power sequence
  (bsc#1012628).
- blk-cgroup: avoid to warn !rcu_read_lock_held() in blkg_lookup()
  (bsc#1012628).
- afs: Make error on cell lookup failure consistent with OpenAFS
  (bsc#1012628).
- afs: Fix afs_server_list to be cleaned up with RCU
  (bsc#1012628).
- rxrpc: Defer the response to a PING ACK until we've parsed it
  (bsc#1012628).
- rxrpc: Fix RTT determination to use any ACK as a source
  (bsc#1012628).
- s390/ism: ism driver implies smc protocol (bsc#1012628).
- drm/msm/dsi: use the correct VREG_CTRL_1 value for 4nm cphy
  (bsc#1012628).
- sched/fair: Fix the decision for load balance (bsc#1012628).
- sched/eevdf: Fix vruntime adjustment on reweight (bsc#1012628).
- hv/hv_kvp_daemon: Some small fixes for handling NM keyfiles
  (bsc#1012628).
- irqchip/gic-v3-its: Flush ITS tables correctly in non-coherent
  GIC designs (bsc#1012628).
- NFSD: Fix checksum mismatches in the duplicate reply cache
  (bsc#1012628).
- NFSD: Fix "start of NFS reply" pointer passed to
  nfsd_cache_update() (bsc#1012628).
- commit eafb2e8</changelog>
  <changelog author="jslaby@suse.cz" date="1701777600">- Refresh
  patches.suse/drm-i915-Also-check-for-VGA-converter-in-eDP-probe.patch.
- Refresh
  patches.suse/leds-class-Don-t-expose-color-sysfs-entry.patch.
  Update upstream status and move to sorted section.
- commit a1661c2</changelog>
  <changelog author="jslaby@suse.cz" date="1702036800">- Linux 6.6.5 (bsc#1012628).
- cifs: Fix FALLOC_FL_ZERO_RANGE by setting i_size if EOF moved
  (bsc#1012628).
- cifs: Fix FALLOC_FL_INSERT_RANGE by setting i_size after EOF
  moved (bsc#1012628).
- smb: client: fix missing mode bits for SMB symlinks
  (bsc#1012628).
- smb: client: report correct st_size for SMB and NFS symlinks
  (bsc#1012628).
- ksmbd: fix possible deadlock in smb2_open (bsc#1012628).
- pinctrl: avoid reload of p state in list iteration
  (bsc#1012628).
- firewire: core: fix possible memory leak in create_units()
  (bsc#1012628).
- mmc: sdhci-pci-gli: Disable LPM during initialization
  (bsc#1012628).
- mmc: sdhci-sprd: Fix vqmmc not shutting down after the card
  was pulled (bsc#1012628).
- mmc: cqhci: Increase recovery halt timeout (bsc#1012628).
- mmc: cqhci: Warn of halt or task clear failure (bsc#1012628).
- mmc: cqhci: Fix task clearing in CQE error recovery
  (bsc#1012628).
- mmc: block: Retry commands in CQE error recovery (bsc#1012628).
- mmc: block: Do not lose cache flush during CQE error recovery
  (bsc#1012628).
- mmc: block: Be sure to wait while busy in CQE error recovery
  (bsc#1012628).
- ALSA: hda: Disable power-save on KONTRON SinglePC (bsc#1012628).
- ALSA: hda/realtek: Headset Mic VREF to 100% (bsc#1012628).
- ALSA: hda/realtek: Add supported ALC257 for ChromeOS
  (bsc#1012628).
- net: libwx: fix memory leak on msix entry (bsc#1012628).
- dm-verity: align struct dm_verity_fec_io properly (bsc#1012628).
- scsi: Change SCSI device boolean fields to single bit flags
  (bsc#1012628).
- scsi: sd: Fix system start for ATA devices (bsc#1012628).
- scsi: ufs: core: Clear cmd if abort succeeds in MCQ mode
  (bsc#1012628).
- drm/amd: Enable PCIe PME from D3 (bsc#1012628).
- drm/amdgpu: correct the amdgpu runtime dereference usage count
  (bsc#1012628).
- drm/amdgpu: Force order between a read and write to the same
  address (bsc#1012628).
- drm/amdgpu: fix memory overflow in the IB test (bsc#1012628).
- drm/amdgpu: Update EEPROM I2C address for smu v13_0_0
  (bsc#1012628).
- drm/amd/display: Include udelay when waiting for INBOX0 ACK
  (bsc#1012628).
- drm/amd/display: Remove min_dst_y_next_start check for Z8
  (bsc#1012628).
- drm/amd/display: Use DRAM speed from validation for dummy
  p-state (bsc#1012628).
- drm/amd/display: Update min Z8 residency time to 2100 for DCN314
  (bsc#1012628).
- drm/amd/display: fix ABM disablement (bsc#1012628).
- drm/amd/display: force toggle rate wa for first link training
  for a retimer (bsc#1012628).
- dm verity: initialize fec io before freeing it (bsc#1012628).
- dm verity: don't perform FEC for failed readahead IO
  (bsc#1012628).
- nvme: check for valid nvme_identify_ns() before using it
  (bsc#1012628).
- r8169: fix deadlock on RTL8125 in jumbo mtu mode (bsc#1012628).
- ACPI: video: Use acpi_video_device for cooling-dev driver data
  (bsc#1012628).
- io_uring: don't allow discontig pages for IORING_SETUP_NO_MMAP
  (bsc#1012628).
- iommu/vt-d: Fix incorrect cache invalidation for mm notification
  (bsc#1012628).
- io_uring: free io_buffer_list entries via RCU (bsc#1012628).
- nouveau: find the smallest page allocation to cover a buffer
  alloc (bsc#1012628).
- powercap: DTPM: Fix unneeded conversions to micro-Watts
  (bsc#1012628).
- cpufreq/amd-pstate: Fix the return value of
  amd_pstate_fast_switch() (bsc#1012628).
- dma-buf: fix check in dma_resv_add_fence (bsc#1012628).
- io_uring: don't guard IORING_OFF_PBUF_RING with SETUP_NO_MMAP
  (bsc#1012628).
- iommu: Avoid more races around device probe (bsc#1012628).
- bcache: revert replacing IS_ERR_OR_NULL with IS_ERR
  (bsc#1012628).
- ext2: Fix ki_pos update for DIO buffered-io fallback case
  (bsc#1012628).
- iommu/vt-d: Add MTL to quirk list to skip TE disabling
  (bsc#1012628).
- KVM: PPC: Book3S HV: Fix KVM_RUN clobbering FP/VEC user
  registers (bsc#1012628).
- powerpc: Don't clobber f0/vs0 during fp|altivec register save
  (bsc#1012628).
- parisc: Mark ex_table entries 32-bit aligned in assembly.h
  (bsc#1012628).
- parisc: Mark ex_table entries 32-bit aligned in uaccess.h
  (bsc#1012628).
- parisc: Use natural CPU alignment for bug_table (bsc#1012628).
- parisc: Mark lock_aligned variables 16-byte aligned on SMP
  (bsc#1012628).
- parisc: Drop the HP-UX ENOSYM and EREMOTERELEASE error codes
  (bsc#1012628).
- parisc: Mark jump_table naturally aligned (bsc#1012628).
- parisc: Ensure 32-bit alignment on parisc unwind section
  (bsc#1012628).
- parisc: Mark altinstructions read-only and 32-bit aligned
  (bsc#1012628).
- btrfs: add dmesg output for first mount and last unmount of
  a filesystem (bsc#1012628).
- btrfs: ref-verify: fix memory leaks in btrfs_ref_tree_mod()
  (bsc#1012628).
- btrfs: fix off-by-one when checking chunk map includes logical
  address (bsc#1012628).
- btrfs: send: ensure send_fd is writable (bsc#1012628).
- btrfs: make error messages more clear when getting a chunk map
  (bsc#1012628).
- btrfs: free the allocated memory if btrfs_alloc_page_array()
  fails (bsc#1012628).
- btrfs: fix 64bit compat send ioctl arguments not initializing
  version member (bsc#1012628).
- io_uring: enable io_mem_alloc/free to be used in other parts
  (bsc#1012628).
- io_uring/kbuf: defer release of mapped buffer rings
  (bsc#1012628).
- io_uring/kbuf: recycle freed mapped buffer ring entries
  (bsc#1012628).
- wifi: cfg80211: fix CQM for non-range use (bsc#1012628).
- pinctrl: stm32: Add check for devm_kcalloc (bsc#1012628).
- pinctrl: stm32: fix array read out of bound (bsc#1012628).
- media: v4l2-subdev: Fix a 64bit bug (bsc#1012628).
- netdevsim: Don't accept device bound programs (bsc#1012628).
- net: rswitch: Fix type of ret in rswitch_start_xmit()
  (bsc#1012628).
- net: rswitch: Fix return value in rswitch_start_xmit()
  (bsc#1012628).
- net: rswitch: Fix missing dev_kfree_skb_any() in error path
  (bsc#1012628).
- ipv4: igmp: fix refcnt uaf issue when receiving igmp query
  packet (bsc#1012628).
- wifi: iwlwifi: mvm: fix an error code in iwl_mvm_mld_add_sta()
  (bsc#1012628).
- wifi: mac80211: do not pass AP_VLAN vif pointer to drivers
  during flush (bsc#1012628).
- net: dsa: mv88e6xxx: fix marvell 6350 switch probing
  (bsc#1012628).
- net: dsa: mv88e6xxx: fix marvell 6350 probe crash (bsc#1012628).
- dpaa2-eth: increase the needed headroom to account for alignment
  (bsc#1012628).
- dpaa2-eth: recycle the RX buffer only after all processing done
  (bsc#1012628).
- bpf: Add missed allocation hint for bpf_mem_cache_alloc_flags()
  (bsc#1012628).
- uapi: propagate __struct_group() attributes to the container
  union (bsc#1012628).
- selftests/net: ipsec: fix constant out of range (bsc#1012628).
- selftests/net: fix a char signedness issue (bsc#1012628).
- selftests/net: unix: fix unused variable compiler warning
  (bsc#1012628).
- selftests/net: mptcp: fix uninitialized variable warnings
  (bsc#1012628).
- octeontx2-af: Fix possible buffer overflow (bsc#1012628).
- net: stmmac: xgmac: Disable FPE MMC interrupts (bsc#1012628).
- octeontx2-pf: Fix adding mbox work queue entry when num_vfs &gt;
  64 (bsc#1012628).
- octeontx2-pf: Restore TC ingress police rules when interface
  is up (bsc#1012628).
- neighbour: Fix __randomize_layout crash in struct neighbour
  (bsc#1012628).
- efi/unaccepted: Fix off-by-one when checking for overlapping
  ranges (bsc#1012628).
- r8169: prevent potential deadlock in rtl8169_close
  (bsc#1012628).
- ravb: Fix races between ravb_tx_timeout_work() and net related
  ops (bsc#1012628).
- ethtool: don't propagate EOPNOTSUPP from dumps (bsc#1012628).
- bpf, sockmap: af_unix stream sockets need to hold ref for pair
  sock (bsc#1012628).
- ice: Fix VF Reset paths when interface in a failed over
  aggregate (bsc#1012628).
- net: ravb: Check return value of reset_control_deassert()
  (bsc#1012628).
- net: ravb: Use pm_runtime_resume_and_get() (bsc#1012628).
- net: ravb: Make write access to CXR35 first before accessing
  other EMAC registers (bsc#1012628).
- net: ravb: Start TX queues after HW initialization succeeded
  (bsc#1012628).
- net: ravb: Stop DMA in case of failures on ravb_open()
  (bsc#1012628).
- net: ravb: Keep reverse order of operations in ravb_remove()
  (bsc#1012628).
- powerpc/pseries/iommu: enable_ddw incorrectly returns direct
  mapping for SR-IOV device (bsc#1012628).
- s390/cmma: fix handling of swapper_pg_dir and invalid_pg_dir
  (bsc#1012628).
- drm/amd/display: Refactor edp power control (bsc#1012628).
- drm/amd/display: Remove power sequencing check (bsc#1012628).
- cpufreq: imx6q: Don't disable 792 Mhz OPP unnecessarily
  (bsc#1012628).
- iommu/vt-d: Omit devTLB invalidation requests when TES=0
  (bsc#1012628).
- iommu/vt-d: Disable PCI ATS in legacy passthrough mode
  (bsc#1012628).
- iommu/vt-d: Make context clearing consistent with context
  mapping (bsc#1012628).
- drm/i915/gsc: Mark internal GSC engine with reserved uabi class
  (bsc#1012628).
- drm/panel: starry-2081101qfh032011-53g: Fine tune the panel
  power sequence (bsc#1012628).
- drm/panel: nt36523: fix return value check in nt36523_probe()
  (bsc#1012628).
- cpufreq/amd-pstate: Fix scaling_min_freq and scaling_max_freq
  update (bsc#1012628).
- cpufreq/amd-pstate: Only print supported EPP values for
  performance governor (bsc#1012628).
- drm/amd/pm: fix a memleak in aldebaran_tables_init
  (bsc#1012628).
- iommu: Fix printk arg in of_iommu_get_resv_regions()
  (bsc#1012628).
- drm/amd/display: refactor ILR to make it work (bsc#1012628).
- drm/amd/display: Reduce default backlight min from 5 nits to
  1 nits (bsc#1012628).
- drm/amd/display: Simplify brightness initialization
  (bsc#1012628).
- drm/amd/display: Fix MPCC 1DLUT programming (bsc#1012628).
- vfio/pds: Fix mutex lock-&gt;magic != lock warning (bsc#1012628).
- vfio/pds: Fix possible sleep while in atomic context
  (bsc#1012628).
- x86/xen: fix percpu vcpu_info allocation (bsc#1012628).
- vfio: Drop vfio_file_iommu_group() stub to fudge around a KVM
  wart (bsc#1012628).
- Rename to
  patches.kernel.org/6.6.5-001-leds-class-Don-t-expose-color-sysfs-entry.patch.
- Rename to
  patches.kernel.org/6.6.5-017-drm-i915-Also-check-for-VGA-converter-in-eDP-pr.patch.
- commit 30a850b</changelog>
  <changelog author="jslaby@suse.cz" date="1702036801">- parisc: Fix asm operand number out of range build error in
  bug table (git-fixes).
- commit 7675861</changelog>
  <changelog author="jslaby@suse.cz" date="1702296000">- Linux 6.6.6 (bsc#1012628).
- Revert "wifi: cfg80211: fix CQM for non-range use"
  (bsc#1012628).
- commit a946a9f</changelog>
  <changelog author="jslaby@suse.cz" date="1702555200">- Linux 6.6.7 (bsc#1012628).
- vdpa/mlx5: preserve CVQ vringh index (bsc#1012628).
- scsi: sd: Fix sshdr use in sd_suspend_common() (bsc#1012628).
- hrtimers: Push pending hrtimers away from outgoing CPU earlier
  (bsc#1012628).
- i2c: designware: Fix corrupted memory seen in the ISR
  (bsc#1012628).
- i2c: ocores: Move system PM hooks to the NOIRQ phase
  (bsc#1012628).
- netfilter: ipset: fix race condition between swap/destroy and
  kernel side add/del/test (bsc#1012628).
- nouveau: use an rwlock for the event lock (bsc#1012628).
- zstd: Fix array-index-out-of-bounds UBSAN warning (bsc#1012628).
- tg3: Move the [rt]x_dropped counters to tg3_napi (bsc#1012628).
- tg3: Increment tx_dropped in tg3_tso_bug() (bsc#1012628).
- modpost: fix section mismatch message for RELA (bsc#1012628).
- kconfig: fix memory leak from range properties (bsc#1012628).
- drm/amdgpu: Do not program VF copy regs in mmhub v1.8 under
  SRIOV (v2) (bsc#1012628).
- drm/amdgpu: finalizing mem_partitions at the end of GMC v9
  sw_fini (bsc#1012628).
- drm/amdgpu: correct chunk_ptr to a pointer to chunk
  (bsc#1012628).
- dm-crypt: start allocating with MAX_ORDER (bsc#1012628).
- x86: Introduce ia32_enabled() (bsc#1012628).
- x86/coco: Disable 32-bit emulation by default on TDX and SEV
  (bsc#1012628).
- x86/entry: Convert INT 0x80 emulation to IDTENTRY (bsc#1012628).
- x86/entry: Do not allow external 0x80 interrupts (bsc#1012628).
- x86/tdx: Allow 32-bit emulation by default (bsc#1012628).
- dt: dt-extract-compatibles: Handle cfile arguments in generator
  function (bsc#1012628).
- dt: dt-extract-compatibles: Don't follow symlinks when walking
  tree (bsc#1012628).
- platform/x86: asus-wmi: Move i8042 filter install to shared
  asus-wmi code (bsc#1012628).
- of: dynamic: Fix of_reconfig_get_state_change() return value
  documentation (bsc#1012628).
- platform/x86: wmi: Skip blocks with zero instances
  (bsc#1012628).
- ipv6: fix potential NULL deref in fib6_add() (bsc#1012628).
- octeontx2-pf: Add missing mutex lock in otx2_get_pauseparam
  (bsc#1012628).
- octeontx2-af: Check return value of nix_get_nixlf before using
  nixlf (bsc#1012628).
- bpf: Fix a verifier bug due to incorrect branch offset
  comparison with cpu=v4 (bsc#1012628).
- hv_netvsc: rndis_filter needs to select NLS (bsc#1012628).
- r8152: Hold the rtnl_lock for all of reset (bsc#1012628).
- r8152: Add RTL8152_INACCESSIBLE checks to more loops
  (bsc#1012628).
- r8152: Add RTL8152_INACCESSIBLE to r8156b_wait_loading_flash()
  (bsc#1012628).
- r8152: Add RTL8152_INACCESSIBLE to r8153_pre_firmware_1()
  (bsc#1012628).
- r8152: Add RTL8152_INACCESSIBLE to r8153_aldps_en()
  (bsc#1012628).
- mlxbf-bootctl: correctly identify secure boot with development
  keys (bsc#1012628).
- platform/mellanox: Add null pointer checks for devm_kasprintf()
  (bsc#1012628).
- platform/mellanox: Check
  devm_hwmon_device_register_with_groups() return value
  (bsc#1012628).
- arcnet: restoring support for multiple Sohard Arcnet cards
  (bsc#1012628).
- octeontx2-pf: consider both Rx and Tx packet stats for adaptive
  interrupt coalescing (bsc#1012628).
- net: stmmac: fix FPE events losing (bsc#1012628).
- xsk: Skip polling event check for unbound socket (bsc#1012628).
- octeontx2-af: fix a use-after-free in rvu_npa_register_reporters
  (bsc#1012628).
- ice: Restore fix disabling RX VLAN filtering (bsc#1012628).
- i40e: Fix unexpected MFS warning message (bsc#1012628).
- iavf: validate tx_coalesce_usecs even if rx_coalesce_usecs is
  zero (bsc#1012628).
- net: bnxt: fix a potential use-after-free in bnxt_init_tc
  (bsc#1012628).
- tcp: fix mid stream window clamp (bsc#1012628).
- ionic: fix snprintf format length warning (bsc#1012628).
- ionic: Fix dim work handling in split interrupt mode
  (bsc#1012628).
- ipv4: ip_gre: Avoid skb_pull() failure in ipgre_xmit()
  (bsc#1012628).
- net: atlantic: Fix NULL dereference of skb pointer in
  (bsc#1012628).
- net: hns: fix wrong head when modify the tx feature when
  sending packets (bsc#1012628).
- net: hns: fix fake link up on xge port (bsc#1012628).
- octeontx2-af: Adjust Tx credits when MCS external bypass is
  disabled (bsc#1012628).
- octeontx2-af: Fix mcs sa cam entries size (bsc#1012628).
- octeontx2-af: Fix mcs stats register address (bsc#1012628).
- octeontx2-af: Add missing mcs flr handler call (bsc#1012628).
- octeontx2-af: Update Tx link register range (bsc#1012628).
- dt-bindings: interrupt-controller: Allow #power-domain-cells
  (bsc#1012628).
- netfilter: bpf: fix bad registration on nf_defrag (bsc#1012628).
- netfilter: nf_tables: fix 'exist' matching on bigendian arches
  (bsc#1012628).
- netfilter: nf_tables: bail out on mismatching dynset and set
  expressions (bsc#1012628).
- netfilter: nf_tables: validate family when identifying table
  via handle (bsc#1012628).
- netfilter: xt_owner: Fix for unsafe access of sk-&gt;sk_socket
  (bsc#1012628).
- tcp: do not accept ACK of bytes we never sent (bsc#1012628).
- net: dsa: mv88e6xxx: Restore USXGMII support for 6393X
  (bsc#1012628).
- net: tls, update curr on splice as well (bsc#1012628).
- bpf: sockmap, updating the sg structure should also update curr
  (bsc#1012628).
- psample: Require 'CAP_NET_ADMIN' when joining "packets" group
  (bsc#1012628).
- drop_monitor: Require 'CAP_SYS_ADMIN' when joining "events"
  group (bsc#1012628).
- net: dsa: microchip: provide a list of valid protocols for
  xmit handler (bsc#1012628).
- net/smc: fix missing byte order conversion in CLC handshake
  (bsc#1012628).
- drm/amd/amdgpu/amdgpu_doorbell_mgr: Correct misdocumented param
  'doorbell_index' (bsc#1012628).
- drm/amdkfd: get doorbell's absolute offset based on the db_size
  (bsc#1012628).
- mm/damon/sysfs: eliminate potential uninitialized variable
  warning (bsc#1012628).
- tee: optee: Fix supplicant based device enumeration
  (bsc#1012628).
- RDMA/core: Fix uninit-value access in ib_get_eth_speed()
  (bsc#1012628).
- RDMA/hns: Fix unnecessary err return when using invalid congest
  control algorithm (bsc#1012628).
- RDMA/irdma: Do not modify to SQD on error (bsc#1012628).
- RDMA/irdma: Add wait for suspend on SQD (bsc#1012628).
- arm64: dts: rockchip: Expand reg size of vdec node for RK3328
  (bsc#1012628).
- arm64: dts: rockchip: Expand reg size of vdec node for RK3399
  (bsc#1012628).
- ASoC: fsl_sai: Fix no frame sync clock issue on i.MX8MP
  (bsc#1012628).
- RDMA/rtrs-srv: Do not unconditionally enable irq (bsc#1012628).
- RDMA/rtrs-clt: Start hb after path_up (bsc#1012628).
- RDMA/rtrs-srv: Check return values while processing info request
  (bsc#1012628).
- RDMA/rtrs-srv: Free srv_mr iu only when always_invalidate is
  true (bsc#1012628).
- RDMA/rtrs-srv: Destroy path files after making sure no IOs
  in-flight (bsc#1012628).
- RDMA/rtrs-clt: Fix the max_send_wr setting (bsc#1012628).
- RDMA/rtrs-clt: Remove the warnings for req in_use check
  (bsc#1012628).
- RDMA/bnxt_re: Correct module description string (bsc#1012628).
- RDMA/irdma: Fix UAF in irdma_sc_ccq_get_cqe_info()
  (bsc#1012628).
- arm64: dt: imx93: tqma9352-mba93xxla: Fix LPUART2 pad config
  (bsc#1012628).
- ARM: dts: imx6q: skov: fix ethernet clock regression
  (bsc#1012628).
- ARM: dts: rockchip: Fix sdmmc_pwren's pinmux setting for RK3128
  (bsc#1012628).
- ARM: dts: bcm2711-rpi-400: Fix delete-node of led_act
  (bsc#1012628).
- hwmon: (acpi_power_meter) Fix 4.29 MW bug (bsc#1012628).
- ASoC: codecs: lpass-tx-macro: set active_decimator correct
  default value (bsc#1012628).
- hwmon: (nzxt-kraken2) Fix error handling path in kraken2_probe()
  (bsc#1012628).
- firmware: arm_scmi: Extend perf protocol ops to get number of
  domains (bsc#1012628).
- firmware: arm_scmi: Extend perf protocol ops to get information
  of a domain (bsc#1012628).
- firmware: arm_scmi: Fix frequency truncation by promoting
  multiplier type (bsc#1012628).
- firmware: arm_scmi: Simplify error path in
  scmi_dvfs_device_opps_add() (bsc#1012628).
- firmware: arm_scmi: Fix possible frequency truncation when
  using level indexing mode (bsc#1012628).
- ASoC: wm_adsp: fix memleak in wm_adsp_buffer_populate
  (bsc#1012628).
- RDMA/core: Fix umem iterator when PAGE_SIZE is greater then
  HCA pgsz (bsc#1012628).
- RDMA/irdma: Ensure iWarp QP queue memory is OS paged aligned
  (bsc#1012628).
- RDMA/irdma: Fix support for 64k pages (bsc#1012628).
- RDMA/irdma: Avoid free the non-cqp_request scratch
  (bsc#1012628).
- drm/bridge: tc358768: select CONFIG_VIDEOMODE_HELPERS
  (bsc#1012628).
- arm64: dts: imx8mp: imx8mq: Add parkmode-disable-ss-quirk on
  DWC3 (bsc#1012628).
- ARM: dts: imx6ul-pico: Describe the Ethernet PHY clock
  (bsc#1012628).
- io_uring/kbuf: Fix an NULL vs IS_ERR() bug in
  io_alloc_pbuf_ring() (bsc#1012628).
- io_uring/kbuf: check for buffer list readiness after NULL check
  (bsc#1012628).
- tracing: Fix a warning when allocating buffered events fails
  (bsc#1012628).
- scsi: be2iscsi: Fix a memleak in beiscsi_init_wrb_handle()
  (bsc#1012628).
- arm64: dts: imx8-ss-lsio: Add PWM interrupts (bsc#1012628).
- arm64: dts: freescale: imx8-ss-lsio: Fix #pwm-cells
  (bsc#1012628).
- arm64: dts: imx93: correct mediamix power (bsc#1012628).
- ARM: imx: Check return value of devm_kasprintf in
  imx_mmdc_perf_init (bsc#1012628).
- arm64: dts: imx8-apalis: set wifi regulator to always-on
  (bsc#1012628).
- ARM: dts: imx7: Declare timers compatible with fsl,imx6dl-gpt
  (bsc#1012628).
- ARM: dts: imx28-xea: Pass the 'model' property (bsc#1012628).
- arm64: dts: rockchip: Fix eMMC Data Strobe PD on rk3588
  (bsc#1012628).
- riscv: fix misaligned access handling of C.SWSP and C.SDSP
  (bsc#1012628).
- riscv: errata: andes: Probe for IOCP only once in boot stage
  (bsc#1012628).
- md: don't leave 'MD_RECOVERY_FROZEN' in error path of
  md_set_readonly() (bsc#1012628).
- kernel/Kconfig.kexec: drop select of KEXEC for CRASH_DUMP
  (bsc#1012628).
- scripts/gdb: fix lx-device-list-bus and lx-device-list-class
  (bsc#1012628).
- rethook: Use __rcu pointer for rethook::handler (bsc#1012628).
- ASoC: amd: yc: Fix non-functional mic on ASUS E1504FA
  (bsc#1012628).
- io_uring/af_unix: disable sending io_uring over sockets
  (bsc#1012628).
- nvme-pci: Add sleep quirk for Kingston drives (bsc#1012628).
- io_uring: fix mutex_unlock with unreferenced ctx (bsc#1012628).
- ALSA: usb-audio: Add Pioneer DJM-450 mixer controls
  (bsc#1012628).
- ALSA: pcm: fix out-of-bounds in snd_pcm_state_names
  (bsc#1012628).
- ALSA: hda/realtek: Apply quirk for ASUS UM3504DA (bsc#1012628).
- ALSA: hda/realtek: fix speakers on XPS 9530 (2023)
  (bsc#1012628).
- ALSA: hda/realtek: Enable headset on Lenovo M90 Gen5
  (bsc#1012628).
- ALSA: hda/realtek: add new Framework laptop to quirks
  (bsc#1012628).
- ALSA: hda/realtek: Add Framework laptop 16 to quirks
  (bsc#1012628).
- ALSA: hda/realtek: Add quirk for Lenovo Yoga Pro 7
  (bsc#1012628).
- ring-buffer: Test last update in 32bit version of
  __rb_time_read() (bsc#1012628).
- ring-buffer: Force absolute timestamp on discard of event
  (bsc#1012628).
- highmem: fix a memory copy problem in memcpy_from_folio
  (bsc#1012628).
- nilfs2: fix missing error check for sb_set_blocksize call
  (bsc#1012628).
- nilfs2: prevent WARNING in nilfs_sufile_set_segment_usage()
  (bsc#1012628).
- lib/group_cpus.c: avoid acquiring cpu hotplug lock in
  group_cpus_evenly (bsc#1012628).
- cgroup_freezer: cgroup_freezing: Check if not frozen
  (bsc#1012628).
- checkstack: fix printed address (bsc#1012628).
- tracing: Always update snapshot buffer size (bsc#1012628).
- tracing: Stop current tracer when resizing buffer (bsc#1012628).
- tracing: Disable snapshot buffer when stopping instance tracers
  (bsc#1012628).
- tracing: Fix incomplete locking when disabling buffered events
  (bsc#1012628).
- tracing: Fix a possible race when disabling buffered events
  (bsc#1012628).
- leds: trigger: netdev: fix RTNL handling to prevent potential
  deadlock (bsc#1012628).
- nfp: flower: fix for take a mutex lock in soft irq context
  and rcu lock (bsc#1012628).
- packet: Move reference count in packet_sock to atomic_long_t
  (bsc#1012628).
- r8169: fix rtl8125b PAUSE frames blasting when suspended
  (bsc#1012628).
- regmap: fix bogus error on regcache_sync success (bsc#1012628).
- platform/surface: aggregator: fix recv_buf() return value
  (bsc#1012628).
- workqueue: Make sure that wq_unbound_cpumask is never empty
  (bsc#1012628).
- hugetlb: fix null-ptr-deref in hugetlb_vma_lock_write
  (bsc#1012628).
- drivers/base/cpu: crash data showing should depends on
  KEXEC_CORE (bsc#1012628).
- mm/memory_hotplug: add missing mem_hotplug_lock (bsc#1012628).
- mm: fix oops when filemap_map_pmd() without prealloc_pte
  (bsc#1012628).
- mm/memory_hotplug: fix error handling in add_memory_resource()
  (bsc#1012628).
- powercap: DTPM: Fix missing cpufreq_cpu_put() calls
  (bsc#1012628).
- md/raid6: use valid sector values to determine if an I/O should
  wait on the reshape (bsc#1012628).
- drm/atomic-helpers: Invoke end_fb_access while owning plane
  state (bsc#1012628).
- drm/i915/mst: Fix .mode_valid_ctx() return values (bsc#1012628).
- drm/i915/mst: Reject modes that require the bigjoiner
  (bsc#1012628).
- drm/i915: Skip some timing checks on BXT/GLK DSI transcoders
  (bsc#1012628).
- arm64: dts: mt7986: change cooling trips (bsc#1012628).
- arm64: dts: mt7986: define 3W max power to both SFP on BPI-R3
  (bsc#1012628).
- arm64: dts: mt7986: fix emmc hs400 mode without uboot
  initialization (bsc#1012628).
- arm64: dts: mediatek: mt7622: fix memory node warning check
  (bsc#1012628).
- arm64: dts: mediatek: mt8183-kukui-jacuzzi: fix dsi unnecessary
  cells properties (bsc#1012628).
- arm64: dts: mediatek: cherry: Fix interrupt cells for MT6360
  on I2C7 (bsc#1012628).
- arm64: dts: mediatek: mt8173-evb: Fix regulator-fixed node names
  (bsc#1012628).
- arm64: dts: mediatek: mt8195: Fix PM suspend/resume with venc
  clocks (bsc#1012628).
- arm64: dts: mediatek: mt8183: Fix unit address for scp reserved
  memory (bsc#1012628).
- arm64: dts: mediatek: mt8183: Move thermal-zones to the root
  node (bsc#1012628).
- arm64: dts: mediatek: mt8183-evb: Fix unit_address_vs_reg
  warning on ntc (bsc#1012628).
- arm64: dts: mediatek: mt8186: fix clock names for power domains
  (bsc#1012628).
- arm64: dts: mediatek: mt8186: Change gpu speedbin nvmem cell
  name (bsc#1012628).
- coresight: etm4x: Remove bogous __exit annotation for some
  functions (bsc#1012628).
- coresight: Fix crash when Perf and sysfs modes are used
  concurrently (bsc#1012628).
- hwtracing: hisi_ptt: Add dummy callback pmu::read()
  (bsc#1012628).
- coresight: ultrasoc-smb: Fix sleep while close preempt in
  enable_smb (bsc#1012628).
- coresight: ultrasoc-smb: Config SMB buffer before register sink
  (bsc#1012628).
- coresight: ultrasoc-smb: Fix uninitialized before use
  buf_hw_base (bsc#1012628).
- misc: mei: client.c: return negative error code in mei_cl_write
  (bsc#1012628).
- misc: mei: client.c: fix problem of return '-EOVERFLOW' in
  mei_cl_write (bsc#1012628).
- perf vendor events arm64: AmpereOne: Add missing
  DefaultMetricgroupName fields (bsc#1012628).
- LoongArch: BPF: Don't sign extend memory load operand
  (bsc#1012628).
- LoongArch: BPF: Don't sign extend function return value
  (bsc#1012628).
- parisc: Reduce size of the bug_table on 64-bit kernel by half
  (bsc#1012628).
- arm64: dts: mediatek: add missing space before { (bsc#1012628).
- arm64: dts: mt8183: kukui: Fix underscores in node names
  (bsc#1012628).
- drm/amdgpu: disable MCBP by default (bsc#1012628).
- perf: Fix perf_event_validate_size() (bsc#1012628).
- x86/sev: Fix kernel crash due to late update to read-only
  ghcb_version (bsc#1012628).
- gpiolib: sysfs: Fix error handling on failed export
  (bsc#1012628).
- ASoC: ops: add correct range check for limiting volume
  (bsc#1012628).
- kprobes: consistent rcu api usage for kretprobe holder
  (bsc#1012628).
- usb: gadget: f_hid: fix report descriptor allocation
  (bsc#1012628).
- nvmem: Do not expect fixed layouts to grab a layout driver
  (bsc#1012628).
- serial: 8250_dw: Add ACPI ID for Granite Rapids-D UART
  (bsc#1012628).
- serial: ma35d1: Validate console index before assignment
  (bsc#1012628).
- parport: Add support for Brainboxes IX/UC/PX parallel cards
  (bsc#1012628).
- cifs: Fix non-availability of dedup breaking generic/304
  (bsc#1012628).
- Revert "xhci: Loosen RPM as default policy to cover for AMD
  xHC 1.1" (bsc#1012628).
- smb: client: fix potential NULL deref in parse_dfs_referrals()
  (bsc#1012628).
- usb: typec: class: fix typec_altmode_put_partner to put plugs
  (bsc#1012628).
- ARM: PL011: Fix DMA support (bsc#1012628).
- serial: sc16is7xx: address RX timeout interrupt errata
  (bsc#1012628).
- serial: 8250: 8250_omap: Clear UART_HAS_RHR_IT_DIS bit
  (bsc#1012628).
- serial: 8250: 8250_omap: Do not start RX DMA on THRI interrupt
  (bsc#1012628).
- serial: 8250_omap: Add earlycon support for the AM654 UART
  controller (bsc#1012628).
- devcoredump: Send uevent once devcd is ready (bsc#1012628).
- x86/CPU/AMD: Check vendor in the AMD microcode callback
  (bsc#1012628).
- powerpc/ftrace: Fix stack teardown in ftrace_no_trace
  (bsc#1012628).
- USB: gadget: core: adjust uevent timing on gadget unbind
  (bsc#1012628).
- cifs: Fix flushing, invalidation and file size with
  copy_file_range() (bsc#1012628).
- cifs: Fix flushing, invalidation and file size with FICLONE
  (bsc#1012628).
- MIPS: kernel: Clear FPU states when setting up kernel threads
  (bsc#1012628).
- KVM: s390/mm: Properly reset no-dat (bsc#1012628).
- KVM: SVM: Update EFER software model on CR0 trap for SEV-ES
  (bsc#1012628).
- perf list: Fix JSON segfault by setting the used
  skip_duplicate_pmus callback (bsc#1012628).
- perf metrics: Avoid segv if default metricgroup isn't set
  (bsc#1012628).
- MIPS: Loongson64: Reserve vgabios memory on boot (bsc#1012628).
- MIPS: Loongson64: Handle more memory types passed from firmware
  (bsc#1012628).
- MIPS: Loongson64: Enable DMA noncoherent support (bsc#1012628).
- netfilter: nft_set_pipapo: skip inactive elements during set
  walk (bsc#1012628).
- ASoC: qcom: sc8280xp: Limit speaker digital volumes
  (bsc#1012628).
- gcc-plugins: randstruct: Update code comment in
  relayout_struct() (bsc#1012628).
- riscv: Kconfig: Add select ARM_AMBA to SOC_STARFIVE
  (bsc#1012628).
- drm/amdgpu: Fix refclk reporting for SMU v13.0.6 (bsc#1012628).
- drm/amdgpu: update retry times for psp BL wait (bsc#1012628).
- drm/amdgpu: Restrict extended wait to PSP v13.0.6 (bsc#1012628).
- Update config files.
- Rename to
  patches.kernel.org/6.6.7-201-parisc-Fix-asm-operand-number-out-of-range-buil.patch.
- commit 59f1683</changelog>
  <changelog author="tiwai@suse.de" date="1702555201">- efi/x86: Avoid physical KASLR on older Dell systems
  (bsc#1217344).
- commit ee1123d</changelog>
</package>
<package pkgid="2d5fd06b6f4d01f2aaf3bb27ed8d7e55b68bda5aaadf4a2a816e1a2e08d87b2dd4d22ccd42fa95df1884e40dac70d905669d05e1fa97aac44a550549f372d5e5" name="kernel-default-devel-debuginfo" arch="x86_64">
  <version epoch="0" ver="6.6.7" rel="1.1"/>
  <changelog author="jslaby@suse.cz" date="1700481600">- Linux 6.6.2 (bsc#1012628).
- hwmon: (nct6775) Fix incorrect variable reuse in fan_div
  calculation (bsc#1012628).
- numa: Generalize numa_map_to_online_node() (bsc#1012628).
- sched/topology: Fix sched_numa_find_nth_cpu() in CPU-less case
  (bsc#1012628).
- sched/topology: Fix sched_numa_find_nth_cpu() in non-NUMA case
  (bsc#1012628).
- sched/fair: Fix cfs_rq_is_decayed() on !SMP (bsc#1012628).
- iov_iter, x86: Be consistent about the __user tag on
  copy_mc_to_user() (bsc#1012628).
- sched/uclamp: Set max_spare_cap_cpu even if max_spare_cap is 0
  (bsc#1012628).
- sched/uclamp: Ignore (util == 0) optimization in feec() when
  p_util_max = 0 (bsc#1012628).
- objtool: Propagate early errors (bsc#1012628).
- sched: Fix stop_one_cpu_nowait() vs hotplug (bsc#1012628).
- nfsd: Handle EOPENSTALE correctly in the filecache
  (bsc#1012628).
- vfs: fix readahead(2) on block devices (bsc#1012628).
- writeback, cgroup: switch inodes with dirty timestamps to
  release dying cgwbs (bsc#1012628).
- x86/srso: Fix SBPB enablement for (possible) future fixed HW
  (bsc#1012628).
- x86/srso: Print mitigation for retbleed IBPB case (bsc#1012628).
- x86/srso: Fix vulnerability reporting for missing microcode
  (bsc#1012628).
- x86/srso: Fix unret validation dependencies (bsc#1012628).
- futex: Don't include process MM in futex key on no-MMU
  (bsc#1012628).
- x86/numa: Introduce numa_fill_memblks() (bsc#1012628).
- ACPI/NUMA: Apply SRAT proximity domain to entire CFMWS window
  (bsc#1012628).
- cgroup/cpuset: Fix load balance state in
  update_partition_sd_lb() (bsc#1012628).
- x86/sev-es: Allow copy_from_kernel_nofault() in earlier boot
  (bsc#1012628).
- x86/boot: Fix incorrect startup_gdt_descr.size (bsc#1012628).
- cpu/SMT: Make SMT control more robust against enumeration
  failures (bsc#1012628).
- x86/apic: Fake primary thread mask for XEN/PV (bsc#1012628).
- srcu: Fix callbacks acceleration mishandling (bsc#1012628).
- drivers/clocksource/timer-ti-dm: Don't call clk_get_rate()
  in stop function (bsc#1012628).
- x86/nmi: Fix out-of-order NMI nesting checks &amp; false positive
  warning (bsc#1012628).
- pstore/platform: Add check for kstrdup (bsc#1012628).
- perf: Optimize perf_cgroup_switch() (bsc#1012628).
- selftests/x86/lam: Zero out buffer for readlink() (bsc#1012628).
- PCI/MSI: Provide stubs for IMS functions (bsc#1012628).
- string: Adjust strtomem() logic to allow for smaller sources
  (bsc#1012628).
- genirq/matrix: Exclude managed interrupts in
  irq_matrix_allocated() (bsc#1012628).
- irqchip/sifive-plic: Fix syscore registration for multi-socket
  systems (bsc#1012628).
- wifi: ath12k: fix undefined behavior with __fls in dp
  (bsc#1012628).
- wifi: cfg80211: add flush functions for wiphy work
  (bsc#1012628).
- wifi: mac80211: move radar detect work to wiphy work
  (bsc#1012628).
- wifi: mac80211: move scan work to wiphy work (bsc#1012628).
- wifi: mac80211: move offchannel works to wiphy work
  (bsc#1012628).
- wifi: mac80211: move sched-scan stop work to wiphy work
  (bsc#1012628).
- wifi: mac80211: fix RCU usage warning in mesh fast-xmit
  (bsc#1012628).
- wifi: cfg80211: fix off-by-one in element defrag (bsc#1012628).
- wifi: mac80211: fix # of MSDU in A-MSDU calculation
  (bsc#1012628).
- wifi: iwlwifi: honor the enable_ini value (bsc#1012628).
- wifi: iwlwifi: don't use an uninitialized variable
  (bsc#1012628).
- i40e: fix potential memory leaks in i40e_remove() (bsc#1012628).
- iavf: Fix promiscuous mode configuration flow messages
  (bsc#1012628).
- selftests/bpf: Correct map_fd to data_fd in tailcalls
  (bsc#1012628).
- bpf, x64: Fix tailcall infinite loop (bsc#1012628).
- wifi: cfg80211: fix kernel-doc for wiphy_delayed_work_flush()
  (bsc#1012628).
- udp: introduce udp-&gt;udp_flags (bsc#1012628).
- udp: move udp-&gt;no_check6_tx to udp-&gt;udp_flags (bsc#1012628).
- udp: move udp-&gt;no_check6_rx to udp-&gt;udp_flags (bsc#1012628).
- udp: move udp-&gt;gro_enabled to udp-&gt;udp_flags (bsc#1012628).
- udp: add missing WRITE_ONCE() around up-&gt;encap_rcv
  (bsc#1012628).
- udp: move udp-&gt;accept_udp_{l4|fraglist} to udp-&gt;udp_flags
  (bsc#1012628).
- udp: lockless UDP_ENCAP_L2TPINUDP / UDP_GRO (bsc#1012628).
- udp: annotate data-races around udp-&gt;encap_type (bsc#1012628).
- udplite: remove UDPLITE_BIT (bsc#1012628).
- udplite: fix various data-races (bsc#1012628).
- selftests/bpf: Skip module_fentry_shadow test when bpf_testmod
  is not available (bsc#1012628).
- tcp: call tcp_try_undo_recovery when an RTOd TFO SYNACK is ACKed
  (bsc#1012628).
- bpf: Fix kfunc callback register type handling (bsc#1012628).
- gve: Use size_add() in call to struct_size() (bsc#1012628).
- mlxsw: Use size_mul() in call to struct_size() (bsc#1012628).
- tls: Use size_add() in call to struct_size() (bsc#1012628).
- tipc: Use size_add() in calls to struct_size() (bsc#1012628).
- net: spider_net: Use size_add() in call to struct_size()
  (bsc#1012628).
- ice: fix pin assignment for E810-T without SMA control
  (bsc#1012628).
- net: ethernet: mtk_wed: fix EXT_INT_STATUS_RX_FBUF definitions
  for MT7986 SoC (bsc#1012628).
- wifi: rtw88: debug: Fix the NULL vs IS_ERR() bug for
  debugfs_create_file() (bsc#1012628).
- wifi: ath12k: fix DMA unmap warning on NULL DMA address
  (bsc#1012628).
- wifi: ath11k: fix boot failure with one MSI vector
  (bsc#1012628).
- wifi: mac80211: fix check for unusable RX result (bsc#1012628).
- PM: sleep: Fix symbol export for _SIMPLE_ variants of _PM_OPS()
  (bsc#1012628).
- cpufreq: tegra194: fix warning due to missing opp_put
  (bsc#1012628).
- wifi: mt76: mt7603: rework/fix rx pse hang check (bsc#1012628).
- wifi: mt76: mt7603: improve watchdog reset reliablity
  (bsc#1012628).
- wifi: mt76: mt7603: improve stuck beacon handling (bsc#1012628).
- wifi: mt76: remove unused error path in
  mt76_connac_tx_complete_skb (bsc#1012628).
- wifi: mt76: mt7996: set correct wcid in txp (bsc#1012628).
- wifi: mt76: mt7996: fix beamform mcu cmd configuration
  (bsc#1012628).
- wifi: mt76: mt7996: fix beamformee ss subfield in EHT PHY cap
  (bsc#1012628).
- wifi: mt76: mt7996: fix wmm queue mapping (bsc#1012628).
- wifi: mt76: mt7996: fix rx rate report for CBW320-2
  (bsc#1012628).
- wifi: mt76: mt7996: fix TWT command format (bsc#1012628).
- wifi: mt76: update beacon size limitation (bsc#1012628).
- wifi: mt76: fix potential memory leak of beacon commands
  (bsc#1012628).
- wifi: mt76: get rid of false alamrs of tx emission issues
  (bsc#1012628).
- wifi: mt76: fix per-band IEEE80211_CONF_MONITOR flag comparison
  (bsc#1012628).
- wifi: mt76: mt7915: fix beamforming availability check
  (bsc#1012628).
- wifi: mt76: move struct ieee80211_chanctx_conf up to struct
  mt76_vif (bsc#1012628).
- wifi: mt76: mt7921: fix the wrong rate pickup for the chanctx
  driver (bsc#1012628).
- wifi: mt76: mt7921: fix the wrong rate selected in fw for the
  chanctx driver (bsc#1012628).
- wifi: ath: dfs_pattern_detector: Fix a memory initialization
  issue (bsc#1012628).
- tcp_metrics: add missing barriers on delete (bsc#1012628).
- tcp_metrics: properly set tp-&gt;snd_ssthresh in tcp_init_metrics()
  (bsc#1012628).
- tcp_metrics: do not create an entry from tcp_init_metrics()
  (bsc#1012628).
- wifi: rtlwifi: fix EDCA limit set by BT coexistence
  (bsc#1012628).
- ACPI: property: Allow _DSD buffer data only for byte accessors
  (bsc#1012628).
- =?UTF-8?q?ACPI:=20video:=20Add=20acpi=5Fbacklight=3Dvendo?=
  =?UTF-8?q?r=20quirk=20for=20Toshiba=20Port=C3=A9g=C3=A9=20R100?=
  (bsc#1012628).
- can: etas_es58x: rework the version check logic to silence
  - Wformat-truncation (bsc#1012628).
- can: etas_es58x: add missing a blank line after declaration
  (bsc#1012628).
- libbpf: Fix syscall access arguments on riscv (bsc#1012628).
- selftests/bpf: Define SYS_PREFIX for riscv (bsc#1012628).
- selftests/bpf: Define SYS_NANOSLEEP_KPROBE_NAME for riscv
  (bsc#1012628).
- r8152: break the loop when the budget is exhausted
  (bsc#1012628).
- wifi: ath11k: fix Tx power value during active CAC
  (bsc#1012628).
- can: dev: can_restart(): don't crash kernel if carrier is OK
  (bsc#1012628).
- can: dev: can_restart(): fix race condition between controller
  restart and netif_carrier_on() (bsc#1012628).
- can: dev: can_put_echo_skb(): don't crash kernel if
  can_priv::echo_skb is accessed out of bounds (bsc#1012628).
- PM / devfreq: rockchip-dfi: Make pmu regmap mandatory
  (bsc#1012628).
- wifi: wfx: fix case where rates are out of order (bsc#1012628).
- netfilter: nf_tables: Drop pointless memset when dumping rules
  (bsc#1012628).
- virtio-net: fix mismatch of getting tx-frames (bsc#1012628).
- virtio-net: consistently save parameters for per-queue
  (bsc#1012628).
- virtio-net: fix per queue coalescing parameter setting
  (bsc#1012628).
- virtio-net: fix the vq coalescing setting for vq resize
  (bsc#1012628).
- wifi: rtw88: Remove duplicate NULL check before calling
  usb_kill/free_urb() (bsc#1012628).
- thermal: core: prevent potential string overflow (bsc#1012628).
- r8169: fix rare issue with broken rx after link-down on RTL8125
  (bsc#1012628).
- thermal/drivers/mediatek: Fix probe for THERMAL_V2
  (bsc#1012628).
- bpf: Fix missed rcu read lock in bpf_task_under_cgroup()
  (bsc#1012628).
- net: skb_find_text: Ignore patterns extending past 'to'
  (bsc#1012628).
- selftests/bpf: Make linked_list failure test more robust
  (bsc#1012628).
- thermal: core: Don't update trip points inside the hysteresis
  range (bsc#1012628).
- chtls: fix tp-&gt;rcv_tstamp initialization (bsc#1012628).
- tcp: fix cookie_init_timestamp() overflows (bsc#1012628).
- wifi: iwlwifi: mvm: update station's MFP flag after association
  (bsc#1012628).
- wifi: iwlwifi: mvm: fix removing pasn station for responder
  (bsc#1012628).
- wifi: iwlwifi: mvm: use correct sta ID for IGTK/BIGTK
  (bsc#1012628).
- wifi: mac80211: don't recreate driver link debugfs in reconfig
  (bsc#1012628).
- wifi: mac80211: Fix setting vif links (bsc#1012628).
- wifi: iwlwifi: yoyo: swap cdb and jacket bits values
  (bsc#1012628).
- wifi: iwlwifi: mvm: Correctly set link configuration
  (bsc#1012628).
- wifi: iwlwifi: mvm: Fix key flags for IGTK on AP interface
  (bsc#1012628).
- wifi: iwlwifi: mvm: Don't always bind/link the P2P Device
  interface (bsc#1012628).
- wifi: iwlwifi: mvm: change iwl_mvm_flush_sta() API
  (bsc#1012628).
- wifi: iwlwifi: mvm: fix iwl_mvm_mac_flush_sta() (bsc#1012628).
- wifi: iwlwifi: mvm: remove TDLS stations from FW (bsc#1012628).
- wifi: iwlwifi: increase number of RX buffers for EHT devices
  (bsc#1012628).
- wifi: iwlwifi: mvm: fix netif csum flags (bsc#1012628).
- wifi: iwlwifi: pcie: synchronize IRQs before NAPI (bsc#1012628).
- wifi: iwlwifi: mvm: update IGTK in mvmvif upon D3 resume
  (bsc#1012628).
- wifi: iwlwifi: empty overflow queue during flush (bsc#1012628).
- Bluetooth: ISO: Pass BIG encryption info through QoS
  (bsc#1012628).
- Bluetooth: Make handle of hci_conn be unique (bsc#1012628).
- Bluetooth: hci_sync: Fix Opcode prints in bt_dev_dbg/err
  (bsc#1012628).
- bpf: Fix unnecessary -EBUSY from htab_lock_bucket (bsc#1012628).
- ACPI: sysfs: Fix create_pnp_modalias() and create_of_modalias()
  (bsc#1012628).
- mptcp: properly account fastopen data (bsc#1012628).
- ipv6: avoid atomic fragment on GSO packets (bsc#1012628).
- virtio_net: use u64_stats_t infra to avoid data-races
  (bsc#1012628).
- net: add DEV_STATS_READ() helper (bsc#1012628).
- ipvlan: properly track tx_errors (bsc#1012628).
- regmap: debugfs: Fix a erroneous check after snprintf()
  (bsc#1012628).
- spi: tegra: Fix missing IRQ check in tegra_slink_probe()
  (bsc#1012628).
- clk: qcom: ipq5332: Drop set rate parent from gpll0 dependent
  clocks (bsc#1012628).
- clk: qcom: gcc-msm8996: Remove RPM bus clocks (bsc#1012628).
- clk: qcom: clk-rcg2: Fix clock rate overflow for high parent
  frequencies (bsc#1012628).
- clk: qcom: mmcc-msm8998: Don't check halt bit on some branch
  clks (bsc#1012628).
- clk: qcom: mmcc-msm8998: Fix the SMMU GDSC (bsc#1012628).
- clk: qcom: gcc-sm8150: Fix gcc_sdcc2_apps_clk_src (bsc#1012628).
- gpio: sim: initialize a managed pointer when declaring it
  (bsc#1012628).
- regulator: mt6358: Fail probe on unknown chip ID (bsc#1012628).
- clk: imx: Select MXC_CLK for CLK_IMX8QXP (bsc#1012628).
- clk: imx: imx8: Fix an error handling path in
  clk_imx_acm_attach_pm_domains() (bsc#1012628).
- clk: imx: imx8: Fix an error handling path if
  devm_clk_hw_register_mux_parent_data_table() fails
  (bsc#1012628).
- clk: imx: imx8: Fix an error handling path in
  imx8_acm_clk_probe() (bsc#1012628).
- clk: imx: imx8mq: correct error handling path (bsc#1012628).
- clk: imx: imx8qxp: Fix elcdif_pll clock (bsc#1012628).
- clk: renesas: rcar-gen3: Extend SDnH divider table
  (bsc#1012628).
- clk: renesas: rzg2l: Wait for status bit of SD mux before
  continuing (bsc#1012628).
- clk: renesas: rzg2l: Lock around writes to mux register
  (bsc#1012628).
- clk: renesas: rzg2l: Trust value returned by hardware
  (bsc#1012628).
- clk: renesas: rzg2l: Use FIELD_GET() for PLL register fields
  (bsc#1012628).
- clk: renesas: rzg2l: Fix computation formula (bsc#1012628).
- clk: linux/clk-provider.h: fix kernel-doc warnings and typos
  (bsc#1012628).
- spi: nxp-fspi: use the correct ioremap function (bsc#1012628).
- clk: ralink: mtmips: quiet unused variable warning
  (bsc#1012628).
- clk: keystone: pll: fix a couple NULL vs IS_ERR() checks
  (bsc#1012628).
- clk: ti: fix double free in of_ti_divider_clk_setup()
  (bsc#1012628).
- clk: npcm7xx: Fix incorrect kfree (bsc#1012628).
- clk: mediatek: clk-mt6765: Add check for mtk_alloc_clk_data
  (bsc#1012628).
- clk: mediatek: clk-mt6779: Add check for mtk_alloc_clk_data
  (bsc#1012628).
- clk: mediatek: clk-mt6797: Add check for mtk_alloc_clk_data
  (bsc#1012628).
- clk: mediatek: clk-mt7629-eth: Add check for mtk_alloc_clk_data
  (bsc#1012628).
- clk: mediatek: clk-mt7629: Add check for mtk_alloc_clk_data
  (bsc#1012628).
- clk: mediatek: clk-mt2701: Add check for mtk_alloc_clk_data
  (bsc#1012628).
- clk: qcom: config IPQ_APSS_6018 should depend on QCOM_SMEM
  (bsc#1012628).
- clk: qcom: clk-alpha-pll: introduce stromer plus ops
  (bsc#1012628).
- clk: qcom: apss-ipq-pll: Use stromer plus ops for stromer plus
  pll (bsc#1012628).
- clk: qcom: apss-ipq-pll: Fix 'l' value for ipq5332_pll_config
  (bsc#1012628).
- clk: qcom: ipq5018: drop the CLK_SET_RATE_PARENT flag from
  GPLL clocks (bsc#1012628).
- clk: qcom: ipq9574: drop the CLK_SET_RATE_PARENT flag from
  GPLL clocks (bsc#1012628).
- clk: qcom: ipq5332: drop the CLK_SET_RATE_PARENT flag from
  GPLL clocks (bsc#1012628).
- clk: mediatek: fix double free in mtk_clk_register_pllfh()
  (bsc#1012628).
- platform/x86: wmi: Fix probe failure when failing to register
  WMI devices (bsc#1012628).
- platform/x86: wmi: Fix opening of char device (bsc#1012628).
- regulator: qcom-rpmh: Fix smps4 regulator for pm8550ve
  (bsc#1012628).
- hwmon: (axi-fan-control) Fix possible NULL pointer dereference
  (bsc#1012628).
- hwmon: (coretemp) Fix potentially truncated sysfs attribute name
  (bsc#1012628).
- Revert "hwmon: (sch56xx-common) Add DMI override table"
  (bsc#1012628).
- Revert "hwmon: (sch56xx-common) Add automatic module loading
  on supported devices" (bsc#1012628).
- hwmon: (pmbus/mp2975) Move PGOOD fix (bsc#1012628).
- hwmon: (sch5627) Use bit macros when accessing the control
  register (bsc#1012628).
- hwmon: (sch5627) Disallow write access if virtual registers
  are locked (bsc#1012628).
- hte: tegra: Fix missing error code in tegra_hte_test_probe()
  (bsc#1012628).
- platform/chrome: cros_ec_lpc: Separate host command and irq
  disable (bsc#1012628).
- spi: omap2-mcspi: switch to use modern name (bsc#1012628).
- spi: omap2-mcspi: Fix hardcoded reference clock (bsc#1012628).
- drm: bridge: samsung-dsim: Initialize ULPS EXIT for i.MX8M DSIM
  (bsc#1012628).
- drm: bridge: for GENERIC_PHY_MIPI_DPHY also select GENERIC_PHY
  (bsc#1012628).
- drm: bridge: samsung-dsim: Fix waiting for empty cmd transfer
  FIFO on older Exynos (bsc#1012628).
- drm/loongson: Fix error handling in lsdc_pixel_pll_setup()
  (bsc#1012628).
- drm/rockchip: vop: Fix reset of state in duplicate state crtc
  funcs (bsc#1012628).
- drm/rockchip: vop: Fix call to crtc reset helper (bsc#1012628).
- drm/rockchip: vop2: Don't crash for invalid duplicate_state
  (bsc#1012628).
- drm/rockchip: vop2: Add missing call to crtc reset helper
  (bsc#1012628).
- drm/radeon: possible buffer overflow (bsc#1012628).
- drm/radeon: Remove the references of radeon_gem_ pread &amp;
  pwrite ioctls (bsc#1012628).
- drm: bridge: it66121: Fix invalid connector dereference
  (bsc#1012628).
- drm/bridge: lt8912b: Fix bridge_detach (bsc#1012628).
- drm/bridge: lt8912b: Fix crash on bridge detach (bsc#1012628).
- drm/bridge: lt8912b: Manually disable HPD only if it was enabled
  (bsc#1012628).
- drm/bridge: lt8912b: Add missing drm_bridge_attach call
  (bsc#1012628).
- drm/ssd130x: Fix screen clearing (bsc#1012628).
- drm/mediatek: Fix coverity issue with unintentional integer
  overflow (bsc#1012628).
- x86/tdx: Zero out the missing RSI in TDX_HYPERCALL macro
  (bsc#1012628).
- drm/bridge: tc358768: Fix use of uninitialized variable
  (bsc#1012628).
- drm/bridge: tc358768: Fix bit updates (bsc#1012628).
- drm/bridge: tc358768: Use struct videomode (bsc#1012628).
- drm/bridge: tc358768: Print logical values, not raw register
  values (bsc#1012628).
- drm/bridge: tc358768: Use dev for dbg prints, not priv-&gt;dev
  (bsc#1012628).
- drm/bridge: tc358768: Rename dsibclk to hsbyteclk (bsc#1012628).
- drm/bridge: tc358768: Clean up clock period code (bsc#1012628).
- drm/bridge: tc358768: Fix tc358768_ns_to_cnt() (bsc#1012628).
- drm: Call drm_atomic_helper_shutdown() at shutdown/remove time
  for misc drivers (bsc#1012628).
- drm/amdgpu: Increase IH soft ring size for GFX v9.4.3 dGPU
  (bsc#1012628).
- drm/amdkfd: fix some race conditions in vram buffer alloc/free
  of svm code (bsc#1012628).
- drm/amdkfd: Remove svm range validated_once flag (bsc#1012628).
- drm/amdkfd: Handle errors from svm validate and map
  (bsc#1012628).
- drm/amd/display: Fix null pointer dereference in error message
  (bsc#1012628).
- drm/amd/display: Check all enabled planes in
  dm_check_crtc_cursor (bsc#1012628).
- drm/amd/display: Refactor dm_get_plane_scale helper
  (bsc#1012628).
- drm/amd/display: Bail from dm_check_crtc_cursor if no relevant
  change (bsc#1012628).
- io_uring/kbuf: Fix check of BID wrapping in provided buffers
  (bsc#1012628).
- io_uring/kbuf: Allow the full buffer id space for provided
  buffers (bsc#1012628).
- drm/mediatek: Add mmsys_dev_num to mt8188 vdosys0 driver data
  (bsc#1012628).
- drm/mediatek: Fix iommu fault by swapping FBs after updating
  plane state (bsc#1012628).
- drm/mediatek: Fix iommu fault during crtc enabling
  (bsc#1012628).
- accel/habanalabs/gaudi2: Fix incorrect string length computation
  in gaudi2_psoc_razwi_get_engines() (bsc#1012628).
- drm/msm/adreno: Fix SM6375 GPU ID (bsc#1012628).
- drm/msm/a6xx: Fix unknown speedbin case (bsc#1012628).
- drm/rockchip: cdn-dp: Fix some error handling paths in
  cdn_dp_probe() (bsc#1012628).
- gpu: host1x: Correct allocated size for contexts (bsc#1012628).
- drm/bridge: lt9611uxc: fix the race in the error path
  (bsc#1012628).
- arm64/arm: xen: enlighten: Fix KPTI checks (bsc#1012628).
- drm/rockchip: Fix type promotion bug in rockchip_gem_iommu_map()
  (bsc#1012628).
- xenbus: fix error exit in xenbus_init() (bsc#1012628).
- xen: Make struct privcmd_irqfd's layout architecture independent
  (bsc#1012628).
- xen: irqfd: Use _IOW instead of the internal _IOC() macro
  (bsc#1012628).
- xen-pciback: Consider INTx disabled when MSI/MSI-X is enabled
  (bsc#1012628).
- drm/msm/dsi: use msm_gem_kernel_put to free TX buffer
  (bsc#1012628).
- drm/msm/dsi: free TX buffer in unbind (bsc#1012628).
- clocksource/drivers/arm_arch_timer: limit XGene-1 workaround
  (bsc#1012628).
- drm: mediatek: mtk_dsi: Fix NO_EOT_PACKET settings/handling
  (bsc#1012628).
- drivers/perf: hisi: use cpuhp_state_remove_instance_nocalls()
  for hisi_hns3_pmu uninit process (bsc#1012628).
- drm/amd/pm: Fix a memory leak on an error path (bsc#1012628).
- perf/arm-cmn: Fix DTC domain detection (bsc#1012628).
- drivers/perf: hisi_pcie: Check the type first in
  pmu::event_init() (bsc#1012628).
- perf: hisi: Fix use-after-free when register pmu fails
  (bsc#1012628).
- ARM: dts: renesas: blanche: Fix typo in GP_11_2 pin name
  (bsc#1012628).
- arm64: dts: qcom: sdm845: Fix PSCI power domain names
  (bsc#1012628).
- arm64: dts: qcom: sdm845: cheza doesn't support LMh node
  (bsc#1012628).
- arm64: dts: qcom: sc7280: link
  usb3_phy_wrapper_gcc_usb30_pipe_clk (bsc#1012628).
- arm64: dts: qcom: msm8916: Fix iommu local address range
  (bsc#1012628).
- arm64: dts: qcom: msm8992-libra: drop duplicated reserved memory
  (bsc#1012628).
- arm64: dts: qcom: sm6125: Pad APPS IOMMU address to 8 characters
  (bsc#1012628).
- arm64: dts: qcom: sc7280: Add missing LMH interrupts
  (bsc#1012628).
- arm64: dts: qcom: qrb2210-rb1: Swap UART index (bsc#1012628).
- arm64: dts: qcom: qrb2210-rb1: Fix regulators (bsc#1012628).
- arm64: dts: qcom: sdm670: Fix pdc mapping (bsc#1012628).
- arm64: dts: qcom: sc7280: drop incorrect EUD port on SoC side
  (bsc#1012628).
- arm64: dts: qcom: sm8150: add ref clock to PCIe PHYs
  (bsc#1012628).
- arm64: dts: qcom: sm8350: fix pinctrl for UART18 (bsc#1012628).
- arm64: dts: qcom: sdm845-mtp: fix WiFi configuration
  (bsc#1012628).
- arm64: dts: qcom: sdx75-idp: align RPMh regulator nodes with
  bindings (bsc#1012628).
- ARM64: dts: marvell: cn9310: Use appropriate label for spi1 pins
  (bsc#1012628).
- arm64: dts: qcom: msm8976: Fix ipc bit shifts (bsc#1012628).
- arm64: dts: qcom: msm8939: Fix iommu local address range
  (bsc#1012628).
- riscv: dts: allwinner: remove address-cells from intc node
  (bsc#1012628).
- arm64: dts: qcom: apq8016-sbc: Add missing ADV7533 regulators
  (bsc#1012628).
- ARM: dts: qcom: apq8026-samsung-matisse-wifi: Fix inverted
  hall sensor (bsc#1012628).
- ARM: dts: qcom: mdm9615: populate vsdcc fixed regulator
  (bsc#1012628).
- soc: qcom: llcc: Handle a second device without data corruption
  (bsc#1012628).
- kunit: Fix missed memory release in kunit_free_suite_set()
  (bsc#1012628).
- kunit: Fix the wrong kfree of copy for kunit_filter_suites()
  (bsc#1012628).
- kunit: Fix possible memory leak in kunit_filter_suites()
  (bsc#1012628).
- kunit: test: Fix the possible memory leak in executor_test
  (bsc#1012628).
- ARM: dts: stm32: stm32f7-pinctrl: don't use multiple blank lines
  (bsc#1012628).
- firmware: ti_sci: Mark driver as non removable (bsc#1012628).
- arm64: dts: ti: k3-j721s2-evm-gesi: Specify base dtb for
  overlay file (bsc#1012628).
- arm64: dts: ti: verdin-am62: disable MIPI DSI bridge
  (bsc#1012628).
- arm64: dts: ti: k3-am625-beagleplay: Fix typo in ramoops reg
  (bsc#1012628).
- arm64: dts: ti: k3-am62a7-sk: Drop i2c-1 to 100Khz
  (bsc#1012628).
- arm64: dts: ti: Fix HDMI Audio overlay in Makefile
  (bsc#1012628).
- firmware: arm_ffa: Assign the missing IDR allocation ID to
  the FFA device (bsc#1012628).
- firmware: arm_ffa: Allow the FF-A drivers to use 32bit mode
  of messaging (bsc#1012628).
- ARM: dts: am3517-evm: Fix LED3/4 pinmux (bsc#1012628).
- clk: scmi: Free scmi_clk allocated when the clocks with invalid
  info are skipped (bsc#1012628).
- arm64: dts: imx8qm-ss-img: Fix jpegenc compatible entry
  (bsc#1012628).
- arm64: dts: imx8mp-debix-model-a: Remove USB hub reset-gpios
  (bsc#1012628).
- arm64: dts: imx8mm: Add sound-dai-cells to micfil node
  (bsc#1012628).
- arm64: dts: imx8mn: Add sound-dai-cells to micfil node
  (bsc#1012628).
- arm64: tegra: Fix P3767 card detect polarity (bsc#1012628).
- arm64: tegra: Fix P3767 QSPI speed (bsc#1012628).
- firmware: tegra: Add suspend hook and reset BPMP IPC early on
  resume (bsc#1012628).
- memory: tegra: Set BPMP msg flags to reset IPC channels
  (bsc#1012628).
- arm64: tegra: Use correct interrupts for Tegra234 TKE
  (bsc#1012628).
- selftests/pidfd: Fix ksft print formats (bsc#1012628).
- selftests/resctrl: Ensure the benchmark commands fits to its
  array (bsc#1012628).
- soc: qcom: pmic_glink: fix connector type to be DisplayPort
  (bsc#1012628).
- ARM: dts: BCM5301X: Explicitly disable unused switch CPU ports
  (bsc#1012628).
- iommufd: Add iopt_area_alloc() (bsc#1012628).
- module/decompress: use vmalloc() for gzip decompression
  workspace (bsc#1012628).
- KEYS: Include linux/errno.h in linux/verification.h
  (bsc#1012628).
- crypto: ccp - Get a free page to use while fetching initial
  nonce (bsc#1012628).
- crypto: ccp - Fix ioctl unit tests (bsc#1012628).
- crypto: ccp - Fix DBC sample application error handling
  (bsc#1012628).
- crypto: ccp - Fix sample application signature passing
  (bsc#1012628).
- crypto: ccp - Fix some unfused tests (bsc#1012628).
- crypto: hisilicon/hpre - Fix a erroneous check after snprintf()
  (bsc#1012628).
- hwrng: bcm2835 - Fix hwrng throughput regression (bsc#1012628).
- hwrng: geode - fix accessing registers (bsc#1012628).
- RDMA/core: Use size_{add,sub,mul}() in calls to struct_size()
  (bsc#1012628).
- crypto: qat - fix state machines cleanup paths (bsc#1012628).
- crypto: qat - ignore subsequent state up commands (bsc#1012628).
- crypto: qat - fix unregistration of crypto algorithms
  (bsc#1012628).
- crypto: qat - fix unregistration of compression algorithms
  (bsc#1012628).
- scsi: ibmvfc: Fix erroneous use of rtas_busy_delay with hcall
  return code (bsc#1012628).
- ASoC: soc-pcm.c: Make sure DAI parameters cleared if the DAI
  becomes inactive (bsc#1012628).
- libnvdimm/of_pmem: Use devm_kstrdup instead of kstrdup and
  check its return value (bsc#1012628).
- nd_btt: Make BTT lanes preemptible (bsc#1012628).
- crypto: caam/qi2 - fix Chacha20 + Poly1305 self test failure
  (bsc#1012628).
- crypto: caam/jr - fix Chacha20 + Poly1305 self test failure
  (bsc#1012628).
- crypto: qat - increase size of buffers (bsc#1012628).
- ASoC: SOF: ipc4-topology: Use size_add() in call to
  struct_size() (bsc#1012628).
- PCI: vmd: Correct PCI Header Type Register's multi-function
  check (bsc#1012628).
- hid: cp2112: Fix duplicate workqueue initialization
  (bsc#1012628).
- crypto: hisilicon/qm - fix PF queue parameter issue
  (bsc#1012628).
- ARM: 9321/1: memset: cast the constant byte to unsigned char
  (bsc#1012628).
- ARM: 9323/1: mm: Fix ARCH_LOW_ADDRESS_LIMIT when CONFIG_ZONE_DMA
  (bsc#1012628).
- ext4: add missing initialization of call_notify_error in
  update_super_work() (bsc#1012628).
- ext4: move 'ix' sanity check to corrent position (bsc#1012628).
- kselftest: vm: fix mdwe's mmap_FIXED test case (bsc#1012628).
- ASoC: fsl: mpc5200_dma.c: Fix warning of Function parameter
  or member not described (bsc#1012628).
- backlight: pwm_bl: Disable PWM on shutdown, suspend and remove
  (bsc#1012628).
- ASoC: Intel: sof_sdw_rt_sdca_jack_common: add rt713 support
  (bsc#1012628).
- ASoC: fsl-asoc-card: Add comment for mclk in the codec_priv
  (bsc#1012628).
- fs: dlm: Fix the size of a buffer in dlm_create_debug_file()
  (bsc#1012628).
- dlm: fix creating multiple node structures (bsc#1012628).
- dlm: fix remove member after close call (bsc#1012628).
- dlm: be sure we reset all nodes at forced shutdown
  (bsc#1012628).
- dlm: fix no ack after final message (bsc#1012628).
- IB/mlx5: Fix rdma counter binding for RAW QP (bsc#1012628).
- RDMA/hns: Fix printing level of asynchronous events
  (bsc#1012628).
- RDMA/hns: Fix uninitialized ucmd in hns_roce_create_qp_common()
  (bsc#1012628).
- RDMA/hns: Fix signed-unsigned mixed comparisons (bsc#1012628).
- RDMA/hns: Add check for SL (bsc#1012628).
- RDMA/hns: The UD mode can only be configured with DCQCN
  (bsc#1012628).
- RDMA/hns: Fix unnecessary port_num transition in HW stats
  allocation (bsc#1012628).
- RDMA/hns: Fix init failure of RoCE VF and HIP08 (bsc#1012628).
- ASoC: SOF: core: Ensure sof_ops_free() is still called when
  probe never ran (bsc#1012628).
- ASoC: intel: sof_sdw: Stop processing CODECs when enough are
  found (bsc#1012628).
- ASoC: fsl: Fix PM disable depth imbalance in fsl_easrc_probe
  (bsc#1012628).
- scsi: ufs: core: Leave space for '\0' in utf8 desc string
  (bsc#1012628).
- RDMA/hfi1: Workaround truncation compilation error
  (bsc#1012628).
- hid: cp2112: Fix IRQ shutdown stopping polling for all IRQs
  on chip (bsc#1012628).
- HID: uclogic: Fix user-memory-access bug in
  uclogic_params_ugee_v2_init_event_hooks() (bsc#1012628).
- HID: uclogic: Fix a work-&gt;entry not empty bug in __queue_work()
  (bsc#1012628).
- sh: bios: Revive earlyprintk support (bsc#1012628).
- HID: logitech-hidpp: Don't restart IO, instead defer
  hid_connect() only (bsc#1012628).
- HID: logitech-hidpp: Revert "Don't restart communication if
  not necessary" (bsc#1012628).
- HID: logitech-hidpp: Move get_wireless_feature_index() check
  to hidpp_connect_event() (bsc#1012628).
- ASoC: Intel: Skylake: Fix mem leak when parsing UUIDs fails
  (bsc#1012628).
- PCI: endpoint: Fix double free in __pci_epc_create()
  (bsc#1012628).
- padata: Fix refcnt handling in padata_free_shell()
  (bsc#1012628).
- certs: Break circular dependency when selftest is modular
  (bsc#1012628).
- crypto: qat - consolidate services structure (bsc#1012628).
- crypto: qat - enable dc chaining service (bsc#1012628).
- crypto: qat - refactor fw config related functions
  (bsc#1012628).
- crypto: qat - use masks for AE groups (bsc#1012628).
- crypto: qat - fix ring to service map for QAT GEN4
  (bsc#1012628).
- crypto: qat - fix deadlock in backlog processing (bsc#1012628).
- ASoC: ams-delta.c: use component after check (bsc#1012628).
- erofs: fix erofs_insert_workgroup() lockref usage (bsc#1012628).
- IB/mlx5: Fix init stage error handling to avoid double free
  of same QP and UAF (bsc#1012628).
- mfd: core: Un-constify mfd_cell.of_reg (bsc#1012628).
- mfd: core: Ensure disabled devices are skipped without aborting
  (bsc#1012628).
- mfd: dln2: Fix double put in dln2_probe (bsc#1012628).
- dt-bindings: mfd: mt6397: Split out compatible for MediaTek
  MT6366 PMIC (bsc#1012628).
- mfd: arizona-spi: Set pdata.hpdet_channel for ACPI enumerated
  devs (bsc#1012628).
- leds: turris-omnia: Do not use SMBUS calls (bsc#1012628).
- leds: pwm: Don't disable the PWM when the LED should be off
  (bsc#1012628).
- leds: trigger: ledtrig-cpu:: Fix 'output may be truncated'
  issue for 'cpu' (bsc#1012628).
- scripts/gdb: fix usage of MOD_TEXT not defined when
  CONFIG_MODULES=n (bsc#1012628).
- apparmor: fix invalid reference on profile-&gt;disconnected
  (bsc#1012628).
- perf stat: Fix aggr mode initialization (bsc#1012628).
- iio: frequency: adf4350: Use device managed functions and fix
  power down issue (bsc#1012628).
- pinctrl: baytrail: fix debounce disable case (bsc#1012628).
- perf kwork: Fix incorrect and missing free atom in
  work_push_atom() (bsc#1012628).
- perf kwork: Add the supported subcommands to the document
  (bsc#1012628).
- perf kwork: Set ordered_events to true in 'struct perf_tool'
  (bsc#1012628).
- f2fs: compress: fix deadloop in f2fs_write_cache_pages()
  (bsc#1012628).
- f2fs: compress: fix to avoid use-after-free on dic
  (bsc#1012628).
- f2fs: compress: fix to avoid redundant compress extension
  (bsc#1012628).
- f2fs: fix to drop meta_inode's page cache in f2fs_put_super()
  (bsc#1012628).
- tty: tty_jobctrl: fix pid memleak in disassociate_ctty()
  (bsc#1012628).
- perf parse-events: Fix tracepoint name memory leak
  (bsc#1012628).
- livepatch: Fix missing newline character in
  klp_resolve_symbols() (bsc#1012628).
- pinctrl: renesas: rzg2l: Make reverse order of enable() for
  disable() (bsc#1012628).
- perf vendor events arm64: Fix for AmpereOne metrics
  (bsc#1012628).
- perf record: Fix BTF type checks in the off-cpu profiling
  (bsc#1012628).
- dmaengine: idxd: Register dsa_bus_type before registering idxd
  sub-drivers (bsc#1012628).
- usb: dwc2: fix possible NULL pointer dereference caused by
  driver concurrency (bsc#1012628).
- usb: chipidea: Fix DMA overwrite for Tegra (bsc#1012628).
- usb: chipidea: Simplify Tegra DMA alignment code (bsc#1012628).
- dmaengine: ti: edma: handle irq_of_parse_and_map() errors
  (bsc#1012628).
- tools/perf: Update call stack check in builtin-lock.c
  (bsc#1012628).
- misc: st_core: Do not call kfree_skb() under spin_lock_irqsave()
  (bsc#1012628).
- debugfs: Fix __rcu type comparison warning (bsc#1012628).
- tools: iio: iio_generic_buffer ensure alignment (bsc#1012628).
- USB: usbip: fix stub_dev hub disconnect (bsc#1012628).
- dmaengine: pxa_dma: Remove an erroneous BUG_ON() in
  pxad_free_desc() (bsc#1012628).
- f2fs: fix to initialize map.m_pblk in f2fs_precache_extents()
  (bsc#1012628).
- interconnect: qcom: qdu1000: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sc7180: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sc7280: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sc8180x: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sc8280xp: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sdm670: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sdm845: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sm6350: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sm8150: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sm8250: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sm8350: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: osm-l3: Replace custom implementation of
  COUNT_ARGS() (bsc#1012628).
- powerpc: Only define __parse_fpscr() when required
  (bsc#1012628).
- interconnect: fix error handling in qnoc_probe() (bsc#1012628).
- perf build: Add missing comment about NO_LIBTRACEEVENT=1
  (bsc#1012628).
- perf parse-events: Fix for term values that are raw events
  (bsc#1012628).
- perf mem-events: Avoid uninitialized read (bsc#1012628).
- s390/ap: re-init AP queues on config on (bsc#1012628).
- modpost: fix tee MODULE_DEVICE_TABLE built on big-endian host
  (bsc#1012628).
- modpost: fix ishtp MODULE_DEVICE_TABLE built on big-endian host
  (bsc#1012628).
- perf tools: Do not ignore the default vmlinux.h (bsc#1012628).
- powerpc/40x: Remove stale PTE_ATOMIC_UPDATES macro
  (bsc#1012628).
- powerpc/xive: Fix endian conversion size (bsc#1012628).
- powerpc: Hide empty pt_regs at base of the stack (bsc#1012628).
- perf trace: Use the right bpf_probe_read(_str) variant for
  reading user data (bsc#1012628).
- powerpc/vas: Limit open window failure messages in log bufffer
  (bsc#1012628).
- powerpc/imc-pmu: Use the correct spinlock initializer
  (bsc#1012628).
- powerpc/pseries: fix potential memory leak in
  init_cpu_associativity() (bsc#1012628).
- perf vendor events: Update PMC used in PM_RUN_INST_CMPL event
  for power10 platform (bsc#1012628).
- xhci: Loosen RPM as default policy to cover for AMD xHC 1.1
  (bsc#1012628).
- usb: host: xhci-plat: fix possible kernel oops while resuming
  (bsc#1012628).
- powerpc/vmcore: Add MMU information to vmcoreinfo (bsc#1012628).
- perf machine: Avoid out of bounds LBR memory read (bsc#1012628).
- libperf rc_check: Make implicit enabling work for GCC
  (bsc#1012628).
- perf hist: Add missing puts to hist__account_cycles
  (bsc#1012628).
- perf vendor events intel: Fix broadwellde
  tma_info_system_dram_bw_use metric (bsc#1012628).
- perf vendor events intel: Add broadwellde two metrics
  (bsc#1012628).
- 9p/net: fix possible memory leak in p9_check_errors()
  (bsc#1012628).
- rtla: Fix uninitialized variable found (bsc#1012628).
- i3c: Fix potential refcount leak in
  i3c_master_register_new_i3c_devs (bsc#1012628).
- rtc: brcmstb-waketimer: support level alarm_irq (bsc#1012628).
- cxl/pci: Remove unnecessary device reference management in
  sanitize work (bsc#1012628).
- cxl/pci: Cleanup 'sanitize' to always poll (bsc#1012628).
- cxl/pci: Remove inconsistent usage of dev_err_probe()
  (bsc#1012628).
- cxl/pci: Clarify devm host for memdev relative setup
  (bsc#1012628).
- cxl/pci: Fix sanitize notifier setup (bsc#1012628).
- cxl/memdev: Fix sanitize vs decoder setup locking (bsc#1012628).
- cxl/mem: Fix shutdown order (bsc#1012628).
- virt: sevguest: Fix passing a stack buffer as a scatterlist
  target (bsc#1012628).
- rtc: pcf85363: fix wrong mask/val parameters in
  regmap_update_bits call (bsc#1012628).
- cxl/region: Prepare the decoder match range helper for reuse
  (bsc#1012628).
- cxl/region: Calculate a target position in a region interleave
  (bsc#1012628).
- cxl/region: Use cxl_calc_interleave_pos() for auto-discovery
  (bsc#1012628).
- cxl/region: Fix cxl_region_rwsem lock held when returning to
  user space (bsc#1012628).
- cxl/core/regs: Rename @dev to @host in struct cxl_register_map
  (bsc#1012628).
- cxl/port: Fix @host confusion in cxl_dport_setup_regs()
  (bsc#1012628).
- cxl/hdm: Remove broken error path (bsc#1012628).
- pcmcia: cs: fix possible hung task and memory leak pccardd()
  (bsc#1012628).
- pcmcia: ds: fix refcount leak in pcmcia_device_add()
  (bsc#1012628).
- pcmcia: ds: fix possible name leak in error path in
  pcmcia_device_add() (bsc#1012628).
- media: imx-jpeg: initiate a drain of the capture queue in
  dynamic resolution change (bsc#1012628).
- media: hantro: Check whether reset op is defined before use
  (bsc#1012628).
- media: verisilicon: Do not enable G2 postproc downscale if
  source is narrower than destination (bsc#1012628).
- media: ov13b10: Fix some error checking in probe (bsc#1012628).
- media: ov5640: fix vblank unchange issue when work at dvp mode
  (bsc#1012628).
- media: i2c: max9286: Fix some redundant of_node_put() calls
  (bsc#1012628).
- media: ov5640: Fix a memory leak when ov5640_probe fails
  (bsc#1012628).
- media: bttv: fix use after free error due to btv-&gt;timeout timer
  (bsc#1012628).
- media: amphion: handle firmware debug message (bsc#1012628).
- media: mtk-jpegenc: Fix bug in JPEG encode quality selection
  (bsc#1012628).
- media: s3c-camif: Avoid inappropriate kfree() (bsc#1012628).
- media: vidtv: psi: Add check for kstrdup (bsc#1012628).
- media: vidtv: mux: Add check and kfree for kstrdup
  (bsc#1012628).
- media: cedrus: Fix clock/reset sequence (bsc#1012628).
- media: i2c: imx219: Convert to CCI register access helpers
  (bsc#1012628).
- media: i2c: imx219: Replace register addresses with macros
  (bsc#1012628).
- media: i2c: imx219: Drop IMX219_REG_CSI_LANE_MODE from common
  regs array (bsc#1012628).
- media: cadence: csi2rx: Unregister v4l2 async notifier
  (bsc#1012628).
- media: dvb-usb-v2: af9035: fix missing unlock (bsc#1012628).
- media: verisilicon: Fixes clock list for rk3588 av1 decoder
  (bsc#1012628).
- media: mediatek: vcodec: Handle invalid encoder vsi
  (bsc#1012628).
- media: imx-jpeg: notify source chagne event when the first
  picture parsed (bsc#1012628).
- media: mediatek: vcodec: using encoder device to alloc/free
  encoder memory (bsc#1012628).
- media: platform: mtk-mdp3: fix uninitialized variable in
  mdp_path_config() (bsc#1012628).
- media: cec: meson: always include meson sub-directory in
  Makefile (bsc#1012628).
- cpupower: fix reference to nonexistent document (bsc#1012628).
- regmap: prevent noinc writes from clobbering cache
  (bsc#1012628).
- drm/amdgpu/gfx10,11: use memcpy_to/fromio for MQDs
  (bsc#1012628).
- drm/amdgpu: don't put MQDs in VRAM on ARM | ARM64 (bsc#1012628).
- pwm: sti: Reduce number of allocations and drop usage of
  chip_data (bsc#1012628).
- pwm: brcmstb: Utilize appropriate clock APIs in suspend/resume
  (bsc#1012628).
- Input: synaptics-rmi4 - fix use after free in
  rmi_unregister_function() (bsc#1012628).
- watchdog: marvell_gti_wdt: Fix error code in probe()
  (bsc#1012628).
- watchdog: ixp4xx: Make sure restart always works (bsc#1012628).
- llc: verify mac len before reading mac header (bsc#1012628).
- hsr: Prevent use after free in prp_create_tagged_frame()
  (bsc#1012628).
- tipc: Change nla_policy for bearer-related names to
  NLA_NUL_STRING (bsc#1012628).
- rxrpc: Fix two connection reaping bugs (bsc#1012628).
- bpf: Check map-&gt;usercnt after timer-&gt;timer is assigned
  (bsc#1012628).
- inet: shrink struct flowi_common (bsc#1012628).
- octeontx2-pf: Fix error codes (bsc#1012628).
- octeontx2-pf: Fix holes in error code (bsc#1012628).
- net: page_pool: add missing free_percpu when page_pool_init fail
  (bsc#1012628).
- dccp: Call security_inet_conn_request() after setting IPv4
  addresses (bsc#1012628).
- dccp/tcp: Call security_inet_conn_request() after setting IPv6
  addresses (bsc#1012628).
- net: r8169: Disable multicast filter for RTL8168H and RTL8107E
  (bsc#1012628).
- Fix termination state for idr_for_each_entry_ul() (bsc#1012628).
- net: stmmac: xgmac: Enable support for multiple Flexible PPS
  outputs (bsc#1012628).
- selftests: pmtu.sh: fix result checking (bsc#1012628).
- octeontx2-pf: Free pending and dropped SQEs (bsc#1012628).
- net/smc: fix dangling sock under state SMC_APPFINCLOSEWAIT
  (bsc#1012628).
- net/smc: allow cdc msg send rather than drop it with NULL
  sndbuf_desc (bsc#1012628).
- net/smc: put sk reference if close work was canceled
  (bsc#1012628).
- nvme: fix error-handling for io_uring nvme-passthrough
  (bsc#1012628).
- riscv: boot: Fix creation of loader.bin (bsc#1012628).
- ice: Fix SRIOV LAG disable on non-compliant aggregate
  (bsc#1012628).
- ice: lag: in RCU, use atomic allocation (bsc#1012628).
- ice: Fix VF-VF filter rules in switchdev mode (bsc#1012628).
- ice: Fix VF-VF direction matching in drop rule in switchdev
  (bsc#1012628).
- tg3: power down device only on SYSTEM_POWER_OFF (bsc#1012628).
- nbd: fix uaf in nbd_open (bsc#1012628).
- blk-core: use pr_warn_ratelimited() in bio_check_ro()
  (bsc#1012628).
- vsock/virtio: remove socket from connected/bound list on
  shutdown (bsc#1012628).
- r8169: respect userspace disabling IFF_MULTICAST (bsc#1012628).
- virtio/vsock: Fix uninit-value in virtio_transport_recv_pkt()
  (bsc#1012628).
- net: enetc: shorten enetc_setup_xdp_prog() error message to
  fit NETLINK_MAX_FMTMSG_LEN (bsc#1012628).
- i2c: iproc: handle invalid slave state (bsc#1012628).
- netfilter: xt_recent: fix (increase) ipv6 literal buffer length
  (bsc#1012628).
- netfilter: nat: fix ipv6 nat redirect with mapped and scoped
  addresses (bsc#1012628).
- net/sched: act_ct: Always fill offloading tuple iifidx
  (bsc#1012628).
- RISC-V: Don't fail in riscv_of_parent_hartid() for disabled
  HARTs (bsc#1012628).
- net: ti: icss-iep: fix setting counter value (bsc#1012628).
- drivers: perf: Do not broadcast to other cpus when starting
  a counter (bsc#1012628).
- module/decompress: use kvmalloc() consistently (bsc#1012628).
- fs: dlm: Simplify buffer size computation in
  dlm_create_debug_file() (bsc#1012628).
- drm/vc4: tests: Fix UAF in the mock helpers (bsc#1012628).
- drm/syncobj: fix DRM_SYNCOBJ_WAIT_FLAGS_WAIT_AVAILABLE
  (bsc#1012628).
- ASoC: rt712-sdca: fix speaker route missing issue (bsc#1012628).
- ASoC: mediatek: mt8186_mt6366_rt1019_rt5682s: trivial: fix
  error messages (bsc#1012628).
- ASoC: hdmi-codec: register hpd callback on component probe
  (bsc#1012628).
- ASoC: dapm: fix clock get name (bsc#1012628).
- spi: spi-zynq-qspi: add spi-mem to driver kconfig dependencies
  (bsc#1012628).
- arm64/arm: arm_pmuv3: perf: Don't truncate 64-bit registers
  (bsc#1012628).
- fbdev: imsttfb: fix double free in probe() (bsc#1012628).
- fbdev: imsttfb: fix a resource leak in probe (bsc#1012628).
- ALSA: hda/realtek: Add support dual speaker for Dell
  (bsc#1012628).
- fbdev: fsl-diu-fb: mark wr_reg_wa() static (bsc#1012628).
- tracing/kprobes: Fix the order of argument descriptions
  (bsc#1012628).
- eventfs: Check for NULL ef in eventfs_set_attr() (bsc#1012628).
- selftests: mptcp: run userspace pm tests slower (bsc#1012628).
- selftests: mptcp: fix wait_rm_addr/sf parameters (bsc#1012628).
- io_uring/net: ensure socket is marked connected on connect retry
  (bsc#1012628).
- x86/amd_nb: Use Family 19h Models 60h-7Fh Function 4 IDs
  (bsc#1012628).
- Revert "PCI/ASPM: Disable only ASPM_STATE_L1 when driver,
  disables L1" (bsc#1012628).
- Revert "mmc: core: Capture correct oemid-bits for eMMC cards"
  (bsc#1012628).
- btrfs: use u64 for buffer sizes in the tree search ioctls
  (bsc#1012628).
- btrfs: make found_logical_ret parameter mandatory for function
  queue_scrub_stripe() (bsc#1012628).
- Refresh
  patches.suse/ALSA-hda-cs35l41-Support-mute-notifications-for-CS35.patch.
- Rename to
  patches.kernel.org/6.6.2-328-ASoC-cs35l41-Handle-mdsync_down-reg-write-error.patch.
- Rename to
  patches.kernel.org/6.6.2-329-ASoC-cs35l41-Handle-mdsync_up-reg-write-errors.patch.
- Rename to
  patches.kernel.org/6.6.2-330-ASoC-cs35l41-Initialize-completion-object-befor.patch.
- Rename to
  patches.kernel.org/6.6.2-331-ASoC-cs35l41-Fix-broken-shared-boost-activation.patch.
- Rename to
  patches.kernel.org/6.6.2-332-ASoC-cs35l41-Verify-PM-runtime-resume-errors-in.patch.
- Rename to
  patches.kernel.org/6.6.2-333-ASoC-cs35l41-Undo-runtime-PM-changes-at-driver-.patch.
- Rename to
  patches.kernel.org/6.6.2-334-ALSA-hda-cs35l41-Fix-unbalanced-pm_runtime_get.patch.
- Rename to
  patches.kernel.org/6.6.2-335-ALSA-hda-cs35l41-Undo-runtime-PM-changes-at-dri.patch.
- commit 263a855</changelog>
  <changelog author="tiwai@suse.de" date="1700481601">- drm/i915: Also check for VGA converter in eDP probe
  (bsc#1217282).
- commit b22e785</changelog>
  <changelog author="tiwai@suse.de" date="1700568000">- leds: class: Don't expose color sysfs entry (bsc#1217172).
- commit 1be1eb4</changelog>
  <changelog author="msuchanek@suse.de" date="1700654400">- kernel-source: Move provides after sources
- commit dbbf742</changelog>
  <changelog author="msuchanek@suse.de" date="1700654401">- rpm: Define git commit as macro
- commit bcc92c8</changelog>
  <changelog author="tiwai@suse.de" date="1700654402">- Update config files: CONFIG_SND_SOC_WSA883X=m for Thinkpad X13s audio (bsc#1217412)
- commit 8be32dc</changelog>
  <changelog author="tiwai@suse.de" date="1700654403">- ASoC: codecs: wsa883x: make use of new mute_unmute_on_trigger
  flag (bsc#1217412).
- ASoC: soc-dai: add flag to mute and unmute stream during trigger
  (bsc#1217412).
- commit 1a298a3</changelog>
  <changelog author="fcrozat@suse.com" date="1700827200">- Ensure ia32_emulation is always enabled for kernel-obs-build
  If ia32_emulation is disabled by default, ensure it is enabled
  back for OBS kernel to allow building 32bit binaries (jsc#PED-3184)
  [ms: Always pass the parameter, no need to grep through the config which
  may not be very reliable]
- commit 56a2c2f</changelog>
  <changelog author="jslaby@suse.cz" date="1701259200">- Linux 6.6.3 (bsc#1012628).
- locking/ww_mutex/test: Fix potential workqueue corruption
  (bsc#1012628).
- btrfs: abort transaction on generation mismatch when marking
  eb as dirty (bsc#1012628).
- lib/generic-radix-tree.c: Don't overflow in peek()
  (bsc#1012628).
- x86/retpoline: Make sure there are no unconverted return thunks
  due to KCSAN (bsc#1012628).
- perf/core: Bail out early if the request AUX area is out of
  bound (bsc#1012628).
- srcu: Fix srcu_struct node grpmask overflow on 64-bit systems
  (bsc#1012628).
- selftests/lkdtm: Disable CONFIG_UBSAN_TRAP in test config
  (bsc#1012628).
- clocksource/drivers/timer-imx-gpt: Fix potential memory leak
  (bsc#1012628).
- clocksource/drivers/timer-atmel-tcb: Fix initialization on
  SAM9 hardware (bsc#1012628).
- srcu: Only accelerate on enqueue time (bsc#1012628).
- smp,csd: Throw an error if a CSD lock is stuck for too long
  (bsc#1012628).
- cpu/hotplug: Don't offline the last non-isolated CPU
  (bsc#1012628).
- workqueue: Provide one lock class key per work_on_cpu() callsite
  (bsc#1012628).
- x86/mm: Drop the 4 MB restriction on minimal NUMA node memory
  size (bsc#1012628).
- wifi: plfxlc: fix clang-specific fortify warning (bsc#1012628).
- wifi: ath12k: Ignore fragments from uninitialized peer in dp
  (bsc#1012628).
- wifi: mac80211_hwsim: fix clang-specific fortify warning
  (bsc#1012628).
- wifi: mac80211: don't return unset power in
  ieee80211_get_tx_power() (bsc#1012628).
- atl1c: Work around the DMA RX overflow issue (bsc#1012628).
- bpf: Detect IP == ksym.end as part of BPF program (bsc#1012628).
- wifi: ath9k: fix clang-specific fortify warnings (bsc#1012628).
- wifi: ath12k: fix possible out-of-bound read in
  ath12k_htt_pull_ppdu_stats() (bsc#1012628).
- wifi: ath10k: fix clang-specific fortify warning (bsc#1012628).
- wifi: ath12k: fix possible out-of-bound write in
  ath12k_wmi_ext_hal_reg_caps() (bsc#1012628).
- ACPI: APEI: Fix AER info corruption when error status data
  has multiple sections (bsc#1012628).
- net: sfp: add quirk for Fiberstone GPON-ONU-34-20BI
  (bsc#1012628).
- wifi: mt76: mt7921e: Support MT7992 IP in Xiaomi Redmibook 15
  Pro (2023) (bsc#1012628).
- wifi: mt76: fix clang-specific fortify warnings (bsc#1012628).
- net: annotate data-races around sk-&gt;sk_tx_queue_mapping
  (bsc#1012628).
- net: annotate data-races around sk-&gt;sk_dst_pending_confirm
  (bsc#1012628).
- wifi: ath12k: mhi: fix potential memory leak in
  ath12k_mhi_register() (bsc#1012628).
- wifi: ath10k: Don't touch the CE interrupt registers after
  power up (bsc#1012628).
- net: sfp: add quirk for FS's 2.5G copper SFP (bsc#1012628).
- vsock: read from socket's error queue (bsc#1012628).
- bpf: Ensure proper register state printing for cond jumps
  (bsc#1012628).
- wifi: iwlwifi: mvm: fix size check for fw_link_id (bsc#1012628).
- Bluetooth: btusb: Add date-&gt;evt_skb is NULL check (bsc#1012628).
- Bluetooth: Fix double free in hci_conn_cleanup (bsc#1012628).
- ACPI: EC: Add quirk for HP 250 G7 Notebook PC (bsc#1012628).
- tsnep: Fix tsnep_request_irq() format-overflow warning
  (bsc#1012628).
- gpiolib: acpi: Add a ignore interrupt quirk for Peaq C1010
  (bsc#1012628).
- platform/chrome: kunit: initialize lock for fake ec_dev
  (bsc#1012628).
- of: address: Fix address translation when address-size is
  greater than 2 (bsc#1012628).
- platform/x86: thinkpad_acpi: Add battery quirk for Thinkpad
  X120e (bsc#1012628).
- drm/gma500: Fix call trace when psb_gem_mm_init() fails
  (bsc#1012628).
- drm/amdkfd: ratelimited SQ interrupt messages (bsc#1012628).
- drm/komeda: drop all currently held locks if deadlock happens
  (bsc#1012628).
- drm/amd/display: Blank phantom OTG before enabling
  (bsc#1012628).
- drm/amd/display: Don't lock phantom pipe on disabling
  (bsc#1012628).
- drm/amd/display: add seamless pipe topology transition check
  (bsc#1012628).
- drm/edid: Fixup h/vsync_end instead of h/vtotal (bsc#1012628).
- md: don't rely on 'mddev-&gt;pers' to be set in mddev_suspend()
  (bsc#1012628).
- drm/amdgpu: not to save bo in the case of RAS err_event_athub
  (bsc#1012628).
- drm/amdkfd: Fix a race condition of vram buffer unref in svm
  code (bsc#1012628).
- drm/amdgpu: update retry times for psp vmbx wait (bsc#1012628).
- drm/amd: Update `update_pcie_parameters` functions to use
  uint8_t arguments (bsc#1012628).
- drm/amd/display: use full update for clip size increase of
  large plane source (bsc#1012628).
- string.h: add array-wrappers for (v)memdup_user() (bsc#1012628).
- kernel: kexec: copy user-array safely (bsc#1012628).
- kernel: watch_queue: copy user-array safely (bsc#1012628).
- drm_lease.c: copy user-array safely (bsc#1012628).
- drm: vmwgfx_surface.c: copy user-array safely (bsc#1012628).
- drm/msm/dp: skip validity check for DP CTS EDID checksum
  (bsc#1012628).
- drm/amd: Fix UBSAN array-index-out-of-bounds for SMU7
  (bsc#1012628).
- drm/amd: Fix UBSAN array-index-out-of-bounds for Polaris and
  Tonga (bsc#1012628).
- drm/amdgpu: Fix potential null pointer derefernce (bsc#1012628).
- drm/panel: fix a possible null pointer dereference
  (bsc#1012628).
- drm/panel/panel-tpo-tpg110: fix a possible null pointer
  dereference (bsc#1012628).
- drm/radeon: fix a possible null pointer dereference
  (bsc#1012628).
- drm/amdgpu/vkms: fix a possible null pointer dereference
  (bsc#1012628).
- drm/panel: st7703: Pick different reset sequence (bsc#1012628).
- drm/amdkfd: Fix shift out-of-bounds issue (bsc#1012628).
- drm/amdgpu: Fix a null pointer access when the smc_rreg pointer
  is NULL (bsc#1012628).
- drm/amd: Disable PP_PCIE_DPM_MASK when dynamic speed switching
  not supported (bsc#1012628).
- drm/amd/display: fix num_ways overflow error (bsc#1012628).
- drm/amd: check num of link levels when update pcie param
  (bsc#1012628).
- soc: qcom: pmic: Fix resource leaks in a
  device_for_each_child_node() loop (bsc#1012628).
- arm64: dts: rockchip: Add NanoPC T6 PCIe e-key support
  (bsc#1012628).
- arm64: dts: ls208xa: use a pseudo-bus to constrain usb dma size
  (bsc#1012628).
- selftests/efivarfs: create-read: fix a resource leak
  (bsc#1012628).
- ASoC: mediatek: mt8188-mt6359: support dynamic pinctrl
  (bsc#1012628).
- ASoC: soc-card: Add storage for PCI SSID (bsc#1012628).
- ASoC: SOF: Pass PCI SSID to machine driver (bsc#1012628).
- ASoC: Intel: sof_sdw: Copy PCI SSID to struct snd_soc_card
  (bsc#1012628).
- ASoC: cs35l56: Use PCI SSID as the firmware UID (bsc#1012628).
- crypto: pcrypt - Fix hungtask for PADATA_RESET (bsc#1012628).
- ASoC: SOF: ipc4: handle EXCEPTION_CAUGHT notification from
  firmware (bsc#1012628).
- RDMA/hfi1: Use FIELD_GET() to extract Link Width (bsc#1012628).
- scsi: hisi_sas: Set debugfs_dir pointer to NULL after removing
  debugfs (bsc#1012628).
- scsi: ibmvfc: Remove BUG_ON in the case of an empty event pool
  (bsc#1012628).
- fs/jfs: Add check for negative db_l2nbperpage (bsc#1012628).
- fs/jfs: Add validity check for db_maxag and db_agpref
  (bsc#1012628).
- jfs: fix array-index-out-of-bounds in dbFindLeaf (bsc#1012628).
- jfs: fix array-index-out-of-bounds in diAlloc (bsc#1012628).
- HID: lenovo: Detect quirk-free fw on cptkbd and stop applying
  workaround (bsc#1012628).
- ARM: 9320/1: fix stack depot IRQ stack filter (bsc#1012628).
- ALSA: hda: Fix possible null-ptr-deref when assigning a stream
  (bsc#1012628).
- gpiolib: of: Add quirk for mt2701-cs42448 ASoC sound
  (bsc#1012628).
- PCI: tegra194: Use FIELD_GET()/FIELD_PREP() with Link Width
  fields (bsc#1012628).
- PCI: mvebu: Use FIELD_PREP() with Link Width (bsc#1012628).
- atm: iphase: Do PCI error checks on own line (bsc#1012628).
- PCI: Do error check on own line to split long "if" conditions
  (bsc#1012628).
- scsi: libfc: Fix potential NULL pointer dereference in
  fc_lport_ptp_setup() (bsc#1012628).
- PCI: Use FIELD_GET() to extract Link Width (bsc#1012628).
- PCI: Extract ATS disabling to a helper function (bsc#1012628).
- PCI: Disable ATS for specific Intel IPU E2000 devices
  (bsc#1012628).
- PCI: dwc: Add dw_pcie_link_set_max_link_width() (bsc#1012628).
- PCI: dwc: Add missing PCI_EXP_LNKCAP_MLW handling (bsc#1012628).
- misc: pci_endpoint_test: Add Device ID for R-Car S4-8 PCIe
  controller (bsc#1012628).
- PCI: Use FIELD_GET() in Sapphire RX 5600 XT Pulse quirk
  (bsc#1012628).
- ASoC: Intel: soc-acpi-cht: Add Lenovo Yoga Tab 3 Pro YT3-X90
  quirk (bsc#1012628).
- crypto: hisilicon/qm - prevent soft lockup in receive loop
  (bsc#1012628).
- HID: Add quirk for Dell Pro Wireless Keyboard and Mouse KM5221W
  (bsc#1012628).
- exfat: support handle zero-size directory (bsc#1012628).
- mfd: intel-lpss: Add Intel Lunar Lake-M PCI IDs (bsc#1012628).
- iio: adc: stm32-adc: harden against NULL pointer deref in
  stm32_adc_probe() (bsc#1012628).
- thunderbolt: Apply USB 3.x bandwidth quirk only in software
  connection manager (bsc#1012628).
- tty: vcc: Add check for kstrdup() in vcc_probe() (bsc#1012628).
- dt-bindings: phy: qcom,snps-eusb2-repeater: Add magic tuning
  overrides (bsc#1012628).
- phy: qualcomm: phy-qcom-eusb2-repeater: Use regmap_fields
  (bsc#1012628).
- phy: qualcomm: phy-qcom-eusb2-repeater: Zero out untouched
  tuning regs (bsc#1012628).
- usb: dwc3: core: configure TX/RX threshold for DWC3_IP
  (bsc#1012628).
- usb: ucsi: glink: use the connector orientation GPIO to provide
  switch events (bsc#1012628).
- soundwire: dmi-quirks: update HP Omen match (bsc#1012628).
- f2fs: fix error path of __f2fs_build_free_nids (bsc#1012628).
- f2fs: fix error handling of __get_node_page (bsc#1012628).
- usb: host: xhci: Avoid XHCI resume delay if SSUSB device is
  not present (bsc#1012628).
- usb: gadget: f_ncm: Always set current gadget in ncm_bind()
  (bsc#1012628).
- 9p/trans_fd: Annotate data-racy writes to file::f_flags
  (bsc#1012628).
- 9p: v9fs_listxattr: fix %s null argument warning (bsc#1012628).
- i3c: mipi-i3c-hci: Fix out of bounds access in
  hci_dma_irq_handler (bsc#1012628).
- i2c: i801: Add support for Intel Birch Stream SoC (bsc#1012628).
- i2c: fix memleak in i2c_new_client_device() (bsc#1012628).
- i2c: sun6i-p2wi: Prevent potential division by zero
  (bsc#1012628).
- virtio-blk: fix implicit overflow on virtio_max_dma_size
  (bsc#1012628).
- i3c: master: mipi-i3c-hci: Fix a kernel panic for accessing
  DAT_data (bsc#1012628).
- media: gspca: cpia1: shift-out-of-bounds in set_flicker
  (bsc#1012628).
- media: vivid: avoid integer overflow (bsc#1012628).
- media: ipu-bridge: increase sensor_name size (bsc#1012628).
- gfs2: ignore negated quota changes (bsc#1012628).
- gfs2: fix an oops in gfs2_permission (bsc#1012628).
- media: cobalt: Use FIELD_GET() to extract Link Width
  (bsc#1012628).
- media: ccs: Fix driver quirk struct documentation (bsc#1012628).
- media: imon: fix access to invalid resource for the second
  interface (bsc#1012628).
- drm/amd/display: Avoid NULL dereference of timing generator
  (bsc#1012628).
- gfs2: Fix slab-use-after-free in gfs2_qd_dealloc (bsc#1012628).
- kgdb: Flush console before entering kgdb on panic (bsc#1012628).
- riscv: VMAP_STACK overflow detection thread-safe (bsc#1012628).
- i2c: dev: copy userspace array safely (bsc#1012628).
- ASoC: ti: omap-mcbsp: Fix runtime PM underflow warnings
  (bsc#1012628).
- drm/qxl: prevent memory leak (bsc#1012628).
- ALSA: hda/realtek: Add quirk for ASUS UX7602ZM (bsc#1012628).
- drm/amdgpu: fix software pci_unplug on some chips (bsc#1012628).
- pwm: Fix double shift bug (bsc#1012628).
- mtd: rawnand: tegra: add missing check for platform_get_irq()
  (bsc#1012628).
- wifi: iwlwifi: Use FW rate for non-data frames (bsc#1012628).
- sched/core: Optimize in_task() and in_interrupt() a bit
  (bsc#1012628).
- samples/bpf: syscall_tp_user: Rename num_progs into nr_tests
  (bsc#1012628).
- samples/bpf: syscall_tp_user: Fix array out-of-bound access
  (bsc#1012628).
- dt-bindings: serial: fix regex pattern for matching serial
  node children (bsc#1012628).
- SUNRPC: ECONNRESET might require a rebind (bsc#1012628).
- mtd: rawnand: intel: check return value of devm_kasprintf()
  (bsc#1012628).
- mtd: rawnand: meson: check return value of devm_kasprintf()
  (bsc#1012628).
- drm/i915/mtl: avoid stringop-overflow warning (bsc#1012628).
- NFSv4.1: fix handling NFS4ERR_DELAY when testing for session
  trunking (bsc#1012628).
- SUNRPC: Add an IS_ERR() check back to where it was
  (bsc#1012628).
- NFSv4.1: fix SP4_MACH_CRED protection for pnfs IO (bsc#1012628).
- SUNRPC: Fix RPC client cleaned up the freed pipefs dentries
  (bsc#1012628).
- RISC-V: hwprobe: Fix vDSO SIGSEGV (bsc#1012628).
- riscv: provide riscv-specific is_trap_insn() (bsc#1012628).
- gfs2: Silence "suspicious RCU usage in gfs2_permission" warning
  (bsc#1012628).
- drm/i915/tc: Fix -Wformat-truncation in intel_tc_port_init
  (bsc#1012628).
- riscv: split cache ops out of dma-noncoherent.c (bsc#1012628).
- vdpa_sim_blk: allocate the buffer zeroed (bsc#1012628).
- vhost-vdpa: fix use after free in vhost_vdpa_probe()
  (bsc#1012628).
- gcc-plugins: randstruct: Only warn about true flexible arrays
  (bsc#1012628).
- bpf: handle ldimm64 properly in check_cfg() (bsc#1012628).
- bpf: fix precision backtracking instruction iteration
  (bsc#1012628).
- bpf: fix control-flow graph checking in privileged mode
  (bsc#1012628).
- net: set SOCK_RCU_FREE before inserting socket into hashtable
  (bsc#1012628).
- ipvlan: add ipvlan_route_v6_outbound() helper (bsc#1012628).
- tty: Fix uninit-value access in ppp_sync_receive()
  (bsc#1012628).
- net: ti: icssg-prueth: Add missing icss_iep_put to error path
  (bsc#1012628).
- net: ti: icssg-prueth: Fix error cleanup on failing
  pruss_request_mem_region (bsc#1012628).
- xen/events: avoid using info_for_irq() in xen_send_IPI_one()
  (bsc#1012628).
- net: hns3: fix add VLAN fail issue (bsc#1012628).
- net: hns3: add barrier in vf mailbox reply process
  (bsc#1012628).
- net: hns3: fix incorrect capability bit display for copper port
  (bsc#1012628).
- net: hns3: fix out-of-bounds access may occur when coalesce
  info is read via debugfs (bsc#1012628).
- net: hns3: fix variable may not initialized problem in
  hns3_init_mac_addr() (bsc#1012628).
- net: hns3: fix VF reset fail issue (bsc#1012628).
- net: hns3: fix VF wrong speed and duplex issue (bsc#1012628).
- tipc: Fix kernel-infoleak due to uninitialized TLV value
  (bsc#1012628).
- net: mvneta: fix calls to page_pool_get_stats (bsc#1012628).
- ppp: limit MRU to 64K (bsc#1012628).
- xen/events: fix delayed eoi list handling (bsc#1012628).
- blk-mq: make sure active queue usage is held for
  bio_integrity_prep() (bsc#1012628).
- ptp: annotate data-race around q-&gt;head and q-&gt;tail
  (bsc#1012628).
- bonding: stop the device in bond_setup_by_slave() (bsc#1012628).
- net: ethernet: cortina: Fix max RX frame define (bsc#1012628).
- net: ethernet: cortina: Handle large frames (bsc#1012628).
- net: ethernet: cortina: Fix MTU max setting (bsc#1012628).
- af_unix: fix use-after-free in unix_stream_read_actor()
  (bsc#1012628).
- netfilter: nf_conntrack_bridge: initialize err to 0
  (bsc#1012628).
- netfilter: nf_tables: fix pointer math issue in
  nft_byteorder_eval() (bsc#1012628).
- netfilter: nf_tables: bogus ENOENT when destroying element
  which does not exist (bsc#1012628).
- net: stmmac: fix rx budget limit check (bsc#1012628).
- net: stmmac: avoid rx queue overrun (bsc#1012628).
- pds_core: use correct index to mask irq (bsc#1012628).
- pds_core: fix up some format-truncation complaints
  (bsc#1012628).
- gve: Fixes for napi_poll when budget is 0 (bsc#1012628).
- io_uring/fdinfo: remove need for sqpoll lock for thread/pid
  retrieval (bsc#1012628).
- Revert "net/mlx5: DR, Supporting inline WQE when possible"
  (bsc#1012628).
- net/mlx5: Free used cpus mask when an IRQ is released
  (bsc#1012628).
- net/mlx5: Decouple PHC .adjtime and .adjphase implementations
  (bsc#1012628).
- net/mlx5e: fix double free of encap_header (bsc#1012628).
- net/mlx5e: fix double free of encap_header in update funcs
  (bsc#1012628).
- net/mlx5e: Fix pedit endianness (bsc#1012628).
- net/mlx5e: Don't modify the peer sent-to-vport rules for IPSec
  offload (bsc#1012628).
- net/mlx5e: Avoid referencing skb after free-ing in drop path
  of mlx5e_sq_xmit_wqe (bsc#1012628).
- net/mlx5e: Track xmit submission to PTP WQ after populating
  metadata map (bsc#1012628).
- net/mlx5e: Update doorbell for port timestamping CQ before
  the software counter (bsc#1012628).
- net/mlx5: Increase size of irq name buffer (bsc#1012628).
- net/mlx5e: Reduce the size of icosq_str (bsc#1012628).
- net/mlx5e: Check return value of snprintf writing to fw_version
  buffer (bsc#1012628).
- net/mlx5e: Check return value of snprintf writing to fw_version
  buffer for representors (bsc#1012628).
- net: sched: do not offload flows with a helper in act_ct
  (bsc#1012628).
- macvlan: Don't propagate promisc change to lower dev in passthru
  (bsc#1012628).
- tools/power/turbostat: Fix a knl bug (bsc#1012628).
- tools/power/turbostat: Enable the C-state Pre-wake printing
  (bsc#1012628).
- scsi: ufs: core: Expand MCQ queue slot to DeviceQueueDepth +
  1 (bsc#1012628).
- cifs: spnego: add ';' in HOST_KEY_LEN (bsc#1012628).
- cifs: fix check of rc in function generate_smb3signingkey
  (bsc#1012628).
- perf/core: Fix cpuctx refcounting (bsc#1012628).
- i915/perf: Fix NULL deref bugs with drm_dbg() calls
  (bsc#1012628).
- perf: arm_cspmu: Reject events meant for other PMUs
  (bsc#1012628).
- drivers: perf: Check find_first_bit() return value
  (bsc#1012628).
- media: venus: hfi: add checks to perform sanity on queue
  pointers (bsc#1012628).
- perf intel-pt: Fix async branch flags (bsc#1012628).
- powerpc/perf: Fix disabling BHRB and instruction sampling
  (bsc#1012628).
- randstruct: Fix gcc-plugin performance mode to stay in group
  (bsc#1012628).
- spi: Fix null dereference on suspend (bsc#1012628).
- bpf: Fix check_stack_write_fixed_off() to correctly spill imm
  (bsc#1012628).
- bpf: Fix precision tracking for BPF_ALU | BPF_TO_BE | BPF_END
  (bsc#1012628).
- scsi: mpt3sas: Fix loop logic (bsc#1012628).
- scsi: megaraid_sas: Increase register read retry rount from
  3 to 30 for selected registers (bsc#1012628).
- scsi: ufs: qcom: Update PHY settings only when scaling to
  higher gears (bsc#1012628).
- scsi: qla2xxx: Fix system crash due to bad pointer access
  (bsc#1012628).
- scsi: ufs: core: Fix racing issue between ufshcd_mcq_abort()
  and ISR (bsc#1012628).
- x86/shstk: Delay signal entry SSP write until after user
  accesses (bsc#1012628).
- crypto: x86/sha - load modules based on CPU features
  (bsc#1012628).
- x86/PCI: Avoid PME from D3hot/D3cold for AMD Rembrandt and
  Phoenix USB4 (bsc#1012628).
- x86/apic/msi: Fix misconfigured non-maskable MSI quirk
  (bsc#1012628).
- x86/cpu/hygon: Fix the CPU topology evaluation for real
  (bsc#1012628).
- KVM: x86: hyper-v: Don't auto-enable stimer on write from
  user-space (bsc#1012628).
- KVM: x86: Ignore MSR_AMD64_TW_CFG access (bsc#1012628).
- KVM: x86: Clear bit12 of ICR after APIC-write VM-exit
  (bsc#1012628).
- KVM: x86: Fix lapic timer interrupt lost after loading a
  snapshot (bsc#1012628).
- mmc: sdhci-pci-gli: GL9755: Mask the replay timer timeout of
  AER (bsc#1012628).
- sched: psi: fix unprivileged polling against cgroups
  (bsc#1012628).
- audit: don't take task_lock() in audit_exe_compare() code path
  (bsc#1012628).
- audit: don't WARN_ON_ONCE(!current-&gt;mm) in audit_exe_compare()
  (bsc#1012628).
- proc: sysctl: prevent aliased sysctls from getting passed to
  init (bsc#1012628).
- tty/sysrq: replace smp_processor_id() with get_cpu()
  (bsc#1012628).
- tty: serial: meson: fix hard LOCKUP on crtscts mode
  (bsc#1012628).
- acpi/processor: sanitize _OSC/_PDC capabilities for Xen dom0
  (bsc#1012628).
- hvc/xen: fix console unplug (bsc#1012628).
- hvc/xen: fix error path in xen_hvc_init() to always register
  frontend driver (bsc#1012628).
- hvc/xen: fix event channel handling for secondary consoles
  (bsc#1012628).
- PCI/sysfs: Protect driver's D3cold preference from user space
  (bsc#1012628).
- mm/damon/sysfs: remove requested targets when online-commit
  inputs (bsc#1012628).
- mm/damon/sysfs: update monitoring target regions for online
  input commit (bsc#1012628).
- watchdog: move softlockup_panic back to early_param
  (bsc#1012628).
- iommufd: Fix missing update of domains_itree after splitting
  iopt_area (bsc#1012628).
- fbdev: stifb: Make the STI next font pointer a 32-bit signed
  offset (bsc#1012628).
- dm crypt: account large pages in cc-&gt;n_allocated_pages
  (bsc#1012628).
- mm/damon/lru_sort: avoid divide-by-zero in hot threshold
  calculation (bsc#1012628).
- mm/damon/ops-common: avoid divide-by-zero during region hotness
  calculation (bsc#1012628).
- mm/damon: implement a function for max nr_accesses safe
  calculation (bsc#1012628).
- mm/damon/core: avoid divide-by-zero during monitoring results
  update (bsc#1012628).
- mm/damon/sysfs-schemes: handle tried region directory allocation
  failure (bsc#1012628).
- mm/damon/sysfs-schemes: handle tried regions sysfs directory
  allocation failure (bsc#1012628).
- mm/damon/core.c: avoid unintentional filtering out of schemes
  (bsc#1012628).
- mm/damon/sysfs: check error from damon_sysfs_update_target()
  (bsc#1012628).
- parisc: Add nop instructions after TLB inserts (bsc#1012628).
- ACPI: resource: Do IRQ override on TongFang GMxXGxx
  (bsc#1012628).
- regmap: Ensure range selector registers are updated after
  cache sync (bsc#1012628).
- wifi: ath11k: fix temperature event locking (bsc#1012628).
- wifi: ath11k: fix dfs radar event locking (bsc#1012628).
- wifi: ath11k: fix htt pktlog locking (bsc#1012628).
- wifi: ath11k: fix gtk offload status event locking
  (bsc#1012628).
- wifi: ath12k: fix htt mlo-offset event locking (bsc#1012628).
- wifi: ath12k: fix dfs-radar and temperature event locking
  (bsc#1012628).
- mmc: meson-gx: Remove setting of CMD_CFG_ERROR (bsc#1012628).
- genirq/generic_chip: Make irq_remove_generic_chip() irqdomain
  aware (bsc#1012628).
- sched/core: Fix RQCF_ACT_SKIP leak (bsc#1012628).
- pmdomain: bcm: bcm2835-power: check if the ASB register is
  equal to enable (bsc#1012628).
- KEYS: trusted: tee: Refactor register SHM usage (bsc#1012628).
- KEYS: trusted: Rollback init_trusted() consistently
  (bsc#1012628).
- PCI: keystone: Don't discard .remove() callback (bsc#1012628).
- PCI: keystone: Don't discard .probe() callback (bsc#1012628).
- pmdomain: amlogic: Fix mask for the second NNA mem PD domain
  (bsc#1012628).
- arm64: Restrict CPU_BIG_ENDIAN to GNU as or LLVM IAS 15.x or
  newer (bsc#1012628).
- arm64: module: Fix PLT counting when CONFIG_RANDOMIZE_BASE=n
  (bsc#1012628).
- pmdomain: imx: Make imx pgc power domain also set the fwnode
  (bsc#1012628).
- parisc/agp: Use 64-bit LE values in SBA IOMMU PDIR table
  (bsc#1012628).
- parisc/pdc: Add width field to struct pdc_model (bsc#1012628).
- parisc/power: Add power soft-off when running on qemu
  (bsc#1012628).
- cpufreq: stats: Fix buffer overflow detection in trans_stats()
  (bsc#1012628).
- powercap: intel_rapl: Downgrade BIOS locked limits pr_warn()
  to pr_debug() (bsc#1012628).
- clk: socfpga: Fix undefined behavior bug in struct
  stratix10_clock_data (bsc#1012628).
- clk: visconti: Fix undefined behavior bug in struct
  visconti_pll_provider (bsc#1012628).
- integrity: powerpc: Do not select CA_MACHINE_KEYRING
  (bsc#1012628).
- clk: qcom: ipq8074: drop the CLK_SET_RATE_PARENT flag from
  PLL clocks (bsc#1012628).
- clk: qcom: ipq6018: drop the CLK_SET_RATE_PARENT flag from
  PLL clocks (bsc#1012628).
- ksmbd: fix recursive locking in vfs helpers (bsc#1012628).
- ksmbd: handle malformed smb1 message (bsc#1012628).
- ksmbd: fix slab out of bounds write in smb_inherit_dacl()
  (bsc#1012628).
- mmc: vub300: fix an error code (bsc#1012628).
- mmc: sdhci_am654: fix start loop index for TAP value parsing
  (bsc#1012628).
- mmc: Add quirk MMC_QUIRK_BROKEN_CACHE_FLUSH for Micron eMMC
  Q2J54A (bsc#1012628).
- PCI: qcom-ep: Add dedicated callback for writing to DBI2
  registers (bsc#1012628).
- PCI/ASPM: Fix L1 substate handling in aspm_attr_store_common()
  (bsc#1012628).
- PCI: kirin: Don't discard .remove() callback (bsc#1012628).
- PCI: exynos: Don't discard .remove() callback (bsc#1012628).
- PCI: Lengthen reset delay for VideoPropulsion Torrent QN16e card
  (bsc#1012628).
- wifi: wilc1000: use vmm_table as array in wilc struct
  (bsc#1012628).
- svcrdma: Drop connection after an RDMA Read error (bsc#1012628).
- rcu/tree: Defer setting of jiffies during stall reset
  (bsc#1012628).
- arm64: dts: qcom: ipq6018: Fix hwlock index for SMEM
  (bsc#1012628).
- dt-bindings: timer: renesas,rz-mtu3: Fix overflow/underflow
  interrupt names (bsc#1012628).
- PM: hibernate: Use __get_safe_page() rather than touching the
  list (bsc#1012628).
- PM: hibernate: Clean up sync_read handling in
  snapshot_write_next() (bsc#1012628).
- rcu: kmemleak: Ignore kmemleak false positives when RCU-freeing
  objects (bsc#1012628).
- btrfs: don't arbitrarily slow down delalloc if we're committing
  (bsc#1012628).
- thermal: intel: powerclamp: fix mismatch in get function for
  max_idle (bsc#1012628).
- arm64: dts: qcom: ipq5332: Fix hwlock index for SMEM
  (bsc#1012628).
- arm64: dts: qcom: ipq8074: Fix hwlock index for SMEM
  (bsc#1012628).
- firmware: qcom_scm: use 64-bit calling convention only when
  client is 64-bit (bsc#1012628).
- ACPI: FPDT: properly handle invalid FPDT subtables
  (bsc#1012628).
- arm64: dts: qcom: ipq9574: Fix hwlock index for SMEM
  (bsc#1012628).
- arm64: dts: qcom: ipq6018: Fix tcsr_mutex register size
  (bsc#1012628).
- leds: trigger: netdev: Move size check in set_device_name
  (bsc#1012628).
- mfd: qcom-spmi-pmic: Fix reference leaks in revid helper
  (bsc#1012628).
- mfd: qcom-spmi-pmic: Fix revid implementation (bsc#1012628).
- ima: annotate iint mutex to avoid lockdep false positive
  warnings (bsc#1012628).
- ima: detect changes to the backing overlay file (bsc#1012628).
- netfilter: nf_tables: remove catchall element in GC sync path
  (bsc#1012628).
- netfilter: nf_tables: split async and sync catchall in two
  functions (bsc#1012628).
- selftests/resctrl: Fix uninitialized .sa_flags (bsc#1012628).
- selftests/resctrl: Remove duplicate feature check from CMT test
  (bsc#1012628).
- selftests/resctrl: Move _GNU_SOURCE define into Makefile
  (bsc#1012628).
- selftests/resctrl: Refactor feature check to use resource and
  feature name (bsc#1012628).
- selftests/resctrl: Fix feature checks (bsc#1012628).
- selftests/resctrl: Reduce failures due to outliers in MBA/MBM
  tests (bsc#1012628).
- hid: lenovo: Resend all settings on reset_resume for compact
  keyboards (bsc#1012628).
- ASoC: codecs: wsa-macro: fix uninitialized stack variables
  with name prefix (bsc#1012628).
- jbd2: fix potential data lost in recovering journal raced with
  synchronizing fs bdev (bsc#1012628).
- quota: explicitly forbid quota files from being encrypted
  (bsc#1012628).
- kernel/reboot: emergency_restart: Set correct system_state
  (bsc#1012628).
- scripts/gdb/vmalloc: disable on no-MMU (bsc#1012628).
- fs: use nth_page() in place of direct struct page manipulation
  (bsc#1012628).
- mips: use nth_page() in place of direct struct page manipulation
  (bsc#1012628).
- i2c: core: Run atomic i2c xfer when !preemptible (bsc#1012628).
- selftests/clone3: Fix broken test under !CONFIG_TIME_NS
  (bsc#1012628).
- tracing: Have the user copy of synthetic event address use
  correct context (bsc#1012628).
- driver core: Release all resources during unbind before updating
  device links (bsc#1012628).
- mcb: fix error handling for different scenarios when parsing
  (bsc#1012628).
- dmaengine: stm32-mdma: correct desc prep when channel running
  (bsc#1012628).
- s390/mm: add missing arch_set_page_dat() call to
  vmem_crst_alloc() (bsc#1012628).
- s390/mm: add missing arch_set_page_dat() call to gmap
  allocations (bsc#1012628).
- s390/cmma: fix detection of DAT pages (bsc#1012628).
- mm/cma: use nth_page() in place of direct struct page
  manipulation (bsc#1012628).
- mm/hugetlb: use nth_page() in place of direct struct page
  manipulation (bsc#1012628).
- mm/memory_hotplug: use pfn math in place of direct struct page
  manipulation (bsc#1012628).
- mm: make PR_MDWE_REFUSE_EXEC_GAIN an unsigned long
  (bsc#1012628).
- mtd: cfi_cmdset_0001: Byte swap OTP info (bsc#1012628).
- cxl/region: Do not try to cleanup after
  cxl_region_setup_targets() fails (bsc#1012628).
- i3c: master: cdns: Fix reading status register (bsc#1012628).
- i3c: master: svc: fix race condition in ibi work thread
  (bsc#1012628).
- i3c: master: svc: fix wrong data return when IBI happen during
  start frame (bsc#1012628).
- i3c: master: svc: fix ibi may not return mandatory data byte
  (bsc#1012628).
- i3c: master: svc: fix check wrong status register in irq handler
  (bsc#1012628).
- i3c: master: svc: fix SDA keep low when polling IBIWON timeout
  happen (bsc#1012628).
- i3c: master: svc: fix random hot join failure since timeout
  error (bsc#1012628).
- cxl/region: Fix x1 root-decoder granularity calculations
  (bsc#1012628).
- cxl/port: Fix delete_endpoint() vs parent unregistration race
  (bsc#1012628).
- apparmor: Fix kernel-doc warnings in apparmor/audit.c
  (bsc#1012628).
- apparmor: Fix kernel-doc warnings in apparmor/lib.c
  (bsc#1012628).
- apparmor: Fix kernel-doc warnings in apparmor/resource.c
  (bsc#1012628).
- apparmor: Fix kernel-doc warnings in apparmor/policy.c
  (bsc#1012628).
- apparmor: combine common_audit_data and apparmor_audit_data
  (bsc#1012628).
- apparmor: rename audit_data-&gt;label to audit_data-&gt;subj_label
  (bsc#1012628).
- apparmor: pass cred through to audit info (bsc#1012628).
- apparmor: Fix regression in mount mediation (bsc#1012628).
- Bluetooth: btusb: Add RTW8852BE device 13d3:3570 to device
  tables (bsc#1012628).
- Bluetooth: btusb: Add 0bda:b85b for Fn-Link RTL8852BE
  (bsc#1012628).
- drm/amd/display: enable dsc_clk even if dsc_pg disabled
  (bsc#1012628).
- torture: Make torture_hrtimeout_ns() take an hrtimer mode
  parameter (bsc#1012628).
- rcutorture: Fix stuttering races and other issues (bsc#1012628).
- selftests/resctrl: Remove bw_report and bm_type from main()
  (bsc#1012628).
- selftests/resctrl: Simplify span lifetime (bsc#1012628).
- selftests/resctrl: Make benchmark command const and build it
  with pointers (bsc#1012628).
- selftests/resctrl: Extend signal handler coverage to unmount
  on receiving signal (bsc#1012628).
- parisc: Prevent booting 64-bit kernels on PA1.x machines
  (bsc#1012628).
- parisc/pgtable: Do not drop upper 5 address bits of physical
  address (bsc#1012628).
- parisc/power: Fix power soft-off when running on qemu
  (bsc#1012628).
- parisc: fix mmap_base calculation when stack grows upwards
  (bsc#1012628).
- xhci: Enable RPM on controllers that support low-power states
  (bsc#1012628).
- smb3: fix creating FIFOs when mounting with "sfu" mount option
  (bsc#1012628).
- smb3: fix touch -h of symlink (bsc#1012628).
- smb3: allow dumping session and tcon id to improve stats
  analysis and debugging (bsc#1012628).
- smb3: fix caching of ctime on setxattr (bsc#1012628).
- smb: client: fix use-after-free bug in
  cifs_debug_data_proc_show() (bsc#1012628).
- smb: client: fix use-after-free in smb2_query_info_compound()
  (bsc#1012628).
- smb: client: fix potential deadlock when releasing mids
  (bsc#1012628).
- smb: client: fix mount when dns_resolver key is not available
  (bsc#1012628).
- cifs: reconnect helper should set reconnect for the right
  channel (bsc#1012628).
- cifs: force interface update before a fresh session setup
  (bsc#1012628).
- cifs: do not reset chan_max if multichannel is not supported
  at mount (bsc#1012628).
- cifs: do not pass cifs_sb when trying to add channels
  (bsc#1012628).
- cifs: Fix encryption of cleared, but unset rq_iter data buffers
  (bsc#1012628).
- xfs: recovery should not clear di_flushiter unconditionally
  (bsc#1012628).
- btrfs: zoned: wait for data BG to be finished on direct IO
  allocation (bsc#1012628).
- ALSA: info: Fix potential deadlock at disconnection
  (bsc#1012628).
- ALSA: hda/realtek: Enable Mute LED on HP 255 G8 (bsc#1012628).
- ALSA: hda/realtek - Add Dell ALC295 to pin fall back table
  (bsc#1012628).
- ALSA: hda/realtek - Enable internal speaker of ASUS K6500ZC
  (bsc#1012628).
- ALSA: hda/realtek: Enable Mute LED on HP 255 G10 (bsc#1012628).
- ALSA: hda/realtek: Add quirks for HP Laptops (bsc#1012628).
- Revert ncsi: Propagate carrier gain/loss events to the NCSI
  controller (bsc#1012628).
- Revert "i2c: pxa: move to generic GPIO recovery" (bsc#1012628).
- lsm: fix default return value for vm_enough_memory
  (bsc#1012628).
- lsm: fix default return value for inode_getsecctx (bsc#1012628).
- sbsa_gwdt: Calculate timeout with 64-bit math (bsc#1012628).
- i2c: designware: Disable TX_EMPTY irq while waiting for block
  length byte (bsc#1012628).
- s390/ap: fix AP bus crash on early config change callback
  invocation (bsc#1012628).
- net: ethtool: Fix documentation of ethtool_sprintf()
  (bsc#1012628).
- net: dsa: lan9303: consequently nested-lock physical MDIO
  (bsc#1012628).
- net: phylink: initialize carrier state at creation
  (bsc#1012628).
- gfs2: don't withdraw if init_threads() got interrupted
  (bsc#1012628).
- i2c: i801: fix potential race in
  i801_block_transaction_byte_by_byte (bsc#1012628).
- f2fs: do not return EFSCORRUPTED, but try to run online repair
  (bsc#1012628).
- f2fs: set the default compress_level on ioctl (bsc#1012628).
- f2fs: avoid format-overflow warning (bsc#1012628).
- f2fs: split initial and dynamic conditions for extent_cache
  (bsc#1012628).
- media: lirc: drop trailing space from scancode transmit
  (bsc#1012628).
- media: sharp: fix sharp encoding (bsc#1012628).
- media: venus: hfi_parser: Add check to keep the number of
  codecs within range (bsc#1012628).
- media: venus: hfi: fix the check to handle session buffer
  requirement (bsc#1012628).
- media: venus: hfi: add checks to handle capabilities from
  firmware (bsc#1012628).
- media: ccs: Correctly initialise try compose rectangle
  (bsc#1012628).
- drm/mediatek/dp: fix memory leak on -&gt;get_edid callback audio
  detection (bsc#1012628).
- drm/mediatek/dp: fix memory leak on -&gt;get_edid callback error
  path (bsc#1012628).
- dm-bufio: fix no-sleep mode (bsc#1012628).
- dm-verity: don't use blocking calls from tasklets (bsc#1012628).
- nfsd: fix file memleak on client_opens_release (bsc#1012628).
- NFSD: Update nfsd_cache_append() to use xdr_stream
  (bsc#1012628).
- LoongArch: Mark __percpu functions as always inline
  (bsc#1012628).
- tracing: fprobe-event: Fix to check tracepoint event and return
  (bsc#1012628).
- swiotlb: do not free decrypted pages if dynamic (bsc#1012628).
- swiotlb: fix out-of-bounds TLB allocations with
  CONFIG_SWIOTLB_DYNAMIC (bsc#1012628).
- riscv: Using TOOLCHAIN_HAS_ZIHINTPAUSE marco replace zihintpause
  (bsc#1012628).
- riscv: put interrupt entries into .irqentry.text (bsc#1012628).
- riscv: mm: Update the comment of CONFIG_PAGE_OFFSET
  (bsc#1012628).
- riscv: correct pt_level name via pgtable_l5/4_enabled
  (bsc#1012628).
- riscv: kprobes: allow writing to x0 (bsc#1012628).
- mmc: sdhci-pci-gli: A workaround to allow GL9750 to enter ASPM
  L1.2 (bsc#1012628).
- mm: fix for negative counter: nr_file_hugepages (bsc#1012628).
- mm: kmem: drop __GFP_NOFAIL when allocating objcg vectors
  (bsc#1012628).
- mptcp: deal with large GSO size (bsc#1012628).
- mptcp: add validity check for sending RM_ADDR (bsc#1012628).
- mptcp: fix setsockopt(IP_TOS) subflow locking (bsc#1012628).
- selftests: mptcp: fix fastclose with csum failure (bsc#1012628).
- r8169: fix network lost after resume on DASH systems
  (bsc#1012628).
- r8169: add handling DASH when DASH is disabled (bsc#1012628).
- mmc: sdhci-pci-gli: GL9750: Mask the replay timer timeout of
  AER (bsc#1012628).
- media: qcom: camss: Fix pm_domain_on sequence in probe
  (bsc#1012628).
- media: qcom: camss: Fix vfe_get() error jump (bsc#1012628).
- media: qcom: camss: Fix VFE-17x vfe_disable_output()
  (bsc#1012628).
- media: qcom: camss: Fix VFE-480 vfe_disable_output()
  (bsc#1012628).
- media: qcom: camss: Fix missing vfe_lite clocks check
  (bsc#1012628).
- media: qcom: camss: Fix set CSI2_RX_CFG1_VC_MODE when VC is
  greater than 3 (bsc#1012628).
- media: qcom: camss: Fix invalid clock enable bit disjunction
  (bsc#1012628).
- media: qcom: camss: Fix csid-gen2 for test pattern generator
  (bsc#1012628).
- Revert "HID: logitech-dj: Add support for a new lightspeed
  receiver iteration" (bsc#1012628).
- Revert "net: r8169: Disable multicast filter for RTL8168H and
  RTL8107E" (bsc#1012628).
- ext4: fix race between writepages and remount (bsc#1012628).
- ext4: no need to generate from free list in mballoc
  (bsc#1012628).
- ext4: make sure allocate pending entry not fail (bsc#1012628).
- ext4: apply umask if ACL support is disabled (bsc#1012628).
- ext4: correct offset of gdb backup in non meta_bg group to
  update_backups (bsc#1012628).
- ext4: mark buffer new if it is unwritten to avoid stale data
  exposure (bsc#1012628).
- ext4: correct return value of ext4_convert_meta_bg
  (bsc#1012628).
- ext4: correct the start block of counting reserved clusters
  (bsc#1012628).
- ext4: remove gdb backup copy for meta bg in
  setup_new_flex_group_blocks (bsc#1012628).
- ext4: add missed brelse in update_backups (bsc#1012628).
- ext4: properly sync file size update after O_SYNC direct IO
  (bsc#1012628).
- ext4: fix racy may inline data check in dio write (bsc#1012628).
- drm/amd/pm: Handle non-terminated overdrive commands
  (bsc#1012628).
- drm: bridge: it66121: -&gt;get_edid callback must not return err
  pointers (bsc#1012628).
- x86/srso: Move retbleed IBPB check into existing 'has_microcode'
  code block (bsc#1012628).
- drm/amd/display: Add Null check for DPP resource (bsc#1012628).
- drm/i915/mtl: Support HBR3 rate with C10 phy and eDP in MTL
  (bsc#1012628).
- drm/i915: Bump GLK CDCLK frequency when driving multiple pipes
  (bsc#1012628).
- drm/i915: Fix potential spectre vulnerability (bsc#1012628).
- drm/i915: Flush WC GGTT only on required platforms
  (bsc#1012628).
- drm/amd/pm: Fix error of MACO flag setting code (bsc#1012628).
- drm/amdgpu/smu13: drop compute workload workaround
  (bsc#1012628).
- drm/amdgpu: don't use pci_is_thunderbolt_attached()
  (bsc#1012628).
- drm/amdgpu: fix GRBM read timeout when do mes_self_test
  (bsc#1012628).
- drm/amdgpu: add a retry for IP discovery init (bsc#1012628).
- drm/amdgpu: don't use ATRM for external devices (bsc#1012628).
- drm/amdgpu: fix error handling in amdgpu_vm_init (bsc#1012628).
- drm/amdgpu: fix error handling in amdgpu_bo_list_get()
  (bsc#1012628).
- drm/amdgpu: lower CS errors to debug severity (bsc#1012628).
- drm/amdgpu: Fix possible null pointer dereference (bsc#1012628).
- drm/amd/display: Guard against invalid RPTR/WPTR being set
  (bsc#1012628).
- drm/amd/display: Fix DSC not Enabled on Direct MST Sink
  (bsc#1012628).
- drm/amd/display: fix a NULL pointer dereference in
  amdgpu_dm_i2c_xfer() (bsc#1012628).
- drm/amd/display: Enable fast plane updates on DCN3.2 and above
  (bsc#1012628).
- drm/amd/display: Clear dpcd_sink_ext_caps if not set
  (bsc#1012628).
- drm/amd/display: Change the DMCUB mailbox memory location from
  FB to inbox (bsc#1012628).
- Refresh patches.suse/vfs-add-super_operations-get_inode_dev.
- Rename to
  patches.kernel.org/6.6.3-350-ASoC-soc-dai-add-flag-to-mute-and-unmute-stream.patch.
- Rename to
  patches.kernel.org/6.6.3-351-ASoC-codecs-wsa883x-make-use-of-new-mute_unmute.patch.
- commit d766c57</changelog>
  <changelog author="tiwai@suse.de" date="1701259201">- Update ath11k hibernation patches from the latest code (bsc#1207948)
- commit 7dc7bda</changelog>
  <changelog author="bwiedemann@suse.de" date="1701259202">- Do not store build host name in initrd
  Without this patch, kernel-obs-build stored the build host name
  in its .build.initrd.kvm
  This patch allows for reproducible builds of kernel-obs-build and thus
  avoids re-publishing the kernel-obs-build.rpm when nothing changed.
  Note that this has no influence on the /etc/hosts file
  that is used during other OBS builds.
  https://bugzilla.opensuse.org/show_bug.cgi?id=1084909
- commit fd3a75e</changelog>
  <changelog author="jslaby@suse.cz" date="1701345600">- README.SUSE: fix patches.addon use
  It's series, not series.conf in there.
  And make it more precise on when the patches are applied.
- commit cb8969c</changelog>
  <changelog author="msuchanek@suse.de" date="1701432000">- kernel-binary: suse-module-tools is also required when installed
  Requires(pre) adds dependency for the specific sciptlet.
  However, suse-module-tools also ships modprobe.d files which may be
  needed at posttrans time or any time the kernel is on the system for
  generating ramdisk. Add plain Requires as well.
- commit 8c12816</changelog>
  <changelog author="jslaby@suse.cz" date="1701604800">- Linux 6.6.4 (bsc#1012628).
- USB: dwc3: qcom: fix wakeup after probe deferral (bsc#1012628).
- USB: dwc3: qcom: fix software node leak on probe errors
  (bsc#1012628).
- usb: dwc3: set the dma max_seg_size (bsc#1012628).
- usb: dwc3: Fix default mode initialization (bsc#1012628).
- USB: dwc2: write HCINT with INTMASK applied (bsc#1012628).
- usb: typec: tcpm: Skip hard reset when in error recovery
  (bsc#1012628).
- usb: typec: tcpm: Fix sink caps op current check (bsc#1012628).
- USB: serial: option: don't claim interface 4 for ZTE MF290
  (bsc#1012628).
- USB: serial: option: fix FM101R-GL defines (bsc#1012628).
- USB: serial: option: add Fibocom L7xx modules (bsc#1012628).
- usb: cdnsp: Fix deadlock issue during using NCM gadget
  (bsc#1012628).
- usb: config: fix iteration issue in 'usb_get_bos_descriptor()'
  (bsc#1012628).
- USB: xhci-plat: fix legacy PHY double init (bsc#1012628).
- bcache: fixup lock c-&gt;root error (bsc#1012628).
- bcache: fixup init dirty data errors (bsc#1012628).
- bcache: prevent potential division by zero error (bsc#1012628).
- bcache: check return value from btree_node_alloc_replacement()
  (bsc#1012628).
- veth: Use tstats per-CPU traffic counters (bsc#1012628).
- dm-delay: fix a race between delay_presuspend and delay_bio
  (bsc#1012628).
- ALSA: hda/realtek: Add quirks for ASUS 2024 Zenbooks
  (bsc#1012628).
- ALSA: hda: ASUS UM5302LA: Added quirks for cs35L41/10431A83
  on i2c bus (bsc#1012628).
- cifs: fix leak of iface for primary channel (bsc#1012628).
- cifs: account for primary channel in the interface list
  (bsc#1012628).
- cifs: distribute channels across interfaces based on speed
  (bsc#1012628).
- Revert "phy: realtek: usb: Add driver for the Realtek SoC USB
  2.0 PHY" (bsc#1012628).
- Revert "phy: realtek: usb: Add driver for the Realtek SoC USB
  3.0 PHY" (bsc#1012628).
- Revert "usb: phy: add usb phy notify port status API"
  (bsc#1012628).
- hv_netvsc: Mark VF as slave before exposing it to user-mode
  (bsc#1012628).
- hv_netvsc: Fix race of register_netdevice_notifier and VF
  register (bsc#1012628).
- hv_netvsc: fix race of netvsc and VF register_netdevice
  (bsc#1012628).
- platform/x86: ideapad-laptop: Set max_brightness before using it
  (bsc#1012628).
- platform/x86/amd/pmc: adjust getting DRAM size behavior
  (bsc#1012628).
- USB: serial: option: add Luat Air72*U series products
  (bsc#1012628).
- usb: misc: onboard-hub: add support for Microchip USB5744
  (bsc#1012628).
- dt-bindings: usb: microchip,usb5744: Add second supply
  (bsc#1012628).
- platform/x86: hp-bioscfg: Fix error handling in
  hp_add_other_attributes() (bsc#1012628).
- platform/x86: hp-bioscfg: move mutex_lock() down in
  hp_add_other_attributes() (bsc#1012628).
- platform/x86: hp-bioscfg: Simplify return check in
  hp_add_other_attributes() (bsc#1012628).
- s390/dasd: protect device queue against concurrent access
  (bsc#1012628).
- io_uring/fs: consider link-&gt;flags when getting path for LINKAT
  (bsc#1012628).
- bcache: fixup multi-threaded bch_sectors_dirty_init() wake-up
  race (bsc#1012628).
- md: fix bi_status reporting in md_end_clone_io (bsc#1012628).
- bcache: replace a mistaken IS_ERR() by IS_ERR_OR_NULL() in
  btree_gc_coalesce() (bsc#1012628).
- io_uring: fix off-by one bvec index (bsc#1012628).
- tls: fix NULL deref on tls_sw_splice_eof() with empty record
  (bsc#1012628).
- swiotlb-xen: provide the "max_mapping_size" method
  (bsc#1012628).
- ACPI: PM: Add acpi_device_fix_up_power_children() function
  (bsc#1012628).
- ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CVA
  (bsc#1012628).
- ACPI: processor_idle: use raw_safe_halt() in
  acpi_idle_play_dead() (bsc#1012628).
- ACPI: video: Use acpi_device_fix_up_power_children()
  (bsc#1012628).
- thunderbolt: Set lane bonding bit only for downstream port
  (bsc#1012628).
- drm/ast: Disconnect BMC if physical connector is connected
  (bsc#1012628).
- drm/msm/dpu: Add missing safe_lut_tbl in sc8280xp catalog
  (bsc#1012628).
- kselftest/arm64: Fix output formatting for za-fork
  (bsc#1012628).
- prctl: Disable prctl(PR_SET_MDWE) on parisc (bsc#1012628).
- mm: add a NO_INHERIT flag to the PR_SET_MDWE prctl
  (bsc#1012628).
- lockdep: Fix block chain corruption (bsc#1012628).
- USB: dwc3: qcom: fix ACPI platform device leak (bsc#1012628).
- USB: dwc3: qcom: fix resource leaks on probe deferral
  (bsc#1012628).
- nvmet: nul-terminate the NQNs passed in the connect command
  (bsc#1012628).
- nvme: blank out authentication fabrics options if not configured
  (bsc#1012628).
- afs: Fix file locking on R/O volumes to operate in local mode
  (bsc#1012628).
- afs: Return ENOENT if no cell DNS record can be found
  (bsc#1012628).
- net: ipa: fix one GSI register field width (bsc#1012628).
- net: axienet: Fix check for partial TX checksum (bsc#1012628).
- vsock/test: fix SEQPACKET message bounds test (bsc#1012628).
- i40e: Fix adding unsupported cloud filters (bsc#1012628).
- amd-xgbe: propagate the correct speed and duplex status
  (bsc#1012628).
- amd-xgbe: handle the corner-case during tx completion
  (bsc#1012628).
- amd-xgbe: handle corner-case during sfp hotplug (bsc#1012628).
- net: veth: fix ethtool stats reporting (bsc#1012628).
- octeontx2-pf: Fix ntuple rule creation to direct packet to VF
  with higher Rx queue than its PF (bsc#1012628).
- arm/xen: fix xen_vcpu_info allocation alignment (bsc#1012628).
- arm64: mm: Fix "rodata=on" when
  CONFIG_RODATA_FULL_DEFAULT_ENABLED=y (bsc#1012628).
- s390/ipl: add missing IPL_TYPE_ECKD_DUMP case to ipl_init()
  (bsc#1012628).
- net/smc: avoid data corruption caused by decline (bsc#1012628).
- net: usb: ax88179_178a: fix failed operations during
  ax88179_reset (bsc#1012628).
- drm/panel: boe-tv101wum-nl6: Fine tune Himax83102-j02 panel
  HFP and HBP (bsc#1012628).
- ipv4: Correct/silence an endian warning in __ip_do_redirect
  (bsc#1012628).
- HID: fix HID device resource race between HID core and debugging
  support (bsc#1012628).
- accel/ivpu/37xx: Fix hangs related to MMIO reset (bsc#1012628).
- accel/ivpu: Do not initialize parameters on power up
  (bsc#1012628).
- bpf: Fix dev's rx stats for bpf_redirect_peer traffic
  (bsc#1012628).
- net: Move {l,t,d}stats allocation to core and convert veth &amp;
  vrf (bsc#1012628).
- net, vrf: Move dstats structure to core (bsc#1012628).
- PM: tools: Fix sleepgraph syntax error (bsc#1012628).
- drm/rockchip: vop: Fix color for RGB888/BGR888 format on VOP
  full (bsc#1012628).
- libfs: getdents() should return 0 after reaching EOD
  (bsc#1012628).
- block: update the stable_writes flag in bdev_add (bsc#1012628).
- filemap: add a per-mapping stable writes flag (bsc#1012628).
- drm/i915: do not clean GT table on error path (bsc#1012628).
- ata: pata_isapnp: Add missing error check for devm_ioport_map()
  (bsc#1012628).
- octeontx2-pf: Fix memory leak during interface down
  (bsc#1012628).
- wireguard: use DEV_STATS_INC() (bsc#1012628).
- net: wangxun: fix kernel panic due to null pointer
  (bsc#1012628).
- drm/panel: simple: Fix Innolux G101ICE-L01 timings
  (bsc#1012628).
- drm/panel: simple: Fix Innolux G101ICE-L01 bus flags
  (bsc#1012628).
- fs: Pass AT_GETATTR_NOSEC flag to getattr interface function
  (bsc#1012628).
- drm/panel: auo,b101uan08.3: Fine tune the panel power sequence
  (bsc#1012628).
- blk-cgroup: avoid to warn !rcu_read_lock_held() in blkg_lookup()
  (bsc#1012628).
- afs: Make error on cell lookup failure consistent with OpenAFS
  (bsc#1012628).
- afs: Fix afs_server_list to be cleaned up with RCU
  (bsc#1012628).
- rxrpc: Defer the response to a PING ACK until we've parsed it
  (bsc#1012628).
- rxrpc: Fix RTT determination to use any ACK as a source
  (bsc#1012628).
- s390/ism: ism driver implies smc protocol (bsc#1012628).
- drm/msm/dsi: use the correct VREG_CTRL_1 value for 4nm cphy
  (bsc#1012628).
- sched/fair: Fix the decision for load balance (bsc#1012628).
- sched/eevdf: Fix vruntime adjustment on reweight (bsc#1012628).
- hv/hv_kvp_daemon: Some small fixes for handling NM keyfiles
  (bsc#1012628).
- irqchip/gic-v3-its: Flush ITS tables correctly in non-coherent
  GIC designs (bsc#1012628).
- NFSD: Fix checksum mismatches in the duplicate reply cache
  (bsc#1012628).
- NFSD: Fix "start of NFS reply" pointer passed to
  nfsd_cache_update() (bsc#1012628).
- commit eafb2e8</changelog>
  <changelog author="jslaby@suse.cz" date="1701777600">- Refresh
  patches.suse/drm-i915-Also-check-for-VGA-converter-in-eDP-probe.patch.
- Refresh
  patches.suse/leds-class-Don-t-expose-color-sysfs-entry.patch.
  Update upstream status and move to sorted section.
- commit a1661c2</changelog>
  <changelog author="jslaby@suse.cz" date="1702036800">- Linux 6.6.5 (bsc#1012628).
- cifs: Fix FALLOC_FL_ZERO_RANGE by setting i_size if EOF moved
  (bsc#1012628).
- cifs: Fix FALLOC_FL_INSERT_RANGE by setting i_size after EOF
  moved (bsc#1012628).
- smb: client: fix missing mode bits for SMB symlinks
  (bsc#1012628).
- smb: client: report correct st_size for SMB and NFS symlinks
  (bsc#1012628).
- ksmbd: fix possible deadlock in smb2_open (bsc#1012628).
- pinctrl: avoid reload of p state in list iteration
  (bsc#1012628).
- firewire: core: fix possible memory leak in create_units()
  (bsc#1012628).
- mmc: sdhci-pci-gli: Disable LPM during initialization
  (bsc#1012628).
- mmc: sdhci-sprd: Fix vqmmc not shutting down after the card
  was pulled (bsc#1012628).
- mmc: cqhci: Increase recovery halt timeout (bsc#1012628).
- mmc: cqhci: Warn of halt or task clear failure (bsc#1012628).
- mmc: cqhci: Fix task clearing in CQE error recovery
  (bsc#1012628).
- mmc: block: Retry commands in CQE error recovery (bsc#1012628).
- mmc: block: Do not lose cache flush during CQE error recovery
  (bsc#1012628).
- mmc: block: Be sure to wait while busy in CQE error recovery
  (bsc#1012628).
- ALSA: hda: Disable power-save on KONTRON SinglePC (bsc#1012628).
- ALSA: hda/realtek: Headset Mic VREF to 100% (bsc#1012628).
- ALSA: hda/realtek: Add supported ALC257 for ChromeOS
  (bsc#1012628).
- net: libwx: fix memory leak on msix entry (bsc#1012628).
- dm-verity: align struct dm_verity_fec_io properly (bsc#1012628).
- scsi: Change SCSI device boolean fields to single bit flags
  (bsc#1012628).
- scsi: sd: Fix system start for ATA devices (bsc#1012628).
- scsi: ufs: core: Clear cmd if abort succeeds in MCQ mode
  (bsc#1012628).
- drm/amd: Enable PCIe PME from D3 (bsc#1012628).
- drm/amdgpu: correct the amdgpu runtime dereference usage count
  (bsc#1012628).
- drm/amdgpu: Force order between a read and write to the same
  address (bsc#1012628).
- drm/amdgpu: fix memory overflow in the IB test (bsc#1012628).
- drm/amdgpu: Update EEPROM I2C address for smu v13_0_0
  (bsc#1012628).
- drm/amd/display: Include udelay when waiting for INBOX0 ACK
  (bsc#1012628).
- drm/amd/display: Remove min_dst_y_next_start check for Z8
  (bsc#1012628).
- drm/amd/display: Use DRAM speed from validation for dummy
  p-state (bsc#1012628).
- drm/amd/display: Update min Z8 residency time to 2100 for DCN314
  (bsc#1012628).
- drm/amd/display: fix ABM disablement (bsc#1012628).
- drm/amd/display: force toggle rate wa for first link training
  for a retimer (bsc#1012628).
- dm verity: initialize fec io before freeing it (bsc#1012628).
- dm verity: don't perform FEC for failed readahead IO
  (bsc#1012628).
- nvme: check for valid nvme_identify_ns() before using it
  (bsc#1012628).
- r8169: fix deadlock on RTL8125 in jumbo mtu mode (bsc#1012628).
- ACPI: video: Use acpi_video_device for cooling-dev driver data
  (bsc#1012628).
- io_uring: don't allow discontig pages for IORING_SETUP_NO_MMAP
  (bsc#1012628).
- iommu/vt-d: Fix incorrect cache invalidation for mm notification
  (bsc#1012628).
- io_uring: free io_buffer_list entries via RCU (bsc#1012628).
- nouveau: find the smallest page allocation to cover a buffer
  alloc (bsc#1012628).
- powercap: DTPM: Fix unneeded conversions to micro-Watts
  (bsc#1012628).
- cpufreq/amd-pstate: Fix the return value of
  amd_pstate_fast_switch() (bsc#1012628).
- dma-buf: fix check in dma_resv_add_fence (bsc#1012628).
- io_uring: don't guard IORING_OFF_PBUF_RING with SETUP_NO_MMAP
  (bsc#1012628).
- iommu: Avoid more races around device probe (bsc#1012628).
- bcache: revert replacing IS_ERR_OR_NULL with IS_ERR
  (bsc#1012628).
- ext2: Fix ki_pos update for DIO buffered-io fallback case
  (bsc#1012628).
- iommu/vt-d: Add MTL to quirk list to skip TE disabling
  (bsc#1012628).
- KVM: PPC: Book3S HV: Fix KVM_RUN clobbering FP/VEC user
  registers (bsc#1012628).
- powerpc: Don't clobber f0/vs0 during fp|altivec register save
  (bsc#1012628).
- parisc: Mark ex_table entries 32-bit aligned in assembly.h
  (bsc#1012628).
- parisc: Mark ex_table entries 32-bit aligned in uaccess.h
  (bsc#1012628).
- parisc: Use natural CPU alignment for bug_table (bsc#1012628).
- parisc: Mark lock_aligned variables 16-byte aligned on SMP
  (bsc#1012628).
- parisc: Drop the HP-UX ENOSYM and EREMOTERELEASE error codes
  (bsc#1012628).
- parisc: Mark jump_table naturally aligned (bsc#1012628).
- parisc: Ensure 32-bit alignment on parisc unwind section
  (bsc#1012628).
- parisc: Mark altinstructions read-only and 32-bit aligned
  (bsc#1012628).
- btrfs: add dmesg output for first mount and last unmount of
  a filesystem (bsc#1012628).
- btrfs: ref-verify: fix memory leaks in btrfs_ref_tree_mod()
  (bsc#1012628).
- btrfs: fix off-by-one when checking chunk map includes logical
  address (bsc#1012628).
- btrfs: send: ensure send_fd is writable (bsc#1012628).
- btrfs: make error messages more clear when getting a chunk map
  (bsc#1012628).
- btrfs: free the allocated memory if btrfs_alloc_page_array()
  fails (bsc#1012628).
- btrfs: fix 64bit compat send ioctl arguments not initializing
  version member (bsc#1012628).
- io_uring: enable io_mem_alloc/free to be used in other parts
  (bsc#1012628).
- io_uring/kbuf: defer release of mapped buffer rings
  (bsc#1012628).
- io_uring/kbuf: recycle freed mapped buffer ring entries
  (bsc#1012628).
- wifi: cfg80211: fix CQM for non-range use (bsc#1012628).
- pinctrl: stm32: Add check for devm_kcalloc (bsc#1012628).
- pinctrl: stm32: fix array read out of bound (bsc#1012628).
- media: v4l2-subdev: Fix a 64bit bug (bsc#1012628).
- netdevsim: Don't accept device bound programs (bsc#1012628).
- net: rswitch: Fix type of ret in rswitch_start_xmit()
  (bsc#1012628).
- net: rswitch: Fix return value in rswitch_start_xmit()
  (bsc#1012628).
- net: rswitch: Fix missing dev_kfree_skb_any() in error path
  (bsc#1012628).
- ipv4: igmp: fix refcnt uaf issue when receiving igmp query
  packet (bsc#1012628).
- wifi: iwlwifi: mvm: fix an error code in iwl_mvm_mld_add_sta()
  (bsc#1012628).
- wifi: mac80211: do not pass AP_VLAN vif pointer to drivers
  during flush (bsc#1012628).
- net: dsa: mv88e6xxx: fix marvell 6350 switch probing
  (bsc#1012628).
- net: dsa: mv88e6xxx: fix marvell 6350 probe crash (bsc#1012628).
- dpaa2-eth: increase the needed headroom to account for alignment
  (bsc#1012628).
- dpaa2-eth: recycle the RX buffer only after all processing done
  (bsc#1012628).
- bpf: Add missed allocation hint for bpf_mem_cache_alloc_flags()
  (bsc#1012628).
- uapi: propagate __struct_group() attributes to the container
  union (bsc#1012628).
- selftests/net: ipsec: fix constant out of range (bsc#1012628).
- selftests/net: fix a char signedness issue (bsc#1012628).
- selftests/net: unix: fix unused variable compiler warning
  (bsc#1012628).
- selftests/net: mptcp: fix uninitialized variable warnings
  (bsc#1012628).
- octeontx2-af: Fix possible buffer overflow (bsc#1012628).
- net: stmmac: xgmac: Disable FPE MMC interrupts (bsc#1012628).
- octeontx2-pf: Fix adding mbox work queue entry when num_vfs &gt;
  64 (bsc#1012628).
- octeontx2-pf: Restore TC ingress police rules when interface
  is up (bsc#1012628).
- neighbour: Fix __randomize_layout crash in struct neighbour
  (bsc#1012628).
- efi/unaccepted: Fix off-by-one when checking for overlapping
  ranges (bsc#1012628).
- r8169: prevent potential deadlock in rtl8169_close
  (bsc#1012628).
- ravb: Fix races between ravb_tx_timeout_work() and net related
  ops (bsc#1012628).
- ethtool: don't propagate EOPNOTSUPP from dumps (bsc#1012628).
- bpf, sockmap: af_unix stream sockets need to hold ref for pair
  sock (bsc#1012628).
- ice: Fix VF Reset paths when interface in a failed over
  aggregate (bsc#1012628).
- net: ravb: Check return value of reset_control_deassert()
  (bsc#1012628).
- net: ravb: Use pm_runtime_resume_and_get() (bsc#1012628).
- net: ravb: Make write access to CXR35 first before accessing
  other EMAC registers (bsc#1012628).
- net: ravb: Start TX queues after HW initialization succeeded
  (bsc#1012628).
- net: ravb: Stop DMA in case of failures on ravb_open()
  (bsc#1012628).
- net: ravb: Keep reverse order of operations in ravb_remove()
  (bsc#1012628).
- powerpc/pseries/iommu: enable_ddw incorrectly returns direct
  mapping for SR-IOV device (bsc#1012628).
- s390/cmma: fix handling of swapper_pg_dir and invalid_pg_dir
  (bsc#1012628).
- drm/amd/display: Refactor edp power control (bsc#1012628).
- drm/amd/display: Remove power sequencing check (bsc#1012628).
- cpufreq: imx6q: Don't disable 792 Mhz OPP unnecessarily
  (bsc#1012628).
- iommu/vt-d: Omit devTLB invalidation requests when TES=0
  (bsc#1012628).
- iommu/vt-d: Disable PCI ATS in legacy passthrough mode
  (bsc#1012628).
- iommu/vt-d: Make context clearing consistent with context
  mapping (bsc#1012628).
- drm/i915/gsc: Mark internal GSC engine with reserved uabi class
  (bsc#1012628).
- drm/panel: starry-2081101qfh032011-53g: Fine tune the panel
  power sequence (bsc#1012628).
- drm/panel: nt36523: fix return value check in nt36523_probe()
  (bsc#1012628).
- cpufreq/amd-pstate: Fix scaling_min_freq and scaling_max_freq
  update (bsc#1012628).
- cpufreq/amd-pstate: Only print supported EPP values for
  performance governor (bsc#1012628).
- drm/amd/pm: fix a memleak in aldebaran_tables_init
  (bsc#1012628).
- iommu: Fix printk arg in of_iommu_get_resv_regions()
  (bsc#1012628).
- drm/amd/display: refactor ILR to make it work (bsc#1012628).
- drm/amd/display: Reduce default backlight min from 5 nits to
  1 nits (bsc#1012628).
- drm/amd/display: Simplify brightness initialization
  (bsc#1012628).
- drm/amd/display: Fix MPCC 1DLUT programming (bsc#1012628).
- vfio/pds: Fix mutex lock-&gt;magic != lock warning (bsc#1012628).
- vfio/pds: Fix possible sleep while in atomic context
  (bsc#1012628).
- x86/xen: fix percpu vcpu_info allocation (bsc#1012628).
- vfio: Drop vfio_file_iommu_group() stub to fudge around a KVM
  wart (bsc#1012628).
- Rename to
  patches.kernel.org/6.6.5-001-leds-class-Don-t-expose-color-sysfs-entry.patch.
- Rename to
  patches.kernel.org/6.6.5-017-drm-i915-Also-check-for-VGA-converter-in-eDP-pr.patch.
- commit 30a850b</changelog>
  <changelog author="jslaby@suse.cz" date="1702036801">- parisc: Fix asm operand number out of range build error in
  bug table (git-fixes).
- commit 7675861</changelog>
  <changelog author="jslaby@suse.cz" date="1702296000">- Linux 6.6.6 (bsc#1012628).
- Revert "wifi: cfg80211: fix CQM for non-range use"
  (bsc#1012628).
- commit a946a9f</changelog>
  <changelog author="jslaby@suse.cz" date="1702555200">- Linux 6.6.7 (bsc#1012628).
- vdpa/mlx5: preserve CVQ vringh index (bsc#1012628).
- scsi: sd: Fix sshdr use in sd_suspend_common() (bsc#1012628).
- hrtimers: Push pending hrtimers away from outgoing CPU earlier
  (bsc#1012628).
- i2c: designware: Fix corrupted memory seen in the ISR
  (bsc#1012628).
- i2c: ocores: Move system PM hooks to the NOIRQ phase
  (bsc#1012628).
- netfilter: ipset: fix race condition between swap/destroy and
  kernel side add/del/test (bsc#1012628).
- nouveau: use an rwlock for the event lock (bsc#1012628).
- zstd: Fix array-index-out-of-bounds UBSAN warning (bsc#1012628).
- tg3: Move the [rt]x_dropped counters to tg3_napi (bsc#1012628).
- tg3: Increment tx_dropped in tg3_tso_bug() (bsc#1012628).
- modpost: fix section mismatch message for RELA (bsc#1012628).
- kconfig: fix memory leak from range properties (bsc#1012628).
- drm/amdgpu: Do not program VF copy regs in mmhub v1.8 under
  SRIOV (v2) (bsc#1012628).
- drm/amdgpu: finalizing mem_partitions at the end of GMC v9
  sw_fini (bsc#1012628).
- drm/amdgpu: correct chunk_ptr to a pointer to chunk
  (bsc#1012628).
- dm-crypt: start allocating with MAX_ORDER (bsc#1012628).
- x86: Introduce ia32_enabled() (bsc#1012628).
- x86/coco: Disable 32-bit emulation by default on TDX and SEV
  (bsc#1012628).
- x86/entry: Convert INT 0x80 emulation to IDTENTRY (bsc#1012628).
- x86/entry: Do not allow external 0x80 interrupts (bsc#1012628).
- x86/tdx: Allow 32-bit emulation by default (bsc#1012628).
- dt: dt-extract-compatibles: Handle cfile arguments in generator
  function (bsc#1012628).
- dt: dt-extract-compatibles: Don't follow symlinks when walking
  tree (bsc#1012628).
- platform/x86: asus-wmi: Move i8042 filter install to shared
  asus-wmi code (bsc#1012628).
- of: dynamic: Fix of_reconfig_get_state_change() return value
  documentation (bsc#1012628).
- platform/x86: wmi: Skip blocks with zero instances
  (bsc#1012628).
- ipv6: fix potential NULL deref in fib6_add() (bsc#1012628).
- octeontx2-pf: Add missing mutex lock in otx2_get_pauseparam
  (bsc#1012628).
- octeontx2-af: Check return value of nix_get_nixlf before using
  nixlf (bsc#1012628).
- bpf: Fix a verifier bug due to incorrect branch offset
  comparison with cpu=v4 (bsc#1012628).
- hv_netvsc: rndis_filter needs to select NLS (bsc#1012628).
- r8152: Hold the rtnl_lock for all of reset (bsc#1012628).
- r8152: Add RTL8152_INACCESSIBLE checks to more loops
  (bsc#1012628).
- r8152: Add RTL8152_INACCESSIBLE to r8156b_wait_loading_flash()
  (bsc#1012628).
- r8152: Add RTL8152_INACCESSIBLE to r8153_pre_firmware_1()
  (bsc#1012628).
- r8152: Add RTL8152_INACCESSIBLE to r8153_aldps_en()
  (bsc#1012628).
- mlxbf-bootctl: correctly identify secure boot with development
  keys (bsc#1012628).
- platform/mellanox: Add null pointer checks for devm_kasprintf()
  (bsc#1012628).
- platform/mellanox: Check
  devm_hwmon_device_register_with_groups() return value
  (bsc#1012628).
- arcnet: restoring support for multiple Sohard Arcnet cards
  (bsc#1012628).
- octeontx2-pf: consider both Rx and Tx packet stats for adaptive
  interrupt coalescing (bsc#1012628).
- net: stmmac: fix FPE events losing (bsc#1012628).
- xsk: Skip polling event check for unbound socket (bsc#1012628).
- octeontx2-af: fix a use-after-free in rvu_npa_register_reporters
  (bsc#1012628).
- ice: Restore fix disabling RX VLAN filtering (bsc#1012628).
- i40e: Fix unexpected MFS warning message (bsc#1012628).
- iavf: validate tx_coalesce_usecs even if rx_coalesce_usecs is
  zero (bsc#1012628).
- net: bnxt: fix a potential use-after-free in bnxt_init_tc
  (bsc#1012628).
- tcp: fix mid stream window clamp (bsc#1012628).
- ionic: fix snprintf format length warning (bsc#1012628).
- ionic: Fix dim work handling in split interrupt mode
  (bsc#1012628).
- ipv4: ip_gre: Avoid skb_pull() failure in ipgre_xmit()
  (bsc#1012628).
- net: atlantic: Fix NULL dereference of skb pointer in
  (bsc#1012628).
- net: hns: fix wrong head when modify the tx feature when
  sending packets (bsc#1012628).
- net: hns: fix fake link up on xge port (bsc#1012628).
- octeontx2-af: Adjust Tx credits when MCS external bypass is
  disabled (bsc#1012628).
- octeontx2-af: Fix mcs sa cam entries size (bsc#1012628).
- octeontx2-af: Fix mcs stats register address (bsc#1012628).
- octeontx2-af: Add missing mcs flr handler call (bsc#1012628).
- octeontx2-af: Update Tx link register range (bsc#1012628).
- dt-bindings: interrupt-controller: Allow #power-domain-cells
  (bsc#1012628).
- netfilter: bpf: fix bad registration on nf_defrag (bsc#1012628).
- netfilter: nf_tables: fix 'exist' matching on bigendian arches
  (bsc#1012628).
- netfilter: nf_tables: bail out on mismatching dynset and set
  expressions (bsc#1012628).
- netfilter: nf_tables: validate family when identifying table
  via handle (bsc#1012628).
- netfilter: xt_owner: Fix for unsafe access of sk-&gt;sk_socket
  (bsc#1012628).
- tcp: do not accept ACK of bytes we never sent (bsc#1012628).
- net: dsa: mv88e6xxx: Restore USXGMII support for 6393X
  (bsc#1012628).
- net: tls, update curr on splice as well (bsc#1012628).
- bpf: sockmap, updating the sg structure should also update curr
  (bsc#1012628).
- psample: Require 'CAP_NET_ADMIN' when joining "packets" group
  (bsc#1012628).
- drop_monitor: Require 'CAP_SYS_ADMIN' when joining "events"
  group (bsc#1012628).
- net: dsa: microchip: provide a list of valid protocols for
  xmit handler (bsc#1012628).
- net/smc: fix missing byte order conversion in CLC handshake
  (bsc#1012628).
- drm/amd/amdgpu/amdgpu_doorbell_mgr: Correct misdocumented param
  'doorbell_index' (bsc#1012628).
- drm/amdkfd: get doorbell's absolute offset based on the db_size
  (bsc#1012628).
- mm/damon/sysfs: eliminate potential uninitialized variable
  warning (bsc#1012628).
- tee: optee: Fix supplicant based device enumeration
  (bsc#1012628).
- RDMA/core: Fix uninit-value access in ib_get_eth_speed()
  (bsc#1012628).
- RDMA/hns: Fix unnecessary err return when using invalid congest
  control algorithm (bsc#1012628).
- RDMA/irdma: Do not modify to SQD on error (bsc#1012628).
- RDMA/irdma: Add wait for suspend on SQD (bsc#1012628).
- arm64: dts: rockchip: Expand reg size of vdec node for RK3328
  (bsc#1012628).
- arm64: dts: rockchip: Expand reg size of vdec node for RK3399
  (bsc#1012628).
- ASoC: fsl_sai: Fix no frame sync clock issue on i.MX8MP
  (bsc#1012628).
- RDMA/rtrs-srv: Do not unconditionally enable irq (bsc#1012628).
- RDMA/rtrs-clt: Start hb after path_up (bsc#1012628).
- RDMA/rtrs-srv: Check return values while processing info request
  (bsc#1012628).
- RDMA/rtrs-srv: Free srv_mr iu only when always_invalidate is
  true (bsc#1012628).
- RDMA/rtrs-srv: Destroy path files after making sure no IOs
  in-flight (bsc#1012628).
- RDMA/rtrs-clt: Fix the max_send_wr setting (bsc#1012628).
- RDMA/rtrs-clt: Remove the warnings for req in_use check
  (bsc#1012628).
- RDMA/bnxt_re: Correct module description string (bsc#1012628).
- RDMA/irdma: Fix UAF in irdma_sc_ccq_get_cqe_info()
  (bsc#1012628).
- arm64: dt: imx93: tqma9352-mba93xxla: Fix LPUART2 pad config
  (bsc#1012628).
- ARM: dts: imx6q: skov: fix ethernet clock regression
  (bsc#1012628).
- ARM: dts: rockchip: Fix sdmmc_pwren's pinmux setting for RK3128
  (bsc#1012628).
- ARM: dts: bcm2711-rpi-400: Fix delete-node of led_act
  (bsc#1012628).
- hwmon: (acpi_power_meter) Fix 4.29 MW bug (bsc#1012628).
- ASoC: codecs: lpass-tx-macro: set active_decimator correct
  default value (bsc#1012628).
- hwmon: (nzxt-kraken2) Fix error handling path in kraken2_probe()
  (bsc#1012628).
- firmware: arm_scmi: Extend perf protocol ops to get number of
  domains (bsc#1012628).
- firmware: arm_scmi: Extend perf protocol ops to get information
  of a domain (bsc#1012628).
- firmware: arm_scmi: Fix frequency truncation by promoting
  multiplier type (bsc#1012628).
- firmware: arm_scmi: Simplify error path in
  scmi_dvfs_device_opps_add() (bsc#1012628).
- firmware: arm_scmi: Fix possible frequency truncation when
  using level indexing mode (bsc#1012628).
- ASoC: wm_adsp: fix memleak in wm_adsp_buffer_populate
  (bsc#1012628).
- RDMA/core: Fix umem iterator when PAGE_SIZE is greater then
  HCA pgsz (bsc#1012628).
- RDMA/irdma: Ensure iWarp QP queue memory is OS paged aligned
  (bsc#1012628).
- RDMA/irdma: Fix support for 64k pages (bsc#1012628).
- RDMA/irdma: Avoid free the non-cqp_request scratch
  (bsc#1012628).
- drm/bridge: tc358768: select CONFIG_VIDEOMODE_HELPERS
  (bsc#1012628).
- arm64: dts: imx8mp: imx8mq: Add parkmode-disable-ss-quirk on
  DWC3 (bsc#1012628).
- ARM: dts: imx6ul-pico: Describe the Ethernet PHY clock
  (bsc#1012628).
- io_uring/kbuf: Fix an NULL vs IS_ERR() bug in
  io_alloc_pbuf_ring() (bsc#1012628).
- io_uring/kbuf: check for buffer list readiness after NULL check
  (bsc#1012628).
- tracing: Fix a warning when allocating buffered events fails
  (bsc#1012628).
- scsi: be2iscsi: Fix a memleak in beiscsi_init_wrb_handle()
  (bsc#1012628).
- arm64: dts: imx8-ss-lsio: Add PWM interrupts (bsc#1012628).
- arm64: dts: freescale: imx8-ss-lsio: Fix #pwm-cells
  (bsc#1012628).
- arm64: dts: imx93: correct mediamix power (bsc#1012628).
- ARM: imx: Check return value of devm_kasprintf in
  imx_mmdc_perf_init (bsc#1012628).
- arm64: dts: imx8-apalis: set wifi regulator to always-on
  (bsc#1012628).
- ARM: dts: imx7: Declare timers compatible with fsl,imx6dl-gpt
  (bsc#1012628).
- ARM: dts: imx28-xea: Pass the 'model' property (bsc#1012628).
- arm64: dts: rockchip: Fix eMMC Data Strobe PD on rk3588
  (bsc#1012628).
- riscv: fix misaligned access handling of C.SWSP and C.SDSP
  (bsc#1012628).
- riscv: errata: andes: Probe for IOCP only once in boot stage
  (bsc#1012628).
- md: don't leave 'MD_RECOVERY_FROZEN' in error path of
  md_set_readonly() (bsc#1012628).
- kernel/Kconfig.kexec: drop select of KEXEC for CRASH_DUMP
  (bsc#1012628).
- scripts/gdb: fix lx-device-list-bus and lx-device-list-class
  (bsc#1012628).
- rethook: Use __rcu pointer for rethook::handler (bsc#1012628).
- ASoC: amd: yc: Fix non-functional mic on ASUS E1504FA
  (bsc#1012628).
- io_uring/af_unix: disable sending io_uring over sockets
  (bsc#1012628).
- nvme-pci: Add sleep quirk for Kingston drives (bsc#1012628).
- io_uring: fix mutex_unlock with unreferenced ctx (bsc#1012628).
- ALSA: usb-audio: Add Pioneer DJM-450 mixer controls
  (bsc#1012628).
- ALSA: pcm: fix out-of-bounds in snd_pcm_state_names
  (bsc#1012628).
- ALSA: hda/realtek: Apply quirk for ASUS UM3504DA (bsc#1012628).
- ALSA: hda/realtek: fix speakers on XPS 9530 (2023)
  (bsc#1012628).
- ALSA: hda/realtek: Enable headset on Lenovo M90 Gen5
  (bsc#1012628).
- ALSA: hda/realtek: add new Framework laptop to quirks
  (bsc#1012628).
- ALSA: hda/realtek: Add Framework laptop 16 to quirks
  (bsc#1012628).
- ALSA: hda/realtek: Add quirk for Lenovo Yoga Pro 7
  (bsc#1012628).
- ring-buffer: Test last update in 32bit version of
  __rb_time_read() (bsc#1012628).
- ring-buffer: Force absolute timestamp on discard of event
  (bsc#1012628).
- highmem: fix a memory copy problem in memcpy_from_folio
  (bsc#1012628).
- nilfs2: fix missing error check for sb_set_blocksize call
  (bsc#1012628).
- nilfs2: prevent WARNING in nilfs_sufile_set_segment_usage()
  (bsc#1012628).
- lib/group_cpus.c: avoid acquiring cpu hotplug lock in
  group_cpus_evenly (bsc#1012628).
- cgroup_freezer: cgroup_freezing: Check if not frozen
  (bsc#1012628).
- checkstack: fix printed address (bsc#1012628).
- tracing: Always update snapshot buffer size (bsc#1012628).
- tracing: Stop current tracer when resizing buffer (bsc#1012628).
- tracing: Disable snapshot buffer when stopping instance tracers
  (bsc#1012628).
- tracing: Fix incomplete locking when disabling buffered events
  (bsc#1012628).
- tracing: Fix a possible race when disabling buffered events
  (bsc#1012628).
- leds: trigger: netdev: fix RTNL handling to prevent potential
  deadlock (bsc#1012628).
- nfp: flower: fix for take a mutex lock in soft irq context
  and rcu lock (bsc#1012628).
- packet: Move reference count in packet_sock to atomic_long_t
  (bsc#1012628).
- r8169: fix rtl8125b PAUSE frames blasting when suspended
  (bsc#1012628).
- regmap: fix bogus error on regcache_sync success (bsc#1012628).
- platform/surface: aggregator: fix recv_buf() return value
  (bsc#1012628).
- workqueue: Make sure that wq_unbound_cpumask is never empty
  (bsc#1012628).
- hugetlb: fix null-ptr-deref in hugetlb_vma_lock_write
  (bsc#1012628).
- drivers/base/cpu: crash data showing should depends on
  KEXEC_CORE (bsc#1012628).
- mm/memory_hotplug: add missing mem_hotplug_lock (bsc#1012628).
- mm: fix oops when filemap_map_pmd() without prealloc_pte
  (bsc#1012628).
- mm/memory_hotplug: fix error handling in add_memory_resource()
  (bsc#1012628).
- powercap: DTPM: Fix missing cpufreq_cpu_put() calls
  (bsc#1012628).
- md/raid6: use valid sector values to determine if an I/O should
  wait on the reshape (bsc#1012628).
- drm/atomic-helpers: Invoke end_fb_access while owning plane
  state (bsc#1012628).
- drm/i915/mst: Fix .mode_valid_ctx() return values (bsc#1012628).
- drm/i915/mst: Reject modes that require the bigjoiner
  (bsc#1012628).
- drm/i915: Skip some timing checks on BXT/GLK DSI transcoders
  (bsc#1012628).
- arm64: dts: mt7986: change cooling trips (bsc#1012628).
- arm64: dts: mt7986: define 3W max power to both SFP on BPI-R3
  (bsc#1012628).
- arm64: dts: mt7986: fix emmc hs400 mode without uboot
  initialization (bsc#1012628).
- arm64: dts: mediatek: mt7622: fix memory node warning check
  (bsc#1012628).
- arm64: dts: mediatek: mt8183-kukui-jacuzzi: fix dsi unnecessary
  cells properties (bsc#1012628).
- arm64: dts: mediatek: cherry: Fix interrupt cells for MT6360
  on I2C7 (bsc#1012628).
- arm64: dts: mediatek: mt8173-evb: Fix regulator-fixed node names
  (bsc#1012628).
- arm64: dts: mediatek: mt8195: Fix PM suspend/resume with venc
  clocks (bsc#1012628).
- arm64: dts: mediatek: mt8183: Fix unit address for scp reserved
  memory (bsc#1012628).
- arm64: dts: mediatek: mt8183: Move thermal-zones to the root
  node (bsc#1012628).
- arm64: dts: mediatek: mt8183-evb: Fix unit_address_vs_reg
  warning on ntc (bsc#1012628).
- arm64: dts: mediatek: mt8186: fix clock names for power domains
  (bsc#1012628).
- arm64: dts: mediatek: mt8186: Change gpu speedbin nvmem cell
  name (bsc#1012628).
- coresight: etm4x: Remove bogous __exit annotation for some
  functions (bsc#1012628).
- coresight: Fix crash when Perf and sysfs modes are used
  concurrently (bsc#1012628).
- hwtracing: hisi_ptt: Add dummy callback pmu::read()
  (bsc#1012628).
- coresight: ultrasoc-smb: Fix sleep while close preempt in
  enable_smb (bsc#1012628).
- coresight: ultrasoc-smb: Config SMB buffer before register sink
  (bsc#1012628).
- coresight: ultrasoc-smb: Fix uninitialized before use
  buf_hw_base (bsc#1012628).
- misc: mei: client.c: return negative error code in mei_cl_write
  (bsc#1012628).
- misc: mei: client.c: fix problem of return '-EOVERFLOW' in
  mei_cl_write (bsc#1012628).
- perf vendor events arm64: AmpereOne: Add missing
  DefaultMetricgroupName fields (bsc#1012628).
- LoongArch: BPF: Don't sign extend memory load operand
  (bsc#1012628).
- LoongArch: BPF: Don't sign extend function return value
  (bsc#1012628).
- parisc: Reduce size of the bug_table on 64-bit kernel by half
  (bsc#1012628).
- arm64: dts: mediatek: add missing space before { (bsc#1012628).
- arm64: dts: mt8183: kukui: Fix underscores in node names
  (bsc#1012628).
- drm/amdgpu: disable MCBP by default (bsc#1012628).
- perf: Fix perf_event_validate_size() (bsc#1012628).
- x86/sev: Fix kernel crash due to late update to read-only
  ghcb_version (bsc#1012628).
- gpiolib: sysfs: Fix error handling on failed export
  (bsc#1012628).
- ASoC: ops: add correct range check for limiting volume
  (bsc#1012628).
- kprobes: consistent rcu api usage for kretprobe holder
  (bsc#1012628).
- usb: gadget: f_hid: fix report descriptor allocation
  (bsc#1012628).
- nvmem: Do not expect fixed layouts to grab a layout driver
  (bsc#1012628).
- serial: 8250_dw: Add ACPI ID for Granite Rapids-D UART
  (bsc#1012628).
- serial: ma35d1: Validate console index before assignment
  (bsc#1012628).
- parport: Add support for Brainboxes IX/UC/PX parallel cards
  (bsc#1012628).
- cifs: Fix non-availability of dedup breaking generic/304
  (bsc#1012628).
- Revert "xhci: Loosen RPM as default policy to cover for AMD
  xHC 1.1" (bsc#1012628).
- smb: client: fix potential NULL deref in parse_dfs_referrals()
  (bsc#1012628).
- usb: typec: class: fix typec_altmode_put_partner to put plugs
  (bsc#1012628).
- ARM: PL011: Fix DMA support (bsc#1012628).
- serial: sc16is7xx: address RX timeout interrupt errata
  (bsc#1012628).
- serial: 8250: 8250_omap: Clear UART_HAS_RHR_IT_DIS bit
  (bsc#1012628).
- serial: 8250: 8250_omap: Do not start RX DMA on THRI interrupt
  (bsc#1012628).
- serial: 8250_omap: Add earlycon support for the AM654 UART
  controller (bsc#1012628).
- devcoredump: Send uevent once devcd is ready (bsc#1012628).
- x86/CPU/AMD: Check vendor in the AMD microcode callback
  (bsc#1012628).
- powerpc/ftrace: Fix stack teardown in ftrace_no_trace
  (bsc#1012628).
- USB: gadget: core: adjust uevent timing on gadget unbind
  (bsc#1012628).
- cifs: Fix flushing, invalidation and file size with
  copy_file_range() (bsc#1012628).
- cifs: Fix flushing, invalidation and file size with FICLONE
  (bsc#1012628).
- MIPS: kernel: Clear FPU states when setting up kernel threads
  (bsc#1012628).
- KVM: s390/mm: Properly reset no-dat (bsc#1012628).
- KVM: SVM: Update EFER software model on CR0 trap for SEV-ES
  (bsc#1012628).
- perf list: Fix JSON segfault by setting the used
  skip_duplicate_pmus callback (bsc#1012628).
- perf metrics: Avoid segv if default metricgroup isn't set
  (bsc#1012628).
- MIPS: Loongson64: Reserve vgabios memory on boot (bsc#1012628).
- MIPS: Loongson64: Handle more memory types passed from firmware
  (bsc#1012628).
- MIPS: Loongson64: Enable DMA noncoherent support (bsc#1012628).
- netfilter: nft_set_pipapo: skip inactive elements during set
  walk (bsc#1012628).
- ASoC: qcom: sc8280xp: Limit speaker digital volumes
  (bsc#1012628).
- gcc-plugins: randstruct: Update code comment in
  relayout_struct() (bsc#1012628).
- riscv: Kconfig: Add select ARM_AMBA to SOC_STARFIVE
  (bsc#1012628).
- drm/amdgpu: Fix refclk reporting for SMU v13.0.6 (bsc#1012628).
- drm/amdgpu: update retry times for psp BL wait (bsc#1012628).
- drm/amdgpu: Restrict extended wait to PSP v13.0.6 (bsc#1012628).
- Update config files.
- Rename to
  patches.kernel.org/6.6.7-201-parisc-Fix-asm-operand-number-out-of-range-buil.patch.
- commit 59f1683</changelog>
  <changelog author="tiwai@suse.de" date="1702555201">- efi/x86: Avoid physical KASLR on older Dell systems
  (bsc#1217344).
- commit ee1123d</changelog>
</package>
<package pkgid="e9d7596cf43a4b65a1a2fa9175b70bf94c57daa5f194b39ea6ceb50fe5e3eabde4874e0df8107d0b01c44b0d1cc654eca51e0719c8ac72afd37ab9d53efa53f3" name="kernel-default-vdso" arch="x86_64">
  <version epoch="0" ver="6.6.7" rel="1.1"/>
  <changelog author="jslaby@suse.cz" date="1700481600">- Linux 6.6.2 (bsc#1012628).
- hwmon: (nct6775) Fix incorrect variable reuse in fan_div
  calculation (bsc#1012628).
- numa: Generalize numa_map_to_online_node() (bsc#1012628).
- sched/topology: Fix sched_numa_find_nth_cpu() in CPU-less case
  (bsc#1012628).
- sched/topology: Fix sched_numa_find_nth_cpu() in non-NUMA case
  (bsc#1012628).
- sched/fair: Fix cfs_rq_is_decayed() on !SMP (bsc#1012628).
- iov_iter, x86: Be consistent about the __user tag on
  copy_mc_to_user() (bsc#1012628).
- sched/uclamp: Set max_spare_cap_cpu even if max_spare_cap is 0
  (bsc#1012628).
- sched/uclamp: Ignore (util == 0) optimization in feec() when
  p_util_max = 0 (bsc#1012628).
- objtool: Propagate early errors (bsc#1012628).
- sched: Fix stop_one_cpu_nowait() vs hotplug (bsc#1012628).
- nfsd: Handle EOPENSTALE correctly in the filecache
  (bsc#1012628).
- vfs: fix readahead(2) on block devices (bsc#1012628).
- writeback, cgroup: switch inodes with dirty timestamps to
  release dying cgwbs (bsc#1012628).
- x86/srso: Fix SBPB enablement for (possible) future fixed HW
  (bsc#1012628).
- x86/srso: Print mitigation for retbleed IBPB case (bsc#1012628).
- x86/srso: Fix vulnerability reporting for missing microcode
  (bsc#1012628).
- x86/srso: Fix unret validation dependencies (bsc#1012628).
- futex: Don't include process MM in futex key on no-MMU
  (bsc#1012628).
- x86/numa: Introduce numa_fill_memblks() (bsc#1012628).
- ACPI/NUMA: Apply SRAT proximity domain to entire CFMWS window
  (bsc#1012628).
- cgroup/cpuset: Fix load balance state in
  update_partition_sd_lb() (bsc#1012628).
- x86/sev-es: Allow copy_from_kernel_nofault() in earlier boot
  (bsc#1012628).
- x86/boot: Fix incorrect startup_gdt_descr.size (bsc#1012628).
- cpu/SMT: Make SMT control more robust against enumeration
  failures (bsc#1012628).
- x86/apic: Fake primary thread mask for XEN/PV (bsc#1012628).
- srcu: Fix callbacks acceleration mishandling (bsc#1012628).
- drivers/clocksource/timer-ti-dm: Don't call clk_get_rate()
  in stop function (bsc#1012628).
- x86/nmi: Fix out-of-order NMI nesting checks &amp; false positive
  warning (bsc#1012628).
- pstore/platform: Add check for kstrdup (bsc#1012628).
- perf: Optimize perf_cgroup_switch() (bsc#1012628).
- selftests/x86/lam: Zero out buffer for readlink() (bsc#1012628).
- PCI/MSI: Provide stubs for IMS functions (bsc#1012628).
- string: Adjust strtomem() logic to allow for smaller sources
  (bsc#1012628).
- genirq/matrix: Exclude managed interrupts in
  irq_matrix_allocated() (bsc#1012628).
- irqchip/sifive-plic: Fix syscore registration for multi-socket
  systems (bsc#1012628).
- wifi: ath12k: fix undefined behavior with __fls in dp
  (bsc#1012628).
- wifi: cfg80211: add flush functions for wiphy work
  (bsc#1012628).
- wifi: mac80211: move radar detect work to wiphy work
  (bsc#1012628).
- wifi: mac80211: move scan work to wiphy work (bsc#1012628).
- wifi: mac80211: move offchannel works to wiphy work
  (bsc#1012628).
- wifi: mac80211: move sched-scan stop work to wiphy work
  (bsc#1012628).
- wifi: mac80211: fix RCU usage warning in mesh fast-xmit
  (bsc#1012628).
- wifi: cfg80211: fix off-by-one in element defrag (bsc#1012628).
- wifi: mac80211: fix # of MSDU in A-MSDU calculation
  (bsc#1012628).
- wifi: iwlwifi: honor the enable_ini value (bsc#1012628).
- wifi: iwlwifi: don't use an uninitialized variable
  (bsc#1012628).
- i40e: fix potential memory leaks in i40e_remove() (bsc#1012628).
- iavf: Fix promiscuous mode configuration flow messages
  (bsc#1012628).
- selftests/bpf: Correct map_fd to data_fd in tailcalls
  (bsc#1012628).
- bpf, x64: Fix tailcall infinite loop (bsc#1012628).
- wifi: cfg80211: fix kernel-doc for wiphy_delayed_work_flush()
  (bsc#1012628).
- udp: introduce udp-&gt;udp_flags (bsc#1012628).
- udp: move udp-&gt;no_check6_tx to udp-&gt;udp_flags (bsc#1012628).
- udp: move udp-&gt;no_check6_rx to udp-&gt;udp_flags (bsc#1012628).
- udp: move udp-&gt;gro_enabled to udp-&gt;udp_flags (bsc#1012628).
- udp: add missing WRITE_ONCE() around up-&gt;encap_rcv
  (bsc#1012628).
- udp: move udp-&gt;accept_udp_{l4|fraglist} to udp-&gt;udp_flags
  (bsc#1012628).
- udp: lockless UDP_ENCAP_L2TPINUDP / UDP_GRO (bsc#1012628).
- udp: annotate data-races around udp-&gt;encap_type (bsc#1012628).
- udplite: remove UDPLITE_BIT (bsc#1012628).
- udplite: fix various data-races (bsc#1012628).
- selftests/bpf: Skip module_fentry_shadow test when bpf_testmod
  is not available (bsc#1012628).
- tcp: call tcp_try_undo_recovery when an RTOd TFO SYNACK is ACKed
  (bsc#1012628).
- bpf: Fix kfunc callback register type handling (bsc#1012628).
- gve: Use size_add() in call to struct_size() (bsc#1012628).
- mlxsw: Use size_mul() in call to struct_size() (bsc#1012628).
- tls: Use size_add() in call to struct_size() (bsc#1012628).
- tipc: Use size_add() in calls to struct_size() (bsc#1012628).
- net: spider_net: Use size_add() in call to struct_size()
  (bsc#1012628).
- ice: fix pin assignment for E810-T without SMA control
  (bsc#1012628).
- net: ethernet: mtk_wed: fix EXT_INT_STATUS_RX_FBUF definitions
  for MT7986 SoC (bsc#1012628).
- wifi: rtw88: debug: Fix the NULL vs IS_ERR() bug for
  debugfs_create_file() (bsc#1012628).
- wifi: ath12k: fix DMA unmap warning on NULL DMA address
  (bsc#1012628).
- wifi: ath11k: fix boot failure with one MSI vector
  (bsc#1012628).
- wifi: mac80211: fix check for unusable RX result (bsc#1012628).
- PM: sleep: Fix symbol export for _SIMPLE_ variants of _PM_OPS()
  (bsc#1012628).
- cpufreq: tegra194: fix warning due to missing opp_put
  (bsc#1012628).
- wifi: mt76: mt7603: rework/fix rx pse hang check (bsc#1012628).
- wifi: mt76: mt7603: improve watchdog reset reliablity
  (bsc#1012628).
- wifi: mt76: mt7603: improve stuck beacon handling (bsc#1012628).
- wifi: mt76: remove unused error path in
  mt76_connac_tx_complete_skb (bsc#1012628).
- wifi: mt76: mt7996: set correct wcid in txp (bsc#1012628).
- wifi: mt76: mt7996: fix beamform mcu cmd configuration
  (bsc#1012628).
- wifi: mt76: mt7996: fix beamformee ss subfield in EHT PHY cap
  (bsc#1012628).
- wifi: mt76: mt7996: fix wmm queue mapping (bsc#1012628).
- wifi: mt76: mt7996: fix rx rate report for CBW320-2
  (bsc#1012628).
- wifi: mt76: mt7996: fix TWT command format (bsc#1012628).
- wifi: mt76: update beacon size limitation (bsc#1012628).
- wifi: mt76: fix potential memory leak of beacon commands
  (bsc#1012628).
- wifi: mt76: get rid of false alamrs of tx emission issues
  (bsc#1012628).
- wifi: mt76: fix per-band IEEE80211_CONF_MONITOR flag comparison
  (bsc#1012628).
- wifi: mt76: mt7915: fix beamforming availability check
  (bsc#1012628).
- wifi: mt76: move struct ieee80211_chanctx_conf up to struct
  mt76_vif (bsc#1012628).
- wifi: mt76: mt7921: fix the wrong rate pickup for the chanctx
  driver (bsc#1012628).
- wifi: mt76: mt7921: fix the wrong rate selected in fw for the
  chanctx driver (bsc#1012628).
- wifi: ath: dfs_pattern_detector: Fix a memory initialization
  issue (bsc#1012628).
- tcp_metrics: add missing barriers on delete (bsc#1012628).
- tcp_metrics: properly set tp-&gt;snd_ssthresh in tcp_init_metrics()
  (bsc#1012628).
- tcp_metrics: do not create an entry from tcp_init_metrics()
  (bsc#1012628).
- wifi: rtlwifi: fix EDCA limit set by BT coexistence
  (bsc#1012628).
- ACPI: property: Allow _DSD buffer data only for byte accessors
  (bsc#1012628).
- =?UTF-8?q?ACPI:=20video:=20Add=20acpi=5Fbacklight=3Dvendo?=
  =?UTF-8?q?r=20quirk=20for=20Toshiba=20Port=C3=A9g=C3=A9=20R100?=
  (bsc#1012628).
- can: etas_es58x: rework the version check logic to silence
  - Wformat-truncation (bsc#1012628).
- can: etas_es58x: add missing a blank line after declaration
  (bsc#1012628).
- libbpf: Fix syscall access arguments on riscv (bsc#1012628).
- selftests/bpf: Define SYS_PREFIX for riscv (bsc#1012628).
- selftests/bpf: Define SYS_NANOSLEEP_KPROBE_NAME for riscv
  (bsc#1012628).
- r8152: break the loop when the budget is exhausted
  (bsc#1012628).
- wifi: ath11k: fix Tx power value during active CAC
  (bsc#1012628).
- can: dev: can_restart(): don't crash kernel if carrier is OK
  (bsc#1012628).
- can: dev: can_restart(): fix race condition between controller
  restart and netif_carrier_on() (bsc#1012628).
- can: dev: can_put_echo_skb(): don't crash kernel if
  can_priv::echo_skb is accessed out of bounds (bsc#1012628).
- PM / devfreq: rockchip-dfi: Make pmu regmap mandatory
  (bsc#1012628).
- wifi: wfx: fix case where rates are out of order (bsc#1012628).
- netfilter: nf_tables: Drop pointless memset when dumping rules
  (bsc#1012628).
- virtio-net: fix mismatch of getting tx-frames (bsc#1012628).
- virtio-net: consistently save parameters for per-queue
  (bsc#1012628).
- virtio-net: fix per queue coalescing parameter setting
  (bsc#1012628).
- virtio-net: fix the vq coalescing setting for vq resize
  (bsc#1012628).
- wifi: rtw88: Remove duplicate NULL check before calling
  usb_kill/free_urb() (bsc#1012628).
- thermal: core: prevent potential string overflow (bsc#1012628).
- r8169: fix rare issue with broken rx after link-down on RTL8125
  (bsc#1012628).
- thermal/drivers/mediatek: Fix probe for THERMAL_V2
  (bsc#1012628).
- bpf: Fix missed rcu read lock in bpf_task_under_cgroup()
  (bsc#1012628).
- net: skb_find_text: Ignore patterns extending past 'to'
  (bsc#1012628).
- selftests/bpf: Make linked_list failure test more robust
  (bsc#1012628).
- thermal: core: Don't update trip points inside the hysteresis
  range (bsc#1012628).
- chtls: fix tp-&gt;rcv_tstamp initialization (bsc#1012628).
- tcp: fix cookie_init_timestamp() overflows (bsc#1012628).
- wifi: iwlwifi: mvm: update station's MFP flag after association
  (bsc#1012628).
- wifi: iwlwifi: mvm: fix removing pasn station for responder
  (bsc#1012628).
- wifi: iwlwifi: mvm: use correct sta ID for IGTK/BIGTK
  (bsc#1012628).
- wifi: mac80211: don't recreate driver link debugfs in reconfig
  (bsc#1012628).
- wifi: mac80211: Fix setting vif links (bsc#1012628).
- wifi: iwlwifi: yoyo: swap cdb and jacket bits values
  (bsc#1012628).
- wifi: iwlwifi: mvm: Correctly set link configuration
  (bsc#1012628).
- wifi: iwlwifi: mvm: Fix key flags for IGTK on AP interface
  (bsc#1012628).
- wifi: iwlwifi: mvm: Don't always bind/link the P2P Device
  interface (bsc#1012628).
- wifi: iwlwifi: mvm: change iwl_mvm_flush_sta() API
  (bsc#1012628).
- wifi: iwlwifi: mvm: fix iwl_mvm_mac_flush_sta() (bsc#1012628).
- wifi: iwlwifi: mvm: remove TDLS stations from FW (bsc#1012628).
- wifi: iwlwifi: increase number of RX buffers for EHT devices
  (bsc#1012628).
- wifi: iwlwifi: mvm: fix netif csum flags (bsc#1012628).
- wifi: iwlwifi: pcie: synchronize IRQs before NAPI (bsc#1012628).
- wifi: iwlwifi: mvm: update IGTK in mvmvif upon D3 resume
  (bsc#1012628).
- wifi: iwlwifi: empty overflow queue during flush (bsc#1012628).
- Bluetooth: ISO: Pass BIG encryption info through QoS
  (bsc#1012628).
- Bluetooth: Make handle of hci_conn be unique (bsc#1012628).
- Bluetooth: hci_sync: Fix Opcode prints in bt_dev_dbg/err
  (bsc#1012628).
- bpf: Fix unnecessary -EBUSY from htab_lock_bucket (bsc#1012628).
- ACPI: sysfs: Fix create_pnp_modalias() and create_of_modalias()
  (bsc#1012628).
- mptcp: properly account fastopen data (bsc#1012628).
- ipv6: avoid atomic fragment on GSO packets (bsc#1012628).
- virtio_net: use u64_stats_t infra to avoid data-races
  (bsc#1012628).
- net: add DEV_STATS_READ() helper (bsc#1012628).
- ipvlan: properly track tx_errors (bsc#1012628).
- regmap: debugfs: Fix a erroneous check after snprintf()
  (bsc#1012628).
- spi: tegra: Fix missing IRQ check in tegra_slink_probe()
  (bsc#1012628).
- clk: qcom: ipq5332: Drop set rate parent from gpll0 dependent
  clocks (bsc#1012628).
- clk: qcom: gcc-msm8996: Remove RPM bus clocks (bsc#1012628).
- clk: qcom: clk-rcg2: Fix clock rate overflow for high parent
  frequencies (bsc#1012628).
- clk: qcom: mmcc-msm8998: Don't check halt bit on some branch
  clks (bsc#1012628).
- clk: qcom: mmcc-msm8998: Fix the SMMU GDSC (bsc#1012628).
- clk: qcom: gcc-sm8150: Fix gcc_sdcc2_apps_clk_src (bsc#1012628).
- gpio: sim: initialize a managed pointer when declaring it
  (bsc#1012628).
- regulator: mt6358: Fail probe on unknown chip ID (bsc#1012628).
- clk: imx: Select MXC_CLK for CLK_IMX8QXP (bsc#1012628).
- clk: imx: imx8: Fix an error handling path in
  clk_imx_acm_attach_pm_domains() (bsc#1012628).
- clk: imx: imx8: Fix an error handling path if
  devm_clk_hw_register_mux_parent_data_table() fails
  (bsc#1012628).
- clk: imx: imx8: Fix an error handling path in
  imx8_acm_clk_probe() (bsc#1012628).
- clk: imx: imx8mq: correct error handling path (bsc#1012628).
- clk: imx: imx8qxp: Fix elcdif_pll clock (bsc#1012628).
- clk: renesas: rcar-gen3: Extend SDnH divider table
  (bsc#1012628).
- clk: renesas: rzg2l: Wait for status bit of SD mux before
  continuing (bsc#1012628).
- clk: renesas: rzg2l: Lock around writes to mux register
  (bsc#1012628).
- clk: renesas: rzg2l: Trust value returned by hardware
  (bsc#1012628).
- clk: renesas: rzg2l: Use FIELD_GET() for PLL register fields
  (bsc#1012628).
- clk: renesas: rzg2l: Fix computation formula (bsc#1012628).
- clk: linux/clk-provider.h: fix kernel-doc warnings and typos
  (bsc#1012628).
- spi: nxp-fspi: use the correct ioremap function (bsc#1012628).
- clk: ralink: mtmips: quiet unused variable warning
  (bsc#1012628).
- clk: keystone: pll: fix a couple NULL vs IS_ERR() checks
  (bsc#1012628).
- clk: ti: fix double free in of_ti_divider_clk_setup()
  (bsc#1012628).
- clk: npcm7xx: Fix incorrect kfree (bsc#1012628).
- clk: mediatek: clk-mt6765: Add check for mtk_alloc_clk_data
  (bsc#1012628).
- clk: mediatek: clk-mt6779: Add check for mtk_alloc_clk_data
  (bsc#1012628).
- clk: mediatek: clk-mt6797: Add check for mtk_alloc_clk_data
  (bsc#1012628).
- clk: mediatek: clk-mt7629-eth: Add check for mtk_alloc_clk_data
  (bsc#1012628).
- clk: mediatek: clk-mt7629: Add check for mtk_alloc_clk_data
  (bsc#1012628).
- clk: mediatek: clk-mt2701: Add check for mtk_alloc_clk_data
  (bsc#1012628).
- clk: qcom: config IPQ_APSS_6018 should depend on QCOM_SMEM
  (bsc#1012628).
- clk: qcom: clk-alpha-pll: introduce stromer plus ops
  (bsc#1012628).
- clk: qcom: apss-ipq-pll: Use stromer plus ops for stromer plus
  pll (bsc#1012628).
- clk: qcom: apss-ipq-pll: Fix 'l' value for ipq5332_pll_config
  (bsc#1012628).
- clk: qcom: ipq5018: drop the CLK_SET_RATE_PARENT flag from
  GPLL clocks (bsc#1012628).
- clk: qcom: ipq9574: drop the CLK_SET_RATE_PARENT flag from
  GPLL clocks (bsc#1012628).
- clk: qcom: ipq5332: drop the CLK_SET_RATE_PARENT flag from
  GPLL clocks (bsc#1012628).
- clk: mediatek: fix double free in mtk_clk_register_pllfh()
  (bsc#1012628).
- platform/x86: wmi: Fix probe failure when failing to register
  WMI devices (bsc#1012628).
- platform/x86: wmi: Fix opening of char device (bsc#1012628).
- regulator: qcom-rpmh: Fix smps4 regulator for pm8550ve
  (bsc#1012628).
- hwmon: (axi-fan-control) Fix possible NULL pointer dereference
  (bsc#1012628).
- hwmon: (coretemp) Fix potentially truncated sysfs attribute name
  (bsc#1012628).
- Revert "hwmon: (sch56xx-common) Add DMI override table"
  (bsc#1012628).
- Revert "hwmon: (sch56xx-common) Add automatic module loading
  on supported devices" (bsc#1012628).
- hwmon: (pmbus/mp2975) Move PGOOD fix (bsc#1012628).
- hwmon: (sch5627) Use bit macros when accessing the control
  register (bsc#1012628).
- hwmon: (sch5627) Disallow write access if virtual registers
  are locked (bsc#1012628).
- hte: tegra: Fix missing error code in tegra_hte_test_probe()
  (bsc#1012628).
- platform/chrome: cros_ec_lpc: Separate host command and irq
  disable (bsc#1012628).
- spi: omap2-mcspi: switch to use modern name (bsc#1012628).
- spi: omap2-mcspi: Fix hardcoded reference clock (bsc#1012628).
- drm: bridge: samsung-dsim: Initialize ULPS EXIT for i.MX8M DSIM
  (bsc#1012628).
- drm: bridge: for GENERIC_PHY_MIPI_DPHY also select GENERIC_PHY
  (bsc#1012628).
- drm: bridge: samsung-dsim: Fix waiting for empty cmd transfer
  FIFO on older Exynos (bsc#1012628).
- drm/loongson: Fix error handling in lsdc_pixel_pll_setup()
  (bsc#1012628).
- drm/rockchip: vop: Fix reset of state in duplicate state crtc
  funcs (bsc#1012628).
- drm/rockchip: vop: Fix call to crtc reset helper (bsc#1012628).
- drm/rockchip: vop2: Don't crash for invalid duplicate_state
  (bsc#1012628).
- drm/rockchip: vop2: Add missing call to crtc reset helper
  (bsc#1012628).
- drm/radeon: possible buffer overflow (bsc#1012628).
- drm/radeon: Remove the references of radeon_gem_ pread &amp;
  pwrite ioctls (bsc#1012628).
- drm: bridge: it66121: Fix invalid connector dereference
  (bsc#1012628).
- drm/bridge: lt8912b: Fix bridge_detach (bsc#1012628).
- drm/bridge: lt8912b: Fix crash on bridge detach (bsc#1012628).
- drm/bridge: lt8912b: Manually disable HPD only if it was enabled
  (bsc#1012628).
- drm/bridge: lt8912b: Add missing drm_bridge_attach call
  (bsc#1012628).
- drm/ssd130x: Fix screen clearing (bsc#1012628).
- drm/mediatek: Fix coverity issue with unintentional integer
  overflow (bsc#1012628).
- x86/tdx: Zero out the missing RSI in TDX_HYPERCALL macro
  (bsc#1012628).
- drm/bridge: tc358768: Fix use of uninitialized variable
  (bsc#1012628).
- drm/bridge: tc358768: Fix bit updates (bsc#1012628).
- drm/bridge: tc358768: Use struct videomode (bsc#1012628).
- drm/bridge: tc358768: Print logical values, not raw register
  values (bsc#1012628).
- drm/bridge: tc358768: Use dev for dbg prints, not priv-&gt;dev
  (bsc#1012628).
- drm/bridge: tc358768: Rename dsibclk to hsbyteclk (bsc#1012628).
- drm/bridge: tc358768: Clean up clock period code (bsc#1012628).
- drm/bridge: tc358768: Fix tc358768_ns_to_cnt() (bsc#1012628).
- drm: Call drm_atomic_helper_shutdown() at shutdown/remove time
  for misc drivers (bsc#1012628).
- drm/amdgpu: Increase IH soft ring size for GFX v9.4.3 dGPU
  (bsc#1012628).
- drm/amdkfd: fix some race conditions in vram buffer alloc/free
  of svm code (bsc#1012628).
- drm/amdkfd: Remove svm range validated_once flag (bsc#1012628).
- drm/amdkfd: Handle errors from svm validate and map
  (bsc#1012628).
- drm/amd/display: Fix null pointer dereference in error message
  (bsc#1012628).
- drm/amd/display: Check all enabled planes in
  dm_check_crtc_cursor (bsc#1012628).
- drm/amd/display: Refactor dm_get_plane_scale helper
  (bsc#1012628).
- drm/amd/display: Bail from dm_check_crtc_cursor if no relevant
  change (bsc#1012628).
- io_uring/kbuf: Fix check of BID wrapping in provided buffers
  (bsc#1012628).
- io_uring/kbuf: Allow the full buffer id space for provided
  buffers (bsc#1012628).
- drm/mediatek: Add mmsys_dev_num to mt8188 vdosys0 driver data
  (bsc#1012628).
- drm/mediatek: Fix iommu fault by swapping FBs after updating
  plane state (bsc#1012628).
- drm/mediatek: Fix iommu fault during crtc enabling
  (bsc#1012628).
- accel/habanalabs/gaudi2: Fix incorrect string length computation
  in gaudi2_psoc_razwi_get_engines() (bsc#1012628).
- drm/msm/adreno: Fix SM6375 GPU ID (bsc#1012628).
- drm/msm/a6xx: Fix unknown speedbin case (bsc#1012628).
- drm/rockchip: cdn-dp: Fix some error handling paths in
  cdn_dp_probe() (bsc#1012628).
- gpu: host1x: Correct allocated size for contexts (bsc#1012628).
- drm/bridge: lt9611uxc: fix the race in the error path
  (bsc#1012628).
- arm64/arm: xen: enlighten: Fix KPTI checks (bsc#1012628).
- drm/rockchip: Fix type promotion bug in rockchip_gem_iommu_map()
  (bsc#1012628).
- xenbus: fix error exit in xenbus_init() (bsc#1012628).
- xen: Make struct privcmd_irqfd's layout architecture independent
  (bsc#1012628).
- xen: irqfd: Use _IOW instead of the internal _IOC() macro
  (bsc#1012628).
- xen-pciback: Consider INTx disabled when MSI/MSI-X is enabled
  (bsc#1012628).
- drm/msm/dsi: use msm_gem_kernel_put to free TX buffer
  (bsc#1012628).
- drm/msm/dsi: free TX buffer in unbind (bsc#1012628).
- clocksource/drivers/arm_arch_timer: limit XGene-1 workaround
  (bsc#1012628).
- drm: mediatek: mtk_dsi: Fix NO_EOT_PACKET settings/handling
  (bsc#1012628).
- drivers/perf: hisi: use cpuhp_state_remove_instance_nocalls()
  for hisi_hns3_pmu uninit process (bsc#1012628).
- drm/amd/pm: Fix a memory leak on an error path (bsc#1012628).
- perf/arm-cmn: Fix DTC domain detection (bsc#1012628).
- drivers/perf: hisi_pcie: Check the type first in
  pmu::event_init() (bsc#1012628).
- perf: hisi: Fix use-after-free when register pmu fails
  (bsc#1012628).
- ARM: dts: renesas: blanche: Fix typo in GP_11_2 pin name
  (bsc#1012628).
- arm64: dts: qcom: sdm845: Fix PSCI power domain names
  (bsc#1012628).
- arm64: dts: qcom: sdm845: cheza doesn't support LMh node
  (bsc#1012628).
- arm64: dts: qcom: sc7280: link
  usb3_phy_wrapper_gcc_usb30_pipe_clk (bsc#1012628).
- arm64: dts: qcom: msm8916: Fix iommu local address range
  (bsc#1012628).
- arm64: dts: qcom: msm8992-libra: drop duplicated reserved memory
  (bsc#1012628).
- arm64: dts: qcom: sm6125: Pad APPS IOMMU address to 8 characters
  (bsc#1012628).
- arm64: dts: qcom: sc7280: Add missing LMH interrupts
  (bsc#1012628).
- arm64: dts: qcom: qrb2210-rb1: Swap UART index (bsc#1012628).
- arm64: dts: qcom: qrb2210-rb1: Fix regulators (bsc#1012628).
- arm64: dts: qcom: sdm670: Fix pdc mapping (bsc#1012628).
- arm64: dts: qcom: sc7280: drop incorrect EUD port on SoC side
  (bsc#1012628).
- arm64: dts: qcom: sm8150: add ref clock to PCIe PHYs
  (bsc#1012628).
- arm64: dts: qcom: sm8350: fix pinctrl for UART18 (bsc#1012628).
- arm64: dts: qcom: sdm845-mtp: fix WiFi configuration
  (bsc#1012628).
- arm64: dts: qcom: sdx75-idp: align RPMh regulator nodes with
  bindings (bsc#1012628).
- ARM64: dts: marvell: cn9310: Use appropriate label for spi1 pins
  (bsc#1012628).
- arm64: dts: qcom: msm8976: Fix ipc bit shifts (bsc#1012628).
- arm64: dts: qcom: msm8939: Fix iommu local address range
  (bsc#1012628).
- riscv: dts: allwinner: remove address-cells from intc node
  (bsc#1012628).
- arm64: dts: qcom: apq8016-sbc: Add missing ADV7533 regulators
  (bsc#1012628).
- ARM: dts: qcom: apq8026-samsung-matisse-wifi: Fix inverted
  hall sensor (bsc#1012628).
- ARM: dts: qcom: mdm9615: populate vsdcc fixed regulator
  (bsc#1012628).
- soc: qcom: llcc: Handle a second device without data corruption
  (bsc#1012628).
- kunit: Fix missed memory release in kunit_free_suite_set()
  (bsc#1012628).
- kunit: Fix the wrong kfree of copy for kunit_filter_suites()
  (bsc#1012628).
- kunit: Fix possible memory leak in kunit_filter_suites()
  (bsc#1012628).
- kunit: test: Fix the possible memory leak in executor_test
  (bsc#1012628).
- ARM: dts: stm32: stm32f7-pinctrl: don't use multiple blank lines
  (bsc#1012628).
- firmware: ti_sci: Mark driver as non removable (bsc#1012628).
- arm64: dts: ti: k3-j721s2-evm-gesi: Specify base dtb for
  overlay file (bsc#1012628).
- arm64: dts: ti: verdin-am62: disable MIPI DSI bridge
  (bsc#1012628).
- arm64: dts: ti: k3-am625-beagleplay: Fix typo in ramoops reg
  (bsc#1012628).
- arm64: dts: ti: k3-am62a7-sk: Drop i2c-1 to 100Khz
  (bsc#1012628).
- arm64: dts: ti: Fix HDMI Audio overlay in Makefile
  (bsc#1012628).
- firmware: arm_ffa: Assign the missing IDR allocation ID to
  the FFA device (bsc#1012628).
- firmware: arm_ffa: Allow the FF-A drivers to use 32bit mode
  of messaging (bsc#1012628).
- ARM: dts: am3517-evm: Fix LED3/4 pinmux (bsc#1012628).
- clk: scmi: Free scmi_clk allocated when the clocks with invalid
  info are skipped (bsc#1012628).
- arm64: dts: imx8qm-ss-img: Fix jpegenc compatible entry
  (bsc#1012628).
- arm64: dts: imx8mp-debix-model-a: Remove USB hub reset-gpios
  (bsc#1012628).
- arm64: dts: imx8mm: Add sound-dai-cells to micfil node
  (bsc#1012628).
- arm64: dts: imx8mn: Add sound-dai-cells to micfil node
  (bsc#1012628).
- arm64: tegra: Fix P3767 card detect polarity (bsc#1012628).
- arm64: tegra: Fix P3767 QSPI speed (bsc#1012628).
- firmware: tegra: Add suspend hook and reset BPMP IPC early on
  resume (bsc#1012628).
- memory: tegra: Set BPMP msg flags to reset IPC channels
  (bsc#1012628).
- arm64: tegra: Use correct interrupts for Tegra234 TKE
  (bsc#1012628).
- selftests/pidfd: Fix ksft print formats (bsc#1012628).
- selftests/resctrl: Ensure the benchmark commands fits to its
  array (bsc#1012628).
- soc: qcom: pmic_glink: fix connector type to be DisplayPort
  (bsc#1012628).
- ARM: dts: BCM5301X: Explicitly disable unused switch CPU ports
  (bsc#1012628).
- iommufd: Add iopt_area_alloc() (bsc#1012628).
- module/decompress: use vmalloc() for gzip decompression
  workspace (bsc#1012628).
- KEYS: Include linux/errno.h in linux/verification.h
  (bsc#1012628).
- crypto: ccp - Get a free page to use while fetching initial
  nonce (bsc#1012628).
- crypto: ccp - Fix ioctl unit tests (bsc#1012628).
- crypto: ccp - Fix DBC sample application error handling
  (bsc#1012628).
- crypto: ccp - Fix sample application signature passing
  (bsc#1012628).
- crypto: ccp - Fix some unfused tests (bsc#1012628).
- crypto: hisilicon/hpre - Fix a erroneous check after snprintf()
  (bsc#1012628).
- hwrng: bcm2835 - Fix hwrng throughput regression (bsc#1012628).
- hwrng: geode - fix accessing registers (bsc#1012628).
- RDMA/core: Use size_{add,sub,mul}() in calls to struct_size()
  (bsc#1012628).
- crypto: qat - fix state machines cleanup paths (bsc#1012628).
- crypto: qat - ignore subsequent state up commands (bsc#1012628).
- crypto: qat - fix unregistration of crypto algorithms
  (bsc#1012628).
- crypto: qat - fix unregistration of compression algorithms
  (bsc#1012628).
- scsi: ibmvfc: Fix erroneous use of rtas_busy_delay with hcall
  return code (bsc#1012628).
- ASoC: soc-pcm.c: Make sure DAI parameters cleared if the DAI
  becomes inactive (bsc#1012628).
- libnvdimm/of_pmem: Use devm_kstrdup instead of kstrdup and
  check its return value (bsc#1012628).
- nd_btt: Make BTT lanes preemptible (bsc#1012628).
- crypto: caam/qi2 - fix Chacha20 + Poly1305 self test failure
  (bsc#1012628).
- crypto: caam/jr - fix Chacha20 + Poly1305 self test failure
  (bsc#1012628).
- crypto: qat - increase size of buffers (bsc#1012628).
- ASoC: SOF: ipc4-topology: Use size_add() in call to
  struct_size() (bsc#1012628).
- PCI: vmd: Correct PCI Header Type Register's multi-function
  check (bsc#1012628).
- hid: cp2112: Fix duplicate workqueue initialization
  (bsc#1012628).
- crypto: hisilicon/qm - fix PF queue parameter issue
  (bsc#1012628).
- ARM: 9321/1: memset: cast the constant byte to unsigned char
  (bsc#1012628).
- ARM: 9323/1: mm: Fix ARCH_LOW_ADDRESS_LIMIT when CONFIG_ZONE_DMA
  (bsc#1012628).
- ext4: add missing initialization of call_notify_error in
  update_super_work() (bsc#1012628).
- ext4: move 'ix' sanity check to corrent position (bsc#1012628).
- kselftest: vm: fix mdwe's mmap_FIXED test case (bsc#1012628).
- ASoC: fsl: mpc5200_dma.c: Fix warning of Function parameter
  or member not described (bsc#1012628).
- backlight: pwm_bl: Disable PWM on shutdown, suspend and remove
  (bsc#1012628).
- ASoC: Intel: sof_sdw_rt_sdca_jack_common: add rt713 support
  (bsc#1012628).
- ASoC: fsl-asoc-card: Add comment for mclk in the codec_priv
  (bsc#1012628).
- fs: dlm: Fix the size of a buffer in dlm_create_debug_file()
  (bsc#1012628).
- dlm: fix creating multiple node structures (bsc#1012628).
- dlm: fix remove member after close call (bsc#1012628).
- dlm: be sure we reset all nodes at forced shutdown
  (bsc#1012628).
- dlm: fix no ack after final message (bsc#1012628).
- IB/mlx5: Fix rdma counter binding for RAW QP (bsc#1012628).
- RDMA/hns: Fix printing level of asynchronous events
  (bsc#1012628).
- RDMA/hns: Fix uninitialized ucmd in hns_roce_create_qp_common()
  (bsc#1012628).
- RDMA/hns: Fix signed-unsigned mixed comparisons (bsc#1012628).
- RDMA/hns: Add check for SL (bsc#1012628).
- RDMA/hns: The UD mode can only be configured with DCQCN
  (bsc#1012628).
- RDMA/hns: Fix unnecessary port_num transition in HW stats
  allocation (bsc#1012628).
- RDMA/hns: Fix init failure of RoCE VF and HIP08 (bsc#1012628).
- ASoC: SOF: core: Ensure sof_ops_free() is still called when
  probe never ran (bsc#1012628).
- ASoC: intel: sof_sdw: Stop processing CODECs when enough are
  found (bsc#1012628).
- ASoC: fsl: Fix PM disable depth imbalance in fsl_easrc_probe
  (bsc#1012628).
- scsi: ufs: core: Leave space for '\0' in utf8 desc string
  (bsc#1012628).
- RDMA/hfi1: Workaround truncation compilation error
  (bsc#1012628).
- hid: cp2112: Fix IRQ shutdown stopping polling for all IRQs
  on chip (bsc#1012628).
- HID: uclogic: Fix user-memory-access bug in
  uclogic_params_ugee_v2_init_event_hooks() (bsc#1012628).
- HID: uclogic: Fix a work-&gt;entry not empty bug in __queue_work()
  (bsc#1012628).
- sh: bios: Revive earlyprintk support (bsc#1012628).
- HID: logitech-hidpp: Don't restart IO, instead defer
  hid_connect() only (bsc#1012628).
- HID: logitech-hidpp: Revert "Don't restart communication if
  not necessary" (bsc#1012628).
- HID: logitech-hidpp: Move get_wireless_feature_index() check
  to hidpp_connect_event() (bsc#1012628).
- ASoC: Intel: Skylake: Fix mem leak when parsing UUIDs fails
  (bsc#1012628).
- PCI: endpoint: Fix double free in __pci_epc_create()
  (bsc#1012628).
- padata: Fix refcnt handling in padata_free_shell()
  (bsc#1012628).
- certs: Break circular dependency when selftest is modular
  (bsc#1012628).
- crypto: qat - consolidate services structure (bsc#1012628).
- crypto: qat - enable dc chaining service (bsc#1012628).
- crypto: qat - refactor fw config related functions
  (bsc#1012628).
- crypto: qat - use masks for AE groups (bsc#1012628).
- crypto: qat - fix ring to service map for QAT GEN4
  (bsc#1012628).
- crypto: qat - fix deadlock in backlog processing (bsc#1012628).
- ASoC: ams-delta.c: use component after check (bsc#1012628).
- erofs: fix erofs_insert_workgroup() lockref usage (bsc#1012628).
- IB/mlx5: Fix init stage error handling to avoid double free
  of same QP and UAF (bsc#1012628).
- mfd: core: Un-constify mfd_cell.of_reg (bsc#1012628).
- mfd: core: Ensure disabled devices are skipped without aborting
  (bsc#1012628).
- mfd: dln2: Fix double put in dln2_probe (bsc#1012628).
- dt-bindings: mfd: mt6397: Split out compatible for MediaTek
  MT6366 PMIC (bsc#1012628).
- mfd: arizona-spi: Set pdata.hpdet_channel for ACPI enumerated
  devs (bsc#1012628).
- leds: turris-omnia: Do not use SMBUS calls (bsc#1012628).
- leds: pwm: Don't disable the PWM when the LED should be off
  (bsc#1012628).
- leds: trigger: ledtrig-cpu:: Fix 'output may be truncated'
  issue for 'cpu' (bsc#1012628).
- scripts/gdb: fix usage of MOD_TEXT not defined when
  CONFIG_MODULES=n (bsc#1012628).
- apparmor: fix invalid reference on profile-&gt;disconnected
  (bsc#1012628).
- perf stat: Fix aggr mode initialization (bsc#1012628).
- iio: frequency: adf4350: Use device managed functions and fix
  power down issue (bsc#1012628).
- pinctrl: baytrail: fix debounce disable case (bsc#1012628).
- perf kwork: Fix incorrect and missing free atom in
  work_push_atom() (bsc#1012628).
- perf kwork: Add the supported subcommands to the document
  (bsc#1012628).
- perf kwork: Set ordered_events to true in 'struct perf_tool'
  (bsc#1012628).
- f2fs: compress: fix deadloop in f2fs_write_cache_pages()
  (bsc#1012628).
- f2fs: compress: fix to avoid use-after-free on dic
  (bsc#1012628).
- f2fs: compress: fix to avoid redundant compress extension
  (bsc#1012628).
- f2fs: fix to drop meta_inode's page cache in f2fs_put_super()
  (bsc#1012628).
- tty: tty_jobctrl: fix pid memleak in disassociate_ctty()
  (bsc#1012628).
- perf parse-events: Fix tracepoint name memory leak
  (bsc#1012628).
- livepatch: Fix missing newline character in
  klp_resolve_symbols() (bsc#1012628).
- pinctrl: renesas: rzg2l: Make reverse order of enable() for
  disable() (bsc#1012628).
- perf vendor events arm64: Fix for AmpereOne metrics
  (bsc#1012628).
- perf record: Fix BTF type checks in the off-cpu profiling
  (bsc#1012628).
- dmaengine: idxd: Register dsa_bus_type before registering idxd
  sub-drivers (bsc#1012628).
- usb: dwc2: fix possible NULL pointer dereference caused by
  driver concurrency (bsc#1012628).
- usb: chipidea: Fix DMA overwrite for Tegra (bsc#1012628).
- usb: chipidea: Simplify Tegra DMA alignment code (bsc#1012628).
- dmaengine: ti: edma: handle irq_of_parse_and_map() errors
  (bsc#1012628).
- tools/perf: Update call stack check in builtin-lock.c
  (bsc#1012628).
- misc: st_core: Do not call kfree_skb() under spin_lock_irqsave()
  (bsc#1012628).
- debugfs: Fix __rcu type comparison warning (bsc#1012628).
- tools: iio: iio_generic_buffer ensure alignment (bsc#1012628).
- USB: usbip: fix stub_dev hub disconnect (bsc#1012628).
- dmaengine: pxa_dma: Remove an erroneous BUG_ON() in
  pxad_free_desc() (bsc#1012628).
- f2fs: fix to initialize map.m_pblk in f2fs_precache_extents()
  (bsc#1012628).
- interconnect: qcom: qdu1000: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sc7180: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sc7280: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sc8180x: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sc8280xp: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sdm670: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sdm845: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sm6350: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sm8150: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sm8250: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: sm8350: Set ACV enable_mask (bsc#1012628).
- interconnect: qcom: osm-l3: Replace custom implementation of
  COUNT_ARGS() (bsc#1012628).
- powerpc: Only define __parse_fpscr() when required
  (bsc#1012628).
- interconnect: fix error handling in qnoc_probe() (bsc#1012628).
- perf build: Add missing comment about NO_LIBTRACEEVENT=1
  (bsc#1012628).
- perf parse-events: Fix for term values that are raw events
  (bsc#1012628).
- perf mem-events: Avoid uninitialized read (bsc#1012628).
- s390/ap: re-init AP queues on config on (bsc#1012628).
- modpost: fix tee MODULE_DEVICE_TABLE built on big-endian host
  (bsc#1012628).
- modpost: fix ishtp MODULE_DEVICE_TABLE built on big-endian host
  (bsc#1012628).
- perf tools: Do not ignore the default vmlinux.h (bsc#1012628).
- powerpc/40x: Remove stale PTE_ATOMIC_UPDATES macro
  (bsc#1012628).
- powerpc/xive: Fix endian conversion size (bsc#1012628).
- powerpc: Hide empty pt_regs at base of the stack (bsc#1012628).
- perf trace: Use the right bpf_probe_read(_str) variant for
  reading user data (bsc#1012628).
- powerpc/vas: Limit open window failure messages in log bufffer
  (bsc#1012628).
- powerpc/imc-pmu: Use the correct spinlock initializer
  (bsc#1012628).
- powerpc/pseries: fix potential memory leak in
  init_cpu_associativity() (bsc#1012628).
- perf vendor events: Update PMC used in PM_RUN_INST_CMPL event
  for power10 platform (bsc#1012628).
- xhci: Loosen RPM as default policy to cover for AMD xHC 1.1
  (bsc#1012628).
- usb: host: xhci-plat: fix possible kernel oops while resuming
  (bsc#1012628).
- powerpc/vmcore: Add MMU information to vmcoreinfo (bsc#1012628).
- perf machine: Avoid out of bounds LBR memory read (bsc#1012628).
- libperf rc_check: Make implicit enabling work for GCC
  (bsc#1012628).
- perf hist: Add missing puts to hist__account_cycles
  (bsc#1012628).
- perf vendor events intel: Fix broadwellde
  tma_info_system_dram_bw_use metric (bsc#1012628).
- perf vendor events intel: Add broadwellde two metrics
  (bsc#1012628).
- 9p/net: fix possible memory leak in p9_check_errors()
  (bsc#1012628).
- rtla: Fix uninitialized variable found (bsc#1012628).
- i3c: Fix potential refcount leak in
  i3c_master_register_new_i3c_devs (bsc#1012628).
- rtc: brcmstb-waketimer: support level alarm_irq (bsc#1012628).
- cxl/pci: Remove unnecessary device reference management in
  sanitize work (bsc#1012628).
- cxl/pci: Cleanup 'sanitize' to always poll (bsc#1012628).
- cxl/pci: Remove inconsistent usage of dev_err_probe()
  (bsc#1012628).
- cxl/pci: Clarify devm host for memdev relative setup
  (bsc#1012628).
- cxl/pci: Fix sanitize notifier setup (bsc#1012628).
- cxl/memdev: Fix sanitize vs decoder setup locking (bsc#1012628).
- cxl/mem: Fix shutdown order (bsc#1012628).
- virt: sevguest: Fix passing a stack buffer as a scatterlist
  target (bsc#1012628).
- rtc: pcf85363: fix wrong mask/val parameters in
  regmap_update_bits call (bsc#1012628).
- cxl/region: Prepare the decoder match range helper for reuse
  (bsc#1012628).
- cxl/region: Calculate a target position in a region interleave
  (bsc#1012628).
- cxl/region: Use cxl_calc_interleave_pos() for auto-discovery
  (bsc#1012628).
- cxl/region: Fix cxl_region_rwsem lock held when returning to
  user space (bsc#1012628).
- cxl/core/regs: Rename @dev to @host in struct cxl_register_map
  (bsc#1012628).
- cxl/port: Fix @host confusion in cxl_dport_setup_regs()
  (bsc#1012628).
- cxl/hdm: Remove broken error path (bsc#1012628).
- pcmcia: cs: fix possible hung task and memory leak pccardd()
  (bsc#1012628).
- pcmcia: ds: fix refcount leak in pcmcia_device_add()
  (bsc#1012628).
- pcmcia: ds: fix possible name leak in error path in
  pcmcia_device_add() (bsc#1012628).
- media: imx-jpeg: initiate a drain of the capture queue in
  dynamic resolution change (bsc#1012628).
- media: hantro: Check whether reset op is defined before use
  (bsc#1012628).
- media: verisilicon: Do not enable G2 postproc downscale if
  source is narrower than destination (bsc#1012628).
- media: ov13b10: Fix some error checking in probe (bsc#1012628).
- media: ov5640: fix vblank unchange issue when work at dvp mode
  (bsc#1012628).
- media: i2c: max9286: Fix some redundant of_node_put() calls
  (bsc#1012628).
- media: ov5640: Fix a memory leak when ov5640_probe fails
  (bsc#1012628).
- media: bttv: fix use after free error due to btv-&gt;timeout timer
  (bsc#1012628).
- media: amphion: handle firmware debug message (bsc#1012628).
- media: mtk-jpegenc: Fix bug in JPEG encode quality selection
  (bsc#1012628).
- media: s3c-camif: Avoid inappropriate kfree() (bsc#1012628).
- media: vidtv: psi: Add check for kstrdup (bsc#1012628).
- media: vidtv: mux: Add check and kfree for kstrdup
  (bsc#1012628).
- media: cedrus: Fix clock/reset sequence (bsc#1012628).
- media: i2c: imx219: Convert to CCI register access helpers
  (bsc#1012628).
- media: i2c: imx219: Replace register addresses with macros
  (bsc#1012628).
- media: i2c: imx219: Drop IMX219_REG_CSI_LANE_MODE from common
  regs array (bsc#1012628).
- media: cadence: csi2rx: Unregister v4l2 async notifier
  (bsc#1012628).
- media: dvb-usb-v2: af9035: fix missing unlock (bsc#1012628).
- media: verisilicon: Fixes clock list for rk3588 av1 decoder
  (bsc#1012628).
- media: mediatek: vcodec: Handle invalid encoder vsi
  (bsc#1012628).
- media: imx-jpeg: notify source chagne event when the first
  picture parsed (bsc#1012628).
- media: mediatek: vcodec: using encoder device to alloc/free
  encoder memory (bsc#1012628).
- media: platform: mtk-mdp3: fix uninitialized variable in
  mdp_path_config() (bsc#1012628).
- media: cec: meson: always include meson sub-directory in
  Makefile (bsc#1012628).
- cpupower: fix reference to nonexistent document (bsc#1012628).
- regmap: prevent noinc writes from clobbering cache
  (bsc#1012628).
- drm/amdgpu/gfx10,11: use memcpy_to/fromio for MQDs
  (bsc#1012628).
- drm/amdgpu: don't put MQDs in VRAM on ARM | ARM64 (bsc#1012628).
- pwm: sti: Reduce number of allocations and drop usage of
  chip_data (bsc#1012628).
- pwm: brcmstb: Utilize appropriate clock APIs in suspend/resume
  (bsc#1012628).
- Input: synaptics-rmi4 - fix use after free in
  rmi_unregister_function() (bsc#1012628).
- watchdog: marvell_gti_wdt: Fix error code in probe()
  (bsc#1012628).
- watchdog: ixp4xx: Make sure restart always works (bsc#1012628).
- llc: verify mac len before reading mac header (bsc#1012628).
- hsr: Prevent use after free in prp_create_tagged_frame()
  (bsc#1012628).
- tipc: Change nla_policy for bearer-related names to
  NLA_NUL_STRING (bsc#1012628).
- rxrpc: Fix two connection reaping bugs (bsc#1012628).
- bpf: Check map-&gt;usercnt after timer-&gt;timer is assigned
  (bsc#1012628).
- inet: shrink struct flowi_common (bsc#1012628).
- octeontx2-pf: Fix error codes (bsc#1012628).
- octeontx2-pf: Fix holes in error code (bsc#1012628).
- net: page_pool: add missing free_percpu when page_pool_init fail
  (bsc#1012628).
- dccp: Call security_inet_conn_request() after setting IPv4
  addresses (bsc#1012628).
- dccp/tcp: Call security_inet_conn_request() after setting IPv6
  addresses (bsc#1012628).
- net: r8169: Disable multicast filter for RTL8168H and RTL8107E
  (bsc#1012628).
- Fix termination state for idr_for_each_entry_ul() (bsc#1012628).
- net: stmmac: xgmac: Enable support for multiple Flexible PPS
  outputs (bsc#1012628).
- selftests: pmtu.sh: fix result checking (bsc#1012628).
- octeontx2-pf: Free pending and dropped SQEs (bsc#1012628).
- net/smc: fix dangling sock under state SMC_APPFINCLOSEWAIT
  (bsc#1012628).
- net/smc: allow cdc msg send rather than drop it with NULL
  sndbuf_desc (bsc#1012628).
- net/smc: put sk reference if close work was canceled
  (bsc#1012628).
- nvme: fix error-handling for io_uring nvme-passthrough
  (bsc#1012628).
- riscv: boot: Fix creation of loader.bin (bsc#1012628).
- ice: Fix SRIOV LAG disable on non-compliant aggregate
  (bsc#1012628).
- ice: lag: in RCU, use atomic allocation (bsc#1012628).
- ice: Fix VF-VF filter rules in switchdev mode (bsc#1012628).
- ice: Fix VF-VF direction matching in drop rule in switchdev
  (bsc#1012628).
- tg3: power down device only on SYSTEM_POWER_OFF (bsc#1012628).
- nbd: fix uaf in nbd_open (bsc#1012628).
- blk-core: use pr_warn_ratelimited() in bio_check_ro()
  (bsc#1012628).
- vsock/virtio: remove socket from connected/bound list on
  shutdown (bsc#1012628).
- r8169: respect userspace disabling IFF_MULTICAST (bsc#1012628).
- virtio/vsock: Fix uninit-value in virtio_transport_recv_pkt()
  (bsc#1012628).
- net: enetc: shorten enetc_setup_xdp_prog() error message to
  fit NETLINK_MAX_FMTMSG_LEN (bsc#1012628).
- i2c: iproc: handle invalid slave state (bsc#1012628).
- netfilter: xt_recent: fix (increase) ipv6 literal buffer length
  (bsc#1012628).
- netfilter: nat: fix ipv6 nat redirect with mapped and scoped
  addresses (bsc#1012628).
- net/sched: act_ct: Always fill offloading tuple iifidx
  (bsc#1012628).
- RISC-V: Don't fail in riscv_of_parent_hartid() for disabled
  HARTs (bsc#1012628).
- net: ti: icss-iep: fix setting counter value (bsc#1012628).
- drivers: perf: Do not broadcast to other cpus when starting
  a counter (bsc#1012628).
- module/decompress: use kvmalloc() consistently (bsc#1012628).
- fs: dlm: Simplify buffer size computation in
  dlm_create_debug_file() (bsc#1012628).
- drm/vc4: tests: Fix UAF in the mock helpers (bsc#1012628).
- drm/syncobj: fix DRM_SYNCOBJ_WAIT_FLAGS_WAIT_AVAILABLE
  (bsc#1012628).
- ASoC: rt712-sdca: fix speaker route missing issue (bsc#1012628).
- ASoC: mediatek: mt8186_mt6366_rt1019_rt5682s: trivial: fix
  error messages (bsc#1012628).
- ASoC: hdmi-codec: register hpd callback on component probe
  (bsc#1012628).
- ASoC: dapm: fix clock get name (bsc#1012628).
- spi: spi-zynq-qspi: add spi-mem to driver kconfig dependencies
  (bsc#1012628).
- arm64/arm: arm_pmuv3: perf: Don't truncate 64-bit registers
  (bsc#1012628).
- fbdev: imsttfb: fix double free in probe() (bsc#1012628).
- fbdev: imsttfb: fix a resource leak in probe (bsc#1012628).
- ALSA: hda/realtek: Add support dual speaker for Dell
  (bsc#1012628).
- fbdev: fsl-diu-fb: mark wr_reg_wa() static (bsc#1012628).
- tracing/kprobes: Fix the order of argument descriptions
  (bsc#1012628).
- eventfs: Check for NULL ef in eventfs_set_attr() (bsc#1012628).
- selftests: mptcp: run userspace pm tests slower (bsc#1012628).
- selftests: mptcp: fix wait_rm_addr/sf parameters (bsc#1012628).
- io_uring/net: ensure socket is marked connected on connect retry
  (bsc#1012628).
- x86/amd_nb: Use Family 19h Models 60h-7Fh Function 4 IDs
  (bsc#1012628).
- Revert "PCI/ASPM: Disable only ASPM_STATE_L1 when driver,
  disables L1" (bsc#1012628).
- Revert "mmc: core: Capture correct oemid-bits for eMMC cards"
  (bsc#1012628).
- btrfs: use u64 for buffer sizes in the tree search ioctls
  (bsc#1012628).
- btrfs: make found_logical_ret parameter mandatory for function
  queue_scrub_stripe() (bsc#1012628).
- Refresh
  patches.suse/ALSA-hda-cs35l41-Support-mute-notifications-for-CS35.patch.
- Rename to
  patches.kernel.org/6.6.2-328-ASoC-cs35l41-Handle-mdsync_down-reg-write-error.patch.
- Rename to
  patches.kernel.org/6.6.2-329-ASoC-cs35l41-Handle-mdsync_up-reg-write-errors.patch.
- Rename to
  patches.kernel.org/6.6.2-330-ASoC-cs35l41-Initialize-completion-object-befor.patch.
- Rename to
  patches.kernel.org/6.6.2-331-ASoC-cs35l41-Fix-broken-shared-boost-activation.patch.
- Rename to
  patches.kernel.org/6.6.2-332-ASoC-cs35l41-Verify-PM-runtime-resume-errors-in.patch.
- Rename to
  patches.kernel.org/6.6.2-333-ASoC-cs35l41-Undo-runtime-PM-changes-at-driver-.patch.
- Rename to
  patches.kernel.org/6.6.2-334-ALSA-hda-cs35l41-Fix-unbalanced-pm_runtime_get.patch.
- Rename to
  patches.kernel.org/6.6.2-335-ALSA-hda-cs35l41-Undo-runtime-PM-changes-at-dri.patch.
- commit 263a855</changelog>
  <changelog author="tiwai@suse.de" date="1700481601">- drm/i915: Also check for VGA converter in eDP probe
  (bsc#1217282).
- commit b22e785</changelog>
  